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

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

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

Block Certificate

Block 56069 dfde4d9f8aa778d59c99a36fb6d2d5a4ca315148c1ceed5dfcaebdd81b1f627b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c8e2cfddb5b92b7cfc338a90d598600c8113b6be375293f238a79b409d138cbf
Certificate Block Hash
dfde4d9f8aa778d59c99a36fb6d2d5a4ca315148c1ceed5dfcaebdd81b1f627b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d200000004520000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002ad6ecc3358ced3ae046e936c6ddfd7daa316e803fe6d4de1d1dbb1e0c316a3e109569284c9df5c3d0cbbd6c6d15974085249eb3d054b7f57961c664621db14d9cde4d7fcc5b6ba61ffc24b760581608ab93278563624d3ffd2c0000000000000020000000700000d200000004520000

Raw Header Hex

000040203ac2e3b4435e0df4cc6f86514947239cb950aa4211ec4cf32f3d07e35443af49acc119f4bd5b932d0f19f24de91b78dcec082ce5855ff761368358e2e04cbdad870c0c6ae82d0518bf8c139d409ba738f2935237beb613810c6098d5908a33fc7c2bb9b5ddcfe2c8

Proof Data Hex

59,560 bytes
1212160103070917b1ffd7dfe7640244a1bd70a8b802b6e3437c06256c428e48a2448064d0e9ea4bf9ccf1d070bd07fae18ad99e17c24346e01484eee6131d0ca39d7b08f80eb526dec7158c12fe19bb5cbdc336f165507ca2a707659573881c7d18f398e3180ca79c5dc41748e6c4a9802f54e3e6e31fd607ef86782b0b0c23f92667f979e424cfa85f3e6d61298f0fb1ffddd0c4ba2dbbb40b2eea2f325534c85c31dac1b2c55b39f758e9474239fd23e8b2d922d5b7e2b3f0ba048f8c3f13ee04683738343706eff7ca84ebe5c507c0c28f958b54805183bace55b580be50a94aee932083239dc6ad005dd20e53871a825be6f0ee95dc991256b0a7b77bddf6b061ce2fc1eef0ece6c4881b5444d27d415c3cd6b8d436ce7cab38c4bca59a8d5387dc119220b196df7ab7777bba0be4bb9c0cedc3df533700b00708e0426f6bbb2f624e92d83e59a9a001fb19c5e3c7773225bb927f149230b652f6c5f58796a9d616d0468859a11ff42c75a0eb413671d6abe9b37e63b48514dca5bed36d6dfd54c381f521f29ff028167a7327e938544d95b88ba2cb1707352d29b8954941610178f8696afeef48a417555b50dc7e2c8b6c262ea8d8e32dedd1673f1e57994be91158528e35f8e255a2e670625415d55fc395bb7bf8b15a66c6880bde7fac1c969bec7bd69604c572597772363b2e9fe3ed473b030431ed69cd2bec0e4399da11e41569769f08a9699c7d98757da30805b652e82ffe09235828a6d5e105d5bdc829615a79466d1ff2e1f78221d932050d04792e3e116ae393290b542385d4651c66e7bb611012fbfdf0a9066a041973734bdc3f3873696b112b9fbb0ca64d07f54f09c5d8a039a6ace5da0f734100af2c4d8be3b6d1faef2e2172e73bff27060723d6514ced55e205e6ed3a6503e79c6b4204a44322275874d2add691e4d87fc5147f82cdb357606df84c52332e0cd08a29a860f930aebfe9a90b09e4a9e25a53ba770ef29298997704cb6698c5c0a2e75fff2aee7e2abc3972bdc4e9b4c522d40c6cd0320be34959a6eda8f031d52213d216f607a2393c216c6445c729563398e3b3845a69abe17f44a4bdf2616d9490d8d2becbe6e7fc5fe196076d3d55068d14af9d4bfe6f64f680eef041fe9dd1c7d866d76f700b3efaab5286a5681fdf73064a8b4b1dd23e92f02ff21acb5131904cbf305bf6ee13aa3db29a8ac780ce23c9a264ce2c21043fd0748f72cb689a9ccdbee350afe11b97e43d5718ce1051d8b773dbd6b74b474e054d6c5e13082ae00231e860322fa4f762bbb2e89eb56500d2d28647be0770181b744672a19ac19c56a06317e31964c929a6cbfcf9ea7eb9793721f450421322f939b3bb8d133cb6e6502ddcdafe7dcd2da16f72437ab37cc03fccd82578415ad025b7e15ccf8220692732b31d967e976b8295c0bb13b1053711f0ac029c1e09e6f38349ea5fa31a64ff63bae4a6947bff0761aadc6f3eea2907bd33915e724df3e9a7f730b140eaf4aa0af8edfaf9220ce655de93fe14ad31ae144cc95b8f072273e3ed06a14edd3874a6a06fee20a7cca75f8f81ebec14b82aec12279ee9cfff67b72ab41f8fd06ba0bcb88b9e2dd87ad9c3541ee0a552792654a97d71bf3d6bfa19ca93b395de90586de065cead355756efc9d2508ecf46114b21dc34931433bfdc2bb05ca9150bac50c88084969f2d8256390d7daef287788df968d93c566ef410713c2b3a4d04692862304280f7b74184d55cc6b57f061f05875814302146746c40068ebb8270840b783f4fa980ffe48aab05239d71de1940c4d2610bfe3df18b8606a2224b9d79aa781ec289deca41ee31f9eb04cf7b6b9f9a74ea1051165203ec738e7d8a3fc6630c3bac2bb17886db84c7b8360e3268391b1775e8278f641ca971b1976ac3d4ad008777b79a3b4617de93e91cfd43b9d0f34c80298f13c2ee2adc99f072d5cc8f7174bd935c3e2da3fa2df00b6193adc6b49971ee442c3bf65ebcf2666cbf722cd5a7a0ffce5bb21ebb12b13f466fac1acd6e36a5ee885fe788db8f822c8c3db6bdc3a8199906a51e72bd44eb56abf31e2dba2eb5b9194e4f082085e3c46c0f0d666626e95af9ddab970f4fa2bf65e416df55f7e4b81da9667d9ce7ed861966ed0b78b974d633dfe64d32e6641a9fdfdf8ea51dfc3ae610234145d6a5c6276ba0c5e41bc11860d5571e07638d6f7512ad32d1eb1ee43e408810476c4a8f4f4a5fbc3a2ae5a35685094d1e622f91f21f5f0ad16fe128ae452867ba23ef23e783bf2b04f3ee18fb5dfd3c3b39fd7a08b92ab95f54f95ce6a34111907e030db9ecfec75a8d5e782acdedba2e07287c43fdba4312e33eff06cd0adb9d75b16ec97e51ee5a98d346d8d156f0261cb4b60b0eeddb23c7cb3e71f1c3e6f49616851cba4c0bf70f1b12fe40e231348c181fe6337d41cad94b0743ffbf0bbccff1f7248c154f4e5e1c2c7344bc419c56dce1c70b7a0f4cfe1522deef04b78662907fcb2ac281c46ac6d2c792e5a940302f44816c1e69226f06e945515793baae6bcdd5d4ae89c181f70ef79265de4c00697856f45c1099ea03d9e4cf431c17a216f3e55883591d48c67cf036caa43e68eb319e46c7fb80b1e3b3e47d342f8ae90e553bd7f33167d7d5d0a967d0fe0c96ca8814e37af93671ea820ca96bcbc361065f37a570b20f6afa9bc054f31f075ecfb17fc73ca42d57a878701d2ca7e523543f71ec8e151ff3def3d10768d5b0ba3252da10a8815cae282d7068cb75e64a023aa1f780aabf8361391a5ce864a5307a5a3a4d5d91b994c318581464a33e63f62a32553c585b502b82fba314be0063e6ccba5a8b72119cff4ad93f27fe75dddc7652e2badf0bad6e809529ccde9387c2425128e43733bcd11728f8f26cf800ab4228ebe42aa695d8fded6b93014cb95e1b2671eb07c7a41dfc2f883f18b0c1b83d4a3a60182e5bdc7860d420aad6bb35d9e3701b4407e607483a9b79cb575c5a7a4d6c816fd339b6fe61d7e3b1bd47c67b0337cbd49aadae2461ce70606a607537f4d0c220e035f03727b1659013e0749c5556fe34e72db6402fd0c993be93e6ed55835631efe656d9fd1007bc5cd422ffc0428d62c7b35adacb03ffc58ee44d83f51fbffbb64e13d2197283c81260b601930f15b5846ba55831feeed08b3626743740ca5fb813e7373ee62b11aa7d454d6657a9af5c1040f7a824ee1bce45c5544aa31b9bec7a1bb73dac5391c14931f9ad6f3b3448924f5c1797c8f6b1d61b62b3a933719dc7695f0f9a3cbfe446e1f696061545ccf43a7d821c46fbd2490c7b213de6ddcbd2785e87e3842c6035eebc2ff5a9cbff5f68a8c1d23ed09542234a55aa55517d0a5874af416dbf2c5f69d5faa83d0124c5ec41c4e598e9ffe4f84586da7926e1abd08e7b677840a76c2d38d7e659344442e906ed099ce8ff67c50b226881f7d4fac9c22744b9103dc43466a1442761c28d188ef96458e52e9ec7898f6e8a87e7c91237dc3bfa8a72290b52c58748f644e18b2b5d2ccfffacd11dcd15893bcbfba0b9a6d9eb600e8f764863158dfe359ab0fcdc05f6974693dbbbe78659516c4a81662b527a1991ee47cb94ba400ead1d1643423ea9dd18608659c24b43062f1a8971da3c5dcd13967e0cf759bac8d28f86d3c6f8cad572ab70995b22edb826f5d6a887056415ae0e98c074f2b339028be3ed610e8be4f521c30e842e2906b660b565e1908c8f0ac26c6c9a602860d34d04cf9d52aeb844420be3b94a5576ae056100f8eebee12b3cec67a9d0b983dd1ce8523f62a976465eccf209afe03b80f8126bafe4f21658b1f2691dbbab45c3c4441a322cbb0874dd14eb7742694e46e0c3980496722d3bbdab9ccfe4a692f7873e87d7655dac23467e9eb0dd2445860c0c1b30ecf16ebeea2a40dd95719dcd82f61339a06050c54976425f1c114695595cb5f0de73f77f0ec53b02a85309ae46ca7a4c7776626a4a5497ef671861f475434bee8bf6d245c21c56f009a05406d92f87dd53c984af7c6bb86ea02343ca3e172104a1072c756b39a5e8d9e6ed8e25ffc1eefb8440698678f8ba43274f16cbb13183688d4f291a6ba05c08d8bf33bd87c5da3e07913123dc495420aa9b8d73e7808250b3a6ba591843ed47ccf5f09b71eeb4714e2774d3664b8313f03c71c89323892ce0473a2dd0bdd049bd45da865801caaf2becb44afabd57a99963a665217fde0d1534dcf4bb634fa884eb9b0cc7488ec88960de2665873fc1b5ef6df9655d2c705041bce62cd7b786257d518e357b7c0975ef942c7721e4661dfa6128ab450a6048256e0528f1665de83acfc6358611a714cd5a3b766d0a24ce4b6093ee53666cf30eea86fd519ab1ec60f420c61a05c6b25efab1c78ef9b9611c1a69b32db4f90261b843838d54da472f36570b9f9e8a780fd2ecdbdffedf8ac7a951bcb86886a2da27f124a42862be8b589967bf14c625303881af7b8a6fc7e8ac31bd4f1a6a42ad72ed8962a9d8ff57d0884e3ca1d2689569eaaabb0022119a7c44d1ffb2b6c70b839616a0480b27999d1861bdbacf31860b3b40c1e6a453dd27a8cdd7bc40ec3f88f10e52a9ebfa2f2b19c83a56d46393df88774aea6299bc4f1f645facf90a9ff353bdf44925d91bfc9b2b2ecf21a213530ddf196951d505fe987d4551906580725fe61f2e3b896f7de3ef0df4bb81d98dda4f976a8eff2a3671d26a293ba26cb29d6fadaa1169856e762cc7c1d18e2d63197055750ca8a39e67c8bc2e57c805d747ce862dc23ce1cec7bc88abaa5987ff8f2bbca24857e55249ea5ac4abd4512a8ac558b76090abba70b414c67f5d507d5b59aa9c881ff92a23e7065e9cdc65e745402acb72a84110f77b4bd5ce6d27c52c5ba86f3fc79be95112a072c7f1ec3928f65c3aa9aff97c79da9fa11febcbc7d092499148237c7c6535362ffac7dadfe319accb3adf1bacce57779d5a28c710e72ac1ef5d88f0a0e67f7b4f770c60c605a46db25ea602f230f4a37cf68c08861068a4925ce111fd01acf400c92ee0da00f6411cbabb5efd7ff92e6fb64e6f018489f6d9abe98232b014e66fbbee35f960a7f6347bc1e64372b7647373c178b7b122408f3de5eab141e7e22bdbe7210a876ae06da75fee20d48d6588ddf09b12394224abcdbae286e69171d45b5ed332e8890f75a7b33385b3422fbc90310fb57267fa183acb234912d165f27a5e4996f66468d087e1fc6a825ad1e80e303324f9771ac2373e90e469f96dad61cf0a86af751174f2fe17abf33b3f5e2c8db34936fb6d27110856bf642482e48a764ef0b11dfd5c2081540a6796a6cbd2bb3a3bba465588f16d62b2d597e74099aa7c5a555077dc9eaea7fe68fb3f14215f93d9d1d1428b87cf8d321b317e278d34e114a30684463e1be12e8880015ae999e68d39b084d2e0bef1a73ad100c2c71c93ec3a4866c1ee9c7a68e7f6d82fbe568364cd121331546745d1c7f232cc1171b806364512840a6d942b93e4b43ba74ee802f24c2b92fe8ab8ba38fe436eaddc48271ab3be28345b02513292c426065d0d73da4d4d743b8394696a31f727d7c0339a9aa936a308b1bd706020993331e8fa52b2449ea5cbe6f43ce303d88bf54254f8f49630112056485d12fdfc62a76a01f5378e912b1447dd98b5ff50612d9e4d42221f3fd849955ef4ee5b6939ebdd69a92cd8cde3955d9b91949fec504b924c0612bd04ca34bf3daec1cce241a32bc553ca693acdf6ca94724d2a818f243754c47c04aa14593a618e7508ebd791b40004f40e24aa102a06d5daee39b72cb5dc550422eb184f9fb6b2b67ed1388b5e657fdcadaa06a002dc4541da6b65eef32c1b3e19651d0866b236d34201141e422bdc5b42a22189d3e38dd249ed3258582c688ffcd716707e02942fd3cd83f778040dc96cc1a2b007ae227c0b0811e8a61f139b094c24bf4898c92d2bd09f6cc4f18290366e2c102887cc8ffe191180cb9bd71ab97726e20e796e0086c6fa9ca21ed4164b91283f96e8d788fb83779f1044f45e4dcb03bb3bae54ea6ed8922c0055c439fe8a342dd26369b66499818815cc04763119c565ff611ebb767f2b776190d4dec2256a5976033ce09046a04c6c89e34a7049c718cee7946e6df040d130f74307399d6e6685be4ce7af0d180ea7ad6bd44e1f050aa4f6a2ddf9b6e4ffe3765cb21a50b4236500a3be6c876c34d068fd4158e74c997270937cddc69c854694ae5667ed6cccabde5f843a0a76e424738b6c713c77b24f512fdeed5ccceef87094f984665c06a202765fe8fabe038003babaff9ea57c092cb0a276b486847f1c3d09bb8a20708b7d3c5d6d5c5749b69f023b97a9a06de7e44170ab8bf5ea3ab6f0e8944d05f0067e1033b588407ec558632acbb2cf1902a6ee3a30430cdc181f6639f0314fe22e4d2616880122cc64057e93a244d4822b4b39d7d9f4369a87a31e213ec22a0169cedb8bb7caf8c45286ab47750185fb1d80ea5832efc846b953197920f4eb4c3abf0188683453a69d1cd994134bd73e4df5c52b8ea483b8f8e6020670ebe572e340488f318309b786b93e83f0ba5347aa29ec0d461dfe051ff0127b5958d7726f49d8b4c6f7e20db6da5eb7da3c0cd37fa1f91f2607a0b6d3638d5838edd6c3cf85b0b96a9a6b5723059340852d713382536d2cc35efdc80f378f5c24a1fd4e46e778bb9b64c93094ea90506ffac78ac7555d9337e55f1f4db9a087f24956e5c5c07300b4d68f9902044955634ebf84cbf803f1123ea3da3ce6aaea19a8090a11d5637af15173777fa31154a5a2c9d299bbb349c4bb3aa311f8ec5a60935e9fdcc2765983cb472417d7e7f2ed8709817520bd245ed5393e385fb88ab2b05a4a178170bfbd6fcadfd5ed9735596a1c98dd11a479bf9062172fc924d6ee84a41ce69a59616f64bc36c1fb11ae909c7367c5087a4d9dd5d2e251bab9395c4f695e710d1ee159a9d83e81f1d3b8e17d5bb0e497e5cd6201657fc43a670c2eb04a9b8c64b28f11e5eecd7674999a51123764efd9aaadd9fbd4a23dadb622d6031bfdaa2b23b3d9f56cfe213fc0ecf12f8a85047c6fd4e6edce1040b68e4b2b708b9fe122c74accd3ac9b70c1eeb44af20d663b70fe35e1e6b2dd148162bee54679d12e0475d18d6f4953d4ff5e694d0b02fbf65c607f2d7d9b73856dd6201d20180c34f47d266586ec17c1cdd3a3c676b298a5ea457516948d5cc5ef3f037f5639e41a3ef38bc0cb1253ba5c344ec2b67b10a48b5849d551d51fcb8206bd7a72268bb32e1299699cf84480243a1dedb36fa0a8e09df176cc1c379841dc5b82e5297a76fdef9d35531081f58a0771bddb5c9bb2c83cea51875fe89831b8d6c3cf8440600099a5a66ae1015c3f1d2f8588aa6af1cd83efa389aa969f735ec0f71ad84f81ad59e5c3b984a19ea3fb49394d80a7f1d1a8a647bfe674cec0d8223f4a558a30aad0338fbfe23ec701d688066617ea964540d252be458bb291522c7bdd7886db21d8e61fc4b554ea30ea93ea1edbeb74f08169d9a93788a7fc05302266d83eb6c465103193124d7ea090a95024838164074b23ae7698f43824f6e91ad9addc7d1ba029363b94b234fd3936ae6f14c588b7408d6f7bc746220a267507d20857844901a73ab04d1b334d4531e6db41abbfc05b7a9365b4e48dde20ab6123555338d7f568ce0bdfe0c14754dffcc65160319919371af3a7060c7dc93d33c8b5b10da6b592603c2767e737404229448154d029ec2257cbfa83c760a7438443ec0fb53368f5268c2733a57b50405bd859c4cae0409bb6c36d36962275ac92208bf17aa20fbbd40ff29beef1a86f4257e41f15170ff21d896949571d15a7233189cd87a5b92e87816ac6293d140475cdddb434768b88f8bbe230ca66090380cddd703f9fa68b9fcf46dce10ad1c48b2a19c36a7349125ec2ea73572a48bbded504d7b6b0865182094147e3eabda38321736e09f5fca18ab4b95ce7c343104542e65390cd399388b648baeb035525ebe85f6111c3928a16a90f886c34f01984064627ef0d2f9925073ee3966ad6b19290c60a4c648bd6993d8b7cf293a37d9a0c4ecc962a04ad30c82ca661f9f8ddff149d63d63f01a4cb576ab7ea6a4983e8064a8978e031ca1d207940132c79700fbae2ac0b140ec3f1d6d886580e2d114753349ec3d28ac4e0c291069bd7602d81d47d5c6f09d52e17df6dabcaecf5aa5827051fdf079e6d3b81b7527162952991d6d134b3d6d80125cd829236dcb8e69a99837f4a8469d44c40d00f7c4a1f5a641ab0748cd39b8364c191e433fb3dbe0addc293567f7e0ecc5d04f8929f57e720b28903cfcbd86d0a2a67eb289e5d37c31a617fd830bc48a99f333beeb6c5312b95faaeebed43067acc678521d66934bcf49303aae47dd2fea25794a8cdccb44633291cb8b68732e1086a974c071ea68b380b1564417243d56bbb7f53b63bebb9b8f36435982a379fb15400089485a34ce7e0f2c5fc0e8d248819c162dbefcde521a6ce74fa39a4d8f7155d2c33004f60d7fba81e88bfa302e6ab5566cbd62709cacb5d20afb34e3088acd2ee9293ce43bac81832ba2815d8aaa487bb8e612155961f1620c3432a6449a44b8e0d0d0b7d8fd29ffc2324d6a04dc0f26e493045e2f62b15923f4bcfd218b507b584fd6d26792fe5bb3d1c504a8d6706d234a27459ab2a1ad51da714f96db6c99d387e471a16ae099083c192f083331a7379883e6712bb56804323002864747d58100fc08ed08a787e7165d730f931ff6fa3144d8b8cccf8fca5beb29ff7636c36a7de313e0e282458278c290aba46bae7d4b12cef8028410625cf5b0a6fb08c121c00cb08319c40c5c93066d35a1f29df8f3edb89abfd14e7e5e850df3a97dcfc3bef43bae65e8f6145d2f52975142fccb3898894a8c5100c7b50a744c6323e46938604e44a8c7b47aabfc69ba2ee9a546190a08d9e8c1770160d542607a2e4531fa62c3b01953ef8781b39a56f01e95d4c425db67fc7fbe91e7801cc555eee5be2866c4fe2a7e44b7e093bc3c1a1445887b932b8f4d2f0efb9e6136c711a56c0e0e0df83dcd936d97a6ee256de3d05217bffc139b1f3dd5f0a29a268a37d26b503eadc928a5bb9b3c4769de3d33de44d862517d575ece8b6d29d4a2bbbb93c6a30e612b021403a5deaa574a93b0d953c1700a624f2ccf05ddb425f307bd8f4c193e32861331b3ef1c811607fe6b825d7af8da5d7e62223b34f3cbc5708b8e0a94ac74acd51b61ef2c44c067e9f5ea819797e1b55af88b86776033bcf7ee0a2890fc7aa471df5375cdde3ad575241d50a6e28b2f97ca06a061792d3872232fe43664294355f0e711adf5e7803aa16968a36aa966d23676b1a80423d1319aa4996e7f43cbe33c359c5ec8a1c6680ab262c74511ef45fcc5e3de27f43c0be4265b9344e4d10f157f442c0d331b1947463155c286860572a1beda52ca4e155086f4f1beca298f814a408275ae59f6dd6dd65ecd31ceac2b435ec62f215c26a630a8dba7c12182ab48f7d84ea14e43fa74d562faee0cade7437170c63c07d59da292426db8cb9931c9cf90bca5a9ea343fc1550699d595c9baa9d957eafa8f1b3c19e937f4db95e18d3c1985532afa15f0ce43c58bc55173e9ebce9a912ddf8cb0524209279301fc5af6f73bf2601b30d1f9661a1475e4cba638314cf053b351420203929d46eb12385c02bc1013a413558c18b5e86c0b38f18221510e9049bc6cade13c836e24202622e67c2047f7592c2666013abf76a68535dff37794eab6abf61cdca7c0a0b07d42647e3fec85d7ba6819b589d1981eb835134530e59bd396710fbf8c41d6597677418e712d94e99d88d36d5fe9d7646d81390e9dbc9021fb895ae0e7cda46866221cfb1e6f6619cb57a4c9e31c3f2d7cd2053f0396f6aefec204ca0c01f95d40a1359c9a21f5276d7b44f6e5dd6b85aec701d64ff44e89f37af7e599d09fae902ab1a1e82ca845e9fffc880f19ab22eec4afa856a9bebd4084942888090d185361fd5119c817053208cf9b8f4fc093c6042c2bb5915cd505ed562a2c24264862218b65eb6854c147ae8dbd319800e124d9ced938eae97b1d37dff9f0fb44f0560bc8e739bd0229393daaf0eaa91ab3594cb2400f04263cd8c039a346f14dd18de25fc31fdaa48290f38828518f5b2adf067557c0ee132fd0fc48b61ed75547f0ba42a61e1df691817b9bf957e6f8aeb5fa97f456e1b9291144a0822389e0fe9009a9c3558396f250bbf83fde296c11d561cb54d3f221a90bd1706634d20c0700126aadef90f4036d16f32e00f211df874f37a1e68aae2497b86c70cad91dab3e1a755904e290cf585e2063f6ef6d08a9d44a9d7cb5c0aeba6f36107102e0638d06d24e9391cd13eb306cbb01caa656add5c8c108ec04c3e33d5afbee075454d1f592df2477b22e9ece30ffc7a4cc4dd0256394b8c9808504063d262eb38330ee04148e9afbf1cee6807281fd227deeb066ab8119e647cb898e3e422e8c0e982e0b906bf3b9550fe37fc0065bd24a316afd5f5c54d50a5ca00db73acd36b908535ae95397fafbcfd6ddfd2a6cdcd61430ca752d3ff52e0d6de1a7eb7b0672755c219cf726e7ebd79d12786a58e2586f44730980e541459321c71c4ea6e4dfd5ac18cf131632e8936654d7520aa2feee34a63126a6a026fa29494529d9f5ca67b1dbb6f42c9add0aaf01540754f75e8dba2bfc4f4748c08d1f5d394a7b380a09b07fae384449ed624a6bd72a62750fdd02dd7c8694087d05b4392c3299288e0e2238cfe3265f368c2027eee1c5e604fcdeb5b3dbb833ed993a4436a261e9972ee48a25297efb6acb84533ff87996745882f71a9f6b253be59e9d6613e239ea512e7495f8749f08d2e59451632f3a7d7e5b53d87289d9b87a8e1a8ab013dc72c0f04a99f03e79572c3b89e4ab2aba3c0bb2dc69f1bcfc14853a026a4a4ade96e35920fa82fad120fb43a7b548326dbb68f1254edebc3dc11b1dbab76bd38cbbc88f93f93074a4c9643a0d086baf5377f9cc599a1417b0e7c72fb5b51e5d190735baebd7bc2c153b8c5fa648591084befba37e3d85adef55fd49e0d13f16b5dc803da787cbfb96724c0d5ba88467872be3bda7019618654d86abb412228dbad34d871bc78b030844b9162841d712b37ba0b913b9644a46fadb24a2cf3c1dc0fe2f8142809eecf4d9611b95ad108fb0761901b9630e1ff048a020a4a848a1103f37f5a4debd7ae4200156d6feb5aca990ba12bbe94944818f34973722871a75edec2e6d2141173dbf16db790cf7d86e62b31c58d3bc3110409630cb0e988ab96b5336d79268de993bc04379fd9421f78a821fa99825b8af990054c57c032a9f926584a4dddb587ea52c16e446629e6069343f2f1bbb4db9df1ded703953df2c97f89eb2177f75b11ee669b0cf7250eb64f46a702eda1a7850811e8cad4229c74b1091fd5b539d2aa2d5095aa628439325902257971d503807e992b2ca8cbedf59e8eb19107718a1f53f1ddb15a7c47c8dab957d3abda5def8664671e507ec00e842d6422950a6da48147de99401e5c1683cd9716837ce192ba5711ec4fc91e3eb83c1b1fc8be67d8ac839e4086134f6dd5aa6de28fa36034a663f1e70099070efbf9792632f7eeb96b5cf6841acd073bda9f90d157f8c22264072e07c404c471ed0c2c39fe4a0b61013494cc8c008f6d02f2cd7d7228f457b2a983c623c1ae1c203e72224cd0e3bf635d21acd94a4fec7a70feb73f4eae24da7bf08732a928431e45af77e030c44088b1a3e72f55ce37856311776257365a197f8709d30fe86b0fb8fc92a5351a36597d047058c2dc67cee5a5d867ce9e3c97e03c8ba63e7980ff0fff21343a81b52a8d2e559ad1847f798b1d9c9bf7fe4a45919116d194d84bf5e546f37b146de01e63a1de06a43a2efd0f0ae3839f55e536d4a967bb4a0b54c59378f9f064b733e74a759034ae289b969edd1670321eb59fe48a2782eada18e1cc6edc48b9b7c96b7c7072520d646e49c5a94164ba584d44c2613b174638a92ccad585da9f2093e0e3b6e70aa15b4acbb02a4ee9bfede2e8792a0e4ebc9069c9dc43c28e6b63d3d2b49e14d4c90323d15a2259ad76dd224b475a7844fa8985d4c2cd3ae16bddde0d7b156bd63e1aa415a0a146abf5e2e7377d9e35edc767b191676260ec2d2670c8173ea9b090a7eef119e9febf9cc036305c4149b723ab2c146c0760da743a9c958e069d0b7f22e91cdff3ebf8279bcde3393d8e69cb14c313fcc5c3a474b8a8edaf71421cfb692bca7366b2035688b6c03ae791c3b01fb9f6c25e810d517357a7ac56e0bb7140881cbea547a63bc333f1568b048801aa9ec0ffaa1b3da0b4d485314b2988cc2b30c9f479087e8143e389f1f57ca2199fe80198cbb4864b263488e8e18e5e708c11ca1d6d91141d35a1f7723e893bef6f6a26b6063ef4694d454192a69ad09a0051e45ac28395cfae16162034b6d66634ae8450aa880dd1932cd6ac4de54b0c2192449dd8a6ace05319c740de46dadbb51619f0264991c5dcfd43276665bfcce9604ca0bcdddacad85697e19f1907702f88e85ec98a3d91abfa62935c0f20cf3ec4ad38d11f5c91aecfa92fe68e3f56d39a493fceb8c7e3561178181193e3bbdc419b9eaf6c3ddfb907c390536afe2b5359cd748be82b70b8526d9741e784bd6b015a18877e20e2d25b512599b8c29e7693315e50f75bf61d9c14e180cd78ad3248878114debfd70df3e59a7b994dce595289f69d78b1fb1c1eff71edbda4db8aebf1ad94c6785b80133079e9cbd9dcd9ee789641df3418570e0267c2bbf1e5293185df422e0a25df3c6e7f5977494acc0f51118fd27b719efb9c9c5307b5fee29fbcc5ac0afa7232448c6ef43f08141f1b7a209c1e44a2e597b0a7dd7d05234eed1023e300f483ac32aa066651ab288a965ab720692f968e5a95a0bb2db998279df45f0f5e4e4edc4bbcd35ba36078a3356350ada0a3c30ffd8ea76c457a60c7a348714ec6372b8899ace6d1b9ebd004ebc2265b276a9bc8f731ca8084ecb663f3be975a0b65639e5db85d5ceae420867f9aee54508b459c794d72656cf7f1e14759aefabe4e8615547fc803a8b967b50b15c5bb7afeb4b98fed3fe8e9cbab6e392d7185b807336b999366fa28e0578d4e4ebaedb67e90a0bcf2b568bedda98d32ca5b30675bbfe4102db43189a9a4f66f404c4c8041b10e71acafd0856acfab0e1c31057e3ce8696a8df40d1f4da8957a9d96bb1b01a1a01ce8c79523e86f3bf45444b86aebd6e139e6fa8cd8887171c3217744486f404260e258be779c2882a372c54a46e289f7c5595b87a954be57c69d7692a841d11d94d46731148c50e05be0273e03ec5b81de33ecea3d025247f6cf98f7a3c6da43d086a12bf97ffc8af534b8f0867a43c1e0d2fbedafb1597231a1955e19d310b1d0cfbf23dbec7d4d98c2cb68bc1d1b781e761481a6e538356eb165c0b0b840b0dd6ff78673afb3c4378f9d6e4695ea3bd7075010677de558673cd1a8ae804b075524c61c1f62a787b5a3eee10250742f465a0f26b3d00efcdbd7715b2b8b5676bc991192f55c79a4ac98e12649bc8a5cc88c6f843929d8c5a67d9c6d78638fb5e4deba2d671f41259ef9432d743cdccc2d4b29f3b0232c3a2ba81a988ffbd96910380a61f360cb687187911cb7d06c9526dac932890b5c7446281c57cffd05b6c2f9b68642f792b2c989e22cb81a52856f9442ebcdc00cca9c4e5024035267228af0facca6827fe93df6a09cb801623de6a48c5a66d502383adac39fb6e81ac9485aac2ce42c3b36cc081da502eb3bbb4901dcd7d2630d339a08178d9c544c67e6bb932b31b8f40f727a4fc188c59474cdc7f9cd75ac6aaefccbcbf444b63e529d5ae06c796e0fd797e9e868caeeebde04311a4f775ac3343f5da69dc1b5a4c2c265eb525fc81294821cbb50ce4905f2d71c703ef8ce23012ef45e8352e73bdeda48a8edd69a1ec3c329fe2bf9e410ec73ddb9618e3aa99e2e4ace8c8e287775bad9d54b6cfd99412df1eb28fe52984d849a274e40390b697a87220b5304f3201f6c8c48082326438ec91247de4bb9d008de0192b44728c7b744e93986884834334b1bfd8ec2878a60a00bc6fbc3483de9eadd15f5d5ea25895ecb1da06f3fdd98f0609f7b974d0045aa0d8984659fa265ab47241df7481bfd12f9d593493f1fb35b600b2db34259a745b3d9999da6c0b3a74138a8b4cda4eb7194206456f5d5b9ea47853360094672a01368d585b17c95b1e1f5ae206b30d8a17ced83d825b35015fbd4465ae9680c6bad9e4c175994efdb007dc368f1702ecbdd1d156ec1348d7b936ebab2b2b294094c236c85733940c685d623162a8d842bb9a33e7f19d49f9da4eb64455fcd36cc2d42baf7e7be285772be1a225da414736afdd14d8a9bff31fbfb47cb57d33d5ce14774d51290e30f89984c8f617e5b0645252bfb573dc8ac93f1a8fc1ad1c19c1c49a10e72fb8ca7d62983b45fea907e73821409da1c1d53069ed54b01564b43e897d654db56858d393f65076ba559d4a02ca4c8de45a853163f1e751a94620794e1cac8b2f401db3bba3784003d78d316dac1c1fde1def0dcfdffa1e92351a70acc08b22e452b4472534eb713e3567b4ce5e5cea50e985184ad16ce2acc75b48a3ba0f262cb8c2128f0ce93c14c99db52518a8b06cea197d762465f54a9d7ec5c8d25c8f0c9f8b46ff8bab363e063eefe76a296bb20d0a7828de599fbc102d13fc0ff9c6e3b996f825b12a054f51fca9fe6e99f78ba6af05f4cb95fd9c013c79385dfe394b6fcd2e91b8f72726ccbbdedb7d8fba777c729f9750325703c5547116051435bd9ba719565d1cdcca5450805c9ffa991f70a274dbc931fa02c01482bc1ee1289a0fe474e39af16cf600a71e4295425f5f7cd3c7e6a85e29a979f779042690998ef2d8dcbdc44fa9952177d843bdea0b72f6395bac9313967911cab2e1e673127444007c81e03a21baf05afd0aa6b438d5e866d851f07bc6f6525f534f5eab467b1f3191609ef5fc2034037bd6cc4efa72132903f290835674a30e44f88798a457065dff430f28acbb78dc7435cc223ddc5d1a94ecab5c8491d3aec5da4cd384a041b0edf29058ddadd12fe207ac8f67de0ad87e86ace291f6a53549815ef452c341a35e624bfe0ea74ead36c39fbec5f1129d013459d3060fb016e68f5c66d3f4caac795001f30adc2278f06e8bd2ca27cc4a232d33f2e558a07e8f26dd12b20f90817a49adb7b414987c5c4efc0eafe3ce2814dca1c70b2ad05bbe1118cb339545f3a7bffbc41327b81d30c4fcb8d9192cd20f3792a435547def769c5e7ee427dbb0c057dc0ad7d08837d1f555ad8a55ca97ea5e052a1761e4ec1c0f251174329b5aeed705d1b346584247eea4bdf40403ba74229d82aeebdbb604760836bfdf3ba14b3fd9fad35aefe1aad78cb9dbc14f92de690b3b4204e2e6a2b488d5284dd42caef161554e0979f062fec1986d6c5fa6532d44b35a9ebaa0a412eda98a70887a6f90df4a8a3eafab7acb94aa26334103c529c4cd57bdc7a91329f1698048d1230b577ae6b8c49deed4360488ccffc1da75c5d8fc0ed328c654459c469eabed2db60b8237e0c94b12cc9eddd70b0caf9b58943ca3063b1aa36464451abe6bf309dcee2584a4948dec03bcdacb53d78752d7879b3822b3ac911aaeaca35db29e6d2df57e67eb3d8ca9ab0728895b529f62fb994783d00c809ae4102e49a34f4d326e7f84544136974c39dcd843e0fa494a258716a87be40cb447b3320e88dc1dc38510ff92bb1aeefa3c4a3e9fefbf45f7295c31592db9604fbb55ed5f1fed60f20c718eb709c10312c5d847749238c7224fdc7154093cb8f4ca06afade7da98dde7d5989e48a6dd9b1fcaecf8250326684cecd2daafb6d843702ba24f755a778f92032a614597b6da375d945e88fb8cd557c4c076a300bbf48a63c7742bcd59d2fd80ef8fd0177cff059674c52acd7e59a6749825cab136df67129cb340a9e908575b54b9981beb73164a7cc8ecba3f5b785b013f1c31ec9e96d0a006ffda334f84af917a7d447a8167046f47b532e924b57f7b31013c10c790aa60fa318b22593f3bff37156e5e56d63d43363b22dd36f64e1e3d9ce2816149c4d0a3e0315ed6eb5746036e3f454c7f8740cb11af75c5f19ffa5fb6bf5aea87d6b044cd7c5aa1908a609c64648a4197a607c3ed1e2c507b8b90454096d3eb6873356bb8bda874d7561e7702c6ab7e34a83e5ddef1d1f9671ff7245b96a217db40432c514fcfea82b0aae916cf1aff44157a4245220643e14b35fa2460e47993887bb04b5d291e23f338bc0fc06542b18133c1fe4af30b221331376d27b19829141b9d7cdf45d814748de9d7b473a73907afc20ffc7dbfecb5623d2a0fcca5d66fbbe044600f2cc2917a783fd6d9d51cd91508f75142023936cc9895b0e3040b1abf5043e717c10e5b0ab98ccfdd5b79593f20653d1de3209bda94c027996df333dde9f10e71ee621ef14979e38938f95a780fa06ee7c1f5531cdc8684c120aede7dd847c77913e59989b7fceddfa1e2db877d22a0f09af58a0f301ecdb8aa2a215de968d0e15a463090781308f6bc1ff7b2f1b1f0d9413d3892ef83ddb656c97681753c774fbee4f8eaec12be06c2f50c18b7de7e14dc2035079a8da2b2c3703a7a4a4b707a21b3064abca7f3a9c859ee85ceeec7bf311bce4de11d6fbe9f8035fea66ae582ff4e86a0610898ea85d952635fdda89320cd5caa0dbff3084b778523070782c402419154366ff5f11d07db29a5648cbb1a505d217d11a1d1a82ea2941260dfb3809b84d41673fa6050f109c2c8b813f19bd26ee84571a21c259d4bcc1616449284df6011485b7d64e979e3a690b5781d122ab174b2a940b5faecf350a1765b1ae7fc440d20951d7304d1ffaec76683b182700aa333a1b4ea67806d442b23de735905e3501fd36eae246311317da4852413c5589bd38ca541874de5da33b26bd03f0193dd858bb9daf7c6f2a462a63756f738e7e12efb72464250520a4efb307fe64bce4484ce2c6b2905d0fa53467622cda61584f4747ead499998cde860e78b5cac14ffb8fad0ea4f51b3ff21563cbb39a6bc2e0ea250684aedddd3c0a537774b6aafe69ac0bf9059f4bb1135a55ccc2d10fe6e0a3de8e2f5cbb2b30a1a7e41a2b0d797e7b03065ba78fccdf6c90c44222a8bd4d4dbb57e604c45418abb33db025e9a8df5190af861f9acffb0093a4f3aa6ecaa8cb6349c6ede8a0bad9e905480ae7b263d5a49ee3da3b965aa2c919057cacf1022eb96ded2122b824b4c1c85154c3ea5a3b5eafa04d3c25d2afe668aa3728d27b23755326d0f81eafbf5199e769cd6a469551a6237aa1dc05ab6b83bae9c103ade39f4a21c6143965bbdf23dd35e54a36256630ef1706a21dfa4d5eb0dda561b4c933026ea53b678c1166acd51270a986ed94945306c71ffd230747782f7fb73287758219b4892573c26576af1adbb3361119cfb0dafb7d93b5f32a2b7e053e07f655fca262e55edcd8ac664c90925957940fb6ab9b22cfb0fb5657546d0822f7a41a11d13135d90277247e9df01d7c9fa0d7a9a89e4841d85bbd71d28a40f9e1e9460fbd3fcf0530e9ee3e81a3a0e26c183ca23277436815a051dfb958cb53bf9baad9cdbf044c4f49ff4cb7bfa961974a2ffa10080f9d5ead2cb141fdd796e54eda05091b76c0d57a83ce682f9b55a82806f97e16e25c46e7b2d943dc3bdcd54430dcab805eda74ad121ff80d48d4cbd4a2f82666e13583d45bc6d97585d5b358fd419939fa0b710b8681c217d5a7a913c97936a21f80b1dbd35e138c96a74d398f7bd394778159bab7ad8ec69ede8b69db48dae5b9ff0722c2f35ce08e97169bf05a5fe5a51438080ffdf123d28fa8f446d354f54e9b598da2f7c467fa7631810c50965c7f6cc43f472230df0d006d2717d3e13581f1b5ccee5dc028aef6965d74edfc99fa810a5397a0bc65922f63dce2737a34362559b80b34d45549498f5ad0cb4c0d2d919cfc1f2efe909a1ef2b0ddcfe0f391e61d3f9e4572e8f0531704b883c22ca848857aed5fd3615b654ac692dab0fd0fe0c0903e817ffbc897707748a929e1c210d0799eb2a0c6f4e13a69371908ca6c744c83a5cb0fcbdac513b389f4384a9c3e35c72f223c81cc21c93c0bdd8076424296725e2309200371182150faf347d553c82ea22f2eaf74731ff11d564011bb665f328737bc1eff90acff9234e7f92f7f1e08bd9c1a17045fb0dcae1bc6133f3cae66bbe0101a0405c30500ba09d82513a6e5bdd5fbfdf78db31953be9320ffdde2f48aa5734701bc944798afdd0acf74efa558130f30813119d18c2f90a7e18b3f3c3e7d2e09da9dce7856d1d066b541025e6072100dd67bf9938923458ea213703ae674ffe0eb13b0b59754c6a93072875f819aa51c1f228f2e0ca401912087a22536340ffa3c90f2567095e636e315f2fdbf6b633418ef0321b06bc9555174f62f0e19e5d3b368fade68420a970f14f3cdfe7bbbb566c3140965a694b885f2b51925f81d7a1f8dcb911dc99632724408aa9f7e39fe6c1e860ffccfbfac672da67b17be5b2263d9a4905a909ffa8a030112445ce904db15d3db1f5eae43e2c5fff4b75e62844f98943b737dace79a60c188127ab7c6cfde2a7c61e3ff56483b0422a56381194a60b261e8ce1808893b149316e42165b7f5ad95c374b9b3924cef4814e7bf22113bfa16853038a926ab801b8e01a8b73db1da7471e40cc4b81048007d4ae9f1f4c8a50c538b8ee057ab4be476aa7c16286d3b03edb044313a797af6b6a66671aa25138151a9da4aa7d085dec7a326ff605cfd7ea9abb85a004a05fbe8d5cbc84ce58680bdca2ab054e5f582382fdd7816c78739a68079bb5afee0435fcfb17867270bc849f08a943f7669e93fe7a53ccdb9bba299a0153996393dc77ccacac1ccd019945ed16a1ca1baaad38fe0decda46db1e975cb286c69b02b8205842cc46b076895226d77b18eb9ef4869efd854ef97ae232aaa36447a082532c541763c8e7495fd94fde7dd39fb5deb3efafff37be2b408b809dcb3927ddfcd22405752096ed978671ac4439b561e1237574ee9b6e810bd0d205c9baadbd85482f5c8e6f1101b0b7337021809aee5f1ecda24c9d73ce19d61bb46db11086fe87aca79b38faeee5945e0fb0e778d4704ea6fe0b05775eb291582f714aa39a6d29f2a4b6202c756ab2a5b4ec6a77c875977fe4f562e2212facdc4338603e82587dcb2d385b582ae5728c049b4972c6e61a60a1509ebd4f7d5b707c35e58afac61614b8c2c88703c91fd8529e3dd0cfb4b2f682657886998e6898f3a1a0c637e5e1e97326e219c20e486bd2da2c03d6648a94ce6428f39a68184aacc92e372aaa0c32a29b5d39abc8081830a988b9f8b44deadfca45a445667d4c2d9e24bd03199367402b3b0d90ee711758b3cf43949db76e4223091abd258920e39df25095d3961914aa7d4c7dd56df81e29248f5d8683d7a168d3511024f89715487349d07b21c0a9207c738c3d8dd34053acfde012056d2e8b16c3c79cae960cf6514c3430ea076f1c921c2d252fbafa9bb09aaa8c9b51cdc9f8bcaf50c7c6d90c7c586b83110673fcb7248b5b6c164606266b1d787e1ef7705dfc2fc11963661d86539c9d59d58aafb3f8d391bc26fc9c57a7b5071cbd0fa09b4cd03a667d4fe6b80806545fec4b624c939d5d353ef65425405f09703fcd654c1885c70d94beda7e466ce490f25c78aa0af45d34c2af9357a7ea60d74b985a1f4a9c7f81428ae6e33dc503cfcefb3c88ba8179f2fdb726cc3978d32727574a0a34fe28760bd2a9c21b4f12d8bd99fde27386cae30ee8b6db5739c347aa175b2320e8a21e50318935c94fb2941686cfabcd7f7dc6d8b0a745a17bfa22304354de6cca013de13b711ceb7fa2cf050bc88fa5f59cc34e902cbabaa2c017396091743c9341213895d84ad60c28db0cc12e05fe24389d4a91a354d9936823838cd74fedcbc2f779bbe7e8718a2493c0746d5fcafb39fa95e888b07634ea670f5cc0507ae14c5c683667cdf19bbfdba563531409fd839940cb5081c896c64667e57de88ba0e45c4febaea85cd44434b5a1a70570147bfefc00e95901ee882b41dc0acbdebc8c266c461a91d6874ca2d74493ecc146af291b7861ab5b14035aac4fb086c1c0cf0a323252fbe6a42b42d2a48a8a2591d7f7085c705ff84205ee8a4429f17884ce774c8185e0085b6b8e9300c3a14b54a411c3d063d5ce2fd18a82fac42f943679443453e90cbbd3e8ade8ec20daa22f9da174435ea618a396e328623c536e6e2d72aa7618a208150f1f11f621a5e799d036d8cac6665c322c5882eb96dd25db968873af043238bf5105f179741ead1b709a322112f1f2a1b1112cbc1e7fd1bde5573c500f0ff0f6a9cc4dffa0e1fcc12e9efcc9c361a6fe85ab162ffec08e5c2f24f011e97db476929f0bb8d77edf9be6c23b5b5490b427ce001356dbcca9949ea4e950f7d5884d8b6229cd52677b0da040e54de13f16b86e0fd11cf6a4008d355c935d8c52db1df1063bbaac053ddf838c547e07e9eb451baab8ed2455a5f62b1573e2be39bd2bf2d53151d45112971c59d14082519e905df363aa7b191a118e80c0e7618a96228bdb8e25a77658746c6c8d7f842a56c8c5a6d5e6391b11ac4cc7fbf111be01830158b3a00aeafbd764f783dabd93dd48681286e37592992e212e529cf9979ae054da0cd07379c04e1187c9b84328b91f2eea84e9fe4d454b834612798751defe9c4a5db7fbc600154750fea53b68649ffe7642ad3f4dadc9e319c7a4427e491fcfe9796ed091a28971812a156b7ae688ed858d96f0c5b6ba825f4ac5c0f3e9b5e0be4e26b5ddbf1c6cf93598354072354db1209c1af6eca1e6e682930962b104b3fca87af73bc43b9fc15269e99a2093a63e6ad7bf604b0855ab9072a56b6785722035d0624f8abd9a03273827bc7c9acef58746fa6dc7624b0e31afe1683f52336986105797ad5b2e8ef1e3c39196ebd77776121b48fe31db147449788068614933d7034970c10d2e90e67f5b285890ef6b005230fd8d54eaeb3a09c18a9556c88e795330e6bb1b1169e5d2775d9ca4cf4b735fb7cf6b1cdb8b2762e9688d0f89fb06d8b5608f6f26a8dc0ed39e945108bba7aa43703287a19f7d43758eac2638a2b1145d91ee24674f61c5757405410d8df3299da46970d06024bbedec1fe47522bfc024ba569cbc6cd922be879571b177e68db7f1553afc0606c9a395a80f1fb64a9aecbcc36a146492d7023690e313542a40034baba2dd317c7e5e84f9f63c0c4ec50715ad43f159f54d40c979d5ec4ba2bb1717c5c79918b3a3cf5a1116dac4c42a5f2ff3546f116f5a9f91f7ddd9f53cff72fa8e9ae54e21d8ffff26c5dde60d6c9424f33d3989f1f47616df16442d37adc69d23eb6a996b008d0b1d122d0020203c9249408aa5c7e44c6e582c720e438fd071f5b36ef7c168f72fc03c876b637ac7c5bc2c1a3fd94ba1ea6e6da46c6ee738db6e81576b73fa3e7f5b8848e72ff40acf784bf3c8c5bb012c2960333d76e2631836ffa2e97631e15470a3119df5d4a6128f3e29057b95891742beef3c3ba70d434f5770ebda8798f3e14f57db84bd718c22e52b99b97de2a616013188cd3fe9c765ad366004e614b528fbf2e9101423a911afebe924f32f199a4b99cf05a567453fc4051dc6c6f91ec644e51dedc763bf1639e1b0fd9cea5ee3e8c6a61540735459fcd6de6d665c97c6ab9c1e1d2700b3807ebfae9699fed04fad0ed03c0a9e5f4a47e5483b3f1a9990894f08b600d839219588586e07dd63d1d113a6817cd87e6e5ed0b4bd682a2c23d0f67965d882752f2e50124b5eabc1c7969a027d77b4be312f91bf7b8e47696cee8491fc4e707655daa5e2aa9035aef4707afe36253053939cc42a474004cd0c1d465dc514c098384a5b9b017d2c205d628f19613c22a5da29befe269959e2aff65ad67fa2faa11cd067e19849603465255c2ec0e4c25503ceaac69c55273dbe1dea3dbddb4adfc2e052b35a8d81f5d051e23fb4f65b09ead7965c876721c532b6c516d3e5ed8024c852d4bb97f7c3dbc6966ffd0f1375e6e43ca580d0cf2d7bc56b8139342c21b2a10c1dc6829407bd9df25bf93a6bab13a55d69fcfea6b13a1b37f422809778c6f8aca6ea38f083191fb390628594eb8fec463e07bd0135986127260023304847d1f233f9bd1d2f4eb74887c17458e40ed8fd900ba507df56acdc09eb0a5fc06e3a74e5980affa069a14fa7f37bcaae0903b826ced2d4de51ab02a62816bb6cb7d3b0b0f0fb8d7126f31f33003128eceaacf77dd14f8c7014d01535784b87f3ef3ef8ca249816d002431cb64f055bccee24701bbb61b476f126f739c45275fef2b0811fdd3f9a865b7cf9f9e25b3d49f791e853186f7f97bda104032917ed1a64a7e31ef330743e817d33db8c177e7d46ca87f3dc3f8fea25aa8776b08c558e13ec58403b9c354943fead7895c712fbc07eaf202f6244b283404bc32f8006889f5aa485aa25ccd3252dfa3672639c060f02c9746803600d43101e2763533f24d049761ee6cddc700e2ab7b798030141dd761451e189b23211de5956fdc660297d9c40f0e6b57050fd522f8a890a221920e988622a49ed215b38136652547b54f774cb5d244a8b266c1e9a6617b04ff2b34dfe26c87ae9c6b20068151aac00bd4ae2673821b25176abb635c58da19fd504e488352b48e1f92a8792a07955682a1e874388ca27a4114266a4e63e552d63e4f7e863641072d74f2c9c9f4f3c5d79832b5f1dc2ac7e26fe0b839d7ea2393bcee34effce1f6ac29a8ebdd73486a119d5f9df8f8b9cc3eb64202517a8494f04a61940aee132ca09c61d53aaa94a86dd0b21799c43d64fd9328f07271c0fe7cc4f5db7fe703b51dbf09a5df94a2dd676e252254bee791dd7346f05f53367fe41e7fd35fc4ae2bb192714cf6445b18089bc4c88ca481b3018c1184a1416460665e307b078085b00bbd3e9cb48c9e492d47696abee961b19b677d790df6ccb45afce6dfcc7a34b3f12c67632cacc2fef39bae9272f39fd13fc64ec8ac96c4a2a47e34b42028301f35f538b5c499d89fd5eb110c063608c6fbbe258dc19b1b656f0eec07491cae51943d273e5687e4be303702fa6cc8350eba081e7c7c0564340a3bda8e2cb8e07280dc6be2a6004452919c31fb7c394e94f45d344c0ca6f59cd3a0b85a7399fb58f1634702f187d57d5b4793d99143679e45786361065f65564f90bd1b00e13ac513679a0044df6cb961f59a3ffa689ca72947872b4d36ec0c86ff6c07dd638dfcc7006d3523c9b5d4a2308dbce64816e4ac3e4cb0e45021cee2776eec032bfaaf0d25884d2c90a65f684f2013dc028ff55d497b570da64df4dbb5c9aea6e3ba0db8dc0681285e5f3fda9aebe41d1d05e869583d08a35cb3e6b7f80848c49084cde03e0a67b7417b1dc6d731f2f9ec3302254e2bc005f47b7950b3baaafc5c364ca52e0f91464eac9e50f8ff54f7ea9ae9e966068b30cb88727882007a7eba5da16417bf05f820d7302d60916aadf881ed35a6e1afa70f0ed4f63e3c2a8aca350fc5286e40f59962e37f8afdc908fc53f012133987ea2a5fc643febd8f68db466315dd326d30bd9ff8bd11f5106891a62bbdb1b3bd5c8ac8366ea4dcc82d5aba835b51ec85bea45d8d2b70d7a86f4d5a1a4a5150620d9caaf1858b4c4f06adf455958006ff09d8ff35172ea36276604b16b56cabd24f7ddc2d80742ffb12e397185dd43ddd7fd39acfac10c004a54158c29ab9ff31ad5ee4aeafa035bf18e0699adbcaafc364050ee04876cf4842430516f8e6453b05e07efa40c3f0b2dfbf39ea609108debfcd019856929a83f936311f14e7c7c12bae3d124f0a3030db54e22564140bcdbc4261aed8895ca5072232445f4c0dfd177ae10d0d918a738b2cf3ee9fb33a8bce17fb18664ec47d333dc5d8285174f059d27258dffce1c231a44d80d13d2d31abfadbfac33f7567bfda71b148c6474596c68b25f2d875d7938472c852084b31717fc330d53a3a43b6f4c7fd2912540e937d8bf5a70a01fb9cc66caeeccc8a1790fa35ae12dd0fa619abc1bdb7521f3516498d589303c823b6a76cb6e5174ab3cee0c0c3882662b62e5aa259db276eca8473879389b15f63c121c0ae33009781336c75ac12385f1317b3eea5a6ffa29e17572207ff1d149e903b544bf8d9d088f97e6618e5600bb5165c48c3a66491e1542dc542f25f5153de0704c0c487550e319dfc369a20b33b82d30cd0422996137a0031e3afc794f4cba64f2a067b6e8959dd6a857cc6eaafbafc3dd1b37a63975b0cbfcfe6678fe63106a8fe61c38eb2f66ea2cec40687d2da49ad9710100b13931e0931528db155e17be583b0e7cd95028271508f4f8b95d954f4e1a447fbbc197114ed0e719317c5058cee4add65c378f767e782d48a6ddfc133c3efb07cc7b88d37174e19393b851fecaff8590eff9daaade9c420a0d113a6af422e1469cdfc71b0a24591256ad1b662b567d15cdea2f9265ddb2de3f4e3dff6593214236d521dd9a92210fae1e096a07db6181fb3e74690452946c79ea821db6c016ef53cfaed5ca369f977043feebcbcf62b5e4ec3ee8da127fb7ea6113e17c863970a40be6b97fd4c3ca39ceea53cd08c4784e64f981edf1d30d95594d5dd06c6ae24916a0d4ea5a03fea9ccd378d06cdac541fc1917516fb9c410a4e2c3962776798cde2e0541681045789f2e0ca7c9ad3231173053d9f064acc13e696418980d6437f4c6c707a3030bb46b2ae047f5cc802d3af2c710de534a93a8335938f8394c14137f5c6b297e45bafc6299ede013e672ea802721e3d6e524c60a3a2d5721f4d811c26a9358b35a9aa846f6000a0ac51cca3b8f7bdc96213eddfe9f1dd73ad320d8bc4686d4d4f02af97d4e258bae327e0416aa3fc02e87b9b23f4dfd615851b1727ca8875044109adeafee54d8c4cbf172e62d45d42ea8c12b82d0c1aac4ba8b7f7dcfcb5056c71c0aa91a0955b25e61ec1a578a78de7e4645c4b1ba284512d465a63a83f7ed29cdc8822f538ffa36728b30aaee017c70db0bf982fe3083e1c26f5b10e9159c002300f4a0186154f924546102c3cd4d17c8cafbf07dddf642a6b6eeb9bb4424dbdd5b135a2e485d885ebb366d5b2d8aeff0bbbb6e948d223aecc248f9bd9422b16ea42c4429e1b2f61d16d8de0f93869784090705166db4449c44460a390839bcaa799157f0d5d7d135962f9ed57faa4acffb5ab970e9ea1443c8c68be8c78df2db45654d7aeec731a8ad221efd23267c6de1dad52c55c53f7b5053932aff590e839fc290fa373c955ede663ab92ae283a50711704148b14161e362cce065eba50757d96ab1daac8f131d1e026882b7ca381693b18afc4275f660cd51c92a4c375eeee3e03e0760429625fed73cd6708558f2d7be0cbf81b897eb74a30694f53ae6137c301691792d703312a6be836abc9f98f66454f04edc78a6adc1727350be504559a44a1f5cdd7414544d0f4ede1449aeb9b1e4789277062c4c63daff9ef0181495bc6583518d758d9a0a38ff02077fd408a88f97f39c8a15e58d6eedc35606b4e908b55d4459e22057bb9d6dc387ba21a2d71c4dd6d8a960c8eb3814ba55d37fa7f1a6f7a0359c659d6dd86e42c4b89be46a80441a65796a71f22734c819a4d0b52b024899f6db5ad09f976fa3b66cd7044c11742c3935dd99db59de30e89aeea21aace77bff701f7880aa8d10e2d4e4835fef9e52f9bbd93c7806ddc464f932f10c8051ffadb17d4a5c5ff900784db1c7196dc42624b424b71d5fd3d8808b835c1c1dca415403d339930aebc182c2285c1776bf8b13a894b47304f27b5ec33449417e4100b45cf667b8e772a9111627680143e1c5d14adee592df61e2c5e8ac33c31f403056d433a1237ebd671df54147cee66cecaf112571cfd089a3978ed67f65a198c11430dc050064e4d34ec391c8095c813ec4cbbf07f0a9d37a1f8a7c570c5b2ce8b195d4f3cd6fe07b8e567639ad3f7a798a806dee1fcfdca1d6ed0bc71ce94d9cb18f6ecb62cfbff39edee049fff91bb5f1f2dd227916a59219a654a8959685d1420687f1b871f5cc9e4c3352c888076e799b21d25fe9ae87d0d6dca4b4af1b4547e2a90ae8bac5088c86ed059dae23d0667c2a7fc8abacf928a1ba235a33469ec1f1340411501449cc2814911d1e5c781cefd752d94d9bd2a36bffd5c7af8d1590bff213a7a9606b302e0e204f82ff77a5b5965116efa3587527f01b24f37c40190c303d45400960f84156223313108cbdd8ac427e40b8fde20d16ad7bb5d5f34f0585053b9eb6878dd48b10d52c2ead12c25a9b2063e2aefb7d41f29357bf8ee993789727271082b843a7d3cc2c2403ea4577c2e567fcaa2f17ae261ba2aca6d2cea445cfc0eb2a9eadd50e931c8ecb4a85c7e0742c87148d6da48d81d77af72717078627c934a086abd19c1fe20d1da39d34034441f085b582737c9c561cecdcdc50de00dab91a71e27c44e03ecff1770c3cd6b678b8e7dc46fccfc26b452f47de762e7cd4047f7dea5e7ec1aaeb733e6d842236407bd21783a07d36365331376cd3ca76539dee20ec3d9992a7ed3f92fbfec7095c3f81c6e99fc351288259a651db9ab2211fc72ef70286447486e1bb4acd0b756805ebbc76261032a96f1c795d2edb15863add74a5a998db5ddc354904718435a7bec26c24b474938661bf255348feb5a2166a26c9bef9c28fc456aafdc6cb43655f242e12642f27cb3b149f8c179ad2fefb13846461963465dd206fa10186a735b27841931226062ec0b3c2563587cd93dab3618423915dbdc0c3db3effb5114661cfdfc68096f20e8adae02107ccb0f10676eb20ff3d30973baaf96658f5f1a90bda39caa9bac02714da6e5f66c65ef9772bffd920da10b3db406645a7c245d3c98e9ea12d3151dcec5b7d29c6a6d7bdeaa124baa9b5c0c76d90d82a53dd8707de572374a9f6359713fd321f555c82b861d9bc787820eb0235a45ffc90d69b7632acf98965fe86ec52fbc50b2203ae65ace3d9aef1d5e3e493a61a9007bfc853bdaa15a294488e4a3cb5c964871164787543162c82db0a24a438a9fc78c07ef3846c7f1b7e757872394ee6df278b0c7fc10f155bb69ce9ecd6b90d3a9ccf38b327d3df28e4c73c71f2c0dd66527ea6da04231c7746e2d5920641c08e2ef6604a318aa53f25ff1d55156814d54f995bf4d71334f57c22ba45c7c3e6312fd44f08db9ca89f6024e9c1bece41504a04382b1cd4b4cba858bf93e4580ff3d49bbfc0af03d47f14a08f61539f36243eb69056f935be9e78d76e83538e5fb8d9513d17ede64d38d19b08e830a77cb6eb202121f9748ab491789a5cea0f7a865b30ea86a64634442bbe1778bb7ffa1bddb0db4665329e5afddb466e9642ae916b26d3323950f10ace63b6c07d8225959fb689bc39dc7abc9851c623c1b2f88ed793c72ca8f20e6d14baefa5110244f4127a4edb6986e14485a203de8942e40d754af5764cc8660b2e6838e2f7886f0dd751bd27fb8a3e3405888b20b0a245dd7c69a9df4882b819a5a77f6d53fc5302a04ac3b5248692f2a0b9603649e75be4371943142ffb67d791bca78eefd2ddbe1be955518d85e5413ce686d9a89ec89160fb7fd08715fbc2ec4aee51163b4d51b102abd1caa8c3d78576653158572d9ce5c16da9a056af2960cb0723d40e34a271bd87b9d812da2c2521a761a39e73d8216c199b5728c0c10b911ff28397551fb598c87e210dffc2a451a03832d090ec51172379a451eaeccc9e88e189c9b1c8f4242bf3a33b651a179957e4ad5d7b619ba8d9d47ce43f00a95e7ad23d1c1eea1004b48ae5e3b0d8ed648c5f30d60b6151f41ec2c1980c84d7f7a928270b66ab939622e71764e788719b5666ae7c2051b74b5b245c7fd12ec8945c9ab2e40b4a3497596a897d429bca57d451aaedd81637ededf969df969ec61b77245d079584fd2bf7951917962f24b4cb0b08d04746fa677355f1546f7cc8a377bc61e33c73f0b6562ebed0f95bd72c7bafac3683425ebb5e565e1b1468ad2683790b52f8163c2bab6401cdab5cb1c3566a22a7f16992ddc6b40e42cc02c335960e9f9ada278fc90e714c98a2c3f24ad05dd4f875cacf497b8f2a48aacf1963f69b6c8e7c6dbb74ff32b17df4e3c75f6b407ee24d247ffd7f9219de043a1b676e1f554e6c060dcc18f4b35323a4966ea49056b0a58723a0fa9d3bb81c5fe15fa14e1c96b227a14c3e00d87048e2eb572a7b83a3bf426b187497b91ca0e5987777c85e31e1ec1e08ab02373692f3765eba2e9bf3ee20652ee4da1d947883fcd8b0109cc6a08e8022190f757d4d839897434b738bae81fba8339c78b048e122ac05a9e9605584275de9f35000faaf735136b46d807f6b5aecbfe2ad6cedfa8b109a5067f2ec81f9173b4f99800cd2b7ba5e6d7803864d079d69b7619071a4dca8acf0a46b336a8f84fb1dff52c248351230e318531e5e1705a842d68a2330b55abec04788f397f3633960658839dfe88bafca7e98a235227d806665342e0bee595b203b348deb54e9587c93bfc44a80a9cd082077daeb3e2d07c817c3a2f86aa08d11b630e0fa0a0998bfea73443ce94bd446ee94b9c7b8222258837f04b3d521ee551598cb94c04ba191482bcdc2848ed4a8aa04136fb4638b857102fb48d0c12b6b80bc5412b248485b1945dfb2bf0b8ed94defcc9956102ebda7e28d60556319f79903a2bb53283c1b0f1d814796a50ae700eb145cb5907a570eda5035ebd2d15d9dee8de6260292853f3c274cd5ad4ecf158a7b8fc37e42b8fa252ee30326422c8d82ee0af6bfac17bcaab43ffacf79780aa4823106dca871c1f3f3840dd58357173addf2f074e233ae28b4049c9808d9ccad270ed6fb7d51fea42bfe10d61703eca4740d7f5d32c075b6e161f4b0592cd8be9311c2ab90ed8360b64cbcc166699aa3566c30116fac4f2cdf0e3153bc9af0af7fe1ad32842cf65f302e3e7463b59c1faadb14fd3857e96b362ed193edb1213cccff5f68df4c0223e0884e6dfd75d342a7728de430e98d29c20dd9ebe10ade796473393fce0dc6cd1e67cd1304aac94f3c3de787b8f3cfd8ec74e3d867391cb13271761719ef60a85654f7a36541723ae9765f46a04a8a79876b2ce9cc431935f5f51a7892767b1099484245f6e45241387fde4c99532be2256cde42bd230f99c56116e3876c3ab0e0582ad63d2a45cb903482a57edfeab939005b9d35b27007e83dae9864cd675caf1b3d255c09a55f52e2e0c807a5a73ac2b1acb1d1c786c6e9fb32af6ecb0689f9bc715ec41b843d04bffc5864e283dd9b0a223d07379ed708d17a5879b5a0cb09306ab81a83670a8dc66bb9fb16ac08250c35a8f12aa6e42276eb618ccf931f31ddab0349d598f316527b25d9cfebe1725070ce1bb23f29938cbda1815adeaaeab9ac72fb7c693302f2e2e3c60545013b783f60d30ad1906bc8e70d1171f0c4d3c60e40846734580af9711ce5dcaa8a99be1d1439e0d5fd0b5268fa02c97e103a377eac33906f2910c606533c0a4bff686a3ed58c7f46f9cce0897f74b8dbde85a76f0d2426f790833b180393a9dc3eaa499b5bd374330281eb6bbd633bf48555198d247127fdc07f44a75635559eb062def7bd67de85ad94ceb498a24ee4ef5084a10dfe05d87dd8db8369b2ac4d36366cf41e018f3195d5d11ae3445a4c06fc9d35e12310dfab51f9f564c9781b62e4805c3116a738b82ec3fea6c7eec5a25eeafc3e175d2fbabf6c90a7b89229a312a06d015f0f2f750af17f391e9e63fd1118cb9a831c8a9cd981833f05529db833d3f6bd050434920aa4cc1f62508548af0d827f105e38533ad2c7bbdf7fc55f06f77d658aad58480e2969ca8b808908839e8e0cf90a6b54ebeb2e291bccb0ebfe7871f41e17f11f1da6e67fa1628ac39efa0273654ea3ee896c59e74d6048fb84d204123014ede7c994f78d050b67a03385e2d09d5cb1475808ab53b92c7e9b7667ef6213b7e6060a23a7c40c1982a004d5c3357be30e8de75cacf887f6aae67eaada66654b3686d053ca8def15758a939b6f148e1692d9ab95f90bf4e3dbec14d9a4d9ceb59fc480edff34912adfffb6da43b8032905a93a85deeb8f72bf61cd7ee4aa8bdb15ddcc246d8ca7117c7c804ff1d34257dfc3451bee6b0c205a03cfd18f8e1c1e0a19f4a65620f4af4712c8ac5dbea7b641d8c85d73698e5bf2697a39279ecbf857af7582adbc960d0875a15e98d49c98aea0316fe32b08c29d8f6f91a68b4f1f03db71988de18a8f0b4d347141a5d2978f3bdca3310204f5cf25476a62adde89b487b3fbe5ed785c9036b798d16a79ca7d39d4bca9844f67f249fa4fc876a16915277f437299285679eee36a5c55df96a57d05fb048453391d6884b15e70944cb22716ae66ee1d115436339df4a4a0038ec6a52e1f980ea0614a7681e6ec6ababa98ea892ed754d92a386fa59e18507509b892e66e008bd25d0cada85c07a6fb774c6c165bc632e9069b06e870035aeb03f3bf5f7e64238d104ce7ca6b7ee6c4daf98243dc773e1e6d47a5510b180563149af5b4273468dc806281c4c734252972f912b1aff421c2355ecc29f256270c33cb54d11cb90be850693d5c05de945d3e48682f82941ba6812a4721a237c73ee5ed227fdbbdda200c4a1541e744558ba16eec40c3070344eb9b899b01b95eb4e6d9beb1834a19a09825112234cc82c9d358dc1f246eb4cc2a84e8f45f3a74e88632189b6a3ff5d625a5013676e162fe763e30439a962ee73ef8e2351ddd38ed9f5e1994172b85740fa09be636970023cb47e4f07be20835ad526e7c0985bfa951b951964364adbc55e013730982557f264c27a6d759a6268c74084e794e6e2a08ddbc6330fbb1b2dc01603f949b1b14ac656691cce149d2a2db4a620986068950eb2f502601e531eb678342c396ea89e5fea9f657b04a1c14fcfc3a5fd6148b44a1cd5774e08b0b97e9aeb0c1dadba3f19503b8b9ddd7999b1d8444d211b7941a8d692db0f08aca192fa42e14a09b4328d316910aa1549ef0c641bf95ce8af105ce13cf81426f62b896f5681ef8319ae41a6e47aca88736463545c0c89bae783f66cd5a2f571b48ec6b4e6b129285924cc5c317cb6a7b76673dd0aeae530aa9d5923fd67cea842a019973217171eb6370f6a8295efbb7d851dc93681f5284743189f150252e2a949d4d2cc7c8adc812e0ad5f0d31a7be176c4d3ca6279a308a76b52faf925e24bbca0d11e1eb24011313048c284eaa4b3878e13c9e16927175d33202e2b9b86dafc31e678e6182e29bc5241a7e9914e7f10cc1c6ed3e080d0433891dcdbd0cf84aaff6ecbe9c1c5379a56a5e608e8999658a6de009fa12f3379c80d090a15f52bdd6a61f0a102c718329bb9171b634697303c3ef4415b130634a4d1d0864a26263430d7fbbdc8204db35bfd30177a21414c189e72ceb4f075ac3d7ed3f7bc9f5c2b559abafaca39f337220df3708f165f2b9025bd4913ceef4f10aa240176994a1e5a3a8bd68f87c1de23d58782b397fd7b148ea77612e84f989ad8b147c2c6611b719126b346668bf6c410583358df2ef32b023984cfe5851e89eb21a29c719c456ff7a184cdd7b28ee198bed0fe3dd8ed9e634a42c3248afdfbdb97491d900500b08e1409efa6e94d190915bb8bd72a930750081d46e98558a5a1ec4253739931c7f278ca8765a52b39bb306d596228f8a86755d7753861d0141960b5ad9990f5bbe6803e32809231702a0f6a7186585147ad8cccb3ebd26dcde3d9883e57a1fd0222a22c1781e5759928a19166ac8a9f388ca901a5b28df872115da19bee4a4375b19483b8b0c3e83010334d5f8f48dcabc70ba00f142ac67a98d3d546fe9a47fc0f4937c4ba462ab9e7460eecef25aa6e596355287381b77c9b34dbd5cce1b1224feaf45caf985be207575e3f2fdc0593a5a312adc6ec83be9e2a2fe67b3c721fac9896261ff77ba2ae3b1bd339528145f606801b9bb2c0dd795d6a96fad60171c7876f0d7fe9c86f5e76cd8011c04b27fc59d11c25c4fa579914dfda24e926b75bc478acd4315fa163c433d0a00cc6a0f6360c6059b0a9e216e5a73d2c08595a3d85dd1e42a36aae6bb61adfaf4dd894b5140ca067e905ac44748b4aa87a9c19e5ded22420ec6c34bec97254ef1e16d0a954ea483f654db1bbf2391af5661461e257342a7a46c89ac9cd67fc18404c0f42c4af13aed65e0db3c277fca358a50e23f9b6f71ef3cf5e4e6d431769243935371d5891e783b58c0353656590e35c48a11c36b94ccfc584abac9ad8d5f10caeb699a8f42cf267bbbe2b5b030a4a86afd0491b82220b8b49dddeab969ee38848dd6f206ed4e809bd5598764f4461d4726b065425418fe45ee219e0298e7b8dcc95300feccc1e082101c3d166f66815f1b149ed0a4656fefdf71df9373300450fe8f02555d2ebdfc2d3ba31ad3e2de5255f4baf3bdac8cace1ea542185f3e28e474db453a62ef4bde04abc70ec20abf7173dd3456acd783fe19156b1725f3660933acfe38c036ec8015e27396e3136972930d5575e32d5fa80701141bc095b5dc84d084b7c8b4423c10ce478457def0252185c95394200153512cc0f28c65d245f6ca3f0fd633bfabf9f0ccdf140f2ba234e7e04afeb0eef9d38ddabce3190f87f221739ee8866c4fb142864778537fa8f51b57cda15e31dcc36b61bdc2048a7d15375c4b7b1323a26b38d3f67ff8f9320a2b7d8fe52828947de7fe0b8d433d62955d59c5d2268100f1eb36da804ff5b7bb3839efe90234a112b74e0c35cedccdebe975cd65968d013b27a93f2a0b80e416e29d55384e7074e13033f94df7afcbaefd3c43d166460e4ff2947420479268198be0c40f756bb204d89cd956b7bb43116878e85f8b99c7b3692347f71db97bcf39d9e47c3787fcc9b36b342afed7a317f98e92f4b5a4731f198acc4247931800af80bdfbda2719835232e78142c5413ec6f378223923d899c736b781fd409af66f48a1f797423b927c8b2ce753d948ca2d1c64adacb9f367ee5af02cc11acaf8897536a1aa23f6b4eda1db9bb080e587ea145bc7d79448bf7cfe5b0633b58b79b6322087e4ffef08bc557ef062c624a07d4a613ae2bc3a3c3d014a3e8360ad21269b3c1fb85c27063ccdb62dd3a3b0bbe4159f77361abeb37433bafe971b0fd78c31d34defaae3098108479874cdcf51327365fea318942a88ab19df21fd20326965b9217f0f012f43301e3b28ea01fedb0fb4b9b5128720aafc5cf0283d228609fbc94da3aa9d7edd14d67bd521b1d587d26da6091ba30ba9529751a72af006d11c1ee03d8e0d3208f64ccfcba3fc6920a0d7b22165326b21a133ab12a0d55027756a3082c62a9194e1c2ed156bb8264dba2c3b500e704bd17a85be57298827626e0d840a5af66ddabf1f6a8e232982856cdbaaead93d25db16afabf5a0775ca46fc4f3e8c6fe6509b8e7155105bf3d0d79ddd52c522046117c30ee7ef96ab0cb8b0871ad85d8d398ce3ef6e086f64c2591c326af5c031ee4d4a5df33f92d12ee901a1ab2645a097277e2daa07861996ab70367278a9d2055240383828626528f8ae16ff6075fca7189b9fbd6ba8d0b3ac91c10feca16049db66e0f092eee0be14ec56bbf415797bb5f80abf32eaf84c0de5f2f6e00b65d1774d49890e7ddabb5bb659ccc4fb8880fb58965da60a917a53c0a192f6cf20e3af4f69201d45f31d4dbeb5033e4cd0d3167e895aa6e7cf638c946f68e1df09429463919ee818d360f5bfa613522864f31df3a3c06a254d21c0fc77dba4c1e65c1b3fd37655f45113af2d2277f8ffdc086029b1f10b4992334b2d293ec2ce571016a5952f02b302860ec5fdb24275ee99a64a432f55f1a091632c28f8eaf14713cbe17576773d6d1d62ff2b4b53d1dca0a6e2a79dea6b74ac9034a02cc0c85c14034213bc469ef2e13a0223b6c92fd1144d8e23140e9ec030b82eeed5400895cb7f9168540b2b929dee1ef57abac35f039485c1d3449dfe04a0c291def91c1b399005715bcf1885b58f5684f9ea5dd81005920307becf44fcec9a06a6a897f50eff88d117515b5b93f48dc63cf515e88fbabc2223267c1c31c8e5623236eee9cd553eb6fde00ed50f1844a136bc4b8aac692b5ca01778fe94d02b761b9e3317d87b6eb2103e455a944808e6a3e9e1015eb01760ee4380ef9ed65348b0a3261cf9b7f150db6a8943041fff2819ce3809d93b3e9bcac3d282febfb4ff45a00abe4c8051031c816fabf0b51d3f32fcaec9ebf84d9e5000c69d496300c2b5f507ac608884bda0b6ddd5e907c56ca6c611e5329cd9a1353e96243adffb625b4266b5f2c72c2de0f1ad168ab07f0eefacba3e1421e51cbe09885f7190c3b2f62a191c8fe1c28cdf12568130c81e82f4ad11d126d3ceb931524b50d23b359d8cc83d08ca2e7fb2b882c596d647d276c8f485193d13b1d0a5f1a453e51a673a6e900b66d52ca70392ff01dca632a364da17aa0eff87e24f9d61f8ad07c283a6aab4e59a957332c617ee2918ef6b2131c12390590b66f4e28d6e71d2c2cf49ae0e42e7b362283394e9ac4f4fcc22de85caf8f864726008578e29736deefaae7a6d6440bb5a2f1da06ccdd51b1f3c50d7b1b3938b989f2f3b99db5f20453faca42d47b7f6183d9d854e007b7f39bb4cf1033cc165f7a877332429e0811b9e9f4ac477277c42734a296bb3d2b328484e4a498e29274045d3bc894d6e6699aab72ff805258a6d20026622ea192ebffd5a20f6cb002123cb173c73c6088fbeef58cfc11eb93f3dc2e09cb53dbb673f63114631ac65e175149767f1ad6fdbe75681ee8f6f2b62a5214689a67100f899fbbbb22b84f2dc96f280d06e63dfc6b153888fb4b82b0186837dc5ad8c653e3d68ba8f3199000b774cc2431cec6fef5c5bdfa2e384d843bbcbd8274a7f5770ec0b93581a813557e2e464d9b2a296d6cabd12e6c0faf134cda7e8f2b6e0c3d9532c15c4f3671983003baddc15caf95b64628186b918709d46e50fb782e27c0dfd62e0e20038130c4479d68942dd69a99f5242703f673871d04f8af8bb52636637bc4c64c506158abe51dafbe5d51859e8787b17b01a247ab427ade53da6a7299e39b2c29fc248d2a02058fead828cebc2da1326912e0656abf61b3a3c1d357925f31ac77a7f5d18e1f33580b757921a2f905431c76ac9f17b57e5966bf58815b82826430f2144d8c0acd261a0c477b936451ec42fd1327f510d5abe0a3aa8d4ef1b31137b0a05c680fa4da94846b1a27696e8a771b3740e563e0de08db5ca371ccdd3aafea4130a56342acde9a888ac05f64e3b16cd5b8e3dbba660d90847c35cf04f77e61f66d0da9aa17a7f279817766345cb1e97fdc4333c31b198c46db935fb0a8b5cc03a128e74b3ec76259ac57d3d05cfa09df1c5601157011f28051d4d5dda6fa6e443210826ac837844a609546fdb9ec5c213a78c026f1fdd0ef7fa78f4752e3ccd263477f59c1a732e48d102bcfcaf467a26be553d3e614d9c57b164c802b76b24f8781d4d40d7a448cb67470f24b059cd65d969a0d3dc1db55952c56e92d939d8d5d4fd30520c9952cb15de9869b301fb5d0858ab8c84ca4cb9626edb6e6e711e972acbdd2b379091b96428a1c5afae227b61e108c59eb5757b3f2b17d1437632115e6ac7cfe3897886ac721118f9f1c375441082faaeec574b8d40b1caa32a6889d0c8c4fbb67a6cc2557aa2f06d24bcc43017c9e529803f9a0fdb814de8c6d04c9b4bdc0281c7c1b33ba04a42295b33eefdeeb8cd01e8b67a6d9777223378a8ce6662513de1ca24e75e942e4e08914c7e8a68efadf4fa1a6342d4dfb2028c58be584120132d8006e204ca7900c8bc56c3c5a008013507f4cd7b1441efccde5949620dcdf9178e2dd251418bbea27cc3026bce310f9dd0bcbfb10749b51c998753a30cb739aa0f9e46abb353a429abee79a4798b31b31a28d38d00bab3e22a4672f90afc89835dc44c830eae67ebd1c9ad3dfcd213eeb6d792633287972241af9e439dba319e0e5424ccdfbf57e12c37e3471b646c0c269ef345677eea777918514a8656c13ed9521a52bbf05494be9f406a0329d0a4e160995f200e3cec6c188d8b23283d4587d10f2783c9b068cab6cfb6d260ab1d6be008a8db2d374886290861c393a0171eb8027a46fe055e9ab9573e1b1c8c025ba7c73f8afa4c2167ccc3b74ae057073c9fd56f57d70758b50011f5828c33b118f8843fd2085a14cd8a12d848a058a709b001d88e8813897046e39ffaabf315260a297b8291f56eaf89a3d9461133647a36d87e98636652079713ca7c97a7d7f905d38fb44973c8287889339c30b07f77f00c159a33069d6a0969593120807ea89449a6899fdae3762ccb743c3303a3ff70e996fb446a88d7a7f6a7bb1eb628ef2c46f639c59d70d0e1c6d66203b8dcab414e9168c3ccb256c5a16371591a886bb3e5d2cb1593f06410439a6a005eb8bb42e28ee9aa60f11deecc089991cb603946aa5c57fd2d0edfa44bcc79696b5518295d87fe69d2e611055dfaf12120073ce459c3b488c85838b6210aa6850d0bdd2db0ef9693727f9af3f959699d946274e104e678e8d1bffa60788d2defebee92c73aaccc1e385696f46c1cc649c65e9dc148a3a0a6312b69c78237b126ad3b739624b44dee1b8ee10b0826f25badb9548cf2f4165c1b8d0c03b212a81f23863e4241105fe86bed6127004b6ae98c0704b5f73eee9b974f5c2a675fe5e03080066707cba4fd0675927a74d8e05b62364de197ed302c788e58a7435db09cb184c91a9c9523d91ef13641c3840f90284ba7f573d2118eb1b9b1136f7e4198708c52e89e4fc24413e3dfc9c087a7a0f0eb015f48a89cb5b432d30123f4b456b2edd42c28752f604a4aa0bea324a31347d39bc2be81f8ae50fa4053845ad9c571ca90294ca199d779156de6f82451e86092b2e0eaa0a589cf38486d68dd71933fdcad17ae77a4db791ee6aff6e49a06c025399b817b1d8b55e8bb3623e8d4d1a83f5de0c99845a1c04a235ecada2c4160e72769e168eb012f4e2bec6aa74c1086e4aa0013b9750c0c98053501ad93211837be89464870e10cd946c7cd4de38da61f197fa4160032ef0b231d2c3fd108b7e58412f1aa1730913df9052dfde030ee1c37485b9b2737af7731c4b28619f9007a4350c3e9a9c553070e44dcdf5efb701f8f53018dc6cbb6e24f4db922369a69d8ff0b327dbcb19e7a07feaa48cd503feaa3e8cdf48e31386df7b77f44146d9e05c32db38e9ebf71b1c613c162ae1f97d4cd7403aea5b6a102a5cc93b0785ea7abbc40d4ac853787c76ecacb8f4a2b4baecc64d9ed074a7e19800aa5b2b0fa88bc7302dad903f0df71a96f2b2bbf5f463a12a38cf1e5822fc95b6eec6ee3d36efb27da8f3a4e101104f861529bd92bb289b5e1c9140f00258eeb2ac132b1ad9905a3fb0185d7a0633697fc85f97845038d8e6082a38c52f02d079dd708c1b9a27043091b42f6942bdf14582ff2aa48381991988de48fcc1d40382fb36a9aeca5c049e7b11c06bfdfa3fdf6ed7b6206b96b8bcb9e5cb1989482bdd6ce776cb9958f4dba74fac687354fabe5db336c51a53ece05e31beb5c45121ee9d60b2dd4988cdb21eaeec82a07fad28c28de2668e63008e6d603e1bc018b74b9f4e278fddb0b2151923c51277131896420939e21f1feea70ab2300f7fd596c58542e5ddfe380039340039ffa5437c62c7bf46fcb9656b0f96a90a1586b5070ef3ca1b9b7ee07c4b35c8c296f5b7e96a0770b164504ea2a1b1918fd16072b238f5d7b28720ad47666322d77eeeb48346a0dbfcb3d9e752708433b782e94ebd58867ccc3b6997171290b5608caac2e5b93d3aee5c06cfc16c59115aee83657265a49f0fe2ff30bb9ee4c8d200e956ec4bbeb0cae93148f3c5a85265bc22b30d30e61c51c0d79b34f4844ffdec561d15594d568a2cfceda7cfffa9818873660c29a10f552f1b927ed913dcde49cfd9f43e5eea7bfd48a3461cf7ae5958d0da837bbfa69040b40923912ba0ce7fac8058b72d5774ce786f94f1f9a89d2991c177ed902c9b751542b7a891d254983cd5e7631b65096115d8a071cdfacb70b6598e7618f602053d6389e150997de9522ca0b43bb7749e7bc28d14568ea4daad75737f40a0ddba2b7ec703ae149bf14f79f44427076fc3591f5fd88200945f2a7ca3045bc5709927968f9c7862a834c7a05a704924da86e1606ba255d53f93b3a03caec9c3dc2c3aaa4fce791fb5f32c12cf6d889e579ff64ab8bddd27165aa7550bd93b5d9032251a3da69a5e320ef5a34732dac01be801592a10921d0e82051546d7b73cf296a666705911e851e9efc794941dd8260b7b380e919ec61dfc0a5df3f5fb0e7e480a26f8f4d962acf6807f9661248db35dfeae4484eed533a5fdaea082cbde7247e5379d2dd1d1bc4c78c62c10c0037ff1fac3b80d15f6e6d482c1f96cf57f8d61067b0b7c4c23017b021cf22977b529165b98af8b0525dedaf3abb1acf13ffabe285600c7d814fb227a54ea7a20c49a8b02a30e0737d4f629e9786aa13b3ce1320609ae8a4fb7bc0518055def5547cf8787dc3754b6ba4be515b2d99f12b337da00abb765795ef572e89c80c212e2949a1c1e408a0f3e4b9d8aa86d54df59d7e0369f58dec50ff5c6d92646c641ff74f81e8282c5f95ee80a4feecf71979b9d2fa9822cd8c60a3b8867427863ad33360c2ea048d79d5e847322175e2647c01089be2adbbdaecd4c88f7d89096502eda96423d10649a394a9f9eb12a9092416e19afadee303794981649c94ed7153e8cf11ab077575d7422e5006866377f0ed47043e39213634bf188b13ce0479fa9bd5ff477c1557d43c7007555d6df638f16bebd629954898e1e63f2f90ddb6921885811db08fed451a74a769c8f712f120eaba2fffb9e6767ccc41a7e700f4bd0a0b834ad725b24c9c5f184c81a4eeedc8fc0e631ce9719839b71625f25e57cbbfcf7036b0cde3a0dd15d7962f62516ddc761237891fe4839550c5396997f69cc636b5c01d9343285d9f890c67684de8cf42f25fd149685613c1d6f0ff7abd363751e6c91a4e2c4f52219869a7bdafc42cbbd4ca28ecfb8b798b425120a8be9d4a3a734602f3ee4e75034a6d21e9e86acfdd66669246a68c38906357c9780a2f05aecc9012094d177c70e84852186d7717b80ee671240675f1ea6e8c33e193879aed39bad6adcd8df9f44297555b9cb3eb5256756fb19287c75faa9d90f4c22cc4b8fb8a536673a307416e6e09afac5ee58d893724fe638696a2878450ef39854a965dee66d4723cb22a823a0917a67d0935b6c4689a7f6acb752517a079b5e71921ea1ec363c5daa315aed78b906cea89b1f2d1fcb5748bd99e44557ce443460a931ad1eea0767b663f76fb6df0c1140f7e6ec744bedffcd93c6722d9bdb956d609a235f29a92c4e93992adc40fccc037d53d61c3d2d801abb1b815641184a2d3d0cd3c672843c90c033d20e2a04ba06bbb378d5fb5241e0d2ef410f93ce147f302ac9c82bc1414ad52f4071045bf87ae32c026083b41078c0a6322fdc402229a606269093e7f18c18c40eb11f65642ec8d915a8c5fd5fde55233f60b3e0b534ab1c496fe2c75a89d8cd56e3a060b7545bb039e7f37f4b5e28e786f8b2f239b65d4e1e50774a62702024d935b528708a961748fc780e7c6a732af93b9f873ce4f4c053d4a01fb055295ec3779e5e6673cc55b32bbaa9cdf2e5c3b01894d3c5f85628486872ef97d3e9f0c4774ae4a9aa54d0fcc83d48249821193f4ffd5c174aef979d5a0b873d88ac70840dc6f90e48706bc0ec5fe10f4a306eb92ecb848bbb487c40259ebe17fb57137cba72f9b39985f9652fd133b8bb47601e58968d4d87c96a408b98299aa96b0354d1e21cc7e58b897cca97688688b85b36719d21414d52e203d5fe4846bce7b19e2592cc437f3d4d197abd2bcb388af5316f307195ae6c76557a6f881fc7bef32e3bd5777191fddb5314e7e218c97cd7523f35f3e2039cd5fd97160c3b972da22f4e307c2feb802d09f99662228fdf58c634a07bc8e9a02e60872b43d76c9badd84efc5dbad9a5f6e974e8f38f089b59654e7f8dc2c39cf43244c235fe645b429f0aa05ca4b0c7c43273d46a9f03c19d40fe25fb6260c234d0a969c05fc65b8ea503217606e3c926a36667d1f86acc7e227e5a9382209dce7153f2532c091d606df650d5ff72473c2422e68cac83c78c8d2a8bb9b421099bafdb0749fdcb64691063fe7c1bc2dd16ad9c3157ed0dd2bd2bc4225ab9aa61a2159ac7d09d7d113de13fb247b67abfbcc0738e0406a55264e6ee7e694605427dafb9582e7bd10239a494bd6145f60e7dc02a2f2e8cbf8671d4e1f384ee2be8e73b69fc83f66f68d7d3a68afe2059faec418b336749ed316312f668f499369aa3ae2f6ecaabd1ee55ab332b42dd4ec2c8be2fa27b94048fb8b4809959e68eda9115ca4e17a3002e2fd8db7ee20bd49cc910ad20a99f5ecf0c568112b142290a7967dd91e5ea90ea77b3599cca5afdc00adeca446082245d3f29099c2bc94e613a8d1faaac732c5a106dfc5b99cafb8b368c6a82727ba3b9a6809f6c9936a640d6ecd5e9b36e96bdfdf2f734a0df7fcaefd09a8d5d0c98b41fb55cc861cd566f8d0f50555d54071df1af202ae33cffc04cb46e488bd50c05742a81de8a060cf9caf84a9e41dd9745a858596952a7b52c228fea7afcbaadf481c0174351e270aca484aa664b6553ff7c132d2fa13faf1dd1cbd45d6daca862b4eadff908ae6684805911a73ce43fba286c8bef73c69243b249812960b62818447c4b40fb7cc1a310bf16c062995abb0cd06ddad662f11f009ea8b418001e54da7fac0e1f3dccd0ada996c2e876cdd4fe5f4f421f5f268cd55a793948d29ae7f91fb1862eae62a7021f4fc2a7e7e262fbfbd381ca7a518fbc07a9a80098d75f8b9607077a46781e0c63bc8e659d8910cb93c2753197724bb279a30c3cbcc015c1861bc8ab3278d946cb110097fa7ba4b97285100e6764ff4790c322d24961bd26365823ee87baf0053b0b8e9fb7f8aed79047b39723161c60b64d44ae47c965c9feaf45325e25ad9c145dcee128560bd5f5544b7b499bfeff138b594a22a108bbc20c965489a34571ce5dc99bba6a367be56c1dddfea6ad9803d5ba116db33c8665fb4e7c5e65a83428d89e72fd4dc95c562a4a55a3ffbc5d37607f699c17bc3904a9853042b0fb58c49ee36c3fe6df59c9b5fdcfbcf585f67084cf860650b9b498f95fec66390d50e0bd2f65022b3239c1b818d2e961d181e8728444a3e883e1e5a2c2ecd62a36f43e1f2610547a744a69e1a8517dcb7e6dbb88947b233abd9941421668839adf273caa393289087d4028a01756ce8c99818ce9d21d1a82d768293742594a08a6102e1821175472a1c2b852bb634a0adb9f366b833e763ce2bef2170ed3b75093b06e1751af501e096433614e0cc2ddeb8e848997934b498e238e6a9f13966a59ada7dd1c5f33c2e5530d8ae1e08e8b638dc7a1a3a423c7858b9ead5f7a550dd5a1be509c0ce7ce01ba92ff0355836ab90396e823f2b1a12a68709769ad9cd9fe9cd60ad6a7ec21294285bf08e7ef343a1dc833ff88ce9b5ddc8f38e892d855bdcf32dcf839ef54f812046c4b318b616f0861da2610bb1bda42d839555eb4e02c186232a70965f75c0a837ee8a8938593a3b1c7131b68d8fbdf862f9b83805763811efdb960b9fdc259c162197a745a43ea2f3e1b507739d402290f8c42ea881dd3472818273748d0dbb3adb98e1a58b9fe9e11f9373e438579dddee44300fe4a8f93d8d27d3a7e79a01f95837ff34d7d4a42476a170b257d8e2a9f6b0e2ce6b480f6c37d023b153d7473e5e124f7eafb63011221814d187933f36c436c0bf81c14b8e58f722487361e58662b017054d43dc9d949c3eb7ecedd9924c3db0fc6473cd788f9f7102c27b4acd9d688b81657c04a7ade1901f48eef5f3e70795ec56e40dedbea24ef630f648db67e3c810575b088256d39a6e2f18078d947e17ab2a57fc0152ab7a7e7c5ff29735be98f91bacd73b661a47cfd49c4520a67bacd15a3ac3193c35d01023c1240f24c10c3310bd680adbe545a8451cf25e738fd61f48b5cca12cd0c17b83d190acb8cb0a76799625fa658adcdebe1fc9b032660d1bfd22ed9c76ac376b08c9b1b1fa397d04f40067d1cb748ca80e151e04a6bcc3f89cc73d41c45d8803e48242e7179ce3d75b7e39c7e9ca1a3234f3b171596db238bffd14d6407777ccb0b00caf82d3b1063b7817eacc184cfa51fb4d2ad899c9f14c7c4b4e940699b3c5338d4e9038bfdef3682a718610405bf3a48edb52161111053d83137c348e1f9899b4ae8e06b97be8d3327a0108670a08c1fbb3a97f6ead661958b7b90f6523fff27509593d1a2397f0fb7c1eac72c20c8631105a0bc48df7e89a05c7002c013f04d946a515d4c0b8c667d9f0e8e4eea19b61b476f126f739c45275fef2b0811fdd3f9a865b7cf9f9e25b3d4b00f2be4a440ab2dc33d1ffd353fabd266457efbd60e6663c0479fcd92956fc6c1a525cd5b59f847bb867bf71b21a827f4a3b37021620e2e4a03e3a93846b695862731f524afc64cd4ef3f6bc9b1b548184aa8bfe0509ae40f38013b7a48f529f104a429a634f89d18f1dd6e35e48374620ea146ac2c8fc7f86dbea2672fe3e61ecd25a9f522968d90ab3db6473a380e7ee1219bb930b50c0f8aa3633d9c64f1bf2deef6794f196cefd0186044038ab0c932efc15456863811c41859cd3236d75e73ae9a6384a1dbd9da6e079c02949b014769e8ad86ac89fe52f3b84e9fef5c517bf17bc1ffdaf07f0f6a29634e221743d9649fc2ace709a716da94dfc22c63fb9f6f25047ed7199c2c06f41dcb0ca6e0eac87dbe0f66aff0bed2769053449408e0caabf09c3ab4f88d8df00f5e08d374941b7f8071984ebddfbc483dfe18ef45103f3f5b071bb279d137f7ee4a8b87349f24c44dddeac9cf851dc6d8ee7a32995b407de0ff8e83aac887a444706dbb247c9206a9be9da269c8c7fa97e4c7d2e94d8c949d06d4790dedda4768433c9662283e729c5dc69dd00661a2ad12ec220a9b65473a33db49e7d4561189df3b77eefc01f2fcf99c01f1c4ee71c6a3de3ca7c4f0e96a784d6548710cce4028058bf1b802ad672a3cf583be5a3f8a70c8414bddfac7d7397e0516f9f478506c8cb835f3495cf4e8b0ef7018177547bbfe4e13e8f09d21a2d5f4e6f8ee629eeac261c9b3ea6cc8350eba081e7c7c0564340a3bda8e2cb8e07280dc6be2a60044badcaa72689840768d0e70e9327d4becf0b6d99bfb0c179de07f36991e188b9497ed7341333bb5a1431e6f8c968671884846d4248b889e25bb9eb0c65edf1909043448c3f800bd3f9e98bf62db166a6bf8a1672c4c876dc88bff53e5446788d638b8defcea41f3e297ed7e97be421efc2aad9ca8003582e14cabaff07dd619ebff51f37afc67bf2710f65b06aec3f345098bc1e102a60a377b2a67dfdc63657f9c11ecdce8d9e6418f35927da8d40e169bdbc00f16dab8aa2e3ef8d1797e13609a67b41e72531ec2b9b197f9bcf9101dd68ed03f1afa7cfbf5411ad77c73cf5ae32f08995997d4ccf99b2c5cc9a7a3caecc9bf9d81c8fe7ac5ad253cff7c401b6fb947f13d84741d82aaab80979aec7e879aedcd09c4febb0f8e1e1e51d1829fbd64dd066ae2e559abb12e71b33ff51440aa1b37efe6ec2b21e8af44402c0ed5596e7fcce985f24b17aa702d4564967354626abb31b60021fbd668d1cd47d7e7741c206ca49de265f390baffb065c5c9f1409b993759da22fbf19a955ef5a8ec32b549056aeab2df44a09f6b73a32ae5f6a7e758ad67d800e22d374c049c75bbdbdb8ec0c0d90e10a18f41fabce282091b599f97dcd0c2019e5891ab32471d3a5ef57dcc33c49b2024092c5d7c136805c4f34dc16b550699b656f73d69adf70a1eb824d07b89aefe84d687ea77ed5a460308eed704191905fe489a2f2491b5eec056bfd5d1d80d13a112fb8c0d3723453256017c7b5b1a982783fc70ede83bb0c8141600485762396319d33bc7ea3c9f9e6aa0a3facb83e2ad95bf10ea95e002e0d8ab1257928a48aec8fb44d706e20af09d92b9850cae95d872f8bd6d72e8e2e9cd4fa0a695a9f1575fddbbbd1c6500cebb99a4e92ddd1ceb6dc62188fdf1d932447c700411034bcc51518156f191558497f9c823b6a76cb6e5174ab3cee0c0c3882662b62e5aa259db276eca842469f054c109b50d074d8603434bf448a19bc624ab5f3907ac9f227d007e0d322e0a470880f24db3c2c5fdced186034f62f16fa915a504b6d9f837bf5bfb72eaf3b7a279d5892e0120144779d7235f8a9c6b9a98cd2b6c6e3ffce84f17737bfce195638e2d1c441058e2d1e5aa49975161d56fbe9269875154a416e76fcdd2750c64345a6679fc63dece7e0bae61815fdb74b9970454bff56b88feb34bafc672bf6f3af4ab0d5d813a40e0dc93021c27fc2cf6611874ea704e2e509c2c7d70fea8cff2f647fb8f7e2112c18e6a5da853b1765666c2f8a448b5307fb6ad425ce7686af99c31acc3289672ac5f1aeb27fbdb1ec3849a034322c2d524cda73cc5c3d7fa05df8ac2467c46bff85f4bb950caf396c7858555f7502c62b1566d0d2a3e4a40eed54b9a5083acb10b1a1b454f7e5ca52322fe171d306797b6fa0f144fce8ac66382a2b6a8bb37cfed1b81ff0e0d636bec2ed8bd0af35dfe273e4c566357eaa15be2f70d51a6c68116daca4827577c2ccdeac77aa0b75584867f00796d4c2cdc91d4cfc2fd5ddbfe947946f856d1508a9aa889443f4d914b991478696665dcc5a0b8dc3a727e78dc7c9ad3231173053d9f064acc13e696418980d6437f4c6c707a3030ae3c46d6fd5e3e14afafabf01afdafa5802038fcf2a6c40bab492ea22ed6bfccb93fa7a973e2e056600939fb105d47664a83cea275c8aa5d1622047cceec95b77a098e0e5625821eaa65b18b036fbc0bcfe018f100b425b74080a6e1800a0d18322cea5a77271d5537c35120fda7d92483d50c2228a787cc023a9f300906e35709e072215bfec49a7157353a22384416e2bf9ffc62e91f2d2ada2311fc4c795fb951bee5d5308813646dc3a315793cbf6823639177ab615604a588a34e465b9d48937f4131f7b3fff50e39eb4857b90780bb3748ec2597045bbfab32a2fc5bea0784b470490cd9e080f4b932d90038857c6fbf213b6c911d918078242e9a6ca7108cc85c6f3ad7cbe9af30f64016ba17e023ceb82afd671090c39018acda1f7d86b0739cab0e41ed2fb15ba6a032421233b5e60486554aab20034c1553c1800a13104d83daf8a3a430ab70c25a60bb1eaec0576d14d01feca63c8c68be8c78df2db45654d7aeec731a8ad221efd23267c6de1dad7b8d5a16e7f60532b59db68164dcf68f7e193ceb574f08a868f7ef3d23c3964dc23c648c1c66ee8d07ccade06a8673d6451ce90e4baed53b4d710f6e6c0d32e3525a3be5176457910ee6622810337e32d12a785bcdc2265e4fbdb0facdfbf3988867b4ba918eb8fb019fc43e2c45990137cfb6e6a4af8da21eb0f125051d4cc28ac454492c2389dff8033b10c1c9f8939ef25c468f4aeb2c168f50a7007bfd57a527a532d1a723de16c2938308e5446ab9a717c9d905275fb73f1c1fb1dc0a60351e982f641d3564d832ce56e0a9a32ede66427fc6aca11e9901df2d0cfc0394af2bfe72c516dfbad44560a669620bac0681055b3774a65e900687dad73180922e6d5a425f41b0b3a75922d833278648a7220705eea4392f9735f4f050e8933b87295c29841b985dbf16de807280a809a2b8816e5559a674f65b296e9db7122624488a7b99ffcce685291ba87bb8d88065b98400a637436d2e17d078c9e1bba9baa409d3dba1df136d5f0be611d82d18632d4ec37023ce7b79f14a3a73de9c5d15e76aea46a96b6807663ef57cce0d8c8a35bc0313d92f7a78e315da79ff11d8cabd22fbb2def96b5ed5564b7f84f3f2f46d6ab046b778f16cc8e87c05f82670d7c9baedb60fceccd5c87d42f9c03fd01091e8d07d40364bca612133dac205e65d45d50d9bbb1ea011eb17da84512b03efa2310ab3ff9961fb0f12efe41ed63a31a91b9d591f4373a1e181d7569d085cf61f3ba024c69155fd4581dce6d9986edc5ccce998400d14a9cd64cb6eae096213c21bb35491bce121971def246b3a251091c13ed94498ee9036ee574633274cee3b6bfddb7bcc3b93557284bde654cb7fce42e22cdac50e86055f815ca2099cefc8f08b4c94e214c23ea22eef2883a91a427154ded276588392a516ec688f926ed322578b80aefbbb01d460b7c88ccd15dd08b8939e98f2e4d6c2965bdc8baf23e90345d3c70447689a15090a175643478b5a6bb4e300ab99903b00c9ed25261bf60762efae12d53015687e1a92150e587893dadf6a12cf7c8e8d9b58a2e0e868da87aa968d9521a7d171316c6f7bfbec0575bb1e9525aa578ddb0aa416bfe0c2824951b23b64f5a1a6cde675664ca5ea1739d8ca19e34e52066bd213e166e413e0e27130acab9373e1f7bb17d19dcfe33c2165f2288a4ac1aaee51aa20d638945a67ffc6133921edcdbde2fbe42fdfb25bd82952735eb9171215c39299ebbed4e7ebf97686a7914d7f2846a691340ebf9e6543805406a6f1ecd1e3851b2329b3c8cb0a467b1bec2c02fd0f85b859aad220c803c61d7ae80a2403d9127350c036883763f56b167617ab25441e704fccfcec75913758cad4794b504517ab22392a66b2ab4ce70ede7625d7adfeacb4ef50b4377170508a96e86f010640eb98c22fe1d09a1f52837d1a1ac0c2d0663c06ddbaace15218bb87c253f3930a70a8f3ef89c041a1c4b7647790aed5d874b3259afe2567f7e5c38380bc159c54c6852151e99259b5cbd42b0ac0b7a4937987a1476cdec39df85b7636e32bdf822bce13d88b094a31022a670fba109ea2a4e6db8e8aaa0ff50174635cf2f227b2f3c9f2873a484b8c200b37b40866c251b1b53bc3ac3041d270dc0349b80e8597b7eb57811b946bf230b915f25271c0769118e78c5be49ac0ac27ff5b0451392170e0cbb1786d0eb1fa443070653b3d28151e72378c5bad5645eb48560fc46f393d21877adfcfd2529f7c3cb98e2a35f62bb9f71fb47ff15cf6632361af07d795e095da0058ddea2ce130dbf951348ddac99984279cd4d2a35999c184ff02a44641f2d0d3c606ee47b9337ded693ec0c373ef8f4df730c5dbdf596ca641e184ebeef227a53f33d4383b64780fcbebf093689c35b685f61f062ecf9257cb2b5d61b64101f9121d6796c5747a11b9a8ac2aea7a6cb840f70008a7eb365ffc783fcb51095bdadee08ccd95114b8635d633eecf9e1abfe7ecdbc9bb3150cd1d7e73329ce8828889cdfe710bf12710ae166e89e3491614901dac64609eeb8e285ea371a0a0fb0507c4dc167b3a349d7a2e355ea683c64256e964525696ecf702a274f5cca1d270f8316f7cadf5e840fe290f8c682034640e22652cfd300992dc626a285a41604bf9fdda0d64e2f425b75e985f684119a5d8dba1b9d472e0b7545294175acc4428931253f99c10b99b771b98e8b1547149774c56372b4e4475dc91e47fdc623b18baa9550f02c783dd5e6f05b45aa0d520fa365113a1d00337d15000252c0ee5c81264980ec96ee20d0cd82c756dc5db9fb41f4e58fe62ebdc05f243f3a9f96a640aa9bb83f15589bb95b4d04faf24a6e2b2e4362b500f47df46b73318355d97164adcf45c8a3718fd2840f9d74450ab5324df843aa892753f1814ff9def565949d8fb83e3104aa75867cdf6da9b494326f228f577096ffac5648d3b24ba9e5a4f45eae44f4079bfbe0588d16623c2239d38bf08bdd89f7583ab5af01ab5340f0d69abaa1a11009f2ebb8bb84aa77c08c0059c8c8299a9271dd67f1c7250c796d1589a3d55cbe59773e49256af25dd4bdf9d2330ef1b228012a3541aaffa088f3f7d32f48f2a363dfc2c824c6dfec447b0caab6e136f597891e7d292a1b37a1838f0db65efa5db9e7da6c52fb6493da144d2c569acfd74c40bdfff548c11e279cd19aac70f40b6bf535a78fb153563b5101106aae3b1c0fbefa9bf6cccde7177a7b66539f38def936ee7ec4cb278a1d11c7f72e25dcba2b8f28c44b38837512fdaa6dc52bc5e33d0dc57afb9d47fc39a2b809b17176db0a612b9db0de74888498bb9bd07d0ccf697b207a43194e56588ff9715e26ca57f60819d690aeb0a0f86d0c1f037ba90a8e908953f8e92c22d5ee2541533c3c6a9763df816ef217449301de5c4f318f6d74953b546c9fb177fe7b4a32a8bd443a898b7b350080133e7207cf05f0d9ac839d829ec02eced35ec3aaccbac43f6794a0a88182bd861829fffe682a41d058377962de0f32e13854b3d30d0e191657cd49565905ed9f328e3b811f842344d86b9dae6930fdfe104f671665c22ec8b24c6dabbfdc659073c48be7d1c9c8a1536eea5b9f12f6ae575b42a87bb15c85c7efa7b3aa4bdea8db973868bcabdc94e8ebb57a3e4881b641e5657af5ed09b5c9d57155d5b2db09aecf54b821cc7a3f7f610ad94368fafb59148dcbe76d84175cfef8bee4ba72d5ed375c2267c7910a4fd6e0bd906ed05419c99b25fb3a85b40cbb7e6c803f8214624e539aad8e44f74ad5ec013533ea6456b41ca76a442c6eb54af0783accc0f9ed3253c546b69b80f87baa0680a85a80b1c2aacdfd9c337f2654cf41d4c0a2b8e249d0a1a175b294ef33e7b5d478591affe073c06e2dffdcbce6617463f6469ee65f1c49915050aa799e5ae0443afe84b77e44b52a3d27dacc39cd0b91e3976abc5bde0470853e2901ca6b301aafca4b43cec0051f9ae1aa64a0098f10e19a421298e850e12d88ada9a755c143b4c0fc78aee221c37fddd962a6a5612c61dae0dd4531caf5b841b5fa1bbd2dd60bef9984bd8e000cfd3bd691c8460411049fbc2c136fb605488bef38509d2abb0a459740efa5a89e20ba64ddcf73f153390832a4f7e328fa14156bee660975c3ec6edf2359b0f5d07453a522b000bc2a29d696a0c6a29a9c4b2adef239c42d67a81d5b0d11949dab55d38c8aea4d9139b8980ba0ed1fe86426f7ef73b1bd912f6b3673786bf06986c03cdc2e6bd78ea915276c8b9dcc2eee5dd9bff61c1f8319ba4bf8c38fcbaa9549fcb9e0065801c55be3fa0cbfce2a052feaf6971b79d9e9ab92240122f3ae36af9ce7a3e4d1d3a7ecce8d7f1d5a3bd35b34ebde71ae4c7822f7f0c39d5f478962819ccac584e606900b30285c6324ebd1b8f1794d046487dbe2c9f7fd37339fe53a4200c1cbd71e88e7402fdff026fbadecf4bca9066c7e9d67e2caf07b2bec36034e3d4edec7c12947c591eba13a032e63e22885d24b22427bb7a41ec38a3fab125c87c45012ff18d52ace45dc57ddd210e067658f929b1aa32c71dbf1a53c25ac6a444737a4a260c03f6a51796abd95dde8d8a06e10f76ea3458ea2108694f338b12f9376362db8d659453aa69fa8e0d4ccdb4e8b8fac964e942cfcb928b198983f64be084be302baddaae47e42d7b329aa944ba638516d08d604cb341c44a7105a7f873b2cb1365a46af563a981fe07192dae9b786f76b568fac35157054cf96884a3629292120db00350c134fac3b8491ae3e234f0da814d99f6aac5cf42204ae63abbb2e7be353743bf9e69f99abed3a3a6fb744beba6a1f5817e32f490071945f54b12af548982103cd98bf3b756414162026cc3b03d7d80e57ddb0949792cefdbc1b975e5b0309098131b055b41615380807930ffb5034e1c763f4a150b3214249794acaae5e62c2d2973b746d66ae48b840455edb2cfddbc41c6568c2b89c0c50b4b4525fb23ff304d35052e410fdc9e796f28f7d6311caf119b7effb6a0efb72f3e45b5675d9d575cf9f33bcc25298123bb7b4f81dfc2310ec8fa1ac084bbade57c8da1342bd6ce1e8fc32b9f3a5a9469c086bed05d19e161a7b1b267cd80939fe7bc4e56a396230389655f0fad5dc558176c697bdaa2f9fdc4fe31a8b2129e8afc501f8c12f3dc4a3c511d213409a6e473d1fd087266463d21e4d4a723c6bcdb9e4b29f752d8756609263f4821f04e919c49e4ccb9ac8552a266c403bd61e186ef2abc0c88d3788774246abe483886e0c0660d2d38548bf2933bb68f6fe0bd37e816bf358a3d0a03f402fcb8795c2fe95fbebd72c3eb6d87e0872c819ffdfebbc2c9948d3c593b364cadaa2b55813cf4af3d86ca6f3b2b925e7689fc6190ecb28574ce29eabcdf545c4385eac221d8d49740a3c5bd5fd11ee86a7c4e3c9272bae0f8465c1dbfa5792734dcaac5ef192c4de9c6350808c1f6da466b27da14bbee386f8949bbf3487dedec579dc9701d4489db1c3d1a0f31325cfc37342d6984548aaddf42f128961e246f78060e6d1d72a9361c1ce2fbc4227ab955a6a475ff439d3a67b2248ef65b27c650bae3f06b8d2a726f9d9feeb9d30809112507ddced4e0f7355ddcd8ce4827f49e2f05b4f67ff64e97b786c041873817644065a3882bd982a4e3103b4c8b0689853e7d18f553d46b5686314981355a4d11fda128c7c40f67c6043be2a6133fa66a95d29655d568d4e56b17b2e4124bd56315092a10bdfd397c6672645197a1efbc52d213b88439d1f2ff29ee9751e405a1dc4aff12a411596a56ed5c2e25ae91c8030988fdaff2e06a9e3241aae35a3bfa5f4fecc34c6c79975a19ebc5d5e38f39f343ecdb51320e2ddf082f0f115870872b9316b1c55a077f75b05f58399a83bdc56442fe38d4a300d9dc4cf8957fac57ccf89d29b0b0bfed6a4bc225fb35e42b49f5fd9806ea5586e39ec2963606152a12aed8ced2cf5e4d30e2a5bab893c1a8b28f69da7aa5f48df8b446a183c8876822b960054b126fd64ac902fd1b5f75a8ed0fd852304ad6918224ce391d8d6581f05d0cc180928338caae2b1366b8a49494a8881f8ad4ef99e94912f73c8b828935b1b12b6cf88d835bb5df96a9de4bedf6c5c107d7217ffc0d0e997082242c14ab4fb0930e40eca3ee6ee907c582691b4c7fd52a9e1246df7230bea645450c57dde9540e0662c4cb2bda4511f150721c1d020143e254248b342dcfab2f256a7dc583a2c5d51a1d235516be97ab7071cb2cf98c286838879159f79b5fd9bea6ba47ba66b8e7a45e6a8bd63763e18d6653a553a96ca454790bf865ef34c80fa3d96d39a832f81b3ed54916c918be8edba9dbc109a4ebc9b03c3ad267c9ad3fc577c60c09fe93d3be5c4ca646d42b79801dbf062d6cd783d4694882a08be6bc9f203d79ef1d5ec06ef743efe118eca575ebdae31bd73722bd96dbff59b99962c5f7b3f415afc45feb4e3ee9b45de4c9f3ac78ee3cadc5122e827e9e864f4ca040753d0a0640c504ed6b27a9810dbac82efe02b014baf64abdfc09957514074ac85f14961f7bcf7d3f64ca92d697ac0ce1fc7497799ac91348de1d65d9412576b825c93276bd5395147348b61245b43aae7e7a98d20ded57883a35e44a2fbae8026c275038d928b7d7e11f8ebc405f87bae1919273d349cb80eb2bf6ac954cd2e0e0e672352a8b885aa14552f3b078d74623576a8a0cf868f6f228f2a23e4b9fd76998fbe1b5662b5f08fe65ac9554397021e5c345a3a2d6b0b06aa24791904c14ae268ac70e5f9d992ac0f63e233555fa345c606fef1f701a9ba00a0f24c4e43a8d3a214809f882f4b51bcac8d20eb5828a70c43a44af6cebef554230267005b17bd5ba7b954ec6a002bdf90e857b5b8b27381ed187366954c16e980445f1f69375cc1fefc0effb07fc3e661019e58f6e46211896203037ef15a744b5c2442ad4c01785360834050a035f899e8eda11bd1cf97b67c8eb3feaa70eb15363feec8c2e34904147ca422b21f30fc982bab9af872973f7414d45dda1e40e55dbab5d608fe89813dda6e885c48c23560928b8a01bd9b54d5fd77ef860f3f0960a28bd3f88227f79cd8a51e4f960dd89735704af828508fb7f3d28b0abb30fd07babb3d4d0734506d802761368cbf80c8d4c679fba428264bbfbafe368d35b3fdfda77bdc359eb8f0807cd7babb35112a0a53d37335c987db5d5633ffd064367902af931a5a464a2e53781114d83f806bed3e17b5de16b6bc9298cc82d6e8da7aea13e44cd30816eb1e95f82e6529677d8881f7d345b9cccaa11ebf5a4596bfb3386b20ec49a0262acd87c7f55dd7cd3bf89c49edefbe2f1351ebb2fe4ec5f2b22e4450c73af3c54150b331d715fa695d2e3bcc6d6aa0d5dd9c24cbc6fc8e9135f7ab5d9467841ec72ee7de1a9c9527cbaf69244e6e022f00b300855f5810166bb8aef218506b37dcd804aada0b16cdb480ad8d8260060839428a02b604dfb2a2e4a0ffff2b35f9ad9387033f5c357d82c3e96986a955d529c9a3e922962341d833e0848b7cfee824bfe45121e82d14523b5f1d263ab89af760747c8fec2af4b3c425acf63de1818415ba6d5db245d0083a13e35c44b21cc9bfd7c06130a97f04e5ea5a2dfde577e77da72c4578f331aa62566315134e12c9b02b3827c208b9025b8a2d69eae3385b11daafe5107bdf8a8e12b6f8db63917e11e1266ab11606822eed0e10a4cf3baac3128094a5883ffff65191b3cd17a3512783454b0245ef88327d9b9327b4ea1b95dd012129085759dcf33233333e371120cf23bfd3b481e2570c5e50644f183322ef848fccf10c5621e7d6c71a37114ce2bc5db81836af3d65d786cff6fb38eea221cde7155b7f27f7b621902b0b04b6568c0c9066b3dae1e4ac96d1002583b5756b76b0f7b6066616161aeb5afe8bc4521dda467047c6c731d3fc03bfe9c92b8b56e2d01655109c6187320f2959f1d329e13d4f944129b8620c2fab6b9c000d5bcfbe644810b89c84b15bd8befb01b9c434dbd338adb12ce77bd413360fec8d0b8e0d3a8b806d5f5b19014ed0f8a978f33e5f84408e7e7f0fa8c3e9d8712c6bdd782d0e1275e857f862d7cdcaf6921613fb31db584a70b8e8ab144ed4652693ea6137a949add514a27e439c776ca552cf596a13aa9b2432cbeb7c449a3f955844ba2fb194a65a01600922c98cd8ae0de0c1c4b89d11ebd3767c1e37ef068a1c66f328f23b384b3b893199ff242e22df0790d62454fd7ba516a4987491506193517b5820f6a1048a740accda4c8e74279589976693412328547967693ea8b4744427a317ae7fbfb062c37c469eb913f4173ce97f38fc95d6cb9cb0c7005fdcc3f23fc72d9bd5bf3d85a7309a050ac1654d6d432f6a75098085277b42900c1cb848e75676ccab073de3c27ecb2998ed7dea7a786e91f9c376939327a575559b673ef5daf8aa52684f5febda8dbf06cd5a7e3b2facbb0dd7ad923150d6a832f36cd48b8a892aee73191dd91b42357f1883d37dc83eabab35f6b5d9e437e43206b131afeb5ac51b57e47d5deff1aafeeae7f666b5aec698d4971f0d18761fc82e8562e8b76bae1691f69b0ff8473b864c39bff1372a44a282160205957e659b35cfe3d2740aae8c7ebb16b68bec849c00df305212eeb6e950a8d3660518fb7eb624103826341a80ee63326a07bf00a867f928905c818539687cddba7ef64665e90da0bb0179f15b5e9b92fd0da5ee0fa23c54ab4d53bd0e0354b054e5e24947ca7fcfd9bf50f1320301fe9f1b577c261553a00dd0e9ab5c7e4ed00e92ada44fb8779d510256abed2bd052d067697e4203267b506036dcf6cff29a5088e11d3bac996557dc1731fc3ebb76a5c5c58d0a1b768130f014f8870f3cbe83581e37299b1840402002c6f7b1d020ee60647bd9f6e16743d851625ee19987bee5855cedcae15754e4d917ffb58553da54e1781d2e4f50632d7e5af4d5eed4a155b1b0af6b9a1e4e8e2764db891918e0ef3abdd9ef0d3519ac8d1c2f6c1bcece1ac0b4433b7423cdf0f24c412c154f663ff1855275933e9671c97a28feae827550b1bdf73afae9b2bd3537f452580bedd2ba32d18372f28bab1d42b0cff7b0bb47e1242933064f4916f95a02885c00eeb47a13ed2841a193ce0f25458727ed7368773316304b3013cd0a4a993169b871419458f38c55d9dd2d787f2bc18ee445708e69047715b474c10c87e448ef2c50c6fc618393ce36ae16814dfbded46cf972393b477be8ce1ee8baa856a762644752b7fefd732384a969760288c2217e4be3ea5385ed3f675a1f00894cb8d9b7a0464466cf13bcd7c2cdd20e857ddbc6b497d0dc83b06914beec022f7a4ad626b0a25518d69655e2748e7e400ae81596e0b8aee14ece51c4f44e965a510c98bbd78d48abb2bf8a04cee29c7588f3d4e3f9d7db4bb37bd0226d7e4ec84b2b6e9478446df9750c5f2d9702e143c6d1e6f038de2c7e00112048bee971f8ef50fb6404037e6b89f4e7dd0bece72d675a17d78aefaac5ffd9db3ec184a8815cee0791bce77f5f5fa043d7c1f1aa716ba43c2da3c32fb899c24f1295bdc4c310e718d5bfe43a643c3243efa343ea38d4d78caf3883116eb3de5f702fefc80abeb0b0c6e2970791adddb3eb7317bd7d0e10c837eb52c9e4b185c8cf57c6753ac1810f4c7e542e445f36aea15f1bac3b9de01887f40f92cda8d1a0aafcb2a28206bba78785a7ddcd56dc6e817220f483d3262d1a7ff3ae7ec82ef3f018206832bc7034b560534c0417527b4850d1dc9ab8809a89e8c85a1033c7905f4086e5924b555f664842accdde1d4af9583af292eb23a42cd174728bbb8b0943936d70cab9a3153067f714d42c452484dc4192f0398e768d151eb14291b3927857f341f1e1e5ad003f6765ad7df4f0490c62b8cc99cbd57774426fcc14e5cc91d5ef00faf01c6db820587c1beb65be4cf7dc8a9f206fb874f989bff0112d384434d2638f539ad5181f734087eb224ddf7eb5d1bb669bdf7ca493b1b69d66c232409948746437ba6e0a96760f465c1de88717c0e549af81a5d587182eb550e11a4364adb40e410a7c2ed715062ede2054ae21e9b3ee808a52e1007367ee1e2ff3395570cdcc3a115b74654e21001c67a4c9732875c51b2dd9b43a75127c7fd3c5c9aeb4ec56627f7b3e9c24f614263c0a3cbeb7466667cff3cda92d35b0e9b4c6d0f729d3f41a038d50270029bbf7b934f97111b2df204e1431057a88542aa658ff8de2ec69bb84696692a3409fc9d2706a1e9649b2d3ce83e9dfe280325aa79f4cd99013f9acf6fe429b33b8f809679cfa32b6de4f2aa87ec9506452b8fe1b0f202921d9f22a6f2480d58c44ecc285deaef6894891dfae68b5d3e957cff3c32f15f090542b358fbf09242b872bd3a94898b35d75c9327221ba871f9111aa0ae91cc70f60a92ee3440866e905d820234b3b099257585d40055a43c7fcaf2219f33b14d158a06d47ec3fa77a7cdca380ced444d46e76a70bea05d686ab43c1c95006bc831d563075e2726a39d564405a885a127935df853d422204a8dc41cf63b4e5dba8218fb3c602359fbbe2180d6016f94f26b23955de3eb283154f7a4acb2ea23398aca95790b1f738f641090e44caeb25df83ef81b4036f18b61b661a68b2163632d1deb248e9680e649498c56f0d8027e3dc6789a37a13d6e7dc977da15b9ea76f013dd5c56752147822cd17f7a7c1c7860ea265ace9287fe2d20c5f88af9d73fbb1e7f65708986a7c3e8b8d7d70074e2ca42add728a3930b657486052219847b96de0068c1fa0a6fe3f845139953f853729a77aef5dbdc2119691d7ac6b3ede009bb4eb8605a05a02b0bd3a6e9e5adc539893d4f21b987128a21d1c92669b6000dc848ca07386745e3b16aefdcf1bf44b9a98d69fcbe86a29d6fd97428552a0a6dee9e3388abca87857d800065b0733e15b14a05ffedb82d35a27c3170834427fc132f6184b277f7efa4b82d045c612a2782d494a24082dfba287c1124b4143d234fc3e7dba8a6e0673b484d1867ea56f73d774b5fa4cca3d1579f5a21937b934e99fb83b5cc63e2152aa153c96a077ef1b0d2f51125c5bb092e37cccb5b850105b1575d281f731f4cf8d916682e62eac6667a7a7667aaf0a156a6f076fb58386f58678091ba52e71b51ebbacfef324d101f10cd867ca3bb8316055f5684eac67f52888c15043a4458e3ee7ae63ba8b61f912d8aefa8f0450ac41746714f0b679cb2f81aa7a8fbc2bb2eea58a33343eb7ec778a951748699b2fc58da84a14b0ee3aecd8624301e21bc70bb6e7c74a1abf5c31555313e08d3644384049ee9a94880774ff35d54c51c4fd9bab257eceb77fbd6428af3c8f6568bc511bc9296d6bb6d5a190196b360ee4618de50dbec515da0dc998d156b2e9ddb3cd6428c3b0fa3fc5e09998a9f97f9f49b512e418a54044d173ef31cb89c796ce8884830815835c634699e05efcfbfc74b0ba52aa34022c8e7a29d2e9260951d4f1c9a58846cb53cfe7ef4588cc0ec30ddbb2f070aaafa31f7ffc81f4461da0a2a4e108824e42e55465c6c025141dc85e274b24b2846d31db9e1b05852ffc665706a09c0a031298a7039b62675c2453d416adea0a572832873463a3da6dc08229c872acc42a1a78b38d50a092176f64d3720ad7367ec31149dae76dcee7b6327fde73952fc4c8ec24c859df05452c987eaa94233ef67b563876185aabdb38d02d35e9312d23eb1d3791315c98bef8a32e48cecd011a88814b042da28b90b04dc15ea191ed7088fea7cbaae739e49a83673bd81653a236125825a8125bc689e9d7f6f2c868caae0607862421b5123636697db1bda269e9006ad1335646048dd4819166f87d63422fd022d91239d004225cbe62ce301b8b62a2819aaea33509a517aca9bd275025911e7bfe73993211d588c3e29cdc613c1d63d64dfe9f2574904359d677cc31d2a10290ff217d8cdc41493a7fecdf63c21e9e9d1d14d7e4bba95236ef61194e7e8ca22fc665047263c889e27c990a651604936a7d5fc0298371fa023d45a22fb3612d9eeb188eae4b8fc08f439a86cf68b312261961bcd74791ca6a182d8384ed0b56c11b88e8d9f0310be69d574ebe517ba7cb67203cf17ea67af79a80d1adfa39737f8478dccc4d3d0f0e453024fca236c7f1c8e1e0ff4b3d5d483021aa2be694048c5703bd2240d04318cd78b9375d544db41c5eaad070e088442bac081dcf5a96398ac9e67ca37f826b59ca5b4fdc48181fddcf026c0b36d1e991ad5e03f0d9b54ce7f237c37e4adf3e97883e68ecb0f7205abe8cc37990c2637311cc780b4e94c296e8278648d4851553ebda0f04c6e3cd1e99c047250cc20a8bcdd426dc64e59fa5e09995d8f352ee142507bc8350fc269415c0534b6d9235fde7e2e48c8a78cf6f40dfad7ad49d65d5d6a2a7f348e28ceb3a9fffa797e86c852eb2d39a301c5dd6b147e3cebbd5f105fad6dc4a86c45d7ae6e84cafb5a6e3244a62dde6f8cf300e05bb7cebf3615f0516705a6c9eed9ad1b896628fb537607d691d5cfd5fec33a133a673074b99eeb455ded5832efde0031a5958699451fbc94ec35187fa0e7d23f6fe9c2805cbfb4e1b7271222d1c2efb1e35a28c2418c32affc0b9efb0215ac8d57e8f713aec7c1256cee65dd9558b95dc9a4c33d963e42f2525e9c22923ed09f3799729932b07b33a0fbf5249f60456a79eea9a54fe1c9c5d6b6052680f12a5a6635e7476cf388d82d4eb15754c5cc9af02e10bede43c379a1057fb0dfbd0c93b1f7b542cb4c15d546851847c1e6491b1fda75a0d3cd50c2d8b34a66cf9082e01c46320aa41dfd6359bfdd8957b7a422346739bceb4d2de333e5bc4e817fbdb1f363f543fe5fae21f4e569414d8cd956dd58ea663121a5d4acfa1e14844f872ba4b02fae744817a6f2c8bf68f2082dae3c19d2409e665e3cf7004c781ec6ec0f14706af83c01e1c333b741ccaefafe7ef646abaef36bfc6f3ac5fb6d5dd00a694d10ef17998d604c660e3082dce74842c6dc77a7e89c76d0404facc8ca57ee7f0b76372708f323c53588893ea99285dc50efa5a875b7b22a69c7ec669f2b9463bd70f12f72045bf2f3314ea6349fca80ec9c719299e24fb41517e5cffdac04aab9a22f267036ffa590984a65ea352b360546f924a4729e750ca0f0a3e6b8e83dbb41a8c142faf208d42ff0a389df8f21664ef4ad12b3dbe0a56c6559346f742b547a4ad87525f784981b8dfb6033ea6d8cf5a8584fe95d6948b46094df1d68c0263e7b679dbd4c3eb127d490b1dcb997813597110af0d5cd09c25e37511711d53677bbd34514f52060bec1b2291801b508126692e4a3705567be4e044080691f1773ecd704121ca2dd902d27434737cc084a1a3f1ede05d7d1790d95fe29e5f294916acbd4cba2e82750c9150ad217f03ea4793d36c62c6ec66f79b8eee5d26e2d66e838df647d4c8d7b31ec2739bc83641b8e11b03aaedab45c62e19641eefa9bb5393bd7456fe7c0849143ebd242e31924a08b83fc6dc3a74c325cd810d12e51cca07f1367b6755c4ae6decdde51a01ed935ff5bebde1f9570ca2fe7f789583eb07253cf65be5dc4053e979f6833edaf599ef3ddf8d9ec2824c3f82adf300c64170fa35879d2b44dcf7bba8dc1b8fdcb1321bc70c299aa9b73db1e8b3438881b1e0c92d8f7b3cbe84f884bf4afcae375a3b998c5a36d821a4a00d77392b5f6c18cce9ffdcda4a1d07e5b5bc2c00b2f5da013cfaaea341852c67789ebf789735fe19685781cee0669c7ef95bac05977591cd94b432de84b955f7a15e74805f9729a0201e1b3ab36b3dfe54205d5e5c4a0fd47cfa9f06dbea334d19920e7eed464a03a84bb868a2a0ab3d7077385f7138277764f8f330fdb1fe90ebb449bb995cc26305e25708a49849729e0c70f8bdac9c70911c633fa121225d8edf5b77a73ee5fc21f772fe0d54004c6406c7ed0d3031d6274db084c156329805a04390a72475b2d22d9a4e81b19f71cf8bbe36834189359f595887636a5b9bea04846feb0713d39102874b9d02ff5a5003485e4c0fd27cb7462f67415ee16344df2e31a890739bedbc4593628673f533fa4d50aa0f2962007336e52543f6ea9cef4c82905295c70a25a9997f3a2fa38cb81972d7027c81aa5e4bb4720a49eed0f9ae3e3cff0cb25c0fd42601d92ba8425ccfeb2827aa3c7a6862a7a2f810317f43f0d537e47c8b9b06e581a80c9cad68278ce8b72eb7e386c2206c11dc4424e3f935f9957b313cbfed749eacdc702538c9141f8071e1dbe2fc0c84ecbe3620197436ab0578a907d731214624a78aa1f605a08aab9760e801d8500dc28b458074e9f8ef68b94f2f1605fb07d5ac44e4b8dcea583f9218f0511704a13866b4a9287f60f147667de724e5713d1bca854f279a9ac3b861724f097a9ad76845b59b6d3772c9122946ed9ef0eb23a8fcf8ebe210ce794343c1a9a944b982ab5afe143e32baa261232512fa30a14e58f2a2d9d75f298e18d11b8e92dc47946685f5dd292b55d857f27657626c2cca20383088de999d4dae09cec1531e09c7bc5d8590bcdff23ca972186f73767ed27c3f668828d4495b7fa21c90f7c9c48c5c7e23fecb7a5f1665f4a225abc6485baa699b6026fcf9cc1177e017844d5b542aef09a3c175b0ce2a8b9e6100c27a5ad85ebdf6e28677f229f5637e842189be0599e03dfa700496b6cf00c32acae642ed3a207d857db3173c528ba83667e742624ab1f3a172e20327699527a71905220749b8a72a121e70de26e268b52aeb2a02ab8453eb30fd092cecb363059a1d4e29c8c4648ac3dc2a23e773280628addfde99d62c2f908633d8afd8cc8298998dc4a97b8cba87c9e58e4262cfc820d082471e4d3171f9c6b0e9ef9c02aeea3dbf1656c9256af0cdc84d6c165b54311b85cb5ee3ae9e51f6c18b318cdedde413dcd54315197846b72eb4cfbc578ffaa4c5adb641b8401a908d9770d29941e063acb1b65d6ea148ddcb21496f59149197e5ee14072a647ff9b7173b3b73cf8e7a253e311ffc0283aa60e65aa0f0191d35d84e5c31a429b37e4c8473fd1c658a62ff6261cf5955a45ca0feaae4b641c4d387de6704c2e5c6bcdad7def481b5f4136f78e54677d37a49407cbf37332046cc84a8dd210c335ce8a6c8e488e9af851a9e087e4a3857cf12b1cafcb7230e3939f29255a954fb28144fcb9ddc36976fa6e74b19d1d6eeb4cd54039cf1476671cfb820a1ea23b288e19db615339dcf29e3905c4b4fefd55cba28d9ed41af2313632c169b9dadef1bc7232049ef08f591b5ae01509fbcdaee1f3c72b0e1365f4cd3a1408cba2ad54f94d8254554fdb56fd9f8cc3218fbda3ed917836702b3bfcbf96ea0f1f7847ddd2237a65f49646386c1d73699f460ddc1a9d87be8d4aa469e29b5b1b149c67e1ea917ec532e1bb25fcea757af39b50b7aa3f4b11bf4c1d32926a234db278fd267aa64a65a0dc9b243085eb35261bed9206e8df50a5d3991a0b5d556d84d191433fadd26ce0bf1b6cedbca224a6ddde735aaafa58b2d461741b361e6bd70abd4196f8263c7744a310dd7da704dca3d839c27743464b847fa6028c152a2d64c45e44b8e26a0e862e0fa136033d9550eebaf40f825033746ce9edc22831e720d0327ea3f2f31593b94d6583db4f13a540e9b258742d0eae198ea7311339a5019c5ec41079000474509f85c16e32ab51d2ffb9cafa07aa5e00320c478e7305c8ac69543040d44e0bd720fd703612dc26f8ee284025fb1d944e4ba2d5fd07cd4fde7393d93e54cbed8c3f2635831c8f45875bd0aedcc9996ac0d48613a4f027041fbe28c0c3c13bb4c00403c87544dc103f0c128cce719520b422d00a1b48a7f3cb34d9faee2304af1f12e4d08adcca8450ad8864cea6cc16c5767e9a844650803362c78d19ca3e4564c2ce1527fdbff43bf14f2c291ea6b9dc7c85a68a247a580d434af35c0d4251be40326d1d19c92152e283f5a363cc16f9901f5bcdea639d57943d9d96d99838f34e144dcc175fe0d2e953efb66e6b607a78c6cd2c07552eaae8e20cdd4146c14de1122359ee8d01bda27a008291a513ba3084b996f787038384e6ce6af8892418d9478dd2608af38c649f9dae9e478873008df414d0fef5742440d5ee467d226aba26553d4af6de1ae92bec6aab55017c7479662c940b73fc2efb347027b92727794924362c2553a0c8f186ebf44150ab399c2b3e8ba0e88ecdafc95cceaa4003a451806bb7b3091a74cd293296fa3c32af8ee7f327552b985828dbfc845ec27f933bf2fefa02cb62d9f9bdf67f9df37320216b1dd499c98966fc0fbf8189e4405754d84ba6ffbdd9bfec6b2b4272a24253784595e6928683b981cb5c3594e8b0b180495a9c7b8e7250cb4c43e9153718b547b4eb0df97b43fadb0650c06ed4f7fa7677fe920c0936c7d603cd67abe06ab2eb6e195086d2b4ef3f216884a557d05b16df6a74db1de2030c95749cadce28e99f085b45bbd2f017f1003802284c9a274eb366a69cb5b0fef4fc7834a03d7299263df2847d6957bfdd34fee5e482a3853d732ca6764c0cf267ba7292575cb8bfffdedc517c22745b8dfc5f05f1cb45b4322fb829d0dafdde609239c0b35e9a77163988d0de9c861dac7964514340f92672709972679d826601ccd64e196a58f6b36b509ae069bd914b17c13a0728fb8468455ca3dedd322344fc08b2668f96287a8689cef1d742755683365644e8811e3544636fc0da5bd2ed0739d068dceb7a20240188bccc2b01423ec4752784997e1e9f7d2b057c16b28a55fedef9fceade0015610df1976f098dc2f3e48a0ffcef017b71062f71eea1423dd779fd7de85554bbe9f9369e0db968a13f081bcf2f34edd40a53247f19d53f01ed4ca3f6b4b078d3607eacdef2c6adfe15d4c0c0207a5e986987336545231c01e6c3b05827a71a0c38e2bcffd2233dc1430bc8de4ba3616fd6f3e9fa25ced0eb848a3d43a5ba2344f5761591d2f62d1e67d7013135f6f59dcf70084185904be4cd06b0bf820455ef80935d358b92feb3e6d57b0d47b02169ee57a04f157ea24ffeba065406c03419290c45a5124643d49ad296c7922041a45a5f67add283a57ee2d06f3d074c436272e4f8124a25a5acfbdca7afba26bb3226a062d77dbc176c631582388e453aa13f8378d89c5896f9d4443420563eecd18eb785264a75df2f55c9a9a697e00f652b7d34e7d09d5f53dde69a363672994338ca6580d7e3aeae4a0213467e458c3a137c494a3fc055658501d2df3ac61ed314d6f6e2e622db8393b523d32592d54fe0032d57a9cd8b59959c48e402f2edc9d20c1f79021311d67642ecb64ccb3250a634d0afa2cdabc30c23d177c50db67d33378334741decbab1f666beb429e11a827ceeac323c8a7b9e2aea9105af7506e3c1149e5bef9151054d91861fb0e70774db9d34836c2450b792aedc3b402d80ba2da987f11fc93ac74d977176de628fd40604e46377f26c00c823294ad8cd36f75a421e406ef088564fb2fadca1dc3049e481808eaac1ae9b019f0714089d7e515c4dda841982af9a369e03d77ea409d6fb122970ab66a559c4af2083f5f3db5a1c83f46037ec073833abd3d044a35da957172e8cb7efcb75b4633bc3c8daeda959f5c169de32bd6aa66fb7553df679472dbd8593f2a8b0b41ee1cf2d0af66b97a48fd7737a96e4abb0b3ebf5e8ddf71eddbe22f2387d736346db7919803599ad3105249a6cf0c759ffa1bddb0db4665329e5afddb466e9642ae916b26d3323950f10ac223f8be8f75a5dcb8b74ad74145249e84c4deae3b870f6d394cbd30ff8af2fb8b7d8afda932a8e7b6861b13da013a45598387238fef789b003943d0562b60893bcfe1e2283f03ce63f461ea8bfe62ed16e2a430fad734b1fdb101e6004b445eeec64e04d8f8d2a11a0a45f9ca8d7f43e8c2859be05aebd9c8175120929ef3fa4e7c3a493ff345f7bdcbe9264717db138f32a2b09ce2ad2170f2430310ada611ca17dfeb665aa120b92c2e1fe141a39c9a5c597cadd0916f3ee464a55a6648be0720bcb988290744f4bbd9b006fd3e2c6e931240a724b08c0f9c45fd15dd6b1bf3095de23b4169a02774fa73384a7d549367c82b9cda73c905d5837d5f9f418871229d13e8785cc3887611b5d3c9f3783e04c04b4bf13316a5b7d485a1d6661a3ad69afa2b8bc346108b72a95cd47c6e2eb43a41f30cb825e2607c143e20e4d0896439824a529a90fac6afdfdf2bad57d48c10049cc8c5b1488d842893aa314795c114cb9ed588807a37637281bc14b9bac9f2759082d5b7bd59059edb0e2ba13f72a371d532f18b423499091337e804d2ae89e4a31996314cab4bc90fa80f0f0752ba2dc15855f6cbb05037b36312e3adae86f3b9aa58a3124f8446fdfbfb73ab72fa1db5904db96c1dcd2ca93dc8cd70a80edf00047a50b59785646e399d657e4daaf397ebf5eaf8467fb1bc2b827c1df2ad27afa9757acdfc9eb0484e9ae0b9a6a283ec72b00bb9f59795b952d44beb8113907ee24d247ffd7f9219de043a1b676e1f554e6c060dcc18f4b3532e019253ca2b2a5495ba19c3431034f0203cf14284134b8c0c6e534a353477f04c81a84ce418d39c588dbe7b4a053a3005c1ac072a0d29cf096a0f5c5d92c9a7912cea8d0ed4e55c55f576ef4e9f6854af0f9681ef3872dde55b54ed9cff72f13f81e5a644896a786676e1f740d36f2e1b4070de24bca51e7631e81b23ed1b53933ecf4e80dbf581aa5c429dcb2b9c70a2e0b826745640165ba7f5b07d7858cbf291a659d5ae500e3dd191e68eb33b83e894120c08d5df02c5f71f37d3efa3015193366fedd5c6492e0989c3b8ce6ce4df5d2aad85bbaa8f55719916f58043c4aa486dcd81695ca96009aba20d1b4b97d31ed6ba0cfcb9b99bd4f7c8f98a491f0cba463095e9cc3e628b25bb14cc7543f8583abc3de5ca4f60fa320166fffb502477bd5625e74d4301743973fd80b209cda6df259a0243360c8cefd8daaacd93575932527572ec41c0313690658411ba129992cdfbb7e63a1cb859fc2b2657fbd7e87f25576e0c1c6a7753cbc85b88757980ea9d17af65ee01e32ce0d5939679ddcb18b9d2fbe17187359e23b1b490767bfb3330cfcf97fbf79a551136ab21769cc906edebaf350faf992c01342103f2a732f9156559e876d387a3d40b9f1d24c98cd4e56dee9194e71df659933d17b40a3570ed135ef3b999853700d4357cb7c6a35720cf32b0d4ee560968b607c08d3f7ba3ed32a36ab6da924935e1075ad37de8cfd633a5c773ab9e999c2e195f18445e512bd7b5e8ee779886b9a3da396c09f2f17e62fd385ee985c72226c17dea304f6921e8562865db2f9f25a9799d967faa601ad4461325b4499e78b673b94e279fa9f0705f91b48b4df0eda40696f90fe6e6d6dc8b9d279532d8cacd0f6da2253edadaa4060260f3fd792972e5e717fc2c03c5a527958bbdbe9be426138a04df71e8f36541723ae9765f46a04a8a79876b2ce9cc431935f5f51a7892767220236d70f051d881efd1fa4ebf4ccacc77c32cf0323ba3deb0944636b6575b87bdc057f211b7158c85743070e49b04a247b88777342b7c4713e6db1ddfe4d680ade62671dc9e09d6a6a0e51a8ad7d349ab20e7bc0c14f126437bf11a57d45cdd92a038336e3a13a2d2bb3e0e8412f7a72b3ddbc33522aab98627fcdb991ae010cb532736beb92a9bd082545005b1e7d2fe3552669a2f2ee74d7f0a76e0701ac8d17a55bebdbff9ad8f7aa1a0c210ffd6a2dba14985d37d4a24a18a390b468b4f6aa40004c5f92cbeeb8d4ffd5e3eba4d57e636a2f551fb211eb79d7aa737bec91c26060ce7f7b256fa28802c4477c016042bb8e4c7fc8b2b57b8b041a5e7099e992c7c8680fdad0662edff80fc65b9bbdd6eadc594985fc2631ee09406dcd58c9f5fc7c6d5c14a4706b54347aef722768d6ca933d3e61c46824f06f5015bcb8796ffbcc77a63c4e59293a9e561630a11648bf25d3ecdfca355b5f068d87ed0f03132c569188fdc7d7ec99290c5e16dabdabf15c18e676f04cab4e3c6082204e4a4d6b5cb376586b703d17443bae0480f219359e453b24d2f7354495325bd2824e050fe3fb0999385715f6c90a7b89229a312a06d015f0f2f750af17f391e9e63fd1118cb982188b9319878e58d30831025eaca51443398c128f04b756727a1817852e2f23e8934b4febffb0dac6bff0c29999488ace670bf9fe589d8b38f1debff77612291a847d74ef9fe417372a3d2d5dd09a24f84c7e211c2e01f0dfc55a810b9a81702c0189d7f703f2a2398e735f29aa9f53908d703e04323537ab1d82d4ddad60880945d849297a27769eec94c69cdb3845198bc3bc72ed9cfb02380f7c344ba64e13bafaeab6ec75b68a5864731a252c252b8ae55f4c94711e528d0b42169f4d983f4c6040feae677f41dd986120266d8d9f4a16634c0a04a3d9679da5e3c5df194644a24b8e9dddbd13ed0881c53ce10286a71bf3fa9a55fd4bf84b177462179c10a7f680d38e2fc31e2028532caa7badb9e3d9a9457b3a97343666dbb11677a2c8350a6ae92198a8359f9087aff71afac25f16a48bb7804cda5a1146c090a098b8f601ec04c01750f62cc18d105cb2b19627a8154857a759f2a8f0b4d347141a5d2978f3bdca3310204f5cf25476a62adde89b48d0fcb6a778ad52709a16036cada2bcc10ab8e07a339edda6d8257feb61def4d945d4814ba76f841fc62ea365b716aea179a0fcb986ddfa04bbe4d13b00d93e2d50dca74aaff9f9dc727e7adce7ff9e9f813943c01339d8969ecb0bf8c8120178652b3469af68a1f714e14199fc29a7b0d2e7ce383dce833c347a3e437e79a59fe3360982c9e0dc927a4621af1d9001f40d9fbb19a3efbbbe56a1ea042dbf54cb7e060b143dcec2449ba4d3a427a6ce4441e58a687492a7e1ee8fb47e22ffcb4ad14f8f71f9e66789714521a824b051758e4d1c06cdb625c394be02e7624ad5443d1f33d162b27185e6f0a1cf681e22059ba646ba1d01db0f364fe36f64998d4c1d3c7ad038c62ff9f566edc9d26a1244fe219126e6beb9fd7fb7312299e3e8f6d04f9a364a4beda40c75cefd9d3852f84417e0bbb263ca9aab62ec63ab6e50c7be5e5be60add37957f0bbf1d72d68ff0da8db4fe8a56222760ac11ae4e7fc34876811fdb3e0fec6ca514163aa7181c6e652cbe92a92753f36390c07988c217852dd7bbedd02f3f53b68065891f6079730df2764ad6459b53fefa4a3e52bae687ab77af4e92343d71ec43c6ba04d3e3dd5f655e0e34f4260808c630f89b57b0763708d43a113c5a794b0d1689f0720f4d9483a44a560c3944821c03556d6ba30b1ce7e17f4695b50c5e5a802a5646e959e742ef6ad888ad0de2e75c5fa4b4e4f354d6d784bf6865081ba396471cf6822d7a4efc473c683421fe48e97b71a75c133606f1bbba8785ceb6cc8df388ba6d07b22eacbfb6b02e446288b04e8aae18643c4e66a6b6efb6ff78305a15ee1ce8656c801040a205de9579bc9aa0b9e7527a79b87c2802debc423c9973b80d60e070e0500144bcd344efdfe1d0cfb5e0b03fcf7d2fef99e97c31c671f2f1be38169ec1bfb485c548a952c5f467a4ea36f553b02066be6a7dd9562426c26f6bdd4edc08a8ab9ffca20d3a4e3f581e58d6baf705eaa2b9863980d906d5f9fb3e6653a293609a5224efcff8973250ba8dff838664043d05bd92513ed3b48d3fc667795cde9b688ee2c35f121be60c9fcc3d63eb2766a6616a2c319bebc85d3c349a81ef38d99d9ef8a1c44352a812564f41e39afe20020d7eaa1f36d4e7526132049bcaeed0b10b090097bae29b502e299ae8b3ecdbd6cb9062cea376c98b4a1867199dd3ea5118842ce85c646b601193b15b6cf104315f6d7fd130bb8b3cc43df7105a21b9d5670d58aa44b15dbcfebc883bb7de9bf4cc80f8ed2231710fa0ad5e8a2989e0904b5f5af412dc95691eac63353796a609421aae87a6a0ae3fd6335e91150ddac17eab8beb76296f4264ccec9077b635ea44162dfcb4192911d37bf236f271125a579887619cae187e9d19c2096731ddb2fbcc5ac63a300c0d4ca81f3ed8be73ca8ce64831bfbe57ef4f83761ac9114aa5e2629808b5290374f8d4ec0726ef95bbe83247e5df81248c8d6fe4a42ef8b4ebe925aa688268e57aae23d919a7f4c6183ebba32fecdfb0d57f317a2c90db93e1110eff5ed57f92566043287c5a941f5078db7540b80f6869ebccd8abff83e972aafdcdf6d3df5df40516cd03364389c8b8746dfdfc8e00e8cda7e32695505f9adeb0f02c61e13ad851b432960080de2f5c8e027b5d7496b4418ddde84b6d0a71c6cf3425ac0806589d09f732e58fe74277d1897f193c1048aca703b8d6c69345968c577c53601ba9b3657f0917bd78388d54d159a8d6cb0cdf3543585ceb0ef310477ddc2bcf6284099ae84e8afd84ea04532d3e9d62c284cebcf31db7b431ab0da24a70105bc5849b761b0a083c6a376d610e3622820391239cab369e97cdcb7662e62c6dba795d7e2fe9848f6d29d26fba47f3d91c4c05372ad3d9207e7a3940bb2d4a1f9b0441876a2864e326a1d6895c66f4d009608a946ddf6908bdccb5357ad968291710bc901ed0332a66e9860d9b36686e0d26a50947cf5d5b83e06454da4f69da750b8f59fc32b73a90b1d9ab1e90fc39ef8a9f43934e5553cf03cde1d722c98d8f04d7272d5277e734c806da5367bea846f3dbd1e1264c10a70567b7cd9f3b8ecc453feafc734f749f98edb95b8a048022a0ccb4c9435147b123bcdac3367471e6c920947a577409ec1c328bc06901d0119ad97fbf519d74417f33ec0fb8f6be410689c7ef6016f67d02ec123511c416df1a4ab41f85aa00fa49665bfec9ac0a8c8765d1b9ed1021198ce1e344f08fa959b9a86479d1ddb247e37ed67a386c9af97dbc30975b3df06365955687fd324c772b6dd5363e41b842e91ba4620e0fb7d543e217f250f81845586602194654bd5d7880d093ff5526a3f9f00f82af0f84d19dfdd744a272c8a836b74d7898077213c0ea60875bc58ce10f2d74195ec053f40ca9d90e1fca2e1ba331901a34ea87c9a603f184feef11d066e88e10d758a0d158cb75cd269d814d6eda8617b2ae1ba87779b2b91dfe1c7bdd0214e52adc9a56b04e2584038ba81d0c6be5f78ca6d47480e4990c41e243f12f8ef150160e3af93dea5fe85846b7919e648ae31e172cf02843b8bc599d247af1c13b63bc92916a5ca252351ad48ecf4144a413ea22e7672ab03ea8f96ab8d9e247687fdd387eabfe83454773958891b646e479014bc625dbd6c07ca0e1cbe76448a33b488c2eb8fff640f20dbeb2f62158fe8b9798a4f5e738a60f659a7c0091ffa6a045f5edb2ad4cd6dd8def724487568e81b1127b448fc6c5efd3ebb45cad6aba7a1217668767fb2206b4302d2e2b3638c117e03449afbcb1005b31dfea35c4fb6b9d76df3409813124f9ea19e6f9ae6ca820d73789c0e1de00e6c9104d92c8c11bd0f5ac74d6e18ac1eefa03630b676d030d2c28495d35ecdadaca4145b4a0eece439e78a3ca00db1706022d7f566b09ecf462a8635af30fde45fb30d674ba17c24c1ebf79ed371dce55bff3eaa373dea54d316a176a44e4c671946d3db8341efa6734c6c1fc34674b298d1f7d3aa2653e8b4016ea90517c211857310ee0b4ee8c208e77f415d288163b04032d316016c98508cfc8c62494a2257e0716ae73ca01465eae8e98bdc89e122c58efbf4382812bed4b48e04c9484dd305a1a91212ca63befe7ac8cc53df5bdabdfd0c7041c340460d0dbd87c6cf8c655c96ba7ec6d4a0072b47027e0dfca90ccda9476b4b8ea7e77d83c0b8a428663d0d6fcbc5ebed7db8a12849ee74b21ef62f2ba415e734bae7d6debcf19a0927cf5ea0388c4851c03c7d49647b6db67a65c5a3aa084349336725623d0eaebcc7b693b2df7a59db511cc70e55155d73af956ce783246880f4848ac0a6b33d749d5fd01d54072cb30637c9cea343f0992920ccb997d2cb94c2ca5cc44c8108491279436e980bb10484d1c16a55ba65d613cb23b0d21ca1b1585b3145ca265dd83acf56a8a83b60a564adfdfae7e7be811f3a0d4dbf55d128fa33e78b7aedc7509243acda76cf8ab91b6bdcd5016517d3dc6c638eaf4f676ffc4f5737c85eee46d15db4176551184f631df0ab4e3af7694219817c2384670e9cb16f64f0b5071fb0fc4625e07d64be322eb672ec721a7efdfa424d80cbc20146f712bc22fedc783bf2293a2b3409a8371b29d63c665298676197ab9e41a44fbc564af8be5edb87b9d3e94c85ce04efdb93e7692829344e7611ca0edf2269100a3e982e854b9c2b09d91655aafb205f23c84f364826c57d78e489402d7a009b0b422308b15787ac171ca9e92c3df6768bb38f1f1d121f6c1a279afcfc87aff4c78f01b34761b25e5fc9c68e68d98ed617694bd4b842ece2250828ae17d65db0b2f706f00d42e8fe2bc81b82f79d7aaeee64ab1988a987993a419afdf7627867a7644d202e1583ba2d6edc816dfd2a8a1b414d41cf1dae7666854dd78eef0687e90e24d781b42ecaca115a7aa4097216a761319a118eacef90ab5cf48802b18a5ae6af96f6a94f08aec52c246bc007cf027021d84ab0ffbc27f0adcb6e4ce59828c8ebbc5c7578a98c3a9d86de60fe9792af252198252d7966db29662b79ed9afc6f80581bbc0448a414afb5477b35ff9ea0904b99b0cb5c9436a35722305b8836a6607edf7464befbade9b0514a6cf3a8f07667882c881c81af2c527640d50c186be9622506f6c57c39591f1cf11139d6499361ed6c6fca831697ce9745d7a8341339e24750bf8840ca3291653a37a8b238584d0a52341dc7cd494967b21c9b552db031d55fc1f913cd4fe0a64baeccac67bebb20171625f5cb6360002937b0be93922fbbd454cf3a87134765f5aec21946d627ffdd41a31fd26a0326a1cff7961141cd2f375ea0fdb48f7ba6ba7091af9f50f8abbb5a3dbe3abaecc02c079995ca18e9ac06d2a7beb4cd1cfaad9308525c6535604dc3cd5fc1b2170caa16eeca9597b4c2c184e36449acdc87d1bb6399d7e91e49afadc97311e2169536caa096d2eeffd6ea74abe156772b8973f1227efac69baef60ce204329dcd6c3655c0b20be4cc3f2071efe77692bc49077b0c220124478df55205ad85792f75c1b708225468c499257325410ac74fb13dd8a2a9d54058efc4a4024b8313ffadb2c4d4952fe8961d28ddd85f46aad6df2a3117da81daf2f9214306f5c55098dd2c4314fa500efe72f2c2ee93b492086e39495dde814f7d792f70e80d7843e7753f60426980a517983cd431332ca5132d7b95636d40a1f4a3c5edcf202b309e337bc1442c2de9625f8af50bc08ca75bd32617d2ad4668dce71d75c550c93c157fcc425dbfece7f6ffa5fe94ea010c5cd1e89d6e5a061f55cfe3387b23e74d9c6dcc4a55f5defd65fc34645d96c0b013090b201d3d75e68391c66dd609996d66d1b991eb33d2751c7d09ede6c299e11c9c5be0c01f7fd60c1d4e84bd370b7c28e6d676693493821088c2596f7f6ac198a1477f94ff4823725fbc74437ba697ae3d58b7cade1cdf26ed34a6fc6f65169b67115106de12e33652990ed9a718eab9a3e6d44fb3720fca4be0d137d2791e20a753b3f20d6cadd68cc5f5e9eb4f43ab11f228aafc7531ea8e988f746795fd5c307dcaa9cca47c81d0584fc22f6be4a7a0610039e993ab1db5a0e9b0de21b3d93c0ce2f00c130ee41acea0fbef3000ec3c05ac5edf72ef313863a5a7e74ef5291cc5510322f0cd941eb5b4d42efc3ceef29a1caf4a76a153346bc487dbc7317e48f13cf2983c06eea0ca8d7f6cc64e828f2e08c703e6935172a1fb854ade51714f01b7664857d81e0338f12e4578c94412f3fccff4699c5dc1e74de9a81cf9d69f1f3ce7f5b04dfc381b61874c4a6246c8ab2054ce3686f5c38b9c580b9c8294bfc351980a155528cd34f8800d1725db9395ac02af3da5ca9a7e1b55c4741e564bd9c80330b455920c598ed913b6c55c2f8fc3ba15023808674718a69b5c63283b788f2d9b7e3109c14c684233d5d9eda465188214556d61e94189baf2c6d47f5170e69b7b4f3e00c5d7508baf8d1c65ad82b996f41ea68c2bafc8b95532f48295356e9709637c0252af60d3f6616f5c5f378543f4caecde579c9f738fb7d53a18c956e6ee57f701b28e30f71ed80cdf8b321208260ac235fd684c61df45731dd12ca020b9b697e90784b14f77753f4b624c3e35422c30a0d45bd42da715315f8f4fe0436715d0f7dcadca4fab05cbce258c1c64d4960093e2753366207554b181f77809abdd3a20988a76e2a76c1fcabb0625b22d223f48ffc7a12896af442eacac4da18283677c6042dcf4589fb3de2b28a1b3982a7a399acad8458735630fbf5feadfeac4c5479daf2801248af0fb6aa857bc8dfc9af849b8c251edf5f9bd093205673623097b1df6ba8406ddeb67fc1f0f4ef67b0640229515b2e98becee5ce840a553af56b87292d22d6dddb0516a94afeaa82b59de290325a4b12b26262ec899ac4dfe260dd458dcf2b627c29211ff6889ecef3a4e393e9df4f1e2d51f7b541149a56e8c957db247ac8f019a8b77f5777648838456a0149d2b6a61548a6d161743dbd424d2a5c1a71b5027aa05bfddc8e28c86a98e2ab23a9ea1d0bf3e49c60c83b5d9ee5295c2ab00268c03930d56b1cf56a22477ed4f9fcdec88cb6f172d88c7e3e29ef161dd75a25fea602cf175fcb4b3f021388b69a28dfda611750bda8038c92b62c318f8db72896caa7ea3c119dd9ae51664c337377232d18535f9827b7b5b2fb00b8550186f1b7afe6797041ab52df06622ed93ff498fe2fcf335581af2aca9f2bf04f510c97815fcc859a74061a32337f8b98b096a26ee98653411d10187c1f25c949880ae5cf7e537f487922bfabe6406f976d8f36e9e186134d7f01cc585504293ae31fd5ced53f919e303a681a9745dd691bd76ad60b61efd8f025913f3e0943391ff912b7d2ab308d9e15d25a77ab7889be5cd8acf172f0e18f2cc44298699a38391a060e61c7f79bc950ca7654c04682a7f4547321140c090270dbc752afeb529a661fd00412d3033d4e5e2945b92f53492cc721f72d2973e3f98f359802c19faf2ba39a5dc980681cefaa399571a04ba83dfc571359f48a1b7943a2b6d5b051270980200022a1e3ab300e41b6ab9f22698cc19bbdd0ee559b016065fb8173b43c049f614535fb67873437548edbfd1f3a0f1217c354171ec376d0dc59a523e1dc2fde7486b49064efd14e1e09190a90f016a9ee4a7b2d6384fb0de7477c98b34d33d1a7450365dbd0f904e9ec2c5791200e96e677fa74c28710adb27ece3990cd1ecc1eefac082a05e3b740b84b0d8365f7a9d73111c323badd6203d40344c8e879d340af53427dc1879997322309bbc3aa34806b4eee42b6d18005deffc81cb82d3333ce33eab6701d9fac9e517d40d2a9923e329c22cc1558dbac2550c456e063559a3da9c7a50547c1f0229fc4fd970d964f8a30beea4609394dc5400727a69e02415fca16b3812a4e6125d24e13cbbae5644d31e48c60d20c915ba45cab80821ee059ee3bcd357ab911586623a7c877c343f654005cb36dbede6d62011537e6f16596dd1f629d9d829c19eadfd53462e37c5cefc47c9c5f540c93553b5e44e473637d344cc32a8e0e77df73d3f3c166c7919074a494ed1bc5aad2317207edfbe63d7f7ea734889caa5c5b682b4b6b6eff94ccdb25d422f79c7e6c918ec109e4e651f7215ab4129d2da1966dc69613fe632e31e17d88fe597717b875559e8001888a29bc34fa516aa826365313fa1ddcc156085c5eebb99c0fd7ec479a33986ee8217035d17de04ce47f1282c365a32041a5b1833002659fa790f39ab865a7d16e8bf32147e450f39fe01a511458a1090f6d81007d3d9484980d97c4042566164e4d42dbc85e17c09b3997083b0353d2c0a9aded7c31863fa158e43be98a3f462051a794f64c5675306113fcfb5138a341a3d32c80f8a49a1277f67f080f69095766bfe7badcabd9ac80636cd98e914d9b06f428180bfb9937f78bdbf551a7cbc06840581b385628eb61a7ffcef32b137121952192eb39ceffda3fa75f7206eac0d4fc8b393f5ae74942446484278cce0130db768d57a261230aba56744e218469fa4608ef2203fd1c141478c98e7205f86d6310da26d2d78bbb01994105b027470177ffb73e367adcbab6513b62c6edf20cf0e3cace0f098f36a6b1e5f65d51fda84bfd3c0eefef2d2bf5bff254e3ffa9296edf9de4cfaa9220f4531a23f49750d05329a49ba77097a8a7fd727e199beb6d4ef79c79436f617ef5b270c76fcb03b00ad538ba9e54cd9a2ff717c3772f004b1208a73dc66d7a7f32eb4f8d96ab3ee91ea80dfd57107420c0d1a15f82b9e3c16e46474ffdc454a88c657cdfa59c9f444b89256fb5e53756243c50866be531bc803441219342345412e85d0ec47a2c299bae5af37f61faa3e037fd049c23666eb6b844ed77279e4c662d65202aa3e7ca418b8bf179c2fd58f57ebed22ca429ca6002b855a02815db97f5a5cb48dfbcb2fcd02d0e8b10e8410e54c4f1c5df6e6bc8110b29faa057e622276a631c9c6b35416baf2202da30bfae2372b0b07cb7fef56df34fac7140d2fa8d42d9508339a5f4308bf763b8d4c09e7ee167f138bb025395790c3e0fadbfc5eadc61bd010bcc434d0dab9bf3c255ca213c8f5c4cdd21f56090a3aa8810428a5913a8bd6320158b12dc1e444d5fa97784a3882cfe0e4fef9b47176fffbf7047eb1e9f3ff33a66e33bebb49d2e2976842a86af4eed73782026be677f054aafb005be818366802b54abcc8848991e7b1215921f0db385c88ea6def33f938fc1cae9ef3ccfe2b9462dfe31835d7655bd0e3975ceb966201102a39b5eff7a13cc45eeaf3f6376b1640d6298ee391511ada7d7265c151adade5de876b53884054818e7332e9f983632f223616b2959358a660f2cd32a00da149c6de30ce2f59db7af961cffa8b0a96daf588a05c324f2b6f5d630fef76132a760b56ee9c27092afdb93c050ae508b3751fc40e12ff8cf84da90853322bdf1d3b470bb38ef99ee1dc97d8d6a8b98e8a7d7f64e5680b457268d64a9d4e95eb323f5cddcefc22a1bf81d810e27b9e987884ff6b5639feef888280dc186a0d73fe881654b0bae9549a8810669b2b00955385ef0681956840e14a700205a3fb75687b649bb58af915276a6fa113ef7ca58b5e311bc1dd0ec0a359dc6dbb8d7d54c58dbe46ffd684feca17a25034d661817b420f97895f0c08862e3635d758715186aba604df5961df3ffc6a0b1543c44aea03a87db8cacbcf02206fb46795a4cedc906318289176d3ff582fc7fa8e56bc30c829fabaa79788b65222d794890826d06aff05e57bd43415082925a7899e53433ab5d0d136b22a6ba9d87b906f3472c1182144636895db650204cbe36a2edd8af2207a028b5efe44264a06d529fc7a9f53276f2a9c8748147ce6eb0e5b9053350373beed70b11988757d6a054db40f26beb5d4a8be980da53083a583e14bb4ea0b25f954d2fd48697c182c0dd401b4d16004a572a501e6fd9a761bfe0171c97619e6c4ee04e329b88911b20233233a5b5a28f637cacf90b8f1212dff027ccd13a8b0a8ee30283b13215252a1d7cbe8608ca74e2ffcac4fe382a5d87340d607b802275329adb78ee7352f76f397490ffad4974e5efcf3b50ccf2e8f07e8108760cd2f1b81d69bcef6f0e176292c30d89e40710aafdb8f914ff5555ec4b86ac9a965077e4eb93a6835b4d17b64eabc5bf438832a2eb06b5ad71c8c359e10dcb000fd4564302cf323dc8d57d205238d6947adda024322487dfd8465416fb9a8859a9eed470d9836b6dbb985deaa41cdb083e7f1d0b42158b448e017a77e75f8dd7109077f5856ac95c51a687d05dcd7eab7dcab96e89df7af2c469267b3c1dd79c65e4ea301600d6270b6bc8d8333869e8a6f0bf7a6d45c96b051d5d8632d010c47497c56085b968b0642114a031b3e8982eaabd0ca553574cfdbb373370716f262441125cb1c51f6fc1f29897465be623f30533b6b10bc669637b3b058419ad4a5513a64ac8d1a8873b8e293f23e65dda61f5bb7400c4ee13dd39689a8dbd319864a2d02d61593ff12e7db766a5b111d6aa958cecbd6d4be8848b37ad6c1e57b513f35ac574b7b7555e72cdb245d678e9240bb6e21e82839572365e28ab3da123489e5cec605a50a3b710049b069944d47c4a705d00504699657138ac5e9f710f0e33924d66c591ea27c0eae0e4858248baa45e251d4d13671218a5ac0d25ebe62b5ff9fdcb7fd47ca1ac2c8a6bc36c6979237143e1e90e8abf930e3933307ab57d9b90afbe09ca9b8185c8637026f822abff637cffbd72574777a3f7e58c621e391090a417d4006e99052ecef42b2b1576b1875dc1e018ed8a9e304b3cb532f4424bffd95d0ba58e7f88d3f4b0647f50c596e7e24061021cf1ced074ec5abb185fad40729268cdff6cdeeb06425cd0545a92384e35f5c6ea2639b2fb90b57e73dd4625af233e2fd4f72ac0657f5012c2ae7a9a46d43f556180227a882def6968ebf025e497059fa7a6b80a187ee76a791fe7216b4698a3a3446b6e77267a42abe0ecd847d1e3db3e6e46fa2f7feaadbfa2e6c1152474ac57452fa164ed1826a9ccd563534a20efd3cceed7bd95b47b54ee3a830650c44733487c1d79884588055a240823f8f16a1ae9afe76d3b24721474e399788d53ec42b68f1822889949fd06dd65d9dc42ba32b3a4c59404a1fb2b75a50f67b4b2d274ed31ddde7609ed9ab6271fbab99f1e75f5f131ffeb5e56654cc1f84a326db1cbc47e603208cd32c87ea81c312e3763b6a2807587a9cc3aaca0b3e321675b53d1921393aae2a452296a54650d8fa7050f0b703e9ae5f8936cd1aa5640a644d800233c0adf393ae7fd372ce250a39e153d39ee7e9adeff55acdb115b3c72d80c9ebed23ada801aa0f10683c4660088503b2e36411999ddeed56b57ed4e8695678ab03655740a171e192122bbf64994eda114f95f8285116d5c8001a7ba63e935a69d70276f817bcff7529ed24aa95e541c6fb24cbc7cdcb99f193b2cb5e8cdaa3e8b5315109f178b574058a77a94da30b1a0aa4e4d05b4ffc560828d18ddc6ca301153150af283a501999bfe865e518228eb2ecc661a21411676fe1c1e0ede1117d8ad2d1633667fcea96efd0db3c5c06288935170f689e042d283e061a4b2d85bcc7b2333eea14454cf8183c01abad8a34f884d61f33de4565bbbec5c54e6ff7c90ea5f4cfc7b1db5bbebf088248cd301322ab6cce19ac591f764d5ca6e9d74923d6daef6b996b97c64030e0479acabc64821632575c973f0199fc63c1bb2f196d3215a2af480836f2895e7c4a173c3815b9d40cbe39d816f3c8650b680c01d4e107b57da91e7272591e7108b155faf3e1592f98651a4e41db237a557fa8a39265b77bb156a101d95c682b525ce4c7a9bbc45ed15778b25a0c8be42d7e4696c32d6b41fa30502e9d4405f8a06f6ecec66a606787977d0bb8167b85be334c7dfa51f03e99e799f28188bf5a473e5b8d90cb4e7b0b4de875229c42487dea5178ddca3e28d8966486dd8c419fb3d86e0ad881d2fa9372965eaffb69bbb59029c4f7fe89fdd7b3e5392371aba57ebfed7167197fe5463b427a6cdd44815a2d142442c732d8dc7e0e5250a0e7498617cab56c4f1145effb51a77e1918c80e06f99fc732cc5d614e19261468f43ac94b897def85a3c454fba991a3dd518fe8947017d7e0965932be787bd9ff4191bcf462315e6341bba60a18e4d89abc5e5dd2cd7e58a6a6fb895da866ce910838d9311117e5ade21eac4a34cde8c3b98c03743ac306ed58fdf659b0b5444611ba05301d534f10e8282614e2dfd3f7d0dea2b6ce66ee702fe0d53e3eba63fb76258faafc821b7ce49cb94a56311c02f544674ae82958de4df76e11484fc097a03c195a2798df09371f332af6ca9cfeb82201a1b4886b43517e267ee53b865e08d518abf00630583199f80ce5a679eb7c178f90ec9ebb8cb72f2360e5d822e0a0a9775d769699f87a8b151fc1717eca276c2e7fe265fbc8deeee2fbf91cd659a5b1ab98969608ecd36860331915b0deefa3c682e753b7b0a525c116bebd893cabd06c0ca16c0115e6307b14592d54b2623fa133eb76d5ed968a2353de08181b8cba47b7159349903e2c442096f05e8ca605fea95633243f3f111e6159928765702db35fe6e8dcc7fb483218bef2174360fbb2e126711d20d8f7d0d6f2a2b7e10885f36dd06a2a663e9be5de549ec77200087d0a261df83902d05f7ab80cbd7553fc2f06678d0f0fc803416b43f861f495d4795392ddd63778afd327fa4658ec91166e0d6a7a93a957019e3167189a7e1b04b73040d776840e0f9dcad45ada4556c624643bd1eed350a92afb64bca40ceeeafedfb71d010b6d6555105daa27a032dbf0040464639d5673381e102fbe3c42d92da34f9f575926430aed378bb6ac5bc905026b0903cefdd51a798f7d8b79bda32ea93902ebe2aab5fdcf4573e5c6ac3a0cef77f9e83eda61bcbc8caa1764933b9b0788dda91f96397ff00aa78f5959d8f358ff2fc01f5b32fd9bae58ee94696678c2056fe577c055b2d3649c7e732eee90d6754f66d0a3ab914b295f0138a27ebcdd45eef7851b48ec092776f7bf24cddd4d41fbbf9ce37f1237499e3ef6006a6157f2b14ee821d9eb42656db9b87eb14a56279cd5184aaf5d0d28814825f9c06dcaefda882eb062ad6b91735a3c361f1243a19eb59eb4e30f2799ec773746c7aeca2b98fbfa7247719ec64d3dba337c7d90ff6dbffc57adee7861f207dccddb800ae8b1f7eef481c1ce37aa0148cb0c31a35457553f69433ac6dcb29b116c3b5958a72a25f91b3d836f9ff9ca51eab847b74dd179b2968d8096f8bde288f36a6e1784a40a16c6adc2999de260c641f732ea9178820f1956b216968e89b85a1a3cb780d3b0a3479a7d9df753fc96c9ca75d407832826c26aff6503919e456bda42b8f131f22827c49b3e3a1bf0f7e3c4608ba6bd043097b20c21088096b70cae936aca28f987cccd3809fe981dafa4200ed85f3b87db8b379dc9ab9050497f39ee93a8a58e6ef5a1a7b0511c5f09bc20a6a32d66a6631ee81f210de2678af5c33f29055ec4fe8f09806090cda87900ce93bf291e9fa54fa3a719fddb4fdd4e3e83fdf5d7024deadcabf9bf957188ef54b753d87909cf28e66fd50da66e7de9d35a41069b4eb36da6c8d747ff716c8830a4513e2808ce812a45e96e113e35071dacb0df66b708e677ee604e21ae42ec91280eb3cb9dc1179597939a71d8bc07656abb2743bca43a6d1b0fa020e8bdf3375851f2aabacca356d5a05e2ff6595b70cf1555dc61fd498b348adf7fe5d0f88d0edfc388e39fb1675a33a08e6e31965229aa6952b1aa1f9afc49a71dfd7f02a9dc480ab545d87df19092558e29cd7b66b0e79bec212c70c3fabbd227a361a12243839ccddea8776f9b6671b0e397695a125e7a43a51d4ee23b688391b46704c467ecb5cd26f4367d928ee52d8b016c429a965bb485b3b1630a01b6d031c0d9f1e3d57d270ea7f56ff6eccdb8b38b9dc363393e2f03ab711cc9e592a1de1b6e5516360683c1adabd284dd01212244a5989b458140bbc4655a6f410df5490ecc8807ea09782e07c110a55f0ba46a6f1621912e691eea6f7929fe84b714b0ea7fc042fc27cd4eaa825d8ed787d20bb9867af640123d6b2927171501c3ab04d29e2e41c85671dbedcd033f27948d22af0db3fff0ead5093c59b79f1ab21c421b957427dba3c6a32f8a030a734030c2f8062905440bc23cf1731b87654afe6c0b5581085094a76ad978a8dcfd6ead30f433569d03e566af1c4d0e9df50dbeeb494ca0c3b5f089ec114acd131de97845c81e45fb2dcc8ee6460a04489773088e93726a829b68bdedc3bd463dbb845a99cf6142a3e6ebdb458cd6b5d7fb58b8bfcaf2dbfdb5e143892e89be31e9e0fd6b3a75933a1c0bf902fb7bd39916fe40299a5c5bce25ddc08ecedddd6102fc8de5f3377a621459208d700b5aa4058e4f4e24f0e57db9a04ecf1482cbcada8f4f5fd4eac5f7669c29789ff71e835900b640de1fc956fbd5910add5ba4cdfd8d8c9bab898d82c4edbce6775906c756d71f1c234ff13dc23cbe84d0a7d56db74f22ec8974237b748fbf79688f6715527a2b9bad8f90fda3c816e8c361abc755f793097df7e77472f3cbd364494e6d21b87fd191aaafd552804363f818aef9cdf36ddd28cae5e31f22463c73e7a3109391bef2ef49b2988f75315f243fd781072f83e35952d726efca609bf3d5317028c4525035b0e29b6e430b7d0d84ed0168703f8db0d56f21cd1dc6a1259cde7779fbb623dc3a0c6da9a5f527b51c22fe41e3f0aaecb006a9c24150608f25a81f343bf63c51ba30dcc8198e17f4506da21f06dd0401fd522c62d949064e019f4dc1aa5e5376cd92364a8624d8b997f38327cc3c3ae1baaa00a606473b6c68b6ff8e3906647652f7bb40afa0fbb5b766ff8ee520e94a899c8eefc947a7f88382b12fbf54d235fe8c44fda9860fadd35a75620ab8f5f71dae67f0ea87f1f6a0f7ac16df0134bdafdd5d2908aec539e194661e181ef002304a57fae9f705bd682b9ebfe41e1cfb374ff0b842b6e03f52bb9961308ea6fb515ac3be6398551f991b2f0e1d0fd3afa48b7efd79e8f3a6823c6d88195e270c77768c1b61c875c65483069289a204ff8f5d40cf95c303ffefb8024160acc77ad4a8d42dab064afb44c19db7f6c5ae6321b994a47f8904e0ee88d92943e90491b613955f48d87ae7c8d1d8c3e00af315e590130db0acfa6edd8e80db0738bef424a6f0754d376bedf10c2164fcde5735e0fa0c0121d1b7efcafdda9a7b5f3b5e96b4e504e635b47321c3f496a0203e5c0852148c0ce08d802818823abf22813f1b7caf445c8ffb0e6ce47a8c30b7fc6c56b6c7c751b919267bae1994e6ce2a2b9627a8525417f16c0dfb30f01a7cf3d9de9b4a8d3c48bc465ba0221505c1ebaec4efa47387bc3c71bc32fe23363b73b895082a38d4c230dc16b5d68c650dcd4e3015d11d80321591e4beb5be7d4332cea2721d309f7ceeeb5efefcb0a46b95ff117449e4d213c534af7cfd7a3094cae3c4da47fa644f86fc5f2fbd93c5640971796bf953050b8203eb7ed6f31e2b67a86fefab71f68cd714cd631b1bdb502db0427d67896bd94c9b27c6ddfc5e543c53a634fac57e64bb35df6accbf0dfa26db131dc289aa30d51dc62234574b081797f2106083806581431a55cad7460c1cf6edbf8fd81675f34cd0f60ef445650e2a32bc60c1cb5be2ba7fa733d89b67724d86ec2a48f4135643be1fc585620e387ce4708aac772eeab099cb7c98b5d7d3a4e76a529558669d77e028baf460898b53887b1bb24f40b6d7e13edc775e80c4742b906173564a7e52046e9437b9b194b8fd6b72962e354a935fd71255f1a39895b757496454eb3c8ef4dea18353d0837042d086d33dfdcc8bf663ea967eddc064b45475248ee7ad7cfa99f62cbda54abbac2af53ff078806c85dcb6a4e5fed2f14c3df3b905eb5fe2be4adbb6e245197d9cf5672149807dc48fee39f8098f32d3d697bff2afb223caadebb698dbf8df3362a3f0983bcdf6cf9c4aad9d8de85433cb9a758e0f6f651ade5d0f30b6ae636595b72d62b9081d669cc787e9273842e03a551642e245e8bf54f8b8dccd5c5ca54e165a7b854372ec9dd8a24ac28d568f4220525d761f4028e78dcda76c72097526831376ef7bff3f18d78b02e1ac921efa1e1c6dbc9a66b148541123b4c2243750afc2692717ad6d2aa1a9cee5042b0c0c05312ba2a4a0634b6285a193acbd6f491e63a02aceaf8a05bb6784429ccc659bfb930e1f7577d852dbb496c2ef507b68aee7b07d5ee937fd188de5d2b3728b4d6723a9239ec04a75ead0c54a0d6a4e5419a897500bfeb4e1aeda6778c62934b7402bafc6bb768f0a4a85e371383f565c45ae7ca457be203f7cd4117881d7a5290ef4ccd6c79fb3bf267ba31f9bd302aa51c8b8197bc47db45212ac511d345d691ab4661b759f798b3ea7f25c8557443c41d577fb4508224d36c913b08ce4e31246499d00e8b64daa49933f7daaa4acc86b00fc02caa055170eca57bd3f2629a379b3033680f578c5d65974c58ba54050623ea57acb62c9e2f9f5773d639cbcbcb4f50ae31c8909807cc220194c882cd7ae59574a8ddf97ac49d7e6b3180efeb6f56bf20039be8f0facc17df7c0eebb67c892a9c214b77883d36a1bb48a773044f96b5c63cb24e0f18f788f06d3b3d1ed0c2ef67949ee624607d7d1108862ed30404d1015dcc7a05070de45818596497d2d8c17aa84d6e549183c247963d44a4753f136c6dd7ac945774ef4c2d8df2fead5b32257aab99f49542227da25076b6592fef525b962c3204c147df981e0538054a9caa3948eb215c5dda396eb478554dc94617ad801852daa464c6abf804b8871597f0f5796cc22e084f68e9dbeffebbce71dd7d4c8a6a43b04940b7f24f4be760a220192f23a4e83b0301f982586538bc9002dba31117dd7dbe16fa27f2d60eb22a1e4f6cd9428a7305ac7d30716e017dd6960be70111f45450754fd12f3033e48cd86cbee975e53b0060b9a5b7ada9b68a61709dfdcc2c06eae658dd84597957fb4c39c1440f749abb99a2fcb2a3ac477f043dd41497e5f0c31c507f786c8a9f0e338b2e6b152a24ebe522a9ea790b614e6a652b96d880af78e9fc43af4c363952708c9af02209f81ecb0f8735f77dde7cd16b3b2d112fc23cd5499084d5f4596f544b84cdd41dc88934e289cf7a79f26bce7460f879092ad47e1fd1db1bb782402a3fedb1ccd93910aece87743dc753244881d9cdab25a3a0e2951637f7c2a05c994c7a7858528e514cedb5fbda4bc924e82cd4134f049a10fee744cb94030f08b793c0b010726bb8d371bbb5e6403ba3aa54e3aebbbf62c5077b5ca1ee5aa8539bdc65725f55e08841848e353963785808f84fa0d8c57cca802f51e9bb2510a3f156234d40baa3b2f32eb5e4e0355706d3b14761e965e498aef7f5168c3dd6372e423ba43bead4b609ba9ffbbedf42569ed7d171c3ad1cd0ad73e833c057b3d9268fcd0565d97a6147ecf46bf98ad32f600a87a1b4b121be1255a1e1567497c1f15156b120de48de4cca0517ef314553266e29eb464992c27bcfd537a4f40b21446ef6e62342dbec0c696d1bfb065df054ffab7178a985807d04196ab39136f5d9d6bf91b992bdabd5c1b62b6d3a3e64e42467df1a29580c8d77feeedcd32472f90d401585144c8260c3fa326a8deb2ea70ae8e7291e953a1460149198f9e33d23be34725a3ae3d5c90edfa326d065eb9a753426597729cd8e8dc2425d86d8225b0336187885862ac80bd818aa26929cfde89a239db54e18de21c1080564d265e5ecc2d66895baba4490281e10b84f4d81686b9eb290693e11df90abd7be1ea844d18ca4a2b1d0600f84a5d84477cde5c5cd13d170d47908a4323a494bb27a881db4e4c097588a4fc6448423bb2157671854dc8b0a4c86ad0f53ddbaf25c99eda70879ed140f51bbfbc8259b36b4f4c40c1ee0554a8f94a32c24f29d5770d862c1c02f90a9566ad4bd791858f3ffd5fff9a3db02984a9f6439ae8644ade0390652f4d878ecd218780f2b73f8ba0e4486ff0f00d50f66438bfa17bbf61d65fb4b67ff17231abfb0259bc1146432bc47f61412a17c610a221027eeba1baf83fe2b75d5e8b9ce4bbb18928001554112b0efb60e13bcf3ecf50bbd098dcf33b405ae526006865bc55b5f454678e10fbdca70dbbc4c3e109d3851dcc6410bff6f5edd3f6617f8b4571a5ce776981c2770879dcd532869ad7ab1d889d72e6c39c72e14b1dcbcbd69bc0aaf3752355aaeaad81fb65da633bfec483636feb66630cb213a9e1a32b15d9eacffad887e0df9765aa6adf53281e4edf0a8be69aa6db3dc09454629e01f8f05e3ec3009492ab356795d6be66ad73535eb46697e74b2717f27d4b6a457dfde73a16e9f0880687b3750311b0541fa71b3f899d45622ca7a2a0fd57967918809924c2d7f54ee6bf4b156404d150ee52e408cb6f2271d22e15876587a2bfed69a3a9b9fb720827c3f222e8b3cc7d447302bafc8b9b116c75efe650a3f180f230bf25d6e583702326a3c55879eea9968fc83144b97ff06dcd2163a6b704b4f071884b00c0d35f687cb86e0b76d56d8e5e4bf8583da45a02a0c744f481aea2576022370e7fe8723e66470268f167c42e323d05c5eaf63bd67a5d14f525a1f1aff66f135ccd336557de49d56428964348f6975bb07cadd80921b87d08935c32ff1df6955fde408705ea5d1bc042835f82af898f4875a584a4138197f261f98bdf903ac65069894a3d3c5079198f1afd7436c2965e171e7007eac9b356a9dea2275cc279e8c100b0b3c8acee32c1adac0ce045d6d06eab94c1291046b2c833fb8ab482e67a2073a747356b04f8005306f6fc31bc57b7c89976917fa58ca70d852aeb3d7e90c8ba75092a8ee0e270f07629440de7015330bc02e561817613f60516661a485496bb6fd8e52f957c932abe9ae51b5830fac260040ffffffbf