PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80584 ee25bdc4defb05e39daebf5d868ac1f449195d22cc1c3274dd99b354781c480b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
809a63d8f589bc42122e2342a6980fce968ddd10ca305678fd08156d82e42317
Certificate Block Hash
ee25bdc4defb05e39daebf5d868ac1f449195d22cc1c3274dd99b354781c480b
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...001500000006380100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000004fbf78509ef5320955d8d8a6f32c6c066509b8ffc0abe29e587caee3b03949e070c2ad653a942217bd3a4d25f9e56766a1e3ed13ea7c7ed4b4c06beb621e4fc2a1aa49248af4d2bbc2999464bff25bfa836eec6745777f891700000000000000080000000002001500000006380100

Raw Header Hex

00004020552345e788d46e979fa9b6892e52b77aa06fb15372e53f38346dad4813be33a7954f5f09bade4894479436491d74367129632f99433891592ab14152ba99e237fd61446a50c500181723e4826d1508fd785630ca10dd8d96ce0f98a642232e1242bc89f5d8639a80

Proof Data Hex

59,560 bytes
121216010307612f2426b532cbc54eaf06cefbef6d19d73a068425c66db08c4e6ef8ce1272fc4e753887c9f58188469329f24e2c09623b60ad22e01b97cf40dc0fa71f9d683e852ae362fff8c2029c227944488bc9e1302f0ace2284b33112b508a5aa09bbf5354145ccef6abd6062ce5d0810ece14ec35df66016f141bf71488d048d51daa11395114726a056c1ff01a489198094b5b15a50da3fef99702d7d66f08cfbf77fd98ff3c725e8b14574d758301d80db9dbb590610822fd816bd9fd9327d8bbdef1e7c74288e9d3a7f2a53cd57c348af99325d2b671f15ef6e4e800cd0da3eaccce22494dc9aac69222ffd71a41b0d6828292a32c8dd4c9f59f74fe407a87fa8e69a337e7ff1b3f97c4a3128729abbf873497dbc3b1f99da477347ca2acc6b930553eaca136af9c11a17f08f71a6de3a384c04ddc31ced4be77f6917d55ad83179eaaf1e6b2faf0de478de962ddd6f960cca3e0954129fc51f39df59aaffd61910cdc5e44470979ad3e642c3939c9590c5986357af4d08577f48c694ffaeb3b27e26d1a3c337ed12d54ce50b395200cde07c7dbcc4a3712720aa1cf47e8d25783d9e133bc9add9ed6314cc8c9b9a50a73ee202cb9e7beeaaa8e34531afa4dca1b56281ed10ef9c438e49ab97c0c360120631f3b3593452595c1e119d40994b0b4ec49ab59da2ee5630fed24e0d346250639a8fd4d6bda90cfc4eaffe1eb56bfb567b2a07cac22bfa7970c9053296052aa0101e4d1c4731639bcd48af51c7fa29df79fd0910cfbc29fd5fe1b381cf26f095626157c417b661b599392993ee061a845c2409754d83f6af88e1b36ed984e4bb2542c0da32d9df368983e4a8300ff73a931759f780858abfc53f53bf182a46a94b8910afb408165642b383a9bf3ca328a039a9d04c4d630aa57c8e1bc78c25ca7ae527a077455ba66233eac2e662aba97083e8d6be47ad0ac935e561e1450af3d49a58ac6b877ee0de06ab32fa3ca928dbc114be637a230b3ca2c773b21f8ffd72fa0472be428cad198864b53e4ae510e50df061dbe3a870c03069f0c5b3e4973313d7d1f8a36ec81e4f6656a633514db4aecce112b628b4ff3c8358d9fdfc9a85d1350d2eea0bf913c4290c68e0966b57bdd7e5267e0b63ab82e059b39b666efbc54dc806b5b6039635cf020a0ca7fe873a87b03e4f3a08ceb3f7048ef0348394d021d1a8b71d8bfd5efcf4f86e81f2dddb8c9519196c063753c83314948594271f72ce25a4fbc91b6b1ab567bcae0db2ca6989ac907aa6abda74c931177d33af53f1db82a24b0315a6d6d73adf411eee156ec913c768f53cef8a66b55f4b2025a8a84d66e5b6c512970cf91ac9becef9713be877cd4972ec4f756fcbb35064ad91d7335f30e1a6da8b7ec90457efb4c15a5bee928726f9b9fddcc4bf88c7f83767ac03e693fe260888f2980385cd45891c53089c5138558068188af4c3de7aa30cf5887bb77cc585e75d38cd921ee3582e782bfb9800e2bd627c02accf41fdea40873a5d6088dd026f2acde832b643c5d934775b8e81a472c3c5f569ad9f806cddef2141c6362919ca6dd18eb8bebf4e1f7dbc5bceb13e69d7c34a1cca0eeb27f1713e632a4cc651e27859c2482ac24935537d0a39e62582a23fae54573418966ca331c4b18edd9db1daf8978166106581dfe2521a9cda078e9887617a78f1588a933e9eb8ea4a8640ed46165286ef4e455e6f9b78af92094d55e6fe6fda0518e2759130d8d383cb731589e50219aab874c7020cdd0e57ce1fa79030779a2d8ce12f06ff397d6b9e5b92036f9c1592579e9a7571a67082e0c68b6fb63ca9b83514d95a73af54ac2d1f9453955c080437e29bfdf47526859620847b93bde65d2bdb15d114177adb20d25ed39e89b544eb2a4a7bde031bf14e6478b7fac73f35e0f2c7f9c783dd1aae069e9779dbe79fe0f9a3d6eb5df046c28136e33777615df812d9bb8b9daf67d91d16c8afe4937e4d913e2094d271bdd66dd5e697d7f3d0b194305447c1e8541078c0702fafa0a0246cf4f01ee0a3b378a4793da2a2a9d84ca954c523ccd344f7b83a1ca5621ab90f4fe8c1cb46828e7dee9322a68c2c6c97f537b02413d40afbee87cbf72d1c560e61e30b5bb967b3f43f8533298427a311f1d16caeccb0c40e3daf030b2664cc2292bfa72f2bb800c96028b94dceb2c7099bed54bd507a264c09bbe80fd23267e756375a080d2e431c14138ccf80cbeb21eb7b4441fc352768e0e23ed960704d76e89c4bb3294069c051bbac4b3412b3f325904667a1b7d38a78703a4d588af6f1cec572cb2dfdf581250ac73253365b49086db792c4f3ec4dc5422b29e20da47de0ff68d5aba3f41aff61494908ac0b9032224bafb41220c086b9429fdfc57e9b2f5684c413f92db3907c2094d265fcf8b0b575f49c44a6086784c3b1e4fa3278924539fa469df181d875f2b647b37088b7dfb36d216529186e7a9d35e63dfe56bbfb32399cef1dcb4e4531b094d1eaf90e48c33e55c6bd76d240af1a4df10fb4c698c83ab3b21f033df6066be29282da82e1c6738c6c32e8245a69729b3b3660f7c5b2c6178e907b1206f193db177be0b453964030353a042b72d3e4358890cbbe91b231fbb93661b35745c810fc1b1563dce1372c96d801cb8b566def2fe7e12caa39326498e1f2c40b4fd33eda48af900f155c13dc5c82df3d38097cb771d749a63ee25f555793be6b39d8748ecfeea3d98ba79cdc05a0a494ed25c72c3dacafea85ece3d4e737075d671b07cd7850bc26b8d2cf7953166c2df0d07aa9bd56b259d73d605c8ce267267a7584e71f6dd035ff2b7a00db0a13201d6b1055b6a406a41a987994068a7f6711b7b516447e63b1d1b2259383505436cdd6b6d2cda0b68897eb889c1c09fd91c6d888b1f0c84d9c457b6c4ab250b7db21d65083df6ff5776245df45fa6eb64bcfe699462a2592705014d7faded80fff7e9cd3e25009c4782b19365ef6dd14e81a71353b4f504b3eebe8c5df21e4c1abecf938a4e9fa606728d315b43166961aeacb26a0aae4a4b14a6bb61e791a567550fe91c842bea78ff119b78977a8d444d445a39ac9c052e0062a78d6f65b582a7aecb7040a9d663bdda917a484389704139e3e6b4353c22deb30c138592a79c56505d5801cb5e60b40d2afe5c73b037d34dd4b2d4b09845fd683249ca914b7a9e7b51084e1f3645597d130338be278c14bd8c8516b3359a9fb357adc35bf454c7ed496edf3f7ef08b53e4a1f3a349ed8275fd21c6dfc35655afbf8c271dd5c691025a57925eee802925bb6edd5a40d828df1305c71097b623c56634615a76aee5674c763b8d46936ebec3ce58caefbfc9f970775aed5fd6c3a659889f5ab871b654d2bf42b4794dc3de9bb774cb2f3f487659ae4d40603a0d50ff48c2afc08f8309fc5b6f1976aa85479035cfcece5f7440575030d91cbbf4a74c987314fef32070d9d47e3ed91804df76b97f8781c27dd667d344f887ff9ecefb188e141e3f8d164dd23efcec5bd74fedcf3232517a80a1663bae59c559fbc0d73d8299ec1bfa0dbaaa9542f15b8ef99bdcc162897450bdc0a1f4e8dd9372850fda55939d95ecff1b1cec434f5ccc9a6ba7e7b0fb5345434c45e1b33123d81c772b7014c437154e98ade17502d1e689245ded5618068f906e67e0e6b9995a6f7360827ca6c0e7b7fc0baf86ae20e7891433549fd868c0ca851183af8540226d0ee3f653659c5398fcb503171cf7900a84f3c41571a549a431422aa1f4792da910080f200da9745081fcd5be3d1d5ba73faf325424af01c83982a4815c72f5ae884668cd3f355818e72c4526322daa6f9b0a0bd6d3b8a6ebad123507346bf0c535caa863c05404d5e00dabab8bb525030642e74807db5432db55355d757d42625e7f1becf63d37cd2d91391a0ef526a2ef9341df97ba4ee45fb9bcf4913e6016a5cd9b0b63b559d81214ec78669b8972e1b48563b23a140be594e728cccfa42a2ddefbfb09de1ce6a9c24aacf817afff903079a4cc0635be57b1f6644d253e4ca05620893bb633a0099a9e455d43cbdaee5fb3052a18204c7e8ce722771191b0bc2db4e2217ae08b2e2661ede9b8caf1ab5a91a811ae9077675ab23c0340d5d05b8faf16abdda0032eda8573227c60ea4c9294a986c095e45906ffa8811cacaff63abfdcabbd5d63eaf24de767bbf510ef8b425d790533a4730c0dadf46027bc7275cd2c815c3f9e58d90f437797cd838e9cf774f27ffe0fb2fbfca782cca4212df406291fb6ca7f76ad04cdb30279ebf70248310e2deb9b139011134ca2152aebe9408ff0018a99613ab88eebf448edffdca515e628ccb008c5d492e718bc9e347490f6b1e18599796e059145ab232cb09795d782d74b5c77020dc93aba7d702ac9e8de9503853da8bc74d9a13f2a524a63a068fe02560c6c59d62118b0d9d4f5e90d04b580655d7de66067e5e8373b8ff319aa5949bc94de3d29a5964051d762f2617f6219e6ff1159c03e3ba4b46c6539971b6307149f034c5cba6a5404172341fd1c605c2865e4f5211e62b44b05ecdc765da21052115fb8e63deafff9e3129afa4208fa5b298d8b4ff863e09f82dd4baf678c4e2afa1f3c40bf1de6733e6e66c661fcb8fa616e007216217ed9834aa804985515e6f8d174a21657d5e4033bc60b978eb2b22baa252a6e781f4f69a15b6f87b47f96204c7007c3b308475e08e1b7cd393e4eaa646aa9284c267ddab646869f5f313b1adb80703483892df5d9bdd739d038ff39907cb153a8f6adb0ea8403a3385ab2bd0ed1a8524e8bafdcb2c0f7b32801ad80432f7bc8f86cf824beea35ffc02a408a426887a35bdf782aaf02506044ed67b74bdc4731bdcdbe31660072f1fd32a8204f7dbbe7da4f61973d078def6dd09c024cca9b8498f991e5ce027d1c7cc193f659120e11c0e24a4bf0dd38bc535ce910649d19555b15dddde0020d2f5dd290a7b567ef7cbcfe88b580d719e8284c79ade1290ab9cb6123f77c77ca4ecc4414092708da0c17260c28d017a42e3dab4977219a205c1adf0fdbfe5ccd5fa96b6c322dc29ea7ef8a5ca60028e769a295f0af0e56198b6d2ec4ac61341360786334b643bcdb3f4c16191c63cb343b3a1df876da3dac4f859716d480bf286a3c23b7b2c888a2cc41b87c87027e6038591de6db0d5d8acf6d50c60008eab1f65d6261c865de56c1d9cb6eec7c557564108f9e7665f37ad2d80d71be3c15c2ac7a6ce5a045d7516dcf3c0568fec134ffb0f50f263fb573caccb2ca6e57c4154f107bd7049429dbc1ceb3a8cd2b7ab5aaf3ca84e60880882cda9f374e93c9ca032bba4a05c3d672ef3d19dbe81da825d40321b0bac3711c65cb1d5255b14ec6eb02d283dc18485b5ddfb0fbc6003210f87ecec446e8c40a89caf8315d7fd1943cf6611918e0ece3e5b7e5de9bc0bbde4ca8f7c5a023ddb100dd6b29ed7e09e6c239faac1b3875921ac369a2c54c86c7518ab1da40954b66c08e3f835585982d2c2fb61f5991f48ac632d65854dfb3e9b983704b6fd123be4de6f5902e0a69bca7413b0155c24ddbd8a5a31db093cab9b79fe6709bcbf8412aef1d6b294eb80ae579486aba7a6ddaaf0d60f79afc5eb184c650f83246c69f7a0871358aa72036564d82fd19638e1fccac0c214274bc05f851d1604e055b3dc67b2b551d2aad2296101098c39cee04f3c4e66b8ce26173cca5c048690dcdcdb9aeef170dbadf83426ea70ba98bf2bf5d1340ff8ba3cae02acc260deaccd7a7e72231fab83189406fe958e94b0555223c812680b581576f4340d5a5d1ac11bdbde8a60dbb294ae3f09ee940b067ccda67858a1579fd1ff065154fb5460db98482ebbbd74f5f56ffde2243526381bae4619c924e7ddde116d736253612b4eb306818d90aa405549ea38c4e4923557abf96fb2c903bae30992479f0d2079d9a7a4357515f4b57498911710907f84acb2a6ddeb53cbf835ed15270d0052141f31782f8bfb008dd4ccb9ce20950c1eaa4a25da6bd1e2f493e54f058b1c71da2f1246598cc49b376392c67c74877357e37b9ca5fdcea7a0b11b4ad9db4af0312c09b2704a8ba089ac0c43ced33bcdddccf1a55e2b3022066309685f7568943c187dabce69c9989e42db3f3e2d0e2d9e4867c9c29ec9b9b20c87a3748d8f9ba352b25bb916cdebdec60970451fc770edb12918f2a4bd3c5f1162f596c1cb6101484249f7735d9ef627214516c59384756f218ee73498fc70212de247628d5964d4651f9f55c106b46037f8d1221a085ce5cf3449b4427a4302ef9797956aeeade881d8084de795548ff82a666a1fa8b3cc19e7de9a7ee76cd19f973f36ee77e3fb10c275b1c3be24a8c9cc70fc6843dfbae01105f1f7d1890d374986193fce33ea23e12bfb24b21c765eaed803a6985694483007f40b5ac2a55f233d691d2866315ad3c804c3c487de5e63a3b19893a34ec2a49e774474424d2430a9da771f7b6adb27dda37c27e9bb197098b3f42f9662d63e8d977699e5a91cad815c9c9427f9e2b9570f00cca7a38a454ba57e67f866c6363496179e3f3ea4a7b2221a42b89cdd2bf7a7d4e4feb913041e1f0fc50091daf13dca60b4ea26935024d4f716b5905e9842107011dee9f5c40b56d2a4797416d0dc80d84e9efdef79ef66a9feb5e45c95135ed9888807cbd0a5e380f6de7b87ae408a012940eb989868da5b183b426edb545091b6ebfcfcb3bdf3eb055acc73b3c24ec5235b51cc1e2ed207b188aa35c083f519b276515d3f2527d25e531cd07d5e81940c1e6ec5d2e14dc5531673ea79ea0d77c187f902d9edd8dd885351dd5783ca601a6e0036d4d1888a1b8ec635563cc44ea5c156d8baac5df2ca62b75f46257b6e668dc5c691d56745e31bd9aa05be143e1a9185fe06faf4f33493a965106cd21de99d57952bc44b5a036290cbfa1b6fa72381a5126980923d23b3f84672312b2558e20e6dc3153b7d61b77f0d50a86d3f932fcf540fc88624f6c308e699e635102c90e26fc1bee8aa0145e88326389c50041e3485d46eef7f55bf99e9f8a2d079622429c432c92846e6f31e6840d14d99f8d06fe74adf272c7d08dbd0115dfa44fe832954c6cc3727e5c155c3241ce0f29b3591005bca55784330af38452ca4da2bcc0a638169ab821140fdd4b8fcbb6302e0cf082639465ccdc70876670c1222920d0f2f87dbff03e076c0b97a8f3eadaa0e57b9b74bb00f04468211ce37e0b5b5737dffcdf18b8a09b1653813bd611423ece50942e8cb70c1cf8eda14cf52b21807eea940005aede284911e099ce17d53ddb5c63607baf17d9ba239dd56c0bc4e9fe16089722eabbdc5194832225ccf253f02dc121022bb16727298e27d95d99cec16b5ce5054dc5401bd05574df9a2dd607ba701c9555ac3ea4659641cb029681608dcb169caa3814809f951e57b9f0b1ec871d6ad911a4afd8c5fe1b2f5f6b35b9c3b8260dd6167ef57e4f3a03c9d061e12456709095a3b3dd470beb59b89527aed2f531621c801a289e4c90a5e2ff0ca56db3496772359e585d505fd4fc5d070a0c71927a52287dae4abafc2f3d3985f3060653b4ea6031e9aa49b16e01044e38e9b0bcefeff0a3bad65b14c849c47b4dfd3289eb007aea045b092ef46b4b6c9ac19427488af9d33a08bb8fa273109c5d73f198aa84283719ac70a721ad03698c91bced46f1968a3001501cf962bd570290477fdec3175b85c7cad0fdca15084739527273cdd1c6fcfca793404a56d0060a070ce33a995064241f230deffedb92ec9770aef6e93afea9feae47444e28f931510e18977760565612fc1ac6d8f6390e535dcf6ed6f96e8340e66bd90b69963069757eb4cd15b5096f51c35a8bb037338f8e49a01bdb84b9b2acff15f283b92e3fcc0e9d0a5489ee7b74f8a252fb17753f6190313be45e498f886efd86ba5a589117090cd3a9572323b5ebc2eedf3ab8d4cf9094112fa95e3d3a074ce174fb73c78eb95ec93278c4cbb6442f7700360d66684268d847e2dbfd6b48b922a4a637f7d88880d58495197f238e41e8e33165ba6e4b0c66044a6ddcda7f1e70f20ba5d812abcdb3bfcb244ee99100cf0e4c54c05ef621ff5e84933fc2275693342fccf783e14929574375e027f653cb7e2ff2358dc64f35d88d9a270b8be177aadc03efeb4555e245c75b848c7901b4f8c4a1fec6ddd6a90792e8eb85c591cddd832848e1909d9bad171072ed8e736a6a780723009cd15790bf08050c9044d67702d6c1752f7873f215c78bf33c0b484f6eddeaee88470d0494d196558add47a5ca2a20de52b685106d14625cfa17e63388accadc99bccf20080cb0448dbd9f24acc56a0c09f27dadeda0f091ce3656c57f0b0f0fac37fb57ef75346949448785999edf2ccfd500db9ecf1c5da708859f77cbae2ba8a92e886570245ffde846e58ce29525036d2a70204f4699fcbcdd3603e3dacd7151fa9b32d311c6fbb4154003210d6e622dd65a69f7d80d42bb745a6374bba5ec246d2f5100fb44a0e4bddbea9690226c1af4c3e7afb611e44b35e90d1a33ba2d57eb3b021afa45a5f05fa3464acc19eae75117d9e55e178d4933b82f29358b6f9b97954c22e1553bc20a1411cca4051f326b2a3919c5d80836fcd087c0ba3d6603002a275729d38e6c3f159ab08e0b9e38d02057760c8f2ec66a99e515bf1d96594c098851ba1f837fd4a398ba0681ad49ac5c076a4a54bb3ab23a3829bbfb457ba51f1485a66b0c04fd0cf7dd5650e65f03a6514177b82f4215f25be7b56cfff493753b40bac59e1e84f70a4059701c9a3c0473b6b7ea09990bec5772024cbc104d6ab255bf4d2a61e4b2f0e9b7b2fc087bd6f464c801c60b5377823c017dee353d72ec1d625a4950af8dc54b9a6bd244b4bb9ff560d36be0a9b0e86a6fe07c43d9004fa434f8a717c31a1670c69dfafedd956f597a14aca7c2617c8b94a38f73935e542df865b7afa263387656e2608fd31e20b245c4114d764f66620060baf291d74eb2b15ac7f145d6e297ed48c37ad50b1402aea8fdbb0f8896139e49477310e3adbed89786b10d4ce3f33030743824f7867ebc9eb10c65183dcc7088e5fdde8e2095dbb9a153bf5aff3376f285ddbbf68735fd8931b6bbae840b3af0883699b6687579c0557c046bba25097273c403272e313fbfb36202dc4e47fed4b11f332bef89ba0eaa0710b3fde392f897f6c43fb231343fc48722952bc54e347b17c9238b55579d7cc64f6e0f14bc53da1bbb33e22d27c635d83c870a2b97c685e967c6adfa9d9e245d8fcec025480e67e026f0b6214c7205ab04f0b8573f77c782f2e60027f0f0ae4b7f57763e4897aba9c47118ddf8cff0a68fbf76e03e4416ed5061528afd3565670bf780523757af3825d9cffe0d3f0ab836b986c3520ac9ab15e9a961e5faa8c990290082d787b7560dd119acd398efa310d841aeb2f2788a676f7e9000dc3f6d79825c57fdfb8d59f9f83cb99c44ff9f881961fc3f0c6d1352fb8f754a8a3c7ce828ea4e1a4f811202630c4d026176bdaf02d2f341e6f14b090b43e127b0fee0aba39a9fe238c33fec06bfe872d1c9090a0c3957deb25e9826595e32b1a1e4778e85e35fb26c3bb2e4fc778d47ee2380ba081e30e2de5abb48e0feea49a836be7a26649cbbab0dc10d9511e9f698f8b5b9604bf0cbe06492e0eb917bdaa44826098721affd9271acac429210934452739be02ccd17966556b17abb7398fbb75a8171f7bb981148cd09617357d8fd73c8e0852975f09eb760e55497febf682f5d0389454c952ab5e4e8d697473d4967dec2441b5f09fe16d09653b805c966c6a8e9ef9e123c046f0c426aa8963dc829ed2fddade0ea0f3b27a8b8c2ef283c3b93ba897e30611f924bb0f5c466ac2f0b5120e5e22b4400eff68ce1cf8fb63c2b6e966f4cfc77aedc8371518650e912ee558e0c4e02591433de93f12dc589e01d0b7692d6f70691f4410537598800a3976f83a51ef651c152eb0be6b556bdc2be8dc99750e14990e9c56a3ce1554cf59b87abe9928d6f3f83d37d52132fe3efd4487000de5f888a88742e02c3c10a7b2495c51000418696522127bffc41bfbad2df5e0d3134cc75ca67693f3188a614b16f33a00b9474b2f0bbbbe31f7a6633576eb78f766175a16021485d80f2c493d76404141b48cbb1ab3997985b55699d4870e7fd685d42f23f1e733ed6fac3354b1542b527bf33841030cdf6a214b2ac4506eb10672880b492c897a5605a68a18e8a70946ec146208cb05e1b3f08ab6cb1d7cdb914d60840eea8ad1662cc3cc4e86b8a17bba37654e8d09c94249dbc9b5665cf65240e3abebcde9ee74624f6ac6c637dda867be165f9b51a98eaf1d33cfb472eb78a342243ce0182f6e6774d10056536805e4b77ec7fb5b57a89dbcf7df528931b34f024f262b996caf51b6076923d81ed32ff7bbd25bc6c805b073847bc2825556676cb6cf0bbaf75f8b947d29fd23d4cb1c3dbcc838ec4a71f898214d3c5b5d558b12ff522f37fdec07f08ed8e94078e8c8c77d6fa68f1c5bdfe4679d2f2eef4996b4bddfa7c3d11aa3afba0cfb8b181cf8d0071885d0be0dfd19d27d99238030b7bc9fe23d90779d37a5edeb00b59f088daef7111037e050893a81b94d48d13c375fb6f08b795cc5f3f220b655dbd9f0a07f8c29dcf4e62d67da69cec2c1b11b5f25ec328b00b4e66c3c525430598c6c1897e0f689ed3f15d8c9dd187638204a1fe9d8011a6c5c211db6acd1080e9d2a0a8b7fdc3b0a5be22849db6e0523ae96f0f67c0df2acf9a294d7b02c577059743c4ac6d4c4aa4d71e354dc13a91b47f726f274a839265204466eeed995788b855f0ac787bcdea983178f403b0cdbaf6b887695d0296cee027694adaa3b6fb11bc0d10b26adbceaa42ffe8440141bf014110718e2237a0b6ba11632c9e632797fb4d5760e177195e9b438a8059065f1fe2a599b53ed91798b88c08ff54daa8daed3b0740d4f0be98182b04c60a0876494d80e3ea6381fc62930f586a50cc8673abe69ff5faf8139193dbce5ec6df2e850a170957d4cf1f133dbbb332d4812b3a87d4374029c9c59af2c4581e8991cecc64b851c66ad7e7bf77ed03329895f6ecd333b2e9dd8ba1d2fd312c7787ec378c0ad42aada1c27185691604a64435dda18235f8044a473c707b96004586bd2e077828c3352d93a74515f0c258a3f52125ec47ce95bf65f9d2175c192dc3c166a0d4d83f25e0ef5262c02c512bf0391861519f53febcdd27f33878fee7643ba7955fc7265aeab5e649bf7c73b2019f94bf8977aad2fda3f1ec5cd43e858b0fec3550f00276c24ffbf7e95dbf37504fcc419d6fb01ec1d1b22cdb78186922aaf5159942e422d87d70bee42e0aaabdfc924720fd283639051c0e49998651ff8c64cc1de1358493dedbafe3f7f754eb5ffbdc30b94c91f70552795bdcd31591fa0656ed994ab0cbc5d52f52bb1928f008452047f0c13818efa474cbd31225123d8673d127499525f49c177d8e6447d710ae5da9f80b5be6a0ea263a540de02019c182423a2bd8704b2d60e2d50f6c25b65d9e2af84fa5a1e0b720fd2437a4d9501c6bc3e83fd0df299e1e516a8d298a622de50d3ae4f645884a1f66328c976f7f8a1f895a62e4d157a9eb396a541bcd700d5d0b9a4a89b803c08293c3d1244ed1aa01d86f84f1436bc88e80f5714069911d78f5f4311799f7cbe296c679d7c8ea628703304f1b3767b5a016a999cfeaf9770f4a697b189920f4b72c2d39cf5ea5a53b26ae6e1d68fbfd8352c500199426a4aadec57abe0d189d88087fd89c3ed5e0252daa5730f16659d4a6dd921242ce1f6490d9b93999a20963ffc6a8520f60c8587f91329a311653b992d156a5fbea8f2003905d69c9415659aebf461024a43f85beac0774f56e9b4191a0413fa56d80b3605bf466aa865c687b27769d1f79880eedb2fb91070eaafa67f6cf290d3b381338641bc73326c4afab6d678488eac09ea564f9c082e4eace0da53d4f3bdae851ac4d53bcf91c6056929f00318d4a92a6698c56be1b5ce617149e0ad82ff067e507e438a949717fbbc861fb954adba63bcf4da34eafa58daf0f48505ee5638232ac507ebf693d26e2e6cbaf472818179a194e40fb6694023fd5ea59eb181fa1eb0f6361b926be9a6cb9066fde3f067eb459a336ef8d150b35164f2c18d42152556d75d9831747b642610b7e309242e2a5131212d59908e1467c8add4885914ddad7290c0cf01b39ca8561b552dd33fbb87fe7aba0625d372eb1d4a152042bca3e29a4aaaf5018c7431688a930e7de3b23bc090b33552593340ed0895c558b241aa771ab3a63bb9305952778eec334e1457b19cc861b272e6a7be0e4edff68d1f24e4fad2322188a503dc26587ca261bab342b18cf57380c45dfc9b767caa3d0632ffee64553f0442681cc261ad24fd5cd4e46c42a90345c8255097ca6312dcac6038e90e609f1d0d0074fb3e5740c9f0e4a68a7f2dc9aecc7a9bf17bdd04a9f96d6bf190990eb66d127ae72b596e47cdbaaaaa5a694c7a77719d9a5176911492862f62d93a764d3d6fd70fdf7bc60c39aa6b92dc73279d13c1da6d31d0ec957dd85f0f4a2b7324b283833f049c13a327056235cba9c36b624064f6e0024e7e45083d7c8f2f55bf133eb82a48ac87ed61f403d5ee6a8340904e8895e183bccb2bb5f7dda1848ff5874b6833f7b3ac1dc62c1c4d54ebb8cdbd1f4f41ec97908bfc292c44b6ade57543b437684e33f5d9d5480ab9fb52a61e186f1982f69e004eb166aac8ca27c231dcfce3c24ea94a7c476734e1c583549a91e3bd9830cc8a0b7f1c71e33c58b2ecbbe5fd926bafcca3ed7a8439a2502aeb7359141d03c42e28d26fbd4cb70f751494c09d76dbf8fe86d5db763e93e9722c6404e46c1ba8cd401cd6803b97ddf78f15467c48d947a826f485cfda53673be0866ea88d76f037e9dbac08e662ef9169ea168c6a76808710df7cb714b67fa07147a40d323bcfdc5d5b7c64ace6d30e69b210c8cd46ae65ecbcdded830e952cdaa42b0dc415dbc489de1b8775e0985a29fa40d7452839ed7afd89393792e4a66aeba5f229ad55731bbd80936736f6359a852a0efb6b3689098d41a348d5d7a31bb261f9eccaf5cd4990a56270992d4156510a9a77db56ad794e7caa8ad67538381fb325764dd71e76208a31543d86be9cb94d1e54da781f703ff87936dfb86f603caf743e746d0153fce76a69eb693324652ee47cb149f3a881ea7fa50af358ad08878f3bafddcf65fd70a7ed4466f1e451b5a5c8a5ba8270c45ec7fb1a54d8b99d3fd00a949d75d3c323eb2775739f3b11938495a3294db7cd67e94de799d49cd375d2c663eada9005696ce20e796bcab1dbc2fa42f6fd2cb08951c00d7b3f77eef2716d348c992318cb843f9813813c443c266a092ebae33f0565da8194769ea5e527091cb57e0358a6116380c3b78aabc3f6a7773ebb0c446dbe02bd72c366262d443f49698c584c021c3122dfb248a0625b19d7129ecb591d371b64adf50c6d5e240aa78818cb872874efed23190ba9122224c9ce088da80febf479dab0c64af609d5305bc208c9cee52342cffab24a31f98c580b30c0818de850930c95e56b4f82b9328fb109f8b7f5b33c3131d2db7b20c25d0397e5de9b8ffa7c891d3d7900b1b415a33a095acf873b383ef7387e553f5cbdcda55308d702edf996bddc3ed7b3db8dd6909e7486356ebfb9aa4b6d49ff07a6275e6f1e20a1588c261e47a53bc6a02c3c87158341573b7780a880a4a77c15dd1a28d556848990c7a829237b95835a8dd66967ca249d071773607f4c4a75616afb140b450669d5761261744aea8732c77f5089ad7d3d1befd058bd44a4e1ae690075734f61fc7de17ae57f9c70bf49da14064eae0015c7e9fab41660bc15fd0e070ad3900b5c8c3d1023354bbdd95d1a85ececb08fa01b36fb2b78fd3aeaa872a2e5898834c0b2dfb2ac13594eccd540d2992840fc3dea7dc345634f623b4c75afba408bbd8c955ae39206eddccd224c6f9e8e9bdb82f182efbd247e9f17891be6742c26d88f6a24b80ae015bd5c43f41e2cf4ef943464a5c97277b3938411809cb3863c58d59b19020be79364f29b2e3db660880c9073c0741d006d900ca25823b273403ac01df8ef227862d78d6a69b2fef5ea323ef7e2b6c6bb20a430690ad1ee1d19130780c9b007ee84d408b59e99b93ab0989cbe4e184161640427d2f9c58adc573be1add97d244661fadad21eaa19035aa5b6957ae7e466a668a04c76b94b95b215ac183bf1fee95facb420560db22d1b0d841cbb54960c62c6c16be805228442060c4b8a983dc3d867c90cbae73f067f96b782d8bd78de1a63a6b555b84b8315cf7149f5331b51b5ad385bec00717ef7c4d5f6a44d23db773e29f5554c9e66fccc2e99623b25f3f2b968294659910758abef9ee95aa233dfbcf5ce2ece1924813a08cd8ffabb68858cf85e020a1c8dfbf679923034c32f904d72af0fb80a544fe39b87a40969fa84b94eba546335c1568244065251821f59507cfd071551d644b777d5969411c8b0722719cea1d47093cb8247ae0bab3e1325d515ed25d59bb4cb9440204d185e19c9e327242ec13849fdc6d3eccec7c9476770c6d3eb3698a10ea231e7490a99d51d8cda19668ca6b1d9e1c9f96c00e3b0888cd492531a15817df5e819bbabdfc514620ccf24c79cf78a4326551d4c2b4175fb4ed97cf8959ea6ee6c2b9b73dca825314e2e978908a69fe2f43bbcfb9048818392dd2f951b78631a65f65405709e02a3ca4e00b59db2861a5a688afcfa2ef54706ce6fdeff2f05f3b546d978d44cbd7386ac35d19132d250a1572fe4843f220460e6b19e1a5daf98c11253185490be621ff477366b51f19dd5f170ca0f675b9253d6c0116850ae93b64ca869ea362f7f54e7366472daa0a96645813e834f95860609d59c30b480eaa5cc02e8b53e47b9ffff6d19b24314392605c350bc9f0f7a393f596bc27a8a81d15695300870038487aea2ebc281386a2f53be6f99af432d976afdb3a58230da221af63ebaaf244ac9e3fc4f706871235a4803f3913ed07524f625c28519129b799ae476d2891056611475f0bf1263c683b15a78aa5af4205fe74f210c4e28a3694db6c42bfce352e0d87c35b4a93f307878d777dfc50f1870cc4da334cb46079c0fdf6481aef35cc7a725e168de4383f3ec227f130c36c2ad3377a075dcf8a6591769db657dbeb93db8b843022f362519675c22690c3f86f723a0d84159d23adad491212f863a8f4b6ae66e0c55f5daf3bf9f62cc6a6c5ec48afd6eeb9899726066fd8be86cd4329b44af82f9fb39893ae1743af98d029554e103b478e7569809737fcc6f0e8a57410b4b85c5fcad00cce4fc0a8cdeedcb6e242cf316f607847a31607cf4e368542c20595ccbc5c7ee716f4fb1ecfc983484c5aee2f7544ab936b3e6e8be1d4ce1204c16527bdd715fb996a2d77a43ce141336c073d41d612e0e172327dc87f36f2a50f66272e2e9b3afc32333ec86117a2d0c7190609471be810cfda09320d58c5e88b7aa585c0ea560b3abf4e43c6e35d1d189f6451a185d192335b70c81b1d9c3345c1756b48657a3678d4e99fbdcfe5d0f55bbf8147483eda17827805a26e529b9ac439a5de8f10ed38689f9f1fee217d5a1fc2f35d37ac0c144f4b6b47aa45e7c193a3ba24aa62fb30e711a02398b564dc5f8f2645291faec6e3bcac59001925e8b03932da2ef0149ed24394a11e20da688913f6b951619fadef1dd8f11f9d5132b652be45c63b477fcdcd1a961972c59b3b8754efdfc71f17b323ec63debafe0987686f8f94208ee6b67b4455d34bb8a8d10dabb4e7182f9958854c44c8df175e4aad1d1f2133e807c0104f3c309804f3ec11b60dc2a761a6fc996f7331dc255835f0d52ee1dcc07aee6ce282d2dd6aff3900cd8feaea92d755fa0cb81d0e871048f22bd489f8b6930a0b5d30e7f49918b8b26023b24f879b8f23c6f74022ff413f8b28c85d688291b0320b24ad4e5cfd265d70c401fa60d56a16b4b8970e1106bdc1a9b2cc76927c821dddb35ef400e3536530e7bf2a4e9d67e8c728ec7d6a7aafb612a3d49c750a0a42421f06e60fc65bd6fe59dd4ff94c390b2b3c56db50b01494ce94b42451d3dba708eff4f6333981aa5295c401304278ae1526595f865ab9621f63f34e263cf8862db02d6fa04f006c89d91102a5bb53f9955377a2bc2bf3c3e7a1ddc26c99c6c20bba928a6ef2f6dbcb0caa2037c7dd68a4ecac572f480501a0c95009c24a1bd028d9d09cc3524dd4452f9b7a236dbf0fc26072bad4afa2d0ed27f7e02b29b0156dd8bfb9533f7708605802cc2862d045e0f682ffec8a58c318569a807fb8c7b5b7a36de86d1810696604c746199ead291d097d9c440c0082bc0eaa4ced9530c98ba1663924f2d17fe5dbd5150fd26ee69f2218c9f60d9f50f321d15ec9b7a804cae959c096d9fa183f3e2a3ee3a724f65f1208055c17ab3978691412e5451262a7c04486c376d88971b33af17b6edb3180aca447efc68be1589ec7bb73ffa457b607929009bf392cf38290b809f250aa5ddf61bed3d0ced117577837a8760cb93d5b7ab09ef31af45ff3eb664c3910ce62399a042c96fe9b21ed1b416bf1ccc04c0873c21933239504abd7ce79fe9019d8ae9e8a9bfd017ff384ba4398ff8922dd41b53c5fe41fc48039df9df049bf6c9a5f33505a028309e69dab69a7bbe949f23312095864deb4364a42b28b09e6f34d704aeeec91d97424709533ecf0a588b30b14691c5aad64b30a77c63c4b5ac29d9b8b2debebc27291e27ad549555dcdb2b0d6eb805ac6213c9769924f6bde7300f8cdbf269902e7b41d86eea0a20b6c529493ad9a241945208a9596550960ad419f381cc9d33c554828b966da3cf965d937011d4d5c44747108da41e552fba5b2ec465fbc3553ba7d9eb10e2ae23f1b13d143c0f7717d0aa6fb5ad25316c24701698f54deebc429426f534743dccda1a8e62031f04639fc5fec6a703042ae70f0ace0b18a72968af4dcd9726db9f0fe38c27cd75d014c0595c594f477be44a4f85374ed86e3e4a0d766dbad05e57028106b1cad601535b535c24ab8cbc9501ac7e5bbda355182c51012da2d5bfa634c78ab584cdadfaf50b4d89743ddef0cd8470092da4a59294856815e48c6fe6877b95dbba52d7bcbca03aafeae55ffaa60191d8dfbe7de0948a25ec4c2aef196fa0b78bac9ae57ef62f1a05ada0c5b87ea0d84053a29be511636305608672ea442d5a86e4fd85214399ed62d025e08280adc232df464cbf0974de7f79d8e0c544991ee2c06a00751a1b43ad4870e8962c4f13c88167dd0a0670569264a4957eedd192d8f7df49ba0f8400bbf7d51bd9882cf8da7fb309da9c2439892f26bd1a3684f2dc8c69454c4d42ce75188c7cd3c4377be998bc9248d9b47f1d6c18bc3176ca1922614dc117f9a902f21cc0a229e0a5bdb2da72179d37ebf1d626b61442b97ff4271a26b74706029603415f0308ea038664b594f664a30541f80d77cab604430f6468c3a50fd38ab87940c9af3b29411bc815e815716f667357add1c1dd826668f0f037d540d5e7250b39765df7083b04f5a4b4d8ebb663f057cf15ca490fee81c51892f0c7b7b3d7ce63e479bb95f5b351a29d6863b2ff14282a218effd4f7b5404c70b05db54b9a07473388b9360fdd0a37e3f3c7684474a8045ab509c03a14c0010c47145b062b876c36fc685376033e3eda2506de9cf97d9f64eb5885f3c6aeded4e8fdef9c928378a7454f16d3d6415e60718cc57a6e325177757837fb2be0ddd8b7d815e0e217e41d5145e1bf7f1a4f5e1edb57248779f27c40f5c46f80c09cfec3850b3cb76b60f619624b1e8d9203a6cc293680091cce833e892d2b3551f5354b263e806e31ba40e38d802f7a91d6072f032c241481f09c9bae08f16c8b17724897fc47e2868cb2f1584e167cf09d38544b8703cb06bfd39cbf556284ba2fb5f686a8acbd79a8c7d34451709fdd2e2a63be66a9def29c37dd09d38a028883b8a4165f49edd97eff9ab4b78d0d1962b4cee46a0cc42d4aa7484aa2263eb4c2e8c49aee8dffdb762e03c2a8d8a058dd2d34520556231fc4befe48b95ea963720b99eeec2e305639624fcf4ab8a503a2cda4d12ad230d22af080ac28e1ad51fc7276b428fed1012f912eee3dcf4a7352ccb88bf11d2026e2cb903a65af63d42129f63c3f8891af579924f26040aab73265e2df77c1e0ac2cd7f8ac94f75582e7f62814cd520ff64de4cf3c59969437e42ded88c81139c83e38300962efde580f1df7609f8d1d3bfb2ade6ec5eb3d5934cc74109b229126acdb37c0be6168e05eb268421343fa3bf548efbd0ac7cfdc07981df5c20765b7161464e4ddbd56d4d18c865108f4b12ca4257d28881a539c68aa07e099c2f499944bc0e90a9649215ce99b958023a82678b803235ef2dc3eb41c86c8c9afab8471054f63e95ea5725bffc879b46092a3bc5c407085f19fe15735dc3eb7eed92780230aa0b81ac19f72b4d5ccf5312ffa345226202acfae38d28e54270a09708768e74194e4de9062575d43351133e10846dd0ff72bdb1c165a0e122ec605f76d7a7aad8a60cc36cc8c9ea92932adfadb81abe96b1ce30cea1c8b7ab763da502fec1956f25aa80c4621e05315c15a23cff3d701334764ba08b9dab43b93bffb02411926dbcfa7efdfdd35a418e4fd07750d7b64ad2627a13d451f68b125fd8a3a528f2b7adfd4d66e45d03c1b55b242226417d7ec8df6b24807506a49e516ab3a03afde29e68f37bd9470c229ce53fd2ff8c39ea1a48be7cc26df33ab9b7db86665f20a4a62fbb77a462ef9712709ac23262db696850417708486911a5e8e348f9d0c41412d3bad500c210813a24df8a73697e9d4bae1e970654b8fdde4747bcf3b7223066a74c33ffde7bb97d69d7639f6a8f39d98adf492a87de8257c6ec62554ea15da0587c89f0e6205e7af244a516fd7bb99f1dd388cfa785bf3363097334b2f85bfe542415fa5bd6569703e3902aecaac432fad4568e884cc1732fa6363c80700554028fd30cb51a942d448c51b9a358a44de925284842ababef3956c2fe9b930ffad394e066fde2ecbb9a8b375f0a120cb10df149c8448f2ef9b098cedeee8516873e5a9f5562b2aa10107559f5d2a4a3c01d0486eb370bd0044c0bce0b18fbf38594ceec6475cc212588e96ee24f080c3a38a99faa622c33db5455275b1c84afee8b5276ad78034a3c9608f1db927ff06c771471149dd2e9e227c0e001ba8291f10d91e8fe6b4096cc7b8dadd9c9a280e5b2531d6bb494dccc7b5e479d595f7f9792eacfa0c819dd132133f70240c38f889a450b17184b43208d05ebd7084d8b3b921cc0cb26096c5c81fdd41a650c3c9fbb19aa9964133277c3df34f645a00a0517bf73cd71cace3be0c11a1b137d1d800ccc91740977bbb451edd2b664288ddbcb1b0989e627421e3becea57afa444bda41d5087db67165bcacb8525eefb0d0b208621e38e4228686037bcc7ff044aef2ded6edcf74f9277dc70616316aabbd39709734e7a8251ffa5cbe5b032ee7ae692fa59ca3b465c26ca5e605625821e54e48d28bb0e23982b329b2ed64be8390ade512196aefc0179c49eaa8035273dd7444afd347642cb095c1f4a7dafca5dfe71949aa90e9af8d7f06fa2b0931beb52737c5ea57411d79e810cf35a9aa3307bae5c322e05384fa54e5969acb88b861733659342d9425e442b6edfe707232d5795c9273a584eaa1d1888040569ad19f760681554bbfef0399e5dea9e88e74a6ce55c05c1acff968f74d80e626e2f46a3699cb44dcfed9deb10833e05ddede221df862b1ed741ffe7aab25a420f3585d8e8319e9262d1ae374fc256a1a1a0385006072c29c114f140c71c4dcd4aa3c9623e37631a489c78140ca1a00f3368c8e59de41b9dd4597f2cb4be432020476e75fe0d9811ac0738654092e1fe873036a6f0a14eb476455c0da508316e5f9570ccc0e2b07b2c62adbdefde47d1b2d8f6cc0d65e755f13cc65311186cf95d4ecb5fe08e6c68427a4b1b45f7634c105a010203de500bd23c9a0990ec2fac2ef16726b3319317e8dc3eb35043083a494d157745c959d782aa26d7653eba33fefa26e759fd485a3a2f2a2e7198286c7fcd5cb44ab6d30a872057cade542bc43da3096a64f6491adb0ca8e997d19a279f7833a0ec925225ba3079c6d72cd0fc38cfe143c8f2a6020c8ca16d95a05bc27a805920928c0f51604ff5cbdfe780f19b817795d280836233c30ec5595761900a48ef1b98d8c987442f76b8c713bd7b0785d394fa9dfe92cb22bb461c9f70482d264ed9776f9b88599b6a1d6f3d492acb39a04eb94f0c9faaab9757d1c876213f8cb65f78c34fcaee6de094465a9f4d79314e32e07db5dfd649d8b7b1f35e382cbe64a8e67f816c394fd0a5291d1a88327fa5b86fa18612f54e014aafda984e79c4a3b64b5460a7e0accf1165a19e0804ab0605fce369d01866f877ceeb8f7a645d5cb5b97b31f1495ed194371f7289c36eddf9530e804b15f9abebdc0671b67f1cc1ee18112c95201dff1765628e886575c2e133a59becef78bd4038344e6ed889f3e6265e6752882aa842138ad8b5de20a6e2e11913642f9cfd0e716586140a73458c8d0898b2c7956a54f3a987073edda674acdaf4b2ebb3cac6c92d2c14fb5be49dc537bfdf58bef16b6da046fd2e3efd9746b5e946f5a5b989c3e03c963db6350854418f3afd6951cc8c6fdad0d029b099ca8def2362b673b7f2b7b6cf5f2d3d99fde894376bd14c9281be3e59e3da0433e5aa78bc61df2e0d06696e8047cbd2b01504f536bc7ea819fc01b6bce93fe87f06e2c92692dc3ee0f127d0d76d51ca88d482e133d0235ee0eb3ed4650adc7dc3420ffff9fa6b5bea684fd07993c68336cbff31ca72e400710437f9e36f51cc8a34365b7c57b5d72dddbe9a859c8f6935e47a54468fca6cedd2c454afc8d77c8be1ad99f8bfce56ebfcc1a79c4acbed9625b84d3bb51ca491ce5860c3f3169f25f2dacd3469cbe32a7c90c754a88413ae0b6535e8491def64c9432e2679330aa0415ac3471e788f0f41d8b6d6cf57f1707afc40c448f715613d7bf5b2f98c04f75c9c154913096722daee016a5e035ef0e92a0b869910a3f99ce36f79c27ee5b19476a09f5afbfafd580c3d2fb50005b7d70764623fdf3cca23a158db87a259271a472d9fe5c95b05e21d326cfb5509395c44699bfc59fcb022bbe49d6236dbfcd6d0b46f96c1ffb489c5e9604e01981241eaaed5b072a45438436747a283f6027531c737e17846dbf43f53e457f973846d20621a8c2c92712f1e285ecbd1bc08533d3fbb25564d725eef308365129daa9582e94e81168a69369fcbf020bc4452ff4c99e9776f71a69e536a6bbcfb772f71946ec4dd324818832974780a20cb9bcd1ae12b92c96eb31d0473888d6c3037ac8a04be379b245f57ffadda690224689d08c6c83d2ccbef499d0585669f3ff5b3551b40480c1edb79799da769e700f85a9bce758b0c5a71a16b30770eed97e723dcd164e9d05930fb44f7b0187c3409d0f3007dc68129e4a0aa058812bc92885cf16d566b028d2df43c82ea41c4d27de20bf793b27571983f76e6984606ee725230f77fdf69e16359c0ec503f242e3227c642f3f4fd41bcf053d697135c193563f8e8ad065e5d1cbb7668c2ee6bc1a90285051070617c3230feb5a5b07746959cd5c2b30b47883d8c0dc7df5428f3304b3790e495c37a26dc416ddd4cf3a6126fa67eb7338e8590c8e1fc3196b3ae736b8a06b79d602e3e4c805b86b306311f7ff7d08ad7044aae96d229128c2e1b9665d71dfdd2b5a8772a01cf4b9451e1ac37a7ff4af0fb3c18648bc697f5c7f0b6d408a124ede31960dfa9f02e4a9e84dadc4f7c5cc9f5d18233a60f60d129ae516334edeb8cd11a62c097bfa2ce56f68ea42d776636bed967732a55e4424ab76ef4b84a0e99404129a27670b6626b8450b279e45a5a3adbe96720bf3db7c13090768ba1019c1ed842d215d1f92e83bbadc70ae42405793c758ada2fc30bde431f08a792d28675c68b3dc939b786524ec54c23d4114756d0f8c7751b987b38eb2242bb352079a249fdcb2908af25f5ab51a910066ec0ba44a7a72b8389bc2d91be54d093417a8d70304d950042b5536fef712f18e97a109d5e4d9f1aa6f264443898b8e487abe4be6c2b0889b2d9e75c3982dacee7241e546e5c5b6bb9950c5ecb4beb99b27501549a6e38042c55e85abec170c6d5ca217e51f2bcdd392cced5a74038022f85014d237cc1e11dd7020dd1cd62ce6b34eab32a5b102e8fb3f13bcad35027d6424a8c094da1bcacce30ffb1f9f5d2afc0835bb817ffed6fc16247701f269a1173ad4d02de6b56c70af185cfd509e9e5f1756cb269517404821a48c2acebf0eb04fe80aa175b18eb44b0114a238e74b7a8bbdc7ec74ea946ca189c34bab8282f246aa4a74d712dec209e53bdd7c75b5c75eeca7e07e9c60f8da50914be02dd929b4eb70518ff1d37c886425cf24c07a994b65bcd72c3e0777e7dd25c981579bd815949bab3788c10f2029701664b4d5bc3157697f76e47c4ec04fd1db95c6cfdfaa70c37c9bae6d10c25670431343b999c48888b496ca6a0dd69aaf3c02990f415bd5097c2b34191a439e72f87a6f9ae36cafd7f52fc3024a5f6ddcf162b222b31e781d6ed2704dfcd1d3fe8d8e39ed9684d78abcd1accde3a62c5c09c755a719355be8f14c5b146b59b0f7fced970b35dcd0fe4452ead22a07ed822a2ec07f6673130778fd2feeb3099ae708ed9f18f7a49f368da844840a253b9efd3d7830258ab397f6cc97cc4dbf3e201867019f76ac7728a1ed24159fe9d0c3c446c40ecb9ef85b543bebe9889747d4253f5f47eca1a0caf4d3702429eaad2cf11ec021f5fdce6581dce52afcd56271468cc6e75c65440e48e3e3797a729fa78a71d8e490c02393d34ca49959f74faa4e812ceb80837715555f9d7942f5e88ed211dd9242cd3af49ed267d73821c1ce4432bace81087de99e71c522cebc5664179487e28f4aedc6b91cfc559e15d3b0ca8203af16941974631470fb6bffd52d1e221355de0bb56bb5379f9d47e03cc11aa700f3e8e566f64a7b9aeccb19aefaa791a1419eb036362773f5487e95e6af377c94f577690e7052dda5e224406df7bc876f916f2745761a1ffd1ebaca66128c0b1926f815babe8e01d962f175ba1975efc883da98f78c7d77176112924c8f411926a74c22ec4c582afb5cbe96c78f7753437e9591e23363e285e0e086c1d52893a2914e93af0ac0c36eb5e0762f754a37f23641ff78f73dff63255a481c810fb9182edee2d4d14e6d2e777eb8d90d2bcdc72b1300be19b67a5e3a12584b1372334e39c81b9287b6af92115c18e26afa78c107270fc74538f88948bacf0259a8142919d39cdf8de096ba3787c9db087483ad58183570a498b0cbb14288f92d0cca6de3eeb8f5a89c75a53c580e95f2557e4cea1089e40e90c4dd3cb0d9839d4939252f40e3e337c50cb9e576d95059c96941794684342d8f04f79beb8cc58710ef38f1ec1bc62b86c782d3b1fb4f3f6945611d1364a2ba12c79ec7c26797983f0f9a07bca786f03b4ac750cba15fb4bb994fd1c7e00d17f02b32f572d37aee74c4b8db02eb27da67613f4c570cd8a582c3f330de2be5028ae25d1f9ae69d0fbfb23697dd9e4f40c0a08d688e0050cb86fc03c5aff044d1f7a0d6010c8cb627a6e467ead3c93e7466ca302c912a5f21fc3814075ae5fffe3fc8b2bcdc35451805280650721f0fafa86292af01a65d5730cdfdac693373bbfb7bd8050178959dcdaa6675e686f828e78e876c2ed03693adc97c4801d46aec47baddb6ad2afe310d85366baa81058db0e6f65a41c0457595a7a015088681dcb4d2964b97b085ca8b68fe8787724574afb3b6d0c0adb0961531fece6c150fb532b64a14b6945df4a8cc2b572f808b3fe3a36f564a1e44f155d86cd1214a7950932c4d660cc2faa26f8e53aa34956157a27263b562647772a727229d4ce3740760917c493509769d2bae31a840cb6e4cf125fd3780dae63c34f1d1663d2d6eab20fa6ad0934b219e8c7531d8ca5c7312bd81fe5336cda72e76515c121887d72d08a070eef53d2e6f5a80c6529f53848ed2c9f7ec6c5d22ac36b09ae96518370a71ab23d12b37e98443718d052dbdd7553bae7e3d7f5310f2e25506ba87dcc912df01bc55869575585aaff0a02a856732ba87226a7893973fc3dfd56062b26d279dc63ab2a9b749e3e6325cbfc76b4c3a980b9cfb494aaf93228b39436155b1f401b05fb5d4f076ad153b0244a24c5510f844c1ff86053198cfce567e6d8e4f0c013b864d42a9c99a8dc312bd9dd92b64735114f8e206777c4d522fa8a848397bee5fa1f2a8555945e1bc26fd2e680ca20898f2322f34058c78d158d456a74910c080e9de285c70581ffb028e729627bc359d2c6e24de7b80497241a46346ec9b89a486b5e0565a4b51bbbc20edc02cb0398a00ecc0f47b1c11cbca85676f4abb8d05f5263405dba5ba4608ac09ef491e2d419cfd76e10f692fcd16e28905e483d9019a9348942743c6c90fc2cf98c227e9e853240951013fd9d00d87f9027d4385a5e8622b470e591041682c12de0433eb1c8cad2642ded087587bd04dd825066d380465f04a0863e4bc607d205c5118fc9e0009163d30766774d59faeff5b1363c80647a1262fd23638576d5b256f00f899675dd4fb433361fbd3ad46e10f842ef7ed107938cdb1d5ab24ae508f9344ecd492cbb64945028a6dad445e55a5188905be4946672f628982c53de6df303164816c9f154c37a7ffa4727185361ea1d7e9dcee6713a3fd83538e885d60c14549a7049a176702964bb903fc71cdfb21111d6ab59734842e4896939af232571d02e209256ecc76d78091502cdc60c329f0aa2677cd1a4b892cb1efc04e0f7f77eaaae016926e268e52889fb22291199a38e034920934a9b4bd0382b2dc4b5460e4d3de7aa9fbf3560d55d771518c0358ed9d2e23e90992492b14b7b2cd4ba77ec670fdc3b54d4fccae1bfa87d217086d87cb325203e52829aca9fe07c48f097a83563f74a5bdc4d5127bf5c780960054c39cebfb0813ac3a331d5d90cd3b49346aab2e35f3c944c3e92a3d3b47ee0a3c2a716a2e516062f25e26d609fe60e21f9c3dc3614dd7bab8b98b6a4ca3c36cd2ba423ce2f259033cc66cca2ea4a5b6edd39708d8e75c83187553bbd665b331ccfa7ef003ae8a564d05943981dd5a9d66d76508f261cebf496e44e91c055edb1f1d9d109f1e9b7068b23ce43267b9a727c46bab5b3deef4cf2ad2293b8bd495dbe7c9434411fa51231dc0d515f17a76d7b11441a558953a3a8c227f96d8ae55002a3ef49324644819764efdd8e3c4104ef257a3dec735bfef8cc140abd1d0a35fd2fa3031ab7c59bd33b3d46361f38bb05611d58e4800aae48388b4ecd3f5b996112d2b41dce63737d079d5fec3acac757d2843c6aa7b667c8c9a83e3fabb5fca55801a09dd737230fd6fc912b9ac99c38eda5650629884231255edd11736122f599f09faab7ca2f1f0a40ab379ded53af626c1ff8cbf1ed4399b04ba9b10586cdc52d96f8e173db21da3ccf4fe934933e300c306a9139224f56b7ae27999a036e3d67eaa4c7fe161dc11cee0745a1a62d5b733bf1df1b49a2539ff564bf00c21f39deee404cc253ff88d8a012089a5dedf38c556ea58e22836fc5f6beef1817a588ab7a90591a3fa0efa79cccdf648d191b6f040f6a0a911db025f3ca1ce07e5b41d1961bab5473ec181d824879001e0fccbc42c2392ecd07c23cb79eb4b1b0cef8ffa07922f8d233da5495b74dacac1235f8becef4a7bd22a7dba4ce87ada1528548565e61da3887cdb1554d9788e53c6a203323d1ef6fe871caaac1636b59ada772d0a5942777ab92eb75e5cb3e4443a7c141c74837a6611b820583ffbb9de3737a9ab90049e36bf7ccf4bd62ac3150b8c1d940a7ec01a50b8baab737152784761a86997f77e46ebada52e907acad0c09e82ca87875ec33c0a847395eafc2fcbe419528d7292952eaa9929209a82d651cbca25291bb413c7212480cbfc9a6552939861855c802576eee013210529b1130a43291d732d02d966dfd09c2e4cb83a352c205c1c9a6d0234eea437080cf9fbff67034f008c5c0db2a6b16d2d32970257243434fba28ab8fd4f45b9582edc0141acc0c723bb1c6c5afb3e756e82a50f442672f182901cf6c690b2700dd35508559c692bf645c3c4e0e37a72f13f14493de8ca2ebcba709cb2981b4ccb0523df914b3c108c306149209b20a50dbc1ab503bcebdba7b14aca883878e5dd33277321e283545a57bb3824ef2ef8025136af7c04cc121128ad0e776f09908845c119498c7d3b67648216bff827be8e97f41a89e861662fb563a6570d9456fb7d03401ad133086527cb03e46cf57912bf1e072db7db3fc01677d28eb335975432f4cf696b8c5e4225af5537492f0d23e379fca065a57518fe2f33705a360077c0b41c7ceb5b58d7c843038d00909f57402248699f97d632220405feb68d637c0da126f6cce854f9a31349e7c75b1682f6be66f6d63114699ff4f607367f5c8e88018979ddc96ea6b76faaa44eef719201d894385c104a6b44a2bd67fba65487a9f85e9fd197286ee4d1bc3e2d850d664bdebf38feb5f43d5936492d5894756024c3a44d004525c0f5f97126b43ae6cc9ce15cc679164fb76acc3193777a7018a6dcc72194ea72a9adbcabc229fe1dd03f7f6bc92870c8bfea61e253b2a07fdbbe36af7ba14a4c29508947562a8b95de55ffa69df34c89c9813583187ba70e52d506967aa50a911bcda72aa0cd96fc23e839141ba75200a1361e82cab9523dbb2d820fb63f9a26746430567acae3e18f44a6d5882aeeb23678129f3617c78a813af3f3bbf6128619987636c7a484c86749cf9e466eaa5da47baa57a2c21fee2be3773e35ef0f59e2cde8d6c1451830f9499abe46099eed8bacceca98da9be2910816761eab73523ab7225457564915a46ef011489c31632b498600e05618f55e2748a04651595d21b0bc0c4c3a550606f7ae30a60104d6b13395c530597f859d32e9bca3d72a7db4ffea81a275d44f9229e44ae64e9ba65bfe32653bbfc16b63670293557cecb2c816f42f32decbba480a9ad5fc11a8bfba33f3bba4363d05be3dec33f0ff1e2b7086876fc03420596bf2a3efd44861117b4fc935db33bfae4e91a434adee7fbacf8cf6608759ae37b8f0393376e108d0450a6e4456955637f07b492b84d3c4014caab28a0f8877d1a950f6d58522f91b9d490945df4246c0d3d21412f997d8ced210a79ecce033d902a79c1c4aea17230871fba61d6fd806d2ddb694bc58db6c81313aad2a30188e9f37c540ba4dcf75a6a2915574daebf0d259371753d8ce6c67d275a20ed018ee93957b2924c23563abeea68db08e14cc971ff08e5b672dcd8f449838a067834c002a50316c07a25f5b4a8ed209cd3bf84397a6a78712128a93a402a1e6243c4d957156b98d47e87731e78018fd4412b1ad4a7564b0005ad9f77220c8c3f99d0099a69dbb0b2ccf598d85cb20632f13db19d02753e95648c3e603b1dc264e87f031c3e78140ec29ac664ad7a4c0223e7b9d1da375f4782236a2919b161c5dde1ecd0f0e776eca6f6441080a8737a8a9253451ccfdb6424ea9e6c0e0e4fe7d4c6726458c812a0b9a733d60ac87e0fc39dd035729319b65b61e03d96c8ccca63b6a77ed1cde79a11ba9e3caf81e1ad41db9baf2837d1a2f14bd711e52127277fe3abed33a1921a670a60ec302512abfa8730dc646c14f9a6b76532ebdd95c0c8227217fdabfe3d32c637c88a642bf3fb1445c03e377516f013ce7f39870b5ab9623ca7ca00a97a496105107e21d5daba1b6fa4f79e3db511030ef38d0d14055db026f967ef7d17ebe3102c90aae9d88c7409cd7b1335dd4fb579824559e6ebc5a29a5d123737887fdcab4caad618d58ce049b93eb0a29c73d7dfbf32547d839b2ce63386645fc4e1518861e486c72c7a5abf9b5e525b8584c53742b52e96d898ebafe7bfcda5c9ad760745321ae72e6c46bc895892d3c92fc1547d5c2603148c31aca6f4aef85ad28f792582ca8bb3a90a319613752790205f5c20ac9c38d687222dc683c90f4fa180b86c378a6c7823ebee56387e9376b501fe1ee15187b1718e7b491193f116f4fb98617f4c18c255c8dca67600b05018223216d15ad824bf47bc0401dec6fd6ea1bfedc15777bc1d199fe763a707f43b94b17754521f6324593edbbbc54c4adb6f4caefb858f8a67c0d33e9e2700b775c109308063577b4c266854ca633cbc9380d42a8ec31497c9f4397ca604db4d64e53363bb765a90812a0dc055f329bac68b92d0d61d4581e87b05769f52ea14618e76d79458dbf40c1aec733d87ce5e6944cf0798718ba537dcbd723ec7de9cdb6d7efcb1ad4ac58d2ccb0ab6320c14aa1f7d1e1c6dd4c4033a89ab3ec7d64c520bfd412264dd6a0047b234d72b62b44e6509925de61a424ff95764042a94a24fcc72051ffc384f1af9e6def56142efeacac415cab168c06d71c6577be5da07a94b898c77579f12b1bce23d1fbc45608fdf758dc9fe44221890fd2970ab5e36706382bcb40fe03afde6f19a93d5a5f25b06682be718a2c54464accd8922d92977cd587fb884348bb803398ec42055361a5658e136f1ed41e745feb51289bee68d336682cc1c9f9cf9863a8277073614950f4bb33a5a93c3cd0426dbdb235c43aa936788c2940115171e23ac20029dc982fd4b141bd9c276ec6e254d31eff8f5c3ec26657862a89c918bc73296cea12747d2a88ec610aa9cec0fabcb86cb85e951a84f81f1379c6aa11c685cd8f984d4a8becaca78422cb21cffde48d32e643a5d6e029ea41782430ec8873414bb5320173ad22b902d96636c38a1da04343ae8186698c49df6cdbb8d61283bf865efd66ae4db7b9f456c1c10fd2475d1957a836cd8f24ee61367238103ed8d708621e1be6f1f784d244b0facf93eb2ba3f447409eeffc1b4d6398feab351fc8f55fc9ffa3fd87b0c10e984260e0f387cfec0039b99511a50a28c8860d7d2789b88309d3497ef6f21dd2dc188d87f45bb6b26f780410a1175ae5ddde1279cca44d7cb3785c7678e0d3cd42729ecc18e37cfc59eab6e1b9cd4f7d94eb6e70b18450aaf9abceb7a648b1584e7d12a9ac22c563d13bf8253ae53c38dc200993090d134d56c8036f2ef93bfdf79ee75a850ea75fd0e31d4c9d10ade389dddbee7d379ac575076f530204caa9d2d4cb917f3b45821eabb8e201c98890aca477c4abf508b178b5632b8b68196b083f9059a095f9695ddeced7125f277b112da53770c8c28e820cc10e154a09d98651b796b6cfda322bb53542dc707940f0903354eea002785911679dd8aa27118f2352acd711e813ea3fa2095489454fd88efc68b2b041e2efbc777bb4bc6541369f8301afa5404dce0459a62be675d621691bf2586287e8ea4efb75d301ae49c6edc01d438bad85dbd03f21da2c24dca6c1c5ff5e2dcca6afe117c60959453fd024ba7e49eb106df624b2baeafa93a191dd74b6e2922b8dbe4bb4ad7377139bebbacba75c3a55266add1af14f09dbd295982d2c95f2c8c07788288dad715d6190ada371e53941c9bc41c87bdd33632a83b442f8937570d0a773a1d093c5e42ea9fb212c55ecad3e23de338ce07129770a6c3b7fe83a91a0d43ab31106443bc715fc851a63c9f2e421351e20b3d15b8c6d6e5e04dcaf77a06d99cd21242571cb7e4873949b1b571241f969ac13031911767ce4c7c24427d62d24678c49e13292e8977435b0ebc2425360fe1c08572fcec317b558ac61e994df125d54b07c14d55bdff8076a52e09d1ac786c4007ed52aec030375b5f922102507c1b00a44521e9785eee8828f5daeabb6f31f03981dae53f890e4bff569887be9682f94aaf709e677227b434dbd94b727c72223747ddceb5fac2dd21be3409d907dfa2e9809cbbcbad9dd14dd2c9b0bbcb83c46ad4ab8693127eb151a3cc6c39b76b098ec6372c82c2f586e963e72acb03702fa11ad58a5d6c63ba99b2b622a42571de7446f9635189faada521816d27c2e2255f2e19150b80c523eabde49ea4ec2fb21789ddf2c4f01ba7ed9e2049fb086006b7fd07b8c838aad1cf206490ba7880bf0f0b6f223c48a8cb476212483718df3a58ecc68c9701471c44713386a51ef223492b6d99e43707dd099284583bbbcfb9e6a2efe2c30d81fbf332e087c186cfa7fd4dc3d0b52be4edc1b71d626b86b5d15f5335c2250616ca7cc6c4bc4740252325aad81a6697e44ac0a523adea8f1bd43f0b5d5524de36c43bafbae4f8f713bf48ff7b68800fb4222ba486a2ec0b9e6aa5de1c080ab3b2f49e0877d65aa52512d67c0e474867ca1a1e2b2c16767bdb8f9fcfb3be1301207bedd04a87fe22850b79160d5735bfe075aa2a7b013cf3fa68e1a828d8db1e0a09a97b6a4d5d97c886a95eca6ec0d9ad76189548551457ce5239a74f987e96c8032a642e944e632baa8f5a455075c8e788e67045a31b21f05c4dd82f17bf47dc11133ba8017387130286e69b6edf2aff37fba63fd5758c59e1e63c51e1e006152e2f36c5bcdf65ee75b5177d41d1ec431da38e0cb8512dc28bb0a93d78e8e8398aefd6e7ba90632f3099d2b005dc5335660219f3a2ff00510b9e5a5d9f08ee02c9ebdb644478d5dffef2cafdcc22641b94ebc4e07c00de15a092a9aba637ac1dd4116afbf8cf86bc290bdd408aa81fbd64a05d4b2df47842b2e5c733f7a7df3f438265631bb3460a0318b84eb0d04e1fe978f4acf7ae5acd1d01175e6138fd036b5ebe342025db593afb1f4147df3234d0f0e1dd7eb2d0fa98d32368ff50c56eb22b51e8ef61a81da3c0a5c45752cbbb6b7518a3b37327d1b9b7e2f3f0d98cb4c5674780301ff4c93a05ff38d85854be2f0363835c68fbaf12cb50c7a7374e8eb0e6ddfa4407a35ab7de1eecf62740c1710cbaa3bc5d06badf5ec3887e490ca74da8b21d81940fc8d424a76cfc40e0c193bd593f58fde9777d00fbe36c8facdb39feaffef698c85d6f443ee8624bf0aeac5c0dbf85d3b1de508ed6792fdcb0d219f0d9480c31fd756bb46b5572df9db9207093a5c6609dbffb69c5eb3d1e11626e521b5554edd1b5e460e3e49774c89f5e26e0bccc352e1ac5c968ebabade739ae942a3b8ca004ace90579f7ebc4cf776ad7e91d55082db1fc9f2809596fe80008e620f0fe5ee8981667ddda65abf2dc617ce63d0324815e7d0119eb708fc909c7ff2c1acfc02f9263fc5f593c22f302add521aeb7837c034df8920f9aded9264e3e56f18b7fc94a6bf41995c85f829d16095629eddf4a1181e4dd0859d6c04dce563167d85b618f47a5b2d490f5e1ae7a0a6d47edc64e51501c1123166060bc60ccdc643d449231d3b68507a4fa8ab399e43c276b620ddde893c79493d748c58d914547c344d313d47cbd751c08dae8279ad1f6dad806b7349db0eb3f352ab098469f047a70264ce9dcc1d9362d596a20d826f8e1f3303ce47e87f3afbe3192b1745969509d1c49b30547274bdea2a47bcf757c222a57b5802de9157cb20c0fc509441b464460ee4e05cd417d606a474904ed743e80e46f9de2bfdb8e4c4806fb69e1739bb4ccefa6cac3133187b32895c6c5f7551569b6a8abd55f92a80aa0c14ee3edefe188a9ca7524431d0ddcc1525c772bf411884e1db568d77a29d17f2355d5fb1a5e80e2dd1ea8318f9de1ea653378761d5640be4cc51a2c45c54e7a7795f3cdab269945a04328ec0252926049187ad26e9ea2b411b34b0a23747a13b16adf7cdf9459a91ac7183b58691b9c66dbdc9a905ae1e8ef3bea8f456ac1312f67f6107c235366189309cd85081bced57034887c5120fdbd437dfe2e8f2b7948ee1fb9bc992ab4273bb8e62b6dc0fb1669db56fdf0e12a23b6610b7b5b7074ca052f02ac7c18f1a452b521e973975a747190f14e891f0d78b11c49f373387e7beed025ebc202149ded3375dd0da49c17a00b72ded587fee957f2920f0ad6860cd980726b6c719b89b92441a07f8fe03d4fc14f41e6fd0a256a6046301ef4fbc7d32101367d671b1373b127c58744617f1b26788f02b2d1737ab7dfb38acbb3e540a4384afbd68950e76012186aeed31184207307f6e5d0247639a635b5a46d7561d3371a785edee84ea4fa7570666867a4b40f35ebbf2f29d9cc3d70ffbcd1eba5bbd6045091381a57b6c14a429e7c462ec3a596d0921ca910c7f9114759d39fa538a8a08884e11374cde4a8a3ea70d6ff31bf41f07140b0b6c7d95dc6346b6ee1ce9f1627327c0829efc2ff35fcdfa2687f1991da8bf6983d414047038bedd4f0107f10fcd98a7bf341c963bd0e48fc9551f100339d51c18a3b09f5a89396857072a120c296b5b9f107d9197495a86ecadf2f225fb158b88140bcaa1c7c394fd57a614419f1f60cb7f6a09f57c3cd17708fbb187d418ac1f3ee170aa74a9c6765563878db35493c42e405cbbc0e983b5aecacd6c5fa7558759d901b77040ddae09ab5d98842bacf9b85ac39ecc86b32d35a4a1b5fc11357ab8638468e2ef08bbc68cef9975b56d110781adb8779f394f01904129522e99405d0ed1f51a9ad4196b5091d1f0c8e4a081024fda393c87e802b6b7f873a14ff7aaad8c6f820fc4731751b50f7e325d6f14e5b573566ef448660e877d615108a3a6c5bbee870a7e44e2e4192ea758c9ae30fd661cdca67f5b9917a92d4ffc18fdca9383fabbedb7093a0781089c180d4d8580cba4cb911f2a42bb8e5b9f9dfddaf7a63cabad34b3c8de64cd574ad8d396703976fe369605dd9b9b4e42f7f9b5ee4188e8e05cefb611229bc13a962d6e0622a3472b8949da4a432e03d8a1dcd66836a60733d46d8e12fc367662777c7c1ad6030b35efdcf157402573e5db5ec1c164ba3ee3135d023d67082eac273b4b0676076d8831d312c5452b1d2a5114bd07c063bade7b8a0ff2571eeb75a1d8d39118a30a818fb10ca83fa38aa191ce97ac87b7e42c3cfe25d29e58049363a84ad6a0d58f0e3c94972884029603b62ead496db063bf996502191869d8c7fb612c4b379c36ff7a6152239e9339f4f28f9fc1c40550dae428a88eccaefd00e088391f35028671e28c958c45ff5b298ad35779882f194d06950972204a8d43856ef5f42f521bf32874deaa9feeff0cb58620ffc07761cd82f7c4e8ebc01a45ab6f663a76ff3db1e8a2c983282eaed6b696f2123b82cf2ac70b994b540191e304b1a838a99e70a76c3a1c536e3306c3d716d1d9da5f84344e3c627204d73b1629bda2ca59a6d2bc5227124c91887c7474ec24cf645ea4c50935783e8fc3e8fa8be4df8c2119a2df59da0498ed6b2dc5956c670e65966664b8c94a9771bee9ce9291efe3fac9eeeaa592b22a931d99ca98485849719561c9b5e42788a6bb42f9feb236472a61a1668e185e8b97c79a2f48c71d3c9c2b3a7f32c81e058e6b4e21b023742349b84e38afefa0f77c91c89377fbd94c982d71b1e83c5e1deb24aff17f0b86d34dc2ff9b667fd3d886ca4daab57382085514bf08eb370fdee528161b3fcf6c883edb43a1770fb6b6f644e48618608b9697c5774518fb077d82476d8f67061ffc452ad9e575b936ad550fa657134addbe3e08720cf0a8c64be238a5c3187e6cfee397c5a2b956a2816f00446062b9135cd7c59c9440656a0d48b38798c1374900c6f4115f689b25e18536b26582020b2ff6248d928a61b9594a4d9ee05d30fbe02e8b6293aa6972fc9f648c70d0ee4482da7b18a3227a4a981be6cc97c783ba0d5c441aae66e4ddba05e0ffcd51cff620dbb16a92f62854b56d5c74cf646b8452ff63a8c1c1bd1854c3ec3a81bf812cd6286a537e2dfb18aeb8820fa2e7a6eee83db96bbb4a38325bc2e67fe081ba9c82c37076bd9fd2e6e8a79d72654febcc195ee88d17435080bf791dd7955567aefde2773983b11b21be1d92b8e0cfa53bde472e00b78de7426a7079b07841b65052d156241667fb7ba1b4067de48d1c6508a366f377d036ef1857fce07df984fcef437d423cf34558e4a550b5e111317aa3b02e855d828a745912f23920ec83188ac62c6fc0b3749f397b817aa0c0084372fa5b428a02274cc6c680d1d89156bbd57b1d6a50ad78b1304890a5447cbb4e49e282a9215bdf72add23503f5ba03b5662bdaf8a1ffa117c492d26070f9ea2a87f25dd8d0e79520aad92186169635f6240b9a6355aa29705263ac660c47acee557d77c9111106543bfc0b0a141b72e281932f8a06ea2a6eb87328237c30f0ebefca9668f3b88307453a99adbb4af1dec1c7ab1926befa401b3962ed09844677746f96655450f3cbc52eccb9cae7e47b2b8e424b5da5f3c71422abc03800dc000cbf7be005132a431c5ae6f2e5adee950789a0985f6bbe4cf83ae28d1e9636960e564c11542be5eb68ba5c7b6855fb5dc6bbd3fb0c409d99687757b5e426a3a01f8f3bcab33320d48454c85be1d3d2e85dc6268875e5c143d7a6ca9f57dd79e6f96d2d216dade5a505e58098257e26ef5d410c35cf2c475b451fbbe83dfd1e756ef54689d8a2a228fe3d39893e151ba0f412382b19cf5d031c952939213d225c82421bb57a98e46f7f8c512680e75ca306c9b004a2e306b55872f77ac674e7fcc043e7b018e4481bdedde478881bbbaf7f444da29db4c1b96290fba679bfb6858a87a705092db47a78e350c5edad9ddb667fc1301a5bbdf9a7aee1709e89c369157e9ccbf330073842ef7e4e5b903d8656f71ef855dc94c91f9371a97725734487ae7a06a07c40d27ad488e019c813f6d732a6ccd0fb1d8b2a51d1b22f23f7627cb8487632c925f6b7db5e9dfab3396829448ddb3efdf0fdbd19ab175f12fb32a86bbe6b2eeaef990718ed39e04ef3d1a62d4f495290f763f267410b2583d6918d0a99098e7cf47f47057418f2d5db2a18db9a6cb65f85285ad937424245294dde7d21b63c5215bfcc2628aabff67a48e017a099ac173be76211698a7e403eb3fdc948e97b09e0ae57d424bdd41698c8ba1aa4b7b165d93dee86b2b742a013497980bcae1ea1f52f659b414af0812f0618b928460ecc49b02f0a91930645f6dbd09302a43a2361165001f2297ad5032cef33b6df6c14a8181e6be0b0d904291edea89cb9ee25b5db5fd1f48bbcd0503cb3108a645c5a40e25d9dc4ea165297c75faeac7d27c4c1796c8e86015f69ae68cba65d1dd9353fc17e047175ee72bd82e5966ebd837b24cb31c9e209fec8de767f3afd7f7abfd65a2d507b086e66ced49e38cb3af518dcd9efcbfe5b06af3b5bb0c23a09bd17d574dd8f689db47a4ed619e67fcd73ebe9dd207666252884c0118a04c1ee61b289b4bbc6e009e07636b5fe671aa2763d913c81e230af8afa7363c4428f3bd397151e64b23b2b4c2dbb8575e66d065777a847eabcf01e1adb94110bda86492fcb0b25b4318d44708a0f987790d00abc8044ab6d3590f4db645cb3a4c52e31954eb95f6cf13cad6e7bd1a154836ea5e0a3647572166a96fdaead273d6c739efd3249e29cc9f33e587b174b83f3d99bd1ec01038db7d1a10dd132a06a73e33be2da51038297f8e30c69430e91f460ce3a87363b40d686c8c8bdd8a5f0cf26f9237b0f3e6cef76dd50141d3c691f6aadd4b8093d384e0c3c4bffda2988f846ea7d3eb8dba422ee83cca8af4bb104127e6926877c6896b262a3848d1e92393d4fdcd55adf695ce4d0478703aa1eab33f7e3025ed1cf96e8e0e049f73a6b1ebaf45089392c2b8d36e2a4396e92d3beabcc5e40b7352bfd8aa6af5f2c038d93fbdbf996c4817ec29567b4f1f16c2d44db550481e531924c203328d008a0ece1406efc94f8f96994dd9a7a7dbb17bf6f80b20b078cfc46f7c70edb411799e2037dd460c75d6449cfd6826da259c280f216f116f8af5da0e70cb39d2cccc2ec50d081f5d0a923da139f0ad9f831a4de3635572e2c974a07f2dff26d65d38f495f50ae0cc5613a675a41ec3646f386781f2264958f089713b5e6f4c95cdc68c333e1746461befd7e60e2158ec35801c977cfea9a83ff068bf992bc56f24a78b5f26ed2840648f9d96e6414d01fc45e39728759d132c2c18be3442a5dc2e999322788ce7028c5706b55cb97470896df6a951e8da7f57af8e254c8cd2d9a14c65c959882cc35d40da219e83eb403cdc8589cf5ab736b0373d8c68175f8b34bf2c901fd02646a93cae0621579e8b7efe5b2200a3a5ec71f12bdb17b8fbda77d388003f9767be01bcaa1b984a4e4effa7f6f8bb0a8e5791a452a9477d7d02005d7f0ac4c4bd2440ba6d912102942a9b20c461a9adea0903f6c05d8867843228092aa27af8a0719c930eb4290d5836a72ce8a32dd04466f234ba0a27ad0a329acb0b5c8e08bb0e1376b34951f1e616fa80f97f1e3fbd3461c0ce536a2d9404a2b1b052a6238375e69c0e15d921d6285ceea9bcd26e40f12c5fffd27d1cc4a4bcd6f7d20cf3d246530f2ee41f6c488ae773697536037887ecdffedb7ccf52c5cef6a87e31a2d8d341d6aa49a2fc78c59add1a93c76f1aa51019c22198facebc854f99dfe9232dc77aa94515a1a6b4e413452c53315c46dfe9db661c26f27057913ca16b286b74d83eb5496d135f516157441826eebb6c3106ba842bfe6515d28bf9740fa2dc131c05caf367800c468b26df56b40d9c995417afb9b010439e2b967172a16a4dfbb70bb8f2f55914a2d6bd6766c36ada84a6fe2f760506ceabb4bfba573442c61f327ae01f997ab7a37ce92f921db469f15274525b324ba98a388589c972c622bf27848f567f112c95e48c639f4529fd915a1212fbece6cbb8b59ae136e497aa082788ff541e52e87b2dc7c5ae1af94e22935c8e0d921ca039612eaff5ac06bc85881037198a09539609742c356df14ebcd8f24445dfc237a16789de3dc0f6655fbe4725a530f8667ed968792302dbf99294cd4147fd2b60b55c80fba3e73aa44071c75d1a9e6bbfb12acac2eb5392011f7d6ef9db0d63e21bfbcffae7eb1a3b468ae06c9f8687609a29fe22f5e19d2fd49a655715aa82ad44252a96c321bc0aa1550ae0841922de7231e17edae741fc05543f845acbea9d62a0722b4ac1cbf02567717600922c1cfb59e48f11d33971713bee4101a0b577b798b164858e7369a897b5ec105bb96c4646dbcb2d7840bf4eaea2062ba20e7c4af8c84aadb17cbb7dc0cae83a0c9b3a9b2faf271c3b2b1ba3365779bb8ac0fceb68ca345c4b023f78f00d5e524c27d83c144a98e81b771d789a33256293720d2333c234547160e03e90805cbe16c910820b2fa74961c7d237d3e31f4b35d54f3956866d12544003d63508cc45c4f0380a281620dfe39f487e715cd920d0836d440b84830b29affcfcd7bf12ce725624d2ce1261dcc469691f6e79318c72842437db939662925f1035199dbb3e9ed4db13226cd97c8066b57b3051fc87e91f6ea3e48c59d74d82cbd80d6acea258f3df134f9dbc4c752659b2d3005f5d98e3af3ba212f65ff5a182da304df032bec700dbb2ceae548292662db89f0db238d0d0753eb77db9b8e89d4b9ea982046f03a86593eb5a6dd40027068ac3ae574212978141ec2b2034c125c0b14853259308e4fd82f89694c13eae849840914e550885a2de4d252b5c580fdb89cfe902aedbafcdf45c0d805f68b0cf6cde2d73e2646c8f5b6a6882e8976dbfdfa549d65f91e7ba388c90f0a0ae5b9bf352156bca7ad8f2af83e334bbb11c5071c9fb06f65cfa18dc918ed4a51b9c0e95f6cdd4167340c7284212ae91dcb99adc12f75163896a6fb7f05959b0782722ef019f94aeaf7fcab3cc2f925778c3a86a80baed02edbeaadcd595ba410012f9d30c70e6411db1672f29ddebff87c780d3dec5635346c3bd02644782491081b443c5abf702721b428753166f21cffcc84e1920b0cb65bbf5d87f5bead838d66ffaef4bb8f4582be33dee00607023ad5b32688ba0e6651b97cc9a80bd0d41e18c9b19cd59167b746061ce6b6daeb1b654b17753a0c51759bcedf0a806f495de4c3a2f9c116594223bf8e55676c5007a6e7e19a8d4ab768d62b1cf4e587034d551d4dac768cfa8ec237f0570513abd3d874fe3c84417283fb9fb90b596809485cf4c300bd57e4dbb8806cc70130d3f922f3f2bb5faccdf974669aa41e5c3e6d32abd032e82c03c330f821fe8fe5d2205e7467223c9cab2ac57a1e5054d274d5a93f57565b31689561d3195cc7f30337545bab24df98a0a10d36b0907cde98c252dd44b125a43600d44bbd341e08f95074da6721cd1950af8f6c48543c81297c1428b917f85078d74e4b42e1ca1ede184166527c240d85cae5284b01e42d629cd33e4b544e42da3b6ac3bb67c916fe9b2be083b022be3dfdf5ca433838efccd8b9765cbfa60c0f7e5d1f0de6d67277a0d94d83aca4ed90010c23e929c57a5b2ab5f696ddab9599ff91af7f8e85c33ba5b566329951b13e4240e4d8ce70dfc0dd17cfdafda17bf2d3d2ea06bb11379f72f23aac813c40dfa7d39669082b2689a25a4774f8f88e0bee312039b3fcc1fa916eaeb649fd603df3a6a8ff21a7c54fcf6899329703e801faec3daf2057264a40ac9d634f6651430a14a27a5b760be7f58b79fd782a165524de28fd0e36f3b1d16b5076047dc7e65035f0add858cb6f33ebb8ffec07f7f7f7f6a50fc62ea7e289b54fe557a55afb54b0abb34182a87f05d83d3ba61bade8e3d5f63bfca160bda0712f3f7fcd2f38bf534c1992e5888258e44b59e434f76adbdfa55755fb88410f934c3084999fd46acc378fb77f0d4c08fca78cb09c4fc2109fbfef48d41ecc5b5c72b4b9de6c32a6fd2327e7eacb0247d214b06ff5515c417b7f22e88e51fe9e7fc37ee7562052e0681e0d0a31cd142f1e94ded8d73df00dbdf9786f92ff9b4b18af5981fbedfbd6ba49161b4e003b4766c82c9567c5b90475e454e98e24374075e15e0f1c4a8bf215796fdc61f02f62480c0586094d0f36709fb799687145e8a36df2d17f2fdcfcda1f1151efb6cb741eab57cb33f2ba8b51ed6a27f2af4c458e66a50860b113dd0ceeac675599688f18f9f50ce5a25a84f91dc1ab86e7e27ceb1e3d468b2ac98e85c1e43425d03e9c9cf19428d8398f73424b60af93853c2fe05831ca0d4c395fcb4922beee6144911a592d387e3bac1a976b50a6b0d32cdf62b370d27c7208d2f2c7cfb9072df830034b0ad99c53a8825edca67768720f2902ff3e5f465013a029ca1e2285078f18cc33f91b8e39ea5c75ba19288f22892be8ddb10ff9cf1663769c8a46fab32063fce82a81181d3f0e2900da753f73f6224afab4177c8fb7a2503bcf8cc9bf9c29ea6337d05c567d2b3a34090a90e3f6e40df6c1bc36e936fcf71d3ae16bd7076384ecc5623f4a84e4b2dccf71fee8667c401185275b0c77fcfa452e421b16370c0c22d2f4d8953c13eb1a35364810456320846d6ca2fe8145dff86fc92c809b8fb0017470f1fee39d963f3bad81fc9cf43259640b71ac26f60d0743b9b29fd36dabf7dfb64c5eaf9ee3adf0274c72e2f4a560a6047e89aa2f34169dcdd6516c69296d401200ebafdd7d018d9e4406cfd0b4ab8f8ddcfebefd3ecc28af87ad115eb500392327b9c861496ab4c4fe336decef8e70f44c4c0fd01e7c96c9df3b83227e8150d866808d37b741ded8b6026330e3332829fbf84c464d114af1271c21af657a46e6bb9a56fd8678586de8b2105c4a658b791e08712f25cdb7efa66d0e559d858a9960cd3b44b1f8a52ad75709d40a78466730b60841d42e45d422f3014a3859642c3cd6492398347ca0f2d26913ab71d7af4da4c40a4262862f41222b37e6be2f63580e590aa9581c4c96557d590eb523b518ffbb8743f1804638a56d28c402801bfeb10393a30e13854d9654ecb9b823cd8c6eb85673298a8971f5158012e7e3e166f74f7243d02114a384e38fd3f12e525199ab9f196c1501e8aaf3924ec24bdfd0d55b3e662b0c0538190a8125dd6d091f1109290bc2718ea707b732caea4e02371ae3fcd07f2f1be5e5d243546ec7d5ab2d579defd54e6583f798b043931a869109db500965b26704fb886e6d20d8705f7122dc96b7ddc7ab67c2f35cae00699c4f6b974dae1683ad93396b5df1c4dfa4e4bb9c7ecefc96a1042320e62d90b5b4c969ccc0ddeb024c98c80c3bff6ec94a61d6930ddc26e17ea119fafdb615310f3670dd9e693504e72d84cda8d046afeb68b4d9ac7ae82389d1883224e5db6d2e461fbfd93e69c18b0ec6a42d1d48d16af5a55777025fa9d6c8eb7bb9d2c7e931baa770bfbb6e3d664a78706009ff973afad1d50861c19eea5078eb07c79923a26a30b528b8c76624dbb204e3b5f93a2920c2d1abff536a90234e88271d480b95a4eef3b13ad78ff8f4b6a4ac73ab27bf44261526745cc2fbf11ab4bc76738dd35e27607d3984f770e19e8631ffe292bdcb5a52829af43a8e8dbda591dc27c8f1a42b83d660f1e5e841c7640e8578778391bb8870124e2b2228fc328814e9bc4ba6d133fe3724e1bf38de9579ad89c216ab806afa95d3c534a941d5c98240e835061a6121d116174d67206f7d3e668a6d238736edb0e9590c523b2d1438b4c08e9dadc782832d39d49a1e15e2f2a5ae9391886236c5f5c82ecf2db63b4f365513ab4fc38b34a091d1516ebeb2d3ad6b662e80482f1c5b4feb1c5181146d84a74708a06c78541a59736924aab7a3db54121627c09152f48f3d17cb6e01ec44e6db4542b0de97505046fe506a7e691cfdb08c071aff0a885b1dd8caeccbf25fe9f1bd344157260122902879b6cb8236fd6f96aadb69f31ecf12821c471d00f1cc41989ee7a68aa9d65f2524f0fb42ee9957d5067b2ed45c3fbdbcd2615a086899a01329ab84dbae7c66fd9c8aca2a3fe41ba4d4d015d86f433fc21c894acab64bcd567cc29598bfa90f0c4fb3d1556a6241b3a9905588cf861f213cfa360a54cbea2a7f87781c18b9a15f4dc6e63eb651b8c728b2892f149f84c7c0666551d10882ae0a668d9550ea6cb7c50551c3d8b2982bd3ca36cb8e4a081c706f4203f91cc870e929e5c66d22b182bf9e38a080c686c7eda9455e870f2e07acc7d0c050abbaea8f63e0d3e17ae04f3b2cb29cd55403e59ddab8bbe998619e0bf7ffd9df5749afdb0b39b50650710b1817e86a81a2e79d1b89bd46887e89624976aa01d3a0a7b1e9ce4d2337d4455821a61932a084511948f85d1ef9e2c6ff4ff9842b92bb5a95ed70f0f6b6d67d4ee7ea5e023b0eb33ad0e78eeaf8f6df6280150f7cf5c82a1370133e55463115ac4913f4dd75fb1028efdb2f530ca701847a1795a141927d4401d667a9133900345b7cdaf933fd6ff316ba5c93795d0daabd87c5273d92246b7e56af29f2ffc6f0e2f94c7ee008125bac65097f5bbbe557bf0e6f3c6448fb2567b449b78ce63ad718d770d17df5b6389fc4e8bc54e9d4762805c2d7adb0e382298d9feb8b85b91f6627aef588f44db1ac69e154834b65d5ef36791992285e5bbb962360e718409c646bfc401451cde5a935d72913f93776ed29a4fa7711866638fd4fdfc1791fd143897923c552fc92addd2f1c2525a323529a12f23f1e5e886519183c17dda809386d663a7266725647e64385b1cd3f549550fa141b7b406a8ee26fa1339c98142074e29c0a14b97fb1c7b9067b325a22c268c61f785f017cb397067a61ef27dc6e44b1d61585a34ad085bb7dd0f7fa183a5d63cf360e710b1c46c0f7c6e0c7fbac96cf6bdf695557c6f7bf44ee2219e3f1e7c33382cb684787028fd2ad803fb00000cf869c265da074b3da8dd7437b618afab452a647bb4ca1081b7b489d618ec2cf78a35dc459b78474a09c2185247aec0451026974949981be52dcac197e551ec845d4cc160b61158817e641df19534050caaeeaeb96d1e3af0a89576c663c6946573caadfaf0899904139051eca3a5bd2ff4feb4fcdfb11e5720937c4cee96fbfc40ff24aeecd5c59e39b6f568fe37428374f8d943a730f3daf06ca3cf3092f1fc6ee6b779d2c2ec4b19f869c3845e1f3ef0125b6435f876243d19b68fc5b278ad42b65e86c3bcbaa1c594558d8ce64646f862f139d894e2c708b7424fa582f002eb9e5f71f7d82961a9a1b9425e851e170d28eaa230a85fbe336e27cf1d71b7ff594f7df734b4a162ace4e9f7ef5fcb2f3642bdf7291708c04168601f65e0940349aad34d96edf42535a648aa6a8d93ba6fbdb6ffb928268f4406093c767577464cc058f291d0138f6fc4fc25278d351fb4d8ab39995c052c7683002def36ad3a4a39b139b28914508daee71a8c13937ea2658fa0c0fe8602ae0edc7bce6d25e27586bcf7d0d0459b80376a6dd79ebcafc9817fd72a057675d0fd2193ddaa1382f3cab356f3081718a4a60eebc553c25ea23045b1247775e674652c068230f8b60a0124befee76f7452b2489288746f5d74dfff0444306bd6613b4a666d4dad2310754e2f2c4c6990e4c947a7999bb7e5c2e898134397edc0d1cf87491cf86ce76ba1d321330fe44beb2f719dde877c4bb639c336f0a5835865e587e9bfdee391bcbacc81332abadf4b3514b45b9d6b3f06e605d40eb345f7b7398fd50e1249d74f8e3ddc7997e8f42a07643761ba84ef69336c7729d3aaa81d80aaf320a91c2463ebdcbd6474e104e75f1bd81b2384dcc6cd0ae4a2f64973adc2cdb26b7c12691774e8b65e46df07ef109ec922684b6dd637a214446add05cb7bb53b7046ce396f1e4d7fb69dbd1dc415be66766140f7f45cf7777fcd39e3b4c82abc8d0790397c80a0788efb170f575317a459496b2a54ae686da87b71d6822e34114abc86de1f450ef4bb55cb43b6f12caf162618f932333bcc8225b3e9520ae63d4166f62f4072736595d896d6760c52c79ee521f6e04368c0fc30c0aadc296901e4a3bfd39be4ea10d3b20d7994ce6eb01a3d71b129366aff5a373044bc82742c1f94d4ae273a243743447d5ab5b1c36df9945b4d6e83845c18f97e63e44517840259568211f525951f244f391523c1f4c5b1435a511df30cdfc79607a22657759a7d0242f821df0a0637f7a49733a92cf2f13bb79024e14eb7f38bfa9a3a1ad7cbece345f08446f573b2f9e7db96654fd5ee6a92d798d5912e6a0a4111860c75977254126e1dd87d85e73c04dc5b64af1a415b19fd3c6f582de78425ee724ef8dc25d1c6fb1c7281328520f4e27eb77b95b006d53b6cec5f936c286e17955f2c0ca86b42b3562435b3ed5ae4d686daed279e63e262bb0ea97eeffc9a5449898ae79031fb6c47983fe5f5d05abc78b103a6afa05b0f0916411dfaeb72f41601da536d6982fd19219da28d574414a20f2ba9418c4034a8a13abc78354b3096cc9794e9a63a4a1ae52308bc1215fab3a0ce6d670cf1c2921aa34db0ef2eca74f97350a55099f0d277ff83bef2c8a0410ca8c50634e5cff3981062c4a1f28cc0d812a55913fb98be8bdb32b4f8f9d29c88a53065b1e13a0dfba8452922bdb2c5582932373e48e65ad8fa60837818867e910219f5a4ef0554bfec6d23f7042ac07140160a2641057d3d675d165a0ba2fadc8bd779c338527f72a60edecd017b0c4273510a03d88b6db6fb5def6e83a2a159a5911dfc65bc78f042e36a2df97d54484c70914eabc5ba11e9995f39e68bd48f04d6dc318fafb7417f1cd45c703981637609d0eccb6b51419ac451262a7c6c7f1ef0255a23ceaaa0ed595d313bbdd1b0ff70f366618a30c4ff6e458be45363cedf3f9aabb814394248afccb548ee0cc2e534262f19c9f6d6c0112f9cea37b94e471d8db1217e540a8412c6a4c437672cdd4b5663f88aff47d08504bd6cdbe5a752a9e30eb5423c21a54877391d976c1bbad438eb475d05172434bca104fd3cf5bc7a7453622189353743ef409c060081e1bea65cf9536fd2b0de057a439360f80b0829cac2448225dc38c1b59546f1e2e5b53c70d904617bef24626c80ce69f08ad16275cc693fed9502a8eb9acd34a9ab6cc54ab74ffbd759b5da744aba5dd157f51e2745bc71849ffc3874b327a6b95dcafc1291ba2ca7647fc17bc533cb154ddce8d94e8b3b04e9dec8612d90f3add3205ec69ee008e56bf1183fb9870b6303ce0bb9062a2dd32e399595497bd85fabd4678d8c8cd56f8ea7c285b9c96d97f28635440d4eb71c60c429458e98bb30004069a99ae5f650ac2cc9376922b37edcc2194d0de95a718a87a42104a68fd587351128a3019110a8313a5999d0b43f4939d7053ac89315b232b852bf06ead2f75c1a01480bde333047873775bffeab5821f12a93435decb0ba9aaa856077b6e6c91d6333e93c5e8cb4430082dd7349b2c5cce75991ecf82b342acf3982338deaa307f3be7b80304c952b268bbc8b54de33e87a4e1986306e2943d66e5d5f19d2012caf2581c25c8dbf3a86561d93741e00b98fc0d8a69fa259b2f894b325b0222b0702627aba7a84202faf2356a92a8fcd22d112ca1af0c112567193e8a24ab3ce07eb10322432d781e11aeb36053b0303f378bb99131e8391a693171e2e02c62e33e84539f54801383caf55fded79295f40f694ddb858c5c35bc63b8bdf50c3fe4496b7552b003711d4511653e8ad372e467a75f688295fc97485d5ff15f8c28ee0b3a49919d52922e00aa207c3ddec07e1218077749a856ee7289939f525b0d84cd799f2e971d59b192d6e7d0e03f372b5629c4b63a2e4fb962738b4b3103a792dc47214860361273d8401893a870be9c3b427dee69d9c9cc1037067e80fb41d301a4d99a57cebe8f1d021b924099778323761e8a618f7ed224fe572e240da5e9db5a8fa7602bbe3ce8762295cb935bd4e4a13552397aaf365fc29bab6146e6c10a4f0b4dfd1a6759eda031612e5009ea6f388f89691075443b8edcb63f9b762f1f5fe270289b4ce408651e30c3a92d52c26c4f5d8e51be71f30f5be4e64f483076d60b4a2572dd366632fb2278ffa9c9bba32804dd79e8d4ca17081c50e3985823a33a1cacce2b6e3d48fd0ee7f15c238ab147fcd2459b847d162b7d11c7d38395a97973623a45c77448f031bdc93b51d07239b5536a60cd96b264537bfe89b7a6986b7862ff398bbae011715c54ba1c21f84ee52cc4b4372d4009d3d8c95e002284895674433557856536dbed83dbe31635e2379001561d43deffa7a270a37afff07d9508d1e5b836890b2102a1a35ab75828fd69c132b1aa94a7c1d9f5edc9ce8b54ac390a489adf4fa7d4473309308347337b322b1b78905ba4e4c97f4f3f2910b7433da44de2402d05e258b39c25d15df4e04d543c170d0f105082cf5b983bb57c6681a735826c267eb4010f41594eade0d83a2c5b210eaf785bf6387c200785cd9d122312388ba19c2f88b2e5c8a8f604eb078de73501ae057625d4d8612f48e4dfb34b2b1f8fbe31720d5930502885aad6e89dcba62c9edb3d4710a85fd64a43b3be3dab07be625794a7d5e2e0679f6f29a96b7c2fa040ccb57382f235d3cae3e2fe529c6b721085c6f70246f73c801c74f99e70e83aefe107e70f76141f306c7ae29d3d537e0a133e21a5b3b7137ad8124d671d07628f9d63c0616070753ed088b1032ff6cac96336102fb1fde398dd2399e65816b2fa155b62e6b858e35cc74abdb4d9b7860e2439282f718a3037ea27c8496b68d1efa10709657f60f7c6a0e7bfd9279a949bb3460b79112ba03f9f628ef831cc88f09ac329061858eaab6aabbb12f1928010f9d5b094bd24beabb4d4ab982f6a8eb153422b075888812ed456d875a6a69015ad452aabc6b17f23c7558e9f507adc98080fca3b4851fe950a8c73ac590852cb08e3a34ef19afe3a571e55b75c19b14452babcf5e5dc3c3e229ee2ff68ad947213cb93ff34dabe76ffcff9f13d5807fd3c719e7e330e0fb0dd44d45ccf6869a122f8792d76019e6f38244f6f28bf8271c3708634280bf9d95010abedede39bf173ed73648ea606af294cdc23155925d222c16951ea8043ec73e086715e993c9f171ba9d09e39a1f528b5a67e4ae5854c9381cd51d276f7b78883db66563b006456420ce84df0275905dd4b3f23d41045675ffc79cf3d4d682c26f5241bcf3e22815c97a976c1ece2e0a55dfe8eeaa671ad84b79d13208c54998ba6a5de4be436ce0b03477c0186b97f16803a5f94c06a4c26d63c5219559c9dc37eeadde3fabcf7ee4000b9120b5b6004c1057114186185b5ce4730bf326db21c4a335b8827f36ad5ebe03aed5ed0c779a43e79cb219dc255e4433cd6243c3e5e32a0ea39ec8026760236907b6b7c46aeb41fb9db4b00a9947143e0a2d285e570a218d1e947380154fd8f752d865d8863bee8428485275f2ace691233360e51890c080fb9544a828c7345d1797d82662b083969ef13ecb2b32207752961ea4bd0b2f0c66199bf987856d24e0747481f30bd9853781960cf9cbadc36cee7c3bde391eec5722bd123e563d97b1f23efbf11de5946825643c7f83da40f15679843e39bee9f30277d40d525b572ea6c8238e563870558d9a619ec9452807a0eae56c4896acd359034b8f9feaa1237e0a9f8f82f46ea741c0edee467b1ccdcdfe3e6f67017b000ee018d828a90006cf8cf772b78a52457f012bc6ca2cea23047b4939171fd04ab4f16ebfc6a105c5da0f5ff6c62ffc9025d4856151a679efe7147b0bf36f81e34013691854c5770b8680077aef78f49bb9bcc0720888bbf7650a909d77301b34fe5c677ca4e11d830e936691c9f75b210bb18675b4d1ba44b936354bb7a0bac80c2039c2efce60307be28a3bfe0912a51d1ecbd361359f26b37d00d1690855c62d83d515e0444b93466522eb1233014c46fb3f8d18d4d10a8a0f5ed7d78d0649abf8afb7ea2cd8999a63f2c18b8102b2ba61ee1b2ef1371be890780ec5ed584429e5d7fa029813830200b6a5e2678013aea37a40d014e8f29a6a43c9ad1a554f1d5c74d3035406a8630ab97597b7d2f7e144ca499851e0f96d316ef71c2c59234a68793ca7d7b5083ea6fb610a91ce8795740d1be3b950c0462bda468310e0f952405a4ea6d2aaf69242dca9c7062d57869195fd0bea2ca73ed79772e0021f26813bb970e9f28186eec8ca8c17c851c9555b616db9e6ba189e84706be4786564247a957b84d4a604dfff89a610c2381506bb56d48a78d0d992f6df4d1f25f7c738aeb9a7812fd6bf90f3261ca99d1b1768b61428f2094f900f94d9ac8005145003a15cd1539417133b552a7e5a9f21a8c2288607bd1da14ba32a5093d726ac8da24480edc393820b7ad2b32aac4c327ba12e9edfc2620e680d3f8c8fc603b63a97c4b52c1f9fd69d9a61a841d57d0c9273940b0dfe38335662486e32201a3a0013806f0019e1c711307b1ab2a028fde4a3d80457ab5087b28b8e1fbf86c184d7df53a750be245bff4838525f2002f5a6233502bd8b647b7996d8bf23c58ad7a49660fd541f600072f94e8d7209ab252a6f70f9610bbaa9523a0919cb4c86c376e127196611d44ed3f84d7429158df66a3e9058a6a9515d53e8c1a35515af38a5efedee768650abf31bede6dc90b35c66124f4a1525f5d51611fe2321b5b17fb222bf7a3ed6cb7496e532ae021edf97926d3854f00a098e7d8d65817a0b24afe0af10480e6326f5a53c5d2a7a01fadc31ca9c91406843c2e3fcd1070ec2d9ee7c8c69726ff02b843c7a92a6b1ab1ef5f43a4eb0342cdc74d8c2d18d7c18a3accc5a50853cf73b46763385e479019c0778b9e80ab5a564a671a64fcdc95583f290668aaa9ff0fee417f5e55969bd6717e83b7e83755992c067c7e575cabe7e190d511ab222eba11e840ec80cc850f813bc7ba2d17cbf897a2a0269a4730a9f74fd47b1f0a4092612ce62f8c8428fe125f7ef1f5743eb74ef64e491abb637c368c2d859a5af0052c305ae7fe011eafe774cb5ea27e73a6a0b118301f6f5d2fc7536bc8ea499b0eb3637bf70bd995f957e3910757fb2728cad6b21c8379338cad609804384bce8e927907a5f327982f32ed9666d941e8280064968d036e668d05cd10c11909a5d62d11b7577e2fb2be23b28f5173065eea428c01e3e8a441089773b62677cd8b600c909d3c869274af0fa5396cc0fb837dd6ce83647ab4ebd7e5aeeec367bd3be177f94c3022f4239de9423b4b67def6aacdebea852795eda53f279c07906d029d89f40837b2b9a74d0be408794aff3561e97eeec511464020ba09a51972a5c587ffd037f9fce91160565a7ba6a3d291651623bab1437cdafa81d8313026531288046d55188b373faa05d9709f0592d7be44958ac14775649ea5cabd4223cb914bdb8ab5f436795e518a9765319f26998adb721e513b99209a928ab5d2c47eb34fc661e7c7d904bc9d7509a9bfa77a4a0d48a22684f45f48f9d7eb700b828b0f7795393d2ef9d4bbdcededba7ff77e6dafe06dddc23508e3f30013e7680f8fb24063159296744394339b0ab9a350b382c5bcf4e476caeab329bd43cec5e16b53b41ba1c128dcb2ef78f3c4520b01135cff497d96e71742a5f31e78c6fecceee3315e04d5a2f286af556bfde0c532eac60fe01a1b7daa25eaf3072bee28f98b0d200ee02ee989c0184743c148ed3d98146afd52eb89ce87f87df827c5c4b6ffc1d37068de54325adba2ca78ac45ad1e52221d5dedfbc780f5cc4f20d67ea71ba99713245776ee586c3517fb4be1bc4a405bdaa718b6ed297fbe17ccbdbf1d9175173ab9e845e7ccb3e21ab39ab99717f7827ef0208117cd8138e7c1e5af8cfe0c0cbb4c808614c87d2c83ba5a4333e01db2c64e476c240f42900f99cad804ea91752b551cc0db4b2f5a7da2316860d3ec33d292f39aeca5d09619adbeeac4149efbc599c6bd99ddf2d5b007f0e188e992f3638e5b8ae921cd63e8d3625747176df83a1fee4d923a4044de7d7ece1b21de563ce35b15978350612807d03c03d78c3280e386560bf9ea4c0effaf4b82d7e234c0938497a353eb1f554d759407e084a46c5d2c44686cef780facbfd5c119d6a0d2677a003130b693a749cb07be49091321067f0bb76741bc8096e63bf38f98cf641bf5e648e860621879ff5d783c1554bee944723a21d8075764219d102fb48b2c739b8652aea69c5db8c385eb0424413b281d13263109160be9b15f99f807e75596b6cf5496320b85c72acd62b416aeaf7e9f28cd93fad397eefb0fa051b9f5b4ceb3f41b319316ffdaf4f66446b55ea271973db2c16fccdea5557902d8eccf85fdda806fe96a83cd94d3905fae404b7ca9860eb9af585b0de8d7a5acb1d45a4fb00a63b98cfbed66db767e3cf245a88798afbffdb6d34b855fb2cd262f808a86aa4ea75e6e44b4bdab49b8033584ebc910e800918dd6ddddcad373efb96a3be125fb948f974c9c82c3d797aa6a8580330539ba7f0a4b9a7cba26523aeabd804d9a5f3e36d6011357b68e5ac005c7dbcc077a22ef27c08196081b777c50f1b02163e603fd65c679b9c4a16c8fa408593f18cdbe0eb3540a89c6db936104dace1c072ccbf71736852106c34e8bf76acbb34f7d6486e07c25b994a90cd6e8b850f9d127e6554792ee0d56e8e6f197f56422cb69ba0936fe0c154ec449d07f283e04dd3704e9e958c36df7763f6d1cec4a95618ec37b7880f37eb18a9433be242a39d3c69ae5189670b9ead7ac4251b4f528d0acc40eb90be103722cdc3d091b44bb2d60f31c8bfd24453ce3a01917c720486cbd198eb20fb191c876f91308f33f33cdbfc33ea7f6011e03f5dd22c7263d6e465883e7fd7c6c1226130d2842797207599c800bbd3764e67a2aa4796bd897575f44f62aa53c4571a46485de54aa17f92c040457b81fcfeee2343644d34b01b1c7dad1224b5e1de21e1673524ca232913cf495f51513fd735adfa83ab39aa3a6c173acbdb0d04a752d7a321dfa85dcaa09245f5c03382b21962df4a181643b5ac573583133e740426452cbb384a56662e90f3c2a69cbb125d57c787fc8d2674c0c26ec360b150bbd687ab3fdafd88cb9c5057b15270cec73ef616c22f8d29ea6eceafde8d76ef1bd7b40497cc0a740ac3232725311fde479bfd3bde0c1e8019005167d1b9326d2ef04af5eaf9046a5d4d1ae4f1d30b0a502aab685c04fc44f7c67e64a5ab09bae189dfe13c00048c056fe754a1162dc75a5c5e3c4e5b283a158b06b4633a613d52bc0a4663fb260f709723e6b940b7d07be0118ae0d6e5a17132f61e3cc187e1070a86076091eb553b90a4c891891488d5b4bbae54c3ba403f5a8cf355f11f193f7587f9d6ee169930582ccd45832d90c42c4cab5c6412ab64e37164b7eb8e95dd14f17e63a13231a3b11b1aa330dfa701ba90a31024f8a4cec4c33a58712c1b56c3716ae05c321ad2d17eb9f47f61b761faeac07b27f5dfb4a7b2fad10c963f43ba89afb810c7d9d489fdc03311abf36de2dbb8a373ff1e3109507ab61bc514c2da5376cc16320e63a33118276ba0da5eb909868dfc54af6fd876617b492ca21fb20d03a67c88620945b75776e6bd09aead04e361d9f77fa95ce47f5520f5b6e7e9b07f7a18bfc5f1fe4c7e78e5a990b5df17b389bb793ab60a0262496375a7db4c31db851550e5880d2504d4aff8be01d7d91d6a0fded757abb70b90e34d9eec39bd9b27299dd9b9d43315092301d781a94f0bc1b6774818528fee5b8b6bd2ff5185fddb19bbf78feba1aaa36c902b0e85c8e8c642889e0604c57601d87324e267ae104b1bbdb6fcc61631cced5dfc1cc7ab171366787d3bbf3be33a7108f7010a8fc37e0291bf6d1bb36d95a1a50cc5101d57a9bcf4bcc4362abe1878d62a5c26b36103b0da7fe5196af883595416af3820f4188f832672d83124f5e2cc10e042521e8b2c1eea22a445fb460b49d2075ab6c6d2d87d468a8a7672cae7568430e023a6055e5967807f42d257048e497a84e9dd2e76d77e3ea6243c690206d1f865954d0d07b9ac948d503aeca8427b6d20e3eba85340ae262612e9b9978dba5f65545c5b8ffc3b68a143b9a53d771da72b0b971edccce3b7387d4b7d3d699083a7d11f23366a14baa7bce8b7974d04dcb0352347925540407248ece4b82ea747fd0107faa8eeb8084df955a480580b6706fc575efd35426b8f6d22c7a7543b9bf3d0c174071a18cebda6da62fc0d08373115501df7769192727ddc77075375dddead11021be671665815e07b680a3d586aa17ce95460447c0a493a1081d361258de18f14f5e361b2f9bab58efe10a66eb878941cde58e272c9527c4882414e11a5334498b5c951fd2f3fd75af8b655f880b15e9acb632b9ed1c7795f7bad96b9c9c370725f45710d999c5d0cdb4fd515038c12290f0e2f579dc69a6364bcaa0cdc7ecf2d351e179c3b5aed7ced82afca1c2eec7811d5970857b16b668c4a0ac07ae51c0f2597c8c19cbee36981b40e56cb6a92729f72dcd8f68e6d227bb1e9d8baba6b0d84dd007c8cf8f76ed09118203c7ea42ac27262e810659f072334a8f94879c6b857a3c5618c36010fdfea4f6b6d0e58b794e366907210d5be5454918187d661cb19f82c6f1b43bb9b1d71e78d88bc931a0f285945f20263e8843538ae48915801159885a14a94ae4fc5f2dc428629db5808814f2b8bb40aabc8242620322095e0ac2b5e2e32456532fd4bd7c282c9a1525c026abeafcce33346626f63f01324ef8a4acbbefa58d62eb536fc849205a27349da0bd03c408deb5bcbbc43f74f507b3ba107fa27c6d796976f72514baa5df3001ecfdb5e9f75fea8f9eeb8e6bd25321212623847de682b26fd59885810095616d480f6421a8525b9bfb52864f73798dfc45a78465c638afd6e743ddfde6d414e94eda282211102c3718668942224b7bf5f277703794cb5d9968b8625dd777fea27b18f0de23d8440a447363e17be6c131e90b24aeab0d55165b5b3969b1ef355e349a443ed15e4b298ec6c9341d4f4cc79f4b6296b27a68ebd3f0aa9d9ca3e235fb000c652aac243d36097c7f7e82f5c579a25684850cf6f1f409767d77df438dcda8badf782ec0cb1820642e63ae6dd3812d802312ed52da4152e711688eddeebebced505c4dbd57a5f3154e1fc1e57bd02d8424a31370825a6f78f3ad680fdcf555c14f338b6126b0518b34a3761ab6af6e5fd6f79f8ef036d990e43d29a2c037f4d4980d623ad64e372377f9d06b3def45bed37cd40b26858bdcf7e23573112241951b3cf4fcd6c5723af574a59a3671a4d3410e1d44a9fed3f4b0e9ded3d094f5df39b20089b14b81facd4b1d0305156ee67a405e71a217ca2be60702e35bbe4072626422bdeb3117be580f3454e409f1acf31c5eae4d1cd6e05597aac182600b76e56de0ef9139e931ddd1f6e0adbdb4566afaef339cb0976e047f9e4c2121494f7a7efe17ac127f9cff77b60b8027a732af6bc0a5eff9e2b92fdb359c8e3ef84627c5825a6608594eafb24fae572956eb3e1dd98fdc8620f377b0fa4130a026643b5fccc41ee1328335851334dd9aac0d12bf0ec784b4c1e5f6b82e90e95904871729b6214679878a392415cb12736f8d14bf6a428f8856c9cb11fae30f3694ba4dfc5eee1c99c590ec960ed860e0acbe40ea645067bc0fa80efef6525fe275b7bbe2b83cdc0eb05448e290c353c392acbe8cffefa8b425a2f3c324f866ceddb6ade17602fca395fcbd34bb0b825ced2a7963994d71a94e8589a29c4faece1cd2ace422eeea897811eae9f67d81814f2594c7f991cbe955dc659b6ecbebb22e7c8a76e7e08a4a119255b8947cfe3bc210355482dfc4f3d3573e3940064dbd5f92366dbb4142877baf6cef6252788b173d3a32cf8b250f2456b8ddfa46bf189238a6132f65b324d69f2615ae42c780d966c31bff81e24542b4e2e59969247ec793f712a793b75df0e18d0fb75dfded6dda66f7a7a41f33590d3c1843125916df817ee62344cd514b3dcd8c030411eb4951661042890d6391cc809594b290372b44a9b9746d163db3af38b32e0abb4652c950ae68be3646a72e9f2fb3b1c3d64a88f32ea852b821c71767aec77f8a524a01ede9d5e307555a9f0e9e17e65011c729684d7612d077da3f50cc0e6a635d61420c27c1a149b9f273cd2bd178b1a854239e21e58aa7b9de67283d3b5ab543997ae7fce35017ef1088f1344bcfb980b6d4a2f68c006a850752e235e47c13f25f7fd0f5cc75f63fffa16ae3cae6cddef2a5ac80faae45b43aebb7e16c459b9346c9060b1ab4785d7b49e5d3294c4f03d7bfd0fce534e0fb31ea5763e5ed515fad054df5b6ad3b452b9cfb4b8b6bcc18bb9193c4645eb75eb2cf706f3211084554115853f682d9ce85a2b795d5a74f49736d0cad00be74c8c9d89c59da8772f85ab5c716baf06540054068e4fe577b8caaa68be0ccb1e4c0b8b9cfc5d09cab717cda6b41ed260c086160f91ede8428df6f8d1a4bca95d502522127c3f0e8401702353c14177eb3f0d39c1c849c9dadfc15b2c38882be7cdda253cb76dc249bfa6f2cb07fd755059e7c581211b6340f032f4007c039ac079abffb5b4c627ed5945194e8ebef59ab2f9586eb7b3f465782b4b23dad9a49c129bcdb7426f7d824922a37d5434d16cac531f62bf71aff9eac7c85132d5680d426f015848be2f9fea0144b1b2d9d8b814a8f5e2e8587990d4f64d9d350b33092a12cb6a11b7ad98e29dc3f3c17e1ec7339971a7d031ec241129c14da31870827ef1bb2bf970510767430f540cd7f135d993bfb16618384f62c7dba3ed85dbb08241f598c51bb5e1a030c7f084560d3e941a2159e5f653bddf3b6645f22860c6e6e47c689ef132856fcee611ef4dd56cc5d18cc7a8be828221c9791e2f0ae6db8971f66e2438833f5e9329ba1269c9cb2bdc70fa0757c6368443227051f9482a79c17febfd8eaeec7e360e58ba9bca61ae13d18373668c96bd373379abf2118cdb737efbf085194a7f4d3243e140f25af67367fdcbd82d2b602ed9ba5a0f961694760007e987a1f3d2cc143838397e7901ce1b1910a2e4e2fa5697a924afc306d1460219361d0b35c95c2a4a22b253e72a20a11a6acad0a978fef3735587ec927ff403eeef1aaf69a0d08a49b5f86663a070f4d6d093cea1aab363be9658c1588a81e900ea1a973ed9e4800eea05f441768fb6cc530097cf9ea75dffc73601181c190fa1c974e81e649b7df313b1aa24c400c4db94c7e54ab30eac1058987f69fee2d11acecf8601e79c55a81b86fe586dfb99ed75ad8fe2d357ccf740e419f89e020bdfbd80358117eb6da4f486316d0c9b9f5da1f8b9f2e8aaa368e024232c9c0a1f69f00e57bfb15f7c3379b02df50358f2faaf84eb506e8e85effc8ea7b3673efc148c2c0cdd8b1edd703a4535d45271f94904954b5cf88ad28f583dddd09304909ae27693dde6efdc0ad3cfca545c2a5d139c69876608606b0219e1323149b1ef3a627b2d636a15540f7e5a82435c00e73188001cb61553f59b835e83df36aba9f04d2e71e91c02b686540e922178ae7adcdda83a235c687c9ac20bf4d36b1aed007504318bf24cb5b953bacf894358ecb653d96e3907922d65fc53bb060a31af5910aff5dd49b0ab6c43b1e115e263289ae0015cf9c0d68e573ace11efc87288c3923de0b630c3c8581156a2886cc24e1a0ad28ba7a7364d062b57f671a238869683b10626fd2062337dc43059407a4d0ddfc043f503e03b24ffe135e7f008eeed17e1657965cf26d7b83ae06791b175313174e2fada76bebd021c4861c4dd2fc8526cf69dfc701a8cab412c13daa66a8ab0975f333c8cb872223ac5ca9fbc2f5fb81bfbb0bf62419fcce2aa87d2a966d33f373b9e9675edc6019ac7cea3be2ffd574d15d58a747f1e903ad0d06898a3773360ed58694b19e5337ee30a5acb5749b48290e82d162cd0b8790a12a7ac885bf5094063813fee76b6da57f2e153f540e0143fc0ea49071ed894af462bbf63d788a0c5ee9c77e69911adf7a63110c9a37684d23285bb67ac53a595658daae1b07196b742d74a81e3a56711a9bdd6a0402cda48cf91d9c62ee85e34c4867f407acf5343662eed30bf82e4b0db22cc9a2934e57b8c5a3dc552b041e7740b1bd81cb3fcd277a3113efb5d8f80ab7ffd6f2b57d433df7656b86d4d408667b0237ff61993e541acbea758bf5fa542c896172aa295c952d337c35192cdfc79948cbf3b41d0f3800cf073c7e4d5b6e651ad030e5080a1021a9a77589a9aad037369125162dd513c4a9588d32eb6be0ddd810704062ff9cf1cc2f0968480982ec494f32b9d3142b7ef1fe41cc52ee7619fbab616bec9acd7292c8a525d36d0ddffadf838d4f1e314e7c1e0c84d755d904cfac360680e222e38e670f8e449951727f04330b9a859158070597cf0a54489f95e85f9b8f858916f2a8744635432dc963d389d7d4b1e517be1e1f76cee187b31d84c0902ddc1b0b5ed188d02ad8441149c212268cac62f3485688efdd26c8137cd29dfd625e83b7b0113a9a2d7f756205e83483a2a5d693b0083dad3b3f4dfb5a3133f8d08990bddd136a83388680c08fcb99262b051b7618ae9ba0f7cd7cd13ef423a43703c9c283525c7deb7e95b4e9139d6d702bd7aeed1f6cf86b3135c6873b9b139b6da832c9aaf2d88bdf4c03f7959968487e5b434c20f84f81735a70a7749f34a5d62d1b66ea400329f6651effc656baebfc887e570a158de3d438072f8b619d88f419860fe3a36da7d3cc3e41f0b16aeeb294633ee96ab4acc05f5b3cd1810400dd8a107ebb4ae010eca4cdbaaa3aba2ae9cd52e8e840f1be4359d11baa0d6c0fba86f118cf0576f0d49e27b19ad71484e641de52689f1de4a8f8f6f82cbf7f8fad53355353c66164e0a0fccb2ca4226fe8527276b2e9759aa3d86c3d7cc32adb64943df8455ca1ae8030118f711685e82c3e801c52aaac662466e2dde67cdf5e70a94f68f83ecb1379e3c0d917221ccc4d89d81db8ff777d0f2cc1bff5e2f4f159b2b8151c162a75ffd344fd68ae75fcf88c8e520f1d365581da048f68e08caaaf36d06415d679ad0b51a73da9df34d679579df424e4d29f44788b98a0c8e9fd89a99e3c389cb040ed666e83affb283f8689665e1e15c8dd41afc12a1b92460ade262eb3bcc4069f138a1511d00bbde01d2c7ca1e2229259150792a0764b5f0ab85c648667f6ef4fc3e0997941606957142bb03293b04435ff8fbacab35520e04b146bbf367086ef04fd040d331533a0a8d18c14ac7bc70ee2a15e94c1933b4908fa7d6afabcde9834f1a9815122afeecc0df33f38110ca24d5d79c55536ee34f2ef6776e1c2bb4f341c2debf24fc64a1c489057c5345e98c7c5d934126742e6a32f30c6a82df46946dcb2c56fb91f7f27357de0bbfa4b247ed2bd1f3030f75b677399217267cd0927acc725ed080b7cb1f11e27949ecf8fe3dd20be8ee56877e872794b4c738ba06b21b2d64dd448c7a22b38863c7cb23f676fd9b09ac15e70c8547e0ae9d82a14b76821b0068eb93f4fdbae1c7134c880dd96f7910b2c123d0f8ae83ce0c662a41f8d1b6846816bbf79d7952ca79c73149da6c0bea7ab637dc51d9c19f681a04352e9a856269d42020487afe521b52c67044f39ced38aa405508cf62c2700b6b2ceed4b141ca64b50925700a2a01099f8321145f8ac5d44f1e227549587446710448d5d61260bb7c5e08d07fc09d5e65486a55edfe2d265c7996c07f2100660626d4ce66a840fc6d340f481c8ef7abf3717d0e3d935fd70f59142cb97959baa4b68f56de196f47598e06dda10865d4cba0a2b156edffa4173e37895cae051c58fe4f7c5e1f2a4ba939add645c31248af47bde9c060913f21dc1b6fae83286a9d19d72595ad083042839ca25bce3ba534ff423ad7c2c42d9d18405ac03ad6a735f572850c03b9c92ee8838b7c95dab01ee8b4703b5e2bf78481831ec808fb020170d095bc055377bb85c0188b19442a34b34f4e69ec0625dd740754a2015d2f6c3b73d95183d907a4f9a9dbaa08502415717bb76ec105525202bb5326deceb0574ae4b2bc572afd1dbbb05e19e56bd16928d11abef2bb51881b3507da8897ac7be8dac4bb602405d5e1896f8a36a1459f3a66286817b3ca3f3255170f1d10ba84b8169b192f286ac3114776c0c59ced1e9b13a1e5beb791ee10037a4203b3fbda90a2cee9ba4e491193fee6f5e0f656e9b7e23f89b609392e335b59b09ca08e07e4dbda2ee29e3fbcf95316776b8d8aad60244533f997c6c5718c581e0656fda700d978cb3913047c5450e6ea555fc410f2d59f946b6dff6cd7604d6510fa10c1996b4d3b60d2632bd71ce4aa4560104ccb2ff9722c3a909ec43e1778d8a233033b3c29e7fa66ed087aaded671c4076f38718bceb8c970409038a2d755e5f2c025e80cb1c6e43dd14b93d81c1f143d61d31a9e59ec0b8d5ca1d93f42ce95e0d1dce28ea744ac4e794bfe538358ee9d5bd65cc716d0aacefeedce2536d4f479931ae18747b9d6dafb9ea165a96b60ae096126f9463013c8a8e51dd8a07b3a3f0f5574ae9b81872d03192cbdf0cfc40b3ad2e2e217339f37675e7f0cc84fd19083277ce764db7c0a3cbd12fb11d86c035ff2ee98329fde700fdfa40c61af8305740a11c7670a89b55ca0bbca0206f3a0b01b890febb28ff2a6d23652ab3c60b9e5593db178863379133ea2d59f4e8a1cc1fd968b2634bf0f8608246767b27ed689a758664b5465dc2dbf0643ef5c301712ec96d1bcad03b32f522e6eff46935b108e36f86d438d35897640a909d6355f541f63e863a56cbe4df8dcb13ce411bd8be5985c4bf3a075c97f74ca8da27e4c2f9228032e3495b2793bd5c54946758bcf0fe0de26fcc98e0492fe10bceb3c59390d49e8fceb04af985be07d9f1738f74b2417277c9e50dab3ff01188c1522f38ac50fbabd0cb2fd4bc42fe9a9fce77149d82c99d55167f65f4ed4c97202123f8f5c8d3fc6e6200bf247d4ad0fb9656508e4b5868bae80fcae7e375f4f579832921e201dcbaa70c4e073f95f3dce4072dd812ad36eab68105264c8106a18a6d7f7761c6dd354a75965008a07cd33eb15a947af9f6443c05b3270d4e4e6aa5e9185cd818031551c1c33b93f2502aa8cd1a089373d80bd50801ad173617fb61bf12e42e4160c83db987eae970fb74720c31bc2a3a459c45beecacd9188022396879f854790227f8715a0aa0f1f141109ffc5cc36385136a77138d58ea679462a85e9d8145d031fd668928b99bbf7d8c1740438807fa5db55f6110a89660cdb06d41671c4accae595ddc48fe36099f0a0f8a980e3d6286da83f98a81f6f18563a3fa8eed01fd42b4a99d8eca107218b10052c97acbad51c0e43c35bf09b8dd347fc73495baa4a88ab80f1373b0bdec13d5e2931dcfd0912312fc7a85530b21edec48ff1ad3d25915c597c534a535621fddf695d14df650ab3b2143047d69fb49a130feeb2cef968cec4a7c318cdd55a0dd487a7354db674af3973e6ec393a227ac931ed9aa0b1c261d18473adbc3d25bdff02e10c81a7e323bc11560d547b134b7cded2e9923e0ef8011fba9eff5db134f50a517f8dcc7c373c076a0594156d5a272c9caf1e0ee24df6d768be569d321d0b926ea691cfc2352565d5e79c5cc8bb70db2d0109e931db1093a07c067ad44e16ca424d860a32193abedb75e4b70811b24fd681e352307d7c66cd5ff49b07e4f15274fd59718fde7e5b0cb7ec3efcd3584346250ddbecd666fb934b63a6f01888ccb1bd1caa27567807a855357a528df294795d768acb0d8202377afc1b22be2098d2b243318413ff31ec3ac34cdf6090c899f61f36b6b7319710e2d44e23a53ad498f36d71f3906ba93696ef48d532991a1013dc5f18507bc2e4c907e74b00a36f013a92751599c71fec12aa44aa6607c3ca44f1f941e7f9bb956b437c8d74e1e81310eaa031f251917c0f96e517c501dd3bbdf299e1e7dc5ef80abea4a984ce2e252c00a4035690cfa4dd21ad9ea19e53cb5adbf1fec1d54dd806ef0a784688523711aad67b90bf47d40359f08f10767e0fb8ebe930f1550094d00626208ffd2b265c214545bd3237b7aa552548014f18db95330f38caaaada3f0947ad22032a3307be175ef85583dbdb0728bb6dff3479419042378a576d1251e7adcdcbc89b2941cf556ff65799f0b3a16e46fceda7131f5ad419d45fe77785ab85bb7ba6af12d74e9960bf3280d92bcafcac9b33e18572ac8122c603310632926b1d406eeca4c1bc00e4b36745d28d87356ad9e3393ba2e0ecb00765947ece6574b0dee3f86dba884c2d35ecbbe6bf17a85a8458120529987799ef88ef96a7aff53fca237836f7a5ef4d34417102fe1d176a4aa30f0353d8f4f912a94200ab1c1322f322a67f9df4af650a7b8dab80a1a29dccd104f45423df410b19ef9f5503bfd4c7c662d6b6ab2386a792eb9295015c8b5ce50b25b4b8f03e9a5ec5bd0a8a3522e1900a92496f501d884d22ca3c25467f0eabd08cb5ad8bfff449cfbe0d6c054aa6ab75cd1497a3b6ae41bdb39777909db177c7a536c26731b4fee41b3a3470f846de967b0bf5114698c47e98214f363702100327d621f830801e06a87bc7d01b09208aa08beb6e1944c36470ce8290e168b4e309f812d583ae75433d1d4df8db65b95498653be2a78a4769d2385e16944ff7667bab7b69492a4f015c0f6a15ba24b5c0cdcbcafea876387f3468544715857cc2a626b67b93b0c16cba0f28d4180007e34b1b095bba6a3da3345bf498b47c8cccd2564e3e18a55067b45260fc2ffbf4b80588c94bbd8bef657ac6e292c5a87e6eff224250a361c6b8c2e5ef3b97e90c7169d5350b1b13f85246567c1a577faf2cf4c69a3a7ff4a575aca2a131277a2096205f2450859a397534aa48bf5931a931e3f1e77b4cf2c76bac473fedd33c00f104a2946dc92ca65de1cef7382179136362a3ebca64cfab4d96e17cbde81a5c86e2f79a0258b9d0f225e67d5bb6b092cd61c36946dbcc841cd907e349745e44c727a5d8ce8dad6d083987e98e8b6c0b632ae5b86ae0b7d140e351f35d0908f793652b4023907c7a553b1d475a776ffdfbfa052d47c17fc6845ffcd503cef5f09ce4887fa7b65b704eef156bbaae68d6ba98dd83f64fd9179efcca05e424b52218768b4d2baf547a6a715ddac607b6c2f5070f64eb315b17eb33500a8cfe46a55516f13f47823e2f90305728100bfb56e0d47bfc1257a6c3858979d477d84bec21996e6a89df60e9101d576619392ccd97146d60e22c6d830cb5413f363349087bcfa04d255c1040cd5825e1b6d7abb908fc58b3096646f5424a2097cf431d94276a647a7de09aae182ed02055ec890c4705decdb3e728eea3767c57a3ee0207c041c048be73e6e80aa7e4f2ca0478c0ce00359f0bc758937465718ba3829e18bb5dc3dff4677c6860bc6cb82a1b5701f36243f4ed3dc0695398c66bbe5af797ed885a248ee21774c86b68efb40b17ec9a4d46a73f87ab5fb17701bb693b613916b5a8685dc8fe81afbe6df0e746c4fb8c0b36d78448895738db13b785e00961cb942510c109e680276156755f41b2e1be51d97b8df47e7bdc78dd48c19068c2c97777670326c01569dcc584634270f6603a1706027f9ee414cc9ab92fce1322c2253fcf3b194f27715b4dacf7dd7fdaa86b0fc10ca74b7d8721dcd9dec9f4d7e2792237a77bdd3e4a971bf5ec47faa4aa89110115c1af2644519602da117a42b30d5767b2b783700786aa8020cf7e60e09638181c9a58223bb5e4cf82a4ee7957783d5a33c68ffd27eda7af574c06da10eaeec911b6d616c5ee99574146b62e030afb7c9986e0ca85a56a6e8181a4a70d8cb7ae4cecc5bc0e4c65635ff0c94bc1d29be125d4f7b558c9356867315ea3382ab704c7f054a3ba58cd7b9c8c859a4c8b5d341b7eb072da6cd261fae722435a7244ae0975417388fd28b265f9ec5a2c8c5086c05914c5e51a96b640e92ce400fbbbb1d0a54398a9ea3620c3213bf78d759138839247ecc8ccb1d4ae789b2fe9c99a7f1fa277504a3f89e1a04e066cbda4d34afa2a6968f2b72f8953904a1c92e47a645a7fdac1696ccddc4b98b7d2e165e70fedf1a9d7b4cac3ac7924343e810c9b5ce579520c9e2c9cbc5b2e7e25347cc0d381fffdd3952cc418b74d01c2a21e75c8c43334f293ebce72648fd699bee8e9a55b96cf87bdb35d6adf4d8874161ef7beb06e1793e0d044f78ea41befbd638c82bb27a2d15e3ee2ee809b89b824d081c31a9c55a2537c8a63acfcdc6bc7082231c8458715a14a846aeb0672734bcee09bc1db9d3cf9d23bddc28800a810e14b0ee746d49130bfb3bd31b61a9acc0fcb7a81fa39c9027c84d35575875e63bedf465077339bb47a28f84c7a9f547054015fbc5637effbf525cf4fce6f06606dccbe5e3fe19b26125ef5a17c150b44616a352b188491138534f54a10d57ee8ed542b6de954415cdee07ee969bae9382d04dca59d3fa813e578146eabfaf9df101e5de959f22a8c1fb32871c5e1c9c0e9a38995215faead3d047bf677781c18176b826ac84af7cbb31ec69b237489300b5bec0ba415b3eb0563088efe6618507fd5542a9f0d55cbd2005f270c5e651a2c0f4634615db4334ccd2842ee354ed8307047a72de0817fb259396972811becec4022d46d3e0affd51dc4db6a73c79f01fa1c43cdbc16546569351c9b3c95d71fad859694cabc545e358d167a26d70ea8e38adc0428ef75aeae99e9754f45912c293bb9d293da7191a36fc762ad410dab94194d4a7e677aef35ce501a570ae5c21b1a7309b1ffabde43448be26e5ff434c5e8b1ba1ec0ce398709ff591cb87247f8ddf4f997fba9f1d30cec920d78c667a2527d04a7fdc63e3b50ee3a40cb3b9b70fbeddf9546976b92ffc39ab71c5beff3061c82b268970666fc30236cd77758c0b311c681651ed0bb204d67b74adb7bd64f82ceb8962c4fb763f05f4a2e89682639da8dc897fcc53be0ce6898ff8556d0ccd1569941eee081a64389f6e116396b46077893bcb26e635bf290823fb7fde61735a8ac6bf5d33008b636ea854d1c78e492afc4638ca85aad8d83e54b7b0d3970f3e1b54a9b4695d8804e9e2574540b2ddb491cc31b2176fce5d4d2b0da95d45ff58b84a5d2a533b8679c936904f441d6040e85883a9975dd66bc3df7ee33031a4fbe03132dfe1e0839657d22e77a4b99ffe49284158482923ee2fd9119a0ebf52590f1d704628c9023ab3f1e6260feb587c5d6d055d0ac271f57ec6dcb14217ab5fe28ba0f37874f02a4a68c56520c578438286ddfa8bad1fd1e81f09b9bd91787522be099470b38510ae6bcdf0c5decc63c6c492db0d8426294bc4e2c3e8cc603c95924ab673545edcc0acd76eed9b35a602cd36eee3660cac5db5fac8cf3a0fa63c20fa3c87c81b10e28f70aa04d3394530340482c80b2352be15f449ee2795549aac259529ee72cac4ed27d7e41761ca379eb5fe97349ae3e9cdd504d83cc999c5e5a0709ad2041e6750a27c44d339080cda7de9816d899bfefd66252a5092f1f176f889549c3ddbfc0bd3d3345afe7526ee0eaefd29c6b6873a38fb9ca37f655ff3a7d4a378fe458ddb392f8413fa6a86f39aa3b70a0bf92297aadc0f3f410b621b0bc7932be5aa21065853a993ea5b37d6f66b163143abf8da9cd7d5b2ad74ce3d1cd2042fbf49215ca76685bd37819e4c1b5d1665cd2c619314588c4535fba7613bac0319ccbc1c63a526be233d471a059be5dcedf85839030795227788564f379a7be6ddb7d15a8b0abd7a123ebcfa5d0a1b8f24a06124f584de7c647ed8b446664ba55c305ae2ecd8c3f3750e216869e1364ae54e6e020a836200b6b0dd3c0dab8449566b52d47d25d36ce5966b3e90d005d4e624daf0624e1e10585b1b1cb017d27c2912039a7a57a384aeb515ee5af36046c62fcba20af74076e32b3dd555b7396632ba15b9e36eaf1920ffb57b9d361bf2368f82e591f19b9bca4f68ff3568dc1ba4da7dc0ca90b58f56fca99f9d207685df70b056370f1b6f5d4bab7f93ec29972ac741af1d13dfcd66699b772ce5a03557b3e8934a12f5f477a8bce1974677290d5823b9c095df1edddc104a50895841bf031578d875af3585a14f94f9444801022e0d5f1c95313d8af413151c9c9981c2899d9f67f9feaded650cca2ed667f02b81243b09f54783551466282d8a02884f1629d5f6d2aa602cd13b3ca559ce54abd43f6d88bc4591db5f7e056b2a050f8cbff0361ac3d8482cdf6511adf465d8a637cfcf2bc71da436ce928a2d771ea34fdbbcac35e8ca4cb6b6c35fadff4f19b095bf85912a334f79c47a6ae7c3c1d965ee887cb286ed43278f64a5f29bd5e93b0a4fce6547d5f334ce1ae3e6687180ec1b1ad87df121d13d5e76f27e791abdc01b95071d7fc2544e60d6c671a8f86464f2e59011719fa4beaf88b772409155444be32942b67a7c41f6fce127d4404c0b2b2015fd943a981ab5a35eae6a2b35a42e6ffea79933572f0ba7fa752fd77cbe89b404e95054abe160806bb98fd22db7e07b4d0e0b3423629b751a27729874eacc5f7256f0218136e4a7d0da75ac9dcac7874c45443b1c899a2390b0e8aa4dc129ab469445e5410302790583bfb77bd27cfb6e8cd4c151db7dfe66fa01758b3f6539cee58aa2b9837533c45e56d08dc63b2f7187396105e0103c7f64ec14e48743edb9285bc29a7e8306f7d401256192973cf1eedf30ca0089336a8769be9d3f1531c5e780987fcbfc2250b4f75972e9cc41445b2e4c0c0b1058567864c59699b57b99c83d101521eb10c40279146c074b5b4c269980e8840312383701ddbfbd9272a910af5880bfb690bed7fe560ad1de77d009756d8db8ef37a9ae8832af7d66e07452b60486243f87c200ad5e5422b63497df4d0fdd369a761c600dc08d2d0f07e15760913ce052dc193050cd8c940e3fade4a3f5557a69d7c500c4e181c83c3c1207d6582e789e39e4157b6448f079a30f9454ca1d868c226e50579e1952d078250ed3ef7bd27febd4aaa6a6d6c0bcf198637d9bc16da92cf10960ea1bdcfa65fec316e33452b6cae70a90626ab7ae3dc22b2cdfa1988facb38b0eb741e898133f92f705686f16405fab322b18b6355b20d90edf6f7e5374e188c55ee8fb1672de0951fb7e99823a7a91ca3bedba7dbf19f90c4c342f957b6a000414a693672f2a5bd96cbba299e2ff7e63f3475da3d2f24e91c47396cc3cf066cfac658b95102d5ef325cffa783ef47acaca408b816507839a1f955de034765894a995f2634d53fee46658ccebe1565f6ef14806c7ffcd85f372b1ebd0d21ffe0bb1e04eaf6b3bc6ecb95ea44895483ebbc521f8414b66a890a23a1835ac8e5333b5be761cad1b9e9606a0f4c5583cc2215b3e292b704c67f93e50990919bba066861859e7f9742a7f5c8a04103bf8cfc51b2576d5770c02880bde241636e02d11a12f5f2dbc07f035cdace8016fa2de8cd3a566be6cc9731e2a95c70b0561634b5b477288efd6b2b2cf04cad365a3022c5b73b3d180f07b0ff86b013cf72320defab3fa6869c8062ffc27f6967c0e48895369fa463dcebcecc9ef8aa90b36b927618ec7f47d4474cc32f0c69b210a3f166e4003221846a8e2fa13f17382e9aa0e8566be2eab40169dbbad46e5a2e349a95671da2f6e87e75e6c45e58341875616b461c73e5f1c54c8ef9fa963e1088b6b3ad9d1492950d8351845df961425dce1a776a8f8576ae168ead2f40c00a83c052b286e65fdaebcb534ad1ad4627b44b18683376210e9058d07e2aa324594fb752f704abfa469d8a966c8fd4bd66b6126ceeaf020849f5a30ad1659f6675951ba8ada79eb8a01d99aecd56add09f6e656d77f5ce41fad48f61eb2de7a9cbc6f0805b2d04c3babb1e70249ee7907d0123c72517406266cbab341acd2a527edb37bd150692b4018b2ec8058377761135214cd0c8e98846b83c034769294c7931fec4aefa09906ba69932b901af70524ccddf23af37868e7872f68444c9aec867d01c9067a73edc92da1ecd16d7dfc5f7bc1c42f92b15ecff2c43a9c6bd853a4ad0235e496811c0560dbc8ad61a0f809b617a91d2718fceae3dc04544ad9a526da6bab6be3d04e5074e850dc12b9b929c0d2303aea790943fb422857f0be1ae79e4aa16f7d696ee34a8aa16cd691d0a9d62413af2e42a6826558209806b452a423b2625d28d874fb5cb5380c1d8cd3cf61a35e21a87af619599ab1bef242a112ffc1508680022ad59142cd868724d7b028ac3105d30231cdf9e8b10964141431d0ed64f4030bf55616f3671fc84bb0c0c8422b00b872890b779020193884634b23f20e91451a8eab7f3331f4626844b770ada17e3d3fb1174705491b368a4b9d8ad009b191662753c33f2649a9d0e997d95200bff7a4fed8ab5764e64343889adb9bb0a5ff81a98d9305f4c4d93529e900914cc5d887f174ed77a69eec6b15147ffe88c91ec44484310eaa95f2ea1d9edbb6b1d6cd10b91aad09e62548a4d4c9dfb6efd584f45ead156aaf8b4606d37ed408e06c4319e57f61673ab5e5eac836d9dc21ae9ae17a5d155119e7586f401d40d2ca4c2031ce8384ce2188ac2071a098e157c23f63d78227d743ac5c1a698a2ef3c0a5fca084034c65a3cbad5c7f0d22a7df59febd3108a9d3ed909c518c6b92353f4c3c7b80957a1fdaebdac337bad3da2cf1b548b7ae6448bfa0101e73e6b003506259a2da93544415313db43b923d7ea41be31423831777b37ba3bbaff038713bfb5be219ed470311535b72f664fbf59ef7c5851c50b20783e575d2b4b4954b5cf98da200db8cd0ce5219b33aaa55cc6da2b8939cb7d1a038ead7679e90f6103dd991ece08d6f21e9d6145c0c37b8b353226a69a6649bc47f3c98f9e4de42f1fc5b258212f1867145e84f567beaca032878ff2871a7404137463a60e236f080f1fb20cd604e16300de127b0fffaa3efebae3625e59c0855d495f253414a14e434eb32a50d735548ee8115ead3b40de2189219e044df292799aa3cbb383614cd894c220d25185b860a8d7e80944ff41235385e8f5535bbbf421f53e5df8dc6c3904126f07fa3fc30d217e3c6e13006aafb75d636a91777ccd0acc1c108b885e4c66b6df5c05181c25456b47e7b3a18a2bfbbf78a0164ce945e77c51135926110677d35fea445cf7652dd5835dd03686116f855182aa2ffd3de25412e01f4a5d7a361e86aaa60ad8b51c8e8cab060bcd26c337b93d4c6c14ddfc17c7a0ef538c0833ff68661e799b29d826faf3445dbf0fa3c26049f3e0648150b5f28b085ca05bfc6042c6bc969b38a1e8665bc3a2f656afa3e3c33d8a6ac52fe73d13d0efd03aba7d8cd49088a37795510709780c249bf0188a78b8d4d028961f1a0c5de8457ea84622d3d733b0498e5cadc138bfe70d4bd416a0e2abe71085305cf7b43662fc9e618520bb3d423224b80b31628193fa11e07da4ad98e262d9d008df507863fedcb37261de7e30621b40fe94964f4f116e4c28dd90523c872ad80a5acdb7df1d025eab7d15c97d64636babaa12550a1d51c17b88aa96349b3468313ec95c858319c2a2f745907c40e2e3e16c300ab0f5caf98ea8f48ffa2e667afa483ccd9726e2e4631cb6542ef34f5888c16047d05f721047bc142a580ed063582b2369c7ad5375bb9b1c00450411304d6b5a58960ff3b53588f9f42f41aa25733fc015c975128b334fa5d2120750bace8d4ce5bf53d268675f6a5ae5732a3346f34dd44755b9e40e916d97f08f298d7102323a19aec773912c90231f6696c49d32c2b5740db89386d2c075677ad6346f819bcc4cac54b89eb8016fb3784a22b011e4d125a45bac7de1bb5d711cd0e1c7aa54fdba43242be52940525df60e1b6064680fb9040aa32bc8dd2cba0f48fe3614b15e2a839b9959d68907471861eabf6245d2a48b741f358a2d53b2d201ed6c2af136ea8f738ec2327080cb0f584a2f8866027f53f221938be09ac5a676c5ed0178ef0847612458dcb15e30a7340b7288b7f04ee145dcc7ba15fba31e2446aa8dea04a607d73e1d0ed884d1548178b41eb4293d2828f260dc519030f7d18936924602241054f45a782d6fd243e8d23b8ff0c763431460579447e1302c869f4d5d7817c96035ed06fd61d2af617a5342c1ce14f2003ad578b69297a518f459f561d349297c9fd8dcb9fa0fd44c371c44f4013afe129ab1273350da958efbcbe594423bd3451c09e7a142a8bda12c3b1da0f37e94bc79ec408ef2ac80f4d9e0a703b45f7e33cdb5dbd2684325bce85c5500ff0c8fcebcf28c6055c7a4735de16d4f1f2d164592edcc6356c197033c7f107000ebff9457575008e5563564262c9cde05c9487cf583e30ea8f2d0468ea27c02e68149938b171f47d06ff9fe4750b3bb1f4b7e69843dd116463773cf60cf0035a876e61b9483a5997e2aa810b705ab43274c7e4ec8bb5a4b2090c590bc7819e7d7c8833b92ad4faab47ab1d450dbbacd4f9e93592ef08cd8c46843f3b06b0ac77bc83347549ed280df7faa729f419d838c416ad1108ce91b339fdcfd6c780f32fc0cfdbcc65b55032ffc6ea8996a7876066d8af5f285b4896ff70b77fc3a82cd7f8ae2cbfbe4847166441c068b452da48e3f1983c431e07ba188b0ed881505efe9838f7dbd00822a2d62695e2bdc526b4e8a5289947226dc2f6846168cd82fdbb11f2c1826e394aeb878a42d28b82ea3028fd4c05c8887e5fb6bf92e5d9463491dba900c24d059f89009bda0c76f3752e3d80343c3317f88657d2f9c2308bb05f0fbc0defa2197bf304878d0c7685b4c8530ecf2dc9b7b83bbdacc703ee886666a9bf93b80ffb1c098657fb409ad545b5c4f01af3481d1a19430eae33953f69260379a5a46f991a4dbb27816ed5f32206893afeca66347c914c1c2477ba4795bc52b7c46fa1db566a630cf1c16fa154030029a794386129ae9b40d9bacfb8491ce803aa6fc3767c5fd756d63b0688700edc70c1570d686f0c946b2dd3a2a28504f212082995578b86f11bdf742e0ad9e66b34a3e676d83b92b7fc33cecca641ebcb52f3ad394f6750653347c6020fb7a4a87d4066d7baa3532f4f481e7fe9e52979e4fc3e86664e8a57fed29687dcee24ec913fc22086e07c1bcb2bbcefdbd51b72da4f6ecb3f309193288f4583365a00964a37a0fa18f2dc2ceab9fe0b5492c603f29f4520173e9372c2c89ff7206921e697e05a7e6f30ec20242cc031af6da2009abbebab3a9c8417bbbb39a766b351739ebf52bc5252bce5c2f9ccc5971bd6975f6e8a763df2fc2b4edf9be8d4fd5bd80ae33cf884de3bf2a5455b5b6a97cc935fc9d68556f471430a98503cd11f32b69b5c8f0d73954f3e798c5df692bf9b5b4adee0337564bb7ec8ca95da8871336c4dbe51990953967c88be2ef232792e3a24686d9de82ae48e627524be9dece797f7d22c647197210eff0563bef49e1852b133347e4740b02392857737c7d92e8121f5a3fe68bd3900c9a3e752852f50589bdf3d7a687f95fa006b1ed095d0d004c1852e6c5bfaf30ae8c66992ae4d7f6e38e7c9c4a52874f85d1d46d237626dc9385629485bb8d39f1ced0c17071be7dd717662e64cb088b6591a861b5af0ac465a556e2745fc66131d6baed96339e971d54c9644c30ddd22c7d7c0df44cb681d303a30d696d8e8e97fc647a26d75146bd5969dba4ba5b112275c582228c6b9981acb4675e0efe5f08f33162ff2be2a25261f400bc313fd5d2c6ef8f1521b2499d5abf358b293245301f1c334bf7ed5b6bc38865d949caacc9358cf7b680dec694212e30d5a50944c6e58137fca2b9197660d58b29433d11a3a133c6a26d0be2b057cb9ca343416ec9c014a953351417ac7b3ea3944b59b1244d7e153c37b1b0613a2af188395e713ea9471f61fc583267b3b8d8906a8eea710b185e898fede86eb78a709968941ddbc58492e09f3a722c7ed933feeac7d13bc3a714616393d458ca3fdd4b1ed5776583d8c358baef377de6f106fa4b429fdedfa9715f18619ed9076973ba969444ec9d20f11f4a16912cc82107860d1ac101446206920f72d24cab821eec3de80fe218f60fa469cf784bd9a36f545f39c1c66c29aa80fe127b63192e6d5316e158bfe8857f0d352300f5dbf7b326d003e98858799d0f502e1b8882e55c6cc0a2a403f6c47ab8b1caf2002fb829a33d42e9a99660a540d56a4e600cab9c7d25cdc16b3de30784e1f86bd92a32855e12539ac823bc04c69a52979cfee3f81a6d6fd37d3756990d77e3f90a69c6d20518fb38f77d6145263f392958d676da689829b8758f8111e872de1e57329bd7a7e80831f6e8820be8e515871783e4c422eed46b32782a8ba55386e522bd220642664c8ffb354e63d60d5e163115e68d153cde1cfc5471929096ecf828d46454ca4c4c1e011fe8be4cfa282607066e8148236d9bcc8c8fb2c5173a055325507ad472607d327f527e3c56c7cc4fa87ba13221b05d007da569db03cd96cf3b5390d3c0762c3035831d35e191f6194a97cd76e9dfa5162f6307a9f16d375f86f3b5394bd7f82cb7a2c0bf9517ce65f9f0ae24ee52fa89736c17d69ddb9b459c68d4331c01e30bcacdd132733f17c1df768692aa1173d26e9c41227edce2b761c38da9461309335cb65d86809db0ca7fc55bed621982ac5d9155475224c155f825bff7eafcff838bf957310ac2a1ec2d40a516184d9cf66a73cb424afe3d378446e5032566ce4e236c6273695fc6c03d1d602143e58061ed02474304d6a0ef40f4fb79a043e19062b14ef75b7cdd30c1654523d3d6774eda378ea2be3e6fccc5ff21efc36b4ce394b6ca2189489643e7bdc8e10e960326b44cab82de699aeca2270c6ea8597c4f454a1056252452cdbccb7fd4d443f9d272c514d7970e36a057b52c836f2a442d4ea85b415b6456f528af219b0910e429a547b8fcda6aa9f368c21726806cbf5d7d5c89d6982c8fe30efcf9ab8185b98e48743e68012799d168c35d67e3d74c6b530092bf7ef688751d63a60d72490ff2df4c12740567ae9cd4a1596bb2baf08a9c5922bb8c849efb7a558e15d0f3da26815910832bcb7a6eefbf21708c30a6aa7e9e5a89fb1bc2c81fac0b2fefa8e2bd59ebf3940ba45519a8a604a9244dd2835a5a89568142cb89ac314a4bf19b641c5f2e743de835b06d7a5ca31b724fc0e187cf892add92038a8a53579acac757ed163142da1df3e0e6490577a234cb9466bf24a0a04a505ce004f327643d03e9b57deeb19d0cd3267898b4933652b0960f7dc9a0a085ff14b096eac68d0125c5d63134c4213676a31321825f869408a6828b6687ae6b28b183bef90765c86e3bfa0df75e1b148500b7fc5a02dfc61c9987a05e6e09d96f7519a85f03030107baeeeee23ea21fb4ea98b21d4a8be96998986b4c913610a57d721aaa18e1f092fb3d5ee65f0630aae41c5853a0287bc4ec20d9bbf8c10b0fbcf55c3033d73417466c3a8e481a327bfc821af6121d8e0b0098ef7c43fbb864d7e034635fe23204c26b7a3fb78d220bb1155ad33c20436cf6e2f95c674cf4bad9c9b1593c72dd3dab7bccb9327dee558e6d62d416701603a086fd12927abe90faa243636c719bbc82bf07e0825eaff02c6d5d397bbecdd77fdf0e831528915d5f138d5531d42ff91b4853eb33e402d0902f1d9cc6f0c5e801181b2fd5e0997d90bde9a9be4b2573f7402487b32603a55ac982e2f980ce789a9c67b7a66f7f8ed44fff147d54bb59a5a218c5146438a8d2b89a820dcdaf84eb6fe84f5d8d2d93584bba9801097fa2bae69d933023ae8b692c2311086206d84522cd75ae25dcdb917fe46cb43eeb6ff15a63028f8ca5f8b5749ff1d451c2ba2db1ec89f57e357b4be5c648149f77d8092e7c819f03042741806403a834dce5fdaffe5774c373c57286286177b63f9b03b30c23e83f461273ce7cd7a98b24c4c5aca65dc7e200bdd047ddb877bd5e01bd0d7d7b98ff2bf2902bfdb97e04c2b478cf0b883f2b2626ac4529b497385127ddf84a447310ec465e2503d64c6a026a4a27cb891df0a456affc622a55046c925ee7560387c2c0c7384284847a3af702da01efbe9249e94006a0fc1742fcb091cfc4c760cab5c71eb3bb68042cc288709d5d9aeef62d50ca1a1955e0734990bbae763b4ecd83f62091c3533696cfb625cbba52d97a6bfdb8e81f02be74a9e5e0c88aaff81ec0cdbfae96ef5bb07afe13bcb17133f99362f9029da5566d34ed00930c0f107756b003ade413f574550ac0ae1d9664729f302713bda24ad28cb92d5f44bf4857555e11c6dbf2a6c2268f48b13a6148935ca19ae44c50ba382a9d4ba57908b1c458f47596c2953bc92e2e1ed158ea3a8dfd5508e590dc88c180e2803a66f914f44c86bc2605d3e3722d378b295554cdf535c537dc900f38d6d4ba93d8ccbc7548c8a70a0f38557b75c6fe9f457ddbdee8f02538f73d8f7a833b8b90c41c17ad20f50d522bb4cdcba6dfb52d6704ef78645852aed3a470c2928749b947fb6b7c134ea5d9fbf00ef40bcb93b62d25b9f947a51d42643a1afe4c1706f752f682e1ff4e297bbe11e21be9da64d98ef27ed71fc538c077d14fdf7544c8ce25299aec041461b83cf18d5c6c9b6550fd2693e7722e45e26c0cb09d25453ce118ac8ed6da69562aac2fc2376cc7e29cfdf936246e33426079f03470348bf2c58fb63a01a194d83287e6f21e0ec1313b231ca91fdc2f667dc23044598810006c49246cbd9c13ef3e1a9b090e50b5feb4aeb7ff0fabe6d7bdd7a14d9375ec7fc5bfd169231c7af7ab487ce58226c7d9086c7923f84adbdb176a2ca493288a2d510e49376e92c97b537a23c28b3df019149280bc5533e7cde155a09d50f22d08776520944431b9afc8b33d2315409bbb9fea172be94a91ba0910de17b98166d7a2b383436c06f409513f58b2f1f018746f5dfedb6c675c35af55d5a0d119c50ce0ace16ad2272742be4c116486566a510b29b928a136444c5b092b8e070234706938233a38c5f577423e08c32ca1b270d57171a7bcce6cbb43dc19fc06d75a6316d63c44966711be9abfdf74b68e4dfff070d731367be3602fa3d07c4eff69166ef0f8c901d1489eb9be17075f50850e8de10e64356143a39475b6e0ce478e4996a869abc303dc392d554ffd451d1d71a4f7fe10f70029baddab07e74f13e5b98c5725fb5c71d11e426f8fe785b33598ee2ecf77d1fd7a7e15dbfb185063797cc3ad5dd6679746d7384a6a4e0ee191fc45b25a6db11f33dd232014943ee860cf7051a87bc5935e0cf61bfd879d9467f80801d938794972960a8584ddecf7654f58d834b3aadd5cd153101b60ff46559ad709ef95bb3fddf78a8537a5dd23bb921fa5bcd2ce0b4682ab830021f2a8ff07f6a7e91133a4c98ce7589c3494ced39830d57ed1b9e25ee0d7c50d84382f3bc56fe90d8246f9236aa42a647097c5d2a3ac35c0bd5b24fbaccb8e10ba73adecbaadc5d6dc8aaff650d64a598e32ba71f761548d5d2e8213456fa7d9efe249e2f94dde9c0197be546048db780ceb940190a4172e9904a97b3b863b0a864b9f3fdd5dbe827a16a46510f84f58d4a2ac24be17dc2708693ca4032b6dd01146043ced32a339da298dd51d14a214d0f6753e5d759bb396d2f12a968b4fffa5155a0bead64b74f54285647c2be79c241ee871e1134a8d63badf550be2e085c50bf21a35079345598b51e5f0ecf7501e0919ad1209f4f3d854f1a8aeff6423a29eb613324c0c41c847e9bab3e3686b11d80f875775a50a3ccb8aae5c9d8cda4c879ed44e8c45157912c9dc8f34614bc771674429eefe305a2cf0fccf6a7e0d5c81a1ca715a3d0b103019c34f3d9b3891c529a03e4c4ff4e695a3ec703ee886666a9bf93b80ffb1c098657fb409ad545b5c4f01af3487b0d0707f84c3cccb887edd8ff75b6db3835112c3acffce6f6927e5af9dc82123f616a318084c57618001c35874417ddd30dcf04716d7c281d81570e24468bf02a08a276b76d240302e0558639f59621023b7f6c755eafe6ca24a7ecce047f2185e14c684cd45bea970d0efe083744b860e2ed1df03728be2ef526876cfce70909c54c78ecc62c03eb09366e4829998873ac7632f9c3e1640f1ad7273535ed1de6c63f1ddfcbf0a59ff23ac81d9db694e33547f142aa2556ade3ef44863bbfb3c825277e45130ce2feb6b8f2a0cf067359a0687baf97f26dd504a4f24e5c102fa6d6318eab28cec6287dac4f02502cde05c819ea8c53a5c4452b8c954cebc27f6d53685b6867854f5d2992339bbc518b417764fa804d310b00b17a651de3227a0095a7664f9694dca2b271b4b0f013eac07b43c86f3e3d17922b393e0859b61449a15bc98b8bff6a812f67bc4a8648834fb3939df19d1d15696c7bfdaeb5a2f5e340c60cd3ae5da604eb3ae91715f249edcb20f25b1990482b36f18839b2c1e3c8e2182d2a2390ae678ce045839fa936ee045ac953ed41eb510edfcc043ad3105e8b01392c54fcefe1861f742488584f772969956fad79827168b584d83308088c4809dd052580fb774dca8cd1697d0be29e72cbf243aa8ce0b8cb4d1dfa96817828b8bf55a91e1acbbba99a1781250c03b7c2b6f72f407f30295693fb2e28e7b4ded431dc8eb57806d146f064a754380712e0b6591a861b5af0ac465a556e2745fc66131d6baed96339e971d54c1712ef05726d5140ac753a90b111b7922ad0ac52f87e1ab28121247f5e255ce246d1ded0217e6ebe55a30c75138f9de6ff5b0540050462a939f477fd270db69d0d979e87290c2acd6ee7cfd88a25a12719dce4bfdde20d8c1dec1affc91d6c87720e8e8f36cc31638f22091d7faa61f7734fd85a3732d1ca7e63962e48e3137c71bcdf96498ef104ad9f3717bc795ab92193311edbb8a0db5b98fba21ad335e63b4002549cb69815fc1f4f2cfb33bc98163ad2d7007f4dfafb4ae6a3d7464a59c3c38b40515733d6a16214822c8ab8651908bb0b34d749d16c6628d32f36754eb4083c0e09879b7fe9f6eae3c8d15c2b3406ef1e6753d97e17be64473c9e418134e14583ca1d7bbf7999fcf4ee5e680750ff0a79085d76990ff5ccedde13661f9b0d84984af8995d4ba3e1a1a303b809803fa6b2fc377705771ca4406b548369cac4e0fc5f660f0cc63f758bd5bdb46a074a9edb95ebb91967951e6470f58f191df277ceffa14a1c9bbab08bb618ce2f61f30090243fc6248b6fa76ea9964c114f490f16bbbb48cc785ba53b8cef927e41e522b9d99353edee0cc9df4f6ebac05a50dabada8c01b3b24a89722226bdf143befdda6720a17b95e15617f28f8100ee530bb26c2a293d7189cfd46149278837e6fd5a2351d8dd8ed0b730dc3a10ada8faf028f7f24666e3eaa0461e1be6362bc7964ce15c5c336eb642a4ca2d0c07872e11818eced90f6c047f3d517fcc791ad2f199a4850c8a84ca4d52aa5e43f617bc9c2b60ae1ff229788ab5c08ef820a81573a7f0373871d3033d551c3e29ce34e7fa07ec5a1784f7831dcde77f807936013a49aadda1428c5715841c8c84b537c33081bc8701beaecaada3e93faeb2d3798cd3c76f844f3442ad357d049cb9b3e8e220813d53c2e38d5e9bd61b2b61f58653e52fa89736c17d69ddb9b459c68d4331c01e30bcacdd132733f17cccbd9a127e80ac375b76ccae64ebe656e2e8444ecb34d887a4c6a4b9a81f7dc7a2caeef48c151e9123234140909d1290f9502994ffd22e28d43761d4ab42f7695fdae12426bf1232e06f417ab855f33acdc8ab5efea30721649a014cabbed7c0318354fea1c00ace7b9cf7dd1dd564e42d45568a20beff84780c52e4e971441b0c769cf3804730a73c48be9cb8e0f14cb73df07a9af7399f54bea3d4c62d492b77d2f234750bd4ce2424fb017e37a9e0f59871131ab9a6b46ed9933162e4464259a84bcfd74ad476dfea22c7623ab4c343652b6f9788270e1a6b70f2899025349988b2ef77d104023ce0204b2e432d7cec8c71b2724a4fe11603fed77ea580f442042ebc0054b82300a9d51cff174476200b20e274bc2131d6c17e35590ab411589d5b2203c0265922358ce249cbe77cc0705759ca104ab3fe1c858111adcd07f83da4fd0c71e38a25bd1ece5ceda4507574b57872b4ff59f55e6f61e68606810b56a63053e4f71e31527f8db1ccf67389207492ae232cdec48b3f9f5c7ee21dfe9783437bc2df9114a84372340c2f2f1c63986716b190821be98202b0680ea605f9bd0cccb757d72b1a142da1df3e0e6490577a234cb9466bf24a0a04a505ce004f32764370681a8f2a0e714f6925c0ba896cd65f9532c71853ebcd7a93ffb18a980872d6a3e669c2ff91a8603685e8283cc8d5cef798b109b4336de28ec6f8a4c809da70e23b4c85070b128d0ed98b8c741ed89bc9650fd77338b5aace27300be5713c01da610f8862d883fa738641b4b80e76cd21c0919d644e4c09e8a5808349277ef509b7bbf554731970e3a441d4c8d6d823b5173341f6e04f5b65c389332f15ec9fac2916af172a697907c435d57708a2f498ee309b69d3a74789bec76584d2ce9109849f5b5f3981575e0d3d6dbf68db037e15302eb9ba357ca576ccfc87f8051309b0482540537c0264483bef8320e119faaa01724e9f573745940b24c933585682ecaa43d9e7955edabd73ec8ab4e0548c44cfe983b67498e11022a2bef1322127fcfcc578bffd7a6a1a1ffc6b5cf45abaf374369c35df439d3222777bced8a830955dc1ed09dd29a423ba3d951ecdbe903a2b549e127cfb60ed44fff147d54bb59a5a218c5146438a8d2b89a820dcdaf84eb6fe01d4f6e6e8155f1b8863a12b84a300c8e9f7e2ddd1db50eba582112b8dd3eef410242af6d0ae6710fe42737d387900b94329718e2d6b5498331e33e1d008d253434f281d06aff47b46300729f909d5d7b61687c5fdc6d3200d32d666b5ccc271afc87ac9ed5bb0a024bc3d5c49a9f732196b87b7bccf8cdfacdddabc2382e4c520b459362de02d6c4c442f3ec1bf848f571842fb63f3ef8383fdf7a30fa79722390ed027947fcc12f80f4c300cea7c2aa3eef567f1bc73c53bd962901ad076a957ac81024f1d2077bfbea2140fdd63bd505582e93f16e2ae42065c18234b285fde1f37309e0dcd70e1cf7d309274af127da50ba7a758345c5462d02afe4a999afb90acdee3b113a92053bbc430cb2bd5d25661e43d0da26482d7a716bb8a2af13bcd8bcc8d1d40e1eb6b5381b2cd3bc08ec397507774b2bf5f523b3d51dc5653ebe083abae93c87ae1ee264a8157682e23a7cf78be9e336af821dcfe03f8f8989991d0682d23a25cee9000745781b4c9ad1ab231f09360d2aba9dc6f1713c36361bb004cd3e865959f686f42c0214476fba0723820c66418fd48017c7b08741e552cd7449486e1e0c0a3b097a0b2201efd3efdab34fae15d8e2068e1cde8b9789bc06298509bc2f198da9e5f4813147a83bfb33c8c2217fddeb85090f37b630b278736ebd449ac391839512d53474ae07fbd339bd8dbb087993528f98b557915c3e9a609945ee458cde0e5d7e159e93225e0f9a8a908f37c16c8875786ffd068494edac91801ba038ee96729e44902a2b18707a31df120138f0b1b8a4a5904c63e066a3d211da42f3440807e4aa4f3d3eca30b3139ccc4b60e5a38674e404ab9c14456316ec0a4eb5bd12408aa5b0a8f8e09389becf522dd57145227c373f1b5f7d8d670cbd05928642f57233ebdd69276ec6d640b141833e99b4320f52bfc1de0e5a640e71c60408f74853efe0bf93fe350d7b7e8b1e5dc06f96ba5e9d08b9ef6cc2eea798f55f09d9facd14d1669054964bf575de3fa863fdb8d5fe1c88f1a7c8f6975146e130ccd2140791747bc642d6c487f3afa0b81317d94130d3bc28aa7e12d5002b1e9339ba16b7e102fbe5ff2a19908ee88557992d18d6970242d4407434934437728822af4e0a810d04d598a96237c5df9da9752106044c24b91be9996ec9166603701eb77cd069c58b17b4dcfe3f69424975a6335065b1e10cd0fe9d0dff30aa4df03debe36f8fc2447b90492567c89a6aacb60af2fdfee2a739a36896b33651b9721b7f81d15370919f3e4717de27dc7d15912705a2cc44ad9fa7282ac3d748efa21f461cb92f565db41a965163c9a331cad572dc74a162e14ad1210f8d8193a63658de9a184fa76ffe43fc241b92396ba781c90d1b7e0c55bab333ef1e3bca99ff9c7ccf0b0e864da3d029e0a93d72def11d8404bc1a4393f51c0a42c155402f09907e31b7044990f40a79cd4cf15e8c7e90024cc46c8cfec88a704da5905a7ecec4f79fc31afeef240903f102d6ab865421965fbbc558e8cfb315dcafbfa6e8c49d1760962e02f6b074c852e5b042692500fa2802705b5dab6ab0c5143e58343712164e9c943cab46f30405d7655c6e5c7f3d4cbc6bfd830527c5055a34d08f7941da639f23e6406d6f203a325c21a024f077356021f8fad141d83b0d1dea5c527569f3ae384421718b36075b55837145aa6d0eaec51e92befa654bc0047cd036c31e19d39ca6ba379caeea7638afae80c887610a8a21f406658756c22babf3a4a151d8c48b8e8a3f8fc527bb64f1ff0a33899e1ac0f1cef2cfb172a18c5eebcb6c0af6a534321258b0d2290014ab411d3f5467da517b0e7a9a99a5d783b69d8b095b7c4c675853dd3f5b226c1dcccc0e985023edd316dce5ee72d8d50b384bf156319ab3c7b3d039cd2d0decc5b7b074954814c1d4800cf1bc3abb61772407843a423a462d122d6d09bc0ea560bf6ef31fb24c39090b887cf4070c815e0c9024841cfca43bff72c61b805915cc61cf8ccdf9678523ca9a9ce979fc0e7985f90b27eb4c87b678c1811f8949b010b6a5bff3ac17e8ceaee4b5c3933f64e5511a2f98fba281cb87978af73ff3e02f4e3b360034109b9a7c15fef9e465cbffe6ed768cf1f5fcc9e12af79ac752eb12ae0e1bb97d88582e4ce813cec63d0196b66ee301ad9d7a358a6584fbae3223f6e3ee204df047cc92a5d89aedd741e828f6cf1556deee2a42cb31582a80a5127fb27fd772abe94aeffd2538816a9fe55d29265ba5fa94609d5ab12ff1eca1785e45286eaf0fe9bb7f1250a3548ab068c9a0e26f0f57ca7e2296a0612df14f53568927f1f12b35c568c7550194ec915f917f30fbce1ca41771ca8089d2b4cf719c5cbbcabfcfbaaedb6542f1c251637a94ca4cb2de8913129e43b947718aaa191e96a851ca20bb76416234bde85ee2e6ce9bc3dd3b778dfb172e45a08d3f7ab5b026870cca2a7f33969c812b4570e1568d5dffbd49f8a1ed3e3763297c2f258f787c680458a0ff5efb305711705f83b3f925219cb4077613bc6b5bc70531bbf23501dacdd49564aaea07488d60dc4474fb4fac2461c7288f06a3221bf97525a832912ba3a3a33cbb75c854fad88f832018aa0874f9947ba9d48a11eb4aa83a7db1ee8691c026fc295f5e9e0def02e5287976b3444611fb41cdeb3f0c4bebcfb4b65a4fe5d9c6154d1e1e04e5e4d86769cbb05b4e067b3115461ab78cb810002bb5367392cc43b29bae073faf7b835e231c14222fa548ba90f67af6b257f0bb33ad0938a39dddb54020f188d9624f0f4b07b86afe93982c51714fe86fcfdc9e5b770340e8b12c986b4bd3c67ccd286c31eef3c87b828a9994229acda32141cbc6c32c7192194d5f2df25f8a9675ba3fdc9fe8c023a9c5a273d34eb4fe40e0fd739d3d2a0b5d79b11d0981c899e01b448ba0a0809e7f0e9e46cfd186baa5b16891516065ec0a1e727327389855e1446da50102819f5cdfd76d48238ee7596846a0e01dc7bbd99242160754ec24995fec4e1d68f3591d7c20a24a42b09fcc159c616e37a764cbc3b3b65a200f8f1d24a807fe03585377f4358547da9b6e5a8044b0d977c3b8ced494cc999bd32c83454c19cb0ff771460769038cd6b5b9c300929e71c09c8018593be0be4996b3ffa47d55fa4b85c352a7ab0f416ce975b94e9aba681ba80c986ceaa77d769302b1931ed604e5edbff4da78d786b1d524cbf6e1b7cb5818597e266028949f05fdf4add63777cf107db6902aae7bfe0ec9468723490cd1f0b25bae6fa446c3b10b69f54ae11c0338a6afbe6ed131320ee904b86a1f40f313d9f023fb00e2d104018b729fb6bd859d4d82293288494f819612a578b16060c7c59ef9e50afc8c87408bab06a929bf38e3278e5c632c9ee1efbe79ce32b0569a8bcf9dd74625740c5a02fb80c2267080c10630f41c5a6e81069277274530d3a86f9af4097099fed094a7c9c95a17578799aab31feba5c7655ddcd7c421d5b76d209cc41be74c4649df2640a6836b96a55305283a0ae18c2e2da43c1f32da830e6b9f588a309b82087b87848e1488ec1b08ac15f4924be4ce4a3c42f14292ee9cdb1e754680d4612e92ee1e718d8d011c8ec750f731b7ee8cc59450dea48576adfef6e22fbd2755d4064cf0de2016e0ca8efbfe241a981c0c4c7e5910c54b78a25e1a199b0d99a61afca9d20831812a90451769fbeb099f9f0131bf11cdec4bbd51a5a8043423cc2912f708c1c91f2015542288079661db4c107758bdcd89f0c244b2a56fdeb6155f5d223bc0b65998193c563fadd95b492efb1d3478a82d330dfe56bfc0d64c09819169a21a253b021d0a237651748050b9f23f370f9d4cfe2de99daafba8e4ab3104ead0c84101b24e2e45c809a3bf40037dad5454746d1468f411f9dbc58e9faa067af5c4e4e6de91fd847b9fe7db83f46b724ea335b35cf2c769d22a94777f3550c5d86e1e7218d00b94793c9039d172d02b48304abd25a58bd67f55e4eab25db69e8a5ac831041a176dc5d41082f7a0627d35c0908fc05465ed6831335e6dfe3250dc2d9ca960e278c82c90c76a291d2d289ff1c5d4392d2307a8c35001c9115c48004aa468bed3b395861028ee0337c6b89581d1edd6133f1aa22bb634864ed44d80b2299176fb59a5faeac7df3e2122a08bfe3c3ded404421d04a21d32b4810623e7e915569b41e4ecc82e49d0909b1202cfe40e52c290b74bf966f3e103fc4dde6fcf6a951339c49f3117bbe6a3553a0e9f88fd68b3e027a044080d84f7f629d20aea69ee0995b8689d7310dcec21fd963d064b8e746c50c7961109b9b163ea13a143c3e049e05f10adad68088f510df2f132486d3bb1dd7b0e882cc8a3c88175a865e899d03f42151bfbc44af32ec12a1b58f0e3478be2b02ece0231f662023b4618b2cfd30d2e09440951913ae34f60382d6d6ef5289247da5f062e779929f822986a371420bcf6397a41de6b380e135a613b9eda823b9401e8914f60ab9611127f4fa7689747bffb11622bdda2782f0d11635bca7f378cdafad3986b0d59740f4ff4eb8380babe40f5eb378411126dfe5ba126a898d26c334db8d20ae6f3f9b976de9afcbafbb1e75512c4eb84b5cb6c922e7f38a149764085db256a237741ad626892586e1e73d88f3aa6ad717946e7b43ef6245517134d66e5aab3a9b1d81e8b0a10770d52ed20bbf3812e770910b8bc58fab8adb89a9d9492d299ca07db98b77d2e6135ae39ede5eb3dc2428244c65a94a69a8bd63cfa6360a885c141fa1fc0da8621ac689cbac697d5791d13c48da2062ce375349a7a0c3fadc9b3478e6a93c1156e203fb44d1a477d8cb45678940e0708f03948f352929600abca15c90c712f7454c522c275b934f407f8d45fc58adfd6d31cfe1740f74f9525bef39a0a33c0e0d5680fc48bc4f22c995ef8d87a02a943502c03c9e029a0a7645cc246ccbfdc110a18a28201af88b1c76d0f0615f81641da3b1f880425636bab9a82e241965fc647104061f46dcac1add679c39d8bff746ef642270d613def7763561229da98aeaa8636a42cfcc8e86489880237dd1e3a1218ebba2030a2d545a49efc68535e98814b31c2ff81c8f71324936bf219cd6e6735792f90aa48b1f822c1d9246bd51c5152c92d3f596bd750fb49fa9c5eb2f23da18ce424b20f1c9f821ddee37be374edb9623b48d2010879c16873da1a941a87bb60443b91a403ac03901e8d4ff666ec150b88d41ed31c597a4037ddb4881488fa5f97026a68fa979c1b418932fe09898bc59508997ace88910abd1a62ab82d02c658f864dc6a4a1231136f71a8a87ea8ccb8389b852a2497badaf669a6a50d96def9e531810a9c21256b78a5e6e224a8d0d6652b4f7744b107e4e1852e960093a7347ba3cb75c72833abc98eef202d166ed86a86305df2d692561e6ebd64bb677e1ff26617b417394300ddb3c5137c4e73fd44b4b76d7d0a331aa8aae90b69d49a88317926eb471e86e26553657450689e5dd30c20783d75508210f7a9739b6e58284f339e1c673a051cd1262742db3ff1302375a32d7c0a2d333b0ad65131e70b62d14187592905dda10fbb7d0e97711767c2e1dd0660befdcda2929977c14e8fafeeaf2708b853504031d852cc077b0622c107d1e8e18b57e3f03a20f79f0ef6b8055de7a563df4111f12eb8afa86d09f6bdafd5732d3d9152384dc846a14eff3893ca3e51627981365b420ce59fdec35c64cb151fd3e49ba58a6e852057b2e25e2977cffdb347fdb3fadbc03d1099dadcb959623bd7c334fdfdddddd842e496dc3d9fb9de09273f22fff2efc676e647089f95022079dd240bd61eb5da2c4ebb73e6882e4cd04ccf04485b0f2012ee826d36c58f6c44bf308a4cb89e206222cc85ebbcc493a942df8235b88e37a1d2c195f4f1eeec2071feb35711a57a2a8c26993bad6b2b7f54589bc742895babcac12e551152d961e0feb40c2d71fda3762c5aa358fb255e43ce9affcec3814d31388677c76a8809f995520ad02b1d2902b9fe8cc7a640abfd8d191ad6ffdef1021b02035feb7934d585f2e3a8d2b693761903e4b2607da62cc5ed434c89838db0015fb75f8710cc1cd44b5f0ff1801fb923e0b1e4ee83d9762e0ce22c07207add56b6f0308e2c466b1222e6a572eb99ffabad36ad320822ffeccadd2b0be10c9a3297eee9df2bfab3d4af3dc08f934cd6beb3260f6453939df300a721d97ecc98ed53ddf1d11aeffb9aaa5324b32c2dca7afac76266993caa3c90ff21befcd1d1869e08fae47f49ac8783526172157461b550cf40a43d8b940ecfbeb4979623949753e37d54a37311416e335a4fd3c1c2cae40df73c6db0acfe79c854be036fb49f3a716eea2f3ebe267ba66849629fc288571714f4bceb5afb5184848c3cd708069d0648a51f4e66884ee7a8a8a9f4050c3c2c131f709e5fe28909cd88087d30fcdea2df3dc0bfb1251ef46760e39eec44a820d80dd0626ef97a61b93e64e54596875267250e6a8f3e353ade82cd3c953dc9b5777e1d40eccdac1c41504284242b64f709d12df0b6cc4da8e67fccebaf6c79f7cd3c6265f8af5e915e1711b1616253e805cf5a58aef4cd68efb5a230f15ad984ff5edb78dda628d4fbda9ad2116cfdb193451db803bc2888dd1b0c9566a3d62b22251d58fe3cf8c87e55b00e74802de8793c6b9ef9b22ebda2aa2d9dafdd2eabc09b45a525e83d08f24b15e46552fe80e36e65b50d0137b6703d03093fe32af6179bde69c5d35417989a4b9ed9fb5b960bee3f25cac8b364496a590c229f9fc4b400090c33965fbacd6a89486f1ec1d2cc7bdbf564dfd33cce2dc147eea2ca544808991d797af02befd52aa792399640f370347f21a477470536f0315e40be78e685ac3b59239caf56b677d973d5fea7f7604abe8affed61277620c68d0717b37382c52ff800a9f62ffdf7a658333d2fe417e7cc97ea2ac6ac3d8388ac5ca038dc4d366a8b936623c3450ea2d0fdce9ca95fffc72b5accc4127ed0e2e840c0406de251d0130ee27da8d425e3c616de8768c2c0f6b578a0d5431547e74de71ebf7278a12710d817cef1d844dd8a36cf7fedd46627724b78e9e06af42e49a03a3c0f0b5f65fd7e988526181ee9f4c8da48a7f2e9f325935ea690c07dde81b72e38bd2f752557ff83b54f51a9e2212d9b5dfab3fee2e14f0c1a3655b6d818f5fa01d44d864f30e82d29c19a6d75085c25f26b15c0b9d524724cb6daf47636b82ebdde9439b3789c7158b5d6881a8ce5e2e849503ad9f8708faa862843dde3fafee3c9e2217defd362212829cf2f5b8c67a8094dc2149b39af98dd57520aa33b4acaf3914fa9192a5595b1cbcdeafcc6a740b578ce5871f7ffa4896be43b2f86db229bb215358f3640a1595ac0c26c104053230f173116702d28709ebe7fed520c5be2871dd2cb1707f42688dc68028b2f1189f8fc9605519d73fd4bca434a5526c13d0ed09d0d98d15acd17250ce778159da21fc305fb0c6f7cc70e9208b842337f483581765f784d204ca84aa2376a02a81d81b217a8e6853b25d882d196990052ea58e8a90b8360dcd1623bf631ddb41bcb4ca94b7e8fd5ac79290a50bcb1d79231813154f99d7c48ba1dca6d53835b501757dd3f6abefda06726fdf3c8e29ce9eb95f4b0c609710afebfdd51c22d76ff2ffbabd43f50565fd2ff74c0d80901eb67ebb3028e17fb93a496a6256835f16f8ef8c89e0669d1b2c9989610411c5d07b017e2ea0c45579eefbb9f17cf26a496688c11b983a86bc5eb5f24cf8b014ee1362abaed08a7a408c6b074e9064c8e078b0649cae0737a39c375435479607fceb968e8d6931e9851a51a1927c4fae72fb30d198ad6b053ac49d4f710f57b627baa99e642401631d65f97f1cea5c3cf9fa0be1b57f865e565b3e8419883e4f4742a0be8a93759af4cd5cc8e30058ffffffa7