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 70900 3e34a146d8567e78330c9e61b8b9e9604e5e2b5be6983fb310777f9e83cc20fd

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
df867417c4419dcf9ac13b7340397fa7e440caf2f6e8dcb3c6dac3920e47962c
Certificate Block Hash
3e34a146d8567e78330c9e61b8b9e9604e5e2b5be6983fb310777f9e83cc20fd
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00112a0000861f0100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000315d81864d96079b28a25bbfe59f7d546c6adcdd05f144c4646efebeb467e6a94c89a6bed6446406add741dee8dbae8d9e85d0c8ce429577d9bdc9e134ab2f0618f00efb454c041f128291681291aa28304741d1021649b811060000000000000000020000000200112a0000861f0100

Raw Header Hex

00004020932569417e89c5ae2f7a83336faeeddc59a5871b7aebd1e716c22b3d5146dcdf6ec11b8f1837fef9309150f001fa1f419f86ca89ea738dfd0b4179ce56630323014a296aa8fe00182c96470e92c3dac6b3dce8f6f2ca40e4a77f3940733bc19acf9d41c4177486df

Proof Data Hex

59,560 bytes
1212160203076d6ccac0bfe3ce5844b7b5021791878ad2de12ae57a1311abecc595a9103926177404850fd4550109fe7045c86da56562c17a039b25479a55bbb90d287e2cc3cf0ec26fc1deae1b0284c332fb396aa4a6581d19f2e0229a209c63fa08bd4058b990238d1641368550434e52ef185c5f2c802e5d5c557ad2bd31bfca6c4e3362ddab8a9c32f624abe21ffa46bee86d105bef7a38a3aedaf257fc17bab4843cfe0cbcc3cd21b8ea5aa36361322bf012f14d94ef68f58484aa0a84252ade5079ad865cec9b3ffcffeecf7bdea638facbceeef66722d3ea0d6a3f9757f8581abd5d5f301803f1633721deb7e57bd83c3cf57b9b0affbb5e5a069b7f238831994a5b40b6204e47f15cee12eb5a19b66583d895b63e7bd07abd4b0ecf149849eb8b1ba234c5364081e2008cb76b2bb0857f1ced93db12627352284d0a2e77bdd6c8cc54c885a1243316db3b62178a3d521b47b07d3ce093d92a40a650a385e2e24edd2278ba7b35e74666163ecc903d938fb93925ea591576fcd9b6adfc731aa99a487a34e58f0cff0c278b22c9d5273cf9f197f496bdfc0904432bfbf0f4cd80621990be33c20cb0e5d604a50ac19b5ece71814521a13f5a662973c5fbcd33b037842193b5f7418d322a34e5c7a13443f41df5a17499455176820c65d568ab43cb02a564b08bd34a5c6231bcdf0097a1f678b1b057201445e96dd009f4f32cc10c2354a234a546a76bcc214e8ae32880c45b6ddb5f3095568203f2b0fc970c0e8f4baef4268c86091d12f7f380eec5ccc5e9c6a955defef65cfb1ab51c1a8e7f84c8666a595ecf077538a7f0633ffe56e91550a46c271d7c485f9c7520b34828eeb1df183cb22a4f55b6596fd1e2f93d6016c2d64c73dde66e9edd7870a6131a10a4e7abf3d2c32e4e8633704381a1801eee334f94ee73b4bc73b238bb4b733ede38c81804f612a7d4b612e80aa2f083085ba09c0dae69f58d46e8985a1dbed9a82b80a2f4a1cda58e0794a7f1cb41931361e6a8037ecc4349de567c74cccfd3728b2f9d422e47a64d75dd6b94b662adbc4a19fd6730b94993eccb03828607d90aa76b34946893ffc1f3408cf8bcb1bbf5321c58fddbbabe02b388c163a070c4939e679896cf916e84f3c846adb540e9e57672e58a41c0b3795137f53483be0dcc5ea62c08075aecbda7d3a06cc962c1a1f98de19dae557ea73e2b79e1ed7e7300b5ca8c861f0e5ffbed2a12c5a5da59334373c0ce28f3e9b7b6ef195a5b640e69e4e18c7b30b703922d765c82941a3e8ad17136d88c1bc58bc18c071a5c1d4f95a403d538c84e48c22a0c0b6422ed93386a4f743257f042bbda2331b51b0abe15c1e09abc00662e73fb565505b0e0269f063b159e224c98a006abe64237709b01a995d85d4389431eeab2e4ecb2897cf5538165de2c9bc0da877a2a6d1ea3372c9d8a94ff1cf10033503e6a37b2288cd5fcf103cb50667990bfc807568c6c365f390e85f33057f498c4e44c864e866d1d253247f89c6bce367e0f13a92d422869aef7ba442aa41886f9f8516317c21b0e57f50d5a25e42a784f2454516c5b337ae28a3d93023c39c27b4b3603080619574c06d2e7c2d9aee360495621895d3449f1b44b3c18b4fd5dddee7bd44aa3773deb5f8237929725b6fc1737f277e1ac67115d811f29a57298e1afb3a5e32c7c38495a4b3d90c8b5aa0218f00b19c977bd62ad6e9c90b2a99d62a28b8c100ca40c58e90570fdeea1d6c8087dd6e02faab1c2b5cd2765e2348db89fa8dbf2745ed3fe07c3e629700124abb3746638a066cb05f08f20f296f5563fbbeae5a4c0fd814ff304379db903a77a8b3da4d04a748daa6751eff90372d9dc4b03b2d7fb40699194884f7dda980d01d93ceb48b7c1f203549af678ed8d4c29b4f05adf0da6a6eef6878c4fd015f6d9cfea0942bc0fb13acefc80ac8785472580428a917729fbf092c317b168151e8a1f60ebf0e4ee3e68dcf742ba4c54b6746af10b73d3a3dc972bb12da3c654736aa61591ae53f1b4938ead84d37498f95869e6ff8acd94dd6dc5001f0a9549cf030d0d82a0ca902b9ffb6d6a284ca538f43f0725ad1afadfdb070eca6d9293113a6195d7b3dbee8878d55c1c348fa740b9258abb14fd151cd37038931ec0f1e6aa2142c4fcf8bdfda5d41aa5fce139942a316c440017f315fff22a7dd8791f17730eec53555b99dde5ad9933e068cfd6a22a54f19975098da5d967a281056b7e0beb710badbec6cfa21dd99f929acfc001f44780274fd0b8c39980251449cba57ef557354434db4cfc3f2e5b601478ab4a5808d734ba2101104c65bc229bb0a404bf36aa02b8fed43584e4f73279950c0286e02ae2149aec1f1a826076181046f5400d3e550c2650a9e8bde1eb5f0f955993900ee13e8e26f00353f989708f87ebc0309a05a959905764f944d165e74226df4671100daf1e0f22c16e52ffe8d61222705538a46054f27cb7515b3870d09fa590b261a5355972d6e86980b1f7adc4580ae4b128b5cb4fd9d5702b1d5463a8811fb546a271e29fac549e89aa784e4787dff6fe32e9167915ff639066cb43e27de0bfe246d6db931c1407bd8715434a70921933b939f8ff3eb0b1c4f3c3320308444fbc515348b1b1ea618a952598367097f897be7f735cab45a6ae5dfed87895d53c752062eaf18b65d79edb2979f117dd5d8b89f00867ac509069d769747dc97b6c9d7df36281f46d87e531a20db65a59a5085dabef0bc51ff8da5f586895d1878c082d54c65ac4e12804aed78d21c1afcf16f37718ffa20b71f3a44f2e656d4b4f2f36fb21c0f6cb674d5c78b11799f2cd80e32cd9c8efb5fe1043bdffe0aeebc36275a406c791a1a908238dd26d2383622b3f7e8d239013510b736b0fb82601b46c3b917433304aabf6879a02ec7d5134935d7a7f5db56b4f50780651a83e4fed7f51c96d9c2c9ba9756da46aed36b766b7963809a73290517f70f7b0137c05c6771dca1674a875d5ebf0778dbe9cf2bbe23f92abbee882d05899c73ff6b3e798a8b2b3f7d1b83250a1a703f3659bd7dc7bedd5ebda0c0c3fb93c9059ca523bc2ed26e2183b1e29ffc92511dc84b3a693c4df7bd7d317d32feddd493728580acdbfea6a33dd646bedfb4f64ae4ab2d3c2a7601481326c3750c4b5b39a17762298ef6affc1bebd5c9ed9473e31de7f5dbfa39e73a6586352746b57cc89bfb8ed325c18a7cefb528560d10206a272648eb2685c516ae62e24b087c81dc966a0ded17fa713c5ac84f82bff02bc7f4319d24fee8f051234e03f765a37170793672094c21e7259e479fa62b1c6327fb7e4dd586a6d2460aee61c14a376cac8a5bf8e0235b30f835c678b24d8d5ba7f92f1d1bfeec7181899856b18d68324abc987ae4e42ac60ac243f34dcf0f596c7bf320e6def2ff62d3bbebe413f95b241d92caeade7cef907aa620762013c3723ebacb8b6593d5deed4cb6f766a1df0bca9a446ae0351bf7f43a63f83260c2bff2601b13b169fed89accab735f1ed795450e82491ab7147893b482d79b379cb00901cda2de601f0030ae463cec5008b700d945730392fccbf1d0ec01e97a2ef28fe870e1408b36d674eeb02fad5b923cd52a52c711105c612502dbdf13df3605f2da97a91d182c9d0fe231ab7dbca03a18166de0bb8d7af8ebd4830c4bfc2e5f13d3f74599d3f61b7da9c6dd4294e85a4a95ac1ae614dfb359aaf5e27320d9158e2c2a7581401caa5aaef2e26e7616deae897671e40a19c77b71cd4115129de54be5b7a04c7969c0ebeabbefc7a511ed16414cd30d14bcd0c3062a4417bd729fc219aafc946b5afa394b4c5cd3d515a00f8e32f2d237865dff5b05eb9e6fc117c3159ecda50d3a43f3c0a92b87a7015b41165686c9f06e7d7facf2da7daff02ce0735db972317deeb4079d3e657b46c215e973ff5ff2f0023280112287125799c3b86ca8f7bc350676336dacb43f198173a5a145d82da31693cbf5841e557bd0f027d83cd58bd8b178141afe7dfa38d8bd54cf2d3361253b83406ac836299185c6302ac548d2526d3ede51e08873f0118a58b5b41e20561259594a0f6c7c4d701df37bf5dce52a8f17c749269c48921c48e433d337826cb6b08aa5ff1268f069a72c071aa6c49aaeb75ce3b0d6cd0d8916fcffe8ad25fd9ece711582ba401ef387fb96c18d78ee5a0c6281c75194bd8a7fc06d527bfb0d5512bc2b7f80ad7d5647270925c845ba5c610f4f0c2eb2f499a253948ed3d6fd4f5185116cdfc8706d6180cef59f87c24c9b2b910a1fdc15f3a76eab50c068235068cccddc8f05e91813c7cc48e8aad2cb00d635b2b8b84b5a909885738f3c4a2c4d4f280a983dfce478b12287216c817faa15d37d21d69bc48d720c329fed401312608fcce12e990bf9fdbc4fa392e29b7c2f47629968ef3f2defdc2012abd0cc77cb9049e7f4452f052b54fe47d8908cfef399d2b8cb5741edb783375f43924b1bb2d57dc0a59451f715521daa0ec797d065c71b70aff5a29c5c41f17fbc66012e2ca541b480363e7101484a0613734cc09b6b7224e8f547e978745635dafe564cbb6539d9b29384a80f6401ed854bcccc9707fe866351c0dadb16ddb062356101181f2534ad7b12d3f1b7f9a5e87cd5fe88c75701044fff38632881e2b939083b88f2a77a29c221c911a8ce917d2d53f84600c06aff1f1282dd795c3b312e7968ff49d3603550707d38c7c8daf2312dcf70fcc4a0ec22e8245fd68393a61d1d7d9b861a30ea712c0a4204ce5de9c11f7310555499909b7e88a81f6040b66b2b0d11a9e7121e67ea7a4abe8230dd23285fb5b729ffecfe5a4242ddc2072072499b8fbc679cce1b83a6de226fdc47097ca058486a35fc7c0ab0a9929775e243750dbbb0cab55511488b9b6aae4f3e2f8b57588e402d7ce47c42e85cddb29433ef4a6b40a2dacf2a55ba7d2eb98c4d67eb0205d258f63df63a2be64aeef2fe5d3fd001293388bc9707b99d695db544d116d7ede3ad15b135b23b270656495c9fc8a056fbd7e3ce93a3b06a04035c452603bf2e83ff7a722eb5ac658a0bc13dfcad962863ba3a870fc54c0ef012b87b0b6f543aecbeb570b7703ace2cb58f5e5c10ff093d1b623f589c5cb2e0c75196e2a9e78e1a9b61f59f412047b9e32cf718d52390f26c0b630074c9a5e0b0426706ce8ee4364ad6e8f0bcb52b7e598bdfa4454a441a60f19356966e89e4ea7bc3b7b2f3b2c467e4eae15847c23b0b35ebce4dcf7331082dd329bcc14cc22849ba9bbc34b6ffa52284c3fdd9a885a1a7d36b2ae3e78d2000c6ceac784806931f9ce47ba7cb2fb05d7e2919f520573797833e2342f94aa934229290ce0556e8e3cb289f2b684b68676cc37dc77fdbf227e814f01d53b7900243fe99025676fb1e5eee2d4e18fad25469db1160ec701d373ad4c9295c4040d81d27bcf34d219fa57ea90730b588c3e5be2aec47f5758efe1a60c4dcb50b38e878055ccf384e07c1f6765b02855d296fbd5a39c433bf61315f4a74fd03d8ab897e975e11f7411c8d215202e0582d14d6ef62a3651c0a018270f736a79ad62e8d904151b23a9c48ad09d068676071a610b871231c6f6a0438a23ce9b5d6c1291e34d90b09b48d1eab8b5e1c2a00e52cf3fedd15052cddc6a8604dc0dbc35fa8889dee61981820002019d6099d3022df99192584343122849731df69aa9eb360ae068565e147db63d7584cfd695d262f52d5dbb5bbd010cd2a68a51cbea2d164b250bc6abb35bf93cb466bf87a42798c44da5575faa9a97d74201ef8ea24cc1180354b69cdc09071f30be1f04713c6c2009750bd468b597ca82d76b3e38d399457e04b62a1c499dd5d292708ff7828cf153497e6ee213e7c6bfa7bcf4a71b4c1c57fad27f0410921ce07085ff662e45f666bf8c0acebb92d54565cb6f7172426d2c015d54b700b6ef8457855ced0dac175dff80d9a4ae6238676d6f01855c3c63d034b7dda716b23f0241548014fc607e922579e04965c3641da793831f59ab94ed08c692fdf7cd47c8e27752f63e0f91cd3964b41d18d7c5f62bc9583ea456bb9e569d60fce760193aa02f55fe927738c34bae614617b139cacdae60b3fbe40a44f4286dd0dcadf98ab30d424b618161e8ec9168bd582975d69358e1f291fa529a78291466cb15aea1452835b4eff81194f677076d2ad0599a97fb109c1347641021d24d9037b8e9205a853cd884783285048aae32ab46b9d6431ce84684d9960a6bbabf8511343f0c1774304820c34d493a9d050b8a045a34e7bdc5087a386b48ebeed14c183a5f848334fa6ca457ad0415061eda5e3e5f1ba4dce51bc5e9f43ab20c9a69a081407fad92501bd16c67b44bd3918990128d83ccedbd1bfd3a226829d87bd107bbd4f60343a5992be3d6602ac424e60b17f6927d79a8969d56e5b325812c7cfb25f070586b002a592b4c6434161f005b9219079de1852f2a24f7bb6d17d7cd740ff2f8eab0a1ce915daaa148e142968b92e26579397c8f4bd98d95e1268cfff0b5cbbee1f9ac0f82a4ed88327d1dc5144760c5b8ae860197b85b08e1381d4318fa3b0f308d2356d6a07754ffb9b168d24c93f39418856752c4ff87ed4d7c843a675eb013d73151a46a0201a7bb40ee4685315645527e6fd64c51ef6be416d1ee942b79d34586bf5433868100bccfbf68d836c23e7956206325e6131507a40b768b79ec8c76143a57fe040a9454d2d4f066dddba977548e42821ad31a654fd3486d8ebc5a26a362c202ce89d2df2a16ed61dac95cec69a319192261eef99caa68432820b3b6a14aa382cf57ddf509cbd08ae9cd58c19965bb0f682a48afe5048c51bf750121357c534e634e5f1b821c557892d4bd446fc9eb915f07e0e76bce55d5b1ed0cd0ab52fcd6f93ba9e8e036a0f2ec41181d72ce7ef1ff255f5e82b6adc08dbc8b531b9f7fbfaa2c365b1be440a8ef84a312b71b86a2ab779a674135dd97f2dc30a06594146a363fc61b0cc0568cfb103b0504f64196d24cac3b62a7b382041e9b0e0d2e308446c4599154e18b1f46e3dd42a14fecfc0e14b0ca6df14b74000a0b19e0c6cd16edb883d6b26930a6d76e835411d7509f2589ff3f6b12a859e157a229ab8bb61913871db4326f82da978595bf1af900725ceade7e2e6e90869b1f1eaf4cdb2589c28de8360084d684f05b89418e313e0651061b039a2de8893753eebf86369a3b485c7303410da22661ca8220ffef9cfc2b38a0301e50d1c11c41a1d0eb24d3a0a852fedcbc1a6441bded934a479742c45e435c571e6bb8324b5013954d7c42e147524df92bd279d37f4ae727dd0a0b0a53c5f76c743d373688ecb35ae0a21ea5fba6a5b9cace5d7cc3533b0b89e22b40ab1c6a5a6bbf4a6d2beaa1c6afb62c0da2baf70eab5a45584d90543d8df29ee5430ce8db00c6d089573bb82c34121faa3232085201fe7a1dd134f9ce9abff89b22cff9ead6dcd82e0585fddfe8cdf202095a00f6b3ab041783fe464eac3a565120b52311c6f363ab000b01d642526ac95a99cf3fc5e1852af5a07da842b6b447de001a3acc8ed8fc46f64f104a8d7faad8ef781a2d1d890a072e970eda2d416ef89467c996eeb25c1b82fce4089bcd36a0bcd52f43a3d6160b24a5604ed97b7f3feb9e2d71fa7e3970e29182020564e7c9e8ae3e24e31eb92f4009863171b885dca63e4e961ce11c3580a16cc4b53e59933a2315b1ee117cbcb124d55b037a7604c187b4e369767d144e73a3eaa4e45e629d812b2f988e32742365fac78db5d1121630d1ec3d3e52437d4c9fd4f8378cb80d05445333fb3a69517faccbf6f8e9142b8760af3613f59c897f7b49e41dbc655e45fb117bf5142919ba731a9b5ea4c4e1c6c9cb0e3e526bfa648556cc05494cc06e328e067b632862701a3df851724090f1da6a90902a865d691cc6e254035deaca1095bb9f7725a01870f01837ee989b59235523c467ed2cf156e5b1d7298b5c15bbd31b9025d08e024c370c8aa72013e4191a5a1881aa541af718fcec307c4d14e631128c3d6216ccd6ab4c350764343551d94520263c5f5acd7127e6ee5810245b83059aa677002211b62336173409c305a5218ac72f063cfa7ee29c15579de7b6e770a17b6724f8e3cb67b66f44de52e440616938bd43e507ebef945d54bc5e5be1351a53b8dbd6fdf1c5a6fde05024363b7e8fbb1c74f8e867c7c3c08534b0934b263a1a3b9b8f789728279ab14d087913b7130f4b6f1a5e524304cea56b47fe1d495182b5e8bbf80c38ec6c71254411ebbc7fc3d6a7363bc10ceb79ab3f91f451481a068e6932e9246a8152bfeda36be9c20593f3728d5cd82f3f5434986243daa642430ee0093041b7d8191cff01fee6036a5d4af147a3943a412657fc6adbcc3c062a4109a6b28d60d98735813745130604285b75fed94f2a18f60f306a80f464050d2970060c8b605c02563a52fa23baf464ba2dfd01a5accdaccefa7c29bff1bf3bc85a8cb081ac208166f380428a22fa87402852ab2ee255fb5af4a3d2d37facabaa0e3cea98af951ed910ec056224d7fc414597f5592315b741c3813b1bbc77c5e85ffb256b68f206325819b666741e4b7fb837fa57c75fc647fdc3ab2cc80df5c811dc423b31f1c94400ba425358106c099fa1e600d63a24258c4b8f0f01df8223ae5430714ddadfa0a0de41fff4d7a24765bbe40742b73177c8b10cf684609d7fcee00b733d39d9f44497d1ee4584ae71b7886b2e1171166b69931599b93ca41cc638efd9e22f96993f21cab3bb39e35cb6759a837342d8190577ff7621e60cac65c82e6d2ed23037b0dee5e07f15f4a08152c8ee5527fa31e39f8892ac88319af52c315e7d8329e9ed39e43f14fa267f062744f027b3c91ed82d712dc3bcc81a62ceab933060b21d219abf218fe8497aa7a157d1b862d8c65739ccf07bfd14c851af8e5d05f4329de34eedc78fab59ce9caee19ddb465afde00958361897c022fd0a25aea9d64cf3d8ae3793ff9f9c226a26d74663cc78eb95c7f40d69e4313f3e723b02df4f675a54783ef1715d14509df3304506c706ac5e08bfcea129f7a8ba8d64394045106599a867ee5c74c3a6e3c033117d20d3440b01314f492eb8162d1e08eb3d994e5182f2e90bb0f4545417f10a4899dc9cb8de34a8ada1ebd2aa526fb321e28b3e5a9e20e49d7e0cc7bbdac325e5dcc6e2941669e6d3a3b9714605ee2ee8c2d94ad6eb9b9314486c5093dd42b98779a78d98892c8d0fdfe11840eb2181661ddf35fd07753f2542efcc6d618a75cb151004da5c8c38a752e7c9f9205a89dd5dc92c239cdbc986cd90c80d739f8d52328d8109cd1c8780d837c6fcc9110f8ac73f53883d573f5ac4f5e16d779f13919617cdfd99c6d31501f5bae74f2237c38b0d732d6cba6c372ac93e76e0e7989c78670c44209b2c1fc009f8e97e53625493bbb2aa9801823125e25d7feac86c27b5fa9b30c1d446537f980d2e1845c1b11d9b6cdaf3b630a0014e274f390c273e34000ec9ef731684e2b066814a86f2a47d7ba22a3def9c4a9b26459b95f869f10d7a3331c7e40c0b66e881db3d41493b5e394a7aa4f006a6dec61aca63ed6f956ee6b11ddf511819e0cc63a7ec6e9a7d74499eb286e29dd81d214f743befafd9408e94a0d305c048196c1d6517e77ea7d54f4fb7cee0179d42497c992cdbb8feb3ef60e6f0b08d9aedcf91683112a1829fbacd7a9a22bb55846005479d9a8ca203a0236cc7750becf70f7daffbdef52fcc79a4e6403d4cfd391ba4328079f50c47539ec3b0ae4b6becd29269f8a3b54d0e0ad265813504dd92b489fe2df599ad5417093ed8060b43b997ebda2af3cdc8abdf40e5058d42b9cbece1561be97c386edffe1bd7717dde11d2103dd77ece3f904829f6fc16a1071ca317d2c10bd2d3ba85f0e0eb605ba999cd68c11993ba5583f475f804dd14c580b8ca47088aa8d864bd5e203b50afd55f5b3a12f80134175f45e30b27168f8ba48fd8951e493520c0876fa1644ab870b91dba14bd83500b8eff8fa8ca84ee863cb698f67e42591a29c74df9605a0f131d902c1510295707ec4365813a159a61e57e8d44d6cb5c968e1d50660b5e4435b4990be6cb62b8208378f8c31ff755db790f1e1d6270e96236c8c6c0f68d2edcf3ccac0da6f27bb90733e6a669964536f16689bae48e1f6e207856bda97694a67289cada185f896a684972c51716525db723e344e8dd5364627b98deb6701ddef2d55e6417bfa48fbda6b45140f603ad288bf9f0db0bec23e62dc42b51e4256ed76ebee4ae01a413d900819694fe64b6be5d8db149ad889c7d2f562ccaff9ad718ea0ede8160a4849a42b993fb1545b1b6ebc373fa8ae2cca7d0d3c1e94f29ade273f77e8b1a9363b70bca79928936b7e24475d21e8308cd99bec02bc3c92c478a0332aebfe9677cd2bc42e9f875499ec5d555df8bc55e455c982fd0c02677aac145b9bdd8c185660faa9ac98925dd61e92e805bd5051dcb9ee967611136840143a389353c4dc9e80fe892e0e37d794a4a2394383aa1373b9b551e3cd6068205c6a7f0d987070d3c6e5a31f550424cc5f47ee6aaba5ff365d3a7cce6475bef3984d7786496e0a88d721a447f8875565d9b25e7939313a53efe2883b6447ab103eee2d0598ba3ea41fc3b61fcbca964339559c97d44ba164cacf2fee21ac39fabb9c7e0d4d858271872145dd295603fe9f078fff1ee9560f0ed054fb36f2986fb94d8d851bb05da67f05411263e0886b1eecec7c08561f6d74fda9e073f50010f946841e170ecf83368c83f0a86bc8ba1b7692f38e389c864c40471f2d8c7f832148f5b4a40f1aee61a3c73589cf5462003c8dcedffb8184cdd3e9ceedd1e5e64345d682d187b2f8cf8c1f2715c675704f1ff86d897018e71c8b51a1ab6f72065c9dfd3f9ecdc07e43894fffd0966ff8d1d5a58be5bf90f50d8e2e4a05725b721472543806c1c7c7be30e56227e5afbfa3a8d1c2759854653007d38cd993c6d5a77e9c6c6d9a6b3a403789ad884a23f875a3e4f847f2ac9a073601f59d4034f8f897250c87f063bd789308bcb3acf93a2561ff12a777b3e20dee557daa9e43b59f0dad1d646f06b9e99996cf0fdf4e0eef87700266ad903a1d8c8d4d9b0969e3983172d938cb8e2835bbe45fa402ed23a41d97a4fc8b705d7f5087961218d2c64e6495c3be23e734060e24cad2c1ea80fa8eba7f72bc51f45185fcbf0d80c7425caf8d8e4923e0c2a9aa1c8c82285637760c4b344fa676cddc54f2e0c705d432ce53764e79c360955811376b48b92ce55eb5ed1a861846d775ed203e645cca4462d156117d31aaec527f1a5a2ccaaf81bf9203340ad20067abac06fff5ebbda7a28b7712c12c93206f56b300649d4098beadbf8b613575c965aad971f81cd7d070e292496af0dc19218a4bcee68efe6eb35413865f6b9a43657475d3e866f932fbda148e11c3f1c050386cc87229469ddbe620717a2d329e29548e74212206fde120fa80525bc6e313de3746b6fc3f18557c15fb59c42c9bbbae2c58182688f6184b783fdce7cb19f20893553930b576b555f97a8a96cdc051e2f4bd6bfbc1517e47f2ffe33c86487f3a2d688c6d205f930e0382ba0cb53b620b85537e8ead9e7845b8160a17c567d1990b79b87e6e5b8f97a0fe7a061f1673722cf644a3bb8f9f6d91f846f5b7400cf986956399aeab0c4ceb7cc9da059911e96bfbe34efc78e2bad55c1ecc9b789cc7d54be026dd8e910b277f8fd85a844742eec903b70781786c903f515e53ec08399e2f2e4b6f982262054d59ef5c5500b0971080e5cf0cb3050f78705bfe9f33b635a7c630dc15f87707844b9601fcdc12da1f95fd750ce552fbbaaf612c93d49e78aadab759fb089da87016d5fe691c071474c303d523bedf09d2777de395f58f8eb9eae4ed4b432065feac3cfff24086e5d7e5d5c77ca2c4482ad5a3daf9b5bb13364862df6db64d25f12ebc4a76f5534ea57ac9d827e986354d15aa43242c07002c27f2ffd5df7f888bc68f9c230435ce8c4735254cc441224a45dcc2362e97df8a3f832371ecbc4b43433b6cc61bcd07d1db5a249ce43c24aafbe56632c3c8ce3693145302563d8c37f7b0a9047f31b9924cbf730b8545e6a948b65455ddbadd1f29a05d05603acbb16a59ae446dffe5975ab68da49f2aec70c5947682f4ef4ad268aab8b56e69628a030c2d6eb4fff2cdb896302330e0f6160d17f538b824b491712b32bda71dfdb422b984ca8c9dfc11a3bbb851d120389637e3549195f7d26c0581ab5354ac6e35deab8563ccebfdb346f3ac22a18c2e68a1005907a274b9f1c65d81215336bb67c4ba056f2448d37f0844dff6672ba20107c24a0c369e09f1054a61e44840b80a66efea175ad5ff2b591754d29dd6fe6a995fd0e04a18b9fb06f77a65665f95151ff5a3705e35dc8f4861456de8eecdb3d5c5ac751a398dc1dc625f43ec37fdc43ee7dde9f8a6278a54177a412a3ead5d0b41ab8db87cd879a3967baced1f43f58f590ab0efbe925c46aee33ef782c777d687d15e240bcc4a95ad84eb6dda03b639cdbefea2216cefd7c160b890f89677e5eb28a5dba392521c1edc680fe29fac17af1e3c619586325624162a19feebe3a1beb984f0132c65a4d9e98b85af2d3c753fcf103e562e1e0d60f66b1e847edf3221bb72f1371d1b0c7d6b0ce8c010994aefac109bbc49d763e69130562175f930195aa585ca01086290d571be30a9bc27bdcc04571476229707d8060495e204266ab44952e8b0046e527863dd9ed06f089d55432caeaae7cb6f66b8adb923176ada5950a9b2eb9679d0be1c867e0512bc817dda9b105a5691fa61164e12ebb811ddc0721c24d64d476b012af962ff021ec67d0be62b650abd7fec3fb8b14cab6e5e190bd19d504496a51d88f3469d50820d9600696cff51811124184abd9c0548fbeb4058a70f5602fb306354dfba359c1f5ffac6af2f92a0152016054f31ed99d56dfc8596a28932974788bc1200621bf321d6fa56699fb83b6e0dc3482999ff3411ac1138ac3b7f387795dd2970d482935fa027d887114584f4771193f3dcfe1187b76b3207aec090fac09570d8305d996eddb53ef8be98d01396783c2e4c78bfce208aaa4d315cb8aab7f6cb9b0057f639057b3d02062529269a2e045ec06990ff4ad31e0a25c47eabc69b8811087e0e7fff739e4ffd461540094450b2273238e0d8b80e1d8c213322836aa2f2faf8245666c16e4b6facc74d02f10a67433219c9da643dc425d838d1d255d6b326d2c26faaba925051b9b4b0b7a86dcb662d08ff58087321457c15126596f05af3af7237e237dd1a73f0b38c9fd97717530395821d65211f448b69270f34602e78f011407fef060dcddf6f7ffd981d23472d4340bbb89890b9b581c97e7accc58abe73ba6ac3c177bff73332bee8331563674155984ede0132c612dcd5c73cb3fe7b665e3e329409e4ffd6091de263688e6ca254fcd5ff57ccb16fccf69402b9604faafee3a1c0f8ee10f78e6cb8b5333e27c2d04f643dbc10456eb98ea73391e8c310f86369856dbb57e70fcf3c85c362940bcff11113e219cf02ed81be5d388a2019c9d325434e54bec443e1ac80a13b7f26bd179de996a8136b7fc8256c4057224a0de324357aa4726aa189a3aa2da77d12659328ba5ecf15cebfd21c3d3822a58a0c2682523dc4a5693747ccfb767a5e21fdd528e782e367beabfdc9325dd9ec8d316e37c7ed89c564e9d72cad8edabeac084e850d060b9dc38e9b933a30d510c1b3839847e8d8af1eb9a471772bacb1d58439cdc5cc0dba52cb22e9d50d5dbeec86ecc2930f9a985de26f1602dd5510135a3e667f8fa40a55f11cef0977cfe8811d879bc6d318dc3a7c05779cf0b3c8c0538e98a2e85061d58251094ac4cc4e1e109a1203c5c5ecc7efc12a5325f436676499c65cbc4a3634b37432cf15d1a7c22ddf3eb627fc8e12e4f6e41f63edfbe8f36d0a51ea2eccd3b1049960bf1245464f651f47f163a53bd3c83adafab521a2d5033d517e5371ea1b1dafb746174356ff263f4f31dcaaf16e9d560996873350f6c8a2b7775af8fdbd5afa052208479189cd4ca1757d4c3e82bcc9e80ef7aee0d989f9b6648d0ccac1c248c86983e29c86ca7ae2982398fafc22f336c22ed2f23766d2e12d14d305c7da33bc6f99f0c34aba27eea912f4a54c7cd340ab28df8216873c54a956a1d0c72525c777d49e14ebc6f6ceb905f830a0046f04d04bd6b81b5fc413f14750ce00e807ce6a95ec175a09750e44c3161cdfe78e32f1cb34780e75413b1c4a6dc7b39f1028d5d10c8808c25f07eba4c16d90357732968ae88ee3abf0e315ff553ab91fd6d48ed113745276e91196e73e270a6af6a7328f8e45853f6493ad59afa443b33fed42fdc48012e95e553a96ec89cd3d667dd14d46170d8dd54abf415e598e106b701913ecb0c0b9a7954a76f607495c1839679de722bf0327cce93bdc7ee3865ab06815c95b8dcd241d451bc3b6773b3ed535dd99af68904bb1b9a8880289006cc8e6f1d6b18001bd58d59bfd69382f632eec537e713eb161a58f12d0cdaedbec32e8e3700179da2db2b2be2e9613448e381d593946cdcad635931a6774f9ae05d5d83200c81765a841758a3855f730389b00f671ded7e143bb22dc0dc50679ec24d1649649a3534e9dfdfb19b34ac53bb582a1f2221cb16012b941be7eb43330bcd755088892094de9371d605b130e9d69da6a1cca3028fb19e6e5d9ccc2fac96ceabda4b7af8becf1022d873fe44b3da8b5b7725cf0682fead1e15a52af07f369ce02b932f9fd4954ec5772d353a74b548196a226e244335344455101336a26eabe0af075d37f77cf8c45f13c4b079068b14b9a854fbbe2945e8c35c22a3205aa2a837800ea7e9659993b456e17b36ea3cae56d43969162f2883406003b2a01203a3d8c04b733de0988d073944806b6461530d65c3cb415b9dc68d5f3d288cbfa6e2646a73bd3790d292758b6ef0a490083d80602d5b45b5f7fd3b4742ce12b3a35c5327e695f5fd3e250270950ca726cb3fdc47d0679dd834555e2717fc8f0012e38d305355e66a757fdeb90e9a676a4ac7305c4f9bf817a1e898f2edc9148277660506c8d971284a549690007f0f111737a64edbdd7402d2a32880ff41f5f8d407445d10e3f8802cd86c57ee4b3dc4d84ea36c1d571959b2fe9009d74cf40a20b4db77f225a50c0d757b4233722ef67087eed24e6cfb20ad4d91a6feee6921f4a3db5813715e92ec9151c96e8bb1fa7359fc7146f0c1c76f3ccf6fa0e3442ef3b13275d611973465370db64a1c5feeb23e31d4eac04e078e22fa4bdcd5c7ec16f27f115128083b4dcaf116b96b98115c654dae1ef269cf5fbb8a2973361244959f37def34f4eaeb263d340237c49817d9604fb9a4b8513e994a37dbe734e945c7aa872b1d64151ea9ab03bfa54448a4694582ec3ac1661e3be0f7ee52b6cd6f366f31cdb0581e156b6e97c2209b2f706b93eece794e07a818ebfb812d84a2ffad7f5b6cdeab33645fb034ecbd751e2554635c9fd670fc7b261a7ba2cbe431150ca771b8ad0e39f4fb1c1717a6477901a4e4d1ef2b628143e4f1320d9bcd3a8e106d1b5ede145ba8805821e90c2b6a4e6a0217fd4e45654854901a8be63b7be95db12cc91962cb77f4caf45626f08bbb10ba479a66730ebb98fd981bbdf9f6c55b76a1a4a657404dfa2d17605d3f9955c6be3c6340ed6a15b22d8f3cf28bd385a2195fff4e8cff7121ae554e16a4f5f8dfd5e77200f1098e53812ef50a5fd31da743cad976a30c45639094324710ebc33c8b586f2e86a8c6e99b203bef70dd6ec0b9b794f4600c8ee4749758a6be8be85656b8e4dab725d76b9b09281e0bd3608ec682bcec0094f96d825b45efc7f5cfe7293c95fb1298c2c683875e02ad86d4e0ceec170768de8822f808ac598337cc4992b77481867a00bb415c26ffb06affe8d4ea8de3b512c1211e03a32fc023bad6f7e3c64230ae854dc96195849b0c6567c359964199fc74a862f3e84a30c1deb9fc761fd4f95e7d11d9e6a5d11760dac86fe74aa75266667e8179472deaff2a94184a3d86dc291df25ad388ef356cd9696b5e563c7c6707f3d80b334656ee8569aea37059e8bea6f75aa18c07a521007d8ddef0d076b7561488c81a0f831fb5e615acebc282d5470b5e75c98d89a08c8115dfda91d3e6f6ebe119b2bc7c310fd45882c9f1e3c00187712e8885b6e8b426e3f7f005a8be6a2d94894dee7ca4982b06b6ccac3f921dfe1dee5abfd338f015cd4e4924979f4b5db680a810e7fe4e4a8de9a074ba170cb99f8acfff0514673cd562565ac10157f54601f432213569af61c9932357ecd5f4fde678062763e9ab92ced8fc072abea77b6288779110fe1051c38dd7aea6058c4c2f31bdf419aa19eb4c291c0a04574c13c86c53a62daf183342d569a58266f048199b53d482391a2f93e898ecc345bac447311d24508137d2dbda069f89ce2967375ba415af7f802518117a7ccc1768cd199153cb4e56fd852a247deda54ed814c70c6465451895a2d8f68ed93ff68af816206ad27e99fff9bb2f81430768424963dc047444475a949708150abbba9171d359f9f8356f15c41449711dfbfbdef37deb693c5316a3679e5008d99f3c205dfa6ca9bc8ebc57ad576775ae1f83323b8f32209da7acc373c9268df0a985b2ebd4f5771572db6bfa5cdce3062125f9235aa00e80e7cffd2ee037b8dd21f8291747adc091d11026fe1c3026751ccada7a8d44dc306f1c81ddd3b0e5a61e0bcae886d18db418efff2daae557eab52e78930c529d9b01ae3205157ad2391e90704eb17e7990a2d8a8c1fb0f457c6ea6eb11ef856fb411d3a29e106382a2340c4297377925e16d98033bb5058b1683a4ad577515dee52242b146c7f019476df773b64104ad7ce85bf4783be33bfc66e4c12891f8925f80b80f90331d1f695f6998990678aaca8d3ee98e43898bc5e197e42cb4e8e7203283cf988ea260a4cc4256c02ba9d95a273242659df9f07f8fb7f9ab2bc22afecc0f1efb09974617b06b23e379d9842ea004d57b302744cad6082416e1eac1b5f9c912094f5a0b75a6b400683c77332e94c0fd8aaaea348bf2ed26a065c55eeced74d6ee58347f14bdcad00a96c4b0d0898c800e8343624a2ad59be8a08b2ec3f1a6e4d1ffb5afedfe8d4599a5f87ba9165048bf56c070a6b5ca20d878ea1849b670b9e8268ffff2c772b54da3eeca76d80acd0bd05635e41dc13952dcf9050067132e5415728ad8e307ac1d3f9a29df0fbc783a678a2273929200c269044903fc9fa61ada5d03c8087631834b3238e8d18e3ce05ea948911da166de50f6f9c793e8359611c6534b8f94fac6a4707ee99bdb911366087a0b237bc598e00cd48ab81947e51b5c5f391bffa90bf59ebeb47758b1b37325d2796d084544b02f3bcdecc91bb47ff3884d066c8445d32bfbcd929274ddf52c49851248468162d2e5700c63b588cdf92c2e5b39a6a751328e334c5e20adddf2d04a5aac35c3410bda7cff3695d22c30a8e159de813c958697617d8d6003c44bd8717a56eceae052bb9116a72c74cf9ca42bea715fc6eb74c9b206be5ba90cb0bced8171b5b9020f12de13c99a0fee65985211b7d01e883451a2a00035f015992c26113f8105914934448439f1ca1a3e360ce186f9763fa3e369ab146570591a67397ee2f1f56b8413d1473100508f27589aaf9b265c8d750071502e915649ce9fd0a157776efb74329830bb2c0a7afbff79fda558b144ee3a907f04d83b84a6cafd660e2b1003033d4e5b1826cf9548ae54429b67d3b811dab0e912f094482edffef228951a3f577280f88998add74573ac043ede555ffa0fd7b4a471779cbfd6de0f500817f195f0bd1fb53b4d019f57be2a6873ce343ae2b7d02928036df1df2a4b4397c29a4e60562cc6a0025d574a2bfb66d08ae2a5b9de94f0018fa2919fb513d6f1425f8ca0886cc1622f4eb9e576144e04275e47646957228fefa502af9e88cd4ee5b5b85fcb3e10b5d9178e84bb778ecd56795236de68afb793bb469b4f940923900e422cba91b360f2eeef70b8006cc834641af294c95e554aa517605a91c06b4934efebc97b8b74932141bee7013b98439fa24e99c045a70079cbaa11869948ae32a496cd24154c851939843b6d0c2966ae08d94293dc15a685af0d6cc0cfd7648d38b137827b966e195df33d5572d081888c4e002d1321ecb450b96f1dcba2a7b0a58d29f3ab6912727c9725228c36e5e9d37bfda9ed8f288f1c3c74d19d9cef830f0a14f402163eba0d0d98e77566b08a387ecd733f0dbabc9d21b2b166e10cd9537f955ecd973b1dd222e8d23fbe1b18862eba18e2ef48309a1ce7b30e1b26667479c73eb2b05795c87e85b1eddc810542476a7ed7c664c2945db1212ce3370f0c2cbc8b80816bdecda63fcf78abc87a4b45f865abada435ea4df86a5242744cffb33c0d2f260d7ecb16ba1d70ce64765bb75b051ac2e998c348217130f7da3a3cd3e887314a2b59731833573722b76130b719e511361a0d1f687d2a315ef18c45c9876212775d82998062c7bd249f61d6f793ef0fd7e1e43244574469e5f3ef1f31af2a99ea41ba2240d8dc60d277c1c0bbbb4e0d858a9186698c61c95d1e82684bd7f48db0d40142a8fc7e2f7377164d017d23ff44a33a20a2d81820a1912a494b62b21d9885c46d8e929f4701cbd99e3d49d0b57316fb41d68466b3cae4b53ce15c614b21e5ff587edb8cebf538b8b63c9a2b2f6be6e12f259210211f6ce93b619e86c8fb0db870419c8c545cbb5702da5f548f9f148bff33402d1f3f88ae7dedeb4c72788cf273009d4abca16511985f7632bf48a92fe0674224909da0ed8184632973b6da1c5da3124c0c68d66e895009bb6492ace2a77a6be9fd5b6aa219c4bc907582e9229cdf24cee5b5ba5b530a8499937873e5da341a76be7d76b1b4cd5619fed1e244ae6427201eb9f80b85f982d77baf0a899cab4b75045ebb2f4c0f7ed0a09dd614d05e415b3fa3531f623f4e6d40ee46ac52946cf5550a891984d78b15368705c448dbc0e791272ace61d97b7d3b28c0ff9cc9c925a33ed8e7aac6fe86152e964ba8d3be825294ca09e8bf22932a4280f84251dba44e60396dbfae3565f2478cbfd385884570d97d3935c068815ea1f8a39cc1cc6a7f94e573d017097d5fb565e4b5da4fb637d272b0904206667d681eb29041fda0c37211592117b1e01bd29525833807fbc3d818b057e7e13ea4d19ba252279ca71283d7683443c251217d80b695c79bf59c28364f165ce25a01f7c03303e95a333586c6762787c18f6e606ef72af50c1c41b5080386627f347901400bb79eeb660f28376444ed3373fc48242905296937041df8573454169c61913ae89321b7710ddd1ce0adc79e429ed66aa8fa600fe929fb7784aec082c88513378dad677acab6615ab4c798ce3ab645aed3817a3f75b58ddf23468af26b968f95c868375495f5c8a0f2f3868c6a454551cd9ace658355938f9d35c4f71d44c89a5effbd506c83a3af3ebaa4304b9de35d906cd9acd26763107553df28dc93c997c08776ef478ea169999765920e6eda0897cd3065ab31ee956d5e90a651e7dda6d49fc4cc58be4c9739b01b82682fd453a57c7084725fa110d7c80a5d842c28302e84626940ecad2a7db7e9b5a1f1bfb3922285bf46fb942b4186638fa4bb68fdc608df8d74c92888648b6127ea1ad9c8d7cc8ae25fbb30f4447743f1db6054edf565c1748ce694f9b8fdb7e43b0ae9bb4cbd185dc94910aea7530ee3a038c132905117c5197efa428d7b8633dc8c9b481c967fb008a94fbec6ee6905efccc8bf4f4ef130c66425c07a481e36a42a942a8f276ed9f1329c95acd13be27c5eebb0920e41f311bdffe0d15e090dddedcca366ab1e8451206f56684c8e7d25f749fdffc54c3529ffb738378784ed5788d45efa0e4d2d1a285b1009ae3b7387af76062702e846501c0c3e61fe8be2a16cfc86aa86e20691eda3b21502c02c78a06a19e644028796eebd8c9fa599e33be4c140632931460a0605cb01f8d07e09eb549501d1448348c2b33632fdb5dbcfc933856ffb068c853f69f859c46f22c0d2ee0f261dc62e62e172596f1520d97691ec1507f7664c0bd136551ca4f0d36df217fbd7aa3feae1549605f1239819ad77683af045178017ea7b7e1da064827373bee3837df14530aaa44b93d9ec62a6d25a038356c5a6f1c89a56ba6355e86c767d8586055d925d84f6515b69db0b6c1dc2d2d6b5ae3c19ed93801f6e307ffb8d37c08557e04dfccffb113d10e0db3adc55752a5bf3f111554cd50fa13040ad2ad93acb95daca222571fefbc0a6a3db2128d3e7b52cc8e98c5346f3bcfbd23ca2482cf30fe27abb9ab77f3f5558162d1c8e2290fc90b0dfed7e6d3e98a8963bfef1656d4b293f8236a3a0b6085ec51e9af013240552b196d623179a3d3bc3b306f21512f81f1b5cfedd8834857b1ec05815ea870e21241f696590b7d42ac091ce1c37e10102d6094e2864f4fc33797bcb559cc5e4b262222c8f6d2e6d3b2cafb02875f95fcfbe6ad1db1b3d3b0f9e1233d1f1f4f657cff477dd00cd0460affdfdb33ce955c6ee7551b23f5ff6b22512160b958d0972e74667298f746fd619eef7530a376b6e22abbd24bf4b665ed780ea7c10a371fb11f7659d3218874619827efbcd6a1f5050a8ead1169b966b1d8a7927a142a4fc55748969ffb134419d401fd4f5c8434d1b2a467334896ef138d717b5150d873f6ca50a2abf03a445e8f23da980714717df0ff5fa3a8a3580cf683c89cc2285b33a170769b60a6fb789e98cc7fd77b4025f85f6049b7b7de5858b1ff8ea592562cde64d6cb7fdb53de205ae51b48d24f7ac3c9d54c48044245a45eaa56956514461d4e41e25cef14c75289b0e8f15bec38034c1c01da19cd2598fd42716504ba4b744ac0e7007142c3f200a4e0c9b72f90dc2af25483b9322641cef946c55b69aa42203891d60a1c9a9148eb8bf5f25fc58af7e741da0931bb2cd0c8b3b2f929509114b5272317555e2fb5a0e6f1fcc06cdd022481a592e57b54597b4ea2258ffbdc5f4792bb150be8c7d5fdcc1bbcbf8046203e0e2891afc1bf446cf17db9575918210a7b45345a8fbe04714be9c222410176b0dbc5c6193a26fb5f30cc6570c3ff6d89adef86a079fae98c96fec2e7e90ab717483236f58cc9b60f639823dfa4670beb697a1ad0d5101fa3a99cd5d9859e1c81f493fb3924d48ffd5a2dc51c61804cff874f32218a96a4a065c82914f0580674ef4032d0bbfb600706eccb80b643e50c6b4cff82b7ea8281913135bfcc9629213e91d2e40ddc77b54eebcedd3cb3e83a4d0f50abf5e78432d96ac4214ca71bbc83b869a19e4793a47c3c254b289a3328cfff7b97ab769c983dde0a551a2f7e1827ad7436dd31b441a71c45b27766fdb2b26de2f303357a239ac36eabdea93883ccc9bae645ceb5c9f70333002ad4424da0017ae0b2a675ef4da20c0748dd0ca5d4c7022554cc23fbdcd1a01e8555af6b939a8e1a283b36e92658002a5134188b014b9e159c249f28baf97156f32f6766d10592f1b2b226f0e1c0a6a7f7ae40932230aaa16d72294af797f51e83a96c0753b67a7f91fe6df2a06eb9e21ca4c45a34c03dc04672ca7f2835844df82ca02aea787eac9d53d14ad421c30ddcc987df4307243ab66ec8fb788e3bb05468413f70314035c28734a5d8a3f196a342870c2fb93e54e11ca34900964c82a064c17f60925bc6d1c8584af02153b4faa2320347cc7268cd7d37cc46398ad574b47d63672c6d85f2a6d32829bdac182e42a773cb6c50c196e44a0683805e609b99e9665452a96103adb012c6648e8438e0f105d5be7467fc510aaf5cc46a60fa6aaffbe36a3db9b125a0d765256eb5a303291977a17d1bdf034ab385d63e7a0f58dfc19e3301a352cdea73fbf9a40f66a707e574db267e19533563342fab5a1d9b818b7cd0545b3ff47f9954cb71509cf1466a53f3d35761a189679174c29c7cfa59b4bc78f6cdfbbbbf7ad07cb1ef2e92314d08c2a3b3b7e015fb7be151c2f4cdc6485a4ffd47d7f8e467e086e4c1af540bed4ae3a533dfb0d519427f653929462b991cd6fc437215307b1f32416937f46ae09c508b7f8563d5a81a3fa6b2f70013b590beb917d97e423f73d6b01113fedfd03608ecf0663bfbd93d40707e51bb7c8c218c424517a41da4bb521d864ed9db7a939d7409bf8f63aad230999897900af29596ca15ce405fa6412c9bbf20b4dc087cd11530b06e5dde21bf963cb296b1c3fc7ad55ff35c8dda5d5f4b005f9c5300f11f2d563d3891cb07f507076ff48c05d5a72ac20ccae29c26f147888bd1b926dbb1d7dbb6a72aa8547859c6ac46d6f10df9c8906fc38e7d62229b1d66290e050bf8220ea63e7a9225fdb63aa215cbab40b98228b58ee8903b28abfe5373153779350828934baf0c99fb4da9cc0f12dc7556c3aab2c793e237b424aae2c2bdd8f5346e4f31d45db45b07a1f23d1613b2bf3e639639b8aa8a4d00e6425eaf42491fe6b593fa6bc7af6b559c098dd9e1f6b7077643bcb4346b1e61ca8c5ad62abb06e3d5f1116d078ef2e6c42d7a6d6868477b6914a8d0f2481e244e1a8fa1e84093675fc0d5653f491a711450f85cc1918f2982a9f503e8579da30e0dc9acf708b3f4c146705877f4962b750858ea05ff7859e6f0b2945829b829b3890b6b0fc10551d0c95c30589856127888f6cc58ea97a255680781beff234c07ab1b2354b77e9b0f85cc84565ba8e0d30db432a5a3068da3482f9587be442bd26625197bf6894023d182ff418283324c9b2f7b492f9dd0935a326685fe67a364ef0ce764d8e1076e166a019f898d9b8aeeb35de364d1b9a6ccea821d4d40a930c01863360db70508a7c6bc9b10e04a913a8be3165bc4ef8ba9278e30528ea3fdc8f4a4e7974e8f4a1190e31fd795e9002e7285da4fcdf56411817f17298c4fc59456d7834c5ee4973c771a1410cdc72dc5fcb8c6ad0542cf4cb3a5e39bb4e1e61e770aa80f42f3cb8ece4e0c0ad761eb2ccf4f8a9f08255524c66b9ff3a3206d086b425e3536b98666bb3eb3dd19bfdfd84ad220e3595d1ed69772eb5dd847ab0d0b9b113a0b128340a72124867a7de1e3afad8fc01e8e2b73d2c6f6ce5923361ef3d15c1c48955fc8aa82917619c094745fdaf84c27aa01432d988995719da965c2f01b16f86f23721523573c9d46e35cd97507760514a840eb591a78dfcae5abd35979ae1cea3bbe099e0c1a161872794d28989e807d4405ec0c873dca7c9912e680df07b76abe4c4b31a26e77cf5ad2c4d33a195e5d5da83bf333b8465e0f880c75326c2a9e5e70086bcd5e9f7968a1c0de031271409edbab587d326f49b21951a089141d89ac92d4137de742d3a5f22683576b0272073d76c035b74c8463732d95420c6d3c453a0a18e80422fbbacf41b9d4b6734b3757ed77aa190bc3e35b7ed5db910148964c839a52cacd46f2d9e15600b3326bcb5cf15f415beb12338838341781328c468894aa8efd295304c478a61b5bd707ae631e46450d4c1ce5c15a06a1cdac3a2b51216d6a9e19ee98fc740caac1ec27308c024d77c2cde0fef1d65eda81f2370808c6082f1818d6001322862a014aee36f32fa860ade8e97ea1f1e8bd1c21b44129b6f7dd4ba6ae6c6ceb9b5073a453e6b3f997cdb58c2eb41b7501bcdfa9639f790cf3b2f87a33bf950164059de2c0c1b13e87235fecbf6dc23a828d2a3c6ec0493d9bbdb664d61ddec06f9db362a23288159bed1112eb04bb747e279c6a87b64097b20cba2e4811800e6384fa4eca1ac298b29da47580b8017e907c8ea8f0548e88fc262e476c8011ddc777de6db51065be26877a8b2f90d3690a39baa51e67acdf730d3e458a4237c8ff780ebdb67664dbb2b9936a5bfd86d7a4393fffe1ca906849e27042c875caf4c1452ab2ec347aaf03598da14b1cd97866c4c9f427907f9be8d018bf9fa3745ba76991c29c48eb6f26f355aca06e29a967a8366bd0dc412acf9b6d1a39b97c5062f6f2bf783cba981d4bd0c92f1c6b2f18153d2d2e45ba6b0973406e65867524e90e1673997daf9aed68af58fe37224d5270f629b37374b41fec262feef732abf67d2b16d8636127d72ecb801ae1a765376b6def933148d81f9c92e018419b3d2016695010d189686bac5c9cd77204c0cdca8854e2fc677f2ee7275ef05794a8a24ef2fa0017a2e40d900bbd2b18ab3c257c481921c12a5f1e4a000943eb657a8485cbc6f0764ff109a7ec6337557d911334487eb1f18f43d127f7058fce4896e25a5c27a934c00fcc3452dc8887e22dd1d4df56d0aaa62e2a409744fa75195894ad40cca45eb95d82778337b963b62fcbef2cef165dcf0be483b4a2c6dd505d37b848c82569599e7e6086bbd7da08960caa63a381dfc927ac75e1791f7dffa05142fa4772acc1cbaa55f16b7d6e36e2e0e9df6292685751e04fb66ecec91d81cb4d35ab8734804c3b2d20a042296ba5d6094da06966e234d5170321ac13c4bbe36d97ad3f545bf1f994122a3cb0fa2ceb3be77cf7c8f2014628ed609df62948e6dd9efe40df17937d667b46491b66ce48a9029d86ee83a7bc00069d5fad2faf0a451d3b1ec0fbe0383f14fb875c8ee8a7806f2e6d24f485ee6e9b9f527fa7edb25b29f950c12ea4a954ecf4dde32f92039836db0c92c7d89d515469fb9ebcd3be620350c0ef706d1cf5f033ee11f48c51db44aa65ce398cecc1da2afcbb80e634eeeca08cdcdb419bcf115b92a7ca916520d03693db5023c89aff326e8cc07f240cf5001cb7a3f13c839a08cb8c395076098fd5762e7a03677cef593d4a5bcf970d4b4834240339ac95f6cb936a6a74a48f91a0e2d291a71a3da2993dc921aff22ede7d0516eee75ee5ffbc18dbded45d5a03a8ba98075e1f45a4a81db40bb9a327899432f04a3a28cc456ef8a9fba8f217feb8025cded99543f971ca44d399ff8b4544ff1df8e09e0b34d00c039807b9a73d50ec2af91b288dd4d4aa91320072709489549cf4aadcc325b3c485fba12ea53298e72b3694a771dd3de0f28e0d929d455797593b7ae7679c0c8cf64bd8720edbf5fa40b4eb10fd689bf2bdd7402bd2c0dae81606e31d4c9633a723391358a9cdf919902ffeb611fff0ca9ade8b794543c7643a3883797c7029e90a00d373105f604b34beb887ba9bc7097077bd949927a55685563c7763c5f5fb67e8ebfa1e782eaed496525fdb39ed3e724006bcea9e3bc1d629d8fff8efdfd00f21f5d47a80f91855d731b8592a85ac2e4063022c74e9af85f764ac20fd93883cdbc2d760b7dbf4df2c9e74f295bea98fdcba15724489636bd969860dfe5c09b4fc5777b75c4654dcb649c0252259d5adbf5898e816114f76e9c847e4055e3ef72bc5deb36c49aa997fb8d3446bde8b0d52ec73c437f2ed6f6b63885c562507e33f708eae064638f67f7874466bf952c626384a96988444547d9ca38aa400b94195110e2e66f5322e6e458a34aef91c52f26a2305b0278f396ada8762dc53b1bb290404fc34de13ced65335d2342c983d880c2ebed6ff7afa1d4b52db263ddb4089ca7b9288b5235721bc8faffff4afc5f2f1090fa7ef9664cd92b97f0a963b0b582caec369d5e9db20b5accfba8ad98d1fc2596b35d5ba1513324f640d0d42e9ce396291239232516e43d4d96292ee0cfc36e57af65c2b5892d40ce63c0e42fc2948974002999885a253553d2975b94f8e3f541712557c710f3a223585d025b463a5950a4c801f8863ae1cb57ce828c62fa8b892254273f3372c1163c3f699a89bda9a75a75a99d865a14352f708b7cdb1471e77b6eb54bf5d0061f17cf8c4a000cf06b074ff9c2f46f9c35d7da7b162300d769980f5c15d54ec76b6139471a6904fd8796d12448fca2b1055ec0550a67b67d9311cf4c2360ffeadc07c1adbe973b05cb3844ab0a43f1ba21f2a28a45ace67a0fe59028596e40b563d120580f70244ec34e5a263413710bcf053b4c25b863c30c46cef47caee4ed6744df91fc6198c9ced5b2c1d8758e3e216c0671a4adb8f3ae5c0ea9305782d764c0c7abff84a1560a1c198b093256f0ab1346affb7c7a9305ba51818d034c13f69a25494bfc130d578be5fbc2c4fb499120351d04b646e984a4d79834055d8b17ef96a60e36c503bed583442c973a7fc225f551dd8881eda4588c7cf88dac36ab6be490a7ba7dae668395b77588ef17157c1b38db19a11490bd91cd06f0af90e5d172044a4899370e824109eefe43200776abbd762f4ea94e500e3eb2fc7aaa12fa156944195ae9ade5f77d8c0ff23698e763e088c1c0f9ee756325185c0b8d8e9ed8e247b73881fc10766dd28eece68a0835128490ce979b2254b9a1259312e487c7d65821b27ec3bd18744ccc544e9d88466db63e1fe159013f8205dd994a6d85814a50bc5c780b2d0983257075318105f20e4b3af8ab013b9a32fcbb59ec4ba481b8d24d2d9d04700834d340b55f58749f9f9b0020bcf35b99cd29e7bbed4c6e85550d38127bf0d006bc04d7b9a385e2bdf0d8a16020e7d8a8782facd2d11de2b2997506a2babf13205a83e7cfd89c4262ec03dc551375a0471a2ce3f7dc8162a6d03ce38eb234fbaaf01c655e5a3533f1953ecd578e582d418bc3e5027b4e350a8e1c52a6ddc3d4c17db71a3945228e0a9b60a382695779c0a24c34613d9a9e99469cf999f1d63d5f3b3b39840254906fe11e17442d9b51bf0d2fa618f8f794273ab98cbd548e8a35ddde2651f7311b97ef2d3f85380bd3d3e0e479a754796004a12c7a276f611820bf1ccaabe574d34710d2f0932779068a24b77e15256ebc48ffd6f62640198c144a595149373e5d3534984a2ac697227f5d36ce06b1706818ae4ff048ba6ec5a00fc11996bb543af0650ee0d381da66aad4901c0a46def22f08299c0b4d45ca2a8f4b8058f12550ceb3ead2b2f79feecce96c1e40c7c4a46d36370117e5b4443a375c0b960297eb1c701245386e77710dec4b274d190a3e5e5ab3f51f3691e34465ff2cd485d593cd96296150b1559e6c83d23382834ca24f788ee923fa388b699c92273731822dbfc836a0a8fcf3a943c36d3c9f97cb6064b33e2fdab9216a8f0d53d7cbc0b3687c9bd9957be41e674fe4321bf321b8645341569b1d48e6e2fbda0399264c6011f164f8cf791b0b3b0cb194c774a0cdcab6faea9aa1bf9a3efc2dd9d5ee6be83c5de812663e12772811f55065d8dd8d28b9b3f7345b2fcbe5d6c7d8ff997d65b618a3a0ec6a589be8f95d71d8edf7ab3b825e978734f77654079ef67cae6a9d2fce18be690520901caa026a90df23c80ad996f7b44860712cf35318a0cfe70456e153f2eeca4cedee36d9f8ace1520fe68793b8f14b7f47bc90d1a648e67e667dd451b6f938062907266d06341bd6a77ec41af9a35ba7a70c08b5803d885cc8152e6998a90b264aac8092bbc008e08cd02ffcab8eda1b97ddf19d32cecb34f097b20ef5588e8a1d517a46da60435f06d2a520a4b158bfa4c2a9a5faa4eea357cbf5f73863c69df965c1722d7fe313720b09e8a3054a3fbfc9c652e92558ebf19bfb9d9193848551d1c19b888f263f949b90b61f5a1865b8fffd6bc5edc1f129ee78d1c98721a2056f96f38bb99f58bb1a63a71aed72d471e5f75dc573e057a2fb33a24be2144e210fbe246c58a42efbd1f20ae43431c740feeb4114afb1d9ad67c4a4bb05f35f3f4b8d3b7acdfa6be2833c4cd0661f56262d4b809c457088b28dc3ce13bad08bd0f1962287eb74a3db48a0b8f7e370e7bed976d2b8384c767e887def369949946cc95abac2caef85fdb329c8406236eb00aa09bc0f6c2e765cc9597edef08c3e37e50be53dc70bf8454ff5dc466ca8bd63e4d03595012e3b42be8cecb3be10e8c1a135b02301f6f9867fc36d00da21e2aaf3a62dcbde8e6bdcd4be52ae07c4545296dc2f6eed5136571e296b5a385244047843a8c095742d4c7f68837393e9ef48b385071b214628c027fd7cbbfc1de5c716ce07de863cd173c6f029c8b356ef07d66630436f9b458df06f2b585b4084c820865eaca9bc0de010553c0a10f5f3b479204ebc606b2e4af18384871100f22b3bc26de36d5ca38d427c88e4e61ea10191ad35c6f09702b66244a448e5a58bdfe30cd4269facc7440662e87e0238f0a21ea3c82bccb0dd3f53651f30c493d709c3646b4b44bb9a89b235c870addd7d6660c57c9a4f22ccc9ab1b02a118ba2bbbbdd31326a7a48c756a5a9cdcfd25f3b0028921d34b2b07377b9210c3709880ad248ef56a709f331b17965668bea43bca1be02e55b6007722e7e3ee280331937b50d8b91b6f27b788c2bec19828d3130bdb360a563553c808601ee0bba3ec6d5d616c9fe80d960e42c0a89a56bf845669d313c26ed595fd50dae78879431509ca2926f39137bc3fcff2e12e6bb3378e468bc299489565db85adf88775a745cea775081b2f6a8a734aec9b3a09bde58eb60594bc0562431c2cc2b20f42a83d83722c78dd3246b4289f2a7b3af9874d392d1539d9b84a7a55dfbdc00a04893b24d71f60110382aa5f254579a2826afd47f452170e597d454eed00bc073a7958bda725423dd9da5a0c0031fa6992a95a1cb8fe9ad3360da84e9e182a61ec7edf0fac60b9ff598c9ec98833b6ac7b621fdea74e9df0aa63d00e065c963b0d678b6a1c35cce92f0490de8778a7f155141f6b3de2aab83825ee942e0e1a13c93437b68755c3e3e5a23e98ba32e2016888411d3812448799a143d72211376b0da101eb63164c22f606e980d21082f2d8f189d0daa5531e78589d555ad2bb9a57adc3d20d701092c7885bc46d41d168c416999cdb298a45d5ab7b54b9a8ad53b3ee461a06b8a3c7daaad53bbc8e76b83a746166c6c2c1e07dbc7f1d57c190587be39f8fdfa9293d34a245ada23dc68674eba1fee175113135766110ea16f2060c2a44585522e9e3a54eb24dcdb5b0a521152e214c9548039985a75023d0e2a7eb3443fbdcfdb596c3706c5f4fce02139e288783cbb4d5c174c6c04dd3910e23adc19a4beb0c53140770f5f1cbd8885bce8c5ac605641932a7b95a3a325d2b6fbbded554021cc166e4e94895edbd4a3f28ec8d8e40f6d6bbf3e3dcc875e64dd427e15f6cd541f3ff53061d0c8a323df196b098c4efc21452deae574ed8ac9180b4a26a13c217f673c893d7d8fc20145e116c39ea58b4d9ddb34401196196fd8c98205d60aed04f05ef131b2d91fad1ef49529e2c3ae891c74e9417e05a8579b02e69d3d2ce731f96d49c1012e1eab71f761b4c8834637cc5128e5a544e48aabd99e4a0e7645e11a5bffc1e2770e5d9a17b7008d8954e087c263eff5885e76360b8bd8de1cf46468ede9ddf15d8e378ec2be56f6d4dec7d67f30c7dac2d85286dc2f75ef2cda61ea30abc2c618bd3c8643381a037a525b95258f13d2134f9f8d635a68bfbb762df639c3f85d9b6aa3767e55c776f0b5e2528a8403033cc52d062cff2b5bed299dd7e11ed6a4c222cac9fbb795301249fc8148719b3a443f3f77cf89ee6408b4dab68296417f8d0e667cf9a5019254a33bacfff681febf8cc5c4bafd83f0dcf7ba87ad15c9b3afc63562f30e12e2ed0d9f4ed4c65c3d6cd3193d0284a38284abe33b543182dbb58613139bc9b661e6a28e2b459f50898ea84f4d29056756d0b42dfce3fa6a967dc3f3c73989d9ff04bdf4c85b469d9f0ff70b0d47e112ab53b8e598168c207164c5d8a1ffa6433b2407596d4a4611fe978867ff63b95260f9c645cd3079520a30ae18ee0cb98cef0b46c940915f299f69afe83415de9542d088e19ff54f1af24be6847fbb135edf4551bb06cc745ad080c89f0413293677f119c4be7e8c638fed41458b128caf42fd12dcdddad1e5b2cf4de85520f3ec559b1ff0e38a0cd3361fc1b7ac6a05c1e8f44652838a0e0d9e1a6e4adfa7e3231ebc2b09ae445a6216116bd86d40d1b652dacd36ef6403a569cb13d187513cac6910c545666e07ae41fd3ad7afe0b7ef623f64badbabffa322355630989eedcf60a9d707b051b4be62320c5e4eaae12fe0058159006a0f63d57a39d94d3d2df45ee1ba053daa382babb75bd85e6c0418e03c19b3d4a2d9caad5a1aab2afe788b83defb14284ff16b790c8967c82650ddcf9e350fde6557dbad0148f080f41e7c18226b5432eed842a7d5675712f1565467cbc6f4d5f9955f8fe568f703b2fa49e22b3d1fe7f5bf911418dc6d053f4c4021ec592dfca2df08880b599277dcc8eabc11b6c90ca663b2f582b3ca81dadf64a210fa0f79239c9ab717db68446fcf04b080aac2ce1f5d6343fb320161bbf52c019625056203ace06f0c8f309677edc36a7e3f871579a2e75698f0c9cb0636eb591b6f59dc8e737ebee0727d71d13ab674ef82a2f4c473ce7528686f43ae40c055fed9a999b94c4e59364c833c012c10f02b8fafe5c24b61a29f436b05a77f380125a00ecb67507c2fd833eeb4d00a8221b763100497e25d0cfbd3042b7b5929cdac3031af6c2def463278f0c89c45330d3976e2485c3031429e79ba437e5bb85b02304f93342e5b9eadf8b00a30ef59c0303c366c6a9f03a68c807589a01398e2f456acbfb5ffd3a369ad94d1335cfd3e76d470560800a98fcf7cc96c9089c8ef7eb07e49b2128f2154e05998c9494d8454b5f84d669ca0b97626a8c77fcb8d409ccca1f6757c21b72ce98e91e5c5a8ffcdf18342c7b81f40757b7e92d68f136a8f3286c0a1cd22cc4fb883416b7cec59a2bf63e7b9118ae1c97def6d0758cdef364b18c8c017b71738a08410b2ad9ed3c4087d6c188ffbb9a7848c9b5883588bd7ce3d28ee06ae2dddf6038d29d3639fb4616318fd01afcbf7aa30df55315516f65a7f091e01b74e90ecd1530ac6688f7a736203b9432dfaa947e59b6ca179a1251e71ce9c3f2807d254251fcdb97c936e6d8e49b8d6b74c2df71c42b6abc2e2c04c305f2cf560f344c992c69be1a525c20f6aa078041cd41e28274b0af86b6651dab3445f78ab4cb9cea19c39a1bd4e31a231330ca8fa2eeafc009c0e99f5bd12e7e3c437706593732f1fb522301bef50ffca69feef41a9f14a9f3fedcc93514d166eb23489733a896b4f5bafe297e4f65d33b17dfd2753038a56b3aea72f76eb1291080612e01b504263a2f582ca066038d683c36075052e4bf7a0cfe0c3cd0bdb5be8e86584ff25c41b31353e496ab6070a606704940ae64ce1c6c42f54f10e58ca94163b28bb29e611f384bf83a029d1aa4d2298ac763ac47a76a8b8bfb53cdf420283647368f60857b2bba84f180316141ebaaa60e97d39586e7d3bd1846c051ce378b6bb140ef22b28143e13cac8f1ab542835991af97683c4d003169637c9f098535e05df36798cb15cc95f9b069ddcb71592a2f46de4a35b28c76ef0a7277be3657d7cc0f5e4c06e5d903dc940844a968f088d61e29ecc1dad559d328c90344e49d4c8cf1d1a7397a22fcf1efa8e3a909360611b1f0413eb03536e1bf8ea6666ecaecdb387d98990edd5064e55a8c06ba8cefe416c2334517118552264faf7ff5939c02001d729bb480e840eac9e1b7c0d55bed6b93eb17ad5f084a13715cd90689d6532c6d22e503ec080f361fa8be5b81ec627157a03c8149a36e9ae098249fb312d95b0a17afa67d3ab13db6c7e2458c25627c150b3fd2416d776a068f081c25a969966863306d74b0e764a8ad35250b3b3c1f42cfe9a204a3d65019c25938d885932445834cf603c453e5d3651fc2c172f88f88996287e20bc6ecac0c94d1488f6a9373d9c141cdaaf43c746fc7a3f39c4ba207d2d92c20a4463ed5fa9b3d21c802307fdb4c5521c86e75c3e6a47390a632b64d1b98269d2d30fd881674f0c52dba291766d4d4dbc0a81e1c893d3f7cb8600bfab40357cf2c2152e18887770ecd77734e9bc525230114adfac80b4718770fde1c9ee2568ef114e1a30987462d8feaf4d55823c126dbb83887ef250a3c90ab267a1af03a4ca02aefeeb417c9ac6eea5afee548df708e843cd6abe81bd92182933927ed577d0e9d9a9332cd7a44c6b0c78b46d21a2dc832b614f8727a5822a020c5077c19ba2aa02ba7f26418e49d7fc9530cdc1eac1fc8295f322c23ec7ce1d83ba53fa23aa51446dd72af0304f5673edabbd3e574ad2c92339850a955e49b3b6d8c20ebd49c1a777c851a340015e7342f3fe725c564b82b8f8137d85f64eab1b66fc48f79e8264c101cfdf661e7bed1365de5c5508465e1f02371d03a8116c9c79de987c91105502804e9bdd21fee423557bae196b96cbfa63b0b0e172a50b639457d4a0ffc3494306dc0bb70454304d3315b6b349447f5fd62c29b454095ca35065c4ac9c09dbfa2fc3a57c15ee29116ed0c6fc1861bde14cf237855b396557b2f418939a59aa70b18569d4551612155ef9dd35f4cd759c9d59749b5835ac6645e4e97590b0aa6a57b5cd6550bb3d2c3230779b4940aaa8504281efc36cd04fc48a182d15d0c299c5a3e59fecbd9cfe20a0b1ec748395d2a08ab5b64e2dcef9fb932ecea8a8b90e3e24f631a161ebebbec9bb337d09f02911d3c42e713e76ccb2271212ec455d9d25b8c249e226d340f5e2f3bf05bb9c72eb677239cd0d489bd8df085dbcc89aafc180f720b41f05c8f9c74e81adf866dc7f916a29e4ceaa0f4fb78b73246c5ba0ad5bf6e7eb7a96e08d4c5c974395a1a5284022ece33cb0557c580a38d74d55869eaaac90fab963c937fed1b3cccd9cebb23254fe3b7999efa69fadcbd6f827afc281fe35e7c3706baf973ef313dac176992e939ba8017bbd37d0e4c1c2c356567df1b9f4ebddfcd40f6ed8867f14e950a2773b8c7542343e6b27d40d7fc3a77e7dc7deef3347e8ef00d666ccac6825ce48e4f1dc8ea0d59cdbdc77d716bbdf9e797df23f2203ef0e7e41ec24ef7ce50a2205dbf151630191c3d1053f10e04714b016aabbc3fd7342924e4bb360282f409fdb5350d7e30ffd15999a81a1518a4cc357458ff0c0591dc3d7b9820e2af6936f587ad858154c78d21cedba9921fd556363da88597f7d810746f89b228ceebcddf80b466815ae9d0fd225f72d06df7d7a0c557ee56c001a29e286af0db3219ce9ba93bbd4ee3d514559cad3acb9e54d46db366d4c98d6bdddc4e255577a151148776ae77a0146e3a035125eb7b33ed4ba76a30f0c68234f3ada529ff293cf3b761ed8790182aeda9e3a9b21e4781541c251bec9a9dc149294b566eff52468653c39d955331e24ef124bec68cebe6e237c3e3263a4292907df30f95d6147a35df27d02563a1b728f4a93e9a15ffe209a13727b0491eaba6645bfa5df5abe4aa6a2ef00e599ef050c0cfae5eb9c8234a0895df57ec27c95a439fe0963d1b9a9ba0beff661dd2c789988634f410b60c4ffcfeaa6eac1364cd176fe329da3008c6c172da8b93d64cd6496f4102546544d403d383a2b5cf01fb831062dfc355d5cd87ac6b36f99292dfeeb1b4f3c864b898958677c4907d249a852c136595629e5e02e0204593f41b65c95013ba1a3cfe82cf151181ae082982b0963de246efb1ef7a94be437e17e7a8eda644bdeddfc890d9b619ce25b9e1ba0a360abf6d4d06d92c52a72d5128db8d4e60de80f7094dca2979be548876cf17caf031a578d588278bd29be3766756d4e9fb2ec13e588e80648e67674f1cdec36c85a234cda7384276b30fd7a906a805c2a7b904fa9704b0c00588735c757531ee26fef6208c06f3b4fa51839f98d45d0f99fe85e94db97dc52d306985f8477171410bcda3f1e9b02eca692a01a65fbfdfa6e8d9d85e37f592df2f915fd983c6167edb5f1187ee13932c5620ae54b941a9e451e7a763dd5adcc11dd93e60b236d1744e7c987507ffb4e4c87fbaed99a908b3d94ba15273356dbc81139db84855c77a396c01ebf8ef11a5edccd521e532ccda982b96c748ca812bbcca5c50b5963769f8f653d746d830b32dca62cf3dcc19f7654696a38a4e0469878f9ab3a32d99a73f4901eea816316fdfa299da1730adde9a396461062105f5f57aef80d86bd7fca0547d2dbd27933aa0c14e04424b08293ce2377ab0ea99605edf7a859d09a8b47ecb79786b7781bc2995dd303b6c66158e643904a36639f159b86680ed14ef78be5d77811390f125d39ca96c48419c1f6ad62050312fe4c6c4803db2a92422cbeba830512ca2ec8bb3ea61f295e458edb6778d4b57c5b0415ac2bf4ce00f0a1b80dabc0a38a4302b79ec1fce0f87ea9ad3883db39b54f91a52bffb2f5fb817cc4efad0c55f66960ccb3e1c6a0ce34e0938a4521d611953719fa753bb9f18a694b2d7481ecadd5d2b5775297febb23f693868757f34110880b5df54e67cbe0568654e00b16a20c7381af27e8be891e8a57eb4c1271fca2dcdde9c7d076f342863e458237caa80792340fc7853b53d785526d687e4106cfb058c7f62534f9f0c118d23fd627b85a230610a2a08d4202f3652ac049e8f380ae757e35d97b94959d601936d045067cdd2b8853d3c5e9f0c4c57173fbb84a9fb5719758714654de2ef33d2f2234a31f7b68502e7f69ec0035faad0e5da6eb1f661777ca1cf2fca850d0444a9875ddacb45f35d5a08155063e06166cefcd7e7431cdc77b5adf6728c4d7088750c96fcaef2ef08ba757760b0c7ec793be057291d25231c6eb8cf2431bbbdde0fe10c1d33eec75af9d704e9e1419e01da96606853aeb8a9470e748a6eeba88c79b2dabaec058cacef5a1ed06cda7ffefe8c711a4deae87494528666e79bfb95b5a6bb4ad989134553efc894fece4f2db94c698da7e1bdd0b84e38c5a88159f1cd40bb7b1f1320edbdf05d14662f9d88f5e53c40c49edf15c257023042f8fc6fca317d88b369020a1f057bc2360f66fa60ed6d5d36944c7344037a7ee5d8a4d30d9a359d808e2b3683e5a7abcc9d71dba1a3c342eb20be9cb1c9129796d751b4cbd89fe706dab1db2c4b7008a7d26a5520eeeb6eeac9175e57ca11c7345ee26e5403e620ee89079dce6e4f24129277b83044daafb2d864d2c9143903d6ead3591d59c3c4c227321c9b10dd27eb0e4c077143dfed1eb267133e574fddb1b782df07095c7ac2dbce6b5ccbfd28c1f4f7f227d8cabe542369ba34b3298183aa487cb2bc97450bd5465f83f68eee6917c590f63a42eb6f6242b80ebe3356d86b8221378a1b2becc2b92e0c90599d4ebe1f4957d78344d31075cc3b4af6ac841ab3fb5871fcd9db61b1c0041800085538bf059f9669cb62d1f429d3b5cb1d24d5ca3002f2cb2517d27aff394cba14c5f539d1ba427b0380dfcf61abfe6646ea54984d2c0100f44a79dcfc8b29f8d5d77e8c3fec75078058d076255cb5bcb7a911ce662899fca3b0388f89a6739fd13a0423c1ccf8a1b7ab5c3b9568c475ebc5424aad0faf7aeef9601b4202948254dd1466ee268ebef7bb8865032be4f725ebc8b1f4024abfc936db19d695614d906183af5cd64ee7dc206b3de53061bf78f0bb8f1ad9ff81c09cf599fc0ba02957165d8c0e44b480949d43861dea5235f9ce042c6f5f786199feec5f44c579b516888ccbafdf22122f51a50fcefe9f764e7883e8cbcdccea70e15b3f44380a0fcd384a369a522667223b7d62840dd6642ecf776555966d78a8ac12614c56061fff7c7cbf134c667f30f754c08e72c1a07defab5df7c2d7b6489d76e9a0d0cbfe29c01085bf2b66f5158074194f2301d41f5bace1b4c4f375bf1717ec804c8a3ea4389887c0eb09bd978c3481ded1de4aa27b02f261a48773eb1b8dd3ca452d9db833cfc176122a81e2d1087248657afbc51885e216d285147437a8ff02005cf0aa27e4698353e70ccd01139b483c11463b812a6258cc5e507df046ea96c373146e01557a4cff1d46adac92b914fa840f8cc1266ea041a2813a83b5f03a88b116e9617aa873d98936b0c3643d9b0818fb30648286915ea4ef1a223d26bd12a9639e2e470217491b10378a3d258cd08d0f342d4a03b860f2af796eb44af98698ea740d42f269f190236cf95931c394197495ac5a1eb50b9cca76d8f8137125c5119789288584b541944a882276bd867efa8c59980f60c183cf3ba801c10e78f1497cd5a8373b04b379d0f4870211654dc13cbcabeff0941a5c91028695516c04423294dd7b9a8ce3622e19ff1ca804c99de13e5acc9cc528479f59d71781737d88c0631428c15915c5048ea48d6c7a57767067abf9f63afc554691fced7e0f428d336bafa9c5a98dc1b209afe58f4127c50b968321c0f507681edc2437014365a8b117406cb913abdfe36e8891c1b6cd0e0730c74fca4317eff359a16ae4f64cb4390c92c0179e3d306af0c99c6b8f4708d9c36cea61334df453e2bc39c0ae5fc5867a466203597476530a7798f163561b5c52f92af72ea144453d046e20d694bfc85ebbb89a0d96842c584e952d3104a8c0a2fa58c095161fb3e8face128f6ec169c6d82506b917d01c4d5d13b600a3d4e92ee0710adfe67cbbef2e4507d048ba6d0d119cd5bb0ddc7228d4998ea914d0ff03e6fa299eed340b9b4fa0a83e5ce2e13a6c4c957c2222e26a27e07c5e1fd9d15ded0996d9c83595df8bf58b693211905233b4d114cecb78e1cc72b19b35cd010d2ef27b557955c1569b0dfe1b521d288834351c4a44a7e4c297e1c5959c2f6e2131aabfea766c1dd5ee6a46dfaa0c4018582d2cf85bf7f7d46cc2694421bbf65c00f09b44edbdfe5f124eb42006eecb3b05984d951c24f8505a29396ed6fdf0c679bc71b21861e190006a27f42823af5525e51f4da439d7cf3a8aaecbad852841603827079618934d22354a9d095a22994bb582163e2951c6e86f836cf69cc7cc6560ccb80d0a8f81ab13d4a04e96177d387ad4cda09488f9577ffe12e09c5e692ca667529b239c7aa190d6d3833da97339c00eaae12cec6b594093da7562b62314a042f94fb96024724f2b5d9b5cd572aad0299efdb0206726ee4a2a5b2e2d41216ebe32edb04ae830ad8219e1f351e60f262f659a076da24256854f294423ac2de1af0646d0cdcb6e9d7aeb90397432498aa383ce571858bf437a60483d307ed5bdbab9d22b119686505ffae60a23485bf53bec345ba7d80e0a126a1e2bf1b69bbca3dbecf39289becf05a845d8b5d4221dec16d05522f2315d4b32344a4aa369d106e43c4fab3c80f3f5baf6c9c80eb441cf6d02d51aa2ae6be05db802e998d32c77c187cfd9220f393191d0349b176d2750bfd9ec67e6d3ff521b6d8412d33f42b28c40bae3a4a5f9030b093bf8c06557b11a8a416b482a882fa43841f23744d120e92dc01947b01b6669bb82630d5d8a67e7099ce43ff6237462930bdeb55990bae9f8e21dff804502fd5c716539d4ddd25dfd9b59f557d7d8cc8d407ef49b8c29a703c22cc07c911d3da365048497b182e510f2dd4535e368359ee4aa4d52eb2cdc34cbbe02515a9282a3f0447a9a633751e6c86b840d4762e566b16677112ac6879a2f42967378b1d5ae7310015ac6645e4e97590b0aa6a57b5cd6550bb3d2c3230779b4940aaa8504281efc36cd04fc48a182d15d0c299c5a3e59fecbd9cfe20a0b1eb205e34ea95e7e37be7be0be08c4e51056ef608acd3d443fce099021a7c9e38442ed9969ccc6698610f4cc9b8f29bb06ce80a49373a3d1e5af28bac247ca6dcf0224d56af15a70e368435347c637de3de72406517d5b3fe21bb3ebb9171273a7e5410849110b0281c9a907aa3480d4365f5ef2a94ba96792479b0e878effb5b50f91aa0d211baca82e24eb803aa0b482c06412e8d7f4132d0f5dede5367a5a4d2276d75b4edbfa4c5f2a79aab25da80aa76bd167ae88fea82957063ca290cf300402858151cba6f9dfe45712093e91abcd16352ae87d8ee98ec791b42151f9f2c95050b70b7383435584fee4ba591da1c2622e2d382c9c1da7bad3ce91512f2cbe30bdff3b7433856e1faca670b04357462368c1374762983c8900c89c0fa92d2564251b666dac8a0e8c377eaaeadec5483b96d3ffb7d50314fef54ecda30d481523fbcfedd4ff3d9a781c79609fe659a16e0ac3ec560f37dabb8b4dc11a47f55c8118ee1f98cbde11d09294937539a3dcd4c9fb8cbf7af1a07c221150626a7bb31925084104b7353f213f69a8737f9edb7e3a8ac8fac471fade52e6053ff6576a441d49b0d574ade76f8cbe5b4158e59e087ac8a80743fa75d799832156a05754b06a8c1e54573678bce8f4fea2c61ee76ec2962d0032b12d4510a6360849895480dc9ab93177dc203d9ad1c26d334c3cf77b4e05c4b56d9a9dc149294b566eff52468653c39d955331e24ef124bec68cebe6e237c3e3263a4292907df30f95d6147a35df27d02563a1b728f4a9001a7d006be5418d34cb9268229096fcd4bf5d065c2395d7fdde53ab7a183bde28ff5264fdbb902dd1268e3d9e00c0ef3fa8f3c5f653ef602ca1dc9476609301508f54601a1d4014e7aad3bec3b124298933af16775d9b73906ef03a8a4efb56abfff1b1a54d3851d02c8ff0dbb9fcc2f01e3f7040908f7a74e82fc00c838364c810039c51c7d5d468a5bf7292b1398742cedf1f14595223536607df77e266bf54bc08130edd4e3dbd4654adfbf96722b671c75c7c0ce736fd9252dde2c17dd901ccc03b3ffb2fe730dd53109032075de46749a53d7ce642a903785751a49dacb8d2332c0500c419257601a3aaa523559c35dd36ba71d4cdd0e580a7703eb52bea5a58b8a8d789af509a3609f3e210b55cd074eb1738c7050fd8bafafd16a3878e4d27e3c20d2c14ed5b4465ee44a126b10dee28501a30490046287dadcf3950f49c1a04837964ac1478bf616c81e50498b85356880a1e555b08f6e4373f7791fc1c4a9cf516dcddc615a7a6c41e00af08add26a21c40cc2e4784b0307ec0e61ae25ed84e5a35daf57159faf7d7f7e3fa403c6de79cb5ce438ba6d96023a6e5ac21eaeded63ea8489825bd8a7de41fa59e10e87a9bcc430f4ddef9f52771ef1ccf6867529e8fc4f866466b2568cc1b5c59e616e452d0c1696db80aac91fe7afc5cc9aa33c1757473fee0b47ac7b0d7014547d21c3aa853008183f2a28ae396d10892cbe239217964cabc1dfd65aef9cec9c315b9d65a0eb9c69a55c7ee624a80a462b8f6e3b4761b18c89b17f45721abd063cb0cd2533cc63f2ffd94c28885f37475e54a335460ce24982127bcf9aa3d84ca629c08b9af0f56b5c906f200afa0b482c80ba196159b9c135fac85a3a06ec576ba6f51bcebcab3ea61f295e458edb6778d4b57c5b0415ac2bf4ce00f0a1b80dabc0a38a4302b79ec1fce0f87ea9ad3883db39b54f91a52bffb2f5fb8ee1845cf705614eed9ad0b96f6f85c15d199f529e94815efb7c8b0b1705dc1ced5ac7083b5dc5726929eb39788c06ab00e3bc60fc47bb5948a50a566c8354fbcaac7647513fd5081eb81c11cd7692e0cec5b7005eb865fde9864cf4a4866f5f0c349923e50d90f072604e6c926f24f6654b3219b128fa348d4c5ebff3e044bde0cbfeb521c384094ac71117679f9cd1e52d74ab9144cbab0eef6c84b01ed921ab3247298a30cdf81950dc0623ec71e96b5a03cd27cb4e89d1f33e99f228d77f0262196326291c871893899aa308870483fb54090c55d9a3881cb1e2ccc5e523cbdb39dabe9d30a50544ad46c24ac793d2e9809a4d9408dd6966a5fd27741464002b2278d6dbe82252520c6798dca4e5438f61c31d359b49fa8f2288aeea6665a1ca86c488c0717aaf41c4c83d007ffee8043bf753d6ffb056fe66b6b51e709c32896bc35b1ed06968f0a11637c50a4a5380f7694af8c5f38c46ed76334f6afbc34df9b536c6986de90557b2b7a26bac80fdc57fa1fb66d709da320f7d2a432c52a3a425f0c090901fe0e5bfe71ffe614662f9d88f5e53c40c49edf15c257023042f8fc6fca317d88b369020a1f057bc2360f66fa60ed6d5d36944c7344037a7ee5d8a4d30d54517510df834b54e9877d7ffe1743fabb5286add75807dca8639e6786d32335c6eb73e8d21fee19e6b53490327e203991783d87626f01ce5563c5bdf1df922782a04ad3d029e3446903fd41a7d0d34ccc8ee1dbde599ddcd82eee5e3faa476038ea9cd63492cdc4111d589817d83e8ac444ae4c1ec4b7e07da4316ef0b80d97095639e41876bb8669f3b11cacdebf37e4a4130f4ced3a4349a5307c6da9ecde01ef4746d8323b8bf0cdb5c6efd2568445eadff458ea687715f441d1ba2666cdccf6801acfc7516f4a3b7f8be1e66790bd7f326b95aa95f734e1c9a627621f565d9ed5cfd686fb823dd8f21e9dc0d0746b9f11e8738842095343ac809f2dd5446c701132252869807ca8f73652e160478e50675b10f16bf161a13bb45bf99c06de4648bf42075c87b393e806e9387c2f85d332814a68d26355c59e04fd92662899fca3b0388f89a6739fd13a0423c1ccf8a1b7ab5c3b9568c475ebc5424aad0faf7aeef9601b4202948254dd1466ee268ebef7bb4d6aa69421535d854751b5319aa988f88415c0f22697dc906e0dcd87e4b7a5d92fc1064119dcab2c243edeef07a8040cefc42fe6eb6a3e08562f2b90039300f2d4f9e66ac9e8795d3f8fef320bbb9db2f08cb9187d4599e96ae37746a7d66134717a98e6b016e8589c2434dae81bd3ba6034100735af2b2f663bebb690049171f4744c38426faea26ea6d43b16216f347a9bfe75b30fc120939e333b1680a0a068a88d8b1d275dc2ba6bb32f1018303bba54a8d46ae047278f2097aecab9eef199ff2fc4e66cf4dc1ef031747b8b9878f627a81c7b5fc21e0e904c6dfa9a117c11608d10fcd67166cd07ed7dc4842b56b37b6cb6fef89105954a6cd84cba7e4e84e6b07c4c814f332dca830c84fe6e7208a1ef6f0e4656eda29d3157cd465133c9644bf9876b9738883d6435f37dbb95ba75c584153a2c64d7930f570d76320075cc6fdbb6f4dea0f40143466859fd6ea0021f7659bf0d3e4745fc27f7b2bd30ba05858061abe7c666a3979ea44dcdd7f862d6831f166e3794ee884e1cec6a79a5f497c2bd48ae08c0f9fc335a9c3978b1d6596b8d9c81d084d352ed9f34115c63c21d275231712ffb2102c2ffb2f761f2c7ed474af5f8912949bd896c1eeeebcc403de5cb0c894f900413d25ab590a58be92330ac4ee5378bbf623cf12dba98ce5e4f7721868f280467c607a67258d7b09506296554a8eacccad928c393991c7c4fa70fcbccf1e90310d3cb5c87f9cd2479c2a04aecde677ce9b70269afedd1574f7a956ab7eeeed0727468e28225da3fb39274390d17a859eee34e8db3635c1318911ca1691d17ffa43744f66ec04dc92e026cd85a31f57ba7f6d0c13bc8809e76d223d403a4550ac628fab4a793c2b19a3b2b977c98a6191dfe82d5f1bb46214604ecc445b3b718bab4a9128b5f1d4ae4ee2c382829abd1fb27db28ab4964840f0eb2f8be81f1802876b0d62058b1e084363f43ce0d97c90b24daa347902b1df6192a987b20b6b9c7667ab6dbcfd1d8ff7be19cc1c81969744bd28e42ea376d526a2f886450d5d2ea74aee2304a874097546c29db3ff730797ca8cde8b85e0a18b91a8ef7ab5eafc58b129acb2cb7f8c176bd20a9aa2fd810d5432bcc69f2e2a61253ace4b34aacded8a12772d04ea86ea719bdacb87c431d9b1abd0c5db8f139ab573d175a08946054d9c63d48b3b793e2b82f024c4f743be9053a818ec274be01d6e82b25a8eb391bc96ae29005d2c790e8cb19881dde9d5d20fade0150d115596c38041f9cef7755c8ebc29726d8949eead834be26c1f648465609146a7872f404f5afd23c4b241ee5d7e6458b06215e60424808baaaeeffb7031fd7fcd70b4829364ea8896ec0278a17b3bc3ae1049f690cbd38ca52011add7af9febc913f8cc6226dd04054b78fe523badc2412e8a49e3ad021b4230752ea24285d34b01ee48bf94ba2b29f0257c5f5006dfa26a5b7bd0b506e875be07d3d95b5dd66498a10dabd89906471e1067584a621992d3e914b3aef6e6363d5be7d1df0c79ac2aaa6859f6ec5f6a3b1f3e5d524be7fd98309885e77515b0f4ad13ffbe62d010e15a447dabe476b274f9ff3b6138b1b420cf9db4c7f1bb4fec57811a1308e025278b5293beef457b03ae351d24919f749deaedf187f3071034bf36aa0ddf9bb152b5f1fa3c60cd20cd56bfacea5a8f1d8836e0c6eb70a52acf678887d3ee202e81346028f2a6d931f7ed4cecf66acbccedb411d37e8a9399fd4597348546148c6ad4e75bfa05111795ac0c494ba88cefb654cb5ade969418aa7f012c0517a7f50ef956932332e3052c1a8ae9a8b22b24210d481dd4af17fdd039b0b74fb3a1e282bb58aba58c664ad00bcfae8107a3f21c8728120bc9d77f02953250b824e8a5bf368c5bf8dc08ddd2b424ba6cbec778018feccac1227e82d8d50c3c36a28e7d80787c97b7f6d02b400b3b6d17d240a5423ea1b825f558788ec8eb4ca091ff9373d2a97b5eb572f0ee387119e2f90d75474da8e247bf33dbe759d8743416ee8f3986f6f506466ae387e182cc8d9e737fbec6004a899fe0028d3e3f97a7a4a087af9457c77d967b945f09d47fcf16e6bc5e1bb7d07b9ff1f2902c150a7a13ba575d3be3b24a84a79fcd533da5da80b89419dc28ae021c3c357dcb33873949c8015f109c9672cb2bc764e2bfb75d3118f85e399027462e64aa3168be2f6083393c927bd142fe6a4b7fd695d25ae74a440c3f5732178a01fadd945cafd39f197a7012062569f74ecb039524e6ef48f3b3e84e562afcf97eb475b8e786f537e92e7bc73a224ee518212756280ee45221c2c20fd8400a63415346faebb4204fcddede25aa5bd6c9a0fe1049f6e5b79df3806d7b94a2c560b9538665071ed0985280cdb2309eda9abdd6decc3bb7e4c8457f5faad783cd8d3f2c2fad98fc15bfcf20d7baa655a45ee7d7b76e0eda96a1302215176c5ea8725cfe11a921ecefcc702751618236ddb1c825d2815a276fe22c12804da15c58c41338ea2e8d2617ba35d7187c470bbc94c9f7adba196cd3639b266c649744f14394af96c0357b3191573d506012710ff4fb1f8c308022eccbcafde5878e1383d841ec235b52fe1396acedcf4e6f3ccc8f7851480f4134264e1c9af2c677d8b394f3b599638a5a08bb436780e637e484c3244a22934c7dbf324afc05bfd089295a78be5314ca4ecd88c8ebb6a587e4b27120c50395336e995d5a1af26d65e2e4089f248ea5e076e6cc921f5b408ebe3ce5eab8b43909b22b3d9ee8d70e01180829a4ae1e17a365d9adb3d46b1bc3803423e872bfc81eafe413631ba0739adb942d8dcdeca6a43448ca07cc4245343f66eb46f758907ed732c2848b8f2ef913241e1830b901c55a60738f1a6e6b35b7a20710e698efd0e7b59e78fbd1b1b729b6f66578cf8c575a68e8e14fd4a4bf7e0d06c43fecf2b313d9ea897fecec6fc5a2f3ef1ba8c3558159c9438771ce7091fe36e71fc21ed555b1b639e5b83a2058e6b4443a4b12f255d1c4922e37bb02de2ba60e7405fc224f6d30a89e94f16dc19012f3e6f02003f4010ad4f3d8e894cfdd343f16a0bb6b6c5640df7d812129573e6dc68619af48210f67336ab9e663cfb6d94daddb1574a48ec7d7de4f1fd5dc491afe9bc93a85f597355d1f02b2e2bbde3ff15457b378c8729bfdc6c5a8ff4566787c9a29ddfce6d1065052cbe0e1022f25d0c49b79a3c9a2c91db22eaae65051a9840194813c96bb294f8803a15dc872f38390f6fb56c9740c8ca9d2417028070c0e5dcde9027bdb619a92e758421b4438043744c4925207d896890a467a8c30f41e507d1e123b1961d8dbbbb7808463099746a6b8011e08ad521d860f3a5ecf94956b1ae9e9eb43814faf2c50f0c33b0387bb28ae32ecd6f4f061c2028d4e5361527f0658febf0eb69ab95a1430a8f42101f60477bfa8d8c710f184d08897b09a172bdc4d776da636d93b2ae91e360cbf918a7bffbd00a2fc7d19a817246e0f317e9ef4b6ad496bc36416f99c3d96072092ea6312e31efade296383a474d27c9b691758553473e304f720cd7bbaae5fa5e3cb1fc23ef8c6add97fd3dbd0ed2124843b8e0dc57f1fbc225cbf477d1269ea2f33f07fc9461a17cfdbb5fed692405937d9c3e1d150cd3196392d671d3f70f48422be11a7591919075cb0aca843be74379ca388f02b823445392dfb551d2dd252b6f4ce1efe3d67af6de180da11eb665e57bfa6bfe2d280cbff6b5f164787640018c39a40fef500c64ff7480224633615f20fce97f275460b0f3823e1948a25bbf35185a44ae5a0bdd5c2fecc6f1ba274225115404dddaea18144558b98d2a44b007b3bc957e2615767aa0ee78f96f7d99567cc90a21e485d8f7377b1151d1b35b1af7745efbf5ef3c8f257a755a600109ce0a053832f4ae3d35ff571c0589264718a505c71cf73c77a0be12038d9931268afc99f8142e7bac019330f8f6b903cd2bb37426e975501863e94362a64f737c3073f77cc9e458d41b359a2844c1b2b752cbf6d35d69a94e9aa2742009399a8798f2f72ef994c2146a5516ddf51c4df5afccf80c3d522dca0e65739635ab8c0e37d2cd31d21b475b3699f9eee7c2ed2c9e81ef4b8883f1fa12383d99e411cd2b21d0c12964856ac25b8ec8ad675eec19c0cd750e379a02a26ac17c72b1ca41922aca80f6e41e43784cfc4b53c285678ba80ee04673375b4b30ca58cabb7d15d3101711c179feb9015db081dca996311958b40058414aee677b387590ba27d078ec0599849294f43ce6c1931dfff713492db66068c3b2748a7458a8e3f0936bbc6b859fc14514b3a3421b7a5d1de063b7fd842246b438447b6c2eec3b54d8d91a94f9809397e5e48cfb117b14d35fd13a6847a94f135740cfadba2da4837aff270a4efcdf548b2bb9555677f072fbaccc4138ae72a7d2d8f23fcd25b04fb35d99c06767fdf5ddce83e39e417019ce902c0a33595e33493248c6fbe46d9a9d65c756e62a091c2192e519b250d4c7c703f2282acfcb26f6e6def56b28ed23c7e09158cc2761b43b93feddc47afe8a532b9ea28aa505f8e943ccd561d70153b8b9d8aa5ebe46f5d6778a87755e69d31e10d2ba15e0757779e5fa2d962c703526569e077de6c057ace9493331051741dfca3cbebfaeafb6b62f237a04ec602e32898468f5d51defe41ec5404f4cef59b9ae6f648bf95e42c5f6a609b2b689e7d32a550e95c3e6014b12d7968fdb95dbbb602ed1005d3288822dd7a474f362715eb197570ef20b8608cd908fa2432433a3c2dbb277dad8f9d2bbfab06cfc74c956a4692220fe1db5eb662f614f7e5a645fc93c2f916bd23adbbab7b5e63e432adcbdd84b7b7dc2e14753f4bac5e31dd44cdcff3d9a850ccff843f0868cc79bcf3c428313ea1d27c8d4c927404be1fbf78ce9ed948c349ecef4198deda3e621ddb00b2b04ccf829b7be74e9a2ccba34c2d2f02e1896d2baf2e7c872cdae706f63dedc07269c53b673512862ca3914e3270f756b2931bd4b9b8af4e38e9a192a5a0408362e658b05fd104c76df0865df491fb388640eca4cc530839f75d3678a8669724c6b9994c5dbe6df28e8f6b72183883d81464fa3cdd1e537477347c419bf957d10c2996e25cc7d4266a2ad1eb478e4869c31f3021461dd028d8df20bd2ac61a34957a971045586d8a5a8ff7f412769947ffe5b3f2f5b2b7f8066eaabd37d2ec85fa3cd3a0b09117ca60ef4213774d9318aacb69863d4273b55cd1a87ed510525b63a138cca980eba482395f3e361d0185713cc56b74d6ce8b65f4047fa1f6ce322718c23f10e84eaacd3fa30d11337ce875bff3b92552b3d20c1065c521314f22ab096ecafd79f9e97aa92f691c308dbb02c9d86f5097828ac703dec557d72268c8e17bce8194b974e2b06e8dada43b574c97158a7f9d5008a9b76c67eb16c4839f3c2bf84e2efa0f06ce6ed4b529191c9018365f1334167ad07477808b3dd2d24b37504b2fd41a97366a35de02fcda5f1c39b3c4ef3ee4038b7c7e44388445bb607cf0d15c87c2982a513930af328cb248ecad9949e507b10e97b9007ce42ac49fdbff478d29520cb95498ab906da8ad3d3f26ea69530d737ff7923e3ea322c102984c11080f8ae7f18ee80fd20f591014e739f02b8f78d388ac0418f72f03368403fd89fda01668f77697f2cf68914099d05f49960b61bdd48c572ae823138b288e2da16d1069a31fb6d74d0b7ed3f0862ef97febeedd5989967c2c1d910421bc905d132390b4a330cd9d2266ece8f34481630066f5b5583e30bd488f7b8d54d659be9598eb0961ee1d5dd73d48a719cb20aae84eb61597394ebc1b28ae80878ae0de2357e596b1e4543c1a2f7d8330a0e8ed2aa874aed0335683826b5c89aa73af6d769cf9cdb488b7e5f1d46c427312c25d0806e4f09a33e719076e4dff3a8336af6b92be8e06f0cb10c2ba293b1e3a0d40ba043688dc2d41e2b14417007e54fd6bbb105884143f012f0f4b8c7bbe70322a7fab6a91949e6fe53f6328bd658554dbd6738d3dd998cee855ff38c686ab740a5f9c43013458c4c5cdc979c45a71df90b07e8c62a9e78cfe7727477be17bee84b86b8f87de233c16b567d55dabf0cb12a7f08e4429b20bb73e6eb50b8e63d8b2ebfa4062aa679915d68f2535e359f4ae0d8c60e45c328401c857a39d06fd0f18100e330e3f1dac26e3b75283a35c40dfbff1355f837567f77ce34c37cbbc760afcf2751edc82e1a347782be75dcf492fdea40dad20a45750db80d210605dbf5687d022ee520197058083d72a7c2f1b5f4325c65a4fa7a08e2c89bd075aead3b2d4e7e4889048cf7a7f38afd8698a66a905fba04ad296c24f86835319134118aa7662b4b721041dfbb4707de5f01449f0942ca7f452089ae0d0991dd229e3f8c93f7eb6d0d9807e5b2b28320f9c3d29cb65f290381c6ef34b1423a1839263a361dcbb8ca8313a4de9a4287207bb97c064db8f9ab8455821dac0db40120ccd33ee64fad87402f44f8605b09453bfb84546207c4493a63c7dbcb9fbc3d9beaa7435687f05c931c04715d94eb1f04b66f8662a2d6df955e5975c223d0df63fd37c43ef8c86e4f9a4fcffb397553ce32949fd00f0f35a7bd8f686907530716621ff82ce76a5b430192ec019ddaf0b4e6538ae8692c8d6f6de36aeb96feccde3c12414f588e17b4c163c7fb4221201cb7548d72952499c6de54fbb2b3b0594c06e2b66eaab5a57f246986ccc692b6f21fcf2f0615eae2a97b484fcbd2360b2602d0db3a7206a3df55ba45b505b4011d4ad8769eb77ebdabacfaf26bc940a73ab76da703af7ac46554f9ac53be38344ac1528de7f42bf7f360ceed3654c35b8da0743ff285d711503c8d9508f52d48b562aab4d093782f498e89bdfeda1bec44116c3ce419c9e3edd9ea96f44d2de8f102f2e6bfc91d6a858dee3738703bd18609f406f81455f73eb75b4cce7b4210c913621acb50feba02039a4c297d410e0d5057e73af7b12ff5af1a83374cbba41e3775447bcd07eb76d872be4212be5644fce721296d141a83ac53d0c63479b8ed08d3a19557309f5f89c7a5b0facef5e6861e5b2ceed70912e90668f8148470886fe548fd8a990c12264cb4403af01522080b097d30a93a55ad9044371db6aa16df68623f7f4b83fc20671b57ed54be58bf8efe9daa57630c036c2430afb45e1ae159b8dcdcf2a27a1d6e2a69c0f828869b284f6e0c852ec584baa11f2e44cc1329f8391f629e9428d6de986628584f8c5a141e419820135fb90ca85ad865592953be0a8c305439d19bf6670af7568bec36c44d9a41a51fff8b917814ee55cb77bf48a213bbc31d18998fe52d6d888d4c5ddc7b19fc1befadc087dcc8603f082523faf9803b98f02af351038335a4ba759086ce0f3aa1a50b4d8d73afb2318c321a794704200406807e526f38845b4f79b5328bc26947041ddf2f1ce3da8c8cd8c17f0657a417c534f91a18c5b3f02a6b22159813a5a998bad5a37b5cfca0f8a1dfe7fe5039e1f3c4f4791145fcc4d3676416119b94c438dbaa7a574fe2387a3be9391c1aca52cd338592895788a2ef186fce68ed048b0368c525f2a03f35f272dc325c2570e6991214ce4dba9bd4c5072654b17059ac703a0eecd9bba93524a5986c189e729a9ddb25265c6d7dbf5ec9c787860b768b59d58d769a1862a38c4a66cd4e48da2c38d041c3afd64543f55111cc4fed0a10fcc9cf974a6a38882df2ae72bcaf3dd9c56f18d6511ac4bfecf5710259ac269a5d9d481bca9637f671a47e57378657d14d664fe1fa9ff7c5eccb129990367e3c58f7d2364189ef374fddbee685d8377aff057cb1255de53fece1b1ecd1c6c486932c0e7c875e2eb09d8dcd6c9b5897c824c46e68e6018c7ef75f56fbc8cebae408ab76c24aaa99aa057fb67fb37780ca18000f0b67310cd6c2509bc485a6dc32d2b6b72f2ead22760b0e4e9b6ba83150bce199608b8b3f32f4b859c0d4ceebf6cb2611499d4a344bc479cfb13b47bbab5c494b299fa78529ff635777f345b06cb620e10efd63cc3fbb6466e82646a31962651b7654be953fcc8d5f6cfddde6a46032881cf5bca570b3e9c0d65c46d9d2eb24358a9469c49e483196850b1a3b3cba9c875c70be1b33b25185cc6b899409aa5fd121288827771a38f447f1dd8434431b9ca84ce373a27b3898eca43a70b5cfc7611faaadca8d619c61b94f4c2763da800855d531e40fdd2d2f388f66797cb78d78ccfdaa37de746d2125f32e498d7f741a1387aa44b5878bc0d9adea8751c52445426b017d4e09382dc0ced8a77f265f5d9571ace615f526d9dfd75db3203fbc47a010bfa80fe2707923e19e24126f4c66b4a19bd51fac54000f435e97f84010352fdb8dba9d74c71f10b652377e0c939b1e9ac738ef0e96ada07b59ee381269114193f6bc7d874f7c3153488a675d4b38c0f85f57529c14b8bd5b9ecd210a4cb2925ec768c1d80df1b3f054b709c953397a0a5959a2787dae9d5d119b10bf1cddd9adeaa25b0d4a64d909260ea7ab55d7487ff223a9a8494c3f740eceb5d35f52089b5434629c5265485257a77b8e0e7a8c02d57b80d2215b9d647341ad01aba3ecb3cb2760bfb924d200d3505d15e23238fe2cbc0a6c40bea2ce73c4edacd3bdde357ad4d4b3bf964b4a301801beeebd376d4f0d824ccca4c986c3d6d7f55cecfdf5152c2093f2064ffb28255a33c19bb0643f784469cfb584c1650ce2c15b51268dfa5ba55f67765808a74300383aadbc786879694bc873967f9811a6121f6525f051454ef17f422f33bc2f54cfc0c6f38768bfd1879c7d1e2825e7c7ec0b9883a2bf0250039c2a3ee22519f753044b3d83ca880ffac186c12a4512fd3d54657b1cd060382601212527d31ef2cd200674b5662e2c413c35d282e3a826efb26662ffaa3999bf89902055d18a72cad49783b3c227952220aa3e86662b9397f9e3b402a3dec095bfbe6608456999d7091af044e1138b2b102b223a5221505dcb137d610f551cbd1ea397dd45367d72b8999b12a7c55c0d63934a1832459b0c32f16c9948c6a776a1b6209efa9a221bced05728bdcd92c7416b56d1686837c282d45cf313acd4ad23f70812bd194d630c38f881425d3550b6e4abae127a55714cbc3e1996c321bb75b9041edd05f03efa22df6dacfa17f29a4fc192b9f7dbfcbe8d2ca4aec65c33474bd1dd6757ef8834eecea0a04f8dc3da914dcb7e25cb968ae7ac5a8848ec3b58a33cf0b17dc39f27cea8ae221c6311843eb2ff627fe93ebef91804d81f44a902847baba12b8edd31c4ad2ddd55c9d524b7f2078672767b4f4eaaebd5ca395fb55fdb9533be94429eb1e27f6a09007e5abb31cf87946ec98e2942444461c368b3444a4ad00cdecc73059035ed576d260b9cf61a06f33da0f9ddef4202af2da7fd895aa9b4648b01475414f83e8ac221f0cbf7d6adb122be32db4bc1956eb8cdfd42f484c8672e1aed815cf17079fca0b60b69b0d389ef5d6c27d00a60c483d77ca2aa0280e783dd527ee81a425d78a838c972f0e57896006a6354bf3ce52af639e6fbef9e37ccf9663fa246d5567a4e5ee21ecffe238bd3d109f9f4b4f79ecc9d1e9ef0fe6fb9779146f6d0de341ba847a5283bd54672a7a950e8a5c6722265b89d6e3954f24da5f651e9290b76fbfdb6cfc63eede655a756ec037bb9e1c8ed3b404a981373e8ff35472611451fdc90cca465f44e16fbbeb1e7111a449ad15c10062669fb103c35893ce73f2309d2483bf3d2adf249e474a784775e42cdd48ba1c3014cd0cf481856470050dbb1e0c27117287fca8314f11d6713f2e0af11e273ea832f87986ace5e98403f0b9475156d490d8745359532559cb4c4e9a7283ddf87a03e11dfdae01affe0cb8696018cd289292d668b8252ed4150999f01e6958eb4b819a4e71d3d03b4a7d7db941f83d89587d9d52940342811acc41f4cb6097e6dbc29bf1b67cb6c46ac3c8dfddee7d05477852bf19927e2e42cca8209a7e78629dd20132e88027d71ce8717f63e1b15640d133af2f6419459b8024abb341167e448cb0371c26824a46cbece388c2a2843f3a1928e0ff51e2a9e38b7a58e228329eb9169a3ff8c8af29ce6890dac92f70d2efc39ec3436f50d9d4dc790d938a606d25ca40e1deaf7e094df375aedf9bb2c4ca6bc802b74919689fcbec7e522ad9a98e4c0dbdc674afa5641ebea6bedc4a40fd29fd587a71b0913d04a5ef099cb9374c2c882824a11325941940876fbc1cdf421fa728f7fcaaf38435efdbe347a981d6914f9cd3a0c625dc5bbf70c526bec2d67bdf1ebea607b279b8aea61ed1ba6c754aa7f3df3ae76fc35907269620ac53f77d799848650a2a59b689aa25dee4f207b6c14960dea6fea17e3f146e8f31a6012de7690e56291319197f4462688e6160b0f6d4d8c28d16292f4a83e951ec801b50ef4ea2e061c8857ad6d66e56f5140034e8a5f77dfa649e2b50f8992ef4df56042b11727c613d6055b5575c46a338bb19eb1015e3b322e586568cf30073ba16f3eae6e9c18b136f8e67730705e2a865cbf44957414dcb355e44f90bd7633688901ca674b596e1c1bfdee8bd573653fc497a0082a4b9c4304ec5f089d0fd0744b31ae989cf7c0da94f0aae01b35ae1565dad25e7f307a3646ec67adf46b4429d4438b0a7587521f9059b3ab18cd74f3fb9211bcdd3fef66a18c7b27a47b2cbcbe5d587bbfe949ac3d51bd185e200a094e1f597ba77f8ac0598abc2219dca5c4d266e26aa645348f5cfa0153dc7391fd2d772055a717be118a4ae48a56dc0afdd977e57c935ca17df7445ddce2e60ce7615790e3b9f54cd6b7af05a28aa4a5659b5481130ec1294ac689b8c5513da7053d2706b40b28f8ddc9dcd99819581f7c2b6027327a24cc3d5656123b49e97afe871f124ebaae92920f243638b5c567180d047a7c663f535b878058540363715ba368941573534309b982cbbfd042b2f78017703c8da326cf0ab0c4c4b4d8e8cc33ab53515ff978f7f4e90d83bd1a2de09ab263a185a30a5952d803b4fedbd11c5b941f7db56861bf01d5fd7d77c67e2005453cd6d714a49ee4bbd8a548be9a383e014d7cd96acbb00681713fbe6fcf5745b7ae44ac63c9b27cc124d48c37f57f4a38757e56e4c9b79b2ad3dcdea43bcf44df99cc25a2c5d5d9fb905c01e9e2ae04c9c423fdb3993fa4ab12a13d3a4a2c1f6a80a517e1df4a5d7547331578378c0645f9f846f76e4e5a6916a6549dbf482f31ce3783fd1313e212672dffe4958defda793eb9feae2246668dcba62bf6ee55298b50b3dabda7154c3d8cd4787ac7353ce8b5431652aacb5079f6be89b93ba30c83dc6914b12c04b18bf7a6544e62462e749ce214e5ebd5199bd46d11054aa26e86e75de67a9579a588fb1d91c0815fd613bd8fe06f1f2b8ee313ef078650b6206b9b2d56d93bb50d501972bebbf7942489c8fe3fc42656fd427ced71ac5945694bfd49e0907179fe6eb1d6606da00d520722c3d82ded0e51395b266ea9661d1cdce0a15e41c462f1d2716e7bc5bb4f8fcf0730e0ad6e0e3acb59153edc3610e10661f543bcc312848f746999af219f4743340b763ba7556dcac949276e3435940a2057d94d86d0206f0f6344587863519266ea87a2af02e4e348b4b2bcce35003e203a5e0f180833dad848a457709b74ae3c0d0a46d33fb84039c70210d4fc61f744658ec85571019b7478f9374f23cdf6bcf10f17cbe8dfecd16f731d0aa891f207ca14a6f67e1aba4f4a83fc423e4fbcf273c6cf2b2b0d898292a07f2125a23228010fcb71fd04f0feec85717adf50dbb5df2ddda16551b1161c225bc61edbe7805b45e892db8c9045feb50e7000323f9b51daf133143d57f4f82af1cd06df8adf6febc3f4e081c4eee1fb6859cd128b29a7e13baf0a3f2d9c89c683076fd27d37436e6fe890a298cd2f0b0ff932d53bac658188265fc756f4cc1408159e1e21e49b26d52a4778644f808308b64c4dd8bab5cd48944154b818c79192a772f30f242ef0d2c21e78724c95a920c997d92cfc35f0666d30717fe26f63d47fd7a37db0ef7317b5518282d159d32f0bfb96a1d2d8544925080eda25850dbdea65faf7791e50bddd18fda6a4259fc0ded3a835f340fb36bbb279ed634ae285f867b012776ffba5f04be34c2a1ad62edef059c656bf47f0d75e1adf96bec9ce01bd7b18b6f65b216ec9a06c22e5252b02f039df185da8401ac94eb9006ad604e1d0c9d65e43474e36d1037557fc57d8b8b113aac91afc9665abea2791f688bba0e3b22bc7737e68f0e887a198afb00d666fa1dcc572d4a087dfe4473b3414ea4f1a588a3ce3104782ce925c088a7ee1e421753e92724423ed77fd6d68a6a482e45494c2804deaf737e3544c40d7bc4f460a5f294721fb2f86de8708e8c68ab50838012d21aa8f63f96290e1dcbbaea16c0f4a84df0f0bf279373bcb25003d9c180d49e585a8f68644e85d0732bc046e8b35aee9ffdef80b7b4e6620fc2e51e47f4cd0ac9fd4d6f544ad225687b0112a748f52270f5bfe313573a8a30d57b0ecdf4ceb9c989cbc16c5efcaa5b7a74405224ef54ed6fe76617280aa6bf7f9ab6ce7b158e9a80ba92baf25f91d1a14edc850c6283516f730bd5cf6072d86e58ec2356bcf73b5acc366b246156e4a8933957f270e09f641b418ed1b17db283e77c9d9cf4a131a36176f9dd5d9cb3605a0cb9be5854a12356ca5c22a7b87cb8996663ff566839d75493ace874eba006bd55b96ef990bc7bb35be7632ee50e70d199b42df0d9a0ef16ecf5f541b380e6f5b043f008a22d09633c0c815e6be62cf4d63e19aba4679f65d8a52f386ca3159abe5f63eda96c227adad8667e1a239ff83b546bc64366d64d6dd68a5c992e3176b530db6da1bbf05f1f4304df62b2a9eec8d458165c57890448805e5f1ed9db6e8153274d4bdfa79fca204c17169c1d9952ce06f7058c2614f4d519a4a3216146383e11c6429b8891c6c933b8d07ef7ec505bb2643e0b8152110602bffafbd4c677f7804f23f5dcfc72f4d928909aee836106aabe861f9de5efb06658c518a38523b21d39902939965880e954a4bb7b42295201f4beedafb4177030774a7a8ff09de4b630762316bc3dfe6567e1640759a331fddc84f45c773e8933a2d6cd0aaa0a2266c050eb23a7ddf8e8339e934bb205d964d754cb612f5aa2c18d35d0909637378bd9832d35e81d369809514f50e60a9aafbb70e62b0ec9a801c7b5c1c8cdd5f3d3243b5016226739b67ca154a9a4dd34f38743c5a59334d530e567814479075d6946d891a8c4973285303980e4a1ff796e3075bd224f271b900f5f95e2b33c8803f6a0d3d824e122080be2c48f5f05e352da23c342c36a08e3b7be5b7a700c4a7cefda579c118071f3192c49c0212b715b1460f9a0f4d7733b5974ca0bc23af90870b140236e8e43710117b248660e7509d76b2de5dd89492c174c805d47687083f1f250a443791d4a04e1e2057d8b305a32401d3ed1d327af092fecfb56be805e4b4359c06c205fdd9d661910292c8e576b00346a389cb115bbd704bd12c299e60fb88e6b3ddb073a4baca9637e409046b003fa926a91d9e22c78506f4c8ba0685a686415af7d16f288a0615c40201b84c5f1b0d108a440eff8c2061a0791e5f21824e18899865557682f8e5803643a2846df81dd3b35126da2c12035f4fbf53238ec01628c08993b4c43906b53952ba5020a2809b132bfda7855059dcff86de0dbe25dabb09a3aeecc9991e8c3ca94b192ae9b5f0d68ee56c793251608ff2b323049f987e89e401cb4661bc067f9d3aba870a83ab4eba7cdd71e7188742eca586497cefcdbd4c390d9edd0830fd07c3643a0ab644cf26bc8bad09ad1d1432a96ff44d6cf89955f7a300f6bc5927d86955989379b1f9bccbd0b8026594afdc97879490b0557f964172650c9c1e6364f8fab642ff1957871033ce42949322c518e2d7e09835e9366a0b117a5179291a9667d1121135a296bcf02cd68fdc114f016dd8e60ca04e6c2d51fd451c180da89803ceccb8250c351b32993392615f9806ebe4888525caf7821c0d10450b3e196c1f56f61acfd8b39949a62a9c17fbed19e4c5d77791c6fce9e9ee5679794246d0bf48f45f5066ac89b69ad0a3710110c4a0b3b6715d6ef7700ccfa3603c9d08f32a53b6c9f7c58187f9c548790185096eb8be1337b0d77826eda7486f749c689acf3b22366a95d66f1dca2bfeeb2e6d9e5be1a6e0d45382c2728ffa38f098f3612ebbe41356cb50d19e7d073ad6aaf4094a964c403a3c71c0cfa1fd8e53acd1d5d6a0aeab7cec0e2073b6b3a931da36344914a24e8960f45d1768b9769e2fc9ba9f3f2ec4eac8c4628fa44f5a1bd850c54994d7438c0368a0f72deac2feb9e1d7ad325a9349b66de088e4a94aa264e1291473f14f4f0ea4005855adefa24a74b7645cd0757e782fa21e5d9bf229623d3b59b1ff79fc8bc7ac8573b7c589d243f0c3fa6b7aa8f84d80c8ae2c485fe223590798f36b19dc8a8edb0a885b30a493c9a20ec08ddc48b99205b6673ee10f072c8d3c96d6c88c22a9437c7c8e4df8afd371526eb8850184cba9f5bb1966a8a7cac5bb440dc860766fe54bedafb94f1f8cd3f93d682dd87e4bd988a9cca28350c15369dc4eb541d234657b4ec943169f88bb82b6146384f13501528a9b3f704e05718d368945bdb69136df31098a23349671de6bab6e9092b41585eab428d302b9a8f1ceb039b35559065f0c42b70a4cc07819761b834c9fd2b0e8b6c86626ab9e98e89e7c3cad52a1002d3a9ab60988dd5cfd48d2cc4e9d2af04c8668b6e233c26a1a9ae5a6a081b844290be390d085dc5f66e3acb4f0ddcb14e5e515f22bc9f41b5188dfb2a7aad56ce697be1e6b35d528eab9d49d36a2c88fc5650881feca8e43827d31627462b4df0bbacfae6b7cabdee2bec6f4a1b510b32112e83446b3f28a676b8868feec27b38ad72ffa44e60384bacef704f4b6a3e089c52407c6fe0e058bd9c92f58033e456815b132dbd69bdcad90e75e5bbe94cf1841cf3ca8bc6a4b0ec8aa5045ae61ec7717c285b92c17a07241e81d56106375fdbf160bd3859cd5dee345b7241d22d19cf7c84f5156cfa67ce1c3aac63501da28fe901c8b618f063160f424c76edd65f0310d661ba5ab6afc2486d119065e33bbc1d1c3e5df5a0a21539dc983d699b7116850f61968d5e855a1a30653b2737ec85c39fc55416fa293dc78a392e89467f503ba0f49b6ce91d536ecc3e7720c8b864daaa482029ff76608a15450ee2d36058fdfd3fb0a27f5968cb0a5bf529a7671c501e78d3d589011221e9abb0673f7c54369c3ce0278f886fd39790059f5e5f51ad9364f12e587ae0ac2703ac27bf99b1c86f643fa86c8d6b5e76c9f8657da5bbcc93bab01d1640ae42e60639139992251fbd33027efc715348590aa8a7c7351c0c3ae09e877444f3ab07fdc6d3487245f7ab355870d90bde5536b3cc86f1d96eefbbe50ddfe13c0eb821fc0753706ca9e436c5b2171993e0156f3b97f4b022bde33975ca284b09d1e42b455efaf2074fc3dff8d4b9fddb5889a72c14e8ce9852cf86daaf369979be2db760aaacf984fe458d8aa692ce11abdbd709102c5812e77d7dd10578662aaad0e734986f75baf8ad526aabc2c8a30a5aa6390f110021505c98fed4a6400bdb758e9d17abfc64a07879dd342f0af0853cd8b3361abfd9782ea5261dcd07c6ca6d6887c85c8b6a59b6e032387cc18857dcf46164a7129a3b90acf4adda3dd595e7ff971e7eb1c0df635c44f69f74751818962f33ae0e1012e31cb311df7ae3ea3ea6f7a27e6fe00956e3c7584d494e198da2beea8824e33683fad65a376a33ffa32fa1d2109385355b33f8c1c1ea319f392d184f076733f15872b2bcd5ff2588731e1f615baad1b588ccd11e0b7060888877ab507b6c618c99874e2026d0a17d8d52a04e4391114f7a1930ac5e16c5e738bfc4785a82bb41f374822d3a7190bc3f01ace71100cf7860149af43ae6d68e451f4fdf3c444ce47df331a1cc297a5b33aa13749b99437f574d1ba038bcbd06ba5e50c79b4745742039cd6275663670ebee629b0215c76f00517d018cd0d24c55e2127527add632822fb2da6dec6d78b33852fa29103b9dc490a68dbd0bdbc1031b570913f927f0692d859ec795801b5d7e2e3da5d251819b3d89c672dcac6edd2447d441f7a1ab1123dab9fcade18cd026fab1c79b7247532a7667768775da1c53887929455e8cb35339daa14dd3bf967180e99aa24e822eaea48f107b60fbaa2ed97f25a062387ac737725390afb3926dd8b07bbbd27a4cf1e47d9e8d9ff0f75a3fdb90e03039c69c47cfbd6614e9661edef7a7a791e439419d15b884a9ce86f129f28622e547a69311dc35bf00f4fb38a4a086074bc14d7dc20562db3f41f31510b667c58c975e6bcb8748a7f026c29822329a255222506dff0ba7b6e47bd45aa1a6ac4e74b8f9995bb405e216aa529c86197b5aa037d75273cdde070b0df11975a1f66792f9f69027dce42db297d5f1815cb94b867312e2339d84ed9743678ee1c9192ab67d1bd69f5e0fe0ac5f6a8f9e8cb80060f699d2f35e1d17b597bc1844769e7f4a6bec34650c2f2dfaaa5b95737eda7a406a5e83a7a12e8641390969546a43c4fbdb82c2a8ba77cd81ba32d5f17ddf8a6fe360ee65035bc394ab13a05f8cf02650fe567e5577532425eef2026dac7e5ff440dcff82d0b8cf82b6e81cd3e203b7e6243197462d27cc11b97f9be63fcc15b3a76fe5bde0c783116f64056218c2dbf7e7d568a28d8fdf15d847dee537274bb7ab6d95b571aa8509fd065599f7a9eb756dbe05b2a61a939195421c3e62e1d3d99df82cac3a8ce5fd3bb508cbd9273bea1548a2400600d11380cec9ed98fa4a258155c777f610844ac95fcc9f61f9a2091bd43824bdfd6bdf00efef10b50c3cddeb7857f12ea29389279013cd5ba66a7041d3790d53f694c0aca31877f4d689ef0442e99b3283de4ea625fde8d53342306a915730af60ebfbbab912bca4c8c86f53e821e1e33b64cd8023d6c24814a9e95bd4b55997e49002430729a46dfd16cea67c8328741d2410e58a02a3221ebc675e3c8cf49018302555ac89d203ab8a697f624499013de9b8f63b5995b93ba28ba02bac5044e0e6ff6b6396e839c04ce0b50ebce4bb7a863e10bff53416352015a7b0c1d44d63ac529948b46ab90ac52a83a3d7ff6ecf5c05c5e4a367a7871b77ec2e4ab64bb1ead113bcb0a244be9ab27913db5258a5c48064d744a6e4842ccdb845fb51cc304d97d712f7503c4124d031bdc81d86430f936358d08762ec7409de3d1678e608af47aa28a351a20069f7738a68065ab770e46edb8f667f3805ab1c8f4933ad10cf6169bdde5c64a2bc4b7729114fb71980ae113c903d16b10e934f92f4a928e354b7680afd9f73eee58684dc3d9d1c3cf49b3d8d2650c2b370e8f4f3d17de55decbfa30dedefcab0fd01f24edcd2aa1164f4cb3b8159bdbc0f96fc90f3988107b213b4f04a22b877f3903d5ea0dc64ca7f202cb310fe1c80f0a8d5354c73137b73a5b05be1c17f12ae33dc96f5fddb98d5bf9fb631ada86fa96bc08a2f62390bc27c3250e0320f81a234e07f3e782ae1dd395766998303010d45f103d0e8c216f3061dd90375ab5d8869882c6a185d86950cb8759c1a83df711390ffceda92cd3f2f5102db1a0d2e7c507e5512c18b86652ee56b7864d7adb7f1ae498eebb8225cc8153037c407b80366ad2436325c32a74b6f5684f9fc01e5d93e19aa439c2aa58fbae0b48e9b70a46c8e27f80d51a0552a6b5a00b7bf9a6ab7060314146d9a57437ec123041b54842996b99455b84c915214ae2230f8f5e60ae889d1e71e09843e67e1d626e88a5446400b4287267b646b010b3e5ef57a2f1a864404d8ee16b7d55b9792cdae700bf5719d60b6a8ef4fdb4b1be25169822a1c393d146414f680b261e51ea1f43d9c524c37c4b38a4b49e528b68b8b22a9ddc276255da5fb277618987beee4629cc25edbe6cbbca4333c2fe62bf169343428ad9429a50344c68aebf80d243b5934443b5a19809a5eb167b735a59d5c155ab5a148ae37409bbf2283471a5f848d55f7eb02557b4f02d24fdb7902e0a56faf756e83c74756605e3abe9b7af9e9f7c8d60185d8974580b824c600aac9d9a2f4334d9bd732be60425e6c722a74e73a8f81808fc39fe9ffe5b90b9bc5d0502209164da1136763ae1223943426a7d1691cf12ab901852ec09df1b8986a0c2929dfeaef7367d50c09feb9e3634bb2c9f2e70475807b696300fff8f9756e218117c9d9fd626cae61ae4b82694383e92fefbea9375b0f8b791c1cc78dcf76dfadf7c79344b9d83968992954d408f8a08b20b596247aec7abcf56fb582b3073f3fa1d4cac01be5845177d34451edeeff40bb18e19361dc63761e3559f27c9f3d80f93c3f540e2668e5ea2b855f406357972251aba0065e0a41bdf961966b5f074d5aea48fe753be8d541cc1077a62dd70be5808df82c48e1a8cc525ca5b6b478e90f4acebfeb987cd1b0283b4b2c6ef58362c5f156d9417f48a72b37977624f1f48289d3d21b1982c02300c0af1d01d2872b956f9a05edad807b47a274afe452c1e70d6437b504fb7d7f71437a3c973be629986c947e35861484948a7a52e57ea9185e86b92ae8aebb14fb2dcf00c426bf24812adf60e70a52969b9d563b53f2be5f7592dddef4b6d2d58cd0e20a06ebbfd35ef350aebfab7e3599b61294b5bc10b3fb4be7f967146b320dfefb0411db95dcda08d713ce8e7b6a460df4a522cc08f9b55d776208dc4d8602132eee07d2c4f9b23be9f1d2e41ef4ac56b5346f26adda8cfcb9ad73e247917f6260fa1e5098502ad64d385fa04582520c9fcb6ca0791e5fb0ac8b5b395fa7c6ed6fdd6c07234a7141e3fdeb19f64eab639173b1816bc5c9d0a37630b035d2844875b104e2af9efa2baac99e45e8e95510ae6ce52ba14ab530651fd47eb66465f4be7a3fe087c931bea80db8b1fe16631520b9d8bf79bd4bcc1e76e5c0b34d4a8b1c8fba5083e6995cbbb61a6be0f488a0ea3f00b565193c5166298d5b64f17dbb762b6aa9eb5ab84a7bece1df782722fdadb154ff199ffd9d1d39dd4a25a9009a5e1010e9049717bfd5baa8d05a4d9e88689942e4abd2666b1b6eb9eab845dd05f3a12c038180a5a15d4220ce2efb16de4e39f930a70daf4610a0981f284381d393a9b5d180947ac0dd68baf24d5ebab01c2b33e874ab07af560b0e7156139d40df0a2b0b19345f782e2a213c1bcd7c3523d700aefb5d6285b689c6cf8351e9210f40a2cdb42b0d6101eb4fb8e0253c6dac3462f5fd00aa99302eb14b2fa71d248348d5a96a31ec090f4eae2928248a396916f764d40bddb57c2ee03965d3313d24ae2cd6aa6984c57eb070799e50f1033ec3559258088e7946e36354f542376d79873a1d71479b0fef34686244358655e9dccb437e9f76bae10adea38dd8593c40ea9369b138dfbb483ebc115af5f5649cf23579824e9b4ec07c8965fed467f3b88b60189ab4d2bc43c1d9e42c73e8f33713a70f1f6533aa23df3178410fd543c678554bf354cd1c28a06faeb865f353e4461a424e4488855e76e7f359483fa54af704bda0060457ffcfead41f8cfd69b1c75bad3f00b0efe2f71731bcc8611c45895c9577873b2c76360b8d608d0ca8e6338cd6cb119e5ffdd81a4521845861696d3a019686f56a6b1be4759cb151d316229c11bd5d807d25ae2927ebd0a18f1553cbd67aa4823b45429d0a6d1517fc91b057469b10242295f4d5ac3fed8004e1bfa1860d24bb0d93d6445ef1204b709948c349a1ade927fc0e7bb8f6ccc19f45b5cb4c7fb9523dcaffbf2fea718104b90f98c9d6ea62b2d7693ed43191faef9d6e39862a24a9633c816c294981a6f61209aef6bbe6e283bba50a9755126d714ab932bfe48996c8749ae36031356c5f8227f3a2c4bbbe73d565c09cb8a345a3644ba957d26fc02c81cde8837aed4cf07f30f274fbf8e9ec64a20e76584ccda40efec68d68735292bd5b23f979b5242b3396142cb0c35fe9392100f3f3d65bd042ba7a36f6797e9cde08f5e5d38c5b9ccdef31a7982d924a4491186f9d7f33d93aee2eed01d974fa347ea536addf0160e318f050a3b9f3e4aeb04145a8f49d765a57678cc15eb22b76e0a17ca5bd84b0695c92356e400494b1273553112c9f467e149f778b7d4737e9338657e1de0d253ed1a35320a816d34de36b482e5e0e47e6f378594387839ba3de3ee242f3cae82a857ab0d52145b9a59289a186ccc58979f62e6b29bcfe29975e9f4d3260935d126f12446ffe736221324f9ed45644d502bf892188ccadea310a145c0348492bf6a54d1dc7b76e227d224620c6100a1db5c4de7f228fd13d528f01902cf5dd500e3a853007bdd2a59ad941e801fef2e4e23437c830ffbb6da46f2821b37311a789146b0fb82c37fdace7e111645e9c1a9253b5311c1d3d333b1ff023a8e7b8ec0eb72796be3e4d83594a70c2f6136d7bba23a8babb24b1c3f5106013faf5b9097b911bbe77b769475889fb24d24db5e06aa0ded672800a476c7ba6c8a2ef1f0fa74345473847ee77b6de7af488a40c38e194fd936b66dc996ae686d40f17379766dd995c463979a9076626f461968fa9115d42d7c814e0f6c3420c29491870a5df0910f154ff2ecbbe6891c7ff757b4b939f4cb9ca7353db6d3c449bf07900f70e9409fe8c1bf64ae195c94b522f1abca29599e71127ded890219413c6e079a79f20606ea9557e84adb48ebc07f7ba18204b82137f8e6677496f1858f8a0de99e3196ec4a56f483b45fa081ad9275d2ad4481bfc3ba696e64fab0d67a20683352b377c015026747a2af26e3ed8edb0bd1411367f0557c007d44333241ebba9b7ecc609bff56feaf8f2985162aae4ae947116ce44ada16c66cbe358dc0e24305955ea1fa08423348d9ae86bc0b91d72fecabf9edbb8398417e68da3b822b16f275d86333c2e49d2cc3e464dd1397a8c30eb043569694199fbf15a82a8516b4adf31490d96976376f5f3ed87a0015ed2f594e047fd731e80dac874abf42496e3c5c7db6bf61124f8e118d4aa5e99febd07bd9f862725e53a7cdde250162492fd0ebe988b54486acd036f9c3f700c7c2d60cab8a123d13efa83098f45a0bb7e90477d5a16b17f2b054e2dad9ec342e0f19cc653c8572cc76d1b7163552ec53ee3a69199273c2a24f4f0438e594ab1ab07962f73ae8bcb73e89d944bf16743a95049e947d0bb7c7fe5cf928828151db0fc04cc8fdd8ab7bd4a265baf86cd67480f4f0715c254911178941d3b56766280b11511e291f105c0751005de1c75acb773b565c5f16e1ad06a944c6ca154a6fdd29f5b59a555e9cf1cb57c6d81898041cfe8097490545e8548070fd03bc61609d6b41d85058f12f1ca068604bc86c49ec22df1d6b522c4803f04a2cd68722727d3e720fb7586539f208559913d3820277619a2228fb9484f14f2f4beec0b6149098fd631f17ee983daf9827929ec6b3cbc2e892b4b80769b14f102af575f814f5c9cdc848ca3b2d46d0a00901f9951969eac18317c3c486ea7e2dfcff4275121a9364f451ac3c96a5a8ef8c59cf92940f545823864db71e4073ea8f31c4274c0eb19f9943d117733551ffa0ff39b4214cb3581d00adda2ecc8e7a79ba016f2b3ea456dceff233f983bc8e116e46befca22382f9ba2be9bce5933617b5e40f4c851d80dc868626b554a665b4baa1049291fe29c5e94aef4dda6c238b8569c158ccee989694389dbbfc9b9b2848cfb74f3d02c62014237f474816c49069b218992716c5f3d02e03b7e3887825f7f935eefd68e1546043faa5a4712b4bd52369134fb32045a7f65b7dee4ee15fee839253284f4edca8e3f75b9360db9087b91c92b05c7f3d952cd928612fa0373c4bb1e3d97413908a411ff0f639b879d869153ff086d6719677a3068daa627118ffa58fc87422595a9efbe381cf902b8063e8ff601534b3c8ff62c600747bff615ce0db700fb44eae10c98fe8282bf6944d4665262e013ca61ba9a271ddb9415f16f753839c7ced807710200412cb6100c0a43405406912df32915553d7218f33baeb7d9b8ca71a2103554cd7a999757768adb5512083030647d7a3e98d3919ddfd870ea184624f29859b2e91084fda21a520a8abafb4efc13da051e99d2eee3e2fc9b17e252dc4c006b0a96da7b807be2c5cbcf9ff4c624fd95c4b0000dc4111f3bbf5cb614c7abd3ab20f41624ae6abebac9525f6717eb1c024b8d39d1e2284bc2a8908de4cdfb3aeb0810ead28774d4ebcf08800274e65a91a46d542f44dc93cdca1418cb6c52bf68b9a9a3296be7691137d450834a4bd0639050177bb477f6a5a9f92442678e213308f7412835c9a1ddaf020ed35851b245389eb555900eb1ea0fb76d1440ce34fefc602b6ff718263803f2f2713c7c599a502c7bf078d879a8d216dda3f264700922f3b7b17861587ddfb73d7c69f24b27c6b3873d64a0f020894bcf8a1ed11b3f3f35fef878ccf366653745aa45857e25a9c546f75a1717a3a4a64eb35fba455dc485e5ced838fa7837a58df677c37a55ee2422b914f856b2507e0ef8a76ef2f1da2753549f70adc6ca125276a7fb11f4cf03f612692e64b7193470c3b579e77bf055991f9cd13c5e0cdcf2bc9ba28d53eb9af31f5b77064747cfcab9c1d2fb6ea192d186882194d4d5164bdddb8a01a21d94a0487ed7b0d0730ba467c1514db30e870b9dd9a0ae438ff6f6ae234246f7cefcd74e70cf1afdcce7b7ffdb73313f46f52629d62981d8f7578f0bfe7cb73724e3a456a561e4e87d190815b2889433f6af52d7fd91ff4ca2026dc04a5dffd039cac69169c31645ca02d23a39fc7cb6662e18cd9033a043a441873a4d05ade65703c629034a85de7cad97d041a6554101994075ff34250d7934419f145f94adc0c8935539b2cc7824a935edad4d72de78e33eda7b9c7971089a7331fd0e90ed729dd2f3edecee2b130f4e4fa1d2bb3d6692488f7ce525388ae6649428b9e7a3fc89a1497a0bf2c5c73c63e415d2e59e3c699da4536bce38c65ac90584c25cea8697a07d0418ca4e759fe77ef0508fbb3d120dbe19c4e69569e1f89b07277b1dae32098b72e05c1edede0bc636e18a2c002ef2416b2b3f2793d3f3d10134f4caf1f9f37fbf7d7f21c34b700b4a346ebef621ae677893e212f9144507d9263428c06e07b454b34a7a75cb004d78224f31db7642287349703e558d1d67069011e090a1fb1d89fa998aa5c8b360c5ff5ee60f5849276b57fee54ec571fe6be798883afe5bc1e48d6fc9e1d713a3d489b56f3470c46e0ed9323c03c5fda73d87440f312ece974e27d631ffe55bad5062dfddd726b2d7b9ee5b4e86868281f9bbd890b2da768ea5d7c99491d43c4f6077e5805c2546468da117df7b53818fb22c75ed61b94af39b7a414349a791b5b108f47b764f3e20f85e77b6299e90542f05dc03a00dc9cf02f108b94ac8fad6d0d678298349470042e61e5aa70aad6d43e05e3a082e09417dfbb7aead62eb58a79c7d8d1886930d5f1c542c380ae1e6b5fd725178e824ffff84a7b5e2d70652d72d6ba1d5c4cec3809825a8a92ce20bde50346134701ddc36bd40b81760e8451fe2095a222465bea561721b39a21a9a8f0e5dda95c8e2cf8d0f05534343a6513b4ac62f079a4f5ba90f3297f5dd6221be7f4837fbf118c2a50d9ca65e91a38644ae9a99f9ad291452e85142016f44678b9e8706fe7e96b7aa3ffa44682328780bb07764d14629694f95088ddd6a1d87bf4576306ed2ef6c6c5c8c9901900c345e295794fb2b5a4fdb410e7671064e6c57ae4633e4040c4831000153ad532c23310dc93c22cb26cef4bcad4b44492f66c762b8f2256a06e558a1f670ee62d44addd123fad78b2dd7462e293b01b55655612cd491d9a7fed485b1b94220d4fc1fe28133f152eb511ada6e5789aa6080e9160d0d727c061c536b627a87f02b0a4c0c29d68719ad3d0899bb3caf37ac729e463c9d15360e3c5eab11e26761d6649deeb01e195009cc6a7311d2c96a87d21fd62c08d51c2921c41e3d0f143eed9024de7d7e4c38febfd534c52d89433e44108c2551072c53d7d0d44fe75b4bc24efcef8ec5c2562e8a1e40c94b00c2c20dc7e7cffa4a318fbd8c65543012055a86e0f78c8d6a7b8df89f1595d6e3018ac29a48f9587ce88d19faf9943171b9a0c6ed2a45c54a8ad32c3f359113e966c273ac05901ba11d6dec6b95e30db24308fe1ab10cfd4ebc2109db6c5082d26dc22eba2ecf6e226c0679ecbbfd2ce7a4b407d03c719554183a8d876ac46eab4f4b25def7dbc88bd05f0d311cb9a0ca982470adc3c5086db939e257feb29cf5051022becd0dbe4ae956c57ceb98db8c9eaf5310aee38c0dc3d90418d1e8469c60283920a62b0112d264103259afe9c8fc95c52b1e6eeaa06f142d7ddcbf29c2486a63df29bfb72c8df790515d30ab3386ae88df1dab13bcb0f4da0085c788db17a5ab84eb4e87a4ab0650b39881d0072bd684037e33d973b16c944d435f0903d918205d9b2ea67b107409375413f1b40ef50dc4c429a665835af6a7ba9bd41498ee735ca11570c4f2962a3e6b360a688edd0b303471bb3f844fbb250b88476ae1dffc7b8f110d30cf7b5f0296fe61949d0971da8bbb93a7ea1ffcc262c432a71b4af49b24a36fc78c17811526afef8f3a99468717d1174c26d37b7736ee429e4435045b7801a60232cc051e265b2a342f278926635f26d7c17e12f08c44e3e25f0db9929b7b08ba4b5d5f9a3f981ddd61eb460ce816211cbd195fa763c4ca8fc8959c914b4b12e273be105d99d37497e13a96f767b4909f8c9eca73c3ecbc6cad6a4ba0f31d769e561af0a3038c8cb861d5da69c235d85ba68d150f24cb98839faf8041bb5858b139d3028a2ebbdab7d191e7b068620edb701440e089df50bd63d6b65eb728c1858a4cd4bc7591aa679aaf41bf52c8161248492a80cb8b7358a5ed394c30da3cf92ccdd6fa9c95b7428f4058b7a61aa1631e548728388e5f901acb98da5ae5ea21d79d151db87ab629a880e6a3aecab4547997f9ea816ac2a91f4255a5f295485c5f80c38551d0f9fca247a3c83a087ccee376ba41766c911ba09dc9264f831e2ce0ce7a26d5b2b89a956e1fcdbab102b13b40603f9a818b511c95537ceb76c50595df965b2f3c44d369f30918004819673b9c4d93a102589641ff8d51cdcbec7963e1bddff9c90bc55f13d56a74eb77733a3019d936fecaa7c2300ed042de469e8851154c97ea22dd80da779c353c118b47d984f8990423b5b06f0d8f17b041c54e199630cc5aa35852826cdcf478fa85b5f6464d1a640e10a2d1d755c7903b809fdf10ad074e761084d19a45d88efb3b1e11e7f11a9e742c48dbac89743d5a15ff2cda5cc26cb17fd98248d34bd782755b24ac2e3cf4db828b40b3297037b0a70a0f54767c90004579a92b26b6303e29f88bfa8bda3ba7dfdb3d756664c6802e046c41d29126320988ac82ac5574486ad5fdc4e7b87de132c3f0eeef62bad39ef2417dd6c83d474039316b86091c7e0c66bfb2f8392307e9e612d4e3fd21179e0ce939d1db2e49f28a62b6b70a10eb3a698e8f88c317ef264b4b429768fe689f3d7c0a001f7123c4f38097cdc79d1dc4c8648a5cf8e119c2d34b1113fde7bccc5a6574a5ea967e4e8fe6256711a0784d026dc090965d5fbdb81adf1e938ff8968cf03325c3ad7cc1c72f96c076a0defe33a52a4f16b30b6b0198729dbe4b40ea6d28a8ce2dc669a9a7b28a86c517347ce9cafbbdcc09743b483d16865ea343db6ca70ef3c2f3be6813b90b8bed16417f71b3f24d5373467b382d674588b3b7b1732780b08dc942a044573e69bea65c0c20d6787a0d7d1720b878f185e035ed24f2efd021453cc491d06f9d7e5716fb8bcced2bd4bb40443ff9dea6804dfce9f2895b0f293cc896b8bdc98c008e9e49cf35d8a97f3e380c925628807068c99e63ed7848dacf274208bfcea669d13fd0d8862b89deaa8d130c64827c3c8b9fda1256cc04c1831d0e51b81e59314a83757dc9cdc59f28154db30cd07b395d6a793f6256b9b609b753033684c21e4dd316df84e4ae0ecebd49f28a0dd878978dca43a405dc131d3aed0c8d64d9a1daf85c6fb97c0022eab0b0b525268b5b73b3781eec9907c69830d0a1270ad0e87889e768b964fe98d396d3a631f90889f5ded2786ac06c68eafe40dfa0097170298ba3667183e7b4cf1ccdce42b7b4370ae34148862c0af687bb91be9161079d6e475c84f5065b162b58824c09978bcf159edac8372248377af1bd53430155ff054c5e56f83ff710c47e10e2f5fa11fd39c5434a92039ad32ac9ff5642b83598f80ace49e6b15a77ed4bb56d2318c0171f8e972cf66b521ca6f68955603c229494432c55ce7e230be6dadf323500e6e4731c98d23f8f2086b4c0a1fca155bb76ccafa1c08fd635ac7adcab4e84b1c167d078a044162bb8f107eec2f5cb103857cf0ab0ad1d0c1d21c20f2f40f42699e9858e2308f31b38c12bc2907a856246a83616af184c98f3a082303ea30f06f7619a20ec8843c1eae2fd7ed294d70126a316f3508ab9f21187531faaa793b87c9c3c480bfc8949b1c8a688b9e285bb6696a523c6d1bfd657ce6cce71f6ad89f512809bafece1ddbab64dace5b34dcab4070b373b21537d62edfda3ea5c8d0e000e4233829f57560bb3c4053bfe8436bdfec199ff58784e8dd76492ecb654b7d0f783ef412f688e83660f5f9ab7da23bcdf868c522dc7a0012a4d0afa21a44984e2206386442316eb51287d8d85643e949e021a03f4ab1e39f045361238dab1e8de686556952b8430a6e476cdcd33226db4927b4027efda1b05793ce80af40ca25c72739b6acb93d2b269d234ca3f3bec6935d9c4c22faadeb7a8832caf7257dfc417a75fbbb0d081bc8dee9a5414bd527eb2307154654d768431b313ce66d186931e75e8303d642058b84d4e17f9be0fbaee613dba4cf5bfa27fee3155e52dcb76f11e81bec064a57f09564de70c385ef9eb606f931ffffade8ab6d532653137e6ea8c18fd500ed75726c1e871591c93f72f4fcc826d0a4702a650026aa0279d0021186ce64c5bcc4dcc3c2e25df3b506ece89015dc99e183f6750ccf17005a1fff9c1aad2b13ed21b4f8d96994677bf4ca11ca673cedf88ddc74355993ac1525e5ef790a932a7333a94735af60f0b4d56402b518693aa3afabe9a55b322da9435e0134e6841e41de7579bcfb0b8e0189bfca5b58aaad000943d741b6be64e7b3d42eb2211454861fc42a9f2c10d38546bc948df3432fbe416be2725ba477554a2822551b58a2275ccf880a38c4583abe7434419ddaff3f0a25ed6b5bf6d2b5e1f93d1377550179b6c0d09cfcb7b76bd0b1fa32ddd282e2f22b9ae421b4fed1f8d4a24fcf1a1a85d3911e241a871f3d782dddd6355c5692131952cba4780534bd6edd4b65f25795d50d610959d43b45c9e33de47ff8236a160fbd593a4ff7d7a1c4abe1180676e60fed8480ee670ff6918a3559e4f18ab7862a1a3ac5c81a2cdbd2741c4258e956b5d8bd92b2c9e8713b32dd0452552b82ac1d337399b13c653eb634783b91aaf65a7f87bef70156cdd46cf748321446e98a09072ec57518c2d8d748a40c432e806217f553e5bba25b7106d6ee78fb25d46b6aaa14f41f41b4f92fe40a3ec0e74c37751fba1570363e023cd5d37888a97c23550d5ee1b1049a0c5ddba844483966e990c818b10d5f2aee63342b0e4a6ad7db58f6ea33ae1e2d7bb51053c0ceaaf6ec07818373a23767cdf1aef3649235eaec5bb4611f780cb264df9ffdfa30049f33b76fac1d6f25ecff59c4e969d3ee7cc472b679a0ce263c8988ff4126596c80312b840ebb05562c7e2bb6abe9830f60e92207ded158771e664c5f7d1d1ee28b40313d8ee04219c8db7287477f7ba1c418d8964ff206fdea15714e304b152fe0b32aa127d5163049fdf319d09dbcb19db57fe3335d9c07b951a5cf9809ba89d43478bc319e7a89fdfa5d2d2fea2bf5234090beaa7b1c7bc40ee164a6600df3dd60b3fcbea2ae7741d96717e1b36261120b58ea37e52559edd6b80cb90683cd9d728e807767f25669190874d0cb46ec11991ec74345ab09f5fae5b59a4f82eb5f36eb367455b766e2b60aa953b3efbc8fccb6d070f8df66f21d48eb005b89f15eb6f7a6abbcc5dca419b4a628a49c65973950cc91856dd6906222941edaf83c1c3c0ae50dbbba4e77ee959b17c52c2a2fe63eadfe79ed734cbc2237c9dc72e85f6c3983ba759554d5bf488a18e0f1bd1103e34e8aab3e3d81b4cb34ac17cab04809b826e083356a51a1fc2dfa463b3c06439fa02610a72d5bbb1fc8364107bfa5ba28d08ada1449fee21eb638b132044d17c00e68f2b23b752784808d6c5d1c4a602f39ea3a4fdadd7fbaf5c05866fa6ff2f712bb46152a5c25953db263edf6bb97c4408cfd7b747d2c749e4b7f815e217636b7990f64e528a3ee04a34d7be0bb6fe3ee0c8ae22ad67f1b03ae3d713e9d82b4cc476359d22d0989ab02104b5221f843602dbed216d51fe74b32da87bbce151c8705ee0ee8563a0cbdc90ad1813307f947cc622df524ad4659e307788d8d14903532c5571e3097540854c6af32c1732602ffa20c6b67a507d7c46e06498637ae2c37cc3875d00163ac4890fb8cdae6d244bce5d81f2f243c266f7a5a8a0690e0512d26468c296547a741430870909f691ed985e2e69b6457cb97ead2226d5b382d8ebd03702e13faebd950839854af7df4f0124f6669089627f3bf91292ec5be27838650b76cc062b619e2c2bd9382ec9581e3ef9e8407c17de6205971f1bc0ece593234cb13494d0d36c26c34f75d4f08b335da35124e52c62706974bbf257bf421810a23055198886fea53d40c578138f5e2e7bed8b30639fa56f0657b2a97dbdb750a731b29a957f5b541e2a2962f8b2c372a567a0aa196c729135ac2d672a2ece3f140a25fd027d067b1a716f0a6b680ac66585e35e4d05686149a1c18bca3227d02fdc1576823d730f22ef5064450d8e735cca5fc5ba67317d5059d4b80d3e2ef691d5f621afc0fb4ab42f2473fc70f24216d16100e55246739254d13edc0cc543cfa6733ce02ee353bea066ed22448747e1d344c780ce8b7b21b4b0169d88aaed019f539bf35e8913af0779bc62f6224033581de078f9338ca2d22da25716c0d65a665fb754ba96ac89059c3f4bc72b56d6178a7330cdaa2ec59cfb878af2140f4ef0f1938b883f643b78e7fa951741a2b0e78d667eb1600905341b6ad09d5067f9364a3332bdaf9ec2f39638c9134fcccd082b2f94cd440c2d2d158d21fc6d65b66797e6efd19ca5b328bc8c8c15d730704dc66174312695a4f62933f8f27c6d1ce0bad429fadbddf9e0bf530cc36bb8450dce4f2efe44599f9439eda8bea993f07e8cfc6bdac2c943b880aa760932d2dd013d19701030b340b494d814829368ccf684de2706b78ae224ceb775158febced895d77907b47eaeca11df2b3559869ca63278928b740034d6f32d83baeab8923d19f90c6591bfb7f9f9327155e8163b48bb8687ff5097f9e882dee016fad2af5c6ce3130fb3cc261a0ac8dc7f7d8e2ab559588ebd5b5b3e2172261454681b155bd5a7897871c1e392d817606a9b358ef2f28f4d8c47a1af3189ac7f28ac1bc80b036d17ca9723e4694151b4efe3f3570830654135bb77d53772c6a52af3570c02d50791955d160f7e58294f6ac12207bfc970e41829f8a6bbf9048e7aceaf14802a3e28b76157932f2f8e17636ecc40e89a2c50bfb9d6621cd36f49ec2c09d180ea402ead03daca835ec6ccfb330a5ac36ef97d7a1e0510d77828ff723d74c620ee37d46c5c763e3091939b18088c9b72d9267710b9d44a63e7af7b337f6031b496b483440b8011aeb174be996fbe2ff079d27c566845c40aa3a2a7ca70299e97903ff5be17df7dd6c8e37067babd3a22c87539366edb3336fda8ab47bd8fbd805e6dfa56567b443b66fe4ca3b7acea00a088e6aab42923fd17172a5c690daedbc7c4969c0d616fdef43d04dd80343b22bed45f5528fb63d257c147f8e859ad012a044d1625a07e2f0f22f14330a739c54e46b4c1b1366dc5f9f891f82f61c07757a524fba7a73f86df4fecbb2ae2ae92e05b81a429c540cb1ba42321a12ad6754ee7375cfa233e3e8c74b5f49949541a84a34b947406f889d8562f7809b8b59a4ad661cd00dbdc262ac87c137ee261198d5fc918ba3ab8d7987dcf74e703b50c75f4492a70953378e8e5a4f2d865443d4b60cca9f08b13731cf0670de009b193a4b1fd53037a0bba01e86649f18d12879805a7952ea434b5a832ef576e88dedefeac7150cf93a95d0cc46442c86f86f2c75d16ee2614ef0bf0685e4017de7241edbc6f7ba07d68435925885eb8c01cdcd30e9e9220defaea079fedd8bf5b3bb84d2d8cb87d07f7423d30e473308eb5e16af0b05c49ede1ef23fba94be973f22543a84be06044286b30893cab486c6e3553da8805bc1349ca6b026853eb660d1b8aa9024dd039b0d19a8005ec5fa8be3efc4f919a01033cdbacfee88f8cd8acc0b50384fcdefd35ba3aaddef48a9807df6f442557dc9b68f9b5504434233162f9a54a03b3d6a2db9b2834fde2333af0f3f0fc00cfcc5bb1feda0b589e61b87ca5b482b7c8f30ec3732ef8efa300aecba24d713c576e8a9ecd96124f30b70165114033544320cf30375fd5701b741c8f3aef52106e0a8e0db36b5126a2941cdc3695dbe79d5edcfcd380279244bab23a420659de88ef5f02942ed6a57ba1d44b830a0b9a07767b5d5d53e15ecdcfe10f4344fbba3d85f434bca71a75eb8b7ba575b324ca43ef342568e295d69800d3da36d41b5f44c6433c904e50b33643e759cb6545219a2deff670e130430978cdfd68445874523591aa7bc1f7e5a8581570547c2015d67ad0341a9c054961f80018ab880fd2c56ed2b24ccdbdd52d49cece6f7b4d91e74032b6dc67a7fb718df0d2eee797e1f9ca26bd48938490a7cfe740bf3d43cfd0ffe38d70fe985d3d581268c03092719615618b9411f42f4e0503231d26ddb3ea98ac02fb5ff944fb26f05590b8d3cf611df59abfec8a76853ad2f88503ddc32d84e121cccc842d5e7ca2d0d18f89d23d7f07d39f56238b83c861273c9d6db5fa582007a5ee7474b4b4b038a514ed6de977628bbb716cdebcfb6746e4fcb0c79a3483d4abe1553ad386d2bba218620ececfdbe4e6211fe2e1984f4444e7d9b20a4310cbd906fbdf1e14edf39c5cf7d76a2d3dec5975c2b8eaf32db3e157d467f90b7f3ccdfd6e7b8349e662013bd33a4869a6284c8d4875a840fc3d291656bfb7160ea9d91da8a13e8b4fa8c3d06618fc08d8ead687649b631e9e9e9348e89a719f1454a3ed435304101f6e3003006f247a274774e5afc163ad68493f3f17b7d4ccfb65722cd38ab78eb39b27321ba0e3733390d4ecb98a891ade6c0afde28eac155ff5a0e5589d3ac6a7606d804a7b2f82cf001e7c3da9c622cebf3da9ad1240214f61eb8765ec3e934c2d1df1ac59c597ec64fe55ec464d0ff9328383c0d4550dfc9078d84aeb9fecf60992e51c86211495074f6440ddd4242f837f45e483170afdff1a442c97b270c8e4082b776bb38f46220fae6c7aba5f01be4f04c17bd7ecc858d45443c9ad0a294a32f5cd473d03695f82b4becf80d058de35355b0e5c95d47d80053d4b696db2f85b857e4681b2d642f8ede5dc1b8a8d687afb974a7ed8c9931a2b1be5d42669ae6e55f77620fdff005004e0938d001f1d029f82fa3a45da8402826f0248a1d03a6783fd89dfe8dc3465e7edfffae5d3914f2bffa10b2aa25df950984672538c15ff36ae6537a4d2510dd9129d77d0704e65e54671857aa161a0ec07c98524c85224928dcd22df217e91f1c50015b882f0d8f2bb8d82cc8d0ff01d8705deae409129d86cbb052536e590a97f109fc787834dd61e93662d9016da481f95d014517af2df2c2e03b38fd785e836385ccbdcf854f5f2818b8a1b5e33729a0e0026f2bb8eced230bb03e7a7288f9d8688beeecbd8c172ca885d491bf0337555ff729155d79a9cded8651379accfd4dd9557a87fb04f63a2a6e5efd87bae196b96cbfa63b0b0e172a50b639457d4a0ffc3494306dc0bb70454304d3315b6b349447f5fd62c29b454095ca35065c4ac9c09dbfa2fc3a57c15ee29116ed0c6fc1861bde14cf237855b396557b2f418939a59aa70b18569d4551612155ef9dd35f4cd759c9d59749b5835ac6645e4e97590b0aa6a57b5cd6550bb3d2c3230779b4940aaa8504281efc36cd04fc48a182d15d0c299c5a3e59fecbd9cfe20a0b1e5d3f09a0b1f1f7b4586bafadcd4438389d36610213882e99a30eeffa23819eed19ff1ff6012b08f60236ad639a7104986be7ae08c189700ac7116d26a1980a818256ec5c70a4223a6f72e1133a025deb759de00b5de96643942a79fb2c40959f650586fe52216d0d9fefb4d1000512a401f8fb056210898242ab0a57de9418ebe0adff46a6aaf5f8eed938ee75fb5afd4d09e6b6663d5abf0f797a899ca25679ec07de735664d881efebcd8494fdde299f10cdb7b956cab484634126e2a1b0b1d1ff637f21399b4c6758dcda62ca2e905f1af44d369bb4b383df74616dcc59882ab60fa5d415b5980d898cf52621e664998b25691a92b7434d656db6e07a8076d1194488873c58d4928f7cf1712adb1c6ea3603a1765af060f251dfe04f960177d75ad59634f0da2b9f008688c6f6bee36f9f15771aaf7c129d688c44c87a9ce1e5676c475339bdae0f1afa00cb4d50113c204ab731ada818df31f7554c017117ae709a178893067a4a5c90124af897d976bed9635042eb70412c97ca577a7baf16b62ee1c1f0a567d8e5d1cd0fd225f72d06df7d7a0c557ee56c001a29e286af0db3219ce9ba93bbd4ee3d514559cad3acb9e54d46db366d4c98d6bdddc4e255577a151148776ae77a0146e3a035125eb7b33ed4ba76a30f0c68234f3ada529ff293cf3b761ed8790182aeda9e3a9b21e4781541c251bec9a9dc149294b566eff52468653c39d955331e24ef124bec68cebe6e237c3e3263a4292907df30f95d6147a35df27d02563a1b728f4a9e70a59c6e316645aa47330eb8fb2210ea03d6d90d620ea526003fe2973a0cde871b75f9621c5065c769cf737c13f4154182609b005e3f9f3a87eafd795f8c71c489af21d25db8cc4ca6c951deb3277757d6cc9b4c0bdb9f27f371eda0e0685c8f860867e2a6b9d939f600fb53e305c97dd333263f38e77f7d4679b1e7b5ff620067272081099ab6486cd459434979ff0d3e9a507cbba9abcf3ec43f10aae5af9a004b52ebe813bbadc5121b1c2f994d1c1143dd41f32b75ac25f47c60a8e9912b0c5fb30eae93e182c030287d13ca49c10e2fcff784f7625dfc2d94797ed1c90f3cf36adea85a0f9d580926c11fd8b93362bf82c9201768567ea92ef9dde175896a18dd69b3f63f1ad6f32338fd2dacac8b84a4e8e860ee80f4af3375997a09e559c7e20d95565583697865d17750f1642aea4b3c42c348f8025966f9db30b23d320d1db1c9b8d14d46cc32d660c7b57ad2251d0724b819a9583a4804d760c09a1c84c5ac737c689e6416728973cc306417f748b36c6994a9f40ffbfc0958b977e6129361dd91ebb7bcbb82e42293adb8cf6b8e29530bb00adeebdb8feabc9129e87f338235ab734980db7df9152619a72b6e52dd52db2f0a1e36cfbe6bdc24c7d792a3adfb273cde0370f2f6ac6218d0a55de93ebb8bef31a39d3dadbbd9ef9b6e7a978447639c43f84607b30a16625b80bec290299f335634e7baab669459fe2fa048072dc968d4be29d77d86bd7fca0547d2dbd27933aa0c14e04424b08293ce2377ab0ea99605edf7a859d09a8b47ecb79786b7781bc2995dd303b6c66158e643904a36639f159b86680ed14ef78be5d77811390f125d39ca96c48419c1f6ad62050312fe4c6c4803db2a92422cbeba830512ca2ec8bb3ea61f295e458edb6778d4b57c5b0415ac2bf4ce00f0a1b80dabc0a38a4302b79ec1fce0f87ea9ad3883db39b54f91a52bffb2f5fb8182fdb804b02accede618fa7eaa5b4fc01544e2be1df088bb83b9c2c2a7c3472fe2d6c780d686d1bdbb83fc3c2061e71fcd3ab5fb3ccce984693206045c5ae1e8177a0f68853503bfdd15c1a11a9012c3ef27104b4959dff63a9dab57aecdb1f2ee25b67182e0c757112a08a0f27746aff295b1644c31073fe1bacc306d4f8070cd473ac263f1295b60a4dcbbceca28e38f313cf51d6dbdafd1907ff20e566f84c7fcb543a5679dd51c947bf72f86f30fcf45c66e851fa3c6e336b9686c22b36c29bc0426b619fcb30c2d6099dc78a522bcc97c106137031654fee8789980fa5b0e76afa36e8aa03917cef7b871358102c251f74799b51086a8b1a624dcc4cbceb78147404326e22b28a23616d531badcb9b53bafe0f7de11526fc910a7299236be1dcde0fe10c1d33eec75af9d704e9e1419e01da96606853aeb8a9470e748a6eeba88c79b2dabaec058cacef5a1ed06cda7ffefe8c711a4deae87494528666e79bfb95b5a6bb4ad989134553efc894fece4f2db94c698da7e1bdd0b84e38c5a88159f1cd40bb7b1f1320edbdf05d14662f9d88f5e53c40c49edf15c257023042f8fc6fca317d88b369020a1f057bc2360f66fa60ed6d5d36944c7344037a7ee5d8a4d30d3d8d9484e9b973a79a92c48670e5abbff0fdd035cb4462293371a75e0c1728238772870ccabe2606abf83b0f8e955b1606f6c5ba51780a2191c1129a5f6d1c671035bbb471d58ffede5d4f94eba33063c67f70948e715561bb8237b0c455887ac87f67536049aaa6731f82f24f9220e19918fa597a9cbb3bd9ae501656ae790f097cddebf3f7a3b4db6a4240f64b3d7b85efbeeff2f6bcdec0bc2ce65bcbc89dba2b0dc19e5c7886b0429e1c85ebf0e6aae8bef6bae7b3b5fcd01923fb9ebe9ec0b439f25f3d14d5958d7befb1f0b9aafe4c44d31075cc3b4af6ac841ab3fb5871fcd9db61b1c0041800085538bf059f9669cb62d1f429d3b5cb1d24d5ca3002f2cb2517d27aff394cba14c5f539d1ba427b0380dfcf61abfe6646ea54984d2c0100f44a79dcfc8b29f8d5d77e8c3fec75078058d076255cb5bcb7a911ce662899fca3b0388f89a6739fd13a0423c1ccf8a1b7ab5c3b9568c475ebc5424aad0faf7aeef9601b4202948254dd1466ee268ebef7bb087f2cc914c0f1cc63b62df7b7df0d7b0f2aae333398de19f0321d04a8b8d960e22662ace6f79b3052f9c6ea1bf7dd1e0680ed4474b13d6c3d3bea5879ed127e0215b20be6294974b8959259780bee9ff1ee00250d6c7eb938ddefbf49ddb3ca2014edca9f23e66b52d249bc7f0ce84b223881a33ec00c0da7d1bfb937b97e73c009d2496923bcadd163b4cf7eb5657c80dfd4d17ccdb46d2a455a248c93f68593182bea58664da5771942842a2c6daf3f5d5d162505b4c34bbbac9eda3683de2fbdaca701cae9dc5e612a04a0826d79b12a9507a52d86a8d083428ac5e17cd8db162232fa4bd5bbb037bab4414d737e17fda2b38e01c289729db603e339c45e29ea2ed709513194b4ca4bc6a6ebcad7e64ffdcbf84b6c20ff8035da91aabe1b4d7734a2688879dab86505382186ee3c640f8c332cc47e660f8c20b99d3e2dc79d867e0e3d2384daa247a98472bcf6e9e55e4bd37e37b190797a1afc26f431080d70d399300e18366b85a07214115e6f0f6b02c4b5e2bf33bf1bb9c4a7bc55f0d0c9914fa9597f32b864b72fb9cf03980409350fcd75fa5a2da68a2a8ca91da82c620098297ab52dd226076cc3d93f4b3e9a1eb54f58b6b4b59d2c9c454932e024b066f9db33eebd7cf108b8f5048a5bee9fff4a6402b40bff0c202d94857bbce70537817424abb3483ecc2d4ae7a990303fd3ce1cd98bd0556a4f684ea36be1485ba2fc08b44aaf2e2901df4e30a29576e4d909aecb82fa33c7c1f710ed75add6fc4fa61a8c5aec366775675eb109de7d79b3ccbb1ea20408dd438bfd232e52594342dde6d9c965c8f895504c3da75a48e1e941d41d82ef592e6d43532f3ce00f5718524cff36a0e4f009931a92e137bd6dfa38459d6154833b9c8c7c858aaec4404b459716f83a2fb9a082a0c24e15a3cbc04cd0cbee3c0e3d20f079ef8822a926dc454788e1d8ac4203cc148efde5cf5c23ba26b6081fd82ebf2c472525b21f13189dd90865b5f866c6e3f28da8034df71be8ea3f42387a3f70beadfc703b81125d15a7bf8f762db83d2ddf146b697fb7b5a3bbee6e364ec14f728d2c98cfe3d801b4ccb18848c2001417806bb309546b144ac9768cb1ac637f9cb1d48c8ac67f2b95b5f69070ab72e36dc12e58585753a49090f38cda9434ed279747eb9c9298581790f1915874f5529066e36b944d78807bf13e91aa7c9b44db52c1bbf004472600d6faa97d783c31e7e8f77f19da8401f95878d03680d1efbce3edf54cb2880262f442998a2fc2e0a194f35d7c6c7cf9aff8fb8aa78731f062a1c6a43c199e4e190c935d7222428353f9dc2879cb6f2f14c3c4e6bc95b51422de979b0ba5d7877810d45d9ef8bb3c5cfc6b1ea15b97c43cb2d96e54ba3314621a3f1e8217ff93901e4702eb6b8ae600942ae42fba82d8beda29bb5dd2f326c0f3b7c51e4d5ddec851367df178e0094be281785a6a9e4e77ff52d052010dcd70303c4610b00f801c31c28480abc181f256b8c51ff34a315bdc22b95ed9d66104665eff97ee719b7d0ebf7e3032918ff7fdf4ff02dc45cbc2dde7d8f90fb0435a41aacaea0bd5709fff827daba3b732ca6715316c52508037d6ad2e44d661ae496f6402004a5f9781730f48cb67897b45da4236fbf3e26c317f169274f8337e8a03c99038981897c1b86115218263bb3758b5aeabedbc7e51905f4bcf3374a57b4961af38f72b1dab3bd5bd278a03ff8f422d5e3c17fb28711a9732eda3c819f49fbff08b2d99c4a897d239c66fc6a917f27dc0bc0ab06c9df6454cf40005727ed804d9318b866d5b3b958fb34c6a13434b0828f46a36b7e7bfa7d0fb09e6b1fc91040513e74c7dd5ad82c60d84e8aac2c7fa53ee08c8526db4dbd4318da63a1529bb0c947e2be00f0831540acf32613372c5783af6106f8a434875fa98cd6e24b85bac080388df04d683c42c583ee466a15f630addad266b2e48b248eeba8f2ae73ea6e27028dc2f9d300d8ddca50e66bf859524e7d9a9f95816a9e49a1f12a2d50249fbbf73ff74dbd5f083e56e9aec70731b69ff0b3ebf45cff479527123fb2e140a86ef5fe20bb8d7c29123deaa70740230e23520c1bbe2f77539eabcf016497c4070b9c86bd8028e088b8d9e47ce7b6066fad704f0cabb7d5cff21d25ac652399601f5d3f9c59507f84c59548c16ce0a6f5ca466ab74d8e3f857babb42c2bdb92af0b115f0651c511d622b76387ec7c93ef4f0a76ee4b789599d5eeb5f7e928f8447a1abaa949989f8ab07af3d4d04e992b5d0062f6e6877970492259e929330be19220cd1b033cd44782f342005fe965e14342fc0344547b7446ed1c1886f3a63b3b8ac1107e1af0fa2e0165597ef55c3f5ef7d0ae409fbde68ef26a24bd7f3d60389dd8db0888cb40fed5eda99c0e5f46d7071c83a67556584aa4e100e33aeb2e07bc939e74fabbe2910e98ca7049873a406f25f2b9f27d1521cd0c978bddfba66c86a64f05affe28a12e3881244d1930ca558a3dc103c0700776c3a2bb69ffa7c65baa5de14c58334ccfc6612be4f081ff0c0948b9f447784ac4b100f909f92da2d42d127f64b6caa43caafaa78c3946ee9300e5cbbfbaeec5048a48fc01750a68722d14b1821cb87e2c5550b3c9e29e61e5c6ef96c2c60bf24b30aed46e257e216407d03df4c3bd54443608465dcb8e8d938941d8bf631a054cb85f3e4972d4c7893040bd75e052dabf3701a1ccdf04969a94cd0786ea29ccfea42a0bcab0fa9153bfde2082e6e8b95a3e528ac39e5f7d532fdc97b67f01b4ab147512f7e787734ea7b013a089ba23a6da64f528530a16f7a9c001f0069637e08bf7f6922591a692ca737bfe4d6d86455965ea52c325bfc4c96d0074698a9587acbbb39216161f97728bc2ce0dcd47ccd2bb0aaad94131c7e68f0d3e1949fc7b25114d5034e071a72c0e53f3593471dda2db5d6ebf4edf23dce9e535adcebd8e691c794bc33d00f2e299ce02a5660943ecc007e877ba9b7a1f9e7ed9e5974a995fe0f514c108fd46b4138b2a2881c8dafbfceb64f1ac878a185852df0a110a8ad21d8b2f3735eca68816e9fc01e3c9536d56e48755047c6ffd9b2000a2b07ff04442fe9d415efa67e645f9e0d4c60b8b8790851b765f356ea9a65f818f130ae3ebd764f82a0e505b96657e81d39ad68addb0d9833b13c3e2a6aafc6c6e2c5b05fb216ec4f1618ad24766e88b83020d6103bff4c409ccdcec94b057fdef453c3f7c4b4e1193e484924395df7c97114e15ca854504a2754b7f0472f4d587582e5fec55333a70d98d829dd041755dd0c451c68d8d5e84f28d240c0460f9211093dc3f3957abd4008a722722703f15cb894cd3e5ff36bdca77809beb00ab8a3b62f66bc1ceca894277a00c3ed039992c81ddae639f91d39cd70c389b3f79bf8f1551da4ae07e40dde8dde5cdce7bac5944d3093d6398d674cb4d33a0866ace43c4689cfe816560ffd0716c9e176553d25e039ea43ab2be26c27bffa66cd1ee04131477cff0057da813ee42a4f6b0d79e7c19e92eaa18a61518b4dabdaae8bac0632a913025bb1a987eeb0f26098695870454798cd40995ed8f479e9b0c6a69e01b7a287a19f4dbcc17036310a212108aede2384c2487b6543140564854aa2d0d6a325792676714d37fad7c816f8182856e2290a0337c506097931f6818a34e39397e5d2ce13c4254cd397a4e3487cec4a5561346c611cd772584e1659869219c182eaf242c6f5d0303c7ce648ea653167fe246fc9e0126feddffc17ff3ebe02cfb1c5edff2e1b6c3dce631337289216cf822784ff3b36e25076e5659b029018014aa3c8b5663b61aa6681003912d35cbf70bb29c72db95229ba64a58868aacf0a16476f00e821a6068702b70abb1bb5801b113d0f7dfe8437f8fd9bdfc609b8f14439f27ce0c99a6f3dcdcc67d6c31ead3a7cd40deb1a0a2028950bfcb1bf7091abb56fb9783a55662343f382a91acdf942cd5b6f0a21217fd4c169644561f02839f549b6a8fb723da49ff8ed799df757698fc3c71ef513c1e1ed21ef8bd5f9b5cd847a17d1f70a99e9679d72bf3ffaef724f0c19006a2eba9c1b8535b8ae4cabadffa006c9dca77fcf3fd6b55cfb89f145e707ceeae66b373a56c4f14edefaa74407709eb2e52ab77235c6598e745c30f9d99bacdbbfc1b61bbd49b45178c18f5108820e409de48fd43875bdde1c6bf7d710c471026c41144c8b6e239a04ab3e6e6ad17ef7e5c24de3ebfca81a42160084c3919b8400bc9e4c1e9c3d86b19aa93d57f11fda7dfcdd8fc152d7d7ef9b0966965a85f23d8b53bb51d067e82c9abe8790c47a25766239e1b85d246e8a5f565eb771e2c6d82c1b187a6d73b376428ba7ab11fe4f93cc1e926476e212471614dd1a4e6b7046c6044612a753dd9b64b755e73ee10b5a7a72622dbb5d84dd59f40deb9bac24c7734a150d93b69d405975281c968731c283cd72bb26cb4fda31353cef31129e4520ed459d2648022a03090442778b8d68184a347ebdd9fda5945cfc869e12a3deb33712b5b74591411903c2f6664161aa684bff29c412dbbe936810842616fc30061a244df3689bfe3a2f3c7d2ea1984ffea2f40320d5268faf05109c79bf8a9e66c64642fe2d3a1e04ecbb7218b83aea7ca3225cd5ecec2a96f8194317ba6c3b1b05b1ce83c5b40480500ec42c02bdf5966b57c90a0906ab57186ae34c7cb3917909a9b7bbd5fc063b273f5a72edbe7a9e5b139ad2a4b53eaa6fa44be66bf36015e0500062c1de8c69f424c71c704c7b15cd0c91a86b37d56bca0635ff55f2a4d9df3d2acd0971627d4c77fe8033fff84f77bf8441c93ce7fa28a0ba4ce6eebcf32a25ed0f79e048a8453ea04903ad5cdd0d4b1922c5504e92fbefdea256ce4f9fff8599a6f1f9befb3a46919d1413a935d9805948e9c1b657ce01cdc9d5902608d021fedf9513a9edeb7298f5190ea390ae365c83102cc934ec23c9670d5abc809692a55639ba84d863e3692333ad14f6bfb8e8d6c49ab78a13cb40894f780be79ad12207384176e4e28f8ef23156eb0692eeefd53ec8547d09110c32278a5f32d894011a83d89ea829b92afbf7a26d107bdba0ac4cb46e97b0d381e5db4c62ab24281bd4cd8e841e5a22c2a34168d8e65c7bce45b77a0301a057b3ebae85d702e5c8ad1d2bd99a115eb4dfe2d3465f0dad252b3f3e1c25e355a7cd4ff6a04303b00c59901a544efe923cf550a65c05e2e77a482376a9feeda2e12be9d2132bd2de061ada4cc50aaf0557ad4f7f8694307763257ab713a0f19ffc21ee8dd2915e3c83da3f8d2bf2b09dfea07a785c07a9cf95f9934de3268eabf478a7ef2939ed0ec3f6b173052bd29a24bab470bdfe65df3dbe3ec3bb078a3310c6b23a19647b1d35185ea5f28ecb4f2492bffc5f52a76d583c725e8cb00c0cb86bc8805015fe123eecc6540b0d381d669b750245591bc18c45bf6e48463ccc940ef2ca24544fc370220380dbb30d1e0e7a9d28ca6a63a6b66ad2335065be6d51889ec1217145d45a3be0af5c0f9f445389a9f7d10d9130037234c3f4eb7969da91c3d87c3de49cb7b1a52f5bb2082270b5e3083d3cb5e73d61fdfe45f58a07db2e3e66f55ea259d2a72f724acd32923209a9a519aaebf4b0571dd7b0d2532292cf061c84a1c07ebefc585ba8d00f4948730a624dc005eb068383e5b7ac7f5a442da3ca9811ad9c729a310b9ef6c2b3caef6a1c393d6efa6022abe4aa3b0c7f1d539a1d900da187cb6721e3f601d02c71b0e3c22bd8b5e3c66db4b53baa534f1a9f6b2e776a18fbfe41d52a4ae5663ca40bcb8eacbb4abb34a83682bfc527fe8329f873b7b0e2199cb9a788418c3c5b3ab34364e73e166606a6b5612963c749628ef564237b25575f26ee49aec354de7dbfefc96a3e733dd5894ef109d0991374816512d6aa963f7ad5d8f910dc9af9f1edea87193a4fd7d7c38cadf1164e0bf7ea9b42fcac806cded7c3f06bfb9899cb0f914e48a6e0f699d69b009fba92093cdf40d456367acc3a8f3b643fd54a0b058ad19fb807dd31b4c263b6ccf2fe1e575448d5b3684795bbb65160c976296889acca9ac51fd68d5198bfaad794ddf7d2cc1a175882cb53570de03f4c8d6bd248f4b5b9c77f31c4a45b7e2ea7c945770453f2bb11ccfe199394ac619f98d73735887690b30847f193d0b5a22a71e598323c001d64758a3e2c3b539ff429ee624555191d1476bd2876e2ef6a44b93cc77201ffe4044e48312df3238c1ff41c899d14925aa89491d960f31675b8cfcdbdc3f42d0b0b9af9282c8c436c53394d73e66f98b0da61a2409eb1cf3a9e1fb369f54fb6a8080849017879d317787ccccbf5d907d7990800c88c5b38eba857c34ce6eb23a1acc2587779890c063fdd6ddaaa11ac9b677eb310827f89f6919cb9c4673e64120647ee32c1e37a702812dd643d1bba3325a0c8fbc20344f0a4693d3453eef42a5c8a36c18490666919f05d4d32987e2b9acc00ae134a21b29d26c72ad359308a109f6d440734f9f5ffc7e1d4fc651cf21eedf7dcff27fbc4e19be17faeda80cd12fce9804ca46612ba7a1e6beba239bd35b3d0799099a0ab098c1b9d7675e0f46f9e443be5362342860a1d98958bb8ef6c46a87792d43b4514c2c9930bc783d2d6ef232dd6520a8402e8ee3a13d38f64f748c458a40726461ebda6905e64c19b340da2ecfb434e155f9a9ba34283abb3eb779563143c4259aaf5e751c63fc40d46b4c7e9b923279f5cc7db9739dd739bac2bb7247c951c6cef26116990b9fbd2146ff0af4d3582ce911f64b9d2e83553452c852dec6a361bbd88d7591c390516be666656ad83a80b35916bc97ae363a10c608d6c86db9b9b2295b484cb680f1b339f3a1fc58f85dfa3f371b7b9fb3245c172fd063ce6b14048c33bf1ed95c5fcc3831620a46b70dedef33ed55d869c013a9d4925e81ee467766d3e483be4fda4ab4267eda8d8fcbfba6977bdf4cad2606f9764b4f69fffb60746103a6798c576ba97dd5520bc15f75e5ca485ca25ec0382697d5a402a202eee052718e05f731ef3db05133c0d247b9ba79a3ae75fb2b802536c7de90fb562eaf8f66663d4a086fac0aa47f2ca221d4a8e991fa74d18144c44e68fe8130b5bb1bd3716740fa4938b181b1e9f6330c8df8658f9d64953b3c0e2bff5a66c51048a1bbe4adf6ea536adc51735fdb50f9362db8e114b7b324b9f421f80d742c3e47c386c61556039513d1ad90e3d1a2b8bd2a4bd1deef9e84857234a220b859810af7afde20609b592c15a4ceddebc157e1bdbb24b2b5c3dcd05e9307950923d8513b2d3309caa76ff520c93495259f9dcd651ba2cbdfe03d64fd1d675dfa1e0dc9c3fc997733bc6946f6cc528d9bcf73650f0313099a497ff097d0ca2bbc1602ec9ca306688fa68eb8f47a9fb1ba4366a9e5355219cc0e19b107eee9b95256da03ba8ddf1ca90d4cc22416ea3eaee2e1533295ce2cdcb75a1a0d459d5947cced14f0ae739eaa4e6383518254a830446cf27175db8110225bea119198a6ac69680fcf7b4f713335ecfc339b158734808a43a7b4f4a1773329079f4c874ba7226baca00432570fcbb38b97c5202141ff6800dc8dd417c6b1486d5e73b0e5eb61080203270b734445dd8771fd1fee7f53d9488487ba46885e498c2616fc7b80da2977335219ef4de97248d3e53d862bc21aa4eedbac8913eb069afd8011301dda84b858cdb80572d4b657e68d1b8e16f17828c3b2f13c013898acfadd25e2b9bff5f9d0ae21c64730da1f82810e04439275adfd183e9abee89228f5670d6c1b5cba731baa18c400e8632eb0d2b40d04e400db13353e8f0d6bfac193b28d5abd00c35931342f70745ba4b213aa7459fd5676507b163b9b71e0c617fb4815b2c7ca611aa5a8c5a08ee58f8ce8b6c6f1ddd992d790a0eb4458a3369b049e34bb10c5c471f0e0000000000