PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 67156 9b939f727eaa725b4460a172cfaa1cf8bfc848cce102c686de1ac2429cc43f45

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5a6793ffa4d42b58769760c88ecd528e862b2bf3dabf55b04d70ca5016cad139
Certificate Block Hash
9b939f727eaa725b4460a172cfaa1cf8bfc848cce102c686de1ac2429cc43f45
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00929501001cd10100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c31d242cb6c02f5af5166e1e040762ceb1bd806ab967d0d0b5807fc0773e4f53eeb64afeab034d6f289de99f47876e99890951fca1efaf720b421ab3a5cb176d0dbff05e197cbd129b488e23b5c1671cd01970463913fe704f030000000000000000020000000200929501001cd10100

Raw Header Hex

0000402029d577f3fc624e99048f74e3a035002569ac23ea9fdf9c50e48c03dc7993a190dac8bbb7c3343aa7871f2c498edab986a9ac818e87703e55935650ac2ba34026f455206af748011839d1ca1650ca704db055bfdaf32b2b868e52cd8ec8609776582bd4a4ff93675a

Proof Data Hex

59,560 bytes
121216020307e970554fe4074a0231a8ab6352a944c4769f09951ba9e4148ee26cfdb82f1239982ab66f1ae521973e8f5e14c480328237e4b2526875ba14527c759c9a015a043f962b896ae4c5403317c969b70a69ad8fde91248705cf0d19c4b0f8998fbc4dde7458be1d31882c3668224a32f9f763188316b21704c1b6653c7cb101f69641c5a7c3bcb394a956704f953848085fc29101a07d1c7b9f0f37e2c700287e0e6988c27fd97a19ed9e28a6f169b995e55c757fa1ffd97198c7772dd1165dbb942a7e9c9066500577369bf1e227c217b3ac6e9600464a066582689374201beb2b19d20f791b35374d1d1cc163c5ef5e097da9c258b0670c35124491c64bf433a7009b149df098b7fb7c96c91e5f66997aad6d7e90e1a2d0f486a6526e457e7095e49c8103d389666d53d552340e10351de1fc5ee958be2fc9c588a5dd978641410e3f62a8b7ace111d45c7a283b26732a51b7f0c94033363939300fdd8d88b31b1e720875de0126b90667a82c4bd1f3dbd196a1ac38b26ee9b7915c52e609dc531d3f17bff437e628a022560fde85c7df56b401fda7a11464db04f70d6bc2df722bd6bc5ae36ca69b8af8771e314c451330e011d2bf02d51a1b4ffa11f05918a383833a30aed449a541411495334a2571c9149d40fece96f477ba01e2807589b600360fbc94ba6dd86c1bc6b3bd6ccbfbffa0b8a86b466d6c10c7f420a529f4ce8d16f796dd8da4ab74bcf4cf2856163e56697a3e518b027b467f40791dd913df04c1035e6a88e90628b92eb50ec8f8750ad518b3d678614db0b010aedd76d629edfac4d7a805497a1f906bbc87c55e66208994f532468f03f4aeabcee52d73d6562157d3afa1170cd1e2afcdd99f8a562b1140e66529d33261a105a6ece8872182a6eed2b025ff431874effbd72e7bbeff509796659dbd1b0a2373ae9245d7ca090e9e65d82a400e4d6105f9f8e6182e7d9120eb83845acede6601649d8338935dfc9c64bf6c40b39049e91e2e520eaed3c23d932377a91478052068db246c078604dc0c6f9c9a9520af4ab6c9e6b9682155547959c511d6a8b71260de63472b065b2652d11a60a016c9e3f9257dbb6f3ed0760d5061124b084991febc8362fb30683b310daaf156d06b5437842905e405271937e54cb39682007d91216c5b54d60f2652494ee6fd103ca2566401492fb5cde5ad1a664a23b0dbe7cad98ae7836475a3aac873e08133a8708d8561230cd607983610c55ee102fe037ddad3023162a604edb2c36ce53d70f1cf64f6ff38d429ca235eba40c3948d0221016fd074800c911cf098c1784aed63ac8ca72b74e1905c1a54ef2a1ceabcb075d7c91b5f71aadeaa0c969b5d8240cba00975d00a3aa97ba1d59cdce24a38c88094d124f4fdcb9f191ec3c1c713e29859213fe8e7e81a8478dd22548a41fb50c4f8bd570e313065cd658ea7044c07b7ba0bfc6dc5938d8dff7be755fc7537125b1de03e0dd5b722e86de15fff023e9f725f924fca1e7166b2f363d270d12902ce124968def8d77b74037ee2bc1eecec5db9adb5b62fba404880f8dd11a6e4ade4872ddb2eb309740ccd724439a467811fd7bfbeee4e576202ac4e841c001afb0943ff4963d1fcf5246065e5a5c99c0b4c1d5a7a1c335a6f1fbb6b751bc108dba13550d090fe52ea0c3f3941131ce8c5a5b9f27830f26d19e5df51f63d0d52411018d0973b9c09b7d4e0aa27f812e039d38030c351a480fd02c1b3c8fac61b931432cc3ec9ecd6b4ae8b4f5d933214de223bfb47e8ab3243e19368ceee209d60ffcf6b4ceaa1eef9e220d7c5af14983eafa6731056dcc2f22ce003789cafb05ac5e450ac257580fce906706976a27219dc8b8d34aa521abcdcd5b388727187cb45cca6d3178f8fea24e195f9f3384a3cce46826cb5321ef673071ee847c7430821f3055bae37912cb7e48f70703f3afefe8881cbeae43cb9cbf1476b312862e08411048c7e197016159f47ad56b1dcea8e38681e47f8251602b3c02d288c8a0e9dc272ff5c9ac460850aa17d68a39312cd977cf35fd478c95e3cc4e52b259d30571aec2af012a85267e954b3d608de058d13f85f3c82175bb8b93e9a8af8a4745438e786d1383c49c167ec1dd3c98d07221cc12bd70177ffb3a7b973778e968622ae3dffdb22ffcd815b6edba81708d504efa7f1f76e600ccd939cab7e111f381eeda17dc256b3a8536fbd9714332fca76ce142ea9b8e0d07c0caeb693122609ec1310503bc248d1548b49d088f4fd9a7c75190aef362771070c754dfa4208cdbcd2472a220ba5bbd2efa74c4fb958bf418288c4fa96b91ef31a27d10c3b2594468f5f5234928c5fd3df9d80ec395774a74ce9875e12435624d419b974df9ab247e6f35769621d0c2c52d48f8052e63963ffaec8efc91f23fae1bc62e749f4799dcf2c3f5c281258ea65232c05b488794e5edfaffd8d735857c03e249180a585085d9b274d8a20fb70f74e8d023c82ac7cb8a7b110bd03e1d8c7e525eedce03fe0bc6d6ebd38f37afcb124fb1718452c0e0090e9003d7f3756eda8adcb0056c1694b9c473077b6acd0bb50b9f794fb53bc3b3c1df401efd4c8d213c8624a2ed9dc8046f7c45ac2c32aaa9819e356c3ae003feb0d80d8e52a83c321a561b0bff943b98bd4d5e408f541d0d4a90d7d0e23cc15a435d29e56b659023d869173c7896f0c908d4814040eb5e3f33bae8cc23bd836a053ad7e879c7feb9f2e705c8e682245839f12e4b4c6ab6980039807a249723c8e4c08761c8ebbea68372c35fc0ab09011e77cca06bcfa991587683c88fdb97ea95c603b44d994b2d06882d8814bbc7dd5efba38d05cfc748c44cda0aeb8e3c66960fbda331c90a2650d7cb4a9f919986350b088ba40ecca573a11c0451ff9dfb34f1951e4cb5dd3ca8578b6046c4cfcf4a3db9744df70322da68c06ec608a9fb01f84a9c4445c0b32fe169c5813d8d5d3a9e1b088ad66d0e885814284e1eebcc635fe245fcce626ba5f6cc50a0900f469127a8fb93a827a502f971956242af581fa88e079b2ee6caee72314998966a1651943a5f8c2b9f1d1e951cb6aff917cc12d8dff9e6ef318d0b803da52678c830e20f17d9dc47d4593746e1c8545721b5a1b22a5623d9d5796da99a157570f9a371ad3b8323c91eea93844218441e452c8a0d79a1613095b0d415aa60e99df84def64e840d285c051e45c0dbf4b479cc0471c8b1d398d0bcd8236a734eb77abc9b2e8a3d299b3597acd71e3db2ad57e5553e784787c7c23a790f4a5144503b04784b49188ec03845a5b55d49c589c22391f63c6462b57bf7e05fc47c0ebfa9733861d81247bd5d24c824a190d0ceebf27ddc7d8772725de711dde7ff7a4417ce9f970d11951642b9298673e003d7163e38239a4cb1603bdcb39958f087a1878315b4ab6d4303749585d06322f2892f3ca83f23261a5048835640b214d1e3e881a4e10243e3101c153f8897713717f4bd90775cb6a2e6498034fab1538a7d047766d075e0b08518001d22694a1402d3392804c311541fbd6972af1367775c855094c0be0fffe70bc85312859be9fadbe418d13be0879cab90d169fddd1fef7dc527fc4bb10680c337a488e241854f7bc09d2e8d39a059aa2698d5b2fc61aca612936af0e782ca392952094353b76848bfa213bf22e69f321230f17cc5c89b1cebc17879291097fe665862e4b19e410c91749ef4cd2a90e228de9a2838601c7fadeaffa5ed4b11065b16a2a108c8097886651b137204bb39e061473d0d1f914096930a4700c04ea72b95515a347168f05f096ab74054eaaf2263a30831ba63e4258dfc6a71733a46e9aea68312db4d090060f2dff54439f64fa5d6437dce68317323b7bdfa7a8e072edb1eb4a729bc703fcbc30d74c7995b0e49e72a609ada808c68ebb60a5d43c06656e59ca810b3043c9def68d90c776d0b69a17003b2b4316fb57bc43ffbc3472cd17b8cdb4d142726ec87fd864de7e8f99446d382667d4319830ba38f4733db95552406ba5a4060322704488d6477992e5d87a0675cd10b317353756c15b31b2548105c0131c3d3201054e9d9f597b313d026547aa57a130aaa93146d00c51d3a692dbaf1a4422fc66afb1c819dae97df10bdf60969ef5fd0b4f0e7be721e2296fbbbf1bd38411538bff5a2ede17641dc9d6a10df47848e30c15b88f81fa882703a63c824b667c5146b22730643f85b0b434b3612d2625549e600b604acbd83a9cf1135e44d06a8ad7598bc10d66a67a9461d1dfefad94fe4faed5e804a3add829f74179a0550297d54ad733906841c0d4e3d222d5c0a614be744fa642f46d877d3d0c88f0dee2ba460b4f37f6ab4ae2f23f2ee009486a054fec3faab4eaac06e793bc4dc031100bb9c6bdfd2f943affec5c4c4e3b14e38f389c482f876fe3a109248951a8a9e57421ea345821d1b46fc4e3a9cceb75e9e3092d28afad092b6c7dea813ebc74bdc68584df9d4b58048677987dfe4e8c0b6ef48910e9ba283d261d973595d60f1e6a78e76bd3260ad817eaeb946f88b71d8a0667b11bc62614970b50ffb3449c54d365d072bcd4c22646f4e0979e14c2b6f9ece4a30e4d3d1e442565286b1356a9c309e12040a15cecb95b40e6f7ce46f375cefa3399c1d830d19198cb9c3099e0fdac9f9f6641c9b69fe00903fbf696a0071bfe3f0cfa09adc6e07974b18335210c60e0e2b4ee7f419eb73a1509e479e2c0e50ab3ccd3009735d10f7d8df1416ec094894a42ca038ca5f31dc7581dd6a4afff022494eb7e3ea2e902f8477a6f66f574087a826b8d383e6229014ba2ddef64fb18c06389fb0b67504569341dcb92ff60216e3697adfe1c7b5ab66bfe7546e1b6efe302bc07baee8fe9e3c6aaaccea1c28fdbc38af26c5431e74abac785b8f90482d59a07721c72745817039407c3f5871b5a8879a83d2313cf88b2229f7b95e5e1fec2b85270bf57c5798285a611e3d6e2f8bacdf66699c968ce1502cdd218d88a368648231dbd3ccbb3ae2925563d96ef842f6820c113c412a023a5463b0b6844df91650d515b011e6d9344078053537bfaabc3fe6885394e61a8812078b5cab807a7b6e4deeac0f454c9907e93d485bd32e490c5026ed1a24f7fe89d473e08fe422dfb29ae6ee4539842b548c9cb98bca623c639448ec0c74ba1f92feb02f585c4c0441fa0572169751e7c6822787060659e0796daac0b706654606a0e60d2b0e4b9523029f9d51c1004c7a2caad692374b015eeb0b14b53042923dd83d952c571b2f8795956aa83dc0bfcee0cdf7cb33a1cbd0661edae5aaa676946a22ad9fd8b1527555c645888740fa5b96b5d955f547b9c8a48c7a49f24053baff3e7942f0d0bb08ed35c9d9ffdba7594e530cca53a44c128a9256dbde75f1addc369f4469f5525dcfd4645f5dd0637b63b6c1ee839814cc94eb3cd4eb3eeb2f12ac66a4db6429775c0ace7e4e7fb161a029b88574a4f4eaf71bfcae083714c36e5563e6c7838e3fbd62f28c559fa33b3300d93465c02e766d872b479b49748c72204614ae66415281dc7aceaa445a6fa1ca262f5de38db961a440f72162bb50ea44936ded28ca7bee932cc20665876639b7fb6620c76f9bba8293a3860176fbe33f9e549c447c934f6b8bc336ab85ae62f083175f3116883de4d9becda77db87496c27b19600e6bdb2bc6864e555b8bb808886630775c2656779a036008636a1cda16720040028fb4d9fed71f3df80eca938e19b36bd0f9deda74aa15a021c2137e47b9981eae0479739d31773e3eb3ce24c2db18904858e2a7805e72dc8d769a1494d71368bf39c35f45d03a705f6de90ccdb32ddf87f486ab23dffd4e0734abba982e5f1d96b5407f660677a12dfb3aff000193d588a92346b77879c766678920aff41fcc1e838804c4901ef81224c299508a9e7cb5c2310eb86597f2b85cf1ef674dae07e50faf5fc3376721e341a8ee86ae6e7530aa14a5d4af63b4cf18b906c7959c25f0393d6e15c43332314d76004a129d4534c9ef35b6fc1602a143f30581be10e20a25c20529468d02f2f5d57e77a98e3e2c343d6bce3321c5a905d98369c08d097e9047a73807b25d7e1753749f0b2544ba24c38f840c31cb543050726619b70ba5a0cf1aeaed300137b7f34441012ce97e85f1e9df240efce351495f2f4184073bd8f1ce58c4c357eb2abe8b420dec42aa297dc6112b3accd9e180062c0e93a5df1f5054cebd72fa57b4d7ca8ca57c115ae4518c1758a05adce71ba11cfcd5b234d247f9fb93e249df3a9b76437aff2767873ea87c4e9cdc79df1939e3cab443895af964c1d6c119cbae9c306f33e3fa9885033859e5139201545a7cd805bbfa7ab24d419c87fb605d5b8fa23b52f75030356808a8f86ae663b2c4a53a5ff231f6faa9eaf7b5e8a319fc55ae283d2701d2fd1b2533f8aa8af08dcea96ae40554b3db7e9b1d258e78a9bdecf6d3ca4fbd4a65e18176fa63cd88051a8583192269eb41f0f745b1d2ec9535b3a5dbe58839ff963c6f5975ac177399eb85dfb825b89b0eda7a83443eb97e29d0e80e2eb2a76b61818d09747ae872c849ace9549852e0b177a9437e4d069b339ec1438b9b0ae505a8a6d082a05d1c59f4e99efbb9e02e483d2704133d1d82a46888ed78e65b81d37dbb7dc5ac6159dfafa3f7e97824e2a85fb14942520eee828598960b3ea7b7b91048d4df3a10d61dac250dd48995fbba3937dcabbee39b7bc67407bb5a46daaa201ed0debf97b0f695e7fddd1cd8c45aa225f06b289e3403033f9c7dd6a35b2c2e9bd68e597da010b3673367200a7349d84b1323eb5abcf14c78af5f33605f759547b4239bba5e9f8b5e7df62a38a55f1cb8df46145db4555aa48ad1b7729981b9088730a89e4dc3a2eee66d1e80ef1d87e1ee66351aabaab80c38d8510a78227fe9e7d8bbe0a4c53f96370e35b36a2bd5540d8fb43b44b3ce178c1c3245f16577db5b4b8c32d18d5d2260d59e1d63541ad97f154a91b3044c0ab843f4ae2240b1c2c8b2713171048fa2402c25063be7f88900436804cecb561863246029440de874f89d907a74a4e8ec605692766ca9f7b5be2bac397d3414a0f6820975ef3e200912833b8adcbfc070cf390aad6a45f737ad28d37567a01bd9dcc4b278b83a03c426e390d11b9a7525c8f1cf3c4c150eb626ee46d5d36c243ed0267f17cc283ffeca7e27145e118ce24be9726d02f8e8b127d7f6dcf9df9cc60a5f1b66db692b82723766ebc9404ec0ebcc8e3eb2ab2e45403b6b446a33676d8879b53ba0bba6cb910e21e1204035c0c1e4a314441c994251237e8a8272127ff57a99932ec4df0e09b81855919e2a40bef222f3f7785118afd700332b85dcf95c11b0e043cdce689c57220008740cc0be22dfbcb54634a23f071d6747b664266bf1f8d7ab0e98164430fdc01f07653b816bcff7d92c71b17a464c59f30cd722b44f73bc7c2e000d732c149cc552185188d31ab3b5589d721b1005b87883f2627e94bc65919d6962592e8092bd9bf99917d22566be5107a51dd74edca8784ab8f775f271ca102cd598946d0d9772458e1398464e7f3ce8ca7eb6d480528a31fb2555698ac8a5d6f611bfd908846802c174b6be01b48069dd331db6391b3d5b47e1693227e2a58cf2a38f4ed5a3c686f9fa264c1ca0a0ba4a513f13c2cfcb390b77648e345c5a773368007a3cc9a3e256e9e24ddd9124578989419c96ea171559590dd65e9be7cba61ed168f28865ae3a1a8f3313eb34f2e6c89ae27845a829a60ddc9db6efe4e72ad8994ef207a486a099c9a07f421867f5855caf9e0c09aeff296b41a8105300d4c77946835a8539b50005d1b87620fd3753a71321ec27f404d836890c67b8fdb2620314ca79d27a700830375d3e1087cd29c5b267fd7c79577cfa40f82baf4432b73aad506f65ceb9fc02161486ae87f7659fcc2229d24a9dcb099f61bbbbc2754b69814f1c5788298f3ec8eb2c76a1775ba4fc5ac2440106909b7620168d9cdedfe30583f4e0fbed92e1d1d53b408d8cc560c6ba045a24d9db1353438b4cadcec3023837cb2786eefa0083d9e1cb6131acd647fb8485310f4a565d8f9f06554679f72684657a7fa83842e854c6a94b1f4683b37b23da3c25f811bd4b79c33f3e0af5ac84e5356bb1f0087cb693c33713266462dfcefaff831038ae39e4af68ba37936f8cf208c8e4249a396754bde1837f99716a9e75c208db505efcd0c3ac0a38b7486535748421ca68ab47e2cd987e4842d064a527d10bddfbdf222648e8d343c5e9782bad36d926c309a35d9505f9f3be9529dfc62161254ed2fdaffec333609e39507c3261b194fac9b35f7a1848223297d35e9baf896ae0a7e50233353dceea9f9edcc69a7c2a7d867a511ab77278d46f21f12d4c595b0a9a25da44664afa05a1de7f4a3090b8e8858d9e8aa9560ab62c9000d6ac87b112dcded717881d3044e00528fe62737513b53ffdff9369c5ec27424b863c8c1afcfd18fef3a3ec0781f8cde8fcee46617a198993a6c44a9fee774f5963f52d5f4b08b37fcdb8a2e262a37f039b6209def0478eeedb53648496c209f66e3cb5bd23b5cb2b4cb8649d5b52c4385060dc8638acc123edbeb8cbddc98581115e6ad0b5be7e71641a9f5b0a7b6eb663f3f5897eac77c5710d3144985f9c03eff77090f2a2c5128f8f6252798cb37c59518f45aaaddef72bb5d4d84d960a965d88a9410a02f9c9f2ef8ead2adb009ab6f7c0c5b008d659cb010da622ba056ca70ffc985f310c13fab10d7219f6e0bdf66546345c0bf714bcfaf042e0ff904e819fde1726196b15139fed637a9fb522396ae427f110ff54a40ce684d0df18e5ddbb476473ac665860704feaf1a6e221584f622373eb04740195f0404aa60315b3ff1e24b2c9abf18d6bfec0aed11ce41b10d02ab628dcdce13008ae71a5ce41655da068aecb8603f1d675a0c01f40075c0fa6062d578f7184d01929d24750c0d030795d4972a6acedfc8319116f07124dd3c242336daa84dad7cdc8129fd88efec4dd2030c316c73029116a96f35961c8982cef3904dad46ae28ded22c93fcd9756165aeb7deb21a9c7c47b59edc721739905cd33772e072328c87f8fdf44a9fedab2e3dbd49e4628872dc0912b2162dbc76402547a5466423fdf0f05fd898aed726938a63bc6995672e345eb6c438daac51bdbf9c74de1ebd69ab211975d6c1369629180a20ab549620028aa1aa395ea532aa1bcec50c094800d66c011f950305a263ca1b6d1af128b22abb05c8162944950ebf024f2e12638b1faf39a2efff1f2364c4df1b016469893b92849755dc82fb125f1dba003ee44271e65598e1ee83c10a7ee5dd6ccbc8b67af88257c038ca27c15d516804ad94101f771e7736114c65da8bd07deb6c1cac807b24823fd2ad3c605d74ad0f2327eb139c73468c66498bd6098b08edb501af7e82091d6135fc1b6d2fad44eff2993ceb40f7d150089f86274f5258790f4e390bc02f5f262b83dc91eb80cf6e28114d06c0f4043cd91d8b4a67bf283f9d7ccaa3a0c487e8b9e54708bea3d1af776a1e5a95377bd9da662680bca0cb7d854037efc55ec402f56364c53dce1a251420d2e7e30483388cc9d57c0dd0138ed93163268b6b497e4184c9b07ee5d6ebd786bdba0e4836dd35db1c2b4867f1beaaf7f18bb3f3254ac88d14b6da27609b3bbc1034d91c32add31cd13772ac61ec58259002d36991cbd6e7d1ff7279a316ce7390bb85136551af98d78830a889d4c725e6b5d4a96a9acdc0b69cc4f919cd6cd9a753bfdc07a85d7401956f3c4a4f354b8878887a8b5893aaae06d30d400ab9b770704390e48b1d7f5dfdfc548fb2a1831e6d8f5b638e3bb86d3d16548b05bcdee6bf8d706b87695b6cf63761d6c85066f7da20aa8bc536e16b017a91c4a48cb58640f825ccef7f84ada1611d93aa30647cb65fd523cda3d3364bf172f4328cd4dc10a8dc4d400169b42bdd61ac76ec781e5dddebfd2aa2e83dd5c9b02554a891f878b1690b02af9fa01dd2cb542ae6db316458b015bdc3dddce11d18b56ab6551777907804df12860603997192745869c3384114aa9b8501ada27912ae96b7fd3875bd7001d0dbcc90f8cecc41506550bda9ef420e05f0d87eebe97fba8a0fd0eeba7e1d9362a9e3a627479ae5f78133343f02c91f8d6da4ca114b76ce9aa6bd59ddf18a19da95ea06a51e058dc1d46b19989400692f0861ceaca88ead1533e63f1bedd1bf1f01d4739dbfe1fec1a040c724a9ab9d6dac1aa4a41a16360b71880b958f1eed3a512a2b819756034c67d3ea048fc4ba95eb67dcabe58ce4afaeb4338b7906144b615be009117242ec886382d71d2d9cd1345dc96f29eaad65f41d34be1f3d939a181256e6fe8df0e3c20c07013c3b318507f35608df56e8343939be7a78827228d416802a696dc580380b3694ea5d4a186382cae8f2bdf35c5533f9f4b7e928bb6d9325d97e951ffcf4bc3efe985f4eaa1f088f04fd29ed547dca37041506ffd458fbdf71ce1ce153622e758c6763bf8f584f09822514295595f9d740319712aa83f5a4e0f3f04dad5fc83ea9a20c9c526644239024bde18d9f559708ec9e4188962beda3576e1e23f5d63b6bbc38b71d09d8db15083fbb47aebbb67484f73f6ad5fe30c3f6856c894232438b1335070f044f7c4e72b2b60bcf27fa60eb06833a2ed88218b591dbe0b1e4b61e599b18588f1db5c2150a562ff2be09a2c8ee4aa13cbe5cf67325ccd890c33b43af3bc2ff5097e6214cf344a97b675b720c5124fd82a55c00b267f5327ab75675217f938aad0805bc3645692d3fd9528b57d75879373b9bc420b036f761b397d853538f6f283df90f3de07541f45cf09fa9eb9e98671d1e78a9424050394ace6c8d058d13532f804c31514b60f319a25fb39b69c85f0735d236f6207644ba59edc84076f70afc730d28c69e4623655fac6a9e866af9c45f4fa5614f81d41e730392678ab8a48b546997d507e933f6a58770ea2a94fb02546bf567c8ace1c2db1dcd083a6bb59c4176a3a3ad27c813285d16d15ae726880691daade6e9a6f46dee1245cbff70e117614395902a4603211461fb66c6fa19c236655d0e376e56c38ff293287d5cc456f3c4459ed38729e6d54d7142f81c2b53fd63749dc0d111a81284e11cf38d8cdee0dd05c0d52c6ae05179132adbb059f4fd3cf8746815c1076e412a8ffdc0f46958358b1cd7350962d8af9dda02d620445af6dd709b918a3fe1c4615a9ae93bc6ca8cb64e91e8fe7b04c6aaafc951e77da5db1310f6aac757ec2359a3c123cdf578be9f2e9716ea1ec736d6b7d75606b33359fce2172a7f6cfcf7528e8e2ee69d2dbc80df5b8476f599e98294a3d1b46594ca2a7a3ed68b0208342ef27b5b5a5ca40ccdfbb0cf03a2937aaa0fb4398c434bb8e947cae798e35a2e89a5295eaf0c239944b135a87377e4547410cd36d8b553513453dc29e91691dee899b1606b4821243fd8d5e8ca8bb64cefd097cd912e8667c254b98a294613ee479a79196e803668958bfb1861ad9bc15a556fbfde8422a531823bb3287ce1aeec18801b307b464d24e79e7787cbc79b3b2da21e4cb47f37cc0f8fd938a5ebc9d1caaf78e65347401747cabbc7372cf33db36ac92b013e9779990e6712669416360c2f3f8d81de36ec5fa7c66c7e7d0543390da2e4339c1c44f96e9ada30dca9cf815de36cd2a9fa7895ff3826792bebf656a484c66e15be9adbe8583efa7286683982410da212ce1a468c3927a4096652185c2a2273c7d12792b71870a5ccc774525a0f2d521f11d3410f97bd16913a12ef2330fc18d225243d53ac929778a865817129e9d555370c7229c39dd82e579d4f7aeb6f3a0dd7dfbbcad077cdd86fed8eed5736766e590a5d43e129ce19f1c376ea6ab57a2032da60140bfe210375cf70c090644b960d2874dfc69594e91e901658625227032fa50fd4825e115c6bd4af522ea80f971a604a534ab5d8a547afc40969091bf2931f7e34bd1c2c8c34797d6845eca96e97f550cd17c6407cc5a1f92e6f5206abccbeb18ff682da3bad74c67a29f4e45a957efa50d4f07ac9b6fc8a6ff6281b321e349c78992dcf8a694e98b8b507b368807af610cd57744a342f1cdd8385efdf7806958a797106cae910a3a084d8fa45230f715b5c40aa86415d639b94225adcccf899167142cf466ec2d5604d4530b9867e065d329037d0dd6a3a0a1a5d57d9f977f801483aafed180f8c41b0e75afe4959a6c6bcb736e2b9816cbe5cc6adee26f99353d3a916f245b9e581224a3671c3957ca44b001c3b21c44c661fcc788447586286a3b7747af62bf1e1bec84b9e2039ad670bf626de9103ae1b32fd07be3a64183656e712bec1ef4f7eba97b05cf66a9ee141a6a9fdbf7ba31712987506c6184208c67c45cf274e6f11a403a4a0e0ba93c6da1fb8600d1808fed83b33c0f053539a98e400da7c0fd5d82a19f621c2b0a6327ed07c2b7db58a2405ce7cde12cb7eea9e2162d942a59e831641c7a84c2592273c7e773955bb0c82ad50f16f82c28f2f5662f25743c5b0eaef14933e5527e355bff26c64512e4b95ef38a6b49cc68984bf6dcf46f29430f89d4a2a5bffb3ae048c5a0815b15e48815b454f5be0a7a4bb09c110e69b4acf964ff092e82f68cc8c5d3359692a696526f42206afa990881b61e64d85859156fae44bcbe4b5201a4e557e34819ce94879549518a1e5ddd6f02b149a5c01325e8471501419af6aab41af1c7bcb25dfaa8e4312482bde9e7ae036499849386df865687e603396c36500c59a71c4c7eb004afcb9ee1fb314c1d69beb7c3ce764bf239f827e813e31d869b58e949a213bf5dbe49320b91c8ba5242328e7dbd6f9ea0930632270fd4e42535f2a0d958a717642e212d31d7be927ca264d36fdbe3228e1d9f9ccf921edaaf05d0a1386b58fd2545da2eaa28a87a250d73ca8c66f61b82a5b3cca38c125f8ff4b689c314a07e87697fa14060717ead854d4316e46cdca88489b9de2432bc1e71d8c84a09c0eebb0aec14257f8d1c25894e95072fca985335117faad443a3985ca12c41be2ded0f51cffda92e2a3996fc0ca34bbd4e1a7d3c430888566eba56a5631f26aef4db3b39375d8b1034a1e08098ad059b309eae1c85526d107fd8c386c3c65d7c49fa4b32350febe1a3bf036ffde634d2729a6e75bbf236d200ad4c5ab0249aec833f09d6b1c4e540674ffdf323960f33545a31cd61748d823ac3d135734aedba54a1f6560e91ab05ea132cc074e975bf1456e7ea787852455eca2b57a4b107fecd3b72652effa18819a0dbbf42b8dbbdd6cd007238f0b25b531c10271fb487cdffb5d1fc576d2c5ed2172499fd1c54f752f68820d32d3d71c809bc46996bfe86d020bbb5eeb1e33b2d7b87c508b95298ac31464dc73cfa5ac35368762760d76eb7f262e0e088c3811bd8375534875d60b305a665c5f283adc4a4806574ce3fbd3af1ba2af012115476e88db626d2585f62ee11725a384996fdfbc271a04f68ef112c2439f26d96c77f1aa59771ef548fe1b5188329bcdfefebbf6f48cc0284ab0fbef8645c84cee9c12c1036223f683ecd770d706d8f83c7c1fca93fdfbf5b45a2ba48cb0328f186e9c03865ddc97dad9db552cbccbb434753130fc0a34f5e2cb068bd8a17c6ea9aad87174840316d031fe64ed19d3279a12a2ea41e1e9f0c8c548db3c7ef61a725c6980e148dd67fd67f0d916664cad7a644a608a9e6468a293582152d118f03b4204fc71318f78c3c5d5935c1f6ef4478b03f921b3271ce71b9f6a22c3c9990496ab0a7c3087aacebcbf7395137fb47ddc580641b25b3785f9117f6c344a0084fd20583e77a79caab3f6d4c1934a359dd9da985bf04c080b937d9754ad6e0a74e61a1a68c29fad04ce5b20a2bc92606d3bc24839e557b7ebf51d2c840768e80eaab361ca3ba9446e083dd0afd076ae4f558a482ee2c27e13d8cca23874f4c8e9baba35176a6929d92b4fe2291d46386b9dd336f071c8d95e42feae786c48ab1ee675b401fd820e2613de070ffef201ad01cdd7e24b14e754afdd4510247bf1ad4f54e0c8cac28d65956ef0142a4a67b096e6f24c2aa43979e659eb96a3acf4fa40aad7743b19979d95439ea1700392b058f0239b53caec8ebee077e9c3ee0fba8b233aecbad95b763da0f3fc0a1f2344abdfdfef07b9342d8bdce80b5997feb6bc6a527ad63f4b68745af6ca526a71c25e8d01bb1a16576cd06640a7f14aa7246f8c6f1faaa0b4757e47b1e1c15e1181224d827230ce0c8b0d42fc906ec30fdb022cd4409149ae7400850d67d7e8e0c79bbe3f4815d6fdf7666390f00e4e6ee9668f4fea72a770a10fd394c63237bcbef3fe5635c71b2efa6548435f0c043c25274c8ec60c12cf9584c72885ff1cef96f8cd983e3efff69d72cf3c07e49fb9c60458376924a47010fe6a45bf61218c7eb6f772b5fbdf43ddf5ce00b814567d6433cc4c16a5e4fce7ec401d1d23507216d07deaa8208a26872564e1a7b6cc061e279dacd4efc9bd7dbee0461e8342c07653244ce1c0e5083a0aeb9053bd613a4d9dbaf8d282a6987ec80347230a4924dc22258eb45b8d8215a4be62d1b785cc77dd5bddeecc44d8da7d08da60ec255ba4e93dc792b5390b091bf7eea40150a4a5336d37cfbd1f2888b39a40972e1f78e66519b426df858b2aef3277a61efd56058f9634254ff73b91f3ec532ee9c2f7d3888f515e65d3d942347916c13e4ed6533c1d7cf8600d0a995e7df25639bc16d1c78afad5ba0543a56ebb0761717641d4099ff1a34a7f4ad33543bdd869ae82bc88c1351ddf56cad487fe4d1c5b5f32fc29885f72055ab6948a1ce4b04dea73bcb040c1daa0f54466270e947f239040e3e152e52573740934627fe4a85ba1d431e991a9a53e428ead34d9013954ad194c23d38a9d8cb4c2d5c45f06247c655f55ec45f2a09f4b5eb4510675bc2b601b607ae0efa25712763e693e5fccc368daaafa3c25faf8512c7f208f1bfd06614952cfbb79c5c85baf1724d46e7e8f0f9437ebca8f58939d1a63da6c0e8851a246a0fb1b56ae28193c9291fa8264ad05c81fb4012e7841e5553f8bd3f7c86a41c69ca482a4680f39177c2aa470636306cd97db51e8118551269e62b6a0a3ba8e728f43a9caee7d9b2f236689c03ec7fb87686c053d599a7a7a796df931f202fe9f718e833ef75245bbd8568e8a41c1c227610c3e1bb591528ccd657a78b18521b771206fe727cbef06503f20a8fbb8c2a532d63cfcb63c39c7849f1a4b37bbb7eb4a0e2b7969a18b626f12f020d4dd3aff8f5f96e0cd99241c4ff049602ea4d4092fededf0288cab95e075ae22ad2440fd42b15dd305802228fffd3dd878df8ca1cb8ba173f89da9fc5118c9339e65047ee716de4f49661ac79601bf8bbf794857d1216acbbab16e6f59294850055255fdaf96b971fd8bbf4d87f36a19714998bb4eb24478319c7c89c468734468b1a6873c8bc5cb8b139fef365a10a2d38bdb140a42206f365992677294351730177a62f5de0b70a376f5cc472e0de06af8c74629d77f409a37cfadc51b98843ef6af22bddec0282995f1d6174358ddb1c1e136b311996a55b6cc330a03b94feba5521002e5ee6be96568d30d2dcf14499abd25bf44c3f1c74cc71ba6f91a70bdc9ea85b36371f512eb15628b971b1c6c68ca86071af95ef6c84522c7c6b680af287aaad74218c09176529f10c79cde60631d7152ac760aff7ead393766ba942f2dfeefcc52b2c024e18d40ec54b072246dc1eb1352c4691e033200d6ff7647e9fdc64b0fc8f5745eb12cea319f89a13a662c692333e94b593e451b5bebf4991566f145354478a753104bce2d9ea2c985bd97195742270e7427b283326205b3c27b6a341b6a98aa9582524258be733a75ec7d8d96b093c4c5eaca6262663a0cbb2b80c3aa1beb0dda1638b0b26b6e81e37a765486d248869d04d52807ec00dcebf03141683efbda2ceda0eed938f9144737ee232c48f60629c328cad9cfc7235a380ddcaf0986bc9fb79def8afa6c4af936a92e3cc1c6218c141bc0b69fa65df3486c034c498c32cb4e79df841707006cfa08fea11fd596f298139ec731e25c5bc68204ac557478f3df7610232d31aab98d0ed26223842ff4f66401ea852b8c4c7ad5d3563feb4a7da6923f8370098611a07f54db0d43c3737d42fe1127cb6aafb4d825b972302669fcf130fea797731fbe7821a0d45c33a12ab36bd8dac7b08107319842c0833dcdf4ce7a8e190e3c405f220f89e923dca056c5800298b149170dd09ba66b2af4e0e5dad9eccb33937abed66b88f1215ab536791b722e01146447dc3e3d93d4f2187bc396c5bcc09b2a06e328e5feb2ad0f0b48a321ee99af58929d4b67917b3be7dd141492b1497c8a26fada566015940625eb56e1bd60619051f3e6955c3aa4883f5c48a97a1c050869ada22b0e3bf3f748170da98db8652a3e8dbf7186c60bd6621369ff25022ca4983d724267b4ce1ef2fc1112f7a2bbc1f6aa3fa04d17338236aad8b6cd10250aa7cb4e017b97c94c5ea6b33832a834e2ed0160084d6fcdfd84b55a0e5c6b7840aeb8260e1c700e25b18e9e24a66574a2b3e4bbbe8f35221c095b2e006d36c4fd68dbc8e435e2688571d822b921b18ad5431f52673967b5ca748160790aa0160d37843d01173c1e6ce5894a0dfa52be9aa718be5ed27e2c63adb29871e80d0974be24479346035bf79a088a3759083b19a7cf62e98b97838a76d2b9ad215d7779983fda735396bdd9a1ff31c22dcbb17ef5e8a41d2a55f86bc207c01c963eebbaa23d190adb4dac285349bcf01479e312e9879523effcfabf26a07beccd4b3b2ae9efb010fada52533f12849bc24046c453ab72657899c55a15d62599621c38aaa7355f67f34686fa3b9287c7e1dbc2251f2f68d145b6bfa9167d6b0bc4748d0532c343f1376095a54b8bbf149965f43f3a73cc0a2bcb0e8f2d3a81d7f6dbaba9646b6d024f3cdc8cab42b58ea213a14c9a0d08ef03d7c735123a8c8fdada6ca8cfe9a4889499571c4c1c2ed7944e65a86e28f0ae3a8e7de98e7855c89cef4ecda6b1cde05ce73de73301eede08b2a1fd0308428e5a5150e8410446d04b86236bcf3a121b184a8227d61f978038c9a2568745574aebcbcf34a519f8c415cec41436f7d04c2d37677c57e640ad8d406ad481c8c8f6af4e1f954fa0153ddc2ab46dbc95dd272a42ad3874dab45b25addd658f8253172f189b277ceae94c18f4c84db41615b4497436680841976ea86910e45573a2ee33c02e70b40d8b6337b8b1492c49a1826fef1d4b0a0219b5e748e17193a7bcca145ceefd3ac8b51a7b191695186f5749e5b64f600d2a4aa227cfabec98763f21eaa1a3df5b67fa3f42388e7a66d84a3e30408b520f00e6c8240a571253e4122e64d98e3d0bccca4181df24990b1913eb316e11096e69dc528c172c970bd0ad28faa12b2dd2abad73c4dd034da9010456c4a221578cfcc55d24e5bce74bd5fbd3e17fad4bf0c45a7b7317fb369bc4ecdc01e97ac0aadca46b8eeaa4fdc6b47d9f2e1c0f09d08e2c7fd3e968e62f513945a8a0196be66eab10542e2353d761781b1da4ac0fba33d3a1e4438ce5b21fa253052d560b0b2782e387de63d46430fab509b633f3276fb06989c9d9e43ff4ae1f7e637b69787f8530f6632071f2cc7e2c6b53100ba15abdd950feafc949ddb4eccb1db6d1798ff71e3826974727a4c1bbe22fa4a8161258d4fbe2dcb05f1a3b1c5400161319832d8745abab79488ae867afb04656c12450eaba400a2bb40e1f7acd39760078e94c4c23c605d4fb12b2a385daae4a620419c3eb1867a2a69ef1fad8793802fc886bd80b1f1d525612908a94e0776f1211e0817e6bf5e3c741361349c97695e2ce1d5628990fa3cccd58d36f2409d11bfdfdd9b9a64cc0be05a8cb97ac421291463135f8168d4bb59371bbbabdd13bc75e0d56add8a4b1fc3e48fd9c43d0cb1ee310d9f9dd5028315705a0da313d27e8a84c8fb77156d6d7a921bdf64ad01c6b2549621061b76276557a10224eb11d5b598fbcb6bc9f631b560c49ac531a884bbc9aec8219594668daa9ffd908cea3a9b9d0d2865b3b9c995be1b62f374f996a6b970a076d68e3e7e932604d0c8d2597e865bc60ce56e13ec2a9af22aef4bd567e23c45ff6cd742cb2eff688231e8711222232de87c80c6b30c191d411649999aacc269b4ca4587b48e0f1c96d1244a1b9ed102d2cc253f12f921d10539c318033d9a5858df4e3c9c267e7a5f00597a5c1963259ecfbb10be060574c3c3ab3d82f823ec04e7f705e90b86f8c4f6c436eb8eeb6120919c9a098e29a3fc8193c3ec7f77ee6555ec28c8a81bdbeef56642066c603de5e90654e1189620307d21acb2fde0977672c7e7bcb792b7f77edc1260bfaadf96f712219ec0f8239e7a9ee8b7407a60ff5c697b6542be80ba4e5846ffe96a72ad6a89b829ab15bdbb91636634b7c0c6d287d1247f3a8ededeff77ff8e90330d588492fb1629ef57fba91326574c4041842024eb1303b267c4e6542cb9accee39e334795b98028363a252756d4cb68c22865d75def8da2cdbd6f8e49de47f39d1b91ab0fa0b4a6895cff2847148c5f4003177f62228d5ddacb91a2adaba9483d50c5330f0fc3148dd302835b58eaf15c14dfff1f5a486f6580714fde5b630eb4f5ff414bbdaec434663abbd7e86adef8f185f0098cb26eb199cb5f611ed09d3d10abe546227f59ccce1b7970a1462a4f864a51e47ae4a1b6f63df990189ffc3fa98fe7816e4c41d6474108fdc311dcd07a913a088fa539c4fc06edd1873814e84f60fa06ad8e32385da1989cb3c84ee14a7bf3c3c6aa6495e8b8e2efa86b8f1e6a6976d256689f9daea505c31c74c19348245781e2d447494967fe726f359cb98277455683895380de88e15b4784a7f2f487363c325dd392166785da7adf30bfdd90159a952b1f5423fd8ff90d006dadff983111fda966dfe7497cf71c4e87641372971964766a2aa106834f932ec3ee5c6a02cff3f24c826c19805830c038a7febb1b2fba4a0ee9fc3eafaaa63f6b8399b24911f12a90ef9be08b4bb2e55356e47f1a81e15dfb742d1b03aab70d21954e92a55f0023dd0a8d1a645813ec8448330ac375e57b9c11732b88743cbe7fec2487f3507fa8c22d19704f4056933150cb067fea32992d027bfffac48176ffef9db01bdbf18e3f7367cb288a979e9ef0ac106825eb303c2296a0ff9b92680b7bdaa8b805af6b4a1a908c01d6c3f99f8a8c0e8e1ecd6a5529d5280c5d61051f17bc333fa3d38d889c8157bde81cfb7327fa3e54dd23158c0ef9b3d9252df875000938290e517478f2fb0c489d9c20e460ddc0d335de6054d8b39c847813361b772c693d877045b69aa1eb45c8413ccda74031efdf953d6b00d76b9654de54533bfdf658a4beab5a92071c01c522d7ea4fd187bebd05345a631fe4f429e47a38bf7ea162de3b2fc39cf33cc41fbf2152992324b80a695e15a4693f0d6c79f0fa97deed5b18a15ff333d31bf8435c89ccf201d0c3959e421e233798101c5212bac1ab4c88b69a6429629bff3754627fa713acf7909bd0c9fe142daf9927fa40181632130a2b7da6564f9ed71f7595e7a889577fd31c06a3a0f82c1268be10fb4b043be13f13446299c46c63efed11c2dd15747d5e7718d7e4c5a923ff2322fadf63a8786404b707047e0a528338b0c982f81207ae21302c9eec8a6930a2e6853ae83d8e4742986389c87b5624103853a0dab2bcc61c3510439ef188e504cb0aaaff6cdffc0b6a2dd359a8330c11ccd533a178fb09fa3ba2d4f6789660313c2651c3263c776f7870334aaf24487ff0d688e53a5eb7085ccb173380540e0c9f9bf5777f096baecbe1abc137d01592e1704197aa9045a571f964b9bdc695854d63ccb03e0f72009209b9631d67574f4a3423703889558d986d6db87633ce4cef55a8ab384cb6f072fa74aeb93dc0a518ec094dc4651a4391842c37a4467fc3ac50ae503b2fab02a7f9ec1cbf9fba13a6ff27464be0249782e86bd4883a9be12c14c1b5d99423068b69587e55192fc76351e295e3a4ef8664b72fdb5a984b81aa8eb227d4f8e09aa8316aca28fa759e3c39191c5d0fb6e6188c9ca2375ed053d099b80a28c7ffb0a47560b639885f6caf43ad02ef7233f70acd7c58c4aa85133cea2f0f8dfed4c40f59cfea20d9e3c3c6995acdea72f0e44e6328cec74ecef48aeef90734cd9f0fe96e934354a02e922c6f39d6d95daf064b00f02400e90b2e93bff524aea1d007163ad8f80a7761202f94257cb279845a091cf567cb0ee6a6d9f554fcbf3b1c3c610ece59e1c78e89a6154ade777a002b04ceace0689dcea5d54b33075c7ace3741740ecfb0109f0d45e6be58950ea0eef0a52603994865753079f15ce810879fababa285b78a381a9636a95a483d95ef3b01b87c58e98ca50de57dfc22bfa7153f8f8486c488ba059168befce9d46e888a7f15be1dcabdf48d9567301149e8551844c8e4dd820e55c3478b471457cd6be2bab6b32a685364c478cbe1eacd43447e072124eef0441399236fb364bdc91d1942aaab4cec35ea20f11e6067f3282da3317be0bd9d2b8549c737a912426b2caa491768d416729d419bd16c034de3a1ba9d83a9c90a4a0d7d80554d44f5e867ab201f108f2180b85d89ee701c90d54c0203870ddc575f05e0962f2448e149396c7b2edf1850013a683624204000dc302955fb42e6eecdab85b294516bbafc860ecfd48d7e2a5f3481fc8b3998e2df91a2bedd1970642f903dd5a605845dac8e24f40ef1cffcdbc3aa0a9a6047ac96293db61f675e0cfadb9fc8c83bf244863b35914390b3299d507d2e5e111800c194fc2fa128a6ae9e0de85d536343dd953729fd9f48ddecbe5e8388ff31dc4f9b6cd3f4e2d194ecdcc438f10d2276e4b4b279d4d54e9d78eec452e8fd8d983aaec5d62f518244a609a4ca2868fadbdf2fd5c8cf4064655e96d56b42dd8428f633dd8f71ca61283ffacca89680d279c4ebab627817568ae869079cc3b8a2e279fdc7006ba46b87b2792b9cde4acf56ccaffff6e6fd891593e5c84b76f44f04df5ebcfc9f8957bf28b0d4c86fa99934ec8341b4442c4430af569111b72e22bf3efe16b0a5dee37993fe725fd02ffc8ca9a93507d034f6e10fd3dbf685ab859b75c09f4ad09d93e961e4c4565d5a992ed452d73b6b9d35629dfdfb31152cce582fe905c4ba056da71e6b5af13820f195f9095585b804b6dfe8aac496e01f1c03e6f14a59e31fb8d0c21decdb76e2d57185a5387a4a13a2f6833999a95c30f14e0677928be6e8495f932088749fff473298ce772edd554eaba195c3f7cb98eca10a616e1760fa351d0b32ed906fb3c5330653b58c18330763657663423c9d0857b5145d4ada9833f43ec0b17bc59b24ce38706b708cb20b9aee19e91594308647d9a7ace8b858f55ea767d0a8b7a7220862f0ed9fd5004514b589a92692e6e3032966d7594025f90dd7e9cbfaed20ada2e733b09c11ea4a6f14ad2e29c64c740972280f2799d957260f94b3227e2333296394b00478b4aab591f6d4a317fd5b1aaf47f66ea42550bae1f0f29d16ed9701a0b073a4750f5e94b1629134d5f50c3dde9aba8d36fde51226bf78cbc82ddbdbf577bc378ba3a543ea8531b21951eeb6d5880d6dca97ece611bdbdd2dd7da42410fbf62d1621d3db8bea646c410cb7352d588ed158a7b8abf0f64cd8e2b3757c8cb98fb5c8bce2ca469f61d3a73956a83c489617ac1ce8401666564b5c3d32a467161f9dc4074e124a5afee34ab904fa1d8f9775eea6c5e2c646702746152dd2381c430d4262e20978b8b4b72eb1d18805bba009ffdbcb007fb984ea26012a9724bd5a5c7587d6219c0fe6f90db222cd4bcf4b897da64b329b9bb742b97a02093ade77e457db63eb9ba87aac17aaf3b5e234a2daab0f1ff2648901db784d2875d7726c22f5f14c7bd01e22ed65e2181128a8a7b2a160de34b0ae069e6e6d4ed57702dac14f03c2d094e18175b4f071875a3677cca31bcedf5475c2b616e00b6cc8b194d3be25f96b3e68eee937a9525bc63fc87a470fa78a7a916f81188f0bcc069055829acf929df6ad7480e9262410da997869bf4283cf1fd3098306a2bd9f7dfc19382b583c3a406987e8ebb7845e4d8abcdb30179c86205a9a83785af7df36417ded5f4cb63b6627e926a9ea88ea0dec3cc965bd79cc6ca1fa2661bccfbdac3733eaec62ef9b9d97cf320e87a57306fdb20cea24bdba29d41b364fbc09128e9c8ff5cb11c0294823db48f5d5345d49f27031286561da85717152cd0d9d7095402de0229cb7c7ca908d92b39dcf59f80affcb29a703f0915d6d012d7149282d679905fe80513df2f911267650e5ffe0237b4aa8071d927b4ca368caffe915f5aa72c5bbb610129b36d4ec90d7a4381ccbd5bcb7cd41184f79815a65f0f33cdb632084763596d30de078a763966f9464733e20cd6c9e7ff9c8db1be007c740073cd8487ca7aecd7cbbb8088e58adadfb8a5fee41edfb011c29bd3d7fa7ab4738fd3755d630c2a5ea0878d8b7b175822a01e3b564bfd07788739f07a31e7e77a4605061733abb7c41a0d0d953329c28a439b397bfa82798b3f37fb59b57c35256ba08082d16a809ed05187415ac192aa4a65de7baf54b0f611f1ecc32745431a50a1de16395e5909d95fd5eaf5e61653da78c4b8c3199a1f122c39e0b40631c337cede3418d62695ebdc4bf3414185e12ac76e9b904013c96e76cf7d5772110243dd9067fd70c6d29f5c00d12384239a8bead2cd8e4a73ff3db61c384b3a4ab1d905bb21948f7d9adfa28db161b263ddb386d1ea1d8011f7f34b7d22bfff625166979eaf600af117b0a4cfe32492d73b282ab223bb43f8ce8a6e32d34b51fe09d7fdeb2b12982916952d0f778091c07efec3dcd3ccf95836fc92bda443ab98f350b41c12e7d75247dc70761973f2088847196988b035c266d9dccdcbdac049d844d14c9b706dca43196375b1222c234e0cb6b6bd76161f590c7c1dbb7a6a222e98049d26ddc938ddc4ad7dd6fab2e26c4bc3d58a36a4e0f3ae7e0fb8d965a454fe2a40700030f43af0c1eecb471f364be26f2e83f502e46f3ce650a86e8d7c3de9c3b22d6a67dd63f5ea97b151020c54b4fe72d0b347d9d670ef26a918b1c7393f2ab0d10b1eb4b673cd5b5f603531edadd87939784e27f9caaf0f4d318e313f01b6e9eab412648a9388dba8f6bf50a1ebf6652b3149e68a036160a65888b1d6d394f9a50c2093ab8f0a26ef21ef5b327ebfc83958ec0f7bc97ffb0c2ab2849178313d7e7b81f76c4a3eb64c6a45a1b6fe2148183716880edc3c3942af73f4f5888d827d757a80064e25022c73e043441bb53f4fc4bc25848ce7b8c9d9b083e8623ef2b030663b5459f72f61caa4110bae2602c432e56537fa28a7099a43d20b8103730685207b837de1b736a59fbc0741344251854884160b5ac97d5f90589203915dcf936cdd017b0dcd54c12f82fe76fe4e733d67f8e9fa9bd6549cd1139bb655720bbd30719937d1da413f7800c64da435438ce39de8152d14cdd2948491710c56942b3f94848821deaa33a534aa98508dcc51a88773ff8cf93cdb7dcc04eb67bdf0c0fc743d69a03249295dbecde519455b65f26b777f538897e90fa4c0e23da99b3d2fd93814f1007f60cf511682586fb926cb74ae1426ef52e8323cae23680c7f099b8725fd025b6755f70a1022f07599d067c6d41bb2b12888005a855a54850bcc7af5f806448ddc06daef3357ae113dddb028f1852248613f2f2f3306cf3b4bafe9de9fabc3b49cbdee07525ba7002e2cd43adfd0845d6f0510f2d2890a30c363826ddca37111273c203ac5274bd4f6f5796c627069b17451d2def1da9dcd0cdeec1d75cdabec2c8925850f8ee29d10c52a9c93319eb2835d764e01f954e5d0c6f43c4b74ae418513168aa60e918fe5f2ef8fc59358b50af50acd0ef618f6926ea2a98a7aa0a6cf9a6c89c2e718e18f3a67ea5b5eb8e086a4df687d5474560815306ce91f51d333c9ac4c8f93f08e21350bab69cf24ac46b574e244f25355c21dc80d06f4d7bc492e70f6d4388a9518e422453bf87eb7135859d7d7a561ff97948a0fe0a4aeaf6e08bd5acf40e370d2144507f1fd63196bd154614b8d626b260446dd71070f5557dc0a5ee88e47f943085e3b494bc128fd8d7508eff9ecff7597f3a4116ecda45547e1e7758f53c2a2ce06b30b6640298a83ed2258ab015f4dbaac7f41826944af7f631282a0258ca180753a1aab151774d3883c5ee745d499b1f3c326b17102e70c042d3349e78433eba8ffa357b6fffc5229c7891484ac7325ab6ce6d56c2b587df929e65bdbb5816bc8de79e1e420c85ed361cd7d48850bf9c1fa9d138314b22c4fe85a94d274b4321c23976b4054111ab2efd996ea18720f2fe1690566623e4fce77ace51f9c8b063ecaf9c0eb6839260b2ad0c9b89497d392a88c67ef31656e39cbc136fd8128581417a39fe925e40641c7a7b7473e988ac5d29b8730eccd5f6c3fba421b4ea426b858912715eaf57f889d3b2dbcfe2a205129e3ba0b77b6765cee6850c6e98b6d7c107fb918dfd4e368dddc26590d56bd294c3ac2a95a1527491474263f510b6a1ac0e45aa0e9593de30567122dcf15d144cd9dab065bcb469073332a79ee76f30ce8bdaa51edd01a8535cfdf67dd19f1f261da5e11b8ba6210054aed0ff1a7bbb80455c96e38042e106ca035a61be05020b0c55d25d55f9958b3890c5a4eae4fa5ba091aca77f8cefc7d2d0be9f85ebaff2786649b4ebb1d3d33ba02c7ad1c5f43be20c10b1ee09728f17cf18f91112178f32203284d0044cd4f8690cf88d25ec04348e02cb05d4a1ebf747f61830c814205d104ab72f47aa98e2acd6d3742879928f38a8b6efe1ff5b178c63ae21fe9b1e82535a476bb4e49f7835580fc202916fbf7c7b175abf5e1dad0b28895ba1d288c8dba38ca3b5870fb4f7ef287daf62281fc209a45667a7d150090397fa81dd281a23d9c980fbf2dd0bc477b1d2a8738470b1a7208c39e7059c9022084ab765eb79aa39103ccb183612743acf6143f05412bc3a0d021f7e37e9d3f383b03d5049bed36ff52e6506532140b5979a353ae39da48bade53bf4e6350ef6c3ef2968ab6cdf9312f640419b8c4860e5a79d035481d14823084927f923e5157967381dac5b3f816c674751bd0cdb1de047f1c26217df7e058c1a50a1323986d1a5a051e29e0d7133c041670588154256ff17a384f96d7d908d1f4d626563c24aea916aab9e235a4283d3aabf4a9814ea8ca95f9b456551deca84e4dc3622382fa0d9b7334fc85b13584c111608388764d7b6602dd8b2c49875c865dbc17cea35a0f8de14f347ce55b8a0cc051d27c36f1729541e77b65f051cb97eb721ad6aa1ab7f87e5d5881be557b3e4fde8bde2cc64b6f8596c7b1bd6d50652d0d31b8b472499e0a2dd0698c0b412a6333a777d13e06f0ae57a59397e7bafc5a8eecb84635ce2e2d10987599f5097d3e258bc18df38a2f3186672fd99557ecb7930b7503c5678e9155c62d493e8d749657d9b4ec1a9c4f0fefa059296f03a6553cbc012e5ec47d60f0f306c50fbd2ee7bbcc4538a0088114f6ce03563de9e9084de32e5a7d9815687442f3791367acbb069b1c1f537ac84560ec13cf32fe2ddf1ea68d0200669558ec4ee2de06d5e4411792860d584b30a40df7fd6dab4f13206c3d55f4e1b194e757da5ce74fe77ebe19d8cee1157e22258ae1f0bbc1260b49c6bcbaaa4b047382b272de98aec400f6766c2da6836bf8dfeb05444484020d6cdef18f4c08336b74b4ae611a9a0fe8904a29d8e22efa999b882370adbd10141e7b45974261268d2095aa6a72b1b99b826c3da93489ed6e07cfd598a884827103349428d3ca1c41747443f7bba2e8b679872073952be43e43238df2e6cebd7956ca909adf708f040b7c273577eacf2a02092dda30a4334671eada8f9d99312ad321b04ae2c32c87f4eb3c08122f111743119b725b9191f2d6703245ca6fa20c8de9291795457965253772c959169ca0b1054be0fcabea0644185e095669074d958b5eb57c9524d679e44c99b00f5956e32813da49644f5c763a6d7bda1e386bb60de1e9da08125190a705ca8843d92836202e8e257694a1cc3af2a321b82ca2e42999f99aee47a65602f70f5abe0037ad597d9e6f06fea0caf84d8b08421e5390741fdfa874efa6ac5729c902a8ffa0ac1e1cd55cf7ad91433e921599d111945b2a4e923d56ed4ab51fa0e3b0cf594c3043a044640aa928d0c6d85e40e94d0359e4a9ca6b14fb56e77f67c6b76c1fcbeadebc85eed5c488892df85df1ebf1c0dc942041a8664b54288023239a2721dbf6a0de80c6c2e421699f95b4ee31812fa37ad1b9406691b6879a679a3dfa809463293c0657679817214677f0fca4e9b4263829d0fc7350597d7a622ccd6d21ff4153e9bb7a03f328770e23b21002583901df9d5d0031c1902dc36b9b5c93a39743432a3823ccb050675a557f3fa4615db5e14247778357280f936d79cf36275605792b1a9ecc90f4f31f4bcc3959b505dfad8e8461063e887772e15d80d51e5ab3de310fa16fde7fabc9e73cc6989d02eaf638c88f2d2471f72570905a6c5e07303a7e51be04bf8df20431f2eacb1b5b55fde1c25f6be81b3b720ed6cc10f41415c04f4dafa30840f41286b02692403e4767602cb494b9d063a9f12528dc178409953c4bc9d2dc835f1f6a71abccf3bdd9cff2d5b770cec99046222aa31b0c5233b0a120b69c240d083ae91b7e2588d37a0868fd646f886819be85b7cf344ddb5d77e1b6f1a9d2a9b035d564f84889b92101fd8f431ef9b03b8b09f2b3071da3b8b74cee5e526c0bde8412bfca8787d3e792d188ae8dae1a361d41966d0d70f5d86d8af55af1738bb6a0cee08617445e3b9fccfdda7d258bde5204951ee8c07ea7a3fd325643b94c77068a09552c7e52aa472138e3faeb6c993e4bb1c5c1816e6e13bd42f8ac7cab6b12aab22e15b15bcda25b67c7d81e9d223543ad6844079eaadb26e54219e5401361982b35f1376a204f714c7466d34c838101cf237086d08387ac5dc7edd3fc05f808448c7ff1ea798085717ba5d8e64dcc22e45593de7b38ecffcf72dbc1afcfcc8a58ec76f31e09c57546c7393bc3a16009c980dd7b3e0291b64729ac3e944dc2202a343f6db186d04beb9d79859ad7c1e8e59dee64a95b31c56e250ecde9fb68a21005a71a2047e5793fd3815e5e56833a47b3e537ce00f7d7a70483c0033c90e16bbe658eadd6843c6e259cd8fa987b12003101e1b724a0a0a35352c1861f4bb99205542ed7f52f91a0b280aba623bcdd342a956fe7f936777215924e17bca275b0a503b0ca6c31b28683186b17ab83214e1803dd525ea4dba7d593d76988378d22f3aafe129a409863e5fd789d0b8977ec8f1ae5860cca2cdfd890d3bf3a52a557cd8b967718a5317ecebbcfe92201dd402fdbfd394e1211f6c3fce4b394464a5a515863ca7e645049a3fabc3e39832bc75a698e6354706b36ef5e0dd6b90839d9e6227a7b50a83360ad68763099c13c13822890e7a9dcca55e35f64afb5bdca669239c08995ea3e99c5c00f1d86d6c4e92ed85404f0dfd4e560400510ceb4173113754d806d21d68df6ae4f9077ac9406aeb7b056ba2d08611aa84312121c7fc350f5e982e070755f7df1581675b53e43207ce05adc6ffb15a08842ec9d4c9d45137e9cac120a5363ad85544fe8ead9d00143ad4125f270f1192c506499366670612c382a1a2992ea463cae518671d15ced0f6552043ab20284c16c96dfdde17552ea26971ddd71b0f275143b4624958bc112393c18fa79cb6d7c27a145ca904e47924616fbab7459fc52554e132af370be91fc4f4a0dedcc5fdf791f0b6a5075658ff4a78582eb3c56d2e7646ea18eff588bf82e7bf002dc2da2822ebef78d556dcf9605334f4d8e5426684dfdfe2ce8b922a2b6902249314e3145c8b283d713eb29ebb78791743e9df0adf3573fe93ba795119efeee05066f7d9cd25b4776f71ab5764de2a0a19ca411ff3ef2d3c4338ce961bed53f6eea6b2e01bace4279de7a67479f572c9e05e94f334125e9f56236d8d5e7ee6ad0e407edd173e97cf20623e58f8efaa7f12bc63ecce6bc5571174449ebc2061940b509acdd922c57df3925b1e2237cac9eb5d4f0522cc226eaccdb43716af1c05cd3abf1d74f8187a15190e9ed0bb9c953fec50e1f3374715246329b26ef774d3b18d08a031d97039fdd88c2e3af27866344070c2d5a1b43e850351941b2bf7916c208ffbbd579abfccd935d9036e2b17d9c83509b8d3bee72a00c74bc5dd05f64199578a21dc147e23ae2d6bebf79f53b3ae805faf9f42c15b1336d220899cf8caeb995d4f2ee27faac2cf1fd7e8f52b68c6530d737b5223c89cce0c1684f67f0bb8c61bb651de31279f3fc94f8379fc447dd084e4b2b3e5309f8450df4e235bf10a459aeb34b935b0a84c6c3958c707490c9aac49b4a8a3f35234c3bca8579cd88a16371b558968dec9e825eaa44fd76eb9c8f9bb165fcebf13c8b2ba8e20fc0860690054dad5951804295c1a33e39d8b64fd276409fd352774560aed8b82e1a74660bcee763b980a7a7fc3a7299a05c8cf3ee0a5d9a9720f7ab910a2dfbf3f34d42603c848447d8b0647777397bbdde88a32645788954cce070d05cc1053480415fb565d250680955821d47dbc2b148f4d603c084574f9f5966bbe529693d12a5ff67ae4d78479c51d68027b330c163ce60321aa0dcfe663e2ce792512a58028f87f4c5e95cf6017fef884658e00576757798540ab611d5968da7aaeb1e014b008ade4f2150088654f8a7bedc83cfa39f4dbde04d375c3e27b636f086c955abf457c0ea04499c96737e7303f00bf4f2e840f2374596f6a2b9204aeae1a2821818661fcafdee7f467581428f8641eff8166afdb4b85f41c788175670695d0fc51587d1cc0d458c92abab076e11bff37d6d1db4fdf7fc42815b201918aed830bdcecfd19ceb87323f4339ba00de91e8632f2b851af8a1689c9a452f0905d5274ee0bb620245b637352be4067114762d4fd1c982087386c0a106d86759d1237f3a5aa5b59348ad7219c7bcd6b609f275f996e5cc974c160b5cc0370a525d1224d759adfc3f719ba91ccaef07b14cb147a5abb483c42b7c04f0dc4b7b114ce9ad3e2ab831722e89aecc0901115c6daa6ed57ef20bab261417d4fd089429b114843fcf74bea9b894bbdfec5154827ccbb763c51ef5d5508bab7f8c38825e89e5967a95c0a5e7877fe80b3273cfb6c6a8abcfda1cdefc5a7afb77781691795c5a09064e5c43c99fd2c800856164c62a21c7d01e0bbddc90bedc1e16cd3c4f385e8c68a23fa92629cde8a5f45980856cb0ce79f9cc62697297921c5fb48a840d1ec0b501dda84dff9c63d84e5791dd28aaa8fdbee8478d4acae5a8730f628562c0ac20113e800a91499e0a98fe629412b2c0899c090b2b1f08813f002327f375032efbfc3b55139cbe71c3c52ee50ac1e62aca20443f978d6372c45d7cdda569a2b43d7f83e64656326b7f6f5755c6ab0fe6a345bd2833ce399f48d299b8b7c2144c65e78a571892995e27b77bb44aac73d6a9480e5cde8a44de4dd9ddfc6e41143a4e1171e3287926ead5056709acf1ef8d2b9a4e15f6878d2c5b2dee2e1a3554609410b54f4977b4fc0e6bffd68d7d8c33202f5a4926be9d5f6489656837cf71a0a43969e67a3d8d9202291cdd63f15d91392020b0f89edb97f69ee0177fc8435f8484437292891c883ec4582c4d736ecf5e8e8bbb5013b478b6346dbd9b5c388614d5c3b95cb1a6bee2a74603994cbecce6bc01bba2f1fed9651a1088b746b7f20d4878b5729ff42da1eed784bdfb52ec8ff81ea0ffd2bd1054f791f1c7300a5e35b7db6414857d169c500aa826b0d655130fd160b50c643f897c5f399847ceade12d2936f6d11b5d462f02d9c6c44e3c339611c01797420c8f959bcef8bfe0afbee4f0d7e0e498338d091d43c5a2db0eced9cb7098a31d4f67c998b2daf44845ed636a544bfaa6e795cdeabecb04488ace1700509e5cfe02f78188e5dd4c07fe97cb83b2e99d923f96cb6f951dc679401abb547d9e5d79d12fc1d4070f180c3443e94b5b4acc29160c496d8c8d41953b50b5db56def9f7e6dbd4486f9b6de6a8fa2e65ae034edb710b256880cc1c282de19c1ed7b94f1833535814d5cc90d53d8be7563ccca0b550f4e58db73c9f1ae865603f63aa44a9cd6462e2f214937e241879114f5a1170654b9d2e6c9f1bbf0bb8abefc720d0fcfdf2d31afc8eddfac1ed21280bdd46a1da97374afee943d208606529296cf89bd5a6c92ffff50ec138c03947004e0a716af79b0212c8eea338477b8f8eb68646588d15ce88de6a114008e4d700cd4f3a603bd351ff85dc5080a4706f7181939a62e7cc9e2928bd271a13a81099d5c0e08ec40dd0a0b3efc218bdd20c24c7d3576c622ba4136112e6dadbc5d333a043c05041523d1c5991b7ee5b5730b2ee15a4ae2ac3a4f7fa8bdb2d14d246b633b7db2dc2991e85f04f3a2421dcb9cb1813b3e0b5bb770f94b2487870a28fcd3682910f8d28923f02f08ef0ee0f7f6b57af0868f4751a132ffcc8b3a9de0ad2f7445fc73c2037efb8ccc2ea957f5b959c948ccdca699547e77008d8f554672ac8621661d2529aad80ac0da024bcd6a609a31797f543050df3e9cab750431a2930ab08478783e996a37eab213184495f588d9254bf2c5e601197d504a7791a8c086541752122e2d58f904d9e2fb1ec56d65f6fa9e0f55dd3c21be7fa1956dd40f988b515bab8f4987d0b367bd6ed3844c6b26f2048a039dcbec5151cb202721c8c4ac6bc7df9c124770360d22235bc4895b08dafaafe82b54d0b832c9001903ca68e5609b2fce1ad5d2511f38972c1ce7c44d8216cb349ecc89ea1d5ad14a904a185e43899eb19a59bf4668ad919d08d0998ab56a8d8a3f4ead44190a1413d8c7caa73d4f96dc7334c06415e9211410b3baf560646f8330f6dd1656c895b0f39a6f1c90b24d685aff392f480209353a2775511cf2450d5a975ca60943db0d7f731577e3bf482626a3db2e281ffd24a8bd992540f1138d674ce3fd80b8b7670574cc8944d84061bf64a580fc3d81516bd74fabb3a87dec01ba08060002cde0c53d1e5819b6d5e0843ea1e98bdcae0e57347aecd34d93b99d554de2bbcbcad7fde79a2286970676e99f065ccfe98ee3dd8d300fc7f36f19ac13b274d39864f11dcae8dbd23c1a13a1de6c6e33b72da2037ba85864787823518dc999c7be82ea9e5bedb5d0e8d0941b38d3dd6dd3cf98b09d5436f254844f166fef52f2fba9350d53d05ed6ece850245c586d8d967c959c39e7fca728d6357a2cba392937add1786d095aa3df382b5e38410a53ebb78058aa7434b0c94aaec9759ccf7749ae4817bd9d8abc491faac3a9ac5d63a04aaf65fa65107ee40454ca2fd6b743c118627cf973f7a5ef220d19774aa18a0e8fae9d968379355ae5c418b3337fa8637a2698f4e5c53d787c57344078faee95291d5732f676c4b795c7f7af0e9e4991f3c5ee001eceddd6927859e0d36db47d8122fe7735a4e46ba754b175dd83cf8ccac224e4901f80655bfdfb0645ae425a4bfdadba59479ade7b9159c6a404606be99d610463b80559fb9f38de783ed04c9cd86594364a287b495299e6962ad4a5b452dad588b088f8a0a3ed61fc0077915e1de0362380c85269399e19424fd415e2c3d63be28b86326035e37fa303475d60fccf242c7ace1b675ee6163627e48778348aa12b726807b9f558975271d2abfa18588a601b09b5aa685345d5087d5dc073c8a80fb14d870b7406cfe4c6d5e8746c1d3a4bb8b9dc55ae864d3589dea56c530e0796960a7749bc7c249c634026dae66bcaf5820c612b5748c4439dc10f469276b611f69014f9e97793eb5c97a72fa9b07cddd83fb241e733cf739d04f5907ea97d6b57788283286bc5b29a189febe80892a1f3013c6d00c6f2c0ddd7a55cd73631d05a3fd6f3d8bd4f61254ef7c8e863baafc9b9413561a2bd57ae2ecf623bd6cc171c8a0bdfd36359363f894208af714e5cafc9b5970b23c9c20d6b7a2e395ab5499be5235c1561602fe925eb1a5d7e709f9d6cd3512254a0bcd8cf324ca72a1dd74cac85e6940cc3729c81cf1e648d05c8774079c05884cfdf0253652c2fb191ae1bfe55cf202f731381b45ae7009a4191c58bb8ae70672e65e7cc4735e55ff054e343e8f1510906064d99546c0f12f2f2c3f02c9e2c152d0257eaf9d82f8e4d8de827613363e5e7297397e8137ecb27de3fcd13cdb93df002742bf99fca77b8ae14c66eea458a50b67655873c419ea0fa4ef416daf8e36d07e6030fb63fee8d0d6c100a41f38a40710227694c9f08303ca2312f524980c1f0cb1488aa84f22867359656ee01207d3f7a15f1bfbd9473699a07ef8677473543d311256087df0246271c8649bd003db555634a999c9f81613947cc6102b569d5e9be187dfe9845cc5fbe7d8ba81acdbbb42d7b8487aeab4f7d0c54476fc96022ce69da76472358d04c937c6705547e20063fe10ade4bc743d4e57370ed23acff31968767ca2487086f7f420c88d33bbfa1bce090dd55f1e17c5cefd99c2b410b26b9f089a8f91b65d657c5821615d4ee61443da33fc93454ad924cfadc77a11d2f9dc234ca4ae69e8d7ef112032780f50f46384b2cbe919a83771e234e6929556230ba016ec25b727bc57c1c1aea43e15d58846bb70d78eca4225ce4756b636ce11821050bec95d3e4ceadf421f82551b1ccaad54d955226fb3bcb33d0500f6947f8d2ff173a4c252bb2ab850a8fcab68a731c472cfcf9b8b41f8f04734878471807b5f4a1886877c7e372b6027fb0ec65e88b6949463b04385779d382bbda18d4a2729f093f8ed3fed1e0be13473ab075db4cbe37343ef8c65daa196ddff15fb1eabe475a729cc399f30c8a5eecb2827f740f1de68e19dd172c5510c8b9f4c86662b2bdf2be655e3e300e6cac7f9442583f516238254c79bd76ae3caa51770047da1e840d8fd2a43950cf3e88460e522be5bd81ac009834d33c0dea0e1790cf9d17ef5bceeea195e7d9b1bc84712f2f1ecc90b07163327a71970d8aa061aba7520d715ddb9f04e95913126a29daa77a6353e2aa207a59c5781de9b7f9aa84d2909ab644b19f36280d8d2220ba8ddb1a2899e151d335b284ffb937ceee9f1315c0ecadeb3f11eb13d51eddd05e06ff71fe9348e5f98307fdf74cf8f757064bf99dd40c710e24203af57e2571d2509790dc8437f70c68bc1a64d4be10a84ac946604dd4ee25815fa8c6f9672b28014a98bcf1afb144affee5ab4e2f4143fc97d4a928079cec4c5e1d20741470585aaaab5cc02ff74015f81986cc454ba76a205260c95a6386f0c03045d33e01ba813536f1645b81816310195c44093a8324d6eb8aeec63375d21e5020f0d99e8b6d295cc0dc3af2686e40263fd6c4df8a35ac69e685fe52ea790b7f6531e6a6541d5ec0e2b11bd93c61629ff4c945a4328dcb71b372c35f7f8ec7f56e71d368261e48bb7b08c74b215a742d0401fa7f84a1af91167929cfe6ebec93c29624cbddd3e8c78346f4896f795d75806d9ad9362be12d376a7d6e9899bf1d4644a10575383f1961f85c665bb5045bd353450731b50f0321157562d74c213a3d3462462863165cd5a07fe65bc5bdb4802beadebe4994561808514fcc6209b24408e6bf710d38c140e3ea06d7a06455c64960c10ff1a2a73e5534430fefdd3e8ec133a223c1c55647f645e04dfe2628358298f77b8b6fac5967344b061f0501b213e485615ab709bffe0d7ee76e42901ca2c88b5869fdb81eb554bde2fa2c166e57c4bf1d722f0298858d085dc5ad254329fe995e61754f92261e7cb39e090ae07748f526ffe1ca06a7e72de82c7b9e976e104f877c6f78f61a4a2b38cb52622b3f84f0cf93caea553208077abf6f58e9819fa1d72a76f995682df01a05bb79cd5ad263602432260a2fc4946ba593f8ef6e424287b89a5824daea21d5c3dc33f3b817f640497c92df536cf70f3f9720a821fe7d117fea4b860004d4d993ddf20f8bb506fe4f8a32e85aeea24a0059c5952b8ed9759fe1bab9d3a5e1b2eed4cc09ea6152caa5f6c9bdec03bf761378a037fc11c3e7295bbb89464eaeb3d7b35968cfa61195ef8bc3435c391770d969d420a132941771fc29b5eca6254eaa020567c0d391209bb6598294b799d62ee08e940f7ad329520881d1aa66b37e742b92c7d177bef82ca127edaafccdda00fe98948ad832dc3e6ec442da99456a61153d275e6697d56bd43c63f795120b7b3642814398259295b43038d8f5cea6cdc52a00affd60f00a64f1fc25f0537cf9e9995a4b589c3286d8cd60483355a71f2dbe37607b4affece4f31cbcb7bf0ca6c54e746e1b3b816421979e11136f897282cccb8972a7bca21081f58cdc014981cdf2ecc84f28c529c6e4c10b1966cfc4a67660167d14c64395128e43f4439e0d98d1e0dcefadc1f671b4aa088bbcee4520d9d556174dbaeb3a45f494e9bdfdf02cf542c0eb325d27c3d64eb5f543c95886355efed2fc531dd724105b920fb7e36ff61e63c73f521289fc200bd04ef102bf6a81c17207740af6c96838c1e3a13bbe2a9e0698003a07a707c5cd64f7f9d25f00e438c7306346811846688fed004e529d6437ddc31ce88bfdb03ec2c8bba9f537950d597a29f992aaaefc3ebc03aaf03ff0396cde8f6fd1ef1563625b210948954bb815c72c5edda64f6a645e17b20196c5ead2e74fe6914500a050e65bb141ee1072dad38c2cf607efb70f4c9b517524d2e121189eded87aaea72eab161345055447b39dee443f7df585a882274b2cd2621bc0be64b3965f7aada03d25dd51c41fbfa00f67b9bb89c860a6c6965590a781854bd8a3cda89ef5df944dccf7453aac3b9b738bef9538e1d1a0777e28823e2aaaf45ad4a3bd2e2adc2b8e8e382878d7b1a1d5b5b6d856000abf48dd897652c7fc0e951e26b9a450412dbd6246a2c620215fb5228fb766233b8071e901b247d309d3750eed41261c3553a96b36de3d47f7f23713d56e928442880f348b78cfd00fc5fea2097c3fb6578e740b1b76c404553c536eb9a19c893518ec7dbe8fccc8bf6ec8c68c6770edee62bff46fe8eb7154b195f40b977446bfefcde4fce95c195848788d665e36f4be4ef3623f6bf6ac00dd35386573c953fc4edf1c3bb77e90322f61c022b2c50cf5b4bc26a0616b43081feac50c870058aaed4327d0cfe85ed7ed3a86a7b5ca79e1c7cceaade1749c74bbf9b20f04da08d681a56fc69997a5f6a612666ec1d333fd5d665cc9bb4e78dbdad305a71b0b4588590908d414726401659b0ac9e5b3fdb124316a9202b3b588d1c151aac40c3e2b9e5aaeef5dec04a23d9788bfa0a8f099f80b4729df3785312333d9b003d129e7ec58a8db5f516f412a4f7e5b9ff1b6b8d39aeadf133d685aa6b8bc791cddd3a26ecacd70b0b4e2dda99a2f41e56d5e250e03bbfeba98c28cf17fa5b2e8eee7f899f2c3713adced68fa2105de785f5545aa72c1c4f88a21191f07c8b064d99c14e5aa3674a570a6f3c52c5c9dfa489068a89ae22981fed9c11330478e4661219fff1e9afd5687bf0cec055a4b4406760e6c2271b5011047bc27a3bdd37207be9f4f73b5170050a94f46619a3de4c8a2839434d602728bbb87bd784998ab25272f2292e2c92ba590d1062b7dd7b1f5f7fd422720a5a06924b476a3c4d7edc81e4b9d48d3b484ee3d405ecf9325175796aaa8e0d61001402b6dd07053a1096040fbd5ef802021cbb6b438049168252b7ac8032faa5598913c07bb9c89442f438875b8cc2bf5a5be3c265dd8ed6610fa4dce4b00897dab5cfc6902bec2f7ba08dca27973a22ce1ba67c734781d54620cc9c3f3592eeade96bfd8837469ea9df11c07e3a72e1de5fab967130d6178a121bb8b6329098c55c780b953137c7db682243a5408e21c01da8d7a24022faa3f5b185fa88e0cc87173edc395aee5904f9621e4e01f5c25a9ac053adf0a12441b67a71bbc33992625518f549288db23adab9e563d4c1fcb5a7500aca45e07e629db8cdcbdc7047c94eee622a058e0796bddba8d659a9e337cb93b0a9d770c45eb0fadca93c59c28490bcb5705d7c1634909829472486df6b64677aab0d2d1f0b9f4180799acdb95848835a185ecf17f0d08f00e288a8a39e3e651b82eeba7d656cf0839e80046e3a2805992d8205d97b523665c25d35bd470c71445070ba6208894176619b0ab607d6ea38d19fd8f8fbf61da209c6c943ed34d4faa1118e0cd4f41c02936b3d8997112cd012baca08df8dc6bc3501a73367861440d6daad55e9e1fc64ada519e1286a1f040d53f52158b5671cf26b6827fea08484ddb0ad33bdf6c4afbbb5d3ba12df5019bb47b9427b9e8a95a8e96eae60e7bafd90a528c5748fd14fd1b33a45292cb98aa5e6c089d6a15828d68b9773f562c40d58330db8510201bb5794262bd603d34ff21c99f81a038821d959c0d2187725cc70193f4dbdfc19a1bc79d765ebb9b94e60b802fdef69026af804721a18aa7192691d1f573d461d5b9d2cfe32988db7765086a2bfc7f2b428a5d18e5b8695f603165dadfa58f938f548245c95ba3a88d4bdb1ff8ba37df75fb36a8be5727bc3191ceb1ace21cb9e1ffeb6b44ae0b41b17ebecea789b56e0786726c26ed9883b1e2b189f357b0d6717d6e655250423355b9670c45173ddfdd37c5372534b8859904ca2ea3f69e5339a1380e707f15baee50880bb6538237a731b1fd4e54818c093e483364dfd6feafcf2529aa28a240d9e6a177f43cbb42512628f798d8a6c5eb642858aa0e4dc3dd25d435dd5c1eb9d6ca1a3440820bf4baa5d61b515713f86aea4168502db4bc4d7c9874865381712fceb7f835fb60413b9f88236c7ae962e69b65431c5cb961a213a17c890fa2cdaf2e1a05f2379ee5666b2cba1c2daf7aac2d696688d19decd6caa2a3e757ab3bc0e9fff2929c0441a4118a36b9313778fe3a37db3154e6b2f2c4e56fa01d6fbc35ab9ab1fa654125c999dc61c496b862ce1565d09ea0c65be017ec996b526a56a677080b66fd97d5923fbba080113a28b8712eb8ed09cf921a71b797ef94f9ee4d96acbc82eed2369681ad7f5ea0a9ffd12cb6ad2567f436f68c49d93f6621c244f8d083b5c92b64c6c9a9bea37ec268ed4af3cfdd2ae00bfdffbced721e73d6055a540b8540b377706e3c8304ac7f52a6051562b4f30ec8600b78f874a0122405cd4595785491ddb1da5b4dcbbd87d157a8eb9a64ce2d7c3b1499df9caa8b83df2a9439e9f15e848cf82fa4a8babcfe13068524ba1c9e6f0c861e57d84c932ed7475d86faa61ee982052afcaff12fdea454e486477423709e429c61834f3162afcb4118966fbd5f27ae024b114632d4ef4554cb384b6f36f6f7599a28ed13b8f8474e81a8dca0fe542d223c4839987ff63fbaab9a8b6b5d5935041798be5549006ee878410fe9ffa547b576380ab7d6e2eaa79884f01bb632c941433dfdb390ea4f0c9cf57d08e46ec0426490c0c28c61061ac0aee25b41c1fa90ca05b10866737309915836438e5320283b596a50e0c31d318cefad55f2d13c02a53cf67f82287826f5419efed83c4a88a6b19f30abf6260c1f85a504385b286fbea1c11c72d161ed94468003428b4abd54286bacaa3d9c136059452a5ff02cc43c0ff17887187cac3c6ddcbe8fab30ae0f4d5c72d87bdff54d0db2774f60cf88e75693366eb63b01f3e6c0daf7c0d9fa25fb6bd69a858e36fcd9e147169b12680c1041d0fa6ba91b5162ef00cfaacf71ec5e719c3fe43dbb393520db1b1776efef8477c1e6404fb348d6bdb38db4c181f05397844312e02eb6c4f066b16d8e305c7c4cb3bfbd201f4c056f93c4991a87da3a8bf4e504b5eb330d3661960fddb78ac6acc43e0fff19bdfefa0d081c273b8b769a65b26f0f4237611b06ebf3b53b528c6947a173c417a7d710dabf6130f4e6d5bd3dc25d58274b1e7b76c1551d32a6a100bd931e8830aea523113f8ee81a78a1628ff87276afcf3bd2faea49dc102dc01c2d88610c2b9e811b86c2c356aec37eb708225c51cbfc81a702ece25918468d69e355c5487c4114d351fd25ea378d8abd0695c4064e98f25464e4073bb88051a64a37bb84135b8c3f122c44425cca695796c154e09fdee3d9171b1b112ba8edbedc593ff931ff1040f42414875403e30c0f15b0f48b7841b1d150eca47faa44f3281384b04afd6d17458575fbd3d5f1878aab6ae0d36cd40ea0605655bfc406295fdeed2838428bec8b0503c6833a8de103dac438adc9b60a41c4bf1cd7a9569828d57933ecf82809072163465c54a07f5d6a82f0a0a5354695679cca55b9c23930e210705b65cb0ed7812c0664c571a768b6a61c369deac1ff2553467f205eef87d9b7cc48bd28a029a6a897480f32d458c663e4d2af4b15a1e91667f97342b251f814ad8c12c3de526b06a5ba8f23b0976ca1cc4c9a3e9dafe753b9e54ed1cb5f7e0ee9626259bc7c6d4e99e2d5e04b654f05d2c87110134f9061660eaa3b63d4739652fd8675bc42fed049d9e79c933b68609263334b48824df02a725a3a1651716ffec36231078451eeadd114583affc168a2b5a62b7bd1fffd21cf73a1f23e7f7683cecec99af6bf209e0483cc9b818f70be96031ad0eeec9d0f658cdb3e5a99e0aef73343df17a833315ca31017597f5f0e7dbcee06df0065103afca4123179f496400ad59356d708a5f44bde2907efad68c64f6438532c4b4d5134096b6626565c24c5475f3773ca8614471a17d7779110e8d20c741d447d1b9cde3cbe1f929feb32310daec6897edc4201c2bdb920cc554591d7f39b5ed9df47d7bf83e9e465b4cb6c44072e56be72d06ba26bb760d3150d15d6c6543838f4184814eb74723869936d1d78c858cffb912c93f62f3fc47703a07ae980741b2b377ea00ef831c2e8ba300e70e273bc675313c97a7c140894a22a5a9be232c787014f2bcc995338203657d95e33b6141b99998e08dcc70de7d22c439d5197e3a6f0eef189c7b60978d9409baa654e1873cb24aec1e113860f9be4a2ec8be455631e4d8bfa10899d6af27c42e7ca906b94deae5ac374bcd4df164ca6c4287b7f86c5b8794529cbeca1db5c623ac2a3b64e2d9c0dc21816a405c54d2760874bde162a0ca9e4ee8475c7c96c66f138b3c048084e12c5b93d2e06009837ca30152dd169c1fddebb4f5fdd0f76588bd4c5a29cd5210f48c901c61e74c6f1dcb1e3ccebb7e76f6d2fe8a94a1c7b7f78530e5ebfb9a9a975997d17087fda47d12a62d80c8ed065ecbd35c0dd895f781da073d74a8793d80985e498dc1fec25e2f4a04c03d2ca8731f3e497b6c107bc11f0cb3703db9dce1e2904cebcc2cf3e759ed24ad6a1189b3841e317906ea2bf9e911e352764dbe7951c0c8951f2782d7e4cbee990bf20aa8c41a33a12357fbbc5f48f48e9a5d1b5dc065d92779789fce8062e9a2479abf7104188c058555985d8fdf9ed0032d9e2540556b04f8f0e4654c1af0ecb0779ff69ed1f6255e0b283ae579776cf1633044fac8114fc15711b9abd2281fdff5b67f8ea1d616d8f2d207796e4cfcf4eb69fe75b67264956e6b5a07447bab36be4b07906e0352b73af2b45809b123695416ecf6a45bb000d35e5f9f94f706f226a59806f4e70b7cf5c5d221815a7f9475ede05774a2299e05c0708e97b776c8f7de407ad3d1e560d1429ba8098dbf6075f8d230ffb96652dc9279c0c7d91afe87eaa1e09b1192a631eed03535cfd9bd06c5d84768c0da8a211d79e6b4565823b5a89ca09ecbd1bffbd94ac85ab694feef5dae6a74a96cfd494a895342960a7fc61eaa46a05871c3b2dafb241cff73dd903105765dcc5e8282161a735d1f5443307954778acb4a6b8c83d0cdf45aa011da890ecf7d364d424aecab9837be7959d6f7c21eb8aee99bcfae3fbaca37ee90de0920923b6bec35b80bea4d3992a3708f14a299b7fbaf82d1e36c4df736c5ac1ff9ea5135d73b3efb54c802df83efc47a2d0d1b169491871c2011d477ce4932fa1cff3eb1cbdf93a350982fff0cfbad2ad5f6b99453a078448078278a3914691e1569951410ac0b23ae057ea111bc4485708e9bf6c97f542ae0819a13b268ad44a54191f45f1347570865346fd50bda2680cd996e8081c9d18af10470e8df9c7a2aecbbc70ba0ac23439602c7df61b8dd6489bf447544c2aef8d253cf1c823affa6a736a77be0614fdd97a6acfe5c988ff93235d6caaa4f8825587c204a48bdc4a2b376acb7c69ef7a6c962c607fffbf1ab090f9afc377f42ed621dd8afa89011a1d94b3378eb0edda8d5a7602000d361b53b0250f2d50538e5dc340ed6729ed4839602f5b683971d17e1c77b0dfdad4e794782cf76c3ce632a72d6599ffc5d3859101f308b4e1e6f620a2e26399b53fbe176d8469d174d13a1dd65b855617052bc893b7c8a6f30ef2b010846804dbf46812214dcb436b769ef35827d35baec9d74069e3869e7dd59a05b4e8744ef6b6edced243a5c316e553ed262f34fec6664f05cc180fea49b4606a6f54d16015cb1272a566481ebc816bcf865c7a9d45548fd9489b9af882b9332c16e373ae5515d586b04c06f82bdef5219e02ab3c62b7480f6adbaf1de7adbfade94be8a791575eb1610ba5860fb667eb9d5f33df908c9255b0482f5c3c7136c2e5dcaeda77042f6bbeb986809e35b483f4cebcb430324b0277c0316aa975f3c2af275579b4822645804e45fb8c5b48b0b5ee0213a4353c021a0dcf4ce47b2213f8617592820aeace859796f5b944004837f6e1f4d4b373905b066a904bcb62b889b5147ccebe28166ccea94e8f49ccd0329e4f002dc9ef0b8905f7500d0886d17d95e8dbe0fece473f624b3de01caf1a42943c493c78498e21a76ef580f4c13fda0dae8b828819f9e282d2696e69c17a8c54767e9f10f0c1f9903d5661f11050a60e45109c9fca9b9e5e894d29f36c52189716784138aca1f12afd6fbb9ccb0060574573e0f5df26d92e2523908e99a9a6f36d1579466d1a9e71a5f82415c326f0ccb24fb837ca371aa433ad5c0b1765415454b98a9fad58b7d27ba161f1ce00f548ac133033e4786e029047d34d5c55bfc718351ad2a531fc64b308041feb7df839ae0c8cc669dc42f125d7a69ff3ba82df7b08370b5a1fc0dbfd20b05314b323bb4430457ae6e9cc40d9b6777773a9cff9cc95770534fd0dbd49e099dab0200161b6530019e2676d53a5b7a275737465902fd09ad52050c901ebf9f746f169456b07bdc5e282c27b27057c7cd9c9ad05727b693ea4677ab8d126602eea1cd671b9996cae9a4fb4fc2398aee9b45e745e58b905e18ad04a62ec06863c3d2c7df2dc4a7163c50b7c90c596673fa7999282172c99dcf140cbe5a40716fbc6ccd3b6a80b4745f547ccfd29fee965936dd1ff290d4f75972a6f1983b978f0802c3fe0b3f7f041a116e2bcacfc865c31eb935138e6c3c1b19adbbff0328d3a82cd81d244862b184125c0e7b42ab9cf8267a127db38ab3f0d60dcbb186768aaaf79ed25e06a20fda3d64024526f64bd767e4e45d88017054ddaf453fa5df3c19b095267113214af009aef61fb46cd808bcd78aa46bf05ebb50ec32b03928d72ec73a73d779310506878863e0b4742d6a235e05b14e0519ca137ec522971859f0fc08414a1ed34f0b1f0418cba12b84bdb99e119680c204fcedb41e32486e63182c653e764428a199eb90357c61588386500956dd19301012e2edfa717e61ba4cd1cd2a44c64c443a8ee90b787a90afe34e0d86a5004d51b9ab1e0e43e5294ff5731f1c64547e6c68037815302e6bd8c7316f949a41c0c07a6084e6537ec4d05157276cde1489f48807e4fbe2c1e87f64789425b70653b474d97f5dfc4c6a82e1c9e82e92a5053f4ea9112197b1fdfbd5503e212e91936fd7f1683b8c7eca30bb4b0e6b9da9843ee48a2c4c8bb3e0fb189d121a7eb4d464b91bf7b2f098f9603aa5c2d311e1095d44e30a59197630d4eb5905bc6b112c4fef979f6766ef33518fd2e4eb8e778ca26b4b5c6344e1fdbe7989ae2968e503d166a664b2cbd15623dd060eaf738918089d865967063adfe5173aed9f85bf731c2a30359e2f2a353a5e37213885fed155fb1c4385b4913aeefe2991cdf33fd8dc3487e612dfb499092f01a269b38e7ab4526e7d017f6fadfa90b0361e36d3cab1286db8f956f35f15665193efe9c8edb86b23bdc9b2ca4bcafd1d54c37cbf3afc31229703a54058dd9637beaccc3df2c33250411908ce69e7aa4553b8eb04fda030a26e5ac5940f33b4bdba2e15d58dbdf76af0dbc240c1bd794003baa1729430d311b672621712a1b717f867b1f12464b61385a9d7bf5f2ae9e00681ad59fe87434f960b03cb372f9d1172804e25ee596e80222416774b92e8c61a384283cc7fd9892025bb48994cb699441e8821ed1e44c438e13af8000c8096ff6e85e1b8e690decafcd2f1b5af10d233c94fd9dc19774e9103ae1b32fd07be3a64183656e712bec1ef4f7eba97b05cf66a99f1eada3ffdbacfafc44bd0498b37ad8521994f23eb493a3eb09a86a754f63e4ea2fd184ec0bd1d68b2c73629af42a9f99425ec2a043bc018989852261cb58078e9abd94038a9e642e13593dbcd31becbf45515b9e49ffe19460ebef105777f221c4491673cee45f9beaa997aa3ac273d47616e03f0787c2c4a5d91df213ca1fbb21b79b5f989f2db33230faefcf055d7a9c3e2042e2d70a0f451abd7ca5878ac1f66859234391a0c8593b3f208f3588f3eada0534a6e6fda6fcd4123284e9795f7e5a68b01a0f2d2574d73e50816401439212ed5f6f2527e95ddff7f4d56615e98178d8fb88a98681d887145986e96df4ea189ab895f5eb204d2b4374900069bda66d08026a967e08320cc4071a2ee6151634dd7c02ef2195dffa9ff13e62e8e7bbf0bac65377883a5bbaf4e592b16d78df0071aac71edc2a74f790e11bab3e0507aa9aeac6cf587bdc40cfbae976b68e9bfc1898230e683995572d2233e648a3fb8ee91bb5bc17e5d20f1eefe1dbabe4b944c3d2bd5fcae2de6eb0e2e61fc2071188cef716aafb402b1f0e294584b4499350cec27edf1b32d760fec3a85a4ae23c5e81c32708beafafe3e170e4e2e7792e2410c5857b093952399d0888f462ac4185a7be6d1542077b15a731ed1877cb5e7f8e43c1aeef58b7fbfd138cbf8e56e97aca0193c6ad5480b242a5338428be258fcaeb601c508faeaac9b0b78e7b8db48fe34150e1cbf24ed5fcf002d1351cc9ecad059b309eae1c85526d107fd8c386c3c65d7c49fa4b32350febe1d8370630c00469c479706cca06b62419e6ed24784d7e93984830131ad933a7231db41221ab7dc8ee3b6e07e6373ec6a8b226444148f169994f97cabfa5826f669e39bc53f74bb41e38341f9b42c0fab4f24bf0120746e640d63ca7ff5f3b6e51b2cff481baef6bd955626e27e2242892d0f682bf0341dc44343625476af6cad490a3cb4a27473ce52e2f45881f32298823ee8c3a6c8d5629cb46e3ffa4878cfe09d980c73787eeca8f33ebdbb93b428a8d54ca317424da36a7713b36270a2990d0d5a14d7348a76309934ce4557510163d2d79550df18e7e67ee27e0085b8b3b5fe949de34210cbd3ac121760afbe9d03bc4b58d8c5a8aa909de28047cccc5bc2983b132ba6463c0850a6f4d71d498752e59e5f55138ea1b0fef6df4e79092935a711f16536d1e8e118eb5ab8a7f23aab2900604e601f8ffa5d6c6d7fee1130f7cfab69ac519f621dd09b436075da7000d0b6bbc0113991e371cc0ade0c67923cbc19b11fd84eead93b209d431b0dbe0fcae82f999ac52d742ea0c2a79ae51367771ec25075ccb6b924e9f5ed99737cb50741afa801ebb53edcceafd477b3d4f72724b3de4f6101c41f70829d23a82c83a93329daa15c1f43752df9cce74fdfaee141b91aeda540cf0815ea62c7733a106a4cf0d10b9d6a8e4b0acaf7e020914bc3016157bde7528187a61437091051a735d1cfba79ab5c855ed900ce76f9a542f2172a935dbc7ded291b61fb565652858cce8735930021a3cf4bdc4aefbf835b5c3621136be9658d1d0a76f03ae3ea11854afc5ba5d59290d554075148a8e09b89704f454834dfbb4e48891fd3711e6da839c1c56631aefec13127d19130e4ed2b87817c9ee4cb66eaf1ec60ec1a41a5908b8d5620b604bb045a3d3c0da58b1cff19c1cd5e906e7c8725c1babeca8f2884eabc2aa43979e659eb96a3acf4fa40aad7743b19979d95439ea1700390ad3cd2fe236e2db2bdbc542472cb8170ba0a7d7ef60d9a7221f75d005f7de833864dd7367725fee89bef3577155d0605cc2b7918784c6b94362b2c76eb88684b25d855575500f05f21c666949f82f12dde6b79a7486275b17e9a8e3c31be06f924af9d91a57a4b4029462e41ded246b855d5499b4b8eb7f458e4ed01bad46bd0ca32f7c9b17a1ffaddce2fcc5040e389ccb27c7f5788b55b7da6429ccf97813d4c54fa2da673316fa204994f7852b6f064e4d4cc303d975a5a337bcf02792e7b7fe2b760a13a577d290cf1184032cd45f71fc8362ba3c5ab18d059a065e41ae2d2e7dae68956493ac08d35f2eda845e27fa332bb49fb8ea48a76d2e04482e20ef5dfa7707db6f750e61e40af19390c40e0aa4259211db328bdd2c4abdc489372e95272cd33ca1b75463bd3cc0545958388f2f949cd76cc9036ae4e915a6d9ebaf95515187797a0892b68515636307c7dcfbcfb8a1d8f47de5d4b8f289d14cf9ea8b76cf6aff4987bbc7624e90c2e9d8f42a877aa84fc400b83d4e2c88f9961ee7e2755ba0b1f4253e2a7bda33b416cf12d452139f227925f7ea6f1c9f2c14b44246744df6472e84553547916c13e4ed6533c1d7cf8600d0a995e7df25639bc16d1c78afad7d56112ec97e4a3cba277b02c74fe6c5996e4d7a2f5ef2a901e43ed6f2c7282aeda7d65c776891b59b4cbdd709e3123b59a288974d9388fb319c8a64ec5d5a4fab36a02ba18f2b11367064bd8dab10c25ed62879fa28e3850c2976947cf3fe61f8fa6686fb5bac1cb88d84b090b0c1f30deae7f9c711c9ba6f216da57e45487009b1a8ad5de83b994b3c1b563ee502b28a364c54904eba5f18385d88456d648073208ea22a86d78d2c38568b80b4ff3d1e9849bf576bcdfe94972fa44555078be7f8ee3d95331261afdd25742c062b55dbbea73aa2e6ae1c355bb5e0c01d7ddc8c13076fa30cb4b242dc157374b51dd693d817f8c7442360e4b4199ae07c6420012e39450a2ff833bc7917db625809deadeb26568f517586fc4f351435d0603b44e037cd17b667232be284671b917d3b697ea5a4317c1aaf1e7f3a890ee42c9e3ac9352d43796c28e09d889ace61a335bf4b86bd2e9af6c6238c2a532d63cfcb63c39c7849f1a4b37bbb7eb4a0e2b7969a18b6265fb2022e7faa0a793952ad381db28b526501574f6aede8b7e9e33e3ea9204b15f036d53fe830484e697b46e944ee693c9251d0874dc84a2f3e7e4ae84150c315a2ecc56fb7766efd00189430efaabab53b435ae5688622adfc807397c458e1a84d75fa9b057424bd56301dce89418c03620306def816ad897037ceaa8364479d548fba8e3c8ba455eca85be9774cb45386cdd41b397125e43bb0f79f1cb62b50495e87d4b435eeb3a1d1e483f980e5209353c694f93cf702f2cab34c7aa32512b1176239a32e85878f538263a0e8373dfca43013fca3588939767325f4d45c67668a8b92712883830431cc2061b703048cb6d3cf55c2d2f96309e0525de625a432658ab149e66e4338ae08ff25343c38c4b82ea3008350210c39d2fa93e24ae262bdb8746114371e0120af51d5b0420668c5ac9570061daa7b8883292d05b5a887d00d2be4955e089237cfd08ff62188485bb57ab251ed3e027f2b7a5abb7d09f48ebb8600b59cb5a03435e4f769db8ccaee629865d3eda446e101585b75cc13eafa2056f29ee203c7eb8def1a625030d40b901214d29098056c7ecccccb810cc5217e05df0187bbc187e60d68aae5cd5d3acfead97da526e1ca77a871ba91d5be31cc48caa3d4a9d691daee11ab2c77160a740ccbe9231ec947b98a57d368271e60c443b4ce4647e2dff16349b86fa50501383bfd911cb798f3368a957d94ca5a347510339ab4b70e31f28d18aeb45374f39e6e7be93d5bcff23ca7ed9de72c1bf025bb881f6e8a7c0620879b57723437a1e92e39fbcdf8dfdd61b4c2958b45076af983c4ccc3ee9da02831eb3aba30a8004623717263d579e5800ea0a80a0cade3017502e08b8fd0cca429c9597e0fbe9dcad415fbb171ba98452ff5796413fb72b47e06c9bdd9c1f3271a72db28fc64bee1d7086710563dc4d703e1551074191ee6be0b6c8808a775f9fa83e54919a22da42eed7479787f2ca812cbc552bf13ab3081ada156bbc7eed007b43c0c888d14bd2ffb6870ae3ad1fc16cb48fdc1c239186c2cbecf1b543b9a5d8041817b7ab61003ab8efc42d9beb552766cf483f4e3adc86212893051723b59fcf9fd56804c2bb115796970bd470bb9b595b9900679608b999110cf49919a3e675ea410fb1dae8e0b69574dbf74b67dcadbf394ae77e9ae89ae29d525cbe8c9d72b1e8be103156f2a82d7743026ab370fa73868baf9f6e9ad8720c084d2cea969e2524ded9d3c697a9f7b60fbb56e7951eedd7f4629a094abc069b5bcc35ba4bcca88ac4f8199838ecbb796e5b5ff8a678900ab559011fa36138d343f2268da7add099c47f44c363dcf7900a94241e6194351726ffcba8da512349ffdd8b1f3c65e235d79d49133d251911557aad7bc5ab6fee8d12a4387175472aa0b1eec73af16d55568fc6534fdeda074280ef57f6c6a40d1632421fa4899884f73e64dca7625d7359e44a594d645669be57089f5d0aa61fe1c057e1b9c889208c3b2aba9d0cc7e4130794fd4648cafd641c536798ec049f58c1916b146ef39d90fd66fb204080077d2edf4e1d4879e7b0f1fa50501bba15eda62d12ca63b9164469e905b022a1c308562afbc9a0b25a3f05f6c54a59b14bce369ea943eb0335b72e0b02e853da5f84f01de16922125d4a716bcbd5f7580a97fb29575b534ad9933a544ea1d2e78cb5d4dcfc91471b8be189059a00d1d73e3242d9ade8bd2ec2066d90370d388130bd7887730a221cdba91cbce5e7c21530cd129b6bcbb9224b5dc61aa72f3c7f35acb4534f0870cab25c887956def717a20fc920286074797c96d0eb75b2c5d9269144e37f6acd22edb6a85a60d45e7a09e7ad6ab53e4c7fd9db0251f2b25a4d107a509b876c8239f48c1224943c8c4be87ae1582d9dbf08e0c738d575157455693b1666d3d18e0393d6f40434dab0cc0d25d832cc0e7f91342b603a8318b463ee06086d3a76eded20e65dd1dea31d90f6fbcd0bba727dbae4829151bddd576d263e77e657091b3f6569cb88bf77aaf869a09632bdb676840b781de4c3999b939c97267f9b0809092765a859a9d56a98a356a09313e24358bf06a61e22d8a1ca45190fd6037c9f80b00982c68d3240821418c2c67d2a2a54a26ffe95034d1be5201f59583424df6f832072ffd0dd9f63139a92a42ff438260612c037948ab37275995fb2168524f98317a93fc55e6ab1998b02b9e1c47214dc7d19b4752750be3607578c2e644d7642c9ec4067b38c978ce0c14b5cc36432208d7f437887fb22b74781e5ab7a2187e0e4dd969ab904312f6fb417dbeba6f3abfa778293e4ca756ec7791096ea830dd4bfc9fcff868afd0fde8ee1c08cb520f6bce497ea810cae0fe5119e63f8b9ca4f391bf6232eb921d1d81b55aeb43dffccb13a5bdcf684836c3cd8576cd777d3e3ac1513f768ecf5da2c1defa96e1867f233dbfa3afd6293e317f3dbc2c80bbde0ff7b5a94b5802b69ed0ce31f73a3cc6908eb1dcdb6cb70fa8c4e5326c36f9ea0bd8ab9637c41a44c0515eb603e74481d549addf626659e3cf1fb94613fce740a2e845023badcbcde51be65d8e6404d86d059bf7cd00a98322d0eda5c80712aa7c0466b0a0ffd70e7112d5e3aaae0fd3a008df656410d51f221c09d79cfede118f578868fd66653fc817e65b49ddd9595e5ce0e123e7d84c4ef51f97bf1cf2d3ef8cc25e6734884be4b9f2e676ef3f44d815ef8a443a35048f6abcc7a3109b7fc71897ca5f48be85e4b9fab4cfa520331dcfc2797d71f90b9db6b63a2ab203fd854c556566874513cf48a034852b954b8302c64216c348911612924a386a4b5c2586168d888ae82dc1347906375bec8726eeb834b395b11b046b5fc2880834fc886a3b52097ab4a7cddd360146fce6f16c62dbc42f16b44e0ed5740005ad0eb5ee851b1d74249be97cc18f633fb3159e14a9a5a4317c65ed1783596ddf33dc261fddd6ab91d7d95647be0381231be8dd95d5189e89072c316e0325b2b12281f1daebf3e21971709bc637210d940716a67402dd85f6141414f49f3132e45bf92323d9eb50ab8377062489a38b1d6f31d176f8d9a138c78c1661b2dc75728e70114ef6ffe977647840e58d1dc7b3e52931ea32446cb46c629d86f0949a98bb250b89d50e444db1e64f0fb65fdff2f2fe9aca4f536107683965240904ecfe48133b3622e26c1eefc9f298d984680f626cb61f26c2f77c3186df825fa7176f64624ec19c481f04b93c6cdf586c9b4c5524d4783c8600294b6ef5874f9a57635eba002ef3919fce17e25a291e12f7d408e0f95cdf84cbcb64f0585acf1c9eb60f3215f710055d55340744e01cae3d5cf542f84fdc3b8aed60c48e15900cb0c7e1dc643c7945fb58ee160cbbcb8202d1c55abecc71bbdc7618fc6d634046768b087731f3fa2babd36c8d56c247d3f75ec0b7e39dc9ab63272eb1243395144ec5e8bc62aab1978ff7949dae3e6b7d8a0737ac56744c816402e399248b187d1303f83a37db92a07219131248b867142cc22e279eeb38e83968015139e703a94a2be60d7a8ace43b936282fd670606032deee947450f22365243ee92ffa19999978ddc88cbd017ff54964a56263dace4d22903a930780e6685451f1de1a17cafdcd8b5b50f9e921a2a65f769bc20ec2caba58a8b1e0ca5bbf560785eba25f2c600c3ce36c0ec0931c568e9f1f4fe870e75129d691304d838f85f7d98b1a5e99b3bfe1b1f0e43c69d2e85fbb39ff32dc39403448f270efaeaa9fe8260f48efd347b226d8b78a5ed7be2543cd586cdb42f3d578774ac62bb61395b7ec51a084f9b648ba79208b17b52aa58c8a337e29c187349c5a25d491c385dedda8e1b82a3942c610ae6718f5f8b5af2d19a5d59e8f572038b360b3649213c16510963a05ec354a0f8c7b161d5bc72a9dc0447964a1716e93e46cc32a30112478748b1161e40fe2f52819de9a6ed702bea1d10f7c8292adbdd966ae2ca4b586b86a7e1d50d75c1bc2779368568acbffe1bee6dec799fb6749ab0dd5b0eae5885e6495cb93810238ebf4800b354e63a545b6a25ddd4955ee57c1b95c9d280c1fc3d92949d3bff07eafebf83cc1dbdd6c53e657ec2f3e014da07b3668c03d70d172608566d50c85c4c95127bb14ebf220ae38801df1201a09d02ea510ac108ae49f919c26fe2ff94b3de52d2cf94da4e53809e63b313c5098f01cbb51ff8fd63f571b14d854769fde8a1d556805a874c59503b4458fd180263caa972bb2a3eebe710362ff695bbba755ee72d168e7143617635a971513e56c3778161b4f4fb1ad74a9aa49657d2a9eea5357da83489f97a4b348efdf87bf84b9f2ba222df480e76f70d41bd5f385caca0ce5c63135ad1a610e967fc1f42f46744e0d4e8b4a8608325bb9c48419a87b37bcff9e97ae9ae377f00e96682e15e9fe08fbf0847a80cc73b0793a6b083174b39db2327db156683fb8a8f16148580a030e6b32c015269b05dd9f9dfcd15ba03191ac270ca6eb9669be81f10123ccf3a6c758e2e4e5e7518b102d62e82188febb26ade7395215a3e3e67a5ad412a85c54a81031aa358754e883febc093c14428489846ddffede466f8abc107181d284416daaae3ad26bcb654358f5951a7ac0147cda2104db3dd0e2436572abc2e847cd2dbfe28eac875d7b084c4e078f8f3a27b5a6d90423653623b32ad6a136630d64f9790e7623b83e052b6209b0bd225876ab0f8fd275aa199ea013206399f6759971b543918986ab5baa946e7ba55ae7930dcfa1940a6127b63ba970d89d7d917e614bc873830fd2d6ad3c61b5ab36144f3af3e48d5eccadee167d774024dcca52437f9614c4b5d2865f0a32926d22e9c1084a0beb3f77963531db903ac692a947de7903cfb2f7e9138e9a8847029bb820ca14f453e24e6edfd7adb7c39ffb24069004250a4e43793c87f92fa88dcb6621c4f79ccca50110234284bd4e7aac73da2fa5c388125fde38310264b1d43cea691377fd489d6bf80698331772248e6527e604ccb09ca9b630778765847eaac14f98848b74277a80b6a611780f207ab9db2468419cf78d9bb3c390ce0e3a239d0ea34dd2e4c3ad8c9c7692a99a7f40d42bd3114f004e729347a2c067ee6628a3b5c5448389562050f709d574fa42de5b7a6f75cc08c2c0254bc8e3428cf43b5d58fb44493385d989d36f5d84382e7d3a9b2f12ee8b7936e2754fee11f513ddeb3721a889312fa9116b9d94e0043ee931892df1d2530f832a1ea6dfe27af55466dd6311d6bd514154a2f015766fd5100e0316e2266170a613c88de7c10474d5268257d597306576b13aa7369bdc7ddec738f667e3e64a1f111c37ed3389c7092f61cfa524b3cb71a9f5442a4b4c4b73390e6cf38b0170937ac6ee8702a8338b8f01f1d136147cc205eb0e3bc3ab8bca72870d0412b7beca0c4597589ed56330489db082a8cc2a62ad6ee11c3acbeaea29ae2fec58e07494fd8da7cd2b40ad9bb48d9e79bd4e13615ae3b5d16d7934f7936d114f71c46993234118aa30d6e8e8c51bac82dcbca7ecd11ee4c2a54deb47c76a0ed7b84327d27fdbdcce9501ccbac51e467dab38745fe6b8ed363a13ce26a9b3db6fb87a26267437eea7a4ecaae131feba1a35061cf9cc39270ca175a2c19c70d24fa534ea820197f2921464ec12e0528a5fe0356dc9892e6ada0613fd3f8b28a4c5cd9575a544a52489a53cf55c69431c1e9d7370bc9531c848dc840b61a734309e7e089a72311d78298606066e3779bb1b03c1fdc0b81f478cba316f220598f3054e067c2c41922a5c83040d0343a77681caa743b6cdf09cb012093e308707414b36de2b4dc3cbe39506079d9bc15ce6f97ec124b32eb31fcd1911b1b9b38be4c9959199ef573b4a5faf0713aec53964f1978e19449b141be55bb5adb9be761d5cf3faa39b010f1eadbd45771806c206334e49bb9f4ed814de060a76b0b862bf2bcae9d997469f96e037a7047f82dc5ec84450559d3f9af8ecbb1e9b3120a86c33257ecab19e6c27a1674da6e8f3286fd359a4ea3035bea2c3775375822ab82d386d3991656a905da7c979f20cb21cc63788b81322071bbd075bcc21ac511507968f3cd309a1e0288758534c11e91bb49c700ac01618171e4628196583e2078e57667416d4990bfc2b2b0a11e69d6965b328bc348dea656e03d73943c0817686f2c6a26a10bf9135400695cac6d026d0ccd08a003ff526b9693c03f7c105ba11af691f53d2e4f3c2f148838724706bc3758a69381fa611118e166dbe38d34e42faa214088af2e193321f4bb83415d05e00e4365dc1d5e8800b521a35d62c2a07e9a2cb85bcb16cd5946073c40298be51f7a38fecdb24c4eeb344236d6d99052b077316f1d998f091148c865adc2e4306d20fe6e23f27abc6dc24d6b3510be85ef11fea1513784a436f4858d134258ab0d49e4793bd269668421b27a57d86156a8f75cca8115fdd1a65664ef297a353b3f7606c23d62ddec6122b08a6d19a0106dd5641ac238a5b997d047798378bbdc9bd92ed62ebcd7e81b6d032777137cd90b97d2d3b479c2fb0bf7711231010ee465fbe9bb04ede2455320ce3a505239f9c7eece7f434285cece98bdc9386f4c249696638ffab0fb8d0056f41f2039b9af6fd9f5a725d054fee607b6db286f094e74ffdd23f31820efc48b2b19ac0d10fe155ab65c6d6284f7a3a4ab1332dd58b88aff777df2c2c883fc76a0657827357a5345527cba0492fbbef5f9bd6373c814d3b1e7aa9c38e4cdebb5d3b1c7f6471f4e964adf5b710ea2fec89890a3fed67e15a5373d07f59098e7d24959e73caebc5fe5afb49e2f7fcdec2655bf9ee551eebe845dc233960496935b407a4b2b9498313fbcce9d65e06423753d70ef28508b33cb3a456fca03855400e38b8fb3ff99d5872ef264ea8fb1f5208e7e4959e97d2a1067d05ddf2fe8c19e32b6ed0083f37c24987dffbc54a4af82d5e70d8bc381192b7f43d66f28279e1685ebc3cda193a3ddeebbce506b500470784aaa08c399d990416a320b8bf4150c65f1fd075b74282ef0d01c9b9a3da6fabfc503610320e2a18f89af8d031a1ccce76c0ecb6161f3bbc9d4cb242aba67275c40a8d3a41c03d688aeecca90d33752e0d943f1beabb8d282b8385c4aa3f9ee852f43de536f865d07b122dfa74636c7edb724fd83ee87f3ef6f89cc760d1c647bbb7d943d4327de5801babc390f6d44202643dfb3d5cbaf3704190fdade92447db52bfabfdc8f5c7d50e063eb0e1d1be49344bebf9a54a404568121f94e4fcfdab713ca079b8d0a47efd6b2cd462c73000bf4811b48b8646c83acd0d43005b882086ad5638020b679876f3118e7c2920419bdf58d9da4b258a213e9f7197bd5dec3b3be20baf710ae6c2c5b15f7fb14cf501135e16d96ec2ed0fc6351ef3f6ba8d8407d2dd9deb080ec5e3cf0a45d449afc7720db623b7ad84e18e624607cc3268cef72613b8d41357cbf9c8d7e7aa62b49c25972e509d90258b9487ea4f2c1b95a73673c5ea71a844c74e6a9d8d3c81751f7917ee166f8fe737fbe816098ae7529e0f0835af22b2c5d4c4b37de17849ecee849fa61994c8b22bac148ec66831209fe585bc5dccabc4e980a19484773d9adec88c65bdb46998c308eb6845706339c4caf49fa32928c715e3022017c269e5617a9d601ac75c5a090462a3ea576c40166b6f0893f129f981e9ea0be83aa53d70b2f2710e93633f67d42473f50de1f74eb1888ecc67f49ba09ce04431784ac25e4023d161baaf6091b6b68a0e30930078781fda26a61ad208f71f3f0efdb5c9aafad909119b3e1db39cb3c238b0de5ebc60bee48f1debf31f118e25c1e9e3b41811ec9cf41d49e809a97fee276301cd8b3b42f0d0fef2401216e409c7af5fb8f6ed90d1a4b2afdc13372409f32e503a89f2c42116f8d0110bd4acbc374086b98c3e5ebe43a5060ebeb66d73baa46cade5f1f5ed06486c49fb2fe6a9b77cd3b0d8e36c77a8c545f4a86015f213daf052a5993e28627e4f9461821314a33c6cf3c9f08c0782fb8b0354196bb8e57d50329b01adf9d63404a06fdee2b8a068f9f87c796f244c11d9936955bb043149e45f1200ffb9f03836dda39a3ac8b9065e995fe973c314db79dc23ec1ec62d45c7e12bf66d1c9345eca0cd9f3e74c976371d5218d78c46bd7db67ff7340cd0047ba3a3a09d9b58d47987e40648a7d8d8322790351280856d67548daf4450a4f5cf53ba1ad0e2055021dfd862c8d1602b1507a92cb02f762f975685d5ac7193172edcf7be9524664f40455353bc468e43f805ec4d23e553e85d7cba1a99ccbb323713839155da3b199476b07fa27bed44c21e7355ee611feeb1382ae406079ecae60e60836e6fa80a0f504831298c5791fb655534976146c37bebcb5afdee8b1550db3158e0b4d8feec37c81b12c767947d509d1c5236c8ae119a39ee254e932bae2e16994ae0a0b8007ac89b4d96f8eb715c8a3f073334b4b51aa836841a4d1f76636b90a20f2836d247d1809fc445ae68a9e32d1428143bc196602f1cb8cb78553adc588b8a80028a5f45b834943ba3f5be7b6c03042af966ef99bbc0acd048a8f5cd3322c52706d2a49057e756e141d1e739520862eafbc4b971f4534a54af4fb55038bd313ea9d241fdcfaa1ee3797dda883a92f62d17a27901063e631f9016274657b26e8339efd51e5de639503d24c6b2e90fb4ec4cbd87cecba2b37bdb0eb958f15b8d4cd029ac5fd40a8273c0b1267cd4add4ae44971b1c19715222e6613ce9abecdad9bde41c066c75c13ba1f5de3085e6e02682974f6189d73367ff395d9a2b98daecd55dba5f8d8c889f706748b5bebc208d900da2f48a34bb7834219a02d8968a0ed43b9eda88fe5acf3027a048791a788d13b4d6d11164ac1271b27d1d817a9df7bd717ad57edbf7b1b3a9d9162c457e7e6eab6f12baa1b5f69247b27c99ca5018dcdfd554f2ac24e09d78a3f90770b9610fc284db2eec9aed89d9a3cae75c5530435a7c48145b860a4b29ca404b62645b80626b5096c06e1e53d351d571a72366e9b5fb6ba8b8a71f0414f327100832a6a95c128318e71b6578eb65acde5bd4d0d56f6c8ba7aa0172e347beb50a7424e42268b92232515c0cf8ba85a28f968763465f68ca6a3a569c065c6846867eb340423b45ba73f074a0b14f1c66c611608ad20ed809da044cc89de29b859bafd504cfca19913d2349f593aa12ad86496d0548aaf7145c16c3c595e86ba209914362f0a0c43284a061c133d4302f436eaf0d627b22e3e0630c225eb34fa7851513a631966fd5e34d57c558dc0558e23268555fd0b2a326075cdc9caa439e1d35821a124fc002e0cdceae16251b6b0f73f536d8c0e89fbe65bfce73807395b744b9d7a12974f0ae050c2253811f3e793a4a11944939e6e2c99d3210649c174267a6050cd558832ca76f46c279d852d4c37d8ce8935c72e3b66f36c310d86f4b28a09d3f199cb21d5fe63714a4ba05f700d348881f857907f108686cf944ec8410f91243a64f07ff8981ce58583f46d4d4641c96c516dc775ab9f9c0e282c999e2a8a9f36d4c899ce35568a5de451cc93ec9517011429ddac196fb55ec37baaccef982574bcda96c04e527045dcb1426397642930f3296e4f9b6b3531540e88390f2c0472c0e74595632a10559b5afa2ae84e6f86b9f4b7a133ce922a6213996e8ca857e0bf64e668f499c9d543ebdefa9fb4a3583beeb5e69ec47983c60ed8f5ebabc74e75436df19606c8314b30309fa62a247a71a45b3b1d2e3b4174624bacf91de5adeed42fb20c3f20e031c275d6076c49614f46c25fbcac75b4fd948ddf3dd791d512b1c4a7e7b415b5e21ceeaddf653690ed27e5ca68969d95ad6e44507be575f8bbf54877b9d9f67ba8f657cd4fc487545c53b62110b1e1c19edcb08a6ea02b3aea3082d345f30575a07505b475d302eaa341756ec09d73999ec30bffd89aa1194b64f620a9ff0d6b1e06faec03e8fb130a9dc1c04986afafc7b856d04ae0a2860234a044bb59df0beb7f7780a03611c1b1239abfbc4b62b7be3507213a7649f47c504268fdf2a02a497947098a2c99e0711422882333dfdfac36cbc7b6c10918aac1c78194a7364e8a4cac67b35059b26f58667a5b20210db9d7b38886d9370bcedbac45ad32565df01c7b305cde0cb5e7a74ece203689f8baca6bf7bb6f20c1a84c98e39d39494c859b8848e787dc0063a4f1157565de7631bc195bf1966818709bc1e91d1b426afec80a9d127313661f36a0375cdb1be2b651a3c12571ffcbb7aa7a815aad429c1c021db0832980cc03571a0d9a6c1f0130a4377236550756e15d0973a57f8ff8ddb32d262eeb925a2297f5b4e19ad6d3024fac6c2afc3ce3b4391d311a37c4ddc2e10945bfec2a8f1dedb3d276e92c2c99ad986b908a1388b98f46f6d8c7f13889160cf8a1e940d4ec76e56fcbb68ac7036f1bcdb9ec7066c792ad9f83a5776e70005891ab7d0e19fbd1d3c59d8f7a09dd4c43fe83988145204cc808dbe0dc95a02e8fb9856f953e322441242906cc7a83325d346d5475189b0a01b42684f6f4669532839e4689e6eb5e9dd153cd8708524e11b3774973fab32afb8f0c91a3c36d307092b66c0c9109060c5830c87c6f87781819915a72801c3d8f641541f8773c9c2bd371f30eff4a966e9c1d215ec6517958e11240a4a47a863c3a43e64634fbe632b51895d76c33ab5965c63cb81cd862371f3dc62252299e54efd8847b38e3ee3f5da6474109880fdc5baae263749a3c4e1da7de07deb002223401203bd787e4a8cf90a84e40a404eba27d0770ea84cebba96f44dd4f18ba2b6aff312255724273540644fdbbeb612d228f662b6ccb24f2a82e4669d3fc167ad9c9eacabd02bf67c49611295402e77d288f0444bffe2c8d29c1fa2eb7d98f1147de46d4a8da050a45bb7ee4c8abff02171e1912b769b2164b847adca197a4ba435e84b0b2a2599d066d44a3bb6b11267b0f66d9460b69cfce41ff05e229c4973b48e1a1c867453ce924c7a01dfaaa7443d72c9a5dc0278a503369820b025be3aa630e48b8a5c29b905bc33446f750d859c89a259cbb2f2f6b43193309afddeb11a64e7b631b24db8fb9c89622b7ea119481838f6fb791120a1473bcacb79e61c4db7880519ee75b8aea7f19a1de473d7f9961959af61aa2d2871fc07393519454457fc3741229230372fb03c0c4218c79a60dadbcc31fa996da930091c682e962f6ba4ae4c1f7d2112c98de7d9450edd97cd186f5877ef3dbbbfc07b330147b6bcc05bcfccef16354d99ed7acb6298505ea6ee897328e5d2a1d891fa7e36eb78fa66ee2c11dbc83339d6de3f6e973631cc6dbe2c17eb0e5d5aa0b067161e457f46a08f1277adb99be427ca9a421a709c016fce50bf567d1ca4f6dbbd17017dab93ef9468c41b448badbdeab599881bb1b89b91a4e48959d8aa814e3826d765d8da83ff22d87750975665ba3875633ac32ed9ff790b12442eb98c874a5441a1c6d3a91425eb6a7ada97eb95b94cd6d29219d0da2ec75cfb31aa0f8580fa01198f86c96904c32144f823e390924606cb90c03d816deb0a00e59c55a4267d25b5c061270c6968831f8dcb70e364f16b123d456c9e35cd677076bd52a6beebcbebdfdcb4ea23614200291e33abc4ad10a565dbc6dd0f2ce6798a9ec65eb40c744dc22376ee242294923b6759a2055712e4ad18c0d7b5a43053cd32edcb401606a0e5626b172569773afe7de20bd645ab3f61918a64d85cd9baa41ed2b74f98c354bf0fbb7b7e761684245179aaaa511773b558210e86ab7caa18799bff7b64dbb222abb1726c2eb56f0b98f6a990d133341411bdc4f10d6bfbc3ee48d38e4b977a86468b645eb2e7b635d148c17246176579e7d1fcce2181b9aff837bbcb8432f28b3ba730475bc4cf4f939c648dc6e9ab012da88c87a99d228cb951f71079228463395f8523331e4af556d310950e9b56c061a35ac669d6be0fe1a4a06cb9a766a66eb978eaf2a1f0fe5f403229782a4a05721cb53e7f30892f64d015124e3cb200858957d5e15d8103338e25161b856a587e504f404e1a3c73fb93a62f46c4a4dc70db11a9728e56142c9d445c52e4d1dc447e56316f9d4e6728acd53ac3e32f4604ce2b03a01237d76c68b01efae899cca9499494531d41cd326598ad4eb5ceed5b98b9b57c47418129b923b88c0b6eec0221ffda310178f74480edae689a4edbaffdcff022b663e40cb88a19d993da473d86328e203cf903591909fd5b483194a7b9283a919a3ee0efb1e3f5537aea0b6fd1987b1e735da46cf61fc74871c8229250964ab5918a3e39ee446fdeb72ff4df5bacec6cf546027a116234f0ce781008c1f63b4aa14b91f8f32151d7120d8511c5ca9fe26b94b26bf975e7172ac2fddfa9fd1967b010cc05cd73c82451d2e1895fa14bf6b16e464e62744de51c27490d0f6592834f94fbdd5c396fe50e17cd7f3ccdd124a89fb49e7a26bf8d7cd81acac3d5035695c873345a3bca0c5ebc05020aebe105f82fe8e4ea063da780a1affe2c4978436797dbbf04385702b969035244fe0d07bdc0bc8be21df2c1f383fbf5f976d5243ffb45f7bbf3a3625ef431f8efd4458ceca79fad4bc3f890beee2c9df427f9544af383f7185a6d68788d7f91eeafbd80436c1c338687638a86712d318b0b5a4067ad0b6a901849c8aaa6e842590f210f46c768616fe2f49417ac8802512f42766b26be1d18a0ab7693b0c8f1ff57f02f0c15d02203012a320dc2914877d3bcfee784be5fc64e21cb0733904882b76e12ada0a30dcab0b30912fa89d5eeb8271198f08592e0928c21dec9c354387299f817aaba40591cb7348f6f9fab4f403f08106e86d1f2e959f8f009bb135428a575c182773d8f1a532c0f37dbacebb7d7d0c6fab8868df89faf2f9c35011727142c0fb9b1735fe9ad296db7c2245775c0889072b4f144b4593fe9de774bfd20dca9a50954ab4b599813583a473068a1d89d95dc554a78896b58a4fe6914fe6055eecaa33af957f9ca18849968abb1894c393e54ce62bc7a542914da660496563783d341663f7647e1640728dd6c4836987f642028d6b2d36cf444628e505253daeca1dafc330d341aa5c802f65a0ed0a368b2d8f0ad1778079662a0d61b5bd556a720a75c8d54f7d9fbe1606cd08de89480e37a66d773ee2449e15ff0de4dc5ea40db9af3d06fa6de882caa32cf9aef04252b20a244b6f0523aca96f23a9a180bb6cf6ae4cb5e573aa54523e67db9a3bdb52116652c8922026bab7f17203e2ddb4b86304e56b26ccacd2149954a4fa7ae6c4f1638d60cac7b6354461ca807794cbc5b1d7c9a2560766c30e2404bdf543ec39a25a6ef9b273ec02c9e808c58cc49344992aa22991eebcd57ab2e817d2beed2854d5171441d8b1412300f2a9ff973497c708b8034be502b1a4ad34908d14707eb8faa2de13f13d264908d56be1d85f7464e78fb1715591aaf0fc0382e685579089a526b41a344d9fbf5bff1b040b315d9cbb082feee38b611252fb077680f41e73bec720df7a89dc59e9efc5886174de555f201eaeeabdb4c85e52b68dd6739ac1b29baa8d0e0b3f446fd81aae87eb16eabc00366a723d6b4628859e098c1b210fccc3358d1acf44728a51e30211a183cd96efda46e22893d016cf6257a5516eb5dc53a544c761f192749a0153ac47f5a2ca322481215c70dddb1ce81e29da03abf15834452f1f9603f1c834d5ebdb09afbcb9591ea5a66f4accca261f99ae78bd6c1284d06341611543f5f08d543679dd31abd35a901a684cf313289bdace26ed1f5992ff4df893e65ab96be3db61d58cbaa4d402e8ef83094f48f6751b180f76a2aa8965e402162a30dcb9c5431ada2c264debb2fa6574c13841dabc9d2b0a9d51a618e78f9a90470e8d4bd003fcb23ce3f91f863324c04461a95fc41bdd7a86a8a9dc4aafbba4c1855cfa73a5de8e8d9710e16d128072c7c8f5faaf9e532fa67929a0087025e80bb51b7f6d681b188783a6da4b47ef423537d3454cce73fb73356e4f3193daab5ba7c28ff9cebfe7113078ba20c33064e6f862feb3e3783f231fe21b985115785a33dbc2d95ff569cb8dec4d6da00b95a235b97c9ef8d6987c11044bb735a44421d6d746975ccefdfe7697032ee8452273cade094767c650cd48741011af31d1e179ecc62126043b6b62765d4e240009196bb05651dd9eb83df4db52f9b639f3a7676ef8ad8e5f3bad6f22e36ce73e27c89fe5d9c12704f190dcffebdb7bb0aad9a1d9a6e0e9797ae257c47b860c36b9c074c3fb455058b4d4cf68eceab179b86abe00ef8815b6d551974954e7f305837e0d2581141549d90ecd415775da15d8c5121cfe2d550f3de1add8e01c473ee1f447c693a7d01d1cd7fdcbd358f94d661ff2b22dbb94a69885bf40fbae983e1e4ea848ef2532f5c61f3d7084510051fa56443c86565d98a6a434b246a0f2ef64555cd5c50127e11b44b32a5c827203ca01fdf1a3f001ae36cd5f6ba759171655fce4eb5a66a02193bdfee82c47d54a2729339eff6e5804974c34998dab90c1956f668020534d51e1479241fe124ddbcf6524ecc2fc3b0ce9430155223fdcb0267379fb9f5dbd517e6cba2a9a54822d49cf1b73fc7bcbdd0ba505f5082addf91dba0e0921cdc71dea0a17fc312dfcec4cf6aa5ac9d9848c1936622d2e6ebd438c6b6f700c25d446840c6aac8654b62431d45ea477172d166430f370ff43f38d83d96ed56f507cc44451fe1d1098450dc8212672e2bd2189855771c26b467e721f85c2b47602b20033c3ea1a6e10930dffc16b45aa8b10d5890796c24ecfb01e97fa0b094125326c079216c524edd83c202fae351d3038f49bc8b887f5dae1d31ec3e07c010389fb123a910baa0776ee0c02f8f06038717bafbd02ee8364e644c605495f901ef9322e0d7ee10d1284f9f1f58af9a1f1321d2d39a7b17ac37cd4887aabe7eabdcd7d8bbd20e00550d2db6e1b133b770cfb0c5799332c5b611e4d1dfc13ac740ec4ba88a81fd3d05267c7ae11392edfee7561118375cb46d321ac47178b15434f0a897da2deea1f39c730ab976143c6904112c8ca0b062cb6070c66a5ff80ee4d2671c69eabcee082813319fe639455be172c30906dcbedcb5e923eaa5646ee796b08674133be2e810ee5d4ec88c299ee9a2bfb9015242eab7047c67e30a468fbbc135ab069cc4ff02c8fd717d721d1aab32cd04ff3b6a90a3750dc7066bfb73c1bcbf5b9dfecd7b7db096828f4e5b9b4ab3a7f1f22b97d4a3d942c6e9e6d053004b2f3bdfbdb3d26c5abbb772811715237a7f3b65214249fd469bca2aa62d4914d23648a834bb474a4751e6cbe3059246e316df11c5f131415170df9b32aae6be77a093bbd4e82d632dabc7460e3564db2bb3a6975ffb376e81e61c5f7533f7ee2a37670ba0534c24c56a9eabbdcfeb1d8549ec6b55dc9e09befb10eb58c245a592256ea832c4bf97c5f212ce36ab9de90c629fa9627952c2c7d8d28c8dd26a832992d264699a33ac699a97b81d7faa9e966ba105abef7ca7ddad1dc8b5b5e02f84c1bfd439321cb2b3c323fd5e45d502c8095fda49a851495e17e48a02d5abecf21d61c252d0d0f2d77e294f916cf245922de52a3b72bbf995e021e6b30f02d256973dc20e096671a7d5519c1ea927c9f74101b3898802792bbee79f19028dac907b620d1bdb5309359319ba97cc3478db9a3d9349021a63f38dded81539bbe41a8f383e9c4794b5852541e017f80cdf1fea569adb759ffbf3627c10f4ad5d10189eff57ab588a1854deeecc87058f0a87acceca61bb14e76a814779da3f4a434837cc5c568006093950d946b961e822b752099ef973877ada22f076a847cf0a5330e8cf7bb19ab45590fa5be4bb9a1da91daaf46f691b070c17d0bb95be9f4c37b2089cbc82a3b98790d64d9d337602c855fca415dfe6b2308fd88460f360888c099f45ba2aa46645fa52eb407e12d5131802ad32a0d7936970312b787d069b840330e70d48a64e9b9449a5e5b2c75dfe72c8e4fe7a5eef64f46f0e1dfdafa72372266410ce34b014754106781c26f2e278b6cd27fb014e7d1b0e8eaf6edd992445af3b4b06ffc8605230f5c1b2b7a3a7d2f97877e49706033bcb910224b15f23fc3b697c3dfc49c17298a4b9734f2cd734127327d02a6c03fda8ac98fffd3e52bd7030304fb3970d012286bea1b588ea1fefcfc06d26c9b74b518d658f9bc0d2872d47c92bd960bafa473b2a8bb9bd561a9498d09df421f88e61b45eabc8a012e3bc995851d9a293a066ea3ebc4db9524da28f74c7fd3072603979cf71c792b5aa08c38fe8b52afa65df4d755ff78b0842c035f6988d9a7d17d74fe584f4fa83bb1d14a005a5d0e60661396e697371fe7131eba2808e220e8d5199b62a574e99ee978fe84977345be9599d3aab34585313329642dcc9dde2003e4949086d345508ae289213862961470a20bb49a4950c9c88f7432386a02d309f34fb9a2fa9c34c85833dfe68ea6a0c1f17c76c0c8471a8a8c7d074b363256539b522690630870670cc2657493d520efadabbd732db0ca672810f4647183d9b3278e14cf88016b7194a0c937c0afb71dbc0f97f2ba3b5040700b2c1ff173d886d15f140d397a6c34ceeecc5b607e702c8d15d5c70c7cee3d3ecfa48e76dec38cd13d281fba7108f36ded4149112c2a1c822f178cf03eed8990f9a832825efb138804013cca056b12561baba97b2a1a7326a0e44f6230fe5f4b517b6fdb383d301215a298ef5bdd8857f1af58e871feadcc7fae8eb93660df072a4ae5a597b0f12110459e3667b0be31b2fdaa0eba67604599f1e3f2fabf93f9cca5a383eb8fe37b302ba55109c7a40a34fdb058155b871e9e36c5b68a3522ca6fcef392dfdcc718f696a022b50a2a832eeb83a739cdda370cd0847ba73b5a5cb1f8a072158c733cc164d2730a2eedbd82e8ce31bf2d9ab2c61d8fb80a7568214ceb4d9220bee59cf3371fc9418b86bb28d6c1ea4008a5413600b8784f61e442eeb91e1c6f2a7dc9f4e509f4e727e78bd4f0c1a11d7a2db2e5c7447e6210320525b3c2b5b961274dc8f2025ffe05c670046c93aff5fd6b3937e67b3fe0b9c56773b99a79d0880bb7d549ee4ed79103a06f0d1eb064f7adaa3628c0af4cd804908f62770b7a4558ef010d756867b58696bbda3f5964098a6ec4d608a8723b2f14082e3dda3df9759ea2fe7b1e6312a2d230731a2bf4f7c2e33be664708270fac1924d5aca174df36e04da09334ba14286091d433066b7a92ce22ccbc1033cddc8f9e01b9b7bf12e4e97318ed316f1e0a8aea8bc28c5239369c8585e78e627b9b5f045d5c76d155cb3ca6be58ec087fb37c6696165f481c7b449a93e264c8b3b4525f371ade7110038c1bdc830c74303aeab0703551fc8640dcab6d5f61f4330a690aa0cc8d0d31559d554cbc4ad6d70a3b115e46d309c2bd91865822786834aa1be2037bfe3a2b3c65d38656d8ec0fbc2c73622818df5da5da7349987d0195c11474046cfd09100e72895e36a4acac9134c8271bddbf072906842ba79fd5aa533550864ba0cb4e5cf237ba0d4b22a80fb98f264fbbd6d757ee0a49da877c93869b9f85146880b6a7e65b65da023705533842648533b314b1362c23f0206bc95db80830e14cfe2dd51312a2436379502f2fd10402efb53148b8539d53e83c382fdc3b0877e8f1ee1091cfb38fb03b23bdf556bbf1ae3b6fb2df89d6a91dcd6c7fcea6944142631ede6709de78c5dcab22a608c152c144170981d01c630c24c299ff1449fa3cc420617fb9b6130f95fbe2a57a906d75bde3aae4c844b8daf6d943a69baa1d8f65c69a3f8b5f2c12e7658688b91fcedb4e954976cff3edbedc85fbdbc47929c14e0d01994d723eee0c86fe4c6352e9535a637a437ad07f90fd90a77947cc659ebf75d466fd8e4a89c13ee4fbaf9a1cab5525761c52f0cef6b870868e2a391a33a9d5c2d4480ee9be0abcfb25e423901ce65b4739e56ef2ca1314981931005bbe50bae4cdbeadaff533690a89201ab0665e4f6140f069adc22749485d535086f39125cd5aceeaf721a3306eaf6e215d87726a98e2b856dd2e8bae194f0751f594d94a02b21d9469553c57016675a02292afe621d5a3e0a8c5fa625c9fe7aaad81329869df2b22d94e4d153551e14e1129fa14a43310286d0303954f1231b9dabaa2e6a886f2e933ea1511de9c7f51cc7aa5e8e8f41f52dbf526d5647666dac503ba95aa54158529c4eaa45c5fb91ad6f83a27652aaf28b9dd7042bc7d0b4c59c4218e157c2fe1a91b9e1bbb402c8c205a44feb446f7315249773149ca8b117e40ad4868acf22281dc578f90309ba0d58efc97cb0e7bc9da937fe4fec966f53a23ad84e2e0a74c94139d846b0c5f6a4271a97025123d3f01e13250dfa18e6d9a6d1f63bd2ff7d4b0c1ebc54ac376fe941a40b6ebd2e9755f0f7e430c709328fb6ff8cc100a019311a9d28fd42bd8cb43bd32077e9cfb4ffc551c0a44551e5411a085748a5ae954e7e7cbe95c6ea12fa86c608b42a58e9ed89ad462d114b7e799b3083c7d0adee0e166aa6e56f79aff8b251b1c55353a44c147640376a8de3c897717094b2212c2ea0574ded88c0cb02a8b2071d39b9b49c34dd0efe6b9619ccdec78510700fde53cb04bcd20ea6573cf6ebd2d17bea2411cba8a43a88d120b69aa89021c3f7d9438234748d19dc6d671aa2bbbe122d0e0445c72d501eb484650ff5a6d833ad77f7db8ea60be4572fafcf47fb5e3efc59dad244ada77c32f17c64bc0e62d0202186626d96a8e2c2fe363cf68637967bf6c4916da43830cc66666c441e0a966ca9a0a6f258d8aa60896c44503cadd8bd40184ccaefb3621b755244b30907d70001aa83527089a16e807cf4f4a260de950d676156b48d9be0dff52b3948391435be4182bfe760944414b9e2e059918b38810f229e8ccfe27416fbe69f775908d43936ee2a142f605c0b3977bffdabe679d65b4d21a3f30ea5cabb7d763f72eaee74b3b566d07d6b0298b3de232b28624be294f7247fd2edec829e2f6c51b2a2895dbf7f347ab5fae6e16b9c4fa628c4e387989711078f051faee3ea48c3c47e1b5e6c68324851cb9aedea798326870028045e37ce91f7d7af4b1c4660da46adb87a8dd993e770ec5b706f0003144cf62c85bc5f0b58c5c9c5d1b072179d2b1d57527b7c8a26f15ec7c0c8f5e1716beeb51a7db2f5247505df0e93e39d5bce322e5901ad84c040c76fb4c605dcd84f1bdf3f73d1114957e62268f4f004a4c2c0faf0ca9d599c15dec3b7c6321f87bf975d0fb01292c0c72c5157c4996d0a49f5355aaac7614b9d1222aceb20a91105eb19fb4f5d2fcf4f4bb7cdff4790ddf3ab2293d3d56c0383ed2fa60babdac834068b950c600168ee706e05d74098e7f698ad20d1fa505528326f46ef6e5181b6a3d049523d46fec4c1f1139b7a847ae27c491f551832de4ce06c5768d91fe7af2eb8827ee8322e1747a9d64eb790ddaeb39790f0057c28f235e43e97ceccbbb6ef1b9e0e11f3d8773b1dc572a5188f7a6e1149df3ca311af097cc55996b34bd0ac8457ee5b679b9133784b0c76091ddda037e966cbaf3ed6ff5e3ca4313a9aaa755ed7324cc23d0da857c7cf86fdade68d8c6efe0b5379f1fe91c1bd7255fc48422ff78aa9342141d4eea870338a9354d513c731c180f4169cf9d7aca4ff799f6f01a2fc19a9e94db37eaee82b1215c4d18d579b35c15d5fe760a1aef70b4c1d8fc652e1848e19978ed72ab7aa992885cfda366f19b5c5c6996ed65b02d177fc5e8d9efc27b1b3f5ae13655b45496cd401ae7a41f8ea63deb99ce370e187d5c090ddb8e415a8082c7958012e6e4e5692d5c4a5983a35f4aed09fb3f9ce6d3067788f7a08ee56d243b43c532a931a543a1e69168b7ee8a38aad3fdd3454e0d3d0b6976ab6126d6c3d2f63a2bb1302b674723b3062e3783978100e500069db0cd97a9b7bd569caf7869fc5b5ed288fcba515abb30e4b95dafd4da6fc38796fa5b1a744e6cb2cae6277efb99574b10cd346a388192e65b96a218e399f2d65fbdd6e5349dfc17c59a412bfbbefabb442df7a80445f68e1080cb2fff10504b6a77e290dece8becc0cc185850404280d69a32063621aa76e7cf5ca1cdb329449fc2027249a2fe74fe88aa5889ae53b52ed5730ac0c2cc3393627a191c1aa8f81979e65056b1b876a5e9602201f2f649b8cf915aa492fc911d8b29b1285d313b30047508821d7d7ff42454b123b0e0ca1ca37f346e7fd2680b151564f5faf4136bfbe539d44759d6d7ede68254dff19055b007ae13e69647b3e94bf822a24fe49ba9c1409f3dcf8a57e4d110bad8a0c1d92a3333d08f32383ca184e1179f2a1fc26eb5e3af077870b39b9dd4ce0f9737c3bd87093ee05e4b00ad088085b7f9ddc6f9e143119991d4ba3cb2ce074746c9e006d9203c72c1714437992ed4dd715a19effd76399e6f35e0771659cc85894d052ae228e0752e0415d041b490eef1a58f24de11e371fd999094f816430f39a77c31d8ac7634924eb1621f3a352f6b71f2195bb97bc88a747df3a5e4cb5f16cbfd1709dd5933a78c30c59c4700bbc460fcf1b57e7ad5d8fe03471a754c3de95fcf3ee227169c31e0d756d3c6d9f8f1014bf2a21e69e1538214c5573afe6a46f46266ca14330ed7164cda62cb9885c27fe6c5769062e3a7dfd4259bd0b0fdcfa37f8c4dcd9f97fe7584f50d50b8e243ec2998c3c5e68185cfd9dfe3ec86d102c2c6f8bb459042949e7da8d2003767c2202ed9e996ce4d90ec6027ab419aad8056e42365347f269e27275f0fc96a68a54d4410758b4fa57b4efb445353a1b83272faf7b8d438e82494b478bb3a43fca72ff9e3b1cf6aced3444b00074ca9ea0e541c46914e01d1cadd87812d495b14d992ec14777e1292cf5b003a3076dbb198db92e4659f208441cf2f8bde2ea598e07ee5ab7cba59d9bf27b281291849d475aebac31f7e344c706b29c1f8a44f243eaa1b779021924433a5bc8cb46c0ba782946570a97c4e0e6397d4221686cdd6459614a656aa239f4252dac89f50f2f9d241ceae28990f2fdaa8d731996b2b5e2402c8a50963808331dd624d2cc59c77735589c568115870e917fe312c38bdb3ddaec438214e2051fe46aaca82f02c32d1eadd709a0947113fa5a60c01bee28bddb62394a07cbefd9f0bbb280c218b36cdfeafe24f10a5206d0a7a2919a42240450b03e4c888c0eae2d02774790aff21218aef4f0716fbbc6b4e42fab453881ef821b3724d6b1b8001b033ca8a241aa665e94045acfbb3b7a9effa9aa64d3e0a8ed6a9f65116c6c3fec529a592f62717995c8de716a292a1182ffe23bcb7506d8d4007cf54994c9b3dc05c60eddd67fadc64b4996b924a057577c5eb5653c817518d318d453923dae588d57b7dd6bfcc24be45e75461935d6078e48a0557ae5390653de319de9162ec9787157d44964c1e1b3a17fcf440d8b985808ab3dcab436c0337ee5b4a3d23a01768df29c03adc6f79a5f985f8a315c6e7144872a25410499f14354f1ffd98d6528064dce6f05a04785a0a2a0a6769eaf7745308143e1cd39c00cace0f0d07549dda80de818c6b14bc83d12450ff9a8e8216f8c085c52fd2931f8f791e1346dcafb68c9d5b4dc0252419622a2737b7bb8e29da63d7d7710b92fbe4354e04d2d9ed49e19b2da044d7d09dcdff57b96c751a94cec2032baec37186856cf6dcae7bf0b05cd0757ac3b50f338dcebe9e834c5ee8c9d7dcf02cd045c1950546871d294f20bf52293baa7008959ea1039eccd51224141bac38d91edf8658e10f176307c48103d6a4a20020134ea42fd055be752768faed5b7ef54b8bdbc688d8225f2cebec9596ccd007f0949e17599aeea782817660af65339f8c09991c9a2884b07f938f3b2a556db9ee1f87b2a93661aee45f3f0deb0f5ef7fe9224df67a6993b287c00b9a3bcc61010b85b8e31ccb4aa60acbaebe2e74e094b0c76ca6092e8c8fe1ba25e5671f24c4b7a6e2a88f3c339f19503324a4a5a6e145c05c80afe6f77dac18b08ffd3cb5a70c3b97543085512789db04f528784c323f030fe35e915497c45aef088bea568c8f1ee550585cc5f936e60baa56b5f3676f4e6cb9d77cc413de5623e1ee71c27e98958ec11a810c911d948346804caa7e3be167a97e05dcf5271dc53e944a45a4a84c3adc936bd4f5e6dbfbc00669beb35b7096311fbea63b37418a8d12641c593d602f23453f14fed627893527526ac25023675fff01745838b4df2a25056d0f6f70953d2fa521bcdb8337f575d5fd8c94515b1bb9186fec23863e189d7afdb6c9c61ade6f17851273a68ddac1a7f5fc63695b758b10769af6927f69ff5026dee92104ec5c519fdc62c44556199460396b25308af55df316d16b562920f36be4827ccd065721be1a06d02da1402c47d779af980338d1d581c8535d32f52afadf1be2ff44e197c6287388ec729f2d83b29aa7f1c0185958190c8499f2072ffaeb8c59c4daf436d9e0b9c447e2f99760f84a7bbac57c8bea50b5f8952786a25163196ff7f7560e1c093afe2afd07a53bc059c4759cd99e313aea7c713b9b3dad9268429a16a92bf6c5763fec0954b1fe9e1a63180e2f1f435794193201d30e0394495b672a92fb3ec7e7e41b0c6d584404bc1c269787219e83b30cb03ba7175aaf9f31f78d49c084e0b4e894f8526bd5a709d4475d5efb09c16027148ed7a9bb4d167364d7455ee6909e1b056eae476b7f82d0f95a421087a32e2d6992e30f2e4a34f250caa35f61f71995d60720621a90f85c4b87942ec971fd99364d69acaba528881e302ade0ec277749ce33452adbdbc04853e1936a2efc2974f4af4a097a7e30bd8ddea5b4b2d022ac93002ccffbd44a1a95032804851a1d7d3bb6153b3fc947df2e5ae246660663145ee5f05d44cefc37cc73d6b28f55fedc43432f910822a44c273dd373ec4c6cb8756231d3ad5e40a75d6bf6de22cb79472fdcdd1967e6a8d210f4514ef872ce2a5f2689ed4717cbe63bdb90c640ce3266b92980d45761aebc88e907ab26d0bc52512445be60a796c2886f6fec5dbb56fabd5a605ad6ad6ec48a99f7688b19e6806fc21b5ea1fc2830c055aa3fc4a23a15adfe05ebed1052dea7fef5f1629879e48950a82a4c64f88e83a92d96a89ba2ab7a921903ab1969b438c78e3620f64ac1c13180ae698f21a68c4a1c23ff816d062342b8e3000ec9f8a406f046cd28c1a542a010598c6a832fad8bd42efe37a9aa54e1607041001b60d5e1cd5b48c51062a0193f3cec3e7c320bc6745774cc919ec11abbe6635874165a4a92754aba3d25d530c840fcb585399ee4024d7aa021b56355a697c2dc7e7fedab3ab22f6f857685e34a4fc133504826ad9aaca8ad073246d778e2a2c6a50860a1d301904303d7ab1d62fc0a750a8380b079bd74c912c2c1ec44c04995fdbf0ad52e228c5e6f9a14a4008a83099215887396ba4478112cbc020fa51621c1cc50ceae79932ea5327d69d6c8d77753dcb57f1dc02854f71f82c4aa0602447127f328337a1d9ba40dbbb0e0fcf067ae5dad97019c5e7e42c0e7b8754611f525990e275a4f94fe93f9b658019c254e59d0d3a8dacb4b9c3931d3309971b3656933c86b61d14a480797c33ec19cf6657b7b4475589677b3680c41e192c855735c943cec7c87665747f39f662d6ad3ab280a658af7dc59603217297d69ae3bdd911e6d6061669d51ddc8d152be746df7ff3bace4698847f3eddcb6915c8abdfb7c8ce214004e6b2095ce8f52609785995606e2dccc089f4581168410eb4861223ae2fa34f35edd92110538ce5fde03fbf4e48ac5f9cffcfc9d03afc701ae4fc1e814f7790b8dbe4989a7b6ce2508774f03e59b2cb814e71483d018e78ab252a09e9f4a7f58080e8b6adbb03ea643d9bacbecb9755414d5d7c680e65faca33d0761aa3f49185b9b6b7e163c359dcb13f361f8b3900398177b5a7a0dd085d2169d182f6fe4e9b6b59eba6f5b2fbabcdf05a96070257e111623fa9547348a0cc556816d133daa62c8ce04b55c456a74d70d7f6ae8d7af986f625b5a0612d18728883945b36cfea8eca825a33baa3f9e4c2f6088c971ae497c85115f109f9b29895f3a614e46efb5203cd35a5db11046a86ea6254bb337069b14c79eb839aad733577e83d1e20b2e2b6505ee5b66c2bede1f6f5690274dbec1884dae4d728cc3ab2bf79d2086a9d089a10d03424f5f9b6d005e6a0cec1bbb3ed01731e99b36dd7c40309a9357e4cacff21b22678104401b5332689549cc1ba48a32987e00d2ac163eb64458babe43667ad643eff93b7351df871041d11219cc24df57e1bde4d165a5eb4600f663f40af04f838b559f1af11844fde131920474cc65f974b02eb0b84d42348200581bd4220689e4a39fa977dcdfc1e70e48594e85cb3502e131e9cc318b1fa98f11e2434338b6121c70575dd75c4eb8af2cd5d5834ede562d9f29b6f748fd3982c4e09f077d2ab92326f0a375213272c81d03b72160c64f6ca4ff2f32bbd7c15f9bc9760e65b4d38cccfe4b80f720cc1d7e45b12587212dbcad27c959c7ed33072e42f340eb25e53209356a832c4125070c4f75d1f9bb6898347f875e29db285e22a311866d6576e5403f595483adadeefbf04261677ca0a30e1a1963ef901cb6822332f60b3808eb233d7662a30778cb99665c8c928197734ef4877bca9eeb5cb8212a31e081b79e3a3afb197489dfedf97f00f59108c1ce572a2c5d259f93d3e418507b021c948e3fd07ed250efb4cd02d30b6dad6734ffa78ef9effae3046a8706ff9a1dcc9e5429c1db64fcdb2ac90bbb42b5ef4333046563c7e6c5830c9af1338951728f32a9bcc5cec8964c17223e28fd09e011e8165ba1bf346c5986c3777b97bc68afa1a1fd8c18063952dd5d988ba1e4c1546477878a5cc688da6973b6badd9cad90dbf0f5a7b6d5648b4eb366a0d168d3a32177fa3b835663018c467f04273830661be328d96a961570108e649c16b6f3fff39ba59f8316aeaf709e66299266333a2cf80cd066969a5060490a4da9d2506f1ec7c34335071f92610ffde2371be60c7cd72e2f342dd0439672ad91b41a5d5e005e5f047a52e33dca94ed5afcb59144214e142d237d5428e664c970e6b2908ee8524edef80e1d53f6b02e0b2207b0a87e2178b34e20c5ddcc0641904c374bf9231216cd5e718bec5780181bdba7ea974628a118611a1fbf7c01e7a500f8f56629d8ed09d58be4c8a64feb5a5c040519b38245bdda35e4922077c24403a551482fe175d76447b5d59e71fd28c3390780371683a2e7a26fc3e1e594dcd9434d7e97db1202b3bfa05992dc7cf6323578adfe18828a13c0bea35821976cbcb8034c06b5efc7783a16b59b803deaaf466c226e27db622f54975a663f462f093d30c4cd456c020a98e6ea68972f939f16861110095f91d325e50962514d7a5843c032e4266e8742d85ca700e3f2e27285ad171966650fe85cded933f990b0bcffdcad9d1635a97112523b8d8190779f95a623baddec4d353e3452ab0b7355ff68837f7e4e076d487cd2f44724c816df56eaa16cd55e75bc9e7a91ac496b5d84c36f7e9c1a27cd2eea8a445e2a25b257ffc79c5f9a8900ee7a5dacf16850fe6c5bfdb95652f546314cf108c00bf76ae64ffbc9fb0324b681007b9b0e20a5991f649680c981a067caf399c2175064b1c48176b9202da85b6005ec8d7fdad3911534c13f0508fb6e54a82ff7578246eb6da97ffb04599cd5526680d9838b1b5b0e7972bb611e49e14f91517f67dbc2fb291fbf20fd407a3b2fe5d833a350c1f8e053e85375147145f962853fd71c68e240caceb8e6dfd9a2e768d762269e902d5e9b905b9e3e198bfb1e8f5c214206558ec9672f2fe9b9e744154e644e630e6dec871854b9a092276f69709cf671d46f0912504fff736d023ff281960b5f481578ed72ccb58b05e375c3ef445ed6d6cd93425d4a2cb5bd2eac39fe25e1eddc0efae3d1d1f7a91ac5650ee5d57c804ba8e4b469d707ec3dc4534038d8d89e15047e816925044e116de0d480e121ba604e1c28035296c201c17eeb999568ca738078a815a272ebb2e186686ca5845ee3f15e9f71fb6733ab4685ddf37f70ba3ffba4260000a16e2edd7467445fb92d9166c9ec1f7eed63637d5a939155bd73b805f244ec32b7f863fb2b03eac5581d52a239e9a158f6ad9074becf7067f8ecc21e39eb27c0921044a9d10dc792415e69828dac3fadba60787f3dfde4912bf9547039a23f814901165603e48414a89ebfdfc2dc5140ff2cf3969cd2b26937d60a74e6d1b15a09e73c8bb341356abc9e7e15408d10fb3a88ac747aa7379876601cb3d84f13a304d1a1ab85975f18a73a9168b52d1646078b90fb95cd9051cc12fac5dc03df804bbad495020bb6dff7156ecbe3ed9c48b6a384f1bb2cbcd7319fdae2e6448211496155755a148808d8ab9b9393685f95ec2564357cdd82f80628a2b729cd6bec364ae84e70420de9a18933c3f300af7c2364652e9fe8008bc5bfa11bd93b17502ea771f792e04f405034af00d788b9fb717dc32f7b61ef0036a0dc2b54ad681f2ea4f61edcdb86f5a80666c63c57642b28bd56611597015f36039396d3e07ff0d70ef47e96f9afa5354ccf9d01f52e8d9c2bb6b218da930eb004a404131e80a6bd2434268d9274d1af8bc4f395449d25eb0dc2ec270625a1571dd46644f404ea75912a87ca5a23ccc644292b4517140b2298a05223bc0f2ca06d8d113200b591359030984a4fe8964d0fac6e358432c50d32cce77bba4d20a24835fbb17dd6585a8ef0586113e2df5a054e4fac2aab35e022e3bd42efbe5b57f08b33fe8ffadba978e506dd735a07075eec0e2a11543292b0fde3774801e15c7d1ba4fda165714e79c4627c808754451db48920be8dd727ca5096a8684f3567561d9113a0f4cc8cbbf8e1930066388f99570e2d8158b5cfeb6fc5f8094d448c80b380a81a99a9b1d63cb61e9d949be2b21e3a658f9c14dc489815bacd3b9f9741f55d3f7c76ec071b5adf79ec57b057e3fad2a3528530bf35f589f927390f5e76acdd25136bf61da3abe1ec172b676ee09cb0f2b25cce9981c1026863030ce89f15d7fb42f8f2fe10271d66f243e9b8542fc206acff33a2aec762d68fc38c475b7098f8acad1cffca342f844a4a4e732a5735bb7f0b59300daadcd22bb60fd355920e97d46c10073cafe1cc828d45baed5ea1536effd1845d6ca8fff56f653b204b32538495a7079db92c57ee8b056ea8a42a9139b7c4b31b10f241ebee3da323edea27a826575ef8174ee3d906aed2c61484b11dbb2baed10f15030cdf7bfab3d63bec65d0d36bec09766aed36dd8df33cf21934251ba01f6ac5d733f8ebaf41b50590dd5591c9452ad6575ef58f8d690618b14185ca9e4ee835b05a045daa0eebfc43d60d2483ca3038bbd25a8fdc4be8eccc40f955cbec4aee4d4ddcbfdc79666a0fd32962d9ba100cf78def2d5d25667e0c533b65dc17c65806724e40ba02d0e80116c8ebcc36595c1031b87494bd5ddc96bac635c8f1b9f6dbefd50fcb3f6bcc0b54816bd2f6d8c65e1229440b06fba3ed7b9d40026a82b0039dfd0fbdc0f6b2e6d42f4a1d6451d31097045f0d4e813d0a6cab08e8b4e716835288ee50af6eac7511372d724551251261dd8a2f5256cb792e7226b30cdb20d7a1e9d2214b1723eb8b14f4c0e84b74560ba310618385d37cd94c477b819e5f054a194a3e4e3287622f110c71f40b08a7ebca0c07c9681ece8c50a83d83e9affa635404337fae0fec1857fbc5f16df27555ff5306483407daf4ad2dfb8fe5ff656421d87d9fa3db77cf684f63c8a000fc189f7f66ca2f67c810c7c9c48e4f2811b47025fe731ec3042aac889e0769c95332386a67c635415c0d589330fa7dc71c1a8d1988deed8d619e590fe03ae741a71a66072957fab4223440d731bae3c9cae54442617b5d520e4c6f01a3d1da4544fcc7d72629e458e09d23730c4f765f1ea2e26610a154a82b86f2565d4d66c037b1566eb8f4d106a8859ecc8880b2b01aac502ea616180e3bb2df64d984c4aa6c4847339635f62881a008e90f80d7cdf885e7259d10b62bd9a78d3f02c6d97c412fe576e0cdbded131230f98b85902895acbb4ef2afb2f3ffc5edb88796d3ba6894a55e96a7f9e6aae43a23ce2b8450e89f8de1f506944e330470e4dc4cc67dee80d09ae49f5cdf1cf4fe830b7e52e2ab534180329feaedf59f20cd0c1e1c5120afef7c661ef5c0428d062bf4e51b8b9b2098c92cc588ca294ed69f34c1fe17de16f72308707c8b14dd96966aae501b2eb53a24046bf118633190feae852dabd9939bd00b2c6e3c94e6e1de7e73d4e0e0d9198432d05d9934a9ca1b0b342db340d7593702f9d99f9e2831f6bba9987d330ffafd108a555d37fa5b569c27fc7700e35f07d802b08ecf5e5d5fa021f8e5648ebce5d16a90c2797b617434e5a66302cd18f03bc5a34db22199987cffbdf4a5a7791a2c030e988ba846e78a0a72ff680f7feff49f1b01e6e306f8d1cda0b1fadbb11a987fe0baf86de802cd5dcfa2161d97c1321718a7cbf1c2e4729dcdd7e85a657f466993825c43b4dec8c7e3d8a83d29fa84825557722a26d27d5f0dc11e4a5641d6e2c4f3a092535ae9c6cc1360ba5437b754264dfdd7956d9f7c118ce4892bc3c8dcc387369023d2a30092d74aed7676f2ba742ca1df8f201cbd352df76a9798dd733c357c5319960c08e1f745bc6aaf8873257fde1763348d0c6813827c3577a49c6f5a3ecc1790753156f44bb9d0d5cc767d01364ffb237a269c38c3756e0ae3f18e76ef4cbbab0c73623c0883bf39ca83700bfe2cd69706a6aaa4e003bbaff975bfadf29dd839ee164d8a05ad8062dff72def56f525c90192f70c586fc10ee6457b9bc699ac02c9cc57793b3e55f21b3e89f1b6d9fdb499cf328eb76510a539fc0047b29495d62dc00fe72bec14243655f7d2a635c904083bbb4f6b7b543bc2cf03a547607a3cd5e684a1c8ffcc978882f95e2fb8b34110fb36d2da66e1c3b343281506cb63efb9344837ac594adcbe9e3eecd513d455ac5a19e4c76abc5b3981c92205bd8827b1390c4daa5d9ba49502253edfd1b55c2c949dddc33470b34b9c88ffa4013d6b746e46f0444451ee9118783decae733121bc13498db13f1dbdcd0e8415a73160cf25ae6581ecf94e2dda57fa6432c25f05fdbc062b58d30e83015dfe5c21f91801634ec824403c32c8f50a62b5f30d20885f582186aced78359bed0c21c9c3ac283aa31ddfbf02060a0c5acaa5ee6e5664761d6234e4454239bb41aa4ffb09490418312026cb1feb71a20a172428597ade2fef78715878b75a99375bf9abb04deb861e43b518d826f54e8319703b56015e23cb2e3b33c5772983fb74d26265ff544262b6a450bb8a99f31f6bb8cf05a51c18f83ac6eef18aaa38c288a2b4eb021756e7a094971a3500c238e16a3b7ce65702fd3e49b4da9bf21b9383ba0521ff5e9ffbd58032ab77a1b0c3b1071805d59545adc66be92e140b6f8271ec3af0bed344c286d9997dd2bbe1c9c1c3ad6bcef44dbdb359fee718ed859a2fd7a6d9d7583e2d2753509706adad30de004bac2d42ab9668e0c85d7b5f2335f9dc486ed629cf809542b5c3096d4f8280c842efa9ceb92ea535db98e171940e2a078bb5abdd38db770a21dd0d84c31852acade8bd379ae1cc9c0060bb62aeb327717940c22b8f5e58161ec290b3009b4b2def4dadef3941a1b5dcc41cf7197428b9adfc927726bbfb0c34a7b228f46fd9c03b39feeff4cb25a6cb8916c4febc265f69957c41f9ba285928b8bd819733f6ad6a72b182a12d6a198b2b52beb6e9cf11ad3b8f9f60b12fe8c1377b9709cf7bcc575690aef162cd4d323530971333a18361629009d9318a451bed7c43139a71c82bfcb0ed9791bb9a44222eef3583508df246c77894d297d74d7f637f2d6317181bc9e394068037d3f572cfbe0c1fdb36e79ff323259c6a2dea975f5a31af7eb31ed07e7de09bbd2802e0b0715b96516b8fe3d400b49b7ef1ac808121151b060ea1ca327648426e52b64c792f62fb76f899aa4e85017e6759f7a7f1b43cd771f897cfa1b9876ddffd997a62932a66d51f7b3ff93c8deaff1c2fee6ccfd16528f100918f9dfffb8d36ebe4594d14920cf5ef9672d71c19ccf25c2eb2e04194f75549170ba90bda50224a59f04f5e7dc514d95523fc85c123635fd7602434a25e826b63a3574220733ac13ac6cc93d34e3690a3b7b929eed2933ba2761d4c451c9e30629137c38c496b12d6c2764d92e6e989f5a9f2c8957c7e064fa323fae09cce9131efb5ad7a1f6305b882461caacb52563afca47c7f854671ba6bf8d92ee7e65092cf559cc0825d1e0250e05fe41b5e5b35b4ca059226d340f52c8735a234906c029b0946574a5ff7348d8221a316100e54c72102e67138d2ebb98d7eec99200c696a06482ca16d39899051f387a357fd133a52ad2a6285a618935801287d2db9f8cdb8a44cfe27a8fdf52617c9a8bd1a68b64d1311064290351ef7d86a6cfc6efd21d68e632985d7f981653aa22a0789d91df5f7940dd992f7034cc20d261c2cd795aa83bc82ad2dabe2808b686d378e678b6b1b6be11ef127a28d067c39ce3707d5c45d9b2a8a0cf99007750d654df0e8d3c4b4c5cb6df1e2d71b065b0d3793d5f607054da2f9806f586cffde36f66c71438fcd7153403b489f005882c039f9b692cb0acb5806534df625aeec03d6e451dfd4ed6a772f9fa011689bb568df2d43acc99e3bb1d9adc2e9b34913b65070cf6fb8d7704b1597f508fb3f262838014f5b6b528f411fec49d48a4ba906d19e197d6ab38206c52af936f9e7fb0fa9979c2a0ddbfff4e6858fb65dfe5d7f2d4f8d2e49d6f757020ba0ace5f29104d17f5c5ca850561819866e597982a8f7fe6c036d0fd6124fbc7ed2498de14263e695b992251ab464daa9215ab0a989faef85a4154393ff0abe9c741693c3c2348da8c2ec7914c916724ba4e6b73e056bc363761ba4fd733c53597a37c7b5964dc409aa90eaf485b55de171eb1f563bd5d670401a73a08304f60a049b17404e941c4eddf4d98da4cf38537f980dd9efe72079e14d94a4cef865813b977dfde3155558055431333f60aecf3152d5643ecc7dd8dcc4b7be8a226a31448b030ca8d0aa245aa179d852e6f1b8fffffc517644127ff4ad649f7f28d01d73adee5c12ca7a77b18130fcbf3f02623d9368600c3107b0441bb48d2eec74d8e0ac8a0c8ef520445db8a66bf1c17aa1e0c18f632059f8842ec085c09692a84c43b080c55b2e661251373d9111974a8e8818257c7fb211b3e9de309869c19fd41441015650e43154c4ca7ee6dade9a2fecf890664931bb7be63eb4b4b776e8cb8818c58958e6343fea1aae8ce55d280b5da3485d7eeb7459324052b922a89d2b97d822f44606e042adbf7eb4d8f33cf66d496404cc83bda504692a1a06af2c0891191955fa073530dded4538dcdc3cab4d83cc93e48837544b6793584d4c609faf9970cbf9adb46f6a695e5400615c24eda6bc1463c4e2bd88edcf51cf42a01c5ddcd07a8fcd6bcdf5878ab495f84a358e655d5e63319286b0b28c5df80fad2c080a340f73ddf106a3dbb74bc0b0c5ba391cecbd773f6db02a2ff78a323dc71442ea80b4a4d14bed08aff068753af95d865a483230e02151e74f8902697ab8ee6ea205e31cc81e45cd89f7235e7e955877a3d86921893fe6b916ffee00781b317c3bf4e7481733d5d79205b4b5a783653f0712111239897228ae7a2a42233c7f29156e2734800fcd55c23031d1a90326d42852f5432cd7e9b5a0e8a0f8eccb7cb2f2d8fd6a490f6346ba0e6f9fef6ac670492212074e063f31d1c0e6c7e5b56827761d557bd695e0abfa9f57d63cadfb4de44fee7d1b51afac094e6ccade43e0381d36aa8fbd5609298368cd580c9fa20e6359a7bc5cf4c747b145cceb30ee8b0e98e3b5abe7b5a6add5002b24bc37dd59a4aad3396f7dce8cae0a00fd21803e7758099b7a44893f08448c1d7aecf43291d94d0d2eb26b6ca490713dd4ef5e36a8989238fec1f61573a521d92cb9ca8a1c013aedfad26165c14775df25b334c84cb8b6c56aaf26b67bad63c83e7991c2a34118b028c523adbff3eda94cc37ef8253c895e18aa587755c78b43503613d28e91e903518a704e0a378dc20b5004cffce9670445c7f23da02db4619eb09d00919c875846bff405017d2ec00f00dc882fb7dd4de763744f7ce1e8b3128aa2ebbc35023a80653f3c33c4e7838d275282d8c0cc2f83add8b70c9879e87cd447a36518c0d0b24673b169847e8533548990e6a8b760cf9f7ff52a6e6ad5a3b73f64e592ba319844e71088acbee34d3f2412932f6a1ca77c7df9279d453100236df92e4eb3a0635a23dc82e4cc31676c4cd04daf941bf944a3e01b8bf40da7ae7e76ea8b057a1102ba88a454fe8a267e34de3d0a230203b88db490844e18e3d7639f4d8071562072f7b5cb4973f904924f6fc2fe3f537ea9aea80381ff7f5958dd48c3b17b0339e6a3f9703f3634db6ee027ee4f8b82ad4e4db7e0ff039e2779f695e9f4c0800f76eecf4ebf9ab7214b2001a1e32fa9967b06b1cad44c57b0e61483b32c5459be44bef672a03be01bc428346fa9f65b4c32c91f41520dfe5b0ff2f484945e5efd779a657934775af97700e71437e82049ec3c31e3ca6e3f427fe8168ef0129658f2906bb55aedba1c89cebe83a3b829f176013de2b60ae6a335a5460584e7d5244c90f6f868c7ec3aaf236b296f7234dcdacc5382d5689029ebd62c98cf44efdd57bf9987d012ce869710e092eeaf3ab1f628ea97598e080a3f9eb32d1a2cfe2c86217ba2e944a2db48dce2d43e6963a8394552f9b6a19585f611493d3f417f7c42ffa7a1541c581c3782921c9ca266826ca7acab10ce96bcee744cbd98f0392a220691c9ac02e4a27cbcbf6479c3d823778cb54f99b990c0999e05e01f04fbd3d712936a1adf301f407c38716232e3a91b817f9da446e6906dfd131e4a8f8b1b7222b97b748a0c826a2278a7701e6732a72799d3b77212f4a3a0b7c9611940114be87b6d0fc7e154d6365f4bb9451330429c9d3c723b81f348f4c9324524ee3d32fc0ee0e3645b08232440ab9476980eaa45733c86baf519f7043a13baf0b23dddb771b7117308e6ea0f9b3b4f91ba7caadaee301796459afcbde5f2173766cb1c6bd8ad216fac327db41df20f12ea6f1029691b1a5d4311b3723206349c8c1129c3913de88f64ae86fc21c1bc419a331b9f395764728e9cb1e101f5c1078fe980268f433d7459303a1b3350163ba9496735e6cdcc59196ec45f7e02bf9af61d3c3a1066b0349f662649185682fd50e2eaf0eeca60a309947802dbb3b4447cbd03b65f0d23a758077483dfca4741666263e0ed6c5a6b05e9ace580ff3e94406a3c121f5152d1e7a8b939813baa3a4a09a53e0b9ab10dc3ad658c4ab21b8f49dd3af9fd280286ed709982fd4a734494e2f250e714140709415eee9405a9dd57451726c890a3ad9b504e0c68797f0fc25567c889c7cbac4ce985642d5ab4f1adae41d3189bd46632008789800b4922637ebf28cf73e7c4222597c5527aa773448ac7a2079aea2c8634a6a97beb560e72dbc785048fc369cf86390e98e228142d708c2729b5878235816b1a7ddd1388521cbdb1c8a2be84fab6a8178ca3418f6d15aff45a84e6fbd24d37bfc7134385b5dd33e53c066eb493fd955d552b868c4dabd59edf766fe85e448e2c5b9e9109cafa9891f75be5273e16647acf613b0c32a0144e0d7770d5bbde5de2d3f39d8198f8223193dda7e6581b8b45e97cec950d73b7f34ae8ab6ab3a88d958600b0dee648380379c51cf16ebaa87d743dbf4cd0d98e4b46959d159b3b81e038c7fc72126549aca2dd070e93a80c65b773c0d884ba717f451cf0640178235282c6b255ef26df5f7a744d16d30fa9b85ed020a06b6107a99d4e470cba83d4cc05cd9a0c9c35d7d83a15cb03bf25dfea9b40e230694a94e7c7a9faaa39584bb248fb7c64a2490fb7329b4eb34aa3355472a4ed2c66f0aead0b29dd4a768b984b917308c1631bb93319574312505be58315f4aba3deed77c4f5d01f3579a42a3525c392b8b4872e15a25152621c4474e3f0d5d656ecf52037bf58a99f87a025ec1072abe9551352d656e039c519712e9ccd6502c41b8a8bb2c2c81ca5b8dbfb2bcd867c08db96654bb6d27c2b410e06c72e8316184a14b36e8dd5b6ee49e15153f3b093273dcaa07895b60ec974731b8ce3f2fc88c44b8215380c45177b39d2d98aaa8d3f7732d38240c74bc0c9ed21e1dea508c7d4d8f403d1b22155e961325d5fbaf407bd13fc464af2d04d726a77152042eebfe083eae7c778e65ac23694a8c0322ed86d4709f734a792ea3d3f083e692b4c03a853a94f33160c43085d02074baba4be7cf59ed6e46504de0d31d93f59f48c7b5fa715a4304b6ad8fecd2801f3a0255d2a069733b0c9d141181f8ef98dbd77a01eec84d42308455c1518f3bdaa6cd4cf6c6fc46e6eb748fc6b4ef20052715bf920197bd860df198ae9b3c5dcd6bb00f7024269270739ab818728c3a8069f4bb1ecec0217fe72fc404055eb24d192b811e20b46695dc926cd810dd46c81354a6adc5ed8371fcd2388b505d8346ee25e132575867718377a02439d6b43f2c081243ef713791533eb7d4362293c2ebb55228b19e8294fc427e83d8f624630cfd6697c18577ae87193f629c0a762727a78ec244b0953d7807bc65640a360c96b094a1ee78182b0276f767773473daaed022752010be0aeca82a1dd9a9ad70764d2ab6311469cbf6d0d75376eb2becefa243cbc0b260d21e57fc5ba3c4f62824f7ea5c9475c4c7c7c3e46a2ec682a6a7e477883cecc0403f60c20cdcb8f034c0066f05b34cb9c043fbd8bd2ee09283d258d419a5c23704b1d18a9d42b79d375f6d39ca44bd1050a769cba061ff66f303b7ae7759fe5df53501eb09545af9c41177261567ad26e0c2036f36e1aec60f37365abda30f251a5b7ff2a109e78506702dd4be104704acf7c4cd8f880b29d02fcd2ba27765a130c504d5b32b1b96baf671082017ef435e575444284101da1f2656ec644a188ad7e7278eb571834d0c0f4de08703215999090f02f894398a589f49662f032f54865417eb42937cd76fc42ac1d3b225a294edac752d944bae9d42875b2b9a1ade7b805a5a7581cb6e129bbba07e6aa3add70453cb42a39434c20ad8efe1052f51515a27db52b92570dc47bf318299995fa44ed85a3229d74d929df547e86548d98d7a5a35d1737e83365e5bd8172d5045353a0bc08fc3fe6785107151c77aefacc9a967a33f4c74702d582ab72d2b33599a29c611407a8aa659439d18004b8d01742682cefeed7c8815818b434339931156b2ed24d8cfc871eceefa7c3481e71a13ece6031103f22588017bc78acf47c1fe133ab5dc075b1935d7a2653bd27d7f219ee0a9583057c522e7852b5fafbd2210b077d31062e03b7485ec7014300aadcbc6a3b9ea4e26814ef0eccae2e4fffa2ff95470b1ec4e8bf646b9cf5ba01bc39e908f3517e1c841108928dc4178b64e9e528efc8216aeb8335132b818f99999a78bd7494c0ff68351f0dd3bb588669534a05a6a3ec705a3a8745f199149b114b514c7f1da9b1bfc23bb763380fb3c88c5fa825caddbe0371aceccc48b3c2e4031042c8f1c9a44c5de8faf83f2a5e05c7d0636227fd88e2ae9e2c18ef526a6853b19a968cde05c64013a2518b3fe14f5597e6ab0ccd09cdf66304f6f945a296d49e4b3698c510ac7ca550aea7a6beb09540db7e4269a9849db1b88e79f50001f41e300115ba354f6039f505773c37518d2df79da5da0f501d0666c8ea8924014428cd7da7a9969a9acf09cd1ea4fecaecdc17388bf2ed286f21b208ccb2954231e0922d972099a2bd98595a3b2b4f5295e96f55a06e228026f4306cb6a2f15df0aed0c9a77fba9381f4be50149232d6544402a38b479bd2e98b094b17aecc6671273853449ee0db7d3da36ea76cc2f19cb5f14b42a34e8b24bcddeec93d55a834830bd3073a36294a7db5ad896a35935ee39a941da7f18aa1609b45e9bb136141088e9a088b1464619d56ac3128253b0c3624807ee373d8e40fc25b922601ea4d1f071b498ef1b1328346f02c9af901ced4259371e5e3cee22f2236b6265090cc61149b6a95f390705262050f046c7df7f1b2734db491c37c6963c49c07f819dfd45eed8e53a325e984c389dfb27d8c239edddbdb3ea8133310ccd8004b2bc8b37af21577b0fb4ab8c3c5a61f539c82a9e9c990f8cfad331172864124f20cb31f761e19e329a0c5bd4dd0aae3d2b651d3796d0b58b8d2541cbcbe05d1fac4227aed056b62a97362926295e0bcdff3ecde45de1aebb4e9e45214432e57fb4268a2e6dc290c5cad001c4f9215157eab74d05f82693a23348cea105a2a8aa14f53c4cd4697ef56a2df369deac0d70b4091abc94597255f9ac247f8e611684d4f2a12b71e42fa95c7fa8c8d6279caed2548af718c06fe4c31b641c7dc1d2ca401d6d0fe7b79d154db6623aec7709d2b4e338e597350fd6728961f075e7c509d9dfead19076950f9a4e04f12773865d11a09324369f70e6cd47a482c7d39c8eb908e766a7e31db45dd15777e1b49961cde1b722368144c6e6332ef191ed08ea8c68dc1b8c55b8027d465801c8e7dac8dcad246650be51039f4a777c6b582579ad54c7dedc1872d951afdd71c6f40a262645aebcbcc7a2c3779dfa8af4244eada95308b3ffc9be8592fa766af31bde405836c22acf45443a2019ff561f0d75d4ec02e28edaf352fa3565f2d322812a76d993672e81e1f6f8c77844431121261a389a63d98a34b62e5dca7cb98c84ff39a466f32cba97c1464fde88161a06049e563dbd4a5b4c9df66a94c9e0dd236ae0d692b5c833e8b0cfd091a41225c50ff43635251b551392385ca4f8d5721535ac9dc7e98a5a835faa7b6b9b1f27c5d384e3b1b60fc5c4b2017def7d09721a782014e5e140ddba02885a469d21e2256a53b50b555a8742fcca962cd9fca13818f9c410478b81a8e9acc91653b776f1f22622da74ca8e6c3ed56374de24eb56b9f6517dbf9d72b810373af0885439e20edc9a27920d1fab7d52c336c501ea1330738c9669a43c6dfc372f7c89c109aa87fa74ab50bf8ff4b7617f8f4bc5c768ecb560eca80587a954794380745fa589b8555ab3bdc0b6cc3f03ea03295a319cc529df92b55365a9a1ea9849ba47f807263e814f88c4fb83b05b4a1b0d692afbd1d5627e74d3de2085e22a50717a671070c20f399ff377aa66dc3e6b647b071df9272c79f7c5384619438997404ac5d475b169d4b283837ef6a945635a8dff8178b2f0d29b166af7ee99e8449a39504a40e95761375fd8079258ebb7944190d65e754f98df83ae1d44cc6eb9859c0a1c74acd0d3dd501c32fa678248618e6519eb5cd94bb16091979e4a20f3fff870983b52a542abb3adf5ade8717fd48070c7de0fdd037a14837e4dfe8457e830d1a851cda45afa8be1499f9ab6af6bfe09740bfbe3085f1237866a9eec0afca95e9d394159e50ec31144e6feaa83c4b80362124a8f3d3dc0c3b975a3c0f8a562d3f6c8586c55b4c00667b1ffba1106d7b784f475c9d13249ef745d6975dd5be36846d1f6c592889464ae35f568e5473507ce4abd0b5f93e1028cf5a5b1c62482cfb38469811942cadd0934045055a6a1442270ff00b8ca233423ad622e0a330aae429890968e800898f7a7a2c2419dd33f1e0b0a512f0b530aaa90566c0fd14289c33d1d3fc440a3475d354c4a454c2b91d418d707ce395391056a8d142ad54f40891a283003cca5299dd74163f93005b87610af632f0a9bd29731c9309774e1c255223e63906698e50119922b370e022da4f8404b389f6bd11b101e7fd2539ceb6ea60f5c13dae20a13d7d0ee1b336105c6242ba7dd2b8369e882de0d6ef3f2ba9cc476e671d60c00dd9cb5c17659f77ae67c29fb2f09435f6db80706e343810423092bc3fa722415c6e9190fbeb2c56b0f7f17c638d8af7cae9f5094f3c3d72a1196c351f2baadbb28ff4aa2c7d370ac302c5fbc73e91ba918d520e30651ac9e8a623b4adee160e264772c11e3158faeb1d8c08a0ffffff5f