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 83944 e7517d4f3226b7048b7f1ed9864d3e5c2d8658e6cac8113f31a24e21bc27e4db

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ca7751078488661faf24d67e227cf2a890763bb928c2db73618f45c62e0d82ff
Certificate Block Hash
e7517d4f3226b7048b7f1ed9864d3e5c2d8658e6cac8113f31a24e21bc27e4db
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002030000090030000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001d9527f79f51ef032e2ce5c2b37e33c8f595f83c1881c1bdc8a1911d6808508e9933d2c909f1f687d65c5dc3a2d30f8ae8deff25b2fdc0ed69a7d0b3d522821c343c1534ac984fea36afd39fb86ba7e6cf5df4351eec3cd70c0400000000000000400000004000002030000090030000

Raw Header Hex

0000402064e6e0f56d5a61bb764576ac1a0edd2274b46901aa5343880baa024b4e8ef2fe97e1f7d712850ecb0086091b33b68d3fb195431bcb55a118d429fe83919baece27c14e6ad8c70018ff820d2ec6458f6173dbc228b93b7690a8f27c227ed624af1f668884075177ca

Proof Data Hex

59,560 bytes
121216020307c3dbee52b0f2b1df8101992781b699f49e8e7f210a629dfb9696ea3d06a03af23c64ee2c850b50ef0aa8f17062d19d357727adc8c5ea804440ac1349ab62bb3afa3ef31fafabfa737705da0d2f8127333b8c4e0ffcedd7c54b41fa49855d94e522b301279935cf47a0fb5b285f533f4dc15405cc10256f53ec7b790446c640a62039ff09b5ce5ac4144812b45adc0dab263d36535252ef0179add601763aeacce02a01647afb4fad5244ea520f4d0258122c334f4e8cdbd39d984bbcc24d58af5c3d1f7bfd234a0f36bdf8df6cd4cbf7b0e7e66367e93d9f71b52e4ca09144bf85c0a50ad960fcf0ea520d1aa2d946c6a2069e31efcb5c0dde161f729df59899a49fa57cbb346863671eeb3bc3e0570a5da62e2c0e05db3cc9b2061a01063f33e79466ae2e1a21be87628e27cb71b1110510f4da08b953f9c6e83eee45506c967fed799b824573555a64cc0094c6844850a7bf5f7f4295cf686b031fead79e11301fe7379bcac96bab3dda0feacb4c67c197ac05813c1cae539411875d96e6b1f77e5686a9d902fab73c61fcbaaefcdd1b07d3feb4b409cf63d535faeffa548cfefbd755677fd7ff923c2ce4ad9bb6e11c675b3b7a066cfba506ba00659b0428709f70cafc3f867424b97dffe5289650e89fc1618c4e00d049c24f003b18462f56b02b43b33d03e29425c29ebc5eb36e99898f280d3f700b5900643170d1eaf703a8ea13fae657c9cbba0cc1b34a801970413a7f06022bbc1b88a9cbf34fb88a26b141abc56e6f5e3d9b07b61db3a5d19fdff6455980041e7d13d685f486f1061d32957ba1f4c181f39a1a39efeaa93676ab059fe3352b9b2deb7888d664bde890fd7882c420649d0f76a2cd0d6540dd54a0c67e205f39bb524005c0fe54ed3c93d02b216f2d43b29558fc855cc393208254b075adcfbe7239b8978cd03bbbc3cd179162b20186d69f4e7ed2aac7a6677d9f4a87b851f261c23aeea7f293827ba183746df3525eff2f326ad1190211044cec8723a0366217dd6f142ce5116c1d077f078ed3cc1d383c1439e939f5087982fb3db7bab716f134e8736345322e5687a3d609518fc60a3626edfb28c0dc08fa6e695d0c47823e3011c0725f490aae3d7e40841fcbca7beef31e4456c06387cd1516f9394124cc6fa4a4103690e883308d9dd0d4ab5b93da5fe6c9935dc1776b96fbbd646caae996f3b3d23e6db41350245518f7d332cd8f9485f32a9895bc52d87eb8c9279317c54292bdd82a314d0f35caa3f3397bc74bff43b8082002f127db6da2dc0cad3a77c7958b8ac1835c22aa612013dd3caa9657eb27f83e72040ebd0dbc3aca0c9d7cd194e78cd55a2ad0802c78fea1df8e749dd76724e8d67ecbb848ddd7eb20209556b6192bb4b95bd3df83271489e7b38c46164b539ab61c223d5e52574725643b411f8ccd23d91bc13b585f4c336e9412a464a00a16182dec04a9f78315afe27e9001154270d617581842b81044472d38cc00e4715069b344c39ff166722fa10e0c07e1a40542cb0bf1d05c90fd9c36a63fbf33eb7b8a2c9d0406ab3bf96547b4b6fb3420bd77822997be51a3257dc48ee41ba22d8fc3a35b50aae91cf24c1a62029df59db83537dc89d9fab136897a50447f0b3e847583a8dd57302557dbec57c01b7edfa0b5d6d2ef952c9f6cf76c559879dc4265ce43611a7d33246a98502ddd68c0a74a71726e17e2ba799ea49a0c1f66533c1e0e31fc77a1b52aadd76917469bf85b086e16c9a9307ea76640ffdec69a2948dbb002b89f10eb3ccaab5bf46ff8c7981a29b1396cabaa00fa0d02a6f2014ba25f5373fbc10c7da30083b4750a06d1d189726786c6f400243599dde86525ab7d3faf2b57840e1656ded81fe335b5b40e74a65d36e7b9f04f43e8b50b5a38273280ad4bf1c3504424b274f597a0227171c98339918331f9e48bde8a8a8498da352a0af925c13650961e24fd57163460c13a48816f082343d14d7286ceb7474dc66b2afc3280809fdb132768d56dd9d3b555381f27ea2959fa51b76dfff74906c16c5ecf79cd21b1569525d6b672116bbf0de5425bfaa644c4032fe157e94afb9b6b4be39776a8de6dcb7ea91870fb5754b0e8a1ba01d83accb2aa92e56501ee389695055524759d7ed5b25f33a1cc283e475273759fa117fb953207c2f4177c12da00dacc4c8001d52415226c396d9e906aace7804d7e122caaf103ea15b7746bfbae3c9c4914699753676c98885bbcb6d49cd9dc661c5b254dd4e1e30b0be474a1d6eb38205dfd489a87beccac2dde5e551c8f6ae069cb82987ad3a7a483ba92e330bbade05fafdeb39cb07be519e6299499dd03d575a8dbbb11c46212a869c3380e4fc31667fac504916382c49d549fcdb1b1aad83163fa8494f312fac4ba72aaeb9542db7164e37324817bb24b5e3f5dc55ec3d6f61418c88020a778b6aeb3540afb2df6176d345b41aecaf688110d8f5fb2c809441b453906a3eea1fe26bbc07dfe6b447da525d63023f98686b5053d60551426aea527b0575db446a522c524bc4ecd0e23e13cd8e15092cd0a8f60f517d5c4b0bffa1bb81d7916f5ee328c14e1158c82983781008b0bcc7a5c6e4d1dd3436414c330c7adc68505237b42ad54cb2f8acae81e981f36d03cf8c9ef86ab6d68e39072fc20e62c25237991ac7c8ed58e95a0da4db14ba4d5fc58f284b96416a8ded553cf8c168a31af139df3eb66e7d4f6a00be98a17ff3b80aa56592cb96ea746393a1d80511e5cae381ff7a4858f1bd2675284ca2bd7985e87ed1e0f496341fea92cefa7ce202776ebf06a35459390c3dae542e310cb6215e60164fd0a084a53473b6878813b45b026f4acdef87fcf201381702bd9e72175c6564dc9ed1a400d1ea1bc0e74497215675d3eef0e218341111e8f76a2624ef8df9b040a1aa7cc7ef45ef156d675712a87f7a1afad7eac7a686f3cee4ce7b5b1f197b0801bd4ce10c7b0d5e655449096fbb3f5d962312122ee17a67fdb70874a161b25ff1fbd81808bc38cea61b93d4856ded79fd1e7d9e8121c4557be8a36cd25af1debf4c9ad54dbac8354809bae2e1c7b6fdcf1d3f5067dd666108554c9e8534783306f71a76cc711fd5f1b173f370371fcb0fdf4f28c4aefc401b38664b843ce30022fb33befe3a219dd9b165c40a96517f289f9954fff757ef3cff7f35ca96491325d7a4a44a03d2003d7a75d81d9bd1b872dc086c9afcd33d78f65d852e9eae567811c023a5d52dc0198d860e32460cff2673122c04a24ae9ff4447b512dce10242c693b2db3823a1330d71b93b6f59c055144b7b6fdc7ce216dd46bde5af1d9e4b3ea71874a4febda237b746d2b398c7ff17fd1b1a77f4d6e30500c3f23b0d82b9482fa6bd6c0b9cbc5fe4c2945b483034cb1301c6916f5522258a8e9ff3f5980c1e761d50f7c972eb7e90916f1d4127bfa3acaccdf835e5f24098c3c9d12df3b6e3829f8cd84ddd5f34ee29151cb294f1fc3974d10e2a3f32c8f9adb9994543988920dae4d7a3fc698340b9855d132b86657d3554d51d93f2615d6ff2d8bd1fb13dd819e137840fd8db1ca62395596d5f3936fc5c207943a633a6ed0ca12ab2857fa2ab07118f16e1d2b8d5bfad6244825bcf64e97107b1fc431d3f3c5b61322e7e74509062c7ddc42b147c50b86884b5081aa35b0eb4e01441d77d0fd6643d316822b69dca31d588df6074a49c6f5a1962bce5f8193860672cd0a4a783d22583f10dec670152f3ab001a77e1f1e1844ac70f4030fcf7c4fc963df192046c02a08f2aab961e1cbe1ab8105c348a002d961a99a599f19469822704286b297e900532035137e5574a14da2aad4dde86d992c91ac50debc379b7ac473145c45cc6fb9d789bb0566b607a92fd94dc330467bee3af429e063b679dc415e8a42e465da69e72ad5ed19a868266d6ed5407d73f4e63d5f6aa3b25f475707633d9b34ccd692eb31145a52e3b7567b33ea1a45aec8b01f48a692f9128a128a244b93c2e8c1a3e8c22521447e43e4ac9e12d1773fe01022ee46a038788f0fa76bd65a4d43b9ba4ed593c77747979b6a8bd6359495edc2e75e6c887b5207643ac26eb95950edd1694ab79325ef95bc9aa83448cfb2289a7bd437524063ab79eb0f93f4b959b137c617fda46ceb45ed714a9732072c40da92bbe939f74f1d23f7a1665c8d1b9f9659bbe59fc35c6879fc27bbeb9c78443701901861555406ff1d7b3c5bab5d6b5583635fcef39eb0d331c11326214e1185efbe490f7e60335b3338c38b449688776a4a28375dc405f647042333605db930a8867ee11b6ce74dea48cded20c8a0bbc2c6a404a6d3c28f91a82c127196fca1596748c691524a6ec5e5ae9cba6f5b8d114455d8a253d0585caa9b698c3a1d8cb339c9adcd5e74aa2aadb8ed5929588a0704456ac63d4eceb68de217795a7c04d881a4b7a4012a20d96e4603c88de283084d4534d623de39cb8428961f169184d819f54b1d3424578bb6c9be5ccb7618ef25d7cd3be5ef01ae4d1463719e212a850ac5c4d61fc77564bfdfc1d52135f921aebf93908b2b244babfdf381d7d6949f14550fb92b50351007f5071c7d07427f01ea2c753892e4f771b1f98aa38deec763d2eea69231fbff0c1a3538c4668e1f0f6684165d342aeec03b64e690d809eebdbf9b87c6e9a11359f010db800cd0d7a98493feb7e1e4967020bb13eb1ce4967fde97abacc271b9f81dafe18c8f712756a789783fddc500bbdc0b8be59e6172c98cff9c260f8215308ace5845734d2dfbc02b68c881cbdeb734166c5906d0b09883b027e4bac1d8ad84d34d1caca96f54e574ed36c6f770c517cbf9738368e6baed0b2e085d0414b6cad5af6a912489cda724d8ec0b9ba79385148bb1b00a0de08296e9afe6a2624a0cfe4dc4ef19b7834c3aeed08056c2fac5e7bc40c6ea2921c83c25a8241337e542f0182168035b638c14e0f5a1fc58f5276b3f2081cfe8a3748d02d592d89278ba1327a1175acf405621c3a7de7f6ef2fee357454d3adefadd358e16f9dfbe1cb10ac0d7f5492a79d6c3247d7ee07aa9c0574d96e5c568564e72764dbf362266c9f3a6823ffafdb12433b160ec7095172e24beba7416ef69045a9810ffff04db3021bfe61aa2b5cc8a3eb590317e5e45a2128ae52bfdd2910d9f3542d4ed3e0250664c935676fec945a0768d198118dd91340b504531512a718f927727d7a18d84156bdfbd2ecf489a811b9eeea5447fa8157639ea36570818f639b962356eb56ac005f49f0b932c11e252cf54f308382b2781886ec7e1fdcfdf68840fed8f386cc3c5c9f69f729b890c022d2400b4ff5713a174853e99d0f85103140579971a4ff88a114cfc92e234dc875a46171e951ab79d25c81810495f6521ac400920843dfea3f0d7742d3a101789b1eefdd0c0876ecf4e7d34cbbe9607afbf58ba620d06c59baf1d3be92c6678b73d5f057880ae205e42d777e330b3ea11f4209f3369c23f156bc75d40eb3c390e765fb456d1e9c16708d6c70099d3e7311ddf869f2b41be634de79142298ccea329c35c8edebb7e4f31316a2e4c6629b32a70ee848878fb714d7c717776ce461796fbad0a82f474a7d142ddf4a6cd1f98445c549658635b925182ff79a445381400655ebf47f2718ab925e146261d91c2092610dcdca894d66fff13b6fefa9d4e386e48f9b40b5c3813c303f394f7d7b4f501d89fa4a122aeccb798c013903934f95ff979aa8a7304bbffd55643060d11d8734e08885fd316f4c3f1d5185034b861c6a23ba85d28ab2d5db2d9fe25cbf7e1021b1d30b2f42ec663a7104bb217fcad11754273df766f80b5fe1deac6c03a39ec1477cf3c48c7dfeb7a91f555e6ddf5b7525007189553bca570f02b03440105ee802ee2140013c4a663f3317ac751f4ca4d346338ebc3fe66856192df7b5e510cf06b6e7c43350a3c16392ca5bb7e5fefa675305761e84053d559f9a9651d4e226db12f755d2a7a627b41605312ac680e8390e88ae18133f9a8ab11d3dd60b642b0a7d35412435953605b60e663d6a1291a961d96205b71da98f2fc84e44b2ff8268f6cd4b3e66245033638ce5e3d42f33bc999efff61f40879e5a4f92317732838d77bdb5f900fae50b31ebe23bf4e0bbac494e58b913509bc43a9b5f41ecab8d328b7ca552ae86edbf13d008c6305ec0aa97f8a06543961cd393da33e24e7ccc37325ac1dca6e2af7b213a8e156bfac5ff0cabfad0427ce3e80ce98e1a5b858de17cb4fc934b393f9a489e5edf6a06816c43ffbab001353105be0c1899028da6eae553de363c17d41481a9b7c929499b8e3856f566b4bcf33cfa9aed4a732ec0fa3e025a60b3b9cb3dc3d6b66acab3ace7d11ab2c4e1ec45452953e1f32760f59d18e6e76c0e06d2720d8bd18fb6cdbb95cc744195cc185c67f25fc9dbff8be214345479eeb7d0143c258e93b75bf84459c4250a833d3049ae59a953b8eb78a960beb1fbe00485730030fb09ea47b2ced0fa749e7113e2acf3c83f415144c14c75916b50ab783825f0e55963c7970ef1abb7a55a6d2aaf7c3ba7dc956a349ec99a13bd2a0c694f88dda42ea08fe933488118dcbf38e9bc92679eb623d97e12ed65702080d91c2ffa8b3dac615b33881b99de46360c801b29bddd71dc0f21030666a8d79fcc0f9c4c22def865981aa79cf7127e85e3ba8508ab2e3e13be8fd65a9e8e2de31140c94ae9a1ae23a8473f4a3f2612bd9b9d025418b0d8a0ec116607c3f6bb173bb54b2d6c5a2f3aeffb92e297c4f3ab9c5af54913ba4b78d3796610c3bda8d7d7de3fddb83666574e044926854c9af62e709d1ab3dd491bd33c70c2af0eb159895ddf43fe8d973f2eacdcc01530bb5cd68986c6431dce06703eea1e8e14db4c549eb7e2af17e474de45caf6b7225fde0f97e0a260036d248068067761890c799aff85723d5122f6c942618c685ba41bbddab0866b6dea954f5c1447a92eb59287707a634fda2c168e9493b0e4e757779576e7517769f78ce4ea4c106eda6d549da5f4c92e96d43165131b6725b6689973ac7f281d468f0c9fb1c25ab4dadb5d00794bead10c31d29dd0d86f9a7851316f1ddc2ca6c6f5184d506a21b0d57ac0b5f6458a3f19fbcd11c77b968a057e55d14dfc1f26a95c1b1cbe6575665a8bf78bad9fcc6b7dac18585c6148874bd4f821c1b645b7ecd3b73dab6e0f063b4ae144b72b3f80fab9c07f9b0be9444a81ad0e21c4585dde9fe799953f757259d1681165a8dcf883e55e2c90ce9a189b426df142dbcad7e6faf56e69a476ac13211ed9e2598cea742d84812240d2862b3f1fc19b4d1bd14a30aef8d9fd12f1ce68dd4e9cce6ef48575c8f3a876d6cde7321efdb14a1c6003440cc021b7eff6c4964a10273b12a4d810470d695eea6325f12e865f6cffa2f242ebbc35859d0b9685ae8861f25ab6c2598eb7783f6e2f8b9af821a35450755cc240d1109bc06d6ccf045208c329064890c91f2a2d134c81f2873b96490b6f48aa43eb0e0fec6bc27b1d9a6c57a3e7aa3fe7de9e5e33aa2f702c7da503e9119f0cf5c421b5e7e549392a4b43bfb8423c36df6505253b6f425b60c0680fd34747565ea8378d2af2264eeaf61262182b440ea1a66158fa1a7b97ef738d2bb909e5dadb3f2ec51a75522455dd81f89cce5551aa642193030e6cb67a59477201f031005f90d10343df59b93b8de2900d85b24b3c71766a63f65ec27769bb8bb777b0f12d2ee01295f25905fbfae78917ad041598989989c3b4fe27d921a0411c75a86042c651fe1b9134118c2174ca0fbfbe1cfa401f7799429e22ada1d5562ad60d10732f3525c212c835c89cb49c7772c30652b5d6613857b75aa7e701123d422853099ac947ad0f7658f0ae3b7c871215dc7c3891202c27164983c4dbb6767e2986d7a0d9cea09f3943bae366e3d5fcd6a857b4e4ea637d300f153067529da7b2ba9441ff1f3f7b3ca6662fe48d7fc35f74e57158448a1f65ab2c501f0f6ddb79ea66169b4da26cbc1920e78fd07a0412c7c7dff8a0e2832dc6083cbd20162ea4a0d9371f51efc23b365bb8bfa4ff066a656728b7002a3f232c7845713edd7aa228f31b898f9a42a911e5ee96d819c206e0d86f7591f324b32da926fcaa5eab9b19ba73669c0bf5f569bcbe109842fc683a5302227d748d6530757be749e68a1fedbaa522a5b1921b7dd4d8808226fcf9e18700828b3a530ecc24817906319bc5cbfd02912e35448b92d649243da0544cf507e0e8294fd34dd7ab79c54351a985026df6f027ac20bed4a9df01d679759007e1de5515b4a8a08706af796adadcde57be0f321e5afc1a88825055adae845041a09bd7deacd2d156d7955c490904c94bc722a4e288365de5716ea93dbae5d03ec77022ecd1ec01cf177b189ae98ffb864f0295852f477065e1527cddd1086e4dc13cf0737b26106265a80088b5259b0d73865c7c6ec15ab2727af00b1c4b5d6da3b23f2be01a476dda2bf399233648f70346315e905a2d8bc672148dfd17c634c93bf6668dd4929cfc090524af31684b87a6b03b1658a53557ab0d7410fa1e2ddf711eb19d275b76c8acb266322c523a848b9c0ad3d755ed4ee744cd3fe762dec8b8fac6b71940b79f0a607626d4c46bffce8709b8ea89a95c268aab947d45edaa5624c54b38ec5844fac0994ae88c54855805e555bf24e4ccfd378785abfe501cda76bcc2d9236661e33b01938053b59b58086ba4cbe623d1c9b033b2865c7c3d086360757db02c1e150dfeb41c7e5e20d8b555cdaf8fdb0a59320801a34847098eb9b1517907225ba75a12901f81cd38b96e189c8cd0b5a64172c60eda89d9140bcdf6ce5f267c0cd16007b1def427720db9981a7a3ef205539fc7c42bb5e8b20c2ec8d8136b43789de6641ed16a7d7cfaec517276ab120169a5fd7334e61108ed4a8f0a75d8e77ae00c57488603f21ba9433b4f05ff9dc690e359af3515682fa193cb5f51009967eab00e69e78f275478dc3c706d5776eb31c1ea81e913aed67edafb373fe4ed3ab804ce762523e8639ae789f337fed508f7b1ea599d50cbfb7d78241de2fbbf628d1c4ad8f98fd05677d4d2c761b7391787ab56e744f10edeb5fd164e611f33b3ee66ab106be77bc11d09b1407858f495d25805cfcf3da32e4ff3e815848a1392520461749eddffb8778fb341c1e53754c757159a7dd5a5c07f2fe0bd412a76e80075592f8c947cc45670520077ca82f520aa5e57023942baf536aca8ebfaa7303519f6f5ed1d1cb2938c9ad15f754fe6ce83e106156b4bd002105fe8e22252dc8c85debbc832a0f52e2f465cde8444e8982361aba14f1974ec35fbd900fe89a4e59263040fa14db6a47007505f98aaf834befd7e9e31fadfad38904c03ff44464cc69f2824ba88d2805d7e6897a5c289cba65fcc8266bd5230743227565ab6e5b146008c69c08c83324b2bade76963d6c548b6f64fd89a829aa39523dc5827dee87ff6b9be3badf582b53ada1dcb888838c7cf1732a0be1c00ba6657c7c6dc98c815e877b5623520f027bd5e137c5d98b0d597ff51a5dfc2bd20c2478cffdffa59ec402b89c754c23c41baeb3665fee35b821ebcba2d25d69334c833584a36176f62ac59c10d9df94068b4c8d8138dbc06e4d23c760a6718d8a49a4e1025de9c78d00b47b3b631a0ebb73f1e77449b6aa9fae6d5992b19d5c8110f55acb85df1b7c209f32461dbcf6217ca3ee2ac4b5db1a13164e52d51cb514ebad7b6358850125f9d5b94f7a6723f9e5a66e6606a99af6732cc7bb2e4b8157272808fee78ab936328a65bc3b5e14a3fbd0250d961bbde09f0571f0b9b1f29dca9bd92a1c10ec80b6b79a9f6588c47539662617ef8f8f92b3e2a352880bb5337cd3d07985ff56deb8693b9927a892ba65349ed9c8ddf313eb7436a61e4e538733e75f6189f21177b8226fb7ce8e63539c28875c2e6237aeb001405cfd00d2083d9f515e1f69edd289b047f2d1b7c020c15e282d757065f602b172a192455b122ef0b64b6df88a4c52c92c70d86bcc3264801ffb6ca70b76abfdbf338ea455ee6d3ab006ea6599e16c9d0a4b382e546866ab149c9d3e152f84915a18a6d5df0ffdfe7e644e53e4e98ad98308f931e50ab3fd0f9ddd11d505befa00a74698ddf87588f4ac683eb28d676e92df644e3a567b73292359d47de9578cacebf9e2db1fe81af26633b1348ce6e574b61fbd05570027b4c0e95057eea4fa0c01b482ba46889521c8397381aa9983bcbe628d01d993239df470dc8cef8bc55dc05f973dbbb657de67553f38fe4436c1f9e46fad94e38c2b34d03c8fcfccc6ac4de610e7be022dba7bfbd8ab841298e1475ce87ffca7cd81658541d18566c85b80daf0bb6c2c87a529cff3b3d41569746c76b7c426dc3921404a69a1fdd911e8c362d261eb13a53a0250f1e1bb90e69ed76817af8f18fba2d0dcd052b96e99a8939583f37121479c7f2db1ac1268caec817ee32987996a4a8b7adcf1f23da0a5d6d27028a819eb9a5221762103fe0a71b7c26330810b2209b1cc20b4dbb381c383648412ea6d1ab5abcedee68521c090cccc67e3cde871947d45c80d73e371ea7853d271ed03bfaf25dda1fc8fe2a6d660eae774320f4e87395dccd0c818fbc97a6c0592aaa98f7daa36f1324c906da4f05fbf7980d51d2e02658b683c81473b079a0850ef0c410d00f49da24f64a8c5d3565993458e6bbf91c58784f8ea2e1260f9e4ef94211990865486eb400895252a369003fa94747d08019c810faad3930d944315648bbfa4933a86274be873b01e280d6bdca36cc361d6854da821492f5cd31441ccee1c63aab852f93f414d738d6693a189f550b88dd8fdf1b1e4310eea0e0a0c4cf8e61da305ad691f5030b693bbec74c1047ac897f842985478be00d1781ed954f781faac4cc9e950e666dda9150a32d9560773674d453091f882c2016909451610446859ecbccf9ada849524f6764eda283bc4acdd5e4616d5606e679990892d618f4d8eb0a698a666f7279d23341d847f59ef491babba3bcd3c6937a9121a8bd35f4d7059e740249a487be9a614590228d9ad30de927fd0f2cd874caefb34d5caaae995609a0e33c2f26e4b6db177cddc4cb894c79b76bf9fa901201d4867ae53f1bf7b946841fb872de881d89f69e8593078532c4a2f26a401d0a3d8365b3536a159a496d1d6f7285b66a19b27a3857696ae4ba716f134c0c7b2a724fd0ee285887dc77a6788988d3d2775afdc740da88afdc711db473fd04f629f3f718593d1d67eb9c4b9a38b9af5f5edf9751fb0e9f4dd2df7162175c4676504011f7b67c12a469a1edf2c89ced20409bfb0361e8b15c1299ea8dd0816c8a7c39d4bbaa0b1158f355cf2e3481637dbe24962343f0218d4732f68cc05fea5ff4183e6eb2131fd3b72977ff0074fcc95963213ea810f9d1ee2fd545a213e54ef3ce507eedd8c056bc9abf6082f4e9731c9959ad9468816be838d275a40eadd0f7d3cc1737c1a2aeef146fcdc9af608696a6a7ba38ab4f2ff4d0b727cc1d817e20d7cb894461e091898520f335535d7d40555ae8e9899f7a43132ce07680c37caaa4e5cc6d984957a1bee429495793c15614bb26eedcd394fe8d006a8691b4fa0f8cd1b178e54f4e35052de02ea3999b561787aa1b27c44762d141ea5099d29656e8a2fcdedacf5dec8ec6f6dfb0563c63c60aaa25206cc8cbffc70a68457e1896216839bf2b9cf62a963677204543f1cfffaa29f8605d29fcf48cb073a69854457416048db7aa09fc5d3bb20e0004b17c3716f09cc8ba533adad771b712ad11f20f3af4bae50dfc432af0f17c39a551e46c749ed9a730712f6557505608d607d46133f7af04ea1a4f7e84348413ee53846b5520ab907f4b1a5a355044e2d36ffce867453b67beca1a19004a5cac4dfece9925dd93982af6b8f0c3580bdb43ed41cbaf43c198f0113fef573141662af2f599640df4240f9c6a59c7be01aa68eb244a2712ca592655d4e47e8fd661d992f0151b547373dd7897aa9cf6fa456ef38241d64a72782bee7e9e33892c48081cded1068937ca1cae9dfb6df48d84122e1e4e14f6829d1446b1f92c8e4f828e42ae82cf678ff3071f73c739bddb5ffecce0c792d9f74d72c0639c1fd27e4c4ce018c865e7f9fbda2d7f0884bf335f04824644dbd11d43644cb7f6456465066baa9e1ef97681050d27865b78e728db1293184c9d89a9a7662c9b66eef47e9e9c90afed3f90352afe1facba4df5cfada612d8f3f36fc7107e6bfa1d69f96ceea47eedb74ea87b57dbf92626c1c50c137289960a5854f961358b85d3d4fe4b33995cc930fefe9dd6a3cbdfeabcacf46866bb737ba121d8bfe066e64c02586e03010d6621f2e3a3938c871fa7ffea3bce6f5d067d6909d10470cc5875cee7965f8d9777ea0809e1700672894851a54e8ce0aa3364c3f298f78b2755ced7de5963ed90c07ebe7a644b8ccbc105575fdb2884d08d2dbc99f071e01101d3ac69ddbd4624645c5ee53c77c046210fd80b0a9515e047463498076f4f6fce6c4442afdfdd64a180b19f2dceaa6e7024b2b0fc1633dc30cc583f22a1a0f61962e5213b12f0eeebcb4958fe5ecaa440f77ad5c9c79c4d1cdae677694ae032412fdece409e689180fff9fcaebbf5bf21d16bcda92f338d435ee8905af93315a6a6f9e9adacb3129416da46b909be400983e6c36482aca02c2e62dbc77fe8484b1a37b81647ee89d4b68509252176b9db11ca235a0ec944bb55edb7db47afbce3b64529fab84ddaee53d07f5d0c485388423132bb79d0dc3e44da2ce7e17d5aa524affc2e3b089927231cdce51994897fcf02287b1b72b2c4a92ffa4a97659d25eeb7de41efbbc5ff621140507656ce1388e6949c681641c6d43c16ffa6e8a68fa91a7ed87bdaf307cf5435608e823aa872d6040eebcd96726bfe973530cf05f79b1b12029c38127c7e28bc2d711d2361feae858d58a659fc534c80054befa2fb0b6422f310d05f3862b33775ebd36144c5327852b26b7d47a722b8625c4fe7fa7ff0fd5e11a4d24e182d6a60b5db6f132643e20af907956f9e2cfb95e0f0d39674f78eacacd57bb4b28c2bb2cdb738ae88c51ce05e7f95bb5f136b1d1a2773be09f9622cfaaa030badf516e95ec13a72cff3c14e4e69ec6c78ec6ce94eeba06332baaa4003264d2a806667c6468b17bbb715cbe0c42b02ff65bce1ec71a7335e04c48028232055d2b5c3a338ecb2efc5e7f61f0cf5994a6ae8eca96d03748430d9964680f6ed2edb79a69113ed6643167c9feae11d3a99e98d8df7609e0fe8e579f258d0a1331125487bbf5f03646307b1d94535a418b9b4703fb2c345b6976557226e635b55241a93303ab1c1d0d0d9d515ef269273ac545fdd8901ab8b154986e0286016e9fac1c04fa274ec566afedf902f7eafb8c21d3a13fb03e6a41b25ae6839f004d70a9ad200b65d05b14c6b11568db253d0ae3d44004f9573a8620a852bf3218bb35660dd5968a85f9bae37d369a0e0f6b377f1f85ece4a6f5f3a680991bc9e74cdcaad618632bc43f1662c560a33667de84d18460f31f37c80f13b03447bab1880a6de10eb0775259b1c1a56aa3341e92e97743549f39ac0ab91cfac18de3193d65ab50b5b21f057a062a6de5c36b0c6fd1d3545baf5586ca5b674022f9128eb923b55de0d99a6ca0a3e949f96275c5f02f66f2c7af74eea2c23972a3173149f083c10529089a6c44ec4b87d6e00589d10ccd4844c4e3be3ebf75bafb3087fb296f4fd02bb02b71d1ad443ab50284fb5ea9deea5b5939daec96195ad8f606016fc789d533197cf212d31e677625619d3d560c3f113d1c45d02a6a1d2b8327abd377304c179c75f54c4096ea7e2d0d3e18ae2cf09102486c8c3db8d8529061e6bb9e8959166f113b154a15fa401efaddcbb7a5c5726904649c7fc2c8ff1f7735f0e97fb0ebde61cacf82e5d921ec2d31ef30a254e278ef8b285406e5e5e34267c8ac53b5a6da9739c4f581ed50b553422cd80136f716e268780742b0756450c86604f60f75afdb560559e8b9817c43701bd631de0eac66f30ba4689f209f7c72270c6a7f58fb911b4d36640e3ea44c8b4fa6923f6ed1c5bc971d1d70ecf5c95d36256eb7dad1ac42252f270a2fce72484eef24da3c58d4016583af21d01cfa912b1d826eb45522fd82190265c3914766a1c697597cf74293ec9dd0ddb944aa347babff329860649a589b195d36d050e4c46f2c426958abcb57de7647e940264e3fad5360862e9134cd9c5f0f4a8c7890092dc0158c25613f447411ad436c9cdacbaf1ead11d2811f376df9372730680c737814f0130051434a6ce69d9b9ae0a05a40f71482ce0d660f4a8f1879810d5ecc9f602b4a9934721214f4fcc94d1956bc07778d73a4463457a8436608a8c2d632e86511bfa608565c55467356d43d72b110ed3e915d5e13c3b137da611b1608a677324c1fa821096e537c517579d15619e5e0effb9fe9e9d3d50be471316dfec376fcaf0a9c69e793dd1c2737f2c8ca313b03242ecee0dd54d67e9df05a2d1531b985ba2dfb6d1ccfa038fc319be3f3c3540dfe2ff1dc7a738920f8092a6c33678e76d97047122e1909b77965b5c5a59fcdc474022c18c0c3dd61052f2f58926aed2480cbe852a17764412f90b9ca5c9a95b4627a5065762fdc27c5d094ae5bc40fc0d750a4ec367e9118a70fad155afdbbd36b49281ad1607695c00b2d5f699aaf664b1ee39c75c4bbf4e0708e1b43cf706653d9f872dea64effdffcf71f4a2d92771bf54411ce533cc9b476e1c4cfdf0cdb7768130883e57bc938630eb4950d885605f1631f7ea566b9d397182647ef24db0a35fbb732b5681a9019b83528b7f215499b0ad6c194fc95734d1fefae504d3411e76b903bca34fa73539d462f87aca68809565e7c8f813c49cdb6a2b9c32e547b455f55905ef732476fb1e1dbeeac208b094ca876655e976a23d2fc1067989d86bab1be5e245b73cd305e90db15a68e1a30e7973723d231d9b404193051cc1f8e60c74a674c314efedf39526219e261852f8385dba38569f7b29b5c6fa79fff8c976ca54ce6a82eae194038d24dc4aa1336da266b479590a0f4aab7e698f95f35e04473e4eb5f75412ff5066d66092d2f34dc97b6369a650a6846b0b115225c396727dbd23a7643b9685144390a951d94c49e27b0937cc7b25f063f0de7df88cd9a12088491916ef92de4c540946cce0ee69ea8b1a8cf99b5cc34d5b765df34366d0feff30ca60d777223c4c7a8668fb597ed11795f327c88727ce655f45df5ab85eca9e31c8497523fea2a3bb475eb9bac49ef987310e63f941599812dffd0a86e3d00b13a773d980f5cb1816291be7563a74fa25ae8c13e46cf0528b4e4005d54b9567a1e3fde6da514d9d49aade7451eff125c036eb1a440b6b94454ca32d871d14a71f70c4b1eb001a0277bca5dd277fc9b5d89392153160dfa57ee8f9146ab6e07d83beeabf3602d6bbf4843dc318036345adda3e533d297ed9fd0224e0210cf663118419879d8757192190d6aeb6c898d2aff5cbb587706738b9702f2c5fb6eac5e4fd9c4945bbb5e689f62dac6a92e9a37a8c10853dacd8e48c9c10b3d030de1b50e594ddaa56dfffb0546c3e9733d5f1e7b429e935ec5fc53b70cd9e6139147db2d3b9c5c5b71357854b26e5e11a6dd39890d6a27055f038a14ce7185bd7250cf32c7c4ef103886731547593b0a5656d005cd46bfbe93f1b41bcd06a38ff7081cfd1c1c969ac0a598ba2b87c285854c4a613a6accc0b0e8a518424e529ff09a066d20290b4962d3277af50803a7a396c0d03f091e8eaf083c9fbb63ceebcf0050be63e89c56ec39b375549270c8218bbf640d938402b24ae7aa432ade81c14b5c2dd836cb9d0e15a87554f151a4f8bd025e16b1d8c0f8dbfa448f18d5c82a75955d8a89d8490a263da3bc3152149e39edafbec5bf62d6aef128d33367d25ee8e3a5fc5d0230caa1a123807035fc46bb037197351c2a5dfbbadb03499e15e69c2222d868381acbdd4af9c7d6015ddbda2d840276c65d1b98d6c88a326880ae8953458466a15c802c0032a86e1fd4f2e2bb50398ace9e4e9a0dbf785bac3a37fafeac1c58b0b3e02c5c43371e52aa8a99e0e06a976addafc1a275abb6683324f26bcfc9994bda74e187ad6507b8bf0ed03bc333a16d98abf28fcadf57269a987ad873acfe03f4ae0a68081496a40e32a648516fab2c1d717f76153c8fb103dc25139f4deb8cbbbb8c87944598fc97b3b5c13d63fcfac8128c600bc3c98331f4e09acc6f9bbedbf5ee67091e53052640fbee12d0178e38306c348a4802ef3844d71e3616eed3f27b9caa900b268b0e60ddaab2980c6a698ad30f735428822316cb7d5d75d7ff6762627c3c6bcfe7ba98adff231e2fc2bc4f7c43cd3b7ee2ed8e26dc768f6778274d79d6a555e3cb5607a6da2f00aa8e458e55730ce8804a13e57f1d106c31efff9e6b5c7449ddd51bdd9c9fd3a67b6a1669f4fdce4a2c4d1840b7913a3620aa75a4bfc75a455d509954caef6220fd29df7db1c732077cce54f69ee89db92413e74c66361875ec47f6712a5743d7362328b04e6d33813d3d2a485023c90fe5b2a9af1a25c48e81948503344bde409154b1af2618ebe635ef7b566cfe94ed94c377ec165ed33fdd9430738a70524b51b6810e5f0b67dc6297c99d87bfc2cbca1660e58c0a5914c9370663222fef6954c24b37ddd2d9a3651031720bb05e23e4f6fef2af0d70c3df5dda01a4c28a8ab8af44b4dab84b1909dd6afb2a911c52cbdaabf36d229cc7b65545a6b906a54296cf8076d235d718b1efb476e272e4567b61da2b72b8e4b69feaac55130a3fb513319253ff3b0fbafdfb3e92e4132c51032d72ad4b0b4bc2b7d116fef9abd2358cba1881c875bdaaf5a481ba048b9777b88d67a530924bb974649442a492c71433c97277005994c754aaa18ac4e0eb77d166a79aad365c5dd619644c573516959c5806a6b0ab76714dd3cfffc6478b6cdb06f218fadcd527c65d59604435ba04a44995f32c1860e476c71572daeb2cf0e65ef355b384565a2e4f129b965cea2b4d436b83f1e4184c212739590465a1dbc8ad89171f118f7d35c26593741b89569adb6c2421386c0f7033a8af033b2444cae87a63209b1ae7f9167abbbb6ec9f2d0189d7ee4e9a9d5ecf71123a3b42307ff4ef8e03d3e4da907dfafd0f305b2ba73ee4696152b07b32da41859957c1455a4970776b169e67d0afd8cbce64402e07f945b961aa98e816db4dcac552cac67b32574a731b50cac6e10e8f5b79a93b7d80b9ee60ac7d6675e00b121883bda28942b102ec52d3f0812a89ea4c47b074050e3cbfe98873972b1ba45ebe5525d49e50eeed082e0c8a021a95caff93b359168a5163ac235350331f0e01ee163bc0f99e55a9001abb4762a558d27bbdc1fa29968b423a5ded044a817a4dcf43124bf64b6854263f8b5f86a5d29b65010e4fdcaa73fb39e86698d9d04c76648fd04e3535efb3ab2765489037e2552ead670c67eb9b73b08f605536ccf88584d1cf34225086f5bad26fc2ab54b88bb3704d393223d9034025093f22ad32d017741f4b8e55d393da65d7232f88267a899530e718645ec8d55bee4255122788cee9796140ed69ca00fff50be37758c278d4516b460a9282b31234c412ceeacce8b7bcca607c2ccd593fe0b39ed8387afcc23c4a1e7723503186ad7bdde0c9456f153077cffb633200a817b4d4ddb2d459c11d04fedbc8641f323d833f254348ad1604afd88f5f55298464280e2a31e271bfb12041401f19ada542089c6318d7d0d32766db70476b8e2a85b801238314a7f310103dbebf9dd6cdfc9fa6c4359d1a48e339ca76490ebb8c93848d675e5b0bf1ca86440f80dfb50e33426e50cdfc09c095ac3594f916b944c1159ef919cbe227bbcf8dcfa70a0ae12b3743bbf86d6da2e954e13dea34cd2a01429bab6dac006e747303f81d2dab4f6fa86a5f5cb4e1cd9ab9e988c28e431af26aa26eb4ddc55d5d675ef0803fe2676923b41fc17e5a17f70b7197a468d6278cdd7a303728942984b47e60fcd8a8090e0a0b1490c995285a0429185a3b4f2924256cb5da14f6541c5274b55198ce2a4efdad20f7038bf4a8ca6363da464fbf026af5abf555ff2197582f2c52c619c9c7c65b46373f1401b6a90dfa39596d6a4cdd2290e1f82e310cd6a4cf966c05682862b2eec9863cdb9b08fcc0a94941ffc656048940598d2b05c0e25b32f68dcced8b7d70c2fc4b647f79f79aa32924a51cb401183f06a29cded764e0b577d0a4cbcc5c24d6cff026c8922bfd0e2b5f7bfece34441770069204f58dd9dc5887e8f0b1ee6a100873547a2d7cee5d90e5dbd47b67164e73c61071185d0326bcd4db83fab697a5217373b72ab9f09145d9ecb25119eb665f1cf4dd17bb897588c099357779650168bbb3c7d8b4441d0e4fa3b77e94173ad94204a4e30e711bc3f186ccbc91117479655152c533f3e68f2ae3b8c8a2b96f89cd15b3999b0a7d2f02660edec97b52406b22f199f5c812e10be74831346f689a94da0a424edc68b07c15e479740573136d4df7f38e0ed4a99d75333114a456598644d935013ed0f42bff305ab4a74a4ec41a8913fb8fbb108d3e3c6968ca88cb843a58b27014ae61b0972dc3b823a383d434adc720e24dc310a2c4a178ac51710971e8d0492ff1bc973b383fee44de6400e68dba5f7c3310865dc61f124bf3fd60518744e2c136b3291dd5ec5a243f137adfa6c9cdaefee429a4f0c2c8678e501bf6ab76c6a751744bc842c74fff14aae8cd48b0f5c78ad7868a6ce47abb35120db45bfc3456e6a4d749cad9eac22b200d98191da9943e10ba39781754bd3e3ce24fffc981a58d481916e5fccebc3cf23d8c3506721f3a301edde66c9da436b5736d64a17dff9a5cb5f867c6b775d3826df7bf980f1d9690b4014355a0e0f360e029809ba65b41191c4ef75a6a9ca546919a7b100baaff69782c8b219e8801fc1e7e21ba1c45eb33184459b79e9738362d5dcc65823e4ffc4f7c1ddc1320b8af5e3c2a8f7298e64bd9c405b116045ebb9bd2cb631817f3842afbb0b17a70bf820bc4215b338fc2774df9f3c8688a4bc81a18a7b3e3c602db673b826ce0485fbc439993577586759a3d59b1493ec54a8d5975e2c502363882289e0daa515885a9f2ab9121ddd809de0d94e0ee0bc04842f1ef316a2eef228c46f5ac560eebf14cfbb543f8f45e4afbcaaebcc8da9bbfa53d199304eefc52cbe2dd83a8ed815ccd9961573779e4f57de5ea60b4066f66a3e096ad760b9aad6d44e8c3d0e42b0d6667787224cc8645430f8279765cb6cf39a781496ace8ac3cd998b561eb0c26816a7fc561ea4ca0f77a044b2f9c79f748cbd61ca01902b2ee552f518d2755169535a9e95986e957bd80f4d3a044c79ee1f9ef4b39c10c6e648c4cedfd22530a4299a65908d9ba26b33f1b8fd7b1e2ac8ec765c0526f2cf99290c9f7808abd4efd6ccfb7e233abb516d54e403bef31b6215bf9130f1e0d6e5985b5d8ee974f34d44cb7024f990fabd9bb08dedf2466934550afec6e2e951cbfd0deac8fc4812079d5a7bffd63dcd68032aa85d9f507c2a9df1f3235c69aa1f11a8fe47014ec5c79d1dd1d59a73762c08b36b68c0e72f588185978b0b6b285a95db2421bf5b7daab71d347f2a5b84d0eb364faee1c71243cd89be1ba7c15b7e532ddd2c640ec405f89531e73ac7203a981326f4da2ff34f46058d08506cc36fe624309a87f04f2b2c079ce3345730adf8edc1c93e8986ac3b6554f2a4493dab5fd783ae8b5277a14bf7ea1d3e70396994658055c7468768d425015ad6db9223473282adf3aabe9315afe9672c04cb1a2ba3545dd277505429ffd9045f5fac0a94c1c10c546023429e423e8583fbb1ab52f205c1930aeb6cabb7d3d65a0c73d1da34a2f14e6bab5f55ad5609d6dea55066b061aa5a85a2adeaff3fc924db0a12b661f07c23f8d80fab01109ab2df792020950c1410188c4ebc86260b7e81400378ba8835445ac3755e9d08f3f61c18267d98665ffc5852883fe88706817c0703a31d16130545d61acb4ad41356fa7ce3a62e44fa9d5219a52b208aba6457e845c55ba1fbaf77adfb9a0d9e173dc8c367659caea32767557a87668a3e1cdd2ab2d90653b2c930b9b09120901bca7b293332cee335e69469379e1cad99c093d8d9a07146d6f252075930f282f89acd2322d15e6892c4596183bac3abe7c1e0035def8b25207f9a1c25ac4f94c30f49c38a140105bcacd6f1868396116659728537742f32b3dc5bd4a54e72ad43151ae7847c61f6f01d62968b0a894d00a9737586cab98958f6da9e45965353093af7ecd289429726714663b01b186d19169ff11a431537d24aea1b9eab8c7451428d8d0a32bd5bb3aeaa7f1a80c91fb0a6f0dcddd5cbe8d7f4c44a7f85d89c3adf054d8b1dd2c2c6f0b2982f5a38db5f68f777afb01b699081e6c208aabc2ebc6771c1501ae804b7a3b0ed8bc41d20164d99e3e827396e3a8d1d0a44920f27684c4890a3f685f692f4478cc2305bb4abd2f12a9151f5b18ba2e4f07a52d898a136d377aaf9f2af9755d0901259db83253d50e3948b09c2f0553e1f9629d47449c472b8f733cc83c1be75591f8a791c594d26740de9fe2d204ec0fa9bd6ace5b0498e1b8f7a974ac8c980da0f4080ef97bec318f679f777f899e561011d9ea1ac5a355937e0b9048760c1e1431293982725466bacdafb4287e48b146a1a1eee1de64ac035e116335fee36431dab7cbf163ec37f05a0dccda99f9d5e289b30e0b11cd3d189a9ac1d060c1d0a74fa5869d8235d6d0b9e915a476aae8f0bcd20d666566741f085b2d2a41c8793f90a906e01e8b4e83a64e9314a935d4004f6151adab2ca98b13bb55d682b417aa29cef3ab8b6f55e23f5010c8ca1148da620289e02ac3f57dc682595c477e31223f9f727579bb3a896ac5d6570027d431d03669e37352ac212e0ff366945dd5d5acaaf2637e5cbddfa7470ff2761beddedfe52c8a19459ceac16913cb1b6df0f8ef3cc140f72114f39688faddb7f7a2bc283878ddfba55e068a0b90d7d477d8fe6d70c24b405543bb9fc3b32eaeb69d7dcda3576cf6267967cdcefc40994cf0a2e8d5fc65b039e179da0c34a4b5442fef2179240dd72191e962d8dfee529ecf09ed352cc4fdf6fc6d829a5586447ee7d90c2efca8492d8ecf27e870c63c13107ae835d053a18a47192c45f68cf98eb76d932dd5903e4a4cf19269c2a3fe3c8b59b97b718bfd44e0581512e49b3228f61cf1fe836a2542652ea168822e30c2104bc7db251d665e65d3757d67495c949a8228ff8f234183bf5e0e4fff9a7f2612bb8645a5dc5083be0f633e22778e3e4a3002157490b552182a3ee341d4115260f6d832e98358095f91ebeffbd7592b1ffb5b32139f402e09dd6096ce51c2b0c123c9d29a3912b6752fade7f239e4ef45d8711b1c9decf7a5eb1252a8255c2b7d05a523c03fd6d9f3dc787c8b70492b37f806ea60ee72e73240ca8dfe37927734f04367d7e289c6a80e67a49dad7b6ef40b51d23df7e85ebad053dc8a707597ac0dbf6d87f036ea58392ca60f2d2a8dae25e7490ed56404ab8c5e2a71f9cdcaa44a4dabcabb706257d308c69836952139aea66f2ce8ec2205e8439334b48b2c68032ceb8da584879a08c358583f59d90b9be77bd2ce874724891f7e64b1b4a121c93f87a7359e597377c1489cacd3fc3b0c9fdc0acc39e36f4be064b995af5852019431cc0b9a5277c28e4cafb4853f82701468c37b583efd92aeb937ac49b6ea90cc03c6a003f06215db8bc7f07a69e941cdc70948d76424599acfbf690ee19c1a54f3be979dc167a42a0f93bba3ca09233db8bbbca170eadaf3d90e54f6fa4b0f46f4ede28ab6529eb39dbd87462444031e3d75b8bb1e34c777e317f7a2e1c6b32c484b8f5ead1deb6c7edb015d72d3127f404ad516ff92887f144c7ba853210e3cdf9e97e974c28364d125517331e03fa53a4b80e761b68687643f8e5e7666ca15cecd5b7f18bafd84ab207abb4d2fcbd2a60f8a5476e43e98dfd37be1518c4cd46d275fa5ac6847095691a997d8ad8053a5c7452bc270e5ecba411315d7b6d2c3adeebec75beafa1fab434daf206312216bb8329ed3ef458628472bbaa4ae3f4eb7defe4ddac3b2d0c02a52954670a317735ccd9a52a58cf7e955047afa5d9e47a923f693a57c86c595e796193cd9e30ff23deb24be55fa20701079331eb2eeb52b7937cc9e71c6692c9ce84310b6de76aad6058277a31d95b85ee7a23e8340c56817968d8f8700a51b1bdc751f80fcbd0ddc22a99b4f46ce70b3aa6338f30e330cec43686d919be8ff22d6e0c43f39756f58016293148339aacbbc80f0530101241458274ae886d44c6ea79029ba433104e2f006d7d17f14fa215c5152f7fdead015229d67c502acae9a3083b06d3d974841a2fd1f3756d1b0e1ab69909d67f1982990404cc5517826f51605ce5fb1d2aa39ab8b4f5238bf95de610e9546b6e35d142842edcd4c403ff1a73bb6ddd19eeef1f47b5367b5f21c59c70760eeb1fbad7ee539296cf7f1091bf80a08418c31db710763c580aca03f2207bfe67f8a25e26a10538c427932bcb2bbf04c026a66db9232c8d3b2d940411904b9604e1f2a8bb68246c63202c225bae68c0f97617efb0d5539c6441070591dd0aff1397890e50460754e90c0e9b9802c7e5e242103d07ccfc9ae04fff2776e274d35529d44879531461069c113e767529f0be21091eacd7fe3b728562cb60140f089a2370c9796f98d3c3f959187df724086a8d74a6b93431b3db89a38b76b7236f95ec66a8e33d2745e9f25a0c3e76dd8f628133a00e82e2c5f597fe5ce0ee78d762d006bcd858046210672724f88770b42d929da83510c16340b5be7e4921399d6a90277d84d691573e51f71a16252e06a92caba794ed275c734533bdb2adb2b34ba95b5e6144a871185c273c187cf385c0e48e111aa08e8c9c7efeb5c7f60d851b1779605c1ee9f95e38e73b3231a6d7e312e8d857aaa8aba98739d6a2c75e7a628940ffd71106393508947510006b78261e59a91376785a260627870314d73c5c34f1e71d329e9f839238fe0e4fb8789122f0ed4ce09f617b619cb288056686e5056b802ea63ba758c72b2dc0d3bf1536c3c7e3f3a8acb4af7464cf13b00fde497d766d1bc00f4987631c98b94c4393401e058fb235879784714170dd7b1c908631ee5d0c104da636dcf8f4683551e8040b09e690a9475370b79692b2d994e67d068f96410739a2609452f8d06255625dfee7b40556c93cb263e41bdf9df76ae15a2ae0669014d5f80ea8d94d12b09106920a9c26aaa29de4d08261f218c70ca626ef5b231e53438fbb8ae16a012e2357fd2cf4994c69e5506920b8998711bb4ab46d25e3d3c2d972a96c135f737b49a9fc675d0f9d66972f4da34da08ff855429e605444b6875ca065d618c4bf5735db3932108fa6e59502bce77f196076d0283f9e9896a4a5300a5d9b5ee7811946787012f4c7ebe8277053fb8dcb3c871310a1940a6db322b08b8683684a3a78390d7a2996a064a37fc567d1849eb2e96aef650a94b1b7ab7534f6566d64187421817ab7b3ac0251016e18dbc1bc90f6d3e08df4c5356a411e962ebf41f2d9705eee70437fae78363997a67471168b39eac6e137120b69e80da45dea3a72b5a874acd75c4db88df508aa75d4b4e5ee05ee0b2e3deabbfb598669fc6987bcf65d2773fc556927c962c5239dca0e47a3c82041e9a39c6f69ed4607d590ffcf72f258c20542881621854f96acae7a9664c4ce2dc94447706f402b4d7fc1256b77a5d878b787bd3359e2c30894f5b6475ca80c915438f1c6c906766cc33c689b1a13040ddda362a1b699580c73868177b836c6cfa3186c07328b572991a4d6186ebab0b7a4aadf7531f84a9666ee6d536cafcc827880c6af3fb12233a761e94d0c7281f63c025829efe04445e2f326f8b2b55394e25a17386677655a447a50e128a3257c5754e1886f24e58bcd3f78c9d7c0c438c29e5d3b0261619c623e621633e6c4119e600316cdb6706a943f9c2e952610ea4ea1bd9a295bdf56e218f1c420eaa7da2c513abd4b17b40402aafb46ab49660e34aa8c5a314c3dcf6baadb1b71d432419c6df6f92e62ebbc9ba409c47486cff213d435c2b7ed9691c488684329139a9b6ee700c7e31db4cd205573f611010e35091e79ae22c9fb9a6eadbd93853b7144909044f0fca653eed22e5a898e00b53c8d2462de9745ef5fd8ccdfc623e974cd32d4e473b7eccff4f51c7b6934cd766d7bb142e8897a1cd98118afc513baad37ebf6d08771de2c9bc0d99983952f498a7fb3be6cd54990f9530c118f28d3b727b59130cb5dfa2e475a2e8e7530165ede5636d485e6aa3a5110928852c8862af973e1255e9ece45d27a4d1b3d56c93731aacd81a5aa90f77adbfb325df2c5cfa0e5f17f8f8375e8cefe374bf799f4c7c613d699931dac888814796a0c19bb88cbfb8a0bb022032a36bc1553be2a5a544a8d8ce7f74c30c1bff5d9986a18cca7aafd0a2e165e03d92c804398dd01117992c79c3299fee370f6186caf5ea702ce667eac801e4bffa61f5a974c8b5a1f377957a56d2046fcf4a309e7de4777d2ba947378f3910c605cfd83a3b823d91cb7817758df569ea2214f73ec59a1e1a87dac04d59105c6eee90312ec49f1b3fc49e22b95607407bccfc97533574b44e1ff6949804e2c272faef1d2178c3f9314f63adff2291a523932100dd3e256570bb46792d80ee4988f6353201a3dc760dd858477245128eebb0a3da9f25f0bc27dc93574f01461e357bf9bd829f8026cdeb9baf6d571dcdb16a42a185d30fb1724789550265ea39eb66a9c38f1216ce65281722514b640f87131d989ac02438384f7c5a14a9f1438824cccbbf9e3ae65ce02c4488650488c9bba8d6d958f8540427b1e20651103c4a4ad5186f9031911326e023e59e0457f64a24327ec0c4fd32ce688b23702f7708d4cb09d0a9852909c1a9effff987874ccfe035ceae8286b1d80bb10eca69d711e7a6ef3c6cb458477b5af4ead4dcc854eb3c89ec24d1fe3eb91489ae6049572b9cbcdacbe2859bae2348776740dbb6e65608c6a1b267482e1de137ce05c0fe4905fb13e624337c236afe9ea4b643386712425f0ac5baa9976498df13ef8fff82dcf3f4a3ff44745df192071a10fa4ffdf33582932fe46c25149d943decb57789df4ccf2b440d0e15f35a8f0de0ca4eae6b887bb622b42cd9c69efa498a44e3e2d0aff6a76e712441b5d9482ff15dacd48928717f8a36059b06f15812881fecd4471fe855bef02073cc96b3b45dc9829d0ef0d2443ce13c689f3a63dc5f21d27472d7ef3e36d585700eb1a2b25727e72af3b4c40ddcaecb2d3c37178de452eac4920aa28ef2ce1233d328ff758334233e4c962f425017717e9fdcc79a6826542b04cf9075c9f098a8dcfec03ed62bc28e6af91b62f291f672eba027792812fddc5215d69331d6e36c7ee8268c6aa3649a58073a4b58b52953c6f131d035bce5d1dae8211e9ff89ee1a70b9e100c9f7bc4030e64b8d3e3624e652165b7e9c569ee86fcc0bc4b59e229f1bdc8ff7467fa09c0c8fde7fa5378e229787e0290c57b98079779364f0fcb8b7ed9aad5eed520e750eec47a1210a2ea26238b962e1c7f51b6a3d48520de8b8a6ab494de6e24007c822ac08f57766d53362f229a37557a7336e48b5b6dfffc446a05a345a911f7a2ef2b4428cf2fb9a4068a3da6a2779adff055c8a6429f05bf2352b8dbf64a3a6ae6040cea3b0cdd9521ce1d3a7c4d7bc831e931481a8382a96f6dd65b39affafcbb668f82d810001a8f0b051e48aecd98bce98016d3eac0111cb501837adfb907ce2e33a1f66569d05c49b31b018b8abcac844d469db397d419b9b707723bed1688408c73af92f34a3884237372d46aa87625cee40414c3e9e4aa8e21b7dc63a69e83cac275a612c0570073a86c0313c9703228cae4bc80fa6a21de1cc380f82110c0e815aefb80e852e9e4634ac74eebcb42e4f86263c63588d0268c416e16d8109bd69ec6b7ddfd2a4d8179863212ada6e78debe7ff0f3578b155c0630261b407574ad8973c4a7804f6a370a0eac802500cdc39149989e3da9f83906e4ac21ec2a8fbd533517c7c480e8edd6c5a4ce726d2772a4cb448a9c75902ea50a97db3fab38e4bf4bbcb58c514efbc63fd8474a65a04a0b20efa7b8fe042c56e05bd48d33c70a5e76f5f783fc6295281860f8056a44c0ccc0eb3678d9c7f7ba1a9e901c7d79f4604651189800b5d066290599275f3e6caa4a36c5cd09190d1f48fd952b033490c5dade809ff31c10e80a922b4162c0e85038b9f65ed8d7e31fcb38ea1b10f52255dece58852b544cb1a0c8c00b466095c0e598b4c9d2536b4b6264947bfe9891a587a39cb56165effaf1bc3fd9ea77a7f3635248d606af45bc691daae3793f2653e08026df8cd7ca7760c215c9063181d4a09af21fb52df9159352be771aa84cb518d7b4d84a4f5f709c8deabe398bd187f90f15ce758efdd71f7d83f06077bd33bbf0a79a230b405fa2e1a7d7e7436ece37d8b90bcc65fde2ee8c714df4b33c6fa217f64d0a16c49f869015a8ee1a64961b66fcf09545150e0d61a145980b9ee63a4c3cac20851a257be94c86348d75df8caf6663b6d25e93441004303a57c4b3f0952736c1c36fb3b6e117990e3e62f54a9f6721648de87cf57b5bed7d81f479149eaf8c72c360da3bba908bf6cfe31836ed6502a8fe89e82e44df4f1ff74f52d45c585b6d38098e38ce1f02b65e2715613a6ba6eae1f01ef915007f9ac0fce9e0cf6fd37faa5d3c1302e10377cbd1a0c8850e98c60e229d7b8f215fc6873e3586be08d76f0609769bad6f260a64219853145353f97fc6979170fc9a8d5bfdafb40df4d0849581d7947b2bcb5fa9e39e37942dee9398bedd10a24e3ab353be5d65995457b90d13277e9b3553c4f3211501d8c1a7fe64403d09cff63bae882c8f1e134aea4fb9b387806b74a47937e477e4cc32d2d9120b9cc73a525407855dee4160d8c36867cbc36bbda15030b21aadaf5e4746ccc4f1647cbe5db77bee357a47a505fd67f355ef14db9189ff1cda1cf97072b31e6cf7aa5d3a929460572b6fcfc1bbb9bf4eb72a8a23bcb28625d54eba33d6de7a023bb7897b61a86e45281f22b8ed0a2eb36753eeeb773c5b886cb3d3382f1cd32ae24b95a494c241889a0f844936017de6e5178717d24c4258d7e252dd3c09fc49e1a1c5eec427014d8a63eac35b9e0e3e88010258470b845cb1d9f50884ccdb1f621be3491738f7fe0c90338ce7c51d0299283fc3bae842f10cfb0746fe9492d565884b3155a1bc9ffbeac826f708113cdb079f6bad1a949f43d930225c9112c01d0d27d146753f997641ca999fd4ba604afb58cb35c8495e040a258cf205683f2be5abe7634d22e04369e89896b4a695ae4691eb48d3ee04a6d3a5b91997f982f6b4c939271ed8055b3997b81cb781ce608d8a1ced2e773f073fae77f7157ae0f0de0377861d9269ea516498b392faef395be685e01ca67b5cb88839a2d7ed0ee6ea809b09a7ae5d841c7e3c3d718ee84e59b79f12f0cb6a053c1b6f3e2f728252c53c494a2f8f3b6b68643bba40ee4ec8b23e491faa8a609cf288b590af2183ec0c6e8f375f0976b7a9a0ffc74f67ea03d0f72b1c65ca433754f868d594333d6ff1c2e9b47ebe45989b627ded64d36062e2bb5fcabca5dfa07b8e13087baa80d67d68a522fc53faf7052491343edcabec8e275ffd8c410da9a180a6bf2cc88c47f37311b0e8005dd3c31d6768e4a9a990dfed09af3b2031cbcd01620f6f36e1cc7cfd49112051d4f4a954e7d2ec3dc449cd8ce79b79927984a1968d4f4664a07ab7b3f1b5990df79a26f2fabafe47d7fefeb4f5e9ac01785f5f4a2c6c111832029bfba0cd3343f55c4d8fff3010cef7f71d3360615251bec9389a6051f90c1edb08ee080cc8b11733cc18371ed016d9431fd2645f197513e12d20cc5337b8e916adbf1fb3280ed5ee024bdbfa5992ebb27a44bcf2605b0b526562e04528231f713c3cd4b812602944257b4186dc3e63293d6369c15ce986e18acd55dbd3c3bf7cbbf93635dd0bd4afe4b2d2dd1fd32b98c825a5c17d36c1cd79d864707c575f44ead79397aa8fd167ec5edf6cb760f35009b43219d7a500a61b224f1ddda4382da19b7cccf6d130cfc6e8e41ccede6b8ca2a2c38c6edc1380a9cfb0be5e1cda78675a1ba9073de0b1fe54522e481930bd4a397eb35aca99c4881235ace640450aa788612ec08adb46419c82611f925c889802b95e4b5f50e751af1c25e7743503edd4acc718844c0d5ace92054bb6d751f04a8fcc215692b1a740cf817bf2c029d493e688ff2eb977ea8ecc614b639405e85012685ba9836b1d96dcd9a9d1ea1976f5a9397836181b5dff1c6d8b3c317b5c2f0199a2f4f6b064faf2b7ec40cbbc575b8ce7036f3ed2b587af4ee989aec77138016e089cb5f1a2e2b59077cf6f9f7ea6673916bc833679c0e74f0eec8354ef62d1ba8c20f29a258180bb9a3f896ca43d3c71f458ade7eb01903662d9f9f8cfb84284577e0739ecaefbf9c83a357fb04864e8f3cd7ff52a9d9147f6200470fc335938639cb392a9a914d767a380ffb65f99df07ee9951a314b68894a149f9cc892c51dc9bd6ef180c0d48741e2cff1de3e22936395c9a2e65fd033c3b0e83b65bc346e326b8edac751588311bd7b0b6d0ae57bd85cdc1f3a863a4971737e23408cc5f43861b3ec5f2e7ca4694f9e81d479f5c7072da0f69416c9e142f8d6e8a5236e08ec4bbbe5d3381c595c4ad691e1e41f854fce1ed1146d97da49f3d1a459508e26745407c61cf22486a46716925000a0594a87f4c3f9872a3b92a51c48a3fea14be288e3b7678d49be62f786451833c3b1eb224d0745b887635a166642f4c72fffca242ae77195dcbffb005ab0af5263d007f7e505c8f82709807b87716ceee5cd05cc1c566ec9db9cb22c816f6e2c291c637b236c8d55549e9086554e693d2708509f50abb4cb20720e94cc233fcf4a03b564b7f69804f66a4f7e81b6d6a96a51d1e7377fd110f43bdc14cd7c5b3afeef920835ae23fa83c918264bfaea28126dc86b54169bc568894465e77315b290d36de7e0364649d81add65298750abdafc046b2fbf3da2167634e17868c65c3ec658902ed2bb01899c6d5c33c08f28251ad4a680404967fe848bc0dda98baf5b9b6870e3086e154c15391b7cfbc41805d8fd2ead3882ce13f053709db07fad2726324b19a80baafeb35be73a6f6c6aa44f115c0f7cc26f005b07456125944403d764307300155f331a426481f81a4e560cce1672db5111c242f6908862e8891dc5cd58f549131a995318eaa0645d5faa5b0c7e6ba6849dd40ddef97cc6e0aba232ecb6f0f02fcf2b9ab109e324670f923b21636028078464e9033434d9d650ebef52f1de9b29cf9aff53e11fd5d9302f171d6b46c04e62362739cc4528beb2ea28ae20bc2bf5e970b30ec59c22cfa4eb0ad71c0aca43f97f52989c82a11befa33fa3848dcc694ab18c20ec8890497977527de4a7b99df9d07f27a8e076bc69ad3b743c91471b5a1c6d16a2745ee085d4d76266a210a678c98360a238d42fe6afbc7409a82960c5d4db9e16453663e50f0ce6f09de3cfe511af532c76c6be56a327f90d785703e3cfcd0cc7a7722076187d8c255db25e6bad473140e64b8c8f847353b287f7071069d32e0283bb622f114fc118f7e5c4d03cd78d4325b34a75b4c757e7e0e5349d433cbcd124a69ad14c2896df06c28e26369f6ecd20318919f23ea0a25922adea25b8bf7fef9ebe2ff685007b64e2e5bfa83dae4b46d798c55842cc1754e83b5f6de14b68080dd9320db99d065b57b87d0b8742b9b188166c2fefbe1747d4dd732fb6b277dcb138dee47db5caf082d6dba2a4ae8464fffb08bffe2ab6548aacd81c7cdd8f728584e0c1af323c706011ad9fe8f57dedb18b80e00d00a19f226485da55590f1c5edf98c18f13154da4120946f54f9f878853b36888a704bb8dc941af4248f9fb3c3e49c662b16feeebe2c1fe29b418652e251279b9eda7041141d60460767ed0711c24de44aefeb2acd4e2a26ed53bfb8df41f20d8e6d42c9e73be1753e0edccf7c1a75e63efd9c0afe2222b95c5731411f6d43b5a164dcb9b460fc53b766455500b3d0ffcb1095f92336a764e959642a3412dc86fc37ecd7fea27a5830bb1ba36aa389c669a0a47b6cafd4a787bdeecb1657ef28751cf27072dbfd07ad4d64adba6f7c163314065b242beea39523179fc523e42dde04083f4d2c32a0e54091ed5de0616b2650e9ec42e6d27e250cf21af3dd597c8842ecfc0575a2ca61d0786a26422d42192ca6b6e2471a953cba38a5e997ec2e5f6354ba7a8f725a475c115907f04a655a5671519d74a73693f6d8bc37e06e3afddecab7d4395a6024ec43aa45a6392f2130ce9bf8fb8fe4313993575e8fd491c18ded5c45f9a34ae586caca5bfa5f1a2a28abe8be6554ed9b104f30bc2f17c5ff0694e75ac6aa063da185ca2b3fd1f1287443ad064a2075c50fa87ba470149ce9c08897891790a18736f83c988a70f5380bda3b2a8fca96f5b48e5cf350a301127e3c18130e2fb0f1c2ec5fe826160fab6edec8d7efcf4452102ab15676eb5d7958b066e6d0d0cb1228bf4392769098bc56892b3104a196f7a60eba3c7c7e9111af0721c1cb17f7272ffeb71c66b15452e3eef22a8e4fecf843099e3c81c6653e2b7cb5487983e3b4c96d72802e103221fc9613ca94521aa6705c18fbcd2c05b8eac0c7610e1456a79db51784633a388de81196fd87870e1ba3942cbae360d86e6317eae59a79d3724510470b725cb80a1c81aee2d55918e75b521d9657c356efd7fdaf449716c3ea5a23613a3fc9b55639483fe71ab859f4ec2b2a8db5d6891257a16a7cd4b08210df3a0a6703febc3ecc5a8a96c8430517296ae78c3396f49348ade28981cb3e9a8328ca12f916519e9d8470378199b2aa39e47a07892e6c3af1385515ae538360f147d235b2ef6ff7aaecd9a5cc394fb878b85be439cb3e3594450b5fda3200fecf14ae13059394e101500801d52d26f10b74b604ae835fcbb071fe347926b43b79301a6ca1c874380fb1a0267bba43dd5faf679a6dd1c58a9022ad6545c0cbc7d0e3bec97e6d3edacc1d63ff1e59b045b2644566ba48ae88e6f387802b491340b9d47b9f262c9f56436abbf52d7fbe228ccc82fc5147eb64e71f25058a1f08fbf3d1955925a021431d41a1422530db1eeff955d209b13b455daac445312d341ba00d613737727324f10d9a9a8995400060c25d12adb99ffcc8a7e1e0e6e58b333e93f73cdac4d2fe296b1dbe01a0211c9c23888435da21f5fe1a00ca2aea5e63f2c98d8c6146e91065034d1892457c5d351adf42ee2c1e88380177b56afcb46952d500b77e8dee31650b1bef6c6cb2667499b434b774374968961b8183e5d2ed66a6db2ea1283570e2d3b8354a52f8811f1280f031b2d44ac57f35a1f6da994aa6c34ab59d6e6fb0350228781cb948da61d0cd214f12afe222b25520318e4e5a5ee0e6837bddcdee20dad7914dc932779b4efce13723f994a3fb091d1350e741bc92ab32a529a8c48b3c82ab905f3127202f36342e2303eb940c46752bd5023fd8e359ffdf17272848dab5721ab32e2eef41c9c70f425509768c083f2308a2244318a9c9608437f80cc1d702d06d91c4da7e2d390599786aec74fcce321978c2d008937f5e11b0c607c6e9902738d0bd7de36ffb347ecc6254215e67d0738f67c47ef4f1d1f42b9b3bf301b6c3944b30ef11b824825981b29d57efc3232612adbadf24ad1b49528f0d33e38ae36b9b21a82354d49cc99d7c8dfe7da3ae92016f481abb733305a1bdbbd99f8432f863cf14378b1ed79caadb10f5cb6595c99e2b92670da52c5d266d94831211c29a3332a12bfa7c553426ccc6c96ffcf2d7cd94cde1f82e9228b73b34d74bf1052edae32f90593e3bd4395bba6b8e1feb28314148b0f38a6f47e20a33ecb35b0cb07b10ae0826d779063f513862a5eda9ff375762313c8393c35fd85b25f93af08031ce2d4ed3710a11829b9886edb62be477c0a4cdfa6866b63eeb2761ec30f7a4ee3267f731c34eee600163db06df6e6bda35b3e65e13996b3e1ad5132c77e56c209f81939006548cb4c8e09ea12b71edc1a3f6e64f6d18cb137a3aa000d8b7bfa1025cb109003adf74f0260f044bda93b9d1ad52f7393a2bfad3676caf68e5edd6e5959f4418a7eda03d54cbdece8a582b7adf965765abf7dac92facee0aa4022980d031e5cb115233e5870cd3ec146c7d827ca5a0056926d67a649d2af263262bacf1c27a4d97044bab658d34352dd1c68953e44c87a9c3f538210577ba9495a2064c8eb741986f049b3605bf5da30867de720c385d8215d198356ff4eca82dfd883a0a794fe066e64c02586e03010d6621f2e3a3938c871fa7ffea3bce6f5d04d580827be3cbd776d9eefbf25c53ff29f3af769bd95337fe34f0c04cd7f614042c187b5e59b2a937a93aa612c6550f0df35845edb640367cf9b2f99e4d33b3cd1552b104cd0e4ff66f9011ab92f7d513f71e395f04fb647de4be4c5c2a22dfe0d045704e295038f03e469899393c1cab7aba24332394c05599bdaba32e2467df1201761e126acce32256235dcb14afdff8a4b1c6bf567560f2cc3a2faf20390bbd8640be01eed50d1bcccda003b3b92d120c1dd2dfb889b1c8a1a82f635421d3b6e008e18a484ebf19b97e6e0bfc0acf477faac50c20661a94a28137af9a673b99a26c5d1e2f853b8c5ba132f2cfd490887fd4943e5945273c5a05cd5269d22ce6e41b10202ee896b035fa03d5b9ac8a376165b5890d5e559fc79d9077b256ae68669fe540cc7bcd9c3877de7e9fd37e6ba547408b0705acce6077a282075df8eb0752c5bbd37d66c012dbd568582355a6daae1c6a3899928922c2245e4cb25cc9bf90439ea2015882f1f52a6f28497f683a93fa44a5b6e1ccbb859ee83cd127607613936220ee8a6fce2ffb17d9ca250812a81a284c10ac95ffbdecd1b52df83415c4db586347c3ebb543b1cd36a686ba8e478dcb440dccbe5bb23c6bdaf0f5bdcf19a9a659a2a886b6b401485777f530ab5ac331a4a3ac9ede3031d061a3ab724fe1633e57ff38c76eccc9df7b3ef08e3b2fa965a458ddc8b174f941caf2b4b0507859d03648957ec2771192f463130aa156e95ec13a72cff3c14e4e69ec6c78ec6ce94eeba06332baaa400320f87fa9804415bc79a2ec1bb5a49ba026ce3b00b2e1f3b94e6ceb03b87249eee7d6ee3d1973a713e7ac6fd09d5a713a168d9370527fd153a7ae9176f21b1a43fdb9d2665013d3d380d30a603f2e1a4ececf3f05d4944f000e73651dcee0fe0fe51c4b88da262fc9aedc47454b382d6a3b1cfd7e613d59c6d80d3a0e5d562a83c2a4a14c3ad4fd5d5f8a0a045846bf5673811d2cc8ee36f90091c45c90eee14fad914aad64ee03d9e643a0f4918678f45d034a610f1747e186791a2384a3505764649dd33a2b24192fc37c257374a191d06ba8c8edac7d4a8df619147a8144fd4684d0bb38289028de9d1844a9c7cd079a5f1e30731029f238093f8f777c82fe4d000a8bd64e966b979a8952763d2df67bf5e9dffb3a308630fbe99da3c88cfaa03437aff2c8c742d4208a0baf38fb7a7a83974c1d916281721036388a4d3ae8a4a145a5b33770a9a61b602860b190237cc4e72e2f33a521043bdbfdbbfee03570904ce5d6d36013cd0984580cfcfab6da44847cd65856a2723e781a04e7e264ed773118c435b8f89881446ddd1f4d2ac864e3da97d4f7c255848509fb0714e8cc76a57389537547388d33024c31cc4a3368384ca98a3ce6fcfce616aa7dbcfc12e91ad469d690fe7db01eae4e38d87f268268b0d2bb10d71de87acaf9cd9c4cf3c8ae6f4eefdadfa8903ac2449090c1cb4492d133d2b815a106a70270d3c6c2458c922b0e04b17635038918dfa41b714c0a53dfbc9ee8143cf67b11193e7871a895f0e4dec654e133d5efd8d843a58597b41cd95ab2d57c2c7b58eb4a28f217eb56164400254aac2fea430989354c9fd377af95f0767cb50537b52dd288ed608d07e79dde7e6735c9855903e08b73b71ce614c32d408ba70b164df409d6d43e328e64ce51011707d18a5f065684b083a08d5286ed1c5bc971d1d70ecf5c95d36256eb7dad1ac42252f270a2fce72b23d3aa0d7a81d17c7006aa7eeb3b4a18c6df7054e27058733302b77ab243350edf2270ae5998cc76c268c575a3f4716d905511483384aa875ad1b055be8be95e0867a125fdbc443a9e4417a420eefa3db04f7ad70af9d91e65f5c0d58f30edc7fa012c600c2471326e540b31710415553fe69d3c63517a583b9c51a7986b8cb0c393be5103ec1b4dff1841d7a0d0c8474c91227386650953ad177a0ce2c78b1d945770a6214cbda2df2af0c06fcdcab2aa459922a7c5e7fc95f0e6e08ac731e94e4fb56638b83e4130136c78187079790b02eb3829972956d62985ece86dadb73268f984492dec5b036196e9888943a2c5d6ccac7f2c9dd1197e541599d3b70394f116b0f31484ed12ec7dc21994c50d31c0b5d75a48aea27e7c891bd89c5229fb8ab838b67e67bda64cc6ff42965c1ba0c395dfee56207ac75b1b076e58fad22d5a8c883356f43755b9436b2e6877e3dc4783121341dc508159450413ef3b1872bf23ab3fffad81caa60255bc4468e99747f0bf02180c9c2192c1bca604771053ac3242b6addd90961fc132486f4fdf245ccc53f17901898db918e631c06631cef9a6fcf88d6e28261bbf4e0708e1b43cf706653d9f872dea64effdffcf71f4a2d92771b7c038ceacc24a4a9d5ba209bf93f237ab615afe65270a68ec1256c7108cbd95004b9f5b22446dcef045119ff4892f07591ba3627aea8f76df864f1a6ffe970b82742f8490539d62cc41d9e882467645a2824e09ab1cabd7c7c6a1b818d8050f9fae67761c2c04811f0d423c29ce576ec8363a0779030edcc02bc75af0c35a7fc09756dadbfd7457beb9c3eee299d3dda9c2dc394628adfcaaafa9e62ce41e168014d975e92013141379d0540b2d3d638371fc22dbd144f837e94ee73ce9a4cf7e01643e8901e2d8581f51756da425b10d7c5ac025f6f47a356d6dc6e80924cee662e59089f74ed3a2566094c34513ed73a08ec0ce80b8deb63a1d7c1846c2d82594a93cb1a1030a2bf693efe9fb1e9b25115e2342115df3a339215f2ac49dece40e30e7a5c7d7deaa8769b86c7e8d6c2e28189ca53ff84c6a210c9f72f2fd89173673d33345d6eda9d41f662bf8443803666f40b9a54248c9123c4c7a8668fb597ed11795f327c88727ce655f45df5ab85eca9e341ef7c8f5e350a1e0e52128f1c1f68d87e0dfe04639f38166bd6607404f2ffe3c527c28dbe073b661b72e599a738f067964be1007663f463b821a33e8c5c5eb4f14862e561f29a81fa1545df7ae0d558cd9b06c564bff516334e07f2e84b7c803990f373b94f6d4ab3715782af6cba435eab9c51217d8ea9f2652e8ba8f1543705ffbf01a4e6575477852e2b52db97b430ad969453b1c500f5b4a66308b251b59d70f7ab2908da4c597e4325677ca1ba796ba08e8cfb3233d1790ec1ca9ea2f89412b57cf77eb18b76c59ac92d1610bb8893bad532a14d1e3a3c5b88ab799885ea1c55bdb591b367161c9e47bf566e16eb0402ed98587102c67143ff37a6fdc16f6d64fe888e6e7f2f134a717a812472249de485543b0a2e4e74093df871464485846bfa9940195471e09554f47fb9ff510f46c93c149bb0adf4324f3bf4bac2b7ab32764cc2f5fed1f7b7d392faca6f562329a2a36e8b82d8bd1d227c98677472d377b09fd35416869dc85d1e5aa6db2adfd5fdf909b6d4bcede2a9075ed8799673980d0569d45548067276520cbfcbd1ffa33c0d63588037cac5c944f07b377b6fe66393ed94e938ca921a1cad9f2532a5ebca6c1086ea3d8cbb2318ce627fabeeb29a6935d977fba85a614a4bfd7de90ce2bc8b5a3461493884bb64af50ca039fbe9b62ce389884a4a65abe8eec9fa286b05fd42e9942c5ec7d6ea5e9bb6876084eae86d97bcf3ba60d0bddc7ea24010fdb41a85ae0a22f70866abf8e79fe944463ec0f0841ed54451d52e4e3ec5f79547169e5de47914559bb649694ac771848776cbb5336765266d90d062ac143d16c0c214f353b3e21907b3d590e57f566ed377574853e73b06ea3585f909ee3242db0526c8073077c54d0595d269261d4863c2a5496c6c4b40c0b3fd50d8831755cc80bc140723ae79a3234fc9c95325c5fbc3766f6db656ed58ad8f273eb96971f4a62078602ccbee0e64844fb5e8b48db00d1ebe93bba8322b5dc0bac168d13acb6613042df64ce033677235cf28ab9c64f72582c4266717a024ba2f6187d2344655599a2c3ac8e539a92ed3434fed343b8b88e23ca5729f52bb5f6a879af6732e7fd9f6a9940b2d96d38c5c87c69d54982bd5f463bb360be6424021a9731eb1e9019ea74097ee496800621b84a22ba82603a91df8850df4003ee36dfcd72fa2d67797f5c20af53a997fd77d34b47d22508068885bd061a493aeea74b53045f5677d40ea629b6c92be5de3418bb5b9566e0eb14e04726b0bec8d7a411ce547602a7d43c37a090482eb074262f7846e3451e94a2e7e089e8d461a3d72409d0e5da958cc1824009bd29f8a30e4653fe01d8072523cf520b59e5c48300fa4446993d58274fdd7ed93da5464bbe895edc9a76c5cb25d40a4269dd58955a92a6fe715bc88d1bb048caf8c00d44e9397c9aaaad5190de161b491c0e1f13dc1bd2c2f892f5a68334506a1d84620620f749f10e10e65ba83e2cdae2eca6f6bcba875b55413005372a32f1acae4bdfeba3ad2bf56d8ffee5880aa275f1587d4fdedf419c7b441ea7ecd3600f6bdb1eaef1905f2e5b43b691f52ea98226c4ca44db0432e6c6e07e2b999767cbac0437e620c9b8decb2e30fea6b29022a0bafb5d89f4750ea292ca2e1aa5ce0ffb2377cb9784662e91891b4df7f5b2d554934e8ff51dd5b88ee1b1c93a2717f16d229a1d34a166b6ac365cae2906981b8b42322336460c2ffec936f46e750d9806db8e6fbd9dcee07be258ead16c28664f04bde2597a488e55fbabe81672732656a05b66a0dd348c1c5b55e77fbe20a1714028eb2e6413c3d134f8437429c383de47fd937df82c8b29415b9d87e428c3e353ae88e388f1ed885cdf0c500ea199d505cc2bf9eac755a7321d0a4378fa922bfe99c82f16486a5a750e0f7a2a74b61c5ccd67ace78e8296cc3007de936dacba122c399be868fa856a76b794dd2a11f306595fc69e85ace6722227e5ef6633f12ff01e5c4f66238a2a249b6209dcab187da8eab5f54d6a0dc18ca657abd96cc489b3f0abce60cf0e18f1cb0e36893f11f2a3a2bcc0b12e498c128ed2091ec791d39982633222e5bb3edd21577e71418875c6d2320dc0accaa5084398a060f11c48d2bba63955dfcf0b6a692df09997f739a0e62982ca3f0d1fa5d84efd09fb89c7d8c086bcf212e2bdf01172c317eba0e856da0ce489f566b23e401a80f4dbe008a31d718999cacd6a09952a56415f6c96596ad0d0426ed62ee93c73c5e4a604f0831b58e410530831e4a300da65cd7e0e99df0baf524732914417aa772e2b2b9a13d4946033862cd51f0e496cc51e10be7fd5072b21638264bdf23a0f0ba1e86558fb2e2eb49304ee53ff53b9e7ee9fe1eff6463519abf5ae2bafa0f310f950c7ac4b1e2b9abacd8d90c91c4000b8e7680effcd207a38328b50f973e8d7c98c6c80459ef0f9f91b98e2b699e6551d57a8a903bb291e468ab62af041b55e4cd98e9ca9878b26a375414d6d2d2e090642871c890cc57ef8d1f8695eabe309c6ec95a6e61e40a3f09412fbea46784193f46781ea6ad5ce28eb8f45a638a57df3fcdf03c0291254770ce283339096d520048704ca268057d5af702d7aaf6c6b0f4093dfd1000206b17d10c92cfd4d292c6034b414f0d59e6e9645af339a445c13887a815072f068d8dea1527fe599bc242d1522ae14c72a9725aa64582ccd6976e7784609191bdb69a5ffc1840b8e3a4adbf4fc01a6f34c2928fa22e4c8b78934b38895661c8c54d93b5c48f5bebe998280ae6ec661018f83ab3ff0d2d21f469c242a46c221c345e9ec1551ccad2ec3630c0ccf091a47d4447cc97ca3560c605fa6cb08cf952f5c5030f3859e8a7301fb1dbc670e1f89340acbc3f335abe2650b5477d236eb17008e8606705795397045e88a33c612e4c153e1de3ee68ac7eb25b74ec192507949ff550a2c370d67ddf451c457f7f8085a110a21478da6645ccd90b061ec7725cc22a136ba7d688cb0d89751a3f929864ee6a77b7338efddb179ee34b4e18e97779941dd8d2aed6a5c89439fdc9cdb48a07570f319171622d2ec9579ec490aaff77d11b46cb69d8ced6958d7b9d71c8dc0b47e148403a85cdfb5ac5c7c86a3cc62e31aae0e633010b711b031664a065e7dd5cdfda683968b3750915c554bd02302aed74707da43764a6e332ac174dd9a9752dae06be61cbffcb0cc8708a27c9d357317046fcd0c21cba4b436c299ad7bf35c09550394fbbf932b326022c0f71d0583e94e8666f9e568dd6162bdfb581f3d91e212376072694fb36227050bb31b4a2604d6d00f260850c14638180b4a88ca9f9f8b7c439bfb6e138c17dd697960a20ed959a25e9f3c59c5de3dfc21f0bdfeb1ac3ef831832b95907ab39386269dae91d5ce83f44c2f91d951ad700208fb774bf85b081477303b99acabd9c7888e343aaf47e7dc83b33122ba52fd27a3925844dbfa1f72c36c5f391bd6a3bce748dcca4e7909d1ba1fe1fe206e7f5aedfad412a7ca3782f70dd600f8818749b79ad0ea212a3e3b2a46562da533ddbf265fe12bea0dd5ef257559ea0974b254263d541854b9c322370bffe9ec0b47839f76665fc95f435fb7e673663d38a04af38610421f93f81b9e6784cac1861dc139a99ebab79f7ed23f3cf8269a559cf81ba678998775df91e498bf67c258822fd0eb036a607acf85f76ae1df41096410a4f03dc5c03dc4b66e07edb6497933dfddd3813b3c0a0d0bc5e5192775d25c9cb9fbdd071235c48897637636bfa70d4e8f3a48f7edcc4198c8c6bd596bb2d25060e777d865edae2196875f8f45640a01c649176cc36c2b7a58b6f4e2a7be3107417f99592c5d0ba45f0862448961416de444d3ab2d51ac555b067e11d3769d9f26e36b0dfca4643e63da1387b15ab24510e333ecaeb2eb7cedec956989a8bd677aacb0e4a25a0dc89c112b508dfc60b006a6e28ae82b8a10e11ef0a42c2e669f84df46f822f8a14047df86426251fa510a3c0a71f7f28d212b5e526649df30958852ee4ab93d3efe234b743b2803459296196fb7a93ec09fb09e72a5e60c24277814afa552aacf1d5a66d383720d78dd5d9c939ab83ee97bfecf24171e46e12937b52a0a123435a056ff5fa035953af4f5543c7c224ce7dfa374a050c7929c9692f37e6501b3345b2c0cd61ab80d4094e1892cd5435bf4cd162cc1ea9c640214192182303add75487ed17c218e8ec1a07a3b2668e29de2bf14b83d10417befc574893e60495c61e966140394efa9beb7dd4c32bd2936925c4b01f09a970b8f232a761b3d19a793c725e8f20b5f117488f122a7dec91f1d95d3dd765ac916a9b79d6be6bbd00f01c1aed7312ac01057dea8ac69fcd542e205fa11bc370baa0674908b29d13375f119e54e8c1d8b5f78aaf0f870a704091d5898729e380e41b3d056e7fb2c7d6e43f3744261dd8e9ceb3ff3cd537508891053c18b5dc24fc942aaad0f4b6bd69aae83901870c0ab60bb05301d8fb39e2a5f7a58483919fcdad41482c2343489df228487e7c98d46eabb9e7f01fec07f918b19210519ba855f4d05deb012fd365a6edad52753b62eb0829e474c62a568d407bb2e6180b54437010fa9abc3484c8e6c22c5221be580b9defa355d11b731b1ff31bfdd5961118f00e1909d039962c523c5f44762fdfe2a8a751daf2ca8af7ca71d0dd3a1ab0c092df25c7e098c48045f1295cf8bd9785b4a0a412a00b2b03a44885cf64fd40ffb34eb2c89991b503f446a89503d6c9eb306a1394b0f7e6f9839e45485507a08b278ef7bf26f4d1b46fb7190fc11ec4f8f00c1896f3645c731d1c2f3f9f31edea211f1c6a79973bd88b85b50972c912b5fc6db940f87973ce44a0c676d839796a2528e03a9cb543f2c4581f43198d0374f6abd489310b257a89170fb380777ef47f87ab527289372724924597f5af682840e2f65d62e951a2969ab77926a0aa259af84de0f3c89f6eac298724bc5647e9daffb7c3c888a3e39898ff3b0d530d797ba02d5e9138a76dd7697f584912a4dd006f08e26066cbefd2673bcc6bc4abc29cd74886082867e5842ebc2de6434173890e777e7e155835028321a173e1223b6ca62b2944a59c0851300899279039d385592990bda9acb82afb03920424c69ec39a0f08764490db351c07363bf408ba6f626cb92a9afbe2e786da935bd8c4da026ce7952f8c0260d6580098ce8de9df0ece6e3eef560d81fd5f300b7505db60453726f786bb3cc9e362aa61cb7a737e2c9e17a4993cafcbd4ed6ffb6aee6de1912721f48e90c6c2a324193333b122517179453aeb38ff950cb2169ca48b5db7ed1a9475b68b2b8784d8d78408ae5cf3d4b7696ece6419e9a750f40c08e1e13f0a1e98426b19ff2d9368e6ca456847ee712a43f25c41e21f54667b4cd279190fafb28925374d39ea89b3fd7545b83637648775be6ad8ccf1a0a1f34881b3b62ee6135ff456f9149b9c60bd7c5a8400db015e65897153ac086470e4931eac5edb02cefea972cd1e2d0fd8d5c1f62abe8fc09aa0a9a8024c2b7ac1a2ea60aa212db56b46a502c6f28346a7fb7b99dcad6eb9b50433b804e44aafd7a58391186b3847233e60810ad71039c2604cc9dc2fed46b9fe247965822e3e0dd29f71887d72799a570e011386a808a97ae14a919f00eb5e981cdab11d3f73d2bb47553a5a14b3b202ec4f2523ccb7c9bfabac7e29af9d1fa30e684d8fb11ce3d6c119fc91bd1d5c2792711cab6973ca9ea7284afc0fc6c2197a7f50f6a15d4914d1cf86fa1adb30781ca303d2e89b2558fe6d8d510c98e364135e8066781d7f104c1aa55e8a500acc617342af6f6a8d3b9431a7f831209a557767c6da9f5edd08ae5e6b376011c3bf14c204a792eb4178331c1fe3366bf4ee68a3144b04cb4bccb91a39b41871f9d35931f93fe7731bc9d667d8bbe529560254db3cc25bad1e086af0b52efe6a9fb800c0750819442ff71a3844ca46c32970be510927e94855722f2a206ae04a22f14c67ed5f1c528ffd609586a65e94391c40cca30258bd05de3afb043b442751e64e002f090505094e16bd2a1467da4884b41b4a00c337acdbc53810e5300592006ddeff1df3c0cb641710676bd533ee3b775ab433b3ff2553be1511808d9b1443070005fd709d1300fdc8dbbe1795760c91ada9e3817a2c14142c8b77867d886a6ddd03d36aa4e420c2210f5f527d2ec4e61ffd14fa7d7311576bdeccec22615cc60fac438600f439963435cb14b24001bee956ae18fd12f0c02616a04d65eda5d1a76e16e94dc60b9152f3ad3f5a3ba4a14d2005e0df7b5150ade79461290adc4cf38cb957ffc9ebd8f5e9da3178ae71d64028b9baabd4b8729f9081eec8982df228fcf5ea502b3812aa1f61f42e69cb4bd5132af6291425885dcad784f0723b04f1630cdecb4a483b83b12eb76f2524dcaf438c4539b92be2dbd04a7b4419339cf9c34c8085e9c76c91bd712bb8d13b685f4b6b980941806a9c3819ac6afa09cc4d4588c854612fa65018aaf689ee1f48247592169d5bb56c7a2c6f845201c945dce59e20bafbdd85a06522592ffdbd044475623792614b058c0f83844d819d94047208e7dcb0373f6a622a1780f491e1721894be4618a169bbd526faa5da120a696894c25659c27a84f407aae0b9fcb2f319a7bd1f72d9d2b216fcaa1484678d38ff26981052ca9f1c13b42856c706a5067d4f3a5e15f604563f9669144597d4c0980e61b09063a449aef0b6703abdfbc566b26d809b3d6f8c58f5b51983e93cc9ce1aabb99206fa15c56c2dd1fd9d8b39626a23a861bca1ccb1a75e9bec989845d244b5972ffc932417eb42937e9835a4a78b0e252527e5869ef784ff6f1db00d4f5244ca5c7caffedf983293fd02cf582ef0ab6f5a3b4ed46d9f0e8622870317e8bf273f98f3c1999418d90695c6c95bed621d15294b85615fe73a48a7f5fea3a22a22544b74865d965afa0c95a7444834b9d9b0316c0680009d8e40023e95f97c5df59991571af68b778db4a21c03aafe071046031e0509852bf6e572e44cfcb9c8797f4de14eb10cd6c5ed5f865c0ce52ce96a214cfdc5cb125718da03b7b89be37259e9f118d5e731a17c81e8425ec782487977512cc98a8240042ffffd1c26c34412faf23457901f92204f3f67394a0ce7d0bc2f9945ea487ddd457bb67f49d405bf26ff72b169ff3fb042dc900c0dfdd9f9fc6550e05d24fce8a6cef4594453dc8e2a0d75ab9215a85d427529e7c7f4d4f1237a8930046486d0c93748174200f35c2698661d56a5378a4088896c23e662c97cf8833fcd6a7d76e1b5f8eae91a91c2a78cf23f8c3020464815ed8bd3c21252be97f9527f9ec9f7d790b9375c98ae71c7f49cdc21dcd2ae5211949e554b25cf1776b29400d0f1859706c8b84b2f2f4298b2a1653f8eea2c594331dae9f6a4f8aa782f9d695331c8dbd70363805551449802fb1c82fbe36d17d273c273088081da7e4e93e31e1a7d716e1b2e57418820bee196b42fa304036ae41c467240042b8d4571511fb080d36e5cd9a681088cb9afc4089eb490d67d9004be1c53d241bf63d40ec20e4b5bb8946509fa0d3b3fb90290d0f3e726b4965047d9e538dc76b90b6cdbaf02fe1bc83d776c2c99ba6617d9daca80858d9ddd70404f1cdd15c6318690dde962c0a7a7cbc7acde6e4b9a809a91dba535ebea53c5941e79164e34096997b9c238b25dd4837630938c55f119ca277730b3ddb72dca536809eed57f511a0e28cea006ffdc000bb5b99e6f8452ca194d0fce63910f5541e49463e4fe42e40470561c0f176ba01ea1a4343396d802d74b22decdee43fb14aa63c1840b612a21a5b49df94e0b2a47457a8830415306f5160e1eee7cdf760d2952062757a91e3ae16ad556918d6c791e3d144191b0ca129d24173545a53e842bbdfb5f6f4766419356bd69dcf83bc1e097d80c353ff088967603238055bcb88742a7bcf721ebd0c0e89c11bdc5f4dabc048642ec025a31bca43f5d6bcd11009d1eca526e7dc019744b2b3e9b97b2fbad835a6683c4da648a0edb8c7c355ab90594ba6fa967df1f03152637c16fd2128e81dad093766b52ab7ecfddb2a9ebe90174cd491999d375b6e68fc8c79ca756b9d7f6896c15023c1db3faf062c70b4eca0cbc2f1fce2027ccb40e8897a1412813821e7db07eb4cfc0fbace0d031c5da39362d1def30062e7e22ba4c9f00bb91d66aa03721a4c62824e8df8cbe632208f4cc348fd7fd9b5f4d973b907cfce584cc62d0e6080743203f9318ca945d89f56a92634f16fbf6df92e0ef03c359962bb5a19b62fedc1ccc890b42c7fc2eba47657be8ba4dd490e5496544c82aaafb51ad8fca41e303e2f38070f74b4413c6e437e4941f136907fdac72bb0e704c5e8cae5be662fabf1fdb09e6074fc6e4a47f235ae5a823f058145aa1a3e59f4f7cccfac34505e62a3e37525131ec87c0d84161fd5e297dfe2614d07d783cb2bc2f3a51af137e0f4620cd70dfdb194c03289ecbfc53bd4cf677d4afaf3f45279ba3a28089cd83d8d73f4dc0cc93397dcf43290eddec448292a1b449f42fc19ab70bbd1cffe3556d9f3d21df8621c333766b2df1b3e91d82c028b7e7a971cba49675faeff28d4ad3b6bf314c9cfeae69bbf2ceb94ceebdbe6d8f5b8b8b5c79b09987730c995ecfac764cf0cd62d7b898862d04532a81e407a7e42b8b39cf4585ffe2c8e6296b7fcecbe0ad29b94e55593b27147383ae7d16ccacb03ac8991c1b043fb30a9aa67eb19b788def0bd7f02a4871933dd9bed93794289a211f30153a8331add19c7532408f3dacf8581a5977fbf3e26589ece7519231893ec25dfd264201114f471f2433e3d7fc2bd3a83152e8151e814b7569df33d5bf4e7adfbe7c8d2b4047cfd490fbcd03077be77d78b5e7a02fc9be714b144d5d3a4644ed43c9d325ab43c118ae9a5e19aed36752b88466f63af753fd21ce223d6617ab1a4802f6a5c638249b8c6943c145e3c9fdc9e03784c23f8a2e00ab4fe43faae460ba210cbb6881dc3e4ff39ea0aa4e9a45dc5e954bc36d8bced5115e7c92e872c3a76d95359ec2282bf63ce07f88d633fc1dae8b80fd28e289f865e8a862fa5df917a35cfdd0c954bb42b7022800cbea3a3b86f8db6f5d273f853134c343001bd74a134651a15f7e7e4ac31f0c56a52edc81b39d576977459e0d074c6260d57df20527ee31a887fa30d590fc6adfb38b19f12b882c8374c60ecb766e4fa6a7d89c2a5d0aaec69c70ccd48f662e538ded6d1036b6800461d7f5f6866245af8c1634236df8ae3c6e801a3d85714e1ffae64394e3fb696c93d097bd7137ecd3fd09168826464303df33e633a2025c7c94d6bfa62674e87d62d2355c5cd2193866c8225cf81309df13871d389a5b2e3ed596f4fa73f0e91403fb9fab01327f5300eaee0bf6a41df29f5aa1a889f1762189dde84caec1117de5228ae15c5e4c77396de6d901880abe9337391038555884a7e13f6b95e7f13aea1e3570cb5736189d8391f80eb15d6cb535f89f834635437ddd9041828c8bdc32881682e9e832f0f04256eea00eeea618632b7855070eb7bd1e59286dae8d048e632210ec6250922ee6e1649992db61738a9c724856d1c8ef0ef98e75b5ad5cce3d90ecbee00c2e6e37db0a5a9b16d276aa87741ee689bedf60e8a1ae0ecde6e59248b6fc3b6c7727f079305d937eae02bbda5977de76952bb87365f25689aa74d2ba20b56b655acd805a27b8fe35da76bca638009189a265cdb949a4d44a80a8ced4a0d96d0084c959fccd3051e10f735524a958648b15c70df6d80938fe21135721ab81640c9a75787f89b9cf22f47d2f6b3d1ed1d15d9d6cbb844d705d0680a4685db55868e582ce52d396a86fffeb686dddedb79ccf567cfbd7255f767b6eb59ac8ebbf040b978874f0cc4e9b5fae9e66a2d54296190ab41c4ba89e59bbb97e023738f98995a5478a1c0d02ef7180653927eb55c00aa4e7ca071ad4f718912af24ab25e9a980baed497190f3d5491d9e018f2932ebb1ceb3fe63f0da1332848b533b8b159ecb9ca36548ad354ef5d5dc15392ad59694b4cd0fae66d97131eb52b56b4c5c21d9c097de8ccfb0f3bfadf9ba6d3cf8a04a0edad21aaa1ad26e9f0c229a67640e69e2cc5ae658f885b9e0f115e13501753e989903f1f96b6bc65ec59848011283c9d7c3e40c4dbd55289627de818045aeee77b5ec8f323bbc243f57396d2c4a263339bc32e72c35570e4e04d81231c535211c3d8dd569b30a336b5ad9311aa89eed07454678e04fd9cbea0d16047894f9832a395554fb126fba0a1ffabe2d4e6107d3898c6c4b780d27401599b022b35f1aeb6c924cb81a12e86b516504d0836fc75d6c8d53766112cfbffbb90debcbc6e42da8b8139c84cfdd991590a1e6af52c2e6144f0016d6f89f6872c4e5adacb5087b52010437feb50fe3dcdb0383e1b1312e60e570fa02a84dde00e5bfcca7f51edeb02f79d2bb6a8d9507afd233ae0f5ab529e1db4a68e306fcc8919239142ae2fbfd93e65f3b913138f135e0a8989448e0c3a89017ab6feeed12bf5fa6a2abfb4ffdd373d0d3e252a56d39c9cdb81ddca2a5ba37d19a132df9eba6f1879a13578e93f4d6818f96a9a56caef02183f28313fe8898a09b2473c61475118b7e96437694587e172e809a7e0939654d2dcce21f93cf9709d69da6e31a17be5144485a72f0882b097987e6c5add4319c36af91851deb11316aa7776b6d9590d494c2d2878488e08ca5cb41fad7d1c250d7219218e91da68bb9a6daf2c6b96b29fee14f4c09ae8ae76e4879cbce2973a7b834904949aadda41944be14a23cb71f0a00c903db26201cae8809ce7752b0dbdc9d14d8bc07df651590e84908c07d24dd3916e9b78a6463c9630406a64430006b2d1159d675ae35e1385a05c0ace6899fb6e7551d56927801346e23ebf944d15a6334e90bb78c00a991a3f3027c0a5acad7def198fa5201b79912d32a6d3c649b4298bb689689b12669ad2d488376fe10c0b8e5b9d225eb9a5cfad833513ac10b7cae65c1eccfb31b2b6fd9ae222be4b162cf5bba175da23c96d857da553254369e7e5bc215a98e512667f10ef82563d7e5c497f57010b04eb261ffcd140c2c8eda82e7181717ca8094f595d133fac13f806da42f723778b0eefcf74d65d07ae0251adb67b9c932fd6f3ed8c7dcb6b9d7cac7125e5600e88a35c35129c3683d801aa0bd202e7f878523f2c6229137ef364f53acaa08166523e009721588a8f2cd820aa75bf5a7f4ba90ce255a445f374189c1998a882a804df71e9a4ce0e3efe6ed139edb140df3434fc5a7e544414fa105282d2501f4a0f36d63cf8cdeadb053a54e73fcf9ee87a8f4fa77b083030d16859210ad367565093e0059fdbab6c06f4e70a97e76d9afec844837f5e5ee8830d3cfe6493d5a28a67225fe87d1358dd23506453dc94631f6e07b3c65685edd4ed89680f22c69c55fc8586dc1c657c610136fdd874c43e00ab01f71286f36325289c81ffb9cf7c88fab62e74473e6903844680822ea193eb6ada37415970fb4d0f2082a1ed1595a906a32190cf191e68c9bd7cbfae46410fbe3d0b209460993c3fa7bc8cf0e1b0734f2e9ed49a487fb265f9c128e6bfdff2a294f8b3bcd953318cb34db0b597afb505b160f98bbb5f6838b346183637e2fb92afa4709894d5b5e366bf5602660153ba2d65befe1faed2fde4d04b9429f004edc3162a0c065c464ca5ad256fbb1be409ce030e59e6c7df12106bba04bfa2d1154cc934784982ae0503e53eee5ce0ac2178a92981d4cd78b12bf383de3a2a92da7497bcb4fbd496c334f6a3a3c925d0f23a7f6b20215e438e39e9855a2f62cf8024e593f87cce32e07859276fdead11ff307d2de03dff5268284dc70a2e600b6c15d3b1562715f07967f3cd0dfc055545ddd10aef35ead3a746c5e9fb00f34615a3fc0c8b53f9f99f4cd101bf3cdb896910efd432440e8cb5f227fc0199271501cb50471a070896b1b3544efd8d2ccdbe530385fe11f1c216216ec05f1f2145bff7210b6c0ccad0c50cb5fad98af40d11bcd685142e2e5eb85d94f4c068f147caae4c3ba6f246d0afbc7f7e6f9811b78b6be16e490b2ac8d54bbc192186b918352d0c8300e86ef95909c5082dd47163cd015c81e8425ec782487977512cc98a8240042ffffd1c26c34412faf23457901f92204f3f67394a0ce7d0bc2f9945ea487ddd457bb67f49d9325a24bf5558356e3d5b17f4e3410467cefc81e62077a5dc780c249be6dc055067d9cb3ab1bfebf6b957537e3bb2d5c3faaf13f1a0fd3c5d428fbfdc04f154c03b2770cb1fcb22fa0af4d417f93bd02cc71a12d37ec31a0d30504d3a3c029b22db3744e80ce2a5941bd8db0d821e10ac9a3179e7eaa598e161f35525cccb994385ecb70ba35946635b383467f690890e3996a6dde775a3c0f8e7338b31bd064b07fa2a886857fbac63b7f877dae774e5a4061130d061f30ea018da5f6a2843aad017f1f37e2be7985ac83cc0131fc5495d11b1b78a7eafdc65a8512511fec5feb911f6c68f2a58c22c8d02eb685a8988b149d58a4bc31e4946dc5a3eda45cb57afca520adaf618f556d34545dc491e41d98e3996091028582ee35831ab7ba8790157232f7322837377c7fd47f6a0ae8394f51efd9150395ca8c4eb86a8fc0f612656d2a74f4722e13fa4608f314a271805700f75278258349973fdf244f559c62c4603e57335f5960c8e29e91a6a0fc07f0cf6140997982a5797c476c51174777807eb055ca673fd3454d4a448dfced52048d3e422e8ca210179feb5edcaa5cb5937b53824a5f375806e2d8ad8091a9d9ca90092b31d14583c76fae33d25842cc7e275b6277881e021141eee92ae3d5844fb1a110f7c4cd1cf18a40ec7d63a71f8737c97ea49d226c00699c6c5476dab576d67d5ffaad2a6918d6c791e3d144191b0ca129d24173545a53e842bbdfb5f6f4766419356bd69dcf83bc1e097d80c353ff088967603238055bcb8874802781ff83d3094d97c8f6dc038ccb27815704a2ce4d324d63fbcee400e2fe11ff0d68c250e9127cb8b89b2e323428b37763d9cec8a084e72e754550a9c0f17ae6ac3857174e7d853d44e72aecc6c4106e2adc5268ec4af627ae77765df68a5694929d1ef0b339811ebb50f0ccfa09d8e0b077545971a0a05a5c1406e4ec993b667fe5d3c961215816b741720aa252899c93107fb52583ab6bb12ee86f54a4faa63c6c1d15e933a94d8df2e8cf5cb40ea0eaf650a3c72373fcf716af484f7125761bc3ec685fc5dd87120794b89065401fb691a2302302e8d0a986fb0ed67d9b36525084f7162a90ba5aa4e8aa659483b268c5c9da3775ccd1fbac58a8fc0b00517464ac8ea3f8910b636d5a54b184adf26cb5c7e48c03760f5fa0bd84daad583270ae6691b2e58c1a25f944ef5f115c41d193b35df29e5afa11e87e23a2e62d12c08eca22714248ef0edd8aa1c69db3f7d98490d979bcdb5f712b9238c24963b4aa4059a0b16c6d4884c84f6f004b7ca04a3e4e05ce92a9324bc9cc8365802c804bf6659f25423be175e20fc55b141060c248e60960ec102a452ed891f969d9e5ca861af2912ab58f69d71c4e45fb9057138214f92a0c0e3fa30dd136bf2463db8c7af5abbbd0f8306d78ed1411857e312c5cc6951d5ead94cbb66756fd1c80a25d89e1b8630e4bb5f4d3a0beaa764e5f4450cc8a0296cb356de1b25952f8c2d94169f07d613c74233b4b945436b666249a8470cba90a905b621903947916a3f35b662160f7560460766b0f9d56ba71452f2aa349bbac63b244c070614bc3495a840872c0eabaf470b0ddba5e1297b16995392de59c729092ef775db9c6eca155e2fd90b2f7b4424b7e57e4f7f882d4f31f088988e2fb553a83152e8151e814b7569df33d5bf4e7adfbe7c8d2b4047cfd490fbcd03077be77d78b5e7a02fc9be714b144d5d3a4644ed43c9d325a51718819b267aa94cdafb7701132c7ee46f49b92c57de78d1408cab4cdb6cf5e15083bceb9ce075d6bfdbe94fc2e5273473b450e46c2600ceea3e8f5d0b1d21b9b1defc1dc199d035cdcee0cf4201629d6f1399c73168992831cfdd18f188820ba04a9bf4c3b881d6c2c254a975666a8774beca51fab743fd2f950ef9368999c0cd894437cb192f8b414d90afd25593e4d5f2a6864a7004b043d623d005452f642f49639fc9604e426cac818db303a21de1f6dc6e125f2e9aa244ac0756c157a8448b804c0ca268ef8b92bf7decb105af864d6611413232ecaeb3a0d42328086b004e3ee30c54c542f481086368f6af6e8b25d3366a7bf3605c0fa3587d9971cc0522302b6478e9e273614a8771d6de81ed709743bb4baf8c70a05034ce870459f0ef32cde6badc10d091ca0ae9fc664709099f68a8c3d63bfa439faa5f7a5d37f89334d296d57ea1001dbbd45c068eb5b3a89d43a0c07b2993641196b102cc60dc0efc1d1b952cc9794615c117ed4fdecd16a3b9bffdf77fbdc7790deec2b295402735ada8a270195c29f2b44dbe413aea1e3570cb5736189d8391f80eb15d6cb535f89f834635437ddd9041828c8bdc32881682e9e832f0f04256eea00eeea618632b785c5b1aead25215bb9836eb456f1ddc5ec111fe1d5e3ffde64c57de9622c6f71af48c99b27fa19e3d28f87e30ef486d1d4c76642f4d9a5ddf0019b150424ed99fc01ec994b49725b5b5bf97c07a98d4f0ec6f561f9d8e3c8e932441b328ee4bff3b1257af7ab6eb170eae6fa4e8d06da3deaff1bbaeaaf3b56483d3142ef49eaba09fcdca299c9d91370621ccdee722924c726b7852ce644cd0a0e310113db7ac8059e105da302348acc4221234c9999d1cfd13d3ab3afbfe11ff53955138375c53b99bb9b3bb81b15fc2eb115e39ea5d05ff1f266765f6f44009bc38ab9f464dfd927b5931a1381b1b3e676eb940a3b8e34edef971905968d364839a5bd49e27805f02c3a058ca53eb159e1009dc7930f8199f33fc64b138b6443a0d249414139353997f067eb1021a7ae7aff20f32d08bfc8280371848a3d49c5b01fd379018f2932ebb1ceb3fe63f0da1332848b533b8b159ecb9ca36548ad354ef5d5dc15392ad59694b4cd0fae66d97131eb52b56b4c5c21d9b4ea73d4d55223c3a34075f81c97058ac746839bca478a177ea186f05209beca4f82b38a653230b0bb8f2201e742bfeacd01ccee2b9e2139b2bf7648bd32e9c23b946f75ca2f0917467589562b9b1215bd0327618779c048eb0ead78f120703a63b8b4b9272b88dd3bb87f3276e00ca4b33672161f0b5bbf1280ddb571b94449358a80960c73a8c0df511dda00285e868ef932bf385a2b8c1368bab63982e887a88495e1893ee83c4c8f53d928ad11ef08c5d2527fa7a503664e472e8ff5d4b6f3941670e6a1a357c570da849df8f1c822baf14f7e5762bcef14c0a8ec1de304089c3f13cb72ffda4d9c804681562ccf749a71aa9cc8d70c40570750f00cf1a6e0b046b9a66e1bcc5537c5ce419c2dc5000463714324884db591d237251298b0435d18aa0dd137822cfd8dae1392b49d1c0308be270bebbef99f4abf376af5ccb0aac555cd7346895f1590eb7bdba89d47441466c9d913ca9c498ca3b5ad6ed03c3c1455cf551e99dbd48d4a0d5fde525aa2433885918b84bb0e33eef39e34a55fcbf5e523f645532cf810322469f8a12e6a7438579e058fe957ffe3c637b82219d43e9d11a0c7cfd349b5b9142f8d4f2fcd57a2adde0b43919a14246b4debf3a263395abdcc05fd68c0d39f5d2eafe1d0439fc136a9ccea47e111bb1324be3553207096100cdee3ba2f3ce67ddc171be00d392a8b305fa7063e7c4cdbf65e7cf4887882c288670a41b87de236c9ff9b8bdf9d3898a67e2d3b4b27de7ac087efd3fd1cee5239f1382de11732ac2200be8c94a3e86f273eced5f3b7144b987b73454cfe76007fe10202f4e978591f11092a2c51cc08ccfb36f91b7d405027b29cc69075c4f56848a52a3d92fa3acad94b9e9159d8369c7a5e9abe0cdb82e36650970454c326cacdcb04eaae2c052f46842c4fd4289db7c6836b5f8991f1c9b1e405b033d3140e76c809828791befd7a763b93103b6b2ef1aa13e4749fce0398929a6520896a91db12034482f867aef6c2b2012dac7c8e1e2ca2f7929aa10c3fcdfc42c8a2c0136acda0f6da3049524feeaf88889f61ed0fc2e4ac9bf68abba4419e0baa85c6694ac5c346607fc84b63ac24b5179d72a17b2e9d2fb60ff15efc50c0034e2ed2d6a55cb90f8ff78811a82f954337f8b8ff0919cdb1cd18666fe718d063c3f053dc578f07c6a39e9c682b64017a8da726bd9030d321eeaf8bc9f219853c60073668b75190b446bd6cae4a8b19a8fa8b1945aa05bdbe6535b7c41c3919199405e305af980effe4c3b08341c2e649dc73989ff00fa5d2e981c1896dc3b493f8e39c517987ad5075f9fea63f786bbbc76a971091b2811455e3ccb08817d6ed79aeecb3f0e535c6f68adcf07874e563397930415148be28ae23f5e7fe462a0c1f5ac3f15335acf371cf39e047d97939578d4413f4637d43f498a39489f8de8b9b8e26923fa45dc6c3c8b286e82ae47ea58d8664126d960c5a3d5b5ecb1a87b14b1037b4e68f67c97ebdba37a6022540a56a3c7228d556321f9a488bd1a7a7e5023dbbb72123aa7e6dacaa07bab2742df9a4e9b0f3460fba21ddaf1378cfacf233f0b7e7fdf768b2f5bbc3b6807c1e17cc560882a07916d1dccf98bd08c9e921d6a3af9e2b605494a0e15a8b32190daa7fbd01e3cafee4aa78a6c17dbbaba759e0294ab5e430dd50c4daf9d8e8c222abe1f38cf3351feb8cd70f583c23a3de87f5156b7afc7b8a6fd48765e497aaeb8ad31269f8e4264b928762fc545407a8ea419bba393fe671c93e9bf2e8784b0e50a37af381c2e692e8e94d827d2047da5491a5e080fa1bd944ab5cecfbc7aa778f42eda99c427a71a7e6b037a422e97739742ebd22e681607c58dad20cc61cb06989bd4e9f17cdc82ac10c0d979f7de3f109a578c061ef183b57ce224128b0964147ec85ff568003f2c70788b0ddf199619db6268f1843c0af96dd11076f4214494a8483538d66fce15a61eecc266f3fec1a3aec26b3697d4031ff6071c958a4123becda64b2610f1ee64fd358f68af44aaf5c76fae8dcad009519d212920cf354ffc711068a13146753f997641ca999fd4ba604afb58cb35c8495e040a258cf205683f2be5abe7634d22e04369e89896b4a695ae4691eb48d3ee04a6d3c3ee4215a8c5cdd663faa113fad18316d1fc7c706ab4ef3eb890f6cc158382366eba420579f1fc450f80d52cc088ed2ce0a45710197a3528292b7e65c3f766cd054ab5d836f028ca5aa51717c313605f75db491b08198827c8a7eafbd6e43bfa79dadad082b25f5055fce363f6bc14e8fa74572930d99f13533e21422926262143d1adb9e3a0ce90528e9a705736d4338d58cec0aa6fb4d0ff2efa969c83657b1ff24bf51284ecb9d0c23c09a198b3db48a9dd782f508b63772ef733f62a188d0c2d3a2b799e367334ebbff63971c38f4f8205faa02af59aed111e1cdd639fd2bcecd6fc6ebc0e4ffb8c944af1253957ecc7078fe8c1d1630a6fbc9b7aec6e549f59d6d346b11f4a70382dc2064c90760371f9623f9baed9f45b62cdab5245b0389c7ebc1b46b232af94fe7257307b7bb028beacd425b7ec75669b7b567d6818c81733cbdd39d636095080cebaac03b0cb605696a942ccf222a3f8a7378db3ff13e78b258cbb9b0beef668e36bbbbf38f96ff55c6e4476ce956bf24a98c79dab7856583950bcc537cff3301fb57e884395750739bf6a6d3e7e2c65af165cef878c5d23a417c337f54cbc475cd9d56b42375abe6353238fac09b4ddac04ca11b0ce67fa51937eff9049b1725c01c795c92690a4a0941a57bc4645909f5b571791b3acc8b1318ea2b9c02bc350709ec7d55af1f3a84df81419b43219d7a500a61b224f1ddda4382da19b7cccf6d130cfc6e8e41ccede6b8ca2a2c38c6edc1380a9cfb0be5e1cda78675a1ba9073de58f89d0332459bc360e5c57894be31632eca0070e5903639eee8e6f9a91670df622a9355807b95163586c164261014aadac410f0dbb9d10e8bf242ce8c462c7bf345c3df475bf446ee3f2d1abecffe492e93edcf0628fa4caac69fc0dc9be1926085d9bea814498d10a0fef18d4bf0d57113d68b966abeeb5c157e351f3303524626b83b55b0ae1dcabedadf3e07b32e7986aca5e109c73a6844df76e9f2a0991ef9dea8772d53ce29d118c41c11fbba7e760357158a2ff298e0058ecd2b679d6d50ffd2180a8f5fc2200ac42fb3e2b27446288ce34625ac766cd90ede6c85394e6c6646256bc156875746cb3d6c2c468af5ec4e7160d188a56ad8825e6e1aa3bbc518e78aea231ead743976d55bf899107a069853c634ae0f6bcda973c9c749a6f4fdd7f55dc96ff05e0238b2c09cfa3aaeff831dea0d5b74cd9cb75fa95f4f845202b3b8d18755e98f090d0125f32e8924073c8a1080a6be5736e5b768c1c700918a76675a62d62c52f89f0973de7883c7d484c1dac5a7a7732234a2440e63769893753bdc99fe88cc2bd0303921d670f31487ea8cab8f7ed51770beaf6e8fe84fc6f40d479b690442b33ff4169081f481714990336b3fc644c74b11125be373ef0b38d0143c8b8ced2dc7c2917067d3a030c0da4dfa902f35d703099fee6927054f8abf10c01b9f6c4c5ecc499968dc72062772273271271e5c254030b28e60d0544c1bc4e3c01b8f5614c989d3ad7ca8a5cb2bc1d542044f63691c3660386245d8ec178dc55b6304904d83bd8e8043d53d89c4c1260fe3448f9be427e2289fd708595365bc104938471194dcda56d4578ddeff61dbf9480cec6d7ed5c08b291f54654475099a8d7ace3fb7d8edd27cf69b392d006cf0e77315b290d36de7e0364649d81add65298750abdafc046b2fbf3da2167634e17868c65c3ec658902ed2bb01899c6d5c33c08f28251a602ec05a30a496d474181a52fc6f8fac27b8242750e34574b2f2d436a7038d31be55170508636b248ce79f63cf8085224bc459e54e55bef0bc333a887162644c2948d9489ef9df738cd350588b63d01cb9b1aaa918cb6ef0545a721fa7c6b73d07c36bd31929900718a838eac24af7d7cbfd7de3ca17213480eaf42acb5c1f970cfe852a5c35af905cd7c28369ce25fe9d89cd2ad0b4e24d68427c3a3bd79dd1e00d2e745a685e3167922fe456e164a1824299fd16d5002c89f5b013f8faf9928bac6de185a1787aa4e419d64bea95c4b5c93bd54add979276a7a1fc13b97693cfca442a3f2729b084a1963140e51e1a72c5150b1f7084a27b960c33f30b8ca4cf16addd269f377d9978a1d4537a5b5bcc8357342967a10b9194d50b359f5dac75de31064af9576831cdfa1a702fa22527b04d739b93c97aa74a53fef6d4d6e2b985f450834decb85bf772749c7966cff7a444e3db19be9615642d413eba9ca5d5d4f63af638b05cc97367a494f6ca03ea3a78c405938c79ef7b29a5f54f054924b5e7b5c583cc4141ac75a9ceff7fc757e7e0e5349d433cbcd124a69ad14c2896df06c28e26369f6ecd20318919f23ea0a25922adea25b8bf7fef9ebe2ff685007b64e2e5bdd34d09683ef955f9bed24bb2f214e671cf117afd299bb96546a710cc8757f8452eb1707f44175907f2151b6d610b5647ff6ab69dde743248ce8447bdf2e1bac558cab719532de354afd20c4971a1b43f41891aad298fc49ff9d87a86e37d7633fbbece65da2d4f60857128b9e2fd324f5c3e267f1a75c1a1883b59cb0af9a209390b04208d8b63b72c743c165b8b3a385c2299eef752df1afa987066bf93a2e41a6d2c6f6a9f928aae070c29b8b6ddc220aab8e8e4d2347ebe40b0843281a1aa2e02e06468fdf9a6b3e3da17bafcc1105120c7f1a796b0a4b9ee39d3a3fa6762b8fe3240fc5a1c8bdb4f0bc576bfbe21a77a57e5f18869c68e8018207cfdcc15e4b4ff6ac6c34b535bbd8f1fa5104ba535662027e49b7a65e383a83970fe185500b0dc39457877911b0b9e2e0c70a53a97ade8b58e5d67b7d3724e38b6b242beea39523179fc523e42dde04083f4d2c32a0e54091ed5de0616b2650e9ec42e6d27e250cf21af3dd597c8842ecfc0575a2ca61d705d229523752a3833bfbe60fc458d597f19277b58b9e94955548fcf426f2639199eec52f674baabc17f9c758d9d532f1895047209f70d572b28ebedf46b64352ebdb0c7f111d62b73372077d02a32e0171697dfb9309920d2d7dd738fcc91cc8d891639438b9d1040763de55afdfd98f8f58ebeff223e5f87ff6dc5b8e904438e998c6ed082ab460885a5f7f9ba344b12dd71f490ed4f51dbf1af6ad40366117a3c271666ad68b70c9ba501a94f7f7e07b892e30489ec239e87bdaa78012a88fe8e044fcc82c8f42b6f3b6c43470f5d8f23b82d4849a57935eff153bb82806dabe7445b521a9bdba8afba7a1af3594c3e2ab9da8963f7b6e3c3152eb6ede82158da765e48240cc765de42c1c3928856b437d25d19bdde4c52ed9df7a258bb1e110008a680955617bba8ff2f3635a45f4fe09d1cf726960556e08b94ed77300e345bd6bf4c792c7890e650fb903321cd383c62134c7aaa98cb40091eccff0159a25bdfb61bf700590ed5452684a9e6685a840de1324edb9bee0191b85b01bb4b9ad62dc1c17dcaaa50f1c84aa70feddbab1c6f87094ef2d129897753afbcf6689faf93062f215547e6a465b1d1e6dc813f9e719e8b6896e2035fe2aee930c24ba9d166b68c37f04c3c611f36566b1bb288e73cde9f6e483f86cd8f33771f2f5d8c8dea2966a0545b6256307d05ea8f6c533d05e78e317c95eefa44c35ae5a0dd4b9d0929c336c3e9586fd73a7a6381a1b8fc0bb00ebbad05708b78378778225937a054ee1d2d4ee4777ce5f0540a16fe989b896e8e447001f70fb89671463ee7d8d1b90164509725196f2f53c96bf6f3e86d16ee78571ac3c380c82cbdc6163fed00966130ea5ec799151fa357535fb5ef416e6533e98ac527c2644ae54d072c162c454d64132d099c0d0c8f5cb59c72ed0be8994bb3b516dea2be32ae3e2730d3a42c22bf2146d455d7d30308ac176689fe8c5fd0539f2ca36d49d7136f45bdbab6e04b23011c4505bdbf8be34acc0ccfea30fbff0e39b1fa5cec9b4a4abe00ee0b5a87440bbaf339b8f3a0e35d927e0fc814005b06ddb1f46c99e34cca6f9e2c313e6c7b6dc77483c914734b83f16db12930eca86c6f12ae834530b7a9f6ef152382e243e5383630b85a09805dcfaf7b8afcfe3d6681583549ba0af1c886f54619f1c33281e82bb6899ca40fb37cbc40e43aabdb0414a88e3f5df514793c0b704d8838da37f8b27f9c52956c8d4299432f7003a03f9203b36c64611c4d1da2d28deda4104105c8a80795d0ddd62798f20d0b7f35a2d81ddef89534fe37a6cc9612aaae45f3547152b108c4a60560fcae855973d2155ae092b4169266201b812dd5d41ad24ddfc4ca8607bfdbd8c0a7de970c0a8aae904121fe750a4d28960f2ac1a2f7b0f78924bdb5e4a8093f387833ac82144a26c3303bff4dd69f04df5896ddf2ef68af01b2befc04deb6188278ad42ff24844dbe7723075fd56c9eb06699c6f92d64dd13d89ae334acadb389058a97267c5ec9aa064b1c99b7b9093869a761a4a8a081ac7401e13656c91a461b1746c44c00619c530f64dba749edebf59d7d76717b1a74f9c7c9b4eb0c298de83bd9f8c8dfa278621d5cd4b69c12ba1af30d4f047e5cdc394ae5b9627dbb4130ddb77ae745362982630a98ad0e474ba1fc613ca5acea0568a2d8c91b01ba1cadea0fff5072fd4c4e07ee6d6ec575b441be064edc0c0dade444b1fffa5c69d59bdaeb495d799eb4030e8d0d8c5ec734a0e015944c014e790a2ba4969173a390165fa02f6e059223388d3ff0219fc5c33e8e2e09aabe6abb0e826bee269ddb0de376ee571323c168eaabe7076df5d0a20daf3119b7d29a4690a853b01499a6440cb33a180d59251b192e7ccb1a4ab3b38823ec6b74c738ef09c19e15c689838b2ad3566563dd6a585f9e30454e82f86b9fae1a258d6e4dad5224d0dcc7fc41bb742f4399ab3058cc8ac262d395e592564481f1e6ccbb2c1268585fb565d68e71d999199717ca9e58d9b9b06cfc16ccb7ee5e3ee107d8b94b8ba52c7579f0110b91980fd3f78ed4a3f039e5bad0d0d0c34df6244f3a58751ac98c3b2e54d990f04b23dcb0845af3dc2d9a9a6682e308aeaa27b723c9b8cbc5e7d0b198b75fc25f11c4c77b8c764cbf8edfdd1dc2e9dc9316ee8422de834e8d57edd5082e64726111f7f0eb4ebc8cc6dcf2f6235633519071b17fa3779b4389133f80d9f430186c93a546b3a12ceaf722e8b68b3817fb4d11edc6f224bbcddc1e2c551b5370411047395cbe323be0528ca2546add56136c5a2b1b60a7390ad66df88812744aeb3feea5222b56b2985bc138351d7e7546690e192e474b46260f0ead01d83b794b475f74347dcf83a42b9f7089f9e759283d90e4fe9582e97528a18c121dc71236d77a304ac568014a4c5aa1283995577e4c5a49795bc8caeda81c088b087fecebbe876b92684bc03479464d70dccbc766bd36c6ab43722c2f2e93636fb2619ec0d7fe8f5e9eb6204941c54c99b9317fd322a151ac75eb202693db5cd30a83ddd4b7abb4139e1165bbd472cd48a27b68f94715a4e529bd02a219513922b38e88ac0796acd82dcf01af783c7ca52b444f51e8e68e312c4deebe88af36273f1001b3c2e62f52b9a0b2fe459579211195f27368bde4a12f805fc8f01c2335cc86ab34b1f3b71adb4fa27c9f06919fc06a311ae958f6552c95985fe97aa77f21ab4f62215251441601aab43594992d0d32e5b97f4ee1f795a55faf5b2d103172dae167457895280e9e531e3cf538c2be81a3a9e603a626d2bbee6cf4f8d97251e70f27199a775d0db5ec4c57baf7827cf06c4af1cd0db5d4c50a13adb61b1469877867f1475560c6c91884b470ba19fb1515d43d67c70673711074b5397e78f1ceac4cda041a3f03602dcd9a00ae62dc8d02947e98e12f069637fdf57b3e7afd891dd065967c9856173ff9e85961ce26b922e86e62cf590d72074dcd0548e60ab95244ed4184ce3339d5e087aa2f030ac994465910e7a22a3266c3ad5c93778857c71165578a5f37f196a2e2183a1df48ef19623004cc29934993fb6574add96db8d25c735e7b9fa0a13a2c344866e05528f6f4b23816cb89b229448f3146255a3b530d757264de7f53839ff037e1831b1874446fb62722dc5788f6a345d842bdaa50f0dcff3fa821cba75f4e0581c49b97760337dcd10c6c136cbd3799fab1835df29360bd97de637c49c9b5b685a8a869ac86ec5e6e374f8b39fd04a56bbb1f2a3f32c8f48546500fb3193787ac28f37a917dcb8f6893693da5e953e83a31ef2ffee4a16a6f2f4260fc82f1a8eb5ad5830b4f124e502c0e0c11334c1716b6f9711ca1fb0b9891123d93757b2f861dfa8dd24ba0b03269aec4ad96357b326b004f380b376ae004077aefc5368bd8af348c1abf7ad914997a560613899ed7f5437b9ca556a82a67f65c24c23e12e994200a2e37ad5b2bf094de12dd73c5d8c0738b69d5fcfb2cb8986e1a34b89467b6cf35052feed405baac625f3bdac92391e10c645b5335344105bb621671397c335c832fc2eed7f0d57283da599a656e3855e5a121c1362d1690413972005b711e0bc0cbba90240e38630874311c4b40daf12b32173877fa64eb04529bde2a9af2e2610c4c07e39f98ae6810b020cee2494c9c82999a2d37f4182d61d4ccc718426f22ca0be3764c0c53f356a70e5b2ebb479657c1c82d72bbc4bd30dbd77ae0edb3c9aad2b5d87c61ff8170f02e07cd5e0f6218d7cd83211c5c7359898d6a985a0abf20330a72176eb7525a21deba71fa7ae5366b24b1cd8372c1dcb3375ca2570708add1dedfd050e719d33bb8d2fe53b7d494c885c029e3622d26eccc815a2f0bcb2a0eb94f1aedc5bd156cf4464a8f11545aab256cf1e4164f9e57f9f35fb5f9387dcf2f0c57f75ce401b980bf48858597c0edd825bd984f854664a07527c52a1c6db57e2950f2a6f513144270c097aad0d862b415d212f0acf10f1e24f1d55b6283ebfe01c93c1ebb8fb674fbc2211aea16a366c1ab0c1bf700c44017863ce8fd6545ba44128bf6f4da5f7817eb10cfdd92499709ae722788b31cd6d68e50e9a1f461748c9d018c17d8e92bcb3159b3842abdccb9bed8e2adc2958fc14369e8a64f12469eeba27b56cd5d0c54a7d737f8926d98c766941625810c7e41cef1b6a05c2df827ef78f3e0b59906fa1cffad3a9f855ae34993da41435170514e91aa5c628e6e7fccb0f7a582780a56fb80ca70eb296c9f35cd69ba7d1335dd1350194d46a61999d76b55f0575311a3112d9ba1c74b1a4d5fa0dffbf166530dfbbdb158d51c71eb5e245f33e749bb66d76cbf691508e3cf79d58ad25cb79d4cfeb9cf47a214b8540816edcbece28a6bbe9ef3747245f7140169724a909e12660fffdbf03a363fab86a8925f37aa29be0fe617262f52204ceccc6e9bface5cac74c92b3ce972285490987660f796740976894002fa028e3026429522538a395fbfe410745e579dc05e1d10ee5308f4adb0e545bc2277bbe0bdf0ed951f92853485e0fa4f0066511ce52052d33b2247d9a4b22a789169ba1bd8336e21bd08fb5035b2c61011d1c81a5f3ebdc768739855244e304b2001c1ee7161808242ab792e59091bb604a02e39336d008445e332fe52b3233fb9b76f3912b6d300d5a1a55e685dd69837304efca2fddc296dfccffb1f6dd96fdf0ab09af27c067cca841974fc79ea1b72c383999bca716b50512ad4d0bc6de17db67bb79d6a16f4e361b046b471328559b5be4558e592b71523b3fc44f1e0a5c09c3aca116bbf5d7057abab389b85a91c881bc65512de885859c2793a076f3f8fa2222d6536b43d0feae84083c70dc8880dd8603ec1c2db0b2021b025a1971966010960b0141e064f249110b4c43bdcfaf1427df1812b5a7d6f2141cca7af741f756a2b9a2aa7a2f54ccb2084bc5512f309a975f604c835c8bd609c66c8f8579cdd2f11d9e5c46773aa165505787f7783ab80030acafee4f3b68e83598d79b9b248737772f78102ad85e66dab4e1e692aa7f7e0d40b0b5eedb300e82bded3270ad8c0d5a00d47ff98a4a48cd272938f43ab590078dd4c7482d7b8b7c464a9398af8e18e17fc8a1113f29c23de34b1ff40bd4e76022c62b7be1336c330f1fdde76c21fc9e8ce3fd8455a6b5d408e454511cae57382971bd4fce5fb2bdc96ce6cc706dc1efac61a86b7a8d1f5f13319e822c4f61d1bddf34e11adb2fff96444c19eea01f8306e34cd1dd2088d06b1472de23684af15e3d116da39028f7474690d058dcc57e0df797e8e000f18fa91c024d191a520c29c26c09d3c6e9ee09b9a347840706b682ba9c492d624e09c4504c54b2f5e759b80df073d6b6c5463680e5c4a75684458324da25a48cd6ef029d5e6af642e37c62aaf921cf98519a46e5821da89ed0c06c01376d36352a55f81720ff9cc94810e8c6ec578aa7a4ffce3cc9766159a4242b0058d4f92380c395101a6dccad217ef26c2dd51e5400852d68f0dc8e3ab3a6afea6d053fb0a206c17d6eb7142d8c158a4b32d8e19ba203fcb26a19b22d6e07a88022a3cc3a0d5092361f422a8be8ceed0f7c9ece45af4335784e0c3e9ab7755f0d408758af1fd952ced50cd10ed10bf2ab174361c3329ab99069089b61d646cab61f3c6ee9e69f7b8a6390d938e788e84ccdc0d282e04b49d86bb2d8516f9dee628358591f9475a1d68fc41310b10fb8f0e2c8df2014677a457f93c79ad404466f5355cc18e49ff44d553b4fa3704a79b94261958dbc2d59fbe71a8bb2f654300f8b76904724d477f138633ae6c31f980a3aea8033d23128dff7b41a4ef1dc766b05ae5c89f57830f1417bb1b7b0ef17530e349481d7d45e3fd051b92cf74d4233310e73203b623376217374cba69b8ee2a585553e6d5f4496b9926b4702c80e93f274450d7d610d44a7adc9118ba5757e712aacfca9f2dc8849fde35e7afb1adf636f670d96e5168703b5433ee051fad9b28f625b94712d0c2146c430e5b4b4ba4c00a32267679a8ef330bd821edb84fd276dc97d3d295acf8d6575a3a389cde0da56d62ebdbc425c96fbf6df13a7b596d23c026f7c2e81c684687f0b5b7e30b0329c16fbfcbc8fe15bcce84dfcba604ffbcf1f860588fb10bdc70ef6e785348494029833eede41b90a582d2469b7bd3d11f8b75cb130cf68f9136c45e17c992d64ec8a68eab850b1057e130219d79b6d44440bfa19e1ed396fe5445b9e8a573fb24f1395ae8be94a710a3ab06826e4ec4c2fe64c3833dab11a05493491fe2eaa07d8f152a7359f14b547a67cde653a4c2996d8a7175f1b22259274f00484c5dbd6f5dc06f445e0a6ba8049ec826b04fa65012e6217b46747457813163347190852cb30438884b624a8c81fc2e2de2f9c70997c9f2caea24bc23be24eb5ea914f9fd66630b25f2d534d2a2b638f86912fe167b73b6c4f158a0835878f38d13db8c48a5d6486788d7cf7b82a9ae52605e5cdeae73f7f1f14b87509fd5d34f1b611838703020fbc18b2daedce831701f2a58f0837a6d9e3bced57e53de96222db4c2a3cf4b12e474fd39f20b0f5162472475db89a70af5f3acbcdf9bc4ff3efa30cfd472dff351753160f4ccc3d92fb8f628e517ad250fb4750e6b5f104b16d76cd94d4d54815df8f911e8059617ca90cdb6652cccc527dbf8b8b95108097a7ebcdf33412d4f2e29fa38c0f77e9e91dd88855e77e75e5808bc59bac8f8add0e26a0b06faf6bfc17199e78a9eeeb9f0ad598662bb6c91a42b85e4cfc46e250730fb6b35f24fb1cb27e52157420fef044fde7ec7f603d65e5635fcb00c04181b51a13e70cadffac8ad501487054d529f192d5a81d87a8cc9390631e128649c879c63a49d16775698deda77014b1ec390a39d7c6ac51799a07fbe245bed94c49f306a20490355c2ee066a0861fa45ae9d5a07112a4a7f8f8c2477e6c626e312c1fef16aa847f04bcf804c51b4d47ee0ce9e5882d7f433546009c9b995eb8b1f6a36cc11ed010906a84be8319d64ac891c0105226fa6741947666b80fe69301b2fcc8bdb01a520ccf29ac4dfbca6ab88c18ea474d5bcc3167a54035a6558210e200ceb58d6c6ea4d87c57979dd9aacbed91003589b83856b0e00b99703a904f8b15f8c29bf1b243371fa4bf21492aee62e736c8d160d5e30aee51f2d4b045006cf44f2fbe262676ebe82fa958ed7c1063e3095d9904d3eee9ecfb6dec1154968cc41385018233f3a4d389e29b616219aad5f8f741cbfec26b7037df2e9f471512b9d9a0097a4db7223306cac080aedcc5bbbce07be91427af0e2a4cfa96728000436d80215eb43c424f08c70c63fbc30cec7b7bcba7c5fbde8aacecfa3c4626f0e7eeb1485dde6845c16df0997a7622db3304a4a23ced1b21750f1de3f15e03a22946d3f6cb66946fc1f35fcb20a20f7c5282e52315eb088db88334b5b07512ed70d33cf8850609a62204f44f4d13037562ca1302d87e1afbccb329629aaf090f6cd39089ddffc305868cf6d523c8c0cee1f5049f1d738d59b87f3b62b1dd419d5f1a07b80d48c33376522e3cd3f8b4dd24f0b129be3ec5545ee9fe60fd3c42be5229173aeb803493c8ac717dbd89baa9fa4b205ecf311c0a04dc09096a432ab6af70767d1ebc9c57046d89324e40b82429439136cd220547e81262fd2b86355d1673788d6584a184a029e50dac48b143ac1c3b5b53476542242f0054b36b66032d4f2aa8d386146dd9e5f2fead5fca5bc60dcc6d3ec49d37bb3a6fb394dd1f8a18bba336f571a056309410fc13c7a50e11eb33ec75eeac1e7dc7c51e451264d2e17e9aa943095e1d054821ce96d908e6aa8dab20baf55c937a7a27c79a939f01d678d0afc231a2179d727a3fdd1b94b8ea284d8130ce597507d9cb3f2b861c659e46b536812f5948f80156576ff3f3309af024a7234829e27c249d490789b43d7b52ba7f35c5db69c9a2fcba260ce2b6522b67dd19ebad4105c350bd4cb05954b233755aadf958cb967f79114489c2fb878a2549b1f0b3ee884e592c338036facf26bbe78a96425348c84e3eaf6bd2ebfbb4d28d84fcaec313adf256f8678fb43ef743b065c2cf6446c3b8ae3b44d27c898c1ab0ed9128863f875a8ebb620f47d35960b91513a9cd9c170a8540443b1c0080d0cb5f23d22cad58df818cbf58f0f3c54c3a47db582887cf771e7b1de97c8b1087a057aa7a06bc7a00009547de55239f126234657a36689c70b1b41277cba9d91e3de2e397681d8541efb3dc5be2b75c5597d18e616b40e8c2138267311de3b85e7bfa6de636f96ac4811774239ce15c9a48de237cda3ac686ff51175a3347200565567db74767e64ece34c883ef07ead990f031a00f1469f0e375039c06aee1042627f7e840999e6cda395c5bda18e24f84963bc904315355440335e0217cd54d9e613c7ba0461b0cbcdc9eb7418c10a30460fd3977fb2b25a54e460554587efae5fd3b4c024f1dcfc035335950e870fa02d9197d14b6ca2a15650075adcde1e1362999d03a3de7db64ac3ba044ab9281b1cdf18c4ccbd196ec2a41bcbb65b56d1164e7714bf7039ae44ddb6ddedb082cfec34bb5a22077e44e6886e6a282ac8f4316f1d4497e92d377fc6db0db9f28c7e356aaacfaac80440c03e74480e79a53d3535d42ae561fe7f1852d929d1121ff651d2dc2f71738290d072668df12a9c373018e7af57d8e9f4098be620a12edf5fead62662a67467d5c5e0c4340ff9fc461a3349e7abf2f3af535a4293cbfcbd5a4aa0d7d22972b7aafcb8bc3ddf034f2909894b0a29f2448993f3502cd3a6cebc94f2a4e79ca146d43a3a081409c5a7bdec808cf12a11fc82db4d337bd64e9280cde8d4c4fc4c49e212f3b5d5f6c37ef826bf937039688186fa4084009c868d7382363546448a03ffefbdbf3d63e95d74100e38f16b92416c467fcf1cc486889f6e92709c23d8987a9f1650cc9bff838e2fe0a29645ae2d365aa5be52b8b33a1360cda2ddc6ff1895932529de2aac70e9b7c3c5014f5d07b7a0592d78392984b260b2b4f4866a90aff5d6828e534836c544e78f8189f7cceb9dcfc14de598d5fe8cd4b0e782e78ba7f82bfeebe3d39570548b1599f417e1ec1a00c5fb711b71f53947046a08cef6513bfcf830b6ccd47b5a609dbbbc8b716e1ae15d13d846e8318375862b3cc16d22e45151a512dab1d914435639f2b1b61b9411b658734031229263d73a8a15be0d9fdf49fcd6429606dd1a38fc37ee4c1ed0ddf99fa1af2a5f5f77c055e9e45ef46dd449590c2e521a75f3f565fbf5867d5b4522f1e4860e6cb5e7b0b5aea82fdd86894012682bf5a3046a2124c51c2a95f79f93dd0f5d4df0cbb1f9d1960faca5d42181c69526fe4c21bef46847d1f962ad3bfd700758eefb86318f0865bf9bc08e9f40b609f16137480a6b605986e6fa7a8678efac779b7bb2a615783cbdbe2d34ccda9c844b3d473c6f70bcdc037ae818e5dba831810c9db7802ed2126169fc57b1df2810998b387ff6aacbf8aadcca5c42b9014731d7f4356c4021fe1d6243ebb49c9de4119428a99f01b2ec379f9463e0fe9df6b330b9f97f80ef18b95d71d152cd071de7cb51caf837112adc66628b4956606e14104a59a9a9cb7c4ef9d54f5004f6c2fba3c0986ba786ece3553300ba2b072b58183821d7ac4c97a3c3e7a8d9ddaaee6eadd2034c45d36ea991dc2bf5ffb6ef369e9a4c9338c8c37623630142f84edfb30b6e73f8851ef82de5f4b0b6db691d640099d20adb0e1cc0d4f1cd555817616251b2b62d484939fcae6b9d7efd733c792ef230925ed2db3066aa0d2683e64ff761d149aff87728730a5a0797457205e30843f468826a6dc401a94955920f67cf2a86c0a07de4ab78502ee9ef15af1cd9a5caa9eeec8a5e12dc59ac20c11facb74a294e7b77c1c9ae7075d64a2cb9dd8a705f4a300f21ffcfde3990e2d63cf7b132fe35e674a7c8d2b92f1d6356cc9062c812bb02764a4502ec57176c823cd55e866431845793d924f4dd1486cb87553e5ca5f7d9815c2d27cd2004745cef640bc5d7599254f178c06fe566d78d644dff87be7a6cd6622aea61b42aef28de2b1828fac542247f962991718754c9c3aa30baeba599aaea24b61ff765954778f694f7833e832b76a5cf1ad1a170ada185f578e427a247b9ee49e83bb9c9874efe7a2334e3c96409fc907ee208a44db7ce035d7a025dff916fed158c5762ba47694daf3975282c5dab0850578172643e8eecf11dbdd1bdfbc62bab096455aeae3bd5a52c3e9ae4c2c4c8a523006a47fd2fb2c5d8b22305f577ea9d364200d407f83affb67669faa974ceec52d4fcda8c180595aa9ac2a826a497eaaa7cf32c4e39d8a04eabf570b2f9cd3f6c1359c5d4682558fb5c462bcda18154e34a698800253ff95e5144d2227773aab18bbd9a40f25f75592e4c6214b56bd862b3ef50aa99cf79d54c70365ffe6edf849f718d8dc388548d7bb6f01c6976a67f93b1ea4f52ec3697ca3f5e32f7fa8e98abfcad84824cba4afb18b0053432406845ec13f97038d7e2a5f5c6404ac56327b515c1e794853f9ac79dd00e3c7ee4f598b7db481335862cc790d097315f04ddc7e396b911ffb39ec57b97a3ed494174c1220dcc8e68e609c87ad4eaba9f2c64776a2166cd09dd4b8b280b2876693b8145365e5d225dc9b7c1405544ed5c9eb79b837394cbe7299ce89659d84caaa1adc3b86f44db310b262d8d606cc15c3aa91b73567dc935947f17c4353746fe247934088423abb7219246fdc32b7bab71a2a60f55297b6ec330a17f5ee1b059303505ad9891076e6a6c7ab699df6ac12f9a632007ba0a539e0a54c8b217ac74ee859086e2adcb854577d1487ffa7d927f9ad43e13422326787564b884308f409a7ce2bc2a3b0e2e001f0792e9b9a8ff87b0efee7546d3dc4d1347ebb0dab7478acd8440adbd403316b9304066404d49cf7fbfff1dee75e92041d0f782c4428fb0340ef8bc1c7a0caacee8ccbf24b45019a7cbff01b979bc035982ec35c443387faa5f38f8208952859c3d8312e51627b8197272454d7d6abe2ee504ae21da800461d04ea0cbe90d3f59a399a50c085ed23db1108db78ed22a8f0d91f5f2df612392115cef5b2fe9b62c98508511713007093699b60939b91111ffbebeb10493b77f31e8561d2d1c4125347e1c47f5482dc4d2ed1a6223de3533f2ad751f26128e50328306f35b3ff4ed6786cd4efcdf6729b1a736bcbcc46e983d66a89d45073be19f1ffb4fb63cf8d22343c6e4310910c2cf99317c33f5e725b68cc1b074839f23c0671008ef5c111d1d01237e7ec81445a229e1c4682572729b163d04eea2c6a3dbf9d99706af7d0c5f1f1f51d427310a7c39c692d8b87c64596703219f54c42627079060c5ff18f3adbd4e39880ff439b90f7a396ad4a1c6c4cde1f45b561f9577240e8b2ab1bcc1a2b03c7ae089f7ffed01a0f3dcda57e43132da6c19b66f2dba14aec2404fab9cd2d1f9ca3a690b0d872ca7689927c4def9afd7236fefd29cc43b4fe6d9acc6e01f42e1d57f9b45bc1bbfe9f02a4bd0d714c7c4a5c54cec204c0aa015724afd23d509d14c36494d25830d84710c4a8aada82d9b5276e695d6e22d2cc78a6236110b2e21b0c8faf06d512521a26c31c36aa3c8e6bc61abb32d063530faa8374c02d1dbc98f144ddbcea74e66291797609690ca4e2088912b3f3e7887c93ffc2445d90340c5e278896495d100c6f51e09e24f765f15f98615d689ff5d6db0e0be9d38a40ccd65eb8283e81ffccb4fca9be2dfc90c87288e05fe89861710e6cbeab2a8f1d6f43286b848a7d48b0985387f46a9433ef2bda6d9119a94f36ae1c496c56f37be33ea241fe7fe8ecc11a83efc0b02e89c5749da12d02a10f049aa5cae131d0d860dfb2bbdc5995a4b8c04b8490ac233d0d823b4a4ca204aeba6eadf6e16c4ea693575292c7b38080f89a5b055e513de93b7cf885d26e58cfdddaa4f468167a86b6a13179c84db961ce357e5cdf52f503eac6c4484593597509b3027a3a2cd2c5e53bc53d7d329a180b9223f341a1ac8605a0801a217aa66a80870e54cd8f57183ed0d922dc8736b795008ad027b4ead5d0c7df08c4c855f0210d1ee76dc497f39c5eb2b27f81292eadeed3da2cac4b5f4d100d540935618a933dda939e93a976b2f7d393219072a297db19e9695069f9cd5a8f68f58619f72f93474ad5b9898a08b061967a1cea1ec6cdc4ae5dc0a0f2e0ca3f1adfb8141bf6d4ad8f95dd9a156bcfda798b43614204d8e1a67642cd89a9e88c203db330c838343f53e8e9b2d8ea0a682cd88b6745c4d63734b4e84a01b7c4ab3c214a414f1c1e2c6c2c8d999da28967e9cc6044f87090ff7320a89dee4a081dfca1f1d860de51c79b360b8e56cfdd7de0332cfe48dd774c7fb96208533c5a4b7be0adc32fd17fb9d832c8f6cd2ab9c77624c90fa36da363acda9dde618eed05ca17f2712e5b72ab6e9e91cdd654881d506fbc8d4a29efa986da05db6a07693f9dcf9f06928d5a9e6058812010514d3c0f7bf936845f2f3041de4dfb2898e4cd15afb9d79de6008ef3aaa7a80eb2aa98ab74ee79704c240f40ec5d130ab8af734daa9ffea0cdb5ad8fe4f425633780f608938a18e8a4116604b050afad6d453064903d2cd903bdc1339e02d504ce8b3198c3b63bd608352ddf6d49bfce2495c75a383392c7e34b123a9b60ead3892e6b6ccd178ad27227bd3f3978e9b447b47dcf3362f11de2bc56f8d5bed89c3b7b6965d22d282a785744b473e66d3581f894d2500f527dc5a1cc0a40e6feba0727c7b4e382628fcefe8c57100c83709ca37975ed22e36fb1725df610b7e1f4344a4c811e64f7164daf9b7e2c45890c964d620c9b73a2f670bc627b8dc0c994ccf04405b03081dc7f761ac6861ff7049cff679622c6042ed4f21fbee5ae4c0834a0606a5419970ff71713c691100425b04ea3fcf5c910ade800d6b1e79c09d0d67476bf3e1194996f90e09ad468aa60778a9733ddaaf7d234b141beea1344b64fee9725374241b2103cfc663ccbe208f1695dbcce120d271836d591572ae47a45b7d1042f2c7c02e02c1b6d26bedf6e5c5654fd3a72bdea16778e4796efbfa1cb4ceb47581f685f00a29eb10d959eb6ab12ce8823a5e4f3d2cf48116650d90f1d3c72fed59adfdcf8d8b46364d5836c581810101202eee197257118bdc9b7a23c07e16054847e00801744bc29258ebc9d59346f78425b9334299a191a05160fb91d20132751df6ce0d9c67e454cf3fd6c65d80a7051792f04cf5db1f9430620b8ffd8f4d16aeb7f9f59ac21989d1db8fd65b0211e9006af0cab64eba237747f1b3ee41fdb7c85c2517fbe43b7643d131f825bb7a5b593bcbb29b69b6bd14f43335149089faf26eb29f6e0b5ad3d2ca9e4a91e100fc519f39f17db4fdd94344615edc4c7fcf9042e8dffe9efa6d27e2c9d03a407e793e00b057f914995a67af72bac826f0182827a12215ed2ec5b5eceb83a7ed99e1ac5105a21795fb8308db4cc5ebc59973c5ad860804a7758628d34f1b01cb61e96c8a94b870ac41bf828ce485e8244b14236a62aaeea5967315032534dcc8c81c214f03d2d644ae51f758af6d74184df7cd5af81a2d52dddc0a58aa8e4613f8d4f3abbe52a11be3cdf8a38a06bedceff1d0fde3dc880fd4ed52e4d5dccd529f8b430a54346f35a6062dc8b788ae6c0927ddc90d68071cfa281c2760b7784801c4c752aaa6984c3a0e66d5d40962cd1e13d0a508510131fcb65efac34d201e215e032daae850511603acdfafe510a9d58fe799a2faa60e5bd7341caea11af3ece8394ec8bc91dcf6f94f421097dc172790b8ae24fe0f5276364151fbb51b8ea1bc69441eabffa99f1645c250dc981be5b0a5072caeb4368a7f5fa6844258b11b82cbbcd20824abaffc10119adde06f4fe81f8ebce9848c396737f051d706b65009127d1eb865091fe764850ca340a61dbb20ed5ffa8f5c3971ab8fb80a1d39388518a41ef483dd18ed5319cbf2bca719ab9b104be2f88db25958e6bfaa608cfbf509411082ba858e583c1df02868ba3954c21385ff13265aef9ba4636f2a8fc51e048fb48f89c1583f1a34f894992877e40433b4ce8d3e10a8a855df18ae89f7bcdb2448d31131f0aa0547254b409ca2514802676620c0343c547b33237e308495a083047204fd08376936acc16b6b9f4a9005ca49bae8b84f828ba8c60313892cfcbf46e753b8c1c3a4641a980edca19089830f7b60d24b0ac596106effc89652da0ac75e49e0723b174a0f3fecdcaa2bf8725b0d812420edfbae9d793e992005d20e2a69eeb49e6a8e7776b7ddf8e2ba3a725c01de8269985d18d5a7dcb2e9f3511d4716765f5b562f19555c162b45413cd53777692ba8664c58d80a803fb3deb525304c7149d28115a3986dd1caa736c4a6cf34b08cc01185f15d0d4ceb6a0226d6855d2a01064e73953021107e62e3a474b2516c9a1faa8feed88067a10dbb332572c1197262fae449043d29adeed909bb6c513e8a283c7b691306a493ebc5030c67e83c4289906eb36f17311c8965fb99e6766e1e3caf3dcc4a0de8ee432996d6588fb2ce7d4a856c563711cb775b4a04e8f3e2e43b2014be582c1136c8e29b0ca0c8b757dcb657eb407d1c9bffebaca03e07306eaf865a56fea6d97da3bb25deb4189ae17cff6ecdb325383ee847e917bfc35fa2e5f5ad133f611248e46acd770a54a9a485909c2cad167eee08d1455d7a873ff645d838931a84a16f86db6c080a679e6ea46391eaa32aa803263efca95fe1d9eed4bdd220990723fa216d2ba0dac7890245f58cf48a9a2527116b0f9a7b8521615e6e2605ed9bea5ae9cb67750db27a6c28efde636821a78097e9fe7549e1a68a56ab436d612a9fc1aba5cd697d8ae26aa5ef675cfbdd5c22b64ce9503fae42d465e38be57e687fd2bfa368982e654f854912bb225fd9f9ff953e44e2167c8885eefb078081cbb8e6b696c91c02eede7e6d4459791ee1a5ca46b449793b4a3a9af603bdb2e4c8c16d4865beb5e016a29c222beba9848f7b1c220fd5b12dd8b111d093ec35627987632c33d93749730bf7695e73ecef823f6ad472d02c8372436927d38092e843d198b8473eff03f8913ec4167649a608aad7dd410caf31e8e0385f94485df2845aebc003cfb256f5a753a321cb5e5cc8f5079208efee33d2d4b6d350d7e47d523ce9f38d6acc93655e79f36fd46f7b64d3e1d718ac27141b3f391e720360d123db2c0d5bf4d2c1d3922d3c95df7c2af88607360101cbc427e7626859d5f831378631821b2fb817178c33a31346355b76131daf46bd7b054fa2a888c0cffeb0f38bb2577e94468e9073b70b962af29d849901352ec575c3da9bf9c2747b8101ccf5578a438f6237e2fd00e8b933decc15e4433691ed0e3adeae0d83fbc7213918b3ca8820b3fd67851fe5f7f12e2aa9b9c3ece021db71199c8dd4f583e21ca30d2fb07cdeebc06d46b1dd584e0818a59a3e7c26432c2fd8a2eac777a8ef763dd523d7be65c5ea7945439b14592bd4e4190a13c97099f05a09240bfbc6019d11ffd00ec153262d2d2b894a4edf68c78e184614a5e762fe56dda1b25d71ec7ce236fd0b652c4965fe1b272d6028651f61da11939de0b41c797835c964de820450ddf2817fbc5072ca2626e96b9136c6a09735f94226ab1d9c989a5ab3177674e99a6d416d4eb043ef5ecfe3078fe5a2f474dc3f471008198745aa0584814442b686adcb07db688e47467e802975bd9568cf08882a7f1f7d063b57b8d5a6c72603abdd94a6fb4465883338fa36173b8ca2cbd1ccc8a322063dcb7cde72b3f426d7f7d4ac6ee10103a98408ee5e95706dd1cd7dc28a67d8ee4e9462775648f9253ef30f7e1525bd0bff9aa4428ef01c74a9178d723708d01d99ee28ae3fc6c4bfa1b6f0cb5b1c23254b8cb2642976a81c4ffc91b2baf7fb3e94b542c69bd224a767b3ed1fec681e1d27c33d68e118bf1b099020f5f77b2783e04d13dabd310474fe488679a3f2bba43bd6018690eb05a3cc714cbd0a1dcca6cc4075dc4064ee0fb8e0109e8a54a8947cfa4092fe0d63e81a958c4d914d8b3dcd5666fd6d47c4ea4cbea1717d68645c0667ac0d391219cbaec245e3c396809dd1c9013f88e417e925a045086b3cacbc254cd0b87d48530b400c05e8f832b6aa929967b84e31edf13934b2179d856dc8e49a875e4025bdbf597c5fd9aa55c02397a1d7558e3e66439dab12f7e8e53ef3415470f7a8953d72029eb2558dd7fca056be13520c83a435770a3d87be917544969fb8d7b569c38a1b1cfd39c502b1e0b8b56388355602fd4c044c23e98ebf9331a0775265d76a0a04d0ba3651615c8c7774af02ea62b43752a8fd09bff762c43478233b7c14f41c0235b39ea77c1ee98a4262a2af2407e4608f6355831beb51926dd586bd0e0a8bf40f22af2d3cbfeaf86006e7fc6f78c30d9cc1a0523463ec74f6647500e0bcb21fc92ec1bb4c7d5653243d575eab0c18af6b5e9e95327ba1e9ce169b56689aa6996332068107742f183ef564c1e228039277e8d1e52d539d6f61c0773bf4cd7a6056b54ae5d715255b3394657ddc3355421faebbd88a66d07fcee9363d7cb8aeabb7c01ff68bd07b45a57ee5b75ec6e5416ea8e4404051bac2ceadb2933c3a2d655b3ae9eac7bb3ab9df8d1daa5e1de0c81fd854b187a55110ef4e20ffbb57e6b40af6fecf3f9e7b412de0c2afe0a9998170394e43b23da1d817bee2eedf9234b46a447c659c5eff5804ecdce34e03f98f7d56c17b92c198908d1d32cbfc2c34949746eb370f5507e1ad538007e6479d83001d39ecabce7468eb3e5bf0c015c136788a4f23c4fe758d00130244a200b69121d20dc2a24351d74626ede5c668e1b4111c41e2de0da7419bb473d9f81f303c16a896aa5a6f935845a42c950a805b9f95370d6b6d6297932a26188d03ef4e84aaebaa657ec524268aeb74aac5460c88d48f32fb3d28a12acd16b9cb49062b5501cb396b89cad9041bf18d26f90d89e51513a6f1160d336b70e6724720f373885b9afa5ea1755656b823744e37f9e4a7fe8b0964c0c3d3332f30482f1b9b843f11907478282f136d619209041469ac8af1e8deb66e476fab8dfcf9e04af82d02177fcf71cfbf715ac9c21d4408f7b18ceb98e3413253f9ced9503fc2d55e6bfc6f8283f361e94542b852570ab35cd46459aaaaea2caed3b26b076439cb6890faebb2bf552b50f69c113e6ba7007a26d29004fb30b6f9ff7a746da659ae198741767d452a4889459e9b3682f12c0df35e16add3fa8f7782f582f6ab1fd2380f7a282e2d77b8174234db3b24f79b4f1b54bdf49233839abce14afdf8f3f97fd7f1385515043d34ce9c4b9f095a0c9196d2163debca50b2f0abc1a5976fcec7460bada09403b04a3195adcc811e53b4e33df0b4dd58b46d765dd414dd325b7a78efc2417e56ecad6b415390da498f19c9d04a06eb9c4eb244eb70f4dd04b26473486005d60c406898d769b9831c6049b822528a077cf8fd692fbea082ea183be26c749a635a0af74612b1bdb34a2dd833ef731a6f352c3df603d841ea32e47842b07c63108eee99b67ad704adf095ef1409e0ca297679109e915b43ca5d219d2f68e2a2a5e1599f788756dad1e6758777c805c8f11f4d0ae16767a4246c5360bacd9beb5313ab46da0890a30fcc1beaca111d989108f2bad0903285738fe95f2880a05cb70a3ce6f15872205d2ba0c8b4fc1d283ddb658affd95a0e1bcdcc492280cdfc5e92fb9eb093543449f2e63527778d22a77d8d507b07664c8ddc6c19323281cc26e551e114ee00c94c09230480a58b81c00c74f4c3d5583e40884ed5cb21fd807ffebc4e23541e415555147bde1aa25960d1ecc0e262378dff1a2668e1b381abffdb55c58bed3e4fd057040347d54fccbcdf71e337072b60235bf665fc256a97ed4d25e4a0d3360d2fe2b52928d2f6a1635d0789f8ce627f9fa57b30399b65b6fd17efae3272037810b31b3b3a3d86494b652744312e79304dbe84aef101d71d38be7a3d2652f909f3474f01935fff1546f1219dfc9a6bd988313e649a9a178ba8c29d365fc8ca2c6e324ba6d682baabfc57937f2bc43261c61094a47ac9a8757b66129b8ff7ffa4bfbb26fb3e79939f3f1432f84725b8deb352d3982c6b5f86530c7209cfe80cff6908802737450eaca1755d4c7a2f161457de4805eae4be42a2b364a222e51c73d7a1139a8a1181e0a7a4e232bc6372b356b567e097cef82d8e6375692ee35e296d0c9e1ef381622a2b5826a21ef97470dbcbb316c428da1aa942da74dcd4b9783fc0936da0679f654099764548af16fec6ae4e00b888f95a703479d02ab22754c2c83a402a55314ea81fc7dd25c53bd9fde5c6ae2a4ff249ec8bd96f07763065d4c42bc09582bd05ca56c6de7c0fde58ea23e18233f99b3ce4473f76c0ff250fda8d70c9637bdeb8c38ac531da00898632cd8770eac1f516bb99cca41ffc59550b5d92e04516cde8be3962038a78958f836ac96199eb47a02e84fe9368eebba040ed83949eda7e118632a1635d9e52bf989ebb6e657d65a834869ddfc8e40ac4aec26a2608bb055e7a73653112a66902272e4b6439e3ddbb14a481b194e503492649941012d277f04c615b7a974fe2b7c497b2ac702d6e1ec52840fe3873fdd5a8e363507acee7d0974f080011fd316cc720c2cb01dc0bb1b3cf3c153eec75f38e84ef7ae7b7833428cbb70009abba593f330e44579821902683a3e0d05c9a535698ec08db60cca381fbbf5d057748b706f9629e98050cbc01259e9746e6102a7754a7504aab8208454bafa393c80307f678bac582f71f32e90d8b9cccbe990573189d3585202d0b54a553a5d335cbefd89b6df3003744b07c5a0d2964e1d865da1441208d1de82a03f20c29aa3ce4974bcea69b6bfd550cab03c2cc49f6e0a04049d189a2cf304a46c1e3d79ae0a10cf2ff5563ae61ef7fde83049eeb589974692a223fad503257b6e753022b13cb81c9747da31b9eb6fbfcc835de1c5777d03a6e71adb6c5898a9e80e6d4dbacf5406df3d30f8e91cbb472f3bde5187092fc77e82f26bfb8a21b6fa4b62875a00cd3574135f8c239c9e5f164f280b204f6ec7c11e31dc78bb025e07b56a8e63bb183fc8f1ad1f2891c3c825db4ee6036f7e2574e4c7bfa29cbd12f47aaaebe51857bba2910cf8f0a85053db51b4d8618287c68134185551d5d2f5db2aa01f923c9a62728f236faaa2e523f127648ffdafa44172d406e2c9da1a8151c7158cb618fc316895d101d0cb73c3dadfb7d0c332a4b8c9797e43976ed6341aa4ee38b15c3e55ceac9c098059893b006df74a36c0a64995ae983f037ee1852c50625ab515542919ce2b7b2b795e6c8fde503d857a90d5b0947e1be956ebe16c1a48b6d864367942d506176dec87da6f51fe593a093503eb9b2e71b473644111f9232d6686753314f8e8af4028974d56af44ce2ac42a0d1c03e4ede820657c10117687f3f57bb7e4c26ec5ddd3c384abd081c7780d10974053b157864f0a9aceb1233982d55611501f23fde5e2df98643c48d4d4407179b4ea6ae39f19fc3ae589a53592dadbbff49b49559e6494ad4d5561cf26152f3a15cde9b68088ca3131c5e06ef4fb29390eda2b92a407edca91dd2c51a2a71699e1704ff69a5ffff68099290a3302b6afc3c1833d8246a6ea98a20be37291a6ae4e2e75930d95e14361392a3b4c8ffb0905f2b08b2a1da84dfeaa81d50d6d790111563f0b38c4a59d4dd59c549e408bc2cd709b017984ee48067fd29ea9540d4e2b88812eb59924f78649eb5519ed50edb3d8d8f416f2a809e0f8c442455f4806bb099871ebf0130e1324b1ed775db220a06d9f1683c9d8cfbbda5bb4ef8dd8b9e6ffcdadd926a3ff7c28402f58e1c190d7b2587739010f40882804aa6731a6ffdd206657ed11121be765f83d1653335d65358f73fc698a58971cbf5792c936c1973f02b6776bc699dfd962f2e9668eb683d96af1b76e0d2b1cc2c86b75672269ae168f90b58f5674e544d6b8407016f6a6aaf1e77993e1d5342638b0c3db02220edbea9168a8976de61a2f2b6bd5d09e73b72355074f0873d132bd714fedf77278331a23b5486c7f0cb6b5a1256d39e7de57554a6084f6c8554cb5ad73f86e7f9f008984ed748d19b99830bdca0cac32657740f50d57b8b9aafdcd255b23eb628141b3a5fb48f4629ce608b4b9907e46f14f62e10fed4bc513ceb7adb0f2fe23d1e280cef4e6ab5027b479498fe8ff23b7abcdd8372210ea5e8162c006433fe217cab6f7b9fadecc4c1117f496b1053e532e93d51a41b8c75b5ac17e1fc15bc4778d698df3d598c8d5c636a7bf55bfcf3adf905b54c41be35e48bd4133ba14460a583c4db70953f15d78131199dd760efc4042bbfc5246961c9ed9826c9d73b121086fad7955feb453f9fe10ccdbc3815985c1dff619a0b341427ab24783a9164d8c1b8b62e094a9a62c002053b81be60ef4ede1214355c7659dade9d55359778553d1e11f50bf4c2cf016208c2ba4e0c70574bf8b5f6fb18e07737189b254ace654c1270a5de897d6a2ee53f86c3c60dcc4b04fa2e68118e5d7db9b15853c9eaca611ad1a6dae806e91bb7c833e6313de1819310fae145468b10507731575e2e69152cc97ede200cdc1e52ddc7e8f174229d25ad6264d49052c58498bc1b53b44d0318f5e695501cb60cd5b2e0c6984133e02daf78350c98ac8065b3825cd9a0c9f5ed88733bcc354a93b0bb44a66d1b7529f0d20c64a56adfdf1457d514c16379e2a97efafd75d50220956d952a0207dbcc63bc20272e1f5a3058401366a0a7307f42825df7694a85fc60ec22d421395ab3774245d23643c388b8cdad41b5b96d6927dccfa569cc26063330b966514964375e2cd7aceb5374e72ce1de10507f07d30f95d6e27bf87c225fd391dc9cddc491ce1faebcf1a3706611832bfb9d9b07360e181a5234febccc0d3140779d0f7cad9a3bd48a0c9511182dcc80a85447fa9715409e8b1f43bae0a60bf2521e2270f341798c5f1cfb80417d5f5b279b303ea8591bd87b4e07559047d64c5e74917c11695054f98d11e047083e267288524c6b7fef4ac1d0ad471214bf9363b6a1c5ad0f4b9aeef227d7eb1d4bc8c62b615dde9d68fffc07b1caffc54318832e3539729e34d2de986b3e3f348f13388c3fde88b2a5def13e6e5079452c56eed9ed77113bca40e00ccaf75e5b8e3170fa870f6586f4cfbd8f2a827da329512c646f098d840a85589ab13d2547eece56ce1fa02d1ba499044a238a8ade6f93b0548bd823f9143117be9b00edabf35915b77f88ed7556937b9c9701dac3a0ef55aff37fc529e21f33bac3ddeac914b3aa3f333e342584ba0228429296a371b796abac780a71914d30d3e84d489b7684b4ec4eeed3011617993c2c630e711163926cef01eaeacace8979e115725e61ad690e55893e2f9da2301f6a04d5467387d7eaf29796eaf0ebc7ec67d1e1c132da94ce76939a2ed193d3d8d51221d336123912f0ac4e0f55ed55f79552972902b7d76951afed7bae3920abd48620f971065001f10a3b7fb84817b2fcf2d39cee085af0a07e9180c3e588b3173258629df5d97be24412bf7ff84417a156e27eee90446249f8e163a5293de6c819bb40bf4e9d0ef36a1be9d3eafa5069ebe9e6696358557cc1d7675fe13b18c19cb22d14415248abd1e05afc6d92dc374b09dbe986026ebbb6e060fa160de41822b19d1bd426efe7c14936f1be7f2ef8f4836816b017fb7e333aa15476658111d0c3935def804acf06fa6414f490203eea3a49194443a90ac38dd1b1633f4b2453c96bb8a4fa6656ece62116c059f097b00ba36ab84bc0def1623e9ce295fd2d979dbaa3b98f48676f12b133cd289724bef27efea061fd03984412b4d353f60b8929e055367651f83e10583efeb82d4764dd2bb706d08b62703a12e6884a666de1041c7d81ef702eb2d1cc513170fd5bab7570e580458c1536a0befbf5e1a9d9f0905a118dcf76522056728dc821ac830c6608706901aea1f1978ff9d99e46dcfd7df5494e593f996ac57340ce6cd1fee7cdf63ae3a5152c90e5cb3cea6a3e24b38cbeff09616a7ea9deb7f72403e023f87cbc9116a6e35ec430015ba68e35a041e449852329970dabe492e19d18450371c127bd715da0ea885ab8cab7f677ef487eb9bd02442b928e56220ea9cccce1b8b66c5b3f71d151361d0e03139469424f689cc5add162af80f59be9c8826704d2d342673f117b8e89f51cacd25c4c08eacf95cf9cfba4f01838097cb661138ea3bf023a8305c9c0e4b13f58c0e55933a78ace4b9a0cdbbfc61b9d5eb020fb1998a7fa275c5ccb13282db80c8aecfb5e45b5019abde94ba0d35435b45ef7c3a8dfc0d279a7ef4b42366b43276231dd52234371d1ec85d6ca14dc1dcb6af267887a8dd628bb8b6ac4a3e8fe9291e6c0fab7b7894aac4dcf35da1fbe7d3851579fdc5aad88fc8e3e23e891edfd434df8b19d748ac2f95c922190fe11e08f85b05f7e910b61f8a5b7a0b239e1f230e91401dec1289ed8eb4c99e8632ad9e5f78b90a3462b17cb05488f05e94a374c586d4b739d18cb09d4fe92d14264a6081da0e5692e205f55d8778e4fd64f03b367f9c9dffc22f33618d36770d1946dd68eb5ff7a98aca908e942564a2b7c1f8bd4f37aeac56c07c3d4e385636ae1f361885dc7d1632a69c416a532c314a3ba1ce9d22279af9baaf3c8e9eb38afbfe514a4f1e24699a8753151d64211653342e3feb983e97e1928728c9132f2c3549586f06876b700613c2ab530c2d52be9442ea8eb41b1f78b6068452bdd04f68533fc2b3bacd0e0101efbf48544130a7afd7fa52e39b8eca9fe3cd39209e9bcf141d8a41713806b6bcd9c0c8a70b51b3adfe848c6aea6589fe336df4d5cf5d55ce3e80b5e602a2104115a6faf514badb8d2c211f16af7b0d9cae4ede9ec443beb4889954c5e102f1505048aa9da0153779da958e30e78fe649658ff9ee534dd77530fc5e60ae1d55aab1a108155882fb4f1db09b1d3bd284d18433cbd83dc35729328c8003c04996e717e26ee2414e840af1636a612aa69cf13f336f26051fc757cd3b77687d93156f8423f3301b43088a9b0940ea095338f3f01fc2a09a6f2843037aa5e5a3896a5fa3b5aa2f52ce8cd4b1a7d447451bd56d036267a82dcfbbbf3f303e4f96a5b1103b9f1af01cf59b371c2260dfe27b5903d158b819e1b7fa21df167255144ce7300b02547f5ea5113be01423f00b9e4168e7f7516d09ea42a496a23f2373dfd87a599f787dfd3119def3d60827c60f94e124cc5e6342057de4199cc0e4a2706f529af12707eb99e1f23e9bfb15f81e52502a0d3c0499566f15dd13fc269722822e6f6645d177a0183f455cd77401dbcf76cc9a80beffeea21c5e68949863a38dd9db98db6c3e23c9ac41cdbe0825d49115f5fe1785229db1e7d18a18a900b0c36370d4bb0f8e35320fc3cca5d2abcefa42c25f391efb5116f3050895bca8f213996536134214606f142b3b3a1c6e70e2ebd33b7dbd8362f85db78b92de5220d0ab26fdd42fb10f73a9ac41fbce13d2c05e64e643422dcef63e6ddd887b5c7c7765e48444601b9805533031ef2d4b3b4ca291d31d691493b746f9a44efac8183b0255e07f9136511dfb92c1259ee33fc6a714a4861596c4e3a92e7a296f974a5b46ff13272f7db850704389e4eb2c40012dcb4ed76572fb03a9d88b47fde0fa692e5bc6284fad3037be08fe072a4cd74e1ba0fb7d83c279767dfdce50c74af85d964cf0365108f95d2db8083a9fc75cd925c66cb8f6ab69f8661fb09f8367bbc0b2fffe8cfca80a0f55212a6809b3879d26650cb8c4ff447d55f96bed477b7de6f5d518df279deabf8b27197d55f525e73b3b4dd9619312f0d0e6e61dd878ee43780a8720e717f0ed005633323b38f2fc6b21ff24457e1e5266d5bf734a6979c45c6c66cc22503a984820e0881db4576822b8e5297ef9520f6787063073c72490d613c1345d7be45e5d5e80726fe279a8ea6cb97e084a377d7394c6db60eba3004bfafc2a091d23e13e9dbe830c7c256caaf9fd50f6266d6948e2d69a130856b347106efdc1c53d72389c5abb990b82f6ae12253afb77b5895ac1740d533a3c498f804b31ed05b7970832064186713688a51a5e803b49f7b69c4039ecb57b710d57bd2c3582d5a95f2b9542807e4c8428f77bc4619fcecf1fc04a0c68a07f9f2cfe2a56480fb2841f2c11a092b4d02353b31990d987ab9231e6d4fa25a5abd17faefe2268a1e80ce38ea3fbd175b7a1c0dded0db7c33a37b31c35103a649f288136194670186a151ba221347b46457c7e07eb20b56235173bd6ec818e5e347e688743daf73607778f3d53ec1d86d929791914d47bcd5e9007c6419d44c04f8eb49cef87361aa75c302e8562fbe59687a13e0595663513da9cefb4a0dda2e1eb0940d64319d658853e20ec693cbb396ef45d0badca7aafa8465c1e4273c7cc890d558208a7c94820ffddcdfd28e373da626e1b3c93340ca7d85a7956698ac5bb1ce931140f7ab807275d90c0960adf9c51a42c7c2d4dbf2b091877438eac2f38aadd267ac02ecdcf90d5b98bfbf7d11f3447910ffae57b98746f054862d93e086020607486e17cab88815f7f3af698a3c9a4d69e259d5139f01d4b1e87f3ae67e479756deca29c0d9b5b754917fbc150609fa91d55cc5388c0e012aba25dd643d52d2f301c0a368b724235b0a767cc6485c5449bf5c165681b0e4beab1eafe06516121ca02fa63b6e6563f3186967b98d4703b82770bac9f16b77686352da4de312a9be41e92e63154f29e2d70c893a4f4fdfaea80dc9a9c194d29965509fad209e7a53d9862d167729d934d74c430c545650225513d8acc721c9b97cdf71f13e784f1092c29fa30f2286f84d1b33d61d6010221ae87d1e8e30c4b8bd5a71a8b46182529aeeecacb0e23603a3c69bf4a8b4b5f5f94d8a89969097a551fd4a23c0a56e7136d57aba01ac628ace407493783f0fc0ecde064f977cc2d9e32ba60711759ef4a8a30a8926b8d04b3f47c6e7ac546bc2be8138f30725a478d4d03a8da128f039061ab0b938e55435e8fe3cf457577b69941fa0ec31190e26ba107f3a4aa2195e50493211596c5a750d162ee8d2f88bf2842c724f1495d04aaae3edc20fdc00a6e69907e8ee51c58d2bbb1e28557cacf88bf9cc8ab88b81bfef9f0a98c8a0cf9c8b0c8eab371c7185be2268c4c9ebf50feb50ff031fd0984adefee183f33a98448fb44458c09f777742b1820a0eb497bc981be7c184c78e235567debed7f35c0f50ca093f9d82b98bbb86eb1de36ecea64add1865e425738fb6c65eed0538ee6f93ff061af87f7b9c81a297ed15824e8041d27c2d4ef545ef5282603dea625d1965d9f1f4b31f692b815ca97865ab2cb051ed9be981794023dd53ffeefa09f0225cb5231df8932ed6aedf3e25c9432932ef7185ca784bb461ddbf52d84cc0a80696554420762e05d9e14f13203856889796145475a4408785d2c9826e71a5ff8a182c8eff54ba31afcd562197fda08bea8529d49783afbe36831bf1f086af0f6992d3d0ea8ba708913f24fb4e354b0ba6b35da7328fce50c13016aa164d405b7239d9fd7e6b51c83e08413a8d24dbe6565f7e6f9a71280211f6b7b8a0944289bac07259da9d87e6995a897918970d188723498cfda8aa6582f5dffda2916634348e9eef47ef46bcc8d0b9cac8792199b202ae20da192558f64a60770537319b25854775889435e8d2a586ddee3f8f6e3312b5d8d500c0ca740b3e2a2abf9a239eaa22b42437aed841831a83c12b3556e02969fe5cfb46a77c69b3953c8028b79dd204bc9413d652ae18b51b0a221e52295f84d3b3550416c6eee76fee5a65ea2081fc4d591e77d6db495e74cbe10ae394ce9b9ab411615e139738828bc25d692c5a61c6ae85ce90474e4d1647d0bc87c6d3f2b693a6862981a287f128ef46f4260bb66a61839144e673f8650cc271b0539076e5264428883e52a9a16818343451787a5e01f790ec6bc8b37a21fde210ad1882a01ccc593d9f51fec00c7a335e58588805b4834e1ee253ce1cf8fc9761a1f412a816495476074580a2ff32ba377917bff396b63e44524162d18400ba6a8cf19b8abd0f4da07ed7d367398da0f3e4d8a6b66a79d52217c42fbdd68da43771ad695707a2935d3e061546b6407da50007ee72982cf4cc94be564fc7c5a3b6b1952cce1de7a828d9d6057df84f395ff072fc92ca92b3e3ec0f7ace33a478ebaa3b47a3c1ec16b9f963b13df00d97196db6b06689d6825da8e6d11a9c17fb013d6e3efe7710676c7045046866c1b9cbce7ef5680e379965c7b59f9c55bc6bee9f9b36d707160345013552ec3b79373c0ed5dfccfab95c6526e74ca192fdddc281a66bf2ebe8d54783761332d6f42112a27473acfeedf35d19f946b169ffaeb0dff9450dbafa694282b440d48fb2ed676827cd1a95a44e115cf06996ab306f394557895af8a4ab4a435c181c66a4f43ec0983079922b735c196e608a4d1d771699c3e79831795586cc6958da4dad4f1b8d427cabe80236dbf9ad364df47cccca5c7f7c655c92b67d424f22a0b97d3951f90a41216095fc08ce452be1fd28fea59a68c520c8363bb4ce404e72094a67af13fbea040804deabf18e6ab63954b44f814233ad846121cbb880549d1125031c97b5f54f65f6c4092b2b0cced26d426723b800c0c55edc84d6cf90a6b4f1752dca2106b2f44aefe32226a8cc0b430bbda43c1063192c7e379443f68437cebd083ddb985682d332c9922dd18fe3102d0fc27bf7c6623c6469aced44e0cc183171ce31260e37f1936bd58a79fb4c3ee8e24a3508541ce19fe465a2545602fe53f90e3493fffe27f09788a21a01a0b50486fce697f0d60f2c8210292a6eeade1a18060e45af1bbaee48a41d621ce80e652b99d963d26222a9fe43b558b97f5bd8a6e601f737b510f1cf92f140fb9f022df8956d9c2af6ac4c9670e58e4ad21e4505a725f2c3871051acfccac08dc2c3e08cf4b726985456277e2acb33418b93aedc71c0d934aa9c2a74ff2e7506079c950dfa583165bdebc18317923edcf0a63303431ae9ed09cca3c16cf6df603029af4257f3f8a08be39fbcd4d065b682c13e71d32908622b51914f034d2e737f2cb95e74ad80042d26d28227920eca8d70826a93c57f396a59465a11fa9a18117e2dabd8169430c6bd8ff95641d676068bdb64ef6d265e6076079b06ef57a666e1c6fedc7a034d64f5fca6de59aa7c51820d5583fe4fdb1cfc25aa18d2ca3c9d73bd715d3625bacd8087fee60cb18099e31db447b71db726ac027c281f76bbdc4663fc90f97c104d740661aefc74e4ab1c878fcbdf9f8ce678c95db630b9801b62e2c3b064cee865f9ce7c4adfb61bb1f0647cc916b63266d2a69ec32952cc6c6f1cb5761a1a398581f70a759d3475c0127988b92f664b18b927ab08ea95af6b16e8aee244e22886f79897895175793425e28038ca48d795f34eb45d94f989b41bd2c86d0addb1ce9c0da8a4cc489f51c3ee451f2ee71b8464e0cf2856c185edfdc75525c9d6d2828e7b7ca6266e807e55bdf2e58598cead17df7781d947764d04f759b40bb22e58770ea4eaf9f840a8c33deea9630a019b6204f62ca3d6079c10cea102585603ebfae9caa3878173f22a0b085e11b71b9c0af0d99e1e495da741f92011e5be8f5a583df52cafe480c869083f97b835d0adc4e7bfb3b7c45723316b3f8ca38f82469b93c45c1af9371daf7704cb6b4fb2822cc3c6e38c45aba1093621234ea41dd3464d53b784c125cf2da90bd525ff2b276b8e37173e9e731bb0cc59bc1d89b1c46569ab0844545bc3182a5bcd8d8b3e07b017887816be61c77aaec169a700a75f67b20894d6461f5c85dd5c0593d9c8c845f0e15bc8515a4fcc7848f0708cfda70ab319a9b566cfd84cf2a92fe886e172e4827b3bb4026543601caec3c14a182cae891b784ae93c35c0dd3cdad8ad53fea31c9d3c86e7e3ba7c9fb9f5c85c1da3a0feb4f6e3db3d1e42812608205c2a210ec0abee3112fda03ac4260bb716d01e0ffffff1f