PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 70937 17f552396b12a180ad6684732eadc4725bfaf7e896b7a2d81b3e19a1e923ecbd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
23da1b42157edae6431705aaab251c546cd043c35757ef93211a0fd4b30fd654
Certificate Block Hash
17f552396b12a180ad6684732eadc4725bfaf7e896b7a2d81b3e19a1e923ecbd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0003740100021f0100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006eb118e34602331a4eb3b34d6c58045c4b5f4533a59beb8dae7022ad39c20d33a70293b94e17c9ae289e17d05a8a981c101693539a7ca0438f62ae359888f4057897837226dcbeda594ca28c54186a10930a410829e018701400000000000000000002000000020003740100021f0100

Raw Header Hex

0000402053cafc87d6a01f31978167b75acbfa0cbdb54ec0a54dbeea6c02494d7ffbc4de953d4231bcece74b99b999729a02716be668a39e37ad4ef3e353d028ac4eb20dbe69296a17ff001854d60fb3d40f1a2193ef5757c343d06c541c25abaa051743e6da7e15421bda23

Proof Data Hex

59,560 bytes
12121601030708511713e4593b1469fcbd4bb38082e672a537b99d545be548b36966321999c519113ed010ff8fede83226e845d7ac54b355303e70a82e522644aab37d0b880592aee940ce7fd852453eeb95466221daaf3abe4c4030dac66322488841e86bc56b617af7740e10c057b8ed7acf32d9ad86d549b96fbe56c8212c85d90050c339de3e4eba3e05d42d8df868a12e33e148e995f90453dbeaa1f2cd7c32749dce53a508b350ee60c524f4e2c62eccd76b3df8be1ef895ba0f7c9cb65d9887a7e775851dbef6cfd0ede12741665bcea5d6f3e3a915dca04292e5796026fce7b12dfa423226174e049181b2e9c5fa2d24be5fa06f928c34464b3a40c1bc098211e42f60a227b680f434114868c86b2ac7f2fba7f79b4ec46109ceda14e2608f32e0fa2a1eef104a6d464c822ccde84e9852dc46be9d58f2628aee034055c0946a827606c4ff2b6ff2a8c2288bb9b931f0e538b46948b62c7c1480802311a5be6182e47a4a9bf9533f3b3a54f52490e62658851ed4e8067dd8fa21f8a44b90b9bbe42fb6fc542734a5a310e1a61e080388da8cefb42e6a55353bf34d84e1d3971236683960d02292a17fd46074bd5519cc159aa447cb693a772ef3c1bc056ff06db10e8510b624a32d202106866941353e0a3a435f5e33901088ad24d56824c09b0b7e661c5f241ce9abc49bd9c9f33502562e74d1d960ec3ff97adb3ea4b21817ee799b6baf2d0963ecccf6d6bfd2abecae8755b5d2250859e262340fd4ba44aaa550405545d282c17bdd4eb042991ba000d91e438a4e1da26155791f3bcabaf7ae8363228463732cbd1b516fa9eefc858f081f07503875c608bbb8bba6193c3cdcd5a68412eea869068ce2338efa95af7acd854342bc561efebdcd7e3bdc6b8ad8baea752359004bdee538232fe3e14f79a5bc0f59d4dbe47f88ededfd8448a9ef6d04963c0a9529c2d979a3a022bb2365ae0e7b33568e7f3fc9ab28614b4dde9bfdcf1cb232fcf3540941442b0dee6f84cf6a4d2dd5e6b725f16740babfddf87322f883fa55a9bf89090a0b51a5e2f11af2441d9135cec731963a7b4a466469ffa1fefecda856b1795c493a126dedb89c6c93f909e95221da6e8f8f0cfcc5c9e4ae848f9285ca150a4efe5148624f082492262c03c1de7343417a69a33583edb2f1efb78e23313478a996475c82f59d31545b58f90349cb499cc257ac07de7c7200a8a2084d05086259c11088348f85eaa8cc8d8d40587e0a05981700462cbaa4f188189d02833d91d15d52362ed3fb9be507ba512c5e05beead8a5efc646f944617d06db8a55cefc8cae74015de2a93084cd4f5b01a4d8bcfb7638c7cfb2f71e00cabdb7b740cc1285781d0aabe6c442a30dc6478138ea529b7dbd1949d06e0d55a6e22ece6faa457419e140a549af3a9c6b57572fd2b047d6ae97260e9b4e1e543037642a2b51657fce98fb4420f49d5b03554598b0c0005e3b3ddb889fc1ac9aaab767b33bf9225ecbc9f1d77d5ddbea142602c79c6fa4243cb9dc26f0d84d393bf8f2f3f95c6803ca490899f2e5b087f806cbb58b9f675d5123d247b9c1f4a8cdc4b1049271563a2bb230419fb10a0c72caa3fa000ff645f0eab3625339cfa3e7eeacc131bd90b740661ac0b9f82e75b4fa811a818045036f43517699d6170ad24398031de714990a118aa3d3d61d844db33970f12553410ac6deae3daac86ea7f7e1d497fd3c21fdc174e7074698b31f2ab908c69d6303b19a4e1828e88fc0d76faa9ec045f606aec5075926d521fa5e2f7e812852fa2c7b6c87e57b838b7c6162a29c81d46dd58b0bbb0221fe40f56797246b971907194dc7e00750fec3f8a899884a534e1a0c9364cc74f214013418e153b488e057d96a7b1b39b30540b7bf8942832b51eb1c51af09d7f280a4e13e64a2f947655c591ccf821750466ddc628728e504932803e12f4899ea74248b88d4a2c2aa4928bfdf9242401a2f1ca52440e81802a6a277f70a77d9697374d99cca1912ceb9d6bfd1969cb8379e15221e055089df83606aad12a19d629f962c44f8d889792bef1501867686fee080130c4bd7a2cec2ef39e363383b8fef4f4cb805df71c38cbad699a1132a8f4bd3f65daa9006e0f835962e99e7286672635a48c09160d72b9961b36d21dd01ecf0ed2d72348512c4ea38c5596b0fa614275b1b6ebc091fcc2aeb9b86837ae5c0a2806d78961575ba29e3c615f5cd5ceedead504b081b7f479aec19167b6985d848bd491c4a24daa57a86f3c99497ee767d201cb65dd6f57190ebb5d4c8f73d330d64dbcecadb5a25ac1540caccc038c84fa84ef2da1aae458bb8ea53c86e736ffeeaae9742b20ce5dbc7ae018e7156b72e26a5e6cba7d2b1c9588060ba48a89c3b428bfc85f31d0de95b92d7574182954281abca1716b19ac26a144fc19e902aa1baec125325824e0ab4a095b9a0d366f48ea4ee2365962ed2e368d362749ef55a12895e3aa8501824d6f2ff1a611c9a19b909831e094907bbf94cf9264b60f9af51e2ff3242b5792b22759a0b9898261f97ab19cc53be2f6dd0bcdc7e60bb614db516e17496094cc18a0fdd7d12755517edb8e9785e1e7bc0404ba7d1811f4c11042f457936e125bbd0313846d0fd7bb5b4df502dfa8095d815e9c14c5bc55cccd16d3b500d175ff7279d1f1b5d2a9728db37a6ff3fb63af10657a2096f6de755ef3706d312af5b28ebe71ea22ad6d724f92ab5708ecbfa4efcd010121c73de495d701a535981d5250da605e7918ccc0961e230c3fede35f5566f8c3efac130057e0796773e294d15e09e2de290627934ad7ab610d2b044be0e8953e3c7c681a08aecf20dcdb94d1369d1effe26bbf056249838377e7a45175618a97343c4b3b51b140a289167af213b2fdc4ce6d0439668ae2bb954d3e7385b17695192cfa5aa8d472f3216b47944366b4bfd885124502710be71847e20745ca51fdbca471aadaebd6d713b2afe1c616eed2b780d3f0ff0f8ed33b01b4276493f1c7cf2681c7be240de8706accc246796048dbda7b900d30493c0c0371257eafd46a244db3a6a9f81935e9d83cc3bcbf85db26ed90c2323eef2b2daff8dc9797128be5676acc1e8110386406faaba7660d97299f982080ea363bb14f59c43da3fead9228710729fe074b2ff3a956c413788b0bc79f7eb3d4018b4ac8b0d5f81564dadcf354d3e34b7177313c7cdaadba5ee91bd82fccedadab8ab51530f5084ec0827b5494617b26c8294c3cc48fe3176a08b03444ae7fd86c28b30083b807eb5e797189032a11c53d5c9179f99d9742d1ba9fb1b98f76c33b6d5fbe868dd32f9b0a26fd0aa596c0eaaf459bf9ed7d9ef6585675a7d712873a64cc3fba1e0bc45bd4cfcdfda4a838a3361861c0a63ec53cc5a20578434d4cfb8c418c7b6bc556e34f4d32c2c479b164ec241a42a37b5208d72e4dfb7e3680e5f67eac87dd3ef39c7c518f499d4ddd80fc9f01daa0c181cc1d22e5f368c17cb392e756e5117cad655c9e69d3e93b4f6aca4a0c734863aa08c68f0f16408b3ffa6e63cfea5ddabd4f243ed8e5ea8690286c885d4feb1d88244d8bccb2b1270eb78451607de9375ed183768a1d15d51f451a9bce6c0b3b2d6f933759cb4cfef5e20850579cabe7498289634dede26fa37ea98d4a0a2c7640d36624deaca2f1b844db09f0301b25b0091c0c34812e3af9e21b0393572745cab7adddd06a37be2f8d5ca05b68c8670b74e54d205d29bf1da86d3443b9338737ae90ac3eb95d274b5340f5c7633859ec54cc8991549df385634999dc880ca841b395656d91f25d62fd1b5c1601dc39573358c85d1089bc3905c8b9077faa26f4ac34e5af011d0a13f6069379dc56359501a23463bdcc4634eb7d1b9f72768f6059f9c8f7189ffc63f0a8cfca5c1831b1df0306f1999b3d2ec7953a880c454f192c156de6b9c5781bbf37f3f8b480693c3ab605615e0a538af9a13331f0c0ca7dcb6e4eca2873a9afe811f462e98c15526e3fb86de858f271ee39fe29115713baa6459d9bccdb38b5a6ae9cafba9752742b5a78e46937b86f047545631150bc2a36c418b58e852e87eb95100461696e9ead0da1c9b18a95a38a96512ae425dab07e67b414a31bc7cb213b0386b40c6fdaaff12e9ddfd3a2fc27150da53abcfb6c755721e07b11d820b13eababc11be1318aac00770e52a770743332fa38a4613e4cbb087a2082f90ab11710460ebc57fa28eb55e0becac4b000234082e58a74be0ce0c8fc99e46f0939b005bcbb47a111e434035aecbb21b0e7a0a02a50703bcd8e5893041dd2fec53467045cbf2b966384475d3b8583758d88912829e4e1560ae8b355fbc5c295a19a25b7e3564ebc2d3bd0a21f03f47e7bda6681438d5af5f1342b52896e791e3817e7da343d7fde09a8f3be994b93f0ec0997e69cef57c94b91d74ea086f2f5f1723fb143dc881f937e7837afbd9790131d3d86c3d1225fb08f939d67870ae4e7f663e20368ee7bfe7efb251655333d2b1b2245abbdddda074f5e27e6e317d48c3beb00f23ac95cfcbf6fcdea3cf361083d34535317d792eb46eaf57c50d83bae2ee1868d79b9a6fc852ae91f0666521638487ebb287a8e4a3426118095c65741265e2792999c56149e99e0458a07b0ef9b0bc453812e37593dfc72e8a001e86873fa6a8774e0f2b215b492d831075e35fab5323b67163d622b55962296bd2b1b902b723a3aaa9399e9e0231698ec97f19e766bf6f43b49a089e28d8baeb32fa75cc0b540172676746286c30bf61783b7e15ac8668ad772463a6de191f4472a7ff6d24f6128083dff06ae3470d8a4e6e038d280c1c5102085e503b477289f608f8e3c6f994364d9f4c65a582a98410dec522aeb2b65319a941dd7178195e7b2798163963fd67c4a75eeb4c3148b815522b975cd2f1fc730bc9ff0b2a4f6b649feb38f451fe7f176d3a8d452c0c46a3169d859391baf306584280ffe26bcebaed034c72c2ecc432bb1ec36ef2586ce89bcc2d0e9f2a36f3d78fdf7977e15c486d64f7ca31f51dd5797346683748d7db584398e395406e91bc5e3c2e50bdad8bc3ce31f696c9085918102addf5a4338975a8efda7566bef8407920be9be0425b7b4dee72701016980754daa2299b86620fd8d2e5fa08559739ffb96f98ce81cb3c8d6df2a7812a154c35d8e01d14e141bf2b85cbcf7eda11e5b415dd8b655d189b70544631161076286f7ac7df7ebabcbdbb716184d954bd82d4511653a6cf6e0a1f6f988d71ca597a205766b9cc5adcd60a358323a8531b124924253d8f75750fd96b41216971dc2d6861d0d3769f80a2c6fb5e922b81de9e22bcd1e4e93b32641b95e45dbb246af6b7c10cd98d54ddbfe38a02bd331a3f9394c334219a42295a8dcaccf37f8dc49a770ef94ab96b6fb092a49f59015bf3b79ab4df410ac22a30b5541954b436cd8583905e8ec5ef9eeccb61af5690e8ef736b3f9b51e4b30b188564bed1b85bc78c8a58463461f3dfc39f13bdf23c28b5e0e0a75525698354c6741721c0f9fd1ae4fd2a3118ea37d2077fe34accc640949a6e9902049a444b72458a36fd139e42c436bf430bf1da0a54b42227b817d4830f0806267226e6ff025fefb3a32323d0f325baeadebf384b5acdc1d45a5555026b75d2f2786e9761bcd6b027327be386d2b9ce6e4ac2cbda6d23a968b2d045fbaa7781be447291ca2920c5dc68d5bf7cb3c1b910ba4329500c5b3b8bf12c836adb9de44b8fca4127498d21dfff45abc77c3fe5c03efb8029e336788679ebf0e8132a8af4c3a4439df0e3bf8a04e04ba1f9d76556911521a8f08c12fca334ded5523aa5d9b45d82f34dc4e9cc87378808344b8d0b22bbeef720819649386c4e1f3e4d382fd5f00ddb59e5ef5083ac376b1c598eed0606ba876912ac0ab4a98adc0fb9dbbc93be7593feb257408caaafc25c3e7ba8c2d18f3bf0a12478ce4fa9d15447877429d819e3b7a1fb7c6c6b2df1e5f3ca23e00261b1ffc0402af0d73bca40fc775b4efe7ce67bd4305bd0a99fe604341c5b3398e671fa3acebfbe8f65643cb63d7cb57bbcf213ba0ccddac90896eaa9652aca53728ba404a2eba28b436d4abca74761bf833756efe5cccb3dff9cc73550b2e6c53eab6d9aa85405f6ea11d96536715302f9e1d248db7dcba6ce6c1b533386dcdfbbcd17890a68ea89d86790aaf6405aebdc3c23db599da0ffa605c32e542dde76ac5bd57849181573724007830d66d54bc061356d11983eed74c8f7d6939e7544e2368cbbcb08ba4553011f58a1a890a3fcbbb7c232de8bc19b1f4151862d8cb11b9399b0c23100420be47c41db450e9ae2afb9e9086c5fe1ed70a4cafc94f7c4b2fdbbd1a08bf319ae2f4c7935fdef292d7fcdd3969a66a5dc2661d4bdd0caa6009cb35c91292f344c8d82b9016f84148314c475a63d27013b8d5f0ab82ba51fae4e3628663b1885243f6a6be882f913e9196e83ea55d1cdde57aef0a57e6229116bf69fd4dfd285bf7870631eec5100d01dda2fb3a45a0ef2e0ade9d3498bebb79a9ebca9b4b36e4173a3534054a991e815ca11a8bec6f7cc19e8ac12d5c04af8bbd5c20ec90c51c449ab18b2f1a89bceda146ed3f57d41190163c930b457e0f8ebe8deb76d9f7187ba2409a0096c6bed10fbc123d9403d1c8919d976de3a4c7cd7d88ad0df5c4eec8d9c543f1e8f4bc2fc668210950585a810013741cac6152151450f6fb2e2752db4e1d2d096bae21d18fb3e154e2d27cc9dd1edb30470c05c16595275abfb90c7bbd2cd6af08a549c16edf72b6644d77be78f337c12422d76dbb303a5ecf19d6bcd6957642788574598550700cdc2d2143a9f16bdd68e6c18e66b1e19d55b14dd8dcf8eae95a155f177aeaa37a9a9a94b231b2e9128fcd84983415b83d0bd8216b9f6c5d1ebd4a5d3a42f7f88c6d6375cb322d177403f1073af5740ff96918e410b9249f661d3037882b426922eba4743df647a129663a73cdc092ea81b5949fd3712658a26db175cb439b3bc089c3ddebb4acdd2447c82b2b2fd339695596029f3118a2f28381af59cc0bd287aa8c31825400b190f0d88e2b66d1cf35e910501d2f9c61b3d44fb59cdeeeacdd3b317c7f22d556b5884d5b7ecfc02742223365d0cfca837c92766cfe61025c74100da1026c2512320fbbd91b054ce1c991857a1625a65748bd31e9657ff34526071d71ab1d16bf98c0aa6ea15258241e651993f622731e72e3463289fabd3a5382f78b25c59a6c9b0d369fc380cea4b4649602a39ca1483a3bec231406d6751ebda387be4438aae280563686c4f2c7b011469174801b7380022119f73b1d627cf7014f030e2b9f18a84a1c13f5877118498584611e1af07fe115abf88c8db6535ff04618f74493d742a09439db5e1b67e265d8eac52a30f5db5cd0b31a248da00b38ecfb3b4d285eea4a26de3d9a2817b4ec8cf47c1ee3d2bbe518c88096700e59ee73bf82e6e5536fe5759138c6005164dd2638d2802360db32544398733f43084b91d20d3aaceb7848b58a6c383f2d46ede57d94e2e900909c00bc64ef5df1d554417a61a98a789737a070566df103723e8d1439578773e8efa74fdf646d39f01f7d0fdb712d839eb191b85df9782a7569d8537f173e38623ddd89acfa77cd67e91b66f7fe967c6837c2a637165feb2ed5149835e152dd0bf2b8832deecc3acb53f7964e62efc8b09ddc6b4bfe5a4d0daed6381ac519bd3199b9bef0c4a260953802aaef27973e59d3f4b5e6ce721d9d65bafcb9abae3a57d8cd2c2d34001583bdafe9a552fd66b72eb45d1b06a91658395b617def67ec6d6ad02c0ad2ab25bcc1d376fba9a44b1026ad30f41ed4b7ee601f46c2d1aca84bda87b467e92689a4cf3e1971ef36231e83a340242c7dc2691a6b3c8f14dcbce2b202ac992bad5cc53ab7d67a2b7eb3e9387efdc10f084d3c70247f291dc13f7089f2c9f057c2c5d069bbabf35cf8b2783ee4951914c6bc3d48370d692c3bb06b81b79e61f13df04a5a91b39d1ed5a90cf132bd583cd941dcdb42dfb83277d06bb56075c32fc1a2e969cf80a8e52d656a32c5807288ea69af0d99707565f1f37cb2ecbe0c6dd1d21461500ac9ae2397e01c3af86d48ea4b0cc0c259a0ce249c523c602447e151f84fe41a6acfd1b7b6748575caf09445cd4569c204c0c21a574e6f3c7deba1819e5782883f298ede209c4980be10e211976a8a8f74d0ff8e571e9b5df157fa6d9eaef36f0772235329f213cfe6cb21523b406718a55a454cdea8483c3bb3541b52367cb4e56c1865a32f3e940cb0d6bc70092eb54dbb4a6ea507ab2ab551e47e0db840b4714c887eccc90bb8379919f814d7a78d485cb691ab684ff314c4e85c4d7b6d7ea1373af976dc73518a4748e82923e945fd03c12a5122bc85d2d8d0b9569d3325d3855843e9275f671930e8424dce775c1cf5f8d617c80ffeadd1c1ede11a982c9934a1d5476d8c7f1d6a8aaab1e3d708e2d1dd314bcabc7f6c7956a719d51ba9767de0472ed6b885949fef4bcfd21f0fdde496362afe3e04712dca0e21afa8560d59f35b5c1ca59cdb01e0abd426e5a5374c3b98eb82c9c9b3b470a1bced96451517dbabfd8bac4cae4c13617777854f21d6e12b2b3cc7a2da66b5ff273614c694591e52bf96d8dcf105d88cbcf4b5b3236208595a49f834f7e18ed14e6ddaea2d01e33cdd2ec2708fc0002dd743c7491c663315a0fd1317c6ab9ec9e8e01c6b005f7f731b2ba4e9d584a9311da374fbd9fc6dbcd0e0ac45728e548bacc0aaa616ead46b9cfa8574f543417a8ccd92b985027c7c73232553ee2be7dcd3e2b2e0864119e78be0d2338968c379e96d81d6529d121267a467e29073c38ab24bfc2246737d86c71db48572b4fd47c6238394306e2a31712413360fded68a573bae938baabe6eaaa39e4c0e71cd0b7f86538dd03fd2e449de1a67259668d70cb5bd3131eebbcaa53f6347863c4691def03b74aa239a387aae682530d2bb2af8de52db700abb4d707982c5393ade2e053a877979127de6749e4180654b0fbbec6131aafee0edef42dba793067f80787c1cb016c154f48041863b1c23f761a7a1347b885746e461c96371ddac0c3ee1e1b894760626c61422a48e11f81669cbacf332dad93a85f3928401c86f4466eef2880189b6eca216847022b587802f75076e3dfefbb24ca7ae4acbebf88efd1f1877762778988c935c8c1c3f51f1cc0a433d709a9301832361b2629ff3f7f364e195228bd4636809651e07ad21b3fce73bb27f7a371d81259c537d9e1ea1ea953683f662cc9bc4121ebd226fcb3a2bb097bb7328e3d34864a6d5b7801cd74d1b85a8a83dbd264e2f2372e0ac522ab15f54588b4b27835180a5849c28fcc8a1d60ef4d840eaa001c482ac21f49e5efbec18bc19afef788aacdc46556cfda24d3e8ac04f8a837de0a221ebafb846cd2f7700303f65ef2d12aaf8eddbc70d7a3887ef4335df3edb64beba8215f9d2ba6b3820543e7aae61da9de3824e790f8a7a05c075f54ba00e170328b9e959b2b89a514ff9f6a2c517989d461f4f3a6f2018223298872b90c30fbefdd67bd5fe498d1f031066c9929e62f51a9bf8fa685c3dd15e1da8585d1351e2b72fc6e4c4380bb7eec3a4af0aeb09368ce9ee4bf3fd8cbfd63a93aae06aa12e06d6d1c8bc31a52bdf8c1a9e0615ae5f4adfdc1a0a1dfbb462004eb99331d4dc8a923db0b3361d3f46940534760fa7b647091eb688f0d4d1dad146c49da4b3c2c446a63b9fa8091eab1a5a0b80771445b71d11e50861579b28540884f8e3f5dfcb364b17f5fb775d8cda2111bcaf674a128d84b1008e906a28eef72067af2115958d0a56525aba120659d0fc2e30d85b485b62e99c350da5164091af38c59114ca704f90dbb75be8d3726d069f1327fc2e75fcf83a6ecd2bffc2a158c4594b0fbd046810145806d5408fd79b0dd766b53413b7e9a38cd3303ead636ffd85b8b940fe04e3aa2ec6be395242283b9e897e50859909e445242ee78c4e06b5443f465926f522257a91ea835db7a3b08bad81f8685b2f5c4b77b93d7b95361a08930f4fddbf163dbcf403f2dde64975180ea945033b81a87a5d8c322499e440871f47ff5fc70c717553d6890b318b3e1d74d98ba1261c62c68466a94ef15ad3d8372f53a1ed7094b50d8620831f4b0e6845df04f3a5c5499505a78927a1687303116c1b2d7574cea6db1b4682cd330ecfa2cd844cdca4df12b0b09fe18bfed2b949800a36a5a3a556fa9bf28fac4abf0c65d3348e35e52d0ea04115453aabe912812f5bcd42489ee32d4dddeb9c8e6853eb3478fa76297162024a6b4b205bd1610a9aa3ff98a017a1d47e48cf44f9901030b17c0bb63e5df583d18280e35e9691813b57462feea4b6eece90205dcf62ff168f356cab64240bb89449eb61bdba14a4b9819beeaf1d92f3f820ee352164b3897d219c69a81c74adb78d03f27f599a4cd4ea1069f2b0bf3c35ea934e7da3ca34209fbf50c97083b115aaf44a2fa235b2d5e1a3166c22bafa13b014f2b3c97cdec093ca4c56a356b4c1b6f1fae98a6a7a63501aed7abfeee8ea2bccde9d7d7451c6a1daae5b97154bf2434a8738621aae7d7107c46ed70dfb2679c03e463e621683ec3736de8dcfec1237f8141dc65a60b2d26262ba42dbb72082bce0907e065397d46701407218f95cec8566cd9c09f55c7824e2c16eaed3062ee8958da036f7ca5f127570fdb76265e51fa90955082670711683df63b422ea537b43109bcfb1a9b51baf7c702efd0b83b5787749f5a0be7955f057619482274284606db59a058610929390627ca6a90a28369eb81c8e8dd90439c5d4a4c3cba8da050964725a10acf1f8c8bb0aac0d96f130797502d380b576b408952449993368c4f7bd57fdb3b8541316223092d25e571e0e1d6a8e3a1ac6e7692bf4231e7cd0f747f1613ef2bbf97b8c1d8d8fb92a9a27c21ea971ed54dc805568263430c6a228281f51dfb0a474a0b6790aaa9e2303f5c46650bda0e1d8837e169d3ce3584dbe537305f3687d81e1e0e319a576000d71d7c0bbd665f3ca2cac0402986df03dbb86651bf190fb252d47a4b508404ca1c1fc09137d72c8882124ec6d490fc2436274925a26a00ba718ff67700d213dd200d1b0ee848fbf5631b949b5c94e199781dddc78ab9f44f8cbe2d0d5c1697b5c095f92b05e6b3904e078927a04c1f6281bd0c998cabe70cfb7abafb8deb73559ce8c7c26ce58cb86ca4a6cf2e68546e5976aa09d9f8e0b08e3c3cd5a6413fd7eb06a4ced366cefaf224ca6a63fe842e24c5d90f5149d0221c6c2045ccb15fd6f3a3243b76ee05c9cfa272de678101a54819a76c0b02d83370d64caf7f339d434ba15dc1bfec8866d6b0c50b83eba297739127b1804fa234d5674bc6671a64906b2a829ba89f163f21f055d6508cceb58d70cec2d2804f12b741f28d0577227b4f03f55df88d11ec470b82ced9c9f5ed5206a1fbd1131b633df8a8b9cfa0accb52f514f7204225fe6460edb2a838682aa33c65441b955559eb0314c88d1daf21f0b2e420566f66354aee5ddeb4b86c92ded652fec571819700453f99f4638b4fc6b53d1946c2e4a55264f38c07c513c8d6aa1951c371e0cb7620961d06fc0a2f62b6f5843be9efce157cfe68e0eb8009259e9d2296a9d93995a78da9178fa9a8f67b5a473085aef49491eee3817d1a04999e9bc3ae41c56d30fa767d02fdb473ec7c5afc0ff82989ed97d89b437be036840a77d4e6d4a76bbe5e6d1451c2327ee2d78278a36484ca4c4db76fe6c3797f80b6ed8912a47d167445c73d431c1d78a44e2435be0f83f5a5b39001eeb9504ab6f3bb0efd525ce44b18d464558a7247622ca6b4bb9bc51a8646117679c52655599a543117fc56c50166d62a2c4289de3da071acecd480b88118648675c11e43edb523201f936dfc9b62c878ceeb9932e094a70f1fd67c0c049ba0f804e20f9026c6ae42c34c64cc2e96f0443a9986ac67b6f471f43348f8b7d203d9eafd2ccb0996d8e8622692b9dd974ffdbe298048d19a3fff388039a2d6736cfb0ff244c4856012b9e1f724dffb174d73e7a089e1da9a6314eed14b3f00bc80531ab1c78ec2e9154d59a8b299a2fb08510b74fb7301e88abb689c236fe2b26df9af419791e510ec69cf85b1cfbbdd74e922c5ec30dc9143a27e44af7dc384d84bebe9c3e99954f2db764170b416bcd17a7e23c3c2a8a427b079b219511c80d9689f222023a43610eb6f5f529cff20dc430157ac66dd8fe62cd25cfa25cdea44a917576454d685892c97fd44498b2ccfbade22a77d8add0fd0c915194cdfaa623c63505dc7bdb2c69d1e52904a3751e1e9f496ea7536b507c95cff71ed83217b36cc9cbec6d46ed365b77b29e9bbdd2a9bec049a804a3b8ff19ba04124cbe2067c44834d4cddbf6671c2a32114ef140968009d1dfd6f2d485d9d920d4d9c85eadc92b828eb02649423a6e43dff2bf09616387e89563256e2c097554006415c8e6e5cb0324bc646dbd201ddfc400b9bab013528759fa05c90d789e446d193d048e7cf3f2d5b9e7e3ab627233e22a10ec355fdb2b0eb2b75640a7201eedf81511a7e5df2c9f18ebc7e0f4fd6211444da19806a10ae755d69f23a61d2b34343421002da93a8ca2e5616c18e05494a4796d74b2953a4458ac72072cf41e5241a8dac3bfc600f4637e1c5755644aaf0f85868666c9650ab3e03f41e4d1add819f14c64349dbeef39a4c1c28cffbe463997d0c9e2f315e3f9b7326077189ad8da128195ca7719038b5c9613c68240bd1169aaabf74ed2102f4b9b61dc4b6946dbc23901dabcf966aec8491655c598b1d2b95b02ecd02ac5c1bc72db15338d717e4cacaf43a7839dd90d6e29c29352cd76ef1809eb2e200e24cf62aeddff76aea64060f6ab496f5bbfe643ffbcc0e3b0519d35b21f017edce00edd86e2892dd1b020ac5ab8c1d09427b494ef836f5a91bb7c9c82d9bf8ab4e4b665953c7abfed4d3097bf4ac4bb4069aee81aef51f68b94debbab87abb5d3c3ff381b3692a697a88d0a926fefae78360f994e18c0e384d9af50b5c609acd33e16aa518c6b8467107d6495c0d5cd2e2be932c4c57d02fe0c95bc4ccf820b529d42bbb9abb26593e17eb67683df9370518d22ae16409f344c7608d8fe3af631927b64f0d19a62b7bbf1acec96c9f863bb74aae4923269c2287d8d2ef8fad4a90f9d324874faba36fd78f67421b77568e1e6e6148c1cfaddb77f6d071e17f6e1428f49e950f6a244b96157ab73b48d231f152ce87e2c162d38c583a4056780978ae5ef05dd92a2f0195cc59ab8e6ff4ad000f34ab520b9cb2b96f961dece28acbaf555e6baf3f21594440aa1faaafaf2f57b5712531fbcccc93ac9360035a9a977449664b420ec4299b3bebc8168ac933f8bcd060e7efed13d02e93b562aac0164cfad807fbea645a1a7e733e3352d03aab73ba50d669e7bd5ad399f25eea5a99d3e88544e95dfc5d5c804e4b02dd32844f77043cb24e4b9d71d4f75753f30e2da9559159b2a02be21003020b452ca8e6d61ed57c9b49a2cc0946e77eab4f9827650f06b622ad0ad1a4220f942faa9675293ea228d31c20efa59c9605caf6d79eee9878a24522b20a30d42ecbe3c657af60ace845f186e5e24ba26f07f935a46e8cfb47b7e8e30c005d7faaaa82df288de514778b51f8c65bc080ce8df263de86c8b4b74504c9da38d1eb3eb5cd72372ae549429f157b2ea4a8f7440ebe7678a54a05560dc790c4cd22fa9aca54eb6d6a34aad879a4a3780317fb3f6cdb650e2c906ccf5eaa949bee35d0de1260b7a515d7ef8c01f93f34022edd0ad15dc1f1377b3ff00acd70bacc6f95314c8d9749ac44f4ac1ff3c2797a81a687f6103d692730a32b5bbcd1bbb4fab15a9df39073d95f35535aebccfe098c2d96039a4ccfb6a3990fd3e11d19e6cb40c160f57c941021d6834b315aeee21b9b963030e9cef18beb7b44bb9f1f22915bb046f7026005fffc9575020c0893be67ae864938b140709af161dae0d55919a60e25871aa9866b7b646574302ee4b067f56e705949184152963476aefe4479f09cba8dd968ab8c68d970380dda1850129349b10306051ba8a8cc996b519f7572b2ccb47f6bf7fb596a9e02ad331bce37eebff8f034599236f8f2ff94e9357a857d04046b5ab711faaa9fe32c70c4061c7e8d21e5b9b68b5b8aace02273c157cd4ef5f362571c944d2ab822693f25a7df10acfc85d2d65561842ccb7f9f8d8b5722f431f648cb40fe568c140d741aea483711f85d864d1ea35c841e53dccf4ddaea87f4b4b2293c8e894677f3270cfb7cac863c0996e4df8930a2ddae81e117ec93c13eb54a8e5951abdcf0c3d132222700c4b98c0a826e0e178a220d3b61e187f3ab006e62021aff9883b9ca13f3fde88b27572b45a32d7b7f465582dfe2f50d8e6805d1eb33053bc2c54b1f3c02444f479b14afb58859445b37834c711c0ead21db12d2e09ee225a8511e7841a91b9cd7c05351227e6db6ecf94980a6fd9652f99d252c816bf028fdd0445371f45570afed62d2f26d01ffafa6cf78153aee7fbc1a8ead9c172edfaf44036f0e4c2c7d95e7698bd4ac5700519bfbfde97b022df8d795e0c1554a04d692947dd1c09422d66d6a65f4684358e62fbfbdbc757f9a01442b9bf391ad284f7675d65e51da7544b37920b8bdb2c1545d873148d9f5c5667508baec498071ac22c1dbb091f701ad06ee742c1cc25ab8f98fee1940b6d853961b5ceac09c4330b2e600ac3556a14c01cde441f9d49f73ccd8b812d04cb8040031e5ac8877344ffa51d7abe260e15d14e1e81c48e11975767097055d58b365d03931867e7465a2bc992747bde4c26afe464e5e619ec7f0c85844f3af48ff037fb2a2a08d287d9843bc5df9e0bbfc9c477c3a8d314593dd4980401e7542ef3c476c1dfc6aa3bca4fd68dbbd6be1f0cbae09e1034a698d4c9147d37130b78392b95d9fc3b9baa107b852f22c229d7c5686e8f2d1337ad24a1c2a7de55251dc64aafab822d7c560ef20923d59cf54c337bba7f1d9c58459cdfb824cc907617ed6d5a48a6d24b4b6ee367d4df1620da7eafecbb31b465617724974001a4c5b2ce60942d869849036894247f0a006a76a1f26335a3e19b806f7b19cf5669a0dbda0a566fc093cccaf75b59245b7e5e729fef18009320242ad237c9f6011edabc58706a30c173d346a64fe2b9fedea9efed8e1be6b093ca302d0aa1484d9036328ec2759df62645c655b6ac8432ee14c9a8a488c28c2eec29ac04e7e2c6f2e50ccc9243c1e423f9d9c543a7243af3d16f81a37e259cf530ddae042bc44be82d621c12488962c9d37639a671da9ba068efbeebbe24d4a969998c6623826f7dce6e45f0ed27a3ca620ff6334aeb30810ff998a6fb588e32e387ec0454f2ee95dec9564a31f51cb2374fc454ae1bfd79dde98b4da2879ca0d10ab5370fcf9c241936630a68f14fb224f02810711daf1da1e2c7ac42a2bd5e1ef06c72182e821497f33d00a7d4b2ff9f42f3a2b09982d694be5ab97be343143cb3d5b13c260197a54d5f8e7858a7a9f7670162e8b43acfe8b9bf1f6fb3391d431a36a4d1e537e1e57ffc7ab253eb6885c575e22b66206aeda9e85a73aab5125d6552533304ad8ea77220ff2d6e28acbe94adbd81e8e85d0bb0ec14df47979418e09983f6b6ae1fd6e3ccb9f1af93ecea0fc5712ca9d1178069322bb3a1db06a2cd96ba8200b885a83ae28479c9c87420a598f9c6ebba021fa835c70150eb83fa0244532ad445122b845f3a50072e998212853d5958704a4e71a5f18e5286680fe8d0c1fc120a5d2541cd95c08aff63e3f9adcb20dfb2f4121bafa19d445bfe64cad7a923a51008b04ef05ab50a21e2eee6753db0da7d868b29cf5aa109d22acbd9a77699808c8e3f731e0cebc104d22d7eaa758cd008b844269d227c3b535757127639527c4363235810a78fa7e2b26e4dbe6fcbeb4fc731f07f66fbfae2573fa7be2cdba39e7c0d4e578abf2c7690dbe45df522d85db03062d022f5d58955e7a96124261da68b0104a2f525a53caf5d2dcf80dd5c30a01f6f9f620baea674ed4a847a7d5d120e6a5c8c03e53bc207da55c5d2a7f8cf596e18c1b91e7ff2fd7b3d72ba79c476e3cc6712581e8994e35f5c2accb33798fbf9f67892f610871209183d826ebe7c947c7b9b35c25721e9c09d0a3d77da18d6fbd5ff616b37c005b73dd9050644edf04e29c86f45714ad7b2487f7b430dd157a996e44a76750607ef8ea05d7290cae10db1b79400bab5aeca18af6dbe5cbeb9384fdf7bf8b3cac602eda3ed6fea0d4fff23d586bfbbeb6c23dda9313a69398b7e0d6e6562876e7edad7c3431b601eac46da73ed74822b7a5637e7b8aa687bf53f630177ec6447703328530ddf66a22b1eebd1928b3eee741ea84b05f208caf6a6120622fc0dee627f1759a529a460803f6610f5c4e218835f5cb0d23a9c00bd7f0ba65590810ef0ddc7abd80679b762d09584a3f43f628c028e8b6ecee312a2b66311abf8cc34c797c26098b86a986972fc73bb0249cf4fcc887f316236f3d87b75f6edb5dd6a7a8bcdb9141e1dd016f276d96cf407f6296f975c26974cb69b8f6033b88faca504b5b67437e266d7800d2833ba41dc324fe1a3e476d3f6fc2d78755620eee4f8f9081860f227d86178a09e358273515192fa67894deb5388d776367a2b014f2c1c0329ed038dd663618cc218b714dd0e22560545f0e459184ab38d4f2c509e2e01ab8f93b5aa1c9ac6d58aaffce40aff1c1381b2b10dad6a07bca57c4b808d1e0ff28f09ac58776f35ca7afb8cd53c14c8ce7d26edb7666ae6e9cd4c29ec21c860516cb662b2c2d72f50fbd1eb0fb321f44f4ad90f9e4700f27830cd948e76de2ed85174db59756dcc8cf67db71be74cfbc3dfc6f04fa19aa7acea5fd71dc43eee1df86cf863d3d09fa4169ae739a9de6aa92570f194e25ea65e65d878aae71ea5de5c366fc2850e6eb9941c3b03ae7e25054243ad327dcb61c2a40d7dd416fcf6b50f6f1d598ae452a57a8263212323127882bc747344311613217271e1fd46fdbf2e9623bd7f897986ab35184b2b2d8e256439cb14f6d92c4640aed5d5aeb21077287af52b8d73957b63d244e085b4666e98889f926fb7ee557be5225b17c74fc7b239aa6eff7105a194475533ce62118a796ea4504ea94ecf0d69eaf651a586ac11e18d4450993c52a6d5f78f07d4d0bd398a2f85e0773307806b8b5dd25d0224cb86799d8a21e94d9590f5e6d9b76d3656b61eb34c6526d1222a53afaaacf8b582dcc54145d273c1dffa2c6342fa82490c5afe3d95cbe4738a8462d8dc3e5fb1f35d891bd5e1d76ab8ac70167ea98623f9d765b4295b06038ec390bfb350120f7539a680e9f6481db9448db4f1e56c684b7f4b0a30a2047fea8112c0bab6e2f33d926d742bce3ae05a747bf985718488d4c7307ce6de4245a024e0e988ca6779cfbaf7c1fc0b0cee7882017c4836e02c9497b0ebb4f9895386c731c6cf4c426ff94ea66989499fcfa4a38ec35979d4cfb49875efb34517565a7a8c81153ac159447095e2346448769d455c1022fec3989b2f6f7b2aebc7a32588189bbaedf7726fcc241104d35352c4e3c9a5fba2efffce9e2da0f490f76255eaf75ca929db44cfc539c2b5b79efe9a08c8b09305ccb8abb9eaf7a52285d326f99233b62bf9cb90daabec4e31c5349c4bb1e24d3e0e5d719c8eb68979145c51de1ac80ce0210d0f3dc20dde96fb02115a378252a216c79b2dfdc05497f0039b1f02b61282c2370cc48f1855b83c0c389a8c8d46eea8773acbaeadfa7d3f44bde3b94fda01f7b888a8d27ee7afb78f730fc28aa4956c83b552b74c5b7a2fb5bff224c0cddcc95b914dc03ef787fe172386a18e2ee2b41e275a7acc543fe811213ba97ec090433e0649a62714bb10be3501138cafa75439fd2b7b77ab8731b1670d6e27a58b596d544950d7e86235cbf7830a93584aefac57c222f23b717039cea0e92473b35536836e8c7a82e384d059388e9e72862ed06b22dbaca669f941f99b985962abe7d19aace4993007f03a8b6a8e766200a9528f0b183b1bc8a988bd1589a394315cc3917e284bacc4924b75ef153638aec0f6bdc404b19ba190b0685e4ad60679dae7183a954501c8797c949b3114ae58e1f9fd73f5f0f2d5d1ccf535510703733f535e7c02bc7185c7931b9dba1613be38ff67fc442952f57e131d3e223dae8232fafa09915b720817a079a6a570a2a272ebb608490c430956833c52de188e87958bc98aaf0bcfbdc804d378c53e306e7bd81a5d0ccfef1b258616edf31eafd7b9f077a492af772bbb001583ac35704643e9c29fc593fdc627cb47348b55d3306c8ed022b3cb3ef32b81d820819c5a76fa865a83ab850cfdd02bc9389fd4b753d7b7437765d1b047e2832a7dd23d01babb2a35bff5e9edc161c7b2e81e63297f953d86259f90a0a188d386e6b93ddd0fc76eb7b7b63e9adc09a97159dab216bff4ef48af7bb4d7ffb86be3f8a95316db3bfc5b1d6e79f6c7ddee77c008bba6afaf5276c4bf10cf516ffa0d87568a411fb3c5d29af2df66c2812dd18a71e5a9f05fcb14acea40f0a3af266f3a86d14448d0132edc9963ef809607385db69169381d75fec7c3a09cdf4da257b7d25ff0e1ff117b5911ee677efae79653f6f29c725655f476d406244236a5de278beedb5eb658784e779788b2af48f44a322f5d4e3568621b34034216a787231bed3e4d595d39196374cad5ed21e65b8495b2257f95384032c99c103ba679e5101d1df1bc6ca6bda7ef9166f8ac9fff817d0dae4b6f113dc2b02ad0c75ed2d8f2037938e6caddc4971b3b1711785b7351f5d708e68ade19d7976904deba5ec5d84bcfff65feb0b397fc12eb5d326985b9faf7791ed9679db577ec74fbf3493870931ed926f8fbaeb2d0356f1a6dac492b92b6859a18ebc4dc70edac297cb54f02363f566fc2119b575298274327e048d501ac685e2fbb48057ad84363afb384608b832c1fa4f16bd3cd3b89646551f0df1851461fadc1bf85c4ddd3b18779ac431dc5a40afb9ad30c421b05943dad03f2c3ca43ad88be8bf7f1985085c494b3bb329684cbc9522bd023870691e68419b3bd9b4fb28d826ce2e45c7bdbc736f0c9c98f4c0da9eb6553aad558c2b5927529e3ccfcba87aaeaa536dd603d09065924ef8ed53ba074b2571287217e2a5c8471b21a437b1fb6f54ec1ba2452112162c783cb6a817329a803bac76bface376270ccdc6e84835c64b973e8628e4d95d8df0f5a6ba74de4a0ef1e0ef69bd331c2ed5a8da8d228ada30e97ba356b280ce30b7cf643f76a52f120083f1f534421c3a0ca7aa11aaa8b373ef78a7ff047a9cf8daf0899fac5f6f225c8a1f616314dff4a5ac31bf11e2b41398f62da0750d7af1c0afd118f743f5eedcb19f0d158e27716e967c76040b4a15e5cf6a151e0be1e56ee6181a91ae78a9564caa03298016c143793f4c92436bf28eb2f8e59d63278fde060ac9ca86a93b9e9ab0d57448d6567947fb1f70c65f998eb5da484e9e09be4f671189498233dd85bb9da6e6fbf7aa5f91b3742df96206a86bb557bfc1005fc3b7c7bc3754d32a6944519fb3113e35ea48e3d6b06e9dacc187cced1db70022ceca4dba6894d4190df5e1f78734fa7500a9ec68b5d2c04c42cce9943ed3f55e2ab6388086bbb577e9dabc77fb82180d837dd5b338fa5984a5f45ca7a1a806a88bf30e8e3b4628d16ddc98ab1df2693001e8bc6db7bd5990103a7c51914938e12f82052858da8fd288315482fc8bdb3d9676b57a6d59fa6ca6f0a9e90a479d052c5a166c8a890d7b302e8559b3febe832738c3171d1d6f7197548fa49b97b9a8cfba5689067bea30d828a4631418044fa97325c27faa8cb60173f6882ebe6dd798397ac47b9c0bfecd21eae36a990d0e4d56b26e48cd9d2d3dc7320d8826bcdafa2dc3c3a14c36b52ed096155e564de422211d3fda09168d264cfb1ad479daf1fa3b58bec483c87b2d6f87bb183d0f237b609e7cb7c7005ab88c060ed18b9090da757e278267230c7e9d29cc713384cbce28df42129b1b5046ead567772aab294184f897880983312ea659fd7005d6649a053a0d7fc2d614628d228392208c675d068ca0a979e4198932a936bca4ca945509b8bb2cd41672fb28025797667cbb2e29dd4cfec14da12d6b421da54c47716bf9b886d7f25183a919944a4252c9956eb337fc486ef2dfb2aaed474901b09cefce5ae446ccc7b9cc2116a5ce28d750758d8b08e7b0667f25c6cfa8d4cf2dc9995bcbdb859d4aa67dd3959a3eb29945a78047ea9435d0a0b02fec816792ef5c78833bf348692a0530478d90e5edec8279e86ed6ba9f5172f2a20ef2859ee339769480bb032a7e6eb8d6dc3c76b41a87356846f4b4ee67f2c09d6336239b888a7b40b644a6a549143da6d1d4761fce99a38f7d9afc33c4d52d715de9c801b09035fc94207e31288d2e05cf6738585c17823be85f6a6b16043202fb43223ae4a4bc7154484acd814b439c4c9236a853dd0358653c3f8f48d77a404564ae4cdb88d0d58d244caa342554387858c36733791d3c8205303661d4bd8eb11acf74516169d2cd2a5cd858eb479ad53553a66874190dc138ac19b455eb3c77ba75db52e0fd1c9e7f928f7e021fbe80112f6dad361c16c684f5ac4819c4719e732e3f83339b3b940c072e4cf646a4b76118c727295f3b34cfb5f360ba837a70ade75b151c19f7ed7e2822de5becb58c8310d12d99a3c964422c76d840dccdfea57e6788ff3b8b274b4aff4558e958edfcdc9ebd9480201f84ecb28bc5866f42e98388ae736a0f270ed179ffb285f73cc2c96b9d7f04d527b37003f1235c844380de3a681b4897213a7c3d0af3bc1873f535213f258db4062194042007e6365eec1f1fae90a4eee1313cce1b6c690e635a0b8c9598f1149b65c4e1ae14286c410dd6b92a65c9d0a2127f353e7843857b2eb15aa783ae33f5967532d2b8ae79d49c0af2379d19eaace2b25e3aa16f58e28611798ec636d5405295bdd6fd6a0e932ddec9a259b427bb8a6e40d6d5bf426d5dc9fdb75a1b8b7b281647b3e9be019b4ce9830144507e47a1557edf41379a146e6762491519829b47459424b8927e2f64f8a35685ce7229b50a36f6f2d09f9d53d2619ff7eb7b769a96b62e8d7a86ecd558ae25d0b5bb5b683324a416b8aac0c34d63e826b6f9785aa4e53155794cd9d1a2beb2e9063a17a9668f5beb124873314e25e77bae53bd589b455e1eff071e7043489d8c05dbef35ea49c3cc4d7533b3003ba8b0ad42345ac5d05c3a19670092ed15a60f792f0171a026e49a2d3919bed3d07c7baac4aa206384778fe1651ef96fd83972f08c481dc0c2593c69c7d8771049b02e84ed160ecbbe6ab628a75253b44cb6a38afb9e3e1fb35b1e7d8cea0e55f876cc4a3283eb19de4b39f2553c904bcbe5669c432b46eef703387cc13ccaf8f48f3bbda99bc7f720c7b787a8458d84dd689a8ca6bb8a7e75069961cdb25495333c3677fa12c4ccad73341ed299882c90e1deb3e9c5dfebc6008ade3d92c5650a8d20ed4ad17bc7ab2c75e4d2f28d585dc1a653c0dbe74c8ceb3f9afbe6024c71275d3f9b965b85a672b19628e7ac540e4b203913ee2bd46545fd8d04f32e62a62b00b4677851f79f4c17c68100f9445157d3238e9a3cf80e02fb6274d55da4a44b55e2d1a3b0ed111a42178b8c4fba150601aa1e1c24d9b2f2e118e9f5f49df4f620133eb0bc21215fd1c1049070ae9c9ddca2d7e30f38108b2de7a6393937c71fa4011bc30e62816ada5c0e89a46eec76101a3ff2e5b38cbbd089eef2c5d12456872d6f26e9a8a48fc63cdecc80ff9f52cbe291e25ebd2bc8b68d8fd10c494eab95a80f3ba434a7af0d3bdadd83c53764bb5b3e2fd353c1b999168eaf1f7be8394a6b9dfc1d1ba82115b7ca28a7ee18b012937a57cee83937947ebeb3ef939c03f0d2c515960e1c4b7e04f1e405b0d7bf29757cc6a016a79897c96f0bc5f4ea0e2d11e7519fb6244d81ce383c93027dd2499beda2ca45f414a88aefbd7ff5c9b9384c48d14525f822e242d31a9364b0f14d2174f5c5f032fefb3b839255abe893c2ee90bfeb4489fdbfbef5475b538876f0147972d368e5d00f552d31822f96611151abf7429ce279e7347f3e85bff579b893ea4e289b31bc52746378e8f2cd83b22df722319acb6947adaeea256fdab545a072804522d52c91f17c6c2a5a3433c20d465ec8b8ab7a871bc1d09445d5fd9e421acbe4f6c47839a8d20461e201d6076152adf03c3b9ff35ca4b5f01630417ba6c1623a7344236cd5d6d4c43cf2d1085ad52b64359fca0fa18795b4275d164e08a13ea98e1317b2618e3eeae9b447f92168f104722078773ba8791fc0957aea4e5323f1ec3c7c0bed21002fcd210ae7d931fd3116d90da3e69d1161dd1683a261af77fc3a5a3d181dc684f0e1a2daa9a7e7de63ebc97df5076986fdbdf516697d8442620c0ffbb0515aebede036922979800e1d08e8a2526fb5ea59fba21b0e484b16aa780a2311b1c456f766b82a9dcbe97b183293fc183c85d17fec46c32e5009bbc9b1e33df570d12b4159b793fe5cb5e5567cca57bdbdb40c344bb4f9850c4df8944ae321faa81007dd753e96842f3427e03b048514e5e24890aebad10f9cf36a0e46a58fc03f45d7647f1242cdb08f7c356a89ae165ea9c127450a12c4b9eb88d8c14a85f16723742fa1a29cf4c8b67de64df86178cbf71a1971e17a5ba4dccde8be750cc510a4db3bd98d4bbf511b68341ed3947f6ff61dc9b624da84f75eb32e3ba067492bb23c1366a0c585241a3ae6bef4405036cf40311843b66408378357835586707c6db360973f1d05567a5f85d6c819ade963bf51677e4803ec4cd1aa9c6b82f9fd84ea7a731182e45d4808ab7adae577154f6604291b43ae0c4456c6da8463334c0060d2ebff3b19663bec424fa802f5fd2718bc2f0484e0b7e98fd9c5610377b8827eea9bf1143eb3c06798bab3655b2ff0cacd58268abd4d392c8f4862e738e4016dac6e07e17360c789ca50e8acb91bcbd9390a5c8656b48606641ee9a1205ffde293841c72b4c0e94dd2338d4427553d3636591854a1015411f58f9982659f4b7d12b23027a89a42aa1d23b09817eb0563b7d61448e21e374c004dcc1ebad66a0eb2c3d926e6a9aef2838635d637384599820243a7f2e340a7dbcd5672bb751e0e89f40e3c79d88305a63d5250b0bbca38efad0f8cf5a27cf74288d746a92d93001a82f8e00269389fb43b096c9c7cd825da101bc32c7b8047a9533c05e3fbd4a4171570ebb8fff71d1303fcbb27d6941d92c7799a511252d3444c1e10c3945739f6352fdd469fefd54496fd951b725768f0851ca0913adbd88029adc2eb051cd97f60796fe4129bc25d89ab44858a9dddacdd45e5c8c0e896a575ea284d3383047989078c6b016e3db78cb4b61fd00b6c6a022a24619bac1bf17d1f0f20f8d68bb2caced76e52ede0d3cbc0e6c1baf6aab7f486b7f507b5bace452fed4fc925195e9b5d79b0b16ae6f40b14e68acaefdb7d8448f5a4268273dd8b4c23961b48f7f1850105ed43a4cf5265060bfe1008c1db95eb89c2a30d2ba5c5f12d2881818c2db30ffcded198626a2b2cb430e24c9cf667102864a4a2fb9d5c07904752b8b80423affb0a4b882c42ce1bdca9d2ce929ea6bd2f9012f75032e3c270f607ecd30e30595611f3cf61f29a901100510ed077e04eec2790f33065abdde9e71a9596d552e1527feb046fcdfafe12a3aa3c84305f46b4841179743c862604df87859824615adc812682e6c9a4ab28994d827377a97e3d48bbc9065635f8599ce64355bdbf40ef5c810b2df1e4b2def75873eefda6a052a3ca95d2e115935892bf71c38de026c328b7acbd445fb924e4ec4954adece0197f31c0117502050f0ec748cf27459ea4a67fe50b7659355229e72bac8613402fa147278edf8a00fbd35bcc46f205502de643e7a853ee58a4f63538bb3ed4ed18c1a22a65799efd82b494d4b71c9f45059eedb67812edb058e63df46b71ec70ff6ac91609dfd77abe80a8fd517e834981b1e5c2bef323bd0664a7f1e892a2dfdcc68e2172e01f4b6af987718a72dbb8f2dbd0a53830f32970914ef4e71f420868df3ade3756b3b4d6d13cd74a2ce2efc3cda1b624e07c7f333f7879bce0f0205dde1b768d7a1a4ce5c83344cfbb94e8be7709267c82ee18b247f0a1daafd7847afc64ad73c9fafd26cb07f9c7200e391747141fb4b6ddb5530d1bdd56b79187e1186ea9f96b2e2eea47eb498a62dcf815786f5d34986a70aadc753d881e637a826e1c6a0ee896a4142057d9b8ebc971dd5df4225b8274cfb8deb6fc7a614cf98efb2f8e5d0cdf980e4e271ee6bcedfa233f20034ed60525973da5f01e29228c9508e599af8c3bc669c6ea43ce8adf4c4c1f9c8c83ed648104e222c76aee61bb003bf7e546d09adc04f2e2d179a77a9bfb8a719d0d64b68ca1ff0f9cf5af4a4b48f79cc46e52a1333aa115b16812ac4c12d8a29d8c5e04bc28d29bef67cfcc83c84fa162eaa59108c3d0b24f46775013832715a7f51b66fd53e0ae1d9669e060f8eea9ec81a70e507f9e172a6ea9adac74b6861b84b1b8d6f5cb9c7371af9f9611b4bd89ddec37567c0f59b5afb86ad2070cc51f28315f119ead3411d3f17bcd6854946ca4305b51ddd539c354b9643aa7a0ebee6409bec7e05f6ff6eca897098a08b145ee5a60ce7cdc295d4b20aa893df94e7f7f5cd9cee45119d0c49a0fca7a666c13e090e7b4b69affc1c091b00410b490d3a8720292c22bcdb548a3c3b6ed25033e325e0e0a2e8330e9745f712ae627c4c9b16927d9ccaad3e2714f7ca8f1c9347c62cb840450c169c6b691c7d1f807e470196b5fcc16239f9669ec5f6ebc717e1cea53918e28e9fdf868cffea9229d101bb256000fde7b204101503acd5847ade41f156cbea9d6863dcf6f98b41529fa9bcf9ea0cf8038c69e97f99ad3cacd3bdc703724a86b1f097bf4a0d7fb64756b5e3c86b64c643e6f478de82e424a95f9cff22eba0eda5d66f9e43e919261a624f28274e7b3f05dd4cc6e4cfdd0400c837494f5015e8b5f88d7c4294502cfaca28362d5b3cce14979645898c37ed9bdeeb519f3bd7c3a87c577de4d8475e0d129fd77952127e758a053689d994d19ab48b199c71426c0b9519369e9e00e0648e8e78880a278d7622431c63f12c12a073cb9b55d9c4810cea75ca8b540a4632c6d249275f21a4cc7d67269a49ab09ecf35a9a133424cd95576fdd9d9d0c00eff8c0d12aefb0a073f395f12a29d260035b19f2acd5e58f2824f9c01def191ea86d5df22c2294f89ee0660d4fb3fe63c200eba8b11bfa9597726cfaa4f0b55cad4ba12d301f8afe04e0369a98f74fd657cc28077bc59fd7d320ec4b6bd523ce23eed8b83d83c8ab545d91db8dd75ff215603efa38c14df8440eddd8f9039147cbac881ad3afffcf779e45c27127b0c08ca8ccb34782835b61997ef753b2e71bbd2416505689881f0c452354258a34cfbeef516aeb38b8b8e8376ecf3c9693fa95c0bfb1cf8c59ef8577ee2784571cdd7e7f24b299cb6a1a53512e43233cd435d373988112a0ee87b9ca3b3df8be3b3354ad2b4a4698f2cacc49ef903da7d39702bdb56fb5cfa8c12db1d7a6d890cbe1b83223132ec4fe987dc87fcf0ef81ba8121bc75bc49d5fadf37e5e6cb53a99280da3206cffb39e47a96239fe6736516f51e6ba6e581562ae82d6803a70ea2e0983e2faa7c2406a1c86d7c0f1e955bac5e35ac9c1744b8557d172f16bdf2f30327ba38d9df20478d1d99fe691f4646cd1b69c134a11637d5a8a2ab5a5594353eeb32fe0adb5383bcffe3ab7cfd42877b793517f404f541b6a1110f85a897fc88937de288370b5cfa42c999d0a3efa4ea3f550fe441df478c77f88a51f365d5a46ea14b714eaa0d398cbda4ee4198bad0c2d9c82c7b12a385bf086093135835605c99e20a9027adc2b8b730ef20f3eb892f50a0a97cc13efe26c602bbbc9f61e05faae93fb3320a91447ba7dc9de13b71afea02fc784910acb6ce3d0a45d5d62b3ebeb76eb053f313a1c14901b8d788b0fde45c63e1bda4b9c636dcdb8909acd11185bb2b1c4d8b8f01b3cba8d3e52f2f62480abb21adcce09b4eec5d809c228b369f700f9aa403264fd7503387ca76771779772d63e54920a1a18cd16706ecad71519372bd602d54777fe355c52d213867fe02003c6389808b02f297f39da07baaf9e258a6063a782181d9350c9c3b82f2fa774a631a9aac50cafd03cb12b902a8d7e8720858cc9e2e29a1f54d625390ada447bae9239d7f0633ec6f4d1974e1ef171550bd543472fab55f5018f65c1d92933adc93c304d860c17d6ae745ccb03feaa82503b5e517460f3c888417ae3abca381f22f5499ae0ece2723644fdccb8c81b742a7d00c3f760ffd6ef21aa2bbefe79065519dddab1fa5ef94bbf03ad1fdb645262a09c6fdfe747e6d23dee045fe30a0be548a0b5c9e6ed8a5650bda4c0c96140874c9ae3a2da6f34708fd116f468642a11eadc3d27a8d97558b13f5564afb0a0731e69dbc995ecbc9fda484253c75a076017e30d4b3a841848014dacfc8ce26912ff9180d89e9d69d712a49913c8e9c30ed55f75663c27a10d36e6b227ad1ce08ff2876872b09b2c3868975a9a8e0ad9d9d59bf4a52126dfbb4c4a06c79ac3b7e8c7740e652fde3fc77e9473f936cfe1d18ae4b24812dd02d17451d913004678af1338d29b4f06144ae39fc2d5978fa1e78d027c77fd6a7222cbe19d221e9443103205440e0ac92c81038cc2c8b8f7744ec53f3eaa2166f40dce9cfc7582009c5be8fcf4e4643fa12b04a5ec86f55ae83351407c54a83482cfe08922fa8f649c232ba4bfdf6348235b574e4bff749d8325be60f44dcbb669cbcc8f44e5412c311f602a2230fcf039a6ea7cc96f92eff99b671852876e5a2d0b6878257f101b90e71273909e419879ea6420fd99a97054cfd5fb055bfaa7d5373e995e05d6f6c91986ace7f42687b8d154fa7bc5f1971c4348a3d6b83e7716b5ed73a9a1558ec347b7e2b9152b5d4eff09d9c2bdd875dae5af5066a54b036b92ea8c9cb3aed3fc04516802fcecdf7ab1c836892b9c7d76dc1b1dd5ff98a2c9450d4889a1dfb3ce0a28aaded2f91e94f8d7d20e016702ba7c86e3e28137ad0e60763d01787cdbd84a2af1eef02e53d3ec68e82af789d208e631588e7bd7c866ca050d6df46c051c26f8f2b54c39bf67a8f68dc7222acdc6898a8f8223658c0fb75fd5a344f278f85249305d09f7d8b83790b996341fdd01f0d9364ba004cae723522b3a91223b366ebd7de419d6b9ad66bfc1bac016afd1252eb9ca4a3fe408491a953eadf5b0cff22a04bac4974a8b6ad961f5564297f4b6bbb0da223d7955cf69976395ff404e66e00ddbb0ed9ecce6e4234c1d2a563ea4ba2d30d9fb925951ba875d4a2d047f379824f545e3a404eae0b45e0e56690048cf92a574395696dc1f72748a80ea806a7c093fc23311cdec9d131eeacc39de39a1701c82230d0a435ef439943c2830bc66dec080d4e1cbcc0b20e3908b2f96a7f7265b841f26cc98a4984598078a41846fbd25e907eeb266f7ba1b985a4db341f621ee00d49c9f63db5d711234270d36e5ce140ca6ad8605fa2845ab6bcece04e31271a686c1ad95e3610312a8370960f4b7d486a189f80d4308472d8825385b9e18f87cae0dbb90e758a4e86e476a5b8db8242dcad689a42c287a6a819fef5ab7b9405678e167e8f8f52524eea73418bcdab0aeb3471efb213f5e84e73ec7aab1de5af6e66ac36d1ec1e098cc57cb8729e4c13a1f2dcd0538b2e54c9ec0c47eaf897608272489e71c68a612dd51644eeed15d687fb4b8f1ca3b7f87052d9945c940793114a63607ae3a6b0b62058c12d3474a55d1375bfbd821d7c4430a1a20f36aab204876a6e4c3d0ddda1563967dfd92fb84151414468eea9eed49b0beb79146aa67bdf2c16d319828818ea4be7e2e914ca1a9d2c3758128c7101acce6f7f04722433a049d0b947ab7621225368dd29b82e69bd82b3e71e7af33ba8a34e5c19209e9071c7f33ccd673610474352dabe5fbd80cbd281259335084d5aadbcf63a17fc6985745ac5fb5aee054938c7a0dbbc02dd09e59080b003d4d155c6d36b8fd29653a385e1813737d1a24b97bb3ae13f2041bc8325ff1b9b5ad8f97da18b5abe94791a50d6b1f18515b50ad0603276fa1047dfdbf1eedee323ac254222d09cb6ae4d9fd9a5cd33e9facd96b5e9cd200d2472e618b11403dd71632cf3e45574ad47f3c6e3b16cee49b2819b3ed4cb6b03701ca8dc393030c439d44873e324fc42f429be2e4f88d7b559169ef6016d701c7f547c52f3851ea4805e81c8f820516eb87c119735e8df19378fd3530e501ac85668e5c8608c46d7a08aead2f0d1ae750b2f61071dbf344d643a9bfdf5a3d4f5df33dc46bf948ffc0624a5a09dea4bcae6f96c70f9f57aca8badeec4437e9d336977de59ede31e4586498590d905faa174bed65ca0fb44c1573726c19bf68d3103b09f9596a1007d2272cd2edab7f7a5006ad5823e94668dbed2967437652d69e8325d48363943a05dc02c25e6ee3793733aaf7cc179ee202f9e2b9b784391067457778ee651f54e59ade30fe508c342ebef639c8a50e4bf80adf3f62d80cb67b9dc171fab6c6f59624ce3c1d1cd4299a5a75bb9738184ebb7ebff4901c9ecff634f1e2a264cba8ee02854d879859c67581704bca475664a02591f9dca59d047538a7012261b6b159352bf945f6e79333e071a28e85322d5c2df98f49b6d0a6e8c97c5d14ef6a96f807104ed132231258f7ef8c260e727d873d5e254c455933ffd6d3b3b004a621a3848e65ecbf7a9f0d7a7a6dae89f5c7d4101ad1bae37b122d82e48a682a2ea4a5090016dc2fda5dc652cfb0f8de14e25fbd24ac65714e072f6537fa4a4e7c8e6640f56d3a364012949321e8c67ad624cfcaa7ecd61625ff279d15b85000d5d0432166b743f649616e7732f403a471bc7a0b0ebf7bb3256e14e60de9e8a197f77a92d61debae54e4e4ce6678b72dc6e76f8d72c20ce8f027c4b2ac90ee869739fd685c881bd23d824eeb70c69aa6f4b17caaae34f478358c1fefe5f35c2f3e7b914c4d190b0b589ebb5856bc0eeb627f17a92be89fabe5b1ecf35ac5431626a7600bbaecc08f78179484e64c6446ac7ac1ec6cce1b50f342b9dc9942b733236206ff8c958fe6d5837996ce2f3ec3ee09be2b8acd53e01e0de7b2b33e07083c5fbe7fd5c4179ca8ea2f78df9b43825679c21d883cd13d991560588b9df4f077cd2087a489a16a074d9c69d6ef091a2ccd4a2650a1c0d23f2609fc3c48578f7bd1d69b5efd51a4df92729c29385943951c57e5c84a5c59f6b94340cbb751b0491849d386ffb4c3983f8e7cc840abd5e7e855695f08ebdfbc1799829f7afbfefbc2cc957a583873f42d3d6519ff4dbf1c7ff9e494e094e5941e23d58695313dcd4b70eea2f4c603547048218e42d70ee488a4ee2873f04d18b7bab0eeaaf20c7b1f840271d330883c17b862d5dc9573d8eff20b9e4532e752cdeb04ebb65a4128525ccf9a7839ed38114cdde71564e2fc2fe4f8604179e0ad8df915cce194aaaf10ab0d718d5f6d6498594a024deeac43c4f821ebb03c9d0aee63a1768ac20206c767e17949a74377b12404162a858ac40b72d191072266ac0517cc5e9a82acf68e1fc145ec53cfa34abd367942fe40200efa463b78a78d4c124b652edcbceeba99e652b05c55b42d0e70b4901f5ca28e697031be918c928a5e8874e37ae1421877ba729f436e5cd93b02a9b09f78cc81991b83f414086bbe3f7c8a7d277b6121a59dbdeb0f6659688862170838db4cf0ee8dab1b54875ffe5e2527df22513d810206f23df7a1aeef5b90b0f88d76f86f3980342cd4f269adbdd30a410a0bf7af9e9eb3ec6626c282a657dac2778f0c88837eb013bcab908f8c7df5209c9e415cf3ab2ce21a388e93c718c034559c13c2fc53d00c1854d0444f343310572dc5209a2c6f590166e5ea83b61aac2ff41c5aac3527378dd0102f9493f9828d5cddd32536042bc204d3a51ca677e63894548ac063e6182474039b2f47b0814a6d49e53bbe56097aa428861bd3f71835be89010e4cb3cf179d80abcc2ba6a518f7ce1026059eb522270f90305cd37324d249c69a115b5882f180a16ddd97b2ea5854e34fc8d8ff6aee1b7b3575b23cd8648be4eb8277e924d9ff48989506295de22928bc3d68a9b8a1a14b449b38c9a81cb05ea116eb257bb442af41478aa4441674efd1a2c502598bbc5aa669145968ed23ceb4352184f36a9bd107dcc1968fd3ed1023ae8bea679eddb4dc18e197ad5ec3a9085e152090c2e08c48d2efe48c893a7433ef4d2598a83cd24e554e36538716d8c673f888cafb0fde2721109bcb15be8148a4c2647040d528f3e097070654e6a19497b25fa170d4a4cb8bcc152a973b8d41cf1648b6c7d2030802cd361b41478b77b00241e2bea4ce1a3ddb5b205ebf7e992cdd166c266a648d1678a066f56fbd4dc5fafedd5de7830c341a7855ed0e4c15a8d83d685e3ee41f8571228f5993684fdb9d0d18ef87c65ef01ef8c08a1c58d3c273b3521009bface47ce77358337c20bfffe8f0eec098f7ec7299f26c0a6d7c1c45081f110acbeaf08e5e9c4265b7e8d60226caca1541f8a0939fe10e77dfa75a5620ced3ea93de98a80818d40eb1d948ab8ea1f5ec87677576ee36e6ca303841c2e1874a14b8b9be7351fa62c039604373e44e62b6e8397fd1058bdea117e09af969730c83b21ad3c9ed76719975108dba7c55185874c6d5105fae2bfc5ecd25df989102d094ca84d3051774b4073a54dfb1deda5a829c018aff4427a02bdbfd1bafbf7338ada3ea094532e1405aba2412e4ac0c3b08e4342df9f952c85a01d5f0125b0ad3928ee1d1a778cf766bf575a53e1a5d0f10a082626d938b208011b633fa625f423080da3ad1ed5561c0f514d7955401310fc09767eb9df6ac4d4807740d625dfff529b397d4dc10001a21f8f2c79670f3e9dab704d10fb29e950bd14b8b799d7fc6b795d1fe9a9103b73fbcb6a57135c6057032776d857989ce628a47ec844616f5e94e8958bca8f8738095273435377609f435cdeec46f4876eab001c1e8560d04a7a371746c7d4998e4090a22c4aaace487f196a6f3dda57740695007b3c126d5188c43410f543e4032e62f69ad9f8436da13369216298d2fc00718fbec54e31b108156a15806504f07dfd5d822d11912ea3b26561a44f1113fece7fd08f832ad64aa3428f78798c194cbe4c29b434d99247c6760c85c3684ff9308268ef22a66a304edbe41ef7501f1e2022271909e164031151fe037d7e4a21b9c414a8c903b4c818c12c0641fabb18fe287d393d9da7fbe1466400c6ffd0e664a79f85ebd292fed63fc664fc529fa34f2f5444711d9f3912670a6bb8a8ea6319fa123f480dbd827afdedde94f43459483184060a0b5b5e84474dd0470ca6d649b7f5656ffd6cdb2a8cf0d097b8e0e39266ea3c66ea862649227b6e988c6863c3113c40b22b74ce6284bdca8f6b98dd48cbdf686c8b303d176088a57887237d12b8b765fb1c618653e34ccf7279cd5d546d2154d30f5fea8804699049d524b3bf7795f8a66348d09c6ea7c5a4d6ef527f66dac2462693fcc2f8dfbf9c1d14253f044c53f9247ee8ea8ee6030f9f308d88ccd01b559f2a0972012947d7b14a76538ad5bf0a4d674f3c24fdf7b5bdc0f130d360941493d77d2ab4bf98a7cbfdc55da9561968deab4baad919fe858caf6337920a9b61a78ebd57bf049f8fafe20827e5d712c5fb269fa073d1dc9da58a075f17e0310bef05663ab4b356a4cbd82088daf6cd73562ca14c9915c2d2e6110f69ee7155a30daf243c5d527a1ef7ee95bfa5c0e8738634b2780e0f30772819e186a330b016dcb4261fa7de8b878c18ba76f0737055c52da1839406417e166f399ffeed8f4efe9e73b7cd5c34c392e601b6021cd2abaecd6129fdf483ce715af02125422869d841830d35094c29f7b1741b019e9045c32a0940944301e47b87a8e5245267a6f93632f23f8193cf4c076662bf7538dd09da73039ad2c1b1c027e69e90cedfdebe2f3363b97dfb88b6580c3beab60e6e673627ebb3132501228092c01e69ecfd95fe06e90898a235d0db6a82ad664213660a935319c941f226315a0ec39ce5937183fbe838d23bc01af9da4041ffa6b892815c3192c57ece46cbbb9bf9e43b75d093d851f769ec905c95a920b4b2718c8a3d8975b37e0e368a97f21fd62b17badcfce397b587c3fe2615acb3057c6668afb7bdf0f3ef68287cf800076939a715ab2eebe41749bb898e4f8a7c341fb5a5bab61c5db0cd90b576d568435c417e39494e1eaa56829544bcc7b4928731383a93729dbd0f1f009f2e6ad96ad4fcb02a229eb3d4281e456de609739f70b274af81c7788d562664c229f31e197e5ce43d8e17ce02e50004875e6417ff8fd4671de429a3f91ffe6dcd2ea13de7769c0370217285bf8b2477dee4c4338952887b8d00efc93b74f714734870b3d14ac07daef1c27db5966f3ca6f4db2cb948ceda93b23b0c8c60d56f29fe39f2ea691596a1ea01c1b76383dfd7e52e9e6fcdee7647ddc773dc0b34102a2b9d1c52f67b6c337d7a644903a8e2713d5bd80b117413b48e142616528e524e4ccc7ec1138d993ffa19310ffd9a3f74163d8d6b65efdc8b9dc9393d834477cab90def1a01fa8c5e6064a7e4f5349d70307c8bfd8302d54a5487052e2c74fa185fc1a2ea7db1ec6a3662f5376baa50e2e85bfef4bcccdba06e34056db354b680c7eecf4131e610ec84d6dc03fa5b24034dac3b944ddf967ac1a100e5ce1688a30fa42e8bf4e859c981d171d90374e76b1c7459c57e9a7d24538e0e6b87a214d288275b478030fd5c8a38eb1f70c8dcad3f41023ea71ae01c3fb2b8fd33b3fd82456d882001137e735548da2e295353bafd98d2d0f82d384d26b06998b7164352b5baf77b103c1ed2a5a3fd3acf33f3d872e77b48e89e2b37f169f8a1dc859567c3f61b0057dd7f3308321c9d82b7b67a92e692506d85e3a8a46c0d55cebfa8f4c20fb4026d3b6489a4ef41702da12c3c259f21242c37325baa383c741d47f9ad6e28636b965a372ca4799cd5e28241689ae5a165805e22b5f2c93f6f985209cc33524cf327c0d16b8c91c08ac9f4717ff82b5c6f61a1afc4ed4a89d5a5b681a3e75c4ea5d1ff9b396aad4a021097845e2bb4ee1601484c88b5c33237467702897e8e6d60e197cd2029569104b59d00f3d615029d0c16857a650e21fca4de9888f023c55161f03756a0d5d974965974677301b1d7072a2152c5ff1e4863f9980fbb8161a911ce767168773a318c57863a150e80dccd40b921ac293c78260bb4c34df2cca75e073876dbca4402fca8fc553e798b919957b98ca5a7a6130e64de36e3efc9f0645baab8c2c14ea2d756d3a2764882f5d9145a5544697cd2ea69e4d3b7456ad5370eba266f78531e66c092f7922a7535799bdca111031ef27329014461b18441a46759bd95b5b928e6b2a29816fd548968028eea612386a2926ffe3573c51a4471b9da79dccba9943cdfa5219984fc212c832eed964ee3823762ecff68ca28d31977bf690b6ec64c64e8cf80d5965d8a95879fa2250f07ae0fd6a299b7956b487214fe984ebfe51c35506b72f9a1dbd454c280cc56983e0d8b20f55ebc5ba45046266d11a0040d543bf6d059e1a884a9dc8ccffa6fb074e84ebb1199f473acf4d0d22338428896b5e52f379b0a120104aebaecb45950c58c2dd55dbf1cd8b9485556f5afb5e84dbee6dde522402fdd9734a8b7e917252633cf99aadcde4f9767b05231af79d6aed48313904a21f6f224ada6bc3a091eb62a3f0f24ed2d77c63cf41181c56f2d14ecf9cbcd0be491270b5ba9bb4cad20e9ce5f30d614e4cea5fcc9ce7b214a2ccc010a7ab737b939136c27988a10066a4d1395b5d0836c5ae3b7a41f79fe0e1017e94769e105eed630d190dc92783e99d6a8502dd69a56e2a263d4fd164fee3ef128a358b6f888cfcb88890b959d61cfea9cf90a039818ea8e0cc159cff6b5ff60b6421409506cb3589a599ff7d3d6224fab3029f90035892c523aacd8d394405befad890a06f69826acd6cb670f252288b80381e298b9bf2c33ed94ad42d2c260eb65abf7d5ccf37d557a6a16e62d8067242bd0c7c6ee1f17ce36f91580f0066898fdf4f991c169b4331a2129aa387901825432266802525615ab25815a9f351f0804690d4b887a545ed131e44e03185c93800acdc62c74ef1dcf170663ea9c9cac0051b8f1eaa7c99c7486ac308c35ab3022e535db1351cdecf3f53f7e7e0826cec3fb55cccfcac1cd1f4525c9db710f58ba48a34e72b238b09cb3490ce941392bbb38a60c172b203bf5a0d0f251bdbffbb4371519c3c59a90d6fb4605286389cf5412732c5f146f384a93ad8ffae3d8c5945f568ac055de2293e36f6e24649d527005942f7e369b57040c55d6539f61703529975045b277cecd5f402979a60efec00f2fdae1c6d22d3eb48d121b10b0ced3912dd9b0c1a7722b5e8ea94aac81411ec15b3b32d9f5659f331b113579e30afa253e84bd9afae3202b0b67b56fec319ae63e30a715146cbfce99adb1d729ceb92fbcf957656f7658c70429a66884dabe1f804346dca6f3ecdf450f4526d78b215e182fe0cbc1b9bccf33b4daaa4bc9b839fa4c4f819ea494cd10ff2cbdd53bd506eb3b1cedfed7f5387384a1e2e74201de7637ee99dd1747ae6e44a32d1c9c68eb9ada58f4f63d9c6ff62c241e61f7efac275b759495ceabdb7f76185a828220c6b1ba5975cf312dde042ec820b315666237bd895f0fb731218d8a282f6729884dcc2003258c9840f07d5f2156fa82d2a18f054a7594099c0bcf211f88987edfecb94c717c6d5b49993cb841ac10c605b49b8b23bd79f268eda0106e4a23516df8302436295f6a95bebafe46458260b34a19c43a3f86f4ad74ea3ec8ba12cee45cd5f0dccf1e990b6d91044837dd7cb9e26b2f60f74c3209c9f63a35be791490fd4c16f3d92741ecf13e8e4fa4063affb30410695bf540206f81a729e69e798dbd4ade668d65a077d41a453a65562be73d3810b6cd7e3173140e195d455316378079fb3a2929122f108613eb2aacd288eca53267fd9a9c87648e5e12d7ca93a0ee57a0df0d0b858a9219127487a2ddf62a67097b79862492b640e22d64b4c1df8bb1d680967a9c55c071d39aec308557abcb04e52b731276e321cef06856f516516bdf56721a2bc9e0451370e65bd21afc725b9e91352f8bc24573b936923de9b39d4ffbe2d13d81f92dba9a2dc5048dca0bd2ea107d3027c400673707cd556c142667e327a283ccb1e965496c19ad515ac30a51328e83706441887418fa45b0be92a6066d0c954a12006c42aeeabca119ca36f7f30cca977d716453c56141c00f74b3657acbd749d49ceb81436ab599114609470a81fccd13f61fa56399bd3dfd152373a5a9609748d996a564c4cf8c39458ebe7713401df50580862a71400fae711e11a29aebb383bc063892f328a05a3b4efa890f7e708f77bc59f98044b29a73075384e1463d32d54f119e2e0abd4ac6791e0fc655edcb832050ab8dd47989194a3a121b8da50f26fe759f20afd80aa6f939e09969492e29e1208601d49ed601cc704253aed87482e3d544e8e9035944ba29a4e675f78a2277829465527a02419af840f892c667b17068f3761e4dbb3529f3ccefc3cdf19d806b369120faaf4d1fd37345765b13f55ceb050c939dd2a21013331c971407021072c3f735f896e9ab022c5c49a3cf08e9130b8a03241b346176a64470743052b3f3adea3b9dc973b1cd7d8d1fd90b01a63485008994378c2734cd087ab3438df10b619f38d319f4642f3644b2ca76539ca5db8f5de324858444f39156cdac040ef3a874a860c020b0805ad166fa8708c987c1016fb12d11c1db905c44f6ca9f47274682eb635dc8a0dea3bab9e581568f8fd17239280f3a2cf08a4a1604a7d2d32a0d955b95897911307acdcefc6ef577555714fb3976655a9a9e613401078171bc71c797be0db9c701c95f88476e41aa66fca2ce78590701f22e8d40a348dbbc0f0ca1a27da9cc8690323c1781e9f871cd5c8bad193acdb6aba5432321b6068f6d57c36bb3156f63b3cf8a45f205da3e77bcc3c2cae220c4b5b5fcd4165449c837719dddd0a4f834ef0b2446122fb663e1150db8fe9bf85a511201c10a1e61b1db07be9c138a64962c281d819b7ce25f32e63e2fc16ca7defb4528afe667b92cb38523b965675d8d2d79a933ab90254db27887e0049f078e8ff6f3308fde7621a2fa5dc4763c974164ac055be876641a007fe510547a17115ba50ec3d993b9a134c46df4004612de2d11f6b28cd535381a84c62ad778405d5d563a5d43334223eedcb2a64d7a775a330703a04e1bf036c11eaf955e29905fc0ea1a1e16aab182dcead50f5464e5520f7b0697d06e31c738f888640e9467376493bde9eb46b67cf0a4525ac029ad1e215f92253e7ca7031b6f67c24e909edd099c4248a7b65c47a5d157a3bb50bbbf154a9cdfdd4b62b537c2759e0e1a11f80e30b273561e7e58653fb7303b50c0b4afba314094244361c192fe5e7a6a76d0b4c5fbdb59ebf73f21e0c706a07aadb7c25b34145dd1ce3d8416c835668008744bc97581f59c9c9dc8dca45bfa04fb6fd9bdc0b00f135e6dfbb0f9d9f1827f0da3be0c2d361fe47f6d94961cdd454956b92a3538099ab038887673fce97c0e786e9af8434eb0acddaf4959971ff6b8a2f4e5dd66795b58060dfc5cba20fc362560db65c97feaebe6443c8baebc139279dac02ccee65eff9606f536a7242bff619662a93f6320da5733c458bb6f705675b41ce5b9dbcaa2b74a073219eef0e9fec47c5f15716726a15ea5512948eddd220f482311867641bcea452cbb02faa8add6e81e31090229a6220a04e1702e039ed4222c0402dc129fe8ca0519158fe96f336f48062bab8eb0bae04effb28b3a8c61af2904eb14da3c593d23229be40abad9a5d0ff87fc8eb1b6f7e6063578c7035fd84ee86e8acdd21cd9730abf7d35b5a25284b7c30e57bed6b9a6839de738a0324bb5fe777b47dc7d4faf052dfddc6c03bc4e6284048f36a353c09b7c60f3c1e46289d2d2745521ef31585398d1809aad9b187de2131e46857d88c305e15e441621e8f4357f409d5829e033c1127b6ff6bccc4e5ce8813bc335669db42ef7cf9f7ecc56280da4858203d934a201e88c7026b7454ea953b23a15422911778191ed3835e6bda55a27654ff582acc6fa1a38d373cf334f4156adc4d2b4f0fdbc2eec9b030cc20ca87f66122c2bc2eea90e712fefa42f3938d6ecefa49ecbf6bca67756d7a4d74a2e500d49b23bb3e64dbe5065df501693f510cb01d193b2e563687468398dffd547508444e0ae49fa4f2df72038a7bf44d87cbc974281c7788d562664c229f31e197e5ce43d8e17ce02e50004875e6417b4b829691dbf0d76381d8a069e3aa721fa71339b2365da663d5bf56923ee61766ea9f9b3834faaba0260ff4077464c677d7fcdc768987fc323dfed03075b3b0c6e3f405af995e43ef5b9f321ffb2f3b6add0bc43a277d1467b1be9ad925e896409ded4b0a461f9c11b9f77c8a18510d0f3ea15d8d13d7f2ee156414909e35d478cf9ffc0af1434000fe9459a62680b9ed22b0e72c54fa3610f18e0b6b8e76d883499c801e4fefc12fa5c694d345755c5174b74842252dd6b723e66daa1439a312056c0e66273c2e8ed07822c968570e434d95b274edb8a8861dd012ce372083ac55ae5b375cb9aebb26d43a0d4c5478de8fe2b67f3dea6bf4c547ac09c761cd7a6cceeb805a767a98f64d4f0b09b159eb31eac63837e74a5627944f4b775961754a28d0d35e138913780f191e8420d63404b944263ce5b67cfeca0f1ee227f9111650d71caf255f003564355a81ae1e0247380d64e66afb52043e90c67fb8724f95a4d89491777bb62e594218bec2899c9f31e4366da63c737ae41986574a290d13aa4880d3d56d98aa6d7bcc5e17e04cec533e8116683e5d15fdca4a314232a29b57f9a0d54080667370469fe5463ee37fd3a1290fc6e1c9da636d04cb4844a0501382ab3bc7ee68005f21d85c5971dda389fed8a883821b8e4717ee2c176512292ed69ae61de01d19323754a3adaf57201ed03c2a525efe62fc5247807df4165833e03b06c28e17d5a0409703d46685d4fdc9b396aad4a021097845e2bb4ee1601484c88b5c33237467702897e4e05f51d0e5948cc81b9c596d4cb64443ff8097156b1ad0374ee7e00968d046b9c2064b8065c381a19266b2bb888f31d10da5c26e619ef4a3539d35baaea33452b2c9fca27d09673ee4bb0389f80d019507f700d9d54aa1f39ca9219a6e757ae1b8e14ab24d7bf78e5bd2fb1e0803ed121042d4acc399b936d829395845e6363fa5dc833b365f24b792d29f4f0c5422e4d0b1be85516adc09a6271e7044b68b4c7b2bfe6e0c593cf166b8972b58a12407e667b4b4def4370c3e79bb20fcb7a02b46e96b86bf1cf55b53d5b18c8fca0af230e0024b8e13c05a9922d7f3a38437ef153c5c93a50907b5b72fdaa712d6b286e6d30aaabe1c9a3ea4489773325a15674cc1c9e182f26fda32bd5b7efd860187124c8ef68571ff00f7d1103a15abbe5ed32abea5abafba642b9baae16b617524feb6971d66b5d5215de9a5cff39b3f126700bffb46fba4eb36d31ae88d7cfa833e6b8cc4d61a814846aa3a0dd5bf183ec7eefdfa10c3aac086ed66b3e8e700231b6df23c60653b195bd4c6f0db275a0ef7e2b17f5a08eb096ade99b6b1877cb5ab877fd669bcd320a1450078007d3ab27dee521b7c29a494c8bb4aaeee48ab6ddd72090d95b2285be367aa3c356cf2cb7ca40c14150a67dc5f02bc7f2b34b67c0e4ade03deaf78af1dfb928d6cca3c4dc20d1da862aae44aa879bbccb292af5a98ef4e1352359d41484e78a932fe34c9016c40c9e8fcab289a63f123536a1f9400bfc100eb8015e22964ff70752243c9ce28dbfee3dc83f93cc84f2a1ef479eb40acf0820ed1f0b78c492e7b4d0a168e98a29d9e6ae6057b89ea2db6bcb19a76990cfba73a1a2503f0f49583fb41a7a060ed1bdf28e83e8797f2e54ec474a76a7b36e27882fa1746d332e84b084b77ce3ff3f197fead7b5f1f3082d5d1b18bab5dd0d7a6a16e62d8067242bd0c7c6ee1f17ce36f91580f0066898fdf4f93844097b3d83d99a958440880826b8a96b95bb835c4dc278231d0261bcc1fd510b834f1209142241c1a27a2309aa9ac810b801a3b387dc0283613d638c5f6372d654742515dbadba75e52e699b79a677929ae7edeba764806e5cd1f202fafd92faa78e6826023f7dcf57f68248fc5bafaacc27f4cb2af8b8176178eb4f3132a00c70245966d2ace35f419793b647ee5141ac7c90ca038d39799a09c8f3743e3c91a5892cf1fc241af5017244d087afa3c880fd840de1bd320ccbf33dab83a0d7fac46f549d7ab4e4dee7ea1c796ecf264e87ad3bc268e7e11a2433b5bd0d89f96471c9c63624262b769fc7db850b95d07d4cb54ac8eb99023f38813505c3e021921ccee64c87d32c0afae6fe024d0e5972a67151fb9075d167ebeb65f5de3ce427a86e4b65f2013b44fb916d61e48933415d4f14a4a97447420b34fa1611a1a2695c1927a563085b5a77b7634ff4359c4e9386fdbadae10ad49f7abcaa5127abee0d946f44459f9a25c8ba015a8f5f79cb1eeb0052c9a59e507444cdc3227cda0f75c8c6cc9a410074113f0cb0a8804791d1d9ad9a05a95575aba521e1e16f21e43066ea9d0c0fe1fc7e5a828220c6b1ba5975cf312dde042ec820b315666237bd895f0fb749d9e426750a9cfc0998345ffeb596a3f67e64f18303225ee09ff37ebdb4702387a6430a894e47b7a4ef3ca99b987aec6dbdfbab8018b680fab5e9894469a82c65f7eccbb700c2596cde4664cc8eb2f13d8342ce1edfe0cd4b0079310bcc02baa9a58c51d4a62a6a4d568e10197debdf5897de32772db06623fba2deaf95868e099c72176e174e2cfc63519aff827a7b4ea5eeb72c42b64244a8cabc5029f3b91e3f96f27777ea1c069676e3d11e11eec09279a222af1597e66559fa99885065cad73e45d33e40fbba50be9650a102f37a0cfbb96dd694a9acdba184f5a9c26daf56e2d9a8d6b2abe08f603d5ced512b6db95176fc411fdb0c3b77cd1b40a375f91f5a90ce5bb7650b06ea2d1c36b832a1180408a9ce74778eb3ba97bd093b68d442bdfe267557b96aa4bff2dca67aebd466de9de1014628f55a1a59898475e88504188e5f71dedf004fa13b25aed9253e520c3e00dab43f0dca0bd2ea107d3027c400673707cd556c142667e327a283ccb1e9650aaa186be0505bf2277d2e4ace084b96e8e9c76aad22bf2b511aaa186c0f33c41b126e2e135b9d3b5c37f14c37f81f4112b589643376c3112900965a5be365e1e009d7c6fd5c498c425a4ae694c778b5ed766de2bfa3dc7e15e904a8d6f97dd2b86a3cfb57b9c86f76163f791845f0c1866c236aed221bf2f131713ee5faf10ae86a43a7a3d848f99c67ce74def3c0badb9e1c8a5e192dc3f64c4d94c6af05c722805c7625c14796160ab8966930187c73983ea8875296f3c114c58746c5bcf3ceee968987da8d2555bb1b78af73c305eb1fdc25cd8eff29ebc6bb0285aefa1fc0bca9585c64f925ad47435b9e3192c40ea9ec8123bed8a0176674bbe55ff39917fa972660dda2f618c2074366c4e618ea537892564231e41c2ca3a09f668ede3027ae1a03acb980b91b625a926d02dbc8122c9efa1f54f6e6e0fe7d22f004b58b4870d9e27604a9a8817c5785696af4dce1612c93ed0914dba04eed57d8a03438b86d27f02065b9c7813f59d3e878df75a40edcc52a9bd68d3cfe80c4a2313d60bc9a192b55351f900047f800dd44d9921f7bdb5eceece1a047ecf7950a91dafe5181b0a0c1131eb603deecb4a7a3b6e5a980c8719a5ae62ed6102c08454cd1345fba334fe2b4f5f9f8183ce0b283acbbce53cc797f538fbd85a51c290eaa6e90943b7bfe8f1853ed1098f7b0d68ce6975cefc126b1729ccc2cf6dd76b68234e4e4756d33a60bd4100e3637dac887e0246ace57bd7ed8e1bbc16c35ef02c1826dbd73f5b9d989ecc5403061097c85e8b637d02c4b8b57e7b2da92a969573d29c8fa5eb9f8dc9ac5139f2f86f7b511f19fb53ef343dd69625e31293a074c73c9b8bf560fe08ecc54b8c7fbe898a5ffcb926d599cff098a000f22d2b766e8465bae099bb2ab75ad2027bfdb33e0b3aab6b751af5e2e0a66d951871eaa230bd7491a359f8b047c5ef262457e8ee705ca3df441b697d803685b894792631e9195796527db006a5295a6d9638457e64104f7405984935ecdd34b1fd72f11e246a437b362b307aa6964a27b4c8959385a73458c6ade91da4d0ead5b1bf02f2a4381dcba9963d2ceac50328fc72750eb9ff2c3694b34847f31a45b529512a7a3c780d096c19031016ac384f831b081d376ec0d56f986cf8de5af47a76e7ed1209bdb23b05e47a2a03c0aadba2f6ea83dd0382851a16ab309fa3998896e14bc041786162731103c1588b47fcbf0413a3308146781d56b525a8544823a5f78ee38e937242c3d4d43fb3e6d86b0e4dffd7d8f04ef9da5d71bf50678d7221b707b4b3d3e2823bfbe4d3ee380d0e86182e6fc5704b098ca95e4bc059d09725dbb84c58d863858ef904845744b0fdb0f2d4490886185f0d5727d9f6b2d8aad9589eed34d96325511e1ae935404fc478f6edaf8cfa1fa70954939ee21ebbd11d037a7661b013f0ea303e7333951dc554051947005810ae3d6d6363f0c741423a6bae16f86363742fdebce234daa7a9f2e6849c5a72d11a98774136d1e6d95a6deb050715a56d0d24126b35990dd416b90a0e127969b3f92c2006b7cc5ce060f04385598ceaaad448e62db5d49f659083b22906bfa6f40eff0b9ee87fb515bbe6d8d2bfb12f9ab720883f0bfa47e34733fd8421603c817d2a8b8e9ac8afb930f8721c99f27caf9c9a53518cd70c6c313df267170ca437a35489e8b4e95b5bc73a1f942dbcbc62186e4773409b83e9afd2c25c41201a55d30d04f7ddc42ccf7b76768d62d1b23bf4b1f4df10f61dc7457b67fd31c0eb18bab4592903719b194219c951dafb3a415e105515f6ef57c6985069b0f1e3f2bfd998e2c5ed76c7b2e84a0af326635cd3efa89376ffae786254d42645fb4b72e2f9ed7e99386f7345023773d0323b27576628b09c5868d8a38adcb6408aaccfadb0a3365defee8756a2b650eb2439f2c88c4309368bbb88317dc0ea3dac8a1ad66ded179e1d2a3f2a765c7910b7341301e11e255a90742c140fc27cb1b17723bffd41c295f8d12f91199a9e570ac2665911bd48091696ab374aeef11d5e030d91f0d85d228b9bf0549cbc581b9b41f95ea7e394f37250fdfb957958e1f0c8466f0504397185d4cf30cfe72711dd6f5599f652f2ef33ec0f30fcd87e1b5c99f3037fbf063f6e25cf4c23407d1d66ea49a7382b5efc825ff7647a90d94c77e2020bf180b44e345e38bd6881a1765f5815a2f01f4aa0706e83d954734797f8cb8dd80fd9cbed9dd668515e82ca91658cfe4a1c8ef49174b226dac0fcbdabddacd39704a24c415e59aa07fa2900becc9260956a380097e12eb81ee6fc64ea62c658fb4040d79f680dec95fec2b44dc8cb314702ad4c182284a0f6f0fbf75aa1c13d8d8945ccf360cf1cd41752d39e4eeebf2ceb3b5f04a892da0e54ffee7f9fd95a527701301562b6c57a972c99fff9929d21e8899d779712df3206fcdd90ebcb3b47dc388c98932da65830ae320b30ac036311c5f5af65ff1a2c3dbb69559144b557a02484c4f638ad8d4109ced6157115756f01b7a4d183d5835eece204e78bce76ddf2622703c65241b32c95feb087fc5f9bfe5685b020cb27a740206918688035ad72971f838166df8a4448d44ef5d530a3f412086d7df9cac79232dde4e8ae978071736a537cf2d40193bb6d2d9ce8edd54e213fcc7245f519cf263115a333dc4b550903f745f54cd9713b59eb894509ba2c8e1cec00cea7c5e1893056513c80423ae0152f25c5e32d6aa54ee2f4b036e702a9ea4f7bf6282a29112001c86fad0ae685dacbe88ce7641d7e6d5235f0e1138a0b04edf057d84151a3d9bbd25dbb86f15ea61d3a5f3dacaba1a89cc88b050bdeda56b2473d83b58c1567fc3640cc9fc93bb8125acc0c9b9693d1de7553197ff0d9c8fa1a496f9165626259147c19e7f09a05ae2004d8ae6b9d7b2d717232b31b789cebe5f7238b2015d7549f69e1287b2345ce2767bf03f5d3b5417690971941ea8878a34b6b06d6a8de03f732b44537671f8eca86ad679f41fd13dd9330e9a051247be967cda897489b82846a91fcbe2c6bc3565978b5dc1bd3ab93d4413916139b4382d3830d00eecd29bec5cec2af58bfa0f92d29f8232411aff5957466cda383ff8c060510f5ce7ed603bac3b0bbcd8ad3480398eaf2a555463efbb8aaabe65bf1edc0406bb5f8b992526a0b10544a2eaa85a4a4ddb78196237e8e3952fcc6d91f327e8dafb02ef3cc0be09612191f2293c0a698950956c9481dde5ec8b2c4de9fd37a5c54370a6c9967f5e50b68542bbbfc2d61b67ecd14238b152d6a4b4d2e450c9179f23b5c5e503c1539280f95ee00f6eb1f4a9970f0b2ebfb9948594d74950b8a05832b05ab0f75bfd85553554e29867c94150d7a002ef5bd4f5d74f4fb2cd168f03a81134b9e906d31979d49b57c17ae61f5b4841906088f8d896f12cd934d4b191f6fb71c7bfe2fddee27a4ecdbedd3695a43d9d17a4d251ffe19c2ddbb1d8d79af1e2adf7134a05c9918e3e039b1a8e336e1de678f84593704077a2a196375f2bc473638015f1e084a0eb3e0a4513dacefabcb8eedfb0348f9ae258d092e6cd34d84ff7fe28d6365192f7046346928721ae384b895b4a845fd37a68a77dea33954237ba1497d18c9dd56827130432054c168088168f69b67cd981020a4c552d4c2c02eb7f63ea690b5708d7c95467f65de5f350749261a440fe65767499234b479423205a20b6ecdf95840f02a88c5638a5b6f2fd8fef2ba8e3e66b19592c73365e28df01742113f620ec131a21b0da75d32ac69b49bf708fb168959829a7563621553237f5be40e3a2278110c92876501adde52ecd78254f46a0c865f1a517852a18abb8bbccd54dbcbd083dff5979b33c5c6c4a625fdb20a48864895597c7d5dd302c1faa2b05a4630e9bb4675d7fc2eda94762044305e1a7a56303f1abfcc730881effa1ada284e36dc6de93ec7f354a0932c8b82112cc1c9911065fa311ec3b0c61b34e804509f6dc63075e08df629de493353c7cd5d26c3960a16b29a83b7e0f8b6b16f80fcd13f274a7350d4e9d2d7d4141f330621e3c3202a30d75cef348e10c34248c30b1b934cbc298a0a78911b205b5a4d556cd3b59103f1ec51bc4ef7dcbc2ed68323414f5c49c5a3d7114052b09b9e748cc2d7704d953ac4120680a79e5aed4e8baa435a9cf32023dcfb0df97c1df9f34ca65ef45b6650123619c7ca91efe7b8214e37103784b16e4e93af225b8c9da33c4dec34f481bd68dc100639a92be3ffc1e3f998b298d645aef57d3dc5e495816a0444ac9fb904ecacf25d09f8eb7f0d44cc3d398959eda48a822d787160155b3e4259835e281ff8e167dfd2a779228331d732a91df42be93cb2ae0b1636230d04473d9925690ff115715f41ff582b67c58aefeb88fd82ac80caf7eb004ff7044c6b7f73fbd45a087830da92b786bc841fb49745e6717a0f266e6c93501a03998bfc01fb44ff821e58d05b18e6d477906f2b49e9bf6a98190b93bcaa5616c855a5e081644e6226f7660050c9d10300705ed41bb815fabd26635e64331296b78f33354728b7e9f75ac6e940d4c23f49cdbcff3bd191118b4f8634a38e8fd82f8a890d47f858c66ab45371e220a7f7c77b1249559013ec629b5201325a1edb90bdf9a065775e3c26e37f46817b32ebb13ec28707a4ac227a8441e82e96793853b7c91fa70c5ab87421507018e3893a90edf4d09093727d13392b6dd35aabeddf31920a281a05b08368eca9837e503b1a42dc3a083c1ed88926e0ff5328c4681578449cbb42702255ef738b28e2cee49518d4235e2da84f64aa27813ff99b4bd4967a14f2cada8e5ca49b442bc2538b4a2b5c35896859ac4288ce97d0d2417b751a2c3e152d860efdcc605bf7155e37f2ba72331c712165eafbb459c25cbde94a2a12e48ae79427af9c002a06576e2079b2761df1919ef7608254dad087df9587169070c5cde28ed1deeccfc1b3234f57dedca5650256aaf76bdc2fcf957fc0ee02089ee163278b3bfd545dfe092f43b7cab1a9cf9a92c65134df865b4cae8cde28aad2bc526fc4148cdb19a74ac99d34dd7fadc360926659a1465a3d5c90bc0df53c6dd04fdf24bf66dcab310c281c0594f227ae5495f38b468eb9e36c4765a2fb58cfd41c6f00f7db5c6a5fcaac1787a3ea3aea7c8021110189f3b3a3a1985450306ba6acd9456b56988b2eea6c29124deb71743328e4e577a6b7c32a6d03c91f2eff4b0a50e38d260d095a77908f76607e6ca5f6be9b9175b26ed338d73cef8cc57032def2a0c8b223ae19660c9fd9ae424c71a7fca22c50f6333246913c167fc7a9a915c356e42e407f72abe1911c506ecefda2fee1eefff26c968539d81c10b817af97c4f458cb230e746d2b2f5ca3bfd83350d4701cb5ae8dae7c847651870ce5fd835316e4fa7b7fc0a06f877e872b7195eda713479ec5f938591f986e6ccda0371d5befcc8cae2d77437b3bf7c8e7b70fdf166a6a855c4e2c469117cd4f5b6318a20f88c597996cfa92841682c975fdfc7816e0d6b9fc2019891459fd935d73bb1c82e3b83ce29bc22788afcea2ab301cadab4be0c85a2a89a9f57df575465f8e8b1931d8d24c839d63194b9f152ad7362dcd1959f27bbecd3c024c516f4fb0ec5e9efc629b4e040fceeb67d7f777c05303a302df948ab2902dc4bd27d6a991ed616e78c537843ee0c0c223897b7f7356c42fe40f48b5036adcd25cced01d6da15cbeb1ab0d528c6572ac87174d7a53f64156b80e25e7abb80ef64bc4598254bcfb020c29914cf5f13d8149fa6fdb04f7818d37c1974e19a58efe5e51a32d697c9829774b6e02a0b642eecf8161fd5a9d249506917a75d350ec66fa94711b1fea5c66c5a290008ea50cfca2ee8bb7e7cda2454a5e0ddff4382449662253c48eb395fe60f96fec9a6fe0610fca01f182f90dea898dec371505e1079f150e6be8d9a8d9a302f3f6d721ea5aff76d229bf41c80f2f996376892703baee6e127daff4c9cbc70688f31a10b54617926729838df4026aa5ac05123e6a576f81cac486af70cbf8b0c5a3413cc6ed80912e9893ab5067ca5a3a2d84da01d1b954ac86ec0b7c8471e70347a80aec2ec21b257df127e91aa14256a40355170ed3ef26f514453f7055214958032afbc7f6a74188bd2643f83c99a202f8ccd0f7a09563141c64fe78f5c23c0fc6d9db61d21bf7f99692cb6921c80a38565381cd35151dff99f7f4d4d85e2a72b5986e8808397723b7e6973d555cf6b29d70cbf4fb76ee4aced6f05b95c0dc731f92dfb4e92ce56086cc6f26982e9fd2136b809aad7f91e0bf09edade92328c92eee38f4973db7cbdc77d1afb57a585397b63662660a073bbee30e2b3db87c880a7ddc1237aae3c7b111a4ba9475e5118d814854969d08b591552eea863d01f6e3ff80dd3b773bf4d6fee0e0fffc72d959aa81222c9f45397bd966451cc3e527cc009d70c08318f28a2bf0eab8eca870cb63be46d28e2b38050589c3d5a03071e27d6c11a03856297259a6c4b95f0fc15100d8089fa409133ba00d359faca5befdb9dff8c2c02d7a95750f6569a33398430c9141e1bffe67fe150468c839fbf6781f56f5499f47b7ae57f75c0952b6f9e7339cdf30f6bd2fa13d3949cc045c6af12fdc2691d7b935b2e2263202611d0c4858e3f9d508a369d4359ecf9fa6e85b937cb079c440569d28069c1a31ac2883417a52fd578ba9aa3f85cf7899ad6dcd942658b3abc23e32ebc896acb8d9b35eb94054f2e26613c2448e78eca70d9aeccc0d1ab88d9b3ac43fc6e0006b443dc3df6af18b8e9727d31c27251971dd65942cdae35fc2e2cbb9571876ac1a9892ffc7fe17d36d55baaa26350c6487254c3acc286e7fb97025576f62f3a07929a821bcbd126da4cd57507303d789a651927b1dfc4aefc125010a6ab2a4366b2b8a5fadd24d2abe593d3ae0e62987799337a25f7492bf65709e7b5bbaf08fa91f659ceb77276400637dcdfd753f319a777bb4aa9d0a078039e2ee8a0e4da6ffd50dd61bfd6307122d708012b6ece974d29b0b816da0f5e2e5c5f2bf9f65be59d267bbbf7f45950e94836990b592f7a075604351b3989780145ec842a2dd8936c323ae231192f97c6b4edba5db0757c7a349782756ebef3d91cca8b8cf9da50387c87d56994bd3d862d05305814bb77ccf66a9301a78239482c865e20024fd3a5f91415afcc67463723af8f3aca1942c24f3ad9ee0ca9ca2c4075dea192e2764e9f50f9e7044898fe54900bd13b0e2301c930c7c30377ac5d90d9d243e82ccb0c2d30fa06a5c1427cf484ad490b7d1de09d73fe346e697ccab540bd6a2bdec687bcbd103e1a4c12875a6c1cdb71629433380a58f6f252319d174e9f1c2995817ccf1fcd8652ebe10d2aa7a35074930647d090dbbf320ffab01bc85e401965173648a8691b2149f5ca14ddcf9a5d14ee27b6bdfe212a04425c7c360cee5461221dbf89eaec0fd55f02dbb970338d5a3a4f0258001aab91412243ea38070860e64d2b16a08264084bb7b9a6ffdb90572d01ec30c2ae8955d1ccae936f7f263216643664f06eed82fa1e092b1745d695b36a50bf427b94621a3b9cbdc5b234f294ef721cea0b95b6a2fdfd8539f14febf1dbb71f38e1362f264c274bd4a09531f27d1f36372ffc6f9ebd6b62d1b902a7117ca8c1959b270f29b11d023e4b7c92d5b8ece843ad6ee72d1d8a33ee3190c7d12b152838a52efa865c056b93ecada120bde73c2c6671b185b21bb962707bc56dc24f6d755632d261499d77e04e3f8a43b8e213da7223038decde09beab169aa3d866aae5569bff13f3d86ccbd782c2a05c6f03ba641ad2902dbc59426bbe01b4fbb3b77e0b96b6dff5a4353f438117112a8a09a1b950823c5ab70c0dce97c43ff3dcf0c619dfe9bfaaccfacd7142e3a8857e73f87a0383ceaad51261accc0561ee4d802fbfe7e27d4f8da3ff54212c8ec42c1783728148c76537d63b70b71fd592a9918b210e371740dfced52b9eb56753f4f351658ecc0fb0ad4ac89f0a6d8777c0915a8084a11573baa1d2bd48503e9a46e7b21cf5038b9bf4501c470a82d24f38e9d358bca89a623583f81ed42640a1583fb48169a56c83e372ebc7387c32a231f544bdcb21658de75641dd3fa4d7c30e95d54051b718d450efe7089f4c3b637f7fea697bdf9f459e83a73d22722089e59639df164dba7bc5072e5b79fb95badab71858d10b0b31b2e321f6e68eb742c525dae103a6d6e1f5a4d80ee510ac050bc023384b12a8c94d599d7a05241b2fe379228da64da4f7469026839d528ebfdba487255562e5a6b771e6e74775c2c93cbfd54906b63fb9a496cdb2f9213eedf3a65802231afb2f96a65fe06fa9d95ead2c840f77644fe996e8b781f0fa396b79c4f0e01c14f9405e2cf0536ad20723cc6e3a2091e16692aab884cd4aa8fbed353dcf1ca83d0805635771701b4cbd22bb48dc658f618f09f88b8b602387897e6d056d0610eb84e6af1d1ba6a92e43a42a7613a088e1d21e85cde97c021fa303189d90d3cceef85d29aee899183b12b7ce3262908ad119d6642fbe67f58e0f598825d788d9c5e77d3af32997dc5af2ffe830f98a5887c7d0490144c7e72d7899c7ed5ce9c5a9d7240b8f3cafc0d4ae5c79a8ff9e1db76e2e4a75ff594007df7ebcf9ae46522d4f53a362fe926d14f4dc93f09f9ee580d5f6d3df84a94fd9be3cc431c79df0bad6bdf6ba101b1c0eea5ecb0e3b54ed727cdf4f3865d05f03c7370841f9df7ac780ef9a3a7c5e2b6bfb824ccec3c1f6e2a17c3d00bef7f9aab02b134d66c16fcf54f62b797419d19f482c9f05471f2ae53b94e277883ed7ff0b8436696cc4c2644f06fd4d221ad093da6649aabe6a01456d907c03b717aacdbc72533504cca967156adf98a3a8d20fd78cf7c5c0ce5d76388c539a3d555ac0ad4e2ca9b937d2b9b77d784b1a209df93cf0e594f389c1f2288d7d1b1a776219333be97a5807774a36b52f67a3ac5caa3f2e76335bc0b1593257b472042fd5bd914ae5d9a5210775f2f813d304cfa060038cd42434daa24ffd865d7395b2964e2551ff816d8fb64e93332f22e7602d1ed52f61caaee91a0ab0aee5fd5a5d9743c2a860916fd1df8b48a9450ccdd3c84cd18b2e4dd8aabf1e0c32ed1ef593729d310a290973a8f367ec28197bea6ddfc40983fd15ea77aa9b1b3dd87ef6ce958661643f480eb8c3c6c3d0ca7dfa735d64059b6867261438d80416b725678b7ec04e4cf52f53c8f5f9b7bc7c13864c5167d4e6420f0bfb57a2008d4a1c87623ea534f6520178e99eec73046b6461e74e733443862873bc48ad1dc095e19f51df4c4858d3ad9a1076387ea070f8be5298774f668c97b67fe74e65114a6d51f0192b03724dd67fc65a1a38e58e911003fb679c05705a6ea7e92b958c2cc84205f97ecfe3f39febb4caf671f729df8c48202ed330efa169d420149ebc7a5376003e9e48b14316d9c0930c1d7a2ace8481c92880cb4c0e63294d5d098f0afc5c187afa7cf16f3e8ac66d69bab79f5a9797b3143b2471d0e1ba30f55416d68b66137c8631828be60a9afcd17771e8513f0bba868ec714ea260d405df98eebd91fa2926fad33d159bdd191364f20d9170acafef3bdf9b054bfdf9d28afc5bdd65c3e5c379fad1c1968197570f63d38a434f703e926989eeac9f18ee1ecc735f308749bb37c0077dccb5f7130b6352fb896f226cae0eb629ce0ca3528c736721f344e9f1ea60b73de4f2d7ce721e7f8f5c8c31258092f3af1a33f6ba29c4cc06c417196af82b17bb5aea5f85741094e06a3f6cc534ea23f7b2da29bffd35c82804da9cc0c32f8bbc6b61dae7a0aaf6126272722d7ee869993465fb57edb4db001571e4f1126acbae4af6223112a828597f4a410c36d888218464e8f9b66a6a2689217535e146f90e526d1a91019f91afd04214f462a1e54147dc49b909f10afb471a630143cc9750dac97ee9bb64ecff1ca5710166506a00451b2b9d4d3b0d2b0ea4306ab37519e4872b9922f3912ffefa0615b792fdbdfc28b7517d4be1d5eaedcd9e4cbab176f1e08477b3b62827e0a5e6517f74e503210bd147de6caa09c029c3fb685b2680e7b810a4d86d0d4f3ad617abfd6ed8de2d7dc3333205b6886e9b1e87fa3a62aa389f2e47351428055bb2a022426b631b88ad8f92e35ef56cac59c29a6cca0b5b8e5f60ad59688a78f4c509460a22ad7f5b05322ac07933dc2b8fb5654e85cf6f9e52ae4f4cead78881c1ac202d357ccc17303946c2527e733668c842650892267a49f2dfec8f27ad0ba7ef64c48fb19fc08a006641e2608de454fe0e3ac5f5a9219e0a7325c0e7764d2db612aec444d1c668d12fc797f5c585cbc30e54b162529eec0a373dc2bf9afb68e98f8eaebbfe9e27df6a56dc378a753617f7a29207a1cd9bc936b69f3fc97be598ae5cecf8657b7abc1e1267445f509682932404f72fb29447546bb4a5a3c67403517ae8e8b0567c9e812899e233bfffeaf93b08a860c591a94b9fb1b71df3e2cdc2d0198e31497377f787a3ebe5af813d397c451875ed0a08a5d43a020ea8310239d7107f78d2789b79974d74f29e7b16667ead65482b5b5482b70a75eec6121200dc0b6c282c78b0e92f69e31ab9f0cdc0a6620860bab1ca6eadbb97c3e88d1e31ddd382d330501af7ce195caf422931d397f2c1685e4fbfcc4360bff1798705b30a631d73961ca02bf3f94d01abb3fed40f811a8cf377402c5fba492aaaed91a4140b8be4f76f22f77d72f14f8fac1d515878d92310d688e346e18374b0c91b7e239f87ee829cc65f395d28ac86ae86c8f413c89d13db80068fe85fba46e7f960c3cb14b47d786d51af40e221ba48b2b6d14867ee971b6dc518e29dc5a3524e6542403e2af8a4fb78c087a65751d6235f4587945b2fade87137b70fa426f7e1ff96a02a5fb263faa23ff0d45593270bcc2433411f420a024b48e4fe3bde3f8f08e6aa1f9f988e9e63d196b07319508e7cd2ec46b8b9dcc7ef382124f0608e4a1ac0e5a0fa3c2666509ae83576fd788ba9d39dd0a67e43104be9c89f8957f3176764c239a2ad18b7f7c4abbd592b8dd9a8a4fb3dde2d3377a2c6661e0b4f52025bb60cc219cd1e14a692b2bd876498d978658063360e9d8c87fc1c2821b8e5aa291ff2e10a20f6be7759ce2b94fb6a51a3b1f16a6317934b4e1c331689aa7632363c17ed27c7a91a05c3666762ee08427f7e14d8bf44ce009862e494baca366fceac44b27e385c847ba3cca890d4679aa06c02f4811669d31d594f0e3ec1223ad7c0b1a7c246bc635721f05bec31e4e883a71257d7b7f0f7827f14b593355e1ff8ef81183b17817cd2aeadf6a79c7718417d89d1dbb4d61ea20ef89c2db71a8bcf1df2475a2e6a103c057ac0f9dc1017afd1781de52e492b3cd8559f652bd80bc659ffa7a5f03d2477fd65cfa4a8f6e87221f06077693036bb6694797c5662ee2a21aa1f33b9f96878c2e2bc284268f95d40bc0cea3aaffb4a09fffaad6e4081626a9b1d26dae1b9f74bca77d07dce0e40ee64dc504bc6bb5ad20a232a0dcef2d8c5bc727cec3ecaa4c600d1131be454ef3728c5fec31e73eca49b4969604ab7846243861b3281ebcd2a0c94d3d0daa359628169fa74357e4a17ce4fd79d4a6dab6948cc895be77d35eca29dbf66f0fb5cbf4f2fc638074db4fabc75fbf18aa89d1091d60583090a406d2bf71e01e833c2b531a7618ce28b303e00e3329cb517b776b65cc351c0aae758cd0409a04ab06560186a5812876ce041bad96eaa299956e18e83fa111ccbd5296b5e747bbd4f2cd99ab3b233468aee572bc9bc672334dea3ecd3c366dd2f38a8cf8b1c86950745338a5689976a8f4ed531dac46acdc970ac25b3e3c691cb28a85e4f268df0c72b43f327ab22038233ebfee2add52dab8bdcda9b4b7bee13dea5b2f2ab4b2f23bc3799605cb1d159e10efa2acc29d59977bdcc1d667b8163d1953fb245068ac85632b608a5245b0f6fe816167fe44416d6bdb436112a960462d2ec7b08d49b1a167870bc326a161f0b15493e0726c0161cbf82edca991db7b1eec7580f1c1995742f1a548f297787c4c1a564b13c0cfa366baa5807a91d0d29798e4134659940aebb9e11f436b4e61300ea260a7a8ad92e8683be42e14ef8e920d6b92b5e5c5b6c5c5dcbbded3452e311b849365946bba72e3b94dde03a2aa4630da131e88757bfd245655c4cacc9395ab641678ab9859154bbc03e4420101910532a719e2f0efc54d03b4f3364a21701a60376c75661a474194ed4df98076cf7e7bb9efab03beaf7c15c2f1523d9a222751a42d3b53fab681efd3119e3513bec1376e9b6efdb044a8227e179a7962a4640a6ffc2d85254609bae9743f771aaf8c9f32819d67d39fb7c4cad2b8e2125d26e95d5ec73adc6f6dc5af210aef4596f0af2d539940e832a4fdc70b3c5ac4e6042f8c0f758dda9ebb06e64fd797ee439a42bcd4777a6b5446d6d8e559fa7e0ea5d078e2b3cf34aeb4195a9263f17ee2fcde47654dd59530ace4650a1c6c7a4546649036ab84b8c8e01f77561b2c711127b056c78d57483cd3de79b08502a41d3fad2b83b9dbb18e48a2aef877db8218db8dfe8daeedabfba3d3c3f349edfca9728473f3012f3af63509056ca40b8aa27fadd6c9a79db9ba0e59b74acd2d4010b0458234b213f39925530d8ad1fa862cd46ce042bb13897cd2a86de6950dfce75ea0f6084d6799571ada462ea0ef96fb1c9e860b7d8d6a94ca1b30b527bbb29e4a818370bc5450ec460f03fe0513e899baf6e7be2f33470a9453f6f9c3584a4adce64928aa623b5969f2c07c9e869d4e9f30f96a4b26a2cee86db41a482eb10bac858802b17be30f2b5347caa8a8e3609e7201487e1fe90dff3411e993bf234b4a16e4f264466c73b40fe4de2b94bbec0a4b2f8dc713fcd944fb256dd1c56b3e5eb820283764ad192520b61221e674d9851b4db82b53f08436f77416a0691aba8c2e09320e8d4a2e09771940115c8ce30dcf53b88ba2e6e0f4519667864935a588b7a51631eebe9d1631d1c241394af9f25bb833102adde61045a6c5afeeffdf64cd147c60d8ec152f1985ad86581fa24a1925827f8af6ef0ef61e4ca06b68a3d99997144897409efd8d3782fc1107170e283399faf3bb7d403fbef4510c9e87953df06abaf3aaaf825d2633a17c743131da77665906e3812e3e927956b294ce5bd6b75f321561d8e6edbe5d90733432b66af5ed7c9793b8e9ba5773e350068d0df9a0edb0d57e45f8244462af3a16f14a015ce57245508aaf998cc6080d2f193d210224a4daf3e6c56ba753d9e24bcfc14104ccddbd430c43fc43b7fb77d480b360a93a484c3eab41bd3dacd3830f0392e354e15def72d4238f0020832f73834c4b0446c86a1b12444e6538108c3947e50f7770737cdf20a5fab26c51d585e5e0f9ab5ff211bde4372ae16302c2e8f96dcfd604b8c945a6ebaf4d4be7dc6bec659593d3e99e273ad0cd41a519e4bd0f4a38dc478524d4bf341970a9e0b4acdb5fbc8c9c1f709c5be3c1982192db08a59007853e8b8fa83e5eacb05ef2855ea57f5cbb4ab519982540ea76fe17e6c3d32fac705d18f33c4413749409abedfc98302e04adf4d08d00451b079cfb77dc07b334992008cb07b4289ef777e34a57e6984dc9b0258715ea8162e7acfae2dcadfaf787b80e7f38f8e5e639d18734e088dc8e3a9546b97ac8bf75e593457be60b3f1f7426265c755703c06c6f4c12fdc5304460dd6417c4740bd7e8834722b7637f88b06b6c8042bf21d48306164b0dfed8fcd1754c38cc3c5a58ff1a24961df0e70a535454513acac99927b4dadfe3932e42c0fe6c98f73f121c53f28b3d0af4bf11a98761e7c74c31f64a7aa1608c66231f3b8864ec3126548cdc9573a92617fbb8baaa949ca50c6536e33d067efb5d5d367628d826153bae11a2acfde9808591fd0e44fa57d258647730d5cec692a54a785a4d630289a3c20c6e9c196f2b06ec916e47067a2dcce2fad12708aaf3f77a76707effe866157b0653aee318bbc214bb9ef3000ef2f9e24b9275020011c0f03a788a6d0ab329c372b4754debd54342cddafc3468256e5a3022289e7956c86f671e621fc2e9e531950c6b1b257c733e7ef858a75a88a504e817d376820fc64e64d60d676bde0c5c483823be422b635b6e92a797008be065f5ea4d2d77daa4deec99c18bedd8eb31aefe655c10e9974f54e063e6f1af5c477c96fcd6dd5d9b2fd0e30ffecc8ae5f5ec809df7bffcc7fe9aef1c8f7b5a313a53dda8fe456382c3485261cfd440c6617b311414f018e5156708b53e6e9bdec2e8617755810cce19fbbfbf7116bd5412fb747bba94bf605264395630227c1402647570c0189ce5f3808ae70dea48ec57d84315fa2b87e90a825cec18652ddcde1a96fdfa949d055e44e59314c0136ac034044487a47978be0951b2e08bd2156d60b5ceef5f411e31da757ab46c86b72fcfd65893470369df33898057254815e3b8e0ef05e6639709b68fb449be469852122608b09360438fee3967b8ed969b91ad193b294f04123c80ef1beb8225b26bc7a013cc01107a08c5baeefa89acf6b044b1ae72f4a1642d57da81c712bfe25e7315940417fe58da636f78366d82c86eead1f9afad14c78cb3374e9611e55aebc2c49a6ec70877f854e9b2a891e7a009a654940c166ee8879271f05a5395fc883f79c68810eac4f102156b8e1bab6d318eab886627885edd4c4a6bf64b16794b096f28031e51a6ff1148617c671715f6914320f7642e374894d31d732d5a5e38f2999509e5de7438656faa3b2f1c9873c1fd1e248260f6aefb68a59f38a3e6f72dcefa034d91b5ef441da47235d8fa59857ee721f8d4801b67e513be24c28463dcf442b638680088004e2056d1faf83ccc5dce36f0cbdada1e959225a0fac7f141b43da461615efdd1cace4ae028cc83f185ebf06124a75dc16164734fa31ae8f10f316788f790d25e7fdf07c7374041d5f9c910fd8ed0fd7fd89acd11678af7182683e60d6d8197d6e53cab1470ae36f9cf3833ec77bc5905bc1304a0406a6c318957ac3cefa34314dedda766f592a444d3d61c8a907cb67b4a4362041bfa030e742b596603f9242d85e12d308e04ebead70db12b728eae78272cfa79c4cad5e1c21c11ea1e0cfb660b8cf091b4d10513c51a921bf511a1e7326cf1b8f41bd2d1197b077f828a06ef104e30f8dc6cf7be3ac09fb4b5919fb26380f2ec2d003229d8efa31d5b268bfe9dfc0fe8173943243a852079cc5055e30cf326c768f451c68812bc4590842a4ae7d363934512611705b2fa79589a678b67473951fd38f92ef3ecc4e0d4c7fa6becbd33dbe6c3cce487c9fc1511e5b2836a02b8f5d9cd72b3feb637f20e4d7070009e5bd7e8224c5ebfd6481e0f1a898399851818b647dbd9288e3aec55996c7ad465e3aea62918ade872e243608f08c21c5c586bebd3c60e30343cdaa036234dd744ab48737d48625c66cf60ade6b11e5aa9449ef7f9ddec7676914ef78b8fa4cc2d97915130b87ab623503f6d58020b5bed57b16c12fd6d0c1a2a040dfe63c88e772c2e01129396b460a66e31d2d9a47d28e0eea302e031a6666678619a62115bca6e68b1d722842f0ee8b32c9a924cb9a43d3a81dfb8adba255bda9e768541c1d5b3e13dcf8ce4b1e1bef6cea03d38bf83261afd087f01900d2ff0559d955c396e34530e8c181eadfe7faa5caf49350f73ef664832574b27f91af7843a88c53ba7aad450ab2d69d86c40196f950dae38a074dfa15fc7a8b8465d937010433487d9cd58950135e4596f5fbdbb55116d1e3c017ddca0bb8378e2fee830605ab567eb668af670be235e6ffd0def2e392e7b1af16048ab4fe0c1fffe786a6c44f763e4b5b7329c1898681159fa333ff63964cd6a870ff8ff09e1bda41ff855a16bf43b66fabde96bcf222f303c5c6574c252aa81478382bdec8df672ce1d4e61a01ab69d6b842f55fe131b1791ff78da02738ca6338bd9fe5a9bc8d6f06631165fa7200a24595a18c237c28d9f42918e45623f239b3973ca089f1c5ab0345581480027cd58d5e3c6c53d732148e22c9e05deffaf5771b72d04cbbe8e402c62a0dc3fadf5faf27c66f98cd765fe6d0ebeed3074c7a7425ffe894d3f60ec5b12a4013b7f521e4481379c6bc1edeeeae126eee3b38db97793537747437a1b69600159508937167cdc46b45fd23b1ccd8f6131a2237aa52717038bfe7d2bc0728f4ef37c429ef6c07f42aad7ec8f9bf59ec1c8928924a889212dde7b87cbae353d0a7566c58a03ed7773c847db42bda233ef30f2342c432c7708c4545e297998ff2b22978ce13f78e1145722819080b3ce3a6ff51c8089647224ed64cc10630dc65f4dcc69fcff13c5561b36ec660d25351942a69521fe2367dd44b3caa224701cae8eeb69156d8c4823b862292b41fbb009d8ca8ff2729f6b9e700c2cd0e95efcf58249739d9afd24fbc91d5321152ef14ec6cf6b8b46af029fb2a3e6ebbba3e43025ba89808beeaef5e38182831438a785af200966ecbba98f2766f367d3ab0bbea7a09ce9b14f3f7f60e40dd5c0368f646c6439d50d05fa05599611aef495c81b8684ffde0cd53c0e59e217a907abb1f11158a50dadfae65c960012a5426c6ab3aead1ec6f10fc13c24ecb7f19af25c21520aa78e4a472d5fb4a7b3942759f3141c2001bff4205a0f3d6830c7f6f66db18b164028ca34d3d0b866678518e2ed865c6da69a1c5e1960d2413d5b58d9d5b550949241883745ad1f5a85720885b2eab42522f35a187adaf48b701597c563b642da78ca4cb50c3594afcd8a236d09ef3291442509af040324a117c9854a9a3ba98376bb421fdc8790d087dcbab9df4513224460765b1ce575bae1d183527a32d0577a6ca73c1d57b2a02959a69bedfbd9604eda4046b7329a12ab879541797405bef25f15789bc5429cf498d85a159e285c43a85f2465c748d42b96cb4fe1acf00315d527ffc469c279cbf3be0db7c7edbfd4af3671333f2600eb803c41f3c9efa522ccdb82243152171d79d694dbab1e70623c509e756c216ced9222a071a7b00c7291f0e9bb67ff6eb227948aefb392f5a2646ca3828fdc253c12e4888d8c268217f6b3d3b422235882b20dd850266843e4e6cc0e31e59645c808c1620e5fadf0c6c5a2b689dffa828fce0ac3e5e342816d063fff5f62261a9573b1e131f82c409729657c67a09bfcd0b601030083b87bce2a380898999b580e1c48149dd0e42d34ebbe5cade8994e966973867289a8a1ed8686f26cfa69a5653b3b1bc506285f645d188248e2745bbab6c3b10cb88ee88cae9281506a79f95585478887bdcf07ff0817e41f0fac31a772f4592e923f896ad47970170175fe6707fe2c553938ca56f9581b22daa81f0f863bf3e9a6ff254448191984e87a80a14769d40ce7feafac584b8a8eb5da93c4126329aa312580cc88ae5db53a012a878699cfe947427f1154a80f96445b2196f6c9bb5c7707b367cb6c547974181cfd5f2d9f5dc7c3964e7eb7d783344bcaa31398a8e080e6f319d41c55f92b4549cdab17179d5185e2e052f573b42720d39846fcb75e499d34c597a7de9309b32b353b9f2cf30f479fef91f38c30c851e5720a6f024049242981bd0854e2069078aae4f3193ed51aebff552bac5ebb4e37dbb6ab1757451a381f3c24b395bc5bd3f450ba3c5e3da8a1f1739fcdb509fa1567feaff3d39746a61246f046779ac7f6016d29e07802d679fa7b43f47e9a9f76888a8509bdcff17a78ed32ef4579a64e10352a3e9865a205944122a08f5e8ffeef83439552e4a72d3de920dc17144541f65a66535d0e9106668aed56e17c07f5d8c91d9be91bc2906bb5bc2727ec399eedb00aadc09bec165f6921b5daf672be7ef77778a61891e29fea7a29218eaefa23875ae3dd4af8919b3f3f29a307a5f6cd479475671cf91e9d4df32e35fbe1e2217c2028a38dd619992811fd6ebe3bc577d28b8557d5f7ae4c72a6d2694037f47672b604ab828efe34e217e4138c0076eb215b3d010f0b5648750c1a005a37f65e15fe6689288b52c182ed4743ebbb1006dce56029bf5b184e142db074780b421ece753d70cd295dc214899740b396d065f184e8c36123e0703583a564e2720d225b5f2efd247e0d88add9912b90a9e67a5bb797ab3718ec9c1bbcba7bf099c10c1fc5295a86348e5c4db627fa27e00af7b306e079888c252f07d45a4e07112fb2d434d391b5d1603ce8a45269dbe23536965018250431de3ff070e75c25a572715e51eacef7ab9b35a42d5345678b82e9391f005378fd8b86b467a1b515e12a4047e0834c24f1785f9148c37f64504da04135f7c121c53016118a53e1ef4a5dd5922e783294d8d689e23e6fbcfc987812399ef68a5588a840ed881fa93318e86d2354b62b6a7b8c46e4be97df45d37b4070489cbdbcf9c2c20fe405d17b9b0d91065cd8e451d78dce2fb63ea3ad9f77fd7e082ad0fbc6c0ae969673f2c302d3ddadda0477ef75e39f7ddfc30dcd203fb0d5a2200b53d486f824bcd28dd21573a4ddf82c56c75ed6169190d5a4c9f22463e6f1601f9b790bb8651ac477d31d3aa14edd32c29cf28fa40c7c052af874736792f49dd3e0074e9f34a2641f8e3d681f3cf556933455141c13c94f163f9b504c8e37432eceebd1443f2ef2e4f0ddb3190a003da9c9b995da8234c5129f0b93a79a3f4110d89fc37fd893798eb204d2eac3f5b01f892cb20c26c68b825099d7d79971243c6225025bc532ac4e2a5e9b8d7b7f7546f4d4bfb0df9272712ae013cd65c2ca0e0452cd64374182daa056279fd39015585f665201ebc79653f200ff9e5fae25ea480c80e11dff8b61a8caa821a1fb2a2707678580f9208576fcbad96418b1f95e4a79a407ebcdabf2fbde51d35ca6f27f65611b364e033b8ece7b469c7c2ac67bb6e59640349400aea4449903decef4d5124918b0255d206b97449747c5735b082c7e0758661ea4534aa484cd8c931588b7df9b9bf683aeda622f505e8f43884a67fcd87c02d06b4826c051b461f264f1847ee199bce664662275b15162826a7959550ecb924e3b6f884ec89e5942f76e8672e50098302c8857454f16e9122f860b72b44228fdedb4f61e59622d35572a4d9fa94ff3487920ed791cd7cda475a5485551221f2702e0ee0122a484cdaa333fa19dbac2dc65420c810c98a3f59b54fb505283b688d5acf4b9b22f9343a6fc6f48c5f8f62bbdbc46b26faa7989db6689c450d81f1e83968ae8e109729ed33a999ea1fb87a34ca50751788171cd57f60030c0a479dd9cbce8454a1dc55f2d01d03778106427a7aa174a518fcbdac700785eb9e01cf7d97d208240e0a5155eca8969267226724ad93f74b936556e75c235792170b79691fb71d45fa2b51dc07e5a59493255febba87cf7b6dab357bc784f9f203fb20f3641dcc0997713cb5b9ba8798d1066943695c1e1b9bfd6314795fec6cb7f3cf7134234ae7ce7cec6c28d54d96a1ce8b7fe2070186a09511553a1eb41ac28dac3f50ea5d1d8169c0f82c5545d2dc6cb220a39702ecbcc17728196e00af223623de60c5f65129b31c3361da18e83030dc08fd0e5d585349a39fcb0940fbc5e22bb0b653eb62a5cc391b44c096c70d4ee92affa1a5a535df7b2dfce6dcdb13a2f195f413c8c15da96b86d018c66603abe8f4df70cac126ac95250abe27012c41c05a81d3c2af6dbc7d92d57f23c2a5d5461e2782317c2f23abecd3c29ea1f50b3fd2ac0bef09c8f3956271ddcb412eb9e51846c564e98193665f0aee8b728d012189cdd0d01e1b4467d46846b900cbe36fe49bd5a3af1704885f90927ea7bbcf0abe1eb36b6821d5c863977b8d1196e6ebd88f0c026a2ef4b55f5edefcc5f1e884c95ba7d45c5947e1688574da0e2387171e95f7cc57e1a8ad835c9f3f13d440e8e103733a4de63efbafac1c620bbf73d4133ecf439b460208c3300711f41092e492d946a3b861066b2e03e8e399fce45938ed8cb2889a895514280dc27d2f9de47bb28d74a19e9f81c4bdd8a29e09d44a57948d82de3b2dc5de4ab8602180adf6ecd0c4c1151c065276adb4ebf879a3715b0c69f4a792c4b64d7fccd25865d4111d54b16d2468a203d9573bd60233e53bde698eb9abd779d591c7579b7e589eb0b8c6e9d11c91391b13e022a600cc95e8ed9d480f16b4340ec3abc9596302be7fd6ae94d428b7509cbd7d52f5c74717b5c1a8c616fd2c2736fcfd4fa882cadbec58d52cfe5252c6cba3d281d4cc5371aadd3f94e403eedb18c2d1b1a03d133086028c38006a1f75f0b56617fe96d02d7012e6a0ab37e4f1a1e59524098167edcb851a880275040214c742ac35d9d0e98c513dcd6917b289a50d1c3ab9ac9e286fc173601f946ec50c76136450b07132659c245df6a0cb114ea88bc8addb743b7417e76715cf66c60e11b3b0c953318eb6a1f115641a2307a6739c9adea31f9d173d0c1a6f3ab715a92fe7d21c018895ea61587e82495a42d009dd3e261bb45bbb8ea1331f4f9ea0e94f873bd9f3b357b15236b2beaffb41118a7405435f6848715677d1da77f79b898dafa7b5fa46496d1a478ef9d40f475c11b27465ef9c5b8d169bea791bbbbff5df03381df13388ab0d3f64eebfa9991a94e7682ebbe4b97c7d155d38a4d8267a677ca80934082993ec3ff0d0283418572b8e87b0f9cd2869a7d874d2904c9f13b31b967dc3f1eb3c028c9350ff12df2c93b4b5f8d1a813aae9829d971723e7c434f4d2f45a35da03f36b40485e80e8956836b400e63d054e01f882c1388820ad845b3788dd9a8fdcf6b289b984a1498457db1d444da96b37f34c61046bb0b9fc075d1395e718afa724768d536eb879a3eea443c2e90b94412d266c52702a72e163b319fcd0ef16e81a2bde7c03709d3073cbfbf238c4d867a6451bc155389b6104b722a72c1a4ce6a650b4d9312d4412078ac7afd565425f198a94f56deb5aca95c213d9558227ed08ea75f9c9728a65ea1f5e5cfffcd19a11a3b9decd6c2624e6bb2f781ebb170f6ec3014fedd3c8fe5d33ded2e124a5cffef4a2c2742e3bd8c27dd89bdb50095e94ee90c7ec26c4fa5c9b42b4306ef1392234704c49ea186f7ec7b315804145b81bf26eb45e0b43623b878eca9fdd9eafc7d5ba5b219303db718eb3d2aa970be23c0856c754bb46371a4204aa47c127327187b4baaa1ed368ced6dd20a80319fe4e98fce2b87b502c0f41fb26c99b2b8fa6ec8b121e8598b54488350a70fb285a24e7e28c626e445c8275b62c0d99955aceedde2e118de9b5895d9ead6960df36b8dad9442ee495bab25c91f545fa29bab558d4d436728b9cfdc0c5410be17586081bbb5f4d519b0fadc4e1fdd8ce1eadb635d5027e241ab661dd27ca41be75e74313e4c58d1d2926347554e13f9b2809f7b0be1312c39bda364ebb7c9cc6088004d6cf31c624f4a5a70b4dbe13546a20cd6288ef47253e5bf96c69bd8659f619f75df70d37580b25d42e2f4b9d8a31f95652743bc2b32f6fef72466ed49fbac196fdd4d30b0c68d0fe0e2169fee6b76d664b6ef2727c0cda1acefd21124f9ac0575b31ae918eb14774fc7c730d5c7537bfae331509cd461ba23e9dee83cb458adbc86f7bb3116fe7c220582dbe49c1ec0029e3eee5e31ba65de4c1d73828bf712e4341dcd0f18561f9d0dfcde6feec7445247bfa5cc3e25357609d9b03fe7329719046880d1053fe1e02230d698cdf75269fe2b7c1e0f5a4787faff106cd21a6bc30dedea0e41c20152e6df0d3853a079f29db58efadfb937ea9fcaf573bd0068671f366258ca069a5ccd4abd5c2e71656c8d10345546776f7fc7cd3f813ba5c51670a4a9450306d02c20b1a370331a35a118bfef31bd445f696641ef9ac012839ded3aff670ef2c5bde77d206aefd1b6ec9b40d10f994ce8b7dfb1c177d1a0ed1fa3a8bf50c454da89b4f4c52517ea6de97c53d0ef22523b7e0899a186e48a29e12507edd9f0ba0f8db91f71e2aeeef06db37c9f0aeac4c727a7d2dae9501970f821b198d9756323e55083537f3db5a83be69132e63cbfc6e06a44fc170f203bdf83a6d9498a9b9ef34f84a9e38e7a5bb44e22a3fea28a6c92c9152c0f8c42f26bdaae2dc904dd2bc64567e70fbfed94499d9d32ff3075348bd47383058398f295e44ae9c4dd27deca6e0bb0786d58a5dd93d37c75cea084cd45d3c2a9195127ea457ca5af56340a37cbad9a81548999a184ed947692c6b2200eb9f7a95de342224ed002e9a32e7d40d2616cc3bdfef4344176fc29a201949e3fa462225e76779f1c6c622762684e03aee1efe15146ae83531e6b971aefdbd45ee2a578f4bc26414701f741ccc50da3b8c4bb2006cb078949b10610229d7488eac0627263cb69057ef3fde113555bb601442a40a1274dc0e0fd3008b0a0b002927896a81d47186baf94257bbe04806851a7c8425c6f8f1e4c1629694960d9398f9ebbf6fcc23f7c0bc535a48e90506e57db6cdba8d2b66bf9fe65fbfe4fc881b2c9713e8a01fe0489760ff8e87c0268405a42dca35a64b3ed2427844c04d305b768d2200e8b9aa8571fdf1963ef51f949469d1422097de800d1da6c34d749b4faaf613654ad2e87946ab5efc74deb333de0cd840f780afd1ef55b9bef60aa453633839b800db1834803905bff228b672e5e769d6b40ffb46640f4abb0071a34b692d226b1791c759f2c925c8360fda1ecddd7d23f449b25190d3db729ea7dae42f4d5d1a26078b499e98a11f13eff790c576cc87d625e7fe1099c539cc53c1e759c67b76884d7f12cc0323524a12655889cba5e457a85c0ab63c8f5dc22e0ab7fb10c22091fb54379a4bec722568bee0d5a03c2c9a1d6667a95cff488cde31f15581c53ab8de789f80c18a0b44ebe2f95179a8cdadc1df14aa362030771ef64347ba3bd4a43f6bf97e5b889efcb5f954244cab1f6d48e08b0364e7cd6ae48cbb7ed771c2370f148169268b8705f18025a98729d0e686e8f05b66dacf56698371de395978f64cd91962d91f35694b1a53cc99cfd2ee1283a4de60f6f1f55d042cc18125a31c7e04ea7a34901d352d1a3d482538c0492b1db671d89a6e918b07d2d6ce875ddeceb7e0919051e0e9ad7d0d6d9bf1173d6dc57ee56b68bf3f60ab72c7b56ba318fc9589b8461a440f8f169e44af55b3d255ee7a6ef2a816f38eaaeec48adf1a1c305e621d607c41d4827a2f1363f6c1c8a9466f165c4b2da8d13965b6561664f1cf819012c1200cfd72d2390a81fd6923954cc54dcb8e8de45406494adc29caa27deb1099f41440bcaf7d85ee8e8ec203f0bd069a92b0ea65382501aad9ef3dd813d7dd8b701d529e512d5c5204dcc6bd32c8df0cfc2db45b2ecc257f24a63527ae5fc7e2cc38f7b4622fe3906a19dadf8c04cde2016739c6855d375fd0afe78ed53b2f30ad04b42ff9fab38291ff46bcc1ad156db2a0013824928427184ad79741bac6908fbd12f0ea822e87b84e3276eb7370fa0058a055b3431d6b57d12dc01390ecaca4f87bbdde6acffc201b53fb96daf53c775e4d56e675c038aead57d36977e5594145ed97f003b7a6bb47921fac79800ecc602eff0176e3f870e9226eb24d762e1abab5b81a117e8e1e9df968143bdf760f475e515813974dafb55f7e66eb6d8807f2427587e6e08c760f04ce0217ffe2b97cc389f77a6665cce0e4e6e742fd038824811f57af949b265b423f46c5cc7290681f4b74c434e954ccb2a6e5f21b02c538e327ac8f713d1ee070a3b16ca9aa723a979fa2af79ab118548269494ced1c21d80d0b05dc76c60b7b95911079a7eb93c28737af329459e2c1b55c597176cdb1cdc3108d393511ba010ed4490251b0baac82a53ee2b03a2b8ea0b6f6a4e103163b4373973ca40af59db21630ad8ccb5a1a604fec53f7ae344e2ae7eeff16b2415f6631f89b0958556f246c3ace00d575f384065a5e12cc69c2c7cf72e689c589fcd6e94983fcf7edf13299557041a4190706dabebfb9afaa928e22bb27f099261f6c125125d57ef8e149a47c022f0f5d95610457ea834559d01c9aace0c4c2e6729b5d3058f0a3bc54d3be6e94e013769577d97c5a7428cb77f1c5b262099746bfc7a497e1f3cbe592787bdc496ebef86d515fe8018c155c979bc39519956c2791811bfcb7a789004d00a542876558d0810a4f687c59d35933aa82391abd0cea2bf498f2eff24a9a627de06d8458b9753427bba0715de1e67e2d37b9964840b7fb715f0c3b545ac5e08a94ff1817514613996edc2b67d226b900a7ac56059f90b3bae71673694b182293b7f35c00c607085496829a23614f5301d510720090e2dc25460a1c8d7893128fdad310a8026cbd8fdadd6be1fdd84650b1b8b03c6257b8ed5c2d5eea9f992ec4073519c723730c0f405d2456ace7a98b71676c03c0b009501c8dc9ab641de3e1e2cb2fa57e313862523693cbd959b67028438d2cb13489259c9c11e6e392d6d4f7c7d0b7c20a4d0861c992653db689a856d8e3385217e41bb62feee3e74a6d3194be3e262e041521c2b60d17906b2129e1e6d129e49a3c23b4722647b1572469a08278bb923a742d0d1273becccf870d9a4b932c975bc3b188e1425ed1be2c4c8786f45f6b40480da1ed8cd194edf6db0bf9dcea15413f07352b381a6fb06ec2a92c934747b40e450dc5d7c7ac5ec1484d23fcd036196c02f8a0bca33b9baeb74a6eaf7006952e2684ac959e7077b7578537df485d8c0d0fb831ba5d1b7cfe830c478887041eba263a9d6b9d8bfdcf2ca6021f72aa40f9dec26511b9379dc2c8a6fb5bc19b9a2c499af294f1c424796ff344f84fe54df1744aecec3e8997c0faeb40d7fb0314f2347efbc092774307c1567e8e514e9e42d58b5583d3c8790959ef3f14fe1b15855e2d8a65cacf0e1449f674b84ce101a3260a0cbd37f8d255220e1b9f957831f95b76449460d9475e6e6ad2c4efe74cf41459aa5083d3aafe2a4c8cba6d462f6b6f1abef6e470e3816eea627bdf6adc6d8fd2b9c896582439ba69b67fd52b4863c65513e9ce9e55b55306a8298e361493d91a660a5e2c0ac33c1e61c3ff16fa3482fd25c4e551dbcf9d9a9d1605801c55489c6457066465c8c760f721247bd5190666d54f3385f9bb4380d21d87c0ed124983e5430e8b5695ba4d523e90602cac70084bb576075ffa985c06bfd9da462f660308fac6e6325d5c8333669505db318d1397dabcd1991765e9e819ae96e4c689ef76c08d7fc8a4546b7f738111f97f3056105de9d7439ef6d1f82a660b863a85a55bede2b63ce08bb24a7d5ace20b78f5bb0ad520206ecb9b7ab13a412c152738d21e5ce87b231c0fc9c006f2666defbdc99eeb1da722baca5d828b0c0f1bb8a9f04328115430d7a23f51a1b61d0f5d1248b8f2b1f87e42f87eb8edc6e5af67816ceb5461ba9cb0c72d14d06f87f3d6380edf0e3ea01d4d7784253c2ebe249573c967f00b49a2368e9abb80471efc8277363570f2ef3c2cf63d517c8cd012690e082fd6e2364f52c0a8cb1b46a9110e97cfd9ac1fd5c7ac69a6b2a4aac4ec8de8985620f4b47119bcfa321e1b6b8d8be724281ac791448247bb2cb9cd42fb91d7963082ffec3dbb459073039afd37d72ea37c378a245494713388f8712de9e56bd24a6b69b826d3b27d6aaee4b2a02d4eae262a0f306b7648fd7db8f0f33f488156a8902c3f485a7da6f3ca0bd1ae76684237367880a6d5dfd033294456ff0d8a47be9e3221c06868ee0bf4b6c35bde04e197ef98c4a3587b0de35dc29a13387c406707f80eee50a4e84c30ff2266b93d3664bc65d502cff45cfff2f4eaa676821f4ac4d1b3a9470ea90870b56460ae2bd077b8ba5327ab0ef7c6db82c40725498771026488bfad59bd7320c65752b7cc1ca0f1d38b19140e8beb4131338fcc04e494dc7c8427786530af800820ab2dd0db48288a790230233538f8928fefcbad9d6df214741afbc39a35d830562b7c3d29603314ff48d0d7e67d0936ba8ae9f5592c133025d3c6308184d70af2ba8516c18608e3482d07d95203549cd0a35a5ed9b6c008cc5e0a0618b8dd41c4c739126756bd1e9f16b3eb802f1fa850973d3d1a9fabcea8eac792c1222a7de123a23a8db986423eccea0891a99970d24c7d11a80e7b40159e1b801d4a22fa9ae878c06f98482cca7149f6c3cfefcc38713702b0e5e5b06bec304d50fc9a696d72c93532cf224451dcbfa39524403fb478289e140090a5896b34485753d493359741674aeb90595612e35592fa987525a7067f3b5464aee5e235a3c6f3f01a73f32c9f78293f00c9b9bcac7c70da7cb3998e302c54e6b35decb3845ff9263f6db0367654fee631a4d6568ac78a71927f82e4c7368632e2fdd4d2215e8c3fc491900395b9f5909309ce7b3c9685c6730480901de1d6a38eb921e18b1ffdb6d229409d02ebf841d58b36096637bbdbbb79a0f79f892360da9b921203213d14d6a2aa951ee38b4d9c4c663a2095d54f43781c5e4b34ee5226358fe119652a84eed1e708d6156d68860e8f59c32d2ee64cd43dcaedb75bd23fb4751de1b73c739d01b0381888e803190f18a66e77b3debf40664a4738cd2bc83a9ea2baf1ff50ae723c8840c977d8e43b736ffd0e5c9cc1351f5dc73ef40f21116232b678d8fce2c709b00bf819d64d5b26c4d8c0eb2a95421378c1c47a70f0a738d2f768f4bfb150729c836a87cf3119fdb3ff5406458d91095e7eb39065a89a18d6d5aa1483d61dfe5b66e8c9e5bf1ed24a449dba6fa77abbe6de66f3844e24804ea996d6f5968ae52effde50fd4cdf8de13900908c951cff4d4a317793eb7afd4f6c3dd1f12cfbc7132b140d683cedf47e1334591824b830591c54e158adf95d42e5f02763fdb94f1026bea719145c9257f8a4be87c6f80e6d5789b902dd2e5f7bdf328ec3095e456bf35f0b36b5a3e99395a7271b6e773be63dc30ae969e5c7b83fe040063c31635d8e9d7b1145fbc7e878de6f93d3a85077edf84973cfa7cf967af8c47bad2e66014c448a27ffbd1808f6996f2ee44fe901e5e110c01d0cbd238788f35b88b3fe78c5802370716330969d2c50c712466bf30680d59cfc7e9b12ae91067d69238431973c9bb90cf6cb8e45781cdc349038631703d4bd7d2fa092ff9ff7170c12080287b065a0ebf4c6f5f92cafac93900321cd9bf61d3e374e010487ff0cf7ff3e9992a4759350e1c79746b70fc2b856f55eb6f8e0449b9a8c1d3dabed8d7daf650bcf4d9723197667c7bd30bdc0b08fa4fb41df50a9978eafb2af63baffa001b167c5395540a45a877219370164ce041ddbd0c9b8682ec4fe30306b01b62b622c24a289c50788eaf3cd48bcbb702f8f642ebc51be07d5b08f1b94c317ca8551fa355d3b47e8bc69cb6013198325915d5e2745e99f18a36adf6ccbc3fb3c54f2e9e2116f27d83a57ca1c4f4e61d79545e232e04dfd4c415eeb05f22269aaa4a79a4e4785222bb2fc5c0c0afbddba7ba470ee1bb9930ff41230df758d2bde7602b1847b45601248318b3fabb07c07b1f42658f7ef450eb6f023f38c9e680662b9b5fdc4c39c965496aa7935d6e9bf233533a570fe47cd69309332847f54a05de6886004a30b8c6b0ffc199385647196f94d0943a197a2202fef9b73f60c20c33448474a3e8ed8a75c7132a7eb3d296d017226cda4ee9682a440576912fafca800f940e7b5dd98c4b928d500d581b3b6d11e52fc459c4ac8f0c1ab9a1864395292aa251616d9f3e7d3f3a8d545e42acd4b4ff325c31a6a5be5e247a71b427441a13d69cb2f3521ee12dd1ae4a0efd5a2005906125b8945213c7e7f0a3b5156c20b27f02a267870f2b28c8e1a6d639624ba9d0ec38df37f8d2310e2593cca7503b9e8d9984421f9dd7403a0159258d52fd2fc02858f78a8d0f34a2b6c79c7b99a274b1b47b26d6986aa4c0ed25bfb1d94124203816e066def386025cb85defd31cf825f4783862a561c7164dba6b459d38d88619588b6f92ee6a861cb729e005a7c650ae56c8c250f1fcddc377eca9eb8262fc15a193e16ab5007ab20e4dca636770b14b15d596af2720522c2ecb01d90198552ab81b11c95622a658a7b1fb895b44d663fb988ec89baabd9399f18966913d79206d3be19ef56a5e89ac55438c91dedd5645dc5a1d372fc6110c87708e0afeb2604ff7627f4c041a559a3dc5642d4df295f81b85976f2f2176caf996f3dfb6151178a960e10f6091f86e51082f203f4987ab8f0c589733a17abbb7ed4b96dc3451eefaaac8abd7e1f04a549e3ca70d16cf309c479227ebdf92ef712974c7d82eea9ffd20566929a7050af88d5dce46a5b8e75fc7ab154c21282c0e1a3579608f0a31f1105b45db59368e15c043c91b525065c301e4a34f25acb804830041221b68f3e17fcafe5ccf1885489188fae2e0535d27d666ecf00b5c0c7099494027d64d27a2c4f1897a3b583cbfb16b04144faf5e9a7e266d4f146fe42e970d16fa55dfb4b6c81a80d496991af4783d13c3da124a221788dbc8eea206b719b28aed1ff7bb4011e36a47a27c1bcec25e7aed0fe1370ae711250ead1336b8f15bc0cf1e6b9f1480fb1bf19d7c745bbdbe47b72869a30a3242c82604573f96485748c6744d019bba7d1a9c3e8a9d08e4246d6596cf2ea1acabaf20cd25ffcaa8e21019538765ced282ff304532d712c530c07c0350dee5e318b77fc47720ad170caafd48d5361ce072e0f52b2a6797983df9214c87bd3dc1dda7805052578f1ebd4717c84906b12e905a47436281d58e16f68b0406343d4c5174b06b53d6b2be1112df44015af56d8ae79a0a246edf526906f8b2307729e8ca62170ce1b30b8fb769fd0ef7827032d04cd64da02b48f3e363ec4ebff3d1fa15b7348692c11253f1ea1dfbf4bb2dfd6a2eb608d862fb6c129ed1f607af2945921faddef5a22bdfaa0e91f69848bb8663518be48bd4567251a46f387facfd371c9313fbb5031358f42573f136d3372b9402a65c753930be039d5380a1463ad0ee6f632b8b8694cdbfa3716b06b3835f9cb18e8b09b3e01cd7564e8eeee4f3691b08e72150108a7ec8cff49c55142829c1215021a6ba9f3753797923208bd48d5c62d94dcd0c1c82391beeb925576ae2d9854145a840a81660ecee98924a3b3eb68c85980597575d08cd8e5b5b5514cd671c97d18dd8c6b635d7b775375c57de541960d4e0d81250719262c0c86f6baf9e03c2827a4e9b44ab10f569a4b67a1090f7ae763082b1bb432c0e8eb9da62f9921d4d2c7f32feb86ff387a2f13e6743ad0a9c54b9ea51a079fee603a75783910d0c647802bb7edd902d89f476db26954247882b4d8729dd9b0d863101c0fbeb30255ddb66be6f3a52c08c4c7f3c78f33b181eadcc879b0aa96b16becbc903e4c88f20e54e3fb437e03609660a77ec44e1eca0d214faa66f0464f90e09da3498ffecea701660a7ad17e14ed790e5bf810c6985982517598ee025b38e40677417f9dca159916e6eceb6cf07bcec0ba0d0f392f9e4e78b48c06698a4a4fef920fe2da116bd09e323e2fc64c7416079b5a4e5af58ca09caa39bfc33bc4240a106107f0b1cc214d4b4eacb596d40257feb64359a5ee713d5ba590ae8e0c27161e8f62e0f704a459f53bbcdcdffe4b578c108b8d44c85a02efe614af46dae247e9efc9bd78ff43296992b39424a17364abcffaa4f672db627f7392f805a61374ec0dd86ed272c490e4928a164a66951d951a61536689c100c5a035368e2eb9ab48bc8b03787e7fdbab0e9383d54929944d4cecf0edce064b7f6b004f3d1d65c1190713db69f44c5f6e2175ca7fababf0821ee9b52f0e9eba36c733e4f1006b4d61826c3a967724770d44855b601188ba9b85b9d48d69507ce968063d4b0d52b533ba9938cc6ab9e5303795a4f4cacf7f5b98744618a5d51d896487c473aea5c344045e2c41a44ff7d091f4db9ba8d25e7899297806825de66c4769705fb23945e675c5bc9833a3e4af7e0023e5bcb915b11ffcb51f46821769c1355bebf46eb1750adbeb90c94dff6cc43b6cacbab211f0b6b34309b39da19f057edd65a826d0b7f5abae19118ae834463d4b63d176f244e65e3023cdec32a6161366475b01bb55879ffb7914b1c552c4316305f2f087b84099755d5cf5d7e570a0cf33ddb7c0dfb0b9fa530bea2c4d78b685e12abf31556f97092a1a9aca440a147207ed6af73bead5b8e5b60728dd36ded92a37ca79ea64565374930d5797738d853ceec41bd7a5e8aa82514bc982e65d63fada42af659aebccc15d3fff9054f672a2d975513d11fa8e1e0a78f6ad0f63a76612d5a162dbeb844bc9bbb6a4d5b65e75c9e53ca99bdad3f944d8a677efb4546c898b7bd4424d1882bad3cd54bae1a9abc14b24ce3565015a0973d3c33c06b19ea069a8bb512f49f41c701f42e695c3ac8ca8481ef625e6b3a5c298250f42e8a341e492f23a135088b572bb39e6ac19f5e8a90d1965950db6893d001efc4e6f279ec886f8202d87b7472bd5a80e297ebcc4f458dd6a6bc337d9dad6df87966be11a59064d8229ad421bb4d654e63e75b8f4e86b5b4c649430c58fc8aed367853808b7a07e25bef0947b640727002f614bcc4050cdf6332758dd8fa23094ac56dbf8e62b58b2bf448cfd4d167ff58e3cee68b83411af47aa921c834969a09f7dea42fd66b0749ea38f19bdee0576a03a50d8acc66b1f6ebd7a6264fa34bc882fea43bd53aaf595b63013f5a07a28ac4722d039f9d022934770327eb1044dc1227165c9a395d1154e2d9489b22a819f4d5ef223199c1914772630e76568d364bf7d007e383081eb9bae7e6d57db1e0df44cecb732efe2fafb886831995f36477d2fe171d4b9d1217f9488839cac47398fe76cd79d0cfcd0ac053605eec48c3212f7aef12d235bb2c8606797e4bc7d3d061358931074fe43dbc63646c0fbd3e308f7b4e3672e60a4090c8307257141e79e7ebae1ff29c47d1a3477da31795a8489100e03b40b9a8377b30d3d1ffa2ee809defe3c02189a5548aa00560fcd1b4bc174128e288740623fa80f3f7199355ae988a6b9d4d7ee80c725294f1ccd3e2ed251e4eef0a0ebf8d9e2135b6a6a4c8625d98e71f1efeb0a60275611fd203bb0dc924151a54584d30cfe94fd65fe27a4d6d43d82cc3fed3c9e1ffe7594d1dbe0c5aff0b7bd416d9f03720ced1974bbd1a3cd7fc98ce3653fc4c844c50bd406a4e19c23b455370e794ce8d5327cb78c24d379a3f8cacdfb48e2c0e2dd0acf069735badfc7f4150b987dae9d52f33885a00fa36168a315610554946cec8f6e92f3401c4f35f3490a6afaa5df318bc8214b14f5417ded089a19935cf24685e7e5f903246da602efdcbf491768a198c79eed2afc07900a964281367bbda2bd16ecd08d24444bd9deefb0dd7c5f34e6cf75cff50f24cc81b2a9973620b00a1c150c19888c58263cb39af90b8b9d9bd3f8b71271854d875ae6f52e917e4c0c00dc5f14a1b4ef6788183884f52765c8df073a8538528b1d2ad275d15b8b35d610b7726691ee136d96d83ad8f8676ec583165feca25d809ebe68761867bc837738b9e29ab42af95e1df5d7a810e0e92dce46009aca3b038e920c780b3dab14627f69065714a56d847d58023e648f7bcb4cd3c038ca2fe87a5ccb2d996695d152a891c0455cf6942590587207e49de3cf64ab280113eda8c48f3338e7a70054059e4cb380b03552f183e2990e378fc6a45aaaf6bfc22f3619c010ae6dd9a1e4c9fd615d1c277342b42d31cc87f3911bf6dd6ea6661414d03c841324bef8180d8a5e6a65da275aead8a052a0cf7d2ee5bee67a98780e99eab0111d0ad17856373b33f04dd80d1892076e073bf18d00f4f4128218c161aabb37b3a4497e304179dcad3ae5d91cf4a380a13967ab259a79f26ee1f07c1e8c5f90944232cf7d1f171cf1283be02c886964280fdb0c1f9dcca626ed4a0f155d4015445a0bb5064dfc62c8b4f1767d24ff8d26af5962194a9a2db51603df2bbe45c64ff19b70142d958e184d838b27cae799f9871094eb5a0400f2b13b9ee932558ba7e1cfca7db2781791f48f23d5ad751ce10767761dc8825da4cdf9f4ba5ba9f6a5f11d750d6ba3dcd6cade326ece1a31f122ca32b3fa729395824b93bce8197b2073a82c959851779c817d9d7f1bd4abbc1c9f22c0fabf20647416379688da6faff4aa58863b51a2bd3748f1155c72b4ec4d191f281ce2cd8e49025a8cc20b8008a140032347c29fbfd3746964ee1791642ce53647809033e54c0aaea3d9c751aa72156dac71e03cc5ddf7963664a6b627e246fb11154c36fa1b44ec2c8ae8ef66be1a3af2d5bc2738b0cd3e69622a88f283b8b50da1c1274ea7c19b910b6af85b9cfa16e4ce2484b305d33687d26b64269fb27308df5050ea1f5c4fcd5ed64ff6c18ef938e552b4fd58b05d39b50ac0bb7df90051dcdad20db6651bd391db19cd546b9eaca8b78001b9d8e1dc3cd21c642aae9c3aa979b87899246d1211267ea513861f1208ba8650880ce27936bd7695ac9e7faa117d2a6cf0c1f3a864adf7902725b42348dcd3314de2a15ff9b51fe7bdaaf48bdda243e116344bee57eea6557e556d7618e32b8fcc8f717df1e5cc0cc28772edcb57ee8285b9502c2c968baf8afa70ff843eeb0d32958853e98c39583c3294dd216b7833153d485f7a1f5fb31111b923a21c020e31c3f60539cc2887a9a0c4a69632cfd8e933901d8a8f6d218d76fd05ee408a821f58b6bd224555c91136396c8c082d9d7b3f54a5debfa5c91d1d2b0e05179b0961586f116301c191241ba782028d6237d4402c5e896d4f377e5c06ac76c51aa5404ffc238e2b34433d70ce4471d7a8e13c918ff6ecb6e4fdeb2337faef49977f75621ae03443aed24aef066b77a9de5ad597f23a82272f8d0577b6005428b3b2418d54b10352a0e6273d03a18e1bb130565dd9c07259297108d4a748fd8edefea0579b89deecdcd9eb4951deea68634a2d81a38e5f345e2925e65e0f4726a47026700b44bd8eb35b43a9bb57a251f7a5c82a25f3f9def5958005f72539eca0a808ba21b525110071c165a8ca973aba1f371de315ccd4e8f76ff9dfd01ff4eb51e4265420849318b7805e90574eb910fc0694f7d2fbeb826ab6d7d0a2f3958498eeeb46558634b89912851635f6744c395eafa0abcf9600dadef87010c3b2a360bbf5b2fdb7019604a5d0e9e9c3f74b371956f41ac3d28fefccff15ed5aad05aba9c0e65e701ecf913717be2c8726a091d3a261779315aaf67c93595d70a5114f16af5b2f6bebdd6724b543f7e3693ed36ff532d4ea344ed9a521b0c369a6e4e3832f6f84d61026e7501480d9881680a381952b5028f58fda30801c6afe0a3d1abe919423388ab25d9f220d354509d91f38c985e0658452cb4c98d6549fed68223716cafdb3423d0b30d142cd813f0538fb7b44be701d59fd2aee06185244fed75678c55c227f3b36ef4d3bd5b3f76a6b6a80a1a02bbc648d93922ed087a03c8c6ca3f9c99ee14ba5e93a2b428e6d171dc0c974fe029c387f75f9174299b2c912962822d4aad00a763c1f4b2e4dc780fa3b58d753adf926c750494bd54921fa95a00f542adb1b6a8cd0f68e9881c286ed1d5e1ea6a381a869191cf95200fb46cd3f0ae58cea464c50f74b6d95955b4c102336deb7b1f3a1a340971ee755748c9a9741da3eb6a5e7640053b3505f16d5acbb385df886a7e27ff933b40925acab4a3f04e43b4aede76229e5ceaa09d8ba987ea1d6f67d1bbb68862423c0a74b93cabb269b3469b1cba05401a362691b65822257b95b37d03297d473e5ecdefa7b18ff36cfbfd12a95001a70c3482e0883967841341a8ae8b61a1a464a82d9f855d4e3cf8dd75bb185c94d580fed679d2e67e0b77ccd44eeead4fc6468ba4e5386bd40a218a4108c864a5b8c1a3754afff341d4b4fde7aa73551e3292c488738f4296f8b7dae73cd28070914dfc7247b4779181f4cdde847ea07c3378efc04c7144daff330899b9fb176136b0d03600b4c77535097d07266a0211e0afc2bf3ca1c8d4417f824884f2220a8b24e80714a68796e28eef7db575a9d0f23d2761d84add8570654217bf843c3dc51fe82303e648eced44919e7c48c988b0e10874f5ea1389fd05e2c203cb8fc09886f26392e881d2c1a45d68c8be81d4b038bacd2648996cf8fd887852c4247770e736fc8a2a89840bcd38102e3fec695d5bd7ea647cdd26a7b0b60961669df537c73a67d7934a71f70cf926803bdcf85af22471f7a2b970033536147083cdc168e4ef2cf32d0e033c5ac13edb83c43df1400a750372141c9b34f34d2da2d497ad4f8b2616e0c1d14d43b3796e4e5f2fbd819b50e3fe0cd19e4f5f99ae1eef41bb3a7445acc5d07c13eb34aa5dcf1ed56767ac4d2c2e28b239fb5031407150f4ec2231ed82e34929dca5b4e2dfb48842ea25558187dd9a1b138898ba10902259262593eedde2d7755d8403c555229be61af35e9485951723c50328be5d6aed197814dcf7cf49b0f386db0cba2fc72a0c7beede97c9be52b25e3060000dc867b05280ae7949aca5659d9c805a8b432a938e9eaabc013dea01f2dccb08cff3a91ccde5a47ee19fb5e766292d3deaffc7c2c3dbf38110f30307920f4558d7e8d08c0666a1020d6203ad52edae9dc891326bb5b2f4cdfbdeb1c6def907a7a40be10c6eee45cbd175bb7ce8e8bc4b397b56457b6bfadd3935e33378d1f716bb02dd0642a9cfa560863dbb3795d0b76801b3fd323d6c762a1c51c167870d5720c08fd68d097fc62730845ec6ddb16fe4bd7c14e823b67539ad3b5bd44b03e19c344874e3d7fdb3d655a57623017d6e627e649c06e5855df8fc152625c5ee0356a5b5d14a40013b685e7b13557d5af40ec8c2f7104ea5f97b04480adc378ed2c939ae44aca95b67abeb6d7fe8f15ac5a2b89ae8b00bb0386f062c13be20da88a646ac4d106dafdd8335a4bcdeef5053d4e18a0158a3ae6e4452f1d169a35609f76c594ffd880f7f58982dc9a84d1772eef6a2b65fef9162446c6c3973ec0ecfbeb4dca3f3de4cbfe9c685ec70e967c89ded8f2ae300cc74ebc280532262f32a43117991520a58c676044cca6a2ba81960320e447e6aa4d02158aad2d0cdb40efb7de200bfc9f8f3657953b8c4380861e70e60100bb2f747dcadf56a3d4fa8eebd8d4c81fbd005555ee472b65c6c8b28702cbfd784c6be1f8ddb1787eb3e72a7a9befe2d0f1ad0f1d54bc20946e71155ec57fa9e151e154b31922e8e6b7cf30aa602ca7ecf0cd62d5d80cc74b2fe96347dcd2bdae20d24467cda6d0b26e18a0e664ac83c55ec81ca30456b6142da44571258ceb3741e82e97946aee4906c234d91566beabb80c330a42a9babdbc34f4d45b2d331f88bc474f69707aedee1acc9f6b57500b54a5acd1f15f77c876f88efe944b2e2616cc0e4f40ea67905c62f72077cbab930662d5e9ebb217b0e2a8541c13742fc20969f18e335773b185ba29e01adde65bb0e89ef4caab9f92777c7bcbfea85ef8fd83173bb5840bba4f60a2da099b697ce4afed6d781c962e4900c9375e0a0aecd1a149768c940212459537ba5e1beeb8ce4f864e331fa979178dacf9b95982ed5b14d2d865449743447cd2a8e594d0cd91e67e657802d9a7eec997fc6feb498222dcc4e0e4cfbec295b77f5e08a0392eb5e59118a1ac87bdf2aa98a2dc116f057a3667042447dc09e7cfaaf5e1c1e46dc9a6f032191e8a052ef7857f6d91d37b1e451a56ae6ab36320b51af3b578d04e34014879b81fde8bfe73af95d3921bdf790e6ba723473f89f8ebec670d1fd451ff03b46ac6da659ea3c2ab58021d55c24a8449210b9e8b60de18b8d8cc8006ab9140c2c1c98ccfb1490a0743cb1b6526b03d0a47820226ee7744baef353dae587f4bcbad7fcbc0b490b9c90d3dc52e78961ad598b8964ae5fb35ef4f4f7f6b51d492537405409242a882aa1eac01adcf8c826f3fd6876c46c9a1d3e3fcf498af5790ba8a9868b40a6af90a190c97cc90053b65a0160cc5192719b07fc82b8016b7bed90c0be5d740fd88646e2d1139d8a80dc0edcd08f65da70870ec06205e812d0d0a36f9b0a658bd701efc6f8f28bb1794e58fbf4863b1aa0116a522d3655648e2e5aafeace4efa6a503d0ba7845bbb0c3b31f032c4d4ac565167d7be0e13f16cb058d6c65b4cdb4de1e6e1170e1feb22506caa8321845aa737c97463247cc6fd746de26cac4f64aebe1957345c95057ae5563808922005d6ce22fc54a5a890cfc1da12a33d38aa5d0f99e19350fec13b9edfd016415dbd8c0848774db0658b3039e101c2820a73d134f29510917129c527e5ebf52e78cce1d78606e72ffc2b3e6b2107deaa3fbe56797193af8a520597ca2b14bd77959e25c62adac63191570f1834b7cd6911bd728d13126e07d3baa90543cd8dc3077a14f7045d94954603616b04cd308cf4b57f977244fc0bbae466ad812ec4294767a950b6a5048bb215a72924c1f3d97267ab1b3eb55c9fe39b91540a2cdb9e413d5b93eed431c7a49fa62fe4680acbe851024f4a2abd5e8a05c623261e5a4432c34fadf3634031e9931f84022107f7667705e24c75ad140b01a9c80d11e6489d767cae43f3da7707d2c77502c100ff41c326ecc0ff554d1a2e57d2649e0e5ebf5e0e1f89aad196e092889ab38bf01332aebba6fa1ca9a789b43587fd81fd9725d37f8e6e28fda34faad3cd08e682a98c30c8fd534e13578fa695e33e5253313cc8a97291f39423c6bd4e682ef41917ff7b53f64a563f47ece7e21de8868e496f4c15df8d64053c52a02f56789a29bb51cb50590906069406f41e2e2b3097bced01f302d8d71a21003d129b2ef4919cd9c7d6c6eca4078b2b6bbde6edd3a4bd771c34cb7cfb9dfcf49f8d66911067000f0df80af1b99c85ba583a522fe4c756f1c665044a3d3eab9e0498de36231a4081416a34e97f05056d5ae42c0881ce0fa5b68e1e53532907d3403f8c891b750ae211b190eb4b611a68d109586eea106584eab84b2d80a40e10e73b0fe13abef4abee56b1415c5d6466fca635f5961077fc6b03d3e398c8e069f832744d9a9a1827590d3cc4aa1236c2396b6b54d25e3063d70db7f112487f54c6e2dafc6dc237f466cc3418181f65ac15a7117688e2d92f4603259fa0e09f6d6ee7294637e221eebc1ac2c9308d5283d2530b738f11b1abf07140dabce37657e1fc7ab2c7771fc7e277add17ec284bcca8df49a977db482b592842bff906ad3d436110b49afa11a6789384e13eb7acc82343fceee8a034bd35dc79ace6a2584fc6514671e66fa04cd446dca55c42f6276c3cd973c6403ec24a57efcdf0e2d091172a56e78a00f893f77031d2546f2b02a4e6ec604e13651e9ec8f8e4a143751b3af6de989bda177dcbaaf4963f698b46f64e3c4a6fe3d0d6d017c9bc3402c4f5ed4e4cd8d8cdd86288b7fc8c0c8f533f5b1b81e32d5f6e05d3ba2feb591bac16e478ab31f7f1b2912cff240a84b2c79d93e1c3ba5f68478ae99fad5a4990898eb54d9faee7ba2a3349d982210ee321ae615f88bf1a0ae0fdc3f6f5205655f7b5b3b28be82ab8bad92f663278aec062f56764c2a565c82cdea93d303de2b6f1859774194a90cb12a1ce69913fa0fc01a5816b8cca5303ac0b329f546a90507c351b12f3826c9a6dd8b7fc01029a7b37fa358b0d9220f044fbfbc65052925e1bd3d6c04c2bb35b8cdfa69f44ca6929bdf27cb3c7fb0e85061b5cab7198c371f7bb2c81fb93492bc202c0cdb007aa1827d513f1ac966b1392b64530b1a161c250a4b405f30ce1354382b28c6e536758fd06de01db924bed025cecc2d993b203ba2351e2972124e4501cc553cf841814430d0b7c8cc024004f6fe47e080a28946ab21ce70cd458269ea8babf0f80b205e46d3a50368c4db6a1f1ea95dc32851a0444d527508cae81c4b50167e5f828046e0733d8e2fb08cf61f38b3735edc6a9111a8527aca2e248cd17f39da42d923d2daa820f93bf9a11255300ea2abfdf6387fff2ec89400a98312593fbf603ef140eb08125caa5416d3af2631678b634ed5be461c5fbeacfb586ba30ccb051c04ee061cc56964b1e676562b11b26f8ebfbb6d16ee6039a99c156e5024c6d31492e5bc3e9bd1b8edee6d5b16bec1b9d41305d6bab618c2b48d337f06cda9934424b96dccc900f2b0d48dd3f8afcee67323d2d24f7e6bde10f95f2a9daeda5751a131de40b35bcf3df2e7b2d62033ae3dc5a1a9534b4820060c4b4e933f1d5280927c78110f84c61f9176cc444c250de975eea978815c5533d5df8641fd67db769e297940c8eff82598356a0a5b6dea71d43a762d93521d442a1486e2b8d11c814cdb4ecd79e14061dd516cfffc817b27132e9a8f8d493b32ec0fc27c47acf782c38a7d4fa6c01a4e93656c649ea3bf73e39d0f6d9cd8bcf2c90362f18fe90ad40b0e4279de77ca101cc8cd087212b9fc57d9a7ddbbb44fcc23fa2b5c4edddb04e4fd650b71d6e6d03f471d4a049e595569bb7448dd5df12d897469b1b98dcaa7d28af1fb757d3cd6d811ffaaf9f443a6d353b84aa95c097f6ce10f5805d5c8ed022e26f4088585a953e15b2dc38b8fedc3a97bc4b548c4f798f8695b66756662509d5b308b49c89baf0df8e25ff4a6cd763d07e65ee50f2bb481a0f36d6b40543723c36380cd83edc7ba848ec9ba9c29a74b8b456014c01df7449bcd0decb17a6c9085e384492da0b7f9a8c5e96455604b729772c6e239f489e807e82026254b473fa98ddff98d834e74a00e49422d56f835fc159c3da976e5da174bde88a9716421ccce7a19dbd57948c8b7802bf7ef916ecbeb3cd6614ab894208c737df6b7937273ce267ba0a82052245fe4070bb47d01513445a0c415e5ebe168a63f1a1ac87c9347666372a9b84b44167ccbc3e7549d54baecb827f4dc5d7333d940c397aff06c24889c8b46be31ccb5eef157696999d6f113b413627b7bdcbbc42f17277de5bef4b65ea281732a0ca70a254301f57f8ea185629a0611619ad7ff0e975428ea73018036013d6d454da25dc824c1d7aef99554e44fb32088e1a8692f8281236efdaf1dd95180bd78402ce3a04de80936f2280f9c16472f64c199cba2e56e30763750c8f66928724fd99ea4e8fa9747c05e3b689c49ca3ea986c25f0ecc66bd2188229acd8d131b64cdbe101f0fe982b2a62a2fba072be366366809428fdae6e5842823269c476abc4739673596af446601187495d1ff0ea8865a6a906fa463c91c433af0c30bc5a3f98135488ab97129bd25efbfc72b650c81a7024766b516802191802cba4e13574d541f5c030c823a056db8f083f6bbde529987067f315879b00fe98232a945ff94e83779f98cf24e21423f61abe52ff159089b73aedc91c3bfd0a6096d5639cf792c0c9b3c2e2dfe9826c2cdd782a59cbb1e4824ac2f1e2dc20f026b5f3622de699cd05d031b07070a1f6596fdbfca198bfeb8b968b1f1b274d251f7cfcd29e6d6d759d05a40488749501780db5acbd348788d2e0ef9914b04b28b264255981293cf92febd1bac8c05f641a5fbda6de5b32f5cf30c1d9b5db5bb15a042309fd7f9136e9b2059bdb8ae0496a4430fbe6e9bb3d004719f3641a1b4918bd23895281dffde4f49e9cb20beaf66efa1f0a22031faf307c6e5dadd189dc77ccde2e8131f4c39a8415954bbbfc94a8ffaf5e8e949f04cb00e6e4333ef875e1d1f068f56835c3f6a90e376092d97d088809a85b177a7a26c676eb4b5a1f2c1c466ce041907e3d0e325f975776e038489360ed5ae89caa8c57a05262bbe972e1bbdb0ffc7a4c11db398778b3b22c3df424d8ce7b090cd3b83ccb9efc5c2f91d2cc018a7f9d6a21c7c264cfc92d419d2251d716b1a3b7258d728eaaa702f1b5979c9a707fbe869c4fd6c47c21cef343102880ce78cc630b5a7bacd1dc370bd12c4820a1b07981a6efa6e1b8d68a5d1aa4504ab13c579f0675871ce2c927a362a27ff3ab31b8831cf9e859418e362b0b9b672cbca82e35b985c777fe5bf040747fba585a25288b22202ffb39309ca7bfeede35212b058fa975a5cf1ed1beb050ca7ad6809896fc7a6184b37c9ee7d7034eac22cfcdceff66b963bfe9f1019ac76e532702bff74c3e535283bc1b1b1b15236489f0ab70e185f0ce15ed660ca6531fe42cae888b565c35e3117725ec217e2f8eaa3806ea1c7e35cf0483215ff9cf5a286f0b7b8cd0c7e0334714d15a2b53654ab15d174366b0911c6b9a682559c887215281f04936a964e745d238dbc35b6d967d48e8dad7951316202c73f05a357112138ff43691281c30c08b2741b1581f30a8331e984341231d730c0fb40d7673b145ef423adbc5236ef4732a75ab008e0fe383704d88636a7339a4e19ebbb6ce985d6ef9424e97067a3a4e52909bc2cc53d9fcfecb6c67c539e92c6b461ae3280ac27aa8d83bb046635e2b8fad01219711978d79952e8a4bcf181030d09626a3c49ecd5332e0bb3e6c434274223d96da4291595a8c169e6b8454279046b810a9d9e941f8d3dce2e485e9e49f6f64e8772444c37c47d652b8eb457161b7b7b21b535a2117583980726528ba29f4e2a99e5553c1988395b72a6c69924dc0bf15103bf9fa62ffe03aa2a2eb409c24cb1827efb18bfc925f58caa3dedbfc534113f2903484be30824f581217a5de12e2e59e96b0037d2a4799d33c97fb2736fba8e29928312010eed583f14df5f67ef7605764b499b93b5554b2e04a68edb7c9b69fc1b64ea9cf03d9d82aa35156d19c83476f644a68f4cecd776748bb403be2ad044817e442930f5018ce5eabd4dc84f8c9e3fa79beed4c3f990a772691125f19e8ee75efc0a9c7ece9af7454beb1acb4113101bfa88da4913971a0da51e21b6479a8c941e8b09325f885492bb0e231d416face0af6d0f34aaac1271db20bdd10fb83a7167755ab8a89f91361a0ba337c178524773051493a9420560a7f7d889f3f2df4c7d2718534055eb5356b8d4a8bcdf9f933f144410661399b343b2ce6bf43f320e410208d75d5858d05dfde43c819b2e9e45a6430dd5f1289fd78416b4e3e42c4c4b2d6c14cbcdc9e87eab4e1393323a21b69c8ba73d27c1bde2b1415f0d717985bb98d1e6726ac0f4dee539b45ea8e2fbe3cb8729bdba80bcd6043a92c32eb08041aa6cba6f5051a5bcbf3d800b422eefc5a0fd4312e34b6b0520135533f90ba0350a49fcadb043c78cc5b81a6309bd7f2a3d05c221bcaa56269976aee07ce3499fa63061a2db53134105bbe2c79efef2fb23e621ecefafd13d848f3a4876fe64e9cdc489d1e7432165a6eb834724ae676b14c7e8ee6ef97b669427886e2d0875f6811219767555166ad8e3b7e1d257afde0f7bb78627410a7582a4c40ee48712f89528587c0d149b90f73f80fceeb8384e199a81aadfe4a3774d2fa12c42a6be9c72bbc4a32e1d93e4d7634877c786aebb341a0d9b1b4dd5ead0f19712cf6bdcf8590fb0b1639d4e34786dd715f06aaebefb3b3f9e2903ff511cfc6fb6e35aa227a8d9906fe3ef60c047724f4dadc27f4e17b9c024c2eb207b5f4d6411b4fd85ae722b1f882263ff447bcec792ed56f39a75b4affa925b7b124ceadde44b5e282610314c4e98ad17b7fd2a5c682cb05fb33be61111bdcb9505311a3d19af7d1523e2eb5af7e311807e83efd47c747652622946acf5d2c127f189ece5bebc1a56f77d9277224d5be0ba6d2b5e1a34bd1cf72b816b726df751e2c7459cef9cbe6536c2ab6ee34e9262e4fcb4844eb6852c7efcc2be7510cf359ee4b418745afe404ad97c0a5dc5b2599e1b90b1385146039c47bc144a7348768491552c4441c3b33b15cf97f91ada0690c9dc3047ff78675e2c82dbd2534e520449273438b5381e84357390d3db9cf1da999a23eee58567158fdff0814e1926f2eea80049137ef3fc79fe6b8cfb6f957846f12a3106f259b9d04f5d82df3f6513e06a15099e4025a002349d861ffc581cb1f6b55c1507f9103cf8885a8adf7d32a4e5f75c7185c265cad816e4214ff393f5f0397b307660f9290eee2d877b84eb539d30436e99d2f7646f37e510bd510bf4a61610dee1a7c2483578b280189a03052e2f4e09a36ad87476295ec21d605c166e63c030412942bde417dc8a3dc40da71797c0c829301879d9f43f5cd7faf58e43050a31cc76d6cf6d11f8e74b16799971f7ec5151a017936d3c674f0abf4214cd5b63dede00223a4b6f6ea050849e090a2d75b08cd1f38b830a9f80572a71a58d9eddc5810dfdba6cf7e9bce36f71143ddbe483fbb293ca288725a95ef90a225d38843c67dc187d87aa794747ab5fdcf37d59e453755c91e6fda75754aaf7b1f205a13aa77222419c4f05677a576adfebd220bfc9c9ba094d91e477b970c50d3047d5777c6f55b7b169170d17f2e48de9761351b986ca09695ed0473072bed6b926e65dee226276df5df2bff6312955db5b3fe614bd9c7227054ceea9a6f8652fecd1618083c986598996429c1b2ee189db073b791a83ad144611c8619d2ba9e93ba876b2cb678fbebd78c2aa4fd29fef73a92ccda37cdf74627912b8e72cf0d29035bc4602b2a25f0c3b7a27fefb0ffac6afc930c37d427f6aa121ef3ca02d7ac57be411dd2df7702047311d464e8f8985ad12ce16edd9c08a8b2adf1c5b86755db933e5d265c296ab8259e618fdb87541779539bfe8b25cb6b0a61eaa29716d44b3860d6e88ac21d17437c33b1479988a09dda13ad4b71bc6f3956fd993e6533f9d7c57ddaff7e6bbfea85c615fc1934762edbbe894d11ffcd2eadeb4f8f110d13da734b4c2992c1ccffd00d49cfdd725e75cb481fb6f78778be4350c78f01a60e0bba65a65eaec57f1a47763ca98077bd673ac08b53ad9439af628ed049c17724161596c4fa65c76de892b4d9a247e6e27844c38b5734e878d7893e32d5c2857e452482259ffddfc8654ffa2d0104e34ae1ed61145d4bdcd9df3afa69f2efc71e5d89ba8cf6aa364b0ef59468ab853c92d88a60f705d8c1877c0bb3b7e03cf9c124d5094d93260de619e807a37d198f680081a252409e811ffd8ebbdcc59700e9c043d5aaba428ba7265583bf342783ac3431e434eed5e4719782e339abc155504c816055087157413f5de8c5112873d584dab789ca86a0dfab8b5b6aa286129b8a1effa75e9d50f314024077a2a4f4289f5b1b49f37381a482e6db93a2a33190182a58e784c7b473c7d0b931d924c539093f42694e95b0a54ca45a46d7f72d60bfb6d7e722294000fcdf7c4c490f3c5deb8e503e0ffffff1f