PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57927 74523036b8dc01c028dcaef16a1fd072ee98adc4c56fe9c9b8ced3d0e6c00087

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b2e493bb7acf42d7eb29a55a459abadb205beca06928a44fa1adaba4866e33ab
Certificate Block Hash
74523036b8dc01c028dcaef16a1fd072ee98adc4c56fe9c9b8ced3d0e6c00087
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f7150000021d0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001686ff616af2be21e125c54cb2670d8e06a34eb76c6df1f2fbfc92069ab8e08339f25174901add1847d09766d6e7cb82218539f3f731c60a3fd317a08f19125790f34c7af58aac51ac8a17d652a36037dfc48b33fd8abdc6ce150000000000000020000000200000f7150000021d0000

Raw Header Hex

00004020168dee0a70ebd985c36e30292457b509eb391d740f568679e013143d764d8497e11844a2a60e806c3ee9107abba9a9077a9a1de3e29a0141a9af66ac99e9f7e1657f0f6a95220418ab336e86a4abada14fa42869a0ec5b20dbba9a455aa529ebd742cf7abb93e4b2

Proof Data Hex

59,560 bytes
1212160103079066426c174c3bbdbd68494714404f58c495fbdee3c2b393b7cc3ac38ff12a3257da5cd1bedfc3d281996e234049dd18038dfbb8875d3f0696b8184519d7aa214868b3a94107debdd3027082cf31869c23e4ec806ac69df39ce7467d53db2ccae7f74e636bd3dad876d0a994f3711307234e93b704759fff41f008247d777479f115198c52a407f20b364a60ee8d684d9dcb0859e8a3881560ec5fa076d7961bc21148bcb39fc5453e4cd3ccde1792d96678a0ef53afeb862923ba271a193a60d69a7936cf6a51810fcde5d869ea5dc9a856d392a3380179dacad28d935e8f60c0ca7819b212cf4bee17c95780dd6594f6899a1d721d5e50097d0a9103f10cb0ff1193938d1cf3547ea32b92165b38e70c72d44703e4249ebec26174da7e463b8b5ad4cbe4c97e80e0dd42cd552eeff4d6b9bdf7731017598c2774c3ad2459eb80e2fafcc577831c28e42399fa9f2f5b5f996c8845a1b57f785765e803c3be7cde9a1156204d0ce83f33cbd8b1ac7b095bb556bf2ab1da539fc71c14adb776d49b50d958d8eb6f8cded8b56d1491f42f3f00e741d24cc079572a008ae0512468fe490945d1c2116d668584d1ddb7096824a5cd85096fb43ad066b842b8245c4043d232faa28ddc660a76e06e281fb82c0a6433fc207e15f38626830b9ff3ebe5580657ec3ca3e8b7783e552f2d528c04c672272393ed173e86efa3495ff3afea63008371ef8035635b1269dd8ab3628b9201d1e3081113e12c0ea84f7d8be78e019e592d8271cf206c70ba1099f32fb3cdbbb542c9c566502ae9833a81f0319881c26a7e05a85e91086fde43a4310fbd9f8b3bf0fa152db808edaf8f53a31f86c71cc22287c710bee0278f2a149849ade01739d6564b7d42162318b87c6e6ab1a963b4ce5182def9d6482a43a8d45d90b3c4ef984c77f1a5fe338d34b78a27a147ab30baee451da741608661b787cbca2287905ac379454a4cabc7cd2f67ace7c84cc196758beaff3a09ee6c8caea23c85c232b9bccdad844fb5abbde63bc6753c6a3bd131ddaf175f3134305c1f2599bb7c8bbaeca5277ffa0af18b910ee83a2cb8185cefafbe8903531f22fda8a320646ed27952eb01668a28bab632c7576366d5df9ccbae869f4bf348d5bdb14700c872a4c3c4ef36a5328864fef09d7a14b32157fe45bd7a84d180392872ce78e05d7f4ad7be4e0c3dcd90a4e4b0dc9bdf7da56aa19443d8dd6a2b37451eb42bea626a49d2a22edee2d2590cd98eed3a2aa1c4f12bb9291a0744dc39574863e86add1d3b170aeead16cda842a5fde4fab90c6fb04f5037273b37169b4dba4425f3b366dd3f22ada8329ff9d41d1aeccdbf1b842853eafc7afbe28bd302aab46e80231e11ff1835b4e069c1b54b2270cefc9ccd47b29665eec6a38c1576aa8cb95edc07fe368f2648cb52e7adad6fefd79f0077a745ef26f060589666cbaff7c2678fc4839d742d960f63829157a9a1367c0093fefe435bae9cbfd6484ab6dd820ccb967d65e1d3f2b336fec948ed527a083f61fac6b6a286b6b2fc84d6dcd5d6fc5f786682f147bda14fcc598ccff6817d114bdc00aad14931878eed3dd7f5adbe6cf97d3e6ef5441e4320f38728123f1c47df5f436c1a06dbe87c6a1e59bf73bece39028e11f9ee74ab02da2de224caaa8f9ab5dde8e5672aa728d2943b557bee87004cbaa979a3bec2926679585c8d099b01a1008b144d2667c94ef3a0ca2596bd8d31f657cc1b5aa12280c753ee6268631060120214c546a0833a1fee9cc0d2a104c041485d2b3e77732e9c9c6caf5d819079ea293f2aac282e71be2494267aa7c7815e2af9cd90999fdc751286019ff7875ae8d30ca70365ad827465f68aec8bcc708ad89b5e81d45445227c08a2b57ce2c49e60e7dc172f583e747048752fe9c666935a489d60878dbd247fde0b2ed55d37bf97a7beafc783fe826912aef767e959173bfa53bbfa00cdfe02a9cb584fca77f82655739fa8b55137b9ddace5e2f61600e54be254b8ca41e5c617318f3edd0dc1a52e562b6433e84ea5e49a9d547476e82b51a28cf82568f6b538f319b6544725be58de33e8843a0d298a89d0219d9dd53491bd85317139cff5bef237dabb0a082fbe55500ff74fa267bca651b31e88ef2533fb5e6531f3c0f54183555871cbd480ee9269c00a0b788e672898053008ead0f6962b48320990e43837255844fa846f8eabb7f4cbad2c80ebcc25e8d498bd8db4e7da088846c2b043e6fdf427aa93052450794c017d120a059af0a27c547c39009fbdccf31f92f344a1fd333d10976772b6ee71ccff10c3e9c90cae6e02f5092114e92d8372bb7c34b9a47d9885f0d400e7e635e5f4e7dcf9d09085aa317b31eceb59a6e04fc2ce0aa6b181029b649be4f6f27722a3de501787f6fb56de4e2395bb52b7efc777c1a64e229d3ef088f6d5653394e4b46621b183676f147359d475105ce60fe5d307cd9a5bf0974a09e5c59ca31d15235a6a98b17cfa70161663cf9acc8f653514d961506e150f3be21145d83b8734ac7984c51df9bb5999b669c8bf1cc74a39e04cc21bbc4c9ffd544352946ff8deef77e03afa45d9625387cf2800e4376fb2fdd82f973a928688c3ccc613aa830b9596bd6c6c092b83602f75bcadebaebfe2472231040ea5e2fb50b3aa3ad8787df116791230f216de9cd12f71c344011850853b9e6dac3cdf63a6b6845650679b5ee793e46e15fe36f4fb9f761864c0063625fd6e997ee1398f1af6a99c2017c308569628668852b35c0571332dec3fb3dd784c437a8df65222445c956abe898d45c02fa74a2388d7ac4a43d2be2bffbf04e16ec0693c166e55291b16e7f71a25c1a58ed1e38180a76983d856f8b6a25ffbf789b2a0f3d1cacf52406c9151985671f40f9043f3d5775778385be7c6faf3d822a8aed69cd5435caf10b925be80e4831914c3758cd2b22ce9e55f1aacd8cf36868eca49bbaf38900a2550b469b179f33daf17747e4d51be6d9d54b35bc0ceb7a7bded6c239bf2f31d61b1e5b7b60b0b3e2cd8d66659f974597a3799a7d16acf7351677c31e00769de16136c5b2d0bdb9c7848659ee1e4d9fb3f5823294f4141049cd0492da6790be87d634a33749ca6013ad83fd44163a9a1797535530eb1a49e04c94cda6147344ede75b7add0a33c6b596701c99da0e2ab96f7f89634a21c069c3894f0e1cc141ce8033368b247c4688e49693d541a75da8e70c2fe4cb337e1e42e1936eff307f1801673b5d296fc62e1d4e04c7e299ae1a11b6c411330abbd581d15e708676bb8471f85d640270c47b3da83a833156781d6e28f71141d1967da63f4c13d4be8609e6a89f7b3e5056c6dd0355593f9f91605ba05737b1a8f49fe2d68ff41dd994979c980d6d31b44b9718aa57328b2234dc7beb253a75bfbbe323432f1746b475f14356b3321804939d0a4e15e98e2a21fa61a318d9615ef4c65e5e225e9b23502a24409ee0e6ee071cc628f445575b5f5d863936511c8f32ce5437330080fc55c71a0a71e2cfdb5f82ae9fb23cf6fae7d9adf2ae28a0f48bde5c04046fc7124573c6d5855506d5fe9944edfd6d35049b785618d25965e379521062f46cd0f52a1c4d95decbd7cda0988df79b5c6b598ae912a339e5a47441d3bca1c90d49dd8d944335dd7f8c15ee665a9624b184b852706a7b25caed768a95e973d9efeac977d1eeb679b3e38cb45f520cb094c5374c8936a04bd49e29f68082910147cabc81114aedd65a16f74f44311a0318f9f6b3e3e8ccd5ff1d1537cef6789078788e001ec1507cbae2bb3db4050ef233e7957c2a3473f34637f2e94f8547aa2bc070cba5207b6575573785efa68f472c948d2085043c5b146d6ecba94e53efb83c84040a0aaf2a073f2a78d9a67493e68c54f540edb69edf3d904a08d882e8d7c4d228d8dc858bab1086a9404fd55806e5c4f93be4f9c0e3971098e7bf70ff18325c0422894c32f84caadcbfb236ca0020cd93f0e6a7e091be750919b2b387077c031173f38f8301cfce3b1eaf27847f4274275c1a189264d6ddadfa01e731075cbb7335e99c012a9f2b15c56b4cc2ea298b4a5339728ae7be92029fc168b79e05d2008ae943028d4abf285181f9b3e35642dce257e31b4123b90f3dcbff0052657f0e6c4983e728b534fa541cc5334110d4745fd3d52325007b9efd89827a8524c20d00a271502f711ea4cbe56826ee0da4fcca5abe2f4f2aaf730dd299858408c11f4b2d1a8a7715baead38d95de5b36e3d9d52297dc58ae3cd09fa7c3580eebc26412f8509773ec1719f8f6191939b0e1ca62a12171822db4f3f12570b52b9aae1407f4691d641bc3f34b7c3c182e14ea498a9f29041b5e16551cbe46646c84e505e2d484e2add7493d476c2ce34c1e2b1b488ea446f421ee02fd9984df19653fbe13833d0ab56490e763757cc209b565a206de6769ba2cf79b165b78d115a7a540f603430108f1e3fc18fb9a4b4b4bfd77a2f2a67b28a3c3c2314a088d1c166f8030287ee849b9c5ec84b08af927e3266a03aa05c9c2e7ed069c13d9c036100db67e2d02d2fa268ce901744f8e9cd10b7f9a0b031857a16386a4d74c63f5be7fdd9d2983bb9e764bcc5033afd9281d0cafbcc5f51a5c4fd9ca21d5664f34bb2ad915c89738f24aa66df35fb72cc85256f015fae8876b4f8a451aba3a11159a3545b57d94162844894ba4916b0a62a9c1b357933748ae02ac37985aeedb8f2df66698b45c77be2b13fd47b447400101e511f7c40ed732ba8b57e597b5608b17c3c966920baea582ab00293fdfa4951f5d4bd0cad13d04cd16736ea1a5f6a75435eb7012fc344b53d31c79d3e8d1b414a926e7d617ec822737920bc19501b9e20b77083658d0d08e8e6575dee2ed5acdc4793f20e26e16d4831cf7421eaf9989f42037d7eebf82ca66690970fa07fcff9084483822636dc1679e8e7743a5392da1d1396762340273cd24d1d5c9d7191ae3dc2834489bfe135d96768207abcad06c6de4d56c5f61ca11338cc0a79a2c8891f41855b9f13fe763c510488421a7f0039870f30e772cbcd49a6a373071c429b520d7ae9860b50a3e35f7851ac31e3210c6c39891620691599d51f08c82fe74299f57a1fdb3d737ed4eafed425c280afec49be1459e5ce99cb98e9d5857bf3ffe70bf7b8d69f667ef43e317540930f531710a45007d3628417f6a49eda635233b76cea7e4c19f9c190feed89a2eed9218020f7dad4b481546f40ee4bfd924a576a80a703daabe1d5e75aee85d83349ec8b37074a1b5069e4c5b45a838d83c9754359ce48e6fd547f66b62be0079a479bcad6fa91bb70ba00fdc85259053a544f3c19e87ad760cad21b82997a6391fb1f7dd02adaf85c2d250f3a99d19ae83e8c84f8922fe87fc1246eeb8acfff8a66a1869d197858837276d704589c7571f4761d3fe8e01027ec3172696eabcf89fd5aaf1a578629e083f5a83e8f36fdf66083106482ed094dadd78daaeb118f1d263e1404c7854c3c6fe08a7c075f80e94ed5df150ab03fe24d2faab3453fa2b2f49c8c2d09f513e0a73eb658ae7c4c9bb9643468f154b8edd7282c4771b939c507654d6b96936fc2bf99fcbb5cd621827959a2b5271f30b4956420e42976afc088da61acf1d6b7a7a8357bfc287363d574e771820e9aedb09b5b14e6ee472de45a95a4d206ec4f23f270728914055a231c20dffa3b0275806892cf15c6d61d9486b4e8a08b9817b1b0351c6a96232ff0aa28c63d075d5e2337bef6dfec375523e41836da5d63ecfd60a5fc9fc2b61790e589a87bab85ce7d4778b57028598707430b6d5cbcaab842b5609abc00b867d54eef6fb9ad8647cc31365b755c8a269e57ebb236e672edf1c8f779ab1d25840a0d6a80e6323914462c70786350dc426e42fd3375a18ec4ffafbe59d8670557efd174bd5edba50c02699ca9a9ba5660b76d4e7ea9bb75d5a2f285ebff599ee0d5de7582159b07cf59256fff5191981b8f6f96c83b13d3d320171eb82bef56b4b530e81ff9beea5d77bc8114c04da794f02bd3600fafab4723227e397e78f1bab7087f3bf74c66d475e16617d63842a584164a4066e37413c7ff59641ba6623991fb88036d422b9a97dfe44c2dac8193d413194b98f9f36ef4a72169fd59a7b89699e6f7e2e53b581d55fdda07901136f4670722e56614c7db7255dad078a345efcfcdc01accdc9c5f58011d553a5b1b38b4b7ff3315354bdc8d0a7783a7dbd62151dab0a07f87e4d7f6f087cb5baa8d07eb899718b1d072f5e16ae445feaf8a3cfa18f79fd908357055c48d6961f8715cb47090fd327094dbdfd0f3b638a5363bed3039aa7f56cf69426fb78d6501275dee43b83761891b5edb4142c2c95296a90cf3b459f54ad71e9e83c82dba468d38492593c73cc827b95b455ffad496178ae779c15ec1add943737c6622ea571c6448dc6a2ee62f7ef84bdc4c47c208e13009051dd222534f1033e23ee66fdf011845cc4ca52f34f10e440845ca818d6530046470c899c9f122294d4822fb0012ad37296bc3b00a6a95266e0a5cc2006b1b2cfaa03ffe031e5b4635a737b1a0c7c5809f6be760f39a200303d4d94958be4cd3ca4b3d3e9e11c042ed28f4a6d8efe23cb8d74c040622b2969e08c477a8f556d15cf61fa5aa447810dccf865eefe74c01de5439ea95dba8a3e9ccd069347eaa221023a221afbecf5eef4652539cf25fe650b0ac7abdeb5dec20dcd3df3cd2df5225cf00b2f9b85dca291e4e198e99d027bc23bdcf18d3d32b34667d4bc7cb6d4cb0d63c38874a6c28e006a1370437574e478859aac72aa85f1d6413ae2207f4b7ee1ff4ade1b32689def8f010a50cee302ce43d85a5acee5e21a960a4f3f8e1ca61d923b7a4fe8c4d1fd6ff381e349a30eb84be76d675691b66913a3ea82380079dc9e67f6ddf7e5f91e953ea4a8aad4609194d28ccf85ab20c1a388ed9d983492ff0fbfd0dedb2eb01057489034687afce156d463e9d69cc784e5d5c55d4d01197e82666773068af7ec5204d51d21c84dc20e3c276e150aeabd7ed9eec1de71c0cc20e6015bed1e2e4bab92b8bd2bee2d3b41f27a19028f4d7584e1cb96bd9525af94480d6ab8ffc8117da704221417bfedf24349ee8a62963102f150d6159090b7654e670a9d61c458923b37160617fe9d32f7235067c1a0fe10dd6462234cce76503f067125d29474228d1bd7e0318ccee611879d398aac4659d7a83bcaf3509913cb17681019e5374aee16c7fa0359caf55bada4cab58e2a6bac406098f44e8810e2376c396521d6163985d76685974a5e5ec1eeb3f25d8045301fe24719b7879ace5debd4a882653b0783504d03e633e960c3af736d893573c53512e548622b166e46ed0ad9e0a5d36cc57d3ec97cfd62beb6c5667a9b90d25b6cc5580ec8db8879fbd05556e9c9f37c93c0c38b50ef1c16b45a0da95b61d68a34dafde5fd002a43a4d749dbb45f81d23b609e75d00968839b4cc0102bc0013d9f771aa0305c4287c95fd723ce8f5ad1487f434060b883dfcf8611e324c46b4d40f9033bdca9c39de31e510bd720106fc8e469e09015dac5f4cbf8f392df446c6fdb239be08e7982fc0eca2b53e9021ea4728f451c5e301dd6995da1f3823fea266097693e015e8e68cea71c1ee49b528558a7eb3d254fcf6f9e39874e3ff5427a6fdc227cfcee276028a908ae895b2ee9922333263a0a32f5348faec3134bd015a820cf6c386f41a5a460ac0ad907abb91ab92cde4e8475c0cb68c91c63b7d12ebfe6fc5ea0b95fa115bfe43a8ec04e32c4b249c1a66486d79c74d0783b2f0bb905ae94ae5324c7b40e3fccbecb9e3326ff2deb45ea179d9411a484069078322bf3b8b2436500602cf7a7d099705e3336ae54c99e758a608999954fc2909122214bd07f57dc3ca01d748cb277537314ff7b70134bb3df38625482422d016ba457a8fbc8ee8ef6b298b7d47bed62f395598d5174d7a1a09c95358b18aa1d0701a166956ce0677511ac90b095f8516f23c4d2188da043ad717f6b630c401a9bc909136e6562d8fa5a5a3214ceb48e15bcc576f60f263435292ad90f15bdaa2aa48849af4c3f0e608d46e06a9d835b52a2b566b46fce65a8d8172ddd66023ad838ef2367440c83a3ee5f0b5fad9407175a16a1d362a705ba165188df3772edb20f043ef892efc0affc285628b50d500f712f36ba4aac5bfe7294618bae8866bf2791c9c0180e932d4d4f8dc9186138343d1492863d13ce51250c99ec53886eb2900dd6b5a0a8e044c97f26400227aa7e92213ab7274810d8ae8b985d6c2cbe148e893ca77972f91362d9640ae89c92e2e4507b5e476a552cc466250d86b875a77a4a9c610ab8714b2222d77aea6de3dcde3451bb772df145a19a5665d5875462388fc0571df27d989494fa8a3e9b4b395514ce5c52ec0d550854fd33154e6592eb142a535132f8a5871afb762f8211ccb41059035b4e855521c25269b218f46bcf353954a7cb7fec5205388ce68fb226412595146412bc3982cbc2a4e5b145501bed2f996856b1260e24d84940ade0368ecaf06bfffe4a8add813a05e0a9c2f44707328a17106437620f9884b30b712fc147edacc30388ad853bf1160c2121be0692d7e525c61493dde81ea640d0522018f9e4c53ced112415d71a0bc5e0f5ddf4e1f7e51b2942761a266cb77a63d947e4ea82e27d9194c5651ad850fe020697b4eb16a0ff5a8dd0e43e6ea064fc0786da752ba29d08d69b459d76a434596744ad926b998206eeca64aef0078232d7d82c4a0d7207d4c4073736b6e1b5f1953af427120b469707c1eb74acc34bfb8226d4298f6fe2d72cce636bbe2d6e58109538ea518fd9aff8a5f99017ae791b349a1c6224ef0654e67b82f053eab6439efa5ee95249df9cd3b91ce19e3ccc5cdda87e3eb1fcc504124f5a9385ca96cd325ac9f308558fddb0c7a3e21d0b2bc080507a170e59375cca651680d2542e2e7be23cd62a86d7bcbdca01362d42a028fcf54e4532c103762ba178170fa7a13e98f3b7aba54723d7a3e32d070ab0ae6b8bdce000e70b8c75742a31de3a50bfd9eb07a8ac75b2a7d6fbdd41a99089189c91568a62c792266973f31374810dbbf0d0abd5cd6519e5138ef49c76997471c720a9283d5af361686b67c7dc7c7a527e54b845a6f3554dc9e20611db2c031b7dc63c171dc144ef0f85c930eb4ae47c04fbcc379df5174cbc7e1f67c51c5e48ec905e1efa941ccc57600203f6c153e8244b2f3385d1fb81b2e504d7d60c277ab8ec0cc2a003ceb69a8d798994aa6420f1e543d43e7fb4fd91521c6c04dee36e87ad6ac2c394ef2aa232dace5f21ca6b137bc8ad71c4371bb634b730d5cec0d408664cd3b13293bf38fc3e9204ba6d01114602d9ae37ac97da007408149fc296812bd1ae926b9a811c153cd68eb60442310da38f43b2d572ccf2bd75df184ba27d08b2f1c8cea7c4c125cc92b7937d82294451e626fb80e7a408231955efc4f64f8b99b1d988aa0204305cecd8f6e2f1745f39e5543bd57fdb47ff9522e18f71e4c06cd15d14c5440de2979ff2bb17ebe44a9b31d229303e2af821a7b40da9bca02f3a54d32496928699033c7c14aefbce4c8a9ac1abae45b1850f56a52735d3389527a4e3de662ea1414cf6afbed15d13643db3a77df490e3790d0131ac8db3688389c6c67c577b9a19fbae23895849074d95c0113a6c31b990bd7419b56ce1ea76c5d4a43da807ea22e6934c94c870b90a575157aa9ab2e91a99365ac9712e9d44b9b6cfe6d60770a459bf83fc3da1778d0a091cc089a95582455ae0527759cda965c4a3bc9c7b8ab297975df65d4e83e3941ccb39fd5b2154a4979268899423fe499278c7922cb5b67f06d98ae72bba6eaa9352341a1671afb83c55a36c3c245ed6c842cf93df7e23deb864cd173fcb5247d704b7af5449dac80f65fc1530d6847cd2bddf0b25c7fc24651f8852f74b783b75c1dee4b489f167323f86e8e377a2aca423e24cbddd14c07abbb0221d8fcd0e4cdcccc63e4330a639145b6075229a8aa7a35a972539ce59bca9e61084ff2487c455c8191c43da25839cc1d8cc88db5cf26518ba6defab567efc30d8a7ca8755652fc8568ddc38a488ec457c6b093e7d4c06fa7ae72af3fb194d2f1d132dab99a8db140fbf0ef27d4208850f652f279439e20c55b0897eac7abdd6c13ef99887df56831f0847e1655bd98215e4ca78508e6fc33b42f46a0941d0790c53ab13fb35d8f913d00fa6d3aaf984f390dc1a3000aed5513ae654115fb1c7a794ddda74a76225123cfc8cfe431b3bd332f32ab67d3694309946bec3b8e2a1cafe9488cb18a0300d4666a73cdfe4272d8ec8925e66e7a564126bc4e7a83f616e08d9ce039c2cd944248b513baada9eca3fcde9f51c3c1e2ef75a9364a76518a12b36aed73ffcd6e5b330cf2406de6e874fae38c1dd2919b180af9a02cc2e91b1aed3e426f7e23e4a0a8fdcc77f799612fb44272918d75b558e2108c7bf42b6095797d95bf0cfbc8f7a0ec876fa1321f77bb19b1d369ac218abdf059d7e9d62c769e98a75f52e0410a88569186f46759cdfa8e49a6459a82db151258f79f668fb8591d7a6eaa35ecfd9d1e9e105829522a0cf43e82aeeb2d342c1bce3efe448e12fe70580c160ca1b6a52264425d5fa3bbea3078fe07afd5450ea7e3e3fe18e3d16ac31cc845f7849531058d8afae4c956ae33e057c187351734b4f14882bb8badcef550d871dd51b309fc6f8e076a09432acf0c83e7648bb692ade1116f278bc55d8aa2052b55c79f647137d59d1c06d334ad16db3eddb10694922aeb0aea5c1ac5c9e897ba9da014ebcc9179fdbea6bd01355bc5e232d542a3ed485cc196e749cec5ad9b29d8643cda5aaba0bc31ba8d0be6b17a6a07ec3fdffd8f7d289e7566e236b426ce91dde2ca4a5b54bd5bd69b09546507819599ad81afb5f98b12cf0a5300ee9d1fc9808c31f78f07a41180508896865d91a53434ac484b3362aead170d6598db91b1610576910e2681996ed85dd79b029ba172f19144de3194aa4097af8fdf90e90e49a15375daa2cda18ad8272c87e54e1c9f751c421b96bebd7fc26420dc863a009a1a3f265189fd79dbf168bd63475ec607462b0bbc3ef387848b5a04e2d00db699f9fc167bedbb1f35aeae407c4870bf618e1cf1bfe1a994244f441605cb34b6ea2643c6b64ab9b388afdd84c674ea357b588e3507ee3c73b7af231a70fb30fe1df0a666ec9f5edc21d0d7c9d4aed780a742aabf7cbfc70a13edb492761ef066f94996ed34b3796b4b8d977d50a9aad0382ffd7313e8cd0be920f31c653a87a01350a0a6c70d6335791ebda7d659f1b1764ba14d5f1eb212e0d436f58ff60ed6c0549e93d820adc339a349c26ac5ed22747e6c73de32d95d9694645a6189afc542718cacef6575910f95a5f33d99ac6857f59ffb133af0b1ee574349dbd7d91a6e895a24b245448c86a4bf108f01414c7f11e247b464a1feb7e28263db549eb74fb3da840cfb9e5e0ab31af35cfd8db4ba7d09f3ce7c9cbae5a99f272bcaf482c1b95f03583bf45ce8263612933128a89e8d6b24204bcc421b4d2b6192adb1022a9249e5fdec9ed8a066b4986bf6ede571bc6a3e941cdaef50fb5cba23f0baa1d143ab459e57d7adefbba9fe22eecd6023220448ae11652ec56738af98c5e829b8bd4d56a8c0e2c79de84bfedb7cf866fdaded531693181096a7315c0e42ccee408c008372ee58e47265b1868c483d1935d51be8442e1deea5e057ff174c556bfe0f09b678405fac3b0546845b9f090b57c48b1cb6d51121bae70fc08da01e1f7b2499a6415ad680cba440247779b0da31fd1cd79b98271d90a6312a2b9117da4a2c92ec548a0fba5fc7f4c381862acd3acaf9081ca796e386bfa886c6445b9c8fe7cfc2e3395dc89adabf2be79d61a46a3c9d20fce66e090e5f33a4871d1d010b333f04b3724ab61a8c56631badc67d98183118a9a48273ac24af4316ab8e0dc53e78b614ba2ec1db06da9f6ea0e4c41d8da7fda3450a414196f66b649ce1b587f76e9966d8c305bdbeffc253f17f5431ab577ff6389657feac791bce66c07388a353aa2a065f5404dff3507ad6252c08478d5b59486c9a68d946589d7bec5839cafcc64702f2fafe7d4f0190921f557745cc71d8d90d942725e666c619b12e0ccafa8dc8fe1ea5ea989a5a897c4c6acb3dcd2a48dd22732505a0cddf2e674c4e29a05353982b4030f63f797c591b84497c70eb6c239fbcfaf5cc31b1d05aa5dcdbcdecd018068c52735bf347847a6613cc9f742dd49c2f42501829bbf99afa48e4628991ef9125e0bee268a1ead404528bbd2d43f579a929c1de2df9726a25f48815ccbf84c77a352c09f89af14aaa19b87490d6df143edbff1f6fa2286beb8f81733136c77fe74b757647677b9d2b79fc4f65f1428aba0c154a5508da6d7c0e223d4a1189aeb77183484a2df3016c92e48354297d61b931737c2642a7f9d147b6e926a3894cabf4e00d9e961cac1ac4fd1aeccd4df088bc559febf6eb6fe52de01861de9c84d22800249b004fa980f07d0ea20eee1fa46453ac10026dc2dd3cf4f2795f4e6b560f9e459d32dbe6915cea630b47b10deb13b1e80246b8f60b342658dd315841c33a10ef6e8c6dc02de0630f0850313278bc447829b747758b1b63592c1cbffaf340b7cbad142c4bee40b2110b4db84c4431e1e0400ae620d7157ea9d916992521df8d9fb8f153bf49663ad9a1f5d2e647b86dcc0dfc13e35e36696a9dd66432a9f6a879f54e5b6797429db365a07b772fdf1f1500c74d704837e1eea1caf6730eacbce1cd4fc08b511ed1388db92d84d0ba2c7329f7629bdefed9a3fb4338270307abcb7d19fbec626e55f9895ea3a687a056d2848f500537ff0fbe4cde379fea813a8b59b93b428387b91932a2808ec519c8c8ad4b10d3120551e71082f12b9600cb291b002b5efe74a1ad393ea2f1acfb069d5c20dd002431da14c4e800c7131cf2fd604f304abfcec607b77410602daf2922fee908d302e590e2c635be23885bcd28990ff4dc5adaceb6bc62a9c42468ed3e51ffd3876881b231a9c59f5c9025e080dda966fa3a8b598ebe91aa62df99578829b354fe88faa31955b41607764b4a6e9589e5f4d70597c0f2e3fafad8f262a4e0d3f7f3448e398d062298ca6e22c97c67f98dfdc63ba875f777ac06acf15c55057a8c62edfd9b19fcf70a153782db749f260c3594b17e4edde04357b2b9b7134b0a1e03140ed8c1d0ec0343224960013da2578e9de8844635bc2c8f2a51c6f31145ed031bc936575e1d2e8040a99b4821187299557ef8f45c99acaacca4a26673d7018741165bd563617dcbd20fe69c128b571b28d81cafcf813d7594424c266fcea8c8b17ca6c90b6e0d58d22bfde78aa62ddc4e2f997513b1f63b7a2c91529b9cfae879500cefa55a156c0dfa35528cb3e138aa0517425f3d0dc3bc324937bdc22bea3780fa4783efc230d26297fba0d0ee6d8a57f14d3b93335912039b7b25112543393c92aa5e5481c24394ed5e1ce6584c20d64db2df87a40fa0611c484d3d4d7f78f14fe9a3d9aed180fac8be93851be665e046543ef4ab92f481962dd1ffd7c406359be0ef3eb6d7420ee8f99375c5b30ce391aeb5b5e07c13240902de8a0f8c78a899de4e595a507276054897c86067152f80f4da5bd9f43c0694afeb0c044bef60be7bbccaaa72d74e7577e60ad41dc5f941ade9bba8081a19cefbca98018f90df49fc62494cbd11446f85d0fdb43f504bebe56807db6fb060de991904f4a6bd8e7f34e22ec432622df957428785218eb727771fb702a1e20e887388d5e075a2f73373dc659a005919f098dc64660cc1ed275d4a83617d950080f64924736f31986c892413d94fa30daf820cae079dae5042dab61726621999f80a6284df599b1b7be2a0c381140c0de534f3daaa29c6d6cf903b7de79b56229a2b41c797c2bd040aded137eeddca13506e5925c6748020faaf573171a2b9fc98c92f5b85b8c19561565c30fe185db1bb885affdb4af8566262316a29fb8e2358175a42f87247c939554b055f3be7564320616ab848805dded696b975cca370a3b8b662a75a4f0938e0d19bc3aa0cb74bf74b800d9ce09f638c6fbae878dd2983e2ac44f280023c6baeddc216ffe612b07784fd07bbac483eb06a28d053c19c04627b2fec92b5795c397e63ebba2bb39570429b91822eae419d772b4f80495a9cdf1303571e7314decbcb36fde42ac2a45ecadb2344f365b9d72c679bd7d1bcdc5fbce0e6fe1fe518ff0177fb4c3088f1d4150c2a74dba1d3ea72dacee1e0f0f62402ebe763f11d6ef650f66da8782f1b8278d653dbced06c3eb831f421cdb01332c95868da63394c4dbd8f34bf85d8165c3c26263afbf00ba562c31c9799084d9b269e690d0cb186e06de91cd71e88480c38443231814325597f81260ceac3f3e31163c668c2176dba0943c04ebba9fe8f0b7ad4de203c8508659d11990c8a3bd28f7d49ec6183685740575b652ee32d65b73097b08f13e78c2f258cd314eee1ad550dd8bbe32647b59e311e16042a2904975dad99933f39ac555162a8565a80cf0bd43dc7e163db19f8fe1ab41ee9228bf739d6db7084dfa9706765036b14ae9fadc227a1c41e74a7904017e0612fcf5e58d24d7a7632b66c87a3d3fdcdff379a412272bbf2954262e2bbe19544b3b2694124ac87752fba43ce0a7974c81b1f21a3b80ad29c9d59789846d524296c2c90c8044e5b1e89f556cf28c7fd4c285d4a43ce44eb3177b2b1c45886965353318c444511c1c481e79014bef6be4d816c9e03d48ec61e61e30660da3ea652122ead0c50e47daa7be4b11fa11d64adda95eb1433b5960eca5d83fda098347f7bad31ca78075aa5ac359f82a23e8a475e581946c89f9748455313fd3678bcd3207fc16624a61d19c809adbe11263631c68f5b7f40f6bb5740dacb19147d2c9c5c6d3efb030a79d5eebab1d078cfd632e0c3fd47e9ae50f804bdac3cdd6b0130eb0c87b281c4d09f79aed11bb7fc71f8a4a6f599dd3b6a11f4ee18319824f706bb2e7c1ff1728945b8d85b6c8388dec2da91d1651aca1d8f7da04e096b42f8a90a36f1b29a40ae131370b7b5e694f545fe107e28c80b0cd685cf56422167f95f4cda3886333b16909d50ee378dcc8f13eae82e319323359ab1e9488e0cfcbe8ca26ea2697b393857a7bfadc8025182abf032af885965e2ef00de39ed22a62bedb99168ef22da8f2a7b07ee0546991e3b271899ccbf431330254673438c06fdef1af616062a7f81258678708964f5a7f6721f0533cf5627187e816894175e0428d3108083129521f0c701e215e5cea3a12f9b352dbfc01269c48fd3a30d4ba4de240404679aee7d16ab338efdfae664620af34ea8f69bd1910cc7cce4c2490ee6ba0097a6891cf8dc18cca652777135b4758e7d91aa69ced261f9d74057211d662745c913e2d88e336c1068e28e7e5828bf0f1e9e40a9b43880d26824a9253328d719843480000a90d4243931396ef5eb6d18be43d249de44aef4dcacb6f97849f2315ef6b385ffd24d631ef9141fa70a54b408ebd056366e814ad669635e1838dc1c21899d293071457abbb0cd2db90df4c67e3e2548318bc6b6be5604db3b641b05487ad69f94f82cdf3746bd26d59b89e7c7dfce6351fe6abe8bf5a7e84d4b0a68f7f54fb50a46fba2d87bd05eb9f81df5f088808beeda42c4077000a84071af831d2bfc04541b7931ac4150c1d4c73301beb3ef5d5800e607d3f0068fadbe5253113c0079d66a6d64bbd18e3b241955006d8e00bf12609565ffd48c49f47c445aff282a4fa0e81acf6d20e0cd0d212f25fd7032e9876d9927fcecfa15c78f7926cfa0a7f0cd7581bf25cc2922f6d9fd551a42a6b39d2de9607da5fd15516f1992f8c951a99ebf7afe5bde7959aaf140ca39ec7ad3c9ba600571e7ed9358869c3205f211e5c8a02ba2e8e2a913fadb2c965e0419bfbb12e03ee2b1f6e72aa59a797563c412b711bcf867f43501afca8519008a20a8136fe750f47d437e283540dad2c4381ba57f5631cea0ba8b7ce36de684b5e8613c0b1e7977413676895707cbc6423a9864f4f45e0ddecb5c9d79a66336517336aeda2582c691db027b0b65d34651f4ff96f9cb7ad4694c6af4ac0380f4d3bc040dbabb2e07b776927aa923851ede827ca21f007e0769029facb8ac3ff92cf09ef86bd72b783ead1df12177936e2d7fd76e97cdea88b9bdaa1755bbbe7e8bd63b52b577a299435370deba6c5d51ca4293e43889c5fb856ff4ab6718883843266d3cf9af812f1dd9dca680f0369761a89261263ede7875104ff11c2bb239cfce74835fb6a4d5309e9c3f0a044e8baf3a4da8b4af6840d2c2b0f20f70ab5f06a1108b69e6d1486ac79f26e4c6f911074835c0478e2e2fbb4e5ab634e88f055da51d1ddbf727e41f6d52fa2f3afe3132f63bce4f81a934dd3297f77d3ffa5f5c88521bb69a0f154e8bfedc2ff017d7bb983b03668149e16dac22465ed9e2a184ad273c3556eedecef8986a649d2378ac053c789e1ab01025198156b25668b0904ef17fd93e44f24ddd16b5b5d172a3adce896c99a27b04a23d8e75e1f085d08be702b0f435694a6d3d5fa455d5a0d05829fc1bb2c7cad1796a7cc5b39a32f8522b24fd664f8bafad4aa2e19fd3d05f0cc3699b15dbf3e94410c390fb8a3f8bd1232d8df74d3cbdc174d773f3dbb5ba9612bc46fe6081f7ee5846e0ac6a7ea4424f62d4df7d7b70e0228d0c52a3e9bb1eee4dbccfc25da812bf8086736bc0c95c3cce8e385e6d71b847e288799ff36fb679c19fa00ac6bb75ec34be5663d5d1935b0f41142a41402c469a7eb148e6699f0fba0b97dd4c675cbd3f2334ba55302c3b0acabf0eb6846a01babf417988f6f84b57dece28280cb7dd0f1bb6ea6cf8ed09fb1a12d545ce9882ffd879511eff39995adc653d01ece1a08573e63b7a0a1c01947bbb58d76f593935ef8166e354ce0f6608d7e68bc34018ba232ad116cde2c36d2c0ea5dade83d754c6e1e0a6459be406c3276d32ad0298cd2a9f026d2a786136a9f568e1440bac45dafd7778a942e721a4271b852ac65db65b22be81194d6e2fcf8881c8fc6aee1c9b6698d84a15ff302454cabd95b96b6304e899e8ecd831d5c8ea7e008cc3b27d6f3012325f02a60cc7ef5aa111549f463c2a00fef7f303de2b30b45b69030e3bead12e1f317e38684153a888c007787435601702a12e7753d102297c0ed02bd3624ba817b450056543f4523f3d0bd6bbf952a97c1d5831e2bd359d48551dde34a270019a39d2925f597b2059d17747e66f0ac406d49b3ccd36833afabd142af9b7549cc5828028b6d869ea92812ceb808d69b857486a7ce254a8c7de5525a8be67ee4e77061ac2f3994449d84dcb8c6a0745b20a86f5df80d235149ad1be71fef9ac3dcf8c203d98522d56a2131ab233a6b1c8db7a65bb9d66a7719626474215ae4b2fea5c4f9bb1d8075109c317ca2c695f692a6e46910887d15b34593457eb7b70ee6cf327b986a9b3d30198f8b9d84ee938e0e8d35d8d3939f6cad00d78a954bf5c365ac66b9d749ebc10f2260fb7928639f2612fd266a2be3a144505d7aaf4bd549f490f71349352d7c14e7914471bcb20b784bb808001a87b93abf6b56fe348c4b5579f71b1d6a85c677da992b33e9f2b8a7d7bd51c435846ad5a1abee7c30699ea5c1f0854800d49b5dc776d0e459b642a1c5c627884d08f793918d7faf8c7b93e5e022a849d4f9db4ca62e8204d3fe7ae9e7decab6bac8af186c40ebdc87a38598ba1e5ed1babe3f1bb57c4c72bdc58724e0cd7aa5419b919264cdc5b08a23a44752c288919ef21746a9741833e51a62fdd6fa75918fb7d617691b1ad9a9758b65c1ba5a18265e4a596c22b3705ee2c163ae67ae512e4aa24af430f84b70028e1fc6c4ab5085e99151f786a06157b994e53175a4e2b7cc1fb010bb5d9dff0a651399e58700b18f503c223489d52cc3dbf4a5810bf42aeb87fb165688d40033e1b8d0e6b8b82792f80b331d6173cefd4b0d0b0028292dcad37da1b1dfa91f8e24159db34c32a659653fe8d99e5b8b83c612ebedf02e55c6452b4669be65f668d0f0905de442a555d4c36ab51c771e152d50303a92383637a0464f9f60c22ab2a284bd266198034a43d650ef5f7142d1fe5f8ff7cbe06b0a6d229cf82d6501999b0e144cc96bd72eff18cee1fd3c319097f6d7bbbf000bf4404e1aa08a3c032cc5da89093afaf30450edc434d8a13237273d179c82bc31315119641d0bce19193d32bcb4ec9d46a2f5f399c9de1f33ee84d1aae9190763b49c904b6c49459665618bc8c2d66d1052c3684967c552ce0f68564ea8600c218ea2f881129e579fd7fd84ea4362b239d2dab29f6b1dee171ac6d65705c3961daa680983513d5b5c0607dfe3e91d5520e442b63c050f0f51f230cb8af42e1051ab367c27eb228f4e8d79780b21ca498a6bb5fc256de89a2d11f7fd07a34152cedcc8c17551d66e40ee3d51d2030c79fd485aab2266a4d7bf5ba701e533b2fda17aece9ac68f4c82fc6e1537346d95a12b09e068a89c1a14f77c0f9461d5c71cae916aad6ec391137866b1f06aa8fba0e8e2fcbed8a0dcdf9f26a710ec63c1a390f45617e83bfcb3213cca5bf3ec486f1b9f8d281c046dbe30fe54ebb7017c3f17336ab827235ace3de1a364e9944103643a7ef34c3e274e1e3897d0c7f9de446e083c0d6b5b3ea375b1884a8de5c87f9c213913a9c17658278689f91ac2ddd43c0ecf1fc8059bf1db3b5183c507354320ecca06d19f75598d5c3122d39979321bc8d522e43b4d18684c2e56822b74d27f720322539a490b523aaabb4c48062d445a8ef9cf69e03ea542f16f9ab5b5654d0e95c5e247d609f0fd08d7bc76c39f8e0e36b2a23733648ad7cd03fb936aa44aef84ad05d7c76ff31cea2459a79549fc918d2152e2d18330af602be65c3b1fd48cc3f2c9314c7760f86c1bb069fe49056404a3c776280cbae3ae9d387e477bc31b79c3ef1aed9a6895148c2fe064bfc95ca26be5817c617852ab81b30187b5b3c5e0be7e21ad89ff2add5d2fff1a5e44b048dabba3d7a0c1b1f2e2656acfdf3e67f4bd59cc48f6faa4a8b2a9bda0e8819d9b95aed3e20f258643a306841bd99ba548141c876a6c462f2a03247379c7d93fff0170fc5966d0249e3277d22cf44bb4da5c577fb635552510f3e9f3178a3c6f86a3b4cc4ea998a77bc9fbe10955d12357dd2774f677e123bfec377ed3d31a208f059763e0449ba0bae69b7666fe1835e47887db110242a28107f157e3f698504548804dac802b4bde60867a400a0cd1029cb14e334a8f181d95aa2736a1c9e239aafc88a98ba99747de26d40d09da417bdd951e5105c7aa4f0b0d0638e42290e9eddc65b7834ffc1b0da0782c6eddea9a3befbab7f4e133f385785b3497514d5674ba37156d278dfa51e1f9633f672f25ab6ce9b6f30607ccf9c58b6f49a83985b9a62e5eb062e3e2a85b8e69bd1d3822a384d4984b5e04180c6d1ec9848bda8523f5debddda9f7ad97255b05b83025537b3e9d6e3769c903bccc9d89c2693b981ddac6e89e3bb2cb6ef18dd568f5fe3b06144be8c1d4705a0a7c29032d722c56fb903b2bd2083cde3f8f4eb0c783f52cdaec0387ecf1cb49580a75abf2208786b0c9af11b0bdd4501508ba75111b3c61fbd1196b58fb1b85197e838cf71c6d39e7b361e03bf1eb8e934f6ba198a4b8d97d0581d389907f8c9259ade573d50b9acc8a3d2580a83f32da1893bf4b4ba3626f4943725aff53492c0a1062077fe329de59811c512e2532d24970f839bf77bc808fe41cde87e4f20340b231e213ac22e3922817354c75dc6b01e7028d93f775562e5d434acc072caf26666a87066091e800cab4ab54ff24e8930d12082ec977b759608d57edd8d480b0a0b2426aa33de4afe2e3fa55230a19cc6faf57b2cbabc6180927f2dfc68254691e0c645e4edb9b1933d2a4282b3535daf2e8c8999d2a0d495ebf6007f8112106d5a524d46c1f806db245c5d55d4667f32b8419ddac8affd41fc99c802b4a71d89333a14ad87b96152e8d7815fe527a593165a0ed823baa4ce678e8c6ed0dbc74431acaf3a12e834d044fb8daa9070b46aa46522245b108631817704e623828da25c021cb96d5a3006faec2b671acb3217b6e9f0291dc31593d36859ce09025b6303c3f2e08cb9f8fa005a84223e6eb3c79965eea1f7360ef9a5bfe992b5951905d1901e0f25c85c0de17a9ac83d96b61a2a4b9db493c2059612647649b56e26d9b8c9855f5294a4fa6b6a25bcd891fdc4775059b4042bc7678b60024c5e642ed4713b0dc794e98bf9319cad90e9674e3855bae69ea01492b80f49d8bef3e830ad2e8418a8fa513de72bfc57a02bab13f2a425833e005512cfd41ae8f072b8f0bd17ac623d6a860c067be4e97a903724672fc34f21caa58bf1660258d6c79db778530c7ce48d95b0b67820a404fe66b321784eb8d906f14085eccc1fb58c6dac315ecf25870e4d8bf7750677bb1c4d860e956d52775a0ac5862496577a2759bf4564bf04b0ce7351163cc5af0ca1319823c86a0266c36e3870c5b0b23b1b01442d5a71c4453a9d533b5e6b39c03eec2a63bb3078308bd192c9e0e5607595945e382732e01462e717db63074e87d527e4a93df67a91daa70fd9b4136f6ececdafa7ef8532a978ff5fe0244c5031a72f0c9b148149f094fb40de01ebd9a2577feeae94ad8858a5dc9ab9043415a20b6af83bd0c137fbf8cf4059b8b98021f0f81b4926201c3041293d780a1d7454b870eeadc3358b3ecbd079dfd7a07b244bfc13e6b6c280bba0d4387a2573bbcd57309dfdc1d30004d4e72708630d2755635139a11c6df41d3848934f7c8d691b2015e2e91b01361f921a2590eafb72d81f3ea6fd3dabc47913f61b167c1bef5409c849ef1be7dbab0c83b91679c9d9bcafbf8ea3ef64daf5139ce8181787a4f8fe7975830b1093f37d41c876fd35c23ce95fdc2629c5b581a93907e377213ca6546016b849d1fc6363d967128dcfd6740aec9db843c8fcc48af6ce2fefeed3ad03a3ad9386a0ea2456e1356adf40357b576d9c5d9429f3b46462b37616506179b4262defefd47f6bfbd27aee75b9bb37fdc38e543c3688b0f14028a10e3fd70cc275257f22453fa0a56b3f2510f33c82da9234074090ad1d8cbff2c57ec218eaf10c16685ef612deaf7b2ec1161d64fd306ef89f4baf97ffdaf7cf773b7d662a82bf1bbe8f21821b925587e4503cecb015a219aed0a29be3b2cd244f13b4107af4c49ef3b171581b959128409203b5a6c3751165f2efb803099178d958d9eb4ffbe847611a6e3904f4d36b1b72b76fc2219886395b4c2eff9e79428ac33d3664b029f9cae73a05abbc24f015eb429a92a16c9fa718035b96228f9d618e3b1af9cd849d70bf42453471ab4fdf78265707ceba18a7cf767883be90311a3a3a5ca7e6faf9c2b2bef021e0316839cd407c041ac0f7b0ab23cbe20bbea77e7686c3f1448f6eabe6e83aa7ad414aed6c2c119c3fdc561555cc7ede35820eaa4cfbdaeb54dca4a3519875f364c61f509db877c87f126675d4ceded9348c315307229c22c568ffff0851e0a0fd95f049155a4a05cec4b487ac4fdd3b3e7d1fcec0e9d9f23b66ecfb7f9b04aa62aa168f26d877f3a4bc1e009c08a19226cdec684c6c8b821bb0e9177e009b32d2a9e723d5bca0a9d194d03db180dbc5b661cedda04bb76221a0a41b319a5dea0c1f7b64ef801ba4b6b5c87e277ac731a24f8c9b0520294c88db7898d18e4878623319ec8b7849ed1e217cb2b5f8668594021713b36b1e12e22a543abdf6047cdb1b7f964430d220832c0619e243e700f8416efdb72424ca2ffe9b10e6f995f93639b23a5ce79191a557ca4eb64c35c5b09bccd0a1d83df7e63996f666528f4bdd1d67dffbf002da322eedd4304f301df380b9c27a8c3ddcf0e3f713bfa6562835fa05fc71c317ab296fef62290322f28271d8a9b5610d913492fa60cd8a7ef235f4b6a065aa7ad16704342034b1d7249edf3a736b8f80bad46aed7b0378867c7919907682a30dbdf13fcfeadbfbcd7a86f79f665b361e37f6c9a57a516b1c31d9672ee9c2fbce541056a664c481a9865087428d4bd8be42cb9ef3153cd9d10a759a1312172caa016e070e8d8161d4165fff2fa79ed18b6ae1532c9434d6bb79e8b3b7ed726caa8188648352e903f59be201e7ee13507a132cbcbb94e476fb36c35dbec5d51794c4778a428cff6c68687f3512976bdb067c04b5cf97800675153b2e62de6aba6c5e142d03caeb6ea0b48dd5514d548e0cdef6f8504c73a0131b681e14850385c7c605d26b974ae4e2faaf03df627a5f4a5357a904763087eb7626facdb6a0955b617b179e8170e806de73d5e0668bd8a084f0b1f3d39fbea9854f6ee5f8e386a1f3b42fe7d8a35fe37b6a80365bd667dc4aa7081ce959f9fcd9bd771b7435a281b021508be44bec104785ddf36dd5d2ceea72254a06097f28adcc000c59f008b8a223ed95f91e99680af05fd7185e1306fe50bab71be1a4753025eec24e45508a3f3cdffb638df42c350a1238f856b954d7280580e9e9a3a8d7c4a1c76e3ab1e7eb46b9c0e7585befb47f63c032bca200bd8450dda6fc40ff6378e560ea7e1fbc1c77f6d9b5f2f4ef478b2c4b4c99f8db533b827657b09326c6cccd9f7c014aed3189b49a37655a6376aadcf1f9722eadf6dd794556c425cb71354c814b63c96b6658cd826ce6e8c7a5879e6667d7b4ab75e5206db0b752b0bd4da84b699844e29ab9252c4888b1388acc7cc0574ff1e6b4c23ebf665af53c5ead80d11b555437028d7b42587a71bc87e7739b554809fe792811aca626a9e583497c3d9b9063794595ddc62ac1c5a929ff57b2eba430044f5ba979c04af3a2f3b2bea352b5c91130372291dfb3f4d18cd049f9913c44f074c54c886fce2015d616e5fbe4204a8f71cde929e5c21d85dc66d19de3a67085119ebdaa374ffbcfafe0eb1845c580dc492985b65b4bee3fc4183251c6ca57b7056c3b723cdc8a7bcfa550f4a36f94058a209003f21ccf409d85906491b784ea86c5c97ce33a98704cf1fb00b30d5e5577beb63d6af1efb46f8101ef4af11375ece3717d89731b966ffc000cb0d1f8fabc59b610067ca11340fa59dedd309607974feb49432acf1799c9a960f03f66c4111a34ce6cde03144fc52af66c6a6e1b44b1332d4d3dd5d26ee4184be6d7e8dbcd9fbef68b61f0a5b0ae68f89720b56d9a6cb5ac958c81266e63f387b8955502626475e1858e533eceb63c8a616757c1f53173acf7c4923e6d733699f4b67d66ef74ed68abdf0c62d15ab6286b12a320f32d7983130d32e62cde95fd18b3f2a32e239bc790dca4bcac0fdd3c9b40ffa22d5f8df5d316269c8cc00e680d35105d85077b0687a2a793ee0d4fcd279cd735ee36435117694b548470ad4c254a7ca821bb4ac63098ba7ad06a18ab97ccffecb89f9758d6b58490181983e03a38af48010abcfaf1ac23aabc8c28fa7446aa4bb5c525c474d38cf7cb7c1144927efc7cbfe666dfe5ed73b914fa6c73654daca42367aa59fa492f64a4cea11375d4c6a69597739e00f3cce0c5a9a774a90192d51cb883017cb272a38e0117bbe989f4a8e91e7ded09c1f4f39cfd0fe425df68feb47bc9e363240c56714047d5708e4c733987b21a35ee12aae8808836e1215b27556a8f9d8bcd751d3982a043061075f7a5117e7de79ce569ad57af706a5adc748a49974e2906570bf7514e8fb7c9a16c6f1baf75b19d2fe7b50ce6b9315ce75fa67e41a915743b71d7dd49962077625df3109842f59d67459157ac5af9e8323d3d67ce7ea000019c7697e9d37d3ebe524c681d7d475db431d4cbb761e59145da6b763905b4b9d49ca6dcec87d752544a5984e233bc948a449b22a7eca5d095904344d085df1d5c19d6872daf4b66930180b7a36536aabfe062e11520779e954ec56abac989aa853dfaef838b4e4e037ce82d8b2a2098788c141abd7e7ea27ac519e6fe1e61202698ef81b4eaf083ad00b7930ee8afbcc91054c536ac778db9bb7365cea07197489ffe5d5791cfabe2442e9ded1f42aa5c6aa92968534c941d182d4743a3cdb02ca9af41712be611921926f8aa205ee86b7fb892048afefe4e36201f87ed6dc18430ccae61b42c4a8570cfeef77afc88dfc426ebfaea920c63031eb55af08e9e39a6b317dd1678b50e79f068502e9d06cd6e966d8d9516609f9e30ae325a5759f85387b13f6ea1ec6ec4e1e5703d11fa4a670d5f1879e860e3f36d4dde01f410a7fa0660ce8361a2510d98ca30b2637c5b33924a3ad3321f302dacade15591995854f2e420ccbfc306ce1dcf6177e99ecce0106809bf74d105d1f88884cede0f0fe936facce505dc07305bae90b7a73c2ada8ba5b2a5151903fb2aaff6c25cf7c35e8c4958741f3e8cf09c012a46765a4af5c945d63953bcc54d6c311d14f0759aa71b12afdc572eb652ddc94b0ddbd5135677237b69a85f71bf8499fadd9e139c1e7760c419cf660911ca7f5dc35c98dd37bc4a1f2f590266290bc1d2e2e8e9e64ccb4fa383a83c9284b94cb139c7fde00a70c634145fc91a67716664169278532a609ef660c7029e214755716b7d7316322e9bffb13904d26ed2edf782dd1fe90264afc601a24d9781cae7e5124de9d8d6b88337b0d6f2324284ff24568913c6cdc1b4dc1133ff80556a8cbcd50cbc908ec189e7a9d18032f0fe9eba123d8109c5c9bfae6b3c65fe9181e62ee2ffb03f837186115e7562b18610355321e23f1ffe40721649600a58af598c41d29ee3350a32695583f7e3a10e32c7b263fa753e123f9422786168701a994638c92419e133cf41d9ef44fa4de67259e30a03179fc5183f91c97abde9e7adf0aef38c11539a30e9e88bf99dc65df53c53d550c01eaa0fa9096dc14f5fb7679879f3ff6ada5059102e8becfb4d7bc4cf89f90fe0fd8933490a74f87051f09c27cf9b2cded7af21b3b9715875e1dc2674e9712cb167f51d9a8a34b98128a0a1a846ece0fbfd3fbafe2ee0048ecfa5c3fb4f48acf7f40c8de510eb247b87c61c6a9c55fa25bb83f3f2977195146d97df93852fb9d728154eb98858e952a9899941e5a3e54d62c0149b169fbc8fa4e031d65638bd133b0009ab19581e0c71040c7b8dce7f10a7f20d3ce5efc1ca8e71c57c8c78b0ec32af84f62d9258d516c47427e8845cfb3af405c0180519e84c593661c9d345f7583787cf7852e8840ff702b335eb843432629313323b2b809d0acf1d2c7a57d5d0794f95bfede48549ae7deb2f348ce3dbb732537e349329beca8e65b2a38e9a8322d452f715e3a0a55b284c1b99b72457b2ba7f36d7e2dd105427933e86859ebeb6a0c37829018096559aada65e0be7aa0b4e0482e3054bc59f5f5add673a5f2d7a587d3d32ab41c6956fbe76941b9c22a8f6bdbc004b8a9b3ac880e88901b62f29a413759f2e6a33e0cbd31e4a39cf6f6e9bb68d8a2dc081bf732a29edc5dda15ec3fd7998a3d90d051d824bbde0f2f7c6e3f91bbfd1b2fd140690105ff69d92513077ff3cb4158e32139c503e3c7521b5f600ed2df1de96fe078a93985d611032993903ab0c15275c42402871d827aa9dd2139f356a3e1d2e25107986d7644e3212e8ae2c1a266d438b3af8488e79e9607cdd23d81690e6a861e6f0a0a46fa001ddd64a34abeca408d66f137bdf339a119959f53c6ac746708b0ccf57e872783544709ada1adeeb1a7fec7a82c07b1aaf599445675df2d52f47122d908052478b5443c1e74de055710b45f0e1df6ca1d9a601b6b455a8d6748b1176b5822fa5d1c5425730511c7ae709dca02265ad00db1701edc4df3ddb9c668b9f3f44422515e6bb19d32fcb26115770c1577f99d7ec3d29b5c068fbba4fd2dae4fd594ebdf4f34bbd925b452996df539c1c1ed5b608fa2aad9126f3131c08f05504e9598ae9ef8682be1d316209427ae0a166ca75faecfd164137ae6605f3056168783197c3e82822f836da862d79852a1e09fe26ed54fbd757f4642913127e955cfc0993e5c0f6e22bb6bac9d071ec01a79d91a4767e4ba6e5b1dc9e000bbf114dcb88e23c834d742fc35f17bede147c491b7dff529981b74169aa0fabb903db36084ec3444bd6821debef4a939f35dd7f76b922be8b498336b7520ed07bd45ac6525ea959ab4190e0b139bf10312c585a466ee9a37d910461f794354795af4fb9ad6098980f4c7ae6b76a1c3caf25a2350db0790945717e53daa6e3d561eefc99a54113f0430bf4609ccb5b1c5364e395309a80703e9339b3c00a65c44dcb2b2421b0d37cf3e3758ea7917b2d3f895fd2ecb1ce6e872bf3b3aa6d6d38869b6ed81666bc78af52885b0c6bc7f3daa50cfb64817e5d8c0dbfc41594c4fbe6cae51d54ece5adcc0f5e00bcbc76c388acb736bfaaad962b5facaf01836fc73e147fc0ba48e564c3ee64b290d6a2fc8cc624e63346745e6eb9e04dc18672a484af87214d9ef4b8f8b341409ee87bef9e388bdd20c41efdad5c56d66b099be7a9d85d464c1bf86d3b6dbdb7dc53932716a79bb4754108c1e0d8922cebf23365d6441581eaa658d9bf049ca4493e8a6fe226091edc9bc16d5036d3744e916985229e0ae7d0b16d2e496c2ef9f87bd7e1c69fb3859105c4871f7de86e050989d9a3a48dbd0faef50dbc3a73efa9407c38b4ac86acbe07b12419d3e5a48ce79d84374a6f49debae684a60c9fe510c3f0df93fad49b17be0915d48508bf4768187cfbd59ee15900b88e124f092b28382a344f46826e683107666ce413d036acf923d505b07d0a4fdca5e778608733aa273dddfadb956c5c08991576f6b61742d751507b8c7cbbb57b166906a6e3bcb4e7633853746e28249d0bfe55b970f7f2dc4796400820ba71de05e3f9a4b0a18a45ab60e1b63511fdf37206497dc39a91015bdcda49a84f4f4ade3d44037aca3716cd3c2870352b4d243096ee5637fd5316ce91347d9108ce4ff9c364ce02400d1073b19f1ce71afe8dac28c85183c05c35aa020f2f1c74840528ce07a415c373aad539e32c688a406bc714cfb0a3dc692f3042d0ee296bef7f63b57dafc61296d808d8b9a30f1e0f028e99482cabe3ea940dafe3ede10a18fa8c37784c457c104ed2bc19aabfc29067c22c253e4740d57152f4a7b30fd30fb597c7bd0b97da4c43abeed4815448ccee0d9e6fb2b72c8217092b94b7913e6d2cb652668607327aaaffde7da218f3276d5c5fcb59356a101d8dc442ed186f5832832833d278271d7e667016e3998f8aacfa8d1ce2618e0f25637b5bbdb9751e4999f7137414734527a52def0868906ce167feae216e423ff91bcab918d091258dd2e2a7c76ffaf240a83b930785c1c48c79ed0680e8e52a5ae089f971401306267ad44455883390f313406bc6d629961b8f59c1f2144afd66dd0704738eb6b8d99be7c0a0e099ba1b844622b94365605e126380903cb167bb0a9328e638922de201ac75ec44b4112dea2aba25987e4aa5a336aba3099b00ed38f49821e4b061f0d787e0234c269c4b1f1fb27cea1091fbc780752ae877cc004d262deb84ecac25a48b5ffc90da124a20d965b408dc28b8ec68769e741e9ac9b777555a712db414ed591b35b85a8b4778459ae69b7518695f49a55c28a6e94ba9bbf07b4b4d57b0b96a40ff6d09fa4548e40d8f621bc499b28b1af22e08f127cb2c0be00b3bca1c8a337b380e5f0d3958a45f45524f4cfa2918d7a6073e267a080589793cf2ac0d32c412a85ddfd2ca738b3ca364e68f077a510f00f676b3b40decf36e77e479de63be9194fdcae040ff10d121550a23407dcc558e90bbff13e23e2114454bc8fb1309d8cf42c982fb019a7a74552d09a34763f175725ccab6faee368de7ecd4de3fcc9b50194189d9b469e0d2a90cefc89c73c1368b13918f8824d820c26b40c658840aa36320b27f595ad0f26078409461ad5ea0fc516ad1145bae46a475e25880079253aa54eb7c65e7b0fdcbbe01ebcb77b800a8251e74a6b70c192208a3737e12ddb976cd68745a4c60d1988d4dfedbccb8207ae8244adb1cfefe7046f3bb0a612c61d46bc3f76db9075126ebb00d5ef5e3e8281244cf70557e50efce12f7c08ea7b66e3ca1540c0fb3cf823d33c90346981d550791f263348ece6c99531e99f0ee43df7dca6bcd337ecb00bf71751fdb1f78e27998ee99ae3058319b7a93189b8bcd8e497c215145059a57661b90b7c5ba9f811db5a46a7ead76557f618dbd57a3f8939b20ddddfb53c3be3e6e544d391bb709df154aeadac494e8076ecee0383dd7b88b7723f0cbc0ce5d77749417ed7bf3a5c3c0b157c3957c9c0c67a917365d6d56f753553957b05fbba8469e1d4183766aada59e6fc9c490a966451e75fc54fcdefea9cc50349e2fca6cf539cf3010c146f47ee5cb0bc2b608c1299e183e1965cffccdaa459a1d68517cf21249887077e9dd3778a89cef80d45918b9a8e59b41b20b487e6db217e3b773d301546ac8efebd355a0694e830bdb5ad8e83155c5d40692664ca2cd1c70e3de91b1dc0520c1c9984a13dc15b7d658cae45702314020d54523d548fa65406e9d9c12ede0a24b5e59f4d581f83416695838dcd3f9870f4fc3ef698b5e345d92a7d2a540fa19edf794a116f59b995846865ccfc745cd8038f69044e178d25963374301c7692ea7c6d27baac31513fe9d82dd6095a23831012fe618484e5c4336564fa61ee357292efabd5815e7fbe3e959df1673aa895801b2597d181effaa3c94aad606f3912a10599e941b09700a4a94dff8fd051dda17c0c2c3f2fcb08ac0bc7cec7fb925197846019aa155efafa1b67b3eac180d325dfd75b8ddc181ed90c9bb985a3fb26962ebeec84e41ac4567986c0673ed90d95f8f95c9b5765e07ffc016d24589e9358c212d155a8ff3e983c8548a7afc980980d036f602405d6b975cb7652dd5f9aeeacab545a4f95530a7dfa0e6ee41d4a07fbc9f12dc118ad0fcedab2a63f2ed8d6ab2a4511b7fdeafb02bbb7a79acb1319e605040ca3d88b30edc5b2dae62a7f3e4c7872d8a9722f498dc4f037d9ceae1c22f6164a8493fe1d94d96b54c8ee73a2fb2bf4e4694c758423cc6e9adcb8a1e6b0f53b5c235b97e7d0d7c57e295658fd5977f86a8acb33bbab38252ecb2707196dd38e13014390d86fee473de736e810c4cec82c1a69d69f06c9b9d805a99717492de63308c0d723523ebb5ee3165443ef30ff35e56f6f3f3753b802b5d11d6ab7771e78a1892082b2713ddf2049d674eff9d1c1f133e7535d48dcdb28909249a3204c5d3daa8fd6306a8b03b9b2c02c30592f0c26fbd83321e6f7546e5f4fc7e9cdb26da5eef7d2c1008e4e4c34be4fb20d3bd98bfb81b228fbb369c7c3ae08c5fa0c028b9c558071115e4841dbac7dbcd7d01647d6ee21eed64198daf6f765875638f34a6558303f2049776b9bcd53908ada12debbc8811176633831cec8e8080fbb165f588920b55a72a36586862b09855c40d2a2c8465ab2409d8ed0c9f70ea2df34179b74b8e0b63c0bfb3f546ef4c59bc5f62cdaf7934cfeb5677e886f3d7bdaf567585a2db8f02429c0c3746b8f64483fd378a6535037455657f363bcf3b64816010c65ad57ac37de43397eae854e78249e859f85d0e56731f2cfd25ca670060a35f68b17553dfcb77f41f5a2f0f00f2354d9549b0dddfabf53e8a753544d176978100025b09b5f3c655005a1407f2d0783957afe2072c443bda9f8cde239c3d749b2ab40ce53b68af5a6b5c012cbf05f24400a4807f6211889ba5c99062f2515a1167bab648b98aa4a6c8dfba38af9bd1ff01a3c582fdf98aa6e570bd9eb1cdc6e57cb4e468538950a8c7b77dad644c60dec84e2d5a24b19d3e1665dd31faca6934fe7f10884f916b2bd95d50a3979d723a10cca45056ba0e46844eaed67eb54123931fc346d056f4ff7b205cd30c51b42abbc9f9956ad4feb044b13c7e7d110107fae8b14eb999f05f362d8e8d6b68a888c4612a4ee42b33e9df37bfc672716ba9d4b09dc96ec9ba4bdfd07c4227b1b0664c30b75c0b7e073731986e5ee5a66ab564d311e00794fbc2b433d1ff4f387a322101ad997bf8a4839c01120b7ad2a7fe8cca9c6570b95411f74d63a089d5439c6c7bde8d73cb977856017e39b0bcca592af6d1f2e57111ebe9c086f573fb46a408aaa9507a17b9fb0c94f19c75b0090c910677582d37337c3ba2ee434f86442eb5d3de4c78376bd51b88bcd3854c80e1fb6131bb16344ebd7280b0645f0bba3d0faa51a452cef46f8ea9ff19aeb07479ffcae0f5fa71f2c0f334ad0c90e0d39a156c3cd68ca3b98a026152a2db58fc1034ae2ef4e80a0cca132c7fa38764e896e1b33a64234888b79ad4fa8ac2aa7fbec7dc1c8d5565cbe4fb77ab3101a6878e85c4f946b2b00d8d2da0208e7613a52101afb5f679b606f41f02534b4321e7894d1702813624c55ff434237494b0fa86f9d82f0677edf32bb399c58e99381c5e86d14a6bd3844eac01bb2a0e4ebe4ee714d3bb79f991f9e83ad2e7db84bb8428016c9cf32f7606b6157952767b8e9b92609923c92b82f7a22530aa6ff0b085c556e1d61d429ad2fc60b0ea176a782c2e4ac9a9aeb6903b247003556c761c9504da2145224ca7d34e5d16ade677fc65ec15bcd0927dce02a4ebbd065e6acb66fb684079f532387735c226d64fb541361ec36197781c7c2b545f95130f00a3b04720542a48810eac72b61cbce05329b4562ed51f42747e5f205ed32fd544d16584cc222e1b7d109c6b16f2cf687f2f60dcbc382967eb39058c5c35144423d6e91b5c90a8675aeefaeb313eaca21b7a7f3ca3d269079ae3111b756e14fca62f9bc547c45b99b08ab7332c1b0aba6c13b709706c6e672ab24576eb95df72deb979a0011c27680cfd529103449bbe42b00815b337ce895fd0d1758c3a74413ad5bc75e8eda42fd3dfc0ed8d8b99490fc465f9b7f739db6796eec11ac836021c593a9367e1aef1691fbb29e8cd957f73290d30b8af1decf7171815bba065d25916d05b5ae76585e760372aebbcfdccf02a26e653c6b1d80ef08f5e092040362f136737ee9e507fadaa580dc6a974b90238ad5151009f874b6a20d9c001a12f3b47fedd3bfa38b01b122eac8ed8d1e99adf8d0fa8e7d33792a94dc6a3a3a689380d1c4a33a711799d66713a11146377bf5a166fe712bb2d574e703cd5edd652c5810d9da273dd3ee6f142b9903cbeea0cb4c29c78f2d485a2954c86313a441c1835cf649c4636d4adcce96be404b64254ca3eb9295143fc766107128f1fd22ea8445414a73dad06974f4f6922d5dd6da58f600524870e03495637e318c1de4a27b117303fca6cf4747d7c8ef481797c6a0666bf31bfb15cbd9cf52e1ffe20d46ed6ede22b9243d441e641439000bbc398fd7468b0631c1d51075b7f0d9e12e1901cce9482ed2db331332cd45d6e85363cb504e3b22ad5bce4015a98ac0f26b9461fd82a8d948529e9858e68a1893f0c07ad7a9f6a4553272ad3c6988e7ca22f8b68e992e5b53b4dd3d832da29ecb61a04dda2973b04fa0ab54552dcf1d26845d09838d22b184fb45e1e8a1959098d0987867e51bc7f63a64788799d833dd8c69852b05e444d8ad5aa1af2d716cd1705229001d30ce3d320275fb5412324197f044f0fec2d4787c0ae1a180d19c46f0b4f7ebe45253d7fe60241a1ed5a3cf5d5f53eacf0b29634c1b2ba82a9f651bc6465b218405744c3f379a1180f249bfda1a9d2e5fca1fee36fca8c5ba03c7c0227eeaaf8562257f0c5f446993394991b6f91b7defb20ee938010b531942713e4b467f728f5f1372eb90436f941f8ba10ebb122a559a96bbdb9f5a581ccde932345f86462b20a997869c7d85958367a1e5ebd2d94fbdc39a7c1ee227733d58aab7bd7ee234bb24486c8253a4366e602a9ec5580fa0243ab678321a1a5d64cb400d88cd1ad1c1899eb41a481cf6e0e9f28efa6596de9da8050c5d76bf4875a5f1c475cffe9b5ade911b751b8489a60554cd9f2b26a841aab925a8ff4e5596766b5d538503b6beeb80850b00067e995caefefee65c54893553a63b910208ac271c26dbae27f37c1d4e31ae69e7d0fc7a5d3cac9d650820b303ce6da6ea3c663c80f02ef63c6a51a42462bebd5c8f59cb4105bd5524d5d9d4c2417b097228c86c863d54313b8fed57f37bba50d3ad4eb0618163ce7f4c621e58955fb0308bdf42bcae259a9e432b507e08f170fd4a3ca02d6c8f01c5f89bfd9a5af3b03d73d9154f8f04a4c5ab53e5207d0765fa67cad69010ad7f641ac3dba6c3c4dd04597a1281ec3641d86a1b2a9a341f8a6b5fb0c8cd36630a191d956b48e8c70b25b9c5960a8175b72c684d3c0417c1b5afb3f2de75f3b72f3e0c8daf20521a52aa88947ba05510f386da5cec130f2c72718903f8022577a01d9f88aa4af459a32276896b716ed87c552677532b2312fee4f814ab9dce8b20970b25c54eb5f84add24a122cf6a36cad0810b07e9fd608c91d10db78ad0648c0df34968cdf9210cb3e327d4fa79844ace444bcf4a962dfff0962408986ff1c69760435a5526d338fe8c2f97856d0d5461353135c12063f7d14c4d9e0409290ab5e547fa3ba727b2e2437c004bf0beebc3ceebb30979521de93fd2e685b281aa146af7c6076997072be06308f1023a53c8df29f32484f4063e5e736378b8d84a9dbacabfe6625536f01dd1042e860f2d0ef6a7471a6247b9ce806cf699d582857d8b9d61f40630d1f87414636ba861ac5486c9d7e4a7e79eee0472cd20180296ce768b9375950555838d756d82ecb2d20a89064fff2545d612053d032b0661916913a674be0059391f8b22b825555b37aba7daa7b81d74420205656067137fe7017e55e62c1b05751db0f6508d1df0d015923246680cc49bc92832642510092b7d2b408e737148380d9e9a7a99bbac531fdb2348ef37a983309be24c8da05529ebf71ee5f434ee2e6820d766b73166e5fd7c08a5f20eecff34cac0a02ed8782987fbf163dc852fa21f7a71d93f59463044092c4797464452469ef530d4e96b7b44c33c1b036a831029b615bc11a6ca6cc413fc3d6162bcb85ee9456444076bb1a8f39bee90eb88a4ad0af756e0a29f92808c9e066b6387c487b38c8f8c56fd8ff26cfe75c1c9e16754d1fa8b61390a569690534c2b9cf94fb56f7b0bf506ca2ae1c6414b3a962aa8feed2fd38c33d0a3ad311bd2b662bbfc0f37acb0823bb20b964f03b601c31c387f136401ef816820fddfeea897a488874340339e4271fe87cf805672d21214051d5e0f78cdafaf15be0edbf6d5d55ce207c4853ef2f83a81454e2b75061bd04b58b39a35669e224080028cec5d6ddf294d1f609e5990e2a0640966c0eab1e70533d9eba779bbdb01bb8b0bea9f587c22caf63a2c6981223eaf70d69a8aacd4275f1458e743afc566b8d52776354a95b1ff955e66acfeae89c954d4fafa066cf69f2b889064fd983582633136104c4ec938c79378f7a6a9b108a34ba926c659383c2e1111bbdabdcfd56fad62c283a9a81fc191e485110d605332594b99ff4eaa8563e60579a2bf7340dfdbc6896a0c1e971e059ff5f64750fa70cbdd31cd73ebdd4e9e3198867ccc190c97b78721ee8b17d0b2d753437460a2c3ec1db9f277b1a45c4af5b336ddaf83ec3be45727f8478c49e2120f2c985a1edcb6a41e1573a4b660aea9b448d70e96db7ce7d9df9f8d3dfaef8772c0719062800b52e58cb0382fecb3f9944f839066e9760b2b37274599d9e2673c375195e9beb19a4bb72d07b75d38ffa9d9e28041d6f866ac388a1dda1d03331ef2dea92afa7e54d8e2a486493ca16a32b24537abf5b40ff53eef43efee2bc9b5a8657d58c2984548f55353606bc47fc71493fda61013b1ee0a61cf04260dae81bcbe4e34fde7df41dc79b2b877efe53c413d8625346b2edc619ea06e93d6e43e3c3e24b8a808cb51ce2aafaacbeb7e207c69e6589c1425c1bd689cbccbba65ccc9d22cabe9d1f314e3f841d7f48c3148eb87d982933311775cd2e741e238acae77e91abe4a4246d343550f79f4e761004875233fa56fc2280a20b3f8f19860a88d3e0dbb74b33e9d7590b932822f01f1d8364bcb3ab655e6b0e1038833f341f5fd4e620ce3c4165c49886b7f6ae6d8a9003de4e1c613764465bf7bd03c926bf830584345723dad243e615c31fb680bbfe8ce3b03294c28e818cf58e6c8ee89b3fd8d7d75f4a5dd97a61d1acf0d1c5a3cf76ee8645f76bf33f3b37858235544215c4af453cf4b4c5541bba19272dc56b85d5c8a6b0aa483fc0055685d15fc0ef0e3e80fec72031bcdf0cbf1e123d4fdd66f954560e56497ad1c0707885e061ac8f0cc9703fcb8c2288a331937a1aed1894e02cbf19cd53f47b563d1f83dd0dfd3a7a0e8aec1b13115db9305b0d87d87bf84077d3b590c5838cfa397f739ba1b323aa7334d6cb09538a057e2e222e3c3bb97cd7f9d20dc1d8e373af59046e9256eb597fe8ff1896fd09e29cd8960e656f5172edec68062eb5c0fa05f842c25f5be7776f434c74d1832e634e2376bd9644d4d3ab40fdda941628e3cfe9e5727a7f8b777d152a37d96352ec9d17266d970e9055635ec0334004e58b962dc68e3e2f8bf03a64db509ec5d5472143aa9e4616bb63e6eb760c6bd3f0c0b320a67b604777105cb524f2d815fb413aa4b1cc2b7c010e32a3f28d864225dbb131bbed7e548567bc051bd6f5f5f693f4e2d5396ebf915ebc3b970971b1506d6bee89d1467f2c30bb70ff16f2e7ffdb25d737c8da3d37f0cc723741738e26dd1409d5d853f9ef14f09418230cc22883014b31333f18bc80b9bdd622d23aeb90836d8a3467d60bf49533277e69db22009c62183598e9f2bb1b12d17be3758b09126b8954f776bb56a23c0392c7bcfcc0020cd550701dbb808d87377ef720c9a6af5830b425f9c065ae6c6b9a7442922d409d7023575e6fa881cefc6323721f486c87347cf321489c74789dfd0c69d64b00c9ec72ae62b83d6eed9aeae7a5ccca9c7ea19fff4c4941d4da68b8d5e935dd87b26ba099fd47671ad82e8a89c48580e0953cd353c75c7f40fa6b9fe1db49a30070b84f5c542bd1a40611aee5a2d9f0f711463abc8acd857938737eb0042bc728b390811f906724c92d162e5188c9932decd3c6af66295cfd3bdd54a8b231c9bc4951bacd9b472d93c6a6e7e9385085ed621de7e6a3954567f394091ed655ef90e23d5ae23ef74c6b4a27363b6e31d1fe9da093e27dbc1010afd3bf51b26b50b53a3a2802dd55739215eb3ed2ac7bdb0c27f74d5b694ab762e66b40c6f7d3b3e8fe1437354af7d449c77c3fdacbff9339441662fc60848dfd8f72b717e1d49e04c02fe2f351cdaafeaff99d07b5aa29a6680a742ceba92a25b2c29c27b970881f396322b2b3fe9d491b6c84877555526522f0dc24e13043852d83153be68b110f52a84d040e73ab8ca048647e6bd3c15244155645090f16f2dabfa2c9186199c60a9cf9553647fa35deb3f26973fc297a065cb3b2bdf00a4220eea3491e1bc40250e11efa5e27d7e33aaffeb02049ae66a4b93a7ab0c8aa9ee9adc10cfef26b48b071d6033991292d1ee1562ec2ce544490be6ceb6dd7b36b3c9144ebfa6940cc564bea359473ff2f9245ac836a8bf12bf026790878dc5e64867e1b3a0a403d0088ee6a1f7c380079f43faad81dfac6241414c1e06c610ef934ec503b603a8abf568ce9ae6523a5dc2ef0a455a6b48b42c679fc8d81f80dd068fe8717228c27f32869a92d74c7d200a3c68e4ebfde92735bb42d1f6b7eaac6f0269f1d2ea03cf96c03c639b44223d2b5c1a39cee7b6fead12c029d278e6c618f12480c572169057b6e5d006d787ea40830732aeceb46a81b1aec74ac31011718b956ed4d62da7f2d819c26a381d6fe14e4dab6b5ce6ba6da5896173ad9a1b97dd2e97112db175af81f822b3477fcaad6eaeb1587de5de686cad9296760bfaf2b5267c60745a2aaddf31cc7d1a1776f88287fcc2e86783f816b1bba1f1e3e8575c2b7f0f920d70fbb8cba8d3e2a69aa46fa8756c7d2a45defbea23d26b1b652adee87eba5fee25296b31cd83cdf3d6544d2e98abd11095c52c8a2b2ba4adc9828009da6954bdb1c10916471471ee578a8e4304127220c1ac9836998721183a8975a8e82b07f1a34d62535006ca29de3097eb97a7b8bbcc1e3fc4a33e780591182104d6e1351215ca82b6a8a734a2fcafe97ae07bebfc6446b39bb6c2d183bcb63d7cff74b90fbf0b41d03a14effa303e00d727041674c9fe5d5e073dd8e7bbb53afd5e1a7b9d30cfa6714e5aec9d27f5e5fdc1c86fdcc69b01fb90a7468842f94725d5d6956bdfeb8ab912f0fd7144b642c09eb73235a633da795ef6d714ca899f9a5e24937fa98d0de6bbba3b2848295a77aa2e7ec2b7b9e1f64de52f1f0a676dc792306d29631bb47c85493ddd77c3a7cac416a574bf2d0c038f277c70f7c91a575fd84e1e2d955d34bc36202225a67b2f7a1556c9102e94c3833be771fd4ded8cb6ac30d1ca198d2778f772584e026836d32e8444de72fdd6f89325c51b840d1e41732bc2f9efcb4e8d4b9636d8287973959b6d5ab17e970923972e068cc3d5b919b6bf96b027d11e36fb0e62440f3e6b930a660209f3faa853f1ca654756176af5f77d9861dfe22bdf1f3d111f83ac8c8b44245f15cf8d5ee40023b19617bb1f1e419aad3250f089a46c257c1c8a259767fdec672778f8aecf48710d38eaa1474c8ecc1920f1fe41dbfc829fa4244740f74f55743ab3a5f470d2cfd430f09ae775f674236f867e0cc51d995925c5db8242b1e2c386abcedb316b1839865a0d1ecfa92eb381bd460a2d49435416eb2550ef40a0f469f6be8e169d6058b7bf1c7feba0e113047dfc85d017f71b827e48fc18b531000ade69923721b3320a0ce66676d0d74af84fc1e10b5a07bd790c28b65e170fc7a7e53804ab7669a4596222b0240f4198387e9dfedee53c2949e33ac0f8faaf22ea51e3b4312d02f66fb7442b05dd1a92a0121897f26eb2ecb6cd510d3af93f2136d1dafa371f008810f08cfa03bbc78e031b93f720ec4c1639243dbd6f7c7f9f6f5a2957e97be99cfb219b8ec6198b4e93d897031e7c8d23a93eccad73e1e51e93cd78860f2f6e1b6a0d10bf0ddda820c8cd1d749aae2a8f1572ff9df6643364eb0f34127d784a38994c2336aca5850d412737e294f921c236dba5b15ddbd4a6dfe35e8c897deb22954d3c1a84184ddc8d22857c76de7a74474a22c81fee65927fa0ba065ef470db2a5551f3bff88143a3d7b4bf3cb7d93702803d892d72f915348a80fd551936f9308970514170986f8a602b9cd2d084ad02d3eaf1f9fc46be18ab69c87aa838205cb124b6af4eb0f447ce1add35d9fd662acdd84a83a33c3257258ad2da24b4c2999f46826ef08fae9187141199c7ea2c3a479496542be9f7f95b4898910bc36912ec85d33335023104f2b2a61059c5b5b51fcdaa79575d3c39dda237d4dad600ed3955b374ec5854c4e040cb7b43872764bb103fde7aa4bc503def9c1af84e9ba52985ba799691aaf77285af47be9ac5b1f4b2358d50965736dacf23b7d9834bd7f47f59319dbb2ed6fccae90499e14fae05ca9d1342a59bf12208aa60d1b33a5d747867e333e438e28ba9a4e823280d668d81050f341cae5e139c43451d8b392b4f13184cc857cea08937bec306f6ac6ec3ea5a2e7e15e8674d21a1ae5bac5d824b6eab2cd277c29f765720bdf45e85a5987f0fa53727517bcdf35832f054086f8d9a85068f31737fe44a9b721c1ffbdf69b65b3ed72fce61b7a23567e74749e47f7b38bad6df453c8e2c442665351c44b377132d8f8e836fe1bd31d064d60d17b4f12fa6730a32e745719b5ad7ef6629a5fa370fa5f2389f3240f4b7c763fbd4e6cc6a2490c12dddc9813979ef8aa62ae9e68b61b2defb30771ca498babe86ddcd4022ef6fade5fa3cc7f8c4300466757c20866cf0a3281b87d330e115b0bf780c122df20e0f55bfa83d3af36720912147b4d0438dc0f1f184bb68b3f9faa6756a9dade74e68b15ee98ea4a64ca8cd2ec359054a5003d9dadce1c03463377992c6bb8687e304db9c1c62754c706d7f61467cf7528b59c5e8f67caecb3b8aa13df0008daab47287a28796846f5dd720ed4d661c1a0c4c8e82475e16fe1773a55df209d8f94b095c05a802d827e20a6bdf5dac95aec51a26bc1bd6eb988fbc96075c5c72bfe8553c02c68e2ae331624a95f5ae8df4b9456236431aea88d1a70c9d1529752c6d9b35f93f883c0e0482f36906e2a830d9459cd1fbf98d683e8038342926a0b33a09efd7264f622230e4fed81ce19b59c9adfa71061b0089820aeab12165c1ed037ea155b1063e119737053bc869308631c0810504404a404594b72b40805d4b9af86bab62edb299ed68b729541a5942c604a289784365dd8fe2340ae520bfe1c4535f4c130944e991947e30e4e095bdace3f0d4c3767b09dfa5ded158d9bc67ff9f729164517301140c7d2de1aa1616e182e0233aece2f583551410354b676fb769a54433d85295987169b05ba6fad7d9d44c5015eee70205fe16b0f71f4d5de4c630a897ce549c92e5840dfc3b16c17c24beb2bc30af8ed6ed9e99c73486850f456763dffd6c96945229ffde2baea484fc4c6793e1ce1f74ec2b520f0b7acb223fbc0f7b5c9adb08bf5d35682095aa916d92de4d3f116593a092fb0f1c577416177dd3e7f29ada2dc72a931ab6b3cf3e2a79425f4bef70968397649eea51372886c442c9582b1de360d45ce523e7d283f94b647da98e812c3d9522f374aef30fe851adda94b16a3bb3aa30b4bcebd47fad8975e4784d88dcb516eaf56cc0b6da984f817d1602ebd73c7e069fbecf5fedfdee11708d5fca8d552bfe2b2d8a81125d126e73da4758f5317874ce30a1dfc0a3144dad92aa95944fec19aa71a076d6778a76e63938cd4a6ba889eb87dee112d707173abf5196899eb852c3c67ac0e2ede3260c70cecdc186f24ab2e2f963f190f5bcebce5e08477013c7f1f2730527e47fa6fc25196a4b531a9ae2b489ed4d6b805a689cb561714039bf02857bf305432646288957d1f56bc0eccfb18218382d1bd5b565d7a37be3ee69c8b135a26652b51be3e366601b96b84dab48fa08b536b07ee60af45bb36240502a301e227cd67cd122314d950583788c4c67bf3861553e1f4d3e9c4763b5dde7d2e34a2cd9ab6280c5c386644e0cbe81374bbfa6777c26ff4272d011f56551c2f2f7cd5ff4659ec547a7e9b26d4fdacb946c4d9b6acb6f5d06402d3b97c397512811dfc3aec48383a21a56b62fd6e6dbec826b70a1f9b9befe5887b976c1f8c3d9730aaa410e58f62041fb576e0dbcb309ff40d222daed87a124e91e09f3b203c4c0e2fa33f498ee0649fdec8221e22b5c12d51ad9002f0725a7ce6cba5fb67c4cab49542e790d0cce40f5774019099ce5880d4168600c5f6321e85b2084b600a698bfb89f7c0aa6f61eb6e2834495e0b979cc4d1d3919d6338817e4020b2b11e08e4358c9d51343cbef30694a4d80b01f107923ed78568307103a7432a8e9e85fe979f28dc4bf95e247c4168f37d6a124143c2fec7c7faa0ee8d64fce50de9d2ad7420f4abf4fd0f5b77e602b0a5fc38c7c2367383f05c7a1ab3c9f5aafd05eaa0a350f50663cdad9c49db9a16a3d5df742b53dd9f813666cf81144d5da8ce22e5299c7c9d24fabc2ace54e9fc8cacc7c8a4c9f219ca02da3f853dfdddbd984473881839cce1b2bf6d372455e873aa6a9736891aca6131ed4d3c80ea3b0d7a93a8ddc48b1635c723364ed89c87077f234c7c1430b8cc3330039ac36a0dbce1addd1751a7e1598c778814bf03153672b66ddc1cd2069787067388c97866d831b61ee7079a44ca6b9053c4d1446903c6580319332eff1e0e02b3eaa115855a3b5cea353b263ce67f5affcac9176f710c1f7b975408464b279beba953e45113c4440ebbfaf0f1f51ee49f910e1ee68ca5e057583d8b36cef81834cffa02aca37c0e98420c754d2dd784da64bd6d67c9ae428ee3769b3b0aa6024ecbda099a202df4e30644d437701e040de1e1af846f839144fed4ad07c373acd89a709868012bb0a15e65a2f70a9db2096c3c7b0132edc0e5674d607bf5d4c2c1ccbaed5243fa6b9a6f881553ea11427e6f3bcc555832aa97784c15e1ffb471874ea32f0c6e27e9de400fc6884ffc2c24989d1b85fb51f508c630eb5e87417c85ea13ac751d0236eadbdbf62344dc425882f5f3424ff6e08cd7c89e52e3bd16413e9e23a428eaf15f01600546a8531422460cccb57f2b959897aa64aa87300fc0c4584efc7a542769d0756aa20bd903bc55f7472a83dc53bb307572e1fd83c9371a3d9e6d25a65929c9bdf1cafa47279f709b226631f191c8ae10fe29c00c2deb7351ee51093190d2d6e5440922a37bbd90e6668f9383a6ec8af7e90331cbee5bde74fbbd6e1675e954fa6932cf02e13c4fad046d4a94ddbce630b33644c9e36e10951f0481fa131494ca55a6cdb46d362f8daf9b708b72a473619e67b0b6e006fe6358fff5940af5f4cba98d6fdac16e63a0f948fa25c50ca7943a161a76634c5b2b8c2d4b56ad69817509dc20d91b47500ea3f90447961994b632bd3595010cf46f54adb064b337ee829a4dc91d348564892184c9ad2b19f10335490647b4f2d84286bd16d04d38714640805580515c6fbdeab09c025275dd2989d6eb2a2cc61b581f1caf7112c30d8dde9db330e91ede12f1f01ba77dec568d906ce8721c53c7dc11e93a3eb49c20c14586f278cd334bd27233a00d24154026ac6f3f53d011b3d3c7ebce109019d256fee65fd8ada35ab1fe7ba52545fff3a91abe101685a77f9f906933dc4972c368d0f57a91006e913c0b2f8976472ffff4e6a1f67951d521f771fbd7fa5ce6590d17bf3790a0977ad601c330b7c7b8498db517f3abafdcf10ca07a29b4e473684010a5113f02c0022034c0f17b251e19bcf2a83a84246d3841e39eb0689ae6f81159f7568864f39ad6943903c52119456119a8e6cbe71b4f44a6b63c77580000b32804ab66e8a53f84cb7f8156b29bc56fe2b4cab9bc9dae3f4eb58e8c5f311e932590985b8c1070f2dbe3fcd6288950884548e7fb652e0cf521ea016b4142356c6fee90d02d3f481d3b6fc581965e75d6b50171dab711ecc5bb1879d0232114113a8ea8c07f0ffa88563f193a16f0cf07a5b0e163844d7c4b2df3eeb6e6aca9b61f36602f536a444b8ef04a67e62f0d5ff9d3fc7adb46749daf1d60caf26533e0959c4fdae9eca5ea785e8bbbf876959f65e18b706e428c978c95d69b96c5c3cb45d16d7af55f8f257d59ceb8e3da3d61c337102c94fc7f2b17ed9303a23912ff7e5eb826af064663fff331ced83f1993f5a9443fc4734f64c6c55d7b19dfeaaa615fa8a7c4972e16ce9eeac0962a01699d6f76fa0bf9231196e6f827932d8bde6e4ffee9de693a0d78668d6df35816e5c666413ef8792b08bdc635d4e4f2db5ac842ae5860a3278992a8e0ee4f77e38fd7da65c5ee7681aaf592465d280f3d3d0f1b5327337ce886966c47f53cce41b9ff44a4e4c999e5cdb2ece3994ed1430921b7490d73140bfeccd6ad84269e28b6be3ddccabc077ce598932094cef3290336d0ae5a8fb670bfe11f75192077af84bc73842233e5b22ef2d5f7511f818f02a5def55b164db8e34414af7353a9f7eaa41941463a7baff5e25240ff3d6d974c7da3b7ed8d53eab946d8000c9ac4c320e1abbe3a1b09a8baa25681a3421158d72304687b7588735c226cb81261ee621904b3d5277dec80e79ed39a7717c42c94becdf3fcc7f18a0bb603c53e6f44589f94677eada861772c930e2893e39f31810791a7af642eb95fcf0c0f2ef4e7f3841041b82faad700a116e7f1b69b38e0a68789873acfa14eaa918f16edb54c09f212680b32d484b3275871cbadeff91b485a2bcf60943002ec3bf838887bb77c47a96b4070742ff629b5448b88d13ace4ef8bc5d20fba5ccc2d22173d33016ac79b89d40dcc7b0c041e1302ffea8e50e16d029f1a8b587b35d21aa34fb08b4a91fa71d92e400e1cba0cee91a30fe18565fa6c5d511740938bcc52d6b8b07ad3fe37ef6cb47e1e273863eb6ada0d5544893afc685c8d5ee1dbc76db749a33a9cab12e3e8e751ab392ae6fea0dbd99daeba26f1159fa70e53dbfe68f6880be49f545b4348a13ecec5e97ab7b7ce44c43c94b3f9b68c8364e9071c062e07993750019dc530f536292cc2e452f4c1942ab66db06e0d520b42b206b218558b8daff0c2df7204e1176e35868a5cd42fe69c7c8f93f6753b8884d40d466a7403245f33944343a9fa76ed8c61fde7da218f3276d5c5fcb59356a101d8dc442ed186f5832832833d278271d7e667016e3998f8aacfa8d1ce2618e0f25637b5bbdb9751e4999f7137414734527a52def0868906ce167feae216e423ff91bcab918d091258dd2e2a7c76ffaf240a83b930785c1c48c79ed0680e8e52a5ae089f971401306267ad44455883390f313406bc6d629961b8f59c1f2144afd66dd0704738eb6b8d99be7c0a0e099ba1b8446287b2f7134c3478c8318a4806b1eea99da630599dfb47532ff52347e39554e86282cab548743eda7f9d9a93ae255741b6444a9de3ca98aa2b17efb9d2eaea5ce83ab765aa2b925d893a11cf650f232468091f86621b5a12602fc41de173ae4f63dc9f48a141f5fcb5315363cba0a94a7a93641ebbf575db1e1db9542f73a3bd2e514888e19d28f22515f6787a52d1ba3c27e58364133394f90fb9f0f4f56bc9907bd5ace025f229fdee1a41bb4f889f752b649c710bd358812b3fba49c025fed19225d641d28ffaf41df5c1af55d9b970ec53094beac63cc99dca576e88eaad0de3a588a0f8103090e500799e41f37414bcfa323e240af8eb5fae74d2f11b6a391fdd00627353490cbcec49c00dabaa60f4a519680e13506a4a964034f858512e906a57d2eda7a4bb39fbaa74310d5fb2209449eda111f8c02f3f1418b2198ee740521074471839c5b616d85ddac9afe44ade9ac8e47a99703cec231089af83b1bd8a88009ee9c47596a2b2129a466116a613f3f96033d0a6503f6c709d7f467a421b5a48ac0a023eccecba57e74a6b70c192208a3737e12ddb976cd68745a4c60d1988d4dfedbccb8207ae8244adb1cfefe7046f3bb0a612c61d46bc3f76db9075126ebb00d5ef5e3e8281244cf70557e50efce12f7c08ea7b66e3ca1540c0fb3cf823d33c90346981d550791f263348ece6c99531e99f0ee43df7dca6bcd337ecb00bf71751fdb1f78e27998ee99ae3058319b7a93189b8bcd8e497c215145059a57661b90b7c5ba9f811db5a46580b3d598103d3f3914bfe1ead50586bf84a950f70420b26d1c121ab983bede0aa126d2e6f1fe335e4ea5b92b1a87042224d51fae695b282c5819dc01bbfd3abf66ac0997c1199e58f71de01c544772fad9715301c5637372a1b4ec52332d2a6b939cafeb4a2327a6646b4c81197a1a459fa942c3341fb8661dbce303dc75251ed9bbbaf323f8181fe01195515419b0bc6762832f112e6ce03615dbc8ee2f3a9765621e41ddca63f57b59439b151a4196eea6f701d1298ffbff29a0e1d91032650aba43bab4b21b04b17da68607b8457b7de7e0f5a0442a2bc07a1d7c7f015c605fef2e6ae649c8209bbe1bb6dcb55cb85d6835e9d28fb273febc421daeb14db503f366786987beabf3539037da30137b5b30049ad1023bb0f67e722881c66a0d721bfaf46ff7218cf57acb76546406f389b597aff70f33d8067efe9ebc4cbf69fafb4f0f21655e0f55046a92b713b5f48cb353c0fe186970354972076a8b9927da890c4ce1f704e46af524273a5f3f65d8e01a1855dea0357c800aaa7f7566d4fb39bdd02b7f970c79c985cf93141bf14f2170afd857732159c3a48fe1f1c4cb7b59962db1c35d1d36dc5c24f669849e0aa64932e24e940594bc501ad1ae5404b5d2ddfd70c3cad3e1e0e85d3beeb8672931038863d9cc4060e91378c5f49ffadb38d994dd1f018c653b74a305144efb303c53de80a1c5fdf0223acf3c2f6d51be43d40cb90122b651a2f57fbc9f12dc118ad0fcedab2a63f2ed8d6ab2a4511b7fdeafb02bbb7a79acb1319e605040ca3d88b30edc5b2dae62a7f3e4c7872d8a9722f498dc4f037d9ceae1c22f6164a8493fe1d94d96b54c8ee73a2fb2bf4e4694c758423cc6e9adcb8a1e6b0f53b5c235b97e7d0d7c57e295658fd5977f86a8acb33bbab38252ecb2707196dd38e13014390d86fee473de736e810c4cec82c1a69d69f06c9b9d805a99717492dc366095a9063ec2ec05b1b1dbf018965eb7bfbdc9889148e7f60de4f522824187d165469e0f8b0b0ed3cef74f849e59e19e303e311284cde5021584676fdc1b35ba8952e1e525eed5d395c57c848e129d9dd0a85af74af83d10ceb9d066d98a2d9ec6e4559db896cda71ae46c117988cdc7fed444d5e1ee13d06c2de2f7100030c84733fed102368ee9ce32300bcc68c00e5bdd7e086f34b35637c64e3c0c2b9db30f42ad79140f3437e44eb5ddabd4146aae9eb11616dda5bf72c3db25a59567dc28dc4208edae0a8eb688c38ee9ff8353869f399c87fa1c1f1355b118b1ec12a31d3e9c9d47b97d4ba5700478a57f4007179f5413ade31cec38a5c72798673a0e444459b8710ae03f678e62af33deb6bbc14fab6b289d33e9423a0e3827b96fbaee60c65ad57ac37de43397eae854e78249e859f85d0e56731f2cfd25ca670060a35f68b17553dfcb77f41f5a2f0f00f2354d9549b0dddfabf53e8a753544d176978100025b09b5f3c655005a1407f2d0783957afe2072c443bda9f8cde239c3d749b2ab40ce53b68af5a6b5c012cbf05f24400a4807f6211889ba5c99062f2515a1167bab648b98aa4a6c8dfba38af9bd1ff01a3c582fdf98aa6e570bd9eb1cdc6e57cb75218c1f27a952c8096597e600730868ba759a11d88d1f46828b00b64a2f9f5d87756ec6d4e1f2537f8ab351eb598606fb4ad27cfecb520407488de2266322cac808e431bc7e329c5c50d1933270e36f756336f9d76b519fcbd2b88185155027a877d7015aa3d23bd02d99455e77d49e6aeeb53c03afd744dd43a63bcc2517ef090506a3bf7f21eac2e04bfcc28fc2fae8e1a140c88c217369187ba49c32480f0369783a2faabe4763286b0a99b914ac375c8a138040e55f2da7a2e116875894ed5543b1bd46d5e77dd6e3c6c420a116ed38d73cb977856017e39b0bcca592af6d1f2e57111ebe9c086f573fb46a408aaa9507a17b9fb0c94f19c75b0090c910677582d37337c3ba2ee434f86442eb5d3de4c78376bd51b88bcd3854c80e1fb6131bb16344ebd7280b0645f0bba3d0faa51a452cef46f8ea9ff19aeb07479ffcae0f5fa71f2c0f334ad0c90e0d39a156c3cd68ca3b98a026152a2db58fc1034ae2ef4e80a0cca132c7fa38764e896e1b33a6423439562ba7ad90819f5d722d056434dd31320607446017f60bc09027495c8b9ad6d83160c567c1488584f4c47e845acfa9e7864f13a6bc082ce9ac6c04d9ba37ea7b69a92986a556397f1548c188545d77e42094ec0bf47c06f243aa72a6ed8c8828524509df192f9d0bee4ea235adc4a79b9dedd1c15178aec84521699d07d71ccd2fc4ea25768010f6ef1c95cfdbbc404056416228d6e150ca57e2a521872475d1ca4e0778123c25ea70ab05b91a461ec973e04978b57d41d6943d7eacc2445b3e8213d957bedc1cde38bdeb14a304c21603b218bf5d4def457d3b2c31ee047d916b058d40436a87862b508506df2eff31b66258fdcd90ac3e2f87f0dd762a2532833c6b6e103d9cccda1addf6ca30f1fd0232897d08f798d1c4e3c58fb5d7f029bdec10ed5c9295ba13d3b503c3bc9d2be5db96e0f0caa806cc14a850fcfaa6e29ac11d9b927ae875648a1a793147addd2aa01cc2a19354cbcfc4d175db32b600dc1158532e5e8aa11955047fe049b7ef9a0cdaf79e6210ae71a6ff2bc08bb347a35ad8de9b690f1c071f9d65efbd17c9b39b3b9302e8766db6873e14068134f956ba0df0671e9799bd46b8c1b4ad98ff7de026d36142317d86398b8118b17b3ec4c9b75ac29837bcd987d614ad3dbf2cd3a396748e137c5bc21fe943c1d03b3b642c209804845fd6eb77a4ed69770905c90343a36cf7b469965fa2bc632ee46d370a972a05f82a873eed1acac912166a6d900f7844ad4fe0b34be039fcc9c3370a2200c167d148b7f1486486dfb5fc4a607b6c37dc63a1631a86a51d4d094fa08a331ab7f5cc80affae70148f8288794d120a24bed15cb09790078d8dc2bbef8e543f41b88c9729bc0070a86da300801fd7260188c19c4c02e362a2a7708a596252a81cf4c1b72ef19981b93b65d2f0b4d0ff18011f3186d973415086639a226f0da52a9cc6afabecf45fd72fa0a80c0f84554cb4816da2a1aad118ba4a1377e70aad4eb79c66ae5ca705f7020661fa8fe82f240d1a19f9e721827980a23f52a914f7cd00e60364fcade3a952284a939f1429a047e4a37408e62f4141999a8b6157229ffe264ebad157c6e6815449c29f02966dbf34bb2d8422bd66b5b5e063ea0dd6ddd3ffaff0bae00f16a42ef7b73da1490a32fada861b1a9061b27b62bb387baf1dcdbe5a2df9a93f6b4e690d24a26a2818de0103de27078c85d3600f152fe70bbf3c9adcc6f06e650fc748d583c4144e37c78d8cab2818a551b24ec459fb6f4f5f1260350a012f011b83948c32c7edac1d4d7bc350cc187feea5b5186ba7d4050590b36677034edf8a403bbe4054c4b96caa6f1c48a708c35f4df29d2f2e40bc6c08fe19184d4a0e622b6932aefae2fc12761d0ceaaa45041ac00aac2c0b51b09d1ff6d661829043ae2977f0fac2bfb6feccc50ce7458e04b36b9078a74ebf965fe49478de450f23e214a171a7508e329ec8ca1084688df3085331737349f5965c937e35160255bcfb46be1975ee2074c68a24ceef4ce3415c4a4be8855f8d9d09f0e10d0fe28e67ab728faab533177fd713c5e0b0f122ed96e5ab0676e28438358fb1d1b3817694f1643be9099ee94625d38f6780df17b061dc3be487937ae4cf0a3de63a145918c61635ef2d499fa61eff55875ca227b63b0ed2998659e73421e61bcfce61adb5bd74599fd8956eed6861bcd96d0403d195cf1a670725ed2b8a9e1963ecb3a6c7d40160cafab739fda01df60c252da586a6d57ddf8d0d25339d3b7f2491b890fd35420b52dafa53ab6834f4bb35e7b0dc7160849b174521d5c60817d894ef20bfaca2066815590f801230617d96fdbb4bad9cdb7cae3a318c8d5a58318b3634285a64403222ff0347665e20fe6749156b3162a840554bc3417fe3240778e40d4bd91d0860667cad0a22fef1056c54ddb53bf6f3b47cd65907c31149a735b485f5ebfbdfb68dbd1429d03148615273dd13aa6ca9342b10bdb27df1a36c6826f4847b31f19ee6dcf540a94e3c6ec42e42b84370dca0d734c6a4af173a4c09efc6a78d37eb77c58dfa8f1d20e0f591f84e4b26b1950210d6b5ebbb340a9372a2ba4e196fca16e67ca7c9f4472c7fb7175039e99a2e4b6aba1b60364e4f735bd7a6962d17b4277b2ca5903bad1116b5368e224506b606bcc5386954011b6e85b1e3da12e371d00560d60cdd46ebee5f123aeee21fd78fb64576c847b1c49f27b2abbb48de63c88b37302bda1d3274e7c1c879bdbedba7862e02f5e52550a0586f911f9d3ca1a8a42ef305860afb1521565d5d59d903018c1bcaca61d46e755be94c08230213161c6040211430764f7edc6160fac22e7751615c05090a80fc45c09dbdfcecfc8042bd4f0f8b26429dca183133d378317b43451017ffd64e8a21300cf3d150c55e3d669c2c16aa18cd44e5a130ffaf829872177c9bc080dcee5ab0078b60fa2ea6797fbacebccf625265022c8fc38c912943d885172e32cbb5c5378a8db60906d79bc845946de83cc4dfd1b0ab386c6b6b720135f4c9a0e87c19d253ffc4821b9aa5bc3322cbb08ecfe4cdfc0193ca0d74f15cbe9ada2837f2f1052f87556b236f75495d5a7612cda4815e495395c7e7a530146cc3e336e1f9161c9c6272f644a699abace8141b1307587f3abceb728fafdbd8fbdb9c32b34e26d78eb2eab44113ea8ffab0a973954e493676aa8ce0485867eaddbac9ba7784f01a42acd0e60f37a815fa6c9978ab15f504ad0f44f39d96903d268139bb51bbb329b5f5974c06087be949447c59b08853ef5a83b6de21ab5bf95e41bdbc66c02e86bdae14fb5ccd83972f98cd5500bf397d3496a0c1f577a12d3d0ef960dbc0c77209ec5a1585870c8b59862b8fcfabf1f25950cd6c8e6124bdb63a6973792dea31c887fd333df6fc7a502403d1ff27c6fb613f1ba5992fb35daa7f4cfb2b55cc7ab60e3a43e46012e50832fb6512824f902517637076f913e62a1e6cbff7a74171e0b033ca68e859a40d7b564f33ea7feaed1bc9f9a6eeeaf172a7c8ec0ccff157a3bad16f299aa6895faeb00bd51942ce18955846fc27943e08fba6724e76fd1111463baa417a3ffd891db75edbc27b720c6cc37987dc047e76ff1813f6a651327691a028f8d852763ab9eead7de3bc6621bbc0ecff53176713e2c6efc8ff07f4e01f61f6201e5c4604ab70f37c12f0ce7d24a46a757dd7a386bf2e7d25587db97584032d39cc109b6d473500b92a5335df7d03bcbaa4f090adf85c769dbf62e97d9f132153d18aaf91e2ad3b96f8b9977ff85e1bd66d673b0f89cdbe2f27b57d09d161beb70f4cd5593110fac540875db147b8d1a5ecd14b945d64b599cca67b53118cba7f5444fe6c53e8e46767f4b1b94b348c673a055f0412a528e2b51e4547cdd51534c1d4882d87dc64de465e806adbbeea9d5e5d893a940500baa2b89a35bb2e4b133c831325805a5224e66077e27fd38be3df180f73b58083556367b3a6c9ebec34e10e79b5e7ef812396ef5d1079b08b20aec12325238d3672c098e09b8b7540b2ef7dd45f45819b521dd5b6e790d96c65b9aa6030dd61e5ca335fe7e077b14a5c532068e69b1542415d678ce88591819c487a3e29438025d3619e66f02baf6a5ab35dd6ce45dc68113dc0c1092e38436e59b4f60524fc6d14db14f24001ead805f6d9d05fd6932ec6170e926d31571c4cb9c4043f8570a052d487405b8fba20c48d44d0f13a53e6d2e03d2f46e41424bea8c193041330a8a3858a78b53d8953d3ff064cb7b193d7bfd8c342057bc0af4a3a44cab24550e9a9fac045bbeb279c4b4e7387814ed7b6613c872386c65ff604c2838dfc39e8e359b52dc8faa8c22d68464496b80965a828ca0f3a3bbb32b18c2c46aabb27bd23e183e9f03217941b2726b9d7d448f6d60f3df06f78e08f6650d0b6ca182255c4e550fe122edddab650eb240efccb494e23bf35541edde255772f8b2a2d6e2cad0aa0850f32c805314aec295f35b4524859011e114c7663788590309688ba156153d68464431bdadffdcc31065db7d99eb9f75faf49f46bb5da6b86629caa40437d708c30b0ce2b3d35ee880a1d600553b285d2c4a027224a7798eec112ab57bf8bc9bf4919ecb3e949030f0ad2baf8b0dec8c102d00e5f3c3944a85ba8c2b9f5ec90a0f1e8c65b82e85386e747dcc3fdb44d7536b3e84b02f48e6c859623805552400b7a8cada9dd1aa4c9328683057999c717c8e90318420b4b01a8c5d3c25d66f3d4119e71622df64efc33639f380ef2a97a7f94e9ccef249beaaebe3356baa29e112f90c0c8fb3c2e5e5078ea861c3dece96140ae1c2277120412942aeb266abecb32497a10cfb41cd9c3066d67701368498e79e5fe447598d35069f8744c5189f5aa73f2aceef1514cf3e35626c6db3b70e707c9732e3aecc6c0cccc00982123dfd344b295b7cd155b011d7ffd1044e573470188f4d86c3bdd939773d95af30406c0c6a944716a39183a3fed1fabd63c5c4deb37100e0a9d3337013d8140c0710fede5fde15d9217befb01a1d55188c7e30ccca68ad1aeda7cc65b627ed54f8477e8c87720283a691d5b7d77d107697c8ad3cc58e519e91132519f139214acd2ffd772ceed9231bab9c9b1094cd0cbaf290a35cc02aa636c0f4fe51b145c593d8ee307f5578200850234355ffd2097c4e9611b1ab7d81bb4aa5a0d06ffa19307b9009418afa3493098506789fef009a8f28d985784b43742b4355a233892370c3cd33b1506e1810e3dbeb0f3def7da0f8f245af37581a72870e6e8d4564f7c194e0302fd8aae59dd0a2ca71a4771d820917ca769c89a3aff13b562051396fe004c34144107fc8ceb01425385a8c8804093d4a89945f82ea4ab2aaea261c1bf8ff401decd0d577f4de527e89f6eac41ec9e3d0cea78f598ff8993020eb9a8a0ccf97a62e69e043c331e86bafc9e089c4af803c5f2aa4fbf70f37e8f6f8d7aad4ec0e0be3255fd34f2baa43f3584e2d16aac94103a5f4aba3cd17b801ad31326d8eda534e71b4be71d6199e5ff2cd12b99906d058c8f0c37636e23f076c6bd1037a5780708b6dcaa9c332f7d0fad0fc9bccafabe71e26db3d6722b1d03f86c3af9679b8d9db3ba48515c90bba170bd0d90d3afe8986de56260f6233cd5b92a6ef8d626537d47279cab46da8d40114f4de4a61633b03af1277e8969647e6cd28bb1702faf80cde86f11f366591a968789220a1ca0f43edfc7eba3ff0164aa0021800ae0cfc581492b73be8dabe6bbc83732567731c0f31a474979f14f9662c1a1b0adb7b2228d28f03d1670abf23d6ff63b68286a4741f891d4d62baede5f81dfba20ed9244f53a36a6ab0d9ddaac2e3c754e519005ad98bb089423771edf9525e7aa101ec25eb82d07a5f519a30fa7ac6f12397c35c61d085b9d4175b4d4617bba8ddd99e4d72ec453f9875ec543967a5a525ed4b98d51bf41003fcfc564b6036435c79f82859919871351b61c4d477006ad8695419fac17507fb9c6d1ff9045781ae3c206d2cdc9284b91e5fc73d5c37be7471915f26cf9d4b0bab05b3b6b746e88553653283215a9b26a08a0f01dfd68c7b3b66d07425e06701e111048342dd9e33ee6bbbecb41d093d65655233dd3ecd48e206593c1ff0a5c310b8bbb62c1448359d29ce076e45fd42d415dadf15e1a4ddb5ff3be1334fa87c8c92f5a21254acaa77ae2ce966eb53598e86389c4bbce22c2ce147c6995112e3a767a9eb3e9d150e0bab364e5b791eda1e49d4a77822b0512c3e8ab33e002c8db3186de9fb23ce02cd0780ead93ebe52ba49e094d38c8594ea77aebbaffb7d3e3130e1aa35d81a93494a933c632b34345ba2e91819482374ed35125fb92a584bc057e6e768bd943bf84f9e7cd5c94fc61a1a03d23a9a415cf822bf1177aa1b857c2b9c01e9692cae685eaa4fd8b9b09d1cb9d5a4d226e39d126c0fb218e5706799c1ecaad33081e2e28a9aafc2a1b82dcbb2798aa5300c24ef0d940dd2cdacc70a44ea97dc9cae62b9ef7e402daa020c07e750bde271e266865709a622db2b95a1a8d4d38e276efa1c421f5ed3463725c627126daf38d465cf0428f25150791016e19232a8b8313d087aff0ae2c0480c4bf4c2927052c8a0a1d072327e1096f81f3bcaf4d69c9ca27efe6fbb74ae352c4cc9260032ac7da9bfd6b54e151ea8517951be9101ced43deee4d183dddbed4b87f2382da704edbaafbfa10e3cc2d6dc9bb20b97e6d54d3254a5670a78c3568af3756db88fdedb75cd9877e896f8fa7f08e7883bc571e9777748ca391efd1d63fab43b21ef71dfc3c38cd19a19538db0ab8556fbe7ea9a0c9a5b0cead83a214a60d0853058813f6dc1dc6a18fd45b0ac2085eee373ca8f57a3b54ffd99c8b673929695ca69faafff56a5a451b3caab09382da366a6e69568244958dff38237e4c274f36d50d1bff6fb6036cd48e3379ea833f3d1f120f3a968696417a826bfb1e46053a217a0a9802544f1ca6b9ebcc7973a97c552cb5cc59611d8bd8126e9e6ae9141a53e1e706db471dd06d18c05f37f143069c3906c828cf607c48ba8a8677355aada6a87d6adad73aa1f83ff68ffe577eae3c5e1d04658e428f31c9489985ed3d26aee0715ed3d1f0f4bd60ba27aef86c9ca653b1a269815d4b7ebe511d6fbf0eeda7fdd255cc126b27c269b5c813bc5f42fa3746789f4cb3fcc134284695f0b5645ec875c3982215a2ae64479497ed659fba2affba93cbe08d6417dd74c74ef2fb36aa62c787fcee61b9e4c38f4660240ca2dff02bc46dcbd548680bfaf0078e4470d0ea41aef1652665ae8b22c14d301a029e05341d66fcb8987fd4c81387ad6aff07b726247132e376165c5eaacaeb6418ff653d858cb03c6d6ec73ee1fcd93f2d9de7ed3e7d8db3c57ed0674dd7caf981cf6776a022e708eff644fab232a90a418633c0f1df308d104c997a0690f0a65258bc7097c6b146cc826db8b579a7561528433c57ad9b5a3632a34e9c5771ae6a9339c89718a8a34bdb317cec83958236d223352215bc6c348c5e79eaa0d3d93ed1a9629408a6402dc64a51671679356e82f816a85e35b703d80ce7abf9c6cc975b9e5982b821e04999aacc756c2bca8b508f4465fb00dc8f019948bf9564652ea7c3a145d9c1ce34234412730b57bfee0bcd3bb25b18bb6cf7f7b7189e88dcfc7ee08146b35fc03246adc261c7834355f879711ecb5002bf20bd19120ae2108e960c65e0728fe0ad36281a596a91ccbd3e3c97f931eb78640e0e7e6ed7f741f08643fb206e1b071e24be88c5c7f5fb57b4fe2cd5405f6236a014140acfccbb126cdc4934af872f3d7e4225a5803122fdb94530ad4db2e006d2491a027f639a62534336ed61076b40e4ae659d7413647dd4c9d86b474e7c77b138cddecd9d52a87ee03c40f847b7a8bcd83886378a6ca4927471519b3d39dab16f4fe82373ad2ccf8bc2cd32d3341b3949defae32ef32e409f3a89f007337b7c4bfe3e68db8b045af3ef8c826e54584ed1339a8d413e012c98a0c0d03a85f21b52f1978d118a3f36aa9866fd472365089bfd6800c8490d1fd9b4c76b7ddad673143692477d384cd998cb04058d4b2c5828d35b00283ea4e2d31c08ba6c4dc0587969ae7110e4605990a00eed5912384abb34d4cc9e01c9510fb2bf419346e3444c25d6ab33ab92922feb13697cd53b7af4de553047233f7c7763838e1a09ae8b2ee92240925e817b1267a747c5b32947a09d32af7f906f8c66e9cc04882dbe67e21c98102260762e226fc136da26eb26d27cd257b9a02a20a3975f6014d519e371f571aff1f80339165222ad4a612f57cd7b27f5db88e3cd092f9a226b8fe693bdc76c5044254fe887013fe6a65d6f3d095323cb58ff7047992691343f093612953ce5659877b6a5a4da09fb70b7601cfc6dd32b1be1dfb2a02912fb8a421ad28c031bbc140f24598e3eab7f3cc8c53824a81017f07c11640cfb6d0bb832e97531572e0034218dce38d3c7bc2e4381a8f7ff4c0fb28de0886fc029ca825cf8f86d4980af0f0ab0039789f5d750da28608953b99bf0c23e3517503511365c8d035f2ef516a2a958bd5d57fc3d68037935865fbd48979a80d5a5240d202a0739eb4e377450c2611176b646fc7729d658c437d96d8d5612f083dbe7da7dbe4d44087751fdd1a6d4488a941118a4e013a6772151ae8ed3672d467cbaf4137642b632fbe575866257141be7cc08d5555cdd591a405a0eb795f1e21797d1ffb44e8bce14a6e080e8095a9bd01ad1d751ba802994cfb724a863a5e3cab2d2c9504182a0e6a92ed520921f532de0f1f95579b56bcbc4668fd48cbb8b50f10edd924201e1eeaff3c03d72ae507d81161bbb8847f3c73915335c24e7dfb0f9ed13aab7d5acdb390e451f6339b86ea732afe51eaf2be2579839ae4f024cc0a59dc38ea1b3f5aaac10ce49c9838053615d7c4b4b3d74eee6da41bedca55314d3728c8a7666e608b73ac499121a4f2b204af14f99a01cb4c05b695d077b6d7fe70f45f2230c9ff40ba650b34b1ccf06a853672ac2f28d945746fe2bc9584dff398b30af2f116fabf07e0ea5aa5d6d9099eabc511993ebfc06427bba7a122ac80bad84f36ddf84a13a6c26f855a066b659b6e888fc520f96462d375775314a0c7d5fed79ed4523c7082d4a23217474ed3166f988fa89c3335b7b10f82435ab0938a46e755ef9f772ca3d0180192db4b3dcae93cffd99a989e42461c19d5676cd6ee9a03916876909e759d3c21005930d407f2e6fc1d72f858a43d4e8829081270493b634412e473a106c345c9d427547a7c7520d8d6d2578cb2dbe8d6597ecfd8e6598a85418e727ff01a23bdc1b74a8b2ab3115e0c17bf511f5e3822d4482f5217a30b34672f736d32130fbb681e7c78e1ed8974398765eeab15f59ec7565990dd361410d75f1b8af7edad51128fc394d92b0ebc70ca29148d9a6ff4925351896a829e18c09678e8bd2fb78c5c4a4233386c97decdcd093715adf3274efd2ed53ca1b6ce9d75fedb3fce8cb81c669f9ec062c17ded05f898be0d009f5a39a42a62002eb76fd64631aaf21a77e977d0c17f0c07d427a623ea464c6577af7ee8b3322827398aa47149a93597a18decbe13f5b4fe27fe0c1c0838917e4e6b9d50eb4ebf2721a77e7e968d854cee1911071cee1b680543d2def0091567d8bc02053fae1155e05142f4e36f5104d286c145dc0b4931582884d99d86332cb2c69525396271b1f22d1749c7530e8d769cf481b552ea2d5ef3fc4b9200d23593b513b53b45cb17b858b90b126342748ce8e10c0e83655f2d15c6f96f8ce3d8b1496df1026d02b01a21ac78728e241f61d4552ae90f02a4738d2c5e65c77499e9ba36afc3adb6e616010e0248d22d53e14d9f6c6d2ec67b09e4fe51043a7a9776a64de284bad5d5a954bfcc747e7733d6de0be4dd4d870e0aea4f9aa53d772e8162ab011a6525c0231f1025c97ed770d77f914ebc9246b24a3bca43f6afe46a0884680e021c7ee70a9683d268b4ba65229348b1ebe961e07882de805c8153e935f08d6754315a9f3caf00ffe8ea0dfe8f26737d22d0cc3049de546a460ab6f5a13b171cdc7c62de62df6cd0ba262f73da97302fcc8b51dee3d7eff6e1958d6bf27204527af234c947a94c25b47e6aef8b3c6b36556b1a819020dc4aae705e8c884eea6d3cfd8739c40b8252f125cc7d5d88ce2670beb6b852cdb9c494ad0dee1dd11cfca7ceec0a0338e668b7e3cad29e1b4bad831b825a3673d996f948690992e1a7a09f059f5d52de4aeeb185a46686b24f545801b5df00093e35d439a27536820139ad1bdf7cc96e1d357c2d612fb2d8c3ee00a77472521662de386c7a3e71cb83e87a935cf6efbb0d8c8d0c3216db1c1209925ec897cd03a8dfb49924fdf24a13f452e56d4462bdb38177c0a28c7ecaa5e5e8c5124768f535ca71bd7d6569832a943ef03bb575146d8bc501c995de1a8d91d0ad69f61cd8c3eebbf50869df58f958dfdc1c76a488875fad58218af352055f9e7e5b25b0cf90570893fdcb2fde6bc1867d1781ac10cb1bb75df185a0cf20cea064327c9162fa4ddedadf8d7fc1735881a95089b7d22de82f666e0053f2bada59f5f935d6798629e8d85dc513fab11000b9f330f4351bbd6c2319392fb57ff017e79b0c9099638ca45796385a17a8a7b698f705eaea9b0cf4c8c6f6ec874638dd7388d69a646f9f203cbc4ec98b95ec6231659fcc2fd132ffdbb2102b9c4d90cc7665be4e159db99f17c32ea45a785d9fdae923b69a30af1d69705e5071ab0b762d9bf8a4c3008fde2fc1ebcf19d05a3fdb52810e07675907f25961067ab6e26a5810becc2a6808417112c86a52be714dcb3ba61a640bdc23a8c88fc5f7346ef0cf2397bd9bdf53274b940ea7fe234b1beed751f6f3b50631a7c03c7d2343ca949c9cca92f845a036bbb6990c24d0826278255365ced2e9f2ce62ca8d1d4ed45c2f04f82782a975dcbe2049dc3701e4105b5b1bb605e2d3946210e63192860ff888f8744fae85cc6fe54c167adef0b3ddc3791a86c4f44907394b8d6f2aa1dd9acfad6307686c4fb5f8da6484d2d3f8b13aa3bb52b2d107879686bb12a1e4687448e5ac7bb3053b18af6e05161d813d71b88cfc42010db39ad0db4d2cefeb4129ddbceddb7b8a646fc00028e1d4007bcf5d47e72190b650b1aa84327f9920be2bdcb2d022a194a71a9ca22ad1bab4d9bec8830a9b7151acd1888ad5c6009f3496aa551c7c51e1318dec8d13241beb3395a4db57a6016bfdca667c6a9d13e8ea236bd0312b9c78814a240a1b2943b1e7cbecb4c384ee8b316ecea173666e11d1a9529ead3ed4cc9d03935c62a3b86d3ae5ccf734aec8f5f3a31bb3c10fe8264da063cfd558f5de4e3f3739f679e7c83f2c99a4e4f77a94d003896838be58119b40a53898e43f55916b4c27358856c05f22613e9352d531aa783533322911f5ccc47da8dd431bc9598e007c17a742a057af616402f419b46bdda939002dbcc96bc636517100da92647bb9e6fb080bb9d8e6e7bbe99d6bb39e38edd34fc6be9b0354888cd406da0c98c96a0e6092807fc195d46207764f45795372e67a49d85bb473575a0e831bbce635a335917c02bcefe168e3e65ed5ff32ecc1c53b26aaffeae68eebfa01e0c4dc7306ad103916d4e218fb16b2b862099a34cda918d9a3f818e720e6be7cae05e753072a9722834ac495d1b91dcf15be5bb5bf662e3912b029ef4eab7a64a10cd6a3b2afc1245027b0fc56d6a5bf3835d7d05ad910f854a3e2dee5e3c9aea814812a9c0bc63f7a0f1dba95f06317be5ff17d7bc27cb7444d4148335630dabb213e4c427a49de0d92f2eb0fd7734ff64ef5b4e05a8247a81330aa73a20cf39d9dc8e9fc4d4079f0eca3ef8ee54504ec11586164b6048aaa1c8142fad1b0e9e435258dc27e04396a29ba173b39c37e7bea61eecde0bdd7a5a42c64ee4e7f5a1121d8a28792710d724a6284d16cbce37cb0e3c7176748bc3d786995262797b0b83a01ecc7c58dcd2ff479e315735c14a2d085a7252891667794fc8919c5557f4280ceb843093386d4781a0a1ad1603df957cd9e17890c7a65093230827370b612dcb96bcbd63df02140c7f9c420538cdf01a285aabf793811d3bbba2abcec2b045ec7fb5ee2b5d7620c33af16a75922911e0f7e200998ca5effc1bbd830b69a130eb02652c8ad51234cedd5f4d9463be28ad30652b4a6b7f3188b5a2b48fa1bc1e599a8faca444d1136f2b887ba55087273124150fb8b9770cba4ac3e12a13ed562de1bd08f729603626eead262b5afc1cbe97defb95606b9d6f26d44152a83c09b58ca1f313455f17c89d8c67eb6449ef20cd25119dcdba002d7162454c4048209f6c689245263e6937c9095edc677f855ec765cf9f8f6a4a98b247cca9b06e0e5649bf837662e7800ba25bee49ae091921dba0fa25e1d5a87b9936d5f58f2dec63fcddb4b259f7a444602cf432e46bbba37fecd32e4d3078aa3aec4d974438d03bf4f555c0c1226f9da6e2508f3db9621a6b8fdc82f76020a1b8fde60d5e2761a28936b006a23a8092d0bd13c9e3fb476d50aa406529b9716af4c60627a77ef9250985b7d908b79082b8b46de4828732ea0b11b17ab51af44191d905f65a65479e83e9ca1e133cd48b4d0633221688a2c9ba6bf6cc5848eb6cf96102a31ac3809cc8bc610569f20a12fbad1eb3f422b1e190535e6d9c208cec0813dbeb8f7d87e1a92d80a31cf639bfb9b005f5120650c386d437cb2f800ec9e5c5aed903bb7436e31868ae9612f059006d05b6160e64c5beffee935bb0ea240ccc1c85537b36ee1650ee9dcd4eaaf93188762a604bb92566ce5cd8b22a4eea0ae66a93113f270bb900eb7e1c375c228ba1f5733e3edcc8c437d8453b265e2a0bb9f63fb69ecd76405b9d9d6818cb375a242792d8370248d09fe8cb65ba0fb2c6e34ff49a60f65304f4c3b932d7e1c98762b6f6793704146c58cdd4e3645db1b21959a26f705f96f2a350e480da0a12f47c68241e91e23334cbb18220400c87ecc1d1a5219946102a8c4cc9fd2647a86c668eab5cebd1d98cd498e4fa71b905de9f940dc3d205c3b1ab85e3873938703574479949c80f1134b417164adb9e702431d25c4d8b5bbd55981be338d3338186b05bdc17e29c3ecfe8d1714926f0718622380495543b293cf538964d28107e99bffe6421e795d4eca9f14477afe20f389f48940e020d4133f0d553737be83ada3db661dc1d818615ce98a74bda8e030fc02c2ebc802a280122d831b6d2320dcd8786868d2eb77c4fb7411f351228bdf5a9feb04256baedba83928ae940ac38b8cc11574404c89ba8997dbc731fb153f073e85508704b4e4714e3663ace736c967aa0ac3ff480a5b587cb3f4a715ca350581462c3c99aaf89d4a79132a0ccb801eec413abe6911a66ddf24dcfa24ac1a3f53e16ac9cb88c72a49c6ea5b6dce07ace0ccf263bba6ce3a1e3abda51e5cd852800ce6b84256d65607b84c02e0c538caaf02aca0253f1633fb1f93359eef9b53c1566c609c9d6db2a30ca9b52938aa2848eaa31f6ba5329b006c1327fc2cad85abcb2b0604970c91b34a16517bde1d4f3fd3839637bc9130899fa33ba456dc6b3c939a53e1267d23a5f0149974097112dda3035872c23be4f0d3504fc1ca7871cddc859ed2d4df9319d5e7673b995902f763a763b24a2847551f3344b680d817aefed2003b7e53ddeeea876eb7b35d197e9a91503c25d43269f8f4b6003c0b5caacd4e93c20937e1f640b64952eb3623804c7cfa7c48f9cf85dfec16ac820e0f78397f8093c9791d85a905cb9c435f8892c3089f801180163f8356dced84bdf73669e42802c6d5f5c43eb885a073e936edc2a384bbffdf20624f12c7f6f2bd14f49dc4f6c84c118bae584e03e2da09f73c2a0f850aaf2e430d5372697c396dc3cec13111fbe87c793e77dfece310708600d0eb37d3c5b854aa3bd5dae933c471d0889700f917b2a6178bd8b5256abc0c8c173961057854374c68c8436a719e4a6ba18fe5a89fc9262d2fb56bf6ee4292d77de860845f2156b9d3ea4f60a4d80ed5abe8af8d4f18d38d0505a1249582b90353fb9e41bff0056c4e2278b84e002d4c26fc7587c60de6b5d4dad110c4d1b5ed1fc8b51ca88669dff6149cbf81df972446f99f94ea0207c6cfcb921411142ba141f9556f41997b711c74d1e2c39108203170fe86234bb7dd2052c7364e21e1b352040efe82ccabf21b4565e4e596fa4b72059386ec003f591a614aec2857a40f3fdfc7e2ed167e73f2c085fc217f54d3f5780da1ea2599e2175d77550b7ced3cf8afdeb138eb313af2477e3eabe6f2f57456f292484ac439bbd5eed87b6ce1259666cf66f2fe8c2a0eb1532e1dc7ce9b7a535cf514382c7f533dbcb7ee03b89e3713250751a441c2b6ff5bf3148e61697f14dcfc1409df288036363e3e66cfb911b8c0ad854abc6279b37ed13e195f824f766ef33b942e0c69a3c9abbcaee7d9230c9eee9e924c5f095866b6d3fc8f4194019a606eb8bf769e3969fea846f4893470d3436541d6cb4a043f77b9a384ace95d63960e1d2d352993ed3bf6a5dec158e2f95fedcd7d0711f9008e2d11b9b19527847bd31a84fb475312d6bc5075b9cb6bd53d48b361a0ada66113ad67e37743d8bae3e014880c044f030db4aea7fc518f11a72a089f08b0672e7f506a56ecf1102b8c0753719d56dcb655806cfcb2d183755a3a48c377377f1b4e387c5732202bfa7c252626f5c68750d83851b191ad3bc4303bdbee127402596f9fe9e46db9a3b06e3d44ab929fabebd301c365de5a3e5c943831072b99406e6397498e1b1b69cf250995298b7e02eaa86f86c0e8bd4c4eae2133fbaefcafadf3bb74edd5d84151cb31098f06c4df10b8a8e6ff8321b93219c3de687027c24ca0327bc2591addde025b20b22225abc75147a7e4f22e323a223e7dc0e35a0ffe843fabf8e16b44f3528dd2d6a3456ccd415bc58e7598be8cc6d6ef8f013140db4e6176c001fa1e8e297ae29e42983b6861e84752394801461b580b9f9fa58a358bd6d149e1c3042857b004def0178feb59e4c190093b0d60ed432e727d34ea67b8a311781ef1b1a6ac8293997bb14547c4a6e33d19311a172af4cdaae296428b3383dc7277273ebdeb45e0653d9c570fbf5bb840328c1b2655ebfba5370b92e54cae085a855b5d1d7a66bd493662d314b9196a3f5a7d589329346c1fd45cc2a1a03022b283968c127f2f1fafa81b49190bafd54d667755fa1ffb36e92af522e2a47d28bcf8cfea18d92c291635059c3473092671dbf7ccd76cecf7df4199d55dc131b75c83391f62ef2ab38485af46e789ff34b949c76fcdae29a6498289c3bbdd754f0b04606d0c66d60232324e562ecb2cd3311be43dd1299e9e5d577f4bf299bdb303264d79b72f10934c2e70f24f7f673d288a2ca25838011f02d6247208dd3a76f8773fee9f382d35d6fb664f67e49204c1b29e314d0bed4af46bc6b0409d31102de28b0957faf7858fb9ba650bdd5e7749dd15d84055357c48706cbe2170b32dd7d26e002bd9ee67ee4d711677add2c1e29534380c51d44a72f8be95b4aa91ed5ae25fe8c341bf68876eb834cd048624cdbc8eee18b79162e549912cdb21fcc217c611caa0a83514043cb1a20327497747015d1b9cc4c08bbc42a766c5493133245cca049b256cd2301fe9de2c80fb02880bc7eb1d89c7eba116172ec125600145da0e774563e006b8db92e73c8cd408a51f40360e4964a068e160341ebbb8738b4770c2d0450d5348207065ea201019e108de97b0f5536d03bcf73502eb396b912bb203e412096b0834c1b4f70696edf7aa783824c7077332160fd2d2fc0cebdf62367316af389a95691bd54840fc54c1e688a1c7e11139c322a4f65b90b69c2c928f8a3a2271b777ef65d8c6aa08b923fe7554a13a8a63a66bdfcc6f41272828876179625a5fe285922a170c9373e3f852b6402752bc4a15f6db3b8c842f5acfa390d2c051bc764cd5e9cde91ac20c347b3719cacec3e08b27c5a8a2345a75a79d6af929f3eb615ca2b1ee7b14ff11a2fb7df7648196d27a9a7d4a3f544ca871ddb759c4cd5de8dbe08391339c63ea9eb076a25493dc3aee213ec856541b124b625c61a843fe0d925add085d542656fd7a7fdb26160cd6a9e9e94904f20ef8571bbe1a6442f1ed3bec5bd79183dde285135b6d1424848515119b4f3cfadfca4fdc2e8570df6ee7c830ee4095bae271c41e0308137e7e8f624c29b789b13c77dbe06a61a756d29d45a7eda672ecbea1a34fecdb378a5a8c02d59e02089fb044145ed59d9fe403c5b2ccace39946e02393bbb629b64a5cd0cb7d5c4cff541ba502aef55799513fc10070338d86c8e06ca859d958b7d12b2564951082be3d9ff77172499a9c442f1b55bf2aa872f812d4130d25fb47abd19724ade7a25e4f6d1e405f2feb1c5732151356662f8acadd068a2080e3729d722d7602458076f838904c7d094eef7ba1d8019047e0e393b3698ca12dbde083e5d4c3088106125f5c4cf6537996cab1bb4c2d0d1ff3151ef77b0ca49f5bf91a2afdf2cbef7bfbd9f0f17c67dfd2ed653b6a6465aac2c5bf49e8eb69d0c9d6df5a25a825257d71e98b898899b05d8ff1113e30f55a6b069de90eef937f68b6db73c3c4df055871fe751b388c7ec93a24e2691e1a5d4dc6733865682797babd01a2ec3605b379e2e3ea82a5506b92bcd49fba6737a6018f6cf4d70200789e75112d1b86bd97b7dd978293cac6a155f10eab705fda554e1223ff25f213a0d231cf1c99518aaaa2b417cec4b85b6a70a76ab2eb40a40fa2cc6f2c0079b05ae65d6c5ee366ffe600d26355750ecfa3cc995dc4236a226972b08c605fbe7603b7ff96beb24fb7bc92b3f5d06b2452578eb16faeda31f75980ec2613b1e945c250ea7c37017685091d552a562333769627c3f372a3b085247b21b1b5a15c905f60769416206af010a9371f39bf3a6607396722d877e540ccb9e3bf40df76203da0283aa84e766fe9cb5381e94729106baf672f8534a89bb39f963b1faedba9a11168406e09c34ec83edd3e0de5af2a94a7c4f8970eff572e1669a0a9ec626d61f7c1ae1b3bfa3c2a7ed5f88071b9800e854640fbd3e6a1fefe64b0bac2ed1bb51f4f85e24a8caebccee2a97b6299881b587d9935ed4bf621252e572ad98ea559e172c988c853290f5a113c72eeccdeac623c229b66656c285ed5c6b841f156c2bec6778113abb687cf60250776eb5d270ee13fb75e8bfd4d6cc3e4ecbff21062a6c2eb28ec03f222dee8cde256c8fb38df209e3b1b72044af88404ea59c3cc8521fd94f0950e315a66775108466059d59d0c75197c4c0b6a186f9ebf36cd5bc9825c2213e38482b91251ab15d2751d4d27ab69b6b023c52a962e618214a1dece57be8d7ba3f7521bce90ddd990c88fd143daed37f250da73602f83da00e77c5e6776fc516b41b434cce4bafeea9718445b3a6b0a8e263b515a5b21fb20eb890d40dc205b20a0fefb9646fe40af86754e903280428e47295397a70805cfa52f48fe9ddfac1bfb22ff0c0f8b8749c0dca142f022c199323dac0c9b0ad07b41c75292f11e0da8267db35e4f0c4cc74df4ba7499a7dd9405e6ab6d4b37163e9f64782a66a987f7cf5898fc53d9920ac85e12e544d7bc6d81fd002739b47f1ea2ba3b21fbf098df4fc321c788bb07fb03c79572a836a0040ad49e0564eb3cb85f0d99104684a37a40b6d25fee57f7f01951f7fcb852d4d287d0fffbbb3af9593f57a04f1ab227d8cc5347f1fac3b841cb8cb11a56e55b9d5ef9dd6efada446db11e114fe5ed0531b9ad387a99616e01026fd3c9420bc803a36a429cc39873af2d362d8706445528100003df4c6864c984aad12c147e4661017bcf784dc3d0a8606a13036b84df31540ca36134d701c81c146cdeb05c40e0cd746c7c938cb72b323ac5169c6965c99b09a347b7001319fb588846119b50d30f702fd17783dcd3ac326b79f31ad94acb42618761828e2610d09382d69fbd0342e4bca191bb2385ca5ecc0ae2e1d77924f93be5bb5455f9d1cf99306657b3393e7081da3a481977e47b4f89478578969ea4aa6fcde2a200ce945ba29006c88a3e0a09bcab0eac7a4bba205b42488b27f890a03f2502cd42b94e6120f666eec19dcd93aef6df446f94e462bc445dedeba87d24d7fe604c1c260cf8f5340d8ff5a5955bae07aa2503304ac804543d2b5adce8963157cc7f328b57b0aa8823525202c4e13c9c7ec1af35b862f482059ef33741d11339b80d13154aa2154948af46bbcc1941349532b870aae9f7820348098e594487387e6aef14f8d5db8e447adbd9390c1a45b1423eb48a36220d8784188f64f8b93213c0ca132c6d6e241c7d3161345f27dfdb2d14e0954c20b612aa47129f6920d23ed50ca278132dca080fc550fe6013dbed4e23a0b60db4e12183acb0d54b89419d9562798049b091a69b2cdda2f6b2092ba9ec0e76df13b1140f3ed61cb5635f9c7a12c7bf5f2136dcb92a95380dd17350f4c1cd0f10cbceccbdaac56eeb9eacab4294a66273b51b188116d4dc18f33305d6ec309dfc5e17dc0f7474e9d4ecc5344ca30eb78a4d7ad38a8a599e6871bb36c5b046599234087e0cfcd64a89f15bdf3184967ea3cb3bb46bf6127e079d6e0929f207c356d4656fe201cb81463995eedb70f8e7385856a88cb7323e5ba790f4130b82cb6a0f35be5beff2d8ee9a1e95ec63f2e7b262782ac4576f985e7cd7231b26c2fa75b11edbb35d6af9e88f35d053f1e307923b21a0c177d4c02337a2acebf615ee669527b5aa6b8baa6eb227c81dcaee5a650769fb9a62d8340fe39adffa8ed4f107ed3d8048c5f6cb573d50eba1f114affbc5acc62c4943090f23ea861a61129ce3e207c99444b2448ea239c1d0cb52a8099a85288c1cb77f169c08ddf5d8501955614c660f2f8f02c93c61678cd982241898d74d7e93b26a5c809b49c51617967fe0dd408c7ecc0e3c73f603ce5fa702f5b8142ed39f1b577b1dfa8412fd23187bcd1874bf434e04661022ddd1739cba93d5a734a3a6a65993d9d435981f7c1a5947f552a54b467da9f08217c04a1b6d2b1b24ece12da210e81d496bb7e4bdbacfcf997aae2668283e664fed5cc43e31aeaa35774d2ad1b768a36fd0a10d8aedeeb5783dadbddb0cb6d29e6d11d285825a7005f133ae53466e88213885c5d5c8041ff90b8dd98c1f734d62b76ac18abc44fd0a64befbc3447033e554809d8097a3bcd5268238fa752a74d7b075086fcacf1dda52199d953a9053b94bc43c16fee19ce68d357f0ee8712b9939e02c854e6c80012541ba56f674667529eaddc8fbe91f88819686cd09417f95024b71849e70637c7384a023e371c1d9a95421da1e5d45b5e40fa194c383f04328854b2811fb7c6e89c948fd590d1e778537c36e0db8fa33d109053c3f8e79df02dc9c19d1f41505b956b85d4eb3649289abf65b4cf05c39d4021f36ef670606393e81017e729e407542150abc57e161a899dc424ec9ca56c2eb9e9a875d156527ec195fbfc76c576cc811f200f52ae5def0082ac8bfa09bc9ebfb7cdd2817887e2bb6d0f68d04f4539f8634a7cf4e5beb2caa510caec38fe4d23ef3a91be6da283c6326ffe46a63d17fe79ef9eb475dfdd2981706e270e4d2a5ff65435f7f569fae353c119a643a8e77c3f41ce0070c72de36e1b4b509921b5d630400bb70e14c7fd539972b841e4da022d6ac073f1de2542139fd5dc8340e6e39a4189eb66d22962b6384dcc7fd55f03a7ac4f978257ac9d4eec033ebe6c1f0fe72db3e2f843f6066c7f52762f37bb2b2221a38677d09f3462240569faf0f42ba13bae9a3fbd045fb03d85156de78737cc7e3f3874331a3674069c08a0334d8db24a474539e3f409834485ffe40858bd494845fbf0b4568cecbc4f3d8689ea7dc08dc83a18f5d13c67bcd5dbfb077ab092b5adb46d50ed14a649958298439b892b15c41bb19b18cb44fb54edb53f5081d8151220a46ce1ec0e479c177ba3ad15e0df5a3c144c5a93e7ed1e45bb7fb2c04128bc677d914e263ba7c47dfa4972a40ee12796014a0e59587abcbc2d200ef5a3b769ec5fbd0b252e165f9a29e0c6eac24af2eb93d76c9e0c26b47c5e2c371442689a33830dbfd2edfa295c30cd3b34d48820d207d19e5e910a0db0573ebde82a76a7eb53d1b988c2035864e47f61f52b278e2cad7653112a68e338b8fa1955e4806534670fb0f4159f007895f7ec751a38a006cf4c1af04ecfdc00abe1dbededdfdc889a8356136f16356a56f33de6c4108125c1c2c3c1a731c01cf1d1fcd46c43179ebdb7806d77a09b67b379c06224ce0ffd9bac05e4420c4712ee0867bba6739d91951c73243db9be5523663df278700feed120db5f3b42bd3e9a469401304fc14817868ca541a43303de4472c1b532b110178b692fd5a6ea3e1a2ddf93aebc396eb9d628dca3b32524b6b918c372ecade747a996c4e2fc2678a85cb6591f37540764e0efda87f332eb1395640f63da401935f8897656f29b0ba4d8623a76ef20918951e1740c3a257c406cf20b4fa7edb16fd1f283536dd5c15b4697b6d97b335bd66474776b2949d86d9509c7b56f3c47df71f10f81a219b4927f4fe4a62277aae2536483adc55a56cd948c5957f9846759914235748d2d1cc0eb4e7d1fb0f6af21e9c7c8157fb264fcebc1742ba07cfa6fa8824af1d6537b503cd61edd01af97b3b6ee867df38d459d83815c32d0ea05e9455f1907336e5146da57042fe3b155c4e20dcc560643b2294f6ee4dcefbf522c9c26c4bb8679474dd46f6744181924f670748141b0e2e2dd61c744a36650df8243beec4ff25177ee22986d6b737aac2ac1cae32a3b842e0f31b994a49b149bc093c2a993c861db4495392d603b2619c06a423f8fc10de7ec0dd9378e7f7414914d080c6ed0dcab616e5bea6ef17cc007c3aa537ea0f1841a44febed2a1ff0019e3a6d995f6b79401c69fc00b3d0f95e3033a2822ddd0d2d80c8a97a6c201665b8652acc387a57cbf992b20de2e15691abc3e807498423457c1cdb5efac7ca48cb70c29ef91796c59da27ebe52a8adc3d63e95cfa87bc112b4f272f445630caae7e088196e385c489f992c670a7be0c4b872e22daff1214925a83ef0151f2aff2bf380381881808a45597eeb07531d8f3e8c762b3ac7c1ded347e9877a962e2358d2483684e5c2598bb50c46b586ccb5b7059df9e7b3258469e1a7a8ec0275ec442a972494040839d2df49fb66b974820018582d7d18b5f75a310d10091977c4660e1ac21aca20de47e6823fb5fd15b5df6481e3e6979da5e4386dec3ad17774f409f882eb7b566ddc44067b2bcc2c031645841ba5161ab3da209a52df1947eb2ba42b9edf4240cf275ee975a35f8721ac838d64c9b90828b7e615d43730e8eba9911cf05bb8e4f66c74038b0b2dffefac0fd14ed488dad41ea5bc76ee197258f6964b2558308763095b60084cbb24e9c9485cde634cdc08f035b972bb3d9e7ce8cbf56c3915cb720cac6f189355ebaf5fcb713e4f22a5c08e5482a47aa74af4aa3207dd77bbed11169d5bbfbf6236f46e4f2cbbcb7abe8c450b402a663f472584bce04f7fe9e85b1d956364dcf977bb978cc6658ad844dd72453dab5d0295f3386b90fb442bb1408fa3d799460ef1566924a2a744fcda511f6ed953ef61663888170ade7c2f17c7ea9359a65448ddd7eba9f7457ae5c231b1f03b8d788e93ae4f71f0189309b9cd9996b23191ad506194158c5ab905dded29f91d85fdd869eeabea123289d0e1e86b8ca64b33cd1b3b7ff066c622e8117f4e47be3af8b4ee3b1efe8a872db5c0ed5c5ccecfb4edd40f8e174a32808d4f5d25c22733d4a8706247f619f0567803c2105990b6006ecaaeb70b8bf68fbdf9b17d57e7c11dca300fe777f851ed1187a5154228048089bd56be14f1d5f68ac8c737d960792dd0195560cf2481d872ee0edb78163c441e8573fe91e8d39455551184732eceb042e995660c17215887c9f337c5b2467a772c185657908aa96259c487f0a7199d353bd2785ddda5add42eaf86cf121572ddc6ba6c95ad8f2a512caf062a955879e65d149cae39f88381ebec2c4fb83ccbf3ebcec8cf51c35d1298ed4db840ce071849ed7b80af64503cbbbea08d5c10dc979e0ceffededd5eaddc9f2be516e75a154e79c662cd612ba914aa3bc4646ffc89eb43b2d895179cf05c8e95a7f96cd133ef22540f823fa7d045c51495a2c6555c663d1c266c01ff9aa8fb903fbbf4bb3859072bfd5155e25033a97f416c33784bc521b9974e7534e597d7eb6f5ad2927eee1729bf784acd9115493a7ac8a07f9cd997fdd21f60d17894d024504ba01a030bc1d76d34c95cc06097a5df69e1a3b9673f1e5d94cec8a76497a66b132adcb8a9ac365a02be101940c11c86e9daece3518a239bd14db42d5cbd072b54e935d7261fbbb9f4b5c17a12c69afffb25bf7acb867dc89eb07f0094f0e8a801d2607ec263d017e112be7eaa1130fa363b0b10a194eb5457604ef5b8b53c6fe57d70873d900db9551e8499555975100d268a411d03aebc8f90f97e46c482dcce25c2f34f051afe2b45acd9f457928246379bd179b2d06562855efc722a07ae5c5e1ecf29d93bcd855f4086a50e78a04e46b25e74e85cca7f8db70344f866114eb620f1aea6c3654591f2261d55736c82475d57959b175e291748eb14bd258250cc28599b33a729f6281881ab5802000c223d2267b1441a2090ff1cd3f2b444be88ecb189bfc22ce90693edb5a692c2039d3be497660bdfa836b47ff10296a6276c8a28bede6587f275ef745f1ae7be6f90e6be0701d20d48bbc68467dd8d565a860242f57e5de912ce91d445ebd6aa76919dff6e0950c8438b1b5040c744fcb89e11d028ec3aa2756a6015b213bc59b668b8e8928ce05cd6ef5aeb36f81307adfbf0bfb5a04ea87d88097fcdc70d8c9be01d4de034e35cb903cc18c1645e84f350a2d4642a45162ec361148c86f09784fadc3c690f56818df748495696bbff2167efe9e3acce979ef9e00ec4d892d95e1f55ad10bde31fcc3b2945ab1e26a9a6c1ee4a4e07fefa7251c3149acd4eb16e8d574f0ece3ec603d316b38092812e1ca10072e886fc9fc443da50ac9dbb0d19f6b4835759909b1c14f2cfa0d7a68c8056ae4335cd47047a09d0c9b22ebc6c1e9c44f2bec1f56ae81e1a70e45f5c2e0bdb6649db3e4b98275828e7fe8ca8329865e23436b5060103a3c05b44d5fa9e3f9a73d51962187bd0c846ef435295ca9a94be015b0c8896722aaa97877a9eb10dc09e8013fd1349eead433c22966775fc80345f265e8a662dd2c6c7b2bc3bd029f9901fa7b18f155bfb288635b60de552f425eb0bde177ffc8ee5f1fe1d8b13d640854247abf75f0f0371f7f715ef5c7c9b295e671e7cc7e57009213ad22079acdfcb6b42da92caae43775960d7c3684058cf410e46c8898f70be8a5e6da733d7ab8d371199b8e8c204eb25c69115874de3ac5c312e26e9cada49d62c029b4a22de23eb784496e0792f25f39c810d8374a6d4435e1795226194b188b74173bffe65743be80b40d937f1d6346c926020d84e236416f456d3882e20260049a5eeb4cb6ffdad0f2cdb690f964a56b6475aad867285b0700d0138d6095a336ab65c8aeb93bb4ca8a92257c4024f6b77660ee9bcc914c53c53ee4237eea027b49ea564e0d69b0757593911c9d96f6bff9425093421134e515d786a0e84b004dcfd084857f1af352960417ece75a5881a84657daa835de8331760fbed7739650cf097ac491ed8a47c5045567b8556ce8422145e49fb4d9d76f8c5c04d0eec72ea883359afebd8a9beb7fe464699581c9a82c30bc02a1e39841933f01f51074800b910d06ab3934bb2e58457b4e4e26896b5f53174efb9e9c19f5d5f4715a615f368876dd3758f0c99897fcfca4dd79275265d5f455680aeb37ca4ac23c80de0feda5cf9c0cd0f729978b0385003d84db86b55632f656fef04bde18bce49f2833c711620884e30518967b6cee2ae492c5fd0c04064d42a1f394acca562db7d55e1686e02d93346f544efd7c0dd63abab68fed1cca11444c5743de13bea2b36416fa2bfe6031c527743efcb1824f0a0e2339dccfd3918fbf82fa7b04b60e2cbe27021d55481c3cb96885ea80735b593871c25e7d26729366274910f74dda7d42d067214b22301faa579da7cd10b9ef8eddaf3d2d13465ec323e7f74d3e773e63ce1e7b16ba0adb92f74369504ba61bfdf3b8cf7441cec897a1ed1fbc623120759e07fa1f6b6547f0dd6f3c7b245ed458d776388424fa67fe34cad6e9905c1945459b1e9ffb34c5c90b376ff3d08187461868bc413b687fb1a631d151c00b581e0775b292b092251d4864c4f99bcda0e5f3494635bd2f417178a2f897c5386700bd4abc0b2c1457812de5792f3eda5e806ae84f26749d6b53784b9a3b2994f28a257a5005e17bf9adc68e31c0b174ceeead46903fa80227a9f3059cf14cf7b038485a873f735302117946d0c98122351027e8f2a10b3661f327525d73fd57724ee5755af11c7f7e3a64755280784ab61632ca84e8af197083f607d4872be1dd60af414d2c1d4163e76dbe28353243c3ea1459bf90995d7a835b2cb3243228282eece214e1c707ec94c2c5077e21897d4106f200830f987258522c2b7a13a234e2056b05da7ea06a538e5a1059c63f3fdd92dae9e84100ea7bbc9cc00e00ce388389263db59fb1ced4eb319b5d24bb2a9e6a16db6fe1779f63c1fa9a7bc14756f957db58f7908c00c9a43a3b6716e1b149a4dac05ecda36daa0e8fbea4a5c4fa815a821a38463becaf0fd89483034bb030d1e768730bca995444c5f992cda1a1e2bf4132dcf605798e0b5ff4b522b3eed01fccc6f6ffcf8ce353eac18307e3513db03eca7e68c49947dcedc201ba4549dc8b7b59a99b505b24e3a5b076878dc472d822273f0ba7488e24c82cc8664e631c9a1c3583a09766c1a1aeb1a75f9e39eb30815126606483d1601aa76111928ba263a809bba40db7ad350d03f8527cec824d376c606e40539c2864c231dc8c9d806d63af02848519f72d8a11459707bfb6447eb7d48ba72023e0c9b37df0e676c44bedc403b21c0f0c81883c312ff700a70fe0cec43c67373df4c67be90bbb9338dc4207af8c2f6269aebf1b0a92530a3cda9d267c959292ee1485790b5446984c95e7911584d6ff18ac5f100fde4bc051cad34af0179844381e711483feec74ea3396ff57c7dcdea3daf5d491fdef5f29c73fd22c922ea226a37c17c2dc419b3703fe14f324e1b18fe319dd3c554b676d7e6633e57163c1271f5f0b0f40c587b5a398a82da67a163246caa9045f2aa310a0d09ea9412d547dcefe47539861a3807854e17d1d1a0108c5fd5c35bec2fc00062e1566ce31270a0a3de7e09a1d4dc2c311f79887b86c317a14ab4864409778a8ef1077ac06a434648dfc203303d8ac9d932d0fe5321547dea2b2fe262fec6bb201ba7571903f237c25daaa3f454d521c684c86d0ad269f359430de016a8c739c6258eb98949bc5c8b21ac0af46394af81196956d3b3602b65571afb95ab212687afcafdb841f16a1ecd54cdd7939813df340a8c1a81604e052e3a6f2713c77724028b25891b211694bbb5def6de31f55fbbefb3872e13a78339474a160e45d060ee39725ec526a52e0218a4f4c85220bb6e32964b00a76841af496215d8e504611be671a1908b7702724544dbd7f7dbb0a029d3573b08fac248aee806434be8b3ce658b18f51412d53933b88755d110db11d029ed66c78efc52617001fd40f8dcb0c1db986ac3bba249d1a0fdb41a0c28b0037b5ac180a0beb5a6a71626b308ee0793b53c778192c323aa2d47e07bee4e100eaee749c48aa47bb075c99ede9296f345586751a3c3f66d740ec2bc4c393f7832e9600d67ef2aa6df0d55fd3472dbfcaae2f7b587cafc85ddd6db050071b507c6c223cca83afd1cece198a4d373e9a13e82d14e5e4a278750edb4e1e691d14a9ff99a5f2ceb0ea3f858403a637630388b9c6d5dba2bcaa8d5ef45c898a92a74021f61dfd2f09b27828133a9497f29b996d49889febfd94049bdcf573d2e010830cc0e26e1048b3339b6cd3d04f3d142fda58b72c34035de8d84f6c18d0a42213ebbe971e840c312078365b9c3c931c2d77871126eeaed0347d06932be17bdbcc2d1061020ab5d49750ba0b14a450756a8e1df6a7fa92a6987fbd6ee6768fccb10deaf4ed0b7b47d3b9ab9cbb696dd2deba2269bf12d31dace4397aa6012e0fc85d7a8ce2d10bf9563db55f7241bc462236e52ce74191bb272ca4dea6597dfccd3244b429262077453bfbc687300adc635ed87877450d99818cd2a7c7ac4687d783dd9786da81814cd5e26d503be09a63c1c341456dd17088ef7333dd1ce973e49b0c78397514a2b15be5439745f00705adad4761f7c37db6f6d5971f0bfd7f29bf28521bafc863edb9fe3d286cd551329d394e8460b77a6fa1239ebeb151b021beea4ac4e99cb0ae088c0726f2917ef033cce5d31b6db8bc51c28b1cae9af9830407a4eade8a06e4cf192984231e7960168fa0fc51fc9e9adc64e0d858c60cc586450c6f1d667403a71d368aa341f1079fed519bd5233868efb2d84c1ff5f53376710ed4ddcdab14b12e395d19decfd7e53fbe94940667e47c156e5182d94dd0ddffeee683461c2c242e62e5218b81097217c9b86e669e5f55635899ca575b97ff50b62a7194d3ccef106156a475641bddff62134cb49c5a27ada402c4c5a09a292421d6dd0a72e75b70dec3664af5936ed4ac116e8017d7a93a987fe699b68e276b42ec09a553b3ef1b9ebfd14775390266c0b86533291a91b2577b09f1c21e42b026fc0db8706c1740118fb3bcf1bdfb8b0924c9c682304159df75104ecfb08b72ce230583c51e2ec30994683dcff57435cdfc5290dead4bf33f677e58a5721c8467a8dce9ce2e9a61ad610b089ccfd1ea93d232e01ad261ad5b8fbac9ee6380cbea0b8653815244987cefa5ac5366043d710cff4b08b1e4ab8bef7dd0de5fa268913196e3f51dcb9e6784f11ddfe9d0bc43b9fadcdc404dcebc080fbbc59a2a4f2ae14865c5f1c3c6067390c7182a45d73a63b37f00c0acefb1f24ecf208b7a9588c62f64e14aeed21510d1a4c1816ffcd4e75eb40072f54a1f86f81166537b30b54b9430aefe7894d7c1f8809590ae7977a0b4e712fe79628a1e3c78f78393aa943aec86a2c44549b2a594c64d946ca9f3bc0243543f9c73d0f89a81e7a2df2c31fe5cb70b38db96799c06caad0ecc6affe7e67b6c628c0f8ef39d9a5f3da6b562269350bb52d252f722c03a05a3eae3bde28632ef2e6fd4f3afb6201ff6369b838807ce9e1b5ba2cab70849186513567b098da2b8e725cfe4fa01dd505a35bbfa4aca95e6660e89f5a3484acf386de183042c9885dedb5133c8837af3b8768300152245db09f8b74410785a6861c024baa389c49f43e08cadf7323620b38d345c93313f6d54013d87339f98afbe4d607ae70fdfd551f70a42e44a377e3051a4c1c3f73e61ce25e7c7b44dee4180f9ed0a7533c228c60e920eca18e054ecb3ff26d0e1d9a76d548bd4af6cba9fa1114e85741535cd0ba31fced5bb4df66cae1854ff85b91941c3a1402cc38429b3490bf38c2bf94b9b23ebeb235bbcbec668d8dff333f83e3106e7b800d142c451d70aea20df605ea744a1b024c7d0067edbb6790504f6fe099dab30ed331be18b44836358ef3b85bf328b31e6a7e05a42aa9584c25d0590b6a26f334427cd35e671e9b18f9ca6f677f2b081d3282b39cabbed4c40652bdee86d6ab68701223494b54f1f53a2f3fa7dcd571f2c5e372c7c11fc0e9a0569913659fa7e39d16e85dded85c7b4ce7032658239a4e33d12089ea62c882482e6525a09283ed026d1220fb5c027b941f0282bb37a951ad4d7431c1b10c081e1a1756dee1e257d5efdb23c3818e91db03c9ad1ef7934f0d7ffc384ad25d2c3312935b687422c48a5a1d195979efc7b917a5eb51df07475a486b0856c825cbb5a3a339620f18643a8f33bdda054f24ced85c060cd76bf2aa3758e8494c2575f27ee4f9dfc441068200e6753780981333e8f7896f53e542e5b94206e775c38cab6bcb0597de67b0128a26faebbb92fa58e9259793bf49d77bd57d395664a3e9ec3b176771618c4d5dbb4c97975dfb60f0b0501cddca547ddb2ac6ac8542eb477184dca0e150477ca0b5c42092011b85846679ea9e379a79a215cb39e431ab85540e323b82c8308d50789b704c701e6b190601f265a4dbb4fd11afe9f13b2ce69922155f612d72904ec7784588c2f35754a19e63175eddbef81d2f13b12c919a307d78e20277f38d65ab1ef013a37ffe07b6e9f8f2553954da98b63355873fd1d45703a5a744ac7836aef85e05eeaaf1c69603bb668bd65e3f44ba7fd34e08c2f510e5ad3e26bb56ae499574fdc4de4b915fb7c9bf413f459e697b8d7275461db6b3e290612d390d95b09ba541b873b216c9c2d87c2edf522f36db2dce6c84fa831b9ebc13b72b12652acb4e020d1bdc3015576780aff2a2f681417be79360aabaeb26469bffc5721e695d83476dd5b1469a5020c9b3959d0c57ed5a168650e1126dd1130c3a7161c100eeafe11c744a156adb0bcb7156280687cc175364e1799cfd3a74b94e70579d32024dfe55f0c45dd29fa6eb2b89ed7bbf63736e661a37ded67ec6284404a90d9f9cf14dd941f0779668c74034d593dec7b4baea5a74b527c3139014c165064f3daef7ab37fc281d35a62d5e5227f44628a454dfff85b167396bbbfdd60bb0f59ff694473eeda7df7c3af0326ce4d84b3a2b5849715d933bb11822330a3862f6acc189dfd5cd19e2f0bedfd13b75b1c81b8c4b7df4683609566ab0af892622b1367e13d0ac7ae713b46eea1a58c14dd064bd9c29b21654450d1d733b915fe0b129502878745fdafe3643a298092f4a3703e3dd64af96a04c62693590eefbe40080a35c191606c1277ff60f1ff67528f96e8737edc108e56052cbe7daf9fbc1214637f3f8e754ed85ad94f03eb710465f9ac55e88575723fc3e18196d13276245e3ea9e52b7d506f6c82387d85f2ace954e2f985c661119dbed6f4847284e55022e1e75515df2e3e339d80f1eb93c5e1d1c7e64384efc0888c1b36e747daaca4031df09edf80a4281539992091f3c2ece62b91123be62b3c3ac80c5d60c453ffb5e6309e2cd06e818c6489f256475bf22907970541883be545b34b1aacef98c499f906da04e8a7093e3d377cc038c666244f37329d00d315ec2597612e0127e018a348ef3602834a5bb7680657661391e97c65077a4afa3932e03b8279145ced6d91f612d428e6cb4e18f31632d3155b0457dad5d1499a0d7d7e0c7065f0de62c93efd78a2bc824ea4ecb5e72a4e10d4c8329a5b3a54f6f452e35ef0e37b357c939ac9e9416237865bffacba8271c76b325024813b74aa59a6ba1d7d38e62528de6baff08a4ed4ae0c7a3cf446976c382165f260234749f579c5e6fabf6078ea9de365b8f3d9f818a224f973a5607fe6345706f5c5ac62718359cb1682a941113d1d411b6b76022b0fb018d5b72deca1a588796786929065b63ac56bc741abcf811be8fd5e3e24a3bace2fe03305e6181c90626653aa4df1395f7ba1767f92cb2c6cf2027591e241029bc9337768fbeb2c1a9f8a1c46e326b3abce961877528e0aaeb3f8dfe80bc53162aa140c2ebd841c1821d20c8a5f9e5fbc55a3e87508dd70c1134ebb3801a26687c7b89644224b831147833f1988e698ce3ffa3ccf7a42f26ff7090c8157313282678f9f61b554b4f5d95dcacfb61acc1e45345931deb686b97e47433f1446c8c94ce35e46ffb8eae5866e8e78f36b877672eb73429f76b0c82cd356d59d208aee85900b6accb20b38acaa879d860746651cd63c38767d99efdf98c29c6ba730979156615694a9411cf0a03f1e0bacb1a11e8c92acf3e2a2b22f1981f22e237ab15b43c6842cd71587f18f039eac7c2396f8bf46e891d2b8afe61c3030e6048f7149359f57c4a877b83e22dbe8fc393354b8d4de6b36806ed0791ecd45b3133a08f4fb100b1bba1d7d964b57ceed142af12dada3d1c9e737a6fab419db4bf9597ea1fbc956a18152e1257c951e27e28d0d78419c8174a361f00b28a50516e6c4f6806bd6903a7e9e75d0dac1eaff2c018e71a93b42c49547416a564e89dd27aeb3148f065707b7968c92555cbe92b32bebd5ba2c354978b8026093cd33d8cf24c96feae7609e87e313e655886f86f2c78fa5413994f8da809d951995381db7437a0da352684fe55d5a46130aa3890162106aa5ad9d37467b314366a8e30bfc722f01eeaa517c66b58fc81f85118ca39f02560ee725ef5e086dba4a8cf0920f18472351f4268d88907cee0cf96f079248391356cc5618fe8ddb7677e85087ee53d1595da3e066de270e93af3e07fdeb430ed1379f608aaffdfa21e3650394ba98858dbe5daaef089d75fab482cf5e65c3ee0bd9128a87d2cc640e3b895d170a96f8394bb89cac44f15442e69ad4ebd8fa03b12cc5f487dc9ecb00c4df0f5fbbf038b4bd00c62b93936d479883b3984e7a81dfedb03eedfc1ff0b84088e3fa80f19d3ed97c9e3bfcfd03c7e38ef6373f7ea7240de6d2df4c9ecd6524dc48333a294eb093ad374021e004722bc795118c9bb9bb2a6034a9725fa912935527df066fd165d8682798fd3bef16061bf3f58be9f96a7b49b9c2f55ade3bd772cfca07aa5871cd37e63509677c00136b1956be10f9dc40be1ee8e39dc30c4f28220be22ee7edb837bed23f30f552d557c11bbfadc0090b802b8e5d61990bf507c8d5d84f3bc7b3cb993896cf30c27921821e29d4f17de666a62fda29a212dbd8a986bc7c952bd22770b2d289dce7ad3a899411fcd4c54e70b15f757142c33b15524061a77ad12eb0638e272880b4fc9a20c3127a680038f91cb90a20e64423f96e83a50260985fbf7b5c6145744d8665bfd95c73ee02270fd33b50b577372772251ab04b5efcf62427161efd9d9f31a40749a3a02ab41b9a206b17bd8c0a6c4334ad529f9c2ade49ae2f1996c58365cd0b21502e1b9309cf284d25c574fc9ceff23678e7b7d9c083e1efdc6c9a4e0a479b05cb1a4f0cddbe926a7fd096b9d3c6b24afe9a389b183c32da025f4dca71589ba7ce4dc447463432c07df5954028ff0181b8c8faff13e6b8eee70dd80fc6cdb12e84bfd92bea9d2da45e80ce3037bff6204cdf0ee3a54d89d7e2cac6bfdfd834dececf45310a3e5e3ed8ff53f9b84bbab1c7d91390f47fec9ac52b76157c265929f043d2774f8bde834034b1a84c0abd2db272759ee10b7a359947cf739af0d5c0a65362e2b70bec25f4ec88890be7675ee5f82f752d468befef817fa57016a805783f904a2a64d9de766a2b68628f4ac82385b7c5840a0aeece71a71dec5e8c620326df27bd70f1216032fd4c394909b88b1c23272536a37dc05fe20c8c5d374ee1f72366a2c5f36e5165fc0b7affb19e75563b58b849d25f07aad03baafa9b32daae9971c3ac3576148a402c9226795d167922f5e82524a89c85a7c29b34c53c74e8d365592c2289a077e954f8352f5db3f6c72baef7469e61a6205ebd637f8b174a325ba55ec2bab5c03e98513935a4e45364f37634bfd505f474defb1eca7c5f691b682d68110d477620537295b2f9b045ed74a202d271d3409e405e7710d04b68c9ef574c5fb359408026d5023358f1347c3565cd1d6e887a4642e82fd401488c50c84855f14d6bb8d391d6c3da2365dff4ffee681990f383b24ef4ff69dd2a81497d513c4a31b46ce3d18ea5eefae79465457e2bbf87670888440a329cea7fca4d2494f694b8431c7b2bae798e3dc5734d2ce144746d21d80e87add495182c3c91cc8f052c03983bf93d9f3ecdd01f56f4bc845673deb85e8888e682136473a14a80e20aa8bd0cbc7d318ac595c4f414ba31ca285498ddd0c95684121b9ef548161af92237cbdc00e7a73fbeea2488fc9fa89718d4121a7e80421c8212d4b4c658f7c783532364da936503ba57d6fdddaecf115a7a86370c582ceee819bd6fdc264183a9adf929c97bdc2553d5065264b8e46b41719244bf75a8c082a92d359f3f79af0b90cece9e04daf6748fb001dd6c524322d87710f955ec2d86913cd9d70775b0d11a3fdff2ed7b5d1d76e6438cea912b51dda194f0c1762ceb9d2e33680d84a73a3441e99bf50e862a711b9771a07516987f7cee43b5909aa684f5c1380d982dd7d2129277783d4c4efa60e53431f32bd5fe4a0de850f828ca6aebd129a25ede78fde9959935d9d276de6cc08ef1aa4cdb1678d3340c10317267385510eeef2d3b5809fa6117e21a1b89c7195348d4a1645a7ca064da2919e911805259992ec82e52a3a16b86f302ea4e12146563a217e136e404a46576c8164aa03b5e20b548750298b24de3b005262cab4ed0f44de7915b78061e002a199f3903899d9c9fe54ff6c241e8adc7c0623080d1692e150cb24be02927ba5189a94c53578a36e544c5a97a0773c2de29efae0730bd83c5ec8e9138489aa88875fe9e2d6f8501a68759653d7291fbd45917d1d2283ab62b52a2bd4a61c9ae22a1b9455ae1d61a44ff4c9d9559d3a66c52289c3bbd66b34fef0752c0b6da0ce8ca171a005db6c667fc677e1d367a5918708461a2c93ded6b3c284536a776a9d7f6c48c5d29d6602775189da6f57ad88cf623778ffbed010e36a835d1893937ddf16abac4802449b09f05cb9f8f03116830a7ee5186dbfa7fb6a81d0cb18a168e2f99347d0012ab87e44492dafb1c6babe02707837103da0caf5f2c5159fe1942949f8c73c650a2521d6a10f04bd2c33f7ecf73d956c0f8bcd94f85858a7546cd80d55c37d0b6d0252b429e0b5d219de48269f4564458c1669c24e7df7738da779c5bb66fd129d06c2c2f708f6bf30191dc934de460687b784a5614db7022ba6ca36ba89fc332c987b2457bc476365793b6eee88b09221f2abb0c2d0b2dd1ab475b92f7401e7b26bb348ceb0b9902295bf189e3f7a62e88bd712106c5b0360c651800f0b49c71961800bcd3aa60ffc174176d2dcb044705bdb3ff5c0e749de79f20d413ff320e1a5ee9ac307d9f4b2bba4a99ccb0b3ae54dd58a694a54e8d1ca44d83a3ebf94e7bfbca9c4fec1a7c43961608e4d58abd890430117b4840d724e04740319eddb8f0dd02a80b80d503b0dea47a4a92ab413c56cf61b4b3041fefc5f1e56cf463c2035bc114076f6b245b05fcbc01a9133c0295af5625960c9e9a8d9e267aba175835bd019ec713013c386f6b74e4c0090a15a1afa8f9064178945510f548c40b1766046052fb4f43e9048210ee269de137c0694a1aecea8159a5eebfdc7d5f68d3b578e228413768a6114314f313d82548c02d963d20d14184486c9189c72f06ebd0470a6fcdbfa07e5ac7f66466a85d1096597c84de9588b0687d7d41f4e1540cb84b74f7eef05949cf248a22b2305ada12b930cf5d9bcdc0ef0268780745b709a6dd0f1df8cc2976979857bd18ba3282f1854e95a8f2f58979f0bc873d41e456c4eac5fa879c9de880add303b882ea74e48c6733399ac84551a8b97197fcad514697ce8d20e31afa62de95b2830b218721bae8a28b44298826088efaaa4ac60d99e5d7c1506cc8ba68415a561eb9968adc03cb3f21faa1a5a54649ad9b9ff83fdb2f6795722723af4d60ca88c2b7240344a0aaafd063cfdc73fa61edd223b9b5fdf3358f68ea8280a906dc2dd5c77cba6dcfa3b83b7b438d8a2b9b4ae2b5b8235b7d7c3d3fe7d7075fa61cadfd6422a82f50a60a902dbd4b5e94201c64912433458e30a6c8ade1bda14d75d8cb6f1bc5427a695c159d99e0fd5dc477fb8eacc0e54e8bcd65f3e2bea5bae4495ffaffd334c508284caf968d500c918a07e0b8984def497b20f5d7807ed8038ba0338eecc287a88bb751b0560dad3a08dcd3e64bd7decdf3a54de0a66c14cd31bca9547e1fd25d1c294e21ee7a842d7755097a2f9e6e4764f776e90b286b4bddc14c25d0d911c1fd60fb029b0f032c66ce53addde4ba14e021cbbbe5cf136d9f85c81f598f761f503fe6af559684bfa19a60e052e08e2781cbc7294ad649833772f9fa492d18a7d13af47e82d33ae303bf967f2006bb629d88e713b11ff04bc2d2c28da7eeea733586d63912f13494f5cc106d6e1aa239b85828dce54b73dd2cc6a95f7aae81267d7193f7fd1fb751a6ca87ab974168d6b6fbac02eb75fe1e23bcec8de9550174a4c853cc9a59634282c4366030e3f9cbea956a94072711e5d2fcfa596f719a42b1e3519baf3f3944ca9d1fef71794657f8b921986ad1a63855c896bafbc0ee66d71d599168e3ea0609b0acf42583c5f0e23aed5d77e976e1514ef31ecf7ea065cbd5353e4b4dafc2a70096f0f9d0ce51ae536690da98bed54d832e5a0614024cbb9264fd4fa395dea96e6db0a870d172822c946016baa708631b103af0df00eb80792b12f2eaa695b7175e85b8adaff01d61cbe8423cff9da746f9690f9ea0c34c43e6effbfaee5780f1e70b1ffa1c11592a694c30557748f5e939093f9586d62e7554ea1a9d065ad5ffcb9cdf61f5245e063ad73441271686773d0373ff99fcc9bc27cebd4e4feedfc9932a7432765d125ccf6333d757edc160d0f941014d736effbda972f2d5fbf755f2d5d5c92a848d63d8fc5f3bddb16e3e28ce4027760a63d6b6f0ddc61bc4a060d1253e2df3d9851065defafa44b8caf9691a7a3a479e25c5c1ab9bb23a5dd4f7d3df4ee45a39652305e61c4b7330c8bf871c07f9386cfad8e8332fff2962ab8a0afb6cf7da816dbf116555ed65779c9d79fe2677ff12d7708ace4076199d932dcceaaaee466742a547311dccdd49a46923ef708a33c570f756973f52487a558c775adddb2422be0f122fca630e61469d1b20ea33e746ae61e4ed3e092a077b2c0bfd502827cfab621dac66743601187840444914a616e792c4ad21838026d072f5a849115555f7ec0a0bde35929ebdacdcce277c01d58cb913727fa47df5da1f245007fd4eeeccccbc323f3f2ff5b9861330d041d4608820d4f52e259d08e5a30c4188a40e8419fdef8d5340979a1c26bdac1ff267e71db07ac84f2f1db9a292227a49d0119d0a9eacfcd121c52384b5e4e006ac6004e97540788fc3708d1f3a2c46c4aa70bc6364409b8553f4db90f206254f60ede347bb0e36f98fa635b46184f834938da6c8d7c8830805e0f5a770cdc9779ae182dd3a60e6b93c6bd36b87b09066c92172b19f6a74ecaafd593e99a5c8c39a64f47e95e1c076effa895d0b2cad60b79fb5b5a09f3ad7337be842ec628ad34847a79e844f42bf46b3ba905a7d987c77a4b1d3435f1e2e5424771066474e79891ca55ad82b041980128543e8cecbc1982df6a214d6497c66bfc3f9fa7c74109d8027d817d32f86ba5fdede6b68ed972f795e45080b1b1996af6b654f0e486e1ed19848a4706e6f8826347f19471e30b6dd784a90758c63fb0fa8d9dbb70411176e8d9d8e138116d3bce54cc7b7b8cf8bd7a75006b258fb7869e4fff9ffffc4b2f255cc5b382d2421c43d876e95b4ab0b322cffdbc018c1f45296f81f6de45c05101bc088d2283babcdae5568e87b3f25f76300d36af8eef5f4207372ea01df26de6abbb2e56df676bad438994c796defce63797164c622ae445c5b24aec509b08353686a05924db798fd26277432bc296b8acfa293f6ee3891e64d62a2bb122f274aa099aad2969c4e856b30367c88b80e16b9562474276896fae40a18255a70cbe4c8a0a67d6a666b164f2bb703a92a704f2b71e344c93b3f158dbf6336eba7b550e0ceb5c9531c742ffeb72454f2703bd5173c9b371f80a9f30758121b6710de96577305a96ec17b745e743ca6596dfde817bfbde072fb50f10fb084b26eae3509082d90231ccd974a496bda41668a2f3fbe55f286fdd38d8743e531b3c21fb192151ada3af0a3d49411527a49b28c7a8178bef5479407244f8f85c2a5765175eb296968850c7166e0a492cbdafebbae3d6c7ad80244a3a405298ed9b5c7a699e3e28d2215a5579552b30b8f73c439b8006b236aa0239f131ee3535455c301ca1c988051a14b3cba505ff47e32f6ec355822ca5b8370de9c6875397e999535ee63b932706bcc37f6913fd016051466b465806bf8005175dba9f7e6057f227733f217ba115ec71ad5d4cffc378d4cf45efef3ed675430d0fc6f55efb49f14a502cc168af71fe8644e4d1aeb1ae84a1db5366fd51a9b802622b0efd5cccea889b73cd977227bb4e119648b5668147d5e034d8d48f36171e63a3ead30bfef3d2df6f29aa95b2b910ac66bd6957377c6eae408343c150d5572d507baa04f2ac01e69a0aca5e5d784a2a0e9aa74e3911b4ae126b9c6cbfdc8ce5ec872ae38256697bc3b30c3ce81039b1daeb5694c7bd04a2068de370d77725447382548aada59378ceaecdf9c48aeac445f2def9093f40a79324fe5a19d8c5b885c6941f304e0da51138545255baf320bea3f49e555da1bff1d3e661da548084e2168d1351ae6333630272de8bb65122324420158316d7529cd796a41cfaa04579f07f0c811a2a62d85e52635f5277e302ba5f62baa4b7cbdaae5af67290fa8e0cce8057c60eb6d1558fbc0f761dca71603e21527543e215cac4fffb679b7966984eaac3eda829c4f80c72c12b63807fdbb4206016cf0d9854482c7062c3904b77a2899b27935c9f781028a37819c3127ec3ecc87b951dc42e093b963742b31bb8167f4b25bcc62cee1ab3fe39c00e0e3d6b67a4b821b8c6847e6675d2fb5760b96750c5d63c306b5929e230aef694c0ca7ae521cb0ad8056fa52ec9e1fa4b93ae03afc1753d82341c40bfbf1e449737a812d2bf2b62432470e330b8fdc295a93fcc01ec86b24feba3c1d3b57bd1311afb903ab2dbd0c0561d0fd212c4ec7b8144d0f6d40bd737d6aedc62a187b526b0d5e4cda16564e88a1c2180286ba6a0e8d2a95ee76e7410d56508ce6b5526adfc9f2972065a507796e2e7a371b2d83b25f250f356971e9dd82b984339059a95bb289d0095ebf63c82c3cd5855dc02dcb2cae7c18185f75ae27577e8c9f6ec33bbdf5d750b98a76ac73cf475f826869638f00b64ac955e33d7449877300f2ea2d943ee48a8b2167ed741baa5ea9529e5f9c492ac3164e9adad25df53fd923cd8e6ccde01739c01731eeb6436369c28ae9f3d0b8e65a235c4d8562db0b6a470815d097d173ea89dfa0de2d0569e1cf720841936df42982088958d05c1ac98157968bba101ffc36c946e7efca93d89f231d5ad55ab8ae9c8e07d79fce4edaba573f9b47a3613856f6c2043f27b56d97ca5e289e879a6d1cf857e15bd74efe5c1fcceb5363c003a1e66b9658bd0222034879acc6bb430878594b4e5e84650bf3ed74ce5b2395039117a90edcfaebaba4f519977eecaaf1fb38e294d35d6c0ae1cc14fe66d4511fcfadc7567ecc6f85a36a121ec4406505c4cda985c8767e6456957bf0f513980e04c78e470912b46f5519ac57b8eefd4b6b2d57168411eddb13c69347164293fbca302b6df21292d332224df92532879af3fa52ebccb1a95315b58c2666dcec9f363cbe219b613c3919507b9277cb55796ddfa1065d7053205e618d21457cd54dc2cfd395f4d5ba3ae0ec5143d1ab14fb188d88983ac9d9e364be30acdb192c187e862b35ec3b0468b9b813afb6b13c1bb7cf07a5333489bdd916eacf133a36f2c9ed780fd28cdf97f3eb6c6a37b2924511ee525baede774d8172ea3d84c6d7d514ab6afd6772a0b4d560ff45778ee4dce089a98548561f21f2d76cd3b57afe6d6eee6054ddb4fb88beaa6b419a5b6043a9f4a216d450688890f2be8d856cbf659f2d61f7be730fd6bcc4f42e9bc9e6fade541a5b870ccbeba2e69f2277cd90e23641b2798bf7498daa307cec6f0dadf8301586323ff013aad06ec3e1764fbfc4bcc10c1f28f48859ea9cf38f3bdd1704e48fce30d7377c6137fcf75beaa5841bc2b58146e5b09b911b2b9b9d754f1043c4ab4df539dfd14a00f6dbd84ffb90edf5f2103e087a6e65890832457ef6acb2d6b613b0a213698cd0e2ddcc72aee7c42a28a1f529ad5047f374fe3a75241c3798de4bed87ab1fb9f2f8c4f571a6f252648e7837a3970898b43c5c485a98673822920aa6ae9b4f30de390b467f2bb556959607edd8b8d5d80843c014f4eac313c9e7fb30088c119c9a7d86bc740e68e063d8707a5c1ede0a5aafd9c939a8c3382eda97d495712a0156a7d107d949f6fced7f1f5031c29293d68353babd8229838f119f7932bac79e998582fa4a09a34365660931fa79652570b47ae4c48191ea4430fbd1ef053d58eb63a9557dfa24b419c029e614abafbb591789616937e714d3c9297b0ff0349b4fa9470bb1bec03eb444f91d0e2f66fe7d9c8102df65121967c28d6d5dda7f154bddee5cf9ee9b97ad80c8d6613528d23b8c7a911e842b9d9e1a3e21deb841228c56458d6fce88effd1b29ad45ef1cbead0596c28892c4aead9bf6d7bfd23c0b6dd469a5e4e86a404f75b19e3d679ea18a9204f5169aee0eb8300468619fc63e2525d9e2a348fc911cc10fb2fadbc44d0a77c9d5855d60636c4442ecceca4d50f85084acf088f1adfe0b0e6d2e0192800f3ffffff0c