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 61587 983844ab50fe25f6be1e07a7fc066781bd2de331f832770e3d9cd4c9fa198d33

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a9a5a5cc4a2ec5c48d5ff8379faa5558868b3685d36925ff9392a5c59553e49
Certificate Block Hash
983844ab50fe25f6be1e07a7fc066781bd2de331f832770e3d9cd4c9fa198d33
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0004ec000080770000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000ea3ee482344d679922829312f310d83fadf5e9bc5f3376b46defb2d01ff15c99ed06d610344d2bad26d8b8e2c0e13d02e270947aa18cca6054c2a0fc667b9b1fc6c54a1e2db56ae6d8246e488e2e83dabc19fb438f4a80405e07000000000000000002000000020004ec000080770000

Raw Header Hex

00004020d38b298da3e85125ca10a26f73c6667702e470cdf0dde70e5d96a5029402329d11f9b5d3215b70b363d12306cb82d31dd582d596142ecca6b71067bfecddadedee0f166ab2940218493e55595c2a39f95f92365d68b3688855a5fa7983ffd5485ceca2c45c5a9a4a

Proof Data Hex

59,560 bytes
121216010307aea3e772b27cf8e22fd643f7a574ffc6c114de8d27b5e18f172cda6dc12d5fff2c2524710e49b7d47e4e472c4fd66a6c09da6b7f7dbf8e6150ca819aba25542936c2a08c680851f93bcc15a6bcf666db76f3576ee5dbace243ee21710676649d895444f9f8b7bb4cd8627619d1fda21c9c849e2732120fb09a29aacd30706152730dd85b495e05ba8b9595baf69e9ebba121a06d3b3b5191b71488fb100608d8620aa757fe541efe44518ba8e59c50b98ca876da725542146b91ff808cd7d93252fab3762770d9a1121a2aad23acf033beb2e7630440314dcc8b95f6c79170dd312a09769435e5d7ed1f9c298558a3a7a61475ed1a03b05af478d70a47dc4388e7e605057443a865f9c5c1a5baa2e3893b01e72264dfba0d62ddf6d09d116a80e17c19a179271e47cfd5995a4dd0e932348f693e9a3377a03958dd96e00980110b99458b363f40d87347e90016d842b0f7d5a47881a87245d0a06225d41e0f180bc0c155c77982140bdc4f4e268517c47184947f7cdfc2fc4d76243cec740f5cbcdbe0baa4312e07e978115023b6b6cf8f0d570346590d01ad8ae92ac4b2b057bcb823e5bfba2c81ab431af075adaf1d932e8372aa27a465f65ee32358659e3a6f934d0922faf4c68d5dc55604be62595131c4abd6b5f24f906c129cc565ba350cdaacd835402d3e88e5b6b139b6b1a79790e1882aee96b738f4f25226365acd41d128503fc72a016c117303bd26eac1f6da17fccfe124d0debf9f5a1fb47894ca80c1845c3431171b064c2b566295f3511869adaa607fe294ef291759dc33814b4aa40a3fb2cc2a48d89c04efa6b7201072768ba805700a7e4e94c6044c4d0821b11ea0f9ff605d69b208542c9de90ba081dd55cb4997ed6911731084d5cc3818837ae07916552b27c82b8e17d69106bee1fee7a203972018272359f8e35873e59add6cdc00cd2c65b0e59ddb41bc2f42bfab978d8f00e7448cb3e79b8161736b703ed8f0365f630f5245f383efc9514d6eae6cf3e8a2c88d63c011b07efdb05f87ac5a0f095b8fa0e37d55a3edb76461234c658148afad16ab82af360a9b2b776bd6a8a066b6517cfb861c07a92fe63524de9baecc39eead5d96bd47bc8caf38402127b4098e2e17c96918f5aa51ba13f39f2e7d7b04eef500425c8341de589b3c8caf5e4a8499fdb6356d14e4803e78fc9ffc5b3c87bf695408a6cecffaf30e1a97596e6ed8eb638cd47d5c3096ad5e025a85be276a9a8016575c6ee991af61417d96547047a0256aa0eaf1f68dd4b882d70d3d4263709822701ba6b4dd37af1b901c8eb29285341c4bbb2ece4a1e41e3dcf47cac51af0c321acc11441d493594233e50af5675c5228dd278e67d0b3e173d73f1872086fdf4404c82d31adba98d8899430334b913c894ff95e46d433cc6bc846fc1f1f7002f934601a5447f80c545bbf6c230c71af5025714bffbb3daa42f841be2ee462402d2165d1e3517a05ab0999685a28158e255cd70057003c30bd0e9529bf863208230d45ed803e2f8ed951a61d1645d149f95cbe87d91ad98596fc307537387cdc2a7aa95ae1e85069ea78770c7b3041d6b28baa4e28efd14fa8f125d349776fd0f73972a8521775f0e12ba98582a44b794bff18188988c577fa39dba67c9ef98fabc7c624a65b084109cb2b079f0909bb4e705f59d36b8d96d882d01d8bc0137f456f2839aff02b49937490458c2e9c188bd2b39dd3af7813b8fc9c33ce2ef1480b30ec3d7754e0abe31bbd3aad863834d1ffeb8fcefa75c5e211e285fe588d0b99f4b2764071ece717fc1e3dc938bc5f6ff431f869390ccadd3dc76461650d6664ed4fe62a872f2972dafbf14b6a62484112316af044b3730e0d13aac3a1811d5a4ba6afc9123c9880497dee7ad05b8aba679065640c194946e8f869061d04d2363eb6b19a78909a5aa66ac033cc69bd37b1b380af91cd04c56361eaa8ae7e2cca28b4a76cb000749c606b76eaee1e6bc69298a17429d8e767c552aef06ac679bf555055eb8cf011c76ad330df7f7b56f139ab6ef72466281fcf497eef9c013b6315a0d4f787f59aa5a0af18cd324dd8e51981ca4b6f80d82003ca016cdbaf31ac20440d54e879e6a7d421b815e8e24c27ba9e98670fbc02784ca87835ba97ca644a73cb4a42b261bd84a3ee10f23259636f958edbf8208f7804ca8f7e80c4c436e91f25398d848c40bcc14aa6cfc6b2457fb4da7261e955f004c6b1fbc81781f2c7c7a8ffa07cb194d753d0781f4592c8cb50c6278cd3c27c99ef6e91441df4c73c4ed61ebd64eb3c6f605a34cdea1b8ffbf88ab039e7c12857103c9c5ebbdd489ce86ead141a394d2a3d9c1b5b7c555a05241843c8c15ff03ca0c0cd06422f381162377d0c7c822300f9cc49b556e0bdfdeb8b501a5c1782046747b6678a4b40921f70ee2645eb5e81554246e40c1ddbd4f2ebbba5ca1b704a41cb7102bf5bee26c3ad5a25ac65e37deddf5a10932a201c89277384e35f90de20d80e7ca6a692eeea5ace6b63d74447af32b13dbb1b84e08939be8c0a8fe82f025f5fb157ab92651654b3c339c2a2c76b775a9b15f96d75b9ac2c1d2bc6fe5c9b1c42d8da726e160f96bacc3387e37280072db05b4b43d60b583c523e961a6b0b263529a065fac8e5e17a905bcb3800ab15b2ac90c2eeb3beb8d18d9e59f80c9044b3a6e78754ad0a94acf8bd13e7db23adfff2c4e9e6ea3e4b97c15ce6d5b114118dacdc72b9145284eb0ca7c82b55fcc554ee702cf982420d317138eedbd8b7bd223e58fab42bcf8e298f8303019ba2631c4a940ec5fe4bf707ab8b7fc7cd78eb0426d47b153f5916f96c78610db0f8dddd2ea6d0cab0de8ac576f2100b70e5250c8af20bef6b31355af902b0d923e00324da464994d1accebf448c7cb030cc118fc9b6bddb9b31cb4f777f5464173763a452144e88175ed36ba91c17dfc76433289c44a35decb10f1fff3bcbb63310de9d888f907b997b0535d0ec175b2b34e6d7685f4f216f53a6c92e615ae2d4cc4982ab39b0a6c365806ef9342d5a9631c911184fb1b8a2742318249762ea43744b6acf6fd97dea39a3bef485a98fa1c4beb72435f794e73a1a8f08b009190f655cc3c734f93ba280305f21d5793fb782153c5ee6ee2f9f6eda822da8ca3b67ef1867d84ec44f6d99ea9d848c58c84b5a90c926751da34ca4209ec37be3ad3cb1d7a9d490fe3262537b210d8fb9c12da7e0e776535f6534ed92667abaacdcb3830ce12caa2aef7dd7e6eeb04ae726520217fdaec77483f49bb694a673ad8264d6ccb11a5c2257d636b6b3c27130f18ba93d89ee57a76c92087c0636a228221c24ece0e36aad841e4390166d085d35b1b3047a333a6f696bc29554c5814e24cf6f7afb876454523be5d5467ac91e53d788cf6331f6059d49faaa8086f81939887c95e04b08d0f779a40b841eda0ef263f022e432ee518f3d8a5804e670bb68d36696a4ff60dbbdc2205513a1e71e591eda965a5c8d40c5d2db00d4629a6b3b2538aeaf936f582249bccef7d82fa4fba95538ae68c4a7fe22ba4037f127be2695ce4e448546861f64a61ab66d2d80eea46afbba9dfc26041f16e982cab130c61972bea8a5793e2e0f6936a04e5adda08d49fd71ba744aac34beed4d21bd046e19f91649c41219aabc99d511e45b1f7931b1261c24d24ca788f329022af9ddf645c1c294941b58f933b4ae377ee186ec580451a87d4e804c5b515678c4e98084f227ebf2a4ed512bf0de5394effc37937e6d4088eec5369d7823680340e3eafe175a37b48444eea56680dd63a46f0f298e890a92345a68509fba090131eb251812e060c1ff6f469dc704777e3b0aa7dd0f46e97c62191a2169e80f5b51bd11a44ec884e66755332ee9bc7359592642eba1b00fcc63a57a7b860684c4a23572a1cfad6591dc1b9c9c00d9881a4ed66e96d04c77941c687edf62722ba4a8a0c18ea489620d692452694e235f0f1ced450840e35d7f4f2ca270a71c8962917e85f5fbc1533966af9fb9ae9c5053cc5f9f21862dcfd7686e93c448dfaf5967529ec5cd056066d7bd468430660d0f49aa1bbb62d50d84b4e0f7db16ff7896e70273b653ec2c5f833f9ce7753595d6ed3c9a4ead25cefc0e1abe7c0f50b663ef924d964289b38db303339b7363ac6872e1ac89126f6ae03fcc28d51ef50f8922503f56ffbcea77bd729f0939b4c9aaee009e07e860f9b8674547d25b3d020890fa1722c101c2940953bdf52854f54215ee3332945eb66dd4a5539e3bef856402bd67d1cabfed2c9a1ecb9e669ff7e69fdf722db1968a66389c5b54f10915167116063d79b7660f0dc375cc7f379096df826d60b56a14a40ae96a3fa2a6458cb0e20689b8ee1f3cd61a62630e8e8ee14fa537a9a072d4160fc29b792fb273d54f44c4a2435c8a370882b3b5d16d1b7c578ba513c8f0f8e35633a42a108af65daa1625f3c37f34d60e96b5239cda0a4b140049ab3c6cccbbaf39b6b06a9a3e29171af4c74e7000735dffea8d19866dfa2608779fdadd0085ed36cc276575d0c70ffc9fb01ad7cc91b158c46f4b6d1b27d5d953970fa048e21ae28cac5b3b9a63d3be795250fa6c990619ca70601631bdf0a4d7cd537853dab56426cc18fdc6f485da4be7b22f9c2f93ffd23d898f57714cdd6a4a1fc91b9fb105a8fffba9b6ac3c1a029d407fe4191f7cdf603140e140f7b8028b2b8b282a4adebe15c11522f4f62ef68a33fc79aa666e3fdee1ea9ef21dede3edc4662094de195f57af9d8a601c123e9974c845a806018f660ce738c199b8fa2998365bf07c94349453c029ce881d9b582e4739a5fa382667a9b24500db388fb2961f4bdacad93eccb49a9a72f58086970109484fad26293826e6a9bb951a56c15fe8d088a8ce4e434181c0e7a96c3f0fb24afea6b75ddc5a4d7dbb67fc92c6dfb7e1d43e47d4b8a666720f920d086051388d9e28694887b8c4a02fa3f1f0296b41a26a83f3ab9e1777496942a2d77c449e598a00b347783c700482ac768756acd97a36e4874c6b00b3a04eb9482dec4511cc24abaf48600169404ef4794d15d090e2b59e1a3a1686049e45e3e7e161b65ea55104fd1ab19da48dfa57ec2fb746b33e89ca45f11d47ae56fd1ef0e112631ff18f4e949d21f0683a55b6702cc07cb37f426f3b3803b616d0d4b626faa13419bb8e05c6611fd38925ba8e7e45e1c663ff463a6884af2f6851ce707263779d5657a5c78f060f50ebfd49b1358f2a7f5509e6b288c46ce017684fa1bcc0e53d258125f9caaa9ab2ca0086c2e7241e41d1d41f157ae65f04fea63a765ff6d38c5277a9e17b58a0e17c960c694022bde570eaa879e376df98ab2216becc9c75487385a7786c8c6cfa5b6b0320aa98832daca0546dd2decb74107b106bc478b3ea9d2f123fe62c27b128169766f6b063c64a30d9b8c9dbddca3f06201078683b92989fcc0c1bbc90f0dbdafbb95f6c5a78602af57c326e15fefd0496b33660e78abbfee89095c4207dee0ba6a792a4cf476e330805e67f8b966711faca7b14b2a097fc091073060da160356ac2e6c900e8b20be764778020df92c3640e673c4ef22f9b0600e04abaad515e78a4dac6ac54a4bf80def47a2c66929ccfc4fa4e69de8bdc34454a73141f8dc387c0ebefd1f32d207747b3751bec1b25f44637be770d269bc405dcc1f42e52369af04a3f449b18fd57180f7a267c7256bec6cfee33977c8b25e35887e2be246c8f5f7c380efaf3ed72bd7a7587702a1c369a8b0fbeca6c6f1fd0679d81c6bbf5264788159d5ac13ee8811e1e31f5ca271c7c75ee7daccfd37b95cb6e38a94b5efaf3103bb12b2449e38e5a23def009709e6307a6805e112f6bdb008e4dbd47abffed7373a701553622904fd614d12eda0c998505fdb15bbece766f965c82909255d0096a4f84e9e067e11ac4fcd97a467151e801adc8754e454c211361c6f4a2ec077bcc9aec3c019c4d6ee7e6fccebb875a7f32afdbfb34b25d366974733f6463958b0e8870f7814bb5fe172cd74da3ac79315ee2a5c23d6c40d62e7fc67aac508547d551c014edc2086fe5d7317534a327c5e1f3c5252634a85ed368abe79bdeb0b2bd62a10465c20b4ad1190d3961b21c2eb6ce1bf8fabda8654b2d5eb87f2ace86743c8146c54e086abb285496c3b52b4920220771eef9b7f1daaa2b99dc852643238fe3a26f3a501e622931aeca0dc56157e0ba5eeb04bf5c8847a41e14e2e48e0e76fa51452776b9e3705f996b9e1f22ba711ac2d2297a0101e2a0340cbe1f7d7e1c3ba1f3850cfbd3b96affbe9c7af3a9e7cbc333d60bf7086b8435c02a1f3e87c16411103831c3de792cd9a7817148d96a6703812ef4d700d21fabc5955d6a70f8c2e4e20b0945d71ca359331f34ad8592ab24e1526fbb4d00b7e36058e55d6bf98a09e9d7339e0dfd1c4ea89bc2e3202502362ffe32f0db43e99c48f93921a5044c6588956ebd23ae5c9063b7b1dbd7cf802a214587381b28ad9349f3424a8859275a942b894cc0626055b49c1650abfbe4ebb56e325aa75fe2b1b2544aca27cd7232ba8c411210035482ae977cfe24a5feb31cbaeafa55b4cb8a2511b1dc2cdda2a3807abb3c4ee7a076ebb55151c5adc329b41df7dbf557090d0a49216803d29a955d63b9df57ad34237cfc27d2431ebcc9d0ff46fa9e22aedbf0950383f37b81e830a7defa265f62e12319b0af32cddc4f9dbf15461f85978892cf8b4af1a4713cfe18320a674361e62cf30276af043780253984cd09d864aee0e615fec74019cefa5c7972b70b04654c8057c1c1e859abd515f5c449acec0825944b430ca6625184721250c0901a5c201e15120db325a6177abf1d88c3b0041c62bdb776d8f1eae1e49cd188c946c5c9738d2c54465fbec0350efcd0cc4cb98b2ac700a15a2397a07ba14e47569ff05ab92e09b6afe5dd7ec16d5da4bfed194b946fefc9a3dc4d3da560e3455c3191a478432e4ed84324daf987406e671f2ce385ee491ea747b8d1053b623da9682e64f2cb20f103c9425726b8918d120e5550cf0bba10e59dec21ad9ff4306e6e5618f1578b4dec77527e39547c7528efba74385a0d8170d8b53ebed699396a849d789e48a3600f6dd39c7fd1fe123dc3737902dbd0974b827572137b6a70527005f5c7a5a054b853800380ea6f69e4b505a8030efcaa4785ff492366c91c50b575a507b425d17e749451999bda593a3ddb414b0ae0da753af520da6e015432fc432b56e6a305ce6e430a99a53944b1bbcc96d5b95e3ef8bf4c89994771de5143380aef250a6f76aa2d180997b2248b3c19cf4be7cd5a0768d49d202c92abdb2fbaca17d520f1b4ff34454fc5ec5a0eebe933a015df707c2bb513427f60514fe28cb0a6b06785c558200a7e73541801695a0f56ce3c3be32b633f64ae3a3a6d8e801e6ee0e7d1995f0f154db58b552e7ea4aad030ee49c9902119061c9ff889c1479786496de649404e79c32af844be6b7f54745a2f4eb7cfd6d8ed5e5cd6ca1d4d9eb66512fe8ffdc95ef5cb862039a32dc58f2ae83239c29bcf2d5377617c315d3d3428e705493d2cc6532a96a0bde7d6e6f934eb20bbfb66dcaa5dc82b23b7d55a6b6cbb24ae0b71874d1907ab5fa6d36c6cd68c67502c5f16caf70cc80da7a5cc334ba7df1a3eb8aee70708597a66d547d35dd45efce127e2b944af549399dbc3fa0426953be7d13e03781b647b3c16936dc1f98c055bc7303e22cf31d69aff90ff6cc18718878f4478ee834169b58f5a2b6eeddcaeb35d7986cbe943d7a0c57279af9520ebc10b58b8fb71534ad6b630ff80a8aa36445d3afd35dd56988a7f775f3ac390ed4ea2ffeed93fa95d97b5c47a8705b82558cc67afc19b775b928242bd9176fd2b9ffa4239244ee7c5fe0dbf916592fd1f2d38b0abafef2042f4d1fc8853f4b0e7dd758758c87a41ec3a3e495d63ae0e45678531f587aeb3231f3b0fb4fe11d3f3b6cf583db9da7f8dca07b173022da40940c3154805c3d08a4eb687337feb7363ba15989a742173b13265b4dfb2f7364ca6b803903389cc9b2517c10dabddec52e534a408d288a3f7cbd482e646376a14021ed403150407ca0ff6799ec12cebfd9b58b137c6bbbe4264a404055fd1e5ae452dfa2c3e6b6bfbfe52f81426b1177ac1a8f3788868030df11b8ab02bcd8635e0c6d710fef2febb9b18c9aa5352b06270167afcf3806172362c54375866f628f7eb3d245ab36c759756970f8539a759676e8eac258dc29110913de973b2521fd0edfdeea0ff1bd5994b4fda6a76d968d0e68ae0653c2024761f3a9e49c3d26d15c8021e6f22e82514e99f03a73d80f4191c4a1320068459dbeab7beddf076fdf37e57c60f54602919378699dd1c8e953837ade05a8fedfad77245f517de642fcf1b4c40836ac83b563d5f15e4e3b87a522fd3b79f23fbeb010318db16e17168009ef815bb3dbcaa0bca8575fb8e8355aba47062e8e3380a9eb734d904119ef40e0f483a536f90785c98975be989daae6fb41dbeac56009c035e35e57fccf69a6e3a8c1302f74c1b5ddb0d9022d41af94fe1dd9eea66ff6a63897f196deee176aee6aa86efed13689fe157e2d1c93e45751d78d62de1cf21c1489da81cb1b7f357c82faeabb3eeb6f1d7e585ee6b295eded97fd20fcf93c02456cc8baa88987e53cfb660edddd00ed8ad77549d41fe908156254a25862107d2cb9376fe33f752cbde85ca8acd84d2c280ef84e099089028e1266e9dd33e5820b274aaecbe7070d48b9062ada39a172d51fa9a642a4a81adbaf32f5f137301e57b41b2f095b7e7bdae0105e7875db029aab7c0f486f9f5b2a1eee514b1af5e215259e27de769531df0513bf744cec501efad5d57d1677d1f839943e9c4997823c9ff2b923ceeb7c749424fd581173cd1519ab20e8540da8241c70a8cca21a9255c9c502744c7e71a337c67e2f9434b93b1c847e8a6b4261ed126eb004b16eb5ccb025557bb4d18747aa15a3624b9b3110124edb5b4ce5ebbc51eb2288bb18b0ce1dd5644886fd4955cb4ec9df2a46824a25fe6111605daa445685ca6aa9a80f1d45f422190d5ed2c2aad38b5f1e4acdd3a3bde0d6da5e3059ff1a599e99b09c162e06ba35b4efd513f38f1e4a1e84f2eca9e26121d59aa03fdf7d703a9d5234d952941bbad2ea4fb656f539e6bd352db2546dd2065b2034cecc74d524ca8b0c7e2c817ab1badbaef8226ed61004a0ccb3a8eb5ab93873c2dca32e737c43c2098b0aa3a663dc0394e190a0da1e8668c844d1a2edc0947c96b0133ecdbdc6ea9295acde218edea3fdfc38c9809776b3cf74b3dfa0a6e15361e388c53b208ea517566348a46f62a469c068d0db18c1b61b9b6fa71641427663aaede141297f0ff0b8edea9b48038ec1ef0c020aa3cf1b5368aa830ab5d62f64227a17822e120a3c433c1f7fa7d3bc03bd554b9f9a6c05824774998ac1c53c6f3133694107c135b49011ca89270f7482e39244d7883f2a267802c399fd3dc7d5c63ad6c82b60be1f715c108e5c89f9e77365f8b034f8ab540ac772dc81d9bb888dc74e2fd17046320a0e6f7f9bf4c5f59565169c5fd847e3b949620cad219bc752a23fea5fa9473a90855def0599243b933222e5b84409f46afe25f16b11e0673b1c32a0f785206da0978b57b10bb9b37cced68136797147e0ec5920bc04d4c694eb5a9356241eafb16c804c2d7e554c45b426c477446bd44a366050e30182160eda4af63729e01d900e92f1b34cdd99a577b1bd6dd4379872d5b1e1ef592919108bf08eea9201a46783aa0aba35494fcd5c61ab0b38dd41ce616861b69392315547b17ac322c986a9ac7d2c4b4b3c98b3fd58ea6d350eae332539bddad208183c6ea6b93f56b43bb507ec5c79fcd36fdb4055e6b8e78a69334e730f817bbca9977ceed53dad765dcb39e89cf8f41724b7400db887a2b23a20a688421f5fceff4b7e8735b07530728fe1d461cae18661a7dda4e98e388251543bbe4afc6d471e17ce4a6d82207c6d8cee222b7c33bd6c42ff7ae91556168a7f3ab29551e3005febe3f9624abafc3d5f256aaab5c09e297aca0f8288db47688a45472bc269c3d5eec6985aae7c80960c4d8dd2f756892ee9026bb4561f9e976d12297976b3cb67ecadf88bcbb772da55791bc51af82d58790d35b730b15d09dd66b244d7b0c729a4a3af5baa3f595b41492dea98fcb4a202b09e7228fb7fdf92cb087ec59cfb84daf018e9587a40d34e94a8fa7d468386fdd9220d60bd7ab06e126a56c62135e5389a019122833f9852387a58b2d87c15b3cbb4d519405f0c6479932acfabeb90edd93f59d5881e7b0415a5fe40ac006a70c802e801bdc8f3c051de94322be7819a02306695df732ce8958f16d68d567cb3581ee896d4ae7b43c169d14992f267a2da9fb9f4000403ccfea4a54ac4546cc732ac7b393d4796a7c9a5dee283fcbf5bb8a24a92d8d19045111680e944818fb40f49ff0401f4f19c8d0a03b3b454741518633c47d0070160f5fac440ec271e518e9ff5ea00038568af01faf60ef1a3b4d167739dfef0e39885f2089d50af774a8188a5e88cf0cda4420d8e5b0ebf3e1d64ebc7798bbc1834351b7bd6975d3ea390e0ff7dafdff34825ba0258c1d79f96c6b650dc4b812e901bbff348dac505a54dafa4656debdfbeb5b3130b024290a1b27fd77509dcad44ef3771647476c49d23c8fc95b915c6e50510d8c99c8ad82630924b3c8ccc5127acfb566f6352ab004fe34828c88f2088b9aab8f4bc71ef27ddcc2558e3112c52ebdff26b8c9a094f8bf9db0d063599b486ec7079d5d9794e55f1dafc1108ec23237a27006bb71cf54d937077424fb36755895f61c1bf0cbc68980a06580728090e309d881f0a0f44f428254b570ffbd8791e6307ac951aa2847cccb495cbd395bcaa16bb0eb4389625eafb2633b7895565dc36dbe46649b81e262e76af7eeaec4220bdf8dd23118a48909bbc1b56167ca8e067e448c54b2d6af554c19bd7fcad93e5318395f92c25026eeefcb67b9b8f74c0733bc13e5dad5d97c5e16c834bda6a545e7f5403314958cac1cc84bfc04488bf33a5457a6fefd3188b1b8311e564979d7eafd4ebdafddc738deeb4ea083cc767b92727206f50b8b05bf06f23d5443d65809d5ee8f7aedaec77adaf7d45db98dc64d75a130c1ee461285c0dba9cf8cf2e1b3d424250fe535bdfd35caf5b0874cd2cb64f077c2d9f1144630bac5daefce59fd2f346d58de48c1c78486305f54450fd0a3271d9c53eaa0b232618c4f8f195a39ce65846143309e5c48ac389fbb47d03fec56f5f4959a4571df303724990069abd74cac8b9ee6c28e2411f1be7fd8a45e162b6cf80aa6a09640114336e459eaa64afec76cb9d17fbf16749db9dededcace6c7851db83a85d4be1f08bdba2033c7f6a7748a1b2ba495ea8cc00eda26a178d428bff35dc8ee10cead092e0650fc9ea499c08f0059cf7e635a0ea0a2d43d813fc23a0a93d2b21260fed39663cc91c02821a0f938a857580dd53e92e7b3287e12a059cbc8c7e8700690167649763ea3ebd7aea49cf14c140aa74e574a26be64b8f1ae9a24b0d906d3ae8600d52b2215e24dbb49abdb80d16bd0768c5e21eca55c7d8f8a4d45a845434d2cb8e7d4896198cd5ea692de6feaa9836e8df369c17ac3d6bb766efceb3917cd4b74f4b4994909f5a77bfd7c27807473c49f84067b45c179ba0bdf7c9e55813151ce6e4ee892c912872b889a2ad84fb037afe30b98d7c388864dd87ece21d31f64917f31c7d76864071cc02fc627b257f91ca35543754d72c7dac78bd6e51150fa880fba6e1288d66e81cea400e36ac01ee9eba3c6b5387c3178c83d38b9ab1071df0eccd7d4850f77d6a6fa25141a929ff2bd256df383f72188d5170a744493828f673270fe29b34fb105bdc625011ffa022499e37845cae0cdac8993854b0b13de32b5519ab40627f415e8380dc67178c67c900c3887d97f073690c9876a27614853754bb65615cad1bee3780159a2cfc034c45dd510169f36d48adb48be082031d7f6aa76cbf66f49e9bc872d3ca7aa2132490d047c0522d2601e81ad3fb5a9759b0a53e06ea0b4579f9c2703aa1cf880d5e22eaefa61de7cb0a309ec9d8e68e40c1a746ea2d599337021503375a38086e9c847a96768776a54591e5924d4a51af28aab5412e045243e68585383995584f84af64da502bc6ac36fc9ccb75fb6f7bf237c5419877e6fd5f390629b0ad96dc874be29dae00868b498947c5fef648063662594b0b1be54e19960b5bcc80bb3da45ddf084d7e2a2559e7094a9a88e0e4c5bd8c8abf53e9471577ca7d83f699c8e4442385077da460dac17e27268097872631d12faedeb886b83245a840b17937572c5f6e31305bf6c90ead70e42ee065bf3a2d9f49e1352f1bcde84e8ad2df3373ec7294c0ac88490a0b14c305edaa05d93560917ec16bc77f8d340554a4ab93bfb84d6231698bad83cb3b9042f70b5f6f91e50cea73e20f1063a6bf19f0069acfcfa73b34039e5f6d30ab6f3c9c7d8b84ae90bcb2c3720ff076c89c7296e00f7006def41a91a56d4bac0c490b3d448d5ade07eed95064a629fd190f66cd543cb7f5c0b8692969ec7c651e953f6838bd5638ed17658fd679cafd58ab13ff1f449e8b5c6f24f7be415fcc1296ba85d253d6c8220ace8c0e079794725d73f09d6a7cadbe8b9a52e35092a0365509a1a947ab951dc2e0e371f0be676a3327d7d1c667ce3d63845c51a899471b62014acdec355ab8a7c5362496a8e2790a2fb3c9be0f59ba0517d3607706fca894f67f9cac661b1b2cf0786a0c16f903352aa29bfde0f0a41dea1595e38ce04a37c77e8c1668c798b5420c288dec8a6ef607f34c732e4ffbb581d54b6714ae6ad7c205d369ab74cb78588cd7ae3df2ed466f649b61960a118fe90f074fce3e28c187f23bc04f35b72ab7ff5ae8e805c01df81c5258c2c60b30b5c7ec8a588228ffc010d869b31c2faf5de99a277952cda3ae4c4bc6a3f0d3ef7f2380481de5011a82d82eb01d18c14d9440b430b76751707386dd32da074fb3478b7431fb4f4b9f5a72536ebf2573917b1ea51ce8a21bf30ac7fdaf2144a70bf77aaf000afdfd5de6afa5ff828e5945061f246a76f5c14521fdcabb7a9c39bfa0c1dda44f7fb494cc664c354f5b548697ea98d25eef5e4f765572879b78ae2cdc584347ff389def6275e88ec75db3a87d1c9350e2c20ba7ccee6279643e87baa36a72960879d8741192baad19f0e23e0701c3014fedad41e5dd62e25734a15d0e689d646631567fc6cc2022746fd9ffcc010bca2e0b29e45f91f15fb5feaf685e704dd2a19aeaafdb0b4ac69e16f094a0adeaec45354a354dc04c5372c3530ef377180723982e68b67313106cc2029ab1661e2979cf1b702c3a37708b007c6bb7853ebcc667dbd8ea3e8edf01351d8805b39eec6f3c064bce8a9ca28184fc4171f9b7838cd99e0b4c080eb41638740a3e97589db899a5d73e61c88de8e92dcc5ddb9b300473d4d196a27cd95052058fcc80c83e605d16ea6cb5a93b50bcf872280502acf50f30713793237c2482abc5f4fe18b71d4a6390918ff2273b4fa6c45a40a1979184e34337864465ac993fdb29fc724f3703ef3dd428cf8ca14c322614d0a312d5f3cbf3d7eba75e2a8f5afb1be572aac3b9bd514147db65ecae106c9dca7125606891fbff03fbf3544032b27d7d0a1d572d329ce1b5a05715418dd045a6eaa29c2b33dd0f8f9b3c78f69f151c957b21232163f69bdf275a280710819f84cd39f9bcd36d44c5c47dbab95386f657858fc4db01666eb1a3810d5590701c7ec909edafaaf48f797e43fad970892a144fc5a2482d553d301984442ea9dbd81027d3ef516ab352923b8239bf3f66ecf79053c09a8ed6f43ed0c08b78f50586fea7f7a297c7506c56ba364c4431883724e02f5b56630e10f16664714c47011c86e587c7357834db180abbb834223d3ee2586375b3dbc9fc866a1910baaa0e3dea7314a2f74aa6ad5ede5632ca98f7635364b79f29e38759f7ac17672b2d1bcbdaab462ada73fbc009aa5c0ceb2e398da1e88b5128c7e810f308195fd95b50b793862b64d5c1e1bb98ac93e024f33879884c94fd6156d257658980876b9a8efeee67a6c754dcba260dcd4c5fbdc2dc55391d70dd9607c29f6ddc463b8377aadf06e292c671b7a374d9d6fc643a80aed8259903f6fc8269d40899830272ad49293e6804127df1ea2731a6271958d05e7914bc141fee760e544ab4ee7f5a20768a69f652e50ce7c051676678d3ea80870d8118ff09304ee10ec6290c248a1772ab1d408c28cedf9fced544372a75f0ba3debb1e039a6be6b3df8f5a8d9319e382f186017b7c7af56890c9201e1627cca49a8e0851b4da9a8ef52cc511917b1c621127834dbfe836e63c037b72e8455e58922fdb1bd296ffc78f282cfb86e6e6ddb28d12a9c689a65b58a6fccf7869dfcd13b6187b6fe2ab368be4ba0058c292de86e830b27a52817e3497cb95e9040d028733ca56aa301179b2a071ec6b469016bee85296f8989f3cd5ec0c7240719d1a78791cba306fa6cd5629adca165418ee2cacc918c12a34135dc0d800b5a9a34545c4536951050c350bb13abf2ded8568575460ef12cdab35d54b97844e1f54b640a44407ce1368bbafdeeb4785b754ae7579bd64a47f62a9263953bde8e83d8465bf3500894c1712c13b8f865ee0db182edd65219cc21cefc6bc363d818b9357076b07ae5fde3c8135a943130cb7cdfd477a8bd9cedb8166037e524e1c4766fcba957647a8ade6a8ed5848dd9f4e1157687d96b8f0064d7de657be34c957864b5e17934ea9b71e23fef8231ca7489f3e99e34657271050cdf929fa47973f4872a591426fb46e67336d2ce4182fb26de6e81e78166fc1a12e519c87bda94945c2368c15bf362287289ad8e3d38e5996209313170683885d85d1ff32b11d54b1328644f9b6165cb40002d4d6ef1f6e479acca51f4e37dd22d5d3d738a29f5d2a3ed23ae25e94768a6bd35d1a690c3ea248d9fa6a2177696048c50e4d9038d8fe278d57239a07ea05d9c366dee2fe22aa7c4027db6da8f4d6259b1aab07d097b34bbd60faf64ecd8c442dcf8740b30d62ebf4d67f03f49c99bf747db4d5c350e9ea2f8906cdd9f1ea16c0f8e227ab8bb71da3fb9a6f46f4d37509aa5cc9dfba7f97307631de687fbce1449ffe99ed66bc3a001eba52f2f4b015379d46cc17303cc7f66cd223d0421691b7bddef57ad2c153b23d841038428db51dbaaddeb1c35a639dcb7a13a4c22c97d8226c4f38f3855daf4c8e40a38dca80cd4f772f064dfa8950b38080114fb7fec83adfce230112a595a7f980db13360b7b10510f704969901498eb9aba314f59e1c1984affc8b6f9aff18afbc6476ff3c9aae78ce73c0fe1a891fa163985fcec96d7017ab0c38890f031f049c59befbaca9e4a07515258a498b8aea44ab73020a2afe11d934e37f7e005ab3934e58d45f03753161032e8f55426943cb1012039a6b5158a7833d5a2a59f420c881f4491b3655c16c0cee11dc4b9a1a1e407298dac4d07cd3c66548bac78a919bc81a431321e163c194c53cd206003fe51cb43b22afad4fac572321afc3976d76d8c6bc1e1fdb474b983ae23b50e252492b342bf089148b23e76d165554c2c9c74e3f5154bd11d9edf7a9d036d5e882c95704fb2a47a0af5d8fb571202909b404b36044842c97e3cd0ad47fd1b2d228f25f8feb68994c165d6f75c26916ea2a11ceab06f1fecdf636dd8f8deafc3add81bd804708556259f31585febd586dfca885c9adcdf9be75cc9f58fc1f3405398c3f9bc8cb0bdfeb6db5f5a61ee8574ef8bd951ce0df7d67b9646314b67aeca36f4393159e16af4d412f725bc94910ceaef9e98991661eceef9efe96f7fe864a0aee9175934b080669f6fd5998f78d2e63d61b9108b4f2e94906f2d99dabc193766ea6a78e4fe64faed339b7c4b44f63bf8d6f77c2273efc0ef23900cc85a551e1cde9f699c5fc89520560cfd75471b14984d55ac3c070f57bfec63526cb3f99b192889e6443fdb840b74afb111d38ba4428b2d0a91975b08d82147f79d948045a632bb487e9f8208f1e7397b5d1296e37255d37c66492b8b60fb3ff881ea5ae11be7d5d60e0ea75f6fc956007492e969b8a45f50a469e7b5db414fab8e7db8689db653b4b05126fcb1309073da46323914e2436a901896af11dbdd02dc5da4780c57ddb760852cd5328904624197246d0c22bf56623e67276eb6cf8753204608f6e17f6a412d9aefd5c62676b664f6000936ace8f0480aee01b8ff0b822550a120dc9af99e59d64c646c91ab492e29d872bbd8df300dce3a6fe13774e1a8af5132b05c53e17ed35e17d9b8a82c932a49a00a14c46fcb8e97ee746137cbd534060f6d48f4e42859f9151abf9506f04d852ea5ebe3d1a16d4d420c8449b9f7865caf676abaab786b54bf5a5ef2c2e0d6ab6140f0f9ba2b0ff9b99840165b7d041f807e8e02cce37e85313566eeff298262e21a10156287400c29fb73c973ff958adc6a937f567dd903438855bcfbf5182a03cd1b07f7832786a37ebc6ece2c659faa5408d3cd8fb23a33ac22bce34983b4fd0153eaf7c94a9e1f91d0cf30201632051630e1024237bb09b48dafcc6b2937b4ebaa256d679795c0b935c648fad13493f6b66f101961197308925ca0efe51a77ca577c76991dceb64a9064cd358251f3ab7ad4f55f999ce20b679a2d812c77a61461d182f768e67eebd98c646236a44055e3190332b39d31058b9a4d59cff268515d7455f8c703bcd4c4dd059dac400d78b31806156560270cd31df748e7ae5bf558bd48f0dbc0f0fa23fc664a8add0098594b4ad509eab333ce67ef3669fd0787965d9b5f6e3e0a382e928adef17ccc2be6db311a8aad667462a268c51d7b97ebc7ea9fb02b8c7c2f209f0a97bd8b67d8dac5b4fed3588654b2de6a663b918ed9dcf3ece6a7fbf27f3e7b82f128413bcc1f935b979d366b03ccae81900c7bc3329ddc483e0f6fc31210663df718e6976832f350818aa63dbcaac02f106ce5334d0e9fe51e20b104c501dfa7154c1c6ddfabd8ac788ec3490c1a02d8472a3e1de7205db21dd948ab5d689a41770091edd55f05a30a5e77437f1c6fe649ba651f925df488004b063f34b26c85eb5768bcf3657057f4ab960e9992b6cf27cf45ea7a80a1995eaf0af299c2efd1a1046706eb6d080c74fea60253e660f080e4011ff012dea1bb19b025f5cdc27da10fb2d4d27c1b554b40edc5e81b688421e6101d08376ae8a4caac1ea37de4676170c9a2384f4afe1ee33803ca4950d065a3db1e9ae475c00420d81ba2bf507f59fa124e4a23ec28f8b152403a2ffb391484e4074b6cb20488bf0b7c9dcaabcfae9af2ab656039ca9b9475e8aab378b2d0302ba0bad86f94894db65626a7e899831cbf3e9c9af364b4c6001eee73a2a6d69894e71252a9a836864bb3c74d6da79a40f5fc391c73541394138da5db947747f3ee75365b010a075388413f4302683b7d9457450772bc0a69dc473af218b408d25a5618eafa1702b4d2d9d4c6a3d7556a9c23ad84acf991bca14fe82d6d1f3c769418bf35cce43c3b823b8343cdf0c918a8c589e5194fe0f995af709d6adc2bd33c942662564c08d43da2b7e6e3c487e4aa28bf135829935450b703d9ecbaef222a132c2f0a7c47fc5e6e0f5377264c8e3f3ce7339da36a39337cbd025367fe6a16c09c83d76ce8801f7b0b8c64f285b6d689d7c06ca54f174d9d811cdbfa7cdd857262930aeeb1315e47eee3c67a62629d0418d0ec2fc6e002602ba03be8f976d128bc7be5de791ee10dd28aa8248c9afdc1384a42f9635eee8b495a85934f90366e60f01695a7e8cade371bab4c685b3b774f9eb1cb345710880f60fa0464960665e3c680bc481dafc93ff3cbfa211634c0c54507d9fb01812a3da548407a572f3f0f71ebc55d97ce9a008bde9cf9f3435233aafafaf36b0a5bd331748e7dd7044ba036a7c1da084e3f62ef0ea276ed9022f1e8d3b4d3962a95c3b1d9a9a8fcb507cad6659c27103e8e7a7e32f03fc16e0d629f0e628062df7085f210def5e7bcf4c2742c2d417dff94a155ecba39d6701823fe8b36624ae8243440e39b55eae0061efd749a75f8dc3829e312485b6ecb8486ad29607b9fb5ead403f0cba7a84cb0344d2e87dbddec65b98ca830baa53f928c3921e9706b50a1262d948f922cb382ac5bef054b015c6b7830f4b4b34189c555f41a55779ad56e29715830adf622d23e62cb54a3cd9896f68f2076f634fbef963068ae954814ecf8314d2e17fe834aaf5a017d17e018b96f65d6e2ed66f46a162263272b1d7fd9811e4895c6a7ea8d0c4b3d10e9ba74ee043afdd8c6595c88469285af7bd11cf097a34e1c727304f6db95aa182ed432d86f772894939005dd00661cd0ded65c8e758ad7f8cf3a03ce7da3a25a327a46937218b2a25207770437779648f118ae654dc8663558ef77e5476a2e07e549e74520ff076bb633d1c244a4eb46f11ae332cc8fe09044fbee7f7e96e9e96b450a3dd28b304220834d79c921bcd64a3622d0ff267892804e2676772430fbb5f516e1e93892ec1cfefc5a23c79a33a8311ce1616140866a3f66cc0ffb55326102d0565aa4abef471b521e44418ed2b2c5dc6b1d1fac3bf76abfb6020bf4a575521b844e099f1f5761e886cf334b698c4431082ea20dfd543093e41db6c8ecc44cd703509e0367908752fb5301ca1e5e33e7c4107a8561acd529201b9440f6ff962eac9d623ea342071470a48a0627ee3c2d147e88882c3ce8a9336a11680c27bed1e8190454f19d5370f6943d1c2d926795c4ad6152f59ca609a52d9848ed05a47205404ca94bda90d2e8b82e8dc22759085f24667d49514c402071b566e2b0ea94938c1c65c4bd32ab74d3943303a586bd0e7d64b1001f0aedd666f5ace9d6a7a4f520aae4205a6014112ce97fbfc7249e7124da477de01264b3382a11bf6e7e0ca7b2cd9ad414f5b75be4d53db0e3358a1596fab0c8308c45327960940266135c0601b640eadcc65a7680f807ce27be958f9ae2a4e0a847f68ad44c3171a22ffb7183868e6f077840554023fbc62b50c3fd5822950ee0d44d7e0f5695457c8987818c253a710b4b99fe39c86da64c8e788df94a9f96bf74a6f19954e934c53c561caa7738e17446b0ea43ab33edc87e5f285441d35f5e8a66c1391e59dae9528749b9299085e3c379d883daffd2287a3e06cc3a930a97e4b7f71a1a194a92ad818336f86b846aea51f1cf0f2fccb5cf8d3fdc66ee540f1c29779c147d41a79d7d244a183b93013a40587d6638d7611b45b470ce29851cd00d2b35fc9d6b5b53cae2c0bc57c07618576fa0df34df942c00e7811996976690bcab9958f2701c631753b87f7165671c44bcaa8b4a0bdff434b79c43992efa0143c62835c36086e7f9e7cb200a189d56acf373a5a38cd9ddf3a041999da6f96a698a13e9ceb778f4d327c6fb9f70ad8172096273f64a9e3352602edb0314248e4458798915e7bac0714871555019f05a358d6d4fad6ab569dd5868a12843e5f9cf2ea733884bf17721f76be57869cac6ab8569191da76d8d44d9493f27163dc4004e2332ee36a68a4eed6060a10abfb9e9943ec592fa4f9ebe1e683ef1490c842ca1a4e9ddba5c8d5f3384794e1dee8a51e8db20c616d8af74ffd8dc6ee4e7edbfba9c830c8d2035c11c2cf3d57d81329877b127b7f85ec8c0716bd83e109ed6010fc994cf3080bacda7e5a7bffe85e8bb0a247717b89b05b95b6c1944fd78fed5a786dbb36e801aa8a2f3b8aa2183c435029af2c27bcdb8b8d251015f9d675f9b03655b5c47b2974313f311b2e7e4159959f5617a6b945397182f6264b7449d1130ce51e9a8330f4cffec72769f07f37d8257c9068006f584191d31e724223515a29d104dff4f3d89187c513f4f5299930f38d9992a4c36c2491d7da2d043d0912fca0f43ac24fd6ed78efcce5c896f709e7fd9f3e61d857f42ff020d25e74ffb9f6194a18814fce67d6265d8ecf0a8502731066dcddd31e5d46f0a4cd9a9dc283408b3cd0c01db2f1c3fbbc04b7f2b6571051c7c6ea88b2e7f8238ab630ec5d8c01bbdf1815754154b15a7914568332267d34a51e3563916e8ac38eddf29a8dea1157d1e35c766b436a00b78c5d8cc9c267bd4777319f5b13c58a9a3f839be8734232a460876da5df7baaba789e962c409e00a4d1d0d24e385d6e1a24de291cfa6a69f3741efe84f429ac0457e95848a2f00e18e80be6012499adeffdf60cc95451af49c64efe60a29f3a93977345678af32a3959a832117f3d899f915ab8bc1654cd9bf474600723752b37251ec1d46427ecefbd9b3b3126bf2eccd89c2bfcd3a27bbeaa5598a11730caeb3c4cd073d49af1c34e15dabd721a64d1fabe76ee2c8593ff774716a858aa17c221f15f8208744989c5c14229d8170d836bdac328375d05261294a4ba0e36e06a71ed2a1b7fa37a86871f41cb9148d8adce5c27900440695defee08be2edcc0888c98b4a7308b9fd09cc2967111a5839c8efc83819dcac3d6d75965137c57199e9a92da5e8084bcc6431954a2c61b21be3f67d246a2bb1458bf03913adf42072c9d1d761fad09b69ff321023ba90b32cc3ed1cb49c84060ac630697a86a982930a3397966d15612fb41d619be79d89ebb8d043a431a2a43608f71579349c86a1a5260136cc92effb2fb702f02b0119fc46181b032bb7e3a8837762cca7713da4d7ed64feb3b48a269e407c8949d244b0a5b3ff91596d6a1179a91813b688abdd5bba44b5bf70195cecd30ac04962a2b35f2a0cff7fac941c6637f7fa1ac4f2f1d793484978a9471e583faabc3de93d8765ddc0f65660fabc8441698f5c1d74ee58359f1901e23c465757887134a854bf581f795413bbeab6bef7a2482bd44663745958d81bd5d90ff2c98dabfa11fa8004b890fe4ddc371d7ff2fe73bea09678ef42c526f4abce7b568c7011a8aedaf3760cf9cf06a11568713a0f62a16076753c5711076595e46419f4a172f1364c7da079061570f5ed2cea197fefee2131b55dc27cfd95704d2d5a43e2c6a926fcff3401b00a37c328770c6127d2cb6a75fd9ca68d9e379c4d5fd63a8c8374d366da9b3a4592d6a6a2985330943622ee18630f3e4a789a7403507e102e308655ae1b88e926d7574e64b4ee00f11c36f5c66f45b0c84fb25008db0697c4c84024541255a3a5d8b10c2dcebf9502db617fd0fc5d3cfa3c16b1b78480b7a46c7f291c6070b89e46d50ca8286d77b2ba4020228fc798d826fb29020229b7cfdbe1e77464ccdead4d2aeb12973054ae0430fbf3a8eab0817b1c7b4d5bcc61e9570db2615bcfec1f832e9fb7e8c0dc3efa36c0d0be0d021e7cf97ee64e8efd08f4c5b55a4f47aafa8e39e1499e19d608001ee4a15cf6923bb58e7bef374e9e07af231504acfb1fb10f104abe4778415e41df59ac0aceaea8be1ed9fcc7f566cd95386dc67629c2263b977f8b2df0fa83e78c98b4a623d7289bf57a346b5ebd807229d3db761b7dd32eb234d36c8881ddffa21e2e6bc2b58857d897ab18c1ab9379c39deaaadd4535f8c514e6a82bde71a33117b884447de0e98e0f3180f15c5074977ec238068dcb9063a947828ab4d90d70c2edee45c46485d12715ddcc53757f72076dc7af431536cf64ffba2274210b7d743a1698c3e1e723090a57dda416d524947781ca1c9e7ad9fab254dc8246f112469a06c9aaa5cb84fc93cc4c882164bbc056071ec685c72493275b036dc015115d7aa9ca9401957c0a2d819ca410fe963cece3504ce43e87ae649b344d68de6edb344900577c5c7c445fb8531878760ab8eac16cae605687903eba63a0e5bc307e1e60f144747871709b434aed8cb892490bcc76db956becf2d1c914820ea1ebbf6b24c21c5f66a5d969ea5218bc1c2c2638facbdaf335ee358d3c20d1f564a37ce364bacb0385d7227ed50be0ef7998768572ccbffb8130d044eeeccb307534ab90cb5bc79f30b7a8ccfbaa03c2882c51f2ff0f7609fe3cd46423b985f118a8b2a485e42b7cf4823a8c93defe93b0b048fede049c7788db02a28bf6db7e867c4f827e9e76b38113850375be3f934dde6dc33c78ffd5fd26ae17ed988d3a6eae04b192ef46f79776dbbb86fa7636853a4353fdde86f28a5fad7366189b773b69faa8b0cebc07e00826d4c96c75b238ed3b2e619a33743688e7d3b44d639bc320db22b25ea5ca03911129155b6fb06e25a638538699a66bee6298c69f6cfcd110fbb36630850ea14a76f68833b18d32de066c6577e8abdb14bb321e7b35c1528db6b207e248f6b61ce067c750c289e66e4ef26b6f8324b92c29a47353729b612bdddeb52aec417d0fb3252f8b1c1c64d78e99ddb96f6e1b934b49fed7c86e0c4b39280f610cdc07981d535bea2db69280a974fd94701d814d38e7843711bb9674640e90bb581ef70ed5b23418e5f82e2ff8fc4eb8102d4e654554b03eaca31fa223afb49b1d6d2255e56d067c7b10f77b0540bcb8571878275430481c9fc669b2fb8488d4de50cfc5cf3916d7f2f6e4370d4a2f3a8773d199222eaa9509fddc50b58f5e84f0ca58a8c82dbdffc065ea4deb195ee61d4081d31f4f4dbc48ed3cbfbe3c6380963461ccc86060146a82be41b0fc633e2b1433a9f0eef568948e51f2c59ae3c95bd1732c15deb09a0789f2212c1958d44646b8a1c71526c7712fe76da3ddfb94698b59fc1779305da1925ffb768dfdfb98ac0c1366dc440e9a0d6b9739f179354f91f0e64b4c118991152c3709a72ae1d62992a5b1f056cf7dedc1d40b0827eb177df1f708e6db9380245b28c4de040b426591399ed7a054c4834614ba6e0e3cef619a16cc5327a17fa62cdd9a022df9469073f4d4357069d5ca84a8b642848b2d3a778dff73cd48c47b89ed3eda1d3d3a4775834d0b10d75172fc63e67aef8fe1050cf497b48843fa953bc38e6bf72b71706195c0dc223e980d0ad6a521d5269f8d2ed98560814a043046db97cc12f021e79cf1146e72c1062b6354e38b4ca043e5fbcd254d2e388ed0a836e61768e18f576e18a7ec3704d52fa453c03afcf1ac1b9c1d5e66704af104f5d2a5163ca084f823dc6d404bc318d8a4e2cdd72622dcda092775bc149b78259f322300e3b4d80e9b3c758f6d4a07af284c9f4b421aa615d3afa39496ff4acac628751eb9e3c5428ea377aed06e06b3d444599f73ad52bb4c64176e72d09bb58c29dbb99a8b51a6eae961f2905acc61f245d63d59ea3100cb0ff5a99095448011fa88565ffa67ab98ee0029d49e435b26239f47ddca3e6011a0724160d6dfbe5fd9ab75e031452fc9b370796ab83b6df59f42e45bfb848edef5d66f7e4c76b3d8cc0ba82d89effb06cf921789bd73940d56a85ed7c7007aa60aacfe20a01bac545340e420471e8bd7f38b85fa4904370a4bf4797231fc87a0e8f4bd90d1e8ea5c66af402dbd4d3065a8cd88ee5f14b46b74f45a0e8272ff5afa8679839f293a06a40c83b65b2ca8a76d96b95dc09c7aa43dcfdc2cd43ec2d4c612f11b6d8602052e18e6a1ce5b63e3938b2f99be5d7bc171a31bc561f79659b5d7402d8b3fb101d9dc0b51d24815ca0ed84f8447fa7660f321ce11e6b3625e8b7a9efc6905f6393ef10bc5db2d064ba72ac357015afae125110298b4a5982feffae754398b1f99f73c18104d092a534ab1c0208fbf938aefe6c74d7dd0cedd5ffff6168659d8f87fc08dca2ffc3a21346e61a0c7cc3dff36b7221b0103eaa9c0ab502e6a9459de849db797e08df5799f3aff67f1ccaf72f395ff507108d74c33b16cdf07a8f52a26044182c51f287034819fdc32ce65257b3260c208dd1e7215a14f172b8b96b6a6ccc723df75f86c1e74b20a6f8e6c2fc3be1546485a935f1cd3c85052d5690817e6d58f1de933f078afb9771f11ca3d61d7c3b7d672062d66544294b7121996879e24720ea8b0896ffae8db1f91c7c00d32dc7112bb7ca162c1b73481d5753fdd3c4b3170cef9745db696aa0dea79f065598041a83c57fd4aee031747834f493af2d174d0e39dfaf9f65c098364e0246a4a22290a732a3a781172aa7b54204452032515d38323e63fa67c09816082cfd80a891a30e5ea95a80dcd7726e630e9cc8f888bcfafd93e3afe00284677513aa6624b736b08ec4e1a5979062585431039adae20838ca07801e8f46958cb2a9d351e9524a896234dd55cce381acab8f7832bbcae879028e582dc294c8c76cb72d29647819f00e784aecd892f76bdc06dc6e8183f9930f4eb9e575e3864bb7f5df8edaf20ff346b97cd33b446718515a9ccc64623ff75dcda6aee891643f59d15df668553df9cc8defbfbbaa3091245855bdffb67c980ca91e85bcc5591d9fdcdc55402cdef84486990b616a699594ff19cf936bcefd8fae9d4acbb22287e4e569f2ea1951f79723d9593eaa5e868c995c071b3ea1efd43a6429f36bd91607d4dc45d2c3979833ab75264543d911c039bfa55e7488ac7741cb8426450376103d5613ac5623a7cb6aaf010ea895a966fa02e202641588729376c5692c77be2c4fdeead3b78f60ced4b3d1941e1da4907ce1aa8289084ea6eb467c6e0407e34c1f40ca984b7a1c67c3b960b31f871fb49b770c87120ba550e76e3465ffa6da945c8471c769fc3cb898d4a8aebd33a092e213493091ad17fb41754f02f145a261a394633787d48dc44997b140f1b8e1177dd141a8ea71604aecc67097b04c3b38f9a0f845924d63a387fee7ea1a98955e1d6abbc56782ec1df50a7a7318862e302dac502ce024df0b942edcad8f60c75c67cb8cb200c74215d482e5ecade6d2c390facebd4f63fda76c1d6bc9b5c131f818ae45f2c49f02da549eca3b11064083babd4ccbae761e1ea0a05ada741d49850a1d6d97b7e1cdf626b454aab861307de9ae22d4ec6e026051023c72232b0042615419a1a82566f92d3d6e715f596aecaae00b655847f7d5d25b2ce10fa142276fd2f49e1ad9779234ef8ec5090de0dccda8d42aafa35639ad8f6a9991a3f206609c550d6ef3dc0d9476b4bdc8d825bbcbba489ce36c06f789c098cd6a237a8265500ff7f58f1a328c4519027715d7746c0929f4fd85becb4150daa28be50142e3d89bc6898b7604d4e9c75c48a4610f838c3e137083ddabbcfc0c226353b7576b58f7ab2e3b2c73b2afebbe9b8bd5a1cfce8a8cea7a4b53581010cb53ea2086af302b0f27e0360317bcf6e513718f2056806d50452d70a4a2f9b4904a0a1255c36d126ecc8857c476a9b609bf941f10aee43cfde3fd991b603a689e70a1d2d49157bb4a00cdff7e50ddae12492355cd4cb1a1c779c0e3d9c9da2df63dd584e7d5efa6137423bd399341cffebf0cadf7c846e34d5135c3eccef3e96aa5746b5047b5e273077476292abf1e36c4982d6eff5569a719740063c1df57c895ded63a5ddb45491def8c13e47be5e41c09deb7354df876a9b16e62c0f1971bbd7c9d999dc94526b66c081b28379823c55f541d8d16ef3169c778be7e89e4ae68d2c9a00ed3f8649a8d690096358a6ff1cbd8c0515881160097917f4521497c000fb0e40f65ae0239b8a87ce3abf0720499797e4858534458574a62cb265999adcbccff75a9b41f9d1f80ebda0b12f6f4e4ddc8f468ede0251778167d29122519c0831ee94da3b01c4edbf519d3fa74e10c3818277b89152cc6074c571c2bf6d022fb8a93311c962574325e2d968a2a57ff2b07bd9571a93d775e99d3878aa9ffe80944e5b723ce321b6f0a03d38ba05534a383074fdfd8e20d774cbe4c18ffe0bc9254ac1268495eca59421668c015ce089d722bc1e7d873346b4864279ebab2a2b7287ea0240401512a7682ab34a855eb31cf2834fbaef31b8c0ab56e280a09e57cda3eb59ed30da04c7c625bf4888edd893a2df9de289f72f892dcd6d3ea1c4b2d0e7c6b8b0a48bcd450dce2df2fba70b0b31a7507cec79cab6ff1b233562dd75cb20c9fd47840c76a4ab5bc4b3a68d0c261ee593d7aed9b057360bb61ad35e54cd9c19e996059dab97f4c2fca50abd575780cb521abba894332f661b379e65e394cbd698b2df0cfb13487e3679849947472af0cf96d53eb9099281484058957a08e24f171b6634c1be8c98ed10ce0cd24c61c66107262eab5d1154766f6602b123e75bc4d7b85faac08a6c78d1c57b58a32c473a9be2369ed5b1a131a25e41cb380d4090c2096499f9f9656d72fe54221aacd7a2eae3d615229536ef4ec9bda4773854ae409dc1c10075d0041951aceaef524fa6747ac85eb960ccbc179f2bc2b975b2a0b6cfebe9880a372c39c166bd3d1c64d130f0ba055e0ae6ea218abc5232047eb508a124a2182fa6fca2bf59668edfd0a16c660b79d96d453d1e5cb2828df2daddaa795da0b029455e9e41b94e0999567343575b3d73f94480c158686454ce8edb7e620e2dbbeb6629d9e9692283dc86bc131935fbdc89d2c0358d733a04b6d6c29eed26efba2e6acd7f4782cd3bbcf67edaf36fa18312a71c8805055200fdae31a3d5ac39f2091fb3d0c7266e83f54000c0d40a5842ce7bca1243b7831fbe436c0948f14b00530be8b7c357dcb8c3dce6bcbcae6ef6196a1b13b26a27d5f007b164c561f4cb1bff2da82b5ea2168f298ef63e4cbbc8bc6793ffa1262e5d13421d523bc9e7112ed2c75e857ab03cbfd1c3b03368c04d2b4ef16954c61de8eeea3d28a8abd55df896f477e99dbcb5bb2bad4f492c2894c5a080947bb5f3981ebe43f714ec7b073dc45c336a2ea19da65ab5693221f6b75924484a89c2e3c3c268ad5e5880e06644b584738da26d369297a5e9ce416b3c6f5a8112c12bf89694097ef31ab3d1f0ce29e8b978e836168f95a58a89cb509512a38d844c72e3a21c328dc5384a7a919c6d12632ff7e51088fd809d47c325ead0f945f8f5b161424b0aa21f9d30c163cdcd4862afe95cb7edbfa34274fd3a010f8d6c7e4e7f599bd1d49e7e3d2961bbbce975fe72e7ca996cce4215409c710c49cde4747588432279a2fa9012ebb03374e6dec00eeb429a1f597f8c1bc3a7f557aea2a1c3db00f303af63ad489feaceabb9fe82792620fdb88af14a996b69c6f4e79f5cfb23676e28f32e15f8c9701e5656e4cdac82299f0b29c3cff0163d8e137cc8d45fe8de4562913af2b7005aa4a32614755dfb777e0865f179486547f28b18a2ab6410cf90b5bd0a64bb83488a910b963ff3f8cfa3945cbbc7bee53a1f410cb3554d9ba3f61f5f910605f3892a31498f9aada85e395518ea8bd672d0c107742a93c9cb4291b175d7fc482e7528d68c9f2c132ba81e0cbc6e7be42cd312e6e75b031ff57186d9bfc6f02d6ea65215e3160f9bdc7735c4b6a2f457bf6172db79d6c9f59bc8be07d35afdd74f1f529ed7939a9a6b1a758006f628c6dc8786e12697a5165a2c0810a02370d3ff727a369f0a755c4fdaa2fef5f7f1c7a34afa71c35ac95226f403ac1949ca84b0bd16083aaaa0cf353ff499e4c1ca720e961a3e6e8e09322e09c5fb165175404c4595e73fe3504a8c650c68d7df913137103485c0da5c760c3acae7ad78749db44d1be1b1e7e2742788b48f5ebe9e5ecbd33dd589952cef8e704022e19f810b568d11c5bfc484f6b0074039681584fcafe09a184a917f6f2a5148fc2b22f54e64a5ebaf73ee21363a6870c4f62ccb71eb643dad3ae3001d5d04caec6b7dbd526590f9f49a1c51452009583d18401413a46d3d16425cea7cfd0c9afe4dff4312354e2295c69ceb57966c801516e7c787bd6f1d91b0a8719c076b2a29f5587ce120fc0e773ef0e245d0ef1b39b2a387d5b396fa7207ccf72f9f902ea652f0128d6911b20821375b38f097f6ddb2d1d88d46dfa9f66dbe8ade679c84e509ff9b96fe0f987e162750be1903b3b533a2d7231b0021a156fecae87c3efbb2920ad1b851273b728c41b7c20aafd19f564613c390ed52d802fa134bd8d4d919920c7e14d736bb86e96019cef4aa4faf149c9ea743e6daa0028488610aab31eab5050bd97d010d4730b228fdef19193da874ad32607096522ef04e1f479b8b3b602b4f83d9a831fd416e930af6f7f5d22151650336d663ab82e557d7bf709ffe9452db70bdd26bace1f2615c0b18fc8e451d793f753f556eb261e632c6e5d0394d81983499fc6d71fc0780449ba5dcc20c73c46ea8878b40c7106af957ce47bc0d97c5a1f65de446ebe1e10c2266d9c5f5367b8d0a8c3ce9c58b01c1e94efa09634d4de6b41dfe82742836362b26948ed983de04cfa1847d47cbe731075146f3da8e2b93fce8ce3f943ce09331f4d70bf6acaffa1145686bc09dcd38c694e8f52530966f4ae099f27c26d4496bf8115a480b2aa861267831b5bf1345b03a5b2dca2a78c30d30730bcdbbf048776719c2d0225118867c522488e94e81caf0f37bc655856615b9ffbb08723d58470a2b1b1332ee4a40fefc00924e606bd687b1de702aaa0bb030543a2f90c2fade0f6beda9d44516dd63b1c6b2b764cb14853a98d280d4b549a109f3f0a965ffd6390cba7c49169fc0da870416c3149c6354cfc1e318a39dc16dd6e9f663841c921369baedb25c24a1f0f20889bc6a74d2fbb439e10a7d4b703ca35370a80c041c13f8cd1feda142cdc017be53f662d55d1c01eba206cc0ac39042d7e6e3da472fcb239e8a14f6f0f8afbba4835b179802e2e2ab154f897cefd3668140983bb1657e827c8f0c56b094169399425a79cd50a4bed9e1d64d7dbbc8a48d548540f7d0d842d02ca43633ff315e116ed6550cdafe48e5a0b5c8d120ad94047cdcc481eec72e9ac9716e08452c0a3cfdc4b85e71f8553225e341f90bcb7412148a896e780479c4df38f1732c0cd5911609cccad97db1b74569d9e585a005277e9a9aa667784b6c6afcd3d7849d397ebe3b559a0d7e9add03ad769420b08e8d31d908c24967a11dcab6e769eb189580948b650fc5a6e44ae9cf579a1afa1d65166382dd83f618816ebf455a5ecc60126fdc44ed921b0be888f4e05b006729b8509019f251744414544d5f28e1effa8c455b8457f06f4df04b44d4a31677aaffd28f02a94ecdf4843cad7352078094012f05e4f859fc46ffcbc48be611b8d31c828e332d4784d51117c26f8b3b3f389462c36fe3877facf41620b871d2a16b6009faa2a204787a0eed3b429901147e51b25bfad79ebf25346cdfd461071c2355f4dfad34ffadb811c600320a609ae2b1f341d4f6eca596a805e1a0744a12c4364d4796b2339e67d8b339a337d55fe5ad7274ca1f56784cd3830345a67d94771156e860df5ee8b61ef87367798fb5491ba89664d843f1155716ff863528dd015851b5c0cfbc031594f0be7b554623b5b69589f3fe4ccc3caf295b95cc1c87c6860767e3363e0a5430dfc30a9c48b1302ca679289fe5531096b0832eae766edb5c6510c88a967b25de970f54ccece5baaeb8e4c1fac7f071ec9f8f2ee64a0423c22b5f94af0382ef36f11b96085598cc8c2052a9c40231d142a90c524d6ea9797129f4016cd0bd2a5a349b17d4c1983b0b59e67fa59fbef0c32a0724d23ff7ff9f41e02c3a4e536fdfbafe1cdedce0c10f6c60c8a0db153bb51392ebb046e803f7a66af2d04edb7fcf665fbf0f5e24c1de6dc11c2f3ffcf0151aaa771fab9f4df1555d652b37969acf51e42a435cd2857631f826d349a431f48c9d5646f7c7d712352957c05bb99ddb45afb7f01417bd02868c92beaeff943c92001b366ae40706abc29eb912533a9a50dc9c115174d135fd1e9192b216c1cfa3ab3a5dff1faefbf319372fd5da003c6b5548bfcd484b0373021d0d1b2935510fa9b81fdf23306a8d6b27820a7e2d72f957c0489610cad66d3aaabb87d4647dcac748b60a94e04fe7278a55bba80a7dde63b33fe69bc2ccf402c922b352ccf58e1b24d90c5b33e1e089c2bba046488d937c0725cff40766f223f04724b4177ed4a53a728a15e1a24c6edf5fd7e7159cdab74a9ecd67f24d24f681bc6ac303cc5f2e5378d77297f2ce6e3dd7310da89b575097ef9e3367b2b213e3d37b782712724564dbbacac7112ef363fe9a8290995d1bd248b97a33019a4bc97dcf0e807ce0ea7c0e3c7d9f74c1fd10e9a7ec32d8d22332881c1ff4929eb1ff4e5c8db84c05463c522b30615272b6a43de808d4b726fbea97141481a5f7b497fba1a2e2f2ca62166187369b4600f64a20862e0179fb359a65891207411d7ee9b2c48ddd2a2a90f15a03d708aeb01eb16cb76097813e34f380a1858165d766f693afe844923bb486e851005d1d64ec0a97a5f0fd56ced18e4234c6fb90a49830eb8225c360ad52d5fa4c50505ea34f91dd1ecfa82da6aae5d12dc1f2c536f0978448a27082a72e2518b0547631e35be0de28604d0330953b6e60ac14a5e1e4d2f88cc979251fc35337e0aad35443855fad2e08fdc7a02c45dea0610b709ea1bceebc77c8391823bb40be68a3b0bb118a48a51c7bfb2b6470a5edd16f08b1a2d8e3a534d77486414b3581966ee29391de486b9e1785563f0d416373c92b25820752ec4b51a2687461300293a9bfcb10b5d52423f295119bde9a5ccc1aac09ab18c60467681949cda34d2f1b277ebf13af1562bb04a4132dcbc0dfe65fa3a579b22d24247d4495246b3920d0dc1f4c53f08a6803ec64cce3caaed4c8f70b0f387d13d6acdfa97e616cb1fbdf0885b9df75583a34de6d5a91bef6dd0ceadd15c02c3663e7ea2f1b1956abc4c1a6f80691de252f9f2f5d76d29221e0336577d921d74996589d855826d4f5df88bbb4beed751ee98415921a7c1ccca12a6e5105bba35c4ecc8960d1e63604f70df9207e7a4df764f563e784d963b4506fd2c79446b23bc0477ffe0f42bca41099e348805f25c9aedae08510aaa65111fb94322b61371e0825c7c329cf3eee648b926c7a42fd725524d7a660789e239824165fa092593e5e780912fd6aca794c5d6053d7848fca599972f3793c3bfe2b4276778ea72d3c7a0ca8d04b85d4a7566ec03a2ea67329e05993a95c398381010abf1d50bc5d75df133f38fc7989d39b285e0c841f5f1d47a871d5fe107631f012d09ab18e5792eb7d6dca16adf9383737e6278fb007172a82853070c37943fa67e141b265c49400dd7edf103361f92a03d1c62983f960e080adef01f40551c82347619fe48ede9fb4872bbe83f1fa60bb4bca5b6c196905fefb9f34687602c21c6ad2b2652e33d06c67ab15487297b20b840d9431ee97f37a5c0faaed19c1cdd1581e36b37935bba4db757ccee842e6c54d15f0a066f45835fabb8ee84d848ae3f64c0fdd1b96cdca6b19c0cd804e5e1fb1487ae1ea8880e161468f6c04dbee92a4cc002a3078656a7144840132a549595040f7037773c84fe2342873f535b8f5d5c8f73fb2d828d5202bffbb22bed4d11a1e710945d316b35754bf51a0edd8b3d53a21626ab61463070a5c675b31010bbc094661e5d5c124bc34d24195cc6819a73431fab19a44fe63afd4443b32aafe7a2bbb1be1657c1a0b8ce00e887b46d2fb708c1a5c9bdb33ab745161d8627ff19d230d6dc3a807433b16a3d4146bcec04b75d98a97502fd5fe4514b8fd58286a421abf1180a13d7ed31ed062b80b2528a21b31f15ea3ee5456d6982b09e3669fa7cec54407a237b892222268ceb4a3884aa3ebde7efe03ce57766a4998a05380ce3b8f3368a48a273fbf6f10cff156063b2dec3a43dd3058bed85ba0e2a6d6876c6a9e3b5086f0dd384315a0125bb8aafa5d88e32609c436d21eae722ec1f97b14ea47cb327b5808f1f12ee09cb7ed8ac5dafbadc0f3d8ebc0ce867745895f9a96b9ae92c0de510d69678fe5711eb770cb654d03dc1c1d656eee33f3c23f2fbe74d473bb9755c0683d3325a6a7b635b6ff3d74ff95ed88cdec2298535840f9e4a55cf5b729a24a1173d30cc22a72ce1bd81ddfcb97fa817424e97ae7816409a63ad2a97f6e73a8e580bab9f928ededf6c51e772100fc34edb0c61c6a9a556e4372c76403e82fc86a60b4fb6a69b8a611bb96d446a5182e317c18bd6343d4850e647c9db33d8337c3065954329afa49cd2d68788c5bcb86bdb51e17c6cf16895970adc4e4e2683d220d539ed29a1c20913b858cc66630766ca01f2b20ae6f11b8011c9a6e0069c6872a35a5b40cececb80827c29eca839c246f8f7a9fa0b7c35679a1e7fe3b44e42c8b1917d4ff64e3289aa894a42fb456fe44ca30fab964a5a436dee9529a03340cc1b0cd4f9407f670d61429742fbd893ae3a8e05118f8305a12bb6c8b607728a5cd5848e56105a87f091fb84af6b8841d03a696b166c6ff561e324b97258a0ac8d6050959e16db2bc763364c48b82ac9cc3181912f07c063d9e2e0e8d44637a7304ddf690a9a6027737d55b6e0c9a08a338e089e05ffdaa54af185199b6a8829b239b339a97517afba2e8be6e125977407c08e4287528cc6813f39020780897cb4c282fcd86ba70faf0aa5b36852aec417d0fb3252f8b1c1c64d78e99ddb96f6e1b934b49fed7c86e0c4b39280f610cdc07981d535bea2db69280a974fd94701d814d3538723a060b2c136873d9efb8b7d21d1992bf22cbbd8d2827108e40338ea5e2d4e31a3c43e72658969e0e5d8f628d0a90b10078dedb487605c6e390dd5a1d3a6409506657a110638eb902f76cd1219c226a7368854cf371607784322064891f41aed6cc622e88123bae1c9be82d50768e8efbdd74335b3b4cffb886aafd538aa46e6e21d448773444ca6a1e737e24ecafad7e90ed23a1e830fd7922321d9bb7381a32a0feea358706d8c8c3cc9ff75516e086fb0ba1de4866c9c7882fcd6315d4892c081b680ccb03bfec09a54953829e5f52f39e0666daec57738ea77ab083ece66e6ecead33f420d469a56eb55883532c081c6049543aab11209e82933b9c6f206851eb0f4a2098583ae14659c83610ed7d5deeffba17900f5c5741a5562ac56755f5add57d4b9364c265f1822b9b5dce188fa009750fede949b8cb9e149e24c536c29f2cde4a668adbdeb583826c39a1e430fe21b791145cbce0d36069bd053fad0e77081b1f4be936d627eb26f2f995b7928fd8d9049031707946a55171d2c93efb0da166e0f2a9cedf703a90fba43894bf1bcd423b9e29547caceebd5903207960f2ce18ed4c293e1a9de77bef6ad0983fa5672e8be8918ab2d312d855df8ef9818d3741538a219e2d630e740e661651299c43a1313bee27551d62d9cf380af2707e205dc1a928dbdae2d58c1d39752fd571e47dbd1300e3b4d80e9b3c758f6d4a07af284c9f4b421aa615d3afa39496ff4acac628751eb9e3c5428ea377aed06e06b3d444599f73ad52bb432fd375754236d4d3cabd73e8c24939bb77443f63cbb6481e1580166f46f7fdc5442cbdf1dd3100425a05678e35641fa9a41a54430c32f16536a57516064de534366a950668aea3496d8f97580519bdb2464812d3f62a2fc0c16eaeb8b9c80dafa9a046b8129103132edc168ee4e02ff920396225ad579c1bcea3ccdd6642258bd4bcc18550d08c90c1c6a1a7afe3d53a7ed7670c4fc0cff2351e60c0012f9c5d0858c53968e913ffd3a1a94c96f055b6e346076c2e4cd16af59f25f9428a2332468777301d5bf9d8148683f8611683031c24124fe1857870190c117dab8956665c4509a579b6862cae99ec0de347b48b19c8cdab6cbb2b43aa49167b394696b6f406bead0ff32eebf10941e0232b19d6fde760fd241826d0feb6e62ae2a1128608d91fbc4aa1aa95c3a14380150a8dff4860dea6fee16601e991d03e2f58b498e00fe69adca4e6ff7acd4b048158aab9de4a318d3be2ec3d251d89090609a4a2c5a7bc29129a672eeb8d130d92571e919efe17c89981bb6d8248b90e34bbf55fa1bb503a9bc4a09cb42a02ae8b47197f111f5ec1d54656b7d4744bc78b2448ece08d00ef4983adb3d83f574cdd761c34e7e506f9ca5de19a09e1716a9e80daea452ecc0ad430f897e6c16b9f4295dc02f4f61f8dcbf2225483407523ce222bf099eb0052be3e8dfec6d8f8a9df03ed6e7b4c7bdc632746d78ed87fd65aff33852fc9cec9596d522c58dcf0182e480cf4cde8d28eb883964fff7a85f2c2837c0180dd572c846821506a19e502354d8c5f3db97c22a20eb2e9fdd41af596f6e43d8605e5d623d168d7c25373257c69fb55de91dd93f7cc60ee686c0a02e407bac1f98a69f65737be86d931e7576fc0eac26e0526da9e9c79dfd80a891a30e5ea95a80dcd7726e630e9cc8f888bcfafd93e3afe00284677513aa6624b736b08ec4e1a5979062585431039adae2083887a2f768ed96b2baac9ad0eec033b5142dfeb90695f7ea0cb43c1965b58a31b13dfcd6baddbcf2c10f4f14c8fbe964e83d235b158ed159048b82e41d59479196d7f8fb2182efa7dd188325d02aafd9f4dd0c5ef9a7a87ed13186054af02c523208d2d95380ebcf4aa95cab5e35e69bd976f22c1aaf565e3e7d162ffc5bea59510c413a1e26d80e29bdf46631802a39c430e0b7b039d1e46367d26420df755860accbde975e16047a258903b1f958b79bcde9ece460c23183c6dabce52d8bd6527c6b9f9f88e23795b9cc9f05c34671d4f47fcfb82b97de832323c9f358b6408069ccab3f4db52c5ed59c7f9c9bf68d62ac3a3c983b325f0877f8df6ea25cacbd2bfe049702fafbe0d72214b21468267b1a128d7d817d863aa63739c55ab7b04dd07fda1188b911598942bbf8a77751cb7f47eb94d6dddbb545ea81cb8e1f152e2ad5a56a6a8ce8390684c79db80026a2c144f8740fb4de59993438eaea72cc90b23149b375cd94323b00541a76a4b9ad0d2fe1eebcc1e60bef1f67ace2cff8db18ad952377ec1e0f736cb4b14000bb63a387fee7ea1a98955e1d6abbc56782ec1df50a7a7318862e302dac502ce024df0b942edcad8f60c75c67cb8cb200c74215d482e5ec6be878dc0cc317897619c4debe9e87318d64336bf15b38cc5ae3b7beba14a593a7ca7878073689e3c20d79e3493c307618c3bf9604e9e7dd328cb88319248834d038250970ab9f7bf6d68a74e1c99f25fe7e82ce6ead6219383bc073bf329f6d4318b16f29b5026b359082979801628537fe1c4e9777f33fb673aafb8965348109d6342939d8f0901658f1f037585ec2009b85fb0a567b44d7534add8733c188918f61d9118e5b7452ee8084a10b8bb9e901bdf6a84234e4352bcf42b24850483265a55d5601359f982e0928818b8ed25e7ccdec261f4896fcbdc071baf6217ae8f8f2a9564552328b7756ba9d00c8d97218e5177d48917f70a1b57dce347dc3736159ea6f70caf479f15f88edc91fa2f529f1182d5d52340f4a799c3a7aa1f02aeec6b22875e513de173295da761f9845f196357451ecf07e86494540ccb609bf941f10aee43cfde3fd991b603a689e70a1d2d49157bb4a00cdff7e50ddae12492355cd4cb1a1c779c0e3d9c9da2df63dd584e703934ca46824b7fbf4c1ca354c8f5a2e9cc6eaf5461cd025cf7709dd7402c95ca3de4e234f71f705d67f197cf649084785d0aeb8316507b4fdd61e9439f88bc3b2fa5af6cd05cfa65714be340fb88ee77a445384260a8cb5c16bf3c2aaa9b920beed0235153ed550941858c546f5d54e69f9932c690d2ad8c1090350fa1e55c6e0bc55e334b5df75bd2cc35222cd08b0da0050f12cfbbc1399caf4c09a125b7d3d82134853c2a58d8107999cf41b39bc6a15095e9a6a4d69b75a8d901b9ca498494d55026b9355d7bb804bfc75337f188456bd2b91e83bdbfa02e761f31cffac0930caa84ed860164116cd43828577e04982e3c68e09d197fff3fc3d5b321fdde9815001d685d570f0f8a44eda5a545f7df280d2aac2d7888b6b18c3dd911814f04703091de45df7e83d677fd8fd5f10ebdba144de05dad6b483f0585e23bad4d3c9aed024ddfab094c059f4677b9b7755f9e898e588fb3983f5e62642ac02cf579420863f470d9a425590c73dfedfa8fb095ae82e2c994773a3d945c3dd22929d75d1a769cf839179de3f5964562b3278a29e407f86664c70354b5942c47eeb8ed046980c012791065ce9ef27b8c7a053ea15488bc4417b53384906e0dba1768f2550282c9edbfdde0d639eb4d20a02392af57d84a5b874729c37c771a2e39ac1ac8c644b44f3734b0cc82de1165d9ed332816049ca985ab17abe2c6c2bcf0d940909379f881086005880145d35d7a71b1b0c120cd2dca7765af0e74e7831615d42c865c2e84ad77822ceef06cd2a04bad5014d9bcee5542471199ac51ba60d94870f5721e250c8003511d0f9aca674e9a021c036af518c546ff0ae0dca723a1976f655daef4fd5cd7b8e950b4fbe864c67efd84de82387bc3a55c9609ac435e44e3d5642a4889a4848433885e15d0f9cf48871d5feea62f0d70af9a6c71127d20b0c74010f1c50713d88922d2e627f66cb8e3ba8b056e29f8248e89802daf3bfac571eb571cd331167506759d7245dd9b03aa049945d60511512dab76ece890346955a4aab3f1be1bc065da32e5b75b51cd68aecaa8d92a31a01bf5c922ccc74e01ef0ddfb4489223e5d520b792ad31fd9424e2abc9d44b074e44c39cfacdd0696b3200d79d4d595a66584fa9d8fd1d2ecdb8f6e2893d6dd5d6c885425b53119de7ec85d03af2a49de07d9e56df3a3542a365fd41f7b529d6f8e2105211ab5b6f2df1ce47a7cc9a527f265c1efc1e3ca6b3ddb7fe8718aeae766c5d9463fd08f75a5c607afda0420240ea38d870450146a04beb39dfaa3771b726f8a697f33e67ef3e25a35513e00fb900ea233083fa0ebed1a0fc018c9e006dd2ba678a443873306db36a74c1736fab1e576543d4cefc4e924bef1244514449adf6ffe3efd584798df1c8de05f6dec7baae6a989cf878415920e0af31091ee9c3bf7b3c4572ed605ca9d71f3241a4f84deeeb7697c2ff500419df9f94c8e8b313d783430ed9d991c9e1651c12eedd41b63e323e3cf63ed9198a1542caf745b15c1f9481a550a77760327b31eca71dd5707612225291fca930aa523eb6c0f34618920a4386c08f4e7c4e2036a1b3bfb2fc0a8d4092d09d922a31177cf8b2bd057eb79a564c30d14ae2c440240aa02fd374dbb9b115a70e167c0593d31c428e0bdcd2bf1afef03cb1f5344b39454633114bd948df4cab3e1aa4ed5ce62360e497dae0a97cef5bdf2cee5996e9a6d8cd68226450c8e9228e2d631190de96e09ed95b075cd808dae0ec18db91501b7fda7e2d1cf91922ea442ca696b9d8bae9c05f725658b854c835608cd14daa15d68517a16aa009b1e21457a63154f90c46140c984acf404c8fc803d48eb1e1a9cd9f7868045795dba5ec7561f5cec8e0d03f578bba0968866dcc5acabdff32d338bcacfbe8196346b148922e957d85382f351485f62e5a3f234f43666f71d6a7578a1d1a2639572bf3e0feff9b9de71de3be2c9aa55b7069fc1ea55afcde92905ccc1e721d6c16884a51ae4e5cf391f47bc674e7fe140e67ea7d3836f910b87068e5d0e72dc9628696775d1e83dd3be800e65709177225800487a0f81b7c0e5652f0bb5b33c6cc044ffb4e1619142b748c2c55a9398a6bf6ab67aafdd9d010b2d93fc2959f3b0b5b0827d40e0690840c1d9b2aa33278904f52a6e71fafd7d70f3f26850d32d087eb7c3dc34f0398226935af167d3b002fff135f1e0852f9090625ee64f7408eeeaa7dfbfd7c509d4bc23f3e5043e5d8fd80be61ba3b7911048f87dad9897d1a94b3c87db513db2437b4aa9b655ba5e17ddb1c96686cb39f53200ce7b13b10f4d33faa6d034958df9af043a5496939974669e6fd0da669d710f471858f55cf7d28c98fe920655fd9f84da169aee08f4c926eb473a6adeaaf633cde19f49168c758a7e3dd480553c52aff0841779aa2c3172ae371d440478fb7a2a97e9acf6e0e15e9935275b24b7568d09224dffdbc3194113f25f4bfeb2c8bf7bafe76326d3aac2cefec5caea73f1f73acc0bd2f4980c05388c58d16c1910ebd9a8f69a7c0dd4de32016f1ff1f0b560f75c2727aceee4f66bf8ae25da98376955c54c5e739facf55381dcbdf22301e19240a6a082f471344c2cb3f72a8ca295851e85e4bbeaeb15ce6318c1020dd791677d93967977859ae745e21617eb09e49f121f05341610d6fd1bab930b229c85c205a4c92afbee36bad1168b30f5698c5847431638ba8927579ac5cd976c36e033dd0e17b02ad13f96bd0f1b90c4727b224e761a2a00b4cf9380752a52ff07359879da2d0e06c073856e58e4c49f22c75782e46bc24ece822c4bbeef9f7d9984bbbee4db487f2996ee96ddf8adf94b8fd2ee604fcc40c87c567937b69a369b56660a3b91f23763948b3397847fd113a17ca80fc1522294c5da9eb2363771bf37ba943a24cfa6e4c02e1f15388ce4bb05bb15571e599d9dd91d51a97cab8f5c99efdf4ea5fd55bc680bd536ba9d403a775ab284abf26c752450c3c38ebf1d69d1b6e4fc0c11b5df2a09e7344bb595f626390b03b797f80247605c5e655a03016b2c2b5df9fb4f3d968b502c4bdf5f2756fa4e7f06bbdf7f20464db3c67218e940bfb0306c6ba1d44a7bc8e245398fca51e5dff7f64fd6d6c9becea65c6a3959bf6c7e60ddde58dda426e9fbd92a6c0acd8c8479adca895260ac1509a5b372e5f39e0efba55e90878f78417bd3a5ea1151d089ab41124cc77b8f645e0964284ed1f655f1bc122f7f8c6b35017645e6cdb42bb4a2a88b77896254aad696931df5b441375b4174b9d030f5f6cc68d5148c7d922a78319aa9f4407caee451730f6c8ab7dcb07637d518886a3b859ce920a4f3e7c2339553ac6ef69e58595d0d22e8d094b8fc4e901cfab991ca7f94347daa76cdfaee85204065e003fbb820eb5b2d7dc83e66bcb52dcb01385ba0d37c1ad93c7148318e3d7d3653c50fa8c73aae5c7a1081cd8f9ef6e10b6c1f9835ba775789ebb97ba59bd7f8200098727ab9b8fc8ae5d32b429ea6dc41036ead8607b63363026c7d2c708ec1806019ec7d3469ead2ebe4d576a9c35b7947efd37bc16c003d09665abdc66e4ecb8b9222d35ef5ea06d27ddd04ef8983c1f41143053aa6f53a59b928941460e9b8370f22a66e02a7d4049a1c7aa90489fc9a5253e9f3f7a1e85f66b2bc6c4eee373b3a9a0f13982360ca392f832e281a879abec54bb191103d4e9618198b05bc282a6c482060928d3b59cffc53fe7d7e56281d54f62e6ea22b3e97234b09cd754776b375583c7ce3627cf4c4773c54d963d9e9c67682a3fa3d508e89052d2758402918cb8d7fc39a68706946027a741c22ccda2c8eb17b11c6571f298cb2b92eb19c5f2058cdc058520d818fabdd48ba3cc03678003a6d0ffdd73645fc1cb3e45afcccd43a300d0b30bb596117d3f1013431ae0c27effaf004fa70707b36c62cc06c78b748db9f94aa14235e79a95682e1e89dc23fd0cb8f8c4c64f72db76017769adac0cbe63fefaf111a6bc13cf92db2cbb7fb498ebbe7df459a0fa59387afca860fb80b389b377912b7969fbdf5152f7ad1d2fcc32dc5aa3dbd710c5af10be5223750946a4638c0fc51498c934f29320e5cf68bb619bed2730445dc67cd73e0bcbe857b473a62a6a9a868802d56efd4faeb281ddc6198425358d4d9240810f8829d6af2acf8de1a83aa260873d81820e17f97a8e1a87835db11f6c98b51ec91165e81b61b573a19e6cd946ca518f37589d4ece50f34a73a56c548275584977663b50f57d9c584acb6adb7827d16a2780abad4891c27c06ad12803942da3546269c2308425d10c0ee4fa9b9383307e3973fdb1135b2389dac7e396dbc1bfe9d348cc6c2017acb99477ef620e3881ac0c0b19d8217d20e269089461bb22fbc0aacef756d2c53f377ff3315003bc8e88cf627c52677c9682aa9e72ba38f3fc74c5a2b07a1ecd1a1c3e8a73505ddd59416a26a0d996efc38ca803cd9e11f352dceceab8b6c47dbab0e9dcf77a679f0d2b23ec34edacc5a8bd60beb51901c3170bf6d590b06c470c7f87cbabebc7fe39b2c2d1b9ea39d3ae92ffeff7989f4e3a48c32635bbe027396a94bff241469231603d712b4a4bdefa434e992499a51beac37c5d3186ee292a9b7f8280bbb334ba91029e70aa04de00adbe4c4acf74551182538219a8b7bb2b22c7007005b23bc727ec50956475d42269f31578c7ad96d8327009367f14a219b66cdab08972a642b03bb97a2b38ea383b63be27c3d65add20a9537fa96a2197a81d97bddd837e5dd190b6c29ccad7ca5ad35156bbcd1bf74727fa983c49c0ab61e058bb9666b26d5853dc7b0726bb5aaa39156fb40e00bb900f030dae54a10289f9c81726fe1651ae5170532c6398f7bf99d0f5cc5eb9fca4e5171e2707477be6c9e3b5c78493f460425716534423254161b4c2fcfb1db01dd348c68c26aaeb68f58c911bc1b070d2bc3f508e8c2676fbbb014b4b01b31bcfb850d3e3c1e5fd85ff2d64d4e65ace8158028548c1e8d848371a35908973d61afa73b50d9f46a69ca2bab18b6179c38dd8ff79cdfde030301f9f80b15d4d4435cd73ed96f510dad0d48925d6974b9ee317261d873a73e7c69cda9fc803ef51cb6b2a5ef3aa3b4db5633f7c67e48c929e3c552f477f81f822f97e89cf37901d7e3659b09b55e4cb24f27c81f0df317df8aa28e4988ba9a1a84ce7400f703c358ede0623dd8007c758d94456fec6e8d2ea6d8e80d6d99cd1e5283c13a88e5ed78602dbd3b35f63693c9c6324cdc863f218f1083addc018dc855f0c6a45d69830de3c3ad568ebd96498665a6d9256385a1454cc2b0fbe1843d059af77ec1aee2efa59a9c1e6ba33fe2312012cb7ea34e37ed2f90235e3e244c609d1a6f03d11fef7cb69a8e6478f009637a183daae5804367607cccddb53a4414a13d6889dbf0a8a2a979a7b1af3f7b1aaae070b56d7eb040dc7a50b3984b84da7156ec706b712c0282d02f9e9d7f53e3740101af4967144c65bb071616f07b0a163ebb8e8bb29a28c423f23ede32e6612572e66afa27430f88eeabc719a35dd5a091bf0963ca63adc96aa9b8d6da43ed60fb4a21f2b8281897c9fe8bc1aa3561c1600383d80f687a4695aeaa2c18a200ccfd2097b445d35350f8b6c10d31a9210a1a8f8676d239d8634f19af11deb7f6acf007ad4345a1129b18a3898e7f12678657db88a6a21e7e4452264a1307b6abfb1b517d01194a45b434f1f6448cfde2e5ed2b5c93073ecb2ca4ef92a7ee4cec4e129711f27bf67d10f998f33f92a6930a2a7de1a7e0791fb53c14d8505a164f07cebcca39ca4c097a5c63196e20823eb7a322cbb63d1db9d62683c9d8bbc8f1ba00ff3f26bd4f364f85692cbf0c4cd4be4dedc59f2312f1a531d653552fcb39b222e8acde02d548383fb15bbe556eacca5092223869b0eb3716ae8223137b99825a05c1b35e218df9d0ede7cc228ace762d9dc674bcffc79b0ed858873a2fe00f08493d5d71cbe93feaa2817e62a7d55473f484eccab1ab847036033b69365f18fde7b8fd706dafa7257c96f4d05bcf33eff84b8bd091f9e2a4ba443116b3c9c70b6352b352dc52dec314586240070cdc548f16f8be2ea519503be1597c4d1d685b03b130f51b9618b1c35157f94dec07042afc92c103ccfef2d8985e19f1f8d469ba579bd38c3c2617e1d48d98d4c916d42f1a48e1f25c01889678b20fda46859338cd6dd485ba611e2be3bf6ff4289923bd609a72e6cf0b71d89fac373800cbdac8d5439d2f7a5ff20814e88c5ae8165a73d96b04f2fb2ad65226558bc220706fe2ccaf7e1074afdc82191e118ff96f00241c8ffb97e7dbf95ade04008baff7e749e8fc4aae7a13e446f036815dcec1f187f2e5565276f1432869a6a09199cff34eb4e2a2f42eea17dc7abc4b88317f3342e7c763bd34a2846b760aaee29e6f5fc1d6e526070a3bc926f5ed6f075c0854fe05fb3744f825b28dfb126f7c2f6232b0dfe623152ddb2bc311d0c85e7044dfaa851d4ca95921a9a6d9aa101bc8aaadc43efc2ce8c8b359f3af798f7ab20a3d329cfd6af78bd48be40bc8ba45aa88db61ca9b87a0bf8d470af560a1f3c21f1d915aa7c0ada0d62288848601e2140b3316b600f58b4a6d457b12fcb9417c563fe98e14c98f1cf3ee4ca335f69482fe3d91d70eaee94d9129b798049f4b6bc7f7677d447e6f4e78ada373eeb739496f3c416a63c52334f27a949771a882cada0945d9641574b2a0279e11fb430d2346b8c5c588f99585791eb95a3e63e75af5edf2c17def5611a2b9b13616afc96eeda2b27b570b413be186748c8e658901e8587f017727b278feb83d0893fdffb2d02607aaf796ad070b548c3d4e5c9d5b49f0f88a646283195ef94099bb002e7086a91b34fa93a0785e94eafe8fe9ecaf2b0b21b54216eb40f6c67a9d8b4d1f1fc09da9fc1a6ea06953c73978c84b969f05c6e94f4f0c0e9e440d24ae2671d23e4513c47d11933f5f92ea244c6a4def1daec690e6e25076a46175db42999534a18f12736b809681a1fb9f8bdde999cb20231ce5a0ad895e36647767b06bfbc1b6460d607d2b65b8bf6db8ba4f22b86ffc1a8071324c32f426d1b246c815c632cc15d12883455f972505ae884a08775714ea8375fe1cd7383c8c63b75247346b4b5bd653f81f221304073839b748445fbf2be77ecab249b91e06e8f56b8f4d52f43adf29551446a3c0e5572f90a00c4e751d7c66f387f404760822e874f57366e940d64765eb8476088960197f9307b5f95ad5130ac199c0ebad0f82d1f7cea62b06556dba95f763a1d58ce3436b4dc07f221744951857378a9256d619f6842fdeb6a80316e0114a9e51de923fd81cfe2266e65ff254f08bf8526e65a2ade6892e736386ed8012bd01bf3453b327253626fc90d0f2f8fd36bc58e7a32ef99586bce251a6e481fecf3b596be53d7e35962410e33d0e20c675e6d6d7c251438bbf204e4d3c9b11bafea9a5e1f36cbe5e0cc48b0ae48ea720559e3a98b53869fe73e4b9084a0b8c87bf84f64e3e6bfbc851b62f5ae205de2fcace675070d1df900ef295f20275b361ef5961846f54d0250d38d3d2b690e841e8f210dbc57d41b3f20c5ffbf1f4ba882ca103ae93db6c32f05d90beb3107b80d4c958c0807795223bc138fb2d2e26cf4a5a49b4ce87c0dbbab84c3f7e3a3d7225c6b04fe8a4e9a432ff872f6c59ce869335ac7d88912080c5751ad52589961901d65ad2feab1e1e4dc8b50cbd7e3ed9fef51d4d6a0b1c0c1c23f80e2521677fe5bd0c3dbbcd8bc1905febbbbeababf3ce2ee8a12e5f6b050aa7455f236cd7fb8b1ff6983f13db7a126490b92db4b982ea7ce76978167fbcc0a4af744b16caa0e2c63ac42e4d93c8181bd1ad56d77ca6fac7a7bf62de2ae8967ecdf7a9daf1e96be4b41c84053220730d7efa2e403a94786788cce068fc2343d0e04edacf876bbc99079852c6ab179619fef33f54eb65b3af8191ede8dbeb94a53f8c4a490af88511a2b484e246847a66bff51c6fa751dbe6db89037968f7f6768b9a37367b63ce18101547332195b41a8e3bf9407d8c10eb856f724f7f1269aa609ec64e13b535c9b4b0b2487cb3c9ee327635c2ff898f557d6166b0d0cae212bc85d7c8a7ac94a3b039fdcd9861785cf91366b0796b85961ccf1313d4b0ba6ce1109fcf9b9df6e505c819208d5ed8bffcb3f19349561a1ad89a8b49847f585861db4ed62bb1e59bbe49e28f504e75247fdc02ad08b746d04615bdc424359a6f75d2ac7187b60e2ef8b932760ca02cd2c814165b38763734adfb4780981798e9c8082f740b404f1c88400edaa7167d677370206e90e7e58b58e76c90b0a84ccf4288ee2fe3e5d653a306bf61be2b234ad0fa8e337054acef69a34ca60e8feaeea68d92d8e80ede8fcac7789cfe113a6f79dadac4ba15f678200985ce68fe0b99fbafec1fed807f0d6863a66be272b4f22649cc212b0bfbfa382315e4f118811981f0a69978e7e66f397ed918dedeba1cc6b6a32890c83c5129405b434737a6b8abadc3055fa44deb44eab09b9abfc4ffc67235353e36ec1422c7775cb0274fcf86ce48f97c73d255975969eacef46a60efc7558585d7932991df4d3fd2d435ff334cd808ab6bf15d8902b8871c801ab3cb75ccd758f4934dacea70cecce875d607cb0e0d3373ba7fc0a54b30b01306b9df4a5838b953bc7f7553300b62c9456704bfe8d236137c0f7e098e90492fc78cd8384daa58583c4520eeca8ad8c92a05daa2438a71519751f1dcbf42dff41c727d43b2e61834486480f9573f29b5fb365619b0adc5d78168ada3d22226e07f00f91c205a332e7b97f1f383c90053cc8c27dbe9e0ad5efbe3f98e82396f317d22c5e394f0d63547cf13f241059e1a47af98ff712a8aaaf10d3d39b1999ffc5e8369d396c77de75a2c6a73f4e07bce3536cc60133949b581a56c352702bac4a44c9cba3362fc2daf96a0d2aae9694a13caadbe9fc01feeb687155fec9a37088b330303848a9475d8bcc6db9b85f2f2d5d05386136546800d5f01e9eb1f47129dc9a019508acc71317cb4271e88916110e38f9b80b0235ac46e21e4c26b3d020fd8871529a6f53ec3dffa298a169688cfaef18fa86e0db360c3711b8391b76fd46ce2280a1d9835f4aaa5fc15b795e9aae244d2b5baa24e744136653afaba597f2337a70c0d831746bc441a420eae40454185808bf0f41c548c6aab43c170e3a08a709fa407d1422c4b1d17de663785369eddf5c6e370e6eeb54e10f3c746bde0f5d117f27cabc41ff0cc55afd6f26e4f730358d26e8a58ac42ed07f58085ad8c07a3554956ddcdc2627564f9079529d8de991daf5890b8cfba0404fe42f6f7e0fbf27a7ace17707b4f5ec35edf1fbe4694575e61a87f1bcd606f0d2c5d872f217b4d5c218bc5c5998596c5ac04a1fe6a8f8db1ae59e85f4f5af82db310522cb19074c5917fbfc90e3e401a89a1c787ce4f51a6bf65f13e523995e0a934ace4a48a9ea2fcf7285e84e7da6fc2a99fc205197854d8a5bbe12f40d3271faba28c3b963a1c1a14193565c23e45938b49f692d234f8b91effe6a61cda84c5c0ee8668f03d47c2be375fb89b45832fa76584a144e4e20c947c04e5473aa765bf188619666d06ca662e0292776213e0a08e3a1c1c9d80871e24b2b8c5b4e303416dddb6c5424577830d91a4a65ae1d8b20b057c86b38986b2c12f907278c67e48b21dc6f17d632f0ff632005072f2490aa2cd13242c0b969eddba7f6f3675e0e0982af140bfbe749fd4080ba5e41507ef13367187dbc2f0a655b28b384eebac741f49e415de8f5b0a8ee7b233b8bc7921708f52cc5623b750e2af5ecde6e68df5bbfda7a0fc68f2c8f3ad0eda399a91b73b096d4e36315f2c71f1b5d7363a13fae295e3839c3a738cd930a080fd2da74041f7df833a46842d9aed504f40dc9c3c319ef96ef258e2d17ef5f375a3b46ce64011ca0dd7cbe0295dfaf00508e2b64f258e247d7ad62e043514d16ccde7af6872a102b7654e51d83039ea6374e64f2ad5b697446f0f8cbba7b9a0362454d8070b7cf93fd533799f4ebb8a0186ed329527647870261e1c8ecae49bc189235a57ca33d8c006671a4e25d467c4b67a2d14b10cf85de1a6055d1566c75f54fdeb009f35e123de70b51e85f625797630fefe6406b9bf4d4982de2d36d05495104a480859949d8b7152f06eda8ee7fab4d5ee3c75d12a9ed024ff93e4c05107c44a50591d2022b2fd06f7abe430b8d92c5ae1c8b2dbddb408a07bf6d166601771cb41eaf3a723ae3d8cbbe73c2ccedecd014d518b919edf9ef586761211ef0b0caf695731e976a05103f62a6d35e79cc00c873a2d8d1fd056d19b84b508ffb523ce07e44403d675a7d0f578a724a6bf6d3f1363f8a4bd2b077f557f718a1d137513e25eb276c239ce053446aa5d0c6a72a50a9e1f0a0378a8f379b81dbabe0f8126745c8e222b45a621b6037a6c888aab934e1150ecf64a5296e2312957c5006af9be7074466c5ef5e952166a9b7616fbf0e8324084c36c2d81ffc248eabda0a11a750fabf70b35db6217936035e3844cf6b855ae75d854b509a88e840cb40b333886e8b501f1bda697f9211251a5b6ef79628285c06ef020d51eee734cb108488908676200325deca524de6585e33a6542fd7bba12a89793f65b88bf84e88cb394e39cedbd05175f68c2e08ab84ebeee6579fa6174fe13e4ec5f2d62dd12a4c276eb52d5f285f81952392a635cceda750ae8474dd4213a3e2e78b306870cfd44b0771669bed82b36461320b14b76e6d8b2d33bb7c8ad8fb0c5f6f44a494fa6f862295a6643eef11309936ab9caa44dfa32753122fd1f61923f7b3cad0533dce9f5cc7b71b4288638049889ebd052fa0a9ddf18bc065c2f3d4d3c64cb90413b5180deefd1430160b121fec564226a54039de2ccbd998c649f4bdd753d74fca8e99c80aab16f3b7eaf7efa7b9de55daf4a4f044cce91c1ef7e07965aee20a66377198578a0dfe408a1811f4754631909a60c347886b4a8f9f352177d9561cf724a625b4080f1475603eba9aa8d598b6977a0fab46a70823066763b24c18fbff51ca6281829a25214effa5c05a3cf00cf36c9920753c074fbf38b6daf4d13c456af12e6a4cb4b11b5ca8382e875b452cef71a9008ecd27940377e3f3e6462539f9345dc24bf1dbe5b2a8859af3d29fe941b77ebbdd2e6cf825fa456d0b253e06086ea28b77a500949e273f293f247f54853321c77d4c68bf699d20f4a615f4b73f63ee10c1c816b0215dabfe9dd6968aa8b280032b765f46bc908ba55cc97a4f497f311eeb92c20198c29f46be907f31f83c21f993199736791267c11c4c6d4182e4fcaabf957f1f27a42cbcfdaf0bf8cf253533e773f580d3f02d952314463480681e3bb29110edc4a8273bd676d0649161e452d9c91b86375f0078080990fb3ec466cd88fe7824c74dd4824356fef96c4cc01977bff7df49dc7072d67aae7e3f80d259605c7d44fa64d9e44702fb43e442305429afaa096eec76e2a93ccd96d631cd34c7e88b8b4bf5e9d011da04f09846cf0c1fd5477d4411e806325f57801813f79f25dd42d3f797fa4e52a67aec290afaae762c609874cb62965cd11a3306041921b106f4991677aca72a7920be1bd30aa73085cce56130aa5337441b0f3b2d5ddc7a158e85e8032e80a21fd66a879ddd61899d5e176f84b479fcca2a315700261452282e5d7e7b6aa9e266c77a41fdaf9d9668cbd79502c7564dbadbdab58509f87d5526a976652ed71b8af1dd1f64821c73e29d3532f6ed03a7bed04e3e375b4d319ebc039721880d2be808e91486a2d8a65af8414b28afd916526fbadf86e9623c515eb180f9ca3c22159db00983da2975866179d279c42f69440509a71e6862823cca0e45017bfb4f41e56b9d5c3bb15399a5b3a68f5aa75b2d138bb0b6514f0aeab3237260bba0fe7a7d6a8a3ddc16cd1be4eddf97712b6d9df4f169218a67abb4bc0d4a8cb20e61714785ecc799a2b8bc0578fcd8b5b2cb401c80511fc440d79ae859a304ca26507ded0a11d1cdf7708c5b5650532d157e82dac2e024cbb0c9c54b9c16c6bed1749c5bec5c385eb14d0239ed3ed5f87f1f90397be7e3e976eafed0b9d33bfa04db47644571454f5b2a9e28913a88756d806a63552708f3f7c84433d9382b328b51e588ff6853055d75b57dd4065643f5c747e4d0d9ef573c2fdff72b380ff4aaccaf9ecef3009f37ca94e8a81db9e67071bf97660bab786e4f56e24e7bc19614b22c06f7cd3f081f77447deb5019ca9a72a4cb5dde38f5e599ce675248617b50cb32638fb5e09635e3d0b5014cd6952f5670e3319f7128a334de31378c92059c588c9b39ed5692c1c31b4c85a6810215eade4e22e1411e493857eefecf401508b382114fa0882f3a132e48233000daac730d66998f9e5bc40546ba7525672428520f9f0f76b83827fd340fdf84c8353eacc1a3c75cb45c375e3944aa84e3c159e9cefe670d4f12cafcc3e910d148c4c74772d9f211cce2d3a5e5b93f88821e13813ef71977b162642d395345082bf06272a75b239b8af8d9e9df1637dd482b2514c46fdb6b566d5267e14d07324fe50a3c5f4b1df8c54a8a3eb31ef66eab7b510f2989bb3b73d798d4126f092c8188de8e80bdbe4324721811217bf2bdb80ba2423df428b2cffa578f84647788809334b7f78c831f3b7323149fad15132a223aff29cc76966494be9f62014c1de66589198b5eed3bd2fbd6700b870f6bac5328a86d167f8e9dd3a5e5d7b3459d907eb20722b759f90a137ac50063a67441935030d7320d2b8a6cdd93f3f1c6a3c251cc4694f2a1d0f3cf2241e837222b3df0ae9c194cbbda39030cdfadb4e73887d718dd40ff08bced1e9866692e9b08b7c3e898fe8d72c0342dd89af5c35174903e5912419296f650bbf17fbe5b9ac519226b0e330d68303a6703d816dc3fb47d2b1054b2f861986c835fa2b57ab9c732dcbcae7c4a32f7b1d98e6f3d05be617a267e78eed2d6175839347e88e9b4d51a657df7e13ce355e09cc9297b55e6392af09e2480f1a6f72407f41ff76f5b5a63dc644521cc9d44c3eb8556c7eb25147efa9f9ca66866f9cf397db9056bc9b03dd590f6ddaaa501cdf9cdacef818231c8aa31ca62e0584c664822881a8b66e4f0ac7074e8a91225e02c3eee0703e0ed468b77f86788d4c195ad6e092dc089a3e3eec28d16816cbbbedf1cd5b0ae4fe35bb5275aeffde53dfa24c22f38de241a97f329fd5edf466df57ddd4edd131f096b8c1ecfd2bfc3db8f19184b8cdb5dfdc69ca599970934696b0eacab84d90e721748f17e48d9a8b2d5fdbbddb93e24c39f4b7ab8b4d2b2da400d6edebfad757a42b092d961de9b99ae273c40303d249569a588a4c78a1601e8c6d1a74c26d8cf21ec0ff1ecf2f2a417c2cb704f98cbb52d371770867babf2806313e90d17df68c444c20eee4853d9fe66b5dd3a4ccbd067e03eaa6c39d6d2775df013cd658ec3971ca65cb8c450f817eb57df1cfe2acb177f2521ca4f79f3f7930199e18d493c6f5eb8d032f447a71f4b0b5c0389919f8c790dd2f58a493ac752a9c8b77069bd258af12485f73707a359145ee704d3a015deb3350aef86b54c571a35d8439b51c79fd6c9296cc2ac888dd773ea7c65b4051df514b408e068c69a29a9ec2e0a8bccc8c7ff72b7d7afca05ce9a4703a5439d2f4e6f60bc8707c4b4dda1b672e1f608492e68070d4f3fe7a80572ef29d172bc2532a3e662e82a220cf2cde6808671f116a6afc5266c04b626c4953f940c4e0912eed9892497e849907cc3a13666178c7f610cee5526d987ae190f52b43bc6dc0b55ee6e3a750c9c169a4e31b618cf134addb988cff5d6c1dc87060e5bdd8d1f84c1a5a7ca01bbfc11072b362287262e72af4aa12ffbbc863c1dc4647dafceb9df379dc30473a8ebd9ee316e840b8758ad7557a57bb4836e64cd88b7022cc22530dc5e995ada2c5eb7edbd1ede5b22b06a1a526ebd85dc490a9be89834d5d23242808dca03f23d3962564dea071a7fb58cdfb222a283c0abaa128467d64f07fcce700d0b1647651908b33e046172e60a62d9380df5509c59a2a7e942aa6e4e215e3d3e2a949b0afcad9c0bbc668cbf0b8517206e1efd4e4512a9352ed5d08be08ca9ad68a78d4a0c26c9e23eca71dfa69f50f253801991301b38673eaa2138002ad2c276415dddbefd9876c26d6bcfa854b17dfba5d9e59f52d6b0e903c4fcd3836decc9be6e626bdb13fedcc9f6d105cce00a3007dd16442a70baca3569dea6ea9e591e17d996c0bb6b60e378f2e07b1bd855b4ec6ffb8d2b43aa40321f6a0d04ec272acda0e6ac6add8de29ec6ef82aeafde25f9b3459afb9d72c0f27e820295a30c28c7ef7abfdee885a064eca47a4a435b46e690a3d3446cd939f2548935c399007986b3616ef5978f23b0ae3f242bb19b5039ba1a82ff5cc854c49b44a0722e2b065e1cf4773487d68a197983b363d02890efb75d2410ea6c8836780c72d960cceef6a63e1eb57eb0599458c3613d9979e28e598d34b84d83d963806070d7d778019f24e40172aec26ef2ebe21f03918b55ffcc7c19e519f7b288b71377306af67b0e6bf8b037142d66986c2916cdf95d88f83fde9e4cb6457b33b4c1172dd91d1d58170422ce97a66b07e12ff9c3b28d81339c20744c6ec9faabb2da41858549cce65dde51e2c52bb21ccd0a451df599a23d54c2e6609b6e46382fbb25e7d7624b9391714cae3a3eb2ab9322bc2bd8c695d94165c088436a913cca8f93eb0f794f2b47b72c8837cba5093b9d4101ef1c83a0fab754a459ef225603769a39dd5a4d6847eeda565da89a968eeba6ba8941df3f158ecad6032545c88274ac7c14ec8195b44abd643c85f6e5e4743a08da25e3b61cb985d5184b5c0b541e8a98643cb862261be2ad00d1bda11c011c1938bdc1f2e90d242f1bd76206ea10a36e115304105f6d49a119241d36458ab7fd0d6c1278ed6c910716adf05b8438149bf28b3054eb1421d7156fe905d44f1be8059af6a8604774b40cd1ae6fa4a7a2f4ac4c35bc0152ddf4d22fb3bd802ee2ae567858b89a9d230c36bc67f82797ef8a60a3b88db61ca33e41847055eab7aa7bdf5176f92517f556c507403ebc58fadb32011adbab65952026659a3819e537d528231abe6bdf34c8231840bfc1b35294ea5fbbc2ed5ea557627ad432831594f708017bba4ab2e785c57feffda184bcd28300e82a3dfecb4e176686916cb3063edc7ffc374562a79a3865a0f424d3046c464521797a53d5581ff8d8e436dd5b0e69d3ee2ef36dcf44e300737dd1f49752302f574d98bd10b55b3d640280827548ed19946d55de680bf8edb06972be7c47b92058ea70b62715e3a2c989cbef3f3b508f67ae39c2cd7b9b7373ddebcff2e35303cf2ea9a2ccceb320bc3bccf89049a7d119db0fda951a9682d4b4772a9128497d4ccf574eb99c66c8bc12f2da34a9babac1005cae03819ecfea6116d6f6b9fbe59d496fe48b6fe9f0e90624274c856e0272fb69d099a0cc77bf7ba96c8106ac4b4231df7cbfec57d3f2c3904796b4c669e2d8d45286c6df7b2429891e41a36295afc528d09d557e16b034b8c2ddd7b5545c2ef7d9e6ba6a34d55aaf156a2c66a91015a833d945c32af6ce6fe806aef66479d51dac30441b2debd5447489a02f7a4f3f947a5065f6c1b2d95e3d9327aa6e1fe8bf079e74276c7ca934e2e0eb63df57f53282d643980f7f70d6b79674b438214dfcf2f760497429041723e7687822aaec77357c459f3deee758fab93a8730ee84e65a3d98b641539f0123186b1293ee4209f27d177a178517ad8eaf6582129e0b93ed86ac5a4330bad2f7de239f32199469d44cf8e32f619460a4200f0636589550940bf844c86ab5e8a07a52fc724fd5f571572463c9d92e2b020a1025292486c98a7e2ac555406cac822cfba29b50f4b232efbc804a0794ef2f4b5a4d303fbccfdf75cbcaf047994c74ede2a41ab61c8cade76e7efabfd61ddab528e835a67f1a8380e355fc87a72782361cf547b3ae209da170ab49b5c99fdf3f668e36d0bbf722baa40c98cd43afe4c25afe7fa9fbaa616e9875089c33d948992d865c4f85c7f96506984b4c39ce02a7d1b25351c2feb15dccb692d1b939c3ab40a69097ca0cac2178d13dc8e8fa1f9d96f679fcfaad33375310756914c661b8bc9f9b33c5a949aa24c98e9f580cae2aa192403289e3ff60c37633e9b9d5d84ff38581a826db4a9ebc228ac51ef14da62d1e1513c1a08066187678be47006631235151052987258ec7f65987ad5c00c94341b213052c448743e5d829d8e5197a34541f3a1b7d926bf019ce4dbf3810d0821afdbb788085a618a1390075138b072fdb77bdf9a1ae7a2dc7d9eee7a036db67253b08846320bf50845ac1c762f688ae63a3f3774c63e4198129eb7bc1416ae84b193fdc842c19fd8eccb95a18db0287125e19069b16d323100e476a2c760eb31f28852459eef94c63ebc4f8ec81ada590b4394c2690b5224a7afb1ee6c3b94eedd955d9d2a82571a91d5f3a48a59a2be3734af28cb3500e78d5b300bcc5682a26ed812ae935adfdca6a551084788bfeb2336fd17f4a2d8d2c2991961317ddeb0ea2b2d9143b1e52fc6f21cfcb5d165ae8dc1e7132f79aa44c774146b7b1f56c092d46334398eb0775baa341584736249564cbe8d3efc40f673e9df9e4cbe5742a643620435819e372527ab45c277532a15b1c58b69443d788b0aaee3d3e3330f225dcd2975a37f66b7a7b55a89973a68dbfde2fb55701959e6c4d96996dac57813a32db2aa759db43b9b0eb5d2b43b1ac19f16cfbff07cf37e8af82e04a1f3d5726e983b88052dcf2142d5b4db8641fde0496107735d744be68716b9ad79a8fd893166c957eccb3481b967822207193ae5bb4d51ffe3fd2e8cbed7f6c8b64a2b628799a1d9760a192ca15022f4b0ac6434b0e72673eec5637de295c034402fcd13e0de82efca29114a454175462632a997345ab2bcda3c1fd0704cb1fd0e574771bfdb62a996c4ee5da2af5a70bf0f44b185fb5a36d68ebf12278797c1135ad686e3031e524fd2f44f86d1db09028babf7dfd781536ff49d7871dd7580754faf2faaf49938146b7ef436579dd6ea1830961653edd85793b05a0d2f41d9880c2d61a79fd0d0302ec05d9b1c2dacff24722ba1c4224f04381ba2bf507f59fa124e4a23ec28f8b152403a2ffb391484e4074b6cb20488bf0b7c9dcaabcfae9af2ab656039ca9b9475e8aab378b2d4e673cf7a4e5ec52a188dd1ad85b0a2852216a165a3596f5b0afa84fa5085201fdc82ae11557ed8b2676054e69f420bdd01e43a0000d74ec83b7d456d2d6b3ad004c604e98c2c69dd625f2a828084f1b212662c7bde892547bae3951d1a7f3754ea08b39f73d17acfe94f6d2cadf786585bba15f5ccc566d8c2975abbe841f3ba77805da009427ca88f670f67a2aafced6b61e7322f119300f01810b3a97f4129084a530891f9eff001b1bb0be5fea3c0cdaec4d7f892ded6fbab4c7ecafb7e9a351af863a3dd643e3bc7e7c6ed10a0d3fd2b092b13eed8b41f9494ad558ea465c4361544466afdc5dc8129f88a3ce9b59f5a8f1171b562fa5f1d9a3143a5624ca6ef531872519636568f88f886637acfdfc4eba9f8d840afd7d77960a581c41a82c0c420424623951a45e7b0b4784c6905fbe11b81b956e7d0fdcb512b25427dc3ea2a38e88897ebdd89a8bd15560543cbdb73decb4159016e235024a472c258509d8cfa8343ba328a983a6e3d1a9a6c7df9b5152c7e73b3a29a8ccf23957cc3e2151f15b91344621cc06dd79268f61b22e6b06024ccc3232166499cfc1226f682b4e01520a39ea6649ea3a82ecc1132289b607dde0504dba135af8e75745df02bd57537fd6a75a76d42862708bb90cab73393221e080d9e5c15747e4d0c21d44f81ebb85d765615c65295e53a0fa4a5a27b8cf62b37c8e24ae8243440e39b55eae0061efd749a75f8dc3829e312485b6ecb8486ad29607b9fb5ead403f0cba7a84cb0344d2e87dbddec65b98cafbb92540d2966c5ba479bb71f126a9922438b6d7a952a38a59a846f422a9695fdaa830f2c6e1e9a0747af9eab3becb0c6cf8ec50e719b9ea349aba647e2918c825a09b31986d0d75fd893555904553217d3b725858bc4ec9c69cea002c47275a6a878f64a898e09a1f92399aa46960c52e271f767bff64fbf120dd65448c5b668819bbcdd211b452174ab933a3449480b3fd5d273d1da8f177af43cffcc58ad4c85a907b1861b9a409273a02f63227bb5858fa5659010b5a2e001e404642e6d1ff77753484e9245437718cf09e5ea8bbe7b89806f08cbc81947e5b1070cc4a6c725386a3f3bb80be7ef13fcec74470bda4627e16774ee6601e985b0a33aefabeaefdd5abf3bc2dfb47ac24008768f6ae469eb79a519c368b0ff64b03a5590fc73414c19bcc6460da7a04206f2bd71f4a0f3ce89cd0daa9da3958a02ef05dc51ced477205944ecd312635bbadfda6c2623f7750cc7bdc0247a6b935eed52d6257b4147c30d05059a64e8afbe29d41a0427c19cf6522354b685f003dd6900e483d2ff06fe34e6acb8fd51602ab69707b24fac4ef773bd07cecdd95b3026ea1ac70bd3635b21ead56a3dd6c6879e8e59258f654c9b42a81649ae25063dde59a0b981e0a3dc976c6bbf43286b7f7d59f2a451ca1ac920cf0c2d881d6bfa51c137399f4f1f0a5e9ebcd0e457ea23ccadc8b50f7b1225b1ae7859af1f0b6f1f00784097c7c9f9fa4430d1b1c96e5e9f4b3a779eb1571b4d07fd2eb0eb4be86a227d63cb99184cfd8b166315c3f6d31f746ab44465a60f621f9fb618722e046819ab53bf76050019b937200a725cf3af4e7f35811ba1aa608308703744016d7989ce9761dcb1c30811f6439765f9a9df07c430d6fd6a53e99421ed6171a22ffb7183868e6f077840554023fbc62b50c3fd5822950ee0d44d7e0f5695457c8987818c253a710b4b99fe39c86da64c8e788dfa81d398c3676fa70875c2b85d349469b2090222db7ef54ce0ef3163ead13bc8896066f0da90a4f209128f15a8412abed4811753cffae2e7a62c4b23ea488a43b341bffd843056a003ed66cfc6dc455d998fce7afaf807f4d62695bd30aa0bb1c6293bfb83a65d2bfb40ee329b88c716e97c41a4c9f83269846c3a9057dcff2120c2aabb084eab7ecdecb00f44ccc6d64b6070a881474cfea7c073942a94031074827e89b4021275930b0107edd876626cddb9f34d85bd7bcde1c5ece49e92849ad5d9073d0fbebbbd67298eabeada6ee4794c46cc8160ee930866894a77ad575bb06741ddbce458f71ec9f9e469038d0c5064ed27c7fb4371223bceeb911c781b8d72475b525f7be2dbe7fd2ec5d832e7bfc448c8ed2477f38e14339cce311257e1bd620759d58910752f68fe623dce6e0c5f3262a434c1cc8e21b295c98551927f7e0550f532afd35870da27b94423cbd783aaf7f3a9f5d5818aa5c87e815ab0c888728b91f49822d1e07c10b3bfa4c04793b39d17745bbc18ced6e440363591f22563765c8a165fbbc0cf6f553fdc2cf3d57d81329877b127b7f85ec8c0716bd83e109ed6010fc994cf3080bacda7e5a7bffe85e8bb0a247717b89b05b95b6c1944fd78faca2a90bbad3e99736474289147bd8a54df974852e195018566d8b23e1e77bb6521269d40314df12454ea399e9a2b0988ff7f008c2b57b2a13f176aa964f6d0a759c22931d41ee9049c5e2c69cd81f73337a6e6b13281974d5a5dd2cd6047be66225a7a387bfc1b45fd6daa7f07b3864c21c08512bb14bf499de6214af5bf8b909328a41b2110d65ba114935f1df1a382c262a6c86cc31776c6729d6383d1a72ce73a22e5eeb0e61d97f4f170d5804e5b33d1e3f4a2c0bf449149b6f536c9a31c4454f90270e9e48860bd2d6c0ddfb385c336632049d992e4442d43c9b757932d448a9a460a36ac51d842477f69f7cdafc55b674a8dd58ac1d9608f6a182f508d3329c746e12c0ac2b950e6b1e9821db85c5c12ed1276ed761222f25a6923916018d5f2234e414567b1299ee2d5c536f2498b91bf50eb953e2ea078d84b0de291cfa6a69f3741efe84f429ac0457e95848a2f00e18e80be6012499adeffdf60cc95451af49c64efe60a29f3a93977345678af32a291079e314afa3089e25acd6c16e2b29e52dcd81706c63ffe694ba0404a144125c4933ef5f9c45477e92cc15ffba423afd749b50d6b9c2cd22a5b92189fcc43f031b96381b535e6294458dc7de13f816a2dd4893557e7c21315f7c8b75a98f8cb45977fce2760a4bcaf61b107599f268c40cb16e7f5e1edcc0121cc1c68e06c7ebbc99586b53eab8d641778170aadecb1a4d487b1f0b33edca5b3642c937ade7131855dfec4067c58d3b34d8aec8ae0585cc5a391eca614cc1fb37efdaf57bb78d18ce6fbc422d423c303e57011399ee7fadcd0683108f2fa7cdb9f68d22a374396f6ea150806dbaf371bf9f855fc5dce663f6132c6e208445342ebf96eaa1ac1821cefef1a2f76d221f4fdaba5007788d84cb13a1d8ea9f2e50f74581aeee4b8d0ec0684e37b1a72631bd264d4ed5ee11bcd38f43c534377b4c9b7c7c50a3bd4224cee2496246ad96b85a6633404d5f5160e01d55419f9af37cbbe48fe834ef91271d4cff547b28daa00ed34ffd69c856d5cf1fc8a9f113e6ee5b3963b1ecbac4c7f9a85b197627e313fe4795c650d3190d26b0a90c5883f2e192e5a97d5187976a19a4e3705bfc82320c566997e92f24230becb6725a72ef77d8bd4e8b22cb452a8ac2472a836397c12b9e9c813edb487453fcdb83bcbfe62073d2ee07dc75300dd16c2703ac8184578a00cb69ee86adce40e4b4873b72123340c754755832c04984c55bf1bbf47c7b0ddf086191d52dfb44b8e72f3b8d27f991aa80871fa4a0131fdd6d66ee1a114908ec624d03302890e5ec1699d2eae789415b0625851c79cd1ba8cd70379b67d574f66b712e25e2bc80bb70c8b0bf55c1f913603309ba1cb35c09d1f17ba07e4f29602452700ab10c647f908de820024c06febe3cc05cfa0133bb17009ecc79d76ed1233b67067081c75173cf6f05913343ab68401d0595ef9c81dc5dbfeca69df2a1db8021633dbb590262734e4e7826481ec8cb880b877bc613b3a8537a1d229c0eb7b13da2e0ac3a4593aa655c8080a05eeb6331cc24ec7806794daaa6cc74551637bae887fc0f33bfb25196e32be9274b07089b0df868e9aaab1d360ee298f66393f7167da984f0331ce0084c0c65c52848ef4aa18895be6c1a7e8c2266260aa9f4af28c5d62b3e237a18dd303cc721674fea93d39f3c3584c62c24b0a5367fa6acdad3140cdcedc3ee173298158592af4d0b28f70a831bd2d720dbc40a44b9e182a22b79c9f3119af6529d19ee0b190ed877f994fff2ff45b78886e34df2f822a638c44336468b00a6ec2466078bcb3c916a73cac5085c2f2f44e5e3f70cc239fb8ff31b67d67d7d8bc67806aea055054db954f1c2cab66c045c3fbcc367c3ace373311cb4ff2619b7353e7d5793e09d0ecf945f61c65b92abcb007710d9cc4b56dae91c884153294f46b66dc22ee274f1378ecc4bf7aeb785ab95429ac116cdba91081974fffd0c9c2305fb7b5acee5b30429d015ceb0c7059117378bec6b89a574e53eca8feadcf7c3d4c9558733d3da2777e71d0328c6bf90abd8d0864e8c75e182565063847dcbefd7980fe71a9582e29df701f28024eb20955a6d8f8dc5266ef90b029adef9dd87145f8edf96314e271cc7b217193153a56bf93ce8327467aafea8378c7c87087237c99ad3a4f9fa212a7d9b7360d29c41ec2f604343e9a0437c9333cae6632a444ca5ac9cf93d6d0633575b0a9114a23fd55542192d3dd84477163612cfc0c2f0dc4188329ca5a899cf22dd21cb3290d2df39423f028a64be842f2c5db2e620767c848ae3a124bf738d7703ef4dffd573e246a692a8690c62e7e6f95caeb32785253bd7e760a95458510e09a712ff01e6e1c563b870b18af8a6ae6a65a5760802ca8008e266273ae5926183b252f2c26fe86afb4dcd37901e237624ed889279c2162159594f1d95b72cb1553400165c7b254fd2a794ea925da53718b1dbe183b2227bf3911665f887a990c16bfde5c0e3c9aa3c8924538940b64c2aa07b6d8eb6308c2d237836cc4bef55be8f9488fc749ff43bb588764395e3bd6883c676c18dfefdfd4010ec237b63b4177094d63d1046208fe16ee0064051b08059951c6aabbf5df251a604b69936118bbedf6fa017ed60c2982ed124de7c61a391c97ad19825a285dda84815e2e79d21bbe8c237f65df813adad3e848d066a539ddce173fcdf6a2544275a42d707c03492e6a50cebf55c0deb4314dc802820bb89e240f053863626fcd47dded8fd93f306ff337f6c11c47bbe2c9e2a46f7ec5b913882f8f3bc86c65c6697b9c63e2f3dca18f2f05e3fd8f122a69794e87bcbb3023b5fe06bfb0af52c0c1d4336f4fbb4222364a07e0f1ff387bc41cfe74eff7c801b9501ec419c25842ac8f4993501398a3ebb43e98f79a062f642a0873a1357c9a82c3f5b8fda742c4b252008f15da025bf9a0a301565289ac351cdf58284cb36e1de90967e2d9ab55e2cd51c3abd9cf8c122fc0bc328bd0d8ae4353cf8846c08041c833551c9589d93857b3b29084570740026cf04947b84c3ba01a9506bd8d47f73b9afe7e18397284e962b081ff5fc370d195fef76757bc2a7d71f2c721fefb5058ec6710337c5485f3c487837ba589367ba7f5224a3c2aac53a5cc9298db129abc176778dacb0df1f2f427e0bd961bcd8e98e0aff8773bff934c60e8ba4b593dc38029bb4ef06ba1d713e4427368d2c6be9314b171444a36a549db1c1e5917d91e7ff9796c09a8f9d908c64cd9b12295dfbfe5b5f0568ed7c013dd97391292f6ca2f8661c13b455d430a60e36aded813eee4a8f59912fd59858453d90ce3970f6fbebd33f754fd17a4ce4e743deefa244bcc54990cce30f08acec229905c1c8edb559ceeed084c59a9d648ff4cff6ca8ddb3353351ebf4668eae45a66bdf9af694c3ff88394050be860c5f683692a1b19bc08318ce725a44b7330f8a264085882e125171e8c3b832f845b73fa810e3ac6f438d8053c5ea91704ef93b53086b029bc0e77c2d6ffa8683214c5348a1b6337e4f0d3c272c6f3130a9f086e5f0edb16a81e6f0ed0a9d51509f5909bb6dff56e36dc46cb9b2a78108dd23141dd1914670ab6f4f59e26eb6a5ff346afdb433b1dfe1866012585a4519ad0a497031506d57e068d41eea39b3f779294e594ea46b8bcbcd334abd9876ea46148ce8de9a16e47b03b1e12c7a96bb328fda73407f038165849f0877f05917b15914c24ee6efb2b8822ffa45ef416f532f48cc994f25dfb2ecb7d37b65aa327a5e5386e71ed9c418f5750f30373d4b22a8fed02dc1ad1a587e7942b0b64814ca464ec3cb682900f546533561944a34bd6e1938a45674dfe7f8893eeb04e1e449ea8682caef91f820ea4750e474e0f5250937b43b517cc010f9f338a511ec75457d1900f94c5257f28b37765496bd108db0924502dcb2756a5b736492fcd1acf0cba79a9e81b7c4691a1e29514a00e7184a4338bdf8182de7334813fc24e6e7d93cd3a81ac7431f4665f5778a059e27f033d74ae9d3fc72682b9dda406a31733a455e1b36c66fc8c896a2d5a2823b76e4642b778cc7294ac5bc7654805032d1ff5bde116021242412a50d978185a7c372b4d9785b757a8805684b1909c0023a9826bbfe5c2ccf86a75cbc5d1c57c4ef70a8b6f590c2182e3720a9034d7c54176a0524899f8b5416508e967ea1ac68de991ab2c50885c182a5927b94f7d6a463e97bb285ee0b0039a991aa436568bd92eb90d47017e965db29d002a0eeac6e6412c4987c94a9ac960530b8329c3c502d79773b5392f95970b0cc3cc8e0c36b490a118fa4977511b8af06cac2e94f6ef7aae2d15eac8c14d9966c9af615a4692a65590454458890e3faa7a2ee56068bbf606d6f6847d947f9f853fe1ea08af03c6f7b1b866e526287bed73fa0273d42e3b75265b30cf642d20e2376528d42918956a04bdde4fb3af25c245fc7664ba6e7be74f829488a02fb7dd1ead34fbb50e2d56299bd3e57ecea56042cd124aa1ea624612b6170cbc3ed031057d61b826807ac94fdff18e89f4122c539c2e118d6f44a74dc61cb078702644eaf7bb9a0c7fe4c80d20887dbfc8b10bbf6b1da3bc806c2876251b076393bc0c317b45c3b672efd07ad0ff612e5403f9ff388cd555587bf191a379e07e16c93aea79ae6b7c68f1a20674602e04ea141f27d9b1cf4c9d78cb2ccaf7ee659e121f5f6d165afb573fc4d974f002669f7a3acae39f9bbc1ca53c4bd8c2a729025c9a75936a047f6a8386c7f69f964f641015155b90432df2393829bcc976dca6a2ab833a4d95dd0b008c282b0da7011fd35246a75a2f1ca29f3a2cef07245a4e60922e8da88012394539a86cce5b40c74b736e076606ec2f1b685161b53217e283f68b72589f366286158bb53bdecc24363577fd5ee1c24368181bb502be26c65f4dd52002a1a3019e78989dd32ca77eaac64313d8ad012550db4af359fa29f5e68091154dcea003e529b9f278a51fc6b6437b9b3609afb376645e3c41793d88aa8d2ba24460c40c72eee45b27b05f1730cb8320694150b6f962b7e84651ef78ef446204c51b26d956e552882f4152043062dae922023ad077c889e7bc9b6453f67c1e36e98e082137465a0e36de602284126346e7acfce173b334c19ccfaad8a61350979fb575e025a1714ff220055527819be836febcc159369c38604dab70fc87b53a4c151884783624092c6d2f3c331a73704183657b211adf9c63265b5b28456cb542f53a7670b24286a27204ab6d59f7eedc8841cd3c6c175d2bb0d80d68062798e53f2794f3f84224757649183a58778380532f9574b8f34af0cd32890ea17bdab209b3eb9fc8fc8956cd47ea17caf8df19418ba1104e06a3bd1cc464b41217d5a2a70ba1feac198bf7f50272ea8863ab9e75a4aaf59a38904f57ba0c83b38bb45ca2f0d394c65ef66b48ca41ea21d45545eda4d2076d7fcc2600820265289b3881b76220ce40c197cfb836fe83bfbfc47c3bff263baaedaf06611f82ce63ae91574b5cea9e684e297f4e1e4bf45807b9b7d6bccaaec27dfe9774f44d31a0d1c8783713acc8873fac2b628ed757c0e0c54eaa26196b663277dfc76d9c267d3f93234c9e82dff35680f9d5aa708347ba3849208b57f1260622aa4ec05f11aec6c6eccdcc43d4aa0424d5833dd2635d39aab982fee26c0b82fba30dd30fa82ec93879769a506422188c3e63299cfde21794b3b3d231272fc07524237f8ce5bcf66f327563e5206dbcfe5b7d5292998ca5f2abd5ce560d26fb9f60e343b4ce239e97499412879a05091c87f4a24c045e89134a201608d8fadcc83e139cc3be2d4cafd6e1c10e1920d40608be3dd23bee17fcad3f9f5fe9ec2a6ad74a94acced8088b1d65c9d5224708b9258e1843af7f2b76241241a404548c0b2a94b74842ffa8081b970ce127e9a5bd8f4636f11d52ebabd68e145f28867d3a6a30676ad379105b690ced130b8d51aed9602a96619ccb09e66db5d951602ba8002de8c32e9ade2018761a06b2b2fc8ce4382c519618e59601efda6ec5cb682f60d3878876d3960096fef05a3a3c6b01bb88a5bdcd4953359c74c99b16431a5b5eea9acdfb62078223973cedd1c7b9fd88bf299183bc8c0e467c8627570092171c9e30a6f77c78323faa8eb0d27daef04c0444694168817262a1b6adcf991165fc720856839c2d1489b347dc9fd534b7e2b91791b67390975efb5edeebe06990bfe0b8a431d5bac2c924e1ec7fdd7428651fd91e472c08bd01d9ef16533db588698a68bfad4af1cd50544cdf515f52367898fcb7705f87d75400d36616724e58e6aef0dca0bfb793c1f29a6f76822a2a356abd0439a56fdab36bb4b9fafd0ef5114f75da5da9ab4283483dc8b1510160cd8f0d9891ca18b652de5ce862c8a4b4b2a50462708577c96b9bf96141af3cf8cc715b51ec8cdf960cc1a4b4fd896b81e165a36744f9b59d32b9620c5c85f0acef2f643413ca23065f18ac3383bc0711c7e5bcb60f41cde0fa09202c4f94f9389d133c42bd98bff33d9223cca7c17d2a69ac1bf313e59ffafad9713f43dc6cd1ebfd0e37447ae02357823873ec45f7f275751039759301cf35c00c0fc339e0578f27ac850a015e014d66a35be9da3911aa433b4cd3c2f1e1fe35d70d337223572d0b965acab33b2403f92e2cabf95adb3bf110dcf7dd86bc6b7941da77a8c403c7f365c4821ce6482150c8336d7024852f7d518a461c298b9e5c7bf680baa287f452231157580daa6a788dbae91ab25cd6e116dd657c283ba943a4525ea798446267fa0c35635593e2e167b6e1f7eec1a3105ff9d976109bd5d93203f3ec2b60eafbf1ada1edef2d92d0978471e5f7279f176fe3cfa7db06a7ffecca267b6253958bd293a16713bcb72048bf97afc10076413d8538ce04d78af1ff7ec535b34bcc4472621f42813e876c076fda420483cf9ed246fb8b59589e55e80246999e8f06b8aa8845fde0c62d9c1cb2d791e1aa1f59707a3eb53f76092b6a1026c25cc79f9639577b3fc9560d5b18fc3df74d3cd17c83724be80d9cd0f7a2c37c332995f174f85e40e093b9bf64334bce2bb8dad2d24a02f27213c164bede8c2b093d6ffdf39a23da4bc9d3e2a4180f01378bbeeda2d52d3e1c58e32342b1596b2c8c54763d2f8f42b220070432e2706406c2eaaa9714f76e3545e5cebd164e72ab7ea83ac87a888f50625be4126fc1930bef5f292f7614b9ae1af0b9384d0184bb42dae5e3bcf533244344def045837a30e62d9adb0f254b18585ebe43ba3188d70933553861605e22c798facd3932c341099f4881731b3df389b59448654f3ee45ee0bc125db3247c21e1441d80fb46ee15f7f704895f16645f29508220e0a74f695e969deb23645e572a7064133bc436b9348b188dd9893f53199256abda2cbcb8b30b5402c7aa7015d3f0669b8ecc69aeb8d3db373ed687c9edd76d70acf0ed49902900aa60132628e9e19194da533f1ec5c200269eb5609a1b612b53db7028e9bee494e3130b8f4e204f48a5671568180ea2ffd106ce05745ce38d841c0d4a2ca1de4fd91a09b6c9a860a89c638c848154f7bb5a39451743b59c74e1c324a81dcc2b23d75e44c7634ebde4af139a051ed43a606bb20651e4f419c2571c8b3d8bbc7dd1d193c50065d91561826339a7526cd173df4a90af48739a2d6e6a9e79dff302470e49ba4330880b63269f8677ec47b1ec34c9194c8681018efa2e3522bfc1c71d1fd38a0f81ec7a1fb36e71dc5f079ca164e750d281a3037e251b891faafcb043e919b3b9bd3bd0a329ac29972497aa65c3b4f088ca8364db57549015489f39e12f6a33fba9c280beec24f69f065ebe29dbd1e9ede51cec728c43ac767b4533ac21b36a3ac0cfef4608b66c047656ac06f7272e767587b90f2f860a34a0899667c5cf64eb8c176904676ef1c5bf49329ed349f7e3464407747fbfd4fa0be700fccc43d8dd0cc0d594d0f2411db3dc9daabbafc9132ed4898b30fd3d72731ece1df9e13c23aa16e7351d89b3162a728a6f6a60b531645fa03756417100feafc0bfe3ebd08948444309806e68e332c902b1a8e077b311f9be7b8627c57b46768024b9f8525f43daeabfbd00bdc2ebc6c3105a39c5c81643b00897a3383a8d7290dabbec11e4ab4b9f2767f102d1259f174875a1c396623af5bf37eca0b0057aaf7fbd03938d63acc02d58b26a652f76b384b441e96fe73984ef97dbd4a956333faa59a082fb7a106f7f5829864a248834528964e65551970960fe8f2facb8206bf537ccc6a13c6a25fdc62792408737f537dc0d73f621ed76b4f987639ebe1f239a4217cd8a76488daa6f14cf1a0a8c203e550492dded76a66177f1dcca00f40890e0a1ab1a39d294fb6bf5480ff9a75186bee7248482bb2a65b302cec2a84891de9fdbf02139072a9a875b1f29494558aa7318c1c5d5a26220513e845a53a263cc8f24a72401f4abd7f027402ef4e6c56c7c5bd997b5586f1ea56f9a6acbc5183c7f802cd092875703fbe1bab8655435679f6ba903a0f9aa50c81e4149deca1bfcf192330c94975395af9bdd75d7778e485d2df86912123326b0faeb738a8513031362f5b1a2957f4337799a5bea5e11ad6f4ac0719ffb80d8e9bc3cfaa911167e34364c81acec3a5a4671a334bcffddc748c0435e0ffa9fcd382bfb1d5f7057aa72e4fcd9eaa6070e44806baf091269d1791d86f34adb7291a88c56b0cb0604a5a50aef303c0a759efab72764519b056a9d9879456fe03e81c6dd3b639a3e1d56754d8ee7adba248143e38587d7f3b417993871254b5260abadd57e83ea5e1a1561c0313e5bd9c8abc6f7ed9bbd4786d0ba4d9b5d6aa8082b1603f3a8c7daf016dd143ee7910fe1aa7d38842eb70211b5fed4b87e5706cb2ad4becd1b6bfe9ff7a110b71a4647f56875a9911273e8a384c4bc23d6120601badcc73bcef691be8ff533ed0778b7c6ba729f647790d1ec49ba0ca9b40dfdef542eee83d318973fd222e4f4c73578f19a0a075264bb60d6ddabf1aca32dc2df1fea1189d31bc109867a79cda4fe58d7df1610990102b0016b4ced24b3042149210bf53061cac5cb0965dbb105c383a989ae7c75d34def0c0e05ef40aa1a718e30f3ae2694d9b9627d87239636c40a224eeadcc97353e72ce0f0742830dbaab84a4a688217e6d58d4e5863accdf624e1ac45c2b682bf2477e0b6c602e3d34ec29772aee8a1a2b1001c955437c9bd65873465e1d479ff864119d5bf92b29babd2a8758c6c82f2b8a43d6f58eebe6b16f009067a3bc32f3840beda806e79a90b8315f8bf8fd0a35d5daa3c901f5546048a0a997d82ee184a138a876479a9c0ca714cfd70fbd832b6430ebf181c08ce7c469615dc26992296c6c41b3768d6cc5847858d0ec57e879e747aaae9cd13cb770e53f975485ed4bfa4ead38baa24dffd30c67fed99c63a3aeb979ea6628272042160b3510c66119d377698b8888b585110e91963a3333f1621a8c56d4bf2ef6ac63605dd789aa6b96d133a16af95baa3af0229b0fd0f248cf8a7717d93d24ebf25c30959eb86399b91b73f0dde97eb50541be5c14884ebe06ad28c1d61d4241cfb0cd94d80c969e7970636f33d467b529d4d372dcf0cbf7f1bf3f03ad004b8b04c00e11f43865fdeffba3cba59af1b031d939ad39354c4424f2fd2b34982ecec6d1637d2aceabf7f9395bfb2411c9b511c2dbbb9c5f6a29de0b7d026534c534c64c76a0ef38813c56ac2129aed447e2e012e481a6d6a90d795ac8f20b737192d451ad78c3515d8a3d36fc5b43aefb01399e2f4c581c658fd047af4d784292f6975e7148f7a9da04f3d678bbca0519b87b8d2c8b051c7c9db3bef9ef7399b404b7da7d15b980d4657bcabcb4b9d12904055d12f228abac13f57786a3491c99c731b01f8bca0de619896795df3eaea3ca5d12ccbdaa830c3a4803bb77c87ef7b8e0fbe87622cd08bd926e53451912e15652b1fb8c63a2af25195a207733e368dc0377b6e99449164c5690b6328a79020ce571dcc6234c21553f6b68d979dc45b867d2cb50cdd4d5d6bdbe2af5523e7df4af5fc722eeead66d8018744056137fa2db294eab3e6a6c2f0f93a16fc79123e03d8832e21337c3dc97272449c5427133dd5fa459aa305a1c9d27ab5fd3dd2760e6d1e80fbfeb7e76335b24a396aabe4293afb74c48d9d449025d39961a16778408f07afff457954fae94bffa7c243d719e7f50c88f1493b28097894ce693d819c7ec8374255427fdbcf6d0911b14fc14dab9faf053582bcb5e37086180491e28591d702da0a3b02d6755a2f089ba310ca432b0baa4bf1d93d7b419cf73b638622d82dc4f2b2bf4fccbc4bb7d7355f289040085ce9b595d291924a5b57777f88ffa581b5831ba0ea0a442105cdd0926695ec489516c06f60ffc5d5b71450d215bbf29d424762255e46bf3edaafd7ee3b2b24175947782fc6beb8d2f903994dd8d7f32d775564677e7f850c6ed5da1b11c87883e3496259eea8c37385ce1308ccc18fd753a2bf38e03a32cd6b64625503865d3d1c425ba3659d6330edd10503a69edf379f5b8e63cf5b6ef21328e811227b1af73fc297e5cc84abcfa6d37a3ab3bf082b369faba9eac35ee23418f7a2196eb26aeaf00ad3410fdb066492302101fa8ba1fe86014b74d69ea6c9c987b11d5b39047a90268b98f7f46645b1faeb8a29686eb2c3e28b9dcd9f4c7cc1976ea3b3565ec6d3b3ec6fb494e116bcdd2192a9a94c79dcc4736ad5d67984e0d11e702e71ee12fa332732fd89b7a841592b865956ddfc165eda4e514271742873318e1101b2b0d0db6dabe9f3f2d6e95dc5994c066376e0d818712859ce43cca8a48f67d72e6308b64b72d7ea68f89d684263d3a1ffa56f6a6162ddb3d66fab4aa8440d9c2be9a45575a995f303e669e7b43244cd07f418c6bc04bd6c56c205b36e070bffd4ae992baeede7bb892680bf19cae76acaeb9107597494fe75f8e6e509d2e19b1b76d2eb789a68c090f836cc02dd30382d584e6d421b1dbb8ecd1d2945ba1b5aee751798207cfb39248a9cda559ef40960eb1f527b817211bcc5460538c7d3ae1e6b8a3689d4fcb19d556a3e0499725b0c5fe8f118ea6abfd235431c0c1834776bbd697d437618c8bd94cd017818fac00464f64a5aacdf558e4dc87bd3f737729d953aab781782bf476dd16b19cea69306d403ee5277111910eb964d48b6b2fa922a29bc833e03b4a84465dd7c83779e432193a2a588eefd1029110fb1978c1bfb55171596aba96444ef8f1e963f9768d2192a9b23aaa71f3bdd6e77d4053e6bc49cd999674115aa901086743a82d5e804820030bec9773473c71d6f5880200746dad1f1fd3cecd662ca647788023b54d7b1329be6bd3abfc50735cb20ef20926e1c1ebfcdebb5ba1877042bdc14191d96f6839d7d98e7ed42e1eb290504131810e2cc2c01e15ba459d7604c7c853f5b2c6485503a2777314c0e9748c72cfd80e67265ea3b4520bcf27133c239d63e214f114fb65a0ba9e3d3e9db401ef2c390f02180ad9383ce9a170d1b1b0c94a4588b28caf9f1cce7d4c9b41dee5aad9d02ae87128341082d7b08373a847c9d9c114c84e8699409a3f07439eee1a5c64ddc6aa781ebe1d6c92402335209069b7477768837b22a73801974013ae35bb62776523b83782eca0aab23d9b2e787ca1fa92294c07c06006223f4bb420c5c26c76bce28f436c02517517142a795ab537e21abfb46bac895640f93a697e9236f6b2c18cbbd84b7059fdf0727c21352a804a3f83e2ecb2cb623c495056ec66fdd18979b33b511c8c51798878c36d79621391adea931b36487ab909c87133dba6e7d29e4ffd5055432d3bc1cd716c655f5c01d18236c90b891561071e32c2f88c1f0e6a751a88e13906365dd41b331a44ffe9994ad277d7b4aef123472efa12b5d9fd7084a3b06089359cf50cdc5c450760934618b43ffd9e82dbdb220d208a627a8ed3105acb6db23f84da127fe4f6ac3e52cc09e9589b44ba0033771575bd0930a90953c81cf2e10119dbeabf842b0c7b0de17857b86e69d76ad7826dfe220f7e4e055da0d4d83b8b2c57df30aa13b2b47c4eac751bc3f09564225c0f9d55a94f0f07b14245bbc787806e5867408d180f636d5871e371c8a39007635c399b16187f4fb86df2f310f5a3689be495886b13bfc419ee1dabbd3dc0588a8a8c01dc72751b98bbe8df70297be34a0090f24769cc68e0098c1f66854a79131275c8348a8767b2a4a0edcb19c48f843708badc4f8a95efaa58e6cbc48dbfa69b98545feaf9ac387609927b97d1276a44e3a191f32ac0ea77d88d2a9452fd2555cdd5ce0630b4d55b96fcd106aa9e8f0617cf8e8f488e8735a69ec7ef8c5e314f74c37527837531511272739a4c6016d908cd8f3ae2cc745bdb15b5b7f54c8c741371ed4af81aae4287cc23f44d600750ec874dbe1778e809450fa73399e1fba99819154be63699477b602e6f427820fe1ff24202d14e5cd2c86a895269f1a00dda118ec9e3d8045fd6b6cd54768fed5e08b2f194e638078a691219d3102693c1ff1a25c03e9fe1b009deefc39818cb6c2c236cf685aaaf28e919c4217969eeb09e5116b54a0ffd1f092f69b55454fcc65999f397bf018915f5ab155a7bfc9f10bbbc8ad4ccae8796e1caac741ea7fa681770dfca1ba22d7dfcd07335676e375b4d0f7259badc3d2ed3adcbe5590e9a5ee03cc317bdda462e6f9fd8b165b9a410d08fd438b9672abbe4bc3f31919db7dfdcef35c207cb488026afd6709597a9bdbf41d4125bb735b3ce610423127fe61e34f8b3c51ec2ee402217a5dd1d45c9caebf2622c5eeb36e662b19a2ffa53db0f636016a7f5644b6e5d78aa9deddd303c6481e9cdb3f07ea0dd5682c7afaa20a3f118de8990d6d306b181b14c2d9d075124f65689c95f2e5f3d8da3240707f3c3aee5bf6780d6953350ff3576990250eacffcc07d579ce9b42706651ba4a29897fbf7658f4a69b68ebc9bc01771e920ec34d1c2f6535bb311bee750ab605566756a42812df6f3cc22d1b457b91a7ab7d72559ecbf2287a39469f5826de241b9dbedc5e1fa86cdb60254fb72e36a8cf5d00ae44253e92d18a0980d77e1141260aa32a5b16e47faa40a1104d644f85d0553c7204b37b67951748469a0b5714b95a8c74a14853d7128b56e8c9bb5773e1d8c99b3e88cb3c205555ff4938caba0370345f9477df47d2b30649093680089b6600365d303bf45812a799202354a144a5af3d373599e49b384694bdd7a80bc3bb9165f6dbd7078c1b0cc3974e8e23297a03bb7637961643387cd28ada9fac5c464110326ec761fb8ef0de29d0df0c8665b2832d0a69c8cef67ebbd2116de7f1c1f92985709f2ec7c124a2cc08e1b17e3faa6824c0dc094c6d692cd895057e18bb98526b5697ac89c6bb993452e5ff7fe9e3b71e8bfd5564aeec6bd4601d981cd5719d61813c1b2448dfc5f1947ad4d5ad17567336c7b53fd7eb1d15bd1b50ef929639330f988bb6f1d2a14c8b5c5ad04fcad03d3a1ffe3137ca707ac107be10c828a02bed16f9925ae33adc9be16d9cf20976edbd0015c82bd5ad7ce7d52de13171bc82d38e7b4073cb805968e5eaddbc1d718753f154f232a105a189abf725e5793133640e21f2938086cc79fc898bfe377b8b767fd54ca40647f2365597b6b52b8b6b1495553fa045b341bec095465717d6ffce7efed4a26ac30db767d932b8c7b74eaa16d268b051841cb91ffa49f7c1f7d58f51112d40c5e5af4ff039e90c8919f4b52b19ec33c774af00e136e0d8a6b26f42478b4a4d0c13c731ac484fe5d0c80cc264a28532db28a768069c05a96e6ce4872fd4e96b391215b2f435f43deb06f5d750e880b1a3f393cef421dc1e4ba95f2106ebf9cfbfc06b871b60b486287056b57fc21d0f23f0b72b2703196a35c386f993593c36f646c253a9aefc09d554d6177f61d6e5a02dc18d7c1688628947c7f5c09b0532cb4b4a6254410a727e353e823a4af172a7089e18144ecd4e88e6614b8e217de44a55b2bac8267d0eec6610bce244a0621e77a30ec7deae6920d2d7de5feb2bb39a077d03023a59ebdf6e58096af6e99e11be3515e8b9ffd07460f54027f899d3cc99290de33044cb11b725b63885f286d5d6b71216aad76ee056b72b5d6330a33b5e2fb0e7bc2371d526d4780b34446fee0b24228eec2b45e6826e55168b9da9479bc9a38074413bfda04de2a3084d2ea3e13acfda619863c60ada397377ceb55e11c1e831fae4a642b14a01651cccf35491602d083053e3b0e8e6a951d46777d80c1259afa13dd04200a5824f532114c2c1fe3d1b79298270346ec400ab8eecd980424a257f4f6f2b124f8fe1576cb778bd8dc2a349eb2f23c780d96d5a75d9d5356900638f73a3f4fd1690719f1ebc6790c693084ac9e45028b4893c8b112a820d45a1009e60ce4629b19b0b1b3bb6d5e10c82a567d4f001a15caafd8f34f617d93adec095e7822051b74956ecac279cfd0c9e7a5a2e857390c21056cd625581706d517a2642c0a95a864e5abf66336839e4fb0257e7bec2eda976a832d27574df2f3f1549e0ab016ef3ab6cbfc11f0967f8f33fc97081707a3b15db3e8086039637c6f388a665bca82d0c143b60e1d71c9fd23a77f8a64165aca6cfc0ae359e9bb56ebf0cd689744575bdad40ca43d3ea3bd799a3d25f5470e019ee16a848a13ec8a76523bd9d2d2f2e70765bf4b3da0f2f7b127aabf2ffe7004e7747dbfa075747179d6423d7e1e5301ad9fd0ef28cb6cf218307302419a14493a010014b5cd18fc4277c505c8903abbdc17332cb3a2de1388952969a334563200d6fe65c68161e1e0d8000616ba0e83efdefeb9f8b6646ef6e54862af5ceef82fc3913bfb0c379efa8420eff797081b70788353df1e72c430fa75fb5ea0aed7caf8f07d68dd433b5798d543c09a029258032b32842a39a7d929879f3244ab11623db8773612ea20531ddfd62eb4269ee84a151cef0cbd74de2971cbe012d9039c6e5cbe58dd3d152c190cac5ebc2c2d18158beac6cc2d23040a172ad1cb85e495c8951e9be12c28b0d8b1c295c888d535425fcaf9ae615cf575a7c761bc13de09208781e0c9b77dfecf6eb738cd2a7628320066895e0f46a8e43de614702c415089683bacf20e96b3d5db8aea0ac8f1bfb67cb3e39ad9e0099425340e12c803b34f8f35dd8b308f7a9429a9d1c65d4ef7fd1f6e208bc20aa54787f6e6596d8474a23a25900e135078cf90eb8f695d60ea5e5bc779e6b13a102afc680c135018c753b31f23ac8c0c1be4f94281f1a09e67304c63bf5ed809b3fd2eb41cdf6365b12e93ec1dceba21ed5184eff8f4d19b05e439c8824ac2f1d123a38936db658f2074ee0256a48e89381f81eddb3204c05f712046c7293f9a7468a5c20fc6347841a9c7280b72350a1e8d3664b059f69f5243d03046a7cda53788897740daf58ee261fc5a24721c461ac1eae5999c99871e0ff7699c58c93c9764c0ad588ab14972a3d3dfd5810a6f39c9f22fe205d97c9941e9a1f88b7b32b5189306e5f35bee896ec52f73523714a392b1ff863d1b0bd36dc0ea37ebdd4b53c734d6e9a14f0298c158114ed06b2c7e5b087d8c8256a1c072c911d4fce3d9044a2e4ba92650cbe90cb7630a9f57046e686671ea1c6994ca4143176d4df5e7046f5019577878f7b38cd7d06299cc636ccb97f49a59e07676db1d9ba79f555d89b45bebd8d63577dc1caff44d981cff108b5e2dbc7e2885ca14bfe5935cc230e98d27c869de1d6952c0c3555863274380bf095f451fda929b4f565d5f98ef66ec0a3a82b8dddc5b5a3b803b7aec5f9e07d457c43a6c27e4f3fa4ca420b4bad1a234178d1cdd914c93455a2570a322b35fe29cf37f4bd1b708a482fd42e71e3888ddf6c26e14a1c79a1f11e32ff3dd8a1abe3e80420cdf9bd5a7cd3b121604b7d2dcac111ae76cf6c172600ce3a0f17f5a3cb1742a3b29ce2eb6c4ceb2e9690a5fe1f3b2dcda9e2fe164f1fafb1e5b370576fdc8c4b66602dd85c2eb1877986844568b3cf1ece7ea69437f2d6e628e0f8d244afadc7c616aca4dd7fdae3a14ea7757c0a5e19ad39200050ea82da2d2e8a7a2fe02b485a777cc9157a065a3b8cfedb2a6dbba0e61b01d30116c59ac4a64d314875a8b4acac3bb8c76466b45e729d1b96363d1a7d9dd502e583e177e32761500e6056d78da538c481e03cb04f8fa2894c002beb8320674b5b469b9a67ef3e21867dc3cd2a742a1c7fad99518db22df7269fab626e9baad864436ec34a37b0e95eb4fdb3ef9905daf2f3372a2fe3be91bf0e370772dc331d2b93c8fa59c196815e3fc8ac90f08b0df56846e307b19a62bd22a5a4491ca6334c76796424a2c43af88cd4232e4a00fd8c89c3497c89fe883054757ddae2a0a1cd7d5fa922195538bbc8659a669332561a7c3aedcc04600ceae2f9430543c0f65eb13f03cdf5d3fc4dbfe8c1540dae7041c4c748541114a8061b39c9771ae1153914f524f4d9519c2038df7b71d9ac97ea744310f9c0a311b3f05b0dc6536423122f8f9527e491d51a93e2e69b72e4232cf3e45256ca38efd6c04b7056aa5c4bf9b7bf230d8ade4470735f82ed981b68d31162eaff93af720ecc6d95df3e8a444a99dc6a981e5e6094ed9322bf52128d152420bea560203d98a306035b7aa293215e0a4bd493f933ed4c9c0ec3f33cd2ddf4a3e4a83fb5e4f39e18a49db035d4413350e9f2d69c78b0d72f61eff311e5b7d1d06055705d0e684da435b7ea8fc58b72485d7760a58c55cc0aa96e2a7bd5afd93270a2282c00d341c0e9ee378c4195f458ac727d326ae756ff79af595a774fc29b601e084753ede4ec2fa49a8bc7b76a5a1064e6966e29eead5cfbbc19cf7e8fa330f99b4fb12127d89add87e5a69feec453f1ea76acd04472af4c4e085af73937ba3bcf75a237df80e4fc4e070a4f5206b1d1ee632a138af0561d471a43dd1d4cf11189ffa48cbf820eb38f423efd24a9479a675a0b77a88bbedc66055363a652854d4a731c285abdaeaa69171b2b2b5b2190bd285c72038cfaf1babad45851e4d187f86cc60b3c26109f03ec843555d9df3d1e92c84e1edd43526f446c5061d42c6f37c7957337714fb77f4c2fd0cdab1a61ce92be510119d40232a337a94add250092c1d251d9884290a802419972a42a22b712a96c41981fa1e0dd9c6728268400f0c5a1f10fd00c1947404f616017e800fff67ffc1dd72bd5271f0157b75f28085a0df30350c2aee14cab88f741bc01af8a089abd00848dc0c94fdc18008e88b70f2d552f8400b319a98902fc22588c4a07fb6b056738f632090ddaaab38f0dcec834c38a3ef8466866bf2a8d26f3ea8fdc04c53911292a73591782144231afd3591e841a06e63cb2a6095b5684455a72ff7090781f3f797af6e9a5d313185143ccc30e441b1e9700b557c239653ab64442eefdf8e9f3916cbd61090567e6db4a3a05eb2c5584fcd41a9068fe9ef792874645857e28213fc4635c7d0a02dd7cee4f55479f797a113e89667f583dd7a664333717340341075fc0dc2984e2bee9574775055250f0f72e525003775c05036a5b80337dc35282c5ad4184da586a2b227b55aab452233c48bf887d373225b3ecb2d34d0fde89a5e4935a02fa7aa9e6efd46d2d7f99dfa9f186f3965444859053d56078192e6241a33d0a19a6bf1c05f3970b851c0519ef80b2038099249d05bd815e2c2fcdfbb14afa547ed718c171cb23db63e2cdeb5fa31098bd26bed5f0fc52227a251fe6ae66ccc57aa6b104b62e374f79413aeac2e1ec8811bd0316191dff2685652fee84ee463c9d62f3b6aab780a5a16cb93e7af43d1ca632521247de7de8e944c1f6d446688792b907fb079f585791d131f9dd9086f06141bfdaf2f700c75d3b464cc0a517c9e82814b3c1984bafef51285edd8983f78799fb75ceab6badfc1f09abb757c60ff4aa2a6096b23cae0edf1224a5bdb0a9d7e299d12de613480fd4a5301fa2d316364504c0becd1d8aec328df065b9aa745ee51cb8cf682f161c081933081d287144a91ae810c673c15164002605a9048236055f71400068e1cd81dd4c2eca3f029aa0e33086625ef99db0e060f50c0bb765a360dcd9abab8251bce6e564504a21652ebad7fbe1b263f194717e432e304c4d5ed20ece087a7f6544c98b69d771d9ea7fbec7e17547c192cb0cb4e7195cdfc65f42c28a138602adb74775d166ab87658d5ce32a73fe559bcc91024aaeeaa5377466832700af2ebf8fc566a526f6cf966d7d4a3ca7caa4985746a491fac3231a99e74fb644fa3a20979b3d805000716ab2c52236cd611e31a831fc6b3d48fb9294348b1d5592d1f328d1c734b0135d1834c217ba518123101df3f31c563f7deaa3f78a435c7e284760952e5cc5933974b24d5aef738793c89aee1daae2e6a48373ab4944f1d342c537aff7635d52ddf93e4221ef0be02c62135816f6d49a8b7ffdfbfacf8c665432327c95e4d1ccfef2d08001b29dfb252e78acd507ecb5051731540b7d0f2ecb025768f2ea443a3d3ff5b33a301ded70e350f5bdd6b25ee5ba898544b584e93e02c632589de3709f11536161c8af144cbdfa540f8d94e4ee68a33a730b320f499789a5af0cc52aa72f1e5d7bfe8a8933ad333ed50dca16963e9a60bcd63cf878e30879bc1a377111b77150bfa4a4d07044352735cfbe34f0103a82ee4d8c24857171d73bae2b1596128a47b60045f68ea06db550143434c4426a12425b4e9b4e6f709d80ec11976142fab942359728528d75f03cf7038342618ab38453958142ced951b660419789e93662063dbb72924ca088b2d76e590ecb2bc4938e7018992e845700e8b98f21caaa765c7141a00e468a69c23e60146b1a59220e74453a51a4f0f8d71f805f16a52a2239ef396dd3c126f24454e272257b5d95778abf47e9c082a3439a46cefd839de92fed000f0e4a9eacbcfe7522977acd7d2b9edb82e26828384425af2fa844c4d82c2a2a3f3eecd80b96af5e338760c05126c4be74577b3bbb68e4e79b5eba530095d8b529d15fdca5f99c6be38e022da91c08bea2714af726b03d680ffd7f5a00a13d46fad974a828a92394eda4ddb4c1fd55dd1f38a4938e8c013db9f6179af80b676fb7d55d64b96debc85ed58ea412ce6ad6a5c189f9984b10e288d17d63871dd5b51fc6218ae423c6f87564fa5d0e1171eee1c880a73fb07924fa399ed7456f49f114451dbe12c9b32cd42ec96b61485c6168c3063332b3c16cafb6e091093947156f8864708d8d549b80843443b45f536711089b9e9feef090f13af71edbf4381f0f2b7bf033ad43bcfedbf889fcd46ed75251e3caee7b32c04bfc09dc6c4fd4c8452509584df71ca4adbcc4265953cf84f39108a430e81e6472c80597189a265406052b1b2073ee05289ddd12da3c5f2624bb0a9001729437c1fa43740cda33594fcb7ea90fbac78bd859116dce807c96ffb6d479d1861c71b5fda4dbffbe8aab9eb3aa761439671519a393f6f3a44f4db85ac096a4bff966ca8e54d1bf5c6ca0e9151d264565fd8b93f30d2ace40d02e7e66100075b4ea761e02c1ad379741d5b4cfe42234c08939e3575f70c3ac26582a3de1583a50cdbfbb414b0123181f8d4f3fa773749198c32145c817e4c1837e0ab1990f0911d71458fc7aa44035514ecc5e5f67fa5b32a72df71987f70efd472c6db2e31ed80cc3fc2fe0147b1f231ca4d5e1281ce341b71cd7d420fcc91103601bf5bf7b0c0c351ca970ed91e9b435ab36dc2836509430ac685531f10409660eddfdf7d610907b998ae112f4bd498fc20dbb76020ad678bcb7f8d6152a7d70f69b26fab2ee095fde7410f3d9fdab1ebad6cb84cba39c475b8d83db54c440f68daedb868e6d602c1fb81bd61896c458dd2d0071163ae39af5730290edcb14848dd9552f88b067714f4f7596fee124b42834d1bc91ba83c30afa15747cae913991aa28230080b9f89d25550e2412777cbb29524ca9a7e8efd27e10da4a4e60b08b70b87daaf99df39f2d486bf61f1d3663aeb00551ae2ef069a1f46e68f907db4fa493fd2f345cbb13322cd887d0575b040dbb817468addbf83f66b2572f2280d5ee299d5ac12831c8e6de7ace9feb788eceb2af285aa6f71c4ee6fcac37d6ccd89f0f23099fcb4737fb9bce9db9caaccd19473b4c55025c6a5e69bab68ab46f8a51290aecb7ca908064807bdf15e2ad711653b19548e2d5187cd73717b4282a0e4cefa875d825165f8ff52eb0a2f4aef4ae251554699948ce9de948d3a8bf836423b8a79b28123c981a4b9a0207a80885a0c5bf6915963d11ff003a1631ccb0e35d68eac4a4c2937ce606090c3c13f9c978698ad4da20cbaa4244661e3f55998e985232e98eae121d76d5854d3c0aa89e219752f38f8f490daabf1dc46ecb38e73554175dfd170a2ae4621046f152d2fdc463641db6704b033c0571293b100c353496bec4e99fb05897ad8402c306db812ba9011c00686e7002b42afcc02238b049e176c29dcbeeb0e435ed556ba96ef4546b91c7e228101c371e5add2a9a6dd5cee3c878b84078883493e0e6eed663219373412ad7ff8cf36f3ba76175d3e298ab51d2a44358ecf94f09fdd547f3cc361553b087795cebe726b5a7bd9a59536cda30f1bed12c0d295fe373bebff2ee62d9f74e2398ee4e58561a7258fdc885e3c3c38e9a7125c58a6b9bedd6488fa66224b5fc987f81ca23f35c0cb10114fb6478b63fc34119fd360565feb0d8077a0368f60737342b45feb29065b5107cbbfba7dc02907a06baa0642b906ee1cbba306cfb7a6829dd32e2da24ecbd43553bcd5209469d5e0f7628ac1073578096bb0a13e636f21eff7a40ce21a09cf74f2b58f74d4a4964efebb309d92e6c07ba538a3a29ceef2ee373071da8adcef44a554fa6dfc1a62894739cb0d4897678e99264a8e41e181c6e462ba25e5c0ef66614a2616ea1e7a2ed05641a6c0a2294711c32cf80e788cec3bcca88af12832fa84eb876768db3a0a101cc379549269af86818c7e10b28f5e83a0f052e07e9d6b9f10ff0a80522532011fecc6db44efa0876e0a67be28ebf383f5affa82f9a3f7fad157d7dd3d5264402ff470524ad1ae451f165c3c344ae27beaa29c2a3348c42741b001b8b2d158ad7487a1352384914625c0286ffc529bade7aca161c1be68ce7b3db844a3d8c23d9991212450dbdad41a25432ea6ebf2fcbf8260d22177d4b2eaebbb276903eab8361ed6d54245971259389f3374e92be6a425cc2dfc0e21d2600a0f9774719fab3c0b02deed559da38b3dde7dcb4085ce73a1ad1729d5cf092ee49702443ee2a9aa00e8941d5edbdb29a609c1818099f48f0354432813e6a507435f366fdfe40c4ac49da60a52907be5b96d375f45773f86fa8057386d1cd534306f835711d6be787e3c706a1a5471d73438cba8e4b0bfee7871a23366b9366d2e5cd9ea43b2d924e2127563e29bf6b51bff66900e3cd7890681177eebde455a55f48c549b50a233536606932fe13a57434ca159b37482112621ee7d118ffd8bd59cbc4b807b75abe4c6543362df7915bccf837c7a81b2b260070ccc9e0007219140aa804bcfdb058a29f27a3f5cef8f35a4e2f0d4d0e1e0ab383e061a2df3fc0761ebf0437a6d06b4456baaaa607d43198fda8b53c0f79fcf8ffa49b9df20d6a262d8b4ed2721e8be6bcdd2f07b33722220159f5df00db45a15dd1b09b1caade3d51666f8823dc8778a5665253e2c4d51dfae6c4d231c321511117cd25cb01a5224a2fb3440f776bbed53e5194701a8b3199a82950556d34ef59410c70021c7ef78d450faaaf29597322e9025220c6b14bca1630d7c5627981dafe8a594a65e14363aee8135c53d1563e5bd49a2bd35c5e27a74be52751f3507b8d0c035b413769652f1077a4b6ff887200f1e6a95cdebc87917e50cdba315a08c055e84451fc37031cd0d23c2b74698735259d3aca4cbf952369056fd14666c0e6c1ef6a2a5c83313dcc2b05b1c42734e496c380f8d8a8d00bdd33761a878881371b3fab2fde0834d862d6148c8e33e122e92ac557b622cf41e44a27f0154821074317f5b0d006279ff1e11fa8a9c7d0ac689baa9717cc2746952a009f32da29e4e405076cdc0b264ca19dfba3f9a500ddafc2da5a12e94e78f132329f0a1328ee87122054993557f9c101b1a25ed30670aa6692fedaddfad186e50c0bf4c68cd120e7358ea78df85bca1b8c08c81fe86eb4edb2e81f4842ba0d07a80f2b69d53bb4989638a0f71299fd2f80522ec8364d8181f3221b9b1760ee309d19cd544c8d7c2c06c7cd41308c0949e4cb146cf5d16b4168f1ed1a7e41b28b90b311eb47652def7a14880ca479573efc6267a97b38c5f584660fe920e13ee0dd5218a05f2089a5e1af7a9eb99547293ae199ce44af729287a7fe7b05a41bfefa2684d8eb3dfa4d4538286685e33e6eb9707e7de31147e66dc0a10aa0147fd2e92a7a4ec49bee6f9c19489eddc8d9cb9a4fdc8a79d854161559ea06919527912ace5402f9a4f86dfef8ce434c33289a97ab52f8a511f4e67a9c374442c55bef94af24fc3f6dd27f37acfe9319363324eec755adf183e0b83d8c5f76eeff5725004800c3db22a8c9cf54633748de0231fcd60a2ce25987c938d72d54c76f48c3ca7ad8510d4925c5ef7cdf3c07138e2f1f023075ecec2571a551dd81749e3caee408c53ced10411f45a91cf24d141281524e852d27e7fd924b14877ce7b3737188c13068709442ac5b5a197ac2a09502ea91b49fdf95554cb71e210f60ff56c6bda9fc4b47b9624f37ef933f2c2c564b7be0ac99e164e4af37b8bbec12ed38c773f755c8d6d6aa6853e6b914a59fdc409cdc7988ce702c4b6817baba533072c54722740aa25fc1cba87cecb0aebe367a7fa0525b6dac2c335dc61fdf921680de85ebffc9f9c77cedd716bceced5f63109ca9265691127cd8264203e9fc50ab1b83e24681d20cb6244a783a432bf818fb06c61b7865d84e17c37653bd30e1cd4deed06e100856084f2033704de8d9690f653d06730159bf1b99ee42833a9ec1606ad5d9532e423a7bbd4602529ff78fd31f261f4c02d312e8d47b42f736a51fc00f04be0f155d8b33f2de27afdf3840a83aaafdf23c6bb06432630ce3d40b266ce6f4a147a6014107478a4e344b4bf8ea17c74983149497bc32b18c251fcaf242cd80ed90d4957903de102080123c914ff70a53a59c5b9a271f96b5907d877386eded69260760e370034fc5391995c2cf56c7276eb5380b729902643982f67228a70e49a3adc0a4945cc6e3a4c9969a024fdf553abbbc41d9de8d6b0ebf00b20ad6e08706d07c36c871b89139f54236eb3d93616144a1a0cef06f144b59d170d7687cea04769f1f06525022a39cce708a80a051fd70f1248059c0779c6fb85afe825928020cd98c8f615802d68b80db36621d9db397968eea85047ab016cba06f13c9b1ce10b9edc9cbbcc0562c2582ed1bb1b14e4bd3796cd63f7530bd32bff34577374d659ddfe153b424fb8e1b09a4fbacc35cbed9ba5e7943bb390f2559f20acdce3a329f50063164dbee6099cb54725dee58c983b34844ba5573f60daacfed5533db66c7cf7cfd4e7115a5a1b8d253a9671c788f90207b5df61830dbad5370858a3c727a254556f757f725b0d86ff62a11b5fff11b631596d0c7e6d97913e54c3ba5e92295f76b04d8cfabe54dfcafb92d7377ff5c47b4569e3ea5022ac5e8a0ce6aadd71784e043fc852fc9324fa5e6cd81ab534e11d787928524f6240224f6f6a2bc54bfa03a62d892fb2f7d92af77d101e1d08673ccb08e9cc10a90e8595fa60c12792950d242f6669660af57b67849cf17b34adac2870b56196ab415ab996945cf286822dd87ae8300f5078b1ac1c79851b29e5fc005a2bb970b540a807aa5435afa2bf8eb09a1d6175d86310e002a32806945cc6a8158a4612af4c5fca512715fed66fc9befd99fa4e024d33e0a2e1d2b0474859dd37b3b1e0f315f15649af6322c7ac4a0a5374efbe62f389e6b3fb66c06434a8bcfe9537c4668ea0bfbe2133cabfcbe75e8f6b0b2557d2e196ee54194c669ea89c691d3fb19e5397564ea4bd98acfae4617ca016106dce446f9b6e5ed76c06981ca6c4ff7678182f67f91e13b8117c0776ff07399b72548134f37487bb97964399ecfb2bd22d7fbc562a0d3caac959e4f44db3fc78b4cda485d216b954332f4f6311b5f4d5f5dd6e5226b9a3f61631169d538a8687be135d37ad173e90e8f20d2ed6e32466c43365bffd7cfede092099c11576c7ac9b4960d0a8021fd5e7f8df2d415933178f3406524eee5898020b46ffec84ae7ab1d5c50950d67f6000bb59038d976eeb3d17f0c6f1c58ffbd98d49016b9d9e91cedf58188371ac08dfb6883f9fe86b3d1b3078f4a6fdd186d589214386ae220bb110028b00a1eb6b7fea54149d424ea60004bf49bc01b3c8db480b73819e65cd663509dd40ffef1dae55ea549aee990c43b32e59b1272ccc6c9934da95580f4321b0f76eac34c8389bfd74b62f8086176eeebb1f1a951004aee641fb4aa80d164248d780dc94e3b74fd85f90c59c576fc83a2a941469bd02b11468b740f1fa79b58ee23f94cdd4bef4c920a49725e8da94b4d97156a3df9b8b43e26656e208d670b442e7e679d6f6e72aae2749c3a79c575938721a01e9069fcb1e067db91b6e7e4a2e918b53ba8952ce1bf1c8b5a43d2aac224833375e1e048285a14a43c1f0db025f79e400c0f62c6fc44e6e0f635672220ee94c760f27091113add9d75e96795ff7b2a0ae946738a9e9fce5be643a935a007c1a940e0fd8da6de5668c9be098bb60ac59a625de5e4b6e6d9e5c988ced760524d1b1c2c8134b49d9429ffa2ec094725aa399501b1a0124ec2f6490f59ce5f8a9dba2057e92d347900211148c8eeb4cf54d00a51b6c5d31f2f1e00159afe7d9a58ae360c03e6c267871563d3d5573a41b8e3ba797e6448bf4b5614a888d71e5f8632576bcd1f7ddb2bd146e442f8ba9666ab7a4b759c45841063f8e2673ad9e9a089d71a71c6342039c9ae93df2a3fb57b1322d11e760ee868575d07c629e49e65bba964f9d1e4a0e627f7cbc088595edf3b6dfbec0355f391f42d4f84b618e148f8dfd45e463236e77c37c478616fdbcd3a51ab3aa1f30f9fa2543a25413d6de79bc632b384e28f964a65a9c4796228fecd60bad7fa33675a57db40126c8ca95e226eee50f78bcb8457c15b099b037cc824ceaa65c185844505f3f7a6fad2c51d51a1808a9776fa5736965022c5d3f482cbf977cfa88b14a0ed6f497c1f27944e76e6c16022bb731332e9fbbdf85bc89c1f2bfe67b41b3ed038faa0a317d02e98d7585c2c5e29f5a080fe659c9ee7977a3f95bf85bd69097d4b40d957a29b105aa4e7f88de2c011b8ef397cb540abfea9362dd589e66daef3dc1930bc4d6a301010012c1b9d2d37c9a8b14755660a845fe45f4f66b2a6dfb1ac81650a891ca669f33bb28ac75ac1ea5218dbb1274575ecb2d1c7ba18b621d385b4843f8e1c18b1af4fe546301fb2b21218b3bdf1ee9eeac69e7a775f2ad9c7d2956aa783f76576fb3358956bcb75a5bc23a934dae89f19c6125fd7e4608fd165e0d2471da97da0217afe9dae1fedb1721e652d9d86bfd7a8028c48e2b6868029881714439728f5ba33ec7e0c2bcaab6514257f90fa47e0008f4ee5486eb1c314c13cf6e66ef96bd485bbd4e4e667d589c90225845347436fc6279806e12c239f0970e815ee9260b0370e3175861523e7af68b3c8d7eb368c1a02ec4dcb89ef5921404a431bea7f0702a709e40aa8d944b636f9835f619bd061cbfe5c5a36f3d5066a9c851e303fbc40f3ad2475ee4f1a46468863ba8c53a3e7fc0cdde69eb03409d251ecd7bf6bc3e1d7e6474601995ba589ffaa93d5140cf09c8b086cc7d62ca42bac0efc1c848a1f678dfd4196243449c2374a6a298a6aa9774918ac07c7e37b1498e5ac820ac4313a879e393de58a4425f49fd03395f1f2f1e3823f3d015c2b8c4d60c7ea88b15dfc4f25f08d90b6d3dc31945d17509053f250422357751f1c3baa21dbcd308b9157f8d2bf62e5efc9871848877336a53a9a73908540d61fb92a0171f85c0c68659c7faa48062ae5eeefdf5ff699522aa286f713a53b774f77cd414987140ca1e6c84280c2707b2a7dbb9cf11348cb434e734037e7b3836fa2b2fad4ee2249337e1faab8d7c63ae2ae6455055704cf2255ad79f229c7086edb016c43585f2005de870af00b4c3bf017ef083080261eea5e732d1c43cd56e7b22428780e4ba27f3d0886e994ee387690a083ae6dd544f2b244b26133fd43905e4fcac96ea3144487977f875e1a4a2b5457805a86d557cb476801efeac879b0f6abb1b7dd0466699bfdfb1aa6a3568388c0d0cc6d573a76b478be2450f006fe10c7921fb3879d67c26b3a0fc9661a779fea06aaec543f8fcefebc7a1e19306c19bb76aa8b29726c2b65120e97e0f0263692329088d56d7b33b905b01a76d70ec01c76f18fb80b2a4955722b302a205b45f28c6b39963565fcecb545ed9cf91616e21bf558c461f647d3aaa871ebf5a91b2cf2631ef58c679b01fb49352f39a5cad421ca559ebf061d9070efdb6df9bea8f972032633c93e45a3ed9cfba6ed8dc885ec943df99b9030bca16d7674cb686b8139aaa00e6303223bb3be4faf7ace8962a3720236b6ca05a2c171486cedd160e7a6a752795fd9f76e56f8f5ecb7b34356da949ceffad13471fe058540aec86325a3491c3dc9c4f0ac95d7df5031e516b76511ed697b2c7dc2ad4a4b0daee04abc31bfe9fe4778f26af2f535e8ef71c000acb83f16f374490399acc2c486593ee180b6cdcdc7019d8f2d642c10ac7c66e3dde8a8aeae37b25f239fc963ac5b41c8f650c3121186862fb764c9e9c052bd9e241d7ada6b3751d534c7ec19ce635842883e912082b1415c3b90e4b3695bd54d695a72c05af9d6557e324b59fe448e70b40a43e525fbccc118ff6a00021b40df514e23c8889e645521672f2d438a98df5c20e0e5725662365eceddc9b1af146ecfd0b7c3b0bda50b04e2618738db9b12f0e26cc8abc772edd4afb3ae06b20726b6db85300f14a5f3cbcd1cce1ad0e0e609e684d0bc7f66df2bc5c912faa4795f67493bf8f7965d9006fce6e041e475229d57bf10f2c56b2a2e4efd53b0cebef9734e2297fd9d192d3814854dd6c316eb7c350f97ca1b10861a6f04c48f42533a5c6669a7640cf34a3ecfd63a5be5a29bd4e7b7fe6f1ba9eb04e6192dbaf3bfdecddb08a368bfa7020c6974970d904ee3d23967fc80c0673084cf7b038d9930a1365b79a25742b612a3dc2be3f791d255f13b119a91dbd6bf80a904c9d774c8f1c22cea4672ae810b6e3c967788ec657a67851d8640e9fdebf105bae813f71245498eb817e3b18e735bfc2dee10cdbacc99b4d005d3c8ff50fb57836d615b9250d6b0c2dfbf57326d2c3b5218bac0dece16d21724b9d9dad378aef1e967cfe02332450a144b98e9faaaa10b75d3b27c1de5029dff266a36830d9c0fc3db1555c9f4a9910106d44c8fa91b5a73cea41da8dae0296d982ed4361e456730a6650d8f102df65e6f78de7cf9b7f35b2007c329276754ffd69afc4e7bc61e05327662d268d3e847cece757a0366f64a691252dc1a020d05fd5a5238baf97c2c942babb864af64e5bffcaf9adceb82c124755a7776f53ce0d39ad1600f1604141a0e48a58417e9d74b6f0ee27f4a773c15837918d681345ad54ea5cbcaa1f3cc36b98c2625c9dca4057302d37f2965469dfa25fec5bb70e0f0e24ef2309f60253ee859ddd0bc391fa60fd74693e265bbd234748a63ed6f45ceaae90568317108a6edb74cd183c60c919b7fc2282b79963bf8ec6ac9a61756427ce79a4dd56a85bed2bb2a67c0f52e8847a90275209640f4f5966e85ac316b4fa81f9c668b9547036d1c775bf42ad690153e80e221027d8c064e5127b7abff5429218fed878736cbab3ec2b166c0a9e7504916e3938f6f5765bc7c19b1ce49e31c9a278ce516bb99fa0581de95cbb89d9279c5e5e1f9ee7c552d0befd8da0baa4a3be776c5299e8c183671b8078dcfce9260e29f856f1d77b0a53ec87542b8d203735f85bb61549e3bba5ab7299b6ea3ea6b2df39439aeb9ad4ac7aaea9fd650eb13690a0411a4f26c3c72f951d73573ab02a135a783a26311a047cffe32dcd1c9016aac7c64168d0adff3c0cfa113ab71c9dc6693a8ad50d4625f673ebfff6ddbb81d1c4f96923d3445fe0a983eb053983ef38c0d13362c35a318622bbe199f3baf8530eafe8e0e8a8a7fb33c928f2b2de49051287dc34af1a062929172f2bc123f10fb7e61b585f82d44d7f6ec0907f60930281d60865a850c4974335940fd57d0d2b49614066ff58f21c7a95a129b41e7897eb79ce38658d87d7ea19f141d9a48d7e31e305ec1ce1a66399ac68abc978b9c006d2ff33cbb70beb5ec0b07de27844c3f82539452a9d3ce584b2c6cdf2c20c85d61557fb8ae741d0cc28f3e0c91ae8ea413a50d472d353b0b2cbe7fd756aa3b819e7fd90e97b50e5c21e10b17b85aa70808fdc7a28e792cac3aee895f2576e69561052e2e5b17b5950d0000000000