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 55377 48937cc378193e0cd501284f16a3a76739915637d33c815d4d5575bb51908117

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d176fb54f515afc2a8bf092702d980dad3de30554cf911841e38ffa177de1cc0
Certificate Block Hash
48937cc378193e0cd501284f16a3a76739915637d33c815d4d5575bb51908117
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...002057000082220000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008848eaf6a2d7b7e3381ad7f6c4612b926b0aa99d8bc5903641452c10b7d9c8636eae8477df784037d3b2a0bf7e7786ecccdce1c774247f45a6780c09d62b69f4c7a991aaa433ebc7431c3f7365859f1fad0d5bcbaea766c08b3000000000000000800000002800002057000082220000

Raw Header Hex

00004020c076b6659d01ad9904d2c4e98471fbfbe0771a8b9d155b1d1784f96f3c41a88868218a39d2acf2d46a4cbb4ee22bc7723fde8bafd0af23dc82428452f72e8420a4ca0a6a22a60518c01cde77a1ff381e8411f94c5530ded3da80d9022709bfa8c2af15f554fb76d1

Proof Data Hex

59,560 bytes
1212160103071c337c71c96938f27b0e6275eb127b8640544857d2ad532ab0c5ecd2815dd63397ff4086d47ab65181df9a9fa75590c885de0d7f691682b95d1dea56218f626457127666bbaa8d3d802e371c343e31efb73650abf65007ffe7d6c98c448c5b8b38709d520a1f68320ecc12dbe676b987cdfea2a74a88119430bf0058037c51321cfd0f613e3dd0494d0bba0add26aa0f1d1dd8a7835ed72bc7270c156b2a93c62f4cd48cec6b078f6e48d50564ec7f171117078626bb784063c94b6ff85c92146ff190ed96bf37f9f381ee035d2b014a5f78418b11dfe1816af28a2880bf962d45f7b80be99c09a9f2a000fe028b023cf3ed4fe31ffe92c9aab6d47f995d7a8e47d6325244628559aac6b9b05accea9af086fe42e60418dda19a4f64b30748e4df510617264e467f5558794b800b03526f1ee1cad9e4f52c514eb54dac32d8e82ad0d55b39ac2c3493ae7fe173c5e4148709f3cc963bd124f78f0605c126897f1ccf767701bf44367e7483b3f3bb5e0df259580b70542d81cb4e44de98695c5f6f078f8c8008b7e3dd516b5abc5c0f4a9212f6fbbc309e3129b7b9af0732837668157070640ba6a74718f5c5323df3d36623d1e3f3fbea3ae181c2ecc536bf93070b14f03fa9a0f78c511e281df2892e788f49b31181e5de8e531a02606ec5d168d2fec478a0327d718cdcdcf87f340e4b0ef29beb1e0850869e094deeb87bbbaf3d28fa3ac07d2f467069047bc11c59f5e676aad7020e2a9883e733ffe7d1d7b7a915f2cbed099c63eff60e60f6259f92a2839e9abee984e95b665825bd4205b2fe8a248c451be468ebb7541e39182b77cd23bc120891fa4572e91e080b2a9022e36e7ae735a284a84d507e73e6c0890b39bea3c46cbd2f979203cac8664bb6135548fc5befa7a7f52a9e1defd335a1f20f8ce1bc6d02c25c4533c48f9216fc43eb0165d3535f4e49df025e80fb1c4d359f6b3d01911d1a13fda9074e2827f419d12470de8e0ce4a1812e726abf1793e8260957baa466019dddfa485d4fd4873e45d513054f8834e25becb0fb1a54f2025c4ea693a8c1f98666c0d9a642e0f75f8fe07486136c28fc7d551c1979c078d4527631d94e91dc69e7e08a2f1ad92e1bf1f29cdcbf5a1c44fbd86db5c0a62749d41fea073c272d9777985ed8515c545deca18f21b12b632b0d82c3f2369ebfbe1423b5735e17575bd23545b55b77f64bb2add7388256ec99b1cf4112014328a1caaa04c346dbee461759fa163e08b0fc2faa25b5472a3e58576e060c9c7244d6a735ec462b6a56e154a8fe781cf51fcf1305fcc22aeafd0c72e833d6b000f86c7b602ab51cda8cbcec400a59edf946c4ee49f17782471731e3627f63a93ca41dbfcf7f292867b4a34324b96238be2606bb514f8607eec2d52ee1db21bc276a4839b0944a677f240987df22967961411a4a4e9221bb46627de234d7e180a927ec9798e4940865182904fb5b4b1119df0b2bd0c74c0a242c4e3037822faa63cf840f82ba991c75773bc4610c31bca08100d61de706ff84325b85d1d2c5aa1fe3e8ebfa79542859796ee79aa6672a3e67965b64353e7ef03f878c2df7e415356ed83fbad17c841c14f5fe804be2defa6fabb1407ff4fed233c61eb8042671df7ed443fb65e8738feeb208f830af6c60c72b5144b8bf127e6cd828c7ed0d99256457dd03b5e5e3bc931f7f3f4b5e0f8d53aad378543eeb701029897aad886a5fb62db1bbcb92456158c18431dd66567c8461f53fb571861e85012529376876e3c93f847733fa75469218a21f9b1e8b50cf0becd148771a109a0af8dd07c8303f05ee07de578da1a47e4a268d26f8dc157b6258109c07632a152b6d72ed2f6f443f73d35f3516fec811b7476c1e59ced8ce4799c9a8a8b4e910092be0ca5708fcd6197dd79feaade88a6c7de4f34d38a41b6cadabc803aff9428257e4a9ea9d57cdb375672fd5e85c361ce25dd82d7dad818963fd4b1a8b91cc9baf49d0809c84f807223272844dfef2d1b0d7a4e42af6d027b4659bbe694c42fe29ebdc6716de40ce29607cae44ecd18144d33966700de833164f20c83c10c6977b463565813bec5aaf201ea4e5afa23d1e127ca0971f21616a80b0ed939303ecfe7476b780a137ad8ec101e7a0f67d93fee1b6f549d90a185265dec7a11e1090eb9c1a7aedffd9ca23afdbbaf86b90bf93c3709b256ebdc81ab72ddcb4884d5d044aede0488585ad61de2d0d9ef989252829ac37471ede5ecdf1662ee297cf0ed39b44920d6cdf51decdbc8b94e0b82ad8fe1c312f40e98a915fbf95caca4b855ed529ad8bf9e4192f5165245651a61f75fb43c774fd5aae29d84a2413e91610a2a95f1be688d1d544e269ab2826d6305b1ea98e3ce0ad91669e1b4c1f38afdeadd6bd8c308939270b9cce7a762bbbdaec70c10dde2d6165c9247cafccff416ade2aacd148542ae66d75effddbfc927ee52929f7c589826a57c718182d70d37abcf47bde95d09d79887e91ba7ab1c46e5a4a17fa571375c57c05fb63818c7738edb126f1ec43417801b0a00df44a828f27b90470be2ec61fd2c0956f1ec0f3792f33f72eb82186a4c447c015b1bdd279360e2be1226875eda1771eba1417c80452fc4d297108d2c60a787bce65a6b6e24a0a07088b88e9742c2ae144fd6b877a94694844af117a06b1a4ea35685c7f3dbf61180928add1b059f45cf1ad08ac0d9824c925ff37e068d83ed175a012d81dc056897a0938d5c79bec33c42732892d8b001c0cb5bafc1c06359bf3c7e4e07c6775eec5765b12a2946dab3870966a86dc37377f93f3c5b5b2ed6c66fe543d5e499053c067fc6f9b627736158d44a64a1d1437c4c7221234b39e1eadabd6b699cc094e13a6f27429ead5f5a71008e73de076655289516d43ec040269a2f6f4ff4e313e7ab7edba35db398e64d4c975273653035ec55bf93c6a7d4606fbd8fc3b53f0bf2220fa1cdab9f5bb384333f7ef0eb7b145d39efe11346a3ccb1befa665ec3fb812fb5d3b7df64c08b4c9a94347e50a355851963c9ac92208c146297f3ea29091ce704ae9bb2542ead7c5aa912ceb0c0a6a0d14cdfe229155e482b6399015fd3c8323a04acce1a61fa5ce0a125b47a474c343d876f6da2032ac7b9fb3eb66fe65501ac320931c80092050d51f88ebd8227ec6fa4cc9adcddc56753fcab38e1e73c4e32afa7c2b3ae1b535314aae0fa9f9366b88a002244b54e8f600ba4a0ac9fb27e39fd6f7db39fe1c277bf9cfae9f895819834064f97f54c7c7c2077b9513857d8bc00b7e1925c21db66623def3eecb87b04a7b065373cf530113642dc0373810fbb58609e3061b7ebf604ddb433bd811a1f0fe20261bf65a98035a64c9245b553588e053ff91d797b26ab04dcfe09629345cfd9930f086d2e1c2fb3cabd3ec93d6d6523cb8e881e5f8883f444d674c66891592feb38c08d69b8a4e0507c2d4ff0292ea4ee174730e864e6e9bae715da81bc2270e0b68ab7d45d089f190666075a7815df6b25261982ed26ededd72bd78864386526192b02976eb20d6f204ad0727015517f1e86cd7e6fb70cb869ec5d011a4d920f395e590c7b80223f6d449ff91ae1c12411d2fefea35218b4fdba747a850566edae7e5a27dea8576caf49b5afa7d620867a775e558e8195011e80478bedb06c1a90849234666f31b6636ea22d7da1585911afc95f45d712f49bfdb2fa7e43d04990ad3748ab735ab4ca1b65d1a16c7d77a3adb407d22b71621150ac90fb7169a44700fe452cd043292a9dd2952ce47615adbed5416084c12e836d81ce51b4c1f90cf9c3b9f07a95dd8850338c75bbf5b124c1786b7db162ee4f7b5b80f376997a78cc425276acc426b079fcc9fedddb74f5f88ca837f4fdb1367a5fd6cf184e1c07a7523450d153fa339688f36a664738039d7cd469eaaa99903ce821f197e9c308beb26ef203bfec3d9f286d9b09710a9e9b57c9c757da40908539c245d0f400ea8ed495b8495e154b9c4b5c44c568170095a5a3eb3641e979ff873e28d3c9ebf6371ea725053485b1190c9992433ca2cc3b714295fe23266d17dffd2fb730b40afc023a1d5099b05ad878ecb1c7cc14ab59abe53e97fcd48954b7ad411a41f9684f4a4be519d7407451de53454ddcc262d90dbe3a77e7236f0e1257a1e43f046d93afd6d7883738664aceb6bef3c8b9aaf442a469273d526ef27ef68b11f1d67e62cba5c687ea3847ecbc289274ed2dee11eabdcd6d717acb0abbe5ccdd995ce26e4c3c6712e4672566fc3ae80144c7ec488886d57746dd3a4e1d043930283b3b0d68e2416c91102c2204c5b5a9ecf0a2e125bc47854fb822cf83e7a61b43645cda609090c2bc0f6dc093b50669ce9074d3e66b31965bd68060753ed60aef5cc2aebf520fc134bb397b1c329be3519da261df582ddafc3f314fc7e8a2f4d674392b4c76c189ac44e849dcdcc048f87fa24dfb37db2fb9535a40919dbd5072079f822e1681a86f51c399bdb78eff57f2a5d8521b9d15cb6a36a7b087284f469db8e9c420fb63bf1561d73f76a2eceb57b2968b7c56155c2c5e50e9beea341cbff5918a39fc3373d7c73c2ccfa916b51725aa13fc980328934e256a87ba4fd12d126860ff9d7101bee79f9a96d34c1d32bf799524d2cf05a46a40bdc68e482beeef199923ba57315b58dd1a7a73596519593075f8f8d604fb461e867ffac5c48691e1e8ccbcc5ed3557b1ee7530f9ce0ac251e6f3c453707b9e8c3797cbd821f09fcb067093f8a268a737ea6986b26641dd3d44e4e96a11e416966932f727744deeebad15a23710763bcfe91558fe20c9a9edebe3fd3732d66a94358cc3dfbcd33ee98bc21e4133110bb8d2bd75d613e9bbd580ec35294b9a241a96307ea9f71bfc9353039c11823597b08f7399fb69ac9dc528d0f5112f5931faf2ffba39ecbf679d925c6e278fee941bec8a7b5b91a550b0436555c63b64ca73e17d9b7e0a3da827c0fbf6627716dc93d1da4639aafb424aeebb61b3bb587455ff275f668d5fa57894b5a95058a109e3c87ce6d03a0190df625314090bb4bf510b4efa45e99662cf420e8a8d64713fd78cf89ef0cead6f372747d3c274dc7ce5e05b9b77a8eec2f46644f2f690c1c68cf0a276b2a5c2cf19001d8f5d37cd3d7c046267791b5eae46698bcdfc334bc6820b12b04050406860524ebc25bde2291f1ce9df818274b173f194c430b0c323d6e9d679ac003d6aa0d9e1bb469158a946cf4b86896731c8deb11c9f17c359b561edd3025ecfb5b13e4048ddf6ae4d6a9fb0a644ce9f733845a978e1d6b0ff635308add150b00a2580055df4eeab4c79c345fdf971ac929cb23a82724adfc81d56600973d333b61a76f1d3b04ce03d3943a590c81c6e4499872bbe138aae17cb23ab6000dad0b44f0eda7414646e59cba3568ad2a119534943c33901d8df73cd0508872e0015f2c394022dd5c628fae42c71823c53f3ad8acb7b87a23d7196019ea252bc76d110033332ae0467df4c86af525c7fa7cac5568b058868f0bd15f2b080d16e0e115763b15c4981ccaa0477784846d887a0fb743bcec26af5316769d02e948178b58fddfa268f0899e6a8c9a1e6153736c75d435f54466411d7cd67264de7cf320bfd001d8ae7c828aa2ed6f11e830b5c12525504458e31111664e450ffb0c9e0fb20a6887ff7e09a433c4ab06a01868e127c3f470cd8e480a2185ca66ff2851c4a082d31f47a536abe12ff536a58726b41f9438c9aafa69ffa185feebb06079a2c7ada704d71ffc8ea5d3e1d5821037601584428d3a04ab7451ad3a16c06ed9bd34039601375c5e1219fda5f7fc67e5c7f90d134fdd86ea5bc28618e3d520811682dc8f482f8ccf19751e1b1a14e191e042b1518d0417c3baa0865aee2a91b427787484ef69e8a0b2734c9ce27a74faf289dc49157319ca249d0578dbbbe21d2a196a6d0d6291871000622bb42d52b70bbff2cb9e671b1f2533acbacba35b675184a85a0c9fbe1e419ba77c74db9783384ba024a2144f93e91851d3e173c3dd2f17ab696366a422ab8ae0f0993f401acd37aaa21a1d2e66a50f5c279ba96b5e19be5caa74ce3e8158859ed53eb83b65632d21b801fed9b4a4f0b624a4b8040ec7b627c33508ca873ca37b700cf7e37ce1eecdbf6dd36801435f92c67ebd0ddf47a42c17ed797865952859ad431b60981fa59764b632f6892317b23146a1aa8849c3fc393beb9cb1926efe365fe0b23746c79f167f9cad3f948ef909a20a9dd34bb554137282b34d15f0a743d92270a539018a9873daee398ace4c6dd64671bc29984c24a1177285918633d0788d63ad1ce9dfa111ae7ba426a96e88c53ef3f731233b1515a7af7c7e7788a42fc5306720c64f62ea876ff83e9948347ddf43c55a3b3b3b5c8882ac5eb713288ff96cf086317aae1e8827789a76031b1109ab7f68a5588c8c9413470cfa63c7d67432bbc83e6a45beafa85f02684c82d0630cbfefa65599079f4465897284983e44013a3b66b7bd614de460d02a0e80f14a292bfbab190d8c990c7dfe4714bb45f3bff9cf9f155c4d0a0fbfe8119feeb0702f8bb7ee3648fc3b0bc30bd357b4470d5076d66368a60027803e7aa2749d577acbc603da894cd3b730ee7f089962394bcbeec7aba0e80df9696e3e063a4dd7d8974c6520696f9e4795d7f914564c69045f194d33862efeb24f8f5614d11eed0db2a1647d9bf813a6f82eaab594cee618ad1b22dd7287884be6c8c021da9d43cdcbb43571cfeb1c17621da8c66383759eba6f50079464cd2c1a6af95979b1286b098fb9264f47d909f413b10e2ec092dac59165c344f57ae49cb05dcac3b4634f36f8bd1f64e33a89b571bc26a7b62823fafe787fdd7ef334346e9c26a81501b6a8acd63a0aaf26ba4a05bb5502bb9b65b9e1dea3ceb4e6632e3caf436d2f3cb4b02238875b069c7384d5d25df9ec49bcfb5b13b454fbe3fffa47876cd94c37b629009ee1a46c405c54ea63d08e83d2acc4787372dd93cfad1188c0fc4f6fee7b923d72cdf9bcc906314776bb0209e485d2e911ce4141c2f845919e61ae2152e0a1fe4499ab2474fa9c313ae335ac4ce409d6d7bc67918798c140b9cc039502a438cef35a95b68f39e8befefc70df018dc569d927c8d1e2df2def230d3580571b2bb08495a148a33904e7994c89b2666e9f4bdb16bde1ffc7ed2e8111b88414827d70d0019321358312e2b481625815572966a069cc890a3234039a2644f450697677ddbc46a681ae505642a188ddd15d846681ccae8902d5350cd58c6a1ca6ee9694c34a5ee1d5ed2277466d56d5ae4aa70f0df79c3189251bf1a48be7e8ecac0a27df9e8325b31d6f5112e716c99600b9104dcc004e3a1d447e771ded1ca75378b47bf1f9d2ba0e96c0cec2771595992e20746ac94fec14df80fcd4568437e99e3a7f01c1556864ae2ced868db07cb6f36c6e4c7dd2b88b610368784d9f882e24fda5fd18f26a4330af6a60e9cb7760491a86c027cb80d33cea37424769eb273e2d7893ad24310ebb3713a9419d5f17b279489ff7a357a8ce9f627b8a5cf736c8cf0352cfca59f315f5184285d08ef0bdc718f419e447942e39972c4f897a4029a740553ef0f06636f8cfe362520dc87b305ac6146447c1dee84408e861741477ed5625fbf3463987e4a727704e4c7fc784375f5e93639c2a4650b9e29133a341f0e5dafd016d1f35f3f5d76ed14c6bbd994885e250512c126d3ce50550b1b69b4d2546e40b2713f8d0b62deda92675175415f1799f5553e34c3af7789fa1188a85855fa9ac87c28d3e3f706bf9aaeeebedf75199a20ecbab372055c18244b2031608fe15bd9436318dc68766ea84bc52f8cd32628e7cef526f7cb918422fb242c52b1d1ce0d53ec0160f721b917aff557e71251a3d9bf6277f41eeb381ab1076223ef672d17bbcf65a62962c78b5f8b207019cb538fce173cd44537cc2f394c33d5c8421539dc0fd281ece75479ed20e05dedc99f6e2f3c5c4d48ccebe62786eeae9987987d5c0a5563b14989aacc6c9d8caa8148a37cecca18091f57128e154643b3ec46fdbb32b35ceefc13855734b0e8aa07b8153f978cbee7cf2aa2f3f60acfea48913796fdac385afc5a17eea490f71a6f6c2112711afce71321f4122fe9335445789fbc345296749abeb597e590b15cce155ab283078c99132cf2546bcbaad589e5a8dee7ed736c7576d42e93a1ee52adc48c7d37c32c3b89061639f8f38c61a298cecde7af895400cb992fc9ddc0b978e15bce15879b6d9954944498ce6788b744cd96fc248886e100fbd07009ac056325dea1c0980f68079ee3d9959ab2cb0cf0efe4c8a42470506bfdb7fae83329d4ef906fbe1a87ae0b94b32f22306ecf19ca6e41f149a1d7feeec7f32be7a6bcc43a0d448f415519f6f936002ab1ad1ea3bfac0def31bdba09fcf3e81ed7c17e37cc70d1204a52dbb52adc8cabfa2f8a4a64aaf76b80f735d681be1e7064cf3a14ddc94861bba164de7edd222d4946704edf2cafa418967e4df570d34738500b51ff1b9290073670e683b15d2c60eb5fa506889d0549360d341da0c3fd867942387927e1aba1f5f2e184ad7e3be02d2697b88adb6a51951b6779ed904e6aebb7e35fea1984602f6ac3a050c72fe6a98a97e9de5434fcfefafc4574bcbd06720f2c03be59225c4fdbc9b46ad2f9ce0fa12e3527a06f4485462d92a20386bb88c29250e98e35c1c935360b84300bcc2c0975e9ad6b9dab8bb6d527e3c345d8f3fa8f58d0abe7158d6f37fc73946aeb8f1492d861d2a6cc908fb4923b92e7a05bf08d2d0ee3d66d4e35135421537b730207048c6ee1d60d44cdc4532bb4769f8558edbe31ac4ca5f08ac0445e08edb0836098495ec4dddcec0ba807eb288dfdbb49c9d15b6e784a4a1017e9a2bb3e4c2652413a0b6681c83a87541c7cfb9fc2a2b76b9e894be87767e8119738e6adc06f74d24105a00e7cd435081ef950931ec0275120a58c17ef863a3b20847948a8b1225b19e7b7bf31b13abc571dfc9ddf74ae4af28b81ba1dc0cda9f01f2861cc37ed2188925b004f661aed9b9dbf1fd4da09384a831493f34ea1617d8d6b603baadaed84327f719f87889467719a466a203a5743548a26f8cc32092f03e91ac1621a2ffa5a78330ef2f33e7ada94cf2b6746e82d27f9014806f9f4d70dcc8f4742f72bd8a36e54b15f52b7af6ba6a17eacb545bbfb8c5b2013aec01ea16e17e37e3131701cd148b104b78b5a6a358cfe2a5b8b73d18272f4cbd2b43ee876b78703d6385bac1c37a47935e66b9f9237358d9bf961b0894693a036fd2cfd4f8263c1561041a4986f4fb8c2e69a724aa0f6178b7e06fbd016dbc12ba81d06ecaf4243f01d1a04417e36ab0ea9f547bfeb7dfa5e5442819a0f5249b9412414928310ae6f5e5f038900de198e37e2011ee427d87100ded9dc751d598203ba13650edb8453c952a3a0094f4e2f41dc23659a51ef8ed0a70811aac140bed9c22653477b3479dda9629f0f0adfc1dac9d92bc8630688522d14c9fe38f6543624e58b597f89a0b3044caec4d8223d322b4949c442928503a69a34ce580e5a68e96353007a5679eb8def78f556081ee33083033b41aab6e90d5c9a31cb17f30b1702a4207626b8c40b2ae9d73787982be03c22a3b5a276d300b2da307fd95f3bf547afcee978b958b47df65e69390f4f83c488fd263fdd13b49e9ea6ff0866d6227ef02b1db934f29ae0adbddef4777cf64aec8b68c765c9d2622b7c441d519c49caa8f6968fe109744260d84b701bc3173efd2184761b3b1c7a207d63ff9d2bf647d37f90926f9f7a28cbcd98c1cc2143b212950de65fb1e491cfcf40b9dd2a2f679b2a9ad81f586b3ca23c48366cd03805a509a31dcd8ea9237068c8ed1fef2c2a61ddca0adf82e20a00ffb5a1d8a3aa324111f5e9b21abd96bbcc0abd298af17312db5d63375030d839b6dffa0c350c0103c2559e616c81b9203064964e07b8af58f51c33c475c398b8b2d6948974ca8912441bb8156ad79d449d67b1147ba278ec02cf497ef87073e78f0d08567941513523515799c24d63d989c056110acfa2906b0adef70d563d1fe6d51ae6f6f0be57796cb3b884be04baf0d052c8442ceebd78dd16b00fa4dd50e4923f381668cd596edefb299447462c9275f3bc4a804252e531d9535d8e9f40b9fbcc99293381a05ecb3f6e946832124b191aaafd0f61311968c48446fc665a4fc6d6cef68de7f813d6e6d13da38c60aaaaaca33dba7f14c51f335a19155b939f29c80cd2c60976eaf652f2201a8e0a708ea3e4f50f8c4f67bf1bdb58aa9a9fdf5a46c070cdb175c99bc817f9548b130d6945e10893406e9a473ac9dd52885285752d6dacdc36f909ab20d14122a1474f225dd2ebc3929fc5b05c9284ecfcae519c1d11d7ead1b2e201588715239020647087d8bec8952b29b286746fec40ce8c630a46410cbc4599957beba40116e6ea2ee8d8a1b00f1a9391d68ef81b49c228701c048f777472b1e843236549b9002daff3172ad155b1d85ddf10590c03a29f18c79069de71ece0d4bec02e013549e0bc42a8ce56317147849d609e11e5d02dbb63c15e22f32f3993f06126f5bbef29f3209b75d28c2a78be13cec6c531594ee48310f37761dd4a94f514a2e862c559733017c7a12ff4d016233c3014e60c8da0150b04daa608ec5e225abd924b2f57c76d61af2346b13acba67db730e4261901b5fb5ead98e4ad90554d2275c8b5bb8c2ca17e5fff38ab8b4b6277d40bf7f5f5b56a613b4e3f154d08ca689c8e0fc765369b239843c78403c11607b898aa1a6bb8d80912c8078163bb0a2430a501ab5f8da7f6d9293d54a03700763890c2d295900cc48b27711fc8d61c173c9950284b60608decb6e12d653493f3b5a22fd04cd6e96c01d449845324b59c477186efd0c647b792364244c6a7888b47667b0874e80133a8c06e66a23c89076f070b935cdd5b665be2e38469835acf1724744192bee29201f392ed5b054a661ef776e9569e599fb726af04540aacbb20348cd0a77898bbed38b4157cda216fcb787eec70281b46a126ebac63d45bf0522b4c972f8d1b9c104b718a0c8f61bc7627ea0e1803b71324954c590b737f945cdf3f4d90437941e6aa8029ac4eafe10e7b14c83267cc41b08eeaf154b93e062b290f956e61bf50873b8c4908d4293c2d6bdd15239240b8fe35efd34a25d685f7cbdb92c81272b3add7e61e195a4d09cbdee9013d10069b3f40b4ed580ce1a42660b6693c62beffdfc8cb9a1232b06e971f9669102004ebc01260749a949322039dbdcf6dca1f4eda3148069695f421cc291928ec7a97ab4435c2ca4b3f75474713f1c8fae914cbe2649cdef99ed80b58122ed60ddcd7d3b501cabb0c5389ae379bf25f94d1a2e6a5206df35c1bbbf0742bb119d5ef259d2ce91c06ed352ef8adc6b8b3079c7ab3f754fc70cc6497ec5a4e7ad39a0e85494090b20ea7c9e93de4fd3e5185915133eb96e0d19c413fbdf9851800da91f889de90ab4da29d52ed874df57067b0011bd06977abd834393eb8e90ae66843a11bd40290d886f09f098db2ec4a5f5c26064b774679a580377ddecf6c3ac8fc544468c64bf3135d73136c8ea7b0387ea9d6222693b4655bcff76f228cc204a801b6a912bee13db3a6c0f0eebc5db865b90ffb7af17a738513446376a4ab7b9666915d428aa1ed4f12bed730ba17a3f9ea2ebf530c0626c4e63d1ffc375e097bf7b4626bd8bce32ef85febc42875a7f17dfa66c016cd21f5188d1add1d9a48b6f6f0a7e95b740ffa2f712388e75fa34150fec1a69d81d1dd1657c54bf22f5e6b2f1efaae90c745e898c8e512a3042da4ac25c6a84facefd4cae7548518307d085c17e0c9cf042ab1201beea79488a513dfcc1801ea168230bdfff9590a2c79d60a3071ead4313f83a540156cf2aca3726c9425342e1a4e973be84c6d579c5559902998fd8b57903d573ec627a15acb9e3413730afdbe492068a0ecb1eb28417ff6a2090f472256919a07c134c95178a9bfb1d1f43817a971485f0d1fa0ebf49d49085e7b4b48ef3b07fcdfc1e0b01e11cf00e7e7f4e5fc0704de86469a89976d9de535596d6d4c04b02d490a9973417e0e9fc4e6f50b49c1218c638726d8b9fae9d960d644feab5ddf0f1761c88b2fd52e4454e7c91b9996235c3535218aee4b076b76885002a33f230c5054e9215fcb3cd325e53dd9fdd96b8d987882528b22f7ec77e572ab6bc88302c94f838db310a77ba1b3500f4bd23a417691b00391981303fd25fa1e5175f325e55519867f7218cab1f71d7393c1447d11f8bed6c48204be0e442a6db35ff7b4fa6c44599a882b2416c45b6c9f51ef4ffbdb62ce5ac682ed0366b4f2f2803e05440147c6404f557632fdf14676b5cb9bc5d29ddd59cb0f679ae802ff51e2efdca65a9f9727833158b2c4a4212ea26ef6d6772be6694b6721a7717877fa4cf448b179ce9393bfd9c38ee9c0df53e7cdafb3e021712e5081c098658342ac9a8cd7186c7c9b4ddf15dacdc542c75e799d5bf11caff01f23c8be3d5d8de36ab8fe947c7f990573607eca07ae3ba3b74874842c8a7edba0f5a1674a81e82a01bb1502f058979fb894c0c3951de128d788efca950b3a228a97e381ccb7a1ed11ae7cd6023bcc051ced348ccccb17755c6d2bf611357787d537b5b0453be950295e6f99b1b34051ea259f5b64b5fa9e2e75d1694679e292a266fdcb98ccd239385bca316f5812835a58523bf0215c0e943ba498615608e2b24ad244478e5bf6648bcd72bdd6522ba24a63bc31ce1aef0ec1b1c3b37fabab5c17c9ccd1917a5f4d9d8236137638d87a5d879d70458b52cbe6796e7ee309af130f76d996727c81e58bd179c1033d45b0b23b7cf2d34a45b5a53e916936756830b44a57ec975f4424ca6875e69680c55e756d021dce8f221c73f1112e886dba1833074c8635ac5e01bb576b442cba01d98453cdd00deae6e9ca00f0d8184960e755d5f890e5602bd3d25a4c09be505a4c8d347e4d71273c1baec613b042439b995211d2bbc9aeaf9cee6a4d9722099d353f72f802632e95ecc700e4810c93c99549a0817a7d6663d76fbfd1dd6d82a36b0dbc320ba01db79040acd7d515abe86ffaebd82afa4462f0d123506a55781df14e0feeb685397079ffeda619d17a1911e5dddec6c358e6af54d3fc58d719241c786cfd9aaad7d539204426c179185a41ca1a763ffea009975287d2bb6aa1f3e7c5b8acf331d3dbbcd9e5e2d2a25042cbec09af6bc1ec26c4ba534ab538baed413e709d7d44e0c1be80f8faf73521f8137d9e9000942c3eb0bf170276e3d5733f65be21dcfdff253b319c886bc5085a54182b0a85197ae3fe0e48132e7a9f9a122d29003faf431a70967040c4f4ff95fdd69c942da1f8ffcdea58a9bea6b5d824a4bbcf3e6319f9cc77677c823800f44332ebfc7ceaef9d831919cc80498cae4a16ab3961b00eeb10c48ea0acabc69832a05a2c4bf162acc2db1946b3ad3ac82caab3c4001af1e0c4f415189bfe2692bf67a81611666f6072f25c6adf50b0f60f8632edd555e2af67d7663583a61163ae7aa4784296323b02fd9d650a870b0307d713500b46febad52238458eb9488317ae5e4326f4cceab99ed4527d85df466385737842ef991c367b170013d040399854714d2da10053c4a8f6afc518577e212c91619166f26beb67a610c1c4e7322c680fefeff502c0a8b604bf1f9b3d3d3560853cf4bb37159f449613312ae9a2e605c970d577942dd02f9b1d51d1f631cfe8e0c604ff82e1698ac8273bb4fbe8655cbbc102004f52c709738597cc1a82cac2f5f46bd4c9809fb2cf4435c4f0fc3734996902d44a9b95b712fa566050dd329d1310f003aa5ffa5825fdec9dfe8a59786c63f5a10a86fa5383704c13243eb1ccbc94849c08ca3e4989b4d1ac3615001e1161652a942f7a59f6230c8aa069b7b5dba330e8a407147e459758cfb7c4f29254466d3fd05af6fec13c0d1c23abadc6546447080d3ad90c3fc976109769b7478120f40fe8ebf1f2d1986d9b2fb4469c83e5a1e9b578cb3a33993ef8ff2978d8a0d31b97d10fb54b54d2c80489049ffb9d4da2667aa40473dee845752ba1c5087bf4cd9eba16ec494573979fdd4e801ec06d31f93d42fc9cfba2bd6962272c2db2dcb539d28a97c8c2cb3c294bca186a483f392cbf77022722065807b907a318fa2cd42ef162389b1d870315e8f9a81111116f372be3459e0630a1c590f58e812e3553d678a881affb67492a5bb4503296b532d8d020f2046b1985753681b817ebbf40c945c699abddfcd69ff04f3a874b8e0764e11d8a30f6b1544b0eb9391a7c45886f9ba28fe231ec130a5dee28a38e4b4ef261b515cacfafcc90cb9ee23e160440ce1ce030dc6cd95d3dcae26d856c4f8fffa950046bb00fedbd60bdf4fc9a5d272be75bee8812cb352631fc801ded55a07fe1e3ce52ff603d97ddbacf278086dd1368101aae65c558660e40195daa7251c40d2b318fa20fb1859b0df1e4eea7f83ec7be86f099cd0db0e6c25e78fd2b0e124bf89d18b5ad656dc027db3f27a870cb7826c12e2d99349e69aeadc6162ac947505bb1862d5830e9f63864762f9f1fb457414a3f9c78c8381f3b1d207f567f86555813995174057274a9b3ff2280b56e66a93d981df02e4535b58e4e12630e3315c2ae4019079bb5abd6594b83837ff4949f9ff4dfd4a8177ede16275ac59659b66908c8f1bcf43538e1c081920498ea0717f0542fdbbc6059fa54cdf0f0bb4e553ebdb93a4bc1046c098c190ba7bc3412d1dd3663c18947c593d5d2a29b71cb54a1700b8185e5c5da109f54031079d519682924beb4200e1dd1d30a536c696b994a13254a08c11fb51043cd1881fb21140667ede4bf9c68cac82fd9588124202e2b7de876cc6263ed68cff65215853c3bcdb3d0906ca49a991705724dcd4828892f10c7fe11490aafc796b48e58b907d4e11e67d9c098bf15fea521eec032427d217fbbdcac04eac0b9cc63be97bbc86ee1fd075f723ac9cf4e97c1024678327e5876c2979e4f7e8636334ce27748058e19395cf80b79d165707f28f164b2736f0cbd4a16b75c3c337947eb1499e302c6f95eb71c79b5c1c71130d2c09ac1357c118d007e620af3d26d0a87dcf14b5ed5cf5c13db53daf0cc38dc80bfade6147586b60b280dfd163aef463c0e95f20d388c907f5e132f6d364ad06d7c794f84628a155c8995878ad153ef9665489c85e0e8599d6b973e2e2408cf70bc37548ad21e385cdebd4f6d688cef8ef9bdb548a386820acefdba8953e858d444263bf928efed598c54fdbe73048840c80956d3da72f6f25a54dfd6af73324dc0c923ae1530c739ad314af5ea7d9dcff11ad0e4fb64e4c2d90d8d21d970197751018c3c162e59fa75699f3704ba639bdea793e9a292b878dd29babf615ce66a698f62663b5fc2003361fc64fef244821ac2a466bd21264c1ec3050d6267083b3abd5931d2d7433a2df8a250b5d62ba22e60280a2ba1b74413aca1e9610696044bfd10d93680226f2b0d2d9d6ad49f4b4e7e0af20745a279214e02501676d1488cb7c8294598aeae776d8c7c343923ae8f4db8ac2ce3ebcadbb6a032b3444e807bd07294e5180f879187c578684e7edb72590dd539cd704abf92573d0af5ae0b59e1da74de2eb1bc2780481037b3d7ef0a1dfd375f217258dfcad4871a4550d25f02cb5842f8ed0bf2f5c2b7d67772c5dd23256b00584151e43f07c5d169e60a58edcad9f499d5aec93a3b2d97bfdc1725d0b0d99a3268662d49b50f84d1f49df939264a3343e8f87818bca6f525a4a0690ce71cd25a46644494783e0ddb85cd875cd89c3ef26ce67d6894004da8d02f8d386547d82d666416312f94d89936468aab219d7128d33ce056430810ccd3fef972dbf65f1b0976c85cece9caed7972697ea4e0e35611fa7f5ff51c553ad1cca52c6cc614f7c54e7ea6672540dd6b21a8708a29987e67ed16b9b0ed36d960a869dcd781a7ac03a1ae46fdf623a5b7c82a54641aa3bba8253aa572a64f123e1e2d94974e6a47a32b66dd92cad0bd1007b3f676b63db2b5ab140131400a6dbd601abc911caca7561a5528c6e1d7d602f5d3a260f791c29c910c1f8547e7cdbda04a42313a78b13b055be3816dc6ff7cba708d5462818b655e5b23fde6598f391dfe259182d05d330da253aa6eb23663aa8f1bc5592d01eedccb399332e982b43e79bae76470141dfb20d0ea229dd26688dd3eed9d500e362b00d308df3a4bbb4176d513470527f231064df0e0d52c1558e6b6d0412ad6e1325efb1090178d94f0883e483fa1a909137c1e5c574f890f4ade95f97608c937961b3eff60e580f1169656ef57f5b7148d02cdc7564476adabe30f3bae0ce97d3907fb565305b54e1e590e777edc2987588cec664f9cc0155d775991bfd6ea0bcd1ec52ce18835d64ac3b5291b4f7fcf19a73965aa0ff916905c85cc1ed2fae43dd5f9c246bbfdc739d5cf24f8ca45e11c403b57f539c82844a088612e0447394eeeb7e14a009ae8e3cf927553238dfeb326e743c6c43fea67c7a7555534e274f0c11c724614aea437ba644c5c83fa399baa204df820d3abadae3bd32d1dbd1baf85f21f9684df3c3c353e03a18aa5b5a2f7e9515903594b81fcea206f01512f70b8b3fc41c56b6b9b4fb097de192ada43181c5c8e40ffb81acc8d30d78852e025efd07fc856679d24c374ce01ea5df4628bc0ac79e527156451618ca99de18c4f45e130a60a61ae9e6d514148a7afb709d09bb6ebeec14eb339a2b01a0934ef4f380435295887212ba0ecd6a1a3e7f26380ddd826a1d055da12598230ff65bd82d375398fb2aed5304c720fbf13cc8b235a9d80a2b702387336a673f75bc37eceddda87d8826898a52afa418db5e6e33bc10b2ad11a53e00f0faf7df84bef43311e597b4a5fcb470e89bde89a955190284375bd530706555e05c666d4982632a85a4b2556d1a1e69892eb501e1d57d6efad10d6df68d9d70e72a32608e98e829e745a1f1c012b51e08bebf6bbca8e05339e4ed749c0b42926fa3313ebbe704eb6db0d56a7b7d8a8d6d4db93bde2d0837a30cf79940a43e5db2689f841c54ac06e0318981d5f3f63628b2beb2d33108762766c46dc034f66381993a03547bad38650283814d855e62429e94fc89b71957ca81550a8d8f186cd5ea4c71d36efd8bf7fe17d7ca40a0305d1fd27eacc738841bcb18ed548d07a24b45b1be11cd580e1405b507ee5e50005399022232b4a160b959334b066901edca3f467c88d7b3c193148ff604f5f449fe032a8caa4ed94e91f1d050d307593c195e83629fab5be7a705ba1127090dbd5a736f59817978c795938b0a8d0cd3e30eec86f3777e639c301ff4e862cae904b54701b138f7193e94f17d6848237a192f0cf1525ff0f8910b955ccdd5e3d88475651c4adc392f0847f255121e027f91b12e31942f73a6060f95382fd907ea1b54d627384b50b2c418549563da435c070ad4582a66db8634791fdf0211a4f1729bd375be5fd684f996aa0f528eaaae2618b89a85b089f927ca2d6342d98b418eaccc2fd3b93a18ef5f44fa72100e474821e3d4e3b5e0774819d06cea5161d661c5750f55cfaca707bc2deafac956eacf5313d8d7b9cda7b7006b67ab02210ac8f5d13a6ed49fa552df2f1bc846570a1a8f95e7ebb88669c4b2e9169b052563c86113881ad486d6da320a89a4fb4bdbea928d5a1658b4ef7b512ded46b9e22da7fad0c4d543057118ce49338079216e5debfbde91354bd279ef1e8408df302c35df5e40034c89c80e3f46600b65f3234f9aa8e8bf00970b23178f2496e703daba391a2a75600f4a414b1377337d88fd711884f9ac20277fab0d8d868da638c08d858e19f07db0467b3f6f07300745451bf089325de02a7b16913e4938c239d49ec6342f421ad01190016c72b91a62b29130666f16ab986a25a957fe6d45b2dee5c8e044f48f49978dc2b3bf9d283f171f130060aed92a397dc1d6a4c61f329f31ad1dcc5fe63e39c11a8df1d3d917b320b376fb4cfad28ac451a80a183fd7f632981d02d7a9429c4d5a14121c04011c5bb0a1be030b0df0ba18bdb78a3d09c0c0ab40d000435f38cb5ede63204ffff4809de668bc31806141cbe18ce7f6185a80cf8a1c2ddb78d3c8e7db71a0f6b48d61d16917d708537ae78eacd792d31217205a750b5322167cf5ddf5509f441e823a7d149240dbcba2ac3c9d2794d147466478890636b7c314f1b1007b79e1f91518caa95335fd22e03638a96ac25471f74f7c732f34b5e0edcd736f65d3e6f9c6bc4bde386a495a3de596188aead75ab37724c6526a58785bf432081532053efe98863966d0925cd49a40070aa5e5fe885b46dd6667470f3568f035906e0cacb354bb465e512089822c76de20e1b75703abfc73af868100cc65a7e6ce860599bc05ae15cc68311d2ae83ef148876f8e5d1e12af7b76cf89aab420f767ca76a80052cc266ed5cf543a576a6e3de1d6e1132b42f3dc5ad5377947d0438e2e0fcc90203594ebcaf86721edc5ce900f905f594aee04e208445a5f3232ae80055a9fe5f10faa2bb0208fae5f6103a2c5a52a915ca14933b867ae3b003aa5ea0cd4585ed889e4eb41e2bc58b3a658f4f1d70b69676a834445183e7bdaad6b0dabe696a09e9591c15307cdf2155f4c6923ae332a0f796f261aa1bca16b990a6fa0ab7743a7da2dcdc314245b34afcb7f79ea8cb70fc6c17a7e3d6a21825fcb8e8b59db0e897727f78dcf6a8662925a8b7edfc20610faf4f95b29a8f2cb24628f46b85fdb53167f225e1417a36611d79e33da41f61414dc382b98c4edffb5af140aeaadf456399da486332486611bd2756e62ebfab59960b4f819772e314b79fe6344c8c1abc11b5cb3bb953be5670be767a5bedc87608e49e4977592b128dbe6927010be93cca2fd9251ad14b22e30c2f8ff3ed598fe66fbb703af8c2f2805da2802e930305b99984c07f82ec38e3c37c7ee408486ab7ebe0dce68f70943c1f526f631bc56dec7f3c8deffdc93dd0cdc2daf8a68a8b829988499239b372cfe62693e2c9d22018f9a5e5c411fc2bcf1f82b439f08eab00c0a34649bc2fcd2ffc11747e48a1e429aa8a2ae168b76517d89392f2c15b6762ed0d3b7846fe99268e306bc8fc2e9ad33dd36bb5e46c8554a1d92cf6803988022deb629881ac47edba507b0d54f564039bccd96c52e29c0320c6aa853469b029aff34379920f2f728f31adfa1cc86fd623acf7c84cfc42d89099e11197a7cb6398d0b4aa8f8c57296639d26d94dd0dc728160538dbedb4c267abdcd067e497bfebb5894c20cb23891e8f08db108bab958212335518b700790b37d73074730209775af95a66c9bed8e041b0b77aefb5aed7c4723c1d5defee5c123872c90e999c10acafb8abe5024a6d3c9f3b6b506422eab85f501e8445a98bf4782babd1365719c1881585ee4bfd602a2442f8c55711d8c8858f99f5ecc19b5678001daa78dc0e78875e3463e859648e536dc4719d9d22525d3e86f5bd9222edc7d5138dade56873b35ab79d26039bb46375c468e22a08f2b7e8659b873fc7250007ce54c10e71173778dbfa6bc5bbdd869a31f99bdcaed3a8ac78264eae22223d60986aab0781d13a9ca31b219c29bc1c4c52eaaaf4c5d90477877aff297986cefdb26ff4148124eace7fe40c434fb7a1e2c9c398d8ac9b2ffb0e247a016a9ea26243c8d382080d1f6307e63564c6cd4a1b391041dab6e7379dc7355a4934721284df1bc47a06cea6bb9cde9da8b265749c0b5335cc1fac268d40b2f4b9b49481797cb43a6a03b8f9b47e301e034bddc460cd426eb0dd7adf6410813642a7e195052d061e407cc0e7a16cb9f69a193575f6f5ca6e67d1d078211cbf150bd3d8798bf464ca9e2552def37084e65c27826a130eb0b142b922dfeca97a1c0ba508b802b4cc68bb4955ca9bcef02d1a2ba097166c273e5eb4214f4eabf190737db895ea7cd81f05b0640e430719387d10fab514f19afb9a10cf77c2c52a81ac3ad6cd725cf3d88f2a56217ce18569dd2307045f0451ae4d97f42ab904089127075ae6de3906735e2b3a9127019c7c521bbdbcfab65ad14aded91a308e8d92d94e29102fd741123fa4efebd52ea7d991dc6dcabbf1799db91ad82783b0ce8752df77f0361b8dfed7b5b89c9e55564c214f1868538e3ee1a24a9175afd35e917d294574197251ef8aaba4483743ef9ec14bb87fb1ca4961615799250d2e5a296b9f13efdfc737dd44481d77e71314a3e8a1f71ba24a20fcdaab2597e1c0c18ed596f3e8cfc01fcc35b0cf41cd1ee080a388305331199428ad2b41b64a9666b9140df1b5ea1155c62c11163704742fedef28c123d344e7d7c68f8cc65d6a0d44a308ef698eb43aae054ee53aaa9eebf75bacc772f49bdaaa486ae8713799b0345a8310617160420d9d0d863a4a215cbd96935bc7f41a3b23dba42fdaa53e30ffeb2668f967e08438a32f5cdd7cd2146636e36c2b97e484a6571e8064d064e0eeb43b3204fe5550f43eface74cd225c11099e17f1d30117ddfde4e26fc57e329a4204ebbbe3de1e08d7e8beb20110c20ab3768c03941cf931a0799b38d28c28730a31dfc9b69f3b0b0c8b42230fdfd06fa9c8971e80d61ec8e4c6f162c9eb2ae61234eebc35b5f26afbf32783632ab8a8801962cb9c15cbaea7667e014a5b0246f1e89f4ead0eeca79b5089a32c42c64e7ee540fde7aca3803181b92c413b7cd6dc212e040e8ba820396f05ec7a3de1124c39628873160fcf53c91a409941f8bcaab2c179c0fdd51a0483cc83f3f6491d2630f9276c14fe54290aa6d1168b750f47f9ec223ea881534b1a7e049f28c3cb82d1a4d03bc55d88dae1c900eac14f5976c6eb91b9d3c5910eb640072a27f40094c5cc4f624e038c1843c478e9e6d6e9dfe8eed5b314bbe201a2943abb02e8fbf62e4563216e3838d50f8bfbccc36242c4db6df41361bf87d1f0677d8df0eacf2b844c1307042b5c762f9f211358d0f1e1c7f4ddafaa9a7f9a1a96181dbf58e71354cc8342d8eaffe82e982dbbd47d7372b40dfa23f530e51a57e64a5579599bbd7e8795420e490c54cdb19fdf3711eba57d956936630b3e7a592149381347d793f25f0d6d32e8ff7e4e9fe47ee0a7b84dca8dfc7734695806b6a925bbd76d03ae7a0ee966bd52e3f960b670550597566711e9ede75b1c0233b9ffdc1a5dfd7fa529e7b57ca69cd57959e3df9741bbd7c0e9ac8c5bd46ecb27ff742a1feba83f0de65cd3332dbf303498d25715ee8e4a98d0ec49b001bda355c1a347275914196ef25a09402e56cb303aa8335ee3481850a748e98d3fc5b696319917172d695505c0a3e684cf8701bd9f6c7cc787c28f113402c7a54e14f9460276ee4a46ccc7b193a3d2076ae76bd4caf9cfe8bc05b2b00afbb40828ddc5589e381a95610670c545cf4022e9ad400a2b393cc4f572b733ae5d9ede18d91d79722b28a8dea17bcc7531039b2ec966012fe5cde6465db6d79642ed813c746cf18ff29f0a7da87b7676f84ab62e5a466a8817b8219b16e732761a9e8c32b0fd126acc1eab1358f3e797995c81e559177a8d6745a98cf05ea09c34ccc111bd814a72468e9cbd6efce7456f8342b402f900b1eeba2feb1f400a9efbf2c5e897a885694cc1bfebc925a976c1f6317db847bd9ef75f313f1325269ad367a0aa5a21356a7978defd022e6a08222e48859506d9338e46cd345654e3d7523ddb2400c36d2d3ea878b70b86e8040ab319ba333b9fb3241e6121fab7953642209e31c21c85dede1e717522aa28e30c383c6e132377df300d5d1afb4d2524fd28d9fe4c5fc62236314e0d8fd1796183ff24b63949d0248b99a11ea0f051c9dae41e9a5e5b086519855eaab822bef4a5504ba09cd7f541af5b39d0f9b2466b47c4dee679c93001c4b43d772ce5df965314984d91d3fcddf71118f880174493d4ca5d873f7db2bafa892bcf80a731212aeb0da7b9a02488a68a447a011c8897e4140dd9cd257c00a49e2bcbb437e1ef0a6147385940cb3f3b62759420153c061509c8478c36988216cc252a58927d0f23ca01c8a75a6e714909cef44aff68cd84b4f569317d28170018e00c1e7ba324d92312416820f0de0503e90aec34e6d092edea0b5f0a02c27fccbe9f30791238444d9c0480d7cb1bf6a4fb777fe916295987eb5252f625e09ef56a1046685b582c9d305b7361109a731a12c791942ae97982d87139234e152a2abd325e070d92c0bf36f2336c8ec2039436098f9767e56dd3384c83f4d818b32f02677a8ac9e71ef27ef3d9231ec9b5ee491f043e4b6f74bcfd778c0da8fdd6dbd4de0bca57cd48911fd2c540996dd47b75ebf2dbf501b8d3ca894a8eae806d8614b9976a9aebf3f1348707b1c3eb007aa933fbec076e91c6615a7d15eeb3cefec6ece568d52726cb11782ab108b5dee9c77a34d6044bdb48af3c25cfba6b4b03c901eb6f138a113602d369326638251ee140cd55f89ae6aee200be8154a3d8fd6260fd8aab8208ddc0ad06466382c683ca73f56c1c5c1498bac9b0383342d90e8e581f7791435575ac3401b15406d79a57f0bc8832a3c0ee4c4a92d684caa6db48948ffb93650eec51332790754496b6cdf4870195e68f3bd2b8df34ae5c517930f4b5fce58bc7ce78b812dd3fba8995d31bd796c4e3ff95b3f6d67a87b961595f3e689b1f078a377234e3da34606ceef235caf276c1fde743d3480a1740d5ec5aebe43dd1622e2c30f108b4897ef505dfa01ed3864a219d8c2371005313e5511d63962e4ebf8759fd9196940cfbc8bc2fd9c329448f13dede212e6ec412c0918b5734261b12a18bcc3411be65a097907b737c2039b9ba1ce4ab12fbb73fc2254e1b16380223e621d146b65046ef150dc3b077aea48ea21ebd9646d77b0685970011d321e6c77c1ac2e95a023167bbeded3398ee2678e6c767db4a5f2bd43902840c8750c39e388466b8da1c105f9170bdfa27f0adf7f965f9144d6ddec505055c96bfbff932bfe718f68b3329a44ed0c02529af721298003e8d27649c40dda3857c2dc4ecc55db073c2b475c407deef867f6740534816dbc4f26b363389d76bdee18588a61468d3bc7e0fae9ecaf30e41dc583e6ca87a9718ba6aa92f8d583fd1d2c833b644b6de11e43ce74e7a30d59a4577fec7a886d3307b234582e8b6bce39cbc90db30d1cad97d2592e81bcb33020322cd0ca0dee84105fbf878af5516388c669f7ca734720d10653c169e97db6184d7aae8ca8fc23a10b1187647fe8cae1dcde7fc03ce06e718d75693d1ed471bae42cd0e840246639ae493bd005bfceee5789262dd4c38d5bb554c7c733a46317951aefe8a6f81fd814556b20755b017cf81b58f7b3aee09f9f107eb7ded6493d9871e3ec116e533a360902c58041a2c2bd0d6107d16df9e892411e75a41cf1acbb1838ab1e41eb3af37ac6778004e934bdd9a23cfe1ed6b7d8b1f46ff9fbecd94703f36912cdec414bfd4ec2c6edacc3fbbb5c97272eb6d3c977ea680d2fe87035160f2e3acee16bf232b89b1d71216788e6ca868e1921760e7f9447891c6f9ce37cc243197223e0d14d6ed631d4551bc816187add5dfd100e6c23b2c20f98b1e1a730fd8bf375ea6a7419d5fa7905b91dc170c1b693f9335f669233a044906936b46ae47f128558fccd1032a07e467ceeab1ecaa8eed2b857bfbecf8fa719fa1aedb07b3f0b018d322d93b74bc3aab57e9c8c16d4b59ac24bbe51bd9b6ff77798623860a7204f80524f1953e0f68f717f1b13664137ee14e64d8ebd92323393d935bc69f1f081213bddf11904edee0e4929c635fe06b9638274a1178bdba5ad5b077306f96465e327e6253b6f96498fb3826627b33c95e65e02bebe7aca6a6506e743f22cae11562a4039fad1cf69c165f81bdcb78a8388dd0f53b428f068683e76139ecff507349943cd165b62168faa79930a9d7abe7a0a3d81f98ed0f12080db4f073b5161fdfa39162d5fd83c4b2bf62923d9003457239304573645b461f060956cb3a0845c6b511e71d3a0d7bb3425b86391e28c6f34303270d75fac84412576145079627b8353befa9c314dc1c987582a49005058f9f5f03627ff4121dd3817826dfbb63fe3497c06b2dba6c3f00882fe3a3e7406bbd0fce437b4f93f0a1a75b26795d0bb1bd0ba8fce4e2f47d2db565ebd427251f9780c3ca1e3389ec5eb8c2d24f0a4b0f875564c814c03be1ecd1a553f9ff05a99af671e15a6cd8a0233a04ce6c2991faf8cfc86e060f05ee151e2993edc0a34458a5738bdcc4beee2f981c7f4034740f52bc578a22cf0087fcf3be48545c29e41e19fda70a1a5d9967c1968946a34b6ab478f4489ce55a71d5b7a0c5dfddc2a711fabf9fc891604800a4255145370daa4a39f8e4b9fe29b84b7c39183d65f6b82ab06afbb37a0107e9e1309519849423f5944fdf2f9420bd4206b77322bfed2ab051f16de37229930c504d935e1edeaa77a92b558f3e0f1f03dfa9aa03208f5994fad271d7e7cd4af2a7ed9df9558bfa4de4001591b394ca5000123b74f673082068965ccb2b7989d35fc202fdb9dd1edbaa0bfd46d624f9b5e23c2adf3ab0f5e64c6541d353f78b38baacfdad42d7d764cef309fdd28ef644d1121a105304140872a6e59870d0e62f1595a647c7e0591543aa3bfe9a2b9d23b03621cc5c00c20be7309b23d98f3e2658b81f8699ff77c46182387d3c391a433fbfd3efcb16f30241ed9d6ee449d26d43e3b0945aa9ad7e433655a4ea385c1b390bd92debaecfaa4b54ec2d8642a305ccca7228ed821a148b6fe7f5e82e5220378469669538a067459d09050016c1f48e43e1d462f50a4bb35a99c67a316a4a1d0a73a8759a9326bfa59c50f43b1e519bac0d20bb948016a2b0d74d62bf939a4c1ec2d4fb6f3bb54e9f897414b209cbbc96b83204044dc7678d9b2857181e9b8ac95affb057b9c58aaa0c56c2b5e21df7d1f68a5daa0750eb79dd1d2a3aaf47432bb72f9fe66090b6c647fb3175b0663960634ef288386c5d10cc360a2006d2df175db1735906a1d39f8cd5931732bb3b4a3b375ff2217d3abf5d7e67fbd99a561c0e9b46ec311507dcf7b8ccb34d2d660e4e18d9289290c3eb19e8e3ca0fec5d45150fdec50f6051f9d4861035195476fa29593d8f1a3da7ec59e62926a379bf8f54535233ec1f346f8558f8c14d6b13a2257f97380b7d8bb1645c1de84610263ad728463d80f605589711045342113a45567d3292fa9f627921e220e3c50becc0f36698864434f4acd0016e6b5b52510b6163f14e11181fdb63c2428924e27e4f21faa3c66e3c885c7d4566fb5d7c0f295f27e375dc3071a23a90abb5db9449215f102339ce64987be0c3525930db90cedef648e7e45bbed79aa5c86bb964662b8772fa732c73303f3b4368ca758f49a7ec5523c205276b3e2deccc1bda0df0e61e13acaec324c17555167e047e8ddf536b7081dc5da8c812333db6b1610490c7fa1da16ea89973a8002d39d25b1671aa9873bfe6f7fcd705c46297f3d2549cedb22db8284cc13f424f85eb5d070992d9da25fcd9411e1315b8013dfe74768adda3965a2f4188b7ad26a5a6c266f16345855dd55d9707ed0cc8318dbd3c8dcf7636fc3370b7fe2fe754ad8b2a794740a6d190912e3e5e89fb7eab20eca1054b128507a47c7b278723248a90b0025dca1983301958e45e4e188db75dab645332ee743577f32aa30ba0eb5148a42e4ae8c818d3e587e8b463abb3f24c691aa510f030d876acc9f109acb809dcf87ee286e4854405c512d9cedc1849b3ff19856e661e0a5817a1335bdaee65a7a5506295884ee34cb670cbe4d3eb49d4fefba9b7ce23f7bddc787326db75ec24a9592519d3bc9d17dd05f94c17d63698c224e753b19affa2f3a13c3bff5be653115b6d2b4e7cb8eab7c5209b4427039d565f8a934234facce6aaab650005974dd69c8c76390d2557bebcb0256edbddc31696613c1d452aab4130b7020cf09e25c9490623069458bb7800a39d7ab5cdb5053b7b5c42eea2bc625822fbfdee1dbabca9cd12f4b805e1c72239fcc4292d8a1d600bef23c1f0bb3cddefae1e2fad7c9dade225e68346dd063388e1c5ed3fbdaeffc55d30f8af2f8e8df0992b11cc9b7b24df6f3fe6fc9e51cfd6d93fe187f2cfba02b7e5501426251d7dbbfb702097b3db46ddced8e1e154c001c67de995d97a0e2a3a2d5bf38078825b3c2034781ae398b20261e03f51957e8922c6e4f3ae9f6e205c12d7dca1fdfe4cba8b9e476025e85f5931d6ebb5d30d3768680576097e3f5a2e52bb37aee62fd8389bf816bcb38036903c7c6732c25ae6ea633341f45fbe9807aae11983b8787239cd49bc0a9bc448c1157821950e5fd2abe9c4bd071080b91beaa1a3f89dfb5f8b342289751e8d3c82da3d6c9f2d4220761e0b9bbc0508f66d9d6f95f0bf498edc34c85d05de013d94806c230e4bf2b3572a6b1ce779c4863f32aa479b3af00ec2375f26187ca6fbbc101d484c3124ac7f918548c50bde87ca057cc5058dc5939c334a0a3feaa35b23636b4e34c009cc3c305db5ad97d77f2c8f7d79ae14ecff6e554966138f8d9bddfdde0e2b56c0da19704cc67c992236cad3ad6fe9d845514de1b3c4453c037ac3e231a83ad3c4ccd19e5fd4bb3a4d471eb39c91d62fdf86b2e920c91a93f1cdccbd44b74f7bb52e5ba83f4e71c8246fd83b5e46dc8ee2ce920d2671d2fb30a92e456a7a0022164c475c53b982c6db277fa901d3c9f4867ad2ef943510227d11b4f5f857bf8a152dde06b035d2d2471eb404c6eef21fc5c287f14b6044117eb6ab8536bed998ae0adbe17de798d8bcac9fe95cf865e53354dd3e5bcbf90889aabbea70a81f34d5020116a26acc88074181726d30b1affb8443e9a88d6bb589d26d80d0f8893d7c192746f6a9edd168cc4da6de859d3ec63a900c0720815f4b173d4803066a0e60d15a2409e2efe55bbc34a04e7cef368b2660407d3bbda869e6e4e31a9fe42f101736adb4c782ce3aa2333b0c5b9abf558637bf3244f11ca1b90a90261301e8dd2a67396f41820434d77c2970f029322c0fe06b3cc3380688e4ce6f254561389a7e131493a93a64c2fc4520a6fa82748e2344f11bbaaf0605387d76a87beef44d5c9f4c8a419db20dde5ecd71812e17362ba31185c69cf8bda6d56628b204bc0c196ae37b28c5be819d8058876a75fcf73f610e2bd091d88a2a36755b8c96ffc046b046e60ac4bb42de99534d70a652b8f360241340546c5851e76e2a1d01c6b2336e5828c5597ec8810edf09d902b18d82ca31a943b0ac723b421b518b4abf95098ec7dc31b017e0974cb0c6c78fe5ca6925ccb906421cbf0ef95e3e3da457a9061b758a0726c8e8d613c382f36d3c36d3d1c468a771bfe82de95e9bb49a1c5e63781fdf9be74f16cab93be5443041c8f4ee2d0326b2e658768590d02cf4c556e8031d1103c8b6672ad4b8228bb827c3cec7b173fdd6f41ad462513489e5f3d47cd7954f18b825d3265bc3c1f949972c5d7ba9972d6f85ea19c9508c0325c185f4413f587ecf56a9f4eaf506acff179747448d26d972e5196d62cc077ef2f11c640f640fa70bf560c2773d6a0da190c4da5ea68f5bd81073657722824dd16849c0f2e829294514f6abd17d7e5c0a74639ea32d27bbcbcbdfbe9c0a6f47fae923f989ff11bb1112202740f8f0da3ecb5248ace1150f448b84bea04d0d7f1ff9bfcfc0be55c280f078fc3338f189c4abaff89a68e576ea633d07f399256c872d9f8a59be20597980246a24de65dba70ae73949340b1c4c539a7e10ed64738f7e619fed6b3c986d87af0ad5ad4fe8aea4f625efa6c2b1b23e6805169098e9cf36e384f7914892755f2ee670faaa5ba070434f48b5351bc7381f4fa912709bc21be80f58d243790fa6f5ac07f028b179f4c4abaf3cbe1b207dc3a1a62cbb9e2ab9b6df457290ec491adadad7d3ea43bd2b13eeb3e8bf380bf9d5f54965dd158b77da3c8195f455a2ed3165301fe4d7981b458674ef555bd47549f757fea34571006f86724944c2d5a0c26d40be8d6da0dbad7e19d39b213258758c9e5caa01532662f348c2bfa429562a78918d84e302c4588c5616150702eda5d51c96fb75893df1efa6eac50124457e06eb74ff43e18332ccf1a5786a6f996552118bca43dbec11048e1cdec9b4c532ac95c67d6e411f9ea9409189baba9febdd7908c4568dcdf6a902ee0f39c07425614701a3c1374634e1b30b00393521b443f410e28f607701f286c0163277190aa4302c4b8b313acd7e8b4803db5594f4ae3ce0f58a0b56fc300a9b9649e09446234239420aec8a2fafb76926fed769c00f6d03465531af133feacf161a36e8392aeef0f4949bc2a86828b54d4b8c430d6e5474f428803db71ee72a2beaf87825c114d79384a37be15a16684019c0bbe914cfe0818e839041011745f27ceedc93177c20820bdd353a8570db9c126df08d6cedde310b70cb0677dd2d3668f98519b7bb24bc524470b014e2d72b9c19e5113c945fd9432e421f7d752a9fc37f36388d53ec7a94061e4a4be75341f43ab2bd65d7ff4985a9db45da0d5d494c2682765931e6f563c9ceccef4005d0f274e30eb5903e61b6835441c0a48145019e652fae2a235a642f73c12ba084e0b55f4780f3a7fc921085e6b578dd911c6a645db6e1edfc01b2e97532a750e8bb65ed0eb29a31c134118f443d620cadb6c4f2ee852af82d1a3cd1338ea0436e1e80f23b1cfafd9897ae393a4947977583caaa7ead64cb5f0869aafaa5a2351ff1c4c7d521bfa85a4690421d0d0af3cbf1906467862f43d6db1d03a9b2b516ea0c139e88570d9a30acbdc500da0833e4cf5ed99d5c36860e570803dc33b160909da80441c1bb41b71460cc2279c8cd4fb31ba798a65c7e16dd5805e61f0e71d5437b19a5d918868acbce74a2c827c67d7784131192769a6c9592062b6b01eac557214f7f21ec0996b78f5640d08d43b4079c3840220032e3f99fd785e8387b756307b49f7b3ba1f2d203656379df4012cd9211976491046e6d181bae9376454a67f218e9e4ff0d3cb05d9c6f2990b8ec8176880cf8346add6100c02eb67c4c8ae8be70b770e28bb87dc8abb9981ebd53365e107c13826549bf3e181cf4a271d3e0bf29adbb5d562d28ea1f76e946d5f62e73cce086ce5cc71b18da8317e90c60de20ae04090f50def71d5ec21b57584eaab155229056aeff5258f261d1b7e35f46c2e8536965ea3a93686e9c785f6a9dd102c48d0245e452bb2aa5eaf45884f756c01cd0023f6ebc4afa111e025922b8d2deb7876b9e23b68f9d500d087295075b002efa69daec75b853420e01c58a829d66dabf16e5de50469b077c8adcf823a5081a28267cfe1613890086b2a6f875eb5a0f1948aca8a25cc600cab9b6875e846e2bc82e77447e07e5cb433c060ae0f22a5fb1a09d62f909092c0093f711b23298d88056d7a176158bb3c141e0f9ed7c2c9255da5fb9568515713ab2c158bf1fd2e48b344496d7fc96e3a5dcdf58fb31cb6fb189b10126380080cf6866a8d9b40a3abb9af50e682d31fd51c4e204b6b592efa636728dae8271659d240b33f721c5eb9ec097a8c7eb80dcb56d6142eef02d238502cad223f85fa2cf8858e243a6e2128ca0f0eb7caeb6e311083dd0205b116ec9150c619e8a0daaca825c28f415bcc5a4a678c34ac7a99f1b08fc1c0d4f9b8b9dcf27b07c2e4c02a5feb3459323c721980a4055f79cf53411bf03ba869ea7b1ee9e2be48c359a49d74d59579fbac644963083622635ffc4cd765176b96cfffb93e669b562dd2168a23572d361e8adb9dc423a589d26d153ade22ba061d69edb799653a4d96d17f7a46078602fcebf449ada5c2ea2c69c132b5ff430d31193997cefce108a161f7bf85325615f77550142619689fcb7d544ca1940b4e591db5d2d53723b03d939fd8beaaeda9882d23246a4e28042d726ebabc44f3f7812b1676c8fdfdc603f5dfce580c76d37184a55c3b8f7ec1e1268e3ed7c75914c9e2d0faebebc233001cb06a5fbef017093e43be2a273a4f14154c8fcc60fd5e5bb78e646559f323fbc4ea32169a5f85fa2e41fa0ac7b5260c11d38eed896e798b236f728eee1625c39dfd1f4ea5578e1f71e21ebc64450cf335a767ab7493b2e0de28349ed6bdb9c1d75c9b2166bfaf0812f7592d18a7659adbca027c02dd26f596e7498fdaed11c95e587d4483d8ec9cdb86cbb00d4c3b15115b96b3d1798b36cdee3bc5d16129c28675da39422f9b74a7327e66973661cc3eedc076d4023a82d1f6ba21efd7f0304e1ac403dbe5c887257d74d052112e0118296202b50398389b0adfaa58fb09b9f917896a0d856089ec00ad651eefb3de18e15d824695862a7f896050d31f0a76eb8138c367e9e5e1440e3c8b2dacf9320e3b113bd86ae0db74e25d4240a9da226c92d0b36241b7a838cd74436746f29821cfb508840a1fcfce631dfaa271f1afc3c75af66d9e058212c2244badbe538dae0eb2daa66e65b6042075bca403f5f3e335c4508ce809b437d8653d2cab92927a6e2e73bc198d78d22fdab987f762483d98e82cac40902718be92f899fe176460812f4d6d7eca5f7d0614f19b326918894fed0d26f323bb11b877da03a1b6e6a5b247fa2634eb8e50970bbadf7396cb265044f0d083be4695c1b2f01ec9294c7d023f14101e5198681de9133cbd8cd33c0ecb19c4e91b035e4fe1b5ec493fa66bcf67c0be3a920d4e146848f2465a2b8bd5e6f5d1c309e631ab5c1465305b444fa562acfda1b3641faa40c0bea264bc27b77b7544a89ab825d6b2ed1ba4bbf5c48074d2d354a525955a13b7776e3f230a47aa0895196bbc5aa8aada30bd81b2f0b491bbdc781e82b941f6b6d0e0a0a88cd4aa0083d2d3f60a119285a7156eaf63ff642ec4c1630b7f73abaef41048defe21bf02f4435f23b2d6f1a1fe69c215d4e83ac862f2d452ccd0e3df3f2941e8888f7728cc614e1de2652054c3539e328c4a9214bc6bb9d9d0f6302f2cff51925845f250dc5518b07bef1dee397ca7fd537d8ea5d73aa777ff2dc0eaf282474ab6b3260498836e615ea7512f8b5320667de5cdc8afb8da9041b97f1bc6ad4b22398a5134bc47e5994307f537291d16ec160d71475bb70f074e0fced3bcc99c9db9bc987c3bccd023dc5156c3da74793578fb3a6e6f7073842f9f14dcd51d34cbd15e9746cadfbddd0e008a378dc5f7d7b2070ec6e956bd67068caa5a02f30ca725a50d4b25ef31222feb3a81512622e71385646e418b1f2b490375c0ab9624ba5970555e33fb1da027f202228e98c57372d1b5be842193085840005190f56bd37366865fe289df320ddfa61ea814b76071d2c149d23623714882cb75fc0fae547af160fd0fca600d496e91ed4133984944edb0bb6859fb3dce1b5aa19b9de5356318c2bf5bc7fbfe120acef0a0b81e42ee0931ba3fe02037e4d1993e5bbfab3cfc90ddd2469d7102f5932cda683847ed58423a511d5974bdca8db928293e68150ba6ce148819b540d01773e877c89281688a1da297949b4c8f776b762d94b110949aee668b87dd71eea00bed75e23b004c8cd61930df8e4f4ca400c70955d05a1c869b27e94104c10530cebe1cf88a1be3c7accd97666b17ebb74dedb83653e10fa2abe11085a985b4dd5c012249c6e5643a304baaf061a3c9674a2f6be5f7fa417eee7ef03403109bfc43e042551758a797aa67cca6ce88a295e6c5009def99e6af705999a0d9b703ef1d3297c58ef999d973824235ed0df065e8b174cded6a817e7266e59da074234b482340ce9052e477c33a0377f2409ef2f47ab7a6bd33192c18ae96d09e9e0fd800d33defdb91f6070c4ea259028743ea36e39029bdb089581832d171a4d5e15b15fe1905199b22d1e1586e8bc40a821d1731392b0c59a06df60266856e311c3e041b593d5e0dcb8ebc0f3a8c5851c4d0d91bcd2055e1c219013cee654843045c85d886fb56207679d8ac11be774a3e6092282ea6e0ebfcd3c317e83b18c9d08054cd17a456990739cb3df478c6563a456274f06516ea26a9f38de0d43693a61ac2c984487b1a0207c6b20e583f3eb1de591927819b898d332f4901596692158fb1e522abe40f6c2dbf1141d48500d9078c4aac7a74aa92d676e84a2432b2b1d332a7bb2b32c363510138c80e6ab4cb2b212bcfae2276622e0269007cf7579cf58e21df73b598bc06acb60884ac4d972d4cda4421f5f669e847120add96b50cd702b58ba6eff7a8520578fd2bac3baf97e8f2751223960ba0c54f5717f79592ebde8f0c4c1731f01f93d36e244ec1544274ab64112570455acd41ee2d4cb4aeda21c83a4b81f031f4039ddb5c0a8f156abb4322701635d73e58b83171e7104a582a8e7dadae3384a81b1a60436c07059b074bab55bba87cfc08d096e9b31ee1f23e70a08c8efe40aef04c5ae3639b253690eb17c1cf9264b2d0d048d20edd0a61b84df252c23eda9b0128113641406dc1a442b253a4e95607df76819dd397b96827a7b320feaa2ce56284b924ddc91822f4bec50f3b0bded93377178bd4e5d08b7127e0f1f44459aa26ca7ef00803120a42f194150ff25e2b0db07743eedf79ac98fbc513ec28929a5bfa8883ef6f8a75961a8a69dee603d1967f812380381528497aa238854e17fe9dd7e7089820b4675b6c0f89c2a681823f20c7b86bc488cf336f3899743131c2abe6b74f4eb4d6eac101f6bfa5788b0f33b279846b513b6372ebe8065dd6aef3373cec3a1a0b0878a5db8b4564038f037b2d51f913979afb7afd36c8567893bd2b19f2bcc87009612b055ae10f4d11477a60b1fa61fa666ba1a20edb0961adf862e69162dd75ed7b28200b151162f9b384988fff6f61d610b21a5fda12cc1eb369e4543d948d9d6d812494f3a32232a6f8857bcde280d5844944392b68c5404d6ff3bb07ba408fc88b8ea714c2d91c9abcde809ed7b2ec946ec3db6fcc001547a9d047b206a4c259b21de8946e6db06b8bed179ce84636d1a2aec0368453b64f49f279789537d756bbabee443e869d566527627d35eef20d19eb809dd6baa2a308fa8585efa0c8456fe8905cc5e4d15e69b6b80a75f62f7afe477f9ea2e8a1b9cfe1c7409552e911432644a077524d1f5ba1e9df777ca078555adaffe3de15633453f9077054fa1eecc0b1bcdeb034bb96858158de7a67378cb2caff6b7981ca3e5c44ede7098fb0dcce1e286fc77a32f2d6e6e79c98cbfd7ec1b03cf7c72ff805133a498477fe55d632e223ffa8a3964338346b95ff489498126b20037f73314ec86893b02094315f9a32cf273fcba418fc85320d90a97debdfa286b311507d3a3ddd1f4fdb1d343c236ea58097db8512bfe8d89820020218db60ba859b0d9dfebf3c5cc72d136d3f26df62bf7604e809f80cd23837d98ff53f923d3d0522a91517200635dc55396b60f73297e63bcc502069b38cfb3929388aab16a3b311f069f520cd664e817f8cefcedb74f8bcce98aea7249e88a1a6f9fb06bf70cdbb06c94a99b4b1a0701592db71da6a649a21e2a64432b8083708ebbb1613255ac5e59c37df14adcbb34bea4962246e0d2118b22e209fe9c5c6ac42391b5d908a64a2733bc322c5fab4650dff2065660c7ca3610d8a861f3a572a5a06513584c5f2141eb2a84aa91054bcca2f9fdc1e57d1f0f4f5e105e569ead3e70b53f7fa0fac4f0b887854ab92bf6903785a521cf2de2f4b01185e110ceb2090ccfd9d40ba32c72d5c448f1732af411151a555ac18f8d53dbe11bc5dff4f0e2cdd670a0916e6de33863bb77910ea3675d047a387b5aa26ffdeed68be544b4884b62ea64ac70921f75db76913bff0c17704a06683f0e535cd27ebd3a50c5bd2fa2c839295e252d62849e863762593742ed9f2ec413b706644469c7ee211fc3387f529cfc984974b0eb6c8fe591da30f7c7e440d43af0614d5447a47ce67317510accb1d42f881e1639dab2b273c2d4f796bea347a716d4f540e0a02a63533390146b7ed1e7909c9d96c8ffbbc156b1bf1a2502b4096cead531bc6208b833a44292e941faacaff924efc12e2bee32b5336099cd2a30dbfb95f7874bef7a8309fe034a076c6dcae247b9334ad4612bb7d84d277478b93138e7e7e8459fb9acc8333ecee8d9835e9f5fee9fdf9ead3bd4972b229a7b984fc5729a4e947ce29240c9f6cf5b0038cbd07cc519c2b13bd53d1d175375386d96a836a50baed465c06230bb20b90df793786ee2e2637d2cf25c4f6e285967ab6fe1a5aba41f4d1379e7340a7dff43804199ddd18257ce0b67e45bc660fab405561adbb792f0176323d21908598f0e5a6970a98636eb685e46ab4730e2c84f856b6158459677bea3a96457bd333e0ea922b50eaf0ef53ca4cf1c760bc51036a9f61208a14c03b9adc4d09fe7363a8d29689687340a7864df0c8f2c488418cf4f9fa68973c240c7b4fb436e97e30eed7e7be2f58dd07f63b671ff660a7e89f1149cf4388be4a1bf85e1075410029cd459a8ab74e94366c6479a30538ebdb0225dde366e0020e4c87ad2f3fde4db805079ba1bf61f797b3e26be7e24d997ee2389a813d0bc1986f613546dd7654a23b471e15714f5b276ec6c39dfb5e9f4549a5cf7adae8bcfc4c604a882a19b1503ba33917bc79499e75b90738d540123bb7bf8e21de46e87dae4670fa955a0274885b9f9f23077d2b68850562c103945c0da9562942446a193592e43c2d315fafc7a6799605dc4caf6e30e138bbc38e17ab8444022150beb1bba6e5c7be3e5b8b1b6c08cd06d123aa19ef4aa245d09d23300e8a20286764d3b25e877d697ca416e6465dd3e4ab59312e1d8c9348751387206305af228f981789bbde6eac02f6454506129b426f1655b625cb7f76dc4662df4ed4e9b6f7d356038ac0a3376c90e6a26c51012bfb05671083c6d40474501e689f4584e08b329d54735dba0503b7665210d7aa980a846241127725168e0e597c97ccc54f3cbb9a2fc88f380bcbbc573b83812bc8b030a8628d3078c6056bd7f1be18231eeecbbc4f73c3c2241afd5d7ac46d59a276fec383786ce7fd9ac335bdb2cb0e9d95a7b6c510e6d4f60914529596f617b7683d3e336757e1710b89ab3ae152cd61d4673fea9533a65d314fdeb40857e54a515f3ccab4f20ad9cde0d41e001fcd8008bb2433523545d33aa6251071cdedddd4b3f54eb08f3d59e87cb7615a5f687637981af994542a7c747fc70665994f7ecf49be4cb3ab5d8b31d85287fcf4915044d2726527d58318b8f1249b8d0cf13f39049dc88bfb660e7cec9b9b5c5a5c6e8ec80f9fad161c35b5d3adeca5d7d95a3718b8b9f4e32e43cda7275b1db9ec579ff70d8fbf09cd0c34db152036bab1b8ec440355c72688d5472f57858affdaf0e70544e27f70e1cf775c7d30c0cc86d447a69ea08abfee0ed0b38586ea66ad0470ba144a52988e053cd32622b65944c5c78d799da8957c8abbfdaebb097a45f9c89e643bc601f8129c81f086436629eb3c280537b335575a82115f359f63f877ff0a354617ca27eab3155b037333052c2888f0238a9dc04c45d88cf708f244511073e84338eba07be4a1cd49a7d6113dd75bdcb1350fad69f029b1a0dd584dae5ac39bc59ade9ec730a0f3b96ae98622340ee4c2297eeece7ca0ba664fe0973208434e8350a0cb9e61516667be1b94dccf0cb89ae03123a1030842e566b51334d3257be5ceeda28605171876d1f4d0fcc0979585ced6e5943cb3e30377078182d9ef588b19ffe6b0bf65b82c3dfc6f69f9cc52fe547b0a18e407c1165ae0215d1fea0e32b944d2e21e354c9087c9508292200eae13998d7e7948d4aa6725f23a76655fb01d1ed35e34d2695881294346faf8a9e1f75a5d2cd99f8ccc329edfca02e03b7efc891d3f054fe7068170b05a2788e0019a69dd3516f30ff1622efd3b5cc5bc809c721901f46396e6d39d1c701b5884198f612e7cb748b5996420b80b7b5543961d214daabd3aad125e69a2eeee7446e4b0931e4a013fe71f08efcf4826864661448257bb58ceea0e3ee4ad0573826cdf047cb0d46e1036ea66e89b95fd75f6d2b0e0760537b9bc02f08f8ae8ac22b16b3497688ba19e774bc2919e0a6831b6987de827ae017cdb9f69da4b5cb8e1fd4522807e9b8b7b269c6329329a60b9c481e765b0aac67dfd6c1761fb5e210b91666ac3fcd7cb73c394a7339afa60a073e40a80ea320fc53c6b54676c1ccb5c821c15e166c28e4f591f20cfbbf099308f0784b9d65327ff1add59d3b730ed7a479f980b78b695ce5618d066c2358dde81f4771cbee1627fb232f6e07ae2eedbc39a1885bfdf59384884ec5e3fb61e6b148b35043052c5aac75008a9cca7322318f5ac552aef7ff48af87ff5dabe381fe09026b148473fa91615c6a380cc11cfc067172dcbde443c2d82e86cc2c4f6563ef292c1029d9a5ea67633b170f196b541e14b81c22242cc68da9fe7fba66116a4de084227b01c1d6de949ef44ccfcccfd3b98ad15017d3f828eb0ba6d336fb521e2068e5210259f776a63184dfd37c246c57dc81a9a6c8df0af8357dcd16a5402559d1b3d63b6613b6692a3c72dba5f827a3a6103f8273b129cfcc641072673669b9f19eadaf7164ddc5aa5dcce220930397de31a722eb737f65a91e9e04e44cc945c0294bda5cd515facbb465240bafc2abac480352c14e08e4353092a463ddb702843b59f16fcad38dc858a0329f08a2c3551cbbe37959ebe1f0b92aa6d6e157b890fa83897e0b09a9d3d90db29b813b7a868b3fa3a84bf9404c1b536902689310d79132099bdc05e8b289a6e11f06fe681feb6f58e68262efeded42ccb267a2da1f6e886c6ffa1702d6a2ac8a4057fbd78388c6629b1b4ec200d6b790a74b1be95329b7eff9dd5918a9af5c302784b675a9f38bbaea997334f3757674b9aea1baa227e50911099f134a98c487b90f3875ce7ea9521b7fd819cc96cdd4df863370d832b0de53dcf2132abbad9f538489a0fc02ca430444b866e6d4c84af711ceabb937cbb854cbd3686ff53ec81f65a7ca49f6c78e2cc0803990bd9da00533f983f17d2d0ae1f7a931c91f2b4409182c52f4903c0b7f6adab121057dfb26fbd5fefb1d0c97a46d2d68b08a793c0ab7b8afb425f7abee97b220a38769a858426352ca43b626cd06760d55533c06aa0edc271ae7adf563e70700ddda4fc0b7b840f4a39a759f40741179c604d14251725cf62e601f76e5607f060b5019f1f6df86cbcde225e6443c8829c3d20f469e513ac8eceb9321ea4ed61ea3459444e611d4eb00dd5aa92d2dff060808b04e713f1784a32fcdc11e54304c2a63bb31b5ca1a3946b160fed4b64f77173a966d56353173a09a479ab748e478c6ad1f381f4f8a39395e4072b0dc9b92a7fa25e7d0fd6ad61e1ec45069c5dc3c692c4e7faa56ff002253629e8c94558c9e1e11f4bcb74904ae3af5a4b935372107b12617e873ad02781713499baa4ab6505b3517149e9d3365613497cfc1eb0f2c64e1e086c949ce2798ec1dc5dafd3098104a162cd3b08c66f5ebac805177ea5a81b40e519d2b2bef0ad5f16633b100ad1441f9bc8d905830c24acf8aa502435b8fda20aa9e8849ca603875789a1cd1297266b461277157d9b0276fcdb7d3def40224bc40c7f5894c2a575a7e5b0373fbbef89405d6785f5ff7b484c1620a9b771697d00a5617832506f318cd795fda7f282d5a921f1c2fcab7efb2f1d6968ff99cf0d576e1fe6e8dd0b46551b6a0c899baf0ef5e10c5ae792991e1a6e2689507109d419490fd1f273baced5b3e03dd9338ac2eb8df58758c58196d58c0b9f78109c8df7ad916fec914fb7ddeaf4468926049c954043c05dd1e40dd958683eabc306e433434147cb273193048859b9aa482943bd8762aa99e176b2c446ee68bd8cffda6ec95fdf24e1e4d3ed85ff02e5671ebd4ebc0be014dbda289f7b293d515ace3e36860e2c87f9da82b0fa1c40475fc73d6ee62a11691fd5653fdc9531bf15af46447b0db05f97974bcd785238fea064d4aacf0bd9c986e178cd9a9b80bb54001cf338db56cb212266fc5e8c912e23829a9a80e1460d0675c1f1b1bc6a54c529633d80375ed12cf6ac4f6590db90337391893ea45dfdf87a15d5964c5b31e337893c1d2307be6747801b0fa954b7be02898f61143628a047fddb08dd0ed86ad5eb1350d73de7f9f5329e84080d6613d1b16cde02283872348b4736f862900bc8233088a346c6a14c7a2d02b5d016894f066087639bd43e3075c46522310bf4a80c3bcfa6e09d0049571fc0fdaad69f4c08232ff69204c38200abe1ce3e8d38d309656881e6e41c360f333c1ee80a29b1377d05741f9b42756e4a694e632254a483d182c1a03d81aa783538a79adb76fa300b27ab0b2f373f2e38bbd90187290b2b934a3eb311b3f9b852f9876b6bd5dc19746b7ebafdf1f7ea11e807e1b53c0de5dd07a4e2fa45a9c99f659413c8eab43b01e2f8d676c00d002a6617b053f8d2e2b91f34063d59cf73abdf932163b76e8a8f49d0e8a5bc8e64bdb90b7eb3c952b0071dd906ba28e4689976abbfcc65260a06abe552adc3bcd439318f58184fba5e94c50c024b9a1a0c50597a4f4c5908bac0d1a18a78208ba929f4306466fda3a5ab49527a93d81f005804920445d0c69d60c2aa26d5042872a0844f86af3c530a2bb2af084e74ef972ff32d3979378b06c8644081c7ffd61787649dcf40bd75d880bd10dba15475e806b6ca1f958bb98d0fa560e8d06dd3ec1345f1781911aa34dc7d3dcf62ed0d111943e6c76b84597c5a4a8bfa67f735e3356941bdfa001a8c4f03d93b9bdd62ebd8f7b7ae8478ab008fa1eabca49825276b38a7b1671d2c4ba93c1b599dab6234b177a9e77720780d76dc519266fa10f890934b035e182adf2c3dfbfc04b94ec660f95f17ef9d8df21afef6800fc9ff4c48a0e180131ce14cef16d33698050f96f49cb40346956ba30abe20fb81652d5be47ccfa5cd46737597c2077b28aac9453e5f27b94a825e6ba86c4323af5c42ca93cea7b1569f9da04295f8b59d24cae1bfcd3c32faf428642738e8c8e6f291ffc381e5aa92d0a15cc686f327f4b1137ce90eed197fb34b05c0dc11e108bbaad7f2647166ca25b5ec9684e023761a71ea53cd54bba555a81369618c90c3648fb5ba7c0a6ef19a673b4b528302d3ff19b0dd8b7a6b050c6f29e8921a4cb7a4a3797ddee03b4f831901124e1db5cb8599095710653a7d894a81b6279b7685c124238de25623f9a9fb61c3b4c4656a987d170784c885acadb231751521ba620603295608417e5907e299c231ffd6d2f7f14cfe0b29eab5f715064cfb4c8f602e576f5568113c5952b2b04d231854836524da66960847e135d624ba47961f21970e40d6539eacda2fe1c4dcd56e719832bf7ce91293f79357f2132fe94801e4d0c251dbb8c2632172ec809a4bb8c97a4e202c7dbcd1755df5f89172b9cbe52a8d4b034f79cc3512e5c4424438126127b60c4ccd32dce96acdf92b5efec0ae413122819444fae88ad819cc6c6252bc0b92bff3b300c005bb47eea645e5df8093b72d3fcc16d5a34f6def14c7766cdfa20871baa434c95f1a8e06cb2793249ca7777a10dad7d6876da9f7c3817e1ce1e2757cb7b420385cd32b9e061126b0985259d19d740c969b2b38c8cb2a2a31e232f0603250ed62116d86f1a424995f367085b2834ea401e8bfa4bfb82609965b7664cc2f4fcd2e78c221a66c934792faabb51c36bc0b6d826ac0abb03e63d6bd2ab1cfa649abbffe81d30a5281bebe67284518f699487d078e822dc57f9dcbb243c736bc3a53c5dc9d28eab523f5222dcedccf7736d69afa992fa09ead3cc2b8b1b75f2f63c4c5cd957eff868139cf146c896bd13e4a222be0f54199e3e6f73e7c33da6b6e4be7a19da0bfca90662e706b9fa9fb6893ab3d31936371b3fe99c7dcaf718262becd2d3a26684a6ee3e2d263a866a16d71c9fe58a7435a9f4e1ab5c05ab301bbaa9f94463d415cb38310c1b2ce51ff6c5214907d90c0c0acf34e075fe5b06fff7d4fbec459468aa0b1bf708a6e44de3a6f9fd402d0bc32f29bf7a2b74285fa123963f54109d8e57e85c2e07725fa37b5b5e100d7ac98cb18f2a04a55f58ce4bfa90009d57fca25c65ca8f101d755e36b65f8dc8a8edde26d0319e12ec40172e3da1359b1f760a9c091e1cb93a785fd43ba80a72d35fe9c891564f6afd3a295998ddee06f257bf1eb575b35c6ddb7b7a8e95516b9fde60ee13610e3b6677c24019d6637c091082acfecad7f56049963c2839ddb494b4070ada7ec2e6251e032bd098d91872114ae0c7d49f9d6b531e08a2079a87ca6ceef4d78dfaaa885db3aa4a40d65aa283cc4a504ed2fd9ec14dede677a8d127181903ed4cd0d8931adc95dde8c2349596282f1c7d18f4623b92ceffe9d28b8fed2941631ee5351b23044eab08319f73857f163915a5fdce30c505e69bc198a96f595c3498960cd2080f4da9f0b6c95837d320e96d7cb44f681e6649aa35e03132dd8371addbab67790c986e0090859179767b4a9a7a70e3d3e6d80b978dfcce62ecf3a4e48806f461893edc7a90f28713faf6791daa2441792e06a79688090d3bf8fef89dfe53c364cd4f52a6ea5242e74e0ef83bc9b9e8d6ddf5f385038a09b14b5caf34b12c1926fa68af0e25b316751a91b3b68b4738900ddc6e10380942a835a53bb33704a96bef1b8623f784f24e019f864f7d500df175bb626aa488cb4bc5c1ea01984645313a220c4a65e9b3c86b772f64f66ee0c36abb76f97b06e2600db0cfe3bfe1f43ce8fc42c231a8376e4c59867b15f9cc0e9d54c2e7aa9e00cfec1c45e112fff517058d86e2ae251b83fd11114752eb828ed47e98da718519158fbc82a15b928b3476f94bd2eed584c3aa9102694f707f581f8b0ba195ec198262621635f89af6ad18095f24234f08aa8ab79127851e4c12c175abaaffc12e517e1fc7f8a35cbb1d36bd20e8ad12f5b19e630b17a8ccde8f240e7839a7d2fb99477d53b86bd88e96f1ac74519df5e881cc6f7edd1889d545b76184c996d24570d8bdf8b722f6f059e0c2672691d64f32acd2036814cb214e9966a2728bfc7c49a78dbc61d55b32522453b761e4615db3d943216fc0e0a97e80850562b685cf732eda394982f3727717716b1428160e81cd57e981c149f6a0892d4849be54baa5ced3ec206c884f22386c05218f8bd1bae6ec5c2d53cec835a858bb555e569d6407463df317216ec384e750efc3e8d8577d9bcbf75d708b3453dbc86d4f669b59dbc3e70e7a31aabe886bd09ab23b8a4696b43be7e7c937476490e984efc0b8ff7a5f96b1f1237e1d593db565bdaacb5696bbaea906ab1402ffcb98b8ce0544d230dfdda17690b7906b19b999b4539e406a008da4d7696baa06467386eb70ba9419a3e9bb6501277a6119e8bfce0f688a16b8ff066bc90c488a94ae8b91aa7d240d5737e5f5a9919dba1f51f94deb0a187d681c62a2e127b5d436ff858e06c69e83ac80728b197e3f44a52abe96ed71a55f05464050bd20d4fe8e3e8d46eeeebec33ca17bf682d13dbf225d28891a012b8ff28500de02364dc796d010509ed3c33e5346c18634d424dc85e8e9bc702afa3d63b46a399d656f02f3f23da0ee4a9fd57119992356da228a31226aeeb3e0dda4e147ddf0699711efde125e78b2a4c775862747791b3b5d51a737d72ee27e41d2b3f9fee94ad0f19dff36c6dda9f7786ee3fbfeb7c8e2f893af2e4208ff0bb30eb10d0688e611061e26b02ce71c824b5f2c2d6e85dd347971f4b45f738d87ab4d580b37f6e56e96c369cd239c2c89b88e794e5ee15ae1409d1560279ce6b108cfb0efde7a2f352881de17c3e4ebd4b3f6aab79988d3ff4068dded0576f31f2d8451edda905999bd54487632733c7361c9cd99086343cbe207a1735889603748b28f2beae76e8dc1582ac347f176c561bc596ab348b8fc78106c401d055995a8b1e24b0a9db2c8f8315a24cb046353238a648279a760353a490c4beb73f979a4536ee4bc60cfc7a9d0f9cdddea17759e7ccc475ac7bc37eb0796202a2cb78f5e39e82cd6744d5187a7a98bf5260e2de06cce46616cc3c7ce99252560fa7cd7845a4479d0e21da6fad4c20e8665ce68ddea2c6bce07c3c33e84b62df925fc0ad826a11c642dd14ea0a9a2fad2797ee06794f8eb4749f2dad716c5bb23129446b82fe8d3a1d23529146cf14e3dad9d02ec9bfa72c9c22fa34e45cf56836b83859cef15e85d9c786609cc3e7a50521cc44977ad1780ece6c7c282e2122c0e7e9655b6b30bc3003e08e3c885fb894e1e3e9e58d6655450e7b791abe7fe8d6c7bfca85b475a2d865c280f33003ac126db199d685e89a1fc0afc04857d7348f46d3194ff9726647f0ff967f1d5de9e39d9f3899cf52c080df86e2fddf35acd4dd2e7f21439f2253fdedb09ba688d73c82fc1d167ba236660ccd54de2cc118fb39ddb3f32825e637d25057f7d8590be24d8543c763863378cd4a0107d94f695f31cbe124c25676d080335c359659129de5e54c4ed7a6e8763fa090168b081e29b1d25aebc797d4c6007f22cbec3022f24e788af725fb7765f3753cb16d753c8ac16f0227255a3df10b11234c25eb38ce684b94e53f95e4da9002d5b67a1de21add5ef10df429fcc098a181fa28bc7a1db25095b1ff90d0f99d8824631c9e2098accbc6f1c53d6057e2ed5fa9dac576628449f97b4f7c49cea0c5e8cccd43a162b23af52028d4590500d564c3af7351b5b3b1a4d644a7680c387b663b30e7fa622d0b9727741984ad36d2bb0be38a7b1d8c3ace1c2ec53a4a7e900f30fe27f39a5d6706c2c88af1bfe1170d7e7e47c3b185f867fab0165a7057e712373558ef79b61cabfa816a42ea2184e06de0b15455142ba24d75cea0dbd9c4537220e4619bd8c86d971e93cc33d16b153384d204799a98f6b65363a8177379ef73227ac8c4879b0777bddb5cc6be5f402804e9ac54f7a17138b954bc0246a868186a85a1a56ad3011976458ca5bb2b17c7fcbb314f72a9d71d952a05075e7b1e9f51fadbef69667b49fec3e66c07c76750e9c461fb08303ae3806902ec133e3ce2e047998dfed8d5245437d4e6fd746bb7256e73c11cd5019f018b3dc495dbd3e29ad990b41741c3254a86423c51d40eeff851023f01ccd93d3f4b8cc54e92196cf9f5e7c712fa6286db8d76601790cc3b9ef16bec35108e6ffc5d163a2bd51b06f954938b3df036c3b213d259ce36deb5bad07f37d66bc690971fb552e736568b4d6128c2b877d6828e324e0a9cdb983ef4e51f7a94bbd787557585464beaf542b7857f64ba51d385b1880aa76ff4d388746a144fabaf57b62a4746162d9fa09989d2e7dca6ea991073c96334a6a55c346e6160d87037f9559513674411d2b03988f16778a3fc0ba346c181872a026663d444e94589aa128d81ccac1b2789074cdf5f709daa10691aa132680bf0ad64efcb162982ed1207843140a80076f73fec0274cc4d2e902b0139f861f3de709b161c9486954c671a14e36589f9d2f5996ed026fc628c791394eb9c0ec817da08db3a74d5d5ac3c7cc212824f7c17caef29af4932fe60bf645c60cbd6c7f127e241e8652690e0a042877922c3e08857917b19b25c09554fd9d17d377423a79565a5a8ee2bd6c7543988a0a0c5b01f2999852dc7a8b1647a26f50a3ef90d8bf858c13cb63749d2c8c6d50e16792af166604220850d30631bb6db9a49a0d666db2febe5cb05fc2b35877fca71736ba9b05554cd912c6dc85ea4b6c5daf5e10f43fd12e503554b1a9c86b3b70b77e47af2ad4d5415da796c3e94e5e956ba31553fc4db3b95700ddef698215001eb800fa3b41bcf0e54d5f65e9c3bfed3d2a32d743a0847884fb8aa02921d762355873d40b8dde3a0f90ee080e27f38cba0fdb60c236c79d6ade2fe871bd0497eef8bde427f79c075936446ddddda9efa7a1811c8e48cffe7ad26f0ddcd4223137a6c27593ccc713eb5dc4b9826cd356daa02b2508bdb7732099aaf1da789471f164bb46591986aef0d40055298368023c370e0cf9b63f539d04bde45b8a4cfe43a592632dbf0b3d1256902c7e6301afbb804b0a01e767b22085617dab682a6e0191235cb51b220e2035247c771e45f431621ebf0f827d6eefb467d34cd1d5c8042807f993d288b504bab5be07c311a64af4ef47074e694569068f3d8414e921c4d71ccbc3b978c96f6e9b99ed2138051aef800af1d245f56d295789f0faaa8c5e17eb47460222f6aa40a83b7f40a209ac8902fdf0809bc2537bfb68b44c95d49e6b0c8ea98a9c98c597cd815f1d23778013cca4445b1aa6112ce0f47b6383435b8a57197febbe670729d123b9b7ad8d8f127397e1f67d7787ca5e7397e0cd96c5ada5a913dcaffc0f3fa357684cb45099ecd5a7b8017ac9714dd030e91d6e4f0b2d79cd220424170c6e571f6d7ed52f4dbc4a3395d6fb4d0f79cf71bc792981602b461928e0ba6832a9d79936274cdddc7e8d3f2f24dac1b29f1c917b3eb1739cd2384a39cca1e6d0cdc1c4ec7e04de30fcc27668b8406ba3cae24496757abc3d3f31e2898283e097311962e345574f60d9fc9277bb32bc86c250a4629922d8899799458edb74704c069643f0ad5e55f18bbed6811b21db7eb2278877cffa62a415eac4427c32ea27a73c1900425bf338bda1860c24ec1c281760463ee0546fd3f9fe25d256d53ab9645ca58e975b577c2e541377ec77d62ffb0b12148e0d3ca89eef1aeb3ab61750ce6c59b1f5aed17d0118932087fe1ee7b1d0c8bcc621854bc5bda856530669347ef40b807126c2e38eee0633f6df6651d9a9d577685c825103413da24a94c6fd08a324073ec9809b9e21b2399b1bd59a9da46cdb93cae1a02ff787f9216b84cb2eeb87d96ffbaade644c2ad576681766d49324b0f78e7e94d3f465031d28f068003759112a4d1335c07c8d00cf2a135a2f18b879b9f27619eac4ca6b6274a1239037fb7bf04bbe00e484b384eaba08feb015a65da06ed6b6ce0582a10eb08cd3920344f7ecd5e97979a05d0e76cc4e69fa200393544868bb0515e16a4086dc141c8b6087b620bdfbc63e4358d96a8786094e5fe19d153c9c5eef625ef47a09b92f41159a78071c5b993453103d99f7bc24cde9457a17f7da1d989cb7c8b342fa2d606ce5d09c68c846ccea16ff9d8d7adea361c077e46eefa426b8c5e2c99002ee3a790612192f07a3194f20bc49b1bf98defef992ef975f899171a6a0de1e5f78268eee26c7d1bbc225593e08aa2068e03cc5e8eb57cb8c393985c3f1f18233e814a2dd097bd7802c3b00dda22a237f30c6b15bf5cfd832b4b2e77bc33fe5829edc4d83e863a5001c0bdf550101939aea877b98663cb19070619a984e1f0906dd35dd87f6577578c80bdb6266a06380c2d5e524765009752f49d81c04b8d417123c4b3210aa4643fa28a621fd080821838fc1effb7df073806d302a6c7668e2b2e84ac72b8e4f86e010992b3324cbed78008f3582f0bfe4a30a08e85b44717d03a65f6028d85333c7a836af148e6d1d572145c34585454253c3c09bb1eefbe52c37a28ecdcf9e2d8f0cdd66b57dab0df7d352e28030b61478922ee01af9adb162c9660332914e1c45e312c5e77a41d448e7faaa9945d1fbb5ec89303b21a564219f73747644911c26621b43145954e531b7b7fb323f2631cc63e02a97ceeac37a4502452295f89c0deedcf921f703e94dc2e141459fd1f1c94c1c16271189f547af9ea6f0ae8662af0874e6c0adfdb62a1f371587606808c1999c85d541856ba750c94f526339e9917f7e51b5f09981d3bc5226139f413cd412b42189da06c0cefcfdc22df144b6602ff767a98b3133f455dfcd92ddc4aa9633d4b86aec41ba435037ee1442078a9415741c2add33ad13bd53408a1868d1399f28ba40f834df755a9f0ddb0b24c90caa6c18ee49a759ace6c874b2a7eec1cbf7aa7d604861f0a7cb1f290f86b0c5238b8cc1ed5cd211e2f776410d315e787a609fd51070d2ee6bea0cd0f269ff7677efb352b453c1f01fe0c3663b1ae3dd5f2498b5058e3df501f6f6d48416d3bc3f2e9660cdf917913a02c9da74aabb4bd8c7747c98bda2637933af949d8e689ce70dea3a3f52754670e56c29e84354e4782ea03d496903059b61a85cc026ed5e34aff11abf184f4cdb5d01031ebac5c2ef67d10d956d0a4d8509ec71a048dcd740c72117bdc6d68a0163ec756361c8bd39dac58771d3316d3cb67a0b36490cad5600324c75ede45f320169792ce12251f9deb70aa5b8da51c34a55651139f90247fad5aafc5f07dcd855e2c92ad00b7c912407c89f69f32d168cf43d1b79c76c229006fb6110e53bf4102568d8a25f54daa8ba50d52675320a887a9de35465ef2a646c6c6e1c332beaec330a1334959f8cf0865e3a09260e3681e3c43f2bf15e0e47c061c612367dd8753a5ad2b004b6e4bdc47d77c78552ddd71d85f718c1745554cde3404d4a51cc61ad0484df7467832f7003af40f1d71bf01b7bbe1afe9103af99aef9797b0def8abdab6faa2457144c592372292864dadbe41be949bf57750011cf9800dfbf0158712a258771158995c95e9885a9498f704f7413de4d7a6416ab616bd41fd17a93b1179cb5d5be1623e58ae9c23d84cc71af6c1e47e190202bb607846d7c72184e241170c23d9aed935c6ee951ad391aefd9dfba3ba8a4c22856e6ba90b4c3c99561357936bc5ef4e82f2730522a444a21e1400ff54f90d5829f2670f697b88e5a8d3d741ba3241d88f3e4821f9bf7e99d6e2445d9ec33a34294ccecada739d65db2e16dabaa63faa7a81d91412344c934a49d9052872e4cb04ef1fb808ad118d4b2690f53491e202630f958db684ca8d138a7963414ac215aa0a88eec288f5233bb362dee0c3ed26ad6531a01e485b00e0f4f78874e0258a96f9aca537d04f956db10984fdce602fa37291f58dbd545ec2ad8014a74bf7c757a7b3762af3b9d8dbb0e4e346f0ed4273e8736a8e7c4d03dca7ec48e7f354b851670d57422359bc6af77d167668c38e9347963bd0a20f7cbc5f97b3039b5013bb114a6307c8190fb3bc9d02195e4ff5ed2a527bae24c54204d8ee008f8fdb7fa29dbcb0f6e446baf259d1d27845e693f88cb0c94843edb499635f07fe56a55d7e25fed8112fe3b566ac0940cf09678415bc9a3305345d1e662f41fc58615a41212f83af48db256110f9962df10094211a9511ed95f9e768379914be006b1b2d430be5b60d7d01de052f0813445761b80b19eb95404f8b1b9ae9c4eddef3f4b8a6c8079afdaf1a0d4b42a35e115ee13c1844f52e56b36ef2693c6fcccabaad26808d4eeb0a0350a79f13af4c0f31ac819876ac7763980c659a32b681b7aca37bf40afae7d33d31172e8b4e5dc992cb50bc9684c7f5ad4b23f97a1c977cd43504ad228a05dc4c0ba9b1bfefdb3812d3544d28325652294b0a3f15880fede1f7073b9a14b44642c345548a7aa68e24790c93e9ec04ed617a9b267171ee07d65aa963b49ed6a0fc93a8af9c9247411e2dd89076672d07f3eeb72989b648b71c69c8bdb9b426503de8b4a8115518a8cbb4506bdd779082aab4c55b6ae83692c0b89e5fd782cd7d4e008b05dac156f664181f8cb4fcf3bd32cb52232b0e52d2066f5bc030fd385c8e80022c6807c8afddb609966314156ee16c1347547bbf96bde5ea79ea0ee05bb8ff252be858dda53d07629bc45735cc33c2d41f4f71455d29b06e7785e1e27db816f0dbf484e1dc1dd101c2936a295117c86bd493126817a54f213165e89260b9fe9ecb74c1351d2baa6e213c940433aa76d10f92e75be8af0cbf1b614cd4f66220c0097ea45bc85417f19c9deb1ed00fba37adf87c4303de12b769e7ee35113cb8d45ab36eb4475047a566623b971aa486fa201f7f5a8a123e11a53d0ee88cdd2d68e5eb66969e6221da2e851a6d2d05beaf24565d7611db730648bf1e19a84ec3fc98baf0867a19aca6e38de82b8167f824cc010a9a5a15ea61a3ff01a960c9c0859f8965b66a168f5f974db3a982bcaaf4aebddc3d0c91c6e407aafe97be44433b01dd7f648047b32c3924757af38ca16afe5e490577bfcb1d39ecfc7d2490f18d274dcd4816c98ac63a5614b482ebf587dca717fb4fec09602dc963fb2bf09bb17ca31d7d633960f30bccbf01c10472b7133fae2f622db651883aa1ea60bdf97897046938dc08bb15297b14d88964f69ea930182208dbea25b00e41b33e9f66e69da49ff5b3775d994849036606053e8ccdf5b6956dbdc654bc2e9940caed4b891669ccbcdb06fdc15f12b402585e84eb559e3795814496967aedf59dbbc0c94d86104f63d551b3fbb2c57e1eb02af697bab91b3de50bdc71632ec41aec82c84dc9b7db624d503295b16163aaa0985be0a3f9373ac53e908221d17f052f5d555237062f4046cb557997d08f4aaee64294e6e80bcaa185b366fb8b1ec5b176c4cffad3883a7054462ba65bbf4876152201c8f6f250ec3c45c011d19a83be7b7750a2e8426c1d1316f7f1370380709cd58b486847ba881e23c8d8e84ce5bfd0aa2f6c4ede38e1dec7653d09baa3aaeea502a29ca32cc5bcd9d0a54f5882d2ba707cff29e9e37fc6029e0222e45d9079b6e61c8c60605b1ceeec6635dca116347d6381bb1114da596528393e05811277ac7dd367795a9293af6a19db242d64953964004ebd159757abc4c1cd79a179be1ffa34c8d1fbac6b0a3e51037464fbfa6b68eb3f8a94076d7faed570abd47dd992cc59b3606a6e8cf6a29ce9167dc68c5005a3576c88d4a1e26e8c58f8d04405e6cb425cd288d7338fda80d18c0fdfd53993370f049a5d217988f0dc59af8844cd9377b8d2de739488f62d49075d0c1f2b1f9ff6491d845475566f49571fd87c56cc439c2c61fa583e5efc3526325250dc31fd6c35d700af693d1bb3193d75f89445c51c61ebdd12ebc9897ca54553e9f1eb8204bc9dd68520ca2a9f2631360e378dd63993b9c25f33ee066012f053aca0e8610b2b7e1d4c23ea3a2dfe1d703327ee102e2349a4e2ee231d0941f6ef409287cb6db17935ee4e5f23579d7a7b68f5bebeaa2532c481872430bd1ef3f71a34f75c239206c2df4bf861ed16abce0074ab2e6778458d470204d2efea9f3d656e51f365ae81aa1a155b8cc8e41afa839ec0c0d549ab0c4c5a42ffa2b7373a87a03d0529ed56f19e46b09bfe89a3d74ce1622b5aaca63b586cfcf20274dd56b3bc953b2b227cbac30356a01f4a6dd25a7a998ac367856e784242a76f904cc98b70064d11feb42b766aa2f74bca8d22cdad8b8b25b1f273f89ad3839362c82cb8ec105f920ddf9da948c5f8dd646e386fbd4331ed829418e8cbf3f0ccc93d2cf01148e33f2195cbe3b436fc4a39f80dc390d65beefc65777d91c0502aeedc35c7ca56d8958e4ea815064611abad28d21ffe24cb297ab347a6db6873a7c7e2d8d34b1bd5c43c56d2b273d8d6814c3f9ab481344b154bb42e18b70346592527c3cf9efea7b74582538f2254d132ee3386d598a7ba06a765d6f00ca685482837aa856a0e8e29f77bea136e406db2d059cc5720b8c40c4216fa30a6c66a138cc4de8098871d6bbacfec51c75ee9a850cedeae753ac4b041f1cd803b71079cec8eb37603459986814b18aa260ccacd3d49dca53b718933d2f18140f7318580691764392db83d651e560057094bfd7d6c83101bac4d25262a394597316349a6fae39a1106253f0ea317c5c13ef4cbe8a9c78fe7d9afe7c56ef78f22e9d5a8078c332069d0acc36255c448773c67e187060314771f90d886f28dde2bda6e72ca656cbb0ab703397d6b724606f82aca5fd5a96751aca132f33715a6c3bc769cc8e9ebf690e91f81899cf3e8ca5198bd6ecc6a9622a2a1eec3796bdfee0bbd814889c98f5a849604e8afdca0cb83997a1871e816cbc6c2006b549a1e830f175f01e2157eb7f9bdc4e691494c902804a960233bcacf06f1056f931807faf59b85306b34261911358cfc7b67f0175f88dc364baed09aca327b2f50b3530506dfafd8232f8938e3381710e503efe3494960c047a9d3f26bb2ed50271c1a416e34f3666e0e6e0fb4b0c7cb359d586443061050730bb047e9221bd268b914a913018c8138f66a8949e86ac9c4150fbeeed4354e2973e837643f282e09d435b19750c4973f4dd07907f222611f7ea873993f0640e1755c5309659fa518973f4809742e0c9b4840c0e028d9b7b0bd76d57ea9ecc5d0f1727e57124915c50fa39ca348b761b01cfbd62d26283634143f05a5b155203678695661b7e3e488633a022c66b984a2d87c89321e158034fa1196cf873870b8733b0ce0dd1898845610a76fe951cbf35c2e0922e2b4fafe4319541e179c147ef51a601caeb457f31fd8d88472cdbc6d4dcc38565d13b32bc6f17fb541720e9d8ef7e97ed2ec7d03daa26f6b38fc427130033b353aeeb322f986b22bf1284ecb3a562e5820c0f644a65e0345bb238a4e8e933e70457b8ed25b8e89d7dd2b791378667923c6ab8808561e72fcd8b86bbe3b895301921032f0462cdde05656b74662c0c37767534b238b9bd0aea445c49747f7757ea7bfcf846062e74fd34779b65f263c8e355f0477c24545d528bd6cac5f3741e570976b39616d61683602fa5c6e06a5c5c8807324b25eb6f32c58d5fc6824089b76fa2c52567a418822922a51454d2904b87b1970aeda73c9af0a63864a85846f5629470486e553ab3da9e674a765b9999ceb86f546e093a6a4a845b640b2e1b354dc007009cc2ffa44213667751e22ed60fad181f707b18128b3304633e3c9be434ba87890fcb1fe3385e5a099563bcd2f4eaecb778a9e893f8daeb742ff71d2207da129965b04ede29081f25cab438e98ff8ac27a54b0982f67bf2589e5d89a7af3f34ca181080b79ed3d32ad0348e1b219ac80b60ed3ab5cd6e9c9df04e3499ce86d6a74a8b8fb85b8ea857ac830e9658aae4926a277422921bee9f3154b7298ebdf45321b8f550c715c5211d4eab9e5abf4ecd74fa6422332c436d349e78e334939eb2f119ff74246000c9ad6297f3b452bea55f7d64e68aa91aa7f80a4ca8a6977586604dac6c8cf79678e923b023f47c9b04df9d85e3f50fd45d97c112d5b17ed6d82d18e5ce007fcf3a24686e3e1e3b9b926bfe089fb60f6f4cfd5bec7e53b72fb6ad1a651041a4c0092c909e9a3409350ec021befc164f4c7c210ec80fb2431e105067f94fa4929203024d7e5d6508ecb71efea0d83a69275bd59222186a27aaa32782c99e24be901f46c2c1baee867add1d16ce896b0398e7b031e6fbf39ee2f8b97032343f8dd8d368d50449a059e50df805c40a43c5c6e381b089f0f911549229e3c2cbe146ab11c1ec5509a38001352622c1fab694e95a0a29478692bcd21be7ed5d4959297c9bfbb7c26d300a31e451d485a335aa69a7fd42db9b06cbee913f7d54bdccb65b577d7a67b190bdf6f0b95aab8ffe29a43ed501fae3dc7637260a603db5a3316b927134be6fa1d9e8106e6d2a180f459dccc92ca5779ea0423ab057f201af55af4e65b27072077d209e1ac29b3d7216e047a02faf89271984de2c1915eb66e7d9f5e57a5894e8757573fab35e251a8aa12e04584e0aa4b85bc66c1d869572590ce9bbc3c9f2e58e848d373ca8ea55d809b74b90f25a263144d4338ec47199da298a20e67d31cfc2533de2de809e0dce718c2bb607055b7aa8ae074b133e3b668b9eb8f07364a821e74ab038a5dbde7768bf15875b3243d206ccdb326794782d286c9a648e60927658a27c05c1eed3d63d8b0f8865c5703e37a6f3bb23cabadcb6945410ac2ac244ae4b706e4a46a944f495070824ffde30547914106728b4a4d343ad519c10df647fc8ac6bfcc3d1da06419c1bfd5304daa47fc5a3da39573de530c8d81e63a69c844cd00e053319f09f5e06e747b1a8fbef557a0f8cdf567779cad384b6b8c227015dcd10d98e68a558804380bf8201b3c33393fc8068558400e09e5332ef7fcd9310ee95b613407b56c3463f71473df6f9dcf55069f0f3abe1e7d9e850c6ab7871c49325df3e708d0a85de87d26b9b5e8a7165054a817c3643d28b1fbea1a929e520d594f265b24a86d537a1dbaacf2e80feff1c1122235c10ca70fb1f64e75b07ef52faf7303bad143da22cecf329e23b83bae35d90bdc8cfbe7e387f1c5ad8763a9b20949ed7c4c95d499089ec6f168ef3c1bcef773c9799f62e70b5cf33f9f7dc914ada39ed5e9573277e631d2bcba22c9c993e4cbb01f39b805587e195f328e4f4c7b61aed16659e68b4277dbf97fcd75d989b4533bca7fc6050a7b4ee3c321aa66f9c132fc2f20176c017ac77f95c05bac2438f147577ca00e853ade697c807e9638907ce207aa5e78739402874aa2bbf4ab77d0640a175817c704160cbb046701b792a585f1c51faa748e5fa3b94e56aca59c30eba89f25994e16fdf61cd9dab701755d59ccbb8732c0394b9bbedf7465bbd346468064b7180a1b33fefeff20c73b461ec6927621c617ea4909f24ce249aee1c44c0eb083d538456d795c4d80b7a9f30daac545f6d8f112bd1689d7e59fceb94a50aec001c8baae78323186307268fbcbccaed8f8cc9836c63f262feb4104baa654f769d8309c6e2f45cc601bb78fa629d5e2cc7966e99df61b148b48a3f9deca9e9aae4276c7c692fe5e128c5248db4f0a60df9bb3f93d026e452adc0ae2ec4112090514f769b2fa99b8ddaa53cdfc34463a1f38e579d4c3c73f4f992e81213dd846c330c5c0d19ed013ddb31a10c2b5ffc1e51e19917da6dec1f5afcf3824a86fc73b750b0a4ef284676cb0e3255bf10984e3521fdd770b0e67ac02e1dd569789ddf00d9ddcd9cb58a4e2b5b795a76bb5f17213403edbc62c83bdad7b2089f33f3cce9c9fb950360f81e6030b82226215d4b2948ef3503dea7aae2d4c9cee2ea71777e7e2bb67b6e7a9a4be712603d7275dadac48f3a1ce24a375a7ec3cf2e6b06b0592658c6999ba9f861662451a64e33a458d571a6b5060beda538d8106115c80b19f4331529a27d7b3b2e4438a2c03069f457e7a94737e46de1613ee6b5ba9aa73237dbe76da923b9ff467dd4f6333f0fa19b7c0195861ce80e579839e187ad60474a2a5c764c43aa3c45de56628c8c676363255d711f3b44f945763e6d6cfc366190238dc5ad430d0a3044b5bf54882b33da2e1bdaca4826df7c1b5e4c103eb2c8445948eda72564fea90fb666e5b34caff926b9c3695a117b7e74591d5f3982ef07c5d83f2fa8e580cf886d25e3755edc6fe2aef35a8a012132f28ebd86fe182e500e99dbcaebd69d5e7be1de7ea50bd91d09ab56862294b2b8a103fde80592c69cbf3d54ebcbc1286c9705417afb7851e27a93c2e2f57582cd0c45ca02fe1dec6690dd048fe0715bd4cb943746cc57c126719732a5b37e715f599645503b8358264515bef8d4a7a13751444acebab5831d8454b47a303f808c129def417607496becb1828719cd578bebb1d67c10ca474cbd19efd081b5eda244ddaaec86b1714770b9ec81c5ce6acb5bba9125b90a4ec157a657571ed23a68d297d1e788f0e0f5871b5cfe8f7fd6f3bc72eb38b3f2090eba541cf7bc2806827419bed4f7a598e281488186050ac7d551b9336b233fea82166d20bcc782f4f277d1fb81f40497c35e8746bd260f0840735c9bd578f2a54737b765d5a71a6978562ab08b195bc4c0ef7c41fccfc1123a5494896ad8fc724079a40397af0d2158b98195f616381593ad397e423e1c2c2ac68d6458cf03bce6bb69f9aa0796ddff8a8b2845b4afbd0af2afff815b082d27b6374c5a716dd42ea6caa5bbab356ccfe1a5499bdf8c5fb02210566e45a8a2a5b2b16bc965ce833c8cd0f9b4df10cf936af33c447c90af9ec1bf3f4e36bf9705b398d99004e82011904f22b18b602e898e93130a7ad84438ad4b9607abd379795400e023533e0fb2baaa4a33102915b148151f573ea894531e119d8affcd2327a44b20f0e50535c5821e1653879eacbcf7493d3d25e1cf4ab5aeddb76b441a688785075803a98507c69ee2731902578a0d40007baf58a19d3aea981389ad85a6a7d2804a3cbaa2605bf30db5c1ec9f9228fb458b2e5491e926a6b8cb1a2d989e03711bdd13ed97e1821b502c75deb9f89448618a6f60f1aa4a5e720abbc09174a0586372a54da0b57e7d48fcaef0a0aa8d706661da8042542573e656ea82a463afcfd372ed377ec2ac2bc59a8c889fe8238a4a57379aa19d16e139075c06843528d25c8fbbf0e8ad2521fb923666b0b326f99ae3792192da2f697ef6557b0a351f60e4025e72fcb3caa58e8dbde8ddb69306d457da3f6ff6fb74465226da38a2204c51130a662d5fcc69bddb1d770b91eb68832b0eab94dbe103a8801f11046c25a48524a54b7c7d42328538a833dd7901dd9979990014824131e50ab2e794f248a75565d5cd0c523b21d909e3c366e85bbddfcc6b956038dd361b940540204cdc56e9a3c0178e7dcaf0e2286d59c325092ac16f4a242900e7900a067ec558b467e38aafd01bf5878b31adb4a9641d99b4b8e2840d1424b1468f9e81b41383c6daaf4474a9e0d0a966c0939731d50efb47351b161eccb2bacafceeff49fb3ce0cf7ce4a69df037598c2c595e84b5c8224ef59bb6725bf77617b7ecaf9b75e9b23c3233315531b4e38e5172b9c0f73a74c98b1af5048802e123f8afb8e67413bf883e1d4d4f6d9f4d95131e2631a28c8b3492a8dbab12322b00a28b8a4cc0ad34d6e1add1ae5210ed5622eaafac2e63093deb512758b18f876283461c92075737ddd62df2bce9c91699231c65b68b82f2528e4e32e0773478369e18e84a9acb043bd4ea215a4cbfe3b4d5a97770969cccbde490e7fb23c8f2466974c5575e1b308bf1d991cf81a3fa911afccd381f13be38d2cb636738d97ab666ecbfc31b1bf18bf86a5dc98237369c02e74a358cb064986e64dcd41903ab7f2549a77063380eba5adbd035ed37244336d746d6e1abe6c25360fe2bcd5d0ddb49c500d36068460c7a38fa454f0a34d48efdfe168b7df1741271f44c46b242e97f30fe528ca9a8ade2e3eed3adfca9cc4fcf874338c6cc6db7e8ba18835abba5d8e044ec379d67802506fe741d4c551ddbcbab18de5af89dd32fa6a3465b9bf962635f46c3de6a73a93989d27927906f6e8542189ecf7e0352dd8eb15c8dfdea160d6bf1cea284c8f47ba78a7c778f1bd141bf350496ed9c70a7d3192a10765abb5f875394d9f649ddbbeb109949917e6a2aba1b58f117fdd97ea7586d815e885b6c939cd22ef60a9a386bf4d07e924d63a8176d6c5ba53a26197b48c5f08a9c40be16d76164d32862b3520b7a2bde964b9e4bbdcc089b5f500aac9bd55e10661d22f1aa0d7924cd6b8000a4187582938ed19b1cd97e1411fa46e0d0a14541a31a69357be2f5b5c32ac193594823925bf5b4b2f9f1e78c6b2c7cbb8d70855b19f69550f6713a443ece3199da73ef2d17f048645692e1aade09017891fb985c03f5e4f6e2619beaad595da2fc38fa78997813b13f16739cba4678865520c7b3fc1d0cc849578b19420665488e327802fb19ffeb668a08da71d985b758b137c81b6131970159861ffe75c8a98b03e910cf945acddda1bef88e20790f96df365e6534f9a7a7a52fc14552a2276298a57c8584412663ff446368bad149eb4f4fccc84d19c45efe5a911853f408a0c5568d61bcf6d820c70d7c6f321946de6faade037334b8981647e70bef5b75474ba7ff3a1b309c6ae967461bee1f646b38257a102feaaa9214415c6e98021f14aab07992b650d411f509aa7faf52b7ce95eddb6268f99be108d0529535f0bf1bbae21f577feb4f768ac593f25f8d58c7f01a7831626a533d1eaa7564fea4a34db92004cb0126337120fedaedc8c4992b86d1b645db8a965eff677bff3c6ccdd7e8d9d5835076e79a5b6defc1f4e9ed9e55be0205be861c08ac43af4d0d2a1d0b614381f6eed0e712836a286b23cb63702e3645a4cb9728f7943692a66d03a6303fb7153dabba7953308df1aa39334deb8c4ddc31e3e8d5ab197bf2ec08185f6e7e651624796cd2ad73156b50ef6776c57b0574decaaa7ea8766101635b215ba3e6261f06f6a3b4f47165f0f65f1731c9f7365fcc971542af84c1d6dfee962df7811e0a7cc1789a66ec74fac81359afee14296a3a0b7780ffbcc7e7217091ba62adc2ec2a0a6f639afedff78ec5e1bf9f8a808a2858605ba06a69673041ec2a23eb659b5fce8a6bf02f3963bcdc5f71286383cec2a264fef5e2fa0ac19969d3cc92d22b8c41a63e4d4d7790c4e88af9fb9f484b294dad281314f10a61c34c76779804b0a2ea05804b62859bc739159815e1eb083ab45c7ac5c033b7570bf95069b198701e8263eb686c3037dfbf3ca9fa8fec45a98ecb721d4167156b3492b9ea8f5a1cfb9c5239ad78ad6975d5e448c0bf4437c11e3b4ba9ec3c200d4c7fb66c796441e7f2c4e603682909f2d224d0a5c31eda17897782312167e51e7795f3c7041a20705d809e11db3107e8acd3011c45f483adea42773d64f2e32fe4606a639de8bb3165b3c0ce27ac1ae39aef7604ce6a5e5c8f281bb87dbc130c38087a52a0d3b20d1bba9b35528baee40288cffccb004a715eb462402b863cd4616891251e9d030c78fd5f1f5104052ce4ffea87eeef86cec3d37a833711193e49b61072ba07d62fad985cd58d590e8f4d3f61919fda4b6f7e899af3c131ea364fb5f27dc944f6eb2dbec6dc8ea0119b509948baad90939c35dea69d46d32dc7d00ecab12c16feed61d5926b20ed9fe2b854b916a3dd06c6c974baa55f61c57e457f2cd329bdee0a888e1f752f1ee82d79fff915b16c5b695abce7cbaad3e802c7a92529f14269114c6d8ca40f0f8566a55513997750f2688364e72d01a641787b57e8b46e41d8a714ca5c68f18dec25bc6fe93e7d6b4e2f8619aa073a7e3089e395735d6816e60c9d940adf8dfecd91f3c7566ed454b94b9b667113b176fc62a7f731858d541b7dda8497a6fc9c3abe83d5b9f00d95ea41fa69c9422d647d676f170dc4e4fdf47e311f5d30ce2159020aca3a9c2058faf784050bc273e5bb417624ff1dd90e7e9a9cafa6820eb617d5eea9f368bb35ed936c1019ffaf4c601d50d7017a48fc7cc4b365a56fc33f06a0f12bdc96752adfa5e0f3610e193d798926af308554d7b9b0086014180354dc9d2e86aa3a12b1b3dad69426dab9aa9698a9f5cbe572274b37e0b313e58a8d50040e3e1d795b26ed12a2a5547c5827abb6e253cc4c0c0f0aa914f73b6d6d3346713d7e4418d897a0c4a0a0703076eb714c5df33f28022214ee78a02b2127f1af06401e422dfc458b20528139bcf1045b6680254e409a5cf708f54d8e0f9d6be77f4ff2c38f76d0cb6bcce6d678233a21467f63df3c9bac9d7ffb21ca98400cd50c01d687f32b5f6751d54d9731a575bc15db6fdba3c59e886c5c2da5777ef0e665011cd3a8a25037ca524d862d37b6ae3b5bca3ff7973006099c04821b69587d55613cedcf9f26f708c69c3eb28183b9f6e10385cd9f9f149cdcfdacf53def4ed8f9caf1bcde48c7c54f698e500793917b05208560f330609282166457af8a0cc596c5e3ddde3bb5b4d05fa3fda6cc7cf6f7e1464502e9c10acf724b9fff20fd439fb28a0374d01b85b6fb7a75624df49b11b59c435fa0987be50a26e513adfb5af862b16b0fae30df89c4d4e04fd0dbd2a29b8af061b18e4614924bd596c0345f5ed6610b6747008c52046e04106f89828c758cf52688644c7edb82914e765927c09167593a6898f0b00d287eeda82c06a56d088a7b4b08cd71dddb5d838e4d3e8884832441e92785f97a585426174aaf92938afb25a92218900c76d751e6643dc2a66e4e7d749cd1d98f1bceac0d5a1cf2e96760444b529da67412d61800a9942b553f190651708a98b837c87140f12a2ae4cf2409779f5c8c755c25f958fd8104ab9fb70b7b6dacd5694cab2c383ed97f9e880e056c440ae0422fbc3cd484251fdb855bee2c729040df14974d11e679037673f4b088e3e6ecb3024dca5b73c3660d825d00613b90b68e6d2e7e7dc7126acddf14fbd0c59e2a6bc422b17b81c255369ee8da3276c8f0aeb32f6b8b313f59acc8a8e41dfb05158fde1697404df2213b2d614cfa3a50c4de1c841484f70c00c29bd31274b65fc56116de2bcac889736ae6d5858287e5b9d4293ec41c8f07da2250c2bdad7a5be8e54a1709a27fdd8c99972a81d4ac7d6fe42a986450170d93dac51e57d424923eda956adbe7ac5015d582648a54b70dc8a3df1a8c396bdad06a2839a688ede6e199c7c47531ebfb641c6a7a71385007ac8aa80b3167037dd38104236bc62453d5b3e889555525c08906a6d1183a486ebc61bcd8b916f07df122bae427cee8950b88a00f2efb05099c85607e58a1c31904dbe3995c5e677f61129cfc505e95b1879efeffefea1d4f1c95c6b401a91c56c7f656e97347341d1c3a4d2f834831ec00d74071490060f0b38264226d954ebecac7001b0bbb16504122e25cad0227fa5af93ac700721ef19397199a2cb09e9bb77affb93dc4bb6e5d99c7dbfc1d2c33a4f87f4e130492a8da671f0291e8bb95fe6374edf1093579ab820256e4aac4078bffe0ee203cb45f349c3c89bbd4f4edb42577ede038f9f7d627ed996049776dd00901b9419897f746b77061fc0b6e0b6212edc5a811bd7c9cbe2eafffba479239dfc20deb1b5fe845b345f47771f874a1b239ddba82bae9dcc97c27dc406c197377c664cb93bd025882013aa7c8dd2be9f030d40a5f7a4365c9b3996d454662667d84039208594263a21a87763073b31f72076ce31a2908ebe09c70f3b664a01dd9e646418b931a5951b4b006c262b4c56633a0d86e39d6d9d69e2952141170f1429ef0fea6d81ab55ca99e91edf97808f468232ccf4833533c56c702c0daba4adb42d5da986302276fabf8cbfc77836ee8bd7e0186228af37a8932e63b20b70382bb50444d28395956341fa6c0d119994ad3b528339aa999fb592a3b858ab43b81a74a9acd4f11881206f8d410365b3568ca87eaaec6342aa1bd2151c76a7acdd51bec05c266d6a57a96e6001d86d5cf6ddf8a0c1847dcc79e51eb8401a6534ce7d6bca6f83de99a567dbe6e8c0be721d1dec8d564faf5c3449a28a7d9555afe67eec8588db766a13028dc4322b4d5f2c3d539db50f2daf28dda3c83ca3fac5940568520261b90a67f159e9850ce28ae9eaf1321188cd34068a4b6685c8697a2d8c58dc26ea4a0fb8aabbdb3ba5969aada825e401b267323ddb749bd547a7d3f89ce78e16109e9f1402cf2f28b211382948f97c3769243a44896a80f8320c21e3ef4ccd731d31beef5192f533ac545963ab69f6e4507a5d914af6f3642fbd9d153ac0cb196297fa7e8cb7f02ea270f0df006819d65653a32a3cb10c12c528b3b65651a9b1c61c3f86ab7793ad7fa9faa0fee4eca66289a047feb977f069322c1bfba5f2d6c0699ee4a56df1ee9aa59c5046492da6df2ae49f770274a9ba5c36df8ac26ae6fa9ec43d74b538be3496aa99d8609f225d821cfb438d536869232650699e93676d5bffc5ff207ff0c72bc892a1096a702e22df32a19be0ac27b8e36b872464e375417a8a87c6d06be5563152ae426359cce4b47e0c432cde713e74f00df399095709a48dc567d97fd21c112f84a64eb1431a37aa695d4f0194168f159b23ba7feaa17f13606b1ac2f24fa1feb468fd4778fb1cf631d54640145eb1b600499a0ee260ff0e9d64437c55974c24529cc61b0e57afd07cee216a5ea3658230722a818ccbd50755d2138fdad049c47c2bb83e6f42cd2838d30254e1fea9649f276590ca6c383c509a683b01b3c2b5e5dc879ac1ce908a36ce76c90874a0805316484e15c9aea7ab6ebb9b9d24355491c22d483bd9b069369a4e100f02827bfc2edd1f253232a17f801a2339ce1630ede6637423e8e77a48edccd274e4a33fe9030565378914722dd17091e881cee142c9978733af3e0bc087d84a49928b08db3f146c4e9ef3e89218048d75deda388892d931347354e114434e0c6b0649c9d13129ff36378b7c4932dcd8858756706c2ff37d2e6cd8a5c6dbceeb4270433036d571808be64de5350caf463c7d3ea465f4ab5b53f7082f6d44cb6a909972a46e5d2b1d00529868ff0da9f34bc2b865cb48bdaba65f926669bb0e50e9805d6ef23f96884ca8a83e25372347f58eaa094dfea5edfa24e1b68c63e0a127999e3ba75a23aec119462d496b125d081d23a18fdb54385c098704266b25b0c8096762c338eb355de2868e90443ae5526aa22085e020d771e35c52db880a9314e77b13d68ce8e603702eb1aa94af4cc701e25e23c25f761f6c50f7c66cb076ac1404027acc2b4850b141f48fb298e363e5bd44bade37f2ae0fda5c6b73bec819023116eac45e3faf39b47416a2a52837afb4ea34dfcab485e58e14a65cf91c5f349f5926ceb38f6326ffd7262337afd247dcb67785be224130aa4690faceeda67671c61b3452015d6bec89d4b8114c0d8514af7aafe2b817098cc95e352e4fc2ab0f2ea90ea5c9f6826ae5fe424c7af973bbf7894661c4a0c9794b90d83824d94c76d2c130d5918ab78cc9c223c0dc8d4f56a3f5eaf1e12b69e4c8e5ad7a530cbd656c05db899d6622c3f379c1b3164c22b1ac1fc2982c49f35915f341c4e8725ccb965e204119f6e10e74b895581cd6bb5e3236cd53065f7f17e6201f3638d44bd32873bb5451805d3b576787851713dad25bfd0fd2b677819088640276017852b2ec41b9a67e27ca7d32b5c4addacd7d30fd09d7c35d8fbf54be60546627f0aca0056696b7b935eb3b111c495cc21aa8aeeb72a6903ff9958ad18fba52af75ba71b4ef30cee3f81d6532259ed571d883d732875013c06968fa97a61c6956e584c1c988fc2d15ab07bada153982e589f503f154762a24acc27b36dc3e816db1257231095bd38bc2e74bf116316f7e812733e9b0b1f9f629d94a556eb7c5b6f0bd4cb5f9706936a262bc2850550e08ec5861ca22a5c54574f25eed2759080bb3508f200558323fd282eb701a37b83f4ab63999d04357ad4fd5b4f8655f78be16e3bc17bb2df0c55e4145ac48cabd6f8fc56ab015ebdaa5212cbe9217e5f1f180a135ca51c4652094803164d34b1b02a8d2cfc7584ab2422c8f6283ea1397f7670ca570cccd0a63f5be8770c588ff503ac4b959aa1a42ccb05ae5ab8f99a18e4f4dfdd658d68d891df40ee82a9b88be1a4bc7805f4421762c24790c31996fe0ab416e3a42e6addb246aa1d60186935ea6c33db4442ad14d18e604fa4d3a2dee4d36d130fba16f852db5fdb5e3c09996e29abf7d9e9b385b90fab1356d62112c98023ca67ea2dcaf6423b24eb4e594efa65f1409d2ecda94360946ca5f1613826467f0eeb125485a27fda76261cf0e0785e2b5b4cd53b0fa2620efa96fa43f7d4d82d4338fabcc13e7612dc54fbab40f6b74bf2927beb24ef0499448ed696a5ff6201af7172aad82e094c2c7d9eb20491e1e39676635ceb4c34da0b3785aed60054422de7db32f66b6e3c6e15cfde9459747eedddbe9504421b1351220fa70813c9fc7aecf305c2214fc941b174c96b61608715d5c64a9790b9d796550cb0359875257e9c1bced493f9955f56a4900321b55a7b7f5cbb0eccf7eaa2051c902e5a62c2736106b19aa993abeb9d1ff3ebbb19bde414b95bc466e1e034edd1fa37583380e8c664c9c98e40da48f8ee1cf1a7f6acbd5173499a4c8352b1eba7f387a61dc558cfc8f60c0d61597fdd969923f6548057c8ee0a7ce075e9bd40af86dd750431013997318a94362f9e3a5bb924a6e3ecedce410cf2fc6852bf6878ef71912567103e117ba6a0a879d276fa41f78dfb5bac20b90cf37f781d2df597cda6848a3d8c90b768f18bad2faab6a4515948b531627e1c075c983997f7b5b2a967e58edc56d9cde8aab734005c52b2e3eb25f71d0af18be17d38ca19f74c12ba0bffe0fe04a6c0f345f68fcaea233bed90cf2d588853c68b3b6cdf25465e87e5a9d1d2ad22515c71b6326b4a31593bde2ecc8ae05358cca0d3a5f6bab733f0b0c924ba30242203a4cdd4fe38fe99e4360f5b12fbbccfeb64f358feac77b7529a5e453d542b095f1e32b0db1af3eb7e42764246a5badeace47fcb85aba565d336043809ad4060dd95431ac945cd3b50f0d806b569cf4ee38ea6f9d19a2f263837db7342f0733fadcb130755603fb39ee5bffdcfd80babe3e31732939e95b4302748d0c9362bf638573179f7f10460b08414ec0dff6303a189e9b05d786b725b4d2310497f1a49963a236290a8cf5e872f5c8086b43d2fa9d79332239aff3efa6a278b7da45db5d842175bee4d08b38a2b7d6a3202670f57529928dbde0e782de50fa7e78837fc3051ebd9d5de7e68a9df9be76150f5075bfe5abdb98cc83ec76ebe9fdf9b8fceeaffb009e585c58cfb7ee778f12f2e2308d67ad9c9950c8ff71de0102282796443277269ab617333216eabd64a8657294208348b8cf71d0899f2fbe24cbf98f413ea87c3674323079489b5b5c35fa94e2423cd660e0b65dd0d76f39db22c65804c9c65d48d73665ad7fbf32890177a6b1b7e236660ccd54de2cc118fb39ddb3f32825e637d25057f7d8590be24d8543c763863378cd4a0107d94f695f31cbe124c25676d080335c359659129de5e54c4ed7a6e8763fa090168b081e29b1d25aebc797d4c6007f22cbec3022f24e788af725fb7765f3753cb16d753c8ac16f6eb38f273e229f2d6bd19f1f745701f53d22669498f714d9ad9f96642fd58111bd05a6091b11ae97dbd83a2d532ef5873c89bd238a4fadfe8394256c4c9df5581100065af0198d7e1114bd90a0430e16b0ebf96a8c46238f4de0a88bb978b51ee12ddae660f35ed1d2b302b75c1eb3a83db7f6c4b959bac610ef2acc74f759603bae5633bd7f3b06619f69aae84ffc1891d8aca97515ea900fdcf58966ff849c0839a1161243c9b7b34efc43be1d19e63f0fdab29194e9665537fbda8a66e65b1a481dff0893e73541ac94b572d06f62e32547b66c6deb8f10592f0bbe3b26af41dac57c2ecac8a9970a08cf78187fd2cf0d936803509a5892636f393ac3254698acbfcb1161e9af2b190cde668470e4859ea509faa88eba0cde2c350e6282fe7448e02ab14929e92779a17734501b30b10f2a49dbf4206b9bb631b943b0e13b1edbe611e34cfc8a3e28ae3a12678116b16b088f330fa94387908ca7b5a8fa440f97dbebdf83d0631040d35f9a4cea599931a7280e3db3fab69d805b5a3a3aa6cc91e990f20e36df0777e970c86e1abebe1b0f3c2e61ed681b87a07ef49b53fc0bfa14adadec51cf4f9dc3b6db6f7d1ab8f17f9c32c5418d23b22223e5df161a8113b213d259ce36deb5bad07f37d66bc690971fb552e736568b4d6128c2b877d6828e324e0a9cdb983ef4e51f7a94bbd787557585464beaf542b7857f64ba51d385b1880aa76ff4d388746a144fabaf57b62a4746162d9fa09989d2e7dca6ea991073c96334a6a55c346e6160d8cf1c03fe2acd5eda9e3c41b91b2e736056d9205f2f85f9542d9e2d244f1ab93b8b30b2ec874b62dd91b12482757139956b3c06e19725efd138d29094ead0fb59351eb12aff5a86274e6d6f8cc7e4eb0331aacd64193b08a2dd61aac126034fb48a625ae56906b6f1d1dd2c47f9a3e7d317e379f80c9932737b0ad0e4dc7407747fda7f3059438471ff83d8758baad9df1342d1e8e7e4f32b304f5add6c53b1bf89e07dfdc758870c70f2d526d5c487d1e49826e65091d090ae9c3650e49db05cbe01d9b29e542cafdaa629b84aa3dbe40d758a0e73908654919c09304a3cc54fa7eabc2ab6ee396257b9e6b4117afe82018194542640c65b93735aab872ce2cfc498e5567ccc91b31cb226b5b4dd1c4c3ef6fa16bc9122140f5b6b88fce008292195b4c9b052d8201970163e7c62fa71299d2c2865f101b7842986f7b323195472ddf8b3ba84029c1edf9c78b627a39b21ee00a1c26040a59bd033995cb621a794de63046d23a74be909a590d86a35837eec4694eade8f07c6c9efd310083a5730374e2d9ce395b2ed2794a14e651860b1708e2c4f21eb87af16113d3136386f45861cecb4071e56587ea0226270ea78ee7af117ba7137af44c7fad4f634c6e5da4b9fc482c7a38de9f55d177db0f03b1255633801d1feaa5c9e5859d02a01ee86390bc96747493402849c9aeac42c3d247177c799cb55712f445d09fed7e3e079b574c11d0c0da10e5d3e7cc7ea120d8dba08773c4c7943fbececa0a7ce250fb21eafa3b594824a39daa77430e5e7f05dbb3b09189b430e44050475f5d8c0fd3b0d414e921c4d71ccbc3b978c96f6e9b99ed2138051aef800af1d245f56d295789f0faaa8c5e17eb47460222f6aa40a83b7f40a209ac8902fdf0809bc2537bfb68b44c95d49e6b0c8ea98a9c98c597cd815f1d23778013cca4445b1aa6112ce0f47b6383435b8a57197febbe67067365d407c2555d079ab43cb9dea12da48b21f0bafa7a66ab9cb4aa35da1f864183bfc0deaac970a2805a3a7193231febf2504981f0199f8c9317e34594011ab5a55e8d3766ea6034ef54a9b5366bcd5b3f02df7049b981a39b69f0d832f685a397ed926e128cbb4eb582d48a46f93c834f8a066c0b99d8f4592c9e4cc9c0fa20c0e2a6f9eee9f806186fcc8f519f88105ac1cc69c48785e4140783fbf249db13b2a203b048a74e8b44fa0a67ced3d26ca66c31937b00e776b6298cc9bb7cb2a7a0011eba3c31ca962857151f931cc361dfbd0f1ec6ae596d99502ce22224d22c433b7d3961e591176c4c6bd14128642160f86403475d806b24fe95d27737269427c4f25dcb3f2b0e9b68e84dbac3438105f7f54d6e10d16fe37a4a06b04fd32f0d007de20e68f5e52ecfab7c8155f7ee00a1153aa7ad45611b1447a4cad11dde8b3c72dabead4068e8afa9e63bd9a1f52c8a5faa489bc518b3413da24a94c6fd08a324073ec9809b9e21b2399b1bd59a9da46cdb93cae1a02ff787f9216b84cb2eeb87d96ffbaade644c2ad576681766d49324b0f78e7e94d3f465031d28f068003759112a4d1335c07c8d00cf2a135a2f18b879b9f27619eac4ca6b6274a1239037fb7bf26e27157df928943aefaa9f706058c256e6184dcf018b9bc6fbb4c10b3a1d1b98c785b280db6401ce1041079bd8165fd7a42f4f6aa3fd52c74f366780d3bbb661cd3104abf42cf78713b94b937ad913f7e332112a5b7f6684221df293bee9806d03c136448260b5156ee4263e269aac8f3cc9b2834fa79bc1fec827e5e82c97609f966bd4630ab430b7c990cf208fb343c275c95cd45f8b0c6a9e167da6214f1516c70c4b0b852ac9e036048e85ddb8e5d358058accfc3a82903c22bece0e21381cd802a0b2b2527e901239b97da71b389cd6cea015cc10923e3a79cb37cbcbf374e8cf5f7e241b805c17e943081f6676f4ef0a82e908eaeba18688b5995f1c7eb627295039cf746101939aea877b98663cb19070619a984e1f0906dd35dd87f6577578c80bdb6266a06380c2d5e524765009752f49d81c04b8d417123c4b3210aa4643fa28a621fd080821838fc1effb7df073806d302a6c7668e2b2e84ac72b8e4f86e010992b3324cbed78008f3582f0bfe4ac3057bb4246e5d93502fd0d06df5f1cac3dd1f16ec8ea45ec2be6b696268116bb0593986c19eb0492aaaf5c08ea4668d18a3bb8bbbcd7db381d6f9ad9811d0a38f572581186c6392a41fb5bb507d85ea6410e01c2b6790e2773319ea1eac97e50d4b0b077b094c398c24008dbee4e79cbf499e6343847479e12d6244a3be5012ab03d411dd41ddb43619cca50997ecdb8aaea5cc695e65067147ecbb9ce1b0b1e4818b76d82465ce6e76460f3f213467a65893d38169ab3e97247690447eb39492586da6f98971662e6f926fc3055e7a0e0e9d2de0095530079441490e8c22b0789911c8bd34047aede5cb408e5b7e59578281fcd45ec323fadf9fce4f6aac721f7e79d1ec977f7f93e1f713d450302ee552bcce87ac699fc838fb20b051b84edab61d83b81a06892185d0d9b757730c472b062d598cdff0469eb5b7c59a670396e08eb9b9ea01523f83c955d6c7277e1c577efe4513c30ed33cac9be7cb49a9f640c17994a62aecdacb66ec74c7db0db1af249198bc4922243931fd5c5b87147eb9e134ef3283a4c6f1d49d54602b92b55f0bccc1b93182082c2b3b2592ec9206b3985dc2ca1a95955631459fc13193847675ad124d0a9a7d9f932ef0b562aee7d7d9c276a623f0b714a797a59ddda37a17f74931f67b1f52dbf5a4001957fa2f563e599ba87e1ce4ad39375bb739a64bf95534352eafdeea6e5b3e0e492c3bc7041e95d23d250225e17ad32cd1e70c28434d2d371d8d26f4ef7c7724e45c85937cb22eea2602976e0d91c93a3e1c9856611239e7796a75353aada19731542abdd60e3054ab0977cb17eddca3397779bb5ef4b629d534e57079fcd6f948fc5e01e0a5a7960c5267721e3aa32e22943743666478b851d3ac8024c554e58fa1fecb1cc0e7ed18ae2ffb19a6a1c45c6a2e397bb4f068b77145be1a6cce38351f9890b9f4536e2783240ba8bb1f53c06a9af4f64c4a0b41031a1736b152033a117fafd16733a17bc2ec65214313778d726af464236c97c187bb4616f0deb03bf6179aef2aeb90b9f4eb11c0ca8b8c4f6a7ab81aad375b51cae73008d83a49c67a87f0366cf3b1c15c2aa05fcf9a3777adf0c3ba6ce62ea3dcff4b3da5abfa26624f90fd903bbeb1efa5c4a8f45c2f4a4b2f20279f7f30da16cf4e591b6b03690e7f52f51e055b58dcae8220a6c72bf36e1d1969e05c2a56bd999175095813ae439598ede20938937348dbdaf46a5bd1cdcc0099b038be2cef9eead693207fb5d647ede9917e6cb6e862e656a15c8647b9d32067fa13fd0b9b483d0ac92b905146c6b5e291fe7dfb0914f79c263e7cd53536a37617abc68b923540830d84ecea889fa3e152de83be847ce3bbc1da8e7316100adab91424e0cfb612208f77be812ba4dc618e3dbf3821b43e15433a8344bd5164ab464a1f75d612509289bc4da09f96862eb41110e426ba75b4026808947938524f339f66926cc8e211abebf4843c7f66d7943820716dfdef300b00c1f467b649a976a4d4c5e987268f5e1533a8ba83c174bdea9da8a10154dde91447a0c43c0d3165585fc9dfa10f8d714b0ebedacf006b3ed37c7ba9a8b9bf05556e030df813a0512dee1a3ef1938fa7e2ee6da1298683724db334babb3d4fa77e3612fc243ab05b8d05bdd7294708b0b57735079b2c253914d012d2fd994fa3c562a3fd682a00b1ec726fa77e68eb2d982229e9a6e207a97957f0640b1dd0aac7652f043376022ef49469e1455a974ace4edb31e95835d8b1a6ae4175fd9bd54f433d32e0175897a204a4310e87a6389699c90038b365697b2ae121a2dd0e9142e59b812aa620353d846b6644690af559eb8d6f34a85abdeb74d1dfc248ff187b213fd57a63bdcb16e392d51f83c1b4c1036529966da142eb91a42e0de351118451e309d6ae815b0603de301f545c5888e7853ba2a9acd1bb30e88c9ac6b77c0a8dde762e32d7d0475c12bf231ce2aa9baf59a19c0bec0377bd97f01fa43edb3b914146b9a1a828064a29a3682f9e4404b99ec67d6e4e9d873fc435af4e428443900051831fab763b928ee1d416f8efd2d21fd0f9d7c9b70de73c831263e699aaf51f10653a0885f6e76cc14f2b12e75a10d1cb856882365ab56d237b153c786403cea2f820ce44ceda5c9125cac144bf6d14413887ef48d4c32b81a2eeb8f17cb71b25949b77fa1fab0818533b7d08d1772a684fd76ca3139a6a9629f7974af44691b962f5f9a6a4d88713457de6586c89bf989c538bb6306d392f4534613b6173248eda55c0c4344337b9bd3700f0d38422ffa6ff7741e5ff50973b3486b16cfd6f7596501efd3c580d323fe389d89591f5b0a8fa0bd5c8f5ab0f3474d6f898d6e77489752c8a997463008d22851ad749769d6cd5a0dfc600030fc568911c3e86bc805e9f2459052bcb6cc7b050b9518fe1281746c1774078beaf6f753bc3dbe02f0a58e5046e0a40e2e4e822d306812cd8c852c91b9be35cd8958c6d4c3e22f6f036cb9d41ef339f97b7c3fb419cdfc57c5bb98c20019405a599225d5f307c7c3609486a784a52cb54c485f7c3c1b13da9863329ff6ca6b529dd386a9ffa8c2ac6f5ecdcb508952cb7d8a7462f3f39220b4aac7ca328fcd910f7fc0105fb2c21ed05dd9d10cfca8b8e8f106d9fe05fd9e5975ab7037984e18848d40e72b0d101c93abf677809c180182500e22c91644793d27cf3421f122b893dbe146e9614897fcfe779e93314acad4d078311d490e0ec5a5effffcb9fc31f3596a074bd1e2a0499bfd018a4b73ddb7fbbc2026add609ddc7ca73c60516636b929696cda5256f3d043e3b2d2a4af5275a4906441d10e974f0f57d62c545bfe5a215099a6efd56d16c2419011de99e74db5be21bacdafff0e4f03a1862420726d79eb4380395ca81d74e9f065d20e2049b87f6d678bf59b9a5c98831cd16b3067ef953bb2cd576e87c3e6fb38c17f0157cdb7127ee31c65d7ee722dd2e8e5dc9b35663ba88e04f6957c72f5a5288826102c8fb108e6e8b596195664eca87303dec2024568976c03a00f7dd785c38c2b9ea8467a035561a8b589b9b8bbdc8b91b02ed3df286691eb39f8b73e6a47e2cd52a97b3d332843cf3ac011dbb5b2bad9ec0f0a7239b989150104f9a5ad5313c0e6707d54668517bda05247032ae212318934671173f9d1849c0290b96965e1163c03855aada0a5a2e87b99de6bc946ad442aa58b3e405f0ab6889c14ce5065f726c1cd01733110dfa7c96cf9ca24b352287ec1be4d67819fbe6a0d3a6ffade194316f7b7e0269253b4184a213a01d8f6bc90d40889ffc59ec4609872b2d00f8cf8308cf21bff93fb4b6238e3f623b20b8e984511932480e5c9b5c5fe3108d4a46760e466d5f5b8d39fa49cc016fd0f973e30e9d8252bc1006b45b0245b30784f5b146c0707a69a1e9251d5a17eecc5783dc7bc25ad893391d9b2cc37e0b5efb151d408af00a10f6202915172d071118fe762c0258b018bb0ae2933899041940191f0c53c393db75912fbcd41e141da1ab0b21605bcc4a414b014b7a127640850f75af04095384b9463804cc0188e0fa9e0b577c824c43070745862ae62ecc8b9c57146ebfb24d2477e2c4ec9d41ec4769fea05c3d0c3c69dae1c069bc2d1b6290bdae602689ab49eb4172e104d8de6b805bfe947f565f65a320301a543bd8ad026c96c25d58c2a924d91759cbfe2f36c2fa3d04f73718c0f6d9178a3a1f593d3418e36466799c79d2d8449e4d6c143f54a3d48439a1b8c4bf61f75882df9faa563cdf649bc993a552f9dec5a3caff5105e2e3c5dea035fea1efbbb073e699d2bf6f002eadcc251be20d923740092a574c98c16a6f984d8cd1bcbaf9efa9b24ef74c83c981a16959089867a1b9d92b37ec2b6587b05dfffff358c0e3f7993e682532b619432d097f2207758d1fd3b81eb11eaec41d3d753ede8c851fba0310e7116371c3b09a1ed24ad046355d265c6c5ad59c3c4347efeca0a479494b6ade2fc6e523ee5d2e1e30ca3e85789f0603b0a88261f5b102f152b9481fb652c44549bef2b21d3b63771a6db784a37962f2c9f94f4159a0c93cbfd5bc03f6d73c71a669cb48da1cc3201f30d9f2c229ec0279369e2ea0cd207d497146252a28bf1cf8ccc81e2030300f50cfec25dda211aaf45c4f33fc3b3329dc1d2cde12f3044916158f98e6eaaead8ee82e95dc1d39f2b167537e96cda4329af9d07780192475a4e0f8169e959c617390d663350724cc2d391581738966ee24cd4962402345924fd5584af0adb61bf741a02652bdc8addb844ba2c6e0513283c55bb973ce98fc98b035a28abeec428b561f22e85cc5242a5831e8a810ef123cc1ff27e0145dc48b3b2a20b2439aa64815e1c99d403efc6ffae7ae933de0002590429eae42d729c4f9a72c4654fc2e049d23e287a3ee97c37093e1781e308e4e74dff4a7b6387935ea67814747daeeaaf926cb1034b3040cb752ec1150775ebf888d05a27fbd93930c1ff0e23a370a213b949727d841a32cae15dbad0398e8650628fd4faffe750af43f66a16e89e46ff16976cf6bb96c8c6b73f62b7d22cb75b8e80655f7e45803ef84f1942626a4f445ee025a047de8cce86e67c40b7600c5a6ff9a5027cb3c6973898544436038dbb7e4e785f3aa7d05d99325ec8bd61a5cf54ba1413941445f3daede5283baeb0bcb8375809fb690a85b6f1563ca9703abe0b0980824f437c7ad0375bc0806e314915ee8a48554034ac76fcb30b3047f9bda72e1fa7cee4f319c9cac41db3a7cc479043282b205f7d6249e1a6572f3d3c1af3a8dde06e4b210ff449cd16d4deca6735875686322c14cea75b4dfab8c7f571c72035150a9841babf56cc231613eb8fd0f2dec76b5afcd337e01fe3c174047bc413d320d870dda445616d614112e243c730fe0072ffd0bf3d4a99b8148183a8bdce4d0237d0e54953ebc24a86a4f429f7b39f70515923cabb299caabd57917855e118d93edff46fe3a3fadfa07184528bc747483d4be457caa5f2853a25c8fea149c473de83d5538803ed58c800ecc1dc573a12524518ec7f32a631d318892737981ceab7391f823331b28b8e33dccb43a10730de889132a39d0da910119ec8b0a25a7715150f9d559630fad18ebfc838d4d850bf5a42e0a1e73d1d36dc64126babe8f4267f56534550d15e6f78ba6f4c31eea5cc457a0c8c18509f31ff4015ef9d7d782452f90b7cde85e5761cdf5ce72e8349f75dda5f7d74e86763c3cb3867cd55bf3d606f492de4daeae7dfb8d79441790a1a2ad295337fc2d6b8f135672d6f25ffb83c15873473640c5a2ee66d7214e8ba5ae28ef47fa568e8a96e53f97765ef548637bd67531919fc5cad3bc552a50c076783c880f8581cacea59cbe6c21edb096fa7a172b5ae9fe319c8b15a2fc35201f6adbe453e2cf458e26b1dcaee130cc41c3959d71953b9516a3f9e88394fb5c1343bf4473b1081d54e3b32e0398fd5ab21edce7024d624fbb35847485af770a6ca4c639b3cf59713be4e3e40d1a03c49f718fb72782c0be63b8b6bc52b813959f481728d280bb9be2bc75b8a1f43ff303d79b6fec9bc11099175af4b5673ac36d01eb2450a73bc8aa9359e30cc2e8ef692a5b5549cf84c87f5861b9143a4bc8410cb1c8e3dab91a6b48e9c936642704f314d389e0e013c5c6b0fe13523c07abc03019f78c916d92ba778b18bddbc6ed0e76bddddf0091e2a593e40271974cb84e1fd77ba4b70b261dc2a38c79131e00d1700927b37ac7302a2a3f1a0ddc8f14e8cc6051c388fef238b2f822c1ed97ff9462efdae3449764eba96b02024763136b29881eb09cd85b7539afa6888f0fe2d8685db7d78387c5f8bfd37eec78e29d12fef2db8b5f8dc3c0ab71883d72bf35ff291582ee4483badaa3276172746f11076cb4f344ebd15a558432a7683193fddf76096249b8f841dfd1dce89bc2bec08e86021b346e7d3c218fcf69319963dcddceb96a5677a56a328072b6da7642411798fb368bb9fd3c7136771420fbe103d67ed85a9cbb50200b5ff68e918d5854ba25c7865973d2353c7855e39b1e331f1b3a619b1c6dfcae5f3eebb594eb4aecad24efa117eab8f4609e2bbeb4902ad038fd06dca319d5098ed60f4b5d72d160360ba09d4a3c7c46c3c4e3aa6fdd895b990014a0747701b8693a1f4a833f0383cf18635c8c8e469f81399edf2b599ea31b5c2021e54e0e917a0e1777e912f4abe758cc02c93803c06cce44c025dcac419a4ec7afc9245e20dd1cd1a14b7a11f60e3af8e91955b499ffae8a755412e581198edc16252a0eeae142c01280154b9b47901fcc0c2546b981e0d01796457fc8e28b205a89df5203567eb080ed8f4ac470ca3a95d76ec56f58d7e3ef74993e02e52d1683267062188a457fd19c93e677ea35494ac13dcb9dc576e3735369709a469f139851882436bc4e572df87d8045bafe945927fa48f361aa860a1dab905df04eb265798730e62e7bf8eae80eb35114ca89dce0ef4443f56d4cf1694a8f25818f66eb8bf7ed3e4f1785bc334b7549adf6ba3dbe83f64be9d6a1a38b89168fa7c048bdd9d1440a4db30680dac66d05b7b70135304e8a978ca0814daf0de1eacb4f08c8b856896dff50f6d0050ed9c68ce40be341f1b5efb4251703f885c8c971e14518db01170db0e4687463a8187ba1ae2477826319e59d4a90f15d46a6901628f047bc668a2b190f5cec054e10a4d6993e7170f97dced92b7e839d882563d09e97a77a051018fe31c9c5169bcc2fd66a18d733e08ecb82db75dacef0ee0701829f05e2ed1c1f1ac31da140311717331fdfaa51a643d56ca67e2050f331c347244347ff97685be68c74028d521e1d093012987d64f064ab1c01ff36daa0a026fcb3c394722fef14ceb5909446f6a8cd557d3c79fcce4ce58f257bc223fd25da8caeedaa3f697f077540ea9e46b8c21bb77beff4c66a3936f0233b0502032fa3eb94e0f937fd8679ed89ce5e33738ec2f6a70347b98b9c0425598da97d1a9ddbcf8805fbc67a10a87236fff28862d36f0f67838c3c0bc2131d0b582815b433593668430ee3f989c7b87a89f12cfd1f2f756082e5b7d2e855370d0750b8d1423fb0002d0d4266aafa066baca251a576a65e7ccfc1e8bd70c4843d5804e95b35a825a9288658768590d02cf4c556e8031d1103c8b6672ad4b8228bb827c3cecc5c2b22bd55aa8df9239bce48fbeeee6cc6e0fbaa84e462024f22e100bff240530e13015d93a29f327b48a99287da96e378fc72b552591584a1d2ef5fe01b9d498e8e8dc4738d47adfb3757c60eae0ab7067909144328e25754137ef47aaefee39cda99b90485ef92fa52af756334bdaad8e3e805fca2874a4187fe02ba2a5bd7f83d165f04f5c4a8bc112ce1d25fcdff4aa7236b77a94190f4ae8e2d856ece99d354e3cc236ee54a670a91c3202d0938b727f6ca1ebde0a57949db4c8252ce844cb3aad6e8b656e7c0ff539b595a794360f4afaa6ae351edbd029d2b36f5b71108a00fd3288d689bf8393badc972b99f144e4753dc4efd9e6b6deb85ebd0c93e2e429b969cd45fb538d6cc90e72bd0dc2009e2013c905d3f7220057311d7300907f12e7ab19afb612cf5a29c312fe9ac252a71646f567fe9e8f2f5fd4ab7d60bb6d46c0e9ba8ab6a8cd7527f554c55e94bf777c4c0a183bc2a3bb0cd5a9aa7765eaf0530ad0c8b38372c9a232ccba28cedbad511b04d511fd0dd6bc432d9ed178988cab4ce5b2458bb342fff2273129c1724b4ca1664c82174a70ee578c3b817eada3d0c4a3e65324eb2c48d7ed40dd52e5824c95137b1574c7ec618166af5990e850607e8260b1d031d9420b1a895e883e7da4b174562ad985203b041f6b25313c0c8d15890f4666d9c1888cc51f2a4173abae804adc0243117e9c430eab42f766d115ec69e95e638fee224277c0924c085d9c07425614701a3c1374634e1b30b00393521b443f410e28f6077039f30dffede599fb53157fd52c292c1b40a6432f97a93bdfe39ec2ba1fb0931933183d503116e5e063bfec161c6ac3e4d8b83d352ca674e80d685e6f6dfe647c32b48bfb56864e763de09a6e2f5ba4977d3a6405582d382225086086c379efd052262b1242882278f387eeef3f2eb1889a45189cb4854edb29b62d9c13c0b737b73df5aa3bf3f3f51d2c4e49f085ecdf28d0025d1016afa0f1fdb723981d8ea9d8e25ea7486ae7a84b904747cc78383a0d16a3bea9059613d2bb01e748b3d27a3e52856e87c93d76a7d0b5be8d4388c9a5bf8fcb7642ab61987cc4e2750dd2c105b6a16203dfa3e9756efbd6795564f6f2d95c00a2174ad75b57b5cc62632caf7dae10efac9e419e633be0b6a2afba00eef02894871dcc090f8a62832743ed3874410380bf7b8b56bdd8e7f7a3e3d107c53c1a812bc970d7132dc8da345d9564bbff28ad1d7fcebaff5a8b02399ac24e8ff144d2f9c41774fe44d7e05245fce0ae5bf54c977e9dc68e94ff98ab43daace65140ebab8fb78ee57cf62c242bfbd9983332028bef2265587aa729c5bca9ea8771107b74655999c5d1e3c6061525b3a6428c61bbbdc0159a4dd126194901c4ab11fba0d997086a6dcf0a2c102790647161a35b310f6f8e8dfe65cb56976b2ec0ccec75c26db40cd3199a62e1c54141261cf45a97a0c147a4d65e7a015ac13ee81c414864e3d53c4050d74430a31b5d659fc29fef812b40f946fd7f7202f430c62ec4322f3cfa88f2b60d887b9d2c276f7f40c7fa4681148c7445bb7be20039ea6f9960a80e8dd50c44f0ad1f2c60b319296abc09a2dfd8a784e3196116b104a54e61da5b1165f0a262ded97ef6a7c8a4b2d1f0cd20435ecda322aae038d12e450277ad9bcbd717ac046d5dc1cd9890e6aa7ecc48247a76d52d2ef8fb1e3078259cdc0de20ae04090f50def71d5ec21b57584eaab155229056aeff5258f90001be616941540980c478537e2d7b62fcb84c9cf7fa3dd145f6e2330691b0e48d52c8f833ced92457701f7483484311bca17c1f4bc52741ff63b7793378de0213e8f4b837bcc162ec75acee2670ae315fedd099c260c9d2820970bad98d4b5ac08c2f671b83b7d5639791930c10964f627899863a208905efe7e742af3bcf50c582bd842555c173f9a94d534ac747041ee2e65aaf19e8214fdcfa1e7d856b0db2959d49c01841f43b6e04056cf3911a22f331f970918525d96fd358f57bc5810f9e6fc4179888385998aa6139b8b4375168b38c56c08d4b90ed68cae4bc94612deccdc401973a1033cfe5dcbf14fdc046d4c5426991fa3c46bd920d7c596c25694f96f1bfe8d0af8912660953d8bc0847bea598205e292d310c8ba7aa13282cc3126a298285bf906c560c841eccdfb52c6192f9f85c82c521af595569bb91714471a738994126dff32b74a0a23d1ee99e0127b50cf79a533373f44995a15ffb0f8f2bc0dc3c034a9d2fc26be0fa0f770c2c5d1bf879ecb1ce4f38d678b9fde0b6c7b1b3abfd6e4bb425f22d455c92d0888f0beada1f68b7831ffa47a188b7dac4bd428f1389315197a23a589d26d153ade22ba061d69edb799653a4d96d17f7a460786026d6d3af0ab3efc634d9aebd4148bd5286cec2106ab9cea24ddffe772a984db2166ea084683df211d91594a2aa10dcfef992ab487c1b4b3884940a018c3cc703ea68c483dcc8a8abdb02c949bb957cb3af382234c5d5fe0c73ab2d53cec8de10c74cb131938532ce443ac5389910c213f21e51cb73c41062210e513282f27ea8509edcfa2eae8cbae2ce383b03b3009d01343054bd572c9c7365ad3a890a2143b91a5e62f13961ae94f01f3fc5e3f528ab23e4c3fe3e74abdb1699e9ba4fd193b8057f14be026942e97830be5d1e5491cc43c61b91783e1d0b11b0a71e9b383a2ba938252b318696656cf5fe16824ece7a542a0a9b66ae55d422eda68cb597e0f9009d1bd5ea369c4dfafe26266a00568a1ca63333a52c3785483ac13fdd8b37b900196ea198561162f8ba8936bb1b7e46c5fffa7aab93d09e9e5580038b1f4ae3a48d64951e0fe4ed62f492c99a2fe14d90c6980405facbccaf917896a0d856089ec00ad651eefb3de18e15d824695862a7f89602859b3ead6850ef731e3236fe9e52844dc2ffa35ba3e2d7a98ed719a527f792d62e1f89d7d27f9b1984fc7d2c1503e2c6a372af5b8a16240f8e259dc1c8d3dae32c2dd96393d14daa0bab4dc7c5d0f7bb4a71c5f2c188494d08ee3456978c2322e894814a1d2a2f9f35655dedd88337932db8baaa27f91906d1580d10bd15b147497737d67c80349982a1db12f6ad7cd4845ef0a600a49bf74a5067c6b033a3bc13b530615be7a6977a8dd5c7e20ac96ddfeec06154bc221068cc83ae03067020db3c643a57c36216a19d201d9140cb22af228ec6c57ce5d6fe594bd7b861118b76a37a3dfa3fcd11232e1843e1cc0921e1f9565cb026590fccd5aadb031803243742cc23f5fe39ed2caa5ecaf6ee7e59fc67470af8590653f49d92ea7ff8de34ee3a148ac81e7e22579667d6af2150b2175b46d04008d97322d7eaf35c6b218026a4e6c14985e1344b3bbfc9f374ead8319a42c3fac19158d9f1dafe002a2cf235dbe3bbab8885118d08b9328181ce3f5ae45d0232d0bb84afc6314bf0d53bf5b697f490f42e4d036dbec0f5664e885d4bd640b550313309ab8c0cfa966478ec037dc2760650003c0e517bdb4812e9002601b0d0be2e14f929c5a68a5f7eb1398877d09777087e19fe4c305321bab7e8824bd6e66cb3ca30c2dd54df684cf25b17eaf68053ab01f803f44759d3438427de89485005c6566abb27c03f9b7f122b808508bec3f25b1dfd5a89f757069aaf086f76cc727f0ad30169ab2c3f1b80f182243f59fbd3da7421b2a018082dc0b5383bb65a382726b606a85b46cc927db94a8171b5e357d35cbf7c47973c71be2e203156270e50d965a5ebc61ec0bee440f3ebdf974dd5599075d80fe351476aa1b62fa7f3d605a280af7f9c453aceb25ba935cb317035386a159545c7d85a3ea9daeb4ca52ac9640667fe1f20d4091e351cfb99a5a8dc8eababf7d99f6ddd82da906cbec382cbdffdf566f8c50b266f92f786aa34e04fa07bb0abf46a4bff24b3d91f81750fdb59ce45a7b4625438acc1254c2d3695a9ed0e3722e797de9ac32c518e21eb7609d594f73660d224b76d1ea7cc6e1a9eebec6436e096180db969cb66456dcd1c7360630fca0d33c169e535e49d75c66d48f663ce15591fc496e333cad1f71c1b641dc59ca792489f5613f605cf16c1ee089e64236f6a519e2855d521066120ebdf438d7a80bdb5d459416e2f85283c099d9d69476be0ffe91b009de202aa39eaab4ce546a7b0af4b76f547e04931447ceece563ef85a2f9a2f58599542efb2e9a85745e5e61bd59215c6f93aa219e8123c2b05c14fd36c3867809973fb56adc365745ae4d33f16dd7804bd0c892c64b709f7bea62db75fb084d02661a496e4559eac9b6a1792360026e25794408c69409b738481f16d0eaa9978d6a0a94b61d519d9f84f54770811e9756fa870134c74b2b404b755fa757c9fdcf9127012d06e518bbee2c7932f40ae61b9fabb6dbe4381a389fd92e3728176a092186380ad6130d308c19d0c63806a28b862aa915f610418d4d2afd333d05136732dcc89315a3e0340f73ef9553021f78dcfe21f9a0d5786c68d55e2ebf5043041d614745484a91082e22817f55cb5f3a488ea3fe057b5d951db0dd708f1091fc729533b7014be9265600c2925ad0a2e79d229767a826b2ba7d9240223cfb66b32edc88c295f19f0ee2dc7591851d41ed10c0da0620d436d585c58646994bb5e5cc81159dfa9c71cdb6c7d6f0b03ee47915dffc9fb5a2c984bb1a8e11921c0f7e3de051fe5e6e9aa0cd6fdc05e6d5fc440ec32f954f9c3e6db34e9c650a9362e2f5f1528e974d4b2f002bad7e0a2076a42c4965ef3579eac32fec1460c7b552d9b770668875062becf00ac6612726ae5f4bd088aa26b0c4f526b6cde52bc25dce361bc1673a06c85597c6fc7cfd208bd6f9228f44c15c5ad4435526032667554ecea0c55d00fdad572e5e2e1f6f4b2d91b7a5aa4d8f68ee2767f44e9835e8d57f4b656b8aba15c111f6a92f9380bdf5175c7f72fad593f984a2dafc08f292ca98683afcfa6523b41fcf5ae3a71fd5e582845a8b7b5253e3b22fcdbfce875da76cc99d962b69ddeeff592446af58bdf2084a7820784f63e5ce4cb639a40096f154be7a54e658f5ce16060465c6ca56e45b9ba0b768ca5ae74d913c3060e6ee06a3741bee2d57489d5304c55b71d02b584bdc651e29f231532156a83b800de8c6c0311c8e4d4a60632fa4b25c6384b77612c90da32b65ff42cc0c02672276461ddec86b13a51c1c19081dfb794c515d57374d8e6ace032f878130368339b617bad5e02cfb2d0bb690cbf1f52f117ec3785a9dde16da02010ff6e8ad59ac284abb18b58afb2b7bb24ab2437e169cc63d93a4fb44de25dfb2f223d794d116f7d0a46763766e73664c406b6e44ebfd4a3f6e70119ba0f221478e33a898970fa264bc6586faf1b81d08ed9b0cd32de9376982c599ca009b5008e5ba2045e82bc5cd70a045e4c2b0db45cf9f4bae4af864957501f347c5858fe6b101ebd90517931fdf3feeb804bce58d4917c9d4555fbeeaced365178c35764485ffb0dedc5eeb12988c5f43de74dc2f398e0fda2941bcaaa80515a3fdc1bad845571da5294d65219570fe7531753064902fb4c7b2bedf39e2d7ab458a4b6c82544cae18d780974b567bca32a430fbb03a2892554af39e123b40341eda723ef8a0633e040c006d4e8ba202d5bfb17c484f0f8962c921a0de037e4bd5ac90d77ec224e15b4bdd880a82c6c70313e1982db64c865c7fe6487a8b27a77c822e2b68c178a79e29e0d6606196f89b7bde667daa951299ad6af685b14586cad4224c74b0f7d710e8250556c28c20e685cbe854749695c83d5516016a137684640351988ac6181cf1ab9f1f8abe409fb7d00eddca6d5566b657c93b6e643f7724fb4954467f764e8b47ecebfa68e671a44955e067d59e7415911f4a416d7c4cfd6b7b83231d3f65eebda98795b0a4a4049398db4fd198fc020dd2879a74607efa1d85481b748fc24a8eb1a96ed8ff7d3421acdd9fbb39767e24fb1b6bd27e9a34f23ca140a7721b511fdfb78267a6ef336bfa3b05ee54e2cc84507a069afbbea50ec91250a1d31898bd61e56bc0a405e2da6ac3d3e82199ae493d771229ffc470d015818b044b56ad224a350bf8d55d90ae556f7afc69bbef09debdcbc3c74bf1c0e42de1c038d4baf93e8d538c1eab0bbf253be111dd4fd726902b6161339818dd2dacaf01a0a4ecefd9a3a8cf32668e913223ff259172bedb5aa871f2a18ca569c0c349840f3f80143af9c79bf7d0ede90f89e3b119441f133eb63ac8a8b2168e94913d8ca72d5aac9712d79f58442d53867d8fa8960499f9e0201b1e0b3f05afb0553e143df72698e8312f95eb18418ebb2c7e8fc32c8b39ef168deb9ab586a1d6153ba2e738bc68220d5f9a363dadca20946619a39cc91729576cefa5e506d13f654c969fd6eeec1439e90ddcf1f526e655e0d93d87792e1f236603ddc700f1eba45894a633dd735b776898b0376fb0378263ee129f088078683c6a5d9b5d01b21c6097cc00b0050bf55d4d2108d9f8019d1ed4ac79d3325f9a73c757c2c3ff5b0872ddac2a9f7a1f9ba27688b614729db004fbd9a99f21717005cd4e4e269cfa7f69b5fa6839430da7b6409c69ab51b4f1f0aaadd7721da643541fe31de5a4a3674818ab1db7e8da5f085b898ba40195feff9fe21b948cbff35ca2d6c635db4488af0c0c97d56ec0e1af3edd649308dac0937efc1a4e4b123599e9434615b61698c8ad9ef4926b96d0abd794de2f2fbd0e7a23984fee14bf836a7c47d2fb912cc97a52d9cb0c4aa944b11b68e530c3e454d3635a4c92635d874b477cffac5bad255749d97d93db593e06ef254f5aa9a50ccea3a23a53b06ac8ff2610661ce88f29945b3309aa436b4b20e050a44e764b0f4ae421850b12e14de7a0e45e68bc45c2182ba531994c54237c23a6b83e4743e62e2b202e4f31fcd55861942d676bc5fb20320c22fa84e07a2540188ad95ba6f2305983be8462e48236aea628b0b25cdaa907c3500c1af0b22c8f613b14404255f6c090ebfdc5bbf1c403fc5f08fa3d23792ae383e3b4230b3a48a6ce84757921c3e8caee0c7636a185f278b25a1e844663a3581ae0d6462dbba9969d749d0aacc3a667bc65a4e920b2d490cd8f7cdcca2380934b4823f55e5b164f0248b20d63ef0c94e9aa71b99b3d5e160b380a5658170af8ce98df469286d2c7402eae2fd04ed722a261b5c240502841d5fdef5081dd20fdd055ddc8a4b939ca1dd05580e2509edbb7571a76da0b5901980eebabe7ab7ec0df65bafb4328e7eb7ecb978a4b3465aab1909b60f87e884109b6d16f68a8dc463f53f9ea28b9ed18a8a729d4b4f8e6271eaf9c12c3cb21f9315bb51e513c70b5a44f5914773a75b91dd621510dd494e2a3b58aeee0e1a6405f77ef877a33c6bbf4d60ec9568e6094b885893da6b8df08e9433e9fdc2797b86eb0d70a05f1d2926fe649c1f6cd858b10d7b2a0c10fcaba28fe4b673e094f529da779580d3ecf1292b1d075c55436fba3d13b5c722957ff84abbd784beca775355b144c2372933b2144d2dae0d1ca7f2ac3bf549ccc3157df18500acbbf8ae44e95cb5eb6f78446f351c221ea9cf42ca01dcb9454173a92204590d221bc4f99198bfb06f9b61f7680c3d3258e73099a7fb7560d5435f3be0a097032a3a46be58a43c9ec32c8c8dc9b4f8b7cf8a78e610538f2c31704f82a9f120ff1473248becba3925cea4d1d998da885e5771ef87ca55009cbd0ed8ab82e5d1f27fd55af98c5d13bb05e71d228edd2b15e8f378d582b474d6213cc8f5adbdfb337fed854ab9cfebbbac7f178da4affc031edaa679f27c2b93a44be3c0f8a4b4925ea835f13b590e82e5a1515d9c8270efe3d73cf0a9ae2ff0e961ee623ef0698281657428ad328b1cc551e591800b38d922cf31e2cb7175b78bf475bc94d3d9ca3d3a21b222302cf0951fa7cdf3174d46b90de6474f3d944b81bd97a91150f36fa9c13c4b95982653256d8e9eb0c14797c79831a0ad9847e74a00b29578321ee70fbaa62cf5542034dae057c3f029ce0b318f5cf39a69dc3da958c089dd4f8a2b043fe665b78b72fbad7d5f31ead1c21f29e295d3efd4ec225537aeac64b49d975dfe382c3b6dbf7a7640742945b97740519e563ca359deef19381e446fe441622ce96fa3f2a4f390234dfb6d9bfe7a7818a6aa84b4424f53fb575268149e2dd65662b190e573502da464c19bd868af7993c8dc9a039719c6d9d55d8e90e0342b20e8cec3858cd6fdf2d8b3604c9741e13a4fe5376cd20d1c478a265abe79560344d997f09210d6e6416e0ccf5f8654b55ab35aa3aabadc907d4618ef1f177805c1613cb8fd26b1cc0cbbe8748b163ba86d9f880b51f3f7c0b8ceb4498c6a24e8c1f6b190ad019140e74e059d797d671252e0f115dba27583ff7a6de0a47478d76d2592914c12b5da20128a9c1defe0e60e895bfc85b295c93207e888852e4c2c2441539d3c03786f9490328cc95961d665184b5dc8feb506dd00241c8454004355fa2741505f56456db16054135d5cdbd05eddb0611c5bf22ce7a30dd7590503c769d85c88ee53f0eeae17ab0460686eabc956d8bf83192b8829c7b3d0ed62594f6fb97c041660a6bd7644143ae2c2ae1fb6d94ab377d3532bd339cc691b267a33d10a048c37f3b73d679ff4c58196a0a4f8308c1e8a59b315546429205e6ce614266f6dedc8011af9cc17ace6595888a851aa43b0cd6bb94e44a8dad2af4245b2a3cd6536776ed47c714bd27ca761d8f86ade514437040f00bb050ad3557180e374637c7a6c47dcad0587c0a14ec47a31b796e710c22b5879d249e4b16815d45a87ab7a283aecdc5bcb8d4fe308504b4b31e2c71f08e5bf397c6ea74b2e7c96a51f41baef642bcc816737b66fc0023a32b281f43a7024da613c7a5f19a134e05afb40920b49fbaa9dd1edec794f73dd6f951f7b6ab23ddcf56668322a239955dfc580651e9aa8ae8843b5c17f1093e5203a230520fa9eb8506242477cceeac42f54ba5d277a19bc135661f56dd48af1a28e969fefd9427e3fe4352282a66f7629d36056c32fcb0dbdd80935a1272bde1f38d8d352b1a1327e0074b714fbe06a0446e42f5c4a881a85512b607880e92173cf5a44795fdae9e3f4b4c8f4f753ba6107f5b34e4516b49010f7ab403c6c0f7a91bdc108f7bcc0e0651ec38db2784faabc82eab86a2447cae9a419e250f712ff9ec557880cb0f1ed5dc17aff1ba75783e3334a91525fc33d19d8d6629c41b6574d2e71b57d920d9ea7f67a259f6f83ecb49bfaef3ad67098eac282504677bf070baeed6a02bfdf17e34a04d387ce5ab9c0972a65a95b700a4068c8cd6626d1885f2d771668631c5109433ab4b8b8468d8a9a467e22acb97de59d539f93603dbab345269499bdea6fc10223f766138f7fdbc8c5fa7199fa00a2fad010ec425fe7a46615db4a0f37973f6a40731099eedeb8c9b5df2771273083df5b39f8f29501c73340b86723a690b4f78b000b91b7048fd2ecb3ebe1e834b485f423cc0d2b268d8fffb36aee7a3fd46e26d80be107764e11dc5bfd5625913102416120284b5f09f50c4f69c7056f790ce40a7440d44aa44b4da52fcedb0c6f9faa6225503fac0b42547d7852d8296240fa3c34c495d4339255a339de77786b0ff9bbd5c7d00bb1f8115309128320aa0317cc5ad007ee80e157399b60769682dd6995ab7f0df03aefdc562f763d1f5d29b678f525acf777209a0969848da876c6f5875c800a798b3c0ef5c8ec7d6ff8289701d3d4c69230cd6c5543d148623adc4368d3ba36a40561658a81259fcbebcf37113af8ae8022643b13981e4552c979d506be9fc70a12447debd97141b2f434135e0d02df813b57d42d048b2a57331eaa55c5cdc3eb6fefa2f8810831ee950d426eb41e731d2b3ccc37b8d059a426d05949bb61b97cb51212448083f660c14d8f6aa0798f5d33dbead37633b47996e26b78fe30aadef41ddd8a8783253c6642aaa676b37f98952df714e375d77e4a90c52f1adbe95c176c4bb41f4af0c0a9a43c6999336cf98cd0cd119953d514a14a1c2a1b4d55f2c27943ca7b74b90022b162b9963f17c7a4195b0a0882c1e8ce9e5276b7a0fb3d19acb131025df0fe057bfa2c12ce975a66135d9c7514bb1d5f762e6c1fbb7c94f63fa133c5182d629027c2e10811de00ebd0ee99c34b87b2c1c5d197b218a305247e272405b6cc57cec2eb5944e45f37b1a2b41678a5baac5eea91e4ba70c0d02e48a02dbdab23e672df5b4219511ced0015787cc3e3975cd3609d7bf4a426db4b159aa67418ee5c306612e2d04f8156817b61a9032a5b898a43a4ba0a93789ecdc4d593590574bdc189d32d04c08a550dd7babad5d4d84db09133ab5e38fcd77983c2b80295918ce8c6a75a37a6766a3f1da6ace9d3d53cba190dcbaec1c3e21eb85a9e03cbc2f9c1654d6b20b7e742e11869fc301ebcd70e0c8d1381ba0a0fca565cae8c3a20429f355602ab4c46250a78c979e11f2d727f366e72c8b76f9bf5ee8061a0db0070fc8fbebbbf34e13f34e1bbec0eba9796130d30d4bc00e3d465642728a1b89ced58179b7b5997efef39cad145ccb780c67af4e01e088d8b84d7debe90beee913cf93b00a7babfbc8c184970539322653b7d2e122c71da21bfc410af94fd757d40cf5d4f851c4fd35da6e255117f2ca39534de4345a6a4fb812c65b08ee7518ac8916fa04f2d0bd946987475b05d93ba8c85b60086ba9f27f7aa1aedeaaba62411c87bc0f7d54f0055978256b0ae0ff8749a37b083798ee15f1841912dd4ffdd3f9da6d92f68c2f20ebf55c35f025c61e860840b235556b0a0d5f4578f6fd877185fb88b20b13455ca81781bcabdabb4302e0ffffff1f