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 59466 27956ce07ed0abd3e5466f6ecb1d609dc1d59c9e84cda43ef20bb8eddf834446

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ccdf25c08f0f14556d1635607f51264c6a5232c614b777ea8c5fe70158b57b4b
Certificate Block Hash
27956ce07ed0abd3e5466f6ecb1d609dc1d59c9e84cda43ef20bb8eddf834446
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000020000020130000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000216414247276de209965d919e25e8de9bc0071aa4ae9e1170486870c5ad988f6fff53ed0cecda08ab8738565079a758c32bfeec014c16650deb1b39eceec70b4fe569f53454bec826899dab541085eaf1d65bafbf84fc2a3741300000000000000400000004000000020000020130000

Raw Header Hex

000040208d2609e1c31041c150b88eddcc58d1b41353c6f500f1ecc3c8d850ff7885f050662de08fb61c1b7119748d36414b136485d634426a1949aecf3a9a41585ea33b534a126a536703184b7bb55801e75f8cea77b714c632526a4c26517f6035166d55140f8fc025dfcc

Proof Data Hex

59,560 bytes
1212160203071cccceca945d1e3c3221e87a6d55ea4fe965076aedf9ca543984f89a7ec098dcc1c23e2efa6cb71a1d3e00570fffed27f8d660f5456f0e45ad474e3794c91b7065096423e40667e6a5efcc6a6b92e9122c9dc2d8635b6b09b2e6340980a12f87d48cad297f2b90f7581654b33daa164f2b413206d362d7c699105e7c7e8ad86c8a09268e72d7d6ae1397cbdaaee59913e6b105e95e7a03d1a7601250c62b92f6e0b76cf74fb1956b1b3bdebda2b4f9c51c10194696e19cde0004f73c8f34c3ee6aa053f0abdaaba5d11bdc625d8a1852801ec1130dcec94453740c0c98b9e7b012ef0a9e70b3fb6b0dfc70ee21a19230ac305ac4cf911a6a5f6dee98abd5ce06402d3f061b18b8dd872707524e11a7f51908a5cd96fa9f1e53023ca6c0e52cf3632da1b33b25152c8a6facbd630678d22350e13f71324e5b041dbdc7db24bc0ac1a37701bbcb9cf3debe474c641ec108a8eae9ce492d1b400407c7c29868627d7da7302b831baa8837ae0200c1b70f10ce2e11388b3faa10f7ef7c59932164d72dbc1853336d1cb22aa8206ce348733c85a379ec5de7d39c7a84f08be5a48d83ff7f25ace9e562f87d394ac0ef3a62f5459ea17ab3dad1737cf2ed4eeece4df16f815fb2079f00ecd8ff5eed8acac06e55a91de4623d1f6e65150b6c8e126a448ff85a42a896b1a3811e460c0c10ba4fa7026eb74d28857c081780f33946fb2668c63ffefadc43296b4dc34bfe0be22820bbac290cd6c63d383542b498c16b5edb39c34e5f37e8fe8ae68a063e11d157d4c03dc23f7cada308c8dfde37962b93d7aff036546182430770314318493086e9f0cae6553b95f89641d0cdca581d453699502195d88f560ab0a3cedcef536bbc6a601f00126ae53010eeb0135c5b7623f125185feb918a7abf3fdf2f67889445a10f8cc43a76d4970e3b600a931cb4b822c12fffa4b72428b4963bbbaabeb8aa7ab058093d7617eedfa6c9ac48aa60a1509f121c2b4e8c5e2daaf2f23b35ed793484883106772eea1e80dd1d2d51867b33a8357ab785d52787385bc2edbd98a09931428bd639a052da82e8140bdb640d886499dc7ecfa2d7900c0ce60266e20a2bb3583a277ce6ed7f6b3bc3ef8a1e4a8ab83b4f5f0af6490c7266b7aee61ded6bd0ec5f668d4f8700eb46b87260e6bcc2f32fc4315a6f36e54f3da9a540df237b0299235dd452790aa8ccf7c4165487f89201f399794c41fe04793c53a761ce285fec0bc8145d44feaaf432755147df98ab24aef4a5f9f5615844c4f11b0d68e3a5fc94c486c69f36d3e50c24bcf5cbc47ec75f693fab82af11c9e6bcd29e317436b07d0d4c112c89e52be7d1462f15b5181ecd45bd403dc318822a1552e4999ffc68241b12f935979c69baa105b65cd48648b07cdae6c85f5859f264d97b87ec3a506c4ec182f7fa8d6eef13f6788da73ce123b36f0d68cd2cfe8fb62558ce1532f623572ec6cf2315f258c026ef4be4597013516454fd00ddb220a09010d1372f1970696dbfe0b52631f99d60656a41c3438d9a03ba3b046bb1e0bd59472eec014ceb89abf09761b4e1785bd0a4a5a111c979cf7f31021c924fc270d708fe740c7e83ec7d6c55e5cc322a1974936c9c9dfd0af4f4cb23b4d3582b81daccc530ee5e2c47756cebb2eb000d4a7134f2013ab2a49b6cddb4b2ffb20df71286a4e6ae72621ed8c4b96fb8e47fbd87060a582db2c9b5533c7b96347b587b20fdb6ea5d288d658fee0c48d8851f81e385f6ac078309e6ab44c5af9fd41df0eb7514eea7d3c7c890d7bb80fa068b1376c1a63b980828af39cd33791548a113e6f12173616d4d416eef3be2bc6bc466b45bfb0a2d0828e087a3af5a18119f1b41da81af0111c03bf073864e50e92f5cdd0ba6da8ef1d43d8a319eeefe63ef079ab80ba6c96389bc11058e17183c047dceee59af3373a29470158f99b32930574a3487645b4e1879c63385a46f184a6e55a187711e3fb2679f2bd0a2b91e766491ff0f1aaed690d6825a583a9f0469ffab0c01da97fd1274d948172af903f4b25318835ce18f1fe287d35529f4f0379fa1c61306759c0a57735744c948039b03f387b1d86efff03d6eadbe34e5969f1b0de4a27d639e802e1cecefb0221966deac6584b7d245a9ad6ebdd77884cc7573640a99b355b0e6afbb7456beb4e747d93b0a16ce82bfdd62e66f424920fb5a180308c144e2e7e24a71e8036559c8c2e99b81fa23957ed248e7c042e266195ae888700249e3383a45c595887d649f47d3fe793e6bedca9e398da9be02769992ee3c0a5dbe7ceadd95a3e31df60a8060657e8911ebb682ab5bead89d1a5470c7a587f2c3521771ff02cc2a12a90bba220f49bf2fea0b4555ee38a1aed2aef5ee252c98284c890dfe81c091114dcab9b30ddd67a8c1bebf85368cc718ef9e1e59074ef33892655c8df695f67e6f25206e7b3c926948dd7489fb4d2716b8d309a7bfb17367a8574af42337c6a6afca02bb69f994526c38a308b3a4a9e253fd8381fcf1bf3a43ceb4cd8880385a4cfe75798d35da5f87ce15d4fe5adbd0eafc1408a5abd8ba92c4c5e2bf556f41cbfdbb993eab0d25d3b11f6b86eb5c0f507f5003d27f90fdb6cd1f1321918d918b984809c185cfe809c7da3d41ae34fab7ed9be04b40800a637de4db217f6ccd9c35e933800ac491416d610fe291b28a49e9fd8ab1dbceded1de45b92ca480f047dbd8db216f8183f0801197557e5560a41f621d8a6d571600cd3982ac9ac471e007e9b77a9301efc206e3e115c553adf3d063d47d73067b5429ed6aad84bbb51dae4f273be55a27ae2ecd4c7786c02499bfc43fad85056f055ebfd5faa62f8cf78e144100bd418f573ac023b7f09a6f077625ddcb0a4d8f41030e8aefc8ce598fa0b60a2499f0b65890c61ade080caeb24227f792a6a468ba37509fd93de2b159623464c71cdbc8ebec28516775110e9df4b0e9032c86c95ed6ef5d81c2eb1f71048364d9c55001806a83d49e2879b45a65128e9783637c41faccf136fd238e3b6b99fb3d06f8f10198933872e2e6d84270f8f2cb37b49cb55bd3116ea35d6d623628034a17c2bd3ed63fea62b4f5364ea1b354085b3ad94f21463553388e73d0e5f5403e2cfdcbc851fac87f1b694b59d563d281ac5616d3b91d02848b694f0362df47f3f8e2f33ec343b8d676bad6d33ccbd39010c3ac78dd00dd0014bc01e76c2eaa33dba287f7db8f17986ba82fac31bf42debe92504f6b77b7a6e23ca91cb985278d2555d5f6c533b549a7fae8f619710f84c0f935c799eb6dd49130e3997f017aecb91ffdf6d607140b3e10ccf44f679d97a7dd69fb52c052dbb8de90d04b76725797593684bc1ca9ca0531bbd57ceb18ce9ae0152e7bf65db685c8d4b706d31c37ae030a6ebb0c988e515d0c30dbfd08f885811e25f0b50af6e890dd8403086b30220d6351bdcb02ed18179210ec5a984c7b89458fb032dfd804c50b359119fe91e6f99e29604c4c0a7a555bb35f753276450483506c24352eddf5f6c439ef8d70a23d22ec4f599017e51bbbcbb12de2594567b6e78718324c1b799347790d17282cc8a499ea3635baaf9e52d3f73d6ecc114073142f17423d63542b18c949116cbc2e60a16ce4e992254df4cc48ed75695251c96ab0aae57a571439cbeb774a1a86b42ac31e7fdff1abe865ab766d7815ab67e814f53a6474f1ee9b44f187be75ab608441806fb4aea47449a2365a241b872310d14504036cb4c44c4a7936b6d543e40c3f222a001fface470c442afe2965edb99df858b9c42d41c2469784d295941888eb61d3020ab96446ec1b7f9504ddeee445d012960a681aebc521b72d3ed0eaa9a445e97d7a97ab0f151255262c30fdf918818449b1abdc6fde95183dbe56abb97ea144060fff45b1513dd59585a17ebc834b90295b06e619566c7ccef15c3d5ddaf247a3f8922f08044195425327f6ccf4d7676f4193d36c41a45915832fb066d189d45432d9a3391c5e9cfd2f829bc6cf35666323f759a43164db7be89755e1bd3470fda514f9831dc496235d798678a97d4e585bc788b9214b460d81c8c8dfb02b31987c3240536e25637b7f7445bd86f3d51e1b13e8e1bfe3b68d27358b67f2e5279fc671aaf9e72709d619676bf51107be297e7c1124f4c8d29b8a7e52261bc1e4f62776cb4a22530dad4e19840eb593619603cf81d7edaa2c535ca5a096594f51c29f3bb2f7dfaacd0f166775d283130022d86e82d056869d59d041daea32294f52d67ab955e278ee6de42c97efc8608be0b87ad965bd18219d5eebe914681b2ffa499f22f0c1f2bdb8460a46b99ebbe82de041aa239a6f062d848f2a878cfecba5d8c6b07f0c1ce387bbb369ddd6703cda0e15abe29063b2e7cf42b099e7a88de567c5f0f0b0b5c4839132a88b09a71206c8b29147548211505b82997bcbe3fae619247560af1345ff0d80ed5daed690d882a73dc87b12a946a471c042114a40c5b628c95d1146003efa402b7274998786ef89697d36a7fef45c59ceb6f531f0e92bdd250e21aa33ae045f15e37dacf9dd8dd686f87cf2f1dc92249c818539e189aee218cd8d4a1ca642f0f62bf4e18b6a852d9dfb3276bef22d52febaaefda12193192ba73aab2a2a6c3741f2eb8a32d2ef88f0f90d750d638cec55c08b990bbf986ac50e95aa929a82e7f1dd5cb3f304e9a3388fa4b9d64658400a17d233630494244a873a536a4386614cc7a8c2edb0a9e73f3e78a8d3e97c9e3670d8010c653f9f13e53d4e198e486b00f404e4a003d7e64d49bb91e651e2b1d5f820bf6cbc0c0623517776b3c159e876d900f4a710fd25a4fc5980d5207f196137c43c8826e6338d279b2ab1310dee534b57719ec3796e95571643c073527cac33669ad2949f1d515d872a4e5715b8922fd4bcf55ae39bf61da2bff4c1bbe63d46671594cb38149994bb2ed9d387c6e9c7d4b5578c6310e1a2acf213aab525e6c3221783e463f0c206370fa76907740b36d24176503bd6782d5f89b343f793887ed24be3f6819e293838bf24cc85e558bbb63b12bf9f39a1bc9134c694734b52f6a5bd9fdb5e3814fbc78f34e00b281aa2d8ccda41c45a2e9fe545048c9f91213eaea59afc02e5aaa918c753a3942d6fb236553b76c4c5b55f6b1baea41da6eb784ee24154694b573510d96da9d48b25837d37d050cf5ea0469bba2f60bc22f46ce2124f5ac4e19d702e3cd604c03f02e4e55978e61d5ab5fba31e8ce60caa77882a12e41aa95fcfdf6d5691044bb87e5300242caa0e445ca3cc21bfddb591e8c0441bec26aa976f94b1ead981d5b74db75aef5938c09ec4bf315c628dc5f97ac0b55dbf6973f0f145eed236cff1dfdfb7043e22411a9b3338142337e361551e36e68e395808ebd4ab2c9b238a62e4e1def39b5f41b41b2adfdb70d66ce877afed12fc59ff79e5718f8d0b5ce2259de2aaffdee83a5cc832e119e8b0fbcd43301791c9e1c70e57b218e59ccdbdb65d1bcb97ab9ce255c87464da4126f7aaf9b5ec7fc827cad068cc161281499bca38b5e1be1e6caa5292909c55b58fa361be458c6a7cba7e5e8fbf6178a46e3d586f6ad928ffc6679647ac64873afcfaafdb19fec8e74ab1c0bc859e2309a83e52f08519415d5bb77a29649736031cd6b4b1175365e364056adf70c39d01cefc2794e8fda3c9e3762960059b9142843a5c7273568ac12bfe37fd11aef0818f3ba87f1736fdaf79ba1450eab443563a1d53635e86f582d71cda221b639f5289ed37af513c62dabd657141a7a725b7cf194b8bbb346dfdd61570c5610b925aef5b0d43b530a5bfbd995472a37fb86aec8a9671f7a2729d35e62509e72959877f2e331da17fcd03aa9b1b681356667adef07ef28703ab048be926af97d23217e0134cfac919e0731094d790e2c38ddf5430d2baa76b7a90c64a86bb6fb103e41e2dcfad8bc20e852da8b88e709b0c828642ca66d8de6c029228343fa687a062ab7c6530835780d097dac6fbc5e0dc33b6da1c6352b4225e41239e4998d0905eaa7f14ce8d397e72545a75d09d2cb5d9562c7ebe6b1b2c7a1d7d0c41e427ed4635cc820cbfdceb51707f8c6cf7809f220a4e1e0b58c486f4e877c0f0ac58c3cfe7d10de236f8cd9095a05ca197150d889cafaa5033854ce8d28763dbae78e20dff45b1d67b318a0e25117189395249c9d47af34d23965be981e48828c6857cfdee156981329c0928fee519f2ee985afe99698330b39d0949f946329231a421d83e0e2c11413d9f4dd3f6977d4632563307c93b59adc8128a9ef30b405bf61600777f221b9d9cdb534685451255d7f425f020fb867b5d1e84007e6813cacb292ad5150774cc0a30f9149e43d6d2f12f04d7b9ba3a7027e22f3f53c62a1bba1e06aed19fa57d61a13456b16622ebdd1f73a47f99b9b718689717878513f9fc79f60912666e3a455b5f6c72952b020fafeb5b1243f503f03fab47725cfaa3f4986eb02c094b06e2c12fc21eca48f9e361094d9fc3dcb02747c08a748ee48b1c138531b562936207a920caf68ce8f3703493a8b7642dcaa85698f9dec8ecea034d0b3698b9e279c734a13608c4b5eb2024710cb654b6f89c11ce7a39bab3952905cc2ad52c3141c71248e03430ab5f16f9d0ee5b510d1ee7998dc06ad753bb872ef8dcd74b66e6ee40cd761109f8758224825c4af0db8bc4e5dbf05a09d20ad65895348d361545e4dedf04607f6a3ca21249cbbc04d7af749eb6cfe5111ff89d0cfe428cc569500edaa07a2ea1d91abc6f53886010dac391f05a40529794828ec97dee4e4ee98ed6f828529a31561af64a2fcc9b25bdaad22ce606a13513bf70da690f8dca1e98a3443fa5942512df02e22f49688f62849737bc1f9e81f1ad589dfd2370b4274ef75c1e12120a5ed30b1484ab2f1c57244e9eebf25322217ebad56b38fa8776f6ff785bafe12d01f7186978ddd7f665936ce2fa5fdb9e9196ba146a30ee203485ddec473f3bc5676d1bcce7da30a77a3a6bb7c71b47511d728640a7cbf3261d5e3fbc7362a87b3f304258880869e7dac800e89489ff41d76f47120a11300fc2dad9b420b5ba041b5b2c521ee43c4cfd0461f02fda2d37025ea983d6416b9159f2426ce7c414496b6a71d0e2612b8780ad4e371bd0bad54f75d9fa473fc826d475e49f4385b5a0dffba3e0f1ca2b0b2d4f387bac8b842ed57287a783e17cbfdef370f5afb23800e52d334774e3078e7861531d45ca1d44bff46c89e5b410942e742d1c6ff44651a33144dfb4572ae7f7cd6e450abb7d92e8ba67628ca2723a0c3fed7146ede2b9c8359d98565deccd4dd439291ba6aa3f1593953ba30df2a80048f746e04493c51118a8f1da061e9a356e2e35348276c87c2fad61c421ee4579aa3b2ec8ba84341cae8a895d18f199db0216dfa8b825192c9762eb425af077acc45e6a894502955639859b641b750e150fc9f2ea36f3f3fd5421f5164687ab982b6af9a0c1df374e94752cf920f00ff83fd336fb8b3b248154fa68bbd5570f0b96c396c46589a98d59f436afa93f8c16f7e43aafe2b670d53ed55a30f796de663bfa50495ce22e0a4c3719e5210f721f487ddb519de06eed73696319dd0325076f85cad523c13e5d9217a83a25ae70ff32b17c888a4ca2e52c1449f47dbf59fd0229a0ceaa2330546afccfc5657a80bf30511537f88a4074fb2c5ed8446ea7be12a8368b35ae1af951f69ed2c884e3cb4ad5dd1e20737af5a333e23afd3e23e4a150de00a74cae36a839ad823d335fa0d14118953c913427d9e3fb1bfe0052ffad6582fa17a8abb4cb8ca0eff3a466ace1f6a96c18b4ae575b213e04b8a58e218d22235ca25ac5776080675b46800ce26a6668b4ea195d871c617b933ff4f5b15a3562d939702e9d002b7fad55ed081cd821a7651a93d9b8d59607958d96779639fec2ed0c5172670e861587e2c9b381b073c332ba82afaa1085ae4959a72ec68470d488ce94e686c1df41d574487108db61720e15b169104117a922a32de4a386c6e949bede1df27c8d056e399f259e506b8cbc4348eeb2668208acbb8e0c540d913043c23e70619ac0bee3072557703a923632668ee61e88cb37ac0a7207122d90ee3e06de9f83cbfb668810d3af0de9707ca14b71620cb1b8b9036a468d380dce9bfecbc228a11627afe47e49e0c9f2bdd00f354ac8d3e0168d8ac9ebb87a56c66ba1464ff78c811b41115f2de39e11ae6fddbe44b9fa46b161df191a3b4f81daee87757b03633b3bffc2f39eeab1d0197f63da56a8db1807f20e200f36e535dfdef356064f1aedba22442f4c4e92a45f32de7211efed333a43d76eb2e8503a0db1fdb62283b05ad83a5142317945d48a4c89c82a54af6715f6618b42cefda3decb59feac05855c3d756df67ace714a683bcd4b63603478d66a57726c278d524691bbd8da9f17cfabbd7f5ee5ebf17ff7d016263ebbba1d258bf67299758c17d81c4324ab554a7fb1c5d403dd14041866e9e59b5bd5e18bb8b308d852285707c5dc14241df9ddff0f0aa7c5d27489d32b751fc34af07335640bb431a4489fedfa13f2976d43025d84f3987846dbe57e4743b18695562410f267e81a543c7a2a703960cbe115b67055e884579cfe29ebe677095ff764d4f8a396c8e97109f4a43a0a8ac46a8ed9a99f3f9472806c49edb261695ba7e8ec732d41dba0656ccd2f1f70f191c4617ff29992dd733dfdc4878fa53d203254a47787ec78e98d735b80a92caf404958cadad9c38803a297ae6813b456af781449966b945f079c231a1f87e6d219fcfdbaa8a2da9a370e40018dcf755b03f90127d1f5bcb46169702063946331c280af714ea9c7ab512a75c36d4f91b2778c23befc66f882162c0c75095424ca1788704d8fd5d7c5966c2eda6d3d3b17aa29970bbcecbd20cad32c726c6fe89e4dcd0805d2ee10d431e11bdecf399c968dc4dec03e466947dd61ff62cfc5b2115416f8238ee2e4740396886769e5c45e0cef114e0e122bf55c5520fd3742a8ad377c93c110e40e057d03a6073fe54802b802368ddcb7acf685155f8431d044215fab9d13bc0ea6d975f5315741e2e1351b6d79d8317f92a6e13496c1e55ba9f5ea0544b3d2f47e9567578904e5afac40ed6a7da62b2baf5fae80cb0e3506200b22abbfed356b2ec83e85609fbd7a31ac5b2a3d706870073ce82df1ed0fca3f426f86480b65cf974c7c4423e2671c1b51cbfad146d6e8603d59e66ed3d7804c5974c39b911255718585d13e58e5145a36126ec6255b4ff74abbf61864182d91df9db4b1581909bfebf0512b5f0e831e6fc2e027194050105df837ca4bb3b3d149cf702963c0efc66eb51cad26dd95739178dd4dd3bdbe03746d0b5a77072bfd7c14a84677796bfca1cf2580737e31bc36ecfaf29fb561e51ca76d0e527a2c2b4147b6e5cffd6e5724b77a1f319382de4e6fc42eb27237bf27cb54322b42166e49e79f40c440b93e3ec00dd6ac06de78f4f17d28612da786c77602217afc1012b2c8ee881e9f51a4c5d528252177ad752105e8b8d1ed64bdb103dcb75e6581e3b38e47e99f23c36b321b1dec1b10ad28a8a59f97e567d1537113c7d4581b0a02211746dae586b6812f98b8a6ffeb1e3375818e57e471e80a32cc393865f959250c650be888f2b2dc807ff44ffe37ddca0dc9167aaa7890335c2bc99f173caa4ee116f48d31b43afb3b3ae885d25632391352f6bdbbb2562fdb8765225471d7434a191142428b9ad8ffbda9965e164622d67a3bbd944fd23b2dafe97891bd8d3cbc98e7778cf32458e5df03a7daa26187cb1b5c5851adbd25dd79ad286005aef5965cb292f1231003106b0bca88a3cc84a213f34dc89cec787a398bdd8a9acf3396defe0e4f28a24de71053fe640bea285980d4c0f6a6986976d68fb798f9ba9c8700e22b2519e151f7f7fc7020811a700e09751a8eb404fd02d0576d4c69f7becd31a7b50b41f94ae945aada821a4fed13323d2fce6283d8be3c8ffd1f9095266b78dadcd23da744787948bd3b51ce62ef6eeeeb8e4dda5abc37a933668ce7c79a6c904e6c96f41d561b2719675a11cd4c7b2ab56aa4994df1a87735d1f2135bd7a859e365d4b5c534b1d39080bbe083681f852d80123c7c20355f60f2939322ef7e6c34832617a5b6753cc8d023de3faf71a3de87008183b83004430e3b8a88ad56741f77ceb9087b8a2863e068964aead564c54b07ec468d7cf78d48ab9fbb6090d75d17f58e12d6789900d4ebbd26ceee0e5ca1561b44b20b3435fe2755a3d2c223d68f4a7e0a7186c003eb6bed82ba01a3e1b90d664652b2d704131c8bcf3467fe1b1391aad7fa43ff5c444b08cbf568fd95588ac6e8be775613901efdd346a77597a717f46d59ad14b8267c0da2c4e73ec173c596d930b0ee95209a54432ac7ce5e7403841480233c7d84cfb88c53683d0ee4bd7668ffea143cf5499ff81329b42daa08a6dc1bf7d441b52b2f1470cbefa6d93c4a14fded082a5f71ee2e15b33327f6b80588ca8300fdbd4a74d71d4dd7bee82f4c7247b8b3d8f3f6340dfc4adaf9c35f3ef03ce984c9ff4d855d45bffc38aed81061d0c8318c553a270823db31fb6c84ee4a971be31ea0465cd034db03927e1a4ba6619096bcadaafba683f284e62ca160ee23960212a6b0522aa67e0f9ca558636ef477086d36afb5ad0e17752f7f9c09acea52a63196b825c3f07f1d19681f0e42392f74f4ccfff8bda930663188a9f55b16c3beb60705a9171803bf234b346e5e0ad59b1d82dd6c0d67a1b3cf0d7234319a8884dfeecb2b2c962d6afc0828cb01746e77df14ad89a2b32599221b675b5a4c740edd35174f4a0c21529fbaaa286d0dfbeca84ae4f5e1015656c3f8a5e312ec245f6cc50ef3685a45d996484c06101437afc790a6024ce653c2c00a50c2fa6f93d0aa07daaec3952919a05fd172d1c29dc625e729eb5343fbb697eadcba74c1ca84d7c433ddfa34024b0f23050e8ec8e12547cad573af41554c2f0067fc18ca88cd4ac0748d1ac9f49b631c4c28ef710f8cd3b763226e1f6c8d8284ff858985fc1e31bd253e5618d60ff1b82058998161f751c3254a95c51791fc7a6b74df0843f42dcf71f6ce3b43c9c50796211cad8c448c2a80d2b4c53953e33066f6cb6b3adaa814d61f8ebbdcc6ebad6d93474cef2dc2f06ae73ab48350ff10c69253ea44e85252f85ed9e9d2e743514fff795a9baa6f1fd62711f9b052c1f4ff631d62d2c2b154067a1db085c1ffc8702378569556134c3807a965b7041b5560f8bd7cddb881cb3cbfbf5a4799ee800bad3148c765b82fd4625c28bfe1bc9aaec1641f7474eda57aa842e2a86d08f99af2c06897845264b1b00d128a537a14a3930ce843e4b83bb7a04ab16698ae0df7ee5abf6172e24117711c4850d4ff39c59b541fd99ed051f4d4e30075ab61f795de2533ffa4ddc8f97e84036b1b66c8804b2f8e3611e8d8abc44635af32008c7c98440f3066dfb358c1307f4f0ec5c836cabb776b07282908e426bf1a5fd879dd16827ac374ba54321d4f489f4d6f772363e6b9f45c7e1853b0fe37e13a9d6d831604019f11dbc7a5f78477f60e596b81053c7eb2ebb488b832ed92b08aa24c9c213fcb4b1c3949575523f0e067a1a0dcc15ecae5391f86a021bff6a7cf6e787cd4e53d38c6d8868a2c28221527e6c86714eb2140b63a92c8fab8350a3f295e5d533c1acfb3fe9d677319591013941cfc0b39be8ac789b868c046240747190c315a5c95a868fb11d396d39e1d8c7ad3a5d0c34c4016a58b6a15955286ef8fe45c7fdd5fe8dc0ed061aaefbe27aad989230f383d82bc5ab5cd7e28a2fce1f697f703d7d0f475e2d2f0b378b2e0bc9990e696a41502c2877d2dd1d3c3ff99e66c1fbeda7421fe565dee19e7788d84eadb37ea0227041a3f9e3c43102e101411660bded91af9744ba6210b3f4d76104461603b4f8f50c2651beb09fd59e2f0a1d3185492ac70005fdd017c8e2d7c511165c29d1c00f047ff574cb30af097fe70533f0af091614c443ecf402973b72e2a52b17f057c0b25bb5b220b5bb6c544cde28f098f7ccb194bc614ca66a0851aabedea78f770fd29fc11764b6e02e8f6669b0537445f799ffbf7c4e32d7814dea4f3479c217ce0b82db9a00d6ef5bb081ccd9f890305890d9cd5568bd099a18d3f7737bb202c16b54130e4b04d4558ef5b138c00921c06af89796da56361367302ed23906f7cabd8ff856a744e78ed825cf6af15b00a19785dc1f3d3a5f80f16e14306a0c1ffb0c5e1477c616cbc1333cb33180f8daecbddf804b6398f08b9234b3c59a4eaa31fa18172b6bcab9b2130c7ede0b2334b122c85bc3d83def71e8e46c88b8017271b03b3901800413d21ff19ed8cb033154cea695927355942dbe3d1adde33216cd3d10841a7f74d437476878cacb2c30ce064b03b08339faf3ab05db8244d5b9a60ad1f7de7c083013f416712f9c622c2b75be42ce6ac3bb1e672eb0b1689939a0bee3397f0e41e3eb79236863408a633ba3bc353d002eb54940985c4ce46bd1d181477113a4c430d17d02d9997fb717a2321390788ee3f385919674bcd4c456365f70e36d500eb09d5105e0f17dfb9ba452e0486b3ea1e9d8c11ab98fdd7f2918c09e0a547fb3354dfe63c3caa392455fa6fb3be146f8f2b787f05cad2f1a4c2650ae1beba0be63e1d843e2cbe77a80cf762651c63cf4fb2a2c1c889f257723ef3e1fe21330aae39a3d169a9fa269e0b7894fd1047d26d0c1ccee1234081ab7c0c710a57df2f3266394ae44a933184963e5ed9deec13bb20207a3a79b0a684210f65b19bb6d1ae81ccfcae037adee8efbc6815711edf50a36b78a5f44b9def19010a438b5fee4dc95213d5af22478a2915b4fe89be415392bd8267d1607ab65a972aa856af8e553c578556d2a7621d7392c4f996b71d8173a33e884fa84476931366f8a9d1f06f3ff772d6b0664eef245802c9694ab3d567479df986477350dae97a3d9024b96c4673634d0558f19828007c6b58b5121d151f2ff0a848bf349651c4160539a49735e1347185516deccb1eaf88f3c4bfa26e9c9a58e238ff14ddec655e33c58357b4df026755ed20e1e2e056ecba5e54550bb6d26658e4ee41945fcdd24c5fe0bad40ab6190250d1b796eb6a83bf16f10f18bfd04c375bff0e36dffff8348b0af656e55033aa8dd1fffacfe1c79b001199ddc70e3cf8922bfe6dd8b27d5bea1a0c834be70530c01591b0ee1447b72248d54feadaa352c43c1b15efee97a2b5dd0d7a548c6827b396a8c8b206b295eebc64aab355e2e0bfa314b50f1c15969f4ef7fcc2aa25ab7a3644039ff6225edd707633bc0c806be3336d3525dd4258378ce5f0a4ab79e3fdccf3b90304c84bdda176b51469cd0b0a6e0b514d18b1c248487f3d82adb686346a6a02b51a04a8805fb340f7f976ff0daf1ac7990ed47b930535b8ca9f759a246215c4b1c588adde9ea56a96318faedf7d73e4f65237479d6ea1fd4e17bfead5b6ade87fdb832a54cd75016bf08097cb0a12b94d005d4106860c4b262105aeeebde10bc115d948f7dfb2d35a0fa7b1faa2835c3b4d6099b090a48f467e0b2c731c85029b619cb8c730c7f320cecb42f07fa2b3e49c63bd5a308be20ef7ef2902f424be8afa4ebf916a35c45819cc5f1f9e478add191330ec0104e04370e007b8f1bfd15476e9633e68fdc02f264c0694a42eefa876784b99ef3d1a0f07d46f2d0e8e66f7530130fd08e5f96b5aa24330ee5abc8bc95a55b8495b63028ae0a9c1feb40da85fe02ac727dc7d48dab56c050e52ed6fba99ca4201395761efadbbf6da77302ca23d18c6d87a816edea80999733488f9152031ec93c897de60535c4b1fd0f9fc7099deead5cde23e897beab4b7e8bc77ecb3d21d53662592faf8e05b479e807b0d84f1d114afba486cc46e18838f25f3aca050272b5275eebb12b8492d65f334c1060c982f0cf4fee4bd6ce8de48748a3e5eb9858ba20ef2260f84beb136da8a920ed33e3a65986813e11d34b2cd7417206fd001548503ec2159c8fc9c68f9e63085aacf9167a8b0fbb85afdce4ebd046f864f6249e3e22b649c8a6f34a702f8d14a236ccf1b763ee7a5fc87cac704c3e87fc74f39d5afed63946055b156d54ca5e282c328ece9fa0efe606188f22ba794fcd729ab9e843a639cce328e08be76b66e6419951248a8ac7e7326fc4a5a8c7c38c439b0507c6a0f8613cd6dfe0d28f47f4d97de7406cd55fb541b36fbbfab65a326dd0818f83e3123b947a670730e4dcd3dc51d1c6f1b4965a5729c277fdf8d69edbd41ea660b36f0be7675090c77f9c89af72e95056f899c0088e232702aae70d7ecc2293e234a40e8aa4aee3701ed0a57bb6dd725188d4412a5d37e7d290082074a6bf30a9a753b727e322d0b4293c0c1d9c15a09b88418a0f067051e38708014b40e2907859f253fed0f3c1e3d95fadc51d28435d35871b07d171d90252a407836a968c5aed7ac4579bba3238b3d1bc14fd1911f4bf4e3efdc61dd56483d322135d3f1738680eb8f2be2965dc1131db0f6f906c9a5a4b86e208f6498a8a2842244be3dd1faf99a79c4f5e70c408f6f3e1d7657616e7dde876478734680caae33c8fd77b2a6767f1f672895d896f331e15927414b5144fe9b821c6cc2adf46c98908654eca6b7fd851d291214fd7a9d0ba04f788756be8e96d071b50359c860fca3998ce9d3e5bc2fe53a0a984850c9e7d5e2ccde24d6c4ecc4949c572d8b0b432db60c53c040c5e11086cdc3cca17535262a6fe99e8000131ca9eaf96ebf2486f5dcb5d2b5da5f3a6c4e0d4420afb0741be2342730bcda32f9467cfa9df1cd11acb01f1e444db4efaaf521ae5fc06de46c032c7401e676afa6cf9af9cf052aea8c84dd09c522eeb7ca1881522c31034bc7f1fa6e879416aa755b5e58ca8196d9bf7ba5d53d5706c0857a9cc1b60c922e0973091e65f2083d86cdc05760c17197d5846972234cad3c8803241841601d0343cacca28133a6805a09baa26eacd54ea2f1099b9f8599d3a8e1f0aa2e56510736908678f49a5ef6d7d30ad6d53642ed9b9e2c4e2da3ffc6d8aaba5652b6d5b1dbedc0caa0e7975dc64b24eb029563fb657b42a7af80f6b0a08aaf158cd32eb92874b3eb0c735126052f0c2c0ae4e3571dce672b9e71742f70c4b155d6c27f5729a486844c24559b06ff825b92c89c3fc32120a188fa6c854b97ddb396ff8945b39fece49b5fa2bd47f1510658733feb2c1d9ea0cb2c332f24ec0fceda94ed0eb93d4c7f7543bb9c585f11d1d0d740e90d5f0736e8feb59c27f666a18beab1e17bb1bbfc8559e3993dd07e622505a3abc3112712889c2dee6ecbdb6aea82c603a6855778e79fa445ebb292479d22c4f7ad9ba9f43442271ab4ad367e8d01626bbb2521e4bcf92959b4e9d722dc1674a53b0d425c443b7de703a69a93d36f42bc1cf9cfbb4e720c5ad6ddbfecc09ae705651698af66ce1112f0ee4d4377a9d0545ae3349fc78505b94c0afacaa87bdb79d10cd78fe20ceecbeda27b9f72cd8ae4eadfb56aa14e79c30a9ff7ac237ef92cfe75cc8503b8f5b9f6e3e3784761e6269f1ee5a38755173f7161586717de4b239828cfaeb82dd3dcf7c42f978b414251135eae72947ddb3a8485acbc7c014d3476c2bde92d4d10d9c4cf778977a26b7c876557b0ca9fd99737bc5f26fd1f3325c819268713ce1c33988f13d2de8ea3a802deac21965d28337b599cf91826ca90f0eb0d06ef133930a5863753bb1696ed0c80fdf708667fb3b4e3c4933e65fb49c5a1b122079bc2b8f291167b1e550073958c3c583d73e29851b818b6e72d5c3b839c5081a898cb997c8d566b72e31f453a24458cfecf1de1bad04cc0b45c2116f96fc78f11fe55fc73a8c9b34646aaa2361a283eecd3155a5bf6e09d9ef7fb8d64fad7e11718f6d2f09e41e08e5bb8537776bc2726241b8f2375a43fe898390b329d1211a347f19bf54a46baf274598b0bf7163d13521568cfc957553fd64f04cb4d98c94477b6c23edea01baaed782617f98753f3c5fdce2ccfe32f8c1a9e73fea6ff3f0114ef9491c5d3c6a50befa056c052a05a3f081b4e033078351e7fccab9af6116dca56a3fbd91eaa6a290118c1d5285564072ca999f7c1d160ce80c93660d2a7a7641021ab98bcb1f8a615c24ae8a0b9413da545a8b83bf18a34f3ae73ac726a628c41deabc6a2fac72422c0bc522ec7f2f761eb0c1c24b2b34020d216063513a8d4c384a8cafd394ee279367390ba27649517b7d5c3c21cc5aeab3864799e60248f6a83de2efe925ca4fe0a8c559765189459ed919483a40f434f73ebbbab2b9548fb267ee51699ecafb1b33964f13e601bc6c674714616565b451839d697f2216dc936cad8d864e067eab88860beced8e49101d89de7e6a872184ed6d61ec787536065eade5821c4c435b174ee1e145914425852362055c6589b3fad987357e82dae81bf07711665d3bfa641182691ddfd1006f1e90b01e181b1fe5d3fa5f38856f680784bf707c8604e5e2964e8766e091e283eccb61e0b54e7d0e31c74a2568de9210afbdfc020f49f3d9e442b3dbb07398711ad607ee2d9c5a5333cc83b5cd7ea765936d305b0c12de605ef002f105056ed334426dd798fc4d806b89d6695563f54284ab0e5b9371580a03b738da787eb309723f33f509656f2ccfeab08b9d8f3cf8ee313453a3e4e66380156295aa77aaac04912fc3d9fea387a84e681bba9d0cbbe30ff7d04616f1efaf3bef2577e61188236631a23f5c31667b43055803bdb6232ba24ebbc735dd65a9b9787974a97a39159597678a4aaeccc573d909206a9e5739de298d7f18067cca3f64ffd6ada89dce662950fb8eec6a0cfa7b9bfd30b8faa4d1435198c8e6f47d209732b34637bb9c3a26b4be47a184f0ba8207d8d94f79c8817590329612bfee98f01f9cf26a3e89a4e155f9b1cc61be1bf5558806a7bd0e26608075d01a1bd7f7aee602a58afb1300e8552c440e8d9799354505d1de20a2348cea0b1f80cb95da0e866c1c00f9030b5abcc758705d14aaacf99c446ea919054d194d884458fb59285c86d62fd679e38cc3c4b9cfc9f1f458eae34bf72acf1ac27ce5ff53f73ef56d2248ca6082033cef93789a5b31523a0cac12581ed7b4db734f8e04314faea25d4c462b8bb0a0f3f454e8e36656531a2b530fcba888198e76c1f1c5983707ebcedc737efbec36b46579c6d30d4091be1151d0235f52d010f144eb8a7fe5ebd6c3ee2fd0f769faa0773ab7dbd1034c0e0cfef61f8add691d08cfd816b9d8fa46680b4c21237dd583bd42fabdf6e09a66b016237f657158be26ed6231edc5511d08714c2051691bc49534a1cde323e0098a04f0ffbcfeaa16ed77386f7391bda9d3b37cdf5ae89df283b86a4fcf5ef1e9ef9f51ca49d0d4a2c30091e23e0be82679469a97395222f8d8c684bb4ab02fbd279294d4da4accdc88bcbfcffad76f3fbc85618be182578731fc8d32aead78c0703cbe66fe4d5081f71a31d677e8e3c04506e7754ca13b49fa5cc1c63ccb82934577654bf69e3b3489294a90a7e21293f97771a72cf2d2a445981b62810a6d777f82d83aba47f4a5c67ff9478a60ace527f6777e73429a308331b731b58a20c3dab759209dd86f80fa842ed53a8ac394347c517b36915183a03a01d5fa04b50586fdee79b095e7ded853bbec91b7aaabacc6fa5632440b5d1ab4b0c01e0845d5ec118a7b5ace726ee7d1bd695e1b0ccb3ac5c801e6a9f4b38e0ef8e7dbe5fa32d887f6b1e61b0afb5ead6c20cf33787c30b857c0352e0fa383640eb3d280af4b41c38bcca9a84d8ddd624bd06c68e1f200bcd9c434c4978e00f16b6e95de2dddb356132324ce3bc35bfcc7cb6e031c17a9d569b1fe426f952e634fbcc765a95edbbbd48a7499fa950ffe059582a9a8c18e42c19817b7ac7d0f8d616cb8a0f2fd816c04106bdc5f0bca79598d4dcfe7ef57b051cdb6f5d110c613b074ab31ce0d2139789ec45edb195d0eb88ae69e28637a33a8dd82a00e01c5b0c4fbac770daba88c224b35f0fe4fb9e2e5a03a0f8b91679a145804bd2347357b4b371f59c2c642114b9bdc994b1a875025a7c5c39e38a01da5c8db14ab25851206786e2a81ac4c2d5c1d6274c72e82051ffa88fadcd668a2339bac382a81b633e40c3fed7159c21d1b809d4742f91db41d8d81b20a6c7bc8d2141110430608d472fd722b5ad5e14ce76687195f7cee680e4cea63c65a7b0e6f2ac29f4b88aadd9cae2df14a65314597523c163711b4eedcc26eac67ebd9fbe0a1f7aa1b4eec20f25357ee8514ad07822adbc610345262810179e39ecec0295f4a88c3777b3b440c54ff90308d93c8896cc553974a2088af272dc386f31a6a4edbb23888acc051a9f94f0dafe20860222981b173dc61406bc97fa79fdebfe1116f32452c306ba6be0b24b142e2701b81241e6bea462b9e168a68372831df45a2ff75e62592f0c75e5807501161cb4123fe8f74d43950cc03b2c281e48695ceed7ab940cfcc14695548ad2d8d54adb28e8ad3207c7b9dbd0d9cd03ca91e0c6125cf8d6a83110c71618a4ede1737cbf437573779909b95dff453b7f362d697139c50bf90f78417b987e872bb5d34cefb48be71d6290b980f72abdceae82f56b0476af8c39494be73d528f8648a482afef548cf215505cad791ea91b52eb10cbe6c816bde8d763ff59807ac3f0acd6cd6e5782e0295d002e2c4e5181c4c2ce43830dbc651f5cbef048c31e162ead140326217fcc4acc5cb7cd104a06f3cebb0785acb2c5d3578f43e24e7170c0029e519f5423c8f282631c796b93a7d3e59fa9f2eec8c5a07153bfa64187590799a0cdad98fdfa7b008bae60d0ec7af0de956aeea3fc8ed57876fe516b74a376eabb0607d1a7cb4d62556480b996bc964831d5617400e7f6dbf6189a49be78032823dd84f9edff0159e4a95e912bb4bc1b9d696c5b75ab4a8484068c5df3192e64a4b57f9537d99ec1d6e001e1f00ce36b3e8f9b7dfc72ada548f531df0cf1e08332bf8f22e46a6463ea537d32444a0de1b3a0524ef0782fba28f6414e5e6f213c7f5cadab0e40d7f8d1c71ad4e4fe09f74cbab479bdf2299b5f1d7fa3a304dab864212a16a92e29c873d8d7dc264787d1e0456d3a7960a9afd8b02d8bdc5c1da0d1a3ed60acc31a45a85568f9912bb68f2adadc10666256ddc6560cdd9ed80c404664f9fc2349fdf496fa79fbf1df62ef96a1ed15bf0bd6291c8f926eaafe4e87a363f320ef94901d62f84296424dcd3c42d8b0ba794db01d4650ac85623d946766cf4b8631cbb5dd5f97cfae276efe94a526c92b28f33eb1bec7e8320ae1962262b16689273e9a0a96b013d80c2c7000cfe24b2054e6643671bd73577d30ea66817f531823dceebf64a8a5fe6cc407c565b7b52587b4eaf3adb0a20b68355c47b0f8738033070d0686c5ea019dfc5faccb83bd1a92b133479f9eb9c2482f2517e1d2ee128768f8cdb0c2365e5da2ce50512100a2a22f2262fb37feaee6d0dc7a2db6fb8cc2011c8546ea77ce402625216b24b0c368794e4b0b8c10840fc1ad8453e7d438fabfe8d53b7c36c7012c9f345867e07c13ae06489cf1c0fd683d1cb07b52585e06e27330d2268ffd31a36165c517455e269fab419e659311f12147ec43da92a1e70ab64494e66b1495dd2601d2d5181885eb23c4a07e50deda417fe950ec4a0a30a0a7807d387f00d944fbca1c35596c3381d1c74da49609e392eecb79c4a535d408c4c396646173e065bff8afeeb4cfc585818e689f76ae7b1dc70fff965ef968953a5a9a0e798104f3f5632eed11037ca9ecdbf62b208a7f8aba98ad149dac5a1b28b6f4597f462b8313b3331e75f688b1b7a1cbdda2a8ca403538975e56e15278f2ba9bdc04bce582f28a639a56533358b12e6ce216c5ebdf607d18e99baee89b4a5d74d72c34f88c2662be418dcec626c86b00497072996f571d350e717313c3dad607c9e055d449fcca2409c5dde46133d39ce56a301b5869ed1fb0d87f33d1194e5bec2306a4cabe13c0b2cbaa6afa87e985bdde3b218ac9e7613b28c9dc6432dc723801fc6c9d200aef63a40c972bb1faeeb7e251fd70b05fcda4a589dedd1188b1c92228403c184622bb2b4369765ab8b08fa78db9e2b9d903e9077174e18ee0c70aaada0fbf69576b4ec3964ae3b41e209c65becfa8f45458a510e94fe45b30cd6520e14e2bf97646500798efc84de30ccc2a9a42f09b3d30f86afac917105501aa419f5c9828782d8e7563ff99a4ae91eeed99c70aa8e2094c2706e8d272e5907179792cdde8d34e346e63756583b56b21418058ad93c3487d6ead3b9477f548112b45e2176fa2407489c8df47a27219d38a5cf4e01ecd8628c9b56dc9d5a6c22d040317d6992cfff6b9f761bcc121fdaa58f19d10e03c27b12064b083edb23d054932ce3f0e57ecb8dd385b9569d8ea82c52a151c1b0ed0bbef916b2e99e7b3614a29742ea9d6c62b6622389067121800418bde0df77b6582b0a96f11bfa1ffb53455cfac17aa8ba925e4fafe6ab9b7f591ea5afaa7d46366c1ac4b43d1b40f2c1fa736e07ee23c512877d4e466e4ffb10cb588063fe371d81af42ca284afb82dd72b5023632ee44c6f84ecb9d182acc40d21e55a750be810792dc533d5acfa01879a66e9338b1268e7c4eb663523e520dbd15dac17a812350eb7b3be4ab928101cca4dd0fb42d6e374b30fcb66f151d50a51e043d2bc2fdf6a03e18b496405d3a28a0bc3f3986df4d834298ec306e8633d570bbd6168136644fb514976b554978c9a9fe6d4a3f97ba5336f82486d0d4cdb8e5d81c6646f5a38196eeb2516090cfeaeb3febb732a403382213bbfc6580dbaa822a4981ac44fdb903e219d15906814d5cb41172d1dfe42c60fb65b442fc3e5ddaae8845a9c5b93cc78b344073d5d4035c309b62fd56f602a5a02475762ceb71bd6fe88da21a811222ec8129e08ba5c2f506fe6bed82141f50793478a00171a171f43fee376b942aeb93d6675228743b86aaee886fbb606c09e7bb98fe7ec62c701cf956df8c2c141b15ab988cbdbdeab5c15cdfab0a77802fbeecf4ac4d5d112bcc58c01a0fc74876c4b4d4cbba900486270414e33e32808a94b6f4e883f9ef1c416097d504a301200b7aef035d9cdefbab12c7b6d9ff2e1f4b728253a2acc95655d2723800ea3f7fa5351700b9090d29dc88adfe3f090c4fd3e7a668a686fb107e19105846d7fa67f2ecc91c92c42f57476be63e860258b682b6113a7521651619101e9d5c53815c5ce8dec3015a22ef2314c453065a0ebf16e19df0c9066015434dfa2427fa4792c4054f7de65bafe3374782c2b6bcbd363bc715dfb8661bc496ea74b831ef8819df23cb3e5552715a90211de95309e2220b2667420c88f4bfd1187c4fe5015009bfb04570a47994a940118300afd5f2ba639ea10b13dbcd08d7379060ea96b65de624f50125ac7ec63680a435cc1e49fb52f3ca2a7c123b19d35f0e4734b0e59ff79cd3639869cb2b4afa6170f2b6bdacb874fd1eb6c315231d1ae24f2363f1aa95e0487f2b78fa8727430e5a84fd8119951bcb2713ae7ab044bdcd930ddbbf8ceac8b2b6a257a61dc988274f36975e06739b58f04789abf6bc2588051a54201a6dd3d3881582f65140d96e20a6bc9b26892804a506b8ca36fbd499f338c095c00bdaa03f8f3e9433a5a3eecbbc40560a02102d0cc048c82a665bba0fade6e6d4ba6a5d83c67e89d6a6fdd2ae1586d42225fcece14f3a87f4e0564a85fdba5a6bbe380a29cf932b88431b5b06a458f87412bb290e789d2d826dd3f012655b1e2c4479d47a3fb45ad879cef9533c69857b65dadff6d135f74e7b399733f2c17961683ab15fe43d976ac7adbe60b2a5abdfbfd8221938eb6996f0f736a65be13ed284d1e7c52296fdc78ac1b183faa4c5df4191890e0499af296ce82e1dca417d7b5a69e5912db9c5ea3e9f5735960f4320e42dc1ff4b06cdc3ba49a1c595c46df50233933f34c5e1b9756fc71c938dd655c5c9714125c1c1b17423aabe0a28f676c7cbb907a652a3f60980a908b38d46210606f46cee72e2eb843cb674cc0f86432f3297dd2251672a42d52d967d6b35da4b528888fdff277e7e7e49c5116f5b7b1e02c4a9e16186d932c1e77e09eccfc613d7f0661b0e150a7bfa0bfdde641adce856ec228e968e298ceb72586f432c7f22291ada955d8ccd20e502d8540fa72b8bb737a1d5e0f5d83e0f440965aee333ef62d2f269ef661de7bf278298e1c7467301e7e2974e4c1c1782764f90e72a0a4b880ebcc3f086b0fda2691247d4e74f8bcf79adbb293098a252a611f9e82ab64ec0a38e2598e79bb57797501acde8e1dcdca36885ac90a66d61735a8b95cdab6d9720d8e98a62c40bad1dccd91ce8cf539d7fde8e88c1d0e273a9b3e9570d19b6fae517d1d41821721cd91ac9f95c734f8458d89c7df1c52c919c4f3dc34ce4ccd15daa7ee8dffb01acbe1a7f5623ed02033f6b23c587a81f7d1936368252d72d343b4cec724be136a34aed0c7d6ffae9effa18a1b5265bc48f681f27406e17984f923cd810a83ae47e315b3d678d3093c0dae8867acf1430a354801cd2d55927653eb8f00e4dd66ab8dae1d011b48d9a34fb2342517acf97daaa0de228bdda5e2ecda817ba8ebb4f5b478ac0a9b9826b89de135c94a0f8e50dec7a3df408a50c2fe5ce32acc7f77359cd0d44619c5ce37d55042bd285db9dee534cebb62cc20fff30f13ff22b795d16356f57feaf3871463f4af51a467c2f75122b1db5da0873a59235016fae57c16ab27587d6e444ca537c62e0cbd5d5245c0fa2bc498807030cc6ae65377d597094e89472f161cdd6e61c11fb59bb2659451f6cccf93f826cf679872ca6a98863de9c890becc64c127cdbe3e356faa82432ee613c80d7a65b8da67ccf2c622e55b18fbc284651225d69456edf170b4c154d2ca30d756d2214f3d5a35c56d2c866d5e6368cbdff342786974fdfed2ceddc1571d74bffa79bdc6ef50b84d6c30d27a646d463b95da5868a47ff5e2077964796adc524d5c7b5404cc70325a2ab58e82c62011ee69ccee2fd1023e75927c4b0bd0c4aef4a572a069ff949d1c9413b3dd95b10a598370d98d62134c849697b41f33e67a40cc7ba6f91c4a5708058fd14d241456ee61e62f85191148af97bd5f668ae2aed846ec22a2c7a27523f53d71a96a0bc13cd8b80134b552be36520fefb2bd2b2fc36b03409f85b6704dd89d571ec258b641503e9f17902e7d4fddd4ba4e1d90a99bc32810e4bea9ccc4bf9a0fcecb44affb9ef9b593477d48548720396a9952550d4f852fe3053322e8d609407ed0753ed449776fcbacbc04fc407d4eb2cd40a3f2ad04e418c1dcf147bba55f514ca833f4f55baf7e9c865863d812695638323fd58a98c2cc4682c4a11ebc0952ce0545e9805a104bff7345af5390768c6531c5d9d34986d430e9e5b5c8b89e1875b5d9432f2f8cc638204b41636c012183fd4c97eff35683782a614c1f73c49969f25e74e0c69c31f4d6cf38ad6eaa4b1af1272ee83b09ecadbbf5b2180aec7f05fe0c22d6252a45826ea2df4329f0143cf212de61e52ee2acecea98692228e14429b2a783d464a5b0e19f0c3f71644ed9668f2c2662f2ba7563b90fa802a945f97f19c1e119aa4f1dedd9235006ef02f2117e516497f850010578cbcc39f288b5965b083e9a3440860c4e6c03959bed44c7a389d9d7d11a871c40606e7c41aaa0062aa2755a15a2e613ca1d8f190bf55cb1d14de47102ccca65115047f1bca6a5f70f8dd06655bd02c53fdf3f0801b0baa7e81bd05953a80cd6f3afce152149bb3f86712812849d2e98a6016deb768bc5301044e573341ff12a5599c8fe347a7df7e5b5c8be21c677427f6619638290775b0b6093f1a65567f5c1519c4742c5a3b1005793e1fd3fb66f13f1fbb33060b5bfdfbbb32676a806f857735b4a2de84a68f98d9f97873f13dbef122e0985f9ec495ebbb34d64b21fb566c17c77cd3c88cc15c73ee7f6fa8e5d3143524d629d3a145109ece6312fea5b4a3af461c3abe94a2620277c69e82a68fd09137b99dc932ad7060ca7e5773aaf5d762237efde6201d81af53cda36f9d1ebf493d4ded202673a868e0f6c3190a7e01e2a4dacb00332ac31e06039c062eb30ceaeee4e107a569a6dfb2eb53c7ae4e6f83ed8bd17533e3661f37b66cdca9750c65bb47aebf11ede477d12014e1078da1e1ea8b3e372cc8dd0f44c9e5ace809604dc990cd3d5370381c864352c7e64a17928fc438a0e35c174320f824e440e521c84e25110ec61ad8bedfae39141e3d37c220abecb972be00cb89197a03858951c0e2ac39ef0b1feb3aab8e3a6be5702bbd9fa731a43d860c5d5fdc3545f302f3d793950b6090cde9f919deb32b388d173deab992bf738c5a6a67ad6cf982e582912bb521cc99c41153b77f3a9f273afb5e68cd30f26891e70d5980fbcd5f032ad279f97316153bd21abc876dc8093b60b007689657f0e4013155aaac8bcf8052baab64b71d7fff88a072605065666f050116d8bd82f8165292ee8f784be121ce81c3a41e347e4fa669867ef594e487675a0e917b1ae3c17dbd42f32f3becda3cfa54ac4b36d6542c9b1e025826bfa9a282618b02568c1bae0f28103d5d1e700a15d283369ee5cc38e74985dc8e6c07738051bf65167f18e66dd7b9cb2fdac4f7bedd9ab739446fc5f8025db42eea90c29e407be51cf3700d90f963ecb5d1fd2a1a9f6fd2d418602865970fd9b95d26273f910ee083d8da37e314672f0b9d50fcd543bac9187eabde3f93b1dc6855c873bff5bd283be5e8e5f8266dbf897436b13620c150e2a43575b44281cf57ea762aa933951c3280894649c487edbeb743776d135409dc21cda12a445a02a2206fcc20fc5e2ebcbf676f8ca646820df73f8f6ecb5c7f8dd5ab7c7daa4019d3586036b63e55a9e9fd759219fc91eb90c55100992d1daf62a173a7bdc1546c876bdb5599ae8a061bc9466930e726116d84d8aba02a88ae8053f950da15f0957632f34c2f3cd903128ac4a4bb5135f76acb31cba3cf4834142ec98646e3b24bb2e1260319acf1d7c21e6286919683f485bbc0a65629ba4d9a3c9da2d0c909bfddab86e5bc8b36e7c3534fc81c8c5e9ee9d1c4a00de8963bc0dca92ddcfaf21798f6bc3b257c9f2e729c2394be5d5a17c50a17546224a6348fd9f6e637691ac2f3a396fd489761ff85202732d6d6b4e317a461c0103771fb5e81c2d4eb4a4f2e77181a90374fedb05bce3cccc7ebec87b4df8e726ac935c50c59a3a64f5ffbeafbc45ba03cd585eb56d7eb293fe47a5805169dbe22ad677ab2b25ca67a92ba4ea8cebcc78200b428ebac0808a0b88b403cd787350d6c329bc18c3d6ca851cf8c2ac46ccf69d90334dfd9727c1a44711fe7775eb28240e8f5960487cdc268833becea9cb7c9e215270099521b810c476e193ad5d310d9c5d744e88dda6536dd476b7a6ac3f75018d676864e289a3c4cbae2b1ec3c3dd5e054a2788ecf2f5bccec1c3c52dffdcb24c6fe2f89748ad0ae939b9e8c323094e8d049bdac71bc5e2359221961d1086e758146cf8aabb3c26d3db4c7b482a4770f7e8172400422c58cf2d5515fc1ca02114675c78ab7cf9158248bd5f32e9599d7e5d10e2de6a2e3f609c4fb90b381dbcc27a7fef712a885f22051b4f1b3810deaea43b0d35b849cc240f58dd45e4a950354ef06852c24bed624460c0aa6af7db52f044bc12f85b81f2e145fb548a13c4176a9ebd6e0d6efdbeaea25834035eec88a7ab9e1ff861b3c2752d0d42af3f4de139cf02832e15c8b3654bc1cd8c9573e0bd16db66c575141ef4c5c2d270982a1a0d856c62ee3ba89582a9be8bb3653b320fd1e0b72d9a6f280d279db31359558f7ca70d3a175a0974eefc1fb0e1531d3d778e9ddf4fcb040e0faae3cae46442c0829296e8a9363d3562f8114c0e23e03548dca1bf5b70174818790f24ab66377798fd131a33e906050d3a8df6102d8939b27640c07d2a78527013ebab7cb10bc4508bad9f2a0b59fefb6086b54511027b4885bf9389318f1a1822f623db7a5c41a23ff9ccd67181ec2200687fd58743ddecbd787084a9bbf0ca747259d71a5ed067af096c19c66dc9b5acd47939ccc1d2a7d5127185ee028bcf7dcbd8bcbb34921d9481484d165ad32eb34e0f83ca35f1b51304506627b48447e3c97e9777365c353559d78ca40571085ba9c320266a7e8f06dcfab94f8315a4141848ea5a5f2eb2d76223262653df637ea15238cde7606febd7090123ed2b7b9154c9567e2f34d11b2857910f128eeabef46c0892674965928b99fe9d8f23c85ffa65495d26f733bb38d08f7d475812318963fcd8de539bea8ee770b21545c245370fa3137ed2a570170124fe210d3873c94b1457439e3dfe8af346fa6b80e64be3152f77baee6aadaf9b957bb6f88f65a5ff394c4df8f18231d3dae707667b84f1320e2c437942e12404f9ba49190c9c78dff53b47b0f5f81a0876178cd30d989e1e99568b7a738e1e32f7d0500cf6ab4b797828f6ce48d5bc8f09d2a98b56e790b5727acd072255d546e4b719d937550b8a02261de70f47f1c8742fc51d2bcd477186f436aa324aac799d7280da6c287a3193a098b84723fefe1069a425362c52df93842187836b2567463f5e21417a0e279e8c8d0ed5929b68ede8a25a0ecfeadb12b5360402cb0a910e28f6dfc12a9e5bc96803bfcc9f0c91234c550d68488e076a33ffa3a5305749606cdabe410387cd45ce414d4ff6f53d9af18ee638cbf1601917c84b51852f9e806f78e23eebefbe1f5620d55007c4f6aebffc0412fd63bde7d144ad308bebc0feb6341b21d2052a1cbb3557572ab26ff5566ddcc193cd248aa079ee7c40014ca3a3960baa8a07c666c46b699dcf8ef4171badb1c2e29d92c72b2968feb05e0f74dd1711c40592ee93166959694983c5786bdc60241b1057313be81f9e878b8a30413399ed4403a30154610147645ac1adaad9579bb525dfaeb39b8a71798c45b1e075e7c5501eb2e922dfa140bd252ed8d7efd19b8cbe7f0035eb40132d305eb42ee6323492b04eeef701575abd79606db32bf8806932fc55c15c40cfc3db14c64a15e6119016c0764996877189855d2ea91438e7b53996775bb523881be07a9885b08ae53c041d324ba60683d1ed831bb622e24ed9edc936a9a8d9907273adfb6dadf7a1150597bb98d81e350e0d208ce0a38a065d7aa4371c0f82c09c332e8dd864d451e642246c6893d997d55a879f418955362eabeb1dbd2501632f92d709f54d4fba32a9cb3deb61370b1137dbf54ccb2f956d8ca798a228d491ce0c4a7bbd5d4b89e42195077391e51fada36f4f635c2e807660f3bc786d33123f8884e3442fa241ef50f127290cd17ae18ac5ee913252a5e003247e8ac53acf360ca48332b9b817881e4c4e93560d7c5ac3a0602c6b92e60ded03a6fc23260d2aa29360536f537e6ae1df2c7c4638c22a1cf8c172c634d56bb738efbcb00e039cf37c326ce330d24897c3f9ee9ba678ab0521319a6066fe8c4833805256e9ea8db2ff49e53d16a022326e2826e3da7b06e48b74e9c41f9a94f29ad8c739dbb5fbf8c83a77ca2e00366513ed8967d3e8346513da32e4e8c5793b5ae842f9cc32fd2a693ea6c6a25b505e77847e0c78bce313e749bd2b6834a0ed48e28bb9cec27f978fd4f9b459074d38bc7c237a3e310f962b65c8783ef82d9d1e820533ff0c159eec049785ad73f999c89fc67531db72d0f10a0596ae25a0b54ec31f6be43b584234edb3dd92e6b7072f2a2ea9802ee8b2f6fc9353ac4435415bd8fd55e34f11ec7ed86d8b4410209066cc3c27d4f99d95276e6460f057cbbafc1f92af36183029bccbc5307f41a5b3de08199161db14e9c70d6d6d1953ef5454bfe00b295759f5f4aaeb274c6a5ec68421e87ad6a9ef96cf7ba0a05bf33dfb5e7498f7db30df1adaa6b0461dd755da6b97bc2e912e73360b8011ccb50306054b9f506b558ead2c5df6ace3657be2d27af8731fc852fb7170070c7a30520811756df8366d24e9b0cf60b57ebe2883fe0255be0edbdf8d2d926e4cababf13f39af57ef5ad40511afc6647a2f4a657ffcd51a6826381cfd469b1ed55e56360501c82bbe23e0b082284a03ae9cbbe2c79fc90b27327717d7729d69e917fa187dafb265abb3e4194e0ee16acd9525de2df302b5c70fdd9d1ae1113eb15954278fd5675515c58821c8b743b2bda3f3cf47b5c50b099be91c35d39e2624c006e8ff3cebeb4f9c977dec23d69dfde88f7a54c5bbd06f83fd335f451e07fbca779fd872c7dd941d9184d826c25b40e3a8de71ec9e5c25d143311c5b374fffd3309f0bc790ec75cc5ec0a1c5ab36e9250dff29fa7305cdcd1b79eaf81d01009fe691df8351002a1097c39bf0dee447752a59ff4dde9d7ec38c2785a5f5034362c273d25c4a5c0935946bb2a375b3a9cf9228ec2f286deffe6fddc405fa245ad0199a658c610104bcbbd707bba69325a2b5a846962a60c5d835cb67671b50835fb4bd23684774f6d75b1e9cc7769402b2651658a2e5de4e3d487f7daf4c8597c4c5a3825934135e0f196aff80210c0ac811ab27bba2677baf265c46e367f033cc5fbbf417e941c5cd65e44af243d5b7bd3d18271bf7edfa02e239a2d6174ca46682fd83c4d5adff340f6e21a809f1edd54ccda621384de3b0812c3ddb86f41fd612a9dfd32290ab17625c9089699ddff2767647aa58b36b7cc826e56c8471d31bd98985d12d489a3e6bb0fcbf90c61ce046ddd9c49cbfa0a939192c7963b76339341870e288dfe8bdb79d244ee3334967aca01ce76afa11cbcb64d86ae1a93dec6f5a5c59d650287be41f8f5340227fee00e9fc5106f1e4d7aa524c3635f37648c91b66a748d9d80e2d046792b09a485dfb875f9b5cf8c53875c71b74f63057ed9eb6ba5e2ac1a6d4171425add41138d249fd9039ce9f4809accecfbda106fa2aef38af9e4938bfb10c6c6d05d036ba6fedeae15cb0ca1014f730d8a7a4d4b7e15c717391a3029be88a23703bf331131079d14d0343636c6cebff7bb45ca26e994e75a64b338f1aabd5955040c056bf1a4e8a36c426ff4b7a5ff7facffed9b90dc3e9e42398382fba1b68e540a182e4026855128892443dfe7bf1c1f16ba36fd89a21f18fddf8427a10b3a6e08ebc94f561804bc68a701fcdf2e953386e9ed5aa7fc61a51e7d0300b80b0cbce68905ba380ddf21d35fbf779fe8a548402c659ab52150fc4c15cd5093bf84da8b4c42f9675940d82b005adf89aaa6d29badc754b88aac4639b24feb2bad8f17e1f799109474bde7c58491f90317a9be0cdd2b847c80d3fa7fd4743af9aee98cce86cf6a6aa440ca049149dc982e821a6e5e734f15179d928074f2b7a16f55f014b9c1ed5bdd9d396c50156bfe7f6ab0119e20c04a9e402fce5e9aa385aab403e1012e311517ef3c8aaa7a1388e4d57c0e3b3808244bc7626ea2a89a60eefd355f6133709e3bc05df5c1c427c79f0af065dc69cfaf6f73458e387e250b8bb9d5cabff8b2d047ba77eabaf8c59aecfc78026b738f7d7d441168cf260f9fec7c8de82cd069ff83568753043705c5ab0664c6bdfe7928b19ab3006ed843d4bc202a5b1afb455dd3efadec93492bb8b75456e03814ce2be828727d6cd0bf02b350b654c9b67ccba7da95bf4809632f1846609916f5bfce895f19c5c3da9773a1695ae11767e98fe565ead2f2ad7e126bfa4c23bcc9e8b39dc6048bf67a39339a5d6c4d0c1f0da270207abf102554d45757fd2a9a063f95a5bd1002922379a756123020926b64e1356373890a65979c1dda6fb6969c31f1edcd2824f8b6c224fe7ad6810cf47233bc9b53b416838efa3a8e43dd996856640cb54e84a95f7d9700ab11279135e2e546fcc39d692d13e6a0981b4615fc9873f422c5a9ec5d0406701b02d355fb788e025983f872546b7989a84981984f0621cb78e151e829d338beb1528fdc0653355a5305e45e4951cd3e570cc714c3a2317e05b974d95984bcb47f79ec32980a13f40704b2114fa3e25518e05b2bef12df25191090fb8199537c45bf09ed09f6753b8ade069299e4f0e4debd6b3a44869641b7de607a75fdf22789b9aecdad0af835407ee479063f8ff2ef4f7b6e45fb6a24228a3e5d4baa9b2f599acfdc7abbff790cc5bcbbe833b5124b2a8f63079490c3f2821d0b9d3f66190f9002232cd0633328ef6bf0af520101f23d61cd8d2859d9c88130fb8592ff3206c7e25fa9a4755ab2cf1627e4c7907763a81cbb82ea25e168c25c96593a8afc50c2e92d567686ca2d0af97596a7746075f68ecfe3b0f5f02b49dc49959c85be9497ffda08d58689fff15a1f9c37bf0d390677892a61c3bdb89085a8cdfd61fe8cbf7396d399b27fecc9139b7da545182af870f2e29bd19e5f4e87fa39bd00b671db89a893d08e48fbdad36a9750b18a6965e2d057880e9d6a133f73e0a879df0297beac6071a1e2b9261d701fc7a0468cbcbb176050de23f131cd17022579958b0fb003e79c049e5494e8ff9c8f04eeff3cc528873b6ec361661063a7ca934d1c657246f98cfc59daf3bd6b904307c409548161bb7afa93f9949efaf69c97c2a147f8badaf2a3dadf40536060ece735f22bd3652078c5c24fcbc961dbf4c3880ed25a4d3fbe18bcf06ae71ad2e2c0ba239d3b9e7be60d968a4011554f7e5427139bfcadbfb3800a22565590b317ae841278b5c65d6238f5fe1e3bb8644db0adb7a8a77871b7dfe99df13fe35f09060f7041d699a5b152760c5bfed295dd529e88882a29db5c5c8d1c2c8ba3f2044b1d96b0e28eb4b5243014ed159d6874b6c1d89fbb9f07171fb141fba23a567057cd78813d2d9babd7c00935893cf3b2ffcb862a5bf5a2e229b596a141be41766548f13b1e412320fdf928d0d3329292870e2d2ebf206787c1b6e71eff93aef7a4b53fc46a6937923587e5b696bb3660125eda75f013bcd49cf5ef5634a0a275a4758dfb40b87a4f423c02cc1ff37d578399399686b197e8f851dd3b07c215f3a3428f0a6e6141cfac09440e1ec651a0e6eaf20e77193a96c2a80c612a575ea81acedcf278b55c9971acc36c00e2e0e70a5b307d60fc6ed95ae719ebd33466078e368dfb9dbf33b6e82cd19b9fd94d714553169e0cd109a69bfef8aaa3d0a94ace6262c30aafbdeeb6b5be495bdca5d1407f34795a104ad35c86264f073eaba5114d973cc2af02ff401866ae5634e33007fa9271bc06b481dbaab7a2faedee1f23eaf28b08d0fc2a33c5461ae0377c3925b8c354c66c8b4d8166d12f527dbdb3db04ba57baf6db5f757f9b5fb661a448e55367baf751562120468777734c657713761bc25e1efab4f433194db3331eb28d2600cab757bdea7b080a19a3860c7ca0de3d968880faa7cc4f6f408524743b40a1a147718e9d02c810ca2d3d24ba93526ec6b5f43495ac60e1e3b1fd5c6c3dabbe4f3adcffb1ceedbfe9626ec98c532cb18200ef52aa06ba42cd8ec5adddc6ad030991ef1d0fec990ffc0bc216ea5127da2685d15850a92e6ecb5b1a1db11c5a111676584db5108f28095e002ad2311fab01b2c7795d7af8a2feb6a2687526cb576490b666294effdd7adc8ef02299f0e76b24d9b0e63b8d73e642e2877a90c77ff9cae13b0b2c3e5dec3305369bc45fec91cc0241e09ae4eb4f463e1b6da40439309a49fc084f9320a847709dcd02041ed307593f25d8bbc51f16accc254c55dbb5b460163c3e4a66ac2501777a3a938aed16e8e3e44500e31a617215f193aa0a9d281704da51f2ab66f69a7818435d6c3ffa592cd9664f6424a522f912044743859edba4d4edb63027b3be41bc3e3f33c405d6bc5d13a4dcbba9ffdeb3fa8c2b0f8b234a42e8ea787337c8c90b46128dbff20b14549aac2807a64124a56b27b3e61fa631607e7be2e816ee23fe0725cdf80f6f896996a6dd0577d9b7d160747c58880c6ce840f7ca851ee88b3afd58c2ea07209ac34eaf24dbc11b90b21f177e1bdba1666464d193b8999fe6dbd628dbe4b4982d25121267c2fb6b540b1c45022d135a46fb1d7feba1663c20bc3946a947828595c5ed5ff37446ddc1277441f7b421a6b1e4c2aa4f581f4a87954606826973befefbbc848859efcc61a8b93059924344118ac0bd0ee048ce123d80dff7b68387633fc2f99105f1f1768632475bb26e6580132badf590d37675d61778f629380e50628bbe5eabf9c9ea071a7595e7f4ddf0ec89ccb68d97740b7b042b53e38eb33829004fa3d1e76878c3fc02a6b2cf463ad458a0ee6067608feadd8a802f0d84a4826535e0f7f92063c429ccaf66982f2f043df1887d0a5ae1ad4b98d266c2660dfc20614929caa31a3d7aa64874887719f6d9c1ee955ac4aacc48f7f7fe5ff034d35202550aaf9e95ddc10911e5b2efcb4defadbcbc2681cb038fcd16b57e9f90f06964f7395ef202dea97dbb7e705f0e1478cfd4b4d19f25888817f58c5e602699003921b5b4be897ae0f1d6660cbc90f956dd2c2b606b41d9dadee5921c19091bdc3bbb005ef928b000f19f9c09cfcb56c63a36abb6916adb86de75799aeebad525a27c9bbc9ba3a33b39cb935e41678309f1db496875dd6b6736bcef53a6ea5ded67c343158cee9ef7be3c9aebaddf33b4505e1fe77127526136188b25097c3cf489498905e95fb533f4c2286c55f53dd9d0d2f02b5481a39a354018b84378841567d8d68080e8a8f67cd3de85732e0b85883c27a6efaaf926e13e745115d0f3dc0a79b51e4660451d3e50114c6f292ec8bc388a0ee339cacce3e787bb21b1589c4d4cdc708cb20c49a2dcb0ed7d60f218c92b501c19c9fc24fe683f7ff086ec02ea5e0830d2f35a01dad3c9992399d8e74abac808a785e25420f6e51c5f46fe3d1b0e19f6eba6b6ab3d230945de03e82a4d5dcf72f1588baad3400153cd8ec2c8895e917979f6e91ec74b869cf6d095638fed7938604eaf6f41cc20520d4621e6f78c0037e158da173ef572a0f89b52e97e933ad242ca2f44c2601b6c99c4f912928d36369966335ca9ad9b138b9ef1200cc52bf1700a2c3a3ea607f1bb24d52a4382ab86fcefc81cc153f004930361b3debc722190a1445da1cb27d0f9c7396193136f15712f11b2962f13e94f218b3d2b308860c96a26080a981ab6f227502a4abb42b5cd528e026c752c2d7f50aad6b2bbf1b6265e34ef834e27a91fdc269297c855bcdfda3286f140b8d6f244c522ef0af5c6b23fa8cf8b083df69cd3b5c915e259e82b40fdd519ff4cae2cbec1e5d8bbb6df89055f226aea15d635a0eef46b52bf76de82d512d8ddb36137fae03ed73abc6da6cac2fc9e7e67d416761e2eff03fc8a848ba38a90f57514e1244a9d37701442f6f86c9fed124974cea43b15aa0919d7ea95865d0fa134f9f0ee82e1324da26b68c157df6bbb7cd7c9600a3cdf94eb23b5ec4ba775015e9b8b6f17e497b74779a1192481e7ea01db889ae450a1ad4a4bee8e12007e65dd72dbb39e51735f570381010ceb6e3531511bd347ff71e470a679a4b535a8b2db6192aee7580faaa4bca1e9ef6e94d24cf00de00837fa57fda83a8c401fe6984f40a9b2e1c4dce4bef11732b80dc25f5001fb18e142e1a3fb6483c2ebb9b1ba1b46b590df7743a601ac27a1135f80c2698bb06ac596553ef570a4d2683b9437f59f3db5d9fb683e3cefba397c2d7aa16f59cafb3f109bb24cc94a3734dc86274cc0fc1160ce64e926d566b4c4f92c468dd9606a711d900807b5d8a5fc800a75825dc9915a6b49d7502e7a38bb620d73449b6d5834b6bcf16519f6618f5a331b6c4b31c551474835c8574791627a0f68405d7ef309e35c5e096f66441febe644d36c87be3a680df5ed32f44a851a25d9e6427f29525edb049ffb78d1225215f29c84397184d6dcc2d7ee5ceafa8f047949a42f463d8c7c47272db090350562ebd28be41762bdb577f854de48ead339542edf4d7277296458a5fd348b226c72050dfffdd1ad851583d94787b3790bfb54bd101d5f93681cc04bd16add6becaf6c64ef2a605a38e433a12f6fb167edb8c2e612d84570241aa9a674526a1008fb74edc36000ff3ef08879a729dcb26cf46d03805e584ed2bf38ee6d184befbd204df6e983ed3623ea4698abffc33f70eb08437c8b7622df6590b9026437f9412e678291e6cfe1b076f1975b5c4983181a24992a018d177be5342dcbe3b9ad4acb6eff1e7492e4d6ca8144d8bf0cc814dde2879a4e2c24ced5a979035355e67b13dfdf68cec15aa844c76ccb8d41d0bfb191b213516df7242aeff3f8432876e6a0b5c070ea76cc9f56e15fa2a783e152b339c87e8acd028fffbd0df1bf3f42b6fa33f437eb7f6174db9ec734072341ea85ecea34e8db0ddfa78db48af1122cb8e69aec44fc84e252ef958df47ecbfc64b2fd1282cca1e43e85f574a2539ee6e90b390865201f066a0e47bf607be3662a6956eee825c0f470a7c0ca046f23252d88eaf8fcfc0103f7f03d783f954875de140bdc4bf58608e30148a2a8861eb5df99d38d0dbae23b02793ad3b15efbf895883b649cfa6e182238ad2e90b579768f0df00cc4b9d20638c346a4ab1589e23f9ce82ac7df9a94211ee3e886560336228632be73a79a2a56ce6c5fec7d812bc96cdaaac29052bf1b121d08c87b75c99c8a7b37ec16057002998ffbafb124edc54cb22e332c100df589aad9302f8ebcf5985de0960741dfefd60680fd076b85afdd5cf770fd6dc3283221499117438dd4c42c13132cb9b7383eaa6c5f4775a4c5a2533c4e34083b226c3e80c04853d9ab2b39bd85a1bfdc525a67019c998347234705096d55c29453ffeb166f1890fdb809b5384b8f8b68cf699c071e2b41d7c5cbd7184c7ec0ef34f6cbb477f5a2e03cf7d90f76d6ffc65a35d3d5532262295d0f1a1de2dc1c2d9b779467e1904a9ae1ca735821df181a2156cd513a48757590eccd3752200f3fd4fb761662393dffc3a39e29b5a3f2280c851402d57e52d81b4d9785fb6973c8ba6eb1502d1e4169844a5fae07207a8f96f346d0fbef31f798007cb515a6f91878fc677ba5d77c2493f264c4679d467bce74f9e9156683350572dcf9bb9659db99716f8533d7838096badee8f283cf846021bbc29b1a9d4333239c7e79a30937501903c37ef3c42d4299bf518e63f4dcd1d841785e7e590a3dce7e9eb26ff01dd483e8f5328dcff1e668c1d080709e6623a6b61077035fd8c5ace69ce229b2daf98d5009380e04cffc34cbd82aee38f6236602e78bf09499916a144b8560a910b2ca3269ab31347c163ff0a03a5fcfbc7a2733d5d5e74fab6dd11533e2a02e6eaec97fa610e43e3013860b12047147de7b12c6525ea8e6d5666bff11aca2d4ac8c287c0ae9dac744b91227b59b1f5337f03176601345abec1e541f3490e9ea451a7aefd1a86aaf5af1a549f6464151ba465d103bd4041bf596d16272ec679b8b6a469fb8351a5d25663049d3b2f2309c1744e98aa25d34e9d8cc08b3db25b04ac6d0f3ad8ac81b681c9fd389638c48470af4b20d84ebfb0d1258fa66108ba680e0563a7756ecd8cddb836d058259d9edf5b3eee4c03a8e45ac6acaf9107cb63258af6f4cc0d8228266b5012cdf5d5de983cb16918e09d43afdbbab65650f15a09ce53c1eacbfb63a165eaa2cebfedf41f6944553de3458d007b92f6c96d06df5029e4ec439752268e55b1949e4644a96304fdc266fd939d5dfb351e95f8a2a869e54c17fafa0ff81e5ca13de2f6dd86c63bf5063c5ca4aa03fd41c0084c43cee492d06137c9d9392d08d9c7b679ab61bc7e7b3c00b4ae68fc495badd4e54de569e0a4e554b11176125dbb11c3f7efb6fe695313e15c2ee2fdf193bfde50f58b8ef7219d717801ca5f85a87441c5dc30669611614b810ac30ba5ad28981c7fb37c6a20999a6056932a0520ed70aaa7aa7ceb64e90e1bebcf3fd0aec96db075522ffd71a9d68a1fa60ad529237f18527e308b232a4076c0cf28e4ccd8f98b59d8a541e5076fca585afc1ae124cb69e49a87031779e01336e59854f36925e9ea3191f35b6dd3f82d24b949930cbed5920d0783d5968ede104f4cefa5bb015b07f1ff3f35506465aba21f367b0ad373c4f20bd99fa958b0cacc587e8b97a97746e82f0d158adbcf02a4b88e3dd1e66ba1120afee45a19d8e64908fdd813fb97def4e5acb3c5b3ee6d36637bd766e190c995f5212c4302c677d4aa4cb4e1738b163cd9ec81cb9cc68931445c50d0ea3b85fbd6e0ac7fc6d22f1f34f33178c2973160cdc56abda7e99a7f4fa7d65df9cab15f32cb3efeccd1c80afe0c7a4c1a36e5d3d514af558248d8ff4dd5c9a94f3f101344b05258ed5138ba65b4fef9c1dbad687e28248c195b3720114c1e1192dfdd9de9b0388093aad25be245053442060145d5efbd5364ffd79bdc68e96cbeb4caa03a72587ba716285f17795cb07bec0c3c79dee237d995a5d5e93ead1c14e2e77097829a7b3489be1803d377ff4eaf5e5a30d8a8a37dbb9a186c1717cd0bce9febc6f44567ebe39977d672b9cff0aaebf6fca336e75f29fc510f7fd8b8fab82c58fd539df29858ac6ebb5c423a87927950a8452fbf04f02cf94b6938ac96884f6d6a8eb7ee7d950a59c712ff8c6fab7b4d81684f02cc97c5adfd3386dcb4c7fe346aa578ba9a9fde99b20213adc9f739b4f34d0718bd461c3eb11d5c050f5e1e9d07c8c7ff736ad8d357bf7690e8a9fb0d46b163d6e075039faec213b0618ddda80905e46de50b4572ff12a6eeddc8f81bd640b7d82d8824c5a494ec9b3e47ce650b9f34929451bf9acedd4ec570dccf62b19727ad6fdb54074725ab0f8de876f64b6e4799fbf5cf9115d319770ef90effe6bcec9c3d1f16de941733a3fee91959c9df5b2c9c5ab48858533a61dbbd40f7d0c864854dbc587cec6390fa8649e35697e5cff72e017ab5e615010dd640b9762efd126ed4c05af85c1b4666d3869b643ef53b8d657d0548a53ec80ea68d4ef5fe7daa6d7a061bc499492fe8a02478af7755ec4f0fef96ef245c97567592ab2d29da6864a1c5fc970f6b3a5dbbd84e55b3f5bb353d0862f5b02705c18b1279fa268058358e720ef129d5a91a7046bf413967c2a16e483fb1202a1e728076c98fd547b8d9b93b3d3f75174197e8ee41a4b48098229034ead9a2499aa0ead58b1c31947603c882d8222fc2058dd28e64c02f3b5c2ed156d00566135f82c4122b8b62c818750450b78ea0ae660e3e8441be1aaf818129e8024234aa0d647fa4d1a609aa7c1ebf568b87a28d87e4f7d5c6a752570f379097c6ff7efcec11e88da873c0d59e352f7b071ee2bddb8c74b338a31a559ba0b188bff15d96f438c70e450e20485a9371903c9994e478697219d2a38af1242c6f5937b06c94589e025ef21a2d15d69dc42dc6c804623e6f4e92da56866d6505c659fbe2dacaccee62678be174be6e0d6851f805958a7d47d803db5be31336585d89f3f152d33615dcf73137af24e03ec60d3fcaadfa27ee56a4b5fb07a64e9deceb6e647287fa9b1d80baf4dacf9c5d3759fd01cccbea930a95c99aa11da49f4646faf58c340b7ef5f60977e593501a669516ee0b7c285e175060066e0e78b02241378de7f9945a68ba91785562596449015ab3ebc0b212f915380e1f88125791193ff3770f5339f39de078fc02f21708342fbdb718e75fce5559751955012b9bce9e36f9164a2c0521586c35140e3eb0f56e81cd454038b8c0d7a978a45ebba6f781a5802a19d8c39b9bfd1e27dd41977a074fe2f10dae142a66b493b118fa61ebc5dfcf5773450df17fcfdee10fd0aac5044a5dc1e0347667f5721535af483aa85f914d5be4c97a0ad7e3096ba03840904af9eee0472c0059b5776290d47c663daeaf5204dd139f777d4210b0ad459b3a4e86a9c287d04ee803a7616a84eefe18903f4c0be2298afef6e1715343d64905154544868cf08117074f9433b7b05d5d19be02bdb7277a2d194a652ffaad04bd299da5a5981bdee09e056afa1d34290fe81924f2bc7a686e4b53032f26a59290f1f09de640030ff2b4fd954f5a4ef282cbd83a76124e8feffeaa8b3e534e9f09fef34dc8da41c346962395710c54a075f07592fd207fab5c49f85ebcdd7573a0857f8142dc360535ba7bb44f56fcf1c793547ce321b21ca7b128e9f8ea9973be8a76840fb66c0254ea534b7c79a901296dfdfcc17a82ded88d5c9631f62838fe51db2c5d70cd6952df9a0dd26d0ffe7ead8561c25f7e16021ccb183778e2dc5776bcfe38823cb6a5b34e048f899170d949580fc26954dbb84af6c68aafcfe21627abe24505bdb75e00e371ef963d80ea6c6f1418eed723834a62497bfb32a35b596cd3b7e920118add51897ae6c7770912a433a14b84c127c00982dce4b397d7407880f66c40b432aca94a005fed0b0f7416ccc76d4536859316324b8c2d2db839b93fd617e6328e2450eb6a6812cb4d6725f222a7da6bd595ab9386e1410971a43b9392ea10846a40b625d713ef653bb19065ac6b007992eb6d6d41032ea9c73d1d7d4a0606291a48852b40038360a3eeceddf8a19b8c2bc96130e2ebb93cf208ef7611f742cb867258c469d145a50ab6d2c2086403c808f9ae61f681f14f94f3e0cb8a283f0be835e1cee0d64eaf51aa88b06ce73121c59aa1bf3fde56ac194f982000d09beaebb20b5cb9a0eba4d21f2a0d2bc28cd6e1e334627566992ec77eedbececb8f1e1ec797fd400293eac03752a278c23daca22f1b60943f8bd94dfa1a809e31359a484fdb0f2f531fe6291c3591d38bd0f2547ce19edcd6a2a1b55308c8e079fa1536daaae67682820074db79032ba386ade426a8e27620df81f23a2367931d1a599752cccedd07291b76d643aa78dbcd7a7766d90837e06c705f37fd2d7c3ee1f44e99047427bc1b20249781153d856ee56e5d957a08073789f41419e658803d7b6157181e232c8551d2de536dc0beea7ee9ea8d3b62035b36a7effa53e4a720866b57b778e16545144e721a1d0b61f6f6314a1cb61b10dee28ada80ec85a57e26cef8387e9bf92322015c2d092b9006485a1863153d174f741cfb403f55f53b3703e81672c62271b4ac92268058a23e1485ede0ddeba4ebbd11a40f3f23f19212d2eb770c88d5c654f177e88310af5b6c060dfbe68cd45037a44098e709ffb605b5246252b4ed7ef375cf4f50b4d96d0b00b1851731c13d3bcbc5a3e6e1f2d6338ed83583aeb32261280eb7124f6164f0e1f09503b3c87fc3017a9f27a68b78be5b0b5cc39a4d0af470aa6a8596df22f4dc5d7c6e2b815207dbbfbd8f721641633a81e285d0e97decbde91aa8182d4025330c0bc8d922e2ce8d80dab758f04f7f3d9e659c98b90d553f2b4f07089e85365ff830b7856cf3fc54de680c0a9e255ecccca1c247c9b31c8e78147fe26fb6dcd6986dea83032fc56bf2eddca97c5c5b9c634046448e256345a6a3b243517aeca759e81ba243d3406c5cd9481b9a0a013807488dfdc0e1bed259d858eba384f2202ab78c6532996b620ca6312fb78b1bb85bf315e63ff9183d4cc97cec8823b5e0dfcaa7263df1b25f69e8a42e23799d08a391cac440d66e587966c02b678c7c98cabeb067eed3e1ca72e6933c846b60abfdb41ff73afde9f41003bd0e6daf4f16516de8b43bb15002f79aec26fa54712d0862586f7660cdd3e312f92455716e90d4e243eb7e3b144c5257f4ab42f6a7a4b7aed71224d824c631c092ba15a8068e5293cd8adc89271eea84ea0766e766da1376f16a583410eb5407338c232e0967e520cd816fd996e4442098061584004506bf54918ea35b32b8b6c32ebb1bdcbb8f14e2b9a14490ee4cdc5b2c362ec7d41be29e92b1b0e6dc2c2016f6463bb5ed4c531f5653f084eccdd3d1befb0dc7e948a9d2563c97420534a1bbf6ada4cc603609345ea74617b3fe901fd0658625172f0b4e23adc6f1c87fef1df9693035a3bfe41750cc68c8e55340f71ca5f43072f801f621f5497131f8333dd52d169a9ae3b1f2ba8d4e99fd76fabe6dcad07c56feb565e5515d5fbf70b0fd62b0128aade8750f38aea6aef2761e3fb494a16ba667423ffec4b8330a3a041b699e51beeab8da0a1f1d1d59250a73a3b52c4f98f47544354ce65aa9d7d417aaa0eaab2bf6f19bf522c6f22281d235d0e9b309b6ca9c2244beb4bbdcf162d5c491cb3f4e3324fcf8466c2abe1c9cb2ba89ec324f4f53507c2f12b59cd72f4768e7363f1bb40263fe360b86da1f49cda58ce06b5773a1ab696662f2a9a99fea82120639e40de7593659f486890644230e939c12a76a9acebe584c95d8878efc9969a1011118319ae2a6ae9e86594292491d7352a3c86275f1e41eae9e683418995f9d888ba097157b417a34aa6cff7d75ae74555753e732b7048329d15d64814c8007239cf186ac0c25759932bbf42558ca5da86083eae2f99b18befc0c3de172a85fc3567270b3bc7fb83171bcbf323c3aff9242c39b33c3259e4adbc876e501fc0d879da55aff09182f1c7bccca040f0e8eea3941b1345a4fd65f3b991d0dd537f4b334e815fd518f69728c293066b3f9baedc81e7e18644bdb3abef064104b18df8f5e69270d5eb60ca053cf0d4aebce2d75c9087ee344d797f08316db899d2848e1c01ef409f7e13f8f5e8ed0662e7b5fb71d06f0258c07d45e0834ada1c77eabfe517a086cbf4703ece5feef7db6d3c7d21214882b54cf02128a6ffcfe16809d26f02ce30f3381c79eb0b313ff565eca5bb51ac1242828f3f2617e866bb224d742f47db781de0c74a38141c43e1c35aec4b64b1425f5b69e34465bdff6c4f58145fb965792bc0dce5086f5cf4694f4921d2d32460ecfb354d54a5be2abc6a8305672733d82055235581376721a24b1f5e05795a7f1fa295e84caadf3bceb5c50be914266589f7fec72ca92e567b0e6057132f63f6f4444f5cb0f9079e9b615001b547d3c759889b6d77537eafd4deeb9cf1f71f2a0e0a165862c1ea5dd247110c95f18f42c54aa511e96d02bb467271e2de3eb879d2db660d57c3ffd1e8a1e2ca2a9fc906ab30208fcc9982d7b1b78f3c0d11ac7d1d5e5099a964147d871ee24212279fb189344d2279b2135ea0cf32b75f7fdb7cade2329fca1e4f578003c066351476020cd5fad6fa78492845bc4dfae1c3f914c342615885272d1bda70bd62f56553fb2e1bcbedfcf43ba94b7291f549aca4f1fadef7347624fdc72eb10ce69e8b92dde52c4b62e415541a6ee176892c9b9907214f92d01d6e951e189798de1150ca5367ff5963f25c45752a30170f283f4b341ea6e43804b133cca27e8a4c69cdf94becd2e828da97d61e75810e26becd0d2af48fcc29f40b1095b8a75bfabf3b2feefb257457638e43129806ee7e1f09d60cfa6df4893b229ea86319578f91f362a27757e4385361abc2758d7625bf6fff701bd36b4500c6488a61946c7786f1697887f8029498e1c897c7dbbf9685fb351a6199369077280471b479cf2062d101decec36e99758478ea82f2ccb43cf7bf09e43f9515a3f595831572f9688d7c8067f6b1552b4ba495a8e0d941fc13809bb01d9fd1d72df90cd7d347d210c556d2f433dd4f6be6e455126efa237d46ea637b113bb8fb87b1cf057ecce9cec03cf23cd9553b20a302f767b9bcbe0828355ba9d2531520b07521e009ccac46bc510d66a744b60aab2e4111c5980266289c2b5a70d5f7d9cfb68206897994447fcbf26002df190b5c21e6a88a7bd643d032c4f8ffa51c3f88e3f299356b2c4cf9618468c43b95ba36999905487bc7a58b96254e14de95565c09cf20d2d473570b40935d607ece2ee68cda3b853b33c1642c9d37aea48f34f19120e957e70c0f534f41e3e0d6f62d36fbfd29c389d91de60c313109c7aaa67603a61bc85867a50a907b8c4b2ddd42b6b7ff288397c397a257d05a6458d27a8843e70fb9c38a0cf4a6e5db827e47ba3c3987adf75fe32a852d478ea3390ac4ee64d4ab9f3891eb37bde741e527b87026cf50f256e12a095790b1ed3edcd3a9fd95a09248e27ec23c8ef89158b5531110fdca01f89227fe1c2574fe205f490cdc41d1b0f092031400ce0a7974a16f3a57cdb35906cc969277483292d83366840098a240d0338438dc21e0a45cb5f4532af98cf7b5782b19fa3cae627fb1e5bc6303e3ebeb66dcebce3e7bf613a18f682f344d035cd581e694416445aea418ffc01051e1d7678199a5ca5f75d05534699bdfe14cf1ac385eaf7866ec9ca2d833b26c0bab3d4fe3b472e6c17b5ea2b2eeee957d89c84026a82652bd9cafc7e7797a55d72f298aa24d3c4d33c8ed41a2fb2aa33d67036f4f2ec6b7384bc33cc6b093cada0e73d856ad13999dd9d79e10689f6eb424b0038c6cc0b48e8e415eae45c877e6f04feee4bb9334e2e335979f53db8037af2c4a77a567e3cb9668e8430aa041df353814151d3c97502d2ea7f36a9855451b6898ed24479a59446b6937070b7c12668dd22a247ea1a1d2f869360683c6211626ba206388d50bcb13d38fd4be3485d6f1af1f6d57968b8461ba8d2bf2c39e3728fa78ae71ced4ee288726b9ceea8f67bd886b96a2982682e5bcd3bf671047e4f34bb0518902ff2ce2be035f13719cb29951e3636cad8e84d313da204ef31ce1ad261f7c389fc5fe37060a02b5bac8810e6016bea2ffeffc8f68c56cc3a7c592286c500a7b145396228fd74731e88a37e29ae1df936d5d1164e6f5b29f5b06131aa92100b3b3fc6c3897d3458742da322cbce30564c0425f0870a8e13fe2e800761843620d3f8c1b08073db897dbaf3930e7e01ddd4eb82ffc166fb53131c904479e52b62f4315e6cbffa45edea660a1e6c38fd08601df73854cda4e8c80f063a493ffe3d3b65aed3b4816b8ce611a0df21088ed14e51e146e3e4ef52bdf08ae01b30bbb46495a582ecb6bfc6ba29d5b80f123b10970162e80d80ade4fe383b984feaa23ccf9b65b5539f5d366ad14d2fb47b5b4ac2815e0f5f44df9d19755653c1bce711c73930a360cdf6e819aa457a386a7a70bc88f47b4f8073b619484fd5b7bc4ba71eb31dd7973871c038eb6b06d5394d5e12e78349c9135f72fad469dd360e5ccb9755f08c8ce7ef92b28891e8ac2af48865845bd4adcb79bc40189e191de950ff66435f0cd98e51129de9ddbf9877461f1108e8df9f09e29bd25bfa21e82441272c4bafbfa99a44cfcc360ff704eb12be787aa5758f15e9a9b5b63bc1e7a07d844e36a846967c45ae145df3af93b52d1fbfde7ae16830438f759a4742d41e194c8ff4047af343b87348e53d7467b6cc38a72ab62f3c85eb643a192c32e862f34be1baa62b58c44954da73d7b7a72621491a90ee79cc161475c0286e8fc16d024b5289bf66d6c0bc42134cbe24a3a97a7ce2ebc0ee26b5753031e364bc845a5733a5ee75b0c11d27b0e000d48f240abf2a1165af6c8ee5b6ab7b17b3f9ed83e56b9708e38da4f9752e481882c7ca4b19a957661915f2239dc7c01e4516dea54eb503f226ca8c8019f0242e813df28ce0a9c5eda004e275af077c10f6f8818953871511ab33f1433cf7eb7e7aa4e138e4c45f7f4269683d853c0f0b539dc3e0dfcd99833a256b0f4c6dc2532419c74ae87557f8689b51f84aebb72e9e32d859bea07587d5eeb0b629ef008a69417e63ccd61889b098cef099b5cecd2f9a0f68e9f6afca5c160dcd3dfcb92d553013b8d03fcc8aca03d87292fb911cae6a12b359394b2e2150366ed7c454cf2e2e1c52761bdc9460d17f8091bc75b539120676bbea3f5c406139b7b6410d5c9f26c01925293471da4581305e2dbb8d352eeee830c55cd6feadb43e7b0fad9c2d9fa65581c2c1ba79cf0baf1d4c1f7a841838fe6a4e7b5c6db59ddebc9187f1e63ea066910cd4b85aa417d8e0e6322872f3de2e90daace5ec065f0fb6fb0daed64f55ce47b5091f585b0a6388280af09ad46f78174cdc645811eba1b834b4ffaca350720e1dce11bc59c2f51ffd78c10a8ab4d60384125f966d01383ce496431a888088a5950c03c36caf8a3fbb1df4dd8b66638cf9ed203443456eef91974cf2ea21931a421348ff821372d8900d50daaf7202deaf6f95e72ee50d8946f2c8eedbacd6b1c857263894ed0cfd532792f529df764b5ae3533daf5ebfcd7c816b6ece8fb1bc73296fc650c438ee366177d22ef54b84b5f1784ee64cb73e0d7457164d486949672c672ba989b29188c3e558cf8f4b17c64a5962a888f47bf0c3ff5d7c8fcb35a0cbadaa8f076e2c8d3e00b9883ecbc5a8f0de5d5768d070c4d0cf387e8ef7e1b87879ad7b8e7f9d89e4687236cfd5f11e4427d0b0158e8ff91cbcbfad84faf674eef025d89b27518f1596d2d735c8bb9f91e4c1cb682cd1801db37f1844ec90fd26b1892a5ff4bc03661dcae6c917cefa6f343c4b0e7a09af6abbe7455599d0576a07a5c305d1cc333155545104e59ee095feca37abd5447246fa8424bd57df6f8a27dd98f749f8b30ce841f1a178360c4876dbc42ab54a017422847745a500a5838efa7e16fcda4939d49497448f152b63c9467c22cf573dbb944f1f2ff62d5ee853e6a9ab506cd38b215cee350ca77a13919bacd20daee2603c5ce6776ec85d843fb4129463e8d2a7bf8b7048575feff841785e9395dbff4dbb8b7bdb8ab32ef2230d14d0ed9f9be6d9281c997c094750986dc3bfc19e0b90c76a14987705aee7c23a3c0b051c735f4442b70c804971b7bf0c755b826b1cf1d8cb06aa3020e22cfaf45e3c1f89d3b014ad3844984ebecb6acb7f1cbb0f5cfe75b6a84be29b9a474c57010034cbd9b1cb9bc43a461b21e471bdbec23e1c3f581d679a86279314bedb01b6a706be50ae84931b181bc9a710654f69d6247d3afcdaed0a710f3ce199d3873a21c1090122e8c0be495c32d65be2dc675d2a37a06bb29ef0f9d52569b2c874fbf5b393c10c89c91af7c9e6920c67ae81c00ea07e6707f63ba8efec110036e046ca971f8bd32c7cbc8b5d38dcdbae2ea34315d68a88d235735ca724572fedeba38758dacc545e1f1b2b052546444f173a26d75308029e4421a576d6ee0742364c6d3dd1ae913b2d61d29c72151299c30c54bba35fdeba36a23c175a8ad6dd5133f31147250b2275b8e6dc0203ce2d937c026773a1c8beb7e9ab52793338a1c9963b1e438ee2c4a7ef2c8f58bc3db42915ecbe8501a901ca3fe176586b5838f2ba9e8f90af55292cd0183d262ded1909a63b25b502b5c42cb2e3754c7c24ab613732a61e589da69775cfba7632995eaec7fa0f4e9b048d4bd8a28a53596b4920a6796ae95b1bd1161ade5a4fdd2edd951470985b73e4143ad06237b13eda5e2f5b0b4b95365a224d388b6b0ce3175a50fdc413815cbd565d078ce11cc19e2fe33d9b07fffbd007cb7de47ce7e40388f35d35ebb0ffa70d28e460b0604c2b24d426677d1cd5409ff3c12af38be8c3b7ab4af2dc0b1397f1c881659ead77efda4b8c5e805f4389f5f70e612e32b0c56b78be1c14de2d768eb8fe2b0380aa1b64b3f8c162dfed47554cd0b9d6e4cfc612bb126be36b7f48cce42577a0baccf8e71dba7aabb00347c055acb1f60e1e3902c602e1a262e2138ad8e3c933439d0b2285995d655e8ae7f652a2e8cc1ad140d4de8672534685ee9a3c0caed81771ba45641a1e5b33f3427ea0ab897fcda77f87212b88fe97595bf362f07d8ee6582d8b6c530da084fdf4b744249eea9dbd5398f9b2e89d42166019772d5647a7dff04c098f0a384f1263b0649b1b8dcf8190da13db6c3adfb4f48934114752e7e8caf4126bf863bce1f56b51ec17fa4bae5c3f0508f47b0b27a5ca66eb9c427c7e71a689d766bdf05cee974b7e392094d6fc4bef8ca286e51e064062c8a2f9f5af85ba3a9c0299c9a9dc15118f57a4a7db0721aa67f2d82551314e4bf7a2cdb635cb6f65436eb9b7b042e38b585e7a4558a53df814030f2b4f03231064dcc5f56ef536b8abe729ba53ebafa7c9a9d61392abade80e697f8f29ec66442099976e740cf649d252d4f96f156be5988535f152f70ba843b12f2930858491102f8d2520014374c4b0b01eea1288cb86277301e2d57be97dc726f331f542d5da808f5666aee67dbea6d10842a269f85971022efd9f749f4c053e595f169eb26881fb2748a34d185e51c40aadaa9b351bf8165d35332f6bcfbf490a64b38a9a4e51710d2feb6887fe1e310bd20fdff48dd919130fecc242b3ae4521bddb798942dd2a0f82869295f61a332c3dff9d20067b9cbac5dc098e83ee4f629bfcc726d476e60b6e2cb7755f2292fb2e2695737ede79b8188e0d1d5fc53ec6c9eff4d02b503491b6e9d1516844e8583745202fa609c4c1915f5393779be6e92230582de3c92a4f03116fb109a2fb97ee55a502f841f4b7a18b8d1925ae619de0298b04623cba8efe66183c374a4de724b3b8b2b045a60a52d644066985c3100980a667a8ebcd966381c5b6e6e793d3ef0202143ac809fbc6d0056089dd2df2cde4ccc79c30caccb78935e69eb3035734a79bff12e58f6d214ce3be9e746524c4676689e645f45b121693a730d08c52f2252fa8849efbb02c1e491c593654f1c3f22a971c74cc9ffeb12f1d3fb92487aff67b98192fde471e2d07db8482c93927b4f6055cf410760ac82909a91e67172b658445cff1416b1fd1aa5d45a91f041c184893d2cdceb6c73452dc26a1a012338014d3c63a0f817b3a485cedfb0e639e7fba9138b65c9431747769519e2c88d0d6b5508b544396d5299979f15721d4a45b6a3f701686e46b2f079dcf2133849b172ad913053ca39a4c6382cc87f642503d619b6e2ddc5c794d3424e06048519d7f8613ac0e2ca476fb445b45372f8d6033d203bac9caa2290bf2afaaec9ad6b0e07e119073a2dbfce5c17b450ca4b059dd858085d318cba4213962217f645421b29fafa6424fe45f084d0f0ad88540e6ff75cd6f89151ddc2618d6562f30432ba6a4f1ebdcc6c61d7dee5721e0e503e70b36ee4e339a5cc9052efe27475787901ada6854678ad4290fd9921b4dac3a9f488aafb89f07bfa79f0c6b4606cbd5ff58d0e03c79e3d8344fd32e234f057cc2912aeb52f32b2c3320a5006c2908b0b511a77a5db5aabee73f05bcf3eb0d845ead126c54a6df0facb5041edafa4c96c3ccfaa3377b5eaa82589d4d3a07e23bb09af9002a3de85b5e099b21e5953e4c0628653c2518399a81d76a1d4866eb36ad2ed867fff808383bb8917bed2e542f0735177bacb8b644706e04aec61da0ed58d7958561de0455673d3660571fed34bf811d98daec3b63b00a320273f42a4f659eedf564ef27e03a0dae3194bada54e05335c150bbcfec75608aa292cb75457105f489844928e0af6f6a90d6c69f66087a83071f945479a59d815009da25d47dcf24dbf4837ca8a0896ee8b0c8ed4391627723e2db250683361c8689854cced78da27a43142767829e27120e36cbaf025c82c1d9c61de842fbc27269438e07cab00cffc45e48a821fdafcf7b56ad450ab65a065da14f51e1508dc5f8298d41b4074a25e73392c13c2d956f9a5e773f5f24fc5b19678c17dfbd5c30c1b08177d6912bfeb3b8854953037d42fdbcfb5196656858cfbda1357efef1d046a204ddc525e651698c03ae725bb4b16f565a863a743de55931cf1e22d08b7c0e110c2b128860fe03b549a2c2bd9a4708d412bc6d48ff96cce17cb54ce7f67399464df8a6abf9d2b4105d8badf82c4bf2f36afb36e9ae8f590634ece2151b90618d064b42d424198a747513ec981f013eb44372ae45cc96f937c768a07df42e123d17093fa264fbe363b008e5f5455544fa59bbe4ffa9fbe94bbcb2f9a92c797004bcf1fb08118aa0c75ea68911dc79fb928920d09f4e0fe305c8aeef44af989d050b4b606d497cef2b6e667274c61a18eeea80ddf2e49d400f36dc26c354edd11cd8427e8abc760a78f5f685c4480f42ad24f42445c8d465fd1141e18ee1d2d9f4ebe69177c69748128e694481f3ab31583e418209a4d4325575d0b3aeb92a770fc9fe753050a1108dfb870a562587197ff4edc6c69b82c3b0f8e646260e85e2a62df3ada6ba5f795e79afb9c6f185a6b17e046a85bf8d38b1168823ec39e587cd53ad4dd6afdb15d1f5c96aec9622c1fbecbbbf2515c894209f376f9bfa0211514205fbae935a151298563186cd849fbebaac26430b5b929003520e62bc162200ef57584a09508548a7638e596103ccd0b2071e6089992fe373a6e3fece228e4056355cb5f32627e71f82985e293d5f294052a26f957689a67ceef1d41822c6b15ec039274367b9f62a9d767916e704ecf1b4638c840a5a335510a47030fd492e0847603666b3285beb1867d10262591bde73b2b69d6bd67446d2b973354eebb092e103100e264d58573041292496582a6ed8bc48a1fceb3d573b55fa4dff6753f8a2136c21fb975a0775883ca34abb93023f5ce9dd401aa0b82f30a48c89357d19aa5a0dc460e430574f78298fe720174f98835d72ce09981cb02de61236d1b6424e02cb01de790a3a72cf13a2b3f7e3db455a3af01af854d63c4d65066256b50498f7555c5e3d41e6afb6cb167abfc06b734f9e868d24014a5480912485cb9da43a3cbc15f51e837a8ffd7d680eb2bd722cb3d2575668b04793b03596783f41de6bf815e13f1ac6a84dd9e2d4742b47b54f5f4cc4dc1e6ff99e5719d264d0df19afce849b547417b5782c3f859fd15ca2fbb17f0d9073c78513df67fbb95cb98d15036e2a0a720e6462307ffc84c7ea60fa1dc31e2240ea48beed4e9b3e37526d82bda86f8e3722d780f40f409f9357fb0b029db35aab2ac387e86fa1ec5d4465d23db961cc2a6f0fca3d849b4a8e2b27b66e85b32e6d2f98b5ad52f0c51893367455be9b0f95b50848fed144f6e733d485d3f6c2bae2677e8155c55fba3251c812846f78b28b6a7a9b7069b0d928527b3ead993d65fd3de84165eced3f40c0ab0c41bd7eb7712185477b9f18f1888e3eee7d38ce672c77aa8673deddb7dbf35a6bd3e0c1408afe5ab3e55750593ab9c37665e39890b4df8170cdf9d11ed1b2b419c1f45892877f3a03a5489fcd4baea899e2d1cef3824c1cea2e07e9e8c9aadc290314f727e6e93d2c1ca7e72af35f53a95e762c8f09c51d612c2dbc7b5a8f65f4ab2b37e13029517a65cfce77947a318c84f69c65cadd50255d8a887500f860a254926ae47165e421bd5e434422fd66cc261c0f1d9e9a5cb4e9707974c7ad8726012afad52d7a53742eaace6a9681ed0bd7744d68c743a0bb2aafd5e4dbcb108ab3649b5a3efeeaf1594137fdde3aae3f0f183c1b7c11ec6b24fdf975fb94f2ae29eb149f1362ecf44f5e4d27cb5d61c93d42b402cc07c3e2fc913d7877a9e6fdc54da77b6b8dbb3e970f13176b861eeb3d79b455c426e414468d346035e97d58c3f07d22c06aa1b8bda9be980786337f2e63484a9cef28b5df472bfc67662dc3fb1fcbca6b5568ce5aa0dab6bc17ad71fe6119f84819af5886038c3dc753619b3106a62fb69a593939ad2fbd5c44373e97c8545e3b5f13d47537e4fddce6d52e0b02a001a6606e5e3e69bbd22ada578ee6f0cb7f42c40a8c3c9ca067c586913fd99425878f16a55bfd5496eae4c694d8d1d474aa83d28b6fdc0cdf34488cf86495608206e8ee780e15c8c0edf9307f5d55d278782a742c376aa61a991bd7e99cdb0fd103810af32a4e18a58e5da21a73b9360c8d0c2f6c95b4ee603e16b82bafa5330ee235861f4984fef5efa936c15ae9180e040faac7d5361ceab532b0f7029a7cf50be490c4aa27bf9f84cf9e986e292cc053d1b359f02b8db300549256435ab8d0da251c132eb79608460d74d63427258bd2372769e4a8663f1ae39fc83d9eaa0a19873a1bd9dfe5e4bfb9ae6c85ea41d256210f292432a110702ecf9351f8fe16cf0634ee89f97270caa7a96a90ad33a3edebab3a2a53b7978902fb0dd3e6fadef99657337d6f7f1f9c2843d68f003c34801c3a9e500b14f9cce338060e2c61d467277f84f2941173641b36c6e24918786857f4f4310968ebb8a15f6e7dbe1a0a2d91be351b782438b48927e783978a9f12c719dc1e2c718805a58542833c6788d96e21fc0cef99d462e17496bf4b0e5a1b8cb98a3c8d011159ba5d823ba84afda55258a6d1a0469b26b23e174a4716dccd79cea2345d991860cba322369abf5fa6a061dde03e1ce16be6a9296bdaf0023081bb452ca1370b7c221a0dd291b2dbb16a266d01cfb2eaa50b4a00800c60a9bdc468953b47b37b7a13b3098c6d9fb51803efe54cecda006f5bcf81a10de916e2498c07dc37baceca7170fd205dcde652d647134fbef7559a1ccfacca574abf2434d48083fcd515dc05b85e9bdaca71ebe9976bd534e622221894d2e9224e8ea0d2fd07d6d7258b70ee9364fa367bd20440d357b2259537fb7408348538dec25cfc43a3a8830114ebc567083bd16c6464d88a8a18b7497d3c01dcfc7581de35cef9da72a3b1d10b16170b2e82246bd97cb74ac9928aafd811b0a0622383194544753a17da7b7f215ff52a3589e50be0794c2c026dfb6fcd78d2c53bc5daef760385fe7b0f78c9e0b02d3f17b2235542ac47c70f13a04d202b1f972dc2ac99f787bf15003c10ee4ed076c09631b7c551e057893277f4987d2a138fbd873252baaeb488abaa497c16611310a0a21855a6c1bb21209f4b7ed4b4ba7bec6465b4f3c5f6119d13b7ce651d5e5814f2ba3402b94ca98d638c71596303b263187fd9fb12c2c513e9009376055ff3cdc11bba0f48004a50b9b0931cc6aa3619691ca0130914274670d7e894758c55e8e39eeb70303c78bbfaa887dc15b3fd62dcf34050c3ec8273b1e442552f0187409303f78436610c6ca10320fd4498254806b1ab58c54da5cc75a96ddd7266026cdce870894baf5287dd780b02b1b57a6d18b8d3affe5c675a98da7e6c3a2dddf20b6525750b9898bd50f93677163e4d20796e645296b0a0786f9090f8fe745cc42b49b2074ae0eb5dca066e21beb78abf4db724a3655a8393208c04cecdab4affab626f55405f311e495407af9e536d733a02ecd49c6cb467ade25352ed3ca5a74f4a60e5127a7bc4b214de416f7ff6ee08a9a1d3b88b0f5047cdddb489e521b18aa310a04b96a58786798825dc26806422d15ac4484fa692bd53bbd86b6aa4fdbb9efeeeb8209abecde0722100d375d5f4248a818a887cea5c66fb578945bf07430980aa6fdbc2ad246863ab6bd1ffa8cea5958ff4d1075158bd3f1a1a35f8ab6f56ba7373649296da8d537c4b3f1c42c70300f21f6d6f97735419f6d9150e1f84b95a75ad82d1b7c32584a6caeb72043b834168c07ecbca747d4afafa97d250bdfd4d18e318d1b5b15fdd105911d34d34c7dbb239e11edaf63d30f6c08d5eef3c0cf1fc8344c2a928d5c6c23f79cdc7120fe09119c3ff7a070a2be5b4a42b20ddad7c889f90bcfef24d608cfc1294c0ee86dc50cfeba4fdf62665062fd05b7b06e3cf2d2282b11f0154249341245dc92a5623f2311f270fed72055fc958c54d16e67055a8f0db6ae0bc3cc608727adee57c71d1bd365112d8ea27265693dd6ffcb7cb8dc1be09884f54ed2228ff19933cae8e81ca5ab26740af74169e9b47caa6176d742f51e8669b57e5018445e9913ee440a63dcf34417b884cd4150f87793cd93e3ca4a5d67905006233ab638157c895bd2fa0574eec8ec1d1df774af8ea27f0ce144c5dfce513fc111c13bb1eb93222da7e0e10f888cf7e5f618e54074ffc1e26d379f8dd290cc6b1605d75edfb00e7daa6db170e2b3616a98ed9e08e9ae9747ebd7c9eebcbf2ceaa8f83894bb6547ec532fd6b535f3cde3736c4abbc686f1f056fa69caed4488021831f5f23bdb830d3f58692b20ab8642c7134aea0f6dcd82a702456e05248e2c1c3d3cb254c1931e5001b7def6bb9a276d404b6afb8e83d9a1a632ccd8591ef81dc1c92773dbde5a59d0e49d1de3f582e05e18cb3e3507c4aafd45bbbab377e4f7b3d539f816f24619f078b47301398e85b9dd03be8d956d2183d165720b702f06bc689f77068332790558369b6d36d5e99dcc26922a506cae2a5e8c2a17916a953b17d3a8452912baca29efc59cdb3c61299a619a79d1378d014fa7287aad514d1a32357f7ac76900e1f344593eba4e0c32abf4f4b6b97b1f336b6155e931c000f7f3497b48ed7e53e873a5afd0d06af26fa7634b721f03b586552a26136ceae6b9a8da2b77e5e5708849b1b1c4e0c2a0ff903e3893e4e80c0f67a3c92153fb331b36bd8d40985cb0f341b04d316284cbbbcd93acc407bccf4a155ed36e5f5fd921c9818cb56252feb6e8cf3f170f4eaacec42b87a2a9c2d2bafb66a8373b3ed0a3f4dba1c244be71cc46a4b346b64f6e66f87365ab262cf185e8daa148e087c9359c01de446ba76e138444f9501b5d2322a7b377d655da8b56830b7bc8571aa13674da571b1e906d51c4e6113186e5a03565a5210f5a2335d9dbc8f99c2ed92cdd575610f6b896cbbb8c773c71f84a61e45ebb70fa872b172ac0eb26f50325d14c7fb8470eed13ab5d84deb5777a594641d894350a1c959562b96c2e2a0dc65e223443a557b3959228e1ed428efe61a8684714faf21f3c30a212847e6fcb45a2980865b679d68ea9828e63edc50ded7bfd274e83267c93a94ac637ccaefd9730d0829011e36bf842c7c06a95abc18e6f45c2b01be5604ba91204ff1e99847119cc91823f0afb495038c1b85f2bd81b42ad9a0f3ae31deccffc6514412d774846d6a3fbeea696147283883d3ca53e3840d42121d9954c5ffc74a1e8df2ef364c991d016f3e36dc5fa38ce36a24be2075d124e6714ef988bbfc7ea97b7821b8cf1f696a1c20fef6456ae26668e70fbd193094bd26b50e273ef726e93bbc71ee5801bd33bbe1d42e2b1e7d2d1462eb51615a01e7ddeb059b3dd580bd76ecc28b5877a852d439c4feaf7e71af7dd63e0f9a93a77e6b8c88f7b1bbd5f37e30afdb04e5c2157cddb24e74b9159fbc47561ab80711972d924e00b85c80271f2ae69c88709a8900681769a1dd3d264f475f5d1530a363c49c76de18f9a7c3b32961fa1380281b7367ec22b008f7103f7f2cba9394342eea3eecd2560769ae15abb3eb960a8886303e73e08b802b57666235cdc629bcbd2e1a0933497aa5d2b18d7b4c2f47a51f94a72ff9bc0cf3b9b6265d616e07dad572b65d45dd8e56b617fa4b5ca3d69e4249834246e7304914029f34b310debad5c322130263722021228bb8e921fa8deb9291dcf48f121b4b2030dd6e9d39f24a6b99a6c1dd89859fefb063da9bb05f7b0293c9e819db2d95e459cbaaa2aab4530949da0d1ebf1661dfdbcdbcdc5ab125ef26a89df2e694c8b6e51e3af554c829293910a4a052d7e1e2f33bd47ae22617a8bcb444a305146be86bad4e4d7ee9e66c6c530ab2fc5152e509471ccc89613d204264cb7c1b9d4192dc2f92ecb2b80c1a4b80192d7e11ec9ca23a853909b34a8d596047e634fc7aed33b28f8e4f45211dc610dc40ef18d2cc98bff858937d81511d012f429abc9231e12f7cec9170365f53641dda1287c3912f45236bc91ad8a06ca7e727057828b125c7bf9db68d3c42366bdb136a8faa0e79fc2fcde611682f91e6927141dcbba3bf1cef6d7665524a2a625a4f8dd0a1a6d542e26c4ad8976c89e1ab088d6d3c4594d4607fe99c68d3bde9d42f650506e6e6114ce9d5a63eccafed3e7756da4f2589ba1beb98224608624f757e1aff9e8e8b1dec90a8d77b75c898211797005b044ea3398e8966189865401aefbdf1cf59a871edf8de65ae1f309b8d56723d173565adcedd8823b436234de6dadc41814b78096a4d17a001b4295d9e19f74291f0b8d22db35e4e93e600ea987459b1abbdf1bd5142bef88bb4f5a44fdd3dc4a7119ecfa620dd66b7635ef03f7e8456bd280f63ba20ead156ffed1c4c78306ecaf35ff50b620f6e56f19bc1bc08f1f9783b09a2cf0414cc0ec52a7abae0678d136b0e81fd52d00efd531fe812372ea7f15655974b8db80c3e4963e2f3c9a7d0dabb6be9d0fe466fb17eea575abb8622bd6c92ee43802532897f1e1d62dca44bf6d0b68c4e586f04be731fe22b14d498ecd9dcec036ad32a0247875f28d0f6b1f4b1e425ca2f795f101a8ccb2a2566f86933e23bc6d4454e4fa5dd718cf9a5c0cd79ab0d2793a577a01ab66c3d4e234b6f0609b6c9a47ed2fafb1203132822dd97b7b1c840484e9772b29150c2017e3b290fddbcd7c18a6bc856c4ec022c9fa35129a3d9cb4a4365e6a852989ddc2460d4d35599bd1ab1b00559b249485b434d37de4b279275b190fdb44ec2adaa4228b1ed2d1e3dab6a343f4c87193e0658b5712b22db4dc56ba93873981db2c388e9c2fe9eb3f48cc167484fdfc4caecfb41783e36a548970c65b1f2390046c6a5bc12861373cad4f9a776b1880c5e952d0d13d6deb078267f11ad98a47ce323a16a020ee3923206e9e4b7ccc22a991fdfefd06fcac3f7d5ec7b77ad51e92002e8f58c4ea503bdbd5ecc43f08ad7260c7e802bc13997c7deeeee013b7b326f11411e09750a288381ca74f769422edbcbcebf79872fde75cc38c1ad6d904e53ca16c0760595317485de79170e0bc1e532ae925b488bed23f7d77acf34b5e4d473779396c236171c8b554e1f31dd9e76cb5496613a9a20b31693220cf8416ac68eaef37f5e3eb8e005a1ca1695a383fd932a3d3e17571c87fe9531acc883391f17dc80045af2bb3b1731b388eb371caff07c97e1cb1f18d2c9a2a5e295f49e9678c9530113c27e24b9c00ee4c1e4f93edf3868971e82ddbe1ede86ff09a0cd30d8ebb7273428559b1dfe75eb2b331c2493de52e95a7448d01857dce3b55aa148d2a1a1da5cd23ce6a72a48bd978e0c1ebd49c7e0d874c6c9355d17536f71e38d70d45e89f94facc1ca2a8e7a89bb634719a5b1fb3f950d15d6ac38a2b832d4dbc5643479c1dfa0866e2e0963be49ebd2b5739261f6569e56e29040da9d13107634b8ae151e0b18d013133dc12ca87b05781975420f4972b4ce3111154ef07a11eef96d91df50ae5aae64762cc65cc9ff63d4d54f502afb1ced0476f5c124c238b0b13bfe3c25d2031f5e417b8a80c8edce3c34a4ba2aa79131b42d5fd6666f8ee61356d6baff5e00787c6c9cd95d4493d61730520b422ec5652cf1c8e2e220e829d38c561ff8285f4a28bfcca22fbff0946e6ffa6cb20bf7e9d7787c2d27e5ec53de7b60519b7a1b567cb8c100bfcc370950d3d145141aa15172f53576c743a977efcd69741b69a920e18fcb2b3c2c49940e175a986c79833a6d0b56dac1719309f99c30b5318746c520ee6e9762f21351cce6973b37d9f320b0b5c535d8c2641a8013ccc8d4b9e131bb9fd6ccdd2a8a5a51bcce3cd7066905fd48f99dfd0b0c15058371101fce952b6c5fd2eaf1af987b6dd2623faf2d39a0bb92f7cdd717a74f5bbab6ce06739451bb4ab6e40b414ae16bb3d349bc109be26ba897bf9ca6aae9efaeded26f1cbd023e3a7adfc6fe04bd7da01f7d5d1d8c330480eb7fce969e7f8cdd2ba15b1b6c47668b730c27f417f8690e3e02477ec0534ced6d6f001d05ae9dfaea735d8ad5c0b1f833364063a71d77419031f95ca16b4eebb73fa10ce787cafae4c5332c69ad457e0bbee649e9ea3fe14f4044783b3c53fdbb07f2de1a4e10a77adf60e5142602994e1c861b3c303f2192f3dfb6533b39ec84d8544ef25e17cf38486560c0635242199fc4c5a6ed72eaac67607db908961b4b17a875e2bdf05e0cf6d4fd705c91ec324552138c0ca996464c9d9d6bbb78c041535b6c1e82fa34eb1183cd381a78f5247ff055ce31ce52e9f3edd4dcfa21ca005ad348ca13b90fc67e69c8fd83c6dc9782dd053fedae355befe0693d0b8d8591a4996cdfde6323f9a43a6400cc9bd48fc41e43f9c303429c14a97c6762c1f57b96333dcf15eb3dab4563b09207989a6907d9951bbd07ba5a6e69702d576e89445d65305363da8a82a34c3df9b5cc9e73bfb5d15f76923aad7a2bba44acc9dac7c1c94521bc708759b016d5c06ec1929a98e44ed36e6825bbc584e76f9ea9ea55496e5d3324c5513d8311a998ea4286bd15fc2a6d6c3844fad81695ed4fd02b2e3110a851c59406fc08739afc36ec6e6fb2b3e441daea5c15041666aa7b975f8658c6e95ddddeaf8812847f981ca1896a628481245992709e1c34ed232e8d14465b637b89393125bfd7fc92a0320af17e5f1586a6a88be03a071962123e0c2fe4bd51ee62c2ed03fc72c7100277aa77613d165ceec85bee53096ed52e72416fc79b249dc262c71bed1dfdc69e065dd196779dfc63b2f94513d3123814c68cf82dc070b244e40c135b3896a6470bd41b691bb8e3bf36fda973fae54d169e6c6328e3bf79c737148f70be256c803963bb467ed9a5dceb462f37587c47f407c489c8ba44645b0e5e3661300c8fda98afa6bde77245fc373ce4b077e97139830c59aac88b171f5c5d4baac3109625be6fdf15643d57875ea7187fed58ca053c534b0aa8a7f777d19fab0e0fc1db519a29aafeb74d086805673b1b7a2ddb803cfb67529109d6b7c370d3a198e27141b69000dd9603fb8c46dce9fee295377b712af6e5bf83c17759c1a202e5e27baa0aea2ea5f48f3a2e81bade9b09b050df8f8335105b26e580488f97dff2cd749b4026995ff4188baf1f1c7f06a999bdb1309fa80595980eab11e110358b005db41caf00f8c92de5b655aa5427ebd0718bebb32d1aa8a0e450af5a50b366bc43a699dd7a89d7f88de88eb7ae2b2c8f1331dfd3806fc79e84daaa83fbc94666fd40e6665de627da4e3e282c6c1bf291a53b6cd141998ea05d32896fd8182f4c7603c7d9847089b3bbcd260822c643dfdc3e331658c2f09635b0855e22e816a3d9e630ed41296a5d78c2e33200382f7af4ff25635b0a3712671f9721e3697c9d58b98245a245f616de5b9f427a88c89d4c6cf2811f503317f0e22e09d933eb9049d5c8c9a9c2d077b346989200a7ec5389c57d6d185fbbf2150cf2bd59e259cfe2aee74288f2b7ed57d5324b4e7a24c6f73af52fd51745b49852ab134fd244697e5903da0d273202377534fe23e78b55c4fcd941dd88c6a7485512c20a8db7132c7b09dcf7e21d3e9c1947a6fcca6094ac916c57f6a98cf8c9ba756fb3e6fb8e8e2f93724d28672f65ca21b246f451a372f396f3184e6fe6b467fb57573bfe40cb2f1a183a990f089d87de9700cb627f18f614b3b2725c916421cf8227d295c9c6d8175ac1c4aa5cf6660aa7d2feb171a12251bb31afd2735bfbd2a94c5382eac87a9c3a56eca56a7111f82808df4600f567c5423beaa6f06d774309c02700b79d9705f5880488e6089f4108eac90c65918b7800755c383f1619a707bfe9ee3363b245d6df80f8b324ecb0b2b66de82d238aa4198ac1dba5ed941cf5da557a9a8decb09da0da1e8ef1290b0ec0dc666296d3488561d60011b03f7ee6851de0e50f8e07fd0c4e2eeefd539b8b85b7b0287ddea17e7b4d47afd534888a0f262156c829ed133adae4daeea87c0bbe81691ac7cd9f01d35e603d87434e0855645c8840d97b9df38f45c8d69d8c39540ecf670278e9e7b61ed76c93bec249bb47b006ef15410b218910b4be4bc531762bc065c0c0e9498c7976b30c6efe1a8451271b35f3b3930d55a8f2a3625df8ca4bf6fab2d691e18037e7caf36633cf881c2ecc5107768c5a63cf7729a97f2e016bb1ef4850fbd49f6ba73a39129722e6d6909344d97cbb23bece2c9cb1ee0775806f56710cbf4b098efdb60d4becaf460a437a98ed6fc02cd216c42cd349d31fe5d28468cfab5acb56cd3e4c447617d2ebeb697a6261f23037b4f1527c3fde4f14110c56b1ad1eda1e9629ee04c1385e4b69bf76a027add75fa22c80c14e5395fa165e47540be2eb6eb0a79c4ae0aabb70d011c8c8213e9ae67085f176704eeca9dd009d14558caa58aa01b0da88fb488d71d2274202bca96c90fa5eff46f4e3770c9ab973a89f0f95bf882a8b0f0b6420b493199558359e60e758f893ff7e92818039d30698bdd8839ef045cb4e9774b7eddda2d68f6371166a5f5d4c201947d402f8b6035b1c732b00dfe867f1e9556f447776aa38a75976bd79690cd869406d71e85cdf08ea782bca1530d6e6381d59dbb663a2b43adec5ea786def25802d0c37bd3a809d57de342f5e1444d4d667662533e264c852449325725597252b43153f9949e083e97f373df1372160bfab53684ca7ffa77076e759301c84c3c62b3acb7d55f4696bb814a071a5eb32eb7aa3aa40cc0899ab86d135ec6fc981a0de89bc0b2c8b25103d42c08ee26b3586883b49ad767ff794a48ea675925b74cb53d98b3730a1aa39a9af1262b507eee683c21ef74d84675e3aba1e0c92751e4909a604f15c95bac269a9cbe0c71b0461ed3b0fc36cae695d3b8c77e4c6a9eb2627ad7671154b5e7c15ff50db3afa2759dc806dac8e8da5f8a36bbb123ab80bc3d83108cd0d8f0c220f7ae67d6a81c1b8790bb011a97723b00e70ba95963198b05eea52c719a30a5de9d2d08b3c5e24f1890da9a3be321bfe848abd3dde33022b4ccbecda1cd97ac97586daecee7502a86e7c5886abf26b0915da678ae814b5ad5ef351830a67200ec4856da89811240da987b04681d884bb7a5580d6090556da6167a0c8317eedaa2659a0ec54b9d36b96390f2cc9725f5577ab8dc83afcacac20facd9316189619ffc81622fd8505d05816155b8d178456ebc3a4579879de8df4f26104a46b6ab509d18a124fa17ea5b080a4fef9aaff1332500cd117eb029f92cc56abdecb6a5cb37c9f1a6caff0455a5fdd3879c1993991f1b1cad9bd2b5e8d6ae2fd0fcf7d4e4f1a44578d3c9c6e76e849ca89ba56c215783b18182a11b0bf91327ae410240ee3130a9f4787651208391d0f7e0b28e040dcb361af8b4042d3d2c5a56b22e006c3701fa957e1c09eabfa08146d3b0f28374c810f922d7b0112d39eb46e0cf0e648e19b73dfe7a2df80c3578bbab1aa1c27cd5244e9f8cab40b7b63be94b952073c9e2a53e209dfd6f71da118f9e8acb5171f211f161704ec555a2bc51f95a6a64c56aad5aa343fe850a55284956f1bddac14d37f577c801d4333afd0905c78a6c372f7c58655936c804853ea0a58cb3ab11003a0df3a8b5cee9e85a09e250e10de227a324bc5909589525e12489ea4f8ec59ba513c98a41149ad7804865135e01b394613968243b11d60fde72ad8ab0ce20236d50c144d4f9ecc2d8ebbf9eeb5a33213ccda5df79d0481fcc9abd3034a646d98a7265d3fa52e34ac39900679df6e85619b65a873e299c493939d4d534bfdd66586a3df69e47a7022ac16c7182fb0d7787460f52c5138dbcfae507b9e237011523382ed77c4c525fd0151f9c5cb14c02f317d182f875bb4c6249734d803317944b79e686e3d206eeb7d869b279c96ea4bf327bc99573ad8d293c6b5551e2a32098266dca02c68825c7ed96f5d3ad6458ee73af7009a5246e1de28bf76b5e174fc29174529958df51eefd7582ef0a07a8778183dcf0bf4e2176c2ffa55ae33e7377ce32d09b94a3a471e7237664bfb6d2f970c1e8755c8e921c612a9ad9b1ed4cc815046c36a616e947932813f9301f15d3daf24ae4c73e1f927ce73a463341653b53a8668da3ee3683a21344abdf401fdc204cd5958d7c4e84c029d49d6b8eb468d81b602dfaaeb969a1c9adda1d6e86e250c168e582c4c32edb39862a5c0b5e26f3b6d33ab1cb73375c8dbe6cc20f99c1bc65a781285adcd6778ec23a61d06e7b1b5a542a240d8262106245edd66381e6954192c7233938015fc4ccb3c9eb0fd9d3fc5699b50aba4a93d2744af3d8f6ddd88935425618b3726803a7448fca53497d2dfc0b9b2f11d0be6c260f851ad961867e92acf81cb7fd3a057d5316268eec2a4973ca4d05afa8ce420fb9cdb9f8b9aae78cf1f508207ec6b2078360c1f1e94b8dd6e9525d4e7582bb10442d9bad8b72cdbcc7b03366ba04c1c2318e8251ba169ce622c178f507bdf52e6b4a155617991e7958806844a5c07dc4febdd9894f81c453a1b03f38fafdfac5392e1020e5c218cea7f528b30718f2a8629d0474bb10bb9a051c02eb4210689d4184f63880e64d6fd27ff21620c2ae34ae76de2a1d8e23994193a01031a1d2b96bdeb4cc872f75939c264c5cca1fd6ba6753ba60d154c971d3fb0b9c4a02786b57d99694ae36cb902c97ac29156db1b128ba319ab1994480d8e42a39492456e99b2228c55004ca0d59c2716c6630229b586b128eeeda193f6f86138e64b1199481d8bbb94250940c36f3afa446bd65b3faebe08720c550c81bb15a1c2915b714e9fe7c3a9d06cebb7e2ee09e0f2847dec4620a2ed1d126bebfc4765d84790a8012269aebd35aebc997dd8c38f346d50ae66e402dd9f562b09431aece95a254071f53586944b2852e1b32b0bffe01d42ea04e937ebe4b20aea6ca7b73dbfac0e3fee03196b6eb2d11a4abee7548bba07495464375e24fbee0f935ac3835e302336884bb154b92b83b9f5b2075bd95b5e6ee4fb85d25a3f9af8c5f2565fc089e82e9f275425b286378434c516fff50bf87e07115612d13f7b3161f2455bc6b1c487816e15aaba03936fc48f86648bb045506f56dd7889953f509e80131226502af94cbc0e01d8573b5b397c76d497981de982107034aa7d9363bdd56a0e7e58a0e78b7b8b8603046f2de055c83d39604144aa2b53b411845e06e84642876d65622072baceccf445a96f4f7fe03b0f6659a51bdb27efb2a708330e7b3d4cb62f03435d1749592d606c880e3bc57740fb51ceab431620621f964f2b0957ea713145135481dd9193dc7015713978ada0a340c43af885878f3468b973b81ce5e328d5c978e1abd51674c157fac3887b38d46cb71295485ae1050f27cae190e0b9ed067b79dd4fc5d4bf1bc91a2ebc6dfb4fdb779ce2631393c0e9d06ce426519e5699f1ea33377f8117368f3b3b245f5561414513cc328e5e540a285d07d81244b94930bdd02d7a30b3d3d663d096c1a6f00ac51dc7919cb9502da3b45b4c2abce87e75b0033f7e5b271461e28495aa094459dbc62b890ff9023fb8e23939cec2d5dfb1f1f8ec40d32bb83eeb5803a47b009387d9ffed267962ab3a3cacb1b31e237f63f8777f62e0c3e8c03ecb5ffe715f8142e5ddacf455fedf3e23ecc08920f41dd97432100ad32b1a044b7d5d864bfb3c946fb665c9cd600ed3c8f05902b96a2bfa874aebfdb5808eb1a2ec01b3c64845b04614beb17d7e3606667417a7f20779e8ff0af42eec0bfd50a2a130043f46dfced882b5c2702708ed38dcccb2cdd9986bf5f730635b7b70a623a0a9c1f9e65b36d263f0388336e519bef95899f515ad9420de4fa55690a3f6d2d1b55960701e8b8f6205fefdc3b45521e570d97196519d19034c3df8cf0cbc0049dcdad1b6416fd0e62a6fd32afc159b05b9ae9e2c4f5b96ecbef597581406a0919fb6e64efa019adba38b4f6d77bcd197bab11a418f6f5593d3c1771ce17076455b10fc7ffb3b00b5c91c527c3c9d2656ace77cedc3edb6d69f5209b5e4052b52e13d2d764bbab7da7a5a79d4642314aba005ae152161ee69bc823b47d7213d127ea81f947f8ff91411dde621a19ad4505cc4c75def3d505324813f46c6b0e355c01895d011181c2727eaf7be617d23509cd9750f9ed223fabcb65152d3db2571f99fe2daefc87428df16b6d3ef5892de4a55102180c5e941dc5b02f537e1d73ea9bb7d5eedb5b803b6b389f3ed3634df0a7150efdd25066734bc3bdac021a6d3f327476776515d4472a190a408338d7d7ab5a518cbbb605c1b70cf88ec78484be5467e1b1905456fad5f723a7eb11410a2fd35edb6a6e989089bdfac40c4790e4b308561ee2770441d47f01d68b6924145801434533e0cf0603955a10d5eab5aa502db4d46cebeda6dda0021f2751584622f91495f44c982d3d0869eacc9358e0fe828f061d2c10b4aeadc1ba7d9a2ba984b492e9a968bc89df0e4ceae479f9c7115497dab291256332b102a0df03d13249422bc07aecd7b7acbb9405ae624ff3e0958c8859955c120270daf8ab4bacbfb947f8d429ac7894c43ac133850f4ede9f4f3a7270e5ab190dbd388cf31a0a7cb7a93b5bd04c510f6834be2179620b08f12d302f2cbdbf17aa90d1c2352aba6500eed928dc9c4e4b8589e59fcb50c1ff562046ae122e4638ce758b71d5a6d50f1c77318f5c3b87aede4c2c3de1d9763dda23605e7af1e0978a98e6b0fc7d01bf7e2e68b6d524cde975d3efe23edc854d5b195a394a6fde08200da8f7f7ee9ec6b6f462e5c87ef77739af0a7a43f3bb002ff264da051963cf1605d3c8eafb8ae582fc71a6b8999dfe59ed53c42879e05191a03640147fe9d66789dcd6b80dfc4e2d28567294a784d0cd721153868a73b3a4a3a11867692c39f4821a4d4277139a58446c6a456beed81c470ca51273624f1f7de291eb96ccbe7170bc4709f29de15f5f89254446477a924562fc6e27b01f9c3c10c94552bc3008378b0d366cb83c40670a1b13b99d2227678181e773ac8adf50a268343940d97ce313e17ba7be05ce30e71fb2af8b0ab7ba8123aea69e2d837c6db9b0cc756e86d8faeefd87cb9626c495889af6d415f164d0f4e6148e5244fcaf19a7dd5fff8cd7e930009c5e7022a4668599fe42928afe4de67a4877946b27249c48058d3e91404f63e5a234633fce848fb0d6607435e32b9d8cc43456a23643ca9359ea6f52180bf10ff7f8724b7401a658aa348fae28bc945e8fea4b2188e9e7c37b2b843fba6d846f026b656db61e30205d2c1cf556dbea4d0c066785a3356a45b4ca26842c71c90ad9380814e533515312319372cd5ac272301901b72236cec0815821ee795198136f727d59ecc4aa7899a07b3f9670006ae37a1cb04517aa4de05700c36838fd1fdfaca9013646b905326b7f43602f770c90b0dce3e6e094026406d7ad2fe0ff8efcedef56ea0cb5014702e94f527781101d7789f02564d6bc24dcb4d92a1fa74788d8dd444f4f312da7d1647e60f8ac7b1c46df6f5c9a7a3e1eee94bd52a3d62d35ea32997d30e362c5ad7712a253cc3e1d6cf8902f261c47cdb78adeef99c5f7e8ee6d2f69d11b111613b600d05a80f7c1a639dad07485d8e807729eafb63333da53114bb295757bb30904f5f94ae3f471499d6de22c5770cc6292b734e329b81e5790aaa239e55dacce6ed7b995ce5a91f47b82e02546c68be61e1bfeff9b771ac89c7ceedf379f5c0b6d68b9d874525737542c1f2e78309ca0be53bbc1c35ccefb05d00995f058c1ad41b6cf6be640706a8d1b45b6dc8872f0fc46e2581db9aeb3cab51a4b522404e31982f246b53b981f83b33257a0e29cac9e3ced8d31df23a542b06e32503386a023ba1740984ebaa01533131e3eb7a6d655082d67c497191a296f43073574a8ca404aedc5d5da58d764adef5716edc4293a413cf99527657338317f8cc7c086dfc622c5285e383c7ce00c8f6f67d3cce5c84a49ce3c20bfe26ae5e337622b1dd25f6bfbdb38300181f18b91303c4de5a87862392d09d526f5861accc237ab018230c2ec83b7847de5c09b192001d35889e42a132bd5cc9b1d421188274c33a98e6e35179661224c0dab15ab4249141cd6b5af6d013f4a08282baf81a72c754c31987516288472502c549db462b76c6faf52826d0bd75ee62d2b280aae8f33b10409c6afcb5d5c97fb2e07721d23e3387cd7697e1f77ab8f63fb2bba8f74722036aa94690e894fec09913bd4299426bb64cbfe99d9f24a9e694a88790ada313a3e29f9bc9746009c33750a6c75e4711edec5ba338fdd423ca7a2c2639a1de98265c609c2498f6ee7125e3f14eea0f35656f2f8435ac02cdacfb39109b4de3ce2453f56c3dba8f566a86ce60c59c5e76e52091abed5b910d6bd5eb054a6e5fabd9c0b057dd46d96e2fadb23b365ad8477aa7615c8f55def8af9a1fd34574366adc4554b483290e6ceef39b83c347814e36c60f2a39ed270b0498937e4989c27cc1ff54e17c8b06bfcb9720d88a35c66e4ee7f413fe37bfe84897421abd9979b06959118a1aeb495c108e8ebcba388f20052bda2a28608af856c077570e20b89979964155ff74c4d907ce86dc45e1df7d71fdcbbfb710387a1d8cd739354f9ce6c02fef0fbfc6f6b0fa055afbc0a89efb650c8edd0968c37ac281cb871c5f5bdd1f9e2cca473dbda09d2a741d5b693f4fa17772f427b1b898c8ceb1b0055ef70615d350daa1641b99a719e2ab9eacebc11c447e4c15910f5d786761446ac065e4bef0ac21611c0d653b777007ea9b517e9b5e2b6229e0cece809af290ac9506b43f97ab9fb46d47a3f706efc858ddf6e0871ca7072db80d19a85a9111e6a045df18a688725169a0ccda57e1e6d51602c4708f1f44b3aa1aa0db5f97b366cbf0fcb70dd38cafa291b2c14befb2a707d95157bb955dca567674bae64730c66423aab1cfb61c8b0eb96883d814d4fa3c362e8f0473961bade6a974dcc1fa38a9b8b3d5d06eb894723938aebc73c5151573eed120d90b88dbcfbedbeb4a7a9b4f1fd0d50920313bed008e3b9a43b716304c40c80dbf40b0ef972ba76d6f5865cb3c255a0612acae5b90402b707bfba1cd8432a205f2325eaee532eb8ce5d5b5fba2d4e864fa96e6a4a578c1c390aa7519e3be507b26eec939685f51df0730e039a2ab3ffddf32014872249ab15bcce469826f063d19df27425410dd35b9d87ac38fec948df61d103496c20c0957854e477f7ef503cabcd5f0d1a93c9a8aec032a97431df83e40217880e5050a499b15a617c5e645c073fd1ba50a5fd0d325e8fa78f4b968e4626935daa458080dd39afaa389e2c6aa2b55bc346134979257cea19504d6cfa30f628dd4484375fc42912a19071af3914a16d58e0be21e172ecc30097f080b42fee89fe43e8c6469d9fbd46afa58f78cc38931702318682d868e184cc8e48a68abf8590554304ed02771f0d25a78f553e34776435b5dee64866cca29d525c3337470a1207eb2ecb03dcfda1aabf93d7df7811e73cce5cc534cd3a3c5e38aa15208fefa2842efe0394d0c038cd9706dc191cbf174397c010e6ca360366dc8a840b069f60564922397316debe7d6baa9cb2ffb87d566760d9ff31e4bd39d364641d122e9abbc73d22ea45bf45ac1cabb4b1f2f54390d667381679e1bb270915f0f016456f9d2060eaf0d4fc1616e60c458cf3b5a94188733e715e08445eb4b701ee4b76ed82a7f5660ca2df364e1fac6c79f9e14b89abc62ac50ba34c3017a3b8ef126150523f86ac530cdcceca5667405cd331bcdd4e571dd806448e1498d5033e2367ebb5d7678738b1fa997570bec071e69fef2c8c966c4844437cd26f6db85df827f6ff6100006aebe0980c1ad63aba1347499ea7ef394d0bd05f05d55b303373113bd1d234e3b5330ab0fa16bc06881e3d91f6620c914bfa44b663c812b9824fe7ccfe2a9a43277938385284e097488466d0d3ca2ed54c903d43a1b9ffb1ec4e448aafe6f80e24d57aa27995109805895a97ba72690cdd4603007a32eadd2055de524e6e7698d1ef1e064013cbad50df867b1beab513938efc97de89ab27f1e7e81f1ed00f32b56c27359e49b3c8f29e4774696c305c168b725a74e210efd802bca63faefbe0da064d8a8c802ed51f9aa52d00b39cfe366657c7e4e6b992b80414c446e2cf7e73f3978fbdbf6dcebcb715b40098b5bff381e4db038979b459fa1eee14313457cd7ece1bf252e0aacb37181604e8cb2f311d0a4da2d86806380e7b2b488e758cf2afd776be3326e574dcee9365de368c44ce1e5cc4cd580340db0744a6c07dce59007921590f7aa2e9f9ac2841dac53213fe1b8d1a06d56e7e643cec787fe1d65a2f8476d2cf5f783d95a7c1449ef759f1c42ca48dbbfc5e70feb5210b1c1edbc580cdfa2f637248c72f53ce7626999a32a097566885c9f5808b8a1b79b87c6822be552863662168f62eec31a77861f9aceed2f5e02ee950b209ac21e474690189f6ad038de72492fba937667c489346f4761d22ea5becd6f238b89f38fb0ca1f783cf003d3dca5ad25849299bc9a520760c517d3e22f62159f1ae37e6b85cc7f9e6908f141f42cc4e37e625d731ef07fc1a9434d92e3496004379e1b55a749a63e48884dafa7fcc01c67fb9c45d3bf49e09f4557089f70d1777464151f59a066dcadff8b2843eb2411f17185a0fa77e3bcc60466f04767c85ba666d33b9ba48a44d3aede594d9a798733750fdacf4863980cf478b80a931650221794afc5be8113f7af1f2a57ac33a11eee32a046f2022f0df98c18b265bfa6f31febfc92d46ace933418ce235a40ab3c7fcf0f237463a1d521140446a641aa39921631d1c788d5f3f5f6ddace1a7a8d46d83933903136a902f29b681e1070d3bd379777e48a9f9f2a14870752072a086837e9f9f6b574ea2048b6a787a742639d4b5a59974671efd9443e853bbb7392cc6c7a8e54132d4e73e30bdb1532b4ab7858357df9d68de699f32caf1d032f31fbf990525119b089a0369457f2b61a428f4855f8eb584e3fe69b12a160789e6f9757841c388347a68f2a92603ffd1668818ae058203ac106717de2f52c12e0fe6e923488ef3ee4ba2bdb6f9ab7eea687e7d045628caa7eee49109587b38015f3a6c14fd12df4bcc81301363206901a695a44bfa13b68342c79f46ee3fd1d7a6b37bdbcb1e1e117b3b7015aafca49f03e415c68dbba2c4c9858be5eee4de68a334b481a13ac27b6c24a875783e1926362a616cacde5389aa0d8f3ebf293d3a02745d1b7bf196fe28da786cf84743435d50035cb36ffab137e2d4846a81e339e5a9b95abe6777135546c321cee533caa4bfc1c59abe39cb17865eba99d95cc186a75960866ce18b535da74612a200e6d8e70404506236b3e4ac36d62ea0f852c9e294e59712ab34e51d234f492b52fcf9900ddbd1b38eaf39a15b894d504d95af3957b0db4e263d7886830ac5f7a8a2c73b4d5c83a4a94a525aec26fb0b89da3ac6e0e56374eaca6bf17be3d31978746479d0eebb8ee6dbddf585397c789a6a42ea603598de0a5aa76889485fda16755277c702669fedb4dc4fa435a7b8e20211e119492326b71e994d7a17f457280ff9344366c75b7e3e991fb5633009c4362b4f989ff2534cac143eaf6f8de78bd3a3960d41da8ca3ac02232586e24647bd68d6014fa559c0b31baba8c88466a456175a9639d31285d6cabc48ec376719ed95f103a829ccc09c49a1400ec5320d44b740862faf2c42c4b7b545eac3971f43673b2d2d64430ff8be27cc2c49f2e44ce00c9f8adc568ba0ab38dc7e5fa138676fcccbd611f0570f861f624b760d861d179207d81370d671e1ec54d78b62e90a4891d2be31c182829ffc171169cfceb4db3ec9ebf86969d41de09bddac2e1c7e8befb6452ad0194d54758a88b3446d8bd41c60d898d864a033a5a2d171014a7e1f9b855293a4724ca57b4059ea0057b53467c5470dc391c424667b28cc634b1727100a0bd5fbbd70e308f3932dac946215991ea3177825e6830aa1aa5494eabf34f1cff58a4998c4a8c89b04e7cc12be4d12cc89383c7a6192683981df7bdfab8f8c38bd9f086491120b961d502d204aac410b710c101c195419ec5c4ecf7fc256128d463f416a5b35affb86a70889fb4700005a9a2bacc94e93cdbe64b2459576dc3098d1e9853dbacb60f11a0ee17ee16bd66993855b106b252e0853e6521afea339335474eb178007eef59d310fd3e1130a159ac7ace6a0bd710582ced89376ba692c0786fcf1620871f1ebad5b8f77a3c4d53ae85b3a2932dabc187281ab2c35f13719cb29951e3636cad8e84d313da204ef31ce1ad261f7c389c75beef37ace74a4d195f22fe34976d81e607863ec5dadf33cdd95cdfcd9e4f65f7b22e49da2fbad6142bed503be6edad22c5b9b51eb1ce6d591358df4db5686b7bc507e5fd4da156d86552b60ee9b353e50987809a828ee2bf54d9b77af785e4b0107c7933a8a9db9616c69885654e6e0301047d164a6616829550de3b9269876bc86ef047c5dc17235f98c8946235f8006852cc494ed9c0f7ba8b3a4e6e1602eefb717b895eec81664df881535178e07d62fd4b8c9fdd939b027168b8cb8e54c9521cf5e25c19c01771a4cffd7190533f74a50b2fcfe720b0d8d1e0aea530dbc8e8176e1e5bb65707ed39023a90a991f67636d0ea861e9eca5fadd76116a4cc8396f4898fd5ef679292ef4b4e50560c4c1c2dfb2a351c23fc9ace25bfa878b8a0b58374bb9ac1aab01ce2b943207029df0fcd3a50e798f91784f1ae115e359bd55c2f5e39975f262dbcaee89d8973c236aa8e5e40d759a96eccccce0b191e1be8904b8c83840be09a260a1d9f656b1002ed78e8ef8ec58e183654342c8bda335eb814192ce1686864cec19f5ba91ba3b634e0acb3cd1590a78b2c8cb4b7761fd8ea23a7fefea67ca656bd859d9e94c95f147b9bd3a3bc924cd1500628acf29ea67614443c9b9d18e6ae3fdaa9b3feea7f641fac16773391cb838924c8334339d6b3d2835f40f21a6804f0d80ee503ea6a578b067cee036aa9a5a69137fb4a6a7c2a280de3cad1a3a068f723373fcaa2fed7026b5753031e364bc845a5733a5ee75b0c11d27b0e000d48f240abfda466320a9b2191dc489bcb8e8e3987beea82727d4b693290be373e8226de3aa395ba3c7032e712a447b573918fd9dc08b5ad539d3ce8e207b417eb26dc956b27f440c44c12abf72aad2b3779746084e7b8ee2bdba6f69a1e270ee16b02e39868d82499296eecfc11e1d9fde4158285e5bc5d5f24b8f083bdfbf1a8f633a3477d85873b8b69cb57d89e213db4e3729584f64a1ccc8810a75b9e236ee5601199e0667078c54b5e43a89ee5e894dfd9115f704c616780e518dd751744481abca66e3b726002656755dc7b452bda42b4ec422e5fdca150343f43c8fdca62165824bbf80c64b4e25affba6afffa80d913d514e9c995775c1b63ff22694eca114ca098afd6f2e35dcd3e593b4a2ef943d4eee06e9c54c269559fe0fc308348218c3f143da52e9c50f02efb6f7c782ab092fa022c05ef8df1badda13a3bc1881b8892cfc766c30467a5f2257b32a42544f7213c14cda411e18be6e7511dd56950e8a016f611f03ded7bc8ab7a5f837c3fca80ec1c5ad44fba07cd74606e6c66ed406720270f332ec16637502de6c1809d44a1118449bd8a71a4110bb04b89adc3f7bf06c1f12d91d08e32379a8df251721c07709d50ff5257ac39000273820aec6075ffc08c5778236a6a2f508d8c04df86bf044d93022151555184b4932fd5ac0999a111023d677a83e364985fa1e023e32fb011da0b65bf9ec7f863d80fefca398f060702d7d19830f00893f7daacf96875b0ff8d8ed5acaa12a143a4f9f1dca61461814e6363ef6ca8c824177ebf634bb230f0fa3ea0725c9b7ec506426f295e9d5e318b2ad9eb7bf02c6c77d69a1e68e8c715a7d13ba255e65addd621c0706b3c4107b26fb4f6bf3dde8894acc564e99d64848f666fef8d466883e017cd8bdb75f570d554e66d2ce0e92d400fed87fd6377b0048c1cb682cd1801db37f1844ec90fd26b1892a5ff4bc03661dcae6c9e150aee4f89bf019b923f95043dbec6f4e652d76737344b60be0bf4782285550d8ee70907e8460ccb72d14805c877124beaf571c66356205ebf0d88dc3924e10c1d25f1280feebf9b6de4cfcc00a9219d1c29cb6c0d8e1b312048d3e21a3a9e89ae835fba6c701d9fc99ba32abd834132ed34abd00cdb4e3f0fbcfdb492f64cb0c13910f845ab026d7a316819856cea0630ada8a026c3170b9f3e05db7cabb3a47c800cb03207417f758ed49a4804db891fed4ad6e53d5c08aa19d35fe8dae1dd25038f583430979b44120034b1573727730186cf0a2feea59d7b68263a5eafc735adf82ef36ed8cc72305f99ac6982ac36992fe7ef7883bbc95156e1c28c04be776f2943eb2612c1684f8daf587ddf6252e4b177a5a6e7ee93e4218e3e9d88f116981bb33efcb7ee09ac38a49b2dccea1a81a8e9bd410a8d49a15493bce62bd3cfbd9de0e92f13ffedc70d8915609dfed409a72a3494ba133076580097ff44daaac50e5c3b22ac64396088ae8ffc3fa45883feef4ad62a53c46862e10745e7db2d40fefccc607744bef78d7acfcfaa678aa49dcd5a1862536ab3f92f17a7309f796af14cae8b7d2cb7a8a88d235735ca724572fedeba38758dacc545e1f1b2b052546444f64c4a7bc5b6c1e352f1ef0cf470d0ad8eff0c6e63fc0a5706f5ecbb69502b980447cf3b9b2ef66d9781b04a5928c26d1828a2162a071f7f98923c00c8861edffc378f3a173299130a15b61316d919e2359e8e59fe61d5b81f784fa09eb62c72e4b32c209ada4e6e70cd2d10000df10be415729b3c0540b63e1e32bb3f586c8ab09e90ce95181a2018ac6b1b839d87df98f73a7ec3c583a446cfb7fbe23fbd668eee6eaf705d125b17aef3c148733f5f93d9f0e7e5ea87586d946f06594a782556604583e005969a2bc1ba4991747c867834859edf067b7fafc988beb8adf49cd3d87a6f18c5d17dc39cd3069528eb823f53910ec0eace0c4900570412ca1594f0bd96de4e90bcebaecf97cd714541db9ca19c8fb63e9d9ee487bd21f9636963be417015bb278f0a36875690fe9bc6c5d48bace68991048c835cefe130b2e988b5aebb379a1a8aba226416608ca7e8b63aacf5b91224883dba9d0b9d6e4cfc612bb126be36b7f48cce42577a0baccf8e71dba7aab6be35dd26766c266d9ab1650021b2e1a61185f391224cf2f953aaf021bd2959a0b26f30978785dc60e4aec618f05e676dd1412cdc6c1fadbd98be2433071b87b09a925686b13e0631ffcd59d0035b77cbdc6d11260adb5c5f38873f371967ec13fa2eabbf9a32ab875225965df093a8d4722ce7948b608db4c0c2c92d84327cf68aac7f00e0026d38408323ab632f240dc7074d8a15dfa3c1d51030784bc54b51aa5238ccc15b2d8b559beb683b26f28f7eff25929e52b72128f2233db15b8fe5c04f3d40de416c31d78ffb310b5ccf50640fdfbb75c737a54bb503160354c4e391d54fbb10f7f68e0180f563b513bc0ea5b21b413f19184d38189787aebf939a1ea9df33db3a1a71af02049ea859c75cc4717f62cdbc02016204f28196808f544a889b54118476a8a8982a8287538ead745b5c433a439d6380645fe4c1476774e8f92e27e3ffe5b596387052bf56810231c072e7729f7db97e881648e0b0ca4620e9b7a18661dc842d99ee616914dbfab2e90c07485ed973cf0ae7c6c406a232b6757bec3425db5d14715eba37d544aa3ed523743d2f9748ed8dc582a4e00cf47d9373a24e561096c791688b115dc0b70e3b83a84eca08734396eb86d3c914fd8cb4c60124475830f42c90f479ddb68d70f6694cf5859ad5dba2a3d573c7ada41cdfe647eb9a349eabf94e333a03ee30d3cfc93004fc8dec223c9afa920c7a261830b4ceed50bc0bdcfa9ac380d6eb102e4044ac9185eb45949fcc8470cffd025ba884330ec8fe991704014149b39c268999258da20679525ef99c21e9f87db1a65f7ced1798a7e56d80495be1d345fb5d5a7951c1dfb2711143049ac9bd79f163ae489f2bcbba82fa20a38b961707056d6a282999f2c8d0122989c1e6fa910d36b3344a72a5ca51a8319643b407895079231578868e086a5d16c2274b8ad0f4d83fb58bf69ad88e211d4b6c9f1861f96634874c09465973e48771d9304d7ed896abb67149da9b2eddb382ab34748d4e771be35609358ddba3fb8669b6269dcce9057e215ea993cd587832b734fc493be416cec0a98054f2c4e7b6ea518ee23969ca7795591c99d155347f733f087bf91d350a0037fedcd698b75abd9a35186f0e8e983043b05891dcdee8b4ab5facb9d807804ef41ef494015822de9c4c7613e41650a1649c0ee2eb63ee1dba98029534d558d1c5ac11d1a082eb295f6876b3881cf4aaabaea7ee942b16bbcd54410c5f5a66162ddd45ff0ce89a44f00e7e16fa2356b8878ffb4d0ba6e89a4a7e68f8e68023507d1beb7797098a0a8393929a1c0cddd4bc62373c53b850b69ecaf112b17cdfc4b38d0c7becb9b6aed4911a064c0928dcfb635f2588f35c2bd8cf0db861963a327f203891adcc8f1b22cc720153d54112cbfa576d27d0c2fd576f1f8dcad224bed0b081487d0a98e2e4e39bb772f491b0133245f07c8300087bdf6520f7fa6511c5a62aa1d660608f7da35d4c71a19a33c4868b464f0c05ad24a79688c433054d57601d187e6c52208dc1bcd8a2f238c74084c8542cb0bcdd2e011f979cbe343adfa2a180fd1d776794264b8da0995aa5d4a13fd29d727cd00b07ef3a5d2806247521a3d729f45bc2ce0f84d1b1aa32e40d90e26ca3e0245b710865dbe81aae043b3b89c8eb0a303105ec5d9592632816d180254af598e531b1679c4af7fb52b3709e054604f9c2466c72c86adc3f410a349973c904dc0dcca8f02204926bbcb30e887e5804f519a27e4595779fdd1188ed1403e6fc1e33115f71ed6ef3d21eb4cdbdae50e05f590b4f90c05b1953eb57347fd3deaf984165d3130229928aa5d2ab04eacff90b78173a091515a49182bf18b29ef24a0cfdba183ad8d2226e977b5f155289e96be06de7816236d8fe81796a9179bb3bbb4f112b653e4b35499d6b294a65d05da9c16e93133fb5b69f4d95d0ee0d218d11c2d09fc0c03aba6ac754d933e554c06ea873961dff1ca327fdf8decd3cafb1378fca77cdba34d66e8b0425953953c3e2a4e6cce39e50faaf9160fbe7f36c6a64cdcaaabaadf053f8166540679577ed56e48b60eea5ffcd8d5df8ea6ea2b5ae3505116addcbdbcf4cc86845d8da261439bcbb59724e068d9df0a292487606b86ac1a2ca3361dd12559f6dfa62922d4bbaccd76c6a40aaf6fe31e2655dd3884e93254ba5efe464af147f1eae2cd38d9017f47a1a6eb2bd27dd8b71b2e71682b0579401bd68dbbf5d34953a6c64380f3fc257b263b08ffa4ec21945dd74e566037e0b16c1ad019d7137358fb7c52c5ac9ac88f3a0d53053d50a5dea8ba031894ae05721b7c6a02c99562331eac367dbdfb472dd11356a1a5b4eb817a120f202c6871d54a97e7eb92d0aab4699ffa0f94397e606116f82469ae378ac4f80c092b881bb63c8b229156cb1b6556c2c950b835fb0b7fa7beb048a766a6cddb40b946d7b10a1c779773aeb7747e1ccd1f12042c416e8043e27bcb4f936543d99b70fbab7e76d28b649f6838b77c5ae5f66e919e7d79ad25d8e5466df2eb8349f7dfa730fe32332640d79ae958c5b3172f655bdc0ac1050c1e3e1abde74eb4ac61eceb872d3248b480ac5ea63309396e8c58520aac81091e3e86900e4d92582ebc45ca563dfe8acdd5c4195e6398f41e9c4e1a5a303fccbbbe018eac093d71605f8a2f52ed4177419f923c030b2d248849140fa438b3d89c611d2656891c4d363e0ff8fe80682cd7993f85c4349b2df8bde59cdc0a0efda871599614b73aee995434e9d73e9dcf0b0fef49efe511ddc2ec55242d1568069a180a5b855f2c8c85410bdd9042cede7cb752e6992c37ac9a782207ce9d3d7bb49698918dc1eadea622d1561b8b8143a6b450d60ebda78ba785062f89ed4fc02a634952660bc90b1a091db028fb063780676428a4d2f47207143ac679131eb47bae831d0cd0ec2f28ac1d576206a6a947666cad7cc3a500988b9abc918ca9ed76914cc397a0de687fe24a321be4461d759b3008bc81cd8092c799aa232e39d1a44a43f86a9f835c709d37b311b7e601d4757a5ff42b1a2583cf33d1bfd37955a076c87a2a80e2e4b9d7f67cec281b40e30147c8e60901f38e31317de5e29bfcfc1cfeb6e0842a9af5ca6e03f1d139d0080c06f23b4e79dbf7c0f3ddc5457775a46c950d7dcf3492a1b8cff18dc9afe0ccd006e027b407a868a5a14ce8156958a3b2a9684899b389e87eaaa155a30d7fb953988573ebdcc9435902a8d8a59a7d52914fd06990bee33d59da39f3ff4352e0d1461df0a4c98c99a43d0c537a20a5a15b50e9c6d3b22e26981acf65996a564c25d1a34d108e0fc30156e08b3270f7a2208e6729e2cf6ed1db0253cbf5c6b4ee944bcd844715c887669cf432f5fcb3901b9dc5880d8d43cdfc24c84cd5b7fcef98e2c3442275e94c0090bfb0f347a1c46b87f4743f536bfc655abce96d414176b009e3a174fc5d5136386d18fa1dc4261a5b8721c263bda8587e87a2ff7c7bec168de6302e2235e7c5f93f9f3bc494a6ac1fb0b693bf2f3db3d966e2ec54dcec8978d3b70ae48262f57f434df6cb2eaf21888cfb639a5e929ba8ad1f986b9cfd8aa47b0ae3db9fbe3fd5af2ffcb65c0632f1ff46c1f2e653103a2f4a45b05a0991b253ed0f35265dd1928485b6a55335049f961cb67f8e57fd058a115e2ba669d7abacffffada63395f6b33638b91bf3147d76bd14ffc39d62048fd4fd563219d2039465cb3cdaeb47fe60eefe5b8b5fe3d0a5699870f29e3d43599b2ed38e0fab71d68881fb40255cb5f888c2f417d39c4483e21c93efc3ce96b0aa47cd7d9d4499a94671f64dbcfe3de1bdd0945090986838f1949c06621d99abd9ce398f9f81a4c7dbaeaa6c99a26c933f6590d92c6987395e999941ec409909cabe8f403df44c016fe210f18141921faebf9c9da9a290542bf2456213f544a7c372fcd1263efdeacfa62a098900d0b850fdd0775a98875e0fcff8911a7c404829171f87877a6c373a10e3944d7d0c90de9bf0d1b92e90c523a1c1a7f91ab8ee1f859975b682eb40386641f99e605b00c42d009c49852145e803b3522c1e2105b90c76deb69a3ca29e9af83eee40c0a300a9cca59c88faa1b0863458e449a9ddd205ad403af05fa7f866b1d19efad91fb2de0110c4fd9c0efb2ffc4472c99a9bc4477b8b4ce42a8f5527ed8e8f4e68eadfea21661b92cb98fd7c9480aef644710f9cec6484c6bbb71023a3d94223250166b1a45fb60d0ba8edbaee334d175f0f205f487225320f0f942d6980fc2f8025fb09b35e74ba58bb9758e731c29dbea3796e72162f91f124e41819ba6cfbfbb175c3d124848cf4d668f772f92f40ca3be6bee1f50537e4bba231c1d4636f2a8853d4e17024a06336128eb964cd947a5a985ad6fa988e93dd5864a800632b1447b1ce8ed549a65bd3d5391d8e0296605497c847c96eb50c016b06112a960c0668b22d62800bd5481f873f7adb30276806d0d0427274849c34ecdb52cd59bb6ac439ff6f0fe992e8189e19fcdec6863dfabd4451837c4b421ab0a0f62cea22299a8808c8b36cf14e711019637cf920dc8d6597b687aa1fe2f062670cd17668ab9e1e78bdd3f8e11980e6375ef123d03ccce57a07a82d9021ff5e93f308333d9c32be9791a48a09891b63ab5e328f82668623bc6ffc94b306960c1e2188526ff01dc7ac25d75f9444d6d1e0a1034d71ff00cea6f840fd8c09c709bd4dc20ae4c0b0c98affb676de44201e12fdb472a94ea6c08ef8378b3c9f59fedfa76536fed13ec613e7e1ab443add70402cfef133f1ed202f93547452fc9b56ce1a90960fd4758dbb8fd77669e1dfe94f01e4e62db7ef7de47d0724db750a6e36bab48a121931960d283f859b06ae7a720940e2d133bacf07872e935bfef2d070166b019d51c9b0bf9daa708c7a157718f334a4cc584cc744ea107faa614d322ae9de86e2ad92c29f3ee6d06e41a09c6568ea1f777460ee7caab5eb1486e2bb94f4b465cfe49d09bdeddadacf50f2cb47425977528efd1cb2e0f63aed618894b16f6b4ae2cbd4e110f59a433a8e6c3d933b49e4f909b5285271aa20bb6ea2d3c9b18427c23401aebacf031cf2a77d15b26c4ae546e7efe817dded6b973dfe440894ddb9fd2985d02ee0e3c824764df2c69273dee4dca92fb0acee0869a1ed73e115557cbd8d7dc9216ad673846820840a594aa7507b0ef4d3070582c1ae208999b2fceee5eb26683be54ca32df95efe3b6c9dad7d5c130e04f9881a703115d214b399adbd72d1449cab7162d8e9b788a4a6100e71586d5a75fa5da7276ca1ec08a87b773f4a303895fb75efd5cd6a1a1ea3a1b0a5eeb4c121f36740ae3e14d845aa3337d1c943153181a846e663316a95e0210fa7dce64cd80da236173edab5cdb0365c428578a487b2a299916fadce1672684d37e2e4746cbace9ea7bdbec90002d9ba7ea3dcd3518c9275c922ae654d3920647da4617c4ed3ceda0aebd382724d7cc21aeca10c530bcae6ea05b03fd8b5fd0fdabe2aaaa234213c35f6b08153b2cbda29aff65e419ff9ce1a9e0f83b427f896c9c1fe246a432db61f0bc3e440d0681e7d36518252af213f4987cf00fce5d532a65f046bbebe51336e664bf6f03c9d1be2558a4168bb963c240fedf1f4fcfa615e57d086bb4a999b0fa8c1290c868e26691536b6918974710dbe82ebfded01a29ac75daca9a716604ee8517243399b655a4444731621439b250ebac2a287a1da7bf97ac82598222bab126433666aca4c734c4eec47127aa5fe5156684c65eca4cf7e5b7d35d318eccf7ace1ad44d8b17aa536ed083a24b5e9dad7ec9f502cd7e7122e21d389256ebaee36b21e5a15b6caad987e9883133c3cb1c324a1a051f73c0eaf7640e3676c080927a8ca83e6145d931e44b7660c6663483c594969690217df37a0ba9ccf51b2f92382430b712d1fde199d66520db898a17b3b8bcea22ae237b9cf8bb430f8ffe80d2371a8db9af4e6f16e783684ef3c1a16618861f8d969b3d0a6b8049e9430f77a84a48d4ff6fced6a31da9e51969e292b7a1ecb9b76952c5a4233262caf2c5318d157b167c6af317ad547bc94ddb858a4803cbc0a4639e0a9d6484aa0dae578e6738191a4626ca50cea350eb93d66b283f8483c8e3ea0512ef5b9739b8eeb91adbe97b205d3db3311e697068cca2ed57fa5591acbde73ce7fd1b0d94d86315c7066378a6d814d7af349a2d1183abfd6f70af73b17946b7e19d1dde119fb5e4202a4979227b88581a158fe06826b273145610c7affb44bf2ce0d23de73e736405e2c906a45f04d3330280a380d100903b48477ec1684b027c2b826f39e073079c7b4abda99688cf6706c1fcdab12c3820848cbf60e216f93e124e284ce8a46d55516dbb8461bb01a9d77ab8135a366457df933b56adba509b91d80de3ff324fa3956e632b4343cf5e5e2b0262de99ae3ee74da415ecc9e0c8283d25446c838cbff2e244eb9946c5201365a6bead103b294d16376a8c816a174366d99d2a4d8843cef5287ae7f7d3c1f704960370359f0421d05f62feea6c5a18f1a82d08dba1f530c3d1cbfa15c83bf838e3e26187fb48025fb0f7018a91bd362f53faf008e115a8085c9b896b54a0e5313d0f1b040da981f315c219452f7f61963ac24979301f603206f0452e16d7ff2d3917efcfeeb499960922584ee237dee117688c2a6ff27142292e13642e66279d14bd366ac0ed3cae86a730d16e505aaf3d8463f816311c9ec0e23725a9844d2b8922f8769f0a8caf846bdb35ed64a9b136cf28f5b5aee5a8e26579f1fb7b6a5a91666174e427f78f9e3aff2c4aa0878dd0612670dd7853f2f1e42f727b5e3973fecd3cc02f104fd9de6759789cea19b94f30f7d25f511d43f3f49518e114481eeb6be5e5da8f88f31c8758d7e5fa91c778e530a73e3ddfd5bd53279a7fafcf991c1bdfed9a474b3fcddc4622317c7acd2b9646621c50cf69de1d237572cff24b520e72d4beda2786fa1784f29e1a1e6070ec6c536d314559a78c33045781aa046b674117e4a373c0e6244310bdc1bc63309a412ab372a579c7a5496b431c7496bdac2209fe7877876321d3a48074301caac519148b0dfdba2a86dc49bf178d88035c70ff12dc362207b843e7c543eaa8f12cd99952cf14015ff00f376c7d9aa23ec599cf97480fd0f4d3855f13922b646c8a45d59d5ff76c33d19383980a8302e96c266683acfe7be7eebc03bc3200431a2cc6a9e5dfffb7ace5a511ed732413d0aef52306405b614132d22c88c20c88399bce3af3a7645c515791fae915bdae72fb9eedee0dc73fcfbbc028c9c6dbb46b413739362cee0e9b7c7af30bb186aeb35e84a53fe2d53e5e0cff772683da52a0b6de8e6f7c3ca8c67a3eb38ee3e55e37085b9eab3104196a68f4cd52da8e0fb34a200ffbc05bf0b2da5f6a0e55062e8e841adcb5c5b767a6b143c3e0fcd7d3876624b790a3a88c7f2137c2fe0d1c54e4858c35798afd95f842978770198c1178ca9fc807bbbe1fbe1530887d62f5ece2451433b66289719c3c349995a913f35a4b1e2f16fa10616ca129d7ce352da1c357173dee5122108d685a6d4391722d74317844e8edd0f8027f02ba92a988165ef6b196dc2be045832507e604e678c7e6e7f44450a566eddb954517bcfac8a7b80643840403762680b60f8d89163cc7e318d9f95d6501a34c77d15b0c9138660af92ff97d14c91348b1e573f01afb61bf7cecfe59658036e778ce1982843243b1eb69e1178df96c7ea53c768fa80bf26ba7c18e6097a05692553df0d7ec8de3443510e3bbb0ae5666d4381f426443368f7bbd126adf38f5cba4dd2552865f603cf4486fd8994d76cb1286b1e587716e679823f2ec570ff81772ee9f0d8c243262e49485668e756f123a8627dffd54c2cab5d574144f9662c5091abf3ac6b64f189c9dbc873e37feb457c6e0ce3d4789dd5bd6ddbeb3ea25a39d517ff53a209e7feeddf0a59884e79b454320ec9f51be2db4a063a626a2e6915935897d9611c836362d193602ce00ede3292b84717976a9d5c2eec561d21fab84a925fad1357e90e31ddfba12f6ac39079ff97cb1643db944cef142067d0daa5a89bc6facd67344d52af2de518b543c75958bc76c9c1558adf6cc214789d5753bde457831062e7b50a49290918c2447460d47a79da9f3b4417cb8f8d31b2597bf6e2042b5860076ccdef65d503ca4e2dacd016e24cee36f735ed11b95ce2b30b894df08f0a6eb6a19b6103aa3f1fea61cf1df30ce2bcb4b1430ceec83d2f16133b046f54d7f16e671fe1e12c837ebd71152ea9904c4be471cd486683ce1e66b7676ed3d393973ac9332f0e727713607e0690fcbe5d209a17df179b8c7ef57e2c64530940fbcbe13ba6082ecaa729145ee5fdfb903becebc23d81ab588f662ae2d62ec629400e4c1dcc5126f6f00fe7c5b65b9af210c2f2caaf387207b6a62544bbb650c93d8240adaf4b9dc9571c2545b6d7ab025ae1f6dec45501042020770296d6e5e71167665316503e1c78346ba264394a96705735253d8b53c7cc17f62deab6cf200bf8cab2d212158da082fc8c6c221c95461d5c13c70a20ca7b08fb9993fbfd807b6f72600b47d0749fa48b0f0dc0d824906a7bba8fa29259d1d50e009f132d1a8be6fa17b8fcacab3b6b48188577351c4de8f831f7f0cec9436bfd0e12f47518ef2bc4f06d48d0a9be89d6b21943612ff7b2b6afff581448ef7c84003d88a63770f09d8b043495f48527375f021608fe0e4a2bf58481fa606ad38a060a06f3641ba8f5152a520d3686450488f831c790e674545427e4c943b6503141270689ea78fcc5732a2eaa13685c73cf264c65132cb9b541633aa5c65b417a7ae083eba70a6998ed13bdaf3e2c5cc6d9e7a9a0c58d81dce1a33305e2db58960929784d5bf2862f5fc80be6a1de95f7eac8571b7a1fbf7ba549c062668f2e03292f22a527527b049d2a96abd90a9f11673df1c1c5c52b942b3f2b2624381887ea673c6a780893b45c6f2df27fc156ac7d3f31ba321c01fc1cea1eb53dde39f76bb26c99905777731a19980f6b95d3f3ec253ad6a73bbcb983c40fcd166b772f59efbe67f8f52a0cbc6ff8839484a3507315b02fe2a92364108360c85144efe5ac592fcb087e168bfe80cae5713c0d9a29ed7a37a89138862b3f0f05100cf2edd5e290c1ac7d8728f64d3e54f105b78105c7cb819ba3bb86e4bd54834c9747e5e7aca3837ff3882e97e4ec9321933d29485bc7adeaca24a0c21ab9d129ab9fe52a82c82058e8c84e4921a4a27f612d55f3cc43d2397c030dfff30cc28d5b819572c7119fcc054c452bbb8a9256541b801103a5a509bd7340e155269e5a335aeeb4260d7a86d5c30a78ed7b6a9b26bda7335df171738c67bc46f6e647b8c3380556e0b76fa686f376739e907b49432f071503d97c0c01fd4a9c181e519cef9ef1d7792a5da042765556a148e0da591d50c7a58f754682e3d2cb4d855b7c03a8850b595ac4484ce7653ca30791fce32ba5d02b7c06a2a50c454953690798536a79e8658554492ff12087d4730003ff849f7c35116e251734614207cc48f72607c94c71c6e690a1a89bdc798f29914c2460c52a277c8afe51c0cc98ef0f6efc52a5c3e0f113f871c60b0497b020ef8cec9cbb00cc8bf1463370e1158e67059da4ecd729ac3a33c6d498abe3e491061c273743b83023eef25744b98a893a073588f407a0bf1a79bcf6a53b84d954e766bfbbf8f1f1e563d92bc103bf324e7452c0b0924e24ed6deebcf8b9c6d905620e4cf8ab8ae35336bfdf25c98cd7eb4324bd4b64d1a14dabf1aa1ac8ae08d631553315e7bd74138e4d36e3f75bcf8cb1d0754a54ff612816f43cbf220be9b3c055db37b05a07a912eda2ec34916924a33876c566f286d5ee43476181c6d6994915f77dc615489bb0194803f6be614e64600d0ee1e23c4a8b25563c7a9e233bb96f5408d3c5a8ad7ff8d4953417a1d222f38784359ea491bd36d608625357ccc83e2156b066dfaea8a56be6855f26a7e0fa1e37288dd50fa2b51f683b513a4932553cb8812a35e130ce1ecd74bd1bb527c5f42428437828d4a6901bf3d6d3c41edf0af9b186da944b9b319c3d1de8ccadbaf224e95e1ba90c8663d1fd10eaeac6bbec31afaa8581c3ee17bc8b3ebce0891cc2f468ce7054d010bb4493b97e151de4986b6a29250b218926ce65213991a1e7082b09d63040c43b56bc8e47c0f8e627313387839e8fae669a94fd8f16c3b5a84129057df2a7a3d6f624c9a60120f95a3cc18b92460305037cdcdcc2cf9ccd8cdacccb425ce943137dcae427b09590a679ed34668523c17287802d592576023abda4b9f2b9c0b795e06c685d450d68ccb20f1d5e2513ae36c86836a1ebe9a3164a2a47b636163f8620789a1aa8a87da809c3994f38342f519c17aaae32b8c80582febb8ac9ef2ba856e2f06a56fc965af641218cc2386091c0329d0c5cf7c88af6d1e6065b6180f55e1bcbc9db1c202bef5ec056f73f67cc2e2e943356dc6282dcf7f8149fd3d773f2a40b2be31afa0b1f7bb73f9e08d9fcf0484a6b83fec573b6c13aa7fa4c180a06c5679c0f75dbeda379b244bb31b9fde1a4b1a98a3ca77e7dc196c6da7bf17210783345313757a5bce24bb408a8980360f2430aa7856f9cc91ee7fb545b5cca6ff1eb786b664ecb955f9825a8b59efa923b83e8f2e963593da2e663fd2b6724bd28150c6314e5643644d0a66dbcc859d2ec211082288e04f45df41a56c4c3bfe2889806dad56379b7eefcd35976284ef2eee382b4bca22a62fda754fa60a1d28a2ab4c00ecde6c986c587faf5c0d9290b19fe405fbcac801388197cd0efb442b4e20c866db1b491977915f1fcc4774424dcbd97614b7593c0a8a5b8804e3b3d701b78e36c9df86c6238d4f5dbd9bcdbe10b8717f80ca9eb07ad376e5c94fd90f0daf1ddc4ceac1bf585cafb7c9dcd6729008ddb6f88dbf51246b836b1578f448c760a1b6797e0be3342b2c0b81e59f20dd784098552e1eaf8ffb6fa21e136950f953cc1da045eb54707f90f85d41ac4a8ff3f999c070b79f67a7acd2706ac41cd35f2234eac599660a8f1f49c42ab4a2f759e329622f18360dd0497bfbfa46ec374e478268eb813d22dac71ae6da8f2901fd28fd72e65d58ee20441bce5803600890269d09ad24eb6ee2db6b7d709881570ccde106a26e5189a68cce2fc2e71a3a2979c1d29b7cce21b6d76a4dfdbc6d248fc99ee71f86895c14b2a5892ccf1a4b041de83a57074d13ee28f083c84f08a79b59077518660f93456ee02fb289bb4df63ca22c403fe313b0335293ea6556f7e52d2cf19ecf2a10220b7feaec4ab3446399a4b7f3288b10166af793815778a49642e5fe2e2d8d15545926a08890088a6bd5aec97b6cb1543fc0996ce72339234b05e02bbf4049e87462ccf859bcd81ddb9029d40621b0f391badd282b657fa97b1bf9cb6ec675dbbdbebe78e8e9188ac03930b16a48cc191f4cde76163772ed7e0d298d31b4cb00b1042e4fffd0fb8543957bb9c67db0842265e511d0608d2ce111ffee7f3b401f36db4fca0dc61c06ed218ce48d7c9a8b2d0b71febd11709fdbe05e2c3c664982bac7ff8efadf7f27b4e6d60628d769f2d1519b2d54e5a443903ddb14e074e250b567ed9647449fbb2cd659e025febb3058196ab832fe124b42e1fd56b1000134e8b61bfa452048d84e9bfb74be811b14a39e0c2e41e13249c98d9962457dff0a3006706c5ebefb1d0d4950498d1e4dd91709a0f95da22a3e5cab63adc1505eb8bc4294f8d6f31e613acfcc98dfc0788edb332cee0d67fe8ede32ab340be7a95559f64ae0191ed5aa0407293be7d89862a844fc2c5df6d338e1cd5939005c0da03ea1a10c9348dd007d9f1f66e18e578fb8bde255d1974c902128495af2d89de3352b154f34df48d26fcdcfd4160397524bef52bf73a7ef34f8262549671d47375f094037b20b9426887ca026e893f082b9dea01b9031aaa7b0984fbf17243bac488ef12b26a745cff1ccabfa6c199fcb71ef1b9478d92d2fbe5916d7a97e9393ef5f4e02f596377184c8283f6976ed61168090ed2087ed0888964602fa5cb16423f747bba1299bb663c7d46850c115dcce8c0eca61fc85f52deca79dd0461533136efda524e36e7b15a76af6a08efb98c9f7ff475a9e7fe8f0e584a5094a73d87d7cfceacf53a759f3189435fb4dba2f25ab99cb5ed604dda7ae9eabc64bb5f43066b8e4b4700a20d47ab7d64e363bb27f96aaf12a6db10eb5b9cf5c84bb0d458096fd07a6dbc3823e04b0a834fa0af01d21738e780e1310a36d8a591c4b6cf54fb87f105883c3fa25186e820d03d39c673c9657af1ae7e1ea6870437a03adf13a88d7e3ab4b0b85bfbd5fe1f42d4b8810b3212e2971afd94101df88f4eda7c3622cb9fade6ff08adb4672a998c4b54532c08dfdd5396af061cb82e5a6ce22ae3d6cf82aab1bfc735c04583155a86cf11949839bada19c187a634878761e7133915c97ddbf5c1f37d6555482f2e7769c0065101b118ced2a93e14cadf1ee621684ca5ac2926c42b98e6d9fe5a6c219a087a8407bc8cd0c8cf6d64474aeee1feaf041ae6f7c5e7188d76f3704ff63c5ee4df77486402ffa7f7c6cd745bb56a8b19aaf5a6b1396a62bccabf3f500d2dbc019c6393f7e13f6aa97acf7b888852debfd39a39cac945dc021785c5f2aee451ccaae618cb8b3baa982858fe56824c53c2a17335a418773a1e509bc3e3ae0f83ac415e9edac81ee2af8747460a78a3ef7ed1483c6a3d8d8e893de4da1f447d7185118d2b5f79874431679cefbcfa7a8db08d74e3ccefc59b724e88a374ebee937d61fa44bf1bea62dddd3383ad908c85c778a3ddb63188c9b0f45d2f2aed298e66806a7486be635c20eedaa93b3e3ad3ef9813816ea9d1bf4e453d80eedeb2f90a8e9fc2e26b0040eebda85d9bdf54ab4a467e194939292f30cbbd5d8cfc636a1b389d6af47730340ffffffbf