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 71221 8dc07eb1ddf7d203800285d1e67b6d1c26a1af6bbb535ace91934ca57523334c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a7d6f26194dbf50bdad733f2dd28c2d7f28a800dd5ceb5fb2b18eac7a043b6ee
Certificate Block Hash
8dc07eb1ddf7d203800285d1e67b6d1c26a1af6bbb535ace91934ca57523334c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001550000002990000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f9fe1c50c8a1314528d690b80560875cf0bfd0141f910019ea028a9ac231374b5d8f41106e0450d30d42183100d74be5d312d6eba7919ad9e6c835d696b3e0e41e2f1c12a09b7d87283f2316f01478a4c3be15a9a421f010260600000000000000000200000002001550000002990000

Raw Header Hex

000040204d3d85e504a9a9b8956f49c57baf92f71a93932df3109bcda5e17af39050d544d6bd11b595e45397d1abb5a73b88901078066ebb34c98ad0caef321d6f9b4766411a2a6a5afa0018eeb643a0c7ea182bfbb5ced50d808af2d7c228ddf233d7da0bf5db9461f2d6a7

Proof Data Hex

59,560 bytes
121216020307809099a8d3c07bda756fa1c43ea081826a97539aad0fd56248f3543b111fdb17a483661149439ccb5aef6febedfe683c08122364d35f573b0483ba760cd84ab056eceec52a298449d3c1dd685aedfb2d717299355de17fe316d05e934513040ba5aa6a424c572dc3f6d5dbc0d6d2b9ae8758678699a5f5c74150aa29bad7697e745e1ecf21e2bd28a465c9dc08ad05a03429cd70812efb24b53486713d49f760ab9cc4be02b2208a9cfa3a5c9ebbac7474f968f07bf474a411cda3112204f867c71e346c76224b0d64357477b712543628db7d03ee044df861b639249021986ed99a2efcf3f627cd92130bbabe56a872988c08ea8b9ae0010c5078b8ad2a2405870623d7e7b1925695b8f83a6e0a3fc5b6f77dec9a3046e9a224c445c0b65d0d70fb90b0d5963cca3df517eae486031cfbd96ad63cde536bfa001c07e567cccb1b82d65bfd346ee6857984a18fd9e9b9f5e8f9087c10b6a1781046bbf56ab2719dad3a34b71dc991e03daaee412d15df2cf8a6d6451dfb2c97565de0765e7e9a9b8c15b6040b72531db16fe33e2615cada01a51c25c95378f1969777ef5a00b648b3b6fe60a270e53a90542fde065fde87f1b264b84c8a36b2e69d3ab411a78ed8fc9a9467e853111dbc8f7c1a9fc3b54553e101f6265e667002e42048d29f558502b5d257eab24da0696131744c6adc7faffc8afa720157f21ff6472e85e5b7f42ad708bde418801ff44d24641de1d8921af67f1dd6dd2b27dd853b716481b6c3466225f2bd6dd20ad54570b5e7d312661dd1e3144645b007176d047c3e73a48e4aef3457fb6500c89c945964a0384f7ae0efa0eb8b95373ce01264b5c4e106a5dc44ef370089fad026241e762ade36956a9e98de0e624cc0aa9c4b59a1a45f81fac6b39e07bf58928fd66ba1e482f82b64b0eb6e4761fff45c942c28dd45bd283b359e9e6b9d2618e913ac5f68899b7146542b093ce0774c01848bb3f7c26634cfc88b12e2bc79a409b9450f60c905707d7e5fec37ec75d5a37fdd0e1da338137490d81cee0ba305cca5dbccd0a6844942917366304961053f69cbc1225e73012174c4af1452f46fd37012e1afa473f648ab9f374c8320451963bff09126080d6b1e44ed7e019f9b8f6154ec4d1ddf656fb2bae2ce988763376750d3ef55f87303d7242513167b01ba6acbe198c73340e8cf40c59fa8cbdb3ed2ce2a43f2f64e6af799d8782fb3368afa41d97843775483616e5a13b519fe7e2a9ad7162983f9aa06f529000d9f7431332767a8640a33a94c38ba0c91f97e96c4af9094e0437a2f1db55b129b68786e2c6377b722a22de19e9a650cf11142f1e88123219319ca94cc64be2134d85feab5da0d02e70a762d8d97ddb6da7d322d38e1b094785909e6aa1ed80ea6147726dc2027e9f5b7f0a06fab3d67d502d99e424e2fbd11f543e722f9820d9060d334c82b357d629933d2b7a8515c88a804f5ee607d3f3aeff36c442bb1b9f7dbc9717e004d01cfe17ca15123f4ec6851f062674168a37e2938dde3e34ae95f4b4547f48d681476e17d60fc4627e7aad0620086c297b0aebb474a381f0d7d3726818261c46576edd390b7b8d270cc0e9dd99e85b2de945270e58d089a6ab2d7cb98287fe51d7dac351220c2168c68671d7450a66d1838a4465028ae5f9c4b6060932be278766202310a6f61cbaf162ac8d0efaaef87d2702d1c143e3939b013a2e950cf4e0607ec4cb731654a90e8589ceb143e93a9f868d1a624abdb23c8b178567b1028005f2bc2999d8214c258076ee72d0cb7ddacaa62c5ca099be8857d3d69bdf1b7ab8812acb6346e12d19deca7c7fb4f286a898f3c4037f6239304a91914e087bc92402af668444599b079a5e055164a5e7c7f55100cbbbba1625ca42d3eb1ac43fb249e3e5081b7d55f0c9915028d6c5ec85e124ae1e0884ca419b8c30cbe9774c953dc24ece54fbe0067ceb912154e4f302c2c1d25d5dac5cad492bae3e7f30fe40549033884d394da0ff604d99f04791ad6d99e21da55e6a6262835aa7b093d4a6b853371ee37b93739d04e52a08de352153d0ed9f0cb08f91a9361aaf2047dbf1c9170f7be5f1cae99f0865abb7286b2866acfc2fc753b75e358ea20f669ae4229beae38847ae7972ed484fbe97806e10e75b881b179b38720ab1841a0a79897a1ab4dacb547ba2506fae9c7915d4230bbdaf103833df8f287a9f9971c049dd2a9926dfaf2630e8305450ca696040bffbbe1eea474bd0d2bb9bd97b7b3572fd1b59a98597468cf8b4653ebdda4d730b989d0bb875b48d45e60c99c08afa442087e7c0b0bc7c1dd5cb8726a4849114bfb57fa3084f60d1b569b08142d77aacface3d6a6d765f945a61429ba1ee9f104f96e53a527eab5f58f14f40ec5c0a46e6996332a92f21f72a7fd91340249c5813e69a831efd2d4dea4b0b9df27a556d25592f6401a7163c8eab165673ade4e00697f9e398ade34d68b59483a5b6792a965bf3a8161d0b118c807e85581c13f12f5b90b56d4eacd8289486753245c425978861b160006eb6a6b88e2e4539443d7acc70745013eb89bc1769d4c9bd06bd115d498060a6f2de045f8bca6ed522c5e3b1a5940451fa78ccf9a6455a4ba0de76e1cbcb31bacdd1c856bffb273489d17d32b49599b05acfde3fa7aaba827c2d65211b5a44f31c0b19dd89b68f381180aeac622d5031cf6be93fb276925723e41e7932aa49657cdaff5576198008999893e93cf2db68eeb3c0c975d42e3a24803d21b1029ab8594a1241dca8be29e5b231e981afaa4ce11a685b5e4ba50d92f298dcd558dc327199b85af2792678c5f5bde4454beb75bbeaacc62376a13b9c3cd82a23cafeed2ae7cfe94b8c407cdac6ab7f0a4e76433f7b42775577c8e96638a910fce99af8386674e9d6575532aac62b4b7619e35d4631546446009a1ecf8da506fe8901394b81c789f3d4f3a3a6894e49d225983f2305706ec313c8864cbc60d55fe112edac1863bc82b2c79225b906a3c73e5e449c54dd87416c6b76dbe06e89303d7b78f438cec408a656482e17f743730fc595d9f32d227996374ea3e61cc03b5e23969d19a03f66e578feef669c252464dbba04e17f945b54543e07c106169292c330d81e3746a03d1fbdd9e31af602cf5f557d238e09a03f9f5a0183bd2ea84ec6d3fd0497961e7f18e49feaffde3d41446a85945d2a2ca7e4b7712662cea50a8a7dda59f26f97ec51d3300508d47c4707dd8f3c3e495ddfc354e92275d3fabeb84cc57649c8121c30744d9e6ce37c2278b910a0f8eb1b151657d42a99bff4449c6b70c83e18da1bf90eb2ed584ef4321344cf20ce133fa5be0062bba6822888a6b4ed1d904586743283f87a89868f12454074479e08a0b67384e709a44db5e87afa9ee79e31a2d987a129dc4418d388c43f70040b5610890b90edad73bbd5e746b32dcd185a76895ff80826020dc80c25eb0b38fe2a7dd196f305d25077ab01d6553a40337f9799db1932fb9c4d040be9d9c45d0f96cc684a5d26c8c973d8b0e57b3f8c391037796a748fcc9998573b8e4730f2564345c65e53536fe4b6e23f3e0eeb3454df38c65ea30d3190a8432dbc94be5e2579924aa482c01863aaff5c56cf0ce3f34edb7352ea5a403d67fe6492fcf9feb2b73b57b0864d7a70e76e4e5d93fc7f5eee15c0d36d2b3eec97889afe11c40163a161bff38e46a0c82186cad8f24bbbcdb647fb869e0ebb4cc74ed53aadfd08cbad6131c65b3ae4fd0e2132b08385a1e3525c0dd369dc0e7f33a27c2e37b4c6a06cb671ba5f294f84e7a5816055420ebe3e9dceeacd5a441391add878c1dd1796059afdc7a444942dc1f4563bea9c6c49591ffe25f6325f2468d07c2d6d740a7ed61ed3e7d3330d37f7945fc906f5ca4688c3e441fd3642d573ebcf7064b6be1b3078de74af6c0cc33e0c652ad9d2421dcab662cff7b379a7baac2f5ccdf2e193b7637c7dcca1a1a067afdf3ed43c07b6a2b7fcb92121c93dbc39cf640a77904dc89746f3872f6dadb7f8c6b5c71db9ecce42a69005f62f37c6e64060b9829c75481480c4144eaea8691b747b092dd61ca24daa7e1222f0127e4e0ca1b9a069a0ad5d7714d9c570aec09fd0420e41ca954c62a8792febd44f901b04738fc0aebdee9684925cb982e376230e85fd14e802499f2f3704fc1f12e650ae87b59a2d7a010efa14b35144cc82d4c8d8c696dad53b7e5344e479fb085263f0ec993cdefcd6aadd3125f7b5a3b3516ebb2aecade1eacf7955b2ca6bc700256dd9158a3d3866c249108e68635b339c2ccd4c5992c0c9689d86735726938ac837ed1b2dc8a3ec253ba6f27a8f9683cd23d4e21412fb977596d18cc51527c734c22b8eb39aee6755dba1dcbdcc14c81be4dc7a6e348474ed34ca19b47c73f8cc82ae72ca2a057ea2487033379a9a1abf8d8664132c4832ae286b31272b79a30f9485fd3a768d2800812c2b98e1ca6467ab3741fa2755e72264e09824d77b2129c4f0c8d8ca90f00e55fb3286dfd0d7fbd2a290043f0bc8ec0e054396efdb8c361aba6a7eafe6c38d4e4279a49b9e393d4f90020a3709e35e8f825cf68b95ddf68ac57c7e653d3fb771f0577a4aa1473576639bc55deac9e299ceac3969ffbff6997f9e120636a3e21f8364ae30ac4bbfb900ef215374cc248329e14e3562413be9bcfc7a75feb173916bd208442b213387432dee1ed0552f143cfe64dc1a3f58881253364b2805c7fcadcc3ea0941483a2d09bf013dbdcc52636359635044c76180cbc78dcb950cca6ffb7bbc436a27f2a3de0ba04908b5278ee5f70332a406108dc5cc010f6aa952ce5636f3085875b5badaf429a34c03ce9c49144c9eb5f2fffedfde2efd8c40a546855eff86b3073b043893eca525ebd7330084a846a69c271d7d984520ef7c3fa3cd372770c7a2ee82d70567b22c5c95eef7303af0c6196f58e710e399f11e7cfd5f92a96ef1429fbd5ebc8495c3aceea7f66ca427c3e79ab8dfa13363e1aa5459d95011b140b339b971d5c71f3922ef12ee6d94ec354d2b2b4aa599e0b974551ab6ce01511cb161b6bf035571243737659afea6d60fcf4cff29d111b54901a0b5765f722b403a06ef6c42f0deecdedf322c5b690a9f7e8c98e3af671f9f15e0ffa42bfb18ba12bab1333ac4202a5781c6aa5132f161434e735fa9d580ac5c11c882ce46298f730670b1ae03c702afc77ff38ca879dcc7b9cb070a4e44a1e67db510a2549091eaa91cdae769a9f0b7fbb7cd04a86c7b9e9722b84814fa3c93c0faad2473998595b92d12e3f1f51c6948ac1864b7969164bac7f1d641e18915568ac2abbb9f60d83137bc6bc0aa82f4227ce49addc881f63cc0f49c0e432a971259372122bac0db95a3d95ca6530ad158f21c212b9d1b587c25614d84d4e40573d7e3776ac4c12f14446947a57c919e6aff9c79cb059b5af05cea08b562124411fd6cf1eb0a494a802336351c7b0ec999bc3a3a5b0ec5f2423756bf30a2b335da327d82ab851e23f79423525f4a474b4093ce4d9b40c02ddfc67b03e8393148cd55e8ce20225f236314a8a350d0052f39c3be2bedb1ad902caf0628c8f6ca266c55880b447d1e42f6bc81d5d37a758eccf551e14c831f58af0b83d0e035962df3b6e350b063a2b186b30ba8fd722b6b3cac0372164038a361fa02d4d5f55976685fe7ff34c3da6d25ec8f348fce77e496c98d85717584408996c055d572f04cc74649caceaa2bf1f0669bca6d804f93a62c54d9b66b3fb4a9416f3dc0ffcbab3cdd4a23c48244530d49d9ac5ce6eef8bf414bf4bf24489d8d36c0d29e4f719362c8524873cb10e44d1482da5fdf61b51f831c09cea286222b71a490b38b6b11b33dab068e6a463c85dd4f538aace7f12a367055b13463c8a223f284304875cb043fd16eba61c997de5ebe5f6c1d5bf761ae6dae1f03d2760a20e91dbcae3b7919384bdd58270a371b09115bfad6b9a6525a3d044acc61b27be216dfcfa226a217e21403b235f0373e60a9bbbbcc7a93e99670ae03b3492a1d19f8b808949af8d8b75c9c3e3d10b21d9751aaef351572fb9ede47fc0c587c984d8549a994661fc4abc8219b1be052fd57bdea6170b7198f8d2a8bb4011fbc0318a1759e769239d9fbfe5e5bac9ac2059d588ff0d99728d392660512fa77df58722718de3fad1be15ff05578b29b0b7f1f4e7078b6454aa97ebd3461e63f8ff0f46f9a296bbc57d55ab729d4aed358a79f7ef75c7cabea04ea49a263b872c7d072cffeab4360547639da66f26379fdc6a0820d9b5efe344e5a45d12e06b13e2513755b0d364044174543671bd6f3fadc1586ae3e26853e100035eb6dd4c4934124a2762ffdf7d2a73052d4d8b01b45b61b11ab198ca44fca9a976e5263c98edb6a949d923f1b5268ef975287868750316d13f638be51d2f4d28e4d32ae4e3bcb2ce84517184ede27a18073c870211acd46db929393996b9df03ef9de06e1a9d7cc90b60898c8f713accdc115dde912e3359517cbf7102cccb9ccff382f0c8e2e30c7371527f4bdb46d10b6a890407b6acece5ce4d6a91f9b07a233ce75c3b8bbd856eb456f58c6c5fa6378b6f228ce40c040832dcd7098fba8cfd9bf283c88fa5c87f745325946d8ea81aed8cf6f090f4f3632d64f1f8a72c48ae42fe233617547f512996a6ae98571985a94a486035a16d1575e4a064f7b7051e8759bab0d524b9e71bd96e6911147efedfd746bf99d598d2e9cefcf155d9f04345ec5556783bb8e7894506917d97397b4fd4ed8482f068bcf1d4e4db9c04392ac686f40b936a6ba0b76674490229c1c89101cd224a986519f24ce3b1f1f3af4074cd8802791f68e915ee6fba609e2b9677adb8bb8cfd68cc830b7b2c1c15130ad163a37f01286668a07df8b5cf89a3bd855a91cf438d1554c46508b55eedbe7c3579f2a553e4e3381ec8ff6fec558c3403a292f748362b90734ffbba3d560f8248e545e89fd17f54001fd32c076b20a038c2a7ccf824c1ead2280b372112da64448139d30d52b21e12403b3e0c1fd983afd571c3a95fdb1cb7689108227446d8990a4e0095d16454aec879f06bbdaaded7fa8f61b3c599c048475324a7672b61fde1808460a6211a6b494da35727080251a26d4c0fd1f30bf5d4c2dae9312410e26d58c0083dc0b82c155e3fb94dd0bd06fa9963c1c96952aad3136c4f89884eb5475c13c963cd9f1fffeb1f15b21cd07d17b27e226f53205daa9d5b52f9ba96629216ba98c7ca8de439d470ffd0775a99977f882f97c7fcbe083451c08cc32c5a5f83812b15513ac920a93dbfa8bc9a291f39a02360f6945ece6484bbd6fb1880b18f7201066cbd48a15f458cc3bff707ab2d81801bd19dc77976e578f230ae0a618c3a7149cb9f7ffab99ddd85d0b22a258c2cab86536e58bf5124737006c2b980733621df454fd294ea325b9b3253e3d8aff119014407ad0fb74e9e22c1283d8933e2b103c58e4e0f83acb897002c9addd485c96a173bf256442ab9ad4cbd99f29de0ea3593e6b9479259b5ca1a7871705c41c54f11d88db3685c4d6dfaeb70a805c84bc2484c35a22ff44dd78199adf547ab24e910224c1ed1ca33f315757b21a026a16cb3fe2a71a2336b22036de723d956cbc3132f342d65c768d36582b18a9de2259cf2fcc8c8fc8c5074f4afc743722fb1d6884239eab515c3c4804af44ac7ad792865b8b7d47be96e5b2c3169df525911da5c0f59e3279f514b3697941a2fbefbb47a34349ac2a6320376526291120c71e941d6b31c44a400bc50aec7c702aab9ccf1ebc8b17508311d04ad4adf124ecbbc85428cd8e0a088536e37997e47b45bead6e819ccfe61f98bf549cd74cd0a107ffc80d71f4a3844fb3380056ad47a6e4e065906c5c065ac9589e30faa9d01924cc06a1630df44b9cabb537bf8561bf38a01b75b34c3fdfcab6abdb41abfde89735e0392565158ba12383455d1d2f6db04621622c1a098ff476951c1ac97942f5b2e18c15615127f2555288c2324c85f51af1914863101f44da94464b0963ba9a0464eea9ad2e55e51d27fdb43d9cd17ff2bb8c1c023a7b1c345285ee9265aa8718e703d559eaec06c6241b88eb4f0ba6309351195f548bf90771b7d2a49e52e5af679832212034d565f76c4e560c660e719288c6cc7dd8a2e94fb06d9368c6d10e2820d3ddacf5d4cda61849d3d282407389dc9a36e004b5cc0f539737f4e6d25b11cc5e0bea358f29aaf02409c0ba8e877e288137e04b67175f3aaf1a647fd891e34f4c9c231e130f362a3a06dc161199cd5af13756fcd3c1c23a6c7e0082e76cc2e6e786bf3850af1346fc203e9972cec906f0e938a1866e7717917fb14b66c3d926e5870dea87c65e04dc38a290161757a47d7daab345bf2fac710b9d910171596da878fa8d1e5e6f6296eff74af841724b30d81011275efd42eb6eff32b7c4251b82c8cc1a0a5e36960d86b723c3f10e0d8f843e90c9cde52badaebf9934c8409b0bfb1ae0ccdb2572a462c416ad695e8ce67410352b09a0e0e298f31cf5206544a7723b36fa97bc88ed8f7a205cff13ae4fcba71b11a1b2d061ecce143a9ef0854941985413ae70ddf45ebcfe66a4608e742ebd3c214bc1d5f1eeaccc35c61156b76c85bd3456efaacd9f6de6399d7c9caf92143a32c4355b695c9cae5cda8dfd7ca9281c56b6ea3afdbda3fba71e2524847a296d85163df3e8fd6490a328631ff08919f8176e248aca133469401774e714ae1ced2b91bb8370a12c0196f101282e2319d44afc29bd318f370aed22e6548f29df9b63e91dac2462011c47c7907a19ded735ff6ea69d3407408b0c5cb1230d7436f744b741adad66f3aed482f91904fcb4ac259cb214bb192ae9eeec511fcfd8ca7e85e198a358f382fb190ba3bac1da63496b0383f3ec31a36e49e2b2be83e264bbb0034497ab2215587456ad9f8bef258bf7df739bac2e5699cf2ef7a685fad65e81b37b03371b0cc6901a263810065aa6c87e4e66c698bc87056bcffce31130cb779905acb05f58982a32f955107d256ebaf48533a813976b17cafa2e05f1d3b0bf2b6cb31b8647a70c3350bc8614df320a9cec05b195e7088df88383a2531cd32d0f14be2e0ec1259f4e29359a9cb2fd4223cb374c7108f600431f97557465b7187c3446f87badd4596854dc892890c95bfc23e39c92d62670c2cb3f924e1238911d50981799656bca9cb55144dd458d9bf6b8b82ee8587503558381c8a741d75322ac526e0470a773d0175a5561894bf7c92ea8e76144cae2ee0dc9b31abfe48b66d7c0480fd0992bf918323471476d2ce6368e0c362c996a8d62ffbd90c624247180d59a89553b3f594e0192a1152919ace00b2930ae9984f5c8d1da893558b1f2df0eaf15bf42a0fb8f8542f4ac26deadf271629727000462c835f9ded99609bc509d5357636abe20ca897850a6f7874612cf7dc545ea9a5237b11c66379e3b0ddc420c2b351e3fd3b74efd194238775552df069442ebd7163960f7cfe8f4fa4942010a58e219bff8c243fcf88367c27c64621c4b31cba5477674487d0325a217e13fdfa40e02d6b5ecdaf26f20f650fb11127d36e197c728183f2ccdac2b5848a3d45bb14f397bba4ce44a48952fe7d8c6dcf4e715e5a14580ed6b3e51bc000afd7704d7edc8b1b3d6a980e341542a36cb08093070ee132c4e3d359265a93979cf763ca190219a26ae8b6de664fa8924009f1a6d497289e4a5201655558599721e00c7b59b43d9c1f200a202bfec223dc93dd7e525952ec1dee7cefb659f2d171ac15b2c81a63a1ae9fcc79efd6889b248d94fd5749760eccaa0fdbbab2eb10aa64d8e5307294d338f2dd5fb6937ef7d72acc33d122dacc366b8644e505ba421169e9822f27b0ee1000c9044e0320f75431f397b4e2112fa100b77d523cc37f14d363d3c862f1c8bc684588db78d0b306ca129eb4fb2c84ac12482accccd05b8a4b02def6e8997db9bb2a186870d0ae529dbb483557746f5f22d97ffccad15746f6dc78436c986e0c7d1ebdcd3fa7f7671e27222f6ae35efb99fa9d8c0377fa1ceafacfdaab8a14f25fb96e40d2a096517c2f0d2741e5ef195ec6a8c39af31725265c2658def3450d83945ba192ac166fea5ae9a47f376315e54e88ad4af717e60b1bd86fd96856ecff0f7bbd2cb8b5c2319fd77050369641d7ed8009459f41ba33db3d5c3ac27ab55b652dc407e0e495f7ab52a405bbd4025e7548fb2a3fe58875b6cc5039691d2f81867eadb387b5faf183ba159d0c697e6d75a944165ed3b5fc1a35e129712ba1e630798c6ebf3e705c62821ef6b5e618679619c5b162c04dfbf1c408fe11b0f73c5aa298dbcd337b0f1f843949a90d6f50ec703c9af16564ecc252d0770f75d688b586f1ae96a577b86792c2b92249ac0c1dfe19e126d17bac80ff47285bfa76a9fd747073bb93bee5b297293305f55d51209316a3cccfc551c662fdf91bcdebe99621cc729e9e2b9c0d90fc37b2b40533dbfb71ae0e36f6d698c8ac959ed648d091a5c0d5976e57a1f15dc33be2d1fc5e47ce7d88502b3eefffed958027a03d7fb62712f4517c1f01aec9eed436d18cd61f03a9efb26bfd83de62c8278d78ebc40822ed449f81b46a78815a8dde9824d01274aecdfc46a6c07f589769e76c9abe6bb81df000ead9776c5e760d1792846b74fcb90b08ae18a517d292c9cda120975b91506497f4e17a4ec20d03a0acda018d7f0edd1de9552ee035a8b82fd77e6b7dcd0df6d3d9d93af1d78235925f62d2a0e179e85134e277504a169edb3c48b8ff2b210f7c734dc8e6e4dba61eca2d648bb7c66989860a749da1fc2bacbf5de28db97f91360ca9d69ca9493729e1beffe4321cab5cdfbeb185504453f9f165468b72e9e46602f6c98f4f2fbbe1bbeb65ac50f6cb4bbb00fbb9ed2bbf6bc4b9785d00ee6e8960f5d5e6c3ff87278097896d3f8182210d8393548d583e082f58a64d1eafb892d5144035bc60ff51ea1b877685a44eefed8a6ea6f32540a6383a93dd8650cb7493c10152ce54e04e89e68995749582bec03c3ec72aa33596afd8563dfd48205c5c8a2e1c89850fd34fc3f524a961029e470b5d4e643c6e1e1b5ac16197325ed953f773f3d54fc1a24dd3b9b4f7d94d6295ae4f73702560516c27f3c1505655ff831f9eb0a3b7473f453921b37401ac729e63f0fe1cbebf6cabb8adf28205886dc725fcacc94c125842055e7c1befe81668ca7cb62ef99bb6c5aec284a027654385068bd9e23d1cd0c8ccd622201b2b23e00029a5ab598ab0329f2888688bf38509757914c8ada36fbc21c13ff73ddd9bb2e8713722dc9b381923a20d542a807ef2e439a1d274151530f00448b8938e7a8fad85f4b960c16ccaccf674534bd0f2060067f34212ff7bd9d0d8c6dcd96b450d3cead7e46d1d390b66810ee6a00f0f52e0728c1efdc44943c5d44da4f8907a893f53acb3258e7ccc4f37d694a2cd3172fb108074434dac58f6bb5843da7f6d24fe588fa0225af8be0ab2d9fd203d146d4a7d49ade41913c5e3c92cfa0b1263cefb8bd83bc58200f7e28988f6e1b01f6b329f62436d455928993d46c7d51e433b1450f28a206902387629fbf39883cd10df1fc57ba6c0029e6c080f3f15210f0d7c6bfdf3c5fd7d9fc83604eee2b87337148986101f6ba9090385cdf4bcb994a3b71e567943bcbfe4801db67ef847f8b9466592eff5adeca9e2793c51fd5d5a2b808f2094fb87b842cd290ef4caf2bdcbfdba2477d365eddd9df647e31729f0a6991f601848163b1afc0f14e81d3af5a335105d58d0479cb341eac73c1320f450e0f12005eeda60c7971bd5664be3aa8a38b73ede0cd06b86011395cf7dd9623d01c88cc141b2fafe819bfd5b0f7afd7bc99a67ac4be7c33024db345cc084ea25e117a40054ae10f76abaa3616b1428eb7e9e367fcb3990cdf67c8edd0c360c53b6e7d3514035e80392fe81f30cb1637b431f430797dbafdb97a54e700362020291f19603737ef4758deefa6813a331968ce9224cdadaa90b97967d17ef128c621d9891cff4678abcfd71e2a0f68e659d3c29b09e5fc1cf7ee80e94de3994b928899d9f70049fc9c5505e0e3abd1a11b067cf948b446b39d251f028a9f1b1bbb9496b603e52a7ac15b16a7c0b8d7b02043cfb34a4628cf574f887a22eb8ab3b4f9ce6e838e4a76b02d93a64d473252cc0830c7bb4a4660e0aa4fa2d35a7c67f2e1d3e979969205e311ea71efd864ff267e5fb74b17d7af675c331000ca134bf21287e2b4df538dd10efd0061ce6638bdb5e9dc47b1355dca2deb941d3f8a7c85ffcb6a32438f6c1bc191c77c697fdd10562d826063480bf385c1a51f7deea7c35073602e4c9ba7c05b29f8948a438391908baf214ff07cf9f36e8de0e7b7d99441e3bcf9df1bad769415253deaba309679814e6f7c48a508def339ccf5fd1fe0c56f84dc9da7683af8267fbe9ebcc1eea550b3092bc2df8aae5184c69884b371816cf281b40e3967232d6129eca491edc92df1b8b0b3b3315da56a06e8d13f3b4a489186e5a1aa8a76a2f7d3f5911f33cdefa9ac9040b51526078403927b138e49b8fd8d998c9b2ed679d0e7b916190fc508cbae0b53d7f63ac4b2d6e51016c0d52579c14e07098fd6cb2bff7849fd1cdadd519c98950ac52032ec939ae3d48776d86084f501f04778747eb4a82373d294e6cf99d61a1778e019ef2984276027c31f90eb567410881cdd8db3f56b64119908dae4eaeea470f0b69d7b8604fbc05a84232c2b6b3210500e8d7105a9e1f627da9d8fa7f61e7e0246d1dc0872e9ef70d11541c60b935ed6d06f83c84030aeb11f8a37052b867d8af86a9d908ab5950092ffedc3ad179d14b93b52d0cbd397d3b7406e1315df72eb5414d909e8d47bba25ec79f16cb3dfcf9bcfa9c29b9b25c77601aa6047453a5e86126e205e1f8fd86ffb26c5c2429120974ab3d3c809035a34e12264e50438fff91ec504e526909fe859b0be2f5d196edbcfd1e59a0a9766bba10665c9da490e3701354e8291285044dcdeaf3aa77ad2f9248c3abf690563f6a152eabc905ac3b31607c9b8426b11269b8b434111d9e5bcf4ab752b9278092fd3567bcb9b4e87deab66a21ebf34b3e6eb5dac8d5e4e0e4798d046fefb84576939509627b74740f46e7bb3e3f5718c715166bb4cd844e1f0df6aa1469d630fa67b12c34b0e5017e50c79111360bddeb2d42877ddda327443484f2e406830c9946f87d23bb2f626b148488e777db62c7d88e2273c33174c60df259ab825a7f9db3c918739bcf1f11a6ec416a2bd584da519aee38e3d8285b3c89a79c62096aa6c310603dbcabfea15ff3a5fe0abf00daaeee2dfc28da10ab06f1f7b9ba540c78d6ec865c299205b9a6e4bb8fec8f26d9d39344b30de8e95aaf350543df647d17b8c3ca410e9981253a3eb84edadf4a00cca632586bbab40fa24e48ca1a5ebc364f7e2427e484acc51701ea33818fcc2fc87df3db91ee079774dae504d9602a8583ffa8379c0f7cb3085e7639733fc8675fb67d19b8e3723b951c8a84570e2b90898a984f15b3184038150ba0f91d6905150bfa879ae005990cd29086a9100d88b6808b8e5c5f3117a7e145ff7ed19e076c035769c0080b4995dd6f8da5fc46a15021aa0ab40153f25b9c2075f9b63b9d17c515a6e7e5a9c324cb423921618e59d4de946caa6a945f8abe87c1cee741b48038c6ef5c015cffc54937b0ed1f2b5843fd470ad24addda9536650674de0476954a259b5435e6d07793ad14bedbf4271e12596754a3521e7c9bad0fd65a1c108b89e1afb05e8287a57d50bb0a2e20358a814bd78b05a88a4aeefdbe428563aa9205ab25252047e8b2481fed0a5821a7d391ce71e6e1efda8367ab3102fc6f9acd289bfa27937380f1073db48906844c57a069408473ad8161b72c44ae96add12326958a9bd9a1cfcd007bea8f4cf9a7837e9562b7868ca7cd2db3735aaf7b32fb9e02e60c988a4113007c3d3712a779309b011da48b34e462df0cfeb0bb33a3e9b6f07924d57e098fea62266cc56e49ed893b88bab64c733c4b8a8efacd67ca6e7f65fd2a4f4291789977f50a4d9d57369c00d7b01e3a41700e684aa6b7d3a30fa011d9969a733503cc7fbc2ec591534dc854ac1c518c840b7d901f338cf624456bd705a6a10576adb798863bb0b1afdd38d3935c296862c72f786b96aa9c3805eb14e9c6dba54e18c2c6052d2e441890371b80d7bfface6a0546d65947c2907039b88328784c64f281e08d4a365fd5091e3500036505294127130f498c27d1ceb9fbed5ba0dc84ede52f38b6bdfd592b40c0a1d99000a0545ef248690ca947f2f999f66cef5b569c6f6da9b5e30466c288d54a40491da633dc16a56f3327d281720b88502732b5cb049ea1435e9519372effb112aa77efaaf329df911e506b5e457f6ce684514ec21bd775c3c9bc22c8d6eadb873996177f992c129bb20f04949c9060b2cf01cffa5f961ea140635394ffa4de1e16f1cc94f5b65d5a645ecfd62427951cda6c436b1380905a7b89bf3c233bc2553f605ed784d6e4e1ef15cf94ca0e46d3b04ac7c8d544a53e7a38e540f17b8a9b628f54ac527e2744a88a62f1b1841fdf780a1a3fb87ff8cae6f29711587e9ea955d4167baf077b209bedde06e8ed27eb0ed75f9224c996a12174d9ab48d88a4407416ce0a61545797c6a8ac6b417d9751a87e449b75aff790ab49b4844c2f5b7a68cb8b89b0b9230c6574a7134b0db4efed3320d041a7272538e276ea698173d3e0aed764cbae550b6e356c22d747e9e79fa7f027f4af766d09511ec5a4af0bc92d9028716b81ac5b6e3a4f1ee2e906d7e4bac323fa0c92943ff18337b70f98ed875ec0dec2a6dbf06c5b44ada49ce2bc4f4e2213b2270e0b02f1bd507e24ebc8ffd1a339b38516ecbd47926e1b4a38b41bbdbaa092c3e1c2e2758dbfe74a07fc0b0999d0f83f7fa80cbd86a0485d660584962e26721b83acfef4773b32ece8ecf927940e3dca0f7310d0b7edcca7249e1af0ba37506d5a6ab99d4ec01e45a73f1beb3016578fe0ae05cd7de30e91ccd747ddbe1a55615c32e1999f5cc01430506582df3c7c4096c5375e8c9f9ff6338811ca3bea51de9771fbccd6ad8fa9fcb9bb65b8d128dc323c86c31792fd3d7e020f4cb9a126c7429a318b16870bac8dfec32c585335ae4c59ba33e629217c1bbf58658d2ac6638be98b13d805fa4d4601089cffc9f6843a185282e21e64ca877296ebf8be2b15e7ee6e8c521200c0865d7ae65feeaa14989c74f7623a8155532a5e6b3185549c947bb5d715290a132b7157973bf0ad7f2086051897fd6d7c4d421c4cccc489d71756ed06d13b26f39680a97da9011af57d5aab670b73967ca831eeee26c59023f32b61777662e7276b237cd847469a272a1bb9d74d7c092fa617129a57a4b3d10f3042458c4d937b27fdf25deb5610ba4f7658ba854719a9da8424b538388eba038c6175de7f06eea4b229e01682ee0f3ee0cf8d691d35eb16e80ffb69d25deb94cf7521cdeec968f602621684269e3ef40755aca6687be00a947c7312135fe2b077c4974a5e2a7ccb7e972ca28965ba9e0d9b825ea6bf77c8c10f330abcb0f4e49413e04590b3bbec94d7d157e60fcd16bedf0224c7411ece6f25f8c8f09824999c107dc500d6f74c6be0c577cd477e619a0077bc1b282bd670521bb1d8cf82737cf4426d959c2dae2b6206c3d9bb17ea70a8f4f40a906d150aa4517cd85cd68bcc548c90f06cd76bcbb8878e89b12c4ab48bc07a13f9ad864edb155d9745dfdc67db0569422bf21b157ce920ce55ae5d3c41a8bcb87554a1b9869cedc58d72c9981b80d2ab0f6c1c6f248c78ff2ec6a36b4b2a272a402cac51edce1f12d944a46ce66ed8ab2972ef96b71b037b308e9766d79442131a9e5ccd4395746809d07ce1dbcf7b8febad458fa2ccd7cca7ae515406d1a36bed4b6801dc304bffb5f9ddb0c1c4b066c87b8f0992306a345a311b876232d4c300a3410bc47f1ad8f08538bc7440641a9493d8c6d4a4a284818e5e7f4e51f0bbecc5ae71fe133994ba95089d9dac35d1662a6770b409e0a60fefd245e66143614adf98e8f82ca8a7f4c38d4e1dfa3845881ca7326c5aaa2db29b19dec8582ea5d49bdb585bdce5ae4d8a9f769a2aa7a770ffddb4138ed709122fef5310c3a11b7d6a63c5a6498bdc1e8d24a619e4a7e77480d5407687ed3a5c7e4151b7c811846c9ca7377fcb96f1e239ae1c902e879cf2115cc258c121670448ab272b5e9650cee60df13ee84729ae430302104aefc731b3f1e0060584812022eb8b6d40c61d87ff7db2985badfaf4a148169258639aadfb9f0da296643f08cefec8ad5a7eebf5531446d8b5f8d67f80e7ab0762209b8a7ee76aea9127ecd421a9f00c163571d27969da62db9fe7aa7d3cd0b955f531b1463d92bf1ca9b99c456b03fe5195903bbda2c400f968481ee61c5a5bf079b87ac13be0095f5806487287cc91d7066cb2889b0c198bb72c3ba08b5fe5d30b141ddf6e2c766d04d3fc01ed2bddd46050d3aec3d218cd7d9a69b01d9e4cbf893e0155deae3158e6a0810bf839485df4c259a9117f0742ebd1d1890a99ff0097e57c595dc1097bcc54c7b6eb40b152721f189f27339ff0a37c78a8c81cfed34cd0675f8a45daa282c69ebdec20c9d142a00e8a257a740d8f2c4d33dab47700b6abce92c7088beda2b6131551f00f6df0728fe38240920abd94be2afc9d8c59d3ec4583748445f61f08c557bc87a3e250280d5bd4e9d6839e8072546d0d931f0fa96325319b527238c4c0cb643d7661f7a36dc16ca82ed6fb232215f75ae3177f27f599ba7db3f4a55232683af497b3d429f50f7e939be8b2f452823a905a43a442e1f5b20c65fefe601c52e69f9c6f23785f6f0f7d6916af089ea859046c7fd516ad8e71a18d5bdfae32bcf1eb0701a81baf5be489e97ef12457d66425174610206a6dd3e5b88a477248d46343d618245f45192161c44c515ac9f96f1ee6f900a691683993c0bccc58a78785358bbda17d20b859c0d8b00ba5ceed6a014e2f2fc3058dab3af0477b5598288563ec89aa02c9dbebee74623e84454b6df5f391496c931a28145a0090993be6f36ffad917ddffa3bb3f49adeabe0b32e25b4e14f15f69ab4a92a13772bacf7d5b6381afeb9a95c7c6af2542eb1d69040993cdc4e0d2fe5e0061c55fddb856f92a9d50aaf5f40561b3dc0f3450ebb508dcdb26c83ddaee46f1353389e117f7f8fda49e5bb830690406574da56ce2e5af25a6bb4eb3ad3ceb0e58e958058cbc2c7f3d842e5b935b035b5188f6a6423d4368b999bb7dbd998fc7cb0583f6d5343864c7e9bfb485ea00b53f53a0d589528256d4c6e793f7eae7cd2d3cd0c3e0d7d2a8cda7551f5c1dd33b92e51339103b6d2e76b314d474e7503b552adf1a910fa6e9e2d7c09019c08c6d2795cc7fbad916c530d3f03bfe754fdbb2dde44b5e00c8483a87c4cdc841d85094731f6ebfa0422c690d59202b42c6d126d11785c673f31ec0fe46718a1b64e0e455c0a979aeb158810e320af5996f67a17e7b20c47c535ebdd1d52b68f3e3bd1be647ab7fcbb805c30818e8b585a6862ebf89236fdaff5553d8fedccf0b906c5d0c06220ac27a0af00190c20f99ca26289be3fc862f8596a92be82dd543c8bce9e206925f9103d7a0243320e6eb9714f0dfb24de4050c39c85b3459d88048ef20b06aaf4d7942d2dc9f51017ca9296c2b73357e37aec9fd9c865d063a9cc29ca5b8b382dded0c3a16c4dca9cfcf717ebf9dfc11f0433547e8805fe04d29a42fbce8c2cdb50b414ae57fb8825b42b7656753154f02c2cf6dd11cd4fa0d1ff2eee9afc646ecbbb2a56b4b8c10243c32b7bf007ec6dd66f06eb6c15c8f44d4e5f77c180bc9407a3ec574f8c0c1c98d5a1fed600cc3cc4a73b490e581f202e1a35906bd42cffeade6fc0cd20485d3561de7d3f1f512a084bfd6d30094939f4201f96fb10f3518629c379d795ec5e0c68c6c9ccf73f96f264ffb2c27c5cf35d1f3a90e5cf137853f8a67a67cfcfd006845c4adec3374c5edbb7079995f806a4c76f9441ea4d77f09e36a0fdeae451a2411ae2a82cb5a199139430fbe034c748e61a411ac0476d2b43a10fb8bda2366628aaf39c9885e1a14df5c7037a43ff83b4eaa15c13a2bebe1cacdec48ec07407726bcc96347e7098ab7821b1fe80db81d0e3bbab1692f501c5e62d6de73bb88810f1754a87b3781eba6859a562a5e68a18d6d676bed5f04f28146cec23f54967a05d926315630fbbea446d40603eb587121c716f9778b72436b1e3a97bc8c446808c1c02cd6bfb3d4e39a2a083582321400a49764098b93293e941d5b49aed3ee71709975c8f547699b4df886dacef22603081f5156c8ccdbe24b8b02c0254c179d2685d73861527160ce7b70e27fa6e3f9ed5662f3490e576b541b14e53612ac73aca193849f49756fb2a3a5fbaef87504e3f4b52ecefe7740ed92e30c1251bde66850ea9f100e500f924a931e6e9461779cc2037f6b54ca3e5cb1face8204a1711cb956fe88a3db79b352db505df9baf09b06c6238d63969787f8a0cd401b10381f8fcf98eebaa1170178500f6201a42a0b30cf3b0cf2cd17e715c881d8c02d82ce5083bcecbe4ef7533d12a617ed37991a9c9e7ae4bcb35031cadaac2079936ba10782e718fa3a4fc6ad6977979d1590f998f5a0d8daf1b1aa579a017bfe45e49cfa57e881c297e10ceb92fa1b7b5e1e4fe2c95cc27c0a9761d7e096e27b81ccb389ce4c0220a1889c227bdbb4b18980ae35d7456e64533a0cb6a6c01cac02654d7f034897d9fd973b47bc07c3b6b46805139f0b1e8868626effb542bdd772b02ea79b1842d351044d10b77e1e593c83d993dac08d6e2dacd3b828ef6a2c3ffb845196332350919c88ce769db34f4b5355277c782fd7011008b717a638bd6e0011fbeaf7aad52aa51b577e39b1840be168d148dd274f32283bdba83029b61cf8b450f22a27cc9a12ab44a7ec503e895e1c42f315cce6c0f95b4690b032cfe241bac3b018f884328df154d83a9cb48c53569bc913f3af9c84c120ab4fc0b43441bfc2f9191ecfb9239383e684e971d6c03dc1b13f2a9a26d257d617bcd66f74363fa87fc39369fce08bf0593a066bcf14fdfbf705cb91f21473a8b9713ce4a569eb2582bb0341ab904811d11eef8d1bc433954bd777d0f2851da3d56cd1dd28f21745e3ccbff0bb1e0c4f8427cddd13cfaa0fe86c740b08723b0eb41634f3b33b410f52abce96814c03bb0349e9960ddd49024637ae06b5542dfb819877c9c960cf3579c3a8bcc9b0cc28582b0938664325eeb3632cf4a23b898377a3844b3eeeb40c24795c82ae1c3145bace6cad84ea2506c8db6bafe4de8b85b5eb305605e899d718a0ff4d262ccab1e723f55b11c23b49def892ed2ef22dbf0fd0f4be513967dd3eca550e680435a6b3660fd89464f7100a41c8c518ee8ca6194573658f72d2940a1fea770bd95128136580fceba63b3783ff196e6a48d114b5e03bfde4177ac54b29fd4c2c5a0554e700be5ca49df2d6b31c10e1838e6036a922c4b0d81a14e07af7daf624767874b98fd2355b82add290abf12b34c084928064668f39a2b3796980ee10222ae429e403213aa7e61179790910975894f055596997644ce9061ae64896bcdbcd26c15c71641687ade422dce486ee0b5d99d73771bdb7d42f03831717649b414ab0d0f362e0040074423ba1c523587a2e686f048f0f0b5e7c7fab6442d99d23446413c3bf07a91353016fc4cab87a12d8c9b4a8419e37f3a70f45a29933411691e137893d0a630738f7c98649cb36b3bdc357478f841510ef5f957c96224c3ff3964f8d65b367819a0c0846259429575a5b046e61b9d22950c10bdc345d6b1a0b37211d5696a4a7502a2468341b8ab23c3f0e49a295eeb69d0094a8b59e8f84033b0e06c670d1d3dacf97e276c5422572e2aa610b14180ab17381af34609009523d69d0480d11a2ec37421c6e907d14954fb9985d2a625c73d36caba560d27cb38528f28fc6685af633f2daf0648f1455b15867b5dd0d0a850d8461b39e02e246e097799621bcb8468f01934a9ac7dc92a6683fda2adb0214333bcec474a208ac3f34d8526a30483a6f71536d7e629220687cfb7bb3296305d9e8851a3ed82e1cd2e75104ad59dde0ceaed883daecb2677d7c8b0cec9c1620b071d258d0f7a53f355ccceea491ea76ef8b5e7494722d077dd760ae654da79474546ac27c038fc40402754899973eb2b48fa897aa6d102b8d6e0b0122468c68c34496e782f9f860044f262a870ae68825a52fa0d9d912af32d009e41f2b0ad288346ed0aa265718fe6fe86633d5db58bbe0c2443f5dc1f673fd134594298a4678ce8b88fa7d3dc29c38fc4d217f4404e94cd60725cb0c49e87c7a67471597d087f5667d45e909c6f6dd016cf136427b42d528daebee04a76f3ee01fdcbdcc9eabc6fc9589f7241794db98d33f7eaba725f381bdb947e711999ea38275e210ed6cdf124f2733b606c504979ba2fd63ae63b280441d2b3f216de00394812d31928fe7eea75ac003931509efe13ae2c777503ffa23c153855a23209fa04b21f0c4bde0b37d1413205552859d7928e0f9ebd784e85e883f74c15447bf85834af1e6a45780ab14b709e6212516c9c0cc0324b0c2875219167612b24922c9c23f6a9518823fd4af677c0238ae52283c77bae362a672820bfbb6976f20f78b46833435a2e8852fa7df806a51cb883e2795f9cc1e45ea6c55d3a1d2952397477ff8c529d6fafb98faf170b5d182f3d4faed80e55adc4889190d7ff8424bea8afff9adcfe8373750ac90805b2e5285188feee393c6dacc3f731d0ff99a17ce67290a1dba285d6c1e954300395cb094d509503562bd55d699bcd588529b0baff2270a37f4366af4d8aa83819e441826be02b1f140d952af13d50a077d865a20d96cc4ee6fb12f192b85c6b6e925ac0eea694bf83ef809715855fce69e7d55c40466af7facfa4184c4b34f8d6f15b25145c80d6c99d1f15d674a878cda4b9387dec61468995921d49280bae2e804a7427bd289273f6148cc30568a20a791fca99dd14a9cf6780515e7376b43679702ca88e9e989fa1ca5780c89f9f25204c54cab95ce9d2d35b27f484ee9de749f52b9f2066d331624066577f647fb82e81331797de4e0dfe2f8c1137d7c7539e765635f081762a650a5e0286dfe91db553fa7e7740152d30f625a4a6c113a4ed9371ccd990e114d069270679ba7005da141a47dcb9e02ae903a986acb2e3ae6ee1b7907c907e419be3025fb7dae7301ccec95101659a9ec7fcfe5a640e9414af1fe5dd30764f899fac0edad307ea6237745af553788db67cb5f582e9a06d6e7206a0a466c10a9a9bf4cad475518518d36cca10431ca1e9934f8e578d9a7c74c5fd6e407cf24baa71d7f08c0e044dcf685516c3a3b8f77bc63af3d645cd43ae64f68c781f5e571a928de117f8119fba1b35a0f36c0cb0bffbd3f62e45d306f2be1e54eeac6b17395489d901ee9d0d28fe691dd6b1e7011e4b4d61635e035c60b91d15b0638af0e0a20523e2c94bc7d5883ad8127c7829b5c0b2a55d5dd70ac03091ff2b153ba2c755af059fcb8e9825011b2975c22ad6af84398ae9c8b9781e6a0584df6864c7172307a59bd27d9cc65ae845f216f5fa1c63b0734b082ee5c032916c90d5327210cc81ded0241defd58c3b20e9afec56a1d924cd13d720561bc9f936d8b8ab8e31923e5557ee1b171690d778d6a5237a6f2d5586b427f049bc6fc4417e972186f8505f9a73bfa088140934f6c7c08e0ea130af7d9d25c1aebbc60d8f5fe12b3824622fd4ce4efc32a3d2851755a72ad23a8365c17e06e2a2d706263d8b3f9b7745890ac0f9b9b8139312e81e70e4d81fef17fb318962ccef464062593a7f175c5b04455dc25a8216e69ea7ed4e8bf4c7b697666a8deb0a1b30be144f4ec22c5f1a218c987ea76ce34667cce5f847ca8336b90f4e7a434c8223c243cea3f71e8d43af12f2d89f8b93583f336464984ec9c1c61e2befdc18c894d1d0c87aa5783b8c5851a6573262f9756331886aec77072f88fbb9e3bd6d8f0cda0f344fdfa9e02573811897648099148c9497d91313f92321a45d87525f3bf2539310b6ca9e861e6f8ee659983648475d4eb21deba092df7a6cc89a842b9e346bed30c0df8df2afe69b7598f1289996f389d931f5b38153cc5ff818abecf4fe29c5e32493eccb46164cab869fb6e05fb823cb0de22bfe1c41b79a4c0ccd79e91e6d0ab97f590f9a0fc3cf237aea2b364ed17c695158dd47bf5ba34dddd6e6af16e509fd31a0cce4a9c91af433a210b0addda18c436124733a548eaa2a2107717f188c736ea6cf5b1313b42730b5561a1183c17c287e8b1847b7cbd4314d69c84fea3e015dea11ef45441faca4bc9d369d48c2b342fe505fd0ef44ad076f64b1934fbcd97428c3da442c880e8d7d7b6f8cbd5b0e4a69a5a869acde35aa6f210127d6e3bcd1de793ae29b86da0faa0f9c11e7355492af981161d63165c3bcfa5427bb4f1a66f6e330cedac74fc9060ec1357b84578d7045e4a7fffa952c7f938d1dd873d7160eac813e2268ff0ea2fb88aa41ca0e9f3b16e4b4d75736f55fb5ff65db4da37e1f4559c5d66f0f602055574f0238b38f43e93000f43cbae025b0f3dc8a13c0cf1bd52d853661a902bcdaa3a88acf76b2fd7cd9ea6d3b8a45990c1944057c3524f6bea4f06388eedd2458fe963b502ac4231a81974e599b0e8347c886413bb015da060e911011923f8def4a75c990ff19eeb6dd5afae703cc1262635f59f4b04958aa4e6c5d636c1754dbd3dba503ab43979c91533c0a1a5e686c7199817c92e73d3ce5235413823a946a39a15aaafb734f962d68b6eb0245551d6e0ffb973a81b3e0c64edd0fcfd8447c75e42c3ea389c02c047452817a926ecb7c089e9c9cb9b80c41cb41f71dcf246a91ca72af25c1a6c46f9a617dea62a0760ab43699166ad104ab2779340a557c83377c2c84af22bb8e286484b02849c1430544903dbfdd8df6c82faa9f8988d398d41d7760b0900ca8c1412fddd562bd4485f6a3f58cb2ac418f726979ea9544f7a770af9408651d6ec5eb62e513edeb6352a5cb6d9ba07cf02282dcd4b0616a8f289e055fcec1442d2494f8067883105effd4d4cbe54d079d4840cb812c05522221bdb9a15fa12d88d9e57707f81d933915802353f03b25f60056550793fdbc09ae0c39df9d1b38cf8a4dfb1cf05cb9b290c9a79a10e3a100dabdccb4caf493cb3b9e024771222b02910b3b5bb2eacfe6ab1bd1942754e2252cb2472b6c900fb5fb556589b76edbd87f9eccfa83df7c7894586d6f971ea10f7e79805b045542419fdeec59aa2a8f5200d5daa6c93ce624636c6c1f743e28ecb1133dde7b5f3445b9ffd55131556f578d7dc42da8d44be443c670e14c4fcf2c4fc50a7228001d08a690164d8b6a5e1ef7c823ec979454b96b1f30f0747ffb753117532aacf7aec95f81e661639d619b46924c85de081ccc19415757ef58d4878a52c73ce849e9a28343e33714a605c5542064038d195d62c1fd48ed68fa0e476f600c6f32528a2d7b8a5a5cdc2240b9b8f4e05185820b97fda29fe961afcd80f5b3a432a620501983a0d4de798b9349ef74ae7981f7df8526c74cd2b51ede64c8c04c986e20f518e5fb10240a28a94f33e0f6e121a8cdd7d8465aaed8fb13015897d6a4defa1309fc9b248ced89ad059957b253a47dff9fb72acff255cc24d5af8c9e33970416ea4c5f4fbc53f7b1e5700336d2ea623cdf84b44a322aa3035a4edac17b01f441f9ee4a07f98b1c49f3fad953b45bd856a8f32c06f3534dd790d29d206f98ef6355e533e96489b3c9498767477f117d03f2b7421d026601ade771f5eb6ee320985fbf15a48910d50b4580cc595ca5d76cf831757ed50c1e5968649e7a8bfd72f1fefa5c83ec6e1298d98f87cd6df9a7d1e557a24079a5951e608b8dee0f13a758f372f4977fd57bfcd7b611785e179c7c32a7e507b4dc9c6ed1b1cb039aa2743cec908347b709b3287f947c47d748d4779d118216054a4a0a7d494514f9678e4fa2ffdc2d72aad0cd9cbd3f81d63d68dfff575fd8ae27a0a3ad36f5edd4314664d01bb5f7358986de30febe7c4de3bf4075132a41363ac75a5eaa76acdad14a4bdadca49d13187eb0ba386e44b20751b7a2b62760841e320d397afca4619eff84e4e213dce1c925b954e31a7de578eafb4b95e9b112fc3b8e57d0b8931a1498230ae04295ecd478d32ccc575427483f2af3ddf9b8f5109b88ac670f65b259b95a02f676c071a79bc62d46f4ff4b08e3e7a1238a29ffc4e1b256cb78d4bc20fdd35a1de60eeb74e38ad84c64b09f1b40c45c06e566b6c9b3f9f24d4fef6993c9bbb798e2da695fb1859e8c3e1a60d7a38b4e4a22d7d915c3546b6df97b59ff3193af8adec11b2e743f757702334885eb21db6445d43e2bcd47bd337c33c622c7038d329e79027197d058c2b00c92668f5556b64ac967f41457be5543bc7eeb478caa6db32bfbac065954cf6a803585dd60ec11000c641ecc125c1c2a1ec95906ca09af7aa81473a6c28aa330a0f333e6de36aa0e92f8ec65754f99fcb750e5a829f6e39b4aec6f5d4a02640f49fcfaabaf7102b1ec178fa06a418363d9953ec48ac042dc55c0022096d70305ec5fd222e6fcfbf11615bb8ff6f75aeb1400cd285127cd42bec60c7d32bb5f874e6f48f42079ab552700b8f497e8a14743f7cdadb853c16bdf47c4f3a10ec5f9af19610fba393ee231d4e230325168b8bb6703ea754688c9006888866c8f1660ca4f1d7d73867572f5899c864f0bc8b87999b13f4fdabb23e64f2a6dbe6a6fc7bdb49365bfe10419382ed39091305499e28a025fe31726dd439e86f179c53499f4984a307d6a3d5ef9cccbfaaa6ead2eb9e4f63dc2f3a09a925f2fb4294363bbc7c45a45bc3fb09d47a22fa611179608a73b3085e50c85abdab2d47fc7b203d0fafe754de9d043a3809a5e31de58d8e49c0e75b48ab07e6a936054372c7db5b27be4e149724740f07d9f5110b550815b8e0291e3b2a8e0c60ffcc409704a868d9f1fbebb23c86830149a8ce4b0c5ca7daf55e967507e74ef655391c5a49b4dd45e0206a3c9ba99609fbd9665849ad6dce7a1881dd0085bc355e719a43707de37a37e47e5e71e44a51af6e2584fa159596c22f99eaf4eb1aab61dc93e84cb9dd5ec139a3352c5e14a096964228f499cb7f0d2ce4bad006cd4cbaaf61dbfb02f820b30499136db1b0d06a411a6450043bc10178b8ada6a221862def6325aa343af43db55bd40805a54888726e3c71b5f8d8cf61846ffdf028def8d3e27303283b48378dcef05e23905ec9c400b0c3a77e9e017cf83dd68d95ae0759e22d0b49531ed65426ccaa35ef341a7c64d84639d209372131ad2c9112cb7249e64a2bec8b61117a675f1b4fd839199aeab2fb465970a4c31c75c50036563b886c66b6eae4bc3092276596b015f2388301b8df976e5e650c3bb80dbcefea59aa9be2e08a0a55aa4925cedb4c779e7d0e7ad07a73ccb493542c52b6d300871343010f377d9814efd23481943bbb6dc86d6ef339ab13e1ac732b2679b5dff4f513adf9f49f23f7f6cfae3d4c41cf4d80a04a99dca0f06b8f6c1b6a2202696c36b8ec434903cbc1b6cd7133ae5a79433a0d55d7da7f8e2551e8377717db3d366e53ea31a389752909e3e0d94535df084c558928ee0877229a11927b77e9a9472cb04269631f97b3d958f268126ad815eea1d4efc2e2e6414d7f0065c340f783658f4222f38440b1d57f4685f20e0139a8dbfb6f7c2555fdc62675865a1eaf723b529f2985826fe9663cb6b8ea135086f215c265af545fdca5205e168f43ec5407a8ae5a417055c8a883cb2af759a0df1bda1901d8f6837cb5d1c2d267700a78fd5bd351e47a70ff3a0543a0912f4a646e6d728fc358b2f06fea750460a01bd28527c4be85f847cbda98fbfed9a0293a68d5a7a06421254be9474d4247ca3680db1e81401c3346615d5c541456bff6c3a3b00a7fa0be82d51131ddca9060e26fe876ea7a1a7da8f8e92abf918d6934e5af9ced286779a9dca358e20c42b445f68be5778d40eb137b9c5f89a6a8d77c54cdb1658a10e24b66e10a76c67fb8cf62c9b375e1bfd507cf5ffd09b584496873d82183e73de7a1c2442fc5d8e671dfe1870e95624cf96afb59936d36848b77a7df4c073db85d1069c5bbcd70698d51bbd8137d9b08a898eb8f7a0d268321ef20eb631ffbbdb03d3281c00c7a74cb66f7f9307198d4a545b26c283ac889fccfa1bfedb0363c8f840a7f95f321bac745afc821ee25aaebee43f4ff57dcc8e0c4399d69edbf5056a2639fb4611306cd332cb28c0648b0fd857f1362fc722364779a7d6cb0d8a0560c2313d066f2ed75a52b4524d94765a907b429919166658c683dda2f57bf4c70b3329816140a8187a56717708945aad503e707b23859da408a3258c8d052145fb6f17c9cf89fe180b0d9ba8db61b71070491985b99059a7cafc73ccb122a8c9ba28468a26786af514a7349ffb3f82bc216bb9a343cfe82b4f012c8601bc325695422d1f872d7115478a6a2fdb16a847325faad5bc0eccbc4010fa2cab583fbc250a0fb1d501f11dbb8d37f30a122b25985334b721d92e69e091d26b4b6062ef29558ce208bc91e8c945b12be1dfd102e8b380ebdac88ea769b2e6d9600e045869cff90fd4b81b6533fd3053d2405e5324437f33e89b777648420278ea4830b864c07c68d2be7a5da3a7de96f0ecb050973093ddd66178bc3dcc81e7b34ba910bddf479c507e5bcdaaad533c4eb9f6d05d31377b709540b1411b2fc4e2d09e4d8096b664d0a5198fbafadc512b1e720991a514b9a24fad2077dec676f80777e67cfaba4b2ebe10f0ac4c0fe389227c6198c880d48afa9fa5da4fca6bee290453c07a06873c38859732725e1ac04197ca7358ce372986e0a9de6c077c176c416623a0f9b1af34f56b47367a6f9dce29df03a4da81b7a391f8a855df349cb06831a23d174e2a50703eb252ba3ffcf01ac5f305217759eefe4cb1175de91fc63a5240ed09932821109a2014c675c95c47f38d642c99bfff84d33ced67418450f087b58699862d7ce9599b013c56a3f310d97fa2a7ae9077b0f74a6e2847ef63cc0d1c1c51a64cddec489a75fa3bf00dc8cf931708fb54a0d11ec7f1c12826016593fc9e659c45c3f8fef4871410c1cfb8b301c1120277ed853d1345c1b339ac2c9a7cbde51ef543f5396dede4dd33a6404ab0c367e1877f8ec5e81a517e2919a570a63a58df614df19e5a7fe9659160ec490efd864ff267e5fb74b17d7af675c331000ca134bf21287e2b4df538dd10efd0061ce6638bdb5e9dc47b1355dca2deb941d3f8a7c85ffcb6a32438f6c1bc191c77c697fdd10562d826063480bf385c1a51f7deea7c35073602e4c9ba7c05b29f8948a438391908baf214ff07ccdefe8778189a5616e88d041c61aa24dd073852a52ae25151d33bd713f8a73c61eea89dc50d385400512d3938c7cb183182336d30e0ab19120b9bcdc8791279f8fcdc6c3c3a102cd02e0cd076e8df5085998feec534ec06378a2f20090cc3d97526526f30748d03c825cc3c5ef76df2320934de78e43003bfc7ee443dcfd51a2d24de4d10427fc04750c7ca1ed8cc0f4378d4d088ee604760f918479ebb3a8b8f5c82b774048c03b94db2f31f8d728b0f3da9ef484a89c75c2e855625426685540c75e40c5bc94d086bde3b73e10678cc4f38807a900f8e231067a93d423f36a139093c2c3c8c80098a8f71f0a2458ffbdeaa7218f7cbc69595306203c8052ed8ab8bac0f6dbda31fcb1c3296b3acc0d7c71eb5cf9d59d1f998ae55c7c4d6a166426275e5cbe9b0c82a3c0b2b25f0156ba64951442654eef94a32d2a865537dc1b3b1a2c895e5c01c831c0e73a1a48858b74f46b82799abfffb2b884e52ce840aa0bf14c01bd78ff807879651cfed2b26b5f2cc77573d59c3d19575b4a528384df8dd7c620b4c429b977ddab0e8360e2182e6728243e9e76d1e846207d2bcebf8cc46af0c2688a98f9eb7d7b55290a9058f6c962a5ee09653582f531e8b3547229b93701354e8291285044dcdeaf3aa77ad2f9248c3abf690563f6a152eabc905ac3b31607c9b8426b11269b8b434111d9e5bcf4ab752b9278092fd3567bcb9b4e87deab66a21ebf34b3e6eb5dac8d5e4e0e4798d046fefb84576939509627b74740f46e7bb3e3f5718c715166bb8dffd881c5f3be30050e0ae9ea1797cc1ec7f9b4bb0f6670d6e0f8473ce85e2a95833b0a955e6d6127e3b66824ba7e7d29753e9d491f640a38bde46ec9af3b223085af99b7260781df962d7e33dccd67a6cd9261ef8e5e6114a559db94feb6d5f90db9e9d0a5a1326cd168adb0d87dbd6f792b762a37167d62d00ae37dd08411962e2c1750125f95dce6cdbe8519dd216bfb4f0d6582146c07df63a5fc94fcc9c6afdbc75e4afd5f4928f97648c9af4587afa902a4c1b55606fa8c83e1962acd72fed48258c9b1092db24bd23eab3c98e1ce2b4a2aa828cad5fc45bc652f1396b540029029cef3f314e370879d4e48092810a9090bedb86fa2654fcf346a8a5d7d4e4dfdc96c2c7ced4920f2a6c01c5ba93de1049fd090ef0f3a609dc47a4e3ed5e51cd9c01f03702d73ce538fc7a891a2d18cfa53dbfd7b25aa407789b7c54d5b91fa7810cf16f9428c6fe02d174628769e10946d157cee9305a2f1405bed31a89430af7c40dfc0b56cf899298ae7a01bb04c967e146277616501281f814bac38f26593916d7df66555f9a7b2d26c65e32d0e3a7eed3461630bc759942aa22ec97a5ae0b52beac97e781b92be259e40425ee4f8e0774f9a8fd771247f75b192e61cf8e72cd7edc767aceb297430e08e67355a08bdb8c674f2752d941cd728d3bcb075234b59e5670a5072042b2ca65cb262f0cc7f46fde76d36ea4a23a56bca4075086ebce3af632dffe73e8ad70e4fa57829e25e2b68286f1c2e1d852809c35cf7d87939ae8b0447103f97576774054d3ecd396417d84f5fae4dd0c20b0cfd85f488a4113007c3d3712a779309b011da48b34e462df0cfeb0bb33a3e9b6f07924d57e098fea62266cc56e49ed893b88bab64c733c4b8a8efacd67ca6e7f65fd2a4f4291789977f50a4d9d57369c00d7b01e3a41700e684aa6b7d3a30fa011d9969a733503cc7fbc2ec591534dce0df2de84d1359071eead565f7b333f527c4ad0af4ca6d4567c112d19ba0255cb5ada71c7c9d8047564bfc5a2167381e55609db90202d52bacb27e725c18174229e9dce1c209668392cd71078eb1b64f72a56f7d5821bd3831079a1ea404b2b5c56ff2e136219a0f24feb0e9815b16fd71ac53504cdb8a46e8281b6dc8bd91e70c8d786939dd6cc9a62780b85d6b372fb5817c252e4b283c84bd56fd2ab80cab01661a1c780f7cd137f4c9f340a32058f4a999629a0accf803236b4a890e99467338525cef7cef3cb2e49b0a238107b3016be64f87cffd8edd241472c84233900102352e907754e445502ca9eb3e523a54fb7491c2180318c95a734d188a0f2102b0c8fddd3d28fd0f791ebe6a02b8023ca2bdea85ad04f9b46c0c007893b182cf510c7a9a9937a6b48b03ff26d7db168b515a08751e678cd4c4b5347ec86803c915397fa3371b4264b615c8fd55446d8abb3db39795d835f2ff8cae6f29711587e9ea955d4167baf077b209bedde06e8ed27eb0ed75f9224c996a12174d9ab48d88a4407416ce0a61545797c6a8ac6b417d9751a87e449b75aff790ab49b4844c2f5b7a68cb8b89b0b9230c6574a7134b0db4efed3320d041a7272538e276ea698173d3e02255cb4c3c9e68286ad348c41da583cddbb807b2d83ee6d2bc22e6b5ee97e55a8418a9dfd75e9736ea7ed8d471f12f103fad882293b21f0675699cf599fbf01b89a30f7137ae9c02a5cd51a97e1eb32a357644076293b7bcef96e4c301b5f005e2ce1b61f4f2278a639527d56ee12f63029fdcbec6123ae23ff93e494318423409aae23e4ece9d6c843829480a48aabde347ffdd7a4c4c09350944ab1449552da54cca98fb3f5bd7a31e7c1461419820a263e3c837b8fa3e348465c1c6db45beb4433a1d7f83d23cf8c7a6b98efb7d05ab442c1138dbe2e853d8581c581dc3cc6594d8a02a0b32ea39707a8c73c996d0470c7d808d0c9306338f85697ab737bc85f80f96c2e5c385c31792fd3d7e020f4cb9a126c7429a318b16870bac8dfec32c585335ae4c59ba33e629217c1bbf58658d2ac6638be98b13d805fa4d4601089cffc9f6843a185282e21e64ca877296ebf8be2b15e7ee6e8c521200c0865d7ae65feeaa14989c74f7623a8155532a5e6b31855487496793eca4774f19cce4b484020289806e3c7b41b1d3e0539e8a3ac195393660ce80cabdeb595ea8fb645c9d80e28cdf7e612d11162e7d1f6977b9f029413ce11d9b95b0a10b6361aeae28e087d80ab3d0806461dbc47369e88a0752b6d70ae99200de0a8f23ccad955b5acd999155e6b91b5d606272ac7f389bc0b43ff7fc8f070edb56eaf48b2f12e4af76ad7195c2edeeb8d4fc5ca3d4495811a65a9162b344357c8087938b1b48b2731db125d6cd28693fbe1f2b9c76874b423f68d04cd58f22933d618087892d05785d3d499262708b75374259e2f97864cd8c98f31865d2461cb8e650fbe66f0ff2efd959ef3e63f62056ba6de4f8b5caa8b08cbfea20d59cacf310414bca44b99c48ad822904e55b0a01911ac6602b4425928d8119ce051aa2da17d7fa7331a388a0995cd2fa27719e4750a6cf02e9a3a66cf5795f9d113c456b4d164e79024fa406135c9b9f3f2a0e9cd0b06ac64695ccb7d3505d604580cbf758c471a34c8101f436a44348f1dd89719587af4fd0e8b64dd73904d9e00dcfae8469df09d511c21c2a76cb48415d9c8ce25319f9abb65b76476faa680668679054791c1124be6c4945476bef0a538eb8eb77fea2bbb7336ce8b640e280089fe990ea888ae094e90d8fe71c9cadeb0253a3032a14cd9f1db54755323ae58fdfc1510217e3f2c164557f373e30a62c109832d2f7c61ac3a48a11a59d669c5b34d2bf637e7c5c0946de63b72408203fa976f441549939e195ad0b3a2423e300c39c7f4b1b6c5cb88db197604879ae1db9d63b1cabd0e82189a63024e3223057e444e32165236420cd2c7c8555d9c5b5675b5e1abe64fd8757594027b96b2eb91edd39676b32d56c6a45cc7104a1fdd28cc119b297c065d97459264735624cdd6bd9a16ec3f462a0d00be3454d1297b6048983dd279e0ba620d51479aae0a062c53aba385bf3d49d3d96f29a47eab85ab7fdace8a04fbc6a241209f8b1ca12378350e244e2d0a71f5d2a8fb640bfcca929f4effa717666c8a683252a421a561518b25b833c7a03d5eebe70b1b5ca5ddaa62bcaf75374b244047168802ce94ed466eda2c759479a69a4b946bd7b18f98cee788dbb0da7234ccc61df0ddb8df258871dfac7664008f007abce527c51dc732398c218b5a13f0f6e046d5185ecf9205dd488754609bd7d176826ef3d8a38f97a3e848a57972e919d5b3e05aab30f0c62f1c86a5c83d394792bedf6301929d1ed018384856063c929bcbb2bb833e7ad7745a81b6751a2b076041755d280554300d4ae9c278653af62a1ed1bab8e78ae5dc9d5583c2f20b47c6fd64508063bb6252a3170d34329056e246b9e918400f84aad6880259ccb054f31787aa42fa3661844ea7f9b3a4664010b68c4bc1aedb7aaf28e3e856397ec79e3737b969d0a260d3586ba98b9f1f8745d5573363c8ced8193004547ee93b034bdaab53c44166efd66c5b6980510be995a2ac8a400094f651a0bd8e8844b416f637702b23f2c136c3badfe8013ba7aeb6300e4c1afed75902e70b2e768a92f674b028132a81dc86e27b8a3b70f38f398ea1d180f84b16c67fe74c4e759b6396f445ef2d367a0cfaf86d07d7e2033b5e0e63cbce5e4188a5c80a25f03d5498ee72c87e1ecb7807bce3e4e362d567a1bdaf8e007efbd21f8c4acf1223c5fa9cba297de5b1e83f190fdcb0982792979c8ffa5461c6e771e49cf0d5c000031851eaa08d4666fa9b1bf211aadd90d1dc1052d1181c3d498a2c59c04f9fbe9e3831ccfb89c35d450c91c3acbe87110717c1b634e5e7e520fa39c974d51870c265ca4985bbf7f36f207fb2f52f625ddf0c1ca754aa2910a77e6aeb4fa4249b9c5acc7aeeabef747d480fe523cc06533499044f6bd01217bec01c1cd33894435f29b13127d2aba92b59368ce65ab45c217f47c8a286a156241902a654e1615ae7119e9eb77038d4b1800e5da75adbbbe047f5b8801e2185beac7132e583175d7db16ae83eaf5355d355ec4f8b540acda611413b496c7977b4e98fba9137a93be74ba71829ba5eac831c24c14a956bba5289ae1e8da47d3cded3452b00eebe4c04b539c95ecbf5b1ccf217a4e1a2864e0596185ba7756e9c58b14ece94e8cc2459f84f0ded967b089ca39865704025a1210068953bd0258eddfcc693a657b619e05583dfef6108f3783cec5b4b0b37289332a93d3ebe894bc18acd310a8745a8deb565e8e41f78cee89ce45d2af852e5caa4aef125eae17b77b010b19c04908eec17da17271b2448bafbfcd4a6c986ffb22848905128b243f2d299fe59fa5ad2c38a25cdca526c5662462d2f51d7fc6cf59501c8a05e289cec7961a36ce730fc024b71d51667b1f59d4e5af74fe349a12a2f3cd5b2d6f6046e5580bd46c0ffd8ba2d8addb998ed593b340aaab5893dc88b853e88d286daaf332d86b59b6aa9400638ccaf81ac475dadbb2c8bae82d7aae0b50fb52f0d95397d963372f3f561efb48c89c91b49168fd680106f37c65be320ca8178d47327e3463d982d95da39759df4ccd75bfd21d83fcc0d2635946b622186c6288c4f4abda5f7502cbfc2e506b0b7779d94e7fb8d30cbb3d144e81b467487b3482b35fce57df142cf128dda9e6a77b83acd4df50f4b20b39b82c78781063b8d9dad2c6786de3967d9aeeceadac89b583ba5ae62bbd8025fde90c5bf723675e04c7438dab16244be9bd7130aee41aaaa231fd40b095bc06155e22c5631056aeef8e88f114ac2ec48a966135c5accecd9acb5b07ad4dbc841635864216b83e38fcfa1c878e12c8a7436e44d13917a5438d3cb6c50f5f763b32b8932712408d60dc1f36605ec460b90daa29cefa869432565cbe0ca509973666b258f6cf4de3df03d3a12701d161391f5f2995fa21d3b245b93e0097188d80a2a6fd8cf263dd5ff64ec30747ee45a6c289385d7bb29d1a21193bfa7c4b347af231570c073a974b4d468cdb0538f37842eb17f4a0cde6776aed2223c9f6556bc07d33b26d300a6a02e0285e223430e506b32f70549daafa5c2e3d995f7637e5266296eb3141d864c25880d16b92281046a652204b647e926c45213bd80d98712dd2dc06536b24f0b716ade86772cc186a8001d763adea79e0ca1ae128dd5f23736431f2d6f19932d35ce5e02eca35d7635d4b7c648c022ff4b2e9e051e6b8944808397c4a64e8631e63863cb0e62c2238e0240ba38c162a9ce027b0466eda0ec0196c300002b885d0b1c9914c3af1ed3a98b670630d3d5c15610a111df6a7e70f5c24ead5cef3e028a5b9f5307f4824e0a0dec256a800a6316f6e598862aba51db80f8b6788b3a71035bf7b4337806cb309221d865845aa4c681e511daa60e37e156144c39ab154b61dac4f8d78650f94d30df3e82f83a33cfc471e641953b253d5eb121e1bdd8f30c5799030d221a63f557c9d87d2cc304a7b832eb38694c2acc8d9a2cac23665c2e1c98108fe37f328f2cabe7242266175dc3e2e81990bbf866e41aff87872597253802fd7bdb4fcb85fd6595da7d4992f8f3a16611c13e5334287c9c300179e0e75f1293fc349f3f6579ab610db7e082ee32b9246a3c7e277f28d36f2c17f7411aee6c4b353a2b670cfaadd304f897244a4edd27adbcc71494b95e479da8a7d53dc36b87f9d44496878697818fce8ec866290f76abb2d7039a449579ff276b44567e7662ba7fa62f3248bce5c9d4a88defb09f0112cac939c3338814fe868eb4ec35718b693dbbb83f67e74502b32b1f65b42edc9aa66cbc9a32f0ad6da01c706ca753907509c5294fde5d0b2114798bfd445688e62ee73ffad126353656d983b47bad68a624595070268e81b6c25dcad5137a3fc075e33575d83ca536f1c31c08b07279e3bd6598ed03f6acdd1367d4228ea09cc61a509567e5f343a225fdd96bdaf350d5c9b6e6ded1360f8ba4075cce33348a047ac138a25c0298cfd6d46ee21c4e9871db7a1f7ec9b431c13ca2a19e7d8ed9bef4409e4727f9bcf1f061a26d12cc58a47675fc7fc94620c7ff7d31bba1704d441990bbc501fae40fe79e2266c35e2e222b2d3298adb19b159bbc60c1497390f09bb96fc6b409f1b7368ed41b768811635d82eee5abedb760da17718062fa9a54046c69cd02b83184ddc9f2ddda837e7018dd71db661358eaa68b69c2600359981640c09a289423f25239b6cc4952658429e161ec33e1f22b5ab64a495fc2d39de10d61c35be318d479316e442e7c4abd75724bfe123a967e11083d86e27f86f51336f8b6dd37bb15399f78e87da83ef778f2747b0fcc39ac3cff85ba1d678243411209f25748785456d595fa1df678a947a108948ed0046ae61b8e85eeecd1d7ee359f65df3250ea2f9451b61b4a35d76795c2c2656b713b78a6fac30d475727ac1d9cb4f39d1fa10f2ced9731b782d88f0046d44e247a1295b6b3078df9fbc52dfc9ad0d9b28bde21f0c342f1e9b055745a63e000b5c40f460241f6557ae722e8c70b77ab20da229df3e53fc5cc2efb3c4f3b695e607ef455e23b2568df67ab2090213b7cd165c371cd9bb89694357ad37aa34a89a1b28db70706172b75c7e7d05a5faf5d351a2c2f84db44446be79597f31ed7c29652c97b5e340eca1922157560024c957d689d5b17c472cc15732c0818cba6189ad0e9424c226072c2092c1fead22666e2e003fe4ab439bf636625b788ee14074689f4ecf3f2e8e8372c909065f8b760cac84997695414981c9bad71ef6d20fed54dfdccbc482e29a3b177a64ac424d2982ba936d5d16bc9aef43987c04d61dea2046da79d0ea88507ab8ad9518edf924e454a51b1ea60b7335a7a86ee02908159eab4f413f2f14dc4484d3ab9756927e2f861006c309c745c6cad4e79dc834e3af6d96291066854ff9d8c34091fe661e7a385aa926a5994b5e62c468e49fc27cffc607f0724124e56953e0c4cab9500fc4d1cd21cde48f63cb5898b80a839eec2959cad42fa5ab04b06cb5f1b1c122556ce15d5b378bc1a31e065e8da88fb6102a43c89c26ed747d51e08b7ef5098f71d7b75224719ef3cca4f6d43f1b6686f6c9d38638ab02811a4d2c0635e7cada5e84e94f3a69a66860b247e15adf0fc8115dcabc96f4ce2d61cfcbd79302e0c7b0bbd44fd5dfc4a990ba26dcd073bd242344013e3d3eb5c783ab098cfd24213600277d5d94829bafb5e6a02f29c385d1adf25342b23facb42d13118c28177ae216b0c4f0f91e3c1b628f9317a09783e5138ba87b19fd6cc319c90056e7c78c7d0bbd23c80f95c0333af80092567cf89aa00aae36a9d4b984ce74a3cfba0acfba17ebf4bf134ce046ac0a93098c31337461759e8ba89d4d7704fc0146341c8adbe77fd57d38bc733f24fdf4abfc8db31c49e1788ec8fd3929b5cf41b499c79dbc2cdae4366cc5985c9775c70aae787d2716164d47225c12b99b3a593e58b44dd53ca6edd8b0846e3631bea44f38eb320a3444e8369435b122e55841f247d551d060e93bfe8c227c9c71a06008bdfe35e2d5ae162b43ca388e41ef2265c9dbd42a04106786b89433f0b23059c2c0aa5e2cc930779de07be4268f90b28759d5a030afada7cd6452a9b098cb966d388dd9ddb259b64ff195a2a957b701ff7485a1ae2078b3c54ea4373d1ff5cfd156094954764abaa0bccd03ec73415296d858adab1ad22f09ebb4e078ba011872e9179889faa784a4e25dc26e376ca2802b2a4d08485a7ec6d3b4f74095890207740b24a6ebdbf8aad9d64ec71f276a1e31d937ad47707d9841950e79274b82f2ae540ab9ff8a382e12f4be17a134fb729677d24b7850160412464d62370bc8b5b6a505ab81fb73a12f86c68a46a54584acc459b68273543e732a88634b3aa5bf125010242c04485b5c8eb8bf25f22ebfe9fc588d809c2c6304c56eeb17261a37d564a5144832b13ceba02199fea1fd177486e188462ae9a3e13c39b9082c46811d5abf3fe3739ecfd8a0cc99d88c22886ba96294047abf529fdd97edaa2b4c494b5d29ac254a32daaa6fea9f4e25a000ccab89c7895b55b9e8c72190d84322206afabe0a1862d42c83d3018f891d68867693a68045e2e17805814817b4bd128980525e7417c8cf0e43ac085a82c483733e66f475501ab8a69eccf0b60b218a4fb1cac74be14e988bb1217e0542eab68fc68ba3b696b117d67fc9681edcb759c47a011633ca32c7af8cafd520ed8e5dddcbce38770dec1641efe1ddf3814dacc3de2ba2b873d62edbee8ef2e81e9982cce98a8330a4b616a5a264083ac203902c1c89af2f04b9b07b8a955227807eb776eead1c85cde84af2f46ba478414b573b640968a221bf0aa5f6bd7d674fa0b5fc9e500a4562681e17ea7e31caaf5510db2286144e00f16bad11e9cfbc31ce560a31a7d5961dc7f3b3a0e39751790896c1ebce024adcc75fb09bede5fd9e1d40928030b42676513b7cecf5a71ebf28d4035b87043999cfd1f827d629c99164076e115e93b5f95059c1907fcdfce065c62cb12519d8ae877de6412602cea083cd5fe50eeb14530a8bbdd0640814cb5c830b93ae7575bce62b55ac1d7b9a538d7f6707c190d053dac0e73a730008193b028018b22214e4f55fc27f3b0d290cb53c9faef881b1846a2a861c39ab0f056b519da932d1ff3d121862970b03c97eca14aa9af58f7a895a6663b065889069a8f18a40f38d0b3c757ab3342ecd700360bf758712b7ac936c6dcbb693026a3712679c82168e620dbac86380fdc5f015ff13692c26a0ced93d9280952f6c8ee0bc07f692aafc028feb501ae20a91994a9369c39b555dcf7602e3c68df4e48fff9cedf042e387a99a1b4f42c884e7c3d134eedb0abcfc5940748192291155722ec16bb104db8a405b0b4ea70643c7a6ede04b3f50afe3bf5fcbd911d9cf5106ff5415ec7b82aa236cfb2c2a2a61c06d94e343106b10e33af119ee99d39013056c6b62d51a4a0c71c82d78db228d178d82620abb027d005bf4c672b61bdf4594e8c1205d638db39e308f2f08a1894ca1ee03143383d6bdc565847f0fe52c1f5d30cd98ca0037fbe969a9196a664966e8110a44c6837d47d363d8811d4ce86db389a3c2c3113a217b8dde66d860a43de11f5149f5ac071051b171a28e10171f34c5d4d1f70da27aec0fa7564913aab648861505465c514ff7a35e7edf77e8e47190f9fbb77dfa4dcd0dfdfe64ec016d11bfa3d0ad2eeb105cd28304619758d557524bb8a3f79b881e58ce1e9c72ac4fbba79abd545a86d2069069fc884053482b1dcc2af3df4733fcd458ac5c9a0f6d349fbe0e6c09b550698aca5074eba046953acdfa6250bc66b37a1a484d9200d9ea4f9f6651ddbbaf4967143454ab649a4b0027b7daa191ae15885af2e3cab451fc92ab55dd07f2e9769c7604f6a4d6b5fd53b8dc68ad019cf47cfd32928b0f7785774c3df55e3d2126729eb7df871060ec387e8f205d527ca1acfd172ca59de8932041f54b9b38ab98dd442c88b336c04e6700bff9ad07d8d06c7c33b1d2a43da478b3dc649bcfee8c548cddbc59828a1a0d507e1b6c1949c3babbeb88384626f480be98d5b468ca9411091455b23a9fa0202f8882fb0ba96b3d512e6e27616b766b9a44eced180429aabbcdcab0f27ecfcc060c5921179a6d4f0face656764052d6b39cfc9d2f022089972561e655b43cfda223f802fdaff847c68c3e90a43cb85babc3abe51d8410818eae561e1d29bbbe538a0a3e72795d20126c494b6797c9dd2cd65c0b5e54d885554cf49403964aee15f8376fffb8ac07a01736146c8ee1b58a1d2541de50fafb23686acf84b4f1ed81d8058b32b152f15a1dc63ea8acd2e37736e258c11e0a093c324cc3f80be8e7b0623edab05142dfd61f7a502905548286b7a89912ef2272e422ac180c897f88cbb166c9872768a2843d69f37a910a1a124185aacae1f37d493dc5acd47af2da5375cfac63d81ba11e287e0ecdc03ddeed381c67548a8d477ee0e71e2c4ff62e280bb50dc0638a4a13901e070a5f7ef839aefa287ad7453ed46c89c7887e590def3fca88a97a5006369cd4ade6831af29ec43233adbb1a848ac9352a149b0aa719c6344f773fc43dbabb9ab44524a672e4262a703276f6dccc6566fcf1283d7ea2255e464b8a41f1f907f87339218c919f85377137e843b2fa295c6da5fbaa56e719628f3d2f7d37f923a5ff1cf6caad60c0451499505b9ff191720cdbef35c0b8c65380f4eb578a2ffaeb5e8973c632e38955834bde1e3cefcf1f9bd52a6dd301f2a679af5e60e3e2ca3b12d9ac9d26eeaf474c80d01d15faa013d494e54fa1509c458de12068d68ca0d54353b0fc861ed22705e4744c90167d1775070cc9ec657fc2fd7189e1e09c7eb97258349840e74809d1a269dfeaaf410fecdf2870809e6aee16c3f3c6192349a2c43798557ef9b6191ea1e01efa9c63274b22aa027681e8b31131c99b36b7b924e25a2c949f1e92d127c4ad8a797bca3eebea42e53532b3e7fde4f0d1be39217d417f0e39f5e69de64ac9f4200de3de4eddd5e8f8558ab826ee2863cbe1dd45dfb1a9e2b9d7db6c902488b0e6a6766861154cc9af858bcad2c99f665f20d6a6f7d2551feebb2f674445f21c7bba688fc1ac144b35b9dcee94063e1d9be0e2dc5244315366401778e9ec0d4dc9949393b4c4e137972c5cff1be9872b51b0ee2f5531d4d9504c9798f65385cbb6cb998833c166bdf2d762f00d569c6b015ce6d63f3ebc31d3e972bedfd1c3c139bae45ff5acfdd2eff8af1e06fabc1afc2f7f1ac4e0d210961df0a205380a37355bdcba42b299b852a7e7cb0b2f59acea22583654e6bbed76be4a65c9ecee233afa2e969f5dac92716e2a7c2597dcdecf31317e75c37fbf5e99dca920701d3d10fe843ab8c21ea4a7d417225e2efe4d4715a3b9f217b9ef2629ddc4826f07469fb29b0cf0a12bcb9b9a2b95419efb79244987230187356b22006798d1c5b09355f49418d243487582a4d499e8a17977f2a9fce6c40ce54dafea1dde2b6eed46a446c4985ecfc63c897bde1331285577bfead92fe02d058053639559ccf55c7383ed983ba1618bc98d95cebd2bc27b2dc75f1471ece6181bc6eaa1fcd38ffafd2cc36b5304371dca0215b9ce1fef2a20728b5433e7e59d2ca05b0c56aed54cc04f3e8ea57cdbb22c452836185af4c7f3ec77acdf83f81f81eb348b2012d324248c8e43f445c08100cf39f91138964d20760fd295f58e23d0cdbb3a5fe5e20e7b13e857f0469dead7d4917a715d3ab3ac702c746fd13934fea82fe44a6072c4256e771cb1f8d6fb761360c4d4af463cdcad18af16c2af2965912868d8c5409db00823496aa5e826c25185782f1ebd586387327e0f0c96adc00ce8a49cd2fb5897a19659d8c51675c9ec6596c9ba61d2a07d179d1a7426e54ed1a00e27baed0bc2615a36b1a25e1d32e0156b0deeaec55c49e5135779110a8788940d81d6420c009c9c89ecece21cdd3f862d2ea48b0c80bff05b3a456937c0312997d450530a3e650d0038a733b640209d2d1f5a7eecab530bd8112c3f2688a02306eaa2db906a2ce6a9741b5bbf826180d2045f98573bacee090f8c365249822f1ce5fa41852aa2dd1d2a2a43dd6dd6c3c2a5ffed7c850d44070f0c90acb0af12f947c9ef8b5869e9f39d58f7be72a1cab3759b3ee674c87eef8cd5c6608e0a2010ae64f339197c84c10e48284ff82b4caf38682d4356f0b3721d5544cbe8e401c17251c81a0b65a2f1dc82a90afbda5c072f3ca06485356b0958780846b412713a76b43f2509dd9f53d6cef83217b8b227d0c0ca5ce7a3d1cd7dfd835430154404521ff814bb8a80007c4502023567b4c4441a6b9e025bfc4ddc0862d16a055d6d9e5f1dc3cfac2963efbc18c382890d51657a31a1811f21fd766cfeb6fe06d68838d114d5df1c5be7546dd719fa7c435af59b5f186c4fbcf7e88c2dbdbea06cfa7280b2df8ebdbf2d6b6fa776e5043f8fda5dd04d8ca17896baf588d3a2776fbe5e1c530368189caff2ef21e5442f7f33fbdbe14427234ebd683e8a4fc1e963ab5fcfc33d11d68de19b66a1a0d90fa35c49f5f8141f0c30f2aeca14ff525e43d644522bfec0324a6c13cfd5043075c7cf58b30ceb0401ea5bbe8b8f36aeb8ebf938f72b7536d71ccb77f91cffac21e6058da77bc2beaa59d2316446ab34bdd1b88586ceeba22bd4555d8a0d8fcc2564579782c7debfad32fd03da3228702ece4ea89084babe5f549ed2f679da8a7d3ef15d5395aa2a735667e0e496ff4ef63600522be0a57a56f9386225c717d113d4f3a214f169ddb78e93f8b696e9caebf819046843094252ff9c48716a8cf86297fcb4df19db3d756e3dc3b7d0ee35e4bfd1ef3a33c54dd8fc7d3bace84084d6e753ddb336a6a0b27d273c1dec25c6b0e68b4fafd55137a0db5e4663a6adbf46596f3f7500f565d683b4169d2f79f8a692d3bc397a0bcc294170040f239bc057673cec29a9a9effda4d780b37ec48a9da20281ef9eef29154684a7e05cca654b971e3981cd8cf07bf8ed56241c30bb5c9ff7ee091cb6f057c082adec8b9b12fccc1345c9a26e61d159fbe4829aacb0c255bb51f6c4187f809133b10bf66372a45ab279a402d5ef6af3922b2aadc800066db6af226aa91ce00f8d68ec4345941b86f09de4e01ef68288a18993f392d74d03c81301613fca645f41836cc5b56f9ec1e37e80e25493e3eca34d9d3346413e5a73665be6371a433af0a448afcbeaeed559e502a215e979938549b4a00aa8ad514b3c1cfa8900e29b507c3b7b40580aaa1a4f1f5d6bfa8ce02a890d99bb161b4449880c080976b8db4366a1437cfcbd7b5e91a7c193ed22a59b8a2f17f3e5f1c2f227460e5a922f14a6e72c3e68f41c1e7ab965b3b39cff4a7dafe1387c5b56f6ce82b996a02a79482d362c05cbfb90300554ae40c39bc28791a503877f1851993860257a5a4353814080ba16d96426af68784c6330494064facf7ec56a2e41e458d62b0fadba89d31a693b6a9eaf5767e6b094e204d35e02ef3921ce2e9cb8759e05deff9260a2fa5340a4ce4c6a6c0b57a0f47ef97592bdd2cd26764af34bd67be8c67e9d09d76fef8e1ffa8db2010ca7eaa51d16876915bb38f711854ad945adbe2f6a895095e22e118434be297b49153bbcd80445abd1ebe007de09441d32a456ae8a98c5131031ea94168a81e6044cd67239904d162d88c4bb17271d0b5cd10543a11df24bba8ad7ce0677ebe6b26f17e7e3feac80911d5ed13d78060f73fb711ed3bb12b13a7fcbe70a122f0775b1eabaded42753f17ad4cac960f3b9c31e8ccb2bd14b47836dc1837aaafe3e910bd286abc08c48946d73dac6c9fe2191c6eebb5f83304e6363b3f4036d9fad2a5a4047470449cbf239971472c2d30a2986be5269d76fa95cbb8a0e09af8009976031cc2796d75f2d85e813a1845df4969c4a15163aacf67494daccbd6abafed5826416d4a0823f8e180313558097c4bae51a727f0c2d245d2699c96ae87884849a720dedf6cdf6e2cd054a3717bcf00800c930df338716d0f82b7dd24fe9708abcb78cf31d894b30920b88dafd56745db77005b6b889be5d93a4e77eaf64b18b81c2085e8c18841acfdbe1fb70833de0bf44356d56dccea808c305ed209dfbf16c05cc10536de72355688fc428790227c2d6cf388f8b145e00fa49bdf58fb757620f92bda6cd22d9f7e2e5f7d4cef4744e5d212fa4bcc27cda809a1ffba399be8bb5f0e1dfa43ee599e2a8e186deb56dcf62dbf1c862cdccf5c7e8347cf2a9b252ca1f9eb6aa714973026f58fb8bdc8acb4b7cabea0a17bd2a1df07ab2a181b01e42d586d8810f172727d03c2dd7e0b1d986f302f39d20a6dbb5ddae232e4bba508ca710eb71e25f9270e0158e2ea8e0e08a6881756b0de237432602810f25fcc5a4dda3f2e0da518f52e8833669d8843426581e6414277095a4104b16b9af8b96abf8ba715abb43a6e36e64211fbc5f0366cd1668b1090c9a14aea72c95d245ef738c6236daf2596cf1ec32e0297e6dc2abc51990a7fe74953609d2813ae94e8c0d36cea458ae17d8449728b8d2c23dff5dc464757b1ef5058cb9c7818e3c8ad63cc46776ce814b16a924431b0a388110acafa0d222113ea3b5c94d6caa161ad72907724bd305dd4359f813973c0c94b42ac8fc1416e8d5bf1e6b642a6ac193cdd3bb93bf502c64663f847c6852e3afed2426541c49f937898dea40166cd90356f434e62dfb1fb25ab6af3724438862faa87c0247a6dd89cc82586190194bac11768431f981f25bf8595506370e99adbd457769edebaa4082e763ea38c5246162ff12a88d94badfe061210f01619c8639fe41a4ca5d565a42bee395a87d0395278d9e5c33b2ba8be7eda54f69c4971d7bbbcaeb0728dacf7e95be635c42e27d22115db24182cdaa17f2bdfd4799a2e9497e621f9e08c8f2d368542dc035cc07e418f75ed66aa208f577c27a3624e80f630af7477f5729e8fad46da6c1b7757119c42dc396fe419215b2d3632c836c1d4aad43dab663387ee1a5e1e9999ba8b588b46f1960f14bccb3d23d918967e305eb64a0902ea309bdd8d34a2d7903c109dfc62963d41cb02dddd8434be89ed4b924b01a6dd9109fcb728c446af19a3f17e737655a62028bebf197787dfbf9903ffa0be37785e2eb1262f5594ed8eebe798d515d3ee9123253dc9e9b2a6b75059dc5c4873f99ee17c71b9baf3933d80aadfda0aabfc77b2876f3cfa8fd7abced506e2370375360ca2744ece7362faf9a7cb180bba812143dfaaed6ea86003ef5993be4076f37cf98c80d1e8f9d50da11ab9d4f01ead3b7039583aaf8cc0f2f284752d347d4608db92294e427bd1772ccca02a3faff973c1857d35647e138a690859c4d2c31d11045f5ef76e55c7a3294260f9c59e99970a99dd0df98f3b6a244c6be90cd7bb5530cb5d48b32ba3a22a90a4e0ed29de1e2009dbd71f52cacf783cadca5920146e99d5ddadf70912a6c35a576c0c106cd4a1d8e30ccacf733e9e230da0031b09392824b5e0892eef589a14a006c756d07ccc62075119c4cc58178c35101a9acc7b2032022267ba719776230ba04ce9e4f44280f50f4e530ec2bf05c30137b2f961519dbd323deb187b8ef48f9fe17f7432de6545c00893154f830f421d0e5535e08601c2a78002ed1c5ca747158946aa8e6b8e410710489ace5a67920acf4b5832565ffdfbd8c2f525a36db0d98b1cf599cd5a63240e41d18c4addd0e938079e5efa1182393475d5d8da4a96133308eefbb09ef3a424b9ae5ad130e1c9e45e7a1866d36bfe13d98f8df19c9b4868c1e0d6f8245ac23b4d3f36cb414d9ea662cd1c6997e17429b1d40cd3a8ac014d79a0bd66d9831e40b0d0fabc873b52d78903bc0278d3edaff7511d0d1e320e179808cfbd39156b45f02af5b13969fe93087578d4d2abda9df5e570ff817be533138332872010e40558bf7b8ee4e9a5500eef9fdc72a9c243650e7dbb838fad8f4f1d611f509635928e7befca6986533f587afeed1a2a9a23e013a43265ccaedb4702988a2b81be1284447640ad2b91203ca941b7356e3bbebe0d45e5686e18b80be3a7b358a5602ba7e118b5c928fde58fa1cf2df5d4502cff943f297e32af09a8f1c3e57b212adc8e175dc0cff7800dde6a0369b52bd7e9ae82c0f77faad53cec744a1187abaa20fa176a3b767807a762385123440abaad3ee246daadf0a35d5fc152214897285b605f978b789b85cec8540fa24133b2907a9725b9a12580570ad88eac193f436b744f9cfcb0bc475b978d8ac5bffe6afea8a370f0956a0b08d9adbc0942f5fb45d3f8c13dd46afc08d2495fc4cfe3028a5a4fa622f5f5fbcf95d93353197a08c6453f48a73d95e80b055930bc2aabc60413fdcd420f2d1d30eb982015b755c090422c0163ad8ec4223804759c70cfd3684daf490acb78eeec58a7e21a7800b02e59f5161e8d960b96f2e271ff686bcefa1d921861803284fc41d8e6fb34e4a482ded497070d4e24951d6650e4b058347548a3a9ef69ae37d9b8193a0fe1767b8fc39d46655df1ac696305b80ccfabefb9b7a9d9bab7c97184b06f1f7e734f0cda48a955c33564a7f1b719d5878898c6d018da856adce8c0dd46ab521d8835e6d5ee20ce26fbbbd38cf998eb72c665e8cf9028faae56f0571db74270a02a93aedb16e273c7216427db80c9f6349a0b994a65bf4605cc1d46fb3639606dc8cf236269cf6aa35b81793ff6d97a88ba764752590f19adb21e363deb6c449fbcab4f08f8dd19a32dc9fc2bc0baf2b9010506363caa5b1e83e800fd6d4030b2df3e5ad2088a2adcf97fdebec77a84b17741611dbc93bc101dde39d47214f5cb1c2b4a5bbe59857d7fe0b0cdeb5fbbc3776cdd72c50f20b572e1a55381078bdb1f9a24b636e725b4c590cbff8d1c699c23b4fb141ad6f220e73cda75db0d684b454891241abdc17a5bf0fc2747664e7f9fd1218429a7c80fe14bb453d735f01fc47bd87a0a2c122a28c3b69fd2da9655acecbfe04bc160ebbdb5873c7e0db276aec982f0d2822fad8dd5c844d0e1977abb741302a3c50096031d1e9edfac8e4b62ff70d30c1a97d5983e6acea132961cbd7db82ef757497c0b9d3e6489d24c1634e3bf12d90c9335c2b0cd01847cdacee3ac2917b9d1ad4a5cf3b0bec53d58462b9e11f886904b18dbc03916dd7ba4174a5c3fdc6d0d9a6be0b70a3e8fdfd408d998b25d4be0019b0b7e65eadf3adbe5c87c84091d1f4fa73b11d177cb3021e3dec0f54455ade815ef7f8fc114cc661965b2bbc79795f3332599a708b90f3eb74d93e4d2498602d7d81c462f609e5190d08096242dfc5cb0171f66ff38c57c355f7f7e85a36813970e9dad29ec60bc5b40f24c1b36850a2036cc1c9a3130c19384e0ba2831106724f0d93e336a6dc96567ea623ef193bd28ac33ca7cbded25a616ac320b86ed2a1773e1d7e4ba9f8c0ec668323bc98225204eeb4f8c431fc5dde9a6434f98b90155ba3d037953c52112f4bc0363b033e37009291832aa7beace132ceb29e88e9aab7872637cdb676c02442b22ddb6c6d44ae7c3c891ab7aeb52dfbd175926ceefa45ca851787febb6ba170dda304aee5630a5160a63cace8e1eb11622399e7f3eac3238a979087e7487bc4a9a34b62476cd16405a3dd429a5857af5ab9884306cddb90ef5a1b61dadff2ad35cbd88a9895688aedad26fc11d6596c2eecf065ca70a6a3f273ce7bc2b240e48d7a883a16395cccb3ac2474bec829bde3fba21d05592646599a68030ee40150f733dbf39b4a7578f4f45c96e6e0536d6319be6dcc1938ef2d05e3272bff9393c66a2b2bba07d19587c83aa667e8235872a0f918a1fc44f13562983cd8ac4eb2719dbc01e0169af0faa6ec2f1795d15734a7d90af168a8172a683acb7992b03b9980d99f878c813ab85bf652291976ef43f207d58830ebf0c64e2637c30d3a9bf7b2811433ab334a997e77e8943caa9c49fba56bdbdf8e93d13fcf0ebe0337699d3425d5af75bc84d7d16e29e52191b544bfdf358398481674fe67b6fe7f32e9917a6111e2993daa1b029c4186129b2d4a788e2d2eda0cef7429d6c12248f9bc5b04678607d2057275280431b092c335299dc917b2b4c53bbca463bb7d3e6d9fb7b9f1cb174da928e04c591b4f7a718ac5cfb841474fd867be16837cc495cc6ac9170e32c58959246e0ce801eca22ab82c01ff569ff272f026eb5fca7a4cbec97727d8df92e1ec07b310132df94fd289b33a64d09336ec327c5427ab3eeb083179b952b691957a42352c444018ea58d74fb57c6840ce3b3ed786bee30fdc506433fa4ad0f1b7f22715863d5e77bb3c2e08b3b84dbe487f97ac57b99a84157fef0491102f10788dd5cc62338188cee8131f1bfdf93cdf185ceb58ac46ef5de5bba49d510a7e6e438946020a9e3f6b3763edfe8607073d017e77762287d7b935ba7d1754018e5329fb36c734a61f03734981e65dfd6cbf10cd5dcb492e8aa7c57e8db6bfef1b7427afb45d1ce1ba1f41746a5935a69fcc1a1793a951547023796f6b3a279ae243b8aa6c69f66c1424e7616ca281234ee16f23783a2e956b29370b27b735e533a1c2b1b4f83ad4e4b0a0c1ed147dc449cc0822fe08ace4d4fddd5859f3a67535720b3598df35951d26c5893fdcd15cc87d797a8315901b499f8b2740d5b50f2a53958d0ecc70dae8daea42c62dc567002bd94568e31a45b9a062b62b04509eb63cec39c61abcafff098a7377718cebee153ad9a73c49395de24f738146f77bea7bf8ab74fc416c86027a9f20b4758c1dd8b0bff7ebefc201f298b9f9f210f1082f063f73cbb818871996bee19ef3eeff6dde5b80d66fa08b77a9101f66233d40c314036ff603d7f4bfd4304edef4d7ab7bbc20c2a85ddeaf7adcff6bcf75903480957a7bc618db73c8e5a2e937b9ce2b432226184acf9986a689c58610a18962ef10dd844fe4d7043767c56dfd3677d4140bbbbfe8389b8444c6f255841395ebce1def329081cd83ae884674c44fd2f2873cf7fbafa2198387a341e1bb846dc82f488ae0dc7c7697264d093a996a739df2742ecc9a35e19535cc959b5af1df823d270282ffb391f344e453add2085eb399fa5dc2026ff3edff7f95463d51ecf46a80eaf06b275f42cffbd4be00395a9df27ee70ba5b5c51c31552eb9a33bb8000bd03695017cbe2bbb790b8f70b0c2a72004fef94b7968bd259d5c08457cc5f7d018389f7d711d0fb529dbbb417b81eea495d9626790aaacd5525fab03ee6dc31758b7bf1c4e6cf48e9aad29a754f05eb3a1a271a928c30b5ba28ec4e575c59b9d13ea66193fbcf9058fbc428d4200c3ec2065e1d673aae04a98ca79ba49176af354d8a956b95eee22eae52b3cb49fcd7622340b64751b859a400b24310f15687a34d9bbe12800c43171923aeed164fa66cd26d065505e885425abd528de79b55d5db79e56e9df23a857897d2d42bdddbdcaefc675ded066f002a898289f12fc5ee3348d2aadb78a21195205e2e672ecbf65b6b15d11ab2218a47521b45b7f6da3c060a8c4e202d01361d1b95e75ac2059eb0d9596a19e2a81807662518b6cd10f64ac17d35f3adca966e2b85ab0dc745ca635ff764f897fb96f3ebc1554e8993b7edc2e8a28737132329f33ea85a9b81edc8685a122041d8d767af20930fd5f4fe787fa06057b5a0bb0322e31cbd8927c5f19068628267a75009eeff7a05ecd262181b79769092d2656e1c293f2a1ec40cf3beb180dc7662e7525da032511fa632c56eff7573acafa4a4ea71f18f61fcb032938f80ea170b35e54df78ab6885cfd233c58af638fd3a300434c7566e0959cb2f7dca3da185d59d7fb4833f7359f09b021fbbba8cc87d5a9597e63d59424925150c40ab4ebc86b1025e7ab343f95c9864de5a2471a83f402a44eba09b093f3c936c11c88420346e25bb1017f29ad7ba5ba5187a1bc278415d47f78d21b67060374059cc86c6bfc7a517ee41f9b1e3fd4d59e739b1e6209828896cca05c0ef08f75d270fecaafa8ad630648a9dd5f160dfd14d13b04a29b4ee1563e6f2c1a3952fac984e1e849cdb4c13f2de1a709dca692c11e4acf6e76eb806a808c2b9e488b5087dd73f433c401d3811cd9f22094df39d6e27016817fe0ccc0915caa95581de646c8984ccae2dce45dc328f14d8a73777a69bcac667790f85a79fb2c1b145f4f0008db808b1f8057ca7e55db3ba1ca3f24b170019640d5420de7fbf2575965df6f6835106a2bbcd21a1b795b0e66907817d89baae3a6b4e41200eb0b79e7f5d2e45a684c388cee2cb3cdc9facd87247b5c40cc3682a85535c94d2f8dd5e6a059da432694c1439c6eb1c3b3d9a44e63bc7bdf6614c72d42312e91183e4f8ff3045ac7ad6630bc0675f868ebb04a313244ba51c328082aa3e0d860682947b19c6a29fd83f98b2f8fdebf03e2d19d5a9472ce2c92143712400c0423d31760075d7593d4b1ed79aff5966c889e8217d42a1f6ecd3fed12380b4fd227f299fa61901f2c060f00850a40cb26bceff3c964d3ba86d2d4bbbc87c2881befc685b2ce61da72f9b9a5af5a0f1774f6347d44604ea952d7c169f7f978416ff6e3375bad97570faf95f67c330d84a09aae5e3d57539980ca8b937c75e33f3db5dfc1a22800a8c8b91d113eadd5ca7ce019bc8a257553c3e25c856f37ee9c71268ff86618d4f2d0bee00998b32639eeff7528a1f07d51f3bb7810224c64ed4c31a6a23f36dc890d5eb9140f7ad44e1bf01e6d804a620930874b154a15eaab88d691c5461054ea6f99742d4f8955e3023f7e7efb240e7acc71693a6cd568d86ae25e75ca2d0c9959fdf96e80c2b0024f3281ea0b5849a6da4f1915ad0e1d2909e12316e61472c166ebe3178abb824c3e292e3daea756f486680056647ab4c2a8bbf33fac650361cff6c958f6d1162a9832bfcabccaf87c08a25e4e49607a06a45b16ce1bebdc85f274dd755520b6b6307a7be936fe4a60fbcb2374962ba23991d4922343564b134e8edacce95d79c0f807100c609d61448c2c1faefe2216e83648f1f176a3ea776c458cd2a4ea9ca921ca71f776e48e09944f0092284a02050c29b30f4b2c0ccc793458126472a3c9522a39feea9bce6e51b72d19be59531180d0186a6032c73c8936fda8304a8e0619d81ca299b10e1606dcbb37a2f83b665835fd763193af049c1dd350ae62c9dbcf93213b34fbc6a9474591181a535e0158966e26e8da8c58244acfd9f061cbbb489d49d8359b0a1c059d0bea4c556a646cf0ea9e865b585cc7133a8e8329dc545fb8decdf9c2035db56ca56d8c9d1ef4d322ab0c07dbb689d63d512e7ad36f99ce2f75a7590f7ca92277eedf7a5a6bb885b69590146ee3e71a866cd3bdef96e29824aac3edfd8f5e66f4a94fca5ecfb2e4b0dafcdcf22d5eeb10a4e505de27c4c6597afb2af18397b81ebf664368fac65992fd93c15db01cdcfe15b9b265429b16484ab0bade46e0f8eaff97de0012d6d2b6a9dc61e6cbcc8b9e6f679bd73f3f66a5807bbcde64b07fd01e4a035e7a72d8827cb3191085dc677da270d91dab9d4c988868bc7421c2176814a37c6b5106f85ebc44c3dbb88b635904c72c21fc3e8ca3f10e162bc8ae8af46d20b7692ebfbad26f342bde3fcdfc2b122c01a181d87753c919c7e7af5dbd25ad60c5e6525b98a3b739698cd8cff2527d6561f9f2f7b66c2f60a5d0f63056ffca625ab958cf9598f21215c01fc521debfb2b880c98be526c3ec7cb58bf2213a92b2f35a8e424caa9e797a246bb23ce9131d28304a8e7f1d9251d01c36e76e43ea445e7a335094c9d8de26abfc12cfe349b9f8231247459b590890842539544c5e086971e65ed04f66e0297bfb240bd21381935ee00d189eb1f9121c8efbe095ceab964b007607be5f84f8f1252f95ac355084a1da323f73ae012c5e9806568ee685656c3f4d6a103cd0467f49c6d8bf1250e35a30c9760c869d2cda9dc299c0e668260d76e311a18a7363a8081377a485def399a7f3fdd26faaa0bf8bc1cc57019b4c426957e58517028d64f1db04c27182a4b4bc4210aef7f3daebd3077c678f04223ac5fe5eb61597cd7ac9b95d2aa118e0f36d80151dbfdd6198fd6f7d1484e87cd8470811d97e897f40c5c9c8ebc090f701deafa0d0e221db407e8a37bf2aebeb5aaa4eaec3abcb58fbc9064ed0451eaa577c9d832bbf717ca250e8a275330932b8a2742d1b082a2d801211401a7cbdf14d0bada10bd5e4c88980743eec11f32bd902fe31886eeab5a9307fd094ed7a25e865c017fa51778637b0cc7283031e4f398b4a28b875d6e55709b672bed9b77005b2e2d9cad11d3e3905f60c00dd86cfba9f5c8699991742e2969f01a9f03b516abf81e5a1c091c99f8bac8e8ea077f3d69d331183e7130595d9eba6e4c71d2864e19bd1ed50f07af5f47fa0bb0df63aa3eff0aefc2423bb11cb7e95c4e7d4d3fa0918c5d1767293fc5d67b9610107a44c15aeba21be902d366e5c4822cd30c40e83fefe6d0c900dee84f8ad2dbdad21117a4f22b3de4de8f424011e6be19b67fca5cb58883520be83ed9bf5f45c49c39cadf97b688a1bed57e45f5010866acac2853d7ff4297461e21f8fb8271d7a0987c414403abeb71fde586f605226e8bc584ff2e27ece3865cbd9471fa5dd8f3010260327a9760a8ea1d8ec4ff8c37d1588666d81c223fec25987f4475c7ac62af03cfb4ed61bf538ebf902b825519416e3f1d5ace773c399fc6a78aa97852d26bb6e263cfc30bc73b944dc9445790bb209be4591b975856f8919bd543ab218fd2ff08a0a513cd3c79804ba50238a68d0c3546d3fdda41d9a338cfdac2bbfed89e35475df7fede843f05299b6d34215feeb17b25d57ad3344d478b459670abcf5571e65c1c68016b542caa3bf9cafe78c9b4c45959f4e601a10f86a21b07837e64ad5f504e55cfc817b6cd18a982e59be558b41a1f9b297aed24940ae37cef886a11a20c3b7039f11070bbd07788e80dfbd739fc8a3501f1d78d452d90845767e11b0529deb5c4589581df40236cde46bd83a43e9f7b99e9996cf5388503bfe34ed77c834e89deed401c250859b3cb558ee83e5640ac390c0871b7d97a9b0aae564665cf77938d8138d84af1410305f64cded297f9e8262fc45c3932e8802eb04452225a0883b7d64f59f49b794e7076edbbd60570ea2b836debb254cba2b984afd325eb2de68cee2b40b5a376e51c6a34dbfe3e3aedf0d22a0d5402e88bd18b20ab77d6332d0986298988337386c4b6e3dd5f9806421874b3093a5b67225c7a3c19000d4736b2723ab56c9edfc6fa59c50d21fefdef7b4459570ea5496eddfc7ee00663b403e76b86df652fa8e8e09c7ce29d4303c65e0cb952c79683a5c859cc5bf8522bec7d3a840bc0bcb2bc9d3162d1b9c66ccf43731f0a71ea62bfcb2b534842c3a00f6f484cbca7ba861a089aed5363cd60136cbfa0f241556b7f8ef25ccce7f58ac6212a82e2357b923fa4f0fc9f129eb847ce4e2201c31df692c921b8926379a71b7d17d7003e666e45680062ef581f27eae9f791022bfcdca2a8f9e702855f8d969cb7179509a7e28432e1a251047eda86f8c82bc2567d63753c07db3dd09949bbe9a5349099d1baf7593d3ba67dec43c37c00aea2a30b98b6dde93b3c4ef109d88701bad350a97f1eb7c50869bf9d6dc75a6294fc751b4bdf6e977b098b1574b4050b6dd1ac80037626a45c25d90a7dd24639dbb2a4a7fd25bdeec7e34e5c23c67d5b5db8e1e3fba44a255d0cfba087eb8246395311e92841bebfc21e6442ffdda6107713bf09571559f0d46791b9343e66c3b0c000424cca435061294d849c1ee6f2836473fdd90ed1c5a7f591e70766ddc3d37e46d9712e659f2367c3d320d9a75ed1aa9e2c4e24f2cd10d775a1842d00429e081dbfb1f17777b133913815d10ab27935dfff95867e38b9fc925874b6fb3c635f9073036661da34648dce0fd79d30a5c89d4270793693898d98a2cf348a206f2c92a3778abfd237b41972e79202917ca71499bb10fd970fa0fd5e1f5a9bff4c748556492b9a8a5787d4f4aee21248ad5070842e10dc4815b900ba5544f45f7a6d9df3cb6f26ffc2b959ce4452ebfc573aafadf15d58eabfce9110849213e142e72b4f926b9aed20c16cd85f6a039ed26c23450517cb555701ccb3300a2c0b329e52b9196e9641bae591e45cdc53f213c2f934cde1c4e04ad4267514093c184a0855c6b56bf6260d298b313dd502b882b51e131b8dbac01d36ccc99c6ba73bb2392ffaf2c2b3be54630f51d203c643074a8be6a66986b5ac45ce3f38343ca01e043e0c0bf73339ab1f6b53b1a82d33c155839fccdf4b9125eba8456c72f1720a0cb6b9ed7945f4a5aaed2f9392ea48823d585a0033b8cfa227ec8f2233e6059135c8fa5f2c3714eb8f391118bf9fb9f011b41fc6d7ac306711da0f4bda56be909652392ca15b6a16f48a36327132248d72bf4d704f4a748d3f413b3b7e7bae2c1283d630913be176017df4daccac801e0fd427c10cb7e33b45c5522f3d5b67bb0379bca0988e9304b82ecc70c762a03da3ab2d327fdce2bc52aa0be0b5208f704b3c9bf253f84027c7375a14fcd07beb46d2f38628ed60c9d0af4e16ef74b698f91a651e72344e718ade88225f76246c6de58ce24671ffea9aaa948ceaf544dd1feca314f309386253ee9850f7626b8cf784a4d1460af68124e82acb1e1e35f56e24ebb0719bd1c1eda9a4cae1ecec85f6b00fa7a76d9f220f441d94c7d19d539f1dafcbc588c5f5cd36b30fb4eab99d2e4603fc11638dbf9642d17cd5a1e1fe64a6703a29e8245573c0a4130952b32d213f18d0ff8dbe353a571da0198bc514a1d38da0e50821b34a1df127d56c0dbd69265da75a16e0dc0624cf9f0d0dff23ee5889ce3ae0d6c48092cb5ed9c4d5af3395d07a2015ee82174e850c287e2b3857d473251ab95e90de8c9c7a227d153cab0ac745ca3762434b17510db8a8fabbf40e2da030480b8e6b1df2586e5981ddadbad6941da10bd1322f6eedc025a82f1c98325738b8259c7043113357faa4c59a31fc8c85fc250f026738823c7fc02794d3c81e1b39ecdd6a9fd996f58791da513d69657908dcface24ccaa13364916d542d3ed3b6fd489aa8d6e8cefd66a9fb9377ef4f36f992be1a0823e00a62f99ff599ab4ab71095724dd34bb01c48bb09ce4eaa5569df7846c847b4d7ffbe69b67ffdcf306c7b08bec58c6dbf2d316cde6bac4f57f4d82108e94ecbd43488a6fa4e2bbb031921a1b434c828a720f293e35511b5e438ad9e681659f3096c8dd99b8e13c5cd14163eca32a5795026af840d10f019857fdab4011df69c53087d5fd144d727f16ac494f3d0721b16d3240858b3aa0384161bbd4d15fded7075a54efaac29773ae82486d7c293da05f26a7c9969b11558cbd81856d13f328d2730a8b2ef52f2b1100cf8f6f95a4fed83902afef48b496d05f3ea11c4c0a9345030c20ae4150e7fe2c1fe315e5f96b96125c5636171d2405d0185fd80be7d63ec00525be4ec931475e2c31e6862a999333c5fc3a0d32bdc214970b50e74e45f7668ab7e5a084c7057431e0ee9ac3e44dd4679efca642057c49499deb2beba75ddbac3c28de127bc90adb422cb2b460e289cf12ad11ee4a25e027b048b44526519b21018b912ce05950a0d84d9fc6fa8e39c09d940f72a0a06313e5514cf12e1f3c0fca520f55ba4faf9945acd14b420903463eb0f643420f8ebc3e08e0f3ce49d9c3e06157121b7694ab6e51cbabdfb1671e7195f96e71d3f8a58bf673c7ad023af377fda5d82488b89bcba58c6158c6ba33d9ef99babc2be70e90d74fa3cf26f771b58a90935b0570b339872d07059193d2ea41cac8fec47e7baab08fa14d0bc97382b44785023a1714f6ec491999f165863f15e31bd6374bbcad762ad3c53ca41ba02964fd40f318d042f5235a907b6e2c8df2b90ddd01a85bfe2aeb97336cb46baca690ecfa9e8a9604809d498e024f9a82baa228462d1fb347ae39818d436fbc2b4fb56baa910f78471359b21e7ed3c7dcc72503683405ded36d1b3fc5d1591f4e1feee9bc3899698f30bf465eb08a107b725885ae49980a7dac712daeb5291c611800d378c5b98b2bbfa32112944f55cd701a9299186af747799935e3e6e47ba87ba0e3cfcb065d220b0b1ef20a136126a71b014ad112e326ea0ec69d22d8cd1a3d81119c985c0b47e5afa6c98129c8a4efb4a58ef71b99afc57503e5c14ce54693a19e875e2aec971abd542d790f108f2fb881da503e13fa034f5efaec22f39f8cac363123348008bf74b31a5d14ad16f69d7ac3638a0e578eb57b219fa9f99dd0728964e091fb66ad9645d77d7405da1ca035fcee4e47668b606f487f0227426d284143acb13852899311bde90e65ecc610a67d5ed1b987a7821fc25a74936c4be3b98911c1f4cf26194002581c1110fdaa8b64420dd1c20c1081f914644dc6b6c9d50fcfde5454612c8235037022f7453556598be7dad4d774fa3e45d7f45e3892e60e75e58676dd8ecbf27d9466e5a9d1f870c962bcc6c4d8c1c1fe3e43f7832293cb3abb9cdd354937eea1978901c972d7d6305389bba58bae446cd2ff6e00d108277e7da1d182a8ad3d39118f3bed37ab1560f3eb9d9dc6f1239971e3dc1899fde1cd501a2391285a406e52eb7b3d1fb4eb143cf95944838eaa22b9085d5925cdc604647c9c45b316a9b01d7df46786b592463c282a157db734f1601c657ebd57530a6956c15b2700182e3031a4eb58932559b5b6900571830c7bdfd5b52b675635f0d9a947b405bb14892bd22670c8aa46f51ada6842c5fd121d42c0d024f7c6af7b0c629664b948e519f74766177c9bb02e1dbd64c19d4aeb8f768b92614d0fa59de3f37410eabfb820eb517d58255422361daf9726f6e2c0114580e9684e84d85d7a4b7addf3c7ea0171ed1fd65aef4dece8066a1c8cd9333d7d2045ea37ea6ae90bbf7fe2101ff5a40f79281a8faa13bce5a6ca9ab62ee255af7497e2a776cf2ce2b2036e33e6fbc35b49928fcc63b8e1f43e1af6c10c280ebc656c0cd495df31c11d4b7fbdbbdf5bf3f83deeeea16567c4a0ac051426fb2a3058a04e8300d7f979ab2be0cfeb709881327616907bd840054d2e0d4baebb894555e68464cd466a8dcac1c82d95522b1bac2b4944eefd8d9c71f3ff7f4e57b833bc44d26a8575143915c5888a19aae5931bb286efa0b5f5bce858391a8f46189d855d19d9c397bddaf13b21f51999a713253c1c2e98bb9fab8f3e6b1945f6c2168d3d7661c043885ca72add8b86a5116696f84da3532b2b8403be5a7006d7d505746ae8fbce7fc4da589c5f2e4194d8818b0d485123e2c819efe9c4c631fcadaa391810773d6c542d6112489e9ce4ed7f22e37d3724e5632201057ac171e573f8fa970990d02894f0c5e333defd8ddb4c42def2596965e7403ea2ce9d648b1cec32c1374897dc6b1fd7ca6460649f25f91e6607e5f044cd2fdb381a192f94bb4f522572912e5c145ab84fbc4bf92fb6372b4d9bd3c2bc2cfbdd0dbc425963567180ded4814687aa2d6a83f5f36052028c1aabee77e6b48a9d2e819587e5a025136ac4fcd2aaf28c58d189b332329586f544c52c7d9643ac4d41904bfde1c500703cca1d5b0558e742c7c3a9adfaaf3d5f5f446e690bdf11d9858b07c227eb65d47c86b63cbb2aa6e5ffb1ee2d31adce931e97c2563a86163706f72b991b720ecd8799df56c904a63f421bfe287da216ac12d30dde4bc39b1b6277a495452d493b897a2c950d4ca39b428f0539309f789448a7884a67859f3c8c87f9fa8567899e7ab16696f8997a618f726a079a543fec145acd9b842322f9ba932aab2d5a65435902ee3ae0025d1dcfda573b1f9a9ab00706369450248cec5bff3077d4d7d12be28006c6c1ec74229a180ee095d9b905bf098ddfdae11e13981e489b89b9edc43f2bb70123b75ce57246ba9870129056b2315043dc0afbeb133ea523ef2e6d663a3e101c5df33fa65964aee75c0dae5f6ac31172a026c3db9831256321e644b9c95f35a6c9299db51da47b4b573669a21c6c3b0eb663d056c637efc024436ee2896cae0dfcf8bbe318b953bf408ae2016130418f53e31665527b40202d2511df3a8d41df1ea19d81e33448d9659c285f2b4d0fdfb7fdeaf2c7218a12caac34bde392e415c6a5172d562b3ad4d9cf8b2e8a53e60f14d1772f1361e4615cf4183bb008d25fd6226d7bc23ae6c3a65b48819faeaed0a06cda43c8da1f87d7d5ac0ae336c76271df3e0cb29b1dc95e4416c5f4b879785772a7f57323fb9059319f4d5dfcfe45b192f03f238da50cdacc1122ef62751efbf6d7ad3e9efcdd3e57920f33a4130cdd27276ec9cff13b93c9c7a95ab894f46f195a74ac850f25279dd7ab97ed47a0cfaffb04d775e2f177625a7e52279d1eb3e61997b5e0f66a35ab8da1029b191e2abb24019abdd0acb9b65001aac2f3e6ec6d71ed0665510c2d8ca53a96b11f6e0213d80fb25e6a76fba36604d584d3d4e29e1880752dbe029391244f6de45f1fc2d05ae7cfa0556f2d9d12a08bd45938d53be219d9ecb70dea20cf7aac1e9e2444ae62b4dd68137b4bff10d396608b7746d6700fc9cb2863001d8706b207165f5f1f65329bb47af98cf7f70c311002776f904edf3d31deea9decffc062727b324a8c8515c0817dfc253c0feeaadcbc8c69aebe2493784a1d49c779bd2f8931d98b46ed6d5afb0bd42f7765d565aee1b74b8d2003ec2aad3b4c7edcd2ccf1f9af787b3714440e36a094bd78b4a3cc290ad9316a9a170f40aaa3610ce3014705ba7054bb6ab8b059d7ac2d8ad7f022d049b86d0122e078d28bb9c15d3289178e853030736841b38ccd579f2d3ec14be1acf1448928dcef8a42a0a59db9a004249bbc6d498b237f2b0ea17e2a1dff8c658ab121639d49ac5ee9fe7f843502c5f92c092866b7c80f703324528f2700096b508313efa7860da32ab94bb8bb741534f6d3bc0bb79f616766df5b7ce1666d1069a1f4f9701f732f7a11eec58fe1a16ca71f67482f1254167265a7bc75c13d9245b7ba60e923806d1bf94f833eeaef90d125f9f9a02db4ce917e352ddd4f1610d74e7ad1c9c2d2871904043352de03105ac019a17342072f68ce33370d0ff5efa55f091c6e188d02853f295f3c63045710e33dcbb6d8ff0c3eb1b147e5267fbc750fb58e6022b62c64c98b288f9d50e5f1118031c33479a12c5bd0b066ec1b412e665c5debcf1462823cfe19ae4edc2b3066831878517a2d590b1ab9c3d10b61333acc244944cdabc6b69225205661730c11f046d5acd39aac6db80f4e888c04111ef0881220038a9d920151681a1f90b37b8b4034bfa0502de437d47050059b78784b37cf284b2785ff717e9d6a309447d6366870599e19e08894d20911a177a694bbc9c5c442e952f6e33b1157979901890710eafc5aaad125e9233c0bc9dfe985ecb5b49982056940ce8234994e40f12f7db00b704cfa7afe7183174f4adf571d64a307790cbb36da27aff53f1426d6bd107cc4eeb8db8c2c2f82cf4b23fd79895dd27d0040b974ee559bbd5d751035ef3301fb48d11824f066840bbd94bb0f2f0a34cf99fd12632b36f1fa840b4d8ad6e9ce6c1ded2c190a579ec5b22b676684b661eec291155ff6c91a43aa1633ac7f50637cffee6cad5db7444cb9fd1c4b4773d91c56181544431953cc63a28018e0d371249b3bac42e0d47202f3bc58bb03dfa163597bd40149dc7ac088e3a4d04bdd9d018cc9e353826ab3756dae8a541d782059f06aa3180cd0e61b411a82441fdd7ed6cd58d4b98f5457fddc30d06a56912b11123f1fe02cfbdbc07dcc984dabe8d5c7970f809e7e1c0bb644b48dd304c64a0226016be0a6b3493997035f5c722922b08f5c608fd65df9642f7f4ec7fbef23d7d8d1a1cd7c5c45f25b8a61951558b80bdcb8782c85688b7837dc430eb3c9b40e0d4c49c0903c700f9b01185506134590e5f9e854662e3d00d2f389b8322a0f42aca251456243ef55ba7316074da3294698d1ec54f15007ad7488bad7f0960de36503784c689e6dcf094c2103190e994aae2f023701b8ec4bc28da9dfe94ecc8a65838ead0fce378c882cf81f7413681ae1564bdeb213d9c5986718b81ab08864c7a5d89dc11be221b13c6eaea8085ed0edfa427701191f9e28deb080f4d560b8f83ff2deb16119fa6cbe97ebd22f1ee40eb39da2f8298ae5942211833fdb8281d2117a4ddc4cb81767a36fe209bf7fe27c202f04295a853f0175217f5d55b55954be8201d42abc9d751965b8e12c4a7ee8032f89dbfa548e49b915edeaa20e0dd75e7296836c70e77555a876b13375424afc25eb50ab48e40baa397125f74819ec2f3bb0b267499bb5000bbc678d724b0e4e63baa97e388277f527f955e107b670374228c15db4a7d3d107210c26eb48f0488cf7651a2aca9123ff1bcc7b0aec78ecf84f8ce0da43e1d47c1d210611a0a0db829583715608d657253876c75f9eb07d98b5222e142b12fb3cf2b2dccc6789691be3a645fa24cf03c3df44239646eb9dcdff7a055355459f21471ce25106463dc5d75f49f22993627b7b2202183737f422f273ccc0ca938e97830604595c876cbf85beacf3b588d385d95186c43e7171502459ab34b7eedfa07b740937eb69a1226b625ad650c7fd4c76eccb0bc1de7b9579823ee2f7d4a3a66b9b7cf056c171d09a76afda8d62030d563e7e24431d28c10722a495ea0b1cf44ffd598f4cfc497b84bcd5e6a27d27b63f8b092c837b660ca4dae5839e8537688d37bbdfb7ff0da58c38b68b2226b96f84b8be295befc8254d6fc65913e746f1fe6d1bb56c86d4e660e3b8c75044e69e1a1bd98a55f8ddd6e5ca4e30995f30255e9320fd1a7b47e2218db6f91e922ef9079846d3c146263266f493527a28b93b97ba5743722ec75a8224e549e9baa50d3ee19cabc8e39a7c4afa0b45a185c1d2b18d3fe45fe3806a1f2149f4c89796d7c817b30f70962659b652e80ae24d3aa81745112aa038370076fb0b09aa6b87eb004921efc153f397236f76bba828b8b765d8f7cdc65c380fcd07859779e78199759623d7fdf76cf1186d2b35b00835a087313f8a33726d1bf35027c4e6b9e144a59571daedecb5ffa992ee5bdad82b6fc3d03b1513ca21847e7b08e9e93722a13c787ed0418c86d93d165af2b3921e4eb5b51ee8afefa667dc408b552de87d0dd6e675adfa05ce945f8e0301613343a4fc1dd153952a081c24177674ad4e68837c398134c3c862ad3cc33dd134c220a47e1c5edc58d762d5256d8f6bf9b067b0e2ba18763cd94815c4dff1f8df3169bd4729f20dc9e953d948413ff5cbcc3972d03e30944eeaa8fe295018a7decdc9d5aa7e8a5be09e8ad8d0e4e5dd4fdef01bb4300fb6268a7dd852ebe7f872cfb3cb7b2879ada20fbf1a9f852f84bfef5f9bb971a5ec0a65adc9f54a4f820c319960130bb363db3e98bb884c0e51513fd41870f5872addb50caba20dce3bccc7575fec7df73d3c78dbfcd5049cb1c46f17cc1c7aced1e70a4d25254bb8e72cea6705b716b5ba63c2c7e13862742b64bacae4de77c5a99d6ce9f56139977d1d44ec277f1baeca34570c4d6c9c3a17671592a113922046e3ffcd5129eaf50092c2eb3fbd1640ae81af9c5a2a2ade450f981e495ac8b047243673d6494b413669265ab2fdcfc5c0741b69a84d554b89f8a88f592cccc9b2b6223381c3cd594b4527bf20490032bc4da3818c17d8ad8e951e7051ce19fc3819d1a48ce54014c26834f3e1dd6fa1a05f59a103f67a03fdad3a8fd9da5824edf990a057515b6ee9910cf4b25580cb6c6acde40ccb85bbf08dcfaca510c339b04cf47e0ade0a1c47adeac5ea14b3858cc38ed399ca2abdb39275eecd00c7abb336699a3155dc7cc37a3d8fa29a7ff98b45bc050a3c58b124545fef6a7e12535a6b5e336cac9ae868862e812e1eb8d7f2643a68987e07af976c134bfc32e9808248880f392e0b139c9c323ad4a22cd552a931e201f3c02733f4ae6b87c53b2545193a9fdb18162b1bbe5f6f43db7de21ad91507ff88d158fdbd62519873032208cda78e37493f1ea6181ff5be420b77f1c08a2f277b6d8e4e7b211ebbb02049ab8f93d7cbe608a93688ab9346eba7ed80890011078708ac11ef10443061dd97015801670e7f71a07da5c2d17bfd05df811d322d9f4cf53f3ded8400f88939cc12c41b0d41e383e6a2b101026662aa9c94d65acc66d1c08eb93e62857b443c3cdb5e23b766d979186fec7e82e7776980d4d8ca4fa48da001897bf67ba37202415d62a84dde4367720f920bf1514f848465611dcf4244514351400328b77f4e0d216ca09e44ae12b96e4795f9f041044886812f1dd0be55c63608079705799d3d4df70b4c0baa105b17d93c2ead3350dc85b0f7beb7a482bde0de4313c4fe4dd93d08722b9a4acabbd2ec5b1e326f59093428a66111b7064fd7bf4080e1a240481c059e79fe0cd77e7aaea9cee1b306c7e9a864057bcfac9f5dabc146026d010a5c3ab1ff9596f1ac360eb768d55ac4f8cf500a84f1f98bd12c400c9475ccd0a287528c45085e0f7547c9bc971bcb6a56d0ed1f31a655fdf126c6637fdfabb9e61b622a1c65072b216dafd85af3bce60019bdfec37e1255a4025f5a9b77d9aa2d32abd234808b3075e522579764feffdb90dcc94a54b5efbd299ad696c71e89894d80f927bb146b56c216e773c579b413cfed327c1c326a1f7ba08e21c29cb5869b576fa15eb59ed6ab39fd341daee17c3395017a5ecd7065aa4279bbe20fa2abcf98fee30f0ce45c525a4410cb3dcca806b93eeb88bdac76f89b6652f663822d0b78dd9477c697faa9396ec07cd7784fe68168d106d7e6da7105a2eef21365720c058b9c63d6573dfc972cc3d583ce213d7f8e92d17fcb8fdffa9c75835758694655ea012b361654b445a34cef02a7b865947b4e97c75176cce373477859c846359306b21651bb6357b57fc0824eb5548e04b7a265ffa68cae47d307735652d27ea3a22e7d187f5934e8bdec10768e43f5ea3221673a059f12cecd9e11efd82c0bab984d406ade3fdf6902e26d798a3aa0273a8cd6686720f4643a4a0508bca3318f0cd691a092ade0e9f3e651a90877c5f30977da731774f0c9e30ef149d143834f03bb6eeb6c7cc2e20ae9efbd39c06862daa274e620efbdb232b72cb83660a33b6fd554ccbe6c749a279437f4c25646d667813b2390048523dcc323a4004c630c75bd199eb5ee1cb322bce20b566c36f504d14f32901b526e7d8cf4119eb19b5aaedc9fa452ef01f7c29168e53441747599282a0527219ad921a509d758c9e736e0bdd92a8daf78a61aae72a339cbeb7bf98a1137a8c1ecb18c29d804f924a04fb06f204704fa73f2fd4fc80c3fafc76005c111afe8439b7eed8408533a5ccd34b1d26404de37b10592fdb1e1c6a3f6d1a0c38a806f2e3251c253f32fbae3725a930ce223aeca4ce22a0e3078f834fb81437faaad18c597759ef07b39456ce86b50bda1542b935e0c44a2173ade9547430962723273a344a3e31e5960fc9e68235f3cc93a3d6a1a7015e2587fd4ea920cc6bd8d23e84150e7ed59ca8d0f79ceb51198fa15cee2206dc43ec15376cd00a064aaeacd5043cd94dd0654dfe9e95df893d968e5c267de2b356b1729b9eb7f53887056762caac19645404e79fd1a6d0ded2adcf28b8f8dadbc4c0d323533eb8a77d095950095e27b87f961b8658ddc0ffc32322ec7bc3dae3e1d7172d8e5cbfcdf05ab623545165320ebe1b71974965b7877d6917934b260e547646f0bcc59e2f9e5dd5a3c0a8886729f19124953b9df35ceea1ad5d887cf2edf8511a2d06c12a9efd137594ad3681a6a10d6547166aa759cf97835ad5dd7003df9936e9948bca3a712918181faba77b91912dad365b4c5e9de7cbd55d59e18109ba339013080e33b9f37539511a9f22043570038f4c2cc656d1df4631d9a84cf346daeb9f8ef04cf61c6367f4618d8a03f32bf9fb8e3a9c666a02164566b66329e744ac3aa69ea941cf8485db7d264285a64b87c77abc7492b26ab716c7829ed2cff3d13e44343e24078e7d93c3c8161f39722b0484a5b11958e54b462a75350324c7f76a541eb1f96f73866dcba1739f058de01896f9e26ea82ff6024648eda2c721a6ddd519ecdfe7a573c3c60077947e1306b78924d1e93098e8fac6276700b733cc29cd8051a0550235b7943013c8d79e9ac962ec93f68b66045b92c5b5aa2cfca13758f568f16fd6aa0f39d015eaf2f3fdafa1985160baf4882c41d39b86397ad3aba8a07281362353c79833cdaab173fc592f856e8a22e505bde07640c09d49be3e89c561966b42dbd63df7c0f96cc7aa15d3d56679a309abfdac8943b9d75a3a1abe2f9e13df57b97be1bcbf040d326f81e1347b970f5e56afba11b47300a6344f3da4cff0be591903ee3d9236e9a205007c2e89258e007d10fa22f6b5f7744868bad0c614524f712b47b3a08406ad70480f3eaa28b53733b8134d5727fdc0084684a47bf3f261d45a31522b0710e526e6f127f0e50237cf81e4cdc7041ce10e87c94665e684d6bf0ee717bba2841b7e38554dae4cb27c1b9cfb57c4880867b0add9822a9d0de1edf6f25ece74e836519e388299766ad189e2b8c0059182602553b868c54d986b6a3b7d48fcc043647453310983906f09f44eadb3bb3a082e254eb039716af3a8898f11fdefa8d5750d8e10006cb1b09dd84f101597733b7794d2df483eeba547f26eb5fd1d0f8194bf3d7a2af7380438c3b186ee77ced75be7d3650b7dbf33b0a06a59b8a986fbf34675511fe79d4fc54796d12c7257346b3f7386d97717f95e355c94a233428578bbb6ea7d861aeed7f1aee3201b187ba9003f2c39f58d03c4efbd9768ba0014be70525e7f59337de8c52a6fef8e5a5da36eb628b3886d4b92e92dc9c43f2c95060c2b05cf900d3fa7327dded1baacb660e3cde917e785bbf9557d5da6cedc3f30f0c06daf7e1641ea82d5effbe8e636fb06f7de4c0cca75b8e2e42d53ecfeb5015162dbb4403ca02d8daf657d4911ae0280b76784cc8151bab56ca2ea01e76d0a192ce6a02788692a08d5cf180bf6370f615ba14435e2e3509f01d5686ff9b32b4059911b74d7d2c84b9ff0f8771b76c335db1bd5c35a7645b85f53aa4778cbf59cea4536cbcc91cc14499611503a58e1738f8c3f9674a516c4fbb1907c176e80f78f1a333723f73174cbb230844fc94b53fa66e5c850f3bbd95984fabd901bab60c53bff2aa7ad4d24a87ac1a781ffcc3414487506336809bd42ce92a5a094f9125af3c49d6127f16578b8cacb56ae2b107ff416c7eb7dd6f54243c2f1cd7f45d5584e10d8e112800fada6d74f891a880e695b648ac45295822d44424af6f91069f5f7b28de1c3532d4122dccd725c06b17b6283d4c43c4e87ad1b922e7f51ddf962c8b76eccc3a11e8ce2192f3edc62649e2298957d8e655cb0d4982cde235fe535bb3657956bfb4717461908e91288681e1296baaa5fd4bea99fab9533042f57b56d590f563a29dafc0fc4cca6bcd55353981c4c077c9d9de65fb0476e38d1096c729ef10213428026042efa28e4816d7a91a7f6020fa62a33849938ac0575f926de63aa9fccb4b1da836719181651eedffe313f98bb018fc3fd36206f2e7cc52254144efe351ca385f3aefc63a578c8f47d3110c2df06a7e492b01ea08d46cfbf183916b2cc763737db98c2d5dde28e10aff2d664b38fef6b12597d205a542defd5c1a615d97ccca98cb8b0e286a9bcdfdaa5bcce27e4e6ec396f4d28c204f8d2b4741e2d5a6efee49d742443ded15893a3817c83bde8c692e08bc00d3dc6a010724e773a31425100ab7a9f64411290bf8390c5998cd888be64b9d36f43d986969a942a9c6174a5b179508a74a66937fe298f8d1cb39e1772ddf9ecd08ce461a1d7136f263d6e70a225c8fcddd0c049d979da338cd6d8a100a3952f9e4c3d5081a4ba731b248886c2423d7cce838618dafd051f3465af8b769308abbe1daf09a59e2906b25dffddd2aff32b6eda4f7ff4e8b57bffca7c5eb55c7212912c3c1feb4989bfd8ca57f5ec7ea701bfc63ab87343b1c34a35d070fe62fda4ef13e3345f8b78e08c279397a35af2d0ab472265a309d620beffebb611fc4231436c3f7886decd8a7f92bcfda56913373ab5a49c3ebda29e4b91fc38ce1c4116d3e91d3835232b3ca091e341e2cbf941a06b692bd8bfe50aa9df643564fec78d661eca04323cc27643079a152ebcfe6d109053a66a54ae17d6406695824db5e378c0b6a8d17eea348e4781bbbf72c9daccfe7b026288b9ab4af09f04b2facce6133079d1ad0a79dcef11f83d11698d1363c78150167fd83b6242ae76c1aecc81eee730c2e279a2b38403cec38cb793188c4b960c92aab3630abeea2bd104eb9766c33c21616a1bc677a127d8783d2d1f1bed99a250852be9ba7c98424bb190c6c635a683c1568481518f6cf4dc75e9cbe12d659ec9eb7125df5a6c4269b92b7354adab2a6d3c8bd99a558201d3b609eb1454c788d6e519a8b2b28bda5bc48d25f4110d04648b02647c10e9392d88eae04130eb27c60ee3a18e9aff93fac67e0e971409729f4b36a4477a96911c54475ba801b486dfb051c30b93fb0932aee59e61e621fdcf100de26c380db37282d5fe53222e5a25c7d97c37b5639bfea9da9afb89a84c5ce749e9c65d5725f2078bc7f4cd6d8304dd9b4f2a90530c6298a083b70f5588058408782b243b131f6030cf91ff206cd73b4d8b88893f9de797181c9a3287f123a46b6d5456772218445a2e467187f8f73cefc7d2ec725470868d96612c545dbf7f08a53ffe8582d670bdd42430c757f10102b1de8de6ae199138161303379919632b2742dda15c4c70b4b042302b952076a162507a7f38525db7f0367047dfc9dc5d714ee00b2b41df04811e635b19456273bacb4518c1851b3ae7a40c674e7a44315558ff45de11cd3b7367c8fb352f6884755a69509299cbabe6bc2a19ae40f6114983d20c3a77e965f390cf8b72be011ae26317fe96d1d7ba7d12b91193ca986e1f6c6690ce1b38ed42c408e193704f480e6a37349e80e144deaa7e58c23f1fa6e19d310f24b4621315f54b55272b7b4244d3107ce506f52a02bc22a521684396939e87c93280f734cc38b18dc5bcfacd847ba54be904191f3874a135332dca5579100c8b482a166597ddfe86b5f02865fa51154b87d54d3c75f59e7df486081127b593bf4460491d22b98ee0e865a3ff2175fcf194f25c2fa54daec30a2eb89e73a5c7674cfd40902e6a1c8baf990647c68be27be2d1ed424f5dc46fc496c29e0daf17768b579b7c380f8a09a6e6ddb54f11208ceef5dcec8dd04245af14fe62d3ba70313a3201b0e95d9863708c786f500e34b2a26a956c3de3d51d162add0e6f2d68e674f2f533cd9c25e0206c135ce2589c44046e6648fc2d4c469b1acc5c7faef65bd37320e95912a2b130d90740941355460030c5e386c98f98ef957a9e2e51d94fad781d27e48b8e05bb1f1da833110032f85fe6fa1809f1247a9d02196f8a6d5f9207fd2b4b3949a408de3c7804635dc4467f01bfc20e9ee4390f9478117f84cac288b63f783e5ce897b6ab76215e5a16cac50b2427316a7cb48c5b5b53feba51ff4c50f01c0174b088f80fbb7bd84ef71504afcc84fea2af83d92d04dbdee0d78247ef10ffb6d0dae74cd3a6d4305c3e084da4c08881acfe27ef32bc06cedfa15db5030c63de356a6193ecb6730c5615dce9525b0cf7d748c7e108e99ee4d8292a4b6dd6d1e106352687f96bf8e514fc5d8436c5322ec814c586ec3df69f7916ef640e24ad61bfa6eb3723d66c6d9366086d705a81dcfdb5be9cdbb961f98513b32f35bd8b40f5c6f79abf00c7b04d4febd838467442e602f9b5aa02b9d5d1f39c439aafb96e4a02588a627801f058787ef51ad51b21b394caca3d2e9763bde88babe9fc0efbf2c3b50c169a595bcded472f7ac53f362fa9d3b411f97430fc32f136046b70689ef96fe14bb3cff46e075baa1bc10ee8fc1c8425a2aaaa955b110fb9bb16779e7fc577c6ac007b4825f0a8f6b3ebe5fe3550edf2a9bcc9ba68ddb0fa303227aa2f1e40cff4c49eb19486ba19fad811a5128a36b689d057787e506c05295745104a0cd1875eda81b2b67413f6b788c9532eacb50f5836f9ec1f2b8e1a1872a7c81cda5f4ba6c20c84e57b8c41b069391a7235148c80b7b9a1d7e1851529b0fead20f20bd96c878b428ca536423306b41153adb9e3da4b7fce8b640dc6e198d6703494a6393dba1bc887567b33d9835f899198947a078a9dfa823e4f2dcc311f28915e1d8ad462d3c28fff3b5df8d47fe0e8bd90cf3ad238b72402a0aea190f28f4679fd37cd63bc59dbd16415061c979c4960123dd5701edb2e63a753db1d6e33ab7d6b622a7718f102504e7a043872715d34f61b55e1366eaa24398bd434f92ea6afd784e4bc4dc320a2432a12e9763f9100f7f022585c473eef44cc3e0962a0e3f083ce31371051bfbc44265019668cdc03360cc2aaa96e11024eb7e8fa96293d7be0f252025603dad8ce8d2fffaeee7b075ce34b6fccc026f548e3c94bfae5ff25f14a0959cb58386643c0dc8067b6952ee0d80af663fdb9dac1a6d053baccea0d90569fd26fb70e8f220820429bef2a6d71464ab93b5c2d96a4a97844fd663df147d73710ceaaa10f8003cdb0a87f36c2054104ea18e4680637705fbbdf85b94bc183e964079d022f2721f1f5a2e21bce5e17c70f672ccafba34bedb93d4adf5dbacdc807ffe4e4c797e2fb9c44a320e95e510c9b02237b645130fd71716c0110ecfb677bdca79b198fcda2f34d5976f15c3753ed57148c7ea308fe833a9f5bfdf475a71f99fe89cd99a8be8f63a2b93092b2c674661d7bb1adf8d77e36ddd6ff9d98d71741ac88286c29bffc851caf2da7d8507c335f49f39f6a9455da91a9235733586a50535f5482671d17f9897360adc9a68c338bb3569ab02c61addc4e9162d05c18463ac89841cc689679766d16fc510a9de2f854a5c8a204c5694da4cdb0e3d9b892ee59efcb6dde360e0565c1c257d81c78ab109545ba8f9d2c5ee2c45c16ff09c7d611a0649ecf6f3710e93885ebbd87e52671779541ca0c69bd712642fea12a5fd4ec04807e8a0afa3c8d3405cc68d5c0a6a4a43475e34179a6b989f72c38fece0611058005dd7a006ab7e6819096452d73053dcc2da7e7aa0f494243a4dc35bab2765ba37e305ac3d742e7fd0dffd97279684cc44dbae67a8a2a18d637a10492b7caf31eec0f09100b72d02d8f1939ad62a784cd4985d9943336139a4fb071e6f86fba077c98734d600a2d513ed3c36c74d3ccc8442f23a6a2036c2415ea6a2b47ec387103df19e3538040f39a81d8e65caf877bdd0ae180726ff7259ca4ff743578a3447ebcf7ac13df0ec7bb0df2120df52d207bf7c807763b8b657e1f23d326ee4a9f3ed21951163311d612ea21f16c310b155a46a10e95c80fb65068c693411d33dd9e1a8a79b54b19e922987e1dcabea3b198bdfa5516542cc5e0e28702a08ccbad94ef9d70f68219e7fea0ab160474298b828d64165ec709d47aeebd72b6f2fb2513ec04bef8ce685177218e73425fea240d2546a5ae2b657eca9d1c4638c7c23762ec4ec78b361fee009190d2922a62a6c5b20011dc9b447d21868aa07d2e55d1a440b6d8730d870a71273d7b7c6645b74e9a66cf6ff08da0b92e85be4985f5feca7b61b274c780b808372101c22c3746d62513db1a03d1adbc34c2276077930657bb4ec026a6fdba2ae6c486fa183cf14d2eac1ce99788a3d822e74297d4028722b0d8e093b7d15baa1fe57252dc5527433f793f0b851f751c6996b12f33e1075cf459d79500f9a9473856ffdd399f4fc14861610d6f153de61f054773ae9887a9f179f128a9102d82bc9e19f713685f2b7062bca6c9d41a88dc1b329de8798960251acef9ac97d74802e09c20ffb3bbe9399e00d8cc14ccf54deda4116b948759141d61bfdf44e1c3659093fe1116a7d884ba06ad54150cf5eebf25bddc4fe3da89d0114719ea16ccd72d9a28d8601803461f9b97fca554c1e85237b4511b7017674723fa8763e5127739a5b57ff4cafd6b4d4f9e986fd1ef1a78b719d96716615be2111e5dd16fa7cafc52ae2cf0adb6f544aa60ff0184456a1e4239876ae29f35444e5032f6b1362d2279d593285a52eeb4faa5b17f8e329dcc3a188308a124c55df6b8de16afc8247c371b986f5d539c08b10c733ddbb4d222f97b0a66350f7e1913c448fbe4761fbbcfde72b757412b005da17b19e48cb6b1162bfa90c74387fbcde9c392ed7b6daf374497fd7ceec9e8edbcc8508501680d6512efb5154c9f2e3383659ebf9552b6051406d6cd30ce8573d16a215bdffba7baede35ae71bc2f05ac93f1daa3db9432e42ccaa3fc4a63eedc609bc22047038fc2e5f401207e3cab9baf192e2cbb070b4ded3d288b7f354e7cef1c599f39b228163f8afe3ea6d2c7a5a7566f35f7a95cf710baa2933534006c38c3642e8aabcaf3f896d4bfe39b20c701fb2b5b309725922115a78831137a320c9d27655c55356655113597560bddcbd5644f7ce05bd899b95f94a2209155e10ec287ac64c87a95f7bf596a41939be5590e012cb7ad952f25ff972d3b7a26d6ec90327e6879b06b60ff9ba7a0ca80686216b852ff08c52653605bc07628e55894805d037e1153d22209942bd1852711b07937b809174ffd3200ec186dc5ce6a51fac32087584eecc324e7a0e1566314383f75054ccb5303806ba4d9e34eba33b57008266a4672cf7e10bc33e4123a3e39ede6c6cdaaaa9522ec58ea4e9c0b34c8be3916fbad6cb10102d2107d854beee550def164122b2398a14651ab827002efb2536ed1b0f68b9339b94c913b4d26fbc502702e3f1c2715058cc879216d973c37924bbec916af8f9bf2c53b2da2f5f0b8df0534562000e3f75a3ac6062eca0e43a9ae3f82bcc1672352386724e790a8ef419d948761579c3e1ebeae660f2f9248725e6baebbf721dc22cb91c66b8036947da9c1578bca8a0df247e10cdc12b481f32dd9c368839e2fb30a98432293d56b11e409abd9bc3c59d7bd543c9dd16c0d2546d2af2c4aaa0043a1ba2a0fc232b2f1c99ecbc26bad174b2688abd15567bb268a0b2047ff76810dd8598758ad41c25343c0686e319ed555f0369e7b341c47b75bc286b3fea2bb8671b52b89998ad84766367e5e7378fca83a8088961e84cd0525a0e5e4327f09116594e943d5f1e7ce23de72c353aa83f09526ef4b2e507da0865e96008befb7874bb834457079b769731fcbca40e6a66062891f2528cfe7af04416f271727894dfe8ef397253d87ceb76580bce8a3c34e8f8a7b1a82c0cc4cd2bba4dad8830d647ea402a2e148b0c6f1448128d1d52a76e97925a3fedab8ad5681f42a7af55883a6bd0ae0d7d432c777346920a071ed630d28984b56d2b6eabae4a05577a6bd78930662818334e809ce14a7b3667a2f301dbaca6b7efddab5b510faa6ee54d46339e56a8e0793497a53ee9ca1eb22328b9fd55b7aca3843b12e79a5e7b3efb08e4210cfb09bfa47270b65501a188bcbf744cdad79c8d817f5268c2a38d30b6a4f93b015504d8f57cf7d4223735f05e57574df9b307cab12f6d4be363cf9f04efd653b687d2fa981588465b827d5f0ceea506f92d11a76f6378a52b75aead92c9229b6f4b3a980bd9fb221bc800e7319b59f92409a4cf17be3c40efb2b828e1f5a9cb9f7d531c7194d68748b4eedda824e896f5ec2379bd4357fb88b452b04c834c4aea0e3446aae253e629de77b0c4024220eb08bf1671e97113a3d06aed92ce4f938bdb79e95e61e566994441896d889eb5e8a4e71ef164b480c5796cc4d5fb64938d1d73a1257932b72f6ac32ec0dabec4a9b8b33d190dd0a95bbc15e8d346ce67b7cce139734d9e737f1712008e67d56bef553ae501debbc4bf2f1b0a6340af6de92e0432b65d9ada8975e391b34b1081b040a1ef4590cfbf3f591cb48756a1163ffbfd7c5ad27321cfeec920710e2257c41db9b7d0dddc054ae0d62884efa675ae944dc5a52d2271ede19d1452ed6a33c2a1cec8d1b441f5448ef9f43ae7931880dc11c76673c0f0e69f3827d42aa006e08c7182b6370744018b52efe0c74024793555fe5e7d9e0c7264a4361c5e9a63d359c61a2153000a90a33bcd8e1d7524603d3586427df83eeb049dcb292915ce22627dc8bc0b3974e9b8d2fb83a33aa2838de3fc3a1fa05313832650efdb881308a00cffa665ead0a2ae18b603da8d9ee64e683f21dd242e959bcdd3a1d7a8afdf5a6a33a5175a057d2493d43a61ae62f207385c1adc980c9cd45a2706dd79ac1e42c2ea038e34e525d6d33bc3ca805d17aba34a1c467aa30ef6ad2d95edb6fa136e05de4b826d76f7a9cbd9cb8e28fdfe3e67e85d9eebdd7abdf36f3726bfb03bbd8f940943d402ab5282f31ba81f421335d55308ed66c98a9c251689980dde929baff40257820328ecc7c6209624fcd97da844920952075636d70b72ad81a046632b2093438a5de83b4d3d4348e16b60e3e41ebca09d9e93a4ff871ccf1d1680470c8bffa6c3e77d8c02931c9e6ae6d9175fc3ef4ed466856068dfc215fb1e13018fdd7619901c6021261c91151f59d3cd3c1632e62f07e1408d764a8cb4180de3f2bc64be43b80100be3869817de1e2af17bc3fdf8832a0339f45014b42772b9cf819a251a53816f41a4aff4ed1d1840dbf5f69419242ee2befa12ce31b8c1395fec9ecbe44fa06d678e842d876bcc00793093b8ded9ffc1e443adf40c04fee726da1551d296a3bcd3ea0fa701848b8ba4e0695d3629eafe7ed089ce278853c2519233fac9cf090845c5223e78528e340ba9930ed3e794055f69852905a53ec229461d1895dba6d26e6bb04e5b4759806f3fc3d516d333d90fb1f4ae5f58fc79f69c80fee292f917697fd0e754573febd89d760751fce23ba1e4feefb164313bfe46b37ad83813d9bd7900e9a34b7a78f308c3f36c46154679c6a0de0b088a85b3af953c942e91bc17382f6bcc7e1b95f5021ba7f17fc9785285c70359ef113c80d99dee8960f4a547223efccf3566d386229a73c546af3d83c33c1ce524a6424e6faf2bf7c84f20d435f82f571f400d9137a722d9c9be260b5246ff8bc400fcc6c55d3bbaabe055f4eadb9b39f45a511132b3552701d58bc310594d7268421a0bc5cb26b7ce51b36bac43462aa39bb3f2d18f4eb90c856e686d79ba34b0ab60790b7f526d2b9f3b84e8f779b97f6bcd70827ccba35f543d549245c32b6622b79d672bc5336925200dbc8c198646b2d613bec759963bb07aaab14747cb8de8d6fd2d1f3b85c030d36711d11ca068b495da7866106938bdf0332a4bc59755fc55a6e4976b9b603d031b69802deaca5cd831755cc65c613792bd90be60c9cc46bb0c59e91d83015b0633614924f44586618612abd097e5a9a8c392091e7eb7f6d2b72ab816970765a803b73f386716e753288d5c5e2088557782cd1884e25ad1342cdaa046901ffb7339b8f5a93ec6b297f292dc05d32f3f3bdf6296d8210e624255f5ee8c1e97007c3c6214ea475c6ee1c8dd3eb858d36a5df97874df974fc73662b244884b186fb621ce2cc0ce4e6f643ec360f7afa6b15dbb6619ea54f0d89c746d0d5fcfe0454b2e79c6fda38ca47e67ee57d244674b96d9436d41ff6b0732611170a157e47451d5d964f69da6a305c01e97f91cf033d2f99872b4a371ec45368ec0dc4b4f24d77df7803fd8904df3b32df92c6e8865330e786ff4b96d52e305c8ef64382e393db31e6ed9ddb911c8198f1663a7fdb26dc7182abe81282cf04ca9d55775818dd992c582d768806bbae6e4415a590209c1e46000de7f38297e9ea78df1a515ccc637d08624a9a24f0eb35c292ef31a8d23680ea4692d317b4d4bea81ee919b5217a47a5015037a627a4affa78eb4fd98779b8f209b82bc589716bbfa00c8f51beba3fe5f1d3447e442a99cafa339e2f40377a1c9499767e0dd65e7a28181b5367cad28ed927c44f87f7ca77decd5b703ae6f95e2970d9fddeb594d6989c74a64eff0493493d5555872032778110fb70b4aaa7983400c58efc1d130caae4c761058f6900cf1e5cd61e18f2c1f666f89713ffa9721422e1ca951f81e827f60c478c62ec1d29ebdf08cfb6cd2d06138bc682777145d0ecd1dd979e259c7e217d870beaea28cb11f3182c8454af999002b6de469f7cc39b6f3fd501f6602764c9d0436673a18df95ef12ff835681317b4c4ab0f3c560171ce11c375084c79a455c5a4f64eca37cd260ddbfa1300b4576b48b484abb3cbac5b3da08cf375ce89c34fd67db21966f39247ab09e141f98b72118dc5c0327d50a32ea856b891b9270e931c5fd60b8c7b1d4913e64e914721a4a0b0f9fdf49e26ac24dba70a94e2b9c42954b0140753c70a1771be175f6dc264a4af9d94795245483793c9939a96362832ccf0a4a71c4e11fb766e0066f543ea44a309e82a4fc4e770da021e3635d62e5faa25a36c8998ea7a047791240bb79ef575abcfb7f0d85aaa595a86555bd5bcb1e97f6aefaccecacbeffe4d38096e9ec33d6b9e3a3653fee10aebb506c2e70957ef225b983fc5ecc0946248e5d2940e7c59c0aa4c8bad3127d85d9916e3fc78d601cbc18291a79e53740466a005fe47067e33890899a6cb191eed7fb7738ec42bdee2e708effd50606661c746e182d9097855babc1af5b487759ec761d3e635cf32479145b247cba0acaad144f201a7de4e6dec0f126de483ab5762791783d711ef894b9563a9623d6956f4ff8f02d356c7c838bd45c2ca2858331704502918a7f5d04d6c2be6fd019bc23b1db38fbc4235e817356a2f8e3d503321d1d4c58de2f4b20fd32ce3796834ba4c24d4c21a8d32e1eadbd32af4f3d08f8173f0049755cdbac833b85b1bed15994d89299f30c5982b32ee2865f7439ef1d27b17001013a9017e84ef60718e0f92345ef120029485835592e6a1b232d73455ece481039b4a6346bf51e678e2f941105b8cd2d0e4e2d62e9c9a12420c568d741465ddc4c26920e0f7e6f2d9189fe7bdc16c597f53a7a51d3625f3216a32498d4eced2e77d7b455ec795722540ea95e200d9c2b5d80801b1574bac290586d34d8eba43d5e053f17d5e8d00ef770db46898cef09f400d56bbb6b7c654a3f4dda2bfca6ed0fa5f30d6f3a8c3270a8b0e9bd25ab7440457526348123997b2f5b32867db27649bd9cfe475e441c0d778e90ee9f548b2e499e0a00b271d7a778d4685812f3c8a447d339288bc615e049dd49723e8b23e944e2759a131cd412640bf2f6122ecb52677784e391b4559eba29076c15e0612e86f9bf1b09ccffdf252b9ea0a85849607986b061fd50ed847e13dd67f5ee6ec3a147f0421cf968644a8ffb56470494adb0c1bca9dfeeae9257104d37cfbfd820100455b6b3a1877058dda6fb23a574e37bcb4d3df2d3c78a90de067b0510da6e2c040d44088eeb4a0714c28e661df7fd44b53a72a23238212777596775fd43674f1f9b866eb549bdc7332407ec1e7766b20163587173754faaceed45b4891a6b9d9bfc17d991673508776b6dfb7b3e3371713522fa2ac1aac068aa526c0eef9953dbfb6a013645bd80650de10bce06a580a3cee6b921b2d809b753d180ab3cf3ed4cc3c1121900eb5698f3c16f25da3ec10b585405929a2059312015665665d1f1de680efb1215c8ad583402884e6b23172d1e79fc7e4e06cde60e8e0a2c4c27fc41cdfd484979a7ec0182e2ffb149f390b0ee5a176be636c03e4b5d8c888130caa3d0fe9045029b78b0a83c56c522e6ae3d8b7283096d3a6e71eb1c79a8c7cdd860c28f76f63e09527f1970afca2b51399bd82afc9e833e9eb9e6553279eae3d9999173b9b7a585f36cf902e3a1c1ee98ad71a4eb309ea36e1804e88f125e330bd9d68535668b28d82c6039dc59e80ec2d1b2b53a941d11b5e7959a189d4066b7faba1dc9a3c1476d650450379137d947b6dc12f4c36b2ac63de5bd48909a8942d42f9c64e8b7f8fe969bce28f90a22bf5d8abdcea4c008feb8d81c23580630301bb0dd7d56fc3d7d757f2fad85dac7374aeced45654b86efb4f33889f05939151f7250a88b72b115b8fba1e6f0b5b72171018353261283760c592d550f7f643729fce247f7fff23219fd4765791dc9ef04198191b54453964c05a356642d43d26eca24c0587016dbfc8d5973770d6420c69fa8020fb3c6e9a82c1acc45ad7ce052d4fc4b66df6a485e33006ebc6e4b8065ac1ec1ee1a9ed545cf220f5588301d84249bc8df676edaa4caae705160c1cdbe2edf950e27096bad89852f3f69f89c4dec1589e75e594a8f421da911ac5bbfa8699bb2ac0e668fb206965d6f2dffb44c2aa1e93460564ef440f744307116101986c5cef8d1f17371b54c14cefcfe4edc83d6bc1f467dde292d6875bbdb2b40c4e0285d2bfb04316bb609860ae95d9c4e20754b47414515799ebe6071b2418ed590f9b84a66f82459a889737c89279a16b086793cc2f16563199fe8c4b2215d1203bb1dbd1c6616092e26e7f45cd20947a2796f034413111bff921c152d1b2bbf1b67078081494db44ac3fcb9edd8416be946dfb007fe8a279636a97a11e9f36132db0e41e6a7478ea6686f450f7b93a9ba39095be5a533e83737d231854884f2c66e49a1799deb3bd4b7db2467585d86c2abbe459fcfb06ce195c75ab9670b5f84873c5649dd66448c5fc58d8c116048059ded2e89df613f7037a7989fa742115812c4436e4fc97d3e1715a0e7be2b9f02b005b05108f1b12ea0bd1a4ad20a4c252c8fa7d36cce94b140081812b7b5add4c8ba05c4177e06112f5483f6905bcf699b9bcd759fcdfd5516d0a90847f3860d1a1f0b8c99a26263c6fc682edbdbb1440c816cc43787cd63fba5ae5bb91d866d7a47d98541e376d08d71a3cbb2447ed618c9138fbb093dec9270140f4eeb0836cd0d1bdae8dd44e7e9caeee2dc271f71121a7059e08d44eb8b70f8888c9b844beafcae4fda3960fad57aed1d442ba5bce6452303a6fd8674fb2c0541a6b4d4fe989695234e21649dd11c0808d5b812f3cde1cd85065c78767a985192a47cda3b970db9c53ddbbdfbacda40edd285619eae33af851c617615473d6f2222c848d6d6651b8192850c5331dffe91aecfc81f49ee87affb9a83f5b6e41e6282a0f7134d9bd5f1b5f6c613f241863ce28d7cf47057c21cc2c1edcbfd2a8a882ff3e3654614b68d666001f6d3bde0ee3b7f65dfca192538dbc79e60ea40a52f89fa027ed3dfa32b4e8616f40af4c25411b9ac0414f55e74db1701aa223fb552a4e371ee8e431f7737e5aacc515f7f6dd31a0c1595d4089ea399211213eebd2dc76bf7bc711194d6ea08b1e7e2eef945bc26f2a6a8089f04dbe615a73b97f9eeee020998ebaed60f003d129dc4098322c939f3a0e17fe2bee8728a9aa61745ac01675b2b0b9c7a4c1da7f78a0444320e6bb6c0fd25c5f1d29b8dc910c6f5642c2ca68f4bcc6af02c03d1c17b5b13512bb04e83590fcecd9f17091de42634a745a661aa2e470a4dc8bb9eeb4a67a19a1813197cbcbf3022b0817e366cc153c10eb99110fa2923c48661b095bee1f688efea38a02f7fc81ddb4be47cdd7f78d796f812fa4af28e76698a524fe43aa3aaf554f0a23477602672606a82ea62bc61832afa580439e2f33de03eb39e8b7e5de048445e1af303d35e974340936b463817ce9536ae0bc49853998ab18de21e97cca4f83fac2a2f89119ac1e8fb09a03ecc13dc9c114ab5353d533e47b501beec50a10697a07c43791a3edfaa05618b1a98db227543488881d4a40de1b63a110997fe6144bf54d84502a2ac6bd4635273bc5b963e33fc91ef09a9e21e2f6a6e99740930edb4676c06e94bff199fb2ae0dd3c0b80397724e2f06e96bf9ab87555e9fbb3d5c6b9e53da30ac2809c186ef4c7752a77c41d13840f7dc663599e0b84b72daeed7da9355acca4497a7ec9ef5aca4e9fead5e43ee1d399a675f08e1b1a244601a6899477f37c3ef19d6e68c17d9175816bdca38dd313c4ddcbf8337a31d145ab2d3af8906982b689412ee34a22fc005fcf6a2c03646690ea5b8a8a8cddf0ee444e4271dbb5569169dda5d71901ca1e99f83851fc5867b3381d60e1f16982f3cb2b1659fe81bddad57bce90c644827449505591777c0746578e519faebb67f1fe37d331dce49a05bff591be4fbf3ce020b049758708a6801d517e9d8b01b66461c06ee1557e3c12847dc2b06d0f9b50e92a1745e514d4705020cfb057db7a29432953ff5d6e12911c9aa75b86bf455f6213fa8db63fbe6a153f59cdb0f3b932855c90b5a26c0023ceff085c58eba1fecfb7fdbd18031265c427b18fdf2d74b0644145210c129b2417f1bdda18c0df9905ba959e9d16ec9fa27431e068dbf39e3fe2663b8605b01e320cd8dbc6a9ac1b64a9913fb180ea4936b63fe6e874bee4dfe3937c9aeb453003e4085a241da328706880f5323d287670ef92d35353fdd12a6e8a0d6d601911fdcdf53b1fe54271f30493c8c7ffc249e22909d8279918a7c95304a7b35c40789b5927ae5012fa1f922e62e3e02fb5e3880602b03bc317ca06c688f3341bb4720a40e2d3219add64eb251058a7c817c6f037b61e786503aed5830d21e55eeffac7d87e0ea043807a2ff8f0e65af38af58713ce9d1a30eb34a2143c4d432cd452919e84db7f66dfd740bc842d2746b8b679e65da6a503c892ba4711552d83d9141b714340f8ea4e06cec5e2694caca6ef9611d8d69f7277fbd0f77d0294bcbac210683c796b527cf70b30b27d5785bc0dc87ad8e31308e999d8915fd608d28539f38d0eeae10371a4a782e32990e489a14521d036291881c2948e47caf01a8f010aa842401d34aaca88ff19c779733a3e33501c8964e455d79b04592a0e8001e1ebe3675bddb1ec83718cd239efdc28af02d1385e8dc0306659c7f04e9ee7a155078ae84236488874b2b3d2ebb4d10d69ab76b04286501c61415faf1e8e4a4545972bc23010b595fd86b41b59e9a5b86d9341a5549260b58615f95c1ad93d0f6f96f34394b6539dec090cae701be4f4b18dec87bc5710c6f96e470f33ba00fee23540e98562d5f6d5b29dfc050279b2244e397b9ad644c332f05ba7590b85fe9a1e9cdf361be2f363fc0017aaccc217f398573690a5fc61e4ac4c96a8f3c58b812865f36655a92479d444602d5022b2b981a231db5dcf13d32da23555264a66ac25cf302a8c9d095ee01d14a8e8bf330da286bfa06589d9ef6b85fc2d439280d51f2987cd7b290a0a50e186902710614d4b80f7d339c51ab6fffcdffc165416ad01cc86f119e886ffea747f949fec47261a6c24f294d669ce2ab121acdfdd242825762f71e1f773b390b70276ac1802db8a4ad936ea9c9c85399c2dbc6dd5b2accdb7ea35468564c8bc825246e0f00f11b15c3dad2253764d640e49564523864341f1969b54fb3d3cafb8c2bd0d173e76afb187c869ecccee51fb566fa58f380cb179c3ef68b8d3df2a67ab8fb98a69242e687b170b76e172b02f07253aac614b25b25e1015f42f714f2b1fd73eb3c511ebe666d03207879f337893e9f899bae0fa880b0fb093e109139ce7123089d892f68500bb47b1a6603da10d90e39181e95ffedfd10b3481aa41838cd8ef2f63a9c5dbe19719b0a5d987f855ff9c463970ad0fd6d8f393fc4e37587c512ee5b85f48fa526e9774025af31b493370c3f533d2f9b4a4d3bda526c1b710cc033372eb84431f894fa2611e2304383c35b6e1fed56770dfda29c2004935ee9856720fd1b8328b454e5fd13f11500d232002878f889b9699efe2455c2b4969173800b152a2f369e94749d63bd449e5fcadff2b3ac6194484c92639cfde0514a4c7d18d2471a2c475d07e23bcac8c7fd38987c566e892fff9eee0075d8fc3f81b26ce31ffa0866a19168ee672967c9693a300631324f25a76b46e387e0311b27579ba8fc985704df04b1c14106ac42960c8e2e32288742e4ba0b2717f8a7f37f34bf46cbcd139527ea7131e952bb567a1b52ab2e802ebd29a274311277bd8bddc3cff075c6f897d59004145ef514b31c15de8e4046fdf5c8ba93b55b5aee6da3e152564a86329a4594f0bd3862ffcf765ce04d2c743bd64aea207bf7c55e958d472730657ef8222dd0502739aaf9b0960456ea5d211df1854d81bf875d1208ae1a62888311443ba031d31610c770b90fcf78db49333c0a5add1eb4f878e73dfb91a0958a13301023f594ff20a0c206dd4277fffe8872364249caa26d5eb92f0457dd00a7b57c40a38bc83616e81b27a7285b3c9e4a53e12bb096cda64e62f5010200df3fa24361b8bbaa72e32d599a68d92c3006dab9aeb20afaeae51ce90cd7b3472e815981277940905607249ab50d62d0d915ecfc59614433ff3cd4efaa9c97f16cd0e8726b17e64116eadf9d1b9dee336128bab2243974dfa0b4ab24937744160c65a2e280cbed74d081bd021ddeb6d3d5f02a2c2effefe3bb9313d0b3c6c9c729c9e5b233e893dda254ccaab68c7e80d47167b614cc794b4035993a72dc3c709ebad93b2b8ebc3905e453c623a2833b58d4b12918be6c17eb3735a060848bbf26bf675b557c5f407105e6786351994e1d15c15b97ac46a1af8d96fe316fe43ad2f984e8cd38515eb3d5b22f0d8077104de5e235d08f9106464380530bd4f530538c67f37531c42f710f06103fa96974a4f31f0382142fd68c30d4e868b2d2f0560e35663e22d010ece0df6627af10a1e605a8247994c8a0c516525326206b0d4ff301a1212023f474cb68b71fe20581becb4bb6eeabba3798d1b791216526873c24f5141446daad46f16db4eb67cb86cdf0e5060cf7d4cb54f13355cfb01bca74eeeb97ca33870a280694a5152d9ef51c48d7fc9d348a69a18d27eb28069b1ff913dd86f047c3582b73e6e069f03ee2ef57eb63c0051b74561dee787c6ec59a6ae58b0c5bc94031a765660f123b17e6901cbed98073dcab96b1233cb74624ecf674a8a0c7280802aa37169a55af066692dce9c4928a6d122c564038bd3dfd3b2e497e7a4d356577135f155daceb45349b3f71d6bb6a09ee0398d99fe993771a0b381b80cf6b95b90ca7b93bbd99ef5b9c003a2b47e57d62a46ae9f8f7bd93e678aa0aeef63b35bd60a742bcea620aa379a4fe88dfca3d457a05e30fbd17be780a4c1f030c61398b879a7d91adc0c72fe0bdd69623d45d9b0dae24124f87df2090465752e544bd94768f13d18217d9eeaf9ffc1ee120311863de78ab2d0aedb554454bf527fe6d7f62d8b2ec1a20fa74b96b2130358a0816bc2cde77535b4d5eeb912bdf8afe0b7cdb45791e765caaf01134d6f5b5fc5df7697f8687bb4bb191fd99aea7e305b953aced438d282a7149488d7f135508774a04724975d957f0ef49f3ea729effae05ce6c9b8a805999d87de35a47d45228c761f369f993aa5c667b4c91ef4bd75e4a5578a380a0df917a936b356de58a3d1cd6a829e1533ff1680da565086405ec7c8e211e429d39b6556ac7f5c400128cf10ec2691e6dedcde9d08961692ab215a7b426c16b503ec551d9eaf4c207ad54a1fe3339fef2f972e093d727f7d5e4b1374f89e6bc3974082245cf7dceb0f5a5d8c4e8a99db054c202c41a27b64ca6ff907eae0ecb40de6eba3a10e00e82d099998d67cc1fa8b0a6d8dc1069beff4216adfd238d7669f7b5d5cfff4b786edede07ad956429bf2dae65b862fb5e910f590a866bef6059feca94250468bc3f1f08d1a2c6e874a9ba542503bd8203c0d20e22c1864f80d27922ef7e9ef7194985169779e83f0ef1768dd4280c6df30910c59abb217bb2a0091debe063ef0179b7e31223f0cc7ab7adc64ff9a3bb835330db2491cb26794dc6e0fe89b1c39dfc9f49f0e4451ad189cc1ebba550e5ed253006462cb329912a38ee34a20c1e65fcf37028f37610f6e63dea667c301ebba86a1655e6da0a3b0f5e90a03c858bd4419da8beb659b858206b3d8aa9a78bf9d1f1c50ccc2080a4f294e67b4daa2bc75e26c4c39d6bc07cfd9f31757f589c6c71c2f292214c958aefa15f19d1bf4d55d9854db16a7fc50ebbea4003f168e3b9e43ddeb3d17f67f0b067ce7c240f62f56a51099eaae8f547adee13c81a9feee523ad4efc6a4a6d455eb8fcc67076444be4a72699117ad3af2bd9021f6601ba2a90a97f7cd6813a1ad067b9dd9dec7245da22028b14a99b0329f81f062bdc655d43c6307f1bb9f206457787fe51fdc6507a788e6a3b7e945d1b3dc2f4f842a450fa9271fad279e2fdd438b9c937ff2d4ec0d768ebd7c7a8d5db40c753461b927fc953549212961038f6f3856103f94007a4f9472a3f83d8e9be94716e7b928a0aff9db3a38adc6ba8b5cf05ac705409df8b687d51bcdceaa4c2dd030972991b427f23e5119e4fe1aca002185f4076daf3ec644bb297dc6ad161573e6156404e07904fd28a3ca25c04d76c97722e5fda94c1a0846c904a451f86d0148ecd0a68cc6b4a9c382639c4116879f621590b6862a6d9c70946415bfeba3404ef79b836f5b5d0d7ffffa938573acc056928a1b94a6690094eac7c09f652afd364c2584047ae7f473c935827b5cf0f60baa80d7dd997bf1603b5bb2cafd77a5e4b1733254bb878804f04c770a872f0ad111a752cd86fb9af011ee76cbb102dc4744e351abc53f4be5e3cef1dcfe58e48f73fe60c5080e12a5d725b02742bbc17b50baf115555e70a635f40be1777b1544803009a87efd78c6cd3e25817d00e86997103d79ccd164ea89c0c7c6feb2ccc0d717c3e962999ef05b17c8668bb4d7445621319c36c9f0312a87b3383a1d5f92cb9b9ff5e7e895b58918d20a1e567431d86339fac7fdb3b091c1337e92eea01a5c1f9ad47ec4d950b659b1a61d0f09cd0174abbfd62f91af588918c3d65b6afb9a686efe5db707875808c822f41afab7266ae9e4a5950d439cdcc19f2e566702a1bbe916a124b1a2293468b8ece1d30a52237db206948659cedf5e955ec8961ed91797e7c2b8bb1313fe632e7b7d9ca60a2b271506076ac497e937274e2d19ada23f2fb55538cd88826b668f2a9bebcad9cec24f2718e967edc2c60607da2f933369eb9005e1935d46c1030112e3b3cac9a120c85871b7db015e7666eafc541f2615cb5ca939552cd1dc30c01e248d0121e26fa2787080b4e9cd660b6ce6ba9843d8e03e833c0299421a53ab138452d57b3ba9c9a6cd6c5cdce1c2718ec19be047c1f2ec1ff142eb14153088b9d90381ca85c43de14c34d7f2e622c4b34c3a7e9f6e84138ad32dfdc6c5e3b19b6b0a0aa182193bb0c41842c6b2fc466e7cb7fad61ccde2813b1b9df9215a745b66468f7bd2fa7fe696b7b815b9880847a4be7d8511576607e7957e050f5bbb24c2b4c79aa041635a4a4b81fc950068f68f5a96f195917fa8ea1c873d88c2e9ca3082c9f33b2e5b4cbc0a8a5851c6a90d4dd3cec153ef81cd7b01746a4de751b5288d59a3379405e6f9cb330a3b881eab1b93bacb30ce46163bfa166355a236bf1b3fa57982decf825b0ce71415cf7eadd5fdc013e91c05a40a2552668c81cc1e23dfda986d640d11bdfe16c576062b0f2836a0fc71512e82fb764237b456b23c0d3e3d630fd2c5d44f2310bbb8f5973711322a3271875c2e4dfdddc67330ec7ce807a0455f19055067906fc4ca83988433d8f1ff1f3cba9b759580b82939b4eaa5940cd838b345c715768ff37516db13ae9dac06ee8ff2eaca26f21639c91bb33a68e3ad5c268071efc935fd5778391afc5b8e7ab431f2dcb9431b6a68f5c891f00289a5486683f742c72032555bf1690386a8aa28cad5509d29fbc9f52ae5ce20908a863ba3bbd21d5db78b06cdb2535ee72cb04302d74ce231fde153ac6bce6301f940ea4b06eba20736bb61e76a434de0c085466a31a69505d4969520658493e8613b7404e5ee2186a6609f54fac65aca603043a720ef73e2073020fbd3edc7d974a11d6cf128040a5ad80f177fb83b6bdcf79010ea0398410bf2d53f1e353916e8b0ff7e8ede38bc3a9d4a0a48d16c0118373167fa0b317169003b18c8d367a8a3c65b7eea9e492f138bc7fd510baba4e9d070310489ecd9f29e16a56fdbb3f1b361caeb4522f17ba6729c42412ff7b597976eee8896ae8f289c8943edf1e7eb5922671a1f45aed872a714ca6878b6f8c4108211c2f871d6b37aac8839e21dbdaceb675ea72b2a44b098cedd4622018888e92d041324c0d15a8c1b1edb2a08b5ed5de98819ded2460baa189042bf93870bbc14f51692828498d39d5b7aa075a2d4a31037f378fbfa5c7d135cf1406e684f21b05b0bee1945d9f205dc5737c3650a38f087cd5e4e39b8ba4668e0098474e087643447b0d6e0142e809e6054742c1422da81682b4c0ef55f71c2278c3b505630458f65dc42d64f6dfba521e8917b7887ddc7636dc6bdcd91b65c47c7f6e173071e774bda4564ef6b50c392db15f352e5ae1509ccdcd311140695b237d2f944012be4bdd43681f7275cb5ae7574a733fc4125c6ee8c9d832c0b4619f4097bccd7469e728cacc99d0d63d5317c678b287a63fcff4cb11eb4709a316163a283328486c90d3008f7f38520103ac263fc76a8271265f49f791e7e2e0dd0c18e4bd281623f597173e537942361e20b5b83dea65928ace179f7572a2271dc5e5dadb279d92836ddca1eb1addc82e239b1e34acb92d1dc5e3868d3824fb1a6395fceb631b31fdc2073aa009f1d7a0a3d996527e4b0368814a347b3451e16c07ba33b2dad1c2d2709d3f17c355d6f613e1c2aaac86417ccaba2a2bc147a9838d4be9c3b5581c53f0d9cef3fdf1f689a6cb38eeb9f38807b1720fc9d4a0217527d965836ddeaf790031a7530d731147e128351ab4450bd2c124eebb93b972a6cd139adb80ab4f7c4f89ff7e0ece443ce2aacea9ce9e46760dd16f2645563acc0d796c2441f8304a6a3783b27daa285f45801bfe6af3977824533670052a2e475f9b0804444bcb0e7a5b4396b21f9aab14aa642d934a5e1d0e8aea8c664434ca6ff251d782b2efb69f8c6b520a19be7f82478f1ca10009955da676803e3125ce4e816321565ee643447f066cfdbb86b93558b80e5208c4523c5e791e20e28525963f15914c19b624c5ea2a6cf196385717a7fb9c642f6c2d5989155ae849c6e118e43879ee69b3e95363dca48b7e9f20fcacc14261ffe4f84fa1a56c4b67629f48eff7430bf0011398bdc292ba4a057a3dc100224402cc94cad533548fd2d4ffdfd0fe8393a3097ec396e8c6fe63fe89e42ebfd14ef1d589744b9170d36c6af1558581229c63df838feddb33bc585ee07e9d21817c0aa977c86b727671f199c2246d3d31a676687e0687bf9bddd84825e2e41ccf4fe1ad10f3c549d7b9a97a6a9728561515ca45a00f49a3e973d13ab9f6119d43ceeb4edc8e502253d902854986a155709f354989e64f51b2bbd10cc3fbaee8950c3deba05f0cbb69782854ed4cef28cc66ffa9c407fbb37218598c871baea9f968a8b0ef97f684bf9dda7ecf239c4f01354a9648a7f44583011239dbcb25634d6e494f269dfc0d4106f106ac3ff4642a440678204b8769090c23ba50472bc37a9ec9eb9a38158803c2325bd03b866711251f2c84f042284fba17517041c0f648c8df40c296049fec26340e8805f9a8f7df8faea6ca1af4867525a2e3d284fa646b1416dd4b631a3d2b9b8ec67d65a9efc71440932034cb74b6f90f8d028a86193ab3c43f7d69e0814265d99857ceb00a0564c4acdae75b307972b0af9e44ceba86bb7e68b4a1280f72eee1414504f8ffffff07