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

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

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

Block Certificate

Block 75334 0d08d5984e515dad9f2edd0d1f0405d07fce995c5857c1ffa761ab836ea1345f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1ce6c9bfd18fdac36840e3b4989e23b0e8aa11d3d093452b1e3a649876cec624
Certificate Block Hash
0d08d5984e515dad9f2edd0d1f0405d07fce995c5857c1ffa761ab836ea1345f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0091d3000008e70000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000009ed7e22b8554a1c1a5eb8ba190fe27347d98094977e724f80c17905b30a223b05fab9ab7d1900094becb2de461397ab027d42268ccc0c81542fb6446268d239de460770ef97fea24cf1614d71ff7090f58e1d5e23b794f954405000000000000000002000000020091d3000008e70000

Raw Header Hex

000040207c04326ed0c35efc4a0622dceee32510933b79640545048ff6eed5e892bf9d50b3120a22a43dd313ac4893a733b95a8c430a965f7cf4770ad5d67912d1a768b5ddaf356a07e3001824c6ce7698643a1e2b4593d0d311aae8b0239e98b4e34068c3da8fd1bfc9e61c

Proof Data Hex

59,560 bytes
1212160203072e3c1bbb7767f639069256facdb96f3b25663046d20f445e0dac0f86cd02ed3d1ba5d8def188e9e86d842b5aa5255719fee617afa8773891d43d822fd95f5555cb437b75629502883241cee0b90d7d8e72280a1a380b9f64c5c066b6a3fa578d9637999b0bdf48d26dc8396f6cfdbc15c8f878284bb84ac0d8990cd5bd66b39451f30a4a281606838b219a69fbbd137a6558df5b04d98f2824b7bba2a19ec3d9f1d6041e091a568eea72f069682f94e6c1d1a935858858da03f768446e9e6903288e49f2052273b56da934d06d6f46986dc92843a341f49186053997bc499d1eb4c3b6752abc36def47653d4eaa2fb00da72652a096cf55095acef5c1cdb71f9bb4313c2995faca650ba5384aeeddc5510c5990cbd22e66c1073e05060130559aeba98a8306a5a20d242190e5466fdb8cb1761dbaa2eb941ce700768d689c17504f66776e0160b47d596c324fc4b27ccec176828068d868275ca31ddfa5ec80bd7fe67d9f5e5cc14ead45afffbae070324673b78de31e0123f2febadc53400e4533b667b98cc91d2e601e19129de7d0738ec7469486abafbde1d9ca6e58d3c6bf53796c5bebd5969fe20580839d793a3945b2fb568daf42c608a5f423ee7bcd4208963717ab39cf66c856d3130610e047295d886202782805c0ea5b54b73de609fd330415f30d1b45d5dcbb1710475d3879cb3b5b3079cc0df67cd4eb92205ba4b84e127d2a18466e5f9e1ed44643d59fab8c726fef6518ecbd5e1c85d0b9f0a10a0826b1bf7eb3f7ae853b4f94cdbd80ab21fc846c17243c170247bda96aa3664fffa6d19eb3aaf15a38583bda12a13621f1f2705f224461041c28b69a00c587a3af2cce79b2b97eb17fe40881e4833c7b34e7a0704db052e2f088b8db38138163d63938ff4421e796ab48677f9731e5cc18f97afc9f7890888604ac89aef1875d542075af418d7c310d988b241edbc371ef053c326b04d9ee75e90c2ec5b45c39b243549873a4de25d95eb1941e5011b82f02413677cead7acefa7a837c1b12ebd9719928d543407178d8ae64141aeefb9965c28bdc4c2667a7948f3923d0d9d9ffcfa200644047506efa365deac950aa2fa3520bd166ff35416eb04364e08569055c7de24642c8b42d51b458ef0f333477c0656af9de0e8bf2cfd5e64a33f8e5260e3224a145d990175c5f8b7a057eb81bfca1168cf134cde0fcee2e84b15e09cf6a8a15b1adc6184aaeda01e15e7c8f8ac60355cb57220a4d3178236a299fb61c1261610eec1a7f8d1e7464042467c298b94ce24c13891f1b82b669bcb10f4ca8ca9aa41a870b3c5217deda177ecf2af376da5df79a0b3b6dbbbc12e404130c54e6cd8ab171fbceb8b91e30ca2796c8d492fac3e0f8668aa8f1e6356ddc0c22b8f9d7699e4f34b2396abedf2840c5d95682613da2863dc64d42624a8491b14a05979ee9fad3db8e8bdd5030c114769167b8f332e018155e51d6d39d13c37b4ca6a07bcee0b71979b9225c038d0ef5861dbab5c51288006b91847134e9807bb8a26ea52efa3d2fbb61a0f6522d0d82e2c0fec6a6511ac60e2d48e3380e92448c7d9ff4f6c672766efc59cedfa7255f42ba1079d8eb20eba2141087f4b4bd7ac6debe55ccda07cc5748fbb587c16b0d4c15e6fd33c97dfea6cb15cfbc3c1a3ab2f6e00babb093c2c9b5b593a4e891cb21b693a859d02470de5430a9c567270d819f931941a25f68fa77a269ffc27d6b3f7e5baa1762253c367a2a1348bfc9fb0675e25590f182faaa954d7810d4622222cbbc8babed172a3c7a34a3a5caddd47e7bc42826f325f322eb5b209b234c9bb73aebd16a077d29645f94084f85fc27e6bc3df19004a53749a1dbdb7c8843e9fa29680f876152ab361f382d2b3bf39b3e0b79e2d7ed06444500a23fb03fe51c37b6ae722ebb65bd3c39f52e0fe5a6fc44f538333639488cd45e7b60f6ee6bc875b183aff8285cc9aa91154bc51e0dc0453ca61ece02f508b4098f93be442a4f2db886930f58efa2fda0768c3a2d9dd5d026ea9fb28ffa7ac8ef7972d92ef27c8926021da968f820c99d5199942dfbe7539489e00f0950659998e4202c67d34233639b927bd728a439de183ac0024f126a6ca753ee4f8b4e3c043c62abb998312e4c2fd1f3b1349ce9ec8891fce1af304a1d50b98e867c96423335c08499086adb29f4a80fbf83c897c8002112ad7ec6378ea43cca9e8027d2daf2b7a629040dc76620a3cc08f2b36b2786c30e0327f19300695f2a0115798d6d8e54e9b1bd1163d35bf235b83534b3d412cbd7c60d0a23e14ae59594e599ddc06afb3e51f11f409db29c09fed47fd4d5fda611d2671b4cc4afe01ab23f2e1516eb18a9614cffdda7bcb5cb9b54caa3a40d3fd14ee59668ac075222209ddeb5f00a49271bfa074a2b870c82c4e4756bb0e0d69281a8ff8d196001149d963fc2ff3863f5acf74fbfe7e07ad3416c4e04610e377d01e1be567b487cda31020280302ddd22c60f410ab4c2b4e4f2603a4e619861f744322cf236108d2bf50b941dd8c65ecf1c58dd740964d8b523024acf4025aab2e7444331d3a18af412935ed111be1f93e5151fc9c9b62437f7487d4deecf2044897ac370371bbaf827ee01d1d5535324e5e4a63e90f32ffcf0751e15ace7594ca3988afbaaf9cf59409d4de73b7998539a2d2e55404bde0df0dbaa483b6289b4337ca8c53900f8da34c38d0d66e0e9192d702654245da679f487283b0ba4af0abfdbd64c89521b53db206d449eb336f8acc40a9896e2fe876ea01dc9a5ebc4e8e8e189e42693df1464d80b3b330e7ce7693d1a3d7eb2538033fdfcb430ceb8437cc92ea0da79985f048dd91df67e5f69050d423997bacfbac5e3a487c38ffdcea5dc722521385e8a410ae7e5974550c795f602deb3f58e46c19d7411e85a9b4654e1dc00927d8eeac48b84641621c177047c99b6d78521ba61ac9e589623a66d4bab75b1c01369984fe6d445aaccb894823ff6d80ef43ee5551735f4fc91cb1089300e505fb29094d96e6c2363a64106c9d32f7ba1f27e87220d9bbe2173e3fa6d694f2e04042e153a5f57cded8c6837ea03e205d2011dd31599f836cf344189b970ee42f8685a88c2bd2eb0e8c96d82c628fdad5a4e9aa994f41f529f80e5254c62fa7ede13106d75a50b4ee52542f0e83a05cc5b6c432e2d9dfb6ba1f670ace99a94a3ac7c73d1115f4b2bfd97a48772aab5772791bfea7220a6f8ff32c270c6115b0efe7f2b905487960f9de364ce768c12eec745fc0a6cf37b29c4adedb297d62c905a70a32998be249d156f1bf98e4f458b42c8b734f0681e22e647d8acb7120c124bc70bd4bae403eb9f0240d05932556f98aec94ab86aea7814a88b8bcd156d2b039d808788a148f647f402ae145e8d7f6fe860424bd6570567197d3c5424414878e5cc5533e543fdf2838297157996bae34367a170ecddf37161e14bab088618d085f7ce7d5f33c561c5bb3fced6fd8b4ff08d199096c7e267210fec7b33e3a7d3d61518c21e37f094074eb59e4888bfaecefb78e7bd4c1b8cb800da679c13c44240e8cd2c3b420304ffd182a6070d0644b3c1540ddea4d233b90968efc60a3589ba140d8bd088eddcab02831206b9231e73886d56025fd74516c8fe4e8721d86b36216ffdbdf886cc5e0c47f212634af6f65b334c2b6cb4e17399dc1c4388d1e67d53a18312bca934525ee7c580640649c0a74f004020c552dda0aca39bff30acbc6843ac18a86cb1d270cd239d82be5368d03f0e29e2b70c957bf08a1e159e980a0933ae72f0ff092c8b272d49adf266531dc09ee91949f07ee23e0980f058dc959015bd3c7e43baaf9c129766c61c9a63713a27cfdd3fc364b7dfcce6d000c4184d8bbb8fcd0edabde9eae3c537b9f9972c08031e15781d1968d754c3a8bd7b17db210f17ea9e374c80f01cf95a8250e529934aa037c78f337818d56697bf3bb775e92a695b3a4b53213d3c7afb9bf66f6362f27c2d2332fe9ab864655adf0d79a9ed32b21bbc7189f95bd61c780d498509f3b494c0fd0923e64efd4a1f94893ffc63d2821940f22719244fbb1027ce5e006b231b53340e57b00f56c51a9fbaa33a107d53cca3ef9a84b27c4367ba67824b88e23ac687ad0c2ab465b191f25244d7badc4d768e08697e5ea8b58c99006d243eaa153beb60d7834212a27a6b389fe6f8ed08c7e3f498c3081fc1de92f5f680211bf0336a206b7b7677b80c1b8e46174bf32876eae58612f7d3ef78b713a0448575be19e77b962dfbaba173cc11f72ffbf82299fea5dc8699ae325679c9b0936967116af088e3d7359f72a23fc9c9cbb8941343aec20e0285702799efbd1256418798b072dfdf67ef07bda2de1b26a5f03e8494123ef672c217cfa6504b7d05b855ce03dac064a79689d9f877809a078bbebdba60d5f9b6fa0240d5e4e69c4e7b7d7784e9f031ada801899694e81ac064b4cf4009aa88dc0c7efe323af27117b4b7895bc337d09da8ba651efa0c33b4218faba964d37caeaf2bf324edf8f0aac863923e805fc7cd7020494c83aefe2760182eb43586f971e00828887daecdb3088cc77fb48f29d00848d2e412d3214a4e32f559cc6ff223cb20658e9a5b8571c83b894ab567119fc0952703b56375b2404962a59220ad93e6e24915e310b9ea1b640e897d4fd9cb0fbe961dfcdf8ae4427dcc598c3314b13d7b88645326d1f486ba9d7e0ec60b7052c457337fa6c02b67a413e69f3b1023f38bfd9f7771990029ed0f7cc8290174e733b603c06783f20edfd7f11bca4ef7a12e072212ff1628d533a0d1168cd517dd07b8753599c01cb560434754f1faf3f74a8582041ef6568b63ab3adfa2b65fad6fe96b6dbad2229ee6c1158f68a533541387026d89f53a7d84a975cfda8aa1f21d843cd8866b63c9dcec4b5b73e6b372521b0c80f318ffc1eaae20ad96e01e42bb039ee803659ebbd3e2c27b6756a65b2e4b527f30ead2ecf50d505d0ad71df49893147d04c9268a333ad508545d593757254f014e0db2a356b3b7816f3b62c8c8cea3945a55920d9459ce4fda2101057444c81cc323b0d5970134923239e7fc88a7c20354e5ad6a50c6aeac94e6c8bad3583598a5dee9ba0a2417c155d0eb1af417e50fdfe97a9dc2b55d8fb9a745706a82074bc51aa523092306fe41fe6a87c240b9884fc19f06129bf1a402cd83b4ebb37d98cfc743eb676db88549e408b1ed2ac69a24aa417e46d0380e6254a2c0de3b6718e0e4414ebb19e194d7291b4d5c7f1f1eed4d05754864f74215ab4f306a3e25882f61bff90ec07f5b7a5a14784cbaa7d858c37e289da1c8838653c46fbb74a37e7483908d96b91e714ced732208b09ad5948091de8e56c14b27cb430a24fc8a71e474a76cbf98362e8162bd5131768aa93102e5258e2119a3fba8c0fb760439c3996de76d2e64cd0304306feeb28bfb1e59f6f68997545729569489c75ad3dfbd7a39d8cce33d07963bc52e6c0f41e89cadd09b6bf78a342f2396759f5aee3c698dbbe6d4de750b9d75bd761325b00f62eb551987e4f0cf738cb87bf5a8c7ce3ebf82db0163bf4638f22740fb1109fd6e5b7ef6b4cc0f3df63ca75acfcd52eabf38d9ed7bc92b8bfaa91c7abc87fd39ac950961c29645bb1f921a5433c5f47502c0ed506b251daff11f2e4df77da66e18e9a863c58a3225af255261e84655bdfecdfde784b35e37635314a0214390015da9c50c2c970e583e6f7244db96306bfec14e23fdac78d975896f3bd4e53fdc8ea177015937f08a8368ad6c759419805df3b78497964153074a276b952170183dd9c0344f24bdb0d58e43fe6d43cccd12e03b9df117e1c014f80a32d17d977cacfb83c3d4a3de8183647ee497eefed59072ddf6141d819fcb2ce193d22419d8f55427b900cf05ebf5701da4281d0b76560983c9c30a6c2e3b48402231a3865835e223f6724b2e51f77d69ea7ff5744b616e5bdda631ca7c449ba582ea0a823862b2e6254b20d094eb984c82cf9b352b6d2c512ab7d9bb321ba91f3ddaf2175725dc585eb96aaa7936c92ab20ad897ad5e2ca3ede674692781d8f884f74b284fb4a2e199f1d4228369ffc543895fa6e7b14e9be4732a8da76e860acf73b34091b7c8640879007f0f75e3b813b6dafe1dce4aedb8b3010fa1e1cec42607f7509337c2d83231ebf93533611c88d0543e58622720bca3086011e22737da332288aac5eb0750cd03613d2a39e7adac4baf8934fdf15c6cf04929dc21647c8935ad5e8b1ae39bfa28e9ce9041494dd34da3cb6539717ee3cab088533617989baa41f98147e779f0c2fe356f0333969b1cd63eb86f4bfffd51d7d918ecaef49ee21e3587b8d409fb3d0b0a917deceb1440424f921ef89fe7ce0bb6452925ee10fa2c91d15b7c2a064612586cec822657a5b77db70b74e8c1c113ef4850c234ab086676415d6a33c5e91d560e827d73c3ab7253f72b8cb3720529bdbc58930a6afece389febf43ffba916442af62407165dc2b58f511f9f9c5e457499e1ddd2d9d87297876605d8095e5b35cce29b58e6cf711a9cdc48079a24f4a619ec04f32c3468ad7d3ecd7aeca2aedf0e636788108814ca61a677b03275d038b06653fcaae2089c02a8abd5f603796222b319a19eadd55d315ab1d368bf3b6f151b6e215d79a047800e23e59407bdc66d05e2b49b9c7e9d3d3d36a399e8a4f1b7bffcb0a3fb2792bbc6038f034861ff175df5add517763fdaa60998f1a1b1c6770bad1fdb9ffc50641dfede238666862e5140bd1551ad7686eb8b102929ef5c780f507171f4bebab3d1c6c58182dde3c79dead642a44ec6971c321f0bd1384f3f261e4559c099ac7162e5712f09259516fbfece64dcf03fe8a11bad6ab747b92f244edfcd8e16ac8634eb83d136bfe819dd06d956d7226c7704876457dec4e6c8baadb4535d1042df48d455f87eb0723ca9653127bbc549d16357df91a10a5ef2fd692aeb9037c37f0ccbac6c00411a4b66fc83f6419afb94931e49c26ef4b2021bf0e89ce0303bafac27085ae2f864f3872e5dbdb26391272d95409514a4831120528b5323d18377a8b877e80eac36b3f9fb0a3c39dce771bb361e7594bf60236f772539604987352a0fa2ac59a0b2d2f06cf02dd33ddbb6a30dc6ac019b87a856bd62b8cf639568c6422d34ce921b8a5e72ff99b3f18535bef9de68c34578c7d2a518f58ad1b68ea1a433e004f78fde1fdbe55a54ed58fb0fda51d6278651d3f01be6f49f219469de0009b57a6d9072478daf3a508013531bbb8c6f92bd324aab3e7741beb5dd69fc22d071c7a97134012c0905576b5052e095603032581e369e745081757e0e79d94cc03de6378500485f25a77a7c1b5b33ba8d0d556b3851051ae7343dee96cbac2733d584ab8633159f4e522b15e39520694b9f4d7d08cf76f5075011599c89f5dae99e1e5912473e9ff1d5111b524e7d177e0b26622bcf39ab9c4123995235824efe785c9dcd7e919043345b3a3abea0dd35d7aff4802beb208c8bf21ff3293674fb1a423b4c2159683e871ac5966f874c2e5ff1f5aa3b7030a62f12b7d50b003eb810949d4a602b0ceb73368a9da891f4e035ebaa9b6794ebc7693648c114f11070d982e4d177e12b5b98846c3c3ddfdda5a926743f0370b548e62bd3e97d9ef256ea3308b586e22b1ff1fa0ffae0437c19b2dbcf189207a4fa1c351e76ac399ab10e7e14360f349d258b11bf9b7f022cb7afe9988223262c1cc57dd87f043eb345b729d4628b75b7ffeaa8874bd9d79676bee59a97dae6d11a6ea82a7ec6f6808c0452fce1cf3772cfb78d61a2243123c925be45afa13dfe9a8ffe3ef15cebf0f2e98a121cdaa06de738f3eba13e758a889b2959e260201b0fe9735a84c51998ce978ed0d4cb7150fc095423a5a479bfaa597381a7bf68768cac2639885f47a784e91d32dfdd797391486c0c14046f0f41a936d489a9ccbc8c16fad31b93db2a5176b2b3c954aa1562e8b6ea09b192bfdffaa1e6cca7a3072578ad1549929f76990cf6d45c2e3a188e9b3780dc9132f04cb521fdef7518285dc2dcd2aef25386e91a87a7cc68abf59d7ae4d815fddb77efe343e7f951ec8b4ed9f6aa3329515a667ba7a7ee81db03d5a034b06934c7284cdb8eb281463446b59ebbb1c66d5fe847ec380bcde2e86dc2708e74eaab5532a2c289192fe6c2a4513bf9db4d14420de3c4ae37532ba8129516617209f932cec62fae89d0e4661da68cc3dc4478cef2ec61d1eaebbf852e4453812d411e623da7f48e61266ef22a121aaaa2b78445fb70e62695c2aabefc499252bacfa823f54efc2a501504dfca005160ac59b16e62c357adf5aef4dc62b59f2229963dba3c7067dcbf6c78a5a2cfdccaef2389ef3e1ce18d3ffd940928aa1cf590d055d45d201de4a1e382244bd41d5a6dfc2ae4d6542b732fbd9aa5c96239565772ccb0ea40463418f9405c9e879f24bac272625e007bb3a3a3d7fd53071454eab7f31336759a60bd0d74777db745108111dbfd6074860ea9e5c3d321124628464859fce79f4049e7c66b22af5da8fffb7ea13827df7f0df011e97dd82768835bf4a2d0018d1e134fbf0669e436bee7f219d7487b115d7c5cebff1431ab9a9ed0bde320835262de7d085ada2838960e9a71c1d7695798fcc7378a2c0adff24d6ac0f21173ad92094ef06ebf13e34fad92411532fbe4f610a316a55fba21c24cd96923ac509af10933b9129aa78529556d675ff703344bd6f7b03973046f3018beaa71eaac39293424a00a6358e7a582f9a9c5609e0186cd61a8beb9b32d4d7e6237be3512b87f2b4ebf939dc80bb0b6a9db6ea4931eb830375f4e08855c73da4c081df383950200271865d651129c6235c8122c8527405164cb309e865fb8fa636d3839085cb7adf4a7c6084cd3ad335e173d21f8d9b681b34a5ba79b060c7f018e58aaf297372ac8e803e7f53729d35405b276590410d939a2ddd6f84c0d899ab3ed2e54160e8ce304ddec87e78c885185d6918c2de80e1d898cf34d8ac8d60538665a5cfbc734087b9198ad1f4e4e69e89e09afec9892791de5f8b0c6c5976230d6cfb77a8b904946f4826dc38725bbeecf96f59d345af735f092aeaaae1e4b61d5b6792376ba20aa1de6f77e8f8d4aba5ecc283ec185e0b134d3c17fe9643dfa178c5b62e87d3987c484093ee56210bca3b028c41135bf458945dbb87b6b76adc7b83ce3bd86ac9760c00360ec859ada9c6f5d15c2c00ae1ed563a3674de713ad750bd55e7d6f9acb728d5665ef25946cd10eedf365c6c3bf971ed5a74db336efbd41c00dc45fd9d68d1b950bc81c99789764d4a2281098bd3953df82daf5f7a806e1b999a630e29de22f21efb44f7ba197ebd4d87920461d9c5c5ac071e4b5cf36dad11ad89cb9990646c96553722b19bb67839280557029be19bf9b7da485b43ce992cbc6207fd35a4b4ba4317cbab2067f2197d9326a97bebb8776dc1570166e6877fa640a51827813127a105bf8574b4d444c9ca80b4d8941469bc927a4cd4512757039ed574123b8f016f63ece7ab08e609b64d1e93643f0b96093d31242ee5455124c0fc243311bdeb343de43166b1e3e736d71010879b6b8a5d34eebbbdd46a645289065abcb2c3a30262a4be1a3582fb64550afa9c1094cfa671cb3f784466786ff9fdb3d28a81214474ed20220a63aacd0341544bb30c16b7ed22c360167912ad7282c716c326778fc0a29c6c3941878741fb1a9e117e80f7d4f19eb1321804fa71ca7ffe871d0eea71c6569a558b69433e040b1e6d3a23d73b155dfab9e9f03c2dc85ed66f867e5710d9830fa7a1c2ff086cbf8bc5cb220a9a8de91ba1870b38f1dea9dbffc1f2850110a53bccecbd29bbb1add482e90c6adc5b7d40c6f8dcb8b77324e68a550da95994ddd113071ca4fea16c3bb6284494979f41074a22303e2d5d77b7ba12fe590566739904d844d9afc0f5ecbe7d7611c1d78ce483b11fe195bad6490615f5aeb6b7150116cf7caf8545415f444de4c7b62bfa3d301ebcb50ae0df6238a870e7aefa67a021c84cc59364264cefa429898f1d3928de136fef29ef17a6cdb17dc229491a161e7c9b7cfcb87a2d778f7f3a7b7c40daee9388ae0aebc0e980bec98b17c9d236e58742178b215b58b6e98072f6bb2e7ba14392a71b0b79faeba6c819018d500c680df4ec62a4d489c6975fcf0aedb179378a1e049d0ce570c5ca5b6a70e88cb773235d07ef74456ede35292dc64209d6bae4b0784902fa4600d30793bcfccdfc4dd12c856aaa750fcd65ec02b3bf6e0e45a6ed43935fdb650f24ed1657f09a628aa09f4ba6de93f887ed46555376502128622b85766bad83f2d852963fefe98da62a2db33f4fa573ac7062475c1643a45c607c43dd765e148c7639a48fe34eb6f53820d95909857438fa2658a7445e11f7b743c993e26d100d7d35b93f0e4c1dbbce218d874e261f7e396275f2e4f4821612b6dbf42938488176c70f8414e179225bbd6bb1b5b678ce8e4b5576276b9c13ac1287e21d41ff0d6fd25b6524f6a8cc98a66facaaa2c507cb61ab372120996f14a0bbf2f6b1e299904c058942c150ed396d22de829b3ce059008b8456ff526688ed05b6ea19f6999c60c1353d0c99bbdf662d2767bfb8b56145539d6feb6fe845983c9e0937f5b9bae7372453aeecb8092fe4ab9de5fb3e657bbd442a37e8a314ec89dcf76ff168a13fe28b510ab00993192b58a54dd7f5998031b923e79b05d2573d3beb954dac5657143095e85c72f9b69ab86ea07d5568dcf4e67f0e6c20faa2ce2701359cc149eac1df5f9153a90faf5f0febe8080e7cb25a9bf11c39cf8f1cb5ed8c7a7f2166603cf997d2738c90769a20af689fe5baf3973b3d33d085e43761377affa08e479c5e872412c392002c06620654b9d99ea40202806fbc499c49f7fa1de6685247f916220cfa0fc774c693bdc3cf553656dba13d1c948c01a74ee3c976930a812922df8fad730bbe5bba9b1f099defb0010ebe865f56edb17e632d21ff78572b111b7d40640f86bd0f643b79b381fc51404e02821d868d7f15174c4d9b5c047b15993077cb0f1de207a998f31966d29fa7783210454f8860e727f0063a26118022167988f57901f4ca1ccd70283fbf2b7c8d032b982b665106d7e26e237b5d8e150b657e773cd3345d2b513c83de82ec7ef506dcaf9165bddf0658038cd34170fa51ac78668be05e93ce7c8c346244d73bee893ad4634e03ead59ac43b873ff045e8395d365fa379abacc5baed1477c58643c6d4f7e27e76c9186c50ef70c1d56bb5482e51b78a9014434b029c423568f6dce9e1c292c7cff3113c53c893eb6adc07878870193f06f7e68e560b3576e3728654c872625c1c4647ccf7e0b0b5ce01d3ed81e0600a1d479093164d90617afa3ff1cb53716f4c977a64eee087d0dafb57ac41fe974fe97091694256d29a2d38219f5e0abb2ceb2e0ab4f8859ffbb340e4c3bf800af0cf737b4c4444c0da236286fe61a37cc4dac5c85d236dd0aa59f5eede7a6852a53ad5bccbe1664672e0ae08fece5aa355a99b83716599657d62506981801ad8fb812515e109164f861e9b6b08e23ba4eb11195943f156a17f6ebe8e0ed09cc37dd45229a50d50cbe65d2b7f23a3f92af3017d42b1d311cd8a33050c4e36ea2a0a60e90b356ce5243fdca6f278a91986322a458dc1bf0013be2e4e795c0ffe88298618457eb0cfe9b412bb6ab4757e25b103948308741fc706fc6e380c64b6a9c86f7fdf1132cff23c706fa531c58032aa72e41340c8ff131fb4d30a254ec85732d9135f93dd9980fba4e7e5b2c102e46a3af05b5e011639990de782391c03f3f58321f4e9b608f57a420726113b9e11c9b126d037af5e16f798e175349309f9959381d88b1da65bfd7c43cb05dec2337e02325cc515869a45e614561ad085803a961cd587bc1b5cc7687e41c2bff18e8ef34711617b727668654a0ecfe8af0ace036fc29e7b83471b060453a80733cd82ddfd19cc7f7461651440da2e4bd8a69140caf9d2565f883fab80cf1115f52216fae7d3d98b6f0f950ebbae7bbef8eec594f7a6b1196574c6ad8ecca06452cae85d8c9d20fadd03e8d990ab193c224b804d5a80fcf9c004329445f88b53295e42fb6aec0bbe951e191d16efd6ac6ee8791f020a367ea63da2145b4426448807ff726f1e539f997daaf3e28eb457f4c3e3140b4769f6b92b6d8476d717ee10f66702cbd8622a90de1404cda92a6f3ee8bbd2483395924a14135fc21ab8ef43f578bb510249278c8060a199d10bd4e2b2b7d3c173bf41a4339cf61afd32e0d8710d26f5a195733ed2ec9fc94813b97a0b131f4997cb5449db40ff59893b450a317c8def9439af5d3dca3c37a10cb9161ccfa34f9f1af6d1db542bae7301b422e019443e50086e7f66d109713d1aec716f216f1c561b26be305d8bb4676b9877301580bbae5eff665b80fc982c9242d3089a1565de58e781c3acd92a51e22b9d1fd6a6ead973fbd99fcd47f3fd7c85b2142edbc6f06a3e74f902c480ea03d95382d011fca7aac740b82647d37934c9f77cc1d91984bf2d3aedb9037d65c85f41fd59cad9453940ffae15a6f06eef13ddef48ee75c42db5ea857e8e8cbe1942c8c6533428c0cba86670ec7340395c5629bd396c504944ae4e268b39aff28e0aa9f18d7bcf051836dc1a0376f5ef03348d281743ebaf2e5fb9af1af1f65cba5b99181f86241efe358170ed687976fe865a3899911d348c41b1d6364bbc52e4bfc5814b968961ed7a9a63f10d2174a6d2bc660dbc69d726a21387c1dbf199725863d19ac56ca0a31ff8abc8d8d07ca332887627ab0b467ed3c7e910139b2afd25a97fdec0f749da7991af4b1d8c81da55b643de445052a6a1e5d42fcfa4f14d74acac13e45740e3cdc96013eb1e0cb59aa9ac2c84f58c26822cadac97a163c367870231466c7da00367558ac7e5a4753a9d0910bb43628a4366112de8a53de8ab307a4c3f6b09a2d5591aadb1088eecd28aff6169afb313c54a987da04acce39385a4c68bbb09bca9797fa09440bc1356f95c633e55f6a0935421a13946799d09ae051907decb783430e82d4e8ab6e2dd03fa466ca980ef867545106e4080bd6022bf1d9aaaf4e5b4c7c4423fa964fc34e1f1758d436eb06588faa7de44c52b01f42639e7d14f5f3ad09b0e0d870d8e974eea3dfa89de6cf5955d2c2fde49a771ee30888248f414bab15a42df51d3f0e12a66da095cc3f4f04529ccbe4b71cc24d400c0b13ff1429d1a7989b50ae44e7c26193ab641d118b2775499a38bcf7d36a11b6125baaf170aa36942dcf4e5cf38d32f519f38633fc8e861ddb245dbd59f7f1adea8220036b792db5afd1f9566e29acc8ac47c32b439733e31270949b919c4288aee6aa44bcbe1b02bdbbc188fecc766ac4fb255aad8bebdda20804247e7f91df861c0d10f67b64df95cdbdd7456ae495d3507971623e5b53fd178fc5534c227c2a98f52c653c56a3cc6c2e27bf34d4a4e5ceb876ee4829ec6174862457f9517ec4e58b757e375615bc9a1204edc7f2751e4fe50feaa8d883885b1d8ffa3326acc56a41aae5447397b058c64d1bbbe53bc8911411b2d313504de3a04a9c90ed1f90ce0d509bf24ab1ff9d51ff1b777c1ed79e4f2fe087c0c9affacd6079fac6abb82c6f0baad2a1e0d580427a56caf2c736098686e1085fbe75f0afe969316c8e4f8cb3c7156b3e93a0ab72c5d0a4e096d76fe894358ca52fa2adebf53ad8e7b5e78f16140307472ec3cec73a91ccb4f36b7bcf8603e589bccee934ee1ad76b884bb4517c772fac6c8655cfd8f6a4a18c36edc5759ed9b6a4d268f03a6bde915d778e36c29462cbbddec585404065da76bb3465cc1cff8cd55795c52f1472a6bd04e583cc3bf6122bb8c731b34c8822dbab24d4af364ca7ebb93d8aa126d7e4e6c62625474d34fcfbfa4ca33951e0574af1cf3c879776e808b6853698ef91051d6dc83407c4d221c697f3906794e7bdb29634c85c57d120c38542662fd61d9668786a5a5f9c79699d78fff893ba718f39cf04dd5ba846dfd7310d42472afe8feff192bff780edabce4d0cce7ac422b4a1bdc3eeaddf88d9dc80cb99c4d853001d893e6ab733d8d257243293b051c9a6e43247baf4335a7d59efbf6d1959bc83d020ca2a3e080a75649a5abae68516bc8cf4eef17179afddf677841ed9277d33a07d185d1040ba9ff65a07932598577d58338873945a654c47fbaa2ab44225934c6dc5fcd8335ddb11c4061c2dbc10e86d8ead4070b34f5c2e2c2e0a0da5e7cfa63f61521767c0dc82740cca89dbe04a716c6c395b68283ad6f52bae3e413f30e7be6341367bf1d73f04d4a41652ab9afddae88cc4ad59b1102644e8ccec24a081f3628bc1068f234b75bffabbe703dac3a45e8cd07d94781c15e67b25fd5b461cb2ae44582cd161c2381514cf33719952767c244bdc6f036b187b34088cce206f19169c4d2ccd74975a62fe1e8b168c5669eda838f81d84c44a961e3f80cf48b78adb8e66b2219cec543b459681d011c364232af84a5d0a5ef181609dce9605cbf139054fb66879423edfb269659e390d259b7a7119b83785032722c91e26fe5b6d5ea1b25a56dd99ef8a8b875a3ee0e397613552cf97cd568da70c779839dfa9688b6ad6064b0a8f185e866d770dc85fb1386c6257c14597664fc45343cb19ab4e9ef61e20657058fd29cc4f7bf688648ff233d3722d9c75e1be2f1e6e0db2833386bf94e6b351766aadbf69748b8cb41feee5ca247058d68ac43a1ed6cfcc16d00b73425fad2ca5713774c4954a619504a05ecde5ed3072e68957cb27982fc2463a186d6dc82bed34cfdb51ec2efcc37cfc4b5b13c21d071acb1c37f162baee795feacfcb2217990a1a4e4434308de385822a64f71b050fc6fb5e30da4c4c56d69b22b581ad8498cb772695572b09645888ff2b1a2727946eba2e37c2996cb28d60a30d5b2a970c2fe4f6d3ebefa283a463cd5593a8d57edffe40d22d977b16611135646b0ffc9023663c29ae4bc6b5cb096fcd9571a27ce7fd7f57b085db68f6be0a80aac1b84dcaeb640167d683a585b33c711737be3b466184f547e7a3d120f5aab25bd8c746ae69a970c5afb6ef87823615d7b8632999fa35ce3363cb8b5086adbe026bde20a8b72e6d731267774aa0fd4b1ebf195baf95e0ddb7e121d11533af0e7f0bd8a01dea99af3ef11d6579752ae9fbba8505a658c8d2e5c8b4e35cddd668a5a6c47a9fd24148b765d30baa9655e1a225c2bf3b7139b262bc8e7fd4a574ea899f270a2153e376e34baca019a5658982b84d088553b2e8108c32e49f6551218c924682be324e04693f4efd1ef1f3012749937a33c6ab93f560c6ba89de499acad460c113a4a32469cc740ea755e6b34c67b5c95752c7258c267762ddfda6a4d4197c55820a6dd661f0cc0a2da92b3540e4cb25f9bda43e5899da1b578f0ef761c0ce017bf461d6317f8314cf0090cc3e522ad8537ee2fa40d06c08d3a7ef3e2a8b257358144e7678a5cf5d97cf39087bab9abc4ad0d302468e9243c56ae17cd81374c523d0b5dd33284b623d0fbdda2becd074f1f880f5d3ca161f9e14ff2df4d4b730ffb457acbb3fe68e690f57f330e524227a7c9de030cb1873da2e2edbe36ab200b1acc82304f8635d4f814a39ddad8ccc26cd34788d0c26275bf81c55251401e56bde42e34e8e8b98c0cad8320ff8e4e934d8b925aa9b37390785cd1d1b86f182cc905c29ae1678042fd5f69e0feabd99c078967941c897eb3456bb40e43c57513d648db433340942a5890c02c38aea673b8d33dfab44a7882b1cd89b25791e4945404aa6a83fe900c19b0719ff55ac9bdcaf34e57cb0a639878e5e0614115e001330a55aee2f522f6f5943aac516e17c739ec6eedda0874daa602af01fa5815ecd8f07e1791e36aed0c4115ce80387141f7370906e509c26618072febf93849dd2c5a584442246cf6d2271ff627fb0ca78695e1fa7130d1f648243ce68ced1eefd3950dbf7ac1f6193f2d2a9625e453a66365e79480def16345aefcf4990b24a8781115c3310506045f5167db7877cc11edc303a289b7d5f550d38b139eda49f612b37f5337f6f15b827e716fe916d73573ce93d78b3c868b08380ccacc426e490ee081ac9111f7b9b4246fbef9e63e38cb095399a7a7899a247eea611ddcb6ac7080b6c1c57b019c177a033403383b66b2ef47d1bce6eec08d7483d9258b419e450e149ae72768be45bf82f4733a52790062c066fc6a7c7a950d4e5c713a94225ab7c2410200c7bc372af65fcf6fe96419e8c89118a7d719969b328971b6bcdf5f0b093c9796f33e1a66a190f8edd90f8ab21d573dcfe55ca6f6384c68bc8fe2cfdf16e1155da57e83e6ea7a5a903646be300975a88f977bd06ae054d32e71da313a74449ab4bc40b26b302815989153b708f59f660a66b307e17730c6b4292f3c9157dcab19ed7b4e492a88f900a87405771940b988aa6927ff40ecca00edb9f830cf1396f2859902707e3582aa07688833eb77b386a2f5d1a89d8ac04ed4965d73a2ba902b8e73d27cc62b92f6ea3bf6aded6866c4b925e132f62ab6d3a7fa9dc082986078d27bcc62b2dc0f4b1b603ae1614427e61b189277d29f7e882706bab8b85d0d741eda36a19cfaa3890b2bcb47aa83565f1e5bf566a53460177508fded61cdb7b0e7ad3b3cfddfa188d63b6c650048e99b7dd864cbb08add0fb027bdf98bf9a80be23bb987314c82d9193a82538e5bbf7ca9e076c642273986bbea57578accd16f277d277ecd3f7a3dfd07619e2ed736982d6154ad7d45d58eb3744a3c6013e93b8aeac44b3a084355f859f4f0ff37bae7c1271eca0c3d7d6b1b841c2b49055d6c1d5d27bd20a49afc79c5c4e6434bd2b94c65b7c83a7996a1384e45e7bbd3a4885b20655aaacaddbbf9d8a9b5fa104861cb3caf0462ad772aac2794976bc63032286567bf385a07dc0d998a209cee213cc56057d77b46721d1b45890485479b2216a8af47d6d45745c9d63a5d7c52b03e5ead776b39a953b48736f9e43eb15fbf7ea15eda58dce081220a6c3cce6e771332bc1ed93e6bb05668d3d98097a618b7c20b7c7f075f82d7c4162a9fd8c4f4827fcf91bace9d6c31dddbfcf7c14f7962062150440d0df707ec5ea03e6d937488b6de53c99bba3a43930ddfa022b170659d3dbbd797e27a379c4befd913c469dc964ae7e5d4755d5825d2a809c947f77b10c4a198b8539ff1c7452b02c4e67a4a72527d6c917bbe5c1f457f6f439d4cace772c55c8eae5180ddb6b22185689227779c0e315e58250b5ff94969e6d673e48f666c49a87bc0d68f93369eeca2e00ddb228bcf39ab6ebd39068ed0bd4ea6f4b4d8802ca0ba01004dd1c386974cd61415799b4f3d2252048aa8ca5256c23a3032e22e8e8782a8591489d43d2fc8231275b26d7bf87e91ec7c95eb9a1f809ee19a7a6e6a9c876ac01d8ff37e4462f5aab0ff99da4f2befa055c2670aa9b73fce28787bdd9420cb686b40b9a3a585c61e7549c799a916690e57b47942e6ed41bdb001893ca661cfd6f42b9b898a6d316744d06bc70c9144487f827241987e4202f7bb8abfade9be7c8842362c7e05e6d964aa8201bcb5f6493440f8137810382832c4d7e6e283b2e833b7ab0497154127da956e24b31464737772d993b9bd49593a09deed0b0c4243cdd709853da6621ce974a14a0fa6a20d25f5b6f83e93a9c211f4c92cd77ffde1b928f79d69ae099f963c1b6e1468e965641315a3b1636c311003fe654b4f72012be839e67a2861da97c38be10e4bfa4e44b42f898171b462c6391b30fc859dbd10571ab32f6478a19530cfadd9deafd8fcf94aa5ae153b193e1099537208f8f137e31685fdde9c7994734edecbd46d05b038d32b1a0c4f38be68224b7e3066f1d60a4fbec356134469ef7b54944b82f9800ad032a2931b6b09b56968c6ce96a244f03240fd17fb3663d9ea993f88c9c9b18637db0cd26c59e0860615f60da4e709bc2a2a386a05648fcb5e0cf435fd770fcdc90237171763ef13f65b84d9709142bc3c7709d5f399bcdaae1f1413ed33be824e5dcdb1ecfbde966c20e52594dfc6512bf49becd70e829759dd85192dbc1f1cf23ab10ebe90c24d1399c0e21ebca6e76b00fa440acad7108e4dcc51351c2558b05aabb78610384c634bb6289294a85053f6f5951a28aca49467b4c617acbc21c88e255a817252e5282b251df6ddf1f41e9d4c56da1e253772217e82b1e40ded1a9e7125a9014b28fa2a7f331bcbc2d57f2efb0fdcd776eec1228ee3252f8885a0ced86a77e2d193fa68c80f4faf7e47a7c32dec20065b5d9514d2740aac5059a96cd133a6d3b2cda078cc7ee11a65c8f50712347e2023b67ed1928767eb00d6f41f8d41017647cd4ec3af295aabfd886503930232b1548f6cbbf799b63d3a25b062faaa77761bb31eda2170c6a0c36c167a6c2f90c5f46cb9bccddd76b1b19c26d2bdc747b9b3a1fb423fd321d4d6e541fa2db7038fec56e5335857793844bb2df61158085725a5980e3ef152276f1b3f0eae6af3ec466db8de512c5a8d5c34c0089891151d9718e0498cf4cd90fc608662e98dd994af931195e539e4d36762f0699409fcca843384737fe4453ce2f5263d2b64a19f27da1d82f254c48bc02dcf7c71f8975daa23a240904027fbd1187b244b5c510e6ca94e2006f18b267370f46936c7dcd415a223ce3a96bf956d0d8dc5a220ef477ca1e1f75e2084219d395110660b5b1223a390d6382b627ee378fa9868078a81a0ed96578d2f8a250b0eca285e613a71ac664ff75885a96f469e68fae1df2152bd6c2e4cd88a429f57fc4e8facbb8ca193a14ffbca730fa1e67cf0669d859469d61812394132bf12ff25aca304d8215d7571f6e87a6f17c90a78d7e885d9a072e0af7111d000dfabc76288ddb975eba5600118be675ac60f830d823fe5935cb802944d31a58629e46507bcbe3be1f135539feedada4876aafac992535fde06d058fab429adc809a7f24e78f184323ac8ff9e6e82ce3e66453ef0f66034bad886ba08a283a5b7b8eb53a624a958525feceb8c2690c7703ed47e1786d07fffa6eb6f25a09ef4df29ac68e0fa2cacfc7dbce36bb780d27990a3a55af232d3dcfb28606aae3d821d5d07e3d37cc138dbcc6acf0ebbb3079c01965b113212f21a671634a42e20d37e96fe8a701f31378797b135631895bf7baaeb3e6e5dc6cfc7c6db7e7c1797cb3cf4e951b380f21137d59cf5ee4260181bdc50ed837f3d89d6f3a028fa74201988c18e154f19e1239b945b4c1fcb66de50be3f31a5ab2beecbfe70c541c79aade1f563ce86c619fb80c1dbc4ebe2e0eddbb83d15f306b0d13d8cd187b58b6fbfea10265005c662a319c64923b16c16886016cb7fced6effa380ede729998d9a2ee040fb94e1900546ba0aa40a748f9b26fa2931e10e3dd1f489a7e7c2c39684836d10a088859e750e65fc050d970e7fdb58eb175161a69e7e7ea5bcedcc0543cf06cc810a134e8662d30dcd367693654df703a06fc9f68477fe4a875653cb192cca2c0140f4769c99c6cc3c460c1636d495d0a6355cc35c26dead9d9d52eb277715855996be4217479e2627ba87e6821ebda16eb0bc9618513e359ec21af3b2f8f783a83f310d42efd95e9793a2c6cfdff22db9c91beff353b033a357964494540e608a8fd882a237a7517aa2a7f99903ee14e647922e782a9829dda5f76b7c4b36c5bab88a1b6d6fa0d6c76b2b8b046db507b549b082c7bc3e7a10c289878b22bbcdc8c558ffba1a9695fa04b97b8eaa5ad8aea0d71f7bda51a6742eaf1d4c157eb98579f9347b7c74b2fc29fd94cbdd1fe3499f6b7ff7c03c62f4d889c97da6b53c8a8d2e4a7edf6df49e22de82152f792db4ea9916e6d2180444086504442ba7337c8b2552a4d27262872099635c52e879f9e7bb934cd2a205902e127c73d483b1a1ec7d2c55dc2760e7aae0095166e0d7ce458dd12172206114a359c1850e938dc96211a7d93bfd2225293199101cb92b9e29106dd2c00c73f37a1279b212b5ee6349e066adf1a90df6843f8f82895a254180629289bf5bd0fca9df8b7aafb59eb1a9e45c5264ccc2edaa98bf0e08114eaab66229481f4aea4b73138142bfa465bc3e6091b9f3a0f9baee0b12493780daf93abfd2c21100d755ba773e870c06556730f94446cd80b1a590881e356ceb72e256a6f5f189ab4ba5073613ff8d8951b1bf666a4e3ce6fee221d18ae552d9fea39ba9bc56197d2c8e5a5146c2f62136e6dffb9aa099e28fd7a5ac569a73d83c8f1f64102a6afb0ecbfe71cbdaddba546982331a1fa99ce2501b4e6dce3a1d49f7d8eba6b47264d9da89e746bdbb7c41eaafba90ecf8742a59065408b87d27c710b23655633efe3aca6c4a41850e100570f584174a1d170879d16489161c665afd1e8a1171ec33890a0af16d77dfffb9ac15585a81186dbf7056be9d0a193e9475c3d66951d7f4ecdd32da24c8760703753a9b3647a3c548f3f36080b868db50da5fb71c572ab1119d97f3ac6918cd2bb85abb473db061556bdb54794117ae26b2246bef2915d757e3829e8a188c8de17836733e8c5374229e8af3eb652716e8feed55bb9aeac7147d06923328721446fd66f11b4943db1b3470763981dc14820857bdbf1f444cf7883233e140518a709929fbc0c88d4b96ca3b4ef14fd9a63095e843e7b8999d92ec3e1123b0ac25cc069f57095241157e083186f29fb02b4419b19276becfde845f04fcf49a8ec4a0b67cb2c523306980473a10fcd268aaf22b4ea60477a94baa855c5207260390e10f1f7c8f541eebc7b4235841b2b456b5320c891af5ed08a49a32c16d3aa34046323f6d727f9e1077c9f231024d00d6f435c319bb869cfe61ebc50869231606af74f18ba7e7b05953cd56e8391fe54e080b21691f5e332840f0c56e3c50a55079c0b753b73b1805dc6b3c08cc311d36597458fa937563796ef071dfdce50c3de0cc8c28d6a1677d4f58abeb1772e9420208b3d236812233bd7051e1b91d68f87e169785342ef91be417ff5c31963366f43bbb78c24524d71a9a98488d60a46dbb3776b4fd4d69a72ab6dc0e0dec24adb44cabb73f862859862e40233bd3479b4948f79a9a8ecda62254799ad023af15056235be3e889b5a70302b1ec63506e0aa5af5964a1dec7e10ea5fc0d99d17e53d73a2e53f9498d4f5a867e57b3a29b67fe227d317d9df65b44eaff02607c167e0b7f4f291f2e60b81fe50590e28981857984d5a17aa667b69db432a8ae24df23259f1cfeea7d33d0f2c6e9423b07e3324dbb9a1fe0f0361e084bf2581469df2873b384f60720a012ed1a98687a50501108aad83d7d367ac85669024ff1b416b0790f4f4df729ed0c454ecf774e00243155b9ab200fd465e719f49d99ff9b5baf04da3a031f7ba46d8639b5bfee42b96955edf79be0403e9094c18ee95e131ba103897543182112e617fe06c5d6cf2695403801774f35ede370e14d40badcdf6ab6e1258e4dde4bd4537f7ff0883e8d6ebde6a9197f2c95e3a0fb1780a43d2e00183bbdaca577d0d8f2b7105238434a94825724ddbc5ff1377be432e13d6d63627c172e9536619f534be37f1b1771368bd768c85db9dde6b9d08e6f552a393b3cc841e2746fcc3ec2b41430ce5f4eaebb22e5044936989bd68e0b97934efcb57bae53879af4f9bc320870d3090c9ae37e43a5ad24278eb077c0628ab7287a0ea9cfc0daf5fafe60889b07a9f80c1e52000fcd3c6e39a2375fb0054a8a4f74079f8a5b44751f317504134d5b356251b7595a5be1c488c67dbbbedd81b5f737bd3ff58743e50a3ac7c32ee8170f84d13a1297ca0e425214bd2ef9dd2fbfdeac9d5d4c1d204ec5b4ae10fc14dbb150480d8e9f8ecff8e1a4d5310050e81d4ed44052e5c25077949292137986b980853340c860e0a76c85fe7bed108dd1dacb20b57a8263217afbb6d69beafd8bffe9cf5466c5fde0775ad3bcd7fdc0a23e7a87b7b5df42541168b6e2031e0c4f069178012f04d0fa5919eadc2b297727c51f9c96f555fba0c7f8da897352f9b071fca205ed015134bb46db484656861e6aebd1a919b54ccf70712cd27cef075a5e4fa037f2864bff7bf1f0552b145b4772dc34cf916470dc1061895664781054df7a179249b67af44c660fd7615790e1667fe962b9563d8e6b1d66a4c9e0ca2898b9c635a5693a61739133eaaf7b23c02eef1ea6ce7c640d1add80dc025190db3ab601d898e930cf448b323dcb75606af5a1cfd1124cc5dc8cbd02d7f7ae6ed4f9b0218748671e313783f96fdc2c5b48fc55b2d8df116af2cbd5500225f09eefd8f3e07ca87ed40307fdb6d3b9efc1534a73d804d71b12d6d0d67c1698f03f949a5246d068a5b4d82efbbeb33c543697636f0fe79405b078864c5b9d928a5a31686905a6ca16089992a74dfc594a53d5480b10c1bb0f32a6f4a7a3a28ff60bc55e123e9cc4081a1a7ed44619f62b56d8e625edbf54a16d5c14f46c57e29923a69e6a35bc0fa64598bf4fca5e4b86bb4a874ec1163798035fbf38af122fa0b4401c01cad0f54eb85a0ee8b13ed7493ead6d6fcfc043c9b7ec87ddf9c7333d047703daf99ba2d2f0de5105c7e59457bd945ef1add7b06c45f40b18552e483c559ffa90e5a35294022909a910f7612f76b7e0bb40c7be9c8a55bf55f99b83f116d89904c9732487e6cdcd6044d5669dda00163533cdf0bc899a696b7d4ffc9b24a3d6acc164599cfa9d4edeb4a571ee6c192d5fd9344c20856d0cfd53f6282c57a40a4e222534e123a6c098c71a441d7f824c02efc046b390bcc09a92edf2e336386249e4dac5e9450cdc52b7041633d27c609178aa90d640c561373268ec2ae99f18381e83c8d47ff1ff89cba41a94cf7950b3ac2ebabbccf46d28083bee509b5efa8a7e6346b8eede666d6b32d67e80c9a39e71d6351bd863a2a7141e5a987ebf934a822a9f5140e832814c75d65ed0e9641b699a3f0ca391e3e0d78c8c8aff41bbc10390b5e4d9683f3ca43228d8219360e30908fc5b4ccad85a93c2f0e0753c538d62269ef02a84481caedac3320d7f8c3edf5e31324a6f7e5adda9dfdc9baa3ba74e97e9d847f2ac8f1e74022a7004b5454b734af2722d812844e1ec25bf73cc14d06a7bc60562a321f733b3b4bdff00a280ec07a573884886e5a4daed9803da25b3f44eb9a6381dd54053496f548b1e3289f078f38847eeb5c90e6228783fa89d09dd06f3da8c3b86b5e60ddaaf36ca8c795f19ecf7ed0b157deb5450d915e4b7876b1f744637fbdea01db7c92192c8072a94e6ae0882c87653d07295e3d4ca336bac27fe9b3b752c4dc0711b7eefa5b9dd6b073726a0d523d8179f9b9d523a50661381a9332c0b0c57ad62711a8c54e65c0bf9dbc65a8c72138084f1d7f411b38d4cfbf268d9caf760eaba77d8c9941eda341f447dc430f92d4a585136083b0c0bdeaa32ee4f9bd7ebf2f37386915b3d1018e244de5dcaa947ce617e5192771466fd3b69b5da2cfa5b6bcb02a0fd42a0f44553a15ae94219a215b53ee77eba55eddf5b3fc6e7742850e3b7ea18fb1cbb1a557e4858a5856c0359e14326234c43e6349013ee67e69197e4a2609479b302314119ae1f2760fe299ff24ca4c6df4b3f3371b36e46c1f59b9fab8d70be0d0348c3136ce7cba0db9d40e93979d1a9defe5fd707b7b5c64928e3e530d5146f9a9a42a05f3727c633d9b480445327acebdc32b8a7cbf836b21fc4ab4e9f9b9ef7d99b5499c9b151ed2252aa74e93b9ad531ed78d94a0ffce53abbadd97aeacbc2dbcec47d26d51851a7ffadec0a36f3978d63344fa12bff8067d5420e1a5cfee5a798f92147678c49b533556c72bea6ea01818ca5608dfbad08a5eba5940220d4ae0ba103a832116c5b155e404e4d9b53fad16a3d79a914d91ded0f171944faab1a301ef59ffae96ae7d52c004f13e32b77154711fea1bb59182108e32c6eef73b39de8b4175409b19971fa949128ab3e947cb2e58186a52d035d744614fb7af7035bece9f2ae5d0850faa4c0ac53bb932ead67a0a94ae5010d9a5804e3270c4f7116270267d869e7d34b34788bb4efa98f58c83298de8cf74470e147de3cb5a75c72a194371602fa30b18641dad18cf65be8791dcf7ca268a3fa4a56c776c4aeb70ba5f769b8de49ba272c509765f289918b16293cd3e13469bcf64820d5ca2ce0ac31fc3d4ac500c24959d1b57329ab9128f0aa1b33a77ea1c10738a029f0a9c05947731437a682a82aad7f4ad125bb9e243c697b1829402040ac0aba8891896eeb8bfc9ef8df8b790890f7fecb48015f7127a301817d2d4993be73d8c84684180843a7ac549d4031c4440805cbc05b88787b01651ad47a93671c90d0c4ee61f68cb38e0bef6b94b0ff22ac3e146161370f8a615c26ef840e0b559d13cd9e1beeef90d0643618efca201087d3c2b4addc82efab425f6be9d9130deb0950de9a0e8d759b847812ff34b4fd9c27fe11e1a39b0de599992e7f09a315aaf8baa3739bc41ad9c36c2578f801ea19023790816fe31e80e89695e235251b5ca12dae1e12dcd6b7f6c01b79444c3e03385563d5a84b5f5d56d642331f10096ce059c18cda3dcce888de8589db2cbb78f566d73ef05f52bd16a14844d4402fda4b031052421c3eb1a9bf12e4591e5dae8e79dbcfc5868880257587c8d1895d17c1737a9134cb96cf7483797246dea4c883adfd5e57b226bb9dc6362df3ffefbb2e079f038b014447c6d8045d4363429fbf610f4ddbb43d0350a3261be3a5fde496e81519e7d2ad6b333b6c1b35b07b298a482d0ada5183a6f7bad843f52923faf58b29a34090d1dc270c74d4b4c61ed20c74cd48e8960f841e4cc940a0601e05db5714bdeaeb0f8074e28bfb47a16c4d1705d41bd18c1bfe9f023b10c7943bc661f56dada79b1cbc7cc242e0efd24e388bf48c84465bf19b0da0e2a851310c4ba8db829b323134f95cf6ad1f3c1488bd8689748e8a569d3ce9450446ac1e6394e293a10a728093f1916a2ca271a963741d31f867c1ffe884b4aa9091d379e9334a8eaf043a988bd317c59716a936c7b7fde4022489f679d1bb157df8326ad38337fac079372f99243b0aaf70f47246f05beed9586496eaffd5078c839849a99c609988ddfe8639288e8ed9427748aa04104d174a90a1774c3a4fa738e0a481e2eec869a5789ec80d6596379017aa73850bf7bdc6a619571a60ad86422122e33aee04a1e69acc24dcb32c1f5ad38f2d59556431f5445786c2647671241f4ba45fd5d4bda0ba5d01088322d9d30bb607291e4769f4072be85d64fc07edbbd845dd7c17bfbc2e9de42f644edd1510df7b22a377cb20b62f44d9cbda2cf5ca91152a79d72b154a8d7d989c75353f81ea262043acb00daf77ac0a0dc6abfbf7dabfed5752d668975eb91f8139953da4068a9793c69819938ffac252625314c2b29f05d63594d443c0b68ee1017438b91a329892efbb54ce7bb89a31d50935c3ce43afdafe12420352f5c5cf7048e605a741234d09b90de69dac00d50db029f055b236113b9064c35078ec3b83f870e8263d7389ee55ddbc5edc20e2ab5818ef0b416e9f8ed803d5e971d45c3980e4e7f623daf03efa3648f6b09f05c397bbf731a07fb4eaad6c91a916487957f05075fa0acf51f1dcbd62d43a8792f8c79ce55f73e9e014cf6f0d6a3362dffaa2f881360820341dedd56030b5e32232149764b50c54b29d95a16fd15807ccaddad8ce2f6fd2331a1a95fc92865f9639ff505d259f2c40d1a1a73cba152e8d0669de7c43bfcce79ca9c8a7d6b2c7ee3cccaa8e2d94e6ca08e91be9bc4d6281fe26deaccac8060ddc76da3592b30e7b341ffb62d6ae1385d700cebba74ac60c3ad7eeda97abef08078cd083df18135a0ce80ce68aa214d2eb0a661bcf4e532ae0feab9a01db0b78a61c9bdeebb3647197e51ab998f2dbe242fadcfac4c3bda8aa99ac81f64095e7f1b525c5dda20680a0b179c8bdb8d29dd66faa0beaae1da0bc80c61e93ee9caac1882e7c7c25ab317ce61620604b9f098d22855f4d1a00524b8079b3f5f87867103555d5b0b56c12b3ba3e8e13ee2345bc9a3aac9e22f5f3787b65aa57f11d645a530879ffc96960dbdf83eabea4f1bdda7e542de2683c1b9ef0265009095295169082db0f1b745a052fdc9848ec884a24792bb098ea76818252d9f522cd99e8eb70a859c73a0de84d06a327f66f04a673be02f8c44125ddacb040d63bee04f0e78e05a292c26f1f18b25572657109a3b56734647e99b7dd03f098a629c9c78fc79fcb4f9079253afbe4531d2a5d3a66c87daffdeb4bb3de99a2f579479933136b197e402c7076d2a246f7ef13f290b00f3351c06d51d495fa9b060cb1d726452f82b4a1d01168ab281ea3287daf1a6a8eaac9e0481480c2c0ef6d1ac8f9d819d8187e76ae750e4037a2a0563fd1c72b4dcc3807f18584889ec311d07d52917c017730ca46530ff06ea5286ecfd55ff7aa38d221ffce5344e016840752bf31339b67fcc140bfa6ef3514ce40f2909fc84bd674a9658f8cfbac0f520d48c660cae159e999b750abbfa5d6081671accd2785d7bdbdb3430ae172a4367ce57d28672a430ba22c66554a1a08fc6d98cbde45d2ff5918c915fab864e45cd0681a53c2c5ebac039b545c388fbbe7981ec92d58243c58b313b4336d5f9febbf3440a81e184ba936ad17ce8dbdec93bf4f7bd5d5a7f4e72175adb18e50ff51579560a9376c9a603e45891683cee63ca69a282ad07c9fc40627e499ba542a9741158bb1a20df542654b821b55c45b31aaf6fdfbb8b8c20141dff93bcaaf8d2f865b7d468c25e85749355ac6c6703e51ea772b04f6fd8b0e3f5631daa48bc3fc12e0acc5f2763c011ef1c247839967a7dfd94e153f70ffd1d2cfb4b5ae88189430b920d96980fa29ed9a83dbdb099ee35b6b4560bdef7939819a9f9b46856180eccec80714a68edb4b6fb2c5d799ae878146e3dc57f76be36b0bf337f6b3514eea648d59b25330fb0d82c98d6871e947d0dc84b77831c5399881d6c738822c556813ffc8568a79a797d3aaacaf9ef7796e8cd2d6a597d5274039a64f4b53cd293700b92f69502f98a51710b0e83fa0620b3b0fed0a67cf6ee6c926cb1bac4ff21e99bf2532e27d39e948e856d457a2930267c1549775a070e07d0d9464c8fc6ee0d074e3c8b73b2ec5ee1a71a0d644b7c8a00980111ccd5fef88f70e0ad0ee0194d9318b16317241fdc0d4f12a910967a1b94b576353ca77b4f5b685bf9c5683621bd5b411df2923516ce9030c64a1d40bca3b6633a1f4efcb8cad569ea3b9d5fe4d609babff515af85876e73d6b224a5304d8b6af553e4fb2fcf19b3b6579c1a7c9b1d532c968246031d8deefa363451a7465eb697c2fbe4e9384f2a48596c9d6c228c5399025db30fc34e6c5d2fc2020e2baaa4b624b133333a94e9607f66e0cdd6b96ea62f49ba705b7ea7b2909cc33bdc1d612ecc50cbac1913b6ffa42e5f006694fc6eb0108f7b0f9b0bbd7a36580964c91e4ac818d765cfce84fadd37fd31b954f5f30782706e3a1319e8bc94f2baccd7815d27ab60e386d8ddc7479b30b1367fb5416c95537bc5838560be6ae2a3740d61c082d1e50cbbbefaf4db0d843653943d1d09b96b1464c028c383809d9178e3d78b275d795eee343f702a352b3aa6ea48119e2c52ed75884e16b584d55291140fbb7924fe1f2e35850c579eecde3e5d7dfbe5768120d9976b6c85fc90086c95c87c0bd18cade302bd976b6636405a27e1789d32d544acba835de9998c7618e6f90b41f2a6a442d51192f296a41fee0da7b7f94cbc793fab71f73f8eefdf2b9b440c467d97feccd1fe09dfdcde5bb9801162f526760c9b955555b51db7be1164e88c95c17562db9ceaa34088f3fc8daeb85367992087ca20aee4f39d2a284b62d0b55577b6abf43fc649656857714ed43136342ec68abc54319a77586cb7c685b20c22ffa08920fc3726b87a93b8390716857c9eec148ecebfa98c11795da1c82257882079e925a928516d89af0c69ade1457ac1b9d448fb91a135b468c4ef9d72e4a7640a25930ce139901326a98eff1dd18348962e9b0e9000f9e46e8f97973e86ef27fd5bd10a14260c1c37af6f35bd45137b9f9e731220cbca4f28f63683d2698cfe0f45ea09a783f80f1285409a2a33122d74343d701d662eaff6fbd3f3c7109d4d13c1ed5cae9de1c5264438bd9ac97f16fef38c1b9fbe44c7e218aaa653ffa0ddb0c3cbf0fecd348e2d0a0a8de512097ec9a360137a4ac95563f9075b32026b87faaa106363565615576a38230e7f636d54b6e76c342f2fbdbcfafee97df01bf0124976d6a0e54a28738bd708719e94ddb11b8e68c3d66e4c2bf8d0c6a27d61efbc0162755c5e7596b0e0f6c3d5a0da5a7d3bf19ec1b5316247461400a0101411a906e1172cf39d57429d7475ebee7012352807e643da8c4400fd96c17c908473625d9f4ce965b07aea7772905786bc45bed617b8f6faf1b92617eefe7eabfef3a8bb7eeb4155bfa6180587dbe18b36a2fc115ad394f04f4cde91e7b1a66235fbfb13f6c4d08308fdb46e22b964111e9c2581d093e8b4f2c76bbaa164ecb17721d74644b89f9d9ec1c403d8a317755f6a1b7518769cd39593082b9a87d65ac762bbcc3b251a5995afd3dc0f124c50ae7e28b332abeb8e61ecc5cae979edba5c3064bb0dad60fafe79a482cff42e94c5657ceab9861aba1a70ea1b0eb9e521a237a42a831d2f04699497b7d8698f061629ac3c7c68c2a9488bf2b4f79f63237806232ddf79ee5a744e0757197518d6ade5a9e3683f549965bd5d2a9dc1c4efdb6947c33d0dd8385dd93ea8251e1e899a5d9559c61c6cc6baea65572e6a6aa6e8262a4dab13daa13b43a2e247dd47e74752eb23649104902d61d36f6590f57fa1c5463fe116a90601e2ce32186c9c0084e596d54ae27dc37ffbc8fcedbf724ba4c06278067c7d1621dfc81fea23482fae5c31aac736287a8de3267a0b88cce110d9baca5a9c54351e60e2cedfafce455a6702ed4216e7fdd10f5e92cfbf92b4f18dd6e302de1aff603941b4fc44f37b601e3c61d37f6ff041d1f039413044e678c69574d54331aad368ba2d363d8bc801bd1d9e560e6724c2ea90ef46d120b7df242352511c887439198f7c5d2823314c93bb58d461a229d63ab31b807c656599dfaa8bc626700c397319dc327f98de5a40619b7cb2c87076f253901bc231b0c2db252b51a91209afeca94f0231c4ce7382304c18b957d8f197c27017aba8e8663f5a7dc7eb6f8a8bc582f9d222b78b6dc5614f2f284e896c499e728d78c92377ee1baad1efcea0367e0b50f1de046ea4e86e5c3901d7c6c23fd1aef308a2eeeb3475992c7ad836d442ea6608a0e895a9d93d3a09ff10cd8cdd9fd9e4ffb83ce5f50c06925156accfdf3679acae05b1793597ce14dbaeed3c14e2f1961890b45ab1aba3572e3276dabba89a4b2ac6beee9cfb9d95685fbfe4f2d5a814a921fe4e3ef24790362c15c00d6108edcb46b04f1ebd8dfbfd70ffe0a7f2a31d08fbde1dd7aadc2e7bbb4703c64b47ec4348256656d4b7bd1b36000341a82eb848e3c79efa1f561fa6966f1d59dbda199b05741db3237bcf8a657fd504b48deb1414a447282e39c82782c2339004246701aecd03aac0bb05d8525cf2414a51a9d61e52ffe19008d4da42241953c77dd793f2307c142b8a1b80c5eff4a0d5aa79c5b91c57c868c1b61ee72c13c82f92a439025df706926cd46eeaf42e607a1c70a765caf2c5d361360a0f33e25b0da99c331e66e74fcd5ba726ef44986e4971b7f76625161c1c51ac7aad0adbd0302a21b96d2b10c816c6b5dd3ab3546ea4141fb8349c308ac29636b766b761090744326be28e437fc068f390ca554d75b8e70db32e7fe349ca680db780e6de86ef6b68e46690f22832bff6a8dd87934fa13c456e7bff2fb8c55ec8f2f520bfae4687c02ce8a2e78e360e95dca22231de557456d64f11ad861f1e091419c362f602d7f5ded4410bd774b573a405a645df0e1b92bd4b013ff8f556c4944d0995b430c97492ed3fe4a269bdaf8927fd9a3203c20932993927c61e5519a01f22836568dfd095161157ba6f84f03ce7b35fe337773ea913c747f20efc225ac85618f9163f5fa4edfdad03a3a75ea5e30595b8d21f78b5b19ec47de7fbecef624e1d305d896f86d8df3a16c304fbd6c9826565e2902cd3ae3b4675aad4df0811d24543e8a75e3243964ca834aa1762cb7452eb2605f6178d39bc2285ae3e86f040cc910045767243b9fa462d41c6f73b94718a574d9b4c41279349ce38e039c5220ba81ba844c338160ec7ab72716b1e707c5a7d94135d357e6260c10531357f5b899ffd3b4015dc3ae1720f4d892614736854eea7697348e6bea83216c83b3862dda3bb92ff706c2710c76ccc39cc81d5872a9fe72e2d629204a01eca3c49e8349a9048c77334d8d96f7dce74ebe107d62b777a149d3e1530ece68c4de2ce281320ea9ed454f501f86e65ee3c38a8df3af37e79ea9f6568eff2f1bb334f209b56b10c7ade0b4f0d8a509260fb5d1d4ad1d7ba2586089e10f32af700dc58b5af8fe42342a49fef5e0f9da03efd97d7b836c9e27a05019b9a5232844a6f66ba331c7ded11ee75b19034a0658dd7fb0c3d9fe9d9c773c515ad09e43fa9129ac1044c612b6e4df93aa0afdf39f929a021c37bd8c935c19a59a67e0b0717a0814bbfd64839f586db523df39be0ec15147006e644dbb964ea57ed5c32dc249eae52343616e84eeb692100ce8f0d95336bf68457c2f6662365df8ca77ccca3031e6957654a4cf2d32c9cbe00893fecc544a223538435eda2b0ded306695292c25716d7894dd5baccfc4ca8e8195ec2ff65eceea822b4a3540c5484faab57532040ce4da7fc6063f8022bbc232a04ff1ee9acf09e20c71c1848ea092cd890cc68d05fff539ac2abfcf5510d617da68019a86971e31dac4fcb0d08c2c2140c5753aa601a571fc27634eb8537b1b7e12725db648b1636b90ed5c74c089b68132cfc0b9a9454d038bf50e6917be3b2b9fc6e79dd6e8b045565a6d2995c779629a041638172b1e11ec9dee7180e7ab27cdbbeb7727b3ea2abd8acc2d88a8e934e4f5abbcad3bc676f64b94cbd3809ad47a9747e5bcae0d22f87b9c1f10ff0bed5e99305c8be6bad3b7c03d895325bcc80e4c842641fd4dc00ce63ce8d87bcefe13a3e381aa473f6399f5051dc5f03a95acfa6849ff97ce6071e21f364bd2d2905af37c5e4db48e54959f521209f7dedb2110a749f1f75b69dc5ed51651f3d7278ad6a01df2aa74852bd008b389106b558a74d2496aba92d14cc8d12cb9cf10ecc924dea38562c0cc54551fa2463c0c70fee888255feb19e4d80fa199862c0f0ee58bd71569b3dc64818405caedf0279c17396339718fc91e98735b4dff5f310061898889b7b25b8e0e1d2ee877ffbdf26094dba1aa68e077c4b4b7792b9a7fb09e400873d22b900fdfc3470712b4fb64ab7966e76dc473bf8b61ffab672ccdad19ad083281f4454384c7902a81f6d85381f3dd984651b96028ef54e52871bd727838329826dcabe63ca19f570b8b6caaa61de6eb38f0da39d173bb5fbd2771420dcfac9f0f576ee42e8f051cb7b50038206f64843c159be47887e2a4d771fc5e3263867fb7a53038827ae436230c92f76b71c65ec51fac3618dc84d89dbd945c4907d5133d0716f3959a7821b476fbdacb9ba0dad36b72c7e0ea30f43512636928145e3a9e6951daa2df8040ba5565b83b5b6a349eabcc86afb68590f84058d82fc01d4616dc62f42d7e90582255ef629ff9e7578e63bfaa81ee28a67194037dd52ce5eca1d3de71fda40385a95982f0e5c7b1fee5754749d7426832e9e419335012b4d0c360c31b102c28af65d575d292d206dabdeaec9907a41beabbe69ae6b829a84cedc621ed5fb3b6f4b89519b1dee0f3197d79e6eb7722e38589a79dac9c665d2f32a46aaf8d4a39be3d10f27ec61074f1c34e7d6d28b7bc1093ef25f48321254bea3c472c77af082793ac520023b379c897e975e9ba27310cd2aa60c84d05214ed45a1622a5c479f2a56542275da44fd42dd1cef91251867fc056b782cca3561af0cc68ef485c109e6a234987f14ed8249e283c2a6f8d7572a171c07c88acbc633023d74a70ffa9d9ffa4a8889ae7aa89b0a4e1b67fdc795225b108f9959fa5eaabdb98d027c86724a24619c8a0d7016e956f57c5a15617900b0e97b05303c7370d22e1280078190b9473ef93fa413a335fe00a502445eee3205e4c356e1c47cd2df3eabf47ea1e2af4538c624c6288f8e5e9ff55b08aa33fea0132e867170c274f66840dc36e85a9678437605cc7316051c38b1836b77ab32bd0864d66de05f8e689406236713d446c19e6d47434e5274de3223abb062dc3a0495de4bbcd26faf295d2212e24927105c3b4db5cafdfb3cb7beef8d170990f2db97cc6173039739219212bb0ab846bff353bfef8a268bcfe653edd514d3a8ca716596a42274d44fc32329032d1c0b09a26d456b1fe05c41c437341fa0947e1112b7a8adccff16a9c741815b3fc632d66da37e35acae67ec5ee8029af456ebfd9b1194d98223331ee28c77c9fb80eddc06a25138a34a14c3e4dff1d16667335a17f5ca3e65062b20389d65b566f3bfe262b18253e658e0d8fac2b82f5efef057c179380933924d152f8b2922c451b8101c7f9290b2e80d3f5913897fe68f758d065f5b0f0bd75ce02d9ced8fed170713c431a5ae017b19791237358c9f759f22de6622b46e9933367210345e3e83c73b594d2323eb8441f6341cd05352d09cbd13e4781f550aec84d516b54bf2155d3a24e663740c9b67d53fd5e455664211958b96329ed67e66f546b6f76d4917de3ac1fb018fd7e5adbb6e424ff9dc8665c556cc309ef43f6ca2c6136a73bd12e14198350c6635eb6e899d6e9eee67d514f9619dba259199b5194b166d13e9a9e3e83ea57bc95700810ce1ed4e3a1651cf09b32cb84a9aea11cf5eb1c5989eb91c62b5f44cae7053d41343702aa36131e9a4b2578baa90e0f7b9ea2f584169fa4516f1ef151797eb627d2445cf603f5cc021bc94840c5645a8ae5269393cf2616024365dea34e6eb892444605edcd414be4639f36bc0d5bb600f22f6c8cef20b77ab476f60eaf254b0ac6857935fe6874a644171de06e184ed725e224770a3e87238953e511c39d60b6e53f67111f2deb5f97181274b41148109dd2245d6d10580842eb3c3f9d84ac8dc0d6cc6563310dc748a1c589c96e49afb5f4a790996be12314639b06022a0ab18869d57407f2b6ced7797d528066d45a1c75f4d74f36402f9537645d4508c4b2e2dd784f327d1d0870eeb92c05d0dcb83688abc493d5bdd7b82100cefedabf954299ed819c112b90bb9f733d19822555636a3765da7485ca85ba53f2ef4efa606646ef2cc7383a1168c42e5961c629888552acab18adfc2e183acbce7abad14e443c9419696bfe0d1e0bb39b616f704afcc84d84cec957901bfe830ef4da0332a88133d61debe430095d94b41613db4858930fd3eeff7492bbb8b550479355a34c6f097be899a5276d44bdbe79fc3519e419bf1373aa744d70e4660efbe41883335941ca3308b0f707446ff1ca2bad5656b923ec0d0981a6dac76209040a1dab63e1982ff55d777fb4a826b528e040b97848c173bc79b7d86f40f83b4f28f492801897757dd15eebf1b980796555ed92bfcfbeeb9f34fa7fc670ddb8e3e17007ec29ff329e1f21600e52d1ddd5b5cf8ee96b97303bb6fb5406efb88c6ade643dc8c3adb4e74566421f76f4db6bee16615eaff56ebe4c464f62c5e131dd0adccee093ee5b7c55e8a1cb0407ae72b65516e522ed7b0514404739c208102d01452e7a78f8eecd072c6100ee8f72bb514a74315504a9a3cd8c4fa1255a77bd432c638961242792409994fc3444eb84f6f41b8c5cc53f27000cfc875a091d04d5e7ac80cc0f8a4e44f7306c9fb29cd07d00bb5284f0966e8fc3abacbf87f1c43d97015bc6a498408f8df6e5cd3e5025e17ed43a5eab02cd74aa18684202d6171d1981252833515c8427334fd59853d4abe00cc72c3c189ce2ce7b02276bfee569d76b8d63eb36549fdb0ced3e6d27ecdf62835799ebd3e27a498bd7e6d4532f90aa3d14f634b24ac4d00ba45a517602ddcf141b1588bd5bdec98ba166b4fc31f1080f93c7e7bd101922f4d3f9a9e5480e2feae56a202dd01b0155c63c0ef6f8ced502f2733afbf63afde7110fdce6593fa559ef93c9bb6b92d689149b7879b7667ca93ee933bda5510484158e5995db033d187bd7f8556f282a1513f25f2cd11a2071554e4ffb8b67ae17d8df79c2454e17d58bd7b81650e95ebbdedb27522af3584eccf098ca146ec362fb6a799051d2b052c79010716cc0c672b26232c9b773029f563c2f4a2331a06a70abeae115099a00c89dd6bb3904729ceff333ed3c87cff88f0e3dff89080c2f61fa1ec2ebcb1b966ece35748579cabe60f5fa09d124ef18fb016b8b7c5c325d559e209b4ad0316162301e10108878f001aa70358341d76b3238c6e3d58d9e4a7b693f7a8b9831ef519b9ad611c74387b9e01a234885f55fb9e271bf8fc28cce1ba0208939d6f3e4667cd6bc86b078c9b83139ed3cd98147d551cf8474402db37986bc2b31c658bbefd58ed3656a734c76ab386477b29b6fee2fa993cd0c1c361b1e1036bb8cf32adf77fa404cfe1eb7cdd10ce8966b6777d3b3058183104e263cfdcfe4c460335377bc0224b21af8578c588666b65382267f5b3c435b1e1e590d89e58eae18ef4238cc2672f24c5f7a06c3721209b38594c22fe73631a7e30e0b5ccc4321d9366281a642b562b4522fec583d8fee9593069cdc1d85b12fcae4b0f056f6755cbd7e72527c5492a67543b2f1b321af45ba9d38f714bce3edad13c20dd01d1fa8659f8fd73c11696bbea27b7349e35ce453cfa1db2d9f9992fb236eeea2660baa65406bd095a96a61f2a10f17d99261727c3a33bea8f79df67349687dc2127916d378bcd1f853a2e28797274e997a9ed16edac2a2ca78ebdd8d0fa3624693e62596fe585b3270309f8b6fc71abd252f301a5adb95db3ea3c3cd64fc470c3be69df8cd5ffd51c065be5bed83d5bab55d5c41103e512621f0eed7d411df029aad0f3962ccc63fd5c855aefac9949117ca58172a5e07f0e8b3b92926a5892f3aeb0083331d4ff9aa5983dc5c2786fd0e0ecc2b57a2d22d9e1ac519d5ec0d7ecd28771867905523a9d5c1a233b8ab2f17a075896b2f4cb06bd43b87b6d049a0751c80774091d735a1607cec2cdbb7d45737cbd796d12c8190d606bd177b5a709d94059b51a16563a8c5225844f0b20757f6ef09d1de5b093cade5adb9df54d4df39cbd869c9901369f6708a6be571bd2e3b02981fd7661bfcb008a46a6c37f9716aa3bd7d0ba925bc5f7e835dcfd0472b490d15dd41c957e7f777a88ee3ecfcd796be76883fcf7618a768c1756f91bddbef533c2db7a6fd76fc1a8a0d6dfde8428e9461791adbfc97dd09e3983306f23ec2cbfd9a299c6ec66cc348af41abc3f6c42f2239728758a558c42f894a54b07cf1bf67ac46fd3a9bea1007f74c84d579c4fed0936b4332315bde45c00ecb8fd5a7e0a3466077d3c7f3692d84c364485e680477c487aa37c567685c33a7d4a6cdd4a1ba76d0646a96290ae643585a420f9d96140c531cb018bf3231c7ec8a082bb81067a0117c39bc081b4d4e316da188bafbf16ca6282e9a4d52e5e388b6898ae90077f9233f794f3f985e2d26c83488d7d87e9c971baf05e9396f972c97b2626baead49d5c5b627c9c5115f73c4bc5d02ade5fd8334cebfbd8e78969efd996d8e3a51ada8fe3ad8291ff1fc583a284c0bdd3e806b61f2fb75f93f5cdd39853934fb39e0fe5de8cf3d9b587c5c6668d5bb0d02a540fa4f85e0b54a4f2e5563ed493ac9f45e8a7249f9689c9ee18a18a1f23deb23890c709c7c2325eaad70ff982830170bae0549b06c3a06d0c809ced6eff06cebf23f11e2009397ae98828d011b3bece23ff234abc08064583d223eac289d193d004730d47ae5c6b0e80e7af8582a0d6fb57365b48feb07be0acb9668d64e8c6d09700a563cb72e659aa2b749e8bc3703d5667afea874202ff75f97794d5054d28885a1028d4105de08d36fb73d27f918e4f4ec80b96bea72054ab8ecc1d15a38613337fa3307a0b12c6824188367e554023a0addb1f3d58902bf981926c3b983d7c63987378d26da5fef9b364f3f4c78a10c85ca498dac3c81e61993614abbb7287b0f0801beb7ba0b8e05a574fadc817d64594ab35a437894007a9474a5408d94ce557303aa91ec500d76c46e93883e2bd8188f6c734ab914944c25e1dacb9306001d58b0197f2106fb35dccfd8d91283bedeb05288ce632006e8d1afd4c23a94a01f0e9e717e356487df3005d1ddf73ca3b10e98aeb89b18497ae0e89ff6c278e1d6b2b979d9ffcf9a244b487b45aba995b323b0d14eb10308df861f67b1f43ea30ae695dc1968a19c61c05b83c9dcdb050dc1519e6bd033e3d1b2222723a0492a2a5ccc88cd02acf33f112e520d02135add0b52d77f51626f4b2f717b4929a590043e21e5e9acca8b9850bc0c325a42471b02d3d9eae5f22ef1a7e1e9bef276569467c87f8e5f25c70268a7853e9bbddc42e0fd7c2581138108e54bd102394b902a29cc950bf704e8f20f183c1d5ed2563da6110746b20d82fc3716efd5102a6bc3555d77a916daa3e1319de977886018efb9115f92fcdb1bc2573ebc3fde2626d88062317490f3ae8ef84eb09ea4075185824c2e436461dee7a0af6c1e0a325b6481e4b112874434b663de4ea8b270dad8a4ae203f2e8b198b6fb783ebc1436ade5ce16a34efecdc33598c12ef92c7abdba62aab27cf33f5da13df349e74271a8d37fdb76ac887b952a7a28d37de57a8af3b6e08346fa07f0424c78c150312ff353916b72fb3b6f7061cc694dfe9d0fdc8c4e9e183488f9776574679bae4b2788e4cea743737f820f4bb0a8b016dd34bc8e99faa176497cdd446347d024aec65e17057fbca329c5963f2db669ac13c82bc3d791c18134db91d8f3aa3229593e14d2c6b5846188f5f71ded2bd82550d01645a5a018a2d82fcb4cab65707b824e2959b6579591cfaa209350cf451b6aa2a3d9494cd51eaeb47bcf455ca90003ffb8fd35982b10b03088ad83b735f74d6518b2dc5434fa4a63a90665ac4f957af5c9575cf4bbf332b394e9bd9f15e18fe8e6498d1bc75e63b05a3ac06e359e7a159129d9fc26b88fe4805318cc6a2876059b6778620eb13425f40ad580f32474a568984a474b1b421fb7e1ec404019c388dd3a610387cda705d6f4ba2b67ef2bfbe374fda2ea9d4264eb857538a6d93ee84da345c3b778e6378b20d5933db8043c4a08d98823bf063d8495aeec870e37ca8fb81c6d6e6b724a11d94b939f697038c9489ead2f6c122255730c3bcc8f7f594d75af32eb9e4f4a4c32c70476fc27f14715e8b4917416e37dc221223e11bc94d72a040e242f1ee12dfb682f288d4d50da71e93498c1c12edc446f9452d506001342073aad55008b35e3b380b85bf2f839e3a12298a6ee2484d0519e28a194ebfd6a335807f8bc0d0b5ecad29add5654549ac91bb2a84f97fc4753a3be6d0417c71335b086bd2267cec3759a2f982b084208b9422154b579e5106b57b89e4e9aa955b011b6029c44f174cb86d0256030fc4900c51c68a04bdcb303eb6690a59b3b93f2daa07cfc64005bffb6b90f6c77b7b70818b444c2f1d1dca1ff0e59a7c7267b2a1b708752566de4ec3343d68c8d4b504da04af2cd550a031b724836de2cf2d296c961ef8c7425fd663b2edb71db154417ce3ce6650829ed1155c9a744a712ee5880166a4705c9a0c84eee78d4164f7e16ae3b8cd19b55521f53a688a50b2aaab65d4ae104fd111534f7e49edafd8685c92983251a029aa7f084a15fb0ec6cdda099a453db3818aff0070d93e2814c26b7b5d0ddb82f356ddabe82e6543f8c89b011cff3efd26fc3d2ecccdd5b50acb77354195a2288ed4a77a394b0d6219960f97ed39fb7c4150f0fe6950a377044b19bf99f5d4eeebb41e420658424314f64f243a91f5a6f12ea3b97bcc40c9cdc17805ea62f30a5bbc062f6ef379b7a29a02427005e3aab5b1db1c8eb07967d4a88dde226a09ac221a0aafe73d1cc0f699e89e12107438c6d27e55788b2f2fb3b1f58f6a3b7ca9dcd345f87c28de938041a890e5e2de52ece3fe6eb3a72b9395713878dde3c2c79f6f389311df61e504e5b49ee85072f7764cee23f2379fd2e7c29d3a494571fd42becc1f734e343b97d139658b56716ad1278f2bad138271b57ba67b3977cc8e8aaa904d8a6516889eb04fe81b824a93497b84c6a46d5cafbe27e2d898a0ead37f5001d4d9a9b035a3700163f290bcfc304302d1e0ae04bc9935841567c7ca4211b2b09f6c5b4357149b24e15db3e9043e53501adda3ce292f9feddc9c1e171805f397ec91892cbb9f3ffd162d195306ee0fd940e0064ceff8c77f7d2e8983a6fd5f155b6ff9f5a19cbdbfbaad08ea5a87cbf43f3db5574679d9b34627c2feb1b03965a501bab799ee5c9a7ca3f41521a53a512e90b341f6cbb12d0bad0946463c2751dc7be3b176f7995e1302e052846ef0a45aaff4475c744f850fefc4237c8fc40572014cfe960425a0c4a4cd0e433f6fbde86ea0abf245bd0c4695a35c2935a80850fd72da1bbcb369be30b188a262d8cb3179eda4202fbc36f3785d488ae3cb8f628c9ec88e2c401338ce3e71d65b2647d545684d05a9f3034127dd0218313c789f3b2c087751dee41353a0d6d1c35b824f96948d4a4a98f9f76a7510b14c7ad37a7b8aaeee851b97f3edaea6f155e41b2419f8224408f2d01609930b634661b709a1ffbac204ebbee0956caea1c319a0b1add5d4f62f5744f255dbc5cbc9ce1762f2b49e8134de915463df18ec3ed24e67dd57f7fe9b94483b1705b3efeb84a1048ecfd1dc2385082de2636740e99e49de59df6b55b9db39745ef0e06a3d57720a239fc27cc28580a0b26de18f021060e4d2d4dff584e9e80734fbf9ee72c1cf29c35cdcb4acbf6e574666e0b2b5e8946df78e7e5a6d293dcd8f312f48755bbeb125af7b36fc665cbb00a28e56db0bc8e0cf1ee919aa4200d9f08f08ee0c776bda785d2ed8524caaee18b6d77f5d9d0759cd362cfed19f676ffd01bed913ceadc8761b6b8d302453bd7bdc96f23f3f77868d29bc9bf45a47a6d7324b94be0f0688c1cadc30ed14f1fa9c8af02a9533e62296ce4b63aa88e56f884ea84ee05eb94de42b56ba88a11c6be38a99db29b6f1deddc286b751c4d0abbafdcb00643c58926a95e1b617c3ddd95f38c55a9388776b6a56afef960ceeee77c1dafbfe90899538ac3f88fa35e1784086d574e9985e69c2c714cc2a04eace0218674d0f1c46821b7864834cb722ae6fc720ba5ef59e7394a473d52220c6fcf65291b6dd97ed123cea0fe105cdd2e57b6f8dacaceec34ec6ca2038474c7cb9ac68d857df83ac949c36efb9ad0a0a87d7bf0bca44a5167ab8d7907fb33331d5805c6efe39a5af52370c6f532f6e26dd76dca7db342020799f8841fe0ebbc22a4bbac4e01e491283379c829721807bc9e72684acb47e24bdb4bda0c0de2fa9206376c6f78b962f1d5d13c2aaea9f376141209d6bb6cb62270b6a92bcfda3259eb6ecf63b2bcae287f60a83bd59768fbf96d1e141b025483a706223c9922da2faf4af3070b5adb58e8e159b025b12e1776469fd49dd47ece2cfce79c6fb3258c5ca70d097325e4e950a93bb8674a659d64f375dccd1e546686367d05badd75aaa6bcca138aa0e14294f228f7fa2670568bb767f5685e7a2bbb5b79eda0ac29ad3a2d7da6520247278ea9b3adc01acc085b771f13b1ae01eb402835c6f5fdaa1831606c641481e0ae76c5d40de9b8b94a1af7a6bb773ff2cb5ec8c2ec28c9d8de9369a126c02651f2150097dc793b8e4ad22f4efcbd33220d51c6a45e4fa14be4ea9e340eac84e8c213063338fa88c3e8dad738265057abe42e8e91ba822b98fa36acbd96ac5fb222ecb161be46bc1089c4de02c512d188ae12f7841e0ce26a731714bc096f48412edccf911074a4833386c7053c632e6fa6cdf69a19c92741f9114217971502352a3149aaa462ac8a3ab55b70882e8dd1613e9a601c6f5ed67c71d0d28331e64beed5751aae4c32cfb3be2836a210832357802f6bf982057ab2b548b5bbbf421503d15335d7f3e67a5e96f0c11db0768df1154f819bb95c4a4d8ff1caa8ea1e70684fe03581280670c6e78bf805edf260d965ac2bbeb4164b95a65435ae89642e8ccc6907f131143e515b575902f640bb4cdbed76bede105ad70b76547904eaabb09570f09e2af5fd1144fe6d90301d838880c3d4ccfd106b925fb88e9da916be86a9f2048d757f9c37ec4957084a515116387a125d7f150165dbb4f024d1768eefa0dd76583ff8e7e977d88d1fa72eb130fc019f76ca3f1b5fa616377c297133f9087a9bad8fba2d8efffb931d1fb603813ab64b20f57c2d4069bd3c7b64b28c0e98707658640807e43da96c25173e4a2a3585a64d79174a8335bf8f9c8774584b81d8274fdcd8a81b8a301810714355a7763ff08114cbad144993fb8744b61688325663fc64871e7e7a97af54651f63c444e54712967310e4bb48cbf3e167f56f4643b20122ee75d6a255b7491e81c32f0e668b60e8b480979054faf7d281e69794a379151dc108ec139f94580778884fbe1ec038d7002fa79d24492ecac3da77636824a00f11b6ac89fa0cd87cde0e4afcae275adaed0fa12af5d6c558dd5219a61fc359ecc915f66e0f50ab7809c0130845c911e8cb42a087dd92c6517d4aaf9a582f22d0ee2c9e277731bfa16638570c6e2d03450b996a9942540c901123df4adf64ad626be553614d6125c4fd484185e236baaf5b4de7f6e97f38140d7a5aa04eb583b5db5e574ab80b901be2352104d854227ab77a52407d97534cf0b75027510a0b2b3d1ef6bb4e6fc421daa559408ed79cd401f76b1431cc63ac47506c2aef5dfff47c8cee91ef90e5b8224eb6c3546bb5f789fcb1bdf8ddfbe3a2dbb8ff9f23f7bf70653a8e421436d07d42d723a46ac264311e064c5c25a5d577b6f1bfe26ba9119a0f397cf9d12a920537a19552845249e4337dd078fb6b5a8f9a7bbf91010cae052a542c0173e0104c8e1ec0d38fa81562ff2815fe611de8032abfedb967ee4759fd3ff86ffce68fb7add8fd881ad2963fae6656f1ea1a69a93566506dff4439fec77620eca7fd4164deecf15efad17c637fa64a8b47593fce706e26fbcd25fc22edb4ed655ff32a71f72ade19830430e5501768a05262941c70b525d25d575f08c9f21ee43086dd8e6277dbc59acaa900657bc6b436ef021f272a633653ee2037b374a6c5ad6840eccfe01dbc761304b42535591f17f0a4e6c2a62797fbdc09949a836331d8883ee86f0448fffec63518d871a5523967ca7128647d51f81fed1debf6be8819d47786e0340fdd344db571aa83e81bc105c01b66e76e502db0bda6adf7b670a6857bbda531f3bbc1931d548b450650328e265bf809706a22af0d4c3fa340a1d5a579c6572c733f1c54c6d05b880826cd5a51bc9518a98bf8d42de5b1e9d4106f52426b7b85a0c4cd0cbcbe95edaa7817a0d6da2c38fbea7e74cac48284f5fa905b56ab01f8912b259f4145ba12a2f7fbec42c8134ca8ab47734fbdebc40810b3d3a9cda8b6a828f1ddf718ab30364ad360f1e3ef7218b240af63ebd3d279c26ad229657fc53fbdaef06153ccd9f7335c668aa6d74a820f03b327906102bc72a101a9fdfca87d6444e29e85bd6fb16528e7c089c17e20d8dcf4c33b86d5084d06285651c145f06494cc51c3d049405d21bcf4f730227d04cb683afc4d6cb2c23f456bf7969c14a3885dc26b2f758dec0d7ecf3a4c24592e11801b161b784fd3290e3f1d088fad13678d43fc97e5b3359eef1529da00ebec03cb4f93140f9928a0b961b72adce1640ed2d112ee671ea2e40e2bab9b1a508fd597967d8fe9edfb609dfe05b6724534587381ef3059e5cc5dd23e53f77b4c8a4c34aca49ad5ac5d3cb42ef34a0b0ff61c253969a70e99586a68fef06f5901cb119775735087d83abe0984a1ff78811a421cc650edea3a8009d22ad67bf0a37a63003f3a92e754ba356f952f345add9afe0a923fdb1dfa84a06163e6b8f8a7cef59608ccfca0104cffc6d50fd1546e6434f3363d00c4943613b256dfa3881be00e7691d5090c3823673c2b8637914a1d1cd1f6170b208ef718ba777fd57357bd5dc69593ec377ff43fc8c7f0b5068c8fdc3732abf452859fbbfd5e63506e4b4aa79d20d76cffe4e43036b035730212c0f5f9bfc9a6da04a6ea89af10a66b1ece5073df8ef803b5c061b0ffb586df7b9a69980021b1555619d22d1230416273874b93299dd7bc0e6dada5e58324ccfdfe167be10a18eb5635954b4cffd3d1bf9d6ee1cc765d0c214cefaba444014bc79d03b474a04daf8106da9b8f0feeecf6f4da6742d162f78087b0bb35d0ce3a07b140062674934cfbbcef10e9f3c1755a1b8aa879b0eb42562913bd270bf2bc23847afcaea346227c6c42af193c5830a63c988c31924836dc2ac44c3ec24ef92a996c5df85733c6f322904d2ba4e039ebb97109021f1d2e784838683f6631dfc4ae81d1c6a531cd6adf81d6db7704a38d429ef35c903df0f6a7ac02241ecea1e526ec3553a1d57b3affa9bfe36e8c9598e1d826ac6911a447d625fe08149776f6ab954c970fdb85e1cc6cb4c1010fa058bdd1442f10b721dca94b00d95eaec1ccc9181ac6c7a5b7cedc3dc90d30d168af8573abee5c07b87f8d476c4920e7362493f1c3056101e4496ddc03a67e319621ae1fc9130ea64911e82f055ee1eb5f9de9d56fef02237f57dc521450f2f10f485c04c5cca18adceb27fe0ff72935a2d19d4ee6e2a5dafe5848788854faa8a9463a6018557bdcaa4f17e43eee5169bb5310a041d94aa08c921454f7431873d7daf6d71a2c1e92f6cbcc1d2bcc27b8c8bf4fe250d044e0eccc7b9bf4b908d4997c1f4f9b41cae5c6326d1948735f35dbd754c46dddd3d089b777b9dd237fe211e069150d9795d5a564281819fb432b25b94ce74d2fb7c663db35a7e209947d34808df6b51a64152158ecf0babeb475f0ff00b5ca08d500ae4083278193e9262566d7d31203139d71ef25ef0e5e0c6fc3040ceee1176bd883ffad79c78dbc5cd0f506e7f26847f49bec5516db926c81ca90d33a6ea0c854e29a7b18f20e25b9a6e3e36f7252433822a4a869de937b316d12987dd7ecfe842c7afe2673cbb122b7d5a09cb47e17b99fd5df64dc230f3c432bf266bc1b8bcf4719c751e5a4a17fd01a953600e0248d2ac547a1deb78d7479e671b488765f710e8708fbe4a3d2e24c61d948628cfc3310050fcbadbdd1da50cebaaadd5aef8369f5391c80fa6e4761d586eb0a48b186ad4501cbffe410199c36cec31c135a4b079e8d0be0e1960d180ad0416e1f58f2492c3dee0f67ad65b5ce3f73f0c89a975cdb08edbdf2675192b1b57061d40994148606f57c052f612b9beb3d6eae5d65407b3755e1ddcca89face2005807f285397bda8c38c2acd2ed3192ec47c048417733d262d89ea16a9e6bcb68c793b3cb7a69cba78e06d2cdf2a1f2f176fac15581f2559a067ebd744dabcc4b467840c38de21a735df94a904c5e8d4621616c11208fc5cf7833fb7df78db5a40fbf6a15db6f6c7d211aea85d7254fe0fc37cfed78b9c6e43cf5036cf392a50a727d884f5267ff49849c8fda36504126846d4be525f2612c40c8140a6ce5d2d5bfd904edcbf2b528345cc3bc500e551953413fd33cfb4af5476984e50def9b2c4147a24d0360598d6dabad42739d21d1ff79d3cbbe38aa3cfbbb624ca5f1ed76ed886f607fc4ed54244339b1e1b29e102922c0647e552ddcf04ba9499450db0d49e05038ad4958ede1976b8a92afc4da606ae3cd924efd1cb174db0983835ffe7527e800d08d023ae89af77ec2dfadb2acddf1ce878cc3f2e5d5784c03da024fda04497acad225d77ea46c1961377ed50796b1cbee1df9795130da5e3cf9761eee2ff8c2a8fc5d1994efeea34813f384e6f8ddedc2dc7fbea52b53d3e915ec19649a99fb5e264bb1f795d043fb6303def757cf29efa5946008a37c787843ec7c1e6e60355ee50cd0b5ecbabde4e5f5c3344853f3d495c674ae75bd097e1582dedc402e147a89850eaf1052479beef9919444853738c417dafe2a2d6c02a2377855f3abaf631eb8cb0f418dc1925df416423747cc1c88fa4d422c2da1e06ac5a4717f5d7a98451265d14becd1e87dac8ce2b2365080eeb0afa4e5d9dd02d2711e1d57d534253add3b53fe160a9d3285803fa71275b5ba1059000567adb70dd47081ad9cfcf907d757e168d154235a3babab4089d0bafee7ccf2651ea29605c2eaecf1a14d969a07f3a55eb0b0a20e47183121b63ea0750c7e67dc46ce99aedf149b1ae4aa348a2a2ac284dda126136b7c204be1db22028de962c3c3e7cc6b103864469b7039e1fecdade190040dbfde8f0dea2d56fd20db55728b9357d3a964ac027e6e540059b05c8899a6178a9be1a2fbec7a4c7114a686794946831e01b32365b17aca8a4129a02f107d690bbc5961b101ca1643c93a187741583018265c689bf937e1dc30a0d5cc34b520f85f6e0d103f5727fd915477e33613d3efdf930a7e5763f9679ec1dded55a5d5b02c40d2e57c11277ec4b76ab2f1c61bf91f2cdf0fe735696b800c2ffae5ef11ff177cfc01f0fbbab5aacdd09b908fd6682a29c3e9ae7f86aecb00a38c99261eab010be0de3a4c9cd8f5f3957e244b3dd047e1ba0dabcd14fb40d3aa533a4511da20d7ee9550dda597ed7091bdcf00fbdd0691a2a38cd7f64c5a33689242cead159fe2ebdff7adb34c606b29410f7bd2468a7fff179a43d47f9f93724b14b1c21be4a030467958d2b52ebb838c6f407d1e5067cbe9ba4ffefd6976fc37e3d80c85df9fcd8e9a68dc81175329b05b297d31fcad44d549dd32ce69aec319f527c0f345fb79099f5735dd321a10db2ea3832fa0195a0f31ad32a0c26e09e109569bb33f3570016fb4a4fdaa9a0be1f603091ac6f7ac9f041ba6b4e76a6e1d38097ae440f1991512888697c1e1c68078dedc45136a8c707bd73cd5ecb1106d7ffb01adc5df6f113aaa0e0f3a9a8d9135ea3718303fbe8185685600b4983a4c9e4ac65fb49b5e164e5be5e554d3cc1a6f2e05496439890b41cc5ff576d591852aacedec99c91fc1f1802303d29989213abb123538ec84fa613901aa93a815a07ac4ec24e272cc78ae7c91985e5545910612318253749543b6893440d5a94a67a821558690f8397efcf1a9b9cce1c717535d7855653c73adaf966e12739c1a2c3632ae7117d4d4a9da18f0346fe98bfae9bcec5319eb6bee690b594e73a154bcf6076c8953694cbf03e2988debe02b7af205ad46cefc9b10a67d00ade81d2fc05511cbfa37504a1373de6f5c81c45f29d38d0050421375a27e33afa551a3c6de4599d4a33c807c260a1653b56290be122acfd913f556620b1e3ad54d4eb219d671b35e016a640f43808291d70dd77ad3710b863279bc27da3c38d24435babea23c973c3580a3d201b45008f88d0844da72529f5b4c7f338c788f45c17bc1205ec0398e3bbd945c5912e50745f3521404f4787d11544d11892cf5fa34c0dcbdafb3327fd26f99d51a31dd4fe4ef182a1c58b310b9517d68438abb920b05b74fc54b00af84e6da6f8cbbaf0e023712704c6088a2ef3f6a978c7980341fe6a44ba54c9e945e43ee81d744810fd3cefc3eff510804b21985cddadf3e16bb9c00fa05306dbd5ee61fca2f581d1fb7ffa30cad456f03fe4f6162397dfadb85464eee260f2a63faff348906bd05fd6b7606323c70c0614f7a04a5864173388c8e695fe187dfba4629c5014f2045a0e3e68b6ddeecab15ac4ad127344fdd668d47f08472c1851e446bfd897bc1bcf7207d992d2ab12ced74aae2e0a5d7573bc4984706d19f0ce3bf3cf747eee48977a3ec7d94df157a5493720ee3c840a40853985942365cedbc54e86c5dce9b5e54545739de63bd1a1e0fc3245c4a0286f9054ea4b5271ec5599da59f6455c4ea3a7705c3db9c61b113b7544a4cafc7ebf249eb1a499bcf7a9ab332c1ea84fc4206aabf0a0c1a79e806f8bf256c7274e82b9c3f61c78674a325ee2a631113139a3dcbb4c1ceb4655bb7e11c14792f3a64dfb27f001152aeab4ddc48a36ac7bdcae9d228190525b3112ba36519940fdbd1d7e7119200842114c314d277ebd7bcc3b6e02ec26fbe43d7ee9ceca297088735090d61facc49054599104cfae8342857fc2e700383debeec3184969114348aabe37ee8d707283621371bf85f856ceeed359ac66cb8b4529cad3a5f8e8affbc754f15c8519695976995442fa63e7d9c720b99c6e28e0ef5ad191b75961058016aa1602c9e3912a4a1dda2bfc03c2db9c83fdd250e5ac31409e87569871038dca3f761c12a34e97be03189b37dabc6c9c3ac1a4233971f87fd528029dd53c6b2666a6e7b971a2ab9a952a7cbbfd8638a02f4d537d910985de6082d3048da09d3f3c0c8a9a3600070341e66ee6b547786d5201e4d5fd4be76f7017eb3376cec4ee629604798173c979f07b80e158678e628cd34025d760b008384d0d9587de47de25223883ef909b10aca0a2c64dc87a4b32b5f459ff46e0396f8e707b89103401b94389d002562148ad88123d6f2f0b2f423ad3ad0e5f5bb94ff1193386ec293f4cbe0901bc8c1c514b9e45d966d861c256b8a6ad143bd01ed9a84625b603bd34dd401c7db8623d0a6d66b22474487d37406a7cee673fe7f22452b7f37b71c2fe6822cbde0c4bcda60e58af51bcd0a977cda1b63276fc56be104f7e0536df3b30f7cab4f028b3adba776384ace005f694d9746725d0a218daff99571f9df7e6b759d0c7a9099dd677f5bcfb98e5e1324836bbe2ed73e69a2183749e792ae110d1bb23262170f53be97d7e1d044b85e1c17281d7756b32b0f4bec020c373bdc90598914680994e4025f2abad22f098f7a5afe6972d8dc9f987cd8e84278a6fcb1606cbd6071753c1532c31b2c54bd99e7897f67f826eaf674c2fbc45aeb1184f05556653f4e565efba2962c8382ab6c7e00c327cc89c527aded63f3819560ea06fd9b32c4bdb50d02d3277a27cd4cd4336da39443e0a372d96e0090da3a9a4791e8d2cbecf9905fa9930ffea98e26e52e3192efbea49c44eab8e92fa86edf10bf88117e0e54052c4e354d9b6b7826fc6b515391de14bf1d60b6f866954c3fc505e038e3f428788998620f26e4a4e843e4de3a710724511c2aa9cbffa316e6e607404041bdcca79062c60b115760d17e4526c7671b84d482e17f7cec393c1106a5d5769c07c62f20bcd62cbb7a4e6f2a29a8810e3cba6a109625bc819d0996a90b61af02cdd78bda6304e41ebb4ee0d7b39d4267f613ec0c6ea1add43cdfdbd533b345e0053de71704b113a5d693c333f8804c5ec3035067c49230d39c57e038cd667db3a472345b4bbf29ef2bb78676a87bca90c3200b79f6218a226cbc94d41ed9c37ac77846ff9a90fadd511898123081acddbda0490412dbfdd5b2e49282ec817e4d37ad8c8f635a6d027381d0691447a1198c324f22c85d1dc0c100e2668bde09a4a7a319710c6cea59b112f787a4d1589a03d18d2e3661f6bcf36bc3b7dc11eab1bcf2abcafcda923d71882bd4fe1971b3c192c7fe7610b0c960c7c85d2d531dc6b324165df85e38e4f15af165050fb4320f82c3c3f0d6d8f19ce94bd4889b11ef05a88d2c9719b8e6f91745b27f4b7b7ac3537052b6467a3cad2b2ff759bdf6fe6db748192071b0d307a692e9da73d5bc6e6c65fd2558d277bc3033bdb92b7358b72e22b2a03dbc46a9f7c08fe73cd02bb9bd042e2cbe06e37a1d48669903b9a8dfa6fe8501b50136034e31871bdf8220826fc65778a17da963b72bba6edaa7e3ee24c409e63b1319d001174481dd9f99dbcb6a917185cbe8ae112ed356e1776c4d35af3c68d4077d9dd9c9d134a82677dec7ebcbb6fe51542e3b506157da17a4c30f6c3eccf97b409c90fdf22685a88f4bbab9d8833d5a48d94dd43216645416a4183337f61dffd691ba3192df45c916c428dc67f12356d2eba6c53b4c0c1d65d744bda7ce2ec7b912106787ceca08ba5140cad05ea721e9ff680dbbe618fc88efcdbbafc0955f3296c30e163fb0e3a36f61abb521378cb7a32a82495c0f62430654ec863cda9b8e9097d28d851aa9161a8da4794e46b90488546fed08fe24fba23b8503a37411a9f8700d81fa31d07e1ef67e80b09c2e3d6c180640908b85ec50ef1a4b87cf3fddfff90218efb7954a5cb7b502bbb5ccd5460159ec5952aec7be8686d7ebb16ce133b0e369544a61bd7120fbc738280e4656f7cd61a3cccd24634c18dc25723a7a5d73ad553c54736af5befaa4c221299d5c7c96d2c33245758adf7ff1984b0314565cca21415c2c67abd11eb744bad1ca8268d8c76ff7658443432adce263dedb8eef8c25cb1312eb5bcb50ae0573842187e908af14dc1edb6848b59aab6c4d0491d4a72021e15affe6a02d6ec35c4efb5ba1cd793c530d3f9ccf614d4ba7a4a34dc29e010872bb0397e221789f6def35fc7a86c48a71d3939703a0b8a7959d576d02c3cd209226ec3572c1924c8a26d8554b6e36c09026478183db93db51ef1cc7778490407b2440ececc888baa372aed4b6b8bf59950f1a0f23459fea62fe4f0dc52dc3827dabe7835e719c0f6eaf2b061697d54c846846426f20bfae8538dd16eb7bbd10e88a7881a9118a3eefb745511e4688b597805cc6fb467ab710df4105539f9ced8f8d4f9032c36a20e7ccb63d0810927f622e94ca8af3c215ebba5e75b61e0e8ea24e4184a7cc2791471bc2431d30557d0e757adb045dcd6e1b11b5bb10b8a61e8bb56d792cb9deb11fcb905063b651c7343bf025d2b7c41322c011212ff518638b5358dd71dcec1f082ced1b027fe50be469c8c6bc2afcf3f8da2fe0761759721b5df824ead465b159e2b2844302557404ee287212dbe885ee14625c10af293313a7896647349af0f8717474f6ab06cfa09dd6666c15ba996e82f9420c6b63b6ae2f6b12df7890e3a95ba6d84780b468adeff7a8443e7f68f9d1a463270fdbb05b99e92b8e702591945c460781ce9861a5779827f938dceb39855a9215d63ce216d0ce37b2c1c345c32d1c2ce1d7d5a952645723d7897e73647711056f78c12f79ee932e81d44561b6fbb39afbf9c58fc641da96f6cb56f8738a264d232b8797f4c2c506ecf6ed0479cb267e1575f855afd2d1f83d9a06d330460dc692912077a6aee30d1e0c56cd035f03863a31b63eeb38d3cfbd2271a98f09eb1f288c4aa079214d4881862ca62776911ccae014fc82a1bc6d30bb0158fad2c47fd9e9033ccb45200768b05f11f1a7cd0b92e06c542eee152bd3bbbbee7f656e2f36cb6e2dbe77e6f70390e50c0492394504f0be5ecd76b8b8b7a82f9cc6c6eb0ef350b180976bf6f2c058075fbdb4183caa327aad4ee74df6084ac0dc5c0eacca3e036c5c52ef0e60b847eb0ec07f9ce134f62e6734a3a08d0df190ae012991448f9dedd7806f16e334e884131c486a4209ec8d0ae4bd9b916cdcffc2de68b730ad3e5177b4456e3ab0f4559da794a22448553c7fde294cb5bd700b230ae054a46e61dd293dfec30239537d5cf60bdc14ff887867c983409ca120f971a4df8f6af66af66aa82902d7439acbc105d9cff2cd090dd5e069757bac3981b5bebf5df038247b632ebaa8f962dc4b29905b73c5c9bafe96737d0399714b76d7c34c61f7750af518e26dbe29bd759821dc77fee877f7b4370cf51dde3e5bdc3721831c629f94c22a5de5836ae51e3e3c9339a5539f5c2fd6bfe05031aa5aa6592bdf3ff4541b7b79f0cd64d464e8c2bf991bba4235b3f79bd065bbe827a022e2c7998e5e34c888a8abd83051a214a355f06f2fc7059242c29a8e50df3d12e0401da8470ab5beea2e44316f92c69231821349bb4cecd27c3e63c8c11afbbf95d2b0ba6147e9a3951ecf628297fb7286fd9573f09ef41e308fde9516e8e1aab92a695e795afbcc4faa47dc1436986814f68b60b376098fde28d3ad9ace54581c839f70dcb27e02dbba5f2b05e8892b2365b2782fac779cca236d10039421870574bd7a82bde42941e8c54ae7e8791a410e193cd4f9c2d2fc2fe41a94c2f7b0f244b23a266bae68a3099bc607ef876bdff7e4c51d221da95cc4f65c817cf60c586abe5bd844a2b87d6911d1bdd9993cf11656980e923cf427bc171e8a188bcf3e8e4d18969bd9cb919db84b256f5ac23142b2f290dd2cc7a171fdedc2144d1306d323c63a79cbc443a2925a351158b234658be09c93b15a5522efea0da02cf42b22fe86393e6cd562b71d0067790bc1b17512d0c32ea5501bd858b66ad3684acee2c803ce84c04d2339d42074c44b96cd0585eb1ef0e7af2e1ad9f666d5be66a69b45bdd85792a185de266e105a062e6e38be84bac42489390a96a02e5d9e5123be67f29c6cac4c272af7ab56499ed5e762d1774145433aeb2f3bd4410ed15bbb51249c62843fecb6a6289866bf78ca808b162267cad86c0d31a52f03515ec07095d946fcd0e4fe580bfb17a4693d7e548c46f4029d6f873f5b2e2fb090aafdcb96da9a84d7c56ddc34d80458397faf2de68c2a9296d3491ab0a291b96a09833d235debee628662d2429ece3607656608581f1862de8b57244a40886ea3d03a7fc1445234ce7c4100338a938e426233cb6603ac514f7633142c64e784fbe93ed5da08780bdab7c159d68e1cbb627a3bf373ef660b742afc1dce597effa25ddf205a44758e084a846950e05ae0a79940aa29c80890918b93bb49b56a333ad72b06cc999cad067d0ad28465c0814532b517310f674f1802b79ab5e3f14c27bb7035a3f9646813f452fc9ef88256dad286dde656bd64367bf8537f804c32868540f89e8fd52504b70c7a8343778737901630b591aa4efbcad6d86f9914d0e4668e5a78010fd02962c73b86c8ba90ebc99f7a15cb98c1ee6b889b31658550cafe3f492e84f526718496480b54b7ceb728cf2f72fd2f92582fcf090ff8801ab0c92fc885b625d1fab8c4a78162581a7354e53a7646ed4d482307bb21120ed705b4d183881166359e5fedf1f40bacaa2d649ca946812033f424186fff0ded540defb69b170000851901bc00bba23e5a66377db099fe6c99b11c5b42c66d7fd9fec424dd2996010bf32ed4dbcca9e3bd3bc08ea4796c75d2082aefebeb090d4ebae39ab62c687e7edad1c741ec6561abb5071bf76aa942a6ce6719c7697968cb38033aef604b997a1b31e7fa819d9dc8beae32be26c5c04d5a8c32dbc93cb6f138dd50214b7d1c4731af4241e9bec7b02a8c797861bccce6dc213d6cb33c6fba32d9bacfd3acc721a085a124b5f0f9a4dc79dd0d443c0d87fb4e68710d092d6da6a23bcea4c2ac0814bee68154c4802c55f7ccde5bcec0a12060433dfc0ba2a29ef7add222c99da4ebfce46ff98dd90d567484ef837a2cf103c6eda7a30657bfcfe02a054f4f20e40aff44abe762d14db18262b7e59e75216f1f7f3cb10836d28eb8ac48a1acc9eafbf2056e0c1892d338d2600b15fa80dd70c12b0ed8462d30af808f55ecbfca51a5b1726470e588fb5bbfdb583d8fffe87183e9d1b80ab264c5a644c7c5fb62b46e884f20aa0a21b9f2238b06294b72e41dcd4a55110777601eceeca75d7bc565bee0ae92321a6b7e6c1f86a4d1330e141715ee86ea40c464f8a4f4b0136e3152fb242abe6b6ea63d646db90764bc73adaba3224f1779e3aef5976af6f38f4badab89a38263347f480b4c0cf1f3da0dd38783d922dd7b07c559d9d9377d2040f1a865a31e8adb4db8ad9bc7a6ddc9d608c41bef52602e4c547d3608656259334a9c3f2e9eaa191ef8c1cd0b68ba238f6cdf73efe8ebffa2d5ff454d3c26b5b663584920d48a404c0dba049de5dc5d9c1a84fd22579faef5ba6ebc77d9110f173d357a8649b272afc6c7efc70b295ee105b549b25eddf3f23583b085fca03fd09dede8637e594057893bf314c110e298c0642227f75a4e5a6cdf4599254f7531afffda7ee28ebe12dd8b6a77b0be18d47ca43f070c27d4d4657d4a9274e28260f3e34b7065b9a35218927c868f20ff2100d31a24b906b120516bfd9edc573d2eb85643352801252438311c07470c230054ede5fa7d70d9b6c341c8e405b5676a0c32b798833802770bb09aebb0c16e8a8482aa037422bc73f0e9fb94832c6d003c9a9cb21cfb2f4a7ccc525962874aff20544a163e3b8e20bfc6ef9a1cf496d43e8fcf66ce4ce011d165cb61fa895ac04f9ad4df6312768e35fc582c344c27bd84da72a21773c80216569e17db99fef5a622f6f776e06e2e4fe9b0937398853641cf3cea3d59fcb38da5569400652bd2528832fab5faede06bd2b77756dc4c41dec02a7d5fa1b03b2d8ba1d8a3570e876950f4827b5b33396efbc11b4a528935f678cfd970d2ca6f63f5cc613cd3e5dde8bcb2d903d9ca7c373097f45ecb57ea5717a1dd550fa67dc0bbdc39e1d31921b34e2bffdd30ce60d85f2f6d75fd153ddeb7f165a3d6ef19518afad279c8c6299ad59707ba635fbcca6cbcfe82d258c73a694bc44549164e82ce90feaea8179ad93a868eb2ad63227f58184f32643798497afdeef01632601d822a21cca8e73eac7a55921932a81c9e905e8c9e1728c412b50e6bce11164d5703516a1c95269461ff13efc66b2b962bf5b777a95902b41aa45017f011390224da50680fc627726a745893bd32af704039c6ca26ece3bf0725eda01570f07cfb613788459069ed18f74b71e28ea1c5a00820ad10b6e116f022c2885baf5b8c41d2ee0590df986173ed6810fa2c50c4bda290d400842c71a4845262444f179129db0032cc15f12aa736f30a4391d31f629678e3866fcea38e38a4673b5d7f3b8f1574069922d2498ce31f797986fa47bd9df6571959c1ef48b1df5b0803696bfb2ad00984448b91f4337d14038ca2c45dafcdcfe98a7ccd4e858c89a8bd87110dde3a49304ea38dac12806cee6f94aa21092dc71b12ce97e4a3f1a4de297ca8853fe93ee4478d0752cccc307f14115f8ceb13e965884aed9ac868162a194d68aaffeda85013df8dc2b7178e76317d640575c3237700865b746af4ce10fb2980875a94deb5437525482dac134f534afe1424febcd3ab359ea38e02ce69fb4a07a5b922437cb865b5ece331fa65fcf289d73fb91cda809fb64b4ad12ad444dbde13a353c7eaf376219644d2d6efb934694f4e938f6a534b18e64156edaf46b14e94d12961c4c55d7268464f2475385d6e16d55b3b4c7193a2a3232e4a648f645d7a277c685a6580fa9745753aeafa0f6306c239802110d61412778073c19dcd041bbd64982442ea2ba6982b83411779dd4d71e663185f39468d4e55979496ee5190f7ee25b5a33ede7b7b8bad817f221b2190db1b525fa8f5fafc5993279d08cfe3593adeaf89c903a3469ab6967fa858027006e8643e552f6c307c4164e167e4d972d80c018e66a363adb94218bb66ee90c2a74c0a89185b3da25c7569ed6383989b49dbd5ec3364360cfe6e7d240d23510bc0667a8d7678e63264cc3043dec7a8a9a9d73183eebc29cb2a7c5b65bbe10f60d87261a42f3542952ae7a221cb243daceba88e9936001b20da761f9700595f0ec2f56686af36fb52e77b89b9d2e2b1d134cf6d612937888bf7688b81841027cf0f76327daa9c1128ef0eee814c09423889d3bd84403304e7144a7e41f0e37cbc23fbd4f8bcd36d03dfbc7481ec5d27aca3af4ab01bbff368aa18a3d1cbc8992afe98f1ddfbc7be8595493bc6931cef697e488c55e227c142b60e8626bf6eb44e72838846c302dcdfd87f21742b5ac40730e5d2e797790f03e2dc48640af62d7bd574b39f3b6b8a60bcf838aa080c0e059e666608e546e190a1cca711f8133cb7cb243404bf295df5a38f0f38aa77c85ae30fc5893d3fe4eadafb53377dabeb5addff63990e4f2119f5396157f61677002478362f1725ae4163c3abb088161138df8d6ee35d3fe8b28a71a471f00a3a0d92005243fcac5ab66f303880b3b6284f2a8ba9cba63f4f3283bcfbd0330c96464c30df9103b045293da33f792abd5f370ad82a9758396bd51c474acacfc0c6f67702040cef076b00ff6d915ae03a84eecabe4f18800c130934c176472624156cbb48eccd08070ab818c8931114afdc763e959247d4878ccfca38a150e8a95972c64365401ab90951abffd5adaa8e76b3f533f3bf5450858df28fb3f7510d7401288d4614b777e679e4a6e298864d91671788085240978729dc2f7736e2d62ca1fe5aa7acaabf766cd5472577b4de310a01ea2db74b9833a5e91bdce608c710036d0825a0c94816810f2b2bd812fac54f381fe857b061941cb068fa7151b40c78531f6787441f87cf95fde7686b4edf479773d722eae1e7bb6f3b2165130fb7223597b362ed160c7763163cebda44f2b405305476f690e276bd00e1d1ce2779fc3cc1ecf0c745fe5ea2d835cf1df4ad3071e7d7867bf916ea0db20774f143f15321db0626a8c4fbcd2a718c70f893b6e4d5986c616ea83fb95eaf7c97d9caf3b10956b82ce1fe6cce9560a1d1049e80dc8c555d68be0d09157886bbd9f2012fa43d64086b2ff4abca6540116a34f0e531a637e703c4f516e4b0cc40d3cedf3e622b980696f5f5aebea50a29bee1282c266e2d61d8267b01715c5f514f65acbacc247fc4247463f14b196dfbe770a5f2fdd832e6048cba78e8b11a251ae8f3cddabc2fc3bbcfc6a5223197b2c8b248986b5cbf056894c663e02d20776451fd75fc8e5ca9856173933349ccdd97797972481d093d8f776f564ea23902c737c7f8f422e21746151bde66f940291ff8319ebf5f4b4f465f08bc91c54a5282ab4465052781b02fad10a8cc870655bcc7658ca52185e5cf98fe83d8e04b195985a135f4fea5ba6a6f2119db7e426b21f802f0598e2bade13dadb176654c69f66898796815f6be3dbbf8ebe8baf3e5522a526e559027c11b3d600e4c7ed282c0c2b7000a703b96ac129480b817e44191700d028d13e0a5bd4b3e5b0681df33c1f50b1dd1bd94fea11c6ec11cfbd2da094fb05db3be93a974a39a78e83b9d5b03327964e53c27b82d701e59a603842b8ee5184c235a17524fc37168dd162d09a8e96dae3d50291b012b7253467a57e103309225f20890312efb4123d6d58b7ab9d4d9654928fbf831936d45692edfe33253ac1c08cdc164c48ae9e5b7565b673c11705276e147dc28ff7e1217a74684ceaadfd6c04b34d0800275a9c5a626283fd7118bf7b26e7cce72afdc92d5d69a0e365f6d4bd5a48527d5d52e730f737f986a5feb90b3a4e608fedae3dbfbca2e159b86f1794bd421dc3f0caace9840b1150291a793473966aeee2e4e43b4a81808206dbdfc16e2a9488797786372480be44dea38d866502ff38a54c59e24e97bb812134a4ec4070c83a0ca1d413b521284f51047eb2b8130d16572536f82eae7eac3aeb84be395318a068c2349ea56f0458edfbde5ceaed1a70acb3970b094136239defca296d06d0543b5858751099cab6e6db902898415d7c97d4c2b6e789350034f8acd1a02f40a7f82394ccc2503249416f78f2c86b511b9e8eac64c4fd65c671edb2f4dcb66a737a90c1189b3383b04e03a97cd351870f9fb93d035357d7548d258f2c67aa594a68f0abb2d9caef86cf79e916c89ebec3071e26a952606df84001eae39383448e10613d9778f7b708b120ca2a4d00f8e52b4483bdb900abf99c822e1e686262190fb9b9656ed456bf66bbf7b8e9506ddae773fece207727c8ece03d28ca78344c3a12c0e346fe0e3acdc7b9b118709ff909eace5b307dfb5c529814f4897698f09adac927a2e88b46d4cd414809a7a807beae3dfa6b4250e17d061e7e1dba25af2f9d17207d1d1c475924e60d88918968ea0515dd2d700acee24821a44548fea7097edfcc899c3d6c8db73d3202f8cb1173028e78c6ab70a4fa17fa9c29e3211cdc22b27607babc61a1d24fd2c2d7b019f7964d473d6dab336f68eb1289a798e9713e19428c9205027620108329c4cd016cfc0e9cf0d2e5a5e5dfe2f044a19c35275ae300c065f2c593fb2657d62a16b409f8591213320f8f976c2ab1c7e12ecc980a4ad27bfcabd845e2f5b77a829853455f7414eaa3950159d93222d2c28d1212ea935a7f37f9676f1852e52f8c3d8df40d275886af0d3af414c784dcab28c6f6f331d59bab9155e3ac28b967da4b73a5cb270e8a572057315155954522906a5fec7b35d896f8ee76103fdfb62b38c4d67c0db2e651a42d5daea1b2c5a706757681d3fb4aa6d1e7526ba368a63c7b5e4d3e7f2f1f676583a1c2216ca34dc5a77e74fb6c2993b9632bf8adae30bdb254d748abe5c38d36b52d9a21f01c62628a349d5a36d14eda4e733b00e2e9b443ddaba9e6bf6f4e98b6e3f61fcd14aef23cb07fb9154833e420a00c237d994b8d415a320b2de987ff8741f3b63d9a597b0da415a33cdeda7b4b22d4827b07e2ea8d04b575f27d9afc26cc261b4897146c8c1c54bd0a9f9daf5e09707756f6879546fef3a4d4ee5887f5f49212d4160901161fa7f59b6e51f24449a6a9a4ab65d21f9901106bd310e75a2505ad5b5b875a2d5adbcc3c43dd6fcc08b17999396d2138e009552ba89702ed819a0fb4ee7da273b90d40176ba752671eabac2f03f0ae6e4e78c4b861d44b110bd699b333efd5ec33b191667bc9828e8c08cd0ae68aaadb650df2ed92029aa24e6f458a3066c4ec440ef09664384d349ba06ef218e65966a9865fe517ce5f8a47b28a52b7ca85149de500872a546207078850be1a28dbdb4b7317b9cd3a234ab48f2513874831d127d8269d2260f17fc122350c3d56a88bd272c2b697a0e05ecf5c87c0432773817d63a4b7718aa1fe077e6353165022fea135a2d4af5695804a170ace78eacab0fb87f41c0c038a881f99723e64152954a6a853ab2618c9bf0f1d15862d677ec04f0c80f712af00fa1ce6ed15d492a81d1a70ad3411f4601938d1519730a3adda1abf620a60c95b02f6d4b9acc2c744d5f648dfeabd46393effd6dd65d9735221592bd31e1377f89df6ffe9eec23549fb64d30cb6c44e651a8cb15147370b05974470569158dfed8058ae3fc7dc3f7bdf8a5a9e23ee0cc641c3a9f33c7bfdde3d4822cf0aa9081414c779703f984e4badee5db212a5746a365a04648fe101e6e77ed245c5dd0eb5bf3b3e30c154e1412e4f36ab9e8d54ba4a23a3bc5bc34a28cbe7f2bfafae371c6a79412a48599fc9a9dd879f5c62a7ef538292c3b34ac9018b70a62ca226fe8428e13aaa5003f56595caf1fbb847e52d817c9554b0db32d57e398abab945d57ebd204ec3d4f1a831ad7c249b0218a9d5d25147cab6f7f01d5664458863fc8efba0be090cb1622cc949fdcf16f09e2b17180fc9b772e84456905f008dc92ffdb497b0ebe42f10e72faddf4bf51a2e590101a45318252a547a0b44f190bab08d455dda2486fe8babdc37ffa25aa675af931fa32806dfb436dd6983e355ad85a4121a39d39b8fd916905aaadb46bb162f45bd50ce917f021c7ab705db4f0042fb0c37656129feab6454dd6c3fbe1afd6941ee4d974a7e9e33e729c4f411c8d10a53b505246ac80624047b927eab18c2e5afd74e709ad5bbcf60f4ca747a46870998f1df6e7a8c6ed262a466bfe5b273d3b73c604d663f0c962ee9a4791eff4c290e55d43357e70c6a97c9a3d9e6c173eba8f1516a697e8c2ed557123447d10513c922411a6b14a812068270fe33443bc5133aa0dd319f5b302904652a88f91a9b003af8cbd0ad230394a7ede726e6d5f9f0e837989adc3ad3d590f79b8b2b15486ca8a5f127d3b921fe7ada3f4e208ac3509b04403b089e2490bf066e4a5d500e952990ae23a260ab5447bbe1f114f52be2b70feb07fb1a5c37562ec68fcd70f37b3913b27fa50b3bf2cb441f938a3863aebc82a3e2c4d9a38282d41378a271b5b490638fff7edeb0a07d2f0978e5a58e1c1219cc9f64fe2ddbee3c4db05543aaf1300c793e760d83f4513ea4227addde893cea46fd7b5762665b983c0585d0e77a13392836661c3790ac005d76dce80a0a6d49bf257ea03a0e2db2435623e7d4bf0f2ad454d6de34f79eb337b82a2cda5cee98f2411c90f305dbd3994968c10d03c7648c19fb0bf1bfc4a58a4b2ed98d8f3c2588e487fd0108191f8438aa9f4bf30278cc416ed55d5af7086a93b1b0a98cf3cf0b2234aec299f0840780b8bbbc73cf2c0b80bec57ec0dd8d7216cc8ab3a6a5119ec8677aad34552d6b42c3f1be1de21c1635e00989dbef598ee340338235b3c08140fa73666810fdeba2f2e03b17478fccef96c8d76b8a78326d5ed0fb6ca7027cfa7b2dae20228a9f81b47b745ffc9c210f9a8d940edd67ae104878cd779844a59af8fd95984a26813cb35e4e56c0addf87e26bc1e45152493f19e457a00938093256b56cdc722a9c98fa2a32f4fe17413379d64a4def2184eb05ab7bc4c7fe63b86b012d02fea07a8dde52c65cccc6796bad5e9f267247383bc6ab9b7ac1e45159753e5b7838cb50dbe8aee8fcbabc1c27d2fc87b1404301d486fb2d5d00cb419b4fb0f614e41ef68ec05760a47ca9299651ac351792a14f228ca57a80aa6888c95388c426dc6bb126411e74b5241cc0b6037223472dd4ed1140e5a1b39e254923db0ec5bd848e2e6a0e6da1c6426dbdd14da6003f79ba440e4e76fedfa726329aa4d74ee0f45eadc098dc47fede39e5b6591f59276d000b57614fc60eff25864665b80be340d615e705225fd8ac389bdeeaf38c7ac87fa8c305859eedc21e5b9988e2a6643f9b53c05085dc038d05ea375a50c213c3e281a121d784c80a6578f2a0127ca27bdd5e2d7931b444ac7c0e6d0eac7ca2a8ba9640fc6fc76850c2e00bb936467cbde5cab677f156abde6a8669145a83db0caeeae13e95c8d7fb5c9908b1873f3cfc55e142794c6d7b5755d122b949c3f96658a5b946fcad874e6d237964c550ffe3f1fe427427271ca60553f2c2bb96f3b96769683c8c80ac55a87c0d6424a44aaffb5ad742816f66599ffb6c33198d66d935458277a03167a94191fcd14e0d72d722795dea70f663004c494e994c7e09599a350fb5574bb9c3734474c2c9db4938e4b3275e14c53f7cc30e919f227f822f0c48f0fe6eecb4f6171b940d0233fb6749d1757343b51137d3fbe899fb91da65c6fd7d7cb18ca461bbae7cc4394ea8bf7d5e0039c17b097366245c771601c210891ee23934cc2a48efbc9e8285968b6a53958f6f1e397fdcb53df6002ac6ba9638479fbad34ba8064beff3a37aac5f202f88359f821af8bb42361a7d17d83c4b16b7765d1df4ae1013e57b58aed73433126933f73eeeee8cd68327d2d95edf43761e5fbb1e473921b2511c98a1534d14ca12330b35ec47cce5cad73e86f281c959ca9455cf83a727ce66fdb08dcbe216193ed16d5d45d2fddaeb0efef5f8403f0515248330c654ae555f1772ced15b58a1ff03bd7263f49b4b7168f0488f0f65f8f166a9116148c6586956183bdb52e7a44bf633e57356fb5b5328cf435e903741c1f29329b4a0bcb67e5c748d90c40b6ced3f4ef463b082e281729a9ddd5170e253f50bc2c4dfee9a645bf1a544d7ca427abf18fe5ae8cc138492ca48d132c06b842cfe1a64dc20735653e83ca78909a264cfb80e5ca97f9a2bb959e5875ea977b85f90c4e639d94d44771e61aa525e886832f77e6b94758b4482ab16bd871062f933d875fa067eec19441cf0af0af6c98aac59609420cc6a35bdec95fec02286227ee94151c2398e588697873170a2f6a19e96bf71d06b2045342bd4b53caa19f22296ce939d483ca5c3ecb92df63f7442c62fa37d00f799ce07e284f8f11846a824a10d6df9aa9da821b5c73227b8db672fbe9c2fade5676a34731399dd709aca10a3e96f6f52dca5e1e9745f7792cf21849daab551c842315de1e52c73c672e7a8f3025c1810bc6229ae0055c0cf4b04d26b9bc7c5574eccd99bd33f35c018b3195aa6bb2ec4b75e23308ae8ba1f0b7f309b9c23de4dfca7fa3571b9c749b1e6d7b685ddd8f35d373ba782dca4fb41e095e82cffe5a9c4bd4a65ceee41164547264d922c24fa7ee09c2972d7c3f13dbc1c9472e90fcade80bf03228b2cc5700a4e2615de3de2b7fdf7a5d6bc4af75e66e870e559b3e738d9e63b9eeb6884d98283b46e69fd7ecafb1dbfd11e4794c0dec640c7400e5f6cc709012863957d955686090c6e6a543caca0c24cf7133f270e196c4cc96cace3569e48e8edbb4b05433aae72c3630151f3735cd3a8a53a69a55fa048b307da9f93207b02fe84e5ce36f57f94f006257c09cdb41bb9aa9658b7f72789ff61bd778e7c907b6fef243064b80f9fce3e82dec9c28506cb2e7902a8abaf7a1eb377a8a9a194a5181889a8a69ab0e20542d3ebc1a8f3027c0b53d66ee5cae36a45c453e944276c5a7827d9197c4c8403db2078848892c95e75f587199b8215a66bb84858bbe8221ac85a083c31883b40f9db8033fe18eb3c43611a979d064aadbb3bb257fc39b1265011fa0dfe32be566b926b184d5b51b169fb938c91e567a868e37842852f57152f0030f7c1f3d41fe49bd5dccb436938b221770e68f5abb737e317349060d7c51bb445000bf3a3a8088de48867e1d07b1ce3aa4088a668e7cefc954564f0d03060c91d11f42427ea3cc7a958afbb999551f40b65e106767cc63206c9332f42ff823780cbc01e2dd0a110468739beddb2bd3261246dd5945749dd883a95b60a0f035ce2cee8ff1ad72f71ef536d8e43df74d5fb1fe28b3091155ca8431683edd85e55681d6177e27a640e2424f4201b033de290f9fa80f7f21a15ab7a7cece8285fab63e0d2d78f5616897a2027f549e5daca3c4f78a9bb05dda96120859a19d3afad7c533c02f33d80b7b91bdcb0389b13e55e69b703006f1f540b9026888c331780b1fdd1304140b5a3c50a730670e239c672b2afb3d9929b7812c2f7b00dc1c0fcd6d042bdfef976d87107d11090fa120bfd28691e47f3e69a09a4ea917a33dfbbca9b1d643c1c993ab2496e0ff9067f5f683cddf566293a332b2123b93753783fd0c155b8e027692bdbac7e9f2ad96aa77d0b65d392629dd0c30210ecb74ad0022f8fa8b498bf7c341c7d89b5a63f2177294e0906e698d833ba28632448aebad73a9407695b4af1db7e92bcc1f2cb2a2f8e420ce02e452a0e71379d8aa60ce1f59607c3881a15950c3af83e72113607bd2019b3637d8257e97ca564faa0ec860ed2bfb41306e1e527a2455caf196945bc2df52f5b71775a3fc224cf03160abc588dcfb76094b62a3ceb17cb1d7e921b762dcdcf0104331d7a7aaec3099edc5d78104ca6a9c8febaf600d17e2c3196b7000ac370527c51bfbf1f393143f000a27fd08102a02aca73d48d34641356c60c85181824b38ec003e8c1530d155378408167b54267914ed506b1ef858ba5bf45be9f6d2b878ab2f7c225eedcc1fdf8d9daa96dc7418434c76be84b8c235b3dba7ae0b68049a117af088eb67c9b7547562c93f91459acc84c3f827afe734f5899bde8b764f138d92cbb83556ca19be7b3139eba1e0f0c797ca8f911119e5dafa9bf94f06f5a78d916ee019387e81810fa23068436efe9bf735c660820bfd88e036fc8124a3c440f9a1e57e6690785d933a4d004a7603271442a3dd4e20f7207b2b131cff26df639f9f9f716faad5a9d1f903bc869ec8855df6626168d66f1d4e8777958f421e4ce530e6aa4995418b307946d6827b9988fae4c71021a82b0b37faf4ac45e3b95614d4db15f51ffaa9c9cbd4b1349bce1bb51b9278b18366f75664a4e49f2e39f00c757c6f7fce9577a7a38ca74f31556d410c2d7d1192658b8bf9856d343db77358c1c183430cf8a61754f0803f366bd2f71c479e384af9dfacd906653f39d6b211920d06e87feb32373c1321dcd8bcf39749122f4d51aed95fc414bdb21f465e23f06ac603507f46369c9ae20e876616c6db9e2c13aa13b2cb1463b415f8ea420fcc6a7e0efafb87b0484911fee5e39ab8f70bc40c3beb7e9c9f9ebadd2c8b07f2575dff0d7bf8f19f67d755015b39ee617643c026e2f2a00faa59a9dcab414fa595d110e5b3089cac1b6a33c026b655b3cebad720a12cab00880e7ca83c78babbd95354af4dbe4910600b038b82a33a1c2346c9e7bf333cfd916c53dd21d619e26e9b3e889b204dd57143a938b0f2532d3092ad8f06d9483940b726294be69ed6ab66c032e26e6ea048ac6da36681bf93a7f3f118f06b6365a21eed284912e93592af26617ecec5ee37d887c4a672aa566bc1728025bfbd0a6adca8a22175cf085a14acab0edb90763ea99d110b3c34606d0d368cff30a6436f5eed1ca3273902a835438dc1ffb6742db39f58d555bf00b5fb2712f92d8fe47db7ddc0e46eb3ccb8aa75d015ea0383d2a7f8102141054870090cb2b8108edd177d72e2e770338ac9cdf62c3cf4205486ff2e1e26b8c731f5409207ad1bf405d5b03dad5c22f0557a0a1375899d3c111c50eb889c016ee76b21f28273c0575a3e83e9358638648530c2be492d25a5f65596e24a84c9e8b5999e9e035c23623c11a447c3c43a540f8ef72adc1c87449d2b1e33abafe73edcac9e7ac3cc8eee6e9117397702c59ce1f2e24bc06a6f034ae47faf47b989c1529a51a926f1fabb1c3f1c2b2d1282e7197e3a1c6d2b97b4d35cb32fb53e67b45e36070d5965b80cb29f5c9bb86e25e211e1bc46cb80c14f1591c8958af44ecc19109566fcdcaaa057115246e4b5eef7d057c9ec81afd212dc6a42f3068a0f0cd422454c09eb2c454c45a1ea8d65873359389201ab046828da6b4ae56c63e4a9b3dff1817424e902ae2120794d6d975205dbb3aa087241cdc25d5c3b3bf4463f5846263a42eb56fcf992d6460a987e9943568f9b054b9fd94ec75db1d76a351ef49fab095f1878a28c371d1bcf73e965e487fd7f53ed35d9c6b9c25842d1e96a214dfba535bd32ad25af314cee65949ee91af1a95cdf73632e22ff4578e69a918060fd140df5c8e097549c3d98fb455234e176bfcdeaa7c2bd3a6a39733db8551b1655a4294589257e9a61b1fd82c2b7ee87bbe87e2407d9534d4338b24645e05f1f3a9e242655b9b623b476711014f80311a45a26ecd36372930b34d2d90b82fce822c8ac9184acf968fddb58617f6ebc99562676a12dfa56e401d425abb2047f5a2db04acd1a24ab3fcb1de4e266c2d727d548249ae508500cf92c4cf89cc4d2041f6b2c4deb20ca1de26a8a2a28b72363c59334b1bad4d8b44ea8c7e97cceacb6c3b8abe3c47aa2de8a0e45a88105751223178c8a1fe24d32b3c79cd2d2dc6284a14246086c36ce3380cc15e2b7bb73341d3864f20574c35159e4fd07dd3ed00db9bf09aa1af98151a3b1df7c891ee1f4523086448ebf8d346e2bb5daf4cba9a9697daade8500fe0b527b46c006fbdc67987c04ae63d07a96ce59b69bf59c1ac3e9f1cef3e4c5a8c5e61ea56c3feaa81db07ae98d595035b2d81e545e8dbd4f0480a982beed94947fef73618319ffcf5e00a2c6e373528f9a627caa6a2c341e900c7a130f1eafd80aee389e2f704ef60c4f696ed7af0a53b6f9d33c7aab7a81424db6d8e982b7892ae5d46f4c9a241bb89c574af110a8212d04509603fbc3bf6a5d394bf57aeb8ca4d7f196440f8752052fd2325cabc2edeb14c4be1d1a87ca182b4b9028ac2388d783f6df3ac153a543e86931fe2a7d9e509634f25245fcea0b1e8c6cdd057033f3507c0f14d44aa4a58d88a8421b1c4288fe390608d9c9fb37f8a85af401ce2dbaaf42304b019517c6bb2f4150c1a5ddd334abf4e7a8d0b23e97667f58a5e286948150553e177868c37dc70ee2399fdbb1257f40852f936ec9e83e5c39d3d1d53338a82a5eea75045ac76b407a593fef2d57070a5bebcbaf7c914d5134069ba211bc211e7a9408e5d8f88fb02de367572dc44e8b262cef18bc5611f1c9aa736d2a2102f71423f151781305a52efaefc8ef7b3c7ca62e394a5fc6879435d60ff5c3e95e977e4dec4e0c41cb01923f2f168ef675e55a878490b5703fb39666657f8c7269e0ebc3dd83954c07db54f25ae8f5ca1d6ee110a98eb0ea094342c5dbf4eb2c67fc9025cc39e1fd13ccf7543697947d0dd0d02897b9bd3cc47842ca4f22228be202e79c0679cf8a63fc65882272bf6d89158ac96fbcd0246535612df02388f7719499a6c388ac175401a3881e9f92baff2df0d8ba993527fc0dbd9ed660f94ae416e5b72d582838de54737df49304fb951b738c6e6d4394ae6d8c1e7ed1bda585744dc82d6ab288ffcef2649993e46abc1df7e1c4a82f147f3ce2e3635d75976cb1af66cd5633a45e1cdd1c73796595bfaf7d10632767a6bbb743cbf6bd6ab56847714cb5a0877b122726179dcec4b73fe73a3c1f26afb31d4690dd49c957ad7ebf22ad420885196acdd2eac7ad7590551e85666a4eda4c9814b83a09ad66b008250bf53b3fa100462474b6b186fb78dc24faccaefbee0c02f2e09c013e6e9af23ff792abe468bbdac8e3d8e47fd456861c67fd82d785793e863a72a9c19b2d49bf542ec9c85d4900f5fcc012ed8d9a1ed7fbfab15addeed1a20b827556439c746bd001d5980723725cff51b3f837150f3f1c6f79f59d4339bbf7637b8cdbe4c38527dc438b99c8057e05f658ea7e2fd7e2da651dafaa8647420a8213cc7199997f0732be1efa7d8800ff1cead009f8bdd80b1ad2ffbb7292ba5e8b6e7979e02fa325053f93b90893cb63c20eb1e2f215dc8aa6d46f04e7d2ac9910e81dac26620f738d45eb0ef8991615f20ec777c32949ee4577282cfa0a7c80c67b7f54e8ea62d313aa0ff382b330b899156778cb11c5b031d818722177cb030fb043c389401896bd1b5152e7bc74fa5289fdfb983d544e04efa1bb25adb7b4547372adf3fd9a0ce081f8769c19fdfdf66e0394e977874fb4d9946ab8e7722b149b7c8772f1e3c6de99b9945e19afbffde977ef1d4ca2ae9b1b5ce2b148b5538ee0d84875dec28c89885ba1c405d5d0de7f4cfcb98e6a89a086b85b37f1e7020eefe5e1497b15c105b74b98aa959100138340b1d70740e97b480cccf437cbab114b67c07da85bcca5d2d7c59f3357fe416353a59a641ab5ee1b3effb6674409cb09af9e83545aee8b07f3b25fe55eaeff10aa10b16a23c8832d33d07dc7c77d939c70a5965a5cfdd457b718976f049b3a2eeee205990688f9d740255a1375666a18ffc4a33e2d49057d460c995e362975ea2dadad354ff8aaafa649c00129663eac1b46fd09f37d95891cb890e9ab0d164b3b2909ae081e2ee0ffa1df270ab0ec26dc2ed7680b8d7baf5bcd81fb9aace567e6e753d43c955c1933dbc745d7602aa61737c1b5a62b7e9836142cb289c8e5c7dfd0d9f99ce693cf62da662d3ae914f8f479d5fd1593a2e75ff28330a8b410487471f05c91616f292c2e8f025be1b56bf6821b9c93834bb602fef816eb192cba545f3d13752edd55ad3b9e4306acccd4c44649419e95d6cd6befa03992ec33fda3e98ad68c631d912f022ee65e9d7ad4e1f5ee6533efb51080da1bf1b90044d5a33f14a1c8c49bd2aede60e316a11f80ef23c8910d85e454bc1351b3fbeed905bb326bda450f74821b174007521a1ac8d1eaa02e5553e88122fb68bfdd5872d9c53b7ff161799487d5feabd894c19f22e2bc7ddc57ae557f9ed19da8d5ac0b6b07abec054e4b1fd71b547ce88c08dc3e46bef22fe763d63967d68a4b5a2bc62d53df074882acd2685a5ebc6c3b7c502c397c7a7c0b8cd7137875781922ac71d84d4d1604e94b438b85ce63c10829ec52c9b518f3cfe77d9902885642defda8e7babc63a1e00338d53a8f168659f5215a879ea9c24d44b1ab7cb6d1caa1c1d2d132f35a33c90177147c5880d1267e36263abe5bcc8b8a9661e767901271c5bc91d5a7728f912c8591b983f038f5703fc9eea79ed0c2e0df8646871ae005a4a0b957bed2d4f65fb907a9ad78adbfccf99af6ff0e0a1099d49e1c45406fddf89902850cac9fec5a963eda9a58ceb36de68d8f2379335f7ac7cbdf82857dc0133f905e322379cf0d9a71360944d0e5cd85e8ef60addd6547539cd809ee06cc2a872834847fecce692b9fed7d273c9d98c83ce662c09d00ab631d8d4ec57a1625be2b85d352b4b81faeae9b486db63c11c0b0958eba413624563cbf024c6d8d2b86e77a670bffcf3c32808466f40a3c36213df5e2454cef88e996e38ace7d189549f38d3893af00c745da148a47caa97f890996f6389bde4937277fbde1a1824c4a9ce7f95e18fcba24a7bd8df872bd2b6a07966db484bb487f30b72887858042f3676725a38d0bfc97d6c0980d6df1fbbb0882fceaa932582dd302a08b262cce918115ac6e5d7bfa4109787c05f3c72b9741332d823eff4494d4bcef47fe865bce420d734c6e9905ab497fe112a1894143c40e71cca7a328530be774e1bdc767b40e2c84bec477b4b02b919ad021fe432b36d9aba97ac1fa2db308ed6c0e921280779c617e592fa428b797babe85890fc38f4bd733171d48824b22ebda65f546ece679ca204eb5d1dc50e6fe94043ba08df72b85c94172dc5512229fa30ede646712400e0fbe2053b77b4b905087922a700271b55500cf6dbfeeaf96aa62b0b674b3900edf407f2a44ba478a3dd0a050dfc878ba016cb26435aa6bacd6c4208fc964c032868faf98af7d1ac3b22a5d3be551c4151b521e6f2dbee288d42942f9a9cb64669e13f190ca7ecea11b5ae82f07ae6245bdf5452a2a1ddb85f1c67971550be46350b6ba8bc5c28db30adae4f37e6b291ac20a17e9fc9fb8b963ee43662b6739727e2879a777a5bc57f19e52c6bd590abc42618d09df4c25a882bf7438e9d281374c8a4c3550f8d8fd6b1ea51136a36809579328002dfa51499c286b860c6bf87b778b9a82218e3ac8c58caa8936fd97a1634c0764b0ec40fb3215ac9ed0eb016faeb20d12f0085c24eb8d6f237bfc4854b8cc50dec9bf92e785c70943f78a9bc02917e216d22106f059e382760d8d58e20c05c53ee5d57ee59c0f6dba14eb78b67f14e4440a032f41330154d156568decb73dd1a78739d280bc5abe733de11ba68bb0999faca3edaedcce31ba953c9d16ef9be95a05356686f690d2a407caafc5ab2093d92277a1627e65d8b8def9b077f685332feb0b1077015fc74130fdcea84981c86bdedfedeb3ef2062cf798ee56e5769d15139616bfe68327d2da09c6bbe1287decef9d6c790ff1e1b6249491b79841dce8de74ff7e162a9cab5d6c24556dd4bf0e4a695d17e9be94b546f4517eec7c3de49593f2063557d300c046de6d40cc6d8dbe4c4d907ed8bababbee9cd22b9c53ef1b1405e4aa29e289a046ebddda7d66cf2fac9eded947a6d61f359acdb687e9ca6c3711281658ca6039c607518616dbf4a526d86f645ad2f37c4d98ca2969ef6931ce234d9b2ef85009640ac7bd3a2703d9d9dd4d6d81bf26082b8e4170800be0f3d788b54c4fddb1ff5bc907c6792f0f285559ceb5f71760b39dca8df533b154f5b5d31a1b8935f678cfd970d2ca6f63f5cc613cd3e5dde8bcb2d903d9ca7c373097f45ecb57ea5717a1dd550fa67dc0bbdc39e1d31921b34e2bff1ff0df7fbc415953d76178485d27bd7b748d81812264201782b7b4fda06b3f2918d827f449d007a1f442c19e3858c5150ee0eb01b4a8994f078d684db9a94a6af4963fe150238aaef6f6e14203d88495a12d4e9aaafd3f8ac7c9db7c65373d9600a8f686fce00fb4a9eace657161cdefb2c2d6be9b46a18a4ec6a47bb983e6c32bb5c110e96059ac0602f13b7012ffa5d98892e406177e750fc0a8755644d6c31f9f80e66f43fb070ae4b751d8a5fd228cbfcca4253cff2b74971443301974c89f26272fa669f873568d13e1a52c9bd3324c38745db251183354b957a6b7d42b3a305efb32097630e747fe0a9c43fc4b9fb1a1afc6ce42ffb0fd110de9a917c920e6a7d44af652d17621c1e7cee50b03b270f202dc76bbaba11cd63b86fa0edbf689ac98bdfe917ee85939f36b60dc2e4af62ae5c14467952cdb9389a8fb940cfe1a3aa5dd96afd3287716b3eca1d14a2e26c0d3bdbb322c2d21955350735b9d101b52b2e30415bee101c741d86ecdbdf94ca313ed34923053c472834da9b52b512cf5ee813c3872ec8b179ef19bea2d0a3d6f7a2b9099024384e0720a213bfbd11a1f352c1f2ec161b7e20eb8016f1b8c479eb2c96655649f309ca77f28528dfe4f09a75fe9187b1c60f36db4d498ba432a90248c2951e6c4af37689806b6bd1e266355353b23964e362c3679c56a31cafd400333695bb7eaf376219644d2d6efb934694f4e938f6a534b18e64156edaf46b14e94d12961c4c55d7268464f2475385d6e16d55b3b4c7193a2a323fbdb03fee380bb3166999a8a72172b56602f553e2787114a76e6c1266aeae1d769851514dca6c6cd3b742433727f71021001926f7548da4936f3ed48ed7d77ee3d2e4ab0b66405fc6ffd1a6f3c4a38531f92974730f79c940a7bb904d23d34655cb9aeb253d3dd3dd4127a132d9521bde38eb482e3c4845d5c6e92b4c72a3279e81b10947676c6be856381d9b890eec7dbb296a6a90744ffc722479809ff3dc1ea000ee19a1e5e8f86ca85cd2db6ba48830684b68ab38d8ee95bfaea2b5ac8b39fb9f9777917c4df27f303b79f1abf9129111438832730fa917b8243f09d10043c3a47cb51a55d6d5c4afaaa055930656cd70baa17aa008903a089440dfe69a227d0b19a18ad80d1d23162facd50587e559264acf41418d00fa1a00b5f702bb5c9590730f8bef3a4dafc735e55122114687141f585fa53a9163010ee1d7e7ab3ff30e4a2537c50d53868fb483f7fd37d08221f2dccaeecc9f58d730d8b919ce56506f640d97eee35b931bba714460bba14100a38bb128ab4acefdb52d46941aadbc4758631b260f4ca4d9a46aa09addb2c78f6323a312fef244d7e9e96bda01e2b9c1117b0a60353f4fd35409f3b3635753577428020c43aba06bbfcca9e7d9d7b8d7ad3b3a734dd09291d4f73c8bc054b1b1e17429741392ecdf0528f69bdca0a9025614553a4a045593f60ecd38258259e5df8fcb212cee957810bd7f05620e56fe799aff946eaa7567d00c485330b1bb954d3384ff8a2b081f7193537ee09e68c5c57a72134a192c37c9e89f7c55b757889fea3f7daa4935a4fc91f85131ac332c92976483d42f302e048148339f11607eada322378658adf3e9e7e959bbea9b026cd816547ebb92150b6c841ff914d22e27197202d063e959247d4878ccfca38a150e8a95972c64365401ab90951abffd5adaa8e76b3f533f3bf5450858df28fb3f7510d7401288d4614b7770fb7d595744a15f5d4a10285ad5557787cb749936786543a84b59eb18093fad4df0f851957c4d9a99bd046d847015afe01031c7fedb4500bde1b7d0cbc9316e84a48fb78d7885539928da738171abd8ece1f3fca5db737b44ef72649c308a0931910acf81f4e0c14212b6bec555d4710d259abd88c52c6821a6811cfbfab98c30c69e2a87896c206756384db0ab3ecce8b5c35433c3f554771ca01aa57367af04fa31be2f58031ddab181d118fbbcefe9560667056f31542f5d5daa0aa71a5785eff9e500d74d8c78bbaa47ee623c49ee366a699a52245182f6a5c90eeb95516ef503bcde66b7e7d468ff4650f3a5cf493e72497da7c25db68b50d98bbd8ee9fee7cb85d9ff16b06d6938901798317b82bb7625809af82d1f7205f56ca721a9ff6a6a67820d0b5cd56d1b19afb6f2438de42c456fc9adf1506e158f5117da827ce8e58613def15ad214ef0a5117472862c41922e32330ddf2d43d879f8d2785ef18cbaf3dffb2007ec0c365fc5bf9936e785f80da7098d62c0f61b71fd5c61fc4f184de592381e813c79e818520b3e6f564ea23902c737c7f8f422e21746151bde66f940291ff8319ebf5f4b4f465f08bc91c54a5282ab4465052781b02fad10a8cc8706550ad281bf605b40148ecf53bdf7874511f99aac780b33073feb4be43090c5a55ee709ee9ea9e5f61bda4b6c299ea5f1dc01e0236ed080ec2d9dd3bedabec00540083b69322e2add0b58a942a1c40b82aac2bd9f9245f27fdbc0f620c6b3d8699c982d04249c9bc16d86780ad743ae0ff94a1930525176e5fe805ad33ab7a122f809a80898b995418fc7c17b4abf0ca3449d58091b5c7378f80c3a28112ad2dcfcf447150e9bdcb921784b8fa80c0ab51df8993eda62a97e800655c422332dac967fdc9e38f868b60b07af0ee572404c6023145072d899f75c66c3663c1548c4646e73e42d5e674a95f7bec885f53bf6044a2236644b2f8c1e4aff2296b3975a0ebcd2858a1f1bca87b25324732762a2db381ecf978ab523a03637c3efa35774fbf58fb964363dcc4a6bb1e3c32ff6d172c4bbd010c0b92a2ca28b6f8df27cca2e159b86f1794bd421dc3f0caace9840b1150291a793473966aeee2e4e43b4a81808206dbdfc16e2a9488797786372480be44dea381f9df8ff3865b405c7e5a9b6eb96ddfa908cd325af5fdc773a675c09d449886315af2303615b5ccdb59771085027abbcea6b199faea9ee181328ffb535fe4583153fb4a1b32597cfb1e41176c32e3608ab6bfd5bda6f43a2ca3b02f9f7ce69f863d5a46e2c89c8f785f008176ffdc3e8099e9cad0bb3e1d412afeed4cff6765ded52397ec1b82082a638f859b29267e5ee8e9d2e449b01b350e7e6b856146e4cf227ce3e33176214c3c3a86d566e8877610ce3c1c1cd02845e0a6be19fd887b670732c34d2acccb1ce21c3acb694af87ad369fa52b63dc6571beda6c8f39e10a868652ced7d385dbc855e6f833074ef7372ded25fa1ee03a5081c53f174aecc72104c156fa4135fe7abc04950d3c078b1748dcc79f5f041026b821a84c72f36c4f3bcd527fb3a7574a7130b6c71372981eca0a200b28ee6364cb5be1f9703a5d2237080f81e6183f877bd130c20cd4353d338f553a97c9c9c5f8cb94a357b72374fe7ad1d58757ac4f6f5889e62302ed6ec9e23203c83dbcac6c764281cbb7ecc9a7e1dbb1394df9c862228ae36a67bcf6536da18dfcd406b8b0904d5395162c8965108aaab7dedcaf6f93ab859260fdd047039ef60cfa7fb378f104abcc5a90e78496ffcacec15d5bae3e55ff51912b5ff1a0a204362fb522c73621a41aebff744f35e6a80e79cfbd2ac56bd01da5529c8e35c8ae9a3568879eba00ad9ecd7095767d48d9a00b55f16e8166e860f37df2e80803f3a86881ed35c85f1d5758c536552b4f9aa880694645c09e5b18e20a1c6f9407e8b16b4f37660f400d7df1e268047c2854f4388146e5f47a6e341c68b8165dee1c6b49b0c7e0a79beac5f76433dd620376eb1aad628887b5930be8c761122f30486c204cc9c18f612a08c6382e39aa0f13143ea63c140542876cc80ee7bd83cdf35522cde5c7b896a066744a383de1841c5dda6a9a599bf10f7de6fef7d811eaba8476d14c26bd5e9b01a272487dd7cce5f6597e964c24dd80107aadc9b583d28fb5361d4b304e2febbbfbbb58dcda6915b8ba2bbad60259a72e75d0aedf17597ba675dbb29bb4767068830602a956c9090e0fcbdb8ab76b09d692291b27cd2b3d6dc783e081aa15322fe58b1e22b97c247d2afdda0861fc0624fc4105c4c83d8a4d27b76c5b30c5fdea38ab3452f751bdaf37a960bf41a5ed8e7f464022f17995b307daaed413973ef724bad3d39bc52f2aed6461a5dffb82f018a19371cfea7ae16cb65a125835db2764988758c46184b8ee0656bc5e8e02c7fc7768162338400db9929b96cb0da03eb1167ab6cb1cdf69479263eaae32afeb4bfbf95808ff038ca1d5a0f4474ea2db5104288b52587914fe51a2c1dbae74dfb7b4360536889bfd11d05c651dc2e5819a7821ca61d5d7bf2dc0bb1af83a0feb4423d19e2d62d055a7ad36815577b9343e685a6a23cc8b43a9cbdbe86f51a81c3df71b918faa4ed4f240d8dc7a4c09ddbc9119248bfb525f6451b0453b0b1fd4633a843c72624b0ac57f422666928b623df91d0c9dba0885ef4087f012d0ae26ad8f78d4d44f75a79f220fd2822a39a5ed9d4c92bdb576672b031a0eb10ef34b4277b83f812f844e84b17434ba0af6a285ad976318a996e08d41df38aee0f66955bc54bd7c4314afa2153cf6f5d29f8e31983d5796271e56523e44f3baed93147e2f0c633b5d79dab08bfaba5280b0f16033407949c34c7fb0e4a687c9a53cbaba77ddc36cf8068d8d14ebeaa6ca9b9b559599b72d5a42d44b4bdf5e31db7bc0fbfa2978e23318af90eda81428975a9cbad454ef0f43d53e1b7f45e7d67c4991ec52d5bef535a062278c7fb603c706f17cb0a6c7e905fe17ccf1c9cf40f2d80cab251f633ead95b1f720e6cf1eba8bb9842e3fc0b2848b19aeeec21819c6f08aa6ab41fc0c40b9b4aecadc493f7ec50719c3a627befd6be2b0cab05482853b13a1d42429f3737d131bb4c00b4acfba7f7a271fcbe71d00a86027afd12603df1ea0fdd2bd3a294949ae9f9618dacfe8220529e4f0774960ae841cff621cfb5441736fdfe0dc584260000daa13c8be97fc66056473d4d2f3946fcaf457569f0d0ba7e9a1f7b4da4e7279d62201e17403df4a9bcdfe36926e750c168e62ab9306dac2e54e797f21b854e187fefe8d7477396f3a06994552bdac5e0c0c4b205ff2bdec00c41d599fc957b9d631c1b7e19d88262dc9e16f8deb4278f250d27d57a8707605a3d2b6517d9ae19c02c197054c3df16624c15d599c478a81e67b2bafa255213fbf691d64beb66218b95d9fc6c178e33f2ef32bfa0ca0eaffcd314bfb1753c793890e7541f4a85851266fddccbae557f6f2a035a3898a0fb33a56850eb366c4f68183dff5ab80d7253ffcb6c4544795b7d34102d25aa8180b3952d234d6cf3944ac85e22e1668d5c649ab7c45cadab243c48a7857f2217c558052e657f4418674aef3a9ceae2ccaa3f05ab716fd6b5678a6241ad75d44db16b398998f309f1c7bda5fced40d58c76c51ce2e1e5c14319440226a5e02c7453ceacbb7027a66b2c407ba048921d23d1a331b6e211ec302f6cdd86432aff99470bb10cb208eb08578d5d6047daa3362cd2e70ebaf8280dacd7d651b5349a412b512ac861debab0278d844c64e187b98740c092b4fba1afd796d8bc5854a7bbdd5a1b2dccd61e4bf4cf664368bad468ad99f35c5ca5a97499acf2357a6278b6e15e9b7b6f8faf2dd56720134442ee87a3675ef4cc938bcee92853c5f5d0182d8eec8ed4cc664008b8ded37eb2db23bf841af0c60a7a5f051273df8e9ee1ae147147c905fa422d6d4fd2b9d650984d62e59a0a31b2f314c0e3a8cba027ab245f6047de2fd0123444ef6046b8320c01edfb04117763d964917cdb4b2a65076db5b8e2247ad59ab240bb1a75fb203645d3b49d8a4ea49dc38f7807c6b9f5d3350c83b6ede5043ae5b28de703f2f0dc9c5185a4b9d057d962837f13e59da97e17977465d708051804588550e420dde7d253f84371dd2c105c519f6938022e17976d58a13020219c4db471ec9d01e74040e1f7ce6bc916b82c51ba97b2bb29f0d1c7ca5a63cb1177182e2c1f73d24636dcad03916d2738b90a284d99ee527249f5edfbcea5699752a3c7f60c4794eb506da1a56a79db6a66b9f752d4a29c0a8f96d565c1d020b6c5883101f714c281d74734b4db6564c4f0a2527711c91ae61208d0dcbb4cdb4d31f0df520f30388105fa8cc2e82453c474024085ed0679f07be6f8bd33a131a25cbbbaf766752e6a44a65a85f7f961dd87a81098e2bd189d871e741bb80af10acee3d697524437c0f0f76c8a833dd6aca095ed5f98347f7e8ec071662e4123324f62b0b5ed0fd8738ed54cb52bfede87b1c9ceb68782bf9d7c2620eefdee13f7b173ad8d56ef699145a4f334c45c7780cffd255b6ba7e5ca3caeebebaca8f53912598c7357e8b7d8a01de5e683079822a5da1a7a448547e77d527b826696573ccbc523e2d66d079013ae7f089d797ad56d7600a362a5374bcc59b9344d8cfdcf601fc4fa2ef96a44c0a193f415e4110e01891966044069ad78f660e03bad5c25b80994fa0cb6dd617c2b9ef7bd5fdf41b96d08c5f7340617de626a0c69e32d43118a1410efed13c50f9d318bb7fd4253ae853d814b276a182175c05ab590cb7d338f177aeb68bb99bb15b7b0a32576f4c9331b8935386636b540e1446772950d62419c5cea99f4f05ff1ea25eff8f90d2e5bbf1668296cbd1749776c0e097c370d73e234356ae8bdc84e1c29387a7fd4ff26d0ce975268d45bb3626ba183aa6e108cebef282b9fb1c774c44e6ad01ac7c69c768a7802277dfba1a64dd7e811c32f1d7f2f6d4aeb35e93bed79a3eb376af780d2e0f8a1959fd2c2cf2c210d67b47bef20f6c4cba9916818a99014d8fd1f2da6019022f1149e41a686814d87c5db1e64005b82d16b2884e9872a7c32db612b84079abe5bf24a32389d1c4ecfb86ed414d991f898ed3c8f37c0b1a9a44f58747fb81ad21e38975e2ceaad12f1330a100e36cd69ea294e10d1e91bd8ed65786e7e2c8d2094fc2c73bfc43e7b27b0c29af60a917af033826cee25ae9b99aadcd64baf5292cd5a3a91d68010951248a73a73485c3207d751c8ab2c3cd46da3e1bdff2d81a63ec32637aa0c2f8f2e1f7ea90d40bb48986441b6fefa52b930330f791217e3aa511328530e6dc1e0fd9a28779d3cfd21a6473d673d2d7dea5c89507a5cf8f6163de203fcaf4f39953603b831413b3641db7692c28cbea197f1f422be92c3dd912a66d40936716b2e89a77ab7082db6cac1e77f0fc664711ff2cda7005a56d2e2600fde644dea1b177b67534b822b19c4484b09638545ad024087908f163524f8c7c4bcfc9adc84d77a6406ff8899b7e6b7f49ca9ff5f1081fbdf1aa967d46bc18cde2bb2cd156c1be2d2f87f90c0bbab8785d8ea444e7fb9f17aea0f55e74a348bf5295801f36636803dbe15caec23c5571f6e5d1fd07b26ee2bce0a35328872dd3e1c9e3c428f9bfe2590589937eda8af3d49d42564ca63075885fe3b5acfa7d8db54bd3b15f261462fea6a4b6db50a9dc96ce6421f116bf0a3d87a3bf7b1538c60274bc7c9c9e315333e5fa98c520101e17e75efa3933db07994cda1740465bbafd068e9ae2943b30175d70eebb2900768ef038288cafb3f32e7fdc0f8a985ed7a35d92bfe941b329ecf07d757309f20f772649c853caf73de08537b59067289f665fb9d66aa61ba56e82acdc21b5c9306508707df27a7413d6050ff98791a48ed2ff7867649a46d6019f3abc18c2f58b6026cc2ad64b4aaabca93083a96e1a8ccd35408e4591901311764e4d305f32e9ccf1998e6d0c1781456632f1a87247a7c5c17f96b42d03e9100fe54ae32513fc0327f2359ed371a4ffb28625c90f8c74127ab1c875ac43532911cb332ff00ec18151a4b8745b162c5c55ba3cb8abf97571a850bf39203d1dc7c3442f876969e4cefc10b0fab37c3d4e9a45f1d60751fb8735d7a02a154140935f66c278631c0f049a05d27a5944ae9f69769e69d0f8fa6170d871df1d0278ba8900882c2ec079691500338e659b02e91e4a5ac6484810b70efa2d5794e74cf3e174cf4f21e964ed8af731e859859cce45bb410cf9117c9e31b9d5c2fa5560ffddefb1b779ad0eadae719befe08e77902db6aa393fef8432aade904bc1ef36e5c40509188f43e02704a39af6bfc4777eab9d232f32b0e71185db2eb1595264ecf5fda2c219b548cf6bd088098aae284c6e9db5d4d10133298f56d2c0746e77378ea9d857b82862e584f19646db4c1eaf6da381aba48c8aaa186a210acc5bfc869c039e9dd84029de485d990592cb60719483890b356a2b9a24acc75a89400c2aae2fd32960cefba18c50aac9b3e38bdfdf58656aa6e0694c7c9faa950d09c9c3f6f8d154dac6930d737843f68f7a631a2cfa1ee6053e7922b7455fabb25aff031252a3382a0ee7ca337c92b6a37bf16b59cb4c18b21ed217bf07967fe4128fc8e21f4050ac05c745b65688fd9cfe4e07b24e59359b45f81558ed606d253edc000efbcb42972c773882ed64f26091f284b73d2796c37239bfe65ad79cfd39960ec567b08d1d4de7ec971e1cc01d2de8290bd2462ba60dc2855303a46ecf631ef4c88afe94c7106b4d2796fbdbde4f426d2809935a7493941a43ba107f64c880cc7a2f26d3e1dad06dbf5b4fcca6b6cfffc1ee7c8b6195bed5bd41f0ca8a0702ee6932a9bd8d58b260a32e284f8c7bd98cecb787f5b322f73da5297d0f50f1133829abdf31e15af140fc51d8989a914319b3907f70ea72f9c883dfd97ee17e453092f2a5cba99f1582e2b1449eadc95b6c7affa80b2198b4870fe3599dc478553db29fab2fca581c3c45d4ce2af18dcd49898b971348aecd87f1fe13af7bb68562ed4c66ee603401b270f8b6935662d150459aad10309a21608e3f452c967556aaee3eff48656b949998d7d765344fd40b945f17590ee4ec02fafc4d8f3eec64f47de0599d4c1aaacd7585c29ea8c1728fcc87635a77d85e5e3bcf4db802f8b7706d954172f6bd8f3807457c8c6cb844d5e850b44b15252ed2d043dec1e5975b38d780b2290ab2adffc90d876c2d246ccd7368404f5d6d45fe14838662ee93d9fadde66880d4ce3fbaed8740d504595e7dac00efc9034237d507a7788808a5febfe56cd50021944a16d500a28222dc8ea4211ff7c44986414db1fd377485765325c3bc3b33fbfd995e2f2af3c1f8f646b53c3c8d2a14b5fc0daa63b0cf2d36a35aa066148914b99542a6dd843bac675f8fe533ab63e39f04bcee215ab29b845b56d92c48f0d99e4a4ad3f14307cd3e34799007672f5ef3114f86adb40c89130ffb31e3d25440fabb3ba2c53701a81e893c2fe8485fd92576444e6ade56e5dfff75702f9e7f28e979e6ecf68e0307431eab570170996787058eee5b7d081758762f52d24f1583606f695e737ea3f4c586a51560bb79c935d5fd259323b872a47e4cd748df153089503b0333c49672de27d593312f9969939b230b345fb7b424ca3ff510590e86ad119f28c3b0362701845485dd6a81f3841a6d6537cc99f7d5a2ee1bac6f6db9a9ad75c37cc46d740f61f90f87b11b9fbd50419f349c8b3cec444da133788ed577792cd43a9c04004172ac57f66e88af63c9dacae9eee497dc90c93e507a38a58fe4c80d6803d4dab09a3551a54ab0705825b746c6164fb5b2429dfb9cec39613f2efb1ecf9e99ba169f0ad01766b245c732ce540452fc21106055850b6ef9868d790049fe02c95e58a24e8215d714774343cae8080e594f0901711c333b2539cf0c877fffdfea590b0233b482c826de6862872c227f87cb7633e82f18c2710fdcc0194dc970fd9ac2597c7784b024b693dc01bd4e4ec96af0ab4b58e501c9d07599ce925022ecaed1cbce917f326f1a98f1b6e52270ed41fad612e83a6d24a25b3d0a48767c488148ec688a57d5a0ef29a529eace2703250e1be8f5a7eaad22257da4e8daf8bf57edbbe2ad6d8d71c3c19efcd56b1171d5f890b8521422298947701ec20bb1454095a5b2bbf8df8f018f2ac936e1f6874e6818eb0bc076135a93de0fa4143db12c214fecfdfb3cb7beef8d170990f2db97cc6173039739219212bb0ab846bff353bfef8a268bcfe653edd514d3a8ca716596a42274d44fc32329c394d8930f952e09d2ad9b7838fa54a573257dd6cfcb36afa6fe94655bba6780dbc978770927a2274c3f42a2eac6cfa41109e06cf99c7cbbb44f09573a65821fe431f6a63b9bf9694b56df80129e03ced6c2cb9ba060d2119724fe77d16bea1cedd129f0d376ab84d5329ab219194f04ce962d1c70c0cfca43181036b220e754cc10419389415f634354ea1739d578a19c4cd2d673bd79fa0f3b5115349beafdf1ce117697a1c3ecc1a70cb21c39d5b5b14a21675c811fdcebbcb53e4f8377dd5239825c44ba4fadcec1f4eb0573822cd2555fe198d8f564acf2e6501699aeaff9e0d4b0505db584d51275a9cfd62c1f17fc6a884a1f920cc5be1053652a18d32f5f37da66c2982db43f528ab7ed7bedbfbe1b99b709f951f875260f0c667d25d8f4ab61f7993379f1ca59223ae4531f2790f6c487a11edfae0a796c55bf40177649cbcce1b6ac77381835cf1cd7c89b32d8c82c147c78508e05fa3415fccf83480ec39ffd065845edc590ac94ffc5916fd9b38891b93e7b240b062cc41e0565bdbc931b88ef2709859f24f447248f31467e7ac107edf401ef6af06d7b638c2a9285739fea5a7c27f6aa164cc68ca2d2a19b8d547a8f1a72a5c34126c5b7b976534c9b53495380dcb93a634390b0dd581cd4ba4b9e7cda7c321cfb29356823eb368437f408fe91ef03926c71116dba61ed89399a92f32d8a4b41148109dd2245d6d10580842eb3c3f9d84ac8dc0d6cc6563310dc748a1c589c96e49afb5f4a790996be12314639b06022a0ab1886e4b80c2e147b407f4ebd85bff2e0c9abf30927caf6b79d2f060db77df9f0d0614bbce9796b9fdde94bc951ff474f67b8bf1683813ec287fda95790333770f49dc1212b4c8a46dc1f44d224481d5a355d9ab2d2cf9a7bcb9e64f7e8dea7e63a61fdcb511a01670a981842a1f8575d172ad77b0923b499931a32d47648009dc51678554088b2c0cf76fd168ecb81e79bc8e805f741a85f17fc7ee2c958753a493aea723c548981cf040ed65c1161cc5cbf0dff526c64d34a183baf8259a930ef19f79b626270c756a90e9631e7e1941f941ad9e2cd15eb3fb2feb63a6c4a579c1b696000af67bc6a7972cbd454de5121dff43339622ac3596a80ce52081c42b6c72e7819a1da29239cd6663736c83ac553bcf120180bd99afc0f4b8e1268033d3a6a4f64a9d092dd27aa1aeb84b9abd4e8286d59d0a426f5ba00c57b72028ae493ba1301d1176a90605d867b610242b84796286d2b83d902c4e15579f73638b1117b461bf4d9ca45377253646635d6e0b67d18d6ace5719bf13e88e68af899eef23aecdde647cf5bf395c8d32eb73856b42cdccfd4a56e983c557f0ff009c88c5b2a97db839d5edb72d84477da2755c4bc411013636a52c203f4c0af463fa7f60feec2680c501fe8b602b7ea251d5e3a1d1028e950d4934fd809a1f62136edb2f8ddad1822d58016ba09cdb971c5c0a94c4347a1a7264751c431d8b136085aaf9f8ebfbd225a727ecd568314eb8e7250039efd79e17068f07e132dbe2ed85d0fb7dad10594c8c0d8dfe68bc3404032154a00e76b9cf0e28195383834342da758246e4f1e6c42ca8615f81eb60365ba9a4433c741e9cd624cb3199aac56c3ad6555f5deaaf0f805708af86ade84d6add834edb63dec8ad895b66b4fc31f1080f93c7e7bd101922f4d3f9a9e5480e2feae56a202dd01b0155c63c0ef6f8ced502f2733afbf63afde7110fdce6593fa55156285ef618d7bc608c525422916cf349bb32e8c844a67aca19272aa12a005d27a43c9e87e7c8f40c2a1d0d8b4076b823f9ffa91849766f398d59a639eb8d6ef17e59309fd8000e5016e2531330768d9544753a8892e7e864781d3c0c2803612dea96bcd9327df50fafb6a401354a0bc8f4fccdbba424b1cbe5fb2f6ff8b04360cbdf8ad27429edfe2edd988a3e4849da7beee6c3096a71504b84d2d4f9b41adcd2e7c694b1fbf198780cfdd4d13bf7fe41d125d08186950958501633dad3d82d5ab1804a735469062b19780ebdd97792058d55f3bdbace827cae287b6fe7f40e050fd78f5731c3fda6f4802f4c00ac549a77d81def8fe45571be37ea5888c7e204f2cead65f8e16acd3afd4f6529997bf9d54451a9688e0c23041e90ff8fc2e77ab35d8b38805cfc80b1a9981803dc7d3fc3d30ccf7b2e5e80c1cfebfe011e0b5395a9524542e9cf28c11136f7b24d30c02d24dc21c34a695a48f9cfac0fb418566d59fec041bd47d732a786e4ef15455a4d06cefbe8df112fd7f58cb54a47cd28c9d6a7349c7164c90aa2a3b4e95594c22fe73631a7e30e0b5ccc4321d9366281a642b562b4522fec583d8fee9593069cdc1d85b12fcae4b0f056f6755cbd7e72527c549ed02d769475add0f1e5cadf70b9c447e028ee201f7771133e86017a2c419d84971463aad4e8c0cb35d00c1a6a9fff5f2eda88814206e4145b8763cb0d5a7e420647e409a7fe469cae70f9f946aa7b1c1acf4df2fffcfb3465472ee09fa01876f0566bf046aba03f52c6a928aa130371adf5b902ec4a54cf6e44f0cf6d81da0f209ce0bc90746062777319d7b1381d1bf6927c92206b19291b967330f5dba88b7f5a0f3b2000f80075a863fabfa5eb35d30dfff4ab437f9849fac23a168d8c10f537f84b6c61b33377e76bb0e8f05e5bec14242a533a48119bb0b5cd4d1ab8ac0417b452547a6353987fef017242ddeb837ad0c0dc63a4ec1740c471fb374e05b7d18a632879b3402979b71cc62b2f24ccb6a14c4325be5af4433562173b285942edddaa2f1ea69c5e8e496ede41b84e264c3641205d4a211c521ff3c87ec3a8c5225844f0b20757f6ef09d1de5b093cade5adb9df54d4df39cbd869c9901369f6708a6be571bd2e3b02981fd7661bfcb008a46a686016aa386af022d0d1bad62914863935063e555f313c5d3cc9806a0ff190c541e5b955159de40b37015ec638f627b21dbd6722fd3c4331347386baeee6e50127dd6dffd3bb29610bab6b9b4fc8133d5ac788ec40df998ed8f93a273fe924031967da7e31c192f4d880152fecb44f5bdff4dce7573e34d8b62c85a7718259706e94b3c32305dfa67227c9f0bce44aca7e18a7a653266b74fb46c2e6d9b5f0161f2a28aa9b31808458449ec32af23c4d2237f47160cd8c2307dca981ea0c3dbbd31a23995268fc46c0ce1409816e9895f76a99645e06f841774cd1be156c7aacbae65cbd71b0ace54489c514078515b98c82f8bc41837e44f690e72f8e42865965f6352c73735d2f9ed76531166467ed95c01c24f2b8f7e2c2053d679b1c77c0c1ee53ada31e40f5b641359f48bc3d8f3264b57e48851d14435c77b69bf6c049dd15d1588106000851702a2eed04857ba05e74dc5f8ff35d15453c53a627ecb350bf7728e732d231910392b76a48a7b7ee74d53ec446545a4552c4826f59345d86105ca0d31ce9e3fed1cd91f17657477aa69d0a2f159f82a6a2d62eb099a05098eb1502cb93f58d061e31cc13db2400332754dbdd1159f8c265f679074d8bc9f8d7fcd98546d12355216869a604bf861628d3c86687b6b5d0f1c8a778a158f38abf09328df33557ab8648137716325eca5a0ad551b0e76a6e1f7b243f8ae05875327d90631a155ccf2ed6cfdf2af74a09962c2ea42b37fde40b61300aafc77b184910e361bc342cebf8817a7d80636ad9a01145cd4119f8804a5141b84d49bf823006d07dbeaa53248a6c334e92c6d56edf1ee8c85ab639c7b28ac203fbde18c70d917268c1103c3de460fb138ea80ef6df6eda56060b423c4f32c86b268511a69ae17aaa774c1244d4056fdaecd9406e22a47b3097995ab3f0d1a6d59fc3478de60e52afac54b7faa98257845771f45347ffc2809908857125748b320c01bdb507da81bcbc1e57d95fc0850e796a3fc42b43e473aa95a6e152c0bbec1fc5f08cb91c37ba268723e6f8a3f7560ad41a5ce37f768b76ab8f3d9b91f1fa79c421e2693bfd69c47c3296b0a1b51c99cb65c6b3f452c45ce6fa6baafb4ea3245c23920c296fd855516c9caee54e38b4a00e2118339ee9857db3da11157f7727e42dc0d15378b00272c924e7649c68c026fa843e3f021ed49a9fb0ee3ed732f8dd3425c6ead75b8b398e1e2dfbf13863d3107d97d5f3f2451d5a78551cbb66f76bd0c25679011d5786463cf3342d471f53acbc07cbe8c28ec751512b02d799fae9c48b1a6ec206806855fda242539bc9e65de5cc83d753a20140c34ad83ebb205ed4a4254df361404560aea8e36c9b9eb65fd3687e49298b6a108ec9a6edbe84fb3ec34e5dfc254e24dcb9345feeec6f01714725ada631bca20a916b4a755337972b1e9bb04455a9ef2ca596796cd72c4893ef0678067c4b5710c8dedc3a50f621a12a17af730dd33dd5501d57bc3cddb86361aadfa4fe91e5480bb299b288aeb8a5e9a76e0126c64322f92309fe6ae52072b27d6210c500f285d1d82c3e262f7c5fea88a3939a2807457727b789eacd883a7fa7c89fb2de79b054212440509f41d417178ad9aa6fbd17950a3a831160fc4c8a5ce8d56f1f9f80c56c1856590076ffe20072bdabcb6dc574a8ab893a67963c9f11ba97d304413d97aa6df53601dcb5a248cb7f98a3a2e9de63295c2acaa8c78ca710641aa75ee3f9cf3112a0b9b8ea34bd887af14a89296fca4b643a83956a3500ce53bc9c03f05552cff719790dcc64cf89546022954679a5311dde6c902431ccaa561f1a41d931394cea13c7b6015424054c5a36ed8207091a5d0166332867891e83ccfb2f74c8d47767e386ba16025142c9ab470fef817fbcfde0d2eb8555d7da7a9bd3b9fec9ae6b66e90f774dd6c303dc15036f465743d96dd88bb2ea200e60e099cb3a57f59ddc84df5bcbeb4791391a449118fdc771b10c6a27322816e1d298d5e6cf15ae8840d63af2d8c96b7bc093767758058a89f8928d75f1664b4db1bd581687cdfb737c1b196a9638669c7412408876e76f34ed45fec6b81e165faa9f2f3e111147cd0235f6d10b7144e81500ecf733414a3cfe4726a4b0991d1accac2b16ef73b4a28ac16fc601d855ebe4a0fd7e3c929510004ba3b0897f830200cd404dbc5833c32a5495963c1f651bc4c478a2bef61f3bce26afff1cee10f3b7755701e103238c24218f5227a5e901d7d451dd287e2387dc7d0fa29db044362e0b0f06b6afd073de628dcf689df00e23e930c36dd08c078b4dce94b428431f23742a942c2792f43aa001bb01bb5d38921c2935e3abc5bf196b3f7c49d90e071e894caefad878313c21dc15c1c3f156e39bb5b15d97aab91db5fe7ce7c50ec4fbc544deba006feefe36c3021a9021c26b51793c59b768bdb3f50fccf1797c07bac7cc0e959d4f93c1981bdb8fd8f883a91d14531000606ba17ff3649b0fe1488b8e886e5384d7468e1d33055abc895562e5f6d00b66e4619c04320bb1225b1a3f610e801b816feac78a87fb713e9787cc7c808175bd56c819ce8003ee6ba918ad4844eebe36aefde783ac29a7812f3a4e6e86c2b7487ae44e862c1fc80ed36a1d893dad0d51d5a650f61c4dedc452b43fe92fee7b71ce04c157dc2a31aab91f9ddd7154ca8ada0c17eefcb1e2479bbf6c2dd5c0dc4d1dde232957cf14a70d0697844ca3ff49dd2a09f47ca6f8c0271de25f8359ab7d409fe72f3e2f55f10769e6f6c2f27cde5b09369af57ce1ce3ff7702fd63c56b38e1197559521c1e9e6ae8b5e9b96195c90f1b4fd1e743bbc9bb468bf764a6c0b17bf0d4092b7663a1bc336a384d2ef2c05e24e6a7676f8f1ade0c82fdffff7f02