PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 45065 fbaf19474c2133b1bcca0d5f6d5b32b9d909077fd6ea26379bf22188884fc7e0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
35e53b76e7e9f746dcf4732973aba34a52d1dd9dd450b2b80789f934ef1e0aba
Certificate Block Hash
fbaf19474c2133b1bcca0d5f6d5b32b9d909077fd6ea26379bf22188884fc7e0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002076000094920000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000001d8b2531e2a475154dbdb1b399a76b789269510bc36b837a623382a716351bfdc846be58668ba7dcd135f50e444d7a80361ee346edcfdd852bed32c6d70fc2b80f7f72609b6815d228ff47e13ed18c39e33582c321550cdefa690000000000000080000000e000002076000094920000

Raw Header Hex

00004020df63d43f66e1035c5048dc09675196d1767becdb2364653583274402a068304d109ca9c38ec51d710f99df423651f5d9fe43ef13fd6cb448b573a596eb65c3c47b6ffb69a0731d18ba0a1eef34f98907b8b250d49dddd1524aa3ab732973f4dc46f7e9e7763be535

Proof Data Hex

59,560 bytes
121216010307925bdab6c66661f71523634ce58eaddc31977aec8a6d7d94042535e330682d36b9b1d6bb882a7451debafb7f169343b87820a3220c55df1025847eac8955eca67c4d298149c54e5ee85f51e7c05acc92628ba8cfd7ebdaeedc3ec3834c1cd87c2e3a9b9107d0653ff44f2cdf58a3e5e735d20666b1929a128d0948a47d94bc35a8e476de40ffdbadfe0ac47a5c112160b16922d7b50d88cb6c592d88bef821fdcaa5d486dd334f0d33ce412f673d1b91b5b766bb27740cc7dd7583ed2533e3d09accad7fba73835d10856817e455189f863a174666e44d22fa91eb62e91376c94058b2d452057fa9a6c827deeeac611e1d0d7b5210aa4a2351a0d4c7c9b329b5760da5f8667ae5c0a28d823b8b1323a10b3c71f2602413f2cc4418febd208a6adc62265743322385832e179423096dfe6d0e57e8f9dbfbec6e1424bfb10d9bb76f829e3f15219ada685bc1f18084e010603115d97741cb0a3fad1a90e4eec3b679400bbeb84794c501a283c9c70e81d01fbd90811cc40c0ff698a5f0780416363cf477bb26c5a5b3c597c5040edfc789d9d0bd0801d96a41925b4eb6ce740aa509b703ccb712d5d29b0261baa4a4201e3de024b3fb529f858bc0b30b130d95ee6d13c00bfab8b2dcaeaea0039e1289ed8f75ad7465e029288ae29bcce9a09b13d37b166a4fc5d5afa82e6787d08f8423fc0342c24e022d947df258358fec9780bb48b6e81cbe21be337de622de0395e5f97eec012b6a4cbd1fdf3b88a71151451c509bf16e77a6c9821735b21ee9dda67f7d182e5ca66217543bb10007f562022b98ea9e6ff83ab194b94ad2d18fe5e82d80716cd610cd156cc81f8eb3960ca8744f2669e876061353a808a622829d3d34739c055a5c39f5aa93f215e20a688f8f2a0fcfe97d15c3aea0e470755ba48ca1b411db45eed18cb1be3ff8a26625702ba4761894f27ba07074067394b33930d9c0884b15f01884fca93d553775dfd63371c99b4eaf683b513f38355ba8f789c977bbcffe13fbeecbea744328f124465f81bc9de05f68e209a88355213d27768e703a6fcde4369f281990c0ef509eaf73897bf7f3933f32c5e10349c96372a097bee13bf0db1d625c3ce648bb06ce3ee4f9fc403dd108b242d7b61a54504daad92e249a370ba07be041ebef6acc8fee6f1d7cae0eb42630c6460ebb4bfb6cd750f1a9733d686ccf473d087c765ab93b2f78eebbd071a57fd06f14f465d40bb498a5fda1cefd811a8365e86be9cb3e7fb9219c6bb547569f4e620d3a4b28fe78c10cff3a72a82da394300bbc81eb84a664581099e74cceb9f8b6b35d98436b373b6f216c5266f61460c2c374b2f74d31d34aa9a35403a1dbc13758e6dcf55ead20ccd3a7f6c094ca5169a887928ab97841956694efcd367f0e0df14e3ee5a4336cb4092133eddd89f0de18c2c2af5878a95e7d108a0802be7280440294d3cf383ee835cace7b4431e4f440480e594eeeb63aaab50912283db5a580a6a300983014307ed43279a0aa7432656425783e4a7f9b88882494315bee21f2ab0a83e45c6b0496772e880b585526d6bb82bd8a35b6c3d980ae3917196bfb03c31016b50d316d6894fdf56466d8c4f361ecffbe41aadb70f108ba4899cf44b2d7b6b95ff35cd6f9a4b17475c5281743076d31043c28871e0f6c820031c137f5537ca02fa53947ea45915bf04e7525efd2c5dff2284987cdb960996f9c32b16ef1a9e14ecbdf796c23464c822f68cd36e62fabf66e5287a8f100d9f2b5dbf50b17d2056006081d536182038ad4f8bb9a08804d8937eb53c4c457f2b7c9eca93ad80b2326e4926eef1f9c1de4dcc76bd0844e4ca383009242db8c43e3ef3e54a21bc6152fbe4815f6d365b8393c14539f4b3d9184a2abc822cedeb8d77ad6211efe2b5cc7c40fd294ec4135725e8916913f554e53410c00959490137ef298ec19e61a30cf6af726909fa8f1ef6e551cff48b4b330ef71b29ab74222775182291aefcffca40d07ecd0102456b812260aaf252a1891bc3608c97fe7b49d635ed3c718e1b4590f072416d39f617c7ceeb832ce0265e65fa271de64e1fbaf10cdfeba6cb5740562fe610593c7773b3384d644e64b79f9c839d9d2049a941816d761ec5663b2310e94efb1ed1d00728248c614b244d2b46704d21efca3571571a13a3f1b28bc5ff06c4e0cb6e03dc7ef85230d80b5ab4cb5642a30fa11241b7af5ea37581e3d33469ae9332601105cb236d0e05542c2003a0af62bf9b54cd167f5bc2eda2db824e23cb6dc7d9ba9de68421f3094d4d471ddc7a696a5eda364eca3a8b9efd2b08c796ef06192f8a5d335f2d326ad82bc0752592113ffdd4f241db1b1d1f81624d3f8e4c2ed9e1459fe740cce2026e0820e218b20b53a278fd0a490c6c41fdc5a6f1c096049306fbcd7858e0c41ac1f9dddc7e0576d8a1728a19c25d6a47cb610910ce43174717c6b52b33e83732fff25777e47c0739876e30efefe67681cd88c28656a45132f7b452724a30e2b855db857e430649a31955249b75adeb9c6a8864543f1bcfd0084c0aefcf53e730b8a9877f0a73e9428302588dc08145e5c7dfcba06f3662bc15ea5bfaace1a1a4b238524fce7fc17b8db10a1bce50fd886b7ebc5a52a70d4926e043dd19ecd1f1884d5a7893196464eb7c575c839321525f2159115301e7fc41c9b18159bbf059d09520bbe69bff2581fbf90408fb3818b20198237088773832fc98639d9bd7c2b4bf206151954fdbe20da55771974cd5a972ae424f9a39e37f49d5ae104e0ef042b1fe6e737dc8e7d7dc5dfadcea0d84fb06b41f77edf925cb8505a325590d25faf3ecc73d3cd554784c30be4b9812140350d3ff79d0aa332f985116cb8511e6a0cb50780bdc283a47144b8460c497884cf5bd6703b241fb1ba095964452a2a1eb98b01915afeb91efb5c5c0831e54fa6b4a84dfe971d93a02f8f56e361e585501eae6bd5d091a38efeee5d5fb00ec344a5822e8b4dedca776dd8983da7b8ca893a1a0810723c8a820ba78a3bf29e06b79b9444ef3a9144ba5e0fdd1bc53777d8c799dce7a137a189d88af75ab01c0cfb04e459d4124519291e421987dde35821fc3fb42fbdb1a69d250f6bd82681eae130209a820e20851f57fd4bc70695caab07421a623540ec20a1701c34464053e402ab9eb359ad0aef8e34ee8c4a20c900bbb20bcbee3446488c3868b7925faff20bb1f34c15b52cee0e93fa8c2413f139d842387255145bad6489d11735c2ae564efd0cd2198a20361d8c988efd77036b251e12269cb69139adb98511818415fefc3876454fa0e3ab6424eda466616c4240bc1a2c8ae3bbf405c2376df8e12870b3317201a47cd14c402dc75edefc3a30979ce4d3175d363aa8619d96e1611a487ba46b8496115ef300b4c292f92e12f1b273149539e7823797c69f6226706c83d5c1907b58a202447bbc6f7b995b7a4db2253f74f15e2b37798ea8674c0caa49002aa4f8c13bf2bc20dbeb62140cfac5391011dc8f88feb265c3d153daffc13c4cf73d60cd4b15d54e63c73c8c08774fc35441ef59b9307f08682b1c7ed0eaf846b933e0f2a21a625b04ab743b21f3a40da7d763eddb769ff1c2c22636d2912310bbd578bb947eaf82492b7e5fc1d08bb717c83a35156b0119a1ad2e20e198ccec36373524d1f0aee3d7b600d0dddafe8fcd0de93d6b80f1926619fb8124a8c2cea87e921c961ce7a0ff8403b7f97d22bace3e93dac6902471f036769d0f6a237a9f8f64189f5429eb1d41aab83c8d2e9ee494a28ab3e178dd1e15a9971d4bed42cab1e30d79d56c359ea61a8f33c034819dcb5d6ac79f04f6c5cbcdcf0c30a34a333d98a69ee5cc8a1aa9e0f2e560cc32edcbfae32bb64ebf2e00a2ed44feb4ecda6f2310508abbeaebf6930593da8721a255c69372a036c194fd7bf438095598c9ace7bed57560813da47ddc692b2377c6f82f733cef2c80ed6d81e481aa46cc6f1edfcff2c6c8d07d0538cbd9bd3bd4c5d1e5a76ebf44fef6a75370a9e71dc5dff17a624460e75ddc539172d19d8e3b0b174936b9996b6b2d0b5e7365b991c281c6d0414319882fff0e66419dd062ee140f7215ccb6217cccf6c4bc5c79ef58a501dbb67a32bb08b8a8a240e8d9f86ddcabcd20405d7decba7dd6f46a3f814f4894bdbb771f14a55b4f17383f9bd7f6f426e037b6b2f103c3df04ffc285764b81747e22960c6d0962ec97b3286bac2a8ac09a216c3c6b7187563a380ae78bc610d4c9de8267dd70fb6adaf1aa4a277c9491cc63ddfde1719d099f03e7129480ca183b059fc3cd9b3ac5545a4c34681250b59bd52ab99b9d81d28a7fc4769a26494932f8f86ac4e995a5e2b8a3727ebf9527dd3b5c312215c66adac509490b268868f70ebcef9ec0f354d43c653a4c4f9983f112b83b6586fd53ed0bb9eaebfed1b228e30af6a614257733bc25896a8ceb9cd3ab646c697187021cb607f415861ed8d7ea4b26eccf6dfe10bb3c9054eedd48b882efa9c0311097104cf8f762884a3542101e2ed0e3a36fbfbfd722acc912a2fe4ee22fce62c4b872097dbf243274e3e1106c6eda2131e1edd54d9f31b959e3a94e90f33d3860a328ba8ad5e522830975b0dcd6cffb0914ae29b7b9aed422a87a9c83033de66f9e5139c8ecd63920d6e5e670274c0a73d8bd6188e336a5eff5a856bc743149692413ba4083b84c008fe337b5a83098848eb649f475a9dfa1ae32e925918a52d6f0463d3d92a0fe83e4083d72106d1dde32708ddfe442759b6316baf3a0b762c572efa423712366f07e3b4f4673c3bd09689099faee33c45b46ff34a0da175484f29b8d8a894c9f336922c254dbd35710d9f3775495edff865c24ea9e30b6d177349d0f4cddac1f7bcebb62c6b2aa35468a28f6001eccdf872682eab8f8ad9b327ce1ce56563cabdf9b6174bc9416d5f48653be482ae8a778bc6b69035919fb0b9085921ed8ff312c9c3948df6e4211fb454160ba904257ae03c418e8f4890bf49500c44ca2a07fe67ab37393dafc9d408b6280a83f421a03953632badc717ebd85b3d4d111a4392c4e78d627b2041b73d657770848ea4136fe00dd2f6e33ab2d3c9b3c93bb20d7e999a6f5cf48e55a4d2c77b50b43e916324b5e3d71fcbf4a87ac4a821ba10529ab41720f452713d86a0ce4a1eee92bc41bb5a6bff63134a78dde218a3b364c4a95922226efa317c82e5b64e0193bd1de5b9a9ca2d1e4a1de6b0de7422469190ecad583ce255ea9295e162c81eb2d9cf7ccca80ead648f566a47b92590f3c87ee0aba6ec9ca5b005b7d16f10bd4fa8e493f25789fb5eb80624b1f4781d6d5dadd10126e02d5e5af2ec0b1d2c912aab69931ff5264c74bd87a3930ef2f65da3a9871262656e2ab975587e5acd7e123f3d3b96746426b878277fbad1b4979a683c3c94d56f6e638d95afd16e04bfbea76677823b27f1239aae011bf6ffc6028738a91d039f36124edcb96703901a557a3161db180ef16af776a8fb1e45c1ee368c54b3514734f61cb00707ad2a409c8ec52861f9fe886e05ff64e8366c32423ce334238fd66075332c4601c47d650af4ad9de36bafccfc49e11ec210d7f68829a19328f98f7fc3bef6b64d4d82df35ef48d4a4dcb4c2caf3fd9827828a25d22a17e1eb93d620c2c15ec65623cfe132b559e31cd82d8ddd3af38001aa6dbc6fba83b3b057eed939141b271466beded57cf7c368beeb6f29f67e94f6aa3c035b25e7acd89766121396f6fdeb81fe46533ed2f61e9bf27a2e1824924d5ad741eaa0c9660f85950b820751b1e0d79f6c8a52e20234f9dcd3e4466d4ee3abb05cea949a5dbd9c2ba7382bb1b4b3b8a68c971a44416ad73fd77639226de17bd2a088c85620c5bf10ca8cb107715c4635f4ea822a7894942f72d8f0142629c2295578145c917325321aff1e226bb3f270ca122ed6cc138516be3bbcafa5dbf7a626be3d886b5c3ef704b752581aeda66483751c54dc1d7f3371695b52d72257e21121a92b9043c95cd154f70259a96651ca0aadbe26e3278727cf59ce724ffc2d666b363066c28e1c14c8984ff024b090c83ab04f84fab9ad281c1ed2edf24d8fa74ae33f35fc31b609abf78741a715f01a509f17e9c1e81a2e6b3e31ac48bd1ef559c26658b956dce195bb9c2cb651ea8bae8c3dadeb6652a259b6f1bb5e8d9a69ca5b2f37eddd3fe574a0a11bf9b86c715f90c124dcdd7e2b0d4c157666e1038805d966d4b4e151ab00ae513b0c9c8cbd897e521686dc752fb65a7547faecb79f4958f1bc2202d3084e20c25d802d775ca83fc351ccdd826c869903b06e6419182966edaaff247323ca3410bddb951f3475e8b45e3f07bdaf252e26e4d62715b82cd8bf1c3a534f0f80c8c46a310da4eb8ffcd173f049999037fa99f88eb2a96ee41ad570afb609e8255ef4de15f639eaca6b87aa4c080f54d7cb568e2d3ff6cc5f4f3981276b0dad0cd5e8ae758f348904333f40afaaeb21dc11e77c0867386e6914c8196067bc09bd6c150ff7577a4bd2663d5e5225625f48f75bf4649c874783287cc425e326575d24b0e8616e43a3682b9de5ba9093845139a9ee1d97b214fa362ba683f51e00b285cb5d44a4078dc6dec887dc698548f271f335444b8c14e22cee2c6824fd66709261050ba35830390d46a1e38008796196c12da89079f614f8540da8da18d832d815c1f68eb8e52e1a7b737bddf7d395b925f1697782d9c0d4120cc1e3ddd4b207d6796e56e7fc133350346b5e0e5a5443711f7aa00c4ea18f783a45dc675d37d0894d4a25a97ab29fdc1265e7cd88c9fba5e0dd641fe58d2b48eb882220bd08b55fd2a69530edcac34b79194d9978bdc3c21760b931671cb13fee36da2557e55780595f194b3aca31618e8ad63a3087a51148d76b08e158c6ddc8962ee35f8897794d5511306f2c516307e8abc48eab6f28966275777d5c83515d98d735706cba05fcd0b807ebd546bd070f34391bb3effc35ae7b3fa82998e8c60d200b74284438b7a32b3beec83e0107881bc533573ab2df9ecdc9a360227a658eb2f9633393a0618cf68dd5fffb273c2ecb6542cfb08d3a1823d2e87e5a2b1031359fb8da94a78c966c545a4269e94f6a61b1370ad6d07214095ee105bae35d4f69a69c45b3f2ccc99a998df5561215a23d2f8d9acecf9df87bb5af190bd13deee65b68e4c714b52b0e7ba82a12ecfb093525a98fa7dafa26b1080fec77384808a79fdda917e66a06bb2cc2742fad8a9882976f156c25abe6636f6f71f6b8b9427b42f3c667e153f6e293d7e7e8f7b2be485f2ad654c1fb53d943f6a42911ca1095ada7237f720b23ec8aed6d1fd0e3c6489c63588b9194920e243c724c13904c093319ba5190ada75cdebcba6f4541b663b3b1fa6ae71137cb374c9108e96a7f046a46a8402ce81b9ed4ef7867f348b226a10afd9501fca67fbdeb9202d4fb131ccce22b0801c7f7e97fb87a01c71c039548ba3c1ba9220f3c2131131344b204462f08aa956a6f48703b1cda5c1bbc4ab4881700846dc892e01dfcb3b6acd1fdbbee6ff1340b5210a961ebcd05709f1e158a2c906a083658cf668fe40f59c9951ca971910cdc93c6669e4595841592066f1c4e6262dfc2bda0d4cbd564f0bd45e2272f936df6cb91a0140569ad1220f13097b795c990f5d59f08e9ead8835912bc39f55e697113e0e5830261031a1b9e21c80684b410d2df74c95258f42948bfa46243ecad0a86008fadf7447d8500a4dcf593a0e9cbf8921049ca5ad5a658cfb4bef68d0233a2a4ca486e7fff26b62e5c5f374fdb59d9bdd22e0d8f4b7de1e8c68f9799e3d822407b78da0e9045383481f276ec1d7b68de80df7d78f7e77710f45a9ce836a820cc3fc34ad9dd4b49fc5b77aab03d5795245530f6a820a661c8c5c9af21a2a9347a2177e65717e7d7194c53b42c873836b899b9e3343ecc1c0492f327234c8cb09b79c537bf5dc80f52dec501f1464de61428320cd808ecb003d543d1ee665989bb2ce57a2048ac34e96ff76309d7180861b0f66aedfcbb46d6007a8d536a8fea52bdbad194253e19ae7159c9f0e022d9d34b5fd69598453385719822449136e8a65198cce62d0e605c361ae4d220c55327255f3d8c0cf21f6e957be655cdcf8267d5011374dd8c42fea00de6c8f01e18b1a5fee559e99c08ceda1135adf108ef0e136c6f0d3baaabb8eb76823d14b1d0d43c8e7e25ddd5fdbfd12ed3b7b75bbf1173fcedb9729e13689319248100383caebb40a81a49015dceaa61cc46003808f878ca82d931114c5eb448abd2ee6f877fe5e7a97def3c3bbb65edb0d8d1fb35d632cab84e8aedca6c4f7ca6ba307b1bae7f6ee68787e94fde9078dc256d092a35462719a25a278afd66a900ea36e6e8f0bd9c0e6f44edfd33f35b8eae7e73f503e712fd9e78b29b2859df6a704c71569b8be5e26e05bd5c5f7dad3a5c59649c552905a67220ac9b68155e846ad97226edb2d3e0880b0e6bbd751a0ea114f37667a4332e351f2a3e10e24647ac8c1162e02878c43d8282e616aca50cd2a5c710eae46c5b04c0f4acb477a4046d05a18d79e1de45238ea3c6d53fa91eb9939106c83251bb3330683c8c33bd1365e5336906e557c8d18277f33b1bf0ccaaae542b67d650eaafab4413c74cdf0cd548fd0ec97348971565a73a94ac48500f08dce6761fcc19eb9ecdf2ed96fa7b64f5c2b961e0f3a7fbbfbced2f7f4aca3931b572e03cb865b44f1a77e26fe5931e0ee2ffb718e981d8e92157bf084e7eb44c55c6f7b45d7df662cff45918c2b910e6bdab65abf8ba6ec601545395de6c1240fde358b70993e90e58cf4420a740d957498171787888226481c6c10485e252be6b1993f260b4d6d8b9db9e99a885a89ba921f118331922440e8aee01006ebe5daebc854915320f06cbe9af2280fc292adf324ed89f78b84ab9462f0d06f0317404af5597c216b61cdffdcee226a4888e05b3aba702f54cdf4891f4ccd276819889e3c9dbdf40d4b13de405da4c626d19f9bf4cb10e9f3973826d31c74a7874d4bc1eb482e071c8a23e9f6fa0c6af597de1ccb121000341966cb3af0e567ac952ccdd903409a1f7a005f4480f2ddb6e11e6d02c2f5833965eb9e3bf8789abcd7185e36d62f83abfffddd46b3c4910b9a05d27aad69095af4c1968749341c275e4cc183c730c8a691a5076b0c08724a2f5fe09466898588af7ee4b1a08653eafd0e480b310de8f43efeadbc690069f2ec54c9265779c013dbe2c3aa037c10f94da2482789db46e10cebdec166ba515c165d62a10f3e6ee690d95ae2a43b958e555be0a668df37a86422751982e21ab250be133c97c8afe9114d6f18120a3dbeb650175d89888ae82d2b02888d01f2663c31c51f6db0e387c67e2e54414b583331b901799796df9e15f03477641e832b350c6ea50f7ed4e43e04b180de3adf2000013566f70c93911206582cf867c74b061e35c9456cd0472ac89fce7c2d2d0db4098bf59d75eb3a45f1e782cb08cda6a3763cfbea9ccc2644a3b586f25bb356cb90efd6e9a424cc1a4d356273298335a54ce69dc65b0a92e50c0a33d4477d009ff81534f68d34fb09f2bda678c480a2961f85f4368da8393289c724675d0fd1438ee68f0d28bfb1c2ba0ce80fea05cf9d063b523d69072eb739bb3839a4d9c76943c2ff28648d63489a6239ce3298b2a940e1e801ab5e14b176c0b399bf48465d2cda85eaa56110bb9a9005c3f591e470f918dfe70a3b3cd07ddbb9440f4b603e4e037007ff9d9ef543ee76bf1d6371ea42da47940036c19cd62da6a2f0757937b162d9848b63255e8107345112ad8de616b23a3faff3cfe2d0e5dfaf8e30b0e6acd19bab6c07869e5c3ad6d5f2ad6624fe1f87c8fe4ece2a02a6909240d46be748857d8e70041f4d5643e05259357600dcdbdd3401a897635462ab319761cbd6414fbf03e9d0b9e9a116a60cfdaaa9b2dea24b12b48d93a34f3f0766d5a16a7525518a6dc518ccc8b26519ca789caf673a7c9c58d23db15c30e9c87a676261afba6f694b208c8adae2fc49abe9bb5fd8553af473224ee5124bedb73ab17a03feca941d55a4a1fc4a46e820034003926677ef07b343b5591971a283775ddc32d89a24fc3b1148390ef82f73484cecbb1dcf4c3f82f4166a7bc66321d896f37dc70b79147f1c167cd211ee58ba37423edbbc936076cb0eea98c083f3d11818fcf408fb3538fa323cd0c71a7c61c469a93ca932381d7f7f0ef9a46a2b24b50db263b3856f8af1684b8dc8d5581db579008c914270bf0088ccf44b4b3cfcf1428c14ef1649c6638dcbbb3795812e90f1f3756620080bf8733b596791bd6443de26f7f5a4b98391944661bf6712f17be1b4aed2690cdba90feed9bae0b5e35a76ae5f30ee276dc171dc1d537a3e3b7f2b99af4076584759b37a4846ccc123ca5b6d29cce02758cfb8149c2d3584825fe7a2587f897ca612c57891b116fd5bc844d8ac0be1e4578e455675b40ebe5125d437bc4fd972a25812ad1d78a22aab84182a44128b712bc30de101a71b745e2160f24f023567b62677197dfa3392a500fc22bb5c29db30f2700e7565c52de60033f02367f2decaeab0bbc673627b0498344b3f4d28f6d5e509fa593fa5e35abb0f016673d9af76f821f3e1e3adf6db3eac53b792d161e9df62ad819fd273a580722c4a60af2794258fa6faa29855900c127331d6f9e6a73a2fdfcdd9b4bc2c748e6531af3f20af73cdacc23d26c44900d278f2c67df5a81a2a6ebb1e38a71115277750d3fd3eb15b948d996e634a02def332e68313146015a85098b9e545f2bcb42f1c5960098a85d33f202eb0f61860f92fe700a383596588e4613532a1777a498e6e4b1f43440ea895b5ab170953ad3d099d9ea3b7a9017dfa2fc3fee4a4021b06daf4072070467658f3fd9259050ec3af0c2b97805418340c02501a61adbac46262866e80d7bef78b38e67086e0a13d83d03191be20c431bdaef7d899a1d04bbdaffeb508f1e292bedf81318275492bd7d3c39e4fe97a8df68839f5506145abe30b9384e239b6d1ace1f3bfc2846126830343f0e1a2ea7145ebf1ad088b7830ce584803da6ace35f968d31103e7e2d57e04ef22a5a0704883e2b9c12f4814d141577727698cf2a37a849818fcb1455288c13896c8030888e2eb756f6fcb869223eaba88af88d9f78a736a3e88689bbb0f08eb5dd19d5aeaae0037547c6adb37c57d66d51e172cacb9191ccd1ce46e173e21d2d294b519b254e98d9717c9e46ca11b5729c4941c9374578b530ce2a7ca857a7981ff7ff139fee8f8019bbe99707399929a94bda5002b36188d66f4591eb44186e29f89e01666ef46cd13026eed602d7ce5b3e5f9504ecc1a74ad2d7deaf1668d0bd2b60b64b1e411ef605320a17b6ab8d8c1cb3e538116922c823d947ea9138cdc1a2fa26d1f61a762ac54259ad268257d3e3a34df7cb21bbb3a7af989adb7835d7ebee37082fbec48dfbb0f46e03d887d1ba3937ef1f2a46e3277391ea86f6fc04b0968ce9dc81364a5d43218cabbc0612b6d23e4a5cb62bb9624cee2e6c1173fd7c8b11b6c8ecb07d5fe674ccec9ff7724663ed52a5f24ee60241641ebc12cf3c616c81edf10c82e8b8a7ba6dc6aa7018b4c9e97c0391795cbe10a108b08a9f4f17198c0a283feabf39270274fff94df251dbf4a28c1c49b099f2ef98dd84ee0e03215cc7440f984420891b855e431ffb29c1f0d9d772fd92e65b2979a87c5571b21bef377f16fb52d4989cf42d6b9dd33986944fbfa95c5fb2ac4507665b33f75f810cdebae2c4c8ee32c8050673b9b28d4c40ffa2a24f77753bc3bc220a761af61b494b296647278572e52c3963db6df9852fff4414d352c92b516fd676659903a758f921e7a03a347ff6bcdd899eb7c57dc5c4d99634c173ed24ac6166e2f1a6d0ef437ccd7dafd1c27f209c60ee9b0cac97bf5845f3d42d70210d8e70258d0d8e591154fe3f6af2f737a33d14eaee4b48a916a90588a79ffa8161733b655e00a2e20a2cc5daaf497a8e63dc86a7f25356a552a947fd34b78da8e64715e0808b3512501c64f0a262950a49f4751a99fbfdf192f7446472ae909c3c3f42499fe7e7aba96c4b7ab3a9ceb796809bc28f103b51a0c7502441060c81a3384847b9e304ab0644206d486bad44600f7b0c0a41d252b116d59e99ddcb60810f5dbe8490cbe33cda6330fd230a2dadddb726d800f30a93b9b50c835e29a8b987eae3481ceb909a6ae47f9a1f236c18b89a7cda3cbaf493d8e33feb8634391656a069a9c3f72cb4d28b4157a7b153933f07eee1e0a713e8e70cd8730a9e1f45c49bd26a1d25197374170e76eb9cc16835704a09e295345b2c654a9627a0e1e67c7ca07aff961b3e331380839737da25a4a0f92c5b1d01767b521611782e004292c71c012147633945071e7d04c6b71473caa36367e47248c914b66426f1c8d0cb1ee59e967eaf55610641d6803dfd62cfed3393e2a3ddcb2609afa773e57a3a1cd1a1e0b2d7b30dc6fb3ddfd8bd2127b03184398c1209a1fc8415f84282b30da3331495541d3875df77b2175e27b762567f916345fac73da9c36a8afd5f453c893ae88490fdf1f4058806547e3ecd63b7ddb411c963e309dd5084890c1ce269a8d4385058ee1452b4f033a96beaa37d8c84d57d5955c3525b2f4d22974881e06f71787e4cee9d9c7bae5d117127d9236194a8d849ab0794e67b93c35061f1f0ddca897302fa5b8c729548bd03a3140e1c5c2cb9b076bba0a8675e588008530969de7e9ff851b08f8aa77b060512b6fef583db79d5511df192ef9e620f3a66a5fb1ebc4a6038be44a70fe4a030fd07aa234af87587da72439bd86bd7d2363183768288cfef23a927353eb9bcb3738cd5399ea6916c26a0606b350304bd8171f0df914f4403895cd6a2a129c61fc134a20869bc1d2fc220129e96b49eeef1a76765b470c464d531e27915c260c022899e5ddc20b8864adb6a7438f04792eb1d141dd8d0526fe43a55b911f838054bd9d338300a673ae554006b04bd1db4e5208ebdb7a0b37d8d5f7619c57fc0c59ee8e696bcb0e29b9d0f1951061d856fe9db58b072fee272ecdfd4d839c85be6e4a96aadde6771dbdab6034bb0374d513ce112f3bedf3c7fd0b1b197d2ecdeb72ee586654f22e81e42f28020dbe828175eddbd780e13f7df9945e0d958809200b97a0595a8e5cf2d4291edafa56ab9eee69af21d68c5e5976fa694d0bce591e9c3533ea586c99ee9de4250d5b9d9406b19e30ed57b9617994ddc9c0a05f0de3e06d391ce1aaa2a7d8881d228d4edd4f0b1f63e99eda087d544567391e26289210af88f8915fbe3788a8b5294664f9e58326c99564e99bf3135375d5629206f008b91f8a9ad39eb65984c10f7b0bb5c07cc9673cf404c96108d1c1358cba17dd63a3acbe3776b15cefd1d8a94a2135a17df1e43386615d6d4948287991023abdbeb253af920939022569af6d5aa690bb91ba64f4d85a2bc9f303176e78f44a80fde5ba9cbd0e843fa563b77cc9bdbd07afacdc200fd1835a33f96777e72b482b5c2605022e3b0fd7451e2d72036db8a87d381072a72d7f8c369d2d3a7d126a5a33a94caa6b0f69a12539dfdc68f77467aa5b160a0a8fb9e918c5197ff0b1885d9ebd11d19899ef4b64b2a3b26618d21ed0c6d4d1fa12bdbe527c3787e0716abb60c63a13bd9933f5bfc6135f82f18b14e60115223ac4383cfece3c6c9c09c9d723042eb51931a0e57703ba4b0ea5487fa2b0ce19838a8f861bd557aea6f3ee64b9e2ecc38ed2c4d03291e73c18ca08fb447db50cdae9eb13fcb33f7d8e0bcb6a500f02bde8cd935c5680de31c56fd7a4d4fb317fb5f70ca9ebcbfc24e27abf5f971ca045bd1de1e075afadea59e48f2a2c59b73af8b4d3ab6c775fc45724a7274bf32c19d047bd4fc35c995be5423338416dfe920c4ed883c6c3764c1ceee9273ff635f9a94b7608e8b2210fbbee05348be8771093999408553d4758d094253b3c928432c0876da3f2464887b4f0b67e911f682d2c30ad7c2b076874fc94639beb2edaae929939ec99d19dc5ac7bd6a2a74714c80d6b3c25a273200b4cbe9ec2f5679db433e4259d4e2a62fc4d2d89424300b831903156d51e91a4ebf860d7479a738fc4bf19d52afcad383ae0ac99cd24a68d11b1c19e36e04730b57b3a8cc3f14c4a75d8f3a446f3a20b9d25f90993eb815f1425814762e78a7a716a2bf1ae783fac7d20bd9066a9a5193bf773112696b2b91f977c6d2b040a7b50fc1771e1c6ef4617425e6f1c5632f811ae1b2c874509cf431ec26a3f93daaf7e0caf244e3eecd8aef888072e8462d46842b7b2f6bd5038911031457cb00b810293b77307535dd20c9c11924399d2215731b312248b5fc417f21438352fac445d817201d193a042da068540d4490169ab5664daf22a2dbaba13aea992896ef882001f009d66ddbda28aa221ecc8e2f1628b2665841eacea96b249c22b32ba9afed7d998cbe8f7f6112c134354c4a41c94582431727e2ba52e9f5315babe358d01dd598278fc6b65af6760ca69845f0a1fc1a8914e9769316f636a563921828fffb1e183f927628bf5e01b6c501531d3e619a8b974817894d62ce3310d7d8eefc048fb6177c5ba53206ae673cc284bef0b7473c34bead2e6e599c10671d4137771702af1b33475844d5896f0c0fdf2ab554d273d7b4993cc4113c0c63ce4cccfdf5f95b8dc1ba877dec65d8be0967e72aade2b88ff71728ad571ad22fec34c78c395774460d5e0d0609e16cb7139047af9055a516830d2c2a81c610d9d493b98b98cd1595fd8801707463f12b4bee498d78d8fc6caa073e30ae41fa027dfa3d2667dcf151f4e9efcd1a3d4afda6f1ae1f1ca2b9d7e45df2c1a4c58787f42da665db620bb01f03f6d0991173a9be9486a154f882e989f7c2fb62237bd3de6bed9f33498f25eae093faf3d8306b7fab11b39a031010104bcbb075ed2462518f257f5c876183d8245b279cc90626ae644b783afd5c117128e4e8082edefc708fef7f1dbe924e089caff87bbaa24b3cda9cf3b728f73dd73beca9d02ad357f63efb1860bfb7e04ad92c8681dff81d9a737fde3511396eddff0b5f00eb28df5a08df551c95c128c0bc6b460b47cb4901ef9da491fbb9988cdce9563ce3ad6dd23626df5dfef05002841c6bc95241c03a9709944744b2913bd8dd3f0e23a5e0b6d88fc2c142a12b97fe794879a13ee0764ee299c2bcda60ec892002839e24343678adf1da173df2c3208933c2ef19b377c6783afde01d816592d7b5fd63c466b5ff4d5a248d2e67842dbb5483374007e1b255b115d29235f4f7de12053a8a7246486cc04d3dcdf663336b7a11f8c19409f19eed3f698074a5b64b7bad7ade2bd8d1120385f3a95c3ed7cfdfa003c77b94b66e9ad566b89345b0a8bc1981319d2bd1d00d94dea32c96b1ab15a9cde60aa84cd236cdc5efb7634dea990ed8b86f00b1823a79a510946877892300997a836451860494d686272ee7d7b44c04081bfd8cb6154b96a287c7ee5b23b73ec9e9856f40a64bada107ad2147b2bf2e8c195ea3eb6433b65f3f614970190a12c95b99025a823332aee0477db2e05f8137c11f723417ea7f35ef48511398a17d679080b18d387a4a918e272b641a2b2f34baa76ab8c64cdf297a4ed30cad83d4b6f03da4407ca4156b3a0de831750ec08fba97077b036cc71bf555db3bf1cda8967d4fb8b0c9ce99279e22d624492272a9130f8bb1fbd996a700005b802f7b3ca522bf37ea1470db6338127294b7cfc13153a917ec4bbca951bda948e8077ec2a0ef5d1041679630b8a9cc2496d99f3649a470ea5724d2c929b0f15ed6dea143beec445c3e0d7eaf0218aa4ee1ff1c184da6e14bd7dc6585cd122bb9ac8d673bc30d83a433ce34693a9b680771cf78c7c7843fd813b1859c8e847eadf4ffdd91724bfa6d293cf8ab4fe85e6aa9e41f6bf96e3255871e762c75628c9dda8b6bc70ddbd5069a57748fe9fbd532db7c4dbbd7124b7abc34ea8b19383d31069eae318b4770244db8ee1e930a758afed65edad6fd776ce6a327a25aeaabcfdb6495feb9f1abbd210e86c3bb5d675775676ac9a0c5533bbccde9fbcad82b69521ff432611928b69c88b2d9204e43335e73e9a6587078081bab55677f8ddf50fe6d8cd657616e81c8d215639da4a5d5a2b1904544955d02b87e5e8c14c010f7b4430f42b93c197a5a001d8feec6334ea39b3643770e558aff8719afdbc6d272f92657c8eedd302634af53effe06bbc96d3ba4a347fc47d1f6f323e96410add329bd69946e2af129e4289bd2adca7ea8d7545a9b2c621c90a2d65037d481e225badceee11703d95c4b981e641bd91993564bdfebb0226e25031c218dc2ebc1b394f02e6290d5f34f06014d54f75c5928154d6d468d688148122dffabce3c8455351a2ff5b51d2d7a4084b45e44b7369beb97f1863973f7837af3445c6dc8dc0960166dd91fc4feed8ba3a4a36d2acba6a525265673d547d099b408b98ed1f5d571c46d993b65f800ed2ec4c6bec5c3aa1316766eb8b2bd7add8f088e7a31edc8dc223140aca9c4ead11d498fdaf7e6b59eb2625db48502cd5ebd59d3d5cb72a5f54cf46c10fea55b6886f676930dcbcfc3055d7e64fdb7389b89184e238cb1890db1e66fa3ef439e6e3c0e076d517a3e78b9408649379814e428faf475835c0c8a6aa6a34c2367aa0ac223d8481871c21c0399a9bfadae87c5fdbf967fb9295e380e693237b1958ace854ce3548af574f868ea38c5ab62d9a65189d70bed3a66dfd7b24b4a68629de0749c35eb987b81ab941a8b209c063f22a4acc52bdc86da14f7da8f1d9e2c2f7e76d500fd93ab23abe4558416cd29c798d66f97858a2625c56d8d7ce8d8f479b8528cae4f54377ea6ab3a652906881a8e8f97e231fcf69c3d4fe984f7a7375376b9fb12ff8d4eb72bf150216b92cc5c1dbe1d4197d273c1d8c0f7630612797af25368e1e31e9ef311c54de329308c7ce1402d69bb67e94d72398b25dc62c5779ea4d73d39831d880fc923c4ffdab8657bd51d8c86602d590a0e3ab57707e67e40ca4b89c746b01ec5a7ee4e211e534be2e6effd90200c45f8689011ad42a3d83ed8d8179ea4b92a1188a9b051906eca7418546dd572a3f341469327def03a423d855cc6ea93251299b55b6f7c952a936017eba675999e9bda6146551fedd9ccbda07c21470af303ca6de35ac43270b777ba9b4922ecac28986c886e394fb70a363d83a81972b8ececa709e4e559e0fd35cf281b0c80bbe730093ff300e7dafbcca137a753bfcd16a0c64c5aa3c1962de0dd9cad93931a95b4d4f3a33d5e9f83295736c4b59cd8cb7fbfacd1ddd9d9b63e42fb26cfc4da910bd35c80b9c6db20e2dde30b210d9a18013b5787178f92f1e4de652d19558fa23c8b6b1feb1758f887aa78241bda180d1b64f2a31826f307a6df0ad6e2b8b01d4713ed699fb776fecb3ae198b443cdd796e51504ddf7e6e6d3530f2f69663d7dd5546ae039aa550271a91b646d27cd880044f6cb532605884320baebd04105b70afa79e38dbce8eec776aba07bd2c4bdba0fcb39fc60e2273321eb5f3bf4be6b9a8fedea9540f81f11da72024153fe713649065bd261515bcab0f7df5d77c3d1ce51c64447e785801b3eac663075899408fb562d9162d7fd9bb6d37e33280af411dcaa4451ed5c3d554581ffbd01c63e7d5c65669e8abcff1052d1278ff84adef98e72b43f9fe163946ffe13c399c8f7540a19dc4cc4bae68a01c37982c92f10f3f3baabf6cb365630168a590a1378dc442e8dbbccaf480de9ddbbbc29c87f71548678f1d834bb946d91b28c074e4ff6f4d820e0f4abdc9f83b7c9fe1997b4c9675af79f7bc55bd1688faf0f8a3740ed077fa661f97c07121340420f08301f21d23fd9600e5bafd7f70f20f2dbcb81d5708fbcb1b45cdfb79588b78d6b2d741b7178f66f0acbb3193d3eba5838f977fd218c3b1de489a5583472030b960af9d641f560de9babdd31a35ef6343b9b4fa1565ca55dbf5c2b63695a933b896d9aa4273341996c4ef9d2771fd99a5ff024fc13bfbe2c6d6cbfb12ca83193d8c15e91967d88787672c189950e2f152ba7c05cdee49844af130e4d39d2e975e3bde1bdd04206ab3ba166e6f58b764a60dd1d1353a455af474e393dd03472d9b402d5edb3e230a160e5bf8ed6b44c00ed9cd696abdbb15e35c4a73d2b685c924adf9f9844ec36454d5b9ea95e3cbd4dfaecdc154567d57e0c6362711f194706c9e762d0ab8a7ed9f58d82d5c95b3a69661a354bc75a723d1b309b9eca4119c0ab716cfcd9c2e3e64799666dc40f340267196dc12d669307107a5b7cc8b87d9a54612c81da73ab62998cdb54a1dc54c00ad9a5a5391b5822b85d81097fd8244bc8d1b9b57649906cbc9ba68cc2cb330f34390fff91680e6772aaaaef3ccc885bd46eb5bd906974bc16921569b09058a15cca9662e082c2b2b75c60e09bd425cb2621e6f10ee88e6d190d9381608cbe3a7bd9bff6fd238b26521b003292d247b52f4d0a5f5f84fb4131f6e0c8f39d27d0426d1454e7d5592007082a0be5508875b881c8f5f227fd3872869d30fdaae76c14c8664e8237f0a69cf4a6cfbf18c8bb72081887fe754bd8a6f9c8f0dd3350244865270eca3801eb905700d8a066213f7501fe606a8bcb6bf7899c7bf601a31e23dbec6086c8c99062c5c9d398c3057b46e4601e965ca4e10aebcd1dee5ecf0af5b6cb9c1b75b5d3071d4cf97eac30d8f8006815a0317dde6a33e7a121b2ad29ced864970df54a0353f6d79457497212ea72929bbe8a894f99c433188a049ed63716c2d2594592d769bc419b54585d55ccfa859783877c8333108ab7353e609fad6facb602385068b9b1f1a7e444bce7ef3d7d3c89d0a19814fedb01e1b50688cbaf4fddfdb8662f9053d8d9044d20fefce9b7015fd1e2d8da6f0fea115f68946e5bf48e6c4123e258fe90defbbc67a0479f9da8448aa5b4059d1c097c9150c0143d68c64d293e7f4603bdb3fe97a7f848c0f6ff7f9ae804aa06a567d801313e412fa25d37da1285622cbb0d418f6e9ea33b3a5d53548c5aa69bff85e17887c54c3533508e257ed4aff220214d90c3da74f284c5a416cdcbd1f2e2cca23a2ca1869cb96bf9e779e21574213375dbf87fdd514ec948aeac7db42ca0fe4e9560f99c12da38bf3eae915cfe6921faf317995a1ebb43080c995a836a57dc849ae8a3b50271449bddbafbe28d6cef7c61ac1f6e4cf49938013c256eb0750c7dfdcd0a041a76d8c801374981c2a8ef61116719f7211faf808e8e3b38b522bab34ccf2d310fa9092d47310b84b30719efeced480d30c4dbdb207bf5e4d4bb48f2b48a024cc349334e765aa00ae75c8088c804ef98901a226fcc6d6745ce5ebf605609a8fe639f5e6f814c418d7f4a809f0c8d62d6fdaad85ce7d2c6966083988efda453fd496805df86990508030cdd06285bede207a293c26574a1fe5392b5a3e14104147cdc3cc07a846d5e47f6f42bcd51510e25a1b7e760cbad9a9446f64b84839ab616dc2375ce3e83ff898ab4f896721952e738fc168ca8570897716003f76f937c151c71ca0cf960370d0b228e17dc3f7f61873767670f96e10aa9734cc97ef75841be0f98341f70eb00a6f0b12b6bf6aed1383d8d4b8e2200ab9d3319f6149d079898163745860c259c15e11add34dae351512387b0cc3833642a91208865227478ad266ccd37fee2078805b80c99126926599545744624bf010e83d944dc944f244ecdb760573de0bd6de9013e016146e01d03f1a1ea1b1b39fddb67110a2cb719da60f488aafb49de64d2122fd2dd52fbe28f7492b5f15522d5af0a6daad2735009d7459f80a6d77756c641bf7ae1ab54b47ea04d60cd700e4339adbd9714631ddbd1b874f735c037f01e5fc5fe9331d56d2ac946f71f4a3581dcb978bb19328626fa8aa24b5291052a93977881d7cf13cf31247b60966f2d3ca61a530a1fd53d9c213fdb35722ac4f42586c55a2519301124fd93c04782384836321b98f4667ce6edb367b9162fd73d339e8a7c37dcdb9de2a10565feff96f4fd12323ec45b3a0de694de9c8dfcc1b4aa7292e82b25b7a8399fd87ed674d4850d54522b4a45fae48b2b85f8c490019eb8965a5e5915d959e0d1c32a9cffefcdee47360bd00a4a51847f4ba6fea3d63f6bec57321128aa278cd01e341f418acaceee33924b1d5bbbe056b222bfd380efb7327f54eb9eac3c05d87e9a3f084bccdd0c6fd614eb7adc535e4a031f60da83ba0b92d322b7d8c660272c26abdc5caf7acad8f184ea0c91b856109a6b870e0bf77ead17d1dabbcce9cca7137c4fbc0765568463e5d1c461b1d6d4b9cdff1526245d7b322bba95a8342f0b39b26a1572e3b2bbe33c9b3e19286848954a3b802e3e60b86bd5a589921a1088554e6f1c86bb0259a0a38c89b4963cc5af4a963a553429c394610a5bf4de73e6921a2bf81eff086efc932b65d8b552b346864612f1d3eed8b8889be84cb5c7abacf617cf594c9563f29aa842bf277d6365f7a47b9220938b7c2c56169d89b571dcc501824a6c3269bd775f3515bf4233d74f7e63450a8965fda7c2aa23af29468f14d6e1658727814b364d4863e1168ddd083bc181d1e1c210ef46367312c02e0da10987578dcd1700df108b8d8ed2413d15b671f17ec978da57a5eded08a8e9e77bbd36dc496f20efdce01d59e6ed54e014eaf4526fa80a7668d866347d2ced8717a180958e9f850a9168e75d6425ab16df10db9386421764bfd21f2775ea367d3b8d1f15a11bf3f725bae1a42caad3d6b2887b6adac3d1c1714409ef08ad7296fe0c09b548e345adde9ea1925d50237243460a8ff45c2916b8ba51b8acee1e2501865fc757e5101c8c79b4f20881fff2c8e389f625d859db2d9504fb16f952de606f036590e78dbf591ab812b68b4490bb10aa1ef3f8152de035d782ca4fa517e135df3c6eeb59b5a2dddb5c94326a7462671177af06afa2a3f979e155599688a25a542f7011699c9465ac1a7bda408d15713d909e0fac83aa86482ff92ba18426460e9e5f726a25eafbc32d15586dd8076139c3b11ea6949498a3715ac8479e07a60887d3789530e240369e73484c5dd9b68d6baa797f780c836061eb4c087e47ce74103c5874ad985a0a336ec58935c0ce8d37d6ce6718fad9b03342f50d98f3af2cc802530683b7fcf2bbcc59a73d621c719a3d0f0c13328bca0374428ea7c7b7429f0d2f6e5439279a0ec100d6cc6405853f1743e5f737b4018686e977135c2e2c312c986de341aab41c17c0fa07ba2e6d86638a14b90d9d1bb3628e34689e6950bba123ade8e50f0765b7864005c74ebe8b56341e0db2aa8617a27041fd52c1d71005eb4c24f4b78895de87dc9d7f9d00dfee5228e3059d8c69457169fbecd80c915b4d18be4f76dcd30fb51a008b0fc02ae02b43f41e0801c6961ab4b49e69fd1077171a35043900311127c0303e9529f5ecc4a72dabc679001cb9691e0b4be7a1279d89d3220c3fb1a5001055fe8455d8843f5c839c0b55c57d9f6d5c1b3eeff0aaba55f45466fdb19995f4975f244e82b26c2a959ab879029ee97b421ff8f7bedfb948ea9bb325e19fb1d74c4ac4112c7b592f5a9a021b08ea0b84c2ef624f05b4b33018a94818520ba5327a3759c8b74c82f5efab2c7c0bde6486db7a759280ce45e36cb41ef8e11acaf0105d4eca632edb7d12c1c7d28644439aa127374aa970c45d8ba41ef568836dc19bec754c1c71a4a8086407a3b2d70b478eceb7656d73d787e7f58132446f32524b16eb4055285795b3ba71fc84f9df8dd93c70f84eba25a1ae655cff15149bd63138b83b955f584e24b9b9d4320ed21b0fa26b68464dc2b4dd21544040f5b02832c857c090590f52d60061ad8a7d4e4139c82d67e64357c6d2c03781c9c642e811035d498ce73b1a5b7b00bf5e90563ceeed53a8eec2de29e33272c47f3e5767c7fa8694e614facfec7eb7b14ef2fda3ab135c9b63c4c63c351834b075c554282861cba862c6030cca490cb1f24a435bd0c48eaa5875e59379b5de9c0c88bd5f2a4d9dcff792fd76701e4045d213c8f2761bd965f1595d9014cc160378ccbddf8c1c406250d5b296207652416f94840df22656fee9d535efc944a56d783f2bf25bb9c9256670637118fc3f109d91d1e0441c6a0490c5e9fe10c12d5000654e9625fe80037a1f2bb89a7034b984b929a1823bb352d5ae134e68348339ed251433cdac5505a3bf7f550b6990fbdc81077820965d017bc7eeb9a2abc00018db58aad97196f1ea1f1354483ef0b95465add37048a5ccf123a8b650bfabc8f1fb7d0b4284095c9e768a5f18783b46361eac4292122a6ea35ee8845e7a9d8f7d8778da4769b44e6aa8f13f8f5976e23cc26abf5eabab0cc557969343606031c3828d34a2551c4e9bb29385a80c568b22bfc7f6ed3767c276b9a50e9e4663b6686f05e386fd33a4ecc26a74d08290f82c05e88a9eeb03d303ab8190837f18a850377171949c5418ae9b769c43ddecd7ddbf033ac56b92a48356b3aefcff78f5bad66036564648f8a814f463b6c1e125ab35fdf07632daddb56f71fd8f4044310e2ec8bf18ed8646c000f50ca87aff0970962ae28fcd9fb154ebc57533a3e8aa11e7a34ef8b5598e144711d22d6520f53313da379506f652dc3dca2f22f98b7d5d2d0c0135536cdedfc34def0902e2dbfcd01626e3b7343552bbd812f6ae245ade665475d28aec81f1ff8bc7a83633d74be5931f1de062d7bc359495be936fd68366cd2956bc10fd02f15f5dc8603de6b3af23c3ec7fb60eaa1f1fb1a52a5971c2b7bba7f89464a1f86dfd32cd8f4b36b445c589f2b79dd887c0314e8f97d176c54013ee6170a89a3f6188eee823e92d34d8373e7482bc3a0310dd65a5989b853414d0d8372ebba317245f4dd3ae3529e9af94d758508cb0e112fd5dd48491658abd0257943e97cfac38efc2c63c5658221dfee2351afe1430aa7dbb3b665b79cd6cdb354be1094a4c2fcaae4df309f4b375aa0bb802166eda13d137cb2a07e1eee76241729ccb3f920a277f2bd81b57c763c0dd573318ef9de9e578ffae030371a937d31e2ebdf05f518ede3b034fab9f0efbd069817df5218418e7fc65993998567e8bde0dd22edad5c9a6d1a00df5ec759ee7499eb003e40aa6fbe66f13de7a9844dc026260d69db868c5d40b0a3f6a040156a7c0f6d90e453909ed8e30bd22eee0a9e8d9be093995fdf7fd7886e80b8d03a2aa6bc0ed1fda44cbb590fbabc11ab43b1f43bf41a7d110ba5fe0586bcabe6a309b44f681e29e88f796ce2e686ca357feee5f9be14be2106be5eff9552f72c994fc879ca00b5f270ba2b7667d5f0e09eb38f6968b6546d1aa2091d99a09323586a9962882d2fa4224cad69a6679cc10d76a9165ad37325ca0778b398d7b70309e9ed8b214bcfb25f600d8288139b9bc40326a8edd0015ba3496c9c646a18d695d97a6fad1787bd964a25e989967adfa764c67b57f85185fb4429700854d9a3282b15ada6bfb6ea2086673f1c00207ad04f5a0e11ffa9aafa211e9f3ecb84f279097d89fc4b6ef6318691f819d27779017f2694acdf1cde0c600a33211ddcf0d76312d78cfb7ed3b1df0fdc3ffe5ce78a79171dcdde0d4c161ae5e46b3688192e42baf79705bd6720eb93da21c5f4e1fd35b0c1d861abebd9f09ee42594fae5452e4e8747284941a601689b00f855f47effcca6b8ddca7f06b379fbefacd4ebc04704fa33deb76b2e35c44d189e28e6ece12f538c9fdd61fb8c28599aca407a25188dffce8424f3ae22676eaca2b1cb6e42850c1020428e094f8b217fb16325b63efaec85041f9b949683e49f7fdfc4759aa1197a18861207b9fe384a4026e926ce8b5d24b8bd302ad0f75f6b44675161cd0d200179b086401c077f6bb0ea933343502619846eef52abbb22597066a3324c0a40b87ec04cbe984f6cfa7b50886365fd11f19080cb19a0f5faa02a123e3ea8c6ad4a8901b94a952e34ac298784864d164a7246c05a60eab39f2e8cd4dde990b15339d8fb976b9faea447aea27bc5e3b305106dbeb05af0286999abd10c6451508df9596d66d0271638411752965e773f94ec5b435498bf9555e48d0eeb3b5953b58a24860d418baacf6c62a4d1b39e357d02aaf0ec3581876d8c640fb28035a5b99882303401228cc44365f90ed2c217e710e12e97941db09dcb68f830a024fc7528c691481da2a71c0f57dd5f3e6cacae02bc68dec0e5da23c032a50522652bf01f1766a803339fc036060df1e57af8f727e92e18090589b4dc7a74be602a9d4d2c8b580d6e0b46ce5c30c9c336c59012176182759c8a8bdb6fc5f629ed07db65b2549e1ef2c5a94e1f92e47f0c4d3ba5b8dfd2ed3dc19b0a6e2e249b7dbfce50eb7547a14cd32174f635dc17e2b17ace765b9a3a9e51183fefc42b6c8a6e3ef9b42aaf9c1504a7d015f0d271d4e6f900a2ec81bb1cb58803c2266ff098ee02985f398aa0775e84360d7237864a1fbc95a795a625bc40a337806dd5b4dbdc258e0928bf968c4ee10d93e401c05a893513efec569261ba415396b5ac58bf8a47f5d2430ba210e121165161ab243a92307ddf27314762a32ac6d1aed41db6ea5a513d40512e32a3e9f92d5c2fe9764ed2b45c7e5f43a613471ed69447d2f32da75ba5704830081190a7953882088c71ad5e1ebb2d267518c81e834c0bf4b0d3e6bbac9bdcecc8a0bb6e6f3e7c2dbc61ee64f90dafcdf9da77ccec39ec79fbb78ca9c761921c04eed54d3770cdfdce75d0332fcae6eecb0e86e15f3f0972a4706cf3432d6e3902b76106e1aed3efc763df42d7c9f103d550638b4f6391dfaf207a20a095fb297d0eb82f460a6509b5bd24fba2fd27abfd12be2ffb7e0851dff726c27dfe2c76cc20d7b543986429287fec0ceaffaca7c5801775f4b30f3673a2a237222ee61275ab88e89e7d96c5e664020501cd29d5668f231dea19fc27395f2c2ca4fdcd2d2a8e87a94cf4040e7d97c4237509f8fa40b104d2771188ea681ed295a354e2fdeecef01595c1bb18a2cb1bd63e4fbd03c8f414e3f5b31c4aacb146a3ead4db91379478f86f3c45bba6368952e6cfea85576d77b89fa05f25aa6cf6cbe54aaf5493ee6fce1e4a7b63c0351f0fa7ebc218401e238cc8be174ab0562aa6e987be8ee2266a0e0f263123b23ff05740404940888a5aaba8b05965d3856f0f1c7c94dbec309cbb5011efa4695f3ff8e90ce084159e9c4d1b730d29651b0b21b9ff08efbbdd235562dde8457e8b39943c3837b29d971507f504151d25240f9118b995eff28d74f5646d6d2758c4cc6130523bac702ee55604e3a7d66deaf41c524ac91724c6c6a3033fc0a6137b8be593f670544778d3d32b4030094b74cd2adc7b81b3bdb668952d5835b664cb91870a4e2f4620d589d1388ed147fba148a1580a48e07dcb33b4126fe1e4b525e7b5bdd7d386d88451b20b371d540b9f223a1e00a02911422bc167498b31e57e02326b5e0100f1a80a33727d50da7be4a0d4dfec8936a738a5aa62d4b94262001998e48a5f1ce0a25985f437378beda3bcc5b7f2e54a5c6c78250df3117ae1325291403a0778253ead5c0d662718963841eb2392bd30430222d71135df69c27d0ac597ac9981e64f2f11ebbc86699ef423d0c17e0b7c12d1c4b5271023134f13cf55aa94046f2488260e96af2d40a7b203a6d54161ec11a7f0ade68458fe7819746bcf7304ef40da1cac7f34c400293e403918a403e0594fd053f1b70642b9be336ecb1ff5eff1db0fc65bb061e1a60161cf8eae4c19bc7e98f8a7a19f0298c0bf09a9d76da657ccd475336e2e4f2554eebdfeb15c958bea78d9e367864052e665f2d9d3b3401c42362dbc39c49f2ad210dc6cbc2e13d1db063e862392de495973ca558a0899639db6ff42dfbc2487e8be623d457ab16eccc061a92df1bf517d4c37553993054eac06a9001e7c268665cd856ab41c6b6cb838c95874858324dd2208e608df21fa97ff59f1c241a8e252d9735604a70eb90e6585d828e6716cb6e74db5600caf14cc26afb0090f2da8e1b5fd73219525f8aeff9cf48d1e870b31a126f88425e697c25a6e5057115c32dec0bf0d685fb73b0f3360bc5ce05a31497398ceba7bbb67ea344816ed7eb472cac2066945f1bc2cce22d98b8788d803a746aa14ee6b19e0dcdfa42c2c6cebea6abac97e0658dd4403465e2d4b270fd2b3e27f2c0e3ba7d296b689e2c24a08f6109c7d1cc93fb610ecc1f7f0cdfe3a36dd7d60de3ee8a62fde6d4908b1a9c9996a4c83dd712d9a15a305a7138ea23894324d51f6c5e2c5106f928894fc2346d7c0f687e8e691d7d5efd8aadb3749cb7c2c4acad8568b87e8b154cd90b53ca344785fefb749836fa000c355422f27a76a329d330438a24bee47f6369857ab0d3e69d9f95117595c2daaa57bfb6898c43d16f41596e8d39f324f2260ea721ca165c75c9c8cc66b5c1b15090b16bba6f993351402a6b0f90a2f5f1080935685be279db049367fd72075be8a5c0c31dd6f48c2f0d9090bd24d3808a126a8d872c76bdabfd507c6fbfa8ce4d657c909c75eb385682ecb2f239302e75511dee57e8a1acf1cbc146e03ef168a80bdd0ac12c6bb2fa181be2eed48c5a85eb4e006ffb8fcc40c0ce529181ce0e94ce500d8b4b0680c9579d75ecf90e649ebee38de6ce93d7b94cf8a0afc78d08f0060e8f6fc7c6d34416b3e19a3d11c48fecf13862a2396c76f14540dd294315afacbda2d9c33a04425883edb70559533d3bedfaf90417853941d34b45ee096b99ebba06985780b390ee554ffe053da3c3203d4e4c7af349f9bbe0ecc90e147c99b21f98dda8b5794e1f1dac67a076781a233962f9446288dd890b008df5ac96e4acb8a78be69f84628bf6975cd700ec43afb5762eef6a50fe104e899e702d4bf4014490f414a34dbb40a73448cc92d6477ad5aea2beb5c73c08c88311845ecf80a31cb0bdc6ee52801271694eabef339cbe6ec5add13cc27a443677098703495770bb841e1688d55c6274c8c73ffd2e5fe9db986f4156fee920795a33bcee22b6b56089fe399dfe0bdbe4fb8bb3d8d371004858735793f497a7e3b390942dc1ea5bd31c56d7803229514378c14010ae77a05ca2c7ccf519f072836eda2d3a3f037d3cc4ea53105ff1e044e69c4b6a67836f5dcb0ba49fc02f9c750dbe4b3eb71e197d6db7696b954723da35573ec318eaaa32fa98b8958f7d20b0abee310798b588c3e3a9ad500a03e4a1041852865c8277953dd76593cfc38927d50fc0f22c0e4b242b51c789368b381dcaa8e1ef984df50ae1892b3ddab0d99d69b1f04f8ad154159f08745edc5a600d28796f6b954228dcf585bb971a858df5d2c59d315a9581b04e17d071dde78f9d7ce48912ec7bb5e707e94fcbe562a7beecc091197a2b19e23b5babda3ba8ff51cb69f81052a90074acc31adef35c19eeaeb43a8cc98271739b661867ab50bc8bdab667086458910ee7bae1f4fe9f6bc42968aa639375de74313f59556d303871718a8effc7421e0a6837cdd1077263bb48a01c3b0c61d73805ffa2905c9240a68bc31e5b83d7bd0f8b62453d1d8ebe1645363b9292aa0afa15d25400be45b99f9fa3e6486b5cbf4f371d7a4561d255d857761ef1331605ab3d200dae695ef33d963f686b246e00d74ddf7d6536cbf797b345aea8adcb5d457465f0f76ccb0956ade215ead5220edb564fb688b3ebf1649da3674fbec298307758d8f1d7f1950434c8868f1ebd322a819c10ae02a03ebac8ef5459a9a8ed8045fc62bbfff0fad018a71db5674fc3f088e9f862b1b70adc8635999e7983989c96b7a0189f6f1c7a1abd3980737525b8129a2f6725dcb1aba82e86b2b34fb791ee34abf87ae247b7da2c4f60cfe6d17f9f26ca503f2efd0676f5b73e5ba3478d36f3e2c6b2e78a31a67a57ed9601de0bc541581218dca89bd0b70adf0fb48f7666165fc146a78e1e3c6215713a5e2515f1b22e21d76dd6e58dc279895ff09bbac303a00a5dcffc1477fcc1f71d00faeb841dd7a296354fa6e4333d3270bef64fa023209ebdc0811344567de3ae0561dd454180aa0c8349d2070e2514d1be7704a20965160f1d6d965037f89625ea0022d7b94c8dcedcfb7b6ff62a2a865a060839f76c66806bcc8c6ee38f65529dd87e44f798caf845cc67edc650a8789fda939e2fcad80d6ea04a442ec1f52ee5de99131971efa1d6568c07a2c8e30f027d884248bf215ca88afe649f1f36c15e4438750eb254d0d1f39ffe9c4950f4b65476bf08197eecdc2878a6ef594781a656e6e145e8664964ad12599870527494480799464e49dbfb5a98171ede81880d9ac00c58db7ac0b0417c9b430c4858207067a6c55b50ce182146af184e5d5153552e23b5266fff0666b7266cd0690a65f7e5987164d6a4f625e1ae5c0cceda9e5f2b44f13f9fc5d59af32d1e3b2ad4c462d1383b6956a00edada57b3de4c3f45dd6d334d6a8195bbbfd2281c2a768c28700d07604ef697711fed22ab172d31fcf7eca61890b372ac93f82d811dd7dd659199626ad15385f16d84588f23b31cff4799ecd7f344585ccd55e3a0a426ea429b757075d28ed0b32426e586e4f55f813700b4198a2a10f590172be24c5dbc90cc645a24bf8902f298fb019d03e0f5a0244420fda0a4b0dfcea6d4d53b5c92f9d0814f950f92921f29bc5d1363b15c5577ccf29a11bde9ea52964a814e283d1860e4adb1b68f8fde6778a7e3b573ffaec36a89c57fa493d3d24c4ae4d77cf3d039e5c4c62c5467ee64696afd9fb299a86f7dbef81db5b8f8cda748df396a1eeec798f879c068168d8f1c3f5d59f05835d2cf902e6ba45ce2cd1e7798b3f9576304305e4b91c7887110b9303af1124b547784b13a248fa1ca9f7023909eac573a800baea9ab55b764ae54ba33e4b543d4f4cd62dab529ee81db86ae7f035d1a726500fa7d70d6c226651f363d26b592627d93d069162bb923ad540ececcc1931f7ba37892f8f93eb21a25a57559070076adb829f61bbec0389a8fb4e27d882cadde26ec8f76cdc521758b75973fe8859e12441d888113dbef24de7edc5db6deec2fd1f5b139c6a0a33f3c0a64c7e715de783b570c2d110e4ce77d34b156d77826069c6ec0462b41712e9da230278e5ad06ee4777a7f33050b5a2deaa25737a3da1385854c4a3991cc8ee2b91587d1519c1051e120dd4824d747a28c8cfd3095ba8240957951527901a719ff9ca6f2645b2fb1454da327d6fbc2618a92d3387ed84e433d01a6ee07be243d14ed80b1a22ab4cde4ad4d8045425e8fe4e60a5c2f72b5e6039d7508c36054a67ba300bad5f4bc66757638b66588477621269405ec9a4445b53ed3b512f067b4c1237925e9014c866a3ce671c2d254dfb7d214b3c25adc165b421b5edf2f00c4f9056b527ec58a2ad4611c825aa97d5fd01a1a2417e6c09e801fae1279149ab2a20f58c5735976248b20921c13a9fddababa73ca8e298e2d7fae5b31b4cabb70a639133982f5565cb42ab754a80d6ea65ef5529d9667be35a7e5441339f25e09146673bfeed61d6a3100508ee1dbfa51c2bd8e7d4cdb762c59239d68325a0e08aecd7a46640fd3c30d22937b1d5ad39d16b40ab3eafee6abf7cd3113c9deedf514a03dc252f4606bad81fc90a6a9e930bdf02fcf7701ccb1889936f3f4822c9e3fb5cc47c31d8b8f20b4d2f5bca1712f104d3d9fb1ba80304e8b30d612e7643bc5a4d47365a93044b106eac958c4b5dbf97cc11398ee3ed641c4ec8279f56d7f1e8af40209620482571aea0ec8917d6f772abd431265f92b530bd8e4f15652a9685eee6d0c863aa1aa05569ae133be2286b35a0e34b8ab23b13716d3a33d75b7b3f67769e1488b4bff308258a6ee4f3a6aa01c16ba3c10842f83768ba745ab152c9ead4c5a9e9631a46ce647fee03a226776d9b2f06aa87041af376c65d35427e0193164ef2a809c110fdb02a9729ead05626edff9c2029cbf4f78799e8cd9369af69ebed4313271757cf9480b4e588f8f6947a0cb3b4a63c35033a9d9271743c574a6009f8a41529aa3cc7ecb8f59d602ba5e24592ab20c8d891a143203ee70e97de0438f4e646052338714e85719c0a4c8bd69df92d0aa377e2f0d6a958f460f3ed8582cf8932b06216ff0366791eaaaa0970d7a292be9646d2dcdf7aa942a7188a9024dba4eaa62c49d3d1bbd7f02ccced288852c661a484e86ee0346425e90c46051e428db6d261a26c7173d74909c60d91932f84a6020c74a9995bc6c067fe7a8f4b424e8198f03ed95942f49305e7daf88843f9fb00e42790bee9d603978896c3e34994fa6c545292e4c5c39d821d03bc0a85e78e5c7597011c12240ef5ed6a9f3ab9edd3590443cf5b98cf94702a27a07c03a14cfec3978489e83b40b19419b4c4768ec8e2a3257495177b232b4f8294c2c26d05dcba9508ce8ecd21d6c69cdb0c1c91ce90b0f20f20bfa7f1c28ecb2f93bd383d915b6102638bcf3638d02caeafe562917d047d150fab13da9b894f76326a171f4901c196e1ef2aeb51d7373f1385d8aa6a70750ea7ea6a8f1bc9bd6267c593910f8e31c770885e8ca25b211c30c5a50fa392399eb9700f0f4ed9b26b6b3dcc9f1442b1a273dd0892a7cd313fc4fed833e6066b1d487856feaf687a15d6c68128327b31add17b3828924ebf02f7a705992cffde29480c18365252851111625e1df47dad2275336b378ba9370537929a6de339771d82b9db985a2da4e2257ed14218ddc5062354f7340604c66304d37acbdc472a13a91a01f13ea49403a5e653cf5df244e837d6fb5c74788739819ac9396a277e90261b7bc72b48962333751e504bb8337fcfb48c5f806dc98c18348090a37c411c9ea1d7164ad2f04847128c1da7ceb1458da7f09356a4b8a1835210d4831fa83ee7c0431b628361756df896ca208441e801aa4a6ebbaedccd06f5560869326048ed53aa5bd0fb12557e29ca8dd336c26cf4cd407495e35960ab15ed619eaec8c4506070e2bbdcf2fa387645fb26cf04bf7bc550247309ca8dfa57dea13127f7e7b1adc6d9cf55becaed81794ae2890fa2dc11865e874cbbaec392897182ccc00c87d62cc9cd26969e12ad8a7c3fe5a2fbeb06b6324c49ac4c8d2c42fe530a386b12bc70c5e3fb2624769cec7556b34d7c4e83db0a86a4d4a62142b24f311b125681fc1f2b17b2ffe3c5853c67ad96bd12ce1e1512b3a343713fae97ecae482c0b6eb3323eb04b0b91e82a0f6acbd0c95dfebdf26ebf6a86f994c6d65998dc40a5ef9191b3e228743825461e00782e21868d45bde72be347cc7c90315288b4409bbb34fd332b6826d84cef173105ade14387fff409a56b80586ffa0f255560f2d6c9f2d4834af4a24274d626d59b2bb0d82ea70f78066e706d2bb82533606a1c1e1f916871bd9b836e963494d8a2192b4ea9789e7076679ba6f1a6cde534dd0c5cb5f5a8446edd224be325d09ac2523297bceee70424f7d190fb0119b8ac6918c435a0db7082572d332f12a685fc4a3ab9f9802bdff48022d1e51b4bffc6d8b7243930e03a504f908aad9a132588b73d6fd58c5d654a8f5a93384e92453db6291461e7c3bd59486af2e4fcf46b0aeac0d9b4a0826c8685128345ed2e9eba74181b2b7196237783474fd492f0ff684f3199f101dc83c8e8fc83d029da56c3b426a1b1a5097e40e4b1ec63963ae0ddcc79bf0ed82d103118ffb3eebbccbc07f8fbb5abc37024cd4e975bd5840259dabca545aad9b8ee2ab96f346fe6bb426a4232f4a1e83ecf2a55e07f29f6963958761b25e9f982c135d23833a6d16e4fcbd4c80db618c5a994654c19db8a77c7db5b89ea1547e03db5d3f3731f95e6697660bc63db82116dfe9b16b57cae51afabdcb89e5ee0357e7f02d776ce9aa52d853e576bdb378118aa3fa35ef602dff9d4b864458e8151cb676573867a759a347867572ace89d7260fe2ea581322df908d689fb3ac3871a5cb3afc59453971fc7f79e220148c6813edc700fe7f8af34ae138cbaa8f52a5b9c41844f1a516e3d72a125d1f47e8f321b55e8d8c294724e7b8b70b38a5e5446dd9c78fa9ae9b0b96cc746f7d6428e1dc890f44855113dcd66c36b058bf141824b32ae2f5682f2f040272962d13b9f39894e445bd1d9a8ff5b82a0a42e9cbb77e5f2b3544922aa9c41b409b0b29e2ff95e39ac27c389c5d899d3cc65fd56631e36380662a5255ae3282bafbdd56746512688963db9c8eebe4575fa282fc699bae3b98a6e267e74a9bfeb77d2b7bdc196633b238044dbd47bd51e3db29da18bb96b8fbfc4eed9240340784b2c195f2f97e720fcb29f55c9445b0b2fe460c6448fbda5b69ad9ebbdb09b52ab560c5555cdcd30109c44424d63fd46a076f47eb983a88d4c5a3b4d1113649113329c3a4fd5efab90ebdfaf4b35f5a09ae54193f74e0fe7f3dde5e24bacbdd501a28e4d27c786b37ef8e00efc5507f23f8167c8b48333de57e6a360ef32e0d3a114f3fa3874c9ef203d869233d095ccb452e7e17f76ef36ba1de9dcda5bb276dc4ec251c6ba4a247b42471d50991d6f917550ce8d5df7f1e86852f6ce7de69042811bcda9aa869d5c47278a231382d6b308347eff2a0292d982b771a52d67c167d3dece28e094a18635316cb95f757287968c9974b1630f5f9815b3eb1c342d6025f2746292242e682efb30ee2de5547f661c87a96d6396b6f7965974d24b6d78f508e4af06ada5231ef3f5ef2516c91a9ca64b20f2b09af0701080e679f1fd8bfcd5b15025444ca4938d672835314f4bb422afbc7b96b3d974095e19468d6269ab62c85a5b9cad14ed5b166036eae18e65985ddf249b795a294715fe340d0533bfafe9f4da14e0be40cae1b451bbe9998f071b03599db5e7fd23f9e1430ae3df2c883a85e8fd87d0d2e45f351c64ae920b5cf64c980ab97fa3631eb05e65f2ee6ee9cfd8f9e5a6cfe4763b68f0ef4d6fd11925fae8b75b487aa2f6e97c1d70ecd3d97001cdf5259536881bbb8612fdb395bd3e70b4a05b1d567bb8b1b25530c56b8203e81cda54e68a0fe6fa490bd7236da4082d12dbcf93c529c1084e12fb41aba7d5bf5e8b6956eec42b09b76d9fec5cf924ab06c6f633baeb962512fa50a0367636a6ce0286d116983fddc906ea2b119e2577d6e74d4893c44a0889b210a447cecfaa7c672aad570103555a3050e346a48edfa5039f64cd0075f7923d93aa3f747671556baa2da284c4242895524f49bdaf8f10b441b9efb0ee2894c94259c4659a89837b57404813e23408b43b32d268760c4561f16d9e284094702371ebba36f1e0674d294c82536eca0456aa652917ebc8c224724748db3e089c6fbb81fc41fd0c098d29cd3e6436f558575b58c51844423f84b40f037b69252526416db700462bc83bb9138a8c6574751588532ff7eced7081479ec8440bfa1b0889542d04a02f227cd7523816355114a1e1c4e83565944e3aad1f3defdc2f77943c21b15e9593e070d5fa998370fea1839d98ca3839553194fde3e4a3d41fffdee1f7d76bd64951ce708bc5513f7431528659078f10aa9605f0960a78fcfbcb53e9361c46f61968ccad80a971360419042420b599aa8580a20145cf70d4d33549c62d547e51eb2cb81e8e2302b5e52dac3c8a7397e00c480bad9c64a643be8416725e1d09c772ef145d2b86c74ed61b95a90a8e28043235639e0b44ff20da5fa2847e4370f73812ebe493cf002d44b2e3c80ac9bf62204c91b78ada7bce08d43f052674938eb7188b9f36dbdd52922763eccb6daa0f39372dc149555afbc7f3fb4c149d2a3fc7b94dc063884f617b228dd1a5a97d0f03cf0e458c442eb82afd8f8fa682918bd85dcd4e1f754757e64c9c5e2fea4273ea4a1150acd26ea708c858bec38c5669d5846839423fe4294a4dee25ac8bf48e30cd3d67a720c4bb8808b77062473a75a6e507d1e7d4517ecb2451fe3cd205894d00659ae4d1742379b3b5cfd21aef7507d55643e2dae50cc21e7fbafc1d6b74db4fb6bd6fac16014c45d0ec71e0fd8d62dcd2d8d45bad65a215c2c5c0d1c7bcc257bf2664c5a4fc326a1204d9ed9dd3155c84a2736932fdb94369e3b8a557e1af1626f71d25fb0ca061cd44e6d1ab3e98628c50b295699e64ca4b23e4b630c804294e2ec934e9701dd3a626e0db3b6d6bd1b77a3b3adb63a64a8e811aba27cae6cb2cd3ecd6c495322a8ac4116fff7e07426f4a027e7584e75c0a1bc5768fc458dd84f973f350af2645c22089cc60518bbb5d9cc4aff84b274f0152892e927a254d802daf9c5149ec8149772b5221ff4ffce4b7150c1eb4c170b9e9249adfeaf52ccb6d387b74613a759740674b5080abc3eed890813ba99056d4cb4184aa9b5aa5841adf572f948b5353946b988c1c5082aaf7d42ff804eb7c352fee7ad28c7b82169b5554ade385733d5650c1021a9dbd0410ff06b8c91f7bfa0e8a9aebad72cff5cda0c223ed4b5896b0b1dd07c83afbfd98d1153ba55aa3f47c6f82c7e3ad26787defbdca2697a0016f3623bc1f4948364fdea1d80afd9b8d03f3d00e3588f74fcb873c5a91062f6cb004a99f7687f07e3190298720101bb4c19fa9507fd57c3c5326275412e240444d1f72a225edd2dc4ebb664905f542ec73e21991a024c5997ee8b2541b913830542f833bf03e99d9f718cdfeec01588a07a65012a2f62b2314684b7f9aeaa19cc72661a20f5f79b2798e89d5b9f2267c1767e3408870e40a9db57cbaebb52d49596e28bd93367096bb0b5f208dec7bdc18bab7c14a6a38e7fe287487d885ec139c612294525549b3d9311755e4725d60d3a61f0a4eed2aa2cfff1275e79a48e40e3bfb222fd884b6fc9ec12ec3cef642ec7f58fe9f3a0f755c99cf25425276bc1841a1064e4618ae31a2db352599770e4be2dfcb077939cdde3752b1d26f86ca40ddd9f44d8fdc9d54f61d35a141169651a32c1a2f8d19fddf35116b1786f2983b1823e8fa1a1a4a56f80283cae8d5670e3a951e19e853d5613069c307c448e80f9c9499f7526f847b23808ec0c95b60979ec66e23fc127cdf296b027dd7b883ffa2ce7c8c3172945a959a4bfcdff2cb5035049281d8a286797609adf6bcf09a3e0d589fcf369c9eb9dc5740ab4557547171c8a1aae16563d6cb7488d2d436751a4536ec12d4d3eb9c3cc6bd6f5dfc34fc152c1b3c55fbdf24816e63803430b9d2ae8accce4184a7ed44b8597ae93c7fc5202b55b4a93dc43dcbf4df8f8b4d4df0c7d8be0369efdfeccd465b3fbf124cec4a0a0732b419c7fc1c05f0a8ccaabfc38a2d00871e41f6f556c5eebecfea994df818ec867c0c051a4a21b958b0f8e00ef99776b197f7a82a546705b2d33270d7abd69cee9bcb48c7a39733cdf7e400f125d4adae8bdbb378ab2d85058b02940e1c6c6367c58457d3bddacaaac7214cf43b4e1c36cba6277b39261e75ed193be1028447258035fc5dbbfa6f585628dae6ce6b318c1c28b3d776167cfe1bbbd7a28920b79a740cb7c0aa4f63c40277b61e6a20273a8d198390af224f4f058dab7000aee4cdfc7dcd42c66580e99842acafff6483cab233105fcd298d7ee50e2d562049c10d5dd19081770595514855cc72002d9a1fa602bda9ce5898ca52a7d211720002bb7fefa5fedd7457f68ef053b935955c66120cbf3acf996454d4384cfc1d3da2ac87202e0e096eeac153e750197a25aa985c661b90df7185b1f851b4b8fcf59201b2e5b356d73de69125570c7c473253e6669e4571dad88fcb6cf04aec8c6b11cfea10ca4d6828dd5681842e91d506e17d060af87f7d358d13e12d1334cf45bdd2899cb88087c8483a02b8ce408454853136ecb64e05b8b608faf4869bce0b2589c605b39366d32bf44f89f0aa6612b491eeaa6cc2d2142029eb3cc32f4e1d1e7f279a5b764cdb7756cb87353a0558afd919008049711b9b06577f51584f48c9b297f1f6e868774668f54364d1303785490b704d2cf19cb90d29b5fc61f866d9e731d320fc9387aa57599776212561e07c60228d6b7ce90a34d5879e5b8e9f0765174c35d6cd88adf256687eb97d09a91500f849e01d9f4e00a97cbc935295cbaef905082e81ce6f5b515ffdb7bc838c90c97bae0541da3a40eb24f2a46d12599861507e98ec8b437ca231e547b13a0b23a002b6eed1997945ba61bca458ef424bdeaf58f89e79f6181c178e9cdd75c6e799b9cd097f950284f7e4e99fb7d559103333d94aecb27a15e629be5d1e85783ac3fd76c5961e7564110470926f2b420077165642b389af2e7399d86a07b6fb9f39a363a9b3313b9dbdfa2961bb1ad84bfd2bd028968cdb26ecf38e5d55880e7d6627b6cd0827c9346b67a5acc465925c1ea34197556adde3f71af362709be84bc017bc3c6037219af0a94ba2e360ab0ba5625493dd407d1b675c44ed5fbb3ae249ffc90dc54705ef9894895edb4124806f3f61e41fe055009a33de74aed94da2de3c6b8ba1364ad0f5f9df698b0192fd1263f085d2689d51c1af44d399f0cde5c44c680ece1dcd4a17e04a9520b1ef6215ad8158a0076f57c9db6c3cf0eb8dad6a9bae8114b84f0251abc3d7fa7cf072e551d55b9e2f7e98171509d632ef526cde29f3af6d6019dbdb22feb62f1c9807e7ef08eda6b0eca54591fc6f2a85115b2d0e31140d84c7524e71a2edafe0bd0400179823b673c56a06a2333b20492a9c65e13b962c4e23ac6f26033cc2c45c9a138aadbcf9d848453890d84271686405d197801d3c4eb268011c7f60ad756ce05990b882b54d70a21822371640ae6ea5776cf0a306c962d123e63d2a1721005f930bb4758013ca44d74bdbb01250894ee0272b77cba2d3fed45067ba5ff32efd41e70d356a644c3c0d95a151da0f79cbc3ed4d6ad8f4832a28bc1b08d8da49148c9a38a3d968ba9e75d18b9e9b06dc9e3fc1d6a5326f84989ac39d88ecd5e9e2c4f35938d249e4dc3dd02a327e16bf51b3687ea3bf5ba236198c4fabc66ec4c956241ca89899ffd1a041d157642feb7ec8895e3bcb40f05f67d95f681b037182b3837b10a9ee398147896d99959d60f84b477522a34af297c60a6f1769f2aecac3b8eaa10f31f0b4465206a13ee17521b68f4978f17d76ed5da22659b25943a74db40ac2f9e86915c18f6b1c688e778105ae1df8c6d2694898782a8c24fb2232aad625620b5404239834317bb035f6789ee52614a4bb3fdf913884c1965ba1582086a588c68374f7d9be830703f3b3b0fa0556185223f1dbf927bd5ba865664fb725f07be81b43871d92d0cd37a74a26cd4f283b6c74928d18a2ef851576c7686e57981c998ffa06d0cc7eb3bf84dc035a2ee63d9dab87ecd261ec8a7f381e7ba5d5c9ac01098abc110888d750c6dd8089e4bed63e41073bb5a7a4cc5f9eeb2e6efe7b572352c6766915def9315c6c2d392c04a2d93b1d99864d14d03a86b9656f4d0a661e5ff46ad17ee90efee36df9a179d3873ade39de5b6e06e9baf5f76f7661c57e74dbf473b1e39dfdf53e6209ef35b33204d614245229e6caa71ddbbad2bd8b80e0c56249c280c79b49ecfdc45ecd4e8b64603c8bd097664fc67d79acc3043a2324a9559ef49dfcec837e6fd159929b4a285a566884c3994eb5dc85e14905feaff3f58de67f7dade06156bfe7ba8a03cae7988f40ec72f6d648e5307ae8f9be364cb993303b67c1b51464f905c69c1883d1032ebe7e9c6e7370bb10918f00b43aa04f23cccdf61aa563c8512403509db34719454baf5ab135859872c6dde8570d3b4c5570a080e3972b672a58a2654a36c66dacf76e11d247751453402803b3c0f57863af9028fecfe3dd451b848f30da20991e5c5b1e72e1a740c0eae23f588d4ab8b7d5b75dcc816b0f7cecd4d8f1c32445dc1b1dc826e403ee57c1eccabfdb59a5f82bd26d69dc84f513334234516134e4dafb012e9eee71639923b20341471d925cb0ada4abd36e7e574d5fb3f6d7aae08d427f9b0d5d2b4481e10c54c6ac221fb3b3201f57f9187882e99dd30986fef0ae92a9e199ab8433a55a654bab4f5865dd9da93da5709c28b0c812a4a50de323281c191ce168e67bb4a921eef8f4dce016eaf22d25dd4247c92440020cabd2d9b53533fe1f866953528a0640c7f6265edd6b79041b5e770d05e63883e79f70805f8e0ab4bda1483e80c65ef0186541f33fd53e451ba314eef13cf70dac34be0ed1e99e7b46d267e7ae15438dbd866e4077d7b98188b1429d6944d632cdaa58ac4d9fe832a6a93db62a28e52ff3d63134f7f814d546d98f578b177ec5153bd0acc3aab83215f3935aa635c720ffa70c3d38d9d6d8aa13e436986387b62263d736803b2ad6bdf2dd4c39c5b84e2d32a3cee8841d79d998e7d823a3ee0731e53838d3856384b52be4af7c24c33466d7f9647cb071f69a1649cc613ca9f13e0b3a74175dcb80a73f4c45eb29ab5529c68ed704e2c5db93f06691f253fe611d4433789ee2be5a02600460e28310f1ef37101902e35a3dd7f4beeff6133a520f1b7aeed36d302043cc9d4da1b9a2b79a1ebf08bf87e0783e122f0340ec4e9b9ba284f6e309223dd5f9e35bbc2684c578f08b655d0533d000edbf64216b94b97f8f4aa421223810252f608f639ac4c737e08bc383bd2464608fec69aa8ebfc5c5441510eb733b96da693cd2b2d61a0cd713ffd3ef0e85cdd9867e33b3533714ccfab9e0a98e4123859497d5ae6fce8368df1161e858cfca7694290a31ac76a8001f0ba0bab18be0c2ed94001878b318f47481bd6e2fca85a1654e5f4bd868f0fb34a223b5ed303f4a7cdcc1579f69af662409a7f415214d40e5aba2241c588addcbcd94e7d4988f24160bf71f4bfbfe222d7dbf9f2b587e625cc95d32825f86f0b1629733895ff894c43c440a0c03a14fddcfe1cf4f690b4adc655ca9d697800b9edc136ee57d0153e6ce09606923c2ce2b532d188c90bdc70db7c6a1bfa75ec756930910563a761ffbd925e8f681e9520fb246dc79fb6d7ecd6fa24cdac4f99cbfbe5611152fd6a7e3b72c44b58b55b995492374c6212e0045ec2eee6ab18317c947aaea247224bcbc4b1501cf31c2fb4bbfcdca7e0fb21d6dcb4d3820abfeef76b5632e938ee7b5f008dfd5ea711f6f376c6302b577cc4a6af24db66683a17f1e6cdf5ac1c67ef734b1c479ed726af59b1b6585d1ccd0d895ab1fbc93b67db711b78984673bba64fd71a595531daa9ff7aca55e39cdbdb0efa944e38bf560eb1604c558b937e004311ab5425909e80cbd1adfa1049663eb93b804571dd9b713dadce8a60371128542d95d1b27af0b4610c1a0150367ad31b16e122e26b84329d978c7297eecbfc6aa3073fae9112c5435be95f002021924b3d1169ee8ef07ff59681b50aef304fb63b46544668273db94f8acad7fd8eca66bc85a9a33fa8791c7f4b29ac33aa1a83d1b9261468a02cd9fa3e145e266672ec99ee1e6c30762107fd5d5bdc750a41758b47ba13ad48901eba17b2ec5cb3e62a18ba2555066f559de757e4ccf16126d6f1822a3114660296678e50600c5f3302516126ddee9c15338b781f03fcc5a14024f0e72936a8e7fbf85d51570ae4be9fb48e72c10f369d0a6adbc4163929b9f16c687a3e7236649ab97953353fcb8807efb7cbd57180cf4f2d990d054bcb97ba50468358dd384ef86401c6911b8466b31337803433d381db2f2854cda0bac5cc9fae1111991a7190b156b15e00a5d581d85c2601480fe27a4fdfd56e9bc0acc37e0854ce1d66f0c8cebacd48d30d5b3ef688b4645c6989f1009af482ab524131548fea81dcbc53a5614a8b759ac37244649a904ba2e42203179f7eb6e8e9782eafea1450c2dca42f6f148e1e6379e31abe3226b0c8344687021448cc90ae13a7454c6dc40b59aa06798208f3d7786e42e31c64892022c1e7b804e45f8fe1b65665900a933ff6f088458b8a05dd0e7d413d4585db5adc54393d11f3b189422a6b3367deca4410465d53add4b867a8e675b4564aad8d9831eed97f954a0168b7b3093a4be22682c7698c75835c4ddebb5b0d81c0658a31643326b4136adf84efc044014f71274ee273665533ec2b2d1f86b109c6b8adea498a345dc99496cdfcb1356a2a5565f213c693b0baf84bb9fe321f182bd3c39815e64cbf2e24d2d569cc14959371c1ed84ef23b0fa27a4161a3b790967b3129c8261ece86ef0126d2d70f5127ccc77e511067a43be327dee3e620b5d5b100281c345fb0dd4cac5e1e5db30bdd22d196936ff036523d13a1da4cfd96ce829222138a074dcfb11ad636a743c46f18a1c5ec42357625c494d9dafb21f6082c0eb0db2957dfd0f886e5c22d0e1324d53bddd4ac5b88fc197bef6415811f38b987848c9256e4d41e26a5d3b02bc1442e2fb81b1a527d2ee6a84655eaa155c74b5e99599e065552f47246d439ee4e2575c4cf8d6901035ca1aa953f693ed065266254da5b881e6c2b73c5bf312ad9a9e5bbd26d6c1dd5632ad07f71dff0f5de634f17aaddbd3cee845514fff640c5732a57ef90b4c2b5dd0646b2aae4fcff68caf648b9c904816c5725058a760811e36dd4e36bc69e4b52530c7c36130f03b6871dee1ef6527b5284bc7f578c795cf320fc3559bb4375a624a206637df7875f9ea129256c08afc21cd23ad6b03ae566b004db37fce2e306a643bb83798c5c4f4719b0c8a48245bdc65e1b3e4ab7f354146bc6d5222dc06b409d64063968473879aacd63530d57aadb0c63f38ed15c3e256053a3497bc169c673e30ba9df98d11211b89ccc875b4624f1b648e992eb1c7359359d642344e528c0fb3172c09893e4b2ea3bf7404c095e96adaf8997307d44f1993cf4bd8939051797614e9f450d32deb245adb600dffcafd122c317da9544b1c2f3dbfdddd83f6c1b18b0d183ec466ac7af1511d8fea561160c57a9971d7ca232254233b2c7fda2351627770c83f95df9525ef87d7e48e21b2435f1c9524c53b207de9d6f6397d908678ba3fe2f4786dd9f5c69e539080f5ae417df89081352bf649aa62207648edad238f7c3d172e391e95b9b013eb2b98ef34def59f43c2ccacd78e079d651e82bb81ffd03f3f64f39e3c485be6683b1c04b6e209f9b663f13cce0a1e6bde9b8d55a106c90bde7e0c0ad30352edc62657e60ebec71b98f52588147fa49b8875645317b27a0d1b7f204682c9935b63b76e9c975e92040366a3d4ebcdadf4f1fa8acac39b564f00ccb721052aca4a67592d14e5fe230a0fec8f44faee48df8905c89fddfc5ebb00c08ce2d10697ca93b01a8265c0d4f51e814531dc55294a1650efb05db4e975ff8c4ebeea4c5ea3f714961df3e7cc2b5849a61eb15412ef2ce9e8e3a9fc4d12f71309d449b6b33def2375fc40c4133cf3659723e90d97002c5f39f85d66880a88808c91ad7458bb5bc8640a4d0ec71c5fa407f6aba55e9d16b0ceea0ed6b950add0a24378bc0a1f12f1edefc4e5a0d12d1b2ae68a24120b00525a870eeec66da9d43b1af43ff6590d0046cdb394f538f0cf31452f2d96fd0cf093580e11d960b21bce046ba3115cd34f42bcbd3d2486b2d16cd86b6b5aec2e970d56dd2a6a8a07002c359768cb0a0bdd10caba221cc557530e306f8250e4d5b5519992ad8ce720ff4ae8d0d18ff04b73acc427b1d8422069122e21d312fd2eb96301b842ad346817a23cc61fe17da3928e269e22cf48c2b3b39c184451061809192a216e54784e6188abc35f2bca3ad6b13b3afb38ba54f49fab9fcaae1d45986029dddcbf3e72044f40829791015ca75a5298548d99f29d23c9eecdbe83460b4ddb8d1c36ff9b2e82c0b3e0bfb9fbe2c24bab7b2632acc0f0098a2de485e231beee0459d5aa6a18f6f05c83c0b10918de152f154eec713168c7dde580f5a92df3bc9834ec29b154d6d0bd5128c72dffa7ca33eb7b12e8f52d46b1e41e7bd250ff147259c6635463eeff592a4ed5ef97b88f7eee5baaf2b27ae32adf4d974bdd646da6052d983467ede279f167aba6baf517ebddb21904f9f89644482d39fd3356290081f85697a1200c193e31fa747d1dcf9df0896fb98604f1b8dcc6af509d79068af36c4ec7e6ea7bf885ac44fd19580f3806e619f4dd0eb947671247d65f6dc5aa21a6d7dd3923e0a0909aa38c2d585490b0773bd501eac3f1c352f651fb91453d0ae75726abe4f86e8da791c073d340aea75da994cd0374d7a633ff740b74083efd10576eefddfde7610377d38d1b45723b637d0dc26bd7bb0ba950f73bbd127ae2456de861f7a886925b67957332e3b95f8b98abf822078c1f2e5a715bf40130b427deaecc078fc7073f655bec40180333fa10951d113d71e2c99d28fbb0da6dea8c4f1c09b2889a25c605c77af8d187ca60d0e65eabb62f036ace17f1d1700ed9aa0d9e143e7dcc372de31da627960d51c8186f8eabeacb09c5cf966ab71276372942e3e59bd175e8255496d2de0813a2e1f1ac09ef96c716d3b3669431b59598721314e1b0c8bc1ea0e95e4a98009a8de6cda4aba96d05c4432f2edb5068752d1e2b101dda096a08cd7bcb46cf9a87bbb2032d338ca6a168c6fbd19beaef2345817ed7ef479c9ae51ec02bd58a2aefcd856f0827c299de50e09e252b5a33a691b47bebc726538cfe6bd2ae4593d8e7c8b908fdeb85af5e927ea52e2fce2a1e93c22f58d7c78e3d4716371f4f1e2c23c4618f7b61642cfde668fe514e10c66f0687e617a1bc3e6fcc56a6223a559bb3e9f2a7c27e2c7b6bccee60b1debac1ee168f3064cd30a9a0f1671a7402f692bebac1986f0040927488b9c53ae01efe86a0017432cc0b8509d96f48eb27b4aab41803b1d01b15424c68cea3838e441b05fd73f7c319380e60ced4bcc4a3680f3078e67300ab30dcb28e72cae70f1fdc37f9435bd442309144173e6885e6b5f523c17b8b8bea484a0a50b2f56f59884e1193f000c900c7440873c4e635e70d1ebbce1ebe7fdf32787b46be9dfd97dcd0d72c633e1789d4d7670d3605d9e43254c7fa467ad2025cef5c36f2ea3e90683b0e9ada5cfd153d3272896d2990274864e67bad1cd16fbda735d58753fad23a183f04cacd504f0456a47f9339288ef951875853b8cb6c216014b4ed0dcc924aba8dd0e68863d551311ab534117688552c9d454885ce68f5fcb2001c78cd25400f57055857817abd53fd29db9d1c729615c99c3a24303f82cef7c8dbeb37c4a4dbae1c82e057763a6ab5e3f6f98fa72eafba9a68bbdf993a4bb814dbd7bcf0d75644d5b55c91a92798ca50bad8a28aec81524e9ac7066a027ceaa877ed1ba92f4bf5a4d56b61ab5fc80c6505e62180a5995dfd0bb1e6a2085752d18f20896d0a7981b484b45564ead8da51250fc305acbd27164c98e317ad0cba35e4d86ec0cb306d515eba7d56a087b3427f360de7968718406ba2bf86493cc9224ac9f5874fc0e95dc37c6e3e9e3873b30d84c880d039fa75fa43ffad5e7c2697bc779f7e53c1ff0bdc5894c0dc53a17c580f1408cc4b226062eb1c20afd49568c3db24937e1579eec1616fac132fc5537e524540090dd7e058acfacc0a385c3f012fd73ab3326aff9fd15ece1bcb045c69ab1f19954242dc5e03cb29f6297b1bb904f8550b83db9a44a4a24604a35d381cefb9d85f84525c0a5e97e0d9a0bdb410a3e79f2c625f5f946fa7b37164489b6afdff547b80f31ec729166a7c1a7a2d76d92b3d023b5935297a09f422a624140dd0630b2b5c8b1df75efbb8293d7e99b4385788782702fe1d31606fa7923a46e0ba1eefb685b9856a0c3686be8347438f5d04c2d89e59913d32cc36acf44bc0bc00c78c63003bc9a0611789ef4f035d248c6a96cfd30d0444106ef9941f974ebd0fec99c0bfc3a756e1727241f9a2d08f7b4f2fd2e691ea5de1caf45565f4b0d42611c2cb19b94a86ea07e3fbb78f7e11dfc1fd94f1ebc38496e96ef692d020b30f85b73757e57d44640cef4c372cad5b9099864b1fa689ee3174a792957a3e71476cae688e71c47fd08d874d21df3a09537210c463d2a6283798df28be9d0245b2f846af7a4c784a0720975c80d0aa2b17e6560b1ae15d1b5b27ff9893b6627153f5e24004dec12a41f68ed55d20705959dfb10088fc0ac803a2d0214637b77760f93ac908a65fb47bc83ef898bce4fb985b93adf51a741ea0f2cad5b342ce4eed3cd4fd43bef1fcf11736b3f04cb1a65fbcf05f593d027985c9e36f41ec4a7353f670b19d4bfc5caeca535cffb18be0f454c1c3fa9db11afcb06abc9d33302ef26b97120a270ffb02e1a13fd7a47e2706ee53ba55270f1d55673929d26ed65ed284c79886bff8584a968b07f04d9136a4eddb1ee430ef1dbf5c6154462bf8d8314707ed233968b96be21c037b2987701d91bd8e8207e74e892f17393c1df9b98c74061f6673e187314de4111ba172545c5f68f5ac686f33ef7a2c654303f0bdbc2c7a85fa649aa70420fd579fa35578521a1bb48deb1fc9ecbacc24067fa5bc4fa61988ffa441a279c6cfbd046d35185b13f8167d1287172f97929c61b4935fa85b4ef63a9db92b36656800255c5823b533952d69b12ce3b25bcb651b6ba69a3e0206b267d93a18350ddaf0a146fe426141adc9103e0c6713060bebd5f75fae35354ddb5c36e61473a440531c95eb5962947f46ba339acc89e4ba252bc865be2f6a194bc3381b7057659ebfff26a86381c89dc722b1d83ee190c81444e9f4ffcccdd8e59ec96ca909746b94fb70566aaabf1f9c7d6464ad419c53bd66dd3d1a6bfe7c89ab525d65b625bf8e2d63d1a3195de9cfaabbd60a3f64e9f3f7d98815189763060b9a1b5bf101e42e9ae106435f663269e9d4f6c0f3e5e458e87dfcafc45136523ff718fc6b95e4be2e2d4fd30c3cd29fd3cf1ca749436c9a7ffabc02f826808fe304b41ad7101da5cf2a06f3b87d99870df995eeb10f2ee76915ac5078c0349fd97406d3bfb83865d402a2be1860f6a609ec7d3c7172886ee5f71ab7e894250f5389daa8cbb103657e6a0a528fe87e053600a423cad439e5f2dddbd2e3e91ab52a4d80cfa376281d7d29b8d964c22df3139e27250f7d31b62f4be39f9a7452c5d8ae1295f7292f8e34de27e67ea3b4250887b4c866418b7704edec1a36fefd0794b71a1e3f5635654d05715596f9b83b02ac0dbeb696d6129f1550c13a593f677e4775e239c5e4823ab9018783457046ca45d420c99ea8987495478fd002abb188f20e13eedfd040276c7bcafe2c5f8419695a9fd7df5109d227030e257e60785315a93087c4964c857227623b3f139403b53d96daee6e7e6e2583663c7628f5655cfcf1987b78f21317e9b604efcf24f2dc7ed3741482c42829a1ed503a296ece1e44505a006a44a7b2590be250cff4001e2b8e0e8b065add7f6194fa234f4267cfc236891859a2d8e182522f85b42f7e5625f0ee7972fb948fdab1a2a0cc98b5b1569a7f4dd8180803c5231096cf60c0babea6e44b10c59c88da76c92c2064e6e12cd8d146d52f341833f3928e0634e85b4190d26177dfbbebd9ba2ef1be1f2d396e68e3da0d0c060aa527b86d8c16cb8fc58a20109d7d6929eee05f9528786ec882bfb621b19cc759b20e82ae109a0d46e333d1e4144940402ed60c770ba1396e6c20921f259cce1600405af131a746ac9a952db4b65dbb30c44b0ffd60f120a422e2a3e200b489a585377aa8672ad2dec6b7f970c5f7c225c91d19cfce8b8c1f565e7f4e31999f1ed2386a1101fc2485466939903c7598281c84508b022435add05599ef610a234a83eebdf2f24950a20e4a3f85ed4ad7bb54e1a930684ed879c18823e1cc96d615814df8cb84193bdc60bf59bf894554e95e92a5649f3b8286875e14403a4a3423d702f8fa536db5525a10de111ddc6d7b2b90889cc364a52836888f6840843f387db976d3693877373f083dcc131591afb5ee633b2a7237a385f16cd8c7e816748de3e94059bfa163729cf172752d193ffe33561f74e8a1adb4471622fe2f98e799dc6944eb3b65337c137f49872cb2ac9386234b19aab43e96913e5d2f9c067bb805f3610812cd837473a140163a8f31db853086cb806293a26fc3308cbe0d53310411898488ca79add28592f2390e1d3f1d671a3d8a7582325619fc8d486a66aa423729faccc7f1f9cc2207e9018eabc9eea37fae8ff718cd2a23acf572f44f10e8a4a99ab121a3f88e8f02d762404701b0d82e0d78dde571c552ae3179f74099e984e08585d872ca8529d8f7111b96229abbd21f304dda4c20671fa6a777b66f9a1e951870ca958a6d2e26e49a596f25b61310764af50b9de83c13ec004e1bdbe3fb3d7b50b71b561d3b50c4edab01aea5fb0d51e3bc74c56d2ab15b551c886fc5e222dd7384259cc2777a6b572212a4499d609f1dbe246f7afe36c69550ab7d0081958bd14f17026f38a148bd8addb0c3848709ab86d2012584d491da204a1da6f3bea79da5c6e6b5426f4061f9484317b1f6751af7c231b44597b2829b567da27f8181e3b8eaa721dbdb75b923a31d1f68f74ad94635c7da1d24c6cb5c398c059defb9d1b8b03bd3e6d60881316f7c88802db01c2fa550902e4e3fcb3c1714f5337b8b9fb9a78704ff0e1341f8e9136d7ee6a89242e10659e722929644806c580aae92e57014ba548798f5c93e61e1ab52a4f7267f878eae5bb730463a47861cad3d0bd95dfdba578af7a4d38441c8faa514130045c5c4c3e23cc668dc72ae903fedd06031e2dbc7bd1a3a9ae86c9b90b4e47a2b3f32ff0b5d8128bf8c1943bb3d8d23c5b7106a84588bb7346b91ac9f3e7f41d7f41624282103fc4f63f7d3102bc4f237715ddce8ed66e864a17e49220d4411f0b26b7e7772545a91f936fddc5e0738132b2f394bacb1e38c2760bb0fa3ce71356fa7c032b06f1999481d20e61b87ad3693d2b6212e39f847a5a7d62a4d90cda2a87eeffcb53d91ae8d23fd1bdec1b69a5e1dc9bc4b72b3963cd632153faf46a055d4bf8791a98a75ed5aad01745e7f66798ad301b7ef66a88c592d092a5967aa237bc76843897afad44eb5c1e1a278fb6f8262c043998073502e908c72fdac99438afa0957b7c062980ddaebdc4e073a56a744ddf5bc7ed0ee67eb57b7b86d8b88fe17769280dfd375983e59866fda6d38808090a5a266bc988f560ef0d59dc689a7ee0fff3843c7b9d73e0e76204f1cc1066e1ea90b97e5086183527a22a67238a3a522fc35db34f0a19e0423ee63422063f066d5fa367ba41971b319691c02ed6ad233128cc1b1826775c0f2408340fdd8653a50225938b8c290f27d91aa7df2a35bb3197f376f81cf36a6d45fcaa7f4c3b46d43dde69ecd1a681effd9da7be15b6332a196fd17e185bb48d6174b842fcfe55f6766ea563fd68c0ac02916fe5d10e66bd7e9798415f693defd252d6607440bbb540b3880b45b0dc1d072e65fa9d5aaf59b738df27b025f8e211936b9ff1bc92bd3bbdbb915f4c41ac8258ad6e225a2f2a28489601273bccd9a2627aae0fb6ee3549fab1e7c92e3280d6466dccf812c87c5cf51e6291dfca25b3756c4697fcaf5d53e84be3c130493630acc400f02e9d3ce0590d21e59e660c519d24c71207003e7ab1ab5d7a7889a399c8a31310ba99009bf94f91a5cb8c8a9c53231e78bc679a87f44d92adbd49027b99f64fd8785f90ca8ca1ee0d6c36bb6083efb4792216944f6f2b6e1c935fa6addd8385966b781ab8a11decc1dfd3b066b6e399bd5f71828cb33e6a8d7479797d1f417720e3b8b60e8a07e2274bd1fa01f3bc930b0b291823f99424f69f869b34747d4b65b1077d0b8ac1e8fec3bf2ce829844836eb414ef93bda52377e6b649e5a5ab86257cc03d0abc733eca236b018d215c8eb63c62e12c5182ce0691f8619095f6d2598d55a247687e0e38c2c7690386ab3a33833922125474619fd7aba91cd2cb05217396de8302c5437d7833fb5e446d170f14a3452562a3221b48e7e2b1552e16cb9399b64c3ec92b8c538b14b646ec437c84df2a0d310d946b7127924311cd4489eb3f94beb58fcf863e2814ead3e1d1f1b842446b3ad82662c35d9be56cd03e2fa4eea82d5a7b421182999a1357b00cd771f8d8b2154be95b67bc15e9f87a6295249cd3a8a3adb957687e7bb302c242fbabed6aa54421a210e2bac8fc933bb27b1cd3a3fe567a742f950b1e8178a08f1aa308bece31c24acf8bde56bced29f03054c3b7cf67d4571179c8938354d0aa16bbb72630a47a6a99f2955defc60cf1721f40983332ab986f8ebb4f6277a6b132ec80055f8a2020feb3cf075042a5a817b7eea387ecdd6a138eff029a3be7367d27cbdbeb63505dc0581afe85454fe08a872fc311e971aaedffed5df7c9ab169d8ff7abef22789cdf4e7134e2b0021aea4f19116290c48407f41b11e6c136851264bb278613fa8287942dcc6594a5df2d73c8d80a439f957dc8cb6cdc49d82b8c42f4fbfb36905c8786542a5754e4ea2714403eb9aa5739d2ea008c3afb71fc88b9dfa2e398fb408d3832d8b18353fdcc801c4db47511286bc838195027770ca2a4af3a1eead432013768a5fcb44ac0e8cd869c1d980c37b4bbb6b9b9f88bf908ebd1f9f401842362448dff44cdcf6743e279404b5561bef9f284cdb5484ce0f73e336e264ef8145ae2b004c2212bd171ab14944f2874ce78e4a7540ce5c6f716ae74a43e124a126327ac3ba5e006aa64fc1bfce6fa3c9bd56ba96632ec148a8852ac92d259fbae71d7ff1ba3fa33b61d0e7b3b88ca9c533a379faacc640c2df2a71eb690442cd13a1524f0c7633883a64722e0078102950ea0479c6f09fa7ef5374e1f7f90de4629d12f1055ed3c1f83be0ccb8c809adae7d802f25f7893398466dff21b27dc1d6411301ca1dd84748282ececd79d7f5eb049d41df7a8ef82bc55f713882600b874ef9e29f8680fde53fcecc44f4687b04ea033da5ad4c832281e1ad006375ed67a232521efcb73ba81d0dd3094bffb4e00f489d6ac918f46aa7eac86b6e0cdaf5430c0e3c829798ea3d95b704cc5984ab432f5ae75f8107fe2ca8a6d3dcb71c4ddf35cdea823ad2333bac6c55479bd36318343a2ac66aa2219e6b9f417c3f2305ed4faadd809a4aa77a328e594e141a9a72fd3baa570250139039333a34a924685a3e978b3878971d60664a0eb2129c33f6d5f30c8b40dd377b83479f69421952b30b35690ba6872d65e3ec0ea1a76fae08e90bf6c0d03b9c393cdac08a94b777d1fc41a64459270c3282e09cd5ce71d8e92ca1bf7697aa2d5b8b893fad67c6f0350e61eba5acc62e38cb349003347b9af2da2ce7f8ec4d062256073b194b3ec6756c85ae2b2fbe653174938cd578b7c777fee0a56f01b9d7289b89a2ca4a2d892767f32e885e6e091af3e275b188cc3b8c656df7c87e378641162258e339f9fdc32cb9ab9f3208c3cceb4e3db4527a0c6c3aa32534d0ff6cff9c84c07aa0c2570b20a44258781cf2bdea124d3b63420e73163fc2d30321629fb45efdf0fa243a34e084552ce88d84f31050ad3baee405d3bd45c00455039deb6114c66f8c003ad5ce9e6f33ccc08df4f6cf1f4a9e2d5958a22f78313cf9594116ac620e26aaa23c48e6f111889bc11cda6ef72872468728d27a64bb57d3b8de0285e6c89f1d642363e814d3d9dc6782cc1e43626863d19451852a0093e3472fc706d0ccef2c2dd487961c5d8af957350e63f3b17587db5cdf230a3f72ad29e31364ad4a7aafe0c5669ea8cd71cfb34fc0334b59ad499ceb290a16987539ad9ac4d9c62a9674b4b1f4b525567a53ef0dc603be445fa767075d0a64469f1b37e4445bc38cd6af4f21c5dab179c0825e6027ea686ab51a90932ff8788a06480329b57b0b6c43a17eec43a68ef2c43ad305e6bf01adbb155c073e94309295e0fba14a474f9536d079192e8c4f24d0ed87a58710ab21c4d71054f87c4a84b6f8b6d7efe8bd22b18eaa7fb37a2778a83cfefae3e95537adc6ce8834499034115bdacf41abea6aebba81539dfdf81a9f0c3fa220c95ac1abc62f99eee5bbce08ff01d5e5f0d135e6bee90672e1c01d420e25e2d16751ae9b33b451a9eec6301cadcedbe0297e0819c2ebf4e83738439a4c3aa23a657f4381217c3912edc3e6ee6fa80250a0afd846bc7351bae881225c448f0aa65e0235919ffbc85125233b4ea02f9f6b78620c6f9e887642d5893132726e725ad5475fd2570ba703f23bb2aa2f59e855c2565ef3e8c49adcd3d6b60bb1ab1607719a7294753eaaaf86097435d68c5d626bc89010ece3044002ba6daf491a76ab4935bd7abbbc6360ad1973b4657a41d370699d88e1af3091f17ce0de067818bf4100f157599cd30ae44b84e38722d46efd2b427325a82ccbc23436c3faa41d04b26cdccc7310ef74bbfddf947f2a96d9751302de0df80a258e049051b638e1c68b5c1ffc0210743cce2b9c708cc4c411fa92d594d763b9b38f9d6abbcb0d286339ba086632a1c9bf9f1b131ae7ad553d85f61615b6eaa2fc2457050a42155e71594582636104501f904c9cd74eed9bac9061aef0bbe25c998e5f12d2ad2081bf3f53be01114ab11d8cd041903db8cecb809862f34dab14482197020ec1946fe05f84547f988434d4eec125a38d58cfd0b797792600e39e77d3b733335c812a3e0750e8a8ed75d0efe7a227225866b9992b35babea23819802279ddd84c00b818c8d872a0fe1593b6f3dac2b0aad1dc8907b826be7c1549da9f462541393d63d969efd0b288c4088a94b4cfc78255c05ad2466022c7cfda53947fff5321e3f6dd249786355c958d3c38f70be399b27b0473df5ebe6fa1ec765f22579273fb4e92696be64b2bebbdbf444fbafd77a317223d424c1a6e327c83f9b6b9cd5d25669678425d69f5047c21d869488ea7d931d2e21d2e9308b0e7b60bb5cf5f22706b3440109592d61c4e5e814ded75d2dd19090dfa355d6faeb3110519c69ee0cdccb99434f2cc164aa7e6a66e46d07a2aa2950aa94cc9ffd0c425f13bc2ab771fcd53e0df6a3e8039bc787711b820087ac72b62bcfc7789ed4e01eeab84dfc18cfa3fad678faeb5ddacbd2c3ec55f9662ecf650bead1ee2420936a63daedf0df424cde18f1345274073d40492dcb998c85c9c38949c7fe4288083d8a7cda7fd3219bd71a591df0aa3a4512108f0e7d283172f21040d63a201ba0e3cfe9d04ec238f9ff2a63fe3a304e0c71c159864826468aeb72aa02c21ed8dcabf2f54779669e3ae5f0b8aca63ac6cbec3c916f6c8b5f5477aff3bac8aa2c9c945f449714b0006ef7f2ada1c6f72b829ad7b0890e183547ca5bbc7772929722b72074ded8e87a812704cf6d392acfcfcedc300220f73c9a7b1f6c0dc99dc24a251eb303793cfbebd6747059a27a603c200ff0472f8aad798d14f6ec18f20ce3f1ee63fb0d33dfc101a17607f340870f7e44011ca8527e049e0a62378ea4ee42f86746539490b411be0503e19e5a57bfc4f926620d227832f030f2a6323e9462fdd4ec48dcc562e140965faafebf82f21a77c43a064652108f3c552ce72f1d1b8279e34345e1be3d4221f6525e85aeeaafc5ff60f3119458db3fe22ff04417cff02d7999ebe3d651b3af0f31723177f57b7be7fb4fc30fe2a8451fe1b0e891e6c0189d476519cd59bb974ddd69f8e75a93f77008bc0e547e673bd03b2daf653ea72501a6f6f525a90a850caa3d12240b97104c1e1fbb829ee53ed9dd6cf9afa77ed25839aa285db3842ec87131f7036da1a8bc59ea3967ed39633be4b14a38d403044aa01a2dcaddddf020ba446efb79bac3445c5cc07d8b0b7a6c79842f898b08a37a637f6be3553bb6285cf58903ea054a9ebb80389512dc3c6dd062ce8225548b02695d6afa364a59f0fe0b6ff87dfb3e15a14785eccf6b286ca3f002c058942e356fb2db1236f1da8ab326613a81918386fe69b29d7a7d8ec09a1c496ac0a23e42d53c9721a666481cfeb2a2fa84d2d87ef62548cc4c8db91e8ce7e50bb9c53018de00ccd5fd5cdb69fe887e9b88495d598d4a6ccb4ec87f89958317d9c72a67280947f1229d50b3451e402723385367fc3ec86d67a095df1880e3eb836d85a7f44c07e195a00b204f425549395599d0252910e007a451091c8041237b73803208d6420f48056ea43921b26917218d974a10129bed4bebad244836421f663166b2b37b7130358a938db61c76af7f4740da5a062324975af364b340c9d3c67fd99ddcdd336ca7c06cf70f16df52e2cc21fee41acc9ca9e578df54092bb0af8ce9a8157d43687b95e89d09d7a2217e73a7b777faf042050e685ed70cee2078c70857a2941b09288dd93e53fdcd717b999922bdafa1214aaddf15f12ee9700aa517eb900679077c6991d3750070af5cbb7569d64ada3ec2a3fdd4f2f64cff6b443b6c611c480e45cacfd2b0c12c77174eb1a2f99a6464524f0a15597b240d75551e5e9879fb31ab9033cc8ef7a69b595cfa58e878aa55486b8670220bc3815d71baaf029a89d312125d7619a7e7eda8538325788227d6756b359d46ad3f1f749f417f729188fb0ebf0a38a82d8d7d63fa295cb5a1ec60dbbdc2716a2f3dc8a74eeef6db5257c4876dd5fcce617db830aea9a9d30f059743c77e2d726cc6c032236a0c46d443d02bbc8d4e3fa66eeb247e591071cee307ac12e393d31e9932943494c4ad9d474b20e1600a1625e0946120e81a2ab9d4dd77387c7e081edbded94689f255753f9ba373a20b8ab2beb87f8e23228aa3aa76c3226a57874cffe565b1eca374278acb642400de4a48385c2ff5e251e2ad441fb3de7bff397f795aa4e57dcd5be89a4e23a81ec998ee4cd05bbce17bfc45639fe2bf6268745b9b8ffe67287f0e758c3370e2caeed0b452817351b0594ffacaee662cda5c9c574a5cfae6913ea4ae57ad5a1a14463ee924a0b1df676396b1f42f1109f3ff4cd52ce3d48cf10888fbe7f84f49e6c689ffbbfa00619b057833f719a6c52de890a1a70b597976e163a5030c18186dc5d328d01a82021a5a80d863f1ac270f8890d6ea1882b93cad7ef0c1e220224e3e397e2c0eba05f7d99d050e7ad777465e847f33e37a221938f9b8535cefbe59bee68f4b3b5730479b2a0ffbb5af66975b6ffe9ef2e28bd40787ef903f70cfa8c6152bf3a7b29a2d1af4b56f8a1ba2502aea8dafad827b970527d2140d9c0527fc9c5a98026cab8fb5c09b53c867a51096e74ee3e283ef81f070860eb4c4e5722ea6cc87b76e0dc1b6e13ca0b8b8540e4a1f39d2949f5c037c05128a1c1a762ab82a32f80dcb0a5e24d38000f4942108731e2d8dbd5ecec7dc15bd8b46f9e66dd590ff6e1b1e529cd638558b7c36ab5297c274f2ed255110b4a4fcf32dff55b275cbc857eaea964d6f825e6721aed4806fa19cb4b1744c4cc820fce51ba284e689a7abe96c98dc38d3474164f5e5133c77584c55b91bf36ac2d452b8f7ee9622e908a04086d062247e2ebb48d7721b77d1a8210c9973aa1f3819196e07d570ae55872fa319734de7c789aa82546b9f7a8c3ba6aaf437f04622c022e3198e47cf8841518b76e35e4d4fcc0cba86667838bc871ab0bbbecf5cc93618fb634615e5e0bd75212cb696a378f8de777650973899a45dc50595f077565eb20959576fa883cbc77cfd91c7d2d9011743ec2700fd1cfab49f10c55144fc965257f7cfe170538e3e9a7b5d4c75577872e7e83ee56bb3456065d40ac66c1929c681ea13793df8de754641fa5d526fbcd592c2949b2b730f85af7e5a3e4ea68f4b183276d143cbd1088a17d7be5f3dd79fee0699c5715d5f5db6dea00b157a26a6797f265477fcd7cf61aa81d91acd5aa3cbec6c92b0b410325b9faabe2480d5c0fb33f22d4537fc0b9ae2ac08d374ada1af0fc35799a432eb1bb0effd16bdf727ec025e0519fba356b618dc530b0a172c8af927cfb8f2134379bc3cc478d64a14b0ff9a40cc33cea6542c44467547e9983583a6892121f013d31c8449464ff6d751dc0f01ae3d9f46990cca734324a908ebf73278f2415dc1670f2a1dabafbf078d5aeced2ff8e134b3c3ade15b0ea1492df17118db4361f24d8fd620b5190c6411bf5d1f1e918d318ef6aa6820224eff5d9692eb17d7bd6708f480cfce62ec7f1eedf079fbe938b12551fac390229bd6cc742e40f54d24d13cfa8f95677f31c1fc091e0943dafc98b20e54763ff26f300b9c6004e5aab60cc7b99146d190ba60f4ccdad409b4a4e9b63d8212a1d0b2ad0dd1e84ba4a77f8073f8112df222a4d677483d0e7218df26a1a014521e92edf81aa651825f569d35b0ad83bc3524e2f5036dc4c69d21d54245840628f71d505c83638821497e2d72556f439cd9c46d223bf8299e4486b40bd55900b52e5ecc7c447fd845feada3a94bb0d7d288d6377e3e659353701ad2379e916b79a94bb7cdb57ad4da2fed853c87f31884680319448626765b254b48b3ccfda38a23423655104c555072e8360fea00c16acc169bd2b969746be79f957ab552b1c662bc3fb72cf5b0fa12a67b1afd3072e6d5cb96a52087c848b6ec5db1cc509874739589d5f6d57dbd50c47e9a4f61dc7a1f06a8f878a5676f31022d85f317ac9f19e592e1079be374cfd5e8cdf8bf7fc759a1a99fa0818e284c898a43189e71e2236a2ebecb3b2f3594b276c869ff14b632fb417986791dca90e456b6641d45ba05b05eb38a558224ab06c3f4e3462a555886580a07e9f4289ca35fcb4e5df21153683e07fef7df84994a32f70cf60e8117ec59278712fca1cb538571fe4105cf7720640d6f7d45a486738c4b30ec7f495531a067d92c3d37a649c7024024b00bc0840bbc7f7d5fd456fdc0a14ce4b33888b4382637499d4669dc9c003f36bb9ccbc0f8d8a7f58306f4e84c6a38648424deb53ac21834e5f9fcfc63c3c9f5255b1e98e8db9a2ad863d8b4b2171255227dbc302c9857ea2c803ff71d700f10ed1e61bee5680d19f589d8e4db3e201699baf58482a7e624e4caa7eec951729eb30afa8ed82c08199d7c5f2a6d27031e5b1e18ab9a596593309994073091987da4f1d6236a41fae0a8e1ef0d8e5f09339079bf479161f365a79818f85e8cc3433b2188f903e60077c4af9d89e95e0ff2759b41ad8681925c6eee0d65e9c520a9534f049ad0aa85719d6952080ebd002a120495a19add68c851adf9f5dd84267a0f894cb28b2f19b36338f4c81907c5c08b2cd885d5a79b62282d3f20a3c6fd69ee75d6ca5f21dcab4da56dddf94f14096a1fae2c3892b71943567fad9d88ea5ea71240fc4c30b47991513562e31e8818ad494f3d0fa3e5d8f377f2f686027994d6aab48b32c25f44b69150fa6d0d7461abfb6c96ad544016e8ac45b2a59fdf09d100c4f4e50847f409766083ff9679147060ef09ac031bb125d5e4fc367af15d54401ff7add85a047b8dcc1de7b24b419e337d1568f6976fa4ebea6bfd36cd5c399a22b4a8104cdaa3e6cdaf0a8c5337f26c3362bd5ed69cee53ec76031741acc0d656a664f6c63bc220c6705f70ca19060473da265b69d83b8dfa029b53ca45da4d6196041e98733a93598c5b850fc9c75780a392b69595327663c0919a74b55bfa1af2a6a2160b1f3043c54b080b6b36c25de34b97ef3dcd9b1a507d2ffe7d161eb4d69685177dd41abf6c6e652df2850957ab66aa24731c829bf828ab8ac6bc21ca635f1f35d0088319c95a56622e0984eda0ab74992710cc18070257712ede26e14e3d8be256fdcbf5f264f4049a08855f42714821f04af88289b95fdfa670a90221f514523f7e1f564de5327dc2daa8b1906e1488c05dd7c0971eaf288cc579d3fa38c73fbf2ced2d18aefdef9c2f8751e14fc4853160a213510feebadd2632cda3755055d81d469d2addcbaf715a2ae468756557226e212c66fe52a0b573f49ba0bdfa92ca970b6ea42d9658ea6a377efd4b7909769363096434eaf93e783575ea78f97ac1bc6cf567bbe48e3db049b028bd74022fb0036601ecb06323252f8d6bbd80e09d8466ab27eaae370321929a675caa7d74d270121b47bf4509b1af30b6466e8c8af9888bf7e10b8ad7588cc6ef8833251d2e4d685e52b4c91ce0fa5ad431d588051a11e7dd801f55f465e5fdfa0ef02d754cf3caa6e3eac9e4732dd85df341055aed21638fcad1ffcdceab24a244ddcdce29a3ae5c7332d85b18967876f7831a1b8dd9e87155d0cf7b039044146390b4eae1f0b521a659f26c207f4a04d4dc3850e07374167aec94a3562da2eea45c5551d9b70f879c50d1d5441ac48e337297c8f50179812849f2322e854a7ec15743c495372bd9de491d690e708022c4e5e6a72f895ed1bf06fe71dd7e2eedb0d35c040f2402134eb2abffa2de18294635b65295d4959739a03dcb9d3fed37a3aa4f4a131b31e406981203cd2f7ee1a7979ec9aa47cf85c2bc5bc236a6e43065583592e751639969ec83ae8ea7e0483dd537fe24c9e872e683a65940f92f9ae334fb8073ec3a420d3d76c5251bbd854ee40f1e170c5198418ce9bb79e31eea257d41ee7dc2ff5b4e4347bb99470f25f058b03048ed3574428d7d187dc83ad79f2c9d527675a3b64f471875a2a3b12703678899631f49eb6080aba63d5790d594f6a22234f6623d9427366dee8e10991a8e7f07f6437394af96d6d0877ab4e80b5aba95227c1efdd5334af7b9c82a464b550e0a73e0c2d6951934be5020acf6aa52138c163c8e077dfa43fb47cd5d994f616366a5e52ff3b91ee6cb4705313c45e3af33f0c34ba785040a0ba42b601202defcf8604cbf831e7fc61290b658d67b163b940031c48a4daf4688dc502ba9b1554d2c2f5be900f8332ed0f1eec3054f8b9a9ca62d29ba4d94237cd0cf65d8cde11dc4579cc068d4f981ceb1271c6fd31f713d220a04650dd99f1e4f0600eb39d22bb7f094818156419b7465a6560673bb608694b09de4c94785884090cb1b8f0371329aa8d05166719045c3125de70ad4b452a8e6d78eb3959a4b2cf0cbec603f5ab2236d4173aa6557c0d0d48f749c69b2f80e4502b1fd0cdff89c291251eaee43025b6a1fe29f7a7a2bea70736bd87fc02b898c3f32fe6a5c5fe727233db70aa5fa544e3c24d9047a06061e50b54a10a21f8e33a695399d5e3ec30ebbbf0e82ea24e87b7ece913d80aa90ac386b44d17be4b791796f7981f54587894de7fd1ac3b22f307a83f3f9c831d3574eec6f32d2c2bf881309561a61d06f04c03119efc4c74bb49648ae8d5cca383d32ed25f11162127401e8b63a7f791f8091a87a1551de7cddb75470bd5702b89cb7d23ad61e54dd485babf7e8990f9ee66e34e125924aa411413a52c85327599aa78b8f5207e5ebb4c84ff6bc5533c4d47a94524eddb8ca7dd418a61cc1750e86f1d7736e9c37fb8d31610b22ecf0ad532a10e1c9bd42395f6b011590b74be1b1fc66db8e4975b1e4eb94cb8e670491b3c87f7be445526f2ba5748e57b0884d5473555afc0f25ca90ca1b9655f3cc1c3101ecb4d523da97ffaa504ddb25a2db3daed828083918d77967454747332f5970d7139e8be97c697e60f1bde398ccc5bfecea9ff797c81c5612f68a94ce8e152b9b9e7cfefdcb7ff6e5c2c436fd3929d54ca9bdff6e21978cf36c96bec7dc2848e153a6f4ccfd22fd121cb3430210b6a90a72c3050a391e55a781c85a7797f7e58ddfc66416788aa3bd9ee5aef8cb2c36c4233f3d7505dd1227ea8bd60c46136331de62dba8fd8d1c1cf1b95d662c155e429270d83297f81d6be81a706f4d63378a87449077945af840efe3820407627fcd0b39a6edf9007d4ee1e47a4d781616d63ce0ae4d8faac071d717a5094ff639122029838edc304191c1b6fc2137aa6a0ab94cec0a2290f8b8e61bc7e477132367645c9c8c180e862aed616507cb85feba973d53c4f2a4b30f4533322f68073e31f1209aa62dae400388bcef1a3c672397a2418fa54daa3e332652639c52e2c8ddf9feac974bf5f67d362ab08db447c548253289a6a067fe83682b37656145f0e0f2131e7d8c43d944bb0cdc793f94617fbcd94129f9deba96021edadb48862178244ae5daf249eb468a5b23475da1b4e0a7d3326fba9e08b01ac10fa04fbafabbd50f0390d14c511a29501aff1b2fc91dd32488d3b0edc4df6ef1af62b6fa0d77a0bbed004ef6976301a1dbd72403ebe2210c1b07cf46496d8949bd5bbf5c18a3429102085cb7f349f1567ec674d567c7ea6af1f74a9bd1d11fe5754e78d44a2f57eb52f0d15dfa02a062d87e24f140263b5324f4110b905ebe9b21738c521eac55caa762a22eca4b32cdb61e957a0c3f71a42828cc96506751f9373b3096afac578eb4023e894d2002ea17a341c6925515d0ede5d213b7f4ed1cb2aaad1af6811deb1e0010429da3779337b8165c229e2f7309df7edb75275b0f536912d295cbc68e9013633ac890ca1175f4855870a234815faf6ef98b745adf10acba911571e4c8871037d098ceca50183db11a78901c09a7ed2228df5b3c706ac16d7e1857f613b04681cea3e4e7b56c7e011e986fe4dc5d9a8e9dcd852ce0974bdaf0ec463751693934576d32206bab6bd38cf6e1f7dd7235a1318bdd81ea1170106224bc2af55ceb87e115ef8c2f19fd1d43f3cc089a5d7f964a0566bbad7844dc924c688951a10282eb344ade03bb42838ec89d964be7d61dabb81a56919319d02b58e2116ddaacc35b99771c20b483cd3333c7081e83309c8e994c644316e1a0cbf2e699657b93375996f0c2be52a539031d98d225450e0f5d25bb641eaf5886e3c5a53ecdf1a538fd96fd788430b5372cd6ebc1e7e3015c52b151b86698d6e5b2751801c10346e1838634af1e9e67cca063233bf24ca0fa501a4037175e59a93ff4b442d92478168b489b867c938155cd09876df8280707c528bfb9bb237853618e370c86afed770c26b2dba94ec2ae34c15af71ef16a3cfdc1024b9d3fd6fcd55275feeeffd430146df3497c6c20f1b3f195e63f63266f83bf6743247e058a19f05d079a006e0ca47bc808e5a9a5ca797423757661f383848ea1e9d57ea2491b6bb25f705da6c7af4fb40fee864e46b538c0e4a863924e33a60abe300b4357fff2aa4e41a17e111e1c5101b45cf517e2134d2dbf5cbba94bc52dbca9b92ad31995e5053e2e965b37888a1aeafe7782958daf205101c7bd72309fa83a0c194bf4c6a9cc3591ec9c8c2139e481281b085bece5eb4bc20b8928fae2be0f7a8e5e46238c1f96fa61f6c5c7b8bbe37a7fa0abc49b78090400749c365b02a23068b41368d68a8e8eea467d76c0edabbe45f97abe19ee6060d37851b5f3d1b985529ba963ee51baee92892149686eae4f11b107b38b6ea2573af774e945a011bc2eedfd0248a9c384ff059e7eecb1ce2c3f90319174324798dd568ce18f502a2e83d1cfb4139df2893b2b9aa15d02441efc8b2a14156bb4b974edd6705957939b09ac36c4913bd4fe8f4a5bec84ec26b244eb5d2b90bea82776d30de2e7aeb7964c5ad918877b02d8eabd2e272824bc42e11a4e5be1c18b406edbc3aad00c2d0d3b916e772773e66b9264acd43a4910e3415271ea18d251d3fc5bf130ee899200f50ae856966907b0b284b0ba35148277b465823d8934fa121c062e2e9fc5a956d3050e9ded8b8ada46ee1be53297092d46974a6150918deda74a75318b87d2c2c20c688b792cfd5be98189c7667f895f67a8cfe24c7d1946b91fe9550395cd016a7f7c56cbb45c526f485d110dc11fbc49f9ba7b9448142fc11f3f0d64cf71d25e1e99cf414f91a4e5302bfedf10b6eea4e98b2101102e161f95398727e9e39a9dd7300cba6e2ab930fc84f3bc51df6791fb24bd2fdd2861ab02db3456fef8536057416225ffb6e80e85ac4ba121a91f1f4117db0f9f1a94a0f0195d4e2c6963837a53a712d7b6bbb7b7d2760345f0784dd807186e188302d87b4a82f1dffbc9f3e2a30b394609a0eeb2c7d013fa3ec6f2e3f79fdb6a0fabe7dbc5d548b00ffcfb32e83f27ac04382d53d1d3bc8ed6dfee7740a8429cae82b7e6c8cebe0098e2c72c2d733902aee46d0c74dc3d352bedade630fffa962c1a65018d81428c67f2fac3d45047bc2e0b1e68fe227586572d587f02d0991d3b9e90fd5a6b15c6200e0498c25a55f88e4c23fdfee752413ad51334d3633bb920b6e1699bcc19b0e409dd391f8bcb99dcd252bfd25e1ada4802349037354798d962d08ad07fcee0da01446c86192d158234cf186af79ad711b6e4802f3a0e32b9e2d335c0109702d03527bd8a3116ed0eaeea456ce65fad479726c6b54e792d2e5ebf0091b1980d5a8ac61168de0e1bc9c4b4a48d7f908a00e0b873088fe370e6123a4a823c9cf04ae126ea2e72c33efc46f07470fdafd5e8425b8163090370410487b9d227306bc6a86903ed8a157a9c03e9021623549703f0c885bfc7791101f886e7a4d8d9c3c7cf757add5808f70c5f09276373a60892776c0176f650cb9404ff0c9fe545b0171707d696b41281ce0069f1be3a9ab5b73d3dfb9bfc5e98312337c6f0e785b7ce8a109bbd44a75a51d2ad625eaf301df596a33418e2456d0bad9d8a78f4109b904c131159ec875b31daec21e430a7d45fb0830e93cc602ba1fcac795dba41774f20e8b88c834f2bc622cfac9f7f116e7d3b4b39053e4d78f636c933152914071db48c0c5a64bd8289bc17c7766d69b49daf459007c9c4804c0f952f4497fd0db1b44a2b1887efdc89ab63081f1ea3d42bb9a0fe731fb2d07cdc9a4a025bafb6f9e87e9d703000b330bb4c35e9d01c4fe4beecb7798dc3489340389f04e23c06f2d69d3090a38aeab7c08b7c4ec85781174faaafea198d6befd17469966652ed27f84a1d644f4524eb489a80060bfe347ac72ffe7dce75b66bb36891585ec180f94de04f4f87a2336c6ebb04593364bb90a8c11beebeb6fae234857e76d29df0f32fbf2235f2a97cf59e0b97d01a69914ff238677a29882210e5c63d743746b75bd8b52d0fb285217e2ab0bcb93d5651855f09829d8495b44fb746cda1e646b3c4c29e71c5210fdd3412072dd9c5145b6668bc4406c53cfcf8b6ae39440ef682f6b329efd99b385f30088d942475733ff738dbaedb6f647e330eff05dec9196bc49abe8130261e2545134203bcff696df4ce544a554bfe726fc8c7cff12300d64555bdbb51cf8ed03717126e0896201aab0ac6c57918e721ac21b773f5320376b02f8996bfbe4c122aae18398688af1a264b99383caeb866410f605d31b8877703feeb1bb46b4237d5a389f53429c9360c45c80197aada6d607b34bc29db6bded7827998bb6d8acc4fc1a3a85c73148fb3f954d62223c16f3f10255e387896746d4cece84908770e69f2147d01298b76232d98780f00ddf9d64cf97199fe97c0a74e347e8593f5b2e9c01a8703cd0739062e3c7b3b053b05106e68dece82324450aaf1b90896469bb4acbb1e9514b720d96499155eaf3df645f7eb85e2334b34c4c0d298cbb5417973506cc2445e2cd78e77f4cea1869a59b322eaf9456c8aaed47abd490ac0acb22a9cf10c72ec521a20021dec6ec1cff07193d67a6f550ab1b463734540a980694ee60aeacb271c7ff53a23390a55b56f86d2633182dfc89f50eafa61c8936889b8a92f1283619fd82d620eb23cdc6a04a97acf26c9cab659d67bd49280758702bf03b85c7cd18056dfad5b6cc4f3052dd7f8f99cc9a91df9a4e3eac0b7b61ee731359c9d8c1dfe0a26defdc0bf59432fa1d49ea867f50ab7ac8680c0182b300efa751b47a26d73a92f795226859e3ab4fef952104c3ad2ec1230cd0c2daae1361f55fce971dfa4e21f48f822116757179d8c30051ceb439a33870f5b902d9660ab5d060bf240284b71e5501b50d0c8d77a32500ae0acde5c523aeb260d2c9a3f5f9e184a5be0310f6265147b7141fc9364c7aa73dfc5f90aac160acfeee6baccc011fd06b1c3ea097b031c9ad7c000f0c3450e566e0fadd774180dc974df6a8a97a6f15e932fe9271f8a77ae4fb3950866ac98bf66a5d8e01406ecca46f19e1f875ca2be0db1a11eb4a9f189d23a3f9eb4f14299669a5a1c0a1854811f1f12bc8c1d029fac320eec613fc401cb7dc19f11d67da94a3e4e13ee1e8e0aa38a94eaf3112f1763ce5454594a5b1778c2d00e8432e76e4dd400783c868c0a2adfc2f5263e137b01b6c0512624ff40155d5f1dedca7080e6859759a8da91dd3d099cb655e863c5585c0077690496746970ffbbb4a9dc6f191a51326d1d7c8df4a06aed5872751dc874e06f5c2de48888057812004687ee6f64a133ff24db1b01aa3d50da39135e4e47340b22cf21b3ab2c68cd4e123cc4fbebc628b14fd816ee724a64b2eb60192fc1cd07f22e79534ca60f57b7a89c9927fd224f092cf664472a6c4570944bee13a7e64d7530ba366f4109f5f407dfcbeec05c8926ee77f75453ce2fb48013ea46eccb020606fc53c0913961ea035e1d551e6285cef47e1c68b1354c8ecfc65d05231e0fa2d1acf18fe933558c2cb58615c99e16c1eb07a4492fa42ca3e35a85f762349807667abab07d148b1c2a1f0213db226f20d95f336d4bbc03cefd4584db75ece079b545fc0d72ba84bb7f738273f0d0b374a894797b24807bf60f11bb670c878c64853162de73933e153fc99de09cddafb3cfc4571e49f85c33b56505604026d0077ff35e8d6543e5d193575c243fc54dfd00dd4c0ad9b1172c6a3665cb46a89b004a1cefb0db55d51e637b5d907c646057bacad562b3d6faacbaccbbd61c49b881d1e87b41609f6fcec9c90f4adc43e6d80d3438c203387ac1061f8dd019461ae57e4d9f516ee1bd1db0fe49a40b93f546fbd3d5a5a08d4ecc440df1a68f6840ea51519c5f77562a7beecc091197a2b19e23b5babda3ba8ff51cb69f81052a90074acc31adef35c19eeaeb43a8cc98271739b661867ab50bc8bdab66f41e3d7368b446661b30be7e1712480f18367b2e72b8d907e890a5ef1a54871aef26abd01ebe42422569f0daa0020cc06e428122d45b1c3ac7456582f4049d483adb8f9b4bb727bc7c2160a1ab575823dcee99db1320912a4706b09998a1a91870bb19635605b870291eb4ec2a49f6c7adbac425001097b896856d8328801941dc91edac23b9a4c513d41d2a146895e446b3be3d759c80b90f1267dcf6db42644dc6edd9e55b2eb6ca3e5cfe24741134e7e6be64309fd27dfc833333ff75917fdcfc34b1cd3125a4a938cb6b7c1f370f3d36c289f465ddfbf3987915102596232f81b460a162746fcbbd5d5cd09dd929adea73006946e2d2097cb0497dd01482c302c82d815f7305f67e6433071230063db9130b884137339ad768475ec86ebb8dce7e46a98228d87f51484584cb8d0d71fbf5be35d5ca46fbe4268af958058581713b6dbf6926401917a6bf020c3f10e0e5b9c8283d26f1203f2b3d84c8c0a801ffae10a9e94903b28a86f811b2309c418eff94e6f26988a13809c4a38443b9e933ed25434cc5411bb556db93ea2a3333193ec5796475cf5a9ee4ede0bcbef51b0e82077974650d80074eff4b453cee05dc5c3e383f9aa2f5e93ad26858332532e610080c569e8b7f48e0e05bdee1e70145fd8d00c2bf514b1989e059aac269f8422ada7dc05968362484898b7ee0dd3b65db47880d388ead80d6ea04a442ec1f52ee5de99131971efa1d6568c07a2c8e30f027d884248bf215ca88afe649f1f36c15e4438750eb254d0d1f39fff39e6bac90ce74bc866a6d74437dbe029f27b4f4b0bc0f082d3fc486e74f4203d984b8d9c118cbabe8ee4c84e9b9d93368449b32c87c9023fea2622ec53a24a53ba628e4a3b3331afae18952911426d1bccf7ca3805a37062330ba823c5df463f446ffbdf100721189d53ac5a4679a759d422167d9fcaeae039f04eef002b81a4aff5a169e0b43839faf51cd9055d7ef7885c926770191b334377c82851e6cb607d9aba53efb61bd050a33ac53d01b1fe8791964d16ec878498987dfc23690d578fc0551e08a152a90558260567cb86844dfb0c60260b27580836a68aa061227e6986675014170d9c1f1a20801da346866b660a37b0ee1de0a52c0b61637e1fb3d5a08659f56f2788e2f4785de767e12255728da71e3fd050f53a2fbf6c2057e5808bb58156522a05ccd2cbbaf602d2f8f50c5a2a99bfae86189258698607b4a26680bd9fbac9a1b3b4346a6bbd35bfde126936383156ca4b8df3cad2b039ff5e8e3baf177557e15df70a6ced71ee87615fbc65922178d5a4067475eca4e5ba50368d38062688626cec802b853f39c1ee98b41343798fb9e6993c0400d22d8eed5647253e901125aa7e3ae7cacd1204f124ba0bb0a6b9802582e1f3168a9f4e1c22f7448d8fa6513d18d8fa3842d90484614c5826047ed4dc4e595b3a2b4fb289f16df3100ad713988be14152fe7babec4b72bb8002359dff211f7e307a368094d49d4e9a06d5e56fbb6417ef245f1d9fa0b86487ce788d57fa62ca110cfcd2fb6ef0616d46e9c90a4de9fb057a384887eedd97a9672c86ecf8dd9eed633cb0959b9e1cc7d87566aaa9692e5e6b5ed64091f09054074e7fc22498b0593b705aa516863c689442353d8e0282656369e498c627fb1c7c9169277a7f33050b5a2deaa25737a3da1385854c4a3991cc8ee2b91587d1519c1051e120dd4824d747a28c8cfd3095ba8240957951527901a9cb4f781222f948843cd2531632503e1794c460522383fe3bd2ead18adaffbc6e10812f02be1b561d5537fae0b0f0ccde69109f5eabf4dbeb47fc64700290653d35ad4c7c8d9da6f661bb5de2656e80d877b29d4d6d0dd4d0bcf50d59c1339eb38f1ba170d6573ea34badc505720f5c5314abad2c70fd703f419885be9f2ec830c3453f794b9bd44cd211cf8878de66e144891b0ae9a9a7c9535f41c4636a776cb6a2b97df24bff4ff93a676e7f2be43c64ba4330d1083ae106c739df91494df08afc0759660d107f461b00e7e15b685b5ca62b2eff96304af67e916c6271489ae7a9e54ef0ae572cf9df68744df6b2b9e4a5bdcae049bfd7e1386fea34677c45d760b8686829ad13e536efaa796f917eccb219941d0b2af99f850e7c422e2ed2dfaac41e54fe580a88063d062972b0823b33c0b748f7834b217d2003870d1fc689c566e4ab302a3e83559daaeca19cf52e2c056f6c75c761fc388cec8b7f9300f0cb0555daacfbb16a44e56e5675bdf20bf4cba82355f7c97e970cae9ea71f2211a5285554df4543d0bea05883d6117d6f772abd431265f92b530bd8e4f15652a9685eee6d0c863aa1aa05569ae133be2286b35a0e34b8ab23b13716d3a33d75b7b3f67763b0dd3d90a0dfbb88ff80df69b8fc60f9db62a2d5f9814dad5e7c2a7e01c3971557d60d8ac3deba1c4603c25a7776115eb59bdc90f0b8feba8f53908f2949173d3216c64a8e5282344e0d44ddfd2165e568888054c72e78d14002be5b347131f440afbe8dea85ee98d4196b3c7cbecb3e248ba821b9e904c85aa20ee5ae2a181098313820a86805fb613531518ea89c87e4cee8d3d2e37df5305e2c12e57d5da0bf5010a27a15e6dd18eb7429f28cfe51efd5d7058c8835e7a35f6327022becd2e46b62efbcf93dd1e6f4c93c0491c557e3cb901d29a61de8ba457df29c11d528a51fa55cab6e6a6230065cec0e072edfd7d5369e63bff294143306803aa5a55dd1270bf418b74325eef557f65e38d86bc32a460a993e62892598e68a678169d0add1a22eb8f814bdaeea4401873669c8d61c7a237d6064a7e4b65cf4ad996c3e34994fa6c545292e4c5c39d821d03bc0a85e78e5c7597011c12240ef5ed6a9f3ab9edd3590443cf5b98cf94702a27a07c03a14cf7d508e6282762b943fc0c1798e860e57f33b68cc6f32a8984d177e2e5575fcf94a4dac228d2ed2f011859feb76e325e0a566753e677c6dc68038623abfdcd70e7b8cdb0faa6533041cb325ed180adccdaa8619b83b2536347a18f90faca21762d32ee50703363812916a8b3291d8e5969556a6a68e066b8b47bdf8cb1a456e2991063e2a605fda21e6e7067d18501dc33dfb3632567134c831a646fa295ba1171947d459fdb09adc0ab4fdf7441cfcac284cb9984a6420803107247fbfbdfdb21e98f50e447efe5d62157b918130cb6924526a124571a97d1084a3422aa54d8336c7d1177484d248ca9fcbfb66e170b53c737f6ad1eefab7961dbf458fc789028a31706225bbc86a69bf10209821c1334ddeaacd020c8dbba4c755be01d391687619aa46d1a80bb1b7f00d9f11c25633a8ba2882e485024cbe7ff9b6a6a251390a40f6498d22997c4d5597044ab208b980f64c1bc892076869524f74332cd9c89ffb13775873d50a5d860302281a73076890927ad2e47cd3d3d2f71ba048041c86e7f1909562f37fdf9f6e43c8bc1c41ccb7529bf7a67a6fbfcd474c66d29eebeb9b0ed160f890dd580fa3d74ac82f7698555f03517c3e94d2a202b3ec00fd1fa93378ba298788b52b1beb9e46b128eae2681000e62720755809e54d60d2d5707de75dfb228fb02786527cfaef6c8e22acddae7fe4f3c4bfc3c978c99a824227a2e06c1deec875e83ee3f172bf678a9f60115b4a38916df393e51d60ab01520c920d31a0bec105bc0e4fa926fbc7b414945770f627796ce8bf2bf5501c1ea5388852e1564dcdb58b9816caa3fb8deb6f01fe007b4bba6b02474f7c7cfa9400245d6c9fe78ca854a68619e800e7545dde7ce38708103d2d4c5a76d241eac083e41810924c85e26d05a3d0a600104dcd1f1713ca00fbb9572a66910cb9e4ec914a2966c0f3df6d8fd5c03145dbf2e8b8b61820074503a61d4d627f67b6490cf54f188cf9d4f74d8450cba23daa98058ce35a1db209384bd9f9cf0a586592c1f32b8836ea2685e6edcb6c8539d48e4fd0e277b2327fe8942da41ef9dcc7c31f1381723b21c4214d727a3d359686ab0fd312543a1402e5a94369a2dffaf0aeca509e1196b2e1049d5babe28ba85ee34f70640811a5cc7e52a3580a3497bef91ca79a1fb1995eab3ed1b0fd551f5e68dba3f8412dd0148a85edbeab5b7d6f6faadaf588c4879361df084ff6a3ff4bc870fbd4c82f9530a87b167d1751f7e2a0bd4524d6a266ee7d40de095e363914915de7f90725b8da4b64f629a39c8f19c43cc1c594b3ef89c7266e5b45160c05b37a60a515b55151b21b05762b9dc37446e72fb7dfb3e75ceb688dd012afc6e3c615560342a3194cb71370bd1c1bf32fbc241096414433111d278f511f2014597e71e26b28d2583e686be848346fdc699ee1aed949b2d6d700a6acd6de6ba1b354772a0c5bcbe7c0be6985d671193d5ae05d917aa12205899c1972ea14d7568395b4ebb129725fafed6ae276b6dd3383ba39cd17c7482db3a7f316ec040c3b33b4772558d8e6701fa91490f0f685b1d7cd4a4934758ae7f8f07f78e1bfd655a795b33da624042e55907f06320d9174430aecbcb36e6b4fb7ce9121e50b6cde9ec6e91ace74ef294e1a3b49323424a576ebeb0512cf794f1822dab0eb652d68947067d721a107709e3a9d5cf9eb3f89798c5abcf3430d65dba518e400fb3830faff21fab3d5d1f1a80494e766e8179cbe085f59782a7c7d1be0aa779047ea05f62ebcf16c17233be24619146430a67627cc1d1ce87f07989c5d556483bee72ce4474568d6f0055dd41309e832a888a469300256d39e4a4e0ed0c068b3f8bd8b81e7b2d070c6564bf8a511b245d821c45f0a06151c9ec32224d48aeef8da6e751ce02a15d96a40c14f9e7857dba1b6c57702d32a7b42eb4a872552f4503849854e1dc459287053316255fea7e47225842cddcc399c4a1f77b87cb825f0f06586848a458f65e7181912c5ba586dc50bce2bd380a00aab1de117ef05f8d63747771032e759fc92ea128ec0bfe87cd0b5f790a2e6eaef9404d4729b00d0eb3a0bac80b3f6d8672fccde356e70799c6fef2714198214ad0a9df0ca4261765141782e80d4cd53fd934234e31aee16dba5703f4aa2fb83011b837c6339b9c75f3a16fad741a9eecb402f57c9465837ffd7e7814d889986bde6bb352d648cae3e9eee97baf7755ad5b9e15ae80c8072b9080e3fdca6cc0475d5b6e5af56a05d3d4004a1e78905902c120079939351f30798f6e714d5add8ec51007ef372bcebb086bb43efc5d55a67f2c0e8cba71d7f9481e3a76b603bf3f405338e84d430f39cf48e0586c23bdc8eb5c85d3dcb1151024b2292d3627c15502148faab449a60d40d8eb1abb97feef8bf1a6443438f68b51a6c9780e68a3d86759d1f0928e0a58ecda2519d1483909870185daf8b3a310bcfcd0d3e8ae8feac18ff3f0883403ffddd071bfba6b78bc2ca2829fcba203ebbc1ccbc6fc50ea01445ae0d0eefa553c235bb4877ba6fa0f7bc2d467cccd3cc4e2753dacb260e7319df26650cbfebc7b7d101d7b32f0dccf47f0d1f1e5d80a35c5d18cfec2e54509ddd67b25910edee606b5afc72e7c5e4293d286452576335fc70da192f824a9019d8b93c018259879ef7e8a90be03ef3a76273c82561b1532f16105379f701ad5784e622899b728ef5cbb3a9ba387b09fee93826a4829f64b237b673355c419ad6ccf4a05e53118b178a4983898c1bf1d19e748f627fdc405a4a7bf6b270a1f2821547744606034cd6a8a617609872464528b1db8cad6174969e42d1c94b1cedc73291667c1f3c727dedf144d5053c40c86007336522536fce9802be6e536607a265713211e2d1783ef69d7d700a6caa498114e66c674ac70c98f928572b6a0a676f10b6e954081e1133ed9dfa806abd614aae62fceaf55bb8fdaf977793e201c135619f7153efcf00a28c94f82ce546ed54a1a8940180952e7dae8f0b234f7cf269b79ba02a1addd186193877c17e0eb4f45c8187d2eaa22af96ba34a6d5f816356192c2f50556085d34c525e15fc96b7a59c85b4126b3390d743a831fd023e9790711b20bc22d255d6437d0922c8b947a77c593d3d78786e28a44ee97e64ec47bcb654c87e9a8a05cef8c3a32e4fcb5e7b12a698560a8ee76c87cdf45290f7e818a9af5ddaacf858ae5c2fbb8c934a702d0386250b1ff7373ebc81ea0d7248aed3c5c05175a7ed8d2d9c962ca873f90210d85600bcc40d5e291679330f354c06bfc94a824986631e90b2e6c890323ffecb25e210f8c911888ef41b195dfabff220b38a589aaa8e63c939d9835122da080f40da3b9f1695941c0c0ce19b961af3d20f8503a8d4ddc4635e3dfad2d720b86f88d5c0e7ac1f6f369a35ec489789c77585aac64a0828644684db49b0617d14e6c7107acf38f28d8b7d66e84a44345c6078ea6e81b842307cbae8dca23761313fa14fa332a658490a9f37bd5b0d1e23529a4bd2378954bba92909b0ef1aa6c8081aeb92f5bf8178bfdca157896c5b7607447824d0061c33d756c6add9faf4740ec69d4dce8167c58ecc0627a1b374a04e046929e32f2f516d951547d61434b00e9afe4354071aaf30b0f1594081572e455bd31ad72537e783e3004b75cf9c20b729dc3e299326c185dec19a64f343bf55c902324c0d73a669d6a125fdb7113b2b207e08d70adc578e06b2d70758c2baa92cacc75b009c1216f4ba9b10f46be6d063b51f339b00b224ecfefc6d81399ab538f35d6473486dc2e4aedc4c00782c9206cb1446edbc8dfac9763a635f05c3d14bae7bd6c2dacd2cbfb3009a0a711a8d8d5263a827ebbf8700ab4fb82eafaa1b65bb12dd170911f4564610aa97ad796eabbe9ecbabbe9996cf0cbc7630f19a8eaf643e89926f45f4a0f0621894e14b867fe72bafebba88286f91ddc26f8b6e74a1adba6c6e0519cb046b735e85a1cf6f4def5c258e9e0fa026034640265bd6a4d28f95bfd8dea916e0245fd27cad27410ec0bd73323d9170805d1d68cdcb7e12d88aa07f30fbf60b00c3466b8a70b77d496d91bd0d3484e76f210f564655c219347ba64259dfae7d24e81de14d18c0ff2cba395ef753907da481e4b7890bdbe6d393528fc2e0863fc6df8b043e1b8c403fcf673588e2ccd8c51bfdbd111c10f5e2f0bb2b2606247480dc2bf872453a926b64d1317a32a17b04a68f8db0c486bc162680e7e5cb0a04b62c4d3ac61fa566e14e02815789ebdd1f11f7cfa627c8a8dd0721628723e721579eb905d57d0a3c99592808f8ae11f2bcd3ca08d9ffdf4db2476b09bf2af3795d00320e4ac505d5a6f0b9c398c4bc8e4d3b88d44250fc5dcd138dc2c5219e7de762e3b3b472597622af9b30788dd80e54f93b2d27157df5b7e22bd75b5f58e2080c682ea931cee40bade0c8b4c74c0ab6384a6ea73122a4a513216cb48d34e289118bd18b4e4bc20467edebd5ad161a6b47e5ccd91ad19e32bf4e1aa1f08618f5675de575a3115739998397480f1710903c89e7871ace4a75df539b5ce96b61d7b35a3508ee41f7ec0a60470022fcc5792e9cf591466397b73e4ac173d200ff2fd7792f079be5fedd3eca8d0d1def2d26d1f9344c3f8b4186e5b962135b95622a808c4daab62adfcdaf301ac4009ee3d0291ccfcdc9d6bf4c302238a0a9d32a7b1ea707b3909149c33fedba7a84b9c5cf903d841b28545d2a595cc83b049a49633e8eec46d9d09e6eb8565131eb69716e9e5d38ddae6eab0037add57744ed3c43329d7df96ba24a8143e9c70b074fb2a26cb660fb90ead629358bc648b20a9100e435e8937b305ef744e2587cf2521830fe222a9993f8f070f50d6eaa01181ebe61a81089caee8bd8da5782758b9907276fbd91448e8de5b3379f0707562c8aa04990b64477d118980465a583be38e7d18e859ab46bae375861c5f230ece3bce7a399a7aabdbe617185b0a46366c6fd23483d12a0023d88f118be9e7de0b7e7f286ece8436e6c592a6433ba0a014d9707e9d990b4c66345bec488610143ec8d14f536ac83fd0e351aabcb23d0d06c40484077d6a53affbdb99d444856eaf38ce8cfd89c3a128b05e15789a2dab00c82b44f786e739e785bd279b9829198e65cf260d9c96cdbe517e4417e6148542e9fdc82f0562b49221c3276ca413b8da7eb052e3d00784414af50bdfc0732cf8d6796d33249d56eb2e2427cc05c5b26e26b4cba61ccdd5c63821cabbd5a3c6f027153680874dbfd7aab0f5463312b2c2e742c8d64ee2e13a68cba7f847b19374d578db37b23c1a5077813e96fd7f3d53617657c1b83f49f149cb52981b94da176a2eed5149e2cac9aa44bac289398917070c9a4b6d294251899c1391c7a24bf6e0eb0e89f7f456acd130b99b5db33dee74a0ea029c2532fef570d73ee1422ec955a861ae077e1dabe1bbb5f26f4069ee2d7a68b85fef88a6394ffcc93b1c61609f7e2f9732dfe94d9f2513c883db76e11f67c56a0944943f698497af30a03998ac3b577e5a6885eb27bf01d462de507dd0dc5b9889512c37d978506f2669a174e7dd6324471de75f756d25d913593a1f6e2fc22aca73f29a1a5f45f5a033f11c026ee7755ff40835bebef34f02082405900df098ca96161796691a175f0ca3d4a980e9a54356a42998a3c6accd7a76ce5e690b784b75da97fcdae7d9cf432b2db43d39088bc9a0fa55ec46c8bc73839f7df6404de98e00f5d11795732afd0f34bdb8fd534b1ec8eaa7b51d0df55d0335cfb6e9a93a7fe1e92d76ed2b1f49eb445e26815c139630710dec08f4488711102c552ee2224a8fc7d7f0198aec7db88d5eaf9773c8e7aca450f88d147919fe5555e45b9abb7f64c1bfc9ecd66e0518cd80ed0450d48a3dad8edb0a8fb5e41672a18ad2d57f0672596b2aca2b74e6c99c2840bef0d3e200801750b49639fe2c472f52908ae6fc7688c51a74b5d35f392faf464b534c33966d2cf8066da4a53d283171dd3642e5a269b4f19234778fd3cb0d261e21c412d031cef1af32e16e3cedff21ba207224bffbe435ed97a5444b45bf0c6db95517ada2f7bda9ec05bbf859ce97fedd38a4cd0f4f1e8ed898f9d9accdeddb15a8c1ae618ba7cf0b83eb49b026c4f04965f2504c882bf99046dd20d9f4fe2bb102bffaef87ccdf6851348ca724c0135a116a7beaa03088b67e6dfabc18e892377f48085a2163e1e7925eb5a6f786716c45b9707c3aa9d81115eef47f4a84e95a5333464f7b0795a27583f1b9f41a21c4570417722c7f66c4ebaa422369a17044500243d06695fec90b1bbf2c747a7f34b27dc9979cc7286ec02a06c924f334567a67d74cb2317412ee1b728615df5977f45fe02ead62fb6e4dddd526ea919d108c3fde654eabc2ea5133eade694dc0750a41c5107f01abf28f164a766e82eef2a6fec82343ba40fbc3d150d6b54c2b66010e7a61e83539d4fbc22b936de327fa2ae80b116e7c3a9daebf40a9d8fdab143ab7ca2a5ce71ea01c79d987b37e0fd9821bf8b3f0ea06895558fd6494a4b9e6fd444904d9e052b285d01bc3d330571ef74c5da69c0a6f0f48721f546b15d00e93a5c45da3d4cf2938fa83e83abc0b0f975f134dc50bf004fa0bf9ff109de494417e823583579d70d31c7fc7df2ca85c97d6663a82a9a3ee6ce14e542f83510b0f26861dfda5e6f7bb293894cd65a926d5f2c1db03e31fcec8f90ee104a6922086b530b2c2fb887ac00f3712b93dbfa06b399c8964972c23c0e68561b491ea917611ee247ca343a0fb45ad8a748f72ba605610caf5ef91b54bb0b614a6a02d14be166326288dda88fb573c5c65661020ff14e4169b7fa134db62617e0b426954f3ddb8b90548a15831f296296b41f2fd31a7e7ff1bd0ab4a3e70f7ac1d6fa7d79de8686cbffeed87f08a32b8d4c0c934cf07c59881e0f2ccb0cc3db0a6309abadd4b76519979a4f71c77f79a881d3ee77576683e4460181d8b845b11c22cf72aef99a35227764baf7286023a0d62f2a90ff4b19507683c7bca9198b8c8bdd329010f0c049ec04063524fe1296e2be9920b124d12a61aef57ffa8fa34284b1d6dc14ec9770e547ac78f9500a1f9e0f6537375c2540cd01118e057f222b682dd217c90341fdb56ac6fcb6b6ebd868525bf7607c1d48bf7c6c20df9749cb6ca0d83785bb6f803d15009af17be9dde99ece75926d86efbc35143fe0fa8d1776bbeefda9e246250c4b371eb108d4770087a1f01475408e00205577c069bd11f324bf89de5132447ee3bf40dee06a133cc8704572125fb60476b43ca054224fadfa81a7ba5cfb68dc5d50c6ce390696b816faf6f130a8a636d52d5848a9aa240481ed447d8da4c92fc1d77d0dbacc5ffabb7e083d4f440d1fee45ce9c36c541b0f8565a8349d85cdcaf5ad63afef536ed2ef0f528a77ff873d51dff522910008b078181a4eaa6424635bf74f9ec36445669b61af734bab7c500f40fda037ea2933391ef0192b7e0a292ad284f7ef48df9664716ee9ff80aabfd2c1a2c07b4a3a47274b21104e132156c06beb9c7a1cefef85ead4b56021f88155a3ba60cac5d7935cf126d9d9b7e0e59437c1d31e04c9d71c8457533812c91d76dc5bc00db302910c5e321dee8216d646df95d2c24b4ca60d02e5cfcfe8230f97ee9cc8d706ca65c62b254fb34d1dca2279cd73410f2bbf700dddae9a7a81e0580b442367c0bac94ba62c5e8533f0e0d693186de9dfd6a7e3d03dad908c3e75e7531f38f4779f85f2a271a3d16ba406f9f7c1754cc018408367d6b9c276e2f9f8962048e10afe4640865e12030cb72f7fe1afc79da2abb4253b63196eee8d6f3579deff9f2d3ca6b30b6311ed60219692dccf63923649571a6207661f89f32d4f428268a35ad49964cf0712c4e4208f470cdbbfa527885736f4c7781d56de12a05773920e006f7a8252a4066c76bd66876bca2d4bd16d5f2f41c171c0cdf466e76c7185ab826ee0c3513e247c577e8222cf292a6220dc9b7317270d85fb769775acebeee1d9a206ff6d1bedbf57567abc2ac935dfb2b5228243593de05d5e690014823de7a0e8a05aebb726728b74131f725b6284bbb268812eb0066f286817aa1d6ecea1e3863ba2c8ea0cb66e70f48df9d9ebbd5eff8ccfd585378cc812fcf0e61911078cee03aa22d134c20ee0a473a0ee84991a8d9fba80e80cf9675582fdf0822714a4e314cf1d1f22c4a12af537686d1c3549e65cce7be2c9c927a46ee9e59bb52f5c9ef16af84f547d4c0fc38d5c33fc024099b98fc3576df334a4f0d7c7dea87a5430e72223e1e84406841ca4ef73199bdc0320083fd9545c8dc55bd1704cf0e6a97a5ba3e2defb7013f2f05fc7112a320f19beb416e540f51506a75a5b8c653ec660d89bd7c12c2f7640a85d4abbcca0e6dc615b7792241020f50c97de291b277578db4d938b4558d9028f8d8a2b305d01c4a74117b1fc9713f7ef37c5b235b710bd04e5b1afcf89dd96730041c1f46123577ff68318e520be1557d1fad49c236a1463142177a09f76e120a3b03616e58d1a893537b8e37893d53bdf053c4052e23abde6ec51a0bf2bfaa2ad32055673855a2e416d402bf00e0a9ff0e837769cf5fcc41a9e1396611212edbc7a7c1a7c2d26e21be1fd0998a26e133cb142f387cbb64d39348c952debbd2377bb9dcf51f8ee9f8039aacdb3967a10a8a8bc292b5fbfcb60e81fc1ecff9d598c7f0885dbdde36a1f04e16c52c2f99314f59f88efd8a90d4043f35c636ba3064ce53e8b663b2e23d3e83d57c62bd005fcc776712d9b1f8938e117bb9fd33efc7847456af460c8d6b1436a92fa6813935456bacebc3cd702a8a150148e1bb276644a282b7058fc2fd61bcc45e71cd2b6bce0402d8e92003f262a45b443ff2217effda239a41795be85f4fd39bd045f9c6c07d420aa6d999f41e044661cfbae41581e8b5941e07f802beabd41a0dc882e4695551067dfbc3ebf3406137a725cfef536b90acc6636039b47a41505399670982a435c9eb11deb02d1d5b11ded752a3163dd20d15caac4d1d13e6a056d9694da49ee912a35b874a17adf857389cac8e831264c07f225ca089c8f12cf7e192d6f735ae0b62f6b9c1c6ef90c5f5af5d269943433a37a2b62984b8fc6f1847942c8736ab73291ea3e98d62dade44ebce42139b32622b8934e04fc33260b724488eef088fb053f0a6805a8b8129c98dab279e8e587f1e315a044151059a0e8ff3d19b24efc17482d5fc9b770eae1d9ff2f97b3092bd1082c97abdbb8f1b263d30792a4a6a49c7e4e3065521cd39d9bd7c8af14c37596981ebdc0a174a68fa5d0f1c465e0de33b5e08b6ac33b8f5994bcf8f859a59b9cd3de5847b3e274b4cf4f0742cd11e23f21ef9ac499f95f5696ab3cec6de04f18720274fbad5a46fc3c8fbc48fa6baef5420612c13a50d0f5783c528a465c9c4ad54044eeb8161055a2c0a1bad44023c98d358a2479cd6f8c1b6b1cb3f7b1bf02ddbbc6bbe719b8494d1e608c4cc68f97b18ee9d65ff6bbd3f34e7ccc57536a2c0b760ea2e01419153020e851baa46194172f83d085ccac6e2c25cee393350c371cd9e2055a7e37b939f4c4622b127f862ace178be73aa84a8b27059c2acbcc14894485862c103a6a9130ddd2430476ccb80824da285d302fdfa9fe073c6f063814354fdb9ade743d7736977163047356bc30444a61084eccc54f3695c9b38db85ad1ef03ee042a50102c7a48b85e1ec568901ca2c6a8e9d165818f09b66f2867ed93c80a07e0ffb7fce6245fdd8100df9944b848d827672364c9ee32accae5a5034427fe75c1000776ac3452737fd410e4c8f8633e1443a4ebd3fc14742f95672d4447a91d5e455d15db4f1fa4d39d7824f30cac27341987507921f444631a795e1e2bff85dd4c37821dd1021f0ff20de650b50ca902bbc55b4a68381a72caf17d1c14c4de7d8a786de51fb10016f8530cc4e8a693f10c114b30aceadf70f2c5dd42c12ec8fa1fad379b0df6bf6c5ee67878c1bdb9006b8654294ec51b2b1710aee9975eb5ed0346c0211d49804f5101055361ee4ddc4fed88263abacc1746c859ce6b6f86833821f13879c6c0796e0087e6cad8a2fd30d8c555d17bacc50c46702ecdfb2af18310a37693ebe1d43ac15f8abee702cee76d99295165983cb3e35f737a7db938e0c9be6ca8f1a12b4ac2fd773e2dc3da82b15d4372d4c96c07102b46c77a9644bb869bfba71cffcf481dc6ab3c9e32ad3fcedc3dfa82b33e262c83f482745657fb821ded14d6b71ab4f2b44c97515554137af638586aa03ecb34a24a51a12c64018a5be300316d05a31f397c1eb89358d4826d4d831e8dad1e5b8ac2988025b929adbc25f4e890a5b963b6cd5245c495835db761f60bd7d75111ac00da252956d4bbb59fab4a084cdbdb1a2d9cb69702918718e9af6a4a8d806255f7577c8accd5f149704010f93cc52e2c098dae548ec7ad37a6ed058c0e96a825718f5ff3049b99a21453b21c90076aab1eeaaf58738f894c3accb0a52059fb40cb9dbd1ba6e1464332165dec16d3b492d640057465020a6398b5c00ca7daf002f6d0b6fadc02e244637d734405139865b3a110f65d7a029e6546e3db742a3d148a969666738103c5ab4189f3ed880c5c4390d216b22d950fcc955ad5b2042cf7c559e865b67d2b21c6ab69fbe7e62533ef8efa3a2f6afbcc90315503dead9fc3f92e4bf42b99ef6c31324fc88337970ea4559aacd9ddfe7144df03a8f88c59abe33a9919bf1e8999b07d9c501f5a3e97b724a391ba768098cbca9d4370e6e9aadfa60bce9e0a6ea4b79aa1d2c040fb28f2fa828c5744aad029f62d8cc6230a76ef8ccd8c06df2296247e0be3e97516607bcc1be51ee791a9db6aee0a56f641447bbb275a8c1fc8487df17a65bfce1f1f0425f2dee767b844e55c74806e80bbd3c38f9ca36c572db12b19ed10bcb510a6a79c94895647b79f10efbb7ec3714395deb7b7814a0debf995a06fe12e41b1473fef45d71397b6abd7450c8e97e4653e151b6c91bada56a8e8a71ccece7ae4f6213ef0bec18114208279b6829e1589592cae44ac49496198dc24263297647efad9ebbe9acfac48fa5d99fcd23d791c3e6e51d248bf02aecfade7e44196b0e8d6184106b76eeba6cd20dd43ca2449d817c1bfbb28d772f680668b321d3758210c005db8beec1eeb5c05f8b85c5e4aae2894c5aef951224c818b285e271ae6dee9bde80b6e8dfaf04970644199f8ad179fe8e3c8b0b47edcba64a5bd199463f2c90c8c594eacaa0b5e4f108b121afd0fd09076b0e51d110b41d2a981fe25ffd7caf78f1493f0a2f4708cf84ca578714ef1a7112936b227152c578cf1247fac652a596ab0c647d7bbdd3416b8bcd79bfd7bbfc80dfaf1b2e8bf22642c49e78636afd7300b6c2790d29e3d1bc69dc4701f78f7ee06900a5c08c575e847ba214427981cb7651f33769cd622e20c2a3f0524aff2fdc0a7d0d09662c92bda5c526eee952bb309acfa285768dc9bffaf06225db565769c7b6c920342e2e9feced0b9e80beb8f8e785f30e9508d9e455f0b369031dad934c2ce387eda2b04039b2164617414201bedfb7038b5673b449f2696b2de435aa102ab29ea1eb6ec6fe6a07badcace1065247aefbc4d8f73d9adecab67ae123442f8295d0f9ce11109a2585c0208aceabba4806933848d948644222119bd284b8f3c4c672773b68ecf5a1209897fc1cc981d89e0310d427e265cbea7160443f608d05bd74aa726f3155746ce146a379924f1271e2a68bd09e87bd1380cf9a5c9221148778e6cc52c6c9899162615b7f7ea84c6bd41bb010c7458b7b8924bb056cafca56ec30e6cc4444aa0a66d6c0cb3233d14106268bb9cb622fac72736008451dbc91e7ce4007ea027f47dbb25c550036dcf7f9e09b04c8dc6ec8c717def1cbe1b8afe6cc365a7434ea7eb86f1a48f17168677d8e12475d1a735251787bd2c9401d0d769f52c431e8a4c585819b319f13730a3844eae570072d3f522e9b5c3e4ffad89043f6080cbf9410990ae356ddbf0e67105936975d775051a7092285bf977a937dac17b2a9f8fe1861d8f8464f0b6c3763748b28a2e3fb1fef2a7587ec486576657d72443c6e75416e1390901f30114d900dbf80e9773d8765451f8a5ecc8729dc0edb89b2022ea7e4e1f4251bcae26438fe593d9acba413d75e0c6a537498c25cfc6cbc6dc2bdbc9f7b354cd70e9b9905c90b36c19d6e687462d8f1c07755d613e6afff1a92e2bee72eac4955ad6a93504732d9b480c0a6d8be5947e52c94efb64e5c9ed72f1dbfa6a0b1eddb9954a9fd2a6202333e731e7debc494819b27929a15d2a63ab13f0c2044dec78d9aa5b887bf34a557d09a11d9e000545555d2e29035ce87743620b8dff3ffad009fb2c4955379a2ac714e7fe7b9677b74bf9076022dcaaccb66381cda59b9ef108320f07a9f52011b5b1095438ccca01abc93ac27f339b6343fa61b891fd4a5a47e6a8056f4c903e940e7763a8d09b0e208d2a0bf3c93a95332a9094fef9a7b33d2cc929d96bd54ff8ba607802540535b293c45fbabfffac3561aa1c2e57a8a2473682674bcf0151143615b95c0c7b714c8acca54f33c7c782fbebc5443395237353195c64ac78c605cca89740161ef36b65f03520f45f144430a8a7563b923614ae03d86b08841c9ecf14fd2492f1a4005c4261886767563f0b1a0f4976868033076fc3586abf5fc0a1bc8c41602e93a53ce8d29fc2042711f75258b006bede1dbde3e597602e82e0a07dc836eca570399f22b89cc0932a2e1264ee0a2af9f8b97157abf93a40c83e8c1c8db4a4a913e2b938ffafca84a872c74b0cd324fc976a77cc54888c254c0a8aa3019d5da4c7dadb2dd06d11a12ce77b558f28c4cf204d574ac546276baa067e53b60c79eae5f6b77cae6dda83e8e1812b8aa6adbde020c3101e361502de439aec773eadb671a61296fe0ac4fd3626bd4e12c81fe4b6a942404b6bb9781ea84a508a6859a8cd6351d0f86d01d5eaa84a886d71f1504e212ceed42929a31d12f9535d04dca060057dc3938bf09bddfb1cf0117725728e2c9d7969e1f57891c99ee1530ee3f31ad949616a97079f01a0fae24fd536e562dd1b5997874a562e6b77d9a85ad7001b5d84fe08270cc9afafda9b415b1839f1eddee52d49788482094acf092fd46b52e5dfa726377b099c42cb05b784bf877e205a6c281e40c66dc202ca2a16c5b395eeb10d7f533c8e60b488ef0ffc87317b03d1f5e8f050db8c72e266d7d9e24c31d3a7c82cd0cea69e1a8b75788001acd444414be1b10bc410716de1c0324e7ef5255935d1971072b54a1964a2138f304f82e9662818bfafb377ba3a02264b8ab3c46896c3a486bd6b192da1c716b806bd8ec189b4992947736d3771031f53f3150fb2e8a0f04b67b409e3f4b48859f0a7f3c6989811cf1ad1500c876f5ce5171a9f674c080c3c0022dbcd7492b3dd7eb8e12fe08cfbf648b0eaee290eb870fa460db818403099f23c03138b3f7b86bd5743b9db3b9d009bbaf514a1524e54749434abd657c11fa844dbf52e2756bded82c07139171c406ae62e8ddbe2491bc5d320c101d690aeb748a554a67a13c3cf8811f16026d486915c87cb2f79c5c9ef2416c62a8a023568e597e1d7e52c41a3e58269a2a6d8f1d403358a9d097668307f210117297b7cb4489eef3dff9bf5cac65c45037db7458806d904071c520b270756a3c04cff32be1391dc2e204bb653d3f780010dbac9deaf51db943fcc88fa01e1310c8db51b3cc203eaf6c7bc177227ba1f5b8ad5ad691002c8c635a64b8e503dd064f1f4c9256c35ce12cea04a488bf0553f6008b5a59d749157da1f5e0e8cddc7b645253578433cb02cb851cf6af985346648a8d1c8edb3f11465c57e7269a4c82c2d081255aee78315e0c4038bf656573bf3e314a124a74a3335b604be496eac948b9fa224bfafb2337c4d3c52ee40471cb41928eb8541dfae0698042665218458174178174af87f7acca2207b717d64e5dac1521314967e7c68ca9902023bc7ecb602e6483af2cb424d559186a3b792e473362b7c327ee793844e26573d53c3d11faf54091d941aa5f8a75daa50d3d3f42d5eef1ad592a9c2f4ea98b887bf419b5b1a6039a4aecf4b205b0609ac7b4b2212822b0c8fafd56b3c29a1fd4ca9f6f0d2df500dab20642d23d10e4a7c5adf183bc25588e560cc538d55b27062c54171be2853cae7b3c59b9c29d9d6eb3507cba4d534b46e471462097d23b85d1180d2e5e8d194ba960499b926bbe8657c7aa489f1624a402c85d15a3727c9bf0fbeb222f56ccb2128f33177736f5f8f8a7fbb9e22c4e5a639585434a362d98787eba3b01d6bb06c5beed2adf3a68d8966fa332a43b15f200b27651357e0c55dd99b2977d8e8e8cdf80b0f3c46a1824f9caf371e60df38b88af7078596e95b72894d9a6356cd24084eb30b4428bab12cc5dac7df79b73305bb4b7d63a8f0c4511e897a79e6a253b7b8772d8a184d88b221fd708e8bae135aca2e7bfaa5775ce15d0ae43ea8a8fe6bacaa35f7493dfcba32eed41e96488bb1fc4161de1f92378e1e7afac4ceafe80b58edc71b087a2914399d4085e2ee895da71545e4fab5febce8d9b575c80dee91473f125e83989cc91a0aab375c4d36bb3871b5e7873450b31be372e3e4e2bcc48e24a109a544448706367be32ef66891bd83b274541618dc8f60a999b343713b924d96f9cb73d52a5a99e6252b24efde3c25808308ac37762232a0242d8da30b052e3ac0401145a2feb267d016c4ac40521feb0969f72d32933a2892f78ec3e7cfa68c93554144efdd935b2d495d4e2851a6f84876c6ddde628b3ea452a9185cd11876d128297c081b02d5aefe3a7620428ad343c0ae84631ba0dd9d266a214dc8ebdb0cfb3ecbd129e3f6996d5ba7a800ce1be8ac5cd5548fe49c9eba4ea3020cdf6ff8198a25ec5adeb2d4c4b42cf12787d389c0a1a38a5e708c958f1989c85a410cb0ba389e67b06c9794733c9597af7a0fcc5dbbca6e8516d498f1abefbe3b441dcf9159b1097e74bc5072f141ce50efed83e5299374e9bbb045a25de106cedf06221d7ced24817de1190b54950c1bd2dfc08538e6e002a86e1438069e8c5798bd34de19f03c8cfbccc4d68828e8572eef325668c95e0f8432b96282443c437d2e8d872c4e31100cf7e0b9eb7ade44d8f3625a146c44f8869a057a00a7dde99dcccd04b129269613a8f6b6f8286f45c40c5805bb13e8e0205e35618045c53224a57fb9084c491c3bbe3c59964a2dbadd4caadbfeef41a0f140dd03067e1a3b16b5fa29c5b0f0dbb5b61dd85750631a3b0244608e4c570bcd37684b96d94414dcf0a3750b0d3b53ea87179cace9b6a92399843a9774bc349aa22e04c00c22212c167b5a1a0a7c00ce2711871f4fac0b393d84099672c8233fcbb94b848df7f1cbe7a7e20c73a7be2839ab753642e7c9ceafcd24e64bbaddd76b8483331d47e4bfc53380f07185e399a9e44fe2dd72872cf68b8bd93722b7b3ab353dd58eddc6c1a3d2b06518dd6e03f24be6859e4260a203013fb9632c642f65bb2017d4e5189cc6a10a3ca99ab4138f82699ad3428629b4cd412d43a7f4a13f6a6658713a9a87cb32e9e5240c32b1baacf1a11a4e5474d79212b7b2ecf054f1ea23d6cba8671b58f2217ca8d5f516044d455daec12dbfffe7d1c90d57104ed3dca57554686e73779965590aea6460d18189661dd6f0ba3a80240e4b858b526b3d7914711e100e46a719a25d09677fd49ffa5f51fae2f5aec6537f1677e2eff703f3ec057107c7118ffc9bcf340f89091bc80667f2933346802db2f711e5b2936cff9fb2082fcb584cbf987bb799086f8e01eb9b1b051e7ccc353e57148df25f6b55997e043bc635e6ed711ed4c6ad1af9a5eb51ce3a6527198ab025fbcc46dda46374f4b97b86839adc426963d9020c927be1e7cc43b305f4fbbcd62142c0df134dbcd9cb6de1854bad06b6c897554892a89323a027873991d6bd322c5e1badd319db8b594ce5dc4998c7d162b5952e3077667a88a93441b04b8d6f4246ec867564768e47cbffc63944cb89eb870161996583e5cf41b1eda168f918a6c84e25ba74101397b190ae2d7de35bbdd03d97db1c367c8c6526e9e7151fd79de9d7a5fe8ec6f35b1a8e16c0f4a2f7d4f86c0c3093ac07e5cd27c20ecc0623f2f7b6324440a3616b8822a1302300545c0b0fe12c5e87d6e36b22aa48db2b3da164b170bb74dec0afcf071c93f52aca707991a1c94625c527de7ca75ef12b60ff1b7b5c273e21b9019c496f7a494da86a1436d91791f49bcf1c23014d1e7fe361897bf226f1d7b7144afc9d287ab95b5322242b7884940ba7478dcb72003387fdd583c1b743589a15de1978b5f48d19c0d10566fab1ff9126276bbc0c2b6c7afa1a24db33afaff93bad2501f3ba38eaf3aa776ffd2a794ea64ae20c8353e83c7fba4fb221114c2ce1b5cef7d4696809bd1dd15789c467b7377cac86a46d4a9b1c8bdc9976217b8b8b2d66b4c7d23df618cf10834bde7833e377c389fd1c50275c9dd5732e90f1fcd9f89a9968428ecae91a87fa897efd85bae08c3d49a075df8849c21fb608bac8e306a705e3aac50ecaa1b61b9681d179781f0ccbca50babf56436b67565ece342317e480f7482f51765aa88d699a81a277c513e3cec71c4c0972675540206ac9fe1c54080659f60f624cbccbc43a610e36d5d28dee458777e16057c5b3baf1f56939aa790c7943c93ee94f9cee13e4fa8b4ff9275c1349f2cce011e889407cb226521fe96cd1170b2c8e0872dcdfdbbd7e1dd17b6671f133fb77c6176bb8bba7a3dd81dd6fda24423302a256e42874ffe48c929365fa4f189bf89a1faa55bf8e0255f46665544bfcf2a454b75ff0061ab8f8025b359c828f4a6db6a6ad4f4ce594f9a16b241e96984ac36200a601968901e88fff863836375d1f5ca94a174cae308ef9d199bf1cc93cd65bbcb91eddcb520ef4f85fdcbb7f59ee5b137eedaa1d6112ac4d187e9b153118361b59e72a4056f7e9dba67ed1ff77604720766f0e97dab9af7469fbd028bc7bf1e7fd1d17bc62c009f2d7d5c4a71e78732f95acb990af89ddd5a8c4098e8ade4f698d70d3cf39695b4c9640b9089b85f3e9c33aebf15678bd1fdcce4b39741e8f38837efeadb3e1b736694d851b27c098528434d196571daf9fb414083e099dacc3ac913ca1c5508ff2d53ded3cb91ee0aa80df6b562389bc6b006411cac5dc749a17a771ce3131dae4d547fa19477b0a6bd1f08c0ce2fc33e969b43d1e20ac30f2fa85a691a8a5ef1f51d87765f06deaed4b8539d652c9516dc2f1e8928ddecd945855be0efe261127be134d5811d41912af51a6e7aea6f99f825d0f89f9ec93b9c64024a6c2f560079fafef51082f95674b32e3b8302d06517d8cfe333820bbfd9e562fb82c2489d5b6395a744da273b73d5aa979af6ce2b7b8dac6d902be8ab6bc045cbb0c1761731469f264840fffeb00ea67de7e81fcc6b5a63a6908920c6ede1f007433cf397b1a8034cf5ce69a4128545aba5dda509d439dddb26977fdff48da7637aae4eccffe8ebd365961b5d8fdcecaedc179cc89e4599a2ddb3189e0ee6a802732573d991637ea6828c2b485eedd05f5ac2e170ff720b9fd2dfd9b6c2bfadff8cb384a60c7fc62bbc75c10236c7fe6871a2657844186ef417ca626fc03a4cb60e69eeb657ea7ffa2eeed558b6884095acc97857e0ac5f79fe611a0959779a7e6a57f55bb550aa8b60fd7f6b1b2dda470691774539deeb45aeb372421b30f6e7413a692ce50cc5ca8223f4c29eea26142cc85a67a0c6bced4800010bbffec442b4c1dcb12426938bc35e8aabc8c8c7515f22e0d421ce472d29732559100830336ee794497f9da17c64241e391bb8720eeabeaa15600753a1f8b18665ccea5db7431862cda49f175bbf4eca783564076c2eb33ae69b28d7a27d2622749bf9dc4bd2a797fe2eb32c259e38c6e18e64f7737ffded3a51e9d026eb716037cffffff83