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 64247 677d2d2c758692e960d4a8c6262c57ecf885c65398608b1eea41a90e0743c96b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9e30aa3ea1a9860d22738d58e39883ee8702bdb2abcfe156e6cbbe96633f1d20
Certificate Block Hash
677d2d2c758692e960d4a8c6262c57ecf885c65398608b1eea41a90e0743c96b
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00863a000010240000
000800008000000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000006ddd2fd736bbd24566c2f3368e6effbe4c6051c9cd313405b4fdfa7c7df251328e4c6f921b364bb07eb31d9333aa5729c2c13c5a5a3eaec700d5b4b6c03348b6e6feb5bd79606cbaaa2448674cb46f8fad581c4dd7f8c889ab010000000000000048000000480000863a000010240000

Raw Header Hex

000040209b60865fd795cc32543f4a3ee3378a58a27adcb2d94c46351c8c2ec532e5cb4ac6c8d501e4e3c3e980afe880865d03baaa65d994f00ad725145dbda23739b213eec61a6ad4d00118201d3f6396becbe656e1cfabb2bd0287ee8398e3588d73220d86a9a13eaa309e

Proof Data Hex

59,560 bytes
121216020307109823f270de6456ab65ac9540ac9b6684e36f2f01416942105d71907ca3dcbe045aa610a2f6d12ea23b43d02031773ecc8b9c1b196300a20434460bc42210b1792cb5192849177ae0ab7d75e4896cea79c4568bdd276627ea4424daeeb24caacb31a75ecf592ecbd1c9e515c6f495b9edb0feba3cbe12242950c3a918b20fa5bf61ea55c600173c81b36831104a3d46617f3783b4bfbc2c98121e9f7548c56e6c5c2926a0fa1c63b8499cc8994e8d90ff6184c968b645048728b2c7357d8d64f9e57b3de064dd39be679629a7f58e17c5f29199e12c17f41ea0fcb30d1590b2f09b4309bf0c28a0ecd58dd760d1f960e59d5ba7099021a7a43d6e90f3327fb7f77b290eaf802feb51e15e1ef2e78c7a3c8dbbf3ee26bb58dc61ef2c3afa0924fb52bfe93089759e599e046c28d47804ba7f8c8b627506427bd13af67211c0a65eae4976162b4b4d74f09171ad1aa96acf4cb394753ad5ea4c770118191a4f6b10563579126a8bfc411493d41aba864a02781a667dc5e615675be0fb212b28976991ca61ce7389b3bc8b637f0474c847396aa6082cb1b43510e98edc92c702f7b4d8a093bdc709ce12c7af4e5767b03b803fa4514005a45e4cfded73360646addb7eeb4940bc60ab277763fd095b22e4ba67096d7cbf80b6141a077487e65ff905ff4d76504184af4a6fc3afd9f3a54d2b1647a58c00293e35d6b44230ccba09ad3354f035aeb4691642038b91114606d7a738bdeaf9e39b7cf13bc4bbeff386b0682da7d9a7b5e0476a24cd9a2cef9427ad44f88a2f4c818ed57a7f608f97e2f54aa9a185252305583069952da63c8d90e6467200d0def7ee65c5db0fde4e92d81533db8e1ecf2d519915404f44e5fa434393ebd0bc0892196ba67b9410a8b238993cea6bdfc1c2d2521ac77ae334aaa6ec9717b721823526f271892fa2cf7b609e7f0ff5af285704e05a811002649925183b8389aec270e46d2b68439a6f836993d8da67666db2ff21b85f8957ad24fb75834358d26ab2a0c35eebd3221db9684bc945eae64564cb529766f96662eba86296e1d77232f7960ba302d9a8477c893b15071d2b7738d1fb09c4839cc769a26af2d7c5db22f6c57ac44d7d58f998d9063f2538205beebba5cb0da03b79453de0cbc753bf65a66a1df00e3600750edcd7f267cdb903d4aade0e12dd04361753aa04b1b44c5b87764976cd206c44176bdabb8a53bcabeca6f16b2f78091a52f72e04571883f85c85a9630eb58db6dfd9c2c643ae57cd4d8a656b93e6d64d58aa2a4dd8f48fb2fa82a71aaf29cf4150b373d6176be6030e302e2d6815b4d505db268eea8dc9a1a4b780a174c872666f3b84bfab648f27ab882175989a7885d3963bc0a90f4f19760e87c6958cb14bb541cbb00dafb156fb832a644c2326726103a49ad5f4dd2a492d417cfd4a86ee4cbc80e1249ca06ffb159168ce756b7a8aad60ddce5f82f2d39f25e1dc5cb90abd9f8366b031d664d57cd50bf640397add6e10c3d775bc0c31f4e495e70477be72d1ad0a9db5640ae636e497f85f14ef2806b34668fb3781daa0f3b584f138dee72ccda3301833a783e1e6e8e35541468b582afc7364cd15b1bccbd530346753dc634d018e9a8ed79132caacebf79a94c6683492698dc158783cd677b7104e6ab29e7504e03265c13d9357999db234e9cd1a5cf59f1d54b96c24759e7d678703acf3a039d2c4b3c047240fcc5fba56b04fa455a7a111901580034426e0d32f3f76fb6626d85a9cec3275d1b7542ab9aeb1aaa5e6b4ab848568fb4d92a7a26deb8302de11b3bc58b56dd3e88771ef43f9d2e7d3114bb47fa0fc6080f51ed20b1bd64fd5c109b85e4a2d20626e2f5e68fb586925d1026499944ed058f6f1c6ded9cf5a962ec6310b0a6354774e14f0e2004e3b48624da6be552cdee3a8c3b23ef2e7ce510f7c9298b60b7ea3beeff2c994ed956c4df7f8247b657b68011ba2ee28889a59cf29a51e16527c57bdf50261a362232c0a6318f1c480d5d1334a6be178ccc316bc799e6101b3225c992d3885a0d864c40a7908eeaf9e661163c783c28141ac6507ce0b7f2fffe0c7e56f953df78edaed81d31ada4cde9f9a8ff10fd3487e858156cca71f45e46eb9321693ac6204b426da7b71f7828689d871fe0f285559356efc642fc22963da9d71ac3590ccd634bced472e29575a9e85156fb551791232bd971f6513e671358281d7b4328878cdb73ab3c48f1bf6348d50b890a46910b358f8b35bb5731475806136d4d9acfb11c3f71ef31f688ecddc70a600f099e5609b334618c9e4c1f26ee07b5654d2761c687bd3e6ebb4666fcd4f6fc9f0208843e740a3c24a260b9a52ff17474fad612386c6bdb915ec4b98d4b2cdb81b75178fe87a619a9a09cd34a1c1e05c7663ec0c4e05bca1ae32dba30678b3ef69f85f6de101edef078ee24820f7f3f7d2e4e1e0f5bc786cc8d1ed469d1c591860eff725bfa449662c604ae978a02a5c255dd05212646e6d3fed3fce1a959b4f679036430f4b8162b828a588fc45aeddab51188843b42196ceecd0555fa6690334a31e21c6cd03f571b1cf7c2f723bc4cece68aadabfad3eb46e16273a9b1a167f28ee9b35d1c7b9c1475841da13f5449cac3a520b7a7359c5e5cda8ee338fc8f9a2078849ef0cee748179b711721522322c577e8f6045d48010adc7894c07ddb024ebb2f825e4f3c93da034a2810e0f25717a41e41b4906cfc4541357dbf3248c60b34f32d2b9facedc29b7fe9d26c10d5c51fd25a713244c7e939055dc66a11311a697d1283a0688e49b2d33d23ffc24a7bdb8aa4f02d2abb77e2543d69995158727a32b9688c2844de9bb1529c2742e25cbfa7fedd67ffb22e892124f72a34be889ab4dae59614850ac7a8e2aeb07dd0b6a2f32d2ff3b8a9a33bd91de7d73749f16f614e98b4efb0b3287c9478554017456abf59ce5a0a61d46256ba74ca790f458563581400d162742ef969638be9a23342090eec6f95debfe19e3ba5c32e056e4cc905a923b99098ebc280b15c607097ac5b1ddb337ee1cced33f1acee7b25259e531cc0114f32bfb143b91d39ccc32d14c2fa14b71af231bc0285e4e8d728809ca2f9c0a3a830c0e9e5f7c31d1efaa45ac6af044cc8d185674aa085c5ba56b4e6b9ba11273a55fb7dc2ca6c09f3f873cb7e75eb245d4b7bdda492a24f4ad8073b0dcafc1aed9e59c9fc79dae9ee7b3f9dac1ba438807be147d5175e1f3bc574876e27137bcfb033139579599009a8b9d0fe6dbd190879ca57fa07d81e04938814f8e799f81a9579b395ffec7d856e89381fce2451384ddfc734333c81a5387a7947190fcece781593ffa53efc4eccb63963c71acfc3575dca7ebb30d46e0273465862e34448cef3997fc0dbe31433314b3db19a4b34a1fbc807f4f9c5dca4eeb3c5e3be618a1d77a0dcc2abc3b1e6e2d65cda15e8382e6793aa98792d0dbbc6ba62b7b1d4e36902ffe39743b5bb78cede5069f9323ec401a931c15d96a91f7be8248bf841109de65abc0218e82cd388d6e1975b4c0c9baa094199e7f287f8a623057d1983b0d62bd9cd0d618bb95c3b0deb6556337dc50e6404029fff7a6386f76a5b65d132b46a500003078b4562114a28264f544f15542179b0e310e94ded97fbc15186d09ef1b388720cc9a97b8afae072c03b767b786872972acb6ed006fea4fa7786b1c8a312349f502412c4dafdeaf666b59b49b9de313bbcc6621865275cff54465098f390f866a972b07c0422a2855c9fbf610db75b86b21ae92d69af9b4ea2a6864772a73120ad11bee4a21c2d4be788bd9dddb8ca17a2665b88ca7da135a14375fa42c25a5248a41106b850c9cc5b72c1cfef6131569307c3ecc42ed712609f0dd0d88d9cfdb406c6eb3d55dd76cd2d2491eebb3ffbdd5c99c7e2f03ee7ba6ee3f6a4ded98703972eb7e1ce0914dbac75f792a93faa538878d810d0050fa06a1ec9e835944eb069e5bd032a678df0ff8eb21c4c9ee39c7beeb7a1ec43d40e3992281a7c3e0d91399f5658c7e896f19b45049f4fcfa5110049f5ac7664904a8ad894ef15a5f34df9c262244d796128d9923cabaf6a820a21244e6c6bb4ea352e48e19259d9e36f6d3717d707c213a7e40ac9435dd784fa68d52a039d85c02898f2398e4e3b932e945d272f2d9cff0d5121c15a8540861ea16b92285caa5326bf955a90c005b151f34884e2353bdbe65363079ae71bc2951abb01418b3635172e7451aa3b774bfea17cf02d1f9708358b0df6533bdd4e088844813462fb8538b0f98f881c243166608490dd5dcf54cf8a696fd7f76aae9d18e60e087bb3f1fd314f94adb3948d3736f99f24a7b216713703288f8db7c9aef39989d5c74b3ad631f671ada9f954159dc9a9c3255f0f88e826abec45d1d918cc9dbee7f2383191c18994baf102cd7d2b5545edd30b0a43873fca04f482ff11d887377184407f84c8380ad4e0771433269c69b75d3da5f63fb3f23b24482535484b9ab80c8bca7e937b596cf057db5ab60ed049304acd8b47c208535e8feaff2485b85a20d2640435bfbdac1003657fc41bfbae002935096781bd11ac9c9e3a5316c506807aa4e0ab3bffde8d61cb5450911a6e465ddc6eb8ccea50afa79d00ea2630c082651d61faaaf4d0fe4b153ad4852d30fc33491e364695c9ea93f4233c406b3354027b6d10927336621e91de71a51f54daf1307a03779fa20d1d933275c87d1aac6cfb607545c9fc2778d00067ef7b1a4e4b5076a9c96874a3c5c46e3a7d408d8f1a2b84b287b051a53f22ab013f19e7125e9d7cd7467359e980ad58a64043eecde12244cd49b3ed2aa2cf155c94ca14bcc55cb799836bdfc7c30fedea4e0fce344b3db7aa1bf745f863920ec497255388ff9625709dc7cb0d49b992f3e729c3b03a201b74de51deeed4af16c3b388ce5c1511f2280192498465cf1e59cf058611e2d169abdb596ee5f88e53715d6ad54fd11b7f6398ce0151ff593ef17427bf102fdcc8a74dce3af6a6ada6575990349e001ad645251984bf00e2f7c2f845ebb561e3a0c59ee928c88da21691d11e19128891a09099f5453996360fa3df0172ba464de59830f805ebf6690ab72b36f8e5b8e63c1c81c03ddd10fa362cd99838dd3d9cdbeb746f4eab59df033c1ea621bc7b729c2d8cfe3ea3d8de872a6db45f1b11898c99111a203b1fcb12746fb55a8246abdc81c9e2e270ca40c307b5b79d7a51bc4c1685e1666ca495128ae843b1c4551928b0ddac8cc3f449d677f85bd1cfc3d7987f1f61ffc80b5db2b77657b6005c381940f799a54a25b2883f551d1f856b8a323e26d7d0a1c6499e331cdff8768d2162a2f75f97b9ff1fba1a89ba1f779040c922d829deecf381f61bd61c87c85fee802a9f83f92b2882eeb1b945bbad7fc9cb1ea8f1aa9ce1e0bc9b1969528614699eb0dbdeb3cd0f6afa27a5fc4ac7b34d3080db8daf7ba6712000cb0a7d5ed031de3caf3909de41b90e8fc8b0e2d9fcf2ba8d1fbfc661e3319c5e32ea4d6445799ae077830b0095375b948f430fd9df3fd1121cb28bc9ec8bbd22d6307a1ba16adcd3c0c2826e0a78c1c826d5a2ac7541f3bf6f8d7e55eb6976d41302940bee435aa741aff1ff831b0278847895614e099e6e36c2898673f40b37c3d36636b4470f7f5920832e5c869744a8f0f9e92f80b783d5f79d87004be1d7bed8c330fe8e43d37bf953a2b2894cdf7501110290496b725eb3a3e13ebf6f3835d56879ce8d7733ebb515dc54901d273796998d56787c86ec14adde292d51b6285ce88830545e3be800141f587e3dd723d34e7600720f2036f1bf069bc6085be90ca3f632d538ef5cf93a75724949c3a5b8ed03c09f61e218e63bfe53dcf780d7a575a50964588db25867829b2f6de46e4cbf29ca9d36f8c2bf41492d6bce070beab32408650e227a2e9d909c1684dc5f71038ba4679f26ae7d4fd918d9b867c0bc76528d0d791d12e3dcf977e521f2294b7486b5ee6c55bb888c2431680bc22f738c40c8839949c529ed75e780305c0f1b9c5f72094fcd4cc4f9a10f203d90e6681a51eaa117c3ee82f104802a6e8f15f3ec0e1584c4a1d36660f7db3c81c3104cafedf54068c264d6e938c027e7a4a4017bce53c38ba00799263a127ea91c9f3b7456a953c359b5f27947158d05b87b5df3a209f6996f6d283fb65dd5f725ae818948309c4ddbd5cffc673ef8471e20040f5ec42d69753d7acba662530f58900466fa45924ffe2edca2b5c9c6f1387124a9ffb786c65af02800ef1f547f91b0029aa2b14e0373c06554264883ac7cac51951e6e2bde4cb244b675959ab2239536e82deebbf8aa470564499caf5bd1c1bf947686ded52cb2a9b5faa421987b8ea9b694a07d378776f71bd24679e2a5e46da01f3ed2bdd49e7f203a71b8da6c4f471f12c9cfa572c77f2534eab71776df09992b6275c668fbb14eb9d776dd9bceb6f2c79a2cbe2ee164545ff5dde9fae7ed8ee8826dbd573279aaa801b4497c111f805e1c659fde6b8f0b2576f3a470328419741cabc6f0c719f5db2470187354094b27e9fef834b2ddb917b3ceabc0b3d8d738e780d7873de463719a19cb643c6221baeb8b4d7005ab3dc46d9ea42609a8e7a2ed69d1258ae8b2efac1e791f509b6eae914b8bad2d9243ef29664605ed051df49b540479285a557a04c72abb91f76abe838d25755f6c612f6ff322eb8480eff1ec4fa69fc18dff788f09bd1250e2a478b68b575e24cf66ef33522738b81769455b188cff90d702d1a64e214d9c4433cae7b07d7295eac600ba33eb6de27d41c883761adae653e8b9075bbb2d3057bce4262b001e899cacf60c461b6f410890106fb06740be8f1273d92085d813a34ad2969fa9b26ef0920e7e3606e5709fd48d34a3d62bafcf7353cad37e1ecb95633243a22af5040eb7d25515b3decb9a00417d24316804ea5b22403fa60838c22491c76a506b9112d1f7083d54be23d84503528b04434e1c0591bc83e3fb1e20a953fcb67927aa6da570d5941c1dac44620f013837c0d8e0ebcf6c1a7f3081eb26b6f8f9a5c0f3dd549553c5733e8f2131203d553665cbdd5a1964a66834784da608072f956891144f2331a2a7c53f588cb5f5cfd883a0633ce0222f12edce91aa5dd275524f93e27980c04af1cf573c0e0a76e388985abe1900ac3645f6ec55fba12387caf95d259e6d38c6a68be9e1378c59b3ad599c05e7ef228ad17cfda5c8b66dc438d8ac9e75a3c2b24e75071543e550f8cf3e86d797106fa8c676c9eac172fa10e49cb9bd654066c2308a344da29599692da1c8869447e2ad892851b9041dde253227f92e43bd01fcfa5fa613fe131d2804d35ccef2d65aadb2dcc244f048777d404dda5bdd2a7e6c64cbee7447e6663ef8722c584b8ed74689548f9daca3161910e163d391731eb6ab07a66ef602a5bcc335bc81a8e2d5854ff30d6c13aa9a0c6b493f15dbd46b357d4c03bd6853d25b7dc204c5326de28c5b9647be59bd8bd53d00f5dd478f5e0d7fd1901289e3d1bd027f6a656f34a2433c2a7b8366e42951a632421b4c313f1ba48842c2217227ae2fb8364902bd9e7414a79548574306c9c59588e697f0282422e8c977c921a7b7d27e79f29d31d1d8eabfb6d81e37a2a9ef74a4f88b02c7ec9d50c7aafe4e2a874481e720687882cd9e93f057867b59ce0f5b67a46fbfdc74a37c01bfc3fa60545593deda8b6017e789cad8a2925a794e306f691cb1bb40942ae6160dc2a0687af4cbc731d0592946db998751c47ea4b4240c908ccfef168285c7ce782b711dfc445f51f3e5440ba74f88ddb4bda0dcfc86bb677178ef60f2023dc6a2596f9359950fdd9e30c38d61f8905228041454329a03366cddef6a357aeefc6a568a93e5380c3576c7c0f506ba7872661d7d8412c6f0cf5b44a8dfdeea31f8ffa946c9a5aa30c3f4cc017d37834ebe04a7b15a1581e1e7adc3e2421ceeb81c0e651dae3a0a043e36ec40e0224e72f9546dd2ea71b1f29f17ba2cb074fa41ff58be45e863d044c438b5260642502bb9dda63e38cc9b1ca1e6f1f2ed7db3a5ca183b2e989d468d104809d3b2347aa133020681a9c158558fdfb5404a107ddcd1fa01995ae9a6507eab75fbb68ce9ecbf0b05ba566b87ba2c38e973eb039158430a970923c2f23b206883f5b9b7118e1e52da418189e8d69e7525e3d32111214b7a64d4074953f5d7a54106ff7e8d7b3541d9ebf148a52b84c77ec2a632c977c2ccc4cb28080a5b1ef17d8d67962c179d1bb96089bc60c65c5890fbedbca41c6607ce2b834b782a5712ee217a015a633282d261449dc7444d194a5a865a97d409259382ef356713a9a4df1f4ea7016417a116aa85f913c48228b5a41c78c973c142a4a813b1bd2f18b43156a39f592a9f03ff07db02a0019b7b3ebb7c2a073b58362c4a88f70eccf728e992d4e6dadeb56af73999954a7086c5225bed1aa30761c2eec82c0f7058b4f44925a6a8b77839e282f38f446a5f09c510111777130d14431aa18fdeaa9267c606a99da9b9a0cd487946964dfd87d204a55b6e077eeb9d08a798ad603a397e6c4a22dd18fd779f14c2fc6c33f6870b594de0cd72cf4cce22f8f9cbab2f81aaecd2e0188dcce079961fbcc87b4a31694ee153c68178920a91e73b993c2bed73bd2fc1cdeee1a393a2b84357abf0a43a55d7333307ebda7424b1c78149f19b1978c4892df58de58a0183b5951346e8247296a36dec5302ed2b06759c9b364963a6dec62036d4e880f6e2e48f501650c95de5d30d4b490ba564e69a7f8cb2aa5a7b3cb75e7f86d4a8ef674836bb182497426a6a40bd69ea9421b027577ee8dd0392a3475b7fac79d6448a19cb3a254ab8c257e46e182a1b758d1de73a69d52448ab34e5f5710a6e1de9c408dcbc27ddfb4bed1357ba8944a1663a6030eff5a131f9642e112e66f90b1f87ce62b79646fbfb0ea17429a99935f9e4b2528c06cd4fc39204b6068f49780fbf783d0fe82b0c11614b00194ab09e8a298c0b43f3f92a0e9ecfe0f850a58eee04d4de35dfc097c5ce413a2e67c67268d3402e7d45c86a3786e1a93c8e0e1259a642e9ac08c25afe3cc7e946a649f75b1c835e7d67eac92e1728cc57ccfb7423bfbc11ef9d88ef89479c101267e41ee0541266ff7359c890d2aa6c91529289e1501f000be00b18048727e3847cba0ebcd32d893b39e6dd99127512104c0b335b8adbf4763eb6a49944661cb4bd0e4f857901ac95ff5be41445943acf73a6d5febbb7dff839cc7c66ac467fd8c09c06a3b51765c4ab780b409a5d5ffb53b4a5dbb77f020cd4ea646be2dde5d890177341c871788ed8bec097048246a4ab2c7b7e64ea0ce333482aafceb203537c5dca5721a348ff9a7df8a4a57235e0ae7dea6e9951f7215594150c67a23de56663edb3c1ccb4b3e5cf76538e407ca3161874bca38fbe810d594ecd9b315fb53585037a64eb4907cedca62d56e3276a42b8dd5d0409ab139db9a71e4f4980614d08785b269e2bbcdcd1aaa5e9ef9d9d9e73cca29ee5aa5c746b5ce82ecb332063ba73ba490745bd19295f49e91fb677c624e13e9d1cd0e639f2f245c3a449d59ebaaa00611385bea011857fd700d5003863153555666873348c46e7c92f6493b57ec48d46208bb4ebf8433fc56b6a9b06969b1926382f662dc9898ab0a9499b5a2ba87d03269e892faf341fe969a4bc455a441170c7ced19dcf643105fc116ae74581bd6b592f62cefa954ff3b77834af66bed54933986a37555c629d3686b880ec7c7c3185c16fb85c0048585e9ef1460d5058b31c578e5c5d21b2d217a66c59f78e2dc36b562e3f8713254a52401bd799b2dc7673a671c4b6e0917f85cba3ac6620a025f2bef4a6372852473a4701cd13ea07d92f60cd2f147f7b0f96a4b4837aa7f0753771ac0c6e571b3f05318cfcfa667ece58fe22e5ab86c68f55c06183650ad1c7eebf7827c92a10e6afe6a9106fb98de63cdb09c9784c525d0d142c405e9b11b7ffda7b0022e1f376bea55eca71833e281036222e55be8e5be15f25a9e0d7ee777d237f09fec57881847d3dd402ff5f966f1edc91e917bf1cf2a684968826358a923e2438191a281c8635590c08d3a7f0743b211e8972ba36c88e2643ec5a832cc5e95708c06101c3bc39dd91940dd1681036477c1697bf036a7d1d51f9214b6e0b388090a5de16f22053b4e97ebe6799fe88218f4e37c4dafbd8bfd2fc8c7efa47bd1ed595f828c9b203ea98d5b3ed4a00e2fd4fbbc97d0d225d9d4df4e24788f60c834aa99c21ebdf8507bebad66f5a9508a99345b509655bac0437077b9465129be0247f54a736efcb8c66b68d33f9813a8f5bb0a44a9ba0079e9b8233de779f54116b589c5a83a50f31a8316006f223c2cf407eb72d5832442c58ac3917a007d1d0e9bed442165fa1bd322a2bf8896b39d25b6f9a10d851a6b0ca0e043608764f6be7c5be46aa41bdd23f6d43ac2ef1be57cb3cdd93d28336ce207cd5f5df2d81930c4c37908ab80f7de5035de89c95f29e4ddcbbacd5594751e5d16c994e67501e1d688ab2570aa87b5704ac7b6c6565df17225b0c2573f28ef40c28d96c84a9eadadfc1fdb4186b052f32914deef168ea1ac307d32647ff016cbb0e44cf257c13f37fe6cf42afc52acc0b903b5d15c1ac054fdc490181f26e544836f2fbc95c087d93b03909823d52660dd8b7dc40af6e465d3e3434468da979133aa8b35f2e9ce7d1c58721d1a6d393c9ae59c08bdcfcd4daf565aad78e5fdcd3bbe6796e08e499e15d8873101f6c884d2e783cf1323fa55df9f0076fc814f3038173cb7e9563c05c3a8956f1151e8d57df4728888b3f0c124355e43a200f4769497dd81c5dbcb997e198cd768427f3c9ca6b59a70876e7bd20c27eb48662cba295eabccbe05aac1e5efb65bb0f22daccb2ecd4da8123c4143082d35cc224cc63b5ed6dfc7e02b7eecac8862fcfb9efeb20e20ed2ee40044d46c93e0dccb39abf55b559110c6ab91a415821bd63d0d67d9a3314eb0ba1995cfe9579be6760567fd28f290092f211e4b417694163e9e1f876f46d03faf904f9f60b58c667e9090f6cc927862d41e187809bd8df08afc213cf77337a97642f17b02f40908bd82e39f85ad1de12304fb1914665779158d0429c22126645c579d8c5c85b716a9de2d8922eac26455498c41d901d56a90e2b279b5cd5e4fee911e8264427b61934f91db932b3cd199cb6ab30a0f12b76174de9339b598ade937bd66ce729b0ce5faf9d2c3993bbbc73fdc5ba6ed61d881afd17cd44296f4722e3f6a281bd5d48ff24285b11a206db07214454e6de445a57812e0f0de148f601d3b46a38373712b1955b0cb2c3add95918308b940d71c47e757bfa6df09f01904d5e7e38278a8a41c7d8cc7d274a8c0b19a45330a4880bfc60e757b00a285a2ae34ac3f48b9e343b4da45df38276adedb3c830574e5a9d4f49e2624175537d5e27fe1210adc7a07d7ff009ccb3dc83b4ce440406b0b3af8409b0b102e1e930aafdc9c1f22b626d63b5820811e97b15364eaa38764555c6b8d103cc12b09d161baa05678567fbb2bff4a9e96e4aabdf14924e3d938b0d0690599c5034f733c0ed60762aeff39a8ad06c3a2e9fc3ea2b38f9b88d7c2158803ba1c65f07a74bc798a79a941e263305c5d4c66561b44f658a2407d28215e55e03b9acbd70065017352062ee06062a8eacadd927ba2dfd0f52f7f393c0cdea5b8bb42a6880e1b88135356d29c83c672c9c3c98dc977701520c18c6f34879e3e34f75d6a4a2619a31a91321cea3c5682dbf5a2ae778b5ae090644399b318c80f6f76788166bc017be130e166869a174cbfa681064f75de799103c9bf6e579d9fe99608b609c7015a09e64eb8bde36d2119d7bf77460eec36946176cfc00bb03a5074ad8cfb1d4172f4946139c175156d1fc05accd1db02d99adbbfdf37dd0d04f3e2b469aec3758fb416b363c9d77f9c5a948713792783672a56e623d23202e7076ff147bd50ab9c70942562aeeb6240789fd36c6c12f7046b2c712ca368cd55aa5e9f249e9ab4d5a93bf4965c050c04a102d96b49ecabcf62bda6970b5ef653b97ba342a98846c67b69003b05292a1c32b2e4d8233ee65551485ae4d44cc333027fb2b1b0afd6db4f4d146e4ac59e5a71d7b45301088e85845adeee4f7b64ac7fe58494d16c69a55c23b5b3f45f0e409b846b9f338056c881c8a93a05ef5e09cf8ede822ff101bab02a7fd1b5d5a0c21e41a426f2054c20d8417933543ba87489a92779cc11b31b424e966e23a8f9d4d3406c28abb702a622181a23fb52e504dc787766d6b2a98ad065d7ac1dd225b78019ce868716277f9f167c31370442af8ac68f94459f0bfa91adf53bd980f405e6dfd884d40a6785f93ac6780b745ce1bf4a04fa2a8524eaf1865613679f6b5d3bb1f2b77da94e5c2d167915916874fe1abd37d96b5f107278b7220ff8cb0c521737266786469eabf5f9e9c451e83b734e64304c963e8c248d8cf51c4cfe09447975e431bf86ddd394c78bb47bd1ab91fc22cd162c3f2e8e46badc9b09c8f60ab2dceb94b5c60f6016fe1de893255946b42fba54ece57e339cedde34f70f23a1756c3ef6fd1ef854f99f1924089aba8bab5f4d346bf5fee85eef716f447487075a1deefb4ecbcc6201db20b7c7323e78be4b76516ad0c7c9798c9ddcb2620269af2e5f0c91b10327b0b780f2cbd9b437a6b148963267b914b3449651cc666a0b1aa9f300757bafaf74025be307e24fc30f71bc945771932acc9897f4cc051265a4694a254228229bdf571ea4479b7f8fb1461e6f8d37b1bcf7170cd7afb9b8b7ec1bbc5d8eb8219397e27e492f7716f68c34e2d826e5cb29117f3305ba761986bb5ba07d4f7ccc4e7983c8752c2c6bc51b6542abb9c18130720b88bd45cc652b50d5b5bf4589c06d4be9bcc7d2033a7d88153dde2294647a0dc2206ff83d42ee8b06e6718c233cbc5136bbe16e0802780b3e555d409b4dc3593f325cd3188753591269dd7a143c883533d16271e0cc81305744ed31297d72381119b79fc14db1209f12cf626c33c47290dd568825e6c069f9b314eec6bf0b9ffe1c8e1493a99c977f6a992808c3f9a13749fc5e4d86099bdbecd77a29aefad6138535a16f3a6d89a811b7bc8168d5b24da9c71ac80d6e50dfd79b5d28bd7677b9afae918100872b9a0ea64125619990f946b841652818e2f60f00c213201b4ae0a28b4070af440d980a16664faedd31f2df41c3bd32c4083df75edd9d3e09cfbe9e4eda0bd8d50cd94050e84919afe496733f8c15ad4cc55c50fac71eecc2453ce94b8c1dcec88322321af5a88239c82313b2f9eb482a9d17d7cec53d54aa7295e868c11112afdb6a04452f6b74a524ecc995e9c5b541513115e29f477eb3f9b120646434545109e2a26030f5968c9fdd960fc066adfac1f6b9dbb0a0cc59e8aa5bba82b669b24f59c65ae1f13c75d14cfc0b03e967c4932dfa8c527e1c96710acde7c2a4cd00901018babe463a099b65d1949e8cbbf8e0966b9df50af8a640d12267f3c38ca054559705327d9a68d7e6500f12cb418da0008583b693a4ac303931ed11a263e4aefc37a7871a14187966cabda1072eb5929a1c0c69c8cb401a9c74c0803721de9271708f47767b4fc468cc5dea964c7761454bb9d117662c233ad6aeb945e36ff7f4f581ae49d0ff20da8caeaf597c009ef885245b56526a2c09c59da4668ea88347cdd37ab838dc53c1e65fa4b8ad3fae9fa2fcfe94dab96c89fbad427da94c07a31b18afc01731bd4ee4b33074eae433d87d24657aadfa75f001a8147acef2e348052026c2b734ea303d989c42264b79183ea4001eaa2e0ba5a47673183f170eb622720b58a2cb69d34dfc10e48bb24c48a06cc809b412463535a2bf162795ffa0aaa011d35b5df32aa7e5b611f810f13c4cd8924fb22f7e7c634195e9d038c01d11ab2b1e7e592a5afc842fdede0b451d08cb00831bfb49491174dddeb7e7f7dbc314aa91e7df586e79085b99345fd7d7765ae0f7c8f6e2122232346849f40b1079f3d9a618f6d15ab3e45cfb9ee1f6cca4f00aca4c91bd3debde34f671b61cc7ce33b7b0cd12bf85d56f6af0d520820d1ce8297ea75a1d40896e51353822e8ab401f4d26d6904536fbeeba5c8159b537874c7bef79b7eaf67c0f8c167e4f4f90f60695f793dd1e193ab6c6087c5e78d72ec3ae5ce5c03f159214daa2ba3ddac866bc714c8ca5218ba7f551dacbfd885a8ac25f8a01e54f77a7002f3a27228f3d60c97ea15ad00ef66f2bb1f968b5a6c9b398e4519a099c8f209b179b0a8b4b0c6cdae218d9a0d51999bcbbfce7cc1048090e149e2341c36431629e657a03654b797d32ef2c30778eb73aaa2d7d1f9258b53011481e30c24e1b2590b8e50f05b13d4325ca938ae930ef26bba212ebef20619fc3aa3a9a4401a4e8c37c1338c1bd00f0c66ae477d1ebe92d76b9aedb2bb10898345f1e24896c187cc61c487795a198b44388cad262d737df1229ec7c948588b6fa77942ed7a0bc54bdb668fad1e272ee0cfd40cb28e8fedc260863c50cdb9c908242828199f36eb37df339d53a246de6985485aa504185f50db9b0b9314ef63bea1ce13405b61b74d074aa7635eaef74823866bcac87e87a580cf2710e44d94119f2dc190f97777f3752bac84eefb5dfe2ebdc5778b58a386feab837791eb680233ff436dfecd51df06019f5454c01a152621e266e7fd3b80c244bcb52694c62e426d7ee72528f77f25d681b01f665f128812549545aa4d58324bb658e4d03b96c01d0fc1bf4c559ca2d27fff9e69e53b6396e9358832a3b0b8a8fdd264f1b7bdc8836251d3a71ed2f9baf2f4ee2465d7fdc461744ef5c1647df9f0efe0c900c8f20d3720c1151096482cff1c5de5a0993b39f878eebcada0637ef1c10aa35a642ae488f20f413e262b02d896a580c382174095325e2145015b8df85b5d363ad20650c0eab78f20b702f19ff946cfa737792dfd671842efc549a68eaa55c7e0dcee78e874005cd5c139ede4e0a984c9528476f730c46f8f255eee79ee7427b4cc87c3a69fb448c84a05402afcb4910bbc57c0b424c212c51c2c6a6ada8f9c56b621f55bde92b24f91a09c9e7f39a48fec4836e67a5d48b93c8717c98e5ec13d22c506ee8ebf0f734aa7070096b2d957722e9041e51ff6b36ceffadfdd82526d7f304ed3a6b88540469cd475ed614f73ffd1432bacfdf14276328b05fc8c317095a43ba09207174a8a418e777274beb8a2c77d91b0482aae5711a373024262ca630eb39a179d0e37f5f6cce44dbf340ac806bf1cfbdf9367db1f2bce70f781d2475584ea78ca36e6c243bc34db4701c985639afc55e9983fda9282c82529297cf7867671ab938f3811b1c00fda962017f9a37dad058168cb470e5b4db7000eb4567c11a69faf279caa6a777c7f94b95429a5e24298353b9b089c466b6074d17e04b773572e6e2b51ab95cb840f14363811f8b57c3f30ae8ac8aff648b4e7dea45ba3030c700a310f746464fb5c164543a02909f976bbd65d2d01d2ed398fe404d1f843d74c9fc5cb148eb7b8e50e2540fa6c1b72c7de479ec9da19b05c4fb4fa48a9e5cf12b780b518b06fe198afefe82149fde180af9c3beb51f6837541e563a7d0cdff114195bfae2965ee6ffbc5fe0efd3428723f7e9c4a09f3ceac1421609a18f86a549ccc4029c1a01bc405f61a1c38d283147566dc537341dc6f54990655ed28f0ed5f569e7d340fd8fdd626d7ae9df9090ce5afc64f73948789318daf9fe45836edb2d3052a2192194ea561bfe3edb5ad5d011a279711cbc9ab5460dc3c7fdd9b955b12686cc886eaf87d36c22512b0d78b5579cb2435a9d95648daa3823569ec895cecdfa74a03c7740ec82e7c44f9ad14909e12b4bc6b83ed5a0a1b416bc21dfa1c05c1e24393f2855daf634f56f3bcebb8f109bd0910594aa58164278dc72c845f5b252332cc9c69123fb880372751b065af89c18288ca2e085d7c6c042eb9ce7634d3bb1ce383f4f52a7a40050bbd6a84e52d0dfaa59e7e34c08af415789fc81584dfd8a2468dae5ff16633f9cf49a4c34110650599ba202daa0166bdce557374353694056fee2afa3c965ba3e43d3b06fc7c532ed873fdb1611652d29fd1d97cea0d2af5e79b5939965daa212c4cb24d55cba1768df6647ae5095a792039072363ba5c86bcd3367bf414d86125f7c9e5d0c8106e33b59a1b2bd9bf63259b1b550fccf4bb76b1f6b13d530efd7c9c6df0676bd1170cd38409777d3201bdc8455d8df68a03ac9c801003caa739d7a74f1625a25830373a5acc7e5236658fd4b335b1cb5e614e0e603f72d41cbad79e51f2b5f5dbb03662fdea5119e760c0be05ba27bb6f20de6e90836290303fd8b4545586991a0996485c0be01f7453f4a0bdd8ca34a8fcb098016d2ca70244aab8e5b05784c48b08d79d6c165a1517a9371895e2941eeae64f850042559019e711f63664e96453b4b7984468ce6d077b12ef5ac9a4ee5e6627a0245b1ff8c5f3735a862e230cb580c66ad068aef88cbdc0ead4313045a0de20d4fc7f36c5f94ec80fdae1a898d9bcc35503b48fb9f07f7072dc9864979ff68470cdc6aaeb130e9ff3b49a93a8625c05921bf35bbc11f63d0783a6ccce27f5615e2893a020565b9a12387156dbdec3543fa367dacb62d2d1a2aaff637c3624faabb1494dc0c78e35b91d52044fce3f19933817d4ed7cb5ceaa6605b1b7ca841bfd7aa26173ec10f8aa7984deeb8a818c7d6f27c0025e744b694c1922cd8358336dd6033845b3ad3f3ad8b5bf590b013f2d63a9835cb2da72d39e4f56ebb3b68152d88495e5c9c27561d019a07f757d4dc6dd70f3894665e7d218463cec6f84326f4ac74bf4885ff41ec11fd96235659d39868c420c87cf3341c9c23e0f5220c0038d6bd020686d485d9214b3e26943bba0a7db36676ede47e8253acbff4399a0ebe43a8f6b89e96c654b8b32a07b9bb667a74220ac036f7bbed166ae95483549fb40921797256e24be9624c2b67312c695e4f4dbfd355ac26cae3e59e3867547483bc434945d07f8efcf8e16767757a5b02d19acef023761b1dee2a3d0a8c7c272b7ac852a30ce3fe4d3b7771336030fc9401ddb13762fec4fbac938ad0fc94560609de06c81e84506fe16a664afe303de7cc7dbc7ddd942b36574579c97cd51948fc4b59d6907cb7b4433e00ac805d576e5217c8b735d086580580881863512d3e90af288bafa7008024d4b12c1ddafd81e04a9977cd19baf8181d0dfe03e7810cf9f9f336e1c5777c6e985347ba26625cd87f6d314edd476d8f791bf31cb62b906116ab948369848720e863893ba9338ebef211636e5655bee66dc88cdb4de6deb0266a2e50d9deb83ec07eb12dd9369d552607c70e4f2e0e5496808bc9a2ffecaeffb09bf6c68135c5e6da47b9d6506bae1367af97544dff66446c95aa6b8328b5840b3065f798cd2ff72b19cebf887c6bf834f189bf40072de5d7a70585b04c451e629ca0a8399539b9bd31f891777badb96a3a04bfe632f06ec336324da60901974666c104fc6a36b15d6ed6c576a5945e69f097b08c5fd7f2e9191c66b5b982a7406540ee0fa2a68071f09105dfc6c7305bc0ad386d9108c135d63d51ed0f369185f967de84f8fe7dfaed3e8da4a8e23bee2f0797664d9a020691fae60e59c0537bdf1f5ff723603456c2e7d0d1d78e9f460bce347e93bb268bddd9a75dcdff518b40a637cc729ddb5cbf4cba8ca825328033ccfecd2f7cef81cf512fcfe720e8533898ef725f024b8b30fab59d59d1f9782907d8d34c5cb3fda2f42739abc475bc4fb514454450ac76bb8e236975a188735fba159f362fc3cc9e36c8f2f81cc4b321b979fcea6f8fbb39eaec7006cef5c0fa3d936be4ca3bff18defdf66cea36770044cd982154621ec19ec1f32142f153efbac27cfeb42849548a4fed29f2cded6aa9698b4db6c2fc906879f69066120f1df27b4082ecdd91a7ec129f3567717da5606f12f0a8fd6811118146f6c8018935739de781a18d1541875400ef0ab59ad2aa46c3b2c64cdab5a80c8c677ae3d925ccf2cb30e4a7f702f9feaefd735f7e92b17b85530126381bdd3b387151e80da6bc01c34d154a371262b1e89e2754ab3f4eba945018099315d2fa02579b04fc8e9d098ad017e9b183a8c7eccd1de5b9cf1e3eae12f349b3a2908a18ef4d6973eeb01f05088f287dfc8a8054eb1db911171f299d624ecec44ed95a204f2e873399dbc60ca37241e11d4233212831a70fb83bc2201dd323d8e806ff2c16846cbdd4b02643aa741e359b3522a954eaf47cd0376c0fff5a0196ea397ce7a2fef4d1c979bf5352aaf0e6a944aa2af5d8b620a32dbd2d694744aed3ba98f047415fcada932d5f0e58416104b8cb0e311b2e45c486c925bb883b6afcf2fb8cce67fe514b16ad6366cf27492c23a908dad4496120fb7979fb2dd7de2a79dadc43af4ed83e7a929fda7326a82d4bef261a14d0b1ce02c44615d8313efc6b6f2d9344e4afad2056ee545dc783d0121e7146529492ba4c1ffd27b88959663c39b6afc16bc194fd3992efdd70edbef39bb5f131694cc62687dc42dc255d6fc90f85a2738f90ba15b5b924ab570f69c4b314fd8cbd14e7494947a6ac8a5ae57329bb3110430a62778b177bd6b68eaf95f7e6a2758ebe36cf1de22894507eb1baf565f5349117fbac49ff5905f7a2acf631cb0053ee6cc7d073fb9e399d7c9d07e55ffcce01a41ff8ae90cfd7dcbaf5c0c3b134672fe74244b18357c8573d6900ef5051e57118aa145edcd483ac7d16056f96baab70db23efaa0b182ae94d9578fe29a255fe79975148c5591541db7a169626995d93bb60c9f434d78de9a7528f272f7aff52fad31660efeb8cc1e3de91f137421258684015ebcc698602d4098be908fb73bbefce693252ec4f7f62268d352379620e4d485b0cdbafbf0fd896ba5905e95556c76b32528b7ee19575f7f77679be0f03014ead341c7bd6d5b88bd49ed840c5bff08630e2fc5a03e985c5b2bf2840bbbec66b3b7a32c41abdd82b1bd28441f52a62a6c7894d50eb94421a0cc46d6e4986619ac472d7ed6f4d61f045763a3c95c9be6c800aa73f4bb2fe6f00d763505198dfbed275b298a0163a57dc45eb4e0c0e865aa2fbbd8d1fde5857553c6b56be7c864c2ebfdbfdeec38aec58cdbaf0057a316b253705d0f7a00f088361d86657e01274da3630cef56c5d1682e01579136aba990c5b6d19950142b80ccd73b7f100d77ba11c4b3b2c186fbeefefbfc2539734847a8501a5804bb9157e45ef1ae57a09189d4beb90ad849a16f95ce3abb9ffa0fcaf68a7f1e82fc5e8370279339a40690c4b79f196d30c5d9ca83a5e7c6b84b7dddf7d742b250f5a3a530cbe199a9f065f2dd744282d0e0df7ede3e46365b84ceea4d5e5a3f18d3f2099e58f9c910d8cf41e2d1b5c69a7edd9922fe2e0eee4afd15e882b99b621b4ed50a540f58c235a8e8b7e4a063293ddddfa1e3897ba89979aa88c51724e07f530080afd4a52747f34c03d09a367007beac535cbf5616a699a51b0bc1f5cf29cff9a6d3eb7af69b28c248aca302f6fca9602de53b101e8d010a96a4d974e5434d761d0069e52505c34a038d6f4c0c2a492dca33215c5f3ef52291c8e68f34ca83ac1753ba43a0dbdc0e1881131ab4bd215392d4e9f26f38795765a00c3aae341ba3e5e273565f0f532fa021e95301e15c69219ea8119a85d40d46008d6aebd6ca23750d44782ef7cf9dcc47ea66d14a68cadb63f58cf5107d5a4f74e71ede08f8834152af2438a31bd2a8c7c3cbd52267c5374ce5dc766744ae7862d88875dbe33e5f7eb97e27b06336b663f6c32b118a13c2335ad3ca31deda646c0f0dfb09de05c2298cafe1030fd676436ca8ef35e6b36aca07d0bddd7359b06db20c93702678acb38fe8392e2accdea27885068d4ef639a608fba12250335aef68f937aaa8656c3e71ce185f985449f64fa0953119a4f2fcb0d97942336da55141d97d152d91a259d832ef430729e13105b65d06f40b7fb8c47c12c8d9965649557732360495bdf499d7013fd03261a6491731997b27f69d07faf1bb537b6fdb19991d456e10eae5cca7e103d741c23704ed8ebbf9e10be643dabffb0ddca5bce2b90f74e9deb19e8243a59349d3ddb7c2bb59b72a4461c61bc61f9b4364ceb4a8d40133331832b4fadf23f39170b11f690340f91ba61034141ce04b62aaaa1f52004b92dfde2646ddb392962db48be6a886f8d6525b74c9b147eb09b342a6e501a5c3bcefe975883f2003459dbe24f952b7766a1088487335f0acaf571e4492a1636aded8ea8e2e2ade88684e887af45365f2b03e137c79d82d58424955f13b0012e1412d02cc6ab478bd982c55c3a24e9222749b45d78c4464bdd0b6d9dcad6d81e632fd419efef5d5731792fbd9cd2e44c004a3e5d5ac42aa5abb8250c2fcd07c60b6f475979b88c86bdaf3240186c48d65fa72fc17206aceae4bbd0e588d517905a8c973cd8653aa2f6b816444b0489cfa27329a5dabc87da1d02c7f830f88cd2750e8cc7f0d61897154a3e7269beb0e20c2756b8b494105c79f611c47950b8b0e76768d30cedfa45fb4d19ea9453a21de6552dbf688fbe6743d971631c7a48c2327bfe43f7315fb10d14f04d7b68f83b0d1f983741d0a47675ade070ee8d1736ccc07bc139f9bdf8d74d6f10002e238438fe5f87bc68733906ed7e443498ceba5235316af9682607661dcb4924dbd05410a63aef77f66c3b595f6d8929a5ad3342ecce7b69ed79ec65dfd99ee79cac5ef3b0022719bbb54060cfa7a7cad2f357c4e2fdda698d3c5c48efb997f5edc1c3e86457b7940ee722e7bec6da66646e8a4cc8999893d61b4ad52a3f07f613ff94620ef909837719fe3e1c603e0dbe928bcee80d6cb43e188826ad6606e86415152209bc4a5c039ccf6b3337c74b9de908eccbaff456b185c114af355aafd7830ccc2c8e7cc291b149b159b97fdbe8d8e9da4e15cca1a5bf84d65c9944c3caccc4a17fc2c86fa360516c757205d02f2e19431ea8a59d20bd8c09423d93095328e84ca156805695eeccf3e1a98f4542b54f043cdef555bb4a7c14e2589c693b7a40084cbccf924c7ca389b1fc6dcdc255f3e14f69c5417c70312176acb2aff6355663ee2e28bdac1bc4348812f67657e0be64fc28d221c32b7fff616bb028578682b932ae5ebfd50dab85e5ac8eb1542e294721ea45a0bf22fbf74387a69dd1e9b0086eb41ada805bd6c522d113568e4527b5f64dfea235548bc78073c44b5a1a114027bb193ef734ddf63d8f34a8e9815a1ab453b49204e8fabcca219478ac75e6d246b2a91c9ab98e2f0f2be83d014b86fd796366cdf6b9161e8a4c880e75e6282754038c22d716b59bf4c2a4c375ac0cdf4e343022a4d5c0c55e0e2e6a4998b082dec367d1278685370c55bd6bd8600a95d705f82696c6d8c69e58e4b29c8b875d3df292136d1b7547ec7c0e156898fe2de8546f371c73a904bf55b17da54bd3a0a8661c3511dfc1834941ab3f1054a0a4441ad79a2c3e688f0b6d3312b0b60b17ceccf9012e863056885b8839896112c0ea8e2d247da63669c1fdce590c20e04f78b7c7664b51874ee4645c94ca15eea0b60769e435c2b558fdb4f88c8d7602b27f6e73a53c5dd36a4462fb836283297ef68ee4469920030bd7fecc943a4eb3bc3ded2f08cf7912fad1a780e473545a5d18b74fe56fa95cfa20b86c41dd3f0d9219a75608366fc4894a68325bfac8002d3b2dc3f90caecd6ce43bbc81595508c4d6f9db13b05e22985ccfcaed5a1a519682451b6bc197dbe92c872a4bec9522c57fe50fa8c9f66f816d374af0b1d67d9f84f726bf15d9dfcaf7926655449bc871486098b99c949fe7a0640fd7f2cc452be7edecacd296e6cbe82095ecb4a763505c820674eea8a353d6942c5dac41d84ec74536ee9e28c06aa915abda355557d2ab2411a86dedf2459063792bd8e168c72e4e9cd8346c96af9963e1c3d3a4be1caf38186c112d9273ee3db4584987d458bb849e17729e0d54315a8b08faca6024f70fcf4ff05a79abe6017400592cc8eacabcbcda17abea19db72f3c99d7817974439cd72cd2efefdb5b059273de66582dfd362c49d051183063b997ad114b981b64173ee90485bd5cd461c0bb7b7a91263f02d76cd5294bbb4e311a082042ac4c8636081aab9194421ba97e139eebaae6ceef15cf1805472adc1335e8ddd99555e5138a4903ac4cb965ddd454f13f3f11837def564cc887f6421fe7243f094ccb9ab932130b1d7a3aef2d0451c41f16d149c8e130bd2fb8f52d10c2dfae11e8f3bc8712dd0d6f613988011ec14429428d00bb5a6a492259619235e5ba567ccce99b90b0d9e107400d72afb03bc7fa67cca7ad3d264221e48e424fbfa5b692006018901afa557df4e4a907deb3f700213f238d21ccc1781ce662ab7702a713de568b901c19aac1a766bcc691941bb9694c859692577242365bf7eeec2624950258c4a2ec9c25d0f0c82c9192c35a65c01b3e94362b03dbe88eab4698141e969744c7e7f708732989d5f58efdc9eb5ddea07c7f7f0409ac09ce43cda618b55df66f6b22ea3620bc80fd6206a6f8faa34f647481293e1c351a60c4c5e785794d34de4ee480535c914c6508807272073de4d02d5cfeb92a4d5310fa56c84ff4a0daf49e5c174b322d9282eb4c581021dc85d6895f8ff15de0dafb714d564ccf976768567191b57b8f939a38b3d2491c934574feeb35b5a348f52a00545ef1fdfecfc06c4b3dd1bbb3eb8db4c8d5ac0fb9c8b75a20ad40340da8c3a672077d767b003828aace9e6163c231e64c138e3f38fce8bdc8f5ce8db81096a562ac43867671dbf2a4c76100629c49d6f9af68e16dbd37fc7a6b7949a3987eababdf42c1e215900cb782e651cd7d33106fe947326d1c1a74b60c8fc7fd2d35dc54931f3b966322e816583c1cb166eb7395809f9d97b7366e77ff6e2675efdcd822d74e374a9f7139048002f73c64b9abaaefeb5748a441446c8d3e1b36e6e8036f965eef3a1458590d0491270ea69a69436ae8e26997b362b11b382a073a2faabbbd825c2cce845812ce2d391b7dd340826e3055ea54ebfbfda50b8c67ebd4f87261c982b307f15eba77c7214f3819563037dba6bf995462215282f3ab14177e03816159fa52627e77ced431d6449a6e4a03d89907bbab5195359fee3d2052ab3d8f9d22f29af26131c5059dd75255e1b51c9f3f9049cf307a40fd66726065ff6cb50b2f7b5c9476cc792a150277bdcd3ca1aaee716b7bf58bb9cf3e90db808aba1fe9996c9154f2360d396dc468ded5e08bb3ae013bf57d569110f848d8f67300954f6733260d76a1fd1561ab525ca8cfdb796621f50828afff7da0377833879874121c8c310625c59c07566a0b0da95d6b56fff047596df52c883ef49b60813fc56b9f7fc6288a70800a17f49611222a6886a611f9706aea0630caba9722733d18fabe5319065c53bc7ed4f444fc23fcda887cccddde9158cfb2ee33538a323d11e131e663cde2eea97b3ac56e4623a9573e3ce3eaa1679fd760c8c6f588e497cc6afa26db9301ac75b79f4d0f8733ea19cbf39fe9fa505331d39646f919d3a82a54547cf9824884df053db0fdad18ea315e64858a97c2f3983e7e5ecea3eeabbc1608095e8083c02c785776f6a6f2b26e2173caebd739091867c11f887b1fec7e37bf084eb3bc9f00a715eed94c07bec0e1f7240d0a2b92f22c53ccdbf27ee4ede9525a31168eeb07f6856641dd8265a0f653104773e925a5dce3669bc6fb65a14e5981015af958d77ef087202f9b481aec8b5af4f98658bcea73e3117390378b668df2bfbe760c3dc7b52219280b864b4ac235119c62a842afb3a4a488b350f97ddbdd437fd4d3b8167f42e6af23ab63ef3cdcb58d7c4b74dc1c35bddeefdc263efbccdcd7c5d3a8e079a8c6b9a053549a32a57e0dd065485008d47770afd8a9d17b592d68dfda2bd0bea5c7a538f2721fec264bdb64b4fab014949f6aa2623621048d98f781f645ff8e6381384e4809c69cd379feef0fde1d1f28a97a314a92feba895bae18207ec83f13944ab2d9da77c142b0d36cc614fdf05575e8131aba185f3a377081ceddf5964254f61f83a1a4fc4e977944441235c83edb9b5edc98f0492126ed216f0c1a8dcb235db31fe7cadd6d247dc84ebd203f0237706a4e30ca17440928c84461343f687555b1c57733f21a638038ae6b22145ca95d1f4cf887e5b258e756d8aa1637f523f81de1bb70613c8e6f79a60c87852cbd340492c54aeb0da46469c437d8caa52d42a2f250f56c025ec64c317a431e709479dc75c71393cf77c68adecc4b630b97741f58fa84b964465679e0089fe78598805e408ba0c4d47c8bbf9039092f26e8fce0e92509b22d1a4d6c71345f67016a759f66f512f17390dabecf2513e76c240b69b7804ca377b3947749cf426841cefde3098f0b9e9958746a3f75a357e9df4c11abcb157673928a65c87bb1a65ffcaf26055349beb65f806f62786dc2620187e8f7957ed72bbf35c8ff2cf41f3f8355b36308b9c70c6e86867b828cf90d832ff120e231428c07685e8c5db1d3bccb09977309762ba2c2066be63fa5257d2894e87d334ce043537c4191bf19395f3d4f4aef3cf4a618d6649e4e1d50ad9dad91a85dec6c5391a453a77fb637e3ddb9bd48b013d794a83b5264b764c099a8ff5cbe0dac043886b83238a5b39bea96b8b017363d60e94fa468fc7d2163a70faa926e248250b37d5b925d8910c6b89095bea0cd6d970b7cdd9829dd254b1d44c04bfc02a2b5e82217ce05b0e1e5fedfb9c1db0ce37fcb5fe88943e43d2565ac0d71eff8c86647e623644177bf4e771c065e6af89e42330314a577e44d8b4d3d5ed197a1191eeee561e976d341a45bd5620731a277701f17f1e1f13272e7eb89dd020c803a599d0491edb8f3513465acd449ffef8f0bd71a7fe45735bfbb7fbf814e354db5b34a8578ef2e2a0bacd8dfe7b420dd0d5ce7b96a2a3095c96768413e0723f3be9b2dd0b0ef238dc7edfae84544fdbd7124698abf675d97ed2b7d1f0c1f343507c46d639a643b492a48d090cbfba8c86003929564d77cb84d866be192c81546f74cdc2c64fc5f1160c02ec5b23e682d5b71760a9676f40d651f578cdeafd16a91898793217b246b719279c7bc02d6e898957bfb85744b4aa137d48366e1cb15bc2d2b4e1be77154d9e450090e3865b15ef323f0a6bea1c5b1ce118dbd48b38cf0d74b93ca9e8deaebf94cf8954e7de3d93471d9e87755de903c097f294495ff1901ff36f9a44cf0f1a0a5ff46617a68d3d61531a4d7a539eee591367f9dd90195681b232c85117f8b855ae48d8b40960a571828c0fd3d4d817f2fd19de9932ccc4bff56e146bc7072c981b44670f418e2afdaa4b77041d273590ef234b7fcd8a2776a903d7d106a11329d06136ca1950b75db5020ddab502a4e65358e1079d6b1517292fc20caeed36f2b40d619c31c3b35df13824b729c3543de54df7b142657b1947d8d4a53b589ab58f811e44dfa729a21502a3d2d0c2e49e0f849a66dd3f2965a74531c1c9ba0dc3d058fefff6124decdcbfcb6f47a3fd7c511440823fff1d724bb3c6ce744a4a566aaf37d116f6c7c8e1443f4bbe2e5560538935298ac918d847f275a2cb149b92f6f8c7e9ef74e34015f82fce230f0710d1671a63b6b2db22b935c65eb285d83641d0b7ec8597a2ad80d49562ebcd021963a157ef16e769dfefea3b6d3ee63c6035bec275fa3770d133d2b16d8b59461a0b49970a82c1f837c013763bcfb0555c07da9d3d5113b4878c324673fb2eaf12d336eaaad4d3f17fc2b85e077064bf3c767b572d5c26a67be331d356d8f0dd07d868140dac8b1f8004dc7a5f79dc1a82421c4a59a74e814da739e3f0f872bc824336defeb750dc746179a8c078cdf8b2b37d5162856ecfc10d9f8ed0d4c168726745487e8860e1650cd462a51fed55acaa03a0fef0945fd5f83974f3301cfbdcecca1bbeb18a0eb93283602f2bbe44489017d86fde629e9738fe5cb84924c2f2c5a53b0bed07817e347412ab6514c69983c8dc4a23e974fa156a8393a6946635e6989de0a48a39df6271881976097cf289f3445813dd2147bf6fe98edecce39cb47b4afd159994d1b55f6518b5407e509f81edf7113032fe7f458b959e42c7db31d015f9628cfa85d8068080ef4a4b30908da66ce98b3f38426d2b043e35feb3fde010b2194f82caee20e4a056db0d0f03eee74cf1a8888e804f5bfff8ce7fae11a851c468614462d95a92c8ffcd8d3de7f6eab7a067e6256d09f478fa0be2406e44ab85c39d8bbe6c38e580c1ebb491d1e8745069c256354edba869718980a793bb7a1fca2b245168a4b481f45b05c8a4d24be9234db7b2a7b99ca3d792ecadda893832253080767f6750e948358026cb7adac20535e792a9456a2776ab36e8d1ce5b14ce6a35700fda858d5fa974df300120218f669b02e71674c69b74bace302dd8798d3e00ea3af6ed14cc27ec6ece92d20833d87e9e9631da7293daf409feb108b1b4a3c6824df60f81fc0cedd4a8ac9ebcf84acb393716772326a5505373eedf2b55b792e584f00ce124b38e3d6501b0128ceb0ab7bd3ca4283386ea596fbeb38ce7963df387a41633d5a687fe0aee7933a0fa3224f92db44fb447694c7d7b9938093c3195baf735d6ce849fbfcbf8faaab8995990d0c852a44745d3284828491e39637140e78e1c37027145ed289f5f8b68311223619804b7b8df8a82128df3e7854310ac97530e0a5eba12f893d92b5bb728ef3a398b1cfe3786abfba54ce54b294055b58f931e6942647de56704b81f49b1cd6dfb5ce3614fbf72dbc84faf095a1994fbb379ad0c2f669f1089cc4ef916721a4d26ac2f415899fdc65ec48d3f88a9984f0f9e4c3b5a7a0d567c9f422352100d13604433fd1bac3d6b77f409c954d8678fec730faa5a51dbe952aaf5f516d86c7b88843a68007d12fcdb90e032fc4e6b0abb6fa513f94987aa42b605d327c1d7f35ff79c66e305d6ace8eb261af8980add2acaddeb0620841729714968553a5a05a2cc5ba45aebcecdde413ad804073022783392442d6b3fce2fea3c51b5acdd271056b473a2927b1efc0060c600ff4447df8c2da37635296fa67369fc087f3475d3bb44e28aceda4db56d0de503994cc253ac124059de5ad840303e1a2e72ce7cbe77876774138bd22c988e538b1ebd2b6fbedc2f08e6d46b83d89122d3b7fb0a1630ae4c84cf78032ac8a2000072160e612b1bd148cee1532b577d1b1d2de8fc8333d1630f18a46e4f963ff63ff16c9e6718816c87aeec4fba3396f7f22da24403c419967f09e65a01430578f9832145a0260fbb38320410c0be0da6ebc6b9d79897861acad56c0742ab30c159d360f56f16deb65a4c9bcc12a42058d460c8cf2c38d134bf1ce01ff7893e4134da74b46cb45b03196360080017f4c867ce35dcf491a13420ddf013876ce34de09827c5921d3405d11a1f6d401bd641c2776e8fc62a1a4f875b0d0308089e6a22458c85d00f0dbb97644cda875999d1adec6b6f6a1fcf56c6e6b0a507b28bd9eb1fa4f6a4efd5da0726d9e0c1d4c2827d9af45f5bb8c24c4b8e41221fdf676a7354f9944a5fe59179115b74fb53f955f0ce849721da70403d72d464a9f3102aeed2acadb1cac39fd9e3ce31c140f6815b3e0f724afa94e1acf999a47f81440edf7e110b139dd173542a48b43eebbd11ffb6d3e972db45503d0f92015cb79683b81216d8d0a480d4c0cea82cf9ed10983ff1c1e4429cf498f44f476ba1941521f4bb755984524247ed098b354c54c6ff642f26666c57a9ef5736dbec055fa01aeef643fe51f8f9904656c6fdb194ef81df5d72f8964e8986b40cf6fd080762a643f1099713a39cd012eb2b43902a0bd80d9b4596437820dd3caf4fe2932aeedb54dba856835c9e08f54e4cae630fe2ed843a6546c76621aa8ad4f4d83a4af82882c17e442f4e7964421ead9d88fd550b10cc75dc7ffefeb507240b956b622c600714764886c98c45c365689c7cf2644a205a3c940dbf67e085ff9d0653ef1918002ebb7d69553b65ca39ad974d4d880f3c2a17957612f287c3fc2f0c8acc7c6cb11e49c02c82862ff35057b643b79787741439d55d68785aad0d40ba8570007451b1c38d011df61ce1f5e6d818a1fc721d6f5fa1d7334b76827d1c9809d80189b8022957635652e5feca41ec881b2bae4122e163cb7e97098adf4c19e6f3455717877345767de84195da7110cd8204bbaf98287bec5483df80cd82a746f3c704a0ac0925158eca960b183f9e482bb221d50cb5681525d15ae30c2357cda241fdcbc5e3b6a4ecb928b348e00e9e3f83b6396323a8e3a4583bec2fa394053d8401d310b948bf8f17fac5f1a1f5653b829c46ddb6f0f5811ff108237e9bfa42fd00d8abf6f5a248022ea1efbb31da015fd105e294104680b658ba99cf02f59e68b3a8a08dbc7d90f82697675dab427f339887cb61bad2f92b3af3149417baa8639c9201c55d8de9706140665a03916751a0dd74b9989f695bed6dfffe9928cb13b82945d3d9d224560772a87fdd14deeafb4c5c154a6c374a4e57c22a1df3f34e7546108dbfac3432c1a9603ee4bcd6b4a48d6bae6c6a4b4dcc82c7b4f721bb89a70fe691fba8771c7c8da3863fa6fe319039148091a201c43c1ed2a8b11d6c0031f0c061b730dfdcf34048e5d2607738c46c11e714e6e7b77655ab6284b2234e72b9b8a8964c42da0413ce3bb2bb62992f635c860ca25928b3a27e70d660193b34565e1286439328ddd73881080002668b02e4ea272d8b72689986d9b33fd3decb6a0cbeb72474cbd15cb54648a27904f771c9dcd8d5e332c8ffcfece2d52869ad2e03efb997760bc3ae7db9814b874f4ca4423fd29be2017210d6fa1679055c9c993225b7ba5c4b47a2d1c6d6833e3929933186c630ee80c738a3f7895d1281b7c679d1269d13233443e73887603f635c9c5205738d8644fd37f00051fee0b7c98334d68bda17beda06b0f884c60e21e2c2546bfb3790854c242c7a5b123b5f985d4cebf6069c576c7fc38a9db5f1e0d1c1f544700bcfe46a50a90561698249e08a07aac6e2267abab6f0dfd5e7280e3b675fdd67715d1dffd8ab1e9a111c11c2a5427c31a6d789cb496ead581bc848f6f376046cf77f2add1fe28c3f2bcbccd8993052d144109f36ffd547f12f73e49f734fc69bea5faeb19e5b897915e1aad1c3a0cb7752184a34c34c6e23bcbae1bf82aa1fa4e7b0712b2db602eccaf5ecddbcac3ac9424f5c2133b813e93c5e5d737016a6bac3784ebdc0ffa82ae063a7fd9bc547c63f5d6547f386eaf25b460eaa2cacd64cb4877a6d7e747a134cec2f9c975f435544b5d0371c09266e694ddf5b2543d3db1f7f0cbc4888f81dc10d4b208dd9488304b4bdd4548d08ff6c78ca2c0e4bc2332d860a951cb393aeb4b15c96211946620a025fffce6558bbc4021ee1e1a0ad34924e65ab2008ecb6c33bf7effff46e66c227106689685328c78e25eb9fc65163f964a3c9db1772336b773c7ad059eff12e4f0e350502fa6f3f41af713a0142d8d87fead2e59ece373bb4c36a8420a55a4a025c1e13d175aa992a28de7b16cc109e37bdefc9b25e4de93944ef78ea0f68790dd3a55d4701c3579326166d80e7080e850a3331a622573d279f765e6191e69aa8c76fa6952817ef40b4c3549eeee027857c686427a02d1a319f830d118edf6d6239ab33db41a4cfa0274d3c5dd21eac297e71e7b8cdfea345e03e783cc3a497a7b18f5cef4f712bc37089aed22f85bab5a701650c00b8cfa993f3a5c22e435ea65d446b9ad47a843a8897485154fd43157f25b7562d8665237e220ba547f8e072b2d7fc16dbfe426d1abc05e4e14e8702a6b867bb51e33a26ff0d7ae302ed96b4622fb2d91e648aa5c7a60150fbfbd6d3a195e4324214ed9b4a33a72a64654d390f8a6f0c725fdd16768b8a0ccf6e823421666078c8ac0129558d49502377d303fc0a60ee6fe1ab12f820fb7854b438a630be042830097bf7d565a10775a8420bf71f2e1b5cb17950d581169e8d99e9f1d8021fe3df35e60ac10eabae67763f266f6fcc39dac5ac772a4badbced363bd38cc254eca5f8b57c51998cfed1d9855fd393f769e01ffb081d98aa2f6f4747cbaa34b3dead2352f37de76ab327923312a3340b27134157fb33a10111a3bfe8781a7b983748fa6eaa3b291b083dd6744811b38e67781d96f52348dd6e4388161ecbf28a21a5f183c971f7da40cfa6b3dc6709fa0a97630cb0b6d35726e44168888aa837896a4029d67a3d1ec2c27cfb0236dbce204c3bd1a175b361f85adf78dde6ece15ef4f0f16b3620533b8673568bde1f49e3768314f79beacf5dca0660431cd7d1d23c6f3123c14f1b6979844618cda74d0830bb58011d12788e64e8d503d61f5be72ddca095d49f1ce972f7f2b52d76deb6f2c66bbf218fe977134603b6d0a6ade07a08bb60161eebb31ebe6d5bb02de524b73a3cdc1772425227c984c35eee06ffddeca90f2186513537852b2685ef8174c529bf125ee4d083757b338cdd8cfa38675c3f610e9196d3c08146cd689eeab56a88e2c81bd0630e70d4df77384a1a6d8afde708a578c0e4c80d2aa180758479d27e4b943c82d208e06201c95d8690ee804bfa61fba3c4628a08e52c93c1d7ac00d8b3ab521f23fe96a59149a8d346967dbeb131896ac73c5fc6c129dc7b0046ea21efdbf05dbaac9281ac73eaf31e0b5f95bc8708e8e22af1850dbe361b5d03e74cb7c9196f3c79b5522cdee228c9d971aa83347fa87ac7382ece44019975a3f8f0aab00227edd97e5f02e1598a4ae00b59095cf96fea0d01c71b4c44290da72f30cad9e2ffc36eee2fbd4cae8b27fc76ab518f7efda8ffbf5a5dd63047b6af43af9fb4f0db5a02e92989fe24de70cea82690481212802ba58d1fd1bf7fac98f7ef7282d9863a1a058e95eb9bdbc3dda85dad31ac6e8ea4c6f60c169b38d190b98b8eca63b84389f04ef15b48d13bded51968bf0950130f61c2f0e830424ab7eb8db8215eff4c8f99d0c7d4f54989a00f745abb9688bfe463fbfe31ff87c66eca7abf14895623cf4a9526cf54c4624fb3a35ba955e8abfb6475a7dcbafc19a54d8b7311ecc2b8ea2ae59a4737207d6aee8aa941349d39eb0b0d0a52429b94ef5016c1882dc250a3b58f2ee3560dd0edf1c33b07c7696ba5265e3d4e871f666d279872b710dd49b53ed31542ceb89dfa9a150c521ae64afbb041c12b8ef356127571c8064fa4ceea90a39a672363e4ede30c692bc63a91490de6c93bfcf648ff73d7ca9b388a335b15c0702ed98d91135c0db89d655ed1bb806f5a556330207d3024cdfec66a74280c8737d703f41573ea11ff05f78be01be7bd6d14e69440591468e13469fd09a18aba3947497ed21efcdcc23c7761c3daa87cd79df8583d649bc1d0f13cdb81bea3907b8ba2fe38ca0ef0e95ee9111483b6fd45db16aa31e8b116c8faeaadd60b42db07bdf27ecae07f7dd4dee736625fe6fe0dc6e8917a5fc223d05c8d8fb907c24e9b480fe9074966dfec38939d406b6d28e6e03da6af2b1aac886e292c9088ec47997fb16814ea8b9328efb6d5f5d84a4219fb6d5b1535584ab4d256a2d650cf383c6c2d86702bb52932a41ccfcb20675c08302e39c08a9b6953f52612eedd590be1cea2d70ba6ead80e43b9a1256f52df0f92e8974f7032a38a527cc0c824ffa477417c44a61c39653db5fff0ab9d19245df83f9540f9a8ca7d65ec9b01603e4ad519c6f2f4c2bd9cfc14b36e3e07c67a0d004fa8ea393d964175b81cfd7debb911bce2a06292a12933939560ed1a5cb18e17f2b358fcdcabe31c090f93fb612476d146b102e418e28e9cb742cdbdf1e4c9fbe7cbe0db6a3d370b426c9f1e5f27d8e5b975fec777d612d4ef9985bcc91b2ad98e0f9b03cdb8a68d879363189b0c67f3696b239988154d446688951e315ed65eb985c53564428466ef701bf41d627f08694f85174fd438d4bfeeaaa1eddd75e332731bb2bc3bf619f2ec007ac601f5c89d15446f9f5dbdaa8b89288519ef0a04a74f1bdc08021ec677d059b4120d1b56ba7e3f0a43567faf78808fda83a2bec2dfb81ab90cd03bf2276d183d3e43adb7ddd2be0748319c89f7f802f80f81e5aa2277e07fe93a8e865adf05613e04c26d095c24f3f445f37cc970cdcb36a12901f4ad8dd1d7853fb56b19e6a8d7485cbae8b811bd6eaf4c861dc016713951ff24d137eb2fecb4451ec96950bd63d1b649785859b6f073cc79e504d5583f001d841d6dfe789e05a4d29b874a7ae6929c4a60a3422f5e4c48a0fb45a040093074628112f5acebba017c6d363b2fcd847f32f4121c82cef73d5f379fde636d102aef6b21db4a3cc4e7104f7a3eea8479b2fdb62f306e9243b1bcbf4f6e8a950334d732df1e4ee0a937fb12530fbf49683806a0d20412dcceaa233ab343e5a362d6e095d42efd9f643afa344ad737f0897df32163de57866ad12ee9225aa6724f0abb385bcafae5029c7d5de00cd9afc14b4aa619a894ab14cd2ca20ca4bd013659507c6ffaac980574d77a43a28273400253fbaf863c0dbfc10611cd07e1de099f4c3110e926ef39f7683b1b52067a6ea0213ca1b3c9dae8b838e1b76856749f89dcb54fd4c9e8315a44829808b22750376cf37ad19cf888d05dfad14965c5fc2d5bde3d480baf488fe25c322133cf9d430fab62eb2f8c7e12ea7c9a71a4fa347960427bd3419037738bd00462c0bb31e5eac6eba779f724ffea7999812988259c5b1f0493da60e507632fa21d26dc3446744a3236303d304bc7459899b35a8645861795513a2766b48076ad5014c5715e0d4bbfa101be0e958e9b499554f8e536231259c2a5ccbc874305bb561b216062bebf09f37341f591bf0d497d44daba59fd71c315e973f33b8f0c5ee03163d9d01b3ff4533a4ed2e8dae3495b0be5af45e2eaefb7299fc2f8947eff7d868b2f23d03104aac0175449c086204e8b78381867376c0f1927ec96fce04c30c86217824fb75bb5def5471ff0a19e3aa23a8338e9f2f235ed47e0a5df1a03cf2abffbe78631d3e3dd09e56dc67ed847d06d1ebf389f744ff058ca10e845d8f07a9b98c88888acf77ad7b7358185a037683ff75ca9b2646a584da218b2cb5597bab0ef38a47474acd965043166578c9b3bd7b9c6a6157cdd79c5d5af1bffb0156497806396197b6f65640a605f875bf09f74599db78ad5b2c07f161bdd7520d69513cb581132e47392db5d5e580fa42fb7377e0b1b3ddcbf7a60bae6702ef32a36ba12bf2b90bde0ad425495d36b5bd2172ad04d1ef58bcf5f26a89ac5889f36b34db823bf31382d42bad15b03815030b0cbad5a8939a33e8dd7851a6e74e5718dd3e18101d1c6c4644578e700352ee54ca4ad7964e82a8f90d2067117b37e40b9c4bd11e151be0a618f55c78a3ab99c3accfbeee9bab4bf219861b389a6927b4e9a4db9f1709382bd76e4fad023e702dfcd2f22b83ac8ccd2b5b1edc3db7698c22e23d6a180d30dcc56a4ef8eb4311a2833b948a7a596245681255fd76a2008b702aef0af5b0919b88f71d1766db68ec514be1ee3db5cfb3e082959949c986f5ba7cd453d70b3562440f009ebf5efa1acf0b5515e9fc2b3fe05fc192358c7fcec012c742f1f5b253b70601f32e8982c1afa0f92dc641d72b9060c91d7f232eb62b728ceb6ba93f97b20d61ca4b2a1eeb46a3a0be5d802fcee3a7cc4d5f7c522f7a739cabc5e50bbbc29b1788f8e5d467feb92f57c578c187e7b587cdbc7034d595af12683331e295c3a3f05564f44d1ec7ad96795b14d22803a5f1e1ce37e2d6479b34cd1cebf2bfd1f3a6f481da46ed2d2fd4dfc867071f1afabfa8be26790ce89933d396f9aae6f232270a81cf22b26afcd290105579996a8f9c6b20dc2d86a8525630587b618fa799a44c0b14f04c94577ee0d896457d1fda623a4c501c1428a0ed0ee1b4d2344e237305ae910fcaa625921a9e414c2a4c0cde82cfb24d551c4b2eaf048ee89fc41ef73f56b405fd0a012b3d3023b9aac4a2610e0359c96bd2f728b0f9b4c71f36a859f6527f231c40a797b743c09e60807036167c8a4ae8f18d0024562a13b87358550b0683fe3f5160a6812bada8e209d6cc8e6c3a0ce7d8681f7e56a549ec3f576fb6bdbc56ccfb4e8b6055e7daf32eed8d179e0012c05142fd0edad15a76636e27a487951971fd9a57135fb3da5d9035546d46c38dfebf5cf52e1210b53af3f1882cb035a5ed37f324f2c3282380e44322793511e180cb758d731a302a820db17db70302a1d7e83cca0caafd83c0225cb2ceae9805beb8ed845937020fe83be91b2447eaed22b486b83e9e6b390a7aacaab6f0020eacc16c4b71eaf4d29c72a7dacefb25af674d6513a3e16261805c9d46e7262a9c474f44af04a3da3ed0c28515c9f52c210ccb54992f3f2fec4f3962445d29d3db65d28984e0c65dde65cde980039539ba076e92d16a55c75eb7be0c641069cc91cf38c8c4844c27c53076e0dea06879a75c3ea16c7aca6f012135cae642eb152081be2c546ce0e30629c4982dbe0fc4c233d6cb1e8763c721a6d8472de349ac34002d3d0355fd557be76a28720c61b53140542ecdee540a5138d7a94bae6d66a33df4c0279f4e473c371213fa24008b67f32345bbc2a64233420e63f1fe6a8dfb9d6e89cbfdb51b1ecc3067c7e065e180819a4ce6d3c3ce7233333614a576d8cbe6f73f84adbc9d65b63ed70c74db580623b5f129c782e9a5a4efb566fe087f2e2d6ecfeb22a7cce4469c2b7ab531334be6bbbd64f052057726cf5b00c86fd1ba37a70df0d8f3232c0fd81d5b03f86cf7ebb21649ba0369c3674b2462993d73beea2c53f7f5aa7241444348a36ae789ed961424e20f139dc485a7185b3e70aacc6f71588bc523210dc7b48a01bda112b07a40eb8fde7290a59ef3fb8d83133103a08c6a8a77e8dcda65920392131c636ddaf8383581bf36724865e5827e7fa443b0a4901acc14fb9cf3ae2bb603117bb48ff6f3b69f9e3c4951fceb6143f43c2636b8abbe05b978be4f476b080ab092156df51b4671903e33bd516f4c35250fc6538f90ebccb1cba3ed46626cf2f968a880ff9a2c0b61857661613b07b512c0defacaa0db8d3a45f07dda88a52a510726ddb6c361b5e1a8b361c3a33be284545b78797a67728f4ef714966c0ea1cc2a0fcdbb1887a88ae137516675bc16ec150657d320371c1f509f65b8a31786857e6b0fd2dccc545ee3b269743261a529f4ce1d6b69ed60018647d56737892242c1dfedd08db7160433d5edad66bdc74670825b38c74113667b127c00f70c108d9f561babdf4ea0afdd13ced5eabee3cab1a391556fea28d3a58e06661f5de828ad971145e691a70a2fc7a758fa3fc1f98b7f3247376647bd0cf5f38ba4674760bc55e9c773dbb72488de08a760088febf2abae6c9b6f9111f568273fb1dc21a2f9ec9578b928124ef42b0834fba718263d2f7ffa9102b47ef7194fc1caa3ffdbcedeb8deb56172ad3cdc4cbbe036f76643b65b43826618ffc4967c8e599f8a123e69299de0bfab9e5540a86b3f7294763cfc8ea66ad87635df8226f6ddc36bd99006ab6ce103a63f4a998ce70128e9b2acbd1139fc5e47f6cd6a70c1da624b81c6d1a97a2664c70f91dcf6e75155410450d6879b86b595e34e91806360b88278317ef98af7a8d465e206a148761ceca41d7fc03e03dbfae3ff94481ecc5a3afddacbe536917c776f7a47f1b963f251b1b94bdf2ba6bf9756b76db2a7352e4c509d2f1e891a81d5320ef35fb761126c213f59a058fae3f118cb207229e449ee69b2436762ead777653309dbf7f27c8862e44a3fd542604e04d95b4b54a0a67e6fed9874ccd609f20e18bac5e9ec2f6a20efa24457a2f0c5ded9cafc2fdeaf772f4cc1d67fc8908dc92632886129ef1433b68e8635e9dc2c1430f36e19fde645cd63516d653705260bf62e5887df42311cdf65844edd92a7cce5451246dab5041d9899b4a8be7386c35302aa666524e070c16b4d2893448fbcc6551a363cdf5928119381936143a5b3f180c11f83dbfb245821e534ad132a4445262c2806002084c224331de0b4e6fd9f4abc16d268c77f55d811590f427ca71be9a385bc47f0e10ed36811cd44a0eec68c1b11306b773d08c88d1b5c6240cd68c074b4f88e90635fb31d2310bce8833478d05b3ee7d833fa21a3f69acb799d370563481df1ce8f684d75528d3fbd2970df8f6d8b8f3785ee6ad5cd1b136e7275dbc271f7250d14693b09755534461904892368e26f9d12fbeaaad4d4804d9079eadc6d19f88660ec9d841f71801c945995301f41bc2b60cb282f9444f78331fcb5af81ebf5ee72eab26467ffea88e9873574b101412045f5dfd2c5b01c869b9ae9280c344e830904b95aa6b1f3499bc143dcbb707c001e9ce09ad0988f1d43efe5cda3643e6c482237263a90ff8ca140a7380e391f175810691a8caaa5de248abeabf5df4d14ba52f3de471906ac9edc35cb4ee330289bafea5bca48b29052e78ef17ac9fdc93636b7a0ec7c062e9ee82a7195d8351835954162eabad60fb89ec0972d1c31fa50f25799212da427188c6d6f64ca84566e21a8d5cbc3a2c9b5e32afab8f76564504a028161fb48f80d6345a6ea2e9044af748cb7f70b2e908ea6699fcaad0578e7f90c43065e1f9595ab5a2182547ff1998210e3e92a8bdb9b8c40384f8027dac9de47a045430cec74697b937259eeecbaff13e9dfa891d2b36f15eeaea1ef1c0406b37ca5eaa09c37d66b63568bfe459f5a6a2a07130ac43653d80516ba5451a65ab7da560a88941b255bb26d0a15c8896ace94ef5e5bcda55c161ffa5c8e5e37e3955b7b90dcae9c729659e0f748241097563d97a431a2902618d5cba1bdff2e94bf34aeb2d9f6da9688ac41679afde1cf92b7e16657ffebda86bec85fac68aef0492637b8d30e22347d47e0f7dca5432dd1d67ee36024af216b8cd54a61efdfd1a60522266527cbe6aa4666649849fad54daa082f3af24c33bd67636afd2499d9e847e10bc65f34ecbb6e1b439243cfad310f4c3f210b23ab3e8bc2f657baa41081d3e22243e17ae2da57c11651f420693417dd709b6f595b9e163ae5bba0b6b3a4dc721b25e8aead84e74b79497361845e4e132f046ffb35044f5c4d868835d8ff502677e6e608c44656bf8b87f953e9e241e38324385848fbe7981f6e65c7421f6d7333901d9638154ff3b2841bda5b88ee53a649abafc3b50a91c2a78fe7703f7893df7a75aabfc74122e3c23fa2c192e9de2c420ae86696b52ff1bf9ee7b01e46714b3f13fc6b72d7f9d73bbe646f683ac0e2e70cfd91e5f3afda53201af3f9c93c746021639a70b508215920b093f9c8ec56848f89c7c257d036460bf91212beb89b4d6461ebe790a3bc231da590a2bd9d07486fc4e37ab2d0512d83cc99b09456afd11e861a6e013c9bbbd8fc86a89b71c0d45b8bfdab58fcbfa727847df2b9b9b7f2ed40f0daa76209cd18bbce5a1c8dc97012d92ad2c4a280a470fd817df066bb512ef9a498d5c4c7b675b28f06e053fa200e080582272483a0abd496e819cbd1562e17f03dd36973da10c840dc30572eff9778d3c7c6b0f8dd0b5b22c4850bbf469c77b2dce93f66881656342ce9048ac914dec34547aa924b40bd6bc010509a5fc6c8e9b5a1dcb45ddff1fad371df9c792b829974f5e3395f48905e21b7f3b15654a67d3830707742137dfb9023c717d41df90c80f3f9a52f6d64466bd08d00f26c07e76dbc30f84cd3df103adff04181aa964e9a1dc30bf28cee9fec0c3830d7c6270193817053163af68dc050267d681805ccb0e8350aaf053dc8e85da33ddf37114f5f7d2c98d572deaacf79868d6c9cc732b203a10c7ca40db5a9f59a124b1363620cec68ff1bd7a973058c38e33f572a364d211790b6e49df64454635c31175c3e91f16cc87b7fba4193f9793b696162f2c04dd02f6af9dd72c0931e5724535a9ddae401e3052f3b93aedfe18daa98f42d0ba48241d684bc5b6b71f3a185b7e8733a8e1b318ba55d03fc80cd245c00773c9fed9ae878e520b8c309d401bcfb89bb26784e8110315b5a8ae2c63b4853f25f15579f0dd2086a774c20c84fb14effc4673afad472af7f205302def9bd45057a2abb065ab6fd34e6ba02abf62f3a4533de37091f01f77376e261628f02b4675463cd0969756339328c397d3dc59a973d0026b590971742b38624e3fadb80d5ad260aff0db9c0f88213c9cd7270c833d8fd62d7737f6a305f3a0bf3adef331a12e83972d443eedf362b42a0b3df7997a6d4a9e34d77bee58df3a34222dd63d99953286ce76bc5f04098565e16ef893cc7ba6eba1221759bf747cd4d448702c80699a627660598ce8d7de652b10be3b5e2a1b14c1f21b3005e3caa74098be728b6147bb5f7ab221089bb825f5c58dccafff0ffe072973a225cde79a3065e53ca966ec72f8336d9752f0be1947047daf17b1631a4626669bcb624444ab370ad490e918c27b2cfcd1e92035aa4dac629745e4550a3316ea2608a9003eab9aa78a37b16005954c66350726652a6c4d47626080a2e1bf2afa7ff4b47716e9663c0edaa890dc465890224a606ab152dff7e259e782d1f6fb298c4da9c26f48730f5888035599319171b51606083198c5cf94abcffa299795ab440165f028d8e86e63a049e5b03af5248c0119fa2a16227a220ffafcae493a8b94ca50140bfed52231bc4291f04a0987f42b3031188ac74a0e99028dc441a87fbab2ff5c289b9c5bf316d230bae461829a35c57875e1d5427e8be6b21e6ac882d4d9da84ec9dbb73369355653805b2237e7378e1e1ed413cdde7a57c80e24757b68cff067f7675e80ee768bf54953ad8f342ed5c5cb58446cedae48874b27327bffdc6d7b3131d77eb8fbb3cf9218244a3f4783fff76a83cb1b37edd8ded3dcb0a27f6cef127176a3870a3b40156216abf9cb2e537bc80d943bb5801fb06a2dcc739f99bab359d094e96519b2740fafd9d6dad3e58053ce9536bf75e84f8e267c9d3da8b5e83c61b73aef2cca2832d6ce6d613111cada278492d0465761a2e9e7aac01da9454735d78bc5d0377a6d0c826c803744659444e630dfe36ef88f6989871fd02659a03870e03053a519a1f8ffb9188567a817effdad9bbf996af9b7eec866be6b5122004cfd341c537af77f16f96cbfdd501d47bf4d9e86a5972cdd6d1a4c6d17e51a935bb597cbb730546f14b4cff59e47d6e09763164ae4db7ab3eaf1369f38bf44a01c78c2c73242781d97a0ed3e7141367a31be8caacac7ae3066bc1d7458d43f12f3828189ed05310bb01cb8bbc7c7250c31152a27ab87b5abfde28e48d55538d988d9da08997d592bdfd27f85d1743635980ab607711b39bac230380d5c6ac63366b3ee6e2b0442e585f83ad67a46440d099e62fb69684ff043e30730952265626fce1ebaff70ca70c7743d6f6c3ccbc0d75c7bc038e1c4ac802d5bbd0e6abe740b9c58330b681744456fae6bc8cc969df8bd37c0c2c6f0dbf76985d2344d0adc66a5fa299b74969bfff3889130719b3c2c781440a6161aa86ad7ceb7fd1f7ade1175794b057f247d8b23da5f95d70f968195b27844c08d6f8f007da0cc45d6c1f9a403d1475c42162a2130714dc463c1bae3c231f7abd44c5d0a921724e2c54009f8871d131f1d2a88deacf94906850f7de998b06cf3e3be7821bfe8d0da56c364e4e5d37be2188651222ef240d29c5450f7db4464d8206a13781359f1fb9bd5749a789eb6247acc2b42967c06bc2207d3e0356b743cf0acb034e720c8a561fcd127873eb884747d400de599c7545ef4a1c972a359651ae64ff1bfc17da8f7c4403803bb1666c1074d98ab2f915bdb264714da63e694e3ea7a3a6cc6b1eb682f6fa84d9ab277a0afcd1b931990a6ffd4deee43cab3fbf502b290a0678aa1c9b35821872d590b64d56e5066cec352ab700ee921ec95dcadaaf06891827d67d0dd2883cc58936a5387484c6ffb6138b260de3aa969cd9d08cf8ee2b52e37f5d24dec8aa76649e5744aa04a58eae783389b742713e46bf595d5fdda2f6acc042924c86216e66b2f07ca173f8a2ce09d830a8faf66fc77b6bdb4f18a8f26e7950c2367996ba4941ea4a40dc99b70925292b04ec80537a62315a8a7b111912769c744c2044400bfe272d79accaa567603eb28898c10f9ea08ae02d9c709bc38900c06cb41925163bb71d3a777a47f3685e9902a072af8700ae0deff255626fbc02baa03945b166c3f401ed1cdbc0c7ffd30bb683ebca8a0fcde88ebc70b669346dce19bb3db5f5c8142a2dbdbeb94904d076c137fddd04a025c331e70194dbfd5910d5d7c408968def1ae19c2863d93c2e8a1e742e8c1e450be7db50f8336c0df7def0dcadf3afd8ea59b63b55cfe673d7ad9f5ed94789d0a37673c327424b7508aef771c94a8493f79ffb11b9549dc9f37f9cf7f9c021142b0b8e6de2841902cde6caba38f29cb5a82189e8afbf6365446606d41c7ff07fb8349db2112c25c4fcbd3112ca2f58ad1e534cf6619ff0a83ef335d946e29846f7bff21c946e3718ef841ce93cae17b8e3d3e4c2766ed325406888137fc442ba2201f2ab9f216dc27d0c25af122d94735c61cde5e48af191ed0e162d7a32a0cbca46bea2f9642e0f60ca277b21962c19ae6169ebaedbbfe0dda5ea9170a694e9675d1a95f875019872b19660e197b3c04815e0b70dd153b2d63858f864fdaa6b5d997c703798327a9cd60a063cf9ae563015c41d3a8c88f6eec2ab6d148621007b8f3e461db33f48018203e55b5dde6d5953c23074b22c5d73833a5d54b67c46f4991ec06139b8c304cb0567a8adb6bd073938a7f67bc8dc9074cb499519125313dbb865eb2716642bb736e13c87c0e03378569f344e95910263f35a97f5553795d8f2935fb99effab2841ce337f48a37234f09100a998cb852672342af96e55eed465bbbba24893da194e1a86eb5daddfb31334f67f41bdc9922219485eb03601a615e6ffa94cba88448ea48df1b61058cd5a17e7857adb7e76ad4511ce4867db4221c72c9627ebc6ba059d05de9a52fb529bc2ceeff178fb5b0b47ed2bfacc32f1035d39bec268c564a2464fe3946d59223dcb189b149b8d574f7083f1ee6df7e6405be975b2f6f51e6028c473c79529c90e032ed2df8838bd972c1a17de634467c1585e2e6b4309b27f6df8cc743020d555d2848acf7c5ffc449dcaae7b855903837c90995c317ab13b7eab68526eee4444255fddd36eb0ef9303b4eb4d37600feeb1c165a6d86161a6849ed42d6c727191f2a7dd4e73cd2b933c9a8139f996ae74577c596d9fdc89a6462fea88ef5997ae4d4c73a193aea47672c4262ef651930e7704c99a957c2ce089087068f823a3a8e13b6944b19539786671d0761ece176079652b2fe0b9ab9a6d0a0521d47f9febf692e400de1199fc3d3a7e16ebe9003531cc008bc9b54f60313eae9afd1b8963e4377ea84839bad5fdb185474917be2f69e27818ce523abb97415ab85f58b51c3ffcae4f31b6509921c4c88b5d2405d11dbce4a45a7f248069606948bde3751775ac7cd4a66b82a07e59243719a1d027e5421f3e997410def1fbaa8c12cd9b23001966a4f4750e5c0fb7c814592e9ed3aeec77b40766d5d7d71f1a6ba9877c72370897f561c6aa46edbbf64cde8e9c46796c3de1c312b5576eeb9ed7a94c5d44734075165074e49c2e9822ecd5647189d56f9bb22ebe2d15990bb19fd1598fa137a7cf53769d227ec132bbef7874c305ab29958cbd4ffe329ccf6db00c6650f895b665e62616cfeb5cbcc686ce5779c5ef62f01ec53682ea210babfa200033143e5f1d608a11ce70c926a0e1f1061ce0fcd3dbb8f480633b4a84b0cd38640b6fa47d0ef142bdb43c1f61a9008bfc76a364641866f01fc187c47319a5ffa11cf33186a1ff8635a382fc1df2fc96e53750cb1c5d93391d8c8809c6217b08174d6fa13f71519338812dfdffa80664b2e9af0fb27af9beca13b12e4f5f27339425dca3ea87d18e3c706715418afd840eeb2ce10f3355bbdcdaf724710fcda72897d48fc1cf35cf14fffcaa2c465c82aef001ee4ae4cee3913c9c1c30766e99e2eaf9fdd09674df5a0c1e9efe98231f538ee6bf12a845efa3feaed0aa4ac4c526b8c2d86835794df61ecb93f06573c9eb2f2bb73e8662b8ae42fcb8177156e84484d9f0051a43b6db29476f9a407e64677a7712c9fa7bcba78b11254a1ac64bf7aa182905a8655f902c16e508a0696ca982ef4542af50fc9d9e2a171bcac33aa709126d22cd89169f334a4123036135d6ffaf19524818027a4877b53c32b5a587b0a693ffc8e55a7bb8f86e7a1fe662750435c50b24452667d2b2dae6236e08a7d266c4644d2b2851d2af1f0c46ca58ef212e9cc55a731f35baa206f4d69aa96fa90619b510829e1627a404bd617ea6e1e666546c2d12d0c63bdab037b94845348c419bc66154191c829f0590e37298f26313cec80ab86f6520987cfd7cc40f3dd8b43f7fe4b9b3a2ad21dee23a0a429fffc61511443a6b874c687ac15327767ac8ec23630274bc98eb3c9b365a0ce24ca827490384cf73ab47f13165db4bc48e946b345bd080d98fd1fdd8433f14bf520b317ed244a1836a751f0b4bdc2b2cde34589110e62b81b1813a41935f166bce285bf4933fc4dfac2ee6c21c7b6f04895a15926cc6180a348286821a2fc7a24a5c3b9997be6b1833d7a298aa094fd28926b675d8519ce62fb157eba41677de7e2bf2c2b5611aa386ff8776177ce9c8450f6e0542a56017ef0ca4dbd707fd43a80ad9432210cba75460ec57e5e7e32f79617823baedf143dc373a7cee8bdb7f537b73941cb8ab2dd41e09c8621683f0f6a7f591b198af6e4e82cd700e8c46e3d15a3507f8587777ebd4829c158f6a3cfadbe5036f5a610f43300f6e493db04503a50a20fea1dd9d26b7cdbebf48a19eb61e07c83013d0f34c5e7380f47d7ca3c8197fca643992edcadb8a26934e7db01e3f4cb475e08896c3e91569435d6f0450de0bff6ea972f9909768256804357b8cf423e9397714e89941e2f6d1408415c4dafd22f7ddcdb28c0bbb01bb12c1a4afde036ef87f024073a3e19d35353dbe9c398e07798d001d56feeba9ac7e6a920d489cdb1f47dbc09a1629b7c84e40ccbaec412f7e8df7e6949e95eb07b237654f378667b112dc74c2db6e868a3293f6d34aa42784db385bebe1c2f6add20abddde6709cee1e2965736c61b1ef79e65f2a211c53099b3cf5dce0518c94a59b643358572e1dedfe6265b625e2478ae4a41f670922c8a65985fd47fa8ee6c0a49a0e69c458562190f5d5186d4b463cf58e4d92289e63ee785033112f2e704fc33a969647e8557ddcb134b45a5f5dfbbbfb915e7c762facaa21f4e400d892c5a3654df2f6cde60bc8f8d112a991a34ef381476cb99a78a55285bd5b8aa30094cc88b13912201644417cb377ee365f196d6613797542e21710b0d079e432509aa815b1723bf6b775400bc053348f7ab701a69f44bc4a46abe36d45faf5f1d6211dce6d7323f900eb9d32cf3e47ddaffa053813ae138ba9fa7f3284622adcfea26f69a02bf034be23602ae2507a63b53674eaf817f7595b01166fa6a5fbf8c2361613fe8b9db8a854aa22effefe0668719ba62bbd78c83848b4063cdb59cbb0c4aa5fd5afdad70e5791888d34db03ec2152039cc197c4f2cd4222249588716faae0545f376a467af511ce984a9eaac4809a0fc294db94660a3b6c87bfd21ff1ec508710c3d3f3b6b734e102111ab15f31553f4c26ef41ad8cb7a953c6f20718c169c7706f2c13c889dd8e50a602ef7c12aa5061f3e2d8c80ef5ab1fbcc11b86f0513ed4ac81fe75ce7fb8b9e3bd38f5d7ae0af145a43ab20e3a33946379267d0bd5eb35990abc5e3e935e93787a237a0e6b6635a0c9e6efa0cc8e1b5e7aae5ba708a879958aed993e4eb5c1ee0d73b60a4241180eaaa6e0b93d891c6a98f1248fed42c44d0dbe5352d222a0c96331fefd90f6b5ba6652d982dbc3795dbbf5814e816756b66f4c1eac33a02aa9485cb031697f7e0d15ea60aca94475650e553de03c4975a94dea89350b164a1b0677265ed0ab414a83ada2895f8b9c3aefbab1be15ed385a65d9cca33eb03ae12eeed81b41368116150f1a475a1b66b6a0fe29b25a969259b74ce3e9f306c0e01dc8ffe3f5d68b9033073b291cc284c535b129cb5e4291c2076679af4f820dd108f4944655a19c28e0cf3f2730273d719246437c58dafee7275d977cf09950ab9fe18f3c157ca822b5b51686f04df27112dde5a56d215879dc723ef476e54aa55eacd79a29ea4cf2387c2a853cd1dc8b12b6ceb0e2ad698206f9ace9cbfd473d7dc1d4b07dd7d7e97778fbb38193d8fd09f9cba6baf1415d377859c25e118417d7a4c07e81a001a2b3c120ef917b0fae4346c38468ea8ed75475b4de9e729b73269c5df4d657903e8f73c7ff760ef99b3fe97ea1323e3ff626e8cc0c0e206ad8d0b0164b04707fc6b85c97f48a75354d8fc5b47c226b3225d0d74114f37bf7279a0dcb943650739497a4d2e897f00f4d30f9888d7d45b5e9c9f8525aed07bdd3ad9d89ad79f29dbb0c91600d80c0212fa8cc5b1b7882496d5f4219e2d5b1a1ab7c0d3856907ed1be36cb189b98ccde39021dd8acde00200a4baf32e8a6e140cb2b0fc3084d75ba53223a2ca6474c46b39e4ac8f5c58d1a60d5b0d09bb9c1099e64053f85fb89131f850b2264160d0a321f939626d18da1acd376311483cff2ac90c604b3dc0b8a62516a685f6b26fa9111b1f4ee3760a027a5d2fcaad808c6fbffdf9be65ee4ec9c1a4e3f3aa2735384eb866cb31aa595d48a483ed841bf44589ac9a970dbd101be0105cb55189b9f1a35f38b054186925c51b2166f36002d032a76edf8f79c9a9a8f1231a769aea277407b05b3b3356ad182ee16594d28f16318c1a10ccbd8b115958516b590f2c6d91c03da9226e9a0a83c017ee3944eeb5d12a66040145bbd22be1df058b442604d2efb6f2378e965ad5d7356e3d92c13d81a9e28b737b824ec0a0d6085afeffe0e7128a4b3a4a3d4202cc4d3ffd212efa8e1752beea39ace25d57cc52cf1280de904c92d450a96722ab4566208c0d48a19096540200da605d7a048428672789ce356181f0894535a0fd64f0d92dd6e8912fdebad4a01e3ee6548d62c34d50349702a92fa623bb9195b8c4abb9c381ba3d892e85bcdf76d02c30d492de58c1289ea6ca01634cf09b78e5aaa7aa0b807984b9a7cdd7e68c73725d6b735be1f8973f3287819239c9034c354aa022848a0529aa40d4b602e535a83908f9eeda839a8f802cecefdd1a291d9ec06abc1a22093e1dc01366b7a9222325edfb4b979ce5f05aa56f25b85b7f8220d1dd981051016de8ab9b19083ba8c1ec5c745562450a021c6d29841af170ea1a80f9a67eea8fa214aadb1d010ee1f79963213bf7584e918c6ca90dc11b964b295cc0af0ca26e58b1a630c7ce0fef816f7514a0c83d4e75243aea4cd800b0f31270d989b201cc77070c222e04993c5e42ff3fd25d8c4e3b5e87319a17c19d6ca3ff57d43a71766864211ece9c0cabf1e3fa240c8ffa3bcc46d70f6218a88694b78800fa68c24dea70bf3187515f5a2b38d880e4eabe6a54e9f45cd90bb4b691db928128a006344ceb608f8194268b8796550d44b908e74af1ef72b2fd38d7e7969873decf1a9847bd330a788590f84cb3e35ec4a6d6d646b845f721555739d1e573768d496320a50382ec05dc8e751fc675d49cb2427deeb487b8943ff5b5ba86f382d94145a81e3b2372b08791ee11c37c8749171e48c0782866f93699ab85cdd61ebbfb3d2ef78c56a52d406252dc597d1834230e1103c9a0a78d1b24a8f5387d5edb0f3d9a4a61522daf1739dc264f0721f51f6e1a658acde8fc814a5e7d86d0b209fdafa4daaedbafccb2676b7ac694a221f4a45e12d79345301a6b34ba09c0d510e36b16716104041fa32811e3c3325fe68b9975b28f18146e507a2202c48d803311cb53dc0f0201df9eccaaed088d054145bf9b0ef67ab2866845b63520497c9a9b5a9b47f1397a9db400771c7c34259af8c4c3ba9d5bb2289a5ff5e69615bc7417cd67a58143f4dcac399a1395473cfd923a64578b4f4b6cba5cf5aafa34af592a3a110a19f8baaef9a942792534af0cb73aeb27d05a9fe6e455a12496fcb1a94837234a7a2d6c52277a1ac0c818a3f046963bf2ea2e2c004ecc78e1feb97fe7319419b510d3575d969ab439f8977eba0a86727e697b0dc32094ccb0b20832a4b086e7ece3b486d3506811690548352ba996f764ac44559571a97949b8de160c91516ccbf2c47624ec6510f9ebf979e12d33417abcc4cc8bb360ba32db20779e74ce817327a87957675192b663daf814ff0f7847bcd65241ebe42051922ae7e88f471ce213ae9544aaed8c60e847cf2a72a608658e18674c2225e281673059e41b9ffd838bd21d26b7beba6e5c20209ae67b133cf0ddddaaec264e270f7e155180275b15ecfdc9fa2d5e714731bf003a1b6158dd3369bcf31178d52f44075b8e78220334c3b52223967316034fb93d7f57feb368aa8c4e58afc97bc38e974190b3e03f2aa1a6d39749801cf1af2cebfa5f829bfc47e062811b9c07ead137d3681140374a6982574867b36ea1f1b620d6117671db11ad5679ba685d45bced6b606d066d6697c5d4f89a3099a9db8a0f66212e18bb3050bb28152ef9b314c00c1aea71d3edcf9dacf35728528f4b91348c173c2945dace440ad53b1a435713ec4e113b2c8d70762323fd1c4a2670b4f39157d2a8f4d79a4f23150cff7c8df2fd6203ef17722b6f4d0072ca12d311d93a582ed5655aa8711c7c6fae188373c831fd30e58e5933ba7d0a7d404c6928523465bbf07d28392bc7a4feb245ce963fb300c07441f9c45077b4f186380ff64209c70b81cbe3d8f1d13ffbeb4d8a4ba36bec59e4dce24d658b0c9c43979ce81c700bce2d5ab931cbf99bfd590f8800a9ee02d811f2a4b340f589fc8b498a46ab0ccc10f71e2c3cd640ecc3e95f7109287618196df50f82423afe6b8d5b42770b39c52bce772b41160b613be038dfd0b4c1c925f868b04c07c6cacfb821775e2303bb287282a6353f55b3ba4dec97fcb7ae741c5e17b4dd708ac61b3a5f7dd4b1befaf12f6d5b36e3d7c0d656b3b94834d1b761faa40c168689e707eab7f6967e0e9e5d01724ff3708a39df2165ceba2ae5df1223dc7dc0e110c4380930646f00f176cf000cfd284d3a31e44dca393a74f7f942a28b781393a17e74dd2cb8fd2cfd8885f9df94f68e24cf74e0617348f1888f231ca5b2f6dc093e7f4c91bcd619061ed69ce19b42c14e0cb4648df7fca28465d5e309a1ad96b991f02373f14af93d485d6d59ccf1406b89a669e4267e2103c299837c1ee79b4490a05e945f49aea9c665f6ebe69e9b28197037d6633859b9702fef8789e22db33f8bf197f4b6a47f54e630362872aaa94341338a6b8369d913cfd66840166433da504d866edb26a1913ee6a6048e83af2fa9b80cbc50e367b977b42ffe13f37cdbdf025401465cf95d07d653a61d73a9a92ab159e66c7daddffb89bd1e93fdec9cf608a1592f67677533f8e893c1532502fa81053ae1c5ff7b9a4c902108df7558f4df9b9d0c3fcf8f824e1ce79953befc64e6899a8dac6a7e39e5d3d2169fc3fb3dd37ebc4d61104b845c85ae91aaa70dc047797447f4adefc889596b005661f6b8e3d0771685e9a358944e99ecde88fff8612b8b8bc769674ed2c9ef6acf8a93f5d290907785cc9dd84010848adb4904946e0c5bb46650f43994aa35d2c260467f22c106482e070d59d71fefa5599f86faefbf4f21f70bb4a9ca0a986cbfae86927ec0213b9799ca1a9036cc63e1822b97c5d770fe1e0856f05ad7562fa463345fa8e13d88ecabf0e65283e0dd65aab2247ffeb6288cde4c57883155344487d73fd5e34b8dc0a45f65660ac4f3b8b107823f7bbc5d46ba03712ef48e3d219b87ef976115c076277bcc92b196c01e5c38eb20654cec0f19d54e46c27c9e1f5c04a46493b41aded9ca0b95d029ac1f5f90c6b31e0e05885fdf8427fc1fb4f1eb03a9191258156dd3011edf28565eb7f99aca4dc7ef030a77b3b41fee90d0cf6b7f84f9f165a8cc4ca84f116a73badb434765b966a963d6e9094286d30573af941906e0ca81c4dbbef7640ff97513494c4b6d90ddbb7efc7c5e07701867830946c4ff9c60232caa98f9218a43ad6020d3d234a5b860fe59fc657393a577c2910a3ac9146cc7d941914a056e57b612865a1f3059ea939db00adf57de860497697d1af4d7489934ba3a0cec9382f9f3f2cf47ed5edca596fde22283c69014deccfdac12873c8dc5cfd444048d927a872a50b345fd875d75da78008468bcc82184ff6be3e4eb8ecfe95e118796cff55187ad555ac1a0f4ef39e72374b6454241600fb45798a80e69d1e1cf020f25be4dce94f36714a36188ad6630c086fc8536b44b7186e0b8778c3bc74977dad829189496d0f2d3e4c72bf689fbbf5252ea277163dd34c81e66709f9e1720ab56704a10f0bd15fe6414f94b9d3aa1b0b03c9f06a576a119c2796b3acd2d18903cc0e7fc6a626785ef6ede91c679b53d01fcca2dc5f907240513a28729cff3489f21a05505d1d90174c006aa84b78ac9aeef2e0fb4de10f28837d182e4aa15fd1badc9d4a982aa59243f81bd915105a0ab19470bbf3e85c7ad7403ca51e3f623d184df4ac23c0cf12ebf65cf84209e2e0c83ab28caebaaa9999eb0fce5d1d272e6a4c8d5cc4077e5d9d6ee92f9a9c08c755ea7920599f82096c2e15715bffe770a7ce4681a4c853f283561a2af9d50bbefc2804006f0de1e4f4e7615f88d00f597989572befcfdae55852adbff6d4de56aa426cd554dcf0eafa1c49e25b1cc0b185bb32decb0ce87c052dffadc55c156a812a59a64e8ed2a8fcd18ce055e1c9099cb8a8a134d7b9835f8efc181076417e58ce3737ac2a9e96d2cae3a1e5cbf455af592b3ad0c47a6abb73bdfc481ffacb3949928bd3b40eed3eef33b0f500d4916b2cd1cd681f8608a820ce1d1c2f9a6481e66319b96c0100a72c76f205e860d698cd18a9fe092f44580c21316d7a9847c9cf2e7bed471cea6917d63f14c9b9a70d895c25b7d96b6524e1acef63c1b1bb15fbe133242f0739e794aec256ac49e2213cc00d210be380294c781f5e84883eb2eb03a37cb5b5ea8d6696ed1c25c1eb44ffc82b829b0c1e24f8678286dace423a06b80ce78d0e585278ac36250d73a79938040acde20e110e25834bfaad2182ec31739b88802713a5b94e5c5c4aa07bbe18837cc48450b2e99acb9f8b7ea9317087fe0c8537ae515a7c751ea86eb29d60688d2fc94fa33a17f0cca969d498a12856d99fa1e6d3842c3af86e08be155b115abf34a0574d64da8bdbfbe5c9990cdbedd092b3acb30fcdd62f01456430bd630efc39f900d9c95d7f9dc22ece1d1dc0b8eb3b5a48c14e3db227947903543e6709adb5d42e322a1ed90dce967a48d30c10f0c6d168d64ebc5ab5fc256f2294fb58c0ee792a83e3db53183102fe7663f044335f8bd08f449d09e7504755208c0bac0001262bf4db3acc1468ba29f0409b1705add8bd0725b2d9ee0ad9444a5700a87910e09d657f1cc37ee5221e9706beda07c855d276b6a757acffa7e8a1c32c30ba435a9bf7e46d8d567f62016ccb39090a20bb7cbf51c0c64514f55e0b95446bc03c3a92e15af85e5c015de5c3e416ac2fc7d3ee543ed3ace4d71404a91bdcdec3313e433f1718bfaa99cea3d69c35d9d791d060e2d762583c79612e5954432dd427480f3bb31ca6bba7b69bcbdc09fafc7753a7c24cbda0b298b29dacf63479ff47bb158d3d021fd1d57e4c525f07faa49161ada8c61b0afed406d54063a0afe1b8b4fb6cb6218862e53d2b46fce8b7ea6a1cd2f9c1cce886a672ada8007eb41542ff8a66295e18e85a45bd01ad97d5875f2d494bb6247767e91d5c457f4d46e24e1598bd2e0a6c68f3106e5f66229b55898278a493e17ddcf7973d7d7aa68aca7926c9e21e50f0e6e703308003b195c1d69c45cbf7a135abb93b9984aa587d8f5412b138997f860345792afb1f975f006c7b7529d6bf7dfc2782527bd163bbabaa1f0e2f3da9193f0386f6e93d6e779704ea096675074c3800fbfca3ec8251e1df1bd2685f1e67cffe3c58d5dc6596eb0884b0aa7dd765dc0c438ed30679d8e29d5242bdc707c1cccf15ac17c257f93591ebfcb529ccd89344f79246762ca10e35cafa650ab52c66efeaf0786f6e77d5601198c9114c2e4062bca0632e442937646b48cb5ec1e9a138f42d848fb06d4bdd8df552a41ee16cdac05bc38a936896338c26762f4ea9fbde5d23a10bed3970feb846da32f0b32dda83e1b36ab89ddfa601741086234188b7971c09fea8318526e4621e2fffb5a27f1c73e34041156432446ca46065b3df2c4ce4304e91f1880b459d70130511a63b4027c79d2b8d950d94f0252d5bef969116223e92a7db8f4a073c0cd06c9e940678c84276dc12774e9caf7cf5e7b3240f4a3f760033767d251dc8bb7dc1cb0860a6feeb25795c9b731dabe91428d2dd8ed7a4e411b0cb556dd23c0e40177ebfa40a73b115b8c154c4c79c7b45d73d3f47ce627036cccc829d6b2378b6ab33b9a99dcd50740cf498ec96258d970bb06260aa16f438ec9d4b6930bda1081c0e59f284f6c2e8515c17f9b97018bb13bd436b19e955002650ff1c5d0c17ed09405be677a27d2bfc2938136eb999fb586be32a934d5c82a6b2e3502cc09190d0b5aebf3b2f1731ad3a544974a6276eb437494c97178ab5e3efe99693389dcc0510f9035d7bff606c8e28749fe709f6115849f69e473420452423cf86218844cea8b7ec6d1faf030dec707f0b923e23a96fe39880eb41454e807f4bc1e1f8d249ef7220156f3aedbe417258d1ccc0f4d9b5e56ad0ab15bff83862999b81570bab6c2cdd0b21cb1d660276f06a9ddb3216f3b726f14843dd050c3cb577586c7ea390e2cbd87712fc0b4aa7f4139e1678fad64e9024d991275f8cb5c62ac921bdb882b8db5c9f709992e232d2c3cdc02109f63cf3f184ed162f5426d571b6cf001786a2adcb8287cefe3046373397930c58651a0b81855b62c57ef47ff1d72ebef628b73ed4f0213981c459c7ad8368ac51a6700a8a1d43277ec2b9a03b33530733f8de13252f0b461550a9ba6817e541a8d283f1ea5b0825fa7c1a2875ca5111a785f9e84e92154ec3d53fc086b4bc6aeea0f5bb1c5c2ebfcaa91c626456026ab8e81b6791da1d76e0a0321e89f8e6e1a6c2578e58a926051f454a1541be4b9d51ffbe8d336545c957a39fce070e0dd84c9c158295e1cefc693f54de071ddf234bc39a832f3c23942a5ccb1b17bfcc97ddf9d67f396c356a60d928b6649ee8283c28534055363046ecd78c0c2d997633a9ffde030d976362da5fdd5e0be499da3f8609394c409bbfef66925b9d66cff506e0eef3ede83cb1847a02b1cf4db154d3ad5919e13562fb40fb46a76f97a9fa38c1739be19357b4b4823f3f1634205c0af7368f6bbe05db6ce5f215b3d8d0b4c0d7416933686eb50d0d5a685f926ec6231f263c8ba235c1f59c4158035b1efae3ba5a2687389b689e55f70bbfcef911c3bbb4af8fdd515f0ae1538627571f4218e942a83231eef19f21eaee0c3f8fb2bdea7550ce201c45f75490ef7e0f580c7d97c75211837a14ebbf5f38f45b0bdb829005728d60189cbe583f41cceb69772fcc3dd1650f54b4e9ca73cbc8ecb11830933d0655e775bf817a65a1669cae14446569eb386fc38bfe4e41ec28e0940f02893ddb2a5ab8fe843d010b13cc804b5eb9457d4a6862bacfd6bd68eb2dae6919671b808760657c5086d43e5ed76918b721ecb49100f715e980284bc46836fca20fc9ec9f9d3bdde962cb43d6f9d918e61a27d9dbea7df79e34522e37314196182dba290886fd0f314deb17c53b899a3f81eaee37c1bbd7789a2f45ad2d12f101682d99f4357103130ad8db363301ff6549d45e13d21addce32889a38abd4eaeee2989f43f88e45400f1bc70529c581398aa5337cf60102d08d85f9b4938ed6c2481f9a815d898f19f8433b92055fd709c9a7244677e1d4b2c35e6d1e0b72b38f5428aed09d14314e00b67af9f0df2014f9e5d14e0ecf4956790eac545655b9c63fe97ac958eca3672908c097b8b0020df1b77d39d1ed2a54f5c7ce2742b44c3994dc7cb8a6412a933820201c39cac41a2a1dd95ff00780d7cad5e699a6a16beb1f9e2816d742f217ef648913203bedca4a2ffc3c4cc71e16fdebfe0a32705eb48ecbb2dcd0d3940b1c8a2ac0a258c346448ef232c18b5d1dc920f5b1ff2cad06a8de69549908fe7cb5953aa84869c35210580ccfabc9aae058e55ca0fec862f5fc540946141f173da7fe148587531220384a16e4434bb331452e17bd30d7a3961b1f95c5c535d82c478f28f83de8238ea78615b5e8bc87d10609cde15c6df1f4dea42d618cd0563cf1b2df2dd2bec88344f08a60a172809834a176f9780a02cf4d4397a436032c2be205313ea943c0b8d3e0593b3f5b851528ecbd3e54ea2704d2e8acc8835fb6f10787f89a0fab3644eb5035272989f17f7e1130f0d658017956c481ceb010fc14d78e5d9d38517cf65f89c499d4b7d63051cd122b5970fa355f17ca77e839c87ea26e8415e0e43c2502615fabb16e5cb30c087a7f9dbdb39fb0a8b6b995ab1e3b6f796b153e1e6a53b865f995f59d17b8a410b49e5d100d5d542db8ed45ebf2283942d0caf2bee3b2ef47742ab41962e78006d078b17964489a0d5af89bf1a7fcf53492ba1a8e5f7476b19950ae670fda4073b2fff46cadca3a0bf1c03be640a80adf18d6999db63a12928d839babb10269a9150fc0c0db02f7d759f3ea6a23e25966d80bfde02e5134e3163c4edc0183e191295522144d98535aebd708a69c463406ceebbc69886317c1cc7171b99c779f742e0b8f46384ca1bbfc8e342083bcaba43c843aa6ca30207d3c6d09b7baa34114b96dd95cb2678b8b6225ebd9776676ac95e96b78050499a750323ec08407f43e9764e81f12971c695ffc4c97313efebd6bdc8c67393bb282e453f0590dd379979548d22e5649d51453c82a091e64fb62addbf930c4b6ddf1b2ed196a22aeb01ddd80945db3a1a05c0b7953a7f06a1c242397a510973dc50465b43293dba60dcb12b5a3586542bb01a88a9cd1563974261f9223fd7ce08301c5c56958ff186183fe63c6d00b49d08900f3d6879a14abe21e0b4ee6108e171124e4e0b25cf6a9089d0c1b6f5b580aaab63526bb2aff4f924c8810dcc763bf373aa8c4af7679b5601e1310cf0e90c9724738b885e2d8a4bb12481408b08a0be6b495cf6e8b9e22af4d8a8fe3955fd24ef19139047fba3bb540344e1ba653f1e0a98110a154e0d3177a8a496b10b4b79953cab6eba66ea6b0a4369a8d09f0ab49f69b5423b7e02a5c347460fb7000da95ba340f0a84b3406db845efbee9ba6a06558143aa7ddb41faace5e509c6455def1bf89fc97faf44764ddf0fb3e98f2534418b5d17c9cfc105a394a825d0d39118cd07c16e388790fc87f83eade1dbf9e3dbc270091e7bcd9594bb2c92c487d964e09731a564fc60a0e41670ef10d7398108d3c08fd663c8aec1fa06b8a00072b0a370027f4eaab4c91791a44390510f1827bc1cf45f15b87c15c9f2a07f82ddd6fe5dc3b7e8d1618d10bf8146785d5f69e2003acd440a53264b35a12fd63ae7d3cdcc047e617bf486153b5faeabc9261edb52931249df79ed4157db356fb0bf95c82e0f555cf8c9a25e59eb2c9ae75026c0b25fd90997d000c9ec348439c76487aeabdd7b0efa62a48149696ae5b36ccb9ae5add98bb9e8709e752791e5aac870a3932c5c2454f88cdae221a760adafe3320c1b13ce7ba8633ba52f4dfa51f72b13df4a7c1167ac3ede8ba25ff6c8a9a8c12e7d9f71908dc8623db9d5f924c8a516b6afd69f9e9a53e92bac61e7e791ce0f6a74b3b47a5f18e5d559776a25088bf077f3e6c333e6c9200659eee6189ed855b596d8a4d411fbdf303d2be34a594a2b3a2a608a2e09acbaa18bd8f46707b9a7b34dd72af87f96fda8ab6a8c6447105b6fefeb51cbd653e1fcb7977b61bdd957de79ad10617e471495a9ef4114f902b44b538e3476f2bfd18e717b65a2fcc53b328ef4e0885f08f5e01c811915620666c537796cf169274288467fa4f1321b6abea9269aa8e272e1dcca7203c67bb137b8d1e12d4fa4495982d56b3e6afdb29fb8ad2f6370de3bcc9781dfc0a5d69bad9b065bc4f4b684e97ad544128b920d4db6ea2c77d3bffa84342cba213065a6e342fff47070ccf528e0e78a25d83f00f4e8144f1ed75a1bee6c91723f9941ad67ba8ffee0b50ee3b139517a10b3b7e5606933c7e5b309d2cde86ac6ca91a75d1a75fb5ef1f33a62d872c0d169cfbbef4e501b4443d604bd59e30008e6d5ffc8fa7b35d9455af085aaa09683ed88529bd94c64706c6fd29f2ff24a1f487532da12abf96403b84604fc84e767c96a4d67f5080e19148839c00c76501f4604c89954e8e2b4157932be766cecaaa3399997f3438e451d9069483bfe25d245b1f7e7a363975c95c424247475e4d44985b537c46e6d9654c36c18b483ed60c347882a6bc71ee6a9f51dede117c25d9eddf6ca106049a35b34a0d3bc429437eacccd28828f09f62d21dd91fba6b2bd135298a96383c691e4206fffe2a0a0142dd816b83413b9eded859b4a865a78ec1680a38b2f2a6522ed5f6fab78a1d315b8b9cb946d8a6fa5ec078de401a2b9befc4496f0afd091c2abbebedf8520334aeef33ba753bb93498db2c0cc0a2409b173e24c2cb172fcf0735a3e4bb22a1c397df993fe546ba73362e0469dc53f378da70851a331c47ac275eb021cfe1d74ee9fe97518c058dff7fba8540b894c87a913e7e42cfcef20abf53e830ed700b564bd4240feb679e882ce37a29759f09257c3f7bdf25e116ff73f1282ebb4d6d783009923b024118060c8a08b52dbdd2ce5fbfa6a9b1e22f128de97144d6b9be97b71f1d72425dc6819ccae13c8c08bbec68d37f0869b7bef114feae330b8e243ab42a44834b05d195a860cb566fb1e48f750052fbbe45c135d82b21f4b8ad7d97dcceb3ad455868f21e4fab8ececf2af48720f7d1196150f8b05819a18a8822ffcad097f4a6b7642baef658d6d2fdf1855bed1464d1a7274686c39359d351dcf77083037f0c6f7d66d18041ddc7ba8ebb0a86b0dc64b0c98874c153189d3aa60a23892611ef395af8f655096eefd95c936c02708f0282f542ba3c16cd46ef8e7475d247bd53be9261d2e2ea2dda9c653f07e179c091c101f53267cbf7d326279dc9d8f396975a8bff4cfafbe780b37edfb0862b3b845ad93a11959146051931ac19c68d2b6e5a939c88fc35c008e410a761bbbb8fc2b97a81769af8bcdf2a1d14c6be82c9ef6d6816d4b79482ec1425df542fb49d9ecd5b059c956bbfcb2370fbfb26ae1b08c092d8af3346bb4de20d166ef4ba5c20c66b06770de6fb0d0225290e60061c12aaa8276370747382093f38adf49e475b6e44777b5a7ab949bc24caac2fff78b9298529f69c85d3159b130768ab52e454d35d389d12839281bf149477ec2744164970965aa8ac04763e272b54bdba9a58c64da4bfd47afac8f5074957e48daf44a75075cd9dccc3ddef68bee2864230d20352d7239d2fc8bb9c399f9fd09eeb5f91223fccef8db70203b784bfdecd946bf40350d0ee2faed1b47ba7157bdf61c31ff081ceacc43c1203553ea1e49759b514d61f77b9102058a9f961457707b0c1952608aae6846544ff90850856f8d4096a502dd95246787c38848d88c10c565a1b83ed198e191462f867f38bc012b02735a025a98c4ccb9b6c52a0c04291e109ab14726e300272b3eb1d18a960035bf326f093df1c8fa52b0b71234b1be11000642b156f331e07439a9f46fa9e437e8ba73efc3b97fae2f79ab3db939cddbe473a056c7f180878089a357fd94df70abfd925512d79182371914d5c871c2a09f874a4785a3d375f4bbb15a0f0c1d62c809648b78200079b98f4cf5c631a3c428a1b1db0472bbe03837a0e05278b9b43538f26be91a816f52887e250799019fdaf7741262e5a80eaadc7b54bd0050dd3acd7736288c99b36252b1b7f62c38a909ef62180a6b51031952fa596efefa31666a9defb545db96e23e29bc461fae691b46c56825b3d7b61cec70a96a66a3026a299526acc0629435c730efb65bf3db4167c305ccf18279c6a4bf428bb216f17cce841244a7435ba6b4c390f744e5e2df5ae2bcd69bf4fb5af127c5557e124939d02ad48be542e1b3296a4fbd9f2b9740304ff1440671688c478b07832ff5f89a96c8eb12bae17deec1d579476015e8a02f16805888395f0134fd8462a3abfe34d4104ec3bdd1770e4524476f3296ac0d365a650c4bcf8d0092a1d3b2d047c12f9f2c7685622e7108db9b2dfacd5d6ed825cd03185cb8c9777abe90ad355d9db2d9bade4c341674c769af34d574f5c9693eb085f67f6cdd379374a49c1f52529d633bd0220952ee27af42417b798c92c5000f647103fadfbddff723d17f0ca328bb82fab06409da1e8a35854d78f9dcfcf296ee14c1a5071e5006f0dcab1996684323a1c7aad13f5e09fd7078674d3874b70d8b4c147cfe3eba8bf8371356aa0abbabc808f58f4fe219c3a6db65037c2fc148dfaeecc1ec7294159f287bcfec1c8121b7881df47739c2343bb5ddce64f6352350754eeb163479831b45d7670ff8024cb719770392fd858b4eef980de39415a59c50043e2e6de6c2ddce13f0a57e938bc0b166e725714e47bc6c6281c46ef9ee621aa1373acae8f4610ce2ff39d349440e3c03414d350a6787067b8392d149a88d35a8a695f70ddb3abfa8499374b351ffcbed58a42aff8da6b5a250d788c7dd02f547a9167870d94aa4faa3a50a54c9a6b5da0e4a92f3006b35c3a2acb931137b9dfdd996736310b8af949a594c0d600023bc4520bc816ebb427c654da616bdedfba6e90d99c7ab7fb71747b8d216b30e8a144c1d1c720e59a241894a6a5c7729de87a482031b0fd01f44b4d28dcf1d83f8238bb6345760f0437a8d52041054fc402c808d7829ec3eebbe055fcc8b7ba5f4dea1838c0b3a1976b98960ab6389756126e62942eb3f4bd23c9379898005bce2bcaf257d398574a79f4f872a796b12d31c2cb235e0819f30e5fa6524567c696e02b5ef3a0cefd02d941f544d46289ef8b9fc5d2170afce73029ee10548a38da014334c10a7e005178644698137be3ec16fa58a14b4d94b9de44d178ff43782420f16a9ddf45923b0f4ff2f9d1b3afe7de160c6473bb16bf51742321549cebfcbc0832f169cc182f2b26ea2dfd5bfa03fc7e4f9a0660537ef7de9a8fd7f76f82d4363c5730b23999c7eb7875460fef5f9f690815e6d1e5fccfe4726f9ea7565e80e64ef6aef3634aeb530a619dd9a259728fdcd4ed8b46528d54f61a969aaa2937ecc1b96ca6f147ca73283045ddbfbaf85975cff345e637c5fc9a111630e2138d83763b64ce932713c1ae25210346eacddee3ad0a977deb3bcd90211837817ccc5336c54f9f2be1ba3bc065c3b9a79bef565386234720b044d9b2555b413137272dd4fb319e1fe0c9de2c1ac9485e51480ea6d3767ccbd153855518ad559dee6718a7f7b5a1f578b463e7e5f578de0281597674a529f68aec4e7b3adee48c792384490e6cee0bf0b1569bfd59ef8110e9cabf2137e9d777b67252b0925d297545457973b53117a069263313dbaf7dc26652a53c1b559b1091fb48b40340459d04a078265be1d56bb745405e5846393a3e7242de423614cd3fa95c1f19481ca1d757e380feab4c12799bb74439eb07aea96e24fcf9701f84a5ae0f91ae7a0124ad5f62a46136d0861887c757c231640101dbc3b76320411fce27be308683f78b23ac4d51c879682428353c79d7938ca87ac85807f39fc142b8b87377299ba7f689da7f39a2efac438b7dc7c3f7b927bf4056292cce70f2ece28f091d1c1d2e4aeb69c5c8d77d281f58e30a283306e6d01a4a849c05da3943b3961cbd8c93d7f55c7525a761749b7e3557b1cd5540e3d973fe00b7e6eebc4ce2c6190f97b4de52231389733cd7784320bf77c93549ccf36e5d10ed6f30e97f7f9c3065298208bbf91d278f51bd8420ed63b6cb84a6521a4db67974dfddf972ed847717a9e36a02f90ddd6870abdafb5ea0409d92b847f6523fd09786ab497932a70854ed81d4c1782b2441c80bc61f5e4b2afa8934e726d572e20184a63480d45de884f0cebef968c3f96f88845462ca3545bdabc09c93425f4c80c5df599e18cfdbf8f344aa4dded75d06383dc851380df89aa688d1329394a8b7927f157cf41106cd131bfda2eafba1dbd63ff9ca734daeb6b0cb435ac53fa426c15484d76b844f28adf0f4c5f0cb392d41148ea078d807804f849148b56f64ddbd43e749b1031faab4b32b46f89253ef8411ebc1a189e11f28bbc76f18dee726874f33ba17369faaf387eef652297303265fa28e7eb39d35e4578a2ec290c7badc145cef8a7ed1b34af146063b10e6fa8c5bd42de1a1dc4b572dffc83495ec0d0e6049f56341ea0013991102082f497a012146cd03ecb00f63ba8468b09fa6ebe6dc4cb8a66bfe39073f8d263c4d23acd03a0237e1e7a2d637e34e57cf68a17c7e5bf4ee9bf6a5206cbdfb593f8bb17740950932f08348ab11fbc5fd489425a77bd2c51d1e90c08162dae03998ad5c3cb692cd4b30803dbd74182b9d36ee1fbf5993c8f14f45fd20f29229425663536b8bba1dd7e5456c7a7eed50949fa0f15fe0758898ddbfa1862deb287a99af4523de4e998b98b28870cac0edf61614d41e206dd952918e9f0da48ff3ec7ae925f937d9f7ed2b0a0cd51c3951cd6c1bc79e71eca02aa5b0d80e46f2829cc05521f4caaf572f063f149f790167de5a0dbd57a8d88e9e83af8c39b9b9674970751d51b680ec528b0e52cec734e979f420d92d27beca585011f8ee54c79d5634e024023ac40e5a494c647b75962d8b2674572e0dd6e0e7ab437f51d7ac61dec55b3a1891931e21f7af35762bdd25b2773f7db265d663865d40e532c30221bcdaeed108f41961776af54f84bbe784faf5ed1c1758ec9de3afd609f5d0fd673b8464a16ad1994edb982685a7c50f4df48447574134de5dc09b21f1803a74a833a94f53c3828bc48c01838183e5903fd308f5275e1c3c9d9d71c2d49b0fff683b73c84b8d314780546907473fdaa67755c67f76f2473fa2bf2a8bed28c53309f108fecdb990a2d98e407bf06cad67a64df92d1c1a1c96cdc1f8e1021032ecd6887a05b9f5381b4496d25c846ed603758b2855b97702eb8c70dfd315061f557af3052cf79e7cbd978e5fbb21827d56a5a71897834d6c122d086c5fd85e0cff77ce2b6fe1bd3fff320a214fa56fd4521b7d738a50c4a78a318a44dc9a1e14099e880a7f50c858d1577ade58d2b9625eb639f47add9287503f2bab45efd1115050df72db3fa60941182d5f4109684aa9a915e5baad48ef7667ebbc55e4eaf142d0da87574852c966ad10c8a6d4d1c7b1d29fefa120536c432d3cc47b2b455f8a6c3b093c573d2e90aecf830b9bca6a4cc022e4890ba71b819c933acc7fb3905c1508bea3536ec8836aeaaf1c4e281195840fe2efb684dc0d5b80ad1f1f2383a373958ce9cd813de7f29d5859574f46ff082b865f3c6842260fea55aa1b469520decef8458269d8d40e3f8038979a4c769f106fe89445629dcadd6b4e0e85d7000fc7112a72910442206d5367061557e1509719d1e721f87697db1ccf3be8aa1077c7ba47fec8cdbab98e7f8017c6bb0ea857404bd6826967791497b7e81a99c21ac7d2d801cf82c164a44134e0cd691c8adda1261d2bf9cbce2a06ae0c9a2f1c7ac45ceb2a5044997bc620c7c04b8564fbf86eafef01bbb51aca8424829878ff3b73f85417cf64cb042399006099e5db5e273f18716369e7d2edb0fe9ac5afa848b89415be8a4244926f96eff7fa80457c9b6b13289eb64b6b288b9e596ee0e396e80fe9d6124a26b48c2d3cf0fcf6ce88740fc28da7c63b1ee81f7c336836d36df8a87cdf3a0871d89c9655339bd8cfc917671a063757f8eb1390dda0f5097d0584d094f79f183fa9fdc81056603bbc8edcd63bffc81416832eebd510ebf217ed63c5dc779d03a0ad562ec4e519f09514212642266d8dc19b195def361f6183e318cfafac2a87807646b94f4f0248a47eb3512e64dcc957df4ec2ddb34bc1758dcf7b1b82bfd6fd25404cca0750b3e1b73845d9a0246ba8330cf7a4de608c1810551e8a75abad9b5878f5667e72bc03cb86c2ebf208ba34d17f76e3ff02cf1fbc212e143a6731ccc9481b422ced1813d378a08d51a6c08536ff8dff34d1154b94ebef281b4c4ed8dd57f0ec2c63985c1d070dad8015bf6b4695cab9e26a956902e8c71a29fcad03a89240b55678f680a6156e563e87dada2916b162ba9a33b1d15458740b35f754b9b214e00b4acabfb5defed29985b8384fcc3748f5398f45cf5c3a66a8e1c1825790ff0285c58ab380468bdc7b89e62793e9a0f81c7b716c7f5e1d912bdc217e35f58d1d76487e74ad0ec3c826238284889758c4f612b8590788ba7d416eee549d8895fbfc844c7ea661aec6d7c0ed9475674afd34c2cc30aae3cfcfd4fdbf9e59defaca504e5141fb72362f254b734d2c2a22fb75715cda9e1e3d365db26c8aae4f59e5fc93c4259918acb26de61609dcafc1351b57379f37d9117f4bf7296c20f1797f41fe4000e27d2b073c37c8c7a3fc3348498623fd6e5c7f15d607f22533170679c83b940ccca06e4c99a1398157a39c1823e8c27b6cb69e2c7b0ac20727a4794e9562d2487e8301dd8d6a73ae4c1e928313468846b40507c2fedb3b44e760ed4541f8f18c8bd2f1fdd9ed64681e420b0d9f99ef11aec014d5ddd47a2b4f4145f58d9103f7e7c002e0ae6c77249ce7ac04ae21fb10858db0ddd24acfbc45a7a7704e08b1bbf5587eecea1ba510e7ac99a7b87d63a604c4eb6be65b6df14459ac698ac52d7924f35941baad0aec0a29a9495deb69216aafb99a624d98ad8c0bfd6472b21237eade6dae79cf3d38586a3245b34143c478ac20088f332992c176c3277f911de35de35bd1ec81a8d9d0e15750d63e60117d418dd27ce30e85704a459bd370797105380e916e50540217c9be7937af999852100db2583512fab3a646e7ce30c3ee592b6db0f7c29972e97721cdf21cb0e0b640356fbafb1c11042141c70aaee2c283b4e1de182f5bdc95760dffdfbb5e43ea1e75dda4e823a2789c3c37deb6a38f2e640e720514d4b995b944e1ead6afb04e400e652db7413053bb5df95b6d7083a59f6f68ca9aee000bcdd2cc124cc16c0f12c5a7f5fc58aec2561d96721e0087c0047fa849a28b83f6b9277120c03612689749040949ee996c3eea1e6cd1aae1dd77c256c5e0cb50e2188c44d6ec6ae48837a08ea8668212add14e144261de2436bedbe485f42ea8faed218a683296dca76f6918eccc53e223dab62ed514a927d230d8dd1d4290bb08ad7c1cfa2e4291fd2fd9ae5bf4782c9d21d02c1ce89417253035ab5fa6511a5db8b4131e7c39904dd31e3cd37f70df65089b27bd47becedcf72d1525c8ced1632cef130a6a7c11dd90a0936cf4180edda739232ec1358b515990535596419669440681fabe03f189719b6613d5c501a4285044d628cc25571733eee9f4ecbd2883ab26d3565068a53dbf5d5c63437bc9b6de39cd2db567655a165a320cb96fd063524d64721cd85ae09791668f400f3ebe883f321d10d830e99a7f0e6c0cf6e5722000729431b64f3b9c0ebcdf800967e059beae9f47c9b782c9e1da015eacf384208babc2f77849a9b8fc87ec8b0e17375fb6635f0a30025c1cefc16febc4a023788cef84f21a870a226f5b92ceb24222eb570470217624c4c2051bf5bd72562c68207021ee13e5c143495b8554e66d31d3e864dfd34dd6bf8e0a86471080f182cacab348e35e6cf311d56082638da4e244adf7c304222e14e218c4b0168b638d1300d5a4dbcc54b52100c8578acf1109699d5be4325da331e21548383b6b284d60f0433c7cb3ad4fdeccec07a891c1fa03e03426bb7939d7b6a4896be6dbbcfc7e2845c2e4dad689b21c6ebd311882d5ec769f4016440d7149a30b65829b792aefcfc00fff7497a88771be607acf5d383d79f287043e832ef3111b755c03b547d0b007677108b6819504e4977f650c68b8d7e2841a71516db8c161aa5e3633bb6ea2b8ded5c5722ad0780628ca6e2f0d33b168b216f0f4abc4e5c0ac472205db274e384507f3b208bf71fb797a30b545715b068f255f0132225511f9f21a0d0b5b9e5e439880d75d5a9b2309b52e97efb255bea60da98a65ee0d0c67ed9f14dccac8836208ab80613208d8116343d74fbecc84c89ff3ec46c773d99e82215b2db1f4b6e21ad0ce854382775e1306ad51a81d3365cdfd38667cb37c729f279652f780009c5258e846536b454a7b46b3170cbb1e4fc480c49467df4a40a8987b4114017b76d02337f1771f278d24a976c89b0b731308ea79f649405a322e8e0d2c8aed0cca3ee0c7e391e55a2b1ade1177e602957fb64181bb0f6853c2b328ccfb531f5c046b434095ad74b1983c2ca6ff4ad6f5ac175da3fe2b57d718ac76c982aefb10d74f6b651920d414ab9911e3fe647c863528f12e9e37d84e4b3fda062a295101421a8dca4864eaf5a292cfd6426a01ae40d584fc094b629687ebf35ec04eca93f958957b5e60db9a9ada5340c8d66c9a1bce4dd5412084f1400d52e73fef65096e52ddada3042a95b8df91875d63ff86a59593f3de549b9ae48a91f44f18056ebe4bb9c1ed5f2bb2b8e94d60f5345c09e82a291db7ede6c01b4cd730343455fb61afb04949acbdade1e442b4b418cf480d57e9afc8cf9450a3f1a4127c99b872abe68117908644e0b646882fd1e85681b98c58241b074a2867d65bae1bfb12a8a2a265c2e2bb2c9965ef4cf27e1a9f7b7abf988578a5860ce4554c3b00dbd098da094e4ced4ad4443e15760d6379211450dab157d4bd8ae03e26220d0bc5d320a422398eb543759a9ad3e735ee3a84cdb3c331b7e954018ab5a700e7a10eac5d0869820990170db17eb93a046816521581ba1e78a9a92286425cc5c95f76ca3cb69edfdb576cdf7d0ddf7d43de9f6a32176c8938037343a54dfd1460461861b495d87a8511e219f86b5e5d4cae649b2ccd8ad7414e80d2514a4dd61054a0d391ef61afd34c7cfe946f6645c9ccab9ecced7b9cfc04bed6c2c7dab5796c56d4c46abd19cb69844668717739c67e6a3c612c64532dcb38035f8cfccd17b46cf4364e9bab67b08f2ca2c21f0eb8a5980ea3b08fd5cdd2e1e8eb4f67166762d1c1f02ed038dcda968b02324512734da953fbb3c40e9bb2f75d81d173600b545a396a9df87a5a758c5e5269b85eacbb956e000c1021f4402b830d06904b9603f5ec0c4602dc57c6c9afd481e25a879ddb55e77f2eb1269f4bf40e659a169821590e70c4e8cad95695f1d9f1745eb52b55b89452aff4f8422c16e681efb5d87309208d95079a74ce4c66942039ec252b451f2291033733e4b2553d5283ec599ebd81bf240bba46c09f00ba289ee30bb3d0666d9b3ea38edf57ff83c37abd52167dd4bbbe4be74ab2b67358d40d1b89b24d8e1b2d56d66c8be5ed24e51e2e2d5dbf40b64f77f34443aa3a4a85078054ab73bd0b3dd02697afa12d2b894bc262a9b139bea6a56e8452c24ee0852b3fb3eb6044245c1f8b30daf8bc66ef4517254e287d7ee2f7f94ac442c88680953583260b74f7ddafb46d287d06868a90fdb85a5d0ec7857fc432a824f6e9c0562abb234a60a8480cea4b3e6e3ca2940228bb9dd67a5a98803965719c46efe34ae59c7da9542fc5cebabefda4cf856cd7803ba58ab311be0e6e224fc6803bac9d2c1b5fa8049740fae9041d34bbc02695aff9bdbf0adaf0e713897c92654ffef6a30b4f4880cbd494109cdfa14dfdbd6cc6ca285ae0d4fc374d79d2c431fb4bf376aa70f3434a03c0a97a0a53cff9495448ac9118a95c20c33737f207dbd995bcc59cce609bf18fdbc0796b2ca9f3fe8ff1cc535c90cb74ff5a950e6315af61a0096325e3a4c3e1c53138649ebe670cc7d00b20d9335b980aed4bda72d99e88816a94f676e7d8ad9c2013ba1b8c69ad56d4a434a4177c99a4ab749a934536a21c8c61698d281ee4509d7120d2109f2123d99a7ace05f25e41a9de895e9b48bc282f8aa40481728778abb607b6babdfe777e213ec6639d0c19c8a2bcc8a933f81b0b5ed134432a6288a51c46cbe1485d329162eef6aa9023fca603aa8f1fa63315942273deb2908395bb6142143eba2e93889a62e7b0c070d1e4e49c1f53716197ffe3ff6d42e06411b1ec827baf52add0a89152ea2823bac9062115a9a19e98620d073374969106789cec7822d07a300050ca77dd8d502a15bb24fcc4df08b1ac237d14cc0c8480ce44dd00b373de6888e863c4c32f0221f3f936a2d8451c26aa5f25cfc68779d12c2561af4885fcf1bcc914ae658cc028606d3f5518704dc4cbce5e78d97e30c66850fea3c05619e723851d6875c6fd860d28844c449df2cde68a158834c116a5a6c6b4eaaaddcd24a85b3b8a937143d2c1ac67421ba31207aa6d5476453ba8106859ee986e7127ce64150e347212aa98a26ca6a79e5415664da0f2908dd2ee5a693a41951cdd1ebe9468f4cea8731b0106ed7c406336d32fedec1f099be571bbcef4c173a1973872d3c9ec4a6dea72ee4384599621236e8faaf9a3f4019fce0abff6b13c1d8546a936b5c45e455fae248aac1491e8a5e64a7c2bd7144468551b95b565d5c4b4e50b0c1c7a455710abd35cf90f26ba492e01135bc890a4e115fe1e6e4259050629ca22aa8d464450d54798b1a9272304bd7bb5eaa0ab7897bb842ffb025b63ced1bda614cc84c8da6f9e05d47dc38f774eed7e3069bad0a5610c5b8af2a778dcc951d615340143d054778305e03560abfc7754735421404fd5378a1a04819cef1afeb21f5b98bf7bc39d653d3461b5e1ac5252b37aed9328be585248c215882479aba9f271b99ac5353e282298dabb09206db6603865d8a1e9535e754449ede604a319ab16e22f23904d2d20fb440e5126dcc85798f8b0455b8026ffe3df2b054df955965432c961e7b8adf14bc63535baea986fe35f0622c23b704f9f809057044c3ba9a9ac3dc56283320b150f202e2f504beda81aa08aa20b26dc56c4ce5f9b37a44e583bddf2b1a2411c0d4d4bcf8c8a202cac0671eaaec07d2020a16e4ac11c09a3e204cc5e234efe4572341195446d85a6e0abbf04e71c97db9241a6f69988432f09f79041efb3cc4d70391bcba7ccc7cf91f0b0030472c44491dd15cbf862c6ee901e785bfce810c6e086338888ab6bb197994720609cc8b52f0737aefb53db06384653b54ef32188c8ef2e75fa96e6d6ec38a26ca3d5253d70ef801552098edd79baafeede23a30fd83f1efb2ffe7084f42488ecaaa778e7f2ddbe3a9e67add6e647babd3603b550d17111249f9363785afc09f8053c55d843934697842149b15ce2e207d34894c0c0ca76c4f7b1e9fe79b41115c089643dadfe31e1ae2d19239bde0de5a7bc529be00e02bfd498cab3b5962e19375f38fbecaa5dd44431333609bdb53dceeaab7bba953d9c801a0fb98876c91fbe9b3c7b252be35a2b39238b456b10a45d2c4684dff3e1b571b43effbe22d4e232188b1d1081fd4f83c1923d7497fae104e14f51a5540edef243d310ae8a3ca30d15d79a8b27aa6d7c7986be3eed929d46a56e6c6e3bd6a7e1bb7e92e1ece4c17a24ec73c91604466f97e4c734a0b06e4aaaee7bef3db1b50ecf1d8e0de9e9d53fb223cd2f9105080f72d684be48249c20bb9bfa9c61b98e53ce3645624da227fc7c059cbb0d2388afc735c1c2ffe9b473698914f8c6f1f3b5308988210044e3af5c8d51c65925ba42dd21cb20873bdc85d643a9733d20c59a39935b938f06400dd50e14a8d7d3ee0a62e57203e760c12ccad7a79f120002ec672235edb03f323e2f1fe302fd94ee8b302ac70f7403cb4cee4b0105fb9b9810f0433da6e555d7d431c681243b8e65b94bdf12d25eae68384c37e0cc0ffa9f7c02012ca63b324dc0d56054bc75b5ad7ba9aa0b0d631041d4922594cd426434e070d9d44a32761f5229d08093cbae39160c95d22c8fc90ccaac6729aa3da394d3c07f955494ef3a4a4f2e6a719d085c8894afe628592a10f05dbaf59ac039183a5576708ce76d9b709e19e437f8cc988d6cfd5df3e2571e832ace9afdde63ca7a680d0895191a6f0056d84df2feae4e176df03ab227849b99c72c40cd328af1e71924be95cf4c7d5a92a28855ec418d957148bced7452da9281f1141f64024425c69282849ed6188e8d5bfb606993ee9a605afd345ee199f1f7de1eaf98e6f66ee800bfe8506a50a2ce73fda5ba0bafaa2edf4ddd6a1339e601e850051acb59a562f1e49f34728017cd8e54c04a488ec1864827c95274d669a7ad490d6f0f58a4cbcb9c3abbf601b03ad6c79012feed2b89cce18e91fd35a0d0ff218e922cdb7889fc510dde483af06e2f3060af34640a24993f1c83f5a96867af010b742900b54d4a6e66864ded6f2e6fa511b83e1ee6bfc59da8ce7123800a6036166570c862d4830720065cf85da7ec29df2a0b39d0d6cc2916d25d937d8a33f4ea614145fff20bb17554b60eaa1cfcb803a09818b8c41c6439d4b94874b01da10a22aaf67cc405f11a8c191c3e5c9fb179c1fdf78ee462951814a386a6115674c0c0a4b8a0ac4c8d3275f57dadae2e38b579fc5c96a0633bdd107908cc341e23412133cf751c061d3cf1a7b8a8de9203207cfded99ac9959404c329616f79d43ae05f43576c2366381f1a8a59e58aaaa4d317d1cc96b7d7d9b3cab59c4db60ad38973afaa25dfb7cbb5345d3f12519bee3e2e1617dfa86e3f64e6ffe25785f2692f88bff0a9369529279834521c7843d377679e52821bbd0ea115fdbbbf2ad35afa31ac5e0b4bdc2f592276d70a356b4fc5c1340a06e138e72a105c556937450608aeaf9e6e60d1dfd90be5a8ff85d9d2d231c4c00f4f2a7eb44b4478130f327919b1a2034adeac93654e6f6a6753ded6a4bd38fd2927300bcebc905abf9ea0efaca6234e82687407bd5a742f224d4218eb4e8077f1fed314fcacb0dc6ba4a2528450aedc54ee89b74cf8c59ecb77ff466293f33b99bee590e375e0de8fb420810e61c453f84fbee7f7e19915ec2f1bb465c83e315589ecffb4e262b7ffa344981b2a0adccaf5cf313bcda43ed0c80d0115ded6a315bf729b4aea405546a88df6fee845ba1f9b7aeb249b2095556545d161e221b4f997127b594f369d634235a6f774ec9810657ea35afa3a413a590acd6e53a63c42aba42193fc85462f64975f46a7a038b378d21398de3257dc3c98c8df147887e53124e95608c9ff0d933740fcb7489e9c77957a1cf3ee7c7cacf9919ee914c53f7ee9a32fcee04ab26605ef80ddde05bc6b1b5e7ef0e9a11c66c26f4ca98c8344bb558b45c9867c7cf1632f1d5d78f6afa6ac177e9800c0141eb29891e46bc12aa156fab99dbf022c42655aa55d8aab57e160e489fe2daa8d7cd5299dd47cd9db7d36a4bb4972cf8c4053c1c72f172b6ff5a6b418a651a407b7c0bb5f4d30fdd67fc971c8ba54c5afbc220c5f00fe48ecd14283534ca36ef4608b4efff2f299c41a42c2d485de6fae9b487948ca6fd62bd2fd30070f6eddabfd588171491d0bb934ae501ca5d4950ea5fe4a2b12cfed8629abe9f5bc5f432eccded778becd50498350036fe99d76f95490d4d553aca3fdcb42f2ff72dd46dc26a17c03987006c2a484ff35cda5cd3709e57b6fde6bf487fc9cbd9b17750fbaa84a601f54bc653a7941441394b91ede5ded89631e7c18e9e285ccb83bb1b810e7007dc29fc0b29df8a40e5c02ab42de7f8143a3c1bb991049860d1a35493f441bf9b9e8c1b647a95b26faa2fef615fd603c33a247b99dfddb7182489f9c9d6ea4fe4b01c4ac68b722772c51788d205fd556be5b9133efa01271d0676cbbb38269872d7f3d53978c83d10822c11c8e7b9adcf11454ae560593ddf490c03e8ab72258ca7e7c8cf05cf246b5f2390f012351d047dc1bcc3090954a6380494cdfc522d613147a4e74bb5df3085dab6d419c375669d9d91f6acc2f7be8cb872ede7f760fe26efa93524a9d13126f78382e47b233645926d0903770168f7316854bb6fc8878bb746b7ca8e0aec89dd96f0374cd2d7027451706a3026b73953c00eb2ca0aa64edb7589afac56a63538f20800e39ac0e6903d260f36e7e99d61b80a79a103d00e856fe4224a63d839ae69f10088a2b1e8abb6abfd5d801a6122f446fd9151c490d5123605eb3200e75f70b638c58c336c91399486d21c9cfab9e9d96f212cc890a0cc576c05f2111439e12a4f70008c896d4aa8d6d7ebd9f71c083b1ab8f8cd10f581eedd0b8f6eb95a5139f4cc86b45bb72121971f93ff11ff28decb260666634a0f707b9d10ef0c8ebb4ae5a81d520a4e5fb0d926cce2f2469afe1c52429c74e507827a254023782b3135506e9830835f143013f0d9a47074b5d181f8af34b9449abd57e6b119291e13640e02c03cfd35d4861af82c79552daa9ef69211ffd7206d27423d04e3a6ff4cf970bc8eafba7b8632d1b7a1b193e09a22003b6c9a1888babf46ccd0ac5a1cbc74be5b1f29ebcbd4c5b90fdc6a6ff8ddb8182e279196f8766d133af32f093081fc702ce450978dcc07829c93ce91eb157665d23e1c35053b0d1bdfed8b32073619d536b4088900282cd435bc400c6c614f8a5b063a7042b3e5d40459950d80ff8b5fdc1448bbb5c42e5ef6d2fee0c32dfd0c175309cc472abf256e9787f96977bd9480c18734a9f304beff6f7cbdc9f62b34b89d0b262ddcfac397cb792209bf29aaef3b8e4c978c8e96158019945b39d88b602ad8babf311241e12c25ec711a6fae322c5913a9c4a2cd480cc936cdaa8ec41b15dc994741eb279e03f0a0735ac43fa26b22d7e0dbfc1529a1dceaf70141225bf2df2edc7f88acc9ef3d691cf46eefc3195e82c6dd7e9f69c482c7fdf29249cd8617e3204abbd0dfeeb5ae3cbe6cfa0b9c1ded49326058225e2dc995c68f1f557286f4f279eb4d7d81d781c38a70c4da30c5d98641713e62efabea652ce03d6bdee9e8a28781042b10b273453d624bcf8fbe938294735acebf6eddb55cae756956b08557ee260bc9f43a5706ab141c4cd8460500d16a487c742416dd0649e3ea24c1e5457d207c244c2524017cc1d4b9e31709d4d6b28d1711338c321bcd4ac862c5513760817b51a4249c19918aed5e9a71421173cc57d3a8fc1ebd8164ebd650178c07f3e4386f56b5a2c11fecaac054ef5c3e1bda8538f5cd4af6e86b34cea9b7c018c081c98e0baa696e59e552ba40e00157bf918f25bb418d2ebe93dd29e7c3126ace290ba15bbdc3a6fbd35cf04ec6583b5df944d1c3b86b7f9d4780e7df3ad34ad5e18cd0dd814f4e5e8728eaee24ce475503f791486ab9c66cb47ef33b55fb3e7992ec145c6e5ae5e0000eea3895a7cc14ed70b2bf65db507138f8143780cf96aeacdd3e5ed6cf759fbd8ef4833719cdafce45685d283b756cdf96159c46ebb8d9fc1103a8baedf8e97b532b66aaed9f635dbaeb32b518d046962434657310aaf42ffaedc1840a0e4e7ec873224ea7e9a60f0e92d3fbaea1a527bab689ccb46c4795cc09c578ae67eea32fb1561659992480188cc97483fc2ef75eacdcfea7f340f7432951b7f56681803ff2ce0e345aec2dd4f0c0094eb7934b86c3e7623e98e3dce88938e7a01c6d8a54b2ee7fbf81674d6477f9a70304d1590cd27cac1fb6f39c74605278cf37429107a13c4192ccdbb3179b52ca721bfcf46611dc9b5d5f04590285a61365d74ea5aa9824e608dd6b47a6f8f74ee033c66f34dc2f342300ec29ad829f87e427aafaf3b34a77e5727a61101ca4357e0f485a79ce3f4fc1934e2e1a91d24076963124f225b705e23f3f0364c4e1332072f22ce7648415e12a74fd778195adfbce52be618267ba93d1451d080ba78423ca8d7141a400d8c72a280f6d558196aad0108957a808a72b36c6be4c6e397e93b8c041abb8937bd1fa7f085381725bb68c15b2a1df59dd002d7349ed4c6c1b5d75b37e9be5674b14baa06847eefbd3c2ca5bc88f3ea8a6bc16c21b58eb77840641b9eb2be555a8cb8f9f6e809e30bc338e130e6489bc27f25ef08fc21fb9b1dc131cea0d529eaed9e30f707bf76e9ba6872f89babf9a007742f19969874ff20d5a1cc79c4cb0bbda3f18cd97dc04a04bf2da66437d3e878c04a1cc9e9e226c3406933d1c0a2872e0f55988ca8132ec268c48e87a2401b53747f713bba726cd3ee3204002b1840c8bec84d595cc581fe123245f555d86b29749f070bdf64b2d0eb6eb6a4010575eb19bedda6986a0a1818c331c30fb74fef72510fc823a6c81a19fa9acc989c5e05bd2aa11464dd995c56483e15c0f214b51f89be23b1daeb93ce51539ca80351ac266c3c499272f8c8212d22619e88adf364cab9673b0356c4593952b2b410b07408748fb3126b627fcc5d1c638affec36a5f14e0f651d851f82ffa351c5d322c199713a1b4f9900c5fb427c20c254724ba3fb2745d0d92cdfee0d3b6d36083576c656667e85d15918060ac5dc9e2941e9e222e4b4ef62e9504771dff8835d8353bed9a1ace16215111150f5ad02bbd7a41ac856ef92ec69deca1aafc35df3730a475d4cbfc35d0d7a8422827a5010facf233e54264511a6f7213413ca862edb8bbf6b13cc218fd331efaff92d920b5ee3e711727cdab2a00876b25df0784e21af0b06fcfb960d642088b5d8718a9c9432052d6a179a6dc3c85d4da1398d38b9c15f788f6f391d013731b8e7ca66e400a81b4efd97fd3854beed16333a4290121bef415d349b99fa9faad765f78255a3404e7fe1f4a340bfb1da2e67a1f93a510a627baa9d551aa6e2d5426bd4e9873047063b43171866f9cbde8d256c5e1fb310f985e6f4e06075a0cb3dcaef09ed9b74e3d33c95bd22a6fbd838cf4620efc8a337bb067ee98d8a246fbfb68faffbb38646c1cc26ceb6709d1348447337e7dd0ca3838afc9e34e5b441d7f426ac2899f3a1b8177cd2e861be8e1a04a70343cabc844135b3ff2e576ea4bde28cd001cfec30f7ff529eac16eb371f072e17080a5bae77f3991ca0188536f27476247cbebf269e2ab89d01afc4565e5577ac03038010e3be2813a94df02029beca94befce0fa7c18b6ed0ff14dbfd26afd475b36ed89d87f3e6bd128e0eb3605803db2e987663ac48a53ea5cb6b7a72c7a55e829deda368b4dc4bea328329985ee863da6b992c55a046cc176d4b812d029e243428cd7763567900d75618fd393237e11f66472db87fdfdf56ec71d4c01e0b2b934068a1b38cea172bb041305afe75a2725ad699805cce74e09094f46cbbd1e0dddffc3c698b6d731e7e9915e16432a4eaa3b4faa605305ad8bdec42c61c86358fd2a5a83c28f90b214857d018b83bdaa95ba295e78f955d8899f6f49ab4537e010f0faefd65ec13818058a34f7b0c09a134a5c234f28490eaf24790a241acf5b9d7f3f41c051bf4df2ba53518d59d564d40af4b82933b6c34c653b059e3debca1396cd8936e5f86d5c66ca00d3ff65c1b020f87369aac07a43c4d6fc2c49bd6b937a85d0cac9aef79501760d41a320a609442cef92992026182247b97c1c726f851eb4f19c96e77607f8ef52a5f2cb1aff29707f5cb5ff483e3a807f48b35410282f6201527daec4f9eecfac84751485f1460d8764264f8696a262a19576a7a97038b035da8a8b898538d54e6be2909f9df5930fb9da30970c08b2d8b58613166c4d40643930a4f00ea3d907805b712ccf79b34bcd000d0fbd71c46ec60dd3337e9e758dae376d1526f80fbb6fcee3b740912438efa68059905427666362a8e9eb104d6fdcf111a6efc423fae44b316337621b41547e184eaac4131b48da2c0182e92b821c5491335d30bb61b7ab43b0a9ec5e88f5361e6a9de8d19fec274c2f6406d7e16bcb88827bb41ddf8d69cc04a47bc158585fffcf7052d4386d79cb33f85748962435177595e5aff7703bf93e4cd40fce0fa51843b6aa0a1409dbc1a371c2990902c7ee6cdf77e2e171338a7de10c2fd031d593f09811c418ddf456513ffcab401379a33a9942e3d9d02f0929d68d36d0bba6c7bf2b075516021a8040ef23ef29c26fd395da35926cc49abf195e805e867f954ab22d536e54b30d6d1bf56d2ac24ab2d5133cedc8405be0cc83d7428b1b21d7289f36d3b750d5d7dcea33d8ba74a87800123fd738cbb7a7fd357b5b1cf4dfeb6d06c9564f2cd87e36d02a33cf0455a56141dae221689a4ba813bd2d43ae4c28c5c12e167c92861e6ab5f0c5869a0e6676411ec4df8758051d549613217983533da6c5fcda7eac27a248847726df60a108c473eff7e3b3edcb368953b5c5468bbc052bfad0eee58575679941c713fa41b4010eda56c947f2fe6b004e31e698341d564b39be12beea68e87a622b5ba26b9302e613d9e6c0408404f2ce284ae0d27e80c4a6da3106a682195a7ae77083c759e6c6d775c157a4acaa11673936360d0a995cc4efe1b112f13b662cab0a5e8ac59ecf8a691f20b3447cd72c1c8ff8e2e58914ce3ea38eefc37e5c9957646f4dacdf422d378a896507e921497eb2466eed460a2955f5139549c8ef1bf8ecd3ee0109c5b8adffcbb64d061536555c3850ec40f84ad40259b933689ad039b7e0a3481c6806b894f02699548fecb5b71c70511b5b0f93303c0eccba0031c8d39dc808c153afb6cc83ce9746c239fb24c0b037b3cae146ff80eda91473f9f15e0cbdd37c649c82e48835479ae74ba7bcabfed2f75039e93aec2473890f971d8be620d032e3fab9bc9a92dfae7aea849c6aaf9245caf43040c8547294826bfdacb365f08195d07bd8ba42fec1ebea1600cab0da29677b456ba8748fd060db9eef059b8764847c69459ea1856e1c18c0c01163019f4ede74e45bfc68d57d4328154fb6256ed3508f2754b6faccfb85fd957c0f41b1cd00b61300434d89fd7e583b5529855b89e72644bc4226c00ee9325420c8a6c1e16a98a3acfb3fddb355f7caf74009f6544baec797fd0eb91ef10bec854780e0b7b8c05352883ebcc4afdc2729b638599e43c54870c6172dfccb020aeab1554bb278f6b9c8bb81b601af94f3f9147e5c0d7cd7eaae92e589e8bc65371d841d30857f37823da3b4c0e77b093ab16ba42e965bd2e9b1e2acc9579d36eb9f4b7b1eb1d79b2fc4987f35fc75fc0669d43a8b4e73553b96c2c44ef59cf8dc53cb24880d845eee24403bb1427f9f7f808cfc2026e55344bb7ac26d30f66c8027791596efb9d64f875fab0707048202db73dcd030c1a666412f4b5fffe2c5e933e7af5496b3cc4ffee0339967605dc8ba1f69592ae8106551da8f47f11524614c0c6cfbd5bd240f05e35d9c0b924012323e5e0e833ed4973e04c1950b9c16113182aea24dbb899848ec81e6cba7f8fe7cbaadca973446d25f19ce07e0329536f11d7c6127264cebb0ab9fd827ed210d7b7bace79c2feb1350e849f2f42a12370bc512524bfd4c9b300bc46aa86d1f7f8aae411a5e72dd59ff30d767940e329167af46c7b170f05a33f6a6e4e4467aec2c71b72e122696e2d6177b5b3080ca39ac7cb8931622f09d4573c7f97f7c5640c9e719f988d5327c6e1b1d69e093dc1f28361ab7e70a7782f26c05e6997005213865f527abeff29c1075b54af3a5d614cb030706e8e5aeb0cfdc263876ef65d6c53a5f0835e1c189aa9e4fdbf935ec4f8b50e916dbbdda4a9d81f05624d80bda3e751bd23f4aabb043300f0e980e2d0576397d8b7e0a701e718937667dcabdd7640b62bf481ebec28d25a88a3d849119124535c5dccd70e1a70452dd69700d3eedde6fd6748fa8626cab2e54b9617ae8948b8b3e157762ed7184abe671927bf36d625c373ddb25c976fdf4dc9e110d1877357de71e3d42ff9b5fabe6b762a97d512ef1bdc8b4752d82c39a0de8a216ab21df20b6913b172c3d2d5e6603bbad8cd7e51d275fbc152de6284fd0785887bc9bb5d1581761031ba6af1bc7f90ca1ddfa46d672b57f58934b637cf012a0b4c84c6c3107efafa49e9d8e0b3af6b6b34f4a2bdd18876d65dd675c8a2583ebe88655eac30172d1853c57903b10a0e8374e4b0e66ce4c1ca366b3e73ad8797cf235d98d7e0f30eabed2810da438fc5a9b27937be88ed810d22afe9aa21387a0a1439fb85f1767f1e4c4fd89b44e7ef5f892dcd99649b095d7f5b68786c0449a917e04467eb16f0b67a7d9be7705818b46870b1c2285a4bb1966ccafffdaea6bc386ce7dc9458719ff84cd77dbf96aac2f613bc1bc69f7aae7d7a7c44295b46f5aaf183b4bddc4f21fe7e784d3d7ba706aad99d82b9699d42a8269ab56ae39772c27c85a93e041a77bed0ddc71a90f1501ee4f1bec4619119bdff5531b6d0ab231968279648b6dc47ebdc349db6482623ef9b0173c933fd32c60ae3e38b9e15e58765f6b0985e710048cf0e0c37eb298c71b6a2a1a58b57c81950499353f0c33767ee469df8d2a925d1fd7a36a35ee4d8aca0cb5eb8ea8f4040b077fce326f5c5ab8a365095ba2aa4202b904c20e3ab6fdb5c86d6cf23b8c4f90c2c0b7f79a4419e5f28445adfb536e97256be11bc33c3fbd5ce4fab93e43edbd8bf5b0c314bd1d0af4047110d3b74e8db2c3cd72dc76ad646071160859fa2f9d15975adffca1b6845802c3785842515aa860fbab89eeb38eb8c8bd8951fa763f899b0126b3b06259c66c049b63fd48ce2d6dfdeac8fc743e4641916c53dabf07917f28cfcebdf468f1bd4dc9ec3ae99741272fd55898c1e81e27ad98449f51a9ee38909eb597946f7b7f6d88f8db8443189a3207105cbc1ae2278ec63d87496b41866c92780f4a7ffe2470d4b2ec8dcef6476a757208b2de69d8d465bb1964b6d5c6299ff60aacbf0bcf28274d381d9d2cfc8823b37e48ce9339f7d2198832f7f1ee54bc51f62da6b6d0c9309c59cd7919b7aaf93c2cb7735c1568b41ac218138a92984d54aef9751bb37bf73dffdad7c6ebe4d0ca5943eec460a4aaad71282fed74f9b1236a32e81cf996afd5c197ef025e52a128abd46c5ea251156787c25fc706a1887cda5781b325a7fd36a41a835d43fa61dea6e6e6e4e86a24594b47ad016d8f9708fb8102f4604f7a16c6e962b6e12169b26125a73b0dafdd5d0999f3c75ddf4e55799a205d251d0b568d1d6b93b1ebe83f1e45caa01bca506f860631aa383d95e704207bcdddd533dfa8b2d920a91b97f3a9be71c9ebc452fdc5a0b5b47a5ff9476b92c991033b8beb8e77756b11eba96f57f841653b219b2d635963b8eb8f65c3e1c531280dccfafed1526f3e07f7523a8da16a64401da918361c45acd92d5de0d01cbeed7369fd1481067b456b88e1e66d2f15bf87eb6ec86a813b23ee39151ed58d75e92c4995a128a475bc617f0e421e69bbeb7ff5d8ff199dba6b83a4985865aad17fa157419e6fcaf279a419b059e2f44aad21de08fb7ed0b99237539dbc9198bbe5605b75ff5140922b1286a215f75ddda9f3e1280a34e0a3541c7d13ea500768c8ef406279eb402bf76efdd3985b5a8b1e261f2206ca782fcf86c8f6aec27cb5306d17a7b554aac4f5e6b56450287b716ac45338a2c0ce8dacd5a128fafdea5a2d8abc5d08dc65ce61a28e9d4a332a60c6be761d9c52831cffbe780628eb86b4815be29b20ca713537957846e71596123de9982435edf22d2fbb4fad9cc2e357d36f650465b6be9df028e54f371451eda9e0fc6a0141040ccd1364ae53eb8b9635e8b23ee078c2b5394768396db9aac13a7ef878f7bf9f8bbc81ec00f82ff8626a3374f72fba06c09b69004e5914d29e68f5f16bc3ae4bb7bc84f3b33ce86f42159c9f449518b6215905ab70f660c8ca23a5033afc59c132d837e637ce369b7310a3d21f06ea01cf4b70a0e467a52d25db9e43efc5745c99fa9da3332d56ae119df21ae4bfbc4d734438f47ae8206517372e42a9794b1b3a9a9be51adc422b9f622ac39b412981c4021dc1a15912280100f8112f34a1884c82dcd3f80f163ca121a309166eebbd6023b8eb7731eec32c01f9f25a12ef878771d1e8a329841ab949afedb8d2170e7c401ea2f0900a3dba13f618119cd4aeff6ae9d5dea599bfbdf16fb26e918a5d5cf4c454fdf12a7cac9e5c380b407e2fa4004a0cea4891610106d799d91209a7d4655e55df13a4cd3f152445b28a727d4e942e3c71db8360ba10f99341df3dc87b29db222b048ccdbbc083abed40d8904a36392ed74507b8d69769715e142a854c58677fe4b0619782891f76a97f820fbc527e47cc4d9d6044cdd2d8cdce69a4d280bb52f9621fed2a1c2cd9b17d2ecf4d96ac697534cb03a1aed7f1e4d8f536bbed6d068d3bf2c6c609ef2fde20bd7e65806234880264c95a48d1fce5bd54486b48e394e99fdaa6431ecd63c9b9f00c8aacbefa28429b359163547bc8705972fd872e956870d2eb715a4fc30b537286012974f2f02d2223e1c40f9a2bf374a76b5a9d92a0516c037f946f56420eb84974f8a87250ca4a6f2882151d257075812693c455031907d52d400519d5d252d4406236b115885d8c31a5a2ae65ab6b1f85cb0b7af0d94785a50acd89e28ec17f635695fea2daea2fb09510e62212f2c9f1be8e6c8dde17a54fc3fa2cda1bc8f87e03760cd211d38fd978fc827ebc2271132f2c374a9ec80dd63a6c3c904e301586c46097be2b387a58a707cd766042c07d0dca14eacd7bd9d60bf11cfc755baa23310314f1044538b68df1396bb05fb3d4773f21942b166bde6810903a363f6dda2cc0378ba4e769f0ae81229896e2c8a892536d3a1322419fff7c8e6112dd6c9929d0cb862293c3eeda6aa41714ecdf4f64275a9b863141ff3feb77f3e8c13c1f724b1ff2e160e369ae5b0ad59529d28866d861b6e691371a64136e7395a89898ba03917241702507c816a80576daa5ce2e28df279144ae47b76e2a0ab774c9fb88fd92085bf7435036379a74fac09fba61abbba9297b93fa502b7684c1a12fc4ef3632203dbfb48e88af3bd193973bda802a6e48bcafab55c96b9434b5d5159b0e83e611ef09d606860fe8822f5bab93ea05e66acfcdcbd5657312233098945cfd581af529468d3a93dc34138941bdd44dfa3d3779af251b2f6de6026e661dcb119749f1835321a774ca57a273a893e8439e5817362c926645152bd5da28810682afd203be3df38fccae3c96e62a86497f6d8f246b86d8da8498040880aab9c33d5cac74fbf22f8be7a4aa0725def9b8538587eb216b1cee0154817d1ae559ab5c14120178bcd5ca0b79e423eb041ed4c6605d1fb470d1c02d4953086266ed284aa197856c450bea874d0bfbe96bfa6a49b730d4dfd002d11ff016ecc5366146ab41c48b1004be2a9d4cc66a83f0c63b7806f525d70e013fc572f60cb1fbd0a46ed76685dba65915bde8b52d01c7adcde7661c180283dd70fc4a2d114097f6a229d09cdb58672d9db4a9cd5e1a3455aae74c8bc2a2ceef730c302570117317604e09594edc0c040871eb5b10dc51f690efe503f9f4f28da98fbaf2d67bfa2b9736268930ee451e8de616215ff5c202399dfa75e868ad2ee5836c8682ae2e416c07c3bbd33744d0a5ea8f043b082dff74934f4e1a7c07bb9b1d3a15528f43ba97b886a672d6582f5d29b5a4c45ba0751303d7fc1c10e47fb4ce1599482081c102b1890003505015d435439ccbbd49573f42d532dc2fd32fd24ea30a15bf0088b80dcc633c7ac16dc671330f90880d3aedcf91735f58974da9d7f42356b5587cf6c1e431b774edbf71de976798a1eb2a5ceddbcaec947fecf15fee2673c65fd848299e8d4b7f24e1d90dcd7971b15b2179215671794451ce0fe5c7dcd4e8ae4690396da1e11d94e70c23ca43202a6b04aa66892557c68339f7c6e63956361d8f400265bf804fbea173d126a31b87f111854cb3b0c9d22261710926fe9aa1c72699770bb92cdb0e94cf3b1843c407e29dfbb285e477f3199f78fa64eff5b88c20e2b0746b6e6506e1f55975f470c75fa75511de3f836269229aae058818b41a552b1817a964e042bfcc01b678d21ccc7b17a105fcc7a53be24078eb053160acdaaafd076eecff169a7f92c2023e4e8957f75a1ebe367d19e0ae470bf239668d1e3b91e32154070f8278ef554e2c59d739e3d4f5ac41e85eeed772688a9e96b48d4e58f84822c93986cfe65b6e60b8558c7172b85ac9a14fdfe2ea05fa4c3145e712416e29a0520337785ea36d887b58d390cbdb2a054133ac94e515c1bd5fed0b47bf9fbbc049beea84704afb3653bf0db48c560fd4d694e45747c3db04078885b40c9cb0cbf4889bb27f78419add898d13c24d2a0a2e4dd2d0b6276e72de71f9d57f4daad8146430049d00cecd98292f1296d5c4e254d536c42bef59b03429f0aed489c56ca009e09844f89d94fb63ff25ac2aa1e2926319f7182d1cab4a93f52b1a5de91f4928cdd5be4faa5902a13151e820cf9ff39dd5d1aaffa9d329aec784d0d9e1d11aeb63c0954ee2dd8986de711498b3a6c744f4a34355e467cb654915b6da64a5c71350edb81ed4f245789e0018fe9603134b4269012d06eb3c82e5b51a09d0e6d48b9875106a1f37d5271594af7e0e9d2a917c4d449f1cee70a88499737a291b99f70347bdfc8394fcb3d2847a05be31dacc0b1967dd5646a11a0a221c82fb508fa26c1353ea63c545cb625ecd2c047b8b997757129f1bc9d1316c734942fdc497581ddcb6939bbb28ec0c64d52f48a55adb56f6b545fc53cdaba02baad3ecbb7bb58541611b1b6186ef31b462ec26b4d9b1b6680618ba800cfd3316aa9d5ba0660f860113843307eab7edfe45f08202c1161310c2ac92bd7efba97ac1a90f64583c651e4abc114207e048d9c4ba8688bf21e61a4ffde240968905a982fa7d1d145d4b859fa772be779ec90586a0f8fce623d277d289400eafaebb7549bf39d6e525ab787fd43ab1cdd1a43713d9d415082310d86320da73e93049253a13971a37a66534f66f766815b3b9bd53f956981f3bcf4b410eb51cce7dcc6aefd88cb11ac2650a1d269a5fcb982750a425d86ab48a4aac4acbafbf17341fc168705c3128d548ae098505c60dc1c52c403f32c0a6d0737e677962eee49670cf4bc63fef50aa0fb89c5f30270cc56388954102ac3a3b612078c9a3d324d388664342781ee6b5b73a54eec740794999f17563cb24922e6a65ddd235ce7c18856c0b3f519e3f2bd7148724325c433fce0b928cda329f7105cf07472ba38a4b77d7473445e329b77f0d26699bdec34c754722ec7138344c953664999e16abd2dd93739257ffde0a72817e27fdc2dc4c0fbcb17aa82603cc9a479b55ea96684e59a9772d0b7375e41e5c5d4e26d1877cb8c931051d0446908aa673e474503af7d689e20da0d77e692ba229a660aa43d06442ab5c85dfc93f28631ed67d53bbf22be4f474cc4f1d9762c02bd492da380db23f0d287e26e6c8cf16bc88f65441a1ef46abd07d0f296b96b08f1717106b658dc8a168a8a51af2de92a16582e14d3679ab00ab2539c6b6a8516ab79fb49e9eac015796b0e3687bf9c49431f00c9a2bf957852c9978e9bb448a298a6c7edc6036fad8a54f31c3e9900e9e716a07e04fdb5df477469b9ae353949bb68537252db42ce7f90d84af7b863b97f348b40cffa79517560180422c35a9f08edec90c9fc9c7dd1c5f4f5ed8b96187214e43556e1ec76cfca87d4e7612cdc5cc6831fd0a1d37979eb19b45b29613289b69a11f9578312d7c3f7d11dfb395d2fb34b267b911386549abbedbd51eedd6af874db949adae2db4faf3873d0c784bc441b0a90851424cc9efb01071181d13c5773a2e55113f61b183226b8302e95823bc24c70c1542fa8feaef3778ca8c08bbcbafe10e955648df6ff4da89630063ca5143079666a2d6ce7858d568f1dca8e5255e11d6ff6a35723b5950f7de326def1fb688522f815f2fbefbfd4605f20d4c0153a9474fdda06a9732ad034b32d052014cf57e86e28520511576ddb3ff8e7b77a74f9ac156f6021cc755c1afa7deab65f5359fa5ea14fb18a299978a776d31518243dbd02b8e720d6759fb16f6857b06a1a40be7f90f435c9df2e22b69535af2c170cdad07c31835f88696d1617b100562a919b1133b7478e3b81cf1edce296fa9872e2256f9e3599058ac5ef7a0781b370aad04c5d2df1373c3dfe7034c994fe88beb8350096aed1e4555347be8cf15dd2cc63354acdd2e6980ef1071b91fd2d0bcbac303259b4d522aab4b117871ae0464ef83ddfe6c0c31e5e2b26d4bd2e9aa3cee29dae95026fdfb5ef05a38d8c7aa10a63120abb47cb4585bda29dc343c98c6e07ebf1366f7a7e39b4ca796edd2e48fb1cbea5a090d04c6e4391fe8f67fba1c60d6cb5f0770077872ac0cf79060ed4030fa73d69bf1d77b202406d7edd5e7247e6833f9abaf18f26687396155547d000887ff681e7a21d728998607ab1fe7ca25a5ef3fb608b592dd76145f4b337415d88bca3ad63f613cf32f656a696cdfa591e5ba7619047308f1dc18b5960e6392c4667dddba64a71f891da4abda1ff965a2e868e5098b969e7050dac7f8305016b32e4d972a3298f8d66ea488342330068cbc750e594f5635c8ab1597b495b9fa91d604df0a671847455e4813b22f19cff10adafdedf99e4fda0ea3e85e4e55045824bff983aea8245d9b53f4a8146ee8a8325643744737c956c3bc6c7b15e3273bbd19139ffee28adef6afee217efe0f6d31d3e92f02e6f0476c8242e69b6621fea6a345417702dc88a66cad8dbf1f88a51409fe64226db55319fece8d2ab634e3c074bebf6f3714e832f5b285d5252654fa2c51e12893fa5ab392e6b1558e3120c886743d8ba951bf7d9e30d7ff61d1a1076307c09f07e6396383fc5a90e1ce272a14c6f1920b088c6390afc154e7e7f2d67f1ec90b7ff89e6b788b156cc42d86b6e48be8f8063d7d04ec5e12bf39a3bc963a949bd18100142cbc47388b2f8a68cc926bcea200fcd3e370ef76c72cd5ab94e22a17cb4bc2ef6c7bb626e6b1d41f815508920c4559732e7010886066fb44e10f37e2674a94cf585605b81af9d23e3b1db1c174e554ddc1fdcfb8a380a86df37f5c1aa73f66e5944bb0326c364d7dfc198335e16ce7644e23b1ca6ced456cf23e76fdb2cea68ed3157995887c1847f09f241fc8ef49cf7da361f3c44e2a080eebd648b0f465f147f7634252e1d1beb5cadcc1167acd8ede0580a79335c7da7fb1e5228111252c5116f9c0441f2f0445ddb0483f25004ddcfec3c4393461f9b7400942c85778c4f0df42a54c914d92f80ca01552fb6354bb8f585d239b7170265cfe6bc52945c7d983765e27c864ba7287cd26ff23399cc0df897f699fdd89276828a49c6c187af38f0ae3a74ba431d7a8d51e19dba30112f33488de2215fc2f7a70b8923b2c15d5002e4b4d54570c9ee7af139fc3753f4cabc4e2cd149e01ed1f2b61f3261cc19ddc2a581ddc71f948c3338a62ad6c084242f554620a8e687cc91014a87a0b3c2b19d56c9c57d00c6920c3c9b1ee99c78b587598e714828d1882218430299aa722c3fa7d674ae72aae51df081a39c397a5fc9dce7aefc76af0ebfb591eae55a3378da36846c130cd653356be517b42315e25837c4e12e5aac40a1378e84f91109c2abe67bb4e476847a9c0710c0c67570a3a7b326a96bd6c6722f745c444f5147202d6f0f8e5d4cd1221ae5752932d1989c5e293ceb31433cb3fdbee786ead2f92d7ad7e30a780362aa679b2e3302110195efc3cbba5bf6cb7fbf1ae09a562eb05bb32c3e65e778f63d2f5dae771a9006df698eea1042b4c973dc373dc391dee23f998ea4b045e9b5a0b67e4051924805ab959844b225060602464b6c2695bdd96a36e0d6984d38f15e171c141a026cc2a6aa85e0ce6ee0e87fb497e2d77010001d44a61e9bd4724bf07f4f591431b23166cb0ec1ec6c6199c25398dd6791dd88b6d87c2c68a33dfe59b46c0f73effecec4d12bf74644772b7cb4523255549a91af6c351442f04d79d44f809e99e2a63d2bdf98402c66912c08316dbd8b3f3805faf2195b438c3b6aeab45c2fe59cd4bf858d3f4234b3075358720ccf10612d768e25da7712a27197eaecf682b59a9ae30641314b4021ccefda30da550d6b4eb66754d12cb9fc96c2ead1c34b17dafee226562e76ff0021b1c22fb5a1514d47f1e14c88a961967237563aa039ab294a44f97a86500dad614df9adc1e14d6a32190813e7c9ef03e7e85e3bf30865df65efcd5aa03f1bebd2fee923b597e0c45f5f2bf7083b158d4c861b2c2dc88309dd1ec61da9d51936f57608d3e7f7a651aefeac60a4c30903c1a1792cf92815bc2d9ad71ef564735b0caf2802c058411aa716f4c24a66bf2c4c0080f0e01867fad73c771ed179baf600680f7e0d9c04f3543d8006d9e55d208789a70a07dddc30bd4c1d3b160e6dc287a36fa3f622e826ca0cc40c293f16cce4a9007427340c1759607a7df123df6c0c65cfb9eeae934013b191cac87c6981cde15b42d00bbf12c7cab7316dab2a081d59083c7e752faa9046288fc5ce60f06c8a9f1e4efee993aacb3e65c696cf7ad245dffd418b708a095fa84a477a24f61108c4e487e5590fb2f12b8ac077fecaf40953804a8f8b3b697e2d16b21e013bb79ff7aeb3d57a5e73c3bb309fff5ef1d28c780d31df8539345dc8c262ac6fccb4312d0dd1c26e438049a2ae92d5a92572c1276e1e3ad90e6d9366e7b4e7595175e2638bfbb8d8c45e0c948644869dce687b68a82839535a5c0473497b7480f4816447eaf1485236e051bc6c00938cf283e0d0d61d36fbea1956998a231e9ccef11d8f594ee36b2977061de61429c8cb7af1ae52d78bad3f1d8bcbfb7e735d88d00f809aaabc2f1c001032367526745c3ff99e0f0ec0e1dde94c580b8ef5a1da832c70492b4d03ff299db4aa5df2231c7b29a063b093c669c787354589c0a04fe9b0279fbdbd2b3cd1f22d05ff46c4f10c7aa6de6cfd752c1dd3f3e77ddfecaa6a815fc7336eacc091c354a1cfc161119e6760c5adbf334aa4224239e7e4d97bc786a55cefed1ed58acb9fd325dea553a9c39ef644b6e3911b3027030c8e80cf95d0c12f992c42010c40b699dffc021b76c77ad36cdc5675722e42a9703abd182b0ff5f7b593073d4f638ff5f6f56d8eb12d0ea723a7b8264230c9fd5e1b03424e9976d7cdef7977acd0fac318bb1f7bc07da5f97853acf3a00c9ba4663f7db0e908397cb4324529f2e3b38606197f719fa4460f3dcb3671916c28dbcc633f39022b7118d14d890df73d0e3f78073d9b9adbf4d394a15e3679f262c5f5fb9a885e21eb6f82f2bd38b9c31239da1c500bc22c3861de80eb4debb2b472af1c4d26912bb86163185ec5f8f2935a14fb13ee63fd091c6f0b8ef35d4d93c402fc52ce6d4cc389600266d818100f4ffffff0b