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

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

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

Block Certificate

Block 56183 7ec23f6ed8ca3819b15861cf9ba1ad0ad550b5411ff26854e977ec09f35c4801

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c3dc4bb46656bef3a499160885fa550f92d345184cc2ede0b807016e21a2708b
Certificate Block Hash
7ec23f6ed8ca3819b15861cf9ba1ad0ad550b5411ff26854e977ec09f35c4801
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050640000e0370000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000d6f0e1b13092f89c3aed82298172022525b901093d33933b4bff3f68e1aef086243cb85beaa4b3fb236c88f466c9d237224e51a986e038b1530c0063325df845348ea3b6d5cd42f4d8bb56ef3c68ce6948a831b7b43f58732124000000000000008000000080000050640000e0370000

Raw Header Hex

00004020766efebda90cb40e8d7c4fa9524324726b44670ad7ddc32661bcc3cc3bd36159f4ea823f6be557f0a5668c7952116faeb277654788b136fcbf581e9f60bc986823460c6ad81d05188b70a2216e0107b8e0edc24c1845d3920f55fa85081699a4f3be5666b44bdcc3

Proof Data Hex

59,560 bytes
121216020307a629e86e86cea3a1eee7572fb6b7a8647b8c411e987513b6c9ac840e8c5f2634cc1a4bf8819bba09945f1f1f6652673a2afb78d4b70021cd8a6e4d28ee6c01ec7c0dd3240a67d568bd77d9a66f7c2ed976e2e81edf33bc92f3807a5d2de48c69679c6cf1ff769e602f6e201abba6f53d6536de246e4ccaecfb837f073a23de19943da3dd69c434fa04fb454a9ce0fe99d592f186d0ce4d10ded88b2ab98a7b761e318cc715491566de290881f54eaca69757a6e49cbd87ffe4edcfd5568efbe6327612e489702bfbbf63b192ec05c4cc14354dee54460d1caa2b6c137315ce05644c54fede16859b940aa7133cac101a64b328cd13fb401aadfaff5f503b29e314c19987c266089f7ec8fe373405e765934b589d52375e3532fd65eab4b532720bda6e05c128741b61f4f5823e7ba14754dd79eb50dad2bde9f79608aff9eb62aef54d712080f73690814d27485286ec8eb72c7c7586d296c5aacc3aa0eecd92b03aa24e9fbc6debca9e234a6d19e96add7a6e4fdc0c2e5310f9c42e7e32c1211820fcb509ca378602d72a9313c18c173e07d6848ae4b8d32321fc1f2a7c0c8d5b75c34b124218417f0665702bc29da383218c86d1f067290526a4d45de2ccc3f1951e20bf823318559a8ab033fc9d71ceef14077d21d9735dec300068d31329620938cc90d8cd6dbd11d68347c47b1003440db177341051794bbdc26ecf614737b3728b99e876572778f2d116e35b0751b7dc2fd06698704232bd2f17a0bbb441fe8691bc7ee93b7288e99fd43339d9df35426ade0979fe9b1ee9ae65423e17c9a373e138b416a5d25223816016c62f4723f7f5b356e9ed6e1428421e1c46ee3347794bc45e2a3b1f88bdde354d2debb84604ffdfabf78f2912e773af5267a887c4bcc2ffd895556b6a09720e2e3d87f6dd32ac8030f1d81e67c3e3dec118420dcbd90ec159d9dde69f504cec917c87e8435121b2da5f33c64cf63eb0602809f6d4150b62348eeba4e3dc57e8a6eb6c287dc900023d9fbc054a2b92898ed35a2c29d37f4855a4be3626ba632f00a70b35ecd74f7b342162669716eeb9e3686869662a27e527e24095f9abb3e3596769c22b0cb520cf0dc88bde736de147d0768ea303567e6c4c63d23cdad775fece0a37092f028576d03df96edee8b063e2d659920f35a269a5e6501db9c6890aabb9f4779d725207d5394cc31dff5268d044696f850a488e52f731a414526f2d978c0b1150b93f05230b0552ce99bf981d139b715a939573e6271c135eba5579e1593dd65fe290bd40b82d0a6b581500d3cb21f8b4f2a8195da12e6741eb8a1d007d75ca3df72f4046f96be7f8e459df25686d5668b6b9ba94f6a30a0d230bfbc0b2d1ed59e12595a321a7cfbb58a4e30ca75795d39a8898a04a1a67d65ebc213ae2285f0c90e639bed872cf87630df10f2181051e27eaa293b54c06c883b76424a43eb1ab33bd8fbc699e3aca8cc014c10b3441d308231011418297c1bcea5809972378b5b3e8c2d40b155446d4367af7a386044d0ce8debe5f52cbd4757d4c5ecb12579c50d898186f268e4dc1cf34a217af2810406aa87cf40630fa3f775ad61058adc25704c9cf0864338317258ba2b2a60993ca307106953eee9d95407999714641846dc79b07e4787a7867555483a94b27838971f2a7687044c51ae3795fa2458e9f57d490ea80e3d6cf133e1e37c061e66d36d789288c1b162c98f71f9ad0ecf896caecd0d270d63c1049c31ae5e2fb705506c99903e0e68eacb37e3f5b31256505307151df5c9526ec1e088719fc00ed78e4f6cc5028e05c027b9cfb77cd8f4744e9b52b50b54920c3a8ebb8977a1a10a2f635f9b58b04d020ac02cce8c9b27b8048ad4522a808622d0e92e2e6c9af8b26242e03f49bedc2aed8b7ff1a355dd1e5534e04091f5db9fa2ddb7e0afb79c0b470a158ff5bf63e8ceea74091dd54c91979aab66b3d6523d5a7d77c44b5889a4beb770789cce1eff2cea562b722b2300487f6125ec6cd0fbd3a78ceca74d4770c3b731b023fa57a7180851761f6b0649ccdc1f264b2c151ba4a83e5eaca65768ef147c7183ea5ac4ad2a83d5b797dbe27cc76b06853ecd413ae59aab8402fb2ce792140cb5f9e17100f8bb4621b9de4162966d5bd36a6ebce93899eca3f5c0e8646f5dce7b6c4718cf7de1ec549429e298e4308814ad9daf46dd770005d6621b72b883b2b6a4cb8b49a6795ffd77d6af3ac806306a2f2f5b3ca0f5e760d3388e6b79f27d9eacd37fbd3ab571014ebe6c9dc09605b4a93cb41e4037f361204d249636273cb78b09a203181f26c58515e623dc5e6a9022fef12e00f16b56eb06dd15a7e1ad44eb51e79e6619451265fa71693d84b118bb4e170400754f5824ea897ec7f2215ae492f1d7171b5a6321175874097bc5332ebac6356dbdace2fd478cc931f48430be2900e8896c6c359fd28591547828865fa1cbd757e0800fd569cfd5baa009c1c3fa7d05e2b47ac871fcf554f28af2a4c716e35004525e0262f58217d00056e68a56ea6ddaf3dbb25e7d2389521e9629f1d35ad0f8016484e885d5896e1862aa49171cadac4a290fcff4f410dbb4751da0c259d5fa6c5423da6d1682ac433e6f1af77eda8f7039e4db0eaac5555583ff26216137baeb7bdeef9c95d393191c9c8ca93ff045a9a379f0a1922a02d43d044b2d3e79f2c239e7ba1091410a17b79225174450008723352bdbb0e7ec8431fd3d609a2581af64ed54f004d241d08d43345fcf24a854acf9a932c15f5850f83312ed45ef37ca27c532826c1b4828d5a708585491ba42dbc0ae1b0a349a15191d617741f3d9394ba5fa02ea36a3a0be338a47fb2178749511a25e7a8c0a8b44c4801c852b71ee4d43334db83f0057cf7395b4998b0393a52af0ba9936e57cece6532f0e7289ef72f598a55b52b6f2330a0cca71fee8f883f52c46695d6b51758d966a256a054dd0642c45e12b4060eb9054bc96cacf3e67abd8c4b61c61102692ee76b9fb05f234241295d86b38700226e7d9e6183f6ec0eaccfe4ef1a9cd1694a6e81f8ba6101619769f45f81fe4403009ea4b3b8bf71a8a17498b4fb011a3c34aec244facb9f7fb835cf54ac0d5d614fc7c57ef15d52d838d9e3ce66da23ba2fcfc4ba289d40eac5f69dc84b7bdc0544a9191a75b3360e47e400621e34f7ce04aacdda112f8d2207576b8b1eeb7731559b2d5b123e866e4944101342165ac37ff7e7221611d3a288e0bd83eed35730aa77e84e0de3b43ded86d057457ff6bd2ac3b6aa654c933c33125a48d0335a74c26a812207b9d7bda63e373f9e7273a939c858f377b511b70406d438341caa39f6f626ba571388b2f0fb36714e2a7687863e5475cd9204c07c841a5c4661e4147583630af1f2fda032b2683e5b6967787485ac8dfda3dba52cb2273cde4c499496e54c7bb3494073b07113978060485949e5b2716284aba339261d3f8fe3d5ef350ce21ac0ad00ddacc4b1f0c2d35f9de48fbffdebbc78f5a2bd2b716ab8cace6d3b52fee6695ed699032d0a5377d4e57e2cc493dda09653c59c4658bd9fdbdd0853f369c237002ca79f0e67b95cc5314ce13d2161c7cfcb98a97ef630a8659458a6ba8c3592bf1a400bf52308268622c74b297cce669e57d98e3184027bb94ed77945af61622329697eabd2d787f99856070714b555a3ee29ae80d7906acdf003726205f6ba44ca261a23065d2cd94c58a03c7c86f68a43bcf054bb7474d60f5d6cfc171206747818cf1e799ec71000c8371fd020771bbc9828dcc3e7dc769625de356098c8943ff6e4f70eb26b9c9731be7512fc11f5e7587a2a80ee0f79a71e5cb9ee8f8e808436e852b7209c5cda905e71c515a5b6f6e2468552db49f07c29ee0754345fcb22cc0b781c32dcd2573b3742b9494149a183b8f3d882f20ca424f139534f2b703bbdaccfbd10e5872a48f9adc194aa6711110adadf151e16f7ad3c89a02bb38da6cf59f0a30bdff90fd8e2369091736fbc627c1f4f0100b128840bc8203e243d6760316c027642f2078ba64e62633bdd40ea76644c947feabe3850d2d5a21ecf4e462761aacc782f310d1e5e23ac194bec6c305dd48b4b92ddc3f2b8595ab81dd253a811964dde6ab155c64f86c3d240ef70898313496e591b1ed6c29b687703ed56c471785a1bd66fede14f978b822c12d406d07a7a3875e30c5c5c0e38e34ac22806bc467d805c1dd3c76332fc3375e76fff763e91dbe7ae32183f0615299bdc08396e95cdfb903aa059b40739caa29c5775f39439c8a61a9211323956f5649df4e88a577b9fda9318055a3cb1d222cec1286bdf4aa380b7865fbb428593899553e2f9c4d634fc064c657dac24cc96d66bfdae1724a69cfd51aa49882468c4248068df400ca18e277095b6e4bf3dfc97e45ca21a3e59eec59eef2233d3aec07a0aefb0228060ab7b3d9ab0c4575c9ce6a56a31b3259e74091872491aefb7e4351bed9d7aee14b2b58a6e77d72bfed06a6848e4f3721dee7d28312c748b09fa57c821de486863d276476ee874e91b829dedf06d723b84a03a90a1478d04ea26605eb0e3598d8e796be19d83d3b7da0d7acc46fb2e2ec966ce1f2a031acf7b32f56505946d003a63909d62cd1f82eafe13f93a4ed5954f510b9c1e6db8eac4365df59982bcd5fcc28fd17da829f9c078547d9dbc0f5931f66e9a47fbe43a1283a1e581dc2ac575b098b461ce922a9fce5ebb8149ec8d6e299ac7378545104c2181446161571b86a48ab4176493103f896eee82bb0f8ca9898e9de46fc411759546d9c7f439c629a6ff9d9747446da85caa6f4b3df5dca16c5eff0c83f74ad7d886264a24de6321378eabd8caeb3937b3ae1267aebbf33a6b6e2c1e0fb6ee6d4d71bb9fed094182babb5ae5ac9c1b301712e249a0aa9e9578105d1728de4103ae4438917ac6ac88d3f0007da7628a3e320f719516aab56bb4c7af79500cf5fa344ffd0d87e2b66fe0db8ca020db700376cc9b44a75252a97e2b4719190e7578efa316341bbe218d1cd3daaf95c68e5fc8d882a9ce734f178415ec35483252f26fb3ab693fb876906b240ae73bb8a29f4b009ac5b05504e34ad7aae487f2248f4812dfce35e323eba7cc326445741833bf58314fe69d7f299a849b10883f9297ff12ea3897cfbad0ab3fbfc17a89e9aa3d0c16860cdc4c6e38cd3b7677ca15541b7b0f7b4d4413d209cb5d948ca6c97a1eb67f2d975e6e17c736f23dd301ceb7a0cfdf25251ec93dc9a17a2f40bd18066c4aa6a0ac04ab9c7d119ad5bfc2d80ccc81cc007d26af65c14b7a28b761dc15df7021c0dbb89e71ebbd3d9793b085b2f853ffd3d7d9657ae28d181ac921fb86d726df4741c57c4a40ab7c8d1e5b31e030f872945c0a43d0fdd4e70e97ca09afe51046c1a344a2d6909db3a8d97eef385dca7d2577105f7a08d53e4f10932532b64a70759f066c06f4bd660526e3ea726640be917a5d9fc8e541cadca990dee898c4e6f27144ad38fb814be43d4d932134a45011ddc60b57e2baf27c20470c42c248d73143f9dd42a7bcba3fbb87af762fd66f1a0de09d4bcc84260a1e2faf81edf2d12f1862fa58214668af26a5f5e813b4a3ebea2a00bfcc8f125cc02a5d83a05a7637c585883b1461db4066a3ff31bafe5f3f1b3db762b6710c425d3c713ef74f9572f3391cc59d9b24168aab81c3ca1d745cdfc74f0cfe2e2d1d0da2067a9d724325b2ace951e96310a0a2a437c4b9c568ef381b1fb9992de8ed310be41dc7af0876b2c0bed8e9362016cb842d3110d8f469d5908e057aac743cfb0d4647c09b3d7009e1725e766a5cd4f04a349a8a2941019a986fe338640a2a1ffc8b912f723e0b39097ca5ae9b97202ee2bf0043eaafce8e20cb1782e97a5b391c4c8eba61beed3a2eb258360aabdd55b5a675585c098707536770a84d27c78c8d1399955d0251254dc75a4fc7e2538f0c035a8dc9ace203c76265f41c345cbee24ca4a1b9d11b2727e3abcf63b185f00ec9ebf8593d3f3a6e313dd2a08751da1b730e1dcf126cc2daddbb05c163cfbd1641d1d683c51055a94340e24cdca2150563030e6c913bcbe00865ad3cf298b943ea17c2ef68eaf5c68dee98d17ec6b9526a76c0b7e9a456a1124b19f5690f424705e3560f72db248834fce54268cff7658b0a92cb99fd1295c2fe85da40f8dc2bee6968d4178f8619d1694c353c727beb90265f8fc383033475f9b41c37014c13147434a6830c4a227a389d6a0c786dd36d9c7ab7462fbecb07dc3477b6454753e6aaef9cb8953dd6a6e6e2728aee4a9d6bccc5170ec094544ddeb71d86164e5156fd6d917180316feabfa41d5de74096522fb94555d87449ebc2f01fc896dcf8e52c2d1e0373fcb0aa4d2fc052065119941768c51986ce4c3d8e4e1b6d90c28b5bcf3554c915082722ad9c4662d6b2ace730ebec4167907424a72717d01a243ce3985caa18348a896db9069007d9fea49c306662db09f025e382a9d03fb73c89951151fb1ebd9c2682c7831a9143f4b02463de2f96c0b8e33501c2ea92d44d05acd2d5601042d83a30beaf173297eb63443bd872309026535a9f89d0eddf13468cb72ae7366cc492c2543fb5fd26c6f9a7683680c206ca4318a9b70fd791182d92877e72ce7c8d8b0de83b0a6b6880681c73db6ebaa47c280e11e5f53e7455fe85ccd9ea42849aac507b69e28d972a76f27af553abe9ce0b2b1f4296bc6eee0b686241ccef3345f89e9cd5a5eb969eb725542c45d54631cb039918931439ac40123d5bf867bac9653388b6a782c591b3caf942d3c35929beb4fe2f637eaef5d94c41b347a34c58faa61e14f4579cc6106250a71e2dbcb558cb699b1b6e137bb9cf56aec86be145a3200051a69ab141eff33d28872fb66633f65d68cf7b89f80a133a61d159a7e00e811e2695263021d558e68ea8fffddaa9377a00e267c99d13eab393137caf7f8c9b5ae48b351992b5e7862e26e99ea2a833e4bc8c166ea0512516e3586afb6a69d18b0a448b8a9163a1cacec28f875242e584466b00f6212ccb7433ad073439dce0fa314d85b37da3b73ed7f21838a45fdc230b7fa9084861c730f7832ce24c33bd4de885b1780e14b312908deef841fdcfc0502b55921379fce3ebffad9351f0492f40ea5327c830b5746ea4b4daf1f3721498be81b0f49a1b80b98a3c0f92826eacdbd8c5a4ec4d292ac7f1f08ba985bcdb2bf21790b933058d2480544607cea69e2a9b4a3ac05695da25c9f76e2a8d51efc0f4d8202cf62ee827dde5575a490388283350593e8fab5a9032e4c949e765d4b8301d5b7fbde3822401b6c9967a5e79e7998eca7c85bb3375c5d4ec368a9ade2ad2f09106cdab7267f9c2f21cf35a77bc2826c5331c03f305c730c28d883ab8d10848bc106688b2bd25e156e9905e25b2872415946734558b58875fe5d1a58e25957a7b5bba9dd280cbef65fe23a6b4956ba5d1b5670c4e1d21c2e763263dbd30ab711988d1901c18dc2a40c9fec8b37632a258d2177834c9eda9e40b38117f6aaf179ea30da0aa61f43c43ff2d48c3acecd35e54c2f96db2a72a4c5dff6230089e50ba6123e45f80be91db9d3b80b40888dfe211911ff3c6c394bc9db635730b499661013f8a1dc80f4be2765cda8c5d4c1a25e4730115c762a18c1a1511bd9bf6f8a9c7becfb12895c81dbbf62d9a38c356ccb9dea8236311ccb52b880c3f33da68c7e4f06f7c8d91de921e4976a3e12cc0ef0076aaa8f2c314120451e501b8eb77bbca6f2494820004ea42fac69fae1275f68aa55a06c824554fa146b298dff4eca3333f6e7778485259bf6ea41edcfb1fcfd953d6891b0fe44f6605a189cf97a9f71cd1e37b5b817d440d9e4abbf071db74874edbf9d76fe2d8b5d4b12331fcf9dfb40d8f56db2203ded1b0067430fdb6c4e1b4b94c35bf38b2ac18093cbffbcb1703a90fee35732ba6c0cb7f902a1b283caac5b3ad9bf8591aee96277d46a35070c13fda52a84d6dd3d44e6729bba6f720b9a4c7f19f89dc06216e1b3ebf0876469074ecdc705e90a46738ca1af6a2d6a76cfd31614dd523464f6ae3541dd1ed734b9d3afd75494a04894128e62f3f7ffe733d06fcb41ad713a83afd47e1544042fec57dfdfbf955f8005ce313ca8f4449d5efb304801b0b874f49a51bd5abd621b3fdaeaeb2b35f04cf92bf948f15af22bd52e74d730af7012bc0cecefbe90ce706b2265cc1b8e8182b9df7971575d85cc494fd599cf16ccca02b1d1f2d858feea821d734c6b701aa419fe5167165edab165d6d11d60941f8b37ccc2890c6aeb0752fabe4df70737719981ded5ef476924fd2a7c15f54cb21de7632bb719c7c666db1a24f41d8b0ec4e5752f2e130f97f53a7279ec4b2c588be2f5d027d1c1037628d9ca04feff042a3d934e9959a35eba728c830ef985605e16bfc0601cf98ea4e8f6c3424fc3f188cfee178a4a5582ad840f1a10945c96fb3a2d88ea4393437572f15a5a749ce5b675dfa1e170a25d00711d04f7339286a082e38dc3cf759fa6e4348cbe1235f7d9a5f67be6c9e9af0f60b9f56cb35f7dbd85040331b87ef244129a53b9bc8f7a32da511c8aea55d42593c5a8982b90b0d89cd38eda32e7db4d5f20ec7cc19035943c93c479c242af171bc2a7ac50240af86bb6a30306d28865508a44a9193b591786c0aebac47e0c5b621ad553561f21982762bbf8ac6c3873e9717478256f42114720ef98c730cc3ba63135afef4d932256b2c46fc07147b94545ed7696141c36456a33e54412c443da95d5ca1b176b8a602e9c0c3afa2fb9252947c7f3aa9d883bdf3b2ef080c3d9328b767c327b761055019474e860732ebded87e5110d641d8a23077cb06ad3b7f2711d93679837a7e1e0aa436f737078f480be83841b4a3f47df1edd9a4c8321afe3c2148ea6d64b48cfa30ae841211403754ece998cf728944ed4081c79e7eaa1f1bddb7dee0b205dba7e1a87fd8d96c7805635d986c43f502ef8570af7d468551e3eb4e4e9561cd150dbbae27ecc32814afca12d38d50236863e4629e565703a0305724d372b3dafc3139e9c9700f8e66565ee3bf88da8466ac1add03eb277075f3bdd0835dd40f6ee701e36483574b2fa7ae07d787e5a5cab7975900a0475a24c0814b2aeb64ba819aeee3da93688e6a1984ac6cbe1fc5178b7c641e45af060e255abb8ec2df7eff3593d8df775de0da88a9b307ad047bb07555ed3633228349a17b7e5715fbe7a03349c08ff173c64bb708c987452b4cf0f8ed59de553079283d4b2258bec01d4812b9655ef8489cca9d1ebe8885f39834fc8f032f7049ed9dfc360ab330d954cef61795297d579e267dee537bd286c57a36654c79a96a34ce2e2fba90b5a7aaf7cad897865052bfa229a5db7c1bf5edbe033b9e2c4214e8729c6753ce36f76cdfccaaf67c7cc1265757dde253991310ff1e3b0192f451f4e4d16ae7bd8c607d3cbdfffccc880a7786d3b1104539c6dcd549dc83ac401cc4acf310113cda91996a918d07dcb9667b71aa9734cbd9fe3129d420217d1ae5362372925aa239c298affd521197fc71ff4fc506bab7b6afcd18ceec308a159db4b4de627520757d91097a1955a040fb7c1969a14e186dbbfce03f442106e5f4c964ff05c5b86941e4b94646621167fe4b7938599cd627eddb0bd091da7b3c3ba1003d4ae9be24393c2eba3929149dc777192ef6d74a572c7e5ae647e0be69381f37a19acf8794ef100315f1a42b716734c98a3b580e4c675c0b08e8f39ed752e0524bc8266a6e54510143026fb2da2d2c20644efcba4aae54c3d38df8625d4af2a6f0c76796149c319d7958b27b8993f887970d7d158de7b7273ccc49a9ec683d0b30c6cd6ef76df34c6bcdb78808d7a9da1c1ca537203121f45e9b2ff91cc3a622c372a7a79622dac3712da7df58f634b8a60685462d13776dcd8757878fa6262de612442042be09ed1da46eec5251e8447777eadca7f8b04c7b8a61b5ddadd40ff247b4c68848205bdac476975549addcdae27dc6e8c76c089e6580fa7dec15e88152393aea9d311bacf0776b8cd5a2d1bbaf805135f103f757af6bdfc93e1891eeafe5436e5b943178338e28262050eb036c96c634a399ccd76187cdabf9c2a52c06e85a3282bbce2195d5ef7a664f78bb919ffa6a84dcf0c8768f41843099308b63b61317bb7b2b8a30c0fafa16cc1e90a4f10e3c1ee85a844e846880d30982ebeb04cd161a7652ef5843fe12945486675f185f53ee2d96304babec7e8b183ac508f31265ef8dcbfabcf99444fca0d277cb37674f3a43220c249430702ebfcf38aaa91218feeaebb17d4f0602f8fa6731c40dc8a903ca46d27c46601498b35f296c068f5374adfc7e715858f57cce3fe353514c8f67bb2dd6c708b4056415c9a4706247d46aeb118ad2ec5cdf596f9c0326a4a4189fabf0ed40be25a404c57aaf494a53290626e60879b0b13bdae1acaca91a6fe3240f60e1e7ecb568b7c3554c65028e2c5014e88c60639f20ab0bee2c99fefdd890789b6f76d9e3434f0591a315bcb02048ab9834beb471495f101d515bf10e07e23760f00d543bcbc47a9ecd8d6b4eb3f3a28e5dd9b81c5b18b166259691bfd48ff5cbbfc6d598fbd655fad3afe28fd6bfe746b3e344aaa8c845a0921b57c8c2631feba38cbdb1d27c30a50b5649db7e2165b374c741c58ef7c10fee8af8eafdc95b4795197a2087955b6308bebfd47ad3f4203fb1286287e1f3624be677f60a5ef470fd502a7ccae638c2a6ec1bbc7acab1c2543cc7240652f8ee0443a21b819bab9947968f73579d0ea4b9fc103d4f98c118c8af57e56fd1b2e9537c27d5b707589d41d8fff8b5586595a10bb3532715d48af3faa02c3ac41c33d7f03ecff638bc0e9d0ab9ce82497798d61cfdb0015200a26b47f031465c9aa71ac1d4c3a1ad7e59e945238087dbb71e22323ffdfc3217fc89a82478219babe5aadac6dd1e5d96dcf6abed7501d9a287a1471382adb165c43c21c1fb1813d4a8c95aac99c3593b76b5d1c44170935f0260d1af4b186640e61aeb1f62dda78c4431f3e5b7cd059f525db1e77ae00ffcab8fd56894e182000b9bbe0e6344c0483742926f17e5825374840c0575459929e15bdf79074fd60e31e06d3650fcd89372daba925ed705efa64c9f38fd926ec7b09873ea073493c7cd1e49f476ef78d0302c375c3cc63bec9283ef449f9c554d220edb7d8d13a778432ca4e8e7dc3f00287c44d8869f7302e8ec9ab45cbbd6cb07b22c91a55b19315635d41421364fa9aa4402e9a67f8245a624d0782673ea20855277743b1475b58e077166fbdc276817f65c523cf903b0ec2e5c003cf18465b5bb6565fbfb3ff48c5966b707bf63b05867a833391a664fbb9d5913c41d5e7efe0b54611283990485d64d5a8e9877dccf3358560dc446b94d1e5af2f9a5a8524cedd6ab6ce7557ba128caa16577031cb37546c90a68d95b9558c85c8d18e95bb7b2669282a8983cd916a5afd88b95fc15b51c7707e2e7e5588a844b79b58939b4d0572bc83259529361447e3ef0ca805eaceef3431862f45225405fe91e5700abb60a8ed68f948bcb84cfef8b9bb0d8b26763b59567b684e80dfdce79533607fe17bce27561c10a75dd3e32c4406480bd46885ca552bdf9d2213a6a077d92717142c58ba611c212bfb356b9893636ba6c94b0442eac9772f21e9082cceeca5b6300a1fb249ce1c5cd5d5d1187cf87330398d0e5d3b1e017f76ee24b614389651f7326ac6e198fe9fbefb1e295e685135bacab404b4c9f9a4486b963449625d3da407c86e73a2aa868a09974343a0ff27d5006c992f568cf430fa00ba0990522bc65e2bc4310cc170a549bbaa74c8e21dd9e696e2747b73d9362d93dcb5e0377a9e51783c489997336d261b3a8adf6b114f7bb3d71056207d300f9820e67a10329eb4f7613d584a978dc92843799e7eb55ad168c5d31cea334335b167e6b20772553ac67c21f119655bfff81d69470607bd3a1d734ecc3b737b2b1f836dd768ef2b4d6175f8fce11fbb8a76c69d1bffe755fd11df58ddf2ec4fb39faefb2c8c6bcaf028a7a72ba643b786b610aba29561da9847aed1d2c43dce14d8181b2329e57a515b83b70c0c1eb19f12f8fbb2868a5ae4ca800f7650b9f717b945de9bc826186565dd9250f6f3da8fef3ec8acca524f286553c04d51958ccfea1dded3f0d0a2c9a7ca3eca64d4fe06b41bbd2a1dd79358a1b9cab5217e76143c00eb449209600561b5aae86f9176dc062204fded723c4de6e1b835b70b6edb51ec7726f99c2410a774866d6ed1c464a067d6b956bd15683391f9c64a99117b4807140bbc320b72dbb9e459df974d9582fc49646405ca6b75c86bc6666afb6e7e96a8e088e77ef2ed4625a652932e9145cfcda170d754f3a46d27f9428bdfa18d0586e5ecc3e6724ead304677147dee49f354e285d9c1e15a8f54f4ddfceff1fab46fe69cbb175fe908c9c139fb536d864a6cf04c29a13ba3e3eb3d5172673b098d3e48dd47bbb8c23f60454b2a2bb0ff473b50d2abf16651389b953bc3564ab0871380c4ca6363aeae03f3f8ddd79fb9be78db63cc54a9a2c0404b0b4cf7bc0a50f8ff274e1c48176cad4b57657f17d1237b1a78d469e59aa5766070006f299373f2b7c6e2620876aca2686ee829b2d6b168bda1413544c4f73173e13800cd90ff758ea1a213fe7059ad3f52d0f5bb9b3afcdbfa1d27abe7e0435fd4adac91643c6b76204a735cf87d5034bce64278d8d0750022ee61ad1a06a632c333ff80143b613171059735b0039145af751425de5916b17fd9f23d1d7b5ffea0c6f91ba0c1052086afe71abcc6057b25e9bc2390a6c545d789bd5c0ec00a1543c8ff4cf7b2b0a98e9d472364a1567715618f84fc579ef821a007459c541bccc9c69412574c81acbec4581bfc7d0819a0bedad1777b725cd9cd2756c11ad6a0490f17be28821b61a9757fce7a9bbb7fcfc4ec6aad4d3286c03147c1bdbe6931cc9128637a25a045dc7a17f252ce351e6d4936eb862dbb17399666e929966b0d03f8f9a99cf08f15aedab425e9b327792073310768b53983060f024db30ab3b1a42c74a7cafe65f181d91640dcb13c12a9ae911397fd313a1e9ce6ed2def96b60b7337432ce20d1a8425ee2f6652f36375dca1b2cfba8ac2441db476099d4c1ec8657c8339c970e04442b5d854adefa73656b280d2fe1b4a4ef32a03897983d510a9c8b297aeec2051614ac7bdde0edbcc783ab66ffde7f5666f6771c7120c5cbec402081bf47c33b736e0ab56523dd5b8d63fb469625a0e5340d420c7bffc064333f85e8159cbfa17f8e3c7c11827e01b430947c41f37d3cc1b275d16bc49fd98727b1181b42ac44a46eed790cd1805ac6d3a11433256987061d11f7ac9075d5d7ae2f53f261042bfc43bb27b8482ed05d59ca5a5934078ceb26cb6adb2d84abdbc87ae0fa5bf1f54be85e57cbdfa66f92298b42b832ce7b617c79a5fb33a5f8ded6394e7149624af0afbc4ead62388f2e5a820898dac2c6ae680ade9d4bd53c75985873efe441a3e68a7c5e5960cb8e76e0030fb3d29efdbfefe17e5227d2756504bcc5862ef740c3ec4b72e07a32650dc6e6f60a098f6e5f06a787d6bc8937ec7b8ed0c8cbfa592497cd6a2de2b321069d97ae17b9e2353ad2b3918839961ffbd83d78c944d332c638a98273c62e6eea84bdc3ceced6586c84350d0b916a3f0b16f32db258c1869a01f1299af801257e7f53657de66ca038da6584c91cf87b2cada1f08677e523bea88a7c273216876a15e2fde2cf914a2e5be952ceeca8968d7485aace690241782109ea9a4bd7c29b2baa96215e6b6f43c89be13cc8085b885e5ba46be517ce419f463519d4fab6df4073069221f3dc43b4225099cd740f1833d6f55caadeff78bd0905b49ccf2834628962c87b6334fed49e165f9c69237b89e2a5bab97df8e17810344bd2d5aa60400a496f3f72513738dccfb08d70620217dd2d06d2233ff6f4b3b47ee4cb4763132e0d46a9afd23f3d5c733069c2419f80a428c842b17d327403365c52948fc0553afaf32aaa0b73f07e932db071fdb078a6ff5c719f38190540878a99dcf0ba51a67a3fa167a1198f26d766208cd5102b58cef6a02deed19575339a4a4a59431af565439e61e2f2b7925808162064d149d88d4341b9d51fe7c2681ed9710d603c52164364a5ff506eca76f3b92f6cb86d2d98db9dc4e4de4a8102fc84b5198624353d731649f82c1099e6e22d3512ad9b7a653570c46e0c69694445a87f9efe8efa1f23b17b37f2eb8977407df71b7e4b626174d0e06c920c28eb27eb846f444d85c906c906a11e3f6ceeeea0dcb4be019e720e1161c96c3a04d1aa595ea1eb64ca0b532b0890cc11f97763866f2be75302b27e19245c873f4cc0157e78264f0c635eab9da6df5fb5e27c880b458f7ee5584af2e8c19852460719c739a8748d8aa8d5691a95fd68c91038a86ef5c888d7efb48a636080c414c1c4bc8e07eb60d0082399b1eb27b21cd18c934875aeedd4167c3d64dd0c8117d175aaaad9fbfbd1f9662a24d4e5afa3e4a3734ea9225d3cb0adbebaf2ad0d64efa25b209cc98d7d2962bb22fa0673caf6a00fd0891b269117939f4a2931ce63e46361a767ba05da1f179a149fcb87cf20b95656461a293f98f3549fb326ba3ca745e15f37414c46e6323ced5549b5f29cef0e23e7fe6bfb115c89dab19fc64105c6190f1b2c61d27b72f427184a3fb66ac70d54db2cd0a15753994e8ededc9ade3551849d83ef4493cf78636dc608d0a63a9d1f76690e8b5e2055b59cbb28d38f5b76ac29e93aa3e78c484547b51a0c85689be9f7ee043b9e1f3cd4a315776c0c3554a00334425447ceca2755e58d09db49c275d288d3418fe2f4f054466967587d60677ba59b7e7ea2f506b84efc435ab5fc30074cd526f0f062f1d39e7fa9438dbd3509d370ad06ad258786bd8733c8657cb786171cf26b39cc9caa7ee57e311d5c055a161c8a0765748a061853e8b3e1f1cb9e21c3016654ddbba0e69024ad910af8336c243995bf0a99358610ac186eecb63b0ad1b05af6388a4161d42d3bc308faf16d51290dabea71b28f6e3b09999ec3d9f2555f12702c403ab0976803b50bd80aa653af68acd55a53507980aaeb8715af48be894f35e3840a51eb9d3b60c99cdc063344c46dc1e9e26667204b2c55275db5e41634861f85211449c537371a891c411a9e739712b61f7e20f6e7b40e95a79a892af9778ac2a7cdd7b4b9908210b0f7b1ca1ba29aa3ce485f1ec0f289c8ae8d2b1ce4995805f231f2bca2ffc57c6791c9b7f77b0b12a1311148c3d8308fad6591ff893f993016c7af055d38990bc68b5419592dcad11a8398bc80b3dfb8608661863e32a2cf333beffdea7e6978f00c29e898fbbea02fc53772adb8582dcc3056c99d64e02bacf13323ccb65a4a5b4bcfe8e13977fad546a28023ac919d07aff1f85dec6e41aab617a80bf6553d91576fe1d38085e4ee0dc69bede19b5b0c410683d775701b5348e77c3e2bf5674a570b5b554c81caf76f9958371e969e8d60d8b4bc7ac1c0309a84fd4a1547db43312041de33dc118b1a5c91116c9fdc21b395220e66138bf0119bc41ccb55e5d61a4f464cd5bd55d0134f0139c11e535f01a6940f54d292b6d5a6f969d5d9ef1a1257d497c03640d14062cc2ec686bdfceb54cfe17f667a6bfa1957385ac30f38ad18fbb0fd95e852d5743ab2d66748075108e276f3e018e531c1a4b2243795c8602fa7d418e9da8f0ec28bf44ba9c0c08919fe7242c31f587f60fe9b39888f92b822edb496e62f3ccd7e6a7d73afa929c99c55a7d6ea0c9ca0f05c57f94ce87794a3245a12bf286e79fecbceed15d84277839298b7010bf93bbf8be4ba9d184db0a28e22f141d8760fb3e10afc6b89f50d11b821f3e88b4e8a165dc88e5e1711ea48ec83c3bcb0612ea745db80c58518f998beadd60471cc1cd3d633207f149a302588b793b6604e40d3428a197a4b176023fa64a1eaa9d7f040ac74a6154d00c95ea22d2c218a6d3d92a1a7a13386b64c89e42a32c45d74c706a7bbeea96f519fab3136a51adec3a77688e60ed9c2927d313f3cd4a0c91d86028c244671e7e2f3e15c01f293416ee92ed2eb6d8e6f12a5b907b45654bef7358ba278e6e8f43387baf420f2832a49d5d338103cd41c95d38ceb67579bb0eaef02e35b267da16c5be40ebb82fd3a27a0737cd7d357bc4e8160f891eeab323b4ebad8a531f955e416cac0535bc9d0b0c7284214a923cb52978abd0e86a05c32e87b28eb6559193bba6568da8dbb3465ce3891ef71346cf962211d9cf35a245052479dbfe9fe2308f84deb57488cad3963fb7492b84fad2e3aaf564185325a8a8c4b1cf0f7ca10acda3cadc5676a81c2eb71d2b4dc18d056684b0f609cb37c3f2a469eb6dbe97dd4c648373edb3a2853ba952bcd5256163e4aad6815976e918e38c29fd4a3586256a06dd9ce12b70c78c8245bc2065bd6763d366610b294c476fc43eaab3159539b60f1cc39df796bab316fb51a745721b11672c082b8b4d21e15773f3f877024e4905caddbd4c83793867376a16396a448db53016f24e8ea0d727234f1bda565122284a8fc1fadec4176bedbbe703d114b7fe0928c8354b71332a93009ac6af401c6e1926ec65a66c1ab109ad1dc6e179195ddc18a2c3f8bf1dcc6c72d77d723811ae74d5a89a307073f2028cda566007e2013fada6b1bf28e455618752fbb4f448d2b8b6a1ed9a059b656f5d69e573d3c5e048c037580adf23e95229fd118d432999dcd9697cda23a05b0cb277d84ac2daaee14e4d4fe14d0b49174e73b7b3fa6b64c905c65bbeaf612906e0f54cbae8d469588477424ac45094038580f6eac222294f7c8611e6f52728c2cd50b1ac99014085c1710999e07a953aeed1ec0a89dbafd2e5277e6829aa8877ae71dbb50519aaa1893f4bf1fefc5902ee75fd5d74dc37bc4ff55b7797526aaa9adcc1c3dc09dc42c4ab0a2fb651ad62f853fadba3119b4279f5d3d5e64c3cbc60673820b975e563085f04cb5e19fd08ca03a118090a90467f94396501da09f5285ad61b084de63ee164890969787ce3fe64376c667a7f15e809b02917cdd925018fd089c9920833e35a88406bf751f2185678d8e9f180d72dd127ee2092a9127a64c752f5fc0599d5b84a0b7258ed18cff2a4f1de100ab3d648de682f2fc41462ab0be00cd6b2034a071f64c75e8eb6f3e375fde36bd4c1e654f23e518c75a06a213dc9029ef116872204d3980f17253e5cbfb20e0377f95792ee9f465d67e0e839ee56368f8e725c1303951e79b57c05e0babd13a7dec27bb799fe3895c40440deca5a90373e9b37ff74cf0ff80f9c0bf421702b62b011ee0dd1f67c073a634ca1471c0c17b5a355a2dfe8dab96985f3e760751602e6b29f154cb02d512d920b7f98622ce4ee357a4877f7404d5746e24dc42a09556c72188d0fba41b1b472d2a7b7e5d887108d522efca78b1958d1f3d701b709c0911b5328d6a41bc284e7535019c491dd29e39e1f7abaf62af1b940129bfd450600302d86c77382f245a1d7b49d16bfc3da81b490b1a90c3347f5203a14d992a10af0397375ec32564295a9a4c4b3cdef96bb4f18db452aff30fd761bf7dbeab8aa25d1a8c8bcdc021104606479c515bba1888b27f86fe85982cdfbe5fa4d6d43546867a0ea90c65482b39656574be911dd6b2c58442c6de2847b036d6520a1b685e73345d0b7d8a2cdeb0cf1311f36a152cb0b27f76421c4a606f8fec1cb6946084ae7352dd89aa7660b4a3bace84386b8895031d9e56127402a3787bde6a18ee94b13e76b29aab8c7f9c63b712da0d218436bb609b969843f81196315c044045ceca7a5766bfbcf86adeaaa0f5a8f5eec5908b1a1bbd8b839104ec9c5e4e460f65032734202d97d3768b6ae0d39d83b3523a0c0d03e3d579fddccfdf716016e90aec691f034d5e250af0e7f93fc5359767763f09b8e3db7509279cf595356fd05a19cd28ce268246b407ac1656277c633aa196f8d0782532b81866d2178415de5a239076e2397800e390a39f5fa3c0dd5079494c5d126ec5a32c14a438c85073c5f4295d9db97b63f513dccae7c622ede3b2192cd61855c9d3e9e0c7a8be57e420bd1a693c4d3fc9915e06401cdd6bf9abbf6bc7a396dab6e5fbf3d7d00026fcb631e8a218c938e3c6748cc96fc54b05db7b501acca1afdc2f5519747a744168eaac90141523643187b0e329a1420b4d88e26a53bd001df047ff0f1f67d0002b3e004c1330c800d818926254a7b03074895d6e6ef9cc90b4220c2cda8bd05561b51932fe558359ddf7274cc13ea3954b91dd530f58d5908644a2c7a4aadf147f3e7d40d069119f38de06ed6a271a3a9dbd16e47f107c5541675a35bd3d64a0594a9fcf3d29b6267816ef0b835b08fe9f8ffb2c779892d8e9e04bdc823ce16d0dc35cf90cdc7ee46b0e3cce0a333778d5e3e297622bac3e74abf746ec51faf88233e6742f96a7536f592465351cc0f727630547bb0fa0077cdf893ee741272c5d2a23edec6801de5fd833e15c713d5de8950cc04fe26faaaa840b76d59d9e609b7ee65341ed8f0ff0e35fc82090bec438f0122f70ea2c68f3d366aa1547032c55f08e0fc33f4189fc725394ed78879fc155422751c024a1d60a282473115a03fffc99373798c8589ce30b98b40f2a48a8ed2f1c67b74e43b72fa58e35276e4d9a49fe54c4a7ca0451f0d3fd283d5d7e95c0dad3b8510bbdc7fbadd4be6f46d5efc4026601971622578ce09e901bc2841e82c198ae6cf8cb7ae7f07e0f05cf235527e938c6973e514bca8f27136ed9637ba652ebec7b1c1bb5968141472fc8633e88c54a97624139777d9e6a3b9cbdab17236d64b085a063d5cfab68d70f2acc115f3efeeb176b6bd209c4aa8cc22bc40884a7de5c00a022b8982aafd2268ff2ac24aa8883adba5989a6d0e05b2083b9499611d5faf10d30d91228297e8e971be2eff3a953d5ad149b2043276121dd7191acd9c1be78e9e6d41d4935b0716f14ab785213c78d8e62a5221b742e695a28cc43e8473f6fec02adc2a17268554f68142841bffbf203b0945f1851a72eb43d2fdd09aca61c953ace2f516e124de39e12e34d269c8a549648953f9cd676baa48b83ccdefcbfed79e58a4e0fc25c8637911a2869d0f085a5828befad55b0a680afc50041706057ce43467a646333d9bbdf15d664a00566913437588ca472409034502b1ba8e250987bb86fd15e7785c98d79b74abf8ca64e782503dcd951c7c05d8dacbe8ae705da866f830e3307e5317640d0a8d9ab744154b2dca89ee9adf243fc91b8e5a6700cd2a25a09aa0c5babe99299607a71b41c053008b102c28e561afe2143a0e8ae9bd84cd5673baa61bdb85106a766d6eb5a9463ced42fe179226ba36133331476c411a5afddbb1eae632d7a42410d365235feca3a94c0e1f57748abd1e796b34be3078b363f4d05a522dc29f41738ac5c6056cee91b424ebd53fcb706a019f11a7a1465bf3df444b652ea939c8bfc04ad3333207b1eb5d0722a601366a64c8cc44037b73aa4d44a3cdf7f99f7c097d9895a180f58edac64ee37b7e1fa5aa9953c49c687d7ceeb01923bbb1dcd31e94a1970c8d65e2825716b0616035868e5031ced9617cb8ef5928b994019f20492f41579ee564a81a0eeddee666e7c281610ed71c987e0b59d775b73712d86aa06d110f4eac7462e3e55870f3b5beb8705c9c7bf91efcc34e7acf4d680350eff90c2b9e08f535f86a45530960503d71fdbe3d69832ba1b23b0e8a48b1c2562f26115cadf5eb33c360379e2267a8e5995bf87d7cc498c0ee43890fa38442450ab99acab9c4cbfe8a46253475e94b8a1ccd87d96bb648d01a1d64acc04021d905cf7bc359dbac3225df5d02f19144ba270c642fa216e3ca89b46814338973279dc7a6747ba24c83397acaa089ed5f3dd096cc87fcbc6e17bc7a3a4db29d94c094757a2989da9a320ca3f5cf37222bc93c1bac3c3e991b96be827dd3e6f211f96e6f3b9cbcb3b62cdb902b2ad7e065e118d1dbe1c92d1b8889b4abe6619d13c8f859a89af9b0781c0fb1b34af412e6e4b6262dd1ef2c60ddee98ca916032d74c30c015fc67698959c3a72cfe1da92e3690b34b3d947289cf2a2126913508d44245e79bac56458807708ced152de213c7e464482dd10f3cf0a92025c1f114ea846cc6711ccde798dfd0ebd4e14c798e70d82839d9450636ce4aa8326d0c6f68d343d222fa68b82cdd39d78afd304b021ff391455543b75daf6a4da93da831ff8d936948170664830a0d341669842f1b6e7aad50e019b70c6738bbf01411fc36083c16a4ef0eaf077e8e125e88bc38854af9dc413dfde0daaf8c60ece3bc2f4e899c4ba73c04601ea17bb7016ddb95297d167fd2f2ffd97935da9de1c82e043e5799b2cc2060c27f48df7b6097fac0c77ce554b4af24f05b9d2ec27744bd14789e1604eefdd8a0141b18e1b3bce2189f0582a4f51f7c0302a377e7356882c60b250dfe7c1bf7e90c234e51fa268c6fb668c8fb16da8790b682f583aab25bc447d6a09d74cde19c45835b00afed1897aef32bd5617293c384c430294317e781d988ed633c139b8a7f4f06a76ff2c2cbb2c24f91b5a79501641f0080e653061389f5dc464611eb41977142e52a5ef1c52667f097b554b22efa526e5253676ee0cfdd01622e5e6aa616e9e5178601941437b3cda5ce455ceda4dd52b106d9a186ddba939eaae6bda8a9fccf5ff94b673f1203a4755580f9093c9381d831b360b3c3900dc181d742ad2b4cb5d79f677af5be371b938ac23ede75fbb5ebc41f504e1b119fb774c76d477f7fda28970ae35d983e279365aa43192bb139a07b65c0c0ebf19a1e6d61174ad82243f19acd56ab0326b61b19c58da9b30d309336bca320bb3601666c6433e91924f003aa7de5a80973fdbc7537c235153e586e66acb836b431b7eca653bc12c60bcb8de2949ca7291fdfcc79f591b0cf875bd376b10d8628b5b1302f74abe620861b481e4524476a3aecacc484f9e6d182f0101cc4de696e5b7b87db4245652feebe0acf6fe05dc498fb118cc4794c9a0cbd208678983aa35fff8bc86c556d04d541cddd239955377001b8e6372a5615438dc67f8406fd93d2d958656a63bc8a807178e4b4c809fd155cfad561646d1effc1e26fdd2aefd8b8a86ea35303cc72311ad5b5aaf9d5baeebc016a6afb62ab8860549ea00a3150205e88b62a9723684a56f22c76a6e3bf99b0fc267769447d8de2682240a693de111041109655f3f4cd895036be1a9d50039c6a628b06d8685a052440d47abaa1f715a552a27a920dca311bac5ddc0f2020a0a5789b92210745175593f4af7dd3725fed864034306f1067c64520b164b4b12eb8deb04f15e011969e3b3415371e7e00a6c9be0a2a4167617f6d5f9082f3317b20053c408a77afead85d9cb0a5acfd23a7cc8cca05c69c982411dad51e573b5a1caff57960a491f4390239108d443f66dcb1346c70264a94d4d434d59caf48e3ac889ec39d1ed1108cc80a2c20ae5e51d48a4218f50626da2c4888e5134b1a623d3169225d8ff0669654eb0683e63b0d149f4a922b192e54954d739d7eb87a5fe22f3df7525f7a021672ab4729ab7878a223d1e5464e04ae256a7941adae88f2847edd368616cc3457677a0025d0a4ea874702af805add13de735ba0c3b3d07e25d6eb8fff7b60db69c603c0f5a981032c65b1c87d011307d45fae71f398051cf90d52ab4630181e3886b1e3a469586a39dececc00a80f5afdea8878186245294925386cf339046a406543b15ef7dd81287173de3799e9febd6e663c42a3379c7775312d639ad6514cfcd4f109a7e3cb580f4dd47130c821bd7a00fa493c957854714ea1f97bb043ad0a67f9721281beef3f4aa7fd00c0478f7384a96ded640e2fd489594e9fbaa4c3b33a2db6dd0fbbf1483915a6bec9362e9a4b99b635af09fe294d86dd6e0bba02dc40049078795a57c941af091b824cfe798090f47122033888c04c4e7658f30df87c1b549b749c4e6f4245f160b18c2abc4774e3d29e1372720779291ff9ce9144cff20d2380e22b399d3f92047eaad12fed539146c62d93defbac592bc2598d4140a8a2f4c34a3bca677fc52e5d815e763e4df063bbb3a786ebaac35461d660b9768afb70da852ca8375475a3db7221423a899268e2031613ef54a672dc8f594737cc10444a4def13b11b3c4849af1a70ee1475639f07afa5fc82e7bc0afe3c609e48b4253ece20d752977167a73dfd406c76c76093d0f52c6d8fe580e8e3b1736b40d20737ccae7b16c9c1022c89b3ceb878bdc7f7eedf15289b685b72d252b098f3f50aca50fa0eaa9602f5e948e3799e993c6fabe043ad0a55d1b01bde47992ba6d3e47355e962a0851d415d31e13dd5f3747c1d64d9c75c73552e3c2c5b249bd3af16dd39662103fa3ad07293bb28022ed138d5b5d5290f5db6cef6362c252943ac4a99f48e54bfd1b66fdcb2d44dac77b7acf80c240b95d2d32fe4875e2c9489ac222c1b5c513bff10815ec700908a0096f7f2e475048a7c7e459c942ecb44ed0710e47a5cf881c43f7fe3756417232fc0d65f7a85312e30a33c9ca26ba1413abebb177715b8cad038de48430385c05dad0a865e9ee030eb75f4221930f1955cd003a0feb80ec38297deab2f03ec6438b8fa0a851415e188b98e5c3e85ea11ee26c778e51100fbf6f5339af524725480090ad2d4fb7c75ef110b3e7261c99670cbf5c06fc756d4baaa91a9f6dd753bd5afa6c115e76e8dfece2ad00537239c2837a0d1e75b8e22e46da57fc811e27abc0d380f0f0dedd62166bbbc4a38ff72aa9576b64b7a31b652e0765924996701a6400f587d6abbb967061b2ba66ffbfd5ed0816bd53e520cea9acb4ff9cf78b15087255a38935ea659fc015d698ed5478b63349d465f75c86252e2225120df03ea514d90d212e258c83452f7a092676577800be41cf1c06ce6276d97bedc1db975c2a97c4e5a10efd585c3513f260ef9937a01af892b62403eca997cd4957a79236ee2cdb190a88c0dc1ea446a60c6ab5bf83e63fae0e0fc47e0f3044f9325fc46a4d64978e2c9ff6d191488d49e910089c1b4688b815cb3b30edb38d51864395e3468afa5c491ce1b5e1d604683422b1f30d475385839f84b7c5a7b78e20f95aecd60588410d464596ddfcf768038b0cee6a518c0cfd5aa71f2b723d475dd53e2e58978dddb044eec8ba79c57a196282bcbc52ebb7d11ea836c1e581896d1304aec9ec892349532acccf2a2551b27515c6a4f304b29c677b971e7a2d7539b303e074ab56cf3777a287bd7b8fa41f30d410ac5ec3751b1692680d50f6165658b0098edb37170d331139f25b1263e9ff38a4349a765e5b7a1b1f95d1779e3258d5486109abb18a3ceda54762f827c6b4a65dea4ff5b5eb6da6f3a7dae1eb79f7390240876431073663bc1e2713a4c0bfe5849687b2142f17e1b1980eed21e2f78651eb530986ab96e15889b544de513acf3bbec0640fb321b9efe9589d41c4e1d4f822c6687cb4e73b2f3c652f6692b104a496cb69dac75b0ba2b95f2d76474f14b08a7bd4423709f029cff815ce27f7e783c332d075e050963815aa0f19486b9bf029a62d423aec7e2d2ec172b60062580a4c25f84a8fde7d3effee252517ebc2583bf4cffd9fec11356301b5fcbe7400cb556d0372f9b76dbaf575a2565f3a693149c3a31515ad4870b38a92c64a5406aafaa05c0efbaf9737810f031c1cc18368ce6bf6c2876b9751f955f662b1226ec00dc8765118f9dc4c482ab8e1bee268c62dd82e278d09c358440b208c395548c7689d7b4306947c6b35606803044df6b1c4db989fb728b382baf592d8a633b9175b7358d8576835764a321e7b0ccae0eb0338fd71e964418edfe111f4b2326c354440bb8b29f5702b6d091e2527e6cf92757da986e0cd84405924f19da2315a90d346a4676b179f06af7812d7bff6e553f187da973b882f8a43aadc989d6057f9d50631ffc33732f020d3b2a54a411a92507cc572791eef1ae576fdb634a682f3aab5b09c66c0a0fae239456a1481dfecf7f7cb912714a9186c1bfabe31a27678f15a0b1c88649a2746de1f04352f31a4f0d05e5db6be8bd3050d0571344aa2937db953d12661a950d7932a9cd190c004b84a7793d86a9dc515e12e81e70145ba6203e681e042c3be8e37c97b50f7dc0b111394028f8614da9ecf832f3585c52f18377d44724981409d9d1c0beb772148b62aa29f1a57852e91ac7edff4128532bd3c8bfd892ce48251024207918acf8fdd1ee5467d4662b926705987cd6156a1086d555fc278bf7e50ba41689a47f9e4e34745c7be3ed4c9aee5e4e6404b6d940cdbe3fc4fbfc93bd0d4cbf2f6e300162bbcd3e0b2f9e34661846dbdf54a3357b68c7624d6c76572081158d771e53cba4e6bc59ed28031fde2d053f299a65ce434db522fa66303e265bc72adc1fc3d62c2d3f967828755e04cc06baed38b5c45ac11825d64e180043748c2d700da86b2fcf529efa98b2795c4cb39062b129cd67f9cf02d0ddcbe1239cdbd314c5320575bcfc7ad0caa8ef90ffad446961f822e2109a31bff62373ebd587546ed67ec0e387ebdf07c2a27ad9b8f4da3a372b416a62de2135e4af10818f2ad912148bd0868e012d2e5886a6b031e0a13c1726a97fadbbcd133750cd4b291e0abb2a80420210ba592a7918acf05eba3c55d649f277ba6840a60ff63564776e657e357a60d0bfb7231fd4bf6ca14e9f8407960c951648d4787054b7ba0adee33f39c04c937ffdb9da45dee5b6500e6c401dba90334796f95b018574d38ab146728558f510ca7814dc31f0752ec592b21f20c37c0379c54ce695d068abed314c9c0816fafc3ceced06343b517c91ba0e389fe9e20a42cfe87d4cf7576217af4e5f7aa658cf2fb559d440908c696d55875cf46dc67a6fa145ab5344ecfdb6707733761dbd8a336d8f14492dcd3892f2c29d761fc8ad77124695d1309937c045518ded85ad35180c9717b3aa0c61d22a91e35c98a44193d7d97046e42b0a54806aa1e543d814f203883e2faf3ee9e67fb74ac127a226f1a6c09811a1fca8bc4f13bd60b5074d79b3136d8bb89f080e385fb83d0a62de41c5f0c8b06b8fc6b65ede81a9535d85e82528cdcb931749e8e589aeb26587f3f2cc728b3c4d4a92eae381642fd24bb534ca331490a00e18e634bc29b122f219ec02ab5accb0736908cff5c7d81604645e45e4b4e34cfec31a080ad005d4a204f2a1f7b877e204cf6c193eef2b12e048850e626b8163a976986dfa66c0ee0760ab914177b05b4591d701da9b33b8254c00da83739c25d7d6e6253dac665398886a6426deb8c9c167a7b6c402d6ea7f58fab2adedf325815a4fee46da57cd6c57496951bbf66f1fcb130a4fbcebeca0f1f20d08638d6ec79e2d2e1d048569e133f9266704562b4ffc78424a0e0e72e3cb4ca68ddf8a38d5d5ddb0949d95a27eacfdcf2dfb4a182dd9388f069c61a299a5c67d6d5378c5deebf08212802e430cd75447056c49b31cb0d517d677c6ba546e7f2d85775119864fa1266826f7cb80ef4854e99195cec726714efd3081ce97e04d41bdda8dbc3128bce76ea6e109f54b7b6599575cf936c855e14f016cfdc07310b95f0f3b1c677198093fcf290e7678816804a21dd6cd8e2102bca310ce98fbbbd1190bc8a19a1747d89e6355226b41663804884da7fdde3fdb2f6c1e648ebafc411320a51d5a106a31607b3ed317223e577d8a59f9c9cd137f9aad4cf59a5128898cbd4f0cbe42d86eb2c6e4a57e3598cc365df43834645fe31a1978891a1972960b854fc9e7423a05ad9b6d285a53c8b80c4c08ed66f7092ea9efdac0cbe3b077a7534674203d2c4c181d8cf68a9a365bec51d4e450d5190bc9e321a934e4e16e4fd66aee7da102c94cdbcd233c34bff66ca544214a10637066b9a7f754c7216b351f2565491c555c838a152545e2c008e2499385f1ad9b0135727a58087fe3d7be49a0ae29673592e321bd030081801f28d4f0ef9be9d169de69d550eb1927f507bc4da293e904205bc6400b5940d455f024cd23b6968636ea68f8cc023c0daa6899ac7266835f01f77233ff29dc6c3fef8755a159bad687c06eb5d5703ef04d33f7dcef79edfb5d8029ec624262af060d80ad808928459bc9d0149efd2ecad5db0a66cf43cf287cbdcae237ae880837f4635812cd7037976fdda75f01d4b1a63a1a547bf68ae65138e45710f579faf81ec9204ad4dd5793c9e9b650c80be364971acf5183e566f0d6ee68ce8e9935ac597425d0f940324fae8799e8065d0a8d5291283246697e099b7b9ba2ef1217243e9082a06999fd6d062872fc8285fca32383cb31ccf5f2008b9f2686f8e897a2bf6a7967fa4ed8ceea60381acfd2453543065aa51eb4710e00d5ac53d21b77569299c158e371cafc381e377665987e6550332cb05668acd6c083b59170f4ff790e5990efba7cb3589b9a22b2b9a9b9b5a39bee4e5f931cf62bb785992701580bb161c5aeb7434fcfdfcfa891b63cc570afcb35bb0c5e806e490fe6539b33f1c29b32b7c7e801a9c63fb67f0b4df384da7873cb4855b0289e578582203d003eefa4371e54660c0f3bf11707f1e33389885f8e59b358ee603630a00a17100ad117ba968d63bf13972a9bdf2c08adf067a128fe20f348468292978612135f291f488428d0ab5a1ed5859798c40f30d61eed94f395dfcf3ddcbffe9327f953af329658dcc8124fd3fe067981be0c35f31c03dc1f9089e1f055695bea9f2ea694998d12fc689d73a851592f079bd465eef6ab4459f5dc5089cd0c2f8a2eb843d38285de472ecd260887c792e262c9488cd9bf38a25f58bb687eee6f678c89795b870ce0387eee1414a28b0feb68c982482450fada6916d980e56574a56b69b2244a1d34452a7dcdcf6c1541c5f9522ec8b426199b37302e851813975e6bf6dab7672610feb3d9d4202db3e9891a99d1f82e99c770abd62acecdf97ec60ad4f456c2cd6bf1123fd1c7190d01571336bb4ed725d9e35a9245821b2d63c1b8baae7a4860fc880a2ea99d62b25b8b4f3e6a5171520f47d4b3a9f8d73b4881eeba4cf3cb46a7010d427bcf4b9394057b435f8261eacc39e5836ed489fea05fd28ba6d41e33f9a0b9d8efc5b67070df9850753b48702539564e52437c4b7b7814c92d0e95b3cf15f60a2555231285ed1f96d2a8514b11b630b9cc9e4307933ba54eae95ed12cec9cdd6f24f1345f429c310688ee9a153e248b4c252ee93a66bde5d0880059018e068e286bf301c6a9c50a73aa41e9936133a08ec95baec5d73b20392cc5e61881c33d141b2d0114c5d9962f281a9dcacf595c51fbcc661ae4763854503c1f00f87d096c2befa8daa130c4329ba070ed2800e091493a6ed3881bdc0a07e4960d5708aa563ee782eadd53587ce71bbe28a24bdc2cd8bf7887536087093f405247c8d4e4760e8667cf74bc60780bb47bdc314e9665de3d729cbc0d690a88038add258d11dcaf10ba4a24503877ecf59be7fdfda70eb7b9929a012785284684631fba1773da2bb2ab7f51f5b2206029bbf7c9d3773c372ae71368b51666ae5330b347d61633ea6db844f975388114dde3fb39048e8a6d0d0928cdab9e37e265d20cd13eec29640fb4579d541adddcfa7e7dc7b15e8c9ac461e01dc35566fb0f46e5a9d0a01f19289a29967d63f0148020bc49a05a2e7d81a8e07f1d09183299699739fc3e994182f261e7071800b4ceb0b32c7f2d0fbad175b708ff6375d74a322889331685b836f1073e63400d9b1f6a7012ceeb7c3545b2d3eb6602dd63498f6ab252f974d83801158bfc8b162ab455a3a714d5200408ac671d44e08e4170ed888a214219e7a4c269ec275d89ba6254715082ed902a94aad415299564f9b52f15eec6bafd9d40d8e5edee266aa29cfd0c318eadd12dbbf262680a29bc4ebfbcedc6686bf0998f8621dac33add494dcfdd14a7763ac8c9af8efa60b51e189a12fc9f70dfac83dc1adb0a3a6c6eb65c1a5d16f47db738f6fb56870d57d3e0b0ad4fb7255642182a2e74e07c1192a21b7e0306a56fab63a643727478ea7c5c4cd811028dd5a01170c092e43cba8ee55ec83597984c9c49e10c22bfa692d227f21e355094d50c4c97ff9628f830f93e4a71426b8fb0637fdb1de56cdab5f860a6025b4e67bafc9a7ee9172fd901c7eadafd22ff03d5811797f4d0e8cf54daf5921b3872a50224940a4d06a7ff95cceda14c10a3f3f2fa31b32691ce2fd12cc332bcf45fc92118c7c14313f5a9fe9c52edb7f26215e503ab2354aed62a74f69fc3c901f601fd4be4f4d7d01b055c030b6dc33e1c8475e23f6047167a3a512b46221d924ae3fd7b9110bee0f71089c1b78bc0a7d9278742c5e0da3ebc4833d52875b56b41e5a21c74b0d296e9266227a96495c0fabdf2845dca3b99f9e049ae26dd2ccb7b927289e6ff931092eb123347eadc2d9f20631c80a513db5158c6a8f2bff06ddebb93c374b0072f328edd4ee8344e2c99baa90f009cfb24210fc69e6c8287c3a653a43479490f002b22759afddac44da044abf42be6c8baa224c43fa896410d7ee7d9eff88affead110577b1cb65fdb3db4e0560bfba8deb779213cc0ae09ba9b792678b129112855e8fe0fe16bbfc712d3239974f768ab6305beeb4c519ac14d286a1335f3141c9b78f13f4266512beb7e610b2c0890d662c02aa2ea61ec0f25152f8ecd2f37669a46e3eab7b9cad574cc9d71e3286eb409e73c63a6a1428c198817a0f005ddf5880dfe75708f624d9e81e13e21c4eb2413cc8a02c3699307c3ff26bbbe897b55b3f4ff842bf23912106569e61f6ae28396bc6be3a49d23c6a9593e488129e6b05e707b01396fa3be4337754766c181a24323c29c8eaae16699e40f33a11a4e947b61db6e54010a433923229bab5274faf50005461cbac51c3748596c002bc897edac262b0500c5034808f53749a08c7c362ba5f3dbd372cfbaa636b0e3925d0f5650a17ea5b74a020e05426a4ba058cbff186f6eeb5e8412eb97820eb8490612c5357cd61e30ff351ceea1a513635267c6d1e36c195cddb65e9d6535d09c8101cf6f99503a7dc5d5102f95494a2f3d151b9ba821ea33c42c8814e3bcd05ac37042368fa297f915961714abe3e9c664652e13e32f3f53534b2f6df62b82083db6f647fe5a92da3a1c15e6fcab21229fc5efa72c96317c7a9949c50d77057a5d1ffc200ec03fbcf1588b06e2b7bb6dab7dd7cac4aeaf940e3c54b8d27b8341c9c4f4eb28dadd465a149a6e24212aed47c3906b853df224b79ad4fc94a43bca692affb246965dd16f2c75cbf70d1fe68d74e3ba6c9e3275152f45d91548d7d1e5de766bb4f85402ca9f787f6f621edfbb34de98a65fcba7652d950c007c558ad0be6a1b8227919d5e389bf141d2bd745450677b9192b5b29c4f4b8363c0e3c971e0e332d231339db8b162bd55b0fa52b1bb34ad82a146f7ad8dfa2a232a2577099a361cff04fe1316990f296877c795737735eeac98711aa4974892ce291762da2dda6ed5785c7f0b38edbd6e21a8ed09d5e76a91709d5e4c0aef63bdd5c40ad6bc410acf2b4316716faae69660cd00fc01b18eb0a0b3bc7f08a9219b82ed8cb9ee039dc22e8729138210957349008d40c60595f22dcf66b3113ada6e2e7f9a7cf96eaaa3e419001db135a4de644ac54b81bd7301d45c694a9012aa44142c8c89cd37f7f8c55d2ab9289e27e714a72f92b07fbfef9caa411e9a1f4a2ad56dd1d67a80207fe3d5a6f886273843481b10e4c86bf00c36c6fa0e0b45334ac1c82f8276d25ca920a8600dbc22cdb09080d06ed801deb193aaa835cdbeff93c7712ef576744756d09d6d9cc596af6a11bbbd3b4bfea87e377da79b25da315cb5d7f26a4219eb6f6e141e0a571c8c277fc37f49a4600755f40950b3bbc4db9c0b08c82bde5eff4f262ef44f1acdfc188f6efd1238a5a9ddb9a7d3f60d11aab5770b433278ef7b96a83dbb3d1696f14d372ddfdd2253b1cd12b0f6b052e204a4bbe68c091e664b6cec6fc391eafeb13b07b6cea44a7086430502a3ab2990333aeb3b0bc3e17b1fadb405aa32dd26fcae6db32f001069038e066cbc8f393173610f5907dceeffa5256f0c94e47ae19e057b18155ec58ba80bb271fcc0732bb3698212a95dbc92401569fddaf2447b7e39d168e9250dacf0eee34bd5e1dabd33b5fd4312f3fd15d8d5e0936dda815138dc8e0309943d732799146c429ffda9a0f5ff0929f0426f0aaed4a9d70e008635cbf290e1d15f6e00269dc9f9358595fe0663b2066e94d5751acea04082a343aff9bd5e5f653fc8341a78dcf7ac5971084038a7b43230744699eb57da4cd8d268d163da6ad1419ce6f71ad2fabf4e1fc7fc98a2362be334bccd7e14c41befc60b35c22883e8968abc32e55c1d342c2f2baa7b4f5531be2fd3c3755c4912f14987910338086b5335a6f7e1b6ebc40849d03efe189654af9c941984e63bb80be2679b5b54dfad7e1c16c1396addeeaa085779e9d41767b62aa2faeaa47a912ea6e88d57cee3f4d0c683b8497ba40d7e9d9311e9fc0926350e8be696a224406f5a070f0ca8a88efb9664ebe3a2b7760b441f647e2207cc43e734d8844e188c7411f60ad75627cff2f8c47df43eacb621cdb33b0a9486b13f09955e3509ef49e9c0c3e5b816cae1b8f158d2a096a08bfbf5947382d05fb96cc151474f2c83e58dc976cd04763cdab8878550c8cdeed71f5633ad61b35bb1ceb47e92ecac435b48ecdde2df44ffb91c9ec8cc6abf38a56f1780facd62a6d6ad96f69f1eba1de2c9c9d0b539075b986bc1198442ffd31a13ef51382768a1b723004b2bbd8257a9d7571423bb58cdb61feaec0d380ec58c1ea8441be23371177471e52f550be26f837e559e47a3f1ca5f47e9aee865f45635f9e091d5c15c8c6686cb0fa0a17de0ed70e25e884a5e141afe0e5083799b643b4f3447edd5e0e6afd9c608da28d6c3e78c23c7183ef5bc15f219cb25d6c698ede632ed50bfbb79914d09addbb25f52206f935b98df15331ed7fc6ddf9d0cad6f7c20b67a69e6f0c619d9a774ae56baffc5814040075e8e10c102c58453704d4cc4f691196970b44622f18ea033724fa8b40ae00179dfd75e5a0cf2b11d3e03a691033d06a42c7730070a840c485cf8cdb5a02f962a5c7efd63ea402a3cf097d643e1d251e298686a19b5fcb48f3cc32596ff1a9ebce2c018ea24c887d35ea22fe5a23d41160debec5f9fd704b0b14d14b1ba639ad625985a9c557bcae2c20fe54fe79601483559381e283880d319363fb081cec11f96b0b27abe7c73c8e06d6c5c9d0e05518aaea1a551edd9726beee30f623bc4a8907fb032cf6afe1ac91e33a3dcf7d43621e2972d673d02bbdea40847e194fd7da0c501d8fb066e792f3e38c0ff56f1e43e35d7205ae026bb175589039e036350959fb61353100acb979d30eacaa1697f0a2133ca39063d3b983f55ebcba0a62d179e1cef936ea05ef295652b133d54d82583dc3d6d37d5860414b4aacdf0e339a451777631fd94b011a81dae5e471068b5a2f9662a0685ceaf73a49f3e0fdc841f50400af4ea5c75784739b543a01039b06161c71abee8e3008e96506613e5c58f5b6318c10a95d9790090a35e63bf656c671f47a8c84276b5a89276c67f22fae17fdbf3a9102a69fb4be5ba92fa7833b1f35769070193b4e256e79887cf0f124be867e193bced93a34feaf4d188f0f0c1c22be0555af766f294bbdf91a82c564aa9bdde234a584bc8a1e044e5df7b6261d283df4a77e0095f8bc3eed470eb7e727b75c9d221fc47beca3d0f811e387ab2497c4244e9748ee3254fe0e92e0136342244aa0c917efe13ebaea0c56d875a5fce4a0c3703047e1eb14a75140c835e5c5d40dde068a097ede52b4cac4a8106485970d3ee9970661e820bf1ff0f6409f8e2094cfa1faf42a05b0b658b967db789e68e088743423294380d50f1da6c25a7c36f0041b1c4275c55a4e9ddb8edc6771d505b5b6b2c60f0c3f4f35319152a8589ca3c065c738d1e4211d58f50c3ed92a93c33c1d670c9f416ba53be3e0b339b57a6f5a4fe22c4efb07ffb5a117a264ec2b0925ff22840e3a6c91b9acdf5ce2a63210d2f0901efc13b330348b6cbedc44c915b094cecaa729495de2d34852f3fa12c39ec45a2c941cf8e5fc041e8ef17f5a9de01bfeb3d2c6966b42ba46bcd09e8c50d9ae5758d36152513e6ddc4df1229d7b229fe11539f7dbe1202df3baff4858cc51a50b050b5179f556e4008e09f09bee8ed046e658753f9fb6e8341e19ae975a09a7d25334787819ef4965a73ea2ad186805a0e4c54c10f92e786b794c9503ab54f08985311e8b390fb7f44678a2c126e21de3a9998dd7ddf87458ae59c0f03656930984449439b35a4c84cd0261a07eea17a7ba1d8c8b3738634229e412cca477b705cff45a509e733e11c92c54c2c138c4d3eaea0e3a0b9bfd8419d686519fd8c2395d95408ac706f709db371250d9231ab69cfcea8e7eee9c4284634923e64392137169f4e9c78f1a78046a80968e3d3031ea443d0417a76ae1cb3904aeecaac70ab796070a4716c0945e3800a983a60e4ad4ed2f7bbce817b05224c37051a3cdb9c9ff8c5e71a694f35dc7ea4e39dc1bd2e5a7cbe40e7989a263c37d07e7041589eea0e523822f2aaded83a4900f2bd4b25ff4b94428b8d90aaf24f4cd758a3f6059a71bb050f627f02f19104339fc0ca7f70d100855680cdaae908789bc54c1d207cdb9d41f9e791a0c9ebc0c01f270d01a1684cfe135c29d7d35f100a8eca6c8e722f17498aa1c1f932c708c9c80b5dc847376f6bbfcdde55e0b0e51d2d87ea11b9062163a3fab38478d0d65bf99d177770d805098b34ec48359310e56b7140c431ecd456f8b432a20eda0852c58f90666210f42fa9c91cc80a11ab6ce805dc62d1ef613383a4a9910ca8b543923ad08021035e41140534ee50c117f6fa4d7364d64e0f3a908f630d589266bb6d3ad434f5fe7ceaa1de0e139bc1569069d4700bfd03b999c85a0ae73f9435dc2e53f3c320df11405e781ca6144a8153a5c590c1b96227baf232fe9e7434cb61b988256a82e19354dfad7c5f794ea5b56c862143b44a94361679c7dbaca0ac0ff75c371077e003681053fcda734f80ac045837173872bf7631ea9f099d192b63536ec5de7b79f5093d4ce16a82bdbdf30ddd49d322d0b0a9b4e6d484cfc5f14a359100ccecb08a25bfed1e7271bebfde693a74971a85d14cff68945096ba26f461a59b310c2307296cc92be7dda32a3229d444119d4e618743009d33768af13f49a46478ae77d67891e6d551d44c30c8c11c46cbd91b36f4e4ee86ab6c14d9ae05d07fa5559777d743460f60a60b78454f122a318508d6171290b5df81d82367806e3b0eee8a171877debf7549c2a1280845e93cece459545a266cc42d95580a5fd1456b6a7134332b2e96c852388259ab14a468938a91f5d81e857170abf05436bd31f1246da591ec936721f1720282beca33478d3931b391f6ce6bf6080cff8352ff2cb2df74eae83c141332ab0f085a69becc0c188729005106beb557e4f103c8c26c530a22994921b4697352b934b15ba487377cd1f689e87c894725fda95f9f4548acb4158ba09645bf3cd76be9f532768fe6d555fb7bde81dfba90cb7a1ba023df05f40f126032c7eee7dd7197dbc3cd446699fdad43b9f77da46b0c7360542bda4020b8cd5eef432a3fb8d34d1b2ede992c511ff6532f43530d6b9e4c9fb6134d5c3d175ae96640f0e2d7ad5937d91e889c1bbaaf35c920b8f43f10b6d27dbdd6216f52d5794f3451fd6ea84659642c0ce3e5981d1ad834e4cefea94ffbf92ef64941f23a288f642e4a82513fc9f127066969abf940e90cbbf562191326bcf74c1b316c92ff2f4560108d887bea796bcf8f58f134237bc1fbd9ae49a5ab0a3509b68eae7ad7e525bd14f21b13005f54b594fa0b0fc2f6e16143420ff3dfa421e02cbcde8579df4de17092c568ace25368e4dd0162d00f6499c4b46c19d95b2192ab82a583f42a65ab9487ed5cf8005e507f9fa628f626f0e2674b59f60c7939b1303457bafd97b7ec33c26127756784767cb258211ff7e5e884e665dc499dc00566998162a879ce90721d750f448dcac37b325173b3b664437166ad24830486c9739e52526b2cd47f107e5801f342abb06e9c2e17380e9a4e8a32214afe5ab14ac0f4ffd07f0682a377ea4ae3d4c741c5ad0c7e887cc7c24bc3ba01abb7175b282abb1028c3d5035b3804ad76399a457e2b1adff7723b6f6991c27b872d56a2cc139180bb8956e09bd75e826412283b689b688556535b74b2e3fb98df9121e395f9818fd5cc82b9b27d90347a6c9e4010532b4b077ff7125e5c83df7662014e4da2e4286aa093d06fba2590fcfc5baaf3a841c2830e5c62680c397ece6fce73d4490038199cb9cca4ae210c3d9f887039505aa2822d066124b5fa81a2da835c0265c7373437c733de7659232ed597c4346d4b815afc009ca1216bcf405fd2bef925250dddd7c3e7a36138a4b2ccd1dbaa74798baf9e522b25e6cb878947730f7d379dfd07dbae7bcca3afa22aee3a737caf71393f220a551f7e303c075f8f8a262a89ed4d35ba47ccd03c948d7865b859717ebb45d603902836561b3e968d206d4445ee2a663db61d69fc05e81ff7e97e8dd3436d784e83a5fedc4b6dd5b3387ab3cf47e1616474aea1f649f03664950dd4dc9cd27269e373b7b8118663f1c31765117b55f7fe60b5a50bc76ad5bd18e48a71a85ee7c3ffe871c0d73b2c6f944e0fef3f2fb7cefc33c2c6f02035e62cf20313c06797a0694c50a704633051d1338daa7a89d6ea50bf554f35656da75632b558e9a581a6c2da7fa5199d9d5d575612f180a5f81af79de5bc9f117df09027ca7f6004b86429b8dbdc6002b3c1772f20a0e85c790f39004357827bb0c9ca61bb33cc9c24f9fad6600265a04d08344c5431113a527d4fdbae9117f51339c5e52c5208dd9342a9192c589c861c909eb79280dd3391caca90f4a1faba727845dacb4d2b6c417beb2f963ce8831e090ef106fbe333d1523cd0cb8e9abca3d0a556c59619585f95ad6153e33aad66f72ba5fb4d1e6cefc9aedd4bf21a255a58a1a33184b650f712762232f70bcf4989cdfa012d6c7031740aa5761e109a711f69d1f66d6c01c5b2407f1dbc483cb5117b1bab896f80d8e9c6734bce93b9eb845aa98e023e8371ee635ee6eccf0fe54ab06f677e6e143ed1274c94f1795b758aa21886be7eee019afd5fd59d9c9aa13659c9aae5f0afb93c1bff4327512be92eaccd3a920b76ff372c7a3b7231bc422e84e734fe5e705cd5e8d7856d48ad5f938db1d6b9affd394135f7e421943eaa441a87db30ee13108dbfb0a887526b25981455575a7ac83df40dce9771fae348e78dcf1a6a1f3f77955b0c88a38f5d5ad8ca69bcb487d543eefc1424c19082d4f318cd2994bfa9a4e33acb620d96b840f4082b2c7b2aae5308484e1ce4b1ef17c92fa46f1a2e22c1eada5da609c1ad1bfdd55bc6782e5f925481063d66de4906f0d449a1ef82cba767c88fc2bbaffc19e7f6712b42eaf771b7fd4b2efeb9a00b6efa36e6dae7d09e64dc2aa9c7d6a92ab231647f935f8364db5192baf67e9ce27bedac7feb7d0dc8a658c1242df99b4c9fcf714f5ac228958700b12a27bb92192e58f55690909532ece57f2d938c9bc3a696598b5267ef30d163ad5b762e010e36cef8fb2ac173aec4bf5b9178120498212c5cee2251f5a590f24ceab5d5a9a74511bbcd12522d078a9ce2074d1929833087d0574e5d0e3476f8ed2ba118b577521c8f334e8d2f095607d91993d7345b4692bec054421ae1236786280b1520c1213acd4f02b17df58e7ed0af11b02baec2adc7d5e5f5c1cecd4dd7a8b138f94f78630ff3ba08d1f8b9c824c09150a62bc87461d27700c4176ea25e4ae6b72bfcf44311abcd8ddaf94d05bb4749574f96c7e84aa32689635e2400e3ec90d74a9c57a82f6c172e87624afe22bd6fa926fd8fc6bef45c1465f8aabdacbdf17f9abd090b81ce3a99b52e3f3092ddde82183de5114b91cd438f7ff03755c74ac893a409ae00f2002ce5f3d420ceb07edf8506ee8352f6ed6e66bfa185e2c04e64adf689420533319b054764dca85c5b90b1538b4b8b7b31ea54ea0a17e149fe374ddb1f0f2873f7c6422ff04e3df09db4cef03ecf44ede816bbebedf794f260d646f48c83b053ab51f1bc4e360ff0a3379f1af3c9a55aed1dd6cd459d908cbe7507dce433e519655352344a51c1fe71c538585be8f98e9712034c0c8e872d081845aafb6e4802f751b049a66921f22ca9aa18270ee9f1ea14fc679588a5b590b49b04f3b75b5d9f56e554c9b8f87d6a3d7083b22f0e7a594d5cc0afa4c86bd87c1b8a9b47ca35d5712986e50a46b23b9a7934b121afca333d750d1d5eb39d89a932a72353b7967084130921db7c2cad7c87f74462e36617a97ee10a8d4a4875931e55ca2d49e1f904d2685017fc49e01c6aced0fdf2a43dc08f8d18274d4c4e41f18254946926155a61b564d54978cc2dbcb14b3fd4833603b6da897ac09649e76401a8f89c0b4fce4e7165e73fad88916d7d115eb446b051798cd62d10cea7a598db7213385146130083e07282f97c9cc64c441edcb66582efea119743260b8148d8e92dadc0d5263e31b27f4227bcb253fa8b2f0aa5b2bb6c1ed84f8735e721a252314d4ba503cbfa9c7ee33890a44bb0576b332258cbec482a9b95a16dae449e0dea9390445d2090a1c3915e70a3e3b32a1263b05c246558ec06b5b278c554bf14537fc26e6e71f8d371c94e8d6cbf682815d6d38c4862f1334d4c3f7df666d68b248e6642c4667426cb6d9827d815e4c001c81889ecac11db4c896cc118bdc35fed9c8758c171df67bd6db2406c96e3081e5aceedd7c7eb664ef31cdd93f2cc687e3bd33b86775b0129cbde2c0fd7aaf759c30f7b2c9f68dc40b9dae1fd4a780aae3328a5ee1744de774539cd5b84a70b2c1959d87deb97e48dadbe50bbb71a0c04580121c8f57be4a93b488c486903a7af52b9372448c8e8f3bde4318fc0d8d3e2c8fa8d7a8068912383b900c66f0c5d4cecb2ed2348bc6ad6b951891cd8be70c401761fdcb44467d567ebc47c8f12ef33d96e3ad6c8bd91bf110219679bedea94de62cb30d5795af053faf16fcaf5818313111bb5552f8ccc65f6080bcb96dda42b9a2ead87cf810c573ed395ee13b29bc63a4e8d5170731b0b8ed9a90d96f94a31e8602e9feb884f7e401fe1de9d97ebd793c1c49e656c1eba0d195c36d39aef56220b5b4cdfed847dbd559297b0251983e1f04f2ea5d38526e14158006ed9f96553f9bc6fa9bd9b01185bc550e9c810acff77f79b7c1a6dfa8bace6d914589e486ef924e3a8b9535c3b52c6216de59ae1187d1d57da101a31fdec258d512d22e239355f4db77347297b06095cd36f335a611cc37563adcad8d47ecac7e7e2b83c4a24e5987e8b6c643d55cb9a5b8a469d752dbc5539feb6301867d7968f2b35220e11eae9e48863455058fd828e3379a245050fb23e4971f830e92e514c76e01ad74ce6f12e56af1868278499859774440011efd0f372387a441b6c23cc772542fe209c45ace7243014019e5525774246413774730c9b555e572dec76e7baedec143bda34c4cdc73ce35830195d01c647263a9f9b9f7fb54cc434294848d43e7f5af80891addc9560134410056f1e2c24a97d81533ae4855a0f4fa9eaaaf5c71dd721f8e0c157f4e4add1f8475675a85516e6cc25fee3e82e6e5131a66149c52c2abdd54cb9eaafe60214b8a98d6efa04bf224e9c73cc7decb31059a184f51d2d3a8ebb4cb0b18a123ab152354dc914cf51aacc938118e7ebbbc09a4a8bd1e5aa6cd88ae79133862c7eaab01c872d62bf1911ae89bfad02f010c9331f9e28e0e9429c1869a0ab5eeb22eda932e61eb7a8b99d2d180ff3bc2ec28bf91aa514f6aae61c0e7bdb77fcbb7754184015406641ffd356d2344e299dd2ddee0a811b5be7530ec32d36177c44d0d14630e1a8ccda147bb5b42a8a50bb810d062aebccc3f87eac7da55ba90e540ec3bb212378055159036e09ba4900a3b5d36c5dff82b29eb5e309d050c90509969440fee511dac996c5b823dc4c709caadc9bfea9a2ca5339f9fe53adb70cc28f06e5a6261b6f079e1da514a8044b4feff578958e66318005a5d2ac3c55297714d8fdfe7ddaa81bd22fcf35f98fae0b18a78f316e70321a9a025eb48293b833aa365c9f4b8f2a5193cb2b20fd7cd9c3e00abfe35a69ae445ae023f4a374a9587471ee17900e54f4ec7dc1c33ae084a1a2719f1299bd1a0b7b2432b01c023616bfaa8ca0ce8d3ee8c6493fff99473a841632b6c03963f29ac315165ec6ca93b882b6f7344950a512001e06809f2f125667b90e47c1b41dfe256fa994e2449e447586e8588e6fe0f3542135ae21cc83fbcb0c7a8cc8dd9a99fdaac3766ff6497e2ef492f59d7b9665b21a7d369d95d6981ef21b9f462a1469a6583a6ef71eafa8102431da0bc438f3cdb4e64327ccc910d3793ef42d836114f6d6ffc3db401c9f8394a0eb57c095437d60bd1690d289c51119615c20e1e45307e2b0b002dfce30aa65127d0b22ce0614beb785518301076efd00e809846804f28874b4c38b351e22bc7ef0a8edb8f45ad6e732e1f9469d5b5ac2b30e29de14937486a9fce80fd63ed22d02148e3a1f4b314e1985a79ab83fdd6e3b66beb1ff3e674d80868202dcbda4359528041f39449cb58f2f3185eb0ed89c98f7b74fd17cf0f8adfdbb80c94dd1d31baf61c3f145d78107e907d5ab2cc4a1a3fa0e9cceff0d95929edcd0d334732aac2556ad48ff70e14b3757d35ab6d2cebfd1ca16b32a710587e329b93593d636f1fea3e47ba86e36c57100605d55ef99c3bfed29a7ec3ff2a23c7c3393a5359b7f833e360dfdae316c50007dc89696449a2b4162b9e3cdba55c512b2afd109c04d8bfb6f9612ef007e54ec2730236736b1d4dca8c8c0b40c28ab51d6e00151703a3bcd328d391f2434636aa44ff96be4777d5f280d7530b15d9fd490a3f5a8afcbdd0f1fb6fd18d58021802c5a2fb88217f7692a1132c344d2a6328a1f1c0dc6532b7ea43433a760c393b3e861e125afe703339ba608a9fb4dcf4aa11e96517b837327dfa80c9ba879dc1ca2d015381de927d1532f1aeda4218f8a290c768a23bc21db6bf9f6f61c5c2455a83ddcca382765eaf2adb7b4cb5a666e4d35b3d9f008c45a8ab50d486ddf9129ba091a2fcf0a17f8f6474281645b9b5181a629393ccb9cb9b654dd3a30a8900e3ace1d8829c743df6b112c693952b63f66d8fcc1fb1791957871c9d9f99534aab2a51a637484a582153c4602b3f75de09e825aa766d3c00b147d020ea04b7a24968096e17cfb7efca1d9bdc920ff874ffb735a26b8b3110add6740088dcbb4860f7d88e5ae970cb1c03db886b62e0a8bfcd522bceabaa870e22ab7aa6f32714eda0582317763829240ae49811f15aeeeb175984ca171232abb86411c775a5b5bf78284dfc9d8cf9c8c0b154142eed9d64cede05b06cf19815067e5bb215c174ef2d95c44e6dd9f9963f3c2d95c2504ff0f8b8a7fcb3900ada98be72b46234a70bea8a0539397a828baff217ccc22b173099eb31fe6e2d0820ed08e8806e41578e3b50f20c7c439bfc4a9d18a2a959e57a619972a23ff742e27f45ec66cb44ea51970f404e7785c953248ba4768ecc807830b627779020c40d086016f4962c3106a4db1d36e3a05b9b8de1e3e1bc2916b8718dd393021689d32ed0ac3f79844cd42c502552e1113fb42328f9919cebdb8d63bf4e4c6cc7989ac7183e368b77d61e3a1bf728c5e0bcdcb0b942b7179a7803621d0f8e25cb94f077e61465aa5c0618af288a2e2fb880ddf6628fd17dc36812d2aea5b5e3f926186fd280f79b841b80053afb83ee9fc94a45fa7c16b56d969e9427428a1456e70deb11255096a1b2a1cdab5bed1394433aba910cc49d286f715fe3860effc47c677b30d7d78a1db095cf3b1818189f3d318f294398f449b3e365996ece05207cdfc9fd9515a694dcc9659f2125e6453c1a0f27909899e7b62142bd0bcd14b1ddc7413cb8162a07179d6e61a672ea12ee0dbd35f446a965d2baca4c2e38059fece79384548bf48db1f3624b888a6deb290954455863af079590effb0193718cd63128daeaab977b062918b2534cacc99e897b02a45ad968350ea43123d9312c579bc27516d04a243ac7b0bd6d60393d8adad360bd17ae94339ae21ba8e11d4755ac236c2709bb52274dcbafddf9c8bab676394e4ea90116208a3ddf591b78b8e2fc7517f15e1069a41d667e93933561e32fe22f5379cb692882d533b09fc5626f445e8ec679f865990d647c763ed2175b1f8052d2c076a4d5a51ef7ee82062bbe18afa1ad4899f7e4924a21d7ee80ba46c3798b7e2d0c7a1a5233aebbbd6958852e28bde36c43877ef21ed4c0efa1f983d33fc946a2644a48c08f14e4d80b8212742461246f52b5575045008f6003244e4cd54d1022f9e75908b654d69e548b847f684bf9ac7d9537b5449d1bd794b9bf13b97346deabd9018bb9b026235f4f3da4005b6e7bfafa8258c2daaf092ed63688f38efa97dd6c5cf2101e81f9cb836030fb13922eec9cce1f135aa961b9a640a10d61097a8fd9bbf4948455c78c4bed9227b4b16bf32c9abf3713c910c2f8e8c8175d13524d7e63f1cc4133bd3d43179785e4e17d014ed556bec9a5d2cf02bc1f607122f11cb1440c2d299462a6c2ed495bfa82c5f316992f7188a793ca87f84f6007f4a831791824628977e339142345ba6e6ec650be46cc1948c003bf22d8ed5327794949ebad147cd2ad718f169d89925ed62bcf0bd1047e07aeedeccdc4d21b7010f3117104d2d351d9ff4112d6ddaa73a26e0edc45ee644be6a21cf33c53e7fee8cb97ac7a9f47f6d18dc1debf8fe1fc4fa6370c056ad1436d779f74af2b9159ba009a780c8ecb4998d27acd9fd1e06b4eedd64bfad63a127cd18b84fdb48d24b40e0e86a7ed0c05104ceb7e46a9e68facda4f6589219cd1e5c6e826a9304ef1b6e31e8ca0dca993c2589f6f7adb1d57efd606c4091072772106d3ff0ebdc07f69d24616df53375dfe43d70930c8d87a16b264a8f6b7ea8f3af34c85f51a05bef31e29c25084a4d7303d6fd6e8835402eedfc1702e1a933c47447bcf456d5b2d98e4c2846dd784284a2f14216b0c6c98d91537dc30c0715fa2ec1cdb5e6579ef0ca4947830339f2a293fd0e047a3b9bf02b1ade0f78ea4d41e1c37465f95dec5705188daf3c921786cea9708b3c0f87e8885853197038294b8d2623b6c8194e7b89d9d0cad19cccaacc8e4ee04d6c9654dba846da84653d158ee6e7bc65f9e97aecab2567583bf8fffcf01eb907da7fba80acb03b45018fd63249d630b9a7c91ee81dbc4e59aa5fb0e8fe13e207b055f5a3967d059d7a82763e4855415cbdbb350b358a1bfbb0f5ef4008fc60a34e99681d4fbaaf6c00714f58816a72ff118f9b4291e838fa1c922037ad2ad410f997ba06fa3fc1e2cb9e3880cd4ff91f792dc082c53b6640ea6542b2901a6f59635e7b6d0e65eede301e27d5f0fb9dea6c22bbdba41e917a13450489f945f4f16ee2c29bd75816ef0ec94df58c75eb3c2cd23da7755c4dd45d220460b00c05ddacfad73cc44dd17b93dca87d41cd0545d120a379ec7b93368ddbcc1c2219446d8845cbd229f5b1296f0d3c085dece5b2da911108f45e25c0e9a7747ae8c35a6c3c4424db9401b7bd08b58b640928a214dccd4dbe2e54bad22852a3f370f0b56a974d1a4a00984ba8e06594189a2525fe2fabe4c46a17e62e40910464bc04eb54eac872aacf5f4e6b3bdd6b82224a75787f94991b882183b7fe9ed340c258245d1a13f42a050de8459e576f8769fd2381c7015e753b7674831a9fee95d8383cb8df8a13f16ca4435821975faa263d1809e76d0be5d97e633e8af08c4b9eaa2c0f88418347cf95c8b866d70cc9f98f7e0a2edb4de330fd8965f2e7a0e43da6ad095b7ba39753522b7a6889fc0d8af2365dbdc024cd4e38f1aaa58e712dd82fb3a9ede2176e4e118deae0745beab378813e517ff8ef921bb907cc2c0801ba35b866ef7887ac2b318b653fc8eda52b57f383113b9b86d2c4ae4a7c0e6394037978fb7569809bf1d498bef012023fdc6d73796462b355a1f3b70084ac43b0ac71fbf6d67cf4422bda70a684e0c1d6089f38970e6a8ddc4fc89c9241119a0fd52adb1e821df97b40b0a8e1c6e551176a400863bed21ca573fa786cda76bbf460d3556e1034746c519b4a863b245921e1dbf1698519625025defe8116411e69bc66d9f1b3570bfdee7432d2ae457685ade6074c3ad661af3fcb302de42dfa4a7e3f43d0f42781e3b734881537357d0011545c9c5d260e35efb06ce0832bf41e61b128ab8daa4ca912797c6ad3a3167d9dcc47d6aa0f900dc54a9bc364eea92adc94f9e06bcea52ddd90cbc725a1e4da049b5ede5e47110542daf470ebad2d86bd968593ed2d4c7327019de03d3fa3eb4c4976950f6ff437ece401e9d722e523b14c4f15cdf77eb386a40941de64ae819b11dbfc44de5a639e5b9fd5ddfd3e17757b01f65c7feedb1075cf2d9c0f1981fa4f42ad2f04541bfd1d493e253fda599cf6b1da9bd4c6e9dc54f4cdd54d52f7b8cd48083077c4aecf5d11af14baa026abae1390be8655a75a21d97e820c59a7597a59055694e8cf649655cb6b3c8465146c7286b66dbfe2f625fd93b347c06dea0f2de4a2c8d87151fdf0227b50306b80229c38781f2599c7999b40353b7813fdc4df6c39d981f454ad4d8a5909e560b4d0e53b3bbe558c1e58375529f92e89e392c0d9bbf185c384d96e4562c2b8431fd9775455bc3866bfb9410d98242851db9eeec3616142f4f7f85f7d1a21ebab68fe1e45772d8cd4519100a67d2718fa9fc11dbc24f6e2de71982465ddbfe4fbdc949ead6e5145459f4e2d3a5dba8e6d9191a92d9d014a0d4eb27bd9e7387a6d6f595d26c5a956d761c2fc593f21a39eb61042da13916da225fa4adb9d5ff5afa9ae6bd0bd5d8dd317d3e279b29b13e576ebdb567bec478e34bed312fea9d877ed43c19e345736281a3b0443d051c86624f2a584885a6108835f868b34b3055dc372bc73177ddbeb8668e8874c6fee9f845d6c7d7ce34264eb8d1714d06d9b3d347dd6310e87c0a793cbbb2ecbf518fe8281c31a74029999bbefc9592a5a0057e8affebf8bfbe6618d15f58b6021c96c066526a87be549f15135f333eb9645f90485e8beeefcd5e156ff39c292e7aa24d079d2da4d0344977d3f17ce1393b3c0cac36a041e0c6acff0ee9f8f362b98c225517a115a21b040a0a32e957bddb474d917b07ba41318082dbe64ca261ed59cef524ab9c0ae94893d4e8a005a20d8d62b65c46e3cae0357eab31b62c1420dd0d6b42410d492e62bfc84f6604b3344c6d248b53572688db3e1e8d4d86b027e3ae9ec7d8667b56873e41a9709a9eafc8e0e133ffab571708036fcdd6527df31a44276153a5f08d756f414869bec7feabfbe74a71dba5898c70ecad88dd223627047d9dc9f128c28615d7b2db39699467a0d1b18ce05290810d62bb05bcac4408f554a982a6a24ddb7a0dad99e5448b1ca9977e7fb1e8143b9ae923d5138ba24e54dea0f17fde6864f88ef181257f3ad1321ba90324bf857ece9d32a156764c0afbdc4e2019f6225162c1d7c02d138700f3b6d7d48ee4f7105a9823c5c8ee7c5d2886580fa7ce3156b94d4a07d7c65b1d6f59c8bca89559e2f3fadd3ed16661f0854f85ce3fe5973700ebfcd9dd4fe11ce5618ec49d9a765a251e0ab66e62824af2affb8a91649a2f85390b6536bd0fea3fc46164c1d85aeecaeb9902e1bb3e098f3f285a5a7481e0f7e306294d53023677ee017b441249a6fe78053b43eb47ef6f38204950f9b271ee0334de06730b007ea78db528043cb1c2ccae67a97ade47eca5a0b736f9d1e9673acf7552c84b214a3cdaedae3b5bb066d3f2aa026bdeb742e1177c634850bbd848e8d4f38c463b12d3831974ab7a96a361eaab8cb41de24c47db6ceb184108be6a14e3c923627eed65c451797199d4dd871ebc7e758c4cff2ae89a8eb6a0b1c90965abf1a2ac1b5cde5acb12b1c5394f96f3a64ed19763e101cb36b145bff54676eb169284159d0c741e98c28c26c2e82aa1c6efabe6c61c40c93a8441807555746fe97f9d5b44a311b20e1b167bc8b2014f3664122183a49a2dd27dfbb1f94366eeaf7f65377a38bcae3f59b16382cf2d40802c1ac5207675e4b555ec72283ffcf0b9db50b2a2e0d50fca9923e48a6ce2a04d70ff92a4cf132f34d914a0252ea67d0949b54dc86862ee00c7ff5393dca9613864ed638c9b2f7774724330b6b72ac7692579699d34081cfac245340f99e1eb96f14bf4855c997628aea0aa1dfb4f298d892f6ecf176bcdb7c09df4f26cefdba67d0eeb1caba2953f14e0c18875a6bc86fe2903cd5049550431d937836f32409995b179d9ce24c971c70a4125a2a6aaa87018ca2105c1233f08f32b6a24eec5a62676fe76cfe995b5a04695efa986cac42e5e618fca4edc05c08073285386f4e1979fb94e423ef9f4784c6be22bb24b6b0b13675cd5d8dbef7e22aa4be323101dff5422722163788ca4b4cad5e6851c5a70185a107d9095b21ea01e5fbdb42d67d3d14a9094b2b7472347b0765f2cd0a6f25f4b6811da00bb79f769e5f7b3a926093ad618a706979254ff44b3a0e785802b7811223726fc62f7bb0fafd2de794bac13a6a42ae7af8ee4f1f1e68f26256aa301d76a8adcb2509242192ee4199b8869475cf6432f84bf37966748b908704d219ffe51a21fe38f341ac9bf40f7462ed74dc9279b18416e2530297b7026c21560ac43a32a12e2d84fe198f0e6ac0ba8d574560c3cb0c083324de3af42b1fae25c4f66da168187c66dbdfeeeb1fa1762f97db9707868c43b96480db5016753bf4e788ddbc65829c0a903b7aff644301a7f7c4ddd3f4949c13c4b49f6acbd0094a92cc79b2919e8f7dcd1f4058ad5957f39e998439a6a56e12de7ee5edc7e60468c168d0f0edf440242ffdbe60f102813539ba2734ea37b358389961c337c7097c96e97ede09bcc961e4df3b906ece3530d6afd9a5e04bd6c3dd1745733fa8f848a7dad7bf9f5ae42c776fcafc37742c4ca4a5590d7744b358824fabc0fdf399ef62d7f788067f14b51f3a95b8c1e2d4b3d3a2a76c2dd228b0fdbba6db6dfb0e723b21b53ad10eed2c4bb47f2d7c0e7e98872244fad09a72bfa8b415832a2e1e48b094b9130138efb66797ff89dbe4ac82df2ac3047d8b9a46cbaf88a5011ee196bf37f83d140475c609f1a544caff1f58fcb47f877ac5dcb66a0b6ba930467dc90c13fe68b2ac34e7ca56047c32297a60b316fe3f7ebfedb5c03363bf010c250e229527dade0daa62bf25d9e6e5eb43eef8272e219be4ceda878a23ebe4c6a756a57c40ac6806f9f0f24a3e04198440c260ecfa978839615eb9601e61f86b1ac22b1a59a40aabee359fa933d93b3afa353f6b4e3f53efdb07403bd3162e6aff0cb1b0a99dc330d86531c05b7286132bf900044fdeb39b64831c86cef05fdb52e9207d3f23fab1731c476a6ba6ff85ca8a420386ef87f7d2f824abddb89f7b6df82ecca1fe94c93657857731ac3bd6b9c698b7fc031e1dc118ffd39b80b16e29b5a87561315f6f19a1e7825d9069d7896c0f9406ada4e9f99ed805c28240242570885503ae2cf2aa7b7b5d7f3e966b0228e79b32396e36bcbef54075dbf401e8a3f1798cec1e3970cfc66b5b3e3c96f628d37f79e59028ba3048246d5d151a3d5577dd651dd69e1a469c02988933540039f5cae3db527d3f81c23b63a5c93410a90fe6d2a8b1d313b0ba509d88b5351e768aa8aa5f11cc175907eb2e8fd8ad3a90c5f1692c5a2b4ce02d15d41f34f18f08a53504263fa18b3c2211be392608f16a0799d720e2f2b82cea0f14e032fc293c54ab87c72496668515231fdbbf197435bdc99ce2c55d1d3684eb71714bf38e26b7bc2bb38e7cc9926500dae6b5c698447cbd7c10d77fc659f3e0d053317659a51ed8ac10369789673ceb795c079a6a8e7205d6200874800255a23cafdb59638b2eb33427a57fa9af1ee1d2e857a9255b1dea99cada95f36f21724621d6f3ab773a96437a0a1984c27e85e0458d534f8ffd2d487e748f8bd1bf330946e3faeeb4c09f1f54e4cf829ec73f8433c8a71aacda16390c352df5ec28609ddc6e99beba475d9852f33ed3eae85861e6385316f711a3c115adad642b00b205fe86c0454b734e6acced3c0b108465c9493090239883eaf3107e04030309f4842956548d98513ed7b1d3f5b13e07f738d8829172e7c90b25a68f8251f942e33f1d1484975a5d09641851b56b86f49f3f6358640f28b13626ece3132e46e3977b26782819b05c2a2362630fab5ccf7b3d62acb928536b31bd645a4b830e375960fb79510136a1d0a82a83922e267a9d72a21fbb100091e21356b22814c5b4be394741cf7bb4ba5e4eb6bb9aaef243fbc3a7c22631291330cb1544cd69b412e25104614836310ece2173adf62488c6c82cb184dd02ae045da16c077445b37731307b7b1dbbe72fd00eab5a3a2f3d7684ca2ca93b240aa5d0a687e446cb6914d025b5c41eeeb42c6ba0780bc22c476b2b05af499572486daee8b3fabc4210c0772af4b738ca94970daf2e55cc8c2c8cea0280eaf2931c38053c19de0de74769f93f638543488727c8b492be0bb953688e6752dfdf1401ee0a0692397041dc6784f4432e25af80a22f272b03a7e5034829f41c66624106dd1a02138b3a1aca97df3bc9d1bde7c59c964e076fbd6fc62528343a607b95c5a9bcff238af317ebc7faa2b0baea87e0cdf7481e1b502daf112d84a14f0fb98e63860ed10d9f52ba8f52b1f1f9d00dcfc9c89702c1896dc9c7892255b82c19c7bcbe444980a86e76c58fe2938c061275ebcf5377ed2012229c5a752a0ca608cff2a44e69e85fa48773280f571a1e2280086fc6d6608ec0026be55d67348ab2b07024f94fddc566d8826b530701a217394a9eb27e832de9a8c6b5f019e55467ed0c72b3a3cdb6b7afc87af0b4a51cbc3732af7849a7801a648c3a768f1793a5f7e524621f7e062f27b5cfecada3592bab49a88d80473b8276abf0ce151008aea33e501d852533c168592171e9a4f7999feb390ec5ee610a77077bd1f0a38ff675c731b5b69f7d9981e20e681a501b35713c3d5017796b0d4abcb07a99922e85d5b74c139f9c6419ac0a73c00a859ad68dcfd47ab16d606ad92de8c49537b8681461cafb3950f92ad56cd25fdb954fe821e3cd5adaea352f90ef64a1cd5612e3569a83a08a5e13923818d6b6e928cad7ca7a7db6bd8750df019f68f40386a66fa0da151a9fea1f3632160a8a74f329ba033fb6135e40a5a6d7909eafd2f5fee9ce4e15d6812c08dfe70a59e2491008d0e76d449afda209f9d8f209c46f39e37fdcdf5f2980e5b1347779686b96d3d87e334caa99ca6c86328c0bcc87a92816049e3883d5bdc5256d6ab1dbd64aa3a3808cfd68ffcd22374799b020b580dcb33956d92da10028a35e90c5ed9e87edda6fd5fdc559a658044e39303088b8a78c93f50ac6ac4a3f998877714eba898bd08f9adfcb318dd59d44636ec5b8d7fb7ba3ac50a6deac9c67831f8a4c50eb9b506685903d43a6ddd5f0ddda4b22a89e68db5849b34d8d3c2511383c6879dc0d89f4373c2489f9184328795cf59900abd83fea7f6197f6ba71d83ff1ac14a7ce41dc971b08915ed86ee2950f8a9ae2c61d40e4d080d1fa82c8d14762303a22297a147b8266232b7b10cdaf75a31755788ea5f9dcb193b05eb0c6c465c012c691e81aed5d5811cadf703750a182331a49de18a5e900c41ea06866819f59e5248afd5d52181d9b4847943a88bcca4e2267e482ce8337441fbb1099a18de417aa483d20984638df48e089b97f542f2ffea5a1207c1a11f5ef790328f2e3968c7625da91de1169d3faef71034f997bc479b276977c949669ad8b2f868baaf9625f69dd43f2d2c7e7a7aec3166bbb3c09cabb209230ddc502a07f1739291f29bfff22c559631ba8d7214b1d45f4ffabcb3d3b9724d3a0d52c3ff49c6cb600e70e259e478a641626b91b00f37107b2ca824dbd400cf89430a79471358a93e8a5f476dc083539c55f4ceb4d71202f857947de1e3daf356f45dbbfef008a8e529103dfb1a82bd485eb83e6af57bc3196a1f683cfaac6692631172d1735c60cef3ef391108742fbdf5dbb6ddb6d7c1117f2dc012f90c8f6cca469317f7c5330a3f37b5cd9bfd8cd9f818e8c0602e1960b0faecf2f008d1735afc6b6450dcff40c0614c0814bd180325a7b302c26ab7e95cdb8ba49e85c177d6d77dcf8b6618429b0e7b2d061dc153eb5d6d044f0623f80532dd94299c3675110fa56382a8c64458252f6d707d2edd116259fe694c1d6190f5dd22c42807a76d5c63da20ae8e99aca5e7c30ad3c209d54d2530c251c7076972571bf8dd15e3d52cbb69473e5b9b044b43148d1deb0212adece3dcd6355d6865d9fd9aff25e6382f441ed6e3ece1a0e876161beeb502de925079924430ec43d53ddd6d47689d4e6254d952b7c1f0cc93efa20ba1cd28c224310c4ad22382a4b839fd2fd31771241edef196edff55c7f3cc30466fa12d965d8955b9f87020652347c593055061d694c5286d604a378abc23be01946551c557e26bf8b2a7a07697b463e60bdba9f4a4e9aa20a0ff67075baa373538a0216937da349c638ec478d1665e7cb1f26db26064119cdb3a6396b95a8602f9ea91cbb59d761357c54740c35d401ac289e4b6c05fd730af596c093d72cce0b61b7fda31b2471dbc4d263c1e5989fdd2b6973b5f2b4a044046c52458ef72c81348b746cb70b39977c28f2205590a5a5624ba0b081d7bd5cc41fdd5e8fea7720fae620d61bfe49521c7ff741b65b6ce1b39f1c57ca0efb0e59b52bfbe486982fd8cf2c009692562ee8ca73e3ddd6390e0af09ec44e1af058428ac3a985587eef1072ea5e8fce542cfde9f5c7e3a8800776bfa49c5b8082bed65b9d01f70ab14777e22849938abd169556ab340503af9f901c9afabb8f36c494d45567ad931ff37795a6afa5dff16828c3f9fd0f2623b69a3e610d966d08190d9b90800989de2233e770751507cd384ea78ad54da005d735ad0b047d79dc1f213c3a3e3d4936562c208be91fca037ec56abe0e1fe3e3567c39bc99a03fae94d788af6be9a900daeda9bcd1d491ff8c6b1dffb5acd54c34120abe2b575a2cbf7af57bd8d9968651b74a7e094a683bb05075fa35c178811bf88a5ef7ef6bfde37d8bbf4a7632f33d56cfe678b103b787b9ba675fe048ffe6ae9a7a16c90ff27f6d525d0b87832c9ecaa050a03cca10476badbe6a0672a7f5b5b4eedf85bd6ee9b4b3d3a662219ad6157e0006d0a0a87a20d3d3deb9a3f36d4eee7749852dca953f5ae8f9c9b1dcd9692c435d0c722e700b48b30c02b70cb06a052b0036e6c16a4fcfb8d4305d2c7724a940d264014ac43d2f734a6e7e17ab853b99b7ff05a77c34407d2f4ad5bd6b748e0ae9e1a21328ae17bc6454e91aa5df18518aed13f44ed4a34dbc1cacdd1329bc380fcc05be7f6b131400ee585b7ca7fbe4492a6ad2c169315d0db73201b88744ba34b5b7566de93d01e9151b088540d525d5d3aa1f05d3243e8955453811b41b66df804e20d46c21180ba233fa43d80ad5582e4d1d39ae53818b9d28cf0d9eef5811e9ea55f71707529607b52c3789cb95863c17cf2f90bc0602766e40913d82957dc2fc852a4c71c5df5af2fb10e872f14f6c7e5e300c2c71c8486b017c088a7b7cf6cb84bb68f2d320971dac6f81b73458a1dcda353921efe4f99090f9f0fee84f0f64a1f20eaf7588ff1fc219828d4dad6c766cf2311985f6a182957f9393dc53607d478e384c4acb8c2d095b935e2c4a151b5bdbcb2698a6a76e21cc5ecdbdc64cb7340c4edff66527337586dd82490b1eea2612fee5f86d20d105149a6cfe76f14bc7603299d83268d564d0c4cda6d204b1682baf958985e13a2f2a2ed4ed7d2577872b6f062606828a3158d85c2e6f99317bf60b7e3c88975b6f741d83ade09c57cd0cea46849e97d5424edc5baf09f2243f8a8913e323660523e40a4b8d0883c15b7e7a535c9bcf40411222949e9561c28c8394b160204266d9940e59f50eea058f1870723922d074c787abebe689910b7234831f24d4ab600596065c8d6b0d3d76893967e8633ed067dafad26ff7085e6273f15a6eb773976c9b0f2f792ea9ce75edf342c3b10a0cb865b339aa70efacdc18dfaf4a4930dfdb066ed02a058d4637a2bef6b1aaa10c8a2718c5975d4131db0cdbf62475ca0cf9391876503cebfc8bf0e654eeb565481fb8b1ee97ef90aff04de839c943da737598cef6a235e0d8a17af233d1425952b0e93ffeb1b097e7e093892f5ed0c408724f795805a24706ca04b80dac2228ffc7d641dd2b6314882dbef07a5f21f976735d7b1eea6103bcae21147583d655613fc72f42e2db8683950e8757001181e4ec8dc4b6f7057cc2ead1ad95c1cd0b3b95339da604202f1722d1b460253f7d9fe9e23651bd60b2bef7f5b8e086e3a1e466f343aa4980ff534ade4879b2e38e2f12c6e0104f37b7ee4d56469013825116cdf75087671a15595e6693050c540a2c985e9913700e62adf36af9a634090a8ba071a81eb2bf8e342f038ede9f7cc2f3decce985991897ead82d61a4724be20c2052d54f53a1da38a7d9399fb43b9a60d963247c5c4262f5235f49d0c828ca2ee553375581317a3a14e3b96d6ce05033dda3866fad8c47a942c07321f0dcd8ef36833f831e5053cd3f5e19db7c90a5e2b2b073b29c19fa2773bbdb15e9f8d8ac846e01055b2c95339983fe80f6b64e9fa8092836f3a0523d193ba2796a6c121b686ed619c267662e542a58b8ed3f1b9d26dd27eaf6f355d8ecaa747a719d7c7aa41100707a3db73d6b2b39d8c342dfa16170ec02852d52ffd91d455c11b2889b13c509c544c2f7f17407aabff0f520518e474f3e514efc3dbed55656a7777ed0cdec709349674d116c2665e2b165a4c9af766c857ecf86bfd721cd97aafa69219d0594d8497f8f56f52ec2e5ed2c80c4b398a9dc7ded9c6a34669672fae39c27f70c5479a666d03a968f613c6871127ff07472ea2794ca0bbcf808cda9b64045b41b841e15030bacaf879ee0ae98f538f762a8cd5ead75b1635583518cb44dc0b01eb3db5e1eb062f6e01882d62fa555ececfc6fbc541f23012709821131752e09296117e51e4c1c0d45ff46facd8188ccdac8c8c4fb08fc8a25ad4ff9745989ea74ac08c7efd3288fed9286f86c82bbe172238d7f4d7ec52e74f64e7ed0e90f1c0b786f6de535709fafe5dcd8ad1413544552e7f12931f77ce21157ed7afee977849b4f1c19fd49a15d63c35c3c3dfc287c2f95fc5b13db1ed04d81d5c699a57a6ae6b814030ed9bff3c4c0ca1c3e410a0cc883ec96f8cf896d3518b75921792893f198825f9687ddd427c8abf78148472f650328d3398be8aaec1ae303d17d0f520c5325b5d38578170da07dd97f8eeb4d07a840d3b04a1dd9816a9ba4533d2de0bdc1f890ba7258b89d78c6c67fa36be3d42e207ef2d6e11ce3aadfaa9ab04b006fa7bc9afe72e20850f08b5e0826e0790bc24a8c6dcb71ccb4a12c55b908820c1d34cbcfd1054cab0b293be9d7e15f20771ae754367aa0c62222ee4df53fc9583a19e0546d20fc16090060bc935326d131aa0a6c3600369b2ea1e6b466d9f5442f2e1bf52add1fa5719eaac3684162b65bf1bf3d54d9bae2114096cd43deb8b09c0498346da75d5fa41d0b39557e033423146b916f80f4845f114f7183e75fe5281d47886dfcf7cfd6bbfcfd6cf5029c57e1c2cac9fd036c267a9751f513527fb36f0df92419f1548ffb351c746cdd4600a2e35f95d0a1527fbff1dcd4fb892212f7fb96d91fe2c67eb807c47316153922277bab104dac8b43f339443ea2b36f4f80769bea9d51d87bf03620e8262e0ff2df21c450224c45d493ef6e6f728405cffcd9dabd72d5ab9c5bb01ba57f549b31a0dadc935f02f83a73ac01ee5b57e83eddc1af3652857332cbfce5e5c8a5d4581f94496dd264d170e38a21400357fbe8f39506dba6eabc5bf1fc0f98585b13e216d24f52d94da10e513aea82491631c65293d8bf442e1bf7e01ad3aa501da7f4ffdfb6d10c0c9727d47eccd12c6fe39de2af52ccad763b6c04e6b3788061c0635921913fc2eb4dee5d443980d0851fa881e3feffc4c967062e374f878b391fbf9bda80c706512f8213bcad02cef69f518cbaaef786e42500e28e94c1c7b9740b9c0c9dad4654ea376ce16075080864c7eab86b1a3d19e3c4653c2596224b8734a69b528025bc58efe66db482234f481103307f9ee278451db5f25b08a00319f2117398832111eda6e3a5067ec721404e2f5b2d22d18a6ed8addc8dfbc68384f5f00436a0911262e8b8c32e507ecef3c2679ba7d425d993c0eed282904db5217a396a4dd5e24f895b6c5f4927b79a20580ad8c84b60692dcdd7f6b9ca853bce08c37cfee2a40a46302364759b9b4cf02750fcd0e2c1eea846e4b7eb201072cf9dfb3befb962bdbab6bb7309c7711370eaa69fea3e2376a209eff7e37d075ea287ced35ad4b8141580b747b1fb842645b008699688dddf10083bab542a91dc5d5a178ab761e5f38bf35306a8026a6a4abaa84e002b538c426ffcefa62062f17b2c2313a06ff048a70a6f73e5123f3cf14e980b2b36e89e11a9bda4be879bd8abd6da7661a36707442fdd54cd610fb4e3884db9c95dc3cf8363671bb7770a123f37c4cd15fed4f9d8bfb9fe91dfa41ff3f82c0c485b65966b074e75060a8adb1afdae9c5354b4c4c0ec86a16772a58d43c8e73a816f742d9fbb06c3718e4c55b6196a97e34fe743622ba9ae035c23ab8b2a5f4f4815815fbf84fb0869f23e1de26f246d06497f2d0706a154caf1a2be5210e29bfa0f71087820225f04c7418ef2f790ddbe030694b2c4ea29b9874396e739dd3ff0ff3ae6ffde16a36d90285b184e3a1033782dc99e9654bfb67bcbbdc0a114011acb4cbedd2689f144c4347140a28ef142a656c67b23462dfd9e17cc35b5ccff1385b96e413aeba466de756415787867b5cf90de4bd6a4485ade8d9b66f9fb51370aab5e518d179f934f631fb8eeb9fd1e3117bd4b849f6eea95ec6f075dac1900c7cc5d3ff51f85c9455fa42858796a32135f4cfe00a60552690790aa3c0113295cba386e8dec4ae1f430c392159e9d6836c827a5b4a98459a9a8fd4afbf18a8025a1478df83927ccb6563ae847be2f396fb0983568f094ec942ffc02faf8b132cf39e688a5292dae7101b305b2e593f9f97701b0962ac5e0aa595d99880fa989ac8a46f18af892410163efac1210d0e73aff5921059a76b48a2cf97be0cce4c4c711c971ca420300e7e6eb339cd991b8712df2f3cd494b16cf2d04d66e588241bca9361db320c966970a7af95321bc6a9a2ec9b3124e84551ec9620056b1b1cb3f8a6c1cc6a98a30a42fa6d5f0ac6620875c90f4e54caee59f25a90620d8f7a06b07149cc7e5b6dfe4bf45e6c6f4b0b1a83650f0a22fc203d9d2e972d14680272ffdad44f11070f2798946eb2b5cc1ccffdd63f469afda82e1bde8c0a89c73477c6d60b7496d3d495a7eb54e535c7238824ec66e4e0c35ac1dd90445ad012c94be1ce4917b2b59b58da778ac8279636d1a413c3f0517f9a456131de25adb09f9b9bed8c0f1873a0f7d1598364f46c81f475d2c6a34c2e11a06ee5618ad99e2338b9f9e635f71cd9290affec20ccbdafcfd9756315db3f4ade580ad3f04ec6e07415a7a2d7127ddb08de41a19ffe584ac577d6d70bc37e8ed5446ffc976f3fd329c6700528bb11335b02b2ae54d3464d36ef50b766bc6840191634f7ee881cec6065f29693bc4d180a2e9f8ae6d1f0181514b1b4a16b520884d05377a1a489d50a33c36d94d4bac47d3dba5d0491558e2fe227461d95c07ec90d37aa963aa20a60723a75c869ccc4688677a1e8c09671171878c376841e5272cd8e7818e61e43629450ff6bb36925ec75f87e98546f159c2fea8c26aa9e5026437fc00291744200ba346c08ba67d40577c61e2913362aed9816e31dccfd1b33d151f22720ae5616b32487b80d820277825e4b9097c3f0929cb2538d0a51dc92ea4b38b743b9d03f04538b5ae0efff458514f7fd68b3fcb427661f228396bbfa9f40ea949053142217e67aa801cf9b04f9150524e5e0cf350fd7d2d19f66e314d7de18296a7e506e02038d03688ffe491316e8808b1a519ebdcba09dfc445d81fe1ad3661c1b9de7e0585ff1980f802aee1ca28b70dfa02450e1885cf1b70200f8a33184179c772392fdeab2e1b16e620aa172e1a153ce1bfa8435e5e4207fba2f434d4a0f1e5eb83ede63494240c922a91cb3a432f29d2e4bbdd65fd0da2aa232abe97ffde1c23d935d40c211a10eb6da9a72f282185d37498d5d69bccb55fdbb7e864cc0c7ad9fa7fe5e7895ff737e1f0030ec8a2a3dd3ae18b007176633149a8bfaf49f947ec9782e5c50b4f03a2de1df3aad9b955cc6389985744ce8b80c6f36cec3940182b49f22ce82487eacb546ff93d287aed282005f8ef2aa99111a42dd2909d28afee6f158634600831e6e10337adb9f350698f0b354b469a2285b67a8320347dca6d12c95163bf0cd7a33ed844db2b346cc09d08ea78c53219044a2afcd7d22e2a2f954406e00c2bbb025eabb7f07b1c285e2819004b3b6f3127d911490b32785ba50beb200599330ea151fa732a42fc2598923cbd399ea0e97f1dd1fc14575389c1804e9426cd5dbf54e206550fb68b4b74b75f52feeed908879fb1c8ac528cf1f33343bdf7af30e28b9e53b24fb914697fb194d5565e2ff18fe6fea507e35d32e6364edf187136fd0b7eae1f9d7891acf909bdf5a92834fcc7e0012b242bd7123f185d8e5fac99cec22045401bd83af74a2874798d8a1112a6947bf4eb5f2729824daed93b1295f57ac9d5bd6c02c63db31705950910153493e2ec16c8cceb5f974b254603339ecc60780240b44cbc663d383d44fd70345f53a0ddfcd2948b11ef2be48c818a1d41872c0c3f879a7e4308762df7624b6e2ca367abbf8234ba072cf5b909a4cf9cdf53f8172d32b145517988cea6fab1c8082b3d6a47748602dcdce6132e04d26318d023e344f7b38398e905f4ccfb5352ed5317acf1cc8cf1e9cdd791478bf96e28a8b2718bff843ce774c7b72ff6bd524402ae5ec95678dfb8c6da3b1b39a54f3f665ff818baada5647271be16903e620c3c5d47e0b657f7a8487dd2ea3214e03a1e8854509d119d2d50e1761e2fa19dc2454d0d897ecab2219121659e839d80b11a1b00083b9b2ed9c0f53beab21972daa416e1d97e4788dd8cdd6d16bb591826aa63b8e473481ea0f74ef1fa260ac74667511c0cd6b2b6d28ca1aa9e705d743a899eb7749f7d2457af3cf82cce2aa3f3e0a8296003689306061fd15a0fa39fa408fd5309282f3d1356c33e1433bc5ca54fe4e462f0d0f16d41ac509e4cf813d6cc6d84dfc60d1593ff48075cbf57a11cbd88b76849ed236417754bf18647fa390fa3c49daf0361a1eed9143efb01ddbbd09a513048437d7f7055bba7f8779034f185d343b2de40264fe92ce5a919848488a6c1d27836f154b5ba2339bd8258f05050f2dce111f9360900619504e7d19ad3058e67df9e061367fd5b409e3d3a7ebba2c7abf0975122612c0be7b2f6d2b0e9e40b9e7a0410b3ea6a36e4650d42ddd37ac59a4e243e0ca2e446841468d6c9ae1aed1f88ec634a17fa6a525cb8678cf12fe2808ea12eeb8da061f22a5fda817aed527d1f8d3020433a35cec4a393a22698a900bcefc6be4b9e404c204d579c49300fed560fed760ffd9542bfc2bc91772ebc71302751c6c16763acc638ebb31cdc267034cf9021711f6c3c767dde8eddfb78272406fc08af18cda303eab4ef0ae17a4902d26ddc52de17fda3bc828a1a5d586e1188e72183f40d9c0ec568a6ed28c1fbd7137023e374edab44a8245f094b60a9f22b4d8e7bc9c968d9d747fb37e9a468bce7a3274c9aa343e24f3bbc7dae5f7a5e759d8ab613857658dc4a72a8240a95ed7a22fa9e72e539bc04d571ac0de5f4fc2ea164242cb9fc8eac6585cdd37c3d635e80062c85a7c4329265c707206232709f72d8452bef2dc95f21d1b6da137bf0c7512afb9b1b43bcc4afba2cf4b42058570912337a55c2903d7be2272cff874e363ce817409b81baff389d1eeb17cdc4ded9a2b2451c1f6b33b564618be8a8a1e3e38ffcc0c7d6bcca87f6bf38ce9a14921ac1b9f5bf821dc12ed8438ffa545f5c755544a86fc1596a674921edc3188b88175468249ba054771e58f6833891645d8751f345a58b066d11d5c8618c86601a26b6d7472571ae97615b81ef4c4bd57577bd8d408ad00fa9e6d270d06c02966a0242a38db4fd474f02a1c0448055e1848f2cb3af5170cf1b3a8c9aadab51a2e8b0c20c1a1170a8f263e8f88ca6892eca40bfa991b9d0f28dd73fed8a4c7961237253ec19d2049318e9ef8ea6abfc7810463df8423c6b00577aac717a214618995cec22fa9f0cb1c8f20284ccd9a0f23a56ecf5a90a4744ffb41a6306a49e730460a98e9bb5b8fbe78eaa9733dbdca90981dba993725f0354460e93cb08cdf7fdeadab82664c87027cb85a43223ab925f44a4a0784d7dde31dfdc3e2ec389113742acc690d022770d73cc1b88213b3ecf56583d98a3ac95c2b0621e459a956f4c412cfad11c57e32d15e3bffe40e63712b5a186713cbe5df89568f525ad2c1e3e7fc2b446e8a9181c308961d209e2544f210b9a15f6310d2dd2cdac2578eef1823577079a4deda06ac552ed08087486bfb0f80f99cae3004c014c7ed58ded3c073be499fea2e07598eeb8af6c2d12364a6b95dc23b89ff324acd3b95129b9d692fdcc36cee67e6e8e3b34aab6c9555048e812417e5be066b2f77dc2cb36e523a2dc6919a4c1dea687cce99eae6265d27fb7895a6bb31b636d58152ee30cd13700b50f1ff984be4a44ad7cf5840b759f4a556579f4dd34de2dcaf21159db3485d3082a430224c4fc45109501b17e67f98a9abdc77d289aa818ab09a70b4fb3dd67ed549e18a737ca7f9fd4618dd8bf673ce6a79178335061ad67aec2576b8f4690311a7f22a000389b9d0eb2a8e349cd56e24f314c0e790480b7b9a8d1c34b68466cdda2a7e41a301060e1661f4ee0efafcbb90de70da1f32261c4cb39c980df3b485cce1a0185b87508fdd0299aade622d9fcae7307b1451196621db854f8e2cf014ddf3c864c40e39308ffeb903a2b170ddf60b7afc8fb63163ad423eff8c8a702eca214a261d68ab3a5823e09f42f911b6e64a9c22b1e526fbf85fb4619bb79c181f4ad7697d366994e4e988286175a899efcecdedc6ff2ceba5694776566a28ac0933dbdca9d314225f48aa614c29b9e8fca34e4dbe5f70a2a5c38913535abbd7abde4227c24aaa3214b1ae45874667832e155a501627c48f63bbc1e96f06beb1754599ca654ebd98692fa867d60efdf0bd70b34773ab40ddbd08f99ed96c5f337405b79ba50dc6760dfa46e206cb9a1a047a9fdd7f4d168eaf223be2cc355394d85b9a50983e52187b70f1616f407a05d1c79783731385d90d26ee046b944cfda65d8e4db909c1ff6db405f516021c6a4efca92f5e89c25a31a52fdc8d5fb2058456f5e13f8bf70acb5f51285b26d5216555f77d80168d3da391cd089de27378e9419c7c9124de9c8f9060bb2eb7f1dfbdd6c8e5154db6082f6ec7667212775a5dd55ba8107d747a720a54e6f4b0fcf31874d3631ac03ffd11114b8f2115cfc5a5e1b7c19b069496899fd4a4e805c7841bdf96ee83fb5db4003def7ef8f9ee5fd4332a8b9d9053dc24c6e313fd2db0ba387f35662d10ff7ed448a088c103fea7a65c2a55216d1d99dd96ef131d7186a7720b30e5a74b6810f0a4ce402b38f9e2160652b6533e29aa834a89dc5efd63c081d9abba2cf2c2848eea5a2446ee841e04ff0a97124814702d130849c379e434baa69f98341e88e1b0af511e16ad4366c92ff2df80030b0b040ff9d2840548425b18646ef51ce7568d953bab8f45d80a1479195ba3961da28c09190bdd8ce4576290d9c6644f1c7b80ac5bf1f8af66ac41f818daaed948d81bed19d0c2dacb23eeb6c383a10208bdaf04b5629dc51c5142c7f49431cf8b5b70e961401dc5f33cdfbb2b71b29eef8f37d35c0e7169c79d562b08d495459a68726771f3cb24373b4f262a092c2eebaf251d235d24201489fba82788427a3952deed2b174009d244a26b5dbd15fe8816bc290619f89dcb70c3d47532a922e2d7fa468c39cd4e69ba6fc03b4c20ac181c44ce7a6e97b1ff89225d1d9773cca1c7ef72a98eaa805a20b5e6b44350e424e17759c94290c7b16c0b2fb3d351be38dc5c7a197ed3ec8ce350286df35a156fa7ad2171699541b1163c38de7ae4238980b96756e89917f00a90a9c06ba5ae461d1ca3b6049dfb5cac90b9e76336e84de26d29e53bdbb75ce00fca29408c6318cafa9973852e01c0d2e7d7aac756e185ccd82ebf4c6720bc5c549b0fa3e834f910b6baac11d5139ab849b5fcfbcfe8e83463208d531ced8b320df1292aaa206cd9eed505a83ac946655a7fda261ec31aabde9a918c913bb8c5a520e62e19f3a9ed8caa55719aeeebac1031f531696b0b0bbbced2c00cc94d17aab6763607c2f856d198190ae9a67c0775b97bbfc6788e769a807b89ad76cf70eeb9dd802471178fd3e7a260f6547adffaec737c3831392478f99b6a68f7f1339b0fd462981aef3e96d08c831241d603d531ab4ce8b3423bfe1f60e012f1046ff5fc1a695a947a3ba48daae96c4ad6bd7e6d085482555c2318e9bfaeca20cab351a757d683bbfdb99d1660b8dd3b31e2bd2dfa95bd140285efa6d99ac8e8ece4dd7e65cf8c6d0b42275f7802d34903915d5cebcb3586c20ad5eb4492f14eabe84e2a003babd4ebcf2c482a24013af0c7cdb7609ef5a5057e5b53456f4c64449584b49a0a7affd37878c7e21f8051e5a9e0c4963cd207718844307335f3662f18752e520592a9e6cd5f6c267d2e5716ad3e3f966bc567905fd8e1f76fe32a48669bcc725f0b3c0f5b8eb24434940ced45d5fe24beeeb52b7f144ba08dde054873c508258dd1df7d85e9e0118d412a61af74b04db8cedc4f6f76796cca77d5676d87ad66e7ee116c71926a243ab9ed36b11511d84dd1d69052d002656ffb8ba431c2a753173e4bc663f9ff7a81759cd18e818083b07822bf217f7e7c5701a39a120c20c80141b356369bb67a980e1fef9d71b1e528af074c15117e39c1b4762422b321bfde3c5738877706a58fd6a2254de52364d744f7789ec11ea001a0890c867d3162c8928baab85adb6c9de0ca641256680a0afc7f76b1c98b3f3038fd6666083d8e23291994378f7671ca858671d2d71903371d68921b14d42d966eca6149d0297643c6db7d2d952a4f114f670541687e1621022a5d003eecca536bd9b693ed10c0663a1c8217653155001895825c4c471a67b776b28550aab634bf1a0e6432e5c9397e981d2f4fdd27fad38ad548cbb9a71311141ab37cca060c1333d976a999bfaa392b2b4ddd753f20612dea63c059e9123ccdaad7ef85e715cbbb3a018cf28d48c39516783c8756353dd06d3dee95efa2299dcd46d4c3187375afb03254c5f2a9bd62fff7350f10bff840da21ed9d357d4736b9c5ef04c973b2eac6b40135959d2b3503d5486d969f268828cb8a65a303fa280e73ec5356e6f483cd84f401cf77ba2ca57f447efda90eeebdef3611ebbfd617b7b3c23548f9d87e8c6eee6d60d5feff9fe17753266e1ace228f18b5b67b2c1f13bd5ba6175a52e52831576103ad0eb9e5e2607af451d51a5a0a0bc2aaf7f307112f0a24629b6157c638267b822446afed59a0141288842ed8970040334a23df4fa76666aec195706c1230887d57d8b3328ca863509b486f5da3c98b80e3919e5db2e6b1bccb62c018b377b49fbe1ccacbce86055d8ca5556f3337d344dcc42cf1e13d81810c5400b39503c04fdc071137237594616f4db891452b520bd3cb58cdd1c918674eb984bcd319bab93a87be47276c3a7418b8c2cec849eeabe9e31c45b7daec9eefad8400c819a4d329ba2780980baa191872be3b867dbb5fac3541264a7df03fe4980d7461141c567b754806cdb0c364d25d2720267a0433435f9cbb9051b763dfe2991a8f63418cc9a268ae21e5471d2bca156ea77c2d1c2d693b57693462d34ef07da4beffef82d900950c76e2283ca6906f6f779a2fc92427779fbe66cf6b872fa3da4461d26e381126adc20c128d620ec74e4d226ef0a30f1f25f087d3384b8a97467816859a7e5feac4000c1c63d2d66e468a7d4b285693e2bc43d9e03aa56a7df8be43b83fcfc63d909513dfbf6c8b6eade42a64e0eed697b67bf8bae19fd138da80d38082bb4a415f68c5a7ec452505eedf0809538bf25dbbcd05882c37d1739fd17251ed4e3203854470743ad94d841c7d3628a5c1375b63e30054d880fa446ece979e5854db4bf3c81a310a477d071df326890677506755e59976267353fa0d9388a1028bc4dda0ced9d2458bfbdf03c0e3f8f0b461cc791ee6a8bb02a51007da2bf25f990add5343944ff6c1ed94c21ddbc77b9ec7db9dcca99fdddd43297bdf127e4bc43adcaf968ce8314eafff0039b351bc3ea0b2bfcd5d01b3f2cf9f82dc59d7f7d468e5af43d391a530cdd52d8c63117213c52deed9cddcb503a361b5ca213f5e26d8311c4c7b4d66792ea9382fd173f866beda6f09bbfe387977297ce0b4701fb139239b6ec9ec5264e90cb902c4f9ec377291d23a73ea244160efa98a5ee25c036b1cf252aebb7b9ed966aef1c4b6736715ce9700776ee9d6643b477298a6dc9a2219b3e96b4613b4ca17428c603b8988506fc82c936f68ad8b4d0d6bc9fb2163d06207fa9269741db69a139225d3ff7d7f687a7e59a103d79b881efb3cb93a3c5e5aab1bd52587b94a7a5d430cdcb68ed57bab9b4ce347c610f20b060fa3afb72ebd002d07f7bfcd13f142e60b01e0a0784a20192b6ced5bb6b74934354d1d9df560e4959ac173c85075e5e26edab3cc217416cb6e363e3d67801fbba0b5e7306227c5503c8e71622ca4b588063378ae9702f8edeb1d2703b85836d5b4218ce451beca4657178dd43d2d47cf22d2377c35d0c35aca68bbf75bc59bf268c7c254e4ae6b8466b7f710564013d60e8f6cff3531cccdfad51d4bb4372811290f58a634634c29616f19b43a3b1d646f1763c69dbe4d14765d26a064404280b4fbc62a8d9f8f55bea0d06daa97367e20bea6b210f2feb5c4071eec599c4aabf5b033b245827580133a93ceab5af54d49f7bd4f498656c55d17d1b7effbbcf261a23817f0fb3a5b541182515d2f6983b1437b91288562951a510bed9dbdf2bc9ac5e67e493e91afddc2de98df4f337b5dc8721bd547841d9e19fa53e29accfd2b4f81c82ee7ed6b8842da60b8795328f4bebdd27d4fecd8a3f86545c81da59c03d3eaaf390e405e6a2f5f0ec2637458f8675f5bf3fc17fcd70a1c67f0752b30f0e09d30035114ef21d1cc7e054fb199b86f8d1e76b1f203e4e947eaaae07524d97977493bbdc7ca3fc4294ed8091b21f6b3653ada539c4428e06ca50f32aeca15f1a63af7bd766bad6691414c488e549a40053d7d3a425b59dba3ab99bd2a4296c56b817b4f7e4490c8c86b21df64c9a6426c694b6d1e2970873a62f5fb1d00836fc3d09dec7fe75fce75effa9f613727f2a538c54830b81477c4e1c13577680a95e867079b1e02bd8af50beb3b278b66c93a626a169b45f1d21f78da8465246f882c3d6c8e1de9e65807298289b2cd907ac8c290ce92fbac76f095e3562a08fe377af2a981dd80475eead72e675bf294df475888fabaedee3eecde56c1bbe1851ca6a770517f30d2abe6ab2a0f168239d7cbedbd7149389c9a1a906afbff8a13b6f13a7c3d6e4281ea122a47e04a51bce3ca0e0a123bc387aeeaffda5df6de4414de492b214e5fc484f0d46c6b931e0de6b0f9e90bd210b55818ad9d867860ce52e74b4bfd7289573ad91cc202c0bdd328b20faca7a8dfda9d2d2085ba4179a06eef595a09cc917bb2efd8e5a57e587aacacb78d9166c7158c6dc789f356806f3efeb841e3c925a77c7de6ee9fdbf8bc2df4ac4bfd8237f9aa14efd4c7caf689be68993899bb2d0a1780fe5c27ebf790e613af2310a6c27c213bb1e09b362d7aed1d0373f26a6eed8e38c23d5d86f813be6436df461b93340bc2f727e317f469b62c39b610f461da96b353a5cbcd8945e57915f28339c409386dc54da5be444c083b2c2ebc03220cef9730b1e63de8484a878700bbe5918ca80508f7211b93333a9dedf955276a3c1f00d77ffa785f228e968411b2c0446266ae0a6685aa1df4a68abe4754cbe88803eeae08a75ab263965d1c1db68c346d3c36113ffd747d96708482e9456b8b7dd2e4c478cd17807647d587b156c66a735de84f40406eba16fa958c3d9317ba58334de2e38b913eb6fdccebaf122892c9a6f9341a7169e1343bc9e4286cc2b9fc4c6ea5bde3e9e39f9a084058483019847669d6da241af8d5b6cb88f748d8b8c9f238ecf40f9fa7ca6b78036a9e4a63793ed32b463dbf6f71b82c984ff25e24dd884505f34530c04f47dc0cb60fb74b1e2d3f5faf7985af5356c8e64b512909767042f8794931051950c7c5e2b0ff20731fe94fd23fcc45df025fc600db48179d227d458fcd65d3924f48da80e0d6c64addfe5c3ae165cc7af33b8d8fb8ca3e5f107070bc603d16fa579c9d6ae11b58d0d8dfdedd643dc870fa94445902160b43dec6e9e28570bf1f2931c3b3f3ff9174da4dacea0834a864a4cc7b72ea70584e289bcb7b94be891d148098a582082f49a7fa1885b09ef7a7ea1fb116220323afd00129c87cfb89d5cc3b6b20dce800bc215b2fe360709dfaf046073d737010b04efa6860f0e9fa38e1a3b4c44a5e0bf5bbdbc768032b855f52e165947b230cb0586cc5d579dd711a6b8c374002ac165a32a83e45b6d66e0f232940e3ab1345c607b51fbbe559facb9d84ad1dd7ed872bae0354988c16fb70f70a5d11295ef3f6a00fcc873b7b301ad41b9276f05857e717dc39fd3b638e99933886956789f15685289cb8eb866f3166e773d980483265c5aa5069cba3a080e69765baffb91c9075f8cdab2c0007b58751b19d49add67bd17aa1c128c98515ef70a1921744e3952e53b31e0be57c528ef18f539e612c5e2522eb70a7f9dab0d2d0800e0762e251a27a6f02521ca454554fe407535b81a3de41a38ae01078feec42f41d82f2458e9ee3236c562acf1875186456655b53c93f3b0a135bcee244c316578bd382723ff05244073460d4d9942faf333f9c2b23af37d18c5fa554463a3508165f29ae19482ded76aba906ffcdce177d1429efb8cf731b7d8f0139643fd974902ac8ad79288ffca2e4b420520ff51a3a39cde6869c3375bdc78d7cb36e4bc2cd27bc8eb7c6329b311566c32a46c78ecc3ae5d0fb33cfc6d133f50fd43d72f71adc7ab2b7196199a8b278044539baf6131215d7d97df8715d8fc69487b2e0227b983d2b25b534b14fda3d8fe2a5f8a314464d1a9b0129beb28d0a52c1621b43aa9c232bd82e1ef82a2db6920b0d97a70354a71c58fa9f65a298b933bb367e7cf8ba206e2693ef7a95175454404867dc0980abf637dd2f9858366d1d0a04d0415137c176a9fbe31117950d9d65eb304f83034531420c02c17e78bbc9b23f6d793690a167fed8199ac83300f945591993d5ece6e39bee282e856c40aa36d9c31a1ff59dfe04a98f0a00fb8ccae563929d6b795ac8d232308645bbe61d5c0b71587c0e831f165ea3a254bcd807aee6e16b743abf972f16d216f4a7a023973f655511919cef8dfc05adec07a6cbe90156e41c45f0dd50d23537f8db62d5c73eee39ce1d581fae5b180e00205bbbd9cfd30a31f5f7b848afb32c9a3029b779e93a0384dad52bd569379e4bbd3673dfd8b8fa66991c0ae740dec678a68c18aab1b7f4c3cd158d1ddcfb139eef4e9827b8d3ca5cae7b1f43a5f9d34b82c16e49ee3ccbbdc829e062c20a51b66532fb69bfd0e96351797c4df18b0e9611274614c581b4754c0335f0f3638586b01f083ca573aa16b41bb6a9b5da7857d9c8d050748f3477ed75b58fd9b9833da00e39565414798c013e830a598eec771fef3e49603f1d8e0caf49e7be5897e25208d1c1630c3ec0ec9c68fc951619d18d91461a99bced2398079c9536ad68a79d5b982c8b61af470c3dd085df53b10b06e8436a64f9b1da34bdf4496bdbac0b07a37352637981bd0120bf0eb028c631a1e3fb2cfb71b71c272c629f9f7a5479925c7e60d038e505b692de7faf9ae85ac06d2548936cb8a16075b53132924ee3642b928566f1fcddff5f073e5bb917918a371c7ba29fd754c1bd6bfe68de952d2b54ad5ddc1f1dfe93a00b74bf8f67037c1e07b5d59d358d16c87b8dcc6ad5b83e4e56ee448bac0a71f28f47b8d2cd2e389bdd53277ae240c45755a6fe4c8cd459170ea2326fe724181e7d28a8923a3a73db8b3a0c46896c1c9c070a6c1e4b895132609b26c962445700b4e9c108a385d13fa24483afb514913c905c79d06a72e12d6a6e870ebb17ea82564c71341695a7fde76e85ad73036767cd4a7fa13e8dc3de5357deef8d25c81390c74becfcbe414a18999f4b5b12568fe5b97c1b7fce9595932800a326526720b4e7dd007047b5f8913468dac420c6e43870b43fea19853b25a2870430f8e5e4d66b606c2795a871ed9b5e9f808f05352e35d75691a89822051657cebeed08573acc5b57f0b4b62ee7e7de89746e924bbe108fe9af3ee7f3ebea9393d901930c7e186b9ba3c6501826aa69e46c6b951fbcb93563f2c5c501b0b76fcfa083f82839471531110b6aa0b90e7797801506ea10565b6765a5bc67dc3bc47c2b67607aab0a77f34f347b9b0c4f361c7c9e2ae0593a73cf76b62d757e02b534edddaa8dc33649c532d7aeee87aad0efe738243cf9a35ef5d2b2bfacac887ee8d72d7cc08e5e2af801777f8667a238e8e12aa251f8558a5f2605bc89cd753b2f45416c5f9fcac28ab43bf0b28b3a23a8714c7766d83590ac9962bc5fc9a4e8eac9caeb4951a24496b89b0951c796513ac0293f286fefd0986a07247e9333d6bebb58df953be5bbc900532b53c71681090dd61af25298b257042f0389a358d4976fcc12d0f275549614f46038557d85317c7091fcfca63cb29065049c5ae34580bc09a5349df49d46942058538a21e82d938a6e247c25259a4075e153a8539713ad32237673085958d8ea11810d7ca79acf410568a7656929b410f936cc0f83bbc248cb0b74e470baa2f7d26a596df9a2365911c8fde278882ef576c2de2c118f18bc0c3414497074a31237ac37360276de1c9ad1620aef1bae29b1586aa29ae5112c942c2d7be4b9f43d93c476a1281fec348b55d6c3beec3ae05e13e866b03c1bcc16e4747bcd218e0ddd0d749b6ef46b84ad19183c1c96eb16d67c5f1b005cf846cbb4918a823b8c71398c3d69bd412ab2cf288dff5f162a7c8df42cac72fcb589f07085413d5bb947b74f225b2c0512062885086ddc0988fb2dc1f58199cd358855ee432f336782f1a8537ff79bdc31b2376caa45326836e2313c41750be07e73d41ea6c510fd253f2d1c556e2932532bf628d6d6fdc4faa45d1340960b3348e529473713c325a98cf3f3d78e42f4c046ccb113f58092d188a0021bd01af6e42708a1be6bbf98134f69645bff4c55873f2a2a2e19644dc25b6200332ea96049aafb8d7957a066c83bce215fa2a02936d3649ce7b45a3b280626fa250fba366963d98d7906e46be9be15905e84690f34c08798965e4e1547dd07d6576aa42b62fb721efcc78b8d6c3526cefc4574a73ecf6e8abf3644bf46a0e291d646990a2e7954d82c99d33ebd2965b7c6fb1cb752ce591e0e84aa96ca76a6210310fa305fd09efd28ead0867c3564d669d6081c79b6ea926b31135df6c92993f4773ab60b20a61ab3dbf3a35c2495339875a148f01b0c68dab04206b29299e0aec430171455b99ff76344bae0bcc751d7524c85493441f878b8657f9daad57d86e287b17d9fd5b82c428e0cbaee79bed845df3bcad793b921da318f41cbaa3504a2dac72ce9439ced5ba8ec28e9b1975d0c08366e0332b57a9f1267b5508b6e9f8ed3e6201312d3ae28347146b5b3c11ee2a8740d28edeb2a8dfa9e5caa6ca3a5d4417275d35cdc6714cfad4b28a83510f62396f0da63975d2a62eed47dc8128ef11a50950c200b1c32577eee248d13193054375b37b209f9dfa0461485d04978584cde7151154554f64907583a2ce533bd590ff69ebc8f14765dfcb5ddbb8060a7e31b9fdd8af0d758cb8e2cda913a8b8049bdd6d0a9841816577997a8ec56b40e89f962a9dd31053ec84464a9acc865bd7db872022e167a6c1719381281673aa98a50e99efd19d47f15cc9d9ef3e2ff786b68c7dc3c58eb2a2d9ea9ba7eeb7978bc8de66dbb389af7efdbecd16e6208bf5c11ed9e05ac71222b2bf1b8377ab73c0d3d0a7726a059de902a0b40ca455fe4faf6617438e554c87bc9cad2b39d44faf5c8b83b21fcfd5b663c1fb42c52d0fb1da3fee0eeb7d58a936d61ebf7db727a4d006856a92755daf8a7bfbc898690564f748cf1a3467a13ab9d13ef2918f3c347c4bd5f2ed55b3d11dc0e5fe596626bf29f65193f32b4b4b57e41f8d9fe544fc04f7929006eaf8841e82e65845d0e4d5f20255c95298abb4c53e1a19704bee521cb1921beb311e082b62c8f1b3fc5fd3f248812889979374139fc648e971ad587bfb97f829c86bb3bbf5471c848ae50df7065424755d0e9afe01d60c9fcdab37bd570c3c7a0b68da335bbca9d822560d5d03ec8cc0b31e0d2f6518b9c6280b5f3c64a2deb3a88f1f5ea2416d2a14778d254e45e2b54eee87aae52042ea7dcbc88d7c0f772eae0afa057eb37f8e5fc3ea4e04df80292f618e4a868217add071ba0c6d46e9c93057678330d87eaac750b4f1543d467203e40a444ffed3cd3918f8c2ddd5ff0f2995dbcf1aa12582434b3fde76e32b4c55d7d6282800bf533311278d98e645b9a46ddc2ef6de49dac028bddf78a1429c89b006e82fbcc348ae2fa3904873b0bd1ac736a45afc62c53bf49560ff1ca1e55b6e7c85d73f6ccf7d9c7e1398e030899e6bc134e1a262c6af7690e4ad2cd9399e6767c968cb773c4ec78999599dc96bb9fda7153e23ab575539df5f67dc0cb3ed2db8ac47a53f7a256f64b205f78ae75bdd3cf637dea8845b1c88842e50891f9377c09f3098759c061cd6d14b9825429dfac443d2d8f39c461a29236605ffc298ef209371f03e92e90c2fb65412ccc90bb2ee67d83f741174795f48832ee66b1e5edceff6e7ec4f71a8c42b34d84921baee457c2c259e0590a9d2843ce69c8ebab96100f10ea857ce9f78996a11009bf6702626f844ad0fcd6db974e70e467c64a7c8244cb5c9c8f7ada36f184ae00b7199371df810d29f622836c61b4a8b9f81dce439be4e0a54674bf014037167f3dbe963cafd3a29d9e58151acabc11b987603d558abeec1b5634265588099e947bff979b8961ac4365dd7946f274740ad46a14282cd161c602ff91ff8cddcb2b74776cdd580fc7c18c52896ced0867e4fe138d418f970ed9a20836423866532ac99fb6213a4f4695bbeacc3768a81d60e27257d81e7a5cc1040505a15c5f65d87e740354a81eadecd3015dccd722520d9986a2af416ecb59dcbf4326c06acdf1f88b0cf41c5415cb0b58cf6a6d6b3677915c3846ddb066ecab84899bfa0662e8e776d17c486decf2c43b20aefbd0f897dc64f40eefffe4421b2a4f10b8b8eaa2963ba212daec6a19a06fda03fc6c0a0bfe7a59b409d4ed7cc1fb754d264e2d8b7a816c1728c545d258c85c993da6888acb1b65105451275557b0c75ed56a6c3aca3b2495f4dbfd64c2472af4af43664ec1c1b98e6a1c94967d4d8407909e9b6a337932f52445702d52093d8d4bcb1f1ce7b90a8fcad0c545024394ee6b2df1df8aabd6e68fbc97729bb051595c639fb9bd6e12ad988fc5f449ba5c0ffea01fbc098b79b812962140b01cb16b40dd6adfc15b461e37992582b1de0fc9c44c62d5cf5c090ccbeef2fbd5cb10fa72cae7dafdacdc246e47d6868af647364b0404fe39ae8da44b69a59ebca443e57f7b77c2613dd5895abe0ebec86c297c6489466de97bbccce22396cd66a693e8b4bacc64094e5b74accf7f3ab647d4fc38a89f9b2aa10cf9bc79e664d9eaadac0e8e28995794aba578d1bb59c7557c32cd0b62e19702b6f7be57a6da0d547a94f2ff401d29e25377cc75b3d15ac0ce28ad75ee8ae97fe84a83dbe125fdeceba572e0536a68266ae8ec7cb611d2f344e21867ea539c1fda9dce1550b8bab9aa089e9fd4d17928c09cb134963b796b73e07aedfd306236849053a2e14cde2056ad34cbe6b1fcd38415d31c02939ef9ab0114e8b8deaf91a17c106e19e39829bce904e7e8a7bbbc1a2ba1d29d7bb91016d9c7e7e3dbcf3401e94f5c4b1b869fc9200690fd950f3e2f5d9ad46c8d318060122246f4c43fc440b5cdf7d1fdbe01a9d876bb6cf0b007301f53d7d5d31cabadf1d09487c1949553d58db9489676a3b5ecdac1fe6502a064d1adbefe9d0b36c270d2cdc1331d38d9a856aaafeedb1861af0e7aea378a837054b2f087c4307b5a2c352c9ba711b804c8e30da70f1dc7e809caa92f6613bd34cf9fdbe304d6aafb2e3cb2f50974b6fb269fa6b2a3d6fe6745c07364fe4ccb405dee97eda331ad5390f34e0513e983c5fdf33ddeb20098d8e6cdffbc310f87f4cf0c766e67494374554f369ace1cc8d383a92a0475f5ad77eb1cfacbc0217b6ca0f327de1c296364cda96286bb47ba1015005d99421b238cb83d856433d53cdddd8e7bece0d0464a2dc3f8d76c0e91cbc4c82ba22db547d0d69b0367ceeda69abcce32031c23af5594ae6f54d5e46306dcfa3831cf53f3d053ba1ba6cd7c50db99ad6f11ae0bdf62ccb9f1caac7b12cf5597cf301b72d2554576c759c9142c396a7922437fd1b226c4f3892261cc9e559035284211fd1bef86e2bf0c40dede949b869ebb1669a8a2fa0d781bb91ff0f636d1d5571a43fb849a230d033ed93fa2a20020843a05ff4d867b557ca0a7f7e029316d798e1b718b598f677747d99d50fc03720693f78f3198cef29e7b1e0349b240c35ec9756d21a7691a863c87957055490b9ce461a6004fc03ba753e7d2ba0ad4bf502fb08042541154437c1870d5996406b930cc6ea10b3340f8cf2edbd3e74beaff31e0f89554c3c369bf54593f9768013a76ae1307db4cdb6e27cd91895cd4ebc7d7a5682bd74151504952ccf30ca3344707b445a2cc2b375f8c61392d7e2d384900947a8c53787c9f4199e66923ec4b0430081dcbb98480daff320567b0cbc34d533c492f1196855068c45eac39eb8f8aeb5bbbe1d893522b80434292bf7e5d19873ceea1914ace48f61f67d1543eebc91c0108b0fb7fcf01db5d95432424ce311d27b628cefd31b0f711c0cd18df0160cb4a8f1a132078a677286bd41d252f83e4d384b13ded914faf9a4eafcc9f3c0a67a0975b4e8008184653001ae90e5a586696fa86c27770610435bcc09824e2575331b645e2a2df5cf622f91164452e26452612d0ea33ec687e54f2b7d394122af5dc5388cc393687b154341254255a66adb040f996413bc28e1232b1286741b64998b03ed4cccae5a764e335ddab3c867fcc576510e71c216956f87478114c1e93883212d954f495b4445f50e904a3b2fbb9115d5cede9fb5eae893baf29f85086d69988985de3a42d9332878c6c1e8ff4956e38fe6ec1a1a81da9f4a6512f880306ad00ab7b694922bf8bc5e12e5b2921fd3032fd2982b8942e2bcb6e867fe7d8803da3d86ea49db9094dd5fc9a8a89bd97b5071d27e28568cd91526339832d079813eca29da81c5e05a55a6f35449a1bb2c4dba01c23384ef145e068070ff6c420eb8c45fa8170d74d8ed534b7bc385aa6d5dbc689eeac63b01f07a985ada15550e1efec58cf357cc39c15b095a68b5c32adfe5071741ffb9f3ccbfc080213209ad79c61112f6ca8d4438ef1c0285b3e7fb50f1835a47d59295ec0db2cabb96a1692563d68d8696dc6609ba51e2720f62eec2de64e3a0cb84a60e1843c36609e263aee60a21a030c8a7655bfd5bb0c1a214f58ddf16a3623f33c0b036a7f4f5bdd0c2e4a2e17ba9187078af76d8b95b31bae7f3afa88cae41b25e07114c4d539fc2657072e63044e5d97557e99c7abc8b3b91f49de468360fbcc8dd34141e7d2a32a1677ddddf5ca2a148e77c8e3c97846eaf69e493e5fa88f42c28d1210288eede441c0e4167fd9ff97ba87e0e2fab046aeb99ecff2beea80e511a049287270952082e4810448388bea0bee9b7632a0cbe154dc4cc299278ae9b85291c8ad6c6cf0d2a36316b50107614a8f46edc4e8b548c1ad680f520f62a2399a078073ccbdcfd018f94e58968473b46fa68e81a895bdf36cf001a6fad18af94bfaa4dcbc58c1613d8118b610b4e50eed8da1aefa044d4606287194bebb735180f27804bbb42f40eba5fb524b5c6f8ec795e68a511c847c318d5847393715b9e1dad16e787f6ffe311ac1ae5f8a0d825f3dfb18f0bde51276c20bf34b4f8d6a06b775826fca46f36a271aea54626c48c6579d5f7cd64446146f99098a247f6a67034c677301f8c55646aea26a9651f8cff70f01208ad5f627e3b4f6548a0ab7e6289be0424b2c1ba615c51b358660ce1882ccb72eff901d503b67063dfcc8660ba1d5049461bbd68b87ab9c1c99e64ea5f7952cc89f9f267cdf75bf1bf4cf511c991b359010b3c1b42f208d0aec835efcab519a5cf6a18683f3128ef8af995b143bc9cf9e03e9a8c7a9425084782b52b1e30313c59a95a0be72f2abcf4b8171238999afd0350074ea8371639dab831ca841eabec7bd4a58a95cca00d0fb9cb8c9087a42d2970c401808cef9d26552210058e8a8f8fd6be5530560ae2f7dedda1b08309a821933ca2d2b3f9ba04cfda760aca887720ad3bd7d5046d559330e42c05f6fb8e4ffa7b8429b8523878480b525bfb8dbd665c8e5af855b7e1f62c79ee8dd4c024a52e0c2fdd835d7768b877e98c88947aa7eeb26222aa427b3c36c38626f13072c06c66b994a40d76c26e3f4f826e26b5bf39b0089e129a95df7adb1d08e86cce0db7362dc501b03b6e543b0dd11e0d6555e6d390d4f64419574ce729f102381c7bcac047b203360c2b4335d925ff355656db30f95aed22c6eea925664c01e0e49f7e9da1d20e0228b0c3f6db7b7802b36a8221abe7e498eedc432e8bbc26f77962d5fa1ca65ba3285fba798bebe0019b7eff665c07ccfd0dc22738207cff82aebf112ec6eac279c44da0f4efa40e8b64414733370294204396047aac9bcbf92f985740c2b72938901adf9c649dd43c14b03d2b04da450e152a9dc6238d498b821b6e5c950661945c857325cfeb9473916055dcda202958d9fbdc339e461c93d7767a4b48587e7956554e7338f96f9d938605a56f1a224e57de836ce8f984187ea9483a4f8d0521dfdfe02579071218f4ca2fa898efedc3fc8bb8a229fe8bb7c372c489b669d8321507f85e5a63afae11e7a1af6ab6c68d1a8c21c352e0b3ffa95d93af18717b96de9655881b017f65388948f7429732f1eb948cad522ea548cbc7b2bc7e6ffff9c1bad2a49ed0a94c8d45658f7005cd75c0935eab7266788bb33f7cfa72c50201919e69fc7ef3e9507aea7dc62a99c290b4332be50e396d0857a65dd135266dd7f91c25bcedee360a0929f19dda7ae2b111c8ac0d4e52ac9444d543ab0df9cf71d25ca9f36595d5d3eb35fd87c002dc02b1a382f3610c731363389fb695008e169264605e8654525a9fb522e58752e57ad0bdf4425e6e6fe9434b0f7235a1df4377f5266e05a0610dad75ecd047327aa412e2e39c9de0683dca97e79ac1ba0447707aa0e1cc861945492fffbc0b81a2a5c390260a0a22d0963bcc6c454ebf3ada8638ecfe0f60f2405f017c7ae47763264719ea4828fcfdb1b8c2d533358bac1944ed832f0f49b10e747a54dc9b7e28d96fd31d1e72080194f038251e1c9e3c599e9c5e8ad200cecf9a872a99beb0b9ec0f1f2819d013b82316c8080d4bf53e78d587fc8fe3dfbff93021bc719ec33ae70fb2f5b8a80e4a5fcf727409711602b6244cf75c8fd058396ff43f5c1274e89ada6c59e97e74912c58986c954726cccce50e032c82be165e9d353946e4d87fa7922d33aa97bc5c2db0c4ad41c744be67a132cfa79882806f58969193fcca609475a83105c1f8bdbd171f3f59f2c757c6703a388c5974915c2a84bd67d5113ea09c35aa7e98fac302aa1ab7a2b9a13cb22dd30414bc52677f637e2291c69a71262799e3cd383057656cbc07df6a78d65253b88ba3faeef70b91e5112091dccbfdfde0bf817a33c5908a19e8891a2d1118171daeef363fdbe83f4021185ee3d2ec012300798a228ec6c3845af7c54ca9c6566bc3591895072639b965d0cf58209301123d365c06b0666f0c85abf749a018c8f0b34c7733881dd66a9eda8733986d04555b5d83a6c764814d477b1d95301b7d1d0abee27903a1fce90645d33ca48c4fcf011c02dff94a9c90c2b975fef08abd416a6529f2a3269deef0642b4d92153ef32d8f7665a616ea7a785a146751cea2ff71f37b7ccac3caf444d9aa1b9b6dfc44063b0a489ccfa1fa893e14a6005c75984f567c3cb0e84d8428b7f3f13fe70b16a7aec6307778be45fa447e301da063c303edd939fb1ab6f2d2f92475b68db804b67c6b0d8da766ab368fcbf7e64ee3c92a622a3203469a64fc0da59ac41925050fba8c6d7a02098352292476e8967db4707193c772eb5334a03e43ace15f9c8cc507248ca5d27d8a81dc868c453f80654aad5293ed0de4bfe4319cc60e0b2c21cb61a46c9d02fe181e86da2a27f2dcc8783e5988f885739b016b054c6aea3001fb040bba9ad90ada84690b5323d54007e7ccb689db845f6f7de53a9b0ca98e8327ed1e848fa5c52bec2d956ec94e3dd4d366d623fbd6d34f350026a4a4fe32dfb402ad6d7982e50fd025a9aab2b3c622a338b3b17f66d14ce22a5a30004240b0aeacad41c0e50b0a1b05e3b257ede12070ddfb8d4f9e9ef3c507d4596ab1f18f6e9bdc349e79f02aeaa543816423a89eb313fa32dddabb02c07c4692920bf9b27f47b89e0eb32a12f3c752f6ccfe4687d02203359b3f4cedbe54ffccf7cf9ad796c2d4f106028d508dee03d1ae62d84680274cda81f9d6caf5f81cd768a62769367d6b80d338c8bae2ac091207d808a5fe294788f142152753117d71f0cd7dd27e38ecc20e372fcf5e03aa1270cb8656f640c2ae3a5b7d27ed549faf1fee8f37ae5fa79f8e83873f84603426e2200be0747de97bdd9083a8f330cf964e7c3ad369395b5950e90b47c8cb2fbff2692592ca9bab1538cddad8150805e7b4513f5a41c7c9914699e0d9b23647c805649f385e1e0fa2cb5beaf4f8f7b2e211b2da839ba1ea3418e549c221be78e3e9b6dfa52c5459a03ced364b407a08018536dd2bbe58e57278e123a69298a4a13ebaec3e11c570729a3e2541b869d4689797452958a2b7b760d842fb414d6e36fa8e9072a74254735fdffebf834945d66a22e4ea78a7d1270911dd9bc773de490ff4466ac16ae1958341e724607796d7e0668a8cf93df7a2b515e79578ced63c1e312b2f59747be546d55089f24c500119bed46dc9692ecfa7aede5e7ae5b2bbaab7aa7c66ad242847d20440219770dc2b50cb31d346ce53cc06661d2c46c0f4b74e0f1d7da479b84541f5f71a2e40a02a1788bfb33dbee3ee8edb176f7e384cbc47c4ae29b7282e40d0f98af0d398e61739c03631c0ef1c4b5d4d7c9d642df48af43541895ce2919511157bb99e284cbf2165a22771a3937059c04553ed798ac5a7e7ede46f9e4455fa72c53cd7e3dc00d11c9c438603bdac18063468186fdd1b42ff76dde3bfffea7bdd76a22375e5f2321ad4722ecee0f1b821c8425749beb049014be5436a106ee4c85aa4ce796f89e190672ccdd9f2cf220d9d955526e9e95a90ceb91efa4b0d54465262ce14fc5aeb48e11adc4af0f175cb27537e82cc113f9817bc56c5dbcf696bbee8f72730fab76b7458c1b463b4475c1c461d88c1156e26a437f8e903a25b7ec535975868d0256f257013a6f52215b448793adb6f2d65723697856d8aa944297dd2c7f5efe7ab4dfc2e2bc06001f1e35cbda89b2b564c5751a36ea9d73ed9e58b3e39175e813135753203bfa5d3494ef43fbef22405806196847ebb391f0fe8c1533c3b99b3730bc668a7c2d900086bf56fbf011f2ce1ee444411e45c6f1707ebf3d665a3d1fab8ea6b36156e40b6d836e35ea16fe2fba8871acfbcb67d72a4c8b25b6bd7345a71450853422ca92335bcd69518ee736f16ed86e0bb0cefbe2ad76cc05ac83f4cd89c4c0852f3d137d4f882b8eceab94e02ec91c367512ddd45e1bd329adde677ea7420ef64ac3ad5db927ac8ab41d74855a43c1ec6f5bce6bf9afb8b14c4e988e5e623c7ad580c37020b27f9a3ceeb773005fe8601de28c1f0e77306e5cebae983c8e1032b2aeade3520241ccd1c732987504d26ba6b21299f1081c1c52df7a50530cb62bb6c63b680f635e7c080fdd9901d288581de04da8161e8d69f901eef64d524060bc33d58e374f96a5529870c153e9f1b1976891e0eba90f7a3ee344000927dd315d9c573678e049f7c2bedce01f98e6ea1f7255832b1b9d3cbb0e7cda979f0ccb4ff8bf1ca734369725f05c94f8e3dacee1214dee982e1ee1a31fbc8087e39a4587855318b9705769eb22caf3f11266a281dacd6fe3bcb51a0b792f9d183969bbce3a023ecc0163527c05e337e56d58db186c1eb17ea2fb948b69bf09744e7b606bcdcfd8dad23bbae6113476dc382dcabedae1eb85304535a17a8c02bb93670786e7706fd305a8d42f68810e70db5b81b011b337502d2a0ed4cc272c7fe2cc965afe0c1571a14d04fcd494d0cbad5faef4306433a7b65febe20099bf6b4db4478397356673d0b552698b043740f3b1bcaa9991747b2aec2b99a40dee99d4082f1b7be23107c587332e97171d784e9b5b0e2b3d38b17853fbcfaaaff6122ad70398202f050c35b40ee5b61c2f27a88a19dd0481a9fcf34c6dce236689dd9240a5fb8119ac4eca4095e7e34e8d61e1a9e5e465894c77f22f4b9284345f24d461ee0774163ac7c327a5054a5d33e3f056f5c72e1f47a2d6a66071aeff0275b49882308a8709afe13f61347be16a1d6cc8e1de75ccad40d60e202ebbd6b57ae574b1eb854a52f4ee8b688a48e5becc1b8f8b561f1c7de610d765677ce4bcca4cdc4922f63e79b3ccdb486e72b26a7c0c834e766057c504c6c28105a300be819fac11066a229a1c73d951c7a18ba6e5f893d979cf1228d15c11f7d8dae94c9a7464e2ec0cb3f2ee44b55b8bee54caec8f34d0e66369bf29da8cf9bd0823c8e3545d9f799eb2dbe035d7d8afd3b457e0815789046ba8a69a4ad992cac1ef1d533fb593bdbb5d8684a71143315a5f1b52a4a4a9a937f26129a10ca0f108944999ecc039fea47056ef4a5fe3e63924e336e1dbc7926d086b74cabd6ef03ea009a959f2a7a43dbba35f6bd6a860884eebc54bba6bef85e00e3c84c17b237cd3cf29ef9fcb2b16504cd94238db80a23e95760b033b330c592b307e4e6b98212ba6d767632a446792ff35f6149b8b98bb93e621821ea04f459beb8ee14088587efcff23ecdcdb4d2a93b1f563e702d13ea91b0ac1dbf90e47c1bbe29dac88d3d98a2b4f076f5abfba50ce7e6c7854a99fbf8fc7a5e88f50b22fe1037442a73bf6cc44d9c10e1867d691852f0608368b1b16aafad814114369df15a7b89ba30276ff39369f44a5cc83ddc3119f12a1f8887a7fb527dc7ea4ad97a8c4edd135a2844cfb869a6751f0c27686c2247e2a17b5e9bcabab3e987988b091701e6a93aeb288132c9b43a9b0fea6513a80bc4865981726dc000b403b5dd26ed96352076c626fbe4e062142df547598b9adaaa56ac88fe5d55e615bdfbe9f407380f12285669a7ff87cfcf0707c1fea6ce475beca1484af15935ae5aca03a9f8b40d716675f296ba12d14576772d9f402cc794542a4437afb3c8f0e53a1af9646159a47660374c8c3c8d0cf1ab3c39ffc0df578f2bfb1f820b5a0dece187abddb2bb2f4b946490515f9c819ae2cd34c76800390adcd79e06cda3f3a10660b523c92e1f35b4e7acbac12ae5f32f50242c80b07d14febce362a2dab555179fb890a2ee7f9f42a4bc7b04a38c7e6fd1f1a79a25caebd8a7962cd1fea274b1fd4543925ec98df1611546ceeaaec76c57d47bb39fc52588e5f72d367c2e1b2c26569d8a06abd9f8162858655775244659567085d23cc7a90e4526c9807f9d7cd0a52b42c807593f371186e0dd35ba4cad8dd41c53f7d35cf79648eb7696f5e1e90a93b82ff7f9955030a0740182af21eee5a544d83991213bca24696f1e6c060de62ac1da2bdce87e17f77bb1132a3cd19961044b0c39931e7eb84a44891e70b32de0abc2c8172651e463fc2c8398bd2ee9d8afd8c7b0e218f8ab10f99ee603ab70a1141fd483b41ba205322d59487acf6b485e03c6407edf066cb56e1ce00c97dbf2670412208271e1d27dd81b7c986da5d5c0768e26da35b3e5cdfc20fd37685bc03a178d28ea19b744cc1b420b7b3f0a1875790fa3c949894a5b6181e6def91a5e2c137ec83ce234cdfc67ed3112d1c7cc4ead8cd22a5612da953227a36867f65e338036be93f96c2c85f689fd146332790c5cae1b85c494b3d865ec628791f1c2e9a4a3fceea7860e5c592439e8680ddf13685cfd5d4e98a2337ead4ef546fa0449246ea4a883b3ff2fbe195dc1d8a874c6a9bdb319bad3ecfe0b92d1694d6b57af38a4935e6fcf92ede87b014f42ec8b27f1be7e2edb02a5d0beb779f6b688884954d488f6799a42a2b00e4327e8ba0088ad05c3779e1960a3d4560f7e281b2c646a1618189de7763a0d08859f94b5eea87858403aa63be850d85fe48ad4524858c4b8a50f9912e81d5abdd8c9ceee1bd547fe518cbecb748cde32420b0fe2c6d310d14ffef8b400f1df15d5f9c1c4798a91874a54c5616171f4172b088d33ad59698477e0c8494aa4080eb67c747af2db45f2724e49a6809af2bd0faefa8c9f812649463d56d6f1a53df8fb95f0a27fcf952a02416a13fc7edf092906a9031211b0b7b51d5ee6e1057bf0e0df1f25763e85530da456a2b7c1a228d5243c17fa03f790010e83fed207d03d22238ab06fb471558c6b47946a6cfcbd5a0cf80a6f844adbd18073d01329b9d5ce81a4410b5c34eb7ce59d8884dee17894e9978ab84b19619769b888ed69d46295cbda9d02000666dfb03cd483a06fabd72526e247b503613874bdc948aecc051a1eaaf922d2904cda9c30dc12b9ffe850d760e5815f71f5ddcd6f0aad9ea5a4c4f535c70dda5fa2e33413a04a74214492c0eb088068406252958b17a981bddd155388cebaf72c1584d548ec21007d23e1fd9005df03cbe45466f020e64e566cb4a892360f9b62269444f2a264536d14c0e7ffc6dff94be19f70766445414920c7fc9b543ec6794dad70e518f74eefe12fa8cb3975351673b8cb889481b786562633a7d15d71330492f284fc265d34598c4996e9ef0a0a74459e41a75c4b0e4e42ec08e7808bb649284c779b4667464eb190661839176419c0d94f23bd5204383e338bccc16ff46aa9db2accebcb0127b83aab8e382018d46e9c8a33f2797870cb7bf4eac48bde6d803cd53f39f86e179f882df640570ca5222d2fa6484acbec11594d2d269472e874d60674f2e7aa3a033c3f696bf6d6fc4d3ec325a31788830ff9cb0518731e4c57aebea9c6b0faa243d80db6734f3da42111b84c3585b8a1ad0243eda872220e44ffe8dd02250319b2794f93b36f90ab69f15986f289e2cc30f967b702cedbf9d7b078474f2eb88d76ec0f7b343890fa53240cb15aa40fac4e9e54da71642da82eb86737a29b1593cbd7da1496cf06278c3e0ee01589679e3a8f235248cefa8ab4a164f7137aea5667a0646ca7099620314e4156e5f3593403a7799c5f0d2271fcdd660010696297b9e96f74e56aa02b17ccb2f85a4197f268cb520994309f21f78eb3b4a123749bf473b51fcdc8a3788273c0e2960b53ca091ef519df645edcdd219a635060dcd95f6edf26e86a98601553941d4b080d9f39ca7f700524a196d35b646795d1240c1e5bae5faaf9bfc8a7db7c2d4e205cc77b22e0d1d5d3eaa3fd9edfc453275afe2a6ef35c07866bc6cf39eb34bb3f14d4e2630e1381beca809f8732155848723eeca30014276de1b2efa2e9301dad3980fbd3f9b1aae3485aa444cf5c549cb96029dd49c162e0f37a53fd9cca71078859f8b668b43164d34efcd44622f05c513d5768d95a8d14181a7e089a754ab9732aec23d5c749be8cb0ea1554842070647381df7ba6995bf3741a5b724e4ab3dc4b0190729170b074595f7266d8fb22b3500080ddc8dc04f31d851275da0a74677b303cc329180b5b20fc263a50c91000d0ba73bf672148e156ccd15d8a45829bfcd41c0d44096adffe5f2650e6551143d1c105923369f5c7c6be8db7e2b1f861aeb87c6e731cd35f868d45057921a042146470ec7b87212fc62d4de7980d8d8b7e8bff6c719b3d51e5771f916ea14dd30acc746ca5920b1e7346f8173e9a411912557c221a30136035ed2d9518549f4c5d1286b6160ad43922766679de98f5515a28660a350da8195cf99aad203a15cc49d67e54fa6ed9ed83689504fab6211541b4fcee5f07e46d0c99a380dc0bbb0f9ef640a39636006086c4183f495b58c1da919eafe73e463186c78e4088a117c8af7d29c3158d173f58fe35334c9bf1997c846bbe516d96ae00d83edb3e6e462bcaba2a8c2bea07d1e8c6354b3591cc6c3d4a148848c510043c514a772e435d66169ae68b182648e965e07f2cc4a40b7be2a922099377cc23cbf639c6b440378d9bda30ba5e402ec3f918a4cd93bde834d805faffffbee6acb0e53feda2234b8ecea5201fb16982c3a0d3f8d9922ef01361c39de52f340d973d67d9897b1f45370e3543ea7d0419f02829db8bc91a364e5d1bf0f8b4cd503adff695380174278e541d128e22949dc82b0ef40a61228f579d8388b59c8a10d21aee8d95d73569db3ab183e56683df968213d9692142ab35d308f92bdb32e3d8427d60bd73ba1a68e4793a3c3a6c2415e8432c98dfb235d3b3e0950e783214709419923c10810925e330ed2c627247d597c197c8534b9c73c5f9b7cab604b5194f361757e5036218d83704b5e9002688090795c36e9f0251258616fc993a9b29cbbe48619dadaeee579c5fb55de97e4bc3bf47e929999f2c83e97f7910f5c109a6636bfa26ace6fc61a21a9fdd6d50417ae9991db7ead2e6e24b439a8fde55210ca86e391752bcbc473d03adb60dffb5accbd4489b400b793279217a5e9737e624d63f3daa9dd4356154a888bf88b8f6ecc505b2965e1da4866e16a5dd0fe7826fe23b04e57b83e8130cc32a4daada5ba6e5aded71ce780ca893304b5d0cca0fcde5e13b976d633643754635abf757d7da1e96cba1be287e6d9e0fc3b57d3528c919007b2bd35cdef547e0c4bcba6a6367bc6a5bdd5e92fc217fc33ef7909668ce6a7c5c6f607266c662c2fbbc98f458a76248df91a6127110e1b4994420d1c43e727e52a7928777c97e80926fcb825ff46c38d8ae330e75ed541aa333bdaddcc955294d7b9dcdc29eccbf1d2f7f7db894c983b91c2163ab536938f0273a4571ea38de86151c234efd19128587fa98c7afb3b7fa16d8639a5f4d85f5577b17800dee5d67c430d80a3ae1f31a46023a34054648cebdf54fd15667ce2c5dc241ab788e7b4be72dcfddb1727a2fdc5b5c1e874332115932bea290dde1401c94705228ed77ecbbea21756b855804b3f46b01d6e99a168c1dd92a9607a435a8d6a2bf1e2d64f016be9908f9710ce489510583f3083e12058dd745a184e7eea1aa233ea29ba15653b881dee7bf482965c44a1aa617dc82b1fe2c7a88f2bfc4da16222cc0bb27f467d61567869cadfceae106ca83a368c88f1c11edef8fd5253f6d9b6e6d3ec812b1c94deb7525b43bb82ee9a73e9020a7def397e46e822cddc8657dd7bb7c600ebea5da4742391af0a0266b2273dfaaa44befd9e18a02ae224aff3e58f1ad09d923acdb33d412ff01c3d3bad86fb842ce1239d707cc9d801b1b5b136f646fdceed407fba0165500155a2a6180402a9283abae26ec9a6371fe5df06681e19b28fdf926a6a386ac074ec76e3a147460b07127d3310668f6dbe760653ba6658d3ba00a73599559e29bdbc6e2de3db84eaec71420d5a5451aae61f64cba5efff504b302e44b5969ee51a2c1098461533c7adc12d9463c39c37321dbdd738b52f76b5e36b0bdd9d8bde1e752c5cbbd9c9302afbbcc6c0a67728b26801497edb21fbf2d89cee40e640ad656cfe271305bd25e3228782f635baa7f4d8683bcee41490eea197c3782f89eaa5410e5710095559f7baa9bc86b5fd74dd43476cfb5fc416f55010dda8b42d02ef2071f0beeeab3b7a1aa05036644e8210c027077732890ef47febea1f17f1f2c291acab77e52288df3215545c968d91a90db9ee1213e4ae228b29f5efc9a164e777edcc213b2c4ab2b057363d65a615617e5748a742aa1755bf57fc18e32d703a3aa6f542b7d105a01cfb49935a95e7bd005167512e8eca120ebbe1ecb34237dfa33c2a64a0be2f0363ad9c641835aab7a317a7b092296978e57954f6f65caac69012914f3a6f93e4f7f47d1c2dbfdf515ea9dbb7105a5bd1a5824f11e2416944ed077c2aff1ed0a44983a7454a3db03e71874595d9b4c11db1a5a27a249846e39ab3bbbb4e11dd82a35df9d87313adfa16cf5e41d3654bb7a3cea59349682fdc022f227952b4b9a0025f4e904775c54496ced07e3a8f67dbe908500ebdaf3b53ea1a8e162bb816ec742e5b0e8ce0140dbcdfa8b098e58aae85bd86a3b7cdeb7138c2ea07f6c1bbeae5b4081dd81e0f67c5b4a718760828d90435e89201d224c08249d1a40fb63e1c7a11523b9cb59516741b80a89185e432497fae66ff6a5478c1463fa2ba360362ca82b4477a266e6f38fab7360b0584702097149a38ec2d80a57810bce1229fccb2de9bda0ec145822de1672ac8ef3597e7a84d1b38da6cc409814c3174db792f4591d43b678651591eb541d49fab54ca7c4b9df8da64a7716e4074482ca044089cef2a609847f1d08620ac52cc9423e77e2677dedcdc7f3a528abdba28814c9a5b597370d699ef3c20641a7be183038ea8b001a802514c60b026fae82c5810c16084152f35e584f5e61cba94cb33a06441c458013738f81493fb007ec4c6dff420315858bf437a592150a9a91fd45f48fbb8a05e757fd76085e3aea6a64a99e744ffc1cf7dc8e3ba1c29b13ac4203fd3698be31bb00bb428f6be90da4ee3952354076265549f703d4c552516351863a644feb90f8fab396b2c8156f92263646206f7372eb078ce9fc6356d01835e7d48f5fe04300bbc06d58edcb3bbf6d0994e04bf45b6a588fa5ab3dd23da2a20b3d0d3d51498c0a1db6a4b871c362ed0656ca8d4f455d0780215da3ed3bf46b2232bc58e3b033fdb028bb3b7503f4e0b588f8bab1936db70d9fdc7024a3a3391ed2c18ffa34a82e3eead25e94107975ccfe6bcabc54e1059390ad4bdc82c32028ffba60a233b249dd5c1aeb55f1ad3616632b308a821689b99f42fa7710e2d70a25c8a943f81455d36ba2e6c92a9567e74c2cbfd0d00b9872cfc27150c8a890b4fe362ae773bf104be408c76bf418fa683060a1981a40e9868cb4c9dfdcd27ad788fcad41cf171931525b95a858bc3bac2b0ce1919741708d9c9d99ad3c57715375d385ac5bb64d73278a91982bd95c3b53da0eae80ca39b5b66b45d4e387de7b9fbe7644513876db91043d9ac185ee747e6521f81883d25b0f355291bfa18015b0490291177c30af8370adea2ab36a7e2044afba4c3e4dc551270dee5662738b184f6203276e279a9bbe5ed6cc4e32e199b743b56a82e01b99b09d8d73c8a2d391695accf70014520d379ec5373fd9128bb453ffa31b6036c1466cfa911ebadfdb4cf3bb9908921b8d401aed3221699035c762dd53ddfc635bb9ebaaa490a2d98b1272cce6fdf1258e282ba470bc0f05941566bb68f43ce28da457de56927fb44691f17d00b9de89149827b50e6ba267afc55f00968c44c17a44a10816f3d4e9ff9e912f693c4689729c8f454b5c7da44c5066c903211d8e1026294ae39d94361068eb8ac8426bfece875f4b9546cf5844d4fccff7d0b4de90142a044aabfee959dff3430e20153855f10544fcd414dc6e412468baa8b5e9f23890a18df8a68032e8100020d300b94c3a4498ce0a108af419185d73602c0543bc55d0ac889359638d73f05b43a57c3cb4130e9f8ab59d192fe8f52dac4b7a58ea966587316dfd59fbe73818eba33241b9655f0908d85c71dac2b7ae2a96ad62d939351ca5948a962b12be18f2d666e6af9db7ed8185f05da73e457717266a0f43be6a24eb42729712b4d303cc6079e67c9c896e5285ab4d673e8c74e4980119301766adcdf7bf3a23205f9aa940e29a0690014db9297d1c2d82f3ad09c56248430644f148c7e9aa9f3eec9f43c894f7a2bf738964799cddbfea6ca1e3c3673871049261a01df59af103ef47b641228068fd199c2c7668c7daece37bbbf6dde8d8e17bc83cb9be6b78aaf4579fd0fe927d58d277673393c06d34c00f78a29d0a1a991b77244c86e951e9c1906cceff4b4c5b867b6f3336d5c393c7cc8d0d1e31e8b1c2e80795e775eabeefdf94311e9f89bcf8c80f2d3da910e126cbbe4da83149905749741efc3c6389fdc29564416a4b67acffca53f1aec7d72390b9e907204ad40538ccc3e14d9dbf7f2b2e099f2089a28821958aca9da4acf6e6878468daee2220c6368bcb41c9054eb897859607913cb2165762b2fe63526e806ea2d959fe1cb8d16c2b7f9a9e197a79f0d2955cec30bfc65b1b73b332d1654f47af7980a3483f83f9f282b7350b8cc669e6a19a3c2517de64e7d63b91458589177b630eb0bdf2703c5550d0c3bb3211e3cce517e3782a8a40f951368458ac3ebeb3e7a03f9b8e64326120368cd431e7a406db596de3204b96705d4c686d23cfea332ed227706b63d732845813bf345149ef7358e0eb8064979e05c9ac71ec9cddb28c69f4121e9401a83f724bb7cb2afb5ca1514e97e6b0a0d8da5fd893f475264b9491a64959d2f93d972a92fa13e9a36af901bbc46ef82f2e3fdf6b8990b9a75e2b96f578cb8173ae76c3c8a4df33790234c88d7bd425a186032ca55e5c614c4c73d38814e75c6d7a2b1e759e1bee7c4bb10fc888b6bb1d106acb353af522de020000000000