PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 84009 acb1d4087fc204d33ccc269cafc4d68a6f1eeccc211c848e6ae1455409205fb2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
13133be4dca1965f51583669bedb3ff62fa1ea18bcb487b537f9a7e526d9d5af
Certificate Block Hash
acb1d4087fc204d33ccc269cafc4d68a6f1eeccc211c848e6ae1455409205fb2
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00050600000aee0100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c528313d9ff2b47715d36a2879f0652aa4a27947013ca83a827b996c9fba9403358d8225c4463d2119f7c2acfcebe14c3cffaadd33c599708e2fbbfe4667dc7aadb8cf4a462b07427f3e45704c896db4cfae53065ca4a14df9060000000000000008000000000200050600000aee0100

Raw Header Hex

00004020abf8cd7e22a50f3af0e4b58c6dd4361cb3181765aafd4e6528d5e9eecaf92454cdcecbbc9d467befd9b8b6034c6f66ba9c0fac7a1bdf1ca8c05cfa0b854b2bb1f0f24e6abfc70018afd5d926e5a7f937b587b4bc18eaa12ff63fdbbe693658515f96a1dce43b1313

Proof Data Hex

59,560 bytes
1212160103077239baff1854efb1ce4be75eb12ad26e52f7f412dd8261348ab55e1256357f19ff2b4d13b989ac0cb0ae4c37f3a2e07ceaf1bde2241e66cedac68dec18f5cfe2779fd53985788ba124920a938ccef6227dbe8b1ce3df1abbf6625acff6bd8e2bca75d9eb67c4d731c89f04ba6edbd46fb61198c638b076361ec063ab46622797e6f4fa1555158805f3cdc1bbb2dafca942bb110b9e20799b243036edfb54db38b9b189a9b7e789553762e875428a29a27075b9bd37eaf24ef67dc12c4169f8c83d262a065fd9adca3dd62fd9fa9b4dd54889021b1c7198ebad1553d97aeeb7f67e08229a4375ede1f56a61b7b6f4fec50f277f8fa821b65a70ad462636c9c991026a9fdf5d978f7ce3aa6a3a9a3b35762d826707feead01deb39a66c9fd238cdeb56f2013d8f246be6d18c2087e907a94c0035142263717a8835881bfeffc411ad37dbeede24c26ba02a7ea26db17d4820639329b262ef5373f8bfa190b113634c446cc3974c9316d54b8975ab3d74429e91af77709203ba0c59a66639b14b2afead6c8dc3a691579b5a001648d25f8443dd878028e6565450a88a88a57a5c62a59f4b52d5e1d44cc397f0ef8aa6e8615f84f9d79414d9b67fd978743ec72692be44cb8c8ab14d1cfdadbce887e18a2db201390a20d48fe56bcfd2255360818ea33e894e8b6495e609c0c5150f907ed610b6b60920afebb374758a5e4ed227c1df4e06a6428d54f8f915189cfd5da684ad509583d3df4da5a092e36127532ce4cb6e65b0afbba59cb0cf979d93afc1bbb92ab7d0942f4eb51ffdd1a7a0edf09f81433f0ede7e1c405fcb44d01c8784c84eda2b9344516577d685d5be94fc44b36b634a923efd2f66fb7b0d46a55bed063288576289981917f90ee59101019c4358dc5d71f78f28864cab5c4523cfba879fff0e4f21b5886b7022cdef201c423faa70e62606268cc359306fd3a8a89c0c64318ca1d5d86b0f1904d5b602fb0d8bba2e30ddbd165bc2a11f0e5d2096c28c190c41a6b9cc79da99607df5635113fb03ff2b5c635fb52310237e5d24e8a5334ff7379818febc5fbfe1659c1ea73348e2fb77f768594177d998718c5592cde76b9e056e9ae897e65a1364d6f36e6c18e9b15bdfc81cde2aaa83d8f328a83641d3f9fbf6fab23d4b8cfa0d5bf1c9e9f4bacb5faa9723fd05fd406c280a8dc18fc2605fe68ddcbeaa7efb0271b828bc8b2d59250f94eb560e07b085c360b683b3e338fdb229fdc63c04967198382ba046e773a344c24ea85cdc88d311fa7287a7909dcf149bc24c63eff3584aabb88abafb150232867576d77ac05f15dc214e647ae4929e629a255d8d096323c665276d84cf2e7d284c276a779a045c8f51ede014f5678555c43ccf9d0178fcc7f5090ceda376fab9bbfbdc8efad698c632dc6ecd7c1b9f16f4e2d66029636f492231b6bf401480abcc6fee0dc537e08c4c81a134d5393b44fe5fa228e2f9bf7406f4058d606ef9011ab7bd2ea3de7a3a8e1f58c86596d35141a866b0a046263ebad176c14c310c5fc04ebad4cff21dc36ba6d3a58bb31ccf765c1f15549630c1fb3af3b63a7fcdb8f5b276a87eb7bd7e5324f37da9ee6e2bb865d46911c7dc2f3078d333a4576e85673e33fce6a8d32c1d0530a1f1e1d2e86ae516438efadfa5ff9b86e373c5657bbe2a3bf46d735ca8bd87152f335d2a33f9d43d6ad67910521b4920fe1604ebe7b964516086b1a7237fc01061cd02c1e96f26f5b1805283caefab10b7b2edcfabf9dacd59a467938ad62340e7854d0e22007d4c2fef5dda638e0d743e48fa2934c88bf3fa206cc71f4e1750444ccedbe7992be6edc1f2ba82da1cba7fe121f40f3319072a32b872af36aee9609564c8090449f4b8d5eb333defe1a39d6a397b61b3e5057660ec6dd3b5b8c9f0540510ce6409220a3c11c1a8623b0c3efc1fbbd70d7c7c32cb78e76970f8f2fe21571d94f6c229c7f31c74e959e8afff20752c92954714d0285b5f3940d8989e7a59f90409625bec56ba2ef604ba436ee1a04be1f10154f3415574e14855d094ea4e0582fa2b5c02d53e008768d7f7d299b7beeadcce8d4a4a97d2efb80b263efad8389350198a5de89a2bc3410f70d3d8d57f369979aee88c6325318896a159e03008d730afb133f5dc354d5e5484ef734fd58e6ac6716d187024291950cd02a26d93b3d17a7a558404d4e1a859499a7fe198f6d6819ce5a57120ece263619322b9e41f44b782d2bece6952faac7f99084e94e8df179d2bebc28f2597c8c1c46fa48884fd120741e994e6cbcf781ddc5b8eb09958456d6ba1770a2aee752747b3aac33fbec5d9f38fb758642ce97d0e4c1674f301c49afbff471fb3698bb014d808f7e8e9ebe4e321db5feee448f65fbc3218c4a487ce89a7ad358bedeb0425b5dd28caaff436ab459c316816df8c80c8cb2339eafa74a717534387564613f584e49135ff2a8ae7b42a9c479e5a1e96c8eb51d0d3434dfe575ed8e0247e0cce0bfbfe19ec3b5df42223624402b71434c26cae1a47f9995f90b81d1492ab37232675f8dfa24c44aa186e83717f861f337382f5eae0756fbece20028c81b8bdf4284658cc090f1d13ee8dd85dfe3b1771544247c6624c33df2e5f0840dbe7cf98d9c74f987e21ec414438a255203de5641d75cf5695a356cbcc2b5745b84a8cf900b18ec5495c65cfab09d7b118082537038b9d7fa12e10885a942da4be298097edf2c812a0faa17e47720fcf3f7752702aa2151a9d3a3c66cdb55237aea3af56a8af01638684bc052c55eff336d5aa7fef5e6845d5c672a6b9745188b7f09bcdc753b9195ddc9863471240cc12cbddc78e52e20d60115ab4fa340a2cd0da82bcf639ca1ac805bb913a4483f575607363f99b69a9103adfafb984fd57ff73c48d96d5c7fcd99f2d5def2167404b32ac2af0a10ff84f8552116f759ec109c4cd22536658c83e2c5d4130d64bb1bcda94fcb6fb6b2e641a10c1c3039f8f4e63de9e590331b1dc3182109ff9491a54c61a049ce81f2e2eecaa0c06fe0c36040b679c7afe7288b9dcd6d9c592a32f5c2282fd4a10c7af60b1a0c56837b1483056f14b40902fcb0ebd80e7c753635402967e4b5a3641bf35807f50719d6d9e45485c2008695aa08d3815752d9852f753f59a1c88dbcb8d4ab0d19de7057d73b383958c45cef94bc38804dd0ebce63a25ef2daedef61c24ee913a8ee5b5f1ed2b04843b3e7d5258a95443bf306ca2959659b6c291d51b4340709068c4f01ae6e1e5994e78a3151df5283e868afaac6f73b0f32c27d8ed25839770fb8cc1c7e15a3966336745a2fb91516e4733a6496027edace8e92106fac1cc93d056ed51236254c89df5d1df21a23339a81359d21fc3d12aa8a58af5a3e6c9d3e86ef0c645dd8c0c34b1704957d3fe063b05075f8af25299115a8ac599597907f8869566156c1c2398f37e7cedd9c0258d3d6c1d5db816b7219a36706d99ca0550a9e481a2a605d425c05ce0a39ad8e474f44f374239627ba18374cb12eb580d62f340275b1d335b9b6bf491ad59861e3a9dd1b19d6ca5487886eefa58cb6dac46d70fa9bc61c1a7481f562fd3fe414b6e30ad78502bfaadad07dbbd12cb966d3a3570d9adcf29a88b05bcc2b44081f9206040e8351ee04043dcbb685a7d9e419d74b6daaa9bb86141acf67863681395b8cc745c09f07b50674ffc755cdb21b2b3edf380a55815d98fc7260b629a4664addca4e26ed2997aa131ddb99d30e9422fd621a596bba7a56944d199de96a99e8c2658ba9186bf43e3d3dd8f29060228970fbbf78fad28950e998f284231f98f19920e3eeb2d5d0760ff11939dd50a0d4f0678aa4e77fdff7e5424c57eed15ebd2bb51a094d61e62637a9c055809a4d2fef92a02de56a6cb7de2950c5e7cf795c623d26e3f2eb47a71799448b157892b06fcbebb6e84e55640595420e66b0aeefd6adb4d2e7fe5a1d26172bef619bf942dd8a4db0253b41c3c0c97549ca43c88b65122e52713b9ebc6fa234d4f63963d94148bb50a4bfe305c771369fc8e65b5a2c25cfda50a69969e889e30c7296fc02a99ee1d1fed8138955da41126ddf14ec6d65fb15c7a393ffa996ae7e9a83c656a57ffab4274423dd1bed43c4890cae04b7dfc4c4326cfcb606600ab6e97a6157b0b9743b9dd8f1a1cbba70578193488a88a5379187bccb4b6e929b96f8e3f4b82df400a1e987cd8c2a2acd219f970e6bb53473a99958e56154289300d30053345de6d818512a1909fc6db9f427e5c3b68b066a119f28304ab776d884f308f5d4b4e1482141790a3f494ad252d37f7f664f0592be9ca9d8a18dfa03616b877df7bafea8fdadc19a864a7b1d7456c596f92f8a103811d3780fb921b8bbab8423d900a91cb9c245b927e25cd00f84ab68ad66ae3dd7930cdfcff37f5e41088a351a79a512a6f9bad0ef0dae8c55b83e6835d38b5a4243b26fc00955a02b148fe96a77f816f89c08e905dbf0d420d25797905f9cc27814231e4c76a5f672c784fb4d2f6e4a2b4159d0d35eb99d9bef2a4a8e2676b7aab89d3de7d9ca5d349f731d65fa7f6fb72619cb61b97f33247f502db418183fed69769d46972fcf19b364f02f8dfbdd17ddf0521ae15e09a123234461663def193cbf4d528daba7140996107e4f73b1bdabc9ac5a65496aae28cd9aa12616fff590194b04ff75a698a1ddec3ea663acf38f56dc979c48cdc39521459359fdefe4e9c93e7724e97298aabc284baac17ae05ce7b5e4fffdaab509a0b611957f9598995badaaf612471d83d03265a1fc524617d91b745d3ebb00b616924b29f4b74979c75a46f9b53e496e16ac4f58b8249ceb8449b94a6370cc014cda9d1af4177e4f4c5e8d7cc49a4d3781c9b0ba589e2562be9233fb6bfe33ace435b70c4c54e18ee877bda870211fc9fdbab8e9b0ef7f9b4dbe3909877297e6a07ef5b75d349f2a5c8ebc13b151a2db0d40c6bff2ab6be5b2032ac49c81f1757d39231c96034abe7e4a8bb438e7449007e91ab5eaa7fc83115da83a0f69f0eea7f3e90cc19f1184a3d130b5880a73bfe8a1bfc6c0bd43807293c4c8273685b61f6b9a6cc85ae19a0a9b15000b8dc2029147802d60529ba7d40536d6c9c3585d99af52a223a337a231c55bc8bc72ce0ef4badffdc8618ba732e900219af03c23bf3097e4a65c8a613b0d18d0be98c2a8ae4aa2cf3fc318c2fd456bf330249101e96c709ee2ee8de7fa8337ee8c137ee203311d89acf022cf6fde4542b03393c57c871ec2c079c9b79100e5da608e546c592b1ac8c5308cf26da7ab54dc8d676813c3e46c84a13809ee32601674fd4f872472563e2054f32be652fe6ded799d2ef0b72c92791758fb7e52bcc831f307209817b43254f15aa8a2772704cd9040eb596a6462376b402a1f3f310873703e2fa3fa7775aae55286fdab9f4b9ef055ecb85ed27d77944e6f3d79704784e91af6cbf6659d28dad751aad0a354e41d0424bec8a4b71c7bde71b9a1fd2d999996da7e0b6580f5a096edade440044e3f3e77e4b5f47ffb60916374b7b88d306556bb1bce014de629b224835200e2800874f51c1776e50097eeda65689dfa954c54563314f2ee037c5fbfcccd6cd3bbfeb8acb0c12e525aa24950ea8bc78517f562eeb9ba61aa59d3426efcd1818ad992c808f2fbd6aa36125a2955c643df385e64ce0ebd9fb279c236bfd492c35ac047961c28f0f7b78e42bb20743d4b9585b977f2114103860f758cbc5ecc503e5985425afca99e83d8e85ed4c8eae066235a2852a174419b255cf4e114186d77575b9fe47b7d5c4929d77b6844233311e2ab1cb4516c0688ebe282c4ae758b2384843713ff1c23012046600fc678b2271b782a1ffd7bff1b994d21a1c48721b037d90a5d40ccf8c5fd218ec24478fa8de94ab8b131af6712c17422623683b622df63ef52ef251ba5af049b588c511e5082d0396bd8779de9392ad849663f39f7f576630c64c836118bfbf7040edf88ef918141f6a6b811697094e08d9d3072e56c80991765716bc954c1c11501a98de043b260e9031c86d5586c88897be8faa69019c8c6539189348a130f3f5ad5aba668e58fb242f6f0a3bf35138ed2ab56e6372a8ecea6be87a34f50c6d490ada73ec6a49376937c97551465097da6d1d2e79c4a81c7c151ada172804b3660becc00672c58d8ef25a292f47fe3c18d3984980a96767e1c07b62f5c52fcfe77b3f3c01c8f704934a4f618e5b0b85e8ec4a820aaba112cd3a6b3bfcc9421eaf49de6996f4bd441f91455d22a3d990a362776e72b40a2f1d40acc2c9511e58fc45d4f381edd545e45c75a1ee51470bbb51db2a8ae0a36b6f0230b5262b47b46f97b898d6c45bf971975685a28765f0c68bbabd568b075e4b38b6cd1d73d6f8d8e6dd8f5b8fa6ed26285c91d12b11a65a920f79088b28391d8368f8ffc8ccb07df0c8cd0996a5f2ba5c3048541b1c7232ad0f45b3c12b2846022106bfff9289290b84550f08b04e242bbe6d6aafba3e96a27692904ba5411b1d1736c50946132df22b67bac7aff24ef04cddd0dc265a61f9c0f9af80f944d29821670839268e1df34bd3ac1b951f32b01cc9f96d1f3e1c9ca913be9a783e9f360ec80d03b1661b0058ffb92c68501aea2ca908cba0f34744a3c3a067b5a6ac0189a0c38a6405175716c0ad5a51591ee47a08cc1abbbb6ba4da0f065ec31e59cc774b6a191a9b766c779edc3cd0edc8d9d311a4a4609f94a3a26f033ce82647694e4304d8d51a52b0152293ada130a550b8df4c150dfc64d0b80c4cb5f01594e5b099b2fd8b1a41c6eecca10fa9faccc12ad2a06fc30142f975bd8441b004912756efa1472bd4e5ec8eabe909c299f105db6fb3fa0242dbde022d9e27b07e180d6ee82dd2458696396400238b464706a1c6c290ee9886f94d7f1c252471e707ec5a87ebe9bed5d3811a363d8db5ed13f04d02bed30c5eb4ada6ed392b51369069240001a4060c964ac4f6e5d48dddbd495da5b531049a38823f2f0a08166f425b94a29378ad3be632665554710bf2219425334f75b25f974d01ee3fe24f12ee157fb9d4a0f8e635744a1d2f25c27be79f71265ae585ceee5e6da7bc40aa749df4ee10820f8d92a5acf6362d2c37c3475fcb11db10ebd03c4eb0a9769c1899a841a4039e638da6c1ea499e1a0c031c00e83b7aaa2fc72853018b7288d1a7ea974399c5f9a3cf9ec0de1bc591437cf9497ca35183b6e4cad696aff91fff2e0f0aadaac80bc0d3823d146eae10fe9074f5a763122d61fb8c6038df3dc5ce65ac8ca999d92c562f39acb3d0c836aafbe393c7f820c73a5ea68b182800eacb5159e003c3322e5c6ae07652c1c2e08d751c9a14ea3793462d13411655a782d00e6070fe6b7bc1c76aba1aa058275b62479c86c1001b07af700b72f8e39f231a26d4214da9effba54f97cbcb9203199f2c5cd37fda3f50ca90520db270e52858b89175f1f662ca9b3cca0f6e61f5fd4f3ddcde563fd4159734052c493b7efbc1ea7ba653e0cd58681d58153e4c8109b16d404953c4bb135ce585f1d7ffca5a4889dbb646df7d17b5ba833d3471b9b14e1f4b863f65799ecb2cd9819223f625ead87f2e2e3fd807f7ecc3abf2834ddfa78795ac523c7dafb884e052c841a649ca39b3fb13e7b72e116b5d759f20ea1533a95afceae1a212a8d97e6cc7dc3ddee77b0a2beebdc387fe17b86f96cc7bf6f680a129a569b7e99d4280ab3884fe661ac9a21802aee783fd195ad46b26a698a3ce8f2ac6b46adf50ade5f8c674e78377e0377cc725880c996287b558ff92978a0208db2497cf9adcf6959da524de16893a32de09bf3496ff806402be7b945e740d71474717cb6406798614c1fa77ac750c99ecaaba420068ec5c5d5d85dc08c8a063d36485a9216173a53e4500e3abf1cd34fcc2c2900f12ba5f46d502db528fa561df1be8340bcf8718cc8071c19d70c3a3d643f38476d6ccfd5e53da6f65b2dcb625bbdbc77622e79ae562a3e4ffc88311963a92b26a656b52e903ebcd60af6b8eea6325448c899f30637e6f0528233328f93bceef2fdcca2522f5c31a30b86d54dac7ed5492460fe46daaba4b2aa47a1b7cb7618b887e6714fd302ed6cdb921a542343eed6019e3be38e77e946ab4ed1a34c3f8e8eec2337e4a580d691295481fa73f091e8d99b7aa9d68fa32292faed7773a81579c40467038a2907d1f252111914769933078d58e1d7d4e3696a1f165617e02fed3831fe67929c4289de18fb873605e9b9736e0d959cda6785ea0b3bb59c9bc4339e5320bea79cf6e9ff9f29b186d6b5eff9d38ded7a8c03250b92f91b5c2ebc4aa4d4eccfdb9cb0e5ce925fe5b4b620d3b07d3ded1c63418206b90b742dd67471976e429021f888fe8576a26800c017cd8eccda63072233d75e7834f6b81c87c92dd1435fd8f1be87beccd3568a5b11812c99063de888b84d46e2ed259065d7d148b90925aebd3ca301c5f5a7c5a52358974191b9d49812e8b85b9a6187c90992c6fde51194cec19b55e5b09cf2168fdd80c85a904e62f67339ac751a31ab189260a43391756cfe18a519e15c3e8fca3ceb9fa3cb9e4e7c58f9965885758378e0a8b60a6300a13eb65a8e4362d4f75d1fd8ead2f6c61556f20d8dafafe31592ea255ccfc6c335175c9db0db377a42f11fb29888a9d12ad29d282b2d74ddd4f1c9cb46231e68c674966a2195396b27520ee633476a60defa18a26ff1de77919322c304e84570a3f04c2f2180ea78af9827538ceb9279f2ce2c3b8c5f715fefc403fd2796364c702434ec923b4f93262e97caeaefd0f24e64e32ae50ddd513892d64b533c6440a6187fae254a79ff75c11b3f6b95fff92d9b8af88f58acdd8c43447221a812122dccb616329babce0e398680fea59839881374549b877c1d6e2ded6b72095edae094b1ec461c1e2d4011304199cb2382b293d25796ddd4afc2f6ac79895118fe6bd5c0e2b627684271ff4ea19ea5b5d378b520c38aa3152ddbefe98ac961a7250a1ff997499bf0a7bfa943a2d9878ba377ff5c67435232e5eb184939c346a4c1babb979e89e8fb96eaa8e81493785c873d2c55de73df686bf0c17e4c4845a2a25fdc3dc6ecf84af16e88d297410b3c7433173be784c28a46f1d772381db3a27552f9be8f8b638163cff8cf56a79ce976657ec5bc89c549899e83aacaf352d62a95091c415d9049bf971e73379785a8c7e09075a6ed5ccea99b56e66adac16f0af69ab63ae753f9019ac7e5abeca494a6d712edc8f820acbf1601708168fecb4170f719caf37f10d5c63e0706d33fa0bd9de1f33bab73def7c7ad85e604816f53a29a988951f043ef675cbe9c4d66762a31cafc753dd169a8519f90af243e7f6c30f9d50e85e719c8dd81ec25a9d0b19cfb8d1f90aa8ae741e322f320fc539b0eb5f2ebf65cc39efd57fa04e6133220089586e2b73aef93582306bd7e9a076b5baef2ffedd5d7b76307e2459e031314b07508e43be3b6cf5322f3dd6ad555f28849958a9def7dd122b5912d5d44e0fa0392a6be669729b526ba1f8f2e91b8dde48f4b88cfff5e01ee24ad5e7fe2efcd700162e2b37206342e319268a06e670c4684ac14b5d4eb3dc83421beb8a50cfb41c2133697eebb2fd9c417a2b79edd2b802ab266388102b18eeb7712a050414252fa0fdbd46615697da4ce4d4b2746736c20f5f4ebef88314c6a638d408e8decd3f46cd743541972ee89edb4604149b4d5892a4a300d246478d03c2f7b8458878b7135bd6f30407934ffd07d96fbaaf52845313ca973b2094f5cca5d7690f990327426510970da4ccf6586d3ac277110ebd7a89c3ef4dbe51239ff75031339feca244ef550f8febe835c5350828220bd6acb9a02f05ebcf4587523b599c60b42b485ad091ab92d6c471fe88de534bde83f52c639405c01e18b402f3826bcbf667c80b72877da16c886af02381a676fb9350fc7fc17eb2fbf6b7f942891be7bf4532bf55bd40b446018a4d71f3823adb8d176f9baed74499088908bc980e4616835c531746bef63c4e5f5ce937cb678c835587407d8ad657d56640d5baa52d0960d0f49d3605d00b5e618f0979408a8ec736cf30ac2a6b907ffaec145bea7373aa45bfabab253e2ff7bb070d590cc34d85562a1f43f76ff9ff254cbf5f5736b2f38fe10cce6a5d1dab3da3a97d266421de5d80f65ab6fb379463ae068ac171edf30c51d33c6241589d4d1bf47dbde70a91b492461a516c1f8c28cdcc3e97b3c37be8743463bd6c2fb850ab451e276713258cd3d63661028ff37841b87cbc993b67765f848a79b0cd3cf390d27ad02a113f3807e1152e0335bd1dfdde40064d26649870a3afa267a4a617b4eab470450d45cedf9775309fb0f7f4f39b5eeab820d294ae49e4a383df99b2c3307c3fbb93bc414f721b82445257ae5f52d0e575b4b304ebc3dff38198e76be2d88631a2ec38117e7cc703e4df4fadf7f971e7e1e231f79a56600a6965ccf4546c9b0bfd4e96a4b6e846f4c7e2fad8820195493395c737e7dc9c2a2bd8ec07892c8d2d477ef0f2cf1c281c344ecf9796445f3ae4e0d743025b065c217decc36c1faffb0f9b3cc691fa55adf47c98c7a4cb6343a9e0a3b8533798a975338664dc8cfd6871304b71266c47a0742e6a43dbe8e10e3977d0181f99ea396c13f7be6467c5632bef5d8a74a7de6ae091f868adf28120841c068f7b78487cb15c31337c7eb059feea68bbbac6c865021e3a3f4a0b7f83351658931cf2b213c656e2485d3b479a31c2299db1d93cc8be0c10d7c307650f0dd7bf58558c52a514e6754eeaf3104d7f0b0588f22b42a25b13f882d730120124fee0759f7983d526d03a9b996f573c5128c66af15c47d6ee635d14b2618b46839bd2691a22d66ef034aace24ba034dc2ce751cc8c32d05001d2af9b2d2fb36dd08403cbe655751074523f6bd80ec7cf26cf574e58eb68dfea047f94edc695ffca06e9de8ad9028e581db2a242115b5f4ed587f5affb01444eb041ff00573776cf69614b8e2fb11545997de7788bc3cc83a2e596e2dc8e40236f355257566a339498ea0cbb88f7206c504f9ad72e6715732d1eae477666847d1bda6261f6e9b16dd3a6c0002ff50413fdac37fa778816203f16406d002c1e7d95c3ead637bff0d1dca0d62f35f36d32b6bf49ce7cca5e0201d990ec797c1b3de15a94a45b03a78dcd916e4afca7790ef0c01648bf004ac5261e2462cca8ef4021e4eea60cb6bd37d3e649401227f09866ae2984ecaacbc94653e8f7b7b298f2536a291904862df3c752a0a5a8f25e2a08c3639dd066114b040b59fed4df2c48b3d3cb117bf048616215de3c3001931776f73070b2863bcb3773363fdaf222f9e123f1ef60d238deb94901f6d563a7b89c48f85b407f1e84f1bc93e0f32edb9cb2ccb618193217978b4c1586cd5961d6219295c1c243e0d997a5aac6a79cb88e1b468ca187e2d489fb9ed9650ef05a5ae0d8c6f69f86cf1055146fa9cbaea808e539ca1998043c120126ef39f8cc06a90db3b3d74fee14339f6993802e191cf6ae267038f2a7ac6b172b5d363d5bbd576c04aaf8c8db875483421e805b796fced67344bbbe6494b99a5940c17742ad1638061a7143468714e85615b98e8cb319562641c75b457e68763d88c85f501eb017e62bf9497426d94c6a3802f27ce05ede7d207036c8fe7cf2106b0243319a97b0b710e8aff346ebc0f4b144f27de886024985506e6f804c3a2a2508f81222a06da5acce95ec46ef2b3dc4a53ea2f9c551f5d24f2ad03a0182a065f2a1b88ec24fd86cf328bcb86b284daf3248c9faf6559311b0fd763effd3497b77ff6629233a4c5dd59e7b5bf959514fe006ceeebd5c7c79610295c3ebe4ecd7e836ded6fc62e0d03f60e021e5e9d514b754bfc650a84fb4bf22bb86b18dfb4ac2b7fe09d93f0bec77da428b7362464060b01b3f5ec1c3a452848feecfe8e12ba899a6d353db842de89d2c42217fbc1ae8a925fe741245db14a00efbb0267eb460d48312d308911058d6fcd7e2416d351a4d9e72a69b41244f9fde744efa145ab01b2da75e4ab6d539417bb2e69940145f2543f6f59402dc260839a4b9035aaca2098d5c87c1f809c70d2982d4d8f4f22a7ab6d6f5077b02ba3dc766bab7be3ffc52e1091582eaa875a3b620bbcd868ab52ba7d9e9ab3f538a2f674f68f75e2942ace54c95af13c27b4c547dc23f3f13c19992a44545aa9f7468f5e2318219055279430112cf80fb0d4cb6a752e46acebe46272a08350a4ffe20d3ad1c2269c820242bbacd2cf89d4055c167203d0db909b5fc08fa64844c5007a2a9d41d40a471331348167ed1866ce41718f995fea74945700e7f9c04153f65b641a69ff2358fb7b8f53831a95f86c654ad2403279a86a6a8568e4fa83837baa1f7a0a45b7f19f1299d29cd7bacdff893c3d59a96eaf4540d64c5d60b8fa7e3511c975daa2389043eb3e532d9db6883a6e6c8589c99a59b19bc73252bb41fe65e8bcf941441d803f68841f0605ef511c9a3810b8341d66a95f4911e94d86a13937d47bff76bfd28bd2c1b7782d1e2eb085ce997231291eb636af1abe3e3fd4e1bff2eb806e8585042af09ce70f0691a97bb6880647dfc51e24970f796759aab61795211f92e6b01497ee84933bb638514b8e3b2ecff40e865f1a4fc32381171f83376365cb5106630307b8d3d2bdf092eba22c076d51145b8eab14d0b3e428b60563eb0245e5294d7120cdbf59245a81e22d8e448a167d3990c3ab05d32070c097331cdb0aa202a5c9219a0ff158ca97c6a396708940d3c6d212d211594136329505899df7a4b299e3d8dffc9a1ae8b1fe5b7fbea20c2052e3bec2ffbd5c95636350b60acb2c7098157bd05f72fcbdb06ddf2b7df9f2cde3efbb5b008de2f024be5eab7aa1d10f33b1dc79aab0b81a4e4c605cc050546f3a79b596e1f1a42a57d4cae5050b2690aceab6e77bb8b17e24c42399eea2fe634f0285bdfc5cfebdff0ae83e95f9e823b84ad9ec3e5b02fb915ef3a01f79035ec55f85e1f645335ea7bbc20629242f9710af5e63c381029bbb8b2624854593c1ac799060fa25020eca27c1c62004dadf391fb5cf6d9b332280faef2b0cec50b13ee1facd85c50803ce06f261f7646f20ab2d1e1a63deea2677c540758db71eeaaccda8e0216403cf3aa6e56c49236a41dd009690a5939d2f3b6eb3b60d57592c92c19d3887a197d0c17945cd38a234a1278e8ff8e60449d0b8fb93195947988cd7ba4777cebf2f16eed3f00b894bb6f092820322d3fdbdc03f034f27fb6b84e7c74272063ca655d3e8517450662f989513f677560d1962f4c1a81a5670fcc2eec3f6e366ff69b60040078ae918fdc5df4f650b9da494438f4667d9c8aa6801e1a7b8d5b364191413d1d47d91ba8e3f863383af50f3367b55f84e48eb1a53b5453b027f02a1d05dd58a16be9c714b5505aa026ceb109456ac741eb484ffbc5121ef721f70b9a3623d9af88979cf73f06909c5eb2d9358f8112962028f4292206d4e6e034448515dde9520123bd85d7dffa684584a5dc761d5a9a176bed65d9c8373ec720f07f29f9117f92dd4bc04722dd21b3f54cee335d1b48a1d309337f91832c0d8ac0e32bcd7d4b29249bb47e203c4343af0be8bc8cd5ac321a9d378e1237f7845efcc560bcc3dbf37829cedbb27319b9c848c5507ac3c19110ccf7edf1fb3c5be811b09a04b398aad2c159fc4c0d888f90a02aea60fb872962e00cc39979abc25f2e0cc6ac09551be0655a4be4e7d6a66c01b18e62f629425473f1897d3c9e879bb8af06425c4baaf0a3e70c30c67cc2d39157b9464799f8af6ec15155b3f588a63c3f60f4071e0cd7ce6c6e29be25d846e18d8af5ac7e967b0476984e418ed8159019e172264a7694b27b055df5624c0aefce6db4eda1bbb890e209959450e771c6b827887404c299d061a9362c5051011d11fb42e59c3003d6f4f59c578a6d51a3fb16091aa576446f048d90bf37a498ee305af3574566db1fbaa28f8a05107ea029586bf66bf1fb760fe096ae4c62cdbb3057c08f1c1849abc1b883037814b94aee1f33a3d35a568694b6b147f3c4f19989f49792bdfca1d765642644e3f179206ba10f6aa4064b89d0d3db5b12ef0f68ef97ce4177c03b04178b23495067dae513e98f53a690341ac48c40646333cd403a3fc74dc2b709b1617fa8a0097dac946b8ff064bded7e10eb2b72b4ebfce214c7e77edc963fb0db1bfe62bb77aa96c40040addc37347820fe2f4f92f0bdd875292974fcca281011a7cdf2dc3effbf501e8b403250786c3f5cf306aa6b55d8f393db1ccec0c6b615a155f31ff48be44729cf711d0197e7e51e2acfdf36edf809e86780cfaecc2a95c1cfa898832de447c5421181f6ac89ab24023fe7c612616b8517dfe34804832098ebfe2eac0002384f5875c14cef7f58cbff25dd9663c52536eb77466c3f62039f847dbcb28f4eed89cec1a08cdd82df6cbfd764782215c6938ac3b0585bcd0176e40cb81fad946ef89ff73f30f14f45b27e4bb2c7c5445ae9efdd16e0f2e6bd24082c02e92dc54a3599d3a7e45c29924da049d5a8c3e2cfc0b51720dfa94d492a1fcf742fb2ceb73dc4be3ca96a39d2303cc0af8ea5c6f9e7c1c36355a21f724f1b8b09317ea1e719425a72772c990fcce06195e05aed04e23949f003f24f3d701a38eef37922a3a61de0f39324d1cfdffcd8c41bc8d5b486450240f64b74c2cd7124fb8d28bffe82020af18c541d6f9e8387ad34259ba03b5a92e8775f569bf6c30ca874c7e6ae06f4aaef76de30fc87d7cea00a77ed7d6c9e1290d469b54f347e992d895edc7890e92a72a10f85b4259687b9f35d0f95c8e6cfbe04a211d3d7e490745c21112d73d0355f43bb4bb5dc9950082b203dfaeebc9217506977e146b115d1e35675bfc6e1a703c63d167efa532c80b78559bfdf65321136a50d6455b09a8af983da79eeeb39ba56b5483cdda7dbaaed5b51dd5f29d8aef5ad806b3d653972d21c4bddb1bcd892d3e8d452049cac2c3e3ac1ef345582cd4f74f7a9f0290fbb695ff3fe455b8355149a0d54dc6ccf64b180d85f11144b74910dbe060327c740d702fb44ea92765dbc86c825db0ec79e910e7225715163edd8d361d4309fdb5ae58a2476b794515b635611532bb10cb98ccfeba5eef2996e9439ef3951af3bed2a53e2ec4127eef0a30359475ca1aaca96fcf5062c2960c55ebb60a97b9715b874abc04b56c4a9d035fe9a1ae92e264fc84b9f4797e1ca413f574ad8d06d42d05b3341cda00f13366bd9b31aff203dbc0e3e3ecfe1cc0a5e4e642184a8561993168f59e56a2b8118530188252394c1574f426fcf15be34c31c0c86875a82493be973f040b619f6670aaff026bbad0415e563895f96bb971cbc2014d9469299756dbbba37662a88fcd05a654be2f520484956394daa3f33d7342884a2efa3bf27e57c8621ca8586bb9f455938641254ad412f42c3e942240f4f5dbc9ed383b9669d40d12f4a190553a4e2145a4a53f2fbb8104968388223d17a98c7d9a01724d4ca28e959aa1231512ebb912f40a9824f2041892ad0fc80d256cbb0b9243f82496f282f9a490427053228b00a37c2855572620af5da71780ee3fda6cee16aec6e0a4212c29d132171743e80e28bfe64339f82aa3f07b7a06759c779718eeefc7ab2e88043eec81b544c996e353a50e19ba6710c8127f02e384617b8641bf29e7a044d137ec70909fed108ec1701dba7061f5e9c30fbd486ae15980449f8de7949f2b6888f24bf87b09db744b34b04978f854801e333b7783bcc17f007acc3f8f4096d637f8a39d2c1aff027e0701347c8040a9d1111ccc37ca1945538232344f1a3205530820c80a4a1b90dc04be7d3f3be7dfad1b0a94609863620d760c76aca3213db8244deccdaf76c4939a4f3bc90ed9b0c551b050290283e2793dbeaffe08896ea21b55518c90283713f8fafaf962c754d02e5019270bbf84dfc447e9ecba22f900be391ef48070e1a6b0a12db3128c0471af84857cd0ab2aa2f99c5a5b950f761cb63b89305fccba824a1f40566dd191b0305b3c4ccbb28badaaed4731d7987e01b4ded8e80490a48ea0f308e215c1a33edc1a2e246ae5444f084be32c44a4db54520f1522a7df4fcf11201f839f27c7b14af3d8c2530c55812a9774dde696a835abb5a7a96d285b0edc67e1b2b56950d9bcbff3225384ab54e20bc3bd2a0c5b7a704040d015ba5d41c58d10a97b0e4bca6767779cfa04781c1f182894ae0456a14214700a8d54e03dc0f7aac2d36c699319b8b92a5e64f251b2286524fd85fffd77b750729bba99116be64347ca679486131c45fae5ceb5bf77c537bb0c1848621bf4c179bf2b6dbbe876c9c109f1d589821911cfcb879e6a11447719fce0ed94ee4fccb89c6ad0634dc38a5bf95d5dbf98d92c2cdc563f06ec53e4c09e5373e2d85fc21cb858aedcd421a07a8987af03733bee7fb35e6a61bfa988de75074287f62d9e4ea20047a0274f3714285f018c01d5e2b554b5c09d25a0a83180db8624272a0b7bca6babb8dab9f07a70b07400b5d54f20f61cf5ad8357cee1a883e6c99118041b4fd6be4810d090fc7e66d8447eb5aaddc4c7d6c5894fbbca5735ec6e42e2829b3720dc37abdf4f35c5bf62deda578f8f13ae633e4e91a64b15f43864e63bcd18c166b7d0b0ae0400743e5e059acb92e2a741d551d8c5e55d546df51a1861edf4f580ffa045fed071f359229f8760c916596104ba947ab3180c825102927a7dbc1b43ee72ac9858b990bd1b0834a5a29013587d56fff94ae4fdca3b768caa22c4c01574fe99ed9559d52dc1ed741f07eb4154ef888b9e207b1f8dd01e1ea35955b2a90f41fd665d7962d8c6d100a62c301a4f59c80b180a70e0a101452031961804fe8f82daaaf37a7801c599a8f566a480dfc8a01e1bc7a378906a81ff3512302a34a06831b2388b8ab1c1c109099e594e66776c1069178c6dba1ad6754e79eadc2f7e9fb0b19ef25319f09e04dc25fb7f03748a6ac28088f7bb86df7eee06d6f1bdec522b0dd736d8187956f2dc0200356a061dac4b942e84236f0ae7b6343a99bc9b4cc0c132438f24c90c546495bcfbfad432a7c37a8a0ea81739a17ec3bfa5dcda6ad76276c6a2ea5bd26a8f479d34fe7a1eff2f7a2e8d167510347cb81300f50cd5f4f128717033ca50092a0719a2c118f86f21dbceb5c34db8ddea790a896e9d154f6b9e2ad93799c987e3b1c6220eb8d1107073feb08abbbe8a472fa037323933fa982761f777fed00e6f1a39b93dcb3ef5becc2bb382c0427273847101807850f849d529ee63510249284e3d398fca8f4de8b4a48363e522344b10f71b6fd2a0f59222ea080d4e6205a4849e64b57c932de30174598fed3120f9891936bbfdd5020e281d47ac80e9659c8fe146a010db4e9b4563c37f3359c824a3669eb3256c34082b30733b5bfc0f3c01949cf2e27e463d7c864febcca2d7f1b1917817e143294964b8b105b8a76c62ece9ac4f9e68fa4e5a71a464deb161a26a72b49d0f9ac8d8c8bb6a7b694eea1f4b8c9c2f256a2deb00fafaf9a95f7504d2a695a2c437465057bf94d4e4eef452ed1083b7d84fb2f12416ab4e1324ac45ac77b811a05f5becd5746372396aae0e06870fa418642308b80b8d3e4e079da9782e0aefcfded2ab6431f22b4480374e3edbdfbea74add6f5fddabaf8dea6e0368e851859dfb0e3027c786368a06ed0923af7a01124b39c68e28312be0f9586b41967c4370e50bdcda35181b622268441fd240ccb10b40fbaac393395d511d828b2dc98d170bfb2352c08118764fe863929624391bb7d88386b719548443807509d35aa34f2769a8110f37d868ac3a72c3b0971984b3b7adff6d86d0506b29e93fb267a0f481e014504f5798ee497d8f16b10e3243eae16a20c3360fd773562e8894aa961da37ea7002abb1cddeb7f2611c252e19e59e471aa75c53e5137b74196641f6f3befbc604ca9b9e88186a69f64dc681d0f4eb3113f46e0500a1afc8c24e9411b9b57a188227ecbe8b5268b4723498c81ed410561cdbeecc4aa6187ce7337f603e6afc629be5e56aabd9a9554b901ac86b0b7d4cf0e059ed337bfc50f5413a68cf9c23176ff3e22aa44802ef1cd699a073c434b5cb2dcc371914f9df745aa189ab312b8de1e0e09f9ea4fcb15a25a66945079593d0e3b2e8dff7586cf559a95750645ef8222c7da3d5cc42ea8752dfda34781df3e0d54189055878205dbf768d5c07d8cddbcdc119dea150d815464e5a99606543d20d2447858a141d9cbcf39c54dcbfec626890ce7ea5262811cd8a42e201c9c4e6b989193764642b0ff30250aeba274c1b23132a15892a056d4c463e153ddc583ca8878b9b1cb323546ba6390752e6cc733b6df9d897f2fb7fc088032b9bdc0924cfd96f4095388ad4aea5c9c8610478a48912537ea7722d4c9ffe3023d0afc422859fbd8c315418a77ce675d2024309bb43728df2b4c69b84895b553fe75d2bd89c4c039d88ef6a9ae967e868fd649b0d484d0d2124ef481ecd92b1ed7fa9580d751fdefb468e6d023622303ca7ee94d37aa04c19b6d5f96046ffce7a318703c7f5ebcdefc8a1abf0f269331fedba42afd6bc7ab51e13e171551ca3d7f88d748856dc3c7703fd4e4b2b0fb2e2ab7a925da83020ef4b768c505b8126d8017f15dc5317695062822d10c42b011d7e20515010ea5e73c42f383f983fcc0f3c4350eafb3451dfe3f3426ff5f4fdffa9774883592388a03d3356eed01f1b9d9529b7e89aa70a3b772b64315cab01e3250c5e861694a45bb51e5dff9e886c2073f04f36459640fa72d21624084d9249a6a2f794a4075186323f496db0c54cd9e38992085c7cd9deadf158a56d377fa51a2fd3bf5586a644742264b99c65f79c5cdde3aaaff3cbe996dee8ac7f2aaedaf86d882a4b06f9b1603959cd1ca3f800e4191102638284b152bbc8f04ee1f6d3620806e1400e5dbe171a3add93bace4a80d84a5758b560902a05670d8e337035188b2a0f1d69e376152772c7fefbce95e63c819352955876a6b780d59bf5058026cab36f76789177df5d71a8509ad49f1228cdef3d5fdbb8f2a6d90dfa6c2bf046731600c3caf06d4a8c41e5969cc262a5e82106e1cc920d8150b53f95055a59409d0feea25bb93b5742dd1cd9ac08f2d089b91c99c5dc3e120dd4ca679b903a0dbd64fc8559327b205e686d419055115dbe6c4cc1668dee783fbd2639b8faafb4219d603c11b0c86c522a1888c56cfff12a26e51cce53da10c526121b4e4ba9d57f96ba11d7be1c5aaab247ba2bca907890b0f92fd4a761c4777818ce102845365e1cd59d68a322e3f24d7a05beee6cc720c36a0e9fc8fd94a38d332b1a8fb64a16ff7a5e60e1dce9dfbc7312f9763464446060bbdfe76993bf8ce9393551a751f02b0235593675eb71671fc7479efa32c43f12a81bb8adfff6f547e035322d0639b4e611f3379c8ef1a0fe59a2158954cb87abaada77d5d1e7490e7af2d794b0f907d95e483e36db89dc1a2fadfdc3b2b10bd29f98244d5c8fd3c3babe8f6abf0035c6a2d29792fee907278e550dc92c05f04e6858329ba7d3d91e972c08d7378d6902af76e512ec190d4b7c9c68312dcc5951d9c33f352368de50b58882fdd8bebedd2a8c2b93fc17f85402c538054abdaf03680a0f06ffe7b670f060698cb938f5a0342c72950b11661be489f57649fad3263322415b435ec783301be40e94a796e4f3678c3d7740f8e74e10f71dd7468cae0a28ea13c347b13468ebb3d2cca95f2d62b6f3b2d6f560057b39b83bab007e3cab2f3d20ceaafc6cba248bf52788b42dfe5fe8ed9b02b3650c32f15e1e0ad309c2a80285df51c68b2577aedb52b1699c548ed12673766eddc1b76ddc82ab8cbcb23d9f2c63aa08446cb81268bafdca290debecc95b8aebf891203cab5027c25c0756b9bf00ded1acd2bf8ad101e50771f0e83739472346ac433e6ce6f099e5996c5b409a8036c3921a6a8c7f558972d85963952408fb552cedb42f1211efe304c748066fd95d9130d8d808c421c50bd3dc87dfbb7c44b23ca2205153298ac8d2abd11a87191430b8e2ffdb5b4fd4fb7f01cbd906bb73b6cccda1d2fc01047099d9edc0426806e43e522cf518b3eccada8febe4ef4fcd9c5b9ae4e8dbf4adf4881bfa0d2ff5d97509321ab4a3d9071b281d5eb3e39069bdb92f3a16e9fe4b0a7340830d0619cb3af6e960d05d11227c7843b68e12a738c3a97d1673463a1011cc739da939ce7f73c40b190816bcda9ae86566601c41d8d4c2bacd1f6742b12d7f6667099665b250d38159f8afeb1adc123033b72c0897ae757c883340a72899ca952d3db238ad2da5bb1dbb7611c4e771858bb2cc8f55684ca664b5d1c6f639b43fe83f9a4b3d11cd8b980cde7ceb4c71ec6a327067092d750b3359bccaac86985404b3fd68615d24e3eaf244b3d9cb1f5e9fe3421e363a6916b22394e1857e8ea5acfef189761cc30f822a5ae9f337318bcebc15897b553e34392e3312ecbb9a240bd340d739b6f75b991e3d0cdacda8631a9e9f8553e384e9570bc33aaaa4b900e84028769842c401e49756fbb043c55b9713dfacc7004bd489bee244f9ed8e9594998dbc096b290d7532f72afc0b338c20b4ea1852530bcecf7e452ed54f14332ca0467648d56322d2d0561ece65c5cba667ac7020486d1bcf88e69bdeaa4004d663d27323f186430a18c3bc791eefda863c73a32f2c627ddf43ed77f30a2d0490b095516cc81e59dffd01c7c6679f52cb402f66a707a36be44565d572272ee24186b56054ec353a6a4bd738357a4ed931e62b4b9347db4c0cf5bac00a27862f6ceea0b73651a1c111802ed7f122950569ad82e92879cbc5e38cf413386bac70a28862a54d5739bd5d2ab53b3eeb34e284aadf9b12d269c36e221fccb3383e8daca1fb3863dd634fcf6cf3d20f533b6054bece60d30ce915630ba840980711a4f2077ab6d6d48ca00f3dbba0a0052a16b51c5ceba3e1e0d0b49b3dd57efa55315c287f38cc46e7c61d2419e3dd9120f2a50325e50b82213f798022e5b700ce66eb120c580c3f7447bd77e0ae834fd5e6415fc395531214f9b1e949c96f051ba2707d34f05b7af922183aca3df9c3de0280fcd04d399b9aca71e5c68fb5bcc43b834eef05fbd3105cc2eabe101e8852d158c918146a3b4e30974c5afc2e10b77197ef0c59eeefe8f83b02df32ee72292b7cd5de820f7c51dd88c852b82afd67f16b429656d49b89027950a87d388509e74e6f47f3e0d4b7bb58bf5f304c002ec2749b501a8e61fc6bb2a5dab2192d3ed5d0d34b0e9d3ef53d277f6749d5cc6e0490355e4ccdcb9967bd51bc7683bdeba50c30c0d092169e4bf7a503b5d33f87e44081343df60e2245481da9e7e6221060b55ee8935c1f3bb9789f16671c132b51d178f9d495d5e1cfbd41ee1bd38655d8e46e04d273cea09ec8a4e461205b87854775b5846f67de9c872a0d710692385d786294f9476e7027b13f96eca0db29019b430e9074c7261f34c1f28f4d7aa5384aec0e6c219631a45503ae1784c7a3738f5a2beaa70cb07153dea38c1147e1f6b5b21e1251d5f0959bd3ec23d7992b772b26c2f994802f2c39ee5ef793dcdd6cc3c12141944e6d0cc707a5b3277a76e0a1e15699d3680649f75886cb34d4be6301bbddf2119712775e034e1261bbd288161b5b548b3946dc75cf8eaa431b631a78eabbfe22154d60b09e4044a394705169c9269b52435e71621a25e5acef731dbbd81b4ea266f3303f180d24012d234334355a7bd088b76fbec33ed96cea113d8a8c82a71539c57a3b5ac80baff12dd93398fd3d28bc6d422e3b7ab0ec97fb550f82e72663f6bda7a5730351c079c1e8992836171ef869b3b5c9bc5ce1c0f1249424efb56bf42256aea851d170d4e48c39ad243846b0a8834fe800a77362666ac2367b54c71b8aebb7e401a1244786f5ef64aa4ee9ba26c541e055a9d43d66284c18c8cef33d9bbdf4a038718e5cdbe9f85d28cd5e7809561e8a6118a0219e0a2fc36f15b687e204134830ea904b1c746eae415b0a8b8f9d54fe102f3a238d0530c681afee0f4eb6e0be7d73ed525441983384b6ffeb643c1024a6bcf5032f578da7cb9791b7ba42ef030e74d8f6387411a8ca62c44560ef9bb890b0fb78618eacd1efd0b1101b4390608736af3d254927820d032a65f511fb105cd57b095ced8e635cfac4ffbfe5613837ee12cd041545a6c17c5c3348bf42151b7b7b2d80e622897bc04b43500adaeee2163f38fd1679144cc551cc1fea574114c821466452ab2bfb63dba7a9d5730a3c4d7deafa333a9f8595c018fa98e683f39fe726db834948529d10b86d03050dc335a6ab2ccf3aefe7f23d17349b41f30330ed523844176a36d64f7596f632a6b7f4ded17e199a7e87ac8913d6035951533732d0813d445d502017fa29e413691421b7ab134165452b288b7c804672ab4d37c9ab71f2be8d3c74c3ad28d6b09ddd39e20df41cd7d89281ab82058de684eb0595ee436e9c670cc4421164a9385cb5b4635881d200476e701d0fd589634a28a00b0c224949bff49ef2496d1747a63fe87b0e2bb64e41b340ddfe7da1204573cdd45fb3c38fca88968a9fd284e83aa3de0c2464c9f19ee76a902363ae7a24766bc5f8a92b464045c8e7209af5240d64b0f5fe7fd46e912ae0e04b9f67d85655c650330f7a6e63c8f1e36a54ebd3d11f6c6708b8f7222fc2cd9faeef786912f1f11e905a26c238ea23377a66c3b7657d702494d51fdf286822f0b8b7df91b8631be3edd17c74104a17753c62d4a4691ba7120502c879f1f83c247a11ac744ff84ffb6d431975f5a771d39c3e043c18c88b0125bc5091f7bcb22211fedee6a79a86fd8aed1bffd46b379fbdb100eb8c3dddba7ca91c15e9ca5fba9ae472aecc18f1f2cfabbd167b8b0f88f2dd9e4935ec9698d8eb9077fd5ec8a14f682a0a1c55ce101d55fdcc5f4fa30ce9455cc35d5b3970e14fef0eafc21c7e1d3837304cc4cb4d7814971494f9e6200e98131d1b8dbbd7609bc3dabe3435081361f493100ab0894e8c6fc319c247d917c327bb43f6171d1ee5064520bff7ad556a74fa3fce100b6804b528a40fc3490b0bc013f8befc744b9bdb95db5d6d07a5a721d0dc17eb7a96339e8fcd57d2244d447705163f4be77d50a30af70e99c595b946a59875d8a65babb21b07e4796fec3cb07bea42fcb6e5ee62936156e4d6f8c58860e0663a6a160471460621716fd6fad76183933721a83ca5a82f89de3a18c6d0153b8980ac4965a929f214681b7d23adbf33d7721b18e3c08d894b0f6b9f283cb07eb7d37f74bcf425e74b24bb969f3c7592b01d90beb1f8a3bbaefca15452258f94214b89c56697e7ee3153d59f6d2230866fa4954be56249e1519cb6dce00b38e9d82cf785b3de1096aeca4de442ffc36636911bb959dff63eb16e01bcdb4ff795699fc4030357b5095ed6508d2e097285938e5d5253eb74e869818e6816d550652212b906698e6153fca4eb81cb60ea910e519e3e3d7ee01755dfadbc43ee5fde0c83e7755831885346a347e269dca4088be1cf68281a6fecde5fdd0d6bc0238bcdf0bf6f06239bb73e48e810cf2d1d565254b273131bf1d9be5cfacf9edbe270fa82cef9e6073e08d81a5b677c14b986bf2d894ceb5ddb1c2d27a74489b61b98b2ca059e5a450adfedc7000726ff09c485b892abe46270df6eed8474d15cfdd3d2ad684302aa6a63fb7ccb7af4d456692511719d82cb46008e713034d60221143a348297c932b6061c06c39a9e92571b36d935ab1c01d9db33653b31aaaf7450b2060d86f65f1f9142d5350e75507b5fd4c30dbcc5c04fd05102cea8d03cddc840c1d8b61f37d446edbd681cc35fa85d3729de41b3f2aca3c27176c9fb0f3315320570221ffc30275daf7187e60d1fba353174f572f24247792a48e6c03bc5c4cebbc7aa108311d0f14ba293bf4a942725f3206193251e79c6f9577ce64765dd9368311389912ff33f2bcc1c23a69e62af16118c3f79c71baf56994f664b76e67f1f8f12ff59ae2046d50f708666aa03ecc409ae789c32f16fe144d9b17e30ddb259df4bde725e6855d863adf7dcd9fd5102de8df436f3bb7b2470eccb1404999f8d25aeab52add0e1961a4bfee2a3db82eae886c3e47a85d6a9666185b9a725ed15fceeb391df46ee0bcc1c44398f95e151d1244ef9ebf8fa9dfb709cdd94e3595da7d36ed1ebb5e90229bb8b5eb83e3443d1c6fb3b6226b705e09803cf603344604a14f57810c575fd53723cab20568eb624e4fcc6edb89a0dd26c1ca97810210c3afce7a75ee34a1d0ffd57f209e0903d8eb7c4ef058e8fd51019173c8e3058994790a8310a681da5439ceca9bf5666ba21d33c40c9f73af1ae681717d27543ee174b5fc2b417551e20251c29aec920cb8feb9e047f4684c1f9fa14da0fd8da9428a4ba609c08b456dc329f61de55ce746c716240c1f0a74017c3c58ebeef082502f13dc917b3feef05aaeaccb9edb9a55c4a721d7b4042375982fb1a702e86e2e7012dcd7198db452e553310869f2e736af9dc554bab93b4d9d7b89e0d09e0d6602bb175101b503485c9ffebf3c8e67d88099b0399e5d22643e970d8b6d3ff9ef751898f2d631218625e926540f5b6e5d89b32d9954b692a267b5cb9621bc9666bcb4d18e4bb8f4a69c28077966a60f705521925c06b9be1c6c7eec7ade39c52e6341bfa75beb2f7f85ee46038047faaa532818c074be4e98f89530c00154577acfd1cbac9bc7dc2e8d6ae6c23b883e952661f024eae449436b5e36234adad2b06ff22b5a21cb99e7e7cb94936c4a4cd8f5cbc83ca7b474871d05332e47db96441069faf6398deab135a62a8d4e66a57007b11ad568380a5674c2e10f639e6d2340f725acd2d858263d47ef9ec68122c579efbfe5b1f4cb07afe3faf07e623151650951a30bb98474926336a7216a24a81b515b46e6d99aec3ea8fe327b5c612d8ac5c10465e2d606ef64b269c959a47bd136ef8c01b0f6e909ed52d486696956d8ccebe727f04f4c269fcc2fc6b3f7da7cdee73e8787c7c0cb268de91682ab8a7f892ca0c800e7cd5edebbea7db0ef16eed934a84711c0c3eaab6168a766a9f42fc1e2b4c95c9229b06d6b8e80c793088b69303640ed02548db336770adc774fd7e80932688285cb4c5ffb908bec21ec9a6be4d9603127de6f1642e433a68a25c95ea636a6c741d1c18d65c34e37335e8655cff8d40ebba2cbd6a9b12d2da01ca6387be08d2849938532b35338b2a8410643201f99ecb716b847dc5a3da370e4454bb6e7bb1f426a723d412bab6c1ce5e2c1a8f2636d5046bc2aa246035ce7f37a9d8937042de93f1b7cf7acb26da799b3b1a1b84996b43c32f5c96007d6404bcd08ee32af7e3bdcb08c93eee484314aff912e34406ffecd8adabb4bf801a416daa0c001e2e517947134e342267b92593e4b4579393c64513dfd3e154e4848bcb96c8950cf7e37e3df7f51a9a456fe6b712ea64b9d7e286f888701b0ad6527680b74e662af54f4ef11a86d99dea4cabcdee410f0b66a30b067ad88718fd13e5a3c6448f2d7eb32c3c1965f161982b641a05b48bdfc50918c54e2618d6c92efcc8e57521a8c7d45b54d8426de3d2257b9f53c389fea979d99dbb823e1d865da2bed2b93fb369d6f7e766b7d99938446a7923b85cfb2f4a0503160fb419d61ae2d7c63240ebda049def13662b3792c4990a2e2c92562d485d571d4156c5691e077c4da4b656a88b704b6c6867c8151b1d71b6f4d0fc532df38edacef7ef4b7a8579be030ab3e8057daad732bcbf10da013d728fa59813d923c9d731c6174ee133eb00c77b86f8bc19292fbca05f06c641348945334e4bf68dabbaef3a1f508bbb018b263b8bfb8e352a0e3bdb318750af1ec7702cc51c0f7244b7be0fc17aaa6545f29f6d099d18138e0dc61a8c923c6be5b42268c6f590bd3621797fcfebf8a78dd092cb6a810cb05d22ff91621d1535314e2303e3eeda40d34a6beea35b3943379b46136a1791ee5ca2583d7c602d2bc97336dd5319bb644a7cde79df21a477a998db6c81e68aa81763f1c98fd13f5f71b1d471baba07b577aa9e42ed5879b8e9315a20a7ebb20f298b408be5a4c7dfb0476df63153ed4c74e189a32116595fe1ec549006e3ccbf0475524df0fae248bc6c0ab81e5e0c82be04cba37a98dd99f718eb926b43a4517d5bfc3780ef6a0ec032c9e5def507f4f651b185a18d1efa2b5c2238d302aea2969767fcee0b7c05ae5595f386c32bb6084c7a53c3f469f2a515a0f6a6ff35383def10688d8bb5d27733f375af2f7141c2e5c8d320b893fd876cba154fa484b563b3bc5a92d3e07ad7d29542162589aa95b3684816c8dea770df04ca8df84cc9978b662b22fb4ec5f51ab702c6389e22391d8d4fc53da3dd81e570ff3b8fafb95fe328317538b2a996d602b0f6291701ac535af3c2ea751b1a618ae0eb93d0088267c8ca07a5b5f4a8584509e2a33f21604ee9c09b71cc8582456d60fb3ab214c9344a9c8e65362e73be2c55e3c8edf71e276ed71497e2cd206514712e99ead9031a1cab81e48d0ddf05d999dfc7247871198eeb099dd3d7bb240e46695e5f5f1427ba8ba94b251d9ccbd3020995db5f51de7a7e925f00fc51fda91b1aea6b03aaa8d22b6ec6fd04ba7178476bea45d0284ce506a65656f576a5ed1651166ba5ee09d6970310863c96770d05aaeb5bf6693afff506f6407553f476aeb5c64a136bc77a8c356d494ffaf638de4f3924d8b0ee7173e79adf3e4b0e4de4f7df3795a7b6d173bf089389eb3c77463443fdaceb941f06e08e0fea6e99046c5c198cb33e58640b489699776d82913279e253c5e22e109343716c35f19faa305c5c6fee2215fe081fc7615d6659c5a9b61350bc6b25ba92d583615a11b380d060f0538955100501557cb1f1d0b3876c4c4b8147a1957a2116d18d63cb04e9728e3633ce3fceac74796fe72d7363b023aec641e39ac6c544219652dcc56c9aee7c13d0e7ca9dcece7068dc972c2f65f60e248319d6c6cf3ad5130b564e3db02b16cb857612ae1f033d188604ea4dba1b368565e1be6585644fa088713aa62bfdbf727d827b23a57efece75a91eeea369c93f64d951b8fa10ff769215fb1c9c532c0192ba38979e17b677214ca1aab17c53a5147d4c8a4e90c9ddb4cef235c40646161f48d25e114380e412a474c03fcd7df7476f232b94542587742cde3ccd837880cbad9fe62b4b75b544759032ff8b058e5914681378035537729c8793530583fafd1dbe51bbef89604a4036e89d36a38aa0de5d85aa6634d1f2b407e2b03b0246ea5f7a76360412fc2ae953d6421d20e7e57cd6036b13d8a2c68e58060b631a59ece2406ee33816c7b63c7f3b527cbca79cc2bafb07a15c2f6a371d0f8cf8c6f0f0593b5ad74306799ddd5d32f63c3248b8a6d279425409494a2f1f8382ff022d187742eabb58f3595aea04eb994862031b56deb2567804339d66f863f93c0b5430208bcd7cfeb6c73cb9c7b58ceb4eff373e24226f2aca2c3c045e6cc5336837c9331fdb8b503a23447e0be52c0ddfe8732942f3c8f61ed8fb0f670c2acd5203682b97d5af0f9b5971d353bfab75d699ba005b6935f56b3a029a34f7d92029cb87be37d601eb459b9057007b9e598f286abc9a81b9227b2aa41d764105cb26cc0f5bb4e83b914e99b83d319da0f17b562c4ec379205058d84164fe114ff65e76f9d9b2830b2163beddbcc8dc5c75b8969029233e3b4da71c6ee1cb85cab29d99e9616a4ddd9d360f1565dedec2393666a5da39b101db4b5c5272cbbd7ec92fcf5afe3e8c29f25b62e8ade250e8726c84e83afcd45e6e33d79ad7e6644bbd04792f343e7968a1da43873e62d35a0ac993da5ea8fa97a851d3b58987c040f0871355ee45986e3a5844b9cdb3818734f2e13dd7a58c95c9555af3ee29c9063b108b2f032e7b2a3a2bea8721959ca34dc36c817a1e762aba092ad37c18249332b216155de6912ea63404852c77726c893890c69e728620b0cbcc3cdf5c1212db99147b7ac9ce0e6f0c113cd6f47a155d75c1a5afa604dbfa222a52e96b7283c4027a1b20ab9f70ae4a0dd605c7c25e89e16a6f2891d7d05ec5aa55fc905a14525552faa2fe8a39d56dbdbb5a78604dda190af64b34e703a1b583629edd8c858b706b128c80d84e52a7966dfe653bc142aefa416acba73fde52a815d9dbd31f24ae62eee35eeca49fad8bb760228d95f7baead498286f02ea0b679eed8d2b0f7826ba07dd80f8e217e5e0de20d152b4ca796af5cf2e81276eca577b53591d55c5586ccd14b8045dd92e89a57268d487932e715e202df1e4124303fd6da9cefdfe1005b07462363d3f518abebd32e2432ef01af93c64441bfd209c4bc42baa5b9a52cac6a8e505f3e29ffc75444c5fdc03b91b7ac867e7c97f533e1d139ca6e25fe72a4986c9ce7ea8eebd72aee75831c169c259a5b4d6a93d29a9ef7ff96eca307af1f5177e76c4128d2d85b7163ba633c698fa51a05783ded6424a929abbd2eba426c4303538e5384a42c7a1eb72780a8b2f596902c607bc21e4f827ef14f6542ce1f7759904bae35d1d7a939a05ee2cbba96514d3800b60fa864e645810bf2a3e2a9757e97c92c6146cbe59e1bcc0f4424bd9c021edce0ef135196670fdb6347c868007de82ae19d787a0b4e1e138f7c9bbb0b5e010702f248bc0b39157d3ccb01c1e29b37e3602f0c0359330c8a8c964308050825b6692688478eb30230362d5039303a80eb8a77040d127a9a8da8ac0b3ec2fb7213428656910a32eee411b0f6e2c7b6be451685b478efe05b31c121f46a20049c0de3b8038aa41071df64da0f930335c41b5e62b5d33323fdccb193bcaedd3be41520966c3b3055e1bec39700d5bb807bc308415ea30b4c6b84f36ede8f7c403b3c9b38dbfc9875e1fb9c75e4f793b18f5db1c95b8666546580faa84b474b83cc029e28ffc73237ad2f4c84ed706450668e73df5d97ba1f9a7ea4d0000bab703c7eb410c4aa158971670f4e5da5879cae54d937a41c68b1b5cf6833daaa454b48ab4386f5c1aa2e76f3b77ed105bd8c89d2adf38264fd423d12e7a0c86217ff9ad074bb93b7bbc4af26548945eb25f9cdb9c1ae4bccf9f495cf409218206123feebd43d41e2ce12d2a55fb0346627fc3396b6c9c63112ed3b290be6154c4edc0425799d125ff80ae8db382ca7c09cf11d5ac0f64ff5d14f844df1db7c085a38d969f5036327ed28cde99af4f82086c0aa82f398f00707bdf75cb1acef87f4581c324caa38bc6bd251bb1c5ea77eb863609c2bdd76df75630367e4868ed32da7ecd173fa935b6f225ac2abf51d81e76328fcc85c7d616212c565c5f796b1ea755ab05e6ca9ace4a5dd6160b843d0e9a886196d8cdd8000aa4e98d6db4a300c2e33fa84fa1866d97d369dc77a17ac6a511f3dd4e849f1979c267fbe60778bc77c684c6111af19cb82fe9d9089b9685a0c182d5bafbdf8baea6b3270a7d857cb9979c08ad7651f19692dc952fed27f5f6fac05faff69204417198bdbb3b72ce1f64e14144c235b63b83b03dfa9023cffd3219849ea720de3061b78ea4bb40817019e0e2bff8f71b98a427964f9c88137f90f98fa40a7cae0ac98270796af4f10ed1df80452248251e233127bf935c6a22d31583734787deabe30ec8d371e4d0e27da8b18e832932b608a71d457ff42d68c6ea50a341ffa3a34d8f682fea6c0047e0693b335e2a6a9bcc4814aa59cd790755ea532bff54288983c600b7e27cdf3681e5352be1f240995f01589dbaf020d357b23f1e5914d3400a92cc6945a03d106b554394d4fb26b223b58a1f8e303c798cccdf2ce431f74e046de8c799a7b8d6b4bb1b3ba2348f4798d2a093cc3b2280d6d6958c5c8c9b76bbe8de8f23b74ea65183e5df7600aac9917ecb5991f349e2b75e11a8731ec117e794874a8f8187d1170d2d7074bc6c72f5629b1df27421c5830297d1cc380cca1640c1582a5982afa765df5be14e164bda8e31da8936b0482f71aa7c668b600d8c690f4bb86da70b605bf1b09f577b83b42ed50b30aaa7c876f99b1a5eb72138f50fc1e6ef2c1056e5b88f2e4a50e38b1cd217c1e9e72bf2d6edf84c08922b7746f206b01e2c1f80ad7057c5241bcc0343ab62a51d570c5e724d84849cfbaff9207d0722a8bc302380b806113e0af58fd38a8b06350281e7b35e43e6746cee3327506d149d5501038bde61142f376b234d47f54d247587b0299a8151621de56a5498764b8c122525a7a2f07502a74491443a4eb8e75da0415463bec095ca8394320e4d8a7431bf0c2a1ec498be88a4344edfe4e95c8acccbe7717f476ee78c9baf635c1c79119ae90d93eb277cd40f7ef9298a66ff2254cb715067a48cc4a51e0814b654090956de595c5a6d04b1bc33b6029c8956ffa69be0f83a24f8ee1178239a03efd705ad4bbb06407db672253c64cf2b9b8c61fd1021ae61ef1977b2437034107fd1763c965e32166333cb3afb9a070533ffa724623bebfe92e368647a1eba35072d15c72d0594ef86dda68cd3816c0dd453de31fde8ae865decccb55c4fd3e14968068815a1fed4c3401b9117cf3e07a06af6dbe54224b72600de003a5ed25278d1d8fb59a3a7c93551fef66cbfa7b52a340f6995821158c409559885ae5354d46cc4dc7ca0d295bcd9161cd2cf500475718a7ba153608ba23caae6eeeb313256abbdacf1977b92d2d947719503a6967a6f920dd58e085b1baa0dfee1644cd1f24cd258090a154d2878ab28735cca45518b7112d7207febd80f9fb6d18862638d04f35ba5a198d27f360993a25e02a9d2136b623fc479a1b222405b6478c687fb03557d6341f32ba6b03673517b46be394c052eb9d3d55e77883a5b5ec62ae89075e3351322a7713d66156f058dc4bc370004370d301c51d2b17ac80b0c6fae83dbff76347b92040b7e5b6dc124e5385e5065cf11c58551adb883e6890e9afb8e4979897a9d469e939ce409fc4f5d659a2f5ceb427168d1d3129cb8b63124f3dc720c21dbaf6fc8d06648fc042e16354dbab1cd4250ee0a23f671e3cb6c5494071ca764b7a83366e5c0a5d5474977552e5f5746271bdadcee157657d5ced274b726032601b8df9fff6594fcbce4b0e4d948464dd9251703041ddce92d19d3c8cd800aceb02a0a98854145c45d80ef40be3dbe63bb9ee8a219f4a0efbc813cedee4cd440f2b02217480b6888c11d10f098379e63e6fa221e0adb40fcd97df9ab52ccc7b75745a1b7b5f4bcd35eba50e681c748386d742a9b50f1889ead3137d9ea22c41682ada4deba2ac842abd3b7a87b21825a598cba33e16444b349cce2b16e846d1ccb57decaddf539d01455ca6e73a787b42021e11a5aee4bd9589299c448f0d8e8222047d8eee0713ec8dc59b709bd29b115fa78106dc70cc4e9d844ec9ea16fe3a6adb1f2339032da82b977c88d533d7db6469a6451019c99b4dbbba93e65985ec4958063b2bc48462d424c92beb1df6a5342284d584d51d01105e0c486419764fe9702dd5063de16849c0503aa89ea59abdc62d4e1791b7cf0d03751c3707ca75a6e199ca96942dc8b972956f5cfa85b433744d5a8fe05b3f4afb017c8e678e159576617f0a1e7396bb9724678019ea278361cd123348a37172848c5555c61816a67518aa53a38f1b854d3be668d629e78ad8fe7b1bc6677d12ffac4469a333a714d4c7a6ccf24eb7e89a272b28fe96957db3d3bfb255911a40c41bcfed57aa88cd2e03703363fb8ada7faafda82f450e660a8228e828eb1a2cf6d1bbd46ab3827f49b6e77756667d72e8d91c223cac772c98de019f948f20ef11bd68a909950502315f444ab205091a1c1ea1d6ae0cff090a1b3bb031f2f5c914fafac29c91275d223e391c69af46352a7fd037b386621283c22b50338152029444f74f05543e7cb3eee68daa0a41e52f7747fd49c7800fe5ed72301f3dec391d9a9c1ed95eb1abeefc5d17b6c4295e414345467bce1dbea7de3040799e4c09baf40726dd423f04a73b3f3ffdb4240721acc45ab44a93eb2c7f50cbd2ddf6e70bfc8edb83bd98481e58cf90fe42182ca16ee6e1ac8772224c076cc4caabdf530a083554e63ce479cf443250122c75ab7b4c0b4930470a52e87d0b2b92de5b0dbccb7c01bf3acc9dbbc188e405dbbcd65eeab1152225a7dcbac9192756334e284911c37337d05a9e65e2186b7f2f55bf7e43911171b18ab9250d9056e0d1dc0a828d6b9d0e81db36bb2c6c1aee067a4e66434d21881afe8e8b8c8bfd93c37741f2fef90d328450685e6cd6e2b81f4a1d58c2b8c9d09b1188cfaa4bf8f22ab65ae317975740605b69ecc30879cb2856e15af7375d818ead8376382cb822e1b43c8cc5267aae7d2566bce650ddd50881842c0ce53d1a16db6d66a6716841c600ad5016479ac8c91d806e3fe52f4f0b8624add2873a3c6557c87ac986c0318001279d3bbff3e0349acd59f4070fe03a4f769f12a99403827c77bbd125d6742767860e61e7baa4826906209642426219741b9a2e9308b8836f7b05052906121706fefea9a1e706c1eb5b598efbc423d5bc01b61052506d1600f2a4d32d34565c769a6cba77455d49710266c076b9d909b5257e5d1a70a3b0078b3d08dd806636f9a65c1dbd169e86dccef0d3c562884c42c0a21f2b4469ba1deb40509513a2259f6c7d66cb4f547f4fff79ac8be6ed010ce2dc8602037ae9afcde77a9d72791a354683b2a477910fb843be080cda5b8a2e4807eb67951ddf6c7a6669d195a5352d727bb9400b7c5274486a7b3dda933335011d7fc58d553d9098ea00f73eda36b8fb17ff28febe08e58b73e28cb194527c8c0460b60e5e7c5b7981bde607e72b0e0ec0e190493d0cea1ce7f8d533638e147e5635a71e95ecbeed69b9e257823a035b28d7185a6482881b5fb2c4f53a809f47aeabe05f08d5d8f2e3e56077f89781434b998bb469d76b099f455c44afa3dcc7288fdea4772bae0a61172d2d3d892a3689bd6aec1b36ba5c205c4b62c6b7a4f2a67d98dc3c8d38747eaf50abfbde13aae589406ca69d9c6199d5a1e29a6ff85fa5b70694ae3d941d6aec6d24acd72c58964a60863ab9fe4fd6526eb5dd8d60b5367471da2fc45fb1e9aca46ae808968c6f193a4ef57a774ccbf3be3a6186432a9d8915efd5df1c6b8216f84dc5ec6b679f81731b7408ae5a82a13e920f7936d4310ca705bb2ceda2a174659e28c783cd38f89dc4e140986cd93aed639f3d85b6cec4e9f12fc145179c00b97f5591fa690e037940f4d83d83b4c5af7d1e28d39434bcb2903685e17c9bfe3da27fe6200d8e972e5e17c21b22fdbb0c36eb2bc6cbcb24763f987976419f140384040761fabb8f836b2f2a8e886dc5bd55f087a58965c3df2be120cd0022bea1743fba9692716448f8fcf9c7326af12014508bf095d19cfe9ebefdb2aa84c2a6c6ce3aa151b1f53efb3416d93f4f574c775c29b6bffb373d9e202e5acef51175cbf28b99bc6d75718353e8940b1d5f6da4087545647ea3df6876ffa9805f7606dedf7f0147a6a6f525fbfe80a19e17945b86779f79f7ccedec83a44a7c0ea0f5b8bac271db79fc7368d49ee83968ef07641ba5042a9682bbbe894ac73abb8c432d25fb07f320d2ef0f2a112f6fbe06278045f773f18b795339e0e8795ffc2514cdffae619d13e3ba355477b5251a8d01919bd0ee613e02140f19cbf9ae613fb367da13c90929bc22ee34994619e8721e39e62539319d67f1d2688f06bde8fa82f94b6563326b00eb1b4bd382477161007e194723d9e7907d93eae974d64dec2bb3a64d8130398d9f508803d2ef5324f86e4d33dc1fa201e04e1342450f35f2f5f5c9371806d94ad7f0b16642902634288cb07d64d0fb533f6e27c59ed044adf11968b06768c52e5599ca57c0d215dae886cb05a9542e5a20c6f0d143709934966c889e20b15f6582e7026115bc6d7fd9ff0952436b954ddce51c6a66c937ab9dec84787f9ce4070ec95598103e8f8bf855e7c4b5ee77e45a21a5fd9abd587b62fde75d13186f4731c84d2db31e301c26a25132977eb71fc405f3510797eb09f37870394676732c12c4492b0f8641648764566d2e73885edc5484b02f40f8f9d851e718e0ae00fb3b1d235bbd1c3fbef1544b7bd4fef4ce12b01618ba23ff95de5808f4fc235efc7177b0a1e976e1162a8313c6e9573d79c62aa7046eb75b13b6db50f991231feda1d57c17558d3e5c71ecd26d1d40997a6f1ccdac7c87de61259116d94bfe31f97b17431ae27a689024ef93e43f971a301f993c387bf1772155b303c9416dde582a5cb059513af39f6b6404e3a28df6f4ad98170b792cdc4c5ec99d7ecd898d1243df679851e4d61c27f53514597044f4431513a186e722f17ac1b0d838edb3d1672997e31dcf78ed4a26ea1f2df2c9924c872a5d25a529655ad4f9e86cfcfa37f25ccc4860dc770cfa66ed609a7e68ec1d7493d2b2cb6625cce67b9658adede9a4c66fd19b54b3f6fbe689c2b6a49057a95d87d3e31801ca0907e18dffd48d8fb4b282649082a11a63c12fbeff7d4a07a33d470f4c6fbf8b84d3a6c0e141aeb1a992e1584c7ae456cb17ae15e418e683642dfd1b03d8fb866bee2530f5795085765f0de2b57375ea2daeba13518e6d19c402ef5a5aa8c01d13251d6130a1ed77e8fef3342ca0f804d3974b90239deb62d9e66378c57c2461934b7f543c2fce1d3bf4c331ad274b8fa25e3fc6711edc87e89f5423ec63a85c05c74c30c7339ae2c4dccdbd6b47cbd4afb74221dcb318b7b9808492bf03f2ca8f01b0357e7ecdaf51a5169956882e49043f0112c360a791345874a94ab06a4b962afe9f22ad753b846c493b43e883968d7552398e62ed0ddb196d6df5f043bc114fd92a1d166a7801ad896d97a221c1d04b1ae013e29b533a6a50b8cab03910292fbd32cf2c467452cd1ca7ce4d4213b24e62628e1613352824f6e692be430b0b2b59cf172a88409a2ac2a9ff93adade814ed96d8c18096eb22cda962710bf702cb760c1e3d66f08fade5aaaedbbaae373f70323f149db4b2653e98e8cd3e03631800c858a00d4b22cfd7180478755588740c49096b1af1e6f5ba360a978c215dd888adc992183d2a601ba2ec78d9afa61dc7741b915f1b3806e685b22c88de2ce1d410deea846cea73c9cdd096eb5a456e94431adb85254e68243d949e0129822b297680bf5324cbd2713cd87954dec4a1f4fc2e531ade593fff15c69c2585a183822911656653ea9359d5fa372a296dff44ae6ea4094ef7ea5d084b6dcffc39c8a98a40d77afe11b66f27c96a830960aef22b9b6edeb9b609885bf7816488fef9015a6d12edf5388a981e342948a7c720fa6072eb02586dfc3179a469a9f653f9728a8dbbe28283b038fc8cddb013c72ed309ced20dd8a37dcbd736845e9eeea55f5dd045cbb1aa09ea9a8a0b50dcc75f0c0908d79bbf75c1b65a695b35bd89ec36d1808c12bd6f42ed3c24484059e37f97f8a7865fae4f31c81f228f21bb98d14bc79a11ced169cf6f60edeffe406a383037332162629c977b0341235fc88a25149962854247461afeeae9f6800a3924148ffe1421c1a56a910657a1a619d7d6f4fd2909ef458fa3a4d12305198306bbd8893573ca815da98a96477b6dc2eff2447d3a939748eb025c5f42a1220b1dee6b191d3606a7a69199ed386e5dc28db8dd2391986bcf5bd9a5fc17953c3bb5936582f65f21b2deb13c4ea28ea7640a22b7ae07af87fb9271c7a4ac85f986c19ab83ce9ff491266d553fb63f312d62a4abcb1714f99aa6c1867a066ad007d5a3b0472acede8cd025f0c6ae72dda7b08086a7f55bae8fc7d1bb6674f89ce177c6ac54dd929758a7b2dab80531e783282ca4536c7d26e7ffbe2b5f533683449f4b3d167a478d48657ac3a616b00ab70c366aa82c6ef8895d3af99bd715eac15495be5a39c7128fbb37d29bb3b8ccb0ed53014d1b9c7b366f14be5732feea44adf8e81001addb97c6972fad859642f127e4bf6fa81db31db758d3da03743e26ec383bcaa8af6fa92cc4aa4bb59f3e9fa4183cfff2dda82aeedcee26ba07179af73a1e4aed37f67c16dac3b88e6617de93c70db67b04f6ee415d9bb734f40f8d2b62bc24c354fb7613f54a587800f860c75b692efb77806420ff6446f781e99f3d9b8759b4c10a3a9b50b824667b532c9fe4d5282afe5c51ce13026aa43abaf55b98a42adf071637c2505081dc23a9a5c1e9e860ae710f3e724775db6b4e97117e4eabfaf2b6fdcf8a2189e97ac9454495cf1a4acef085960f786dd0518950cea54baa9f723d611ac0f01431cb19fd7b2e7d0080f404993b02c593d3f98114552d80484c396629018662b6315f0d6cd5bf77393baf902a6a1266c90832dde00e9a7d5d0d2c2987057c6136c138fbb9b1dd6a0b85f43f9353553264ee1935c81a9779345da9c224a752e8f17922b5a0d9c6f18ecf1675d5d73beda7810e17eabed40554cee8297e0cf2e657a6c5175c534713226ac95a9043725aa6faf6736f2b431eb704649159ceed9e181da03c7d55e66a37a3c83306242e358bee1a3fb69963eed77786361ac6d3192b7176eb056e729a2c152a2cebaf2b1c45857c1e7e7413961101138f8f2a217a6cf6b7828b62fc51285c4cda8bf5a7f55a49413d900d5772f3c2646c79b710f70816c524191fcf57255e3a742c2bf9a8370d7d32b38f58c94ba7008833e2f51636ec53a09c659ac102d53f4c2f39efce1e42fada71bf6e0098f67aab17424ebe2404650d9b11e2a8b5ec19e27b3f21cdb1166307fd46a5a0855c355162e3a265d0e85e0f11a65fb58a751e8aad1d792f013045c466d1f03218a4389fd3c8c4cef869ae96b5d7bb653290a2847333166ab2984a9c98160259e350cf565d17318378f8f5f9741787b72e6971c5839a886e1d7d7817d0aa06d01fbabfade57dafd0e4917bf709b268785aa3ec397c4d3c1013ada7f6354c7e17b2d5f69b7acba07e39261584ae0f00f74b0fe78ff11764a8e237ceeeffa5c15ec09094b5ddcdf957e8ea7db0b6e6ff041cce71667bd8f800a3bbcf9a51e8433ee91cce45dc99336dbdb14d606ecbe4fdd25b6687f7a8099dad0168d08e1f722ebb07923db893e9e0cd16f3a7e12b4f473fa797d6125773cf643d661680fec27bcb4955dbd719a0f2e7cdf5c56e3094e3a18a2209e4fa8f91123336013a152b5f0787333d2e86b16d1d83b3a1f8a3925c3660ff8dcdcfc831e8deb0fe10cf21e846586001b60c3abf75f446f885be3528281a6a70695363e9b6fc51b3d510cd231a7ce6a5eb736d6ee58a7d44fbd9ec2a21aa72e104f438dbdc20318fd6a2aa4ca1aa093e626817371524f2944b17311d9271b61b6623debc5da81e8ac5345128dfab66a9f2091b84e6f4453071cf4c081589f9b27e2ef05fd2294b860c2fc3a3adf9058309356dd02a9a91b3425e103ec05c96ab5b93bfcadb287734e8318c0b97ea1b20aaa121ebf591f402d5ca7cc5573d7dc914b6224b9cfab0ba02e5ffb95da155add1c842fffc23ff2e579c500a2ecf303e601c567d048a84e445ccf5d2fffbf1cb9a8d59b264889b7cd51fe1d6922d2bbec6978bd34d8815ad433cdcce84fccb38f029bb60be4888806ae677ca19a312f40834e0818f2634c7914debc92c0fb4cec8c2b55ebb68d689f1de91463a1b74e257497ddb76a07373e6ef7d67115a805497dd4053dbeedfdd74f59eca128954fbe32f42cb53eb2f9f4ef630a9fd6ad2f264b505b2acf4bd0011d72fc61a20aa18f2f5ba7172dc8b9af0f77b97bef4a71d95fb6aa7a99af909d67c9fa477decc1046896686bc6967888bf07e3da1c5d0d315be71107958f63a14a9afd0ae14bc512f8d05d6bf53cabd6ed9a0c25c2ccc1ffd7f73c956fbebacfb6a900d1b4bc6cbd8d04564aac3354bf80b14bb11391c9c2490b441e28602782f6ea37f595c5c85473322760188edafc80ddb0215bb6fbc2ba1294a2900ef56ad2e972acbe9d0eb10848c1e4b3ece26f48fc37f6a1e716361383164e11410d1d65aff4bed9be027bbcb2f6dd2f4ce0716d9dc33ffafb2cf9cbec63b93fbcd70e2f388a39690d69788b82d842228a647f2c0c1b2f531ec51afff13af47f5498d17e1cf678449b7a7a40ad188497b1127b46bcf50d6057ae847f51998c030900131a137c66400a84b01a102637c1f9f414bcd4b69ceefe0921fd39e6e82c3a5d4f92b68d471fe7e71943926319a1758966b8184117327f30db238f0946cfff19193482ebdc0f672d50418597339871b2e26cacbc08546a0dc75aac1439d62286021fdcf6e45bebe03bd00962af02493189003d87b481ceea3849872abcf8438232e1fc2f4602ffe7887ef05a83d9f147b8d421de4aa3e93e96ea26b1955f9a58a248d70998acfa6c7a2e5becec412c761f1b838e129082f110cab8bdf1de4ab388dca8bf3690d95fec44bb7a1ff8693a99a8f2fa594bf33021d39dc9aab99c67e0add7b2be4481a9d2b32e20fe737def66e8aba628f2e3dfb68aa4b32b41f8f411debea4f13957438aa377dc9a5302f64a1f8e9df2f16ae7d0454fad5a013dac804b733689b0d344309143aae0a8c59c135738532e08fd72c211b210970e66916fa16b36611571cabdd2c2d3b5e0182d82f8a67c8af72adb9cf349c6786c19e5aaa82fab18edc19771e86ce7a808b62908b20aaef03fc88387dd821b3a98330ee93bf6d4f20248446c9d1a67b4f086e500a7e86711bb88af644b6d0c43c5590f69abaf238267609322fac73e25debc18521073be238e29c3065151e9ca0a83813dc8ccf132b78dadeefdf496624d8387c4397931e6fabec80a2a89f844cd605ecc6c60cc931ef544ca9649a02713f20e8d1364577c1aca171e26a3a08cd55b48facf5cfe377cf0d4d78c2a229650a024783b67082e5169ef466e62cbdbf912ce439e024378a4098042f5d817d59397edd5ae7fb310ce9f8c7708574ec63fa310235bd87e570ae79a9cc51779f33f6db391a3f36138fa2604bad45390cfee23d478c185694ce4aef652de54fd480b9012413105e9c544cb15665853ded4ddb86fb656571fadd420e38d24fdf05abcbfb04e6c153d7a219da22b503bb05139a9abad9a7202ce9405e41256a1e4cbe5e98b720afa687efe85072bfece0c17ba4e6e5b4ed7782615a27db012a2237862b19ec2af6ffe58068c6c5bb93cb8398af590be2a1f0c3e79199b7213b92d907eef372aa1eb1a42d525d370c5ec54bab3fed3ecd9e80d93e3c08a58dd01c98462f0075eb71c2e3863d2fb075cba1d6e3063efaf019aecbb93a3b3f927f6c567be9efa8666ebbc316854f57197ce859935a3b90cc8efdf81c5f95e81b6d24f0d996e92b72db34b27b55a41abed6f5d13b893937c642b840c68556585cf77331b2c704bcb1d023c045289b226b143f507f9f46e0a029e0eb9686017c599c44f47ef8627c3ac3237e5ace370199d197c0fd227382e68ede41e81796e26d1f26e3b20c6067259100e260ce414b69471d8c058cff9df479c907d0d8f2c6d3ff70e3a372c47d6cb14a16b84efd08f49e450e8183a00e34034f3199ca06741775d21d2ccd9a9f82335266964ac49d7cbb7d690fcf0c2df723aab6716408d21155d8aacaefa07a91b1a633f02a38bdd11f407ac25525def597d57d67475a73eaab4cbe59ed1b1c65780141557fe8e241bf1ce7ab17a8c5005ac35d122ea10fc48141cbf60609ccb5754b37fa4ada91965babb1bfb605a219318659791b4b41c9131a3335e2914e7cb7651e63857a7206bb47b55ff528ab2b1640e83e892afd7797972b674986de8588cb28de6ccab7d2fbb9ae62e8801e8c649e72bf1555a969b37d6b512db153c85068e790414898b06bb24ac9f9a2ecd54f5d27b07ba221315221eddf82adc0f39e23529f6fe69d167eb8cbb909d9df073192d221a0d5e81e5993316837dd2cae9755601c781b09bf3f703f2de6e2b92e8664c1f13e2120dbf7d699f45b00fe1681256cba942935f69b105117a274cccde39c033a240f9cd2a731c22812ee429a4261f75038bcdbb057afe19431bf6aaf4682fbb9a2115a6b0334cf5eb1d2c3a3282b8011eeeda9ea943b7c3c948f05056b87be0112a16add3eda0b8ce7d662186958a2ef8d6a6197f09a6212661c6a1aa5fb1dffe2d934b921c38d6b1c8812a2bc1595a38cd795fb654f67dac9e472a54ca91d6c2737be44a0f7ce1dd31d75fbd005e236d5f2dc8f4216d95146e1c3c041a86b7b75ddfafb9511575d308538775de85d09b4f97e32f114f666fcd57f1a515d5eb2e04458c5ffab075bd02aecfbe80ca2a1ede012cf1c26b138d4ebd7f5d320676027de44f0dc58c071a61f4ab22fb2fd55e81bae60e18d203e9ee1a327ff05f2ede3a22468d6a485ff24d4bc81f9d884e59df446f5823f26ed981995967595e92849b2727e16bae4a51ad5320953d183fbc3d3e95a7fac0e34a725dab6eb5f9aa7cc24e3069dad72d3d377dd3871780afe94fac7290d71d3459692fcb3c1bf7ff11352bb7178764f3001e2a9059df0be40133d259110ad2a440ff001cef052bbeeb2f0e15be038e1d52f8b2f066a87e55849802c86c1ef89b26833bdfda1b8d6fa3176a8f2f4235c583d01a980a416e5f767142bac052ffdf52be51d782ca4b59b3b922153ab92be03ecd50d143a46376cf8a27ffb4f621397f37acba5eda4ad76b4cf88d5e74098fd8d7b2dbf3198e800a481ca3442805fd695a1acdd5c1b8b82ebd84962277ec36b8c8dccccabc44189f56a9646ec7a7934b89cc6172b7aa015a3f38d7b3e8ee63b69fed2f685cfcc2bf5ae5a946f890c166ec9122ee8d2f1454a9d8b57035b8a75c466ff5490ebe7ae77508bb2d237e4027c207ab41e9e3d8cbdfd7696c57fbe7b99cdf063ae9a40093283ac513f3db9d55060909166baae4a5e7ee001df8b2a95feed4ded38baa1b01437d70ef4b01bbe50f444feac502f71a3508bdfcccf9f6aee7dd5ad088a4301e31cbfc83ab8196cd694ada97393eeae8ab6369d3d19a95620be04e4435cdcbbb90122786e01e85ef41e9c62f1e3f1d6f8d3b27ac1a6ba723ec980457541956322f4eaef3d1402819402696505b8b551f686e5396f175e27c353b1049f48e251ec314f45c8bd35fdf2b09a0046a5b05745b9ad37303a76a8e0194de5434cacff0eb4cee678fdd97bcebc6311f3b735f9e7f2a6c46323cb105039eb3cba341556f2dccd305b0624ce09a54a2c270ade8ff117f94c8cf071066fadf82d314f825287618b2be56051468b00460469389632d7c4daf40dd32f0d9da38feecc6b67034ea764578a9d1b46611a226b20669a8078365648bcba532ce0dfc7b9ab06edf795a57abc31c98d5ce81f5e9a3e6dd4c0d26d3805206174812738264ba8a50c01b813259563334df7b5d92596bd70b3101b76c0856a1ccdbdc246c4f72b6dee2aec7923d320a0f851f1a34b6365cbfb4fa7981137e8230fce1fe94722c434021448586795de237b8a3452e139ee5033a27ded036b078f492e006aed7ecfeac1573c8a1d347d6f6bf148278d636fc80aad8480a09531a50098d5508a962a0acec29515913cfbbcbc97599ec28bbe512c15a1223eac3174c6979b4d03bb3480b32b69a906149cb7505543e223cffabc239d053f2f037ba3f90daff1cb7eb209ce78767443702363dca6ed30cb4c08587f58a55b9e6d930b2042d560e502ecee3c550150b2cb17ed092a7d04fba1cd87596b772f0a1e20ea5f540766a1558c6476209ed01f704388a0e6c935bca0256fe7fbbe3603d3ff62ebb220b32549eb40da74097f8f14b77f765d1dcab591d0c47535073892c914dd51743edc6cb8d161ee46ebf389e9e955b225243bb55996af11ed7616d638b07da170939cdadc62f9b2f6f65d67e581ae41184b5093d50a2aa646c592a7aea712c27accc5b5eb08321a4a40bf73900cc3a18a0ab9c6d7d02befcbf392f7d988838fc2580b8cce56367fc1abd4eefb48d19adac5105e4047e72e21aaf07be357534da77a82317d7fa596b58018c7996d85c2c86014a035aee2be6e90fe00d7ea38e8c90eddd0d7d67018ccb00d7511aad0cd2b1ba215dc11e3e78d63e184b62db2d4590341f22b052db8ccd593754dab14a474424190207667bca73caeff4100e8a3437ea839811a425c85e8a707a69c5b918b511467f188228cfe5790cf76973eeedb7ae64a4f3cb7befe4fb043c30e1e704b969c0ee4310fbf1331ac397c0d30eb5570a7f26c4075557ec6ab6d78f53b6539db078d905b10574f30ea5f2256b8bf6b92b927533abf19bd92a670278e8f43f36ea7e4076f27acbc8503a5f034d9bf460c3401e518224a6c1f6c55c82c4fe683993032de54f4c615826955a41fa7fd93ea862b60d2255b0019c3030d9b3c7abf7e8d05854705baa98dfc59ff1fda5b9aa79c17a1bb3ec331f3ce77208d610136381a0f9670c461861d3e39997e8da38fdb102ccd2d61e44a62ee02f3e293cb4040b80172d5d82fbf5d2aa1fe8cc06dd271f4791d0627b1af2aa254a21205f3b8ee95e2e6d1f31cbbf3d73826db7f7aa1092312d6fcb5f942ec299924f294ea101a8fb586fefbaa8b920b80c42b78d863e9275e0d9ffe6fd3395e0a591126e2a38ea4166175f0c75ea703b64e2881cf21074e04979dfba91c6539dc37b023a4a96e71f82b561c8e868a83f11d7b149c8ac1db3e8e990c97d4b1af734284f2a4e2b187120d033026fbad54e2c7171a89519bbe5778a35a100b10d593fe58275bc13d98f20be180234e6442ab20fc25dbb39d330fdc395eb52e91e6e61c0c5c7a8b0e36ff3e89208323033866cfff1bac246f725f50476930f0ddaf06e0d6e8977c2b096fe3dbbb0daba2839dc753c8795c4a1747f741ad371542841478558ed27276166be2362c8b72b321429badb778cab7f62414cc177f18538fccbaf471e6f3cd838d39e4f4abdc178e2b29f4309f6a40f33eb8b983ebd6bd5c920ac9184329da0b30eb71ff14904bdb8549b3b57971d4fccfe34f99dbfc3fb23ec4643f60cd5fa1b65108bd105190f0ed00e0a728f4cbd6795d00dc8590ef8c093c5eaddef1016dfe9027c06ef0ddb7841a23792f7efb8e61fb99c8eab9d325016c4b692fceb58d8c62fdc9236f92d77e6d294c1ba863333de2894f28e85ce09dcfdae4ce9505478ad2e1d3dd74c69be348139cf2a0b78a99009ebda76226b4de576a5d4a87cc2a3d928e2735db122a43b38a3ea40997c48ad60e1e1fd43e78a03134bc4ac64d259c13fc888d46f7be276a28ccf6b6ec9f8c029532e1e08b759927d4e95ff5019a16cc6ec6c4d3c73d1b286257fa35283948babb52ea15c80c906b3258ae6c91ae3ba706c034086fe22f02ec3caa947fb5363ba5113eec438de85a80e175797bfc52136f156a3bbc7795ce0c4eedba9e5f49c7f7b86cfdc2acd4ff547aa73d62b23d4ef80d072cef84fed30a0e9b87dd46530f649202f7307b8643b91cf0772adefc43448d7e618e7c79973c4c97a0203a9c13ecf0dcb5f0875ca6e32a92c4316d536a3a50731d71acdbb868d142400deced842d84915d2ae86b8ddaab5d1190169cd6bea9707402a6d02f2826206bbcd9680fe9e90e1185a6b35419535a02d274eb92b557f163b3b110fbc11500d856ce4cde0b77c697b81448f7ded68a6ec8a301c32b911eb1f62fb9d2d136bdd9110c5f12c734d50b6324dcffbdccfbb4f1ac6eda838bfb7db4d706d31134f4bc402428b5319bd1ad0b79586d2ec9f34557b4b962fc7049731ade31f203c9e574dc4ef5e32348fae3d89e85d9e24719a81f42865ba0fefd133190c9241f3bc77c54af546dddbcbb1d7c33998184f073392233ac30267cdd8ccdb86a5f72b904c631ba76933cf64ce6b40da848b95d862be02412c1a086ef5f2c8c21e2deb7820d364c7d0e34fcf1d9a81a3039ac3c30b4e9ed5662d83e5e69f66a0de5ff525b8e22d1b0ba65c779080facec1a22266bef266512305e5c31fc622100856e7f22b3755880d041521b65f9d67bd724ee2a009ef94ba5f3a9444553be12bf9b290827870d4004ea55cd50cb40e086ad75553b8bfbbcefe23052032493561561e879cf760142bbb2f111643e74eb68f2d70694b606402fcd0e979994a9c634e631e87f25ea7a28fb6d004257c5b6ab2b6407cff25d8734755b51f8707f18f2f674fb93833fbd6cb38aa6243fe0b50003319dbb05e64baf8581b56ba3a6dcbba716e9f00a8e66c487b80b719f7b112f7db4fa9ec5d894eea018976aa33321cf87467b761f4740a987ed9e6a2ba7e79aa61acccd508d19281a1c78d0edf20c6425533c6280fd2be43e73fe928b5951a02e6df7c505185bb8031b5dbf32d19e87fdcb85303d639db44f95519baf6e274898b16e1593d6620a8c34598819828fd992ed3f15abee16240f55ba82164d3cacf677c3f61eb3825904c51eeb9deb2413dbcdd7e05a0e5b590660bd08da29f46243861e3f54d0cd62933db77f3ed9f5d706e0e264e5bd04d452748c56f08c24c3dfb8aa29f66f632d54425b0ceef6adb4131a4f978eb1c771f114ad3e8b6740cb239ef8298c76a6d7e9871e597e09d7ac1a605b62e9b49beea72384fc968007e5e6af895f64b534c9add4ced2bd91b021e2eee6408435cd5e8300b2a9e16bd4b9712cbb90cbb8f08ea40f897c0e1ea8403e0e3a50a270868a02459601e8ee8f057a6f95b9d8f27233071776bc3129b29e479bead4c4767957c722c06d3638eea61220e8e7b7f3ff59ae3e1f97f75079a7fa47b06dede3965040309bf97f667ddedf96e3c5f44c1fe99c8e1c9d67c49ae4af27ee9cd97f54b2ed2fe28e3562c378d3d4003c44f1a6172107fc238c0c09d172f28a989f52c5becdd728f5f059614d36270f62d8f34f6a2c2c55244445d956937a3eea11ed7b2158fb65c2bb9d63c5b9c999c420ab30dc113dba9758c8ed840dc374746504b812f2030e8930f577e147a2d11cff323e2efbb6c97714208551624b61ada4c56965b7d86697213c458652fcd9722c6f92bb5bad8a8080d6730836236c5a4733600d9457fceca51894679f8e6161574d130d5032d8b46097d92356930681baa51ac417d2eef41c35f79f2eae5876af4324e5998d184c0569e1aa14db466dd456d1abc45a631314ea42ff69751df0a2aceb572c8f723f4cf3a6da52ea3c1e87cc6001557b66412bf047e67eea150097ee3dd56620ff49e5ad822752af41dd2f0fb37f647c390fcad2d33d89f4836dac6590233f2cc68f904b44388b8bbf5bf17930d437df70ccec0b9d9a1337020d2832e987aa06892e85e06e9687b712471c1f922ff117e3e52efba30d9e09c9beeaf95ed206904c719f510d2d4b34d0507c1eeda2f1f544532541fbfaf9fa3fc4da77635f8c0d5793a5534a059f97df7be1246e8a25cb78d5b3d4ed54844dd01b34b2169ffd78c49e3b99f0ef82881263366d09df86e385f62c5d0aaac95ee558051d02005cc83432e0fa77fb9823b78dbc02c8659bb125147b735b8019aec08e0bcc73afe12cec028f48193b78099c5a62d5e8a4607850adfb853b198ae05bd14aff252478fc462968e5f2b8cea9c175a6de289b92ad4a73d0ffd989d6e6794218c446d66a3bf37c967c94a0ff1830cdae617aa370cfd14275eb0660920549feae84456d95457ed89223ce13f2857bb9235aa7e639d6352d947022f0c5534b2ecf014fe263360efc8219eae4148c790e9d036e52c219976be1e9b00eee2f7bfb5f380e160025224b0fc1dccc6d67f328e74f7d5f94de14f26b7931c052b0a9ac831c519e2a64d0d917d49df30dd3db4bc2fc8b13d30990c23acab789750cddd73c0674a99b93af846be88398c2b396838b46871605acc654e3dfea8b12c1975cb8277f85b846839a106c9c00dde203a30216fa8fa3945dc5b848811334453ac1a7d2beed342d57d771a4fe6f8fd5119f85be9cb103fe95a7ee691560077849b22ad9ad9cc4a37158a5f9d7560af042142a220bb0dff2c50f5ea95660875cff7fb767e8ac770ca13cddf93e9b38c9241a8e181ba5fc0b4ebf36b72b08c47c73a2e58d97ee20de231031f2fba19fd894fb2583e4f29db3b563408263c951ca2af252a9079a1ed92541077d42c7cbc07e2bd1d32c29915daba785003599dc3b5de1bcd434f878afd49755751079b09b005f1b991cbe87243970ff360b558955b42dd830dc81228c86d8a2c3c50ece86863cec49b81938b28764259007e043ecde97576a5f303f99b87dbef45e69952e45cb777ca1b0fdb467b31e300096504db834cd04ca0cd332056deeb604735d659231b32a26dac88f628294f37a4ee5551730915390a82dd4bbe631b828cf8ad478f6867e9eaf90fa200fdf6912ad8745611ddeb8fbb03895cada7b1df7f58277f72bb5e637530ba88b74223eb69e2cedf8352c13a951641edd4f5b5c82b825f3c5ebe5356ab3467496bf184a2eddebd17ab438e152ddfd64f7bd0ce44eda1e516d3a36a990f52e7975b74d3733158360b74657b098266bd4f74532256f8c7dc39a6882f649705ed6e9ad5cb4a6dd0adfff6f9b951fda8fc3aa5e4dc574c23f4f51ffb2dcc1bfcb9d58e1bbec4275df59309fd24396e1ec757092b0fee778874b8f8101bf6fc67adff15d9571cfb02a996f0a57a94e6a75d5b0880fe0535fb18c58d46bf6d530c6af3a3a6f8cc2e874ff63c54b54684421d8d31e2dff72a0fdfd200d4772dd95181bf0b43e4ef30b45874112254b4ca7652fb98c0cbb064546ecfd727f6cb3db9f919b3b3ea165ccd739f4ce724ffc8cabf726f4b0d749ba2a92d1821c0ba5fb2c3e7475871fa77c5f0296c9825848e1aa7e95ce401a544c15fef17c298c6097a3453938160c90c10b0297b1967b5b5c1ec3ec0ab173202ab3e7f3f28a36abe6cc28adbfa8c23972e2963fb0040245479b2bc7fb7825c902af2962612a029f45b7e5586a824a912ccf5793cea69313462239bbac433e1b1b3289506a3bdba977ac204cbb73397b9f961e52e1438499068c34fda22eee8cd5505f1fb03112a5eb9e13fb43d7d430725cea9d3b2450d097db89cb18d03ef090cdead3a733d3e9150e3143bcbc7ae995287e4280d01f0fe3a31e490a0cc89660fb4d12e44f10bef1bd46f9fc44f2ac39b480843ef7791c5de0c18c1b5e86cd88dbf5c51026a80cc5ecec0d58025f8a331a7d3ee72f034510796d850c80b794477af39f51b24a15546f4d1f28f0004baeee423c8db969ebdbc0442ea89957ab796481b6890d1fb6d42ee128588e824e1f19f292841552369c1a07bb7c0a35f5f6c534fff96eec49ad31a5969fe4602788e6d9ad53fe07ad9a30a3cadf2d654b7532797edcc0dc60ac7c177d63f3129c5cda94d1dc1a1dfda1717616299ec4688c58700086c9e1a501afa081e02eb9383f1e24e2050dbed42506f7e5f79da0eb1b305d34a74f00a231b9d2bf66d49cad51eb819d5f58f75884f8d125c1b5dfa719cf28983450a749d8f9d9adaecbbd027c0dea29a2f097048a6a67a5fcf29e20ceaf86e2ae54f6c9cef6737d173e0691d9f25cf5443b7e8064f1df2cd48dc892a0662a023060ab995d031249bc5360ec1fd87cf663488193d76a1a018d5ab57ecea0a1b967855dbc7d153b61536433470308f913bcbae3359897e48d6a952957f9cfc481b46bf80797a95c7141bfa3ebb9a8b65379ca69f0f9134a1d035e071d95e3b2bf8c1028fe192145762bc67c5c0a8e1819646387f418d2e263cae27c1525b149de60b2203c6b2c162245228bd5b7bb23c8f64327017f1623eb20cd8dbdc463cf15174f6e5e5fde6fb1d8201fe7f0161e90b75dc679e6020200b1d13f1458088448df549ac3eef5b2bce97fa14461fb541c3b5d5c85673441d3810794bf72aaa1ac2df2191867a7873dcfe350f28240834a23f30b7304420b031dd284200c4d8f8504825b72436db688c1931f5058e5599680f403199696fcdb7f6b03673d04aedc3c3338a25c6070b69bf9a235225905afad0796bb0d3cbdc83999920b456f0c5959c3b7c7d3592d11f25e4b68cfc468dc01ffeb4a56f447acec4b85a0178bd3bb8987527acd516e2c64c4deb6f5b50333da33c888d10437cc45fb5ad1330fef361507f44113bf0161debc208914dd0c86841dfd411d21397f7f556e55a218dbcd6aeb938d3bb9bc7bbc165e093acec20a3f2463dab449e545451f5d943bb7ab0262cedf17e078e2afc880f6a7cdaa58dd81732f58c1ed12b4477d626b82c80f3391e1edacba670def6a41879e7a6ec916a330ad96227386046620fad4a4411192ac56808f25693245eb5ee381acd3d63798cd1aba19d12490343725decfc3bb3dd09c5480d4c2a042789fb8f1bf08323adc0c0a67c81faa5dc792fb3ee7870db1834b42ea2d1ec606ce0e572602671703371c7f197316f053341b1f036426cef3debd1aa0b74d6432d6654084d61fa0ce91ef412db2d1017447206ac01fea649814edec51ae4f3e8e68bf256cf93426ec395e66a86e1bed1787fb07729c081ecae8b6258ed8d09404f5b02919ced56ba4eda1b4789b671991a2715a673c30821e4e2579991c59f47af91cf12991b4ff86e4cb981660a0e5c190514267fbe79ded579bf54598cbe4fb9afe9befe47d8be024d7f8705be9c271804ad745a6bf46cf32ea75273157dc3bd7a2aeef4ee5decd01895bf5005445ef8e5d3f9300c8a41544839ab96ba77e1ed0f19162efe6e8d462b79c1815df5d98e7529e852106822b3dc145dfb93595245cf227394eb91d00e35928d8682b32e5d41a6644c1bd9f71d999abe42ab89b2f94177807c59c739fbbebc94db2126650bb73e0084ffa634498c6ad1dd923c2aafe8d5347c27bbc3d1f5133b48129eea490f62fc31fb38e379d989a905261095b239bc4eeeaa337db2075852b262909693868b62dd7f6295aa0da450d85b71c329607c168076e985980294d054bd40b603e6dd5ae6e46b9d370a324f0f815b26474de7a6df461574b645a93be99d5cbc9ab9adddd9d3ed28746a2757dd14cb230ab89f78d72e6130784e7811e232203eb722f49225fb685b6bd0195cdb2e9f972d768451b23679d45a0cdfac87d9dac0d786be810b4b917fb088e507a3038f4878f282eb6636b8e0a9760ba6f49da2e461a3059522204ff747e7afed19c5f923f48a72b3404bac6b4ad66de74a01c1d3748f8cd1092ed9bc105ccea7427de3efede467a8e84e76721994cb05186fc80d2ca8fbefa2e4d164625bad7d16e854f8894b49ba622c369ec05539b9343ab7b3e3d1547f3ef189260c3141fa8ce18100d3439e17dca57abd0fb6f2d2d2fb3398dddb18af7a027034720addefe2ca6d95df7f9790f79007774327fc1b899766e9f1ee91a86849617fd66dd94efbbfdb8f7bde03d3477c1d519b20eed38f36380ace7923a3f5f419f623582de94e077ede2f05f48cdda6005b644d76955fdc788d33667334a515c299b2214d0c7461f8435df4295d043aab5a6f58f982f535cf810537e9f62fb2addb63befdb18b0905caeb5e79d6e673ae0de35480400aadd2c3e06cdc7f6633b1fc5ad1c72a2b7ac94c9d224557479c2949d0ed60980791c9d0429d47918c822a98a1ace7b580a4064cfc3d52fb085bc30c1c3f5df1be076674d30721fab4634dd5f2cbbbde00934115c245f1e251966355f587972b7ccafc6afdb3c555c77a5cc79c9b0fe1d1c87a78f37d7ebd2ae0afc9a9b8b28d33baa658da603aa8b25821828d17ab2dbfd3e7e5ad6db84cc67f795e309e8948b4b95d3f834940e53cee5f7fb5474d71cd5b8ea7ab065f88794656d86dcbc8c2c85ef67b22f0877f3136031f73293cd73f7b7062334b72af0adc8459f666904440f2ef5776cec9f7751976379760c854b0de9d7e42a192a67befb8b9e7a7b12c5096ce8cd3d319ab2d957956c78e4c0c2ea3ce986e66e30b63856625f6f1dd35aac552df69123a7d275f69490ef28e5b2649f8ff11e31972eb9ccf6b1334bc1196a2836851d982aeded2659bbb1188371b8ad4605af784b965033df4f1dc9c08905ef61aeb8a0f71f659ebc98c6951e6d7c8c81d4588455db0cf5b1206c7784618403120d87f5c99dea76850795050518a929d08ae45f6a521a502dd58527538bda2630d42a4d367da0d81993378545b8be1d39b70431f8712d5747cdee55d5b3fcbecfa55249346e1d0f134b4302770b87ef1f3b64167244a72c2716c2b8e4d44beb92dfc5a159c07a24d74ae61424b419fe019990fd3b3f9b17f276c7ec30a09d3359a9b0c1fdb371b83940fcf94b1083e2e317a1e79c2c43a004d3d6e10cf7feb7ea8ce82ebc60a46e4b6e745099eee9815849a052589f4a20173dbfced07ee0f2728fbc88d163753938a502997663f9f45f31ce628c8ecdf47f71c3f6dc6210b02ee3ecf01dbaa82d5fd5274ad519b38e7334f6ee522cfa83b8402191c56060442f39c7ce50500fdea9822d0f09836251acc9dd64999582ba5c4a646f1c04cb0a463048761435357a4fa8187f28a970948c5b2adbc1371a1d9540693c3f4b7b2b2ce21b6e170469da5c6f17d44db0b924fc76c691ebaed65ea94b33aa07c5882ca7afe84d59ec9fa89acab7c2cd5419a6b0d6a179624b9e07ae33e4ea58d3fe8ac45a57dfd47b63a8fbf2a0aa208781e72407d5b45360a9ecec82cc423b1e22a15a903a9c2d74c42b4f3016efa6dcc2a71f824b533ad52d3f7ff074f725b4d708ff1de98339e3fee24741fae752a36f945c20f8cea858d388934028df08123835a9fa6d1b85a8966b278736498717b54280cc9e19389cf8836451f20f0fda2ee249f84ab9c9b7b33c16d1408bf3990b94ec746796f1dc54c1bd30aeb6930322be458da4ce98fe70312c8773d9752ddb6db52393b55e2f5854d19586a52563683ff226632c55c648881e805ce4b1757547f24af5ffbe8479a8ff3a32ba5e0a0024f308814d9cd060937327d550672df61ff2a651d2d3712915793794c5ed7ab6bd8473f51bf5f9f62bc44f6fbbfa3dba293b922176deadc1dd9dce96ec5d9e447c35e412ef1559ab5bf56a83241da3e92b7d90f1f39de242b46ba479f12175efd983739d85f06334d8075ed09816e3559c112275ca6e72a75b43d3cfd0bd36f5c46d99c9980bbb3c105cae4c5b828eb22f02d5f1101259f093a27c7869f11d2166a8e8a35e3824bb50cb048bbc1af95ffae189e2d4cfbac8a7ad195bada344c9fb44c1d5a95696eeaa8f4cd22ad43358a21a5dd009fdc3c9fa7f9083d1996aa276120aeb2369d41af298487ea13e2159328e2f1f1114738884a541bfd75fa241ae37bb2b4127e9a7e1510154b1db92ed8d34c027b7170acd0ed61ac1cfd95aa55c563f48288a75546eee41e2b968f7ef40d12a9108088483eba5a776d46670075ccffe5ccb9d4fc2b08cbc900db597069908c8a05877b8077bb3ecd20b5db55a94e37e9d208e10e54cde9c8889d3b79ef378f2d2eb59a8c808c8b206714326b53023c7f80e9f16a42e5a8d7495b56a51e5da51fe30998e9be98cd503860f05f18678d5b484d83458347c74e3c27d7cc665cf0f1dd79466d44b75a6bf2b874e518a2ab6fa6a04662f583a490197ddb750278503bb0300972d4ea125825c05678cdb5dccc34ca06fa7ed044eb1c0406d89cd231b8453a808a54148c091c4b4f9b65cc9e956202149e7b92c77e4e9b6ae47382c9e96a4b083cb618e3d7f88d0c6525dfa32797edb808c1a1cd52ceca5a03fc9e952070115ef446cec988851393073a049b9d980d62b7feec131d22d706fd37507b5de3a024610d5afec0010dfe4481a29312cdc7d1c5a961d1ffa87dc95c9ec15321fd6206f7a35cf7761dee3d9a874af1bacfa081b18d082eca4df2b551c3f04bf2708bed103e7d6c2e0991acb09948605934a873e1130572487543810e304de1bf0046e3f089202e5c35e0619d8934af7ec652cbb912f41398989a4cb1d6e2a2c3cc18c1d93e829d01af5623f9abe872482d3e0d1d0e6ba685c0f1ec8ba7428299799e300929f5074616cd2b8d3ec163ff8b0107640e8dfeddd27351ceea2b99029d50a23fb03f5fdea9b32f457d61627cb9e481756d198e2200705fc138553159a5ee31d0389746eb98e5775d6310bc2e229ecde2e2dc5a53a2fdfe54ca1c60b943d306ed45eca6f70833cb3d4b6bac9b4eeb7aedb6bfb90f1fb1df24f1a9baf4aef4fab44f6a329404b707b426a46be7f90743314119fab857e64d15a73f674a7812989992d79d8353cf71b5840a29a832d2383c1192ca0d4a8828a25e76f285e688e1ee9e762df17e49c2843d3478468becf5993f8b0c62095a07cf6ce5eb7277744b55ef8747e6a3d2bd95a95302fd55e477a6a8dbaa23e30e924e13b34af50fed1f65d2d2bcb015077e2cc8d1b13b185bf1b3bbb5229663eeadec923c6d528a33e83a6972320ed4a0898a1f0f5853d9ee3d0b07c8349a2b5922265aa73fb107b4110b8b8964ab0a0031eea5827bc1e836cb3127815399f5e7faab0e1be066a184990968dfcdf98635f720a9bf77be6fb6ba993482a2e9f0feb3046ae825b37324df0015d6214128fc7a271c508e73ae74c2ffb49c12455df999a5fb6f4e920e7466349a39fcae0535eb87441ae320932f251421673ec803a85c0380b767ff20d0981a58b98381ba772217d1c609b12e77a36fffd59c16cd98bdf98c4109e960e14063f9710d84679b61988200491346d0d3689504eb4f3813e532ed69b835e18af9b666d9e78b809e90021de442bce5222fb78dc88253b2d5500a9c6584ecc423f354ce97db52bf922979d80e5fd1e85b2d53f8f573011551a46c9ec95494ae5b66694b15b0f3b4aa40d5c0cdf5e4a3e4f24e7bf5080b400e246649f78322ee1725675394d9e8071b45d38bd9563630093be2e43965cf1407a60a495676091e3a9dcfb072b464b5ae8ac9a5b3cb9f00a3557a495405056881976b61f719adc1261942320f208838ba68dac44dc6f84b3825c16b9aa452fd150c21dc2374ebe7ec42c73a03cc9452e7e881f27f67a3895761350f22d642b60d7cbbb47b1543b70ce9c255e7c34d47c54597c4d64d3111dbd5791be817becd99ec92fffa34c4b3a94e54ea5d08238b1191fca6a041af21654ca3d79cd906e741069072868aa46f5669bcc9dc054ac41ba2fee12d0336b67b287ac222e96c6bf943ac819a79000b97fbb1fc0f47df92219141a6e189aaa71d02328d9d39165c229775fdf883c22f523ac629ec9d1455ce94d5424f723c99bd9a14e93f89e2f1c504edab62ec682694cd62807ec87ddf9a29f620200b22dd4426d1dbb8875000f58b4147361c186618620a79761b33ab3fd67a36d02bd03e9b917914d7dc8b9c1c534e215216415f718c82ea1cc68ceae288eb320a02cadc341e890f015a077177f458cfba8e9f3110362ce5f3d502f15463b545f8e1530a6a9ef920c74a30cf7383d812d542f844fc6d6707d40c866161caa3d12260a04b2e861b4907a922769b655a5a6d65a2e8cfb406ef9672ebf06bf9c0786da9e60f3086bfe3e50d920a0131145fdd4f1189e1e464b45eabf09291e5e074dc7e7dbe31eb8f1d724ee168cea3c7bbd630332695d57c33c2ee7d1c60da24ec6f6c1f2e1db667f31a403c41a7237ae5b17dfee9bb3abbf3827f7584689cdd5bf8e8f5773c70a564716c832bc8bbaa05553d7042ab72b09b809a352017e5f178dacea346d99a2787731efbfc126825eeeb1f0147392e1f834235aef637ce1acc60237f45385aa72fc4912adcc910f5dc0c567929eff8fcd0fb030ad13c258611a0068d19c674969e4cdd93f779baad971a52ab608788f9e9cfc4ed2d88d548f5e1f754b22d9429c086fddbca5f13ae835361286d36b8b4590137712ed430d18c813d32938afd4fe25979f6d37acaabd8d6bd7dcb5c76acb323e7ccb9de7cf3f7686ee982d22b0f059aae8c5e9e4b54be722e231df53d78d35e40e0bb4921e763dd6435964aca081ad779058be37b24a9dc45fc6cb137298299fee5fa6ce61019133ecf239caae5a66895a247b9a62d6916265ef10ff67fcd9af77d51c8e08f6acb068d81cb4569ccb7bfa977c7db905a3da104bde74610ffddbb71f424376d956b2a959bccc87fc507c409596a9f63d7f71ed03c12c71dd370c7818498f83e905c0790e4af85f97e2e52a24a2b7cd21443741f4dec74922bad3b927c42e527aa84b8a28e1a620fc2eb986d9d3d8032b9dccae2365c150d527ae6794caa9e12289d747ec4f4dd9b470c663304e222ff12993b1afcac56ab3ed5bf9d1c945d46cd3a7240868b776d6aeaecf8399028145d5394d5ddf1753f5b6ada925b36f21a98d3353aece3b54ba8e3b53bfe1ec05418ae3f0712e8ed4cc4a1f8f1fd161cdbe8875be1b216f34d982d0273179739f240633074be1fbc828e17cf36505860c5a0388c1e32481b5198392691000b99298e12dbf92995004080a0480076a82bbee938f7ea5ea2c88df2542070beba5367655e8c34cbea34bb1bd70b2c15b6efde9826c77528bb5a9f011394d043b67b94b5bd58988727105f9a7f749f3a41b0772ff374feab9a09e3efd09f0335682383b5228818eecdca59255e29050fa9a6e7e3e80379d470bdb764f437cc4308f7498465d5d4f376ad5c06eaaf5beac3386baa23a706d6beb9d0537dfeab8a718c02830addcc1e658008ed64a558b30c24ae0177bca499a2abd8063603ad62a6a30aaa35922ce46da8d7425da25fd057c7c0a2e35e54ce49a1491acfbb17ddcc1ccf84c0b11ba7a77d3b7b3f06eb39d7fa686c97ce5330220dbe1a5a170e529f1689d6097a79bd1e62cc9f56158cf2275846e07eb4da7f0617a36a8869e4be9711bacdae861f1ca0cf1f84820a43bfbd2b63d7c412e3747c98de493c213bd8d665163138c5be5621024e639af5c1f48a4f9c6d58b4c8b80dd8909859513de5dd0c7a1900e9dd86fc9df2aa033b25f0891726b3306f271f5bb3166fe2753ec151d7a62f361d6e62bca07d40a99fd29078750b8be097003449621e6f845fe2705a78947e8d27ad5970d8e8d092e5a1a0b90a11608603d8ba74a6cfbbffd9b3814d8e20354c808cf13a496ba007ce15074d0b0cb7a1bbb9a8209885baad3f716fec9b708344787bb814403731a49ac70988e93f377fc86936821cfdedce6df901e1ea78b57c15e1e9fd806989f5c712572b152d44da10e598e5681b93a31243ed0209812dd7eab6aa2fb3beaad4490b0e313cf8a8d6430111093527ba9025c4c88162b39e7e8a1c9c34b7271c21137dbee950313f60cce9e33d5aa26206b3d7e49984eb31cae5294e68b0a0c13ac2d1860a0168f25809ce979fb88fe7804188620a52a021268ea08986cfb396b4d3a489be62ff9c95719459c3b73ef2fc13fedb4029ed1677efc21e76b150ae09262c5dd713a6602f1f001f7d8fd786e17573cb202f95de7eef74df7f98374b467e1af9b3bb91ca56bf54f58cdadd7f9668a23f606a0ace30ed54a82c069d2ed8a11d1ee03d1b51d4e6c182ca999d24a0125619f9682c0e8adb359dbc90d011e879940017f9c7198c3787a26f5039e0aa3d99eec60d24e59dc5e4ba43b34f49fefcab2eb4dedfe4dedcc0dcd8687a9b14d0145c408d0e427fa1344eba6f73aa619a43264d5df6a5a7304a99aeca4f83227192064d3363258c30b94df04d996899771b01465c98191ce460cbbb8df9b45b266339bd868f5fb3e8263a8cb3a3a5a737369e74f10fb8b15202cc7e573a0180f9a28880372bb4f5a02fa5a31a46abf38c0663df5df62d1b0b63bcb438bc1f0871419b4dbc0b0eb7cb35fe0ec975a56e5c8bc172214a453cfd783c954abc55b5830974ce8858451cfb2e02c9a2388defe859289939b0835758dab75c971e9295b4d3f37a802b881deeae3bdf1ae321cbc39bb0a4bf30d03e90e2ff9c4bfd65efcd81ecb255fa13b3a5949d01a975b26067ad0c506560bc47ea7c1ced68f98011e1c658a8b8d14e03395d151ad3592c51555668c5c6724ad82774ff04db79e05e9996a6fe1dba8665f8040b95e535fb1616c116571a93c61f9086ba29cf707d09b0992bc82545b4a7cc2c49bc37388629b14786e30ec5297b37c6be67cf660fbaed9972015de037cd461b9e535689ec9e183f00cdf7a80f7b3c316db82415bcbc5fa44dbc4efe3f65825f0da65eaac15950aea9bc5fe4e1c8fe422717187a0167f5f46421b1af86f9c0d8f439952fd99f4b324e5836650b796c352ad259084b2bb22399c11bb27d2b65ddf920d3098409fdb9cdf4adec1d7ecd7d5a085368ae770a69acb786766b7be4e5ad15c80dc9b8be97b13482da4c8cf1e41b4573e44cc9423d1621bbb9f5b220198d3e2bada507bab9b46926c4d1e21c22410bffeeccd55b2d1e583a3a141cb38233997c5409158dfdc34dfb57032ca6787f88e04070c677d75928b6edf2ad06931e707d3693d3cf2a61a64d75aad4b2adea7db6c391c135fcd4b4c58ed4505007fd93a40ba7ccfe49bf405ad348812f45142ec9a5a2274a6589a3e5d8ae6e26c0335d4efc0efa3d1be52e0d2de3089003bd14177e320ac5cdcf6554f871d15ba2088257fd68f0943e6369e4e5825d1d72cc7b368b3f1cf55b037b86fdd2871891cd92a44301e341a855350e8504974e1f53b2f66519ad617a91804d364d483e4459bd936a069a4bce87d67d3b8df36b33522422ed26ba2143296df0f9b4a13e82d9f8c04112c041a231def4942ac5d7377f0b8fedf71962c4df5be4b26d5f0ab8cbcefed38050ceac7f5facccf529d8f310567223dfa934ced82f79698f164cb5005122bd97ffdb026002fb9b06f09b9ae8e7e1e6f5cb8e21171083bf4e01a10af1080f3d9c9acaa75f1177490727e0f67f8242a2fcf040e00013144fc917bf958693ccb523042ce528648ffe47c3b978c5af8f4019a8f16115f95cd5c93deaf31a5d7930187700b923d99576d1f8b4ecf2b0ec2f03f1b01b020b6238223b97ffd4c368409b0eda6d9898f812566b9fef3cb4a619e9fad664e312ed23aaa451ceafb0e32cf016228d124b79213fd329a2a97b380c0fbce39f3cf8409cd62afedbe6a8eea8e8220561ba5a16df8911f640f7bed44ab9d31c74b431bb7cdc314b852fa688015aa0fb09b677cfc8465e8dcf964c05e59d905fd692fd5491a649805636cc3303734e7950ea19633389253615939c206beca5bc5ec9eb0756d4b012e77351d27fd155a315131507ea84fb8186a65fe15ad6516ff6e8d90f92ec1fef6435f50110c877f7fe3b35c10c18c0301b6565b8145eed926f8346047564002d412c9be9d995326f782c51af9f30afed022a94712987a9a30d55ca02595d5ac6655cfcf6c87013673ac8b976ca1575fe1bb4400f1a5f63814b8744d34ed9ad4537fe519c9783b02ff2c9d5484351606496873c07cbe1f92d2138745b4d4d7efcd09b49aa5e04d1eba72688035f06d6120423ce9368f675a722ce3c3aebc6eadced4824cb7265abad9ccdb07d531bab85510d4ce4ce488b29c40296110135566242b6f19a545361368a05ea1901b0ecc792f29deeaeabbfc3d01824dfd638ba65d3bcd041d4b686deaa48924313c84fbf9b40ddf524a94e3c6133e2517068d80fc780f16029dd8c7a5df80a9b9b00327d39e9a1f2aa8920ecdfb4d8a74cb59d5f198a43c1b3cc73a661c9a2d5ad0f624d892eda50fc4803dea4ae11f924b1d292452e68a8fcb4f4c9773ab441833a981c71097710ec4d36fa5a0b605c4bee2b8ca03d381512b6e9a0765a03d013d03097d5c9b061c14f4e98b528a15ba9c5b8650e992d0f89692293f6a261c56c43cbb60d5416f66c9e65d3e21d901b1e1a5af246d3a5c2df93c2405e1555bbff49ca841c7f83799a97a20a35a70725e06f2535ad772cacf44af16a237428efc9871ac96bda136d8912ce8e529fbdd05e1191c3931dd4b443066d5858e1baca443205e4fa4b4aef7bed8c28ed2c915eb389463167fff2af874e1a1a3f51ab820e8a1fc1357ecdbcf4420d988b0c9dd74a685fe372df8323ed65fa15800f4257165ed035057e0ccd2bfc02dbd921541a7925064690a618d00fa62659879e1c9c5c89c2bb4c78d73257725a476d9347549a823c6c774bc39f169c0bcb38b41d1569cb228dbc6b26df9fb5a09f5955f0ee3bd7a083bb38b49917c65f9e482055fa04b466f1f329b5ab0af571e072fd8244d4eec47a985f2a0651e778b894d0c5e6538e30149490445f2d21f86d8c3e5d96f8ca5d80b307bddc564636e54f2c1ae61e27c81bef11d5862406838acfd857b63e2fdf0db329cc507b3347444514552b9b79e2c9667e9b3f7735527e1e9ae769acd7678c3262ba65e3b2b6a1b1c0adaaeba940d840472454b05dcc961a9122150f650bae8efbf57b47675802a6d1d6af14b7c434b08d21b965c12ddcf8b2f7469e45aa9c2221da03f1d1122be70852ccfafe0a056b27f18d698f59dca31537cbd9306146cf8fc448886b0bb5fe2cf5b1eaaa2f401ad01c5bd3c9c1f3726268aa3cc1915117a657ad6b9364af5ecf12fcb12b76db0a34f9eef4b0ed19c17f4210469ab4154c54b68162a344fea566bba672e9f2d18cde111be5013a8979f622588fb40fdba67b9ff867aecb87855334d7fb1ecec61b3998d7fcd552b87c163e723b41dbe8f70b8ae2c1fe5840b383ae5c3317b0c80c3c3460479d745c8d9de349a05abedf114ec77195df283b53df77cefb919541df726448f91cfd700f3792cd9a1e349469c73172c63f18fb50071a90ae1c506c13211f4afc0519683feea47d48bd2049b45b8db8dac1217c408d1f95067c91d522b1f867905fa3b7854729d896fc65283b1a0e55ed021a1c2c7ee11bdf7cbec3e9e7dacf04f11f2cb76e1728b53f379f1015e7b022dcd50c98dd84ee63b2451275a5910fc4a0c1333cbde1e13067165d146d90d6778482e775941b4554ede6e0825ca44345d23a268ebc82a702c232f07d37224e4aeaf7a00be6f64ef06a73da1014fc0b7c9c230febb01ec4addba234d1ce4761a95a950004c158614061f924ad7b3c934a97ee838e0df00cc70efd2a898a1d3c4323dd245deb37af49b299e85b3b09373642cd209817eb1abc946b6f09ae07a7fab1f7907494aea1dd7c586224c222bd31f1337156988b67238ec34edaa9449c74966697df539a2b645b49c69cbe8581726953eef4315e418976cff76feaa05ac6bce8c613ae52088ba53db5c38593f219db979527738527e4ca41cc526585e0c7686482a8ac56e49330f46ee91578e7d70905dade98da37f9553c94d7d3a2513092c3e5b52502f17c5daa19b05f86e351bcf5a8f30e9ddbd10b2445eb6a53a3dd94ce33d8ba487f7f9c01862ac675737ae879cc286f3c4eb87e81d8b36bac7c0a1c8f7ce1da89f2ea6de808c87f38a40e45bedc4db2d97fea01371a7cfe6bc6149468129218d5cda53f62e18c781dd7f5ce62855eb171f51640510d87319fd1023b04610be8d5a280d826530494881a5caf08c455344afbe282fdc624a5307f5c556600e8bb3c82aad6e3789d386e54a7092e17310597e2be8e032135421df7a940df6e899f906d3ba3c3016c72285891e8cc79539286c2295c71a8c44a4511f9c5bc52d1e1f4b8ccd8886af353aa0129402c9b184ac6736bcec02c6514889542241fda9d3434c3333d1ce81bd901aea137981edf74856c84081ea6b8bd0ee18870e0f5eb4c213a30009ed87eecca337443341ed790f0d5619d1a67804c3b736fb48866bce914f03b0c7c754733d2bc3759d1174485dfd5cac8aade6cc2caed97e4156d266d115fdd775dd3ed2bb5f984c3f9c9ec31f1bb37ce430d83534ce42a774c18f8dbf858d5c282067bd76f37c552ef686090a154599796b3e458b6a8fa5b3cea3c44ed86342338d02df3769d83f5d5f523bb9d1a2982dcbefa6cf4f5107111e4f0ae75061fd7302a66638d31709726c7676197c7c87700782ac401594805be5a9069de5316a3e46133826e4d7193494ae20d4d4ed36e8c7589f6668d2e14ed69fd2184d46eedbde127fab798b8d74d38fd85ef60c86bd6f5c2838e8313321db9bbf7ae6804a4170e0bb8a64b4b7459b4719db0ac46ba3e9700abbe56dd9c615e20f30b1b1d23f9948e10b62005dfca1b6ef9a71c2aa5312b8ccb697c0f7293a284452ffc7bf20f2847c1f1200387df3e6d12b8c1a51be514f1a36e672391dd1313f6f7bfff769ef35ff8823cc0ff14b03003eda6600a77446037f214a984c122c263bce5ce64c317c16546f7a66867609e25cd99b676773b5b2a572cf20084c2d053798190bc0e1bb53b713c31231bf238e2af696f7d7cc7cf8398bcfdbf4190c13268ef17cafecce561753f10c6ebd9d6d6f9ec4d0cfb68d6f07f712ce9869dec7b0973053a0c97125b09bdb3c6dd7a6c24d02dd9d5be585f5f5e59dd8c1aa9575c26d3d0b85f6ce28a5e0a1a19c70741049c160ac09ec8ad527d2a1bf45c7c1bcb033209e489d382a8156ce6a5b4b0b1a0eddb34eebdd093b63a8b2bd3c7d6d512a2644dd48bc659570923876de8b09d67942c76019baa0f5cf5e9d50b0918b3410259a0f04e0791aedeaaf44918262f60c0452124358927f6a7edfbb0295c6b534f64f8c4aeb436bea808ae327f56b9c15ae8730b6e26af1683bb941b4ff32e224223216aa69e08bbddb89491900148a141f01036e50d8d6482872250e3dcb7192e10835c90fa17d2c0cfbbca54d03bf2c75c6fceb00bd90f78c024b50b8f97cc0f1c60f124ec6e3473610b65329231e9d181a61ad551a285820e64dbd470b34360a5a552ef570f7d896930a24a0f44b4c281afca48f9c06b8c973efb6a74d36a7fafaabe962171f7f50f982ddf8ca1f1e626bade51d0dbbab21adaec0426e0c8fe4a94afe23858120f2f570f08d3b1d3e21991d9effe721caa7ac5bdeb4b1613e164313f4ebf52930544444798c8c04cbc05454003fdab156de34225e477d087862de6b0980816f9e77e0772e1e110db3304d4f56fea7b1e097c93bc2fe6547cf9a79bb08fadf2062d63a021045c6662dad065cd4dde4e739687485a9ea777ea240169b0ce8b3310638d72c6b280d645848ed4b85e37d8dcf5cadcf11b681479e08ab902d6c46a606f31519c651cb5e2a6d2f346ae60b86998608223b9bf868f11ad632a4c8bbdd3e1d5a389f12a05c47947eeafa621ddde01d9a2fc0b6b3009d33cf1c536f5514e684f0f5f41811af9b2d90de5c4c22b9c3f4352ebfe046b77ff5ca6fdcf48d59ad1ec95de748db13d167b408c097d9e7c9b84748a3b7977525dae94cd8da7beb95225ed12d78ea016ba0df5e4a4c4dd4974d3db08487149e6b979917b873597d9950a4016b27da8af1b5e097e56c4768a63bf71fe1db1adf49cf991f814033e31be46dcbcaa0efaa4f3a1d9e19ba44e5ee9666fb65893d2fd87cea9809f040f3682ce2de8a6cb466b40c143e8fd69b26200135f4eb5490a5b467bcec6deaa42ec074af0178c8f972e6221e62846e6731be9f34ae70a65e37b48254daa47ddd8d3523bd21258b854d2bf250fec4bf05f813348e489025884361ea1f51ca788cbfe01790ca2c2a61bf2239acb30f66f9b4f59fd33204ce917f1e1d8c0ec39c439df250b1a59bf9e1130e682477466f8e842bf61a338dd6751f32d62d83ad57d43758bd87e599a1f02485706cde76e31ed7ef66f49573a262addda267a7aedf8813a7d14275419f0b573ca6ec92c52ed17b73d7fe12b91778d93cafc1ed052ed50567ae69b5e6249da2a143d48063cb727ad7633250422fe119e829136a7ab08107c303e4d18f51a781c897dd1fb04f30f62d0a23a43787b748aa26636106b476cd8ee54085345149f845f5c7e5b090e41bf1a4590c78239d1fa0a1c2a1c731c68bd858ca5255587611703515ff68e900ee6e8be1413e747982557d3866998486e6a2c3e905704c13fdc20d7f3d5a8051859f3da46de365c9fb3f63ed14ac556b8791eecfe73e84110b36c22564925cc49a0d1014e759d44b5ab8924a03b8c4250b77964c4746acd08198866f9954a12be1b0fdf3fdbe0ed401cdc2145ecf7484c4692a684c374182665259d19a9992fc321b52eaf3c71fd5b907241a1762937a560219ab851e3925131bce769cd1abed5872cf4f9ca295cb2ecaef408fc63a53638fef968c1de3c13c42feca87b7fbb4467a941da0432df2ddd46068412cbe6fed0f8d9e240bcaf6beafdb15b2095662ed252cfc9109daa6bc1887058d664ecb99244808761edf0cee9020b7160039f588cbfc23e5d1c197a9d16829792ecec5e5c0dfdfb099cab9b4118abe7290f0f645e87e8a10e0a194c471cf7aae2edc32c44494f5ade363f9dff41d603ecf9ee8af9db2a75dbe2d9e54f3b54f5b8023a38c4e314b9fa39e136deb72cb4f847c725b064509bcecb49eff137e31096fa351de87fa37c13ad68e12406cbd91a2d04ee93a0fb40d844131122aa31793cbb9bb3ade7192e868476d53725f64b73f3cdbfc0babc7d1c9c3271291cc96fb24750826528d64923930852576cae35c8b7a73c0f92b2ec70a988efcbc58e1f5cd6243d0cd4490b0ede5d875a064760c053c24fc35edc9a9350320015db073f3b14b6be255251f6f50df9358f4d7d1c7631cd30257463c7a25c6a45c2f031937f4753c170fb3349b9f5cc189fdab2040f928e8286b0996350ef74d9067c05268ec030f94a5a4f457fda0e9a71df3d120c553c715db62aca9454fa4b532d453460ddc153f0e9230f3a7176a04fba4db78894baa6f7b6d460e21c02a0d31912e67b15a5bebe0dc510d980d15a9b356e0f9dca7fde0258bb95d0a53cd53b6a3d4f34f9ecbdd309d894a516f56bcaaafd2a376a44a6a4c075e341b33cca1c9011ee7d1fdef98eda7331004cdf70be4783dbb4887e43ec8404e7a84b331346ada3f0d116292ddf22667a683dd54bde4a5bfd93a9418e04774fac8792039f8004eeb2a135e9a9ba9a5a04fbeb296c0287280b2e53954147bef3ece9da91ab699c1d5760c2934b95db76499d59a0c3ae1d9c1fe6a90fc6271ab59372e3ae123065b6fb71e82f97569e70c4301fcfd4b4b809087d9d46933d2c44786444e0ec84d39f0fc7bf016be3f13a08ee9a5a8f26ae1e7056eb4cfc1c8b8041d3bc53f079df78b0f4b75fb22839341f1428735e217f43feba073764f35ef40874415db87fb0e11f90a5bcda3fa567dc8f1383490101e602c32d1fdf3582060f7e87955f6e3e7c802e8fd6ff88bffb3df45f74950e774a290f81be44c43228d4eda8b516482ca1d77a3b65e9f5bcf145cb44585b33f3e21d669e0cf67f15a0c9a1e33a6fe32bfff22d66d9ef0ae35acf7eb1ea74897697f65ab9afd5f4a6757fd280622f2c855f993659278e97d10e5278c41c6363ee6650cde305dee31adb11e098dc57b26ed47e3c39bbf48b80ed1c69aa9e9cb508753ccd130540d83516f0a363d11a3ca343ef6e35efd4b45460f033674d9af42ec053d87fa1efc8df9a294664bf416b20559dd28b37d079046cd999767d7dbc19efd68dbc240638b6a7bc4754d633509edc6cb9e77b3eef6c8cdcb0630f0a086abaabca343a5bb2a0cb7cc1b5899ff8122feff042411d747246693d7c8d7125f278473e55c229e78b99247db3f04206d1450a38285cc5d704ca2c9eef731bccbbe9f8490e51eb655d7a8c875b33b1f05897b1a52df5a1e087d7c88e3b36eccfb476bdbf797771ad16d19e646d25b71ce12486ec9f6f9f12fc41c65cbd4b51c8d67de6550b0cd9e3ec1ab93d630858039f21292b40518ef08373af0a1b615fba58537b5c9ce3eb0c5eb194e6921d90930b4b8b84f9a9f490d5ea027ae959fc6589aee2ce6333260a23ed2904599dd3af84c66af110c4e90fa67e5562f960fb5834b28316c8dc647348195ad34d0935d184aa3b421d1ddb9d6729bb96f8e383eb7d9cdf6eb6685b6528f6c3e24d1a741993f48c1a4ff61df3b18df35599f1f1eb8cd92d25768e0514f3516593005640bc849c322d875ad2b17c8409cbc963ab3714a488f4001f6400501c986c0beb313d4936d6a4fd24891e38199dab5de6cf860f302ef97dfd0159cb1d9b4d0b2ec130e030d27fc8c432e1ef111909f63058ddad2fd4a7c71a43d02ab95ee635037c64cd25b60148849181187f30a6fd3e330192c94dea6602d173e93ac57d9a3c9f93f4f9b9301884855026f9f4c7e66272bad3f4d8540fe32db838fa1093b13bae91f55a7d4d6843fd752ec37b548eab643bd558c7988601980bd1bc81ca9efbfacebb4ce0b67b5f3d6f75c4e9820b9c605128775e8b6358c9454b1c1b989898307254ad2524194b7e28763b4104b06a9d098a576dd1ef7e8347df8121b0de12dbb2fec2b92f854ae54bd3f3cc69f4c7214040f19335a22ce230ff8398611bfceff41f0f2dbbab7d0c10a7e6e1c8db5d8c5ffebc2e64551f2279bdb77d4e416830b58b0d227d381e515121d71fbb40ca28a387f6ed19e0b01db3b17a51e6cd70e445a277e551125347a7cdf2b649f0e9026b80afbec7c05e6451a498225cdcab8b1307b9018191387a720414f2840ed2a01ad0e097547b9743fef29b15e12bc01657a64498718febaf72c05e35a69597c8350a003d02f756c5880a0c6ce423e7478d4b24d5582d72da89be4492addbcc570941070d97df10b426dc02a5cd3f28697c64bbf143de5cf58bf1611b8d4afb885e61eba6adbe68ba1db4fa7bbd5ab75caee6017d4be192b65e942515d71bde5d8d80e513709a3dcf4ae8a3b2527d5a759f297aeab109614673c31118572c979692cf358d3465f4b4163d7ef3a582d3e8cf3c6e434b2aaf0c19c18eca088bbe135bcde186877696f192c666101c03499e0fdf9e5b06726eae6af9c97c982ddcb866de6fbcb4354862c1fbdc8699c42975c8c56d5d32e985a533b90f15c41bf4407b992d24099345fe11ceec13f08f785a6cbd5d053c125fd2a1d9484c95e51a3292b8c11edf55fa23774fcaa33e1cefd8f0957fdfafef92c63fc5e67355cd458031c96cc2073e0b0d753371c277c75633e331bb4f2af2c2e9af900f52bc07ddee1c580f402542f3fc688952edf5ea34f8bf1e1bb36f645c4575900fbd02c0e7c5ffb1028eac1d2456e23ff2817b11e141293fcd03780ec668408188bc48016804d85355c541517ae77725f1d35431cea3858f0f377bc59b80c27d3dfa23d21209e55d70536dc8a0643f204b3b4e7d449f1ba29a456f7592b2272c8f09f9240f7222b39c8d957b3c39a172275e01aacbd4d32d313e66f5d13ad04a5c080692ae83bda569ff9689570f4d199866d6009f1ca09fecb9eb8be59dc9d692f807c24393f08c2d9196516c508a181796cc94f98861caaa5d53fadc23cbeeb69dfc151b9ee13d993029fa57604e7f819194b1d56a6c02c7ff3b2b3998103b7df5a1a6f5c38985d776b4de1b364a6aef64cef3da0edcf4cb4f8dbdc19c5b27b66a090361c681fc8025c62ab4939300b99a5558d4e0b3686dddfecafe51ff9abd0e76fc9fc41d7871990a559227f00c0e728cecea624ad29fe0e49be4dcc6ddd895ed923a53fb8c0031497130cf7b83230bcee442e241798b1fca406faafe88f85763f5bb5827689c1e5c785dc62111b37161a8899549ebd9ea319f99144f234ef07de153688f6f8545860db66750036978481f2001db62db8c1eebfd3e5aa52ff5683bf5582cbcc2e0451e85e432f398ad968fc4e3783aae37d7e1b6ad4a338d7b145e7968337ec1b68de490f62265a90d2eef408736c45ed315dd3383d9413a8202406ae51f06dc06e9f32b28788503fba63f9fec2957f89e0bce0fa55368bd1ce959945772aa71885664610dceb0326314458a781bac359e682997f23015de856780f99d0ed95702d49f3d624e5e7625c32de6fe609ce2647f9c2100655e82da69647dcc092a90b3b4aef93b93c24875ea2f1239608cebccf5dcda2ad280fb07f52bbeb169a3d8545115e53d0718dd97bf43f842ca8f85bfac63973e3dc724c3196fa4f5e9dbfc76e147a8671227b1e2157f778b2517f657be46f24857699529a15e20062cd17a5df070fb6fc6cad2b2be30c200a3501891a767f1594394dcf553a0877c3ebe7d93b1a68433de74743f6a64ea2bfac515736b8e74b9b91ca76b47d39312a7653d5c8bf4643e5cd099b35bdf452015276eca6d5b2327de7b34433f3e4a99d5f5646323f7af35bedcf321bbeef624add9554b95cea78ef993e6c28c7129560920763a2f3057b87e954d6e22f0313e3b1db575f0a91b05d6679caacc2faa6458e17df920b9320ddf9d9f09043468b8f6d1c6a632a77673c53638a8ae132d1c96d3383dbf907a5e43d2186cdfe729bcb2ef2e39729f1ee920555083fcfa42838e98c8fc83912e715f425c5e934d52f564448168ab28b4da74e261e6eb67d886f911595f6b9f70a1928b584a7c3ce83f2847c2bc402220d33a1c70bf5570440337895de38fd2a50f62157dd72c0e7db48a52b4d93e955989f0520fe7780d5e6a89c445b8f241205e333a2cf6e48f5cfbcc8856a9fa4dd5d8ed07d53b2116a5da3fe195d1b99576db86d784d0f218e2e1952414833ed0a5024c860b71a541c31f59101ba55c582234ac7086f76c4e141e7dbb390ace52bd90322110a5bda452a15095e90c7d20cab1ac1240ca1f5c25486b4d0187d51dc76e87660f983a905e843f6a685bd0e5a57bb59ae28e4cccbd32c9d2fa556bbe61b69a0dbd0ab6595ec1ae577b24dede134f70839a7881041cb50620a46e1036019b28c0e7030cf8118d49b702ef83ffc1eda161697a7748d6b62d1b9771988122d72f3c2d930c8080b440e5dade1bd5a1e27beb606cea3f2fb2f3cdef897753160f05f89e0faea321e5055f6cf7e35a96d5f13cfd98f84832ddf626069805245d2154bd06253658697d5ea9bda1920a56c7244e8bef09c32a04d8a1a373085ecfdc135a365101f5d48fda7241bda8ecc986a630420c84a194c4a917d1ff803c0af447192860721e1078fbd4f32823ae3caa657a41e9dbe4369534d65682015ba778cb565aeebbba85bd4e5ef93666a6b2e2d275a82a24498b6144d02de9e09e226752e16c39b39088162d938e2343f83c48ecb9e9eb2c5d658165507ca67cf155ead53d05301f9f2cdcfaa94746426ef38aea79c870a5cf6b1c08aad0e3fa0d1f7c637cc668c87caf2169cba6c29a2a3ae4d6dd360b28351e78393425c6bf658502696356d2fe961af2c6e422a8f5055f1a7d7ff9131af099face3d981ccb6dc4f5773adc84bd188945e451a974cf51255c475a95f75a21f56b5da364c4d527c5e7dc62d593d3e2249f62c8074b66c5c4b35a2f4369da2b936f860c452b8a5f7e384fe23670521209951f28960e02d3fb0c0f7671cf99b498d4e07c77e31cf34f773d8654a3f4a0c6a7cd7b9261176c4f5892dc539a954f6ba72ac3bbcd83d0552c2d573f4f5f5daff5d0a1a775a0e1e91ee219cef6bfe4c8fccaf838cb71e9a16034e65bb5108367f247c8c5c2941d4fcc5d40652722fea49a4e22ddc97f71b12434ad6da935e063c8ce5ae6d74fb17a3e4be6b7e8fa62abb411ba6120b9e76203386a0e3f5ff7a8823c4130dd5af735bfb375e4a1b167a091a7a40ebdbac217c88c4558b063d87a7883d7297fd6e9c808fabdae9c793ed55a7bd9005fd86cbf095f8fa5700288672bc721407297d62602f861d03eb50dc94dd70be604a48d503a7ddd80b668c132fff1aaa70771ae4300a8fed6fa285645b1a8a9b31727d1cda397d51c3cb43e19d4e50a00618333c10b7b12f32cdb795fb9fdf924806f5811677542ae67e23c1bec60141bea95493c6ae3aa0f187f97c525c658d8ccf8236983d51e28b4173702259d416d4025af1b8f0b15075737bb53041db090e1ce7663e1d05855c8ce6de6b747dd21c8c952fdc31d6407c77cb50c690a47a1b6527dfeb8cedd79cf2707450d0e54e51836b5503970383c6c7bbc48d8f68dc82360a2dd9619e7d9e70c4cc432047b2b9600c424859262abc19d4de60573569a464933ceade3b06d2c5941c726d93026a71219cbbc5f37d5373752cf136ecbdd7989e35c13150b3bd0373d5c598def090da39c33a22ad577795b8aa92a4d2ab459306f3ede6e644cad6ff132c5806728a03482dd3cb89c897667d7e751d87d3e4789b90f75d599471cb1b0c9cf8fb04abeaa3ee79a8d1e1739683238db5205d06ecb185c1fa8a990a2d7050358cf8170181604675ca8ba9a10eb5605995be153ef2d4f3eaaf2c2a2f5fc8d5bee6ad4dd8e656fb55d15d3346635fac6fd0d8aba674baa288acbc6af685e956a77423b248503915e5639c913e92e5636bac73ae8e0e5b39f8649e33fae313711bab18373177459c4130d2072d0e64b56fe8dd6c23626bd3ad0371c73a815be2f26666850a396a61d2085fed287a936da8c99712128a3776d471671292e5a8703e1827c7fcfe7ebaf61ac45d7863319b78f94de676819176ba1b70250b33d73c0a6ffdfa607e39dcf5c00b06986cd0dac14356270d6c01aa9a4a0112a040d35c1747dfe3a701c09fb519755b316909894525065b9676b73da36868ce303aaf8c839add3bca1bbe66f405ba67ad5443e5450755b20a3719838675f857528410d2dec2ceb9a9295cac637db880a7db55485a752087b56245fca1ca24e247071217a314e118227edfdcb146aba0f1fb43b61a08c46af780acc7500af4ca93d2782093324931c78980d575abc018ea4f27ea01ecc9f268a02a9d1b6727f810757dec6ee7492bca8d98937d4946068a7476ea4ecce32d156fa58cf4827cb34eb6647b8a0d002ddb45e6744dfe326cbcfa189bb1ea8cdee4560ec916b6883ce62d4fc4329e335726dc6fb0f975810a11d1016a22f7d279d165a209746d2c1a8d2b74d65659c9fc95a8551166d4027cd705767d0480282d15c32ec3cf385a193da995844296a54830f451e741ea79f2a36f1eb13b1e3bae2ef4f329d68fc968f6a361d3d3f5bfa5964330f3658a0b8f409cc7a953801a4a59919c5a9b5a45525eac95dd6f9ae41201d9816a85a7460207129fe6bd17db1ea0d24404d406d80954ba1e11e2d0b46a9ba9388aface1432434263ab0b42fb2be520743d2b9d5e0bff1b821498b6587c6550fafb5d77a96c7836c1adbbb237e214d5760d803013f5e57c633081174ff955c7c7992d4e4881ccd7aa4c2426df7fc4eaa0025e785780109920f9f6ddacd321982a5cf396a4d1952b58cb9001b8370bb36d2f88620b1ec1ebc8b38cb983f90e25faf7d5ab466d49b4455d59686d2673bfb2d325f99e77a7114e084c6fb43a3c1d341cb64ccc037bbe85336cd005340c91d7e2d240c2ed7a054633dbdce1228fb04525babc20746e68fd1a2b502035ba96eb0a69414cfb3622b6ab567cc7bfc3170d45b8615c9a7ba1cad8c4904c860cab3b5f1fa62b8471fcd4bb2eb50d6843547699544b82a25130505213bce4dcf7faf1b9cf6c5326b4a55e410de2240c2119041f7988cddfcbf5a90335dcdb594ed77eccd305c7ae4e6f441f5cc703efe45b2a680d4d090f7ff4d944af05167c7fa6b7eb5aef70d1350474207f9fd888954b30a9e3753e0c4c6a18cb1a871f5c7f5927e0744e3830e5a684a7f196d8b7eaf0b7083d81be7456acd8a9eab14f1b28671687fd1ebcb1182aec2331886a62f83e26270eb7124ebd6551bf2d29b9e1e158b4cbdb9c300ab5846ddd260aaf5b639e8f4ace5d5b10af852011367abb5239a28eb78a5931f404a9428b305b943dc2943d1abc208365bbb91b72a432379b58c61bd8a62f063a70533156f5194188fb08e83fc26175d038488224d4f5548ee93d502d7a2b8afcb94f56b253204156a6fcdba165de6bbfc19e78d78e3c91b9adfd07d934741f90c0a40d87706e23152c541562895145bdc7523313f34ae8cb65751f2f85affec82ef0dc445c377c3c08af65ec63cfb3eadbbeceefe725a1a630bfdfa659df6437324b845f26f053b7f6e566f96389057eb4c33540161f2fdaf323c8e68e0c4d31299a23b014bc9ca0017c42da98763ffa8502825f9b58820d544b019ed9191e0eac88fda2bc1ea9f9a6ebaff0b2de33bfd246f2340fdc45370d4ffb06b10311e66984053f55e4fd7d11fed0ac2477fa3aa082ede00e1509dd3329358bd6804bb269f01ddd1db0aef1a341746c4ced877b8d05d53379c08f878f403686cbc943f3c830d0c57bbf05189ad0dca2b3f867a32c04f8616754b790ea98ab9f007466c2e99fe79ec952cc699ad4c2c82fd56d9e76513147c644b4da7161a52ab440d080bd94117bdd5fab77ab26a7b6643a6053771a41faeb8a69dd18aff3af8bdd0e133a9495c9bdcee521fea90a2ab1e61ed0457238b7ceb3d7882429d41f8944ee40c16099f6f0fc031504385e30d526a9445f0783cde2e4d7c84feb4221011044fb6f46c55048e96428ed0917ef709badcaae61ea56601cc785a887042f21f2d0b35f18b06940a57e340ced765e2dc3dbd11b29e6ac1d331d5ea6677db5f0f58284ac79deb3b09dc80a1ca92333d682584c5dc2139d3a75116435ba5c712a070b9c21d5451afc5adb579f25f7b3e7929f65d53044044d5717de822e166a3965351be610f00c8ec6d18bba814bedf28edc2611fd22854f4d522e59d178634b714ac4c3ce81feea0659ea0235518480d70618b0ee248bf599f40cc210b0c689e5599d365559db4d62ff0a59914b3502e00155d52daf2da9a0006a605d23f9d117ff7ea3364d94a94d769746de3831295259feeed787c4bb1c8c7127f79e73d5afbef8f4ee4f29b355c1bcc43065dab9d13260ca0b6dfbb145ca77572f8fc0caf831ffcfdb734a6bb4e78ebc95b7e6407e57e9c5a8139a34edfa87a5f6938dd7d20a4b146202702c94188a574e8fd83a0fc751854c3ab2908b37b8b05c21f5547788a9a2cea4b977054c55971da0482bf12e5bcabbcd0f6a8c9419f3a1867e53e54092b8b499d2accf5ef37f0f689329cc1295188118b929708dff06a2c9b61880965ace80f70caff7007d60ca473d1f6417f0583b3dea565fe7ceaa158fa19a66e5bb9e3bf34710eef5afca9a8b553ecedcf53ee09b60354b5fc8090094e794a52310161668c6818fc6263bec72098942171270d34219d3c629c11db6cb2452d408f6152a07240048446815088d2d2484c595b6c935b7f9ab694818e035a3da65ccfb987c367a20501e27d9d2c128f58c860dbe63570f66a80a91399c3e5a8a92a266a9f055dd07b89e28f3311f7bb1528844d6b1d5e76f2ab361c1cadb53a06acc116d547188678e84fccadce9e12fac87993d0ec94f632da7a541ba6bfaa8f00d39514436fb9bc7562b5abf96baab4f08716364ea570a39911e8493c6f07ae138865339e9f7374d16e58c25dd678bc731ef1b5a051fa3cc622549118876a77ae3e541f59d1eebcafe11f44bc6f54585b3b3ed570fa809e2dd1b9982acbcad704e7bfbbdf765cacf11ee1f2671ac0bfbfff765877fa75ad0e9385006674672dc4940624dbf3c40a8d76e07cf11bb536a3f87611ff35370fbf005acb2cfb51803055f162828b55f62d27da883e6df4d242033632e3775a2bc109d7f1d7587d7ef957b9f14581c332fb93b530d4f7078600ccd8db09e7d49c0052feaf1c851ce2321b0bc115f2fb4a986c1ecf2d74d953a48441d59f3c43558f87d98574ce7c4193749c70262b220a9cce27d8175c3eb2364c1ec8a5605a729db3c8cfdb32f1ce0a6bac59be3c9511233caeb7a476b4fd43c71b9101a9eafdf604eb7a3a6667323a504198b00af35728d219878d67a073e4fe3651c2ff40d7abcc9da7afbca91221217a28816328e1b1d657dfb7406b97cf2d2eba6cf29dcc36234619a17d836dc18bbc5d9afc9d3becf903590b7944d85f31edef283e435ac84b49a75c422c6c574442467fc9ef0e3bfc734ace6eaf75c2125a2b0d793dcd382870ab25c96488e694202122a0e3a60aab5c35304977efe41026998a264465ff56ecce511698fb6204cf066b9603850c913131e118b62873f84c7c3d985cf695af815617366899afd970fa722966fbf50114343ca53644994a5877f55e0d886cb56e0669cb575059fcf41372818d1844f27575c337078faa386d822fa121bfd4c85db1bc8e8bf02d753adaefca0f52062c3031b7e31f06c1b3ad8c35c32bde54a85d0fc1ec93f9f8b6780c73ab404dc67b3d0e05527f3bda555cc19ea08d95f6200f748a2b14a594657cf95335c4f4cea2f4b0a80140c1ad0f3490ae6554f6d65a964ed2593ce251d17d3688b5d1ee330a873b02b265fc84b32ab51ae17e398d3ccd4e80aab45db6b66b7b349d60034e406904690c7703c40afa7093601bd9aeddbeccdafc9e990d99e3f6b3cc1307d153203924fd145a4372d59e89302395b19a52fd3e932f7760cd5c911b0508fcf914aa3d4d16e2855d2d010f55d0a53ddf5b58e614741cfd146c6894334ce04d4081cf51b01be4622c2e7154fac84152507ff27fcc1d51479ef5a5db515f1355789073fbddfd29626bcaaf040cc011a0855c27eb8d967c1a83a9877889a817e77b8ba5bf6f9be8f8068e1f63087a9ca308c7e32bc43682d179301c698cd7a62aa262ea32d748356159e67ba9236c53d8509db317e4d7d9bfd64eeb5a6007688c658e0735c0816c9e32cd018d7cf8430292ee50664169ec4eccbbd9f9f93470ac86399801c1972f6d6cdf334c730ea4456bcdf6d3f2396317c9f85eecfc6abc6a05d134396879ba6c4b4d221eaa3950154a7a67b68c271f884600f87b4e09e69c6fcd5747e3ca61aa732a973cc8a00f5f342bc8685d53792a42626db345ec2b0e5e9ed645e88a203b0812f10fd9fcf1f1a69491506068c6c47469e8d69d5490b590155a02fc5a21c68708db226d985c4eb176cdddcce32cb01067ff2202f6831706e560d8664f4de763673ad5e34552c56110e550ee3265dee13d934fef77fbe0aac8e2f4f62139f6be7a4d61c1d0708fe7b3e53b21ccfc6e10e3722485240da08f1b06c2273b711100f9b5ca05006256b39ee5ed4c23ce0d45a5f72722db250631e710f677dd17a1b075a291958871513e0b4fa3276174d5165618e6da3a3c701f5cee8dedf2b9739022fe2c1982275f0a07c92d7f6b958bab323a6351ef53524e7a8d36d792c6d90b530eb448bdfdcdec9df54f74ad47a416dd76c8055ef3713cc8d624da324b93d0abcab3d4b740c8267a65f499a9e027090ff06deeaf90498eae8150ba09bd7e654e848813379d5825c2ca5841c928fe4a445eb45e2bc245fd87fc6760f463efec1558d4c0e392623b1845ea554e73c7aa4a9fe03afdaffc72a492108ce8980c5f6c6ce3517c8d47bfcf8eaeb0c6075f9a43b7e7775d35f6782245b5818aabcb171f2b18191ef5063540eb16ab5bdf48e99983c90b4aabd13c6f9174e01373e3217024a3e814f11eeaee0c156966353c2868b8fba9fbe9a8da8f55963d73cea61f239196a6854a7d1e6e352c986b76668a2f9253f53132a8498d8914f3f688c7674fedf60da59ae43af5da60918e60b361f62014af7dd3288e43dd9b5f188f6b04dc70fa4e7822431705ffd44f855dc88172d620840a8c9b95df97efd73879ac1348da9e8e88fecd18f75bf5d116969d045bab822623c52e53e0f7c5e80b230baa857e8f7bdd52bca81c4789ef48a8d0be9417908e60b8a401ab865bac1b0c666569f2f1538ead13cc5bf830ebc649067bf147c0c77801c8cbff190ba8b31296eaf28ab2bee078202d00ca3825829c4ef596036d1590ead584ecb96a95bdbdea50d789dadd07b2888181d6177f8b77ea059b527a3fc3dbd5910d7cb487e82081266d9f760db8bb886c53104d2a68b103c00474ae1fd12994f9d6a2a098358ebf1f2413af88709afda5364670765f45855f3f8916f98e5d78eea9fd8f1a1d9275a5742f30ad24ed7505965bce03a40b0b8dd2357768936121bba28aa37a1b5a9da1499198e2a0110bd48c2d42024a83896cd6eba7f9590f334fbb166ff87e06fe706e73dc207b14b5d99f369f98bf590ebf81a24eb3233b9a23b84880132d23b454c8cf02495bebd9614215095ec75b241dbe89e00b2a838791d089a5e38f84779a859943c03d2d18db24d760043fe53eba321055bd8665d2467410eaffddd922fbbe219afc92245d794c99b0e9fbd3e79896fdd48cffb34f2cabd3280349a70fc68e07192e4c328620cd9f5075fe6ddc35dd254d313bb76697436141b3ecc083c319e5f0461eaa3e8f499cd6a1a63ec0d60c7e3d3ef1f41f5cadb99251d9ae060e6fd04fcda2ede3a35e8c03b2861650c2ff81c373f5b34e908ee0f9ad3fcf13cecb039c343576cede39b40c5d4ceaaa4881557e0fb0c5beef6392d48e0dc8eac143cfd6260591ff0d0c4cd22e66aa133e42b16a745808577a9ae01bd7ee302039e561640d21f4a1145f4ee36bc569211b1a8693200661b0cb6ebecc914ae5100c41e51dcf6d2d7a2b8f7599bd9f1eba91936017a1f411128de151ad06ecad68ce72cd31c174a21f0f63e460af558709462cf97476081978defa8f5516fd84d483243c7357ca55d9bd3c0cd0d55ad4923cf082ebde9e34d3354f8a35f80a01c6a8079f1e396cd59d42639017d7658332b0d22a86503d0c2f94c9cc298313f36236b8994e486d13af2627556958301eb2d8eaa86ef760f3360653abc3411067687efee556ffd197c58893e432b12dc84867596bc1b8d2d6b56e033585f07bf45aac8eb90b211e38e205d10fa735f70dfd9420a4bb3fc052af23a700a08f93dcb3691fb99095278a31ae42b4ce67d960ceb113aa9198fae19f0ef63c4a46108108b68c4233980da9c027362c3124ef85e98133e366fccb7543b7e4ae31b77e21a9caa1ef0873a311d43e5d440f7ac58d0e56905cf72c426437d33f6d3868a9cc8de72c1d7f79387abe8952b2acc0a2874df9ef64fa420ce53186cb362e4f69c85f4687521be99a860025e84a14346d2f37c4334396eff6bfcd1af3df8a15e2f9fb8878e53bae94ff55891ff0358ac2e89cacff15d97ccc70c4f4a6be8515becc7da6c86f8ab7169332121cd379f73a560b1d7217b4bc3c0c83ff923dcd15786529729871aed03ffc8f37b496b8049016a9cbd103b5e9c2ec623365c989babcece667ef9a16dce84078de844e4e13f079c8adf9f6d9454a1cdc5d2389bc793cbc052a4162951616d8c154006beef681198fd3ab916ad757651620d93413d4037932ed7901708d784384c57ab50a12d1cdacf3013e7c7fcc5caaf498e9101fd67d6d9bc566fdc173ee053a8c066096a5b2ae619d95cce05202de777d8340e0421d0c4bb3ccf24322ef8b26b9f14f3c6d07717dc4de66cb19a23041e3a30d3b233a7ed0eaa5c0ed5ae8d53ed16f105e74ea53378d0a0cdce2434b61bd9032bd110e5217a0f84b7b543764839bcbd7a234b97fd390e8ae0cfe49f70d937d5e4f2ff1fbd83b11dba9f1f34e9cc48e0234536b0d7d293331c669a8ae72c70a7131d66eba656c8129435fd262899e88279ea7b090e6d9951fe294644147252a0547492b320ebdf9dae4f0efc6b2c176fdfbb0d81434d4f44978b4e6f0dd880929a11e947dbc482e02e1356463fd1c497e2ded1020b2d6560a2303eaa2ca23fd222dadfe1e705f764c78543b7ec684f2c4368f2e9daf8e3091985402c8b791b81a7609442bee9ddc9fa2645d448001d8b7e6205e05b036ea1f261b4f10b82fe96f65ec65851575423b9e3b7c21fe9987ff45f29ef86ec0813fc3b38dcc994ec6ab2a50e7d903616943ca1564c5a5f59b0e95d43f707b5c52362984dc89031f38220a0002ea961df6f3ba38925e7bc2ff98e5368ffe272fa97a1943aa9b5d5809f91506a913e87635d1da47a540287a9834174c6aa3f844c06d24295ae9da553df00fa6977f4c45cd3576d4e0ee07cace336c5f4f4c18a54aa011ad7e57b7cd92f2775207870e10e01268bd5b09851f5b48ed9a9380dfac7685d238e7dcc54df1add66ae04172e9749dc08ca1363ab5fe55c43cafaf3aa014fd63d1c5da9e653eed0a0dd7aa08cd3e676c91ec1be80459aee48a44d3c61900f5417a6991203e98b5634cf96e9a39766a00890ee75f65dba9c579d6b2d7f633668792ac96e9c57ad163399256a197de25f23eccb6d9a2d9bba23f9d2b2925f557d31396dcbffcaba655e3b3a5e7547ce49336a532bcb56e9e5fd40989256ea878e4ad18a2ae76d66985ad028bd9447b8d0875de2cf96023a49b0e67d611984420f789a7b17b0112300f08640d0467d3cc804764c483bb52b2f8a445506a4a94c9742198615d505830eb81acd707e92ef78ff9e2af53d668335dc44039c5010dfe508c0471c0b02ed090206f835b8f33ec7d94681c3272ecdc3cb49c676ff89d78864e756aa741c0acb7a4a51783e4e64395731f039584e68322bd3f07a3fcd70090e7f9a804e429e790916955ef487f93b2468e7cb9abec7465214bc3536d01c4dc3e0397a40998628f91b5d61526a75081c3bd427566d894b678303c79bbf7def63b2d103faab9ce2bb8e00d107aced2de42a7e8876912974e28f3ad16ca59459e76aeed222ce316238bbb002d719fdcb2641deb8b11abf14075e589ae96a41c3845826aec36870b53508e5b899f09f4d6f332330ea51507acdb7ac25ced37235d49d6325080bd9969d0537e8df743259e7ac2a8de483fb6cc771a4e59244aaa9e4f8135cf58b36223048d5c7284b4d52b428807f7615f1209b5ecccdbdb312b4e5ee8ac572d711f9b18c3f9392c1d09745d278844046bb821f76a7458f049385dc37ddc38089fbfd2ed8a663377373daf7c988fb2e54da515d11053274b97b12eb0756c342b04b36639dfbd2c358a44a3a0a89db0283660d9e6b9f94eaf227bc361ecf6a9b4b2a838acf8e9d3a1e41eda6087423a82851e1f32f770686d033883e7861a3598746817f08870094f157c769c1710d552a2f6dcbb571020a3b62abca1a65a9b501dc99a22958664b34f08f868661e7406b29507705519aa2f26b4f3961bc68b53bfa9c74ef59fd65e316a50032bbc4b2d4e2595247f4e997404b521b99a34cbb3ad0cfc02c72bfe60485105055c37a77976cc21ef5da5bab380aa07676ae5eb413b9923695c9a54c41c6315cce8d74c559b0598b71ea9f05b3d582b26675f154bce9e9a2f9983f0d7a7916e8b80eac8be5c7620142de101bb6489df0afabb1047c68d6e295080db92842e6fe3555a65ebac170e7f9b928a0495f68cf0056fd9569a28b82af639ef078a1254ad89bc54c21a8f48fcc13722ece50fb8871d11d5c09d2b9af093dc935d9aa7386910f7fb87a05e790f19aa7dada09be3f2c45aa2b4c8d486a0a7952c0af54d092fbe6e8a56e01f50073075eb9d0e4112ee1290f104ce43f3a7dd6909fc41069ac0c0bb3726f442560e5c85e81888de5225621c503e39a50e3a816955aa461c3dd4e62468f4d5dd65cf7b56ecf7c3149a576eb6c11a532d9a8a203f7cc5cf92a9250f47414ace644aa079f341de9b1f8609dfdc97f2f93eb1c592987415ece3a041cedf6b4e49c4b63aa5283ea1816894b26e9fc3c11fbafca2b95be896eeab5f866572f3534a74aa4f869bb300ccb69b6ba40eca8b7677f98ae27da9217d794125afd5557fe024c3dd8a322054753404f1cfc0740cb5536d43c225585a0607cd37b52bf784afa78dba5bc070d490dfbe043d5be9dd1684f0e0854966d96685306cd967e8e5673c7b72bde26cc679dec116da845d958c9b720963b9ed54c10140783d26058ef415a8a8c7b0cc1d87453411f478704d13c2bbe98ea68a55a8adc293dfc54539e2a61226d95e199cd1d325c81acac04322a5879cc68a0db123a7395a70a196ce2c3a806f9764e605d9a103ee5ecd7d768b78d596b1411ba8eef40a4ed4fc11ee1c55caeaab81898b30ae3472fce4429af0d9e086429b717a22f97567b59afee97e520413bfd8b31bd75b7a9ecf315e88095f3f1c97d548607bbdcdfc3a534419486c5673ff1af2d0f7d32e0c6fce5c7a48bf1f7b658a49f8a5678127419fb4c5b120185fc233043cd645925ffb400f407d0426336024fab7b9069d9265d67b6367043a10410d502c979542755eeba693ad89a0543f8f49c4c46fb997f218901c643019b3cbb958c9876c6c660f5e94a731ef1be046744492ffe1ac3a0840e9a9a0d77ba4af84789f16c95e5db9d302a47934a1954634271fe71fc26cd512e600c56837689a69848ddf1527060ea4b8742fd1d8def31f4d378c5259d3f2b9e9d5bfa8ee270d18e8eaeaf20f8d5bade8b9b6f22ab2ad8f611798e26f9929b410f33b188cde95efff871515d1540b0a1dc349c7dde41922457865f92d6ccfc8f5c6a60b9a171b3656d7385be3908e69703943ecbbb1261d81306f154a76726b1e9c89507dabeb6e1b0540457b77b011bca1fff55ca72b96aaf003426af695a05289350338a531fc2bed403c7bcad347732a056d281d336cfb33cf58345a2278edf32fe2937c6752145f862a5059e1dd355bd653e8ad0507054076a3d2bd9aa92567be6a64242082a01d82d677b8d3d63399dca924f9a536e0ea98cfc2f20bbae6264743e07313209894e955ea6958fe0128190171445f10fe6ac2734afbf506ba50bb16b69e05d8108008b6d239d0af1c4c23e2acfecab3391857cc0e2cfaf9d790f595c6a44fe3f902339d31444811e4b473eaa30b7b7de2a66991b7536add6f60b0fd00db8eb98513a8808f759c099b80c03ef5e800fb777d03b7a801b0a8675e28660b31a803a2608b06964f2f2e56d9f0d83271db87e487d3b75642c15cd4693f18f41c0a02e48b9ddb50d0eb3367748b80e37510b5ec61b543575f455851e9441fc589dd3b0e66ba9a56c23f99e8f65dbaee9540f491a3086bc66ad3173c9a91bea552e5388bee8d895d332416b06ef0f2f89db22844ea3368aea8b21e2775bf7a41530d1efa90cd466ad81da4b3bea3d2e0a4129c70266d5b136b8e780ee340506e5b69587c802dc853b0241c111d031f30612abac71bedee4ebc77c33beed068f28ff44e86a27acf722601cf0b478151d2b2d8b907952ab40bb7d0aefa0a194cf35371cee4b2d334b7640f0254dc6ce86554f4286ae862b2cdada1803ebe36e85b4e333acb4868b4eb4caaf9bafeb77062f052f741b56a99d35bbe6f7d1061222913fa030845e60759e3e307fdd85eb436953b9b2bc68ad816aa44538a2741bc1c853d12f7aa49df411217692358a9c28c6dac11e1150f8cd7df12689ad15b3d68cbc9abae36193df621922fd83b9c62ba7557b27d990ae2ce5d9d7d78a0eba421351c575d0af83f6b034d6990ca64fee1e3a709728ae4834ee897c8266a2d1287fe173a2ed967785ee4e5472feb9d0c7e5304041834b8d4425e7348753af70748be629671ecc76843954cfb9d3431ca3907c5e440905ed03b75ef8f100200516db0c4dc4a469ab6206b553fa4cd4c41a0c6b94398fd550644d6859682476e0f96d33f0e6ab0f3b893b633f3dcef9f18e52a0b8d98b5a07536e7c89f5742e1769e229c92b1dd57300f1f9437074f7c409d82629dab5d639ea1965e1006a2e46ea5ea9ae1fb8ed65580cebd6969b851e38349a26a934044f16760bf030463bf59fe4dc987f2586325d9e2de8d067e1558baab31c1088b761c1aa9e2b9b4f6031eb62cd52d2a4536632b9c8f1d8605c8fedd013b9c12a5a105d36f22122013f97de3a8c15f0cd04b847345d675de3211aab88d4b3f26c8d627d3f7457bd6e7a76c716530b06e4bc4f68129d6ebf5f768168038d1d7941f83410e61bb24c61a9dedbed9a435debf5f54639576057fea9fc5fd56bf65c339f5497afecb2a21e986275957f640195054238c031a2fb67454a8cda832d9d1ad1534f2397d1029941084d1364b79ad4950d0f3c9ef872b572c9c9ca84e2c625f633971b8e4702d2ecf6251f6aa185e590f57df213d95ba07a7c1c088ae2cbeeafd3fb6a0c9de60f2bced50660f6dc9d30907018545ec0cef0f2026cebcd4f8ac9f806d4fab677778025bdaf81e8d461d2878f10a7271f6f6d3bc39f39462bf5bb35d5ce4dd4d927f9adfc91599f5d0b23ffffc95714a90a43403fec7020e534c84eb6192e177f6d625edf24e8bf45fa91423f6dcc4fa90bdf098fe4a6473461f4511a1ea42d90e9ac9be588cd391cda6e2e8f75fb068126d391d347d9ec76b54d636ff7dc709fabdf245239a3d881fede7f6f9c7be431bb35dda73d8e32c32830025f900537fa2c6235ce8d6d948bf44d97e16836e86a6098138178ed99c8a35e9862f68452d4959e4fac3c5284bcf413ba55854105c372524ccb0875326dc9f721b0627b5c38b1565c309343bbfbbe627f1d84ce7f7faa2682e4a5d9fc6b6066e257386e3953d6a684f0da7a68a0b27ec89e4de5245ee003da0cd7d14f5378e08026b8d50f0161c72441ee6e71bcb86e7c64d8590f4e429d238a1cbd588ec76e9d4db4d2aaf1886899d66af37b9bdc34852e1d7eb1ccb1459c44d6d3b9705f95b537fb4cfce9797ec65065a92ff3e630f6587d2a49fff3409ba29869a5b1d06c0e85bb93596be1e8672df8d0ba8cb135daa2d3c198432523dad57ab41762b017048ffd531c795017c67cce316d7e23dcc090e3eac8614fc1a11f509472c4644c9eedd1105d6b613f3af2c93c297025e2bf15d0dc374b1c947cc284a026fe48c99d9f3e560a8ef560b37a1643699f15f54bfdbb6754cef4ff3d61777cb86014af40676c29cd3bfcba68199fd942e19b810e3d971ad44e23bf58effe7a9cd22aec8bd927b013068450d2c7b9d0ff72323dfb451ab418966ca5aa78760d8cbeb94b2b0b552c2d22d8a2b550a2433328b95f4b6ace5b0cf4543eca5857af0173c09827659f323d81ca84b1a2301427e3adce284cb864b3354701b5e16c02a89617a138691a49490323e9880b1f4dc523836af8fbba48be6958b9c0f3debc4b4938f2e41372a3734726b317c113d96cbe4f3174dc3f591bd5ff0c8ef0a4ce7fc08352e4bc27f52cca18cfdd4aea1a58545aa969a00fdd0b610d05cf7aece54a7d6ed280707802a383ddf620d897c39a94700c3d673b825595007305fb46a8a524611bead2030ba3a5651db28bae4d8e52f3b151e0df91e1ce162d995912a8b348299b6c8f4092b347d47d816f22eb456657b8e3d750c1981778f2861f82ef4207b6467fb20ac7bdb1b3fdfe7a304b1764cf780307f3298fac13a51d43eb45a4aeda3f47c2bde4d05fad51036ce42dff3711508dbd2ed6cc733c5acc1f796aff771be5d40e1757b28bf3e02b788883d644ee7ca834f65b0e4dcb444cca56e5ccf79a334e2561ceb80fc6979029afb5e583f889d81fec5fd7dfcd5f87e35e06606877b8722b1e177088fdab8c5c7e6e030828156f0ed1f71daca258e8613aced066aad25b128838a88077753fd3f4f233b66372995b5c5cebb5ce1bf50acb1fd34ab46c59e60f5941673ad9b6dbb539d92bce286431a0465de43119164d743d9bb74e8bbceb0a375a9028b372c42394bb27ebf9dbac88cebf402de2c5f5fe0151bd06738253a087d6f109fea61e682682afa77cc66559adc770071c75c39b73c854c5f78a8440a053779b8a09d90461c8de1a12a6aab5978f206dcdf31295d192d4b6da51a605285679148a11cb5bf0be91131efd579cc91c2b4444f7897b24e9cb85fb2a1c5d14b309dd599e46190f873d9d43335455c44ec04c2a921bd873fb811e49e9689f614054922698b04c62046bd11825c72b2ddbcb7c36c15b27d003eec050d58d315af386344449f91fc7b163643f1778909664fa688ffd09528793406522e94f0e4b84cbbb2119f7d0c716b67602467529c31c49ad3061ab6b41a64a511a512ef2ec4d958917fa73b094df7d8b52de06156ad1c12ce9e33b14f37519524885a9035540c3b89f0978243792ebd51c29505e515ef8d0a837f6e48d324b4c450ab4e2da6f443d4ed3a32ff112161908786d269aabf2d087512a9f1c9c9ae906d44db4a302e1d45038e9d17a71668006de460f775541e4f87b5e82119cc1c23ffc22d1531984c9325c430cb7409805c9b592b4374736907327b15d0929db3cfd82a961916051258f58a518bf81d9ddce3bfc744f4a51d736991e96dfbf27efeb98b5e5abeb79c03b86b36490dcef817e48b5c5aed07d2b8678ad9295427df9a84351d41fb85a5d2da3335fabb3633bc2fd6d4dc0ef7e73fd97424b81067eaa430f1a797740e1b6b0c1f4c3a1ea8dc82dc0a505748552337555433fc0a990569bbb1e1b3144d154abc3597c1215123a7955c1f52405d28f0b28019c64cd37b61c0cd8be4c3789eeec329493e8f03a16be7697a42ec229e21e13dc0d936e7e120becac27f3ed65b9ed00d991c2e5cd114f6dcce87ac92d2c8732809b8c4a2c1d2ed7342333184fe73d1effb6696254ee7b55a1b0bfe16f36432f7f146b5a87c35cacf9241646d173e3763fdb12d5e6351a167add4fdacb11e4a2f7deea8da4f87c2d574e88de65ddc4a86b4486d8cb58f72d0b0a250cf316c2d1ec18d21b288c11288f0ab50373e89ef9c4b9d0765fcd9a5d1044e342bd5384ebbbee47dd494c1a9480e16adc22f3f30a81c85fe759b9e2f089397719fabed9e4111190e4f1ad2bf91babb2d45269e6edb4e6fa9ed64d6da2cb595e639affef71ca024563565ce7df3bd00017bbbc50d765b4f14ec045f5f09e0c5ced11379c4d7818139809d200d2c1e559b416b372ff5d50c3d1e370fbf1d36a251786110f9db676ed377f82c60bb67a01d7fde212981284aa10818332be3f271143def53ffb569de8b552b2f32222d62dc9c177787bc990448faa1920c4766464aa34e400fdd5e8c9607acf1ec4a01d3177ddde0553efd5b8800d59380813ae6d7927e5c811bd87ab3ed7f4e2c16fbbfd8f53765691b5dde2b8d0fbdea36aa4e88c3267974082978dcf97862172e9eb56c662a42e70768cbe81ca102d36e4a3a828c06f3287a5b134c976e518f88be8e4087f96df9af3273b3014e9f4a418227e35bc7e7dd0d8f082931023a36462b0a2ff9674474e505f426d8a2a55b5885eba5ab9719d3e63c3acc938b922889e0cd4fc3b7bce0a15df90ad7ba1a80332c8eecf52480348c1ed07912113305d1ed232c7dbf77354188d0e6e88d814fb36a0420ba0bbdea8c88be2b1bb263a62c26111f56a195e8a72e4a8ec427f24f61516fdd48384519f0afe17bce9fbd4458b76e963a77af6fa3c4c9370d4835731b452e3bf281f122c120594b155384651f824c28a1e0b734b5fdd2b0d66f9622ef2b36b49fed72e1b2a2a2b756858df716169243d6e08f5088187e7b486b0057a627f1c971231177533b338a1ee0cd9066c5473782c92b49c6ab09ab044bbb1ad15b83ed47f3c946717dad89692983f24b4090e06164e0e5b6542f43e7a665965b9138fb77468945988699294e5b5082e196cc57f9461a64c081d6082d0cc06241ca67db13dee024625b368c0dd19330d4a423cd069f779a677ea607341ad39227c10b1ec870ffe766affe260fe14b2f5e032c533f2023a27b85a67fd0a1c3c1f7402e77cdbaf4b163755715bfee62331c45fd4cd9738663f761d0f6f110336f2c73d0f7b86239e030c35c17069b31281d8305b25abc399ee2936d9739e50a6e9995ea53b26d4cb18ef3c0b41e1dddcea35e19d61abd2d90e665205cfc7179841de8e1c995b0c165a19a964feb75d02c6794f41a9cb3adb0165d544aab78555cd02fc52002160fb136b0e0bdf05637a09a20cd4a86ba65ab521e25f322beb1fa099786d3586a8984718385ef7546f40df17549285a657c18446e748aed44b3cb0acca5ec0dc8d0be8b7c26e42ce889f3e199efce936f539ee4552286862b1b1d80d4ffff7f2b