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 84518 79f87f3499e4a9526601bb634953486f4abd9b4dc38ee24ab39df76461c294e4

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e4b27de26e2d9266cfc5ded3dd8909ee0878a490696799e9153526e1436894a6
Certificate Block Hash
79f87f3499e4a9526601bb634953486f4abd9b4dc38ee24ab39df76461c294e4
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...009089010010420000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005d7c6a57c3f0953c7ef42957e47daeb1fe2b715e45528b5fce8bc6efb83bb310d9b0683811b0fd4383a6291c4a9bf4478ec967c185a1c13c0d97237ebb8027139449c820401862775bbcf0b4bfcbc516c06831360590923aff0400000000000000000200000002009089010010420000

Raw Header Hex

00004020eda6f3788fa0eef6a28c8d42b7a143ed71ca6444e1ae0a0f02627d3e3ac9d6e0f3512a1b09bf820d0979eb948fa56f24238510e79c336fd827b812e961b9e30e4d9b506adac90018a6946843e1263515e999676990a47808ee0989ddd3dec5cf66922d6ee27db2e4

Proof Data Hex

59,560 bytes
1212160103076130e5f2d68b3f5d195493b4393b95a6fc4892757bfa2d7561e3509bff3d2567a1a6846278ae60fefbb42405bead2cacb3ab0c751949e5ca63159b6c01b1f7054996e37fc935ccc9bc39ba184d43f58519b7a6597d17c81df8bbb373035799358676e57652c69494ad4b26f4618c4e52c3de19680a360b11b9745c979d4b85969d7e3d0b07b1049a7a316542127ca972b5a4b8347711ad05ae49fd9b46d657eaed41afc083083738a31d1b72b37a472d3b9f35b716ed203a88ace7c408b2391fa5472e3c9008c43bc168d4cb9fc738d3a3e991aa5b9d400102a6cdbbc2744de3f9e5738fc00e41b5ed12cc49f1302612f10689fd3579b26b4b4afba1c4361b4ee5799a8fb8e56c4bce35e53a966a70e2b5528b61c0b23ace6e93d6a8247dbd1cc149ea27af12a7e448773d4611801f6e2b90a81a0a1b31341d79c28eed521976c463aff2ec081192c57dc359eb2f9f031fa03dab962c7d1e7e0fa44411c58e354f930285ded888f6cfed8e2ea3ee6b2a38d92d7e1985445639fdb89913062dca2675dc0f672901c1bafa9c315a52995b81a570bf55dc74e1a41e04e867a3d512fa6eb505540c94e3f17643fe4ecf070eb0e882e616ff6dde9e87268e52c9e8c7c851d72408a02f8578bec4c9ce4d247a1741bb2648ce6e46a1384bea1c32ee527c915bd0cc2c95902655b0ee2f07c756015288126de5f468948a165fbdb78c8205d533f06aa4cd500f976acafcfbab47ec7caa4827d506f7d26001ec95d0c98a0745aa82787da77a4d7bae51f3a9af16c18cadc6f3eb30c5b3ab4b264a29f602d821f09d72977ed2b948f07d16219ad55f96690dd67635fe311d4f5a7eef953e47a7e460ec397a9667b95d2d0637ff684cf98f7a16770fbc6e9d5b51801baccd3584b97d471ee723dfadd3b511eaac8c6b16056d6d649e2e7c16584246a83023a71533890a8a61366c098a9a2bbc6f389695b323976a17e408afb06e20db7d78af7b903f6aa6b4bbc2306c06c9b62dc4f33f5f626840704734e1cccef149082f0f2cde0e03c095d72eb0f08f6921328aa35c31429170af7ab38a35c95ec68cbe383da1ae56d2c4df34062f6cd5e2a718847dc6f30b1aa2a655139f3225ed0d48b031ba21adfece5a3ef606cb77db2c143c826b78ab338242f4297fa94e951e648379a891d19e6b7aa35a8d6967d745722511512dc2b158aac4c9c6a4866ed4a163f2e90987c4d29151852adb47ead0731dce8df710211a99cf6c2a66b80595146ff97e0a26c2db828d537ad66dfe679d011e9819dd148f54e92c7af6758bff1d907b9ab2bbf851ac6e78197d880baac6fce4a09ca4b2179b8fa7a7bafa2fe1d2437cbacd296cffde0636583fac4b0c0c477d75abe73a46d14b54500fc9e551d71c132f67a8c73f5bd2848dd27f3b8c0aea29e183cc7bf3e9250312ded08acdad8314ac22f478cc7890ebfa106bf85e597e93dbc41c5e57e7cce35ef77a450c2c6b09441d429fe96d05015416b2fae84b9b7c1f625813ad00f3a81aa4a0ec7c7f44b51caad828377f7475e7dcb830cad56dedd394fb846827a9f5792f18ee563060b993e9c977d9ae4cb7acc727a26d3a20d4506e34fbe76f188d713532ad01d1f2d344fcc494a796c518afe268e53dcb15434b4064e66d14fc5cc8304eac78cad4a2486cc0a646c55656a22034c8cf8a1bdc21f5177534403e6bab299650f59eaa05dba2923113f98536dac2e35aeb3eb1319fb87f7ce84cbd1390b6b260e5457893c72855f877274f01bd617fc298317da89f42a544f05fa1d99b416a959b434c1e1a9998f4416f9747c183be67e1763e0780c0fa04a1dfe5de1e738930394fa526e65b9b428c313fb964a98a8d5477fa3e1c979bae3a7bcf7376c72d67fa655534ee52682bb0a315301672b9e761053631e17b1508bf4b0ce3c53c1a672b182b2721bf6e4a4e83cd06f0ef04b6cfd4de570460efe0eb383dbcfa751a9af51554e03d2fd0975305ccca03029695725fbafe26a9fec79cb1c98258c4ae466c6d896e2262de1cfd1ffc17ca68955ad05f05842cd168f5f912a10795bf08c0c5da7f69925b990578d68f6ba67b9ddcc6bbd1babae84356d1761341e313066e156c4d8db40be81b9278c5c950bafddfa61bb17da819904230bbf3262400662a4b546d612c85db56f7607c37c0d89c2d4cb944742c95380ce36e37df84e982aa9055d1570c0c8e01ee8ebd393c42842901525634530a684db7681dee3d00c04fd977fdafbfc3b3fbd6848ec516e1462b4fdc97a8b412122095ae00e95a7f160ac6d695d9558e33c4556cd7192892e1b99e0cf0c1e03a2d1ff3aaca1bfb431e1b6a68a37a177b71b74ce05c1d4c91b1a26ba47a1f652b9852f28c137d5c6d159ef82d2b0fa9b2172092d13e7145eba18acb188bac914adf4742d2c8f5ffd54521f5a6c59196fc0f716dca57f4aaf22d302a9a82199729c137727e64944fbdaa456714425e0996f25cff958055a3ccab8f8ae99339198b1f5360d081237b4cf59cde8c7c3e574a1896e3d204d7f158425b749bffbe0efeeb018b91b7a474f980b550552baa3375bf0db2257fdcf0ee4229434c50a2ce20f55f8dbef10e9ef96c5a58c8f98574b8f15cd5965f7a291060a21d629b80bbfea8251028cadc72dd935db9077fee166c5707326099f4f321236db476aabaee953837553a2b2192a9ee829c1a8cea2e5d65ae548d0adf028ef0c54efaa6cf4f0adadce1d8999020db89cb9e83a54a797ff14d919d3eacd20091f1559188615d5f897ce871cf16c75d7a15ba269279e4b243a4b240a3be1313d4de1cc5330b0454495c3c09c13476e69d456b8bd87cf2559a7f73c57fd409b1b7e2afe3af7311a2264abba3955dc437905553df0f6f89a3a6a36d2723af45f3063e9168ddefada0167977837520e39e754076e18f890dedeea17eb0c70c2b8098a12c8a507106853f7c094e5ae9e168ae2e85e257b25aad44ff2b761692b04c240f6ac01d35aaa0bbbf9f7526c24ca4bc5595733e63677f5502fe7edb4c0e122256952ea2648a7919e5fa882f7fe0f68c66308ddeae72d70b1d958535f7587631c984fa3cb6758207420652b1bb19adc5225082852e2007c9f465d64e9c7f6604124ed5af6e2f11f1201a1ead33f3452e594feed53dd07242e00d44756770df61a89be3887a4d2023d94736c1456608900951e874bbd5715e5b7d5c60d2db1cb8a0f172184a922aa252d61b0aec535cc311de06bf666bcbb1031b313990dcacdeee563b036eb0c412e45b9e170f926f6a8413cb06e838acc234d1a4ea97faacc56c7f9e9829d310a17eef065b84ac8573a48437987aaffb654cbcd211536c706cdcc194c3adf240ea25e78e4f8a94c698f0942b3779d24cf10f3822128ea4ebdaa19617931f4cbce3f0dfa364660eb93a6374e523b76b3bc8508f12518de2297e8fb2a038a1fb6814777f44120c97da9fd15d438341127c1c93ec9abaf65014782cd0626795cec0f87c85d9e4334fa212ce7dd5ba614fb53d4d6886d12c3a35e9be3d38617de89d224afea988f64e6446c192ab77dd4de283b43496a0ca07c084743d9f8b06b486bfc3724f20b2c106d8e84163cb159717d5364cb79fdee211aa2b5d17345ad8405dcf5b730e7e13ca458251c81493d9c07d83a5731c099d67735f775e0564f3bc76b2b45699d51c0137b315372babafa1a15e4a844bfc2a4b253af6fff21d96a81736efbb1c891e274806f2e9988aa1c7cc730808ce5417a2907326bb82dfd6bd0a8c4d4a08e4e1bac3e8c8f9bde3ff6b3ff4e08554b031b08e1ddcc6f094ab4f5fdd0bacfc28c68fc040914454584ddbcfd39da6363795593a0b175dad6cdc5767fad3d6142b758f57537a20e5ab85a5d47f81d08472293c677fe9455f16a8e8ae0d2c58b480a92dee3f5431a924e44b516fd096dd53e01a89861d99da4b5400a9e7353f83331603e9c9659305822fc0a9392d9066521b83ed8300b2c3986aad857763a8a0da9cf275fa0a7481c671b85c3490051db12fed0f5658aeab10601731babf24113527517f526dcd6347d53818f861323eb6f703573f5e3829db6a93ab9dd4257137b0d8b3040fc9004fa0d5b3e4c9aec3077e46f353a835a6a6baad0efb76619c7d983501d00530043b15f8bf80216aa98c3ce7b59cb60e075c8e9ee6957421580ffa53aa6b409a69de0eeae253deaf58f1b46c2b2aad2332f18d1a7ac2aae876dbc595a5b5fbb031b9409391d02e72bc119a51de35e3e69f4619b3ba6db392b3d3c4c22737c26326c642e5e386b774d806d1fc54bf2c3e1541e439a438f8dd662ef687991aa415f3ee3ac981cc97c2f9038fd9e05a92b12f0c2800ad6a053fd674fd170d89433d317df43eed6f5f98d352c61559fc156056600ea4af6b17c2601e2d84a328fa9af6747c8b5a39c4943940a74c541fdd65a86da458a976fa6292a76be850d81575295ff3e3b2a3cfa076198d39a42ac037c3b24112323bf825f230b066f722d238258121d3dfd55bcc29a1d7940943991940f2a50fda8cc5e8bfff98b40ef8d217ea783eee948931b8727ad987eeea3e73294f2838353515bfecbf61a5e75ca7275fe60cec5c61d27a63ec85d6a8f438d81687d29d424910aacf6cc7a982676f638336da27d4c4d43da65a948b3df09a79047b896cc130ebe9c6aaab860529c40c0896cafa1ff9308d2e4e3fc2b5ad927a2752b27dc80aab20b4aac99f52a3796c9b69aecc6fb15657da0871612643ef2d9e433a0da6b5d549c2b8024abbcbc024b0f49337d5563f05a8832b667547ff24efde3220beebadf99470b65742b1775bb0649869e7feeaca20389641d226f2d58d74d588a4244b6e52bece594895a400036982d9ed18e4fcb3743db2ece420c4732777d6d9672d181cdf0bd71db7885f6cd805ef357a0d263ce9f67f43896d14ddda738476192d6fd59d4e0cef43995a436c09117bc01e007a4f701a865c69a7d98dbae32c8691c06e2efdb92a03868e2598c2f98fb07e8fcb52f5bd33942c37b556f59d44096539c2adb18b7eba924cfe62e4a41e7558e45ddc4bd5af8fcd00de050cb1f6c288222408deecae2c8f58fa220d5b79b45e05e5a4ade3fa7cefc9ac434e35e33d489de6a4d8d2e47a0febbd70af12bb0f48b3345b27273571e7d8c230ce968c5009c6434efa0c5455c781d4984e8633378a6909a8b1c17d9c2139bb28e09cd2b09828b8b3399b5b2cabc7abf6c3273ea50c8e27f01f500a1fe1cdb119dd277542612ed29b7b6cf8eb05fe3d63d9345bcf566c76c814d7cd05839bda7dbfbd6dc45a9a1ef40f9f4b37b7552aab7849d0a0d2265a2e18afde49941d25663eca9d217f27965bc46087158773f59ecf498205d3838d6ece89e8f05dd8781bb122864f076b196633d8172977275e7612f5b65f561a633cb7471c58925e40e193e1aa04f7a55db0b51dbc4ce5507579cef6bb3da1f45aec945e7f47149681d84fadea6a812c6e947cd4f101f47bebba07153c07a07e05fa078ce4a3ac4e77ea99a0a514e023f23254773fa79f25917bc67c6cea94b33e9870a76d751a1786bd686e46f8b3f27a36fadb485c8cd1812d7e79f8353a1f26bc5b41895e9a07b05bb08113d7bf860ec61639fb77320c47caefb17b8338add9fd8c5421a35ccbd891efeb5c6497fae2522ae83654aa626f54cd1cb7daa6886bf76bfc86c3346a851f6083c4b504bf679e567eae5183310e0ff1ac3344697896938138bea1a3d549b6e1603a61dc95f1c27b8a24b12d7219a2ef02d630e630d6f0c91ec1db3a0e1aae28107c5230fa69b1ae8d2e0eea0f161bacdb6cad0ef4bdb6a9e9b483bcda66a778ff47049e1954548bf4f0d879dd92822096b0f6935fa598c7ffd447e7ef918dc6f96170d4235dce7ada0e3f0301516cec064f2c7f8d47a4efb2cf15651c296ef47dd58fdc47f55b19a875599db4acb9b862c2cc8d35a695919ca32fd928a55b799bab963ac140b5bd5a866138ca0f6221b23f2ec40e57b5712172fef1c5663a50f70b20efe8470a3515ac8a12d9ab8ef6467dcbc07a6514d3b9911b4f641a4e664b555e5882de2c85fa8159bb3119c3bfc4c83053ae4e8d3d763aba57b92c7ccd096f024904ed046e0bddf123538983ed01e1c53a651b04ef30eeacd36512967ab7d33a11529d895275001ec512141aaabbd1436b2670293251c0d80ef737dd4e7e9309408499af758624b96134beacf5775e5f0565900e8288d283c9d7460bbf9590877387645cff5133f61b023d7de169a88ff5dc76456a6f803063879b3e4a4d8615c1c2382cad8d3773ab6d5e1630cbad4f435ad58bb9e350eebcd02df0910612c42b747ab392555db1c5a57a6c8424903848076b1f0be298a57f2699ceed8e14870e73b6f13e0bee3f5195234ef542db707547b8f463efab42f1add3a39c71e251e16667227079b5b4b2a55902f78f8239c1fdc027e057afe889a2bbc0061d47ad35c8c0735bc24390cd3525111bf7275044e0c4a474ee9bb64ddf41b18724866d5f3ceb4a7479affe49fef721e9f179f6de1b7e4dcb07309a3a9be09cdf438e99142b8f381ac0fadabbb92f79f99dcd0ba90ddb9018d7f85bcaec9f4ef7e37266807a7beb865f912494251477ced52d8fbe215a17fe56f4abaa8c8752d6aa84f25b09ffb2cae543bb79ba177bc746190064ead80b6575d1f749640a91c5571bce24723e2b4f9d57a42ebab3d98e9a2f9f299ef2b99e57fb16cc24577511b9f20f125a44a76a862aa732297235965e2d1e46d7242b3701bd309266a89b9a3cc1b204bd8e7a29776c64e32713a89e1abb461eea1d8a5137c7e9f44cb5cfd736f781ad7f568f45fae0f6914d221710ec9cc2b3adcf8d7524f69963177ad0a294bab9c945214d71c173b841974c73b771ccb83a587d688ca20dfceafafee6b8b4c7a87ad9c9f10be590fe301cc23f6f065ae61544d834053c2e41fe6c66546418ce41139303f9ebf7c5e57727dbfc93dff1448e6cca3ac3919b0f81680652a6df4bdd89ce00870cb9379e9ef6b83da8563eb69bd3a5e0c47fc65011a181e200e4fa6792b1ee4adfdfe2bc304ff2cc6cee093c123bfe07272b8c410e4232406293c7b573917e74eb10a93bf522a9fcbd741b524add1c904d5587046eb42ad5a76f5973c15c82b35327d3a4e9945bc2a17d60f9b3977659803311111de23af7bdd0555381cea5d5fefc787dcb3d9646aa102af2b2e564801324a20e6116a3bb58f089a1e87ce158412f0cbec476f54e86ad677492ec13abd33be6e192ac660e7cde871d11518f8e5001681c1165e8b262b19d982be168d640a7209e1d95fcc3124147ce4eb55fe27bb86e97274b017ae6f435aae35ac7af6d31f5cdb8de3370d91887004e30f0ad72deaf90e249342210e1dcda208b2a87e6252b7d38327a405302d17ed5cf84cf401c6b52d4634d43ffb04d4aaa2c05b672f028592bd07f5b62487e26480bfced5640391c85fee83a0fbb96723ab4f9b74181f7f6d1a5cea4795632a69876144440017001b12f8047a27be5b82593c104cb852a393443e0718442fc3bdbffff26f8838ce2c63d8e320cbecfa8ad9e65d6d75262c39629bb85da71a9e4923744c9e9378a1e8c2368dda64c514e38021e3c6d737434ca12129a001d39363ea5012a02b52374ed565da116fe9f651c18629bcdf9a2d21caa4ee37ed84b470c35072fab9fb65b900f19352ef355131e822d7bbfc8ebfd7231da6d03c3e795bb18c94112da3b96a5da4b5db5c0370a1f0d5b0482d720274c4fa1dac190658cab8671b9ac1816cb5a60125fd9a6cdd43ccc46d37433cc3f98076beab81a552591055217bbc6a8364922fa8ee5d0fa09b416833aaf4e1b4c208fc23482020776e19050b3e072731018c4b6e2fe15ffbf2730eb398ae0c06b7a1e59df42b2fdeb96e7626051c761c027aaef1cdce6668025f49cc9441db8b89a7cddaca5bf9d2310f0d1542b30b8a03c11089405641b37305ad2c01e48a48cb0ba8d7b8e182fa72653b097e1d3bd1cd0f4989bfa5d35fca1725764d860426f7725d000b926381999463597d070bf5ff7f92cfd2db25c3c2e087f1a96361c2512e13bec7445c531a3079d51c1272abb4ea7349963949ab69988a6239816fbb531ebc4544e13bc9501c3cdb5758b209563a42f397cdf595f66b5eaee6060881b478d5489287fa570d37c7e82875dfe522281431a3c1436d49ca38477730e42fa6711e8ae7820fa18ab7bec9e7cc679f90a2f5e28d71e21c75c60ff6771000b2939e7839542742c26296b64f00b8eb23876f8a30afc966decf1ef94d8aa2fd02a14e328d59f2d7b3ef1542f5bdad17aebda21afe87b50c1ac2c39112cfe478f04c0a0c259b32664e341b76e0056edf0f1aecc781da00642e794773557bba5ed725569260c0c9531ed54031f942427a4e2ff2bf3a7fbc35e76a0b4e0ad499cb89f029bb47884c353863e5cfc0299b106bc6261f547af300b520c4d7569ffac6d2fa1cc01dfb8c9762636cdcceacea62c970c4881c96b03021c731923e5002a3e4e053ba9344ddf68137fd8873fb50778e15111ea3132a8eff1aaada2a40788409414ebf06cfd2efebd1b4838e9f214519ff284f4e5c42a5f7e39cbf289c7a3dedb3ca532cee7f08dc68356849ecb71fbc46a393355f21c174329ffbb5795ac68b3b20e683f9a184fe8190b5ad46ecbc21be01351ef4b1cf7c72ec3548773ee394d08a6a829fdcac2ffb487e8e1ff035f2f70255fdf238e5ae8a11a1173f1b2cbd965a0e69d061c002b88d29855e6ea79ea90c5c66c39bd2800f5820c51d72aec456cd4c2890350769c28f3adb293736a8898a673d087a4c3987765e9081f5bdca5a71d6895a8585a8e1f406146511f068cc3a33cbe07425a30a47800ce667d5a9cebee6034bb97604654f473991ebbf67f3c0f9e25c28ad0b364b3ca38dec6c39951fd6aebc1f18451a9f00c171e81e3229eef8178e4c6e3f40cb5c26c0f1f13086fcc42ab0be349db4baebc09bc2d5357108e9a959e9923c3b482d5e2f18c6e35ac1099c40f99a942d61a9ddd2a0fadcb2e78bf6227755adcb65253aca78a4e3fcf664ea20cd0ccf590cfd34512405be01b39022429ee8bd7a448dbe267b4f6da05a201d5b5751a587f2cbaf6eb0a14323290d47708abdb5994ab118928c1c1fac089653040fd83b7c58b2e76735140fa81290d1793a1893f39024fa8b11c78f461e671572df4118eae0f895681a1c01c5995c55305307a0f4d01ebcaf5b4bc7ea9e344ccd8d77e91094a609c50b30322063d4d54e22ee5f9cb2d8078903c6844575070c120c40cbdf034dc0a2d4c5433e97068c73aa1c951c89bc8fd3758723d2a97e835ea75ae8b76384d6d6832f658787a49bde2a412b00e118e7d6a6906b69a454d9b9167256857fe5d025efd33566ec089d79aae5a98114794e306ff565fdb4071c789995fb2b7461e580b5e7354fce0125b0836712eb92e24a1c8b7489164805fb1547c627c354397d336ef1eef9ca9c3e5c5cb72aad1fc3c596a3bd11876cb084f6bc1d89a50939656568df256229a6caa4943a2a0f864c7ffc43a2d6e6d90551423ee87bfdf89c2dcee16e80f148ecdab77bd7ff0bb9e48130ff43dfbecb152583b78b2931f3d35b4f44b59d86008b38a2b9d0edf8d0fc3fa2f595979dd0435bbf8fd0fba7eafcbb6600e6bcbbb17cf1f2c53ead4cccad249d9f716b3663add0102f5f281f301f2eb9cef4697d4918b24b6282eb556342c6025099dba8dfe4e952ecfbcd4c02ba0e889eafcc60f9cfa79f9fb9fc735c3a80203a6507b19731dc6b74d03180a5ef60f879cceb4fa4c5c494fa5a64d11bc26df005f497e2ad8f6413987bd24eec2096e5ba53c584565104d73ffb562dff62a06ba63d0f51d809b5f2afc9be80a60e9be23db450c2386ecc6ce80d94255291be608e85f7a8bb49d5f8712960392ee647f672fe09cf29ebe9e6f20c3cd1e26a97a1f16b76164743c48415d5cb349f59aa6b81f9f6f9a75a35473a561a7e781cc2e8990a8a9803b69e9a61503703fbfcbd0de986f21211de39e4a34bbf08c1004a6dad2d33784f8861afc5274698fa7651451f48fbf048f0c6e74ee359aa622d276e89f1ffadbd7c4167249b152c5fd4d0f63537493aae1d0a27b43e7d28d3fddbe494c751abb91858ab9efbe110f018c2428e0eb38ae771a86cacd36ec2fdac1f76342bec971f35e36e999a0b1e895849ed3255f8d5e6b0296c3d52ea5fa661b21907fc8c7cba41075c57257a3cc45616465d9a5755abf43606916d01da921f4da422a45423b47b5a541ce203c3a44876e4a40f10cfe12d713517647b6d2134396d2696888bd9d549f291f0f79db197ff6fc011310e584b7510cbc869f13b78cb9a4265dced13378e6a06837ae0ffa5b5ca095ae248ca2cd76f287b2afb6a8d6d272bd1604e93e24493918d2d4b14224225ddcb18d1f4ae93892b54527c73f863819c6a79fd3851b863f1ae5ace21e3ea26f4925c106b49d54403707f97b3d95f4671714d942a75374d08e7772b6462591dee93ce1153a5661b58323a005dbda2e57d0cb5a4165afadb3ec644a1dbdc9ea98e59be32bd8c5da1e5a02d9e34a0048f1bf34025f30f0afff1cff8ed5f50663551c91eb07a7b1b6962d014826e4b5a35a52f0182ddaa9ccf02f82b5a23d3acb5f19e4f478df1da580c779e6133131fbf60466d5971687b876a8a86d9e74a12d4b9ae791217a1fe6204193d837094050e462c85470b128fbbc0226e30c383051293abe9dfc67e28f91016d1033a8d003e4fc2132244d1d1969ff5a6219b950c0cc3801bfe442b5d36bccdf17bb2fd99fca7861b241ae261668df291fda799140a227c931f2ac504f562bed090f4a4fcae79b16fd76b1082a95efd97b4638bb0b46e05051be6efeddedfddf567081c4294f0e2a93d10135a9a830cb303692fb2859b79bc22827b80e7f21efbba58f15b9c7aeff2cebd16756f5e4a912386f7a48d5fe4993ade0e4243538859a01784bf7003ff4ee72e14bbacd0b954300b09b076da0853674194e4f8cd6f89b8c7c4b28311016dd87219a76f221fd837116a2c06f6a51d131e73f76b77c3a9554958cae4371991f1ff623e4222c76ab533549fe1adc78ec744ed3371de395d502724ce73279bb3c00479f71506d44233df3436fa4d9a8f347530faeb33ddd5b2c27c349d74218c21102290c426a7aafdc9355f9948b97be98abddf9c5b21989ece0bac18ca1e4ad1c74e3b1d6420e58f12fbf98c395fd2731aa573448c4b4a2d92124c0f05fc01d39c6c8beaf6421e7f4c5534f0c7a79e83c34c0f83b7d9c61a76c081b5fe5e30c5f3c4645aa273b27005e74a43efe6aa059fa078f0c8e5aa89e5af23ae35cf3f4941ee895449aeac31d4dd64a2b2ecbc9aa88fa0e577dfe6e6ae5757614b191a7a58089ef31dbf4aab13741066d2adeb9625afdd678d6d7051856e1ca6468cae52fe78ae65ae20ad3a34f881928d04d4fd3ef5db01320996878b1452ab873e54857cc5febea062653acb16de15019d60433bc0de5a2b52a2283d377ec8b712c2dd52acc9cbf78f88ac19d321741ef672a29dbf851c19a3b4bb37176ad964691a3d1bbd5312d0202ba571335c6908f13b0cc41a3beb79b0123ee5d40d8f1c95004134f81a0c113da21703d249ced4da084694a18cbd2b4a63ba44cb6069297933b9bfeee55a4c8fd8430bcafc5d3a4a716bdbaec78a8aaee94f9d781a1e2043fcf572a51e7d6fe362cc3cfd64ad14c4a66c0f88e19a56ef54d0a2c1773dcb52d92e3a7fd054e50b439f23c61ed626336f8065a9ea16250b9d9c9780fb623364aa9811f64e627cdc488062c142b4846a22e58493799633d740fc2645375d08a6e713081df07acdac2b9fd2f1199124e0bfbd9f86ac58e7c8769ad8fff4cb03676569d694474b9c5dc9c873a05c44fa5d05d526d0ee5f9769867741e79d52d636a9b0bda10ce0cecd5c3cf7187a4d4bfa5ce893d013d167b56132350c28703d1f2fe0fd43a679d1f4be48eb682c76f268d8e2c146013f4e887a9eb9798466a0838d2f3131c0af989c4863ce51a5f3a0092f5e63622d504f61c9f259b749f79622c9cef9c55ea0d025b70a862a4d99ca6b9b0def84daf06d7f0775a8a6776761f2a18392d7704078607a4ba31bf34ba35a2c3a4bd2d1c543a38e00e3a65b47d59b0f07585191b6ba917aa3f296107a4cbab6f008b84872e1d1e725737ddd29aee724925cddfadf924e207b5be182105baf4400bc96a32319127c3305f608d1254a82f0621d083ac10584ec175ab2c2c84a8032a4c0fdf298c91bdec7f4be3c9dd0457650edb72991d6e2e88b207b384d2fef05c010beffbe4b569c96ea4b6349a416292a812dc9b71ffbd85ecce4877be07be693b2bec992e62b04d1a0b20133360c5c61de7dc4f22624c65f0570ffbcf259f6e4b5154f8c764782b6b558f1829e9ae5737aecc141e92f42ad73bdfc288e932700c8a1a6ebb375cf93c11ed03fbafb861d07ed98a82f42d0c28e5a174ad1d6151fb6f3a5f712b529d7086ef9dc2a79295ab7467739c214d4c62186aecc3261976bdc34ddcc7e878cf3d8a06ce65b0cb5f7886a3321103a20f0ab0d769be3706b306b35cf8c06abcf2083bf831a2e51595ffe3b5ec26c75f54355b99136bc27d74d2fddcee0b808cb3a3c06c5451bb6972cb118b87c6345133306dcb4c3ee6ae4d620a60151fece63a028353f9a0b68ca675e3de06caeb9d737dc3f9ea3016a77eec36dbfdf7120f0797f43970ede8ce229edecaadaf7adbad51eadebd93e7ddb3c6c85852259086bdba52dbe8b4e11d62e48da490d9e134eb2ccd21c876fb4b021dcdb32d32a6ffb6ba14c575923170e0b245aaa9e9a41ad5514e7c47c8a60d44c5f1fa28c171b4441d93e8155ab9ba281fbd85141a98ad1b74fe744eb33c9185b7a28f5b43bc6f5864a0951eb41766cd7b69e03d40eb0383354c36fdf799af2278195080556c5573b8076b429aa9c92f1abd495678a68fcdd546e6898b905a2049b2434a7864b16bea74e50101253944c80c5c3ed53b2c630062858c74b610f013ff809115020b55a7707d976ab115e2b1f576b914285037cf3c4ffd47aeb8f7b2a91b65b6941d45b533c3a39ce18c5b6497e699c7cf9c7c4cd08787bf9546d3e3d42c8b269cd337b918f1df3d568a08436d490f20af512e352b12efe45c514471f273026ad5c380b68da72c4f663ef8f7411b99406f2ae25649b916ba9b72a65877d54e80ea4af858ad2f1fb03dee10054e7a5024bd95530416517ca83b1c7d241af178254d238c178f1f7e1ced263c51765b230cf23f730b05de8b6525d53d9b192a8cb9a667124014a61be31bcfb9bf5fc16fd8aa8fad07f016979232fbc5f1fa519a8d1fcb6968b65fcb83a157d2c2fa045912f4b307825d3d6be4ac3f721ac2ea0f149eca4db1fb0b9305c85f85eaa67574d24ff54d6999636ae2f103113cce9f9a7e88a4df45120b4e1b39f1b6984b7aab6c67eed4ab658420521530769a2849977e63c7f28f0418c8a52b793b2a689e5cdb9db1e946ed858e8d378fc3e0d7e2b3710fcbf59210fca2f41cb019ef595040dc412cf6e8dd3a2a16a3093dc598ce832db4595b6a893f431f2f90ac4815086e6c5b1c0842452a06493da1dbb7d6d7fca4a7fcad6e1efabe5a9c455869bb14450f22fe43e513524080c1ff870291586c60c840cc3b7b9f31bd7aec2bd097027bb4e96f7c3ee7f9575b2a3efc64683c4ee5c61249c7047f2933368b2c6ba94b100edcc4b3e64891f22edb6c8494e95bc4583ba35b3657c8c579505c8987ef0234abcb39510d89c2065b52d43d594b5a158ebad8a2b0bd5c333f82392ff45e3b1a5f94fb0fcb27da46f7c4e2f350004399e48888459c95504471c3d305e0d706fc7c204e4598615135774b58d57049aa17bdc3f1b41259feb94256544d7ac5ca8206bdbceb5133a9574032fcdd4a100a399d60565556296264d6fbbffbf72b81036c62801a086966df1abfb26e19e59a3f6461c2af01282fc43a96260e40af28a7a86c26a5529519fb1ec06ce7f5bdbeab6ae409b7cb7e448542170452b9f8ab3b18b27a3c06cc5b12f7cc48b87e5cc0507d49e5469b3d3971c1ebd921b502e050de3fd69f6df5efbb516e151ff274338b49caf0bc9900f0528ea3f10bc7fadf73745c842d642c96ed2638d6a451873aa8261ce95a1b6480ba99d4426378096cf9bb2532e66e2e2fab373a97151789ae3afcfd2e242ddcb1e53721f2eabdada761301cb98378bdc80a0060ca694008b3261d70a490a5f4d2f3fb669b89e73290e284ba42ccc688c10c8ae05b7b2d895086f998f51faa732add58f296fd187de9d590997ca5f9c2b360b404ec7f26f01dfe53bc53106f5a0afe9b07ad3810b2005d47f695b117d239d4b7731e44419d531c3e5ae9925b5a49c10763d5510b9739bf0a4e1547d5bbd467cec5bdaabe624760bc62ef8583f34ba83cc6777fb647fd62960320447bad49743b23dbc24859363bb7071a96e048ace71a6cf5919ad2b75d16ea493fcca5806e5acd31a480b81794f2ebdedc98c04bb65ca32124d843a0ea6a00e40617167e2c32df0d7dee120830faaee768d8a951da4135729765bc277025370bb89e5ddef8fe038692bff215f4255f9a360c31983dccc8a3ef8e3a9afee2c874578a40a0cde76942b8b0cd64d6c245d52627978b63432a15d9193fc02c644069f6378d66f96cdf1817f8a61ea0cc6a6463bb39d6c2e7e23859c2c97a06965662e21a122e2149a9cdd632284e150a9b0fda784c9d03a8c71f216268896c0a0a41836eb39da757dc7bcf15709739464d2b7b90a43f92d763d314d9f578d69ec1682440a64e88877230a3b0b721f0b8f82b8986e63b7e7e01c15d2ecfb16ec3a7fc131955fc61619fa53efabee469a64a236ccc4becd3bdb7e5b6241f3492855f7a88c3aa4579095fa6d209f44c0adc4a02d994aeaceddbe91857a1ca3c8e075046d7f4aca890de4071c5be245d82306142c96ed29ef11deb0473c249e9104db7db5b161dc8263c802f97dd649755d27868d1e5b55860ce13cfa0ed2a24acdd6f086c7905f92a6a30785da9b98e42c55692acfd6e63bab24aca056b11d3557ad35548a82720c268f313bc7df1aeb0090772b918612e72d836426d6baf956c51686f0cefd4468c234e8bc59cfabee47aa0ff9ce9189e1e39e3eebdd4c2f6c828f41d584adb460b43c311aa9c7e1791e3728e8e7e7f37454d8a233f17af343ca5ae8bf64e05fc8825c4b127d9de4da83e0b18e1d356789b21196d602cea4c6fe805bbe526435c1193d0eae42eb85040eab31050d5307c1432e5a647e7e5433c683a866eb6b3d55ff84eefea88dbce01846c14277d829d90b545d5dab04b028dfdf0fedb45a474cffc8d0499e836b5c73fee1d2b512b8242651c3683c83b3eac9c8cf3d2e6a3c9e9a57783906cdef39130185e6b5667f3bd270c54659e60a1022a62d7a42106e60616baa3bcbbc5bc9df007f92045538baf0d89a52aa49aaab1ed25c12262e3462ccfba1ec45803d81326e347ed691590b2e9b90e07fa94f35bdec1f00f7e2d29a165958ebd791add2b72320cde40c4b7944ed9eebc71e6c48a7d9266d91b35717bc48b40c28234caad73a5911768f81505310963ec16df61d8a5abcbd3604e726f09ee0f34038ee6c8cdb61195729dcc8adaee3b493f17bc7fae089ba4b06a90f432981b69c5e0ad54d4e211229157505084da0aafdfd02e01475ddc9907978b55af65bc58330114a30d81ac4badf21cb77e810bab2a9a097d8c183658f9a491164b0eeaffc5d5e81b0edf400ecff0470d2455f8c1b2df2b05442d48d78206e84ce952e973353576ba2f40ab1cafdb15e2d1e48986e9609efd2d74d268dc45497c94fce461f3f1910a32d5e532fbfbde8fb1cbd3cfb126b2a080efb115fd32e5f66004d8a964e5b46db8841d71119be34a8bf22b42d4d45f56184c30eb44a251671c05d3fe1c2537e9c73484eb9f14608e8cb39453298077d298fbcab7698b3e584aea8c822b9731488cd46a16215650de2c7f923d7dc21a9480c59c08e4176839e06127cc9aec74517949f36a6dc0409c48c22412c2b921dc96a1189255bf127d6203babae92491b3ac19f0c686d208ab51daacaa6337ad5e5bf9dffa51e29ac0583b610fcc684dfaebd2f74a91ccac38a8ee3e1cd43248ad4615c9a058ea7a51db751b45436ffea1f4d182505a3a00a508a4cd7e900811ec389e23593449a5d594083565e7960eb7f91f44c93332a39474826b312acca406db91b2ff1a57d5bdc60535671be6c95ebfd5b498637f1cca99a7ae8d78467458e31d5c6a31a54815009d2f652ef69b19bbdeaf3ac8daeb68c3cabb04d465e7db388e0d6e333a39ad73a5fa074c8ae233839b59061df4e519c23d9cc52b2428a62e161e2c1c87f57c05eea30e7c35d34c0c36afd89b4d0d8b3b5ae85d9a16f13708d1b3241b6a065357cc0504e5cc1f796608838a1ae019f4fe141f28b421eb3e1e3df45212e21d1a081fd5d077374a7d930155cfcc7373a80c35efe97991d48e55d36c764a17a4e6f6c6453317a3f8caa7acc38d2f2f90282f9428ccce04fbecc8ac0d604173637282720ea8280c8973826fb8c608f91b9c7b431297b95277c914201fc94addc3831d3effd4f1105b20246385434e7c6abdb0ee2ebaf659c3f507e821bb429eea610f485a7df1cfd30985c1eec76a81d2e377ffc774498a74a3d60ab8e56a07a3842e43db1b7ae37be44fb17aa82c0e4aeb0ba21ae0d9a51c790f025df5620e3ea6a1afb9f88c3595550dcd400490f2a777c86babe62219be89ad0561fef7ac9e022c3ac184e1934d1408b4b25b00651e300f4e6b3472ace7c4a73b12cdc6ca1c7cd10f9674d0cae301269c0ef70d5b534b7a97be655e2e1471ccb8b4ebe93871544dbe47e47744762848f1f7af776a04a0f3cc5c59975d619a942c1794535066252a66fd1fc57d8722f08c483d7653761f4e416e6b7698d3c8addf83f53b7acbf7ea0b05358ccc2c9e782b98656be006cac162a1c960f581df3aacb30e995df5b0f9c3635517478caf9a957fdaed4b0fc00f5eaa9667bfeaa56c21e0158dffbf1487d54ec3880f0459b0844c4dffec894c6280e94f34f8270e5ab6e3529bc35e24de9658f9e637b8a96b0212740e8390556c2cc89975aa900c4afc6da11656f95616ec9eec38e058445d25d62158333454dfe1760538e81fbf67120f603eb727aea595c320707881235e4265358374da759f408632f719931b3c878b0357d73a09f97c31163bd1df17d3beaf6eb01c6e4df21ae63ac674f74e154d139b5a275ef93c67ea1fbde049da82bea9b9960683e3c2af3c9c147196448fef694a911600371185c82f51cbc90489839bedc213918b5515cc05c19c985e67e2b97202873455896c7a232c9482c421b31c4aa13626c3b1bbc81389e639776fac2d61678a34141ed519f9a86aa529f86d20ed921509fdda51655ef25fcc7c95423bb9147f3a526f975b6e5c375e4e3a2a269810ac9b6fda540c9cd985f88ec71ef842646a0966ba2e95b2b3c29aa755af57433e6c7fd70c15545e9c44fbe75d9a2da963f8ca7716bb1efb1e270d53e3e5bc70e1e785e8625164d900cfd8703f7b5eba19450f42856542059149e9be3644837aec2addf39edf4625060a91de1fab03e79753534cc4a5a7ee58ca919ac9d6a12360e648cac326802fce70cdac77af613fdec9228d9535bb248d721c33e2ee317d62406f4abebab566bd878248a162709af4953fb41a3024d6bb74e3d24a0400759d8e9be9fb6dfe61da39c1a822cded8d54637e8e9cc76458bfcbb79a1f449f1958e578fc461295e9edd008b54323460479e5ae2746a793758f6494a3ccc2c8550cf05c12de1c2132afce265ab16bc46e05e914ba2e6c490553c5c22a4e1299193ee15b344420b851b7cd18172792c65e46a91e6e51c040844c4bec6d9d37c39732f554770c7a8d3e3c17927f6bbcb0923aaaad01ec5d24eb2839a60d562ee16e80e73dedb1c62c15ec875b6e6e4004a91c39e59d5b6795d41a334f3649bc7aaedc5cf47e2f73a4bb4c7dc31c972dadaf8fb752bcf1431b9d4559badd40236cdb7e60f78514c3f632288b44556f7337afd46b34b07da70447452a0c71ebef4202e53f9f02999f34b60efff7c770f443c0ca4119820a741ad9831472b076f196caef2045b6f94d5c259bc167041a49b846f83c62f45a611419a8cfe70e0f2c639562e3d1e32124935d03dc1e8ffdcd99460ae0d5efff228a137fcf161440594f2782d9f8d91b2a796d5e45c804dcfcce5fa9ad58855b318cc7b9e9116c8a4bd19e16017a517e464f6e2d1bfd675ab1361023c992a49ae7388a643cfeda653de3a9150fb73ece6610eaec38f1da0cf5f8f56952e2c60e9522c5b5e0d9672cc50d295ec818ad7c941219c0cc46ac6e437dd8f04beff458cf328778d070791fe835e0c83a124a2baa7694ca6fde8cacf264843ce38d726675441c5c6402834dc47fa4799b16d88a884eae4fab86e9e717f62c624284f0eb33f98cbd93f4cb76c250bf5eb1eb0bba21daacce547b2337f8c7478e7f3ba917fd2a6615bd04738ba9d7be0f0ab9ad4406cf849108d0bfce8b91db4994ec885332a94f6123bdacc2325158c28f64dc3b480215ed603d40ce54423a342d43a509c4af17bbb8f322364305b8bc2afe80f3dede2a13435c2690ac91683f3b62850fbeff7bad371ceb6927e8353a198622ed4a94b2d00f95fe9473b14d5ad87f381fed27dfcb77208c1dcaae72b58f42d10cfd473c0d471d3b02d14ba190520b009987b024fd4fd6d129594413f599345fd21fcccdbd8d4444782486a7496e77ca2018617b1cc63eade0af420468337cfa32822460a93cb6c0d76b561d60c84855e60e794b509b9c93b9c6f0327b224f24f9b778ac26f74fb89261b012a2e786b74a5cdcfa15c07abf9ba1ebc2d3563f93b558e311d6cb90607697984ebd736bd48772a349db581236dd282b3d7299ea9201d7f2cd9614cfde045de0f68bd56452d108eaa3f7dc9f98c87de26d8331b53e603601b4468680e29fc2f370fbb58cbfb3ae26987aabaa8abe8640a69071a3a09db436ed9e032a2ba87bec184ad98d0c2215723713ec4650081838f1bc59dab6fcabe036f8cdf988d3105232e57091ea4f04ee34c81fb2985138292845b03ecb782a1756dda644ab8f50208f581807c685de895eafcad5a3bca2ef5d1880dbd2bc8d8ba7ac7a2a116ed25f0a1de122678deb725f69e0e8c1bdd0cbf79de905cf67dc0e579e61ecfaa60dd6bd5eb0438403fc3fb1590e097d63e9cd0f02a722c77dbdc28f78d3c911196b9239f7ec2b07d03a0ca7f4308a5369128072a8af365f9060f4f5a9c960cfcbea72244ac60c127889c77c17e5f349e14d876db6b10260874a2a01515a69d13e61f9ddf64913cba2333b6f9aaef0c4d678166866bf5822137dd09bee6d5cc078f042a4d563c19ebb0c10b59ef7dafb6fa646fc82cf54ea9b0f1ea09eaa722f149d2e033042783fdeac663800315da1d23bfc09bd2209099c7e7e5569735dedaa7e7e995572d216690b24c22f7b020aed9e3fa0e03a6ad43db709621349aa7d6090cb985d73abec11912a066d27c3b84ec68c9b5afc89ab00b77508828d1a133a7ea21f939b8c36b72bce1f9f295d78d8ff6722d0066c68374e5310e63e5877829576f01e231825e678ce252b0854256e25fc4f436023e5c7d4ab70ca2227f9ab90bcf3d0e5e6789ea1b8988e743f2fcdbc32c32f8708a9bdee47f7bc961d6eb4a83e042c960081aba857d7da284f074178cfa98897d72ee4b7aa0009d41512cc27ef97e60f947b0e9a227614bd4776e94a7fe74d18cab05895d0b6b79b626f731ba0e2531026f93ee9f4f0fc6503de70792cc487274331a61f854f0565a2081ec6fd25e73c4134ff6aac7454704980402837681f18bf726c14f6ff1046a14c94195ccc15d553a278e961adebbd00094544e767674128c80b26d8bbb37bc68468ce89565f1b4049b9e9e3b9636e8aa3bf421f1162624eb02a9a08300e9653b87b8bc59759c8f7e50f1813a985033b0661d2f965739a0f53e5e8193e50f894def0b6d292c6edd10bb03f62bffe5aabb819bd14b8497688b43e5292060c77e1e22417f9293ef39ce397a21ff254d6fca3b3a49e16f5645af6079c9723fcc61600b746d107d5d4c20ed356750776dc8707460ddb8c4076afc103b70a6123b92e006955ea9528a2e3b12c1d011a7a9e930d44489d7f255cc48b6a9582a92daec403461d56a6b69bf21f6c27806921461ca6d7d4877a96bc215f69f8cc86b8142fa0ed2b45768045e30ad559515baaa10073d9b9e3b0bd274f6516be63284df6f5fbbb24b9c199341cc39ceb5e2c23e1489b9d585b1d39894e92410b2732fd9c4b95c10b6fb6e03188125d8a731c19507530de8f2d89a7539747abde0b5f0ed64cbb5305545d516171f479ac87778156c9748fd2cf71397615514033c17781488462d4ad56ea1cb91223ff253b661eff2f0b7b1c3448ae78c1773fc279d4be8867328bd33c1f74e020cca8243c2fd97bf6f1c210135a136e6d298d651718c2870667cd833c68013322642caba19ea47886878e01f03215ac1bec9988c2878db87cc399b171936f23cd02e3dab5be899de2c98934fbc1e6d732e8823ec44324c37caa33824cf85261e9bd7e63f395fe7c469ce2eda47184f6781b50c5366a973a75249da4cb6a7e3453d272797831c07fd27e1fb0c56290dcd2c2d315a3ccef45b5f11e69bde00605a3beaf5f0fbf927752b80711bc8f13f9fc1748023b8d3b7a4641e0bf8af6f06c87386a5e1b4b89b05dda026b0735bae2197cc3fdb44a33658e0e40feaf67353131e57de1042bbe6f044639a4cc1b806469ff2800cebbf4bcaf8c0e3f0370d27100488de80e3760cb6d140fe22dee71c7f6f960500afe5d387977fd217f90ae6e4e77f383c0f3b7468df7664e7c34efea8f33eed4744604ac8afb297974cc2e7245f0e52b67f6f5342df4a706e3b8458e1409b8d691ae569474265286913b699ab0187094c891bf9afed529181e829f7e80f96160f2052511a955426687cb085631f679a3309abb0b6cdcf9e4705693f3efb12f36360e6186cda461f39dd8ab42f7e3c7e4f2193ddea6d89133886181fa4fb28268b067f6a1af8894b11668ef4d6ee6deb74e6d2b266ed6c7751ebf6e4bcf532611b5ebe1cdc0833a9d02747ed6e54cb0cd47a40fbbcee5c0b5447bfcc30b8d5772ec0aaba6695c083def0ef6eee9b7ffc4ff9c1978afa661ca3d321d45beeb73dc008405527f73a529578b08dcf3f5ebebfcd2ca5c614bf73ebb084e555df26868b009970943ba4f8904c2d3b6efdc44cfc99d8a9ca6af819edf6b5fbeecc3945655e63e24b21330cb7ec1a5565c1d7f75be9bc2b6c83db7399823367ad2a4222102d75db0ee65987f3114476639144464a01d85049c3abfa29e1760e50f4591c4f3a92ae7524c5cc6699e560abdeda460ca51652d7955e45fee3282b2f52d4b5dda95ef4563fffc26ac6823798d2084980905bcc5f72fa990e62c32bb3d7f769fa9b08debef0a57d5756588f0f9a40d33c4bac93d0ff30d3e77f4c7e58e559048ccdb30c543fdb2d26ae9054c61f8778e614c220274d97dfd13f1629d54fef66473aa3719385f2d67a5c3272a2014199e5abf024f8c8dd10a26d201ec3a9db5ac70e72972d8fd0118641627593d1410ec5c02cac57573bcc39acab213247143c2f35b6f5c74e27c3a20bfb9bc648c44a150daf2b5c8975d8fcf94c61972f0205367db6073f457872d3887058d56f244d7dce82575321beeddccaed00f603c37a3edf71873f45b26268a1378fbdf41624af243f48493f85083b8a906886c5d681f2b0f098a24287cc58e3436750045da6c399e3b5421e49ef3eff5c84cf6b3b84aef52148ffb070dd856e02eafc0f9cc40c7fd73396dbbed882d0bff4641617b6027300705f2281ad9591c30867c13ef59e86bd22603a985fa8883d2f4069f6325c62f2750f9557293f038bd32a36e68e1015a74c2f2ac2a73fcaa8e1ea93b66f36d83a0067461788fd71a933632186029aad416ab813e1c2de81c9690864372221c38d288c2d9c44f7f4fa2648fe67c18e06d15c2169a8e78074dc2a638db4335f6145dd45253d20143d4e7dad27075e4125ae3e09f8a8a9c37d121dfefcfa738ba5accb0c38666be5b856f5dc99b50d853a640f81469f03027c4749cb1d93b2ba5039fc5fa8f74b201a12cdc66a761fdb2fa0df3582716b0fb6676afa145bb92414a122a5a429f22d9b2fc55686f4b9e5e2e248cbda0e51a12ed684e53a3f4efc3eee4856ccb934f0b085227798cd166f18bcd1354774401a60fa4d6d35643d7953771679846942e7973d08cc22259bf4a4d4e8d63334ada09680bd65d86afe325a14974fbfaa7fbc8438d8fcc8dad08615e10646f931d73c95aa4fd6d8789b45da7aef3a67e4e2b491ab146ed72f42bfd08485f1256d785bdd8b887ccf4b80873e5d2f09774005a2ac1872b85489bc7474fb4bd5ddcc452a36b24e3c43fb169214517cbabfe9fcdc805e59c0e342cc2962c65177550fece82facd28f51219311b66eb7e632efca98a2c504a8c1a7664c553075051a9e8b21ac53864547fb68c9767770e8d0ff2c20068c83d4b51930f3385835bfe017671e5ff48b02ae357942846a4580b57d33f900bc0a6dd0ce5e79287a98f0f405b61f19518fd4bc73a260535309804a44e54ba1dcaef01a98b86930c3501765116eefd1d829deb97d8f2b1105aff87d86602479533d2e41a622de14d940fe9353b9819cd4cdb85526956ad6d2be119ef21bd3acb6699fd82a06ae4d9e01ac439cd7b9c17bd8a1e6cbf0b9be5c1162cf04092d0852698084d7801e15b89ff1f38c19b6fbbf92e58f7e4f069dd47646addc9389f418398aa82b373b5e1e8d8e77785fc6a51b150c34a4f183bf5bc2659b82280bc5da0ad8926b7cbb41839c0639230076f71084010e8199ca0bcbf6445753bf89130aa1ce3fe34745517cedbada6e73e3a410135b0859895da0f830d9aea4eddf72b0ceec0fe88892786e73927487decd6bfce26276db840c4995c7a8506395ecb15186dd7d5a248f8e1349d1a21d76a3c942a73348e5722530958d3998fc205c121098d8f5b8b650df9e1d9af2931e19838359c33224d13f94a5c556e8782d8d265eb775d0cfde144e2a8020fdf65fc16abfc1c627eefe1821bb51fc49d6abd60e68cc056681f5f1fa1771b53d1fac02079d2901a6829b6b9eb8384d63d2a84fd2ebce30bf2b38eccd1284d733d06eedf05ccc568d173d9b16e49cfb5d479da81503b7e4fb3478e12b3482b9583d0edb9e551c631455fd0840df306b32ec47bac6fa802761a8351bcb7a3ab02a0d6cef0989ad579f5cd2640365b0099c68465ed201e8f5e139b71365ca2f2ebce748b483895ed09494abf9d4c2979188379bb804fc771543669bddf286ce3d7ff673dda93bdee2e2a5913a16573bb28853536a0928ee3767566e07ad77e81e804ed6c6df2f851cf2c5b511df5b98e363e5cf50c41044fa0add4cb2127a1d2903669f3441d183fdc8765abfae270b88c920c6474d524f7c3350736d395a9b86c033fc06c155f8fc50f53a40f1b0223b3272d15873690e98c6c0414da75781711d7458b28c872b2d1e5b52464989c1bc393b2b8aab80f297c158dbd005ebba22d641f34026ea1f5205ae4b448a162a5218d3e6dd3fae7c3bbe23e64ed50023c093037aea81cf29191095bae88ea8182beed6a9619698905359ff65bc51dbbf11fc7c9b6b5b420085588e3f115ffdd6c0ec73487483e91453a8508c8fdb2f17c7a86ddfdb87caad1f141129324f77de4527b8730f638388b71cf5992d4478197b40b631fef53d6a86a5346980bc35255856eb1afca2f4921c1ce85687bc9494242fea85c86bff258a004b48985444cac6305e9b7a4b654138901f21312142cb0e1d4191ae80bbb75e4a9aad556ce55fd079ffc31dee95df9926513f0f3919fc61e23b7678d7b33bcbd3aef8faa7fabd1893b0eb63963c7dceb58195956156c730d9ff73f44bf1aa9b8f048c1a0ee8280a31a274dd5e897031d8108714c22c54363778c2fb49cb8087ddd2b354efed42dbe53e4803392fddb55855803697a3efbbe453e32380c8cd9f612461c59820158ffadfb34451ba471f4d4cdb2a9e167d09378e5dabfc833368b96b36587d617e7c9b22497555eb94f0e24533a2c1eebfa91dc1205ca8c1ffcb23e0a7a73aa1532b2d1165f82a2983f4d1cccd371c9e80c9af65cbba8fb26bba3c331a554f869b69a0c45d888aafdebb83c50ab4c7e88703ddb5e5986d49abbd8fd84f34550f81b0cdd2d691310245199a5b9f96615e80ce8bd00d5ae51270ea5f94961d9e8d0649ae5b06299161f344846256caccef5a71496f7e83e44da647e15accd1940ad4a5e47d1cf558f4ee8e36359ef488bce0a2f44b13c485d819f63b5dc05c772f7e019adf1d16cb447ebaf1233ac09e76fc7cae6ac4cd69ce6169549bc981a9eaccf4c27dbc1e46968e9967250bc8e65a438b985f575ca3163c0dc06a5dfa64ef08a65cd39c16f38cb50d8431da6b212e06a66054c79f9b90ad7a9544114d73d90a9aa9f95e35defa60a679ae2d3a042a2427a77a78cd885c6417de1fd97374ae2212718b7ac960bbb3f05415829067bff5e8b2ccf0345d6d684d92281e83d6beca12ab2f9d61eb0898fab725b7a8505ae7bcc8f3b8d41d9cf2cd41f254d09a99b027ac159b7817136bb2b2acd5d265b4ba6a61eafbda55ae797845d97876afc7945843d1bf9fb349eaabb80434779810e10a1c36368c0dd4b508b4e4ce9ef57e72a42890cda32857323af70bcb44c170047169a8de1c6e2906f119cb6bfeccb2ce19e8ac5bc1e5543f534df81bb0de5c11896b6543d25cee4688f2d5e9bf412559d8c00336a89fd97348d010892fdcedf4f9c7873914006b6e6d6d56cdde1d7c7fbda7aeac59c23b95a69a1082d4ba465422f0a59ef096d8b39e61cbbd2fed40c561513fb79a3f39b30cf6e90d6523342f9c29fcd5fc167121fb93a8a86f7971bed0254f5ed222c788fc4eeb67e487c979bd4362480a7c82ab1042cfb84f5318157e5c8f34ab867ceaa7fc592c51879af67e49124511f6921487208b6352f12471870cd11407e59b68112196f7c284da350d066a890b84b231d83a0719c03ddf7c69a4aa51192de1762e1994a095a1a7ad0093018d99141018e2f9cbde93161a1d5046a58090cf7dc28e7a1ddfd001c6577d2eb6f4e80607b10734f348624c7095a77a4724ee64827cc94b44a0e6f3f07232d50abebf2b7bb7911785c111dcc807aa623b15c23bbde1dcab7d24a08de17d6f9ff7e3e7d88238e713ada5eda0bb92b34214408b6b411703d27a6b027594d475488d0c6abab3a78f80839649dd4a7a3314a73e94c52b3b6f791211ba0a43e740a28126d13edab6c39c1bb5d3a6ddca9dfda8006c63e1c3f8de31ca4b9d81f7cbec6bec0bd8cbb7585bff804029e0fd0838c33127cba80894d25308a82c7b28935b284add9adbd4cca53a876d0e62f344297b357817fb236a5e94e0b71639ae971a4df5aac9a48c6903b22fc2b0b2a577de5d16a02a1a32fc3ef3942399a9b697dee27b8bf02c2bafa95cac33e78f13558a502c32aca397fb38d953366faedcc7018344ceea9bc6645745bb2754da0820844bd2e75107b2a494f41a1f47bb895d249c84313ba8e4279ad35602fabcc414f201c7685a46ecb0090746319be21efb67e5d63331d68c4730791bec538a0e5784e7ffefc5ae646bbd9a0781f744a9519c430cc85e2fb8f85e09262870fd7c9edf95b5216259d13a89b1449c391a187675ec1b865c2b12db86a2299a77160a163e98fb277614f49a74abc1221a4a4dc9fba3757101bf42b5587854db3a733ebe2802769a69c7d48b91d3c2c3f19e89aa018de15a7c4f257ce13a2eec8b9eb598250757664a3b159622a0b677f3d41b7282e49840f5b11dd60338956c8edbf5b6317dbc3035c04c1e891fab40c822a8a914d01d1ac0565ff24e191075487b84379d23c73d3377d84512265e17652d83da44af0a34eee53642b86b56705a00a2643db82727da8772052dfa6844867bba142a51b901569ef87e9e365b5463f4d44dae5e15a7e758706fcec43b9b24329bbbec6c85e5c61105c6a75c453bfb9829a59840e7213bb5965aa9a5a098db67b8e22deb69d1c5a47549b4b7b36e5d80d025e5514ca785b242ce1e87f579d8c66d1781ef55e222c1d3cce9b6b29168f551b85731fffe656c420b5741d25b48061ec6bbbf992f55a372530692e54d1cc0cd4487dd6bf5371dbeb7804cdef3df62fc2776a6cacac3e62dd819de95f3c3f7c19c761242184fb9473f9ea16daf8a7f156be5e9fd170cd41787897a7555023e19dded3dd0b296c4af8cd29f5015f542432848348f2a9b12021b1911d864d17a4d1e54238595d0c3d9d523b056a65a0e7ff3a4f568f27e04a0588db3a2716338b4e0458e741a6d31feb2d388f6b5d5a9e45a60735ae488abee2e8df5fd36d3d1dda5f33e2391ddda3b494bddaa6739393e85916cd31351aba27418a2a910c8e81c72083f91b673c78e6fd708b8f851a97938e0c8ee967236eaef2175b1ce2a9400216fe602a880293dfa1187ad4505f6546da57f8751ceabaccd3271ec8e419adfe11f9b392630b0562ba135c47ead7f22e3c457a6ecce8dc467fd632ddc761d6b75abf79b4fbd1591a94138f38b1cc3659431bfc6962a7d441f400b672daade7af5289b96df933b779df41823867e0e6cf743b34c553c87765bea95a41637822b948e24dbbfc54751e712ed5948b425e7207ae4febc7550b0e9e706f04a780e849a246f0a260895cae923c352130cdddf9cc9aa69f87882d995857aa044d294f530fcc58fb29635c6711d9f774226bb1e32cf1a9b5822b006d7b24c77bb368ff68b7acd64e55939f14d555f35dca7348d6a3ae21d6155aa010c3e30986ae9dcf029d671a72f78ea18b5e1f1b90337f6829b7916d8fb7c0b4a1db938e6db5a5f0aea7ef8f7e4666535a94369c360361132e4f181ae3cc8a9f43346ace600b29c48595610be7611383115bb5355830bee62cd7254c13fcd3eb7b0904f675751b0c7218d01fcdcfa42c5dbbb36d898d4404a9f83e6b50817200be8cdd097c08280c8a49cae50d0c8df488b9723b1a530f7cfb30daa8f093c533f5b962f87086a5c61b87c116f54af61326bc261fe2d7d3cfb0f99c8f95ee93faf769113c3ac1bb75553c0dbb1068c79c40fa1315f34330d939d697377f87102820414b8c563090a44e7581da1a998048c9f661b096626775532bf0022dc07db8be1c32cf498e30a91cde1e807a1ed796fcf243e7d09e7ee6e4db2e67ba24ee7326eb88d104234c2ce2c0d7db6d5310cd2238c25e7d095597f71281804c2fe6e9848823e10982f75153c174734215f24de08fb5c1e266a353689f5b74937e2d5e8fce1fcc76f6ccbe70d11700cd9e3f6956644d075b697f9ebdec00f2880be6545b12ab3cad2c13c4b00d8d3c10f9b0a4735f31fff04be62369a694f107fb75e7f65c6c4e98082fe80810b901a036d02b174e67f2e29f9fd038f96859fcfa1b785264731bfa2e0f3657abcebdf8197b53f1ad10e45b4db73936d787f3637ecb3da19491f9bfc38b57d33e46f2cdc8a7de436ebac4fc87890f068cece8e7382d180b498b539a59dd693704aca09caaa09a77172815d04462cf566af9bbde1dc8ce006c59d1e0d3322e527ce4b242e3acff3388e12b18f27129c1c9dd69e61bbbec4952a8bd3420239221c622e2bd542727d3a630ca9969a2741539c8a7623917873320fb7ed3f30b2c4764d7db3ed0e5c45fccaf111495602c075d4474fdd2493837a245bb6302b18f3ae1e8480b23d9f1607b80e92902f0ff9b42d6ade8c6f139514190d461d6baeaeb83960790eb6319f3cd98496c95f0431d0601a89a4768a0e6979657d2877cc51482843b57c27cbe7f60d65d232adbbc0376a939263b0fc8c83bebf8c26e6cfed100a0a5e8c92974695417c284af1b097c86c8a9f9f74e6eb089abc8eb3462e839b01ffa38a2ae0affbba9e6dd824b1741444f9840d255deca8869b11a0d39a495982898ff2dcafbea8015a473d1e8debb5cd074babb533a380e48fcc8b25a23df8e95dfd9c7fc3cec0343bbcb315fc0bd63cf0f4f1b2673c4092d8b82e9c081c9f321d94cecad46e331d6b138624b6f63114f0317b5afc15195c8d3348c7c21cae2bc5a834712c5a45321d977a1c2412585dc29983fcbf8fd2aa019189bc4816c747619f44be6eb6501c5ed3b3e74fae85a53869aec1455a70b13149bcd29a143c333ce2ea943bd38dfcaf20466830bbd4c6889df32a8527a758f3847f38532b62c2f30d50b4e7a9774f3dff11f7663c35d2623e9e4194f9c4755bd7c3421b952facc11b59259b892adae8fd621ff23f10edd164e14f6d5c046eeadb81a3908bc7d53bb4f738ef2aec12cd85f4cc49c1f27a7e317c56cda1fbca5b37d39d06c64dcbede4c10bfa1ce045cad06185ed27b04541b1778a39cb6b11eb6b67f9b6f518d5baa0d2b20a038b19b2cc11587f0abc25be3f7abde77d19975b4282339bf5d2a57bae72ae20464c1bddc066472d2ba0c4fa5305d104be96cdff8380f285c31292a2fc5dc2914806d04114c66372e7ed49b7281eef38066286cd7376154adbfdf44c18525bf070d0b66b85c360d47b28e0acb1af879c903f9dede7e17891093426b95342f75c561be93fd17a36d6c3139bf5d440a9f2bc7c610ca2033b2c6655e4d687f1b96524f33ab3a3349b79502d6807fb6863b282473ad266c0a7694d2b9562c5ae6b2ab66788e3abafda949dac478bb9cfde2ca0c97c6a283e7cc369fde7650b12da362efdda4539f52edb81f7d89903023f21963bc2fdc4bc8495e24ee456be116eac5718fcb8b6ebef936f76045231884f669e2361219420f0c6354103ebc38cb4accac61d2fc40b7e3b49bae2621a041d766c12b390e40c9b1f5fa165a319558a18af9a602ff2590c9ea1c4845f1e797b3d48cf5899d9393e065fdf97ad7dc86e59610046293e0a59604dc32981c0ccc321a133decf437e581a29b09c8701bc915f137531313de04a3553360f0ba6782a92f22a8e5d1f0705f2a175e3290aa030fb9c39e39621a0bfc5568844da28453e27a38cc6f078cf28d07d87f42986d61641ef5b4ded57e6705b4ad554da63035a41c31978b9ec92c274385558cd5329fb0d188bf9ba7b08d290b1c60ce6048a0a40454c8e678d62ae5b8896f9cdf2cea67bb2f38615a966841a50e299b0f58fdea53bdb3b2d7ebbaede17d514b980b313332d57c6ebbac9f301ec5e7d4a5621b55edd29709d631ed3a59838064ad2895923e50437cee670924d69a28cb0c2f11e12167d1c9dc7d3904aa878c73fb9b9bd4d5d3403f16095dfc20d27a2152553f61136bcae7dce8f82e6cb690f85736ea1adc5db3dc7f4af693288fc84e63b604fad431f6b983c814314f7ae926a73734c8820de28695473b11f35c4c1be5462e9559645598ddd9d96d9651ab86a3dd52db28187a2e7f53953e31a560629bec02ef37c13724537190068e8e828d6284d0854492ba5907261a930104e3508bf06e2d013f6139eb0389c66a4f16bbf47563eb3e5602851ed520f2c6e65a5f1152fccbba0cd61974fed515e3e2264d323223e4a98b7861b0dae23f0dc9aef9506d051c364cb06a44fd5fa0c94004946916e799a6ad8b77f7838c4660483c5ed156afc897fc6d8c6d0178a9eb5dc38b596eb47e14d33f79003523f7488147312c03963d4d29bc45fb1520ffa40eed8d79cf4989e832ac3f89ab3744661e79a1c8a1f10f3095f079ee0c5e5599cf1231d463f99777b4eb862f79e61a620063c1c67395189ea8ab26e9470c9cb90d8b4a006e47647adad54cbbb14257dda5e033029fa5b541d974185a1a34f231d4e3b1963aba3c21ce91e208730882e830280f6d92dcdce7b0387fc5c69052ad3fc3a679b6583795d910643b9b948ec087d87a48754f4144094521d274a7438d3accdd2adec59a712f859c8de3491604e0b04c57e55e75a8b3d2d662b67ee4756b403c8f9ae17e8ca81e61ad5b3ce4dc375956949fbbdd0df28ffad3634470b44c99f6be5bf6d49f55b43cc413e282bbdde72bb9187264d146d6af7867042ccccafbebbf7dba21291160d3358e081fc80fb074b42456d2ac6be751984801e40eced35e6e3af6bb3bcfc0b027071752c57dbffb03d28b4fd51bc7079cf9d1a0f5e01cd398fa779c2d1e3aee88297cd19eb2e48653376939982e4ff14a779fbe7dc1eed0302d3a167302eef31dd910f177d338fd5c0451e13d51e792dc3fc98bb3c0847f0a03e6575b058cbbda2107fec1ef47ba6df756b2ce720f0da9091e367ac9905c4b63af759a6d6d49b439be35708d75ca3cc16e56ffa666e03ea661002c8cc56ff0cf26aa6a37e3db51fa5ec4c4259cd86b62979d75f8183c4e56f89490385bda56133cce9607df37eb8d1aa754afc956b721e61de275224cfbdbdd118e6fc1373655420345656992446858097c4036fc859c659ab919f5da4638e384d63363f860dd2aebfd4a892c6fb790cdf27b886a97a9517e192d9f88513fe96631bf0bdeed6e3faf83c7c08e8108f1cf6ce5c1080082dd0ec2212c62663312a8320c37f2e30c9e3bf8c603b8f23d88a436146dcfa14ffcaa90d14005be1e89bfbef775cd8aa3db8073c262d7b14bcd31ddbbfd795dcee3ef97a99416515d3db6967eabf4c8362b85b7edc8b6a6ed77b5f502e7f43c27e90a0fd4b0bffaf925afc889c096a2ffbbeaa2a28946d39539494a6687df5dd56cfb5865715544dc76e6942c784d8e498787a1ba6abf90d14111353754f728014df8f7644acee9c4012d21a4722f029183ac894f80a7f0157d515f53ea4d97121bd2d6d5deef19272ac51ff8ac6779f8b96a2d9e6972e5ef4b1e9e67c727baf74f8efa2fd3892f208edaa9e3675ea7de0a476bca8acf7ef065b555fc7778ca4f7f954c2ac60b61e052f28ceb2c9201d9aa69639b759f890344613a1ca79057c2940414e864c168845d0c987003369cc014dd71b23c37c09bae1d2c98eed3df5a7b031612cff003a194e49a1dceeeb9cf48bafaf19560332197c59b9d47f5f8d2d6c635c66a9a4c371360738260c0a00fac91cea5783585de6795db2e282dad0396181aed9e614706d880dd548db4dea657cc8ddc404f0481e59bd600f63c3d05e5241fbeb93e1ef97c754e1c129e46c00a36f5d42aaf5bca9a96255c9e99ad713af5902b0526adf2f83ce6e4f59804a137cb235a395f8442b18bb14fafbcbe666d526fbd1072662a996fde7fdbab906b411978d58b7e1eeb5c723a6409ae99304ab05aa6c3af98b42f8c1ae85ff67e5fef77bdbac8e7ca6c144e073950dfb3e94e0321d1b2177c4f0fcf7c853090da2e6aa79f30475edba89d8c050e97c19285090c782b8d9f8682f9dc8ba923975c1ebd3717e14b0242bf3ab5ea3cc6efe617c01870336bb85728476594b8d08b8fc01b25769f3d677fa6c3b47ad9bcd0351f1684cd60b16fad89bcc0d4d51049499268bd84626758e55e64a8b435891f2dbd9f2a79768fd3f14b97ee8121074cc66568aa14b6931020431fa52ad1142df58667dbc7251aec00fd004c8f73222b7b76c79339479f536fddab45401e92030fdfe8d493cb0f9fcbfca22b2ccd569ac4be64a31a8c94c40fbfa1c9eab532c707cd9343d788232518bb9b0856ec6c7b76c4ca4f46fc0b8d9928d305eb51f7377b252e0bdf9a16cc1be6409d559223c6944d27fa0a06b0a83bfb11b55795076077fc9578d58ce6d95134c255a02b3a7f8ca1a0842ccf1195fa84cff5a1e18855eac0edf0566f2f252a969fe9f821ecc95bc9993063090c686e9577694cf99265d7f75d6c657a700903c916fc3cb74dc85e0f47e3d022c8ea1a076d79f494009442ce6d44567a3ab04ad51f338106ffc6cf4b9a981cbf5e0d23a46de336a65b48d27d3ecca179fec1f8b69b4fcabb16d3d6c6cdd15939a392e16b73c8836a7db344a45e08422e5d2cd318c907edee2476753867c697aab08845c27195e04658db60543b54bbadc84d07cc658a791cb4fd2e50f8a0a6be9c8302f7169f40f5e9927d36b46ea29bec7e16f13a5223637e8197f4dc7bc54a88a9aa9996aa5c52455793c2e933bdc4c316ac4541f2d81c763387e66c9620b0c6f94c4f8221d5447707c76d42ba47c35608afdfeb451cc1ce53697f98c42ba9c004c6ff611dc0ba9011b0151e4d71c7a79c575c9697c7ddd86b703a3701becc7cdfdebe6f7a3f668b5da6d04b234947b030fcc84204bfa815a86fc162aa9a8328627ff4c33006a6e8696f9f71581338af27c7795e6b3902d17075d23a332a5291f32c5bba6422de0cad960c5ce2493b6ab8d3f80ea3424a612b32ad4786421beaeba9785a7a7a7ea9aa735c54b067650613b514317864b462e27a56ebfde0d98ab5b46c803a91dc2781a5c760741eba8ba90764395fd65da2497ce8600318d814107e9d880bf0273837e0d6faa67788a80183fedf029a3a87bccaeea6dd9065cbfdf1e0d134f598961d9eeca7dd0d08766332d7d5805857e70ed936f5e99364d86a8911e639255182e1c6681b5bda1b4d9b83363f0287f35add15e86f6466e7035e228c54e27b473b68590378816c35ba903230b86520649ec85cb8d9396342fe8e1f0f3156f20b310f3b7023c3e8aa081025597ef3b37c736f37482e7217bd949d3e1f60dbaa0a63eb577a911bab111c484c43a63f77d8afd54cde839169173d84c3f3d5efc05b33064db126965ac548ddfa88c3c6a425543bea6d92d1be75f5be877cdb0c82c0547caced4c0cee4b9d1168c1944544bb2d3e24812822b802e5030a6a84f5d1ec2ad4a0d402e7510caa8cff1d031dedba75819e2fa11a4c3a8254aad7c621ef297bdf175d15b352bc78397885ad29b969bd1b2b721c08f4285a1bf57b7c8f533c5ea8febbc30a967cf0d640bd9350ab4ad9e94d644eadab2ad0e881d8dfef60cff263210e1b57c04e452842c6c718201a752d9fc0766106c2f76160fe1729b6863cb258734f2f121c6501d00fb88075832fa0630514e7c94d5bba5ef001cd2ee1bc790c6fc9d6ce378bac406e94ff7b7cd25467a7931837e1e64dcafa7073209b6d551dbbee028ff5b89100d3240a7756d11dc9d900823aaecc2d0ee834660da390b9c1e2e54c492cb1eee12f4279af11f1c914d7c70d5cf967bc8a35333de2e08e5c803c15f0803e208c1acd2f9bfe443ab45214e146458dac2be9f25a7009e7353526baf56297210c45a65361ffc442f15391a5101540a52e7d3a11b48fe8bc4fcbe8356b8801b83a4183f7b0b2c1e5854968aa1dc0c4de1e99565ad3988dd51cc8bd7cff30a318c119824fdfeba3551c43784d53137cf8479942d77ecd2da17d2d284d961ccac51665d938b594c4d8fa219cd3add5f52dc806da7c71342350fffebe7ccce7cfe0117fab0aca18c6e54b229cf67bde731963d45eea3545c7ecf0d9a64388c88f592cac148d4a1ba0d349e2435263cbf00a71cb636640ae07b75fb8208928cf415e72c9191e6ea443fd710ac77448e30c229a6943a9eb887efba96466751a49cbf01fb16cec3e87c15c21309703637a1628813d12c08ad0d24e27aaa1c14144d4131bce2a34a3c3950f8f624e8e5a7265666a819c907f2358bbdfc297912b25e99e76437097828bf7613754b3a08ffe5ccfd79eed22056afdf338eec64b800daa4397f23cddde92fde85c1b982727955d8f5851d404494226a649c4e3c892865e4318d8a5fe09edb55a73dfc647ee120311fe4160c42841aedc93679b50104094f8c69f74ddf48894a6c392778cdee0c37648a953c645c0a648ca7c8d86f8358c93f1ea1328af5374547d8c7ed845adfb8a97e1030d1f4967d46d5fe49be09ac9042f3f0efbc7d2ef693a39f3853d4c978fe1a216bce569bfad301595a2fb8007403d97762e25ad13aaf8d46876a9d3ab4eaf6334866b74a750cdc877c4d313c33db63e610d9e24060f99d013fdad7c949e0ad7d29b3c2c0f31c6b790bd372385e06760231ccdcfba210dded83c39a5a7fbe2f685676942f8ef65738ffd6b674b906f07b142904c8d324cf2623ee75f51b9c2800cc3ec9643d3973ed7dd4bba72044db318fcab8b86afb472fb3d3fbfb5a8f8058ad6a0e153eea2e981faf4064728bcff054b73d601db644c99908c281c540e7edb59ee1a7d0785c6ba5fe779f2405063967f8d8a61c8fefd3643cfff9db4f08982b2534bbe6193a285184e85162029ad077fe4dd05e8b448587f254c719ea1b7add46bdbf6611b0c8494478a687242defbc264c91683b3f04d284329bcaf38fa12806a47c948c1611450b53b3525d1636ccfdc40d3785fc035defe0ed0de8b3369f0740732c7b5a6f121a30ca986c555c3a0d2f40d9d4e4d24aad9b6d5a5ae910586da2e7f56fded99f0565f6e576db56261ccac125b8cad0461042ce25d89a6171de8bc42f234e684f2094e4e4b5fcf82f099dd8ec46c60e4c14965555827ee329885f5ecb69d0c60e414aca5773e07a4cca04b7f9b2b5d677a834cf16f5962c9d35ccb2eec1901dbcee67600e8277fa70086acaf1a75c132faabb96eae94ad597557d937ef2eba9de7f05acf5c7e53e6cf974a48d65a6f3aa2632b560350ae96b8772713f39d24cdc4d366471b95b63aaa20746a533a4e5b1ac6b9a60da9d9a50645b5c4b211c878d6f2294177d348cc5d187e80d29d0b67b0985b7bf6503db2f80d768aed520881ecddd61be0f92bcf52c9b4ed39f9d728cce00365b29d53f3c23e550a1b2e77ceea24d0056fdf289a3dd640adf5de10f151a434334cabdb2d6a28f5feaf0151b99703f8dbd37133d0b4dbd896b5cab9b263e649cdee1e528b8779db0ab19e1c80e42e872df2c80bd8bc10321135d71312dc1153c7b291d986f39f6f9789c418adcc0fef48c54d3f8dd94203e6ba5235c5960ea0364e65e93f6efd553854358ea4e0b3f522422e2c0d77561c15608727bbbbd2711467c5b329d462a3fdfcf5d94cc0981fda44559c09b43bf1c84285e6fd697e03cc1c4210b9a57fdc1443db1da2f1930a29d6a2a480e0dd68e38b684c8518c7b4f07a0fa46866fae229616b587398721067ea32e4dbce092b1d17aa58ce61fed4f2aec7d752798c3f996bd070aeb1ea271578537f7cf84315681c79bc63b6ec95d1ef6c4167d0b7dbba7d69b540a50dcfa19133cebd7c1e1dca61d1fbd83a8b9699cc748787c888942a8b0df87dc7027dafbff3a6bdbbc3f51506cd5485334f2a56f36ddb48c4eee3fd194f008212747a113f48b672e7a494aefe35723ff50bc67c4d4f2fd9d776a0b03b986a128748e3a5b1e1f82f2803fac78db0438eff98d7b789068300569f4268b1a94cfc9d7ba569c42906672d478f208da9b7a4d34535cfd1bc50e1c6832b1832d2047592408b5e64ac2183dc41fe4a7811ee650e5752244dc6631df8a906a3c0be5db0386f307ab17c3b09ecf488aca3a29d9c8e844cfcc2cded06ef796c3e1041dda59ba97a9cf4f4bfc4e71849d4cabada263130b6519e1b3f0585bc23a11d593c2a0ecabe43c0528f08282ddc2e140e42c84f92fb5409da7f59c4b4641da3e55c92fc931aadd6904f05afa54f48eae96f966add20c38eff1ed5551f5b42a0be406949b119f4970d3aebc09d71933fb1a23b3cad8f9b60e0860affb5ba185c2d351fb01609ecfba735781d296e6d56189af48fc74d4defa754e4bcc9888e800f5ec2903bfe3f2ac7576264b4da010c31eb64e84da79066804df0518aa8e5b6b4dbf313514f98fff4494b54d07b1516c19c3904959c25a3d2d77110e8e6ca7725e17cdf096d619054e7c317ef04963b86738ee45dfef750ad8e47ee2c0d2cd8d5067e0ebf7d40e8478d1c8965ec6ad9223b4d479b5c242768f2c0fee08a05102f79a201853b4fd1b4cbdcfb82bcc842a20ccf2267d7702f909a8e8c0a3e56fe01b54085695c127336027b2b03ccad6bba442212e0d5ebba66505301f4f0daab95f20516154223311ac852bc1d14adaee00109f89fd5bc9af3627bb7d77ffe21e0c6ba1acec14a452b4a7265f92ba8a89b428b3b15dc36ba395530a49e64e43bfd70744dfe99d3fb232170364fb5ff9bbb214ca40568b70c5022ece84178caea635a151790d048f6db72a29a2f0486ea6e5b6d48c1c9faaeaad1a60f32c58163d3bc23f0409486df3174a2b0684402d5fa57e3b4f41bb67ea0b1b264dd636a72b719b83949af5e05dbd46d7b70a73a4c4ad7c7b3daa45a7a9638f700889b68223193696a3b7f981f58bccb1f8c9385214b93041f07aa9b3be5b49037301cea8aebb56fc324be3dadbe0c4aa1a0c764ba84706efcd29c739ffdaeffdad39fb58908eb2ef7f7c9f39641ff839f8d36d54ff0a951f27d097cfe2413cf289f54b2b0cc424e5694534a1f541edd61b1dbe8a688fa836242549570720f16121fc1c7332cbb5f3f8bed40bc90d7e13ac15d2467e484eeae00ec6f42bc5deff27c6f6da03469fee1c1d32d148800aa82f33661601a990c566c4d3a67eaf956910605333eb463dc990a8d3f9a10a9b00cf811d12b5e1d047e5828e013820eaa87388df78147224e08a0d33c0a253d3f7df1634ec5d50c87ecf6fd34c25d34ab5b367344fe8aaf8ce68cf14e942afcbd9a99cda33e07bf08b05918513f757df89aac4a3747ff24da63d754b716e97c1d4bfe83409af50e38203c2d8911348c20162bae0c2592b18448b641a994a6882aac388f49ec51c41d8aa392b5f04c115b78d6ceb0d1e04d3799a8c5a3d191c9dba1db77185cb069f61ddfa4f90db9cfbb6d65748a95147e229f0b237ed3ba4c3173b26eeb4fc2f5090c0fbec71bd866a5dc1d7691a725cc37d91c6536361cc3e8c5664a9ffcf3da49d1a58820e424681ffe5429e064e9ad5a5bc40e678f566b5bf870e96386674defcf06c70f90694552aeb3e75e3994daac6eb520828f5c8512fe62d13dc903f6b7136e203a36ee1a6cf09338014f657c9366458bb05330372a266d94a0df003346d7dead4f18e7a28df123d489b21591e1c90e3f1900934af071ac4c1088671afcc923cd02be331cb61ffae6f3d4f9aa2ff45998a78f23de8a6a8b7a8b30bfcff081a9b35b8796b991c39647460c9737de5051eadb8b2aa2c8f866547737368f22f59ae22f217865953e1182309e430620b171c7a0743a7dac705abc0e9cb270344332d7901937accf4e54dc2bd4e7b2f77ae76be6da93ebee004d707076eb967def40c6bbd07d817fabcb0dfcd161d6229851793531466fe7fa58dddfd1aa965e7f0273b6bca8dbe9c6397bf065a18e5204b2383e85ad45ba7d48db639e8c9b531cdd6dab87463cb7a426d9f2918ad6c3ca309bc65581f3a26a1edf1929503cae71f21850c678eb09229938d13af478bc99e15e6c2f7af66e22a8f7759e74c90d12fc6235400ab1a867ed19b3fa209f0a846e1b50a937183c04d40e0d9b72a928d557cd0cb7d9a55f76323e0a11500b63d6900f5a995152ae49a5b490261242f4e0ea37cc0980f4e3b3fc88d89a581dc5d7de53a342d1105c23d37e2f78cbc95dbe7bf185415b9b1871ae66ec521b36519f892c5df75a4ea620bfc791b57b541a667c4e467e28c42120683d275e763d7460e8144e2ef331a1eedb27052d2f21200e99a56e7d572f99cdd2144dad52a12ebb3b3b69a6c66cf2b780d58081b3dc3c5db852e4b83b851ac64f3a7472094f104a0f1a5ac3c22ed5e9ed6274031cc58ae4eb1072185307063519046915054e1e9237e8e3157a08eefd309911a5eb749e2511480d54c54ed36a0eb63f0e28aa43d5d250e6dea9dd2238840af3b6251e81c2eac6f1c3d6d20d0984156c63dcee5419fd31fa773e1e1b1ded52dd9792e440ad0f7e5380ac25c8be77737575e713f3a7d4e9de92250881f11d1222c17ad5a2cccf287d9841eae2856364a22e1833a9d16223168c47531cb315d133908f2a0e52dde2579a6cce6d2bf69c4469904b3c67317c48d13d998319f75e395a773281b2ef5a31e569e5c703829fde9eaca0b731b3cdc51653b59a4f54e824e12a7a124694d4d77c41af62ea010e4f2666d04fccf38ccadae4023e09cfa29c3b0e4827546f7eca3d2e9b8d92f4f16889fd178add0cba39fb8e950332bfbed2b4c54d5947c9eb857dce601b637eb2e4bd78f8624213a00b963c5bb452fefecd4552faa0564159bcbeb8e48676ac2817413e45893e6c15fde11287cdc9299a53aa73ec2fbfe28e5bc846c87dcf66e2c110f4de8442347ba04b62ef2a5714a4b016790d8344dcd44c84256328e2c244eb359e384d7f7c8a4fb821a8b0a34885a58974a1b9646ba8b209cf2ef2f817c7f3803324765bb0c744a163486e5be302ee640da9f1e4333f08fa8e6d7a3e17a3349b0e81318fdff863fa65555e7d28f31bad8ed51a7835bddcad4736645b50a7edbe32000353b1f8b7caf6fb5c92390e616f02baf1c0f69770c97a20da36109b149e8e6ce559a244d2e9dafce3a85268e46003584ee1b02b042d966403aef37551b98f09e562cfb0bb65809db2cbf75c197ea394f4fda2a4490b5563954610280c475cad321deedc2abc76ce66585c42dd459536f5d836f18dd514a02b838af4f79d70bc3abf4c75f2020ea7041c5869982ed275c8b76f3963f05c4118e6a1a2d3e65a211b0248b75008daac820078f93a303c4c0f74076ef458cf1cb1188b43f23a4719fcf5d25d56d5c37aec29f0cd0e14ba9de38712a62d12928138762e9ebda52ddd6ebff8a729fe41b647e5a1f49bf88e4e9fdb26c69bd35306e45d2ab1d00ff2c3dfc299b3a2a2a6f49fe05da8679d4e021ab49a04b42232da49a58f1286f00cc9f055ab666645e598a593b20ab6ceb4f3db239901c61bec6afdcb8c8d23f3450d3ac5833cd91d857e62b18ce372249333eed0af7691cc4e0fb2da1d7d26b3739791d4fea6d32ded42c30e34debeee72a5c251a379fcdcc8684c058aee5194312c839baf0682d395e3e01d266870dfc92a8b7e0224f15aa08db2338eb18c47deae10d29c64d77c47ba564da0d50188840217bb2fcd7307c7b530110f3752c781f14394dcdc7957e78464308172429d45828c81a94e79ea9f11c5533757fcf58b0ea8d539a4e6fe0b1a565eebcfa13e53451bb13e30359cd1abad3c18e3bfd87f4ff820af24c8e540c973cbbc5857f277ca1c63233a2483e43ffbd4b8cb35a6bdc88747eda5a31a1bf0eb399237cef0b656fee4e9564cb7a9f7f42b6894d5181f0f99b7a19305d188fd40b9c681cfc0483b13fd51852b223956ffe63e0c7daab1c15c02b8de2d26c5391142022630423b86bcf1fb066b47a787497dc328ed0ee4fb17d6a54c8cea7eebd387b45b6c62516fb677f72c42cfbb22ed0aff7394d552873bd5ac8c279aa025500f4c4361ae020ff5eadb042aa7540e67b4d54b824190a7251ccd36b8270c8a3a88168f35731c7a26da1b6de368eff20698d48ab344a4fb17db346bbc60cd54c7a11781f1ffa51d203afa6842f157acc2885f0d8e92c6185f63f2559aef572f2454bf64458bdaa812b3aed4ccfe53ff621bce7b729b43cf57421f52ab18b803d357457d3fed02b5d87c9ac618b2e7a98703fbd52af0de5d51deb44577238a40a57046640185c580bac3094ef4b565d0137546f03abb75585d0dd402677c3be35baa1d145debdedda12c64709ba4e2df0eb4dd2406251d8708f9429bbf0cc25a6bb0e194a8f88c2beaf720398e5173119a49b60e09cef74a79e8902c46178b7914f6150b6c1939a37117d3e6ec7fede42feb8a5214462a4a25a1778afbde6f148be3184f1a9b79a997b0da98de9b40c145d8ee7821e2f2e253a506f7b429173314859462417f72981d0e5f97d31bc2be179e2fbcf877f2ece630b5ab08f778967cafac924b6e2fe6a69db1b76a504c1cd3d6150dd5ba7288442cfe46369d60f254370a4d3d54b7388e470478e71d45a8eadc9a4f8c39be228bc9c620b20a26d394651c09024b1254cf1e414c6e6dfbc44e866775142aea7f6200e7712a940039e2e4314e163ba4b4d02d8c69e2b0c5558d299250be297fedaa4bda88777ff00724a791093f827891eac65d6702e8ae60d1ab9f09670e0453be60557b7e82f159afa7296b51aad978eb992e8bd61349c97e1007255963287e4f54178a55b6e7ad0bafabba8cfe90988d83ae6c054c88e19faca1982505a712858fcbd991490635914fedb4aa8b11b28c2924eb6b79468379fe59705a4d92b4965641babff22a23c133a49a419e6a8758198827bb607aa86f30a3251964b0a8fa82b4f9ba3286db836fae18aee3c036bdfb788f66b2f3b243fa7ceb1c302959ec4aaf5fbe975eb7c70b8b9bed46f530a28f2ee6a327d57b98457c22ecd8f5a16a0add2c5d0811bf88ac6f9d300cdc8e60ec50f7c979e55a1ffb096f01babae694c5ff5cebc2b9419d599d3d416a5561c3c099dd3e3244bc770559adce5f4f9d9f95a9b54c23cc73c68a652a29ae7ce6eb1706b58e426194ef74bf1e8d219bae50cdbd5286dc8c8c34a795d62c60e21f17b40be4dc67960879e5d1878f565b3393f83b7d1b0ac6d26518b76df8c8d230b524e505dbae12b1cfe432fea071fe806df7c2a4ae3e1ff9997c8664f03fb718ba5d6ab165e836afed399d6db49cd779b8c71ae00ed75edbad1b04f3ad4703b9ab2c16e0bd3e82a9d0032db87c7c3057fb837d76c36f2c5fa5d7d70414681a203977439d5b746269066b241d2fbd77af9d7cc81e1489bfcc0fa499108e2c8731a180972a050cca672be95bcbc4675a8a375679c7fe5a1e1cc5baf4a8eda76fd13f52b35a58cd4060a5fafacf77030e460ce7c80e117f3c50282cf00ac6dd423b978814a8bcd56b386c043aaf51133121de106e27f4d0d9b649d86b95020a96157e5ba4543d34806502bf79fcec29aa5ccbd8a590746ba34baeb7d281142e72f2acca8cdc021875e0d79ffb75b0325c01920f0132a4e79a4aa6052a408a9dd874a3e1c7103c929f8a0e7d6aff6b8097d66b6d839012bfc2e8c5531cbeb3a0957b1ce3f82dbbc64640d5704dd272419707f54f3f9078da1b3e9ed9acc7a9958839ae40e356fcffb92f47c34665e357d41997f7b58b86da7f78287886226928d32abea82b147d2c4f1d78b044a1452e348c518e13384df2215138e2900164dbd1a1dcace5ae77ad79afcb1e167e1b94ccf0cbbaccdd2270d1b5f4db08498a8a49ea227a9bd7830b3f2080e5a4c63a8c33df96ecf3e7e7f4eb3d333b2ee2c6d184b57354337ebff27684acbefef72c2dac5c1a15bda1ba207f748887522ea6c52d183a4f4cb1121334b9bed3c0bd3b8244da41d5c325669b0eaf6194dcc4e8840235f62776e79bc2d8170445eb817b6d5fe647081d39c5b90cf9f7fd0d03e6d5765021dbc6116d98296c1b1b7f5919e81e7236b0b74c26a4db1ad18679d62b8285e66c252a5114cc714ef619e61bfd311f09f4dbede06f910d8c210a7df8026c44f4f2f624d9ccb2c58f060629ebd2c2057647331368f3795d2f5369d477b3c1fa4b43c64ca4631d9c763664eeff31d93be362a8befec6bb0cab022d3151371e1ae0a87a6fe0e31339916a54c651ee40aa59bd8dc2865d8379e1f2f58d215c17e17fd843d620d40868a93cf1ee77a5e45f2738e09f5485a6006f3bf0f2f3885c8fb6e375e16e7ff5e73696a574736b44f17421d3ffdd73a7e2bf6e5bfe4dade6fe3019fbb4f511da9347cf80857ab4df2570165d02113f3f36f1e6af80a18c6e4f00767010405e79bd79e7ab201466fc0418a9c8bec26970b2fca18d8196d484cf6b6c2f8d4596e1bf76fd60ad8e407a68aabadced2525737749f71f0e98eee60b39bad9817ef2d0e04c7a17662c2feaeb9a79eb6425cf6841a8324effe2aa8c4880aed18c47477c4c1137519c508ecc5ecc5323ba52e4f8d0e5838ab75d8f34888e713b431f8f5f56225c05d7f19cffac83b7c455eb632bbbdc0287a1059faea98d151b75781ed09f0fdcae3a07ab2d5babec0d6c3d5e8ae85b8883821f51ae1970b2d625a86658994b6732bad3645288d559ba979e44220f3340bf975bb407ef5028610c9c88b4ff483de613225d3349421891a5d14679617b18c806059cc487a0dfdacdc75cd2b64fb20dcabad9680af61c619f5e23cf09b2f990298f164c1b30e938943c512a02cfbc62523456d1544f5bc50e36bde349dc9d4d5f840903fb2609968dc08c048420e3be416710267038bc0a21acc6333ffd4ffd5fdc0557ce3ccb4ab8f85ff10d1bfe6f29d235194098e10d4aa60ab11e0e09563e62004877805b9a3d1d47be3a100c5d4938192f908780f35bf53465ec2fc7e6461a597b85f00233d2f6ad41079c3fd203f75f305bc1ecc8963d3d49b2fbc31e6471ad01b41fc51fa642b134745f49bd7d97540820e0bac261434f4c08cae60d897ffa19f3fb228edd9658a04887c50beaa9bd2d16ac3a43901f1777b0649c350a5981f466952b8259b97e754dffbd69f32ec68463f9595c1f27ea55547655d6c51093f9f37ed79a5729f64c5842e63d1ecec36c75f3d7e3e21da4f66976e64338524f4061e31940d908548ab763e95560ffb5aed2dcdb716b16f95f14bfc366d8ae0c44c1fe54b2d0aac8940ae9ce551e907dda5b725cf8f5cb50ef8af1744d0874c497fd843e8ec63af350d8b1e844db3dc8d77e95bb9bd66db2f0537571c16fb61853b9846bc8518152fac8367c0ef6b9e675514a8add475d5e36b98276ec90eb015e624e33687206db223c10aee5e53ff493e4653d032936080f6a5b6cfc085abaf439aba3621216c8e58619766e1b4e109669bd3d5f9df4108d5d478561993b9150406c2fefc170eeb01797066aabc33b86f6374b9929c0eb898225e9173514172c5743b4b6c53a7c24ab62de4322ac19d3dbbf81f1db4eb5728afaeed487232b1df7b3fc4074886be31407f651bad54664d0245789b861e23f9c4fdfff7d93b48e8b978a2d365118725b7ef0da10b065ed8dff0196c1a60e5b07b638fe5a62f577c0bfb427647db1088866948cd67b1516617d1fd30f4c4c952cc6b19269fd0e45820b2a45ed5d63ef2bf17e52e7475636e86eefd9b48177532144c65b91dd332cda73af7d5aafd7d6112fa684cd14f90750d16cc5f9c5584e87c7f4ba968febd6cdc71a16a9f3babc0caa94e896a2bb30e6ecedb3f3c454147c2a6fab19c4506aee24f32516eddc190fb808371c8ac3663c07dd8a872140963dbb4f94adb3e06139b49a8db063b714719e3b0bdbd1e54f2988c7f2f8254118e564e3a2d855dfa08845f0f26e8724f1b83e78353c111ee54b4a976b6dfe73cf31bf68614dd71d0e422080f5bd6df75f274f4bc927fc43cb14ee84d60b81ec178f19c05ffc5a735f6bed9f04f2bade99413e407b65ec96949e27a2bb231edcd755934ed2fead64eb26936d852baacddb75f23da2da02e4f19362c084d1049f6b68808eac5d81dbfa3fa33586c9f38c17c0193880a86019393194ae62078f9302f9f636e330cbf8f87412b7b4c22fece91aca05de8b97dc643c3eec0f264460ea00ce2bc12f8069e9b46c49da30b9e3dcb8515356ca8c09b77db87c99a6074292ddafa46649071d5f48cbfe3a596a42164ebfd57dd160c018c9b2ed5f01d1b40119f4533b415a1670ebf5b9c4ac742c97975af9cf6a5467fad69a72e996ab25c915f728a897c04d8ccfff295244e660314453c958a76e46bff1b3ca84c673f9bb133ac22c48060ad4575439d91f0f718ca17a9ca41eafc25d3a9cf2ea2ad54eba769620f812e1f9a19850caa5a1a887a8cde98f7f6e5b4d89f84a9651c4b07db7c39e397d714901075db1deb488808f017960c19d465c71c3085e8a2ec2bda061c91cc0a31bc4b29b27f83f7bb56632724da5988d269c6d4dd7067760f15a467dcfc5249796f554845b8f1536837ee219639cb4d54616bd47e4dc0d2f284cfb696ac6ce360bd461b602a147b55c3e3863397bf70c32563f5c0545770b27d03b453b424cc5289f423ebe4d44c82b388cd73c409349b6007d579b535e620b77cf6baa2000dd95a57e8d2af201f395d640798ceaf46115dc41c660fd815e1464d049c1b56b9b911ae769983e947cb2f53093503320af0faf47293992bddbe32cc001d790ce4018c5124a859bbd1e299e215ac21ca5d6e2ce1e28fbcdef55b76b02e9ada1b903f735bd1fb9aa5796ce4ff04dcf5814a06e0eff5d8ab745edc242be148e4566ce59f74eed929c9b22eb4c91b572ae66d4bac96be7136931ad67ef4ab1b5cf79155585243030560db062d4c17b326a3c4b8c0b06a37c84c0d711529902de8781d58ee65c4f724580186947a0c65d3a53b72b8a982bb0d393095d612eabd50ca7adba8a10cf7d68eed74f35a37d3499fc1816b0e43b20ccfb5c1cb3ce0bf68863f4b2b250cdf53da7fc39305c2aaa30dd9eb4cc344bf15fd2b661d68ccb42820818a059413c6a55528135bba0fab4f9e8c05deaf4c42c6d68c3396adab419bbbe0c1b32dd792d65978bc67aa4e4a57aa6c7d05a866487bf9ff4020365ecee0f81d14f054d6d285c815bc832103c1bca0fed43d524f1279a06c854fa17e3c4a6939cb6f5e903d73d239ffb01e08ec52481343cd2486738df4e756da6ca9ffea1ace88186cc5c0518bc8a1e76e34f68e11b80678e605829dfa67852c1311d8b2d046f480a2fcb0d7b13ece150bc66f525385e2c5f97155459ee60c733c835f26308c6d87f0c99efaebfe1688d20dc62c11d16402030c679626bbf1616a2fe19246a379e23a4c4a571441e074c506c23c352156e1111ddc31a00c4baeaa4f5b1a191eef046241ea78e9f0aba884deb90eebca1c39817d41bc403a27e4420f81133a58b0d54ea03fcb823640211ed456ed1767163d364fd62387d2f4698842a442bdcbd473b718095070e0f05768f57ef16ce2cbd7c971d090c5019d65f95bcf6963650610e8512b082196e0f1d6a4e3b253f5be7bcaceb1431c887c2ed5b50cba0eb5b1730f73dcb622e75f1ba46e26d90902221ed65f6c86ff9f33d564ee5edf4ad71fb19644f8c07e1cbe172893586122840b28bc9dd501e782d87926962cff9e34aa750ca2b5255ba18649ecf3ae8286599fa2981fd2ec64266cafe3d131466809805b655ea091191da1827d14b820eae6afdfede7f2ec82fc3f77a9cf3ad27d645ad7003742709eba1b889cf8a8b05f3353eaf58a5371465f63a8b1fcfc401bee9db7b65b181c77f0fec0eae5481832baf933f68534113fab089eb5e4d8954cf97b08b3f858e364fae17975d8f10ef770a1d579b0e07afd4701008053b27abaf07953c465cc8f273716797c1a05d15f5742416ee3a7e1ae06e0a4ae03dd2833279f58a6b460fb422eb07e7833edf777b86d89b6dca8fa371ed052a44d5186098789d8a859b2bfb6c6f59cde32511974c57492e56b12eb95571b9f50467c61a2a0bd12deed1e644fda9355a07b554118f05af14f3a65211ffbf707a8bbb93dfe2d8ab2deb39df42d0759cd81fe04a6644794dcbbe2162172a888c59ef43e17cc9ddd82218a7bbfb750a8c604bca38378a76c22aa741e0075314c32a37db843862c040e5f0295cd6db82b75243bb3128295033735aece034cc48a738c1bdfbb258b465fed0a9ed86cc4e9126263e3022436a8deb7bad4a48c7448f9e619c9676a5889afa9086f863f15f80606f11c174918506dd341a0596c992a4ce97800bf1b40a613dad915777eb7ff9033389ad23d8ca42e04642c8e4721cc8c69e1b33392d6f057a96a9bfc771c52631e015ffecf2e61fbc794fffd5d74941e17a1fab9241997b620d3c32bbd0401dbef9f801fb3f2867d1974511fea8b81b91e11f2c152a2ce6d3207f5004809ec5fa286b3180ce93047c92f061d4ad66e9c2c46f32ea631ac6137259b93d7eea68846cdf9f9c037ac85a7277227dc1b5c5a23756b4a3c831b40f8ba39d8c14ae1bea3fc9f287a3c6ba69b9976c360d7472d5e9e52a1fb043ca9fd005e079546b52795aa445284dac4f252f1faeb1f58516b2734b0137668c683bb0b9790e0806caa8c78016d04d4ce4968fbd2b642ced3220206477bc9afe1ae36495bb65ce18fc519938bb6efaa0a24bc017f12851959ed79e29ba66f28b811ed42b925983736ab95806d599993efde437ba19439f5dff9fa55bd9e1ed657c7fd414cba62babffe069972d4d43538af86d97a2243ad08c94b9224f4c1f2e726b6178c3fbc2d39226823a7f898324437932db5501ac06a77e0e9aeaafa9c5ddb5b04806605e92eb4317ad4642f3e0a369ec42a9af72a8d4164c41e9d6bd92384b453b3501c0a6d360e86099d56c556c1f99c0eedb40ad9309664711b90cb519f98ee2f7e0125d0ef1a834e3bb737d251e4a4b0855c3d42b41679f4c563d318ed1a3c469f2a263ea9d76d4b74e20d66b19742edb02f6af022b310cbfafd985727f8b70527c05e5e6abee53f6396215fb5dab68fe103ce2c3a13cc0b617dfb79900a4680c6722ab6a13e027a1ef89e893474d0220cbfd7e7d12c1ea5d9985c944634887e4cd25fcca17fe171c0123744e4d4b5563bec0f82fdbc2141fe7f298f7af55fc507bfad5f670c6385aff9f5c4c90ec115a591e25d337d08201d136508aea34040ae9472ae47cb2bb11229f39c6f3a06c4b9ffeb5a93884786295db454ebd9682b1dc4e563cfb4ab1cc431415910f98221706c8249c731b1ffe3d9bf6b0fbc9f80b1804cd9b6a146345c734997fc7334757a06b9cc32e9c8eca47625bb3cbdbfcdb37f4d4590662d0c1c7eb4996405a6db3ee03dfd3c0aa1469e4c9cb34677b0f58242430e2918dd6eefe2f88f9624114690f806c536a8a394571072beefecf8390b0267e99719819e8487af4f9191896c30ad6f7450074c5baf6870f66bc8bd621d0f23de184c4edc05811b341c96945e64ee58567d038325d5cbdd7e7fd7d35f4a30490ac9970785f82fc3310346ccc9d70020c39f7359da900c0db3484d7b48ca14ffcd3eb90a88c3277261d8b9a74f661dedfc316f32521b5f35c249ba731c059ad24b7dc79d499f23dd30f9f1dc22554c3c6e11dfdda7accb17915db1eed4295db2662b14cc50eafce242a9a31405621907186a8b99e84dd83d406b9998fe492b9881db3b809714a14015c166ba6651cff8a11666e3624f9690ffd69f0fec731a37c14f218aed9d54f218da8a326be9b71c71d34bc5210f0f7692457588ee62f8a33e69c4da75e12118090d86b4436b47ee60a49b147ddb3c38e30e604d363c3062bd21d0a880b122cfc0e4d8236d400241eca23c43f5f2c734289be907532259b6f84fbb0e03ba42b037b0712a7ba08dd926d5156b501c736c6ce65369f7891d1814c8ccd6aa6e55e33c9481d63ceb67ce674fe049b6f570dbe6098de154e5fb56be143872a4e314fa1325091172229c593749448413c5e68c906c13526daf24f9dae5cc120d4cb9b805f3b58aee601cb8e650c9e406e3c4a2a5f540ae98559f35a35226c85a8e0768aae0b75f3c8428a035ca798435faa32341c6d40338c8480fd6b18a0f1623f27c1fa88070cea96cfe037fc255000b4bc5f52ed37ef0457f00f3e8edb99f477c42ad6877f68175fe138b21e304eaf7acb9130ae79e9f41aee8c54023a663a03bddd25e78753c5faae3cfc9d6f080d34b65ce1221ba50c2fa38c2eaf699e6d094dfa7fe1c0578218620b99d52d51df921495f5134b6f749aa339a878d6f0df8145c1c66de5c9a21572f52f7c7dadb9555f956c3dc329b2b50e8a8c4bcb2998b735793aae67cc036ca7d47154ceb483fce813c2a4673d4daf411ad46e3cb9d5db5ccf5bfa019e96b252c1806b02076f080fd6d479f1eb7c155431f2abacaeadc8e1a368bca51e8ddf4a80c22819cef709813fb24f4607a1e98f04d05dd7658afcdffaf7d6d3b93ba563ebcf608510668bd5fba869cc5cda55d3453835aee39058df96ff9d7623891e607307aaa86c99adc9dad8861a62d4411e3d2e5bfa2bd7596f99fbad729a358553b84feea67df1715b7fb2d1bf34a9cc5ecbddb7b77752fe789e75afdda46149a8c9b35f51758ff444d4e95fe11e90b3ef1ecc4d9d23efc0bd8e22523d57db4aa6df9a199ff04f7107ca277ea8ca3cfa84ad8f29296bc64f611b646896adda809c1ebbf6a1d37ae805935158c6404930a97a70adc26f43332ca104008b2c048d1b34b12a68be47124db8d1b6f07e08e49ff8c0ff9dfc9c4918932dbf95625f7e3560e7e8356ea9f3baa4c52ea889ec55e3ad081342bc6eb9dd943cd4d96fded2179a64679561d2c0ca8e5e166a93aa0274a1b7dd7c5443e68ab9be4ff2965b77e149009f1bdcfd03f3e6c802e99c5a04334b6086bd29592a8419a849b6f03534f1172ca32a6faf41a4b17b3ddb420f454924ff207bc7c5b90ad9e533f50b32a662fcdc05fca0addb8736c179784dc72e9412486866d4e99b86ba2bcb7e46f26005c0a94128594403d814a7d2efae89a0afc3e994b18e54c604c60d3ced962169cb1d5c22c3b338e27d2b1e63b338a5889a029dbba04d0515cce5250cd99912bbbc144098f188e7e6ac28effdb43ee4605d60bcd45884070c967fe8df7c42295a672304adc1463f30857d03828336a5ce49507789a637e9f8dc6f8088ac327a5ec256c54a2a54cd9f9e8419763140a087396fb283cfc847ba647579ac9053cc31310523e16dc1bbfe81ea8fffe59bf9644dc08829e047719c54c3c92604c3747648712090d11ace880ffabf7eea89206ecb715439e9ed850e70a0b4f090909b540adba8ccafcaa27fa5cc74a091def95f35da7d581a840f70d4bd0e60defe71c3328c273e18de813b13757340d99694c17ed46d6c9be25b99965ab8088041ecb5a471ef1b7edf7a41ae02362d88754683d2cc2b8875837acbebb85c728d7d5b8512fffe1d787e35228dc343bc3955fc7a28a372cf96c251d693f9d5e7885c0917d63e685a8b7d518cea02ddb18fc1f78fc9d3912e0871194d5221e7d619f9cc4ece3d4d500bb829e0eab45d756943b055a0041370292581e0e8535d77322d886f12c7cd3f1749cb07254fc6cd2f30c1fab811b908fff018df23d7e122e14254a8cfc75a645dc706095f93531da4d163b53858c38c2f360f303a3624d3b9f8e1b4dab2baf190b7ac96aed1c6a88bc7e3530b4f8c079946409b80d8e55853dc1fdac482d2e4fec3e57d12e8d17a2fc41aa30f8d5a34a24b214c9e8a1ac64fee59311fa83453d1a546527c4345763c579fbc2ae615179724eacc016e3fb25a1786449554f400bdd2eec8bcc049238a4bf9e9bf45002954b98f0323a9af03bd1b65198f12f97f023fec4109942ec668d1cd69f46a2e7ca34d29ad4d887b5080db100bd3901e0269a1ebcbf520c7defe76be2f401611fff4282cfb89d58060fe15d86a259f9f914dd4f2d450323d1faf88246d2fed17b6d3225e11543b1eb6d73dbfe31d618650368ea6e3956458c3f8889a01d6ed23110968f4d949607cd820a24dc9c593e9d142b589e2ade65f53fc22556569e95dca63bfa05fac6da2173e696229106a557c05aae33cf31c4a8b0c345a2b68b14220a1d123024888c78f296c004f0a619d3b29c3316368a71cc3154cf3270332a5bca6bd86348646fd999ca04e3a27a45844bba96734ea25ed7ea605102a4f5c46bc8e908d23c1981fe9f1325b11241e6a828fae90ad796f38de59d95210c4ee29eab2e440a7ec7e8b290b7dbe1b6c680c412fbfc0bec0437323bc75f46b7036f7d186a678a8dfc13e4ded1dc01e2159f30f5578863aab1e066cb94a7e139f85af839e7c9fac4417a970ef5ff6dfbb2dc615e8decc8a11f4ae4611df26745ab0e493a9dfba830bac95f60bcae80281760b01cc27f019c6a93e66c8d425235085f9d7aacd04e5835e63deb54cfb372c57e0760321e13c94041d245dfdf76f9edba278756b14bc837a3da282cee229e22bd54129fe66dd7fc13c1498794fe069da623ca1d69f7f1dca9c4a35f18577dd3a4653536388aa76ef29075b764f6bb6d355127c29c3d6a8ef45395ed1527e6f411e502872e2a27e82ade5eba20a6b81346d8727a7b72229874396a39edc4340c1b757a98845cbe06aaabf3d8cfbc7274be4a082aec81c7d042543b23b619fa942277b7bc42c4aa731c0a8311415f48df332a50e9f179c6ff7afc13a490c7e68393d997991a63462f53b0f1d0f9f279e09fc7031c8e9ece8accaca0f594f2f62cffca39ed06b2c0a660b467d4ddd56a2a66b5f9e4c94fe2a5d8c156c6a402fc4c202d2e1560f0fc2689bf5a0b3638a039528411590e64eeb8bb9c6e158532785f3c4718c703e18438edfc2412b73b5b25f7a5bbf6ead1febc68069953c90eef4bbb4873e550af3c321b721e7a504541c3fc873154022636d5654f86407b54e87ba3177b392aa3a26ef87f7e51462dafbc077474a4333ff837f6d7e8a78ff6846c33cc67d43b0abd92c27a747a2fda05d799d8d48d7869732d294db7b343a6466c10b34c025c306ba386699ebfe9b95272f6f249b913be1a66aaad3e12cbdebfb6afd1094d41460add372a269fd4644960eaa18146988a043853c98a52a2ee1f37d5c3ba11c06be73e97ab6987125527351a90e96b25f5b037bb5e7c7dbf6ffa00ebd82955def435205706b8e3d1dde8a23e401926571cc9f4ed11b9a0ebd2167ca6999453c8511ceb4c0ce9152aa99e4512bd96f58fa1eb086313a77a18950a157fcaf5a92c8151fa071ef365f8e0b1f09c363d13d6ae4ced492211f8c744740982051e8a97bde22bcdf9e25ec01aeb746c2092e3ac8ba2d166cf872948c20a2df111657fd118d3e84549135d0ccb6f332b19c0bcca3224bdd028c2aafc7551dedebdb889642d7d4a3fb7b4abaedd691cb8927ca9ce203c5dd8c82055940aef2b395b66cd2bafb6e3a5f2b2cd8dc0518949273d61fabe5081d98e6d5c3b1a56da3e703b29b977d46de6c2ccf9bc9841dbe8cb4601bf697248a13a24dc2487e10cbdd9cac3839b3b32c8dbf9b81a7c101b3a59bafe7a933b4058b796f650a75e82942816b5ca7091ab5e0e794c79b6a66f9b2ed7a2d2eb3f14a259e94f868332898d80b8cea6c7e704509a7556af2ef47aefc5422f60b8078b668f209f2f6b096f767e8bfbab2888812295bc5ab93b840f9adf633106b7dfa76ca21003d61b0b494e7c61cc90e2401e03dfe9ffb426f9f62840019c9da2c062a15350b3eb9b0ee7de8535d6450303d8591a71e2204d353f9333829fec1fcf66cd8af801501d947d180a79a5c4c5f1d71d7a285ad53b89a198a679f960a2c305b2bf494f217f325f646e877862386adbd79cd25eee74713d27ef4abdcd975b21d9aa7cfbfbd8f02762e2b4cc952490d77d5c59d2ffc92275e56b1d4e202d6017dfe1e63cb2f3e784f3197cc0363a70e85219df9a68cd443abca8cc3185f905d45a88f7d3ef2f649ef191e0e92a9369c0aaf4aa6f4bf57ca3d81d344c63f19e19e2423a632a22fd16921a79776dffd0b0152da8df27acfd657d1063de3ee32434426d5992655acbc1e365223afbbf7d27b0a2c1cc6bff3db9b2039499403344514a5560496bab99abab99bd92ada36db5a6497f7cbe6a837f0a060e3fa538e8b59d817a7d08708cdb14236f4ae1f7245154eeb0dada8e5f0dbf6866a50fba07313051c27bf5a521245aaae02a76c258363889ac4abaf17037c8f73920ebac5f1343071ea5f6dbe22702aebbfb5863177adab89526c53846447373a56c51c091ac683c6542c324669f3d6c2cf715371f8034cd80bf4e72b1fd175cdfe0afa5822960f99c00ef98185426780b7f2bf5733d5f8e1aad528e57fff08abf8899911878b911c4c6d777a70b7902bc5933406dd4a4522ab99257cb1cdf3870d09eb7a0e74cd67552d6fa25683c3259e904008fc3ff66f1f7787297b0902b94894b80fa1a77f2994c3b2b23256d2c8abfaac350f2759aca12f8a97e6b0ebe8189e0982ff7a2a646e06c8b8a87c85e85315af1a3f0fb6d7a577c672313b0aad73c6190cad229b68312c5875915bae6fffad7a165a27fd17e7b0a873c600d01761211663d4fd1e96fb4f3e50b3c82a90853292189b0d4857e3d9973e63a212a4cf4541469eaea4391a0fec0345a1921975cdfe50f1d4d0e066b7a5260dddd285ad8943b9c1c347f4ac2ea5c3594717b5bb716ac1bc455a6db2b6756e9889156de0a853075c3e2f1a55c773e0197f74b65998fe496b5dc31ec59f266839986dd7acea584778f6f01e967ba8fbd484b32f6601c5c0c5308d9f27f9a51c02e7cd9883064cc8fd51a5d5a5d4c5e2a4580b2e1852cd3354587bdbbd8779582742a400371621c9eb26870712dcfb934b2e9aea73be8e4aabeade6fe4d5d37ec458d8e5de736d6af1f1fabbeb112fe028d028e498eebd62fba7f1bbe08f3dc34e030a7d35bc3fd23aba116dc485ba50c50a87bcafae7b5dc57e74335abcd8ce2266a5b684d77d6c77fe3b2b42328571369d8597db1e07f3e4263d7ba0feaa8afecb7c6956c348b869cb5f5cf42cfd4a839fa29c69902a95cd830db8d07462b4ca831e8b9499146b71f1f5c69bda780b9e068b15c9b1e56ed3ff1ebc923c9ffd8232fbf15539ee840416520b891830c73ec66876f6b38e2c867012893f488c5e868be2eadd2592dedb553dfd9be326c9178dfd886bd86c6a4976f8909630580e5d4e264c7fe4b32cd31cca5dfafce2cefd09afb9fb6c677d073b0736d53cec25f250437766234b09cc0e4a7d59023df36b6f01fbe925801e6728d21f767673b800c975dca3f7330fe8c4273535d431799f56e2dec9edb739856582390b96e0df8523ae3d2b68388e9e508c0835e49aa3972303e65c2f44500108b6d7956bcddb961e79c9b8e4d89afc4d3bdc9d5bb70d726141c0a0f1a8d36b2d1a0fdad5075474d088f93eff7d59d59d4f8756f8dd1fbe70a3039377a89d6d4b76f37425a917ca55d577f9675aa2513e0efd2bd3824c41f5e3e31a2da289fe537b0f1d3a6269e47429e3d8c768801559c8785d1f2f1726692493de77de43d18e2d907fcf9e43038c13e5465b6e9822341495decf8d1c3223a61cd718c4d11c7463b66b9698d9c2b1478edc58a7dff4fea4e6481781d2ae36915fe3ef81f0534b1fb91ac928272194092b732202bcf45a6916a65efdcd47afa538d6e5441f05e0edda54ab25bab39fd2b1e7d034afb74719b69ce9fb5acc70e8f80c6ff884d0e9e18450e93683ab85ced765d5f07b966cedc5d1ce5b41abab068a17d5ebe5a8a2d67f0eaba82adac3ce0b58987eda8f8ac4a69a731edddb207bb32e6c5e37fb282bb06b0ddcd99af0c59eb0060af96be17e7620acaa8949433a5bb2dd4f62179c9f0b545c678e71288a549b3f07dc346700c64631b8bdad22176266558edf4c56fa5badf31b2944ce3953813a9b0918016ce226c7a37c094ab2a726c0016e46622f28366e8cf997748e62f5c6b96c45df511bae2799f61d4420365575c16925f26de23d7bc83891339e1bd738bfd0b5e92cd3c44046a4cf968f32eec040aba4535f3f17faaf96092f431707bcba646f8cf6bc08ffeb607323772b9100b06fa53a2df02f35c763751d48f77a30d939a50d63bf9efbc7ee463ac090dc9aa3f33b1736fb3a8b8aa1d8088efd18606e738a7cd7fba7c1f21d2f72ffa7df8139fb029db71ac0a7d8ad099b369988630462679ebdaa6ed0e77b7fa5220d8e8d77a115621d4bce68c61d6e28ccce1ed200152188605f8fb2c19ed05cfd595aef5c8d6e7c7cd22bcd4d8a698caf368d3a7c9f0c47a6fa24cde124d45184a5053afc491bcde23eb6cdfc8e99fe0241cb9f9a46b3f3ec11be61bf617f90cd1b124ae1d5143b66bcaf6c3600e2b003471681dc90650fa52fd9179ef6c92386b5a96cd0304ada1b95e810b577bdfdf7cda889fc1072476acbb53ffa314ea6138c62932d409d5f4ed34fcfaaed27a83891f3e4c1def9844c5f30a4193c4fba7c84d128faa1704a6ec6d1223c5b3304d72bc5a43d2594a1c675cc4c1dd3b0472c22be81bb5ea2f5871d7c21e05b768c85c53721fcc42b79e200e11975ed089e77b93a6835dd246c99425207b7ad1dad993d71830967029c8b92e533cf67d7fa06099edd40faeefc824e8a8503bd7652a368ab9417ce5128adaccaa1b97bd122716bfc974cdb126228c301a2f5873637996ce982122fd30f689828af26314b9346bc9678d5918f283a4486494d1b860df9445a19e709fec6d6b3ded56612ae4d2dc3d21e567ba868949fe5f2ec487275274796b850acf0db2b6f9c0c5021c2b3bb6955f57c6a78f8b0c9ccec843fec9dea5b57f8155b42ea0c81ec1fa5e3939d9547d58bf3188db155b2606010accb3fa89cb0b8dca521797ba271d547d3d25f2e799fe1cfdf4f12366c6df73f27d2db3c9140503ecde5a8970464c3dd2c799b9a95862da14d3183225f4e142ccb986ed5bd8b2a98a9459a942d7b9d35fb7c6cc446fbce1d8c574bb34d29151a883a1e6b40c67a9fcddd654292353b09bb0928f28eaff34d0c249d7b7049369b17ef1cd9c03791a1e0eb702a54cc4944df8e87bc94237742d0437719f686d1a5363e1425700dce13d3cd4634a815bd46a88f659f1cf0ad02314e36979ad174500c4fa5d1a7081fbf51650f251cf9e7b0894776479a071415247722cab30faa814d44171dd04988b5b3a1d1b7f7a76e511c8fb7f270f2796f05b9c7defdb9d2ca03139d7e2e72bfccba917ae3eaf93c52b39d2548c114ef64f36c1e8023c2a55913d91e9b8acb5c999c27eac51d88cf6ee1d638953388038615858a3d1df7471104badd5c6f2453233faee330e63057f4c16f8be8cade8e3cb320497ec664d14b4a713e4c3f7c5c55437efc1f6f4e52dab343a4bd4b5d4eacdae4b0ce3c122936519593b65b2af934de976405e99c8957eca1ee56eb29c993f43fab50243efadcec42af5437a78803c0090f02fdddf78e3d47f92b76740b248dcf3d35928437d65fdb3b7cf3d31fccf6cda1f2680f84561f0b3b2e10179c562719ad261e0daac87870daeba57a7de8effd903f71cd8316658d7416623e3546f6399eec23519c3d5f012a31b36de3068d448bbfea5229f67d6752344b201d31ab6991de57b300b19cd1d3650deabe171805a388b8f2e02a239e7771c1e9061122693f26ec224f8cf90d2d4e2e887d20bb614b574aa87bafe7bf759c97a68781e378f7731a987d2a5f93865ffbb59b378fe340ac822d8845da6752b7d69d054bdc9e70b6f830299dde428528580978119a5da7ff14402d5acf84279e7ee7dc99e2b5e344762e17ddc1a8e5f85368936561da1a3b7786ab6b49fb718844fd62b5f4d94269734a3d2df4e0b2793f9191b3bf2b23af1491d427b1ad9b535cf53874cbad6219e378c200925f3887a02c3c071759f99cb3bd3e2cf1682c0ac5575b6a2f1fe714ea9a66cc357affb7f04e667f79cd89849acedff100bfae13f151353c52fccfdeef6504b41677e8426a3f513b1b924d290af89220f53bb71a17702a16b8e8220dd84c8743bcf5e231d75b9a059f8bbdca47d99f8ff7f4fcb7772f1071fe11cbb8989413535bac7e0995b597fa98a6cb01fcea56a5bad48994109d68d8821324bd9c89d993973288b1b9ee0958af3637be5f3b3d016b6e863b44f9e5d83e6b87fcd598ed0f22b100ba33637bfb11a4887e9fe1b6e09b570eba5f08fe9925f234681ab9b3fba1d9da744e061664a80846858ac76432037252770f7a99d161e1e403bad7777ef92363119f056fd6331453a7378d0b874725dd84a458b36c175a2c927add60317496f4bad906a966cc0298056ec74be4bc3858e1b85b0af130f9b5cbab27a3514f12d2c6250d4f48aef5d0f4ad1d568b2e26b9f79dd3fdfb573046db8c2bf448295172b466de9dbf4fbfdb8855dd87f4d71c38d2f9d9af904736a5950eca14575467c1babe324523375534995b96f12ac67733b379f6bf29cee1f2f76013425bbaf9bc727f5b189b6ae4c787ebe66c5ad49e617ab4cc1f1e7d42714a2ffe7640e0c5da144869167998d1231cb4e1a3e049da221d3df3b1389e95121928aaa9ec399420d04cf246ee9640570653145c8743783a410895a0a0d3a30dfd557db30465468aeadbc429bd1b6bfbf760dd1722721aba5644320f8ccadab1911edd0dce7d4c44383c52fe851eddea56e3901150f83ab7c681baacb7af3ed81a198940726e73a7b08b22437200a107951571e27fa59063b050505fc0718c7867496f1d6e8a05b409821b6f3184b69fcc77d5898de836310823a3a2be45ad061b662625c7dd4a205e2d382fda79ac608d969a31f26345fcbd35ecedddbd390807abb4d7da19d238aa1befd36cd157099804a5f3dc5812e7e276bd61b452946d630551c0981325a72c5c91f0ad4617dbcf5e480a02b3587f1f37469203ccb02f4d89ceed495b8d09bf0dc22d620402b768e4523e387faa6f4a0e343f27ead640aff19cc4ceae3ec9c49ea39e40c02f99b21d1eaa15496abd2d7b78fcf19495429e5ee2798f72ee3ab1b65537700064d41dafd3407157ca113372bf040d78d3929c95e1ab5b65e036dd831e685afacc927d425b1afd2b0368c700be650e731e77498e005ec121fc6d7ba6359c434f330a5e2c28e9a4c3703419410c4864b02986b4dce3a01e5967f4de445ecc9ac9c3cbc2441eca250f555e483abf59e630eb725d7ad764a7cd252722f80606b41fda144a6c9205479a5727063fee5e963cd8006e77a2acc55e7b2393a2826f921755e5ee04a6031b7935eb59d8159f2ce403a0e6b12b7fc5ac197e61a502bb43c58ca736c98956f2191f6430a68718e13d6179b1577042a78442536aec6539306c5e124d8b0f1d93c5150227382739a771f8d2871f39bdf6c69531aa486876e69cc425ac81119f9abe54df5c917687a3605aef67ddf3c1b61127e224cb32dc433d717694ea860b0ae1647d85410c95aef0135fe1ea543f067aca550615ec719adb551ccdf226f0b1434d31e2f2668d79210112bed8424045ed031893ec5fc2286c2895c62d086c86c9bc25c9de4d9e100195900832972873452e388cbbb32c13d87ed4c04612ed3c5cccce10e2043683a683599d65e93ad7da58e9bedba6ca78e27fd08c861ab6dadb75e46657341b2be7260c94a916ef86b1d5a6cd6b4ecf3f80059ff71b13ae3b130fb6efae9f47dd8f8f1729a35520864f59f0673280a1ed494c7d8dec1fa9dfdc42cd24e57c3024bd75d8184f3cca5caff187608ddc82220fa400db421135e50e7368365d12f25aad519d0a27c9ab23b10dbae881372e3f6493afebeae7849a9adec6acf252ce1244aa0908c5b0e0c35320e06f7ad8596d7c78a4b50505c60486aaa43d6ce113966bd19a29112532df54286f4743300f7662da939bea8ebc3910d210a94738a79e95d58e819bdc06f43abd70ed93e69aeb42d0fc5b6993b3d41a9448b9d6ecbc5eba72d742c9db364bcd39ea1552af0160f14e21881ace8039a31636ab5b1dcbc8ccabe39065e030e323ce2bf32ae48be15b1d6de7c61676e739aa9497e458e0be7395baaf2abcc7e9b72c0468172c66777a60783133b014546868313b46095b8e1347c4e0fc136f438b1a37c579850c5e5f28f4b7b9b03dba6952e804452ff02cb2733c3932e6da524cfb104f95ba3ce44121333c71604fd1125ec37f66b106a5cbf008b1a002ecfc52988178b09c5cd1c754fcc94ecd37a13591f0719c6415dd94cdfa1472cbe0d9c6b0cfecabfa0ff9d938fbc1e7cd21d828179c0e171d1050dc062e548cfc72d09b8f9b3cbf668838639fc3aa58701f27556f13ae590f47fe7f05c0196ed44f1b432c56a54d9bf11facc7d77448dc2ef7a4ead8b0cfe32ea011f23283167425734e7a3526009322440182a513703cbd2d00265c33575ccf037a2702040694ccd1fb2bf81bfc1cad03a64e6c47e29d819269f5fd6f6022f8f764b14043c35ee20f24144388369bd9037bcb17092f7b65110c3fa17f3556bbd30f93c484d4156348dc7e79cfe1c534be32ddc0e1eb7a265f2b2daa0160f1cdd032a6f448d89b27a7adb3643c6d0796b211ac51ba706cb033ae660a477a4b5ad1a654d9daed75e152ce086f459796d446e1312a0ff445274566b59c0556208b0a5d0a740179f4373f146ab21c3e0290120da1b9ee6ab54f02d6832519b25ea6ee83ba6c12fec131b85aa388bd230cb2e8e673434d94144ce43147bee6c07c9a3a8ab99eb257eb30508dba77b36ddd28d8bef5522d98f7aef08577807b36e5b1ca543c38e277ebc33c578750dce3a8a02fee21ada919e0bb469039e3a3f4a05ff0fa80a492d40d812039e15efeaadd8c0e2e42eaf9cc7ed62d8327267b7a0320c176ffc81bf4412888bc09ebe7d0b2a32f40fc9305cbbe16b40cd3a6bf7f0a4ea60d6a4a0dd716b6f0d380dc7d88c72f48adc6a763f54d08c0ac3e9e64dae71061d7886487cc13237ea7c7963ed1028d797af0ae7b361269ecaea3bab0a8b660eefcaf749a882dbab626429726d2c8dd1088f0e9709a67300bf08b67f4977e77e69944f74f55039d8f0dc042eaaef3c3e70746d2f507454336f74a3396322be7f1f7e893a27b98188ad93ba9c9cc6aeb569d6160b3d5a2003bf6fe852978316b7b93a06c056d716dc69961e8258c0177091951437914f069a5d7fd19b74438e9a31ed7dbbfed616d980cbc564eb1bd1de6a8b596fec8825ac30f83157876da28d635bb36d28692acc03a83ba7a498ceadcb533ead82268a1ca8c6a56556d2b70d1c1946a3ac4094938338d81dd65147e05d89f50c52b6aa3908a8238e2bfaf9c1f0933a3310cc89df6aa408ebc53d5e2479f90b10f25294a8ecb85e0d6230ae768bc4412ec75fed235bf47c76937e9711eb78b6eaabb08f23021c71b25bd6962d2c08ea6cab50ab006dc0fef6b060d93227f44670e9d0f50dcfefd27b1a97a3c83ff7c443ff74f56be0444e6610f27ddd072359cc814922e1ddd9b861b7b9bc5462a865b0eae9563a0d0b2f02b90465fe7c66fc40eba911cd7e773d9f9d696c2572d64cba287db9b777370d0be2f476bd6905bcdb5adde23697e533f3fd1317a2b76e2efa7accc57281a62270fe12fe17b16a68d1be593b8e5602e5188193a06a422dceb03b5f9c2bf92c4849e329cfabbaebbe3bb7b663c015f3cc303ad01b562a31e029e8866b3aed3667cb275ac2a2e7a802b2056a255bbb4817353f484b90b291c305cf20b49f915042d8913b4bd574989855865a029b54031d02e78f9f505ef31ee667b5d68bc6fd4e1cbc9199c3c02deffa5a8bffac8b303395ae62a6d80e552dfc2d634c377c48753f26e827d8bad4f93dea04d5c56344713292fd7c2cc7bb02a0b91d2345ad2816739a210ba7a6428cc89a50d396311c327c1317574293e9004ed3994d2524d111c089bb0695baec856bdc64d676061cd1d4ee224aece52cb6c1acb7174f55c7d0cb390978cedd92419b2e0cd867a6948ffc1dc7401b000e5a86f8cbc049ff34d572b247b2fe2474a0e5c56ca32bc6091e7bc63ce911d895018aa5bb945ad660a3b85ef297c864d5c813dc3d45204dfc49f48355dbcd103a2a18f13acf779affd246379a68dc4079420c70020d0869f18b5f38d2ed358f33c5fa144613423ab0b03454ce4302e55a45ed1afa335d81ffc7cf1d3eb0bf22ee4817d760e0dd39b63dd0ca96124a62fa508816e8c1b6a725f8d5bf24c14385284af6f7f1d96defd6f659ce2fdc444fe62de3232b089aaaf1d88a647cdb85565f2df7b7c12633082360a629256f95b48e389f0a7ba1267c44a649e4aba085933fe869a58ad17aee5ef78222e96633da9fc9ad23ab6029ff879a28a3c816a4575ea886ff4ff05d1acacc37dcd98964692122576034344bcc8bc1bfa9005d1ff59f9f59ce776468c5e50a928fdfa5f44aa3e553a0b1b0911a770b0f732cca089b27922b1ddd3f5983ade923050dff155ea95f5be39d3b2c0dbfd7889052e37332e2bb5e20dbf4ee2a4f60725b6d1eb478908abc625676d4b936b3e3a330d04be3bcf6395418c5022b131a783bb88413cc069e1c20b5dd1f426754b40e8f92b3b5ce5c8c84c084ae0e0351755cad496f1e6fd8df6531a49c6caafe146b2ae1be0af5194611d65778f474b41710995cf3c364cea8542bd27d487000ba3b3e3921263589b4266095582e95a2229e3c5382d804b3ec736f311750164723a4f056624879825f521bf3a3f44aaacb7a279a2ca886139ab4e46b5063ba0ec42fba24512321fe554b8319c142222c22abd56e07d766d9928e95dcf0f9f7ecfa6812103e1d8a8bcb2e10cf38dfd717e5d11b1b65d0952fe3c682b3def705e6ea503653d1f39a6d4b7916207f098ff8bcfef9a4beb8c14db0d0753f0db57908941336b434744d91f06fb5377f87f3e7fa594b547c4c4726b7999a2008dc9d8987979d60dc558f3b0ed7cc30e8ef541d8bcfc5e8e1f951bb28277cdd7f491183a7bc57d30e780ce29d5be76b3e57f91a9699675c279c413c84c9e3c6348e8ff12a51efb35421efc4d63befd9f9c7df5511fe0036c38b00cb2e1ef93e8bf4aadbe672645e9b6f47ce20c25a5f5123673757ce1f7597cbf6d6868a24c6bfdd8418b9f168d7885e3eccb3861a539ad85c7687649902801a503f2904bbf5b0baec2b0231327cfb54aeb2799e64456839e975751ae69d1f3d962c6a13400dd37a75b105fd3ff2b477d44c1116420ecd0f13ea98a5efe327817a5dd1b4d749bb166034adf8b39b13ffccb98efbed18c1b42775ef3fbf592420506ae906ed8f839066a89e358d74e7e2dcbf8a25c633e1634fc6b653b570780a6e2386f25e3cb52d243fc45df3bfac58e67b0f156f2d4db22a2e2f2c3ec20d260da58d07a8e9509f55e209f7c3ce9e84e9952a17d6ab16f48a8fda7320de15431db3d5524c1017b521118ec42d7c35273431a8a40418b93fd97091552b8159433885bde759494f0c48b29556484ea55462ac08964eabf98f877d87867d8cac1860e0936c360bc8a9e49610c5f5126a4ade5b28f1b57b8c48ca437fa35d25b3bcf60ef4a2e68cf0dfd4ffa8f4c698fd6e08cbcdbee5b9dbff5614d8009206d0559f49da04959e096da65f2353e0dbfa4c6fb22d5fee821ae3814a49c1346593f2f7165c94bfb7e2efaf3dae186931979dbb2f14a8c139dd1012d417447c67603610c5dd4b29980197a14ff787f05a6d3db8e7433d3b49dbacd7a853a3cfe5c64d925c806cbf0d07fc93a8e7bcd56bd3ac4cd54d5be28ef5eee253ee9c62dd20273f255d18aa9453c8b1b703f1beaa0f6b1ddd8a1385763e7acdd7fd3702f2d267c54e0a3f3d59b7c19603d355ec996e0215322086b722003bd5889c9aff7dd16baa4abd84c2c314e95133b076ff5000b27fb2bcf2f67b0b5379351f99133fb47017de3fe1bedb7d5f7e77aa7d165e8ba449d526555e53d827b76e7b5d2a5ff4662794c53c586d49fbcba86c558750ae5c618f11c023ddb81bef33a4f23ceeb0e85a2ff8ded38bad4e9850f81b881ddec164076d4ed3826f8664c9385e8db94377cb670af1abde0946599d0087032898977929e14311a99d12844c0621465254aafcffda627473c7a377fa7df3040777b03d4c82c0e844e7a2dc9b0c147ebe0b3d378a4ac1d1045765ce771e11da3f93636de5744036b05a9271153391533ea035c88fcaff729effe1d407229d8fa4b65686b0d1a2976ebbc1b456489634345db3c123a2fcf9da68582bcc4d6c611043a95cb1be9cc0bc56a569ae94e9a673fd9a7cbaf06e5ad3510720f79585be50c56e589cae0e407821057a539cb0ceae321c8c9ec7089f8a6489a7dec195c697c0d18c7caa1e9b513be85d37fe9efba256c0672b82b942ece8e4babe1ebfb242a8d8f4886ccd34ad68a7172424362c55759fe5aaadee72efa5cb2e62a3e269107f37468d632ec5d91e9b325d4edc3b7fb7b4f6b5b561a92631651325347bee9fdab831d1a82bab0374b03bf5621a17ff6682534504694e92feaafc137e9566ea17d94d7d8a0ca67106871c48524d6c696f10e8927fb20de1f8cb807864133a6a6f034af08fc84f5b13e3c4308072ef1b9833c954460dc2da1b289f678b9b4211216c5fa5890114e2f4235ea6deab49f6fa5fd7b1862c93a82a82294b3279b0c7c0e89ed8da54dcc423e5020911269f55acb79f7dc53189ad20f2b8a963ec4a7b2a38d5bb12fb5a24142b2ffcfa22406536249d1ce2fb9a67d4ba29f4b5f0f78acd34bb1b54b13f8bb1ceb52bb3a3437211dc5ceffdd309522c450987f2731d0ddf29d25523742d02940e2821c9db09234dda458a73a5bb6fa9a00c78346e344ebc50406394c91d74dcb098b126a70e675529214800e86819b6c2b93b6325735ef77995f314116878f92511b6a46257eb72efa2654bd6c8151815ec2221ad9288df6e7072e910093701fb3567a61366f569f166d1585f04bc29952e5c860794c81196d2c1142fed405b450cbb8128b83784ec99aa93b12bf3a771db599be2e05ea7b3fd95d26f4c0f51e5bc7a17bccff64b0399913d3b93b1a2e22fc39ae51e8806df63062fc05294aa91d15c8b2d02c4804768da78d71751cad3ac699a65de468b984c2b710d377da6ec2e39f479ceba75508890079fea1f9f22111582b04dc4cd705e7a750a40ffe1067503f2f2cba1f923c7054910b340adce8535dce1eaa61464978edb4b19623a437eb5905a200c69a3957c353f821212122db0183c95dd18b0ab0d86d3f5b5076d208079694dda8da0678dea6063ee657ce7c5af30b078401d6588ab1d353fc95010ff292cc3fa5b16f379395ff5c24bc825aa506a9c98ac9c779a0a57ebcdb5d025d8d9327f7ebd5f65808387dd47d0024ad105150d78a6f0d133aff78574e01f96cb1bee83a7bc02a5d8d66920a558e9c490acc85384385afaf31e8d4ea175169e126ca10f328d3ed15c1f15ea375f219dd2a4a87ca137f95d7e47201d22fd69d607b2edc3afdc03e10121bdd035e251aa2c9bf0c1b223fa82c5e5badd36266d2d40fe2c3c0062932a1a662be2c6315cedfb6bedad9bff80de0772b0b644d1aa462a517defdcc447ef5a5e158068a384cd4fde40f85a33c94fb4c886ed7b0a1d3c8ff8eb157f17034a1b453138169c5ea3d24187a848fd061f46d06fd9a91b53d4456c9cd9d3a2409dad637f571d2681aece8966b57ebc7f3c5821c553d295c483356853209b4b2c59d66de2e14deb5cc28a003cf941c5507141fa857a14e9ba4599a537b74d3626c0fbc199b1c9ef120e88d831d9aaeaf2b741e4a84cdda6ebcef0b81dbc6e24e7286c5519228c18dbcc6daea627ad38164f643d167d231bb2eec0768b28bc6973354d80502a42988724b0ed6b71ac8f9acc622f9a0be3bc3981d16070278d1212d93ca12996813a6063b6370be3e4a8dfb66a9b84c35f996f4e7b64452e8c566218af69d3c25f8228f6e0b6de358d2e4b001d46ccd79b550ff7106b4b8b2e9195eca1d6edafeba706718df4b910804fcdaec06f635c64059d6a2d3d0befae46c7c22e401a989dd83ffcd0a7081e4dd75c77a5b51f095fc14fad099bd31b5a3214d97e7540584fb3d75b369cf30b6ffd1d1dc77cc29a8ead641aabd4cfa0089c94512955d784dc89ae3a46c7dd6ebf6752eeb5dcabb85a6c2e6ee9678686529e728e7c31b4346369575e9451921bcbde2ec9262c912a6528f05b164cc14a1079becd67a335436030a893d4f7bb3420731a550c7828c1fd7179e1c5094d6ac13125503c50c30cbbd81c8a14c1aa7bfe829beeff4dad6f8a4749689b3acfaeea76aeff1e1478c07800760dbde47e26ddbf9e64bdba654cdec016b0e29b05058bd3a855a26ed2aa036c3a9d4674b274d258ac968b416039e02bfbb50fb14b1350bf58780a2e54beebdeb785fcc317710ba62bfbb5332fd1c9be79fa47d7a339c2f9a9e234bf03d260e0dab1d314c2f23c62f5703bcf9044ce6ca2e1a6c2ee9e0cc2f4d3dd63b08df66dc0fbcd549c36e37178763e43b27cb26a3742249e7a48b78f6d15939540b195625f209c09de236859acdb642244850000b733edb657bae100c686c2e399a0ff391b517325cd18a046c7ed2b71495bd0248250caa00d53b5d15b66663ac8ae941047c3b06c590038ed45baa3d0c0eef218c7afa3340f9c6df2e1d6dd636fd81f6b8079f37c9d18b559d573b899f1daf3de90b7295a3da70e51fe062ce190744fae3cee026c7d696ec1e3d20098c780bf5594561e4a7058e77128867f837c90b15c594cb1f97fe28ffa6c0aebd85fe416f75075adeb04ed4c9e3862d7948b1f4433ecf3436abac295b102c73bd3ea6544281250ee5d9fb5631414b8528519448267abf0366e7ed6a2e45c441c66359229ce78afed8f607d0f9cc10f90b9cd4deb10fe8893c481cf21c464bd4231a91076f0dcda87000c47e971f87889d635c893f9fe0257b2d7e241e18183d8658b441a6e58bf87f1f287d8955a795c955d1104d9610554fbdaf99f72b726af1c88fcc1a1289811ef3a57fd1fd2e4631a1407ec17f86c3742b6f6803e61f26032101736845c97ec1a9637f6e3e859d7622d7d275e1b34bf43c14c354a2025ce2c96d8d5b97adbc529bf6bb8e10064b50aa5a77172d46df734844fb15efd1bdc3911eca60b02d6126789d2a278d75bffaf176c1c0352cc7bd51f5cdc1a00d8252c98d012c40e64d3d252592731acc1b40b9c6f707322e33cd87ebcdf147d13f8a667b7a7946498ae9f0c5db0cb613003dd19e54ec12a9e325cf5c335a0f71db2961af655cb99bd15ef0e663c245e59fe7c02f2c0bb97ed6710eae54e0e558010ef405f9ab96dacd9e85edaa70c24a53d230fd880f61fc7b8e7c01d34e25674f2fd51b2c80dced34f036052cdf436eeb49658fa0cc507db7d0801cbd396c8c7917973dace81b8662c43f9ec39a18bd6a54734c34dd544e7152d5856f15f484310999cd8ae5bc3bdbba47b8cb9b4b96d5a714d3d753bb74dfbff0fbe6cfdebff5da9ecc8c4091e9d656d215e7420e1dff8d65979807c13b9b5debd08fc13e808e012d58f223fa81d719000f092aab66964ff00b284d17919ca16493edbffd79e4309ef5565e8bac5b38efd64b6663729a99d140239e8f607cae55ab9d8ae9d7650d51ea7cd9bb4487ecb69fc2308ee55430dcb1bdc01ecb21433bf16178c449c39cddf115c13370ebf0287cbac0986e558ad957593855c05a575f6eef90e3ca87290191885792ae637c41790e71e66c7edbbbd6ef15c1cd4bd7d27a7f0a072126393e769d9dc3f0050f7e898761c67e9e4982d243419d47ce69acd2fa23cc504716683c51f3c8c1621f0b16c652a1fc2eaa8e57864dc7ed612b4e6b3645cfd54e0fc974531b609a7cc5fa5c28a66dc21f150999e89992c901b53b1968f41b1c144171ae9d1ab53f73dba6b61881e0aafb781d401fefa607c57b41f1266a0a7604c44b917a9e27c515f3445f417607be3353811e01612a5ae0fbc49c7efe1fe3e0ccd86a4a375df93af540d24a3598373bfb11f823fd8cd81663daee048109b8e1e548e4f7788a2c896369f234e5462f79a5c2dd53c2a52ca5bb261a73d3b1ef79702aa1a40ad3e843a4a4f24c8e06be8a174f6819e10882505d89e6bab2e7ec4a71d39555ac66689a8d5b67aa8613ca7d5c5e0eac7554c903239a3f901db9078d57a72916ac805c84362aed38ecc2ab25be4175e74935369d7587a8faa142378cefb9999442e88ea37b53df9720741d26e65aa6e3ca107d8316195d88e6e6a2a26c621cdde45534015017a8fa3b0ba1f33afe9577965a18d85bceb1e26c03672a171dd965ca3694f329b4524f4f8b896155cb1509bd39ec7b5d312c3cfbbf27e05cdb6122761980a9ae0ace4c05b77c3b326588c7e9efef32bb1877d5ab32a6d0b5148d355b82e76def412f05d7311f0ba91c5b4421ea685cdd8d91b6eed7a271e55cd359f19708f079a420ee981dd0e51c3a0534d3f01890813f8c55fdf78848f6751484ed8649d9904f2c207f31b9089bf97274a229a17fb2e4f12c3b44e6e3078ab33634edbe7a4d7b4017bb5b58f1ab1fd597aa7cc3e2d3103d201fa61566b6682ec2aa0650d2cb04e95ad9ea29fd6a742471fa1af37e21bcee8c013ec1146be9f187257566ab85e806447f6b04780d3c6c6862cba4153f868ae3ec01b08acff996964be4d5e67b90b6874245fe57a4f29c89c05568cf2ba562b257d4937935733fe5d9201a592240502c738fc2c576e0f60c5e77875fa43204e578c21aa6a6e5ab929b321e832b4863943449bd9547904ebd2e4305e0d9384280b69bd5d05efa3326d6334391dba3de3557451f90a6c349326a4de86d8e37aaff85397c5fb16f99e6749b87dd8a9aedc1a6b8be18781ea47fae6d67401c9aa2894961e053909e0289d61291a128f2f7845c696db0560ab3c2803416a21404f39ad1ea1844b9e6a189a91eebd0b429c7ae671c808fd440f320faecdad9456290d74ee826d9516f19d4b3a362e8913e8c22d9430664c21903cd67cf8d0837fe95902e3bff3ab45da37515d6324e652073cde8ea8b9bb8169a90aa6d5ec176a1603e0b8b7ed54f13c208df234b28c99e216e8d3a29a41e7112797e32c2f03a7c958ea0f3ab100d09ba020d858c455a9f49a19dbde906beddf685867ff9941e50275fa55b63031f64919ffbfb1d89b525d3b712f88dd914ee610abc565ffa99eb4854444eafdb7f2e05cd711e6eef8e72d77d86355967ce1c13bf66cb2e68bcc97f46cde806a783c6ae674aae23a59b7ae07b8b6dac5c7953140bd203739b75bbd690d769579ae265406fe9eedb2a95cf6fb8218206d4d0d7d1977520a19995080792cf63e7ea63056638b676b26a383f9cc0fccb64de5362b2654ade66036effcf8556e47b7246fdb7d539aaeae3ec73b6f034869bd4f9f701c00995933132527956cad3e2d6a1102595b375d6c842d8f1c84ffc3e6c4939e411243af9dc4a4cc0ba097d2494529f89d91cdfc7bb51f82affe58cf61bc748de3c4ea830dfcf3bdc5eedc372891e8c6d434e35502912ec8e1e1537c2d5e84ad72d668daee2e787c23065a62745bd9b48bfc10b0a8cae184dec40b62f36379316ca1f5f9816a7b94afb9f4d0419c0145e732b21b700f231cee5791a2935808f65064a5a6f4a0b198ba4a7f5644c273f79381f97ee1ffb7bcce672dadb4da9ce9db667ee0331bd8e0748b855c8e56076756cd4fd877bfd9902eac3236e84509549d7733390a94acb654366c334a5760ac338fdab7ed516bfa9d2df41c3146d152d60d42226c4fae0d550e90f7c3587d8e6423caba24dea3f7786f087689c7b8ec0223b8f79af7143af45a615677a8515747cf71e454a3be6b7bbed5deb437713a658834d814f86d1c3ac532404e6a2a1ef82bf73e5ab596756499010c16b0e502c89a0e947bc64dce4da6d9c0f340313e2160915c3fe4f53aa04cbd54162485846727e25dc47f3986f0d6f0e93de08d7212f7d4323fd56d6158ae2acf354b5237197b323bb424fd1df52ce9b4162eae4c44a6766958e9b0668972957cc472bc78fcf5df13412e3e49ab6cb148e8c6f39820aa77fcfab2c33d5532066a8c2f8ed407e2e9ee39913487a36a60a1bb6722e2534c75768684eb1e323bb2d7427012f96886036fe8df6520753dbeef7d02f7e8c40bfd0964db7ab4ef532b981f78efa3e8a712f9fab88c93d803a1c270674fb6846afbd19e27073ef75d2cb504fda1e911b37ed665eda1d4d8dfbc513e4537244bd639a1db1850420718517ad80362c5344731526b32e579d404ce5ceaad8087173e24e430dda1aa780ee598a039524a45aa23471fd1c4624bd6ba193b7de6e7b0e80c0fe642e0cb25a9939e10cd4698f9f08d4797bdf7cc17a1965b65ff270043fa330bd09972aa588f3ad0a16173a8e445066416978e38659614f2606ceb4bb845a693952cff2dfea849591a99a1481288d3fcdd97be2112b48ae79fb74c8b8c64111e43ab29ce58f40771f3cdf36361286df9f26632e278fca2d061bc6734d779caf6074a056c03da6ceefc714309d8bcfd0d68ed3ca9897c0999d7378b2feb14dc00699769a2c0f9bff32b66238c5a099ab8a9b58be0f7fbfc4abc2cfa60e6cf5807c6f2b29731e2e67d611429abe812e314f3ce2ee323d34ee4364e2a1e7fd719cf214005f56ec0adaea83d01061a4449e142a73b76cdb1f64020ef4334d32f8f345248316debf482b7aeb7c41a021541cc1375b76801bdd21ab7631207c363634daf67b44b7a7a154e82cd4d5800f4846a30feab8c250eb89944f3973aed3bf1c483d57dc55269eb5444eba3b98bee9f57d1781dca0243bbf045def4b362e2731ddaca7932398cb07aadc16a9600735f8f937abae2eccbf3b4695b0f6f59011938a9d459204ee6513e0a281e54a85abaa0a178802ae24ddac68fd7be61ca2ddb630553ceebefca3ee77d71ce314b8ca53b72e4a536d4b92984c649f9cb9a2d212fefc788dc1b3c419ec9068a960236269c24f98f71fc24205184dbd246f48a0a8a69c3ac2c9ecbb1dfc691a92880033b4af89631bf833241db9758211d649d5d57ef0bc205fe448525cf440f201a24a3952c037d014eb183655901da8132b454b65af3916b0ec754ae3007eb2db3e1e14423d4ac5cf3c9cea4e2474db7b165e58735aef88ff5a6122cacc00d14216285f2d512c3279b24257306c0c34b58f5724da8971ca1570cebd6cceee50506d917a1dae8170689cbe3a490407e7b032c9977a5af008a1c97bb1fb103826871e697ff6570e206b14c2b339a14c9c2522dca42acbcfc56493f1326ebf691a291c1c9890a330331c64077e4c1258c637390e9007845b967577eb3f2ab4eeb8238df77aec2eb44aa8b5097bb6c135f0f799dad0c07bcf7406f98c5f440d5dfacc3f5025778e47ff051d36e6805909dbc0ec921e7b778c613c6a53d939f3eda6415a173384d72b0bd94c8694db84c2373cb0c2fd40f0b88a5cc63b5fe453b1e0196f3ad7b0a66195a69a53d18c93b9b51df6c9127c23fb28448c8a1131c4afad4a12fa571ea6760f0609809d07225342562fb5284def1d3dceba5260be4fcc33543e0ac87a2cff29b265ae15f09d1fd6126f826e3bfa20450d576e01454e4e468fa8f4d0e97cb004efc0103c205abd4353bfe14381ea7bc97bfa1f640500d0f4a3ebe310fc5061222a1c4b8082ef3eedf8156daa7f7b8adf54aafc883554684d0eb8e02713c0b64c987dc7f0e3df19df4b624b1b9b8e35488080e8bce5482726f3d86627d59ead463d2be5fb2478b400ca3d431b8e72ef91609395ff76206a4e3f84bc2433189c7d1ff73c09262b28a2ab545957ab980f72ef38db10684ec5856fd7da81829845d4cabd22c3c5d6dda7b5b4d505f0ef8ab29a2bdbf1e93dd41df31e27791476f58f534a8d695703530efe0501e9725b581098fdfad7f56957b9cb24660ccef2ed6870c8527351f122b0dc33a9c4ee71ef72159ec0985ff079ab2db88cda495b8cfe589ef66a40c8db6b3d41422f16638119d080fc12cbd6322f377fe3fbca8a4fdb82d1ca39850d22ecbf33eaf2b6455a5adef3a2cb16316102f00f84227d65a565c2c20b824f8839624591ab12ce07835039e28c948fdfded0ddfd35c3f47eb71c07248b620737624fbda4f4403bd557afd0d62aeb96c8e1003858e8b65dd54b76ab3710f98e14e578cb426b859adadd5cbada55ca0e2bba97659d2de4cd50dc44356c49d911fa4ba2aec00f77c53b0b9fc08ff407cfc136a55b31e2157e701fd3132076bd3ec91796761db6f7cfa73899cb6e79b3980c4bda9e3055d4a5b3978849048703b97acef3ad33abafdf3c612e29e5b994d3e1ddea7876e4a384ed32adbfacd7525a499b022d39c51bf5c5916a64ba346fb0586114fc0a55e8e5401cd4256ba64ec8994ef1950fe13767801e15f0109ed96a673ccbfa0172b5c1a685dfc775cbf6337a416a64279599df3118412c481b34b4bf8a487c63a9caaf15a268dca205585d5a1cc6dd92350e6f520e4b558fea3c81062d07076c6b98b28b5d616281236fd22f87cceb47ebbddbbdb19f2af75cf3389168bac3e1003086949ad5cad78d32f7f9e6139aa0c26e23dd09404d7362812e00fe6cd6cad45b7da17197c05f82b007ad428320e46b7f9af58866f03929154e1abc17787058577b0d0f12ed3b3e851b34551a97034ec413b37915098aa78b467f6aeb0fc2ae315d23c6283af9ffccbd035ee07453834c1fa2439309c7e70474b74d64a3dc16c545e21cb25e6d6bf99357bae1eb6aa0acaf57a35e8980d8712d643aa07d533650feea98fc4acdd1b78fd0a69ba83c0e602fc21b7b1b75d04d8ede5e8af092b7c4ac5f69270a41ddb06f55cae3c67c3e3857f351fb64bd87fb76fac2254cc75cbfb692f2f4e5e0b62b59641d3e4d33e87239992b9c6644ae35ae75d8ac10ec09ec9a2634cb373b7580c810419c9e5320bbe52c327c12dd50d99b52da145094c28b833ebe2cd224d580f72d945abf61106171274b39f2c220249566617d0d21a1cd4087ae87ccebe5e0009618e6683ce3aa30ae7e282c105530873666630974a75f0d10c2570e0db24b354f78f5f3dd40809a3ee284671980aa73bfc1d1be97949cdd2cd03e934c03d2ebfcb93bc36e708d32f8f7c421947a821f4368364e52818afd10ad34b180bb9aff6c1cabe9e9baae0c68c20429df15fe271fed65ac4e05f1d8e288219eea2bdd3108fb694de31ca82071a53c198860d8089e20a8554e0b6a55820051ca3d8ad391968d68a54c0c908f57c6cd94e0c21c19fff76328f753b685ca95ff4a6bf0fbb70dcbee81d7edc978fb95d6622c0285aec7653fe8f1abd7974904a2dc7289ba5aa2abb1f5b1a0cb2378a48ee2616abc1825556993dd327bc3fa53a5270afed58bd4089c269968c562d243e90045b1a944b5cba3337493de302a8a7f7ff304d4278f22222608efc9937c18af47879085bdf22c7e13deb1e6e5247a101cfacd55bcdceb5f5065db6d3038d1b3a31fee1becb1d5668d0fb090b8b9e02ca15e757cfd2a2fba1fb14547ae605146e8df5b4d1b6847702dabcf604ba91968348a70b78a6a152addb7fdbd9c54ead8e1c63470461123f88ea62a28ef9e4ed04d2d2e80a318f2930f64b2592a3f720c5af457834ab223c2bbf9326f2ba807eb897deecccafc28a69b31a42fb1ef5715f0de8bdbaabddf8408bf5c9a11750b23f360385979972640f23e83b86bc492879940b95bb01c8290798e983b9c18d2eb1abd5e7508047fbea70d73bb406f8657ac220b4f587df2edd0bd760ecbc6aa384bec2d2993c1d9a7519d8a3ef01ac8cf95a96bd0f6076465a0d18b86a95c7ef95c46f03e409975401ec47995ac192f113265f282910df771b827e32e93c2150adc2b3876d394792c4075105e66b3d54db5dc1c4bc241bfcc860332a3d2b3a10588a64fb114713798b3751c59aa1df39b05008ff5c122401e9a0758b214a6b51ab096c1adb98b5bddbf5218549c875c1b531ffe1e0c820ac426f8af737eb614b01a4089e811094a423ec686d80cba5493e338f7d1a7aa5c443eb5d49658125f8ac8063e409d861c3dd696e57aea52da55d62eb69c070a5c080612521993ed92d3da5d806d1266db429ced9a07f6c8f9eea98ca555297ec46549b1dec1587e6fed103701bca758fefc83caa0e7ecae2e7c8f3eadc6cc807e13f72554151450c447c1fd424c2b0ff3d7c949b3878d3579d9559682713fc797125fe09526e1d5966ee5a337863075698d6f9981c8e2f3639eb3f22bb2198b610d57c7781024dad993c8468fe682a0112b9eeec479f2c09e9260f367a18b610bdaf284840b70201bb5beaf852b1d9ebf85ab1bbcb0f6bb2c91f475319940f9e1bdd84c34c9dc02f45a931ba2bfc24b927d55945cf28c77d445ecdf9bcef7dc7d674acbe28edc9077a396f258fe730da83cda9bc2b8846e06909286b116ee481aa435c5da1cc58c94545ef39a361bfd9b560bb301e9f25b690c6ee00978a0110c644314131460581b9494414bd33f0687e69a1436318b03a5c0cbc89bf94bc5ec5b3cd523760d7991262b5d1c4db0c72d75de96347ea618e0376793594438c6401075a6234c1f570b383fb6f7a84b6d61c9fbc041044a457923bfbc7317935098bbb41d05db743db8502ff45a13f7ce0839ed1ff6c03dd64a16578523cf21514cc00e5efb8b0583f15a7badad72344943828579b22791d22824264ae0f8d4313ccf78cf8891ca0375227c574e56ecf4685cb14598a647691188635942806d37f7bbd9836f0cc1141621538fbfe4520d0572d083e9122173ee1fe5bc7b32660840ea63df71dcd8691840c32aeac6a69c0f26be9f331d2c79cacfc857867e0c31bf2a1aa3399c84cc9d585beda8ec746088eaff666c011890a4223d3be2bcdd1426238d637b0cb69e92333ba4ded42cb9800d320210f76f7348ee59dba6f462dec283e344b6da1d6d9c2f376468b0d9146034aeb104399ae6207a5ffaaeacc4e403d11ec03bec8478b36d148541fbb7a5a2cd88513e3739e8013fa60b7c3c08a7e2c2edcec1a7e0158775dceabff98ac326b522c022a32da484c5e12d6615fd515705bc1329ada315a79bad5ac0aa2781398bae5197a123522f07623d5f120811d2b70061d067e0e07e3ee8d29fb227c1367673de502be0a60913c7b6401e02732333a539cdacbdaafb0a97663ec6799bbb3d138a1373dc8c6d61469e5fee0b3e9e8bab8532e82634f9a2c16d11015f44e9c254fa7bd8714caba77c98751d3cea4ac546fd061b632aabd149864ac81c13fb7b711e5771eb899cd2047d38d84db65baf19df9c17636d7e286c8ca0f7c4684f7e62fd116e6403dab8a498192621e90daceb6a10f7b21b817ea05d86afe325a14974fbfaa7fbc8438d8fcc8dad08615e10646f931dcfec20c3d8f1f4ca2abe3d8e6750e2cfeb33d2d3271ad59d9589491a3ffd0e51d1aa75c851b8f3f618a31bbc2f8f1273427fbf755c1b74181d347dd224a7a075acf0f724da14acedf97da7d9a8392c6a444c8ad6d7819f594376fa0dd925bbf3afa67c134a441d8dd067f4cae9d20bc85bff49708b35d4fe64a49b1d08ebe8ee5632d5ea0956736292961aded49dc451f55ab63ee3eff8190f26b3f17131005fa3c242ad3d9e908d7462357aa2ecb1877cdab3cf7043e92c7528eb2173b373db04ea7092e2ca8c137ca72d2e4fd26adbb77b65bb69479bc16ac07f56991de44970b15584d30d6f8ecaf6282699a057cf00887f651d9c0edc852d7612dc62ab7244a0bfd93d384e4b4bd01bfeaf567531d7c3302d90132d2e383bc19afc62a3fbcade61b133216ed32f8db25fdc64a69285143ae01a89da2ffcd89ffc15a1bc5935913bb3dc19dbc0032b5a8ea20e8647b5e3a828fec7e3bcb84100579b1d32e8e1a98e8499ae02bd74f143feb1bd4167892f434d80f731b7c8a8c2cde383af58b3e58fb9f311668022f815cce1812adaa216aef882b0f8da9a3629432392840249a4d4eedd6ed0c420f7f226563b7e6f70b0accd2b064bf28ecb032c949a7aad79bee0e84988ffb152d52a56b5036635fe8bf8121145bcaf13fcdc31491097de8c4d88df884134c9f09f98c4020da1e7d66326c8975fc66e9dae4ab37089a6d4d601c7105e206ab32857d1f8578a7b5150b02ceb775d0cfde144e2a8020fdf65fc16abfc1c627eefe1821bb51fc40055dcbbd93b9817be8743720662fd0d5e7d39966d4cf4026e10be7143e07e29a7dd43004141822c3ed8b4d191559ecdee1b69a7eccc35c3a8a3b6e6c8b3e35ae03ec8d52e07e8660f4783d2fc7e82eefe9fad7659bae02166389240f9ff78b73b4c890afdaa4a12caa63d986ac8bb642e8d20e346c8e75cbc70174e222464cf26cfb8720ed8281cfeded3338326ff3202f800742f5624a10153c5baa56d8a8cd8e844cb168a416682ffe3a3fbe084995791f5639a3e27d7672045552056fab7f4c6bcff6bd753ed5aec070bea65787222c7bd56df35e6c907366e394d7736bad9f4a873832493d3a90c89a02764f7331bafaf9faebb243d2165f2e507ff4374c0aaf6770148c574400476372f0935bdce15c7d0ed101c1b0fe511a85260b9afceda0e4430bc08ca42c3f74b5c608f57767bcc99dd9593ba4e1360b1a16d22db784b0c8e78a74a08dcac2c1a3342b14b129714d4a1b9c4317e2ddbf25a7006f8249965cc7679f9dbd244fb91e0fda11ef37a1c14c84fdbceb3fe7c95f40b66779dc308995d9d36152c807d305637def19da6d0ac4fa13d60d831595e7e89288e74a9484b212f03054d7c3a8964cea6067f3c6b06c854dcdf5365a8f182b4bc0f76db183576809f28b8071694aa0e540dec729f9cf92a2e30d123f5b9cb1e2bb2c343783a2a1b4af6a51a2dfcc5c97aeec71fe1349032992401036676a387d207d4508252215c1679dc42b3456b91fc177870fec7cbc5236f55f4fd1d718923ca1d152620dcc7ae070dad9e99a2a8911e211fd22e00e3d9d6e60c1031c97f958443e33249f16813041e9aa14c65fb0d47522ab93fa84238c8abed55aa5c81be5155f74b01b0738215edc8b2d61beaf8ee988a967cd2185e16d5eef48b4e13318aa1ae88120ae26f691a57fda3d041cdeb8c8b73380c8cd9f612461c59820158ffadfb34451ba471f4d4cdb2a9e167dc6b71035355b30def461a692604c400dc3dce83ed751712062a62af76a89bea93832667d4cb694ee208afa2d96f8db33d160307f5a72ded66f92cb9e7a89b24948224f5461fecd75ee722e90b462d6efcdec6a6636e1c3fc4f6e15df1a4ba496cba8c8af51a78aeee14a157f529bb6e831390abcaebc54e18c5c9fbd0abbc870cbeccd0f8f885644718b0e3a500538bcb88d100507f8afbfe9971988b9ebffb5f22b2241940a4e97d0c756a0f4512535e3d845176d014b4939c06ef54616707a3268bb81bcae5216eed434b6b06758d036b2ec9ca1ae0ed6135098728bed859d8d468dc88f89a84e8215ed8c4cf6b161c409a0b1f8cd3015de10bab79d2e0b19ca1c1cbcec2f95a3ddbe8a377f490894c9a14082767807bf37a38ac157fdf16fd8b3ebd3e595f489459bb411417ae01a3be3f8075a6513728fea0d26ebe7c60cd5a839b387306af12f39e1fb3a0bca25cfb3d2d3ce62bc4fb84d5d21706cd8e27fbdeb9b6cc0881f21186b6a95af90ff49bd96f00fa171562b5835390130534f6ac605c140e662f85819ff0a5c6dece05bbd0f9cbc78de561d0f17b1a5ec30917824ee23b235d815e785d97876afc7945843d1bf9fb349eaabb80434779810e10a1c36368de66bffe6b3d4dff34e67bf46b2d8db8555f3cb612168ae02e49c41fb04544c7b0c807563cbed611cf3e0f828bcbc00791d78691bcaa353b4f1d555526668537650d772abf7cdee0087af5cc8473580dc37357f131d9176eba846cc4ea1a6b8834666ef629d2558ea001e13ba2d0c1bc8897e9d0142a8103a0f7fd1827d8429f095cb3c95a96ae8f22d131bd629d1ab5d4ae572ab3ea8f185a812bfcafc846804e6cb23a44694f68bbd84b89333d6f5891367a76391d5bbbdb64df056f3d9a5d1a07e9928ab4731d5fc6f1c417ea9bb30a10c8d76c25333f4f3cf1236e49542cb990109c768bc66ffd5a86ac9e67de05b696f8421308f726dec22154ae5c004908ee6f7a5475a9ee0347289eefd702bbb101b18b30d6457e573b898354e469905637e3c795e65a50614b15bfdba83d0bdb0ebf7d7263771e89dadc4ddd9e4b57bdedfbb3f570de96e224202b7d20f976f72062abed5b59fc783f07232d50abebf2b7bb7911785c111dcc807aa623b15c23bbde1d34a157deaf324c0a0f71a670d21ff01cabcc3a3eb231efa0d2abc37b3781a9a094e48a300d42c96ccc18c496697f6a18c9be9da40fef67939411548a339b18c9421f1a0ac5eb2e9018596cde68a0b291bf853b1b1975a6408917b69cf804a8363902efb7176646c5758585209351c3ebd5095414b22102fdc720717d5fdc13d2734fb6749e8325deb68967e1894d66830e3456fc0034764780ce68167188e96b6a9c906b2d3ca9fad3014cd43f0a2a04d9ee183eaede1fa49cc2eb594498f36264b8a9e73c94be36c7d4c0b2f3ce8c7f9a9e510aaf60eef7532869ee4ea5bafa0a36b4dfc7f12f9550f1a8b56a90c0e384eb2fdc644ceaa3da2deabfe60cc8a2699cf05a08f806c83629ac4eba131cc1ffdbfee69de3ce516b1ffadc2dddf56cc3f12c624db8ae3c943aacf273a7eb740f81ec0021915dfdc3f24d2b5cd8d7b210146a814a923d514d4f7da6016118173357bf4384f2ac233ee1ffc2bbb54b933ce0c6061ff97d11f33c70707765ddcdff2c1dfad5d1cff929d598e12b4337f17b2ec451ec80c04d44eb50d9b9f69b1f2c51e4c22e2e617a9c72d65b9b9c1a97b47a44c3d104bd2872642666be20110a75bd312c1e7800c455375d526a9886eac2e66eb37d7455d2e72be9c47daff5ea8cb25f5eac557bd3b47c77a64421113000e3e91e5d75406e9715c8a183582b83ddb02e5cbc1a6d96c508c150cfe2046a531f393402a58fb8110698fd9092290a2b1e4c58354b6295a5d2f1bb801a8511f9c3241a9eb5c6ef5f985583d20d171271fdfe78245ce8b7bddc840e5f8e4a8afed8867db443f92a18e675e96a59c79be99182ed136484d0cccc57d8c5a3d93942bf0daa81874bc56888d3d5644e6e442ac87541fc3e52a50fe85ed332e0ba701ff860e5313765b29106e80ab1cc31c3c9660c9f17b706659547d369ff37a27b1e071b99412bf0cc971a8d796ba7e9447d5a79f010b8b3b67ed0bef2363c9fc370c20ba68c41e1143e03890a53fdb0c7d28dc19ab8d59ff4ad6ce4e1793571e47c7061124ffdf46dd537e1a4ad9454c95b79af9c4eb7c6f9cf3f00d05ad86a4036cdfbeda634a0ffb2277d88cacf2535ce16cdd230d8cfeb18fedc9f615c1f77787dd9c3654e8b902727c406ef244e4de30972dbe10ff704d98ef98d558f4de089bc985fea9bd38afd93ceed65a749adfc196eed7ab5330198078483ff89f27e1d95849ce0ff3c7a877704ee89fd16b4666dd1af398a1ad09339019b7496202348a4f5fc83ad4efb5b115a0517b7a48e9c3ea0871c36e279cf4c5516b3b28d1b4c6e259c37ea3892df0dee129662cc15d0d4fbeb03a37245bbad80b196b0119f452763c51f2a5c02a22990c90685a14d2c49be21b422a773c984b814f262dd92c072ca9f48ef7ff1fc20fbf40f9e493cd3d293d22c850abc7b3fc4e0196f98ad10b0afb4c21497d458dafb11e038fe2b661ea1baa239165f8f691e13c8e2c4c55508960e9b9146f4d3facbd953c2ecd9eaa29d4d8cb8c1a5c6c0df7fdd2b2466f008a63dd6c86aa3f2ade3284df35a2e66abad41358bd2300f7df8081378633c2cc673f6bdb04aade25681dd999d8f14be11640cf3363e81ef0a880b59f95fd18dc04502f9c697af7386373c194fe49a28f8f362c987621e0a7054b61016ca1f9f16b493897e8faa645b144cfb6ae4361d25178d2e710544609b4f7ca84748b6a858dcac7e64aed13244f8974b39285e6f10e3da44a85481cb93cd5e4766e4c576b649fa7d495134be839bde9eb1390efc0750eda439ccd2ad52d19ab212b7e85d3b194670f86ec884aa19ad45d21379259ca598a7e39d641b8ed2274c59846bc5f23aee57b2dabdf2b8a8d9c9a9975875189852ad8af71bfd29b3d74f96898248d857e187cf608e49818a0123a86a628514edf42e6450ab4d58d79edf56b859b9af570a3cfa52d1c2d8a6fb322149d8d40e29953bdb36e2575dc07dab8b1bedb081eae1a92d1fba7be4bcaec63a519cceaf12665ae7d51bfba490ed98c18cbbf11a2b7ae3404724be060d3e2bf6a4c8fa003c258144ea57ee35c0432e3b8964377957ed1b2cf39b626486aa7c4940475660704d42bf1c778cb136289d6d03bfc7c569ff6980b494f3d2e1292aca9b73d8e8ca02be92680fab5fba661cf8a6cc207feb6d72de030d7e8f6a111f025570c6577bf8f39fc099f46c547dccb72cf92693d64f044f26d2fede53c9aa9313f3ff885b296910afa001c7d8952443d88398b27beec2a8e8f1ebdc334407e808121be0c6882bb43c9bfdb7c5433ba920bce259830065b01bf8ed4af25a682693f57961de87b89ab0c0bd6ce4d4acec26361e87b9aafafe0f33676d530e6a4f24a3e0689ad46b81a9deaf7b2bcf02a6e75d2de2c860439086ac3a2bd79f32a0e1079b4d99da847bb65d8cb151166dbdb604120fa6432c124f0aef72a6d5359b988fcec9a48b8981fb9dd534be7816b5939be5f7a0b021712f9f034371fa6c11b0b701d3afff4f9a335d93d717ff2a0070fb665d0eda6e598794849b09f55a34410c0704dde5be30df76dda1f9585fd937d5f3941e6f260f0a280199b87ffded6a521ed1bf4a07d451b1d307d714758fd9e4af6bc23c54aeeb24ffe27fbc2b8e97621bf90de3605cb606f0af5b58351383bc5cab4e43462d04f39b4b93384c6c41bdbbfb291d5d4fcd01338e449c8d570e61695b09618364c3526e861b10b659bfe3e9c4b384e90fb74c2d2bc11db03b4666329d76e82a27a9fc8b89c8597531dfcf20ffe82e7e247b09d69d636e1c3ab2d8ed2bf58d0e54d753a182b70430009fe14743ce5644fd959c034d55cd2f1d29239ae65793c5024473ecf8a564b0c0923fa055ab62ec1f476a713209f9cbce6eeabd45c294854fc3b71e189355082a11b452a5dcf5bf87fa352c7abc1809f220b0761dba6d6d1b424bbf932cc158a96f976fd3f69a2542868d346f3e8f8b8583501a17455eca8215f0560bdb083ad2ed62dac424b171c2ba4a39730b6d0292562ffd0070d6958aea2e4e42a2490e05c466fff6c091c7a8cd711b5831b12b48f055a0eb9a767e3ef02abfacb5cfd9753dcc8ef36b85d4695969e1ca1afc46a25c1b5fde91895ffbd7715fb48fbafcd06181dd9bd54953ea7c77c102d58bd24db23fd5014c21ab87c2d37aa95e855281638c2b51f58b7c6c2a7db01769489be49cd743a5b54b437f20cdc072cbb1598cb1248d1af85bb7e3fb134def3313cac7ed5fb95adb322c9df5205c6a770a718ff376aa2938645bec10ea1f3dae3f10d79ef6e9ab39a417fe2cb4edf430240deab3ad6fefbe150f558e8c603e956e0fcaa9ab0e2238046aa56812c6231c2f05462a132cecd48e869fd22b3fc9d8f08c409aebcf4e02d1ba7089a040b2b03e41c9f2867f8ce2c8ea9a3cf3eecdb9c0f885e9513ce17a18e1d7142fe618ec463b4fc33d0645ec2c464cb24ac29898884038444e249bfbe927b0f7d226df3218a6b5a48ef51e41194fc1c49e1292482920b3e349389a508cc351edabc7820700a0a769cd58bd2d9deccc12259571853a8efad1d48f125e52d73b5b0bad8dbbf4d5fa15bdc3603771ddb7aa7ed5243a511ce6ff84ae0c61bd133197aec7cd2fb783bfcff8fcd00e7c00afa773ee147b98419064a7730014df702d25b960bdc72cafacd3ac8f9f537eca3cf0f701142412067ebdd4ec05fc46a089a3cf0e18c981b0456d2fffb552f1f9c0430c34d4ae46f4d1a499d8c5029d76d5ad2dd07eeb22fc80d8d1f41e1f48d783be24ea6fbb030229e3ff6952c462090e38f5a7bdb324b76067304a4e2c264403325c085d7d8439b16b0ec1396c9425f239217cef8c254e8b6666efc2394267cc7aecdcb8403a55c0d37cadfa40e44ef18e973ca43af4f6e33ef20b07c8ca7bc57bd34210a6deb1511900b2bdc58b3b44e7fea30b2ca08549ec73a3068a9ceca1c0afc9b4d927e6ed0c9c5f37114f9717e49d7a8c9043a1ad774d956340169a53869b609aaf5376298eb992b8f1a8164fd29f0def4b2c8706b3307ed0ff0ba41dc89f2ce732cbb23f2a8a56eb8d60b169c77cbc270cb50c8c6ab0d55bfb027dfb5485e2a9faed2d7c147ee7fe892e6542ca204e3b0ead34d5f20d9487fb8e6e76ec4630e564ec306d7172a184dc3c90421b17c7701c8dc8fd12980e1ef3451f768862bfc044ea52c2783a66b282881ac6fa2bb24ae9c1a4aaf2df768790e56014a3e02617d79813c6509cd2722ddfd0025e9f0a28be1cc5749e787b67b130a506c830ead13bf885e9b4fc8742b65401a5c53d69bd85acd2eb2996b4ea2c02f02e59d4064af7482e75fe29999b27f5c52257280f4a15fbc3b91f9dd1e135b3a935a36f693f92d725125a3c2b7a0e7213c593493ca36a7222194b8a21ebc719b35f2be5c05c6dfdb1ec328e8608307f734e7eefa7891004f38b457f71483fba37b70591d5fb23d2cd623616831a6cda38c6ed5ace3793651568970d34ae569b45793a19ec3728d321fe120c555d95fee3a31a8d205d418c70cd41d700c586a5ae0be39877822aea7ce554cabf958b7c4f5be2dd6a7fece38382be1a7bb3b96c8c7861a8db7d417dd1bf0764868e0a23a780891a77eff951b12397c15ff641ae8eb9ae3290f6b215538be64d0a4e13adbada5b36661fd128413a2e2f6c9e67a3fde0b71934e60fc3321b4abbd05459bb70134db0f95976bdce9ec409ffa4837c559c39e3b1e20ee0a9662f6192e04486c9f0572644b50dcf13c1613113ccd10b4c59e99acac22043224a9499261b36aebc33ed5304c1687e2cbdd9f3b142965bbf4d87ff671fc4101c879a7384b71c348fd05850899d098d6ffcb3a5d34b5d399fb1b662bf0d812f10f003bcb08c44075556b7eb319c15e3e43b7a1bf62922618967d99e00157fc55e1d406ae802ba1b1fa59cf9755761680c9a78b0a10cb585d521b2360d45915d98a4eda5e7207bf0366649e85d75a3a147343e07dd81a0301d642638c8dd717da7414c391fff33c2a53c0071d532947a1dd752853d2100cf09b307b5b304fc492bc8caa78f504ebef8754274aa635258dafede7138921563c302c6a2428cb09147d267d10e3c8918b8829b31cd6a5e5b90a34a8635fb8dd34cf7584c7f2dbbb165d04ee060f0302e9227ff0e9a28a68778fbe14781d9dfb5071a3572042174674d1b872ce335cdb8a305260195c8a69bc090e4cf4ccd6458b27b557afadf9b28e48bab7e1c47c390dec78b696a9ecd84b69b0ea14a015f948c7aba0496de4520328aa712f5ded0af4ae60edc9e98140d6f6055f8e919d70325a6299e3807bf596e0a7429e2f224d6881a2a5b0ad8c40cfe42531c6ebff8bc4aae7868ebe1f711796f15eeea4fd03c5a7189d3cc533c879998162408691fb770571a0d1619381c99ee88e2c91ad2b7c848b908387ac480622932025430241266ae8f67b5942ac7b42a832f5f172ee324fad62d76558333e48c988a485eb12aba033698905e75a81db3e2e91e2e9b0f636cc6a02233e0c6961f57f877b9a84d4a5f1544c25f52b58f8a12f4fc3f56fda062b83341710926721c5b81350e340b4db9f14860f8b235708b2661386d33f056a11d7c8f5e1a92defcd958eadfae6c7deaf540c041c37f66f2d04d7b7d502a29a7f91de1df8a5e465de3ff7f357f442d5075f7d91c08bbf04ce29b7cf767524d5c5b1b7ea7e180e9b177ff82297327b3f0f6621de46b9d2e0f4624f3e5aaa3da4d987430c2756cb67c286231fc0edef36381fe5c1fb5fd6e7204e66b9af1d0c35929e8f8c466b43bc232ebae1bd4c9832c7923f242aef8e66c3f24aab59480938b2f8e945d6bec41177ebfc0a7b08f6eb66c1bda26f20b97099e57a60ab37e1269886b85d223595ca646e143aacf87540e79b90bf9040c636c8d87a88f8081101e1ee366ab0a8a02fa74d4a970d996bca2a297e826ee70fbbdd5a70ac9f06a582d77e4167b0467dafb0455adec45e17d4cc9c3dab5f63b6d88d1eea676260e7ecc1c5f3fe472db7262bf0fc681f1d2b261a54c2a8494d801560c5dc683066c39c89527fc9e45b858507a1cfbcc6b27e51a134700883ea93f70c1019111255d45ebdaeb633b3bf16f862337d7fa539ad169400e672a5c809fcc256cba374f76e7330997b9aba68db76097a6f555ae56d5af0ac3b21317000ea18523dec9ce3a6f52bc1644a80b9a9f741764f6fc1b187d312ee8f32bfd85b5087487e3121f27d4c5f3d8ab707836905b14ed6f1ca528c2b5c369fe949b9edc626ee1402776daa06dd2b14f434aae9017d822c2c623637dbbcc68c62bbe0f67530e7b85a1964cdab3baa1dd28b5776422ead8e6cca4a7238360e3c3dd4bfb3a7caf454112b6c7786e2bdca6c4da822bc6d8345d7bf148c4c7e31a69d03f9b02a14db05abeea2d88289d9fec119ef953e9bdd31ef8fa295f1c25afc33a04e5a02b4c522b068ac305a748f061366565ec25a8dc1ee7da0e4b449844f59d323e7cc4f3935e9aae88d1d1bf69a5ed81f2a715ab967f74dc84ec9e3cd2a922cb842efc3257895eee108ad8393ca5933b97cab069221516216a4a3407a651107a8156759c800f26d480c6440895f424ddaf4abda77cd507d866c322e945f7411f61de1e4121f9f158501bf33ef9d2d28c924dedd318e755ae3f468d5f26bf9ba28331a07442459810904fafc51a8e9e46ebcf89670d5032734903953b14020532e0856defeba7d6b16aa26915ad80bdcd675c2c14a29274bceca1bd4f6669cfe2dc5783fc016424f414052900865c9adb55f3ebe987c38f3c4535794f4c9bc0c083225b4921317fe0dad77be831891b40df8534a94161d8fb7265c88c9a5dc0e85f968b0a93f9d0b7215bb9c56024456481d1c17f1741805e4630177f16c54e41131dddaa47a774d31f5cdd998b255ba5e1264288f8f74a7be24941ad60b7c5b51d0bebb62d16b15511bffdb07ec5c2c86a89f508410f1d08fb3b1dc4ee54a85becc34e69acdf22f9cc451d447d4335401cc45b0d15901bc468095cbff7a302c6b9a483718a68a8fdb75aa08b132df720b837d32aaa07b1458bb36c5213fed29c97fb302c39dc35be6461f29b2010fc742d0c41142f257f95dfb9be455a285d9fac182c865ea56cdeb54b50c0a6dff7eda410c42e2273806768dd1524006906a52004c3a5d696655eddfbd947c1a01bdd0ed06a577bbf1df76871ac03133fb8c379356a877cd3b82562585b4f9d8127bea427f24c269b51b5e6748f81ad631ebd8eda2b21bc3a61c58d10edf687056762f49d4091dcb71b1b517b2aedad95f85ed8c264674abbc881733ff31813fa26c2ee7b0f7ce32f5599116b4a236509ac115cf46f2aae01ac960a6e8ba4ab3c63f2405773ba42149e1c6820f380f35afa62fea3d6cfc3763bd9a80dfbda500da5f729ecf323660cad3b79c31139ccd64960c762eb15e6fb3b8b86d1eed14e7c8c235141d33d17924959afe26cfcb3441b599dd2dd0b5cfbf965d75b8f4b1776cda9669aabe4a9674d7fb93143332f99690dad823102e8338b279d633b7c52ba35dd6cc57d865e3eee1db2b0c9b88f86d7fe95948e1672b5c418498384d0af8b343912f3c9e02ce8dc23fdeddace7563f75e48f0e0e24531e4eb92097fc8eba151a73c583146d59bffbee1e233d5c7976e0087087d25943c8879f3fb974bbafded308b2aa102eab81cd02f47cb94c8dce16849743b6fe0156afc5017e27e9fbb355252d90e7e9b142188619d8fb6c7936b9a38ee58e6a4d98f86f52a81ca6dd004f862885259a6e9679f941da640a6ae99475e425d0f13ca7d1076d454b3966ea635890c9e5ef0ab68c7eaa2b271a11515c8dd80c6d6f9096006e5d51dd50177d20c4fc90fa245df95f24c05247b880f424235acf7124a728f61bf0ad31c32ffc2f08fa28e4d1e7617f522bc8dd9fd0c96c6fec1711aa1eb81ae8c030270ffffff8f