PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 81558 3d8a8bf870d01a7d90d0d7fe9e261c1a95b3fcd4e921ebd5295d91d3f110d66f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8a15c655767a1023881c5ab2dd9df1733b9c1332c377908a40cbcbb16d1621e4
Certificate Block Hash
3d8a8bf870d01a7d90d0d7fe9e261c1a95b3fcd4e921ebd5295d91d3f110d66f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...006185010002180000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000007219e8a34de07dec5edf419ccd4a6ebfc4f3d9c174ffeccb921f228e945c6056e189b038d445f449733b796accfce99034931a6f8b6749bcbe3237416151dd1c7508096ea32a2e74cf4bda5c79645f5a99ded953011f02a4d30100000000000000000200000002006185010002180000

Raw Header Hex

00004020c5137db0afda50c4780020b6b3a95213eadf4f137fb52b10ed186ea39b5c73fb536ab4695543654d3e6b351e526f2364296738b69e204917af86dab84ce28aef9d6c476ac7c60018e421166db1cbcb408a9077c332139c3b73f19dddb25a1c8823107a7655c6158a

Proof Data Hex

59,560 bytes
121216010307f0b8ded08fa37561ef32bb9136fac715142aa3ea34199144b84aef483e0a086157cde783529f25abcff99c470eeb0e8e6a6bb23181e6f4148ae404cf41be0eb11e8050fb2a01d91fd73a8308d5bf9ef5611ce0f156f34877b5316b966a539a4a6fb4a416171ce08a9092130168dad8eb67ab78167660a3b7287343f21ea68bfd9b4f33f92a67f56d64f3becbe0268a5aea0ad82689316de76edc43c82ac91a5e8db5ca6a19ee1a8144db7714058fb73c059fe14b031907927472c2179b935ce5c0b202be9b5e2e9280db02a89363020ed68ef6f9cd3c129bf9fcd758aeea43449e5e0c8897ab1daea2011ac86334716f5724c5a2748cf46d418eab87ba2685938ffbe89acfe27d2e727677130a2dfa9cfc085cccbb427f522f0e0f9657bddab113e2f2835bfb7ecfa58f0498a7e5615a5ae647e7203bac90caf279d1feaeceb2d27178b76d6934ff03b3ab230af00b28ed54514f7108db05f2f2c9eae302aa51e4841bac9c2e9317a8d426e91ed6a81e0a0f8c1fbb06d32803f0730375ac54f11b05fcf2cb34de39a81ef4b97201f9cf866fe76062551cae6369cac9fb9826e3a7c2c63500dc903e59c76e106674810fe31957f94230fa9538d530131b2e058adcdf24bc3ddba7d2711f629474195b3497e7f4e76863c7e64f98650dfd12bc446e27b036cac131d8de695f73ad0a8370e947d815b1723a1d855a0fdc485b5613e761bc8585dacbf200bde7e8e986b458c79ddb8ced489af4c45b877a9e20411c17395a5e02249d9db05c52b1b68c04ce690d854be4f6f2861a7e2d51ff660fbdd05eba032b1a519907d5e3b40ded14442a9b75e76a841590fdf118464812188d009601037b028918463bea0c3b898ca01e1b8cab1ab5bbc53507a2b8ac15e2a600bb2c3fab1898027ccdcc1149e04949d54fd25ae841055e712969f175af559e0cb4dd30fc8786c5c2757c9045a854413e935d9193dc8a605afa1ed02170b1d5e9852e2cb44cdcaebfd2e6a6ada2e677ca60c1533d8a489feba2f62669eada1adcec02ff4c2ca6568ef124ae686f193295859ebd68801d4cd6f50ed53a4a6acba838676e507882ae40fb9480889a74a58c9098ce7fc916c98cfa7d75bb01cb673b8793b9c5fab4f523aee00a31ab4c971cd5bdb6560bdc920da9ccca79ff72c59e168a350e0c591e253ed0f3e81ca62f586024ed59bb2a6e3aacdd4d549b3364d238c96f2a3471ffda36905ad3c94adbc20ecb0063e915d6dfe5bff6201b5e2e0b166c289de7dbe3af9e4ea2072490aacceda526bfcbf378f7bac4501ffb8b3c6c2baa87cb77e31f188ee0bf1dabb70bb940c781705cde05838512acb1f74201af89104eddb05d5117163a44983025a9fdb078b73c90d3ad79fa53012ca32737277ce64ea1b9af579f6fdcf3beab8d226c0f814af5a7ec63eb79d5f31d3a6ec23bf724c9ac4dcd859ce916d388fca4270e2368b7776830987feb01d2f0af62cf119725f5d649f8f70e7aa47116c51020a65322a8dcd3fd10f14ea6e606cbe19686c759fcba2d26a7f72f8988935ac355b591004adc57826c21d8645fac818c6d2cd34cf22185008fcbd5ae382bfc3ede11090b4b6acc4a7954f2977e1c1cb059a47c8969813b034033944b8ecdf13099c1ba71393715a9a667223ca0c165f2adb2e2660fc5f02ead2296207a2e01d0c90bc245856520749b16434ca2d8c17918e6e0c47f08540a2477d4b9c0feec6d67be6139bfc7912331e9d2c5d464369fc6c639d3ef96a96642d90a9a2b3de04dd59997a59b10b6e8af40df7cd10047b780809dbae13bf4ee3a0f028f63e482e70f4c2a1f6aedb2367ef0e8c13a87b559d940bfd2ba054a39506d148e0dbac66e6bb113dc16dc74b00b1d067d0196718559f7381f63b9af2feb3cb8060cb0fc60bd5d16edb293c5d6c5a601f23ccc8f92aec6721eaf9ff6c66b99ad4961a615a9fea0ad558722d233b93ad339eb11d34f692dfed2262e1aaf27152b7f4b5ea535fa47872072c824fa12399fa5e6420b8c1a1c117ac9a2c883b4252adb880164119281823776d0e53abb5a60a0c148f7aafbabee3c7600eaf1e5fbc319309508a50ae4822b3a40a77baa5c516496f8bf9ab61e728f7419710dbf54a45eaac6760e32f0978ced7c584a802d8f48470b66db85bebb1e5d5452b708345f0d3d7959e0d4a288a3c837d599528f980a4c66f9289bd04f9f8c4dca8380cccab87b9047b11652391480c9c3c6883c5961cf0252f959758ec2aca8d4ffc882ca9939597097f7257f280f3c66eddabc043eeb0593952f4d6eb5d79d1420952df9e7c1fa5a5460836ce294115a3e3e6126cb1c0a669a5a515c1be3db3b3a350ff07b6af96cb6386393c5c9c5a943b168a1fae0bdef8d3ee5622264b5949080b8f1e6444dd061da797b0efe112a6d15a018a54f268dff8ae17e92732f9944a94abf555f3f952f47bfb71af52860d3237a200694d3c8288658f54717c6ecb0d01a49b3fd88a75f942b9f2b9693ccdebddccd7d301a4735f4dea68624c2f459b0ceb7b049d6a5289e3932f74b2f3ccb889353681eb36591483b7a151b9bf3e0c85cd0df75c279d019bdde1a3954f588d546e5f941c61ca47c92c40158931ade99a756bc4e595cb2f9dd33f5bc1390fc25705f1266faf07f0c8bb29e110ccc21dee0e288605fa4d5cd8e5d5ace792206007569884adc52b8f1305dd746513b413c0a0a2cdc731f396dc4dc550cf89b2919e9dcd4427861c9b885157a285b4752ea4fc09fa6552c52254cf919e39f368c84cad02470e84c9b1bba29d92bc322e0c44038aae2548d7d00f2a82178c936365ffaf06ed3fcab8c23affad2c8736960b1be9c67e067c069afe3cda3d5f68703f7acd4aac1ac945f1b5b93263f4342a1763e08383597c64fb6c601341f64dd2ba4e7622dcd15ea11060ed63a772f3928d5532f0a9f5015a4ebe78d364580b78b3a1d0384212751a25e05f225a4ef76e9a790f55df5f3ce4d1cdacf54f641f91b11b0b70f413744a08ad8119b2bcaa36d1b67b19844124d53518707e4cae66b08e8153c867917039fd860945b9f1f10dcd89ad990ba6a05f41f8dcc8f456c27009585b8b0ccf561f24667f3df2e8e92f3356971ce026c494ac9ca53a8545847bc1deabcb0a569128d61ae93558ba56aa756ac8705ac0fe04e506833a2503172ed9f4290b49bf52a51d3039d8995af7fe01ebd471051bb1b6bf3a925b6423e232abf690829d85c3a5e364b1bc14a1e96e0e615bbd9939817576bc51b9ffc8f5655947d150846f5da10f16f94d4ab6c70eecdf153d23aac279a0fb0039a50ea24a5b29e8f72e45aa315b689637d7d1745dc30b65bc8ee01b077c44956e0eb3fd16a4989338f42c565c684fee89dfeb33ee9ba13a664e7f2c31c5117089b4a8a6b13776dea3593ade1b0a446ff78fae65ac603eed45f474751154d7b6d92da8ab31cb70d7e6d94664490af90525b0b2e2b7836e003d7b8a915c0793f008ad1984bae82fb05d099a5410021ccdc55123101df47153ceae9f85ca2444ebb051bfd10e62dbc93a5d43cf9433ce2453fd164ed99acb7e3104214f577a8d6be005ae8b73fdc5a83688496c74ae995507a4b62b6f16ae65ea09b92fca741309f3318fa4499200c14ed12021a1509b8a1189416bf21f9d92b7f979e457e7dcc4f15ff36a80a5f674fd973622e8cfb591f263fbda990cfa7cc34a63c3c3b7619c3dc5e24e276a5e1a7ed8915beafe7071f2b53885c18510338cad305c01adaac1da07a87a332ed1252fd04dedbd6af4a6e6d1a6b8a53e54167570cd6c177241f8fc959ca2a4a84bf2eed2a24f3c77583b3080a34eccb2d9b0e450c88e01faa9d805dafe46c0a6067c186b71c418ab97ccfeaa2cd35f848898c70fa07f1ad78a3e8b10f9f2b077988dc84b99385efc1ef61b07964412f461797b156ac2c3c55ed81639f45c35cfec15a804f40eecb51b7c4b3c3c6a16e8da41b4f37a189a15167e229eb9bf93ea034884f92615bab21624b29a31a826fb4c138140f8f91ca694304819df61109af747f6723e3d023546e740a7c2b2cf832eb541ea04efadd49e17eae62a1f053206a187acad3c52e362d8f7bae636b3bbae11497685097557a84e8491e293993d653725f5c5460b1350594c25274e4e3719bb4c598d4e1a3bb890567aa89239c6ff54924f9c94b20070874ec4c4664348a84a3c86ba887292c4403630f310f57d2f845073c6d1ec29ad41bf87ee8e020d50976007dbdbb4f82ed47b34a36b45b6c1248c8a5240a1a8924ff1562ee95e808ee200b4ce39f2386804bc6770005b39dc21f31cbc55f720c9f25acf94f55fc22c3cb6f32c2ced89c5f571a63da43be93d81718d52f805b70af759ad55f54aef67bf6f4b33fbb47b0a1a694e36a98c802e3e9eb90478f8b90957ea481749761ec11e760a76494cfc1b984d189ef905ec473f33768c6630942ae29b9347bc9eb842dc54c24d6e0dfdaa9cef2edbf532b881e537f809e348408dcaa353e9866dd6b572ce244ca1bc0d9f01292d35f9ebbfde369340dba0a7db0e758f320498cc288c14e2ca33695733ee87949420a48f63ea15512a661a1efb6a3743b3e915ed21476530603300e3c879af3a341dda788d7788cd6939242fc371ea996c5bb05b4aba942a9309f75a7c8d9b24fe646d6c7ac58dd014397ed58eda03d8e3d84f5c622975ff67f1fed4a2b1068a358841373d5c3f7bbc2fbb1c9046ca8d9bd422e838d487a4b110f213eb622ff9a2aca14d9da0616dc843abad382bb252aeaf47fb495e416157e62c836e5648bb2db6bbbe8238ec9c107751ec4d153698804627ca831efff358d1284af6e0ffafe36ac7a4d95ec92a24fad0fe804deeab4b2d3bbdd277aa30fa409a756662a4f016c367f7ecb96138604c73c86b23c9d9deaf353fb258493db1f5ce4428fbe8685ff82b00abbe4206cd47510fc36c6c8fa40a4fc03267ace20b2e0599798b397719a464fe288a5cc76b6daf7472b0ca4fd8beca1a3b76b008a41052b95bffc596792d07771fb0b2338a7c192207fd204ce3093a60748c1c7f20f0ee5ea13e06d0d895d124ccea11d33c5f6a6f3f5681e389a65baeddfe0814ab61c2766cd9760410da862cb4f75a5558da4e7620cc775fe3bf1c5f2524bacfd4aad5cf7ebb5413ebe4ebeb824572373372bb86ba8811d8c1cd4b33e45bb4235703d8da8c768d9adaddd0b1cf5740bfcfc65351ee3c9d02dabf5508ce0c8ecaa69c1c7063ca34ccbfcb8b1760c5f2c74cd0b729eb6f57310db2022ba61b75de3306308035690265697a6e4e10847edb22ac2bf92770bb094ff75cded60df65aa0cf90834fda8e68b5bc6a2ba96eee695d6eb10493fb4f17503bdadf0d61a67d42ec78d5d5f704af1ef205fcbe59d54f962314880301614700bc788857cd38bd809810f7a065f7a52606544aaa469baec6bd44b25b96d83cf2b73fb0517d33e300a419fbf29f5860dc81887a07ef7e6efbc950c397e4742f05fe01712f9ec1789a1f6c2c3dfa013a1a3bc8f2732c07068c600defb4039e01a92f2e5ab88247dc510d580585d92aa50760284a36a78f5f2c600af179c589867b05c5bd35c028107e369f59e12557482d1df84c6745b4c2021ce3711184da7e8dd343e9a3e287442c602878dbfc9085c21dd739bece7c566aaeef864418622ca671f27e55b989d55402a78d77e640a3350e05c9cb52d191d994f4d73160937157cc60b995e8ab624d07ee2191d166877cf8ff1f5e8e0de8bb03aa6ae25fb005f22a4afcc76aa6dc66ddf341397355c115f32fd38171a233e990d833d2317db94c656a1a7ee8b1d9c044d1df53842b7d13a20a13cd00c90ca68f8c68fa54aee2bd04d36c4d5eec0bca2bb39a8fbf81edfe90fbb61b46eac5e9f7bd334d7d9f495f1e09d5b64415bfebffbc9848c959956245ffe512079b2220229854fa03fc274f17c737dfea6fab8a8faacf3f25f8b0caa195f90cf2db6ff0b687b4e9fc511f663749799c3ae0ba734da2fa14a063b6701271eb5ec7817feb4ced30449ae03ff345538a8a6b6b1d299e353bcabcd2a52c33036a7062b3d25456d2bea9c63444cf29050a38b8ed4e96da4277284edfbb747e2be248007e0ae45fcc0b49fa6377d9c91f067bc8b39564504b21ee62254b8b9068ab720d8f6b2e20faafbb36df6a6c6bd0f3b51b75bb88f2585bf967106ba14b841331a59e839b1ff61263cab8356e5c9895a691ba02fdfe25e50efe642a79e4443906d3102d8528722bd85e86158dbe07ddec4b35bab3ce49787e8e0c4864ce383b4416706b24c72bb2f12f478b02b32c178919e32ce0c5cf53a9479f480053efc74a404e25a1013c93f1faa5663239c8d8560cb66941a48620b1fe105e6457399205a44ed4cb2f43cbc87d2738e3fe645b634bbfd233412a8fce242f96e51bf54fe1da800db93ccc4ebbf1340f12c341297e7164b6e7dd43d7874c2e088b44caa47f41a84e3d494995b6d0dfba99ab231db1ca0cc6bf4c56e9d3afbacf83b11cc45275621918b2af28f64dfcfa0e45014eccdd410e1ffa9ecfb5c0d9e8862446fcb3a361372ba4f27c3f2c72b9c69e66c42b0a0a39b68fd8c54da78e9511ad7951943701d30379240bdca69674dc5c14a17c6f4b48cccb6217962c90239c4811a01876db9dcdbcde4d0bcea5fa1e9d2555063e2bf21c951487ed236edff6e850a6dc96d196e197c2ce56c6f5a40514d2cf686dfbd30fdd4e456776524c660ec0fa1668316890c4198a2d19e8fb9e0ef9c20d0327c5c0de8dc2fb781812df0143d5f4d985237f5632925dc05885f42d10395b59bce01b44c37ef2e178bbc8e490a9b0c462245372f44f34c88f15f4ed06451d6d34b55269bc630d9360c087f9a19eac2cd8ce718fa8f02cd18410b5dcb0e00f75a1d3d48c93457e257e413425d296a2d706bb191cd1ade5ed53d08e815c390b8021bc22a501cb4209d267c56ddfbf65cf3f55e8f9b4a54bf61c2d66445580a248ad6db98111230e3e2b35cf23220e670c679e4b2c96ef3ce8bb26ddec73ea3390c0294a7804ef6fd12d6af13e345296ac01e962b2adfb3dcbfc95ad4b3afe8a8e95cadabb296ebb557f72b40057bbc404c69373b5db0c79bc4007fdcc583d67b22dcc10c17e21fce2ed199afa77df26dfdde0bde2c83eaf0ecb8d9a3303eebd8a681d251a322f9943b9898007c4afaecd1180b7913590ee7615fc363ad0dd8d4d8f2b697e13c95ec84ee18bcdd47cfc0feaa974b3634e127265b65a993ea95f2f634d4565ba507e538c16635a2274111445c2341912ba8f28106ac8c0c439d340063ca2da7e8cae385d81c3ca3cec58c56cc73bb8a8537e390ddb575ee2b2a14cab244e0689e144dfcc8888012bf70e917fb314ce5af307e0443473e31575bfb04109e4cad8c8922fbe05c6a46444143e5df8938699d444ca26f2032ec645d08db966628446313529ca585825ef7d3578d69b79c963584e764f89e736983a4d135806063896a86a48925a3e9d30a540a6be9a087306fbe9736fa90aa8d3436d1ed10d1715f6a03256acb1e4003f2495c5d872ce3ed00de7e5fb0f2ee22024583d93d9f72bafca63d89ae43bcbda26ed01aafd6af66c0d250088d4ccef8d9f98e2978704c81ab6d5c1023f32d87f4065f919dc010a7d617c20e65a362008c316ede49bb758da95aa098cc1f6401627aa549c45511d99542073dcbb8b441973bf516e2a6132d3e6d7a7f64889dada7c46cba03a01c386cc61d4570c1a6337779c49a485b97ec9fddd9af1e7380bc79d4595fd3023489603ef1e4cbbc16f28a086debd4eb20173168c29fbd3fd866191872ed9ded3f762b21cafddff1c240b90ba3935defe7fa527b3307563a1bba1b1f168a2fea9ff7d65f0795a3712309879ff5ca9064cf11372dbe65be49f1159342e91b7c6db97f4bf9a57d068cabca29282fa7d8cd25e2a0071e7904835e0d96a14cd0561b23a888049b52e6c1f2e8e6498c90ee941429bad39cfe0e27ec5f6b892043b80f240dd815a3e1e164694863dfd4890d76ecf86b792c93b9b9db5b8c83fb0c5a96e3666a42e4e8318a4f1996a54a991094c744a0e935f1869fd142c5343890730fbb6672a387e089051a351019f73ed3e0c71d7a073bd277f3eec28bf72ba84f9dd88643f5294b801b51420e122e813a2b2daae55d4d7f497b646ad8e15ffbd4a7f11cee2a99152cfeef9f33855d876d29b4cef1da3e2d85f1bf7792f08f98e81fb95678b95c26d6618af0d5cbd395fe3f1501c1638a2498e6d18b211138df6556a6f27a72e5ba0432795607d395eb2a4991c6b0d0fc99ff534f0ded02fd68f99ee095af53bd34e5920a81544857f21ebe46f510d6b8797f471e67ff79603324a412bd11f785160ef8fde4ecffdb618c6ee0adc7d8fad5685d9170b8e2cbff9c8912fcb6a96d1c6bbc34fa45357cc4e405a0e45d83d48081e895a9cee1df92fd1bee42b9c78aec6995810fc16c42d163721909bebc8e1400e63a4e72a762b19a55d09d3b1202e730f12f2e9bd7727693aefb273b4a82598f8398dfbf73399669f9dd4633c0b4c562119b5ec1f30334462c0cf585c3bc2aafefcad1581498acea45c624d121ff7892c8143cd4e1acb70a807c78ccf031a32be29a1680f0298e0683ce95d3a29afdbf2ae9013c037fae6cbf8a677fcd2b2606df916ac7e1a9f3a49cb462f8c3eefa999b3ab8b727eb3b22305e96d929fbf02efe2fc6ffb1598b1173e079bb29ab1849cba769ae304f050649ebe9f37aef1e7e4fff89003d595ab38a70626fcd8b22c513f15e3ca5fb6f91e338027327fe63c8f483961d4f76d62425a91e1140904e72d6462d684b00882de7cf5529dd7c770ab7d0c6441d63da5f90415e383d502ae7746b4c3924484058ec0a72f3973c1a1266f916b9381504327ad0a8736b38d260d47b38a172629148b65f9727c5559350f47d29c1a1c4eff71971d62e8c40d8f09b8c252ee6d6b62bf1f3ba8950642c5b24bef6ece1e28e94354e7a0482dbfd26b5c462729a99793d28a5a47508edf34b84b3a5a43f805084216ffbc62da62b457624eea81394245b0ab784be2f068ab6b310e7ffba414b23fb1d40975510e9457ac89a0e0cb6089743d8a5bc0df1b8491155c04c11afd42f4c3db2ea92a0a1ab2d52e77dd08f6de608ed045d85d63038e14e84de02b68e8462aa0a2a8f659c6ccaf9c8e4a6ae6b96c1807a388813d0b889739e0bcfbc7def25128af677078c473e5096f178b14eed2dead8bfe25a9566dedd803d6aa4795c406ffd201638a010c77d96bfd21dc99c21c219068af7870c4f89bada850ed9b0fbbc1b2c7ba00970b030339a97d039bee6271cda333ccadb713a438c7c782eafbe1b851613e878a6e4c7cb89a0ff2059bd456164414c9e1846fec64f049c77325690c847dd09e9e8391a527b54352724d406e7ca483cac84c5e5d840b6a8cbe58a24ce94ad2b7b5fce38305c42b0a2227f5dceeccedda775c6ae43c3bcc15b3c3d97347bf634605919d8457839a41834aa0e527142eba879cb81f50795ce604a9f40a267a1bd8a20759c5dc03be9f8fa17bea9ba2cf22fbd85f696c98c5d2572a246fd953fda506735f183abbb597dbabe604511c09109b3abb3704466d027b933ee4c08be9ebf2308ab51280ae03dd7bc538b2e2935f8f97bc0b40ec65a5cdbe9e91c7110c46787df92ed879a98ef77b410e6f9b81e5fe37cda3e39d88f818c42a91fa2a6cbd18fbbee791e4b41dc176736664eb2f195a23e35c949625ea84ec1eedebdf373d6dffe3f9bec662b28e3078fe11881c70cfe6f87eb9904e1f7417bbe7b5aa71893131699797a38ea4f14b43f1cd48ef7fea2e9d138d56184013979e4f8c2c1d2d5cd309a15ef2d9a4636555f864debf8adc0e9682277505d4fdffa1fe11a65d4dea2988fb4f4375b93c84811f7d424d18ddf1e9257407b3b9f9d7e14b19370e309736f5a370ad2832f884d5ce1bd2cd3bf46c49f58cf7d54e84ad5409908644338d135442f51983a65a76a017dfdb6a648f4369efceec77776e5122aa6f9432b848a1cc3c8734d40431228ad9875ab60d8c851bd0a67edb8cb1829d9902f1f79e4ac825d019d3fadff29f3e160cde6402e5f16d269bbd4876a077e660800737a692f8f2f456b87b98294e629e1fe3a6ad17eef773de60a13c7df08576637be0e417307d57305b8df27ccb96d176095ac7b5754d924cb2875c941b738f4908f2eeed0e0c1cebab92a5a1bcbda47f7a1d0cafe6d6cdbfc7513ff13016db7abdaca6af3f09cbf05a91087e03fde424f086b833263acaf14333a933c293b6e62847795f146373e37286ff119c53456a55d020cdab5ea54e4104921f6e0a8ea9138981321ddac63a868a98afd8965ff1abe7fbfbc562689652634eb8cac214caf327659cc38938d0b4ef86601c2c9c9007b3f6d0bbef2cd4a873d658348346855760c0164bf6616aa98a07cc9df53ed0527607e29945d4f9c50b6df6d0c56eba674bb668e0ca2d8d0c3c2c5202e650e99fe5def03f86fbb67ead52635661fdef736d5659901794f4ac30465d854ce3c8bf86a7b0c8ffa76f964e9106e8b7d22ef6b57c8c30b558bf9b9eb53b4c0f0947b174973ee76ca7908d89fbf5aa2989ff2b03104e08e2d54e1fbf58bccf7f929d111a707078cc9bbd4c3da6fb96af9b52139543039e03e2cdabc77647ff0d2b40915ce50f33cb61b3fef590bdfb1dbd2858cabf781a8ad8cd20d8a55b55f38bac499bd66e2d6e72b4419f5e36803228debca26faffc671ed88199d23ff20fe955992836e49363d01cc3f1bc59e83e0616444cbb578097a68271be2617726140a2ab6e9b277de6d5ec731456c8a3a78fc3bfb615d8e9ea2ea9a5bb02abe3d17671dd762191fb909151d3534ead113a3d3068b9d58bf7bea864c41b19c356044391adbdd999a0821209ba8321187bc1de0eda96e1ccb78314a3bfa80b8a327f8115686f970fbcaf78f3eed2e17926cd1661394fe4dcd354a23fe034cb307cbb49731d6edb454241706f6b69fe8061190ead8d864e5a6b5f4dfeb9e844469fb4c4f0d8a7596918e8fdf7426ebbf13cfd5229ae337d8cdcf28ae27a5d2993a88fa5285e423a101579ae8a48106eec170776dcf53a7845f0c7368cfee2ff222e37ac1ff0e2afbe36cc6ce4024b31361111147d394e0ef8e5f259934a4081e5852a831f9ff7eb4673ea17f316e81dae37fa203d7736bbac9eab6a656be584bfd552e0de2e42f00f2b4f9e61bf4720b5d45014575a5606f6801eaec8c2fd93388bd281e0e1e516406c41d8aa8a3df2eba34d9a91c109d19b2b388ac2c4132dd966808b91824f9c8661d4f97a84008f802a4baf973a19cce3aa664769b3ffdfa9b3b065d8d09c42e14067190d256836a463d9dfb718e0822e26c063bf72074e350a65c35795d2e7cc9d8549516d0df4429ac47a1299de82f74a810792d643123612742d0860f4f637cac3466443fc4e0301a3226214d6855a98579cab42000b26ced6c18872b7111b271e050be6042d4b6d5410be6e758516952681a623130905c639fadb818df4cceda305d5a50280cc172bf56c09db4a49ce90cd30f1b593627008bfe1cf195de6d89dfa302840f3a5992cd5da699432d0facfd500957f0968d0bc9a8ba750216e89a9221b2ba482212fe81c07231c64e3b7553bb272e92f915d1491aba1f881cc4749b9106734155e40719a872ad2c3b6a3bf63368187c75922852fc6a41988632ed4a1ce79cbb2d247af84dcf635845fb076cd7d9d747256849227152138f25b57343aa6713c862592b879b89f1ae3fd30e24999e83ce0f90802793c67393f76ada60d5056be56820f84aed8fb70725c8055d451c510358cd73e7e42c1f981205515c576b55e2d430d236b0ea6c1cf2568d3efcb600e3eecb00d98ddb35ad80f5ecc0a994452829e45e8fbdfb6d46802623fb1a1db997dcab6c74176e4367af478e154492251006cc5bec5fac6e218264873759921beb7b320f4938268d23c3d48621212eba0b9815feca3d69dd18cc8472564aa7663a006b27addf3db791f9e00d2445026045a5dd98cd43ff5fa85d32dd8871fd31aedf58681f8b2b3babd6af9a29996b4508fdaa2fbfa47db7889698e94fad37a2388cca33531319e77bf5f2e122ad35ee502de4968798a8cd95d5e2970642e2e21d8b6195ace386ce77b18a9b50706f224018284ad8ac5e9179aa940386df088cc6f1e6cd6c5fdd2acb57461a6bc7e2afd2e260d4a77926df31b57941b3f57a0aa575980d9c8b1a2b01d35c87d8dd52322136540bca888527049dd84122a26fadc779d415a0064c8f614dddea68d266724edeb21bed25a961191aed6fa262564a67796801fb7d0e3461aeb4ec5a447cede2f43a5a0f83ee3fd067656539573caf414e59cc37b401592a3875e3790f1f699f978e9327f83fff37d9ed70dfb0f489e00e4affc7ee60ab781644eea05e05b0002674f0a6e08e423bc5c3f2fe1181243e556b0a9a014f6d45720c931414bdbf401839e9591502fbc742d246a47bdc81ad0e2333b2fc95dc970b45d913ca945444944f694915a16f10b49456240bf44642f85b0de5906b0e9c85f3c000f4380f1b3cc2cb1ec5afd0bec74c6a0282bdd639c8466feb22c8305cb8c8129f1e59c6de265b98472f4ed1937503f2d2cd5ab22842d830d38615ad2422f3eacffb8878c3c4d380220c6564a40b3c8f1566b9da4b6dac47a75d93428037905f74d598aa44bfbf41839eeccdac71c87045f90cf1e8fd38cf2756f90c6ebe7b7d74041fef87f1dba37d5525e836143a9f9c093085c5da06739862a1b4a3986add1af806c26fdcd35831090e6d8fe0365fec0c69a72dbba18359b8784d7052a485ad12925b74102ad8dcb500d0f4f64eeba0b8926a672a0e5d601e25991fc94a75ff31877d514a6335149fb48db68f1b5c7f096d6e79e8a0d7421d7deb13044afad0d8e038db27599d33ffc3376ce1daf0be1483049a1f8245de556d6b4eb4f760e07d11a2bb29b580b69317fb74c629fcfb24b301118f6ac277b8946d38724386167f09268e791c5f6015b0457a60fddfc78797ba711abb6490a724c1677763bca52f0ab1187b4c15fafbc77b9d9c67d83ca5743a0dbf227f4920c3af1eb0833d16e743104003186556c612cc9c00448423ac8b7d92858adb1f5da2a56723032be9ff562a21edc9898d64ad8be1375e5b6afc41f5f21d298fb5a944dc6a571b3a65099224511953b37516271b39bbb2af123c3d5b0e0c549c636b6c71e1e6bfbe8267775c2ff72d46b1796bfefeef54e0a4aa2206c83bc117e57fe37f6ed8403fdfdac8c4b8d37fd08964bfe5127e8990a33b128c5e3945c97a7dad007cefaefc3eb413d66f71869a5ab2975c0f24aa4991117cb9b33cb29cda015df805b0c50151b8f1a5e86dcc32927acc8845394981d383a3c0611b14bbe9f5de565686d981acf9797353acd13552d02cb12714bbd72461c61bc0b4b9d3d2132553c746a665268384e841ecc19964b431381b99932572ccae3c709c4b5f9343a849554245618743c99db87e0c456fbddd80f6f46197140f37a415139c2a6046bfc32c8c665431bc374f4670644a7e4320fdd069af06db5fa74392a8a060d8f1e0872017bd651e723e416738a0eabfe106c97c577cf2898883b86f9b3ce1d712b06382725c2212355ee4ba0cf19ac3f79cf4dd05523fa7e748f8f117644b87a391324cbf74e9fab6db8ab6a53cb33433873880be23ff83f4f66bd1fe6233825272f71c37a57e1c5b0e9ade8fa220dfd7976cec1ee589d3636dcbd275f83f50a00fe51a480727769f6058b615ccc9b6a324fa11c4e1c3ac451d0c6fa6872ebbd5f3a902dcfd108ac61d4d9fdef31aaebc79d3ac898769c2c0186e47dc011b31f81a48ecbdcdd9ee2e9bf42decfba9a3be78c9eb59b5360be2ce56496270bae929ddbd3a77828cfe1ca63aac4f0efb8191cf7100a85dc10a84805473051a7ce1f05ca333cc40173604f482ce5f2dfcc83e91c93a01e89ddb131fb173c630d430154dd97c428fb33af7eafb87caf860819a4c80b541fca1e8fc75384c333644e48eb583fe8e99caa7ef600f05c71dedd2915fd5bdaf48375143592c6a9d7ecb30fa2bf369efc0015b7e9ef38f71233babf9aba668bb93ce04202adf1e043dd4eb8317b8c440ecbdd0b52d17b3cd460edf5421625ea6f8e8d5f2d47763d366ebce897efca00715638a5d74014302f7229fe10b3ee17a1a0cbc98e614f9be8bab5a33288278aacde9cf46c3a0d92b5b5551bc3f1694e0456bcb484680e9e2d18ea02f88e7d6a30d0dac6f1e8e8121c80c9c91d0085150ccf040e40eb9b90591381115df39bd4208ec2cd22fb6fd4e20e83d806ecc421844cc6cf8bd1c267084a05c9e99e0b4c0659c234084ec971953d54128d3b100800019718661d88edce9d6d62c278aba2f682e0b22e5050a9089668f17bdb2f73ca9f1e5b9dd2a1291824dc1d61d568582dcb78e6ab4a4635f018a67d53ae6561ecbf34cfefbdbe53fc483e184b49e07af736bebb230ffbe2b47a3f556f25c554ef68c729cad37d7b0eadb7a3f96cdea4cee5d0097610f0f7cf141d92915e9c36c8dcc7042f2d25da0f02c4f538acbb70090ec9117127b4497f5ff8aa8588f7e5db6a8854f0cf17294024d520d0e421ed4442efb4d866faebc4297701132bcd4ad01b68cac164ac37f44a8908d5f4e5943fa52abd0b43cae07b730d456c41bb9078a12a934a80b531c29756f594cd0dfdcd1c493815f06d034301e737d68a6f4dde86c4f8ba700fda9aff79ee97a5459cb1f248ab435cc0957f3046d1465c45685fafcaa3a927afa39db80f08b30d955fd03d2e5f984240937f942f375f04bf92ae6b54c71d914a53d029e178bc707df05ef698133ec799913a0e9899b53da75050c9a0238181b31806180c1cd72f8c71eed9464a129debd7db709430ca95a09483b3cb5173ca8e5f3d5479446f8e5b7e4dff0e88892de435371b54e16732eda328dcae8f910717a9751b7de4548e0199c2ab35876584026269c118cc62a7d004364dd43e678c7c9690db9120b64936553eacdf99324ce85d1893e62b8255811d6a3c7bc90474580568f2de602af94f18cb0d3b939e00e6d43fc7f61ac915667492f4affe7bd519f6c3130d683117473d87245f760f9421d50542f7cfd15b039c156c61f94bbbf0b5c93cf4db1195858f9ee0d22428371e38a4e2d62f5c2ff13f83d9abed1567c35d0946589dea7dd697a4d2a7acf6e0ace6ff3f562df4e4728610a50a701954481526aacdf2d45cc8210a1bd3f265871bdd10b8c978f3723f7d162ee11f6f014c0ed7f6bb0b69ee70ed7555552b1ddae68c4da40c32ad1f078bbadde502a7cedb8c8b38d7b3be50b87e1ba13b111a3cdb2823339b006875142d15ee3d99b209109323b4f0e47d0dad53c7d9d8867ba2adbbc80ec18a2ea62fc0e96c7837181088b6f5625e2687c33d6498d1f9526e3344e6abca937b723518062faf2b31f0bf468f08c0a65beba3b0e4fc28756c7da5c0c50fb4d5dc4af6e21a6f1b5f6703808529339b3f44213193fb9c35cc08be03fe7572cf1bf99d5b5e484bb2d018b0fed438ae9c7be56f504afd4ed3d78c14d8b888f1bbd8a91e622ddb38d0d6fe3b145796b6a3a47b861c8686d80b138a44506736a9f5a78a0c915f7f83d279374c933b0fe865669fa4384214cd983f470f67e51126c7b834e6536d8f8414d4d7e156b9629adf8d3b1b757efbebfa269910d4f6bae286f18b777adf13b9b2d4b53213e2c0c00ec5a149c5df127a23fa870efa0676857ad4d84128a3f59d39180915c441e93a0f9ee52f70dcf747fb727dbcafa7f16ce2812208301aa0a694d6f73b2b394b1f67548b11694c1b6b4e4376b417244011fa705a59d62efddb7f08ee8f179e6143d18f2fa03e1aba84c68603aa5c22197f9bde7a84db76ea38d95ab5c4ea2c09b091c514fea254422972fccc119aebec603831a45356f7852aac9ab1c2463ab286d4ee8f86b8ca072624f595fd5d4f0df5554799bb2f1a9992afbd8043de1af2332cb7d1c261ba33f0fd8e9d0c7a4cf2045f23e4e0e0c2250bbc5b562a3f51776ec75a5a31f48a93a826a8f0c7a204cbf1f3d9fd670e2ab9c49a15706a60fc6304446d4aae3484482fd24ecce4b4dd67b939557b8c4f170dd8970f45d9738573e78b036c259b654690d484441d04cd9ff046e650240164a581cc36d27f7225cfe2a4f3ab3a1e3d54768721a6a33ddf8827f4c013aa48315d52a28c470cb1c344c50390e3fe6e0568e4d6e48ef47eaf7ce415e4eda4d9b66df77656a8774903da83e2903338553c410ff92bc141fa3322ddbabe8ed0d69ab559d652581346692e87cc89363d77c1a73824fac1d35327b6ec5d73968b22790ce51b448034be2185935c7d10f93c40dc2e0ac5041322ff52b9b9194ad8f4792602508384943641334f797f8a6ec502083a819362c619af104cdd4156378b5cac27127deb9cebf67b158956131e8127b581bc2236fb66604be890e2efb30c9589092b3327128a84c6e3faaa89c5c81dd7a5e2b2a9977a1b73903a6f0ae34276a7c2c4f03d6e4d1d952b1cb0d20a0e66982d3165211527fbe62fbc8d90b4798da44abdbd9cc4de79f372bcdfde6f043f045295f78d5e81fa8ac01c0e7a3e15a9b84716734e6fcf615c2b48dff75257965016429d529ca74fae6cc4e218b754ecab226865d78156f3711ae68ba28ae665dd7a6e7bb121d2509816b3fd1072b3725e4fc5882187b425d0bf78156d340fa2d8f67588a577c48cd1e4bfa64a73d07c9da3999474e9161272880c876a1e5a739cb307b80badcc2bf2b4e9f741f33b75827dfdcae391d0cf1d19e460f8f52941fb101719fa9709a660846c02f97b4625acc3a7bf4fb6eedef4493ca205c01c160f9da7e89dba95be63c7acc15e5fd603cd9c7e6da0440ca0e7795986cfce50f92cb98c4b18ace36a02bbe533f9cd84b60e26139b622b0b35e403baf7a36c94ea089ddda927fb94712b937205a547f910b0019808e3422584ce4bae6966f7241f430859ac437732dc9c500142565fda2d632d4e4c94d312f2205e64a63d00b93135113a5272ca9e96d97f46774f572e065777dd06d7769e30d950fba407bd0b01c234afdf8cd562ccf616df65864ebac54cdc2268c930b2756b903faa806de791c94eea24bdb218905354e325ad0e84e6074309ff632f3e4d078ccb28b76be9c891387a14e103fc6dd9d0bcf63973d26c006e7a0ed6fa5dda24b0f1a38b1bc1c3d98ed339fefc2c8b176a6c4b28030154508a36ea06137fd12994d6ad165845398ca85e191e0da423e520e640c9e845c49a1066e12b13beba3592f5e0de015dfb63661198e694a2ed0a4d595cec077a0e4342083525187bd06bc4dd70da115ee7fac87063c45a7d69cb79aa57ef637482b51ab9644f8b2dd2365bc376fcad867711088514dc6022b0154374abd33b4f6bd05040496be6a26cf3b471dc970aa71cfd1b5de6dfc9204123bad3b389ad3c38b6af6e96d30666731e63923bef0f5af48657a185a17aac21e801cacd700d00f0042c367e2aff010aa2fe5192f99e112f3564cbba03839139f0eb8ab857f4a20e63580b3d9bc7973276295d16fee89fb35498454ffa2351436aa0ff72532856f1710f170e93416ffd5a53afe4901fb3a7a8894815edfb8e88bbbcad91e0b48c9b5bb6afca4e6847ff00268157ae9c0d611fbd6c0232ccac53efc6e6448a9d4d82a2288dce5a45c53d0103c141ece588bff50263701d14a5d84257019d13cccc2a62e3e1a10e64c053fa4eb1c3c64fc44b57b50db88b74e46137ac7ee2d229b9ed7ec9ebc975161e66f208722a69e52c9235c246fbcffc24e6c48533b851302e5af1ad6a7bd8384723aac124268aeea160f7684af8df41cd9beaf1790c4328ecd50e86cf75baa639402a0d5da4a1ebb603559712a5653b3e41312dfb0e600e7073696528c93554082fae17b0aacc5491b205f280b822f96d09d6c9d4f24ba17d08f7d404dada4cef806838c6912a88116672a3b4ed538917d38a140eb33190c2caa0fdb49ca434b8ad9cd7d688dc9e5068babd51bc064d3965014b7b16aed105c31150507d12e97026c4ca024899e6a4c934ca1c751e67d682eaf144db96a751350fb4609de49a8bc0901ef2f44d861a25128d616478a3bf4c6cec57dabe0e441fd2e99953bdcc26d69171c23a208f87ed4746d4d6f0a00c871326db10e4d7375266201d64558834017e9803136f173d30f829ff069c34036075c647e24eaa37bd7150fcbf9eeca980204d86bdeaa5e5193a5bcf211644cef4240337474978fb8b7f31d95f241b36e652281915989e2a6550d4db1df220e1638fc231e695605b88b1648838414dab26bacc584d4f99c9d47129503facb8cfee6c413a307d522f7a587e00e4cf2a16ea2beba207d81307e9177736510b186b029cfb295d539e07a6bad1ec5621a7a80add2765557a6ef90a1b8f5eb9515f74c910ba57c0d9861f096b80af44407dde0039c373dd517944a0e1a78a83e65a8968dd18117619e5bd8ec0fec4898e86391fe6203ef79318a5975a6f61079dcf9204e758be3da3894b8f0765bcd9a7a0a260fc1db2071135dfeaa6c844921242d87523a23c841ae9ac5e295bc0dfb3d7c247d46b90f3877e8afd8d9143a56a2565db92f5764c95d24bb2acf18b31d087b5fd806b42098796dacdcc4e88fe19fee46a142aed1712c268dae6645a34b4f78e028c506f6e750c5f24636593be4b198e297b2c8fc3356cdd53f04061fe58b804e6095cd595bfb30be5bf8ef1e68ef82dd27e27e1de6accba1badb2cc7fd2558b8d896a2ad7f19027947ede5251b55190d84ce7a1a129d75a4b707f679b778d8d8269fb64d0de1da3219877b23a02957f0733cf51fafddb453a4c7e31b7fdfa71cc5ffef05943eda61f56791d02f1003e4588d4e71aa503a043097ecf689ecca8200db8eee42aa48041659bf657fa73f6d467263c2a8c344a8fbde821573f9130ad196be8c2fd8843a8363c212d2a41c91da6110ea270249207f80b80f5cd66b0d3d5da4464f74bb2d4b47d38a77a72c690c6ecaa4ff9192d981d810fcba52c67baf9208ca70ce3472b0b0e11e01499dddd09f2b3e16d8d7c32462207361f2aec8d5a09e1527581500e81efc813377897c980d081fb960d8c2c5800aa77f562b62dd886d898b3a4fc0bb08ddf58fd393378d7ae864ee2be38e1a268530486c46d411f03d82ad3670ab812fb5be24989910ac2693477acdfb1472b80b85e0de7a51f5021c38a670f304127e2c69822c4affd281934d2e51b915dcffda19174b679d2ae2a0b34a323685241169495a98474cf6672b2091c10c1d022a0ea670ab7f529854d3cc2b24eff19097dadf5b51e8376fe4f778cfd05ce2a2e0f2a225219b564f86111c12ff881fc7053b775379c8ec246429c8a13bae406533030c0f9d59f15edd39c4819033ba00102e239bb3058d60a42d3f504db7824f2badf1d0984bffdd948924ce0aeb7ef614ac26eccf09c30f94b109d948119da8396cfd3fdecd47d90f7daec2acb0116e1739cc6547d08c36a5bfe85c14aab3fc6b8dc5dccc3017b3981b58329707d4d697c380d30fec14f182190b28df3f41dab3f1eccaccdb1b2ce304204102bb619d05df39b8422d629d1940c584f79a9689a52e5efbc7c43e195016a12d79cc728c21a60b0ba323e946461781a089f59b2b2972e9e70fd819ac3d8143cffa5683ef33dd900cbbfabc5fd4b85a2c524f104d8727774d6bcddcb8098975e8c71b336a45edd591dd022d2b13f9419d81c66a728a101f5a5d46ac408580a49ca210ca125bd11761db147a7365f3fda4d876805e6b8d9bf913a4c52ee67a5886de639671654ff29df8d8d25b5553921cac258f2acf1dc1f938234fbe8d2aa2fcc6997d9d6ae9a53a265909279f58a48501ceec4bf3680d26bd0864eb98b2b270a641cf1596bcc14740adc06c9dbd00542ed4ae1c9ef60994d5ca797c093f31f9921adc623e3814c21a5cf75b73be8b1833cdc2af1c9dccf3a9cc23fe6feffe9c1ae2169db45ad116b1ddd6a3f2cf5a3f9de82956a6285c053b4243d2502fe48580674053580b7191b55355a61a10f773ac491f6e91e90c03a2a1fe73bea0e9ad0b6ca89d26e7f541553703171c38539b7770833eebf3af7bfa23f36278a9387c1bc4e2fd3b40550ad56b457acc40168bf64c0bba607345b18db0f1ea7beff5c4708e29d5f01e31a55cc5bd6478aa74fab9ea5557349968b4ea36a74432f6d2a1baad82c85e8cb35554a3e3250ba6c5d4a4f9aa527f0f3694fb85d1dc883e5c93a09b0b75f1086d38b440ef64495ecdd859452a5517ad38ba01a74a7c346f403fd4a1903368b07f43379478a38e4fd1fe08141e5dd8be169e37d247d12bbafb18db63195bd442cd48e4b633054ffd433998c95013553d9ba2b5493afcd4358c153089680b214a0a557dac3ff608b8403dcc512de34e9832b0826b3b915a0e60fb20bdd6962907f8e95b75c7283013530bdfcb032b9a1e4fc23e867eaa3601a7abe56c1fdea7596fe248cafb3e854c5a8a30af4ffd1008f8ef30c12aae281c7ab74d63882adf77c7a21c1df312a570f6e4021d2c70777eb7851286196c61cde023b16a7006d5c01a93c25e0a38525d87fa8ca1092e1f0ab5f984a1cf4cd3033665cda3bb30cc5945a11eb4688875242b932f84ba9e090206c2074cb5f6b7a6061c755954f2d70afe776822dabf6cb16f925b21d36a68b3a977a43ad52363b1f39080605e0b3fef23136f723f858bdbee805c1ba16a34b155bca95f0cbfb0f470239770b469d909ce0c27f1a5ad0e130ff8a6f161d6fe6912ba32e103d560eae95d4183c5f2e20b84a5226723612eb129c2e09e34b38ee250684ccbfa428044e59b3ef993001b9d50aadcc1429af9338d28cd384cffa5c076c42e4298ca9c67e768f521baa9f22a71d32008a7f925126095384e3969982f7fe12a32f5b0ee7a5c8ed0dbe918dbbcb6eeeddf2577cd77fb676d803d6627ce78a877bae34dd17f9890b7d001a8f371ab9c0388670e9a67c194707734c3df0d836fff59998f2bff9c29dc78ed9986c0309e4aad2cf1767b7b321bd00afa4fcff873b66baa0dac15495348575fced1235e7dc2936575f9f89687a2e7abdc01ed790952c9f94c67fcdab817555802dd009f9f196fc074a6781e2350a91e418ef29b42dda201851cd10065b7ccd78ba5e281200c6fd81389213c9f7976fd0c6c71859b5662a176ac210d898ea055499ab3c2e4071f5607476512361178888b4a6c4bb7cdf85839b79d8d6bb80e9796b3bf7d6b9429ebfdea4097927eeb4ad0501a9fcd796bdd910337aea3570a9dfd62c8a1728ee887c6b749ebbf3dc27a2de9419ba5ef8474acb288ece14c973281bcdd32428bd7edcfbeee526453038c0f805546ae111d1271c80ce8cf6f099b5f5d230e1aebc51c153db099b8b14b4d9b20b53b535e70f282ad0fc3034a5fa8c8128f40d5647818a54260156f12d82ee48a937326205c15142b888d900448df7bc8175cba6ec6b6668944f371b57ba4610fd56f784d3bcbc3112cbe4b7107a949c771773c930efe3f2c4d9f8edbeca66965b4571eb3af4b316a26de7bc2d7f37911781c03ded2aca642da44a8b096c87ff360f38b3278372eca13c99ee6d038a25e47bb8b98833ea5393f3883c72a504fee3c9c6b9f982b244d0df0cc82a6f4aa2f10ca8648c872a63cb0aeb572706aed736aaabe42a838879e6faa0cfccadb8ff2d1de0301060b103479abd9740e20b5397c465c8d9f4f7e0b77105d837e9efc6cdbb958e820978f6bb4794803cf06afbdb301bb228be88531d2a122e7f0e0a52e816a5809470f5572c4e84c8b18d19454308372ff54ad2622cd94bc3be20ff16e56697cfc43de81e8d806fabe5b159f340b3740d3b6a9211d9121ce5934d01d07326dd76dbc161556c2ed313d3ff089a8cb3e854deaeaef4bd276f4d1357406907dd33238aa1f810a31a5918b0fdecd41da727bde023bd15d0cee16093b366c90b094567f8d0930ec67865bed37ac18bccea34d559051bbbd6ea0ebc3e0ceeff2fb7a86718a33be25241d79a8657c509fb2050df69d8241a78426fff635ebfd451358866c87fe493099721c165b9f2a5d06602a1f054b30e8cbee97782d22fd92f3a873ecbf9c2810ad0a654846f55cf5cf78bd074ca3cfde2ea5a369d1a1f256c9a6ed4f96677a38a97dce033839d8955575a611254a42f2ad635e044413cdf90ad961ded7d1fd838ea520c1ce09d4ad34ffb48358f37640c11ec420448a6d2d48b6607c4cd3a3e1f5a5e7811417ef138cdf3256b3ccb0aa103cc50dadeb624696b8ed1f588b20fc25f9331b4105155f71dc07d8de45f6b5c9a403bd3668a609d3256fc45a1d28c3f9846d10214f474bf2621e4e84cc715a606e0d38a8758e2c3defa3ad0b0239b66f515c821ed4fbc25764e26ff6f3026ee44cc06963c0037747dc04f444a64e41212726a25c700b10589cd3a7f75be04fb007ea9a16ff6957b88b88058f7f2e40478065b08de786a2a64709912ba4266adb49b5eda0250aeb3193157998a0f5c901fdf25aa1d1d3cb4a462b89ad800906e61e497d32c60ca0e2be8420e415567bc5459f9374da9335484e7185397bb1654114974f3f70d0858e0796595904856c4b22f80f38dd5240862c6f5892e14d82887bb5b7575489c148b3b12530952d74e0cd1d22ac3a301fc032324f45dd5a79b7be5ac6c357e466fdff34b75ac9a0d06382a9d3bc9f1945c8c84b1aaee3747bc9890989ac7c63e3acaf98d0a33e03cd7354f3f0020b17a37c6db188b97da99c832ec6d5a9691f45da1625396c4543b1c6702d56284f07c10c4495dfe1494b1bfecdebb377e05b7081101e9abceafd399285d184a16f16dc723b93f81fc05aad55d10b56cee256076753abbfafda4fd64f5f23841061f6bf0170549d21703933ae7168358bbb388d55d7403956a930fde541984057867159ef6a7c3148f41dc0e9a7404280bc68f359f278f46106377b364f461ed47a38a32f0e3dbd8a00f33254a94f899679ed5134f6b0c402dca6f63a0cfa31aa4cb942e305108b9f9e9e1ca1c17eef73ebdfd9814894c5ce2b6a144f0e08f8575d8666f2a423b4d5749c41a3478f47917c3e2e5d4d6f926a58d6cdc350da82c8dee7bd34728e7ec83777d265ff39160d5688775a8891244d781f7300499d0dc36a4aa68963e160ba1d6224aabfd12f3c410135588f5eea879036f9e5eb9abe3d51f40282fed7e22798afe79371a52de9e8cd268d02b3be598b6d86d749edd3e7503724db29fcea4251707abbc609e2dbd299b5ba64aff34ef0b75aa84ab9aada3809a8f3ba40e875c71a607e23953a6cba3162f44beee27ee415001cedf063f982622eaa4f94651810666a5923c564bb4939acc6e9a8e50c7771a1b4257ff682ae0050f4292e704c923cea7d57ae6804b38f54ff34808bf4858ea5d9193f2586bae97de7a5009331e83ff727195bd66737375ea0adb5003e93513b0e0bb6a81d8d2db93ddb737e81b516c27774f161b2134b52c33bbde559a1e85bd6645d3a58845f085fed7aa989db10b0328d0aca0bc206bf88ab799f21bacf65b2a856815634d64016f18082bd02c33d170fe3ce65d84459680cbde2b948609e2af06f3b728241326a7c95ffe7a30e93176384253c17d8761531bab4e9eb30f94ddecbd639ecb253166a10dfc4d16a06b2f7ba6fa594458ab0b1ae76603ec3a41ae7b90d19858c6e63f0d9b132a6f327e2d218a27931712414e9e0ab2a076967a813dbc42ef845bf24ee1039e2e6c55992bc6bf4defb64b04124968399f97c47c3c58aebefa2b011a9d8b6bc6eaac2f841d08663045602acd0188afb0d7a554669ff1947cc87e9fcb82d8e8fb7ff2930a4d882de5e96deae487a433db7c46c7121cbb7ed83adff7b0efb978f6c0b7536313a27937178a8cabb32a46a591561b66ffb4feb20ec8e8a6c97ce159799d5759550f0f6d7d050ac8e6208dea01077102aae0df610fda64e662905dd445e03e42da219f628634eb7537e4f37136b771653302f7cc06a623a1d09fa41acbea0f8403afbfd3b5270c9089bba409a2bf72f51cf305e8753e9f85942fddcbd716af90b392e948cd99ba7a11e5c509fef64242506cbbe95f80de505934525c630f48d82a4615eb2f304257ff8d0f5e3d018cc7b191a4a50f9616ff1eeece22bdcbf485c4e0a0540a1606e7f7719097d0aa4bdca2284d3da9ad6e0ad008573c89f4ac5b9e44217b484171a2aed3000fbf064d47dbf7ba905df4481a3919ef93f8d021bb6909ab346424bcbc6e85360348964d48a571489574b7251fe0501983c793ed8341fff43850a092c5207108ec59b83dc03cabb0d1c8dbf0c7fa6d6d576cf1928f3bbac4070694495c74df27839466be31171c022407f8182479bfd12e015bb43ce9db59ee4cb7c6eec58c4cee9d2e96ee4ba284322a5948af80eb74611be5df198e7af6c0e3601d3664d492107f665cde5a352ceca1ba42f70d88d6eb444d1f1e604a3061281422abb46efe572fa3e2e49b1f76808e3fda634c0664e570fb01691a9751c03ff58d54e1d98a5aa493f9e9a75af23b062e96e0a92efe0fad76ee575c717f072300dd5513c2998d65962b59f1d5ce02e55b2a84f9f1891542bc0bad5102608c42c118d512d9f1d0de817fca63dd88c4262423dd357a548a067812f9a109bd41cce36321e8d657c3fd2b7559993389a33d5d5986531e32f880a80cff1487de10422563c9bc253c3cb12cfdb9da164faab49057fc60a9b07daf7cc60c3eaf3ae0809d7cfdfc6c2c881ed9221dd76c84d0affea5d0bc567b30f769d7df160df820773b3a843f19ae583af183ee1664d18ec1c94289db196cf2a2d3bac0fb8a05edb9689edc5ca7a1913830bd4a34869dd273ee68dabcb1b9fa5b2a300f6570b7d149dd0a37c1991cf6bec6aaaaaa267dce2704aab909050644a43d2b6a2b09f3cd98ffbaf83904281f487460aa626f410f5554d7f5498e00009529133bc742365bc00bc8bf641e1d206411f274f513bd27d9b33e8c069fa51e9eb5315eb399a40276f34f5330034990493cf4357b060092042b0fc3118ad7fd576601110201027c642a897549eb4887f2dc22f066d2e44500a13c2eace190d20c1063a98e3b79bd168032e872948db4257c3571c5705663feb79321ce07c2049308e0b486b9c2fb2560746cfb335c08be1a94a0538e57cef998fa49ffb116d44b932be1b83ab2791dba56d82768e20da0cba4559c9210091c561819b61b0ec03bcb70709ac07b2cfed2852001dcec274cb4d6f63188141332d4f26c2e4160843310cce32d0a8db387e33f85d1c1f11cda21d8b7003d1f94822574b1e083f8f185e65b5c743132f38ae9a17d64e11bf8606da10077f2f0efb00d786f5dfceb86c7c7cfa3290a1058eb41bdc16b1d6953dd14a6964deff07969f23f963a020ed439fdac34641f56f497af9d6726097e55f8c04c1289443512c9eae2e6101eabf6c9176873f54164b6b90276bc0af3b5c74032dfc94e05a914dc3676b67781c75dabfe689617234f97ce557ba95f096175bc4c41aa408b3a651bf37386a472b15a3edd62ee09817ef51695bd41e2f04540a8f2076c93f36f4603d103e5b611661e60307d2a8c1830a67cc102ca4dd997f042da53d4e18bdf39bff9ccf54901480baf64bee964bce5b1fb784f2438346d7d705b523715b13d42231bc06f073a8962a5854fa07bfc09440df563d3bf4844f99b411de8f8d9b275b19967416cb0cc0a15fa8f222e4b4773bc4c10ca5b2e46cf576c68c815cea954b234110420e23357df1e2c194534599916e393275a5a8de9dda65808b910cc62e9c15fec92d9dd1d4b75abf3a7a8be6cb50220e37a17c088e249002ddddddde50d26172ac92dd5b5594440476ffd9012c8871f53e95df602f9c428353eac32d2ae11fb2ad89791ec224762f8e216fd277ce00a2e08e326cb0bfc7f763a3c8e43c1852a535857ce3c51b2865a6c2b62794d2a8901e19a5c738d198f6a4ec8f7cfb8770a180e4a9cf6278f92c637158d3f6090cc3d1abd29da1a0ee52740cfa239b729e2cae256171a995a441e4709e808875574fb770701cd08cba3d6ac21bd2190d72a459559be7ed1c197979e1d435c12aa7d5f950bf87a77b3fb12a4ddd4e0ca8a99250f0c66e96c60a7655b20515b84176515340be0c8e7ba56d6fddf3c50d9f99d3ffd5e6e022651ba3864453aeb25fbe6e639185c2f95c1f02e37b500f72416b0a4715c927ac6b8a14917f112b7a799d63ab220e14e37762afab35652ce951efcf2abdbb1dbe20176ed89366a36e248ac20ae316332a6b0a93ae75e061d8f2697d1d39d062d71fd434884a90b96de0c6370cf148139fb1fabc04e38b7cff4f93d4a23b66cb1ef770c926446cba83cbb8eed0b15a6dea20ff4b6f3f1f0ce0a3bf3f3f13273767a0946ca0d3ee07e1f77046fab9d57cbb24e8d6c0b275148ee67d0688b822d61c097b63c65b3a7b5b4a7b8daa5f6c116c3f1996db4db5c6b222852f80ed5a9e1bc341d24a1d8a7ac4b984d7c687426f830d9cdc5211ec977aa51a9a77989527eb92a5579ae4e3ff2592b1e903dafbc8068dd62327a9cfa0abae6bdb606eff64692c2f6380fe39b1747ade406c6d150e4b8427a9150775cd7290d5e838d6482b447c9d259e721251639ec2fe5c392b70a209dc65a5cbb90a0872fe0ecd59c651479244d16fc7f04354d666d194a8b749c21f076cc30d3ee6b10a33e3ac6e695e83b5cabfb91810b117aa6b0214eb90c22cc72307f16953839a51213b80a901c26f05375589fdc6767b9e6d69064ddd701d705d849be77a92a985c0763e95d16000cd66d45f0958bf55ace67874781e3c5ee640c3d26023f49aa1a13a78a89d6ea77c35475b9a91f654c3fa860f3742147eed1a8f19f826708757c92e7a5f52719920a3317d6f00cc1e1c49649669adcdbd4c0e20af129f2bc922fe1c8b2d85c38a69fb34aee9927caab6c51bd3f7de0916ead690398b18efd8c677a040118c63554a140eaaaa14fa467f46d80c334c4554fc212f809259a9f21701e103cbe640587b34fbdd7ff03bb42529ced863bbacbcf603c675a0adfe6c246ac4da4b2dd8e7aa0d09d16f558086a8347268b2987aa765455bd0c2a022f8b63667447e00df10eb52e33611a575f27157781be66add59ee7ca7a426e6e032ad261d76708aa66def4980d9af869088ec34646eaecdb1c2b923f5c8d71b8c7ef14bbffc35c740eba562057110ea01c9b2c5a9f05b0e77ff7908f6e828e0cd80cb1f721e02feddd4d97077d6587e1e978fbe1e4e0d8ba90769d5dd8c4203933f717b8dde416dac374ba0d652abeabfd800103ff3224aaf4728d56ff8c909e5bdad79e1268243dd56edafd95d85b6fc1d2a7389963b1fb58942158175795548252eb40835014409968cd0b24b1f27ca32dfa6e4bebfa684fefa733feb9b27475c98901f0556f0f1fdd294aa11748a92e89d2dcc6ac2d6a0c1b0128f53dba699b9a0f07194e1abde5fc07f8751c2132e300c1c394c65336e1ddbb95dfc9f0cd455eb5debbd85070cc642c3fa7314b9f135864efcdba40b7398fb3fbb39fd3b80e013396069852d1ab75d6f52ba50d957cf0312eae31370ee80addc9b817340a7ca7a5d9bdae36be2de626d60c1285b6b9c5199fdb9098911fbbe5b6033862a7622290ff7f96f40a49fc88b6be1b08abf22baca144d7bc8375a4e63ecd500b71dcd17356834ab7fdccb660b904780f8164dbd373e6a4a6e38a5959207c57dbe8570e563848dc101dcd74dc73cb6ea7db9d1e113964dbac1882f931d863910214021a0b8627d5262873d6ba824e0e39f6bc31e564c0f37a4bf219012ce59d9c1a0e86fa53c1ca77484dc5959d21c30a8074590aacaec2ea95db32ff9b8de433150b6a4130d19b6281530995ee13e16bf92297b3a5a6e607c5f9a824307e377886c29f661c19a6f22e477a53f8e788569aece12d9a71bfea165b7b8cb6c18389c9765b8268896150053748d19b9eac01d1c476c31ce0b6b32f889a06e99e28fb068c3f39454c5239e006483dce03746d220b03d7b081bf6f2836f20495db9918eb74f29350494e19eef788052ab1be4e896d1c62867c77e8e68958218f2f0e6fcddaa18af0a694788fb750a7ebeb7d6ebda32d5b264bfe0c770001e83b9da326bc41370a694918a261b9dfd1a534a83b434b4483d31aaa79f02e33fceb2dfa4196cd4e8eb2f9fb5476ddbb55246f8f13d6d58afe8d4ff0cca477ac40220cada235df8c1080b1f2487cd7a9cd3b4fe1a85e2d2e4b76e0e7e6c55cb56d9f58172659f118c51fddad243d91ddd5f79447d69e7f3aa565cc5e94f40ba6563d15785905fc3cc1c36aa84d66e8bbec729bef314d0fc50a872c908bae4f93b3458eab4190f381b1384bc102dc4187bf617c2be3b7e02fd42145db46ca1a44172b50ef447608907bbbd78f352b00bf568fb6b78862e7821c23e85eb0298a245cb633de93bd35485ef569db7360044b05e4c5ea59395ec931fe5af2855b38b3c0bd3723e8ef729fa288cf82be7c164f251a6ca09a97d9fb9ebe0784d21cbd03077fb4394da9da012bac9e35370dee6c5f1289846235127a7b3220f87540e96c89080a18a1bda5d33a395dfd3bf377af29b287cf709090fdf9dd299f2c8efcc7f926ece1c8f4f0602476af536404404e1b4424416760f14d21e350728900fcaf07e7c2c067e3d6a23c1a6e6c47ed346e93dc93acbc500ccdbdd49d13828ed75b76f2f693c1a61cb308c0b413dab12f57c1f1eb2ad4c5ad8b6775e1e7b24a5e1b827b819b8b1910f867fae4c92e6f965c8f9e4b42560f3419878b96cc6cb09ce4e49fd6f8f153f2b6a9a202ada79f5c6cfa970653cd938e4aacf4355def0cca2f4f32df059baabcd29fa659586c4eb327418e5748b3cdb1e34b0349a6d09224bb7d3e1d7f52bdd6388fa4bf5828f82136338c9093a9676fa8915933c4957688dd7830dde3953438abfc4ece611d98f7bd094d87f0cb896828c557e931ba83a11ea553b246bf2b2f9ef88567d8e016d97ed09ad027bf7e00f37ace25bccc3fdef904d1fc5fd9c4ce2964ee091a081dd5ea551643adb230b6edbe854b5ae12ce60b9e889b181dc364cf775bb32719268c8ff163b25922bea9bd15b4a246b246af421ad269e58a64905b2b1be87e1ae481717ea2c6a529188db2921ce30d84be89efad887fdbb548dae78a7e1376f3826d6c01daa1661a889bd5cfa3c3c8eeeaf94fa2a80f9cad0b2fae7606322127e14e825fc7a5b758b8b0db90f055c1497050f1044e884cab660ab6b5207130ce7d563c986b6174de34d690809cc72f8bee62783036a54c7984a43990027359b44c2d58b371159968b689ec4468ede583d6158adac108b6489b6fee097a47ed50ccc3ef1c79e57bfd1b83ca3cee426aebfd5e4b555b779550b8fa8c46dd92f71a22a71e4613ba74f4bdd89b31628ea8d5fd5780c0cb8d5d74d7ef8fc80c0b96a65f3189f199c765dd57f5d6a098978ff421d1cb7db6dba2acafaa9cb4129bb7e9ad2b54a439a698964d943d455a0eb4a9c187e30d9bec55181246dd870bd74148bcf7e0b160969c43329e98ffc07257d954adcac2aad13fb7e2773f571a5418fae583d8d40edb6b7ebf8b55af6faabe6845daf5e682a388093bf66c370221c744ebbfbe9868a8dc1381fcf65486c21b2dcc25ebb78450de690c5945f6b553d08d5bb7f082071ea9982f032c05a72666004be9045c3143ae327846ec6e3f406559a193eb47e93c55e9f90d3954bcfda51e8c30b6f82cd3d3d2fd58ee6619ef851c8c26615a26f435957ed387eefaa6a70e1f86774fc13e05a46c887f7ad3f4734da3b559f2ff11ca000197107409e69885bbc80b7807f8a470ffc6d37670cd29c8799a1e71611908ed4f590e578d7ed6ddf512b894e8b91c409afb1cbeb41d55176e14b0fdaf875f3f8969d521f2f46565165ea06fcff0ac6aa549c0e5463e4a90fa8fe5f775be7a941776bac32a58036d71e1bfcfbb7977a1784b7cac205230b12a1cb383009ba0582380aa85e912c1c2ac288f0d96e6b7565bc7ca6926154a3c6540c31481e0d7ca7afec402fd42e7a8e1646a66151d92af6592d0f022b290712944395496f7de0b956ba4fad57161c9ed0cc3a634b33ed45fe30cb1693a5db4db98060b918cdc50ca1c6aafbbcab81df80f7c1dfe18b89df8a16f5e46ab9054fdc119cdae0f498ef27472f501ec6ef3f9019615a567571d090689db162b6d4b04a38d13a96c9617712919b1e2b990e448b76fd1021d75cedf80b3bdde38e4813f1ff7ab33dc8469a91a85298e741c42a52fd1d148737a8077fb64cf136a2a80dc6b5b45bf8936dd79ad229e16b40187ca70157433059862500ce49de53e817c8186c43befdd2c7f5ec7220323f3b63d6c6d5ee1767bfd51b6d78301a7031155b51a1262cea48cdce2558fbeed377325cf654c6b66863953945462adf229c91123dbceae1bb27da360d89a97a8d6528155b8a819cb43eff0b8987cb40b9f465b8da3dae38c624fe2dfaa4f3d737e58671daf51703a7bcc23bd953ae390a60881f467868bbb9e4632db198a99f06f3159d1bcc64cd6edd09b4b48a9774681ae1b8674d1da4b00946f47bde79b4abed21d2110988ecf9a8ff432feb24af285e89e8912cb82bfc3a012e3849c9a1f6588eb0aa0b89d8b51545fa34edb084a270d76c0e78215689b25ac1a9111b07ac680f78e8ac9b81b12ff8759b7afa6a2a97357a4b1084324d82524d3551050661a8e27c3b2d83b5dfed168512ca5ce52dfa4a185231886b9b866da3f1e330564556f63e2099506257d1f818c2b6cefd8d19b50181ff722ea260d9e6baaeb6ee633b037abc2b2266f2d364928e65e9a84e783418f879314ff3f38768e8126b527b94f6aa42c61b052ce5f1335759598677ed5dd7f779e85a495f0f6bda764889c51e55d18451965c9bbd9e7862276bfb5433bf6f857189d79a69f86fc9786d1c212013ba5d71fea5c96f4a8e399af6ac270e8d8bdca04c727841e043eba36e774f61d65dd8757ee69e0d3918d0a45ec7b71702d1f71771914527dade149983e0f434771131a0a13f9961ce7507502aeaa1f11fa53e6af13e1efd670fa2c22f143bf2e8e1bf7c7751fe31cd142715bd453efe18398fbda120266e1cb50c5afca74bc4f6964573f22bac5ef6c97ba78ed3400af6b0d71ba79046bdb2ae8cb1735da1a4016bcaf48f582508882f647037fe964b047c9aa99efe8eba3789f458376f4e3a90b4799de05604ad7ac3efbd56d8241054167dcef71f66306878b1cde92a91c368bab53db11b361a932f4f73e3056b5451af0251306a23dc23db65581d75994a90a3b3de2fd5c25feebf06da9833b5b50713833b2c6a40f95868fcd53d9ed9e28ecc5bd45854ce3478a498eb30253c44a141e25605f2f457178213fe4578a4a1b23ade137a4a86fcec0620318f5b060356094cd927cb444018f7ee6bd27dae9d6343c328b3213e16f93786165a45f53c5005aa21d17fd22739521545f368374fed187b8e8933afec2d24f24ed5453641402e24790ee55da81a66fc5f3c01eff21a5c11b2c7f706a1d4d1391548236c8f71cf199a7266351434865487b2920aa597751d4a8147b5033b9e2f70360ad86b6585872c09eb90fdd52aa011d8b78c64166ff585bf00bf80f12a795adc79bb20e1f862ecd9f272b14d9da741d2bd5e7709956e31b6d387681281d4163d05242396f1ff21a00abec18154723565e2ef1d6b0d64b9644c95f8bbfdc21159a64c5b1c7034253f0abbb4475f87b450103b58722039a584d3b509d913cf2c3c45327f25529d12a933e9f24cd56c88bbe2393513b30c4659d305a0508cc3d24234242d7d56346d52158e7dfaa541d334c61c496b6ecb6235847c82bbaf5894e2a5282ae701737a6fa63f9b7f373b3d3d00f94ca27f0fa072372dd49c88e7ad8128617c2a2d80ace1ac9126ac2052ddad09b0e08cd1674cd88de3a1d2327c4a21c3fb076853bbe0ebfa3babee8feb8e58d228bfb264c09453b9207d6a6c164b85a58cdd761cdd2979f95915d70a4bf2e498e7b01db9943214f0256ba93cd01ca1ef643417395171e0f6ce09b0b8dc0226c457e04c001f88f1389e7cf48abbc46624fbc5a0f8ca18c84976182782304837d499454fa47930acf1da37818452bda2df3f08a9854d46e990949a50d3b69992138c0a0c18c0fafd5b6b1cd5c690a7533e3ff9557d5b7fb11210a4fccee601fef2ae0730c4f32e8c016a508dacdc80eb50739ae7d3bce958da5ba0313832ff086ccf14d1ac5b67b035a45e927ee434b77df123caa735caa6956db0e4ec16096d2e8eafa150248ea840043576557978bea3ad22b6a9d90efa1e1e2ff38856553c3469948abc5bcf1ea0fe80fa7a07f916158ffc7333aa7b033f2773e9af8e6c544955442c82f89efd3f582c3cf03e7631ae4b6cf41d12c6905084bcd3eb179c4d3ce6e258599e6a6c3daf517a0391d6b9a488ed80c43f8af1b225f00543d3633286690e4c67854d765827f6cc138251a01f646e0fc444d9892a8d9f88cf5d2b8fcecb83a5dd9b1760198811b79d16517bbde596be2976d7cb09a64fdf152a081ccf7da42937c694f5db726e4671b39ad72af7a4dad00dd94bf7a0bcab10e42a603d64894bc94b240e10bbcafe63513ae475719dfcbe423533524e781003c628d350206acfd5f3a1f7e04ccc70a0aebf88715c870f2eabae1b30be57d58cddf2093df8a98cbbaf27940c4ceaad71dfa48066f371889c57dce7ed4bd382f8cccfbf6e42648bba5c567a15d629913dfad8de46996349b4cfb60859f63d887e15e957c8123af3556e4f8cda6705c6d8f7fdb57a9fe876d95e55ed6af8423c46af9cb09c58561dfda6f3772c27bfbfff74b616efe0fd11f2b933fc128738998240f6e0f3abe0ba8661d214faa5a1be6ba7265e3449f8a353cfda81dec88182a6cc780478c82d17ed7791d490e4e781ccf06632d32688e18503abdc2314761712d0677f1360f505c126c5f96a77d66b191fdeefab74a419ec6cb2407b4187c528446a5c58d92de3dd1c1ca56740431151171b594caeae4030410a0881aa916f9ee1ed5b2da5e253df1578c4fedc4fc58d8bcedde5b03ab36727a825d39c99598b0034572f1c7c34f83ffcc6c99bdf5179d890cced0f738f6baa34e173948a92357469b2229331a82c299dccb8e00f1df599c62b73e279ccce65e4ee7109b51cb19509368e3dc5f979296446fc99cd27f10511785a9a559642b6894e703822378cac11802ed1fdcba6d0ef97730dce7b5c33755d4cc1d6abac1f8b92169885db01ddf5d42cab64a2e91db31dc7213246ab35d66f3a1f9aec08cbb42743c56db34a836d4d769744ed87e21d8ef5856dfa34b92c1b55341dda752cb89ecccc3ec0fcfd5c1d4c130b9805ee4a807d3b360e9c3d4afe93018acf9bd64812fa7b877ce383db1b852f3b1c825c1ba0a974a527013dc3d293d1b8dda6c0ec4579dad9b82ff34618d2bc2344310b25f7df7352a2a0286935ee2d81d8be3d8828a388b944db046a3957320d6b3f8a157d9aa4e83e44d615409032e002a0d8113a3b0fa065cf7d30180be43a7bfd05d18ee9c3ad31891cfd3b2bcad64c3b51188997c62938ecf52a3ed53ec7614a9f6de9b92162c69b4971d5d2407a8f9f08dde2d07597d266fe0839b70f4bbda554f9eff6ce8aae10719a2f0679dc5ff2ebc48071c958f262df741e5b3450468558711095a2bf7ac1dfc11065b31b921f39e3e28403bed7d235892ae15c0ec53108e2ab89247bb38faf83113fdab2fc52ae7923d78c309032edfeeff522f5e7481212bd4a2dfde1b72c0fa9ac7f5f64fd6d4129e9344f302a0b0462bd1d9a95d590163378a933ecb8aa153db46670e49f9acef841712eb183649f00b86465e3b294e26f6f030230db2232b5c08b0f6b614303290c2d19e78bb7aa72541bfc094b6f0db6a67659724b5d36cdb8c71672327702b3da24e9c027be4810754a598a5a3a268b2f2c76e04d84590e7083c1dc9b717baa1597c363baa0034ada29a2f3b7cf05516cc0adfcd1cc5688961a93aa9a53770c50b6c3ed5733bc7b6b2a2f7627631c1d3ea692328cb3f4e778306eb0386d5c83cb00492c6d0dd73e430fbfed5169f8e8ca759def0297b1666d15e2d9d13a878fd2668b847ad54ddd3c784263f8040725aed9a07c8c97fc1bb02b0253623cf22fa637e975090af43c6c1b930d24d8718496bc76588921e297e8db6d0bce020b053fd68df2531886b3c22608fea3c285404237b267a07c195b5f90cb3c2e38509529032ec6cc46acbb2c4b49959f177ed018e5513980eda1b9aa8ba3ecf159e682d0e60ebd181cef0fb6c0f3923da10b785ab2a9bbb1aa88a72962b17d16f4f4bf1396d0448ed56c34c3485f67477044c2207ea4af4521ce0bc4edb01b09313a0c69a1582bc6ab0c4185bc9a994315d242d800528240a075add5f2437250dbc5ab26b921d3a58b687c5b4bbbf8257f3a07818930911d52d029689628c002a066d47734717fa9ec61f7062f1ae454db9358e2a4a3dd863eeb1bdd8b2ccf4edb5ab3281fc23c8a3e2729547b71c3ce6275cf259871067bf80f33627b5617b003f642fff5cd309e1ca8e69260a920bd4d9b75243976482fcb52ba33d2aa3125c6ee86180af9468185fcc79c7813181c86f2d50ec296e05351d6f974a21b22ad408870d5f11c0b39e987b0cf576edd6883a1d05c374eb22e3f60ef50330c2dc4b941c7d042edef42245e0588261847e34b1e341225e118c568bb7c1594bdbf5d68a22586a23ac43cea9efa075b50be7dc45b0a073f9b4ac99109312407efe825e97a4001284362af3cda7817306b2a8cda18192a3ec0a283612405e134b020f4572d159754b528db9f8db262d7a2a8f2527e0f666da3c7a79c82237b8e11d913a253a0294bbd363a2b7a7d4b4cf157ff0673280aa33bc3fc9e3fdd6e4e3bdb0aa095afa32dac3b1e01df573469d1e49858a18bdd399a177344fc492513107cbf78887494de2f154ebf774eb8cd069abc8675fa5df9bedbafffd8f8fb6dc476b10cc93957d2889a09c961c100ca6e65cd2407fc36b8aaf2ef5c4a1095c807e9bba9def6803b829632feecb7401a9ac9ea77c4d73a3af561af4b8f4bc6230b86ac4e703525c36195fd6ea2db2c914634a6a56f20ac9eb68ef1cb7769866bfd749fa300894e95b8921f45624c90aea83a8c919b1ad9aa8e8d40b28ece20d6837b29c71740364bacfa1501a09c82f6cf8db8acd75617ab9faf9563d93c04a2814e4df842971912d2d92f42d1f827c288003deab74e2416eea5c40f438b5555a9e7bd44882bbd7633fa577e3a84eb2d831aafcb372a9981147f7097fb87063fff93e37c40f2e9f8fe94793b0d90650aac417bc497a0423eaaee0b6ad8a302b91d3da0600ec75efc9949d0b44ee9a1ca9c2117f54146c1f7a06eb55f721544ff30d4e67e2def137edefe88c6a14a9a8fc80143da1a9725800ce6ccbdc225d7736965f76b04b9788245640a2341ee44b6f09f3b1539ade3df56d988858cde86af1241dc615cb0e6000ecbb2729d683b26e4d42a257a16242c1bfe613d31fbeed3fb4f45abed358313c4d6e6bd41822cd76b085358e36a3a547188be9956a7494382c5c19b38f0c95edd8ee73929978e88fa93c4f6f13d8daf856e5809194db0bb987cd7bfdcaf6fe733e636095965b6d2076c88e4c7252ca40c52cd9b09bb89fe0d71dce5581678b11b900206464b8d09d544bb996eef6774074db1a15d11632054ea195dd187ce65f4677de0c01e9be65a638dc7edaaa12d31b2b4de71456d2341b524dbb8990809c94c4fc22242114aed499b101ed133ab6a9b6adc6068e61a3270da6b31484ee61049ee0d906876032b2d121c97c6fbd4d33d1204fb35b31af3afdbe443145191a61966d8edc2df55cd5f32e8976e4f9455155fd6f64e5633e26b5b24a9be6284f7713c68561aa2c643469249d3630f2692a1bdf8fd9d58a8a6295648a013b2bbd98cadfd45b41bfaf520c8bc4f729fe0c33c3c3d87c875852a58e7d3d8d8b7ce137f1860a8108824dd067d8bf5903045b65cfc379b6e90b3115ad7efbff11728b219676234a0aa401f47d82bd21c17f81b9a3ad5c62fdde8b5e5ce37d6268b06a0aa792eb4fed7de4dffbfe3ce51efce0dd7d3860e78d1c402fb258e57d70405332f1a1677ffe02daf08d78f32ab54bdb2b65361c714ec35ca6ee2b560b80850793ad6e3d47e5ea5cacedb3e57055937896fb9fd5064ff29810eaaba9706bf1d65c341fcf41657c975ce2e831ef94a00cd00ecfe5cba37efaaa1775bb0c98b7fd404b65cb40ea90b8ece2b35aff3adca56fe12d44780b365e7f625e46c41d26439bc42e218965b69990ca48d38d1b0401d9b2d10cd86c54f64faea47b6063c9e44882d8e097eef7f914a8e487e981a0bc354cf5ff640dbe0f466ff1a6b5d7becd62ed1e2e0d56ae57c919700e4b208620608b82d8202de7db1d6da5fda08dbc70eb57f04ff62a76680affceb3b6279d5031b5ba984c00b6caad3c8ac460703eab3665d7b5295f9ffb499aa3b2422b791e9d5b9223d58bbbc8461f5ee7ab73801e4aae4af3d9aa8e64981f23b45f7f00843ffc523073dfcee993dcbe2f70b11b6b3089c14193d626b3deeefce312b47de6dbc067b48d7b914a66398ab7f2d48aab7460e328a91c5829ff0c94f80ce4c9bc60e36e8a063390cec671fe3a97642509d0d8abcc302940558832af8fc7f039e5550c5f91faca239fdfbcf469fb4cf294742c77f392560dcc3259398b8eddfab15e91194191ca22c110d1b889707fc0a1f3a2cdefa0dbac29ade5b66ef461884c286f68831c393d9bfd4e12c79a83cea4fbea209820a6027bd58d400d205590fd85f287fa0c04aa778fce9ee515226ec016bbfb04c1239c8e7d4fb0feb690364b9297cdff55cc76fe3837d9fc8569a3efbc480029bbbd8e5cd7e638dcd6a0f431daaf211a493e5066b8589c6b50fc3a421c778d9f64c60a0bdc0ada429035dbbcfd942def9e8104cbfcaab71d9402ea892a473a7b1222e8361dff50a3f4c9954cbd31a3fba77245efe159307dbfd4a16e41eb37d854e7d70ccb8cb440ca5d384e517f813a9463b0e02f0c45514691fd1f682c892e2cfa7ec8906a3d7319de90751367ba63ac088b79a55b3d673f72991aa556c4e799212c69507dbf555f2b272a1ffab9b5df59bab53e1acf02789705bcf9979ebb75828be3194595c568e2438063108864a1fe4d47fb6b7561fc92f96c8b98adc1760bb7547f3b4fd1502cc603bbca2b0330fc07de12848a5df6b4a00e53a28c2cca8ac973272f45e25b27c9c683c76dedc28d0d9898237b829b76b196c6cc56a2d1d896d71bcf78c06ef8b276521ec1f381ac2cce6bd8af6cc38e68dbfee325a23aba9b4d89cfe01693afdad8bd50d4d52a41ad36234070399f6158d4dd40d5d94a092b592182296f635f733ec8abd3615cc3b801b37d33fc37a8e739ef853b2dd6570023c3ce6e258599e6a6c3daf517a0391d6b9a488ed80c43f8af1b225f063ae1231a4962f1a96d4742839fd277451dfd886c7af2bcc2987dd9715d6d196b3a3d425e799d42296acb59f30527b13036a78a987db244654147092a5ed3a2624d46324acaa6831546259733c9c582ee676fa8119c4104a65eed63c8b96361f956c9b6598845d4af5d5d61b1b682f95706a894f416ef83cd3f36c64f813dd11a3a98ffd209fac0939a45b3e48a55cce44ce251d52e64aa30fcc86ce0fd1a1e0febfbdb3828a3aa76a3572969ae96321a18c2ba1a2109f32b2c3fc1151b6c7b5b5c5e4a75600ca0d6c4a92cc3359ddd48ac5175b7c9f2b2f8513f24eb5ca015fc6c521df371aab7635edc42679c01eda8ee1a70bb06502277861c43b7b5beb2dbd3ecf81e42cf170da9d0100fc5ff28c38114c28146606dffb0627759645da41407b0d7e8ef1aa9f89ccb38c8398772e69e2022547373ed295dc9c817beff6e7de28ae1636bd0d29999552583f3d758affd679066f790a26941cc82442b5f093b666c357af8fb05788ee3531a37e7872d10b50613abda030790c517d99fc030efc15b2f8df5df2d9baa4d04520fab0a791d52861f62fd6f8ba2de7eb097714e04ab4ea0bc785bc930aa75dd1eabbd9aa1be13c99f9eaefbaf8e0896e4c530ecf307ab8324b2285bd084fed32b640250df0aeeb297df5b53f6383485838afed3ab942683c52d0d472ba522257dd3c38bdd360eb632ed2119f862b685b7321fd9004610c281554acc31254290f089f6baf31891f11785a9a559642b6894e703822378cac11802ed1fdcba6d0ef97736a7c294937eb01a58ffa3e1d796aa71ca9361c71e0dec3f18538d80d9124cf7c7a170640aee02d24d2ca3adf442d8755cd22d040cc8502d3b7be3a4fa3cce7554058546ba83fb12a7ce67b50d755f36b6181c1106b7b66f17e523e7b2b29884f69595ab03a9c5e8ca18bbdcae9202df5c2a3e0517cffd25a44985e825e6c0708558ad8af7ba64ebbf4ad4fef5a6e64b1cb68b388da173e7d01b1c6fdbd4fe529bdf005bc0bc278f26a33f8e31ed7200020fbb2bf34bb21792a307488fee1b7aec3eaa0627d85a80d65da60a4b6c9a6a88f54126e8e38060464283cdf9b2872128c2ba6e9f8f4b7f9f881da25d5c314bb471aa8c10031a965bcc650ef5252a0ffc77b5ace55f561896e4e8e09d7fd67056543455ae7dd139d0f74ed68542c7879e344f0c0e2fb8708ce7977f4f70b8f4f3878c44553ce4eb2ba992a2931a993cfe4ed0592ef01e3780165e75d9dccba837a6e1f3b739a56ca042534f0f85e1137ef5903bcf11a7d587c74d1bd130d22f533cdcc00b1c601fe3b265e934973f3ffecdca49903b7e67ab2d2a4247773d563b26bab0fe99373618db632b8974cb18013651291ce5f6d4212f04cdf42835ff2246686cbfd963c4472eba0b07f54959c13f6b981b08bd591ddc5cff5476e7f95fca3ebab851fc43558f23cbab55b0208b1f352eec411a7c631612b58c45d16d097179d858cc3bafeff14bb677744db12812e437cc60d474adaa0fbb2d273dfa66aacae2222152f24a2bf043fe590dc1b87012677d6d3dfdf87558cb2b4d9f337dd3d0c5c668eb96ac35932d81d164fbd430369b31977296bde3bf1b2b7abe6d136cc1d4923c6f343c5420b482662094212e6996bcdd9b9e7cc05fa7c114d78931acbd6ac635e311e259441d4b3167b51bef800452e5753db8725fdc6ce4fa2ce98dcb7090af43c6c1b930d24d8718496bc76588921e297e8db6d0bce020bb81da82a36d5630f2ed6671ce37e8cdf30e0ff13dff77be011c4d5816e1edf343fbd007a68851058ebfa5246305fca01097e0994415baba66634b9b73589c14f6775782ed44492c40192de72c00ece7a6e4446b9706ff7062974cfb27f6b435af9567be8fecd103e757c4b9ca2eb4e3129460d895b4c00acf753aa9024cde8fa0cdda02fb6e6973bc58bcabcddfd3d0cc5223288f8c6b94114086a342b8519285b9f6c56401792375d4bf8b10fc6e525492ae5859a3846cf16544446aafa60c1e7eb9742583e9bbc7bcd0811754ac893aa0776500e82ad5d8811119dca874ddbac05d812d47d778366dd1d1efe12c454d2167e104c41f5e9149e7bec1c422f1e2f5161247c044ddb500dc45f88f8bdc31aadf9a90446db9771aba1c75bee70d81476f0f479987a713c1793496fb99adda2084748dc3c520da9120da46a7e845c57f794ad31c57a61c265410449583460025b18a57d92c8145b8c570b16d12fd93398311e48b1304c81a91decda3c4b7e2c12fd76fb6a58b4d7635d873441fa618c1bfeb0ba9a9b35534f4ba11728bb8cf383a5be2d21fd6380f9ab0836333b97de363cd1b68bd575895b306b2a8cda18192a3ec0a283612405e134b020f4572d159754b52848f33fd061ad560112f17d25319323e480d6ba92f1bc7f655de3ff94081afea9f74d98bcc89c5de6046e4e4a2d84266e31129c34d643a9d4fb93af7ee4fe3516a44efc7887abcc95f4d67d2c2776c4084d5127debc3ed6be1d10cde5542e50f7739690948d6ed18547ab2ea741d20c8922e62a9065808b38d5c24fc1a45921eb09bec4de11e0ca389e758b1459737d2bd48e23c1c9610e1cc7f6dd20f01940b70fa4b7a4b4f943bb963b4f834fb85f10113115935d6af8fa44eb71813e97b8365d27f39abed6382c05c3ad41a366a33ea0923cf0d353908918689ac70a7d4f5c5849f53a30dc70282f133e4ad03dbae2b560d11b6529ab170c6f5c28240753149436f50cc9426143e90048a8d3f9c403c5a89f99d1585f5081f3b17cb23f60901d0ebbe9cbfe513dd6e0ed798706f22ed18cdf148c249968b7473732ec137d2abcf437462ac07782779a992eeb4637a7238a1cd2e8c30fcc5c7c40f2e9f8fe94793b0d90650aac417bc497a0423eaaee0b6ad8a319b80bd06965bd9bbe690a22a2a952588aa2fb31b912ec34eeac1a3c448d93bbdda6d70304908fa0ee2ef8a6b4e1af0b4c00de52c31bf6eda56db66cf56d904a9a7a68598250170bf9bde0a01f723ed365f3157be772d48b522f8991de1fc5d38dd6158c61f3463c6b2492870a106b4d05ea0d67027393a15c0a9c168dc9b5db851e5f6865ce8c6c95ed1e14dd88c3dab62be577613e268924c1bfaba0a722c0f7401e4acb745d2c3c75217f7e02f1170ea8007d11ac1e9750be40f3a563c449226c047bb5a42baf309f59ca19093751e005372c41e4a5ac73ccee61f99282e641716006c02071e38948f579c86f20e02203ec8f952c1b6f6167023e681573c50c72d39c4ebf2f8f31c3d7591c68fa089b3c02326b113db6d6c0e36078b454bc3b4b519ef226617c01fbf509433a6069333230e848af6cdf36fa9ac3e95b724e65f4a076e6b2957e15593b153e2501ee83ade1cedc4cbdd57a1302ed729b53ead52be1129c839dfcea85af8720c7ee1f2b9ef18d343144418929b5259ca9831c2e2d7b91b85b8c2c6e7e820e43001e3e2f881b2ee53d4fbb9bb35cf742c9de12b07beaba42ad8d3a9552f38dd879ad9d9fb58ca460716f4e7475af5e98705b9849924fbb02993613719bd38131df3aadf05457267629837efabe1fa1cb69f2cb2d321999bab43a69ded885787df01b47fc6a6decefc7d921675ecabd428e8cd477409571285e2e1ac1104559e3f76d7eefe919ce37e53ad84008db85b830e4fc489b231a8c991e6fcfe379e1b9462ce41603935b99080c10098a4b7bd5b76bcdaa090a224bfbf7894557a4772dafc72c9ec0774faf67811aadb76a1c9687af835bd94a0ceac11dafad82f6e6f1e2771a82e9a5e5ae42827af94a6e71d602d1f59bd78ac5531d7d7fa4d4d145511e63303fa151256b4ff2bf4db73421bb3ba9c7f9be028cd7f820e11b0023d3bbf9b0062adffede9f12b8ecea0ea2274cc0b18c6a7d37c0bef58f7c7358c71ad7ada4ee6241cd2d62bedf8a229fe4e7e0c34514e78b1ef36a2ddb5edcde0455169d6dca927d0e2cd4adb6099565af3662ef296f4820a9144e989315a4c5dd9c1221a21879b56410231992c4306771ce3bcf25bbdc482ab629750fc4aee8832d02056935251694e3594b372840215b29b951df320b6dec19dadadae522cfc7d21961e8ab7da302e22d9d7dc714457506d878334bfa1603242cb0a67793f4d679c6f3b01c66ca29c348828c0a190f2862e1b08d34a1d2ef82f9527c254c8397f638fbee7a03caf993160c6054e3637a2bb8b6640cff380d85921d09fcac2973be2805b588e06903f0928fbe346059c35b2b6ed9a9f26eadc91326239ec0486b11b3b0ca0ee35b174b4c0cd264770ac6d9e0ea61dcf83f8d100059ae5ac2ca5b77139c0e72e0d824534c02747813b0420f452dbce5a1ae8b1c83b85f142f738813cc11eb28771db7466bbd60ca81336b14cad652245cf4c7322e133d803918a30b592a47667b62572622e69b7a521e1bbf8555859c2f39969a2a09e2828c4a03f35c4994492866c1c183c348a90f1c20cb3ce26a0f6ce43cbc1254bac0dbb7c29af11bfd8a28139abc7a26c40bbfdb9e7a2a754278124446f730b15d2f8dcf29ae2def10e4b2ddabda50a4de9c00a577922a19805cafb837b1e6ca8bbdb2b77ea34d12d32765e9252388724eaa3947aa767e538383b065aa5c4c42dd053aadeec0398ad148b594085ce92305778cc51d879ee3601491f95c75b52f80c14b13b8d9bb2d032b2b6f10590710b5660bca812c3ff82a4c66fc00e6885e8b1a207feb23f7d4d803ca56570b7575c81cc376945cedb83613b18aef100d9064df14e25c906d132370fbfe9c22a0cc5f2f0f9b0312c4cbf1735de576c24d7b7a5ab0ece017e13e4487bdf683ee985198141d6294b9e753598a7d5e55e81f8ca666eea2462e729ba10ba8107d07934a529c5feaed74270edf66c72825ecaa9cdb8476fb271d77161915c5d11f6b5f8cc24b3d556aca2061fc7cb9fa64ca900d8dc8b6fd88c88b56c4265ce164c66eff5e04fb39f086496e52e19ee0beb587c3c7488da7614fba9941f02f93aab493c90537239c23ad69bf0eba3059208e5445915723d3d12eb68136ddf4d835cdd940877610b5f1d63e0e417346cd10739ee7a8aaa7a0a8daf7cd34fc498a87b40b4b7248669bf260a1e81be9db69022543bf468466d097cfc5af020ce8e04741d2d34c2cf35f1334587d3786e5025d053428301b5f54b8c5771b72fe04a5c21ee566c1f0a03a8090a53a6b8788ad92b968b3bceb97ac89c4bed31bc77935bd41c6e72ae0377ee3a3593675114cc7ddfd1f4e0fe3fb6820fea916b2e933b9b3ccfe400ee39a91741b13737ef79584117af48c562541eedcdadb3523a2bd03ea6f9b333b9eed4fbbd5e3e067055f635196e4a2365002fd89db5bd8d8f0cc7858d597ffaf3404e26df706086f82fffd9671db653b6b8b1461a0b9d3efe30de3c363783bdf07532275348f952b81536e6764ed5965b19a92acfb8221348ac79a199e9b1fb815680bcc409da8f416c474f74399ae45ef482081b0f87e574280ef36c2268e9e7c76c702623fd7166acde7823c52fee7a521ca984a99d9ed99dddf5ab6805d22f3078ebe4f6f2b5a36e0ad5c7d8b9c3e63a2beff29e27fc1bd10e4a747b0c1d1d9bff186a396d692510984f8dd5d3fd6a039b3a9995e20f34f74adee90f702a97bb7083e1cd264cee61085fd56f39ff6f798ac8413e66a51a8d7e060b280503deda52307cc3c3ffc04e9dacf244f910c91a002874655c8d3891b5043e8faa024c81389a4ca30d6827553f512e955be6ebefbd9c669928cead54e7ce6b03996bfe6d3ea467d314d9df3f137070ff1c00b00cc8d7ad886716a1a96d397c0ee8aedda4c595cb1469648863f7973af3b0e4ace2508335083bf525d63996c18f619b1720478fe4f797064fe8fae44f853339810dbd75866c3131bda6f5b0b433422a211c48c682c0815003b4bb577c44a8eb5f83c2de34c6040b9290a7fb8ba54b00fcd1358b1f390f6dd1c485c671c06aae0de43f7a5683c3bb63a004fc1a6e01a575fb9d63e1c4242afc1a079230065122ece6544d366ee0d7e8ca6fb0356a4be95be841e3ced4f2341e348fd48e7f2e90472130b6cd355b454ee725ef6e9a9fd99667585f9f9598560ee075521e095e87699ba43a5538f211dea9a736d0d7ddc32e0f9001062337e0ca1684c8b00357d6f7105f42974851e88d1abec9958d585806d95c5bce0566e42ed6a14c11be11ee4a95af47d9fba6870cad68080230f8a6dd50e8ed0696fae942deb7acc3e64d1080d0cb98164ac1d1f92f25716da3584c8c768bc50b9089c4e1c1c8efff7531c70bd409da2ace2b3210e27795adeeea3284204fe952751ab9c3c733f96d803cb96258469acbd553df6057c8224adba27d3a73c65d32c1f935bf4d6782316de75284d42d981caa130929b4d1622cfde95f2180868b28b2b2234fb3aa7a1a833e685058e067fb7cf66b46fab813fa09a92525bc6cae46fade90b47b1399a8a5aa6ecf6b430277e7d84756d3a7228e8a36c97fa2e24dfcb790e1f5196ecd7338bb08992245993eda2ef379cffca276306c01e29489e56f04edf4e2a18dd81c3ef5cd8626d44c90bd967dfe757c3762d45574288eb1760ed633643d8971cd8ed225ea53f167eaa5159528267bac0222f2af398fadaba9f49a7e7ec703a85b2cc6e57155a6699208573a27c233e53c9de3d4e57accb16e2a4f5cfa3705243e65e3e12ebe61d061fe91eefcc0de0f51b22d435b9fccd0e9aa218846f937bf82470d80b7ec021747fa4c1b899e53721db3bbdbaaf2c83c5213dd0c47f3df373ae16301da30095fa577219bc87ea763f3874be0d13d6054ab6c5c4ff94b5a895bd38f79349eb94806ee22167af79d9095524b65485c3cd1543bcefaef31743c5a69465ebadbb0ca40ef2339323b2625f5d7178d2a9a805b1e0458b74f19ae44cb882ca8dc61c7ad15c65429a209922c587bddf6eee8d05af6bdff27eb51d61c9d3cdfc79802636910cbf1ff838ee7ae6d816a43d5782d5999cc9e9d5036f66cfbe63aa2f30fb10a226e6d9f2579bce8371dfc619d6c57d5869449d8b10899f19b09a604a0573eb3840093962ec528c6958414e2ac1960fc45ae1241173c219328dedd71c0a1da2a131b272fd8b17ccffda3b858fdc2a5130a43406c77641086558939f1d97ca2b49c1924b6d8d9f8f9f40a86c85ebe2104ff3ba120784047902636c9d9441b7d6aebb3299f0c51558c82ed7e5aaa937944aaf1a04bce03b8ff06b4f34fae7ea8f337a7670c3dfb45f2887d05fc6b50fd2ac9dd9df6cf3555e996866e86fd48b6b519dcc7b804bb3c76b27d41c957b13ef6528673f58bc1ea6768f6a8c0bc386bd6198d3a54568c0f3bddd3ec9f81c30422d2d247ad6285691a6552afab505d3d2e0956f6448fefbc8df044254406f3efab30e027111040b1c4b1a5c54f62dfdaf6b102bc089db641914b51bafa28547f67e714e983ffed2e3dff04d6b3c9a0cdfebb59bb0fec63d6dbe850e92d85184d48feae4acab7aedfb28fe7ea5b4146616369d8b7d7bb26f7a01952a579e5eff51d4587c3fe3be54561e5484a97bb771ac59b18fc093182f48a2009ae81b5a86b68ab277778d0014c188b86feb1f53d594d63b1ebad3d209bff5ebd85a1211a8cd636dca6a8db1edd704515ea19501d6b9b0de60b7fb1fddde4c1e0a2c4e21c8740ea95813a535319d7b6effd5cdafa847556ba51e1c5ae055703ee0b2361fc9943e17c2cb273c15699cd1d0be933e2ba96c173a28992e81a31f61d4eff467a946733ed8880c50dba91ced7a7dca098ac1f08bfc4a4a3566af02f0ba37eda9f37dcb7e43d0f807ec1064dbba573c6fb7c5db35c61957d66040ddabde8c3509e2bf78eb08fa0ce5b152563c11c7c0cc16bf0e38e59ccd2edb8a24038617727a1ba524622ca9ffd261871699130c9ab7cec686cdb4d92bf35ea66b983eac2866c0c74c571db8513052ee765d82a0118c4b3a108253a7018fb624d091bb98a1d8e1684b13243e1540e8abaa3fe49077c1aa9d4d897f180e1692b0d9ab0fc52fff1a5e91fed4561483a8da2f27f82d70dada716b5a161a12f17c57aedc13137e498d795e16dd77c68f329aa5c208786db9bf76bdbfccbecffb7e0d392d9b3f9fdbd4738db0c377b93dd2494f78494821c217d217e004cfdfa3e93eb7dbfcd4ad8c62db31be41c70497c197ee2e4abe2771b6c4453d558a573f4db32dab699d43561cf1d1e385a047608dd2f202476d23297f17c7edb0b727fb4ca1dee23e9305c3cf723445dc35a27e7db5d269f80484ffc9f0c84ce37cfec1ab52ba3c845b33b1a555120c07f87f513a10d4ad1cbc425a4fb6a4b750b3ee736b25b97beaae99e93398b5e76fa7057db61209affc0acfcfaeb2533c74610e3840768a8d8459f7623190163df53f4a50b6efa9c9809b52ec10caff37ca60acd07afe03c6fc92dce37ce524247b70c9f5fe1966f34f4b380c42a99fe2b7c124522de1fab013f0e9614f8ac0495c5d2ffd6e64e8c1e6f736e420f56c876eb06427d440f2164fa4206a43f165fcf398d066cb3cfdb4b4f55744f360eef0ef9531d9b8e808dbfa0ec3169190e57324b93462fae1e78a496188daad919bc39c8c160591117d1bcef3a9658f766b054acfb30a82f47b8167d9d63571b18fdd96f1ae8a123df982fca31ee866d5b6a7a089c1344a56af9a92085420faed035f0f91509e3f9363219c896b6fcec282560794167c5a0135882e2626d7a45447f2217ceb6e7a5bee8d4e860349dfee088678e5ed4c15d832fb893de57e303bb11ee505e1b81f5530e2cf6e3ba02d79ed223049ef83cdb85417c32573a937d2b845d52558c2a2117ef888733ab4d263c29c558ec835c5f75013cf5781b8042771fa0198ff214093db1d03cc8105870c8fdecf97b84cebd6710d17ef2bbfb50e00776dc9ddc7be91fd3592e8baa32b7011b02347823df893f84bb5158141451cae2b1eb84b203da285baa84a5bd14dd69ffdea175c08b539e893207a4f155ff96785c4c4afd5ec8c5a2c4b9aa300f10080ec996a4c00463c215187702f66594c150a98d911e307bc3da456a60a0d7dc624928e12c0aa0c1c149a88a0b0394291026c39019383f78e9aab573d5667e60d5c360757c718ad76212e9e957bc82c97a841ce990bb912054b02cc7d3be2b183a8a96bf9d8313d907da9287a8c4355c5272c0d092ef73e6cdbf28ae0010d449c8fccbf37e2388e377003773adbbf6fd8c1318e0365936f4fb845ed4bda5813bac91b075b4a731b4e9274f3eca38043aa5b8501b52f85ac0743e05bfe67501b2d8c6f905cc6a6196b3b60fc1645285cd2bdd813aee09a371f8f4362306fbf2afd85d3e6297b1b6bb64aab18cf09774268ea7b37ba923783597ad22b2917427250c959dd178476003f92e9a4ea4908af7abcfd11a9e273fa0b50cd551d4922fc75f4e5231c210095cac183a7b1145f61b049ed36b6d529f65479ef001831126419d147e220f0eeff8e227d30a437b2ba6a643082782dd59be1a1e22e04f7a02774054a0f11bbc3dc4f3f82a5165f4a242b06957ae902f11c112b14b8004763d9e496371c856505aa9ef0777a58ddcab957aca86c0e3418c7fb515639b658039b9566f25c87db9f8e4c179802ba5c229b6299914beefbb1686a20d4239da6ef1b75393eec151e9178f99ce22a0c018a523e591e2eb3df2c021b5734065c470cf843c559c6b1c570a5cd81b6ea620b307a2280171d12a81f8cadc6becff9f74046afca90c090e85e449d84c98da534ccd9f4bc871c01b1f2bf979bc0794ed1639db85866a0392d0c8af337b7e0c449b91ad5dc1488d92cde66ba9b2ba8e575bb15eee86e89ce69f38d440a5c56dc087d3854623e473bfd46b5622033d6a941cb4a9c3d2f8236984974184b516d5be5d1f505723eaa24cca785b505ffbc6c7b5fca848214ea234173a380a0b7baa588801f58be6e5af05ac0804bc0f4e2f5990af5f325975962e78e2e39dee1353836fc0a2b020faf8eeb2a36c6fefc12812876da7617aed6fc6b0065fecb76b32b925cec942e1afcfb9167b2ec1cfb031dfd94a322a4339eeb689647d5598a1b40fcd5621e207456376f5522fb07cc15d5a623671f07c62d5b03f822f16d6731c7a50cfd6ce0bb36fb1652e191159bea421dd5145755d0501fb777940ce1cb109fdd5497dec0a9f39ca8de43b98933363db46b7b3a8698b2236ff7a753dbe025a0a7b164416e37cde4b24f14eb95239e8f69f573e9fa6d1f927fb8b8bb6ec3c21166d4f20d6bc42759f57fbdc6db8aa239fd9ed4b912bab956e1775fdea88979aadc413a5b0f1451e73ba496f070c6df542b43c09dfce5a822b72c4bc952416af1c5ec1da1d7c16fb79b05dc616ae68196480d5db9b99b4d1d489e6e7319a444f5a96fe7f884de5b083aac158c9d9818ea89b203a5da01a20231094a29e8a911871c8a20b1e37bb907fd695ea1ffa2652c476c221beb44b8e1ccdf4753a7a6a2606ddb22cfb491bf281cc4c3a4707f45c7c9e656ea12ef7e081c23170f9d96c3b1a64325d565a33c2a5ecdd7de1361f3756c5af436c64470bda66ca88f0b29851d0a4f6484bba39725ef81397e606f1121cf89fcb98dc332dd1a44c68ad9e0c2de84d649ad11b5de23ae5a1924b788d20427dc8755f326a824e6972dd9541b799bee1edcce264849a2869f304d496b11d8e05d206efbfb8aee7041d9c5fe28471878349cae68d8d2aee21033b09f0f368eb1523d65e9d4ae4ccdc08ca8d7c044b4069682e7feb65008f60ac428309fe2091a64d95209250fba9f614be2e5fe375fed6164fa17497ef8ac26861987dbb6f2484396fdade10a699896063c8458ab1ff2f787d6314ab1d4a5f09ef2ccfbe9ba4314bde59291a29377f3493c9dbed76030d5d34c4fad9f160084113f9c5bc3bd22efd338b473d3c91d372960ec01f65259a2fb97fd176ef0318c26e7757da74ead1e38aea066b75059565c9d9a622a2cccd4fd26c595d32c7c54ae556f7016240ca519b35028a71ec7bc335feaa6319bb9e6e7da2bffabb9206c3894ba8db7ac637657749bba18a56754d734dbb08ebd19390503ecd1c8134da28606722a34b8779b01d351162318f2891cd3171c0b765219a9d0e75cbdb867ae0eb3182f0daf92447e7b3d50b7e5f094742f94f60eb439afd06806db5537d629b29bd287e85f8722b09a441de3c7eef6de9a09ca9d7ca13002d1e6e8fd2772039a6d98d0fcda40c9a29800a17e4346866ff5f5fdcae31f23cd9d28b4e69661dc231d519bcad9c37b0f1b2984ca9b83df660d5090deef9aed950f32011c2b524663449d492592b1121da8b630380c87a85b58e20740e3b3100eb0ee2253ac85695e22b8b53104a1c92a7e2a5538499eba2c79225b976217b39e9cdd028f1fd16b22aa10d3e248a62744c851d78c5576303093fda16b31ffddf0e5410126647e0bb2a330e57c08150fffbe7d65bdd38d0d9a635ab3b3d0e1db39c3c816b0931043ad6871f304e239b4b731c35f6424b994d1ef9d368cdfdccfbde6fed2b8aee44b2644235e4711eee2239f21be4fc01a5cdbacd4ede87642354e3b493785304974b461121fc4a8c4dff78f0ffe50047cb20b1a80626d710bca1ba2a66dffeb083bd539cf8a7f237468773e2f0c08047baff173aab530727e1a7b457ac333d0632509937d44f6e45bc5337a7cf780833d404bf8a75a47b54871f6394c4ebfd1418e6d51e335b6fba80b3abe5af8b20e4a9ac3b68139096de7eb79751e5b55c38b8893d5c8135e10977c0f3b0214da687551d4509a5dcb6cbed324f1ff25337d19620b9b4a1af66cf50b45d7874919637e6417d1acdf14b017e0e556c600aa687b3ecbe7e5b09f6b2c1ea56b9fcaaf54bbf50078471bdf6e346118e9ec21fb83d2424c886357591cc6118d76e5266502287ab616fd10be7c171aa469a2b61ef2454a5daadf1c65acd1de93fc86f0b2edf3d86e80ecb40d395e385c5ca887d7ad36cf858b011350cbc0f6b55a0367a8ab778edde5285a41d9894b59b006cf35380ca11b65eb3300b05b889a6d38a76c819392915108446ac39158195c3004ec79baf22989a8ecf5706302d4f9fca7ec4855f15a0cafd89e6beced29365109234a42cc1e8ce04913bf2bf99b141c7005f3f504cd144a8d0b945347a879a61a14e388315b938ca0bc1bad55697be321a6ae4e377b5cd7c9b7f4520caf43c9b09982d2ad833ac1c698ce0ea27225117b610fc4ff95516c7e432a1bd0bf4f8fd51788b298818ca8711ef8eef74573f7fff0d41f53e20e19d238885f37b0627d200c998e7edda5132312def1cdc56497a5971a7dda8d1b1edae0765b4c751887eceb1cc6d0d314655ed09c5743781aae07629d98b144d45215e5951f68bc736d38fb87d59e091dff410f2dad1c8983511d101e45ccfd95b41d4b6e3300adba36eefa54492e68c595aec6fa40b6d64e62a009b4fa47567089a819d6ed6cbce8e55050e0bdef6c3dbd87b1d13f482c9e3c4a66603e45118f3967d40908571ffdf3a24b4d729f2c61522e87e12e9fd6c899cf46bf8539356f3989a486dcb97e50534543afa6c2e5c31a3a8ae3752ff410086d27684203e22b35eab8a83ff87442d5d1ff320f4aab509ac86f3b8e18b71cf4d1d19ecd4606dd76c93f9e1a3c9df3a5d1c2b5630016f5a20915407f3ac3fa9ff31ad27f903b7321c9936e275164c19d95ef5813f96cf4a673143762729a71707ff53b14581613961d4463d004155563b3c93dbc2b9bfbe99898cbd43334d368181d0aad3ee9aa727fc73ba53b58350449690db9ca0aade71ef6f3efaa758c891e1e9c18cc00bc4183d0d1af873b84f1c6022fc226bde682a43ff8dde7a7a16949cbfcde0ca312fc094476e37b15c2b72d1dafdbb91837b48c2be40764f16865ea31c438f4713977386d1242dee537a0caafea73f8cdbf2f73ce4cd85637fe7776af52a61b76106e1374f2146c82e2c77157cebddc7ea96920a59dee5d9f2075ff7ffd4ebea25aeabb1764086ce3589783a23102db689d89245695e1fb58be75fa19b256092eb0b9d18d620ca38932c53cb9c8ebba74af3f4d1ed5439b150425eea074d0842a32f1ff185e77ced94cad642c009f7cb66796a187e2421d18bca82c228fff1fd4a550155c6fbcf0fd853c5c02b1f05d9e509f515216c2eeb38041ac9a360d5b6d11e7f6d0e05e59d4d5623827c0dd194d5cafefc6dcb4f1d17d93845f317b6fc887daa2f3ff60a4e053bca93406cd45e119c440c238a0f82cc084fb8e782e252c4290b3cb0d896d7e183f96fb2b982c2e882ed4f05d2187f53e8675ae0fbd95e63cf6b3987ae1ea24e8392944796d324fd935a81a52abc77f15db2a7a47260eeb8eba459f7d3fa42d30dd04d335756194366784bfd6945f5d1586b236710a2bc4f983f4525bc93374664b908035c1cf0bbe660545b205c817b3c46fd826112ad0b05e4f3fa896142955014cb0bb22aa1a86344e75cad462edef6bcbec313e25d3f039b8e72ba26313923aba00f41e9d2558f960365f2930e1de024b88c0b1af946dee3fae6bc4587aaaba2a7346d2d0eb86922b00d753ae121df3fa8d45bb797b1593f416e2e7546f7a0ecf520313336e83f4cfb0e054eb6ad918e0b46ae776f665a698af233a8817137acf102f00ee866657a6e3a221cf6f6734b179783218924aa5b7a2197c90ded8a1dbc9cd8586dc56fb4cfd53c7957aa76ee31849e97d3ace7aa39753452bb5c7a73c0dd42e4cfed4a2a50ad953e52aaf7fb3b121e913d05bca6f41d688b7b0324c25b2643bdeb1ae8d63dfeb184a7a3e724aac6d23b506f3125b105a7340eb7114c7cef56e9acb7bd8c9e545cb94610cc863d5485da0ebea263f7ca15394afbd1ebf32e6bedea45cf6b2b713122d8890d2d2ee3601bbb7043e1cda6718f0480ba9adf5ca2a62c76b4d6f79c31bf84ac5af583a5b7dfb6fa9c3d549d4c020ebfb0e0104ba731aff606d0e3fea6fe014022d9514ccfc1f3189872e4810c50a5c3e5e7f3bcf6d1806563a344f697be56a26ca9264950487c062706fedd8f9ca3a7bc88c2d53daff902d1fce1457c3d695a0b9574704d9d5baa56b9b2f905f7e84f221386a344cda3ad62a3710b3e43b13eccab114a35165461d19737ef41bbde6a9a4c389d9be7ec06b6bf722c659da5f93f754126737bbf9737dd0fd9bfba9646a5e8aa140569d37505e0a9343f6c1af85795196793e5b148b4630afd6000ff70c108f3d4b79cbd3a294d0319c7e81b0a5fbc83bd5e518eff358c603bbd69cd824e0ea4ae524240b62b2d0ab0c8834e8612faf4a5cea744d9946a59a66061294fab6f4ac9144a30fa73beecfe7bc14cfc6b708090b1478c71cde3731ff5f5dde7287982c29193684743a38791ed12295f15883375131b84aa2f1dde1de0e3d99573d07de865206db888e0153b0d43b4b8714b3ba906c62cc1ce9d3c6926e10c64ba6608dc5ce653471375f43251b75a256d5f5dca06b7e17907ae86653fa425c0ead75c26c9f8730d1045d2a5dfed5fe8eb817ca316fa3b8fd7a7a5f6930aad02e2e86267dfb6582ca8fa3a1deaf06070f330688c0420fd581b248b01027465800628240cc014af9090ac6bce0e7a37808b022291fad116a010008141526c94844cc9f5ae0cf6c6cbd0d44db67d02320af99f2714f36230045f2c8e08adf2ef87c5e911601fe30de12a4b8d6cd9cb32b39055410e0ce5271e4a12816ad83fb82e4731f822b72979f1bbfc96f58de5427170950c8149a96e1b2ffe7147e2f5357c29b552ce6022bc4656e2cedc0c681c592a782d1910f7d66e3741ce3450b7d3f4b04fea682bf7a0a00aa98c54676306c66c5ad9fd80d77b889a57fcfc157b93153d97c507dba0a268ae6959707881b281ce12d3eaf77c9dee3200c50ef38da284324e697ef3babe01f27acfb7208d2136f973118f4e082c6424bc697f3e0780477df67382cb5d1f8f24d8cb7e2ecc4a828dee98bc0e257d64cca14bb1d161a693cc37c2dbcea2d3646adfe85fa8d83af68cfa9d482b6ba88de2f30f3889a549dd7e70c6b853f750f298eb4322570f220ee79777ce8cdb03e7d55e5aa1c5a7dfaf1ec8a57280171e85195f84cd411e95b4df8f79d6241e954fa7fa166bead63da2f57168d6a6ee44921acaf5bb577fe6ff79e6920a968f194d1a1a33b7c7bddb2cfadbc1f74c8b6059d1c754382593babf7c0eed8da085a98b345adb41eb9697eec3c312803f118e310c832e7cd7f4b12db049b28d55ee0103fc52fc67125768ab3ac70d994c0a8fc2ea9d92fafa0dd71845bec64e52d4fa76a2fa3876ed7fbe55685931ed5503be90d4dffbc469824b1e3b26fc28b5e6250e4905ee33f9dae22a0b560ff0f2a573841020b0b7e73722f15b4b363d8cb9307934e16ddeccd02e72120218b2835b93e5f1a2cae1e0e222ac78f26b63d1ced0a9b72e2cb5ff56cde2d36c7d16cbdaaec78b67b6ff417b8d4d11b96e14fd0a8c5c85a65ead22dbc6dd13e6f655da1978bd13a3af214ada8f5cc2dafa44d02e2de84d6d586d87f6d102e56dffbd660a1a3b7b3ef49c841ffe1a6a3049a2f6f89d419e29450caeb67f767f9557e8e095f1f91f83eb94c6b913f29ded7c8e3064f33d46b9e6adaf54f6d01c1d6d41e30966052a6b4596f58dda930906cce7682fa70204fd78ba0abf4b2cbe11f9b3e6c45cd19d60a6854711f7c6d4afa75f228aefcc7039c1c8bc67d396a6f3e7adcd9eeee99ebe09cd43634a47e6d2056127cee3f0b3ed321072dbeedfdd8998d137e72e79f1a02a0ee2ea651ef0dc4d025fe80a55fe1387197ae06e6757556610508fc0e3ba375b356ef4acce12f99465fbba09ce480cd1fd205746c28e1a072b5b0b8db4b3efda18b45dbb05e02f3844b81a24a42b99395f3c746efe01419b5cc90b12e1c338eabf5251532b83503891e3d2150695b6c2428360b15025c8ccc9872736638662a617fdb7e01b72051f9fe3723c0366a80409381429a0162d8f740c165f78a5630e71c55d82eee476f995856def6bc97aeff12e0e1d26218e0a6ecf1b79249fc524fbbcf3d46ce510f49eceb7e53e2a567014529eb0f521921bc0d173cf7b1cc893a1f292e21483613de9e24d1bfc344b916a43a48297d85b7bbcaa0c9aae470eab55a76407365610c69103802c71b91b129bc9011499c0343950f723c484cbfcb3b8a353d25893bfd3127eac9e7e1cd7729f6a139ee1ae8290140a88bb24bb3060c85ce6cb4239c460c5f5f21f4ff26afac4c6ec335ff4bafe02e62f2f3ae949d8ad778259c275095bf233c5e136fc0843401a0cec68b9a2550fc2dd3e44eb41501cd38b00e91680fc0033927f6c5bd821d32f9df3493f9707cfac3d6f816930579c8f7855abfa6fc1dd9c279743c2b83168d27434730d14e2ec0556efec8e767d321c10724476f0cabc8f9507f5c6b91d05492607e11facc350aab5734c9e33d0ebc5c5465b314db8d5de5f4ef915a758b6dd05063c24408f2282df54cfd6df47c51a846997baa6625150e46f8935f33c00f09c716a7fbe7d3b1724f555666f9c81bd82f8c05e11aac4088baf5621b621d0d3daedcf1e8a608c3663577634fcb2429238644e51cc439c00eb09c2a751ad964d11331f05de40175de2b49e5206b55671b6b965c2384c4567a389bfe6466637f9eed51041918ee00789e031d9a4e4b19289dc79415ed36f7e07a01e76559e2fcf1252f99f7861ae8191468dcade059050c977f21ce35661a7005b47715feead19fa59cb18871fc1bd39fd364c4c0851d8eaaffca1a1437fc8ee97f3519a167912878a8f8f3da7ee55b63d21c8301dcbf7e7c50989144232a7e90ad8425a0ac50360915b568abc62e902dbfd870641ac0e46666aebbd3eaae926d4dda0a27fcab0b8823b27d251124a13c1d2db3de2814dfa869c39be87636cd5bbf7b74c07a3a9700b68d2b4aa872ce61eb67a524857e3d56777cdf59a11dd918bf91f0622880c588294fa67a06d9d6be8e677da950fbb8bcda7dff72d667b0fdbf49b6886ad68c149de1fdf23e86ac2500e7ff5c957a2e943d1047ff8d37f8b41a45c53c3d88963532b05fb7119384f2320c654f4236b77e734da214dc17cec8682c4182e4ea2a3ca5914935756ee1125916829b5d9f1cb52ab5930fb184600e12e2ce8fbdce1508e3087884a8dcdbb3388bd25f2d5489a79d89da35e9920dc1e92281b34587ba61b8dc4da7cca3d3cc650d23a719d76531d60f484967d2183473e4ee65a80eced6c48145aef1b47b37cd5b6b5e5680995d5f9d507f219c16819da0725d15b01490f99626f4d1de14a4c32c8544a0242752732bd44bcd277a320e00c9e6234a48b9e12047124e435c0bb42cf2805fe5eab7e15c0d217aed3bf0dc405c1baabfafac2baed3a0be895ded9925f6bf9bf058c43ac3e7bc62380432adf7741d39eb477196d0027dc2c62a10f5e8bc9ff029f746a052ea45a27ae77898ed842952c3679e1f955c309aad8a1b0bcbaf5ecb345755ec6ead388b37371b52848996771bda2b9e6edac43dfa1c014c6d8d97c50dfb82b111392eecbe54e87260fdfebd711c67486e48145b03bcb9778385459cfdc7352d4b4fb408164bf8ebfe3c6676d8ecf660c4b4698522b854635282d60a57a180733eceb078b2565125164d508cefa8f6b43fea22ecd45d937abba8b52912edba2aff25af09204878640bfcf355c9a4246748a749e210366c8fee6d7e281d0997e71a134c99ff8cef7648b2766775907be8c28b88079fbf4f7a6d533cdb820f8895e6f91c7c55e35f2a02252556e2122e021012febac7de1b60ef1ec20fc259595dadbd720a961d4397eb7e4b664d46aa52955d563288b6939fa7bd35fb161254e416df9af5b809e2db86ec2d086c75ab1a5d4e93478784583336827ca179ea44e03d5858e604e1610dab9b2a3e810eca33ec55d6bcbf616ac5881d96b2603c7265a147653996a81a0fb1f83e7b2776fda70e0b1233593ad3dda06aebbd31419c9c40d78398e5abec5bf850e1afe971743d2b7cf1ebd07a2cc14897cd072c84e376e7e879733b60dda42330d5d82697d53389338129998e54558c4b4b7215b6262790c9c3f00f136dcf1de754f660c94c21cf88ce6c5ca4e35537e3d8a0c66c63c6cc0d32572fed52fd6eddbfcd47ac13ac4c9ec31da2ef59ff455468b3b935b47a9bd7ec3f5872fec648c5a13021d73c26a7fe6c6ee6db83b56897ce3713be60895a080c1193ce2443154b533ecb1e0ee0be9a02d1c478a958149f0569f193b8b1a6eeb5490b765f7898fb6979c6aa7414aeb0299c91417122dacfbd66115fbee133410fd13a5bf1c914e3eb378edf31f83d51bec94219bf566e4c0832679d3fba560fab3fa06aec1f0073110d5d98e658c9b6f11263e428cedc10b95d20be39cb2204067bf8da4f99ef07335840de7c27c3818f2e192989ada3f1ea7f57148764acfc10fcbd2ff2774720fa101980a61490cd5ced2579e1fb758f9fe8c7fcdf14204143b45688e7891f83927cb58dce99ace9d0721cd6ad3eeb7f3b22e2df1a602f7fd6d6cd17ddf79c88515d06697c080b60b9c12578855f0aacc53cf47a70ee76a657b158aedcfe6ea9a839accf3f91dba448b275d0dcaff4076faefbf7133024e83bf9b5a640c5fc212d3efea9bfa5197d30db7c8b264c8797ef5ac82de97c61156119f902e030c61b1728add9418e7fabe6fcfbc0b876dd06c1d5d4d19ab273efe288f6538e5fe8f1d8328b5efac725eb4a587a7cbdd99f43b0121fe32cd5291222a27f048faa5cb712e8b72adcc32ff4b0d2eee9b9991bdf4cf3c1671bfd9c179cf231a03da0f9b07fa8c820ef827f5c7e9d04f2088a096cb3b712f85c39b1ee6c9f105a8fbc4fe6d8d031568defb9c953c4f12ad58c0baff5bf290eaefffda2f216a16d72b65fc3c27f9d97acedd6b3c43a1eb32c33aa3e0be0ab5e720ccfba400c9e24e0669de321da8ff0aa1671e27c6088e2e42dfc79a205be35d02cc2f4035e2b61f0a3adfe641a5197a10f885604dde7e0eb06e88e1aa0a934b65a589a392a5474b8bddf1ad1be7fbd240246419cf6ead00aa5651edb4928b064125de6d2966a08eab0ce26e8200b3a892eeaff419df60434eb8ca7bf6f24a0b3ecebc11620a1f2bb0ab3d145c8789cbc8c9d70c6fc2085f1dc79052088138c7edbb0560c0320973e63825a945d37037f9a84eb8f25489b31611af7417d736e532dc16990909bb5635df24cc4ead30a18513547e25ecdd0d850d241d0dd9ef42c0fd06876c1f8543e7a5ba2dc52bd8e1f01e734a76f5fb0f7aaca2398a2dc3692bcf6c2ede745d8edcea1323ffe65038e7322b49cc686196f7dd6c8831ee648220dd731854b2fe91973cf3411123bdb22ccfefc4b0810ba7fca05827f18d0316cd6989ec869747a604b901340dffd08936735131b32f3f05528caee2c6af4c71de9df952e6b5d1ee69c584fe55a898d2ecd2eb9d6e33abe939a8d0c73eeabb4fee84f5796a02a2ee89a87670b115bcdb540d8a833fad5bd9217e5d3b78ded5f160cb1c6f6a97a193253c3cd15ff2b5677769fc6fa620b9b2f1e46084fee20e65c13f6574770fc79e4f54e7900b20be5de01858a121acfe16d3dd508f3fd0d86addf1ef96ae5bfcc5e10c00f6fe046c9f0a03dd53bdd115759a0a8119d72621831c1939d2a7dd33b1466a3db7a398befcd18d5083b0c417b6e7f28d6017e183d2143fb53ae35aec481538f6985fa6d3030c3b665285917b49f888efa94447e8280c6bba9adc4a0ccf5600cf575e5794c5211d02521a1f8b22155cf70d44cc3916a5d53e6603e0d2509ea66b2db6a35d4b2f648e20376f5fa73aba3fad46e0592f997c98cb475874f9f7770a674372065941ca956740c754170823979579268a28a9412eb6d1d1c4189a77783b890e7b0417714163632d576d6908450097fae3e854de6365a21e85df9c35ed6c4ac1383cd05bc2c2a80b2476dcf0491967c74c73f38aa8b776ce07b8e0f9fd8b9c5e58e84ceca4495262c5b3549427d056cfcde0b2410b3ff243ffcf9613d6d6563d5e2697aa895ba502e4f81c32689c44aab2df065e098a2be8fa4e15cf7356f21f2bf0b55fcb6057e3f075632366468e9aefe7f2cd03765f234416baa889e0a18d63fbf097c9f9b2e4868269d6a6568e83936eda1dc863e03bb73e55a75d5b204065528b1119f5b432b82129d285eb1dd72552d83e31e8e452f5455b3a33077283bf93045dbed17a22c890bec8f962bb45f4a8f9d551e29d6342820262ebd4faa8d06da5fbe9e2cab9e41e52c635a56659251a59cce4280b7486d0b38c8ae7f1e976d6097ea0dcd0ee8ceb6ccf8dc174eb8de5842c32430d4ab846e837e239a4c672e9ad31d09abfb016bcbf625fc78583f40ed0b99326026d42c1329f622cf62fde7ea169584b9acb84cfd0f7f6ccc94697ba9cc3ad4b2e3ed43c7685c29589add0857b1692ec534ae387351603be8a4681d98b142954c451488a473e94b6f777e31c9cecd64bf8d0cf0bba86d36a9ee5b66361cddb029f1e45ebb4176844e4df387a8a78cf6507aa7a5c64769bd7de5a37797eba9bed754bbc16a2db9866fac70c9c618fa786a0b1eb4e49ab90afb284911332023a63a4e489653300ad1e88206bf9a163cb1730977588c8752c2f3a959f19c8bb27df14f7778f2f823b9e08c524600e9a8673caafddd1fb3cb5b5e55a72ef03df43dfaab0b6364d9b6def01cc79194e17b014abd9febe62b42613bf114497f909a2aabf2e62004461e5eefd8c8b2439eaecbdb44a063e619725f0ee1ab88913abaf99e19ddd6a9f9c05736f9a91bd6c9ed9d5f5374acc4cfe28b6303c482d6e8763328f7ba4181094a950373dbd0b9b09ff2ed5f5effd49b359f284d48800e9f520553884732d138b058499afc85b36ce1cf1ce13787640d1675e06431cacb58d6e1fedd0570c1dace19f97d477ee7da41e5f6829322c27b63a121b07fc1e5c0dc36b0b6d44c902c6186e7eef6e10d33e287f98fc1bb6b1df9ed15b2be806155e3c2a72bfac0be949be8402c75f10695711e1a2f636d59322e64c68075e0e88d203a4784bfe62dc72c5112b5b3f29823db88d26ad784bb539b54832e9b0eba2384232b28c6b7acea2ad9e3b4c06c110ba55ad726a6799b9d2e57d9ab7d39a943006ad51dbb5ba718d0ddafabfd43fc50da341acca23327d993ae084dee414140847e58a23179c9f1ca962b16fce654e8e93ba6fa8734053ff4f5d30ba28743934b3da390d92d5cb481bfe2d5c62adbf0032a09d609169289983429eaffab6b346aa4bc7525d6471ffcddf49c4f554f89ce243e733436f55ba829b5a5ebe6964a61d017f89cca370d65b9d92d2d56ddb124399ff9cb81af1c22ec007616b68f003f413eb04d0f8dc79e8e990bb8511ca5a8db7bf5a76eba3259d111fe18802495b25eef4118342213130da47121e2db614793ec8f6adc2efa7584470e4d634fa8b3d560c30bf3350e40e8dccdedbcfb27016774737367dfd94001452ef6a71e6a5fcdd46f8432a41e9bae060d854ad0fe5b4aea757b2f17dcd7af461ad6748be975a226d1d82f17db59a461cfc0eb77fd10f74b130eb4ae7330b00b21707941c07ee8b3fc13293c1ccd12a4f8d51fbe0384f796e824323dbe73107bbcd8daff9622bdfd13eefa5c3a7d7b4bdd5a4d7d940a103325b03d26100a36d5eafcc90cb40ee191b520e08c4b1bc058839dde1d8d2a421949eaefc4c4466a70bc38fc1b76f27db715a86da0e8d7016ce75f0609e416f6ecb29d3ada946ef54340fa2c1324b577d8f068776a829accd0ef89dd35fb93c922be475cad7b301281b10a400044ce1eef73bcb40828927c24223bcdc55019f158cae92b684f97e7c07743dcb07578ef1a809ef66d1ed23234e5046c66e1b78d83a21988e1b16e04b3897a61f06e182683d2a8b4e2d8dfef3d6cf7840c8e7d3655ad544685b27be15972bf1f5656eef08d89ef8bc47c949278f46bddf2cf15ae91fcb846cbfe85b055011d0769e397a19f8014750bdcf1c97580089a478b08dfdfcb78b018074d4065be652d6f5d86c479ecef6b614e41ef5d0ce556a6748adffbc1a2f4037e2d3f907d157587ace9b4b5e2a3b9eeb23bb7ff9d27a7f201332e777fb31f410ba89f640c611fed18e4876ae9e90acca594dd0b23049f7a78f0382e06a3323c6aee6e43acdf2fe21e5273dcf9f1ba5417c7ef77ff4a57baed169a7f486faeca8fa4efd97f6336be079673a38d262c7a841e2bdf8ceba3609e84c7a4be1876b55f1516c04cd50819432991fb5fc784ec51334f501c52b9ca0e97e667dd6a8de08d86dd7ef799d122dceae88ffb4cc5410b3b4a424eec24e4a3ce82c61b6f79af68421ee310b603aa81e55c4eb1f2991fea8421db826a31d491c4db02930ed62013a702d241c1ecbd9d12f76c8d7b1bce2acd870d1681521dfb8bc737e2356ad1dca55a5fad3243aca6d0d8ed32a5b1a20fefb8d7d642bee9bffa4f3580764bdd3b01755beeb94f483c289549a671f548ad01952f07b2451afc153f0ce039284ada4bcac3e940e7bec5f9f6a2b56a0a20b9ebec72f3ca60e8cd7b8058b35aa8f473930b66a809031c96e6948c7e29688daff4f244765b2293a5b80ee1a464996f7a7a323087c5038ecaa1c82d481b99a03cfc020c9ee163eca817afe829b51910dc6851c97e93a6cf69783330934b1e1f44ae3504547a720100c539ce9439f1a1477e72fde253644f1c07852a7260dca7d2133538e28839caf31c7983d85813bc3f6e15debee3c277e0092d05169bd063358a12200c3c24aba1fdaf3db2f3d3f85944b96f973e0689ff71b92f4727e736373e45067585605a65f152e3b115d7bce8f71107e868091a04ea7464ccb13ab27481a4277ca61803b29b413d23116e576a71070de76cc2108911ef4b64c83baf72d8003b947214c5509fc778ec6a6ad42f34a77ce14111eb1c96fa6d59a7c948ba632f46a3842232fb10a23584365e6dfc677b7d4e2711e4211c179c1eaea9647f25e5954c60a5b09c047674885f1e3dc172546d38eeb1820adab831b528f7d5d9d4a905dc0f4c00312ccc6f654de7b0eb63ae93a459283ac0a9d00a2d512e1e057947cae2ea4cf82806d6f81c8c0a08eda514a0aa1ac6052fdcce3de87448255641ed9d48065ec3915556f8bc91435676f156c7991ad1ec157259d2005489d2cb05e6f73325d16dee5f3dafe8586e39166fbd22b637e03dec5feb8a3bb67bf47d5d7476dd59bef18675b9495e5e9bd400e5b580900c92e63181c96c5f949011a09e1df895004265b624fd78a13a9e5f34c8c92b6cb3fc959a42f6bfe3fc94bef9d93efd71531486feb78bc4dd65dc4febde8bbbb1a46b9bb7127afafccca5baf9f7139ca80043a1e28c8060baae162050967c76c452c6a06ca9b1b3e61d887996d37248a4f9984cdc8c9dc729234d0fc10a3197ab86d3fcc5912fdee5b70a3fa05e8926f6a78e9708687dbe335ac9ed94530327165538e7e4af038155aecb513200297e9de58ea76f6876558ddd52262ac377aae1f1489651f7468f91227aa6813989e675f2bac333784721fd36113c27e2531005a603bfae65791118690da1a378eaf4ced05872b9a96895a35da8db6252e41521aa9d08610b272503f1c904145de4ebb2e698f839873fc301c988ea575be1a32939948b3350c02017f098713427d30e078c6f4b96af19119a36f195c7f4283bd1f8122fb680e02b82e6f1e1eafda0d513e0256a0d7ca8b65c2e0deebb6a148248785e053fec82f203c551b49827559dad2869c6cf35aeb5ba9f4256ce2f65d868ac976fda9847b10ea5bddd30c0b48ac1def19bf19452104ae141784839c13d254fa6f8ac42ad12384f60462972c46031edc12b956a7043ddf87275f97df93567f72753e3308206ae71d878e412768f576d8b5d9096c1bb0bff8dacafc2bda0eb383daf03ccefc8c3469b6053594b698bbb6cc77c95366bf49aeeed7540a86a7f8edb3464019819fdcd91de4db25f368aa7902568dcba03356b9f9e5538ce9cfedbb40fab2077eeaa96897437eced9e4202d0b83eef3e04544f59c3da9b476b4fd1ff3c2f97038fc30699e83b18b6d4cfcb0bc9712b216537ddeb573e144dae931cab49a8038a8cabee8773787567465f2b5eb223441a7bbdbbe062ef647645b82e3cb57e022e6776f2e307028809ff2caaa72d14248d6bf2c86d7eb6f886af2d2d38870810843d3091cb2884de737b33f69a4aeafc200e8d313827c19c30f159952a3a4587964d8748068cdde0b571e67b51a60721f9933362ae1352e2aa83bf54a67fd84342f1be0a0b3fdc2ab61b0c0b060b89b55bf4091b118326884be0b0f767051f14fb63ca3d63ffbe70603cfe577fd6575aa5940e532d67f74f065bfe6776dda929e6b9c6158443da4414fcf4e4b0b85b659a83b2da875e9ee8b66ec7301e4d2d69fda5ca06f51e6c9f27f5af353547a7ac59d8d3916e7741fa38b889e9ddee37b78d75de639ee4559f3ec95c7b4ba7582b2cb8984074562970037258ef0dac90aa761b99cf423398fb0e5a8ceb8a1cc900301a6e0686de724664c9771668088b3689a6ee32ef945887cc5208be07b50c511cbdd0bd92130eb3844512283e342745857ec4a2e5cdc28b867a4cd83385039567e14aacdfd59be82cf78d55657d50b49e5cdee0258c860807605a0f78991f04ae2b20c4afa21c30e8f793663dbc372ed7373d7febd9208d652e6dffb0025b6d70f2507e8597f66c3d92c2426a116b8377e4ae62caae32c44a8cae73658d792079623565d9674b0a1b1c981ba25a324e70dde8879607adf4bebcce5f7ad751677f640e8e27e0ac342198269f67592485b81185e541ce9d24807448b3f47705b0ab82bc5ac9066da357dd9eec0d7b7748579292b07433d332e7dadae14d6640e9de9e15c1b167569baf366153f28e04363e1b60e784500d90b3f8c7fe5beaf92065018c6bf036edeaeaf3b4be564c9dc1c0cde0a01df224875243530d5e18b05a5343ba4e774b0f51c1f9bcce1e434ce3f05da64024842a9e0f7c2c30097466ada12c43d29f467bab725427f8a3b78f5ef0ffd87b39e104656d067cdd377ccf7753959ef75f66952255a1bfb9b5bead60f776a97772d7b2c2aea4f8ead36f86f497acf1dd8991ceb559a60fb12e8aff2a85a0b77801862f337918078d89a7edbd6ec27b69ae4307e4b145d4a7393df355f20123db30c4a2a11c7741ba21c84d18d53bb37aa1e74576284da7083d16c25b65e6a14cdd066348f3a8b41612d37d4ff98ce6657e92514833e8e3ff5db2dd3dbafb26a3616348932bb2b77662e337bf49ff3e48f8dbe883494aa48e2a61515f90b180a6388b0e7d5f890bf99387bdb76e1faca25f7de1898dfb3de1193dbc9ff1a1d8ffae970225b3fcb3f88203e4f912027a5afafabdc6e47b9eebabc99ab5dc985ee6dbf0152f104646191870231f8fed872457b85176e40f9101b15c71dbdf41b5f973c5d2bc1780b1f3460bbaebe65ee0923d47cefe29236178d5e13163042d479e43159d2ed3cb6f9f58fc6ca9837fbc694c1312fd82fca52afa067373da32446a4dad0250a15968380b9aec8b30f1a47b5ed56e01231e731a9f44df82db57c178cde34db6c71a6e59b27497581b9b94b28df215e9e25acf4fd7b3ac264701c2e612b4c99f62530a8eb5c0e1ada017536e428a060cc2b6ed4300aa0819f511492e54682651490b9be29a2a9e96ee5e4b3d2f6a6491239195c22ccd5f1da4eecde31661d1e2b71c97e6c55b1c19c08ae347d18bfd01d8192af14daab47b9e8bf7d34f74c1573829b9dba6b2ecbda00b197ce91e173dc43d914dfae64629c1d30f0627fe64110429900d5466826da020519d414ae76da46ca2e473d35f420e153c7ceb02b5b0af0d99865599b06eea90cf83b7eb0b8c1bf89ed9db8ea3cc899d134e56b9b5040e5c9d52438018fd6586b05c2ef3f0d97a47f8506155ff6d5a1691ec40adaccfcbd32f68f6bf91cd6baccfc4679279d7c3c7566b6247249c5e546fd0f47077d166cc272da48e4765984dc5ccae93e9e39f8d927e7176e2b4a3200aa2546abeccea263f73d8e3397632fed0d195fc086cb838281375f690753739466db47af7e454f7a1ea27804c56aa936dd1c055f91199528cf1b242527d12b544b9c568cd8926225c9a8b7fe0a6ef7c0c59eaf1b0dbf8405ef029d46d701fca68cd2c13df5f4dd4790a987a20a5ffa3531625e6654861f1608f0fd147c15e8a0ce3dcdfe4706f1e16ec46c505d6e88cc98967a939c60fea04b11e5f111e8eb3f7cecec125ab8bfe576d3f8f0e3b54847bfe4fd544c4388f153ddd476447be01f948ad6f2ce48da846f1b2766b8ff76f8e477d1a4dedd3ac1aedb878108219dcdab8c32f4b4479d22ab4ced2bbbcad2af7eac78540c370efaf8345db6ccee8f2070af702d20f8112144ee66602ec0d72b4f1674cf5cdcc2c6d41095e8ed8b561f770647e9de11ff61b95673dec0bb5facbbad908dfc2f51a593be789472b8219506825e40d29d99de8f766b93441c587537010ea219620b60f2c358d9e0f2cb1889d6e499d0a872b6ceb07f6257ae3f5b1e80dcc233bee94f5d576579ec176502905ae8e8290460dfe208839f042b5e5a92e541853d4dd16ee941e99ca85a0cb30d12751d960121360f3ac7c05871d48f3cb7d09b1bf3c18346b81697f3ca1633d6a293e46129c91c8f07b11a87d1ba036b496d7fcff1a68420c07c87d6808734cc253acfd5a73cd66f3057518ce5e77a7627717228bf6e47f74a27b17ff0bf5c4f85bacc0996917defe2041747617ccbc49aa75936d8526616fa1d1fc2cebe4be5e5438dbea947f7fd30becca1e1b71e22694d0e91fe9d8c19a9748087041b8b4bc150748c063a76bb67a85a0b966cc53ac0e2d42f13861abf63335f283545718d76f4b386267e6b7705b6575b1009e35db9bc42e604977c65b9a02e303676d93bbfe774efa38bbd36aa9ef71265b53d42ce3bc45d18a7f66e011eb22fb7744c6687f1c5a4132d53884a42c867e723971bf878aff88fc5cfc0ef11c8132cdfb602d47ded54b2a4a2d0eb181f363df3104c8097b31c3058f6962e050f277fc74847de433ee537db87e79e504248953f673fbf39301f13dd9c5103fcce81ddabed6da19b6bfe68cd65b0d42cea5d96f958ebba2e78eb183856186b00ce6e897c40b7e3b66259b9ed9332b9731611595dc2fbb143ea9866f2b6ca3980a0d54b9f3abb769f7525b681cd1e5acbf441dded0c0c75665033d2e423ccd5c062f2489b823a7f2d32290276f094aeb1caf90a47ce25db73b942304a7df34a40329f7cf56f1cccae81aea4238eda508e6a6471b70c93135cb2a8434d4775902366defb2fb560417707c67cfb1c88475c7427998e8ac61562c2a8eaae90b90afe5c2cacbb1854432d2061636ca6e39361afba02712cdf19f193a6b0bd1dddee30d23769c828b44798688e60b4c40716f3cbb428966a0d7354cb9ec8e9cc4353898ae7e1311d6af7808992f469ae2732940d0aaaecd07011c8855d5207f52198ea30496268b3fdfc14fce1c139c243860db2be382f04d0a6bd7ed1ea83243bdd3534874baf62dae0bdbcaa31d96f567f16a8cfcf149f5bd0330918647bcaf6a83df196559734a820fbda9a2f71087e1325cdcbec7b550e2bdc26d82161569b9858c7a85b8550f779c86b0f329820b1ea9a4ccd38199032b7771e28ffd49406a62e0054042d3b7cb99cc73982472676fb931c0635b11095e204c4f5d1a5da30bd557c86950aec76fd77c4e9bc7521303fc2cf85cfe48047ec9c6cc63fba0e6d104ca157a3de70939d907a610900d37ddf0c1b167df2506a47bc8ee8585a7ccb8f7726eb73898e313e555290bdb5a886f04c2a99176b84765373e53e4691611cc2659e7cfb60e1ebe46f90a81b7cf545734c251af6be085468f3d7bba195aa83bd6b9eaafac6b7774c484babe9c8c3f71f13a6d667d288c6b9b34aa16be668e54923e61f7936e5d19f1eed643312a125ff1bbf8748e6d8c948c45c2b0193199d6c7166fd9e1e68d428ca96c016c8734fd029d16dcd99c391334f09376c8ac774b4a778c1ab7c5f8115b5e97c5c6b4327fc7760decb2428dd1eebb0a235508e6be5fbf982b3d265e5f4f6a158315d7aff801c4af9b3a0431566ea938b736ace1d3aaa3d392e785b3f889325d6743d54fa33aa6e12902d8aee13f6012b8593788a6e0f0ef7be74f07830c3d4fcf1370ea29153c264c31b44baf2184b31459d9b0c37e4577198f0cc73c75ccd2655a41dcbe0220bb26024a4d6ae1a59ca4472ea134ebb59be408d826e317da63cb84dd8855ed70b862cdcf707c022db3aae48d0dcbed58e56b97dc287731ce2858cba64800cd479c6bff6bb501afe4121093f26615f89cbd5844a0caa4e86ec84ab296b310a2b96c0d8a8f2917dcc3076b838a169893068bd8844d2dfc106e49e4918176e8209c32d50e0cea7250b10ad1d1c0fc34c0af2c5d8fd5769a7234a3fffc6462a3a3a7387376de7b548bb4ac828b213c444f424f2abf0e2c0d1929236522ecdcc687f19927088cc96335ee87d0f94bbef24a1ab828f3671b7498d7bc6af6fde213c32d7ab19e9edc8bfa1165d9baf7d86ab8ef720fe690cb632e1b3d1dbc02e71ec25c0a13b207da4cfe03f248b22a4dfd29bb631820136c534ac8feff92e52322fe34fdcd46295241fce35356860122b25b23eb13770421eaab6da1e53740c1e106e0cc5aa8c91ba0092102319c4df5b97599acf6f2e4b23a76dbaf25a9a0f450980e02c782ae3a076a2fdf8dd5473501a76d7a7f07ec811ac3928df3bce4a392941a510686280ecd40f892d80eb57d57034d2ef539be1db828e14e8e9ef5f48b09ed1878e7b6367f7048755d908ce66fca218702985416e1d2e9330ea6dc6e45c4782cb49cee6f44b9cef3b308d5babe9dd0fafe5ea246ee7483ab144b5c87a303d84930eb0a77ee2f9cd0ded02574967465793b2d62d93351b128b3e727373e0277c0d817cca19cfc0e5f504baaab5f494850aba8495d85efa6430bef11547444756f9a77f49de72dc8e72ee84cc83709f6c3c9f52e8fde2ab432c5685b5d8d95f25767fd0a4de47e9fce111e89015eb6e0502e684a32976128b2f8347b052ef9d9a263cad62784b6c4d8098c1207dc0db062ca6edb2ba5cc73b3916a4d7111400d1b4f501913b419edd953c741879aa9ac127c838477c54a1e19cb08c703fe9c01ffadcaaaf449f4ee8f476b9ba8f2e2ae99881b407697d0b43956f898ab2a0153481d383395829f3bf6612ca491811bb147160c0f5e1062a0be3a2c2165076a8f53245ce5dcdf85287ef20e0d456c0510fac451b1d508717d9c51761de98244ed055c452e6039d1e23bf6bb1aa76b23fd1ed4dca9fb0dd504c543da757e1549e0e4a07cc3508ea5d62b0c6ec690065a6fd4c78f5105ed9e7fdbecc60bcf4377643d7e9f720f292a3f776adff916447d6152f387064b487eec2ea1080f7260cb83852f8dcb784ba65d303c8c2e6420930ea31ac28d3fa4dc3b1522d09d24d2839dbd87af42f46d7b0883aafed2ab234ea78db10b24bc885c69822473e28aa0e8d32ec3f77869ddef78ef7704490ecb4a2baa9969d0f952c9df814f1341ea2ebdc1c606b6c2937b7acf6960e796af598437ec9ad4f0fe55ef0a80aa7f8120de288cbea394b507b3434d9411377a7aabe0b96584b7ac43dc7c22fff5fa2443d65cca0f2af6fec4aa4bbd1a799b8b00303043a71be9894b6c818c48e126561caf607fcaf6da3d7c285c7d5e26479eee200ef1fdfe472b2f4eda592c4bd29a7557fe4f598998a0b2ac49cf1d9aa6e6606bd6cdc58820d4e7c4416fe8cde962707953aafcd8e587d311aa8261035821b10f8838e2534c8eb450dca2090f026dbe7f5bb4e3b1d6465e402a0a4f5808ca0bb46da2f2853e900aaad3c37550b20efd9dfcf5983e86f9e356a3701f5215c61921d8169651e62ea508b202bdb1334486bbdacee52b94ce59ba54ec3656c4d6cc2f915d78f60844aac25b355bc811d6dcb929c7de865692920fbc22c90bde41ab8c90d6ddc875909d7d549f47401e9a81dc608d5cf6ee902ac19d006c75f3606bb6813ca6bcde0e30590b64f34768bc98eab4e5515f2915684f12a0d8dfe5bdc9453ba5bcd08874e809aee1fd538308e635774566e4d69489b367faa72f7f18037e0c8c189792d4a47fb1ecb96b6d574095303f9a903099c32b3011a09827dcaaa678eac7bc6304c4a00063f90c8d3d2ed13d7421aaaa59e77c3beb998038e5b30e8ce58051ede604feceadb4510ed2c4f7c6458e3c4c04af458b1438234e271c07762653fec40637fb39338091cee36817caa725f82c46cbf9ebcfc2176aff5efa8f2eb66ac7564600c2063ec20fc4578f21948a820ec0b5c7e07947095dd23c92b5220cfe4e2487430b40c3f588d84ed3452ebcae6e892e85ecf7ea4fd86364eb7f75591234fa2b2794c6e176ca79ca2b31eb29211b15edab8fbb6adf79c2a5840f2057fb71474bc46056b8266655cab972f7d6bbf369cdb29baa9181f1d3c55118d7a1f24e2c47276c00ab130232b7fe6e63dd9cc89288be4dbc56d138187c1c3e772c43c37e4f789c4f4cb5990647345486df927abbfb3c9b0a9836addfebedd2c870814e6ca943e8c104187b8c02d38654b2ad33c92c7356a8233c241ce8c1710309d7e6cbea2111e4e48ffc84cc390dfc5f2e5a7559e8765c8b82c771a62bf49fa2197e100d1e59a40367e51c7a4571d79245f513799fdea7a8c11a05842a58e07ba157f0ab689164226bb33a445eb970b7f56900b027afa51531eb1ad7c68d5b08abb3d1d4d9168ea7be808dca0485c574dbbd8224cf7a72e3c9becd70c3c9886cde5250d41cf5555c3137f296f398058ace489f3c67a436985f131308bf87a71bc1fedd00c6c70320b8bf67fb8f8dc6ca683f9f5a5744867b05d34f24ca86270e56e0d9fd3f2b09fa946c9bd9c5e60e1f521fde5741678fde49db3e121642fea9db5b9d420ba6b215fe49c3ba7562775b7fa9742b04ad6b3d117382a7883e58298a23cbaa446e6c109e6f0dae49d32c1f3808948563c7fab501ac89b6375fae3c3101e98e92dea256a5c9df81d4c53af2dd05c51a312bc64f61a5f9ed9863f23df5b6003f7d21ac888edc90235ce628c7576e8254b284df1ccf531897da712cd2b763138ac67e1de55fd35eccbe8e5a618e3f4ff2b41c6d3e87c011d87e01c2801340205a4e0b4175625066d62c796819fcb93bcfb732f82730cc09e9c16150dab5300294ef07ec89082e7d6345e420db5f183984e94581aadc1c98ded0acff3f2fff539fbb782a2e2624d6cd6c33dbbccd0cfc7aa793cc2c81c03de34111be6645cc305ab21c16a27f30391d51efeea3a503e3695b969ec0d7e5b39f55f7de82922d852bb7c0f7770aea30f6e8ed3ef58c7a5188c5cc895f37649f6ce751b0babf88d560a0999f94517cf70fdbe6eaf8e6ae8928f00813551e4fabe71a2b497fa4a18ab1a048bf8e15352164595b0cd0d70534cfb2e35a2258c430673aee608d4da3c4aa305d5b13f00f0ca529157a1f90f02ab6a72a04ce390d00e7842912cf7fd1c45110c08ddc446621790b135f5ad1bf332ca1fbf6d34baba093c2c61beabde340e3018514e4ca9f059f23eb9584b1f2136ea93fbaff5b27c8c1f6749fb2c462d2867b20631187c7299ac4fff695b74f9ec1469db572cbaca9d16f7909256270eea3dfa0e0dab1c542389ba9c4cbb49c8b7578598af2a8b2636a7248783fdb6409ee090fcf25d3d327bab0f472b03e6b7ed59398efe904ada476cb8c6011f95d0bf9daa854fb9afa6a6b57181c73e8b1361351a55e9ce073cd0ceb795ddec563ff20cd22ed095b70afb69a6306103f8468e4b640f89e0e6504d74a47755a4b88434c1731bb22cc8ea6c6aa21fedb437d393b6d913c97cab6fcd52549f6de609a2f39cd856bfec32373b008a22efc6b39ef3578ab2850297894605b00b98dad5713f1c7d912f054e0730cca9d2ce733399cae132f1e5142f46e4d29b446a7a1a8fb00d391df8ae49545e653986a4f36f54fedaa9e068761e07884a00c77c218e0e935eedeef9c9be484055a69e1306cee86a37b88fd7767d8513f9efb7d58588b1c2aa44024bfb9bc9f7a409776c59ebb6755211e4385f61a6ebf0a1e0aee7f84cdd9c426cb93f5c7725b6ea3e95e71bfd9e087d17b6bffe2138eab56778bec0c8a86c68ac25c32aca793f98ac09b229155db36ca72409458e5dedde588cecfef89eca01b57af9bae9be8a52b3e33f15e22438031f93a52a891b306015f956cc2396861a73934322bca973b6a42b3265990b4483f12b5db9943671f57ff1a55db44e0f1e815be8a8a71d5e5bcea9f71c9e91e991f61303b2ba4430a13d4c9d4b638168420478441068823658c5c9eb6df8aa33bf76647b84eeb28c7e4116d6d36e853ee57587a0d98ef18a4106ed9365303797431a577d131f7f1527df9c6a2069237345aecd4a38a390b73a63726ac623ed11001a49145a06a4c3c3ba408255242091f72df08c327ba9e977231c30fec0b7cc45795051206ba702611f1babe6b6be081d5225bc1a97d5985c3adfd3917f3d9768d829ff940dba16cbedb39292312e5ec4ea4057127c0eb40e08903fbdf082d241feb5f6e48ae3871df5d97f87c9e7c7ecd7d8ce60f28e8a3b529478f0dd2630590562d96534495d505de185aa1cf12ca061a4285c99dd26eddc7af951c5cb104ea2f30cd68f47c1efa2d4b2c56dc9b48767ebf50c61a12cef27054c43bd620e9d7eb4a74f3f9b181c5a82b71f476c9a66983c9e3453e2e6dad1fa822dea1b474c9af8a77105948750a1654f715005c658d099dd75fd56af1fc5ae4e87e8271633a9be8ad429d98ecc011a9e8ba102fd355cf0e1dca8408dcda746f89e2ba7820074d6fef06449a62b92915cb1bdb0fd61cfad8c91c18851bf4f9d4557daa9151592ae48aa529317ae5832af8ce5ceb7090cecfb8761ec4fbd1c2bb4ae30e02621fbf0648b16294084cba96126050f9669f12064df18cf37b7007b735cc789671a5c6a9c34b89677ec3abb00019a3a9db798bb11a1d470e2ac5270f43c0d4423ec527a47cc806202bc687ff640480c3e5cc4b254e8a6ce9fb29fa0f3a9b52674c2bedaedaa7e16f6e09b7becdbb50dd1bdb24f51b35ae56835c5ea56bae97988802a4565d53ff8cdf276a85407b21a0eb89d62dc79e26e0a3f28d9533787d711fcb56d60b86519786757a85563d22bdbea678e04ae966f3aea0b5ebfd5854c7a154507f8b3ca166a8c3fedbaed79f327ae7435d1a16d8e34ea9e691fc2b201b9e530a4e11d8c3bac6cf3ff186c01402fa8dcb9bb7c32858b12501f55c40d6ebb5e1efc1164bb966e2d969505be6dedee8c02f36e86fb1590321748369bc76b197c82f2e19613dc300993c7b09752b7209594a13635f4aa48941e4568d859a3d5b4b1391f763d853272a4b595ce6f0d25203eef12b789674c60f250eaff70683bb4949599bc0dba06b59293586e517fe17306c0973182553d1654a252b4fae35bfa0e1bdbf8528a17403c6be96143187b96b903c44826cbfbea8394ff54c26812b8f29579adb4ab91b78af9abcdfec57c27c4927f5fee906030dce0d1f7394a65b0b6566e948e71d120ee3e43efff826a0883c3c844d558fc6aa09058f1675cb0ad24af03e34739944ba765f10b452294bf8f3ec262565b9ab3e6d4ed9bd024fd416bec6d2907886767fce4447bc9640e805b13a4e59a75148d5984d96b292aa89ea902b9b2ee69b261ebeaa0b670a5823caea53fb2e5a7c3cb810812ffb1844b4177c07e335becfd6261d1abe93345889cc2adb04004d04eea14e3db12bebbc4ad2a7825ac01c625302b90ad2371027a85c65a315759ec011aa8f3a6c1fec3b2cd48c2e36cc33f9db90dc4b270e099f36799525cb83dd07121520d85c293115c9f8276147fe7360c756a8e9c69d40978bb549ac4f812f1d3326685857f36e0f60c94babd607eccfc428be2869e2f5f448f03c0114febb5ed08f1eb5401c05df40b4191142dc07ef44db9c07af286a4d41e72f2c8ad2c5965e78168b2b0fb9e7a94dbdc629c02451cea4a3a0b603c2bfaff5a9f8f3f0f8500aeabbab660befa2aff7c188eb7ec44328875aa37729a2bd69d11f4960a46daf17e3707d3eb81e84fccc55c9c10184ec5070694e71606ad6343069e44cce6d5f7288bca1f435a1beb239fca9421a64ba0ad3aac35a41b966577544c9e6acf2be30a68d615e70b7fff750b8dd9138537378d0920db5a80f214f6c07ac7811f7c30a984dc18abe06509ae1d645ed9766598782633788cd5f6b907b226750e46705d6bbdaf64550234a42f97606b38bcf56af59d23602b1f305aaeef18cb6f69a0c2c0130b4c51cf7a4f92fa9ae5823d31cfa5f5d711953b71f3296324450eeba0f0f1fd873e9ac45b750e28d65b0d80cb307fb11d2f323968cbf94202b8686d0c168f85007b3a81dedd2873035c437f88d8e66b29e49bc9fa55ddc28305ce828c6b39e1283b8a051cee55534adca0c5d68b07d15606c7df719236b7b3d3d94c65b1f0f8eb99b7902986dc31582055578dd6034101078834b339ccee4d567952894d4d42fb660f1a9bc8e7fee7ae36b3b3f0c6c3332643ee586892f415c946cffdbe17dad17490c095d401ae5b165d3715ad61f4bc7a808bc52f0d2d1dcc302c5b36329fae13fd0a5d282a817e1b86278e4b4c1fcd878eb9164f4634f0cc051e28d1c8b6b4e83520fd39f05e547a6932572ab521e60bd54fa46ebc323d2a46f3b863b82def2182a33821bfd8c4c4186507ae8114ff48698e021ac654c5de9f24ddf308f4a194de8dfeac8f1d43d37af794d99f325b5a09e07841f068db08e5241f62dbe498aeca9cb3d96a1dd38ae68ec5b4910a22ca89d327f5a14e8684a20b7d78efad3f99789e3662f3105979ea135ded3b19febfe4db12ab897e01bb66997758f26af5e330599c7669444f5226ebe4da1c3e09d11a70f799324cf7a0d2b0a7ff07cab28b471215b0b2946852236cb0f3e56753e914cea6c88b296c9c9e9b748a40e02e470128a68fddf7a6af3b1200e590e970cbdbfc7ac67c78a67579fcb4cc971077b9af284ecf1a9d4b33e823e8c68b0e25015bfb3925123b5a52c7df40237cfe10caed2bf8e4b811b60c6764d69f9f85b368734efc98df029fff116adaa1989d2c92d8c2918274268dda7427a935e9f2c9cf38825c3f968c821ca5c4b73e0777337d110f57b724b1079fbfdfe9e2c95d1445c4d3364a1abf570d82aa971464777d3307788a539439b868ecb0a0789effa25461d972f8c847d838491a970a68ae0f1bb7e7856e075400713fdcf1dde2b2db7b9d46a0dd09b4de5f55b25311c8901aa054d8ac110e2d796520cd17cb72fa327ba50d5ea7acb0535350c14e3430c6c7ea1cef4d764e2498ad428350c97637c951719b4f5ba01666fa6c0f7252a49499237b27275a8418b13ac16ccbc3f519bcdde6d131752b78fa17160d011ead5853dbe1e1ee91ae35f0d775e0e02ee85d3ff0f2e0c8e24d4c30608ba4bfedea3fff5ece046c93a3ea314dc2bbaa3f120dfe28e80481895d2536c0a9800534f7842e4a160845a38e476e79f4a6226cf2a876d287d976496bf974b35840538cddda6596f23ce3188a2c4593cd7127b0784d1e9cf7fdc882a5d802e6c866ff9fb23c7a2e26d84540fc094775511afa1ab215633f53248b2da076dd584e607937f60181cf87817acbafc5a592eaae35e6b46a8c66bf635392a15770bb02417b89598d8a58df385ba93ada2ce985f260c7fbb717ac3ccf265c31d93494c2585b27ddd4236043bfac8f6f09e095c8ab70f869da18a7f049c55a4791763af2e78e7ca6f65adb1c51bb40cd13246fdb33d21acba9fe01910841b0977c60d5b837b453ec93e594b753ca40f7e485356fb5a93271fb5ea0f0f06bf65f0007bb5d0ebf41b023181cb4aaef48dec2b64cf15de7308c8cdba4d65139a3f833b6656b89194dbc9a43ade9b4652159c3ca80a6d177428582a6dd7fff5dff0e5c7c840dcbb9fef09307ec8c5d4311757b29ae0913c2952d2268093a6b5784d18634799322f69b50c664cebaf0f5b99a27b08dc9f5fe05d18883bffb7e943e21adf60572f6de86a2efbdc31a85ae194780f9c2cda091e048b62e89f47e8c48905e335115dfaed6ad9dd4e8fc46c734b3675b635a295f8bc8c3ee2e71039e4b16105585b1469048676488b474eeebaec6d1117e75275efc9bd137377f04b746150581815e187eeef0ca2f2c82d1b5cc605435929d41ff6ce68c6d43ba787d253f39adfc72b65d11afc9e330f0978d2d2a013e15ca2cb7582496397ad65d3256f6d9553149acc92451e6769ec6cb5b81ddce98df9bcccae2fca034a27318ce79dbf518ef4c4ee2a5c33259fb903e8d918e7e0efb956f11287106acf6cc5820bb072a17709afea6dd40f6bfe5533fb2999c5ba99c5913bbd7a21ad7d7049cad47d4cd868355806f85acd0fe6c1461aefd521aa1a1c9bcdf435e75aa31320ea9738b326fb3b58889b57d4165eb675f075e9af8bfc36191ff4ad2db35cb1da72e465bead4204a01574ec3a9babb610d43aaf720d97c765d5675baa6aaff75dbcbe3abec35378fb3cbb324c9f43bbbca4a7400fc9d932c187b84a998faa47b6a0743b742f31524e361d38a5cbada7acbb36d42a88d752bdf489bad3b8cffe70f2858582b4a2cbe0b1c0fd491072710282439b2444343b894de92cb184a8eadd536fc589a61229f42fa6d403ac838ed9746166e3d98c8cbe1c91e42656d1bbc93b9f6c6608aa5e83cd8332bd6846730cc19533471d5461156ba7e8cf2f4d3ebefd694dc87595e42e5361a3ab6c647648bf0904a81c53888490b282adac389b628e889cb0ad2d39e812fce34369bc850f2a38f09548f43d3cb4be0826aeebed58bef0567b13d13f3c8ff18c2dc0aeee4e4ebd7430581f2d41083804cf39dd1c49b07ea9d1161ee34f8e124bd34f168dda25915089877da42263191804fc478a547de94b7032e3d3fd3a5aa3bbe134fa562d72518b4030f3db6b818a7661d9d9945e1639681e36187ca0344d587c3b995704edf81d1fd42189ade756c762220625df5ae58257ab5522a913bcffa6566a4ebb1ddd73df2eddce7adc5a9fe0c323f0420322b1495652d651b687a980502c897559e680990a37eabae2ccc54115b9c4c66142600fb398c546d8ee2fd089dda09e73625b712668fc2d875aafc5dff2fdd4150cb5ca642d251e4708ac8a0e18d410c7340e5721d3842d8f18fa1319fd6dcfd772a34ec235bba4c86e592363af98219a4632289ac1aaa97280c4034621267afa63644e080a49b3bd5e1e0a642e3c3a028baa5d098c77630f2cca162c7a35dbd43446c701439e361ada35f3e9d00fb99a217d2c8eeffdcb3f634bd9689fa407707127931d254ea621b0029810ff451b6f04c681c22c05eca279522d872f70caeb7e9fcfc58e5b511673fde0283db5968d1819917a5c65418c35d32f29ffc978337fbf25e9a56899217db5c6462092aa59c42b244fa5f1ab7580383a327f22c78987e0ffcc9726bc680099d860b5f62026f63faaa68619979790753c4495f302f89d00f8e945f3bd77ad44af265a54df4940ab0816e61d32814a4de71d6b9b0174d759eabc3d307e93036246a3bda392fa6e75afe16718606e4474c2890ad93fe444f9f3c6bedf1c5740a6f7428bcd8fd6bbde48c8e1355569de7294c0e18ec343014fcf5a5072c13484ab5bc8b2988ff8ed2c5410dc110bd9cbc18fc01f8f8e997e2158285f34c4f078ec99162e3fd697c80f5cdc2e4bca1197089e165d9284730f893aa50fd953b599b0d533d81ae76a30afab2426e33913834a6bb549f8cc66fa6146e2950932cabf6626a08494c98dc22831562a6871ba18f418525f2a4f3ead11599172c6f44056b2cf756a04b433a554d1e7496e5db020a20e7b3476a29595e7c2c4b36088a646c4fa755753ffdd32c8976d728ec3a0eb81f1f04768839899abf80a72f99bf630ef0a994954b5d73747ac97af8b46d2e3299d2ed641961744edb84619fc84ea111cc6beae50f5b55c9784aaa31a645b51cf5ac5800833124fe22b82e02035cf0a0db6e7c7eef4d09ae2eb81e8454082b22831dbcb7f0c8d9bb264ef6c62368e3f226eb52db814b66c0f5ce1190aeec71e7ce2b61792bfe173584446a2f935837fdb853360dac1be4a55c4b8a2325be27821d9d43bf6163d428c8f1578c04b97584e0e68c209f7cca4a6ea5f16b13778a36bff863ff47608ad3421afafbd563e7a7ea8775872bc9168d0a1cc6b7f2b260d623fb6d8512a2200b4bc1e247642aeec840b360c4ad04306299e910e0e565472db503446c715fe3a6c83c358355a2e027a9a972afdd1bf62c65506ea194d44502ae67c652f6d8c1607b77a17dd65f924262a2c0568be2efc7cd84e2a9ee4fedb69b6ead08d4796ee19c261fe84ebac3dc54f856ab2309b8bec32127b145ff82f034bff4461b024ff421f1e96d99f56e935b6c2947311a1c0bb06a865be3183383fe3264cb0dadeca83aa69e0787959ff0b05c25c2a24f5028c9f4b1f0ddf75f06a60ec03c0eb19df86f253a3accc4733e809f21e22fae06f8b4ec95e8e442918c4211d8b8a663839e1c2eb9e6ac410f761d2acb3b7d12e8d2d7593c6a3106b41483ca0dda1e029877bb4068b0bb3e3d37dfb1f5fd0fbf969853bbeb5252031acd7688d938adbf1366133e5445f14f9a6eedb9b295178bc047409091b1f906d38367203f07dea458d6cbda744beb3bbbfbd31362d1ca2f040baab4e8f20e3edbc5a1dacb06b60406022e1e05fbd6c9785b8560886cdfb210f92ff330f8dc8358b4562df9aae2b38b0f6c1c17078480f25ae36ced257164f4ce27d02d2b6d2683de8a3ce7dd81ce5e0ae0b7d0dddbd1a194a17b2bbe0268422758021f596b0d4ccbbad3350893b51db9dbe450d8cfd84083ab19c888aacffbe70509c1be08e8b309bf58e830dfb46ae04aa6d177d583899ed151eb3480850e6fffc7d5874c89e80f8f0b9d29df03b5f053c63ee47714bd2807682eee10787bb0742a84f9ef923eaf9300fdc23bbf53110d2d5bfe699914702c8433cc3f73e3ba8fb579f4c5928f8f468c1fcece0f638bbc38a9d6ddd86d4b7d5fa9fb0271c83097c6f1cc43e6111c55769fe3b2f9fbd2d806a39aee961f371332f8cf64768ec538c60271c786380f9f9fc4b67e9df3b0f6692dcf56225e3b956a2deebb09b59989b950bb0cad486a739739e7979ecba7270337e2e1f1e41bb31210f6f3366cff454a58014211719c4ddbec017aec930f8c203d8e9e8a98eca7f66189257f87f4602076e05f0e99d696111d32257cece83571d5d0a8143dfa88f643fdfa1a647d752390614c7a3841a1d43d25d6d0c025b117008c7dddf2c410c250eb298de6a2658fa2a2f4ae105cdd9a83de628b096abb2a052050544ab4e078d7d9b6c417f19cedf56d62a33d2337ecd1cbdf9beb2006670d87dc3b84f5e9d174dfa9a47dc22d2a740ccc7f1861a2809cbb2303aa939307b440507442e91ef0da72a26892c6dded8f6702db651e570489bae82e090f6a7dd9d7c056b8014979d66cb4dc3e43a52404efa9c75574afba499d6d22e7bfd37f374eaaf04458301765719adb707820ec854ee127d3ca9b4e54dc7cd8c63329d2df0e93dcf69284a92c100a7f85b61dae498c00060d12806e253755f4165658591a115f774ceb0e5ce50892e0037b3b95aa338980185756e8bed8d66787f210594c46c7ffcf5eb1ea2849795a88a0f065239af494b572a000923470a56409c6a97b293882f405e194baf5d6f83f72204bd43014eb659778027c380b1f9dcea1dabdabd6f242708dfbe67a6ca1e92242b17336838ae0bcd5289a15ede661f87aad19a53cc8010d3cc5ab7890c08954404dbc6708d1c16d792735ee00cd8bf21f7aade8f250ff5ad9944bd154990d4cd4b5f787154c7c992dc1e365344eeb6714671f6d19c52c8bd3dfe9c9c54c586600128a74cb57323076c5de65209bbfb5f73f10ef16cef43d08ecff4d1745c6a830c0fc48ad0d64d7e77818135d07ce9f34c2a882942f9f61c5265ba5e9c438f213e3ba92d6e89cf9aaf8cfae00c92c4f5f92d76b618d00b35807363f8b749c6d08e4149b871bcfd642d8bfaf6e2e6d15318be6741f6a2a602432acd2d86ed5180ec9c79fd472d67882539d6d97d77facdd6fd3008b80ba445cd8b2b15b82be6e1444d1385187c09856699bad1c7788ba50fb4619526e5f6f09b0e0e867489465c876adb463f6b432c81585eb17d828ec7542635e03c577cb8151c1c5636f518e26bd18e56b32c8a1d15a2ede66491286ccb80f778487b1f3beefce6d7a96fc750bfcff0cfa8c2a1de2de3f35e0cef1324978edc0167eaf4faed13637a968d1a704be0fc5c48824093b45eb1df1f208437858d5257c9e382b488e869beac03a5587dedc828caf4484531ae72d1c8c66e288e00ec6ee12913d3ea73f5403c32de86ab66760b2985a4579b6be44613d05a6dd7fe18a74c672e5cc246e07325bf2e0806ebe81f87b2530621cb2d00df0f7c0192fcc47963d77ce9305408efb6c421c40310a186562327982f10eeb17985de71e43325571e427cf82077f167173818ebf8ed8b5699cf6800e03263e5d09d6093862636b7e714d8c9c491d5d510b83b731ec453d074832ff9284dc2f0e9eef39f44a1099882561e5f7e991a10f713442d6439baa9b5979838231ec080c20d1bbe1be02c1c33dd74865157b8728a3612de21ee9cb87bf3e97cbd6382807962a90f5f4242e7fd674824a807afe105a682d68be67ea12488d52e38c2534924564b6c42f89b08f8ca02bfcc14bf1f45a41659910b333eb91085cda582fd116d729f09101947a35c4d1c43163f79202311357e0492d55829caefef5a4c7ff05e4772c15c33a50fb8915f375ed13f77acab0c424cea77b074c446553a2cd2ffb3d838aef8a597af4ebfabf011e8e72da3de4dc08fdaca11932895dcb695c74a18e6af32f1eeb2e0791a7301c864d6a4f33a2c72ef6913a6b0832a28eb8999f05c315464de74808afc4441025e210322599a2e90f5f0f221c1c1f8c388091bd5cd8c6f37a7868994743f0bd3735e4ace2e21ae18ebcc55fedea664edd1029c39693eaf3df19a5ee7f5c742fc2e05cc32d27480f9ebc29fcd485f6ce413686ca1d9a80b75de0b631bbe6c9ef990078553bd63c3930bf9442a09508ca34802656368cd6fb3daba1f8950937d59a3d679d36bf78cba1f91b84c9e341f1b3a97c2aceb8b645b4555409a733ca9f82c2e9bbcd5a65e8bdad12fda74b342e88c9d863b074cd8845dee980ace306413aa726c78c1a2c603dbd6693787aac615e888a103ce9f87286bd798609f20969175946d96d941d554768efba87473ebe930304576aed3cc38a333a37030fd72e869b52d4f36e5b8c88d46f3f4e98fec9a6283cdc4b0705ef57a5638b485288cf39e5d84c8836287ced0d92b5344316e6161c7b47f86c1101f9170b2c12ff976f25221db0f06384a79b7a9f5eba8826c5466131cfcc62ef9ed667950c523e7d27bee204396f1fd58a3060384222fd71878c3e9dee357f877c26cb2ca71ab9e5d3e848b216fce64a96cdd4f4b81458ef23e39a33552fab20c23411096018a25e9e494b54a81fd9085de4942141d034b6379a56433bf29eea60583af35998ad166320d4917a96042447f679549d86f1885c67caa868c2d2a35d79d60f29941955f1165121e6d339c78e1ec7c674704a60bfef51ea8de23f38f723d7f3d7720ae5d6dda3584003085cf3144973541caff5b17f197a9a45945f7099911392b5200f5e90222b53735ef26058db1b5b0d504b3ccea9e6d92d585c23e7d9f3bad9fb275d499850674fda4cadb3051d2dec4b97a4ac10517ef3f974005210675bbae33c66708839584b96af825987c5b50a1bc2153824460e9193be523c5b8f889db873d1ef35a8da72603e8bb65a282638ca01444a31b9cee61ae26692597cf9de3feef394eeed9dc30cd8beb81bc840a593a43e802563f65dbe7c8291d4caf90b6db1da7505fe994005e5a6ee88f43fa93396bb1230f82d52d019a24b2aeac4e2e6ab36c4bf757e47f00bb9d809a6b00065a942e6cd656d5542080e60b3e8696a8a0d6e7875e81d9eaef61c05ab62e634ab519ce1c07bba2d66e875bb9e4106adbadbb2c3aefab9ae9b3183c5de1cedd3b171739fe4b6284216fd99bda05ced4960672bac068feaafcbfcb5ce61867f0bad6fe0b842b50e824392c229e0c6b5fb4a051f966a6e7ac2bad9139b1296be4097f8df754d2b954f22edf9f88cc30a1faa1f14e1dd9a567445d3f3769da962b8761b034933f9b7f8e11a87efc515f77b719c686255b219a9dd4e030d38e13d387601f90331cc8e91c0a4038d320070da97e01a52c4074c373e934cf325eac2d89b5c9f9ef593096e287fa7c92a510826a0324136196c6c7a846c39bb1c3bfe8b672f8be546e10f892dc1d46bd62aa0aebdf1fcd58ea6b83f18877058583aeba8880d11ef97d8c6140fd80168ab1d04207f515461fd91136b815388907fa79c3e92b08d3f03a700f80c9a40123a65e75d187b9ada1cf1fa4ce763cd0833d48abb9dee267fb0b1a90d6fe8a8bd0ff164a217d1dc12d3ef515f9cab0affb56e1eb4a5d61a9cffa550ba8fd9251ac8e7968ebe3a0ed075af9bc8db99620a3fb028f200c58efe6ee85211c9c7dc30bfa6f53ace2bc7504a67064508d3873ba671d7df8112f183daf6f3f7c42aa70f0bdca1df6d9fb15c47048056ee6b619d16788a506511c9b564e9e4a1b7ba8f25ba6fdda43205b8a8551223cc48744d4215fa1858c9146ed00522632e2601887b88bdaeb80b3e8b0aca6c4d81d02077a41bdc7096517e8324f3add7839e6431dcd58359f806d09cb177908db3b4f3915f1d2d72c15b1cc781358590e7acb5f4cf669bfdb9bea5b2f0c6a8e108d801a1a0d72afe3a111030c0a44e5fbf951a74dcc547b20821eaa7a99f1f2480657c39a8a705c432b99b2144b255a34d579a4a92aa49a3b73a6cf07499e7b899fd132c0e4924624759e16631b364b805c66b65925e99863706cfa45679923ccb89ed9e3c0df88e4dbff4240d90bd5bde03f06b230499507081f10dfcc0fb9f446f47d80378963005dc86cb12a63ef2157e44c6bc2ccaa8c21445c55b4f04201b361d05e457731aee4e8483eb67a3c21c048beb257a3adc2c5151315e1e9cc42a5f83dd2de02507d789e94d23b78c07317d9491f27a4d69f533193d0c7088eb7d71d61c53c5950766c36eb63cb13ea54afa5c9b6e47b5f61e316037a04c3332e1a1cc185496bf182d41c1d09c7f01c9b96d76de25b05ec04bbbd40a7476f02e891012cbf3c6f9fb906c46335f84b401981b1fb56ff148d034c3f465464d40fe16983b58b34ea3b601fa504b5afec8a8214bc66752d1b7080195e3b85be2600671e80b24ad99d7365f5517d8d0184705588a4668ddbb7d97f8ee0a623237c9ff8148a5db30e0d02d3c89520ad5247f25dca30545742e840bcc635171f0c8e18deab3e671d3dc3ea4cb05d107d5e7d33c112a3bce76a5bd4bea20b6d47fccf26ccfb6a12d1e420e1e277794e2aca1857f9fc6e432db6fc66f41c12ad1d6d0658027bc3d055d4cabf9931b0a5873e96d94a92ad35d42abf9394f030cb46bfe653e2fcdfb575c92730ce6ae3ef66c758732b38fa49e2590912f7902c2445251c1b5994b80acda91fc2dadb68d871d67de8ed5beca35fff41c123a170308d2dcf2ddc48fc79dcf710cc1440901dae57a45835fdd4b729b714b1a7225f92aee70b681f7fd7617bcfd8ca3fd0088147f738577061af25e0b8432804a8777fe84cfa15f4b3ea39abc9ae7b79a5483033acb149a4dc0a865e2049ddef0b41555a1c3e7bcd5703417e122b3d8b212a930a9c627a4f7b6053267587b5bb22e0e231179ca0ff4acf228d1fe093e35105ab9591ee9f44cfb34340a7ddee7a35605e79735c71dc34a16dc8922106133d61720a896c6a538340751750616e9bfdabf8b099d64097f98a2895dbce74d5b8dafe315dedf009f6175900edb175199739facf02c254c65e7fc18b26e63185f09640dbe00ba3f147eed36c4d0eedbf7aa40e961c95d85989a85804545e1867cac0dbbf61c961279f274ed5ed9059b9af08fa6be2263e53ce8170eac718902eb71434375e58a2863e190377eb35d4069339966864a550ba9963b1f765a61f9ac558352e085ab8a50f3d8342e1dedde803cc78cf0ffdde8f88ce08fcdf8f2caa2d96b8381ec21b90ebed12edb8aa084b570918af62adf7711566e55ff0cece6cb464b9e5cb2d69cb7d9ba1372bf90d3c16eaba4e9078ca1c5b132593aafe1eadf536fc165fd0dac7126fb368e0897b34f2dec98a0ca5022dcac45eb65d5f33965f951dc61a0da3a14040933ac665237537d10c908e8d629d2d2d72bf1c289f4258bda6a6d877dfa15601148d5bbb01a455b819e773574f5193abeaed40e6494390007c6984734dace0a6581d0052786ae477951fcbb89d6c599967ab451d32d1cd68d3f88dd9c1421786f307570810d00b34effd3f3b255f970da226c2767da1bdd1e76416286709c9bd9b8d061659dad5c9c6f2fa4354dc1ae2d477429948533f5a9be2bc316e4287a8d8cd1ffd04f487297e3c79047de88a15f82e50224a56389353085d830e5c42da38b332b5c7dea86956a134a52d39af4783b6f944de02d359da591d7f54497399a01d7b5940c0a2e5b54e3decc4639fa7491888c32d7c10d097020da4a0c3f8daa8638ee334192bc3f8c065c3aac552e915426ed932867d40b18388433d5036509fac259b93a537671ff56328c66334b064f12964a4c35c01141a3a28cdeca20a0cb3987702defc5368cd26817274f6baebc3348f26b973c07140a145cb4264934cede7a1fa2fe9ed1cc878ae0e28af3534917e671c1b1a4711f35c6145a010db44e47fa2dd3c083126c5d6e64d4bd1132c9f4814f434c2b7fd82e384e20d8dec86e2b5b53fc39bff983df05359f4880fe596156a61e0ded34e9eba865e9e10ca27aa567a59ea732e7dfdcd39a01b9d09658f30a364031d6699f23cb0dcbb73692b7cde54b3c424a61b61dd105ccd6adcf75d01df56348c7a9e1c189cec44aad890f725f5a00ddd5952553036ee98b627b7606519fa0b583f0d3587ec83c5a7ffb484e611537a79763a8ffa7ed0800199f1982e63df0df18d4edb96fbc3a6a8f2a80d5af1a7a4cdb48860550c2f2ecee7c17f7ed18b1a358c973c60984c7aee092b3617626bd2557207c246a56def7a9b14d03fc13fa335fed1ca5af86c7eb47430c6b9d2ba87e49d9ed2a77ceff3a3beabb5ddccf4a2bd57278dc64b5bcdb8282fb576625f8d27b873c0a158421c1859e6af05388658a59cf5b92a3ee07ebc625c98c64adc43da33d7a21742d06db75ec6c402df8c01e9d1ff579bc017e79675c8531d48b5e0dae70ca71d9eac1c935019786b38725235d7854c0ed05c6bf0def4adf3748f5ed86719bad9974c81ea06201eecb891c2e8962a747caa61bbb9ab09b43db30d74e52d2808395a051cb6f3302a9bbd6926b570cfd88ef174c10592dd7f7ffa10fdc3f7afe4f2deb7452171e3ed53dc203dc10d1c19a60c1d5ad6757a2a9c14dc8a481eb4a420667df4e8cb453dbca91a3e289eca389dd81c07b5715fa528e50da051222e924d0e95e2138d1241ab43c24f51e62c5dfb3a443398c08f8d519d78a837da58b24758a64b144900ab24214d43a53397a1006c83bf5efd22ff39736270fa8141ff9b53c2349e6de5058725da6e0d5d85f68a9b3f47172fec171b68322e20788a5cc8d340acdf6f8868790e74123ca99e5f220b3be64cb804380fe51270ccb100680529240e34bc40175a1e76c1a9fca454c6cc299dbee9713d39efe073280f6827e7d305f44e060acf1f9d701bb2b195dd3f2139fe6ec170a9d659128cccecc3514963021012b418af45bda993e1a2393ec057df844d29ab8e5c6131865d9feccb1ac3f2da247834c8ca5356a5034473ce724ad9cd45562d0639f7993e0d29efc3085f7c231eccfde8eed8d4e87bd6412531ec771496fcefacc93bbf1a01ddd81d0314b0bb8a9d9a092ed730706b51dc0c268bd61204a0ffffff5f