PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80785 b01c4bfb124bfbfec07ce2cde04c81ee3db0f1862419c3adb4a3ce10f1b596d1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
29748a5553b2da9a9fdd3aaf923b983107fe77e843e93aea59fc456cb0b30ed0
Certificate Block Hash
b01c4bfb124bfbfec07ce2cde04c81ee3db0f1862419c3adb4a3ce10f1b596d1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009280000086cc0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000eefc4f5844ec317512ad1af5b4651a4665bf34224b803cf708f80d084709514d27dcdb383cd8f831d406b3afc80e142bd00e6cceae3b284ebc8fafcace2046c3ff48683750f110e72c4d6e64f46afdd650e1798a2aad72e39a0100000000000000000200000002009280000086cc0100

Raw Header Hex

0000402072ecf292f7a959b5a1afeaa7daeac57f6e9dd6ab3f3c367dcb38ece99be1708f9b954678ae8719bdb1983d8a18d822c2f86c2937506800697baaa9cf6fbf6781e203456a95c50018d00eb3b06c45fc59ea3ae943e877fe0731983b92af3add9f9adab253558a7429

Proof Data Hex

59,560 bytes
12121602030791786ae0565d8b126937a9ffcf12107d92d450b6b93917f496a4f291adb2ceed1a6255ea9f129e0a3325e1b32266bf42beb41ec6a1f35a15845a9e3d634ca12c6b02926beb2b8abda11ef523af22055172ac20dffddbf390188f902da1d3e9b7065d2fc550a5919ea884c434d8bd26fda12fc2cb34350cee245c88d222735825a352b9ada947bcd4551268fcd123454fad8bfba8d2d403e341452b6fafd801bec7d34edfae7be53ebad21e74194595621fac833af3bca5cc5408e5cf22e55a6613edf181459203a9faeb1504dd281f2553c2ded8348d88e220dbaa2b31e90768c4a7cc144110cc487a4fc00d920d9b4d47a797e64bbd5f69cfd659c9b901a9c7ac9f1c3a962f4a276b297e6f80a6d7664558ff4bba80293989f98297153a8537638a57da1c00d52352030d3b54ccd19bbb22996aeb20d651f469c3961dd2ff643f488e306aa168ddc0c00954089846d12a78ce7777d680bec0e60103001d47aeeac08456fca5966fb5bd1ccfd99f47c052e68e659877e1a2c9afb84adeab12872d12206a7fd0aef68370640dd9717c3423c9cff830e76a7e893a9fd77e64764185e679c09b7e76ebfa999b246f738cc96747200d048c5b40afa4efbc4e0ed576a4ef6541f074988d2bf9d2a7c24dc2cda9e1e9a506575b1f881823ce7087c87f524869edc74e3c5c9945174bf76e98e55599cf1806501633af623caeba7fa47c10254f07d2c62f52fe9184d732036d4326f37ea31e2c7e0157278731069923df78b4e8ba992ba2c575ac49ec59f452e0ff9bce9ae4c123519fdd314468c44a5048f09f541b902dbbcbb4c99a9d9958c88c7d359d675a3bcaa82c82e4ebe69606ca81910d645ce918a65c11a89e411e13322a2d3ca8e5fd8865a42ef6eabe8d7a1a86bc1a311c273acc141e1aff3f3b6e29f27c519d7ce5af33cfe4e158c35551577de9cd2795ea201f9e7a81c859c757a5524d97716d1771fa6e3f7ade5bdbb67a8cb1b3ce835f1b12b763287575434fb7783796acb4b9d5c816b5ff5b8e5fbaa2cc389bffe553c872673c434093c3e02eaa01d6f4678c11e30a8af8afe609323aa6a35d70432479c1efdb4f11ed89585fc027d98ed799c87b4fa553d1ec47568c7461ae500fe93b8c6088fe99e9ba5b91c8db0f9ccbb8421e37964dbd5709301e537f22b3a3c251b5d5debd910da92b48e8b748c3cc76299df79af578cf75e403c9d532fa7c4fde2f0767f01628fd76ee819b818e42d3a3cdddd1213248919e66523956d432a358b18658990314e73ba3c01e0de64ef9f94fcb34009097ff399b6c7a752caf6518ab721481e5de77fe9a4512bbfce0cf588d1797d422b25d66f49100b8de8f3a0878022299d38d0a8b8d866c9f582ee3ffab134ac17e4cbcdda80d8057f551bed6a6fd60a3044e65848cefaf30569c2f95b259b20e038320c11a71e73c16aa781929bedbd5b955465ab6af53eec2b2ff4e4c18e2fd7a1f80a8ed41db7c49d0e71d02767423e3e9ffc15cad0dc4b69c0220f6df939e6c6b2699b821e6a106237424799365c39fa349c69f344c3cf1b446035f12bdb96a7706f8049d1931576a265c4df9da95a466458cda25c6c4a7c0852026d536baa1f2fcd2c4a705e1e3248a121a6c122ea05888e72e686fa46f1463f2b37af2aa3e393e9a8e0aff1d48d5327c549ad2162d06eacba5cb71f80a4de94f03ccf6adae86fc0f98a6b55a0349201b167b944a272a1e077a04c6b656002e35b8517c142dfe6757dbd0dd04c69e0b94eb88db3db0aa9512a64d0b668092b04889c3ae8cc03f61e9d8541939106007d8a2f68fbc5ee55b83eef13e06bed47f217935a85b3e43bfe3ecfa5da2871f9dcfae24ef3908cda46c646fa387c13f60ea4a392b7726f294954ed8aa56e4ce75f23d527ff74e72a568a7536da72d969a3ff00509d5867b5d9716a5e78aaf31ef5228bacea93a8913bd69508470d31b46f6f1865b1056d3f5889a9c5c47d6ba464553e684b5267ae3a75c83c2349cb3c28e44e6aaa5dfc4ed92aa5fbb54ae531563f3dc9b436ccd3e36df3caa7e9a9cda4d0edb637c3c06adc273cd1804919fa8bf17f52d324b771bfcc4a89fbbe51339f95b46b3d1a2239e89115ee706e790e420cb321a8f37fbcfa569e87f7177e2fa095dc19e67f93c8d5cff9faee64dc0fca125553d18a2f9ede901d8ed3fc4bb3f0ec2b5e66c5a8eda44fc4ee9d17a783e624603cfe518bcbc29d51c3ca5251ce681c0b2e43f097dcfe3e8cbe5e9c5d58510d045d600bcf3aeab51d30b2e59531b0ea07310bd5137af14165eca901f61b4fe87c09c58750b599751cf925dcfe7cad2a57772506c58f0422e4aca70bdcbff752a45529cbcb1de9a2b4db309d82a2b1d215b685dc08a2fc1d734710fc7cb9b1d41789789a780bce546f6bb0ecb74347fda94b6a77f9698d526b2fc0e1aa1ce3616b3e39f5dbaf8448df2c999dc646df97b664c46fd7c10492a042922c040166f42f8056d99b1ab45aad12ae9d167dd96f4eff6bbf1b130ef1ed01aff19a65e2a7383710a693e3cb81a9c612d0b5609e11946527306c13822fa2dee428b75bc3b385a2a2a60f6e4edf4cb0a6dcc7372861938d8d94523da3cbe202c1e8360b4305f765333dcdebe097ee4e00aaff8543ae47cf87d9262c4fa8b82840146b60e572c1d25c133a41e5047c0e0a40b2a977297375031eb28116edc89ee2557319ea6abf672e0c77cda4442d5532c87b2aaa2522ef6c3db84277da6bbce847e909b04cc753f228686dfae02523b47150335c03431ae4498135300d25e224fff95d55224cf03520d0f5c6decb1ba662a800d383144d2f52fe9ba1ebe50a13979051f62e989db4a39ae8339d92002044e0b01f21acfc0308e19cf366b06d802d2dd15f69573f4ed2aace16d928826bd3d0db36cf89913de9e2899ea4954531b3f78ef6f4320875b7548231e44ee01dd09f76889ed9a28077997d499df96eed5493e912ee2d5313679295397c0f04ebc6bb4050d6f10f042e0ef78c321d1a7f549312021f21b7abeecc5fa877ddecff9f01cd2a28757106dbf006e49a45a26aa61fd237f0b3f72c12841d3c29a6e040f473f085b828ff1b6ca34aee9a303da52cf711c5bffb191d1eb708676fe12f34421bb0ffb050b35af2ffc4c12abd0d488e1aa930164301d6f6ea17d0428cae5546282d4f9e5435885ecd120abf9b114fa658ee78b68bff35ca7bb279995c750111647bd4711a0705cc5735917ef4f95137068d981a37128d68913e828ec7a38f62328babea5118d0db85114d41741e81922a5c664be4ba77c0c28b2a32830c0311ae81f4ce671127bd60bf928b010943db73331900939c07ea600faeeb9d0720c2174736579a858ac1682feae120561b9550becd52bae7c20278dbc1d31f91fd957c074cc4ddde6d59dca61bb1949ae00fce29bcb74698f6adaf16f16e2a56c4c3c31bd4d91367df2e8be10723c51a4c20d25bc2114f91c8ef0503748740c5c421bc7f072f328a748da012d0fa9fdb4c39ee14812fd0933ed073b0188a6e1ebece15a570b2a352c0cbbfab246fe5122ae9757a6dba168089ce2c7fddc112fd1bd0c841c306883acb299dfa445e41023d1d720bd6b9fb4678e0a5c00c3ce587cad3396b6973cbf3688c216b6a87c3910974f6c585cd1a7c738b0eb6df1503b92bcf1399ce153ceb520d97609a9d61e75d3df7321c39f31547daf1254b9a6313405e2abc29d6df57bf3b3494ac2018ba7c41c47dea457d7c4c1efa5e8e9892b0f245b5c64a4a3de98f05b924582e615ed09b641e6d5754c5996e0c6eadd8fb3c13d8b313233cb10c41b812dbc03be7412053de2b820dc72cc6f2887867b5de461fb13b1668059e918f4abed6fd6fd121aae1a5f0d9787b7631654da57d21c7832006918a687e4944c8b3ce9f033b82368ed56f7eeb712b2b747f316df61630651c0cae037574b04b1b9678b1aeffc91f7d7a628a2fe308a06ef1ec1563ccda588837923bc9992491734de775f49fe4a1860cb60996855a44e929e7c6debfc33c6eea6895e32975e06aedfb21fc9b77b38c9b998439761a07f4bd6ab8dbddafef37bddbcf573701f55f08ab8def5498b3575a61d10a5560e4605f785c5a7159a4f255c9fa5a694905a2f27b7fbf57f559064556dfec712670ba463884d2bd01ced5fda66bb3aa2ab4691b107fc7205c5b922007d09aef5b1583b9537f1a80af45886a2598f9be86f3f0aac3da396b407adb5919fc4b6c5a0271df5f2258120766c3223fc4183cd8f76d00f428cf8d6f75f14c6d90670bd2dd29fff975d801025a4cacddd44a6a0cf6be432b6771bd5badb6a51541368182df3dfd1112a87b6d71dc1f5b67811a5fb55d9a3cdda9728da79d068e9da45d0a1c685058bf9d74de0145a951461470b574c59d25af71c851ddaebb8c1b16208381e441917e0e99405edf26ff2c8e608df51a887947fd36e71db7587d8bc3d99fc7a3b16b22abc11cce9ec14e2143c4fce5db6b1fb86e6bab7a5094d94a3bd417c1a88c1cc17d1b7a18fcb6239d9416a09ad43f256daab488ec9442309f29af06293edd56d74848cd1525bddc509f6b6c6a1f5700f824f0471aae3a0c9e449f7d6449867e3c4ea5393d28ce7051b3a05639b76137e4f4d927a185157f7183b88f9bd9cc3ce7ab756dc18b044840880ea700e187ef9bb42ef7e3e56e9d8160719200783830d2ea871c9e8070c1f32b05ee7dd372f7ceb167da9e3e723443c51d723756a26c5007ba321328da7c5a50d96eee4e0f3c193c35e8f264396a43dc196bb86cc632da7e536a1ccf6cf9d68c455f69f7600b0270143d469cec5cbc660c11a3800210654deb41e84186aef84e51ee2ac1f15302e030ccafb3a56c0a4eb4447d2655ae37079fd0f8850a1f4700c9a3933e693b5e93650063dc14d39f5bfa19dbd55321227cab5f1cc8402bcb964e87a30159aece0d7d5dca3d9e0374158c3a511d76d2d2d80f5529744872c280ddf48c01a519fdc6d560ad9e98e36aae19afbc9f950d4288a119298fc915a9640423d909e3b37b0b3d436a3c081b009eccf80bd0ad5509dc22c240486fc57ae4476453cb85b5d06564717d3a5a75817c8cb1c53814d1f783aa48f94d7926f94c7cf2debd911e72fef376819b3e63caee31483e981c01cb02e5c569990536879a80fb853e22da78aa020de8437b21550058487b8a372902b96c20d28db0a0859c7c27677885f2a2872b78dcd39b0679d14f1aa9285e7b84a0ef3e735d2e8c59b733bd2a21e50ea2d000e30c12c375d4f571fe0be2ec2bc7d6fbd34535593211c0059f6a5156226ce4ead90c1cd6adf404f04d6f9b3c1e8c93839c05b92ab790e2bc132d53cf1a8ca8a2a6a599125e1fb528df784b061e30c9273c594d0f963582ae1bae119ca4e641ac4c247cd052435bb92242658c9e8129626942ac69bb3d6b67e5e030b283b74d6195ff525abf8c28b53d38b80170982ee7baccb131be3a00a91994db6492eade48473c9b66170a8225db017799c16aa0004d3a4e166a3d9adb184d55e29af9e1d2ee9b3fd71bdf872b6dcf4ca85e10d55365606f5fbba2b0a3bacff713876fd2c91a7f60ee46c05773c47102f1b39ec98cdf4a2ed84f18d3af8ff2b872f132b0cb5d7a21eddca0aa74753db5828355617436c1c55b051062b2deaa089c2ea41b1d0a3338b65d85bfe2c333df448eb774b36bb15a3deb59893036e8d4f70b73c9fca1d0ebe55920db4e6e8db20a76a3028759e7b09151cb2dfd40680c92a557493e15427a843daff9199982c7705104d83171d74ee8e457095a29f7f35e105315095b0c71e05e7ae8a46d58998b4638db5b8022e2882185b2bba3bae8cbc09322814c52786ab229c6a6d89f49f7c729aedb86a5656a0d2537b79aefec9748d7e9a14be4235b281c40bcc448069540da5dff205778d4d16eadb3775a43b66c21c5afa0cbd726912af3f242aca8aff3a70deb550d6626ea995b853ce38555a5d570fc646b5b9db62ffe4217729506c6cfb7ee15f2828a5fae64e5a798067d39b1d1a477a303d231fb0f254b732e5fde48f5fac75f9f84b2e9835b380a3a6fd980ad691058a8db195923b5be08e4ba77af4e8108e26e1a38e715c86a6b7f7a3c3cf2e4e27322ad7917e37e20adfb03d903f199fcbe5eb89a939e0153a0694a6f51afba0d8050444c7507767e24f48293f4acdcb6dc6431f3585cc47e38fccc8b1eca52fb78689695e7a34a8b7f52502a792846cb561d7e399ba027b8e2ca15d11b6588111c7cc8a689febb7d4fe486cec8ee9d1f48c8e174056b932e3a878e23ef7627f999489254bb3660caa43fbb619a2b426588dfe75b9cfe28ae8aba31e68cb686b45d01941f50f294e3c097f29403ed94f0854cfb434fb53c875a082591e816128b7e5c1655b9355b8e2da693c769058231c638f20e7c26602bcc19cb24603935620d07f251d7c753feff6e844b36adfba70c673ca510409b53089114f380554067afc9b86475fd452e507531200a62861f166f084202dff62e5e177a300e403386a274fb74aa85a1aeec957a5beba4cf305f25cc5aa924b687733ce187efe000cff08ae4aec5f88379753e1593212ad9921f5db4fb1e1470c64683b0e67fde3945a77cef87fd1f961f2c9609447ccee8731ba11d247d340908dcf57ef6d49f008741bbe17667e6871ffc71eae48fd9af9304acb883741e749fd5521ae8e9f130a591fd5644069de368c38674c96c39e8214807e320ea08ddc14bcad8ec5569ea07ca95c4dcbb2b1e9d72dd03118c4df77e28c716fef7486f167bb032be9ff157a417000d9c7162205bc9374fd6437b828cb28effcec06e85298796e157de4b2b5537c66826a3d986ed815c6e021c72c753e23924590a7ec771ffdcc7b356bf190792113034620243996c3effb571948ac01c549d831c0dcc6a62feff0d6d06b26bdb0f47abacb08a92b14fc32b7ce376be0a86c17c3b26fff5afd70cc170d16216851e1357956293ea430cd4b0dc0f7d806fb5e9e2f3f4dd6e7ded0b99118f7f0ebf39be0e9d6499af6bd0dcfd44989bbf05bc252ae2e94e0734511845511772a676599a6ba8bbaa367f75f0d870ee193a30588e5857de8c98d903c1e586e9ad546e71bb3eb3fb39682f36cef5b52ddb5bc5d18ffdb0b3de3a5cccd5e69c3e74d4e7390ba3279a3ad0065644ba4ccf7bc8e5c03643f89dde2a706fe30384bc09420781645f405939f81fa80684b0ecfc26803fe1f418d01ba3893b1a99cbd983a0ad2e378cbb3f7654c11db2efd70fcb422143abd177a4d843ea526cf9b769b7fb44220eeda306afd20d3c01958c5b66368589e1a0d9cccd7ee42904947035663ca322360348b52c4582fba42d64b83903f52a00ee278280ded93791171886593a16e1d104a2c3fe18d480819e385b261c6aaeda90d5f08b81c2544b90d6a52b11030464df38f63b911a5274561d4e0de73f0d44dc37c099f0fecad915a2c554336893f421487e8bf32f89b6d7fa4c4688f5c0cf6e58009ed52c0ad197a13f03a1b9bd63242501ef5e7b8fdc7b8347a735d74782712f9435eb2377be72d7caaf5abd585278401f35d0518f78ff52862cb0a5dca24f97ccc0f3a9263e2c3da0c6c3fb5e20a10c6a8562a95c8fe8099dacc253083fc40704bcfb4de1c9d45672b417768ccaba8e165a267c4cfc1a33ef591261d71d64eacf838d8ce792ccbf95c603580d152255e3e6d5e2014d43348aeb3f83569b8ea29b73f7da6d6a01cb76ceba431ef3e212415514c96c28e7e5035b1904ce24eaf8785a4b2b7f8cddbeb7b4e951408f3b96c059b22d72dcb3705a37fb48fedfcbd7c3237af1d09bfd981b444dc6b2bfe29f8f5a9fbce84c220ccea5ca72d7c5461f9e59bbb48f688159ba9187ecda13513f12c872533828be605af1c0a94b2ebddb6f77ce3ca5ca8a93e7b1ac7dc0998633ffdd198a2f796349fbfa91c2ada52d66fb2c0d12bc7fb2e49ce6fa3bd19db6d10a33e73441f69cc4724aa32ab1424a500af59ff9172f5dc476bd6f09da7c590cf6bbafde7f2b74804f45bcf22fbb87b29bae26f4663a39d2de9ae6c31bccaf19752d13595102378447211d109fcee37b7d544436daeba395f73f44fca72079b4bd95f962a1a65701ad6a5ee9ded2bfb8a4d72470bc4d8d2b21a2eec97abdacca280b7a4b70521c39585697f7a5f9a66e127809bef93f57c12b23ab8f16e4a831b4fc944ed75186c1e19a0bb221aaf81cfb6a09b57d5958b21586fc9ba21e07037b5cad4f252abf828b8bfcee5160128af0783194c74c1a78ea841a47f6fb9b61e4b672535f72d710a02a045a1a87b60ead1d0337cee2294d0d1b8ecb4b79455949cc2e68de8dae0fa19e3e565fd8addfa7b98d5c8364e185337b43ef1678dc3c5641c6016ca68701d847c55492d1540a5834651bcd5f479e6f2bb0f3d24ad0d606a3ebe7efa5a54292e0e415a8fbba47565ff2ecdb96140953ec8a50dbde77183ad29b4b2201b6c023a25d50ba76ca2c109f064bb563a9b6263e7cdac6c0d922044555e2e08641655465e3e75fcd965567b2ea005009c58ee4442ff0c0ecb0d5af870be9f7dcf8afcd2952582fc785ef3684fad4ac4c4e2707bc1c24ce04bf4e60aa38f0daea7af1e84fa4d7c3e2669bcd777cec52a5d637bddc97287cb10a84ebcbf9bd6a84c2aa921c5029860e57b903a9f28c4d0937ac4e07a0b6775383d4f30e98f293add7b730eb67164967f05efbd2cbcd9e623b5c2274c6338c86904fba607cd7722e232c37e279024cc177856b93e0dbbbfb3ecb87d07dcf92b21d5393e64ebd152428f6265f455248a63b1e7906f10837f62f29c3ac69d61e65a59e76c19e6148d959c64bab7221de48853ea832521f37d753be493c07fc9e463075484cd93885254d6ef5c992a2e5266b5a5ff165bd8ada1dc2cb03ecefa64c59f8ef916f8df97de682ff3929bbec75abc85d4c96ab3954b16f2d2ea076e01d6f86ceb3eb24531ea2c90e0fbd01510c110b2b6eee585159767df06d6e1dbe26f6914e983eb69edf428838cdbeae0d44c641ca322b34f6ab06a5e20dacbde401fd545776aac2f05adf7e52f2b5b3fb7ba2ee4c0bc501f5a459d0b07c50f0c9e73180ee8ef9b50fd05e7577bf9264a6cc56f7d83093ed8cbd3f1064c754a908c0c16cddf3330ea3642b27a104ab0b830fe74cd331ae02b6edf195e9e0755479782c15a2dfa42ce7d4a8b8fee57de31b433e24c1be5c20633bbd43373ee9f7b4c5899e8a8e2043027c9b2c1cb2f97f782b59f2398cf3df1d0b850462b7028ca8f72e1e2a3b0e47971625cf2882c3c1c4d097971382601d2db340a196b4f02357e26eccb146bf8294e7165c847220d526c7a8a5288bf99725aa591d0e3c21a834c2bc1bb4bbcb20fcd1b131ba22b8ea2a0052a7f490442df30f55c42e58e8eb8a73656e9635069710fa37faa2189e62c9315329343d6ef8dad17f15b3b423f1382381b4394c23061d7a574cdde7ad6b773186d65e73e87a43a54ec49e61fadbc1e4d011d5a95f55b7720e3e03e8d4c158fbcbb1e2019a2d31979af7d1121f1e3ddcc081c8f7155537dc8301a9338eb4a6397b3b3a3849796c97a684aa685bfd86ee8122a7a0678dca7b6e221742eecfd74bbe5ec4028bde70cd8245803df52938e1a1bc4b0a9eb9c0a403542b881bd47c50483dd983a766991d19977832afde612c5aed9728c92fe94941fd50b32227d9c303fc9dbe5e57d05dbc60d3d74f0cf2c6b26f6d217fdeb0a5b8a4dddf78a1cc5c32cb83b23e5410028526065b67472aa62f0a298028df97556db097bfa563a75b34053a720db8e552fcd80dc4964b49c03e130b5791b50e202789e1d6581372135fe14af15e87425cd21140e53869b30a7ea69440afe44b328e7888f68bc7f42b5beec4362fa5a5e97a4c841bcf67aa8763a753b4e2c782a5628270092c5fa1e0c9a56642e40fea1330cfab4e2d25c1f8a03aebefa7b6ac296f13461df361cbacec624308de17eb69be9d8a2af7b74683fefc049de2432589df215f4308a3dd69377013fd6bd841091137fe926cc51e0beddee53369d0f390f42b0b96882ffef67cc07f801263037f5d621dccce2a430c9880246176e1ad78fdaffb6110f3e24bf2e3c1379221b7e3ebac6b9920a56aad22bcf7fcaad1edb56afe955245e0750d1501ab97a87fff6553aefd0f92d198ca8d53ca5dd384e2218eac6b7515faacfe21037ed9f5dafbb184c905b324ac223aa42ec23c46289808b5659c4ce7bbf9caf74ef0c356bf5517597495df7d757aba0f52387a7297925ecd1f6706a8c07e75eac120238d13daecb4fc71cc9e44c4cde22de4dff9371a0a3a2b0a0fdb13257cf266e047a9dfffc96a4932776761acbc5b4a33a558e8777e937babf60a22262328d5970f8335f9d6f47b1d58a9f1c77f72b9ff204ecf3ce00b92cf27de3e0d7fc28e8c616dc62f39bedb091f79e892ddc6598dae1a74564fc0c7fae87099e2228d079d0b6398ba10efe5f40428e1e1e180efe0aa0f855217d345de5be9686d2ca02513e8ff35a97cb7ce6879d7a059e8242fcc60dadc3023c4033d3b66368b31c83762e367e8a53d226e11bbb2a8f6b924475ee791343ea6a3db3a529472a2b3a09d8b3990c5bb344e12442efb087c0400dbd8aa66a74df66495cad273d9a20951b7ac03dcba490ec91a8e17f13ee1c4cf1b5e72805cf5a567b6b1c99594882ce5724d1b95ad53c079dbe054fcb05d707e46ac787d50a03448b2d8816e6ed96ac402954fff9ec3a9879dcc31c7637608ea39e98117fcc6e5f7095af741d6dddf9b89a4532a636fb5f355973a3001702059ec9688ff86f1f1fdea930e37e87fccb391c1fbf3b3834fe139c808725b91100e37e13faab113101c0ffafcbaa8874edd45ce13c96276f74a92aef89dee5516f381b8062831ecb9751f40f97f7570f806515b309581a06a05a74790190efbe40686c4e92908683f487bb98d98b9d3cfbcddbcc9dfa3dfc350f55d1a73eb3aac973485b14de81ad49374b179cbcf3533490262c2b8bbd43e73e9a87a5750155b9367b42a788305628d709b34e0e3dc5315484888013e176216b225568ac953817af0715d620c9f9fcd86e71cfeba906e814a7707005864a59ba7c8c49b907b01019d550341d40768ad365c260598d50d1b8c890b272337a44117203712c64883ba2c26d882f7958bbf14f7686c5eea6b6240b98aa0a959274ef472b041a6e8e5c3cd329534529dcb48cd0835084f045aee4ba38d0c2a50f0f2ea752694baa9b8ed25d347669ea1a25f219ff7c0740a0a890b4213b0965449e839e1a1d00b0f4356517c2f08408ebd2876516c4fd4bae56772c24ed6c5db967b90fce9b56fe7933832c4b21337fcf3fb54e200789b94b68d159eb3c1997ae289a656dff48b9c7cb77fff6b7748d807c03b3f2a13a33fdd8a571b93a7b80d842a7fe900facaf269a7772246383f61ed9b7e9cbfe03ce8c6814d958208eadc333c1c58ed7026ebf14054706285cba2654bc0b4f19704eec05d0850c9656afaf25bde5587801a03b7a3c2f138f9794fc905619cda22e2e24618ed83e7ecdc22b6e9c4cc94f4f9d3e9983c2ed75be82f4242ddc5a645996995776bfb3f3ab46e5c28566bf62ff46e7d7562416caf413508d3807435568ab03493b368013b7fd4c09a0af00a9bc0de241f831ff020a3bad4e0e760d8ba0fcc3d52f66abf65ddf4edede7c1a72e228aebf48027a3e5f9de3353851b0aaf13784bbc25199109b468e7dae8563c58eae26ab1c591379da60f0bcf4d411565758f94d1c6b2bdc998534013c4cb0ca45e7d4c2622eb60f46d70ac23b59e28563840effcdf8824d3d5caf63fcc3d5a7bcdb7d37f2321a5f04acdc2790c9f07d089a82b6745db27528d7884fad7879fa4074cb55005b58953c0b3b0bd210d1ee4196048ae8874bd64086b9cce1251c761fe849caf68585dd3f0534ee9c58c4f3fb5e0d9b9f22cfedc6e91ccff87c292bf2cb58a23709211695f2f6339c49ce8ac7d190e1c48f4431e192c5fecdf3e0a8ec24a0325d1f02c82495deb6fd3fd41fabb16ec5f37212a8dd5d23eaf3e78a3628e17fbda22a4419648bb09bc8cb82fc29f68f4b6133797af93e4c00653e73880ec99260c5272a9ea7933f47099d6d14dbb0bd417b7409162b5d8541dbe1227063e93f188a63ce68e54be758402e52d9c9c7e5713470e0f3f8bec643745f34177bfea2e7e68e58267d29daf69d82dd2caa1a0e17c54eb42e6d96c7b20a2fa4c72132b252508ebd541d1283fd6b070a191598f40c59f205deb66b98f95b5c8d13e11bca623023e1638cffcde79038d935308b8185e155cc2e97eefb8716bd47141c729dc50143e4a5cf656145a88cb19f7b52e6ebb32065e9861312e2658531345daeb0f93ef8bf8f50ad2ab6c8ec495b2740afdaf76a29aea30d9bd76961646b8a4d1aa385a0894d045fdb8c77159022a99d29b7051a2fb0ba0a84a9e3e64e27597d94f69e815873a44bebd413d48271308cfe0581f97db7ebcc4cab30f79528e59c9b195f18e947704d266efb9b76b08f31bfb203dc2a77d2fb6210d53568e251d17867250b57b799d60abcb51a6f5b9a49b1636d0f6de3131bfefbc0442cb6c8d54197ad6de7e05e7eb5be1531b2a422a976b1a6c117ed4ffb4085f428cb249e1d14744e693c01f3fa02b0147f467332a9483c991d205e2aeb3958af13c90096128282895f5c20ec0d565b7196f80b414bf0aa5806acc95893aa44e95d19805026a313489621d9c24f460edc7fa1e179dfdfe1b97e02eedaa85af4005741bcebb4d29a9d87fd3e6c438451548757061de0886272299b86afa3c2b13370c4f58633b4e695fe9c173463dff6e21d28ffc613b3f324b56c5147894ed23cf4b92c9439f80a275ca514878c2da9812fd1653638723cb6f2ab945d71c498632821c4e79c00f2c62e4c4587b733af0823624a9c91937a90aeece2ae9851c72f00a4cac2b7ebe1c3e904b48f97ab647af76b64b073b34028669516f2b5f8def0ec318bd8ad97a36542c2cb5869190da8432f491e0c10a5a4eb1cfc010df299e1984bb35c72be9969eecd3d708023e345ce86a8466fa60a0a3c105b434186eb1f20c66e530bc09a643ffe93e9621726c5e95fd0b028c3dbe142abdcb4bb4641847ffe57add81d564b58aadaf0d966e9fe4ac6645391a963e89e358f7a6c06e09df2b5f9751f945b0bd78aea729bc023ee289eace3d974173a88744b2f081c1a94719519a95a8b8c1d3bf7d77f1d7815304a422b41ccc799171ef2cbe7a918c5e6ce26802c1e32a8771e1019d61bc35fdb417fd50d5cbb7bfd27e3eaee204715b2471cec8188ffd6b34ec609e7e72a87670a2249b0eafd79dabfd2f554af83e872c0b3625cb2f28c645347bacfc10815ac8dab58a4d19f3e23dc9ca5e9b934504159ec2ae6b6bfc72541df75e5970efec93489ea6a5fcc27c2357c1aacfe941482c7fd7b8a57396f27e8eacbe7b63f8d41cec13fbe5a0a881776c709034313892dbed07fbe16031b2a97765dec0cb3d47edb2072fd7574ed71a6003b8e592ed0c789d9482c2fb40f98cee4656da01ac78758467267881000a658e3c111cf2b6275412c89c251da321e4fbe56125658993d62ee31468307e91fecd60af013ffeaa8d80252c8f18e878049f828ce7357a49aa38b7bcbabd4b70f6f5d79d6c1bd818ffd8093f33f8c1a5ab1c322456030dcbf7cd2e9e031ae906b38b694cebb7e9d5049418b5f0ca98431f064c68fff1c28b5e6dd685be07560e1aa373096c9044bc0bd45063d5bea46dc84a81adea3489e84b1d48ef172430f83eae3392f92f8fff09d0ac676af437d7dc98cc48b2d72737c9eb1a2e4ffaa905e339e36f8228e1b40f69e83f1c08ef9098f20e2b30833af2bc20e4c24e3fd1113f2178dc4c3524d3bf9a4850c01f04d4ddda2a56ea9a1c4981e65635a70d01e0f4ed7ab5fb228d59cb1e6f5448a7330584fab6bc85f456254ef7db43d700a0f8edf53acca5c9c018b0c893703742ffc93b026bdfd96259f7e511f422d35edcfb9e5ffc069d7b0329f225b9bbb2fad938cc59f9efcc78f53aa6e362b04b7e0d5c7d2a63b0ad73b2ba641ff1185b00160028542883880328b23ba5f07b8fec0a3cddf3da2a10f59bbd74042ccd63396f34f3cc058fb336e7b85b76e76ed6f60be9d91fe0d45bf9c988775383b5baa52b810d603554f4d9b2001a22948dd53424cb44d6ba6da6a3bd3a76b943b41d6dd1803fc619612370a9ee139a03a3a066fc8bb05586d4f84e7f7a6bc8e68fc717031c95643b8c0c06de8e54623f317623ed8fe211412700cc336df1127ff8b2df3bbd1c63b9aac17d487d24f6bb0836ef21c21c40117500607a6f916ee7ca73fed2a201295493b8b49bc42c3949fabab30af7aee24f837ca6d80ce3349c71b655f12d928c277caf0a0abffca68d798b60df9b5907b050bbca4f608748a79c31c41d454bf345af963b8791d4182a0ace1fbf118631b2f810f941b6cf612d004227753947e26581c6d9b653abffae013bc2b6c193a081199626b67bfe97655348490c5e9363fb33756453fdeddc572d5ad3333faaa666ed0c83f43c1ebdc3857990628259b3ebdeae8af134176cdbef3c36dd8b22e9ee8c670368e858a23dd882383a43bd982a141b47d627ecbdaddfea07ba2ca45a0926abe0c84778898c5965f8fb660bafe5c914b53c65de7d6941c47804022fef87b2bacf7332b32574a8b71dcc5acab78bfdaf26903d505ddff51be899ca833e6d722c33b237c0baf1201bcf12280231525dc20727b124a361fdb52d7a8a5fd6ad368310108100ca89f42164f6afcb8c441cbdc05e7f5992a4198639e23d1d0e926d0ab97e127c2fe3d1e8859ff6174885be77f6e1d719a613b061d3924fed0e316924dabf72ce302aa7bd5dc193827c6cb1e2748fbc5c9fa3aec41e9e09fb73c5341a789b664b109474551b3b752d15f3dae6c24f0b0f2f047566f69f0feddbe4f48ead566c507e8fdffa5d8f057c1846cfb0e47bc768f83e8177121422b0a751baf68274f4204d6da99909387012be65e3704da21bec142f728a00a98a9eeb3d9987787c333b93a3ac29c1e6a197c62824f69c0f20d7cc2e851695a70c7091b417c1066968ef393fd1874f2c14b65606e4769bbcebde70cb51b888f9c4fe2dfd2fd96fe56cfc6d1993ead365c2fdeba8850a2598b278c356b8f8427fe89440c3028da2d3c16260e918c2b558e31f827d8aba6a58539386a46bfafb134c8cc5b7a37b2c1f3c20d1a38e89771de77a1b353b78c70d4d523de35cc4d48996207cc8c6c0a2a45fb296b653217130a4355756deacafeb43b3b50dc46663346c66787dd82fb083413c7a56483aaf033ba56ea1a592b898e7fd6c0f2d5f709d74d4b7e1b2e5b0e9ed97bf7c3ec4ba875d21ff1d6a3f02180e84cdfc9cb17dec6ae38aa745c9e388b700598b332bfd18a1be92e5e220de654d45187845e9c8ee61632045d2323cd620bbb65f64b8fe86d2800b2427b2093b938e9b421dda6ab1aee45a30d91153e9d19ebbc67560f7e4cd54885cf9f32b4f7382298b71ef596eee22c2ab531c63d3324dfe75129bc7b6335fe24f2a9436173b4541915d8ec9071e59cefd8b3eabc4ffad45a9e192a1df1a3c7fa2c9a2a003f0ef85cfe01a69adc11abf78ec787f46a27133a801826605508516a6b9c8972d36da79ac7eb38a70dbeffdf36c395bcd3d8c19bae9543cd112c543e166f1623a3446c1b80aa4f396675b188cd6daf733ed5b79a4379b3da8a887b1d2ba73c85fe5ffd19737721e7367e9f48a09619ed3ae61c88b7fd183c32bf4ab7b983f2c7871db3430a0b02590e9766424718c66ad4bd5678d51177e7b16ec01c7827847a51ad08cdcd23fd894bd9898f0f23b0b3f328ec2db38af9310057d3823bd92ae1b2f83754fcfdd5078e60142f5b5a9af2793a520fc5a0dce364877c19f6d4afaf68c9ae34346782d6cc6e89ed2b33b9bb742de976a80208d5cc9d0e91ea3d0b0dc205f4b75a14c0f79a9433bb85293fadc6e9694434345bae1090ea4dbce5a16e878feb35c3993ae7fb7c753b1fcb9030e4b8e72eaece363bff03dce6ee0688b9192deb702a4bdc1e3ae34e77794650b8fe5d3948ed92e4cf692976bc776b45a5eb782c899e54c72d0eb54e157856f207717cd29cc3eacff6acb5ec234fb3ea834a2bca211315da1fb731f0aceaab6870f0aed76151123ee4e462ccf83d7a33ae50e20da67fdcac41d3aff893bcc47ca9ddfb01578e3b0811f15e742827b84c83770701c2c37dc3c42c3d1cfbc3473670cfdbb2d50722960e131521dcd7ac5cd413ca550fe4e5ef4542423db7950d86f3e6ff4b8a4d26a35ba0326ada7264562d3ba24785680a5f6f0a2b68846aa07fc0b43de07617239de90d9935cf27d8d6cee9f7dbbb6053e1fa2af6ee739a9355f53a34b8e959d1d376d07358216b366587472bc2d8cdf2ccaa1214d98c8b35b53c9ba5c4b7105bbd4afb907713c16e4834a51e7f75ceb0eaef0f660f853b814279fe78b9ab27a7b357e1d465911082325a989fe8781c406f1a6692219cbcea6cf39ae83ebda0001e19ea3e188ba3d2de85aa2173845b3f24d174b8b4769e7aa65b2b18c5fa4b0daefc09269eddfd52ab6eb0a96880e4b6db8a180d189e4b7dfcc1e30d6b40bfbe779ae85786856c5ec7e3f84f79533231099a7cb24aa690088eaf4a3f7c3c85c5cf1c0e4021afa2c21c23bc78bcac059a13fcc7db949b613d5f6a6e83964a20bedaa51b1231bad3e94c5c396410b322ceefedb3f798fa57a6b2d55516eb8fa562c95fd43d7dd682f85ac0929b73ad5ba833d60c4db173876e8547f756946581b746e9d7e211ba5bbba70fc4635ab316dcb3677b853ae1ce99e9106730cc58d61ee690e201ba45f9cd3e3913bf3b7b99f5b55bfa262e3c51c77c00fa5deb3054fbd553ba8b1fad38860d3f258c03c52558a0b8cbf6e9ed581ece0e6f921488362d6d7e2622db34b4e06e419e7544ee71291c64047a42add593f6ffe6a94ebfe58565964ca583fd58b4d310f6b92facafe015cbad16344b1c6244d73c74f9ecc48d0ac4242008c8bb44416ab761436270341494496919a89d397f2fbab21b833a5bbae567e108cd62d17a43d2900458309be43f6f9d65de6f04f8391a7841258bf38a1d81ca6a61e22e05d3a3519c9275ed0d7c045e18c0cd1bfe958f5221ae45cb347c8bf8228688e0f8e8c6032045bbff6e55b8dbc2f19e323f050b9ddab122e2962e3820e5b612949644c710ce576d680c632adbbfd2002f17abfc604d245fa41acd989fedcec029b8d2cef3702e3f8ce0585edf5f6e6f20d1dcccf99bbb1adceff0e41276ec24721742922f294735c5a65083ef6d5016d50b345db2f638cdaab265c948b51410913855394c14de931c0b47ef87cf8fbccedb39849bc6292ccbe7f078cc812bf558de7cad955148d5e70b4eda181b5e3582e4163baf0b0b11a149294d381240cfee214d8ad6fc55a7ac08cb5ef5c274d1bf95e124d793a2a724a57ec34816fab1ec89f64ed0978863c7b744c0d09888515eee7bb3fa853e63287cbfff7711b384ef3fc63499ba990f855ad44c1af62253b4220de38129942698c1709be75b74efd8a95c569d0454b8337427e42ddf9bb20ff3814b3784ac42e4af854a9399937b630a63902d6441255d3ccfacf2867f5a740f632b2eed761ef1bfc7d7aa256d5e6fdf2416a26dc4218e38d4391683b84e416e51cc7a81b533b985f49581fa8eb547b8fa201a80157dc4b391b6a0845710f9ebb39bc916342a1c7995e4d279c14926ab3973c668c4b7b4da113b2880403f6498a52b39d9daebf7b9d594fda26be16fea0fd6d5043ad551a6d06c79e8dfa50daf441dd1a6a1efcc9a0ace247c42125e653d46705b20a326dd8190b94a74a511cf2ebc2878f65fb2bfbbd51e4754654d310378d3c9a77ff29947f4daa79329ec0a6d1b4aedf9b8f96d46f7871e3635bc90192989db1b1fbfcf4097f113f5107dce232027d006b0c01916a3ff542e6d6d87a3d87f5d8a73833aa76bb1e0b7120b072d091e53e32dfe162ba3ea2feb66f36879ec825ce21bf79fbd8cb2e53db20931d85e7468476aefb5a0ebf459bc2991817d1e4e0cdb74a41ec6307ce87967be1e42497370160f003e74a246daa318ceca9873650e75407e487474e398c89ebfe57568c9da4a30cee3f6fc3bc2d904ab8221105a2728f1343ecffd9d8b03dfd59458c7110ed6c02c2d84068fce6d74128376e97ac3c2a790a77d3fe7e2de3c5d77760feccef067810605f57d1e461f6dffa951d20aee75bde57ee9b982ca7aacc7c213cae2dc0184c068e43190ebd728bf8341cc59e5edd0431c2f96d0f3a3a5530907bb30f5de59dcd201ac45346a2581bf1bdab8a7a4cec73be100dd75748d0168b01ebeee593fa33e29d884987df04818b0a7d9196f2c2dc146ccb2b13d1aee375af23f69dd4a4a3e537d7ce30f40536d232fbf06628997e5c70eb151c5eb6b017ed994b530f1d3eefe06114369a9b5a2c3379562cead3b2f9e91cd6e8ec83c5125c5c9268133ca0802beb62bf45b76bad9098e9ec5f9452f66b5947191a2fc946a8abce401d484e43033080f8a3f8d086a702278a6f37449f789210819478756ea76a41d4d78089bb8d2f4421837a290bb1dcebe8fce2c1f02a800a11e0488d9b30812fe5d4c657cf69e9d3e32433a962728dc5a34b39bd1a3081279e948b1ab3dc537b8dd9e013bb5a8a7bc868de13f7b0d972a38b19d642120c4cc9d0b6402663e7b811ee88307528d379dc19532e4a7bfb9ee4b390f8fa7b0b19e638834b43e360c5db98a515c61fe3061a54f70a94cf8540f64c85dfbb86b14f6487aa0a301cc52e5432ec30d99db696dbdecbc76e302d51bc9408503b3fbfae14b01d01bf97c65940004609d14c29a46944444cfe5f029fbdd08a9b28c6b2b71070eb0f2e0e12320dc873bcd72a0131465761d57fd96bbe9c9f84c3a14c7d68052dc7946453483f50bdabc56c82b0a304a0b5ca998ed7fd71e2b3c6bfd81a3cf065912dd7ce001a547e3540831bfbc20cc740310cb821dda8809b3a671f7084b5dcd2ca24f595a7089f7500477a0e19da4d781badf520304461470dd957156a84fc5e80d90aea279dd667d37a5ea9f0058e4bf5695962f5430fa285f5b4714c0f17a136f12d6d209289b82f32d349958df42fa6fd004344733fdef5e25d417f53c757d652fb8f634b2a3237f8895e4dbafca72230b7c40ccae2f14cdbdb4dba25c0f91522bf77518851b415aac8ae79148c53b27bad71cdaef4eda12243e275b39676a90ab7f3869e633158d8fd53fc9cad869fdc9636b6690a2cba7b494c618b38a94d7da0cc8feb8afff3308b3d2bf1d027b14524f9eea2f1459583c620ba9bd806961aec198b26b19a0b1abcb74e9092e93cb9e28ac2f8a78fef6a75c6210b104c4d427046340f9c26b4a3ff50fdade20cb7669a746fdd95a1ea61d6e3ba429e8b081014984811087782da8c497368909dabf2639127d51432e5876c6d17c16a7ae20f53bc9d79e1fac55fe2318312d34f795b6e80407fa522dd15e88c9dbb65dec5daa76442714e7a1739b30308656c54786b831e85652cdda761d64c849159a84dc60c13ddf1c5c183f04a6c195e88e79343f7f3b100860f53596b15d48ac484e84fa96b70c49711aeb974c2c8666e4f3022185ca8e44f8b08a33b09cba1dca4dcf8dcfd5a772e4e585253b9bc95e077446330ccae3785b74e3c04042a522c38d6c827c6628c460cb56298b758805855ca6519b16d2bd69271cd13cfc096d48f40adc8195a1e94c68c9f632c78560e776189de5b9183f43806e4416f0186bf824ca09eaa7ce712a55e4c38191cfdf434d2a331226c39b0f03d6af91afb021cedd7a8e55e5377b97f2810ccc78a4246d071d656b398ae768c2a9018feca99913f34152078f0344359abe00a20be074e7b7b0c7664374ea3e63934b84e4a148a5cd70fbda255f3d4709ff31f5ff720dd3909ed40fd937c9418830ec3a71d0bb35c0bf6184eabcd5c2e79044d3ef30e7728dc40325d34c7e5f9df2dc6e62936b9bc6b55d955c5dc477f390a8c2e968a310760f97c96ac4877c5db504f6c7c7901b7fa2617d0d56f871b22658e27d33af168a0478322c3ee94392ba1d311b7bd292afb4c70f1293f53a94af4b0c4a062c892d1623ecb6cedec1fd9b8438fbadab21eba161df67b280d4ec5048e528226ff5fdc73bd27f157eca61ad88b55e9ed54215ef4e38c2c92ba78040fad8aa09c2b7eca1672d1b72c49177a75ba1b2cf1da175efdeaf8f6ded570f2ac3060f876505638bcba7ae229fb78738dea5edfe72c441a33d0539ffdb4cc09242c5ea2fe6df05ef9aae516a17ce7f97d08f419747e64a831ee99a53f3d7cc88fd59e442f1909b14ae5a42b631188e68d147f92c90abec9b6365132ea6c94754b85e189cc1cb834b3cce33a0363b7d42ab7dba4911c8ff04e802020dd6171fc9a874aee53d8db326a6b8ec7b7ff69a16d662df8b73a6238cfb58a1f06bc3827e79c0214de5f2244479485fcef292a1609a0f7ffc137f8bdbd38207633529e979c8867efddba4ee45064a34174b9822a6690f7d22a0ffc0d18214443b0360c141df72802ab7e16eb736358cdbb50187cee62dba41704b7f1359bf02db1839d567fa1fb77241d2fe7215bcafd74b64c6184ba54ad5bc2d7ddf268c0675713b85359fac7f3359a88f2c43286fd9772b747f5186a8e0597d7d29bb87f3ab2a0c91328a129586cc109bed75bce5d25d3d3e595c3e8477d05e003b461cec5a6011b4afb133ae27c058f0fb17d604cdc2f22041d59753648066ec663679a010884337e0e8d8a7b33a6a4251e1446c75c9f2cdcda564fc31121cb4b91332b200cb286b5fa0fb41b8f7e28a704ed49399e9de3c13bf22dbf538d41dabd8a2541185657cc5976e3f9f3ab7cff126c5acdd0690c8aaa31f70e485dc595abc826c46612e76ee7ae6e6e25ff3a72f7e2d47ec881e25be776f1cdcf2d93337fa967b75f6d5ba84ca84fc130523150d40ce57bf250c4fde6b8a1a8a34d245e71ab4caa7e8b6e6a52d18967cf3a284abd919cf67b5477af1f02211e276fb18e99adb5e558037ad3e836e0ea7fbcea14e0971f2c98255fd7ddab357f6d3caa93a973f39ba75a3c75bf908d9d6f78d28ed06656212564162ea45f4a84338b148c021acfd672ea07448085f2fe5684d21c7f30b66e2ed412cdb070ab555e4f9f1610a339da61893cf73bdfa3339f6b2d55622f98ef664a08ac8c256a9a23044b8535ff56dce575a7f294688c6c20f562bed89468d58890777a3b83234e630ecd39a8f01cd9426d81c1429b5714c66dc063256f89965ec958b0d8c7df05ef13cb4bd06f6ded2ecc333438767107e7dc077ad5e76cd755337c8dcf988913ffe3ee035ee402e36822fb959f586f0146cca9116db6637553bc17bc78cb7727c2a0677b5f82652991c62bcd6b18f8791e7ef268122de041519c462ed516eb8483610768b505a748f079e2792e00aa5762820348c0e2a88b79c5048108a0afc139c6fa1c97aa5a3b6785232ba2273aca1944826d100c9c16c9a954599d8d26fa1301737b33dd8ae9082834bbd9add565fa7e65ee1ef9d7242c64491b4f0ffd53c3dbbc447be1608043264245f4b1c410d3682dbac04ec82e919c7d8ed512efdbdfc24c2a897a02fe35283af64c30466979d82fc955a3cacc96dca3da54256f8bed52904eb0d0ebc9a9f7871d035f9ef151d8ec610baf91ca36c684a9f0bbb856105687bde61c48f023d5886e6c8fda56c5d7ec4c034de9454eb40fcee246398e2eb1355066e439ab43159fef875cc58276f8692e91b742b0d71e77decfd34d01b6adb6afaef2f8a439c193392411e4af93da746dea2f80ff900fdd1339048b49fd0c1b25cf22612ce6238f0f4f1861d7b0ea1f4d8c307b4c97a33bd3ca7f634fe4ababdb331be8194ef0b499a9606b5c1f73c6929e3276831d47b7fb37fd2f3b5167656a36f2bc453064afdc6d2f625db37d54ee0ff56477e1a9d6918d14eccb0783aca5bd5de2ac95a7ea00a06007cff5a1f97ff4e4f51037018f659fd973a79d66459d72cc02d91ddef33dc60ae8fb78b025681e8b59d0432ca2054dd25b214dd8b40097a3c9d81677679050337c5704b7b0d11b83f61c249fb357777f2b9718b3fe51746976f5c57a8e4cb43c57169c859b0ef419485a6f3bb9ab8c662f9cffd59d6b1d2615a9867859f9356616f7cedd93e7852ddc822fafe2e8471fedc6557861c4ed27725a3ee574c8975a56dfb38dad68f8be796e6e5aa204969d6d4c9713addd72bc16fd3b7203aedba83f1f5ec3053120807324f99411d09c94940d8d121494b16d387ada7c72c100fac4c594f4f6df998dbe2aa173c92a91a5e56f61e54daa9e031377a1de6ad8cfc8b29c9fa44c54b8619cbd8607597c7c71b2de31edc8a8c64f062d3f646b30852881e7faa85378c5d170129dd1aefa14426353356c51d8b6ec7eb8b92d774d6414e1e6959405819735e75d3f8a037042824f8a0e0ff85cf4a6f646b18021339b6c563cc7863d37f4d3f4f6524cf48394e9c947e02b83cb45cd620df6ca777e33533e44450855ef4efab0472495f8b1e992c79d08da6000839e11632facfc54a6c3f3b651b2c14ba060da8c06bcb276f339a9ab47de3d4f80ff770d805c0a38b4e760a9d4114d8fd6578b29d2db708c2589842e238e064e550d848c9b827e4be05a6b9aa0014000b1c038ae519335c7a643bffcbb993e4b91c27339141f058ed20e0c78198d4415f1c8571cb0370f82adc6385eb24216624fd34147a21e7eb12986e7e1c4e2a44cae42e0e856e3e4e345d43a0b6b36fc2a493f6ca60c8ddd07cf1f6a7faffaec90e30e3d126a0bc9a61518dd20ab36ff548f3018d38e3dbe39962ec110a34274c456e142a4940e8692d9996484cef63f9441547349b73f44ba7ea7168f548b5281ca5e11b4b14a1b99d21a2ada512eeadb15ac8535348068a0c2b20719f54f9aa9a1e13112f23719ac51b5f9fcbae8db7dbeaaac63c270bac7cc2dd8e677524d6c97d17b3f2cd0672b09b88eb16bfa6c7e66585e032b9b843be83cf40a1bd8188177663b88777cf8769020f579dad4726ff2dbcbb0329c3936cb9ef45a620d3f259089ac558c8c618b87201836ad2d262662e5138ced17958236e1c20c98ee74c69a4ef97a830c9c5356ac43a4ace54611acdbf857bf40a5f51a83d69d0fc48a9216e85a1bf8c6e3d9cedb65987f5b3e318b4bb9ab711dde827b45e5b792b11c465729566185c200b1269f981f8186054f25bd282dfe5daca08a74e6ccca267fef57a75b40300b33022b2d5a5b807b797cfcb4fd14d69643883bd3580d51c0d84a31e3f262b6cd6c80843a491df27f7a6f0daa3fa55e7a18b3c1fb71b214037bc9f364e10e1ede81a73566202b26172e6319282742e46a3d9e11b3429ca51abfe7d90e6881e045b5f10797e8e8c8cd1d50a19cb317bbb3494409b8c5279adc67a537a868b30d935dba4a716f148d843d145c1be0e9cf56d57f13ba42d44eb02ab675c87a4211a5ac12785ba4f3612c4f6f11df781117507e6f80c965c553d2c3af0ce56b4c97ff84a2f81e7e6b55572f40c709f2ad74632067fe299ae0e56850fe34dfb7fb0e92924a8191a9ad43122e67d44618c0072e7012c1cd971acf6e6a8a500b0ca4a123aaff5207f672e139260797f4b3c1f517c2c3ab86be42abac863f9e773341ebf536e32594095c7ae15218f9538113b01875d12e76c9666ce90a6936964f74971fe1048d95371cfdb1170e2af7bab706ba6797ec15cf7f6c8169f8184060d311ad8d7c587eb093296b2a9b54f60010238423edaa0451d3b41b75291cd08633ff8c40f2b62e048851002095b204e2188f29849e24c0159da8d6393817f463c0d677a2aef7aa5e3f6286d1e16f33af0cd5a39955bf81536fa7305408972acbe1d27c6af086890b10fd85bcf19dfaadbd15e690bff97d3611cbe29c60b4290b8bd2f2a1f30536f9a3ed914844bc73b52325473778b93454e71751074c35838c9c912355d0f3a1cfde4d5a1be1285c8f625b9a8edcf0dc37dc833f6a589edf6b0c9407ad1b29de78fc2ec0608dfa99fb3c18ac2f622437fa2277f2947be9bf75846fa354baf17964fed0087c5c21be398a38f2375d102bc8b535c01161a7c2071f3ebacc7091c21567e53f83d4e177e547ee9bb2778cb46cb540168f212d769a93a9ae978ff131b3243c93717c51904ec1af8fb88707c17b0ee0b4f490e102c9eaeabfe04f32155ab02edfdd5e7c41f5cebf5d062481b725986c6813f3264ed951e9f0b68b12371bd3552b2d22ce30e0feaf03f394e13ada28e224d729f910f5eefba38b331ff77cb1549dc63706e83afde0c3fb3e039db76952a39f580a85205f1708f91efc3d3ec4463dea00c83639ff7d71f76a7f2bc98f28613d0d13b4b0f8b9650099176bb0b5891a98eebdfeb25b68ca1f170f7fe323459e52e22f3449c34c9ce9ffc10364706e82f5fe646712b36df62a4a77fb4447ee0d8f443f62a1d99e690d289a6f54f45bbde3d0b1ac92063daf73695133bfdd1661d3d72003053a8a31943c04a5d04a43a551d3a1e053aaf985c9a6a6a31f010748a4c8c56a7df22ed0d44436ab0fa7bc7e0b3d8e0cb07d703eadb87203579a48ed185f38284367414aa2221d59f1c53f34587dfa04d690251c163c59c836eea445ff2e1e57d795dca490879922a3510b0ca8c90b489fbe2efa63ba9fe4dd6ae50b42394357cb9223c437d9bbb80ebe2588e56d86165b15f7440b5520878cd56d5c61e1f06a7406ef2ea71f892f657b48be2937c6d58ef5920aaa651c381760c06d1e57ef0bac9961c8c8015c25201af465266d6ff125c74a22031194bf5d340319766c1d379e99234229844d735e29cedf8d74bac9d691f467f17c93ec1ac50771ec640fccdecad62192770ff117397d6ff2765be3373075b3c328ed552a96d9227c099e6b79f0fa4055933f2fd6a9411355afcdbf97c9a98dca8f2dd092ea9d173acec15764d84e2639be35d850834ee28fee610e3f9eaa28802cd27fddce3c4b72d28411a17fa1d579ae707218217da5dbafeb1d0ed71e0501192a9eb3afab7f85f7f7f34f1b41b08715ffd4be141a7177b4c4625ae75249f24e3d4cfd2474264057996f25ce912101a58b8b0f77bbf64e1751f7a9b2b7c39e28dc5b7caf4de20aa4918daf54b347541cf4ba9ca5627c86af902302431da9a9fdb900b375c43d64b654f724003c4835a70766f91da5cb98e255cf8e038b59025af2fa105028ca4d2ab8d88f484894780dfcbbcc4fada0bf18655c52b39e0d3a001db83e90604d55c5c8f4d10805c6a34b405f9ffde8ead977db37af7a0f10d31c321423241d759634cb346b2ba8501486e5d84dd42b5c78caecd8e8e4882437ad2b462630b6e67f2357ac14c3cefc9b5faa61f6db8a8b793c82ad442179d3f25864b1806f52cc1340ec1b7f26d39aaf06ed26d934c07eeca639da2c25cb5089d273d90fdbae3a35abc1074a241f6848d2f3cbcb6b692e2e6e47819ae40edb6bbbb0a2c661f5583ca49ea38dde113f8d0b8fa995308e04800b22a1f6d3148aadbefea23e816a126d5016f415efbf2f80fd743d73b8dff9e601cf48a1ea6379c8ab83bf45377938905e9e49dae76837b8b542ca3e9ffa871207001fea580043c5df1df1678b38308428a2c52959051ce1c83b0b90c1100dd5f0c0fb9c2be2ae446c8b5bb59a03e049f4d1df11987b8d6e31ed41cd5ddffd990f796ea682c305e864fb3b2c2e8b55a6ce7357f0f06e51d55c3a9a97f919975b86ca25a3bb41ff116272ebee3d16ff4cb911b4c5c2896cf76c3a61892850cfee37d4a40dbf5048fc2503e58fcee40755d3680afa26d8620f9bd502de0d1182d22d313d9357c925ad1af8aafd909710086da2aae5bcbc7693fa608e246579548d319ec48fa4b5b01164be6a73b830104e07af1edb3843ac8c679096316746a4fbae1da11ad8e5ebbf84990c82ae368c0f382202a2ce0f8a99d92cdf02899e337e7dc7136702b556942cf7dad9fd2c8ad93cb9f30901bd7f97f9d31525aba36593368c02dacff72f54543ab109daf0ff5c38f6e79450e184cecdf02c4b91fcc5756f0de5dea3003b4b3f3306088a0c3cfa9d1885f160c86b8de8337170f3a56477d66882e89203c860826e57eeefc9e5bec076df64e83f70be416edbd19a231d41548ed7d24ed62b4012b25f24557f599660cf7259621b938a50b1303a2b5f55019265b845eb790e395c900e3762736e133642259ef1fbb769b1615f923f1ab11db5a377cfaf657e066827abd61b730dda7c57d6e3d0611d6422a4b233156bab14ddc0c76fc342c73419dbcc8014fabea2b7dd1468b9fab4c47e9717a084e3c26fd43d31433abea2a1d505b91c2693c15384c2f8c856c9a2b2e1e0d6c349766e43a240810d2edbd38af3fccd16e704cc188032a9ce6c734e8dc569646884ac6f66a9b912d67b300f7db70f80178002d9cf37ecad5903f85bea02c31d3f3de58ee5d177ffb046f7bd69749ab655748dceb6d835d5737f7c11c07bfb337bf6bfc16305d7ee5a85cd415ed6bbe4a647440e07d71db6c832e9fca8736d0a00045f539ccbe7fe2608aece82393a8d4bac21e5e9ac7fd2ceb7d1756922e54458928042cf273ddc89929d0e30b97447530d67a5af3b7f0a1236fa61ac31fdcdbe6ae0a8c59c11a1fdbda79a6d0194827070b9a5551b2fd0c38aa74d1b5962c21ade0e0e1d78e71bedd649a2e44b17b20081d144710fc07ba1120597edf837cd38ecd874ec4d26d2824f6ef0d4972e3c87fe50b34e95645b87b959a674fca161b48b853842518010dd60e0b0ebbfffd8e9754ef6d7fa2ea1edc9548e11ab297e1c23ce283711a715ae54b58b00abc53983d08cf1af825c52def15d00f18857ab92909cca17483657d79d24424eb7ad0c6ae653b64ac166a9753e9149cc79f54d879603858f7c2e6c66015c4cbd79e6ae48e784b10625c746f57364af46e5a4b488fe7aa85c738a3091b4c4125584a34ef5bdd5de94cb1c78dfa6bb8d40ee3f7c9af2e1faa717c446c4dcce65d09b1c8356d06157aa7b5dd1bcdb2dd464ebfc1f8ddfd2593f3dc8cb9f9bf92c8ac208a558619dd5be323753c3bf8e7c00a9f77dd5560bae8bbdbe7308bdc0ea375268b7c42ca8bbdf7617f03d35aaf0332da236658b83f6d4a02775ad1e7f66f2c6d09245d367f1f2425f05c9963a8794c5bcdae3e7cb5892cfa975ec9ebce542530c857eff303a38fc646e6164a5bdcf8ebc018dae53a526b5e411e0f4da25811261e85865d7b4f3800055b25b8dbf6621076d59caa9783f68f65f92bb20832d598e708ae204691c64e4b109c74b890118a86c3f754d4de7ebeb51235733c52920f27cc5f463bd78e9524d59c37fc08cac8cbeefd65b9bd30ffc15d5c380b026ba5e25d9bf02c1178719bbcbf3fd056488f0b23e79ce2f2c84d0825d27554aa39c674966a46d5b8560b1362d4edd406b5e767e2aeecc761063156789d09f3d260b7341997e08bc8d2b611c802ae63d5fae79281d193626f3f3e15518c017178686b4b49bc7a72c15631dbd23dbdda09fe2f1df20ad8e1291b6389d7a48f97cba1070523b37a5ba84d2d0d80c9f8f716c9f9179b226cfaaa438e8147a70817766978356682feca4029fd474555ae42745be3fdcd67a7b4e39a3ba7904b0f7a4f32e89e6ea45d583b338f8ae0ee85821b792a5d3d4c005340a7e7afab040ac99385eac789929bd732eef6388d0338801a24b5307bbf04254c9d972baadc2021aec2d4cebc00dd21f6700780bf57098b271ef1892d46a0ac211f8b94433cd65914f8975e466a07d694d5cfde599bd3c78505e458b3de78dd96b9404e2ed56a1666fc0fc4c111e13aeb6a16d4795cf16ec2c51ed3b4efc3c6ccf9c5f9b84e3b35c9ffc1b6c0d32854eb36e65e9a934c14c3ee36713834c7a137e33a39d365e59afa332b48296c752dc00faed400dd478c80379dcdc1ddde6e957ebe4b61be2f39c33d40fec2f3d771975529aec89e7d1977fa054e88d8f97c94a5ef9b4d25ff323a50c046f62c07d04585b34ce268acb46cbbf41fb13a6ab57d06d97b57dce62a22ea44628227a19f5c69dd5ad5ec6936c0f84106e2169c326011d7c732cbeb978d8750bceb868cbeeb7b91fa63fa9e6c103b724fc59c9d84983e358e52757f196e1a93d85e727a71ed5d65730fcf00383e0954cd7c25fc10ca38adaa4ff6428ff0c3c9378ccc737dd2c0b3754755bef08b4b6e471042f06674250aaa797245e89eeeb223e73a86e66b79022edc6d2c63e8b8bd93a856f9f1aceec66bc3903f1047d230e42dec53e90997e22ad8860722e9e8e4b77b75001a228b8ec2f277cca6d1df22e65d690099350a79ebd8c3eab1d75c2f41c975f8fff95ff3a13b9c3f97ec21cfbfe1bc089bca6fb77a468ff1c213082ac19ec2c7286373e4a17f8dd403787cffc10c3dc1a761b100cf3c52bab3af0013ff4f1887f0b1342264a881cd810275c9456dcfd05ff52d9089377d7f13c9b99a6819df96296364291fe526cc6a1bd34c93d23e980ea048cdf6b9c651df061aa87677b71dbef7c6719296046849749929159045fa8b3805868a8666c529b5312b36475529509bfd0492c102f2ff4d2901377ece09d3371799cf0fde5ccc3983ecd1868671c7903b162dac2a142af7ea8b6ae75e4cd3318d04e1c1c17eabc6de4bd33d8f3278208d814b76a954b640036ab3e46e42adf659bb324101bd8a9ee3821c945e3fa830f9daa88c571c9057f2af9dc59ddd9f89a33daf0ee5ca5584ac9750df7c04cbc8274f48db9afa2368979694ae11656f0e306cbac88af3cb07c378448f41f7a17da9836bd7c72f0cb3fd76d12f2f5927e0ea2134d2f56ca69860b99bad1b04ab5ee05f4071d24b284cea196069a8b7001528b308cdc5db6b1e171e1a4e857ee23b98236d5674e2c3fbe4ab08916421eaf08e9e8ff459f270cf6d3b401b807b3cdce6188c49732b5c530249ecfe5dd5945710e22c535e5c11485e9bd456dc61c7cc7f247a2ec119c51f0643e90fa0449be66349c6db73c83700aaa8a07a6985200b09ff230bb93e9696a5bfb0db2a3bcf7a259185aac3b8c58dc48417b63ac5c719e9373bb34e17bf478db63c0151c44e3f931aaca4927336d2987fad4c73febfcb772502a9a956b99175f902cce824c737f98e9a1ad16981d2469c1b2bfbb1998276ae476e5fdef0619c2331635282066fa336a41bec0887e9c924914b74b0c40d13c7ffe06a6aeabc17c69eb1df63aac94fd3cd1e39049b7476824f73aac7423cdd5758c0a2d6ac9904c8538f5c24309690d8991576da6a7732708e133715ae16baaac5e44e8592f0cd2048fa847201ee501c6df855bf7419b0ddb6d0de8211a23ab54b6052dd36d5a10c33c186b49b36cb3e680a7373bb5d2a871557285b4cb58c33aec3faf240a96d70f5dbfe393022a1499309a19c2798102f6e547de8483d8a80d08d81438f75717861bbe1a7e663052692b80aa68b78c5dc100d4b85f3c8fd5cc34f411472174b9426f43aa9eb458f0fdf41c12485d72d9ce045b0e2b282cf5d064f4e7ed76e9aa88dbb8df33f6d894aed18b9cdb5a6bda48e68dedb377118b0b2d5a8762fda814f3038a19d276e0b49390fad0502da092e7713abe4208c71363f3171047250034aa7949f244c9a4d3c2bcb8f29537755a40e4071aef12038daf34b5b4d85862e187615cbe4245835685192c147ec7214cf7921ca187940f0a2f72a15b2295f082f1861b718e1825fbc2e3e9781fe0e334ee23af0294d13b2b9e05810b88d6cb27885f1172a2382210cb71eaefb6cc0e0a5fb2733d077e1fdf608d89dcc8ef88b25f66ecae966a3d4a6721618a6d6ddee9e7b2593935633ba030380cdf379d883ee46d8ddc196d1ab99d904b2e99923d7f3a2550e6c600e0bbf1192b9f0c119c82caace8857d3976aa8c2c81ba3544077a3c1734a11e700fb5b5bbb36f585d0daa2413f7ae00d59306cd7b71b2d1ba1db6ef73583f3ef969b737f4a6d63c1a04e640c9528350950879573da43d6c02356d928550949b7d248b987db6a0f845718cfce9f2789f0dbed6b357ad7db3f343cff3924f96d57db211036b0732f23f054ff5e98f0c7603ab819bedb1da0eb81c5b62ad664d0a71fa9623435faeec11865459f4a067b2c569a358dbb74f0018736a80617879d1b376b188c9a1ba6e1733d83db7e21d294f400bb92ea1df730b84c89e8da150576b92dc06842d6c78fe3adf375c828407e2a903023cbd70267e0d0f12d43e287da00ee53a70f7597a9ebdce871167336e5c2b61bd2370962cadd164633367414720a8377dd72b8964550a9c26058a96e4a6d70d2159297779bf25c29c0f98940f51870e185b0686beebce98944247384b7d4b4cd8140fb53e9299f46dbae7e694013fd96707d967ce8030154d35306bfc3bd0efde24333b25d45b484c2c6e12acb6b33125808086ed50d343ffd236d1bfe1010cec9f06ee89e881c319a98ba9bc5cde074540803c6c19e9fab65e60615f567b20f430a063e9613a3d279a70d2e786de310abdfa75fdd76c7098678468c5ab5ea3908f32f73e7305a6641f8dbd7a77a7c56fce4db2b46e6775ef2fffb625b266ba10d14f4c51b9fe3e6fcb2b531f3e4443f82cb550c8c7065ec0e7cfb7fd402cbd24823de851afcdf53da9abb1af8f6420e62cd362a9c83cb20e56db92a029c52ae9f855c970f4c9f8aa799cf2748e472201c862886769b0f6c23aa8ef2bf69fb19a00581f7e7366a2fd169cd09d4825ed2796aa03ea27c286a3d1dc38e7029a1f65eb9c0d4c72f01bbb3c54f5f2b050add018a87d37027147b87ff17b0e1ef11e677f28d546879a0e5616744004c9da6b9771d7fb510911228ff23edc0d22bdfb96cd6b9fbdd877fed32fba168c983c7f3a7781150385524a5ac41adaf125c9d51700adda34cfefb8f7a0c795b794c752e8ee41e14bfae4909d779cd6dc68d793337008340028cbaa5397f4dc19e1d0bad8a03f1a0009b7430aa77af8c1d76b4d7acc61cf0183d15309b03e5902878a403090844f2dcaeabe949fc11542403ab9e77a5ae336bd24768bbed4b224f31c42974130a5bb5d7ddade153443e0691f7cae66dad382eacd7b5abdf745883c6692e8e1151b1223f6bcf73a051a4879abef61ecc114ecabdf53d5c030f0a9248c2d0cfd7c86bd26b996cbfe5d0d894e928bd428dc2cfb6e84b41e6352e605b856d2c32d9803d79b4070a7f61b77ec6cf66c2b26c4f67feaff2052a19cee3f9f7e73ebed5c641939fd7f5f84894a93f994a16af3e908a033e190cd3d74e67c6486e89b3ddc53654a77949c8547443b31b8b6194149f47131aea8e98ce0ee8cd342631f6cb3f372f040ceb71939626da19543297e805580d1e168502893973e28247c83ea1ca329109af0942d08ee6fec57ab034b18234daec84059360a641bc111e4eff1ee6da0c5214b7874a4cbc147d2cb6704439160e7046b09c385a442ded18d8954a91ff1d5ff4bb6f75c761dcc0bbd35b6d48ec6649469acdc202617d9f95fa70346d0b50ef9fb78800501ad3994e27db49c60b19d878858f3fbfb93d4a9d9b034c7fe6e2835f66da99478c756b92b8d4d1778bb0f0bc0a4c08903f0248e67ca1b687b7ad272d4f13a85db02d2898897eca109535b01d0b1f31d2debefedd66367757f0708021ee150473546e0ee870622d8a9847bfcbbc52d66862c94bbd2015582bd27a2ab7814ec31cbbc7e8c807835ebe1d6332352d8fe61daf730c70d55ff10ea35752d36873781e27cdfdd7e64978aa4d672c4ff97f5e4d161a486a550b3701f5fcc96333b6433963d8800d795e4ba0f0f698c490d87ec3fa88f601981fed86197072ea2b1f56613d036abd8dbb0308a8a981a20d0045ca7b0248cf385b2e1072150919027e3b1db94e68835623d17671e0d68cc10f6cdd4d066c8f2cfa8452229e5c2df45ca534f77d1d9fdf56d72369407084d4287d1780b52afad3450b13bc978d5d88e26f5279802c60ca7637ce6f71c4072948364d151170ac00a8105d4d0629af2ceea527538629da88d313581e2865f7ab3059f78f302a95441d810c4311a4eefed8c321a56c5e18f12bb325b5265d34dbd48bb0959d308e113b5955650fb2b6614c68bc20fc0590cff8708285d6ecf247fa50e0bff816b236a85a8d058982c0189debe35fa8b57bc47d630dc3644990272225a76ad35fd93ac78391aa68922d0a07c69fc29c713af5e7da7aa678f1f4ed48295dc2de7a9aaf655f1821b8ba2205bfb419130b57991ba7e5001a004f613ee0accccd3801fb39a1fd6b43d352f0c59c2e18b4d8fd1d14e99137a79b9e99359c01b87094ae337d09813c3dd4e0ae428900403f439570dd17ae9a76e967170ceca7b07cdfea3a79fc57588d2dc4cfeda8ad9b534a178b692461d35c209ff159f396509ab66c503696aca88195cf63c8c2ac73dd00fb0aba46d6383ba9474455f1ed25cff46fdb74af018ecd9992c2266e22bf344054c1d362e9cbc305e7983b05229e81baa48af755bd40013cc1ff9de85aa45ebbea4dc2d62919c4aca5c6f343ddf2447086a195a087ba38568557091f79c8f3f8a2f3804acad1963eb5f3aed1987009c4fee4c6c858ad0f6024e4e29fff5d156f0267d9ae1af3f6b4cc96b403696ac2fc84ec113df66e36fd3294462e39002e61bb565b3ceb511d4a96e5f27d67593de5832c40f7f78a6d882e0fc55a0da75bbf304a2d33a00faad4a13b4a58032b61f0d303b88d0a4ff8be5bced4e41e469857f52668d5e292dfcd846df6d1008698ba2cd9798426dde5cb4e4eb0027595ae373bd31b6b6c2351f07ae5a97f4a4d22f0db77675445ea848958b81a83ecca7e551c99b4fb1df8cb498de4dad3c074e4d4e82bade273cba00ec21f53158cd1e4a42d41d871d8c2140e7797cd81cf8849e17ea8dd9ca24e63dae4253d5af6ea96310b2f3e302a7eecab22d18cf2b451c45581251dcb6724055521765c5e58c8b67f535edbcdd69c47bb164e4b0e20ed4c9086e7cf3f9850b9177002977b14b30a65e6635b654610425bb120941bf97c2b55edc7fa26758be4f0bdd6543e6eb2d063ec7d0e4c3cb70c42c7a7d21f76622dc36d688dc308348ff143d77afbfea81560e6c0d6216102ef93aedee244f1b4a434592f7f04adbe5d7576b1df4bc892d6f20cbffed3bfd65ec3b54449ecabe9a0749cc82457e338777b592561a19ad32eeef0cfa9b544e60debea8fa5b44f2df94a0199aba73b7dc67e480fa4aabbe870b6e18bfcc6312c5851d879682f949f01bd356ba7bcecb861e2660f94d906405bcd7e1f7ecf34b008c780f82a674be37a7c955bc35b489061c7c40799dae7de6362fc963e89f487804253bc4bb1d185e002b701804f1fca449b95ef9d4746ad9037cd5a94c0c1405c46516bca4af71ac595ba0265aece39ded820ee73a168c4e2296987064b98c7fde9d8fefb04f2d3450f67e5154443370fc0184956bc77e50f85423ad1c7761ce219047d813a55f2f9ec300108a5a624079474f3b57f9dc989c26fc630c6b3b1df2d4ca309ab833efe397dda0e67062fbcad0a93562d507113397f6dfe0fdefc51b1af9e0f60edd75cad10d2a19c875b77c2f18f002000af8c1169944308ff0b5f8740860f0090c5c23dfd10270ce8eca300d4f7b43a8943ef3e535d91e71fa0480fc4ca23276787e9b73a2b73461a3ea8a3129b7523ab29847d6d36ea57be5fbb244dbd6c85fd168610ae6061edcc2e841e9e93d4839f4ca77439f0a67fd29e5d626a51e9b1eb1adbf81cca07b4134eec4635a56f23584aba01613a387d1112bca260285e77f8120b90d8dacf294f57619ae71971055ad2b2149f2d980ccddcecbeccd47e9c1e4514c2858a9bdb6e8f722440ea8beb40f8a88aa96a58d180463db3c65ed18b8b5f6a2f8b591a1f33f9760c13d85c141c19f23434372cd981d167879799454f7052519ed1d371c2db4d80b6b74b5ffd6bdbc3a51a7bbd30cb8e4ce005596d3b79feab0f4758760624f393497c42644be8f376c57fc533194570c542b8460ed09852580a916958397faf43e44379ef4400dddd9e45d4eb169409df285c79c9c76c4ffb1f14a1653367a531002d95a1fd7e3ed2dc1f8722cd7d79316d46f2a44f037726a1d5d0bd79ad4ae5d02066b88d8c9040fa6ea455afc4bcf87c30d58710213e02012a0fdea1f73e5327f9b18d4296eaa6b6fe050df54de568a7d91116c6f120190fed5495c5cd7438bb4c9b208ac5af1feb5c1b6aa972420c0655c195c7db78683ee13df99f0f10de19e3ea036c49f8c710604261eb5903d73295223c7428d40a5f809c07882ac96e4157b1d603edb2dcc109b418a1ee870a0d31012a9bf1b018081505c300e09850989b228a60c3978bfc3a591341f5146d6dbda34c9fc54c406e041b144fdf47d3fc8d7a4203610c484d4a972f9d3d9423b40bbb2bda0d5e2fdf9fc7f50ddc1343c4b2764ed59d541fd18d216aa1766902d3c554b6d90ad75c1640a03c877baa07f0c901eed4cda58b9d05183ab3bcba98ce99e335accbe685e32708350168593302977c1d50c76eb75a191896b0dda9dce3d60669928c79e2ec17b09608ce381e83f9cd657cd149d47049875b0374d9eef55b4b619dcf4f16accc25138d6adc86f7c6e792b3cbd86f9ac11c5b5d73947c048d11175a0c0cf99eda9e7a46fcac09b4c4f7bad0d55c61413f0b63d526f7a206742d4df45768cf2034d114e7adba33a8697a45c7bdd5740df575697abf5034a76eee2209ff60d46941c1ecaefd92c66187bda2eb4ee4ed4311ae59a3df57adefd3bdaf698369e2b043ac2d24a409683a7543f87bb19b513c21c7dad84c3c04dd663059922b66d0ec0d461a0af6ff3f8073a44806342caaa123ab54ad5d7eebd5b5c131f194d609ce7e658b611cd978d8e5391b01cbe9c5634c494a7aca785200880937ec3fe91345807c463cdb4e955fe6b886bd8a8a01d311108d73f4232b139f3ccb201085da3fa926ba36eeb35de1c0487850cd993db06b0979733eaf5254005d5596ce6e137e405bd8205769d6f6709cfc17b63de7646f2c094c2fb0d4c3c1d68c333864ffebf5ace7c9f97bee9887e86a84d1e97ece6a26120f69e47561f6d7227120b4d1c9db01c2b1341dc0b21d3a70b858b17bdfda88c061137fdf7d6f3af922efb049689ab0f6722361fb57ace74a6af16987c7dc07bbfc9802d416af0dffcf65682b13843010fa4550393d7c056ca8e748518b23d0093c2216f6dbdd73b43a43302a42e9c31d59467d73ddc66adf653d67809d5c29aadf5e4081039afc21594bf71f6ea0fbf71c119056f71d53100c030b98312d5630fede0b22b6301fc8fb3090f85b10d5bd02880712759610190c51d8d305b2120b7f0cc2739c231030a629cf34d7752266357505080b4a63c0944ee17f543b2e92456a5b57657c5115c6ca5cfd970c6e101059a8d902b3c533cc9aecf5199d381c9b285f0eefa8a253c2a88f3c8833a8702213d5248cfb60d3ff8cb39dfd2c649ae03a6b687fde3a69e866f16a0dce7584ad6bb3c15201d075ad9e97c9bf82c9c21a8979b43563d0531fad25566fc655acce5f05459be43b8ceccf0de37976d4098fb41adc61393798387c65bf3b51c3c9ff34d91602ab8c0ccb8678bcfb25d45b54b8903fcf3bf889924fca21d6dc2e340446f05ca1e19c2a75a38a096949e7cf1d4fa0e66f29f23754dd3f8c024634cbd3fab5b577e1b65b02a6858657debc5c4254ee4a1fd0b3cdf64d40a2e6b190ab8511d222b0f59c975f0ed23b17ad33fb2d8a636782cbcee75e00f9754e99eceff463110432035dbeef6491d4cc25d1239bcdb91b183f4e619592aebeb4007ef5b1716254913faa2513f5feef48a5dc28489686325b90d92bd5d3573ee6be3902364e9485d6962a4738969fbecdcad199d9c9bfb919af2339e3bb498d2a2d8f3dd38c64574447d642b3e1d9a25bf91ee33e66956238553de6a364050ede62f4651e26b23f9d32da2d35444240813a43e873acc6b0e34542eb68a106797c610b2d1e8d564fb05bc26b56c5c4577d71c826674d94d2a307ecd58709b6b943a20eba10fb11daeb7ba2286f39df338c28c7c6791fe71ae9ef559f3ada47aefc3bb4a51f2b432b8568b2cdc8a55ffde3e9bc5f51ee3ea6f4fa5958a5fb610fb783f4edf03a8a788a438ad59587cfeac136be13022309f281ff619bf209af98eed53b80ba817c82b4556b2e1b0d398ed22a0f71d6e9201ed771079e0f7e1d4294bca220853ee43ba601ddef8922a2012c8f81aa05f320f676d1495176cd781d14c27d8d6ed97e40a34a3c64f58840894799de13d98a61cae7003966b0b0f70530ed9d1ed2d5149eb507083c87badf0e54b558c8ec0344d28553af39234ded6231f23e778ecc127f24a681e10f551289921e4cfc28c261c308b9d46ef13821db824d757b52b448917c2932e90e3b7192535a5cc4ebef4a25d5e814fe153d38bc71f421854a6ecb7e236b0fa21f0934744a07874d074171abaa225dd30ca30f634903088d2d42ab86576d87cafbf60b55098783ef7edf2f1280391033879991ed3b210b5e430f972cb835857b16976a5ffe887dcfcc519ee3eb2d9c81143faeaefc289f216f05bdaf61a4b616b4ae3819f4a85769fe1a5886db8fadd33a5deda66015fa14bade8c2bbe991bc2a3ddaa0db902e00c1309b3e981e2302fef942834bac25979ab56a53c78efa9be92c5c1af3cdaf51da7f970691cd4ad9e71bbf95143b423b974d4c8016233fd78b9589e71e009277ad8024ace16fd87dd5deb9d55a03d1ec378f254edbd7ce41295b17eb647e960728d21a812731a005442dc62e878c598fa32c7495cd9a5de26b59ca2b1afa70f2a993ae8791e140ee3d9df450ac03ea681c4251602a7ada61744dd78b5841fbdcd57450a634bb51a7c4f08f568505d788fdd803e97b5fd69b81eb85327a8ff4a44c72a8c823cb0aa52cd571e0fe62a3d38f339ff6f0a6edf00e7b237cb3f4870c84f866f7f86633a7b7c665a0eaaa949d7908a4ce1169d863035e744c69d8c9105e3f67ae702f0404b8cc88f8c9c46a93403b5d13a906bfcbcb28d0d6925126e12cbe433ae336bb883854f0498b3ede6b69863557a66c05ac1ac15ec6ae63fdcc111ebe06404fd5957f5338ac09aa72d52c2c02cdf3d97449e06690822a95c7a02e75303dbfc0c307882f707e1a625760c658cd36b5feb9c6feab8e3870d32279f470b24790c83e87bd73ce325110ff6e60be40423e4733e954cb9505f6d43fa4616f22d4e80da39e4a93c8c2a30f94259b5818357deaf10cfefcdf042e601d84ffb7b551b7198214d18aadcaf71e634dd045d0773c8ee73f2027f6b67f12f90fe0c47e2b15f467a931113e2d62e51f3767950d94a4b1c49540b0b32108c3b4c54f8b2488f2b5d95fc75ef1e7f9cb34bae59b49cc125acb77caf70b20bca1e0ce54989baf91d263be524455f7d53f13eafe4644af5259c86459216207a9920e9ec8b2ef418a8f9641bc1512c7132061fd08d19856729ae0bbddea2b6fc29065eb118d0c6a1db134e01a4f82eb3b449fd95a09a9661b7472c1bf75cab56270c577f7107a0018a2b93a15bb9275c8d1684ff682db70bb7467f42de3075a1a7df862cfcca30ebcd7493279c953c07b1a7ed4457ddc58dd10c2aba6a0d8a1f9eea81bde0ed18437ecc28dfa0622a6b13f6f26a60013c2d62563cc5524a37c156eb53687bb46e19fc40a47bdb50d147c220a24de5aef2101f180f025c0f1d49da1b397dfccdf4210bf27906bb9a62775819b4fcd89ebf8a5880b07946bc85a7b7f397e735b188e87b1af517a36b00c7323b99346a9c23884d9ec3cece58bd9d994ae33c89372724ff32a30b663a5492387d56ab0bde874ea622302aacf9339ee203ef4a964d671cff3e0db088b56071dfa31ad0d8348cbc1edab9957af2aee36dc1fd098b46960e09820564538be145846bb0f069758d1d2e76c5da3bd6ebc66c34c809675bb85d6b76037124a5573bf3f4929818f57799975fdb52b3528441fa61a9fac8eec5ceee3e8438cb59aa94493d23decc69cf2524e98a1b4805b97234e2065694c8511aeadd5e77c42393767e6558043779225cd56110882067f6a0181efa10f8f8f1955166efd425855473666cb3da2256bb598607d3dbf9601031fcea077613c5d237cd4eb1cdbfd83293dd954985f48ba4bb1db87ce1c306f950e3ceb36b2079957261ef38b9e4aab763225a192934fd10b6f5d04a1e8e7d63fe86440b91d6756fbdbe007c3bfa3828542db1ba10bfc7500e10443d2db631fd6a1dd66b9cb0a18044c19ffdf8b8ae4d782dd8c27f613951b6ca9774357d7f3efdc24b1a1be2e2197bbb15f952e91735527c06aff335a710e7efd181bcd76c8583aaaff6087a0c770edaaf9de6c5a3c24f2d5aab759c27875e1da7f0cbc5097fcbe84465b0b2410b3f40e6162d10cb58414260aa16f3667d1ea97fab6dd2d2232a9ca59f775db0681a1d4836bfe5b2fac4b7e1a0cfe6f3d76249a4ff3b91d13eab049ff862d62547be9b4197bfe7ae217d99393f82d322b483d8223cd685aa108174e08bf70187f5ab7c24d44c847faaa8d9b3abb52bd7a98f6ac54f94af31515c9650f0966e024727378ba5e21de064afa4a2c06d56c35a3ad8b1889f3da957ba190c409adfa958fc54f6a26c879ead4ae4a460b12c328a18dcdf9815449bb6b6281928710fc6283f4a64160fc2f477203e2fdf500b5dfc2aedbf4bc5d75449735ffa3eaeafcf0f8bc249e64cbc976ba511f216d329bb3cf0b2c674319eb96d02d2af8809dfe71f9f988abf623fecbb48ab20e3fb2e30c23b3f710885a0a3e6435568a10025e2833bd425d46ed6d324a8933a43ebe9ec2ddd24c5ca0ca21963e84c3f283c38724b6ff20b1296aa1d90e93163599afbe9222e557f69d50c3e29c3d4024f5baf331a311faf483646ee4c5e4443a124ca7f8b09f493b1d030dbe1e278e594d8068a91f8e20d3f7a545e11755095019c9bfd4cd3a2dd49469f25509a030cb3f9de7142668a13cb021fc3234a056b96875a711dbbba9accfe0b56372a57040b4be99291b18ccb06717687c19cbc7ff1e1037ea66aa441262d42dac5fb7ca210e22cf24968992087cff86b6cc74f40b2b87fd9f43c06b029d98086d7722a8f10be8477b72563b78a7f741fa56f1f2620d7dc46fd31e4d781f4fa656fa252ca72536be15e379cc4478f0b058cd2f1c111abbf787f154e59cc5eb8fbc84e663720d10410f7afc295515d23ac791347b16955ea55eb0f766396173b21696af7791cec27aaf980050d8edffa5306ae535713d5c1216fa0a8389f7d50d49b096c7d4f0a7d67a333f23baddab1f8e5182b2a9e1b5d42d653df0b6d3119494f4013d6072dbfa85f2ff4786d89e100ce2ead87a8498d10913975b611dbcb277b9769c01893f009a2e95183f3921c5662b932a35157c85b8c8b136b54c9651f2fb9030c6997e15cd2fb6ca73c5b98cffaf01976cc5602252636b39a9e9af287a680c582860c90242e1537700643f33549b7aee7ff7236490ebca9584b41bfa1e344b2cd05de059118f24dbd4fa7393ba8252696c1131f05be529a8669cab0bc3ead728a811ea5732770c8d1ab8b34c495800ea93ea5f7483f17c8cc12ce82a48c8f9331cebc3ad3481f88d73274fbe16ca7b68b5ae3b8aeff8a3e0b7c37104120f03eba64de69d412d6113cb0f2364764f7643a1685f72175cbf3f27278ff2b4bf7392f7cb9cdf0767f3dcbe400bd5e58a4a79159b358c75aa3476f4ad8dfb03e6df0ff9e5d2843a5b31f961194b22bce11e8f53082cbf5b2550cb32c1a6fedec7684b6a81f3ee30aa34009a2815ae80ceba30c71204b684324a119367ff7028b5cae05d117fd0368f1f2f6089561089fd10cf38472145dd8e8ac6d72d505f96db75fcaccfa838bece1a8c0c787e30ca19da9f208dacdd12f0cb2395de971213c0eabce2322afe96501b881c27f3734e08564407a27d0f63470f8dcf2fe0879515b516463691a5d17b5b60a09c8038908cfd014d14db4dc5e3c087feb45a2b201302b7696fb96dc5c5435fbc34abd2542449b04c966ed2d9908ef00274d514f507b2cae481e4e4009fea6db49458583d2cb2b5752d10e921652d706b01582dc71f895542ebc2c7e773bb314bf12eead34489bcc8663eea04c9f2fc093bef6ab5ca6a46e623dd32853191a3991853250780a50072520f8687868f603ecc10b0d18a24997e333166cdf25fb4db3bee8e8aff08604811d5cb7c9eaaa2f5858fb7557f3a70c47263a162284381b30a5f6c30d34dfba0a3975018fc2efbfa2d5fdd92d6a5ccf022d8f017d64d6119502944c48b6ba7e8d50ddfee84d2a7404c4fa445f44621c94500981d8066d26e681c04f479e4f427af05a6ed98723bd3a9531a8c19c441b715aeebddb02bac9b8567b5918179475efe45b29f787e4cbecb40e7c3e4008c39c351c202725589c7c6ca4daabae092c019f5e1064e49e4fe587289ad6d23aad1029f1abd470c32a57597ae1178999f052aef6fb7e49fd6478d182765b009991af558e8b17e61569e004f3d18f79911e19834031d4025002310788c997cca3e3660a230db50bff1d4b2f2ba3170695ddadc11bd92da87e05017278eefeeec732ff5789dd87c3515fdb9230b25718d1c3091acdbb6e443c7bb1f31fdfb4028316612ecfd82617290f0ac2f4ccaa7aa7073afe880fe056dcd27ee54b1b27acfa8153cd931df44014aa070f5c672d26b1fbe92bc951a04fd4a9ede38298fa72dd3ec4e862536c3fd8f4e9fb8de124888e36ac247d858395dc2a7b452352000239853276ef8398e855c00978dcc18430fd799b8af27510e1c7d4df38e10e4fab7b773e0324d9d2a82afdf7f4ec66325e9a1d205028f017fb89dfe3640a7815108ac369f7c93ac5c1daaf68835732e563fb52fd97e63231d96daed9317cef9a54a3f7291c6b7ae700d69ecee9ada7b9f61bb24b26c069d4d0a330e6762b93edd3d4bb29d512681760aabe2e83f8571f6c7507fe8326dd7b3f40ea52a4340af804a526c9cebc4ba6ea367820edaab5de0529c327f2a5281f52b918dbf1a4c132b9832815d203829a1fcf57c85c94a10d98d59d9fa3a050936c110cc67a56473b856c373f034a66356e876f343b0046a2b391ebf156b32c14e153bc16f7a3c5c999044ea6fc529b70c67c10a456bbac3d88e08a5a4ebb4711129fa1f519eac8cba219c75ec061f182391a6532fa80797b8e3cf2a45669630d6a0374d76f152fa28d2c2ea053b8c446d674d40d34dbf16e701752dca3a9850145d6334cdc6fd83edfa45d0690114c2bf39062e490d09969d5ba4b529dd21daf296b7d838fb3d3ddba84c5a649fdde14b936c760b99ab3ecddfab445611b71647ab5d63467f556395c31020a6869973385472a7ebb977616618157031d35c6bf9a1e58b18b35e3f561787c36936b5fe974af4ea0eec7ef071d12a193b0bc10f9f4d1a40ea351a2fab93772ae80e9127edf3fb97d52224e3d4174ffedc66787bd14fabadd6dc57f54eb94cc951be9846198842bbfc58fe84fd01e7f5649f46b52f8be37c692507a6a7111cf867f04bdaccbbbd3dfdbb7c372bf109add5ef02c4bfb57b0abdad531f98b38f93973daf2343869b1aff1d6882f106bf2a1c8781b1bbbdf8c8df738fdfbb0179fa19cbfd928811a347714100ebcaae64ca6b74ef14463c6faacb1cc86171dde640909c6596768f1d0a131443d7d977e1fe8e7af06cc2d4b1334bdcc120d347253ba1b90f94ecf08f2028ef18cab2689a1bc444cc12bc5e584967a31a402f3a91c65d882c266a41d3d43f446b184ddb2f2a73d14b215fe7987d091bd32fff7c1f5b35f92c5a936ba4d6a8554fe89cf0297bc58996fb1c79c93ec64ffafbc7ee08a4d4f290e993c45aafafba8441d7ee6b802e891cdedeea60ab4b58fe604b12ed1c1989979e9005ba8e7e2126cc7776dfab66a184306b258e134b434287f39cca1180a3a3eb8f3b0d50a1157e9468d51500fda20f84eda839ad6419ce3075bc99bb084a20e72a4fe5b5b457d96305dd175b54fa9e5c7970aa3e7fb2e88c2ed2c30d34d87cbac6eb3e8768b324789b54d66a7c52b3038331763a085333068b856d92ff79b8db36d695f8a933a3b27f08e1991af634f792d515a3988cfe04bb5197ac3dd9442905548d0cc4fc487e3c23a2437ab881fba97bb9433cb26b46966ded7984cc6331798e676491ad7a19bcc243f25878d125f45939219a3d8ad03c78b152d8a2d010ed362edc2c1348e38b9356708e844bca94d7d66fb66537e7628f8d9d9d460051120ce8e8b482e4551b60791a0a05399f72ea458c88e2c90579cf98c0dc34a18930187de4306fbfe205927f5ccace7313a6ea11976a6614909c30e8b434dbd691354284122b07f2d2afe8d8fe28cc54f83682608408e5536f33a9be8337b5c02141c7c2870431838ddbeab9035b42150e33549f91c985beddb87284c040b4bb2a746d77bc0140945b67bf286ca189bb7fe06972ffa0811f4e38fc4e6e162430e6b4b783d4d47c818a123d1f5635723ff8d67e66e0f2037b7f0eb47581456a30a33f824588c19cc54136bb1cb9438af4cab3f3612c6b10d145cfd0d23fef75e9431d5449aedd284999a4ab471616a8e817edbefd78491d886b3a5d653efc3c6fee5005fe3983daa757cb6b90b6d407fbfae88887e6a1a852469cf872ce0b3b0964566e6c61e231382a596a0db21e5b882aa8e814cf62b28a6ccc3b21f6eb0c4b88473b3e7fce3462722772b83dcc74d99ddae06a5891f00260b5d0fad2499fe83141855bca828af6d9716ea192d0f56b9be41713422dbaf73cc11dcce5260847f02411de27e6aec6dde49dcfbe38736f1032a3962ebb5472148c6ed98f8871d0279f3151589bfc4c2c02985658270c4c38eb56968fb66b73f9309da3285fa62bae1f195b88fec3cc180e84bf19a80fb142dcc0f17815762be4f5836d277f8de7e93b4ca76989ad4d902bc261de630792f6657b6e51ad3a0b545b1405bccbe858cb2d45def4fc9fa44e760c53d37eed92345ca9042ee5a089e0289fad7aa592a4376e93cc95f64be6a4bb1f93bb740cb3a05fd20ba965a04ea9b9009723a564c1d47660a55e4a8443eebed6ad7bc826f0c4dce35da86aa01373a190d25105fd51e0b01d33d5a628e78fae7d1f8eea23058a1d79bd491bd7e57c0afba91cdfcbe9ce225f75171435bfd1e83cc367cd7fe63fa2fbe384202e033bbc789c44bdba3d83e53b65d774b1e883b8b3cd002498c6d1ff153b7530dcdace983b85e1bdf646af4a0211d2edb68d1a1e3917a65641573157f27031f1c64bbe0befa965528ad7dce73f1b719f406da25c1d510d4670bad93e80253059d551d5081ba27e5da3c7f33fd02e0e93e94a14d0ef90a525946fb9d461ed9b2a626692400d5cb5c269eeb52107d9fc336c99783da1775838879c18fd2c657a5351d7a6ea3955d81026e05f4c3d82021313def49b384182734ddc25dbe348c8b09fb44e5336249e4efbd93f083f788d10c32f02d13621ffeb2c65b88d708c87cacb678792b828da4fc51af8b83402caec2ef91bba2c2ab47873d5f26c52e7e85dc1589055275828b9959546f6712bbefc8114ca934f7c95c15534137236e16dcdb38a7f7cc8735adb8c69b29f5e76f27fa322e09c09e30f2352d649638969fe760554f4c9aa92c9d8846ebbd1c928a14907ca7a382662528f51b333693cd0d607469664e10ef6ef7383dcca95810e9d4ad003d0f3622cd693df475c124e3a6a37bb4cba0f622673c4c180ba81e3713037ccf76fa4876431928144a3e509e2f49fc7e7cde523408df3a9de46dea9473e8f1b205b8211ece7963d5abf0c6dc3e8d11b4fed620af91a6f2fb64e1b46c4265bc4e52eba04900e9834785d4b22f65ba74c4f4c1cbb081950c00768a43084dc1814f1a106a6a981065edd77b6963ed861743e821a196108c1569cd3228a24b1b14d3a5bd6f642b250dc2adeda60dd4e5c054e4cce81f5e2175d9488b488e5732fbdf8cedac8b7ec64fd1ad38755372cabca5cb7575fb67c5d4cf5587aaf1769d539cfbe27e21694d4064b545ab98955c2b372b7a9f9b207c87df9253d22ef08bf150522d21c6f033c059fabfbc2ecd451553159e15182de2d6e53ab5f22e1457f487952de0e3f579ede42cfa3fc4e932a5174eb826c3a0685194efcdb78c8df64c8e026262c7cc7728a36032efc0b3f6bc7edc265e3d04888e4a6163f0c0a6edf506dce4786abba2f226583efd40b9e309f682810ae303a007b8ea1f9a6781134840fe6ccc97f2dd66ded84b5aacbc6f82e9a1f6af6b555370b172e235cae495834081b7bef246f4bd10d76da4a2c8ea78d5edba7ec910383608bb417b9666b66994d7cf792cf77f8ebe158c73e110b15394c918d6935e98aa3c796cbf4be69aaed75b04cb6bba3e39a6f7325eec95e2e6c789b8bdb55938285e26c3397492d01c3aded0a03f13bad6d795c7a2c0972e3dfd442a88a176ae600c6916eca48da22633bcb2ce5dd5d9f54cb0bb477906762f96854ff54816c7793cc77d5e1e6517fa725bd08cfdf83e8033071058e9d5676cd7f083100e4f55bd6b4a62b5ebd48d615d4ba6696be639616039e7bf6b0d45adc2f4042dbced97fb8353961191e0e7b32c607f613b2a9128eeeda1b30ecf47f1a2f3af0373c595aa9975fb73ad6b30b278932572aef5999847f09e7ebb1165a4564f8cbfa60dc182c9341e51f1dac279ce7de080c2079d562ad5a4575daac112e73e76f04a974c009d93463061d9b7761567c6c9784ea6d77cea1d66aba5411e4d60f5e5343db746b26d371c7861a4ac5e55bbd46fe8c052afd8c03a60fb9039a896bb4dd4237a03165465a5ac78b0330902e5365f23a84b97dbe7f0d9e3b2437b9fe4c0c58c85a2b7adb59ebe1867683ffab79aba513221c47c076c231f88eb2a7ff0449fd5e0816040687acad834db25fc042bc7ca18c7baa819524361de61c133c87918284e3bc62d020e5259bda16e0e48ed8f452455044115a2188b59254a2b90bf96614d92f6bbcb4d6e478b65f01461f81381e41d45a2d72b9746dfdb774bb544e684b26f79cdc8c205280a2caebcbc7f7fbe7c38b9a427020dbd2209dc6f85800fdfa7c74d8e7e693509c4ace713a625683ae7757fafdba8d1cc10569df56fe34df9f4550d78b11369e530e98030d960ca40472ce512e1df253dc9d84b7e1551e79c73fb1f1ed1179316f00f0f8d792db1ec79730f58d88fba747a8e299bb9d22c961655b0238a2b3b6a5080a348156222a7678b7a4d2f6db576829c78b6475484e05c6d43de5675058dd062327895592dab90af9666b968454d30fb454f0b2e20e4633bb520f3722fe71ea7cb79acab3a3e7a8995e9207b07a75b8468dd1e04c3ef9eef6fd02fa9e79c93b17d5afed9c37a3adf33ee54e987f97f07254760c152a79d9d8ff8e9bf77bead5090dd1b6d589583c26080f1caba07281d31f24567d9a0be2759ce58c291416f0fca4ce82408bffd2fe3b49900e6f3d41a2443fa99d291ef884373970322bd532724ae6a245f09ceed4fa5def99f4772037acfe8f7a273cd53e69d21ba79acc5f59a6b5fc62b1c8e17bb2c890b6a3e6c68f71f85b5cbb7ec4826c78c872124af58d9593ec4e63c807867309fb0de07d7b0e9253615d067c2043055b96ef27e63be8853ed91a71caf626880127fc7a0166d9babddcb081468967a2125cf3928cde5bcf4ad2c547b9bad50710e70af80fa6112937de3b79d52a8e0b2cdda40ed73e7a0be76efeb4e52285ebba8c9555ef94091829a409e01bab070b340d6b0ff5ab82b8c7295c564d295c245e8a5d8669f495f3c6a284c4b65aa94b4e5089c2dfaef8df70016229006bb6094a83438e9a3cda68d57b0629ff9021b24953e4215b49f0dc4fa37f54f8a55152279f05e037ad9872940155f7dbd8fb1f2310cdb0391123c32ff594e01655a04e8e5cebf71d2de493d8f74e07b53820210e9e81fa6cb70ad260ed7113e79bb86101148da6a0314bf3b072ffb9d7689dcfdd642a970bc86ba8c33f28b849fa551c62acc381838976bb5a6791b66cc52b4b31c91dedb9888e63f93db9c0f4a02185e95ebf172d0459a74e24861b4b01f5062713be5f2eab5c53bf2a21515834f75c1748430290837b066f3efc022bdd2a35b9f11521e5fa5cf42e82fae404f5222529e152fbfa84d3fa85b2a924fddf6060dd271342aa23abf4aa965fd2f9b2383d98bc69ec5e842bef6a31e656ec6253f6539d6409d421aafa7392a1e2e0a925d3c01e831eea8d6d5e456dd2085d3f4124afe53a5295607c93c5bb89ed1600747177393b3010ef546bdf6b86316f918837c11cc67ff4ab6e8c3dfb1315f12a48a13b388d5927a4a81ef81dd551e17664dfaf8af839b6dcb326713ebd5b4e930999d101a215dde8d5f9f7ace51188d1db07d44d9e727ccdf3df0521d6c6ee931c59a3ac5fc4b82377532f4e8db70fac21beb252ed6de0188be32640a375f4bdef62adec408217f3eca7f78f73e891a708d40e4d3d0bedbe569327c8d9639e474ac6516422c4f5820a84b3e7e20b84f046b34fc54588839cdd7c15fb5f536ff60141928438f44391a1f55293e46b7cef1a0b8838904b4f8be620a91a4f33e7c92274d16eee5c87140f293f6383c673d9419dafa1a4be8d7bf8b4b008d011c7ab84725ac5659f44e1e4e98a9e284ef5c27de7429124f4e7ae2fc0915e0775f768bc7bca0c28fbcc51509312b70c0ff626a533f485db8ff445658895f33d814023409c7174e706cb77a5d43031941d62cd20a3cabb9383e8a38ddfc634dd0746cd4bc092f8734d352542ed168e235796cfcfccdb42ea9c5b703f01b68cfb00301de118eb1a698718cfac2c9c4bafac5707c52fe706e2993f0cbee3fc9d1e4bd5299fd2ed1d1505826c68f07342cc53f99874434618f5e60ea4e321bbb9569866d3dcea007fd7d5b301da164b1693fd9cec99590096af5c0226255c8373358489680340171f27740e03315d3e7d509d204b458e03b4b2cc6bda59d5ef25104508faa0a0fd040ffa7fbac617d1ca6c3d819d098c8c3a2b24281d5aa4127377b59022b5e22e3eba6a790b5b64e8e01d778418bce89e73caf6d1645956ba3c827ac5e04ab0fa8da55490eca39933d6ae4de9425015230410b28e5b3ff65457d9a1988c49133a284234693a097107b8af5fcc0096c12d9afd4756f486e0963a7e803ab476b9c376281f01085ff26c5735327693d5b58cdf3a3735021fb8e75572d9c216bbd98f7ec86060a681970087d4318ce41360874a9cbb2d95bed75eaf9a2eaebd594a575d7a82965668d37ae7844dd293a83e7777ca324794be55b0ab2911c3d16f418eea081522add780d5b2b1b2b3bea19479c570d94e584e7a66f2de3e4efa0fff7d784980553d48ce96f3df07191946510fd2c9943b0988ec33172555cd90c8fee19bd0dff3156578e283e7fa59cefc40735fb0aa94b71ea637d18cfe76808c9edaf58b8a8901f48c10afaf1043f8e31fd49cb17cfdc711058b268d85b702151989e09d505c48956709fac9b2caf8150d35b0ca9a37c7d24cd68539956cba16e02b0b371c83ee498ed6de7fc4c2c6c8a96b547e1040771f14e78e159a5fc595e303c9ee2ee88dea0106cc7024b09cbeaa3ed61d368025c819155c6102cdbb352d635aa3d0c7e2bb96b9a28f107ff072aee8a0cb0631b81fc7fa5b3426d711fc85f7c2bb47ee5fc986020ccfdd598c7d4836592b4d8c20f26a4a1ce73bdcab68a971572bc521e1e8948c20fb1b83754146b44292e3d3d4a281d0eb4892b188a38e6cd2da267b7fcb35afb3c0311b80f473858624fd6761348404a19f2f6c75620a79357949c800b419fbcdf245429296eb46e0bb3a6d5e29ee426df6b125d738e41f4dd6fd923010498024cec8639f1fd50aef6bcb570187bd5817af955d96a9e554f11dfabf7c9fd6acb57caceb910d5156a32ea2d994140283f73d8b774d36b96e609d6876d05ad9250da40df9ed621206ab9d95de9643e326ef820d6ca255cdcef31d820b0ffda6f5b066f00b0bee8785085989b258ccc99705adccb6f6f0b2ce311d54a259de40531f40922c77172060eb9b9a2462de6b1dbeef6d6641be57d259daa1c317eb7af190ebdf2bf9d04588e601c7d4ffdd1ea77e9a4a9d2dbbc237af5c9c282ed9100797292d575daf6f13fe148fe3c8617d513b45e1c71f753e1bf36c07eed0aaa415879936a8d5234184218c2dd62e364fc16012abc1ba2261e6c12f052145ea8f447de99730be04c94ce8e6bc2ec641736798874eaadfee86a7b80478a2b640b5b768237f29795de58e16504afe4e8aecd3055f235dcd9ff77d1142794bbc4a58493e4483ece665bef3255d0da9c829e2bc0781dc883b7a6f279de7e700911cf95e04b493c4e5f474882421a72f9238a631eabdf7cfd4cdeec991e0e8da683c2ed153839d1ba1862ab020c80fbd47bfe832a9390d52b2e85c6084fe0544f31542ce6327cd4646689dbf344ef4ead20bb0f64d676fe30e4cd42dc9a076ca200ce83252b22ab47f0e3cdd1996bab333314f9e68d75854bb19593ddab2de61bd4878fd5849647f815e6d81c0d5cfad83d52bb55866cb58b9e92299bfe7d345f5b8a5c91e2ab0c37a7309fcc1afca17dcfcfd6d59fb2457691fffc13d4b26829a568179cb55280a0b642efc1d145c460916836e4e31a263e7be967b62b4c1d22bc6c12fbb389341149fea5c873ceaea471159a15895c332314ef264ac3840aa65cbc111815df6d4ba860543e8b821787350fc93265610ff7c476684bbd26f5d289804455abe81b89ee7f3bb35e20f1f73b63bad8a7746a1cade0c713461f313d9a766a79fe6e3e5375922a3b78b9e7cd92be1ac8c5c040afc981e29f24c86d48a45ba9f492f4aa2a9b2e975638fe3ef2a7e9443405e25c620368ddd803289c974ac95210f4a53f6a802067fb2b14dfc325ac32ac124a2593bf8da7474afadbe657db6ebc6a5e16838ca19fc6cb5622d05f668b7cddda091bc1e7b34a04a2f933e98f0d27181cf30933573445cdc294d38adfd204460d452bb3241f0098a54d14f3f7eecac089895d29ca8b8660c8da1c5dff37b483be09b8f12598fca06886601eaf7ebefe4240412a6e1151cd3edbfadc6ab0ee085071684e440be25beefc41b6c489d7f20d798be005676cada29e9b97bf3040440c018134e0c8162bc39c18f7f7a9209b3b090f624ae8785bc1a402f40b952aa405014d5408af386f0d070eba04b74d252b50c7f481ff54717af138d0e0bb2de83489fefd61ed5b4c227a508f136059a9c6f23da529d9d8a126717639654621e319226692ddbff46dfc437b0879abb315174d5013b60cf237292bf7eb223ebb50d8a60ce38565e7ad120fa67588731915b9bc7f460570fbeac69e3e1dd2901f6a7594d2aa7bba906dc226193903d0c3f8ae7f216937f2120ccca22721dc554d257d857f021e397268cc510eae2cffaaa01afb91350862964906362974369217876ce99d95acc1475a5c6269014daa4fb455301a1fcca7680c13890aa7dae620a421ad2036789502f7aea44133a30f38bad65499d497e1fc5c594f8d320c6eee50808fb858c6414d37e6386702aedc3bc4b33c8ba921494446e915770bea42f02a9207334339e9bb087a25405f2c89af5d3d62b39214ed49ae649352da1279dda6e684e96003fedbcff8287edce8e654da719257773fb2d151b2b3ae8ca969b2c9beba2f035b8eedc303918952cd206d32b0f6cea4fdc7a8ac628712708b885ebecf2aaac590cb069f595eea96a6ef9e7d3501a41d56c10fdafa7d1c24b58eac7e77049c891515bdc87029b5763041d04e86a24fb5e220e34820a7b239da6be837a80f041bb92583893f346d339f9235dd056d9c2473261618ef0682f6dd2c5697d6f3362a62045f97dab9b25b57bcc8c08215064820c15d48c00d48df1e7fe2d84e66d6b7f271b29c47be26bb5233a1e144f0070829fe81f90b526dcba595e1d4194f113ab0fee7c18d2c1a75509fb8d36781a5cbc79f3c0346a3628a6ffbaca3edfe90d431036d1bd0c58721cb03f131ad075938cc61b1fad00e2218465491aa45588d6f3fe25ecee8bb014a303a3640c182dc4a54c374e76090120df25ef0ca8cb4c39b86bfc2463ecd6cb99471bde639afbc3a59541d1d6bbe810809c9d95e69282adaebe4ed8242ea8c2e2e2d4cb1f2394d10495b26eb27c833d6535fdaf5c673ba1f40c3afaf32e3483cbdb4f701d259d834bf3756ceefc4bf2806ea32a9a7b55f3aa08372e0eab161d895b5726c853c1aa857de25b5261846652bbbcae7d7363058ae098dc4faabdc4fe2351868d6227c11b85ec3992a7b6133bc6ac107881f5f2ea9f3af100eff4c5167c33f491f4c95aeb89d9f2c44b5c287a7590d864df29196f6577f625e1d3400b7876d09be52747ce47f382f88fa7da47cb85f65722bcc32cb57a11976dae7f050d83d596804330f11eb74e60493be85b193fb726adaa65dc7771328a9019a77da8de88f186ced4f964eda40a2cbd9042d1137dbbedaf06108e1e2d03750559321086f571a69062365a5926c5d30b250c7a82323aaa60e571e6c930127de6e6080905bdcf763060e7cc232d907904d2baec68e4ca80880070b759cabc15aa246de254b70f515c826c404aab515eb1e77893f5e7a4733bf96c9f456b80705f9fb797754ececfc9686c6dd4b9e05af926591457ddbfff63ee24859a167a019b7ff8a9d3630a32d92d8c7c4a15a5c517cfa94e72ed169ae5f947c87032d89c3738f56cea19801c4b8d605d447bf83f9eab3fdfafe7befceeb100635dd3cbfb751cbfd5f05e628f1c084c1213b87708e4cdd9f05d51962dd11c458c5c7fe023c4c9a4783693492e2c3715ca67b01579205d583a879371b83303f1a5c8fc21d96398300f54a38562f5e8cfb9e64d30bdc2ed8b0fb69810a8d263aaac78334b4b7c35ad8fcfbb4d2075c9fbcf17ca8a50155a2dcd1018f2004ee4b060202f08ffc148e631d02e47fdc581c8a479c9bda445f7b22d0d2d51e73cbe735689ee715674dc3d9d196a108268396ff88960f055062b01d0320d570348c32c5905f599d662aa02fb8070368d98342451218d575ea5394e888a85383a0c00d3917eb4dd6762081cf8d8c4c63d1f32c6d52b71a745a2a0d1f8b69b32242cde14d1fa4f1ffe0972648a568610b9685a7f3d01f1803686887ec75f1e09d0cbcc5ea651a8ea039ff21e3c5035d0d14946ffae5e7e5811da5404d477f0d9ce3c37c78e6d213396da5844da7f7a8c32687d2fef1afe3e51ec465cbdc966ca549ca7956605637a702517fcf5d16ab081236ba98b9596d82fb5d92b7836660bbe74cb249e4b57cc4047cf13af157f4c913c50a12cbd5967daf5080eda990b4f30a6afcfdac111e9ff0df386a7bb6f85a6f5f496750250c7b7addd4e5fe8b736a2154d3688ec6509e02f895faef40c50510d62f16f3ee37a397e3f7e54dd002dc14cf6139633b8ffd3b8772c2b362113c4bcd74d934a655b13acacb8f0b9e7c1da81f69e7bd8eafd2219bc2ec03cd29973b13ea0f263424fc413788703f559cdfbafadb7a442ba9b6b17df3730099e68038e4cae42d4826c5f96ef6f6b027f83b2667f8860d3b922be1848c4bb03eba74b742e33462e2824c25beb0c08b55068ddb5e9748eb668b1d02214e9472b177e3025b79f6ab2b8eca2639ab31a45438128b32633f93d01ea62f9b9ada108dfaa94744eb8bdf1eb56d9d4479b1729977d4fc4b3e2fdffa5338e2deccfd557fbb942ca4d8fa2cbfaeeb4fb41713d1f62152b8d9f9c3a0a9a024e41cffd3e9393f41611897bdc0a370f6e7badae8f4489831b68f53704986d957ad0ca5fd3bae87931be4faedf8d9fda541aaf1e448c514f4fe0fee1ce16b41e8e2befe9b47a1a222af9cc9cf6de2e9ef95e7a27b8b48abfdb0dd26a76a91bf9b271d2b4dacb8d3c6414b1f4d1ccb779450b679b51c98348b971b8140a11b72932f81afd26aae678b75e04586d66f0547cfcf572feea39135521394139c1d4d19b477bf536e8589814ee701e8c6c0871eed507ae10de4c43a700c59d539d11c0f5b56b365f26e7b56849dcb05e879e29bf248a19c8a130c3554eaebe92c214393f1942dd204aaadabbe868e34af7de9ae84c2c8d9f236cdb2e496a50afb95e2167517c8d934cf202b3e598ff200cc631218fc39fa2cd35821e2882895a5e639d4da7a314c450f8835ecebb265b58ec6d2ee5f9fd8b3ff73ab134c7a006dc9f61f5225f56dc5814ae6bf97d6bd57d1806d33014fb291f2253dc5a6b3b186aeeb343c079ab98272b21b720a0f2020491cefa85d0454c6a9dc6e015dd1731a7e092f3db136dd26862c74f755fe367e5685e755911d68e08952b97eee65308043ce405e2d088d5f8fc4389d97d100eb6598dacddc808ffa44d65033be42593b6f6d4c85e07c70d83ef3c1e4996f5418e951535a109efc1dae4d2203c000bca8b55b1740ab9880885d2e1ca52858ca97b995255d77459ead7401a05a71b748924b86e958264406b60a8260fcb728fec98f40a1de04dcef070bba587e83ae109b8ee3d3a3bc45eec47d90b9c5d7d0034b4faaf4a453c0a386cfa2a1991510d7671bac9c4511442b65ddc46041c60be3d6644dd1834fb7529d0a1d772bd8b969697f44a6f7d9a96bc51bb326b308e08c39c797197cb91f45bed83bce02583336adf6a041618e03bc8e510732c59acbc5a2cec6ffb404eff518ea9a9ac9c8fff2a195283db2304684d5ba92c015171e90bf2d1d4710248b9d206cf579547564eabe7e55ca504aedaa7781aaa2b730f92caafc78538c442eeb0dd28e7a26968bd520686072dbb475446d646cd5b4845549ad0f75c918fbe4074ead96cf0260cf8aa7f7546f96edbc4b1ac731b12457af23a4e58e4e968eefa43d19f4f74d8930ad1d30dc3a466bf051bc8b46c436e0466981ef03ff40ac759393cf10f9a78917eeffd9b5d00b83a64e9d09a01ddbbf216d7e7fe1310e21dfaba07a59c16e5157c58ac6cdf4df2f191d4ca1b1beccfc9a4d18e71a65b1458f09bcd4ec9420959255ef8cc66d5ec9800cb64a7d7caa95ff129c36ef549250a1b244db5ec7890b768454a31580b750ea62ab5ff3a8fe9e264b561e27cb44ba1f03d66de894929fc8e4783599441926aeefd2f702e7d8df84b8f32a8d4423937d5fcda9f3c83ec5e6e629bc5f1e44701801281b5f0241563f4e36624acd016d43cf5d81b7039de5b54aa4c630861514ba1c90b6a66ed45481dc4dcc8b2617069140c0d7fe7708b8d60a91fa438ef760283cf4a444a9a83e25a551898b6b63aa3971db43d4449bbeb8f9885b73265c17eb089566c5764c0aa5d87953e3ac105ee7c2d12e27d7aad488fc6309413ae6e4ae05244862f40fe9bb0692b32ba5083e9853dc2f33f553210859f27b19194a3373bbc82814e2d944027aa6fd9ad9a5a93db6421d4108aba6320ce5e8f864fe8b6abfd801499233d3949105f06ce685770a1956028a9b0e35f27bba035e0716a6c266ba802de84bdf08b4a37ff2096dae2c7d8a282256801c378ff3de2f78fbf2fdabb08c88aed100446010dcc3f98573d6e080b9d28508d891f53a3baf91a2078cb2021476cdcba51bb73972c355b813aa0977c04e9b56e83d4e61dc0d44fd3dda14039445d851b1b11252ac183928da6ed276d8c8f5b189de23b7f19ade3a17f9620541e5ceffb6bbe9c50d9e649df43f22292e9a864bccc01ef81f8beb646eeb7ad23e678cc16693d20ba5105c4fe40b7fb3c8d325626f9c04a879fb7fc1d58988f2d464a9adf51f7de25a59a4a0a028d469b597b05c464d0f47a8b514e2d36a2576037e30dee4a02d931787abe4b84429a1c4dc10b8d007f22c18c69a3159947dd258965f5134772df788a2f89451f93fb819ba0033be289349d14301d073d90ab7f88c9bbd637da7a81f9d16f15fad6aee8d785c79dbc020d9ffe6584112f556e7c93b688f7805a8f54da2fd7c77b6085bbcb7e091e820ae3df2d7620f0da62856a4de13b44f2a45331c266e7aa0b8be34d356788de6f1c4e149b9fb7c09feaea5f81b7b5e631e4b0b884b3e70b1243eb9f3bd24bf1875ea2b2fe1c613262c0bf72053a9a508816f718b38af40ad8693ea2aec12ff60db24cd752c60c040c46434737915e8ec7da50f606d49c2728a2ad897babe9c83b289b83e1e61ccf86d775a5d0d5847e1f501ff39d961b02ddefc59f0e5aace38b00ea2fd22c512e9099268ffd58ec684531aad2be15ec1192fc2bd528899b6f807ef43ee07dfc7a16e4144ac061330302b37a7d7c92c0d73de91b15f8c8bce93f38dc8e5123a0c686f759c0a0a43596a85e99a36973c657fa3df3ba1b7b697356eec2a7b17b08ec9e82d7a925e0c2e64fc7764a58ca47f32a3f4fdf87920f21d6425d39614467ad446c0fcbdf519f5ef193b460ab7dfc146f392f50dcfeb8cd25249dcdfa928a1a1585ed54f491c0d08209a867918ce0c5b3f5953cdfbb92b338269c84a83a2910c73f9fbea92c9fa5d2d31d01d3475292a3ac9ece4464c1958f770b52ddb7daa15b294a03686f9116d9604a03e4228c20cbd777bab74abe4753ff811d0a5e339c6e611597b3278bc1c9b52a7e830a9b0bcf8ea31f86ff0a480ef5ff9b2af4f754c77cb6a7b4837d9bba91ba87b40327a2d48dcccd684e1f032784cd5b6405b0d84f9c44e4a94b70a57f7f785ee2e3158768e8961b2c0c852c1b8ff4ca6fad83af8363d8ae234387c7dc693c791e19f59095379743c76aae323475ebea02625788fa47712599fad9a813a47b3af9a6617d3a225534b03d46827505b25fe4628b477d3bf00aebebbf3c16c55141a8ace32d1f0bccb1460c939a52633203954c02de0f526a18c7694b1f476004a926cffeed25e5d08c5f3b31ee009f1aee06b4ecbf121e3f338ae84236d777ea0307c67bbc1fa8a5f5e9dbbf082b3551d0e4972b047ba65fe72c47b95eb2a66165dbce61444f1ce5235d5f4e6098521b7e1a4bc5639f1401ff18ac0e85801b64519f0c134b1b7c989bae0952ff9963d3d56f571ac3dba53339490e02dc1400d55e6b3f1bed3384ba35722d60e9d387f7fa9fd908da483c55271e14beaef885e73bf755ab1f15a8e5310ca2d9308fbbfb8ed6adce11e80040b9a9c9f253045437732715aa5588bd48b05fe27f16e923de4bd7744e4b6687a2813af09bb81cc1faf2c13c8480c41bc49d709e5c93918dbdb06e76689075052bc1fd34f638b5c4532cfdb7b64fc8e511545a96db57596d74af440ea36449081bf92c38e2dc850205661b756867d56a0ea6eeecd33c92aaac724aae9fff967203db19bc86c322c8e605b34c1e7afd027ed3725e56480b25be43109237ac6c07a44b52e8846974eca5823e1f9481fa1cf38b767b1e3e16a68d935acef9c41b5b3ee2b8332684843bced9940493f6f32677d124b3ddfd429c883722491410834519b9df37101c8a538384f3c48f59087beec031fb60d5b477edcfcefc879497574b3ae3b7af0d98b455ae16f2f664c2e1114a11ec116a08946341c8d0be66c6f89c2ca11e197afa1eded3b2fa5edb2d5e447ce9954b5e18d46807e488771ce9b9e79da11904ae4d271c4d527011c82d9da13151af50679449b64e38d3115771a0a32ec22479111ee07b32a30582c6b5ab5fcc7eed65a9d045da0e43460fe7e00de2b5b35ef2cb0576072a345e100e88aa531620cfd8ca29fa9f26eb6365a7929ea481d67165e34e9dd674b2123aa0fa9de3d1a65615c2decf6f03af8f0aef561f44953f3b469e435ff4db31803d6da662b9be36051837e699531afe9f9c6d8917781c24d978c3e7427d7e6c339b9fb13cfb17e02a11a0832f2f86f795d39a46be2853b5941b45746157d9395db8d9b69284d0bb00eda0c59067b809630fb8cc97bf272ce6ee0d8e57a35dd884da5f5c0fa987da0b659e1710729d848055ae75ebc3f2c2f9b12fceedd3a7be2cf5ddb3920a2f1cf76ef2f537859ed7a355c790f71ac7101b8991961c9241db84181f253d20830cd714d9c5e396af32d600e905b0266bce43c3b55ecc5ca1eb8c8bbe63e3424eb8ab5c9f6f74b3d3c841d5612c57e83f2b56f10ad84ee2b539bc2d8a155dcd2d212e23346d585f68749355a61b97adf67b897331cac4effbb64eb6736ce377aef2678192cbb585a317c02f0522e5555ed7ce70b2463a6eb6a76331d5e604b1b8575e75a390500634e031a88f6076a5f8c41f5c56d9cad452f3348ace898c788058b6cd9db909fb31f8e16be9c54d21f4c3986913399e4fddf0f3cdfff7fd10546918b121632efe9e2dc5f393a33d1f0ad5a11115d03485c40f9d567b67f6a06bbae088656c9a9afd11fc104038545c4986fb8f51611aaf58f5ec61585e2b7101dff178c3dfb9b000846c7e3360d366445145fb3fe8b30a900d384424083de1470035ab24d24dd13c3528bbc974cff1d14dafe912ac90eda7d56683cae27a4af12000b8ed02b66072f4daf9878e8dc58e73bd865afacf6d3f94ea291eee60acc96be477f3057f0ec2a259df1ae9af7ed56f53621656dfcf7db2065ab8230b04bc41dae578eb9d1d650c263e876d016aebada0f9711ccfa55ead284c509f92fb1a1efa19644546b804aa25f9843302760ed853cf2c529f178f6bd35f2892526784349df64f2410ea0212ceba3b0c5698c8468d808030ef18c66969dd68094f9f4cfe4197b80dbf0e5816e1177449e4e22f4c46c929d86ee059bd2b93bebc4c1f86c856b2a419ef2a0af76ab2bf8ee41c208b2453b60d53fc0bcec066672dde500c8c056f8864cf5928e9c3cdc3cb0ea3399547c2697ea9291bd601aaf6d38bac80d31fb0815812e9cdf3bcc9765e12d690cb012061f8ac44a0f49d973e58b3618eb8b5fa7b071a76a7648bf4e844e775c4205b54e3a291d2964523114e3858e9da89341f8836bc9ebffdc92ba7c7ad4ec3c7d7aeb8ab0f3d79501b5476dc63504971e3334269f6b0098480f65c204089f68e55e76fe6d2861ff39e47f4905b357d65398a33bd37975e6a4b0d1bfdf489a53457f9b16471c920aac3fb4cd36ea8f50bbec952cc49563602196986430f9df9933a75b37f61946277824b956511ac493993105a8cba1088c2af6cbbf0fbe23acc46e74d0a40ca4a37347bd479fa87b0e476527688a5b8837f64f9e446534e1b090199a4dcf91cea086ee8d69b8020eeb966f5a4b3e65313cbe51eb960dbc1fd0895e6a619163e6d8ef306335426bb1d4885afa7c00a67f07ef74991b10fa2019045b29799c26bc431938c0c462ed6b29f7043f0bfbca471224c23e8890bd7931ba9af075fbb44132c31a0981208ea9f33a3594fb0f3df1a3c5e8aef10eb9cc641b37f5bf5e681ab35e416a6d5e9011b157d0014f0d298460908974fe6e58a6a0145755a49fb30c6f95974997be9e4cd015f113bb4cddf23c8bfbe2591dd51ae66dd73224c2debf83b1a309b0ab25e38aa0f4490bf490d7eef6b2a80f83cfb0c3ad5dca39c11418fda06dc139643b42364955205071dad0bf04a4f819a4ab3806b0856a377c77ace17eedf955061ac4796f09bca8410407f0b71a64513c5d341b788666b3e0f76df94c27194d8243887c209234f690f0dd5f56d3acbdd42b3e6eb71412a9f609a99f1d9619891a3e3dc078faa3e67e8f21cea1542f773c7b27e832e264bc710193d29a7c71bdced3360a205f5e99c839ce1912183d2fa9fd6d536113c107ea16e0da706179e6d0c47465887084288bf852450921a5987ad6b821d9674dc03b199f718e471cdf6cf53ce6dd5b7c0ffeb032525ae6c87951301ad1667cddec6c11e36747244325ebd3c83fd4da4fa8c2cc9bdf6645bcd06ae71d035d9669d2671608d4a5595cf45dfa08ea42865809c5031ec368debb21ac66cc8eeebddacc0944a0f8eda50f2eebf69a28b243b9199d7171627abdd8589c41195c33dbb24f35bd29b34021287119fb72261d4b33b0eafa60ea4d6a48dd1dfb13ace33a4a301b47140b77684bfdf594dc6315f6d8bf725c5728ba9e4a85d2d3cee4814b1807ab9c93add565cbc93d315fa13eb5fc5d0aa242bbfc699eb354d0867ed887e8f1380ac20fe7efc212ebed72581792ada6320772db5f4acf4d462b38142aa35e7fe2aea32f3dbecbecd1b09fdf80606c392477b943e675a328cbb69a84948e66ddd8ba20582267453628c7a5180df7286b7e6f9c110d44f58a8c7db52479665fa5f217f073aad2df2b38711e4112125c1643c194919c999477e32bc0fbba8f273e9ccdcd159a1dec0ef2d9b1b8ea8cc5bb770255c0a054d36f07f32f421ffa0aba7c12f14cc2de574e044c89eaec8fe8c1a0fa71d36fbd9cc1ee464bbbed6ffef9ab567bb852a7071149a62694695455e0f8e7e1348e36bf22558d25622b5010248b8f4d97e6ca08eee7b67bad82a25953e96bcc2bd7afca03b50d5df7821496f8a222d7c060bd0183dcd71dc06bfd9d6013c9bfa08361f4a738df6c8fa6a4ddee727dc93188cfe211e027f8abc5d0671cd4a67a59ce86200d69d5416bcb62bec896316841a3780afbd6d0c4cfd0c100993c151a4d51eb07bbce264473660ebc52529bb3b5935b713e9e4bc76823454f759334f66da284ea9efe4365d64c1f93f0c9c6e949527452edbb0ea474e8fee0fd87f8ddff972c4f0febae7aefac9f6035bd00a033b7534875b539338cc3550e8e6260b8cab1c03ca1223601b1c5f77f5f6fd244c2146f6295f60d50b50eec1ebb9fc818bc088628278d70c84388786f9a1ac8d5b4ca37311db93267ce66f28d365bad63a070e116de361f9f3179d345dc913ae62faaada96d14b545437d4a0e39de73508af51c7c3f35a4363920e8a80a2303efbab87d14d8a258edda2d5eb0a1f82294a80ffdfa6b1f7ef1d77bf2e31216d169e4bbccdd53128c4b66e886bbc214ed0960051a5787d3c7efe626ad61968a500665ea29086c964fe4e757a5f211786ab68c3517491df9b4fe20e40227988c27f6c80aded7ef2d70aa510b428c4a2c351a29512be638eaee34c626597d3f9f8c52c8b14dca3f4dc412d62511857d2525a31cd62b328724e835331e7a77ff90ba5d5bbf1786983a1b79e9ddc463556a349f33147b8a68b7e4371e6ee81a57de35bdce5534f6161ea5b9240283fc0b1d41e1e98d9aa55f3a08cddc8863a8148fc986213bedaae46713fd7acd92bcce7be5293e6e766c9f1f9884c75ca65d889169b9b44dd4038a77291f132e8b07abe1891af9f75ab19cdc7e5bdab464434f1badab08b78932f0a07a54055166d8c9b9709576e642718484d59a13063ab0145e6fe2abed4089f2c70da66f166ea9fae3000761247120472b4cf481fc83e476751e6f896b87277b9348157e594739a016fb26f975a6004271ef8a355421434d2edd88a7e9d104d20b49a641604a856454c872d933d16cd5213a4f91b08775c3a4d86c39d788fd73fd54ee9895138ab2a1169da25ff53d8dae4f466918e5fd6e94de369a40a8abbcd308bc454e777a312b2eeb755a79864ef55c08914e1ca4e27178c3d7b7ba520f52effb95eb61c4a4db3945134efe277c770af4d07e2c49423203acf86bda5260bc3b34c5d66b36aae0207b0acb86d160d084881d5653a5c1e0c9f5e447c0f61873bb0cf21b381d576040ff92fd1b7267e60909a1cf48c2a9676f884150cc2a012a27f1a9c9898512998ea8276cba6f1b8c9cea5266970714a11b1e214e3ec42985af99140d476404f922f2ecf354b08db4f4e797e8438d8669ff22f85aa6ccd3b2876a5f5caeb618489a87446d918a3d8da723fb79b3016388de9e9bd6731f37ffa9fe1f2040f1e926ef8ff6053e093ce4f3162a6e7f8168d19ac4e6719710bbe89390c1af74f79913476fb9f6385b659671fba52bb96580190843929db1b9155a9cef1a6835aa2abc3294ee11b138f485397e04da2e113af986d442452063afb4e37fcbbe783ebe39bb23b5f1825d09ca916789dfea8ca5e66de90cac576ee79c79de103d9841403799281e490e8c3d1fe339cc8768551256023e204b710f5699a343b9551804be1ed6aaef0dfd9c6c2009b3c98743aea39badd7424004e0adaa4627a2005d8ce7f2009013f285ef7285c04a8b2c5c1bcea950736262b40478d54baf26483d1c8dd10071ce4cd94fee954ae728f4b89dc47bc63beb16ae0e530a22f0f53385cf7b3ef3b3898c12c74ee3bb46f2264650ac2e6ff29aab45958cd81128eaf4039448ff1e1c0724f62549cff24b0d675e86624f66a410e55412c9d508813fddbe5c099973ead3312dc0124db379c6e4ca46b1a52c25837a26f6ded323e1ba0a40456bfd595ecdcd97b08af02fc25e34b928f834329c01694d8307b48233ffd948aa8d6073060238cbdf2215fef9c5ae1773bc93fdf4e40486b8e7715b1c7c36588df45e648b5ed9bbacc1786fa65c8cc9deb44b823e9692901093a87e37697a16c703dd9f4ad3f09fdbc7ac3213ab13ddaae7d6dacf1d7a1ca1125ea91abee96562751746e7d4ef63ebed3b808b609d3215e55ba8c48812ff09472947e06892f8924b8067fd4945a0fa97747b67da69827b9400d0f16beddf6ea35cec95082faf0caaa990a9cbda12d26948edb3da4a5d49c249d64054c45c412ad73481eb24d202dc3040ef9ea44f9170351afee83c61a848ea88c6d220abd17d2c3dc4094e2449e601b15f7f6bc5a4b6a3aeaf0bb18d74877a48494b7999ce7c2d333f6a1b664797b2669443da30fa3433a7befbe5c97c3c34a5e6383a7d94f6c2649c8252d25ab7c6b8e82e0817695fa086e562ba07c66c39b3e4144441dea8dafba9896257767c3cefa30a6ed067521fa6c532c7708accb1c8b891e040f41adf34f4175b9daa7fa233fbd6e2a2f942e3cd7145411ae30ba3163a88e078f1e8249d7c1fc53f88e88b1f22e67015f087002b3246c169bde3a1650d9123a24c8e8f7bf90865a9e38e65947d8793cb6ec8e0d8497e88b5834ee03f89db6abd395a955a5093c8cad73288c4918beaad7465ca6e53ba21903065bc7e470942fa62eeec7c5f1c35d9fb7228bfef2fa96de39bc426d25e6fb96251c154f7c5dd68df7d47ad1e9a778ad8cd0ec59db71ff2dbcaeb21561990c2b1c35871df869dff81425de79b87ed64d50d10017959361f02988266aad19d516e6c741e78c005f6b29cbc08932892da9e5cb8119e47f3a97f74ba54a02fb77ea3951885a327f71079651a0f6827c50f077a2955b92bb284c9db796632d7f717dcd19480ffc05ab85aeb699fc6555215178632d23fcec7c0c2324d8136dda4de52e2c4cbc8a55a0a063b23be7c5ac8e29959be7c2df2edb9a808b3ba79b42f72d540befb79b8d8d9a5ba6d30e4eeb6c31e1e44b06110ac81c7280359226ff4e144239476eaa29315af930d14032d5b93dbcc7f0592587bb445adb358029994c19fb533503b4059538def8e494f5e734a80863557d5efc6a31b5cbbc07b9c2bddf97502db97f0e6517ddbaabab7b3589bf2e3fdced4e28eb65e4de68cdbf98f8d456d68fb23ffdfe4637abeb3acb368db9d97d572d2d42f3e603d342e9bbb9d2a19e3f27d234da7b315e0df5c96f2c441444c09077c75d3653a4e4b604771b583534bfc0001235441137a1c351db16e91c84f1e2c557f4d704813e5f53d2c0f8b72e2b42e81e68f87cf447fa66f06b1220a42f9ac766f82b53c8f50f7c8f49c40f1b532253cefea71c8fc840ba18e0d0d53d0c72976f614089e43382f77b844f9b766fc2d489b14626516205957ef1fe49f4a8be76cfce3486d91d2ebdd0f92670326d2ebce032e9ec9f89fabc108852b29f04845d42b1ea5046ce18ebb0b8ba6a7b14dc3021a40dde0997f3683557909afa36ccc6ebf695b473bbe66663b25de3461f1270d3eecc066f23892f356f61ec652535d549f3adfb9336f5854e00d7bce7033ce55e46b28e58f2de2623ded065f1faeb382035bc926865bb5d71fab5cde328cb048769704ec5e7e6a77be392eac9f0772eca6fe20b46bc6a59d7d2a830881b1d6f4595fe159665eda517fdff565ae977f3375156cdd4778070ef7b62483d8b58c2a3203a08eba37c4c879a411267319229d2f116a691a0f84a41b92c6acb033d4340bd51c8113a7b7da30c847fe575a44ed3e9331d0eab5fe111ec42104846ff536214703fb9c05c64b5ab48aefd58464170d959afecbbe61fa0f7d3047bd2d4fdb3d6ff647043d462936deaa7c88422f98b27553f9e0db7330c18d297d484c9d52688d50781152db7dd52c402bc265fb2169cd0081b4fb89d5670dab92ea94e2a86ddae7fc2ee6e8cb98d53389d6dcf13ff2694da5eb8014940f396cced99694b09109c81611c8134173b24f8242cd1420a9e58d3c9abce1795266ccdc58c768bbdaadbbfb03a376690079f0c542af614d2149d03f9a528636253a99950cb4ba160dc85064cfe50927a9f706be82a64da347e32e053fa1080844358213b95ed77eeca4d75a5c3c19f188b804cf7b59a304ab7f2c024d42a51842fdebed1e2602a9df373c6d07fa9ef2b2984641064865cfaf51630f770a6cba5662adb42689ab756d6769bb561c0dcb24e62f5220064c3ef7ecabf0288d3113d807e1b399e1882382df77e841de76a940b60858527b1dd9a76cb5133d3b23cd26ebb3868b0a0bb620eeaeb54cb7b69ee01941eb2668b67db8077226f80e26e8fcca68f6b46027610fc790c7596bc5048e85f302f408c0d3cfaadbb775bfe1843615325c0db2a218a8224300311170edf7cdb56f8af9a88b04b730b9adb502dc0530d013881af662674212d963c1cacf625f00f34b1835f92ee2848b6df47d4ddfc94291979dc034cb1e6f8ed74a8c86916053913e4bf35b9227e4931f8bad0f6f598e514ce37ea2a6fc75715592212b4951292d41950608a451c30ffcf086d43e03fd191c54ace335b5b131967a2f81026b5abeda028c91291462831edbe7791b19383de1323e6031f10b4a36860f969443547e0a36bb54c6409b7cacbce31c444396737f937d757fc9f5a3983fdd597f61156787aa25758cdfc63e6d11ea1f1777288ed5e2072b99345f965415654fd739a81e5064bce7f559fc1d66b5a42060da8ada0e2801d340cf8e3aeb9fe899aab833261b22b2341d306bd3e8888c58d70c31bd7502a8a7dc277acd541c730298c968644d24a73c86add715cdf65f171385f38f489db891eb2a815a479c272f1df36f2f633e203ce91ff2e10982776328221da39ff62b131b800aa361804b6905c139310610aa250601bf63a2c090f9e0be9fbcce6a5e31cc0cd2198adc94aa27e1242cdc97c577043aea7886859580291ddb0921f9c861647a9621d8d7e695c7fd047fcda007dc8bc4fd2a4bdc98476416e7950df663c91e94386046d3827fcac8275dd14c84daf55a93256a419727b40a6e5aead01e1bc9e6b3d5b1d381b9fe5c2a64b8818a2f7f2312de4518a71a44dc9e17e09551fd9632de456adb82b92f7e5ed6d5f1fc7ac3a666e54528a9585ea163c9e4ea2e65b11dce8d465ce64aa3be1f7e226a55026acd455fd145a370a637f73c5ec7a52cd1f29eb6488c69a15856954e4d6cea3ca28b3fe5a52aac652b57b28ba6b0c3bad08861ade9b76db97019e40a59f58c8408c7d37dd5724b6fe8bf9a36b748aa829675c09c8e1be0f7fde06051c75a00a8ab862ed6ac5db3b66b2bb13d53b522b00bef60d80f258629543a501e10ef12266e9dc7b58c501bb077c312f1e7389611451be55effa29f575506c4e654fde7c37b1de528d04efc1983533140411c0c202ee8ab560242f77f2a85135de7ec0016fb648630e75030df0b70a19f67a76e11f9e64c78a2e2d253a0b4d4bf3ff7a244c0832fc2126ade2f36a1dde3e4eaa2ef8fa474570570ae9b19710fc520701654e5e214cf349501bdcae05a4b35e560ee238e08fb4a6fd0c71c08e5333a555c27c3fc3e6e0f332f5a7e694a18938ffe986679e2278f0ffd9e7cee205613b20c8291e55484afab127f65e35c43b70d0cf813206c239d8dfcc47ac5d962780942f4494a30688f6db7c89c515fc317c70ab2b7aaf7b9512c36489e2a975208d180671925e87a9ecccb8508763060c6943727ec5a3de4637b7dc4ca461e829006a2b818c3d5ab923c395f689f7a24a21284f2ca4963dc2a189302ffe85c4a9c766274ea31d7f22c3f7ed21832d99167c1385b068e612a4a40e281acd8a4fe38366af8d6baf01a8fdcd54fc178ab4cef34114b3d7de2d8b0f0a7d38ee1b07144be6685b72e8daa0ee971f14ed3a6e9e4511f8e243fad9266d08d9d5771ca152709c18e14838c359bc69279f0845d598800131a895f9709fa0d1bb662fadec83da9cd814df4bafddd2ff47656e086d685c79da5107ff4a9934f736e5d50ec640035b735b038fe791c0f1f06f825dacb3b7eb72479373d554752ff0bdc00e5b7808136f3801055c792b036a536b1837b5ac272eafe102b908614876b086c10f6494900838bd8b4d55d89f301f4479700aac36b7c74baa4fbfb38841d0f80297ce1b312b48178bb5760d5b9733bcc9a47bd82be0dd4ec834fd96903b892e8d5c33740a945d47d9a22500aa169ad23119b2e625d49f7245c5c682c185c41de3df0733392e170aed8647211f227f0eff176485cc5e721997766bd4c00292b143fbd280452610e91882e4bc511e5a8a50a15795e977756f175f0c76e725d16680c004ebaf3f0718f5a9d0ce74821bea3ccc87499705cddfc5fee05db1dffefe74f4db5b6c33e0748d7ed777b5bada945efb7eefb78f4aa747e5c90c1f374e88166aeb791c8e7c41920115c92e60f5d98d5fdb882b90f6d775bc11cfbc1def49a90f26175188b618e39cb6921b1222e2cfc8fc41e08b494eac48b97f972eea862c334209606425f0fb69b3729424d9bb4b3f9491fb7398779951ac6154a676b91401f95b2a7baa5ddaaa4f042ad9ca18a891e941c80b27e43321a8d88d45e4165604c3fa2eba5a057867bc58956123ef93a700572dceb142986dd8f3503ea73d63e01ec2ecdcbe40e9418f10dd3c1d7dc8d98477b07b0480f6af3f1965788b35aab35046bd42dae5dcafc719e18eb31d6f5c8729ad8340db550ffc3e668b8b57fd353b6b61ab650628676b49d4094a9a0ba781fe26014d712a3f3358dc2d9e79729e9218d8c3bb996b71153832978e031c8563067c484799967c260a30cb209dee2b4472b73bae05f7b22ba070a6ece80ef4f989ae62c393f46d6dd76cd46e696978cbc9be2d045a0aeb7341ab419333f848da7595395217094dd1e236b2b1bfcc9f0b1a731bf045719d6b2e99f09c09e245294a8351033793494c7457429800df7b9a3cd0209235b523c6b770fa90ec4cf0f36268a989ef250699fe6f24929931b68dc14f3e46efe06916f8fb3c5a25171ce0eb10a3ac33f8fd0450ec3d50d27a3bc794313f039ea270afadff172950a2daeb221df16b0af3bccb3aedd81ab3400a017c7097c101416cf645160764b9e4414308c506fbd580a4e906bc51b3937ba6bfff43d889ed436fe32e219f8aa45d0fe4eb1eab46017b8a8d8144ca33f7f557139c97bac4e721954af9e8fb048a273a59709255c3798ca7ebd7185c5f68c187e45d3889236354eace3e09d7ea40a49d2d915d680cc582cee72af814338dccd674e5ccf09a43bb3b61c0cfc3b7847664416e14e23e821a29486e3d53efac8b4593091d3fd15dc58659338b46acdae8ed1289aa1f01d02398f9176d3e07fd46bfb9fd5450b7343fe82355f91393c93ecbaaf052ad10c4d68a649ed4be9f74baf52c08a5ca626c9781f739ad4680d7db3ac15a2482214a8f3825630cd25f87b2c67e715fcb80479247a22e4f49484c2cc3480f9a14ade98eb1175f982eecfdc84368416612c2ae9efa4d10d2ae307aad70bbd6c1b93617815f2248c7a3853ac97dac8bb694367efc74995cd92b365cbe9bdb185a7af04887d0a40d758560c4891c1fc59104d65b26854eb10a1d5967ea63fbd564b3a6cc7aec204e1f31f98609c1d23672e2cd424494d62bb04c179f036f5b0d049f2b04edadac3e9b94fa52e5571767892c139d6fa5a2734f00babf5576856c542f67199eecb32d95069d2e451c098e2c3c783d2c179ccc2383d726475c018d76124dce1f80a8bcedc8eb38f235f643e8e4521f2b148a1c6c39b774203c6c41ee1ea98e5a04b4a71fa2f326c8712ad4b7aac74ff30183ad65e2388deaf312936ebf667d62b42a0bfaf76c33baf7496f90b5ae8784b7759d16ea81536511728d81b547cd1a9fbe15b5eda7584efa8719a58749806fcf0f1ce676bfc2c9eb62c40c11a8f70a5b31d406f22671158ce96919602c1fd4ac8d3bfd1519b8e03e1877e5e56c6ddf59a155cf51c62159252c08084d5cccbfc76840c9b40e34daa28730ac9baf7c525b93fb9b001372daa9d7778fa7c461559101654ac814dfae3a60e330543b5b13ba156da5d7b5efbc8d042996191daeebf94e9d275e65ee77a98cdbc0bcbb4cf656c82cbfd423379fc2421fa9bf9fac8aa11528761163f13c14227b8daed6e91c449049d05c28bf4d8f386aac7f2dd1c630b8deff25d125668e550f404154717992ce764e2610a27870cc0ecc383cd2fe61e0b717e8cc8420f3a5dbc17b94dbd4dbbfb8efb8f3fa1d3ff6e09689ef77c74acb9f3ed5d581b377b86d45e05cca37352e7e2eced2ee87b6168f62effe96ba61c692973a8e564f17f38cd67f52a49442a6c87bbdf154833cb74021a4614845a0bfa250353012df74732d497525d0b670300bd05382eb2517fad280a091473ba1205bc8fea3a98d0807a25e68773f82874657d4fa3a9c053df9ed086df3a5d872c6bdd6cf4920a6fb145d7e967bf09370e41c05dd51957614b7197dc69766bb24751ee6b0ddab89238687b768e46605cadd1ee9dd82ed1f2c920aba1555b1172bcc280aa2307aca3e46c19cea770d43c98eb076b413b007aa85b159e7920f42d35bc17c0df52833d431f1b890f1fec99254baf7beef7710a58b8e3bb6340969ca29d067f9d79412965776e4f0794187c7628a70f5cd3399ba210b870fc571baa9c19de753b58b72001271e39b34bafe9c9501f01c7c2b9882e51bb5696beb7a701d92c01355bf3fa59cc98a6d89f5303faf9b5d9fbc01a633c1978c54b8483eeda444e20e839a5e49a7cf34828b8be56d2256af8cc824e9c36fffa9f0d2e39ee7f0d8f59069467eb82e541f99fdd9c1f802bfa858054c5d468f9c40f3d3bf56752bb1fb9b6f393cd0f290771dfeee5519651adeeda607e6966a4740bdaf6190e4dbccb396e58f872c31f24b2997ff443e29e46df23e1b87fd2b8ea5949b4ffd620ef201fd477ce5960135f004d97ab33b8558a42e71972592d38fdb3778a065a78de7b11597bf5f1537a0cb59063e057ad14a5a833b4881127a4cce13cfd520ea3e41ed55c4923a9c4509f76a339d82c7b65f5136178f06d0fdd21c440941a7cb752a236fe33ede8cfe81f4a2fae6c36d8f10db864c76562b740bfe2d048f292f2fee0827d077e576a051243b8b96d1358872babd1ec7b70c47f63c08bb224b079c0c6a6ac695a82c4da8eb34c3cd77924a11729ba175247a91fe95b5f3f70e1f9a70b7be85941d03e685dd047dbf34316639fd9883598a3f5185ec0ca2691f2323db79c07480f9ced1acf52479378ec9a514f7270b3ace62a879e70cde9a078760f32bef3130b156cc97153b71377bd588f1324bb1eb0c60ec60727df1af66990ac944c692244eb29df60c9c3fc5c59d1b9e032198d38db70930ff0fda2764a9b26caf607d902b50626cab492482cb5ccf2116f2b5b3843bafd7d5532cb69cc09f39964ea9214197867091c3e9057d7d809c9cb537624f8fae795fb49dd8a306f10fe73da12a0b94628e8a9002bdce78ecc01b7215c98c774f35a51b36361095136a7c2b921168bb8e553a323a78b4487c32ed11bba701074018ee2b2bd8b667f5c878b5d7f0a02e2f051e74a7f090d553a2291e305c7fab4caf132946bf2842232baf933dc0cc7edde271b68a8d1503faa540591bd0f516323f3323999665c0c41b1548544ac98a59887e5f3e6b5fb00a637c66b23f90877035215aaac21377733ddb0302b5b66be0cc2cf3b2b7658a02a45dc4759b7b48444e2b57a1e5c2ecab1cf2f7b21824e7f1f72d7acca9ad508412712d8334e5a8d2655dd558bfda5962bfb64b7a76c40d0365e264084934824b4cea03eb635c5591e118f3c6b5408da1802e25b87b57d35f3ed9f93f8069db47e7a824b1414f0891e1f1e71a56eca67474a04d37d804f76a2d173b31f930d8a974a8946cda4aa1e6ce908e6b20e5b0d13610a89c353463f0cd5a47663ed50875de86ae26ed4fe67d09133269d029a69e0b20170773c2623241ebdadad54813c8e5aaa9c305b0182c5269eaf5c72fc0ac71c73f45a173a1e135f31cb8834297d6eb7589d63b8fe7ecedbace4977b2bebef5d33d3e71c53b05b8e879eadc2d831732c36050d99dd5faac251a9e4e9f8d5b10b75c092de9c1f3239f4c6b7b4873d19d5bacef5b1e8d2badb56cef22694f53950e3d6a29e08a31c6a18792c0dad9c99d3034048d2ccc43ac600588dfbdccbdb6cc3f001e502f5e4bf4c265a6a4d582dec62619c4b13938e5b941d83198f3720fa5b6b057352ed90d1f6a837b9163040eb61a90940ba679c372c6189c8ebbd2659e60e7183e7f61b6aa64b79a8165c941becb14dd936c649fb30d899726b140f74fe54dab00073553ef3541324b92b25637031505599c1493ce38838b470fd450b3ae8f6ae5a44943c3f42b57a63f46a58232cbf39062b2dd3064bc55025a3deac5d65e9561ad5bdb6743eed3aa2abf7ba506413b334685772a1f21e396282706f370de80f64b342ad204a06bf8cc0d83c0cde64d50faa6632cfe9412fd8dfb5143553e37260b55f8cf07f0d33ea6ca94379e7be9c3322cd0bff980c03e75f9e85de702a6502f191ba100e6c416de82b6b29fc441e46868d671a7a29cea78b87c2250f3f572606ae0f0d7334cdeeea292cecd04b0d0623c7ac7cccaa84366f5d455857fc60608eb1212a0429592be9fae565a4a4b4621577c747cbc41f8f1d4d88c79af06f12065f17417ee577873f07e90c7b9d47c6811578667e60ef8aa71f1363dfedcc5c7c062a47dd4eac35c9ce1afcfcbf2b4e6966846ba92d34f03551114783a307bf49262f0f8fc7f35d6cb95422dfd6a94c7629ff3cf87ab332ee972c57de8af2908c5dc7dac987a31998365bd2f2638401eac051acd57c088258bbccb750f207dfaf13575bd1005c38a69703e1f1a1b83f955aa76a8a0b7d5ed9b3709fc1b4f11c0d273e0fa0fee606dba8a4f80106726c155a6e5c40e7d1b6656e5720a810c4b7a104425d759181bfe68539621bd5f6a0e43c1b14f5d6dd52abaa19431af8944824c1fd92aa1a85ef6d3f90c47f947737db3542a69cb5973b0fc8eff996cabf3369e8d75b4808733e227d313b76c8088c7e82e608d3dc8f8899fb9426a47e9791ea2b4638f10e5430c69b31f8673e3f2ae109dddb278ddcaf5b87ab54254ab68c211b7cfed1db4ba67aa455eb0b2e06b3c88cec4c3475bf7b5a83a302a8714ad8557ea9641954172205a1b5b49222147a26f01d31403a20d60b83172dc64a86454aea90054e7ddf33627f9ab243299327046875865e3767859a66f7bbc5e7b35b1e27d1df604afc79950473764f64eab6af6bd4dff519cc99a529035d08dbe96b32d8627f4d62d54f6069f21ac847ff5e7e230cc58372e419598a26547b52b3827606126b316a4689f8cf1ef45116cd8bb5d5bbf9491ada7e046f398dca2cb672e325609ac6d9ed157b2e94ee51db77f9370318f0b48708f526b957b45c90bf9b0c8a5f5e0d519d7c94a1f7e173f31277bc45f90666ebf07ff0dab7a1ffec4b1671b9ade763667972175bbede7fb94cd9ecf1ba1f2978e74a9bcc5921ed4fd8cc975df364053d879c94378b69781026edf2a91e3576c37d71d04197c48c0dca4285e18825dfe5dd999db8b9f4e9b999695c9cfb6414a82e5f15069bf2e4b35c376a7cd6ca88f69b5269033a559f0fc996d4ff937a14e45b43962311b049b6681c308a117223149db48eb447633cbb3c4d2c34a941982e106276782f4a968bda1d98bea0fb60253e08a79514f96f9de04dd6bc2089cd46e00fff35dc74c1c98e1e5b4cf01c8f53c4591e10ba46ae6a00a5292f13fa6db3b523573b81e066fc113231814a87d95b10179a3a294b666810e63754d106005b35d89d80a43ecbe8b23fd59624c41678fa87a6b10a8cd98c86db8d7abe032b4a9fef7091f372caaa14d3eb19a64d915ff2c32eed33b9c2a89b29074897cd8c2e6a5d6d9a1bbaf9cc2a356610f490c41da9a5c4c8bfbe2941db4c563c16401dd9f2099c804d4bcf3d5e3c536632111844a7707b5846b02d89193d32768c8b42d4ad921477091f676a36023cd03b205e03f8aa65291f38f560ddc2452967d3ec43bc58ab3593ff29c3dda5de61b40cf58e3ec251f094d9982e0b7a87a1cd4ceb0ae2f31f70b11359da63393acbe70062bdfe026b0206327990c61c6a5b53d3cde6a0a2095cf42fbed866a06fa5aa556291cb8fdb2c5ebf67cc8eca8c8ce7ca166090f367c1e64ef8bc5fa89771b4b3d9dae86bcea1bd07464b9e1620439a80d2ccc1b85ffd878ae996877516ec607c5717aa12bd8ab84dd04ab9f384d616894d284682a40ba4df5202a4cf4ad454b88e0bebd235441954739a86a2eac05adae27149e05514f8e5cea4479210027ce7a2c2917339d2152ca97dbe9e7bc1627d99bf76beb72a13100362839926836fd9ae62b1d625e4c69816198b9275cf62ad66ec19f8908d1af3db94c35edfe95e11545d9ea2c4db20c1c44b617a8ddc88e16994136d1a072a4f1d70b6e32f3f187d23ed35765ff2fa9ef6e7f6f007c8d2bf7459dde88f549c68d1d3df2a74ca4d56e42431fd99258f5076628350e12dfec83da1aa000cb1ad9b22af0df3ed77c3d6564fdc2b0e6600c18915f38465bddd7089eb72574a19b3413460fd0ad3e77f06a70ffd25f60c7800f2bbc5a8da8d1c416faf71f4f49230b51d82df2644ff9dad5b4e91e6143784d8af1f4209f96ec0ac5fa09263134d9ba1bbc795b39ac2562a6fb7480f6ef3c7d457ec26838facfe207aa69cc0bb342fb9757e7f0f73855450afe9ffa3bb0b151608f13f20210fdbc8084d0ceabc80aaa13e2dec8c258bb2d61c0d6facfe7ef97614e0798ce23dddb7312d7a5a41caa369ba22f6aa5da6802934080ea6cf1877a0d16a4ea7bdbf8c9f47083e44fa1b341657e414a75df26311c79b7bb421f52e4f5dd11267a93f5da00745b2485d2ef8806c4f7987460f83f8ae13f9dfe3f339b1414b85eba16b0d397f55aa43ec281e09d67529f94fa194a621b8dfd734cec1df056b392234a1c3a5fb994cb11853229ab594e1f0cb25bd90fb9b009f2af59f5d03c8530f7595607087de1b550c325b183a893ff0db1ca1ea42b5b9408f531fe50d369160c27e18ac76b133ffc60757b1086521acc48b67830bf966ce37b0d811ffaef1183d883c2f132d4dfb59733f96e0c25bde57dbae816888f2e88b8847d11c7895af05a4a685093a04c21082194fa080cb365b220e7b9341bb63687a9d8662760fdb9c65327e6f3b219a1b9f6aa0f5e516a6e427584dd68856f6c87de4e882b4e476177e6fb412ea615f649a89f0fcca2d69f4bc3a410d75122fd6f4969cbf1e96a6669c172466e4c6a530ae71d04dedc53347d1286c66d3606422cbd4f54aff2647fab2b7964c742f3504c2d684044e71ab908deca81763994dc15b078ae51b449a9bee9ee535727bdfbc823acb84ffb53d5b9650275c80322a00dd19e261f9f37c224bb747d4a0e09e519b83751ed2d827598def58d0e722d641d91c8dc65e6a12fb0f311e15f6d987cbf106ba68d7f847d0352cda6235d05c99e3b16d679a783f3357c585c9eebb6e37aeda418e1d7c468d19349fe192ec46ce83163423e77c2da37aa17421e362f33030c031dae56792104d78d8f732625eeadf3686052c2210affbbd3f7baf9ace82cb68928f1679f38181dc78d3c1c69fd49fd77effc6c4d18c813b57f048e6f4af47f1277f8ff396a2a6fac0f6c3bb8fdcc4542780277e5c9ab59ae0d0ddaa233157bc6b889cbbd1c4e0fe8817bc505f2ef29c74bba2188826e3d74ccfed6f1f6da48c4e0a3177278df2dc5165697ca4c6a228955953816d853edbddf5aeefe2ad27c29d4001f3666938075b61634d22da476a8f5930c35bd68b25e893975af607ebc7bb92e92e6e13165d0fdea170c65e5640c883ca917a5d331f94be84ad2e7274862ec4eecf56988cb38785df3022afe1c6c2e8d19f574cd0e94a131fc7aa826326ed96228ad3dabf28c234a36bed894fe649cbc85bf42eb363457849f7fc6241a299099315e21b940f7b3f936f07ebace1e3cc27e73d8ef08b87b2f6a5d87cab3d6726f2588c26405cbaf6adecfbbfd93c1af6c183cab26caca6f3e579f6d57f7eeba2ae739141357925e322e83d1811dfc6b044f871e924d70acd36bf8089a33aecba4de94662fe4a015f184c406c71e2def942c287ecd0c6a3ad2b734098467c0cfc750b33c35e41d7485cfb1bea0fc0b1988a214c37992af3c863cfff3d6e5063ddddbd0bb20986b973c89eed2d4927571643d65ac7162192f3e4c6edca294077cdccf36f7e34ed5fc920def011e123dbb72bddf68e19aeb94693337c922bdc0df9dcf91911f58067a94484fd836ff462e67e38c2ccfb2c2bcc34b20bedc1954dc6be759f00088eaf8ec6be3556863ee9133ec1652d222d672536ca8f67678a2fd81e77fefc209cb8e884b50fa5da3c3326637190de905de516c8afc803f09340a1d367585f1db43a9283e6c65274c466473581bddd6387fbb0bf2d1e70cd9525f0525fdf978b9fae88e93abc11d5ea0e13bdd16f64703d7247ea0f786c768d548256fcf17cf6e779c43f9db53ddbcf40e2539242f5ee925b0d49e7bde3ea91036aba5911ae4f9b6d2aa6efb8ba2ba4061b755d5c8f3729bcd5a537dedd39acf3cce8e0918b232530b9b3a316ebe5f756b46933cd180fce631c1476c715a07bacd2e4df6aa69be40b0f4bda92d31666d0c56cc6bce75f59f333dec22d4aad6bcbd63b4c9f7d01792dcbbe26430ed4efa9894a14369ff2586fd4acefb42b180f207cd0a1d0751b6a8a2fb5c66fe6fa5383914e785cfd4131c63991e2cc6426e8a5baf6f5115cd3256d6a948fb5d45da7405c37e6dc0ab797fbd22f45cb080b55572e4994538f832a3226cd83f70567aca49e6cfaf22db1ddd40b56a9eadc7a9797a06acfae17477bc13172821bce23d96a06284821c501f116e7c77649b97e8ec6640e905029fcd719159150508f52c2966c70fb7f639551685fae4e5a2b02869bcfe3f128c97a009de203690a6253385995829a72ce184857a88d21483f84e3bc84d27cb02619ea85b53e27ae7379123a1cb5a8445a7a7a67d506fd434599e861030818ccfbf69dd2962e04fd067b6ceb550dcc1bc6071deb90eb0423bcc4f5141496f9a5e7fb4dc9893e87f3fa67f003fb942031c48801a9febf345d0a5a8256969e00222326b72f88187a411c422e11b5f3ed96edc2d29444320fafdbda82399c7f4254f6f69c4832f278aa2c1bb421e6d2582feed748e659d708c51f04073a4e32dfb3b3c7a94972872ee0fbebe861a604bb68eec0b47a82a73e35506ad55eaabfa1d44c391cd1777e78ffccb413f9a33f21be33e25485679b5e9ecde0c06823b9e4984460425247749baddc8c18c3ec8306bb63c16b834e88261a981076d86dd49bea8e2eb764e0a550757752b3ee52a83a6199044f5e151e929e38b1ebc65816eb92d4eb7691daea80cb5f4931cb36fe7bdd6acf4eae7e316503cf475f5a9120bb95357247e833b181023c996573101bd48fbda15a4f8b5015336a423b7b65c925be7f28aaf94e9ba7918246cae87d270da3c2ecb32eecdfb1416881f7b9836535f7360129a25e5f1484e86dc2e2ace1211e7637f4143b363d65917af497e2f5a90ffb55b9d1d7a1c6fb7dfc518947806710776be5810166d8bcc7af66828ca4fae8e3dba95d3057e613484d898db68a3fc92b316775ed0b7a22a027f43211cb7274cbb8922be33699caa77c9557393e0f4245b680b58f919d517c0fe87df8f26831c64d944ae04b1e5e4183dae2ed0f8bd89136a7edb34a82924828d0aefbb2beecb667c6e9aaa3534f04ba736c75820d02a80adec236acafb336d8f1967f8af566cd48dd60da23bc7e8b0969930e0428812a1c2671ab0e81dccc104ae14a8e3c4d5949016692ffbd26f38b02d2d1624b091f500d91f54ff8c5bb2bc835f39c15f69a0c0934fddcd4a56cc58827c23e735ebb6f47e383bffa952152f0cf9841b9dfb1d22cdaa3f39e3d0175402c10f017b2b09ffd1eb85068f773fc0054c53c95c307dd91e738850fb51544949e220278425a3e2f38850bf3e96c5d7f151d473e7c0324ea0e4053340e6ea0bce54ca22f95e76cbc7524feac7e832c6b3918a2268a1a8fc79f623dbd181a75127dd526f48916b25bc3fa0c65470122432825cdcab32eaa582480bc51df987e45d776c9c199b138eb047b65fcffe99e3998a7229c709f4823f6fc5bb632c4b50472447033365f3738564eec490d8d241c7961969a9856b54c67fe142a4bd9cff2c9df6122b75ffe609c1ddf59bc9cfe4ee8cd1a96bf610f369d9e50072ee81d48a38f1bd67f89a29edda5875579d7f5cfbe7d40179d8ffab17d58a0071dcd48e7645a735b2663a62ed63d0ccdd219cb216acd9189fee08c921e5aa8a617242869ad4a5cd04d33e40e284e452ea79cbd0da48a5c8386f4f9005a28e182bb8b491997a3baf4f05fa3386ee3f846e8c07f08b4b542d317c74210781f484c26692660d49b9f2f25f620ebcdcfb75728488ace0ff4fa89307d873ce3e0b085a1b1275d208976d836bf67d8113b77c08a911b8d660446dd7ac0aa0b98df00d8379a68510e458631f6973c11535e09f778933f1c6993a4d1a8a6dad6f6be6b2f8de7b70e20b8140f30ed410fa3adc4f3ed0fb5a45e9f53dfaba95472df5da7a0c555fba3d36f487cc6a9a8dea9fbdf50d9daca2501fed822980aa8c51e0845760824744b1edf5d2aae8c1dedde51a0f1ca01bfc12ef4c49b402ce43e759555d69c440af40d78d33e9f633f566ec22c03793229a5ba178098ef36d1f06f2b58027dd893e0ab8d75f9a7f4b627fe8f7532bd8a00dacdc743f4fc595920d6c946ccc14d55740f3af1da62126c2c8f59f4947a2ef99602f4f2b35f18800a1aaa5a46ba1ebb9f93cd26a49d412701bb3299620077f1767a73ba77eca99fa74b2b2031ed8b17a52f4e7b942c8bbaf686dd675d89a4578a0946975ec19d12ff3a0b39db9deae88fff101c92d5806703a5de83b94bdd6f09964c7a8aa704c03ebb8ff3be9a22420a57f1f14e73e8d6d93d3babfae2898576759b20228c784f43fd6c5cc4e73c7ff8e0b1bae9aea784f010e03aef50c0675bd31e185a014061ff5e5369a3a85878a04e7d0a8dadd22d611fbe0193f8629b082a04f0102a001d731084702bd496cb55074583bd5e76b96a4da0be6e133926edbb0be818e8a4e54f05c59785feb512eabc3fdc9fb6ffc85daeae488c82f16adc6f748eacc70f073fae3a7169aa989b93ec75f3b149189b62a9339d5d2706722add7f98bd7ee094d6a4631eca3c4c307d83dddc62ba14a3fe78b440b191fdf6c54a8e0095204b6708ee8d74d828843a59b4a192bc70f9587a8f484fa0757955b042d4b6d81719a686b146b824a362d67e82f2f1b2b03a4e3d81ce7d6ecc2a4ad166560732f889dea652c917e296d8f550e5b8e69f774c47cd9482d2268b933b38abf344d762a0ce45049e7ae4c7734d4c8bbcc60275d5436f45ee8a7beb3ecde6b07711adaa823ac59b99fb46ecc32e850c409aff3cace41720b430ef080699dd376c67006e6b787406fe9e4db9c1fe8c46c19ae36dc07f498d6c4dde1b526013c0f088ba0f940b6ddf64090b026f0dcc177f6cd6672a1b13d4654f071b9ba4582cb4dff5e4f302ada6d3770b13115d66f048c115dc62397c7f1941796d80536858a1f50734c092257cbbc7d0cc1f0ac674d8ebf2646e035fbaf53fcba4c2e8622531b5bd6daea570a6d46cd2d35d3a114238406ee7d71858fbfd24eea967d031be98fa0030d81d97ed8656cbf71db8c9a4f86b38f88de9560a44d9db29a2785c2d3794f0896bc16dab96e9666628200ebe67dc275fe4e2351052569058942863d05db333e38a3d5d1c4e3b924b0e17d412ad758e87deeb4fb1395b9d147a62856219a2873b22112ba4de27e928ad29eb17a5093f58ccd85af10dc57e1b4f3ddee7a5d31582471d9e8ac727496610860b96a0ff1faba2b0c2ec74cf392a56489dde67d08d58e01a5dce709089cebc78cd7ab4bc6b7598c3f8b444ee4f687134a6032b591aa3286fe207a89540d3532b74fa10f5e4e678b74189411837db436410f389ff54c24700f35ecb83b3513582a1c7c14abf2c105ee6a229843d4fe08859233a7b2a7bc4f591a19f6c902722a9336ea8360ce591261bfacb67b8af808bbf76bdcbf89e2fa72071bfa84d101683a0118b5e00621339f8b111049cc02199ef142df3e51cd3a267d8bc62cd5cf9016cffa74d870e4cebe3ceb9e3612256a7ac1baa73a4fc967312f7547a928a13fc78b20c98683deac1305700af86cb5f14f31f331e181664dde19b625289bdbd62a0667939436a206a5dbca5232d53e9fa0a53540d3a5b22a2ce004ebf4d695d11603447a826a96af43373c773f3f81fd53bcdaacf14570bdc8e20515be45824e852b2dc6863b1aadb402455c4256303d8e38946f8b135448d406db7caeeb5f8a2223bf1df82a92d7243ce9913275ce8b0061ac725cef986fb6d7005d2a348b5861dbcb3cccf7540e454cdbcc7be899549a930a9a0e8cb40d6f267feb96f263fec8e76d13467885525b01cbf384b91a1642e6a64c68559b43d8e17228408bb255b21fca29fa872feb46a3f186dfdf6df349eaa9ef6684cc0b753576f077a41d8f4cfbd92191af47aa857cac2ba4e0ce75a7635e2685085ab90bb8cf6985291788e2f0c84b30d589ef6de9ee8126faadd47a00f3f3641962ef57e7b07fffcd975629225007432cadb2138aad2013f6ecedf2af1a545549d783aa6899da6ef1ac94e3aa6a3ff8d9cdf1969e86db65ce72cefaa739f560c28bf6f9afe8e28f1063a50f17c615047d4ef40d5db0c6877e39fef85bea8e99af04b06927ed5a48c8d42d6ea08f2d9a83998b1b53702edea9e67afdcf36fb58fc0822f22063b660fae37370fa1f8169fa3849a54b047996789924582b84c5bef993fd2b95b7d80f98112c46b0376e33b0cfb62722b4b53feed03786db19973b92689384ab7fe61356f2fd8ed7dc1b0594346aa3ec7c582531aa38628ab44d247ae7a532de1dfeb9d04a0716c4e792794fbef7c6b907210d16b91280cc04fcadbc3e4d9243eea1e2ff21e7fbf323e41b5eb673a04491f08f0e9791988e8af500e570605db93e5e5b0f110a6ee07b128494a11761a7d1b650b8f1406da02d8bf84156410262077573b519202c9d4adf088d66f6b9a7ffba4fc1ba7cd9eea7c6bd265947c6200d4da0bca0f9d769b659615c83b3be08522933399e0a004648ccd10dee9862e8783affe966b0f630c913a0db1ed43be1f7df0c2df9963af92728eb4a504dba3b5bdf6a983a2888441694bd0e0cadb58cfa595906032b86d5d72cb3653ee7093a96bc3d5ffa607e4cf78507a2be0e79464fcd87226fbfa437f8ac9fe56ecd45b20028f1f45db733ab932775268df248306fb46a9567719d3ec439278558dcea1542f773c7b27e832e264bc710193d29a7c71bdced3360a205fefb36956e20ca37bb8cf081ae9a51c925296d3e7140be1ee62a26b13c0a2a8c6cdd92abcfa1cc60126e3dad441aef7d3e552323d58b0e71ea328962c1eef2cbeb2f2da433337c0643d751c43d3bb47ac0754a2b1518e32a7c8cc60df6d9deb6c5501c96568b6cae94f5e1be4fceb50273756de3e1c895548a9cbdf11b21dd59d503f11ccc76c205a6c4f005afbe0b2df8fc3aa097d61313d0f89cc8b3e0ead276a68b5550e4b1973dc035faf6e1f1ffbddbd381c30c62814cd6cc8e6f0c2936fe97a151b0e0f432d7dcda9aa29d164142e6fe40aeede6ca6572425765ff04edfb355292bf3dc8c5f4cbbedeb1119487afbd42ff0f14df5d3bf36e242bdf9c6e6c851f8e33a5bdbfa245d8450e6ffa8e9c628238feeb23e9907e5b98432734395e78f27b4fb1d4924e24dd76269fd9ad22c06c78801d85bcd60265d4a67546839073b4c7a555bcae1a8aedf2727c853953ab498d28562299c1e40ece38f2a7f7524c36a818d2a873a5544bfcd945fb39407c85e5e8aa968a405019fa7121a61eee49d6ae1cff9453eddb5ab4983953f37374aee3fb84c9a6cc607829fba02ac9c0413836d163edef1a19afb5883d1fa537ebb4d2774dc8290edf235c4284c85ced09e89525a25cdd7f3e3280f486bdf09bbbbeee093d25e87650245dde00b8394e1e3699f49649adf442be3281c28d58aaec388615aababa3bd7f642963309dbeb3d2cd4024c3a322e1bd1ef0b3d1dc295813cf22d7c060bd0183dcd71dc06bfd9d6013c9bfa08361f4a738df6c8ffc2bb407066822674de1272005b6c9959b4d49796b2978425c5eddcaad369c7763c9f6d32fe900c53d904f4c9a8eb921b4a399d0866491cc80da1392cacc4450c67c06047863ac10e1ac777572b6e924aff108c10cc88c5f345a98ee347af574dcc80c1731c56f6a68e35c2015d0ca3e8e0bdc02e1b1875be79b9885f26b00d6f5444136bf18d6047a5adefbe27bb3f596549c789daf717e3efb3ba20806ff7f7155f076d037ce380a82d3a326a3193acba0f42f634ee27fe90f41b84df3a5a93633f967f212b245894308fd57dc0f2c7e3820fd0935bdb6be554ec36c119a8f60377cf83e84207d8ef022998d1a9348e421aaabe723ae8952b17087df46784e036d133a8ec7c6bbe90823b239dbb6657d24e61478e447300f4c68e243a0fdabcb72d5dfc7a7a8711f304c7151ee7e8ad4bb3ca5008cc0aea8b6d9cde3612fdc61750c9fe72006ac3542daaf3c0bff69ba5392fc25a55425be87872292ee6bee0b48857e221cf48d032a253cc6affbe97098c78cb0297885030f9c90238f2f5e3554307689e4834e1823f540ceaad7adb39420cbf429cc0fdf2b305b4fa671f79c4b2d3667fb1beb637fff8ce841bef18b9d823ab344b7614ba350beda4c4eea02ce8500406082f21d7218d39e1152844828db00b709977257a4ae9dc5751e1effe47191877c0e77ffd1cfb0aab755dbc7087617a0701565b9fedc0be673bcea858489372f82eb4df3a77f5354d935d8202f93d249320f9a8f30f1139ffbc5016850ca87403af94b1b1acabb4fcc9e5ac27086dd62ed6399ff92be11da150deeccaf38c4fb5e1bc400fed02e998bfdb69b1eff6d167d7b0475adf111310d6547baab68b0eb8e7a7dfaf7ed51956ca7f3c479e5bf9c132da901441529fb8e28f63f0f2ae8aa52a32a08bc78884d56558d75662b6454c872d933d16cd5213a4f91b08775c3a4d86c39d788fd73fd54be6cb0b8751fe8b0d7b43176c018f59a44144da854d9adcf123b8d3c7d3f45171dc82e65b98d86dbc9ed6e1892028e71dfd3da164a84c3a30e41bb04274b7806f8293978e5722eae85a3025dc560b6acb5cc2b7ac33d2e0fed9f7523bd2138ccb3e6836ab481b52c6a1a2d066a0b2414064081f7f4e31381928f0a5d5b8660930c03b36f575585df3c48da9557eeaea0b45584068884c4ef32dcd7f3be5e44b45c275a2fd21e5c568559862b8796768d2136cca942b5476a6ddf1ed96979dbc64ff063a5d324d965f17c9403fb923a11f280fd9cdde5cd2e83d59802a0bc7a8805a7fc23d048852fdbcf0bf036ea6b677bfc7c6589f880b981bb295176583a7a6a74a0066120a098bdd63e58a437904d65220da1ac1094248a01d5cc89281322259bf08de873e39c4d2107e81a32b2aa7d17a5ddc1787313790bccbd5cbb9e8207ea01dd8104472a21096a63b86d84de7b7d1afc3caeddda6814d16d79d807477ab4e1f6b64f064db576ec06a1bad699318ac1fb3a6894c7d449568411d25e2ba5c87a450fac64fd73216784bdec861c8754d6da4b8935ebf60920c5da6088d41ed13bc5ffd34a72b4870dfd9c6c2009b3c98743aea39badd7424004e0adaa4627a2005d8c46463b3e8042d6a48a69da58f5e0dc0adacfaf988bec1d31b9ce477a26fc8a026641502346ebcf36107fc310a08b01a831e1f55507c6eba1c259123267e0e144dfbd8a3dc82e0ce47460ec3d15b1de10e1a490a97e1db623fbfe420b94b0e5a23d2b394e7f645cf8771cafc70c4bb685f2c31901c763620a203a191314f0eb95098503fa21723ab3b9c06dd5137e278c4d6e3fb8412bbc82ff0a6c6ecb35b0127db48db83682c784722bbcaf5ca5f4e03944d877220e3fefb4cebbc5c7e107ee95030a906bcfbe48134658648dead9b7a62b708640a339d8de4ca9fe566b4a3c1e6e71c34541a2a36e1931f6d9888b6720512ca1a696430e71f0f8426432cf15fa82f6db6f4991c97b942bb4706afb0a33ceff75fb157baa5028652d32bba7dd7eb00b8e257f3db04477ba3ed56855f23fb260e3bd63ad2f48f1fd0be044bf33d20314252a688c0d5fa9c7cff64aa036ddb61c5cd3333175ea5cec95082faf0caaa990a9cbda12d26948edb3da4a5d49c249d64067b85768439965c307fa30a84200d7ec37eb7bf35c1e6b098028827741060871b250694e534f7eccd685a80282b1527433d4e82b05e0bf087af8e99de301b1623b2658820f2b2ad2a3598929de9f698f7dfe26be829687013e8f5ac127a6f2fe420fef6821ea3074359f54041893074a12734db7951c53a05c8fdeaa7db6d14bddf261186f14a7c50c2ee23c4f55e37ddb931dc106f6b3b94da9da008299355d19b2d8e14b3dc519f64a566142c5f58981e6cd2babb0e5cbb86b2156555d9abb3d23412a55138d6b6b2df6ac5d679adb1e71dc798d13b23fa24a9487c9a75c4890338f094101fdf5a6c0e3467f7ecf97f467e30f2934845d9e8b608f8f3fa4b4cc201b20afa820eed6aa59f6f4343bf35daaac652c6161a10103d252656bcbb436eb585802df5e00d11df058ac38cd98834f4da9745f50ec8cef838572d2de9cecd3ec16f2c6e1c01f10aabe89f90dbd2cc3b82e1fd4702bdab839955187a1ef5a2476b71a9220f3553cbafdc856465f7d54b1a1e05b5aac48c50e7b3e2a0a6291322150cfd611420d3a9822bd4c91be0a585c85a4aa049a874dae785176d5dace0d5066a6732225f074b4a2786f695c054d20fbac56cca5f0ed8735b8bb7dec5033995525ac4dba49d68e5ac09304063fc0706ba8066908b77be9ca9d22e6ec3f59d63ed6b025734e4f27919d27b5b236ceed103cda5417e8ff7b5cdbda1b0767882d713be3c487307bcbc64e6567e113f8c3f53568ca8684b9bf9d8e2b1cb20c9bd11fabdd7f27b11fb28e8b9d4203230b87b41458f5c8408fae0acbd2543fb97d9e5e7779f7b757d730a787fda445ee36aada0313760717dd861772d87885c2b96932c36c5134ff2c32c3ac05ec4a3ff9e6721bf7cc684181eb319019bfec0baec519e590b0e715f5cd462b43f03e033fd141c8462b3791d917ba4861d3196ff028081447925ffcd3847fd8bffb2d1bef7b0e41c1dfe6849b7abd8dc51fabc6efb3dd15356a8ad8d003509d7786c90fc00ac1baf01af86ee3cd3e1ce9ab4e2e31c79256049863bdbd876303c4c1ab297734f1fc6a32810f68c3dbe27197173eb51e262275152bd84f7bbed51a975b6937acab309e2d7e7fb1d0a41d42e37d6d43d3933b01da780c4ad9263fc305494ddfda9b19859c3a309c29547307b9de0f3b580e32990cda2af386bca67518e2e2ca87170d46cf481357098a799efa325566ed0c8711678654d529103f7c02b1f2d59e3bac7f9a54cea4255d639fcdc855c4d2d2b7515b3d104ef520b25ae53716bbfe1d4d1196aacf81a6d682ae945cdf828ea3c7ec4b7a14023e17bea423bc40594ec5043e9c6fb125657629c4af713738a5eb5fe64757cd39bfb8d839f1f170f5b13cc7d145b4d91f4202cfdd053baa64173ffc55b97077877c9ae3792c6297f1136690cce0c7bc28a03ee9a4fcaa8fc73bffa2dbbba6d83f54965d84b0d3ce27a3888ba1fc79a33a9f03ef5b13433b64dc0453b6c3648b6d53117a432eb0d9d1b9832c25c1cfc6b6f98b9086bfaaa1ff4d3b684e2a8bb8a30b6801f013076da34afc0ebde1566a2d9f5fed41459e55c67281d1007cc7d4503aa852fa469df18ad994e0b9ec55c7db98fc9a9eb67079d9ac6079d2dd1615c10976f590c3882cece739cce8411ae2a70815be201280be8645bbdb882c963dfc84219f479cfb020a1055578e9a3a69b01a83c1eaf4d4abf17deac82d007036f5439a0be23ac77aafa10dc99c122a84ea4639afae9cb67e32f7fae908cf23c81e051c442495b7c68c6abdd12e7ad731256bc941e28a053b93f1f1bc18b4e3df10b6b648499c415a9caae52ccf39ed5b7438fb37d381ef7d045c1a53c0f999f14f375905daf99f3a5599d619dc2a90912a51bd2c615c95024a52810c413dec4d2b5f7858b58d29820b7b4d60327b619e2057a00e6a4b17c669a6518ad12d11ecdfc5144127d28ce2aa01d22af989235670f9cb25cebb0fe09a138c509dc623eaec41bbc977d36cc8328bedacae8cda3cce3462e2d4c890a1d958f558e1406b7c169a9ab18399a869d96c0e0941d93a1c0be467e3825056a261698d075e347fb2c2cb310e1d8decd75efed21ab582f913adf396cbac5cf255b22c667bde377c840bd352dbd9b16a721cf134da02ce432dc24cbc3460e8748947dde85422a0c531ae9180c2a6c2b236a0b2cdd5865994911b7865cddd27b074931b96893c95bf33ab9e73813cb348923e870867c4cc7962dc25e2b6fc83ebf49147c395ba9df9d7206f13e2aa3f38b3b769f3f4f49be9b31e7427413226610794b900cbdf255bd5853803e23228421ef43ac3b2cfa3ec30f35b3e777c28ffb35049870552fe81cd1ec47cb55c1f6f06ab75b4937f45a60fdced9e2a817234afc33f6901b38319ee5105fe1603832b93ce441a6b51e9c43c72543c7bf29e46e4c8e25724292710281ba02365f5d1ef3fd2451e7378b14e106ba385654f20f2e9f82b1c5d9cf145494281288d38368ff145ea7cbe584e51ed984b431e6beda4645eb74d18055ab23a57f1630dbc8937f823dc2117f0d9be45fc173d09edeacf91e6cae1e36b2e3020cf445c0887c46bd8b741a7d8d38ed7f0a0baf07c4bb8f02d886e97fea977df456b2c9f2541f5d3251ffb48168b295ee048551f21f7c2a4097fd2ad5ff0e46cb4c463f2b553cda123eac7af023faf8cac12b6a48d4e87e345042fed0286c152ef5c96ad64e1816f641d9a236857fd81735b36d74846513b0a6e344dbcb8cbfe0f12579bfa977d438da5ce4fb998427f0e604abd7bf855cf3728b73ae8934f4b98dbe0a519669c29bbf0e06e4d2183803878b3051f6806913bab832f5ca28f254b0ea9bec06d31804718669e4b942f9fed81eaafee1edf625f4e00b0ffffff4f