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

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

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

Block Certificate

Block 56973 22e0a259d8979ef57ae6137190b29eb210375138d25eecec0d945d5a974675ff

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
452846d2fb4af260c54d9925ba06cdc2d71934584b2e250c3a4020c2f1f526f6
Certificate Block Hash
22e0a259d8979ef57ae6137190b29eb210375138d25eecec0d945d5a974675ff
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...002021000080160000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003d0dccf0e430d3df9741142e83b6a2dc42c44ab148adb8aa57eeae0a717d68331ae416748a0735ed1950e1be689f19acf24d4373b005f9ee33896418508a580e18c24abedf1dbae2723d86da6a10230f00480791f6f463421f1000000000000000400000004000002021000080160000

Raw Header Hex

00004020aa472788d057d32177120f9d8c5c02c8e69876d70177e546a8daeaf9391299c21e4ce8e9cbc312ee03789778fcf9982652c655e247eac333dc857f962c1d0f5773e00d6ae5b70418f626f5f1c220403a0c252e4b583419d7c2cd06ba25994dc560f24afbd2462845

Proof Data Hex

59,560 bytes
1212160203076209a6dd4fe9a59a708b0e180b92f737dead7fe01ac7b263ba5185afb1c8c4b79112e06fe3280cf2d8f167a5dbc158bb6151ddca493115ef62bf5530a3bd793a278d5de146a129acd6ad6f762275be69ed2e6ea4ca8e57e401173863b451887c36ed23bc26247b40c889d76ea84246595acaf65ff82a730f5bd2d77a27153e1e74651e94cac76a6b0db4254650aca95050d340b2056d0fffa8315ea7af575855f1cf432fbbab7442291e01d426dba8442573671bc9278146ef26518d6146e008d8b4e8d725bcaeaba5f42bfaf5cd5d5547778821ea20a5b3253eef019e9a97f3c93d0f5a333f475c9920cf4f35f14df408c76532db671cf9bb9d93c4837f477eea29406bff100a7b357649dee2f7775c59ea2cad63768b814098818d2a3678a5051efc1dbdfd8e90846b02d210035a9f91f110dda6a6d8c1898588d8ffad1ebbc380b8a9240ae73aee3ad8877d209c06bf2845ba6cf6c22d6d847f1abfe69df82db964fda235d6a3bf1d508a7d4b1524531b06442763c46ff47adea3cad6573b3ef911a8dcc953257e8228930cab091afdb5edc3dd054259d261d1eefbd24605c3f15e0c19f7c20bb612697c474bfe4d63582549eb4318cf6aa66bd739eda5fe0078198cb09d84f0a5328d3028958e0c34e1c09a6d46018779c996097729cb3a8da31d3e2521d3f2dc997260bdf3a45517469f41a1e8ab555323320323f3123a863983c7744173a61dd7fed9b4c2e0f195b3410ae44f4a760883de04436ea8dab2c82b1e69956244e8bc9d861396b6cab9a096ccd2caf4406a9638623eee45e0b22fef5498d64d677747b17f45f5721c46b67947ff319c505fa5242616242bed8d09838503a2c7ca5485f34c20e1c58a2cd2b9fb157756d0398d1e1aea6923bc4c433fd2694d3ff4c6935f8e9d3dff6483695e2351dab727d0aa87b361d7beb963ba1384424a42d0d511981d6f00207430920580d98dd04e2b8f414c074be93460a65799c3ebe2c4a936235c4407a302ca685bb23b0e3fe0708c26166387563569d9bc1c39263e757071dc9b849f3745e5903347d1ee20350c2137be21ea5e37db99f96be09f952261ad619df210c1a5fa2e00a11241046f4220ed5b7f9df4c06255e88fffb3139ca8309bfdb87354cfe472f0544640b02db0a93f13c111075099e774edb44f4e65d3442b40a209ab290a8d85a2a0616a03481ced68608586dd6837cd7d1a20b1940e4ac12cc8c9afac6dbf7db8b5be1cd9d10442a12ef5f95a79ef069de887537b8194283b6353a004600431e26bc09bb2c9f096e38392bd0b7c7ec7f8db8b7da74f701d062a408fc2cdbe4b5b97ba69e7c6cfa73a65534e745eb4ec5bdccdb6f616354991e825f22271df9fd00f94617b4b4abbae4603de9b1c06c0493342ebf87ef652181cebeffda430b5a6bc84ebec4ecede9391af57d81f4ed183beebf36ceb5f96c1f937b36a293d42558fb95401e393ce33c1f4418c1171f5c18d2bf66038bb980f4be950aeafb6ac4517902f4f4b9c465a523f6c8d1e75c23118c720fad78d6602d60acc87d5933b62316e6701b04f21133178e5ccb84efb26626ab23b695ed391582c674e8e12e01014fa22967b8bb10ad1a10aa18e3e73949513447939e1cc85935798be6fcfff994bcc2c72ddf665da9f47dacebddf1e8fa725632c52a7b03dab4227447c60c5c8cfaf9b9f2e69f53d419cac27fec84dba2008de606809c9dca75600dea7d2410984258cea4cd8a912060033521b997e2bb12423e4a5df1360f343719737bee7664d13d8f69563c93c07952ac75afaf4bc4379e5e0f85c900d89f4d1024e8dc203cb0cccaa7afe5238487fa1472f3c55c1c13cc182d7db7f493ff02d5ff3622f12a6c6233602e08b927435bd21d561a041b6ab2ca3e8f04216962986ed27fa0b00ee7f04479596577685231c3cf369aef040e6d29afe0e223373461a3c9b51b43059f71cf8c01b4fee19b57ba2daa335a41b6c02eaefe301261db03374431d05d5d3c6df0284727cd6bfdd52061ce1ead7b7ecf644224932055b224dd3624ed219cbdf75fd39cd1d4fe95faca41b280252ec4ff91e1aae3bfe52a7ad6a3bd9f3a29be3655d1e6265cd74d56c96979aad001adebe467c68dab9c0ac0de9b8cd1c57af515b309f0fb99369582472b13e8b9ba4934d9bc5b972ffdcac28e947eb5cc13496f37d217741b217e3763eec1f86c778392353a8008c77f39a19cceb888d6709ecef46aff966db2d008a3cd25d9c1f567d43d6ad6d7352eb219714c1020533c12a1489184e428287d7d7b3f6a7f277d379e062b5a9af37c07534789f18abd975f4a12c12f6aa729422dba582920f0e25f519b3006f938291a0e424e75149d021aec41a848223ad4af8ed0bdbc31c9b6167affd7121fbe318dbdaf8399a929f8b045f0c1092bcd311b1a9ba4952736033fc5a04e6330651d4ced35f3d9412e6a41e85de5cdd41b2b86fd1e4834ebe8d9d2cc075f185d2255369ea71850e83f506e473f1257de6d985f5dc0abcb9cd5be3350d40f8ce3f9e97b5a236dc79b23108d841a4ea332093989b2019c4ddbb124ea9bff92763e1d132d73b75ba2b09ff66c4d985dc7087b670cbe4cac0898c68967cad0dc1a538d15df0ba39abfa9160d14571f711b8767fccb2260df806283002241c69cb6e40890b59c66e91953a0b7d5d86775114d0831af4c4149f05da78c793aaf9a51ec0ce8da2f9860b6c6ce0f4a5c553dfead557d420ef07a891c4f8de586978b591a78b5bf5f36f74f3fffc953a56515b4c5d28fe0bfb8347525f2ee5759262a236dde85b67ac62956995130e04f6d53e1851713db5fbc4698412c7adec9b888ff4454545649319a081fbf77de6a65436e92345c434c8c23799a5347d96ee7d4f0439feba7abcf01d6556c05657d425b3e4e0cffca3c416bacc90d89d72a8f553f3ffa627b420a84bb1f346dded8a20a19b2be5cc5977ea6bb930b80b353d4fce8d7f5687c63661255bb2022582b0145a75cd56cea302c60cfe2f23059811f20ef7d66a091bd5e6f122df5bd1b6001b2fde25099e836348c5a9a1f63ecf7ed466b9ea3e4380c9a285a68d767c5a8325938b35c822961a0e14cd88a45f4d82b410987c0a7aaec8cb4ca5f5c6fa0349d179fabab6271502e5ffc8973208332917be0fde96bf04b789d22fdfa7a2a8bbd4943e52e52a11165c421b0079280d0858f530853b6e45220abc127c859170c568ac88be12d3887173d9016892dbe471110a890b37b50fd5df3c2a233af0f0901f8524e96262244e9ab99e41132c56efde023048b4e0483b907ac790da33439658af7a4a38ddcaa746ad53939a9629719bc8851ec2c4cf589a0bb3a95798f654fe4abfaba3decaafdd83c97e898c2cb187c5eee10dbba1881785a88a0ed3ddb3ee45b241b8a924688012696e43e9d01b45b5ee0055985243a08353340f96e92291cd783ac15c0c36c9f0b14147d2afcddbe528ccfa1d3a5ac19c107d2c8b3f697457e1baa28e3de182697a51548bf136a82f2bce48136fd7970e9065de379e7f984cb319244d89b1f415257b252e6d92a56c503a37299c217f7eba404c038e72bbda1f2a96a621c0b692a7eda47b6a0d357b4c1da6aa708b03773ca6e3bc3940ac130b51ca071d6391c2c889e383234ab0f46be6cd4cb53654e42c9876b1ef25136030dc4bf2ad747c3382ecb250fff32c8d64ca9503b390a1bd1dcf1bf19503459626e90b14c9f0aa21d9dbb1ed8cfb4c61b8e4db24e8c57ca75a76f17ac860c2c78af39984174e6b2a5d94f759f6541e2ffe07f0a435d84725720c6f32ba5894bf5623b88ac6ac2441b84a8f02e777783633d048a9a06c13dc9ed1a9192b07bd2c8e14311246bc1e269d3a012ca4d88fa527d53e3e2cba0a0556f822bb512958b93581333e664d4716ffb70a1d2647674875b37c43e592cb52de25788d38e5096c3641c38635e0817714bc777c84a959d7e1774ce524d4a065485f47e317f675a077bbab1a44bdd7f5f50576372ff01b6ade36f0023623e1b187012271ee36beabcb30553a83e8b39e4c1f6e3e94f3acdd15007ce227ff8829ed8ffb735f52399a21d96b5196be691b603d9e391eec2de8cf5bd8434cdfb1217e6a255e72cc8b75df411c1c35530a3b15dd646861d3d26f6508a227f6bd7130f6fb77d9529d0bbdbcc5191c3af911e65e16a7800d2a86183e6fbedb126ed161b765044fde22e532ee5220677a313de830f53482cab588887f7f9e8f594edcac8683d53b18b92a8a72c0c38f81ffcff24432cc9821e129a933fcf1e93c75f2e4eaf9b5ec2222dd248522269e0ff990cc28a11045e47f496957e9fe85d10564f75c608d1a5f24090c928d85146c1152ad75adb67fa46ca92e0a7f445e3ffa0e6d82b8032a66554aacbc13293176f081337dcbc39932e08a89a4941fa4fb3b87e1d6158b4ff3990b5aea3397b2346efc6ee1c73917f74c87d5008443ab71a5b60dade72eb659ac5cc2f8e9d63b0bf11b305c4af0f00f6fc56f409a0175e5862193b91824a0617cad403a680df2d43f88b3c4aa68e3096cf7f8e779a485074cfe659d3a2f3c783347457c4f92ad5f7b4e7a72aeb12d7a3517b142a534a745ccd6137e91165911a809a9fa997059a88bb30f9bd0e8e865f7bc8de72a5d022eda0e7694e457bd76e9f2d200bd564d5985c77340c40e4fbc8a92efa9cd62fb51973c750827092fda288355ae22b2f1bbe1ae93b6190ba23d174c7aa625d31cdb23bdb419a71cc76ce454f2960dfd645befc5aef0bbbc7b6946efd649be94693c0ed3c491d32fd53462d1c6a8ae5c3a745d3095d91ef61a7d3d98551ab57820d26fb78ee6c77d9978ff203e60be2fc84ca421b1e558750ef2287fe991726a68e279ff2c93b4c1c6b2b8031948150631ac8e0776ea6535f3ec84526151ca5827ab71411f6438806f97d4326f528ab4dff1ea70436488a6f4d53006379b0b6ba6cb99cd2438c0e1b8558220317ff918eb30c80968687eb89882daa31796bff179876e17c061d1d2e4eeba7b137e18fa2ab6dc616fcd592d360be926852c93ce684c00ae106296517f4646c674939bf0d0c95b607d435ecd1d9da859b793c9fbc5daba6a18b73e0bd7f4083457686dfff9e27965e8d85a93e3b8ae1c916a72bb2e8fc8e8757ab35b502dc09876641800e24cbad6a2293853e11ff54a0c096fc532a0841428616ccee24a4741a272b20b5a4995b88872dab40e0a83bc73faf6b9c3879cf9b298643bd108a400da9becf5b74db2b0d7ecf0177cc9556af6ac6dadcc17e1d56a75202dd3e8ae7c8b6854459e0560306ea78392188daa17c9c1e1495559f7897bc79000f5ed5c7140df87be0a0aeeb2ed6ec06b00391915c1f55a5e868b92741bccd10fbcb74d52772674030b87a9aa97704272a9170994a254dbc2ad1cc70a8bcabbf2a7a4d250b0209f19626edfa1edb4210f9629a1e02f218ce6fc3535655cbb0ed3084e70499d467018f4da718ee279a8b7c322ccb36e1e203ed51c37b4628931db6e9d075302542f978f4676aa33cae4274d12c5dd1034a74a42aa12d697f4295e978af6a13e7e3e20707165cb1683f8834576a2d1f8edc348bde3c93bd0a95fbd13bf0ccb8d490049b3dd8c9e337d0ec8f1f838fa48aaaf1ee3981cad00d9b5330713d250192ffff9d797f6983763993ee087770f592dddaafda4fe482b6b7ac315fad5e6742cf1ffd26051127d90208255ae0c3ff2eb904ec8e4e53d85d50062a6bdef7e1542d0b0b99be930880c60cd78f4cee440edef5cbc0e4fd10cdf2847389d88b1cd69cfeb64ad9ce75ba873ff7e5a9e4851f60ac906b73d7401751add414295f0b4b38b89415d3927d3e3d69822816f794a13dd859eec003b36872cc7e4f5fa1af0376c244010f3c8b17fa9c1e798c8c9d4431bbe699872e43f0c6f4d1d6c82afd503960ab7db7d0fa43364b26bc5dbdad4192e79aec9f51a0068af0c9a389d2599bb1ea91e570dac86ccf436daab2952f068c8db9d9ef90e630983592950646795fab4d0cf4f00e3da1335ad2331be0984826a2e9096482318bba4f5d27eb9966c7a0afb46784f0b9eb2e076531fa813ceb339d2ecd5662998d84a543f2b477aad11dbf3982f9f6af97998441937b6900a8144304eba597e648012b81e82c6404b467a15f63e7741048c306981397e19afab7a9a9e05816cc201af2dd086fe19a489962dff8a33f29c67dbbf52b3b124b5ece4eb3764c5c203419a6641612f126965bd2eac654f1d21d9926a48c97feaff9433977a20454391da5ba12261e36b6c3b9d1abb75d2e81839ecc9132a9efb595f1f110e8fc0003e4573c3c9da5c5d11d72d749deea58d918f101c9a99e4f34af6c9814493870d077beb98267e0f95aeb36400d9ccbac3a9919d0e14a3f2e755a98e6e6c07f364fee996e549cbeeae441f2aaa482cc216b8068d80efe5674d345c1af936dc4ac42ef653ff1c70b12c664d92611c66a5461e0f99d8e28464c51d154bb28475460a1ccd2a9b035cf2c67613cd3884c2be7d82c0d7f05a39a3a833a6b987db9ccc65133af196f6c9ea5ff377be187f65169a889a2697a562b39b092d7c822af6ea5256b5ee0c93d9d3bd85538f28566a59b3c8226961bbcbe77fe225068b706659709bef26777779bf7cde71e52f0556685df8ba4b363029fa971f05726d26ec4e86fb9d71eab68fd693d7df8e464370aefc62a841c0581987af435cc261c2f2ea83ddcc5f3c3cc9fe1ce114719e81b48f21cd1be6e99eca33ab07a28b3d21f488db7b04d5590c27659f66c01f72bbcddadede77029f11d87bfbea1c7fe7188d4aee4dcfc7ddcef8be0c83379fba405ae8ea6005c88fc0c28841336fa9a4a9601602a234c8ea9956af1484f4ccd585dc76680826ef78e9f5afee84fe48b365a944b19e26b5f72f82b34d62dd25b195419418d17eddcfd325f27f0e05037f5806b4530b57ac1a32aa9c792617cdb32e87e1a1c44661cbd06ac59662e2ece0908cc25982938c2723e18445d7ffceb9c57caff54a5caab12c9443601a303dcde4dfffbac7692fb1d5276a10d9217004a42709e31fa70fafea702a1142c8ac3ab608fb7635415742ea435f992f8f8c9c4811fccbe153cc34d9a99a6896cdf61bece24ef57e87d00704deb2348511634ab8a8f3fc6cc97cc344a6c0bf828d9d485728272e1b6e52c622813393a4dd523b2d2715920a91034cd2fbc6babff37e564d968987ab8982e09f5ba1617b8df391a56e45f15895688f2feb0ccfa1b61e405033bdeacea6c1a86157389af50972ccd0df4e0923621a295b074c9fee14031ba86e80feec37dcfc5aaf809407466292b5d00ff967571e08467361c114e76a9bf8da181b50392b55e70b9368d4f3449e79109a773748163a6beb74907e2b90f5709d650a4dd33626e93c13b78205f8864d57e90e7b6e035a78eaa5c427b71f3d0b3681570e88a3364fee4538658bfa9ae0d68069fdd01c73081b376124ec0d05f2ae25549ccac2072a058de550351364affe91cb1ad25faba12fbdc67f9cb7d0ee6a08656f047758f3d925104f677a8080551ffde4415a369ad13f281524ca8069e869e68da5db5683003995764406149667c9391fc62229c929bdda852275ac13999518f1eb86555670618d298f11cc287845172313b6a0dee178604e2575db8ae6d7d945469de9f241f23e477336e71bb32db6c81c864140fdae45c7ff9ad71c57c6d98fb98caf79128594358c27c3bf0633bec4e98725ff7ceec93451daf5a871f8c83292c3be156cc57febf2381f9e8be3398e516ecfcf2b88bb2a64af465e885e82d179b37526a53bd797c5141fa9a0f64b3cb33245a5fe43fc55e1b8d9255ea0ec3bef45bb716720ce5797a8e270ba06557d8a9b4e243173de70343627cd3add8a4ed543e722358496f7ab069909a7ac5282514ff961412b5abd62fa3d4e368324baa166556ec1748bc1fda49d4103f8dafaad954597e591b33ee15e08652cca3278713e2f141ed7c1f734b0cb088ca3ae652f72b5e87c440448e50b16bbd8477dac6171c8c9043ec36e44111b324f0890576f6336286576958a5824f3fa8da652aaa4c49a35f3192617c5e74d1328b22d426059d6c9c145076b4615c18e5a05f96dc22436cab39022191e77819096bc2d3d516085da2bfb642c6b92c7171f824743198ba8f0a438c8e98c5d5b8e6c0509170da78c8324f37ccc13d9c5795aa8d5921554fd766c446cad1759556bdda92947751003905bfdb60eafe77a2833771f6149878aee81a2a87b6b167da8ba6804200dc6874949b5222ea170002ae47f62fbadd854bc76330d85c68e482034bf907afcb976820e697f4ca8a9f1c266f36f4546b8d2e1bb3977feed08b3f0b92e2b28dc3d57065b3026694a62e8d205a3d775599430d3e21712d36e31759863823cc4d138fa748137fd8b149a6a83ef16867908a38f5f8c6c12b46baa460b046ded63779bf91b723f271d8f52a2460147075c02c7840b4103a72b757d832ceecc2b65e1dd3abae6ccc797e765b8e6981e2075c6c35a8d7fdecc630fc57e9afa6a500d260cfb79b9173f9a055c7de1ea36bdddcc825d5274e32e7114bbf2be8a84b5b24d58bbdcd21ff84138877f52273c1cf5fe1e11e16d7a64e1ae6defe2987db6479bbe77a1cb0661bb55b1f4a216ae2e8d4a2560f328e426f1194e8a1c6bd09f2c7dcefc8e1965ce8d4522e818e939288ae1244bc6d30350b22e710c364f7dd698207bc73bade2cd313fd3faea456c928bfd8753e604a41f2588979180f4e29ae8787477381378e9d7ec3d64d5e693725bdcccf5b59d51c95ce100c108971d34f70e5072c2f16826b8f5adc432d96e50745f7661369769929084585c6375c3090711cbd29357925fcb2df256a41f95d648196232822e87f563f5958eadc433974fe5387c6782f390e23fcaafa2c42e93237ff81a7782df1b994087ce86579de585c0048d876242e6021a46226c21f054e010f65e211f9ea46bf7b3127312d996ba5d770476939cdbe7d5e44c6ed94a4839cbfc5680a24bea721cf1a60d8f98bd19325e90e42f8afb555e1eb5d9524776e370024cc902aa526deda7ca4a84f589027f79ef5fdd9a62f586ab4450526d6452eac801ac37bf2ffdc909869a2cab270e3aa6669005bbc3b21535d09f81284ccae1c900b73c439016046d159b513b295538a8aa70d4d752b87d18620b7fe7aaa30d191441ae55a5572483900ed45cba9c3fa45a2557bc0a1295567932a6d19390ede43284d0ae9883e6e4c15d4e4af6ef7f8b99b15ae3e1b0bfe50fc99ee26b5b914da39032568af95113aff19ce472ef754e10a037e2ab491300e82d82b0589db782a1462bf54b4f542baabd99ef6c8abc9bca91704015fe0e7f9a47bbb9163ed4855b76fe16a46d4e1ad3610216653548071419dc62f838cb0752ee5783b441ff2e801d393a0705bcf859a74ca96243301eda90446e9396981ef22d223aa9f252dc6da81b71bc42c7393b348d302822b003eeb485782bfe80a58476853909954b237d6fdb5894a2c52c630da27e8a7596a1491f1de6d788bd61a727d3037d0f24be82461e7960953f9fb2aaa98989c5d8efc3596491e555d317ab6642dbea762f0efc13f8c0124035fa6e59b664dc158658fcfc00abf94f14e33964254ab27227b38ea1ea3dd9b52a8ac0b087bdc898a3473d2f11ba969d545f0f80aac79c312b85bc3f9bfe18f1c89fe44e91299ac7345b9ca1a97367d8f73fd075844ff321a06734595d1c1e1645736c253b2b30c529fe37920c791edaa0bdf23f2afa7e43816cdc121944c4af1392c9b543cd2010a86b155509db2a036edc01d7417d2f183f8702bda77ef092273def8d5b5d3ce0f719e202759f96525bcf1a8e3b9157d49372c71eb50efd84d8d6362f33940a1564be9718f802140b8fcb179cf7452aa70d891bfc538be1329e623ef823b56a426f419a36f9efd7dd6bfb9a7190210c05ad6e8d555b157feb433891a824346937ad83d4c6a70d58a7f9b0a871591e4a79e88ca0545f28e6417321b756cc7289ec061643a413ada2566c5d863026e7ea8b01847e0e8954d6b7fcd921e36868130e6c3d73ed6adc2c53ba17d9763848ccde53f39312e2f2942d0a9ff80fa2d0abf7fb65bed61e3435d20d9d6b687cb18a542ee5eeb58bc9a313a26760be497375746e6e1a41aa8f33714d95de59c1d5e8d996ba72bf6d84d668f9425e27800f35f49ccacc08ea6043108d323c61d72d3c9deb1458bd446d1ba2e9f56df563494c21d10d9532a53d3fac06bcbf2d39fecf9c7e32dcf5a59b31530daece9d53d347ad8c6076f5a9c8df421b79cac4bd7671e3198f4eccb42883b3f1dd2be51a36258d164df285217e77b37cdb4783a2d24c0246e91a30c476b6fdd9e48988adb7f553eb7299451ebaeb45464581bf744b6da14a5ddd901fbd885376f5ddecaa5b10e2aaae00fe8b3bf469ed0e14eadb948096fc288d042de126afbd12773e025670ab67c9e93be9a173c098dc96f73e7c81be193a04292098fd5f11c2b1770bdec8c1a35bcec84eb4393e7c4406495a6a77bf20ca13d638887e04354e14176b0d43ffd4820f4ab7c72d98daa930041ae762926c320e3a3e14317de10d76e7571fc2fd0b8bd28be9ac0b4fa8bbc36f2d52a075b2b0654c0b4fd20121ccf51fad7af028685951172c4cadfe91b54a38eb9b26c03d5a2118e4c12d9861f088e678f58309ff39d42beadba42f1cba6d5550fa1971671a8e6cd7f8ac7f51182c64882f259cd8c79263517aa1919ad19620e382e2944107f4ab97a3c222230100e2d55f4c69f717a5a1da44cee4ba8d1c22c7125e019b3ec4f33688a181eede388bd057fa681aa34682321e6a9c277e48a0152aed46a4cc4ea056ad3f53b716026615ebfaacfb337e52cadc9888eaf3dedd26aabe37ad6b2b4070854da52c3cc7cb3fe7fcb0f1ff2718b962df637ab8eba386599c229387776fc4f6ed739a8561b5c53d60a4aeafe07a1319705b536b966d447265b1fda68c2d4e8b7dd6e9b844d2cb386dbb70049fa058bd653d7b06ac1172e14ed4b8e5ce8c1ccb5cd345b94e0b4f702cfe6e4b1b10fda07c24d7c6999849c16f600b2b57999a5a6ef1a5179ca5a329b38ae6d3668560d93ad652890c2f385a65d4ba16478c50c2b3d3562ea8bf4fa2681a51ffb30c3f611be848b785397c1ee69e4e4e503a8f5e27c3a8b06d7213c6cb532aa41a9db0d12b4925e3998c615208023832d974ade9d001660e5dc69b8595ee84e771619cc19638c40f0e74f48df1caebfa0feb3b6902af94bcda666158802187436b97371ea5f48d8618c26b75a8db325704c23cc789c03ecd0ac91c1054d950626a887dfca3181c77fb668326a140f8631e5c750ca958133bb2164fa6795048cbc177cb0156176f789f5479c63293fe260a76171ed520e6cafbae9700d2291dc17afd8d05f0375809e950b56bcf7ecb780dd2c12ce1ddaf607da5b431b592c45896916b8f553118e69daac18567594bdae9bb551ba9569f4afa396a986a652f07ba782d96adb6d8c979dfedf070e136f36e3198501bcb36678674c43d92a7bd2e103b6f3846ececf053b3ec4592a3977abf11ef48bab1cb19fce1cb2643fb5b07e448b79ea6ab681698d2284c7d917110267261fb9b9d748fa70a26be0a4b04f203fddf1080727cbb5add0d2fe82c56baa955aaf6d537716a4c9e43ce27d6a22831601752e2f6573a5bffa1ddcc493e84312566463c432b7251ce7d39af3824cbbdf4a7098300ab5bd6e4e14d11b96b8c83a8d6f3c1c3f741ffbfa69f34e178355ea3c597770f538f7ff7d2297c5135011864b199f8c0cb88d2575aa95834b6b4d2e04242f3240f21c45a5c695744a38f73b5d58026a589e27f3cd6a27b048159cab12e2c670b0ec79a0be2efa8a35f9c84fa5715b40238c2e0a6f02836ebd798a68c2aa5ec275ee4c9d9972ab4c559471b68334c32fc72c19f9ce32d1626fa742c19b705c61dbbf78310d9909f3dded1f9fa0fb16c22f49f73204f27ae07ec885a20a5efffe9ee59d9d176eb2c9b39caa0837f6c834c3901d8f28cf03b335754f5be69e9ede999bc290f4b4b9af4035cd34caa76f289a80a84b0c392c5e18656e2d6083a0eaf6cbbc38d23d850441446fa83625a43cbaf9cf2a00652f5e03eedeebccdcde62732471a17869adc4b3d8a69d824041c5903c7c404e45411f0f6453066414b47a65d36e56867facddf75d5f9d7f564046ee8417711475c71374ce4909d9a0f4c3cab108da7fe5fea4c7ce85aa4eac719062b4d374361e34cd13dec5c874283adcaa44bd7d386fd1f2a5e17365d114c7b2d55affb79dd668c342bf7760c1c0980b262186536f8659c0562b4762972e95a72ae9c4c193256819b515ff11ff7ccf5d8b735b192862cfcecf0e560ea158f33a8863ee8315b4567ab14acc378134e42b32b4fa09ce4c7494443f4ea357380038a05e3e2c9d179ada198c8ea2f650b7ff9bdd8eb404fe743a7222c51dcff4d33cd6a472312f10e7c886ea6bdb50005c868828f41923ad4838eef829505bc1940c92c298cabb5f8a6dc3328f5ee6795279c7b437f5f273c3998d9aebaff970f7093060e8f620e7756533b7a680a34f1dc6ac3fe89e488929f7fffe8c07e3cc965e07ec145d5cb55c274ac1c87fbc1e9a2b4b32a4cd9a1c82e90b7d178cb2c897615926979a4f6b7d93262ef2f1cce0e9c60b03510f453f36bd6013b2090d26fa007b068d62b9840b57eaf08494c8605b0e0ed912c030bc56639e3acd42a0b8b157e0f5792a8bbee34f86e3c72078c446e3d9669db95586983ce7a4d7e91a537125de7684975eea0db7db3bf08aee17a84b45c12e74efb2e003886d9a618b0150aa934a31bc041af6c58f7688a5fa0bed1750a6bddf81106938de8320a52244ed9fca2261965e9a938139a3aa3d0d2e6c64e17f0b183139f4cc7273daec964c8f49988404b9d32c30203d84742937ebe9f0b1f0d7da7ca0c8f699ca268cc309accf81f03cf7a0d6a7f2bd3317154a520473353397c0fa8b87f3bd77bd3b273cc5951d1b8c8bfac00f2df163e5195e950ec97e171cf792f4b4ac645f315795fe8ed43125dbf0fcf94daf85bb99b768b4f9e3b7662b3907e7613fd1794a0055d44d16d31f960d66b56cbbf32b389bbf725c5e77656dab7d3fa13be3ea500fa15b049566aef6fa34f6af6ac262b2a4dae951f2ff741ef3e57572ff8de0d0f429822e82188f7c534400f4ba5bb6d17603fd06beb3bdff0b55e38b7369cdda1027848e58ec0f56550b38ef83c3bd11250e050b8e0737014d9b3715828551e18711cb8256e46c5338dcfbefd9494837fd75115f032c61d1b84d0811931a85d3136621b2ed94b37f835b2ebc94656cfb4dfbe5d45cfa1b6f8e7162e768a8c5eb911d7d1b666b1cd861023709ddfb62e80dad07bc4cb6e6c893c8369e12300f97c09884dc79d16a158f41810b1a47bbf28671a96c0c0c6f551b50970e21fb39d4462b6e5823851e06c42c9c18b31dfba4417ac4ae3a1026f6747a2660ab0abb1b733bfc86766eac69dd03c18a9e161c8e50f7b655be0bd894e55ed4ce171a1c999e44aba9d9ef1ce83d13817af18fdf0aff7e0e47562e4db2b6fe150d7706727a89db906c52677df7a4fc11ad74465e1fb609603f2edd32f6b40f5b5d695cfc19f3c36d4f6530972f23d29efcbd286799dd1c493228cd29fffc760de65bc80eb47f92acd926a1a595b096b4d259c998407655d35498e7eeaba63975069799b82076b2adbd48874982dbcafcbb6df291857600de363505c23e141b1fe5ea9e43b0b095d95ae1ae98f0a775aedb0fae40d1ce863a7cb70d827e32f8fd1f203b652f1d16556bf1d5857bb75b17de0f977c6dca6847ca5b681dc59157544bd73698a5b2aa84cbf8f8f16fa1b533a92316d03f30fdeb7557948ab6c8729dd1af7badf3bcf9f56140cce0aa8a23f27ba15feb3a6bf018f021d6a4741e6c4e135e4fc9f72a904d1d29476061f9afb3d792e5c77951adfb67957c38e898168f49d08d471432d4acdf547a06434431d90ec97bcabfb36dd1674ad0df99d1e436b7c10941039b5b017d7e624b040c78bddcec7008d020e896b02ad0ac336b3c2b83d0d86934cab511e2410a726ed36fa86e66c93d71ac59b6bbbad1ce58c46040adfa454f3d7c9abd9b0ee697cd80923112aa512246c0ece6ca545d3ca0cca9dc371f667b11509568bbc7aa8dcb4f168fe37608f80579d73e2c89810f5cefc4470dbedb261739105eef870fef9786f6120dc171aa0ac4be6640937ff2ba29bfdf78c6272b2aab99e9ca5fb930ca21eba0fb3e7b37a7ad4fc51c34618cfcc28111961c6420caa9d6d30de97e20640ed8faa8b1d74119ed4f6fd0bfa44d40177786ec938f28d20e32c96f6f9dd0548bd6ca021eec10f637af8e2fc3d6be126f189578cf4004430e725a07892d1913295b035f92a9d623a59f488ae5233114dc7bd09fdb44626712ef6e077df76e4c5a879abeff024b331f64ed103c7b8a7cefa8cc3064f733df2f7fcae596e4ecb45c3b541488914adbbbfe2ebcdec2e4d3a424985b87e309d90aa348019c0a8eb22ff5fb9726a8b133460250b3025207c50bbffd11a6aaa778e45848f55d2485f0521044f97920d9f493857a90f196fb77a059e0dd2b9bd0caa6d0405d0b178e5c5aa4cbfb53fdc4aad7abaa4e810d29303f89cea27bae88c4d183a1a7133c6c8c1e4f2d023f79e3ddec31f680f84ec2b01a4ac02caa59a45ac9602aa3eabfb8152397da4b2f16d064394a5b3045278bb6776c9319bc6304d5df7e04665423d17818bb2f1400c20db989f013410c4da668addbcfb40365dd807e06270ae5565f79e7d6382bf89f4d3c9740cbb6131d09bc3ab24c823d43c716f68bd85a2cb039639b8578e4268ab0c79f1ec663e356dd71075bfaeb8de4e78b3b44dccc21ffcf4561ee6430955598d4da34bd3f3d9ab6437f09aebbbc2d02f7340b79732780ef7fcced6d0f9b20c5195dca212082378bf60b942df0ea5765e4870dae8ea23e100ce45a951e2a43aafe376454e752c275bd6d8b56bcfdf0320a389a08307d350f5c5b25130a20cc82b9942c415604278afebd0c4dd5b80b07bd0f50f632c080a2219e44e63f05664b709e0767efb88a132b5bb95a675d047800933ab18b23c328a7711c2043af9f8b888dc0181ccca683cb6a57154436114535a56016d1ab6d45ef64e17789ad6c124651dc1f8995662bec65cec28657395d5ff1dae1b656bbe12fc3808cea5dc3dfa4cba26d469cfbf8e2c96eca9936d02dde7ebd3a3978db5fa722f77af75e698413a5a2ab346a5e06fcbf29ed39be59b44df0a9b1e319a16bff9ca74b3dcf5b4c6705c5c48e1065c2c36f01f5b692422587fb7947b3a2f255a5ed9968c3fc1d9dc4fa8335274cc769d4e86e5914851a908e04b148b265b540d25ed7a6cf578e7bf97ba15108875c80649deb02c0d0f3e040e47ed2d3eb1bf3bb95af45ffaf3c793af63a0465a0bb4a71c18e501f6a82a63c6fdf8b7a05c395ff0481b3095a509b532c477d941983a814f19956ed5210137330a4f2895e34144caef490677680b8c5c2a3fffd6664862c312554cc1a76f6fa279df6e72b50bcb9403d705909e7e5068fba70d56e503db8c1ee911fcdbc23032c73600f0376a82a967dfbca9ac32a4605cb67de9b36afc89eb8a457be9c4fe21a75faefb4da27ee65de2445c4d1ec4dd8de3dfac124babf6897c06820541121c95f0edf8aaf440ed6ff7de3533d2c9a88d8002eed07abd6d3400f75741ff22423c307d8d3bd0a79f40eb943ddb26f4c5befdabc3d8e306f81e5b2d2cb4c1b18307ed9fd950b8d988127878594252f7ba133361eb0229fbab26376766bb00a5e9fc210f4f29003bae5f0b69c3f077a65d9e3d10889b9b172acb7b89f95184223335be67e2cead63e88d9b5ab08ff19ee0b17d36ee84ab9d5d634f896569fdff1ac62c729fc06e83d7ffd08cd26c7700a981c91048454885146ba21a0febb5c147428bfd344667973b0aaeaac737090b60b912725078b0c8bf22301a2c300aeadf68f0abfceecab3de729dd0f53702938c89310e9be8bed2375ae6decd7daef38e7e69357e561ed23ebd7393d57d077ab7f274d8af4d5be45ab260696c6db5d905ed538b8e2fbccedf0e87e431722159480f1e997889d6cf3eb73f8ca8346ffaf9611e63a846585ddc485b35e0111c616c8cbaec1dc87c48a6ed76cf7feea475fa83704102fc04afbc3614047dab5a115e585715a253fd03f520a074f0a4ab81761862ed1b89f8d101ec47cdca7a928c2f88c960dce612f218c603e0005237d5199c3bd255cb39e38c74db160b2f0f2fe94925a1e727e8fdfcce45dfb32acd7c4e47abc64c75e4c18a18616bad604cbf8bc3bdea3a9421794cdf21ef2dc46d2a18b15c915b59bb38000d4b38d0e4e45798711252a7dfa45d1afb8314c38f605103e640ac60e2837942b2e20199f6426b103304b0b365d3539835fd9e144298bc591d01d3fc7e551c0310f4ae560cc01c21912f74543303125f3d4821a4a3241a549b1ad93078e501aaf7b115a8111dd43011e36167ced741b2419b5829c5869d2f57a3fc03b94bbb73ec6349842d55b9a9e51ddb97141e715167ad681bf258ce7adab7cf5bf89e0457917c2d0686f38941c03e0c9a4c9d00ca440837d5b15ff67367efa981f50462ce6783ea8fe0cc1c23a8eb6ab05e9b32d667aca49ab3e6a70e30a41aa16dc25697fe0bc1e3edd5ce4f18a511512d5c73469ef718775e8be18203dc1300b80504a18f31a2e9755a97406be1f3c35051a27c57fb71a3d3a9c144003aa3dbf227472679162f1e7386e1be7a9f98e13b99960fc78e8c4fadb92466a7f0b4fcc5bd11b05fab07b9734dee9db6caffa040293affe25ff3efc28dcefb79ca90bda9b504b7201b1e1e26917f550b279d342eaf9682726895f0a3926239ec795bd96d4c92de0f7632a4c12e832dd066f5a99f83766a91552974af7cfdff00352ad3f9989f48e02b6c09dcaf142d3e3cd16c7e6b8110f0a761658618c93ec99678ee0e1145b6f3216d3bc02ce7686c5e3df7a3a174a10d6be4299876b64a467b15735318571a22e5ce8008b7fecc2485ce68e75f67d434e1f5cb27bcbb134d6a24704cdf988c75dc9f56fd61387b7c703e958a0075c2a54a0f5ebf4cbd8fd32b87ac66ea798354d62f564f05f957858b6ad30eb3107ec0bc04bf63adb38543ad4464d4ecec999f30c273ea3cb8a4788264e48027d99a38138e8b82f9f0ecad408412523e0eabf81c6b85e1145730e583ca9fd3db40211d3212bd94492c6f5cb97c5fd7c7e5f657ffafe2f41e684f4069e00a151df7f729b47365aaf265674c3cd3774e395c52b46d2b2c31d2d4b569217acdeed7b6fba79a2332056841830ba369368d3b7d3524aa1a2e89953e78f1656855ee2d3954cbc3b6defa184104fa20b5a13ad1085f2a66db85fca0461c387806f01176f56aeeb36ad7ac7f0c69047798a780b9014d7e9b04d5bb867f1f3a322688560d1430b8a18bd6691d75f9f8e5a748420012beffb32c9a76d8c790f31ec276c3741b6f7071f9d0ceafeeaac15cf6fd2632aa47f166089e9f9d4162c119facc1fa9b32c1244c7186c1daf3ecf2e0f88ee0f2b99d1c1f14090f9c1609036e458a2e18d4791976e0e9d137efac69176293b5ff313cee05109877fc75e0a5aa5b053ba11ff14c5aee5e663532ced7ad5e0b1005a47f0340a1dc717d14a5439354cbee6f3663cb1136acb21891efd41758728ee80a6e4709ba4c316d63ddbebaf7a98cb4865c9d03cc707769a841d1b826075803987a4c2e5a3c26ee30304c4b6efd64c58c97b23220fb5dd0023ed7d53e8af869fabfb052b3be9bb282699e3820c4faa477a887f5971205a3a739a73878097e2591ec6c4648930dcd7fbd930d664a09db76e1eee2131f5490b536bcb81d4d16b59f5932a348d01f1ac21077525f7df106152a1bdeda4a380192e8d48e17d00edc5faf025e418233cb4c4853fc3e1018da039893ca36976900cc345b1a7b12a6380cf239b4b8b77f975d4d0f76185932394573e8129ae66c680d5495a67dc7db83aa7e923b915bdeb22e0a18c73f701c849e84a522458084f09f1317871b998a3245eb8b7c6a1072e80d4a798afe5bb7064c4bab67c963df1b017023071eb01a07fd1905f58b9b20d71271f68f6a41d3fe959c34221d6d41f54f71dbecd3e6ecd02071c3778e3571c4ddb9e2b3d96feeb8e6a835147a522cd05288da8771a0a3241d8e30ef9f2398664591d4f3187af2eb696b45b5a02189e6f39b9b5f8ea6272fa104ab9e2d0a6c22e779730ec585e266c5e854fb5d2960850b730a3b85a101186ec8d473a3fbfcd9105f69b9ddfcf6541379e040bd8210a31caad20af3320ae2548b90ac21ac59a09e291feddaeacc02b264482c52c8e3cd7e1f650ce56bf0a140c7563f198116dd63fdcd40e7e19cdf2a81ad01baccbf8417bfbff2165e95a7df4ca9f608a408ca13d481ac0db205f675ec02c0d6429badf06e2994e9ddab6825cded46c8b4d928e5f2d9be2c1697554fe836ecc53e3030955cec0bf0d2e98b5ab39690019cf0c466645c8e10f139fb2d507a6574bc49123f5e511906a3cf1e2963b7fe189c9212c01280d6958dd53b51ab7117d1086d08c754da27e42b83ef0a06135eefcc36dd9be6d1439f915bb7d8ebf6bd59286dca763bb9026ee3c44ed88da077d8246824e3fd04e711936be89b1d45f299a2093c37283f15682fd113950b4f035a990da15cdfbb8cc21e16d5268f6bcd93a3eac6475eb92f5de5aeaa59add9dee040c2c24bb648df8a012cf4cd5fe6387c2049982f869e93f2aecc503a76e79170d6ebccd8262b9e404abdad9802890a83f2064c430cd9cbf07fb98c4de70ebe427a7cc9a80d2ae48ef4797820037fc699f6b42c7e626f0149a07ddb0a7b50e86dfccb1c57019cd89fbf1f0f6b210809fb58c35ce345a04982bceba56c0b0ce1270b50cb30289504f568d30856a3c6bbff1409b6e534d9205b2a124c17ea07a5be05353afe16fdd788ea51694ad1f97d6817659efef5bfeed45c1eccc65c58cc9b3a99b1eeab07b11bcafe5e1c79057d436a53c82c35ba8b5b70ac9f8fa6aa0f9f9efa394554d1cde7719958169f1e086dcc0e79dbee10913d1611687af6b28995791818021c3538640c2e068e4892f62c9268d64f558755da09f4a9d83a9067ab1ebf0acb4ba189bf1cb24bc9ddb4b809726e5ea176e9161b143770a76acc0e759997098f6c56d887d3054267afe0f242b95d89dd8c05f8e425b9c2a6b259c48a6d87247fd5dd0d96ee47dd40fd24de6c70544250334fd0b9f4a4c54609e0cfe8fdb33c9c65fcb63d9f1f640a135957ab18c56e74566d15029ae027e7499fbbcfdd9264baae9eb43e848ef084ce795397dbefff6e87b802e96f85383ede124ba10ec2120245b24a44675b631e0725371ddb5653ad2638a8c54caacaa9a3fe759c3e496596eecae436ce40c4b4ecfe9c127b13c176d8c4941940e90c075fae0a6d3e337fc9850394aa047331f7b6547ba9fd83abbe51a4236e2110eab95bda254bafd0e631025b164e3b4408da4b7477b74ab1629ae82355e117e4b30a84343fcf5089e77d955397b1bd4515d7fd55e6bf0c96c19b58f81008602a790d5ec80c2abac5bd5a9a40d8c8769fd587611712f8cf91fa503f9212bfc4567c76065aac296c4fe26febf7595f6117c4eab0997f9d79c5657a96bd7810e87fcf5fb60bb80dd81f0d10c6b350e75141e13dfd21cfabf96ef6a9fab3ed4177d2a6ccf561ded3b917cc3db01d9e3e3c03b6d6368ed9636f34ad7b7316044d2cd6ae178dd956e460b99dec53fe0189542c3cdde9d168f0bb808c628d050375f27b8b36cfd0b34cdf5f734cc06258dfbdf566070f99517f46292a97cc3d23de59b319c4d78d40d1aeb96871c94c1e7327ba18f7fb407ab6306573dc1db6dfd1d3f0485c387bb70aff0a009c10e3eb3bc812af4af75c6c26883605b8709ab1b54d727d1b6d02315a332cacef9a23c6fbefcc5b5ca210e4df56315d8b03f1da769b7ecc252e151a71bc6015132b8530e409db06856dcd54f5d43075a992593a10bbb5f5dbd48f82b6bb53a0f3d0249713c518a0616f8a3e1fcc6a7461d5c2c37ee139e19a981ed58e39f6334a528f4246a3b3db77a07bb85a8c3b0b7247adc565b876a831eb8a46ab87886ce08cee77a1902f6c6b25f0960c980b62ca9310eeb561235acda14fb06aec1c875b51adf0932e1c75bd55d2824ff9343bf9ee262f353751f2651ac210cbb9f1a51651b2ba4c010f6d235d36535b09e54335250c80fce3f42ac2d4c379c0304bf91ac70dee5558d951e366e7b66d25ca6eaf2d61517713ebd50f6edd5a6d7b6580bef3735b7a895f27098a7acef37c48b56d219f3cf7592a46a21479d9499f4b9b155af44d16ffd735a27d0fbfa424c93bc395843d88ecb1909334a1b5c6d1c5c68ff80424761ea4f7ba503e6363301aab3b06789bd098158901a73c284e238a30b353d1d14f9f5aa3421d15bdda51a042573e74b8560e7bc9f0b214b1b6536758a8711662b43428581dd49cf7f852af459debc5ecb57d532b7dd85d6815f66e58083513f213d2b0c672a53fbc638141adc3ccfe3b6dfa98c65dda5f24938ab3ae91423e4fe395cf2f955ca7d44dfef57e2ffd0943f267ad0776d1cdcc9c926e6aea095e269c8ebb5eb6d9024c15bccd7aa765ae2f800732ae5e559c272e6696dd23d62f6aab8952c94a3785f38fa7ae2a25163b57434803cd0af09d30d2e6e27f50e98ab4106944728437c59514fb00fd52ce8104ce0ca6b2d4d1d2e8f11da055bddbbafe1c0cf58b6bbeb1a6ce9ccab2c736ec2b64b972ac0a3fc25a7e0e9569fc596f632a94aa2e86a3a0e2cb4d891a749c0b4e25a5739abafcf19c20d3c64d6a8e1eac603011a6ee1d45ea31501c536159e43c44e3b32d3512399aa083f0ce15f9f5279f43be0c69caea1400f44026fb9bcdf1ef624aac6eb452798e122feb86faf39e9eb5e59d8612e1bf389fc0a902c2c21377273816c3e0a82326af40c8d7a4a1bf8358b9ee6f06a45090d12557b728c30caf333ee47659e91c3a45772031459ca04c830081e61e31c7df88107f7136bbe37051825a134f59df17be01461c435cc5d2b413ec368d701bca6b1ef4985b2dcce4f185e84afce4f295aa904cc7394680443e95b439b87ae5f49335ef860d6c19f02f0b8d5f0d5706307817ad1badc73fb534ae9a479be278ecb309529f216383fee8ed96f8d6420a2572804fa395fd1c3fdb5947a91cdc58a7448fed61076788c94dc5411964d585989028dce6238fd006724532c8b62f0a4d08c626623d89bc72cbe95672403373d19299136890599ea3ec019906fc9f5a091320efbf5dea28ab3729eb32f0ced00cf439637b6d49a81dc45e7a2bd8866dd170c2327c93a07c2c0669be77f0f3167064fd42cf419437057051e551855427e25549cde52776bdb82da258138eed0df3c81dc70ae7d486adfa350d1b3a1f25eee3dbb4abf14ba0c65924c0c11514ea114606c1d1a11b3be066e905069619eb133f1c948cf88123a3b47905f28ebf12d130a7b3573dfa99a7b3286facf58656d5a6cf4dca258050949f93a266530f1cbf655c6ce1b8fa3e5bf746156961c28877ba23fc0ea8f101316e3c99adbae44c92c75bfa294ac57c431877807becae2cbf79b9967149d61655db6a4ebde899d33098e4fc85ac73552520c207f7d9f0f85a74e2b5a5e7c8fde68053a87e706a45409a3a5a8912d753df4352d7ef5ce0abf6b59d41115207670036acdf27f179cb45ecc06519e8ea79594e40145859ed0cc0d9779070e9e4748f44fc99802d7f5234c4d1377b2ecfb8d0911090e46a9870fd3f7cb5d6d313ef54b0c2a8c3c68cf3ba03084799a2475f278e0cf180effb310eb7bc446750a8889af0065d6389a6125d9a967d1021b2e5932759873645763b1e7f895fe2f8718aa18bb3dc42c0afae8dd0d56bee26a2b81e672859f646bbe1c371a440dcd2fca830e0760330bc540dc8e3fab32738d19947532db0e87d1e348e9d4cd03e7d5327619fc00f78d6fef602499e5f53b8b087b7f3ef2f800e1e86401ad04f30ca40d768433b8731ee398f778cb5c07f0862b47b8f9329b463aaf0ad7d7c9c80ec15bc0d58ec251aaa1893fea3068dea02c7c01e0c960c4a690f2929f2712d15d333f1d881434d27902657cf7cbcdcfbed875dab3f485c07878b3aaf562a6ff12492254323f14ce74716059b84a064217c887c7a41fe7171aa4a0e47fe60ca4c83b00c930ff69701ab781c1f59c4a66943c1013deb15c39ead821378463871639986885245140c8a12571166972f40420735c2cac534ae319ae0aec877eea8ea88cde586710a10ded92dc18cc39db23cc02169ffe10f7517dd1659a623b6edda7fbaa9244fd7e5fd8b282608888af38fe80a7199fc1c460ab30969ff2f2c32bae78f1a277714bbe3d2f87f411b76803ed3f9e940777257f72c6f92ce20e12f59abb705b7db7dc839d921ac197abca0e5412da65e94ee26b887b0aaaf1d5eadedf1be060999ffa9c2b119087a956f05e0d8e3f85140079b6be2a11cb62090f7c36808cf2815380d0d8c91ff1c203468ae8ffacacc600e37368e9c937084b2a964978bb8d05cef50f4c0f4865b3b26a0a95736c4d35d8abbd2c273aa123dd2c00abbbd028e58197b1a6b6721a3ef418dd9ee617868a49bddea58219d9d137761af91a4a5b46168306fe3515cb4f84785929f06eb28017197918e4cb7da2696ca79f3e33186e2322434ea58868ec73f92049df1d2643003462043c39651588f7167a480c3548dddfee1aab42bb32a943101c386b7589d22c987105a22ca99ca71019610487eca89b9bc1de231d398704eb72fd700a026701e8356770837108bd4f4c7bb5702f72d65b0676e525453a1ef4885d0ad421913862a37abc720ddaaadce3acbe07e3e2887820f5e18d689a11728283c479e7a2cdcfa041ca37997797a30531efc104103a9d8d7b93cdd59db2d0cb4686961711422212c1e6c7be7adaafe2a29caf2583a99d58f3350847f4b3605af42c2ca87636f2eee672f0f9f7f518648254282742051a51ad4b6ef6a4026011fd8dcc3540239caabbf9db076917c3e2dd1cde95d4369dd19f32c703448efe920965ba74cb77c31b2f41053f7f731f781d37e8a48fb7419fc778bc6cca6e9360891066dced5f03abd90afcd27610bd7c34cf6141ac215e6eb80c82ff438782cdedcf5bd41167ddbc4ef313f3185e9a35d27968e484a55ab97e70da8e474d4054be8a8c446f146c1e72d12ab507dc237ac6143339466564992e8c20f67bb57c51660469a704b85a268ff0a73b77f164ed4649b29d80713f5a200050195e0e9b0bed01e5164606b219a5e0cf498bc6e95aa9899e503f807a92ede316193b8631c18847be6caa6defec9d26b03f2d48081b450dbcf62f0596b4551a21da18d785a2115c69fe358c4d5c689c94c3e0a8e24e39e5c3c90059c4a48fdf30731e1d25f5fb038c7d9f30e89d37991a431d5e5af074f728bf948ad0123119eefd1d3524897a09de8d02b9d44f50339631102c24c61d95a94583a27f8e8fcd1433c4d5b1d6710b2f7545ed0fba2972d6f6667b27a2fb074d26d6d6eb256ab43acabb6b7a3c291b619c8007a44d10cab428a042245c8f5ea9f06bd5ff928d2e92f3a2dabe15402b1f5e6563f634b3ee3651a3bf80125294c7bd5f6eea4f7e037bd8ce6f8d57a6aa033fb90b579d33422ca8168b9320696a241fb74c39ec4026f7e96390070ff8ff60f842896e9ddab864a211898d151c7b1494a244dfbc988a4b469dc609bf5cca6713ebb3a7cacbb7145955c7ab5780d00f5133f71c86e49649bb86a49ed0f991de35739ab0fed3591c52f854500a8eae365d1dc23acf61ed6473ba37b24c42538495abcea2f0e0af926979bf31e41e2a0bc84be40e37e0e7e99c7b547fbf19c35f0c82b43da0d46b1cb8c61a12f8a30c8c99bb3c6c42ad77c86ea02b1d9a7288d9222cec2aaaad68c133136845b483d3cdacae3153316e612f62e72658891b9fed727168059f0a289f4c2e49f9472d413537621757a30b0d778b2d83c43d7b8d50456b6f2278df49c8e50760b2cac15ebf2d8ab4da2cd07999bc13c78633931c172ffde283465ea8fc5f524f00bc0bf8bd961cfc7d923b1afa672a618e922e0032a83b3f591fa92da0e5c7b900b4ebfe0c141f4f574cc3679fde3c2b147c261ffed4cce30ddf1b6d344ca0a4ddb6a561ec5ebc46f2732fb1471c8497b2532f58853151cfcece494caef0625fd1c56869f961f34637f71a784ccbecf76427e396e2c275de00986c7098131ecdeed3d50dda9aff564a71e995abfb0cb8d9f9a7c1db95b5c8e750b70147c6caae129be59353f4447d920ad6338fe1a40a25d80c7a81d3c2ead8d03b7ec551bde0bc09bdbc11ccd6067acbadfe962f11f855be5c4b29a998049a406d9e8267fd9c6845a55cb02241d107e1f10776bc88009e3993a4833e06a61176537f1a6fa6757097f1c876abc0869801e8d6cbf16660740df6cc58fa48297122ad7696f81d2a7ad3880373f8ebba62e1056c513c3876efc398ca52756d74f342d2b265c5da4cc809c2baf7fdc2d86c224a72cb6be2e867b9cdaafa48f8970ee2b9a0b7f13dec65a2214ccbd117268ffc686c138efd7a92e79ccb3b558502256e48427f31ccd83ca2e132fd66cfe01a2f4eddf40632cbb5f1630f6673c90e6fe8dcd31b5bbe55b67dd511582d573b23aad8c99cf44ffa3db0683a354732cf7a9297f9a2a5e01975a3944b42fa7c27767421152c162d371eec2780f7bc3148cac4cdc5752256689dbc8910ae5a120bd5374f0c48cbd3cc210937a3af6636516a10100d35b0805767b7370343a314887d234626ff98b2c1336d8edb97b9df29b6f4fc098cb8d3064f582707eeb26eb125eabe5504ac07946733dd21c0adc77c48ec2d99a2b7068ba752cb50aa6969309a0db24ee31cd0cac8777709f4c32a72ae834bee2bef869aaad6f687d1697347af76bf1959c14d6e61a36589e3881c8e09ee252386de01d75de8e3ac13ceb34e2315c60471ca77aabc024aec7e4316d3a418f1168f1093ab29f6a6d610bc44795dabdca9ce7f9ccb19ff99c38f901712e277ea4522b21fa65afad2c3b50a6dcaf35deaf4901e7ceacee51a4d48f00021bb0c1e13bcd6e6379a784ecc110133aa0d1bd16001fef46881bc12ee31f9aab5f73c68549ef9d973165de0fd1bc20c3ca281cd3c85ff5ce26f38fdba0e7c8da74554e197abc59930db8da824859c86d1e78ac629a6b0f187e6ae7e8d90f70f4b99578257a74848fe4c9e0ebd1a18a6bd306cf0787057576db07b440f8c4e965bce137f2d52e2a5ef48721b7a129c15e1f69a8ab67ded4029d9fa92f0ce915b3a94dcc0d356c0347f0ec72e79275634be411b0a6a3650d115b165719f1df0bf41f8f8df134c7650bb007f7362e21c866af8b50c4563f2d7b61b0909de86e063d2e238aeb77791dfd212d5133bc12983f19431a581c3b20a03ba6725185778f03bb8bf7222a3116cba31e87b6c333c20f5284346087e023a2043d76e05e000f4dda7cf3557866f6d76b1393174c0c52a1737418ba4c4a35527db5a03c0cd667d516b5ee38ed62b293d55a8676e437ea1528e72a127325d94d02d58fb3c260579601e3e687cbb7d64dd815803de17e02dfa2315a204c780fcc271061e7da6b96098105f5c93b0426cf60125ba55fec8ecef8feedc913e205b5761c45bcf67608f6a53e2d27c7bf8094ea34ee1a23f92bdd954a1e63d68af5046d7419c49cf55e5ff98bd65fee37917a15a7505abac727ab65128a93f0cb5038a74a3b566f97d44b2bb5cbfc97adee8096ca0681e769e283ca78c58f9b5b7b40580df69b55a5f7d4b006d869c686177993811cbaae42f6c0478da7bf23bfa3e6d01629c094bea6bf16c3e94c240f90c201b727f27e22d95bbda495f4a2a5429c06b54ac89a7ed1599d298a446a2478d4cbba9bb887862d2a2080b2389f706f5352c5473549bf42448869ec4ad479b4dabd565690028d5b77cd691e81bdfadda36803fa9cd5c2deb3bb28a2c9f690cd92586f10681d3d24272880e7d3850ec80da634f5037e0275321009655b54da071ae7973eaebd5263fcc3fdae0a327a2d0ec9d59923f03ee87da2837a72f404bd09acfdd94a6c7c4d4d6421ec69fb2153fa71ff708d192b8a8a571fb4619ad01f1806d9e21b014c03ed40409dddf965ea4db6a063053d454bdb855b8307154f56aa854eb362ed3b26606b2dcef40ad796cb35a9e7bdc4488039f17e98257b24fc792a0de2401cfe3d4cd4d74731f0a269940381423c48e2cf7b39f2e51450eb7b76cfbf194905f25a950ab02a718a17bc8a56dc4d00c1d40edf82937d1f116905f7554d60f404c417ababda69d5459955531b2d27577dc698a79d9eaf9fdbd32b1dfa73c8fe4be941da544519dce84f5037a8b5256d53da228a146443ffabe5a6aab0646b812b7d1bd01d86e9d6bfc54c4852a901ef323b7814f8e50cf385aa096540057c7bff8d0bd9f1c46922ad2bea6d8552bc39e5883310b87d2d48b3ffcc1da6e581a6a5fb051cd46d98165a586aa760c743c9550da3142ac45a15bd27912ffecbb1b9887ca9b18bffd28d3ddf1cefdb68b3a49ee30ae6e54751a0dbb1eaf8b1c5f638a637f3774ba44d5990adb7f5e1464a057752a6b6e160d4720a8182e2d074592c16713db292f5b096bb670ec2b87df2c13f6fcc3dc37ac8049dd5603dd4e13d8afafd115c697f8a48c7fb219ed490c3693dda5a2a09b162b105a8ef976e1c7a6723cb36c2d527c8f5c64a7586855ef63cb45af1b4bf85ecd019ab6840c05eda8e17250f0e69629eea2d4055cbcbfb60783f865745c23d38532366ba90fc8ff0478057f8d4b646261e2414095f47bb1ad0a704abea9206f022abd51098281095276a28d9b773f31486d75653510de662b52e893b5944ce5bdbd3cc783b78af7b1450507e3b51b144cc7485c94a8a2c88e95b736d128a48aa58942b4c8796567e58835df7fc4d87a2acd4c2607f9a1ccd367d2780469cd47d36aadff3e0ebdea180f405bbad87a39ee51cd0326a86b2a0d9697b15b21a1c22f5e86608f4eea4c47e70383025eecd85fa51909883d4920b18afd9f616c42f500ee65721b2d836c114f227d016a8ee20da41a0ae09182be756e9f504de0662cd078a4f0c312575a0ffa6ca7caf13b2f4aa6f3cf3090aaef5006d04080299541ed925d630bf40dae87052be6af73969d89ec6dc563be865bcab1322abf16a9be2455c828b7b6833036806426be2eac17a04580ceb1884c95c7f39843d1e449107396f991992767c04c61224d8b55bde580ccffc27299db03524df9927672c74f2b90628b152446886cf3608cdd33ee05545c219387678ac15b5cb6af4fd7ee896784f5abc8fce47c8237cb6dc2e26dfedaeb80e1a1af6f9e8cecb0de8bf1b832e3c90822c5c193d3bdc6944f729249b66b3ba0425c9fea630642c20345622cea3fc72b0bce26c0cd1f8f4b9ef1b551b783de74bafa4a063c354db87f52f7225c80b7d4d36da226bbc2f81943c920a7dafa1ad548b5677bd0830fcb1ab868dd3702b354438931402b316a2132fc650798d133a347ed02ec0fea0bf6ea7b7b366383f66b2a9a58431dd965eb5deb8f7e08cd13810f5de3a0e4b1ec93981a053ad0eb169a8cfad5aac514c52f1389d8512a53c45ae18b4b2a9739e5d486bcffa8553bb0f9da65f645a7fb9978dee8ab893d0e80e1e891ce07cc5b7457f4f10477f3de252b670e3b841f9a4b74cd906eb694a71da87aeb108bafaca3d6182a903cd736f1fc7175227c668200e923032bd8f2472a447d8f973310d423dca664859d740fb49a532eb75245bb09c6385a4fd62fab315f5dfcb883d88d2433e25218cf0bc62614a42503a04f5f06a14dd94354575186eee38e17570bb44896acd1cfa0a366c089e021c00e94c1171da9e1143890dae05c7cbf3dff0d4acf9a0b560032e6ebaba6a191a88ba953eec2e8d62f0e04c7c965113112be616f6f24f616e4e96fbc0dc93ba69462b6c7593cbc52dcf5b229483f5d881a6ca30b35d5d973224c155f3862ef0be424348ee015a462594d399dd6fb5fc258a76fc03661c629b0a53ae3b46667a035542371037d9d94c3989d77e5a5dcdc6c769063d25f828af89bd88da0c73b5325daeb15dc6175d3f91d6db5d74231443eeca4de25d7ad7a39a42b9196e835cfd5e139757a6af06cde84eda50c775538499f4ed82234cd52b67d5d994e24f2b04335e140e658394985dcfba41d6064d95061d1e7719d81d06e76d9e2d8e26b3587bb13eec31c3b4f62e0872727903c65f33dc91544c1f68ebf71db7be1782a60414b10490df6d8fa99c33acb1073a61fd7cc5f666fab168652d182785ba9832fc9320fbb39a2d216773dbefa7be134f29601470fc987a025e7c557371d6ac346ed9036de7287e2afacb994506d40ab6224ef88c5202f9bca9badfc132266691842646cfdaf70cd5fbcd6a34a4b1dad5f844e06ffad387549d668aa241093e4e732445e7e82e540e3e553784acd969ddf7978d17c1fbee1168e90afb40824829662c63ab08b915ee5ca32526344e820bdefc916b8ca7625ca9f4bc8810ff7bc9e6a799e0adbc547ee55ceaacd0dc3c3ed4df790a55e5f057e111d50ac0dae29d9450f87e7a8fefa8ef0be38546a4f8781aa627c1ad767d7fb7c1243b6638568f23def74eaa252696b93b29de0c6ebc4b67f5466e39a5b40f8aa6d941c8036f4d9946e3c2f91010f83c758ab85a6d68edea5447702add55eba75214103a0374946fbd1eb8230f0f58b5c193bea3579513bac460e5be72fd74611e683bb5b1fd6dc304f549aae364fbbd8cb366ae41dce7be9a060bff559ddfebabc4439be197ca8baaed9cd25426f435a578593b42edbb5fecabe432a4c3aab3350a7f0f405b02f11cbb87da8056927a4989a8efbacc48380f6abfeb2eb4a0e4d73f78133053a8b131bb30ef5290c5fb002efd3c412c25773e9a67dbf297d0693e165d984b00cac3d835a76a185a1f3a2bda6efbf14d38a5c52e6be88b114ed627fa9d75b0761e162c18bcb3b03d0a088f93edf0feeb80a65f893a62dcd8a879a1866b450049bc69a0e3f8a348ff1832e37f317e67eaa73157fecd2438723355874a99e72d4729267e2635c7a2927fe248996c7d0151ae23d981e6a888b9bb0f6764f0bb2fd9977d55f8aa58bf346fe05075c4f404ec837d0909fb903a56b80d4e695c455a6b6883ed98d7a099b77996b68515b1512e353ba66f93548aa6267081f3b85cd60e1bdb29e62d9c86e495df33460b603b88c2adbda3eb394d12e0f306167679a81610b05a03ffab264b5f556214f79d83cfd54f6620c16df0c6d7c55866c5f0097906bac640c6bf9bd8afcd41291b6d34ab28dbf3178d38d1287e0cacf52a78a73c6553b1a522dd8b4e111dfd14cfc21102c5caef8161e07d5b084ffee78717ad1963af0762a1a26cb1c2320120afb38a3bdc4bf2371f41f01e52f4abd8279d47a0fa4d2cc1dba9f8f71c204b7a8ff975c8466ccc1c9b43b29cbd17b61e6ef4032fd88948df3bd9a9210d3dcaf416f16fdf97f817d741902a221cd0ad977bde4917a5144450fb9e52f1f96a721384d4527f19276ef48c73cbb3b9d94bc1c3c58cdfd654ae1ceb46a1296506c382c613f1007d8a3189360690ba38c54d8b7c2dde933f706b170986602b2ddb53d5e5cc7bee117779a71282b3267b94a50b3e455b30676a4ac141da5f2eb0900236fc0a9699ffe93eb7b665bf4cc4daf3e0a72261cba69f8dd5f82cd20c6828638c9da0aecfcdbca26d1a2cfed9fb505dc8111694c3bba2165eb8777b4418cea7e81c6a7e7d54a51cd5e01c029375e7350cf04621e2582b3387712e33f7cf02f185e81d2286e8f4c4ea3849b5e635227a72b90496856766c54b8a8ce5e468e80436ceaf978643364787ecf78b50e59b93fcc417531f33a4abef6933d359f92b6704cf2408a3f4f367107752f852f09caf65a296001069e4ce3c59d54cc461af125490cc0252f54cc06a75acc211ba0986f98c5d7e92d3b1055f4e43852f2f454667d64a43d10cee6ec8bf307d64f7f8f107faec1451e0222f49bd1a432ce87ddc4a86991cd4aa98e77e1351867377530b3e7c849687e54df97faad6264407bc0f257bb0a45958da4839c79f34c670fb99e8683c2371723a893ddbc3a5ff4cafc891bd3f7e44e658d4df7ed2b1112fcb9d509b7d5c82a01c9e363968a3f56c45a7e6fce7865f2b9e905b8a60c58df2c31f9996f76a7db79866cfaa60d70622002973e4f484c8df7daad33cdb6c9fb6b40aa669540eabb354b111a5746f1803c0edf26438324d747f81e6931d943d63def5cc10086fb93eb335358ae2c07dca1e8be93408fbee4855714bfbb39ce6bdf121d954bf0fb78dcdcc11717b9d71805b335a0590a05bc377b2d98594762381a8412c8fe68f167da0015db66d15a222a8b6a31e3c4ca5f4ca8ea990d560f81ad7eb7f0e6cd35379ac8cca8dcd95e660d662e59a6e5db82c4c1ed25df97223e96e94651b3041909654b54ea6c07a6c75522c16808d90c3c3a92bcc6e671765e9c2cee17e228961c1c734c72ca3397df135ab1079de925e0b5b5af6edcfd13d44280611fc1f9fb66472fbd7c155f03915a0b354f6554281f3b04329115f7e85331191f9658ade39459314d9a634174545b9fd03c65b571ae5df99853270e1ca0166c7c5d20b09fd1ff5d0443de927d97c179dff32a97bf70e0fba98226bd4bf40b3c3e86ff388b8ed0716d3d193259ea0d8921f699440b3ca20477f73efed97c7bdaa2300ed8440104c37335c30b5d5c1a186ca345042ddb8a52fac11d78daa7689ed3b7a2e922e5ebb3126ed6dc904dfd79116d78b0cc904d248ed7d08a5a843cc9539f7406ce1bb73f76e00cb77e779c953f33839c940a2c96808d5acf3e99afc9f0b6f00dcb8d6368a5e403614d6adf9ad4cb06a354d323521f9b98141f732ff0cca5bad66d95b117a7715d0eb486eeb12b6233edde7de704fb380e7a29965607b5729ee852b859dd142f7fb4fa44834ace27f8a8510fc04cfa93a7d1400e59418319cdb5e637139598e67a5f26cfd2dc7c40f980264024aefcbc853e9bc4c74fc2e99181c65fa0ba20559251837bee48d35b926ffc9c29f237064f8334d4b4ffdbc81d577668b00e4f424d1b1e70812bb38bc620ebe7d9e6f67ec1559b19a3412993ebb2936c5f7ac250d415a5b08f000c684805d6d206b805a48154b33f6e60ec114f688dddff1fc0f7b7e7664542ff159982689d7e207d063e5678a9f8d7519601ce52e3e10d77793888949e5a6413254fccec730fade39e04064f7eba7740d535e8a9908f24871133d92a601e5083632de1662b312b58988600dcec5dae9ef2170251f7fca021636570f18f67890496261c28560d736e8dfeaf3e59c7aded8d654e9a952071f2b13271d7a14032d5fad8d2593b86a914528ee6d7234a20bc9c086ebee0258fef7790b1deca569c0cd98754f1a9adb75602a5a1b92661a7a0782be94ed57c369723df9f5bfb890eddfe2da02fcf8d9081111b67abb93a6466c22bec2b6635b064167b1e3bee007d2ec33fba9ba4a3aecbb7294b31969bcab4cf293544456edcf9f482a23c4eab9f232b07f264daf321542db1dc8ac575dce88a7fc2082597cb085579d4d523fe24d2cb7010ee1e09dce47557a7ba568eadd7f6a2e208d86a86e6b1ce5ee75244096a9b44b8c8f76ecde300f7991554b386d9aecafa2f46a9ec1e731953f59563f6febc0e2d2e066d39e558f43d84a4d238c82c4a57259077ca9407299a853a0fa0bfec0a363b55c3061ab33d6c96150c008a62d112f198a6139cf296eb65f451686ed0ae4e13406b1033dd13edc6bc4aacd483507507999e944fbd780f1e88f270ad7c78dd69c214c4a1d70ff7acc2242ed39c0de73b27700470c4f1cbe7e30c818bc4b9458efdde237b24adef9b9bfcbaa4b836ec3eccc5764c8f0b962bae6f9431677ca6613c9f7e53d1c73922e9d75a51eb2f3b63d9a362a1fe8693848e84a298bac325f422cebf3af8a0ac4015b00947f184bf520eda47c6c1185b6f4b8a4f3845d282de56ac7541b13fc7e164c5fb5864c3881c5757bcdd128e931a1ab668601dd1783c0da0a3114eb9c3e453c17150f18b728de308a1e9b4c914396779d2cc07d92fc33ba017e5e6a2d5bee145f93de7d8ee10beedeb18843762b4c0e299bbe9cc1c21ec768a0d4f00146c1923632103c6e765c44bc883cecb86da99051a85ca49f2e4b9646d5ccc01ba9d8c8579b53e295b9ced69dc1568feebdf2c8e7842fd535c7e1fbb66dd6bbd08ec4d6aeff290e1521aef906d4fe4f79869046633c64f0431320a06011d90d0bf7c916a0a74e2cf84817cfdb8135ec2999b6760f50c063ff530a4c28dfa3659dac98416d5766c9464ff47679be7b798455ae496edf987d619e6c36bfa624783012c6604038dfaddb88a73b4a91c5b6c00b27ad3cfc2db6b494a11287fc4a979d2e146cef14eabea59e9192fed608c8dfc6b41ee88ef486c5f87e69c2f9200f247c8bcac019cc61af40026ce5e38e9daa730aa9febc48c80cf0a08c594f54cf0b9f07c31b1e340a15342db3f81d86d4bcb2e9ab6c67a8e42a88da5d2fee93812f2c75bd217346d3cf57aed2870591408e31d202fab7827bb934799bf866a0fa690f4fd968afacfe3723d7d79cf0730545f55121606cc5d89df28ef8b7c46ff881125e96443031a45fe6114be861edc16e3daafdc8e4011bd96a58fcddad043a9677eb0cfd8b70bd29e9f7a7c3ff178b8fb8a82b9b3ed52427ff167b289bf8c3d820a70454146c123c3cbbc5ba4ac61a2b099ece71fba7f65f4bbc7e40f55258d4fde50edbe732be52d999c8c92ae2dd41629f1c0f088e99a628a9cde183394d869bbf19cf62a92a76fb16ccbc959b7b6683f4451d220e57e97cd1aa9f444efec033ca653fff84504263c491950b0913f3558a628e8947249936edc9c65b0435454435d9acb8dc921e89edc69d9d9d8c53ac167f40f82264e34e03bbbf0706c0a50e71b4dd8e256543861d61c4135f06c3084d3546b82484b1c486ecf108bed3c03b8b9c6f54b5cc809d983cc51523116349eb4c6da2091c59898d453e16a5e0380de32bfbb613eb54a2b9462901cdbd240c9198744947f14bc4c3d4554038216fa1c13bec2b497d6e2429509a1c4b9166dc02497ec8721cc0347304b9c496f448d2a701b03df59e7379401b776e656232623ee78e9f7af12b9366e5391a9a468babb37b65447dffd58fedf8aa681295d96afaca814d7a60baff97929b85f730dc92304e27244d755f0a9c4672195ec00db17df72191cb6df0247337f1420d6ad99822f5cdbf8c64fef37937c990d55f71cf4ab04398920e612cedf660ceefcb997083dfc0a2640b22763b4c1bcb1ed0dba5f83ebc8dc938f251afc1f0ac1d3b482e94d0d192d50333ae50330285bba633833bc4993a8e382e4c17a4f5701302c37a03b7faa3aa5889b27dbe4350f17988e308d9ddf0419e85b92e2c61fba273bbb79e746ea6f6201b09a48f8303854be49ae5bb0cc56bd4c03555d90c55c9a9c95d63594546572e688507592399210e1c2cb5a6c43d318c0c45d433d50f4c6a98f93c9163712431fbcb183a10feaad7bca181ac08f5776e1ce0f08c8d84f62fd5d59b3d383ffe66439e15faf348e515baddd195defb6cd9eb782494261ec1cde3dc206f5d5da1469a3a07f6d1c801d5fb04e8414c2366119cea149e5912f2eb5ee9d37761b49e91bf7698791f8aeb85f751ca1acd51f561595be53f47715b926468d916c5aadf77b064e839c6b91fe0fc4b5eb56e3b0370851372596970b52461e78445be043f88f2e1ed088045198f2e9e65a5f4fe6205af60ad16e3defe3c9413288c06eb62e98e2aadaf9c51cfb6eccd4d06deb90620298a0f0b2e903dcdebfc9ab9e0e76d04fb5fcb498960f1307789ac78e04d0dc7ccc8ded0e9506a7f837e1227d8e37db7ef0117201f22f850ccd3fce42c893a889550d6e4240b6377e57944cabfe539925c4194cbd92d39fcd108cc3d263d6a605b7a608fd9171fae3bac502049c2bfc989662bfb8018110914786e87a37cb0d412b508ce035f83825b4b80dedec9e3582885f8a2319ad299c5d97e431a1d3da2df02c69ba88965b24aceac5ec094f3e748b575eeafb970804b3a6fd1e53dd2e6b95c8e5d78587196a3b7ecf5de8375de577cda35b35d105a8efcb2a657b39c97b1ea2f3a4d580660b5f821b9d22b7e231672e11721067371c6c24d9b0e4583623d70f2e9c3d473affc359e36e77ec295cfc674a860191307bc0d3c3d1cb4412dd532083b2272153821bed74922f0dc73e8d3e47d4898825fba9b7096d74ae83d5b4d0433f81d6664bfb580c7a7ef43e849a9e4c23d680c7ce2507d51d0ab30aa830a036335ee5a1b63c89786958cd26c06958de598f341dc464b9a8dceafa8b1304e7ef22c3387458aa0201be3f9e730376ac8f3f03608b70b44b2ca83e5331e1e291775984871fbdd81d317f89ab546f3fe41eb335272aa774260762faf0899f37e2b35d3ec22a88c12df641e9894c61ff7aa0d8cea50ec84db6f895f60113893a7eaeb8a232e808eafa6ec6e2c79dc7e4ccec343d2973bf4edbe3a8857d3507316d9857d99189239ec0b3c3722a8fe068bcdb7883b1decddd02cbabff8248f82e770ece926211f2bc71cc05f4839113ff58039cc81fc68a69c85c383376e6b3818e15066359b1f5b6029bbd8c0defe4794d5d14e395007f4d076a8a01e32e28c642b112c4c7f6955503a60a75fa797b98f306c79f0e897f44b00680db94db2c988d9b08c034cb662b3056869fdefddb83b3a54ee0916ee870bdf9ad6132f9ee1abd3a1d1625e2591a0cfccce0471823ef3bef4a83aacc127b27af3adda54bbcfe027c93213ff23996b82320c95c64f35d561f0b6773b00bc88997e4bd14d453101bf6fe7153dedfe79f53875963272425b872e7e84aa75d09192c413db0f55ce1e3fdcbb2e028816dbd1b0561fc4809bff2be7fb41b579c3728759a1c24176b1c860324781de44ea9675e556ff02f4bfc000f6a769881c20b9e06933f8a344da73ba202fb57411757036853eda27f1af39d32b209b818067c8cd864deb2b795404a5ada7bc56d608f561ecd284dc16d239a5a54f769ec363c9bbdbd9f5a422f7ba4e8694a6d92c1534eca990442d92d8b455c9a84f606070436bd066958462c5eec77a794b9e64c8e606a164007b5d577a3ada114272486588893ff166130c29d0fc07941a892158c3d746db1046fc659a8c499ffab402d8674ccf6538760e52723832773976fda687296d161f42ccc0a3625494d4cd56aa9aefa950f62c866545c0aa4ce56f17d0679b5b644bba81d4daf930d6547a50a5252ffcbcbc286f6f1e88caf5f83c3c2a97c7f3c465c218ccd22371004aa170ef1942cbd5618eecb846f5578a0ec551a14dcc2386045c5e688f5e1e4565b76dc31a8b559a078d0b6139d77e514a164db36fba722277ea5e826018c1c1f975f31124250f5da6e06e244f782f566985b39ddb0096a09e80b14228afc35a2ac5ad1a07e592793d14924c63b1b42eb2fafa2dc90df5468fcbeba38c42f1c52c426ef34753fcfb965a125c42a891d61f21b78b7f976f919b408804ab903865c694035cb88776e45295ece0ec03ffc02e8296f67651f71c24b447978e2613ea69762f48d6dd57750b2b55e61d90004d11473091c1ec7a93920f085deca0882179423025862a5a7511e7a6572135589b584acbf1e57b1f2e7040ac681d27dbb466b119ea8f161bf296105af5a9aea836a24fd625809d48cd20690fb4bebf63cdcaeca66d17d386b7513066d3571467e4572ab332ec98d952ae60d49526600f6c1571c2fc80ab4aae2507811b5a59d094409c7c2204e4a843299181f65d952f9e3dbf6d762bc30dedcc60bf36ed3c816436c047c032298314c8bed584b454d199414a7f51a2449098430f95afd6af05ec6ff79e7290c0af3c017d53f5a9ded200f7157ed8d48d0f9ffe36d0f802bbbbb8efb6abb6c2913fec0959bd745c2ba59ead50c6fd2b7ad02d167946eafb3dea43d3807480ec4d4fd2c56b294553182ab3f196d5b5b79d81f833e3cfc646e2396dca1dba3ec6f533a3edd6018596f1c83e0b8bc89361dec5f2b6e69f2c9f2f51ebbc76d95896675bf44c8b1736fa85c3d841347cc69d621f8403af381165a1e62fda92330967f98a9fa7fd18ceca7f04cdc8ef75e61f06bcb981b00c22e83e0bc575923c559d618568fff08d68d6887a4abbcc66904ef2ea9071fc5c301c70b8fbb977a483af33494f121a02242d251529cfe955da6402a2323a2882f1011c5b84c227c525e28343f935806de56aeea461f189e1af1280fe1561bcf18ab6b6a16873d154bd0dca51bd24a44ff3d77302936aed20cec5957456f729ce181c668cac4323716adf048907d16d146b6e7595de6af3c01a4f80d4b7f7140829aaf9f726c39856fc6fa028b056554a861a9da79599e382a1ceb37fa61311730280e73dd996ad95ef924f78a4e6deb7b0eaf77ad3e31a507e0c71970dec754224ce612316e236436cba109fc92a0f8ce7bb55163bb9ad31bf9f1f924ffa8e71cf3a2d9932df2c6575e160c10c60f429f743338340ad9cac5776198c79d42b7b37696ddf355aedec35f9c1511a749723164f48890ac1cc97a49f9e98870e2592ad8d8ad58479cac7f3f3c062f82dd0d4bb721910a6aac21e4db0a8f6d5fa8f2dba17cdeff6a62be5814c28d3fba80b0d0f9c547fad1e083f12e1d27332109311afe2ff21171ba08f19fd4326822921f6a5f9519e2fd4bd9cc2c9ae1df168c869032cf6fef0c87164efbb37eb4b2190b60c974a61663ecec328564106ab26d94c3e79f543be809b6940c28326409e5751e5966bf8342f69118678aa20ff95ff29130256dfa3a3e08a3da8a46319e597c26161360ffd0e023743c5fd925efe3bef27724c4df1a55da4623652519bc3238d7429e1ef000655b5809e505b7d8cfbe3b2c5c82e09e46ace308a3b259e80584df355dc43b3fbcb0635e1a2b49b91d4fa23ce950dfb359e6f3af2d29a40cacf84abe16497741637e7deb4495ebecb9d9575aa2208466ae05c100928a6a81503bb96e4a7f7409ec9b5a7a39cb2cb349f7933938f17a6861899fae6e3a52aa46b61707a2dbf5eb38bb5ab0e379c59f4450b0772c1146f479bbb5e34961a7090fa7343b440575514c9827640b71095876939174d7765e482d7ea06c3d5449cf6cd95bd4b497bcf55ce9544c19b3dead52000c963d5d3c0e0865c028f267cd49e32aade7856e0fc4ca538b903bdfb911cac2fe64bdecbe2b5af893bbdefb0af40a1e15aa68acadd5c1f947e30afe67d67ebc3e224d8b55bde580ccffc27299db03524df9927672c74f2b90628b152446886cf3608cdd33ee05545c219387678ac15b5cb6af4fd7ee896784f5abc8fce47c8237cb6dc2e26dfedaeb80e1a1af6f9e8cecb02fc91168f83560cc1337cba6fb0de5b54c04469ab035eac195dbba11ac5ec353b79d6cdb7a0e4d3b28d177e14c05de1f32c7e6fb41737027359aaea9789098c727c54d04e275cd00d0df09be3a1ee74a0be98402136c831f58151f492a21379d85baec9d18c590a49f35380792dcb9598ad149edf34af80b3a6475bb46e216b46fac81dc31ba8da66d2a63fd779b6c3c40c7e1bfdf233cb10f5d25142a9868671436e83e8fb219ed389026e350d60bcfbab4e6330e11590b01343d40e16b32f2e07e066b6ef88de0338019cc5947408de5825208f3993528aefdcc8104c384dedae75ab5df54b05da54823b8df9fb0fc4c9918bad4f9414d948d525499d1fde1f82e8ca147ce2e1761a897a4ebd12d42b519e35d639b210b592678d15bb0a0e4cc9342c4164896b950c0e6cd82bb25684dd71adf84c04963cdb5ab25e041cc4162b701324fced6c1ccf51078f62eaed51dbcf69197d856b2213b98931d3b6f92412eefb8c37242a668f218701bd3ec28912a5c2ec96bea41769e7c112f01d1a765e9ee4b6df9ca1ec9bc1f5ca9007e20452fe4aa3de715c6d99ec450847dee5f3eeedb196f8a611bb0ccc6328fa232ef2c690e8a559363246fabea419615bdf75cc61f3fbb5714831e991d6e21e47942b7a779b0be69859be2722fbd3ec03661c629b0a53ae3b46667a035542371037d9d94c3989d77e5a5dcdc6c769063d25f828af89bd88da0c73b5325daeb15dc6175d3f91d6db5d74231443eeca4de25d7ad7a39a42b9196e835cfd5e13975ed14af812bc85672ff33ed0525a94ffd7a5f4f9de63b80306f1450029da18ec8edf7abb9b88c6b41bc3767e3cca5ce786f032756335cbae4910cbf2e58b5a0d96e7e19e37bb800a75b2f060b15693cdb8329c13d42e51e88a15e5b5097826f5ae786cd3ca03f33d36fe3b537698196a64b26ecc5ec3f85afad84d78a1bce6018deaf41c0b86495c328bcd7b6f1dbc255127e98129bdbfd250895d8eda493b2031a60d1c0e9247bad8e990f63cff196e6bfc0725da10ad0ccefb478a0020741bbdcb864fab40a76bba85c5f93863facc49471b95c27fb294bcb58f5e7d21335729af8703f6bfb8b817cd5de5fd8850d4fa94e6d6198ea136a5f08b1fd223418dd034324a04265999a3e12b26c1f93a048ea9be4e0fea52fa10ff9c12b60ce8609499ebc873c45d2d5139eb56bc5d77bc32ad72e090080aac52d9e3c68560a2af63f6f0dfd132aacfc96ccb071a11041814ffe3de281d2119c323620eb466cbf170fa54047ad2099804d2c7d9e1db0cf7158cfc71a6e3bab537fbec651ce93e2198bd0712b74b3cf07609ef94ec9f3512e45e5efb51424f51252e0214002f079caeba12f7a26094029bf4046f2c0e73a15b314494458790343d963bb12ca37015e151079ca3c96e072699828ba9f9091141061a31820e40d7b7d5dc91650566ae99450541430e32d018ebf7ed8796bdb3fb0d87b7513c472040f5865de9b9aa24524ba19eb4572596f74632d9b913fa9cac1ff42076574088980b9be99404756ebc595219927a9503bedb6d77d68083ba369fba34a0b99d7c928102b7ee9f4626dba51ca723ca5759b85fae81349ab0e9b140fb586a6be12bfe26e59bd98c18bcb3b03d0a088f93edf0feeb80a65f893a62dcd8a879a1866b450049bc69a0e3f8a348ff1832e37f317e67eaa73157fecd2438723355874a99e72d4729267e2635c7a2927fe248996c7d0151ae23d98f1bdb12fd59747e9db957187e20769aa4c34dc3a826a1e941f2f574f5a455aaf672e653e4908d636061fe28dca935d8ea467a8e6c1a6c4e0bc68eab41d13be23004f16b2fdf6b4aa5b727db86eb7b88e914b1a3e7c07702da40e19a08043921b1c9844ae5c97216016c2112ebb1f3d134e036a2d7ab25a8984113836ea06a7390ce7ecbf2f5358afac66200f2bebd5cbeb8581b36f4ce9e487b5ce3d5af9cfc5f0e230c1ee8f42ceaf6782856fe6c64b8c8e324f1b1738cb8600723cd10d2688ce3e6993d924a9ddf04d7a54c496a2c65fe67da07ee6e327193ca9c4daccfeeae956a3ebffd3b2e14ede807a039f3706635512ae0c56737b39f025b0922a8eb022eba9020b78328dae1c457076fc8670e82279d45c964692737305be7a5f53d065314d66ca20fa00aa037d938d52f4d669d812340e1f21327a3ad13762d0ac784b54a95a3ea17ca4010c13af38ddeb3a2681dd00734a1146067c903a2709e9cc7fd12c5f17cadf2a91c7e9ae4e38eea9612ee73fb2ddb53d5e5cc7bee117779a71282b3267b94a50b3e455b30676a4ac141da5f2eb0900236fc0a9699ffe93eb7b665bf4cc4daf3e0a72261cba69f8dd5f82cd20c6828638c9da0aecfcdbca26d1a2cfed9f2c74d346801750e4a62d8be227f6531ecd4f64917ed8bb0c8a0d9b5c8165baaa7c852bb262bd1664a4eb669197cc7a75149be1bdb200e9d3a78fb9359a8e296a6477f734e7f83d52ce6cebd9a3c5a2e7d575e3ea363ad91b77ff22d2802bbdeaeb36d8a463e7c47009187086e1e3ea8c548754d7fdbf82dffe99d92f639abd28091300b911d7a1ff8086c71414290bb9588c8bc810149720a038ae0a1c560eb3d48ad1e80d6927dde7df0460a4be055a6bcf2391e2acaa25b138cc68f6875653b4cc969f7c45485d695c6253a2d7718d66fa9bb4c60201fe1478db1250b9fa1a4dd05b3c9d7a819b08bc6cac8e4fbf85feb94dd687ea7b458477b298ec394c04b5921901caf40f3fec11f88d8fc3d14734838b7fc9164eefe10199faf34bd4783cd68009b7d5c82a01c9e363968a3f56c45a7e6fce7865f2b9e905b8a60c58df2c31f9996f76a7db79866cfaa60d70622002973e4f484c8df7daad33cdb6c9fb6b40aa669540eabb354b111a5746f1803c0edf268ca7ecd7d2f548dde027251a5afe3745c33d3d07b42d18fcfee4041834b6c7842ba39514f90cdc5bdaf025229664641261698b0711d8bf2a050ead1c0146f2b6e27560c18baf69fdec54758f3bf9f0dee752726f88a3663fec1831f2d9a0bb94ed2c848007eb1dab03d120f51e232c0bb5964f8d3dd48d548cb642d35e90ea8da1aac1f25983d206dd83bfd9fa3c1f854a90847abf411793d99573c80d28108ba3029b228e606c16d30f13f945b880db6fe1f484c73514b1e254ffde2f40234bad1c7da0d2d43c5216bb81ecedb72145a10abf66ed1fb7333e5ab7de23a884fc1fce6a871b379a6e6f16b6ef66d768395e9cb7aec9683d00adbb05d1b504e3a505bb3b4a4ef438887cb4bd9e9c35fee23f91b3f7fdee08078883753cbead8ce6dd343416a818584bfa0c45d958a10c62ccdd4fe7c24acab1bc51c05703fe9ce69745b27a182467c09d68eb6ba7c10a408d22f65d22ddb140a3616f113d3a5ec2b70d756c83c9f5099a1f82a2babedb7d7457d99499a6d98ba35e007d6b937a2ddcef059a847af80249a4565c9cab6aa1f0964e9a4fe9d9e72e74006e19992baec3edb664786088e8aa3ef6a66ecd06baa55baec23edf43e4ae5d4c91e4e75511666eb314cd700e635d9e7e1c36d34735f936bee12e109401277f64f84b6c731962171bb1505d5e1bec934cf5b462901e42342c29ba27f0dd0d640bacaee0a951afc71ada8d0632e002f948654510088bfd486453b44320e29c87cc40492bd36e933d1939aa849ebb7a28b941201f200b5b0e7b0c0e37d6f98396289f5ade407b466808ae05405923ae827982388c452b9acc96c979ba29563f38905c63a3f868683ee4909e31d6b048d076b19c43077e4bb6794e65a36361fa2041c10cbbec70266977dcb1b6ccf175d733ba4c419f61b6043de50d1e952f008a5729a542939e50ab93aaf52a7727e879a87ebc9f2b40ed6333888fe0b6245472462d865842a69d0a1b3e4b343a33239008c3d68f6ed1f18a23898f7e3e544c6c7424bf4ae89de01ee00a7df30a29b8459d51c3bf327a89cff99d5f8c8b25c805dc08ac0f54ea633e294d33b2abcb151ad5cb7a223d2bc49762f7492a7cf3e7fa641c1c5964f1f456add12ac194e0513ec031d52cd5f12f6d6f91d1603e1d2e167104efcee759fbcf78f47faa07474dd4819802634582af9876827d7a5b9e35e31ba8cdb15e7594c99254fcd08e6acead41eef24d61d196e98fa76242217983190561d0a9052de270ebaa3cbbbaac60305d1b58538605f70ee8b1170a8e2eb303debc15added0158e0089d01da1fa68ee4bd393fd009c72ab4ac1f00865bf2c1c99f93feaa87d3e7c0c1200bb13c086830d4f6b851d1e2b2884c71c46ad558df4f8eb81976a53c177cfc96b0f21130e3dacb19fce8a45ec470825f84c8dce3da1b36b30933f8d1fc6c8a79ee2c9a20364d1031ccd26045cf40603a9a334830553579497ef70031330d5a1c95b0ba3667172badc08fe28af67cc79328681be84e5e6ffd0c540b45ed0b445947f059775800903a1eb665f103d3dc2ea5f7cae0f2cbff25034659f5b0d664165b9c8f981c3ac2c0522db4b45e9d813dfc2bb1cc20e055a256b4f077ad7e59f3a9ed64cfebb002332ed31f495a9f82c3abd3c4d94e5df79e9a5ca2851b9766a8c1c3af452568787fa8de7d4d4efd0de99e8969523bed849331e3bb20cce01ff65afc079641c71a3603cb89a43145e5d69b8790d1a58777071ace245667f455a9eb1f5cbb0b97d660664e426ee7b3a5f5fe82783e10dae7ebc4b8b13ba482623744b8c71b1a69a242f810c59efc3af76259a6fc616d435b2f4b00f9204a0b9c903f1e083f36657f00ee071a8cd66c6e8dddc27759e4a7a4be46db340bb8d7b86144fc2899f467792bc58c34b067bdcb53ae996c514b0d81009e525bdbd55fd64bf4a11d0dff96f5a2f911340c2b98bc3d8e97ba80413ecb15b0f41d4baa76d42a9982b87ed4e421fbb9a1c5f9ca1966db8772974ed34aef88fec82447262e4137b88bae3c93b26c063c204592c80c095752cf955d8627c18b1afb02e9983cca128ce67c28103075b51873737c24dd3760c1c0980b262186536f8659c0562b4762972e95a72ae9c4c1932b0ada2dd7c465ae018a27e91c4494fdc0824d4d57e94d1013b6c415c50009a64b25f2dfc5570d052904fe705bf8e360fc38282fa9ebc210d32c43346afd6dbc361a3e2ae28db82df205105e258dc9bb2307708efa9d18e67f818d98d855537505dc4137d5964a2d033f3cbcd973ae910d093dbf4a11095a48522c10e925b6e523117cc9fb10f886b2f0720aa67a5251dfb5290e765613c280f34fa09e543b7cd74dcacaf6c2b3d2d865816008dee2acd912ff729e73b7cb86b3a513e631ec42e354426bade8bdc43d01bf19cdedf4910f875b24bfdb6dc99f270a45ef033bd59f077b3061115b7e3ffc31b78e8d1c271b1174ef79af7c05f9d4a165d06bbf2b233004af7019625d1c2c3fa72550349dba67933adf50efc32d18f60b0ab2531ebf5b6eba077863e7ff94095d21c1a8ad8da44e5ce9803bf1a3eb0e09c9864e94e90b408676802209e1285073dfac306ada7b6b6d86842d246d4d4288fa09757820e2bbe68309de5ca277bfc2ab1032d6385f14c8ce24203b3a7458eddc22ef073d197e80f6279bc3870c31e375022d43ed4f53792e7afe7361aae7225cd4e5f5c8c93c999c982ec1e2182f9fa89ba9469c49c6142d859f6c238f406261a6400292009ec0ff1dae319aaa477e60e29d8fc0c91211c880527f31ef9673457a6df3ff8e83c4e0d52ea47b85587231c56431ad8464a710e95d1aa610fbc4f0211185ef373ce3c45a1a3774dad67dc088af53833f6ad1794a0055d44d16d31f960d66b56cbbf32b389bbf725c5e77656da44e78e88ffea782d8c4bcff9a1f4bb788bc3368a45a16678055e2b3afb41324d9f8fb66e6eca4bf335263e101c6239f030153a33bb163281f8cfd9de3472e3cd2eca8f2f257ce0132b773cfbd53de9052464115835ce3f3ebc2948b245f59529c5b1daa3f136f4273b14352a410c3e4c8e915f1f47a5f9f5ff4b7d84559f50f6a5c92f48f76b59fd066821026d41699937ec120fbbdecdfc7fcbba832a942030adf78ed2be4fb46221a704183ab4bf4c13ea6b5087436ce38bfd8677117f76578350088f379becb8189ecf878043c2627dcbf291b3c41c1b8cdbeb8f73ce6ea066841b932fb328c2e2f2edb62f81e2f2364b1be31584fbb4dd1aa20f8a43f2a595eb727dd0242fd2deb31827b4c4854648461a42ba1155030f8b24d1e340bc9f26fb5220ccc3f5b506ac1b4e96358772e7bbed5586cedca2af82d0f6cb39ec6ea186582f2dd88cd036269f60364d847f95d2613f9e88a3aa566d01827c8e98c8fd47d8c5c329bd5d1a3a94c285c7edd719228a7d5332826794c02521995f1fd9f35d498eff699db70b1f36e470bcba765a662eaf9013fc9f8c5bdd5a869277c523dc8d9e8b069da26e60ff33b6c1996bccabf8482ea0694290c1e0b1b20467df59dc0be16c2cf78909b4d4d52b58da05e1d855207bbcde9e29315ddd5bda4c7c8c2a5f4178f7818e8c7661b912633dab6f89cfcd7947286b012d83273389641d90306c0a159b520fc6d6cb442d013013303ea89e95cb11eb68e47d0b51c04bbfa72bf22f71d7c3538972f768f2e8aaef075ffc38a4b84df35c87fb5ad195cef475d1f313a9b7f1eb149edcc84ce169f5bf28a2d26cfde69fe3b784eb2b4ca9b4031fc9177ece125c984f67b7ba3d1a450bf58ba40e431ccb1592b312ef49f6472b8efa21a1ca41580c5084a6caaaad84451f25cec7008d020e896b02ad0ac336b3c2b83d0d86934cab511e2410a72774b41db2e5f75a5502c13db1c849fbdd5650895f84365a3c7ad5860587926bbad28e183ab983fb9948c9752672782bea7bf1c3c526094b191c40dbe3daaa000aacdf6b1d08d8e12f87b8d90dadf2fa5b15f43b8d0fb2c82f1700ad3947b364c1ba3aa20800f980c3922826a38c6aedbf33e57d78698cad38bced67f99195e40c1aa36268222e2657f5869d517a518264ed6ea328ef5aee5e081a0d72bfa8fe635f07c65e3ede4e4dd80f35c553dc9bd3f7545ca50c140ed9d5e717d83c32bbcbbceb572206b7c27758b947972520dd0825455bd93793067b8e0538457374e562b059bad8f8c55bcc08fd4df57b9b299b828ce8deb3f4041eb3d0a576b9719174efb4c5b17d21cd09c4eaad7bb9abf736a1b22a070dcf9245710ca0a386fbe9f3a71c86452b10a2ad1e6deec8e1724897df3e68c4b22f00341d988ab2d0429164d0a19c2c70e30dba01fe24fbec99ced1adeb437b778d7ca3dfc49221621e2cd48663094b4684cddac9f75460ba91ee1e0c9f715659d7cb173c532fc14af4673312f3cf110afada7e2431c6cc8539586443b17376aa7115036d8d8bf504bb8aca5d7d53d0a62839a8d4c31f680f84ec2b01a4ac02caa59a45ac9602aa3eabfb8152397da4a0d3b3352640a0e8f72e6945d521ab0d53c73c8f1ade218cab28f8c222625e9b83fc976d783557029be342f6b50ceaffe3b4f9f3d9a7ba546b14b0a42d916cb187eeb76ea30ea94cc042f360dabbfbb6135713bb4efe418c81536009fb6c963c072d2b8ae47794b2d7900a28eed5d9e9833a57dca6571fca5c0dac24cd894528090da327aadb94c6b9ae2227a919672e6d6826a1959195d45d1c3df02b153b3f4e4902c5a7e452cdbdd4b4927680b0d6fb083ee5eb56f3fdc0c8a35b51cdd060d87fdf0265adf463b596fb237b82e8da1dd57fd50d35ac7b24b27a3a8b0c2f8d0c7f05430720873acb31b77cd93d580d3055c6bf8fa653f4a978fbe9f6cbdda0d43f42c8c19fe1f5a3c861fc07c431194bba816cebb8e00d4d2a27dfdc0e81199dc59e4198c5bcd4bdfac4c51f96102fb5879ce273f864838fe9434a8031a8d7129fd93f6bf0d5895142f2f72bc34205d832dd9a4aeccc663f6bbe12fc3808cea5dc3dfa4cba26d469cfbf8e2c96eca9936d02dd74ab9d6864e5bd8f95667fb6480f19fc4af4c3259617f116601f2f0a8f6afd9bacf953be7ed672759824c50a6b3ed71869b2c532a7fc737ec9961b579b2aa87cefa1bb9518718a50c27ea7feb910dd8afc271a5fafb2ca1cdda43075e9c9b93858cfe644c6c650c619a9f4daab77b55823b99456acbf0ecdeef074ca46c7e8b3c4ba85a373ee00900f0d0a19c27fcb86ef6dacfef30b67a00f9d1354a34b7a88dcceb346977294be13a1be40069c0be6cb7e66dc834174ea49dd6ace2d4f179f9f5f070297ba9e5c9ad9b6aea9efea8d46e4e4b940dc5150049105707a8607e2125862a46c26ce08f0d473754c99900ae37a83d30eb94ac21e11d4370c0008db57893518bdf8db0f8055a2700cf6881b6b27b03b15a4a841027c4f92664c589e61da35624be73a2422275eac4b47136d818da0e83c7009dd6b1bf3f4c29da2a83cf7097749b097cb796fa177d680f85e663b7fe54d20e406ace42c634fad9d715164255163863d44708d5eaa67d51270423230fa404d68ce2dbc7eed3f26ed45c17f3e66ad33e2388c1b910257a2708987058b6f49c0a9b556e849b6ac8b73882b09527e5f1f94376db407dcdb9942b8b05b11ef8b525c7f2fff9aed864d007ab11d6a55f3822e8091bed68cd2b5092b9b72e7b24fbbacb5edb43287c1d4482d79b635f32bd8817f15bf41666f6d2026a34024b07328622fae5c167182f5fdd1c56dab8415de020166f54edda5af5410dd5c84f819be28f24844b3a61c474e2b25a5f0684a94264f3cbe21752bb62c90b669b6c8a132407620bec158b5a1c29c5db73f47df3ef211c822e7970dc077717fb9b5924e1715343367316dd3a9f7ce5e5f45d76c2ef82be99f6a871c459158ed637f91ac39c614b88e60a165ae6a923e9a12710c71d6204d011f1a4d9851dfb8ea795bc7e77a638e300fe0f4b5e6b0af409dbba092c1ef90d40eb36d44ee473b8103bb5776042456806e8cae9e2f995e8e33c1ebca1ad9aeb14d5f075772a25e831d0e861a2d2ebc8c00d79c0162ad09129a4b69831c711034ccba79a7282c2b44566464d98beec6f060e6e06626c272c0733b2328ddf6e2f26a7108e46efb1b83abd2468ff9f34eee9a10867cb86e00f40a2495b4113857c710be9e92ba04b8190cc1e039b3fed64a244e0e6e5461580ce0f1a50ecc8c1a028a75dd4cfdfa6fe107da6a33f7c50ff16306cd6e7491e5b0bc74371b9c42fb84ca60fabc6911d9fc94ea41b297f7f5cb720b030a273aca295460bd9228d99a870bfa5598047507db08cf09700630961d43dfd4eb62bfa1164ac6dcc9145ac4f1c3c9f0605574265c642b375c10680aa09462a6f9073e5eb3f78b77cd0c8e3650023fa7d8cd45a6cd8cd29332bbe93fd82875fd6c29b7dee6fc6b257a147456f0e2763588fad2a4045b308b6d3e9488e406a97f7610a1b4626475c9f643897c4762c07e5b328e9af4a4fc96d57fc5b8bf17c4251b82de9beefba2e586694e0623d0e5b692b9e64357f17516079faf0a80665eb00d5d17fffa406703b886f10b93c75b6ab5fd2b2c6bc43832c038910f7a77c890ca51a1042b8c4e18c459c90f0df3fceeef2b7ee0154a3f4292c4d816a9ec74ecdebb9287950166eedb724387526a31937fbe2a06a0f1ea60fb43f8d28e06d98b18d5d7e444be99b0c15b003a0038a15b1ed755b0cf89b52eebdd95455a7c42435e0dbefda0c022548bb25bfd9669887b38dd6df9fc0379fcd23bae19214f4966b703c56abbd00fff22361da8c8c9b6f3e1349fab1093dac71a0f03923fe21a18c369b3c70c72e7924b3fc37efa92098729586f92431d9a5277b16a950f947a5eacbf27e6bf4951552e7f89303bc580cb87e86b61711148b4d9a1a97c7acfa12cc0c9486f8ea673837240971b75f3a9e5158f924d4582298783ee5e9deff0ddba7e883033dbdfe37f33f013b758a9c41f90c7e981544c845343bb37889e33142da6439191d170981cec89d15bbea0b45b1c233d1a16fe50a8c9543524d02142375e64f967029c281f0d9629aadbb91e5c35f8613246c7231d0bb5b44dcd65c48e2b4feedcd828edbfe30057999331820cd12cd5f9302a0cb7a8b0d0215e7827aa268929c1092dac88bfa1120e07f1d70b1d27a7af26b94b6e8d48606199b27f1aa939efd339c24138f746883dc9d233c1c33c1cf1d85c95a4932b97ca17f77b50a54efc401da6a24d0a8afa763e49dc18c85843ce47b40da72d61806bc952bdfc1af574000035bc1443faf0fe25a38d3eb9ce90a1dadb8f67673878aca6525212829960eb34faa08ee6fac4fba45eb1cc4cbeac74362a9948e81d63c866df7278f5fec06be79280fcf80fb71cbbfa2b4b7af1d57f433567f1b49ef767f8171b54a8772525e767b368ce576bdfdf02424ca7d12e76d2dc7951a04c4052faef82c5fc67543a08ceccc82c93bdea4d3833b702d674601937b5f282e0a65070633dfde998447f838c76bede75185ad746f0e68e327bb85404454a273fe43cb1df3547359c0d8473019c31663c54dca94064b7466c809f546f69d817029ded9a1a3e15f0d198c5f7195c7f71998c19861c31e4cc130588fe2697c402d21cc9b7bd090dbe0d09addbf0c68b571eec80518ae4d8b64d3743a6e23b8f6997f00d6adbc6a285413d9a2b6eae1625537cf5b24b7000d16ac0f4acbe7c095c5f34c674c9d93321643653614618b652cfc75c86cd9d03eb975ee9cceea4c812bfcc7783a8fa16d05351c8a389c813da4ae7f44e7503a9095efe724c30edea4ce79e739101e7f2b02d6a5660954c496d622e53396f054230d765952cf727f1e920139529b01cda8c8eef99bdd339cc0576bcb5cebb99e09f60f1b2608c702a4192cb97b6eb33f065a0e06fb53880949d2c1ad80bd46ec8eeeac80ca01027764009d52bc835f841b21cd0e31d80347785a9ff2fb4e897f7876ed42b64775803413424c6bd3a409d85d171e7477132ddf168117a19ff57ccf41d8c210e2d2ef7048e6d312898ca0f628872acfe5c69078a2257fdc817e8d98fc0cebc1d0a18570cdf79451c96ce4b5a1bbbc300ea430798a03ec7d32ebecadd95f3cc51b6fd1aaced5eb9cf413c6b485d5c33f8976e1580022bc5f96653469e5cef7ab9a497381d4671ec14f230378a0dd0fea42b99c7d83a2342bd285d13591dda59e48cccab45de8fad8c6f6f98c3959d4b7346d036dbd5c6ddadc7d5d5ac9052ec907583784d03f58c79e8337890d5b5a23d476147e0796183cb2288f1c902cb237b96d24067b88c99acdd3bfaefd337bb3e27c473fa23dc5db92a50db9efe070359702e0fc7dd233bbd7fa8f07aa80724051781eca3be24720b34464b3add805646b04bfa3e6995c5b790b6943caf60b36ebc5528726922fb602ad5ecbc89ed4f1ce7d708f8c5a45ed27efd3c65799cbca556d2df15ba3034d967b3c433079929e70479879f7eaafe47e88abc76bcb90d6cfb186c322e08e39047a58be07695902133ed6aebd58b01b23c129e38964c08cdf81be067c0d365ddf4fad131bd1d05a5e6ffadbdb1d84acdd752241640bf007094b340b8429b651a387e126fe67db6953d6ee9f17a333d538218defa158cf879eaf0e24a05704423928c071350ecf2b955be91ef7083063cd3617d8a81aae14212db448437a24896b0349747c0fe05da67008e50f2663af12e26c432570fdbb7025e028ae931d7a1b7bd2a60bba20998d3a4041d5dad0b0484cf0fcf81294420f4c8f23ba6462a794d712feb61dd00a089f274d18aa8a928db0c3d3b946a8603bd2a6c903c9bedfda3e40a1266658dec86f605bfee7bde58ce45bdc35845a857258cec23f1e5323b7711bfc55e495c162dc12e7a85f5aa0f3508910942b1d3673022adb7a2a35d0a7a5098ae8245bda57dc9fb42bc7f66e0af1b20eb160fe734aa99c34e5d6e0fc10f212d1f1c5cc87299c4c82c9fa04476519ffda061ec880d703da8d9a2ed9ebbea78a5b8a8cd80b1b339920dd36086aa8d915f20edbf5cd6d49364d08dba292ce11d9111d38b50132c2ba1a33752b65a06b95a920061b66bf9418637fc40bc0e0cab83c8e2864bddfe260d1e064a9c2615976234c483b8b4aa223bbcc6f15a0858851d16f3feaf4419e263bbba56b1d1b2e8ae4bf00e33eae8d3064bb15882937fc8a04b4901aa6aea3b78e79b064cb3cc5926484cbeb703afeb7975772dba3331f2a6e1c22f98b1b939b3b0f3e3b385ec8885f7ee60250d34d932fd602f974b0f73ab5ac6b0d2a75388f0ca435f35ab4a353c9066b5cdbc2e283350689d75d10ea028ca8995fe8cd122d9de134f7a53b91a4388431f2e3f45b19eea5a29f3de6ccb3bf7ab7de6190ad4d7fc55c5106957fbc8886f29e683492679ed4d1c4098310ccc699328e70fecb51735e9360d9ed7fb1b6ca8b42c94ac71538445e1978276c55980d1ef8663fbc5daee877eb0dbbc5ff252693059f33860ffa93cd75aec08d3b710ef588eee9891c8da14104fd3bd006c4c0a6113b43b636eaa009f267e3fef0f1b7d956ce94e3f31576ddd7bc5cbd138cf02225d2a7050bf3a17cfd4bf855e3734fad603ce93b121d062b637c9f8ea871f465e306dc0d1c797d9f8901f21c4ce9dfecdddc0aaa81d648f7ceea2af533b3a8d49b9e023cd55761499fabe55f0acc0f28fd03918b43c93133642571630ab0a3c53b0037a804cf5a154b1ec5553a4cdf2091f77513866b1461aac7d10f856b4fa5bd30cf27dd41c2afabf93b78d5e6f72e5931c397128862cb1cec47600881c7bd1ce50661f5daf58ae3f98e2a8346cc727de75f7c3f71001088ee1be53f74fe832ae3da6f4efb46827220f4725e077be66c8bde26d2e109df7681d860d6543d88dbd19cc8fa735c6d1553912f7aca4ac3ecd9f983367bff8f32f6b2965b5749e6b29eadbb846b8b6cdbcc6f40dd7fdb59108888555ba390aadd09a49a9de518972a66d05988973a45ebd3b953775057fd0bac94a3e1c2480a7df0752b9e5caf6c17ffdee3a441b4218cf8d0d3e4a5582ecb5269cee3d986a7a26f9b3c5f5882f0a422db6e6a7cd7bd8273584d92003aadc9e3cac14f4a30ed770ecff487c6b38c3183b52cf7ac17de76b14a22b96e49241e3f44d2e33ae978dbd5bd5a7e5fe94cee31a3f741feb955cd75af5f8e489f8bda07594fe3e91d9099a80beb91e1c0dfbedd4496404ec52c2eed20450aa3028b31bae9cf3f42d44f358f5ea092c065c126cf68f700b9c2d31df9b0a685273e616b268c9a29d1709ce16c39823633b479cd1dbbd4709d3b4ac4492a432825cac312e2cafaae5eaea2c442e81be37ad634d7052bbe6b715f7fac96843bc368de4749908156cc48e756713f43f02a1d8b49008c2a2fdf8d0e7d012316e3a0dbe60f55bc1e17673889cd9c1a32176ba57efbb916fd16d003f6cf6f1a5c6cce61409b721c272a5729a944ad93687683ceab346361df05d0caad3a64a34ad5c3ef3545e1510e649419ff76a20f8d974bc8b091b8dca3ad7ff9eb588fd0647455317a36a900dfa4eeab99f102623b8d923b03c3ee7878c5ec5e493e313f2567bd803b6bf432dd1037ce6360c044a7d8b73f22aaa7cb91d67a4e18d0f5a0315ed6482db6a2ba4ae8683acddb98122220a308b0204da69b67fd0a031844132533d1624e3c051dedf2cc19749247dc0d949ac100f72f8d05024c4f78319902a201a2b33e131bde7f424d77f16bd7498ccb8d9d3644f58dfa969ea1d70856b5f91ac1d4bd6d9af9365a9a630375637b85a8d5ababcd89c9d064dd94c26a47bcdf8a4d301f7a5d30bbb7d49e05e7a1ba0fe392a209952da0a783b8705b52a36e251497918e0a3cab8e624d78c24d1cecdb8411722eae9e8b8337ee424867e8a4f66f8048f1068cd13f5a5e821f45d141aa58ce2a46e9c27be8bccab5a0b4ee7c7412a80e03d707f12a05d3c757a458bef273afcc09cdf98c66c3d2996f1f5ca1b761871b798714738c5778bcd8e0c2358211420b43b6a27390d0eeb9287bbc2cb8ce244f0e92e053439c11c563fa743b841dabbb0a2d8f167159b80a022ef09ce21fcebce82da68c25ee133454244165fb3dbaa568a4b3465dc708b4a7a5a456df59eea8136ed6968406b4003aaa1b7c40b544c4b037f6e4399d4d9cdcfb76589df7c6a67c9682fa9974a9251d638cb52dd1d399f8d941fcd177f87763e8631e8a099f7c4227abc31007fd21ebda5983813082894dc34f6832c7992cd0d6ae944000fd467f36bf8efbab2f35203e0f643cc412a278eb30a6367958916f27e65b46e7d443e8d5001d9df012868e5f8bb3534ca1d3831ef0c028a1aac715336c51f361219b3630871817f12f0ec61e440d9f1b29225accd375ddc47715482bb40b3ba11fc74695f075ee37c0a670a1dd19a6e95ee696631ab8ac30be8500dce03b38a7b371245bad4bd848d2bb273eb08cb8e2b86bf337231246606862e6f4c2b1cb9f4ba34c8f0f4d7ff53acd02dc0484acddf6ca5c8e4dd50940a480bdc64e332e75b1d4734c29432a7ffd2da0917810790c1025c5af576284e7b88caf64c5f5106f597e92400dac46ea7a6d0ca0f56a47dbd72d667b45965531dbff372e884b38a2b706315b546fcdb93a6d4b55b4f053c0f2fd2343edb7c21669b2121be97c21e3d71b4a7e64cd0ee45e2729f96e7a609028355fd0c1519a51dc5c96230da7da5027ab3cbcbddc7fbd819709627a361089f10de1320e2b90a87a2cfe52d05406bda3b528cd2c5feef8f8ad7babca51e32471cdf7901df2e9c9b2831c54d7a5ec29e3e81e7610c4f8f5bf7fddb0dd376737deaaac1cf112e6ad44d74838e07c3a20f7442f2d19778910cbc3ba734d0e1b25e40ea6ad822e006bf5a3389f399f3922ccb8cc5c3ee331553d848665fc6112763ebdc507509f0909138ac23512d01a7be6e0eae82aa57ff0ef8fff08f910a7210dfe8d4b1381f85eeff59dc4de40733807f3eb0bcea04ac34fc0ab0fdbee0dd27cdd183f0e54fab57c568f49b430ca08b67fdb22028053a4b981b7a0908212fdbc37993c93cfbb64ada0394f1d1856991769e73b88d9d7f8ff7332d0644640c0b22d28ea6f0db713b590d5a9ca05b8f104c6460dcd469a8c36f33daea59d53be98be25a8ecabcb9112a3b5408a0f7a539be9b78dfe42d225c40d93a7e0c31f2ce53e2b0ea8ed9d6414f0b5d20fcf8b76cd58201392ddbe6182d16fe1a2bb5cbd2e618e0f8dd283351a4647939a3991359144ddc910db10dca0c40be7cc9e0dff7e47892c505d8f81d3aea4101b56abf081ef836a9e542a941bea4ae4b3e2a142769449566ce65fb9e97e5da86599f5334abf9961d9134d9ba25a5df9eceaf9642fcfb11746eb0a8dce42d271cb84a4be363dd41d4d38213d28ef4bc0eaa0c65bf60e42e64cd90a2ae21e060d6990feaeab3bc35912c7eea9a077eae8c85f06709840444b5b68c17dd95cf87f2b2da987046aed4e14101c4398633dd48a464320750a5e0083ebf345b8cfa857197032709a9b7509bdf5f2a1c95cb85ddb3ffde8eb4b88c366f85e11ec6a7c86fdf009278275f784462c7f82a27afb79f4c3ce38d574b11cfe2c9157769b809885c0c6f716045407ce72c7e8f0f00f26b4960fed734880da142526fc11b4b187a3b8d753af56e617a1806428d35bce7d467838187b37d5d0364af9c2d91f1a54d2f25965de554bbe6eb3915fe399057ea1435b3cfacab16d4aea7bfb5bee23385a1d34bba4220ca1dacbd4257259c5c7412bdd2f9f8c57d0a927d84e1753b4385daee7c2f8fd82a3d881f11549a5a14eb9a88fcb3cd0051f5789d2256a7d3998c93d0de7befd7f1362ef252c7d5a0eece50ebca602ca20748c529d00f9bf363e57557550677ae5bd11db87e22b88f7e19f46262bb9596fec7fbde7c966f5b893cbbffa45f57b3f7c2e57c341df2c7ab90e0e16aefa0d5b505fcc0a29fae11b044f9efd9df700a817d54f3cc22ecd7a4908f962317a3436e15bfd0a9d2b26c70cb37ad08dc6850e0c35217fd1950dabb25e56c6e8629af0a2ebc2a0b45d4381025307edd740524244b6f39c99600ecd84894478a7cceefcaa7f749092f7c6de2a7abdd9e17061fdb8c0acd2d7d402604eafb119bb9ba5c53f67593c5deade16be3ed98a67d3a0c1ed97f8f1a67b496e9292515af3b482a7e51925b7446088f4fa020c8ad1e363c6c70289ef2bd26970545a501226c1cf0d936a0991c2b7759bbeec0572c5d83290e83249861e3c548cda46c0c0039aeaed233cfc9d018e341ea0c5ebc7747a46aba6ab48bdb51a6da879b4b676ee9b847d190b6912909afd885a0c5cf43cafda27203a4e00779ffeab5ce8a560dd1702a7350ecd33b25ee1c1592eb8f3b7e86c0e7f8d66af1fc0184b40f7df9081c84c9cda5d616e70c3955b03b854c990ba6812d10f9bceca65ac3ce179f494330e497fbc806c71be6f1cf4b4425592625e1b0362f85413875e3a23fdef120e613b891a6f37953eab988e0a8f181daf85ceb6359bf6ef419834fb494c801645c6b1c838f2ff9ce368fe917132a5e9ac86703222a90699fa196bc877ba1f50664cb91670d150c778536a48ffb9660b9d09db69e9c8533a5929920e5a56bbfa82864f44b1916a7b16f6205708831f23ea8413338004920d0d11525a808230294837dd7b29a7b75555fe0efabf70539797bb1a30f51de79739f2872958eacd37bb4d4b26819e3dedeb45e0c59af37bf53adca9694686f16a880af4c2d57aaa6006522a4dc07598ac2386833960fe8d506d96f25f366ae00d5d710e139761eccd1cb43efc6f5ffac64205330392996839932c54d421032a2cb9e5475a822885014251f3fb247798bcd98d98362b888533169b32e169e490535cb7e5944b68e6b2d824a37d7c9421c63f297219337aaba2e1948621bbd96560ccaaf3af0bb4d6139bee0fda1b615c2025fe5dd1fc56a412939a1bd9436430deb7e162c695e58463589fa2ddb7997d578dd5251aa3a04560c9d26e2c4ec85e5f5304383500a814d40d9d3ca42aacc8ec6b86dc6a872f5be0d69ce59bcffb482b370fe9fea34b5b17796fa08bc0e34a0e94d01ada6c8ee55355b868c81d1493b80a74f598249dcc5faf15c6f8b7468eec696714ecd9ef8ab414806680c366d6194245909bbf58ccea527bc85928d3a818daba4610fd31ab996253a66a0a74a0dae1f255641bae9146639dd29760bf3d28711aaa3d62eb83cb81c3d26b2ead628c7395e84b849f5d82271d3a9bdd5111c72b6a449ba110f34bfc90e1735591c2cecfe94e34701742cf4a9c483e785e5e1c814b765423493f3fa17bb4bf3a3bfb623580ea54e4608b078815a0730bcb80af5c5864d00d0f0ffc507fd197cf1591f147f6dcc146ebaccf58e35c2ff030204dc7ba48d2c7360a6291225da3d29b39ea525d81413ac66809862cf9585fd5c608e300fc32b1d6c854505f731a02f25ec8fcbd3e23f7aca0e4bacb0e63191589aef4ad35a7b2a1d3547f9258c4738f769210a271570e457248677fe289ed0221a9b8e46696fb5e9b4098eb404eb66345dae6ad579b0b02756f0e2cdddfca5083a93acf9e34eff521b4abe942d1c2d57a6850f132ab384beeebbfed0ff9c425b1eb23b17b170a959db1c4cac852fadb7f52c490373d8d58cec411e69bbe950fab4f40dbe75e672c9ab7fbc547304c0301634a464c0ddae15cdf3624490c45489133175a0bb9a1450e797c463c2ff56212ac84c4bf35009618416bebdac5319e674014b7c686a3ffe215c7413db8f9e34d3f9092ae37cef59bb1196b977ba1ac5a52bab65a680ad1621248d06cb4a948974f18b354527daad82d195ba584d627b73b87eb342394cbee0756f735108bde70974536f60fe8efc97fc299726bbfe787fe1f92adb8447d651e2704dc9aab388a8e4379c77ee2b360b4fbc8c8adaf08107773bbbe66518bb3f7686f443fe7ebf6ad7a866c0a26f2ee429dabad2f4ea878d9ab381072e25f25e914285d62f8dbe666945caa346099a72bd888216e293260680c6ca3b207688c9c60db9766b6195648abce7e7c4bea5b2e03c48f2b7f4996e049d516f64251e390ca57f9c1465dfefd5b171f1243eabc08c4df1408944c561d3655eb3cf6b2758ff42abdf6dea714a285569b896faa4513a1ff802ab8a06c33a80adbf238be42604bfc8543d3d19b8fbfd6c4b66660f7698321cf5162331e3394196c70943e541941a3c5d6a65d13b52e24580dcf244376354ac63fee1dea2ee0b3c2cc83f5bf1b5114ca428b74c8e29d836c09f96d4d96237ca24fd9f21a21e49c9f7f89379f0a3fc8eda220a4e98bf766d895b0bd27d701010e0e29d27f051eb3fa60f663db1e7c94512ef18151b78d78deb793cbdee90845483cd23f1b668d84a8f214033a516095d8feb25a1148e007657cdc8adda4fc4f61dd4c556905d70a7db2cbf2538a5e2e6bc16fd944df1f9e665a30dbf0d0716a93ff620ea5a33bae1473b3b0f6570944c569af40bf91bd2b798c68fecffaffba762d330fe3c5d3e255426bcba2061903401d999f4823dd46d4007d21c6aaacf5044f1429b3f969878c04e4d2964400e7a9f495656cc10dd8e19f4654eb33f1e216990442cd88a12ae8bdcb04a0fd3cf0943d66e59806145a0afe4c3f38352c0bec9dd0e375d54e17a536d97760e3221821a52292fd0e8fc104a69baac040bcc7d0e869f3083aefb81dfcaec5f340a4c831c4152ce2bdfbb9d4ee10a2f982b2edacf483b14bdeb2338a974ddffc42adc4ac0f6b898d981d3ebe9364f6547ffdb72cc9c59f9f9f652989a0adb40a4156063c08b7284a8036ac479745a97d2de2c6dd34aaa3f7fb883c476eb559397fc4b592752459577920875b018b513b5121d505180403d16268bf36bf7810f8bcfdee1d7c493c89f9d92f19675da88a2f40d1f34c65fe13c5ce2fa839b9dafcacb226103e41e6503ce85ecfe52d49e37e89fc8ff5ba6836d76f827fa91f363cc00b8786bda892adfe98ef677583fbe76ca78f1bc10378a0c6a46e2b7772f43900c06164ad50778367e3fe17bce4c0bbef3cc48e8324ed8549893663fbc1239b95bdb243bc738281c9ecce661714b7a28474e38a2455250036aa5d1e3aabbcd77e11c8dd5a871f733ca33a307a312e5344e7f20e0ef9e1eddfdfe967850ba140288ab5bee2d334e6b83b4d5fe63b06b470cd6e8497e1af4018f8fc34e3cac69f1d05a38d71f0daf964aa7f592733eafd6c2e8e9b974bdcf0d14e65078bbee24f16cd1d13f90d3c758743292c1df5d0ae9fda4034e38012c925954c27483ae6e6771fc51ae7584ad71de27680eaec486c5774c2dfa6846531c9670de87dcb34894aee5b1d5e0930ab0f0d5d660b04a2b7b4124de965326285ac16cd75be029d096e3062559a5245d88286cc48a0066f6771a5eb30dde10412240cbfcbc7facaeb24eba46e539eb185d9585738f16af5471890c91d287a3c1934fa5f1baf5b3e4dfbd38f06907704973bcb8b8fedfbd6d8f455d2344e41897ac4c85038c092bd99de2ee9e758b17c51f9a159b6965d003dc22f48e72b0293ca0ffb749efcb9a5351ba4162e0eeefcf4d01214500c84563fabcd0fd1400ca742ebb339fd71ccc91a090b3c600df61928c16e4728ec500567499bee4ca65e0d580ef7569b24f8d10b8a1e02433c29b4ccdc5bb49b8d90e686fee92c8ce540f158012c3fa2b88de1caf1d78f60f2cb8c77286c4f3b49688dde1607646240ea7aeac90db40f94bea5a6c22257409f3627b006f448817d73d543069dfebb231d59d0de00be92ae37359cac20076c9ebe9c3fd32c7e39b2144cf153cd4835176704bec03f6cba6cd102314bf1c9b9615c069f7dc4b65ff926629226fd0d6d9935f87d17efd582dbdc8e09fd8d7b5376e2ca2a2e05660669849f1521cdedaece24cd36b4b976f6c2aee20cc31868d2decba0d95210a1ee953e02a4241d26b190a700671d81b1ec88c544db8469f0b4454002812049ab228fd3a40c7cbafe6b8465251e5277f7c63b2ddf96e26badde3e46744f7cc1691f7ce7b4078091f3ed5e4d3be5bec947d61536efd51ff1600c31fa68d783a367b3c2bd90620c8f5320d37c4bca3ec3f074a79b15b7e1696d0744c6f8bb594222c3e33f7cdede346f15f2334bc776b67893fc910de1bac22159171cfb22c88d279566f6fe75676a22482a6e98be25a8ecabcb9112a3b5408a0f7a539be9b78dfe42d225c40d93a7e0c31f2ce53e2b0ea8ed9d6414f0b5d20fcf8b76cd58201392de01a1b7d55846f8b7d3541ed65cce527e54523087198ebc15026373fb2029bd4694a06a4f06a6c0335a960b2ed3c447e3088db484e118684abe64cb7b961ffd0e2a69f23668d1775e979a3c90c77d52b014eb63a27636c4ca13e189c35c82cd39b5221983415e4fd99d5a92660eb7f532910b3ececd068e24ed0d2dcc05cdaf1755b32661378a6cc2ba62e9273b38de45b2338d999f883ad0f9f4bf84f10a7be4eeaa9c065cf90c693d1a3e97e09925ceefc0277d789fa512e5773f05f817bd1a60e8a2f7cbae8ff39e18810c0567d9d5d2de5e2b99ddba238cdfc33b3c6442960eb64d20ca34d7bb3b77f559d56d0435e937445d8109708eb8133ddf2e265c4e517616da415500a2eb5eaa0a3ead0a8425106d285db3d0bbe19d41f8c10482de21e69879cedd4d0ad850a2ea044b6628bfca0430c4f2975c4ba9062a76a37b2972d512ab72c70170111dcea85a4ddcadffe4311e1edd4e76772e511d58934f0b1c650527c9164f73a250389f07c6350ba686e5d1730015041bfb98adbb2e52ff2e14648914582cf9773594cb5ff6e583f8546367264e6492ae5ea5565620e6ec03a88f2d413a44b3612d0fa2fad7325b37164edad07b0f79ba9781216a8e466b80f250e5938d0bc4dc477ced4885a1b9ba2fd926b480624a1a2fff8a6d337434e243d2b81806322d940d6129dbf2f6789391c8c43008823ffa45f57b3f7c2e57c341df2c7ab90e0e16aefa0d5b505fcc0a29fae11b044f9efd9df700a817d54f3cc22ecd7a4908f962317a3436ed8a545df5cd65342ce1b251a10a5e9e3a7f6197fe0beedd52b87080e6f2aa0389d5dafa23a7857ee2e6b29e414eaf9d4b51b99d481d1d35e36c42d6207465e02d29e137f22d1dae0259e5ca6e072cd9eb5a3bb1c6be5b4d17a628a815b420d48ce75c9a52ca7f336215ff1b7850ee2de3077818684799517f301b12509e3ff4646c70e3e266fa1331182398fbcd5609515699daab74ef9fb680a1b7173866b04a645f0e62643a124a819e70aef8e350670e3ecc5757e7e2d24e1a35716614e8309e3c1e5d2cf2125d07aa2cb993b71fa6d75a95383a2af140ec7349b949274c92efb76b586ba524f2e1af6764e18fbe6eb637342fb4994782ac7c092e35cd67e8e6dd42e3be0b411775074a546a753348fab30446be45d3d0f125442d278335bf8b23803c872eb9c861d809df54d1fafe79495104673428665c5d0cbbf38136b5d93747394c12bcdfcac3df788fc211a8fe7e09f7bfc207a02be3dbff56546962760232e5d1185ef04d7e477af66e8a713837977d5cd2af2a7d4500f9127b234af33a73ce781f8fcf0e0663e280f58de7b072d081c04836801e1957eec5a2cb4b5fe93e6e4c87e13b2cb63299227f808338064930fa2c4abec890c8549ad08ee2f4d211cbf780bae8e65e9a119d90fccf74839133d0c4840be634d42145b6da8a43873cce4008c247f0a315d69e76b6f7996327215f88c73ddc98aa00a22ca0d5645f3ac585fec39ea5ed81e4478a0c9b564cc303c884fa0033322305a7856334586eb63ba93b2a0ab61356b68aae6ca64cabd68ece44656e9ba4e4d4869d4fcef9d4fe04eb53c2e9f5ddc1686d1b1046458e617df6e3c32d554fd119f5a248da7ce39dd41f5220dc43a9e17d38ec297b90f40feab0b36448e6b2d824a37d7c9421c63f297219337aaba2e1948621bbd96560ccaaf3af0bb4d6139bee0fda1b615c2025fe5dd1fc56a412939a1bdad9b7e45eac173f9aa34e732c9123bb34e6318e4227712ab0131172b1b79b8263101b8315c8133800b05be2aaa66ca3b847869664746b5dcb486f49b00e309b4d02dd0461bda3dcec6fac0ceb036ab3bc190384d6fc3eae9109b16073e12881e008c73bb711b54ba54c51c355b5e208504e1d597936be75cde4fb42e94c6abbe0ceb7c9010e6c816322d2161ffa3de6ba6d095a8bad9797d2d17fff97f4adcc69e3936109bf35288908a08405ba56c8a9eac6acb5de9a44bea2613462284ce2b44e3c17936477bdb7ea3a8442ca7bb62317189fa33b40d847e43d8a1e993acf34fd4d2ab835d0204c0cf8a2519e01fdf14b07c0457aebcc5c81788f9536e4abd6e96e1449650580cb39eef352dfa586d5b9f92c879658847c109e84048c0ab32aca64fdcd65c2917c722c9465df06e8faeb987a317d33d8602b7eb221ea8ec04597d4a8b1115f1f4839b1aa34802c88d08148169223a3d34481e0c6b68414ed1d618cd50bbbcf37ba93de4fddef0cec11ed406a81994470285b17f83ad99e68c4959937deaf9b41c86abc29da4cef4289ed0221a9b8e46696fb5e9b4098eb404eb66345dae6ad579b0b02756f0e2cdddfca5083a93acf9e34eff521b4abe942d1c2d57a685dbb595d7a09f1bd4bc628b128a63465c55885c339829839408ea27cf098f913bd3742e45b75f1b2ee913b3d304a86b0698fd4936beed76df0ca3ab749e29fb5948c25298bfe0eed6c24b5a264d0ed355f4b5c268e694453f224a2087022ff87fd3a05500c0e0351195d039086711d28ee372c3ead72fb1b75ff73d725b7d9cec09fdbdcae41987e113843fd90631832591a38308b29c4018db94d67f02929af4abee541231d3f6d442ce7b2765e6a3f70c340f4e5edcc1c88320c497038b34ce773b0f632f9c62f3fe267b9e291e8eb3816acd682202d346f02d45a952191f1bc1351dd9e50286f87dac7ddb82876b2ea161af8e956fd69137a2342bf41434434b243ccaa735ab56b965a1d0289302812212d672594f04a98f4d103dfc58d0a3e5a95a5b50561073aae14f6c074ffa042e88e708cb21c5c59a788a7350a8648abce7e7c4bea5b2e03c48f2b7f4996e049d516f64251e390ca57f9c1465dfefd5b171f1243eabc08c4df1408944c561d3655eb3cfbe1349e508cfb6e18a139f1eaa0e1f0530984343fe5989913ce3b8b637dff0e33d4820ba675de2cf64ac6eca092756be0da4db19faaa11f858d985c0f90c418bf3a5ecef67e4ca107d45d23da8e7034497a982b743edd0b46a80dd3abf637488cd089105963c938ab1bc1d2527da0e8bb39822f049b8f512be19e105abc23b74ffad0eeb03535a709ac8316e01a470528192ea96ee029d80e6ca9f36fd4902b27f4f5eb0c293f0bb82810a19bd9af0725840a344750f6e7823f0abf8653e32bde34c8ad9fd6d463e375c8617eb1a084bc993eb18d9a0fccc24ec0768ff42d40ee050e40385981239424c9466f8c2c8b3c21be6943ddac0c95cdac189f2247f837c485e29bbe098a6108291dabc4b144a54b3ec55e0f655722618121693590368442f92704d8d872ae6a964fa8c808f3b993c72da67a01f8514c1f4957f5716a46f619583deccbc56a2371581ae94071c836df162037c6cb9aa62ea4b0e295a005a3ab5425b6732d09f574eb521991d1b6478bd8e87f3572cef4edb1a35491d90d471ce167f7681c588d88dc4a89a92924f3f90613e1fc60eac6b297171b7cf25c65a170ed6f24c38b5aaf8ba0f582710cc5c9b7deb01b603483daac72a7f3579b670f57031ffab0e9e2884f71aed845a997b0ded0e546e7a5dbdd1b4ab72f703fb5a5c4ca791b34345d05d3dadf80707f5b048570cca73158cb89bff72360d5d8b7b251c90c1a87aaecc7a83a7adda810c9f8f7de195ad2b947ae8c746777db2c068107c986a6a8f43590dabb4deb9ea204337524fb5804290825f30312738351fae4b757adf66a8827beee12c8c03dacda21ac9f1804608350d518658fc09ea3e6dbc648afc5a8c34ef09a6f70721725e675715dc066415c7700eb8cf91fd329a3eea311629a2490cc009a081477e0a56faad7734218a415315574ba41452d67c5c21b412da353528ffdcfebe8b659d0029c97f7ca202a25509fcb8b6b55079c8322ec3cc31f836331b586fe20a8b0f457dfd9aadc4f8d38f711c0cad198f2affd06d1eeb9580c59f95b47a5d119bd39f5c3d11ba212d310dbc039e57ac4fd790604d77dbc9ed2d22fcec966786923ffa9e65ec833bb0ca652600d6f82b0d82b7f4696e3a2b279b22b5cd3188d7a306d2eea7a7664dd0303807732efac33f4786f982ce840fb4fa87fa9e059f8e6a7499d3e318564e8c7de8319241f8609bc1bb5f3a922d3189955fffa4cc2b0ee26a573c9a0a3457861fb957993d5cc8826d23e3eddb956440739edf462324bcce362f4a6fe6c19fc79b8778f58bcc7c539eec1a324f34c3107c06c95014466c3c5b39870f331da80cef7e665df427acf3930de8cb79fce4b3667fe889df9c3ffd8c9631a2872fbed41a64a344cda68ede1b7795997c4781e43d44bffb71d19bc0bae2644262ce2cf2ce15e916a80ee27a5350bccb5d2e66aff1dc6f0be9f438638907b9669f868732fc17c196706bfc813a2abfdb7b22e1d10e3248fe4522141aea14e7155ba8cd5ed589da65307e19e7e2ba93c8e927a516646f4d1a5733a5eb9e43897770e14e419e0f40236c2b98d2592a8f2ebab751488b6d60e4e8c458523799c72a1053e08f6c02ae6bcab8496593d05935d156eaf1b8502341ba1cc89027f32c9f274c1dd8f6a4d6bcfd953d20ff33717333739d7c36f55366fadeaba72f822b623dc571bd55cb11711b67674a5fd45d76680d5bbb99b3f4b1b5e510554efc9e57d26b75de494e96ad36147561c5bea22ff5ad13abe9fef1cb712919c470eb0be7881cae6b9a02009fdd9c283c2aea00348152402464b191d71c5b68b694aa735b928e353519e57ac53ad811fd45cb6929ca82933fe0d09c81451c74ec60eae2d3e39e45038530cab44006a006d7ab4b72f6e96f687353fd524384bb9fcf9fe8d5fc530d4e999cfd7e88030b5f3401155b55ceb54196c95a823f53ddd65c3e9f7755b492d91d22d16b41b3d52628d53ec59e45e19f93a8ccbbfcc923ff05734593bcc984c3a34fbcfb81c1fa5bcaf1aa0d0f7edbaa1125343755c681e2d8f9b30a5d983c6eed0168665014fd339ea1901ffc868ad39d147a29c2f59882617b7b6383f561d68b708d0d2f7f746c39a6f1bbde03c0194b3154b06980af9152f820d6477376322e0e3bfc84a7f9b61ea26178d7ebf603a59fc6b07ef28bffa098f5b6ceda08f9e3dedcbbfe02ca8e883da5962cb1446215a5cee270697861997c26169c2b96a3a87062ef53706f4fabfd7074c8655e8e3896441a01a24972467be6de7e4236cf0ccecc57067b1b8e3a766fd61848e63e14f484bc29aefbeaacb8a755795cdd2f71271170accd95dea011b8786123f00f930dcac7559dd9ef767571d903f8b451c61fbf9649cc3c682b3118583bf609eb354cd9f7be5cd0d9cd55027c822977f151243bce0b2aa26345298b2a048b8abd6afde64f1ea326bb0067687da0cd93b303fc14554d32d964da58080eb09a549bd921201f5b4e5801ee11565f6dd46315bc2764aec87766f20305c838cd3234102c3a9a057a4f9a2792762381569223d06b79f10b5274cfaf16b4911467a67cef9f505fdcc392c8efb20b39c50288b4d813d1e76456d2339a729f5811d7040084d9c68a275ec6ccc0c4a623ecc6143ed701ab4b5f722b9dfb35b0dd79b55d3d808f4e5afd48f03789b15870cae509698fcfbc3c4b9259f443c8a7380926522cb0b5455703d90727474207c11c70629ce312c5d89923460cdc8e890ce6a096b16d995dbb6af1bc7284b894211c70bbec4f891071004310d866d82dbe0f81b218b713be8d9676c818d45279c7c3fce675c1155dda9d95fafcec2afaff1cc7bcca9b4c947cbee7121d453da8baeb8159c13a8adf382fda824f881ff13b55305db115aec1e367ec0ba5f12916802bd6e71160122dd01b0f50c0ba09a5324e94cffaef3681f3864dba1d9d62d45aee81c873e68b2c80892eb7b99ca70e1bf42d4f9b491596ff8daf8fafc1d2d8d77dec38d405f6a42b1f6b82ebd49d5de05e90419c7b237b5f3ef4543fae80c552089ddf03ce6652df670b9580ace0cee06fcb7ff05799b630a9853370f877aaebdef456c64886beee4539462f0837f0b6ed9bb27eb273cbf87252eb5fd3e89d25b7817143770523b86e10c251aac8349d5266af128f4c927ba282f6f4363c5860ac15b6bf45a6f21057538ba36eeb6e2eac7c7694577f459daa584ffb84f1de024f2f340a042d1ff9b6dbb3e9526644f605052899eb07830c807acf731c5f7e4fbb35be26b41fb847153a21e833ce8bcd3de167255d3ac9dff6545e5b9c09051c5b4f0f2caab9a7b705547d30533778756b271d2ca7f07bc2f14ff5a58c402533caaa452468107fbbb94ac7b39db8904c5887c23bf69dc1f687720a17fb6621bd585d61e65f1e679dd4245c16de602c5dd62480a576f0954658702f9683dcfccb53563293b01392e80572685a3ea659d8b9853343b389d7990c6b1a421167ca6cf0dcb80d42d15c25dd5ecab4aef78b9522ba87745046906e5bfda38ea05f257d1955a75a5661c26d3b7b4e1b47b324a061653ef609e424842b7cf2c778dfe0e7267190a492a1fd03e2ed4299e62c7bcef45a8f546e811cb3e1acdb0606fe65b0537204db37b4c17d16429434e66c5a986bd8b82d0d0979bbddced49b4c70f05e670ed3dd953836f3c40dbdc2cd5a3f5590f4341cd002752bd5397adf649afe6c86d3d27284c8bdfc6ee5cf559ef772e4ee5f30f2394110925c72fa56f6dc9e9644b692938c5647aca2ccc21c56c8cd05f5df3a1031e9598555a2a9bab13590425f04e81986c9c41e56b18ec7fb38c89587ab56bc4fc62d2b66e70ae044b580da0c129aad533e5d9176d4fc8d43b05692dd7098bafc0264def698be23173cd5ee142237e85d0f6e252abe279695b0351f6b79b745179dfeec9052533bcbbbab784db3b0f41063f8f3d449b22e32c0dde5c659e2a78f49ab5a2657fe8ad5b986abde7999cda9d21efffeba3a8442bb16c09f01a9fb09d2614c63c8b6e26f876001b9a725e914ca6aba59c22d4a77ebcca7af0dda978700dc420c25de7e2556d7461f4d02ed9df10a7861a22fdf3a231701c434949a9d8109e5ae64e29bdf9e0435b1a1f297de93bdfc96cfd9985fbc46d87f96ee2febf3560f85672ca8c1d982587ce4ac76a08a28e7602c7b562e8aab47c0123618d0e8fe2f9a4d74f4b10718d523f17c1e593d837b7f8c9f2a665d90a67adb001fe9176a96ea8e14675d1ebf9c1ad974dafb9d5a3b5357d5b0c0466224792d10d41653a61194ddaf5678c85b4ee7697285b5313f4dc5c57274ebb119355da2d707d1906d573d03b47e063bc11693455c9761a1227cb3766b34bb7f0f3a3a726ae910e6325fbc5a93683543ec17cf443d5c02b6f8ccaa57ae1438fc5fea1aa90bc2773d952099652cad03bedf0f09e64653ab957f96a877c4b771f3dbeabafd5fb2d26b158440fd571d9c06c997199a6214041bd0b7e98312a449f5d10bc666d8dbce2ab63ac0918a80af5f06c5731a8fc44d30000ab7760b94ced11fb91aae7b30aba8eb0e4f1fd34ea6a4a50a4e15b729393516e597a70b93139fbb70ba9571052e86896396f5e82775cc09850ef46eb86d6bc8c73b6bfc4d8db54439ce59a6c88cf19961f00bd3271e29a558d79fdbf362538cc00f7afd7170d8a360bb6be86c289f9e3658145c1a9f09d16f94dc750e92f7dee8f163da11b0d789d37ec3880241a757e99b8722d71a27d286b2b7a8c3c3fc9db5dffc6337f775b65bf1ba89919031da4dc4b465da203660598f97cefde8b9f6921dee8fe146af91a34c5acd42cd251d1b46cb81eedce6de57841e6b3313ee69262b0ee76f042b8430e0e99215e816f2e702d5a83b02d27939fadd1d0e3bb981aeac4104480aeebaff88c0725b1a6deaa16913ccc1a725171ca46f02821e42345f57f83676eea02e799d34136ba42992120c89f2bdc387b2c4a74b61ca5059d8b66cfe8ca2e5d749e5ffccafa75fb5ad11d27f31e20cf39cbf9a4ae499176a0f34882aaa839eca2a449b569f4f8d4a055abfeed1aadc827a68493ddd1aa4a7488835cce2fee4c61fedaba8abee9665592dbeb9e1b470ea52e38bd45df574b6d3459dfed5f9d550e005feb3acc3cd88f6173365f54fc6844102c48c7d68c33096a198326436a397110c758f3bccdb836f14873af2f0ee8e3d8603498f9b6c99ffa5fdeeafa60c6362cb5b46cadb902b5254f0f5b4a0f237eb3a10e23624e963ff953c3eaf6c657023e743d63fb560084b6f4f51d3d79b62898fda5aca6f56ab2999a87ac82e5c2374b9287d3461cb48600aefa883fd4aab72cc0527c528047fb1534eb81f3f89503560570d920ca19f687838105f166212b8cfdce131b193228470af0eb156c3553206cedd902693bd8fbbc3c2012f13b13241745fa8b6df2553c8cf2e2f3254b10fec3d731d3883c32be00809a37af532a02886993d849fef6625d609cfa3883b266d38893b72b3dbff6807e69a1ae433e2ad86445ba029a354defca95faf3b1268435daefda62f46091a1353c18ceb0c9e0a399551b01503b73de0598892560e20b6cbe70b299ff6a547c6d32e9c3f65062ca7ca57f121967775e9c6c74eef16ab3662ff34e971085c489e2d57aa32f08fe1ef50fb353a6671cadaeb7bd1cb852a7aeff436c52936eb66e340893822d06c10ecf62a9abfc7931a1ad40a653ecaaceda0138edf0b29f2bfbc0b86eb1d99a385a46e5a88734678c8f0d13c9444a346876d44a152b045a543ff4930a50f1e41edc83716dbe7119120d269253775f8ab26b23c21f1c9c39a943b5f73eb858e8690d397a9796b20b0eb820ae251b1a340a4a0ea170c939f0f1a13cee6f85366f987246417a0b764c9618f56a04eb1944eb134b70de5c6395f29767837788b58ba69b2052a2f839fba5e8318040d76debe216eaf80f6043858812871e6a85a2f211ae6ff17f4e8ea4979f65c397c43eab6a47c2adc6836a66d58524d65ff2133686f3eda29592a257fca101b217931b0db785e8af1edb7ec2252183dbfc9a9262ad2e5d620d578db63506fa19f018d74cf42e7fbcd007d57b99a2bc9e21c1d4ec18f2d2b6910815294e6da4a05278b5214a282f96b307578c11cb45a4597ab6bc800ffeee48592b11745a6ec29e587db480bc63e8a07f70bdad4bc7f5fd8c87963ebe63b0aa2a5495f0635cb3052cce91993349132a1b1bd406ff8de584465f84f40ff5171368a35f072e173a1fddadf86fcd4feef85b65300fc53a9a46d88b290170d6754f5fd1ef1be6fe8af25f9e7c66197853603d1619f89ee2148553e707647bce2f95c10a4b65442b8fa0e19216754ac9de040d600e95746cf71ade50a8a7c693ee489e231532da45f10b75436b814e6625c810f4acdb907c166154654e321e2402fb8b342967f39299d1461d7b75ea85191014556d744e275d420d17abb7a8e0e8b970a48c8715b5858a2960d5e3b7e0adf6ab03232a7202877dc5b863a14653536440ef991eb8c0facf2a17cebebbe1a33d53d94396dfca867f8f1d4fd03bdf0a6bbcb674e1b14b9ce09f96854a53db544cbded0348f2308d86a87bf3dd9ce198361938501aa760f5ea47b215775906eaa0495acf424fd5c460d4e30a5aa4255574deeda38a24d5ee11fa66cf624a21c138f845eac98259d79960810a50a8dfbbf5b2815675e3586617cb35d6355f17e9412051932b1398d32f36813b63a9a7b26f0710dfe592a2c9dbea8d30a0ad04022a03a15cd7fc0095fedfcf422709090b3445af6839dd2957dad9c7b764b90c20ae0de4a630911dc04c983feff1c85e0aba8241357f223f31e6c326375ee6f1d4e3b68e319ee25d24180ab8a344898f2e340903565c9114ed54648c2724def5abacfd807db6cb6741f3c5fa37b0ede02c2a234f6ed3d96de4da081336e4c920064db25291371671744f3fe58fd11b70a537aa354a253324b7e838246d0cb6fb2f548a1b747a89ea087701a02f7c33b9e9cc7d69b5f455ba62779eee6de9252b53c73d2cb36e99df107f3bcb1a0680a702979778a673cdaf805bd5cafb5b150dc2b0d814298b9e27f8d554bdcc3d163da05cdc944923ff8f21cead0b9730c18ed10e6cfb758214d65d8793e55870ba2ff958ce88a78ba714e09af11e9e1ee0883c6018a700020d0efa4459e104d7353ec4be8baec6db9433c2e531e5de3d12cef7d8b7acfed2c610851797d80023f57bb486d07150af803ce206d75431c6394020a0ec67597b174d6fe739b985129dfffcec0a80014ea9e4511f9cb89a7c80296c236010a9b2cdecf3077494a99c2827e811bf2a07288d7516cec25a6b42ebc20907ae54ead640f45b49c455c96645ff8fb5244c6965eca5ffa9847658c1e3bb797aad1159d0f3e508797105f8a40e8fc264183d38697104776b96fb9cf6a4b9aebd00383eec0c38fbe1f669156cf170d09a68017b3fc37ea19d68c2d7cb3d447580f2d181052ca2734308fe9c78f1950efd1eaf4e67cab322fdc44aebd1fb772c2c4b5b84f3d7d0736a0dd1f42e7e96a4294ffcde4ee257ead69c9e12dffbf7437efeb8856d343e76d416c3e57725a2abd16953f236767d513c7971437b9cd66c19e7fa5e26ab58a6ef95666ddfdd497cb6d212e683162274401f76daa8d98b24c835d9191f4c2444690c895d037f2e8b40cc1a4bdd2d2eeb39ebee4af3653a853895be6597d2f2b794893f307f7a5e1a913ff3aaf690596b390570846982d08bad3a9a686f974a12c8e67710d1775325dbbe3dfde19aa58e5f4c3d4dc9f53436a657b4a89e0db7342e02e7412e06c02fa79b71e88d43a55b6106766f183a6ae81a128b310caec186d08c1abafce47a66226ae7984a3a6135cac1c919842920b53f9f3cf46276d2858fe15ae36722e399a70204e1e8438525ab5b6f22cf07e8f40aa0cbc4936521b0f1b5517e0219c64ad2e553e16c564115e811adb329613500143c244e53861432b0c9d03b01a3a37d6cc3130e69360785e39db461d1ebd47c01bef5c8da4f2503a6baf7ede39121a9d5c899bd08a43c5da3019d49bdc02f2faf2e763e9f4b66d9066dcc376fb4ae57e6bdced7bb0936ff9a5c47a690dd925b320e26e3fc41e97a32c22ebadc032645aab3e287a6f6d8c588923f7333954f61b7932240b2eafa7a193ef80598c684ab9a743f7473b5fb9fe84625ff1e15fcb9116efbea5e24b5ebe6959c1e46c1eeb0010dc3aebdd2c8b04b106e2bd5d21473cbb9a178ed9cf865072eb3d12eb5e0b8afdbe6cd380d62e16a03dcfb14eb9c07422c07a09e82c30bff2b16933078180bda18d7fac11f9261bd891868343d670b1daf4221fd5556545178d21a810c514abf5220ff47777714cf1a4f11d3c9d8c95b0cc4bc0c80c55a0a48ce635c622639f3613f3c1d4572d6114fd657951328f65d9096a19147ed454e58b51f7d2407c5373d7f7170d4b743a28310357f973ad3ed05efd347f1649cad39a2b53ddf0336a8fe821d87f096176560445917ad2bd9a4469c494f403b1e76fefcfeb99060daab0336c7488571594b2be487088222fdf541c543429903ff0a892601527eba4f1dd74ddc4f0da5482f9af9a4c668cd5890e38f2664ccce78b38772d0379f6571ac079c3ab712157391cce3fd59a9dd8ed31ff1ce6217ccb260b05d004074e2f5e7baf91398297eab376f4055415e86a3262fea1181d9f73765f79007b38057ab378b8f05cc3a5a1dfa2169938cbac7b3c8ef0ed30850fdcab290fb5b8a6ac3e4606f84ec4fa2640e8806d7d31eb74f2db3eda6f13f7ba533341bc2b8c501c2ec339dba3ebe4da5e8b0b688a316708af7247c9ee03e988343cd0931df4542378111e9c5efe960d61fff5994b37c85138e35af21a4cc2178f1d09905d603ed2ffd6e41df66166bb1993dfa8c3e36d24fdb6a55fa67332f2c131628b7e1a4e2ece32de369ae09a3eda3e9c679bf1bcb426857afb43efe59a2552d554804cb246006d6fcb515d65a1b8c81b735bb5f66033444ac810ce8858ea6ec3969b7aaafc80ba649f3324fb441adec0f3e5c55fd07cae8a5e2256305d889c95aa76b6e64f7fe314c9bcadc5f9112b5b3e9dc9ec5775d8f0946c23213528260c578787b8ff6e49f95e01bc3172a00edc0069fd18051dd2803cd8dc675258c2cc2a2d20778a0ab28a099dedeca64651f7d79933e36e15b55571348453519e05b5d1f50919848950a8e929636e6474d6ed1cdc9928f60c5b126ec80306a37b50cfae7f03c5c28ecfe52716f3943d910152b8501cce22752e09fe267ba83c39c518f7990d1c8166bfad2f27d290b0e5670c3b2a3d6e7f96c2fc5c8152ababe0ef9d9d6c2da3efaa2ac88f81fbc78638b18910441a2fed0188d2b98ed3c587c7d9808eadf7bcdbd3d2f803241bb47261fbd25a88f59c9ab479fc6374f527ac14be1d770d4567ff9ab2ef59ce2fd8bcaadd294673fe8ed36c15ad9e7bcabedd6180c066d46eb1f518d045bdf605bcb3b1e2b7bed86ae0f6631ab761037c119664de81d2ecd75a3f435c3a214fb4d2e89de091786addd235d617df56b68ce0703f100641af3cde01994b5a17484de64d71a4c792de3fb3c08c6b2b120db92efc4959876438cb0152093f796fdab65621f097bd542e3cb3b971858cd26a70b9546b283ba1ffe49287570077c5f0f52458577040e37689ef68dc870e0fee182dbdffa18e01a8b8ccea8df95fa0762bec17e24f7d82612de96e1408fb47b028252433fc09a005b5c109b9a97bf5f7c9f8b6b869f0cdc0bbf12544ac47b55c250c13de9ca07000d626c8ba1595bc856fb9a821888de452af61a4b4ea999ec55521bee6fa3030db741e3b4cff1471670f9a20904354dcaf043c5c89a62d2dcb6deb377ec3844e63f553824b3e97d04ac34c3b9b2793808b572bccaf9392bce3a119333b5de127cd7d3dffa3f79a96afab9dba260e83566aa3c6c050d56207026fa28e929a936fd613caf489b4b1ad162bec282de8ac8a9f3e19b9c66cd6f773af1007c5db70af65ab3d7a3058256e5c49056f0627b2110841b3581d05db0829ba7865c2fe10c7cc7f7ee64b30634242294a996c6e987cf167590c2303ce7229fe6b47d82ed29fe2fd6fef2550791520eb2b609efc29aced264a2662af13ea482b92ef3dbc4c52fe7c5967a98109f9585b60ff321ed7a0031c261856431228f8a80a65fc6c38cecaff0e93245888db3bb7583964d39519c88f66af4fe4d62cae6486c9365925b864a8232b89d7fb244c902a57dec855f98c1979dce5e840e829d05701a214b206682157c935f19e3693cdbab995258f33d9c962cfea03d8172b08e48976b5249040bf1c1e8924530285f9176ddc09a14a750bd8a7c2ca07bff11d63c9956e63f367a3e495436ef7e90255ccf6c4fd93a77ccce7aabf7cb2ffd8ff4963ffa2176f0023b079ae7ca3df76f57cdf51cfdcbc6b069b3fb5891081ead9ec858648a6c72c3fa707d39fe903a18b3b11a711dc85f98d082d94beaf787daa2de0e5443f78d78e4038f532041951d0e80a9b9af075485d22a0f5f9085067eed1be5d7af772e6cb3255eb571765d73312471995cdc9f607d1fbb9d5b890f9f2274e82c7442566806bd8504e5e6c2fc03e8f9189d742eedba82d4417a711564142059734a2c759e4577229755b87339ae84f1353947ec3e9b792d95d9cce2f87abb81db852400520624b18b779ca53a929b3989728b332aeb64060055c92bae4ff3c76522b31a736b085d5b99aa852ec9359291ee015d135461bd1d96151bb5ff2b1f141b50d003925a4b7a13078ea89f1277c6bae343e97b14a51981fa47ee6a5f5132591c0ef14535add76a486cfdc9f3b7e26dc491e9ba886cb6de6779bb83cc1c64f774c4836a3f33ff04888da78fd65cb5d4bf04ccec49d1c4b16f43a3988c032e04a2531474680deb371506c93ff4f574d97d3f329d489b1e58923bd1dbb5534e26d46fe060fc3e5ba0d1442c55ff6cd17b74f8a3693ed88381155905e57ab734a6255a869013cc56a4494919019d2b0200fb01f4cd20964a7d48edf6bfa67756ea54cc5d8e73ddf4f8818a27e5c203eba2c946d09af28c83065cb7a072502127e2f4e7e1409269ff69cbf1ffa1c26193f8097edf493db8dffcda0cb847f405c21df6e3b0cf8adf51d59511c9a221e12768e9cfb0c30205dac3ed2680d6a1d6280640a7ca0397b0bbd45fd927b96fa3e03be2ac2a67c369ef912ffa7d635cd969bfa4a532548c8fd757292c36c17597a4b4d14541414e2a44a5e8546bb2ae55f3e74b42bfe713f81d39b1cb42090a441e4b84df82a258f4e7f77851489868e37c52ab4694a850e38d980cc6a0291c260ea14df736fa2a9c49f2ee4917f69baf7f29271ec7623a1d64af0808b5949e6e6e5c14f29eae8bf0cf669f5268d643b184dad2a0afa6335c26989424edbb03986c66d9920b9167d1b025adbd14ce722148836085fb019dcedc64e0b0776d0c55444e22ee699489f2b70b1318ec869b4b33234d5a0c4b8168e31f435d3de2198c6edeb32666b5e3f566fb65a469f756e64280e9ca1c81b5690c2be8f1b40f8566fad16070f0b870fac0999850b4127bca25fa89ca4c6f4f133b05d0a2816d2187ed2c467368a125dbf39b29769dd80a35083ef93c2c52de891eb02d94d6cc4fe669d420fe06a897820423bf75834ffb6345389f1fe10d339e0ced2fb1f19b2f3df41f04f05454f151768701f01a58004942c682f64b2849914e59e46b6f9f9749b93216fc00a1fc2d41eb7ee795095b0744e6c0b455c2e14eb59a9f8e03e7d57e6f1bf265d19f9e0fb42a66e0e0d59fc7abdcd765a2eac4929b9547ec6be3d97d7f70cd9cc370bbe2a5a652ca378605fa3feefe80322393b03ba7736dfd4e5af2442364f4b352abc225824dd385c8aabf66d01ffa33f2335446c8bea6e807ee776893f6b94b0741a5ee235172efd8387ff86111d5ab312cbad47cc2be86886ec8ce169786971cbd83b439b115d5e9c8f6851c3adc98fcc72daf7d64c380337b8367408cb4b5f141c21844f38934d1a8b2544862a11c964d9cd572aaa36df6e33b6b0652809087dc31eb3928ca9d014c06ed66f2130809d4f9ed635ca558f0879cc3a43af5969124d5c27c972940abd2bdf02841213cfb208eb9f3ded8fb3c90d63ffbca9eeb762cb09d0afbaf1b7f46104f88feaa985782e571e5d5846487bb32c0dc680ec6900e8e84a1c54ea28a9a9b1aa73cf650a229ee95f39ab6e5c52c2c8921925d231a0b2955544f07be62363b521b9462f3563b6d08c6f29c7a485597010742ebe49135087f8589eb3c2bc2ac146ac280cca67c54e508bcfd0dc465c743c1a85e2f08918aee4d3935896ca9f7db730103ab2fe903eddf682cf1cae6b6d3687b0c608ff444074142b8130f38d2dc40a3316691edd2317f40d09274f86424a2fb06a09abb6b37b1c29ddab8ef0960f5aace1647dfde3c99fe4e64efa9ef6d3d67ed1c2ab83e3e5ff489713d856f24cf8767d504341d14b38d57b8cb7d0d92797a3b8bb5c8468887106d5b78ef58ef5c6a7d19aac2e293baafc9cf81f2668c01c931921611216bbffe15ca0fa87de4279cedd2bc07d02ab4536cb55e1d61e1b1e2aeb0c7b0d173ebcff0411878989fdbfb109efbeeaec085510305cbb4356eb2580722124d8e63c3593b51320d7e5c5d4158c9525277e69a1aa7855bcbdabd5c067b20323c7fcd00056c60605d1a394156b86bb2697b0a05e867dced267af48debf925e53dd609e55729624ee8b51037c746689994f528237da460ccf5d32a0a4760ff48d5411be3615edad9a2e46bec0616888c956c27f7d2a459f9c7dfd03e74c7c71a3e0fde89c973b2c2863c942d1670e726202b8f08abeff95c0502608caaeebc727cfd63f534d6f2d8b7fa8ab267157d4c798920f2b8fe3d58fd8aae48effe6cb6d62e04395dd4656c62fc8c7bc61487a621c8af840f2fbde75b44276c9bdeca0fa76d442186bb4e1e969db117eb74f638ce4a01230086d6aedcae753f37b93e13719a6ae661422eed4935ab13a782a7314b8ad05d6cda0c6918cac730ff1662db66d3e49e7d943970aa2c43341d08500f5353ca46c3b1d25a44110c4652e85f6089410fb68516efef3e848a8862a1862c709437aaa1ee3a17c9497ec2f9dffe7f3fa11a9682a3e6a6849346cca3e9db90562f69b19e01b42a5ffeab103961a0c53c9bb5c0c2d381e7e211cb1fffb3887fa5defe547269dd0d69f7ea6cccf698e6e822f99ad81d84e46dda424b329c44ab918cd261323e10daf3be02a8c10b2a11eab8f752906b674448b3e6fc7992baa9e3fde08770c4c099fbaa7c63e712888bf12a6d5dabb23736b8061f5c97f5444ba0739060762ab8c7c750a3823b4d1114df567b7c69697c588b04eefe2581df997f9e74647f7a6eb880f083bd871a5b8a62aea4adce00ab06c8ce42bbba6e9f011a9d0408b105597c4801cc565b95744424ca6693e34b8d7b927d96d96b1c23e4f213e21aa1fbb4ad80b848b3511e76818712b82d609b885156c325c60cf7b58570e5b153eb7feff73f348b4fd30fbc122782b583e20025212d07ce90f71da5ac97029f23e4b95c9a403593072b3c8f6fe83562bfdc00fa046c741baff3527ea518a20fddd8a16de1f2c2ec8c7f7b272c538eb7ba66f514e2e624f18d66f164c80c0539898ad3415ebb634b9af4d2fc5ae1ee47e4d79338d44164420185d2cfa897c2af42153cade5973d01ba123ef3b3d2d07da5043cb0f59f37b89aee3b0645b83dac24020efed81913f76bb4c2ddd2994f2e794b646a48e28f29ddc5676b7e3e0de52fd218a413e7a00c387ef48282f5b316275ff919cd6a6bbf286fe1bba02e03f2ff1711521c1090f77d22ac9001d8df7a9efa4834f55d9877b4adbe5c5c720d0c3009fbe586806aaa676866b27e784ff5704a6c649ab7c98b76ef377df3cef14e9ee8b089f4cd25d645397965bb78e2c2dd9be798c8c9412d6285e6fc6682cb59745e2246cfc61510ab91d0920a37816737fa6c9139635b67108cbb81507208820e480d04846b878c881fd9894599c65df3f6f91f847d1e9ccfe5e2b88a4d643a66f20994344702c4bc61e3c32bacb543098d01ff14a1ff7e1900dbc32b8b10ec6a2f2596b20e8f8b438d9ae4f57c0f6e4d08c811862adc9dd3000430c2ada594b9a7c6cf02305221eec483c17489f6ed0927574e18a564a431ed37876d4c02769359c4e47c8909ed08fc2245d0a9d25143b107fca4a6df3aa17e1a2123f07554797f96d751a5a55171d5064d6d215de80836b4baef9f9efe53f9b37f3b0e52b7925663750bffa23284bbbec96175ee6a832418f97e1f1f6ba5fd4a2afaccb41106e77be0be93c7d1ba6d4c121c7844c3a5728d72854bcc8ca201b5ec0521a41abafca3422e323e55eae2ba71433186b87c2611317daac8f3664f5ffa4c25f32fb3fd16b86c800131af771482c75f4bf5db1a730b3088422e970dc7257440efe79210858f10df76b50218377f9fc457fecfc603db198adee8be5dfe57867e7ea05295a3fe04b6842a3c19f578e7fdcaff9408a9d9ff64dd3fd38efe764da5aafeda7d7e5c9300325360107cbe48082920cadeae2865f28cb51fa008f87633e900f8e8e9d3f84a1ca12f537ff85269cb679681f2485a41c18dfb6d5b97c963ce81ca5e32b0f9bf6a4d942b30ab1a8d30e759c241d6e9673475e77731ddee4355a994e3100fa2a2b2b88ead67d2cf989a324dd5bfa444f9a3f2c3f9d08cb6f58de239dec8834a40da495eda7d2c1496e9f164012cf60e8d05157c561ac01a9290a0e09c09eeaaf478f4a6c83e3dfb39c9ce36899e8090bcdf37f83a0abf2397939b752428362574650741d2585b30143038c1cbc84a589389b742d093d01f51fa4a5077e78174c6a1d5b47e98a471b432600e379a3036c5db6e9c23c3d118f4ed5268388da1a75668b59851912015044f8f5c2693126dee2168327920e0be835337c91b73aa10c1bc4f03e26e167ac6033b327a28edae013422a25530eebda7e82f36dd0e061b41a2572856e1cce9d761d071dca9508214b4a94fddada519131f292962b5626a32c48a172ea5ae89724cd5c332d8b557a9f9b28bf501ccde06c8f646c19bafef93f75187b71f983afcdaaed2db1f3d599804dd3044dc77c9da8e716e2240e3c0f6d08531ebb1585eece0bf5b4685eb7a4bf221d8855b253456a2e2088ba30f30a087673046553b3a5d50716e3998dc45865401e37286e081edf0f65f5f3c4d8790700cc5fb0a55dd75fb5c54efdebc8284a9ec750b0758dad73934a199e4b827696ac89e1fc0ae520122875d2884f77b1ca21c8c7a6dedd5262e4b3eeaa06a89257aff3e085272e59b45be88833c65768e3e434605ac0eadab261ca1a3a9ce97804a839b6e810c3e48dfc1641916137d720ea87d59a9de97d6f4e74d206ca1ea802b39d3cebff999cebe0dce3d2131d3bbeda88015af1628b02c2507925948f71e5dbf131d3bb2d65983a0e7ce3130f6db240a62e32d5630b057aa36ceba5491c12451b8aee00cc676e7eed47893bea68544a09636107c24c0832ed06689599751299cd6b6a96702f033a4541d7ac1aa6828cf7853d370aa22aacc3339e65679157393ac7238c7e0c16328b2a6cc17a3f046a79c284917f6f3ea3eacad3e0f08f7cdfc1e9b76326edd6affe24d63f459c20bc4f3d1e1f9ef19742151b4f7463e7d03e2fa68a0afecfce186813035f7071761c3e6dde3d69daaeffe8c4642e10fcc144b5dc2d03cbcf48ca49430a3634ea962465ca29bceea34a5693e5113583e6b9a1fbfeff09964d13433dce1d1dd4c60589c3ebd61f959d6a3c9597e902fd7f3162b806e3702677848d3a8cf8634db4b07cf7aea0d8c7119f9ae8f677240e1aca255b9b0faa5964465326a988248b5c8f09eb294bee00734d64564d5a348cc1bb1ab8f08b6511f1fdacf9e3538cd7b27d4ca8eaf0f8878c8767b71c0e40f45b6d86453dfb4c2abccb43796115b35c54b13f9f0590c531fcf66d692f5440cae0bc2674ff047d43889a156f6d1619f08ba358087d490fab7ae601f2cdc50e9d06c4362d7509df4a51e69171a05378563ec3f18e260db2e6d464cb7e53a4a15e1fc71cc7833dd42c570043b181e6d298bbfc5cd7c1cfb0dedcfb9aa7356b41f7b865665fe796dd84f77a26eaed020f07ed888742f8dadd1d3ee490bb36e6e7b23f845468e0f3fb16808485aac950f1c014beef92030e6373dbe8a7626dbca0694509527fcb0ae0a61cc4528201f097800e093b202ec8fc1e020c3a2845c8c119bc0fe65e693aa73c0b4a546225c79f6f6f0df9b9c7b779092c0067c2cd290b72d3b19abf12e1fea8253c8c7075d9e610730d12ff2bdd6dee0f67267665d8c48444358d91e9f9d373920f25d9d2d9dad8b5ef0c30af789bcbc40c84d303f0700b77e9860d37e2d23e92afb63a6eb7628e1c70dd8832d99803011bd9fd58d7abcd8d30c7ad2d3e694e44bfc365d3a255d30b9a2668b35f64bddb14a1c24bd5aa72b4a7913cd2157082e43104baca563aa88649a321e762d5b3ce1a5083ebe15fdc1ba5b443d6e48895714edc010a3485699f92542c5c4e816fdb5d19e2e6e2dd3b47aa9c6e5c90baf31befdc9566a9442443e830ab2d05fd5be7a04dfeb6c05c0e75799a0c6a16f66d5d428fa73724f75190ae4445b09c86260bcec15c313312a29c7aeb0406fcb6b00ff24ca59b8e9d62a1ad4cabec7b873c7d026351b66935e4da5d2d7c313b703ea15e36a1f00be58e4b599a33ba140bc09777867f12cf978cc939e519112a81e9febdc4f56f29ff9992ffbf2c1479de9c35d193b74a5d0482f5a3b571e757714abb47330d0c446278b4cc5d78620e48d7ad159c443cb718959a421a7ce8c85409af51cb75fccfe147c9d902032783916f408bd8dfa55c2d945be1baeb50855ed859bacf0fc32c8ebe6b91f24671a581afb853fca846492bccd7832e95487eda748ce8b9f194173ee2eacf1543e27b2cdea386cea637da5396780176ea1895ab39f62f4d59f06f8e628c59b1de8f5593b4060ca2507ecd18b0c9fe78b881c6da428ebded00935f3cec42b323c764e403076b9e04b14af00bdfd7d49269a95e4e133216b9eb3c9ffd5c340251dcf894468bf280e7275b21eb02965b4feff9901d0805c257c3f03d58cfd9f8877905f0a77fbcbb5768859825fc05a9f66b98587dcc34357117be7b7ce52ceaa6546b245e85f6a726afc13a3938c99c99f7517dd1659a623b6edda7fbaa9244fd7e5fd8b282608888af38fe4ce01078ad04aea5b76255aabc3c887b8c75271e7513b43b028ec0f723fd02eccdf017e2d604c81c21ee4b0dc568196a202ca211fef1f8f50be6a46d47ae2873056a0b7a371472dc87dc6ca1c2acabed0f4b1ee002f75d4f046a8ebfd00df45cd633a8ad790976b736fd18b05aeb0017dbd71b16cf3161892c9fbd08eddbafcccb7ff4855b81c164c080165b2ec4b442430b677966d4caef0f3fff4ef9ef133ca39abf67ed617ebb218be2cf29534b8b362a4d1e3a7a0279e98cb9615e48865a073f1ea2a59db7e3fc3218f363bbe05f20db026d080359ec8f53a2bf71aa7a66a918f1377c82e690a0275b82909d3914ce9a08a700cab14e800ae9147faa8c17b06e0ffe57c9eb77a7e4a962ccbb008485f7580dce15c320b28f68db7969dc2fee1b75ff83b9fbb0c4a95427ed5c013a2c738c5f2981cdf3e596042f08a23d2bf9b9528c7f8af6732284331bc09e97f34c27d850ec9a1eb76ace9d83ad615175450145331d656176ace6f7332cd90a3422ea1b95ac12cbf0f35144eab36dd520ef152f0b7371946f78f90f5794fb907f3c4e202616163b7f6f9bd2efe1669c36f9f95032be6f2dc7946e176ff9794e5a2ff096d3b5d03e8bbe420db605878419b7c148cf53aae13776c9a7c0ce4a4e1ea9dde3dc35bc6b53f347b0bbfed9c56370fb58cf4a6025bd5493579ef1a31fe9dcc54df04c6716da0eacf4665a792b540a78a88d502652a4bc5acea2404d5ccfcdee30a48fb7419fc778bc6cca6e9360891066dced5f03abd90afcd27610b5483182f2ec24808001dcf1c6b03c94b738be163f6a108a4dd44bbdc866ee3dc9f0ea2cbbb48ea58ae3fff4eb73789135dd4f0e2980b1e5d96263f5f4924edd5fb46b73f1854f0508e381d4795810555f8a3468222fd81e89849920b32faf7233ef57b6ddff6c6423b519e2ab81630f69140ddfc8b5a7e0eab911c63ba1b2a56e5a87cea98a51776c27e6c59c674ea36433eeb5ee6d64eb40924d759a9d45c75874522232cb0d8a6461ecb1fdbdb098f0ea650a971bc11b924ef22582ffc618eacbfbe24678e89b14319cd0cf4c0fab62ffc66d8f580a623839f6b310fb77fe35675fcafa2eaf5646f9bc0ed77c0341a32a9bc4513cbd46bd8fb7ee945727867cf4b1a56e8987c908b513cfbb1b14878f08535f3dfa54430f213d8d5e17c310beed23dd4b7b41420117798d627e6e4992703deef8ddf94dd8f7d55b78123f752057ea793d50db395d1f49d7c2e8959de1ae5755a901627652e60dca99bf675a061f647f82b95d94bdc4603cfea58ef890d106d63166ab14dfa5c90c080d3220934dec9df60c14e145a0d6d91bcdbe19d9923d718ba7d059043951d9d1b7319316fe367c7460639bb0576f838ccb45b652505d18c9b3ee754ecf89a7c07dfc82926d3dc346bcd57098cbdc6432e473e5819dde3a31274bccf2a3086cc74fb17f7b0a8231ea1da2fd9913e9de7d8d5b92911d27ab34c230c34469c7cabe28a0908e85c370689011a4e5a5e05e47069e92317a603dc841c0a591b544d7f9c1c1e6e14f55d6ffc2208fea482331a6b06b5c093f0d72fd4d7a2a5b388110479fd2a3a9f85135afee46d1f9020349251c1bd074ee5291dd17e2e161418331c8ee5f504a9223ce1ec384fbd4ecea9169ca5d9dab59bc597f3f0c71dd42612e2e879126a557b4c43d4bc7ac6bea29bb56b789685268e71c172ffde283465ea8fc5f524f00bc0bf8bd961cfc7d923b1afa673f59e107971108341dc1486a9858ded1b16fd1996ed9b6a228c372cfef95cb7ac601c6854de1537ab0770fd2cb76a8d09a0f26f7180d501747f36f17a67b859251c796f46c827880448cd10b3b4dfee9bfd7d7171b06319f07719980f7a03d0e8a3d1ddcec2465494667465bde3495a539e4ebc2e41eea105fabc77adabe6e590c22537b5a8cb5f9c3ed7619724f6c48b5fe27d0311c6f6415f6c4ec0535708b7692bb1c874c09cdb7cbb777d5e88b0785f5c34eca7c2e48affdb0c0f21384ae629509783401f3ce3a360456182b06ade79d3e1f6f268fba9862984e3bd0b5061610867541244563bbec8a8bf9ab25e2a33178960b60e0425e8d6e46647d01fe73fe1270e5643bfe3dcc7b525974123869040aa96b1506be735632ebeb9f9c6a1ea314e3288eb76af09da400b4405d3d11ebf369dfb695c04f9daa169e5e854a0e5480e75fec892e5dc794d214c068f1164d1aba16f482338caf2f1170d0ec3e60e269ca4e52898a9fcbb03582e41a628b8aeb318ad70610ff18324e46b50efc059aaaec1fbaa985dd4ac3cf9fdf67d9e0df308d13f7e46c1087ab86d987f1555a2f1b63e1a5ebf023e17a9297f9a2a5e01975a3944b42fa7c27767421152c162d371eec27d50a0cd0299eb8b12c5fcbf2d866415bc87df6321ca463fb5ee90a44d37efb76168bcebf404fae559d794769e8a702ee0a8ba6ffa9076082eda1563121e2ca8dad78d7a72ed2b69154547ae2b51337c1ba75699d470f46cc067cc0e9ac5b4f1ccf38f502e5ae212020010a9e72bde5f38b745b5fdfbc11f27446983b19bfb37a09f42a068be9a9c8dadcf3d3d70849d4ec4e45c80cdbb8081a86f0d2d6f6c6e89cbf050321e5ffe54a07644b996d1bc2fa77af69a263e3555d5af8c4ecce23eaa727c06dd4c28b09751c044ef8ffb66941cd7ac6cd33b3f2d1cb15dbc91f180276cf7bf7fba4acc2a0e2f285a60968b6705d54f6f298af7fd04a4b31265b3e4da6c1026e86079f56140ff4a31bbc483a6bb7681e5e6adaba58fddabb5789141684f58d5c9b0965f7a2f6174d890c814b2d59d6c37ab65c2e194d8ae9165cc74bd400e8b4397b9a4b5874993757c2ff3b7a1542a9a644f60c50a6b0f187e6ae7e8d90f70f4b99578257a74848fe4c9e0ebd1a18a69a966bdf3dad7beca9536233579fc533c39a11602e831cc28e022fc8be36ea4ed1b5e079be10d7c93c85d55e1343369de26a48cfaae3f949df78b989cdb92f372ab9cdb308cf88f72258d662600c3a8422323d1171a7056ebd811df6234f6a59cc81ce5634a3a9c5e3f72e049df4090ad8872702655067a8a512a506cf798be5974ca227000a8dba3621aa852cf1610c9a173df36a5dd0c411ce69cbc7b1bfb8f54a46d495f667d510ec97d6ad8c9098209320af3010ae5796fe590bed3c1bdb2aadff88b9d526d353ab1c84db47707dfbce6767c7612b9d283aaac50dcdd27e825984135dafe0abfde921d5febd17662a6d0de7ee23af919dcf5fbe3c050da5e3ebf6692eb007401490c6fdd55040b7232501afbac0561307cd560ac23898eb7fd0a6e4ecd9d48c68aef9f3f58f098df3284809be264125af4c733410066d61b3e035d914a86e048a7cb3e0086931932f8d3d27be4f8aeeda7f8bc0ac2e793c2ce793261995a21491a8d0ced8006fa5fca98a7ec1945ee092f8a29d9d56b7c47850b528b0259145a56bff56286eeb0e05ef9fc9600ee334cdec9bbe90fe87109317dcf3fccd0b29660d860b4ac64ee7e84a80dd0088a3bf4c73be13cee28d87f8a798362f05fde24e534e56e48474b71e7d6ee41bed3cd961811fcf8325090dacb18d180feb688e8ed436c8147714d24b78875e52d83f97e7b7afcee3120a9b59b89ae9a6f7b7d62423da0e7fc8685290790e2191ee601f94ba63b62a7083a0dbd6ab4bf9c6d8f037fa741dd75ce0df2535ae92a1c3dcc2373c1dc20a6aedefdc71a63413518165bd8723d67951b9ce2bda237c456747929112c0e4d46d7cb55cf3673a653643468d6b8993c38019b7dcb1c01f0ab50caded24f680faeaceef085ed66d84dd9cfe9fc27f347abbcb4313ac487effae9fa506805cff1358a5e85be58632210978791bffbaf739057d32f4d1770c9a6345bf6b62aca8e4c8996c9b3b6ffb17757c75342ff14923d44bf4d4f2bf2e8af5446527a6912c977dee2be9ec0744696f4d04a721b69cdec1951f5bcddb5cdc7275af801a072dafe8e5c0aa82470a6e83d3d462e260991284631987c553a1857a6e82654c90a1286ec28f2fecb3b899fc69cd313e571f9bbf93365e31247b2c2fb0c3f9c455ab4174054e87dc03af032ec2ff72ce105e1d9dcc7ee3442ddb7a861e0255ebc409773288791fddf1d05125e316ee7dcd314f925d3ec74cdb5b0d97cd4db95471595723d7fc435fedfcb418d062f490c1172716359c67eb93c6b0bdc05f82763a0814c0c8705e6fb450b40fe2cb24c5afeb3b0c981ff7a1cf38ddf47dbc498be18200ae15c98c5d0a4c41124319440b95e31d6de444899f248482fb47b227ba47321f9dcb30b87b8c9a8bc664b739f9372ceaf0156a00cec61b58525a6712c676b41342d1365c17446cd8afbc0944892531dc8a00b836b8ddb395e291a39e9a9a3c18004f2fd3de80e65d1847b15de837f8d0f87dad16164e7bc2025c05ab9b535ae5cb740c8a068d86ee77dc28176caab27312a3a35e570f6127df738102e15cca11aafb600793b41731e636aa01ba93ab23e5c60046df27c0942e96b21b429be66fe17867b2657a55374394b9ad4c51cb5c129a61ce47eda3ddf8eeaf2e2f30e0be22aa44fd443febb58a470280adc75fb89313ecd5254732c8d78221f7cf529a2db77118313df004c3341a45d807a5f92e2ad4e49f69b0bd8674fe557bc61e7a9b4d9f852863b01fd992527e662e2cdb2c08cfeacdd6a926d4f28fa82ce4d0c34e02ff921b465106a15997e531d74f180581f1d9c1c002a86fa9cbf07c9ea7e8fab658d9fd4b347879708e2e51219653e2a864509fbd648e81e85f7e3ce0ac7c6665d7d723519bdbb5761382caaba97ded930ab56745be5e4d5c219622365c0e01cd2f1a6ae5b4be3b4f3ee19e7b7934e0373eea7b5ab0ae2feb79a9321f88fb4ea8b92359ace11a941504d7a3750c3e6dd4b58294fce0f55d9ef2f8fa836185320f31c8f609b4342e36c737765bf5399bfe4955c4647a315f7b1f4125b214f35b1c64ad272ae0f975c89bfc52f5eccca7725491bbaa46b140fb569bf0a5bac9c75510047e770352c3e18e478e9e2acfc4066bf39e3155fd3604385b5a46272e55a6f72d1d368b8d84c159dfc2ece193c5690e2a930d1be9d5cb419892c0637837e6b3a3282c2f712f60313ba99142727422e8a19d890532a2d05a8816716254e6308bd32c5ad2a0ac239360668432949495d8487eb5e9cf8af94fc85b5c382b5e4a805dae607f3147338b2dce53aef022803a9a05307c02f2e8927c69f3ca7ea4590d186803c529929af6fec7491b702a41176031936a44b8d51a9ba6dc9348a6aed22cb9eb632de60bb96d831e20532eeb24426e9dfc18e6e7d0a33d3bb203b6640b1555e9b5b2479e8d57a0081a690c5bae4661d9e1cb97871ff4a9bc5135b4145fd2220b5f6adc42cae10fe1a8b470384d110e2c445f7b6279f3c8dfe07757a7f0dbb46f14498bda0a2d33c096a2e0b540173ebe15313b65e21f96c49ce53323b553dd392ff12c1d8a609ee7d2d8e4e916ee0fc9bdc4055c6aa584a0b43c0a8d88af0fc9f33ad350dafd74a59d173c9d3c3b495f14b8a8c60c37dce4af7506ec2e4f698b03cf7a831edb3ae32a1c9e1d1bd0b9977ed38eeecaa42066b85a67372f788b5060830595e8c2d1d37cbf1c7669af8a5afa4abab15a981edcd2ad731ec0ab67caa9fda19617b10da429901b0318ac8834b23c55b2d4120a534775d3756470a3343594a18d7433431e4155a35922393c4d2226fa62f3c6c0b9b43d16fe81087d081f03c67321177f8bfe0d2136505f749d96ef89c6967634b4ad3e325fb0d36e910ac8ffffff37