PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68436 4166291ec42ea6f67aea61b47bd5d7115650192d9714ff919a60442d2bc082da

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b6c2d57a435178d6908e39bd17349d3bda54a19ab6ff25cbecf6b614afad2adb
Certificate Block Hash
4166291ec42ea6f67aea61b47bd5d7115650192d9714ff919a60442d2bc082da
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0092400000803f0000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000838fb941e897e2bb535ec9b412bbc2dd79a763f16f4d274204ef7a947bd5ed1d9ed051b0c9388af99fab0065a5f1ec2f745b19506f1ff3ec23e379fe3cd1bc435391bb1ac11cd29e3fb32cb08652020f2bcd891ffb8599871607000000000000000002000000020092400000803f0000

Raw Header Hex

000040201afc29ca6c4ced3ce16bcfc67e9d1faa19c82fa3734c20342f95a7b8dee35bab79efc01995fca59b18a93226fc692fc587b37a08e9f34d0f6bd4c9da7177920bb651236adf2a0118db2aadaf14b6f6eccb25ffb69aa154da3b9d3417bd398e90d67851437ad5c2b6

Proof Data Hex

59,560 bytes
1212160103079e918674b830d50899aad58d8a71ea988453bcb8868bdcba416c89bbafe15104e1113b1890dddd6098155ad3a1794446f9ea746d3147809259175d46f2f477ac725bcb75564bc882cf5c340d29ceeed83e71b98daf203fa78383bf678faf11464869c6bccb4dc38b89a5f116413015f9156d4a40bd65d16cf37ee89c7be9938fb7935397954192bc635de0d0908d9ad00094a72b55653d7598562c69ff7546d8aa790865133e22d72db9dcf3a07cf04f87f54b9009764b9eadac63a0071e2fed4314174f7f1bbd49eb78d2e9ad1cfb3d046c77d8e9d030aa4960a5df98c0a5b91bc1469223100852e2d8a817b8190c8e19b7093ce43cc1b7fd7c95a698417a7682f7990d6438ac3cc7d544e8edda02585f8e71dc959bd43fa7012ba6745e33a0f9db02a25342ba94674422f694de668be09c8ebd2a73c6e7704d5a1d174bf94410921f076d0fa866ef009cc9a3e8a32d8aa572260b697ceb2e04a0bd97376c853bf3874251e23ccfcb04110d289fd864eb815cbcee8293fbc8c15606afed26c95ba675566e393bc323dfa9a83561c047f93c460fa0352ded1254a741e09a37afe307e370f0e801b3e672b1b557ba8b1862037965e4d43d6478f952897af1f164d8c444d4ec90994da54739610bbe19a7c0d2840da836ddd33b3e3ad6b5ac12cbc65d0b9bd532ba8ce81d772b9e1656c249f2795272e39475bcc99665b5b4aa10b687249be26c4b52ff5ae5ad3f506b43aaa823ef0399cb37e34cc4998729cd31b6e0c181ff01032a374c2bd989d84ac70af8a8cb180c17b8d5cd94d6b6cdcdc8b59ce98c773417d2161c0cf1d6497ff396226d0c7be3dce1f578113ec9d2e8850c10d5071abcb28f276b998a089de6f81ca73e00a1b19f9f8b17e31a16e69f218fb7b35be97aa3819a5009b85406e448aff0b963b57d2f442d4f286b8a1b094eb8bb8f6b3f86bd7f2a7b99ca529e507ce49c05621cfbf26b1ccd2741379884aef126cf0a61458f8708df18360c3f1488628a30208b638a8d9387526e75e7c47615c0760015f760650276c3aed5c7d55f2ac8d0b3f1dd6226041cd0b45c23849871a24d4a953f7767700650f1dbe48b8cf4fc795f64c27fae60d6a9cbd377d87a049dbf523fce91236a6e0d04bc09d5254e719517e6ee6b5daa81dbcb1d90a5a7ce895f4404422819911869a89784e97fb877f6f37967fd19ba0a64bc174727971c9b489d7c611ee5d4d543d197afb6cadb8105d388f5e716ed014a4ef0ded4f2b23505217bacb456027639104f12aad4cdf44f57ad8a31cf8f6af4d7a33ecd48e8679a7499aa6c55acf8b51e85809656cff87b10d74e04b63754b789d96dc9594842fdecf7ce0376fee34be34837bc8d4e07688c6de553813177b12bb54239f9717777b58e3b77fa580a9bf24b9244959bc280911c35b6824c311b2e0e5e741008a76c31eb9d54d46fe309119b45d3f1c3436b8727bcd40f811923f71fe469bcf199ce3cc9c868e05b06bb96a1efea8db8d27810fca8cc2d24a4893e08bf0469dfca88ddbdbe3574a9257f88bafe65b79a31e5d266617bc1b2f7fa08e0dda10bd0461ed5377cd78873a1973543e71e474f8cb89cf60bb9dcef1fd35d278295304927de140ceb97f672accefd25420edaecd0bc2e9c3d798ee03439334550d87f6586830c9dd1459b5edad4f3eeb6f6ed78b85472b61bc84f627542ed561e5f05774f48488403adf51cc595d8a605c1a8a4ae18e3e1ed04978cfe85e2f24a9e8d5c00a57d4474bdcff6924b16326fd6af79cc10b8464918a3c02361e816f34f4d8a4cc2eed73f7c0d0fe48d73369817214319b5d93009216ee82d6a8988d1e75be60441056d0f783f9a1d4aafe170020d6ea66933f2a1e7d1d0472e1f6b4f5dfdba9a3c472c698b77b66d050b6a88d046966b5172051eedbaaeb45f6f2c884fddd2a4360ee7c00fee08c4529c1831e06fdf6856027e55edfa75d0b4a7d2904b4fb8bcc32f222cb0951440ff2fc644317de9f5c67fc8846740c4dac7a7e5e8035c8cbbb7a3e44e967bf3d0e0f6d07a7e072436d6ec1f6401c0f143ea881cce474dc9d75369037e0e9fb572ac4cf442bb2d2ea7543e3665eca6d09f58ba5b68e8fb679be59a169419a0345e7b04e76b6e4cc2c33fa0c27ad2bd46632e0ccb268a64c20757914211d2a478d5cfcd72b95e04e8d196f3d4fee7fe77ff5be2faf45baa90aaff943dedd39621dadb35a9f352c28d836b70acb073232ca226d20c6b97c735ac06b6f73a5671c45429b08313ec65b4709f6e3aea3369d5b626bab263a583b7e638213f073e374a91243d41f8b838e51e0bfee978ecb7bee5db5bba172d21243199699af88cd3d7d7addf2431b7ea4fab875e21864d5b0655176acd0e03f1898a5800cc82e77a3a29b6b0ba78332714caa23dfc2e89960ac1a9889626f4a219606cec2f38ffc9959e23d3b13d38a6df4e72ad802c428021a1d347199e2e54ed6e22ee8bc8ad836753f5bfbe54a7f16b122dd62c49ea0e87972c3ba7696833518140aadad0453d2af011c2e60479c1d4325b4b170e6130bc48bb5301e2e7870bd74ffc9ccd63471557f0855d62f55d94f0c76271ac58dea4e2b7480b292bd7a1ad39dea44ed85c7202f6bcb2d0943a46b7c01696181ca81a7213d2bf4c8913b553ab4ecf492b2c59f4c3374c35b615ee6878f94a74d8c5c0a7c749d1e939c6082114a554de0b12f61f338c873eae773b020272a5343481d17dcb4f4c47f732b760eb32ac5f477287e890ce4e8c390a8641381b7f4b4f439bfee3eebb366b694ce4a71476967a02c0dde1752a8b991de1b71f38297e5bc1f5033c963d5ec9a8b59c01a5347e4376ecef34dc18776d71137efd9ce9244d9e3cce56349c7a2b52fbafc5732aef2546371c16d5b823752813adc08975da23d4b1f80394e430e67cc7115d47b3135ac47867ef9c559a7b99b0cd03e18f3917afdde699399780dee1b6bc1a160182bc6437dcf2da7f11bbfa559e0ac44607c561ed77b71a5257195bd3d91f01db378c5797addf5adbaf1442f1900a4fe840a343d556f1b491baa60629199e285704ec00f77b6783be9dcb35c5c1443ee84c6be4ca5964e007853ea76248fa84d7b2f3e639232affcd97215aa5122ee88f9ca90bc827839ca59c1292f4efa8cc7615d6a63e9ce5f3a07b7cc6f870498b6073b178f05b04db5fdb1383eb20fcb12ec5eb1bed37a8317e8f6600cf20d3fd2339e4c0855c2e8a7327b7a5128a43f9773f55d5703a27dcaf9aaf6e017913f264b3a412914ecdbd81a2fcc7264bcbab0900100280806f9ebdc37c61bdb0cb90f9d0320db57c9671d6d8fd420abd342c42d9831d7e0977a062e852e0fd1dc9ec7263b8dedbfcd21c91f428bf4ea4dea962b58c5dce242f19b0f9c16629bae447f4ffa50e4b4ca14a05c969595746703149529266c4f041fcee75026213adf7851295abe05755bfae8ec9564a66ae19a861db48e1ed0b2f78253e56029cc187b223961de518d1bf12f38a1267c2eb2a923ab9273c17df3caaeb7744babb2850cc36c08d4747e7eda2c8fcce52a0c8ee8ae1f4abae4d67326fde2147adb59ed21be485b51360f2cea3f656ab29d2563fbe1157ad0881f03426f93609ec2a75812f3a84188f54a08e72cce145ad24ad67517644307ec9b4a6ff065ecf661ce8ae9967fc5312f050f7cbb256d21251653105dad50ff7fe8317b2f855fce8507d7e2316ef37ab0d528f1ec398bce19b6769f6865e83bc450d57afd76b6c6eb407cd338e50b013d22a2b8e46096b48acd2be8d9cd865be6ee8e2c5e5df2db6ae18144b801daedfb5b9db6ba5c9859c2e5017bc2c395b49a68188fa9bcc6baeb111025cd0c3cafadd1d278dacd4068c449dc25ede74be585b539d6a19ea7abd50c29d790b0cd1b4fe531f3b2021a9c65ca7b4b91da40929b9222eda97f2fabbd61cc58f85716ccf7b8e684a859a074e11ec3ba3ea5c07a6f7c775d47142a33c6024719d4ef3206514b87015b3f85125a6a268c572689f24264dbd4ed7ad78435347e58740b4d0484a71a165f0db12fcff528db8ff93562fc421aad13568056fde15db1f2834f70b1f4b5faae783654224d515031eb0512cc52cd693e452c44c7aeb5e8a820df21a79764cf9c15667b46ea4c89e239a67e9473443b3c210e510053a4b63909ce1ba8011636ae4e18568a19be83136edddaa2364ea42898afa6770e8e64b730bd50b878750168adde3c5704f19adf446200475cb68dcb233aa1e61de0579de7718eec4e276c27d23c390fd90afff105065108709e9af12604f100765665a07af275d1e6d2d03c9352e5800fecfe4551de48f736e07f79b4562e05e84b631b30da5aee5a22f133c3bd23e4c49bc70fb3fdd30e1b0709e1c5fccfb55c87bd323332683c43a3f8436c5b06dc270e8455ef7c623516239cb2c5e914afb4ce5abe661ca82d8774bddb23634ca608a894b00ed44b9357ca1c438e1cdeb4f70cacf58d5da3af558a82809aa4d571def7e2f06064724c5a2ce7de0a6ca3534d4662a0548c916a222821aa186cccd4d8bb0f2649be9f646123c9509d6fc55bea570d932fe8f962cd062258513a532a6edd7ac53efc7012ba2d4ed6059be703a8f34e7f99374db34f674c73cd658a6c416b8e99d194250da29628b817e1bef6cc1bc8eb20f0704fc61131b0610975db3fad645bc0a752a96bf415b7c58573eecea48708f6904d79bdec2079ea2f42b57c5425560f9506f30b5511771ad0b464e1ad36eef26d9d84a438eea60b72c8b2716ef8766adb6bf88ee1b35e95dc226a8fb9d706ae17f1dcfbc9efe82eec889f5dca556d1f2db5de8bb15cfbb0b209fdd58772264cab79c6345d03c1742e151d330797f092292d75ec3aa33ef3031a5e48801e09c7ad7c129d90be82801290c9e285176ebadc6aa6b7a1c0b2a941f4204351182fc1436c2aed2dd62e8c67042f380c1ba4b32a5ff19e5d6720b885691ce87112c1d2ef2285056c2bf32f69061c4983f51ba59e5d36c7af4fb964fb1d9a42f8c3f291f04ff6bc0ff2927456106ba4facdad9e26821584564e281ffff10fc3bd44c8fa952ab2ed4ec14470a4bec6a21659e6d5a7fb9320cc8054d1cb8be6057b3f789254e7ea3ebeadb67e199693ceb58e839b216132ff95645c730bf630b66309b75e8d41407c5c92f5c826ebcc3cc045447758cf7407a12c981428fee5f2e7105450c7c888bfadbdb970f895cebd3d0426a41004ca618d68aa0ab0ad80279ccbfc3f874b5b87c4d2a1d2517b2939351a5c6cf5dca564719946e93c4a711ab6640aacc52f96bccc857187660aed99fadc5a4ffd3cc8a2f9623a23e4b5dc01fbc8d340f98844d7c1000e2f3165d8af2f056ce65535280c11cea7e2071b9f9993abb4fcf928fb09ea6d97c7419190c2d0ad8277ebf3c6ddf804792151d093bad456b993a6abfe7714118a42be2e8fd2a2936c8c3d6febb9b18f89d708d0ebe01580c7f5c07ca02b4b6366c4a40a5d2fbdf6b908ccf79c533f882d3f3748bd536639471f0b5ddef9b5c6ae0c05586c25e9bbde904e885283c587812f8e8817a6657d19a004f172ac53e06ca7b5753be9ba86111f1cfbf3fd6085880e273bb0acb19ef48fe0ea16ddd34582e05aa0d7d300802acfcaf22f34030db24ab714b2d64e84d1770dfeb3ca350f66f72343bdacc876e63d5ee915f8a788ef7eab9ee2e02aef199233e2a21225af28accee81a700e523e55d19b9f1443ca25799b8811e8617576bad30abd40f75b2758e8485d51406e8b0b9984ef758a56860f84cb4031c5114667988cf4a18147daceb19d2dda53a273b270f9f399aaa4c8b0e67a26c797d0e3a9964a1db7e695989dc688e7b657ccfde3ede4a02ad3f5d39501cf73149847e9f92ccbde6b96248cefbf5b85c0ca443e0f88cf4196981fadb430dce77a23baee5ce88e81070bf6d19fc8bb9ffdf0a1fd0b215faf316670dc71e46fd866ba6c089fb90f5b93ac0a5e9e4bf8e2cf9e97ab4fe6c519275d5c7bb8c5807223ec4be91031e5f1b532d60b4cac578cc4fc95081ed18b349ee924066914faa8adf9132e02c03ad2da1b9f27f070b2cfd45933a55ccd43f591b40b84a29f75d885f77c1563d26670b0c77535f9d2652bb41a7239eae0ae91840c18209bc89ffdccd861700c0bb731d9961d6e421996696e99f11bd44279a3fc8706d46650504ca4d9179056407e929f31649c6143f1c70133eeb64b64f872e4a30bca7ef373b55331fab470c8124e0f8070e80a78abb6d8839ac5fca7755013736dae5765fc62160ab1bdff88ebe390d67e3acfa64d0458ac6e887038ed60d7ab7b42c8b648d095aaa5c7cc174e439c3974e13d4e9c8914fcbbbd8ceca235aecdd57e24d850c37685126fbc73fd2ae626175a7205508e51e1d96c4c1827582bd4260b32cdba5a38933ea346aa6f4fa764febbca56922009589ba5daf9dd319e0e19cbffdc3ddebafe679274b348fde28b2c3ead0f0f658c149e9adccd467cbb7fe5eac574ed4e061a6f65a8cfe07e316d017da0acc3407f8c67590690d0aadaff0d98a929e38d8351c13b681225914ee7702b6c766e32e423a986cc7217c30d6b1e6536382da0222ddb00fe8b04719817b07a4216d08cb8b70f2360b811f852c9d9b740ef89147567847637632f1c06fbe65c8ba138de6e8f6ed3b253183cace23a30a99e7aa1de0c52237017e8d8e2c8475ecda15e1ec3e7ec4bf3fef3c8cf914214de3cf9eed74feac43de1483eec7c56fee2be733c8e8e4858519b76c28edee5b30cce0f2628d3a91a4be4b10539829ce7bb51093166660baa7a9c69735c926812c3e887e16cd2e17364e7412d639162923dbcf340cf6982f95ead13642cab84840989a2b5630a9f41a3e8ac6902e16c27b7ade348a713cd0e61b41e6654c9fde34a9deda5825ca678e807e1c937a8031bebb25cb84cf2415ef0393e804b8f45bc0f019ca2b0c8ad5c8627173387457923bebfaaaebbd24c6e73c0beb4f32e8f48982e0eddea26594db538361f02ad2d9cc6d99a1a1af2b938d0c58df7a249893d0bd0cdbbf94449903738d33f88c1c4740000ff4fb2b5dedd348b80191772630a6f09bc565057721ef2143d453da381e4c6deab75ab054d70ac73922cb9b74d4a02fba97b2b55086abfead1a124228081420db1fca3066d1a25fb88a59cd6bdb5b62a7c9fc58a1ea21db6babd01e3dc8ae1b34af0f0f8ec606b21c44ee16489d273e7dd66d0eac9302f23f0958d2546d7a3e98a960778d9cb7a5ed1491f9df74eda510825ddcb305cb53a57b7265da21e719feeb56782d1ec552c1476a2b18533202a14d74a36fd142c08165cae7e0d4202832595980a85ec725a03e67e3a02c7e055b010a161295a43a95ba489555d41ca781d2bf8df520a0f9c4bb9beaa076ae7acb38b4b5f2259ebfe4136e87cc2d3544cc28e3e8fa22ff25b1b878f072e8a25708284992d1608d37c6be3899526918152a3057119fbaeec2412ddd1a5dae57991e086861441ad8bef35e91c5fece138d2689cda5de9a1ecc539b19f322e820ee70cd59b803d5cf91d65d53edff3eabbceadf5ee6b7da3181b3859c2fa3e2e53b347f618201d5901e0b9f0f72d6bfceb5e90c7e4d3176b7a21774e2c2a2256bf0fcc8577a219ed592427e89e77ccbb9a17d0d9885af0d0d30ab53a96f6144aa268b9d382e567fc4f18564aff5f5004aaa9666db26c190dface36b3f6862f7e7672bdbfe6c01eec37ca9b3c3a06f4c790ffb1b681f547c3b700100b4387ed1364d5dcf3add55ff69bc782b6d2f6a519ab3484f596352e4a468fe57f9c6c09c2ccc8b3ede92df597d26d32b1345f136ef284c0aaac9b0011cb1423f89ca91c94ac5dc3e16a7e3ab67895e69af19a79d299798e02c8ed7b7e8c7be8cbc2d8234d30e2a33c4bbb5d140a3a02a69e0ea392ade55c5869789326eb6d583709937aa8bd7adcab339f57c26a571e100dc524fbbfb784870252f9343de3d8167683ee39e775e35babd27e376a0e32708ecddc77b5846c5fac700ad998588dda0af895a96a8ad5be766ee410918b339ab0844dd8fdca7c92b362634bb0c49021ca77d3b8be9ab25bba89355e7ee852b7ab14e1a61552166f3a437f5b8c9ece52c7431757c8237b708edb30af35278bfeada88b4ab5b335617475df2a402ae6286dadef7a4d187ed80fd55df8b313998b14604c84c517f95112098582007b4922c4566bac0c7e66c57e093ef698013dd4922a0a0c0305e50541b35ad6f352d1d7b79c364af7324a50b1fa658b513b24eeffe55655c981c48a2582b4715d53a1a7a30cbfa1994c1ae6f08e709f4e5580735ea3c62037a28c01742ea31005d425fbf0395ba7b9d716ee3d3c43dc07cb02d9b16ce874cd6f0c1a3ba5169a85d58c8ab4173f580b198f9d073344a2b3829c72a85ddf12b50b9f74778d7ee7f9b362b83d6d9f8781cb02db68b8c8dbeeab8185874407c0286b58ef6a19fd84b1760059a4ba08ac49e9f0ce80428f1f2d3c71740a27a5f1e80e1cd9c434f0de159fec692dc179299b53a8ed864861dbd1982efe57150ffe7bbe61fa7798653beb24994305ffcc182841febebfce2db6fb55d11e7a13266c5f3564b82911ed86a344eaeec8014f6b28875f86a5886e0086e7411d068ec87af573be79a19be3156542197ee86f27038878c1938ccfe3b187879fdf44e5361603d01333a1ed9f519b8dbf67c2b15f1ec03b5aab86b7306ef186bb8ae8646929ba5a7ad8fd690e31d6a6dc82b3d81ad35a8c1c1d1d3daedfdc950f80eb382695372a625f0ae5518a8fbbee6234ca7128632f58adb4d668a27bf96d41d700e58f72cc7b77aa91c1c2fcb2153ebe391d853cc8f359fc29a7368b9b6526752b5b22e412fc6dae452a571bc953fa701fc1cb0e57a8b1e973531137fb983ed799bc4c13c6ca0ef16521f47d611950165096f1b104de2bafc03ab7d186eb729fed2b766297fc9feac7bd12458ef17a9ca3d60ef50ef9297513eba6840eba1f2f7bfe42065c4d98837e59a4fb79e069e9efae3940e4ad5b1fc482294d1594365c1a27b38609ab1ee9ccf126ba4800382d307340eb0e5e88102f7e43a36cfd2bca07eb19d01ce9c5c71d3a75b0a0dfd807247a622b3cba61d9323a7011b8ee1af1944a47ba4a41c20d7233fb7f39112ca3010c4832bdad46e5386588c4b050cbdf069b1f4e58d72fa560a1a287835b3c74df91978dc8bf0fe5d8744935c132e2c3572b633cee86b61abb8fb792152bec92037d7f08f86c1a6894fd9eb19fa95b74404e710194fb98f6d9c2eca5d3c27f11da48e268630a2d2130b1f5f9fc212c8a8b0d2bafa72adb55a37742f0d75ebfa9188274778497c1bdd2a5c462d28a064a031a6ebc4d359c3a3bf8e8f86baa83e4219402ee21cb5c1b7f4ec6d9f221156895fb631a5a3872136dd759294990de669d3ac37d733c88ac38bef507eb220b5e59402bbcfb8291261e1e3d9dc079bf1e327fcd21e51ad78c6d2c2af07202f74d0654dd71acfe779e01e989a6c89fc36ce8e107a0b176b68c1d0509a24d178db9488fcb05d74ddc02b526041337df0fb56622b9bf510d8ab928e7b905284fe555ca3fcc0bdf710a15bf48ebaa09d854c0fc3a7de476b7ceac0b2817f1cd502d0285ecb4167b662aaa6ccb41bab7270f18a2c8c669a1dfc52981b42b2da907262eb45bcd4d3406401b16221a2a5229d36235c486db7b54628ee898aa22905da6fe72774aee337c3deb1e71f9e8c308e1a850b07e2c9c05374a5ef2cfbcb08c21b37fc6f9cb048db61db7045adc017418a168ff8c01460790a9dfd77fadc24a21947e8b6db588cf8085680dd9df5a2894b36d3fc66c1bb5bd32105ecb24a26c8c95d0088d66c121c2c5915c8279e97d916b6e430848941f4675df4dc118e79322b1f27726fc2023f94a8ac10872f5fbda6e3c2eccc274a23e77bf531a133e163d35fe957e05fe4f96472be7498d3db54ba18b05c51663b62d8cdf66ab50b780fa0e0adaa0232fcd32d9f8327495a4e9f300147fe61435ecdcd245ffae024a32d2220acdf74c08fbabf3787edd1ab2fd514d08394ef59c720f6d7984b4797aa95ca982b65c9d54dc8dca49caed683b7dbe04e347b1c9b5abf7ebb1d5ef2875a98b7a978bcfb8b63c9acc638c1c59390470acbdd5c8e5bcd4f98019c9e73220bb93c1ff86ac1ce2f4694ba5ce9c615177a89e11f4369170bfcae364407151ad5d770516607d5239aba8676af6b93818e404ef41b784ddea9483324fe125d65178a8db485cba380b4ff58925327978cf7e4c4f7f7e184f14038b9c776db5ecc65a4c9fe25d3eba7a9bd5699eda97161fcff30c4f26583871380c2efe2077ebeb1a9bcd9ea105ca2950db90cde513a3f25dd9878b982853b143db27ef6dc9dbd0f9655387cd0689239d8b6cff29b69d5f6d29b94c851407682204377e22c97e1179088cfb94925aa5522989fc25b6a78e2e1de4d328ad28afcc0b242de24a139a19994d18094358afe4ebd094fff730c7da1bae8e361beb6c9315ebb66943c763f8b5eda53b42337e92a75defef2ed119d660ff70c34bf309f89539ce03ae409dda5415fd5893dea41bdb6870fef7e00c092c9d095cc9ea717b76fdb0e77f44120ca9aaa538b26dc4e9f0584381300d90ddc66eb2c81ed77b7c984e2977408e29d91616a4a59d99a5dda65dc5e34eee7181d0be3b86c80727ae6868d61be95f4e68f38f24c98cad80a78c18c6169b7f3cb7da41a71206f561c17437646109ce064990d12a3913a3cf4ab18b7216cd1f9ccb14129917d1c5666b17484fa83aa014422a029830fb5dd430db125cdc046b2a4332bf48f2c43150a5e7346727055f9e744de21b50b3a1d1eec1081e49b0b3d5d007b8b5833f8af0c72b100be4f0464d282f279b3aa301a398bc4a5c0ca9507f94862bf5bb8f8a2be89a0e8bbf165e69b817bd91f9751614d5285c8f0bbc2d22ed92149e79cb521a9ba88c99d4492a92fc853abe766f30426aebbb71a29631c281724d4114c3dc82cac6272c084b3029ab307f7b2f46a50aacee5df0a30aae4843a483269412a82d4679110c5aed7a4168b6e5d7c7a5424fee5d503381effb70115a39171f253e8a5219ea257c13c658ee91503d3880a90e21fdb779dc377834f07dc5a26535148cf89c408cf8a04c06d6c5eebfa21bad670b2aac61a780ce5a31e8ae488714f91a39bb4689b677d3a6fd854fd83a5db4764240809de2ba935c1f611810a81fc79ff326067c4d84ab4644f10211c263ccdbee77fc9b7d2125ac982128d94c3e084b468c30f323a044a3f6c71078d9f8a231e757291054e73a1c37e4eee87ff82457e840d1aa6cbe6299dc9149017c492d2a9fed7bd427b71f02f138e120bdd03905f10b9393da1e6d610260c710ee5f53bd923ae022a0c3454dbab25c769a2379d96088fdb54f0633de09e403b01f62cd81a26f504b4a0cfa3b7ccc626b32dcdcf3665b08558d10c82aade2b17bb81a3120ab241c0c3384a7301478baa2a413002a45e2bcad794ef41a2fb160ae5174dc6d493da65f510a8b30b49f19348154f6ec9896eb2215c64e4f1d0feed06782c44dc597864f1f211a9560f006859bba2b2e76d028f68f2f675ac25b7df7860865e9b28a630206351cda9069d6a15e4ff2243be498364525fc5f938aad30f3c5da875ccaebf8816c2de639603af56b700a4f5a93884e0f5a42ba9c800f4286db318ba6017b21058743a9b42012c840434e50e186ca5258e792254ba17cfafdd7bdefa55db91997db217e1313d44b92e731393233eaa6a8e2cc34d659dc77839ee4530f453f1f4002c6fba910fce0964d4df8b9affa0d45daee144c813560a0f36a78946a97fad66298c83dd184eeed1068076d461ae493632f5b8d4a1c5de4444369b7e82d0b2cd5fd025b0959b673186e3161a556db4cb0dfb122559d0d2c66963b422794d51ef28650108332b4bd9d6758804e5124b652b2b369f2d182deeb426c01a92d1c870a63a29100a2b45277095008212264d82c0bb79dc1f428cdbffae758109093d871bfe91baf7dffc1ddab07c4acb9bab972c848c6e27cb4c63769315a838f7ff221e451205cbe140da334f469150bbea346416a34f7bdcb30609b7ac90d5b658c783d42d42375efccd2efb23983965efcda433a877b1bc8aa90a1923bb275d6de84c7ef3c1bdbfd1b2f4cfa1a2de49358b63beb4cc093aa568ccf49abd9517b3bcf9086bc36b8dd4c7fd693d7a96f906c1cf0a6c201184539e14dfdf13eaf70f25495ea607e4479c69f9ae6bef3619082a11f2941db6d2927a997801ff1ac086693159018e18797e33a8fe9c51341caf215ea147d1a16825b249aa9f8ef25e96e2baf85869fff1840d504fc4f100e650d438b9cacb35616920616e44179fb60065f5825ee2f5721cda839187ae2df348b76fdaef723de6362e5f89748dcaeedd7e0aee8fc7703d4e0ff4d07406acbbf2623964d2bd1e32b3eb1608c3fc1f712b7f78d35f146534a87222179f12423ed3e2b6fba8ed1c31ac34f65a45096944f4b3fbf7a2f7d01841792bc5cc07172f09f1de72607c0693896e48ec9596793aafb7b19bb53d808b969ccf5a3270502cbdd316b90fbfe7b892543e5fc6b6da798d984738a098f018301a6393681034bea79b31c3b4b76a7be2ab0e15aa849ebddee96ac6ca4865a024d999375c816766b97b9da70828b71401d29b239aca00e43574c0d9a29b1977b2ba525dfee1bd4c4b03779537dd5c94d2bdb5e1d386721fc2ce6fbbd82cca8fcdc274a679dbbeb5d5ee8de56620654339ea2dc8f472b4f6ec9206ef89065ee64bf73892bf9783b0776d27e57490c89df032694e1bf939fdc531d2baa10f9377d9a84fed42597121a69521776ee76ea2bf30c6c42d4de2205df557495d7d1d7cfef87ab479fb8d253fa9f5248136151fe5aabcfa12169a448847e3bba2064bf9e7a610ec3c8a7b54a03fb8e792031dbd6beb531984e8f71c86b80d1b2f46242f42d6248772c2142538e938e47056fee7141ba25b86e59f06c3135eb7d32b864a71f88defc5c3cd0b8798cacdf09b12c24c0f3a2975efc81c5a791880b02b95fcb29cd01f21be7d3e291d1f409642334a4b3e5ee0b487ebb188c6a75acdd01dbbabe9a16eeeff4cbaa24914c60293c0da2d2395d1e6f08ae1b4bc0524ff3b40ddb9fff6b86b03c620e0e706d54b0bc0b11f7faec198e617f38e781593e78f32de2d1f6a554fba955bd5adc71e10e6e1e9d872ee251b4adb134fcf376735696d64a9a1f051a61968dc01bb25230b719f907de4b5054b1f3ddb79b14dfa14e515eaad767857a4567abcc476ad4a3d98d48aaaf4bfdcaf2a876f0fda803d7076baf2f5233832e37713134b3bd6efa7e64870e8a48bc684d807bf4ee4bd2883a0e2273f68802ded36c110a15931663910d0284bc8b2ffa715189111ebd4969639b2992d459a15decc218ba16267f1dec95e719a8671ad1e3feeccb8e55a64fd3a08a84e91a9b5af460ac653d292b9f31a470010192f1e2aea2600f599cb40926ae48f71f8f65b4629dd05667e026d541af4e909e70399948a13d61df80f143ce9aaaeb6dd38e8f74ba534375de4cd4412c8f43583363c8a7abf3e0aa7e3a16bd188d0b1d6f98e87909aeeca8f47c1bf1eb806fd74d3ccce3fcd57e6c0eeebe1a7946e4e73d7e667152f528ccc5840238f0ee5d4cd1a4dec86fb728ce7cb1255d7d8a3a07d56a082e0ac2619f1612c8dea3cf588eeece34df413df9d82d7893a08656f9d313b72e38578f3534ad95d4b36204e7cacb7e5fbf2b4f7b3accdd4bbaf9e53750abcb06ca8c4d93e3450f944b5fcad4f754f1069b99207ee3f84f079bd6a4c13a427cc5ee90c0995c32a6268c5956f32f4ae385fe412eea98d35581d48ddc5916be673dc5bc73bab85eda43847984cb7ad6a3fbd709e794100e6e7401f0e8030c80bddd59f592784de5fb74c6e4c13c6e420a944de126f2c1ad2bd17716dc29b585561d9c96bb2e9f6efbf0674328072add4aa0055825f15eff3d981219b6e17d60ffcbb614b5962d193f85fd337028fcc24f6769701b61c4ffe0dfeee220d8cb881dedf24a47cc88aefc958b859453bf270bf1685b8f83fe96c86ba674673465c30d2b3bd3d28de52f0064a09553daf49701f05234866d7a836489433cd8e2d8f739881ca3da668570856e3c42df90abae0ea8f1a00bf0ec5e45b0e1bad32671e30e58d048eff770d33f42c475640d0c4fd5bf61fea6b71cbea064b0dd50cd945139fdcd3dad3b67f594dece8c8ec1dc314bc026c0cbc799c27484b2299c2ee084e7e1b4167aac007eb1f3006c08a0cd521c1e64077aa038f336b2cfa832ddec0ad502e397155f07728fad7bbd61b2ae1c20e887a0b39417baa49977e2bd9d57062491d0f0e5aefafa0d0728e418962ab59670a4cd2e582ca06d2e1d9fed3732dec3babe2c0a9540d87dbb0bb7c18ccbcdd12b15e65ae47681d87053764d1b4c0d3c264e98ae4ec5636b82bf7064a777b5a6551c70510b701521957f963b317a4eb44e17d363e5bec935bd72cbae41796727a256a50979cefc88a1c0b38c9196c797331ca5b3c4a9c8d542fdb904b6f2e04607da22f3f7bd789566bec49620db55ed9dfc9b5e7510ec45714dc8d91ce785ad031e147c7a69f2ff759cb148826754fe781a8b0d68ef6e62d50cdb3bafaafb68c1726f931ab96a383c7a05f9f8de8f79789cf280f99cce1fedf6ca7199500a548f8fa30087a7745e93405bfddc4c0e5cbcefebb1fe24db88c454b9899f2a89c80a579d2bb29fe0fe045afab04a2bcdf7e673bc7e3ffc5591e4342be9152c7fc73a01af168471a2d04765e65378f538234077f1e60839d38e7626ffd206e4c2923f643cf4001bd72830f563b2086cfba6d43a2ba9d0b0ce28699f4178f28c817dbe35dce06321a70a6a9d6500fa8858da4dd4ee6dabf2c7ea1768c580c6bcdfd96ec0969e56c0123bc9f9f4bfa26ea36c1690d0dbcbe533f9f4a32340d31177aef1176fd7dfdee540628e60ff0fd7f5051238f0219b96154c5534ad65bfe773520aeaf788edb60bceed044c4ab4e364b51a5daeb66b42a12f8e6ff586b64a25f049d5f2ab994c66242e6aa03a028ad9898d422b993af4822538899da226e982ae81dd3249d99b6ec50f894daa65cb89574fa3b14e64ee287539f0b75f28aa38bdd234ec08dd30219f433e578c27adfefd6388e30887ecff778220c7c281f52566700c49525f72da8396283cd92dee89f9ae589a80888b876a687d3f80997c16d495148991a88639e650c5f0dd720dc61f621842c6b150a007491a0f78793670f2941b05d1053e04143010b7b8f1cc7578a6be5fe771f69782870c9251bca5ec4fde1534438a10b96c093912385e919059e9ccd8cedb312f9e2b5ff2d2030118154b7ff16b0e66770b6c829fb6c35b5638a53a0080b3b16a52ecc63c3f0e4c461e94c2f883581e689181a5b8ed660e7050d61b25a1edb33bb524a99aca6ba4d3f1d93a7ae4f46da6688e7dc69dde19f3940d05fb606fe0c034e97da73f4211018baee6a23051c1109f5e3bc8b1c07f938a03e1ca9097e84ba6aea0d2923649ab98d43a6c550b93a1d83b41e3aebb0407e5bb7030582b0e1a164919d92472a182129b49447a76f842fc0f5fa77d117ec3b5f7cc5dbb9e0623b37efd39f513756d4c50cf73bbd4ce6f20a1c50c3f2e6d6cc8b0f62b86603b043f7c6f006f170065ca30c68584e5d57e53152d1d2075504c0c54e76d9deb2481bb119978ce4b6abe1f8f3231fdb8f34840f963a21649dc2cc9655a2ad065676bf7f8c67a376daa0b7b19445eb639c11c1459a20b6310dd5324abf93df5d763518ca89cba2effb01baf82831814208a56894734f104d18422a507b0ab74929b265a8c724cb48e29b0aa65ccbba6eaa9eae47f484b993c2a3229cbcf2de44d64b19862f226312af2acbad9c7f89d4c35652dba223f89acaeca14872d2efb4550b5619037d06993466a2e7f4337194d2651076b7a79693be9edd2e501e69ea78aa8e5c1d4569f4c1474e3234d3e35f4d263d1ebf64c59c47c0685e60022bb235cc7129d8d87093821682c61425ddc8e83041a7261a470086ac726aa5b4a2fb6c686183caaa34abcb42c1970599e3931875bdaa277fd3387c97758b29fb581ddb1c1d400ab514935e2383daf55f0cd15511ac531a768f9208a7c200cab2e4c14b255df27eb28026f13b4269f638d841df0d0f6ad29b813e0bb063ddca31c2169a9cfbf55cebdad024d91cdbc0aa6a0d36cc2b7dbf78e788e53a037ad43b7fc8ed427f4be8dcc7eefa604576f2da6f43c3d7557bbe305c049e6795e89881c953faf595d3c866185a3e62572ba42ae0c4d681b6e1b308523defd872c4f7ad45dc84a39795b19719e7b19be7665058672090487e5aa29d274c289560722a3e5d804d9ff0cbd143a065529e0cfcff47ee6c4cb0d91cab46d51bd69cda903816da6a8eecf4e15c13a347f103ada0050afe5f413cb8232e0aa877988056893f6a459128a5c74fc563d4eaf21a16345fb8fb2caf16d3687a9d52dd14146a6955ef6aa4321458d0318fdbf3cdf59f1fefa822cf75f1237de670cc1d5d114532dd0245dac7e1cca72b2e84c7ba4d64976b6a77c543af8d0be0cbcfe512a012a9987799ba6c5e9a09344b38df32ee770c546a79ed9a79726878efcf28c133cfba6ce6f2f42bf3c2a3f1f63eaa7ab65073c1d94c571373c6a7d48cba8dfabc6aef3bf919e844fc88579511870b18daaa5839b4100d4a861a4f76cdbfc89eff8d83051c14e5c8eea7791c3efb279b723c6674a7724810c19d63b88cc9289969c0ee1c93a3bf7af0b6e190b4b3c152af52bfbe7521ffd28d4bdd960ec43e760f81a0ee9d7df8f5c86828f7c58ed575ab9c60a5d03136be2c4577d237c3995811ff8240436acc3000286ef41253045789a10a87480cfec3625e31b044dac29ca23a58ed73093b15f8a5faec180b195d2cec02c47f4b8be18d0968a438e96f387f6709ad3d3c76d458b2d4318184fc021209faf89c174068968d67293b659e66a8cd2d808704229a58ffde39e618725539eed16b5b6ed791aa58324cd4b81bd560392d77313a943d014353c17961593f142d93ca81fa86cb37fd6f1bf449921d174fbbfdf0cace32fec532aca202c5e0ab8fe6ab0d70d0b40978023cc70cfe63ec97a435f1a48ee2f9281a072ea849e08bf8d3b965ecde86aa5f6ca62b9d9aceb23aa494af40c4a703c20981d05c3eb3620d6d37a9ccfcef8c0d36e556bde4bc78637e107d2ec38aeff3780a289ac37ba93709373e322831a401025060d0324d86a4617e7162defc65faafae8a572969555cbbb1d8e8a8027e5225f3e9bc206f2eb6d926b3653cca832c67f328ecf927269811f5f914d9282266754bc4fb9d7ee2f5157ec3d8793f6fb914271adf2561abe1bf2f34f845f264e44ce0edcc981c84482928f8abd3a4054d81c4831149f395a99a4b872d720d64f2cb23928666d2c9eaac5b37d5718c09643ee129f2b15b4e411afe8b049eeac391d22229590a6d368876890aea429fc4cf6af6c5ae9bf077f5f1959a9d92042b2c1d7096153c37daa7c74c293d5b0d17e69c580de6bea115f3200eb1aba5f35dff238cd6c9e0b13601f4c7013f7aa41a642039938a0f9bcaa835540b167dfc27977cf93937d10ac27fa6378f24ed7a8643ee127ef819dfeabe6f3919fbec7d1c0beea52b42c5c81fe61779803e8bc3f64b6ab24b73caf9027439e6f574a1a78c518059cb6b18fb0588a2a253a447cbdcffa16b57ede01fc8487394434aed4d87a84e73d87197b787340c898495219bd1f3001bc0c670654550bbc1e809a31f4c02671274b48eb5633bc8aadf65f0d34a50311ca9d0fd66fb4c757297184db908c305a4f228040720547d0d0abb13aeaa28f1b81409e95acff1ebc377c2bcf1ca23571b436c0f3661c507872f40e604618b6219f93a75b73188eba98b8a50bc3d21924899ac2af361a72b9abb75aadea2302896f1a6d40e982552fdebfb7d664f8981c49fa0628ced62327f7c9b429e65dd43a2951db51ef4f825da68af269b2790ce4c90e84fc048253e9a073b5195abd42dc7c01b46066270d2a546431b9ef72c4b08bc44d0687601df4f1a17efebda4117ec52dae8342d05dce7d5665633bd3ac141dbbd413ff378b16797e9fb33dca8f5fb4370df93b24d433965abba4b466f1a01d8a9b3cd5fe6cb05db10f87a1d3a1b87a9843c1ae1ac59b21d8ef617bfc25b5298a9018e08b59fcf719b0662704f7deba9376e53a7fe3b69985eb0de0edecad4e0b39cc5a910b0bbaea989b87b1b399807cb9b031b2a2cc92a287accb142abfae045e55489a579e1f3ef7480e1a911af07bfe287c9837ae0a4ec39fce7266768be645f35d7ab92fb8766e1958e6db762d2c81ccdc9a6970cee25a39141e6c9a3e57ab9a43d3d065668c9197613587d35b2a9b3f96e44baf5dfb706bc4f7886bebb8776c5ff4de3f2431871d0580da187b77f42ab0ee6de78091d286c31fdc7113b7bb82fb2f4581e76a74806b35b8161b4eeef6a882cc0a8dd59bf23fa1de4d5be88109dae9061cf69fc47a915a0393ec6a8e6b9c3d035b11253d565067f50b00f9ef8def5b656fa4d25188106a070cef09e7860ffb7bb169d90a39be64a23c06f7148920d0f5f82ea887c87d3a2f91a5cc6b600bdad2c7d9e19cec226ec758007bc1464fdbdc219cdbf6fdc83b857692b0d9a4da88b5c46987a34526fd528fe973edc1b7591c69aada9f516c7718e18b7343eac93e90a6ce410592b2b2ff02a6493b39e2ef40928978374633065ae8f9d69fea5fb3efec1d1eb43f59e3859b23525ab1be09816ff45076ef01fb6c2fea29540cd416486f16b9ac758fa0408a2f15ae9f196916d447e1bc476a596ef650334c0a0d115e8e3107749b91aa902721f1b48495df64a86172b670f3f20ffe2eebddbb3875548112a760ab248d5ab02d83e842e5f164f30512ce6d4b0395d56b0e66d1416e604ac16f43ab3ca532948b800269bea587d81a7d17811203ae6e43e6e3bd2d17936afa96142490bd84dbc7adba84c602b1dbbc3b6444c813399b1ccd9b2853e144ee4a83c917799bd774d57626ae2589258014f7ff588cd8a17dd0c6d811cd9889ea2fbfe13c397d7e8eb02e0e3b9b0052f0532d9d54ca80cdbc66a8e7bd156208916c0d1d30b3d47b6bf0c983d4e64364e81c991822935a8f741290ddf479266689cf04eecce420b993853d3f811b0b8c1580e5cc513163d7b54364f33cccc579fcb2ddd91bfb9d136014d07a524c2b9bde5fc14cfe2477c9225cef2e20aa595d20e02087898395c9ce3b1e37e824b5d9e6b28973c82117f137053f8b2c1f6910c264b72ffdc784637884537581a531884796e5a82985fdd4ab2b3ba3fbdf2d21756fd746ccacb14614e7296cf6b544d38e6f5bdaa451dbe51e29e1c426242833c1a2b75e167c62aa007a0e9c3459b6c9c44feef3eeb6f34d78510e51287f2890b35ade073b82c97df79fdb64df3570773f62bb849fb608f2bbbec5de3e3cd23dc4c5c258ece681325e3396b3d8e5377caaf4667762645e4cd00a409d0e76980209c5099451eff86bd7ebbb27bf110c6a16aaccb22715ece93dcab52cd458e88c11c3a2b429d0b5036f2464e4134121ffb2962fed9a3f83cd9221d0e6a5f2c8b753ae9a16430ea118871adf1dc1214e398ed2404f7f188805e2447d2ea1278ec57f161179b7a14da3d0f0ad3356b11e99b101ea8d04f2792d68c3cb8f75efc181486082e0a7db144fba353fa821499b02f61661dcb8781289e74b9b5a3da1f0ef5818b8eb5b9ff6cdaac6239e97cf0997b241fa8fc8149308b63661d05b9cbb0d24419e40716209e2efd634807edeb6f01be8a81bde3eaaeef2b0ab362483296d740ed0ee50acc16f010c12f92dd9bbc80f6e47a0edf8ea7336bb449f20cc5c16c95c5995dcd40584c974f962bc5277f3d287721fd9430ef4ef7b95b4e324bfdd1d8a1d7ba090f89cdef64b454e25bfddb1012d39d221eb0a0e4a0d5539ad1837ede8c6d2f27eabc5ab74feaa7b8d94b647c09c8988f0033a5c9ddb472f574a86cc04e4107e692e4e86f4d4907e75695f436f1a28bcceb24cfe22a484a048d93f0f2ff4dcc04a7ab6651f6cbd50d487aa7920c884bdf8d2c897cec1827a0334d2fddbca4ddd79bad7089738dfa42550c904e3712ce51c985a74a973511225e24064ecdc53e548a7664cd18a2413bad6b685246143e6a2baf25f0e744a8fecbebcf753612820f85fe4ff4cb0984c544d220f7245d9be57cc94b8266f1d11f90767b84021154d921d0626f26dd29dc3317166f98f1e93258b8e397c1d81794aa770cfb0bb16d437b97164da0ab476345060ff003b35ef3a3e395db67f86ac86bbee58e88f33d95658392cbce5c26005eec5ff69c7b5f612ecb8ab4cd57eb933195e3b0f968c5b7e9175105474a60aea70c421c02375b4f74a1c39ca4543abe5ad1380de223a048ca45f7a90d71efc08bd612caea14b4993b3a029db3a160014107d74fdc77091a6f6d2b8c46073463ccd53220d823c160c8cae25b01f23550454fa0796ccb1d12d0abafe2580e3489ece45d3511d734a044d69478d52b2c9c1a0d680ab1e8e922d39679ed9d9f50b48bbe8918a8a7f9428684bb7c423651a134abb1256e84e523a079c07f8288702272ee469d822e6473c6294479e60a123ee6ecdfd04ef263bb13442c4d8ed472bb84220ce7a7e84568c54836819b37aa8774b2fec9d4d12f6d1fec85ea2ae5cdc2b18895b612d0b5ca6155b66a6e6b3157055050b577424da7f4956c6a17279e3a6d3e754fd21159c43adfb97d57a6706fb26353409500bfea1a62d823b556ae2060742dce9c8629ea88c45d21fbf894c6c0a9d610c1aaa0cba48e31fe98fdee23cb2faa2e2462d89ba438dd6c9b7880c8a3cacdec708e99ace7a1e40ba04049506255f1418570d74d31efc1fb1350434b0f5b560faff6295a3eec764b6f08e5d517dc25224b31f1ebf6152c5b19cf72705403d556e69766eddff7ddba4aa1ab9703e6dac1a90f4eeddb160d082eba8b3bbc199ff4e26f490bdb353b7fc0fc69a3fa7b8ce6c4988de84062d446b22bcd895f8223043c63140bca5d7e5ae8b13f05df966fd89ead2092602c8914b81668a8caf668674271cb4dad84f2596ee56810182b1e28311b9e8805b8739405353304f381fe278bfc841f2310fc780a1362da3fbd7b81f0413bc01232d63b8c5a4f0652653b31ef7f904904feda61426aeb2903e5551ba8ae22d54c7acd0a41467d430def10ee5e53237d4aa5f28fe06a0c7a3acf6616079e2b937c5ae6a42f9650bb38056ffe1efc33ac31546ae4526e9b1346b7ecbf41a3faa843fe80fdbf7ba804170d59bac2c2036a02270b8116dad78120e6be4fb500e04653e79702d758f90cf3135102455df6429aa4ea098b55918aceb77f97f02c98a240623d4f77569433026ea5b470b1dc14886f7c989779fd99739e384e49d074bd47797382fa1bbd0fabd6b774477bdd776a3a8fe387aacad6cdb358cde95235890089ec9504a7665bec741354f9bb0716ec4c377b11770cb92a0c19f7d1a5a408b131cadb662c58d5557cb719f6669d6d06799ed23cca8abfb4d6b6c70235f7c71a3e9923e8383fee3f2606a2e076de18acf3bfb2c1ca77f67ee5598f7456746d426d1176be5d14313e488125ba2224eacf352a1444075d0b0de861c86ab39b242dd3113a2f07088a6823f598ff44834253df316f5c0fe978f878421ce8b8b705b0b6c0b2ce87a4d2bd00c48ce42f8670169987b8975572a3f57699cb4f6a5b4162d46f7b3f99600da916b65491a7594019edfa055f33b0da2621b4f0f67b7c5e5291c30456bb49aa7fdc73c7b68c3f4320e1df56be517f2d64db0c0fc13e6b90c96357e21e4f621ddd747c30481797e8d8fbf63d90c5816359202943bedad89a1ed5393350d14bf5ffc072388957692bb91ef621ea09d38fa3dea0dce827fd6884191548c70df24db2d08500f50129e70b81f0a92b168d1e317ead7d9a03f7b005e1e6ca6789f4594b5ecf53a0bdaacdb252062d1b5a14757371e3ccab1d99c3568052200379eb2e0e58b1d642d3605c6b5a2e4893084e94f15ff7bfe76acc8dea71c56941e34212555e0bb3813116948e832487d12e2a70ac55f27c9b37cddced8fbded3a65ce30193798261b41d91fd6b6929798d5b574e128f6028db193a6448c3702ed98a56da73278639bc241bc25773f0165fb143c9d51233067e435e2fe1f1e5a646ab7e410fb5154d8347b58ebaa64e36cf1d015aecb78fa4d08fb2de36b690d5ac54f661a7106b597e61ab2062be41e79582ce2091dc00eb7306b336c4a31b655d54d9e21a6d0e8ec7eb9eb4ce1386b9d7f506a7ea3ca12f0eec2505dadd03c99078fb5d7a1c496a3d29cbf64cb2bc24e92ea74d7c71fa6e2de69954c5b1e28f176eb7465fd1a66db7cd6666b5eb4e663f9edca4c36dbef341da2154e2e0837918ce720f970941ee271aa93f2f33798e047e44bfe59593d1716d5d0b2bc08a80f73e35a1fd1986bdc64c7136c493017582e83e5a65359b4116b5cc2c0572a74f624112d95415d1e2e77974a81c2164dbf211d59bef6307e19fe8d96a24708a1f90daf26008918b60d4de0a36a613cdbe51692b09efb9fdd1f42b68347802cf7fbfccad1ae0f4006d698924bea2524acc8e2e3db8ec880f03c845903d97b9e3e892108bb8b17621f4180bf649463630e5184fa61ade200ee70cccb7511f7576b5730bc86561a6c8b1cb0335fca46d18e11bde16047565f30342ccd90dfd6437146040c91904f8b6914f6bb896ff836ee1c8643d0edc1df3d471101664f1e36ca74309fb3842693d5de06b894cd45c7e923b4a450231aedb75d34c78514aa780d669662079e676b2ecfed3f88b3f87396c1e4d09453e2f755bf1a5ad0921883e1a7327655a40b33bc04f19a4752032486423db748ebc027f1add0294f55aba579cfc17fc0cc82f1d0d3cf8180cb80de7b1a3ab82b532f8254072b419a5380b19bdc3b1ab6a53c8670d2ba9bdf3a10586b97d6b7e68fb4e2439791355459a7b410bac019cb43cb10839aadaa1991b55616876a60b951a4b9976bc1a393f95b61fef5bb1f0eac1ef012f72cd21f0d089ea764f3406fc5ef0db6264ff2e0128c30cc004892e0aea6fceb5c1f05c92d65b533704921889f33cf36b095a965ddadedc931b167fd1925baca14776f8d55010ce904dd70afe8545ddaaabb9ff655b8cef1735aaf96afef94df59311ee5a342c013e9fc2afca359b43742c7d642701fb1e094dac2570beaa797390444e29b06c78058f9ba0b5044c192914c2d50d34ce7bf805e947fd09211eed0b1ee79cd41db07852d34714eeed94a2733d88650e001c6b43cb1a80f7b890499cffb9e17e4bc9476112da7a5a30954d90f9b6b0a9fa961b87de8d1ccdaf3f1310d966509a219e4baaa471529a1e5f2589ab955574810c3bfd4be7a9fe527ccf0da91ff5e0d16563574bd82443d40c7d04f48bbcc15a9626ab565f1072372a2812963ae40ef09ed06bbd0f7fa94405e9c3a88bfb2de9c17110a1f47594c65ae12d995fbd93df1dd579dccf99e510466f6c9f5d1098168c2c7e196bba3349c3c34fe485a3ec5c0434cd0370f13682d36f22a18eb01400c83a7a8352d12bd02cfe6cf6672e6ec96a621107c4887cc8daf9724f0352c4125743c528b85a47f593e904b26250c34da2af3b36c21150cbb559194992b1ed0d9120fbdf9bacb0a4ae5e1933ce39dc08a7d2f8c8b84a4520104332c46a24a3f2c692467b64a261aed2607d59781ac4ed381f7573e0a1e6acbf514b7425b4abf6f59819a9541c130c11befedd72855dad7e8fda3795b796416b999db8d3c7546bc9c56258b4bc00ed56379f427955820acd0fd286eebd55c663bcad7de343729eeef7eb058164ef1617c55492e8ff82b336a96048973c6852316685e3f1cb22e2cd130e19f8e1057ffe3099debd10c7132a5e1d50a99895f8dd0b6ed31e9239628108fb6b08008f21c1fd8ea880fdff0c9f3c77161e2695d5bf7b1f88f500a307998b6b0f09d1fa2082c083ad0bb056ad1cb538499133791569394195ed1b774f66da627e4b6df152b580977a4007a53fff7aba83fe5173898c7f699b7308c0fe6cb8a4d01b0e592c610590e5669aed33eba858a787b631f370ac445dd3ec8222abce46079231a36bc3adb8c7555884c42756111440ba9a04fd7e82b03546c0f255b9f343635e22086e11eeb84d94d8bd48e130008c98ce91d69bed7a087b5e0759aaf00dd5a17e47db275226061155f130c28bbed40a973cd6b0a092b79b80af782959aa0f6882c296ea7f3e081e8efa505bd99b2fb9fe9cac72314cedcaa2316e50a67708ba7c74d83c30cf9b0bb68fdf8cbe14743d86874079aa82ff7676fc6bb4f190757290f4e6c9e3855fbcb8a7427405cf11eb2be1adfbdbf6539a6cb0a1814cdda49fb7429e7005aeb00e642b3e0d0fb2524e4888fbbfd0c27c9c0f37554a708cf36821aac3d2a78d5d04128e546b83922eb4ef391b552252ed3af2bf2108f3214dbfb4f4622e24604c6901c9aff57852b361054c413ff2c12adfc4c96c442ed2b227bcd84579c9bc5def6f306a55e97af97a2f9facad526ecf822bf284c5ec6d6307a02dfdcc0361b2367f8da2d34205b1865e5ef43be981302d527efb4154c345d9a6c0565c5488adeff38af8704ed93d962da03a34ba4f2e6a7390b57279998f6742b25712fbed4e6af376d270b11773be737372a655c2e01766aa1ce09fe2304cf2df4fe9bb97965ab395d6a3fbd64054d845212597d6fa03a5bc82c3e5fdb9c90e31bc3c6ed67f30d52674ce725b65eae953c6e2462654d2601d6ad198857783987ea265fb0fa74b855bde9090bd960d61a675b9c6dfec7ba36d4e7f7bca89470a277381cc8426af98adca213e66429302b41d4874e0f644da673d5a3b148e177a6e511a4035829fafdfb067c327e3ae2bdfcfdcb2e01113c3f5802f633226a392f91dfe603389747b0099f16fae7cfca753a5efaf0268d9a6936a355284bac70e4dd029c6dc34ee97874b98b1590dfae8264ec712414f0a302b4858f72d84bb6c56d5b4c7e71c64b4c54f9b0c4c4e6d326beedd7bdfcd9f96de2356fad574c0c4a5765a38e7e7a167194c39d9c142e8b4f82d88af4ff984bdfcef10103ad4a72f262fa2fddfcf54d887f7af2a6d033278f7353d8830bdff872f3d9c10065856d0f8abb07a445d761a8d76829cbd6adcf47fca2b10dd3e41394f0436c8b3f073bae46598af5685f1450577e4562b56447ff003adca5536e147c77bc7e1187d09b12a9e113406151741c763e4b15aa3c90c936422e02e4660da714763b213424396881ca213ff9dae967cdb8a389aa3b8aab7f55462f7173c46701a2121c15a10d2b2eb1c2a2e892c8757ec5996b2fcde101d472b35011603e73b5b1fbd57d63b101be7c4a0fb34ddb6af9c39c8b4e9dd973747671e39fc95fe51a12b78e9aaf4ca37719a346873e08a3d83befcb5ba1d96316493f6911ebacf71e76b77a3dc11e6a95f009fd6b221b941945b65f0b6a2bb2763fbe00d390cbfcbef4256b5a9bc1d40a5b8999302b7ac88b23ec8a869ae4a8c5d72d7c5201dcc4c03053ebeec11f2d601f6f66c774a730e8a83b0031daa29d8c298620b2fde7b7f35f4ecf82c559df9cfdd9cd0df6243eac3cddaf52d1788ca4e616cd333a663b3c362aa854efe9da38317b682ad41baccb42e1a66df1c516e8eccadc3b1591e604c9935e448516ac54d881e9cf38897fa2e7120530ff097f3969d6ee2bbb162f67169efb909db2c7010b3cb615ef2f30aaffea08be48f8179b68e49db01a417f4afe6d757cd87f5fcd4201035da24423d1b254a615da3069e036be834bd8bff64fcf68d1a0b593a1523ee333024b377b90f29fabb163b6a326e90ef30fa13f2c4f9c5de69695a069616ae378fb79960856c18168f01099f3f0fdfd5554decd91b8b562c4d57ebf74c11339b49234ff27f8ae446b87f4aa6b8a77980a166f654c188d1724ff1fcced7b8bbd456fa010d0ca8ec29c77b17573365c3dc6a167cf0c1e25a918df1a2d83dcef79dddbde8a96aec790822d4809955e471fb1ef6c8a46571243cc036630f818fa3fabaafbcf6baa4fbdc8bd8edb59f20587368bd334f5a43d5f20246c7ad24c32333b3b936a7647d6e32f2176b9ab2ad79c11a402a7eafb9a62f196ca0d409813ba573534016aba207193f2211cc0f00cec9c7e0317b23d197e8e57d4918d77d69f6d111e571aad651c2d716127e32114e7a7fa0e528c9530866303e02a7430947bbf8c1b560ac2606066be6f91e139c6043b2ec649775e66759b2c050438bcd6e3fd15a676dedfa819f72c9831515d7981000a1d3648e105654aad5ff94a1aca975a64b0f658193834e209ea89d37b3b2432f556bda58f088759cda4d15bfe3d2dbb94f4d128800bb3882240dcc91d00792d626804959076012a9c814184be81197faea63707e0e20784a703f577340bafdb875f3463153717639e286460c78a6594ed5bfc727e89332cf8dcd3d4d81433a08779ffb0a9ec5b8c4a6f638de78158b4ca138528d395d5613335d1171c1169e00c72d7cfdde4419dce7024e4abb3a9a23242bcb1d46ddc87bd69e51d467d0599399c3d3e7d1a4183944159688ca310ef9c1f3d74213a4c9ca2b71c0c864e2667442330e8456e0290c19e3b9a8626dcb11533e5abf8abfc851eff9e88c2c28963fa21a87bc11cf7af7e1e1a516d1eabdf3a5414fbb993d35bd70f0d322cb3922d2094d2f28cffc5d8e6789839a03f3eb705aa4ed2c621f198b66e5100dbd18ce9b8f5f1dc75a3808ed649ac9a23c8b7c3e394495030fc4ebf429ec783c78741f01654e15d5ead204da68fc3124810799a7f79039c80a0ed340a1367a7576b6bb20fe571ec8e91aca3d9d1d87c56442a48f549d99920e9b0808f3a343b05434e26d31a92b0888882d6ed25aafdd27e7f876c5909da2f2b2f05003520413df5307e2cafcd5391a24da2ce5d1c601ca5dd3a162337f766a1fc0dbd4b858c8828f4a3da42db041222a9faf8bfcf6cad95318e989927c1be6010e4f09c6e1010e8c897924391a3159028ef864e2bb1c2c82311cc341202297c7dad31846064c3b4178fb7fa35ef570cf0f486ecc5b33e32c0766b598fd6ab8b6b2480157234ce42e4ad9c276334ab57c479582fe3db89ae57fdd9d807a51a1df594684ae0942dd2a8d0de72d799cd6be3fed79d8824e36e9322b1e17a8858ac4ba0e28cf1606d2576e29a40de3777e2eb6e99ee8875df8da0500d2e4783369a08ac146f72469616f22aa05004ee6f472845e62594ea09d69501cd011620835b5144ed21c9fba4fbfabfcfb09695a352087ab7c4c74e61f06ec2c87ad101b8f25d99c24074f8059f76640266bb5b758a2093858ba19dd4e10057754b46ae6ccef993c43966d031de8512876dc4c0a2183bfc060fbafe0cbb3223d8ca2d61965b8a057741e9c7086ed650c00991703f10847c53fd26ea65420c8ba700893f90191ae627b36b1d8e8364216d88a93a271a783c7e8a653d8088ae84f3ff42a59b2427e8405b22cd10e617c58fd29968a0231cae2d3e14c1a8c6a17e172a9df8836624032faa3300a64c240b00b58562c4bb7650b1c294478afdeb259e7e38ac41bab7180ce0e3e75780545f763365725e5b10cc7dfd3f5586270f361ba2c4171801cbaaa229579d0f5953008ab007669a16d7ff24238bb9fa71bfbf6c06c5d21fafcf99784f41a90d1910c692b0461e8c5a12fac71ad8dc50e1335dee89035a77431096ac1458fb76ac6a235d19cd808ed9cc13d73ce3852a4d5b2abefc51bdc2f29bd2b63e0f6d48b6044e640c0b8f3a1a3c8d47779dc47820451f785f51eb12d21c6cdbfbd1fb0fdd7745cf14b9d6c536b9d4253331a34318abe683f43ef5279d00fd2af788a402c15ad81e5b7a83fe6b8d37afeed0a38e77ba83c5a8332bd328dd878d4bf05102b8f50358f62016204fbee5de588d9104388bfb447526b8beab87ca771ba2236060cf8ea0bd262a492f1b5cf12c6c13faef4f55f5455a32f3b3f1a16ed8e5cb7e668f967616e110382da52ac72591ade50429ead5155c9bd0246a2bcdf844020c5dd92113895280542b1c33f3398e64fadc5fbeb592a68af0a8fe39c2dde5f398c4628fb228763dc0c025e88253e4789d3f706d8af831a93ae2bdfada1484f4d8075879e5b675b98d87d10acf5c2ce5e0cad03c33edadb7432b344de4882a1cb8e0316d62dd99673d20e73326eeee3f76c961849fe84eb4ed227653eb1196aa06963db6f6842552253f1aa9805e475cd2eca4a4da5b08a68a6c83a563eb5c099dfff3d3ae95ef698a2af40c898293a641809abbed56bf804b6625c2a1cdc46d40483706ab981e9363222965be0e149ff8da619898260dce18b326ed0ec4649696dcb3696b0574cf7aac13be913623ee68f6a3bd458a1928ec3519c9bed0b43893117d895dc60fc1fa754688563f8bdfea4714856fcd343b9e150f49238fc6f5f9cfb67578f36b23abb33fcb452df63a0f614b0773f5a44a450b8f8e81bf6c7d2a2bab5daf766cc67ca52eb7b6f013e561d280f3958af54ec609f3d4079cd17aeb9b06bfed87f5eff4f6128645c122fd5cb4f7364e6bc1398ba011528457d35f0f5c59cbe6f8657fe1fa046bf472df5b48f35516d6d29d5a2bfe534309f78df056e379c6b9ef0e9c9388a47cc79db30a1f89323023d9e3657d873e0b830f9fa1ace200352a056ecafd614a3c61d5708a6d4bad0e28186f348cb5c2875517798f50baec3accadbc677410690683fce5779f4ba665de0f5fc849f26f60097b3d47e4aa55bca92f0cf52741974c23d0e28286e519d9b5de318bfecb1753b3ed390fe4d15e561766b4adb038bf958532a6b3e839121b210b13c40dea808f3dad064a05bfe0ff834c70a4bcd2a8f2d1a5f3607de65eb60e5f1f31d51d3f88181543402f1db63fef1c49b8d1d3207d50f4f2aad74df1dfe3881e478a033929f247a20474f812725f33c501b60d3bc032b7f6fd1124d0e2c11537d7121ff337bf5b6db1935181979302463c3b411c68368c1b790f9ea9c2b8130470055af4a8933e2d488898bed4ed7035b07181f6a876d9b992a81149cfeda31079ae5fc5b0d32e44f18cd71d166f9e1ae69422d49c98472f70b485da1ce283121ca486e365f9c7672935f28541901b0478f626da1b574bbfd0049a8f24bbe900321fb9c355234261eae74b5c5d44d9bd3f634e5543ef7cf64e6ba6f88e88791b9c1195d4d956d0da0aa93da17a0c3ad3c84f261083afca79893e1e9c63fdc273c49faa22063a2514f86a246a42ba7adba9067791f2e6fa2c58872916137bdae0a95ea9c2704d42f2d5c3313e4331091cc977a9bcd74124f098287aa4c660400c270f136ef4b7ba1bfe75178afdbf1c1316c76fb734454689c15a5dadd4938bed87301c8d61c0ae3f5a9b795c793559abcf90cf5a509a399e1cb85a960182241dabbc644046e46ba50c335e175a47711d7cd99c1be9a5752c9bce087034cfa867c5f7e0f0b9a814afdd877f7fb38ebc9e9210ec1639f3e5cd3b7fe3532ed0c58c7c36d7c04fc04313007d4aad48d8dbf5e4e10967b350bcc6481c92de2850742513e9bebfd16e5165df54594fd5e80ea891038e51441e20d53961c6c76bc18e2f7753e6c91115486672602c9eedbc76e9e3a96482d7edaa8774601fb281f8947c31cbe4587121759798c2e47747cae91cf2c696dd97594a9815ac3c3dd4ea18339cfafda09b9e86d3f378802e511a5892159a0b9a5ea4b0da593a579cf4306fedac3a71358baaae7d297f588507669e7ca5b3c1c93554d9ae217dd1218adfd007d166c016bbbc2fb7f72d61208c899a3015b1c7660a8db175d160133308406e9f9969e06de11f0d6207d2ef20c476c4163b9d8145a835d15f95f1eaeaf4e034323e9696c439688e07ab9e25ac43be67e52727c07407b83c0b03441d4498c48939d3460f17524ed01f636f61dcdbb316cec3481ff719962a13b6358d28031ff0851b309a57092c848a3c607675b73222a1578443280ce0ea881786e519901da499f6d86c94652ce407f96f31faad337fdf04cf907d39c2fb97cb29df3822c6ef07be80a9d9c0bb09844dd26ca6c0969460029137bb1ddd5a36f5ea4f57c3cffe557936a1ba94b4e84d3b68aa8f74953ddf69344daf0a4e610d64b0a01a7449bd48fc27157e1e4bb5e7c4c4669ff5690eaffed027af91f32ad567a0f3a2b7f131941e97ffd2fd4f8a46ddfb540b39d184c05165c210135657e3aa29236ba67db51e4012b52308e598f3ea5558464041fe3d1b4c609d921251883d421606ad20d8af0ea2540994e4f10070c511071d9f240cc77915e527c016cc4a33bbcd109c8c68f2cae891f248d3ab8b06adf75159bb7a821572596dd9a92e3c39ee83357ab25df19b9ab4bf054eecd4f9a2e7e7e1fc4276830e800bd10c628b141a94c5bdbea1fc3523c6d8345654bf4824e3c2688063efef7d25b646bd5f9e2bbb111539883d46c2dfa00d1253d91e2eae97813be06abd0534b75b65d231528996259b43f7acf93579dbe02b177ef28ff2d50a3e1d1b9027bc5bfb2367acfd9d2b104a6d8f686974724bff9dafc2d67c702d143577957d5b697fb797799290a74add25047376aab5e0d3e1b1019a13d0e82185b50d85ab34c72def99eaee1e23de35161e6c20b982ba6a7e5c6610a5d658fe058457b82d7cbd28c8fd891a7fa82b2950427f5352be7c8da8c09bf11719731578b09f71efad2a4336a80198eeae38f0d673fe57a9cb1bc01d1c90ebf9d290764e0908638c4791f7ea5bce3b041c0e49e82c909e9452ba0c40b90c149271c88763f7932de9063517e9a3492ad4f100d3b0f220ff6d5b141f55b290b70a4f653fc97be5a59444260cae03ba3690a7389b0cd96c3a6b7add8597b69301711ac8ad1e5d0aff596f0daa0fa624b67e1ace3e116c4032218330bc1f3a8fcd5b1a16cd71a59297482aa326d7aa097d1c373e623a41af5cdc2927bf53c161df65382658894ae37fa336ab4adf7d80a624e065ac21c52d7bf488b035671c044ff633a1e3b640b0e620beacaa09ecb7a2cfa16146e46a0d82881d42cb74c778706dbd6c3ae7c6a5183ccbcb1a84ec0fc9a4d092f73ff618ae292490a75d8153401f29872b37613666cd4e7b9f61793614251ee375a22e44df3b5a5d573c5b24cc1f1ff63263ab2ca8be6a9e6bd5830954ac5d8a69125d568f87b295657b88fcfde879ec5d80fcabad5a835e412b3701e196be8d96768606c16159d3922b9d9f50388211d5db3c876752d8008c9c7e9597f2cd10197d992439f5e1cf1d8c9db6161c8e164a61c086f2fbedd90f244953306049648b2ebcce116b211a925d598ca0b0ddd762c1627ea68c6d9f309428758ffc3abbaf4f3b32f27db0ebc23c6b9bec5e0512682b46ee42dedf64fa6119c317afb74f9be0d0701804dad68451d1069cf984ee2b56556505fd9603c87e214389fd0d6be63318e6902fcd3f8dd0059366658098c8d2984bc2e73ea1bfaa58199bb40805305b24255d1214b41e3c0b5218f27e6f845c527e0f8075a1c99e9b661407fb44744d3b9a74def54b1bb20fd354be85500d261703668e75e948b14505d75e2dc63904234a3b69bf95058702de67b979dfdee8a0b6d60ba96930c187ae64f5cfbe8e4a13d1789e1d03227a792ad2d5c8499fddce416802f2c591d4be1a66601c7abd50a262c32d92928c9814dd32652333267fb81d3bee9f21f0b7a93e55e592b732bcd490d7d3c81aa7097b743ad5d62c1932d5c3ee54a4c01ea52b551490bc98f51044f124288f8d4b91b55b197991e1803e65a581aacf396eb914e4ddae22dc3e604585e75d095ee732479b35e86cdcfaa4e233ac0237033903231f4de33e747bd843699e1f9c7e657684b24a5ca3341e401e16960fcfb46129d01e8429dffd76c688bb50990188b7e1dd9ce05088259c506f3730847bffa092db7c97423d94a66e6e03104c02f408163894d02477ae5b0e397543f5c46faad11c6c9e6762d3c84e2666987adf9e4b0cb526269cdb3d00c6c71d6211fedbe1eb924f55c3f5eb9199b03c76d2f01b909bbcbb27cae06a7bb6bbfdcf34d7de469e2f6755e0316ace5afa972f498a0f08019b8a6bc30b10e909f6681cdafeea8ccf33b437382ef1cf6ca6ed28b91888338514f5931e5453304a7ece575dd25ec0aba30e6005a0d2c6eaa6b455d29b5e497d1f72c8351ae94ad47500b5d2e71915e2ef8812d9a46d6cf5b0a2756fe681bed58afced39356dd99a38bc6d177440ecec81d6907c3122d7915dee58ae8cde8821615fc153dfd90eafd93d076825a9ffa663c73de9ae275e0a70332558319785ad95fe856933df1833101665ca630fcab249cb792f01e95df352249df66d3e56741aea915eabe513f139bffcbba5c19564831e44e96897e8f7c376601709f000e67b2298236344baf15464a09e1d6849581443ad19c12775434462feb844e03c373a19b94cc780e32f1ecf306f26965efcbf8308956f43785fc254743d53069ddc66c625b89b75f115cd99bc4f3d792524feeb2f38533769e353b9f6f3aaae7a592f5c3c7803f3b6cacd2667b3745173ecd882233d587922e30ce5c3e49bb18bc24ff82bd32b0cee0a89191b7b9d237e329922d58b0445aa96694b8141cf9870fdeb818b83eceaf20a2d10d91fdebc0e8596bee876b02327e2820f753544e33977234465522ef93eecdd21dc7a765e1657e49aa2bef41b3bb9dfe80b1d9f4dfbf76fa8fb80dcfe2f30bb0d950d491a974a6cf64695d8614a7627b86d0c32db06766dffcf0cd5985e1775e4b0550f0d7cbdaac9fb7b80b8716f32a229a5e3629d3e1dc41da35ed180f5dc79999aae506593e87f5eec8be7a69e1f611c075d4a8b7152e1502ca4bb6f6035526742094ced0e2147d58a1ad94421c5713d6dd8707ec0edf717e43b855ead4f68308ac5f42d313a88298e3d54ce3105521e695790a8e863834e23326826b0a9cabbb3ed64cd704e707d70c8eff626cab14d31994becbf68fc8a3652625268710a648172963b2a57d45f23119343a46ee7980ea5fe9f298df564ce981d06eb5f98d9285ad50421f715bccc39cd29ec5cefa088385822adae5affef9f20acff6c6a9d2a821f4d36a518e4285f61cd9b4b4fc0a82879fa9d802906e758459a8b964fe4a5b84a1113c0dbcd3d069c48539e539b8e39de8b7c0c93af9a5edc59257f5aca9efd44f1d23c2c8b9cb31ae1460ea9edc2fb111ceeab42f5a06793807fdfb71cf4d904d6464a4bbb33c8db3ced711ef18141b50c16604ef10e157ab0265ee2cb774a5ae727237059d00358fad4a10dab923e21e5fe60a5730666a853a703cc3429f960226ccbef0ab97047ab43b220515641772c37de81c9f015859d8e599649630b57445495fb5a98e59934b28ef62d0031e09b2c4e85f6c88789ecc7c48d1552a2000e149e679c5a81b13841905802dd4c31780106f0bd70d0ed0938ed756abdaa658798ba21d19a998fb70ae0dce65be2af75875d7d8c6dde46e97e350f49bca0732b0c138fa81ceabd83b59150ded2aae2681ec6c048c06aef3f01aa581b8ce6bbe9fd9ca4bc440d15dc887771de388fdfd69570115cb39508bb8f2abcb86c76076b34e236e01dcf2b82083c43159ad840b77d8f10fdea56a8160f5b0b2f1e234c52492bf0d602e292ccc882ca642b7e04c6fef8fdd9d59f57c17a1e6c86293209f942ae7cf7aebdd169b58de141e4a10c27ae5568c738bae6c4e9ea4047f758ce678c8880b04b7c265f7b332bc30d51cf6b8f7142a58307006b939b690e62e8390d5d426af4ca484e930dfb378c5e1508dc98b82dba45688ea3b25a13a6edfa7947a3a77c9fa01485b2ebf70c1be5a652b847012a1263ec39764f6099e41674f96ca411f0234133ec691cb0799d531d2f400b2516b430ae3ffd84d0db2358684deaae99076dad964fed4b4c991306096c5ff9763c9709e68faf6dd0bb260de384bb7b629b1541b1c2b6dbfc48ca09260f79cdccf728fd3b62c9c1316de3620b96d39e9ac129c48ac60f02c503df8213674e9173d6e6def81975b913c47fe2d71684a22bcc2bb4199dab6de88e65b89092176735a6cbcab4399577ffdce095a497fbeb2db15776104de697aa6e6bc235079855a7bbe2787b58c491f45d2e496415fad495c557c9579c65fd686ccc8c6a6ed5ff50eef2881d67260222a51f945ee349525bdfda6f97186fa26b93a4eee304bbfa5de20174782dc441e6b55eaa3afbdf48dbe543aeff724a2e3000f0a25fcd919394eb18c7c7dba55503754e5f3cee69d0a1a567e8eda00252efc3075c14bc4df908ac1de5e43b917aec7760e8840f3eee70da94d2497c99b11eb7f27fe900cb3969e97ac394492f6d9f80ca576c685ac27aa1d964d43fc9107a6d909cb90c75bcead6d8d9f6f0f631136600d39fc25027011dad9f8f02f278d96b4f392817ddc2d5cd5b95e1de9e4f1938d0a02027435a120561e6c59736472f63137ac1265111384b89f745ba5a0247c37dac8f09f6cd9a2119b1e2b16ef6b46ac569accdb1f025e48585793ba04ad5ab7b1eab836faab3efe17d33b47d165d4a77f52e7fed7aac2f0e4c06fd300248b4871404c8021b47cdfb0c26c4b01543a32500c81a7c9f06a8e4530a432eb6dab1cc571bea0bb8500bea7d832e2f9312043c1ba9d2bd63cd0f35f33cdbc3998af544b33d68e12ccfcadb8141b2596af17972149796e9ac468c637734e10b7d32f152c153fc98f84b5d80d94a6e157624e6a5db354f1dc526d2c7917cc7e84661cfa6b66224719e8f7f9e40d14b442534ba3b398e697143e3b3830fa7d56010c48660c3c798a53a638f4818147a2c32633d91a4efc0e83ec8e2fb02b96cb8aa32f6c07211ca4dcd1b082da0ef0ff4e8bb3bb915223a8cab8da6196aed0e97705ee818c259b23b0f7846bd5bb91b4527a96681f2698d78d35abe73d0e035d8f55eb79731897c796eb81b2d4a801115b9f7535ee29ed6dfd88a07a1f026be0231488700f52055c0d1a4c9b39c2df8c1f01f995e4d5e854ee345460962a596bf8eeb22540e69228247991de57b7641320a3f06d74ac50ffe2f135dae91227c6903d239ec59aef613e5326ab1c09f8352715766a9d1174a168d12e8d4df426680e1767fb23ad56d5cb84350efa6020a544691ab604c04fb9caf9686d5e1f21d06c394b203897b90de380166356f76bc1002a74e0e7cceb1fb0785f9912e9f26153925915eea224ea42ece571d88ed10398b15ec49bf7a51986e54faf942baac0cd5b5ef0c60db0a69b10268a62e78904eda76256bef61edc068b395a1bdb2e00f146175c319bdecf47cd9c51c9b631da7d2156f2757b7b0f38b9cb2bcfadc7043bb90fae0b32eb22db476a19be912e69c26d237b6cc4b6e4aaa0a738d2b7ad452bd393ec4fca8a3d09aaa2373fa18c79e572a59a14189ce60f60e4dbad241e276c5a8902add218b5dd636e8daf054d0308f526ae8825b3e748336326df21b6eee1c7ab11449cde33192612935b3f1863ada3a36a8db512955bcae8bbe63e43e524ce2681ca3791efaca4f219bd4553c95ec6a89b11385f8451449280e894e90341310b0ab8eea3107c27c448cac7ad762b7bd0bbad1cefb3d04666ce93e1dc1c19efa6bc062287a5139d836c6962e3ace5af72492d8697ea66f5e0395614c85ee7048aecd8116662f8f9b5e19f85b74ed57f4ccc39e7e5830ca1453100cf934631b33bb0dba2540cba47484e69a38b6b2335e9e99d0bd1bf0555a7e2fbabd2521cf5b03a1fd9e1c43994576148bc782b364ae25532f3218a3ed37804e0ba88561981fae0ba8245497eebe9e2076635f2a4baced1458b5fd48514b52e3cb008c81a4fbaddfeb3b3bba2883dfc824278322cd515af7682944f29fcefdaac224c384687a0e1824ae16d6577276acfddf3e3c775b627517d9d257ff4f60742a6e377be6ea6b7daeb7cf19bcfe227de0d6403dca1bf82be694a3b3329a5c18179a6a0a0c347978157d1d7debcb1155ce975acd61ee6bfa916c6e719354c061c077aa397c1a34adbebd84a63f5e1cd1304dbaad4f7e598f991ce5096a89f79f812df22d91f879f50d183b8b5879248ce4b0f6491f069af766938bd8ee0e593c601b3273bd40158c8e132e9127d8a3e39079cf4fb42e46d39be1159c1f4b4663511855c42fe52d5541defa0eb8ce41866c4118e28d7cbfe9da95211c6d0887b8f990e626ed554ad8f1808719bc12b4aa5875ecf3115528cc008af694c9b8d85f216a59b66e15e56a18e9b10cc482e9f16cd4488df171474439f0c43e94a07dede22ad2294723e00b2b228d01d89940ee37487d37f91684e8f4ae1626eee0098ff218a5a1488cce4c496d619e7927cb9ef5fdd67cec09de926f377f3460d039fac3ab684c8350eaf59a452a908b0f805b222294b4f700249ff1545da938702aeb0386a4a25a8bef77a51f88308869c3ea8ce1a9104224e2974797a9a9084a697f8d37cadab6f3e2a88f6735b66ad1c42845b6ca6462974970688be0e3a6c67ebf0fccda1cf899d2d3126f5b7a307ef403ed8f19ef0385bb4ab878f6feef9a6489f049e867f19f5f6176a546c138e462e14a8c6f23abef0a8eb40e64e6d812f5864387c8260100cc7eb2cb30312cce6275dcbad3d4e25ea314bdcd6d27a8ef8ea48af02c8d9247a5b56608db69a7b9bc92cd04c3bcd3c6e48e432310aa2b3fac96550fdbca2da2aa6a595384a630929ddadacfbb68104e237dc0948cf735026c4aea586b2fefc9b4baf0fd036b4817569b1e3ce873363f63fd07cf6fcfb90e21837b023a38b21e0120d1f61a85579d26f537d1d3002b8b739ad775b5478359b38a6fc6aee143bbbf2acd0e56435daf4767f02f2ea78697072a2ce2c8b143ef2deb589b39e60109ee7cc219737650ba057a69f06f0b3c0f8de33fda026419efcafb93f2c14aed7d4b26983cc50fb7c7bda5269f688fa97dd2b26c85f16dcbad0203f945623dd3ab2d28304d62454922c189481acc5c911ffcd2c91e15ba81363bcd67ef59a12965784877fbd68bffa30a29c981bb64244f04bae52968660158c6570eaa2bdee6b603073cb939081265f623f687e6bbd4091eeb9eaaefa77a4782bf13c2dab93b54c345bb699bfecb6ee80472e2a75738245c179d537d2f6d1da38934f62f083a19679e24a885d7b912125072121a7bc1c63aac6328713c4d6e58625abc9b26825e011b4c1a9a560ef21f77ca222c41eb439088d86c4983d7120fb2e30616673054836f50be73e924dd07f8f5c06e3e2e5039279aa871da9ce9832b194681b991eff5423c7753a8ea1c50a1ace46823c7c7ef656ab82e8a6d9988d8332050b64a034a1c1fd30370936a086e539859ca5f615af110ab3caf212d2df00d037cdc8ab90c0653dbc56577e9129613978a45843bf2128c07f22b857ce8bd80e71ca47cd4be40bc766ad851442312e3de3736962ec372307dad2f928717614588e46261163d8740538ce7d62f4d5d029192faab3fbabdd4da4828350f729803d6185ce78a1d490820b918fb2790a0758b5c2193723fc6ee997ae6571cd8a1cad9a1ac54fd163a5e51de89c441c4a5ae89505c8bef28716f94425f9d2bef2f26efe27dc47f1f57e17a121ad851a47ab37a892617edc724acea3567dcd01f0ae4756d3dba21961961e3e66d84702ed1f735b01860c38e081e57966bf84ad2e039ec792226058e233d0a8a4da2a48f38904122169bab3b18fa0f2853497c4ec6534daf5c9293584eca37d9b1d4885d3f2578aa9b1b04f462571189ceb5f4c213c579da582212687f57cdac4ef4461c3cb57bd0d1cdd89095f3b90704d972316be268db2d28adbcfbc794b2a814a45daf7c7ba06961a7f864a7077546d64341d0087b28db2e0f9058fb6b3c5fc99439345614797d18cb26dd390546da31e4823eb20072b445e46d84ad60a50ea8844125b9e9d800d7999b017f47ea7bea6946dadbff2c7093ff798aa5cd3e2f89c80923c3834e6524aada66676c4b39543c9844a86bc3d7049160047d6df4f02dcba09696fb4de52a0edb4082e9a31b200e59b240e701162a2036ddf8231fb29761028d73344b05cd36ed84eb5af8ecf18e48192e84c3b5b67bbc80c48e9b358b3af2832b869101024d41f3dc813eae7c25ddb1e8e9d41ed8d91ec504fcb89d0207b40abf60668e97ad77f6f310564c532aa07e9bebe7faef5f8e6f938f7b5f1acf97f2007b1da93269a312c118f964e2f0676a0a76c15fa74b87b0dc1a1d41ec591584f11eaac289b8c9de0da93724f8f3c03be83b4f81741685adb24048b5da587af5ca9b1b2866f7343789d4a3e00d518b6b05b98b0fe32fbaddc51decd22489b28f613bc8b971c5eed30fe013cb8679bfa46d0d3a370e7cce0e73178feac143b6ea746f114f7d5844d952247fad5d56cfadb94d08f3415ff35f367e7c40858f586de737b3ae57de665d7fe08b96de27a993e6965240b369bccb33ae7c78ca3a5c28c577729a4876a8fedcc7489603e216be20e53a6f3c545dc512cad41957106d2f816ade28129716a652313e8cd517a54161abc66957fed565fe0537ee0f02345c6cb2af401f0fd284574562715d1003e9b63aa7ad372a0d62d6101af690768f3e9248f315fc2b928b100dc2aacb3dbc3aabd25c3e8ea836eb87847a3cdb4f198f0c861b70768b11e90826b1f6e5c4658069059cc356b4610f56ecff75dd040fa99d57bba5a0749560ada6cb756bd48506f2a3bc1a867b29d13e0f9ee1db889bed46e03c85e45c49ae769c940cfd6abc5110c40d957115ac16e140830831e163d53a73935fe1df4066522a32137e2e964bb1d64cf7e16e87c1908d7224e6c7a65f4f04808211c63993c1b48cb78482e5014f4381dfa73776e309eb22851c7e182a84d7f3d9d19ba0e35af2a8dbd03df06897b86bf4f856123bb29f66045382ba71ff06966f4dfde1e36918207430d2d6aa36270a58fe9779c3c795d28d646607ba2db72467c43aff72c65a732af7876bad73f53b26d9679669ffa6eee74d2e6421dd50ff978e61e1986f5fd0166979c8d0b4cda80f76a69714406c71be052335b5d0e6dadfb1f701131242b944ac266cea7a7bae425eec9348ca4e8ba00d193c1395cdca724fbcfd435fad9d0b8a220079f7b59c004596850598d8007faf2a210656dd0f5141e2cd14259b63c80d71b8bdb90ca713a2af37d8893587a3e1653355ee5d577e6612cc8d0ad2ded2788401c86bed454acb85af9be22b3cee53c91bd455e82086b4df56345fe61426eb8a8b451019ed518cd4e081e9d4914b2be49769d55f8a435493f82f42311497b6b8e53dfe3ba6b7dcc100a4d56c8bd2f8b49b5ce13b84df1375e6f9ba1cc03bb1198220fb1f492f11d7563581d1dca9fdcc38f097f491a2a98d262a6b10eb30dc85bfe914dd2b1292dc778f12aaf542daa215fb1eb52aef9b675378fb85eab5ea0c8e4b4115cb859003de07d47dd895218b160e4932931d71824ace6097cc5c16f0d160d04920f39c65663fe60e4addbf34066e705761ce51ff9a82f429e740a862768befb1e838d28a3f13713ab5acd50fbdacc4e261e5715db8db6d1600dc6f70ae6946b5dd0774be8d8fe75deb8b110c3b28f1b815ba0ce289a93fdbcc97010b0462a0129352b21db710e08d516a69032e4538059a34c209c07918acba9ef4c3b6bae3e38a9111a12ece012ac696b1cea63e4fe26fbbc1f86d0d2df9f5f18d0dce53841dd36ddbacab9c29e17e2f5a294b1b8f8a06cd26fce07c0a2602a099912b80881e05c1df9c408ab55e3f2d0d6486da438a15319628e1d4e14d17d90bd90abe44cf1b7daf5e014b6913bb7c3264c43d9f94674485f22f46ada55c73023a8d0ca7dd3b01350b6b3ff146075f404b927bece382a8164f310355026216f1cb595ef76ee139343b061518c26f36f18d2bc65c6aa2940e68fb4d6733172dbf56bda98a92dd40f63a05a7054609ddfd0ab32ab0170d7a988c4ff25cedc94065c778d130f4c79bd445eee3d2bdf6f70420083361c1730d0ada5ee05da65960f84b5f00fff4aef2c0203cb27b0daece368d39ae73c08281416b9d56a9c588917e1a26a56d8109a39ac6e55e7372aed0cf2b81fdb27527230cef6c9e1d57a9dc2336f5eddcf110867fb77c20304d81f9092bb3c7c0b9aa697844ebe996a7607d2cbbcd649c5c8681fc9517035447bf5101b2af2028c9042c1cd0f290c12651172dd5d78b0a7d625748419b3ee238150b1f8d211eeca5d2fbd7772bd0a68be2fa39e92c7401ccbd845f8e2a83bbec92befc5b30dab6b2dc3728453a11def020362cc6ae666b18100dbd3275a201b24c2c6861979467aeb6309e1a4069c76d3c886ec3ee4ad247e5224be25c148d00a785403e9e76e5471a12909806fd4d3b97223227f72c461569ea0e8faf63b499f4c2cde9e7eb2fbddbde2ea31242b82d560e0482cf019f4bee2bedca7153c6f3a14aec1ff14eb91bf6d8a8dd9d47d14814d47c21ec06e7847ee5ac3bad2a6698da3e8e852dfa8ef880aabfb3215704742fba6e1202374c77ebd53485230f0cbd1b88c6cc951f7bec195dc492f65acdf3cc4967ac62d0a5ac4b279d978eb3e02e9ab3ab11426bf3b1c38b48f311d5cc593b50f4e667030b703a0689c26f03024d04efa0ef16c232e9e8586b4de2a2c329f3486487f7a6e0b786463fa461d176596606e51eabf57de7856adbd552d3d44092446a5d1f2ee1234d4d14826fb59aa45018520abd17e3bad2a392b72270cb9ea525cf9e4cff9ee98c81220d802318d5c80b293abc453a9bc0e4aa09bab4e0a21423abb8f76bf73a83df4bb9a62d693d1511b8113e52095ee6d2c07278dd6f896ad06d8816ec2b38ecb25b94443b7870e1860693bd712e79096a8b8b4b8b86d5717382d5eb2d13f4370e3bf701cb2507743ab57d65eab2abf4f9ee0b8d99fc024976ae382bf394b3406f329d20525278068ebfbb69816cd34e798db6268ba7f65fc1ba4c3b0ac37311b2c7c690d7f365b4a9827227d563595e51c0b2bba4708077da7e84e7da3134f34ce7f07ea5a78d77b840fe5961db8e0f464155ef1c962d45cc49d4a3ced132a2e9ebb1fcbea8307e8f9dfc7a830abb0eca7e01b48c546685f20b350d5cace206042c8ee9e9f3395109926f8ea61720929f99da4be446a7df529afca6ffa9836590618076d3a22c146a7b04c3943c998bb52e0b698255cc22c896c2c12dbef41193a90f4540211a175ab6d9bb7f80c7cd5a14581b003516acc3ebae57beb6774226e9ec04320a4dc30ef05c3b5a0b9597f598a30855a2553c62c591252dabac2515b7e8bdd0172e0f07b8cf6a194a9fb2c2390c47eebd615fee25d901abe5abc06fda8681f47a31e7ab70e516bc3d51c4ff756f03f8f91682408abed7df4cc7967ee4523ae718f51c124faa52143619e79b47e79ffc288f7db83a84daf60ac6a4434ff4a247e1a6e376ce42437099ad45c738e707af81df9dffcafc3ab0b42b0e249eb1f92ebe4197ce2bba36418e7506d555ddce9594567dc99debf313ea6f19766c04980b35c185d5fffae95c2ad6e1ec52b2d9662e400c42d1e46245cde3afe38730847e86cc42b651b7a3a5d1f270b9601e87f5a7a40145ae863a824450a47555345bc638514ace6a2bb767df769b4ed9b03582e8b5c79b3d5ecc5027416a56a1b7efcd8957cc81150e7277854b729b4dd4695778eec7b00c9bec8e615a350d648f3aabd41a6434e9a1b294027a86603f3da6f24eed2d357e6f75e9ceee1f12fcfc3fcdd87edf39eda4b35a5556d11b6cfc5b74ebac7c1181f1a9f23010c246f336bdec729a34d501e50a562c8582e8a0edd7c6eb190e2f7a4fefe09872bcf52f2936fbe1e95aac8ebb10f7786b9134ab907dad073f2749a66f1c95a9ca14d9b5091b9e2f196c6bd15af57607030e9fafe973a50744cc7eab3dfb2261e3456f0862781c08bb4ba36617ca17f7e66b45001eb46970c02977fc06bfe4cc852b5a4e3ea04414aa955d365d0f7d81e7e68172314b36db6f199fd5edf063be3dfa892c400d68ab1cd812ab4f735cfd64aab6f9542e70379ef7c287db6ae4c84c01a5a5088efd2d11930f578689a39a0a0c99bc5fded00f09f460e9b6fffa8d6758ae165066f9a83e26e5e4cafae245f9bbe9970b1f90b0f2c3b7a0e85aadc7f2f1b29a7bb6a346a095f9904b74cfce9335df0e38fd08b6cf5d564a438074ed1f612c79accc429b42780effc2f9f32b947ef045cea5b2d5f81600985f829fa0ae220939e525549af95cf667971e4b8df04c783fbfe670ff972b5b444ed81dc881cf2a5e3c3eaa658fb82588daab2764cd96e7489cbf6e803754f02dd24de626143256bca4e494a6326e80c41b6214c97e8851db78c61caf8244dd0d44342cf9b6d2e2cb7f8b5797f9946b7419be4bddc6085388f24cc71ea289ad383c0e80d1a683118e4079584ce5cdc7082e16ecd9c1becd2f9f0c4b858b1650021d115aed06aedc44c32e7252624d00d241234473aba362822dcd3c84359553691310cb4a0e19afe5efebebe1034df3697636b2abeda45ea8051448c1716cbd87d721ee95777f7a4ee351f6d43f45b918bb4b36460e8dfeda5034219c9ae07ec15aa6e750fadbed0c899358049dd2315439f2812c19ce9431838aecd76f54c3e48e6d01b10e3e09a24ad781303ed01d6ae3c66ad171b64fc0c73aa9a614ae7d6095acb2c9e5ed303293342dcbd51c4c85063dbdf40c4b8b63eedc37e5ad8874a42dae892cd633d2271a5dcc0fecbdaf1202dd042b4b00e3a2544e000ba79ed70f4baa60597e9e87c126e6e526ffe2f7f593cae76a4edbf734945772861d4ecb15f3c85ecd5a26c2cebded59456fb66692df2775ffd4485b93cbca8173329e0ef259502c6a37c361791ca90a06652f20128ffb28c60b6c83560f35f988d445ad8185153389b43e9a50d9909dccac97fb128b61ae76c3bd627876ff44754eb8ea66528ad12d19a6ed0737d582284108723452867065d2aa36f55e462efeb08a55650101019fcfbfc877892eb9e43f983d5759b80a332f8bfb9fc9a40e4b10236fc278340240e03d2d8992a338d86df5b49d4e408f89311177b8d77da46a710efd16159e08da76505740ba5778bfa445daec274cb4e31b2b5ac426824a1d8022db03772f5adebc5a9640dc9d8ba106559d066a53539c0ca68a9f1a46f523ca1e748fa7a34233e1719f015f35e132b5a594d19eb33903eecccb187b24f0ddcaf7851ea1c6056d472f127aad8e051b95a7f41e37897772437435c8e913c808ad67191312f5442327b51feed5163ddf9c520a3c3f5568db39cff5fb7d61420ae7fc39b30f7e37792a51014957a659c86d6bb23bbaaa4a06377e7b39022ec1e5960107f41a3447983a97e9ade9d804d79e5f052f917d499231114fc1ff4a43c292836d76d2d830400990d3ae5baaa3b3eac28bb73f8211750b845c63b66f2a6f604563ce2a99cc3eba931586af62c4c7938189a71de60e4fd8e501f6060bd0627bc8d99c2b461e6ec8ea8deff94bd3be081d87a5ac9f9647d97d182a5dc2fd071e84810a6f5e0c7b858eb761ded770c6a56d21ff577bceff1be5d4cfa0bbfb00c41d5299710153d3974d67ce0032cebe785749106730c8d3111a918ddd4611854e6e760c3287d0f6f329ba8db195b0701337fd7467840909f0d6df19a05e4e2154a8ecc95464e090a565182cddc434d06037f6e2603d621ad56a6234b01773227d5264d6be5ce85431a1fd0b1b7a4cc8000f3431d2a4cbeb9ae24b925fa97670b1bea47222cb2e431280bcf6f864a693831a6b040f42fa86701c631ef4dbc25069ca4087f6761efd416ccb26c771484a5e296fdb07fd77e0a9b3b8f1a1d61a774a134afa82aa2de23af16700c86c70c7f091b7bd56390e38d25da4818086fb6ff7ab98455e224348e9fc9e9a11a46dd061d396f1daf717e8ce8a58127bd93a4c5dbbdfc5199c133b827413c4c62309bdb43b9bb1dcc4c6ee8f6f0605fea1b665d1f4ee930f1322e390ecf1b91b674561f42c6279074f1f341677f426d3e3d72f197fd384ca2bb09e90fddb173930675021fc82f6686495fc901d2463f23255c286b7a33e27540a3612b64a940cc7713322cc5859a34a8e67e7490ac3162f633f18f6b557399ebc7ca4226db378ee80f779a91033a6b6f617696e501faaadb24ac4d4fa632e938fad2c6fd94fdd22dafa4724ec9dc548668136adfe39a33bdcb27f00c02159fb11ea63861a5812dbdce7fe848cc18e50793358d1afe5e6ff010b51a515a85db6d34d28e9ba1582a732402cc3f5cf2c751b9a4794aefdbf86816633f321385f8a5146b3b7cd8e868470fece543a75f2c50c62f8c6bceb59dda74cfe2331658206ebde7729d997015ba3fb880742e5eb0f3099c99782410057741c62885562ea33a4ae7d25417384bafd021a6da3f5780348a618936d7e9747f2453dfed474e8c12c9c6acdc1d7918dd8978fd22804dd27f033f6ddea0ff499bca893a99848cfa5cd0c5083997322bd803deaf3baf4590146b878a50851edb4b600171e0718cfe73373c091723ef2bf4c70f09dc52fc87d97d2e16cf76d503b0f9bbc4f177aa48b80b97ed412547643ad2e6f8533961ad033a7e513ff2a328be1dbaf99b8d82df6572ede19b0803398325b96f31dca8014f3bbde04c5e25a8fc4851d6262b4251036f409797f3c1c6a5d8053f229a67a9bc18223bb205065a225b5a1c9beeba425448a6e307f2bc685aea95e50d45067fd58709298db244743691b324dde90790587799946a6d8894c1c48fb7b7f47407db27f04ddf726e7c05779d326db5be69cf46b81a7355557f0e49f2321f83b220125113b962d23842733653ddea5a0a201ae4dc9ce66992278206e432f4a0eed92d77cfaf53a85f143323d2b45232a0c9e689e7f1bcc2ae7d531228c26af3065e4495daddb4aee2fb9f359e978ba258f84a240fb66a357b3e144de805b41630e311122c95f8c9e6331c73e36e6c5b62ef03207a69de2a16bdfd266e88505e9c88b64dc4141ccf9f4db4378dd7e38ee9b15fa41e295e7098bcdbbb7271c3173c3b4a85001dfbfa03f2ccc4f9613e7f173741a79fdea2f7366364ca0aa5e6368f20064d04431ac4e492163361524cf5d25c1e9f82cdc02e10926a056f1c3e9e836f2428cd960540299dd4e9a724c0552bf5f2d13c014dd31726f9696f6ad29537c2d197559bc0acfb58fdf5fd32359580855135b394782a7bef36d7539542abf95ef09683656f3480636a23ec36c7f6485ec85dc78df00a4305c5fa23e26350fffe84bbd9a8e4bc84c9f3774ff4faec1c17023de8dff1c87be8d3147dca747bc759421586fd2b0a238d2db097ea18e1d4f6ed46e0a9841377f948624acd523de6e6f6db3066352599475425a7705405c053548774b72783c0dfd506e25402fbe611d353683a6ac08ae2f7e6b8f1e8b787368e09a91108af930c2a24be0ca564e065c4ed4aa18eee9c6f5d80c7779f2f7b2d261de22565c3a401ec341b925dc3c5dacd8fcf88c78b6f02c776fd97c68941edbb487dee10f8c943327acfbc33737b71e58668ad44f6f2678677805dae37f5923faaa11b864c13173b318ec3f9ac7b4e07c4f15e6fa376660624c3abf11cdcc6e818a1c7be738d6e13b3569957d2c1b35f501ffc0dcabc44a3dbb2b4ed03c3e5953f94980f1f0236bbb595d6eb4e673733e9f43200a3d578b3259439330ab0117849588fad25170f2606ed4694c7e1315a738784dccd543563dc0cb514cf136057f06e7affed9e3046d892c96471038d726f76766fe2150fbda138ef607cd864da69e6dd4045f0aefbb9df29c6df475a496f4e262b8ba07a78e3d42a0dd589e20442b55ed97a5aa0742bc6d4e4f1739077e80a1e7cb8bc7c03dc9c9e343ce827b2744fa5a0c7fc11e781a62415e14d4a520a26046fbaefcc613b84b95f55cf01b2c8699882e8a56967aab115b2a3fcecb7d9bb7c6182613884a90f1ccf9469d9bdc6ceb8ad6d3115fc67eac5e62d9a9ebc16ea41733b88022ec770d7f7c196fe7e8ac2475a11e9653f620020702ea08e7b64e28530f253d476056b58b4968916cf3064b724e3d4a223b46bbc9ecebe1b496bb1a82dfe69cb3eea7aa0766c844708dd5f8a2ea3c9da167be60e507ef65f1fefa9a0fc8e06bb3c6502912bca3e6cee4a4d9b4a76dc250786a6343591c1add2fb610772e426719307c375d0a3fa174ef3fa89308e298d10b15f6685bce0f0310f094f3d3108b294afe4aff27e99371da4125811b8632bcfaa305fbf2f0b089da5f42d1bd5f46c6c37a60f79af5a5364e5746d8442cc247c4e2ff11f770689b702d8674be93ea54104d47aab85bce591013f4fc222d9f607fd6c3189b0703646b24b70ae61e4cfebe1b72fa412ba673f3def7179c38d46007ecb4e536db46e9036313aa7f30055bf764cd6cebc6d24425eae8b45aabf737ddfcaad6a53a6a6663c9cdcb2ac890e982ffb7422953c2159e080b8a36ec08510ef82de7402d773aa151ea206e6decf63c0d1972897e1678c82d03ee71b1bde2dc585d4292a293c8951e1c90ada1397c4112682e74f384818dc221d535968936e2ef40146979234dbadd6d40ebc1b5f0e669797b9850c201db00fd6979e2e90d59fccf6699e1f844945c08d782c69446b3425e6aca3b626c58788afb50b330509ca601e28df48cfbe4537883ea3af837e19ec26b950889baf339aa6c2d8b749a256ad9b65fda1c121ac73a9863b2c73872c9cbd366be9e2d9a437f60052a1cd47f0e5046c23b7c0f6189c2b9e3f994f4994b647399f0adfe2369b6d54ff409392b1b5363540731207070b6740f1d353b647c575dceef868997ab3e8c73900b52d7b3d8f1a90a9ec86a087d42f675c7d8501a3fe82d13a21c3586f4259d3d54fc03d1aceb6f686a5f19ccaea8346a069337133c152384e6e3940f7718092eda7b567164b912f32c58ffbcc89a1e8f2ed0bac3edaf0fc234f3cd25ea83c52b68126ae58b116d4f3290101a63cdc53f4cf4ed9124e9070632368bf390dcef697fa44fb3f001378c22a49dcd0f993be182b5b48181311df40f74dddfd686ffc0ff0bbda7c14b0df798e329137710bc806b41852b80e5e1f5eab52766262ae5cc6ee23f6f2190c162aea8a09c8ea7700c4e7f54caa7d603463905d868aa474bef8880e9c7fc85fd979e82ebcaaa86e0923e3d6013fc33345e204a7b7af4e0cd0539aa97d2bb80f7f3de9cd8f87af01d29b39d68997deae2d569fa18a4ce2dd2c9614b871b7a8a3ba89063a52421e7fdb6b938bbf115c4ebc083e611ce1daa8fdeb881a5e9d6869da4eb84acac93f92cda0e57f191735a7844fcd3999af1553d5053e75458bf32df13fc3c1ba0949b2c4f20625a84d4ddcb99f7f3a91925543b72367ae10bb4cd51e75be56b1d5315df8dca3ad5f0748d06191737d5aae58d2f416f741d1df86817e8944559689430220522ff2af6d7d0f08bcca9aac638db3cbf970ca865ffc7cb1cd3532331f7710ad66010287c3043c1a299c2f5caea702ddbe4f1425c982914a682f930d6fbf584dd727ae32eaa7d3a4597d1a3251f4ccf733b02d6b8b247286ec33bf7f2af52465b2366df150e98c946c222936663ad166801320f6fa98c70f638bd0f26c090572249647ac108c13802a5ff2b8b958109c63a32e0df4952912e7bf0bb50a85e58b034a51a7ea900c7ec37c0e9cd5a65d732f34b898de56dd6347cd5cd057a48a1dea83a8cfefc13f7eec61f2d16e8abad5cee7acea1036a838b5c2690d2cccf9e20da8e9a7ce1908c889f91631156f8f5ec7ef67fe7506bd93646ac04d4267a7c9011cfe29858d50d99e7600f230352410ead2d18dc38d34198845d2c669269593a9980c5fbf1af1f6d59307419f42041f1698dece4be29ede036a92824089cce2af38bffa002d7adf390cb0177ecb11679d4254443a5ca5ce4a27645e319c61d6cc52ef7d8f6a9fbb328ea5fa950dbfb5cf63c6fcf7d723383afd7e04ed82d07763e95d8619c70f681ad1cfbe7d670b055e6689b9bf527b8961d6bfb5cc1d54367bd9623c784f668d7a45f00bf967e41a99e2c00338922702587cb3a2f2b1fa4c918ad10013a0b1a1d0d6455fb5e56042e3d366f7397f20cbcc1d692abb747f858d84e6187b8d926a67e854c8c2806178d028a7ce6ec365696c07987c75a4a0996e99a5632f9282df25be08533ee8e2c828cb2024b72b23bf3bb6484fa916475584761c52dde61a3f9afe2d2695498e9a7d46d1fc0974a1f7ed3b776dd963352592a3a931cd62232e28b4d2460d3fdad146c8ceb163b4648e6143d6e54c2810b74ba33e015c081be499fe0d289a4f094f3f7fb22908b21936ba8a72a31aa05aaa5c5cfdf23110ba284f3c5bad880017adf0b437398ceffcf849f12ba363e0dc964f20bfa28f01eb0f7739b4b408efe53ee56a08ec5a0a7c9f469e962825371c79289da4335329a59f3d119fc15bf351bcf9a93139af64f9943b4c93479954611c9676b7acf1c5d2d928d4775f46d92cd19ba7e261a82295e74812e815350bb02a52fe6d4a68ad48937cbe8f9eaf6e887147944f82b5621d6afa4d2216c52aa95da4df9562a0693d8e4f4818be3e16a674fbc83be46fb7b8516ed83c683be5b1224b7788c4f19ffd79ec1bb1ecf1745eb2c14b97ce16f8349c32fe65dd16060310ab122bdeb7007292698f7409938606fdf16d2f9a151daafc5df89c0546e982f4c93dd1b13883b51245d74756f14976d98aa18e8f86857e0c50a0acc707998fe92f1277ac81cf9be6e267f9d94cbe3dab14bb902ba6e28324f0fec48eac461d3e4258f0d48fc310cb5bde4732e7627b1a27413bf8244c907cbcb262b2c05c292596250e66121ad58f9aa8a03474543971616715b2c7fe4c027bf69c31f1519e14216653ebce676a1652c57a073e4d5ae98e9f3eb3e6fd2afe62e0c9852753024ba57b1134eadf794d5fe04141a6688d40a82830e80addf293ecc6a5daf14a464b18375d0e5214974deeded23ad6306d02c001f251c069ba3c7c2301dc181e1aa180e4f2d7aa756461dc8da883ff9fd6d9fd5680ca7ed24fc8bf8d4f79a87f96b49d165819df318882963ab606a67f9ea254047774b2271282717779d7df60f2b517181f523b3c10caaba7828a0d174f178e21142131c1fa19d0a8e47e2ac33a0d7f56b82f9e73f884e70fdaa18d05780abb422852fb028729445e904b60085a256754e984dd63fe5353f9bb54b47e8426ef4a9b75379a47aff59420e6263eaa6bc0fe39974071087aa335ba53c918b7f3e1addc6bd27a4484ee9ed927c06e7f46210eab19412fede4b23a297b819f36500d20dcb0e081fd330fde130b180e9bb5d24deccca46c269ba6942265dfc74ca70ef6c5261f04ae1bc601e84e40377002ef8cce8512e4ee97d490d858a514f699dfc89ce86678ab78410b91d563298905354e67a5960ee7edd49eb877f311d78f3754c32f3797c62c926653cbd54ba5b6d43feb56daac74d215b1cc31a437694588f3b0c769d498376f2bac41206a77983947bd583446121a5e664181e6aae0c62edcbec53c214342f70587c5b082242f4d4544383c1670043d050412357ebebb95af78c0b9f297766faa0d429c81319682f7a0bf75c03eb7ffa736f9c52b535e55d19f22276d6eed22bc5d1efae8e04ee4692412cb3b4fe759e55b05e2c1b228dd7ea1b8760e65246b0e340b769f911307e677562454e7f18abff9579a9684de2a6dd5a10f1043866380fe939d94147a3471445798a3b3ab50bf613722964dfb96b51a2cc0518d07f343dada3ac3bd0e78c79bc38b66dc68173e51f94e19e8c3166ca8fd5bff3a47c834a0a99abb0c6074447050074f406803ffc1edc2d2aa3e0e1dc54beef00071334b5adcfc206a6f2729c83b05cfce11237dd93aacfb9825df171c22c753438f517076f332fd605a328a3a9a5f4eb1c37d33a315052cabf3ef412a32bdf32fff8736c377d56b8e0977ff0401a860cd066395d1af6f0a02f65346c92dbf03c9ba18619a40bc865e9caf52fd03f96b39d038eab0566d6f01e3f61825df7ab6fceef9efae25e857108e3a841ea5d6b620fbe752c3e0b331e57e262c50f83ed136f1f5b0ff20af9828c4f0dc21b779f69f28866eaa73e5e55767a90d40238f72ff7abf0ebf92c2c616d300d2bb242d8afda04e11c84abb4c94249037353090ca23c03523e396e63f54515b86f2f22283a69186037632151bcb2ae5cd2bfa2ba7bd973c603e634a9851698891a2829d9438b949eb2dc7b67de2384eca3b62a3ba43558a65764772783ac22d5b20c6a1855ab3bfa4c6c6c7ab1dbc0432c1b9aec77e56883e3ced448e8dcbad059ba591ef54c5d0a7a545b33ef9ba0b380514a15941f1be26f20bf44ff1fa83c580f09fbbb0612b8f363b0c256f46327cd6f8dc06b415c8639f82f6a8005b1a398bdd28742877f78e1d5c73f0d9c8d539319a1afdf27f362cb2467706d7c2e347d9eeb6a3380217023e5a1493dc41cfebcc4bbfd7035fb4dc148783d449365d9bb09a1f613abc5a3cf0c2507bdcd99a67af3ca6014d7250d023b5aa28a2270e1b1df6862e134e6f3f03753d04b3dce3737a423ee03a892b62c924d4d41df3ccff4ddacc853a63c93978313be515e618e86d8faadb99836f7fcfb0cf5ffa641da6ea6a0dc7143c8c327d1ca2063e1449f3fe0db82c120cbd83c384049e9878df528c157736e396c5b5940044be5056920b3ba628a11b924f68f4a67084843565b527903b1cc13beb7bd1dfc00d3665fce104aec233b5a54dba7466df4d3c444443bb9cc8fa842186498342dc74301100aed2e4f6dfcce5e30597d4c852e2c54e48aa3cc3428b15c895535d9750a42200053cfbe73a80e51c69b6037d0f7cf1fba08ed80fbf92a6602725f6292e93dc8920aa739f49dcb63e3ba9cefdaf04abe4569fffeaeb935626a411695a9f7f985757f10517ebe1c268cbb441edca75dcd8000caddf2f01442b76b9bc3bb4a7aeba8e6e0675e4784443832000db94ff6e7c0b16fd38a47ca832f994804ca12eaa124ec0f3af977081ee22d908149df8f341c1fe2f0f21fdec03374d44f21f975661923dee3861dd39b6b88ae71b93a0e7f73f1f1c9dac932d452ced408d82792f0a83e9492779df07cc8e6f56c4f84a15c7db7678a87b16fa3c760abeccdec547ca8992cff0408531fb31e1a0a2b78a38b4cbfa13c1e20ad09b7119975256d080b9f78d04aa1977ae27d9a7c2cb752cf428034386af1857e664f83a96ac209cfee40f27710a58f8a68073707f7551d81682a625860f96c4baa335fdda950fe41046a54d20af28bb6954637d2ca031451ad330e032fac906dabc121338613f6f0a40c4b76324d99d3eee82d3086b49c69c8e23502f3717eb9a3e532baa5d0ef279b5ef4cd86c49747fa75f7cb1693dd98deaa6b4c1d1da6eb50deac9b5cb444333c270cc228ad3a77263b2f3d53fcca4ccb00e40314f26fb7a3f6a6e07a314c156731d1714df9666dfe69de31d914c7af1b5d32a8a58850cff87b641e737c7e8da93a182b85564d6d4a3fa2d9afcbd0bb6cb1020fa4dd812c3f0e067eedf391be9abf0fd37f54ab117330b10af22baeade5b2882a915837f21b622ab30911a574ffa19164983582b8fa73a035e307b59e0887b40fbd7ee9b55c6bb5dcab8660dce189b1788ea6929b967b6d6f604aa6d6a683ce3baebbfc79705fdbbcbb91d1a19053c18cdec201597664e9fc006b7a7dfdd0adff0b37b2084c54ee219fc29bd87b09243a2242fbd08b0321e6b28dfc32288eb128db0a60d3b47e897aa972d54166b7e28d8d8c8b608d882b86c460cbe741a49342f60ffca3ee148c1856604c247bceb1a5be4527d661818ba104831a3bc369df064254bc2e158d2118134105c5c702cab9a5fec72c84dd8e3150005660ccbc5d1810f1b93e6527f86778d993ab3d3e0248c9f1127cd4ebc39d395e8581fe814f092af94883630bbe5547037ae6e4e130913ccf645214444f794e13948118a4d01294694afd8788cf7d4b2079ba79dd36e8e15d58cfb7607e4c92effba13c597a40290388476d4766b5eaf5536dc357acc011a9969b86e26985d42076e10fc2b480474592a79e294bb91ad234af696c07a51f298757b42a50e3951ec274a005e54fe884c829008f6d7f6d75a46f3d2eadafc28d536ebc6615a0245292d7a8d4a98109b278cf93e10a35c321ed5b49fe7904f5e0a91fc6dcd286a93cca75969f9cb8cd6d08ccfaf917c6ab86982c36138c90baa3359a82f3c3039bd00c09e15e7e3171b02c755aa608a5464e0b5e8df301dddf8ee7b9becdc56d9af19f24bbbb5d2ef564b77e951ea296f18ca02528a7aa8fd9cf1b7553906bbb5885c8218922071968ed81f8fa677ea121357e1bfa2523bd373fa6c8f1872500802e826c4eb79271c82bec180e174b939adfeeaf6a6c3f1a1679ad2689a35a6fbb3977716d2d3e0b4c42b4b4d70cd0cdf12f76aae58d2f416f741d1df86817e8944559689430220522ff2af6d7d0f08bcca9aac638db3cbf970ca865ffc7cb1cd3532331f7710ad66010287c3043c1a299c2f5caea702ddbe4f1425c982914a682f930d6fbf584dd727ae32eaa7d3a4597d1a3251f4ccf733b02d6b8b247286ec33bf7f2af52465b2366df150e98c946c222936663ad166801329064ca3d787af235f8d915fd8b7ebbfdd3692385bc19c7aa1935c3ad2195a9576059508fd86549dae8c72f53d8732051d8c8e4091e4477afe921d3ad33f34ed3f2043c652e55378d2192f274537137b6a611b37b888a4d29974b11a809030e8104a8d26af0878a047d052b4b4b3ec9b775f878b323e69081bdfe4f5c99aca5cfcf34bd5efe7dd6fc89c8740c5ed6e7283fd0aae8cc00d0f00f9f7daf9356c569c56d4bc1d3e816c6c31a3529b1a641be92ece602fbe62afa61fe89ed31a89ae31cf6f1b74007bf405d0e4e34e37ecc6e35cecb502ee6b9a8d7725ce4bbd02a057a45d522418df731db9a2586124cd647456491306015bf9f6811cf52fd67cf9972b0e8c76e6659bbde31e24930a17acf535f0270a062c97c2f7d2d8eda7e8d2a93b8ddb6a34c2836b2b43dd501b8c3ffd7438dced1be29869725e24e404a254fe1bce035ac019dbaea5a9154db72c57a358990f14c22ab027aeba0dd1aad197a62d7c0c5ab3236e2cb8ee3cbb6c7f93d2afb50aff0308506621d6d78fc10067567d8211a4bcd046b731ca0675d104334c75940c73890d4ac37abe5b0f64defa78991cbcb8349356484fa916475584761c52dde61a3f9afe2d2695498e9a7d46d1fc0974a1f7ed3b776dd963352592a3a931cd62232e28b4d2460d3fdad146c8ceb163b4648e6143d6e54c2810b74ba33e015c081be499fe0d289a4f094f3f7fb22908b21936ba8a72a31aa05aaa5c5cfdf23110ba284f3c5bad880017adf0b437398ceffcf849f12ba363e0dc96443ea9672e67adedcc86a1928d796d84f12ac9804404cb536005f841623a364f6cdb11886d0ead33ca97398f7ad40dafd86c884dfe1a1e902ec96d5574454f89f8fe754346123ab3675bf61011f0c5132a2b47c877e5addcfacef4d74653e701a5a02745dd5e39b0033267d851f2a843c67d47886c3d15b6da434bb5ea7ae242bcba35473f8b1f1820841c11f1182c095471f609b34ad54189346c805196744984c56011ea4b0d9fc38e63fa39ef157f6623b88c487883af5170ec9a8e27208f10b0370c007e5daca1e21eeafd0a8402f7241e4e495542db7001d6939ceb707d1356532b8b89c132bd0cebf8eb59279d14d9e331625405c693b212b27fcda6aed41faa9043a457bf362158ec783b2ab0b92d523486f9f09dc0f54db0be70c236ba26d2ea970c75b26e7c92b1e870b94b0f5d6077a82eecb761e3492c601951be601bea276885e8c9f3c321fbad597c27324537f8d5c532a74ab9539c39dc3720c1b2a7439e6c1e74603fca3fc6107b7107536c9180795e954cd81de95bfd2d47756d63d23a7b944a2fe59dfbe9d453f6a5df98b2f7de9312bc1e2e9aab797092435876a00be55be7a247e1e730f1446e7c7b14dc11acd3f821d941cc0466ce56d1d729a6e0d32b132906c113795415d14f0562365a10656cfb4f5977fab1c72f88a20fedc2186eb697bd4890eaf6de44b1762d3bb2f306502a36fc536dd78cbef2c82f20174c04d7cd1b57952ed1ba85b38af2fcbd1e2e090e608514ab48189fe90c9bc506746a74e70fdaa18d05780abb422852fb028729445e904b60085a256754e984dd63fe5353f9bb54b47e8426ef4a9b75379a47aff59420e6263eaa6bc0fe39974071087aa335ba53c918b7f3e1addc6bd27a4484ee9ed927c06e7f46210eab19412fede4b23a297b819f36500d20dcb0e081fd330fde130b180e9bb5d24deccca46c269ba6942265dfc74a3396e6d09e13bdace6e5f2c7d800cf9b4dbc6e1e689a86298eaeb93b818e4ec458b32e6dd90419da8634a8cf72b02e28439044f011c1a3a0b0435a7536711b855f3ebd61c148b0ea912aebea7cf3a489ea2f6108f116cec64a471f5df95cc3f4cc0dc86f6f08390deaa453119bf017bd2d61d77320f4e25218ce8b9e7341c3b0c6561e3ec5130bfd45bbc785ecb8227a48cbf0099d2e96f7b7e85a6e32daa3ded68ca2d4c0924c70e6e181aa910698a877e38c71093ceb34bc5bc513e7e4526eaaf85e198723f3f5edd4347ddca9d2244f1bb275b37eb2a948e806c00e0f9532d98d7a4fc316513fc11e0c732fd91eec8c7da6f40a76ab1fd2d9bbf7e9b59f25466adda0d3fff3ca17c4d357a829f42fc1cd618e8b3aa0a53e7bfb68862600e83222d0f03927d3ee14df394aa83ac7f88b665b6c1a8d9e2e26d786dad50e19e8c3166ca8fd5bff3a47c834a0a99abb0c6074447050074f406803ffc1edc2d2aa3e0e1dc54beef00071334b5adcfc206a6f2729c83b05cfce11237dd93aacfb9825df171c22c753438f517076f332fd605a328a3a9a5f4eb1c37d33a315052cabf3ef412a32bdf32fff8736c377d56b8e0977ff0401a860cd066395d1af6f0a02f65346c92005d9136407e8691df9b53ae76ecf6d45abf78397697c55977d358f6be86bfff8e4d1950589f085a5a33b87712d2515c8f0b9bde94697b6fd6ade467139b643609a9ea210c2b1c89b4306e4f5f1bb53b3cedc7c10e0edb1633ae27b3dac24910c7b2759ca3ed2f7d0e4a78cf6766beca3d468dcd21978a7a0b54e49fdbbddd3009dba3c6d73bba683ef789515be490c8034a7eaf19af845eefa356a382f8f82c9cba250a58febed931a8327ccbd587a1fd3e35cb67c63b47829cf28c672b7cacfa2cc1367ef01830b328c6c809bdf8696c0697473c58a37dbf8d7e4ed9f1c5ce7cb3b9c790f3f6b7de578c0350d059ba591ef54c5d0a7a545b33ef9ba0b380514a15941f1be26f20bf44ff1fa83c580f09fbbb0612b8f363b0c256f46327cd6f8dc06b415c8639f82f6a8005b1a398bdd28742877f78e1d5c73f0d9c8d539319a1afdf27f362cb2467706d7c2e347d9eeb6a3380217023e5a1493dc41cfebcc4bbfd7035fb4dc148783d449365d9bb09a1f613ab72088ccbb355cb32604e9735ea2c4b57f74a1ba2a95a18e7ffddaaf5be0bca2e2ed1ab82b758cd6222a7dd14d2611b3e4f14c1d60ccd02cd19c1e0a9b2fee473d5fbeb5825270e31d4040449aa81abdc3297cb5ffe52b9fcb2651405811f08f44fb74cad5051ecaebb7cae348578dfff1083ab9d3699e83cd4800ff69f57dde8da22211227abb16bc5c1cba7c86fd950924e083aa749faa64e4558fd04f9b6d724bfd142253c8baeea85448a878241558c6b0d1ee61777b4d4bc97da070adef13e954e0af37a15b9fd3d349d4a541f0035799a48275f16686e5b7f0519588fa3882b3f000ff757fb6fcc7caa2739eafbb2c5379b28cb6eb460ac007a0fe3d51a12ef0218479899e1a8b10d8a50b455a010adc1e09423159d5f4a51e6b297eb35b9056aef28f62c037437488410ecea6df7db4e73850af88e851fbb0978e8916afdd7bb830f3b034a73c63a24ac793fda07581d655c9bf5c2e018e2f829284699c96657b246d8e37e2eb24bb31779cd311417e7a25b047c3c9a64d2ee8a0d6e7ab28eb898f941200139109058a66519b2233ce95e0fc19881b8baa936ca411ec1a6a2de1c2287ee6f0672fb23d5fa5af0fb9e2048dd4f892819ffef14498f888ca4a3329e4d4a4e5d044296754c68aa07ba2fd91759b19fbebaa2665d16ad70d42211350fa506378802d32032ddd5ba5c0571897ec169b03b08a522b1ee492d04f162a3962325d88759b911f59e456432f257492151189af7f06adb5bb10b84c88be9bb7633c202f6be09eac9dd1f9ea53ca4865bdd3530b327a8c011507e7f6196065f82587bcd88e9a31978ec0a4b75abeae729958aac13aeca17dd507aab60a1558b03d11bfe1c4cf51e8569a1d774459535bd8b31cc1cd9d6deec464a7b02ef1a6e4c0825672492a6d99347a8de137e1b4b36caf82dd5b62dc3bc8fbecfdc46e8da8c0985f1c81d62a47c53c9475225a27ffe327872a26536529379a6d4ff9486e00951b6ac369130dac738319723473b0291bbe5018f99b6437d246f99418151e4719faf743380e47c183bb861e61996aaa7857db3fa3f80f9c56680845fba33210eb624ef37640eaf251db06654e8a8ca36921c6e80a5c2aeb835ff50eff75811bf98810813d1ebe5ec266b179d3b584c4dc7cca07f4298949e7c990f7dd72674a4ac57d4c3b9527ad44d2b1fabd7bcf808ab5a9710a14cdc1fe182fd7dc9e0c8f5aa1804311af6b3f6da189359294781f83c77e3de4ff9e4a62a3d2551106fb03e08792fa1257e4039bc5626dc60dee90d9a6090c14fe1f2f6b86f0c1392414397386e09dbe785cee4919ff999cb4acd3b0e9bdca2baae0727fb97b28ba4fc9632689ed0017db8c48ccb947614dbf242f188dade1043b07a2f4ad1a6ea013e6e6a15231a69d445e3d752a316a7fe147d2b5a34d2880e7b58532f8e78c40477d955400ba0d593637499fa75572b78e15eb7a53af998d971f6889cf8d2f007a1e6d6ce063af04006e3c27a5db2da1115177d702f07b62df3ec3a586b8c40c69c0e7614a1dd0ddeed61b5bad4384c113b82acd14ad6e60fb0acd244457b7c77fec383cf33a18225822f991e1ea6cce906c54a459a832f9a986a1855ec3573c6290b494b7a45b991ad96d9e43cdbe35edc82db21d1c967ed1c31e74a49e6a3c6419148e4b2f6c3b970ef612e4128135eb866eba13ed25b1ad8f93bd76a214bfbcbc7953160030701833db702ca7edcbabfbd380b9f40a0a69d111f15c9fcf9b0eee51bacf54312077289043e5406dfad5743f4f32e3a5f9c1f763bfc48bc1b2a56b5284842ee677424c3c11ee3b3c416cf0ab02910be3b2c9ac3b6ba3710852bd9cd8ebd26c616dbd9349d620683951abd9a04140214a274a0207a96e1329405201be21b5496a9dee7acfbb267395e4f1d4dafddf8e3f733426b2589f7d7e39d82afb6304cc77f6559ca1f2243237a6f1d74450680ed145b20f48ba326edf72071b548e8a020d2a3aa2e766d677457a4edb866adda49fc1827f67d83cd2f9f0c4b858b1650021d115aed06aedc44c32e7252624d00d241234473aba362822dcd3c84359553691310cb4a0e19afe5efebebe1034df3697636b2abeda45ea8051448c1716cbd87d721ee95777f7aad5626932055ab3d7cbf99470ee2ba089f40ce57d87063c43ea2d123380c0eaf087dd90b8d5b73cd8a9608ba5562769e8688b6d0cb6df9e39dc2bd4ff33bd07e1430b310566938bb6daeb631236caea40510aed6728191dc7061d06c8b5ad5440cc585090e392fbe29442667a2c91301d8d56c68ab2cd0372f990792a2b7179759fe212ffe83a44ff6b7eedb10c76bf14157ce9f31778afe0f06edcd32d446411fb9622ca364214976d9d9678d8b708ee3e8b570223a1f8e7b1fa287054737dda9acf7dc02fb0941f0b7ebe90c0d9a82e3a4ebaf5eaddb585e242752157f7a5824553c60a7bd182d2ab8a23144f60b52d652956b5c6bf12e750b6321aae17a1f84864f2246e6bd33a4b682d7b8d55cdd731807870c8e3d7dc78debf31430c85679d3824f477a328dba5c8c6e9010a4d35296e094ed799483a92ab697552c5d224892dafc0c42253e6af7e85b4032372a5a0fccdff9a52f3c4a4b71a9901e4286a3a2c0140b73d4bc8e4e1753a233a2eae624b474b23a607abe54a8f471c9037fae4bc9aae5d2b87706ff2267be623ff78cea4f0d367321ee89571d7a05dc3c6460032cc922b709f062a167e15a40933b88122387abe8fa50b5496b952c8ec5a28ceb130c4095a4534ee31f460ed14712ea0ab2e64c8a39a3bb92c11a61472f127aad8e051b95a7f41e37897772437435c8e913c808ad67191312f5442327b51feed5163ddf9c520a3c3f5568db39cff5fb7d61420ae7fc39b30f7e37792a51014957a659c86d6bb23bbaaa4a063769583e3f975fb5965e30d722241fc9306def6652bbe36d24c06779ec0e2ac290c9010f26e6b7bd8adeba41e5d9e5a3740aa7d59f62be2cbb26facbd1b49b4ca56590a22ee2ade78bfa3bdb554fbd91aeb059440fb24b2ddcb3813b2c22c334748375f5057291ed0195eca4bd87dcb12615f44ef2812d7b8e05c0f5682aacec89fa51942c2e28f3b7c394d477b440d0e76595354381d0ae13dfe0020cfa958db96d3b94e6a6394215f1d3faddda5fb89ae3462124b0e87e47d61b769e5f15744dde8f4369dd532a0ba716eb25437a2438c48953510a3f4426f9e1f0b7bf907b5aedffe6e48b93b15e15de8df69475d1b872f21493a0731576ec3f9fb96bc5169b77eb73b24babe604b4117568fe5b06a6afcd336354d8fb730faba7193fc34344e8d53fc5253d9d5b4bb6d5fb14fc75342f0a9029fbe68749ce44e240b07f9894347f6e2556d2b461dcd20d1d2c7cce5c46d1758be6c1a0e6a4a48e3c7fc4591560b39a7463b0159d60b748a4db005678aa2e43cb4d621b9a787c45380e4d4b04297e36b8e97e8994fad263c469243e2e05c4f667e7f9a34f77d3f6b7606bd734e8c4b5593568206450356ffbdae928a163ef19254fd40c258c3a8a56ce2dbeb3fcc99dd5ff27f67cf083bbea7ba087fa50d38e4101a8a7eafb948eef310476d7f2b1e4a811c7c21f36cd7b2138ba9643fb41891641d9e8d3d4c30613c77475f2158c1a390c9f7ce69debbc22320ec16a5b7880097c0ea8978b1abf44006f2d730f3612f5d34beaf0818f6c6780585e92536f69f616616b4e11bf407053ae23f0d75e87f4dd17924037faf26e860488da3bdcda232631f6094eb7e87cb1668136adfe39a33bdcb27f00c02159fb11ea63861a5812dbdce7fe848cc18e50793358d1afe5e6ff010b51a515a85db6d34d28e9ba1582a732402cc3f5cf2c751b9a4794aefdbf86816633f321385f8a51343939da55b48388aebc138ce0c8cf54adf845efc34ddb1fb093b28041bb7da023b5313f3adfafa41fe8f86dc3e959b5bd0079248b5806b55c61fe0bc8d6fd28ed2388f31d6f2c2e656815a70b9a01d61d063fa4c99612cfb7a633cef0e5e3672674bda99b70589efc50fa960dd72a40016d7160f86ff97f74aa9ded39c7d4f90c7761e7fc5fc0723034c707967fc04b2dd8cb26c2fa37b46f98e550a751871cefad74ece82d2e093196ccd08190a8fefce90694a28ebe89b647defa66d1d28ed8b67757f363b564139fd59abb39ede04c13ca64853b954581d6192c465b4f003c498877b75216c53225c561d5f9891c4692561d84914accb79b640f156f24f6f623c0aed261c508e1889e43c303cdf509381eaa03b9727c854724367b68e7e902b29b6a4f256b74414ceb3ec86182cd13b8362a170a4acb9c78205b6101a715f85a52605bd05a05f886188c616a4f7e2c56fbaa492d2bb15bf4ed8115ebaf3d62bb8754c1810f8049da7ee83df579b70f5eaa3c23842733653ddea5a0a201ae4dc9ce66992278206e432f4a0eed92d77cfaf53a85f143323d2b45232a0c9e689e7f1bcc2ae7d531228c26af3065e4495daddb4aee2fb9f359e978ba258f84a240fb66a35760c1f5efec1e6eeff8d13a47b2569572f9976b49d41d7d03b5b56fdd23a8e275a662ab1f6dc7b7b80393a12b08c8e97d9ea0f8850d7759d32ab7823cf3d400d86485b8e81b4eebe191168631ccabf6b3cbacfd3b394463bc5fdac71661ebef64dda3176e14c32bfd8223a62a170b330edd1ec28ca60f6765cc620f70e5c61f7909ca086b43587b7e54c9029cf081d9414cf071db98e91958dc9d9c0e16070f6ec14bf615947f27bfe5abbfb3770006cee55ff5ad56d72a266feec3e571404881d9da2fa8739c3bf0cb5f2c6e2c9d8958fa1e13da6bcdc54a0cc650b58e5fc170d5c2cb6d901679fcf501dbfd0ace426b4ef679d2e151a0914fdac398836db0e7508e869d7de10498f4970f17a777959d902ca0df7b709a33ede7472856a5f5b14f292724acd523de6e6f6db3066352599475425a7705405c053548774b72783c0dfd506e25402fbe611d353683a6ac08ae2f7e6b8f1e8b787368e09a91108af930c2a24be0ca564e065c4ed4aa18eee9c6f5d80cc566baba2d0ea47cfea9a242b0320b7269459f5cd3621bf7ac71ffb8f7312652f573ef93a9cf023e1f26754f66bd348abbf8f54541c7e2fb6e544cdff12de2be10d644384742fd31b333d41a17c9f76a3aacfd53d42e160518e0a88269589390f5f55d79974f5bcb46984e00652b18e14b38dd847b7da4c0dccf79905740afb0a8902581d8a649ffe42af1161cdd78532113ea561934ef590065db16b7c143eae8aa7a7ac6fe1cfc31faae7097e903ab005c8d1161855b27651d782df81cc5c4151b254b62237fd78982d4d74819622aa293faba9a82fa09d1a8fb4eeda08542ed854c83089c0eb85421f74255f07f120b5453af6a2970604b5c7ce4b0dbfa72fd744eda25b88dab8f84f21dd46b27caebb91cddf895595e75a45ff8fe6ba1cfbf95bb57cda6c152fe458250017da01d0e08879a852afb4c6f77858b1a22e2d3e901fbd72661dafbb528596e236286b55d2cf5acf37fd630fcec8c3ac2867e6daad6f1d90a7e03a4de0cd44a623146d5a4784aaad505a534dd3754da54b270ef48befbbc27217b47bc06311a51103db9237b11e4b16669f0473f8c94fa46ff05f5c67a67102663bc5f97eb5509d64146e9b5cb0b9a23a79aef63ec059a3e410bc7c1ba9f2f85a74656ca73e2183dc6130e5dffe67b91f24fb063f2573537701800a4eecb3a838c434c8aec25a8e58791e31792254c9c6eb114587d9e9df3088d0f3f4629313fc4f3dbc494090e8912006b0a6f0e5df3567ae3c8c0480c65e7846655f2e1a94c9160b5da91c4983afff244575e4a36e760576220d578e3243ab0124a241e37c48a20879eb0eebe5aaa2d413357ce2f0ccf067631482a355bcb580a72e68e09376261f5957354fb2c9199feb32ae5988916027371c0d8d55fff46f17f0be84d80735c7663842309366501b5d75abd7acedbac0be340466d857b3c262cc8272c80eb889af49532c896078f62b869386b7f52078ca47fe3aa83fda89ed7e4e6c0dc796ece79175c644bce2810f6fe4d325ce7bb3239c6617e0644f44c67ed26da0f50ecdf718e64e2954866d032e0682a236c65cf5fd77ae1fb314837a7aa64e508a10adc183e500e65c26a9ed0b1dd2fbc821ba5589d7a969a96d200d756d81af5c4914fef6acdb57642cbea9f9614969f029bd0b69202257974690a8222cf17abf634021a173e2e06b7bce50a470977d67bd9b5a450a63b5112795880f253191b26fa7b2d4ca9457f2f64ffcce088c004bceeb739d85881e74df5d2ff9f905220d95cf2e21ec58d2010c3093674ce78d6c731047eab68756393384a48eb74610cb876831d7b3336d7e50611f92e68e464f7f2de562794e9d5bb7ca855685799f85283e0d0e20822ccc588f3e524ea805e0c67627d8c614c02e4eab811c950ac7752a29cddbd7ccc4a2df32769cfe2612acb0d3b3fd7a90747b115fcff12ad9a31602e1284e607dc3041410e145773ff2a55739bef21cdd059979ecc2f800b5e094d9e3b3f223225da08a3cc024a64d7acb273ae91f8fe985c8a3be85bd0fedf62288a8cd322f39afb8d2708f83931d27dca350fcd1de4361ab481a9b7c412572efb1daf715afd2dc1e923fb50c6c317292198dc85027e76b5a1520cf2959566175b1cb2324460fdd80233287280460b542310c777a2b81923da9b5de858df7f28c956f214a1e5bb270ba1c88923a81a6f663435a3ece815d72a552599966af327b424e4bf9abdafc2a6486676875cf4d515013a4c0124067f3a490790974f98c6828a6f592687185ed144584dceb50daad7e6555bcbd8fcd068f5d701124076070795e3db5e9179512e8e1d119c0213f6fdfdcdaadea785d9776d738380d48a467b5ed2c4df70912e8bb6614e45e922517f65c24e814cf1dc6c60bc7f0c746489223ecf070a5e527e1df390a50029fb389f92f1795355b39a055f7f0c174059cc0ac5f628c4d3def43f1737ca7c0f7643e697668400dd6bd5923d6449d69a9b8eac66f27986d8185936876a92fddd4f9b4ce79e8c1bc28c3a1c68d50324de97804fe2482fb21ee6b7d099e1d2be865f2dbc209007d6303157e1fd0726c5863aeb570ae8239e759d5e9b22deb761e7979097c3d891073de366a411028391ba053694fd016c3255ee6155525f33bdb8cfaca8b257fca0620e9164f65f1d3cf958629809ac652d9925b8bee7e96b2fafef29fe2c0ec16684c47e47265accc93357b391e72951654d202afae177c1d61bdbd3f846a7c0a33ca042a3b2d7d01f78f4c838a57ae13d43d2b64df8c07f0eae72bf1c3c2d333ebf7bb4fec3032f6dc4d2b97a428ff8acf9e0e3751c9c0280e56b6e60219efcffa37789475a586ee523b9380f7218a0448172ada586a3d3d6c9190393002df8adc6877a121c2545ff42e9d059106845a448ecaf6c9e4b27d4b09b02462d004d5631d013111bb34af984f3ffb384bb8d39fdf82b2626cc4b08789083074740f798a1a0d3c8d35e84ab9fc02b3ca6d9bdc84cd5407c7d1a5e0e8b352f91a433698182287d5b6f894b5b68ab50781672ba540b04125d789dcfbd815f972c09d501d330a0d2e5a809a28d3ba84c95854d1a35e9f79cdcc932070c2415edb15dae2f8b39398ae2d19d505a7fbb8c9b3eca4375e791671649180c20623708092b6cc90b11cc48000d1843248df393436c17db169f3b17f25420b5cf76329f81e7c8abcb3fb3d44ccca159e08ff51c78d9483c9480abfe54e0fee559df3a5fc5c8131803af79622dde01d411a73a3990ceae2bb7155d9e601b629c3345fa570ffb23384e2e486f4450d826a66308731112d516c29d35dfa3e3931abab4e9627802cb79d9374ff68fc842aae07e9e080f742838b2b63f66e30fa98856553ba8926448149a88ce0359416ca4e1fa01968f7e345b84fb4955ef204428ab14aa55654eea5bc4263f44949ad589e422d847d09968a18999ad9d70dd4a95aa15cb4a34556d0562b9caa309d63a63a51dc10ac7e483b92e84365ea4136ec442851453d34036a9c08c0213e28b28da2858ce09120b3e148afc20340bb5db5f9ee296d8bbaefcd84afc1c605eb6e844185fd3b79c4d87c852c7eece361533a77c3da8b861d2893366fbbf3cc5756c4dfcb5ed83a3d8fc9c8ecdec731fd3889774a014b03094e4b0c86f9d0a058fe4c0e05e746a8ce84ff83fe0eacaf569db7e3019f0451695617dce4ea15dd0dea816dc00dd480f9279a05fc178de79a12bdc9085c83f0cf40f4266b7031fcc48efefd711b34bc06975eebd964d81ab894d6ce56777d83af62c0632e73af8718587b001be0bf569fc612e7a93c191a49419bacde70ff75bbf8b5fffde6d0456842b3bb971df1bb9d9ea9bb825fac54c7a4bad359dfd983afba50b9838182bceff283486437080c8e0c51879e6225910a8ad8096d195dce38bd9135388e9acf3df91e57e5c1517b0008f285ca6a7deb46c7a11b5cf619296e3976650b06b85374b16dc42de044345da5743ff32833f777f4e485f5a744c269cd997b6e5e38ef4a213b34fb810c0ca6b7700458647a895c618a6b5c5e1b7d5767afde1efc19f59cf808bd55914fa9e87ad40ca063df688b29c73fb714bbd09d336b6e76a0351a314b0d1f2ef54d98e6bb8ee895c6e4f2dc101d33bdc413bd0e0fe811e97ce6cf8a59d90af456cfc05515f1f91febf751ea9ac080947086712bf83b3ae7573c7b5d0764d8778ccdfa9ff192f378bdeca2e3d0472dea8e38cf3612c47af6ea6db645efe5e40f48b99ac1df37461ff6d4290d4fefd994d1b1d05903b95f1be84e5fcd0ab01af66adf2ccc643c426b22b22397a3e7f091aae1686360c3e21e430837d69e3d5bb53274b107c18f1018623822b4b6de635aab39a7169e51839e1c5fcae87d11ab4ddde003749ab0543fd585242e0ba9e77772bda4442ceba2227c48af20e8f8e418e84b115866efe31bf0f810e95e1c912cdc9ada16f2b001da41675c439afa6c393cf06871fc05d6ba26c063d04c73694920c970bc5559755813a6237e3160ef49c5187e05057f24eaa02811b19aa488e66120091c5709728913ab73880f9632b3e8ca61c1718960cb192007359423ba38ccefc628240f09256ed25f37d4d0b8e3ec806813d3dffa6a2e60df2e3340a7369dfd9979fb6a114d077bac77f8ca2a4b8f1d0d0e7fa97db97f448774755536c5c1f361e960bb63c02435ec8fceae47bce33b8dff28778ab2d22952a915d13f44c62cfe417af58cf521673f3afd72f8d4b4a83290e6119b433e347fd005392b99a938ece017247f5efd5da00f91233d23862ec315211cfe584feede144d20b154a40262f7bd972ff31f9bf56667659d0362c739af2ede3b91cee55d6cf17a31c00eeb57e0156ca7b7a90cc55d95fa7aea4971658186286ba50161958b37deb243f6b9df2aab1304f7ffa3a0a14b9dc304cda460e410fa05a2b9dee235bc32ed64f3c1dfac2b75d7a349796dac943db52791054d9ffd30ac5014db82f344774bc41b4d8bb63757288a522966af6e2025c1e5eadeebbd9cd36ede2ddad95fcca410fa7d074950ac4e26ec38ea66b8e39f4c9265b04725ed78d81be4fcdd33a886ea309c485ac284282f95a41d1a0929039304fbb4f2d89aef6b4c383d98feab98a5d3b31bfc4288d3db94fa94355827f628f0a009c1a0d8659a5d6f7969015f0ea64115f698835facd683d2e82475b53133ca3f54fd569be5205681ba4098db7d73d1538abef86c7440b3a471d94c190c0f6eb5501a5eeef1f5ce9a29a14e69b8f0fb2075b4cb59f6fd39388a1da2937339eea5c4c6f0e18137a6da6bfe2e76ff9a8ecb11256e0b0013b1e4f45241ab9b30afa4ab923b32f90fe2b127ac71776e0989c480e3a2bd7d6c8eec5a6b5c89e32713ca6126f40c7d279887984a13aac63bbe9a5c9633e08a971c001f7d4b890c0e71d4799a2c4f79606cce0272054d6322368c77b85aaa7d5a093b5d09d892a38252fea5f8c6e82eed0407410cf5f25f2de5bb1edc59db0c9ed3c250a975b731c54c26671939888a2e214de9991cd2da64b8c8d89788d4cd41ac27daae20d666756d8bb56c0d78e8e1e4d5adfa48cec456e1b747d8d37b300f96f300d361d1051d5c3fd2f5767662dcc493db293add165704d903f358881f3fb2f0e96554a05e290cda7f45e4547ea6e421ab05b50ce70eb5e8644cc258d62ebf3e2c1875656c9765da97ee147c3b39624d533af6edf3a33effc68b5d0eda4a771f858738916d4c04701d0605c5b0a97f6d625273e090d8323ae4a72b1ff79bb30529e78d95e5fb050a85d836986ffc55ceb699000fd5452bb74a24ad329e679c6ba99a56ef38db24f1a2d838f38d8e9122bed3bf13dccc602974d56f230619b91dbb738ffbf97ea748c0d72407808f3f10683b84b937ef98576ea6c0ec1f36fe0b1f77a36def5e09cdc8acea7b308483eb6533ceba3f4d34efb53b8eeacb40c8cf7bbc9a35beff2fa93eb2a9729e7eb63e8b39a1d0f11290254b9409758147fb36756a1c0cd75facca2c6110fbc7c78ae13bc606bf80dffd66e4593c779b0825fc57a7e6f3ceafe787fcc89613e2e89b6ff009b4a7f024142ac8b7f1a420cfb4ee2160343764e67559576f206501b0f121cc3de26f5324d60d8d319e0c75748294a440779d2b89776a197bd02b5f97a0579c5e8ca3080075d8cd0df3657386398dff83a75df63a02381eca581b9ebca7d173dd7abcf9945b8f23a5b6b105057558b2224fb6091ef495598cc343ed7376579254a58d3264ced4192c4d559f30cae8f7320c0389670725926d11d2649071cb0e1a6a6dcbb4910b154ed65cf48f31e5f73af9a7b909774599f2e78468489dc3541fc750ed30487589b71017f87ed3a7c6c88732705d4ba3119e8f63394e5972b59c21c63115877ff03f3f6367bdf27cde9635f102f0f51054255a7248efa9fd2d7d071423b258f87842cf544860fae8795f06150ff43afc86e9af8caa4df61ef4a66ee961806bd9a7024183aafb09016e24b0130c734957d926bd92aa45cae1724f5623bf62a1b913c8b0d7594bde8896703c6061be3b3adbcb3db869fb5db4267677ede040574f7d4ef44d0abd4e8a4e261c89d3c3c61559e4b0470a9f624578a66607432544e3ae2816c3bfa7ea79931b0514b5b1479cfbe43317c4a92ce07d037d8f7f9e83e0b9b12416170c6c93626984b255e072c5e7b60b559477beeb6998d76db351997f7c57b780e42cf81666003c50806df130e6ee41f659b697f64e82d8936587886eeff57c5e0c598a4cbc24a9f8a30614d9594773209f47f0af4b187980a26796fc5a50fdd42fddc803c474b20ed8601afceddb299fda7d4d442fc2bc6bbe901c0416af9ca2a3d14b0df5bea4b91382f98961d0bf46affe946bea9f64cad2f2249e8b7343b403cf3bba765a835f8323614476cc95c3ed2e2a8487be48328e4b7130f74744185e2d3a52b0de8703f703c10f66f98cff12fc1fd242388719cfd1a40f7f0aeaf96d9a39eed3514caafe0346abc279b7ce37161aa4a8e82ed8b927b136514c0d319b059283960a8e67417041a3fdb797345ae1984548fc6dcf978265289ccd195e018726b8309fb63569d3dc518be77392a8d39d6999a483902492b552458ed48bbaa0f2658f815a26b731d890c49d28c819a6929688308b9124504f7186a1ea860e87dec361ed4eaeb669b16c16a22774b26b89a3cdea48e59a86e3eb2d46f51520e0e34a6b3c42cd62f3f5ba674705d7fd5127af273118b9208b3e3b950627fd1fa15805ec534883e635fed810361d0d6ca9e0d6f9e4f7cd894d6859f8f0475dd311bf7fa931d1b3bb0ebfa08ffa748f57f32f74786006993d11e5b403da18c00af4f2a4e025fcf9b48d612ee9fbf5684df9ceb3a56d9794f404f8113cdb280e9a75e4fb598c2e212ede759a907e2f53a157376089476b6aae5ebf852a48abbefeb7906e2b7692110e338431d338f99a1487d02703a4eeca0ebf706aa10acf9539a39ab7765644c6fa397d12641a2d59cf1d6eb6eefab381f7019ec6038d316e8c3c5963aada7a569332e56712280bd291bbea950b99f2849133b4708cd87fc346fb2ebba786334a80edab70f78adaa620846f79ab0c33785014742c7b5937db30c2743680e795ba4a470107db1833990bc6637798c3f20012b19a5f9de7668fcc3bc8bc717861b152f96fd132ca5630c66abc7b56ab5890460c61543f601845f2c65c37be7be4a867f291244578a4fdad60b13584b747545749292b7f1df09688d89bef1c16f8178752cf1c3edf1fe7b2c55dd01a3b1dd8923bd0094c93edfcfa2c1205f6174d7df4698d5659aea1731b7b8dd8fd9f6b8fcf688f5a4d8e60866cb76f8747d829d61c3f859783f5c2a5ebe7f0cb3f335cfc4490047c1cee5a06f6d5568fc4d22fc2f7a7db77a8fc1b10fde2635a511b04a81d396adfd44931121aeff71a43bf0376aa59332bf2d228a4d2183c68cce3adf23c4cb1c93ba430fa87647e55c893fd44e51f07b37b3169865dea62355332c180876d74de72428b135af607d01e69fb4a09b9ef0c3af550d2ac7fb8bf8d9eeb37fbcd38278e071efce94b863ef8e2f60e1759ac59a026c2e8b59d808c512795095af06c877278ce79156d49ab22a8ddc094816fbd98503c4b8c8a4a1e67646a0434faf07d8456707222fce6a759cd818d793ae391c97910f5d40813b9013d3c5303c60c42afa6b571daa84a7cb72074b34cd80b9698a2fe640b90d33f30d99ccc3f94f9e93dbebf1d966d5c0ca5c1711cb271964e7a536238985dee6da526d5277f4eb4ed852f303012290c5ec19924be416d000b0d8586a16fa542b43f6461808de50c240453cd4edb38783e2fa739a57007b6d738edda4dc308fe3d9ea683a630be3c268b59ab90d4de2573a15c52a48cecf81913a5ca59e6797e3b1b410812d7f60cf05a2cac87bfbb1a5210674656b8c98973bfc1809dddb4f7db988fc44ab529b0ee45b3e8cdbe7e8fa9e98c9e6a3fab6c7bae87400f8a45dc311832dc0184c5bc55155d1e0f52f1d1264c195f2885440ef9d9642615e0ea31947f6bbe3539980835977c5335858a1417942c03f40c3cf03e640eb8ffc64ae73b6f6d600b2245357c4c04187a5b56d72c019fe4e14409e6c06745eb8fb31e822513b6a651bfec3c5fff6b2ae8c21138af8bc8ca213c5d65536a94a3e06b7975ccea447afa07f0ec885f77e8346480384164b12971da51a74f144e17522f47e45d631b9ed6b21c01475c55afbbf0fed701031ef74c51b753c43943c96287225250cdf2e2917160e96b92bee034fed17d468aafa60180112e23446128d53c5728c39336116dfd1f4d9b1a03a329d827e344c08cf1aaed8227a3459bf5eb737f992bb197c2479dd1416e5550f769215cdcea52a53aac9b2825e19edeec74d8719ffe334d65519fef13cb1ac3e6e9b7b5e36022c219c6950b0feb4c63ad7d4b98a23597eec775abbb54266df2131f5d9ba5896a31a9b0f12620bd23561effd8640ec6fe318f065a6f3a29feff9f6f02f9b18962713099822e44e9a4a9b7cc0c7f59509f46d0433f32425f33e17b4e291cc7eb5860baf5d5800ce246b626d439bcabed8d81d5bf0199e8a23c13f501994c9c086d8ac07d368e63e56201dc301fb723fd1541de3a3dc6294635161f1fd1af74eb04e2cd9f45fb3aaa5067002ca5775d0d7a91ca81158b0753e3af3d60ed1d6c770d08bd890fdc00c53f26531fe236af8ce6a47b873a80409098ddc5a76fe1f85ed3daa48f21c91ebd714710616ade17705fc11e51ddafea43697a35bade92a3e7681de5696981193250068c164b51a55faa5cfba3d4cdb85e9a8ef2801d38c758cd39d43132464364195850725090b9aa216dea3aec953dfcf18d9e80cdb0861193da41d262d64a8f37af72c503db82fef094214e36ddf164dae1f25440a0e29f45de80e201e1fa17f4be1f6a486c8dc82d6f7fa21199f1d6ff5317c21d2c5ace63627c94b8a326c03c4c991e075ad16764867e00de6acb207e26bb0a3098e335981ca73f1052c2991334fd6cfe69895a7bcba743960c1ea81e3ed7f607180b880f113d22ebde64c837e3e66aa261136f76c0e12267b1693faa64f7af6b100cb3d56fd67b08c9c281f0d47ce88cccb0e0c1963de702f8df70c65e981e6ebd06c934018ff63b5bd650cb4eb7774edb544382ea2478ac5a281a5d596f5cbe404fd39fac707a75ae13c94f2ef8d0e79b4c57cf74d0aa8f0219a599357b565b5bb8c7690c70093b12ef2b41d790cefe9d5acccb634b14780470915b414d740afe0e5c76394a8c7ebb03010e2e21d1ef57977ef3c696f04e867361f8006622481fd011495f2cd0d806bb5c7b52e45723c73c088661834fa3251789b6f877260c333b57228e565e1c3f5df9000bd93a769b4018f438af9eb818d7a0f845ad5dc9af9277ebb650e4bba5847f911489c79efa70f14c45b5897a0cbf9004b0bef304e661b13758ba3dbdccc297d52937ea0a1c608f5b257c636b61ef9ab4554a3002e42eff498f518b1de5e22158ff179347d48b81b55881cce834e8a6375b6ec2d7b1f02c7c589975e54ec00610597ebbba3a0826c7fba6986e0862b58b8ce16761354383ee3f7424cfbeaabf37815f2ba8c26bb85280c03d37f2c16c3a2e31bdac2daca4813cba9476b8cb6deb132beeb1e5da4382cee999985d6bf4472bec89fe4b44ffdd601425101a57a5143ec0076d98e62dd99aa603520418c8acda21d73132e207b73ba658bed7be97f3156df5b9e9b636ff2b970e409dc1c5c08967f0b6b8da9cedfcfad5c8d4239d87c713983c19c378e450fd26521cb1b0468b294232c8937fe9c66669a624698a93ecf7086facb4a4dddec7254e5d14f6b2361f48eb822379a44f7ca8cb3d1fd56b0c3042414e17e1a5d6bda94a0ba8b02127f23f099463b16d58e58ad6564fb21e2c43173875edde9b1692122f8f0ba1c533ba3cfe88e7b3313b918b871a98f52fa79c2cac7c48832797056002304effc256970c1d38c365a739142313a642cec6a0b86a4beb9619d4bfb43a8a7a8a477b0f562d02c48038f7556e5a5a135d35976b74b1707c1f03e0706f19d20ff140cc88c46142b94e11e51581f3b79c2662fdd2f444fbc2782c600178a86f8a3544cefccfb175da942adab8b0d068a1749fd2454efe7edc9add4da00210fda97eddfdd12f970a95aebeb9868777fdc07b0399739be7f0aca18fa0efd71f8cd9fe0da511aac4b64b20a5f1a8fea3e4f2c7004443b8ce2896847a8a590376b5d30f4560e183f67a02bf1e6ffec372852d86813ab6db724a1a9bc1d68fe35588051831bdd18555d27711f35971b723c027362357da275c0ab7f7326b5b561cf3a38bbd7b73a08fc51ec34240eb00ac76313aa6c34041a4eb11af87699043285b9553e7701d87932345650abb48a1279991bd561cae817b831d282dc0903122b27fd4c58b7c27fb243281f77709b7fb7ae38d2e15b93dd59e13d3f366838cc378842c7b71e6c24688420e8ff8f66d55c423f3101ca0cc54bdbab8d3f8b5081865ba8d3fe20462e397a38e8a2948af81fcdb6cc734856696d35a3f6a9f0eb2f00152059f1784aabcac24e9f13d4dd837a112012815b0813cb793a56e025dd0db9853221fcca6030479d2b66553da3314f35bcc91b4a506d93e8df017b44fb658d7bc88059ad81d2feb1d586e729b87086e6be3d7ea39c760726a150174cdd977588df28933ae7f0b669876e1bf9d6b98808edcd6588e5600ede85f8e11d4db520d6eee5147232a6e4b6dc9b1baa83d7085a47ebc8e4cc9593faf7877512be938e49a3e002f9bf789bd4931fa079d00578de34d55ef0da7ce450e8e1dc1c6ea135a9682797d907303db1fc801c022667d67d2f7597cca212b76d72a5b10f0a122afa12954510751803f8ff74030ef1bce8aac7672164b9e35204943b2e4f8dcc1090c9edaa595f247552dee813ca8ec6dff27970d79e10c303ab938f8c6740fa58e7787ed8a7c5a6246864b6fd77de5eff978078b25ed125d8709a99e5e15d9ee20557985da4e6d5a5937cbb1a5834e9beaaf09500763224dbe47ed8c04881a0f20b187e7cf9749224232eb9d220ba30d7f8ca045a55410dad214f49af191a1e4d30d704699e70c91c476043bf010360d3d33b40db956579d512bc744ff11ae9ea31bce46ae2c67d9f1933d52234b021337d556bf5f82e2b79e35432b0b835d37050144b99d4b12bff5495eb52b9484809eece9953d1e0e3c857dab326fa3773b67e53fea38c3d4754fbbf6dbb6fcc41138375d8d4c3fa9b8f8e9a315d2db5ea72ae8d895fca5a3d2cd137711849e40c7a911c5d26b89bdaa17d9c6ecea1c065c055c499f59261c4f16be906bfc3f824499e13582591233d8cf284325f035d99d8987cfa42631b6091b2f4c47d91b57d533ec86aa66507214ed2188eb512719f4f1312136a5c78448268f43d2a0b9881728cd7d9d3e7026ce3de76f3d04e1d767861ce54b2b414b39223c3c43a6d9a88587fefe5291178b3ca0d2b0e709080a1211b3c775fb28b54bba2c0b284c32cf1967e3de9df256447da3c788532ebaa4245dd6da2f2a0c7496908930c0d9c8f3c427fd50d8559641484390c677c79fd0161a7681b5ec373438e75823c214f8a11069116d0126bf313317de3a59ccacdb59603b63b8b2f4a0b2cfa615c660f5eab5e45647613850adaad3ddbc9652ab6c5a0914bb872e4771b301206ce2c16c7b675abbaddecc7efe11f4b3bc03288ee90a48eda0f07d8d34bd541534e54dffa235e921c110632c476c4d2d244e5d605146c5bf39684c3501cd50bdd029a419da94999439c3b132d8656b1c9b9d7846cd8ca4897baef128bf1d6553233632029bd078594aeade25ffa65e5357ab9827345f0fef31b157b57feb1fa25eae85d19b3bb8600c85da122333b3709aea6e67c0bff6567a6492c7c710e43c6d97e300bee4bc88514afafebc2f49b633bb240744d6b4ae93e1c9f98cbe5172e401c9a259cbd752a40f91b56a2ba0872e90b1c1fa62660bc6f7e2497885c613a53ece01b3e5b7debff0081cbf2fd87a112ae454c709079c56c0ef54a2532bb5cb6b94ceeed33dab8ba7649638a235059bab36f1a5b0c201e69544216194363935225683d926b0feabd5508fdeb2b2b6ffb26df4fb109b8c7ef062bcf685fdbcdb03851256135abdfdcb62cd8066b21d766ed88a5f4a6ed16e6e860b44aaab691b0555ddef210fa3afd8b632931729c7e9949a75ca76c7db2f4b177d196e90a2180ee5866c218b087c75988cba5e33898ea997bbb96d4d6ac2a69cda6889e2a50ac40c409b99558f46bd428042c985c159a182d50e368291daedce95f65c05cf6b6cfb520540ba1aa6715626c4ee4f58814c54c6032ca62472063cb468dbf0d21b779c0e85ab4b799056c80f1a9196cc7dec47cdd0b56d24a356da4f6bb4175c6654252328bd4ff82a6bfb1ce4521951d0fb7e013610721d9417ea280e4db384bd8b09ed9895f5af9acce76724894d794db601ba681a3561f29b7f3ac2459496b8aa4c0cede65851309619cd5ad66ac5d1c41f4b54967bb691ef00e9a79853eca3b2f39f3b543a1e03dc105bbad28af83cac32d4b6320847f946a9987b0baa10cb10229c173810ac83c6279cf3b3d0bf7055167ac6c4241db3d71b30f33259a2c44e2c83404ba0202d8336fbc419f8c1cd056cf935a4b4deac166e6a8e0536415fbbb4700ba0b44b991a170df9119e68416defc389c58760ec2284844eb5e9cd0ce79ae0bb9dba52cc0473211187ddc839ba9e9d8bdf0b92d6254559f97f24680c7efd7d16cb35fae4720a77791c0b446e8f1025a17e04e956099493dac0be3fe8968d21ae6b206c2dafff958667788d59177f08f6631adb04da079a780a0541a08299f577e754ef0035a4c0b321f80446747d0f4a5f938c79825e9ccd66251d232fd23408a1151e02ebc54fa0283cda0f173bb5bb37f5a3a1b40a62d8d5b029d993eb4615f2eb76e7dc422de42bc8b56e280ec46fc39b9661f662e0c8c3ee6eb37d22b971aadef094845755a51f952bc515dbc2afbd5c51fbf0a5f02f7d587cfb067c3d2ffc57a7ae2019413193451a2d07a27b8a1c6fb40fc8b9c254d1307a20fbec70d3d22d123b1223248af5282e814b935a27bcc9ef5c10f6e08bc229aa1a7c79486998ce50940513f6a5a53e06a7bcff4df023d2e09ae7879a102809f47ee61eae5ce5b3985b64580ac0a24e9dfeb8952d20d5647daff3ae9c633344de442d5a28bd535349c1f33587d9a2d5f5ea5ba6ff48b2dbcdaee2cc0533acfba3075e1e76d0ea61aa86bece513dd6a41e85b64ff684ab883c0b6dadb3d41ba22afdba1f29e68146ef966cab1d629613038eeca4a90d74d45e1eec73da72e8217e35837fdbd12b7ebea7e6a9489717eb7f01438ba9b529d07230fe05d345f330f8e72faecb76717f6a279bd189487ba8bfe9cd820c45da3c976fe31f36256715358b15ab2d4a1728bab93b84a885838a61e13ceb2b4af557e4241e04ddea490d9bf8d5a259fb751bbb498e7124fffeeb8661ee9e077b38f849d28339f177658532a643068ab182f170b5af9f0d4b069a63a566171e7edc99a61c0ec3c9d2d0f72265cbc622d117355aa535ca1b4bb5a71d21a63d999bc2df1c396c4c49b46fe0e70329e574f81c8de9ac1479465dc3d5bd6ec6be989e9aa212aeba18d71c39b879097d61a101b3bab046284498132b86bca4b7caa75d79505219e91cb76e0c3f6c5ef15f90ddd837951b0bb704eaedf6c8e4e786a651ec7146d3f4ac8d715012d60a6500957e92e5ec0d65bcbcb2af39e847ff8ca714a06a28eb2b181568046cc7d1d1c96a938a46deada1919a7c760105d75bef6e2e4ec7f02d92470c04e45729528c0c8af05aa0f8bba221653c625da76316c7581e03b42e213e2591f99910badabda54bf5a70abb3de6f5c28db1981260130616998e1c35f5718fcad99c12095c6e8db027811cd789491fec5eb2061cb1e009555a170a50697eb2b6d5c8ad15fe7c0430930ab990482ae86c0e62093517a062a5e712c263d7ecf1c05435fbf51da04d8558204072f59beb8f4cafcca200cc9de978f0a6b200aec060ccc55d39433063470b9a6fe1bbebef813554953f4caf0eb29f424d6f7d2b5692fd8786d777476e5efd1e9572945be2f4f3560003bd3e94aa20c975aaa873544e8e1baf8e0d03b4aca2ff1e34f2da336f67f9c0867d4413a2138acfd009478c882c58b508b864380a511a023f7e9d565b2b1a8cbeb98a649068bdda274ca52b830a8a7cd30e1dede58480538dec3022c12e43a5a9d0a419964396956bc8990bad796c66ad5021ea062add8923b905e0e75afa4d93799c2f370b3e5f0317a565813d9495084b0eebd75c44df72d469d31259636b45ec5c882d32aba2070c8b27a4e9dc005ec5668f104bad7a96be6b454d158ee3b96b6aca86f9b5c9719a3d7008dcb2417d9c384e8b438867c7e37f76f59099cdb558ca05956716949e8f7720efa1e3efce03aaaaced5346fec3a918c1ee71438de2e28cb79d2ff24ff04b1e4ba3ea130449540f248923bb0a3e7fad2e7acbf580c1afd778f50c0657bf62c8e0e63367efe4604673808b8fb1b1f07eea746dbf990471788bbf8a033088be0f038c8c48b9c1b71004b3e6b49a52c321a11a3c3e565fb9579b8c3bcb0e32151603d362ba67d3c2d21209e14969113b59fa5790d491d982644facf9658b85420587a729b899d4613581009b2f34fb31b83840db2a3121a7fe38893112aecd3ed43fc9b23a7597f0e7e20d39215a55f6e30a0e259921831b8c1048c8ba482de709aa057d973706e8ad2c984b62c555319f39906f5d2bc943f0dee3b06670524d43cb2b746460e3f8f66e00a895ea89cf5ed46bac22d4b9d22146dc0f3439808d8821e3099d71752e9fd1184c7d82225303c382486a70673bb45299f2994910f5b3b46cb43d8e45a8345cb8df1c927ba5b6d1cffece696c972ed6cf536b8671076f45275e066d4f79810fe2ef3018240228d707d2d0420e9fce847ea1c1a5aca5514e3412d82d603f0241f118f3dbd3af458dc327685f89f925d55e4c34f075977aee0d79cb4b6c7c3fdebbdfe267cea4bdb6a96ed287923e300fafff16ef34260e43252d39b02c87705e5717d1f65a510742c5853244fbea8dd654d89e4b80c7ae0edcf4604e2ef9c5ae39357d79cb245c3b2df78e5f35dab62458f378efad04364fc6bb091559731044ea20a8b0d9310a38acb15cc8c0bd505027b7e2b7faf3ff01370c4f7bd7e41fd9f15808292e8d03eb5e58b25a35a46ded9453f868277ae86c9bfcd784ce2772d1898390333f3a35a18282e208f9a0ae157e5b9e2d243df76ff0f974c386d15104438f3f4c2de7fce96bb353ecdfda88e537a5c50594c7c145795dad9cc8628371fa82dd3ba132af58f9e1bc1d5fbd998fd8ecbb14ee48ffe490ab2390852570a52c9db16048597c77f21dbb09cb097e8d3c0d94e787b5a81ac0a595bde6d20cf19fc398a7bb9f1af5b97efc9110722b748062884adf3c8da590c70465c6901b5ef4957c09bf61421abed11c64cb97b6b1f20264e58b0db4654c7a7e71ee7c2ceeb6cad9d8c1a2b944bad14641fc7b551af61a7fe7fae7004699ae0d071e89a794cd24ed7c4a46a576291631063184d0f0922cdd131f916c6b8fe2d4045f31a642c9c4c726c73d05298a30c598d97301aec4f64d2cc5f3d82a2d5abf6293bc072786abeaa33b236c62ff49d1aa0d840ff47d54350b57fc823ad4ed5a8cc3c77035188dd993d1959a8fe6528d0a2214f4692b6cd6f2f654c7b90335bd239da1e6baa97b582901412205d93736213950a9d6093b462bf059596f4680938225614f8a09bfc6407aee813a3bd7600caf68a4060653366212b769b2ea98a3389bfd79eaa3e7c3d72ea3866682c6b983abeffc85dd133c8b837ccb1634a4979acfa4784a985b6230cdfec266f49d2a3d144238f1bcf4f47a7f6452f212b5d9b523273376718a9999a9c55e7df1a073aec819316ed36918fbb715d4541a7654e0a860ef71d06d7c9ea7d0b19acc444b4c5d0f0f6abb2ec0490c8c7230f3eeab5a88fee2b6ba5eee893522814234477a609d57038420cf19281cd18383066b05f6aff8250bf9ff0caa33426c025025c48f1e2176b984f13047fbc1e181f2e4742b1a6aa682d01e59aafdcb0ef9a78629596f134fb46ae23006144b90c8af6e24179f951080918937c3d4d060653f05ff2a3cabf52764f3c605a42290d8c70aa0906cd08c546be598b3c6a41437c04650c4ed3f4b4cac4ab6e6bc4008539fdd972bfc1e6db35d1035cd89c8edae728755ac3191dd6d17ba6a11319c1a82cacdd7e80f3b370ace5db5f07f091f1ff2c6b688ff5639fdc27c2bdc729547b464990ea8a22dd0b45da696dbc36c1891b6b9edfc2ffdb2895bc20d3e1cce23d76a716404e06bb283f8c78696a8c9c7272c9009d4f4fe3be6c04ee6b4f953cece77638c825950434d67e540c5082388df6554f76241ee7cda2d0ed0af50874b941ac880f1e7e7930425b906cd0920a2592bd60b7378f0f9beee89fad1121ef1956600cb8215bc276ee3209fdc0979e91ca95033c1a526aaaafb7e95d4c9e567be23d46cf58761f462029cd1543a1b29c05227d53bb42ce32c15b1d7afd18193ca4cff5589308ffeb0dba87330dff5e20a22151f6f0b23183fc188b786a6593f84241541603f531e5753b80f38f883e6ae8ad28fb602c39152967ccbb097e975e7073bf0cd7e4d31b4bac020c54b56f80296f1adaa1f8b1d47fb074bdc2010b1d8354b7a9940fb8a82cee7923ba8cad770467983013cd73dd2b5fd9ae8c664b9a3a9a0ce65aa796d2e456c8f2dbafa3d16832f032d30513457355558352f92e47d1054d1185eaacb61826a76b86fea6dcd263dd99b7940a82c2b973b7c1e48f070130715ff5fac914a77fdc027df25c42a2e0c0b9ba4f350f3f73a0bb6c2cc3ad1dc04b0dbdff735eb6314fd2a0eec99600f38f274ccc21e6b67e6c97feb142d7ae16b0b05dd292a5c00ab2c65525989d580a6f753192c38ff261a6ada4e9ac646a01c95fd81f6a4708aa771e0b3a70b07794f43eac4d87fd15e25ca1b904d880002782856238ecad8c0a51d88267fa36c3cc77d916841deae78690af6d30309995265cf7a0679c3116962eea932baf5005c1b967c8a085e593c23252038f7f9cfcc7d3400e70a633fc87408b988aaf37e6220109c9302edf5aa6c66ca94a3f1145885be38198c68b0c3cc2dbc0ba5780d6ded9a3c814a1b7a3c8fd7c9538f9ec30c7bd9abacd44651b64bff683602c3a50eee7a510235fe6e349a13ec941fb4f84f94a2b115db82857ff2abfae11526d21e1edfd06366c5ec896e74356b7eecc37cd7fea971dfe6fd43d7cdb9f4cd5b90fa21eb0c578df12d65a83f3e712a757487cab9d1b64dabdd30e820bcec7f013ab2375a9f7dff3b125032b1ff34141a5be0cd1e8700b1a11222d7ddbfe877184030574e772863b0910fa880d2ebd060e7b6f43e7de6192ccf2eb47baca715b3b093975b02ba4814a6c556b7f3ce8ce70be508142e49d488bc01994c13b957998feecd58e9f10242e975c77c8e6f23a53be6e2efce08ab4aadafc140c9297abd44a211905ac16a7c6dafba9709ce3efb0627148dd8f222183b474704c5b5ad0cddb5004360306f0670c5e933a5a8d6d4b1acc65b773115c0d39982d9dd4623950c3d066568a0b5974ba0898774032a0dde707349801ddfc750b34ba30a0d4b68abace9226d7faad62ce87095de4d73337ea4e59de4f7f5c2e015a4e22920238ae92c2fb44cbf46bd559509ad255b9572809010e099309bb516159a2a075b21e69fcb3a1507eadd7ab6b9a5f45bc65235babf144d9b8f41be6bb4f965bdb76974a3efe570d6711660245ababaf78a1144e94019e4e9322272107cc59329e3ee302c068e724965eaf0211203244d42f9868ed31f809ade5a9099fca5a71b70d8699fe7ef75174d77db905019271739b6eb74d4ad439f3104da5a407ea8ac71161ee82fc424ef2b14c7cd186f68b595964996c5114febeb04dce810b6747ca981ba9e460eb4a0c0c774608c17030d1c4457e08d1ed3bbf39c35d4d33fff63eb15abfc081e6bc40cb731894a1682a9267b6ee2ee1a383ed5cc024ab0a7c60fdaa322fd4a57a417168178beb745c65ec51a6422a6b1c5bb437e1aae50aaabff9698f99840235f26f751d663cf2fc4f6bdefd3ed37d17967f48cd661d01bba9a44a645b0935317160dc2b65ce911f61de91522ff40f27129abb6dfb28f80686a5a97ad06b90d9b8ade9d61c7ca2dfd69d7352b8ec302c94b6fb96c2f6fb67bb4066dd5a19b7f707a9d9a97bcd1c204f0eda4c04cfbd5d6d1297f6aaf0fddf3abf76dda8720acd5e93ca724684453522e8c23beb36ceea9e47601a0062a24176dc66fdc03d142ae776d4dc09db0800e0c376de209f50e8801a2300fe09212c6fd7c3b6f3b4185ef62761bb23f64768260d6ec99c5087264802995506d5cdf865bb69040faed7c69bd1fe6bc42ae6954d9c0cb3dc9cadd671730f753c4e7aa5de33eeeb191dfc3370258413de32b08b1a3a947455bfdd5b52a248b4bb8b30887711089c67c71b0918f42dc334bfce3a54bc570c4353035ec8373a493ed3906249d9976e3001d17a6b94d34467f3403b9947c138deb7a711725ea507ba06f983f39daf936f45efc5ffdf2ccd1af106d586f1c7904bfd55d0b57c8d1a5a89ef3be84162e7d4319970693504d284fcadc32f25bf98b516a5c706a5d38f8db7d5e5038c0ef890d7ee6e5aea0cdb070ebb63730f34cc401d958c197ebf6476f0e9dd828c8e676ff655b88a7b2131c826e9d8f157cf5eb3edb884d045ff8dcc3d706844a3486c069258df04d9ee311332aa2ecc3147eeb1b3a95296e98c5ab862520d1d5797558045fecc6bbc69cb3243cd73d177d2216aa5b65babcbb7f48eac77dc501cc4287ef4e619a52fc81b7f5f33ee19b86a0adfe32b808297c1700f97b5d8b95f658acf7d85f193989bb478be4ee6c02428825312f1fa95d468ce21a235e1c919d242e7880a54dc43a02686141d9a3cf739d22745089b74cbb6bbbe808cbf0cc767a23dee6b42e58258e9c74f0da82eb0ad9b10e6e76e05b72ba1dd0b4c0c7a5b01886e18828dcaffe9cb852903d64b36e505c947275363f8b790e4564afe52b16191b862f17cf927d7aff9307f72c3a0c1e119ddf9ae9e3ea343a5c6a905da28b9320701135669df05e747d50822bcd581da5f726791ae26f28f6f0fadb2a8d340e0496df9a50d2b22b8e978f185eca035965b0792ca1b3fcc87d4400403889749014857f0c97d9575bb1b1266776c03f6e21303cf03529eb8f85b22ebdb290dbed8887ebcbd72d0cb53d4280f261e5cd52822b02423a4ea5a72f2c601f1046cf7fd05346e1badb1fa174bdd9749a8ba3950b290a41d3141fb9c03be57937e8401a2ab5274cc97e74c097583b066d3b20e4dd960c527537a50a0a7bd1273f8f933a9c80dde696ed0933d2083f5f67537cbc7662a49db73a915d1bc0a5198d14d7f56eaa691b2a539b8b31ec65cd90dd8b80bb450a0d05a29448584c3f585306ebf5ea0ba69b4d9a129c64d91dd544678fce51b606802a230f13e0f6b74e02ed7a477dd8d8fe3aad9cd8aaedda75a2ed95bc9c2d952a918c712709ac35713b4784e97e23172913e715cab092b526139d4ae8d02d010e3f1c29a2624eab066f727134c3a59523337af7837edb4922eabfc7ba27f3e87390508290b3490761e7c14fa03dc2c65ec47dab1b223dedf6fd6e01687c7827320134e4907dd45aaa2d9d1c046c9d7d54446422110672329cb96373aa8178f80963b454f253d2b74b4e6b9be1b1962253c859948ae1e42b9b44e24196c18b1a21ecf21217153d2a6e9a84f2785a4ee07ce97c1dcfd71724bdc24d214115cc002b64b3d4b91007b49e47edae9bc4296562092c5988f06f86e23d875e699bb35fa4626afd47fff0a88f4a1461de898a7fa028da533d815faf54d0b48555e77207a202a3c35bcadb7d25f3dfe9e15b2383fd010141314e4bbdcc639233a57aa191fb87b2944de27c40d2a1b9c7839e04683f9f166834528a02787fb50e1d8d7a3c60d5b43c59612e86c0364fa50bbda53f776e7854ccc8e10ee523b8ee4e4fc54f634ea4fa576a378a184c9e7388a7c143295f4d913f619dab78a886cd9bce8f447d54fbf99a1dfea0cdb80b2a0307c62c9d24c1cdc473cac9bd81241306836d22bdd320df8fa8822c5c11fbdaea6c2635dd113b7eded3c23730799e5029d6348f7c5e871dc92ad16b50ce6e1cf86aca269e75b382cef1839621513ae4146756086d3d49291eb9dda2a62a13cb8d152c70f93442e0fcb7b0cdb3843ec29a96ca6dc78d1ff7f6a1be7d9ef1b09d86fe12a35978ce6ee88f64573bd336978468b42d479895f4bf31860b4d92d53b658f0b7b3295ee7bfcc88324e93dcd6cbec99f54118b7c7aac38d580efc06a7fb4f378d13b961d8fb746c7ea591a5b644c3ee6d36e36361994f36b645447b01b180569d0b5f8ce34cf4c95115922715155a8d1dcd32058b27ddd0a7472cb3d62eec52b1799b0a013214581fb58338b50a358befb47636319ce8ec6b7218226db092991df05841ce3d2d706eba15edbd7ff233e60331d95e58622b0b7bec36c41ebcab348a5e4e091bf2e5feca5d1ae424d97d1b075ad0abfe415045e38798f45cdfca7ac776b22ce6985bedd3c42f20e15b4fd3f67ce2bc9e3fb3ccbd4d0aa6a2b9a2446c417255c23ecf7f0852069526b791660fe8151b313ce1f7e4ae38ddf31a25583d6e862d8752a78fd3708fe97a7db957c788f9fd9ea5c178fc145cc76e72fcd00bf49818318177f22426bc25ff238a9aa94ccbfb4dc53eec248761c159255cc0e069b9111be950ca9daf3db29e92e2a57287d605e12eddeb882700c1d7e2ff20e5c51dfdb99827e25b4c1e79b988c01e02c287eef0562525d07d50d0f12fa3e94a7f7eda208539fb8fed470a1f616d85794afee1155e97fa269f1e9232f4c3cab5f7cb3754de25aa5085cd60e6a450852f1b7ba35cd5e96ccbc847b057771ee2e205cb925526df42533c41e068fafc1d951d6b7dabc278801e11a64c39e91389cdf8e96251d10ff265707ea79be2fcf835f253f00f56c38dcb62deef7c797ed421aa2cfa01de226a00417b1d02896f876f046d4bee970b8b472a9be14034cae0b9dd186ed62a6e1b2b0d703acaf8752d7ff6017825201f46a418386aeb8a77a9327d0af208df377a74ed9db509ad9afaea4fad2cf7b83c1c444c5b9c14a6dfca0692d71cd1fed37c986190a0990caea84cafa26c5dbe58a8b9bb1899644073fe6020c2e2968515dcdc5aced6ba9d261c0edbdf3474aa924c3e15570921a9550ebb2d6f2aad9730006f464e2417efc820bcdf38f300cf2b9c4566037154c95d378aa14d9fe63ac131bd6d38fdb1c862e813bc546b74b81d1b45d2876cec49cceb211d20bf570a461c12d43f75f014d74d2f68111aea9ba98b2a170d52050827116aa091a680f5be137cb13a2098112013eb1842ae9ad8a5598fed850297d244eb6a35e125076eb41a31db460798aa726e4dda5058675b3113a98edde217a696f650df1813ba59a889c4c9981f701c8e3ebd11c8bf0f7be0c0809e2cc1834feb4839f6efce19569751c1233f90e8442a39bc0f27418797f5863c28c91db2c48b03f8f908ee1e11837d68bb6f69e1f87ee4d00da2a236f36971a5d0d73e176d8ff89675d5bf056479ff75a79fb35cfbcdbc21ae7ea8e6c38b7347b1806ca3e496e7f6ed618ba88183a46d3f4f2062ade96b98df1b31dfb2d2908a0d0c988f90ce05fdf8325713b9746a16e037b5788ce6eab71daf59e9b63ae168dbca89f095b7020729b141ef62f1c8848b35dde4b7a47abf6d9dcdae756ba3563eee3b3f75d6d7f7cef2fa0c6c10f605cdb21d96fa58e76184e63bc36c54709a2cfe26e068b13284f199e073c440d900f75ba525dca332e03036448f27ea76fe57f391b7dc7386fbc798b4cc36118647b1dd4bfbab345cdc82e2109092b25efb202dd7adc8cf0211c0efadbfbb19c0e17b4ca1abd814fc380c2ddcddaecbdb9e4328aab63ddc25033e5d28c197196bc9c6df83c3e3893e183210f196adf36c1a698fd8a9d4ad638fe5a50a321c1f99a7a145d5101f781ed65c26e9349c7e27529a877ceb1051e9924a135235dad8635124bb8587e8243332716f5867db770e1b64e2f85114a43464ec34fc8a677106f89580deb8a3531af1e06ff62715833e67d9d87d2f30eedac207ff95f03810478cfaa7239a1bee46ec37e28f2225686faa464fefc8c335ace98dc8f077ffe50ca7d3d820b1ec9d25b708060f2ce059e2538a167ad215e6bbe475eaa8dc314ab1a203021b2f1a77e726859c5d878e18d1014596f6fadc26b28a9520a33ccf83cb66c363c984ad44539c134206313e65d896f9a73f0efa6d98c9760b4184c4428b6ff0fd1fffd56f636dedc74def7bd69d4ba45e56355b42bb91d669a835550c1d909563bae297e4a691241e5bee60ea9732ea195f5bebe6552e09c8ac92dbada5087d83f158d7409da16f81148273af60dcd28af8c4312dfad209242bbb3142cdf3ab624d4f899392f7ba3f6cc785a6dc15142339fb816e0bbedc65f94d393b198e6ac653d6827fcedecfd850548f0d6cd8e6956223b791ea6baaac576d82698a7cb364abbd527519a3c251675305d1658a0d4b2239e49f9f44a68cbdca3fe357aa5f9f8df966fc6ff4308953715f8b1e4cb63e4c223c6f7bfbc414c89be7f6332178dabb551a03c9f730fb9efb26a58fa270906f7100788df6d5ead4981cf38a7db59f234e578d533b30e5c340fd5249c097492cd6612a78b31f957f7017fe9b5896b41dbd0a4f6a6ef05495fa99078b1b01e91ff949c39578c22d7a43de13f1213b1513880dca1792cf5fb09215a2d63b75360d51e18cab45c855415d124e38148e145b611a9ac4c7dbea4f0e7e05acd3cb7b30c499163f77aa468b876ce65e0711a9357c3b99cf5f5f954cdf69d7b5f2c543355d97cf53a1914866b69e3180000000000