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 80335 b9889f261e3bafaad6ed1bb509f83ad48df3ed23323621dc43b62e887eefef3f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2c6a3797abb8b92be34b3551a57a08b93e6b94b38365da5d5139506e0bb077a9
Certificate Block Hash
b9889f261e3bafaad6ed1bb509f83ad48df3ed23323621dc43b62e887eefef3f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e122000002290000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fddb5a17eaa0ed867d77aad1c566464d478ed44f2301efaa74554b4e7877623bee5a130b73c3575e373194f4441593a08a512b19c66f7056cdd4c59f23c25cec3ef65b2fd8f957bca076837e882b8ba63593e89509ad794974020000000000000080000000e00000e122000002290000

Raw Header Hex

00004020ffcf8407bfcdcb85139c41b0518a0a40eb6932fbb87c080596acea2adc3ea3690383837d23fb791904f810829c00ddbe72d3ec62c6a460b0618b0ee35421e2b294a1436a82c50018a977b00b6e5039515dda6583b3946b3eb9087aa551354be32bb9b8ab97376a2c

Proof Data Hex

59,560 bytes
121216010307d4620b7ecd40a74b61a62fbfa18c56aabcd19bfd10949f6f54a9e97129b14c554777dbedb1bfe2c5b85d6aa5817a359b5b42ff7eb7a2fa0a1b18611c64cf40d06656921639beffa9a9ab4d76e731a957608470574e8296b572f0b74b1769664558b9901701d2e3cce6f492cd3fe7e06d7cb7791bcfee68f1d78734dfcd3e2785cd4e3534067cd96842382ec9b4cb67943e77b057f60568cfe1a5487f52326ec57e43f95c81bf5bd9936ccab27dbc136745a51aad8a52f2d96fe5b22a227afb348133e8d9236b3559406c99b2a03661e2df70fab72b6671020250fec099a5dea9e8415187a52021b507aa65589b07eb81564ca9455585e02fec2720dd113496690955e99fdd6da8a9148f490b1afe181ac35a66bda55e7e9ada28f79f3781ebd4e0696dad163b4cd79c8d2536e60a7d9d6b0c1ae4eb5cf333c90c2842d9e12a611808b5471437ffacda034206c76defc28db291e6d903bafb03bf620b3e5a7b7428c4fd0c4f42f8d55d53e4bb51bd993da05847fc934132fcb8f9581136c22aafe1fd1e508a06fcf119d8dc9f3b9b8f03fdc19e3591ae786f211b0127fafc2a9922de5842240f73eb5f2a98e7d5f1d160762ddee34e320de21e30a057b1a35ac2be6afa37b72ed39c00aaea059a0e07a8df787f3666e21630eb68f25e1f5a9492d3e445119ed7439e0fb4e519c07e9b6071e67abc5bcd61a12137bd3178d57278161fab4d294922ae9f5b47eaef463bf21d8edecd4e693bd5dfe4a3ca92534d66ee0a3f883fd948831df7679f0686aa111d8ae2ec92e6151c13dd8925778f98b4a1dda5088a0d492c0f69f8f4bcb686a6be56c415877d8cd3073ac7b0541d665700915693b37793c055cb6c21686eccbdc11ee4b586ee6d324205ede4d07a6ea3cee36b77e46069c2519988ba1a275fbb817252c4edffd9c652339ae306806433f7eef87452f2009bced0fb8a5895101e9f3257bf594ae3a68f9be5ee7d0b591b1a306622f576a522604033363149cd1d1c158f3957a74184fddd277e3b116f97b6e5f13710fa6fbe41223e23c7ccfcdaa59f67a9cfc24a1be029740c3861f013629b281baca14b4acc015421464c1f9ece63321ed9fe8c738869e170a01cd420de026769f65d6d9cdce99ba60485dad722492ce58051e2e2d3462ebbb66f21489304a1a47b3775bef8653c2e668190f766863f4c84206f1f6b67fd4fa80425c212988d41d271697fcdd1eb7ea09d59f8629916c7a1483ae6c1d81f74cce7c0003c29c1f4ceee6305bf3679ed65d846e69e8a4027b0a11dbc7546a873bec16245da06ee3fe88a1a8f6b13f97bbd338cba57de5f3061be52446bd2cb9ca9d7cddcf64c9a06bea9131b9c6b7ce6fb89411af4907ddde189902d0e341e3d6914677433c19ced93cb7cda74a2340e916d963266e8f069a9a673540fa458465932cc78d62ab50138ed1d7d43c290fd2b012edf95dbd6fdf33277251a25018f429041b4f233bf058ca660c5265cf76a54e8835510719e6a68212215522f65a415281ca4fefc75b5fccb977a2d45a4d544bd399aadc1f387abcb236df8fd0310b94300701bde6dd07a92ba8af6f278560fe5d4999de3a70d473250b08201cf5f0a97dc5bb651cc67f2e4993d9d28d68862aea8ca5c5b75a069b51727d58692cedc6ee20b33803e2c9fa32f5ab2f5898b8caedd17ce7e2781986278865075246fb5189a92822a6af22450d48b490c109aa029b83f276aa246409722adb343477db2abe328ddfda5eb74ccf99d4c40515f4350ee182612747fe7b042ebee27aa286edf87a8d8b5a42c746291a2e83ec0414a8002bc17e243e4432468873ccea274e345e1d431ab02c4c3494ab685f56df1ba4f3242a0ece9f4425bbc7f6ad075367c803e91062fa78382754fa87cfa8ea44adc0938feccee3106f362abe99bad4b774d27c01d83dce563beb5011715dd529aa54d1579ff555d8f30c7cb11f837f91d2ba052c8cf6af2f3c3c4e6b8937f7cd4bd74477d3375df32058b1e453bba0e94f4f860014ff2e53df79f21cd6f8d33acfbc79759f2f45b72649fa9955c4b2b500ad8f452fb5b9e335588aa21e4fcc16d51298d08f6d87ba31b5fae79c7b108f37e89828a4d53d388dca346baacef5e73bf3f1117376130a723452f6b43ebbe0ff8a66281db46536f42637048dee10a342e22e814b284f6fd11bd119468f573509936bc3aa854d22e63f72afcc0fd041ecdcd471d880fb2a6ba4f476aaa7a7754f2dfa87e9dd304617bb2ad0097314488ad5e682e2421e0b50f6c67419f67416e84e2a530af21321733fe3b1c06be05549e0ceddf90ff4a2b8a8970ba898ff4bf7fa4041b775a5b39002093664266d231a8a9ee684a6c38e0374d304a744f34254b896eed8a7b0355c51ccee4c498a5cede02be9dd554e6a3f25a7fedbd560a185388b87d3169ebe300c145652d28d72d736a79b19f169da799dfd5c6f2322253363895cfbabcf1f8fa8ced1dd6a04e06a5b658b99980b8d29842eaa31199dacc3ee7e313c7e02b2a8bfe71f132596b46b2ec126107ab47d38b41d29f9cfe5df895b6b8944161ac6cae8de71d721f2c1039778be84ee6103a5f22d2a88ce77847072984a29cf7c4f2384f6c5641d3b99231a831671337be34832d7fff84c05139779b2cc2ad253e7a03cf559334f53e1582a92d762f160f2caec3e85f944895437c1bc6755636467c47faa91384a3b22028311af7dcf8b533f278c73d4493cfa81d549167a6008500de81e2f146d42caad9dadced2ae97cf97942872f4927644c338d53d691c0caed0775503643667589cbf050fb54465a10fc8b3d720e2cda43b09783ea68879cbf57f25a141d6aad4f3706ff5d7a0232c411b3ca79b36c47c4b21e6020bb263ee044912332b039fc8657ddf51840190df0f56e1f86fea349711e0c5f4e6ad9f2aa95276067ec18a609d5a244887e10d7e187dbcb1c7d0263188d3fe8f859de55558842c1ec15de7aa72bdb167b3670aa90c547b4fd5b0768fb41b8727fc2f70a2489cf0d7df17bf47d6b1cc512cae1b2f7811854dab3b9ea95c3275891494e7f78eb090665af1d741536d37bd64fe67f1e961308afae909e1fd0111a8c4dec2b91023b2566159563b5fad4e9b3169f23aabefd18261eb37f3723d9b65096534ea6480da80d51a8954ae1bbeedde5593b2aa02ceaea4333b813d3b6ac63827b82d09a337c5efcb0f7953fee8937f39dd8c0235e5b3e3d7b1173521a713a48569ced7a22fdc4a33f556875dd9a84cb49668b8a3fadeb0df0c98aec87eff16720819ebe1f93fef38509df8869c0fa988a2741dd4e7f2c6069f62a65ebd2f7b49f04c64fed52acd75c5b57941cb6cfa73ae3682c1e97f6509745b00f57638501966fac87bd40390788a65da2babcf6f15060eea234de8060a76f6ba67b1b47cd0e0a171f769b5261f014b5eaf1da07721b9cd2bae071b3f7b0d4a726989887de025e0f80682aeab0b28ddff19c2ca227b59e048f5f69e6d703a9f07861c87851be1724f6d9efe9bf7c20a66814eebf4347286bba60cb5ea699c0bbe9df6714bba95570197d753949f8f653e0c7c5bc26695eaf6fbf836b4bf1e6766688bd6f9e495fbf2a124681b983276da5d2d63576c38bbd28c110ed03dd696add8ac0142d91bb097045c4c865f479ef7dfea984b9afcefc0f76f040d8f25c1d9f5b3314faef419b955963584805b1e7707a60ba4636371c1f5c68f25cc731783ff50a76a0950e5d504a1c72159c76578f31dee5ae94fb0602f6c16502c208bdde0cd04633b23a2dcfd237c5dc5de6b9e474bd6fc4f6c0d5417fbd39b4115a7dcd283a43516c54092b1f5413cdae5de74a670cf70580da56d9ddecb3c10e50bc674889e8ae40d13a2250ce8b103289207dc5472c66e4ff3f99f4315f651514b5e3850977453a4a714e1351bc95b785e7dcd6afbb7c30fffdbf4467f148ed9ed9b012f5e7fe47fa6f2ef862c88d772bd1f22d7df9031f0ad1784c57e374d45556bcd8857a83b4674c2cccc9d27a4168566e0152166ff4dee322249fad56a5e4cd733c17a72b8f6be3a6c4f7a4c7c18fbf09378c16f210bea4ebcfa197c4c5f917faaa6cac6993f469e03459424493ea12ab84b626cc5c6b201f89a09e77608f14feadb322ba528d48183111a1065e065a0597a09481d3bf503a71df749a4d98ba5ff7cc1f7391ccf19db7d1e0dbf0187b49e4bb4f6b02ee27f45b247dff20e021201e1cbcc0321d563890ce41af7f3773e62e5424826860eb2f1ce4675d3f671d2cc12d5a6e09ad83e8498a88b8e6cc7a9a1010edea0850ee4b3fd871bd231b2c77d3fad0603f036f25fe71905da2d5adf4d68c4893e7d7c77968e97f2b7255a4954341aaad5358f7cfb46ca10c361d1f150784830f14b4b31af5e95508dfb4211a8465300cbb1d2ead494252a9524a9e30d2a48a28642bce08e92618d6ea9e3195bc745949413510664bb6aab51a03c18a2997141493bb8054a77d86750e4bb0c2ce1fd7835f9d1282ff55b5fcacd14b30c95efe8578e7df94d7fd861c2ddcd561db1fd1e7b7031a7fa29cc216834069fe00f2edfd1c21c80ee5acb8edc1cc88b6b99b4d1f43f927c5423ce254f296813098d680dd5c1e14ed8a4b3fb01870a1cb3791f2cd2d709b12c93c3a1b8699b7eb3b1113f86bbc5d2d30b5557dab70f5280b040bed81a133ef7e538658759973e72cb25824d6c4e96dfaa7ecfb156cd3f244fee38d085c4eef36043a79ddb505a45126ced8a35d017763f4f3dfa90c1390af4456ae0d7244ad5c9deb5c5bbd1b2634fb1ad961d36980773a068b00c360e2c24410da1915273840f5f1166b085e22589ca1c97adda08a0c51b542622d0070a86a591d15d13ce09b186d397c09a66041f808957a626cd27b6693974cd39361c53ce5c937f55f807fcc0ee2964873e4da556248528c0d1447eaaaf85289c6fd2d3c50c513100c2d1190309761fa0e052669da08d53560899c19fc6f0b031ff02897e202201386a8e184e712e85351108bf2dac13ff3b2a9955a09e3bea43f3cea8c269ec994a8593b2343b6ee7842a586da35a5ddad27388decf1b492fcc25a03776931379cf837886b9c6c5ef8b9a122d4c3114c32b8991920a3947cb09dc8d65b1e4ec12bb3c92eb3dc6afaa19fcfc417d7cfb960d76959c8153712c0acf2a443c75fdf487f391c9f948990450f6f0702aa04ace639f4ab452ede845e955937f8781992e2c9ded9db3c2a9f5db3a255a5b5a778ac15d486bd0b0dc814d2b6e834bd9b8f0c71e5d7f6d7c49b7ececedba541ebfc949a51e724c40af0dd637c8debde5c71e811f04013d6245aea2ab669abccb9f1252d781ce38962e118eaf899b664a969c7427148ffe8d7083f3b3f573d7616452edcba2c411dd058155cf7785ab309953f50df77310ef9733586bbdae13bb951c30d014f2bda9d4de04fe8f628f7f72d3eef3078efa99b3eed6b13c0b605aa0a669d265aa0f4bfc5147910633f8a6c3db7f77ff90f534b37a8d886a687586da49612b95c60b12dbb50d0b4dc4de54c20f7eceda2b9689593da16c634d1c28921239132941b1f4f612ab2bb19f37bb8b491a58a187968221935ce0e0960f225fbe4b2650c0684e9132278a234aa560e6b5c205dac0cde6cce981fcb5af0f1a17ecadcef284370b2bb67b79e049e2feb3fbd0affa23549758ab913861088b995d0f622871392fce9e89cf8b859a9b6f4481277defb0bc28a4ca16a4ad456716d0c51652185a1e5d0d7cafa915d695d4f5ea1f5f76609eae011f3b1e2a08d51bc4bbd56ddeea4a5ab0d9c142c23ea4eaa617cb9a3319c0858de8bad983cdc7ca207030f46543ab508e55cae9c3745d5e6b853eb09006571662ec3fe3dbcc9a5f025a4c5f060f2ec255a02ab9f810a35602caec718e04b5d2f0316836b0ce230d1fc0a36f5e56d99aea5bfbe64ea763af060ac65c6c341b4ee09d23fee25b273f235048384253973301352933fa442adef7703a63c2c51005e02288bcb08a04574f67ffc94a5228a179835ac6d6fe5bf5160c8897a3ebd1f1b3e20412ea4ed17facd9ae63fd563568a58ecbfe7683f6ba1ce7da00b6ba1e65d6afbb8fd3e78461a405915c160447c0032d6cb429d605a911e2f16d07aac93393a40646f585ec1627ee9c6a7d85c95bed4c242cbb5650552bb5c6aa7fe033713ce9daffd937b33283dac8bfcf3752ad3e2d89fb69d0b6cc8f9bba47e36ac6cc8fe57255c92630f863bb8fcb35025b625dffea338ba1ff663a938ef2968af59c6ab78d217f525817191ac6df84e82800fcb4383dfdefe4bf22cd20d31a0f792409c7dd3c6be15f6fc88c533706e18013b738a969ecb1d77dd9446f16399b7514f2c2751695a3dd694ab38aba4241cb1efd925bc74052acd98779f2a35c072355c87aea7dad2edad0b3a05613a4d9b2627b6cda8ce286c37dee25c0cac90cdaa9c5818c83d2baa71b300704a448d6faedd0922b4d4cf6f8db366ac8db7c69836970cded4fc14c7c30ece6a9a5f74be45f77846fd9806b6dff68516648c5117c875e749d313ccbf5a704e68cce9a6461513acc21902da4471d557da5f410a64f2d2c801bb55d4119edec4729769980948ea79528e7ba0134a4e65629fdbb98c4a7383a536fdba23c4961011b8c827e65d91c92f097871d7e25da32681db364e4dd021ef88e8039fc6c29e77155cba0511a15128ef37f2c69ff582da3356b389415069b094171ccaf36668b78322edb73ced3598a46237401a437a6c854a4f2f29821db55d982db7f63624955525c7f4125157676125728267aa082f74b9f1f675ceeb575c8405777c809e969fb1164da06af694c6046664186f9a7bc9e7bc2d1dd4e9754a2e9793b07659ac1705276d97f71dbfa55c0861c6755e83888e07720e87b02275e767c0d5cf2868efb2d81477d5b2686c4e28044b9ee26cf620282d54f1ca51b423e79a7972929abb8d0893530eaf8cac414b8f4fcd0306ed33828533620f5777e2547bcc80fc51f80be0b4ff4726e210a69e5c4a247c70ecb2111d83af102e883a84a15381a36f9b31d475c748e66d426bcf142effaeee1031adc70bd695867533242ad98a92c2b0679ab05cfc99ffe36f3157777ccaffcdd8574649136fed3b886ecc1b6838f81af79d7a01e4f10e5a5b71c8acbb32c01ae6819733c9651ce4fdeafeeb1a2382a89aa9a1df7761dd942f189e8c364ae9634b42f8f786383005b1547ccef788f51f74a8429e604a2f71cc9ae1dfe6e04a968e078cb790f4ea255ed96cd7012c4587a62729f4ad2429872e6cb26559a1e51ea2c6bb1f6b919507ff786fa83ef300cabca2187d3178a8bb8c5dcae847924236cf55011fb88df3ce755a923f32716fee4d9406e7f03151bc69b2bbe03db501a85ee5616071f4ab2f67aa8357368fa11b30f86bde7ac04e890988c9d5ba8d619060a6a6c6284e7ff4e5954688b3ad19a78923beae65dc4e558a1999ae3caa54fd3b03ef3d5deda2a21f6012c8cfe9e5038607da9a4404d2e35353832f964fdb5356ff9d2a96da8fc49b61c994bb8b36867ac62440c038db2204d089ce29f744da01657694b3fcf4e766db994073c930352310c5258e84a67c4ba45730b5724e2ac04275e1af5a67344f756e1296c7b961ee763cd757836c5878ae9ef4b05bd81e7d61ad2bc836ed4c116ce8e1c76d8eab128b1af8e30fa5347f4d85e9413ef2ebaf00757633c24d68e984d6adb2c3f54052db2ffe9f589c3d9e6c424be6da6c721e036ee87ef172b74925515b574c68fa4b7b9bbabd992ff8382f80971bd698994deb455156694f5e803d9673992f2f1c8a81a2398f148988e2a527d1159f117ecb09b0b307bae384da68e56d47187a202a8e81954e317f4fbf390454cf398ee5303c74f6d044d326e800156c627984ca6aeb454dddc6de0ae9110186b72b5f1aeee45aee0c782cb99271bd592ddd865a124d26caf0e43490abf64f380984bd4ad9f1b528cc9bfa1626609d60313299549393c65c362eceb8ebbdc13da77948c17b09fb5d89423f03d82f12699118ca305351025a6c724debae291b285764d07d5c26f5d48df608756db61ccb3841cfe4fec08f2f63a67c0ad195cf837db88a4e0efa6103aad7070ae9b4d69bcb245ef623c6ea927598dbfa8aacf293c2ec048f396ece55a51a018a580e962a920da2598e88759c727f4281414836f92bc7431ba3618280cbeb9e61a95e4963b8960a4de7ff124fd0bceb616df69539854a83ebe65771aeb0831e9b96a2f7a4bcbe9f5cf22dc1192c966f2f07fcfad4a099e75c9845e00797ac8dd1c174913e69155bc295b53c5d916da03a1716337f11e342a0943614c29015f1affff1585e99c795f464086dd6d18c2a82d12c6cf100d3865e6c0a188cfeea4f718e844af541bc7f875f8efd9ce1dd72b4c2544e6551860ae0a93a8384678b4b188ca3725136dbcdf064276748c1d4efcdb6352d01daf85324752d1f4f49fb791c2179d7bb0029a73a3b1fef39f51d4512fd19db1b1d854372acad469db76aa82139b28f7ed050df1837adee04f44a43d8e9189d434f5480a2a69335e6e54846591fc80b4c8e284b092dcf8d8fab828114938699bb6422d9223a34327503a91ee32d61c29f90f28b0ccd1858830056363a871362080780c9d983e7e0bf663de3593f714e73fd0674b1a7e9fafefd7bfc42a123f812411e701cac95592ed8cbfa3f9c1ee77ffd828a19cc87ce3be3aed3c2b7da842e5b07acb948fe5edd2b519f46cf2dc13ed10c78149e7b4a48d9070bf2a22ffa8439946fe23ac77e3568d8bdca99438154167e6c5305d73d648a7b50594cbf310473790dca75f91d6c572a6c7b18ca920f2bea658dc9a1d40ddc83a4181f596135c48ac13039c50d5f20920efc60de576a95f1654fd56c3f24addbb66975459ff57516b6d8f803261eca28ca76f0003ce933c7d4a608d0c85a3373e5e794d83aa5389c4ef47b25583fc6e84dc6a178210986634dbfefcea2d6c1b15f7bd10aa7289b1d25d4c68c05d398efcb7fdb8585419518f41495a1c8f98c4f6b91bece6b215784589e8b3613e0dd9920d6961350c514da5f10f271ebcb259cbd588b45331efacae0fc26ea845002aed483de26572332282b718ba631d1d0817675fa78af7590a84d1644bd8bc871822e09560318c7481044e80cadcf55f59b1323f8900e2945145eb8c65451058e4ea0e820735cf2b98f222744c0dd2fa5c84106c89c455f434588ea49b9537646e0a0b109a348764e87577af825583b67f2883515da3447252872cde507e9298d0e5aeb019744285f17efbab0d11e6fff12c0efa12364f3417c6a42b7667191eeb9fffbc6121d0e59ccdf45d22182217e011116b6ad0778c4ff2276944a2ac6fe234066b14ad442bd8cf01bd6d59d7fd7499d7a2ad312de87a68e782db4f1711a693f55b280ccfe0be496e48c6530799ab402042d52b3665d0b6da82824b845c5af3aff3687b9d0b7a7b5ca7eb89c7564000b33e6ae4638153247c3f8034c65fffbcde9153087e79ae12cb8500c1b65c36a83c1aa5d1270a17d4acc07a068d34ca19b6b55b79b8b5b4c3327e3f7eb0cfa53124cd9608c8d2af843d1b5f1de06c96611425334bee9adf1d672da129bc79a95c248a9c0c5f921d8e5e734214e9c4b64f10c8e5cdbbf4b79242158dc825b008ec90bddbd3d7ff71a6f71fdb2ee53bed963f767f6060d9f21cef0002427220ec9ee96490879c42b0a3ce4a078a9056da1d5af1f27a8a4b4f07262dc5fe7d939920bb2d67df9e9a705ce77ec89111a2ac8e4405e57a3702b8c09b4544b3bdbc7678285b1120843584ac0fb8ee9c56b41f3d4cc4a3848254f5ecbaf7bab141881b7d490cc9a6cf67d069632ebf5fe00c0949ca0be4f544324cbdceb081e77682a871470a5a1e33673cabaff0be0b634edebfe0af008fd106ee39926d440967eb364e11f4b81d6ce5c68ba40df6e694dd4a497c9d5b440f4e223de75b071672ff821abc6d0c88d603d75197704e79ee9efcd1e68d438add1682683f0221ffacae97f263bd0abe50dddf143215cf6d43c5c94165244e65c76cac87df37f7ebb7ebe3047be9ae9cb1937db28c4d10d9ff1e41ae5b71fb6acae47baba072fa3e22ac21dc65e47e94f7d4221d26039784c52c4d035bb21f2e8277580f387feebf0b1a9ee3b53787e983ee6cc9886731bc6987c96155ded49ddf0d2947f711f41f6ec0a2ebf7a597d7e3db6f3f47257c96f13a8518cd96f179677a713ce67d853537667c08d24cecdaf0007c0530407a5063ebad20a0c6ed4cce7929777d215b4c9fe092fc3939bb0c6871bdbd5ee7a8bcd00b0e53899f12ffe50b10a2ae961c5104de6fbf64aff48a7d8edf6d16721cc0b352ce0d3edd5cd2a39ec0dd61da1f225ba30a3bb44c9c2bff4739692e09a1b0165c4900fd18fb2a9a46f885c00c64ce3fb40ddeb65e91c20c5417170dabf6fe06f77f68159cab3dce8cd321fd1d2b76ba3c70eb96ce6af66e0768a19da8604fa9e9ee469d90631003d31add987303ead8aa872fc93823e53a03f906f49adeeb5627c4c36cae659923ac010016ce430ead5ed8684d7bdb22028afa5dbeeb10c22869045f62525dfd1117d59e389ecac618fe0a6437d79f8d6ea541a0bf44218af4bb30b57566ac3aec43ae368234a7870045cfeefc33113dc529587136f888a7a73d28e10c0264eb36e506a2c7abbe9bb38993bc84b89834e4a8e21097b576618a58d60c0a4a15e9a883913de1ec4077b6fe1101b6dedda65c3d44bd7066b99507cfd79456c1ea8f1b25a62359bf7ecebcd96940d35d37b5402cc0609de6b8b35c8c4b9e0974cf1d8aece469feae91935c0d01fc398e6028f5256a21d555c9445a6831db3bb1e3f8f13b14db4569cc047fc9caea19530b284cd1c61cb38639ae7a36029895b236435ace8ec53ee0400d36f8bdc97796e4e0f0af9ca7a68c09ab14038856fb46579ae45239f318b4c78dee51809bd70eb6ff2aa3c01d684e09a0939c528851eb659bf8fb11762e3f60e4a63984e45bed73672c7661dac255e90b952629eadb0789c1781cf72d0ee33fca3dfd5310b34291d0443b2ddcade872983e5a70b607d37d9e02e0d73cac0dfcbd01d8e86b5aa903a6e253f31e5ab8da52eb13370ad89faed04b1b050b304a88790e35a8a0e5c5d8814e639441a8e9c0bd68e3690278836f1fcacfe56b2168d66d0c6a2a9586b427ea1f6ded28a7edb558e258a35cb6cbcac5d54a216af8a95d5093fab151ed0b8e4adca39987a3ad97b8dc7080e369d9e535fa5a49c43c31ab7bc557bf11d410f4e0a3611832630ca9a106d80693ba1c36bb95bc296034b9064919619fe206d4c7635227920d047d08dbe711c47be59201aedbdeb6780dde2437cfadccbb9cf3dfcb1f07878f0dee3435fbdb7c988406c45f34c32c94bf018988be3af0e3c1969a553610b266b9e7dde394f095d1e7c762d9f4815947e96b8a6381fec635482c4b28e75caa3d551e496762ffe83df19042cd411f5d0d88b0f906a7413fb8070a18354df7be8d41e75b0ec2c6769387e685c816114a62aabc4becc0f0f3959a9a722791a03df83e960370590ee0cb172da8be748c780af124b5605568b5e8517ff085c76d04f11bc7df6fd151bf53628a77b2d71c51bb8f2528c0b6c55680a97920b45ba32321b4b4b48b27fe8e5c29a2d91e81688a25c066101ce18b22c76e5b97178c74307e0582d89c548ad8bb113ba5a54f65f0f741c3769110ecfc4e890677a8118dc527fa7d595a542387fc8c0203a2a2f724bffcc40b1f08c18b5bdd7bfdf158d5d04ad1db5e50b0f14ee0d56ae8454f18865982c481cbc94b51339f4919cfcc15a235133f3cd05fff422ddea7a6fe5fc5a450a75ff8c59c62774cce961ab1d6f15482ef0ae60aabb9536fd0391ec91faf5af0c8aa863e4254c2857c7a656a4adda41a4b3571d10b7082f2ea5229d7e4434e1d6968e4ca3594651136974a6b7dc54c2f21b4514cf0f4ce77dd44475fa732d65d06248ba9c8144918c5660f926358f845cfd5f5294a0471b3893acc24880f967720c7c6aed40dae917418ff6e36e1a4ba6e47cbb88ab3e5f844c525a34ff627edcf09bbe59935a426d55fedcf849ae6e4d580bf9bbfac7cb4097f96d42e95c15ab04ef82701ac6c91e48a5779a0ee54865d89a1a0d6328dc1cc23f6c405eacdddaa67862aa9d7002f78b4cc61f3a5a2763f7a8e216c9ce2998a7795684c772680e9dea9735e11ed0e82cc7897f415a72d983484eb39887dc90cd79c974390c4bd8b34cc19f461d322f4ae65d47f360989204b402470e58e24940c4ab363bbe6b720b383371038368491a433e527b37881b69ecf261f8edb63ee3d4997008224874ce6296ce78c35cf9dbf49dfd061b0037e9cefe8a222879bb8801861b8de0b7b9505435aa14dd3439aa218d74cc1c8a6bea5ec33e8ac926c72ccf970ee8c0ae7983d18a29d18042ecbd3a798c2669408c7d19d772e75482cc0443212863141ef4d307a896f0e976470c451ce89000ef7f01e539f5c111fa4a274ca2b307f0b78b3d1bd708aaa952db9b5bf4b2397a7c7ada24af03e6c43fe8b978373cc1caa2454b270ffdb6f7aab3a701dce22ebe553d57bb500d0f96de539a6b76265702418798211e20bb340efe289863a90b9fef1e476758a8c85b9ebde1870fc3eb79ca92e19404950f7eae5824e47b99c5b27db4fd1332953edf810024d85ef53abd49f89bc447299541bf0d97f311ea886e377396d312e4a38a7f71b241d0701b07147d5be163dc57a8f57094ee9cf67133e6eeafbacf53d914366bf36fa06bfa7b8ddbddb963992d850c7bd0d1dd0120a0bbf38b6e3de8b1a0540d99eeea5f8ed734119ec027f5c38b6cbcb006a8438feda4ecb8af308d33229e7017968fde90aec93628c05a9f98df616c0b91dd1900fa1b79cfa0ee36a584b5632cf2f6bf08229849d338e111acb9930614c4ceb5c60b2a4367844344ddbec324783a5c1ea7d72921efebceaf1da2252b27aef03f891bf018f4a2220efb450ce0a8981cf31a3a7762cca66a385c02be7c69c8dd28206a56647f8af80310f08380b5ce288f86b02cc4e311670db4ef680153553d9ae2b4d57908cf0e1d1f214e0c4339f2b8c1f0c5ba56131cd04b930b174e5f74cadab3eb37b1263b89e2da4e241d09bbcedbf68a01030d242c17bdc2d359323371d8db725465b6c758cbb5059a8ff541e62e88fb1370213fcef651dd695120352ea4372c8ba0d6b89d7922652ed95b7ccbb8ddf663ecdb9ca3466bdd43d2353427494331d60a610e13c81fa777b7581b5f363c66e823ee48c942e609538d21bcb2a8b70bc269a717075441a716163172230ed6d90b74dfd9309bd3cfb7404e445b8a548234cca475a22ab014b998a7922f4472eb6d800e8630c68a99e8b7c42c1da93a3dfa21fdf7eaf32dc16482d52939e67ae45a3bc7bb1a9a5e4294b92f84974611937cfa45d4972fee03b27f17e1eb6c2a1633a8ea05deae312f470f14a0e629315d536dc7789d23ce5cc096a9dab52f6f16adc4cd533be4e52f259d8bded2a295c6680f0afaefed8609150ef8147cfa180402f024f1298258eda75440fe333192cde792104241d639ede1175ba2e248dafbb04dc19bb3b8d7522c1026b938f611be4d53582046aaaed27db73d9b02267592ea357684c4834826891e7d11557d50519526edbe0996c1d576a8ac806b491ca14ce673a2f0749c5746683da6ffde6e20cf9e2ad1ba611bb5af399b74b139579eb252cd2d50b701f47dad93f4a82393789aba23ebc6d4fcd09c95f44883058453c08cda49132bd4a2de238809fced653591ba1bf533605e237071bbfab535fef9f9acce64850069b5eb143e4407c469825eb371035396cb7288caf184aa8deefe8c8dfb18f7572ae9c52a096845471c218366ed0e9a81f1f267976c9a76d4e50ef457d53ba0d2d5555809b97daf9068b9d6a4b87d4981af3697f682c0b77cf7cc78677bd059f03c594e192be4b16ca388103ec1522c1d63c9c518df34fee6d88b765d1969f9cb79c918e4c7a3b11ca8b0d98a628a0d19bfbbaa840262da574baabde9ffbd7c03f8cbb7b70c1e10849924e12fcd1dbdb73e9aff71eeb4b8a145eb17ac9f5457ac38d483a6971b9860952100c8bc7088d1ec29a60d53e024ac97cbcd97d94d95db16181fb6cbd7f875ffc159d1f1c0ae62cd641d03f10e397c21f0673a4e40acde2720907cb9b1970687ee01bd64353d83582050290280dc379920ac2cfdbb6a28e08b696d40f435736ad10f88fe0d057729c0e6952af0cd894a92e0e08cd1f3e2580cc5b8183c110d5ca42ff20c4399a83574faa2f09e0bbbff10667801f94c8512aa5544159e58a73b616b66ed8dc63213d5e4cbf49c56da71b51aed1830363ebf9f2c65e34b990521d401e28fa70c6752bcc85ba0f91f80d8f957ac5e9703c71e4d802557107d8487e672e503a50533b2a79f7277a0868e7d9d8dc89915bf049fff0ff1f2b6ced1fe3766c5c3fcdadcfa17aaef5c261936c9058053c2032b36745bf700ab448bf7b3fe813e4f426bdb0fc5f8a2e8b39046c4ffd8acbe4266c7786ba878ba7f8ee6fd66c02ac61875447ec5411cd8448e91924e56e24f282e25cccc9fa5c5c976caa8385e86eddc31cb2888a9e5266453b70906bd0ec4b44f90d43803ce93dfa7d2f88967e4d8a5756c6d358fdbf686cb47cfc991fb45f05c81a61eab6a6ebe4fb49bd6c37173a249cf4288c5283b9d819c1a8c680b61d78b83af9da4511eefef7dcdb1e009ac3563c06b23edf0c81d75bd9d6c319902dcd096ebf405d48bcf748d7e05e1df53987aac8440afa1eeb16c5321bb27790d10d5f20013cf933159fc512d75868e951a3d28fb5dc1e462648c6d606331ec73b747fe31dc282133898de9ace8e7ec83bda7136afda9a4f674cc291965195ad9fc59f3c719ba1539cc0931d064d205354702589aea8696a0594e751c7f49f4324e93ebf22f0030e00c2a1b4c105dab57463c9af6a2c41e40e3a1fb9de76478e2330c86a2239363025841abb662a6a1c01aad03b29eec80e22cec33bd3dbdf73530425355dc84117b6b1997d5c3b40429b70d971fed1842df0f62328923b9db5a993cb66d51b0cfd3077e5ad03453f226295ea1006c4518bcd1aaf1fea4536869c4cbeabc51bcf354c8dcd84167933a6696b4814fd5bb87d2bb0bb3bbea42fc888865fc763c858967325490eab8f46d4e1a9be8efc3a36cf6507f0f0c7dcf5b416cf380a82ec23eb81798d9d8dfb374d021f5f12529c34daf821ab4e1719494c7ef4c5df8836144250cd00e66c4efdedfa43d7f4166ca949de341397ff2f5cde8045bc82d6c881a14d009c9e92025065cf0aabbd5c10346087dbe4f4dade8d6efcb4659d880ace40d9c6724f8927649a6d8b62d65285c6ebfed99d1fa3d20360dcf6f09b30e7813103c9490d6e0e07c80cc1ff31f1421e2c0221cbdd09b2c06e85f29834ccf54d6027dcf59b8234c40d33dda9f7fd73317589af2720ef3f99e5e43d2ef0f8a0a1f96d941352ee2957a031acbea52e2e3a013348eab3ba3e78d4157eebc6bc32346f72fe5dfd4f4b0e10d724b32614d4b4af4fe6883f35e79884ad29fe9f63436b05397284088400c6355c513b4f08eee002395bf4e2b278a06fe1092bde7b5e9ab4ee0e524b055927fbb5c87707d7f4775fa51dc3c5e6679e0593d3b092ccd7b176908f860498a9b4dba5ca2960cb151128da68462e1fc52e93b693011f5de920f4b5cdbfaae2856a63fa09c4d3b6780f79ebfe6c5d74779d9d16a55281e3ea35c8ab97cd0ed9e2a6450fc460f1ada660f82baef9079332e5bbba9c985aaf49e6cea891a1e26a358341ad01a38af71782848071073e78e4d6cac8e1106bd63dedb2d77e795ce7c461d3c391a9ad9d0cea892ee4593746d08d3674f0e7fa4fc77ef102860b4c8eb20d7661c348b081c86d69c057b730e8f1b207f25bbf05f17172177fb0d3f87be076a5c5b5ceb365c8b0eaaa7eb61555f2e7f2a7a7abc655ca58bfd8d00208ed69cba933908dacb1ea6130c2f0d7ddefc0032fbd6a9034850937de4142e9c1c76482f2654d634e33ec920b4bf0adaeb9ef7ae3596d9d31cf133adbee83439745ffba31b2364f2d02f704b7c7a888fd780118c414b7682f41818104565f53622d3773864f32c8ab133b47842f9bf7fa4731939d8c274e01db4ae987bb167a8cfb0f34da10ea71ea6d06dd9a947b96bcae0eac11f9d8e6db4573d9886156adac1b17f6eda8ac8f2854b031ab88280f93efe5384b7e2f7e48bd187413d965fe7e7cf648076565947e158215d28f563cc9dcd73c87edca07cb51e8aa880edec1c168a08769407bd0b42d50818d647e57331eea545120e90d162b46c591bb188500bd9515a545733ca48e1a6462689419c80e95c9769b71320fb58d89856d7ad4893ae3988d9c0acc76e88d4a312e7a00c44aa794361cbf23fd765b3f79dc77495e7c658fbe05fdcdbfc4efc13541138197c5d34ee1c5541753c3accf989d31d5d57f9517218b52a0acfc955a94e4d49d703f54f8cd726556cf69927462ddba11cb5735968bc18a6703614438769d4c247db410550a91bb1d8f7c9bc34dc258a8db3d2e2ff0fd1f33b0c7d9f68e3f13b9e158004125042ef5441905b430ca10589aade1a5205991e840656258d643c39fabb28e21d6c125990fc244a4a8b5e97b7f67f4b1af48d29d8d11a37d0cfc1cb730de1da4319b42a580739466dba1cd1626b1739fb8380b106822435f43308ad307c0367a5ccb15f3edcab1db52c4d115db25218ef2b1823b58255a20ebe30ca1249994aab1b7bbbbc6c9eea49281c1839c814b85856deadf1c13e0f9bd813a94892370a14f4316d3af38a549bcb438564827992dd6c7bb6d8ff1b8021b814a8f6ab646ce9b44ae8ed28e5ae60c98ded38b1bbecb7c13c261b6f0a1aab82b13df80f095e98dbdd7c5dc9e58a5d205daa6447a7eb072e111b0ed8ecdb8cb5e8ce10042e46dc01527104ad6dbdaaf392056dcba47aefb8f4b0634bcb4ea3e1d27387fd7a3a7552ce1420f3c237139010968cd7b55a7ea7f4204e40e038e7df01e7ec78097eaa0c506ddc2682ad8de85473fbcf22b684045d2e9b43b7cbfbd450e321b1e08bf6f1fa37681a7cebb28e3e68cd162b31777db6b0e35ec9a02c4b6d9a323acdc58e19d698fdd7a88c9fb376c1e19f045cd7a0aa04c5780f4557df427fb8adec0a1295b48487a165ad3928245410a8deb32fadfc55444686e4f47281d5e2339a9e4d04d3aca75662d55622a361f1ab01957b176c9ecc7e652d05c9c3ea341a487a235afbc37cd7cfb4d35733b92391554d3568df894050828c83006c4777182fc4a3e8e117a5730192072c4bbf5eb50f07d82f9e6544860c1537fd8fbaf1544847ed08bef419bc5b6ad83e049e7f4f2bc3f81c1bb7f70bc962d679b3d105465fdd2b5b8d7201f4daeef3047f8d1fedac6a45c01ae5e64d3f7670f7a10ac4d4886b999e8abf753851b4f37497c6a801493d83f8ccfd64115e676911d66a70d9b8475de8875204c47868751dafffa223bb46cb3d5ec37cd03788cdd4dc2a258fc206af7c9dcf917ffbffd28cf799205d431bb0b8017c86e255819588ba763da2aa5945574ead9d0f7f8b02ac9268d598897a4c0244aef54492d4c79f2ac7d87c0723c00bcdb513047a32f65932612fddbb846a0428420e3f01616f5b22966d6805692a7d4da8289aa2be94e7a63457a659deed40e9428060253f5ad3cd88fd65786109997d87526a4882150eb8bd63b95c5d0cb530d0f7683cef8bf970788546533956ca92ee10aefc06a960e5b046bbe715c4e7092010b2dcfcb89d295dd9cbb297742ea7cb1978a617377e4f5dc7efa5f5730d4f03c58a047d59912bbb5ce47b22598583ed7a721ea04288a1ab8f63b043c109319ca5e31099e6ce92fdd6d1c14ba47a7cb408a8d3509e97ae9acc5a15512f8dc2708bf22ec1cb9a45070a7bffc597410ee81c472f075dacfce4963d4f4f2ccfd932b7b362b055a1f0a8ae28af11a803b5f9f6904c73c9d691f8d4e8fe97ef4d8a9fb2e5aded712a0b90a1aa2732f10754fc00e1cc0a742254cbf36e42b9704551840d4f1b3fe942acccad8851b5668bc6b02a88305b18cb5c270516d3a97a4d9bd9cbad8cd748305408e04af6b3ae3f1d7fd48788dc166302e48e2667f9921e70cdb023b0af4266cca4c170a1b28503658202eeff7588f85518c339489cb22795365edd811fbf2105ace636c878684191946808b11c4e06321b541526a928a4ad7cbd4bae4ca0dba7d22c341e926264b4a75fd3e7511a97cf7a32bc8723b2312b07e4e3a6054d0929d270a4f4539a7f6cdfcaecfd28c8b853022d25034d2a04e8db17a5880f9759d74884c1baadf7504475f4812b50a0d3d19713de0bf0b627b8d969dd5fda0f80b67177a995fb703bdac847ca6b08909405a99c88f2665ab1e20e331fcb68d388f9ee520928e10000e39dcf13c3cf833f4573d4524ecc643a243ff482a1dc371e30b5c1f52b95768d61c9f7c7e23d3f291b2f75d8b8ac95435ef8d24a0ec3dbc222b4bada5a726fc87a429727626b7df08dcc5578aa61b1de0f0f5a3a4a6b6ec874b61f172cca9a53990cfe9cf251752be69161b9113c36ee19a4ad0c8a26182ce2ef3535d30ef2ef5d3c9592c86620bb4d444b1576418d7662a334080ba41b1c7ddff880950f154eabc2202ca03d40d8496345c31ff939584d164bbd4e7eef7baed5a6d9267b3fadc3880259abe40ad3a6e2d080354b97d3c1390ab334192f48ca669de5cf04d1ae099fa9640d12768352d4c98969ac06bf6c290ecb05e4011bc34c908a17a67382c8a3de1d0bf5d84a72099bfb438a3ffc9c778e01b0bf5c3bd4c1a228d6115354aef56975c1d19a6da04bf1325889c44f9bfa1b8bfd244ebbcfa2eb6c204b8bfb9276b29feb29ce69565a793541ae0fd95649720e3ad210109bb43a5203c871675bafe7d725defdad6f4f554decd5a0fdf4d69b2b584366c2f2992587c27ff47cf3845bcfa3a4a7c9ac2a5c5e2ed7b787d049e4feb8ee8098ebaef04d7171306798912221ba3e9aa47043176e1c83988802a6427a9a706eaafbb393f515fb90488d886b7d3158b18052e20c9ec4a84e2d7c3e6a5402263f4c9d71785b096f84484ec5b8c49a7b33c7323a7bcd481127de178a1a0ea5ec024401ad22a8446042c1261bd875c87175816eb1f29d86a1462d760d313ce0feb800bc5aed914bf0074d95a86d5c9f3318dcc3f05311197f3402d70175946d81dac74006a693fa0526148280fa97858845e6b61fa85cac0e044fbe295dea7d34a40e3319abe224bb891a02390d264f86540c7a8e25efff3a6af793c7a77ca2cebbe5210832fe6a72437c2705ae6d0f8f1347848deec6df4d956d425367300f637a40287cb9a72f03727444485d60bc420ea689475cf991c6589a1b3d07dccd4c156a07512ec527157e5088b79cccae5fa4680498bb331aa3b1c85989bb03a678d1bcd506977bee08e86080917bdb00b05b0057848577811a5cd3e7c05a37c3c1a424755ebf0709f6a3f7438fbae34f63add9cb78c5810ed5bbb3e2c3a0ffd32a32cf4df891fe7a3dd742533d630c5123fad3abf1be08c5513590dbbb6392899846d2c2a134e2ae9b9926608fb1e1d660c2941a18b842526b34d4aaf0f0a06b50d0706824970992c25d58875d99e744ab9267353e8c4ca1cb61f4b41b625c882a323e7b1c72d9f0b8593b96005216e3dcd0a8eecb4678e1a0bd7dbd0f5f5d99cf6279de5bb6cfcdd65271439b883d1c12829021004f8afbf447a1e606b29ee1e6f83084d7bdf9568e85cbd4dd13735dc96ee5f039e9df74e2ee5fe20be51430d8a34631c2d88d5293c9d3fd05defe9408758c3aa3d576929d5d022cab561b76673b0aaa6254fd28e371434e706de8892289e0ac543558c8826e32d3b489028a3400e96c372f9b4cdb28ffbde706ab46ab73b904678d08091188dabc6d55e51745a638cab60d86957da288e9bc9a7a0221f3a80c85f19fe1166660f332390fd1f18865a1ecb6b2df3f57281bf94b5c56c5dda730161f5f2d8cbe76b6403aac822ceff86dd190067de81df406d53b3611b543e0799953e67df9c7d1f2d544543800caaf2ec36231cce4e7d7089138d76871c00302c074f3a97ba229a0eba9411507f50c144d1cbd571497bed13add1a0391497e6fcd8b0fc582ca56552bbf068229fcedead8e6f63abf5bd8a7eb4ba768d45a6d0761108d405defa87da0cac92945ef907c9706bf558fe9f19ba7e60ca336cf960cb8d2ccf5749c5697a5fd08679fb4755999fc0dd3dc817b9bf2f868d1134af77031a6f4ef1cc57a65e86da74167bfdcfad435470532669252f7c960c990475ce5f02639c2bd0d54551ac1406c28bc29fcfc5f10f39a3014647396979d875b518cc631b84b81c30279aba893c8dc4f62435222b5107073d00766e455a0eaee1a5a1eac9681df89bb0bd31eab9130cd01415928ddbc9adee91be33f61561d3e1fd04cad4ec78b523906b7d54045b9789be71c4357e3b6486327877dd6ca31a0e62b90e0313a3ca366db59ec6bf16604ec20dc3ce50ebafe76f74f54c0115e6e2ccb2bfd58c4163e24ef803872ee9ea8aa6ba6bbf0fa8ab56b440de36546f351d9771f08437a0bcfe98650add0814d4db204525de39b043067449ad3fac1c72e1874e7c2d3f9c897e1242ae89e0a31d81d614134b049c013240e6ae38b919f2de4ddd91f942ae36b5be277f0c33d9385f93e9c3450f748098676d943f5582a2cba413e54b8c28ea9fa2f7a1d17de19b04fc59707d766b0f559d3fa379df4e150e77564ee9bad8f180b5e1746ba5416ef650ac6bd018478c02c328dd8ea60cec639e84c8345b8428e34bfb317b88f5c429b8311b80fbff461aa2fc4cd7456f83e0f41a2afc8964420b2d55111e7669c5206ec3ad64d76775b6e001caad4c52d124406f52d6e033660fb9f0ce22686c3105e0885e296e706a944ac8807bd9aff0ec7d66fc3b5ac9b38f72f708a5ef4a9e1bf713e43504eff8cde5fe1c061feaed9ccc1e4a8961165982696a4e4e6cbdd0134182cdaa23606b77ac851cc6be4b76a1336d06b80c37d5cbd954c19471ac654d1b43613de0bfc8991e106aed340b98b3a4a222ecdb9a36d0edc4cc69c9330757013483276f222e1355d2db1ec53256f0f3a29f8f69126306ae420f9e8377dd90064fa3c569cb9bca656dee37240d241a53768b5c39d852fc3de02ee97b616119f3821624da033c1277424fd6ce0e971416f883b26dbdd19d2444a7ab3955022da07325c40962ad53242c42525333609386ddcbe8f39e7e4ad1ad9de67331ffc158a7e41247332e3d0bd9d476bb0bada48c639ad5a068e38e9673d5c9ef31132ecbc8e9a0c2bb4a49a836ab079cb1f0b7df92852cca3df919a6357dcd31a2bae4582002752e41205eb9e71d3f1fdba74d1eab96e5404fd8a1f7e80a71317214b8e50cdb2d7ec5749f33008445753982790f8e4eab2547672fde39077e7e27975997e9fb78a70116a878a456620db0bc70eef84de14a76e6aa1e2eb99951a5d47a48b9bb8c32b481934380a2b254a07ac53b23233d70730381260074879694606f7d9a73b0208abf3887062977ca39f30a29621ad3bba707b7813cc813895585cf139a7b1ed97aee751b249f16daad303486c75c9e4c26b11fe5e04b6d8427280df86d5f151588548e309c2543507418fe0c7a14046de04a02c8c04de26526a6c14b962ba0d70290a86d784beed9889be2a4ff6d022cf2cc597590cd30d2578793a9a4c529e50ce55bf0e9f75c929f30a9fb9f1ff49308e0453aed7741a321dc941101ccb026a16d6ba04799b3bdc5a494bc5cba3768dcc50c321a70d4ec6308eba0f16023861e2a56d78ac565079a6fdcd0bdf8d4eba53fa2b286b302dea29fbd213a1495cba786a2603336bd749ba5ca53c292f14199229afb3a457d4f477e7aa66a395588404d9f834ca9066f13b71973f74c4ee2db740c7dfc2edd7ee640a940ef92f13b435f684226bb5207b7969105b3f9c4821bb3607fb6d9973a8c96ea5cf588652a5b4a0249a23ba5f925ec2c449b53e0a586e1f6fc218e37969a0cc477b730c3164e3fac5deca509ce943368bf2702c8352517c5b0531ae02591d66fe7e88b5d4d031af587d9768030e39e371775ed7469039555ec014748623ca9314bf1547f5d43ad0984b4b4bb67a1ccf51a31f3604ba00cfc95213f8e04b8e7af6c5f1a817acf840092ffb7f0ece8e06699c1aa4b241cb4669f5f1b9139c954950f2f3486d22667c2b90f2054fd20caa78b4dfedaab90987bad42912b4f4e9765820dfd8ea95df42a60f9a7fb7c390ae55bc8507dd39eec3f05da13ede782396c7e5fd46569ae387dd50468df2eb21cdd4350ed2d0998544bc044b1076e65e3077b458dea1127d029b5e13ea8f7fe11a098489f2379e5ed628c19b1b2794b85c4402fc8a3cccb459852387804ce63da768d79c6ed8500666354815728c9f31c642fffb92eb26155a2c28aa21d3a4c9b3889141d10b4d84f2318560657e4741f03f1c2abe8e36204cc83f7f4f73269896434e29659965f19cf5fe493af6d280a6d03f2780f9c5abee375c7b226b51b82f32f2e98bf528b452f3a70802bb7ed055d0aa51114c8743e8a25be278db19e60f4330bd6b03e59f9c75a5cc8d21a23456d082b6c8e63b31e13189f1dee847dad49c9cda7e5b1a60aea3984ac97676e34043462ba6e294647fc44aab3f553f3a0e079f27553f4e07dbc454c4a1eef9619c4d0ca5e73c87dc21c3b5d69c481d6443427ccf8210d634f232405834239fb521d52d12575635dc9bb44eebbcb61243cd59ae900954f3e700d84c8e60edbb334a02ce4f0b2766d2952741995177e2de4c21e7941ff0e0b8555039f2b53ebcc68d34d60abbba0063ca08e7a8cc6dddfd446ebf9756b7534c4d3387100cf80b1d9892f752ae3c90aa89e4bd08cc27a4103e8320101161d4a49a306b9132380df1d10e994d437c4965e6174f2ac508dad1df8a64631a35c5e06804f338fd6b825cd08c593b63da6cc8d82902cb23793ed13fc8883742141cd071714c1eb11932c7e167dff28746224b06fbc8b8361eed424d340643ae997861a8ab409769adc57937558af94361b5b2380c08fb3fee234e306932d530e9152ba340e6d859582cbd99189a270ab759b9fd3149b25973fb5e3f504af2d92d9e31987e19f5a4491328f2f3e41c12dd1de74983f58c37b8249a7aac6e6a13835923dcddd5926b5abdceb14d4c7683ebb2f44380c5418544f5bd6804f1f46f8b0bb8d9106a12e5474a0dfdc5906527f1aca306e4a4c2759b876275eae0de045295cffa0b065a0bdb6adb707a5c8a8edf0f7b0729f5962a63e5075066e954a9b7e509553045e4538ae8e2126ece99963b38d38601972ef7b462406c02eaf348a29f971fa971c8e17d3fa1eb0d6b2d7a28f633a44630ae5ab54ae37e719ce0eb4489029a162a095102cb776806ad35973065dd9b660a0ef80f9adc845f4519b08e552d0ae8f74e05a42a8e25c77f22c2772effee86a3bd879f13fbe42ec73c948d9ca2beb9a37d660b0c6e36cf3163ed0cb6ef639a2209ca7eb7b1e04e9a19904def71468cb0012df60f64925bb3cf31992b1832a4931de37391253a5364cf8e55a4864aa69c715b465c7caf13db35277ca470386d83c28c11363a0fc7b46a2b3d51d011885410714f870df465e1b1e2281d717bdc9e037a380321fd8a8efaf2a25b82a7c04bde0550b98068fe892e6ce4846bd06483a15aaee62de834cd33b2043c136c4f137669f335dffbf9c5ee0a28003b64ac822707dbd9717cc54c49384f96ce3300b1345f3fbb03cb5adfa1020e7d60fc65d65608268cac9a9ed2ad39681025df8e1f5f7bcdd76e5ba823100c27d11084cfab27a268a7d921ef78555a13c7cbe0b11cea585c6e6978f1d0dfd6cb8e6274e85ff7061904485437453bb36587d007b8acbab8bd5f9ba772bcb36db886e06a272b4583acd0678b738a9b90bb42bf41b12ca85420d9a0190e42899410ff0a4e3c21379c6cb477ed9611d4d3e0a56bd18d2d49e602149556e9e704581dc2f60e6980c2e61915dae6c11c58f22193c7a6f01771fa97c630c0172e5eae61346e9d2419285422b913484fad47bdd3c54a723e7a36e083b6b0817c322d27da1612c7bbb14468cd590cd20501704ea663fc0f7f06c336e10e8320b7db00c1ddf02195502b432ca94a75a5d79778a901ca9e6dc795782fb8e1413fd694639af5d0ecc2b4d77da906fbab082be6f64a7953d68f8eb66b8b2ee089607b5f4993a8d196a9d15361ead5e86bc80a2dff2c18650c7a562f067584e296161bb591c1e403ff526acdf4c2e11cc608814a9f0c9d05c16cb652ae9d460c86e5fdca6fb0d176e902718886cb42d6e73bae15b4abc4b8cee537b4efda58a80c00aff5881f5890708eb6d71b0d953bfb0d3e2dfbab5472126844a18d8f043dc1a01be9973d1cdcaba079c3e0e296f0151bb8d7508a0c6395594dcf8aba4a886dd55d015aaa1a57dca97c01ee4deca120ca1c9a2559b9da7935129ae6abbbcb738eddbe3a573d35d749c94609942c66f016b70e21f00870d16baabeaa6b317a960773287419bb20261c7826e14a6b6fdb4b0d15daf6b21a4f7e79169aabc3517bb5174c62912c140425ca01459489796fe24d304582e4e0e7276ffe8dbb531119b33edbfbaa1f816a760136e51e13e648da83dfee33b92fed4a32423b45cb500b6ad1ef02b5acfe442d0bfb3e7052da82bca78b9d090c28f5776924961920b699fed89f7178c2ccfbfb39ccb584891222bb046aa77ed47bd6395df6c7535f5bfc603acaaa299ef67f149ee6b4a997d35cff81650a59680085b86a7e3517229aaf5e12516d7a7366cc8f0c2a25b3f31da58b34df1e247bd0b28948814656cf037c6000480edef90b58039ca3ce32cef68135eb873f6da5338269e53b38540a554217cbe487435eef95f2b56561a1de59a047d50d468466ff4bf9093cceb4cf823f378422ea0b994564be31548ec85bce2785d832abf09e62f3d42850261e47a85174121a3cc6c47199cd541ac3a60c561febeff038017957792aa65f8c807d887a9cb947f67d303dfc3fa6280e3a2eceb9a0c1570a14a3fd3ea9bf88209facd2706a44e633bb4140f16a24d773fdf643cb87cf44be421c5fcf345be47c59360e2290130b9864d93aee01be2fc5b9c63f528e82e0a0b2b825169db517dc7773af64f87114f17facc62d740edfa2c55761dd8b51f42bbf03a548f80b6d671fae25de1b57aa527b5f13120bcdcf7694ecd42ac48faaf61eb4fcf69677d2433f5ee31cf720d38732392aad2ef0a0fb8e044fe638601dbf82d05451d870ff25176e131c9a66d918b6162ecd28ecf6dda9d0daa343824f33f4005ea19accf004d4cc127ab6df0ba6fd8940fb83404257b1b50b583a882f1fa824f98553a9f9eb8d2ab50856ef2b4ea90779f6e7b3f2fb4ae68fbd57175662e63ae27e7ae97e2a3eb4ba2af1ee4ab2e66f8c0ac072125543a5c4bc6843c0c95235f7ac936af3a211be8a8127bd05e106dc21661ef3d753c7aa4f2cab7ef60df0dbdc1b492164e57cbddedfa3825f86304a29c11575fbfee9685da41745dbd13588e7d91646d11438d74cb107e17d48c9c6edb54113bb330280cca84fc22852230c8111bf27617e70677db5a7b36917037563694de1f9caa85a255b057e27eae4555b4b236beac262bcdd88e9d97c94848a13396f5e67845becc3e140c8bf032b3d0cd379364f395b87e4f949e3331b2c1a2c07989dfe3aba7be9901e15d1067de408fb796a48c10c0fb82d16f76830d848e1122c1f81d3ff6d146b432466b6a50bcc5e9c73de2dddf5fe48f32f7447bc8cc28eff5342a636067fa0268cbed63035d7d34e4d3e5c90aa28cfbd10922e8c2738252bf97e7153a76a32ab6bc567f4c85b83a91e4c0d4421550a31f5933dc892e4aab30873153c0973cc9fa4054767e85a96ff007b4f2af8a7a6eb711da6081a372cdbe42638176046287a4e61e52560abf475fc078166b60a27d4f63a0e79d2aabe8bc40680524a65664899ec0d4dbe653788f226b7802ba97c8933b844a20f12c2bf63d6cf151629652a3ade4d9439a823ea5ba755addb612952bf40ed4a59d4f983d226ddf32a8170223343fa8e098cc3f0265e8b9b708b2ef5e27489e162e8b0e03c09b58fcb31f0cee61b4394e27de7754f38dd64c80a37a586909b81e81ebcb9c14822f9cc393cc5f40b52df15719922360a607599aa79d09e5e48bf135499fb4db40f2fc021cb3c729471732ebd2c2b1e169e9751ad69026c1461d5e32a2f50e85ab1ceb9c53dd21281a71d4de27071e343fb10c44ab81f12f24e8bc9ce7afd3fe9d70398acc21ef9cbbb1aa8ace4ebc7a1c6d3fe1adbfff0f9dce506ac72509ec12007edf02f452cb9206429ba9b613fbaa79f7ccdd01540965720b9ff9eaefa031af447e6edef7f5e4e8ede11e8424b479847d05cf59e0771bddd0c1e43efe29c077cd35b6d1bfdad8accaed30081072204b77f27396bd44b13f96f4b3478b84344a670c6dfac39da45d2df5998fe7c54809bbbc62b8c7714b77546bb556ba19a8475634437aecec9e4d161100d524485425313d2e6d9e1a5c9c7c16e34122d2809c8cdc6510b97edf54c9c982b3d0aa0bb647331e79a657286cd44c366502371b921447667738a5f9a2c578816b5533f21b7c6d0b846130132b295871cde25cc7e81ab422aaddc35b5d33c92d27abd3f7208f49a863eb50c38b087d317c87bc3a7f030b15409efa7585afa78adf8fcbf7af37c63037d45f4d7e411d0bf9375d1ccc829e84c1ff03f9fe6d87d80483eece2c4d71b96ebb979cfa993e73178f2959cbdf066762ba925124b7ec46813a8b87e39e909aed662333f6c0f5bd358827f57853b2a6a632b0966c462760f9eee1abc116057ca7a6a6f301d8e7bfc40970c5c5efb5bcfc141b2bb218789b235e9cbbb709286a6b7284adffeba7f187bb47019e964efabce5f5a73c20d7f31fa0063fa383cddd6104eb7b35e4df7561b96dcea86d28fc98b888024f0017b69d6b15e7e7bdad3109a575311cc77fc8260dc31b27edb6885f8bb4f0ebd9671500df27a6c072be656f9ef97d2d637b8e8508784b364902b392c27e02fc1c35d50292736e0e3f983eec2dec1c44e29fc041f87b98f8dd782a254d8e420313ee1f1fff4485eda70760a05054f04c6c3e1b4945dba939c2324cabce91caf6441e74648a2124bb511cad81813b9c08e9f66e1d2ea7ac2916e5b27a34fdb54586306255fb6318116388369f5ae3cc3fc5f0c5004e552f01771b5c9e74aa7bb24002e13dbb22341d20d44f9a4e72bb598db279473016c19b18f89479993bb081358533dea7ce633e0608160efe555dfc762bfa982c2056235af02d7a41ed3cd5d141e585d336bd743f736c21e538bcab6ecf33b0c746f3a030c03297a8e1751af608e1da79ff792f8ab25198fecd10d6b161258453e767bd26eaaf533b35e3b2fc39e30bc12e67eb28142926e8a3050ba042fc33130f813891e9f61a382c5528c24b318652542448e75107a9a348c3b828185e9dda092aa15eaae121bbc0effb2cb51d12d393fbf0b2674921c704936e4b62c149afe3c54bca1abe434cc50360819068d38675ba2c8a0e15a366c1838585954c095293da0d4c2eceb7ca2460fb5268434035fb7727dec776dc7ddc2bdf4dcb78f4becdea736c075ffa038f6a0878ce456d70340fa798bc7f8d54de79dc9795cc379b6e614e44dda660c7ae7c950db20b0c6645e09a5b9374bbf73fba403ff0bf3582ec2b9f073f0c0a756b5d132be8602caa93e7248bd15db0a733052be5f12371b3be418d06a81a993f7b07e90ee71bc684533282631ef558f0d0fe77c40bb66f322aab7e5b10a80030ed9a682669da09eebd24cf06b37697f3447dac471e210dd1df232cd9bb8b118474ec5f4f623e6e43df66948fbcd53e74c56960a19a29562b5c094ac6c00164b3283f8b195802afaa304e6f708ef908ba2f529f4a68239eeee26336861f1236a734bb9e5d227b9f73912f24ac88ae2b17507fc400afb49b9e42b25d8cd66c0d5f73e4c76fed59679aa7c4346390dba77209491467b3b95a18c2e6cb7fb8dc78337c068d532572634239aac5410f7be82e01c9788d0af0b597f935bc16e3755477939eddc1e1f484f5bd5ba7f24101a187308f6439daf1e45d8f5e9c3d6970ba4b8ca0996809b8359865937486c39c431ab05ec1a0cb55527c877cdde4503f75a2c5d2bfb3fa123af926297049db26711252f5f099dd51ed54fd2e12c616f48f9ef943bfa24e2d97ac776a47105d2dc3226caf79a5d42e1a4932ae2df0b52264248c73eda63f066fcfd2fd14f2818503adf31e7f8d516092ecb047ecbbb201d312e3d3518a66de6208b5a03aecf1a9bb969572a9f5561118e220791412534e80f67eaf3405085499cba085c999fd63d22b3d2bddc6a03c2106c6e18050b57d90ee50504ec373ea3f73eef733fe28e9ed66930ce98be7cc3d4a9439dc5dfd7d42d5825310e6884cdb8ae832f88ed5ad16cb1e3a8347eb2419374e715a6f5bf395a4f6cf7ffdb9ffc6d3d906d22e18e2bfa15dc069495d17422e7d063967f33b5da46431aba0330f46b41158ce1534eb4f00f8104e70894b2268c00291c07fc5a68ed46ddbe4f998ab93384e27757d448ca0228ac6680a7a4d0b3de248fc3eba4389b62ce96bf7ff83d22dd2425eddce8056846a1ebdbb85eaeb262a677a3b1d1e723090f0d36333f5eeac66cbe41f7899505dc0684c1891bd31fa2e419d28ca9044b55d466601b5825b59ae89c71a8bb0b4ec979f0fcae66e258f8c97b158a87868cdd725de092c119fa76ab177bd8d20cc1d190cd7812588e02d19494025f11511b8101da4df9d11384256318f3d7c93d49f7f213b5500c9df29bab13590d4eb60eb6d0a2cca19b46d4efadd0c0d59faf701678d515de531c545878f67983c93fc1bd21e966fccac6a2a7901d70071c74a7091c22450be92de44068d11c34643f000549045d65b092370233771ac8912596665a1b4b3052ece7f7862a4716fc2f20b2cb5e21c6b462e97bdaf3e546701502263c07b8e6495941b4aa891cebe15632a67f3b22a4bc54a90289a760b1db6972ef28ae9bad1ffbb4c0e2600c3828990db2c01d6c5e1371bab8f0e41e3c3b1c814d3b6778bf2b8f27ac62b96a6b589b1df2b428f98620842b93cc4bc78de97dbcbad3993c6b79193f8e3155441ec1a5bcb4a9386c2ad5fdc7ba156bbd1ad10ca4c237c5c3042ac24314c876fb7050babaced6556550a9ac3eaff78a493264ba61c75c443288a912682bfdccf190eb15db655b9d6f6a200d586f032b0903a26c4862aebf499a3db317a666eb33b05c1a17e1be96d09f0ca9a3e63f1cda3b1a545492fd6c6b74fa7a745331411a259b6e9f9f71266981411f8f5909c8fd50bf8bb71ee3b5235d054152cd7b5dfddca4e14baf5ffd113ae87d38b30284806c1b52e629545cf369a70e629eb5a45c3b23e5cb819d7824ba4ea89238adeb67c77f78af8344bee71aa7a57db6810522fd627a1dd73b95aff23e25a998ce54ad13a2215ede54d9007a2ba01f30315453b279d4b372cb91df33c3523fcc27949f3bfcd0aa7688b089e96c2c600515543a5f29a53ccaa094f2e28eb1a057c6360631656b7f072b935f5031fa17aa344fff46d674d95165f57c0ffb1fd46347611f7afb482493818bf44e67b54359e7b2f07922ae9701b78f87394a41a0942e804d231abdd1dadcff392eeab5b5d537204765b9d6940cbcfcaea45ec6f621bfc205a82d980ae5bddcb3e9e1acc3c8751200c69dd07dc3404de174d97f1159813c31086d389c2f5ab46ebb59679e6e21c66e842750def3bfab74f89c186d717edda0c4f843163abc06fba46f12aa85b4e32bd8c937f0ec0bfe7451e5e68346ef7a0a340834ad5720b951f0636f42a2d877d4b34b06a0af09eb15f7f1fec4f860d4d537d91a53c8b7700921dd67e4d59c60b6ddb0075e50cee54e6e3d1bd2121d09fb50ba9d17a3042a453ddd4936fbe9764284c899481871286ed9c0a698a7d7c271a915b305100ce01bffd859ee8f3fc283598d5a800f24075301e7df46a83f048d999aa2095da43e42a7ba9910eab39f683553798796deb726ff44aabb9900befb5dfd52e6f4b875e08689a01248050b3cc6c17bfa0e67cedfdf4a9e4cf5d4a26b1d51c101faea1ab30b9f343e9b614fa9048dfa2f33ba8781a61a4febb411e1c8e687aa99de28c3bc3b1fabfb545ec11e8ed65e68052e30cd4b34d458f172d3ef4c469f325ae926c63465aec79662280c765218a26ad5ed3eaf9de98e9a15db4b76e0d5a2d4daca4a09aa5dd93f3b60f1892f391ac17094472c0b1ea408b81caf950c0ce9088a38dce5e42304384831d329b57559ef0caa24313f11dd8b94c5d97c81cdb9a0ccbf9d1679cd12036e6a6f7e523bff5df5b09bcbd16b84306d9edf435ceb380e08627d58380cf9984d131273ee3feb0996884b39721a13d77ebdc87f0ea521e28721e7ca4b3033d4e50d66a8208a56d0cfcd967d5f6453157c9ac6c1693cb677574d5abdfc6fff8f5c614135c74312c61766a82b281cf1775533285edfd238f61fbda3c9746d27f6b2e9cf5f269cbb9c2a02fa42e2a346afe211133fc960fd32e5b959f96fcae1dfdee8ed97cc7777caf4f4cf0afb1f74f4a7b471e77f11e70f9b760c8176d004c5d6f2c780b153efc1c586db071f5692ede517e6b58c4b83e3f64d02db56dbfdc8848c102d091fc4d351327046e387cd4c57a04d51c0630face9c12cfd3fd1a8cd9084c893a29b04eb2d644820c6ca6cb9129454515f2b2929ab3870f2b128ae968cdc8d77eaf8c8941ec839076c4372a59472f3b1da96ce68e673d2cb4298cd63b0becb78a8543716a142211d26529af7c694afc7a5173b065558958e7155d25dbcacd1eca6330528f832552c870b7bde06aa56fdc34f85e004b72f638349ae93a6281d27127488229232975d1948d0e65f1101b10aad308c1b925832682276337d12d0e216871fde374a9ceb87bf825c3f57d1d7b9cd47092233c30c5677492bb76f8bf8529de54376a3945509747737b4c3f53bba34408ba549d86a9ee329459538b953bffcf75c80c67cf596d0139379f978a273b21db6cfadcab1c300fed1cd7ae3e7d3e426d68bdb7f43c301e281765f9aa8123789dc90a64bfc1a7dce6e8f265ad763a800ee7a386353943870262e16aefcc2fda478b58159e74eca65dca206651278ca9c835a5dba4176ab11ee62e6f21d9b68eb97347069d7b962219785ed3dedb8f43266563e00ca22eae6bbe499f1198c050a913017d1f2151715125741ec14a22d817e58e6cb5b063e63feda7ea986cf5848d858e1de44d71a258ebc04f5dc22a4c086af9c5e14f38a810c648f624d845832a4f198190fa9281788caca6d9adf51e96ee78eba42fc078c05b45b3f4bf539ebe9af83735bf690f488edef96a9f951ff3682853eff9002f72992a69c6ad56cb89aa7928b4a1f0a7e22efa73b056a3e300f2f4bb25ac0d6a7b5312da7601a24187cf661ab8c524444d5b00e9c1f383b59b14bbfe32e8e96e1a0008e46cba58f9b0fb23af171f7cf1d120911646d1ad6aa45f053e1d5895b17cd9a4b0228f113aaec76ddd0f20367400acb6846ad3e3d962e65af869f23b40568c0e3649eb2f8d2d8f575182f88761afcca9a57f74f70ca1eb544eedd41e3aed39ce61c3f4108947a83dd40981a1b6ccae1e394f286fee389005fb790836297cdde3059c7975d7729f80c99640f1c240068928c9521c3b6e2388abe6d77dda89c0616e8861a5256b9227c4ac01ad460a3a0a3bfaed242721bc549549e95bacacc3a5844f980271bfe359d19270100193f1ea0b14ff96dac3629e8006387700083cabc6a7537bd9811efc211143f0f64e72525887cf35a1ce0d3f2a0593a9f8314d4ef881928d4a1f622eafdeb2f6c9c9f3d37420ac2cf6ceb31169b4dea4b3d67ff7bcf01594d6104c3e74e20e258ca07779d98c40875684d4075fd48011a2bcdacdef25bba8fb946b1f9e0365f55360d8728d3d1cc9231d07c63c0b83f6b92cd41c61241e21c06384f981b13cf98446518f26a4702d584d4f45659147692adaefddec5e051ad780b4ec8c3cc190182caec7237cdab2231914649bf836c2f6c44a673b5419aecdc9af005121908165b21e915db4c896e609fee355e9ea741b9a49fbc7c65ddd3012e4c46b18fb3198b29d07d7d5998e9cb9a840d9d438939cc83afccb016f850ad11523cedb80e072b4869db85b43087d7803ed32b1fc765527612214767a5918f13cb72dbc3f19471f1a07456d0098163752a7e92f2c16ed45d6e8cf1261025c36c4f56ac29c188eea391348f075e74e3eb395e482cef5251c216f71ad0ded5017c1af6d4b0ff818dea407ffbac8a4936e9d9291637426ea9b1f51e3b06a06a78cb7ad194d9e386e014469911709bad625fd97b1d2a854e3eba51f79a74aba27d58c6ffb997d9626f042b23e3e352639f954ba65ad7f4a68d43831ece9d0a4e37a5446af26cd118307c8b43ae7e049377ac1fdad5e71f5bad76ccb7074d9dbaa4945aa9b0e35bb5ef166780237d4d98daf965420dd5b756fa6005c3358cc65aa0527a402684e4f41e6f055d34a8684cfa297cbb11da1e9cc418a8d9e29aa0bba2e057af7eaa1b7154ae7654077ade252733b0d58e0f3f88ee292d47593eb7d999877f68f1723e67fca0ab494dfe544332f0a9cee414751b93fdbd54dae3051ff18f67c56cc3ebffcfc19edea24efe2529e12a6b21775c1a26bbd38205913a56815c593db32ed38210fff0f66f115aaceea184aa70c502ece319a46fb2601aea47fe36a7f860b45e2494b9aac4b51ac435c248c57e006a8801d3548031126f074da7dd4d3e65e0d2b61c68e273c93f55ae10e9d2720ca3cada5f6ed16aecbdb9adb2aeb0685911ee777f2aa38107f38830c8a6d2124e5db387a736d0153ccc3dde499f39512bf4814a1d285b083c078bc6455e0314cb8659ea00716cde8bc29ad5d8edc4aa7667130e679031f1722960acfe65d13a82460f533b6a77ba0a2c0fc4a5752608158d31a18f5324151d0ebb9f6069d200e2ab91d7b8390dce4519b26aaa8841a495a294bfd138e0a1cecb44ad23474661ff1e7267ed9879e2549554a27205573499ab6f2a30dbbf9920203f4e1b2da210175fa50a960638132089a7c3d8bc7f72bc1bc7d40b805270e2c96525e4500a2b3d37ba7b3e2187978b42492dce617014e66729273161b47fbbc03f978f62969b3d9cac2990fddbe2ebb9f0a5d27f6c8833ff97f3d5c1ba53a3f040751f4c521e704c41a5bcd6ff152171dd5cff438243e247adff57345969bf3581301d6a2542d1b31f568ed1bc8e538bdc742daae9e36557977b269e360eb5a467b410851b330da5df0769a6eff00e85d5369104206569b941779501402b647ff4c86ad46cbc82a1bd36f7d30379c59e0932575ea3d52ae5661ce604d054b2c329be864aec1d1632678140b6f22ed7777667d376320ca09d910971af71a069bd1f0815d30d1d9c091ae79f8ce6c797e819d8869d7d207cdd4fb80f9bd65c4e8bfdac421afb0a59ff2c0e38e0c6147dd7d2104d6324ab313717fd50bf474ed39c91e501273e148000fc2cf6b76d57541fdc0b84dc0ff05bfeffad5701e90d67d1ac796f80afc9edfd145a0862c768f8df2f8a1c47c2b00254f2771135e57794b6eecdb834b80069513ef4c2d8a52ab49327423f2fe9bb61dedc451f4df1491ff7ae06ea88e9f9f88435af914a010afe1ce1ad9067dc2b6aca3f3450802abb12452a499d51d5fc374318e1f063f41b0f34e49d00be94c5e216b2e2b4bcc6761d86f8bbdae2b222f448979eb6a2c6f6b7bdd873da5fd60ac8aa72a2895c1ea15aa1f1103a80be652dfe598d1a8a8f96aa8937be8e97f38f810a0c2a33ea0a9dd50d0f1ff87ecefd75aa64d613aa4e0e3277bd0ea2c07c6d29eb2af7cc4e1ae536768db389a4ccd92472589cb265e0ba05565e4c26779bb931a708f9237510bc96d2fa4d7270c010e02e0e6d0486caba1a355ef792d95162470fcca520c240fd8624e2a0a558c3b1933835a0d858b5b117107bc991e287ecee9bab6d1201945c7ceebf78bf74ee3c3410d368137669b564bab2f69219911d0021fc8b957e694aabf40a1d2bf291dc81c4a8fa60273542bf0b904a73572b5a4ad70227826696d2ef604b75aecc4fe149b5c8539cecafe0e9b38711d4ff356051fc9742436715dbc4a8aa2e449840dfeb2bbf6a56906d2729c8db7a6668f79925e6a719d0831154e3f0208d66cb088c9ef09e89d8a3b048e6e2304c4aa1c7064f1b6f828cba630258429843225b7205c957d37d6e9fe79ed11ad313118e52a6e7a248c59d407ef237c06cdccfd56cb12731afcd0cc49aaf87290c7523e9e74ec80103d75aeab696790d10aacb8a5c39fcb8f3076f6cc9d0856840d05b706616f20f7c384156ff24c80d96801dbeac353bdb533bd9fd6b4c745724000bb76303d82d9d30b85747350994aa64af50a7364c8c4192dac4eaf4cb046bef87e40338e89d3acc4f2fd9f1653cb97866d119d207025362d5955eb17fb3b996c704a53776db4983252f148b912d2c2c5ca8c4bce91cb561b479bd24970edf642d5eaebbe3aa1a60eddea63af76b458684a75d76b1730065a62bc5e6d3be0924943e212548168ddb95979cdba2468ea8975bc522b31a1ecc56c327a01c15cfbdaf7d0a16aebafc4c63db6bb73a88338f6817215e5d4e9c03e182e1634547c0fafe139aceafecd9c67796d35a0ecc5a509e8720206759cd7db31029df5d8dd63f3d6dd5f1051ca81cb51d548fe51676120cf66af78239b15c9941bb942f51f1d2f52da89523b56ceefd312ee2ebddbb377d6f5e4bb10eb9776fcffe6c7b00991d4d7b29a4d74915419e819b4c7ddd0199b2f1467620bee3b7f450389307d544376a7d01be84f2ceb96a19f77d7a76abbb08c987db92752fe55aed3bb8dcf728b5f7d8012492ff5f24c5501f8b5c25624a1e63bad631c65c2e12bab53ca509a1a5948b6c2b451326ecf271494ee97919b4eb3acad8a2539ff3c78cf2ad4f49db28809b9e32272991aeb162b81a5395463745d22c3f5e1677bc9c4baccb9bda8868fb147fa002924eb12485dc43c8b2dafb4414a4298703ca4450cb6da52cdd79081a39a8d07ee0817257c2a728052e0835f03a6527cd0cfb52d264d20279e51dee18af626640d44aa3d243baceb50c52ca45939bfdca2ee40ce1acf3737d51151c1ce1f3f35989303e647a1d42f0387dadae3ad799d033a2f753f9cf75c3c0832a3a3aece689d2f0a1de803446101a492c82730e5b41ec97131c96e63b01bf7ed28e6b9f6109265db4f4c5b2256336fdc8d960a704265052efb5c660a5d7145a55b63e965256659985e7fa01dab4b360efe9aa92fca7a56de2dad5f7990eb92f5d93493b4b21578bb4508ad6d71de3754a63290dee0f6bb7619b4469e086fc02ea1a0d3d3c7487ce12c9ab6c320c489a10833de1c7be9a11dc1dc28ef7a10255aedf15d1b148edb27d138c42b665591a07e5f8417b9fd08c7dd4a74521a05e3d00f83aa33b12c6233edc5bce6a1e1fe9e6fd0456057b62ed371977ef424ba5fdf73585c9f5de7ae416e5a9aa9aad25dcecff72927e36067c726e21808d69eac822cf7cbf9bb7b682361bf86c9052a27444dc9901d32211ed48e126fbaaeb33db4335e78b0debd4eb36715bda3bd8a2c68a0f43dbf94bf53b04fe25e712cc2389458b781901ae699c9efd2f121eed818f228ab64ab23148e0339512796f622391293793403111dec1fa43e71dbdc1fc81915defbadaa1bed29c93ffc26e6ec16a3fbe48dfff8ac843750bbbca5e61f5368355d1cf21e595e8f25164f50b136d5b5660b51ea4f69158c25daee1923ed45e5f24f1888bb74871bd3702fb4a157cbd356de63231622b7d644d8565b2c83ed025c88a5abdd96520b2e29bec19fea7b3e3305d6883c2eba20ee0bd7019400944b487f98270d862dfb87e8fe68c5ac650c97edb2e009f596860b055da02c941d8fd12f947d627101b12a8180b9971c72b3527451900414653e2f9004d7190b3ad9c54311e0dbc705afa79ab382e9ca992081fd0cb10ab8cc3a4fddfa9110bde411686f401ba2b796b20843c665f96af45cfb1f4eaf86208e238aa7edbd51619ab5ea749166fa4671d333d24e83c1b91d93a4ba9faca64625131784155a7c168ba8dd61c5ba2bd9be0977fcd856a101c97fab47d65bd63dec71469fe98bcb2ac1add306672dd8c9b44239d6b6058c8589f8b2ac182e4cb949f29ef9d41264f5a504132b16196b82846ed560ae06fe181ed943f4063d8bb056fb322631be7b25adc0f0ebe92aeaca2d1b5687d1d65ece9a205200392684462d9f6f0b10ab5388b7a370b97b84efe06ac28c054c63f785aa950312e558fcc2fe979dbfc6b685e351e634d252c49fc0659fd599600140c1900ad6ed90456d9bcd46e708febaefda81c6f631cdda20c9e7b3855f6a6f2bc1755aece53657d47f1d1b166394bfcd701ad5e9ecd5595fa024c125edce9e043a34fc5d4fb4fd133d6d6019f9da79faa08f6626024f1806ea64280a546ef2a36ffafb185a08371f21de6bed30a0e21ccafc629f95f55ed73a8e1daeeb8ec49641bac2bdafcb1e629034b33fef62ea30620239dbaa931cac903efafaa8058282290bff228a6ddecfd803b8a7d05557b58dcb3bcc3534f351ce953f2b547814993fb9bffa12e4eb3675e108461d750e430c0cc6f79fe8098609510135856425f5612af8fe0949bf88da9949dcf3545fa24e59fdf41f0beff2d9123700f645bbf43fa730f1586c2ddc37d0506fa9973f4b0d25888290978ebb78305fdad62583f06f4340cdb2e6d1a5046730ed2bf71605e15dd16950248e68d1a40a64b1d94d2a3fc07a7f3de76261dc9079a610fbc94d39cb1b0e7e59d37b0262de99ade71653abe06ede394cb96f36b2934c3fead82e0c9eb0ddcb9bf565b56dd659bceafab1957133d2b53cedab705e513821eec2732b5fe27a1a83511fc3efc89737090051c1838772a9273274932edcc6d2b2bfb4e8820e9a41a96c716ff0b2cc8aba93fee6c8fe07f40c7492c2c4ce98dcdeab11c03c56f6da767938b672ecebdaae94ab966db53cbef8e6bfb637423fc08e6b892fa07acf6e4c6952d656be96fefa5d28263c6321db030ba59e3a275de992af8dbbe7ebf730a361ee713d3403bc816886965feb5b2c3c26386f2704abea3d4b3464bbeb9177809d4b842027a9b59e541d41dfe4a9bad8dbaa89df30a0a26357470f24e3de06dc6493b62c83b26b419fcba9a501c950c87b20fcbaf8b040521398192f46c3b021acbbad2d4f6a1721beaed7f6edd7d8dffc3da28ddf6f6bd51aa9254206b14093a531062eba04577af62a440a3bb7ca6d511ddf2a36b34ff06f8265e350114bb1a81af6fafaed79d1c41068e1ac505cef98dbbe0072fe0c6c8e7d24d126ac278ea8fc5308b2afdd5e39cd9ad195205a5eba71d9a901d0a147041390d052f73d0f81d62defb1b600b63fe467dc6e440e84f3fb6a1680caee7d0eca450053425daaaab10ae69f9b99a90a4d5513726a8952102796c99ea72ea3411097c32d17876cdc2d39a8fd96614534a90773a42057fe69c482c536eac352751f11a712fafaa788e1f607292da490a038f2fbe574b137bc0e0190e566cc8b5279523184bb77c7d35222da20f39b66ce4927547f2cb7687f26d15394a34ce854cb1f02a58bcbd5f3de129b8f5b441896764d68aeee614b15d04bff8240651b03e4e3b6afd12045b8f3ee9d7a6cdb093d7b8fad9f9942918d32ea4cddbd27c6c211b551550e2c460363f5fbddfa9a34dc1914a14fe837a1e8536caea1f0ae8096f6e8e6e4a3439345027d9b9bafe1801f078903d494d04a6510dd006da4077e7ce59ba82fa0bfb5069dd4735fbc7db12c3411da6677bd2d711db0ef31da37c4b6bfff42a9ba3d027ed6899fbb109c78dba287f993562cfe30b9e5f6cccbcd8fe7d27c5f6accd19cbf9f1221c25f55f04cdecd892ca116e69625504699e7cbf46a1610e29a7b310d88ae101f2652c3c1be9000d4dec3b22d82dd64f635bafde493cb0bb9bc9bf91c8acf8a48ba5bc93c6ab8de67cb2d03f7f41375b66f2d81d63f1bdb324963192cb56a6ace40aa61add1bf8579c8cd250d5771a53cce1b252051c1b3a1e66e8de400c48f2b28fb23e1ede706e0e0ad71f3765515c3b98b8dacb0a6fb0cd7557701876d2454f572713aed6c59ad98d11d3c6faff93ef5b75e03992b8b88492f1299fca26ddbf43b8bc1719e1f504c85cba3a5748c0f64d7a5128397b86d09d9e1966b62309156fd06383a1220a07bc8eb047179fbe9e35db1a1d448dccfd8aee754f9301b1c80306793d433580ca9b9dd7955eeb78852e6933db04cc4850994533d667d848706e39e14bc425dd18210783693b4d7baeab09e026522ed102f699aaf4d9be5c17f3d3e8bb712b841b337c33c08dd025941f3cb14ede98da5d4c32d8782405b261f27dee8702197c9d06d0bf13d9ebe01e66eeb0caf2924cf4b555716e14d12deb7d0964cde7e8a404a3f2f9faabe6b85012d728c0f414a7d0cd5101694a42077ade863716f7e8549fcdf8449b143c146601193a82b6f085d7c467bc7f61fddb58211a85c9b9d718b8c5d3e0fb9fb70f549f4bf4a227e713c1848a663e0edb58c624d974d4a49769f326a7fce84f8cb051891d945322f87360cf40ac8e9aed85fdc044aa409fa74bd324ed8222178d2affbf58c1b88bb54067536de4ea1cd2e63b91953039f3aa977afae3a84717eac3f7b21d06ea318826e82c95523ae4bccea528196204e5bf08e52f93e46649bdc1ab9d3c555f07e1735939b20fc06aaa184afa3a8ec2cad33a5e026908c02497f0f98079dc9fc8de216f82428e61aab281437b674ddac04bde6789fac1fe4a3a727dd49d4d24cd0f0bf28baf8188adbbb2bc394061321f0a6b0f0dc80371e512ebb003f42b3237714df1eea9139b08779f62a4c079617884d008995f7249d8bb03b9b029849866e335b223ce63fe5c535fa404e58600d7f4e141cb64fb2ce2d6ba8407ed442fb3ea447cf159c3cc974db4409bd63f213a034cd68bb88f657a1254e360df1f16e63f6ad6109aa28a15ecb2228d4e3eed2e772c012d9c68927eaa855e3a304d87399d76bd6c2a874bb57adeb9808b359ed8a0a0a70306fc558c108f9897a0ee3d2d9e300100f48302d581bca393b99c28afd9b49c479f93bd0fe860a20e5048c2ee7993ab9ee9cd5f4997f9f6906dd2d757df022b0ddb094f365ae72dddf642f944ac4f26e23943d65c02fa1b19092a5fdd1e4d26334c805b1b6e7ab985f6f55a64a94ebae9fdcc0b7f7b41e63a4d77bd4675606a5e22265b4797d6de66e8031fb595c48f6e06ad43d1fd3dae157fc4ec0cb6a1806a37c7061d50c20b70d6cb056ad721248dcb4a1ef2bc14ceee18ece163bd1277ed72ab1aab5113e12c7a7e10c1b4b72d133ed80a3b24b10ecfe553af8bdae98d18932e6bf699b66b45e3faf2f7b79c138041e0b642ba6e692f0b298369e0d163e552f231e47273f4630bb4148158313270421782e8612744e367b0d5a795ad697a52f18afe5cb1eb25005761614bcdc0cc864a21d246fe7e326b267291e18169aa2eb2918c0d32070bb8c46d7e1087b1ff8769b11430fb04053b9e5a3e44fe99ef77d0b86793ebafcbfb0ed2ce65e8dc06a4cd75b7ab64530c32db52152b8ab7c663383d89c3c72d3cdb298314606f94b8abf6a10776cb39d37671388dcfd788bb11aa27ad20d20b2ac5a70e543d13ec5933cb475158db5405bc337d45dbed11856bce16af5b83fa09f6790ccb8e28ca9dcdeaa23873447e07b7f098245e623b79ecad0fcef0b70ecfab2aea21a02a047d3d4d3d95347a942ac7fff896c9da4adf6acffb910157f8d95c51b962ecb50f8f982c50e5d4c75eefd6eb05e6a9240d4807bdfdff07ab382ff8d61dfc19ba9c10fd71574cce841197196797891969df269d5c68f1a24ffbaeeb91ad788bf43ac34ad3ace2654f5ed0b997ff3600527c80090f2ba8c614e29b5a0de35db7df5807dd6d228edfba279c13c037e6c691bf228b11a624ef655a06909720fbc46c051604da089beafb374bbd8354bda6a4004cec68656adbc4ecaeb6d0cde0cb079234c9a627e4ede505a1ae25f96e899759ab2051646f26bd6d8aef907118d3a16d5ec0e55a6011a0a4bfd49782a88e9266ef8d167d8a3b8b346a9cf8aad79cc5c0820d50de82f15d4967f96f822fd9c11cd8f62aa2d2768a797768dccd5b9032e22770aa1da63da6cf93ee6e92917ff068b8c09e7c6d178c04bd3cf16511e8c8b53463e05cd20e1e1f3ca9881970cc1af958b00468915852e16b7f21420169d40de568a2093271d1b261c308987cb4a0f468752e4a6efad418447d6bdbb449188d6eb3ff53efae71bd7038169e41beebb8bcec94ae81d01b41001bb3e06a0e657b75490151589a0fa22e08b27bda96984c6afe456c1f5ac75eee303c3c28ae6f6e94660e212766478de8e1da4d39c3e2ead9c783b9ce32004185809998eaca12c2eb3a6b2bda07f7f756fb1d59d77276913a211ac7d876dae7e9a8c36f943bc77fa261819cd1d492461f4ae3337a7c02bbd9f3da8fc5cfd447d6d8d0488037b229cecc949f2b12588f25210da50039068d8133270a7e9b5d742c786f7dc18108b5b59634ef14c1c90eda20092235b9b6df45a8d99d51461cba2ac3ba01a0a7c564ab45955829b5a09195b9a023b1d300e6b22b4342266a43d14f2c90aeaa6ecd600af89988f125257c9dcd6cf071feafedb0c39ef01a592f3ed7d2bc304e1c0f23d6f8ee7d375d982da2790c6b41239c34227727670aebb2709671fa74720c7f4a5af80e01b2585b8e4e7e00b2447eebb74b6a0aab495a165dc256adcdeb51d91458950e28920bef1895f5b5b059d8bc4d7a9a67158f691747d7f86ed1baefdc7aa77738b69aa598ff3e282adc8658df42d9a54697c2edcf68b618b2b97c480112cbd01dbb74e0a4a2de9b52cf1f9694c9e8ad52e636bd7c49fa76cf63db5c91c53b3717a45485bca49cb2212b6d606c24f89d96c2bcfb743df0fc0f99ed009f679e41a4841ebc9184130f94e691d722a8f672195888caa2b0ab611c1b9ac527ed35dde37a48613b8e9f144dcbd6a7289122a8a7cdab49b3692c27d4d882c3d8c77eaf56c068e7d00489e1b7433825c9ae92f3f671168db0f7dc4155ceae31d12f1cce4b92b3e2923a47a2b3a7e0b49aaf2ccb014834d4ee7b39d8a0ae79a19a55c5d54e431814876fba58a5d9375ffeb8879786bd9451ff5ce3ab4bd5078a13295b614fbb64ba30f44117ab45bdb8850868d873f180b135a424fdec85cff35dbb94c72b77c85c315c30abffe1d640fbe4cc356d8daabbdb39e7e1e7d974efded2019613047a9abeee42b9b6ed51723e136519f9b52675d3141ea5831708f190fa14b015a1e246ff491cf32a71f1811d65da74d063f62a9098826c16e49d83a6100e23bd2ec2ac63af5eafa37065b47db9c1a4050fb32166d13046d4d5a931f178f31413dca32a5d2bdb3ef5b3bc567a48e077585e94516a88b666be2a58bc2c25bfd13a3a1835072c82a2d2f4fcf92da14c13ace7ac06afa719b4bcec3cf434ba309c7358b3b521ed3277faf751b27d366b56d34eb4fc03b1c5888d4d8a1d72ed4f856522a6c485cc29c8533755a88ecc2c86d96a76b9ba4abebd8b4fb2f6c9c209fed0c39be52e714a7de98444ea981afd1e50efca691c55d4c132b057783ff3fc014688dead9201f0a7a5cf2c016b93f63b325fd91d280499173e1acc637645fe1c3afafdc9d95cb4d458af64dccd8bb414166e8fe5a2a73aadc9989a0c74b10ea16e406f38f413a97b0dd82ba1fb988ca88eddf3bb94413eb85d4fe07ae9e6b801e9c2ddbd66e0d6c26916b4d9d63a45c250391234d7c5eebe2cfd940f933c5d598aea80493a89ea5a229f43e4b24384cdfbb71ca5dad9e4d7f63bcc7a0ba03a59d4341f4607652711023534d9e49627c771057d2776bade200ae5a574c31c628e8a4f9e5ae061786008845f734dc072123dceb20f35b093bc6eadc11545bc60e2ee89398a85718f3db7c5764796bfdaeb068081b489bf6b05cc5fb0be1f39b950389b3bbda6720907482b2f0a7697e1202e473302be5e99fe12bb5a0fb2675b31b0300a7d9eea5016e1f93d7e71b9422132f543e411c7d4fde2a1919ea661beeb35d4fce65760afad739949984b22ad53130897fc0c2795359b69b2e2bed3865a239b9bb9f3378c940d51ca681b7a5cc8333d8b85cb0af6895ad0c1585695b24ef062c9903c55ac415b4cd48e9ed6aa9f0f31ead6cd5f4c51de60d227265e1e0fe2f16f36c9a7e922bf4358be6ab1b0bbf38a47e88eea81fa2bf6da0b6da23318cfa47431a95f73f810081efa45c5699b9e1861bf05670515e57020f3f8705b64a8a6d0dafd962962b8238611ae5ab42c88ed13dd2c44af449c86c85a06d0b95ac229dc40214aa256389907666f6006e5e387196564f9247ca6ac3867ba00c406cb947865d229f16bfd8983cf3bb3ee9b2f2b4413701a403cb0ba1a7b5e5b8acff5af53045f410d3da9993c4fc72854fe5f2171a6826a989b8b07814bd983b219f44bdf6b37bee9eb6417bbe3b206d8ffdd72e91eecf75c36eaa89bdfcda87ef6be1dbc1c90bb4998dcdaa6e5a5d36946836747a86cd7659a5d6abf99d852bc2064558439af251f23350fc7024705ffa8e9d2fde5e736d5d092b1b96d4e3f53a3b87a13d9803967c4ef41c33cca65af76b1e0b98a6e3bef9d940a4dd6ba41555dfb79f52f8ab931cad801b0c924053892c47267b51de99bf5e50c1324b4dfa7b530d61b3cd460b87781490dc279fdd2811ad68090d9c51044f703b991f6067a81bf558a68206e5b8fc5603855875d1eb45e69f3da227839a2b6d84cecfd1181b8fbf856731d345c86e7a1da12130aeee283ac62c6cf84961bfb2f18ad14f424350bb1081ebf83e5595952f44255f023ff5b29509b330954ba85273d46bcd7a7c088b5a9632f8797141743525a8b70af14178a3131c01117ec7b5a3a029303e25252a845ef44b07ebb0b0a9d53a6b92ffca27c193b6716748a926fc48916fc5351674dbd1ca37b873e71353309d5826bbab67687447d50c7e5b92cbefee8b1cc6f9a09d5fd2823f7295fe819869f38610f0a3605001cc8393d69941439c58258e63a310159a510844e85646635b0005315fe2b233ad6445cef1296284f3546b3993e956d3226def5e472ed870a5565afb23e73734bce63d99a85733502df9b03420d92df22997394444e2ecc90913ebe2b130c7fd85415f1ca04de7979ee418dd80f151e062bb85bc16626b8d21cc01d36afc4c3c9e46983878b658b167a061a6ab35e00090894a206b5e258b44cc10b5c14ea5ab31197409e23fb9088205c5b4f4b66e35aa793b1a936c8bf1c59668e3ae1aa53bddc493c0a21272ad067008d7c88e2a9c39b6d593d1f351bac08f5da6b1367bceeeea7baa30c9b6e1a9986f558d9c6f3f2c4fe186b298f05778116f11ff0da2d26330e817cac185279086125cc38801db61a948497b9b7cdd1792530b41612b6edac35fde82d06676fb66f48ad260b8b31672fdb8c4bb880a675b70c45a2914a9606d10c880e00aae6556e81b94d49e055d879a436f7c03db876e536414e83d28ec5ea290faf03b1e6de7f78cd0d90f90bd6d852094adf0718ed56b5886f33acb9d1d16462cd6330d2a39b91c319cbab60cc59485e6379f57716a020467d20f3fcc5e54990628529e972dadb83c2ba17804844da74ea1f9a5e6dedebb6896cd92f22cb9698e8a42d67c3589b11d1cfc7f9da7b413ddfeb1304cda4e88b43e2cb26a6fb248bb327808fe9ff9ce9eb747e42a74ec4a4c995313a7afafde991d2096ad9e81c4e3c376899284c54ea2f703bc87d4b22fefbc85e0505f63abb2b278786b8848e6f3b700cbe559383d3a2466050453177228d0b746be9420a45bb7652688277f4ce4ebc49a181bf88257435966b50e1c537e0be321a70c62929c8823897640b6e9037fec341e7af8c422c84c7c721308b5ea43533f47298af204ae62599bd5630c977d2b6e2021bb90aa5f839835107470489d374322028ac638cd8edc14de94145de7d7151ceea30f38f51e8a0f333355f93942b12d34d5c2ec5d41a061b90c9c2ebf47005896c15546fdec21d118cfccf0c4946b069a6a658c5e85467170f94bca38912cfe8f6f5ce4d3095c42a63304e3e1c9c93d82bafa15399407096028394ade429f47b1d8cfc33e04f214c9926d638a421b006535843d6d4dfa61faba4acc5e760d834b38e02108e2732c890561cdf88d46ebd98923242bca4a3d73dc81482ebadfa676b01483a763f966d20e7835682de81227e176e3a37b30fb351b0a8a3afc1a630a899b53d4caf7bfe023f0619a22fcc9b0c1c7d0fda7136515664c6f67bb29abe3bbdddfeac464b3aebfb52516d8eff0561c660bf6916e77c324ad4a5fdf3cc9a74caf2940f45cb0bef3e448bef97931a006b019e956eee4e9b86094e74699cbe8fb7882540d18f8467bb27eb17338e6b47527f4ec534723364a5ca48017dfd34e048a4c8a3b117ae1150d30c4b14b23aa761acbc48183c3d281864cb7ae3d0eec4faaa2eb32c728de6d9686768c0b60d1f7dbd04ed2799e2be5802bacbe09d157244c177f7a906b59865c51b66980863964dd19f51874deea2584a786a53a9f049b5abbe09c16961edeb3373470380f055b142ae313d5a73a30dd67b4fb7fd5e565edc7d316775ced0608de0a8fa340dba91a0a64028a387d243cfdb01949e49d8d7d00f9467ca8d9cf17f20bcbd0b8690058f2a93bbd0016c92e76de19dce70eceef00876124d4598af187709879c5d7fa8c8ae9a4e794fb8ce283f0ebd7bce17cd3161b2ef5c213b0b9dee0a13afacfa8fb5b3281be48ca8056362d212b74803d952471f20b63d62f4e6f41e6f9b06f339469c0bc85834d77362ab7464b56e511abab76cc8770973984da99ce3d24637f8538f15dcf03c77b63326f2d3d3b8fcd19ee51423d067525480d15fafc96012b8e3f02609bf25eb473b4631463ed34e693130b131ece4fae4a9e3ed7662ffae577b6fc58b6e808cd6135b460cad62524667494c56c5e3a1cfa6c7e841a39f9afdeee8318a3c638d000bd8f88357b72bdafd5351a49baba7bd2d2b255a30ab7033d1e2924bf1ee08641fd65a1fd129f186e80cb636a13a86385cae7eb8c501c2e2c33710b565b53ba512a301efa09b2cb2fd45486a8e097cbae4aae0536fbdebe3fce3bea640a36eb42f31769174893d563683e357d3ae87870f6b195e73e94d8bcb0c1a76728998f6862a378050e9587d9d5a4c190c32c3e55789d7c6c3b961827a85d3e2bbf138d794a3fab76c6c92b43d8b9f6b1f57e72dd49eb594d98ce985f95f0351b00fddf09a0169f47ee3d1abe746bc67af1410a35ef06732ee3e5a8598d1614794108e99db8066651b1dfcd0703137d716bb9aa45527ff63535274264887a7eb36c9770f453f564a859e26194f7064b26110fafb97be0a32581c8e41a4e403912deaacb5e8a61c8c7dc3776d7e13f107c5e3860857dc22805a9432e91270c669d3f9431081ef8e353492ad095e241772e7eedb281448c36939e73aef5480050e160d187172484d84cfa8a8d4d399f28b254a9ca1a15e80266fb21e36e1f6427d65df029089d259b4915475cff7418901859d45017e2d77bd055c2223127784b8d3365aef6518cc0e5ad23b8e2b70ddf5757d73235e7de5a3740bac759711bf742c61d08470c8424d06499e0d448f5cc7c9df917eb5034f1ca7966ffdffd6cb68eb4e986871b5571e09925f48e121fafb9d5e6d2d2f27a445bb70ce46bf312578cb282c87dd21d9f5fec3a30fe3dc0ca54b0efe5ed5b634b5ef0a4c78603b471bc4ce5bb6470ed61efb7b6a5aeefebadd1122214ce24bd0f899e4bd11ff8eb2eac99c94c2ce3fc550f57e6dc19fdddaaad08c5efadfd8d6397a3aa54161986cfad83922d911c57c319532f0d2ad706bbb26c9b96a8322a208b26797f518a210cae16749fbc40aa48ea2bf6660f77be431fdff12269893c09e6e2a7314497bce4b410761d8576be9987a68eae4504ba966815fd54722111f5f0dc13aa91c2b85144d20940d492869eac67707a4daefda87cf0abbf1e21d38f4ef66e3c927218680b7d7569b91e3becb80ade1d657aeaface80598ed13c912d170c909e60eadc1423b74f6c0abf374a5d2d00ae658c8eb26854a1a8d41f88b50c8140d16b986c51ef948e253ba8dec37d9ca0bbcdd4069760eaac8f9d0b115572c946ce9f3b8c3123b26ae5866e06c709247b41b10a73d57d66d54ed0bcbed13fad5c7f8d7d635f012ca14b9ec4265056c6955f6a03c6f3f64f6e66512240e13d2e8fa347527395ba628ff371032acaa08154451f70d91bf940395a500efb423652b99d76ad889f783323686a8088ea84b62ef90f565f0423736512bd3496546e3938ccdc41f75071f06e89c7794f46bbba6d038448a8c30fb6ac0948f22cafb61750782ee7793f5f6d3a2686c4c23ff482f0f67d6e5ac4f73feba72b4942e2c57b77e86f9e92611cfa52a99223344a1f90e8a1037e432e7d0cd9a7ccec1b4db565f487f20fafec4aac8c95eb7216dcc8b7fb32d5c1da46e6504ddb2c9a79563243c777945439088d6af819ffcd18f1a958f081bf8e88407dc104d0b10549e680e9683253c441eeced1c666c07808a269bba91594374078566fdacd7803b3916fce02e53c5c4f621f188fc2b5e8832e4890dd8ce98a943e98a39fe37db382ae75bb97248078946082bebf396dbe1adb2bf650fb4a81e20947fb35e2bce602bd4f2a6e7d5632320083c8d2c9e52f5250fba65131a852770e66d60b6f4d7c56ee04ebdec18da2af62815530051d7145cd868c71c9925b2a3b84cf09e61fda03addab5cb08d02d0ec6438bb8cbe40fb07576f214e0fd2efff25471c557aa8a8e0b6588af1f4c70579ba559899a223f486c1a5025230ab98368006f52570e8e36dbac6473873a15979e91bc55e276ad08edafaefde493c080249bb8f0de289c984b8d9b3449b52139b8e928c7835e07ca2db2a92678e2d3c97f0a417deb0c6bc58b721d04ca5a14eeb7ef64a020241fdeed2f6e4098e8f09ea7ffc8284ee718fd00917325994a1b3ac9c0bf985b23bff0b62470ce5e0e95912ac13e0be74f84cd70a32654a9da5fa157ab00228fa51bb6dbb8744dd3def4bb63729fc40f3850a6aac972f69d1fe3143a26f2b504ffe71e60f6165162fb97c5499703408f6ca6d6af14f9edebcdbe983a8ac1204a2115321c9943b8cc3093d18fb38fe23e5343089f7686d9c72f67975978e8b4a8d10bfa0b12aadcd907ae7db001da6d8e57969d50b9de9764b0efebca4c327e2ac3f6686b3a21f2028e82f228623a2447381a4ed38956420ab4dc7b31c0f6bea89b51ea422af255445c4034c21d485d50e465a1fa8ee200688a3090235b6b78f04bb6ecdf67a5b95ec954720bf79af6f659bc48cf089beac8fbbefef9a282809e7866199325642f4a5c8952ec1bb673dd392b16fe8d9947f11c4fb6f91d3897179250b1341ac793904ee97606ebceea96dfdc74af3f728ba5de7067d2dd0227877787e9d10048de48439cd76a8b5407fc1c3b2d79b8d8b8c2c0776e62435b7f9306033010af222cc72fa858c82ad5a0b59698c5034b18a015c608965352d5341135308e6deea00d7c9551b2f0088b39d776efa5080de0f64458637a1ffcb15ef403060a9420da84cb0a9242c26c209f11b2b97e34138c90120a1493906bc04423353f63fc56d1d845de09e14782f2e88eb3c182f657be3da84cdea228a5688a258608cda535a143f0be84667bc0f3e6c8d7fc0d7ec252cf719421604121aabb059934c9141cee737aa6605f1bf855288708cd17fab5a9e080bb4965809b4d3c6b5d932a273459d32d040ccbed4e1eba5316d2115b0bf1dd6173985da839c50effffcaf014519c6cb6767d99fa3d9a8c9c1db1c625643b0ee66c8c8b35b28389dbafd858971196fbc9e542d71b86d849a346640c4f8fca8d1cf3807c1aab8e5dd0ff364dfb446890dc288dfd4287c4dbd242db268c90f89c4018da2315b67626b4d298619d3cd91ebbcda87d2330c43041900c9283422eff61f860dc44c20d03723370e24d582973bc03a100cb19fa6bffa624ccb834be6502d93a7722f831543e12f61d49bb3703379369f07244b46b5f4b073e2da0c06adb2088bba9a9b6243f20c03ef28151c2a1d72ff9aa876a0c3359d6fee35f2bed1355c9e217572c2690211f9c8d31e1ccb858dfb65246b06109f6b97e488a1dc7bc79a47f96ebd03a2ec3d025bf68e97b836435daffd3c390f9fced4c7caddd3a0348e758257e37a99586e06909ceda5c9a864b08076a08418796f1d6e76491aec03a21b5085b278809756fc0afcf308773c4bed7cbdf3dd9b3c5e81bacb67d31a7a718475e0548ecff79c8cd255585df7aaf4fdad6ba84f978774d18ff4b8101b19f0d168a5291b8a58e3532c07c3224116138cc5a5303b90be710ee569b99b1c68684aef03b49eab03a68f75e82750763525b6171a377be74de440ce7bda33b17b0f8b3c274ab9876718eac16c93a00c7108096de17f08bd3ad68823c731e195a5f2bbeb74cec431df2e0e6beb4a4235da2dc0ba8641f861218dbfbba2f15f93f25e5b1691df0054c0b7da640fce1e87a951f52de3cb1e1e3074c1e0991edc16ccdf32b06edfde322cc42bc0efd2c96f6dd3de599ec83a16abf14d6caa56b42e19bfffa1eab1ae1136572df4219813214137b18b240a0fc823abecc5a8caa718856dc9c5ad6abc93638a3fe4ebf39daee2d681844feb078df91922b0f7a2facf357ae5972154b5daf278d2aa2726b1c51a4ba7000bf99a136d7dafd663b9ccfe0d0a17e62be28c70ae9c5c51b1bb15cd18f40f56f520e3ad5012cb4f4f2f6fac888f2788024c6595888693dacc388eb33611df122151be81a4d208e1678d9790e934469833704659f662fff069e08055dce5f42caca2aa212e141543a03c25f3f9baa66f65614457c2dbd2095ef5c04e66eb055953527d2279711d67bd40478f2ec8a46b4a54bda11a654060ff1c176ce636e4df12ebe4787854b3a8f1c044a07deb00fc1cb34bc3f982a3e1a6f77c87ec157b7ed512161033fa1b3a057e398d9567e87803e43a3fae8582fe6a200b7cb1000cf34c585e88dbc5017355bd187e0f35fcbc0a2ae49f3f329451517b5c353e075d62110414eda065c7a85155db6729cba6b5f00c2bd4398b352dd0a4766300b3e0b568577fe9ae5eb43ae803d70e1c8922636429a65af55f71e9b1fa2bdfe5508e284e31034137570655966f0fd823fc1ecf6653bddc1f8ef3de4db778e2682b5378ef4265a2f496b800a454fca5186f9fca80756dc84f35af8216afd6b373a3af04b84c075b51b997fe4cdc6c23ded60c519e67e7cc000728b7acbbd4ba572cf4b2671c536778e5324330665c5c57cba05f133780e61c544a2ad781c4518e02474c7d0b72295ef06be05e4f0f41170829be206dabbf3bec65b379551fe9e4123e4cbe2d0b7c7f4bdc0d88d53bb25ce7795c3bdc9570810873f68455d71e6466dca2f8d6e37905780bcc17a9fd9c5cc5990ca2b32d7fcfeed328cd7492b589b157a53657314b29290694f7dbda61fbafc6e7d8a0bb93e514445f3c144c5d386d0a8f978b8473b7d8db5e1a2222e7dd5c98afa4311458d9807e510fcc4b55d3942c6cde4c0367cd3d0a535080367c72e77b8f8781174a5b7dda4b15da6eb493d8acf495c148b1a3b0ddaf7cf6a9751c213f2385a405dc026e5d38ceed642af349e3218935a33b31841ff43f7026e7668a9bee263249c729269641f3bef28a24c3c0fb83f373826af5302aaeb70a52f858ddfbec57da03afe4c44c89d5bd52a32f7269cc045d2bce71b63467eb0f151ad5f2d682019be76c775f6e1ab6bf5983b5fb03746c8cfb0d33be2114e301c625fe322d1f28777625f42bab9c66afc7f52c51a9452aa337d8edfa0c42d6ddfa4cce9610d8f57b06f7aee1617532a98f342c830d93769aa592c3501caf37d4541c653ca724755509c54446c7648f7cb80ec326c97ceb5fb599510fc3cc5ec41a181a6fc32119f758d5b7270308c4ed834454cc307e8306e4964dea7e293e819ac5ef3621c2bc0fbca51fd9443d93e8d6cfa2f63e9a39e53ef1325d2ca8aa40d86ad31a1b9b0f98fd3375563b9f5fe411ef9744f7525ab4e340c58c48fbe1ae4d365f367da0a994ab0fcfa18ef6ce646593c4ff2297a7772146897632d5e9de7bc290136ff0caa8470ed5a2a2dd153525cface0a33ad3981447ba6e0207236981a02ddb4efa6d849810686abba1fc6a45006a7612607c43e52fa0b79a67b4bf6968978a0e67e81c7f49c8646cc07eb00fb01eb5ce4fb217928bc66d35f2b5aee8580a683fc3dd66c54a8b1917c6e4c28a5a6471109b86b0d1c0f485c1a2199fb2702608e26fb56390d58c73e9c8cf244de82ef2c4cbd6c3f2052e8dd6279a755800bc6c4b18c916c210d360da52012f0c2b2bc88f1a863f20915c5f76235423e10a02711ac35a73facf8788db170710ecfaf801dc43fe4bd002efa63742a8e1a1756c881c2517ae14834ba8fbe563b8e0868643a3fea757e69ca52ebd4baed41b1a680b373e1adfa3e05b3c01c20f2b81c9ae1de8c241a1dc0ce45933ccaf3f7ca02683ad93307abc1d62fc91d5a1b4dc8685b4185a1532e34bf61a522b924146932f7b4ce8c2f484c866a7c0fc86c3b27b8a58a34178db0f25ac843189407bb51cdaa8b115096959906b3f92ea7d594b11ff8dfe67ce695bf5e8752477a7388c4a6b6329c75a55c051394c5e36730d53d7358ca51a4d959fb19bff4b5208c7fe2eba68d6c913ec6f650ee689f5ad3487e6ddc2e28b3b532ecf6fd3fad81040bb01537e646c83e4d27827933e2f70048bafbf36600aeb421fdea95c7f00f845805d055603474e04af32fbcaac6987777c379e22a885067f6ca22433b6cf73de233918e291cda22e552ef90d2ea63ff9bfe266d397d5e0af26c739608ae8b68dc6717958760b6ad155a9094f0f6494e7b6ea55179a7ea07c17e02deccab55d73a49ad60883b826deb2a03f89abe7a090025e69d3aaada1db20f87dae5c33ff46c6c6a02b772563ea9f441e601bc8f1be38f7b8404b24b52838732e3029a113563bdf0eec0857a55b110e2a9a26b5dc2fc93622a1f2e98006f050fda84a3af65479d2dc5914ce28ef2c8576fe39a0902536cc6ee67fdf4b58e5db12ab2f8d54c1833f820401886c1537196d226ad199b47ea060c4e35a272085b30808d09aeab6511c3a6d06ee4f818f1df7ba436f552b9182ddfd3471a2a75d05d17bea6ac88cbc700c66e1858b6da899499ca57bca6fd362328098dfd36d5eb2eff19973b8dbde966b52195875e9488c241c154e92d7938ae2da927a25368f568ae9fe37bf65add7b7e684d53ed5955873dfa3ca2e27552326fd80f33c65ccf0c9b8d4956eb2b27134bc9ef8297f524a7238d42ff1517c0c54a7a322d4bcf14ef9113ea8b239033d3676ee9ac6e94ab5889730f58f2559389596a6168424c65384a50f64520d757823a6fe1713534cd2103d4f0f35608b35331415eca27e99df457204d63bf4342346b279f90e3d7b102eced03b4a214910ba36337b1e4b9d6dcf437bb8588b9b510b40603fe6453b19c5f832a524bfccf74b8c137fa965e36fff34f401da59d41aaf37b004a630b50f142e2f9da162f34990de9fdf978a03bc90f152dad302152896a8d1520edefc30cb21fd2bdadcb86c93407dce88dcbef5624443e4685735524dc128fc1f84816ab48c7c64d4fe38b8d3124449ddb198855eaa0d055f906effe733537ad3a14314f62be3cda7b6190d10c47da46c8765fe54583cc505dec0bef6a45ff6e429db981dfd0f6a290b21627a5442ec028912fd1525f6ebc54fe48f852d7e816d6f3bea30662850a63e9de2e9e50f3734a55e3441be0b89bbe950542d04b8f03c5d2bfb3c0b7cfd771e9112bb5ce5e4ef79cf16243f526185e8ba0048fccaf705d74a3456a9ffad097a30149a05da523d9db7d6f3d95a43e119aa82e05e59164889f2d433d4177e7b560f1b107d0073744b7ad0b90571728dbd9dc8e2dde94dbf49fadd1d66474953ded27de6b2a67d0612a2a508771dfd3c4f5d26726463915fa8f1946c40ec3780c5de520fa720abba6213eef29355ccb0fdda651ffb461ae4fbc62ea71f4e68d7dd4cee0236f6cffb4addf9150508c459dec48bfdd4152f617dbbf2bf1830b3f31828700e984ec65504ef45ca0a4ef8f972d12032f38a5ea5d939f2de4df47aaa6cbf0316b262eb0ddd49a88372c522819d87d876ddc22b5912a52929d9f0ae62c96b130b04a84120371631c149f27656da5a1917826c6eb6e75c59a6f38452a4fca3fabd5eb7154587eacc0f009f23446eeda6bbb43d3f418dae323e28f56b1b177978d23c0613d4f739da11f64b76fb3c046b77412b87541ffe273e97a51737f282303ca09a4171d9bd4e487abb8ebcacc0d66af35b74b3c900a2290a38784ac7efcbe54d8ed80c9e942e38acf126b809af165957645019afdb053934d929280a24e3c14fd105701fd4b339ceeff10fba51114bedf4065ef1a6b8de6961ae8a11039dd739cc1665040f163f536a2617ec65aa647d9319674ecf19b73c6a17e237a9391520a75f75aa1854b9991c1f4c47dd0e97c2d6d8be171594b8aef04996eaa53e545d61b12b06b65b524bfdce0c6d93fe0faa5d84f293815fdbd93f54ac5ea519386cf9ee658ae010c0fb8ed669b2ff76eb04ab3e59725715bac8c71c149384ffdeec5d70dd5b8038c65103df760ec59d229f50b21c11055313cb65a08d9e9341b6cf5a88a25d5e79781b2aa62e7040485907680fa4c6a3fa69572ee5ccf9237d3ce2891695f3328c57d1ed5919b7409a9aabf75a6c2fdd9334e9a3dac78d36ebd829f49199cd437d76b720a93470838eb4c29ad106e4c6493bce6bfbb0a7e3e0a4b234c6aeeb2c0337ea3d2e25c3506dc7eff297d7183b3056f6c1ad4e920a1cc17cb77b89f1fe2cfd889d7162694aa31d156c31d90a0a3109eb679d4eb29488769583083051aa9bb43ebe18462402a87c7c77cb7c2946baf0c61ac60fac77d3f3291ae3ec8bd5cbb1b857ad4b077e3269f0618fdd87954b982d645f5071613c1a3066e67269caceb7dfa294819bbf2bdf358c2560b81a208cce83e5028898bcf5bd7ad45db202395f3ba4ff67813027ab3b5178d119916fc258ceec9570a9d14a26a9565f1368b65eec55baaed3e74af92979a6a4b318210abacc2cea0f71d22bc279e6203a2fb2b5a6fc759e88ebda0b2ea31dd526c67e3611d57286820f0d6f3642192e4f385c186399f7709e50813c77344dfe86b76c2e1dc4a8751ceb92dba4a0d87778e291d9d09a7f4cea6900342ef5dd7b73f0e29a221f8ed1e14f6441322349b18707e85c3bd9dbb0211ca6b511d9c641d80de215df58579a38201276b273c8e21c3ec86706f4a3951c1e5d31d22225d9c953a56740c64584edcd8d6dee379dc8ef8cf0b891d6de97d41f1ebb1fbe09989ebf4cfcee7803d7d80e1f7bffbf4f079142528b5f5f089cd2617bee6853906f9ac15fded93f3867cb6519d29cbf0ca5018e4bcb98440ec61cb2929799266f91b7b3dc5e291783b855b558607728179c826286119d7271ab2f0212b7b5ea9cbada49b78d2886ba71bf0fade66679e9ae2ea0bc324bd56ca863078a670b4bc871008d44b536653d015a6d35ce4df67712632bfbe0802b348732c099320cfb968467b32e3a63b1882f28dd5f81af758ec3838ac5f72059fad5341b828773bdcdaaf824eafe10c94cd8a03ac8ac62684ef0a5bfd7ddb7a25e5abf2e940167ed8c19282baf19d000e3f88abfd1392ec52df9c77df89df963a29a6ae17d1f243a4e7bd2b899f09aa8d3a37459dcd9f43d002e38c4b04493e1b82f5f74452a19a680671d9db32805c7b34c4b5322096b86b079f63bda7005b7ff175b807b6b1e7c13b6867e2c05b3e6a7e31c57be94cfae07032b23b358f754674aaf7c863ffe730e5d3e89ad9cf8035c5932e515249b27648e4d841b11cbb2c7fd5e8fb509cf9eb0339390254d403860b049a77a24d98856733fc0428b6170c2e11e3f04bf49ce7e7bbb65605a316fc8a0bccdd8c5caec18d3d36a8d45a83d30fca53d4711ddb7673d46795d8f64113bc4505201b34db411bab0fbed899f32636158f27c5e4dcb293f941cf2b90bf7a4cf869701f17004a95af7b5c3f1d12aead6f836d46b9acd9973f9218304b902063adb2485b745be8279e0d0b0356f58e50972e5c3c8b1ed37101e9255fa0a0700ff4341c62fe43deda07734e83cb387821c4df4c8a196f1efb96f01215e139355fd298732919df314a3579608b7d620744468066e213ee9140c3ebb8cf3cee2661adb5ab931c015ceef00633b519cee3bb893d277b2bc9cac0ceccaed55280c55ae2878d8910146976e575e2b345abd3a563434c44fc1f60b2bfbdf59cf0b837a31a51996c70bc64e726a2e337a590f2dfff65143e85ac61ba6b8739f5add907e704a789c1f9fac2ae9bda91358d9df856a2c7f6f728da1ad475ec6b9b21301a22b6e56ce28e38d357b2c85e124996e1ec95df0868384c48f8e1926b683f45471851edab8c2fa364b317c65ac156e02b4f7796192e7bd2f1ca7e4d0dae9dde981112a29097491ee0fbf348294b3d73e202ba1787984b0b70f375b7783dbf342cffb7f22eb0405dc17dd02f2591322a4d6377ceca221f9e9c265a6cbb249a26af926799ad3f8c9710f34746416c2840777baa718923ae297ff0235b8ff259829c53c8ac029396dbf07a0bd6196417dcadcb8e00bba4bee2fd14b223d6d7467b2396bb5e45ddf01a7af5e67255e8d3463b41932c57de4737ee99e4b4a3e60c33dcd2bf032c923bf6f481a1cf4b89116967a243f3000c791f170f07f241f6845c1fd2e4b150153073af4137f8d30126634aa745d6f6eef360323e9a8146366628c936cf69d1f90b126b21383c1ad196905898db2878f79a07811e54bcf9886f9ad1a2d6909f9612c0172ebd86aa77cf04f5e890f3eaa82ff45a4d83cab539c09ae31cb600e1766473c840f30c4b3fe112fa3f54cb4f8f0f54d4ec0afd2d19b5b85d50de1a54a620d142a57908d5d3fe04732d5ee83bc853055f7945e93ea44aa9c1b7b98a8b962d5eacc8c980f45446edc0f73a23b4b343b9d7201800e487959e0066582b2d06c875f09d5de10f302069f216e8586424a4920166daf206bee9c45bcde54d9e002cd3f50e24914ac34cc40902283377c62fddfe4205902a2931573e45cd53fd9a6a14c19ba5ca794a6057244ef725516743f6757255218d6afde0ca8886c76c844c58a7b7c1433b8ea5e57ec20f5852d9c3033bad81e9bbf3346d3d770e75e7e592b814f62e547e0feb8be8846b51629e271bda234a4596eeea9f9346cf16f22e7982f2b56da4727b2faa112d95f71cd58fa36dcb155a8b80c0f52e0ed63ab6f547500941cc75204cadddec2c2d6f54832d445b4063b186451ced23ce40ad932d88d62652ae1b70d9d1405baf8d07182eea6c3d19797796ba2c964cb979d3efc2fe6af0b65ca1698dcfd2a228e011a7405242ab4bd0512455e36cb0668ae198f1ed588f7c25a579ca17144aa84294bb29dbf7a5f8d9dd8d925f2e834944ff20fd5cc5e2d017f0cd2abcfb62a57203bf6eaec4ccb53dbf38fd981781cda56d819160169efb8eafc87171918bf1f345f8fa59274a6bc3c5c434926e618d589c8702fa754f60a2f76ddb1b4336d86b79e174c373d0d5d7e6e7d9c020080e60067ef61a832fa012579d74e5831f576d27c0d1d78fdf2130416affcac6cd8e18ce0d095338e1d2958500ba39aad8602bb7a5ebabb715186a73efb4e875d8e6c31e5e668894c58f099661f02b5110b783dc5b061d7639842148742bddab56f4afcf75595f01b89cfc2e2ceb2d95e32d7128133e3cd22aa493a865ad3a24f3b39de67973948e3d0c08398ffab117ef61db4cf0d953a261ec75e5ad003ff6e7e4e890be75e6b945430510f5c220f84b16762d6c2f661865e558941ca1fd7f4e1ed271288e3155e7a6e3095d6daeb48844d884164df7ff6725bd6b6a0b746d7b09f9da71aa413012f7b785be42f29400511f3bb8b1940e6ff8b7b304d0d53f1825b09970063106a8176373274c65dc5d749951b8d8e2357f1cb55649eb5efe2432eaeabccbaec297eaee114da5e61b6411dbac7281861a6bffec6342706ed25b843eaebae0965f57555a3f044804086f58df8fd951ab669ef58e86395e3284ac01c65bbfacfd97cf1e03f6678b97f7e61a9cf6fb1a0f5142a6388bbd34d4a5aff7286e36fc92b3edf7d5096ffa8bd37a4cd458341f1810523c93f0f53b378e5cb2b0ed56f83d6876d820fcb5c63c95125e7018249fd3ffd6ae1257e2a3a7ed06ae76a35b109ae4cf43890c24a1b4e7060ded6bb8d7ee0cd2a1a1978a3b1a7a9639fbfe0e598bba86e16431b624a551bb77380ff4167c0b381a79d999f173ab705c01294cb5f446741728c9c5753669c5888d63c9ab8c9b6b9bf6b9dcda42902f364e806a90d311fa5ffae16e532b7632dbb74dc6db22d236f661b154ff43c39507eb21087b2acf314f2004c3cfe235025ee16327bd6bd1207151f0acb928d6dde1cdf7b6364aa47db830a2dc1f1628c2d3b8d34a779c6f2285f5437972b3e98a2e86c3b40c7bc4e45fa49fb710b31a9c932ac60d6275795d3a169e50bdec1e7b1cfb2fb78b063a391e7809fa3b48f19bed0c594900b810008587d9e5698c13eff017575663daf78c8f33e026eb3bdb2f176ee03a7dc5a10d28ee205242ce9b5e8bdfe5132a9a9191fd631b56a32ff3388c7be3b9ee861657c872d82d7d5fb5f4633601918b9c13373c30a7a089e15f3f50d7f7581b6c43b2db33bba2e806d6ef056f2a6cdd3d35badef81ab3aad1072bf75a179b04535fb35e77a607cbdbfb93c7c158ca96b7d95ab970f1e5927f47abfc4cea74dec1207362cacbee476b99715808aafb8a9fe9b73eb121f39053a03e28271cb4858e2739aa6bc36e9d326ce5ecb42ffd9197d1f372b247a33a48e2fbbf4d29415f7f0f18e93334497f434fb704392510154fa1d25d2a4ba93d3a38f6f14e4583cf9c7a60c4c58ffcbfcb98b93066eded926b48d209a26c82b8cf0bbda56c1541d986b31e30ed9376672246db672b3dd4e5f834cc9def3c289a80589d97aab1e975f84084de604b7e38bac3897b317ea131769960d7a188c48a1bed32af65fd7ccd4d947d53cd23224871e47b8c9f8516c047415315e1b73badb3e8cedb74aa4ac3fec1448c99234b2af3a3a4a313e7bef1c71ce9cc5b61ddd0b2cd45219c7cfc008e0b8b5e1204082d3d2e9faa3c0e43a8ff14e7a6074c5e1274def0728815eb0c1fa43ae147d59325343eea480aa00953af98f48e0dea55a145b034b5e81f60e9a4661917160a9b480c36954ab70af743d82dbb054ec828dc1b3ff1318708849f8be19959aa61b05cd9562c9d1b0783b4aeecd955dd4154c8a209d1a51a33892d33848bedc5409e324c958537c93cbab150a7745d0358e06476fda2627c1f92f9700508cbd7ff6ef2a43d98656ab16bc67405fec0d75870ea247044f08d9b1e9beccc283251303daa277f9808371cbe09b6113610c88cde447e9bc7dceb7ae13619d772e08dc8c97fa342f9bb1c93dd89efff830296f0215e613343afd2f022fc971dfbc6d5fd330310c04ecde4013ee020aeea673fba3e6a97939ede02d2759bec29a0f609fa4ba00441d502f3e4c4f71b93babb3c34cbb02be4060e92aae6ab86f35f658b4a9a6889daef8aee207c993df8957bb7042d6350a06ccee96437d3e8e6666132ee4f053f40f081df3a516615ec9fef41f55ef2587a4a8e4c61569826c0f022c8486e6a877a980fcc3b2fdef5ac7918b66f62fc09b8902eac2251d9ee8e69edd995fdbf3a624a5b8a1734ea066876d5dd5db7c1d3247319fbedb2d0f135bf85988777dd944dfc7bc1de0219317af81ec9e7dd889a36ced7bff43fc5c3c97367090c3e8616054e2eb4a7771a210ed6ae702c799a189868c79158537450175580ecddb21a5158e42107fb00a59dffeedc53086e7fe5c3fecbbe3a832ad5760d0b050f70397c98a54509dff91d2e0e5add838aa71465cfa885c86ce58c5a6cbbb267177ed6965907b1d243018ede0e1b480d2eee506f7abb5378491db2a8d64995a5e1f02febaf0a83f733106119008aa199cec8e796b19e56130575a9dbb24d6deafc55b7936fe27b17f1ae2442358850f65f326f4e6603bb6211a47686a57a38764effb0407ddb32d4d10fc5bd7416b0fceb70ecf7db8735c880b4138f824a9ef68c1b7b8b1e565216272c938acbd23cff5332dda68663adfaefa882f705554f63a40866b2d2c1f2126ae53c50502b3fc5167e43de33de8a2fe55316e37beead15f2367323ead4a2fcce248109fe2820dbde255b82b7de1b167f86d0ac885c7811f92b78c16f867205deda5cbc36f6abbfd6001cecefa0513c3d4f896138ae45aadb4bf44b3ecd59a8b2fdf7f7c01d7bb5d78003ac8e716fe27434d08a5e7c2552f077fcf6a595e9c9ec36e3c323db88027abc324756cc943b72d812dac84998a777ae6e352ce5bfebdb5c0d031e3c623770affd811d6dbd0961787786c3501e983a7bd69f285dc417b9f6cafcaa8dbbf74c97f6dc1be647de8a1753f79be0360f9bb5aa82b72ac380daf3a760f99f05416090bf5e04afc931227798ae604502282bda1ff36627246a6946a88fd9a25414de0b285b0d0f22fad13ff823a67f8bfc52a9618fba19d6b44461a1f380fe353772286c8168f4909a5b6734a488df7dd0d5c92e6cdc509d8cd2f83da22e8c4fbc3769891eb436d54c602920a11036f917025050cab21da078ea927e5da27f23f3412d30f004f9e426e2b82e5d504d35a93366b6dc900d5d1efeec0f4add9c2ecc6348c5796e7e5512260471d2acf7fa1e2875fdd71f05621428b97a1af8a4c4e964ac9a16686ed8d1a7d732ff558c958cacb1c6af9cb223abd0be73d47cc5aa8217ccd72b6ffcca094745c40a43987e95b193967c0ce77f3df705638a092ba0c6fa1f5dfb21ef40dc3f55ab7d3bba0bc2c9a9d3384cd113c6281ac65c864d79740fc07048e9a68727b2f937e48564c5128b00d1cc5f2b803c2b367622cc6900a2cdf755efe4326dc3d5a1f73306712db0a62c101ebc9033b706e07aab7ef9ab1bbacea7bdfcb6cb101849c9873522b271fe4fc0ff2c39afa2e1c70d48aec561a49998fd84d54fd5c182bccb0929e250ef2d7c7f018450ca0bd0ae5497801826bb98205e3e942e198bdf1c837377e5ad2678d298da2b198df033708629c31ee69ea9399cd735293bc266011439003b243990ab5c6a0beaf2768217ff1fb2c7a8a4881bd4658d9df7274e788a2889fffb16e5e1111ba8f1226f5e05867edb49758813422f0cb47e08daa74cfc4644303c1dab50c9c33bb9484f9f6637c0f4c50754c6dc8f6b8fb50a63bbe68b1dead247b07d7caa31ff2c472b8a374523964b2781e3731efd7573860066e32eb937b8e56fa2c0e9c0611e434e8cff78d9ff67af3266717d6fe6836e0e9524c07ea02e68636ee5e5bdbbb262ee80eba69cc19cf5170c43d983018521a02840d4b2e762495670ee6abc48a6982a26cd0046943b9e19fffbc01c5aada4f750e804345b86b564c73987627f42692f36846bfc0be3e2c136788b5597ace9befde32012faf14d794f2dbf61a9d5d3208f20d923418f6a8048c211ff2d5864ed6e68d9e3d9c32a7e996c00e74dc0942a0811bf84b94d20348b8dc9dc7061198830bd2894cb3cdd1032b2b46b266f9dda80c372fd7adb6046250b37e54aac20b773e114343edba533fea081c58a546a1d3659a4ade7f22ed1688033e461f7bc97c96491a0e6de5e5cd37f8d72c5ea906ecd884fa80038ca78a7471b9e253af6b21ca9e3df186551018e12b7c9091415c0af62e1add7e42e0dbe4554859d398f83d6256f05653cd58bf6de7bd1c68f728e23424d5c940ab9f408691d5cc833ae0bc6af2ee6440cf2129e671cd695460a507964218c1dcc669966fa38a0752031ec11e6095ea0c5632e518cb079c5a2a09b095d65ee28fc8f39d95911ec60c6f63bfbb8c562d19f7576f1116382073184f79f76ce749d1d914de9b6f1a5566fa37b431a4e26d055e753685f545f789938d6dd90929266c0a10c04289310ef83e401ba2771608b4f7ce29507c05d5d9f5ddead3f5599402bb9e0555d9701c6b6b75ce5b53e1a4f48390bcadbc9b4cb1b112f590e56066b76a59fb8d10b58ce5ffc4e9de455b2a0ee9cd6384de8124f3054d569d9c99b9a64a6ecb37698e0b9a6f40d01ac0505c7bd6c88e7eff4f429dce3e367ed750dd7ec1dd71c6976dd795eba845becaeeb9e93bec77afb295e1a8d0aa0ce01b183994f81b729880d3a6c3ec1f4080df40a3de5fcd014f3b26e691c84f482c782d373363dfcda238bb3ca8e21c25f80996d117d04fed353baf72afa3b43a80aaaf56b64ea091acb06e2b190315279b2108aeb18a7bad831d9547202a8a2fa5915951442abc8d4c2421e71adc19ce419ca48ec64baa3586ea9832889adfaa5217a382517d481e2f71222a0f3042544b5fa26cd5340340149648a17074a6192fccf0105ff8b70a59887182726cfa5c3b4c273d88552d9d6f6bcc19ebc2fc8bf5fab9af96ad39cc0d280c68cee12d60b2d2e2dd58b77a726666e96793f1bc9d6b4d83498a895fb786b29eae3b8bd03706b71a193c0a80ffd701304e2f4b457d967cafec88c25942c4d20e7fc68c5393896401308665e01fb5e82ae6e49f8c534d399ae7458b71ece7d06ebfeb281bc91b4e9035ff272b90e0e2615b66765416f251c7e1f9b3719386c6953189f131b68a37c2647726eac5ecaf4a38d9ee53fe830c145e5aaddde78824bcbdc8c75b3df6c19f52dedcd0efd76a2c9c0ecc6092b24a38080fa8a55ec7ffc2ce4a3e6da3a4798049bf7a5d9116a7d9894526365a19fbfdb5a89e41da40d49c351c56f04e7ea92de279e81c2f9ae31e65b10fa6f0109e3a72859faab907dbe1e739ed0a843281e802d47ab4145ea797d5d7ad8b537d026d64cc03e463e5f2feabb0629a25c2084b549cfd197fbda5fa1d82cbb2aea13961c51d0adfc7eae988ec38ea3c8d376f7770390578aa9b924f97f17c6774a50dd586290e4a9f6ee226a603a0859b495610c51ee6ca0baf3a3ef463895e76ffabf17caa073d7be6813959368aeaf6f16b0f7c8e3e81e0b5fee5ae2905bf18c5d47a5202fde23856af7b6667f414004088f1887a00619c271537c14edf83037689da0e78f3b4901603ff4f99e93a22cbc628e633b87021b603334e13dd6e4f099ad2ee5dbfe5aa2e4461493a0905800ada175d2e41dd3287f88619429c0b39c1ffed8d2179880601c3e2c4c92bd22555dc51cb08cd08ee6df8cf75d2097f19b684a6784e18dd6150a72417653695884a4fde35e9925860ce4362acb1a32927565c40a00a3d50bcf03aab9c46ef0ccf874751482928ceefb9c5f9fc1363f053a5ad22d984c71f979e27c589893027b62f75de4ed4b17ac6f361e72f842ac37ed29efb6e669c166087012c5e84eb28f2ed5ad544bc926246fe27607b81be66cbc76dfe50dab979c3890727884c785208bf9916bd5120440d714146610c1819ad92c795e13259ad58f9b7f905fda1c13d5d9b84271b3df3b7e3ad6843d9f3f301d22a004a5528e52d441605bb5bded4d449db090633d519344a7f8a207d7ef0cec764ff7beea528de837fe25d22124179cc2f144d1db42cd17578016370e9150c6ae4ca8c1df4bcd00623173c1b140425c5e575defadc0e6eee79e6080fc77c9d807fc97204c4de2be8b94b507be51e20c943451b6e4ec74e96fbf80a8f4b63dd8d7f3bfea287e42a70bba4d07edd2d0bd36966e8423a0ab0a7fff9a5f3b01c07af1e56a9a618a9f47d6afcaa19595d9c1dddb722e0de0a6691617f8a7530e22aa4b08a88d67d798626080fe47ba871bbe411f177f13668e54adafbf1d655fc6ab19961b086a15f147771961397aa405c9acadc321bca62ad58815dfc1c175ad023af6c705eb5acfe77835fe562194c511ed17a88ef3ea884710b550713fd07e7b58002688a5c046d8a1bea4224d215b919e1a32d823a61afe95939e26914b17de156a434c9f84b38f82c1786854939de800435ff4cbf3563624ae8ce92cdeff4d5b10a07b6af7ab50c3e389e1926e89ea19eebc67cdd73069cfb4f456b54c376cacca374a3d1e2544c30402c9094b6ea173953f2f031363d9e19f0e29b3945c1e69a8e7c1ebb09533554358496a943cea531c5fb09dbe60ea3180c3ef58be13e54b61a2f5f1e619ad323e0f44607d9c2769dc19dfd73a34428a45bc11162ecefae16064142fb62757e5bc156c46ceea6f4994f2990d8c021ba9d39d66fc0e56519c914e9bef59c195e23b2faae3a5f56898e1f7d0cdc1a66793b41ac0e493a7b65f86893dab1ecb458c53ab19456fdfc75d63a5962b365d04a30e071caccfa358eaa714117d68cec6031b7da8c92bd2c468ad8c58bd43f7a185af2e32a5ba1c452b0468c5557bbc07025726d6eef3a26560cf6e92c9088f11f38717bd74f6f62c3e15e711c2319a676539f33f542ebad2b10cd72f55f2a5734b9a31da5b804f1981dc2b073afaea605bc722db013c531f8c976d33c9b96e229e8b4a183901c97005451e973dfc774985423f4b4fc1c3b98dc0def7bfe3fb15da4b0a9f9845942db5ac0dc4f3ba55532a047d5e79c745c8ba822d51ee080070f61a5c00f538f59f157d4ee00490cb5d4ba465846c2d55e1d6756bedabe1063a869dafa2b39e4ead6496d4053fad4732e0c78ebe5168264d10802c40b677cb66575fa02a7de6e0b82ee61d537da1dc607fb083bd0b8da207eebc0bd3f0ca98a025bf38ccee96806556a084fd0781266e43c207496f633fa567e36241836e9d82cd5728d43c1cc63e03c49d0d6bcf882364596d5fc0dbb7609486252022ff45ec8b1333492eda96ee5c479fe65a9c4176718ec0bc1536d5e21b0b41e0a05c8d6b80a9bad9cf1225ea74b3d712b96709f06d7168b86bae8467c17d31136798f292d2e3a4c976a37d074d2ee9fc303ba251e4ebf91b58b73367a9b3f6aca059b9323084519270301b1908435d4204f482e9eac0999b7fedd51c54d94e2589c84a9636ff20a86312eddbecec3a965c4ac31c875be9aff969a77abbf3d7a32770ad620c5a9f3d590c51d6a1a5495e57bdf1c672c95e8f8c53e74e45e0adc81c174598a10942708b067f58c987e9cc635a25bb9505f3d87776697ba1b35f38627a6c9d969e964ff49adcd9a5648d8acbeb74cd7e41563ee0606d8fdaadc6ca58df1c088995a059bdf9403db18f75b745979252c9a241de61838537f50e2e73418df5e540d287308af2149f4c5b86033d91fbddfc4973aa2f0d347d0ad4dbe43cf35cb389c24c438c0f444e29d729ce4e31232bf85547484ac4ee3f6b60885f261724d642b3b3fa433ba9783650afc010759e0e1b8f773ccfb007934ee3caef21e23129ab4193a711b2d925761281c5aa262132fc51daba91173e2f17ce21ce7424617fc1c13d89a4e429e84e9242a595f3c7166e04cc9d1255cc020bf88e3ba7093b758d86c6203ae64e293d63a1a8e512a6514abfbead812b056d1ce10b5326eb80a9fa1fc85ee77be7b303997d6a7f36cb3bacd1e50efe577f5e85060276edcf78bc9b07a3bbae71545e3391ae2d2bc0f6e9538ddb52abae0b5bf0eaa879b7dbf064812088c2b20779e97abe5fc3b59867475639e4d6ee8bde967cb47754193a5365434a3b9e764369fb04fea214cc5a74984ab2415f31795f8d039e0c03287d0155f05651220a3f39ed45a9979262e5289a451946839a5a76b2c6fe803e957787ef9c6505b70683cb376d7ed7fb4b752d7e42213787e2333300d0b84947a68173dea0e0f55d57cf28fb120242325c190270cd72ad7893ece9641f4b7be1af40730dd193537ff72e0695e8a76b56f2cd7d2be76580c23a0b614ee1a4e8a44ac14a4f4cdcca2324611eb2012473d7dbb7b63c5c32930fde9ab3f66a4e29a1ca204d675b796bd3d2906f19ff5ae99d46f77e0e39b01eb49877ac55ec0aa0354589fc5137a9557db73ad0d87e2d3d6db94e1b89c18e6d60452e3cf76352cbb5ddf2145e8cde8524bf9e0dd004118029c59d7958818f96b098c06ffa4428c2c577e5dbd4286434bfcada18e4ac3aa6094bacefc3d475133e4cc1f3bedb734271e1bf5e75bee7f3c238b3b5fe92a2b06bcbf92b0f9175b171dff016b48a023948cbb70e4dce98322b4aa6b069ee1de7f7a33332017d6ceb03060031fe83ac21a12a1e48b219f5754c8ff1821973c99f0c06e95d88fff6c7fa9a500db3f979b668eb51d8c23df7f6439d05eb570f702fbfc209507d9ad9d9ebc98731ae773889d6880ce631110898a8f8c9b7be49e07cd56efb001c352ff1f16655352bbe3fa9361f32e508cee596f0cf301bafa8d276daa6dbe90356297116b5957ef580ad8f8db77e606e5aa7a7141d5231ca077cdeb99221d97552c22992e5b95f9e3a4c20ecae88f51308c00cb4e4d51331898465df2bd6dde3fb2ff08664b9fca70b956013450af87f1fba958eee9dafb71241dbfc794223fa1bf8883a0908c84d9b34a603dbcde86637b4de786d76f101b7e9453d32edc23f1eae92f4ab05ffa125d811cce972a9b46ede7a6a461a93d49e847db7ac05d9ecef35f2e66970880e614f698e6de9ac7a247a3fb957e602f924cabe1356fab120f615442c69341bb661787432939c1a094955a26190f41ad6e3fdca1919f5ad61d7f737d631366a7e843f8398187364bf08c5657068ef547947587c52298550dbd98dc3bbffeba5624a822fa73fa86f43874ff819083abb3f10857aeec9bfab00652385d3b292ff7451eae00c670ecd2bcce0f290e453252106dcc577d3543507d5ab49fad16f0ac6e98f26dc4b0e90947e8bcb495f1f6fe0ed024611fe896c66958e9c4430e8c9085b99380e5b8725b5b4bfc56837045f043fca1aec721a0c2b6eff0b7194028f3a3031c021f41fe6831ee11cea60b61735d845be92b063efa77c3829a150ada3d3c1b277dd3734d42f4433c9e09d039b40e095b978dda91fc7e791e1d7a9ddef2bc72851cacb3d33fc5748adb5d3379c0582a952a27e66bc38a994630632e6555056de0a83d9e2c402829d8f3abc2ab5894efcaff5b121660a7ac55e8c734e535eb3485b9fe70e5119b751a77610a37d7f391d879fd242a969c561a0f5b4e568f33636ea19aa2330fe5fba1e48d59914b114756056fb9f698a74e1c0b873cae140441c4ee3ddbe80c311fffbc74c82b0812a4fe901e6abc8856e6ede5e23495b347f7dad27b6fa3a81d9b696d071d522b176dc998922897a2711077a6909ecda152a662106a6bc44d6625829cd9ee7c7a7e066177c96f8fae0beafcaea258345e9007da8e34260fa8fcaef0dcc6779367e3553ddcac4f15cf67cf901d78ee0efb31e27deaa6b3b2e14a427d685c54121fdd7b26044bd194685860674e15a11b45a1294bb8a9ca29c5e35dc8cbb9f3092a6cafb1f313b8a7af8fbdcc17c454474a55e052946d2a135c9a5d3a10d2bd4b6e9c0958033039aebb040647ff101bcefb3dc14b6bee9f596354ffc44d3091e13a810dd0918bfa8746d370d6065f7358d97092cf873cba282e229dfb29af81e65c3b94ab7220bded36a46d20d7cf50aa70e11af65001fb39d07e45340dc944834cba618e0139f5f518f5e7938366b276751fe5ab6cdbf0af9d59360f97c82bac52de18e1149ce3ed9eda20c5faadabf70a910bcd157792bf5b8b6f97fc17a8949e4a1806ad2a1f6f3f0177e7a9f48baffbcf22354255bfbafba1e26025958a5651de675e49040bad12d3693a22a0c1a88f9c4cbe4c00e451040ad211e53ca0bb512ee4f54b517273b38da63237627dade68ba8153d632221aabce9de080ea3038ee45a317cda570c0a025756d5c7dde266f1073b0b205a1832d5f0cb18a946da5e3f9ceb7e1b097da8ae85460a60766783e2a2ece42ff3cf4b44d6064e48e0c93d3c1c2bf4b7d38a65ba07ddf655ae38e624f1dc18679819a96861c2fed38f3c4f32aeb1f64ab952f6134178d5f58ed9e46b83adae7161e7b9bf1f89572f3f0c7c7c1d51b4c648e98ec09180c3579fc8c636e28a43d74f27ec15df9f3f9c4bb4c078ca0d675a1b90e71eef5d35b25dab48b34864bb00b4a0247ee658ff69ab10d53cec520c0a801c5cb088cba38887c602c61c6cb799271501951a6ba56356f658d97836fa33a92eeb0357e5abdf20c4d435ae58b8ecb6c08527d8358a88520ed1e6d3f1ef8c7be23d6fa1089febf2b9ef9000d9917624abe631a2d8480c079666d2bf5bb6bd94e70b0d05dd6724cc035e6aa5593b1349c143a3937720f6a262afee84f9c6dd39855b486b0436a23b859349075c1814ece91e26fc2396e4e413eb28f6deb9b21d7fbac3f8bca5ed9ef264cd8f63211380a1efe6dc851f03a033fdd770bb85ab2b40b90c3682bbb505e7cb3fcd21a743df6a2cdafa392d40ad3ce4e6e6f1607eff5a0246a31f2a211d3a58b5ac0cab96949bbf3a1ef16733a9d0ff05918b0b87a82e0410d4205b8363d0f78d1501855b6614b5d8f39943258206909fedcdf6df5158fc826c30375fd5e4a491578864b8ef2fa9cbfcd571ac319103129c2f20f68de9593d6edcd02746b2570538e203aca3854411c09b6d40c992ed45e9f9668dc2318c8b4c3bb2a0786fd3897aa0bd8b8ce0cc59aec357b7f9625644da9b723ca5e3118443e6066ab3e42f0bcd755446cd2cf1dceefd0cdb3e50f6a44546d0621dc8a92fbf91961eafbd0c4f4e8bb35ee138acdade2c3a4ceac350248b10ca8fe5ce5ac9fea50fc29c39e936b7575e331dfc3761992489d847a054984f05fc050b5ae2c8c16fcb208860eb77d4c366a10bfafcf9d432175c78f6a71c29462a6049c44a2254e51d162ef62b7f6603ca2cd4387821363469f7f1e16759bb283d8aa7f48da07f02fd950f073b6fd44eaf3cc50f066e6fdcb1f8b777673704c88f54b0cb9a0575cb7dff12c30b7181195a338fed81f4cdc3a4d44aec635f774a7a37ed456b726b5fbc1ffe8a8ec4f4de93cbd49d73286d9899ba0e0716601ccc0bac8da84a6094f7b60533f6708200d485ffad7406ed122c60ebbe1fbeb9016eac3557cfdded0a772493d1d54682f6870e103e5d557a54720e035cf9fe91b029dec820a8761fe26ea38032a74e720870a3edbc18b82ef30b9e809fa8fcf4b7b923e10f6413166be87c2dde39f3137876103e11952ee9bbcde895c4c0080e61d8e1152b232d042d5ec4a724bb772f623bcf29cc4775cfe0b0a11db2283970577e43819bc5c60ce42aff60a31a41f0f5e10e19860cc8d1d65bd0390cb89d4fe3f276f56d88528babd2cf5d9924d40b48ead3a7536bfbb4af20aef50c3dce362eb527abb02ad6cb729befc3f09543fc412ffa43db8bca303e0e89f4d72cd88ccdf12462f771339b52855cf585bfa3c71898fc810f0d6c3caf486fa0ec16d3de32eec67a0a812338bf717009578b50097ca5b26084711d2f31924f024022de2449dc82bc8a9bd70c854974a978105e15e5eab307ef5a7f14e50326859cc4f3e3445ad7dab45cd23fe5fd5a37263ac21692dc0d8034aebecb612cdbb6ad947b01b1755c84cc941ddae02915f33082ed847526a6e8e4959a98edbe5358717ca001fc2ca81389bd68acb30a1d72596c8fc52ba1b93324645af62882898fceaed132c71918d1cf0cad4ff7fdddcc0c896093dd7ef9888cdd1e32149e0fe0bdc6f0fda1d197434f04d9c2ebbcbfe0cec1b219d811a061e213716a75811273b77f59885da7a479daea01b455c3679cb1c63a718bef658ce8b7dcffeac0a3c5b25fa769fd73333629e1e72d53ce12871e17274637ff8aa8280daeebbc40ccaaa2fd8a38dcbe1e3dbc4a223c69ac011eca089aa9907461d7b928cca11940f6b8200fb0bc99417789609c37e26898e82b1c4adcff5526fe62cea32a9a174689301d64b2a39015b9b41df7878ad26fb6f75289778c2e13d62e4d75f182f5bcb56bc9e0a2f14b8c2e5b7e09d5432bbc6a260ba364ce23c598ff0a4fd8cd1629883881bb1e8eaa873d379e7581503fccb391ffbb2645a04e9531620662be1d34ea48cf2bc7d78338252e3da6752928f01f24b6b7faf85594d8aee2efac1262d6fac0e2a39cd840efaaa7b66747aab213a55deb2336a0d07289ee570b6b3d23a928b66df53aeacb3123248d9e7dd0fc2ff129e43c42ad4199cdf3111de405e46e7d5c7e098bd521fd8f1f1ef689adc4116e9612de3284e6335426bd42470acb63e61efc14b83d72cdf883402b2ee3a8406e6d3919a860e3a1cf2e5dd8b561acae77588b8c88cf382adf621ead7e6c1574a1746a1658c4bc5397ce55b52bc325f955e0492182c1632d5bea9059490fae130fbb4cba64c38a37082ba96698acb6eb01c8cfd674f6149a29d5ee56a45bcc112e306a8ab396a1ae0afcf2c53caa454a3cd7922a5f90ed4f3da8bbcdfd96acf3d359c80141c0b313d36cf94ae94c62217a8672aec7f3879e6510719fa357aa11a84855ca1ea4feef817844d828fd01a6f7d3beddd10c8001f5ec9820e164e31aba1bd3f9175d1bb0254f60c400e89e2e6daa24de7fb6681c9a85dfd8dea722cf51ee2f31b704cb7f795fbdeb4dbf2d96571e47d0466aa8ec17326846590795a97fdf95996c22aa1e241709628c36a3154d17d687d04442c02923f04289370fe1ad0a30f7d552165a96ce4a2cdd4826835095a72e980af87a1ae53f30b96da2dd477bebe9f821520f2c92266d46c41a7836096906a294f15e7fa0eeba34c9be17ecd251ebe017a350fe293c835ee22fbc18b07594a8f289164336d7757ea476d29dc47ebcf71070140a19c857fc0c478f4d93103b15fbe56185ece08797ca002031be8202e2fc795ae09e04a3f6f4c2c6ef2e247b4f9334b47cb1af923500932b764a7886671ecde81dca99ae65a07573ae80ff768fd0e696c22f99beb92287024e81f54394fc2d549abaf4c081140073daf5b6e7ce885f5d4b025db4b425ee2836d5fd01fc6870e091d2d22d5efdac05a8bbb5e497525555b0d47ffb3d845acc5b907a2d622732cada838982289aebb60243e1568445e97de132544bcb9e3499f54b17690868cc4efa0ea2f65793108aba820cc55ebb29cee348db37f25d5fbbb67b482aa852b546272a52d9d39c5496489e8688aa967c34f59e60f7af93025fcfb275d55832f5c2363a2d7d9bdaacbaa6b54360b1b12554ea2d97a942b37d0fe7a31ada8b5a2919b3dbedc7fd64b2adb1b18f8b9d1fbf41eb9c4ea8b39d450b9872a85381ad719f487e3f0c20d700ea0efcf5c14b72228af917604f8ff0a7d679fe568760da74bc7d59e5639c1c35d3756476895641dabeddb174cab9098d7ba017b1fabad10cd07f109742791052b365da890f4d046bb24ff82f7247343db95ca54b35f0a1bf91e52310928ed149990e7656f30c2abf09636ea78a4c8710c9b87ab81eb768cf03b51b72ff939263558453ce127944859a7ed1fa428428c6d097bd279196462d67ddc59de4873a4c1f257425ded41e3a67448172d502e2d8ee3a648f6aab5f74c60d948471ee7d2351d50a8bca1da93dc35b3eed68f4088a027b88b422cd93ce637e1b6be45825ff7a1731b0dc7128ecb3f5013231d11a86b2ab4c08ced9fe6db63c681e489feee9fef94a65712b95d3798b82ba500bf7c1047190a9d42c0799d4df472b2d1d199448f994e8a8dad53f361a63b05e8521c0ffce6ec4314d84cb8cb5f4147a975ad85f9dbd6c749b3e0852252039ce1c3a17c29ba97423f0f485fa0a70e05385312a25f9ff4b4499de5ec8e857372a771065a8f83418a9a88c3e93e5b9f106de72c3d84ec6017dca54664c3bb6c2938bf77daac761741b70ab6729ca819c8ec4918da0f69967f5b769f78ccced809f91649fa5b4ea2aae713c2722614fb793365827a68fc702e2c2ab482e2bddc9dd16c3f5756ab5818929a236362d314808c613f7e7b38a96c4478c1357392366bd0f323a6d76e0bc9ef71166b389cdfe25e69c3692cf4d5c87de7109bfed7092e901c4acd4db12d13ba749c449606d1a2e9324688c6a7e023402190dd34509fa5bf1b7ad6f2ef85a4285054d527868a135290ee53cdfe36d46bc5348220eb9b05ac7c334b76105aae6c9d01baf8ed5dffee97f87a0606239c71cde62f72b148cd3964dfa4a0f141ad31fc6b835008e654dc4ad3abce81eae323a49638f4737d05114002a4f6971133e99dc31a99139a4e73732f2d2cf08ea3673fb6aa467369ab011a17ff8498181002f5c3550ab67b49f97f18cc029fa88506d50ac4ee7fd96dbfda123d29e56ac0ce0b0a45693549c151d07a96cef49e44039027d0cc91c007e914064f60f5f84b481866f013e7ed6b457ff98471a110640095cc235b0878fcb2d872a483facfe8332b5d47759209c4cf3b8869565472b9418b5ca225b9ceeaaf41943ca9ebc83e7a52f0d6e53b2484f3d84a931a653209a908562acac9b5d0400ec7abf4652c9b0057e094d5b2edd2be1b95c5aee9b7ebddb174094ac8046d13122147b2c3a0854e6f17725d2154aad97120b0819ff8345d37b2d3dbb2c47bbeff8fe5a6201d31aa355b6fabbb77b17ee55b63c02b86847352cd0ab61f795a594dfbcc372094ce0daebbb57bc024d963d797270bad7a7284b33bc3e49e6b9354a56425f1cb00d1a0e83bfd71e441c438fb610bbad0188624b4d4fb8b01fd287c52c574aebd7425d6c32513ff85018d37a45788d1640bfa724e1e43993f1409f2828cfd55b37865ec65d302a2a6c256ed0d2b6b6d568c349a1ea09570432c225d3996d157909e7dbdeff9cbfb6202082438666e810676526198f874a989b15916b6470dbba7c99163dcffec877fc70f35955b87ab357ff9bf9c2909d00315706d3c2394a3ddf2711c92ab4e401a952311ac3a9141fe3c46058943a8b64d225f14122a59b1d78d95190a8874f9c2f7c915eb12bb02eb8fb435ad7d695e2278c7cb2b53396deb95159189555c07450037b54306ff4e9e4feebd1d32eacfa7edbe67a2cf5a6e3f115d5e09011896ed8fc64706f663030fd14b7fe20b623372828627691024c527b9677b78e1a3976da9ec3fadc264313c775efa5a51ca0cbde2f49124b590d1761a7e02a293c46e5e8dcd0f0f02aa1d8eac2ba4ddaa2e688d780535ef2dea1aadd31dbfc2b5bdc9143560b684464f33fe97abd112eec194c0cca01d099796d031f85d4939b2e50dc76a247eb72d3330ff50c6dfbab0009378a13debe5f3a4ef42a795375a90e2479cfd9da7e31b1a5dde2970b43a86ca015f6437081cc2456fe088e0cf060bf06089c230b6ba803ad9d79a71cc5b1626a4155087db5768ac45119393cc45cc4bf867f216cd15eff169a1ecfe635663ded998317d85d9d856b5330ca32734336c33220a1f545ac471037cad3122f24f412c29ae2d7213779196730d335af71c6ae9eb66268d001c73d44819a28d0d932a249dea5cd796778e2b4c73bb2bead41809237e8423c0e48ba8662439e3121f8bb0a62198c836e582a5fcb23f95aebc935596b709248ddba1d1197e11c1fef9c61e45776aa8cf91c796e8f434508b6bb384fa5cc752635344a8fac414dafffbb274e9ef5b7b933fb57895afd4f514b9b9abcf6f02a2c83b58e432ae8de3706528bd42140196332da220e24de873992a679d31adc76261c704b2f05c9c305828598d54f7dd84694bf597f12a4ee30185c3d8ec6af970ef9dd6d55928234a5bb8a5aa0cabc02a77cd464364952361617d3891adcb49bf8c560b28e0d2b0bcc8e07e63f9af15839c29fa270f352acfd898dbfb6199297c8d8b0528811f29c43c99c53cf2e221f0f629ae698f846cc0694cdbe38ff6e2a3d2855fb3d19456884d34c84ea1ccd8487a1267421905cc47ee061d8b38f4a4e9c1d9cae168a1fdd3ba50bf60de461a7da34cf74da84177617b349c341cd3398c8eba346aa49438f11da2875f819b8cc8eed944b52e6cc33010fcaeb3fc1cc6752f092d1879be36a640ef10af9a365b984ce982379de26128a60cfc1c284c90266b5a5155836423ef0a63b1f9100b09b719e33dd00716ca1d41a25cb091e131083f10143f8422ffae5b67e4fec85e019f67a61fdd4ae6644583d5ffb59e746f6db29e94ffdc7b870d31329e6969cebd64cdb7a7993114a8b604cea62fdbc047c3ff12b3c341f4e239876dbb21f1f35d5a98b18326ff2a6f35725e2cec991cf5615615f60f10ab209d04f8b0f014164e38438e84484ae993ff94137d62951ec7c45598bbe7462107a35e3dca73eecbb753486339f139d72802350dd4129d7c6966db1a51dab2a7402aa72a29806404fa28e48eee6544d7b405acea3d831cd81c65e7387a566c67113e908a1e41695345d09a6cfad794e4b40ee82d58e9c66f118311f73db3dbe5acf03011502fc30c591a3cf49ba69a55dcd5ffffdcea36b091ed58ff334cec2fe411506b704bda29dda5e055e0e6202732c8a6bcb45ddb2888f095c72841cfb46ac42761f9670a7b5378d8dc39fc90e72d667103e8caf84700fde6cc21b9da42fdfdf4f4a712911e73adf6a01dee6716aa75c415e9d746d38d002e72debe2f05c9f3d0bc19d4036e475a8ebe9111fe9ef459d3cb9b4019bf1bac132e64cf6351539a42d892874a014b8bce0c1f94f611ecfa98977d4c45028d3c74eec6be08d03d76c408df4120ba43d5efe5883a864a5f38ff6915523bd24763192c61a0b98130265425a78b72a722abbbf8145dea6ba334821e2fe52d92e5f94ee0a4b606f6f0ffe0af05c77ead43b57bba00dc89521327862544a913a680147a0c270d2a56f8a8a760d457c621ea2c05d17da5a01c3574728b499fcc2974cf801b64272cc45598fdd41a33cd96959656aa44d619dcff7e526efd25a5f0c5d04c42fa7094b5b6d5ac53d4cbd6058a4803d2a729b6d4842c78ddf58591e9cb60aef9edc28accc01d97702e699c60c7cb2095490c2c5005d64ae238c10e315921b9daabca537980c31e600269414e64eb0e63f0d2dbea86ddfa72b7275b55369aecb5d6bb853f0d7dcb194fb55b4ebfe93f85a05f372e8764cb84108e5d9eee9fd4dca8003b1e2ce8511fbd1065ae0b6cd53d122eeb0b210dce01ebc0105fab7a53bdb4846df04e554a6701499e1143f54c1a61e8515bf51640e33077b68495e2a6524f8d08829a1fc9fd05fe92726ad62bc0a678ef869db82f07626d0504376d5471c6eb9c32a6337924c5da5978db70fa85fd22de9d50b033958d6379f8d37d657e375c449712d5bafab401b6d0ad879237547c649456b8c455b0367fc1493dae7bd44381e876bcf202f63b203c06e3ed16517c0ff60ffe8d37270664a2b758815f623a6d8e643a3772cf276ee9ac6ff7decd56beebcd667e8db0aa2d3bb3cc42dba0e182f75901c3a7be584c593b69dd67ec9df0a2d763fbd25db01872f8069cd260b36737466a61e24ba9d2ca66a6d28e222a2b3da5b754353f626363bbf84e25161baa01951c88092117fd51710f56b93541d4ce09ec42f770112abb9c0e8e2913016766c5fe285a7f567fb989a2bf3b849e81e1c573f6e74b9acfc7f1dbbf579ee25cf9a95bd3b1f811e384e0bc0e0fa2722dd62d8eed159891ed99b0aad3596e5544695a1f9b696720dfbd2939bd05befd94da50d9becc75d137dd662c7b1cb9dfa614f2c6a31647fd115a7c33ec78a679e3ae7d9d9ba49985bdd09c3c220423a4900fae5642b205e7a399574f1f63693780f4787371a796cd9ac7f6a55c49c1123a1c8513fa7949b8fde66679a6f670d669b35a90a4bb3a536b739dcc210b7dace58b3bb0562e7a8e81d905c9c91ff8e81f7302f22dbece62a7e499f214a07b609e45f1873f5b92dbb25476b7ab96e5f4942d2c5269bae1896e728805094226373411126d3ddf31b93d2771ee53986db8b83f3042ff38747cedaeec3100a75ece21f430f4cfa1045b67da0e862ff74efe07dda1fc64bc369d42e71f7d347b887371981e4462cee478436c3700e79c6270c533871114f192cdb39f42b0c8fb0baa3d5df9bd38570d84f470b04677978f1cbc405006f86c87c43f584b82080b48fa5b14d60006d8e6118a1c3e36e27d334cf424c4f954605a657322989b631a032466cdec11861780baafda7ce5121b4c4ee142fa496d2cb2dba48ac0f0f8132735e301cd85f1b73aa653d0b64db8f6bbb5944d68ea8822f5163a4cc4c7e5d095ff0cee5cb550b06a7ba558bb5846947d76df0d8196f24c12bd9a9e8750cd6a1fb8cb9ede8ec2c539478939e9ea3083d97ad2e076fd217af795e83d2972142aa686a3e4c5adf76fe21123c543d1fad99309f6e8e566717efc619c51e1012489cb26e22083c72a1a057269430ec765b364d7edf5af0f2ef3caaa33b803d3633c431ba9776120eb0853d057b5c1460b3f745290cee4ead38c7a1d6a91864941342189404da8064801ee6eab5433ef7d0e709a34cc532d0c487a649cd47c732d30e283b63850ad8e55d0c2fa9c20f3804c31d90d537652636c77d90ebba1b2ff918ee3d4279bc70207ce2b260ce8eb3c370220e0187ad4d021194b30938927438be4428a1d539fe5a62511b3a3432d2a26b477e3756a2b1b990800814c04fae3b9a48bacd8aea77b9746739e5423257c22c54c8ac3700788105cf8915ef5bd1552a322b8be04c5500d9eb4de82049731a6f0883310937993ffce5575923be5f966fdc3f93fc6d668e7ec1cc545b08a80aaec1218ae0262675b18cd5e80c5156dbce7d6fd4220d7d868b503fef48caec704f1cbdb94bffa80d9797d997ad671270130e3c3d0b0eced04ebd01285146437600c16a5c7673bfacd93903266d9b1a7ebaf4d791f6b3553be4d3c830943c34f66c3144082a8248fbc89fb0e317832674270eb1e766972495860e946792d521120732dd62de596616d9a9174453de98da89491c8173a51328370fb641ebdc47ba0f47056417947b1fbfde80e1c3c70c1f2b15c1718bd760e2493224d377b3b2e84b387e7f77ca39f5afd8b7636dc76c05fd2b7017e1175285ee4a75fa89440a216138d5f5708b0426595e65b41b25d4d426a0fb858263619a0fa93da88374a9fc2be873402e37d8d8f9eb4a3b6abeb2e16e53800271e6e802f8b71c42b5b4096c7f15da62fa8d03dbe934f87a6cac4c01958c3439115c9f2db65d16731057c8f4c398db5e0d2ba9e8326cea53e79d38fc9e9df1cc8416e9eb3beca7e7d2722044e8ad006a51017a6622514e289b708ac0490d852adbd959470fb3e9b76eb12f63504a7554908019693d9e2d3b40589d6192027742e1c69ccdc14669bbc869ce7418ffad868da6365bd6289671ca9aa6b4d2b414f246d9cbc6e7dec81abc26ee1d8fb30943a73cb163863e292ac677e0eb28ba431c7d454d8fdbbf133ae0da28f9359062d330b5b00698fbd7a9e7d582d3004ea0399479e9fcbdb20bf2c92ae9acc4da67a173f87eb67d0ecf21052c325f00c712142d013f0f15cc0d04042db21f98d72cb2b2f04bf53a21ac4e07a44df84758726803f74ef2ba3256f9c88f58f89c77d8616b501455daaa8af54f87a8e09385ff92956563a7d90aeddd9c6ac3a0df2df63f1c1428e430958ebf5d2ff0b384ed49ecf72eba564ecc592570970b33476a614631a0ecd8a056ea7a642580f218b2d7860a25e8b04fff38337487077b2ba138d4d1c20c164b95f780c418a34621327b81ffc27bd5425344b247be9f71fa2cd2a889f932fb3a6be7daef510ffa6eb9c58e57102c182c73f726fa638e9e2757ef0e0e9cd1beceb191e90c4babb25b97f50792ca468cca2d4708b43215e14a6036afe05ba32bf977b12cef6d70e77ca58b251f8785e908f5a97bcc3e6aa9bfb592644cc5b8fd0f6383380bf63117cb8c0736f4f52f8cc2a9bf0e60881e61927d171dc02f88b415e6d52eb17e7beebdb9fad8cca14c9093c598899bcce7f51a482da2ac7e453e119522c7efc107ac8b085b5c03a897fc4aecb166c485947898011ef2cd4ef24121fcd9895d7008860e0029667931a3a2319ee27bf651e944b876b54b0804645bbb91cbba6fc08b59077ef8100bab9271076858fd3e769d6f8255d4f4402586959e385319a85caec73a4d9248644d011691b63d1a4702cea9d5bd68bf5454bc7755c056bb86b0ca964d6a7ce8374f2655b72c911d8e85047b0fdd98b8c750463eb164e1327ccbcf96d46767ad0ed20827024ac193f94f2d082318a1ee2114423cf4a19582f4499eb5e99ab6c907895ff0c1ad68f415f19a6af1978548d8133458ebb0b0068a2aaf62bd1e330ae9b3f3b6d6e6c08dd66be85de9b04f9c4f85cd8244c04fd34075698b6601a7a058a4a00ef5913bd97e6fdc8bc75aaede4b7f23c33fc9d860a63538263b20c5a904445e66779adc80f8e7683f1df185a8e7b48efa48bdf45043c2263ff69cbded19220365547f38556aea57e26dd55ccd1084e65ff45b897188ec1a79142a9463b943b11aabc6221bb6aa93dbe8393e8e7a7abaa2c8a0118140cfa80d6a4066b2946f5c2fe7bd5cf825f81749fa3833c989365aadd1a7ba7c8c8539dd411e87c2cd67e0e07be9b4ffe48183795ef9be6ce80eb0414162aa85e670b30a6d76cb15f1c1a9a14ad3cb8e9a0b6501d8e82962f16c5b3737c3091bc024717aabbb428eb2d234f3b4d781aefb66eaf92bf00ad2df3181f8e77f11577bc135b0dfd8d5dbb4a0b0fac1b3047dbfdda33104bf9cee575f18c7a5eea2fb74822c4eb3accc4fefda1771dada7e6823dc8fd7b4c33eb8bd03e4c96c8dd39b863840d2c7caa7de11a51850710d00d379e52736a5a16c25d67b5d8a600da676069d7fcdb5dd1e90402b94607c79f96ace9f9191a6e79390668ff0f58e0676231b23bc50e3ef773ef84777fbecea3cdc306e5a49dc757b0c954d22550aaa766273839988b17a341e83a9d414269cec1aaba57bbf6cbc68fec1b3f67afaf254018f9eaf45cbd3974d0e35d10e31e7a1cf070a5b2c3e8b2619cb4338ce5427a35177d4db63102fe2bcacfb3525ec196dd4abde6017e3eaf9ef486316a233210ffb6262697558eb4291900f3e7ed938c381b519385b6d5187fc496d7ec23715fa55fe6a530ad6dd8b52c3e517a50a00051a72899e93aa482664d2ff9fca0979d8adeb641b60f743d17d77f282e37b5e6f43a0dca93b2a185aadc2d09832bd7979eb07681b833524a2a08a83cd4e38929d711aa361c598dfcfdf3c6903b1f9a4a08915008cf603349b3f9b4c03ad7d7e23a29480bedd36f9fd159b7b97a32130e53501b2c1a84997983c84fbc6cdf4f3f7126f1d30744ba5e41b1d7e4a726b0d40c844ee707953cd202c6e098034f2773ebcdf5eb7832def8eccd51606e5a6b5b9181ac65a7a4e4c886145804b0aab662979ab670f9ce64ae5e89bd68f2693fc63fbb209e7353f4204e917578225b18d4c263cb9b7021d42789904f95371be33833de40554359d0b29f3d7a65142fa4e760dc067e88e5ea01942444008bd6d5ec0379c37beb511076fe0388d8d6607dbd0205403d01cf0a67705f1cbe5cfdbbf0e58e24940c4ab363bbe6b720b383371038368491a433e527b37881b69ecf261f8edb63ee3d4997008224874ce6296ce78c35cf9dbf451e7c7bece20c9f1266719d70ce24c672e3579cca767fb9138847b13d2d16f5f3c56d9700e946e680528850f4a452c57c77ca7bd342e3653b9095f4329ddeb730bddc95db24dbf99b24e647a7286e647d3352b19106dce6b7366e223bd1b42eeb24dc1f7e5538d1331435335e7ae386d3ee4879976a73e2ed1a123d57a29170af6f03c295e8254cf40592a930287786373a6ae0b1102fdec0f7d95591f87e5b8d9c24080d1c3f4e411a5d292af45d503368afc594aa458d31818e2ddc751c40bad01800c147d3893a53205f9fa30f642d1689fc21b972dcc8e5899e4235d62608f0b3477a32830284d3d857c3e911b4b424c900bff668b8c3cfbe977a152659b489e9c4b677babd3fd60b2a7b5420a8a920c2d009a396d06905eda49a9a35fa7fa233ccf265b335cac37a6f8509509a05e21b660b1adb1b48c2bbe6f812b41e8cb4d5fceef832326c27e04639135c2a823f9e6abdc374616a14e428b10893c0704fcee79e580b260402844101c38762df05322b8dfa88fd125d620cecb2238f86ba28c8bb906505b59a9a4724a01b9e35c8cf334a9d0ac5fdee513314a2cb542c5452856b801eb2f8d52a6886273f7110c57e7f352e7bddefb169bfa6be4458598b97eb3dfbf4d2784faebb15f8844af147e1c8d475e04c4501b931d1388bb1cfbbb8e260735a42e69cc1aedd0dca470865553311738d8d5670db4ef680153553d9ae2b4d57908cf0e1d1f214e0c4339f2b8c1f0c5ba56131cd04b930b174e5f74cadab3eb37b1263b89e2da4e248d052e747eb62b58640c33045558cee75f64a8cfc2ff5ad1ce141f145637ed9017218a898aed9c374d5fd4b4b33377b3aab12f5c67a47dc55e9f29aaada77e98bd5b9404c5781c0b187d96653a338d4ad5a850825d27e8630b59ebe3f40d574e0318a5b938db302d0f16d9a0a9fab0f95a1aae5db6b6c40d05dad04f64bbe3948b68630dda15495677c2ddaef593e69b24266854d108aae0ac67e092487c21a35ba91b5058bedb2d17116f83360062a95b0ec3a8b19b3c3efc9bd7b7d4dc5d00c7c420999ec484dd929229f16a30327f4e45932adccb3004dd95c10aaa38230fc357fb3bed072e1d80e52e11a401d929a30cf8f6169423e3953cdff83d4259c7269d74c87880dc812825bb50d41c1c3079037b277ac4493b0ff389ede4b2448f20135f28eb7cb46d777a623d3e61d686d06130dacaffa9e64dfb752e3f401c51547ca552c24dfedf996d77385efecae0cd95dfc4d4a7bf649205d92c8d8eb22e70b8069893d23aeffa1ecc046d73bbcc6a1911e6e1ce6f6a12847e5c8cf492ca2e04a532005e5dc84d7ccf2d90d6f7286f882e7b2ddfb280d4531e3cbd99ad09cbbd5bb6ec82e2c191adef7d6726b24516005a3f95dec949968b98b4323469b09a9ab284eed5261c15ae984cca4a122a41bdf3e5e6df8fd2155bf06bb46c7dece21ace7d3780ad641add187a4fdf984d1224418c641af2c991f3734786cf01e38054c6f3bd35213ff99a6de24a4621fb561df37b87cda14297f8b738a59a5011adde550badb866a786a8e096152a246ced807ff1422e0413dfa8b5a5e5ac07b9e4b7161099b8099cd53a2b84f94ad55ea83f951df4ffec3b149ba05a0194fea2a1e01c25723125c7f508e4149ed06be04f72ab175b8f50c58a628a0d19bfbbaa840262da574baabde9ffbd7c03f8cbb7b70c1e10849924e12fcd1dbdb73e9aff71eeb4b8a145eb17ac9f5457ac38ea2690ce7e60d241db9ae3e256583c32f9506732364b6cab1a4068e144837c9dc394fa8268df79d6b55b2939f33a1957f393bd2140b08083cb969874febe1ab9c1d97389662ef75998ff647f3dcf7eff9777e0fafd537209ca8ff30325f2baeea8c607c5e5f989f0ec41bc49b92fde022947da100fb40774a0670564f35e9ef80c4844ab5083d33460c4c908a7ac751733167c55487d1a0154a302fc88a7376d5f409fd871356684b53aab71d7ddfcb5e15599e71fe861be66175da4e292d41afe7fb5c4bcbbc973828656a662096acf7a0e1eab009ba93327be8bf747237279574bccd54fe43d7f6df3586624d95ce0c04c73dc5372ac827d5d15ed35bcbaea822cec0c33028d904caf1f3122cd32378f9e3e8b6b81a18e6ca737dfb6f946a0024143839da10b86f376747045a1b8b8eadef90d8b246e0af984bef33fd02bbe8efa7285f5f419931c8d8f814607de9a13c2b0fe2570842888f3382a70e541cdad88b43e90830e475aa91cf488ffdb4e27cb66ba1cf9ed870c3ffcd3cd464de320ad27a244921c8159dc1b171b6a476d358fdbf686cb47cfc991fb45f05c81a61eab6a6ebe4fb49bd6c37173a249cf4288c5283b9d819c1a8c680b61d78b83af9da4511eef628a0637ff4f91cfe4f82e184105249f5cbe75f966962eb570d8866d5963fe7ebbae1a9c1ff261456e08de69b4cc87c3d555cfe1687ca400289b052f6500a1f4cd31d995ad16bbf93ff82bef73677f8af4c7decb7e467b9f95d3799680dba82f4527cac62276eb9067f1f5557dca227c214e86cd79d27b68bafcabb47652c69e098419f70fe204d369d23f3857f8cd052d59af9909cefd5b56ee2cd898d30b9029677a6288a69942068302e1abe64a346d3905c42f0954c2261b301d27112e2fe0a2cf5c7a2f4f9948e0006b2df261103106ab0753539dbb0d51d01c78586068cfd4d669c997dd371f527ae6480a16cf87854192c3591b2f7661a99facf60e31d063fa67b24a8aeaf316ce76a5967eed72860a2f711a1b3cdb64933af5d5cd0fa50370b230b60a56c7f65351e29d3afa7b7622f5f393de826d1ae25b2cfb67325490eab8f46d4e1a9be8efc3a36cf6507f0f0c7dcf5b416cf380a82ec23eb81798d9d8dfb374d021f5f12529c34daf821ab4e17113c46d523f261ca707f2cef25c9f131c8ca777a0ea2d226669a0f81bfdd52f994cbef413d88cb2fcf017b9ba5039c08dcc0ae1b997283590e6654e224d4405d4b42eb852300762b251cf5e21261219489958a94cdb3e2c4fa92128980584e4b494805a2f0b3770f4e9ff471ff868f904883230a796dcdf1fba6bab58d2c4c30caff6a780dfc3c269d911be51fdb9d879d56f459fe3893edf4402b8075946e81a1b93a8f08c52a7addba84430d2cc869f48fc9e22954b1296a1adae37acb9b648a01731a8f7d1e96188a9d66c878e592f56ee82b896946d3a68deea2c5ba775142954e4d25d50c3f5270b515d2df798d5c6830280189a1d45cc7cdcc4f5c3503ec1857f7f1f2b33aea3ad9a6fd42d6706ba1cba832091c5d06a151f73a8335fab8432d47959892c573fc3b5bbf379a28339314af42a845caa8804636218016cc4fc9a21001fd2c91938c9bbbb759004689d82ae3ec3d83b91c5b915e39fedba10da3c6166bdb242a6967f6c33b4fc8163a85ab5294f918b0f95ceb120a8c616b97d70368bf815fbca28382a8887aecd2a6c9368b0d29f9d5e9b199437352ee94070521adf4f0c63ac2283548c9683b236e32fd08a7fc62c3b99b5bbde5433be6bc02369e866f3091753b6b7afb25cee3dab494382ddfab78f46ebfbc1288e0722f0c6b358132acf0c6dc7e756298e4d59e5501106ff0595541036997c9b7176c27ecb22663237e765826d1f42b67c11e7c926a0d7553eaae12c9954f42a184dfa4df0e028e19b0925154ea63dae5daa9d1d097392b9daf02fe50b66b85ec7fb279c3aea7de864fa8d684a8caad773a7346562f54de458271f703150e3f8eafdb2f483a080256f3be3904d986d9337290eca79fcfb6326435f4e754b19c46af98e1af72556699339fb24159ad2a150e809ae9e97d97cf212942dcfdfdbd329b4b8c90991287ac653ad29600bb0dd1de4a4965afac0ebbfaba8c4022b42e9c1ee1ac2a2ae7610343fa075bc5ff7b0994322be53fa0e748a654b4c7a1e55fc63a843cdf6a2488c81e1250861b4ae7d6988b13a9669bc28140ede6ab5d9c5f23403651cd846e60f26b15deb23d8a452128d222e587ca2ada13c85acf1d809dffd00cc1ee91d71cd95c8435437025baaa25f27ea0b5de473901fc79da40e89d47974a84d452951310f8bd88bfc4dc444ffd1d02dc38ce9aee118689b3994ea68a284fd042957d99f5b81ed338752b74075e63593d94b7b99c25a4418ae31f851ffb391dab1f75ef63458ddb6fb671cdb12c3296c692c68cd7d8bc60354df160a8dc0a6ed5abcc9cfe6102c8b2eea87d696677044699fb64e41b48b102e488b1718ec1866d234bc01b615ff12d0f8e3701c40dbee5f3de61cf7bf142cee1ebf225fbf1f852cf2fa4b89dd30817b729d50df95ae49a60b63efb201eda3ffa1038f126b352647f03d69b362d9e7977dbc5d1d0c582a6a23397af5a1ea7a8d49187f8223c850582b222e7194c13d43672f9dd2f787c999068b1910f9bf2fa0dcf40e671cc07454dc09565a1d90b73786cf5a8dbbbd315be4c717e43a7d5135b6397b7b42ad6ec94616a113c19cb2193f062624b115580901a265b36373d99fa9bc1def9aec6699172078abe845490f11614ad75334b72adbf14df1f9f23111881c35ccf524a6077d4c121a60080073db0cc99c0de5076b7274c5550bbe6e9a98c89ba28e759b98857a638aa3cc28d59017c1e7c2d86cbb0b909a304716ffa3312183caadb14a976a86c51c0f9aaed4c62b2275a8b4b464b65c31faced20dc7141852b779cf9db52db96d097d7c4467a2f28ec27a22b3f20459d10f0cf55bf0d303a4d00548ce31d44a9a767aeb391432d613d82edd8fded38b161e19cc31f22c64b6211ca0cbce45a2de02e0d9f69315cc82dca1975448fd193c1bd0c829bee156c6f0a65107478eb137fca06d27118064340e8a0bcc35cf63a35f50cf6dbbe424a4c5fefb15a5f0e7e91b6348f0905cebeff60336de5f181f81bfde414d6423e54bb7e67a9fbbfec416d3d3d12b3ceee5445b2f817581518f59c8cb65df71dbfc0d348f682b59165e18ce2dd350564bebc92f09dacc339adbe9de1f7f86e38bb65435e7b48a265ea9ed942e48e175bfe383142d2c508e2e518f31fedcc06b9bc862056b9ce41d52de57524d3f1f84b6f3add2bffb6afefaf4e28d22e54e265111414aa533b36bbde384951972e4e8a78efdb683a151e4ddc551a7813f8e850a53e4dde3543b040f019dfb54025f83e51a33b9de26422d32241725c901869196c41ead6575c0143e7e8effe9298ad0cb78948d002610f78a38116ae64b80913de7a0734d1fc6658123b0105dbe75f86e7d9f605173ba9970a689b567b95e1e09c4e94663975a6a193fa6fbaa9deb3e02cab105f367f77db2c8e3920cd6c68bba3137dea7ec5786f3819afdf98e0bff64e75f06617e12bc7fc2bb3260c02cdcc9b4d4f538187d2fe1c958f53e6bda1edfa450ddafc38e2e62e4d185e8402617fd9c8fa30727d78fd27c4e020b6d66c89c2ee4e6eee2ddb61c34dc58d30fd8db5f4a320c6aa1987629dd229d9688cc760a3760a08f944a04446f4d20959eb69c0ffbcf497d0262e5894bb6698ea0d9094e0af2eba4ea3f4f65167d11d0df6dd8c1688ff0c98335053cb9d5e9d8e191411174728a443cad7745fb66d8729c72b85f1757f7702ab53932b209fe78f97070262a10adcdfe4824a2d21f22f584ae263b1ea392a1dd0a6206151e104c521613f54b254435b33486aebd640966e3b71dc125c06a1a20437d3f26296cdb8519906bc6833fb2c1cd8d6c78dce6686951db34add58a17bbb07caed93f325e49952591c55baa108d6e160b13cda9f4c9a9c9397a6b377eaa2ad1010000000000