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

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

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

Block Certificate

Block 76094 c5431925099eaec5542d0776e1ead313d153365e4696fdf7bd55f45785b619f5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
107f9dd2cff1e3c2e61cb8010499c94df6c95fb2ba641498807b697f4e1e7f3c
Certificate Block Hash
c5431925099eaec5542d0776e1ead313d153365e4696fdf7bd55f45785b619f5
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00321d000004300000
00200000000200000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a0f5117c4865846651f6755bd50ef63c7bfe069e672f5d95f6ba3ac43ae1ede0cb0c3dc62d8b43cce9c368f9c222b9921bb08b4f546a52c9c2cc9cd9f5ca904d32cc9ec2350781d973086a02dadb9f1c98056dd8447f5f3b75020000000000000080000000800000321d000004300000

Raw Header Hex

00004020a4f90d93717a162887cb56160b22078ab08476631ad62c60c58f6f5bac2b06349caf4d36c1b5e0a2704655aba98fdd34cb0cb40d511af37e6cdc4262fab5493149a6376a8eda00183c7f1e4e7f697b80981464bab25fc9f64dc9990401b81ce6c2e3f1cfd29d7f10

Proof Data Hex

59,560 bytes
121216010307319202b25ba369a6d160f39af3aeb3051db6bc0da2289ea088a435f5f092f01631c222d2c7992d5d7a1adb49d6aea734dfc70b6ab377836360b8909d29d8626cfae5f7d1a62e06ba873639d194396e61e17b12d90307b0f46724ad134400fb76511000e0612627d8e4abd7cfc715609f065878737add621f09eca89ffebef124ce1dac485c97ff4685f823478593bce5437a6ea82f2bf3bc41fd8c32f276c69c6995d0907b1adc35f9b4a6a276a08462fda215600845bb33bc2c0c41b8790b4bd0f9b9bafa035576747171c520cb6beacb6e6870f1d65dc9470e147ee4557d87f9d28de55da209111164b0cfb377d494d39c00c4ab5d23331b14202d5bb97864d2b13abac6f08cbb95480c3eaeb77157460561823942441f282bf7e51131a8c4d1b15aae12540e5857124d1d3a31eb9cdc5dbe271d677c8b5296b96cdf734cacda87a70f92d095e5d38a8255501d4c998d8684e631a0a8cfb9776e9cb80805ffdb33e53c175ba190024d629ef257ef95c6ca666856336d3a38b2c22d02d6e3e1cabb3e41166c033542fef7c684e5f10b7a6d1432c844c455ba55600215f2a8f0eacbb834adb3a1759ec2903d257dc063c72d5a73a3d5a8596dc600bf5db63f6db7d831a7bcf5592fabd45843635566c1a2e6b3070231929bdffefc1db353ca80a8b8f2cb7f26aef22c81b64c50d1de4d996d4bfa8a30d91765ec58e9e15d81073616a19887f4b39ed15d5b6be48d7714db5e78fa19a41532aca454744a8c2115cf6639a80614794c0409aef4da31232bfba283f7a1117597b3e53a3b10dbfb7443cbb939726a0c0133320ed420d332a5125d5abe5e877dd11a86e4650c72c445e4a6ad58bb7838d699538160efa83f023966e00e148968db010ded62cfcd52d8bbeb1b515dda5a2be71bfc663afdac1a100e2edbc1c2cab35672f53a55cde5629c9201333098cf1d3e77e5b4252be4a85a94c1d5e254a17012ac6e1e2bd582fd4f014ebf87957d52e0f678031d2acbd4dfd88c04fa4aac9529a53af9c5044de17d8b1b96f2a49b95085d3d7c0cbb0bfbd0dd8d27f3fafee6edb2a34b8a6b79fd2f2d215ae1358571eedc5601dd04d027bf72ad044e35842ac5db670f7d79dea67d868c28356cf0e28c425562a987a4254ee3e626647577d6305064b21a68ff42140f1aff5e7d634cfe74ba739aadad6e53a2908d448b84ac3d110b7f89a97e41da3faaf7c36a8c16512d9bdc55467345640294f93d82e8a572dd45a0fadb6d14407870ba9e12fa8001b6e57bf414b0193d59944ed77f8aca3e3b740a631f377610677d02a5dfac5894c81001804776a82c7e2f5bfaf335918fbf86e93070543c890816dda3d34639f6a41bb45f9d9af6d12b69e51442b9f1e2d360363f71a174726ba053814715398e125ceb080971332753cc2eaa8247e04c4c66609b3dcc5636ebcd7b37304ab40b9dccc602eaa0bd87a6eec1cbd4f73f76eb12ce10893d909135452c7294b997730ad2269a396e6d9a33ce4dfb0eca7b31317f312d80f6d89fbb71c0a7c3591aa8bdaa2055c9ed4fe47e128c795baeb530cfdad11715b8962c2799cbf9b90b27eebf0f3323fd876f10a648d86734357e1755f6cec59d5fdaee3f66deebef621ec3efad09387af734d6f2063ff43efbab3eacbb107b9d12d05c8e5a15b32824d79b407b634ee2f2562aea8155b80c30831a4257d046a5a8af17491b8205a9785355027c7fd6062a3d177e855df80c78301d84f8bb60697db7b8062a34b50cc7389e85e07884223093e02702dbdccf7ce0ede83bbf43cc382d0bc8814f36764c1c6fa049bf5aa20dd8ed9a92b61db7d5ac16ba98c2eb07b2d7c9977547e494dd3f237fda2f048cdf5b29be06c021ac28314d7cebae06de6e9eb4c46c72f2ac580e12c8d981e7cf00291683d957efbd9b7429334d8d6dc81a6de8b97d34f3aae3e5e336d145744e624860c7ff852117c0b5d8299a6359dd201170bfa25d2df0a07bcb8291a6309c6739caab917a89e6594cd53e10ff2262f8e618da3cef91ce926660274031910c6c7732ea3811ba34672ac949d2be4df9ee4f92942775b8967d615ea55b41369ccfb50307b8be550c8b025617e31326622f9d84cbc07a29c0ac286c29e3851cccf01739bf12c5ad9453f98d7f60b9b477d0d1cdfa5391c62121998c6a7d49f5e3e1e3458cd348893997759f095ae2bd2dd40361b2043b3a04032ffb58a16dba6b898231cd1be138d33fcf962ba71d30034952acb63c90892cc80874ab07d377c150761a6097eb418adf2a78bf3d05f269ace1fa91b7d2bd3dfa9d03991cd6db632395c3cb073c978a28052b484e9c6f5a27597418bc1218ae0eb7dec5c6671b4e14714ad56895e380a570fccfee2ef963231f046a1787300c23687075dc3b2c20f31126a6d9e3e6ccbfb15fe1b9161e194d4feeeaadb2744e341b854a67e1da31ff021fd31c2a94632dbc6bdb1d28f49ef1aa47d5706e209b20805f2a2a365a30916416f39873992396091cbc1b7a3d7d7fdb987d260f44ece0583804f601041f9a4f059c1346b8370073786acb9248c3d86112592fa3765106c9f16c6597d2a00ead24b2df308e1eb0825bdb7dee9483fcd69337ad7dfd99b6ce527eed58dde8898d864f989ea9ed45ff721d658b096a898e320279b1a7f124b56ec57500f8ec7cd7f29800cc114ff91699c97f5a14f0d3fecbf55301f9db315cb2192d68beb01d5015e4ef758c1938af57dc0573f168804809bf5aa94acc876e9ed9b86cb3770feab362d9e6525be4decf40b833f344920353c32904aa4373f75d44644e4c60adce436c64084a87323bfade1d2318a77a199dc0e55877676220cd037ba9e6273f34f0e31ea1245c32ac3fab4d76712353587f9b2cbd1c0d36f07e01cb592adbc46cfb5bb63c3327a19e537d7d22c4eb22cd48203e7d4a3d39c82665283e65f8dc042df9beb031f5334304be39c9283520601f647af203a908555ee2953fa8dabde45f503b5bc9f4d7678de777513cf702f89ad29c30d372da586baaaad6c088cb9661d39007e87952079e2e2e813cd29d727ddeaf9f7381c5215bb85dc7bc98c1a40672a3bf22a0152bcd439c23d2cc2c942bc9f70ca361f75ebdb71b1d9f9289ded624908e58a7f382bd4caa4fb5634cb7d5cfd6940fcc929acfc3fefb3cfee6e78c5102c1f065cd92c61e6c14b605ebaa2a94fb9129f356fda90ef812e67a9e6a2aab9f0fd5afb4ac55d5f0e6dee1a27d8f5e1052aad6824cd4e065eeb56b3a1df307dfcfabaed2a17b84b0c49b88dd206013266e315d0a05c9953a0692759615eeff660751fcf1337fcf54de2ada147fa640ebb4c0f7de1ed8ad4824406ff4ebac1f999e50232249a39cb7ad54ec1feb3b34698ee82a2363fb22300b10823690e12827b7affb234f4d716f26a909af0f5bde51047c27037deccc9fc8cf8ff2b3d348e5514f72bedbf9cfd44197daa68e5faab59586a213fc8ad21ad681fbae150ee9cb6721912421d204329f88348ba884bb5a9c454acb01ef830c22b453aaebec32c72070bb3480ff2d22bb5828bd37a5b47a6429787d5900c30f1969ce848141772a77e2ff4ba5696f4371a0cda6c8143895626e6c549d3cc88004c1004892e5aa78cb8f3600482235a6dff6c270b06e1623419a5a78f05a07c8a31d321987646dd7751f48c3a2f994b2457316130ade0b81bda574952ae6f80016df02505338954b2dfa5ee83c3e494b47237529e31a77ecd616473c1b2d20d59da3a667f47e86658100f0e561f754e8db81d04a881ed84a3fd121417c4331d19005c6f89760716ca165278240c209a2da2c508910b2f4fd47607c2e745d4ef6f99dec4a33e4fb979cc503a16d6997800fffa07c3062970e1a4080ba39a7074515479188617b815183e955209d22cb9e07ec2ce289dad468ec0a3030de25bc0a9b6096e15a5d9d7d5aa7146130e4115ef9f97d03cf9e68f276d9e18c3c3d73a90d807238b926bbc85aeb3e8356474804ac1f0b43b4b1eef4255a9375cf51793a13cf1e300a60481eedb305632608e6cf0436c4d864bbd8f7d3a42f28c2b501058448d47633f17f155a98ec18eccb97d4c3cca890e00e9c8ffbe5467a8bf14bb07f40f1cf80f304021d442ecca5f6c93e95a26922e161707e7d2a6be772a515d41d6dc14ca12ba4e19d4330716e5776f344bf656f2958b21a878b42e18ce1273159d4507a91b3445d054dcb4c0044331e8d5697eb72373a81046e7c98d6ae4598a90080205b4bb6af13cca08a935e14d35f87645450690fdf5be758f94cdf700fdac9ee85dde6825b657cea66b923606b2ea868fe8d9ac57b1caa7f275f5d731c046145da6baf3d2c9251691e6d923a9fd5d4e97516edbdecf2c579d65626627222d875d513ccd7abedfad8c29578ef562f8813d4092dda77bf1339866e6bfadd4d1a455ed2301b9bc89ed1d91afb54edd669f83d8979c5e908f99907de9f85c8c0d4f279b0ce7c1aa99dc4142b52aa4f2d25aa7fd3bfde60e4e4cab9ffe6e9f92138502914a8e2dec24202f6c3348070c7e9793115c99d3fbee295aa68dc28ec7af0b6e590dd960b829b23f702d65abc5ddd91e2cc494f3926449c95759778b0f29a933d4776d6e225700bbd697ffce021fa9bb3627a6106cdea215d4a012f257882f7be75aaf617e07a68ed433916886bbd973dc05aa0a027341659a32d26f7eb218b3462152fd5f5a9ec3dcdc445c64cd2d1dfb632a108600821e2e5b22eb8dcc6dea8c7e69c30a9f8b9a7517f94965fd2700115371858906c33924882aca06894735857aaef25d2dd4ee0a19af54cbd6866f2fb0d5b11da0ced3d7125e62ef39752866e33b97c803e2cf316f420914eb5bb4d96b413c6affb807355f309bd4fcac72a95268aa860a4f44c80e39697055a72b1c703fe58568a3606586661b053c7925e8d51d0342420203e97f3b37e0b6793200fd0cd604fbb428c42ec595e03fcb0418c0c434c51e7d2e904afb6dee2d0d70a29768870e288bcb7840d92e2d35e6d867dba98bfcd4b0a13eb5536d0becd3912e84304de071045d6a3b9475e1142ea686050ec8dd37a6405715601f31763ce746251ad5b9375541b85ccfac1eadd2725a737e2a7a86fc82132f236f1c761118e7dd3da23ef8745ba9e6d4683314610fea0e294206933b5c4b4f27a4de45a00893e621274956f25ef7263f4050d2e73d68e3acdc8bd37461ad5894e73c10c636dc7e7fabffdb6814fc1f5f2db9c2264f904929e7f0d1d4701ff7519b30851161b32bea213970aea09c19c4640c0f8c26c463d98790fbc3aa2bb4c34bf625e4b1d23ba9915d4280df0b49d2ce12c82c89f7c0616bfb4e558044b884ba55ec0292cef648dee7aa8035abd79b8c3084b2777090d42c7550164115b4d7afc74986409c5134a33074c473e2eb293fafbecc3d6850c7dedfb817604550cca70b901828e667c6b8ebeab9cc8e7b2c79f4cb9e1854382c7b1ad3c1c8d51c7dec822eea8a3bb282a0e05c099dcdd229fcf5bec29b1b9164cd6a0e86a289ca7c13de2a79425eec29c9d58d0e0f4f91571fa0cf2ccebcffd5fc6f67e845e387c7f94a5f40cd2cc0cefb037c5279c9bae5e58f919e85b8858a13b676e75529709f2410f16c2cae9bd134ae3a33c68006e14bc0f868584bda119676d20c1a7fc479e9af790c0d3ff314ca90cfd031adff123cae35e40498b703997a6e5719cf0b309a8a4196b3a83b2368b2a368b0773d22e2c162286204873f74d3e26f16910b101fb264cf67e4bb665b7dfa6416d7f508c7d6520bcdabbd2dfa2c271883270a207a8fe2c697041c79c960ea6447ab2625fde9d3be4ebcf67a2c4dbfd5c9e01b71a082c5fe052f974c5e84230c53ff28e690bd2b0dde204d64e2ccf4ce19e7dfab52f46d25e1c544f3a263788d2767364fe57d1f9b8b3907f2563b33b81aa1c9beb5502276ee6212ea48950728f00cc555859b98db460f19802e61b7671c63c26d28ab8af4d8d0137490ecba2c33ff9ce741e6badad22979a5550ffb504914f6cff1031ae7e40fb40fb87f51c1bf4844b1da1f09fbb9c79dbceb48613b8705ee48124a7a2c979a44cc900950f2f859565d80dddba09d07936c673c37a14854f393c50eed57ce92823c6fdcd6100f98c72c993156e10df195f4b5ee811715eb33b2875e4e067c0a4b690ce99a8f74d31f6caa3ac1beacd4aeb8f098c91b4acc99b7b5c171067f42dade4e9e1e5f592d30551d6f83c465e32b2d9518ce0c22426364d25cb5ffbd012520a895fc2bb6f77c2a7d0d2ba32bea38d636889fb142344be5bb645e84df10985ad7bd2e6cb7708628797543874d7786bc0bca9466c2190ded7229ac8177ff4445c004255e9aa2f562ec2d6fb5a515aecc84e542b38fc82696fdcff252f0ede60b799a207c288425e1677d51fde6ec8d8f00a7386969869fe05bc2d4eb10d5e8340f38b1abff0acf27130a2171fa2d454c268c44d6eaf2fbf2c60f3c1246d6165ed7318dc8664507de22cee1d4dac1348f8b495e866374063fdc0f501a71d9eb8f7578fb6d075c98944dbc4eee3f7eb35f6930baf27b406fc46a9cf259d7a53852fe6b550af7b2d291a300ae4f27a42405e8f76e2482b333107c553d543e93599ebcd2fa261b539428af6d4bdfa409614a692d473a15e8675dbe1f25c0003bc49ee5d82c565a62f068eefb62d34e31c09850035270433879de7546c4dff7fdb7a14b2475bcadb3906842b989af85390c45da264113f6ddd6f75df9bec82bcb38dc65e458dadc2c0bb50706537a5bd2e1b48cf0e9864b38f3cef2b9bd5a57d88ac5bbf0ccd020b63113add11f63e1539b214f499c970dca43e22d5fc56932123dbf2fbe064e4a335f328e7952c75ca674737b6967e4b14905223fe4f59185c11ab0be5bfcf8aabfabfde3e77baf759d836c65b4e64b686653531b0271ed0cfcc8f73d80a8f6c858b3397b29ffafd6d4ee3b5a75d413b775f9fb6b4a15d7d594a653b566637615f281902773b9e88f0b10c40ae52a434a22fdfc114e0311e852fca49fdc5d21e6159ede0e402487d069ad1503f66fff2fa99d702b15d33e6161099d7ad4250dd89086817637a91a6df30e2117599b922355eda5eb6602af6e48d4baab414167c8247b8976ba0bfb24eb29c54e0387655a600a78bcb1968f51a19cbfb54a8deec81302b9e2a11ab3073a671c249c557dbe5f53685cb9e9042de9b9fcd2fabe88193d99de012384331fa3d56094bcbddbfbb99f55c2172c53649311b7dd65b8b6cb95232249a86a37f7b3fb38c834d58d0d7e74c0943e15de9de30dec9bfcde231b96cf6092fefebafc5aec93bda3a4be11901aa91fd4649bc66d117548662453cb812582f3654f3538a3cd56c2423bd0482ad6fc1c4f89eea22a6ad24d835591792c4c46bdc335ebe3cbce85c40ec616641a739e5915d52f4590b21953bd477909e5fe2e26628c87672562ee68a1d52c994d37bd30eda8504df620859af8aecc0ed5e2b5e9eb2351112517ae352bd6a227387d4ad52bcabbf051fc6f7760e708b103d963cd11805109eb40c38236f2af2b6675e9f3e305c5c3fc5ae70a55a545319080cad0e3fb3435969ea145c3175c895d4943b61c83cd8c77ebbd55926777ac0672f393f053f110186c87739d22b5605f58186ae67e21273877f2979d43558aa2fa1a6cab8c77302be8da7655dfd845523025fd12d4a119970766f341eb1fafb0b7cacfad9618659f48ffc0bb27b52add78c56c55494786c5d8ba1d3e861b304410bb003cbe4e752bc4bfd6f08dfd9806cf1e8c9ff3195cda5fa8360876f6d487bebfc2294293fc0a77da890725b897d11b28f42da4b6b21a7940943613e272d480f866c002789ee5d38b4b9e9562b31da4789d557e92c6fa7df5703ba49ddc92e4b3812bb6fea0347631f89c5226983994248479b5d1c1b38840d8ec9d2ea01248912e3969d7a7c3f67c48abddb97c3aa09f6d38c447df9a5537d50a3f67636394ab25a79075e17cc55d6f0eb37e73a2ea5bc667689eaa62da3da573ca1dff3dcada63b4e9af05eb434344fece8984eba07988904585019be688cac83f63467fd2c416531387d45dc19fe51e74f8787a0101c26057d24e7aa63fc6d59f9f9d8af6c38eb358f94c70072379a888094e3cd65b3fd6c0b046100c312accb0cefe2480389d3631fb48eb7ac2db640ab263a40e2a6e2146cd887d57e062d9669d90a794d3d64bf1e387dff731079a1c988248f23307647942a4e817c9e92b643364f2bf35f32ca15c5b21428c1ca0d84335b1678f674a6ccbe9137c9d0e96b77c1c9bfb0f20898790af8d345d4579ae0e1b1886df5e2d1d7fb5651f9f743af15aa9fd0494c6132486ad12c98cfccffe394f2461a43b395863ea431792f22c249381976397dd93d10dc11d7d11ef48cddddebc3b904812c6cc2278eb25caf20d4b33d49c939e6846be3eb0d9c84c1b6bd88f1e7b4eebbf56fc144ac22e68b086cbc2947f51448a583dfd4168196b66d49a56e89b3094e94538f113e9cecb8f16fbb25b055c93eb2d42fa9f1c464acc1ea286550665026505b1d0cff12612321bcb8c47796d01a407485f7567b99e68781e3cd7425aa827f6992b5004b30f062af7c090e86bd41b01befcb088040eb84b0223132d9e00846bf127da4d9020d5873a342609e69d32c2e27bf69b28b4bc54118eaff4be0d2066fbad750877f173248e0dbb5cfb9286b1ce6876abea9d598cdddef0530f952e2d7a3301517416f12c9e21e3e2c3d4a8e1fa7c7bd6a4b6fcba5887d7778c0d9dcc9725b69a4a3275296fb3d3bac6ceb1174b6a928ef599f082555927859ad3f5794caa2b72cf0057d27b10a682fd8e4cfae9237839d549a06fcbcffb84c0fb55c10431df182a49c684c60f9bea117ac60a1c235b21cf75d636304a57d4915a54555aebc7855517f510d9dc72575b62944a848c93e8d087b6e344f88ab051d7140d734ab0ca4dc414232b3b9910342c842a4139861ffdf4bfdfa28465880d8253de2f6fca057cf36119f0c58723a7769a2851b6b44e81e2323456e0731ce242c49a7700a1bf181af705b6b4c6ad902c97ca39ef54f73e951be7d3579ca2eab3c2b2c6ea400febe278b1182829e6898885848415d1175f5e1bfafcb9a4e9701d61d4a5e7dd87d7ff1ea6967095e1b303cdde4f4d0419a7523bc6b8362836cd58ab13ad42e8b73ae856ed6157dab6327801b784b067434ea3ddfae4bab2587cd777dd64112347e6039a89c35a877be0ecbc7f9e06e44e0e7678fee4c7a096846e28b43738ff0cc48c24724707dd5bda30d84fa5f33bc2a64eb99421f0db2570f7db371416b93e7c587272f023ae138bddf63fe535215c177e2d970fa348a05bbff06027c8827b08464e873780b98dd7facab610146d02ed6df3d9bfa4edfb2614b4114636202b0a87f83722bc39b5cb28a30c3e0f667a2ada51ca9ef71ed75944ada5623614f69ad97c2df3adda4aa73662758c917db02f712b25e966fd237731e3ee69669a907f10dbb26caf2b6d52f3b5e432c53554f5bff59c324eed7ca0bd097068560f299b0de72819a931fa3e19344c074b1176167957ae02cd317eadc02a54ae0e81e880324efb324f178f3ba9efe1701754768fd00bf1a66dbd281667dc41bbdec80261900e08370fcfe376eb4e680bdc53ca97885020227e0545e4c09c5b0277d9afa190ccd51dad09d15fb9c4696d79cd28440e56dec75b327a159e1304ed2b53317de0478acdc20e052ee66540dd0aa520c80fede3a12fd1b912fff20fdcf06e8ac8e48ffe805c6dad4b5461d30ddd533199b4d160a98f32c7acdd7c1b55e6a0e767622048245ff163558a4c4d1d4999e636b8a3dde31bae705162003fdb00a51c9ba44363a70d742271a272aecb6337d7b4f8b6f191ce7607f965c3f71084f05bad83cc99a602648ea3e5ba453299308d4551950fb9c5e7fcad8a57e40fa2a7c03821b1543e75f3e864e024e434cee47c6ae9ca5120425aa81d1cf314b5436e9a93829f7cec2487cb0b2e7177b9132b8d188fd69a08bf266a39e9d8a4c639141583de8ccdb872579043dd00136f72ec8b90a821896a0a4e4d8390c13385669dc6631b89532ac03bafd15da352ec4101250cee44e2dd56674d575f360dd83a2f4f86050f323d64b8cc4b62a410c448f4e5754ba311a2c0a81d1f2410326bf9b1a142442784ee4bc0fbc121b6ec4600e3f544f51f4b091a569059c7d9f50995ad716e85943e10cb8eff068429124c5e885f1f2dbb1aabbffd10e46f5c80ebd6797ed53393124f70ab5be659e285f77e66ef8f26e23d355a9df8628848d6ed80312640aaecbe7c112c591ab8dfbf09b17daf03d699b620a8b52a736cb27a48c340839564e34bf50a2e24052c0a59f89b276a7ffb77979b2e3fa1577968a21cc70f0050124fcb529fb4dd0f469cf07b8ca121326fb2437a8f5f82e16f01ff54e5655464cafb5fd7dc54848e7a636d63af3dad8daecf6d1f0556c6895862c6c1bcbc3af051b0293487be78cdc4a1c9f451ee3aaef3831ee95475251bd9759bd430f61e3f3e8aa30ef247f12042bdb50c0394911815cb09d9a650e511b364f10c37d8882ab9a65639b5c6d2dcdca8e244172b2246f72705ceb5b1ce0117838ff5ba7d23c184e60140773dc2a5cc9d43401e2664e48247aff5f8776cadea43a8b80a538d9e96eaaa0b820ce90ea08cb8c83164de7d80710992b60eb538cfd9c1fa323705c32d8c388539029c6afd8a6feb8824ba68122b13ec0ff56fdf15ccbb43141e60e7ee3528a949a341cb86fe7196a1585dded5b06f3ee202d3b35342d8cce4efb0e099e91568811e81d43b883f1957367d5da74c3e19909ed579a87a3f32262dbaf3a7562422bcc6c2d141e43e7ef19b8b4adfd29a62abf02a9fd1cc59f945b021e7e4696a6c89efcdab963362063f837afe5537ed0f7723f964c5e2b8c9c2db7c3ae740b24c34f7e8497548e3b0975a8c93482b72dfd8a5e38d5447b75a69ad8d3e4028e851cd3b53195686756e8a2241212bde0858920d959c69af73e1721aa6a71d77cbac8049de6a1e65e0637c25b8e2f4db41ae627394de5104b969c73828ca338d543f8650529f0e6db6a49c8fde9b3affb74a2ace4e7413d11b3da44c97ac15725cf2edba067ca4748fb558548c1be817f6f5c9252a2ab5e3ee4468edac7647a0f58a1ed80766fd7ba0fdddbad1851bb0038a1f4f01208a5b63c4c907b9d25d54280ddd48df6d1dee3b2b3fecbad617e59ea4b0d788289cab71e94ce6078f0b92762a31fc01552ebbd8bdad600e70278b9b64148d1a6e1b5a4cb91a889f6d498c10e93fa83c608c88fdaafa0b5770dd3b47e760ee7c1a414755283789cf562bec90c017ccf556347657333178c93f63eb22d0659adef486951f48514646218cfd5cf3b0e3d1d32e4df76cae321bd5095f93e39e860de98f8e9c43adb1309f8c0fe9c6ba383cbfa6e12f8892c37c43c7b7b4d365c4dec82d0e68126154dfc296a40be0b9f627eac18c27572ba7ce764ea690575a955ca31734a3b0a6fd27fa087c8176249c388ba4ca4597a3d460f0bef797055d495346d76c439ff4651e91860d19db80be31103c7d388083a85ec5e1ea8e9ebbb1fed1769482925fba585a2922c35c1a0507dd84cf1e3c5cf630b87aaec4bdea4536e719a1902b50f2d3820d41953b73afe3a6e0fa0b849e6b996270750bb96bd3948bbbf24ae16179bf706b5d426dcc8b55399f53e4c6d687dc3f4d35c11fde89d44019b2b1cd3e232f81ee26451eadd2559eb6d3a14a4990c110f439c1725cec00d701dcde466db500998cc563d6d94970f9c4bd290142392fcf4ad933197989b0ae3af9502d18c69da427c63f50b026181f3340f8287842c1662b42e5702bdf6bcbd43e3a1bac1022c3cacfd437219a5be7a654c03c0cd9a061596ccd2378950d320b205e10a52a1df7c11bdc2f03c75ad8b305f891bbcac793650c3b32c8b4cda4396a1d0b42d4677c37c49455060bea5b38d87f8b93f4af2a1b1a37612e100728ac7420c6a302d6630ad72931d0e40699327c52fb3989a31c4accab64c1aea5b464674125c0466f40538d71fd1e556e43a6cbe892d01f7ec51665566291077bc56a906735c79a72cd276bada3af039254f123e3e3d868dc68ebdfeda0de48cccd9b6afc8102f79c4f79cd759d052ec089fc39b9a659af0ea8272d8868f2691a1ee51df50f8e2f1cc7ec5eff12cedb1990253b49e583582f2869788211079e999d9272a6c2976d72f7f1f6661f0465e957381dd703c1781774d91e09eb614f1a13f4cd8d333a90ad65f78f70d965b3f66ff8344cf67ad0e3868e885dc1cbe856475f4bdbd6b4126f606ad24f3b1f9fd7e4680078ef65709a8c8b67dbef4bf634093371cf8faa8e71a759286de79db1ff47c743d64e01a622bd25fffb1bd7e6defd8125cec2fdde7e069e7bb7391a8c34c35dcb44cb2c89583ddaba5033cd2cdcc73a6faf61bd8553270a9ce125808157441fb8cf51c7e41cb466dee8ed8021755c8a59d7c627bb0056939f77f19a5a073474954c49e8311c269f876e016c1f4ee147fef74b33747215bc709760bc12ed146abdaeeea9dd64f491bcc4aa40f38e81f0e51488ce1b1bf288479ad9ee59d23e1b94f58f693ce413ada460f42c64ae10daf090925b201aa221d0a16d357be3f670f2c159b0cdb25dd27f9e0ebb9233d5294a2815c43f4a4d24ba3a6d8461d39cb51d23163f899cdebcfd4b6037aa2cf951cd7dba5c2af7787a51fa8a46f43a0369466f20e951df62168e76330f61f5cffb19cca6082367ab65eb01806ace73eebc5fd4034d68c43625f968f9be757a8f38f300cfe07c03b69b4ae51f5ecbfb20b8651276798b6656250b8ade78796565d158f55dd4937f540e4190803a2271c49105bfe6165b17b769fa2bf90189604b0bdb18643356ab7333aac4ddb91bd5302af9871bda68c7d385a82c208504b0b2d41807d0b324fba763c342e173427960f0169535bea14cf06764c39032869afac9a35b486769c32d503afaaeb33d371e7587e835ba11fc85e48ce517b473b97a299ffc811a5a23ad1a91499cc48a6d13304f648c55c67adbec1e55b81c1e9350760281937156f002f394642997d114c12ce8756141aca16072e61caf35f73d20159f56a3f92298180a0ef0531a72d2203de20eaee9191a004085ec0ea928c36033a6f3b83cde5aaefeed0485b9c765f2c9e500ce32a59d2370b52414019ddd983515d622198d4fb7feabc687801885132210fa5f3ad072820060e1e42821c5f68cf3d4941a69292f4a70211d4f81b0853a07862a8ae298cf76978edf859abe89320f1e71663fa8c486639804a8b27388da6d0a0e575bad18e0c0fb67b931238b02c3d0e230ec4a261ab1f3cf1c5d9b9b09fa46aa5ad80f19578bba3e18aec1ad2ffa5465c29e4095c71691055bf4fe93324f21794f38bd38487dc1b86c62ad2d9f1d5a02768a9d1df78d7062a4e73cbae3ece3e1b2a6a97221f697d7cf8a20ac1ed803853794182b1aa67a636fdea60aad6c8214e87ca8b6735f5fdac20db144d7051b409db8a2f9621fe0fe8544b8cd660edb71355e2053c94d2d906ec0df95fa8c512afe24e5d3167d11de399745eedb086bcbcd1647a6cb60d4bf37902c67a0519739030d4476f8bb813553bac0977a78a1f74b2f046753fc1d24fa6a08e99772409d3b56e60167c51dc1408ea8e6fdaaa53d27377cdc7d41020654fb21ad3eba11db54d3fe9efabae8f1fb9682550e48d7cf33194d98b412d20160431995a8feb92e1683d64ffcc7d083bbd5576dfc3e5791b6da021e4fb821ef36cca2ee043d517919dd6c2782d39ee929a391aac982b0e1642b2f5198b66fb549b54550e78fa68fa1ecbb37777371e4d4752ca9faef1187013b6a3458472946cd3af3cfb6680e207540024a081ad344be323dc310017fb76b32c3190ab5d5c469649d8274f79f5ce0750e00958ebc2acc3f85978225bc296817203a6535aba0c0bd39c844f4ecdee85a468ecba9b02759b383f78790b5aedc54fb08257bfe654a1d162584a427cc399913b5637f2474f3128613a6630fd27ce3b48e8ad10b6a3e5a76fcb9887c008b93789c5306b0da753358997fa353d2581060f71900ded449fa52f4de06a5fb93d6fc15b599e1f850034157e60c1990295941963a13a3b41f8559e7dcf4bef62b9d0934b48e38d35372031c89cef390d486cb4bb2493c6bdef3cc3cc882b4eb61f03239f17ccb52f037ad3ff0db130f23c20d56ef4483a5a981c0c3d77e8f55d3bcb5b057ae6e9a0805717a5f44562938d937b728a844155d46581ba0c35d497ca02338a1c87fbc7e5f6d694fe67854f4e881f4b35b704776d35adb646c8fad87ccce5d3409b619bcaf4b514934ff07589f53aaae0cd1f42864345f8179e0e4357f85e6eb7ddc23dfa43dfcb89103b2cf4c3fa04e10cf43e31e0e4f542c2a9d32f778dda0cb4a8a5ce9e8f92607203238dcb6995c745597c3d92e304f89c7b609240cb126ede4f8af4c92e008c144db5d04bb079954eb315c4936febffe478b1ba5fb460c1a89b86ecdb22dde02a4693b6ef157a53975dad03f9fd896c317dfcb9821795b74e4e20df3490db9bf56fe8f21b3361bbe11ae17177be3c0b2bc322b961013edc8f5cefc39b5f555aa3f20abbc4bd7d6d4390ad47a7060fcfcdda54d2411cb05036049d49e5f1c9f8d1a2e9b88d372102c1d047204b858440f500cee690c404f1f31feb24a89728a3f42ceefce65a9e84511b07228acbf19483cb73d85618a3256beb0122135cc96cb2f6e9d0083ce72d46ccaf723b824f8e0461c2193725af4258f09d72fd468da03a6e269acdca864c35af72ca3d445f5c94a07853218e1a8f598a84da1d67056a499f61f873ad8d5599e21d2a8fa55fcabcc62f4a3b2d6138094ca916bffa4f4809fc391c2b5b4590ff47edfed5eb1abdf078bcd90957edde0c6ac6c15418a265623b858b417c482b9049bce42a9e464c1f8ccf2dd65bfb5d20a826cc38a7d4f2504b89693d576528214df24fe84e5fcd2d24219810043beb5513950276f0e7b1b459ae846de5bfaf513903627f2bf26a62c0ff91a9ab1001221879cd7678714032c440ef259d6839ccac5d658990403f7985a01f4fc7f3e3464beb95ceae9f5e7bec4ede32e40e22ebd72ddad4ada6f31e3292fb14ff967ad4062f0d7d44d1b82b6cffb92f26471b4ba5bc80c2942f3d964dd77ac00734a9d6a122f44a7da5bf3ff7c7042dc458ccc7145284186fc35dc1460e499dc706000b536b8088caef92529cc00fdf58acf54d7351f4481edd50bd5a53d5ac49123173e41e6839cfa1b1aaee3b6cc1225648c8f147e78ebed2d9fdc3968025302e03d04846a060bb181ea446cf2e52b77b5560c1a032a63dafd46e8a3a4355783f2731771e9348039908d71e6d49f5897b0962e4f3a3e05818bc56d9c04b5ce5c079e896d460be217c9690d4b8cab269282a2d93f95333244a4389fbc591112f56f11d01f59428fc735810d0d2fd9bfca363461784acc1069acabb8b41c6352024266eaa3b148c5b86b018b904824bcfa46f943aee4616d2b5c682296f236c6ef7180f0a511bddd7efaba96c8d796e9e242c1b6d57b42807bdbadad5506de18459bc551090d310f7827199774963f4a0d227266296e092da2d1d450a9bcdb34b2ecd2eb364af868397de38f91f20bb79983c064cd8e6a119f8b7c18c56550061258122e81c4ab85e3405ac9b3592cd37ee52898af1d9f22b67c982f4efaba5c3c9d42e4675a5149db8c3f4dd5db26e44331073e3d9c2bb9a79bce81c7054dab60cc39550fc93eddb886867b06425e3bf6d8b0217dfff49818b5fcd50be61a060a27932f220bcd4b953100a1e132d1d33cc749e7af8efbdf3d7c3539319421f1fc61a31dcbfe7297184baa9d8eecad1acde12675f1557fff82f00f65cc96e662fbb73baaabafde989b9e517fceae43375d38bfa71f060165e37948cf0dc1538e9afe2e92d25b55a92a13ed9510da3eb57a83acb02ec1cef46a362125154ec77df86fe85f7c31ddef53a8deda817130118d23a6467f0bcf329da7c3041c3018a843e45f319a646b29624662dde0ca24e403e14542e047872e62078cac812f00961373cd7643038a6083b673073d18203abd7fe195e973b2d7473e17f2e81e8ea209455b32a2f74794de8421cbf172d487042786ba83e4a3d642cfa34cd8786721f5b8ba73c77641d5ce7b0e5ff343d704072c55d4ab8256a7636451e5fd508b92d33bdbf96231665fee3f86575acac77395d546faf24ff3df6db3681f457c84506da41a104193e242f1e301d51f1fb1dfe901d87f05e18e7725779828cae63d79971092d0a370b7643259efdbd22230202f5cdd15adf00ef2073cf6292a774ef803d9275043b6f290b2a9f9bfde424bb0b690fac62c9582c0fbf3e5e63a36b75c226d008d295f9330165188bc4c719d7597531aa85ac0ea31eee149139d1ec27d53ecb2218702b74c3c8b0199a8b8b480321d45a8f56a9354046f9941736ba6ac9e36d6d69bcd031c4a3bc9acd3ad757bbe3c3c8a0e633d3458f8de5d413064c93ba324939cd8c50ccbb7ec47ca64ba9582569c5aebd3bf5cbd15cd96fe6d37767446b621a9302566f379f7758467bf87d1a79e08aa38a583d32bfc9f8d4804da2b18b32efa1d3f765f8ab6f3a5f1c2e8888288a461935856c8de752fc387b3b2a24e4c83d2f936dd3f4d3d1fad21ee2664885432c725185cb97463c85679508502edf3a1a05f680771a6a1dc56939ab93e892cfa1ff40fcd54504dabfe4d698a3d6cc41e0e07c14607e022231a440431b5cfba76412f69f7bd32e7ce712cfe266bc769b8372f92bac96370fd4a14c3799bef0236910d9f009fddf5fe18f078db595afc7620bb257766b614985f15963f43b8295989965bb766747fda858cc9d07e6dbc95f38e20aa75c9eb026b6d8b60b1d168707fa45785fb1c2cf4ea156af38796cb16cb4630750517521a831af1b07d269d2cf6208d83bc824395ea0607c437a9ebc249bb3331c1d03caa88f992ecbda450bffd622622f656dea72c7523cbb26047b3a39e608da84f6b91b40f1046161f37480a30fd30bcdb95b19849cc3d3d069e0b9e5620b3953bcd5a6ffe1205c8eb7d8f0f0a18f2d6d212239a55be09a2490652a606908bf79a0d1c6764078cea15d47c9137fde7e770424850a851dcc6f15617897f0ba9d45b3c122a25ca36f5ea2c0ece1ba1bb0adca35460ddf9f1e5482836b3bf2c3aa17b839cd2b0f431c65079893b0d932f268aaf777608aab8e0c8625c600b1be72bda5ad1563372041f2f0a2e8a85a536535caadfab53da5358655ee5dfdd59344a2233b7b333ac5d2590f31ad33e6d7a3cdef9652b7a49f96fc964f983a8d07711dedb11fbdd6bab4d79a1e3706c42363a53b559da0e0fa095e70e6853a7d61e51fe2396adfffe38ba0fa4e79b328dac666aad687d96125e751f3c8cab2378c94ad0d5e600a6625b4c1125d094ca59acb663d96098b23b1994fe8dc4b0900a3fb6e35693f898b81579386d2b8d6448e38f861cd4a42200242fd2287c756562167525246b325a519f82dd179e10fc449cddb2bf5730fccbe23201d7455b561ba7ed47545b41972200dbfa6e939fa8a98580f7fcd59281be546f07be0792bd00b84d4bb9a2103cfe4b030e11af6b89a60314837139f07a4c392c0d7589cc72e46b4d1c51d09a300530911029e5083ed03460f79e01c7e13abed9647bd1a995f8d2ee97b1441c302e7e3ce321572a177d3542ebedb6a2e40699b54ec8f2d7cbacdb26036f1b1af51c44801938ea156e92631cf827b8196c7306327fc11bd885a892fb4ec4e4895c74bd9bd08edf564881c2ad95fe65762548a002a74fa78b6fbae8f1eafbe4181558dc25b6aa5a65ad66f00c3032033ad809d8961d1994a5ec43afe52083f946811fe7a1c29cd201f2f084cd3f509a95aef4142168b1b97ecb9730efb9d91e9f127074f6b322b1981c22b114923654150b4b5d9a333c1cd19c4d2c0990abccada1edcd41f41ff64232acb667049da677083221706f1d690e8ffeff9f9c5a07e6453bebf16cfc71803f63532a67515484ed3b302c03f66eabfd5503a6aaa6332050ae307b3b2fdf744af865fc992c10b165f91d1af3e5d66779c39e40c4ceffbbb1c361bb857b22804ff65c824cd1025ed7f34610ddfd7dd8dc81586f81935a05659d9216acc911f638d76fc7445002cb0925c612e2425af6741693a2a12f39cb3825ec8903262634b2de49f36f9d99cb3951b6bfa75e4d50a687fad224aca913c6e7641ff54a638037a1178f9e522302d238eadee11fbb15e70f9cf156604ec13993db31c47c62547773c3db5eee2fbccb0cc7b2b211e6e9fba58eb88ead83b2d8fbe8a50cd440e58174a682d68318af9e2de0926769bda55534e4fc1457bb81856c77e2e104346b2474be1d93c38f7a2c586f4e11a59cd04fbb64b1eb5f263d513699ede01e2ec3ff5244f98719acd328d83ca07d59c693232e3fd27dce276e912a820be28ce48b15362433e4d0679a30690248bf219b1cc3fca1c15366111b20c0fb8d277a9af07999ab22d52e88523f90f8354893e65bc470fe612210216966f353d0c04dd46f1af0c3e8430235da758118defc830f80b0ed011a8ec267c5bf0b3d9ffd0a8f4a2af9fe56db50d9e816ac88051647bcd37fe881360b0b7cd678da6cbdef7d4ea5979616af44940dcb3784e7551dae1a2be1898570b04a60fbe792fb5daa7f1ab97b1a798683bf5600f1f5a5e3a598b0a357b23fd0531b092356a1bf43420cfb65afd3345778448d8ea2a6651d6bd3bfe675cb9bbd4bd1750e15a3958e8f5d28dfd5f7921ea1cb60f248c33a0ebf414d3b2bad8c9616f8b3219232bb917b393890be3c45bf181ff1373d665b3a06b2fb3a90ecf59f10348ea3303177d0c80bb763925a9090ac1deecdc52d6fc7e8de400e7de65ee2bf00aed41549e44858a6ac2840711cb5888a0c03692f049043c706e9dc894d6b9e3b6f460ebe23a29efa59b229df027a88802265678a5308e82f98fc9c23162aac28059703c6beb9d5129270e1fafe68f93c7d4ff672f78d0461a982737d8a3c40be397d8e56af7d70c6a497d9f6d38507fd48c76aa1c1ee256ddc0e465985635ab64731a9b7040e387fe3458f75b82dcb0c70f9be9287d32c6b850f9af7cf8d74ddb7a1a3d32e726ed03276769a8131bf87ad2ff4d427d44f0d73f200586a54fea16b3adcebba95f46d5efffe42c4ffb475a412ae29e115bd4cfdfe16be13198a9e489672e081f40035e9c0b0a4a704b3c1f2d39aa75f06cc67bd545cb68850e8bd1ec36acaa065b58156f585ff409d0a5072d0ce3e0903009eea44b685f6870d3ea9e566c94aa24766aaf22752e01ea4efc801f5da8eed3d812b1481f48c7d6981ca223b30ee43cfeac1c0022983bebea73d25933efbf06a91172dab004a7acc873acb308c0e24f0200803411b23382e0a736eadf117f3530d2c4d42504cc9a75ceec52cc2216e2dd6705ea466d0fc030bcab147c1b8781302b6f56d81bf524e3bc7e319b5314620071856e764ed0f09c3ab0f5b98c858a7a06e4ac4e3c655ea1c9d34e2df4d8c136dc91e9426d466f113fbea039415c87a488a630415e80638854c878c66e68e0290d4e021c6b359848361b265e8098840b3c111cd282e7df06d9a4866b4a4f9fbdd70cac5a76251c5f6c3fe1679205236ebbb425f7331200c15556a12de029a191cbafb39be0ca07d579e5b406a898360f17abd78b10330fcd68720d80cabf7ed1eded82a22ea2c40770876a5a648e8567af154ed0ac14b259d9a74daffa793eca62995858e20e8abc6b7a30f484c9c5a1d3c4816791fe9802ea9a34b3213bdcfa066f9a777516fc0c051e8a83ca073aadeb4077b56de59a323ea8a1405f1320d5a0d8d33368c7f3305a87e7c59af13185e44a28b5510cfaa88bd84dc25680e8df6492e3cedc7eaea80fb8ccd342eb6309b9537ed02d04ab5d0be3c08aff37131ca0d2dfa258479b748f718dbf24ddd68ae205d9abbe09c2496cea42029777f0796e770ed6521f1d16d618e176ce07a3d9e91546f9d2151b8366862cf5717693f922c9117143e48d377fac450abbd7c247e6863ea8739648d25248b6cc6c79b8221e9663d35158f2a52e240e7a735b16c90cc2ecadea2a3fd246dabdd5b585157454ea54f616043ffa6079a78598eab9bce1df4a37e8d516a39ef93a827f36300c38e3b625336b3211ece5e82312060c8b67c97c316423d713592c26eed200db4820602e0abed2b3bec6580e2994b32510eab3b5cc4adebe5895c34c29a3fc074ac3f241bdc3643fa9efdabbee8cd78c270a0c9d60af472127790a59f8eec23b7adca27e685132b26692370ec53ee00b7c3d5c197a39bf6e145f65ca407c68d7e3cfa273a17544d42643554be0218b4c5e3cb9b811d9271d62435ceff29b4ee1e309d70ee9e6777e6095558b45ac51e6468a8f483ef9580cc570f7a9af71d413e10324e1fc2a3610c4d1decbdcc37af846bf9ba2bb39df0926afd2359035c1ecf2b85273ca920da78ede49353c31622f5d30f6c9cf11c299384b471009ae203dd1f5cf697abad466ea23116c8c5666a56241706ec3f742f68d0b50b8591902d4bc69671d848680f25e996101bb7a19df7b920965ea1183340cfe3f5013c1e7da66a059c1099c28cedb289a1cc4d79baccf807d2744d5f2c08c5078c4e176ba5bd2bf665d70d794ef4978aec4e9df83691b1ad509961ea94e6d62c88866fd8f33c54caf181b6701bae4115da7e67804647e519492cc183a287cb2510b41e7e955239ca1c121c714d4dd7d3a3c0283cbc3e8d142328969e421f2202f96bf0b63fe99a6eb2221a076dbb28613e9109ee8149e72e4ba6e1785c4730e0c606d49b9312ab2ecd97ede7fad852e9513bbb0479432fd83e863d2b555fea6de220edcfe3d31b7d0af089dbee9b6de55054e40f5d6e1549ffc6b6886120aace8f2ea17ad976c9a458c6ddadb3c53f597fc7a217f3c38f1354ef2901990ad2f65283dd3d4e8a89d5419331603bd287a0bdf01b3fc295d8ee77d92dadaa42920aefcefbd01d5546bef9592d093ae4f85e59b8aa2e89ed7717f92d0c7d80830aaca77b16725635be0f6e7380667b716885cd072a89e8bfd652a404b1b7a49f1a54ba6b17b981ae6ff604c451c5f50396eb41b20087a419869ed9656474218d638b89ee86f6a1874c2215ae886dd52cc11c8556dc2805825378d71ef1235c2aa3ffc9738d73e1247746972970d6fcc18df13d2027d982891f6540fc692d882ca3ec728aa3d401bb990e5ac9a5e9d81a0904aacd75937c33ee208207d8dc2d43961bf09ed6c64d79e02e86e2605ae29d39db3ac0cdbcc3b790094f746f7a502bb8c7656bfedf614a9519f9dd870efd2bded52a42039e324ed271a1ef7c778b4aa176d4b599c3a4fbb15cdd1312398661006fb562069d96fa182904dd0712516483a281bcfabf114f33048c22af3073cb590f6ea5aecd62efa6f6ed3c402d2503008efb57bcbf75e6f1126e96953adc1477be66b0f322185f2d9009923015a19d5e8cceaf89574d7527447c7dc1e6ad49538e1597b29a3cc23bd43077249caeb92455138a61212078845e4d714642bf99e0a01cc81535aabda0ec45579f6b275cdd006bae4258b1648ff29c1cf14fce518a19174a7c73f8b041e52c2cebe270abf66d21120306971327f1c577e98a8757a97b052c4cc93387955f78f0b2d3a92dfb0bcf4376dc36755407d6a5646a827754c3feeeb836a9995806b905b6812bbf552a8a40c6cb52abe7a8daba13f29504d8468cc86d63cb4f38664f15ea124bc7cc2d34b01c094851628fc6d6697957db600e6c29ac8ff6a5d84dc4cd0d2126146372b6e0faa847915bb4f36ee1937881e8c35b1227d17502f0b9704a4b01183b7a723ab891972c9f68ea330c99d18d491686e6fcf8bb35c42e09a7ef1d42ff97075f88105dece7a1e13828073e9ebb26b42529234aab0c806a9fb2aa8a94cb6ba47fb0de356f3ddeab5e9b32507c84fd43489013ca0538f0cd14e9799f8f2e0330346dc4c88bdf19124c175d754de53db5d74169a58e8e8e84c1d7ce2e169f4afa27487f3127890b33ab2d045a288fabcc3b99d56686a1bbcf405f3042e03eb5668b439d1ad0c00f0be7de4a808ff420e8b54701ac02b97e523bb1ee1fb973f737a568556074c74f3a8c59ac49105d8b2374288422ca41a95ba473005f5b410d852ee4a11bf959e4e8cf38e7f2940b334a074a305addde173555e508eaee6ecc07eca1388e195b426a10acc3aa06515fb9eae643eb3ed0e69566135408436ecdd1daba5a70fa990a48bd4196c46702b0f0db58915c617fdac6577f6b08e4e3505cc396a2a1ccc6850f354cf908a4ada58377396cf1506039b546abe727b8272d981fb46d6b0a7898876369e2a0fdb4f5bc28b4a2d733254d3d1d52d47310936b85554bf4d26d0bf0299de601122e79f05f446f18a9d6c0367850be930dc3fa621d1ae3674d99f9d116f10d08da2f508b88cbdfe8f59f3c4fbe3026545fe605d4d98a83af91f6d90be9615c1276bd5a4c4e0041177289db8a420b7c5dd438010e2016021f7e8a5e3465586e0225f62e8867efb17679c80135953fb5a493dcdcb5d3ef7c446e6063e5f8427b9384f274283040f94eace625d546fab033375311be782717523bd2d8d89726d6e23f2eff1a2105434e05c04a0017a06075b5e1ed677fab7aa59d52bfda2063219c95a27344202c6a79f31aecccbec0a69d433b4deeebbe35947109c2930022f4314fa0c2610474e2efb512eb148272b17c5f3dc794784b54d74a4785e6de0e43036771fae5e36e1c35c12384cdf79c8ae1275d5e2522fa9088ad94ee19f193ee61c5365fb0238bd3bafbb0be213eb238ece74d944ad7117839efb0673c5a7e210a3c0bbbfde0bb7b3079c4e8a5258abd1273b4cc5d5638f0ce463fb4dc453f41cdef88ac2a23b939f1a827e79d3571abca22309faa55d8614d3aa9d4dcf49cd2175dec04bb291627ab75146c10635aab1a0de4de573e77f138ad48497288e22aac6cad671456bacc49d99c1f70243c44105e66e63e5214a2c58f1573b6a89b74f7b454e51357b70a942b109467f91388d371257e2f6b3787b09743bafcb06234dde901b62736bf7c775e8af409330b81396a9ee5679054241d8bbe5ec896b4bab3c12a50f8d1e47388ba949783d737c8abd1afde5a39054097f83e9cbf2d1ec8971d936131386bb98786b697336dfd90cabc5ad61c288e114038499dce779282d0820512d326e96ef28b73e5531d4db4ae7f4cf600a2e2c91ac5e5fe171f65d8479d9529757c9e47d39b123eb873569e77f51a08a7d71b3da0e79e71c5e53ebe01f767493dc95263a0b9aeccb06ac7b44d070f835cda8271495338e08b72dd1dc031bdea044ca6934a64edecb86dc2278472ebb568b5b7f9fea16c8822b6a74d895bb2b99bdfbb533b44db9db0b9d88b65e40ef0559cb399badb827b319bdec94e4046ff9ec90e6b12da9792c58c2d25accdab93546b4008c184b31f44fb0a33f91553e36f5beb55b469ee7210c0fc90fa9ed7b95277ab05bee1851f7d532fa91a8305c6b07ed33c83aae5081f05efe42051304f00f1db4e8c70990c0ada41dcb3fb8762e516202631fb3d259fbbd5c44012408f528200387ffe7677646c25feed7abf3219d98b99c0253a4cc574695ecebf94f677a2d2fb5e0210114694ac22cd131a16009497281323b171cfc63034a36460cb594627394365e6aac73b5250c86d7d73b91f6240c3336b27cfca2ab5d15427e0710022b524db47303cdf734cafc3b3ccea3025e827142468600f3a7e7727af25e61f49181178c88f3fdb03053130ecde1e03760f291d4633f2714ab073129da419951d7fb04f070bee74e305ea5f279ce10d1607c9af71d2be7e3d1b57efa8b1f6b98bc7f49a217084e2fce13a5ea8ebb91b08759d7fd1776a5692cafd7e41083c82ecab7751addc3147a5b8fb9a4cee21671663cabe01463df6d02d6c97837c3418b31a30af081a9475b76b6c4615decaabc10700d80e29af6c599c96d8ef1f7d3bac8bfd3b1267256faa70a5c40c2233c29944a488e9b39de55433fadac910153e2def10c8a92e2b715d3dda99dfff33195dd978200604d76f435874efb248b4fc652f7dee574eef4c4d883fbd366c97b3779ec2998259cdc6ffb82770092475a6ff07f5c613ef7222906b83496e09b9e290550e0f978131c7f771012038b3d664ffef781a8d7600ed67351b1f275062a399884cf3a788b0445639cc07750745f8dd43450e2ef8a8d72c482f08141951460039d1c6003104129d98c05ce0d84383289807535c4bd4611067798e80f82703f9a0696a90c97ac4460eccacb7871cb2cb616cbba7eed074d4c0c794ad3c332b81b3bd9de9f7859939975459bf74a433434215582edb65696aec432f6ee2346d88a0a485626f1e9f56b4fb74fc0e9511d365d99c519b33035b5df5caf4d5d15a7c0248e8177c4e62c51a11c9762da7fa5872a4e1da91c67bfdf074356373077e2b8ff55992236e885aeea8f0024f577cc7327ebd4458283a7251e1743908e43351bf3c22227ab6b6125890c531c385313cbaa50bf63e4c356726dcff71f66667483f7f62fb1e91d1801f450de17c41bac199742874a1fa1c11a3e1473754de43460c69a0feaa6e3bfe896f4e5121d13967ac82e54df40e5a5cc29584a6b7fb8c1e1cd792f8259533e1e72427c3a95c7f1f1938949827626172527ba2dfbb418e9e8aca2b4de4aa4c23277f0f001779e66a8f3f45b0905ee2f22aa9b6b8688b7ce84e6d4ce1be454f0798309015cf501c40afef8f3f67204df41120ceb2ef5a8c3db2603df2214ffb5ba6f85b51d58e4d16b65e58e99183311dcd7bdae5ca4ed311a3b86fde2c27015638821a46129971ca50345206ea7f6c685de5433e4915bb419946822542e855ceb0783334cc16616623e477e9437356e1061295c5f7057e470dad3cf5ef3db584009d7f6f95a856912016c95e4c630c4810f686b19baf3a34a937f8f466b55c17ae33fa7972514c09330b3cb8200f881989fa28a69027bd36450fa8214e4c38c999aa654468faf298c14a63182a1ed0d9cb669d61e970f252cddbf8e03fd7747eeea5f1760c574e77efa0d5b4b52847908ba7d63121f717cbb1a194cb371b11b9e51e88b1120846754fe63369af001a173f163884336bff2516c252b635dfbf86ec10f42214a5baa9a1e2527299a584c964d1f92b79cfc3080fef6d9bcb9351699de8b00a3f19a2f14f62a76c90f846c57ca9ae98048bc0d18fc8e823711ba28bab760d753ccf1db280dc1aec5f0e9fbca045aa69112d7abbfaa1971e56eb78bac421675d89faef2f2ab7325e7b37532e50d7c23206671f3a8403a89339a6506e32264190d16fe9b3770f24267947409ac60045aac1f80eb6de4da5db720b22127cffb3c76cf1445f91a3701ba98ef0ab2436e6da13d9ad9a5ca4e9961c699244152147f0d85ab4becdd3571d29d8caff336e700a2b68b73530d29fdacec86710681b5bdcc9a3ba1980e973872e06a8431378b6e7493502e736d501b1ef532da7c6846bd55bae9173e8617168b8b57d58b4726b6a2265f2aadee60946904b2a46b5396dd90d3fc50768d22e7f3a0bbd2d97453ca26d5f171d03bf320ace633531d48b368bec95a41e62f3c97a3ea30dfb0a226efd8102e482c1b8e98cb52837f084d42677595b086934362aa55f0e18dc5aee563b0370d5fa19366268b83a22dcde99ba61008204bd5066a93bc9ce03bf96c5a6ab4b9a02b27cc3670296e671634b69656080ad99c0d6179a2e1112f234f804b380bdb81f32410d2dd87c2ebd97b2d96168801b926e1b0a0372788a328f3afe52a2be66a836bbeee9d1a49da3ff460d35a00c760ba6ad94522f04300f6dfa7746dd4019b4dbc6e6977047c3c378552405878612565e7e157c586683011ea9a8cf138336a2d2ffa250909e179a01e5eb11c2dcdfbeca95bacf080eac1d736d8e06ab47a0fcd0c0a7d72241567006174fed513a7ea2240417252904f34ec5349c862647a76c1de1cb90c59d53bcc4b1ac11787e709012e6fc280c7aea0258b18d2fc7bafab055b271dda2e5a62324fac9a62b22b8847bea24c25e24de6eaeabef8cb30fef320ab89b87ac9cd415ba31c217746c7b5e2c213b9f7cf93c805ca85f1d27c8e4e82b2cdcaa7027ce22adba6f2b7e766860828ca785aaef8090ed9ed79e840a2a872e3c60f63f26986b81b93776a033dfe5f5188ab9c678be4e816c5eca00e5c8330e103c3a58b2a224b54e1a60e3b3ee4d51c370facca5143d85b2f49e52a92a3e587dfd754f4c9e0270adc2aa63e08048db96c226ec730b1ba50edb3439b49ce2354fa66763aedfd503c41fc9831baf80f65ff3a601b8695bb00d28a4f8877e1cb84c983e3e77ca29b99a065a08a900e39bb42ea1d9ba03fdf5325bc0673edb2b916c588effab5d69f424ccddcb528f65e8bc81ff857738e47e092f79a394c322e08de28aaf37daa5687fb0612c1ef7a39f2d9cd23080c95495c7965d56e41741f1ea5166011056f237e5a1c5737d0bef38f30c44b085d9d492fe15d6509c591fdc2aa82dab3a65ac55c610b0ed44f181eef7fd43eb0376a57e2c40fff281b798bff0df9a4971fbe038f49b8b2ac61b570272f9ec6c56a5673072f2143daa4ab85a7fdff6ec04f90572999ea4f0f85fb7425bfb67f2639d23253a99a9256160a1478964235c365d2bfcdfb841efe969f618b127ffaf0e2c04ff4eb7558074e6cc37f339bbfcbcd8cc8d3e31aa27ad4b54416c32494bd305080e457f7dd8c41e6f07e5c3519ec8a072a108312c66faae0ac07b1414fef9f45f682f75a56f953a876a2f36142bc0619a7c9abcbdb98ac9717606ef10e4e0ff7afec8058a4615cf66fe3016630aedd8ba4838cef82c7ed613f0c35b1c7524db9058c5dfe108712d5b7960495e2c6cefc5fc589e41122aefd120e49a4c1b429c0bcadf75190eb0d06fba0e88f22ce3af32207feee1516b7920f90b977abc5f9f116799cae5e9bc1cbcbe07a5c4ec47e295c2ac8d1a1f0157c0c741f5de9194f46aba39fd63ccb07ee7b50154177d72bbaa37130504d00cfe056b2a020e4b996b4a90cf9a0525d41a544668cf1880a31d8c446ab5a398ce5d44d50b4d74cb87e90d2deeeb18c8c63afea6f6feb151e38ae8da474495f30872a6ceec520fc5878b331b275eb65611b4d7c2e23159472b0ebb14ae37b5be7771ed2b5559c0ff171bc23af2b50576f23f27464a185b5b88e73c5e061defd0bbfac464dbaf179f0a1292e8734ae0c02c1f7d1574c29608c3cd9854dc6d86a91e35dc4aff650a5419efb060dc9281886291a0559f4c1ed49a19964a29bc489f62c9fe2d6cafc42979062018fd03a7d9d09224f8a665b133823df8016360e5969731a125f8c8543929da2f7d8d1bd698904199ef365abff00aa7f1d93d210d002205e423203b03d3dd4faafe0eacb51281705097e001d093e5b60c4328c1f5e9078b759f7a8148f39d2f99a8170126709b3a403cece501cfff7064921a635c7ccc46b20cdc76ccdbb308cca1cce5fde95717e6a70f4a96905e65bf438057a684dc39d5439d4aa8b3f89cde7d1e6dfbcbb6b3d8b5df61dee01fafae2c45da296ea59411fd66f796eca36b2a8f94afd10a0b6dfd1e05c690fcaa0d68ab4e9ba3f5bb94263b11dc674aea4fd9e214943871e34a092e495e0295ba9c78484ef3f0a0db120db2a481da9e28a971cc5d6efd7b5b69b83be983b1b6c0167f7a37f6cdbf27126bec95e3f4f4eb8f21e8ede9ede8e55e1c887b6731075fb03e97503a7e29dcb1b182010b1e76116147557ab4324dcdf7ee061ccc93f2f5a25745a3f0fedb34055ef59fc5035c0634a02af667c0552370277be9887a52aba392134556df6227fc3c0ddf4bf229c0d51a986d0599a5068ce7eb34d123c793677de1c368096086613b78b09de124e601a0cef5f00c5617fbda3d022b81b2cce20fe9b4ca78a233e46b8b3c91dc4d3ff20b981b4c9654b1464761f2dcde35a4ea928d958c27cc262ac602c03090343da8556fdd0c62d087d6062d4c1631700f96c86c5af4e4642a589ab813ce298bc0c75b732da0d257d6c1310cad4c9d2ebf0262cc5f43ac9498e3460a2e9e0c624ad19f5313c1477b64b3d5c108ef7360d20fa5bd2c04479de22dee52a574ad00e1594cc4bb8b1f84eb90df12a5bd809fdf69ecb3d847776006d0e1434e9fc15ed84c2727e62ef324bad3a9153028dbd86ed29f16040788647a3c519dcf524ffa5764df7bccb61875c96f0ebac59fa21c99f8ded9f2de885f5aa2d5868d7dca5824840b648ae1dbdb3dc518ff0d1b00c1f50a3d730b6c0f8346131cde2ea633b10063db42e052941a29d0dc5a4935dfee6a3ed033796b855f63505d88fc6dfa745a1cae2fdff53eeecafe747c041f5bb5877f0f75fd5bca26bb3b3105a5ef9f5e37441fe54c401a70425ffbc86cad9491ee7e89b5dc5af7cf49aef4aa9aead9e9488d7a4584a6dc8583659db697467959e6e16b246565190a84c7b3ae623957ac8550176ff777d64c1334ddc4b5355ff40a580d482c2dcd89e372915e75c25c27dda8f5356c8ea0863df954c7b49715941cf8ead7c67f05973b8d942980f00612ddce02b55aa8ebea321e1b17d8feceb8a9b3b6858ff4b123bd065e680493b2f5f73a8a619601258acb4e12123c5c0ccb9c6c84efa93b179550f54946567e7ca94c53a65876787a0a85b9c4144e82044ae8ee145dd1b3d3470d6c900fbea5dffeddac77bc600dd61d44e78c3aee86f7911300d3627faf72c664c9b7d76b34d4c533eb3181b42f4ec7e39cd429102a97de41babaacaec5d395444a1ded0b384ae035bbe466c6f5461e9bb87e9976128432e5aab09002896c7b8af6b454cc4fc2c88046c93bffe11bdfbdf90c4ec2c87c11bdd26ac06af2cb9dc13523a2567b686138ed2b0a42e9fbf130b1dbdac7fad37a0141424f7e2d237e3a8703dd4ac747f0f2d9b2182d1063192630d0ac2aebc1326a75d1a490b06f640868b53c37e0343b669bbed3a71a4e4719e73d16727d2a55b44d446e216c34db6a9f2e72e3aca72d5752eff353d388e58c7356fd7a6381173de64c743fda65f3a1aa3a3566fcd2ca2d25cc5123da4df89c51007cb8c211ffd4ab4eab660235f56966d30efab483b841f34b0fa299c584797a38bf56471d525169767db7f058b0b7a5d54d443d1174e4906dbe0c130d11a1645e855015cac0dc3b32af6d31c64999bd2abb578ba66de35fe2e554a3bdfda9adf48fab53d7ceb27b401ea20f3f54be35b0dd74ce22e44f9ae38b2e4ecc075ef1bb15da98b314d7776238fabe63f910524cafd8d8d475f36340b1e56cb58b9a4513d5bd9b3c14c78f80cdb49451f455a04dc9f3a3f010296103ee011d044e6f78e117e98d6c7276b3cfffd50e7d915cec58c50fbb6b6e1c8620f0e78a514bb15ec25bbf981cc1216b3fec581e6657587d2bd28737b4fb56214978f568892a888d86c1ec8d5c6aeaba164d61a750960738a18d181cbacc193eecf1bcd00f29a5012e35bbfd2454cdd42092858a15b9516e97e7ca6bb0910f3ac35b7dc36f62eb358e885658287ab3e56542ba61c490fc96d3f530a8bead7dd6c27025758ee07bd2f50fa1d1ab70bc5ac2067fe2ead59fc05e1b6a95011e6068c0ba9ee142b9d5f86758b1e032494f90f1c7b3a738aee1d8133c36c1b810224077b3f0455edc501cb57e0414a96cbe4b1700e7e0b5aabc569382bf4e89dc6074dfae25a0414f86da68a82cda66e4198c9371e4ebf5cebdb0406476638df4d634a5e90a72762fa55e1ea09f7bf84d0f11f3ad9eb3ef1507e6f360d8e80c9048014eee06c53f3d735f20079a95b1bf70a8bc70d80f89128d1423133f13c55239d0d94b30921a7c8962771e733bbb0879738dca118954bab9fa6d935fbc60a898a5d8d1d65bafb79f56283fd7a90c5ec636e80c5c401201b7c9fdfaa951cda482a2932a30083e31d8aec5b0d59bd19be7ae4347238ae75097874c0f697c9ca39810a84df1b85e6df43d2f1c6eca44019990ebd74e9283887d2674f768a5fd47a06bb53a75af8fe6681d410af4a39bbc62ffd33bcc0eb377fbb56c09138fb06e84b112251f27911a8eaec80990fc2135fb2604af781593cfacc2c6ef887d2602e483a91023f0cc2b6cf6ecd16b7bd777b0748e1848f9af1eb4824b5cc9b73eb3d339aa30c22ef5ef5b6f9fd64dd339f868e63f64595de3a5f88ce8525434a920f5530efb4d54755cbbb8e74dbb00a5a828aa8fe4cede62b6b33dccb3f6b388489f61eb7c53a420146e3ed954d4dbc300f81d0808a137b9304a1fb25fd69873a14857e17c912cd1d08dbbdc7d4dfe19213a2526139f12149f25d550e4dd54d7bc9224cd030e074a7b80f03364d4bf9c6df754a95532d97e1f62ba41595738adae3dffa903141db0efd5a2628b8e63ad7be053ca82d4790dec2d34b72f64ae94ea7d59ec9f25355b1a200055589f0ddbf8910998ad326d72203f200daa522aa6b732b8e2a8ee2763fbd3bfffad41514b28b9bda3fa170e4da0a3286884139349ebeda4115a589dd675cb6179a950c0be85d2f389755cef256ccc59a837eae581e3eaba557de6ddd1b42dc2009c47282e46d1d503c118f7a4a42c3c73776ce192c1faf446170ffab854c250163a9b087da89f1cf4e796b7b1ba0f5845e043be2469ffb10219532f25e361cbf2778449b2efbc4a61a2ee23f47c40d2292c7d01f15d63d00e3277ccd1edd12460e16df93b37e785c828488e2bfbb880404eccd23879d824383b65a270bef4992bfca20a9615c9c5901519181d2eb684b53cb31201050635b423e825058cc14900b60104516a6c9076c833fd27acb62d7e3b983359eec4e7e2c2c4c82a8e4d71120a2c5139ec256f490d7dd63cbe30012e801b8d337319afb0d8bc39062b18b536f54c23fa3af3b35b2eafe60d3d7cf90963dc267ba0bdb1765862f5365532ed0301d45ab9d4cb9d45f91e3d616c33af1f57b2d4139449bc264a13b322b77bafdab86ac675e44f3cfc2df33cfda1737c82030633da0073603e0d8e44654ac19a4b79b4a32c11d85200e51aebdfc9cfae0e299c8d20532306fd636cd2855ccb2cfe92f2a56df5d6df9da22ca9dd4e133ba20a2c607e8d9b1a4fb7df1cce43cbdcc0a43ae5fa76b669f8ca619112e555789876e1a4a7459494328e8dac3b16b8a1f52838e5b9ebe537a9426559d14d703c6745f1ccd1fdae2638350a1ec439ab48aa3258b154dcbe77f643480d35724e46e3a6b8d9c54f6f155c1a2922c37c8b5a21e887f87c29b1aceb181d45438e1f1e80efbbcd7270566138e9725b1e9dbdaba347b14d55475349d5aec0a29ec3756d9ccefb7c38d5c1de7513f34df6fd56e978e47b4740aa5d0e89e63b9faaeb59d82be9c120019b6a43e7cc1032d89ad5a3654a2852de74bcedc72c3466f89e39d3273651859ab0b77643f0552349ff0c5d21f1df72bb494b13bb69f4648a328c7f513c919922ccc3b601a35b45ed9293988e367605eb9cb2abc6ae46631cbd1f007f2133eed144929aee680b1aca81e7ec36ca1ae005f1d8afcfbe8e4d7f5c8bb33f9094969186ec7e32e5f7add7797f03a5015e533a4e47d4ba26e4e884e488e8a8e6f110ac2102d6acccaa7966575de6f1a320da1eec218365c9fccd828fda56500a9b72ad830059ab2f02aac3a2132ed110f4a4aedeb71ee572c7f06ac88235902dfb91eb448f664818bccec25a91ade91c5dbbde582aafe20d45fccb77dc1e7dae9a19e7a03d1062a9989713e776c71952f64c053dcdca147f47867a5d45370cdc836db434c15a3e9215f345051e497c8da9f7bb2a3095e99e4c1673ad5b4e3562d6c927ab340fa6a680be19cdf07d0953a51cdf70974310407f6f08306ec3a4670930851d0ae71110f4d6f671085dcf614076f298585b1d1167538ff738e2d0f93f9de0675a0214401b4f42222c7bf13a1eb3abd1a5dc48974625d35d158ab85bdf274181b763dc12f8a9e51fc3b5181de9f9afab956d01ca02c22822cbf6e1cc417d842f2eea1f24bd9c1033eab92915a0f97f76b6809434faa390ef27d2d3c85d7c9180ffc8bb4082ac012d8b5ccf933815276568f31f0893eab93995da2c54804f4b07ae7c328d2b062b866869b5bf7b7f6f30f8a8d3a654dc5ec11bfdab0804b1f570c22aa100751beae5208e78f4858edba483c766d244bd223a11cdf2f26a76e7f73e0493718fadefd169d201fb9fd8649fbc5c48b789f47739a67b72f030b9e143fa66166d0db92e0eb7898b0fe82072bb404d8a1b0755ad8fca55bde3e45237292d876a6fffc14e43150c4973c3b7c7fcf9dd6b8a580acba9f77118783320628d3d3c15742526b7276c36d33ec822ef206e44f86a68de040318f5a483587cb470c9a083ed902caaf23f47aeb0cdc661e4f39ac70d475ca96ad82fcde11219a0ff349134396f03cf2188b38d4397373528786d91576d201718d56c285e74e1bd5bf0d468e913285ecccb50cff1b6d3180b67b2cdc70e5b348bf0c701e2331e412dd38903b0b25a85a3a84fd80e9b587f80395e368996099f0fedcb2adae927ba388f64686de86395c7d8d5899056f5cc005ad7b47e92cb1faa75a3fcd604cd41f44e38ead79eb6431225097dda6a775048162db97769029c6f03b9fca6086b0300414f545713b59a67320380133e7d85ef77c0f0d079888281e85430757c16dc1d5ef8180975efcdf293c3d80364e0a368238c64d9b979cea68b874b564ea7d0c8799c8660a297e85db61fc673385208379a1469d3e8ee61cb6502264161f54806380888ca4cc832cebd94d2afa03d97954a6b7421b569d6a1ce4f6d319aae1046c3ff96d1cf8767ed5ce09cba106ad99175f464ec72b1f94c6113bc983a0fe0db7d25c0153b4a61b52b6c2068abb01b6009b87861414e146c4def3fc269b4921b84a5fef3f61ed2c796762e1e30b19cc80a919b173df1265cb23110740393397fdabe3099c298d63310fa48ff8d8b7b819fc47c1bede151c7f586071ef0faeaea32461d28ffd0cf1bb8478705c1bae6f7871d9337c9b843c864478cae3539f94bbf1d9816cee7cd8758a2f54fc59a914cc8fd417c6bc2e1d95a6cd459a361f56c9766e67c24334e516e0371b0e3fe84b241e771537ef30101b326614f791161d31b788ffaf9d20ba068f7dafe2447b690b3801390c78ec2e6d99db4aab435a4aa962a8fce349ebca61be583bb23f444627a8600dd5f9ff9efa3dfd2685d4fb4699d5cfeef7f50affcf37528358c5096752e1da8a440f4c9a335922362cbb5a9da6205c8c1a9db7db33c9a12b779719c21f16ca4200ca61a0cef020b4861955723b11436b9a074e13d2741ddbe066b51f109b9691edf9ab9a14183aba7b3c427a7073f27cfd147de107a8e3a2b5f4ed0ce7947a71d37f173fcb5031e64fca09ae04a0998ebbf6769afed36a22f3f001a1387443358294dffe1e09c5d619cef5d36ba07e93ffe180f9762cad71acb4470feeca1f9ffeab5ea67165860d965e8349b4dde7aa5ef42c916519b0e3d1be7de1f7f4193e975a7ae99861de33b900798469f25d3282c413645b61bc4612653d728186eac3f94f426faee997e22f73f410506635d3641c1cae92fa417d80f8799600740fee57067b3dba5485d243dc9eeb0f6a54c773579d59a6a0ae429e92bf69f5a8b4180d63ddc69e32f1d7600d704597c51014552715bf09300e3ecfd53c8b8775baed3036d77ba98bb627c0575f37c3a6898623b7621ba4ddcaf521253d3cff81e02b847ac0341391311c6107a5829f9df99a9f616604450f6679e11f8983bc95027422efe3e8b4bdc194e05f90bfe1976aae5671ef2c9da7044a2682349dd386a5dc4dc47386b2b9c9d145f2cfb7fa3772fcc5a9534c142e2f7cfb8a2f2242be9c1550f50d6deaedc76d2901787beb8df66a8298461e278d347dff1a6f38e618c1c46e416a38917e116bfe1c7b0733eff6a7cd43d103cc9792335e0a88c299da3ea57d5fc79dc893240913e358732deb6c673f884df787fd6b23593aa2696ab7f81ccbb10beed4fac8e2c583689aad085dafecf42f4957e9933a5f473b7ddc5a4f0886f4dfff27d24f57a7498ef1e3e575e12bf19a820804d70046f9dd0b10df5bf9080062af64d115f40324c5b9c3bae6ddbf6d5b35dba66194a2a75e62b97d45fb603ac09000097db993bc0714335ce1680c671ca770ef5966410ed02ed0d8b382ae1b46958fa05aa071ce83bee6354c618bab31ef34117c4438c972acab323074b7c31feeffc10376b35dda5e96f356f9db439d1d13b9ae78ab438d7d28eb00756ff27003b1c84ba2d3019abfac49b3695bda4bf7aff593f1e52a3afeda90e1a9868c6f4169c706af6eb9348e29611b1a6173179d409cc7ce26e98c6da1270707cb930c9d69c6273d0ad6eafbcbcab26badfeaafeab1d85f89d98ef412d40c63f58667ea61adbc4f1c42a76475cf60f6cf9bedf30b7f7f20adeacf5d0d8a1188128f3b2224a55d14ab1dc08947cae3c244d5148f2bef130083a50cea0af1163a9df78e8a6b8178900806a54a2a5089b0d40b9f2aa9830b66d1cb3f9d41f971f060da08d05dae2ba7b26ba85e66b715fd91d5b1ce1313881f9e40e2c027f6226fc71cb0d09cd64cc00967f39877b964a91eaa7f3dd77d0575dde9dfaa92939102d781d8e71d8e42180b7dd928b8840ecd3d4dc9d23501227a4aa56a765cd24d0d7bb98f12ce044aa084f479105a294d84f170d5207c82a7d66ffad997cf5c0186a87188aa9fe515695cf2b4747be35991043f86930fbc76fdcc90465ef253520792938b0a5e25a5cb4c4f7b5590747c2d87e7b5cb61651fad4bb68c631c4ac85698f7189b22f370a07f678ecb702a6e952d543c263b29f97fdd45a6fa42f66cc115945557fc5326a88a7501f144b1334b43aa360d49dcc1c500abb1be57b161b4a102dd949bfa956ed327a11b9b31fde8e1241a540c2f6c33c5637c54a431540279666cf129c9e1411ceab1772206df0795e24aa2d5ed9eac3f1002ceb23221eaa2b0b356c2443f009678de88d0afc99288237bc51e054752076491dac057cf6409bbdd5cfeda031dae9ad638dac5374c1a75b6760a5134a4e25dc931b5c5f46fc36bf0efe1d0f1060da51d3b9d91248a0b7978440f81c78fc8bf6c22fe70114b1ee45428ea4e979c64dd22cd7df1b7750fba5cd2494f5ca15f2a6bb6f2db3b4faf976bad6890903f3c321f9d8de9333f5797f11e33f5a5a183d37f9b6373a99f416497aa951d54d85ae496e8d9c5fd986ce520adce96e7e128f6f70e5cc0b2db731a6e4f0f7d7b9cc98ff10798fc5145b3d58ae876d880a7929bdb0ea0c6b216874d84ee214738010736fff62c0a5d7a9940b2c28ebf13eb575e195c80cada117ef188bbb5a77ec8e907a65db5d936ca9f00e8d6bfb494d13f78670bae3429587c306d073458b495fc12ca051e8dadd0d6da0054900609be2a8b3fb674a4c2c6f87139cf007e14d542273bc686ba1ba0e5a6b8d6cdba875d43907703a000fad54be4524833ff08d72467048c17edb6ab55a8f0ccecda2c04e4fa3a0f6b15f39fdf79a1494b047775031576483f50f2152a0a20f54d05fb22bee7d78696893c47f898b044eeca5b7bee3f20368764b630bc3c8fcc0e63ad681248f03ef4367ec7f3767b7409085085d0ca4bd1cff4af85cd8b4e7a4b58557d8be1135ce6c34734afe63c6862fb79b69c29f7305662623db4f7501a8ea0d990211c6ef5ce587e4b4b3da574ae5fba53ded9b72c4851feb35b0e2142162c783b654e368ecef7baf706a2ed941262e859ba27d5793a3689c59cd79e2ae7a4736ef2034d356db58d48c698809bec7616dda79e42006627f55e0d5552af348dc84bf1fff59e0a8d5023ef2ade1cb795d855f29c00577f9b597893a5ea125d6376fef9fb41ecd26842ca133bb2a9bd8781da796000a99474a83232cdb688dc21b8866604cde1171d5b03cfed5cbed72863e43ec3601b7d9ed019e36cd33eb76e7c78e25cf4a1a2b426a9a880dc2c91f554d35bcc56205cd876e18ab2043c3990284933d674420684b546e0ffe796838669cd8a7a3833ce460adac7c549a0b7beb63a63b5b46163bcc8304a4e28e5025c70b1d43612c057327e3d6625d306b99e64767e0018dd128e6b6dc9a16779db97d6c7bc74c1e2f76344c1e27a7ac7cf60f6426defbdf1a52695c4e625dcdc88f9a3a83b25f40fcd6e7d33cba8cef3eb6a07d8e74761c97c324cd77787a0d0ef928d202b05689918bc4eabe3429aedeeac01fd69eb6d9eb37da31dd41ef3ded1c2b92b8348dc3721dab918977fed94583eced936bc36f366e4efcbbc36b632ebd407033377b4127a8359c35af32af323b4a3b30f4519f29468780435aaae6ba26ef92089498286afe0eb861b828152c64ba7f3fe3b7e317d5c2607e721b82938d93c18bbc62a7a605727210dc24418950cd225022bcb4b95bf2a39c338da4832b10115eaae26390a1ce23b0e95f1f4c0100541787cc582a5a72700c85849d6ea4e14cd4cfd38b96342e90cd3835282af188a08583eb7788c8f1f70a5b820f1f854e9a0470eb02882ac48012a8fdb9137c77ab01c44bfa9297ccb0e9db43138698759b01266257417c151650a03249f32c08ffc330666dd1e29a36f9892dc9cbcd288c9711edcd6563beae5c9b6e59e84c31f41e5c336e6b598ce66edf6c5cc48f97b39d21bd7282d00c811e8f16ddfaaab343f1e4ea89fcc0a15b6c6db04498cc0b9e0d2447fab346a8c7b4e52efaccb9078a96cf4148c5e71b1e93a2f53e1f50614c7313eab0a1d84aac3132ec7f3e9fd66d7916e827b73edb524a86e423b522e595c472d7f2dc1f5ccef485fd39593c142f4f0a319e5585f304d1446c37a581055ddcfa636d01f4bf535d3c33541b8589c173cad9726b77bc6151c6f4efb6d031bd483b77cfeb0ba532a5bf56210f52ef59c716da31c63e4829b83b4a91cdb74a1b5d263a0f69333d2e3b1f452a1b8e6c298c2e3af1db4153365cd8af5d355bc300110c9544e892c7482a5e6c061777da96e2932e024ca98a83c8b95c29954262c0ef454a8c024d8ff8d1f9d9c267c1079ce4c702ad332f4127ba47b71ff93dd5ff770e8049cb43626af593d2ea02bd24007c2d8768bbd5673aeadc20635096802298ca3b889f31f09fc96f3dba06261e7e8bc6ca22ffd71945e69ff294b0c3893ded2a4dd175e0855c7072d82e035c0f90b3c9703d81f4ebd4f1c293f465670de5642e2560901e91592c9cf81532c72caf8fd68ac30cc7895938475b9ea395f0e290a19957a1ec486a2e817a4b9d622ef912f44820af53376ff4add4c31fddf37adc701c2e4ebd4f0a566936dc0a2afa35d5c863dd651cbbae8e41336a7fb36fa410ee3eb89f127c24ba905dda61780f5d93ea2bba3d3addc4f944328cf5d8d56f111ca0ba908223291e239e77ed3aa2dcc77e17b8877d0b01cd3f715f07cc523501bb7f28fb8d92c8c5af06a8d9399da1c862a3194256cd5f89341ffc0e74bd81cc206b825956951f9a65732172aea7793621ab28065c0d6433a7cc36d5902d948b7ea0332b2ed34870f0738cdfa93c608e4a0505dfb37859789dded80403c6dbb48dbedf7835c39a7ac091e52e492cf80e13a0d3317cbf188fb5c4537e13e8adf7707dfbd3b8e3f85733888dab3d928a1a07247a3940ba969b0ea1a647ffd228ec7df63ead585e1b2d4fa212832cc06103abfd7c6240f291705c0fab435266b2c189ea5938ff4449368f98ab2ed1b62d4e446803e496782b2dd9a6edcaa05754ff6c44589cac4ebdd589657ad9063392f66257acd25a31c55e7806b6b757e68da25c4ee78d29076ac546a4a88c53aa47097b1bd4307869ff86d5dfd83bddac6837df18bc28b0ad0e60a5dbbb56543bcdab8746cf95c2e8c01eacb3591435fbda650b7638b9697e0ae383260d138642398558d339600264cf428f4c9f455eeb1c42f462889dd7412a2cd5eed4884a88213cb204ad01e7b851745e21716828d940575e4550c70d01a0663e0661194472193dea614b6c077b59c3df3d8240f109dc0ac2b6dbc93488a23fe53e64e699d1b1f966124d32286b52768b9b5392e26ecd73fbadf3032595b32ac8df08b6891785f52122bb8d9c846f44e5ec2bac6244996939dff4148cfc9252327df1e89c87f66ec6e1bfebae46c52ba91bd83f442c6871133e0f8e1b9a541d8da00e0884ef4cc79226e25f9fde597895d6637fe966057da89a392c510a346edd3a7b2cbd79d0e633636b1ab9e354ad261ea99bfc5b76fe4bbded5993c835115772f36df1ca03f7d84a59d7aa30f4c4acc0ce25cdee0fd6eab5f25813b6175f29b6a8e869902b8435f11bd3bbfbf1b8e871a2bbbc03f25356c48f6b8b0fb3c6dee236c7a6e3e30cfbed1d4d5d1f89ddb351cbf937efc3a4117bac9f8d64945cc2499e03e9fd3cb839ca21f54fd22b16032f101d131a5b24882bfa178277da98d4b4fd7f978e1182dabd0b1d48c1db425888e98b1f7698a14629256e146a1fcf17354b3c1428001c6e378b1c7d67dfc8bb4d9d866474496723d8542d755e5fc0baedbb45ec383d0257aca3324d6df1ed134fa22707e18b30d7e16d04354afdad15a02b304bf3b97f01d51d7fa7c90f63030c3c208f4e5f167d0e340bd43bae2919a778f03c80f9fcc47b6a7bda6e3f78ef9a6384e3ae4386c5c4f8b22e15620f5d66b91a5a7144a4d01ca977b79e9105d851cf7815f58d79f58e2e9671717866a5372eb760c3afc72025aa47922b5ba02452f45b17e8b75afe5d5a7162ee970e83a00f9d46179187dbb41e70b7dd922fa10a4a5a3ac783c3e65d7c1571a1cdde8a90d5edd3cb5bdcf6b758e0af16fe2076f88fa8336cad76322ded2c31c3ed6790d9decdf84d0c2ac0feb4a346da1494f93dbc58c21d9a15c3db08a9d006934d116b18c234c5680dec87de81c12cbc021575b1e277c8d7b0d7380d16399f142202d0b3ba226cd82e965600df9f99eb177801c42d0b25a2c10ccb2fb7d0dd9a0fc7fc4e1109c402533ec39b15921762fa5b5ed102c546283c00b1681752ce626641406644f28464f83c1759460b860f864b3ea85983dfe69aae6d006f11b4044f35b12322de9aa1c4f4349d68803222680ac1b3cd125672e7c221ed07e43fbfee7b00cd13af55830c00f05ff9b593377964c40e4f2e4ea8b9ea9b919f49b7088b55d79ecce1383c000c6bc753b50c3d61be9a88755c003b65f3d228d12d83f14872214c20325179e3f9b35bd0b1f4ef2c6def4b280a011566743dd64f6f9b78a3cdbf9e640b63bc2229a23f7660fe24b031918ef9a6ca05fc780af56db7964ba0cd78255af23e539a9fbb00c07323dd9a8cf6ae27d082a2baed33544a5aa4ec4b599a33b9461426202c59681708966c016d3effac3e7aedd652121074e5881059175846f9f33903ec78712893f90bd189872cbe25bd0c8e25a476a62a645a207d869d78461f84160f35e486ceb6db36ea25765f6435e20ac0b0719f843735cde91a3388a9fce4628697fa21e5d1e29cd26b4bbee988f2eacced74d72c42789cd25bebb11dbfb8231aca36c19c88d697a21034c0c7ef5bc23edc5686aac4368fc560be9b460f932859937e434e60f9164f57a4ec84d3ac8627334427018ed640d8a34b763813a1635d480840b1570c9071347119059eb09ead5f9dfd529f5c4318ac0448cfa985adf298174db444c2be094131e9f83520e66421985f55fbb592cdee96bc8d3bd63d6ab478de49aa8a6386ffa0069b086a69f2832d96c20eaa5459b31e7208e0d41b63f0cd465d4b01eb3156aa5bd3863e985418408a68e32a5557c33cd044864c2db2a9ce7270c6622c00d7e6b7c61a9ef5cc26cb41121e16ebac72f96848312ec550ad43da5acb73014547e4a6375c17f22a027e3ca7620f5ee1f54bad36d9614e3fe57b57884f13e68da9b023eb40274ea9d3ca1866f169c9614f3408eb1dbc15247a566a648e4c58c197648a3f1ae64913db05c75fcc7d7454daafdade9c6d6c32f58ef96eeb8072efbaef31d7ab39216a0dda9a332dd48a3447673903e6a18fa4dd9607a9e4c5973a222774a2a5269222d66409a680fac6a83fc1e8d1e83d0b9ff8b9a329d56c1a0cefcaf24473e4baacbe8c57a2aecca77418aeb62f9bfdccbb5f54c4a52995d0c46e32555b885426309a093173d6de52619f6a1db2f24de9b25efacbf0ea8930e9664a6526913e534f1e2b062c28446d6dc10ccc5df8954245bcb1d4b895e13bb5fc3834d25bbfdbbb70b323937e39497e5d6fadea425c9d301b9df2e55870ad83707bd42b4df8f5a6b35de070e3fa0a758bbdd2a1d7d970396d2dfa3d3a011d35ceb58bd86afbd8418e4c382479160d6799d55072a57dd465da03d48a69fcdccacb472461bf1bb0a977a0a7ed57ca3afa5b75c4836647951bb447202c56089741579c80968967ca95f7f8ed8196bfa8048e913a773995880c58565f1e568b7d2678a29f6337ee8948b2e4b3addef89b62b72ffaae4ac95168c8428abbe13f21e567844e8dd136585230741199aab332b9415dc608975befbbbe122d9fa50e931d132b132a1a90dcded52d531d6f01455a9233ac8caae55c5cd1d2f3b70b58069a69d5d4bd8bcdd80b4d1e493c1f6dcc0ba593ba260a1ab394cd9ddf14b207fc0ce50da23401522f3efb739d79f21c7de498ca3774ecf093cd4c5d0676da560fcd7938cf48c05bdf7000d4af9deb476a3da4c84579a3f164d7aa1757e996152db2df4aa8c216f1badc83b97b1baf0f68b3795e05973e898b2a40b89157b3975280ad2cc64475c047da9b988ef95db14a43cfc79bc1b1f1c0625fc6aa445e64c7d69ad1c6a67cdc7dd9b6d90c8158263124590d5806f3812fa1f7f7179234e7042de772fdf3013784c0124f722d692d476df133bf6f293cd6c8bb81b99d631931046b106a33413d9a2e4c3b7ef091ff646fb6f1ca61ce15ed5a8e46847a2ed48a352d86aacdf674d9d39d37c1902c813f6309ab2536bbb73bdb81b9cbe384d23a6d447ecc1f3ed3ec8f5488f73b23b2768fccf62c90da0fefbba449f1b0dae64acf4a9766222c274b43c6186d0a55d69337ee447381685caccbdfcf237d07a0e03565eba89257645e693aa382302ceb7d720f1e34e15894c6db5faaaaa05aaae7833555e35cbd0521bbef0d5d40cb5950fba170e44786bd1a78a057fecc029c2b51b0909eda625a15b1e5102898a4a26d0139f3df84d409b3481e8488607e0e1b1e925c5582c68b006e27e8ef1d423e077ee22daaa2625aa8581b286ac9c7b7f88f9bf4f052a40af10317e65aa24ec5107ffdab98663d1d5e1d348c97f830d7116bb602c14e783ff523176d7ff858f4e778059942c441920368f377ed25e9c31ff266c5c65736e555a857686af7a2c1ab16cbc81d9b5fb17a622e65fae4f16edbf67b2799bc8716d3676ac16167632b0b46ffe7f9b09d704dbcf1a6b28a76cb40c1da8c757d7a2138e3456023c10bd4371fed588343f2c52243032b8e4d90aede189013569c7b5978ffebe069e2cb4390f68d248d8525adb54d05b05097459f63cc504d83919b494e290c7f34017de1621cf2e2e405ec8c402b46504620617ff7c7d9f5884476b7ca63b88a6f43e5a819bd9ddf2971a816424e288b72ed3ccb7b1c931303aa2339de616e204ab228589f8576df952a74bd827897bbea1189bd6f13b913986f56ea517ca88d94d343c2c91cf229ce621b150f1fa4baa8411de2475728cf1557914aee1224c8845397ca49980730ba5129338974d4cd260c4b30707a97d600e93e80f3b21bfff076c7282026edbfa3783d966a81f110a5f830bd6bd9d75eeb9481fcea264433500c02a847666a667ead0d501933b9e4dcabc7ca5815de92376ba9eb9025df14f7c1f25fb650c7411b467cffcc8144b3430b7b6f51c212ff2715d0fb8ec5b47499a92388cc06a792e6175611a48376a17d5a77e7a318afd82987f177d7ba8fc55b5ed62341fae9b3aa7d5b870f2629e6b3e42e412589ad0d9508f9cfdbd8237e617c5eab580e37db2db2c1d71963e4d89bd96087028a7a717f77b8ca1986d289473144c0cb5706463c1f3ea5c8a1f08fdd3ab4da9543eddd81beb2910608d199f8f7b5dd85d3b11721c9c30fd1c764dee86ebb5af989f3bd61ebbf4b757177c6e3671c01321ca125486cd9142f0104f5a95bc1bdc255b9335d6f9e0873c197c9ba49ea0e6fb35af3d9b3f4bc621d5f95104aa146c9e2505ca8454f96368b24159c0b6b40014e440491c2054951eb4620da37fb81c0a2cc73b61772cb2c0921fa0cec19d0ff4dd998ec35975dc43aba40d2d716ae5bf7c556f2f636a96f5bd97d7593754519e4adaada1930dc855addd5fd7965da70c9d8acba2e9a870486e8dedf7f8e71e84143e97907b5b7a3a8c35311a6ccd494774f12e5503d43d766239340aaf1b19e20d06aaa1faed247793fd5fcff4b8280988b7be7c6a1f00d39a39ab81a5714a916c105c619225b48eddc2b4535aa12a766794df8a92a4d09cb4bb43e493d94d454a1bfb38a7fcd2817be0b275a5982c16e1a541ebb2ff5190e2bb17fab08ffb49075dfc1707da4d2247d451e0ac8af1ca14f0889d846f38437c47df38c2fce628e1fb813ccd1fd0646d9129f515db8a24486c6f3db1d77bfe79de9820a4d10930bff2fe8b63ce1bf22811cf6f5e997f70781541a04fcc664959aa45e076a00163364b2607c039cd3fa3f75401c9baff917b69f3b6b72b2871ef3a28c6511f385d4349ac455cd0c2f4485eec030ed0fd05e61999b290f9258c6964842782efa8143751aa8fff19022e00c955e0e2c76f339448eabcdc933496f3ef820926634a8045ae878d5f3b8e8baad7ee392b3a6a428dbd1ca3536d612e61ebd5528fdfaffb3c1ba935d079e9dc1e442486ff6431394ffb56a850b041f046b5e6818f83b2f54257aacd2e7c8d98a96a4563d029362e893d8d3ff4b93d2694f9631451933b51627f0ec7e36c43444ac91f308d1a6444126e9294156345dbdba3059d40a3130b1429ffd91ae44a303e3c6f0f43ec3a2fce9d76d98028bb6647d1fe4c9ff1916fed8209aeedbf9e39f0b1f8271fbd12e8af56b26616fe2580a3e14e385d1e8c741c6047515c04687453bd81616e5027db40f4c5b6a1facd86b1386760b5f3254ac7b44c60613da3e6168c64bfccc9fb091b3f7abcb1a65c3338e0d82f310eb13d4945b1305c0a22d92f607612877f01c639cdff25662acf36da8598684ff74d5122051d34908d3dcce886d92a16033ccd5e761c4fab85907563a5b8c30921b593af8981dbc88bd356b94bcbc6120d8134bc985c1a530de29f8d7f0b89d452ef8892c6c1dc9c7c92f217a59fc4225652c3c827b9818757230dcdc34ee0922ecc76d8c046a861b33080d30294306adf18f69cd49bb4f4db83ee7f5bda94c4df0682bdda16c6f0d83f87afae072ec5d988515f41b40a22e027c347de40dc1bb13a3de8be7215d5a5cc98ca44af72c37d7102c9ac06db9fb8e3a793c56dc41aafac50aadcd43125a0b9d67e063b8a68d661b304d4f594b8c8c615b930f963e61e543bcb64c134b67ba23b6795d1de03104d61f6673cc32e6bf3b9b4299b41d1cfb0cc20736c480a0603f959c3cef505101c665421feb83c8d62acc4cdfecfff1bb4ce3384bcdd60a7ed7b9278b3949f76782625f181526b18ebf2126bfea004006a5faf19d5cfe624285c3bac0d737bb209a8244e81b12c00f63772a10069d91ec1b52193d0f3087ed818d8aa91989ddd1fb94f70a65e184095769706afb6c50e9547454b08b9713ab27ff3cf34639ca7d267cef9ed509f3b059c994b0b2f1f8b2612ff1274464f6c35f42ba679b835598dd3e355da622d13ed169072cdd2f1c97842aa80db23a2624512e7d61403236f3a2d10dc5308c25e3c2f1c937da2a0e22121c358efffc1144388de7fa7b498b3bf3f5a976cb5bfbc1df8af8c6c790926b592fa9e5858d4838be626d5a230f389245d6f0a439d1e965de6089b97dce2695ad71822e1f7abda67f144dd6de08a09b60f3c4122ce08baf6a021f9bf5789030998ab1e7676919da5b7ec9ee95629a89f76e45c0e845f905e8370f5b04e947ae2e95a495c48552423bf767c17e4615608a53a6052b5a069de4d390db5287a03fcb865d74e8264004c4bebb88d413d43f2b2c6749fc4c3798ffd327dcd11d98d6a3f5b43cf7522ef71b48e41ff18f7ebbe6a191c675b328c57d3b7d99fa4905b3a2bbe279e97bbd0611e40dd152d5f0f761daab9c6ccd26b9a2ab75c1bd1f9d51db42ef2ccf7f9e4d1fbc67262a65f7b80f1379bee5c040cf96adeae30ad983e92ea10de8bed6e10cc01599a07bb8e7943c6b95ec8677ffcbda46db23f9d7838a4746017fd11c54d3a6c1596d083e7687f36bd9067ec219b3ee7be7c410d0a72f3926dd3f2bb344e51e4a433bc02e7fb9519caff7a4f17cdd6d80afdfd32f9a0d3be0caa9140d732c4c789cacac19848bc93b9c42e63770f95b980c21e4c93ed9cd7a5ae325ef9fd75cbe67fd7b32d130d9eb8917bd424e20cc4e41ef6b5469c23721ade0dfa38c0ab9a5741737a214fe6c13f96870edc810c25dda1bec9c32dc96ceeed71c1bad8494c7bab50faed86beea3bc7dd9c2a5b41f2da9b55011ed2db398d794c07cdb294b98b56465101e6da5e6faaa5165066dac57ebc491a8af4d9b62cd9df4f36e80c440d16a98b2690f1f773fad93eff15f1bc625796eb90711644309002e13a4b69d1bd64d500063067c23eba86a0ed7e0a7be33a11c0f413e45954daa80f490c232b358d91b0608dd945411433dcbe2edff356c15b96a0aedb03c0567c2c8f999d6a52c82ca1fbca3edda195c5d0fa2e6489784a59cc55f082457ff7e1ed50995d063f17b28ef949afc72f71db935907e4b2eda013572bd6790b43d673ac7d8811ffcf383989cea40e05d3fa6fd366056603c8a517590058828419f1d83e95e3857999fbbf04be72a70f56f522d8ff3a020ad76f12c00779647da37374583144a93c6cb8e47073d7b2b5396d90c9db31e576cbd013521ea47c3f546eaa82eda157f26a5b16a650b8d7b2a9627120c383ca6f68600e8079ca7aa1fdc5e3a5af9e9c81de40364e7aa7fff53061cd154823bd919ddb69cc3a409b4086c9e9ca323c4cd054f36faed0e0cc1c4ab654ec85d19c732500e995098c65d5174a84c564e87c7b9a545159f1d55018ec5952378222947cac7c216f5a2b378d88caaf29025cb4a84a56da2cc47d8da44ee1bf47f8912d9e65c13d7693f7d83eb7c155d19082c3dfcf1b4bad5a89e55508a87ee39b731d37075a41bba1c278dba81f0b30e52cec2bcb88a047c10f3b0319f3247ece40406709d534b68d96c9fa0638b0140e8ea381e60f7c1e6eb088ddf23d6a56a7cfee8edd6990e11398175ddfee3d537aa2c55966ae56d19f66bf31ac536148571bef68edfe321b6d6cd94c0c658c2288c872a1909fb72b07478fd73201f330f65178ad0ec96a96fad5c661bcd342c84a590c3295f6521a2c1ee7ad8a3c523b3facc335f28cc0381e56a4f6fe30cb934fb71c669ddfc82b3a506872b0ee1bcae8d09b8520bc7fce593acdc3315c7ddd91d75259b5c23e14d1ff6e7ebf8ffa6f5ad2b5678e8502c723bc6669c9c5c322d479740cf97d5d1fae91f2a3024819fb81add6f472ad6ccd37b0820b9cee0b3ff709e8108c0cc97c8558ed04d69b51c9a7e9de8efbd12fe135bc20a73685cf995ffb519dc852b29c15f128df10bcfb0ebbeb9f5d39be578a2a45b714bbdef9468660d71d935bf62e8b68ad1c16e8aaf4e3bfedc912d899cd88257f3d2e5d38b3370ca3979c3b27a03e03494d32f428c0a6c410e8c3da987989d7b7c3e1cb7a01f9b2d429cdce263a784544446870e6ec66789ef9098dc2b802cbcf97672fcb314e693550a1a9873efcbb05372b671238a62a56b6eaf504947f229294365c09a4ccf4888b05a4543a5b1f51460144a0b67d7cf7bbc10c1506c60e85738192333880787d132766833f71a8435aed328275d5b50eff240714c5460487c19a9d1da187937a1fcd7cd41424e09cf16acc8c509a47a1da66d1ff7f5a3f908455362dd73894146adb2f6825da4b5680a27576691af7e0d4012309d1052992648fac450dc170ad9e0acb81dfe742985963fe6222cad93ca29a4c3b86b4efd880b8375e56f2899e917a6e5a0d049a4872e23cde8fffcdcecfe80151317fb847868c83d7361793f2804973498b448765b7100358bc867f67ffb5fdaa8851fe99de1b626cf5d69b0ed66dd92c02f1faf7f0518a60cb2930f19dd2ad85a58791ececc637b2072a34a22efe16238303c72c8227a17fab61f53a945fee14fb76a9ec0f5fef48e8b46e1a6f1c2320e2c30fb8f7eb302472acb39c10988e9a3dfcd0882643031cca1b643c5218c3053ab79d4cc85e2795375ff02426f54de5931da3a00c869429f9689e81c0e6c9f5974eac9accbacadca8381b9e37942fabd47e25db10692cf8756f49dc0d6743280a5acc65c5c1530b4d5c033d873ea629ac63b0a626063c7ecc579de284cd695e090026b2b96c451c085f733da9d3ac4d37749d470c600a23e51f70d39c976419aa074917f9555878dd24383a5b9a0366f66b8b4cc072d174c83094eff2401447f90be35fe6ab6f8541fca1e2d98df5247fa8a8a03d7bd71dd1193b457832310ce531bbf1f8eec8cbcda09bd4f182d23bdc2df7c5e0d755933417c07e5b25f3311826860740bb433ea6ced472539798071c7d4b89ec6427c23d0e1b73482fdbbf56057a3d17fd818fee37ffdda50dd4178aaa99812ccc11820f6d49ece605861c4372492eb990df4461b637a257c83f67537b3f22f6895921ea0fd946b037f2d0e8c0edd2d445c0638dae6951cff49e3331728822f3fb5dd227c8c0bb82460727182ac5ea6a5b3f8f6dc5629f968602896ad83eb3533397cf64c78328a528fb01c17a5c929ebaad3a71a1d436c9623669d992decea6d2f667f180d4cfa0a061e7b5d081c4d6943a647e48c6ddb6bb83cc92f3b62c13ff64b526ae4ebf0cbd30ff328f697bce227e5fa6579579c42b1c69d11f174eef740927deb5d54bbce0d63967d46c0eb7a644af217a6878bdd9b58270de288a0dd436f0d05c0be9fb4ff0ac2e40caec1e31f4b7dfc8712cfd88cfc32b96953d18e3c6945b7aa088c1dd21fb8c082680fb92350b4868c2671e77df59623cb0cb884e010c718daa75c538e46cf118d674ae6e0647c0c2637981125cbf1571817083af56140d87db75f7d59754c1509b1bfd12836cf4ef1fef7e5eeaa30f09b2ff98cb8122a05d419c37f3662ac3d21fe04fab84aa9a2d30e9838ea269875dc99a4a5de7dd3922424ce901e35d9fc37c281d2cb53c8794bc7cf927b00b7c25788237151c362c5088f22a259a4c06909dcb5e5f5619fcff9f09cbac85d38657ac6583406be4780852c5f05fa93a7532dc4796ab21588a93ddcd3d05ce2ec3fbafa4e381a7fa890857d59e1764e645e6e69c36d33ec822ef206e44f86a68de040318f5a483587cb470c9a083ed902caaf23f47aeb0cdc661e4f39ac70d475ca96ad82fcde11219a0ff349134396f03cf2188b38d4397373528786d91576d201718d5618f4fce025091711cb2324822c77552918ea7fac6af475157a1608ebde0e61c35ea3198c5ad029b14f3236b8ae261313037e5c254e1e793326a2e8ae3371d25d4ca80c18fab44f09f3818d4bafa915798df15abc484e29ece8de3a0614d9616b7a1711d1cb4823551fa989a35b9f69eff7cc444a779405e56615b868a89186f0ab750c8b003f8093e3a71126de37d84ec69c7d9de2b7134a0f9c4880c00fd0b15d1571c777d55088c0ed4feefa6a0ac1d84907a57ce8c7162ba0ea2a6c62d9f65addf6ec49372bf0ca44e82e7951478246b7fee2abd21302b622a3858ed8480648f711eb1e23337ca64a99232c486522dace41ede92da34898042de35fe279fe48bfe5feb79c2f81d245e0c27248b6bd1f48a9a15da0c2611a2b516bb4623b9ac1e972e6692bed9cbcac518200f81ac49cd7f36e796760d578d2deec7c88cbf6c0376bef26f254a79971b1b28be623dd2f7301f75d78a1eb29942830cc7bf8fe9e9f3f9da080ab1f64e7a29e946a40e62c9be6df340c906e6270544c169edb8afb3cb1989994136f88544e3c11930a183794e6d00793f431673509d993ba58536d56608bf97f5caf02fbe088812c32acbd395ee834ffa1aff6676a93a4cbbb805ace91a46830fd1894f0959b9d309ccfec9678a1c639507752b4388d5c101b326614f791161d31b788ffaf9d20ba068f7dafe2447b690b3801390c78ec2e6d99db4aab435a4aa962a8fce349ebca61be583bb23f444627a8600dd5f9ff9efa3dfd2685d4fb4699d5cfeef7f50affcb871b6b939799d4df5a54187d71541e561d4770e887946b8877531429f2bf134b6f60ac3ccd135ba3c884cbf23db0c426132aab3584000ec8803ea6792fb73c512ac99fc0081df0a77770aacf886b065636f2311e80d9f7b8c685adc5693605f1cc3354c7a7a5731c65b29a4e2be01fb2a6b9ee88e7a742ec14317415f46cb7768662072c12a014de3a286b6c356ff9ab00a31c69581078a3500b8b5212323bfa9a7b87f7b59191a64a460f53eda8505cd9366b254878d9f67f36a1ef99568fad1e23b75a55f9091879a820550932729bcc2092f5c366e79e63e8a73d9661b0f42ee4be125e59ea5cadb0c967a4c166dc955e3c8b36b9c338fc1c92f8ad0d54ae6e12664b4131d9a92740cf1c377d1bcf134fbaa504a2750f5a47937703755f31aa2a51ae470c5742b2e4c90a5bef212027087f1f2ff8d451c8a989afce5556e50054c01e72313c8a3531cefa803e8561e3df4928f104fac94f1fdb66d8ee7c7b545be6a68e5f60f20270da4309834301a42bf3bb4831869f3755be08b5e0150b58aacaaab64785cdee43bb1e272dfba7993ff83b5be51288c10faaedb09a82abb8838da07a32eddc636c4b413b6143b72e3f0c154a0e40f2ee40f7766e16f1774654d350f769fb8bef90294f3f44030523533331530eb3ca8a08a967f9ac4b0d1a4b8631843d8fa5c1de68c043b2cc95058c2c2cfec59f759d0c9eb9ed587811bec43f33c893573c7d4df60a02858cc499bff6cf80f97c0ac943961d5c728470ee3e0c3d406e7dc3fc2c3559195a2400ee1c440082ccc6cf7984fc2869a5eebeb585940f08b3274a8cd7ff1ffefd37c156dc26a9421f4fa3b335017ef19a820804d70046f9dd0b10df5bf9080062af64d115f40324c5b9c3bae6ddbf6d5b35dba66194a2a75e62b97d45fb603ac09000097db993bc0714335ce1680c671ca770ef5966410ed02ed0d8b382ae1bb075df8ba41e52c8c452fb0e38f95ca1e6ed084ff5c78de979ef472a3852f004049c73354cab895605ef5f284ad5f741f724d4fab4265ef4d5686dca9a61d6b5fcbf1c0bf5479f125f75fdcce1ccc03483ad5a6b7ac25beb5de489e648df5ef55f444fabf16ff0af35b421955adade637f82d5561b78dcb679b34777094018590ceb1ad9b1d519f9e7872468b3876152bc36073d608d3bba8f9234f895d965f8d6ebbf6edbbc47f61bba7587da0c8a41d40debfb34ced4c8cae77daa3a9e9a53655118cf3a836e3b3f710a73d659bd691b62f911e042b9be3a9779538af6de8e0cc621a2f0bf01c88b1e87d2d3510bf35a99ebe8f3700c0467fd91b2184f9cae62a5d2185515c7078f7474a4b1fc5bf78902f94f990630b7cb0b38e7ea89e78fa83ec7c45ec22e93fc3a6027e1438ece6cdfa944721a9e22bf467e226da73f4f9c4edb7e16c306141671c4522e6a3dc684e9bee618390a81a154a8be4be0430c7619b39593623e30a326e43d9f50f030dbc5e5577d66ffad997cf5c0186a87188aa9fe515695cf2b4747be35991043f86930fbc76fdcc90465ef253520792938b0a5e25a5cb4c4f7b5590747c2d87e7b5cb61651fad4bb68c631c4ac85698f7189b22f370a530dc14a4429df3a0ea399e1f4107271d3a3f444cb67a392cab1bcb865e0f7373acb153e6d0dfac0a2048f17aac8fe04650d9fc585aae949e07f707c44440617605b7af6d6423f682eb85933b02b56efedf07c3f1b291c0a8687a857f819d497f81f23eb2786a9a89955f63799446aa856f80f6237eb09cc9ff4f298a9fcf6b7098e961247f68ca147ba77fcc0f77413bccb78b3153f206d603a88d52e04050bbb1821e5a027b405c3080e5a662c5dcc0ef6cb4f2887e46409706bf0c31415f5ab34f8a6093cd42a468caf7be70046d999cf62670691ccc239ac54533a8774b6792d7c254d2ba1729b7e4dae5469ab4711d9a20c9f4de6cfe9274660465c598d72b70c1eed2cad479d93990debd4c55471012d68d9b4c913ffe5eb944573435b6a186a6e8d9c5fd986ce520adce96e7e128f6f70e5cc0b2db731a6e4f0f7d7b9cc98ff10798fc5145b3d58ae876d880a7929bdb0ea0c6b216874d84ee214738010736fff62c0a5d7a9940b2c28ebf13eb575e195eda6ccea43570d475550f5d2dbe3d4e303f3357156cdabc43192da08603b9f9c4becbda455ecee19d967db59bd7031c6088d6f593ee93b11d504a555079dcc3b0a1e1c99e9dbe18c910b8e62c97486f153d8ecdee7846c50ee82904e3080d0c4080d1584c67585d7038f1ea8f5de6b297f2b44ed61586e315da5b4e552f408e98aa78aff648a031ff962f4b7ed9738bb48bf730d3bce8da624623972f54666cc3d015e51d0e2c0e0e01adeeadc3e012f30a5147c62fd807a21cf6ebe30904ca243cbc447826750b14f4062fe888b31fcae294b7c9d6cd2dcc727cb826cd9d659ec0ba69b9eeeb149dc64e00fc81ff5ea7ef569585808a57cdf71f7e9b33a2fafab6ab5666eb6c4c6f0d5d74012098f5d8eb90b2ae5c63ac2172e953ffc07bc9b4ade13213d43d14883ff3d9cabbb53209246cebbc5b2dd418bd084360cab418858ba89b6cb785e012876b43e6ecabc8bf1eb0972d1b9ae0a0ca5de285676d5ea37074b5ab5e74ebc00135922786e788c70c22da82ea51ea6c454ecfbccc9248bbc3784690f72493087096d13f26f3183c2d7e44f62799268f980d359ddc2ac55b3cf520cf4da9ea157d37e712b5b3761d0d7df19368463a4262452d865c3a3f87bc19962d772f6627af7a36f61322771f022feb7669b853c65178b459b75451c00f684fb4b66f0b9563aa40bf4f9e145f76219841654ab7ba7a0af411b468691a7e957029a7ddcca7dd84bfb635eee2ca28f52a7c85b047997ee61c16cc5b02049ec1f0d72332a88572d69872d8b060dc7c5862d7749aa2bfd461b995ee2e3c9362b5bafa6173e32ebf689dd49df7732e70ca2406e9f512ad232613a0086b07828cabb649de1ebf04588d41c6d39f1a77697970c13006bfe40eeb5e8b71d04f470a7aba03bf5d300a5ad48bd0d0b217eba5da37c7bba1f88d6fe07d52ef7c5e29e165936c49b0d40fcebb86518c766de3d4522c0f39c71106335add1f4727ce0dbc1d3280bdba46cb5d0c48292999be4f8b8082fbe098e080dc88de870b893d6740bbf0ef249fafebca74139e76bd1a7e1683b157ee2cde8afe47c72955e38630a82b0577e963f4620e33255d3723ac81b6aa5646b18a8f275a5f884d0bc7b35d7ddecba56697f3c47e60be68dd22eb6078377a38231c260a0ec54bbd9ed6a85dad5f272fb2a1f9bb1eab8ec837ee92444b985e3dcfb1be6d3588f90053e83970939206f4d5e4577031e9bb5f6c51feb81ac8b14ae945425092f17e045f11f29e68aae1a440bec6dde4edc2f48e52b866a2d1ac028970469c71e9640f26ee4423d259db7cb1ceb6992c8f5678258e4afc830ea25aea8f69e92736d6fba1a8f96d2dfa3874958e5aa3f60a7368f34d8f109dfd5ff64876c4e0ff7588f2dcb85e094f11fd3a33104cecf90ec86784c869f735ca09f4afb34f9e2ca3fe994f9560165f6f046bfd3b9fc6b5306b4eac812172537f8bf7897b77621cfc4e86ff7ab8221e875c9e252be1ceb8c64f542c4f66ae0a9e1a024faf72728d9eb18127bcacb4e58f6b586baca6304213cd0b8e10f1e2d8ce1bb144261430f24a7eeaead52e48bd0c5ed4290f4bbeb2099d8bfaa78f1a253708bff8890fd0037c51abacedbec1023514204eafd974f9271b10102d3b5cbcc16c2d509a3f792e5a2ba11f62dea03e998449dfb74328a873b7a07db8a60ec4b0604569388d72f2d52eeb26662bfb7db992cafc86f7852b5a6e85910f7e4286beb32f67cb2db2df72feb2e15be5ff0e780ee4dc069850d94d1d1b173d9e156e38da821f9bc371b4db7acd6320589080ea74e8e1a13a8698403d42ae40e20a933cef583ff90da884029a9a1f2b33c3c51f8bb4e7720317c263e8186570b09b7e301999ee9cbf9ce05230a753d91b90ea0dbe6318e7ce232fa4e34513598b7f62a08b83e73790a4d6295d5a530e29e86b77fe7ed3d7b1b0226c3060e452adb5606a9abb7147cf8ed6a6979ed3705162e55006ffeee9629052c6c1b0f549c2cfd42ed2d18348b49eec9aa5988ae6a632b74437d4985a30e3ebb18add9f6d7a49ae87aa81970aadc14561aaeb1111312eac5b0bfff01141d110c4cb4b84a217f1262745ebe8bec43abba9ab6dff14e65e2db639e69b619585c955f9b0ef647294d065b98d5967b24cf9d246a598560d3813dd0684d6feabe8063e96ad049741d3428c785259055d8c5d91e97eb63afc2c035706bcaa15039ffee392859bd4d5e5087362e6e0376a9ad96dc3b229104305006c8ed781501a0e6e2258631c041f912b4e0b2e41aefda494872e272ac2af562a655cb5b539dd13a9a1377a119bbbdf935e0c5393153415074e46ac286efb8ee8c9b9f77980f37b9da25e29a20ee0299d1822902fc6897220b7492d1822a7fe0e4ece9c1d18eea057a407a4529e01cb71e3572abfeae36b50ed109585e1133b32e42a3c24952d56f80db7bc8855bf440cda6a7dc476dc0f1bcee19d9fe1ddcc2656bc6995e7e66ea3b9df2195573946a14ca76d334fbdbea52ef2eb635b72a9806fe42361686731e07e7b92fdca42ba19265874c5a4f22d819274f582d718b14524f784a1daf483a214abee5dd8831ec3ec05882450a9b9130cceb204eaa008474d04982c3e7f43ba365998e09966ae2322ec3676b3d9650798e387b1735dc9110c175bfcc85191745b048d90f75e5d2af2fe9e10919da99bc4569dbd11ae810c668e09a1080bee72d83bd4a91266534680ef3f44b0fd34b3a38cdc10e4ba64c698f52a9bcc4c540afdcd0e39aef09021b2cf3084596a8a82ad0c1a5e0f2d03adfdbd694cac925fc9e6ba89951e8d15e4bbc95cef14a29a3b8446ed6caa82bc48bbeac90bdda66d43cbf4a9a5f772f962a53cab3a504abefc43a3e54b65f0e317c890f0d4f9cd9434b0cfafa1f61c93e4a217ea9efc06b0e0e5964d84b79213289cc80d5d3380ecc1f5a29b92fac3a4ba04ce65ecd9faac5fca631673456f12e0ca677809a99fd9e3e47f2bfe84fcce73d6992ba60b55910981c98b8d7a11a1f04c60878624229ac98adb544e6396a405169a658605cd20c3f412415294299d65b5b5c30400e8f94dd002f4abbe50cf183104becaa5b76b52253190e57844e683e3d31fef1ccb31a3ba75eb9bbdef5f62e0b61c488a180d2f7efffa03dce44eb69a69900523d46c898959d55c75ff44e856c03efb538a2d2eaf305b90afcdd6e782ef391a593f80d88f4a16486e426f4a4bd4a4c4127a2d20db04acc9175cfc2c5d05ab23820357c97f3be572a2202967a18fe34fe11209cfb5f468ac79616ff59c05945f26764ddd65686381c07dbc24955ea0f5a9ee6a4832bcea3b99a4206fda677b9fdec18e7ed93158538fd48593a8ece3d0160edbc24e0e908b0dfbc2a1abef18af367e91bb3683fc8f0fc43fda5b2c90d19a7238dd250faea382d7fdbc91f73def349e8c4182cb22902d1ba57c3f80a2ef790bae12e10e2afe0a9c316d24ea3b7347c8577f0301010e98d08316ea65bd3d1b9220eac796e427ba372728609fd989677c39d04e37172ba20080483edac4dd105eccc4991e4559f8487f986208a0b06b69bec17d3434e4ff5715f4d65904b8e7d39a033761dd50c7f8cf478e1bf11ca0b96e6f480f9c5cb409c14909774a0fb2e93f14fe0251bc5b8ea60009cd90126fcfd78bb3794d62c0cd484489dd169b96fc70f1548013533e1431447771029a4f0576f21945fbefd0de5839efacb53f413f337e08fa57a1fbfd184e4ecdae2fec4b197a66d013cfbd4f2f560c77507b14e1b61857546c51a11084cf17cf6395719da3b3db9209430ff4e08c69f210a32d41d26a1111879058ee242c3c256fcff7abd740885824d3849ef15fefa336e2e950a8aa3f26a34be8fd24e0e82f544b348f544542ef551890343d3275c5f87d8f771925e648d46575a35c9153154775d846c3faa858aa672a63e4e8e39a8ff31aa444986d8294da0ce610da9fd24ce2c26350356c053b9e0542de0688ead5b0dd2c8858123197e10d12b2571389704061d28ad0914f230ae023ced9bfa32ec1e8d7d8de10fea603fa13742d4a3b6cd163db6d77d0c34a045f94f9f9456f906458fa14403bdc09cc43805ee8072a5a4d175cb813629ecb588db69dece41f67043be3cb3d534db7f0c0a6da4b5e924ed489dd5b195602655f7481d54afd10dc9bfb1cb2e674026493978b9dd822ee7238c38a939c8c8a3e6eafd6d8c3d3002c4847bfa7e9282db4059d6ce160f2d39c8614f67b1b17e5e6e3fd40a4b7b743b4f15f54aa25dd4e00f79fc871957915001fa91cc4ba3897b3933018ddea4a47819b16cb02d4b93c26b9bb0f99a3acf2b2da2bce4e555542918e1b870f0f1b452bfa36785b712c0b2d33b9621968823a5259a85b93323349222499d7a2d05b3db9ebbb744276becd03e7b1205fc09c492e26009bb6f3c0d42be31f3d4177ab5088d672c194cb5bdaf1a452f98b35c2e6a6e69d503b28daf528097a06ae1f97b277075b4f86d01ee40f4c80ac2973ccc89cd139a1bff97985fa80fcba2e40f373e287c72959ae7693a2c4ec1f4476d17f6713cb62e074e847006bb0b09ce89992f558dd565fc912b8d94aff8753140c2238e62d7049674200672f7754dbc4ba00b5cd75e0e83a734a2e1003e67eb7c45a74d4c95196a263d94e305d904946883eb12881c3b033fe4b9f1872e224deb717f8f9861bd2d7242967420e2096b1ab579bf29c59351f988dba886806b5bd37480a44016672f841aed4830443c0806a96c70de857e557b36738f1e32d5df438bc8a116d98910563e018b96afd920c2576e5327465d1c171246a0606d30b59b734361ef89a8720935b6076e5ba1073dee149ea27b8a0ce4109a350b907f37c42c48a6901aa04cccb3fcf9d6bcc2b6fd14973a27f614985d9e3c6d8e7c716f96bbbfce301236ba9aa1801daac5b889c38f993e9d6ebf0ef6e4d1231f5dcd03d433bfbe48be8bb3173d72f64160bf49486ed9e0e691c2f1d4a6fe7b14c59a44493b10bbc92d0b3931a8ee71b86c0d52cab2008bac62b9f61eec2c4ba3752c7805f952d6f6058eff54e2ad3de90f4a3a2366eb9fd16ee03061f90ed6f850298dd6aa6b4b8bd20751aa792e929f9bdb83ad7ef0e28df96fd6ece06f1175ec62b201e7859d39c66f98cff6669c2cea654cc83dccda72b873daf10ca62f54f15c882428248846828a51a358acd8d7736c000f40c4712364215f7dbe8a67f858a3b44b8cc51c7b7261804aa93b69d1e939850d441e108a5f91b2749cecf7edd7b2d10ca6c49506d3e078303b80397eeab11be58238b43490ab2269c4c4a13ee83fe0a644234ef0445ddda88f0eb57046091ff2ba32a2aa0ebadfb891e9edeb27ed884644f95b850c7e2c53841520ae4f54a912c3b6ff9263f36857f068f4de6584574a021d3edc78146a3689f3b59932a32198dfd9482c976e510b73a883e34b3eff853ee2746cb9188b82f92282d2f1820768b52df57ed3822d557d56112338145776598edc1e782f954521be7b7eff3e60e406b876ab500b3cecb5860ffddf0795d6c4d3ec18821e3bf7cbe4ee0a26c0172417a072c7116e07387942ae44d1e4032657916c9e8a48adf1ebfd4b8cc9cb230c03c229d180cd8fab2e528cabf28fa8ce587213d01da67a21e6c961458784c264cb22a4e4e267a99c2d9981866c4da041278fa971eb888a5d369e1319f7f7ee5d44126aa53e5936d324f137b79b94762e02a0a233a1f12d881e89751ba1ed1fd7859e982b86847a602725003cda624a74786f08e50264870eec93ea9508fdefb2594e4ff7d8f48544ea29cfb53931b6d56d023219931d6d263b6daf8fd931c4a656e369ad0c8e31778854ed2df0e9d9fe9264beff78ea0e1941b44ab5a09c1c82607b4704573672649dcff623cec28503c1315159e0f21c113f24f44de463a483c03b7c7f0ed4b45fa6e47774140d7fb0c9a678f22813ff6def62375703993f274582e8b9537322699017b48a79b8ddc8b8380eaf9a7f42202f90cc6eaf5ac7107131bb82c2afb0abc375f4ef645dcbeacc379e596fd0ada2054f799c7f5813d0de4a1375ca699c56ec4ca73717e5d064ae8477c44218d9674a26cc50a3917af96af0981d58a5d4b437a5b7bfe9cb58b94d80a4cff064272795ac5367e8f85c63ffca49cb2245c1de17db5b5b65b39d1b663a5647410fb5a4a30ffa21340504d7bbdef7bf228c7352aa8fd5516a4690aad04dd41410f3352d8e79f7d45d43af329695ce418df68b253049723da9a8135e23779d424dfff396a65183c2854d50e930d2683bb8a03bf622ad96931160d3ed49470ec38afafc6b927e418bb3fdacec753761c29fc9bc3b42eb62e963765e164d76408360159a31ccd1eeb10f2b86767cb4ac3a8a6fde8080d3cc6a4632fed63ca6cf752447f130d75cac119c8c134e8c4752fc1cf918f9aa69efb11802eae5599289174e96d4e1ada7b5b7f0fa4ed3e8bc77054408a79f6ae9c7a7ed7841c944c31da5549a500347a622a6f62caf5c95b8cdfc21982df54cec29c24e67e87cb38a3de714fb0b367fd0dd2113a73b2e7a2be5e045daf4f7ad315c77326a0f7b6f429ef0bc92ac0d025007a74b3bfd76aea28cd7d5bf6567da0fec16b4485c72b152593ca647eefaec81b1224065c3861f3c8b9649398607a5897c7d97fb3382377ca5baba11268b13dd6c01c901f57b8517e3bcdf85de58d0f568e6c2b5b67ef7f3413127580d0e176c0f315f2b459b345f80cdd664a855550161b3bcd7cd2fd6e9dc64cb7ad7bfa9211fb789e04a8b243fcd23e6a842bf7152e70169347e0c26c68bc9e7cdcd388907affbe86f0e88f4bb2dfd21e1a0e4e20e8f12260ed43fd68dd39b5f2c99a18e381722607e87bd5bf1e116dce60b8c77fe08b9ba2c495b251cbdab62e2e0355fa3e246766079fd5a0432e1290efdf65267f292922789708bc13525adbd479f844f96c40ff6ecb8cec85ccabf96d67121e918c854897e33fee804f22324986afb72d3eb5d58d4fc47fce0fe0c7414cc426158309f001b650a6e2ccdd532aa8361cfff76d4861c4957969d7c9bff75e70955ca47f820fcbef05887190a039781606d1b94ea2170a177a4fcd320c5c67d8c7c8a6d0025911173b1fbc2f89053282c525513264406252c95f7c8c609d8fffbc604885fa05ad7a9bddc72e781141f89fe8d0234617329fc0a01ebeeea110208f99b2dfdb59bfc4be0f7ef0846c3349f916ccaf57e3f9487b1055e83d37c1ad002f48849056bfcefcad1936efd55af712052488707566b30ad072287f161da3ecdb4b6f9950033a525d105974cdb6316368af3150f2ad8a308107983ffb54b550ef204bbf59c7d241549de44643ecfc777d7813f346bd29764b571494e34b53f4be0a40aa26c80b0702c62572b490f395600566415329cefd96d5510d70394819162888c6ce418b883b94c56c6522889199d654b187ce7ba235aafb6d4a3d4f2ee7885735040988719067a1f9e7fb5694321e0200723c74b7021049fae7c434148a72c52cc316b178810fe45c6c0376127deda9932458593ba6afc3d43939eefe4c715ecedf85b83b81486244e1250bb0dbe9161a5a19383086afe527032a0d067fadccd15d582edb8f084ccc33bfddfc30d4ddb23d8dabb37c12804000fc7cc5554bf0952b028b6cb59a74536df9ee83d350e89fec5e69012dee41c77a1f40a3726656c5f216a7ef0e481c1bee99f0874467b93f25c5fcfbb715706fc61a878a19415d00a319bbd324ef5af07547bd15a4dee8a4bf8678c015ae7e0e484d9694df9bffd55ef98273d7a3f31a8cc545ad1e783ab71870fd42b9f7fca379627bf1fa946822426024ad9645547bd8a50141329e22f37ff178c068bd4b8ba56316c66ea12366f3ecb919f1bbe16c59e1d09654c601eda91588afdf655b60b221809ea51c93612a0bca7cf7bfbc8d25dbbeafd81fec485144370dec04b5029e27713b8db710193edb9993a9ef15bfda1c4cb5148c67685380252d5b016b3323c603d33725915f68742e2bcaac8d07960beb58f9da4eff43efc8c9f73b949c851f92c698dd57758aa007dd8d56459f749ad92fa26705bf8b896ebc03cfe4834f502162862ad5f9253376b7d290082f230393a2e6d20b97f200dda1670be8a6e0c2e9f70f2e2eb5eeae2a1c697420b54c5e8a7b423d6699a8382493aa43fb422b474af0f53f21089565e8bba244c50d298fb8ed2a056ec2435f1667395ece0f25782aeba2aa4c356323536b63f4d4ef554dbebe2d5be0f80fbf340695ecc0219113fac498a1b212d440f71b43ab1062c9f112a3f4ec48ae3b3f1efb0412b2836bc1a48fae17bbb8bdb4c7f709deb18d7481a1283322b0a52052939043550c90fea462ab64c956a4e86257d2a097150ca9e9dda044753b35445dc165774cfd03b53c2fa4d4f9681e070096f65a04f68b229d28a8abe55c1d6c246289e9223cf8b69d73d102533f5c0ea534d7252d77705be7e4bbfa6c3a78a07077db7602a5eca5e54bc7028a096ca14ff84ca065196ba7ea3c1dfd6df8a72b92c439a18c51fa20ca77f095c55c2d6ca2aa8f6b716b06c4144f7e1d832fe9247d5e81865d25d4942ac12fd380f3e735c2fc89760295424e2b76a67c16b27a7c99c066038cc00dc6eb66885fc4538f6d85ddbdd80b152edcf296930cbb66db0e283e87c6d523c86aa68fd2a858195b33b1b1f1105eea0a86b5e89f2c24da56d159e550a8a47f2990e305ad241e519c3991c5a0d3e1a6a788093a31a8e7355a667f931cf09b39206cc48381fbda54445fe8ecda5a90d0cd02f8ac571404e46e016b861a3b7d1f6b52ace9b6b3eda7f8efb0d8b284779e3716484e057a2a96b771c8640fbc7063c9a7b06ed3fb054201bb8386c4ebb30ee80ec7e8133cc237c5341c6f22a501bcd4b7d088edf9904d16e218a4d41c9a69e6dbe1982a11e135301f5f38647facef9a29d5595e870dfad25919e041106a7d808aebb430d63264e799fc39a9f549612bf073d9e9db979b2bcbb2465de83ca4f63bfbc426f83badd0cd51d659c51dc046b00361fa5c828ebd8941a53762cb9646cc7aaccd145aee71533a9d47f0859e3172cce091326f22cb4e688c40d50ee33bd0eb7ecea170cec3694780253b51ee0918ed75ec0c46a13240f118499c298e800d035b47bf6453fce3bfad155f25723c849c54f7107ea6d05fed8df5f5b1c248f938c38557f131351df2649645f87ca72312183bf43573fa95f24dfb3bafaff76aa0b920bcd4024e5bd22639d66ac9fd383b0c6977ff861a0c6c1b0d4eb0f0d87efb401ffbdc9f60be77bc0bafc8eade5027e7e0e8e4dc172fdac0654b55914278d73e043a03aafd85e0c20e9a9035b9ef89dc0d88adbcaf090f830f1c6c338746be7572a382a14326be682f2c845d0b225f18de74d857040735e084f255ec28f07470e31c3e3b0ce19e64b5c91faae07190e6808df406c665bf105d37769f88031b94b7039da5a8190d3bf8ed778efb817b2f1bc79fce56f0c455fcebcc39cf33753664678e4390f2eeeba8d9b4cfb00521e467e00dacc79702b4ed022ba404b20c2af52f2c215576d01cb9b68794c1c898ec14c306131fa54421c8da7441853e08413fcb5e03b40faca1e937b8a58f74998e9343d3a5d402d7e05165c763d2154011ee178b2cc649f70c2773821b359772bc41bdf3e09ced4497824855ece96b241ab5e9337f88b064867e8c0407a0e963d262c53a613035254e190c021c346635661d1a92fd7d5a4c109ded4770ef703b8e9bc850db6a1d7cc3ff4a90d41c7326c167156a2f30ca2be4e26c53203b0c6cd4f7d86cd011dd0e265da0162c93080c17a23f74ff8f890ef7a065a2166c7d94b9f0fda1fa600ce5832f2ee0e9b16582188f691cf02cd4d9655504940405ae1c9a0e2c6784e378dc4ae676771552560452825937fa47c54c218edc1a5ce3798621004c6402da18962a9e51211b316d08fda784c98e9561618e3e5c1955d8e91bbffa45759987c67e908c83bae728ce2f0bbbf9083537743f3ace2fd7a60d184f63f26683457fb9a6a57801824c059446afec997b63797d2dc370649b040731963acd53b79e9efde4d3a8b58c65831682698ff5b63c5dc0b3cadc3e54af4f2f488aad6d8109e966cbad0589f42971971550d18721c5b692cf7e15a6f9d85e8a484b3fefca0a3f435a5a90f8d937745aacbb9033f5fd5ed728c43b662934c1a31c6dd61328352bf7c220362f5926b2193ae5bbde9dc38e3e6a0e8b93aed6978dae215ba3bd40e8c6fc490e88cb9ff125198880491be7473f851a651efe2b48775bb272f8341cebeb637b7cefc7cd44568b9c0fd2e3fddc27c690f7fa094c4c4395df1803b9feb18c2d27c935ab72b0732cceba112d21871903c59cb9e1cfa94343dad97d637057c4638001ae3be47ef9a184841e43cda428b2faa0c8e5225891cf583ebe9e915cf173ce0fd0daadcf15a786a3e253481c7a91c99ff9e86fff5fd68cce6573654b6707a6b65c8c8db2f0a699a29ea1ce863e50c85c21d98cbf63a9573b344a5e850b564bdd08d1a303ba9f12a8e2ebc566f40118a14d79ca79a01ffe161a1671951bc0aee47439d6176cd727c87d589a04b33df1886416958f9e58de90ea9c04cce6c95654dccab8fd136f136c86c272098effae09132a41b0b2f131b82e00bbc761ce93ed0a83372f9c00df7bb3e1b33e5aaa09d1184f402834d1ff230cb8520fa55ca6f85949ec052daad30fb0b7d9a3a222b547792fb782cd167aff7fb62b40ac71cba87f2882aa6aac8699b07d5a53cce8c8a0dbfd6776f8cf63b321495767008996db8d6223dd48539f31b1522fe68ff8a57188a648a13c41f21309ae7024818386407863a3732a7698e51a764d20a4ccdecc91699daf62f5a385f638170d437dcf3a5c3f4b999800530b71e10403d084c9ada5eb443542c41f31779e8b0c4dbbfc0daf5b61ab5641c87287fa4bbeaa20e5a4a770d2fcd21cf6611c08cc5e68db35719205783fad5c9f420986bcb05f71ecdb1c46fd31743d9cd573c76b20982d51571fcc5e7c3d2da7fd7e599eda9512f649adf381c8cca5fe6ae7ef629d508eccd780498416ccad450250eb9689d2adc6b5dbfc2f0e0c705d7165f1649410ca3402626603d0a9e168c122fce47e59895d7d484e530ab62521b40b389931bd74b3f9414651e9fadbef84f73188e458201fb9d90b835d9d836c786156f2c51df7371da999729603683d4a86d06cddbcfd6f8a63d4a5d059a4efbc39ac4944c9481570c02c2840debbdc797eecef176286e399ee4852b1c589ecb4664f402e0d26cb2185263ff29e70dfdd89e9c509e1fd5edca603db3709a72ce95f1ee6d26686b8dba53f51d41ecee48d5be42eb1c0f7d2179d659afbd5fa19ad056fc490835b946021e3dc2acac65113516c80a6f6372e903b17a19c0377e480cb4bea2bb68486d3d0bbdc8f8493901ef0fc6348986747457544441dd591eb9e3f0827e5d2cc7a44472bf24975ba81b00ed3e928ccbe4092c53b05483da3da6c0a9f954832b10b4845036390db63d2df1952228c7cae8d707bbcb8d49f2ebae561d8f7ee39e51a31d6754b11a680e42dfab461ed21bb1943447dd4cf4b098fbe699587f5a92707fbdd885b160563f2d04bdbe8bfccb755e40257261c828daf46054bc0f845df76e8bfefa023bcdb1ae80a18fdb39cbe554d1cf808112f7331d8c351adc59a4095ac3e7b4f5bc3d6652d8606c2b38791f63b8e35d9d5e660eaa9bc65ce9880511a522156f6b766d68629aa5810d3d8d4fef075d01d5fa0024fb0dfd32c2d42c104039b27bbe4ecf7177a424d3be79f190c97d94792a3d4046a9d22edaf1328b260937314eaa8eba7ef1fe65824deee8d7a0c274fa440cf70ba590c22d08a3bc8cb7bb91cde6db21edd29c1c8a7a6bde049d85ba22a77d2c749a4c98e2945df9fd18f18ba6023818b268098bec3fb3e0a946b2efbb78eac5c44a4c2088d59b123d2b33ef8aaaaf74acea41c7e75b0d0d2504c4c438958a5fc27c01cee06e071e6f626295ff5d16d4c170fe0dbb196bd7a28dfb245b587be4d366dcc204182eedd50a2d351c3ffeab7331f91e6702c3782f313023797a5b86a687b17afcfde4e5ecd587dcc0ee4af393665c9fd2392639f9c6a158e0756bcc01590b8440c4f5f58854601f392caee4270d0d5fea30808d8fbd5a4c37c201064f57937d04e3755f08339823fbdd69a44989fd1fd322bf18362415cfa25b3f0ba3cfede81521dfd0d33ee463555828719bc5ede0f9952838c8d4907d53ef3a643f69fe26688e0d57a86f0d53ae9ea078e9b20da0ae876f6ec6d6ef04e8f5c29b3e10c766dc8770b1801fb82b1831337cabe095d1507bebe00c1a1caf33ace8d376184bb01264ed65e352e31442baf5ed96905dfa166ffab8eb8fead4f96e084fbfccec826b60762fd095bcd96aa96fe1b0c9f40fb3ceb1e66f3ea5d09b044b70c77d552694f47d0223a0b19f193d0b0bfda0b1f8902fb8366a6e6284863cc61b3b2e5c72274bb9a1924183e3479e1225e9febe3834e5d0f92f8ce7bf002aead12c9a7b4eb5dc8c37cbf9c83da3a4cd0cd1037a688d8651e09836759e4d55ad8aa345e38cc7ee5dbf349f1b5956844d60417e3892562c4befbd574589ad92c8f9711189af2d5cb7da0ec511fe669530a36d1a6160f9feef691f743bbd5e0368221bea4a7dc8c1ae197f36c427a4f75b88ef88280b93835eab3e5a3d10d6524e2230a89b29ab9651248966190205852280d164a737dd043f124799940fef86ec7cec23725f5786c15d0ddff577b6b84a52d5d6680d70317e45b278cbb6244bf6bff0cc8667d5c91bf419dc7b9dc295ba9bf560ac9e0a52fd16eb62d3ae42613a2d24b283aff8cfd97f80d39fc5e834c5c0e6c9ac7bf722dc7dc1cc2c2fe87e663b5888b759be059af5fafc76ce06edad7884164d56d1e39aa83a6b63d5be564aa33023a9f5906406771b2ed1b7974b82881c16fd6741ad8abf07eaa04194128c882a9aa5d760e51d4d49e5b4c7e243bd79dea68b971f6fb02cd5b3dac15f67adeea9857f06b5b31aa6860503a789f70cfbd8dc760bb530c6f234e4c2f9ac891e0f78bcdb6c98bb9402076501e93c39ab7430377f73e1f6134624c055745d37d62dc0a397dfeac60e10e038743020409ec16fa59d33e35f8160ae74f0597251f9ee5f3a7cc163b188b258c0f99971f2a8601900aeb99bdd929fac22843ede90d222ae9a401d2ce6499e586f50de4018e37a806a5515caec51260261ad1eb0496a2ce692ef54660386c93d7025085be929ad8080acb99593d8b028ffddc5448e4e196d3b8a046f03c3712b60debe36c23253bc05b4701bd7cf8f9ca52e11527c7024d60c9d459555490979ff6ca9dc1854f60c621b69f1a279534e086e11fdf34302730fae3cb6f806eee59204d402c6014e9c1c25d90643b8bde6151904b39d34fe2f8a0893efe36cfe27df15f2f7eb7c55bbab8826a4d32b7f299fc25f8d43acad9f630636f26ab150ff67df1c6a0f6d2099585690765ff12a70a3a249fea8006dce785cc82392d0ee7691b585e5bdb61d5de730537aa861882c8de47ed755c12bb55c6baadc3ae0777d30df28fa731267bffb27c070ecba85f6adad2aa54b6073a92bce2a3f49c37c41382b6d95241938b6b5f5881457a3341d05455225717f0d8e8bd89638b80d91342ec26638aeab2b8d719bf2f53021e56a14b70852163ceddaed708b3353b70829fa8432643e69ceb4d4702fc6a80055ada75d050afe23d6835d378bb3360db87d966fa8d0316fdcb61437b3bb432be950e8db73a58013420e9e3cedd27b7b8af2b704145ffdcf714681ecbf4a3b9597fda49625ba064a193feb823a166f7ac7fabfb1336d18df3684bff911608e409300d27f7f96cf2a0ba060522e77220f2ae02b39d728bb71183fa59ab57e7c00b4759330cdd7b856bee398f8de4c697dc955ecf4731fef74d16df437694284a1937be64e0633660bc721ce04b0a589e334ab9a5d863d51bddeb73d9b7a3b9ac1f74a10f3bd1697f11b68b91f0dadcc8d122759066ce2de30b3070f1957c545762c53dd80fcc678bf8667c097474e0ac426d089cc6474c6944f17d1500efba07bf803f295ec2876d1aaa81c064373adc203b0f3400b3ecb5d9f49655c0f1e9f020c0d28b84826035612de4138bd144ef07188169f5de53a78aabdbc9ce44522ac05160655f4cc1a672a64c8bd9ab5ae9f2bcd50a9fb99655e48e2548d1668ed6498020cf4115be499e7d0f6039009ea75e2dd4f7522179befecce5f93e834bcd02cc107fcdb00196d295593af9f2ccaa25001de53751b14ceaabdfa0ecb87e2192e94a0b4f7b2e22e9c8ca67bc139c4925f7ae4cd749196af8e189f7ffbef93cc6fefaef4d22a017a5f0f532a5e3ba05e4c842ef567301a7b4bd1a8c6bae5f21d78b03baa6a886d3dad71351e6a62cfe512b3d68c4c7b5e78ce050fd3b4bf03b4da0ef825a1cd7c391449ed3d27e3063ff6c638cc6dc36845dbe226ffbbf17b6e5613063efb5af5a8795ef9fbbdf0bb5194934aa4aaf586520560af968dd74b2ac080bfcc11b6cd40156afa6dc67df63b3b64521844ea4d993565771f13e190801727041e4eb9d9d73063f65a0666d2e6246fd496991bad5f8616f81e17a66c437a553ee9866d7b29933eeb35bc24eaf10b417a1ffd068ed8ed2edd8272542a5c2890bab6891325ecdca5d2553d0be800041053c4a9a41ce3fb29a64fc9b1164681d24d46e3da11599b13a908ec2952e48e1063c2c87e2cab19122ee914d4e99f73cb7ef7d709eba02804bc6872f96827125db1efbe638e9b22cb9bac8a6f0747cd7407e3755bb32cb74343f6b08f58fad126af6adfb507ee37d5d00c9d01b5596c395bd7efee7da439530ea513c03fcf50aeb2e948b0dde36194ed506364f95e20b8ae945368f9126ae6a62d8fe6430d9e0223302b0da2a23ef75fd770e519cd72af21381b4e57a1d65c0276308d2ff8df5fc80f36f567d8559fe7bf79e341556cc5d8df5863b29bf884e052832c2f4d25c14a0f63e0fd2c9db5132be7546eb3be2587d05143df19bb8b3b9ef61b2616571757406a863c4a9cab4aadd672b1ac873fad5e405e45f5bb7f871da1ef6fa6636bf812357f5289c082bd63f74a087b27436f3ff6f2782aa531011e480f0e9c1c7686cbfe217edcd926e7d9b5394ef7e70df007c600db97e294bbfdf0e70d594eea2f52acde4514d7bdf6002f4290efb9679e82849cc1099492199a1f8d37115d86c43652acb5e92fa3476fab115f375885ad4cb61ad8012cce94eb2e53037c4a1fdf493702abd89498714e34c459dd1417907cf94c00b55f9cca55526e6739f7ab4153b666dbce4ffbcf13cc0515951113f39b7cba46c850d5f59efc8fd2093a3c281c3f206d8dae290410549bca72d30e7f6774b0b86eb3a0b0fbcaac2dba2e69bd66e46b5b77a4d797c7861d4893a926a4e960732146342bee1773b310f94ebb93a64314ff5d5ee1b05661e40d7f4cec689e7af81e035622296d560c56a06053a0a14d3a0d4c68e94cddbd47c408d7cd9e2a28846aa27d7e86a45ca979634693bdae8e0cc406dd0e32b5a50c0d6d1e21cc114784328fe3286de6553ac6722d7ced68613c68c8922440892611ae8dcca586e1290c1d767bde24305f509d88a7575e2112e6137475dd6abe021ad8cefeec6af5bc1b1ea4b07fb3c23c21638b125ecbd349a6c6a8bdace94a10dcf437c037a4afb2461090483485a3f30b9db36e80f31a0f735723b5b9fe5956ee2ee688caff03238dddc3680245248b4c6f432cc405a2caa7e55faf14b93786b6ac1cea3e36b9e429a0eb131a79c87419a1926bef710c0f3713b0cdbf3f4b39b363ad8bbf5ad281b591c463a0de45123d986e871d0cfdad7316b43084b9b9b3177d0f340000578dd6672be5663c5293dbd4efd5ea493f3d2124aa89ad935e32acff005e3f7d5d00da0bf843222c341a87221d001d183457f2a6402729ae2c79a23859ec9b5138c9798c5efe7a3fd605e3fa3c45d337570d43f7059f16d70777c965d10d31b4725f413a1cbf2c9e1afd2c009c1f271222e044de4a38be27ae5557e9acff186ce5406cb49609f85e22921a9258a6374fc3322cda54441377bf02a0a20b294ce4388689d9a569c965bf2f18886b9e5cab6eddd6eb3da40854b5a042543a4b58be1fddf20a08e99d3452c9bf5d87118dca333b3fb873ac90d224bcfc6940dbbdfb34bb3c5a3f182cb2e11886cdda5da22c78d31acca952caa04c95e23f3346f17c1b5fef7cd8424fbe48c4217b58fb3a1ef018dc0bc69a1fd33ac7e5607cffe55c921da323e7589a2dbffe08de264291d1b7837ac01a5b1c8784212b85cd17d604c4d622b45686cc9ce6052ef23ca6071d250b79838701681249fc8c5537a44b3ad57c6eb6712698dcbd5c4ef39c44f415eb989c130ae7381bfa1663ba313de8fa20af100326d5b0ac6b388d436c68e0c0391d20c149b64c7dd891fa6216f88123802e411c978b21127cb109b5a9a08cdce2c7e5352b93cfd5ba3c0abebce207c822180219bbe4dcb58b44f3d60d51c11e19892ab55a3a055da86eb251dc1609a3b08fb17d16720d9772b0f962a8b38e0b75663d494f0bec81f1f85a92649d3f89349e5cff1395a34abaf6dcff70aa9faf0b379501364e47df5a46248add3ea2476c6fa35e42429ea2046e20bfc8a60fd3786c19b07eac68768d3c6ff164bf169624e0ec316ece61daf90b07b9bb53fa9d2194b1df3d9495abd4e5bbb4a6fa1d34efcf37e5d619c939a99324e0f90e6c89d0953b053552eda46efb229612de4c4cf9b0916ab1bb4cfe209bb930f4548ac152c2c5eb2c8a2dc7469706faa3970676ecb631850bea8e8c037c2fd50bf051a088caba2c8004e114bd137e08c9ce14a64ebb8b5920cedf5a2632c630d9bd761ecdacfa5b3defad6e8278ff8a8097cd79784a318f055b64c507a650d1892d0b180ba863f55235df4d701852e0f80042a146598a491d6b89b48449ba6bdae271e206ab09b332408a1ab4619e0d7784f86595962bc63986dbfdb45bc8158b4088fb00c3a457a76b1468d7abf4829c4a4761c63be837661d7a2f7ecc6e713414f936691248b35175747cea5f0c12058ed3205328dac0d391a69cb6eef43fb562a69353d63f9ae29623a499a9bae16d172999dcb8b02fa6e15c05c866f4d60f89a898ba9471979d19f297e452e76935deebdd5d892761a23bb87ef2f9a8883e53dbb109e1e4828259823140345d9449d047fac252254315614c5feb8e486a549b36f388b04bf369dbf4f8e55fa73fcfa82344b5b8626bffd79b3922f9ff4e5170baa62d8b827abd9c77856e856077d4174a83296669ed6f2170b7f304176664a4c24f45a88bd65428eaa65489e28ec95abea0167a05c0b79a591aa975962e614d21c2d2d32461f2b7ab80790e93ca06d45e6041dacba849e9c48be1f1cffaeb856821329765a0b22ab18acc23828f0f9f13b7ca118a84f232e418f72c47ffdd62586cafdd2453fe422da8c2fc5bb1cc806e3077626ed533cadd78b6cfab9975c43529927e5855e1b493a239014d520aa06f8d326939d7eede0187b6a883ac05ce6b52d35bffe565005975a104d4a3bf8ccbd930ec710d57f0e3d0d8ba5db9528ea77d4781977d7cfc14f5d981504dd67e91a1941a95c1cd1244526ec7f2a8733ab62e20cc651f6ed63c4a30e1b236782c0d657b506f2aa9cb27e870a84624b1a65e6194f102044c00a576c955615b4c4f555f49e0ff5420a633fbd77430880efe2462e78ef21f48c37b6b2841f51afa0f5e35e939a3c75a26ad06941057e18cf66d70680171693dbb7f6d440fc6673a783fc06c8298fa8f6f6f9eb029576c8472f0c39f0cb66e993d6e6b8fd5cc83524c0b2ae42060bd32c8ddfc3d95d6066fa971d007685424078501bd0813ecded4ebea6da261c1213a77c3ee32b606c92946142917867aedae789cefffe34cc212f13fab17bd398bf87207add52066b53b13a1cc054f9cfc3c789e244fccd1c5f8474b59c9b6273e667d2236debf9dd62cf9a042a5e86d5c5f050f20531d6c05332aa55dc6cf2220a4907ecaad2453ba84858b91e20d62ab1af07bb93ed0179ef2d67d29883ebb84a3d7278b54b1ae0280ddfdd38fe73279f19aebf7835263c7970d85c492bf04ab1a03226aa1837d7acaafbcd01644e16528287efedde84b7523a40197b4b270c6bcdfd55790cffbf215c9e3ed775f6a0744ec4f9def96b285989394ea662612a54be32a5e504f9092b88261dc4c82803a5a56706d55df91bebb1accf31a026923f63ae0a47d3fcfe8976f8175cfc4bee2d3d5d59a85f8a2dececf702cfaf30ca3910fe4ccba8133bead1d548af191bc6551a85c23a1fd04ab8688b46df642fc5ba6c8a7abc06d9147ec73fd0d472411c6a5780dd7271558a6c4d43269a147301203ff155138540fbb9deaa33e09dc3ff252db093da182c3144bc14ae80ca0e0dc00e3d269811195bc8d2dc8ef029aacd6d201db38a874418ae30628c8300856f5b8d1b9b697c6505f5910fef8a2c6ee81b4fc955b57394fdbee294aa5a4c62e283485f104a915eb155dbcfdab51ecb981111e3f01ec52dc94464ceafc0f5b20a3bf2f64c3b81d2fae7331ebb19da4d4cc53193938eb9ba8d8a70c2bfe902e8d4cbc8f9b6f29298976fdbd5225164ee1adbb7f5453ec4a5e526d654ed4bed7c21324fc6e7f83bbc0f0624bac152f09751dc57d4fc4338a0f12118560987ec042adde6d135078ba300d4382fdea4d3b99ffa066e12915f4714228f2a7915568f24b616b054df889bce6309c1fdc67fd898bf5456c7571e02d9019c7124d85e4886e76bde3adbac92662b63fb791da6b747de86ec403ed85eb428329ede4bccd45b74e4deccf7fd671ef85e74ac1b20610105c8cfc174a32db4ba0f7400f7b6f90fa26e8132c14ec09862de5a425bc77e1205d7d79872bd56efa5b6bffe0ef4b703366cfe1a389388f875526d2c94cca75f67a7a0bff8d84454f02eef68984569feb85d6bf3c77d7d9b69b08e4ebb0979e8e21d253a428ab47ed406a0f05a07d06990e105609a59c2b1700067a2614f7e17ebc82c08b370672544381329ec21945c4102c2074b09760c1b2a2bc9da7d4996eaf10a6a2cff1c016d60e92719b935767d6fee96fe1b2335a36b23b5a1dc6d3c6e305d9744e44fc4dd23dd8640c5cc3078fee8fb253380f46517a8d201e743286d1af8dd45cad50d2c9e2116fba3ccd11ad732053daa45b8e5f42bad58a098fa6ec402a163f2ccec04bc7e540265fee4ccc99db9f7501564a3c9d65dbe89cfb4442f8d9d276fb5099674cf95c5a84a33c750d365bf6fc32979b93a4691a9097ea3508150a941ba82915e279f5f3462c15575be695f6b0c0d6978e11a7e8603d849957d44e48f9e3703505e801f1a7c1da36a7f4632e921daf5ccb96306698d503a2c1e653aaf6968284c32320d86b26845e5b3fbc3310db08ff2e8f3228bbd05bbba3d734b1e7032a41fd497351f1cc41b066bf7134dddc6022a1f68c61722ce50c9ee11ad18146d712cc5857a5295f590b73eba9dd50eb3429bc2f8e9fa9a44990c14d89ce004c8c3e61f545d7d603b31617ef78b61f3c7b4db69904d8e341aaed06238a2143cef1f4e050fe383ca5cfbe2750ee303344fdab6589989ae41c86317b5e3fcb84cf6a5b8ae15b6d5bf95295cbc0190ec16ca64a796cb8d95e8643958012c9b67c0a7e7f831150bd713133aa35720d497f1cb92f5e33a2e00dd024e5875a8f2b3c4e399d08005f39320f8d805515d16d6d357ec143bb168757e5e737c0c24323a5b8c8be9065b4684d9ec14d0912bef27b41162deb21116f1b433fb602577fb086afdc4e397df94dda2f609fb1f725d7a4c7da40e4a9b37a9a0ea85ec6e588867ab6129221f177b056da2bcd7156b3ccb22b57f7e0c1b936eb7a6679e073ef86e518130170f5979efb62c1334fc22947b11752bbd7957ae14e7f4bd2ea5191bedc4a8287345b8533640d88bea7427de900bcad781bd9901e2ccd4cd092169c0aaec744506cb8052d06277b0a75fb077c67822b44ec069cc2c6eca548ebcde058b788a2f792545c1d48e77d211e257c8febe8761c730dd2a11ec475179b144cd55bec5a808f32f7a7b0e8957f5a295e8b735ea37cbcef13072e405f3b518a46fdc0050daf28e81466c8bba87c1b5069f5022f57644574ae63e956f8a919536a977e0037b2192115bdfe47d7153672d26cf310510ce5fc0c3886467f79ba59c27ecc0ae5e226991619a3e1d9cd9a789b17e7c6da8dd57fa8f900220ed4cb23d1c5dc4302383a0dd26b937fdeebf0cec7869f6eb0fd995b6d0695a0f6cc60a938895456be6887fe33219b8fea03a9f4fc271a4fea6fa9c2a5e989507025479661b5ecf49e7c7257015f4d772103f9fea30025461ea5bd5231b1a1fc69bf3cb0e83990fafec6ecff268b766b748ac98d77d121c443f59c40995dd3fa4b68b8e1e4041989e7f568a227fef9fbda0f6a02eaa3672b45e9af4f32ac9617e4922c6d8c991677bdaa969cd47edff40981ab5c5399069970673ae8daa9b121e6216f086f32ea529d67db1148f4f0179c49d745c36f1fbb633778858582930bb414f355172b1dee254c159e033f18205a0c070110a959c9a06c16509224f48f605a6a3843180c8f62add573bc0b5fb608a56c1e94177cbb8d0b4a9de458e8b87449fd493355c5ff970fc3593e5cada4d3c943fadf8dc15fe0cc199d9170be095e20f1ab74446a64f0c15ba3ed6401633cdc5b959bb1bf931f3aa212a80c6f3c7b28dfa7ed10aa56e7842e15b86a6fc2301503ebf07e52fcc522f0bc39bdd6710ac6de9fa2cc597447ccdbb1829d10d751906ba2db404a64982969b1dc80a645c32beefcfc1b5d4f4fc4df4e4e7965c84620ef6587bfd07deb2e8042be66c76617203b75bb475867f39b56270833402cb9c8f6bac4064d466aaebaf6e80df579028d2f16372103a7b5f042eebb5049422cc8c2405c3e89bc161b7ebf4d87d11041e3b9eed8760a4c5dedd7a4a5fcd5bde84347902ae86c46f964b8556de394aa5faf48b50de0fe20323ad488c5ae16fe7c61aa37883c9a3d796966b4e336029070714bea5414207ce70a5364fc2aed068df62b712d14ecd43404cee5383b43a4838f2583fa341442b722ba60ca96b09acc9e80fdc129001a329a0d90444e73f54ed845c6096b1cf633ec0eabe66378af9126237a3912b0139f7a6db49c8cfec6bd4118c0d39c4aaabcb24d2290c77a0013e4c429e2952b246514794b6551b6eee0342a324e2b0f062760e450225ba410db7c5eb1f45b1a17c2a54810cfb4245e6ab117a82bc66fa332d68046026d9c0baac0a813d8dbad635b22132bce281ee2140d9b8816cdabc06769fdabca6ed4415ed33e1372a34f99914665d8e0bce3f1b4813341dba6703b39f1d47852777f261df8bb48404f1c84d7eb2a96aad40948280de15d78d349d160d5034e1d03a9541e55454a77ee71e697b739d0cef8b513125ff22cfc0e265a10a18a9e420bddd3cbc8889ed17d4e0e36d91c51caf6be4246d4508fd948af67871fab752c6cfb1176660b0751a4caed8ab344b97f1fffb87724a892f7e4002d1dfa745db89827cb98b494265c3dd7c401c81598ae8a85acfc30c9e9c6e72b7e96d46b20982e9c08b102f05bb648b5e00df8fbdf293389387406e60edede8800a6d2b2dc4b19e7a62b35204309744991a397188812b00fdba80759a894f297c78ec9048a4e2027d99884417102808a81c3fa4339d5e1ad38a4aaaeab9def92d3b339c84563be0b7144fa08d30c69c9cb9738998f5ffac298f9f7227d5fe4b69195b6ad116c3f2995673603f71e472b3e2597a524467224ed1c1e1fb64b2e6dea8c5afdf77b6c9e813f8b646a960abe10a5731f852290bea7811f1e15f3cb9c89878a6a5a94ca68e7ac83a653352a93df752d3ba1e89a644845bc64ad2f04132e0ae6a5d163c70a2012dbc200056cb5af74afd62ac560f1da0cc453fbe7e85c1b45ccd7797b0c719a40091fc4de4e99a3cf2b06e3e27a211b0d40c8797c9b38e705dbe56cda32da41b0ef25a63af248e6e7328713061e3965fdfdf221f9dfa3b9362a08bdab65b0e00693a6a1250c477e703a201a590fcbb3446b00df82247b35a2c4ba4dc0ddc6ac614bd302faa73e14f755567294059cd56914ae295fa5e021f878570ea38b85804aa6cb6abf2ac4d9bc081bcb04441e45f39f891bb79baf989b2d97e758818e436c13c91cce2401905f3fed2e988191ffb9fa34561e792fb2f94ea850bc7d6b6b3c4ca5b213e070ecb8e22b388a436083bbafc9b645764a3e85da34c17e1def4a69d904a6be903e7a1546321888fc90902f7d0b2a2c5bee9de07e0e8f098d15aac1d692787a06d511e4cc7d4e77865baac0f820415dac30a424e9caeaee4ec69cc05cbef5ea3171078f9f352154c4b96d7bc0b1d669b85c951bfe3f2566ca07251a7cb97cdeb69e3d39f416276f5702674ea66f906b1d31c0b51c7ef10ffad1dca7fe7fe678f573db359d499a4b4cf3960894b5cb1de8300f018e61f152364aaa918145c43ce482dd9bcfa682af2ef50878075d448f31369a6f3f99b69335b2a6592632e6f305c3a6aba9298580fb351290e9980d3e7aca99540707db7fdc8dc591a5c089e01f3b1a610e02a41124813efeaa0c98f56c6507bb1e53c5eee7634428cf388022ac73e5bfe4c52a280035b357b14484da3bc0ef40eefb7c2511ace3017e2633a08cff914e6a6926e7de40b0918fb466061cc43521266929e8c9d0580f5d85067c375854f324b6b868e4c70374dcc6cb0d8e81fed5b68f3963c467abe1c234682f23874601f169c7953b4df4c52d028337e9d44015dbe592628f90c5e534c35806bec8c201564116e62f436a5b14c606fcffca7bc6797f37fdca6cf329fecd268eb166d35f44dbe5efd13e01d37024950f2abcc75b1de34d71c502545e5037d017e52e9d53e70e9d658cf59341768439b172e23d507dcc849f18cf4197bb5e53baa93636477457a56686e658c6f1f64ae72f043f8cc36e1114b26611f2591af04010fe42f5ecfbd3e910bd9e16f48b1884d743a7cf7f74a01a5d3236d9e14dd3a94e194b187d0daf6b74d05d08a33e8d59f8b05be0d3d8479a5842b50c1e0edd619a8be113e94074b8bb9ea3f774d1a878cc2172efb0043851dc30391a70d624ae5d55495cc1b0146a229cffa0a6f2fbad93cad9336b8c734ec1b74cda0ff5601d9871b3eb41d82f0dfdb095357fc22fd3a579fd4e2d3ca91e035be66e3813c7af7ec7419b59abde3021bf710974002c55250e9005ad5adcda218dbc0b7c59fdc531a16b01d978b23bf293bfec8bffaa4e2d22601ef54ad7148ae6c090a7a985f6d0a29fa04c9eb20ad21cbd64c6e1220cc3163ab8663ea12a9d5d38f37cc5b352b9c35332fae09c249f413c5a4942206ef43e467388debd889ad6df4739d7825565dc8f1d7e0f945f8d9e3e94a9297c1185fa5869bf62d90d5cd13961df935b2b62167baeb861bbbfa2d86bad4607729658cb9639432fa8c431b918f7a49140218c37cd7ab1c6f70d7d59264f072431340442e8be3d693766c7da26424efe174026b7637b175c5a24bfc4c28866898f419d238d2956547f65f2c5c2a3594f6c361fd14a6e739cfa2fa8c1cdf3d3758bd86f560f895afb4e79e63d3de2f90d023290461f0869a77c88c2c9de011fbafa3b4294c34b52a6a376cab93dd8dd1f2c15c543206502cc9f9aaf4fea2b02513188a8071672015db5652c3c859b219b10821b00cfa19db533b7d278ed05b457fa6dd56110cd9d313778344e83158f1804d4a25d6e2563d4a721b7dc9f02ac3eb7af51896e6b153d656a2c7e8e2823b43da18c404698a465908a99198757e1fb9e6e84ef9228ecb41e6e34e220e1766ba506b6eb4e7189334166b71bf7ccbf7b6ce001e58f935f637fb2b415ff9055fb7e89e5d83ce2ed02c365f8c5dc8f9e9adf710c987d38525b94e53c337405ed02d2c28629d283bed81a952fc371053de0ec72f5c4a97a9bc95669e8cf5229680f4c0abac6346a7b16a7c3b7bbc47e1aa09e98d0b760377149bb81f0d5a377a95026c1c1da522549704acf450966786dd144eb2bfb93fc013ba9e9e1457e15ebc8c31f739864eaf781f751f872df5a38402347dccf78958324c1befe852c200ae40fc1709b03422c8c7a25c02a524394af12c28a8b57be17767b18d3992c0cf7333feaa26d7f029b23d0fb45c998a1702fece2c73df27e01d6a6ceebf2b7413d246786819a7a989b2887602df61ec0564176d5d16ea29f95ae71d6a88255bf050510d4ebae9bf25a3f79baa122da0fb1f79929f64e61e161bd52e421da8cda352de62bbc5e12f27e96b4c79221ea959c26b10d53ac87c63a0904c4f1c3ea4fa83afe0dd7918e4a155abf7c9e648ea1c9e729dfd9e15cb1ca224b150dbe6144640852f15c43ba842789f8f1062f36fa388d8183a842c4f7820e345fb1bfb45e6507d7a38ba7574be662145470d6446d1a6e1b40e0cf67731347351b85864ef07b4b8c4cf8a084d0c9d6ccf54e8cd66b285fa5bcbf7394b51f8a8607cb349542b86592a59ad1744f00d250c00f678c47cba0973300f3a47879b7e3a21fc08a0d7840707115dbb3f44de4d27fe8dec5b4db0f431aff18ac24acd760e4a714d8c36644ff3a716370c45711d81dbfe6192f92d8c9614d047ca821214adb1b1b42dc5f258c50e7fa488e3583784f036d0eed758e175e44d7c6f1ed7fa54415d909a716ca29a76684f5f8d75f545ffe54aa2bbf039123be192b86c5aec91b86b8d0d9f9b3706dd4fd94d58d40a8b2101bdffd870a50076e3492ee1a4a53840c661ee91f4ff23e094e2eb4939aeec19320b9f09f4d3ef96a98bc51597946c0d86edc69edb5d80319af318a0df67642dd0f47eeac06b81b20268528bc8af3a3552018382318fdfe424d12170295863cd8838759148029d91b71026fb04f3b1039aeeb2b9a2cbce07f481071bd06bd53290d5dd60f6e5e8d8ab372023d98925096b2877d7067521c202829bfd34e0ca287d6b8135f560eac8c1111cf5c9b057c053eb6721de92e5a7bf3f31b1f8e6e6317c554a17ba31cf3d06f8a5c15a8cf111d3486a3eff24ded7a2f483022ce3fae2fb66b75ae94fad3cd1298a327911016d6cebb75940d45d3ca8e2712636ec35e63a9ba310765ef3bf6fc3f6ab46c3e80026531ab3c20f1dbec11f6957e5b8ef362c607e19e06f45bd7bfe7c1f35bd9365a348d12b0b5a738eadeb6d1a68a36a6755095096e6b494226fbab89e035bfcc4328cb351f7286add104a6b53a96e42974d506ba8757ed13862e48970d2fa752b1f0b5410f16db010927466cc96997dd47eae5ee766841b802c0a16fe0768e90b60ca0a9169496cbd0f3b69812aa3525d7ae2f3dd3a7bd81476cde79bd4eedbb4f762a5983827452d16b7defcbbb0ed20e050ce0e85de003c7e479bdb3e9cf8dd4ccc78bc063d6b98af2420c9b367907fb12c03b0aa2dcd3fea5594ecaeb2c1e9cb1b5f199b4c5cdb603c01e3ea8eaba29cd5d76381439ff80537de6ec6b3c0e76ce5f5d57c3d0375e49546665cbbdb9974eb20dc24cdd2266397e17a6bf865aaafab4cc4bfbaf6d41fd0c13eb508f94c1af8f9a6c8e53c82feb70a9ac5ac8e0ecf6337d679046ecc57ff0658e1e6253e56ba596c848b81b508ca8b75596be37a864549496c7601f3d940d2ee6767f6365b0c3fb786f36ee589ab1149901a0e6631ed4ea354cccddf44eae651cfe32c53c188c2ead8b3b2e848cbc34e44a2b65c8d04f67b52ccc2376210d3c17801addcd2f5592eb4c365725bfe9e03c8b51f1a655bcee59d1f70a4d80234c0780ef2caa68774e99030a04b9a4b4bc3f2716c850f8db350e4b576bcd9c91cb9bd2c00335528eb338c4bb17f715460c783398a5b422d4e8b1dc98dfce7d715755e56f70d108df43607a32e951c0e882912646f7710c5ed8004bd36a2d661e0da0dc0434b090934a172cea4f8f3c55d7b0dbfbe45f9e1a3c2fc95babdc5879ff6207e6632f61ee8567eda0b17da8c7d70974ea26045f5df577f942fe577db37b3a6d7a080ff84efaeeb3ef020de1e7f6c1567377bea428d79f8f434fdbf50d600fba169d923ea3cf21106eb8d9dace67605ceff1efa2562058f9ed5440f5eed012a0585ed8f2d495df9861a8c1e0925bb9fddae27d5162bac0d8a4b6a264948b5facfd63ab091522e3ecea349d00d779d4a4b672b2c2cb4fb859ecc485f002821fd82f34ab7d04effc9989ea88ce7bfc95a38c5076806a68074018076f50d53d281f2a9b4cd575ee88f7c7f4a02204c6735c421eebd44e66590204e30a5dba96edeb59510ad6d21e719e165b86b30a35a7f02d13cf9da8f18ba63dff1eb6a76163116c8c5b4a904e6ee2a486d47b0f03e04887b96cc4dc7d4254e5f1ae604aa44b820c9e1421097e9d26b3daa1bfeeedae4f03e7ba46670ea1bccdc18137d9de6791f3fe2a0c8ec42b9b4a901ec6b49905b35bd7a3d05db14f5916df4e5db628a849650aae7fa229582cadc89a89b4d1ac73c980513f9b07a171c98b27eb78ad5f12682c008e2511d3f5b857577f659b1bd2e617619d3f833adc274188b3c782105a27efb530de24b091e32fffe6996352b0db82dc1da2227355e60ee727b8c0a38e4a78db2957e4a50971f9ea2af706bb50123afa1039d6ff05c734ba2165b8cce453adf71d3a2a566657638a36e3343f47ef013750517d1bbc9c75fde8e40f5510e83623869fd70fa3088ee7197fe6870d2c77f811206f7813e9df474c5e288d5df1156f8794b57e71f28b25b88475eec9c751f6a9fd87c50730daf6b3f73f253f16e36803210aa29c8259311d11d72fc7b11b49d4cbb7acfb925189d1765ca0021637f39bbb9aadcd2cddf3aab06618c14a41d97498d4e40641976a9acb606b1aa4464cbc5cfd3709cbcbd259f23d8331ff00726a59e4df419c6c32e2c35b82272f65e8a39a4d2decdeb057d651f5e01cd15800299e68b19a6266555cf3a3f2de60347af0f86ac24fd21aa3ef54901f026fd106edd55a2ced6eae98fec8c7ad2412e93ee73b6d00f5ec106ee5d6c67064f145e2c02718e924bd5aac82ed57f85f977d40d7d98ce7394be5c0b711081681ea5d5b17ad13d4a8841ec57e0149be7be38a1a19cc77f2dad4ddb580c0659359c4c74701227804dbe438e96cbccb204e8fa1ce71431e6c8c4247ed0e0e9fef781ad370a3b1f12dae65b612898367d657379fae1bc113463fbf88399934c763d254a92f6fbd410dc76519542d3257b9f81fcfdc5c2ed97f0844dad5eaf4ae9ec7c528825bc3f7a6e2dd3dda3ba557c8f56dd2302e9600d3c8c76cd2ba60664d0819542f352e580ac085c5eb1bbc801c5382ac6cfa5ffb0675b5f0643ded3718e4bc308dff54cc12c61fd188ee94897eaeede92f3654822916b68833bb9f5b24f96bef97351a9d2bd188aefbeeb57649f158def5d933a5e7df236b1a54c22ff74b30b70cff27b5faabdf07036d7cd781d01f4e198b6d6be9eb1fd957961aae71e4a482eecd0f4a156e7c1d5600443a5b3221e2be0ba81aca7e97afe5a5e6824dbed14c18ff2a842ef4f62f7ab63d81905eafdf405c37c88fd68278c82c07c858cda24f3f70d6242fd08b055d748f785cfdd53cbbb06722a38fc50e3f1e458fd5a27e37c4cfc0864a53cbe0bcb72cdacdb62189f3d63cfa625c716c773ec9bd729634d5023144c478b77bd45e2ac96253e4dc9898d5a539cdc5b453458d6f49550f920202d51c43d28e1c14947e3375391ea1155599c7023e4fd2f4ccb355e3c53b0886880e2a076310792ceeedcf19380b945b14e5475b47f6ad2261e60a81a35c0a1aa5674ba64466c8b9eaa232348f801eed43f4236f7eb2725563ac0e1f26e2e7422c11b0fc7805b6b747eef022bea25527f7dafee5fc618efc8cf1d806996819c8b4d686bd1770900536f9630237fac88b38fb97b6e77b8d7972c2eeef07911facf4f356ddf406b82e9466a93c97e6d5a2fdcde081efc455050b523ff93b7f67f03e7f1ba8c749760f4a3bb5054f979999ca56a3ad4af1360ee7e15148a66dc5b60bc9ef61c7199867f2441f461e7134fa829f96d0429b6b2efbb4fa2d1bd104e66cf7abe857c17ba7f3327caac3fec2b79253462165db334f2e524c31f6a554a3fa6f7b44e48957abbae35752192162b96a5d5e88cca5830fa92b17066429a513ba5f2ad8cc65f73cb7027d8d15eea5446802c4cb9ddc52ab20a84270950cd39c8377a74320b45487801d8788942b4f8fd89944bb1f787493b6bf73c1f9c2daf5ff7168c66c36fc2c6653f0c8cb052c227d8c59a7a243d58c1f285234c52336c1b8fc6d4d8649334c3cfb1c0c188402db48cdb64186426268ad6d1bb56648ead2cbb46b75a0b671242eb001cff378b5982b3340eb7d83d023e81fd4477ec91e34f7d5ffd13996d2e905edf4e6d1adca2eaf2966c004899342a771e3a023c9cc704b62f2842eccf29aa2ed3fe298ecc3440fa538efa9ce6fbb8e4a7d014cb8a84dbf00ef21fd3fc341470ae1e8be2c3a6d8056f2a3b780c2324bc7821d15a8a2bdb4a4e95a076ad7b8c35ca91237cb1af8262a63956cd525bc75a8ead666dd65299f8906ecb43d3468b2acec16cf5d5c98728428657e97624373bbd685e0214de435e91c67059bf95f63d6929bc0d12bf977822a140405d1507b2f0dffb717b3c209f8a1bcfbfa9f43f7b886800a3aebd49ff593ba1026d6f7ccc8eec0039932e6a4aeba086094426fedeed4f09498f0a7d32a32d649215f4d549b68e2d1422b23ab2398b6a4763979395980e0fb559d6ecd9adb3721ed03f61dfec01b3260da384c9aa741bc72495919e47677782f74c9b9db5029bb049d6a2c275e0ca92e0047b16b29de2f67ccda019355b5539660aa2604eda78f48efc46ff416f7a7fbb9635e77b0f69de185803d6273c5c62684b676d3eaecc9cf242e60e8709d02f21aa09c8f4882b51a154e5b5c21b52405603bd8e50432ca3caa17704656e80ee30e651150759b392d61871eddd462b93c7c2d04aae72696379230ee8c4e308a06a547d6b4a80d9606ee5200c15790de1179d0817161356325d25bf4998ce0b34add1d673332d896d6b4abc1212997ca7663ccaf5ee9b2a5f503d9a69e18f80322babe38f821388c8a9a113b07c043491144a03b50d9d164621366fdefa89955441676f230efe8ed0f72159933bbd904824750daa3b33939698a17808c88033e9e6d00dcfbb9a2b7080cd467eadcc43c08cc3cd3e473a1eaa669c745a9cfa025ab0bb8715ecf333f7c84ca9fa20230f43f9b108e92509f1b52a3b01ef8f04d8f6b5f42554e75d405d3ef0092d4132a75c2715d601b3eb6a37bbdbbf68de16d789917dc2fbae1563a3deb0872b0a59d71dd19c84ddb1b23a40f783b63a42d225014d79b920dc6fa8ba7e9140b38eb951fb7976092f5bd3d40c812dcfeecf9cd08c9729d7c7069c27f5eca623286fdec9b0657dcbce4555f622bc21a3446a02a21e4e48c9ec74f4e0bb80583f35c17964e867e1452869625791887ff2c13822a726510fbf1094ba3d9f805fcc9a296345d2ec0dae02772eae5598462baa1e937bf2b1419367905e75ad81520ce74a019b4c9adba2ee7eefc8ddd042fd4438e9786316b55cdfcfcce27f0c3f57d41ec424d0ae86e43ac4455639880e2f3b90aa861186c5d97badb355bca5c501d3bc02a847d83da2762bd082cb04fb5a9160d7a9bb0d18e8b30f1e97cbfcdb279e2e40899aa41f0306781304d51cc734bf10deaa37e313e24b5a4859b5ac51f471869593c0662a68eb20b04cc55a8d45d996427e31dd9fbf2066edc2d749ba9fafe1e14910cbb6b032355db69eec9ab4c7f2eb0bc4d6c9839abff26217f781062c132093d10cfb847cc5e14614389a4dcc96730a6202b62299acbe6d3be1c78a776811a8253a0ad250e1e6d3c76cd8589024126ba68692c5475988cc97f0ff0be40145c4ac4903dd4538b3513245bf5037f6a9d0907fd2aca340d2d5e88ff440312871bff3f52845a2d84d49fdb7f7b7a0c4a3fc1273b34864d7551f07d5ee8b509dbf22702464ca785b39930c2b3666d336f640cd8225a00e8696388a9dd8159ec151c81e116e203c544bc65759073d6937cb85e17ab4dbae78e00dc5fee7b88410fd813f340326a0d619f20486c81c40f1ea6b38bf442517db5bff27dc9064648919ce695779e5b6989518060e6d016f2ca6cad35b0d4da3e32a723047977c54a2aaba7fd3e5016c77cbb4d2caaef93a950895d4199631a602e553f4f00181662db89f85af2b956fc4fb435cad20ff02b46c04c4c926892bd955032f79d59bdddda18e116fe74b36a8b7b85ad3f16948aa6b15511f85c7318e7cf818fa06a0c736a690c0a9a08fc484546fd02896bbf59ece9f6e79e9c71a26074bf6fb1ae6f0f675b519685ea860578abd3d53a2112e5be4ad033e8be63189429f02c8d17ecd77cd956c5f6a3075bc56b4394d6fd86bab1f462ef6ad0c3048bbbd25ad617f4667b5bebb1f37960a7e11fa51bba0019daa7dc0d9ec4987fa4381b8eb320bea099bc4cf4faba0e81a0def76cfe02428bc6e103e061e1775e7650ec63e9d0f4cdabd6b5f87d8909c973292b0e8853e1e17700ac3ef7d3adef3495c709d2b9f8cbb17aa9b41125819939d52d08bec406717056159b817aff848cc72e4d7bb93369740f3d72253b02107bf3011c08c02316a465518341c9595948f23348f63d1894c1ba51ad228ff8b0fbd1a2a618888e0a038a0109981fddd18bff0f91c469210817ac65ccfac1792452411220a2710762b46ce629c278aa5fce1c9ed1974221bbb0526ae2c4a8fe58bd3357be9c050d1d094bb143415b637dbfda7b782bb91ac47c767871f47dfec1e83bf0b2418a3943032b7428869f0309fd49c89ac9027b264247bc13b0ae301a95f3531d847d0b10a1c81a2f266f432e5b884bba2f59c7ab11984135458188bc029842f826596ca1a81b89183a59d8094bd67f8ca4fe4c98f1d0f2151342339323891bb8ffa58a3df43fae9f9e2ad24acd1186dca3f5a9df245b2c7eef4fd48c2c992ba5e51f8464a563a94219c00fa3bef0f8bb721d8f0d9fa6fd968b07a630875fad79fd9b7528498a0d035dd194ffcfdaf232cd12fd20263ffd043df81204e162d4e92cc304c3546e1a28ea3ef158d164bf3f263c6414c745f8b2448b2533d44d2be95f8c7a87ff962dd05d90f4955154c1681e7abe7f7cf130c64ef7fae0eb51108cd49b516cfadd012ebac4a339ee208777c17a0efc6dfab6efba3300feeacc24ccf9dbacac79e4cc95e5306aaf917be7e1668d2a03acbbb4ec517cad5ae0c0c298887c5e93ec39fe9b2d46dbab7ed10e18761f57cead3f1dfcf6f27f67f28b29da947d1a3243e870ec1845ec2bd4f2b4a5b6757f6d91ac5984ffd5281afaa116915b71b05aa9bdb42143a6a49d3a203b07c7663c8264d1572d9dac0efe1c0d9c0fda997414fbe2e75bf28ba434a19514c2e98e3e3c52b164b8929ad9da8a5978229c207597b2ea9605e98c43877510367bd7707dde7f5981f366bfc0c52f4ecd22a8bd834649b53b4376c8314231fcdd5f329765280d63aa0f4f61c23eec18a840614d93735df19ff45f53b22016a482f0ca358e49d25891754ec33d586ceaf0ccc86431996f1456f81b73aa23250289d97b94c092b3e7a5751f0e06b7a021bb0fe4670fe07bd8bbd04057dc45940c2c814dcf533ce4a4b3cb8a79c42eb157e9d49865c2e5fe818ca1d1786003d7854df23289f554b75cb011224e3ed93ca22f789f2e49a7a466e26889f8da29e8c141f71965e3f6fd6935b7bd5710e620df9e7aa5da25fc57aae06e820d1f81126ae24bc01b87c8b290a7e02956c957c90d45c9fb93821d4d65b53705210a7aaa413cfe7139c2c60ac4d847842dc408a5a37790cd5bc63f0ad0b279533d3d5834b5972b68eacd648a8ba2310ab72f3f2c71e51c9480752962d421ec9a56bf55dc1b77e4e1f49edc22f6a495d314591b2cb457f92fb950fe84ee19698286328d3fcb517171d5cc6b20f4913b6dd9a32f698490573b286e70873dca416f260d6bce9661451f85bee66727090da89237c67a26e62348efe47f12879d740c8b445e17e6efbf731ec2f4b8cb8eab7834acd9ffdf8c741e0c5f16fc41f37118eb9bf6af11a034545e826516371b3f31b6356e0b263a4591f9b618769e3a7153bdc38d9dc5b0b8666a0b8d5f0c307b611f2bc514a658e83d66d4bf40bf600cc784410d8cddaf67963c721fcf839180c98e92001d0e90f2351d03e8f7ae65c27742d37d202d2ea1ce10175aa34661859deca274f0589b092f7245b4f670abf3a4ad203dce5fd244f0788d751c6ac74fc543b2dcaad573c230bbbc66801be13c8c78fc2dbf2fe4f5da77bd92ab0a3e6fad0ac916a4bb00ac6fe7e69bc5ab0bdc929c9ceb3442d79d92cad5ede0e5bbadeb80d6951bfd473a93a0ab75d51c04e2fcb3f3bb841ce9ae0c201f5044e9c9eaa8bd4d8543b75ea995f80ecb983ae67a154ff2c625b67cece66a1dfc441ab1f7ecb85dbcde3d4a9f4b01c82aeda286baff293c3c009181859361a9acf53025394d4849875c217e90daf8bad42cbd92cce4caf20523bdf2be17e61630bb55577e699be58827207b7324070746a97ee552492f277a65c77953e6ff7bf65cd17532380418c8b123d09ad3de1e4a0f33382e1366b619d5bd94c9b11b819a0238ba2317fc780966e769a03e5868907221697430bb17185bb3380ac6ff55a43d173560cbbd25ac5c60c4aa1e4d0d38c6aa245ecd5a99ef3b4e4b14c01d6ef50bc5b4d7b99f2696140ebac199190789de80dac89ffc8754b60c555b3cf355b6735871a2c244b25948edd924270b64bdd15e90cf02c180cfbe57b044a76d068a3696d68195a1d962d97c613c35892c9d8455978bd2b7963dfe77554135662e77754d03fb69367f1340c616598c4ea4d5f091e32f7c7160852db7ee3bfd40d01ecebdd2882142fb5386215459a888f337cf88ce1d95d7a4baaeb5f1b83484e28126f95a732042059ed6b4d2548452b2f01a2d3810b91ecdb05b81be6b3e4778887e00c853a7dcc7c34c56f3ad7bb82493d97e72cfa4d54c7d00c0ffffff3f