PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66857 58d286af8297ff6197e2083bb34d6e2a99307992b221920b66a33a7e5836431e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fd8ff243f35d1e0dd939ac36d80f941838a161b3938058ed1eea0d99cc48a189
Certificate Block Hash
58d286af8297ff6197e2083bb34d6e2a99307992b221920b66a33a7e5836431e
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b0290000a0280000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003124c541a3abf459b4edb9cbc79b09beb97d5708b96a4beafe6de327da15944d2c7c791c3b2fce3c0f2c94b10fb9ea879adfa8e691ad1a99bc6c77d519b13391351dfd4be25f438640d38104b8adcd244f5ead2a41b195452d090000000000000040000000400000b0290000a0280000

Raw Header Hex

00004020fd27023d30ca5f8fbfcc938dc900b32cecccf07792708f16c55c9dfe02a714577e15cd6eab9a55611e2cf9eabf606b2a455ec28112af7e87095b4506333634fda6b11f6a6d52011889a148cc990dea1eed588093b361a13818940fd836ac39d90d1e5df343f28ffd

Proof Data Hex

59,560 bytes
1212160103077d6c34a4055fa979997898e139487937f54aa97a8453fd1d65fc01e697c826c1a5b240da38b89c06eac223f02f53b5013681495b7de72693fc5a396e7a2abc469a5b39d72e8abd7baa07737caef587e6a6b6c9e1813d22c47e6bf5da941ba94a1e68f061d6f5a188eacfac566615e01fec6f859e2d2691d57469b76fd128471cf498ad34d7b75aad6dbfee008c3dd3a37b4fbaf3eb0b439695e3aba4635fa347efe40771eb2352a8e68920594ab8e0936de498bb6a5b88329415a835e7858b8b30008342cbc001068626acc8311402db5d2ca866a1f601810e7766d6d83bd50e799fab4f52fcbb4f55e8b2473045da40996408103c86c46fbc644ac72a461c5c2e89b306d895bab4b6897d8901bce7fdbb82b14522ef69326caddf36794362445c583c8ec03b43e52cc3520e06a36cd4edabd40112ae755284370e8494f84d0e27caa8e3f5ec556a67a78daaa909e6a845a648aca69405afed769650ffb947866be354ae951da3d9a7647dec9e89fe12dec0868990c39f41fa86200a2793f81470e04be2fad685ecc3b31bc29287bbd02d229cc6c8b53cb55235a6fc7a0ab50119c8d54e3548415d57818960a9ecb29df44bf49c784d4bd60beb93ab27d47bb29826a2b6d11d73901795ceea42924073649ab176f6a52a151a0271a674034537cdf2899ca630ce254e252e36a25abbf0b27955ec79d739501e860d250f0e305db812ad1180e136284365e224fdbb3946132615dabb5265f2aafd637e44155893451481d7afca5ce58aa6fc5d2812eb1b1a8116636ef5a70e72de64f50a8468b7c781b0e961080add337d5e04523dc63a218c14b4bc3e55d628c379ed6d784eaa51c7c01e8f379a0fcb1b4fff881f8ea7bf119ee4c60409db0789b086fd9f9347a93ff674f8d5a873dbc766c335a405b22349031a5e50dcd327c942ea2576a4de8bc2033973062982a156b57b56d828bb4e2c3388f28cdd8c509b9fe2572c0bd3bca05b1a5c15959c9dafc9830e26010118341bc5dfae24b875b345cc181cec0396fcf59c93a843bc9e3b8d0c96863bde0478b19bb1f9715577c93b53fd533446917b50721f6f74c374c76698e249b65b11dcaedb342b626f68437d79e29ad8f1ae791361ee2881d471602c4671829eb4953d81d14c55b1b3c8bd88f940f3bfd4e947e06fc5c842a8bcef92d82279c8e9a990b4e919711216597c45134a732b7877df231ca01a3ec50fdbec3c6baf2e717c50fb04e303edbb5c498769682c7b11daad098f9ca2775f2f40af0b8805c976965e490f970af4433b19a4aab37cb664f6ca7fb68919e654ca1e82e54c467a4ad6396fe593297cd9f953cf004602b78e2a3d406bb68368ade71460b1ae41270917d37330961596a542bc363dd192da88d400becb5a98d923ce8e4fd0ddee9fcddd3b9921af5196581d35a57071ef4105394ea77c859dde34f3a21e4ef20945cec9bc7266358ffaef1caa7ea87d7bcdd9cf1fa68d858f37d9433f481f75b893fa6b89c987be5c0a130d597bdb91fe86528b1c126497a33063db86dbe4eb3f1b41135c1acb6a47ed9be4139baf945c7e7e117e12427d4d253f59e9e93cf7e42fb574f2809f93a6cc55db4f46c000ed3c42651c813f28f703c865ba62a0a0fdd03334d43031c9f56ca1d7cf276546f87477c9039105463a6949a0c6e8cb72019d4477a1e98ffcaa54b49b5503d63fb043f73994afd20e057bbb9a5ec0a78035fa4a2f668c9d47187495729c3326690329e5c3fbb1839772c56b4110defd75fffb5fa6d440f4b10da36cf1d16c7099da111c119e10738dea13d2748d62a1a365ca5abe3764b8d7f303a7981a6ce4dbecb7fe8268536d9df775267ee17659064fe48133f1c6ad99d88db09c927c82afa3240b051ad1147b4fe90513f94941dd876c67ec78d96420013712f8b9d0ab2baef3b412f8f24a36a92092bb2b301b8d9f2e93828bcfff48f22e99aaf6cda2f154746c619ba50bd43183c3dcc4f38dd972b54627485ef93b8cca803adaf1f582f556722affe87f14330774627ae043b0365a20f6b68ed84672bc9708890ac6d9861c06e5b79bcf4a0e0b03a130d7aabfd65ebb5853e341eed8a5a5a02cc098ad15dfd9d806356a745e98f6fe4c16c37e67aa8cf3d293a2790fdb1c6d2693802d2bc67c18faae1f0a01c9ac48afe3017a1ed3b805b859cd5d3757b519d27ae7e673f4b0820390db0de3bc2c4eaa15d1b860d031bd2c3d36f898b6a80394d7418945da9026440d87e091bc13661e3cc58d7a6a7abee74ebcca518ec7405df374cda0f54b03e88619366fe75a41b2f3fed14c25dc4ebafdf09480bb1a0bdb6d8c969c5c68f300b8b06c6fe205d08feebf6b67dddf01e81bbf11c35be17ff7b2bf34ffc473a2c93f760d5fd2f8a122419c60aa402ae85eaa0578a41d1f66aa7909c599004d3703d894e81b2ccbb9018e9d8cd8295df7e7befb03f9215e3d9a971fd85764b73ddcbd48712e45c742b49cedffd4239d965028b1548bcdaea86aa6735e8df7b572e1c81c69a7015c6d4eba7d218dadd5be5b09435c66fab4f9b42aa83f167a39c527197c787de22b9b608bbbb4cd65a633a18d6e209667ab5663a225dfff238e345c7020af08fbfbd5761a36a6c59119423063af5a4d1ffb7a67303429b4f1f5d6f7e56458510968d1faa66f598027ffd6682000e5a9804f0530453094743cd64afad53be0c83cc1e334c1dd6731a62f5cde48c6a8006ed287da61c165e17106f1c54c145b4fe217fe25b3debebe177db9f61f64c4cc980bfbd6b032ed2f61b3d27549e8534a5d301fd8dcff0193a165d3fc46f5da5df5636da2ecaa0d4280988f6373bdce1dc72abc10240cb4aed5647be0c422f9764a175cc7691754d23f8ae0a754855c8a7c3e77e28445dde021bdd4bd657c7bafdb8e7c97d42dc10ed9ba0a08d4677031d889167e574295d2b6f9f4e42c6490633b207b9f299d82282d62857e32791f569ead6a552824008b35a7d2ab2806f60e2fa881ecccf8c575901d30f33ac38bb644506d6be0148378232d3754c6c815b3e90cb88dd65b023a46b5df5716c4b637501f33c25fa553e0067af04a30184623ceb3ec301e93e7125a90297edb7d0f1f05a76825ce863c43ff4bfcddbfa7ed50b91cf295d2b330a1a079dd46f172f0c01cad62688e1e3750019c58ffe073a58a0017daa444a608daf81ea600ab8099839438a4f9d0334000419337bf4578025b0b37bf19c60616f74324f1956c13391db43887f10e5cac7b03ee92207dc7c3f04acb3c62e45989c4407fd57a6eeeb5c872edf6b4233a72b2e806df35c35d498cb1b603f5d0703d38fc98c144d2b8d44598b6b8b4c913c73a314c9b2420e993e1674da211ea016af7ff7629b30119b6fee24b1d3d0d8f99bbfac9a3c9ee3e468fd93130bcb3be201390d5a62fc7b7126cd5f7f8a26f80d1583e02e40e9e1f7f197053cd6786888f27f42b2182f8835cd6beb9fa17c369e86e8f467f8b24266098266e58e1c9e6305c3c0cdb8954490d3479a8229926b50570a5b7fae2aad414a63b70fd9b1254acee3bd24ed335aafd74f4da1ef318e59f95eaba90241947f14adb8e6a0546edec92dfdc3e4db25838730ccf7981e2a299d4fe6da214a8b821ec78669f68f1f8d8437aa539aff46bd928b22673a125f467714f282f012935d7667f5c36755871ac1d3640fa64f11998b60b528afd36ff5da253e71e81da45faf49e40a625663cb92b74b5c691d414d010a60e0c35ef95951fc2cd8de45227a6dc9e2655484f90b2d6fdacabec7f29ed20767cba6a5ba16b97b450c10eb6c93c982b725bd9839e7a73ace21a328954555da898c09283b444fedece246502fadf3bab59f8ef5c5c75fd8fd534807bad5af63c24b4c1517024b6c5e753edadd56d04fa0b0b55ebf261152903197b7bf6f8f1194e20a2e84b0d6dc569df2a952a0fc1a78d127568d1106974cbf48bfdb03916f271ca32ab55278bf84de583dea4ec84f468239a9c9c1fbc27896fabf198d8084ed41002e6938455cafd1bc3e28ac547e4fc2eeab5c18a72fda98d741f3b855028cd32a3bbb7917415e714706f405c465c0f3ec2ec7bff63e6dee20678964c3c45d04f046e3f2e40e63dac7b16e88d0807ab23786afe589c8b70fdf1643a402bdf77170309c73fd1e3e8abdaf89fd25f5b6ae17ea949b7bf01d40550d0bae44c477bd5950a7e5d278d5d5677d640355e0253458c02e02c7db0491b509b02ff5e68b59ac2ea3aa55742462f82c4ae7cc08822dd85533878ca5c3469943bb292ed178e530dcdb619e64423346222ef0bd065b8503feada06be71406e25b30a2f26fdf29f7d0d05754b07a4c7abac286e3b2abf8c9a251f9231d6e984d97a0c444e79c0bada632a39662717e5ad0d4e54afb27ac7ca85e0716fe125c8e2393979f52cff0f5c03033a0645cd6c612119a2793fa40b076383059cf86d9f730fb954a451b21aa9d306d06821495d8814c1185fcda8c0b90a7caa55ee68097f47874b2b7b39c37a4b841859ddab40d9b9f1228c571716e80e1b5cd0b09f4d0e0f8bdeef654bfe9ca12d018fdc363ea6220f2886c13d4f174152fed73e4fd60b8194a8693f2e4e304c8bf4dc63077e6038462bc3bb52ef01834448b1805fd9f8788661e87b0eee41718f1ed2347978d18a4170035ae5788cfea3b7d739de49ffb9874d579c9ec8e8cc2107b7aed9e8d6c5cbabe189cb677db2bd86e5e56589f3f9aec0370ff66b4998ded98e8b4dbc0a4402a7b35f823d73544e468e5d78688e2cadb70693a9e9bf81aafa89cbed7cfd52ebc5e85ffce74b3c86ce26e5e54cfb52d03e08e51c6d81082f052aabd0f7ff665134159e9b12739d86b4908099bf0c16613cfd403ae081bada54289d91c0d2fda7ae374a09acd99c7dbfc8679530a6509570630e590801a2950ebef4252c9663335b9b7e06c2f58a1287302211b888a325e4d55aee17dc00c4aa208b415e05ba2be0ed7399df1a37b5dde77e57095d56c15a2b2078a5da2a486be805268a8c6225f11e9a6f8dc11390b228115978719220529e6f32c791aba038518a99a626d9936a5363ed1aec098b42ec4e915a5c9d656001303bff6521f223506de2328845a82117547264c4228157287abea167f121246c3a95df038960682a612422af7a6724cf2ec0c8329a69284808f6298ce642c301138eb11a599e0f12505dde14281f70b9d06920bffae28d49b8b7357f894caa1d00cfd717c8b2148864374527e4ee290ceafb41e2db3b1d120f043216399ed59d02038b0e2c04c08a703bdda85b7a01afdc6a3e9bbba40faf71f78f3b3a666eb96e33ee73f91141c89d29bfe1275ddd7dd6924e88aa17bdd12529d7bd7b7d88342841002d694bf940fb6d145dfb223c923ad85c010946f8589de4523949fbcde18c1672f0299ba9d4db5f54e23816e35ab86f96d1eebe41879eb47848baac9531341b345e2df9fa4ae780dbd2aaa52bd55d73d76b468cba09327a6f1c35782c9961d80a45e695bcd1ea42eee0e869212c42824fa159670019b8f11e342b148afc5713c2d0a6fde06d1843bc39c8b3bf308d3f89ed12061635293605714f7afbd913c5ecce73069534b85e2e0e3a6ddc48f04da9c1de3728e72c29529eab274322a0370f4445707322de43190bbe2d73f6aaf2ec1dfce27cfdb8f39db4b7498ab96b912dc2b3e9036f15e169c3da3de439c71b4740d1bc9e33ec25d960bb159f30404440b829e08f45796e9eabbc94acd7705b9736108a38a635f0a9d0e4c729957691832a52ce27d16bcd8ca5dd979e4898ed22ba91158df5dab789f5dc4c4c25391493f4a478e82eb7b2b2749898df4be676e4b764543848c65470277ec9d0264610c42d6b86cb5c79f9d269ff430a6fc18f90acc5cc2d59ccbbcb77207aad741415393d8fe001ce6d0f3d9b4e036d6d67be443b9d21f100446aeb771bba3f2f3b125eb0bd416c3f56fbe8e6ccb95c71c060c4d2395247ea40dfdd45ea564e401e49548f8f0211bf77d1a3f4f3824626d11dff523d79d20f1ab04609324e49f7c4d768fa3a102eebb456c6b5181c590be7ef1dbba1e5bf02d9707458420e36cd69f8b1ccd39c488b8786c3a014486d176b3c439c353bc2aa5638efcd5b2ebd7271ef561044d43719e3332e86cd481fbc4efba1b79c5582cae8aa622b057dbebcd8fe751fac802bb0d37f1414aafd27f9727edbf98004e5f4eea7617322185ad03beeb4c69f7fbb8b296f0846c2e93dc90266b8ae201fa1421d5285f180d15e23a3a937d1ada1c32213b007ce5504ae8bf799f7a8a488418cc7981eb103752fdaa389cce2ea692f37cbb7235d19647da444088a5be54b762809a2d9fe347efe940afbac185094b5b68d14bdd28d8b6bb0be7fda15381b6a47000c48b4886b1e5f91245f85a86034b4c255925c7c2ffaa61730f933813d0e9035f74a1c8f045ecaa1fd750b297e6c3aab9a6d02bf76bc32d7bcd80544e5180c48e28838172c01178de53b8fd2c481f9106330e8cadedc720c9eaac1353b48197b6135ad4fac246f7e2cb6d7f31bff0e654e8b3c70d9c885efa6727ecdef31da4de376b203aa5af59943d7b3340b85dfa25f140932a553ff9d4389ed754898993e7355796d606758f308bca8b722aa3fb51a7450cd31a86fbea14c64cc858b97a00e96ac0b6a89e485ea57664feed41afc7363649382a8193a3198fa41933c0f283b804d0e643e148bceeb9c4db40a400808068a5a8ceb6c94ba75b28e3a1cf0138d77d466a30a8a16958e9a4023afea9d351f39c08a5bcd6c82dcdbb8b92356d3b14cf3f05bfd4b4dcecb30c01a3543685abe440157b7e6571b12085cd13b3cfc7d78afff8b04b194d10f835a7ed388f078e8d13b35b7ced83931d4efe8d9658cae360270f7959cb656b71c6c41924431062e801cc950a12f062ec6be72c9f0dcd047580c7048cc92fabfa77a72430d05bffd54256899956825927779ebb42e3255f30ad1cf552eb59d5a047b6a2c330b5451d7f8fe5ef594346d41acfefc25964427bd31a1e11398b4665c6153ea1c79fe29c486ee3e3e2ddf9d1bed0410c5ff0dcd32985cf304379f63fd1dd4f7175ffb4ebaa9c34caaf76e838318784680f107371c74d8b87493e4d36da2e427a7bd68c4e583729a6e3150f309fce30e195d52e2f68c1b4611648db85312790ae5bc5c861122dbe21db530c49aa732a77f17dc25005dca387a368471e827134094c4bd90c2c357d00a51d7de185fa82af0d0668b995ce1ece2dfaefd3b7610cf2e7b551c949434116f3232a118f9e924c8168718bf24b49975fb29456bfa7f57778686eff3e72503176b8e8d6f382eb2e9bc096bb557c3a08d8fa94c652e6ad8d3b1e4786e408a1ea2b5f6f442f6ba459d6949bef1ec85263b701c20941ff6063562ae677dae6b7ecb3ead695e89fb07e1626cab1cac414638a8747fd1d13317bedd32c357c310323b983377375471f452f1d77c00c121bc2775f0d48a61be4db313ec3b34e33a7536c2975fe87108eeb6ae096adfb55e927e97b6bd020e334c730e9c34048e29254bf1447bf873dadd0d81a99ebe04ceee2d95cf60d00026394f43daf32a1ac1febdae0ec36fb3aae1c64f76b4b896ad1fb2d5775bb94dbcad6b18cf7df2c1e310ed158c28cd5e5eaf6a7a2ff1bec70240d4e64d0018115510d34bfbb8976f2d08b87d79eaf1e7c3b7e6bf671100262007c6bebefb275eadee817e006d24a9eb0cbb97534a9e3d6bbd9d1ba3aa64cbd339e62851d2b120c25bb8272b16164904ef9ff0f8961da08a49975bee3da9d1b2c16cfb7452d59e95326534bd658b3e7d78f8cabcbed2e06ce44d937536c240b05df3aa7edcfc87893de77b43cf9fa6e9e637ffab1bfdbdcb6605bd4215b3ddab00c9f4326a2d699a08894bcf5f9e2e9e1676b7cf4f254fd3eef1a8ab4ee1611b3be78f20e94fa13f7c62462c2ed23658dda472926edf0c170ddbdf4f34fbe39dbee6260bc570693a98708387c642033bc38a888048401e43232acebc0a1f9f0c0338e2646fdefcb506c40a35a19b24f96da34c3584b91edd980112dc353d56c2baa65e4010df42c7b93fc0212dd7dea82f7541b36b90c3936bacd7f5e5344a2cf38f9837c2a9a6010bfe0321aa58bce5d58177175108c528c699882f6f65ee82756c0287a088f0fbc1cc5972b7285070934ec75e884a477238737e7fc90a7a74b3a8d7ed5b12f22bb82ad7041ee2a89ef9ff72d20d0764a43b57fcb8f1d794871c86827a442afbcfa5bc60c0e431babdc62ac1102ac63c5c4954f5a5dcbe535931b756951f1e785962bcec0f3605c386b0436a8ef310be34c98ad33cda109f6535d2473bd328eb11a12a01cf33a6bd506ef0aa1410e23c1b1666eaa001518eb9a3f099ccfea8cab31993cc0a54d9beefe23cd0eca2075385789a2633f10e17bf1d9b1705adc34f86792b7f6e31bf2f37986d834955f930394d6b593d1147e3441dadf3b55218f7c4b99b2e8b4da443270643b13d0186fa694a1ca660929744393780c3639f9ed1b92a6c908d1a43e8b03e84f79298918c6d92eeba0e23325708093d4ae2c2d334da3b4a368d79f40eeeb0c7275aa8ad241e99fb28fa5a690554388be1382bfa7f8e780408fe3d1c7d60f5ee34f4af9fefb266a0942a8dc327921f78defc54d2c38e8e572d070945b29953fe6043d8baec485e8a9bc71ed90021328dbf0d753dc06fd72041375be4a60b6dcdc663c8322055ebd030802ed8284a11f6a17c6aea00a694ff08b53a76aac2829c0e098b1c828d909fcce7277dc9091e16bf7462474c83a4b5165a05f9bbe35a159c0cd20f854101440197d7e7e2969dee009cb25b27e2ebbe9715245f57c15dd9ad7d1de8a83f16089a9c578dc7af39431c5b707cbbd605b8b382762143e2016e7f7cb2fb50b9517eb30ef06fda1340e245bfa0755f21182eb152de7275c82a4bbfeaddeca5128a53d98fb904dbcc053f52d62f0f12f88c80e004ba8cb870a75d23852526758666d0a32f4c3fd22fac745aff3f6f7d356919ae9f0db265275f4f0d22f400b9556edd6dcca3578487395e8e8a5c99c0226955c5096849204b9af3f549ea3cc3a618981012c543b436d21f934b23f167ef0536b5a73335a7cb1cad557975c06d919f05e7a9ff1e9eb632982b273625fff5f864c56bd97934d6c4d9f658d9d90443e7ebbfeffd615ea4dbebac151739e8b0dcf0f892bb658c96136e2a833804e67826350c749d0fb7244d0fee2dae0bf2dbe44544562f2d008892134981d7d7f0d3bc7c275c90c012b931ec20a22defd193ee1d509f9a791520cd0c9bca044179c67be1334245818304ca785c52cd6caf765bd9c62e57070fc4070893fda64c024a6d1efa3d62e3af2d18e29f8e7c4409cdbd64c970d823b04b78f2b3976a622cabb4ad51ff825766cd90be21d6f9b089e4b4f6375ea673e842537b9645bdd6135d6b76a91c6350d4bc167b2da497df808786136d5cd4f8a92a6521d97ba733a3bc5f7a06853d9a3805fa75a72911de522ba99190221c6ed5efb3c9f33c5770ea59cf6a345f5cc53500bd07a04d92b4209537f10e7b85b0beeabdd16dd300707f1f44d0ede50d0e8bb37edace6bfaa7271fde6c42163ed80d720f27f1775c92d9d9e0afc52635d35b9f0ff0ce755f2d2c1d172c970471d7b614803ac7165a9531cab38eee198300c139d0d521970cb7fb1d3f9a934433057b3da0d2e12dfd0eb85c934891b55c24d3709ee85cb9fa6bf9e568b37fff6461eae78832b492e10c2d97b7071fd6b43eb492d6673c6d7ecac019c061215759e7711058372c2605926741bbf80580861b33b0270ecac328af57616fb0ed34950d53f19f758c91465e99b1a43e1dcf35c612c3f3855bbea4de64696a4dfb31d796652ccf7b59f39b852503d1c6e0cfa2bd35af6a3a5597cda9a229dd59a992023ad9956b9ae041b5c3cb1737b6986640c842b27026653ba0bff75ecaac52ecf1b712932f1e5a46d755dfec489ae26760bca0df24cffc496f0c6f4fbf2e9670f8fafc39b2cf9622e9ff4d28770a9a24055af0cdb3b173e813b1cedb143cff4c3941af3279c44b98eb47c391fc12cf9ad9c01231d5957b2481489ec4d754e3f96ccba38b5a9fbdda42e4536d5d871affc7e4bbd33db322fef306c3457ba6d809b049d51ce82b9a41349a86198dbc7d932e483010b26dc15d48f26bcb06f4c5079eef19e44cae388fe4d7b399af40e59b31db480aba2072aebe87b3a2bed231e55d658a3fbc14a3958cbfc269bfbe7706f3fb8cd79470f4ea9c1734fbdae91cc1f8e7303af4daff85128fcde35b67ba3c116abc1237c12e6c5a51cf56a4bc6b250be4eb9648de41fedf29ed98cadab9c9000e1202a602ee79d3a74a22e15265da8788d8255d9ccf8e1a745df39fe01ff92773e528c4f74b208e17e8c16b084d92cdce731597f376f4aa36576eb6f29074b3b3b93e8fc2ddd6d444e7d6b02bd3d2d0fe2bf637cd0aade0e2ec0076f2821c3491a5c9eac54d70d1c08b38310a105d41411f86748b1dd75fbcc3866ce4ff587d8a8c7e1976e2295ea0cd22bb0d59bc43f13e3cdcc1bc6af60057b0b0e44d04e897340356d014cfa95c76d264ca000c2ad152b38bcb21024532cc1aef1c49d2312de2c58a42d136cad5f163bf58ea6bcc393caae0db996ca46f544bbfe8c2715a4a1396268963dd6784b581ac20f343d0a84df377e0df175e560e5ba798d08cbe56f4ede93119759e3be621c25edf4ca871079529ba49c8566560519b71c7c0e770a875e5ca1cec2c8ea08a1551a2ae686bf06cbcfbff8ce9df125dcd88ae8dabe5ee5cdbf10a55a1318c9303bfc0a80bd4a40a74cd54b54a471a1d84576c7ce6c0eaef04f1199590d410d08aef5b302c5c2723c681eebd8c6d75823ce1593b968b2f9cc60f3cb779918532177462a3805dc2890e4b353cbd2ef0ce190116b23085f330c9fc3824e019daf2eacfe4d09864c8d771e552a9cc52c783e931259b99a9d46cad455f45d6920b046a6751903928f55e58e1ad07be2abd01f785ae4b53fad5ee5610cf00b7702133ad293793759d640fc748a524b793140e1fe7f38033c7f84c55f6f3945e477f2400aa8df044b584f25cdaa6545493607dce8a0efc55a621e3aee6126691cb9940e20dcf3b3373f2b045f4c8eba1c47502057377024213a77e8728dee9885cb00ab96519747ad192b9adc5cd9147d9841d28c5355373ee783ed3b549701f648d409a8a3dd02a39d5a9531069b0bcb3106a3e0e1584298b5d0b435903953398f275e4d4d2d60567afc9edf36903fec8a225a680b80da057e8824e24639d6f0fcc4010b5afcf5e2e6c655e348d1e302609dcc10609c1089d1438341a28c6297c227c98c3a39675f7bc28ecff0efd7ea73d42fc532bb0f20901a2ddfce2654ae5e9361c34def897450b76dcc51add35fec79e8ba23943b0573a5e971ac770c5a448aa38c6232788d3f2424a8679489bd3e7357d44bc59395c963b40ac96055f97c3b546dbd9af8af10e9b2c3ddd7adc98e8266b0152b76f65d43dad0e6281f397866aafb71063d1ed12bfb79062c3fb6ac640969d7d980e5349093cf3746e6f49cb1f9f4df82c106fcc61cf4214a4cda51c85d465047de5c09a85bb928d59ae33f09586a03ed345889107818ff04a97f9975efff8e4ccd92710bfd518101354b95e2dbf7d76730a59f4fdb8611acdff80f5134b6976ded989268d505e81c153cb0fa8b70733f21db7b803cf3cadf9d7f0888606c95a01781f51f990ce1f8df0ad29a2bcc3d264c8739633909719f78593b034adddce13fb34e6aac3907ed90f9581ff4fa65dd004135bf085b4d016002c8fdcd51f133ced0fbafa6a515e564f3932908169a1f6606061db610dba9e3e1a0423d8547067f92bbe1f5c872060a92ccbc2fd5edec769a4e064855aafac99712222ce6cc6deaf3a0fd84f45dc67ee02742cb05423df16f4ab71a893d9ea83c19816811f35cfe1384a4b5ab867d712c082738d41f2e26032369b6be04fb05b732fc9733ba3cf08a19b5ae266bc0cd97d386dc62b89b2942a111bf5c0d08234266b889f7e6805b54a782f5b7f96961349608f5ba28a8754270d02b5d44710a3101d895a37badc95f46dd4d2460352f70743b1c280c0af13028a94fdf029c512abe2a25f3d3d04b4c8e0de65aa1c7cb54345ed32bdae385be29cffe119067474bd4f2e8869b29fd2814cb771f3afa2a65fbdb5527b03c2ab54f5c9eb5b322e7bc5e9fa8aea1a07b5b5e73ecf22622fef18b8e316e5c99360a3372bfe11996222be29eec38917b27b20ddc24b1ff71c2de8a17c8a4c39d439fed3935d72e92250eccda484af416489b02e42de18cf91440fcb22ff52cafb13f6e8aff6b5331b59b83d004dbd87e25f4c1ca7cc180c06e20bee89a1205eae82af92616e3d76773a7a5fa93bd1d39af83d2406bb5a811c0afdff5db170933f4858e46f7d3886a95190a403c173bdedcd4cdaa2396e880690a08ed2e56bcb89c6ee7ccad9f7dbf33b9c7297518863bf3950b04cd9200780ce691a497b324b904802fad58d9dde5caea9b3ddd9f256e56bd46183395046586619d9fcd66236c3cffe54043c4a0f097cb85164f941aa9c743b282b800de18407b96146fa0f9e60faa2c406e2bbfbcc6cae9ea8b2b13a92588a87fdb761e539440675e1674a6b1bfbd1860ac30178a6565482afb6af84bbc094bbfa6a909b23013435395ca2fd5a62cc49409c73b27f3a5f8c86b9e84a226176f354bb3250222f0f484760caac50daf1ef127fb76297b6bbc14cc221ebcd9bc5f52725ee44f9e8f4cc50141cc647be8fdcb4f1f7fba853c7f93148a9fe959ff17ac27d852e647f14df1836051ca47575a21d80d6f5fc68f9358dba224e62730cfc59805f848f4114a8083e293af1b89dc5ea1769346c2ccd1d8ff2a2f19d38fd9bd56fc59bf2da31bed005edbb97e27785f9b8c3cf2a0040e165287636c5aaf1c48f317c283963741adb62069cd0c5ca51ebe4c88d72ff6d74e01f0922c02aa129286931443d4b80463ec148d7d36d7c6f4384dd070d02c27a99e62b10a31ed3fe5ac3f8ad1f375ae1fc25e9e40b84c98665eac2e79116fb33117a008506505c80397907752f4ccfcf58248ef98d3f1542ed925545cba98bde2d6ae739aa4470cfc11effad73fff068658cca3733d657305f2905b7168be00d21cc4ecb39bc400005a98bb0b1a99e640c33f7680170e2c6c6cf76cec612ad00131901fe556cf43db60eea29f8534177e1ba7b8b56a76be4e3ffd58b08f34c7b354354f3cd124b8e62ff4cf4c56bfc840b9141c284711dc544d0fc1c08f4616c81e3fdf046d50b8dd112c7fc466dc314e4a3aa22e09d968dcb90be24d673d19524e6954a45e66ed563ba1271e88eefdeb173f756fbe5e5ee35fc9e0ab9af2dfc8042102e87ac2248cf7c3193dae6a5c9197e9599cac35c971a8ca1176e870902a1a9df56a6e768dd8dcd26278df3d39a6cdb5b4ae7acca741ec074e0e6007569f8b034f6bb8792b3c5bea63d1dfe9659a7fcc43366df719ba638fdc54ac8374a52f165af18b9c5ec7b0f58ccd964818b95cf56a30d220333e67a0772810a0eaeaad6f625ddac83c17e5228f44a94379efd020065696fd3493bca1a7ad89552c9dbc76e05cccec5447b5d2725f15e173f99cba2d77550e7983b8b4159cec50e7cc4a9ecd043a08bc70a50c8ffec955f486c080b6b8e0e83bd278df840d049031526d0affb43fe852e30a285ba10f5b7373097d7d77c9649e95be8356caf446d44e20f9117361a64da49d5d11a751fe214c6a79d7ec03c8874502b74a07a667d3dfd4fe937cbdf7a2e61f9716df366dfe96a9193d456f881753f4e653b955e0fb53d5effb45fda5e3234ca12d2823fbd5ba958da266160fda77b43635955e14305815f4dbb3c00fb337f2fa574009e3f078aeb55d0cdc5b76e91ddd8ad94fc675b43435a4942711bf9e12a5557cd20e908945bf44add65b20745e869083dfa34cadc7c4fcf35d445c50aa15815b68455c7ff6395959075a1e2f80584c1d3f30d5106ccdea4cd57aad77d4741ac6187ef5b9d12e92e5538f806c4ea5d1294b65ef1b50172885b4eaae2e483b0cadec9bdbececdb248dc74e52fb2b8c6a0ffbc6d9a88a9a074592bfb844bb0dbe0257a9262989cb84fd0ad2187f8b01b360dc24139e7b5228d19c38449aabc935d19d11b28837df9042005520993d69754fe2de5aba9d5ec5fca67ea4c70ae9cab9bf601c5e67b59704694cc2db9a709312fc3dfe476220be9e23977cc84a38df34169ed5f88a2fbed9db9ef6a08bdf5f40432f30c7d94e3d6fad865b5c7baa6c88eaea3a9c24dbd294bbb79f355609c1c7a68aed2db3c191fe3fc62d832321b674acf39d36ddbf8f0ab7b02dba147404d52ddc596c03c83b1602bd47e22485fc5c2a859089762c2f12e4dabf61e85619a8de017e2c827be252a3ad1c6508a9b492533ea53e71c94502a398c6e8b2bbfe2840efd1a19f77fea18f52ca679567161bf29a11c2e9013e1d51ff5fc932d74af29213ae50a9cddeedebd1b41795d11c721cd5358ddc349e6b5035bf6f39ae582b460f29719e4ea80b237abf96d925d0ac1fb033e6f0ad93819fc4d820f4fdc61cf84d57c60e016432345d7e327861cc8afad301445344abf605e90f861e20ff946afef9e235f99aa4288200f46b467281b64374cca32b14eeaa44d2cf9747507a3922f93d2a4436dd3893154b44c5346645f2f9e1d257be16b0096ea5d2acbf9889efde8b890829a01f45570620389861f757a30b3ab81702feb4ccc046b5163add1eb05730dbf6ebfe7474d600e1e7cd9b5cfca3870c8d760c74a85f3d905bf55627a66775c8b720731c6ec9a51eb782c377e9c58af053e258903121b4402ac8641cd239117090795971b8c058658c797139741517b1d44b1c830d77d9294c9173acadcbbfedf2f090270a5ae3b7ff6e9a96a2d7aa4171d90a3b6ee38f6a053370153ad10dfda119834a09469531bdb3d144faeee971446949c7ec9a66523cc9d2b75418ebf6619d9ac206f50c04c1700f055fcc583ff6dcb79f83b4d4f1d9924679ac5d0ebe26f088e627ff44574380492901a0d17053a4847d1c16a291efa2ed59313cfc7327bb0239441c605fa42306c0bd52a5f400b30cf368dd1c166bc8308e2ed2212a3abbb80ad9ca52c2aff9650236e41e8920f9dc37b397c9f5c89f97c8634bde7c6851f377780abdb35981139855829e961b9775ea6e4f572c13e5a2b807998f81062a20b644f96137d88e0c68b7ef14ab5a4d8be5bc86488bc9990b59118bc75bf581eb9c78809ab69ace6c64cc5f7e502ba4b084379b510584c3796ca47cf63d57032b837ba8c3054240b999ca91529c687ab3452f60adc1e2d78bc7da1df2be1bfdee4146df12031c67de2f927c875b90905d0c8373c791320108c0e2101c8cef83eaee5365b94026f247868a4a5b32194c5d1b6bda4a85f1e7e401d6c58e853e4d80ddf541a34b3c1202e5e180c2fff00343f7e665a60826eaca77333ccdc7ba79b725565477fe025ad02574b658732ebddfe8044b6c1c47ea36d71992946f2f4d51e06099ba1d69786d73983fded871fbe127fb00c0e5e702e48097659b34131478366486646e95f752b1feca1d06ae33327a042f615aeb877a51cc9a214dc0eda570bdbb121d82c5cfb2c400ff3ddca794beee10df58f04565953260e9990d92fe1b73c7c0d904a2ea65c44efdb86ae85f940d00885508ed3cbc04c460a0f0be886b24c8ff7c631e533dc4d22f7dd9f107789ff0fbb9557fea7063fd350f6e971017e38059bd2ae4c9105af54f7e885ab98de3c3feb25b5d7d4ea03b43b3064c0b77a007390fbaa97a7ca6fd6ce9d047e98eb4d2740dff82d40e95e6a648c2ebcfe2e97daf8449d2c02911f5985187e842dbb2e0d11692e6e364504fad284203769721bcf9879bec66306b6688f874f18b5f48799643f7dd9ffa8195300a7b54a6ad5bc70477e3a0588d4fd103df8edd89d8384072689b531835d912ba6be0e6793cfa5d41b222c8fd7c675c3fbd212f8a6f1b2f067f7427fca822aa0a6194227a2765b4344c75c9234ea4caef234ac97cab05894bac2c740cd3199faedc4d753d934c9053bc9255ca2c4a4bc21cfeaeb98fb74a45f57e0998e9317df8c6321ac198c9f6d5aa14088db20fece1b79cc7981dcb687413c9d88037ae47a60083197f1328c87791ec4fb2d7583230459acbd0a7a1d251610da7c06bfa5db0af2fc413bb78bb23d96f437805393f4768c59e03385ed87cea3098e40c3aedbef5a34417b8b7d73c6e118ca2c5ff5827db3086f105db4e39086ba6d59faf7ee621d324f6295d33d10f9b2efcfdcf06902385601c6b3565aa65d67c2bbb8e923da7e9d994d428b8af62b27497fb828c5cdcecdd5da3b3dd2a37ec9a18a2e8f246a9543c824ade5395ff9aec2015df4255d25f30da4af25465b502899c8e3454fd703bfdde435ffde5760cfbcc7f4cbce2726718c16e389e350ca82778f0c88337e49592a3b18acfcd61e36724e6610316e2f297ec9dea363422719b9aed4d75005443f1ddc631d9a80ad0d2798266fc8c1d465195dca3489d163528b73b7700e51a504fe4fd4105089b099ad126d6ed7c3c3b7b6854da9e9813a4dd11d561770900a6cf86450bda9553f4b794a6dd0d37d263b6ee9f908c7f968b041209a43cf0628bb5c55060894704a9f69183dc05b12309144529b0a118543b431f5a7573456162e60c408fdecdf049c68d07d144f58ffe7ec7e9d9e95b596daf3758d1fa4f5f6d21abe96fd6356cf24ebaf7071e291b1a8c16f8c4df25944b55192d020ec3a891bdb8d4cead57872838f018d130f2bd2cbd6ff45996cdd0a8969a094fc02d0e63f9dfb067a680a746a783fcddad45ffc34a777f81d5ea6669bd19029552ffad2e29bc3c0cfcd4279268db1be34c32f5412f59ab265046187bc95822ee694014fc77afd1ad850c9bdf3f907b037b9af21309989592c49c6e2497dcd5bf5ddaae32096740e6fd5d47e9c5884e45971c1237491a6a2fedbdfea785d1857a47808c30e2865cb94795f979ee8f8e23b230e1ae98178e9b1044101b2ebb5063ea819bee335977b2acc32b380ab1c40a22dbb8dfbd56de32cb7ede3487f2f9cfcb1deda530cf15edbdd5c5b004929b097494192c1e87374bf28d187882fddc281a6084aada3915161eac656ded20668c7432a138bed8016840d0b3e83d248b2f7a37cf38d66543161ca7dd73d15c3f812c6b5dba2188a70c4f76208a76a8cd85fab9d7cdfbc4e86a30fec6d2a8572ecd4b9af5e0a91fc9950677d83c1790c783aa161ada1bd3b13fa250d1cfbe6038ecb3054de9e539be72ad08022386e52c430fc492f6a94f33d05baadfd8ad014f6da1f1087e97a6ef417636194b4bc4a167677dc9e6b88c8fd61462ad25453501d2411396553a9c0fc1dd64a94410c1dc31a4149c16e9a61df984101740d3fa6db11a52c1144a06f7edd584c421dfe73f65215860439ad93ead2cfa3f4aa4ce53ace1c0246169f8ead3f662f1efc977e423985acd172348bd25079e7417a1f3e227741b24a2519aac6b1e69ad52ea88d2fd15d0560041fd9031776012cc211485842c9ea2ee0599ad5406c407005b7430fedb3b07b3cde5778a7bcd1ee20f703de0382d13ef26d6ad5443df08b4e87f246dd0d1ae48af4d99bcfd766d59ee5fbe9ddc763cfa4380e562f432b0621eb8b0faeba6ddee0f78aca5db64cb3c700274da4f1eda26be53aa3fe14d4fea5bc43c78647f3e98d693edc359437b34a061bf7ec07672763b2bc7dd9298e24053935cf86225fe08a1c4bdd922ba39f91d2a5e9d812fc81c8e0756b63efdf9484f079d6165a2b7215ebffed66a19576018bef7c12e138288b247c1bd2533d634b2301df6052222cae74d1dbd00a90702b923f66155570ca19be06509ed97e03e4017819b70e18f20d08f355c60d156baf1b753ecd0dc80c6a765eb0c2ade0e0a6469560760d79371a66fa42bdca6845b2b62f0b01d30ddf14ecf1acdceaaad0e6cecbe83375e65fc98d9637bf21fa7c6713af8a0f65dcbafee969affb3b211a5efd751b3f4f4f4f247179b02950e85a34d7aa7e9dfb641d1a4bd31878b0b28142a8e0d94a1b1d8c9d26f013dfa6980d27ecfd448c09254378f7dd713f89d6db6a5cf40846a2a3ae26aac7e7eb9051c895486dbfc6c9ad58342b73cb950b62ab93825c0c9a078bf3dda46600f68e440fc1bb5a0ab8a92337b062832b4ac9a236692c6fde79a5d57b7b13e8c32bca89cf17f0e3e960505299b4baa901eb4c9e32992209e842752a85c2057c6fda2e851115463632697c5e610cb1077f7957bc5946adf5b842ae3748f70cd4b8a57606afcbe38e41d3b7644f05551707d2228da507090fa95158c84e9e81e581bac78a36713f671b0cee730f485b872b43081bbc5c1df0a60904618f959f9e5bdfe0f278aec9f06caa516170f7705ce55093e27d642eadd7c56be81746137826354eac09ba750560c89fd639821a64bf5c8da7f0036888d99201fbd213928c4805a31bc56c3151ded4150bbab06000a8a0cc4fa8544edbd0748e8481a1c5166aa313b802e80f13c3311b57a4c5b5e2c864780727cbd6f127052d2a2183187ad4610789fc18b2e9c9ccbbe2b0d246f9c15c2a134f35a2a695f66928bfc29a108ff06436d5b8d0da6759555504043cf182670739cda65fcdb0c404b04c1ac108913a0f27defe639c37d7bed40078a8982499d599d5fadc33839fdc91c36993fb22f655b11f1f45e7d9f72685fe9a73d645e6800d06130b190932f0aa5ac5752a30930b379f8b95e11baf341ca8f2354a8d438aa093f3a741df5ea03ee38b8bcb8a9ff217a73f86cc5cbbb207776704269e451763f1186ebddd7f46e3d1d627bdcf15412bad931572c4423be3d947392dab071f460f7da32a6512490fb7fd315de3801a436b37deb421742eb6f2bd3f3a37b42a6fccdac11ff533a78098ee50fbb63e43c97a09babea66e197f08cd179cff5f09ce3d07a58df02a6c647e40eb2b28a4cba7af708b088477323dae11b9b6ff7c2fa57d5ebdd1e54f3729fdfc83a0f94ee0bb1fe08c3df05ca1b6646a7fa4e408f17a914acb5f71b04e627defd86652ddda7e7837398f649c6efc3c0c2aaefb26cb929ac718648d49f81f4cb09d240068826328825d2bd53bf754d25ca23fc2305e3569a57188c1a2dc7cb98b5a92729e37e2b4f6b87679247a41b12bb901ac20d2137a6fa8bbb75ca73804fc4557076c6fbf34959cd2b36afda63271e0a1b3f5d83a67a5572215d5242622cdfb7ea8a41482491e679d2fda66f71ee194309b071b1ab4a0dc392ba882140cfae5e6ea508f336a6036d1e905e9eac59c35217ba96128ad628fb7795e14d43bf9712d6e5864f17c39af0bc7d3ab8b5eebbaa216f00302e39ad8ca2fc3c5d781e4d77a301789a62e8261e01abe78b8074cfd6891449a4782dd1da4d71df907e746a52a05d8b52afcece0aa7bad7e05facf695996252aa84a570342aa74e39cb9f23eb40a3e080fa78881cfb8652e30ce701b0e9caf859d7d0f26f94b081fe5fd37eca14a11d288aaaf788aebb1849091cf4c98864b1c5414f2a4f5da1f88de6175afb61c3172027ac7625e4dd9030ab4cc54496818d61392c153ddaf2868a7eef066ec25446047e537066a2d5d5ee8e8ae5f0b8077fed36f511ba4f1fdc57728714c69cb8f3d0834bfc224f86425dedab4767295d29e2d2abd4864345b97e38bfe6b61e677a1e8dae59ac3ce8d84e70429c730f5bfe509c1711a331259d7f90f3770d747a8ea5d03f36b6e38ebe42dc882fdb900c44b1a84a963e218bc25c921fed509082f59b2c7d2bbeec0894d847057b27456e97431c4bb74d91d08d13ee4b74f93c6a881f858a68a4d054a37cc4e24ca6cddb0be6199a5828fddfbcbb78da9c735c8360fad7aa9908be6dcdf613381054a28c25b31148a88b722a8e39df39a60ee890902ca5c8183934a80e52e0a18b774e2407ad482cecac4713d4566b26de55fda7812edbf5e46f99a0a9c407847dad1cbf8aaeebd02d122f17259a99148674063c7bde8b04e663c1cc1e0e2c2a96e6847cd80330e2b32173569cef52bf876655388c24ae16f19ed7febc86a29afc62efb59f8081b3f8f5c3a90c7d73ff1e02e52a33fde138a3f562e11449f5252d94b4747957068b7974e568044701cd4a556da09bfc25f84bb333ed0a83519dc747f718d660a8d9c47a127f267add2bb76f9c9d4e99386979f72452a97488e72ca02a5b8a3b45327d79de828372f8bf07348fe6d89d54776b19ad38aec087a2d18fd20e05db72ca14f3a0f347b5d2a705f265789de2fad8993a4eff9de6ac3bec381b52bf3477d24dce7cf60d083fd975ab8031029db5246da8c0ac61bc01dac0b9b4df6f7284b49649d0fce94d3baf509fd2720fef112f522f1b45da14bc222bcce3c030f8cf778fe071335c16f7875976702f05ad39c86002a8fe62aca5abca85d21559a46d12e75c1053171241fe919e52039def14fe2da7a55d1900d28add8ff8c3958e20cbe20c1064e9c08abf3114adc90b9842aa7945d6909ab279399c2c73b74ab12f0b3c7333c9cd1a57ac32554ee3bebc9bc304486de36ecf79e10f0e1ba68b40b8b818e0e550f0f6bde2058edb449b9e983df46d8d23285575511f74bfc73b9146469ade89a8e00c8ae61aa4e002abc7158210ca331e8bb7806ede69c5ac29d014d86ffed6e770ead4892a10a18e96053baf49d085ebae6b9535e7de2f8d9c74b16c11a7d1402322942cdfcf9f65b0f4596f75f4667d0fc38ad2e7678024a9129aff269cee2675f476f9f3081c33bf1e53ddd7a6ae5b4776710c2bf193c17362cc5913a83334f8edf88571aa275bbece60855c875ee8b8559301cc526ce11ae83a1519de788e3b54e655fbc6f6231e5fb887668c6915f484fc73d7ea1d8d8914535e943e097922ce17aa4f1c22549ce10281b8f68b260cd47e3459f55f9fcabc8a6e1876790bd66acfaa6577bc76cc1f57e5c487c8dfb16203aa25a48ea8cb4ad6f501b975a1746988f8f1875cd2cf23a1a77a33387687f14a585e5cfa470096084c665fe59233507752350d8bc81df3e40117466e43a2948771f85f59c9365206a438a249be92b6554ae6f3d5a9a4e7ff8b1589801c09572e3869ad8efb87fad7fb0a1fdd67d22b8e8a7d0913959245232ecd57108c2af86b9c67166995e80eb95d304a708163f09526969a458c0b9a1e1e628220103ed5094782fc649fe279d9b7e7d010db4923f8a035d107b6780683fe05714d4273bdff9884b3dbc5931f2df37b6cf711afa07b54b1110a0cfa6350f5f307c636c52ecdafedc5301afc667b701332b90983964f142f5a8dc842f1e873c4b8d9bf18080b1f3345de141b6eeff82b118253a5434a197cfd713a592638e3c950444b58a89b9ee1f0b367e4627d19036eb774573173d9f5621c58ae96e85eba51b613f3e094e84f133c8096c62f801c9151a089aa29569359069b5ba15fd5810113daa00be274fff7e99b274a6ff1a6be3d978050222de9432370c542b2cc3add3da4630ca0f6895a2824e461def27bbe8106423878d7d049e15ef1a863e81cbac701fdf6d637885083fb69a53781e28493675fa2e5b2600c81b7b164d79b1a98fcb0be052009a4edd789f5700e8308002f0cebf490cb4ca4166ebdbdbf241e17ed02b06e0f16b83ece85236f5b7fde03da54c407c34dd71c28192615fa16f75a02a913953a65428e5a8a56288a2b111ba0fde0bc02bb8aa707eb40561eba116097bfd9c010309bbfffea76ba3dc09ddd8b2f95c81171c447788b6eec5c419917270e7c69fdf18f017b6800151db3b49101f5df22149a17a7f1cc9e1bc688d506523ea47c1310f4c7a3d3101e14d2ee9650caf1c4487cfabb57a1a81167385c6d381081eaa2beb27d98ec86243a22560e0a4384dc3d42e8b449a52aeafea0a0afdf1a3220890399487c5def867dfad5f435e22a9a58a8425c6aa7e0a02728a751479ef1f17c7eeb8012aa0f4df0c3e52da8ce41d6fe47e28c451a0124e9217e7827d68f7f88b0ea043269cc3e1bbb39edd42cda776b55a0501418db6556fd50b11a4f4f95e0f21732e126dcf54f4ab61c80556a3d1c0a986c03bae6a98855ed68410bba18342784041a600f36ab5722469803a8e7c8093e11eedae1d26af7aa612ce6240ac32b81a463581f344b1007a9992cb2aeeba89b161bdf0e3a0a1744d59d82b7de19bb852026aff8fc41aa3f16cfa46c7f93c948d4fe6c2aa833d3501657e30d0b6efc6a6f195eecdaba1c86f218accf2c6cd30ea052d10c7031f462caf38f3caa3e7a3bc6d9cc2c9b473cf1d4a9466c2ba9266fb4ebfbff964f9f227a7a8f339422e2a1b9f623024ab29a1178302d94fada38db3f434e7e4c2e672f8f0760fdee4f03914486413d572b399586100740bf360891a6aff13ef4f1b07185daba89ea20e7e4ce708bc560190ce1bf1cfb1e640c993feffd7b9b59a99903d3cf620775aa7b07212d7e7cc66270355d05c6bce9b486efabe02a7c826c73c489cfeccb2d71b93b938d5741f031241124f1b4feda15bd5450dc2147e821ec748c25f6dc2892bc2acf7cb5af015a84df4022da77a59704f7a9c74361af5236437a85e9d33c5f13f18b66fb6c074c12062fe638ce10ffea995ccf15c938da3cafb7ed8769f83622c6304640fb13bedbe72c1effed904b213070f9ad9bd813774fb0e308d810dd7924e947eeac02fa1fa5c2f887afe4c2d4555986fc4e75e3aca74f00e2e7bc019e21a77c51222ce61e841e16768ce886cda64264922aaa11b93e96a5097fbecd8714cdb3383ed6cc5dab7714b074a053f3ce4745cd7b1d5f80ed54f295e0b8d87c721eb377b1a409a622ab70b08a939db039972c84be05b8f5921f4799bd07fb965029ab02a178391f22b1686bf0f708af909ac1843895cd205ccffd273a043f447e665b17c8a7202af88fa84c2bcd6a90d381675a8dbd93e350586b8df8393ad4e6e2c107ad3ab24e2f52ec84812fe142268804a9b792cc728fe037b488cca2e9e372d2c681c4a70a47ca8ca0e73943941647d5d8d2ee1696c55cdb899b3071d0b46e768c76e7080e46a4380e3de897d28a2ed2d70fdcc94fd71d8ad9ff2a9e9cbcbab96b9f0ce9290af8c1151f8682c6a0d4e593cd2a886d77835575942460f38616551bcbb9bf118104398b1bcb9ca213247479d164032acd520cd4700f567f16b94915d7f952c103965d3aef03d28fbce378e8908865acc809247c22f7522300136685fdfc71dc9c4ecf5fc9de76901947d2734bbfe7969899c496b650cbaea17268b30babbb72983bce4ec0f54d3291022f01ae491a4aa86312022471ed0698f9e574a5c55ad30de955a09bbf1ce78aeece8f46f6aa21c4048dc568e9dbdd8899e82e6357a86e34acd0ad160386fd29875d23b7fc0964940f26c13d622979817b6e8c34ee2fc061cdc2722441a981da91440f9820ab0538b4a0ff7bc86b4fb188a493b732b65154725230ddacfd2e0cbb0066a3bb511091200e42321711ef080b4b4e6c13ab46007364473dfb81da7ce334641dbf3fde45a1b549b7571b92e24dc95c0eb42743a41218a914370ff0622518c6741944979d4d9990fadf4a1328ad34b97877bb252be90602d40b3bbd51ee9fcf2af817c4aca286f99151b34502c1caa16843ec4ee989893ad1b84adee16f6cea89a28e00d559ce5d41a1abd02387ebd4e9d5f18d48e74865a4a32f9411218e25b7f05e76ef9e4db9117ff55c02ddf6468b1b7881425fd0a17a2079207c45643ffebf41811ffb954d3405fee8df4af23ed638ab4a6aa421a1354858a26efce67106b7ea91a1e6d8594ac56c7a5ea58bdceb0254955533d65498c315cff2518a13193050fe74c046af2d79dd4dac647b6ef36401b25482074550778adc2ef2bdf3cd7d1c46048af5b4f9516140536ae838be021907a85aa54f9643366dcba0fd28109915ab946d22bc00e17769a3df15a964bdd82a04c9c32606097fc53a34e09928da6e563b20aaefa083d55570ff5885b021cfd1c538fa7c8f1e121e058f3075ffeecdafb0c49b2c9f518455cac23dddf4650ab2b64b5c8a5e6510191e73d76ac54a63423fdd15caebd91da9aa3184b26104d2a1285036df62aae75c643a45d456016dd5647a4ffd72f822cd7e890dfa96d1017aa280be30426a582a2a13ede62e224dfb8194756ee756dc1e55a21c5043ad2087c1893f368ff71caeacc6ebb998c6f4f48a5ee2ab66002a55faa1bd86b5e2a2e866d8ac37bb882d634d5e85f33662458e98026f73112e93a471e9f8d1b08847f7a6cda6e66442abf6ee213f2f03d36beba8150ec6be710c8f3a3c5f6d42e03a310b79ec20341ddebfa7f0c2cf6162c840027d962bb9191670d46c6c028edbd457797f1e73b7ef09191c63c3f7ed4b4bae0acdf2e580f10ada551fd41c168f20799a735bb6e9e0963e405fafb00f92a3e1c5a8f147cca126e89f947859fd58e6f09746cce8212ab0aefef02f2f2eadfdc7dbba90d33be4271edd3b4e69cc96d4bde783b1155dfb1185827890ae60668edc4f577b1a8543cfb28c0ba457a641d3808b5d8870f2e21517dc306c1c162ad32898b34ba98a192f1e95583ac7ee822c8823d61d595656f0b27016f377f988746f8c8dc07b23ab64c98ae15a014b33bbe3a409d37afe1d9d47bfe97bfff4794942d31bdc1bf76c3c5790b47209417dd27af320f3e7f939aa991c0e7cf9f59e5fe0fe582399cc4913be2e044f5b59e6dbbd24f16b977afe80bf0dc6e2b747e625975ee7b73898a7711ca12d33537c85a0bd72f6ee93b09e38e345ed33391955b774267243fbd234db314550e1f1ac64705716728ba9c98ec0fe6a5130c0a52f76c1df1f6ea542bb4c4116d51d6c48352634a857ea4311e997b7afedc0dd61a88c38db696778766587e29e922bb003820c816019b61e3573a164292e5d6242578c1c751c1ba662f4b1fdb890a639fadce9886945ef1480734c64c64106ac3e44f09fb22e983d0af71e581db61e63cfb7e90287ec0f256be0b5652b92b548bac8e6f87540eb375dde30a6a2c583a0f21e4d7065d0951e256bec7fbfbdabd3136333b10f12def6c31eb74d6547deea143798a833ce65971999a701c3882ea7e518e69b7265ba06c282eafe70d52cbef02811e4f7d668ee64b1a20146f1dc43ec462c5e9dd94fa11514e0c24ece58a1b66ccb36cc1d84004c9ad56ea4d488b1665c890a26c9a0474451ae1c7def92ae6e3d3daac4d3f47cec76bee4bf7e7220657788e78909eae2fb270a8fc0a89bc44170cbd2e1cfbaa3be84e064b99e9e07eb50acba8e29168740be8ed5e5622469d4a2e8e2b01e1c48062cf3d0e9252780395b0fa8af75d210ae00942c30455be92b8cb8ed6231a5c3d1e9bcbd0b4101b615e889df3801d4e6efedd9187cedad42c5b3958c6c5e490ca6d5cad80f2f9678b3288c6d71a11e9fce03d5488b82dbf32bf6622bb7beecc306dc860e1d42d76a6b50047adfcf80549003087c1f76a078b2c78e640246560e2836727562527bb4ac9152fd5050736a049ce889238d3e3bcfee0b1403f98bb30e8c35e7f001c9d0ca932e5c3a768673f8812c777d6d981cc0cffec6f2123518fc25426a34ec929bb5a37f4c2e67ec358f431087be822ef8f95fbf23db05451eb022584be55dcdae3cbc2d50dc63a7c9b278636814cf150d1a41107662ac7ebd97397ee0bbbd891618f33b17dd83d67e021c0dd3a71c95e67e3e1ca5eec0a2481ac781a7e836e030f386cbcadabc06ddad25b1f2fc422428773d9456c2b09efce404987b175b0f59cd73ef87641d9ca9d7f9fc8486cd905bda6a102a8ed1c9453e544bb6b02daead16552ef7ba57b9985295ad990220872b41f321b16d3f9695fac617eb15bf17809deb176cfbaf2b5dfd9e07e7e6f9be048e44a73d14213afb01fbb4586411ad2be9fc9c5fc9c4ad3b9ac895d5793efcdde5134d5e57bfd0c03d19e2458131ab82e0235b71e4b9c6d57abffc27b25f915b7f7e16e8309c16e8659a2d3f91945c80f8d1808d570157877e4758fd6f09e8cb5e164e624489494d20433020ffe605d834c744dd83ec4a55c64ebdba0e7fde322bda2681455fc1247b965508a7e1d06a682e103e4eb5cede95cc84eeb15b61454499b2d9a886c71b12c9d92a4bed4d241140f30a7fc3f2bcdfcbf5926b6b349389db39ddcd587a86cfc8e3c4a08c5f733a7ebf46d7f2417796a4dd70ff809d1e88b2c35cae40c04fbc9078988e774caa26efe8053b485ac30b527b1ef63de2546129ae63d1ea7a3b6ba52d0feeb56da983a1aa9d68c2ec7cead4e5e0e90d5d7ec3982b0127ff3574ec991209548bf27df52ec5e46f24effc703f2351d4f1d83afe3fa283c9c723e6268bd87cfc67b7a15614b64cd68e2347a3b21b6001f60afa99797c9af01aab745c4554841a22ef7ebe2d39d29c54e5faec674fba642b635aee69a842fba9d6761016923ae54e242cc07478b8e2f371b501fef7b0b228fbb0709f0371c3464afd6f21a4929ba89472118f9fd35ddf2265d2ef90c42fc5554415ad2c7d047959cf49f007b70cfedab9513e3536c78efd4d39b2fca19efcf8b738881576a80f2fab972d5d941756aad98c19065f22994f50efa3684a8d2f08cee86c47e442becd3df2d360b39a87cd37cbbca409013610cbfd0513ad3fdb413f1f0b0b9ca16d1a731dacdb1905cc2b9ff207ed3a1b344a3954bac1874813e09721b8a435c5ddfaedb10ad21475207162a1d312bb7222c5801c914e2b9488bc656899971c91c764c27a4e06c8112e2f2b918f6eb26e5c9e1d4e8c83b930f4f1daa114e8cc6cb9e04151f9605b480e8ca73cf83990e696e6a1f3aad0cf6b5cbcf98c5f58421419750f091dda4c5b090efeea860e725bb27fa49e6b77f68ee490fe711ab67011f9e3bae77ae7275e30b20fe61dbbe216c95773fc58407715bed7189364dc829f343521be9ce5dd3dcc02950b19e2c50ec739442f8e3bc463e3b2afedf39d14980872518396bcfbb413e3fcce42a5a0b5fc6ece1cc703638e281b060765a45ddb480ef37109363a152542a81c288ed594bd1961b439f1efc0d46bef41aab8c99a57200b39620743c515e63d9dab42bac697e5afea811d149937b65380b7c69dc5f1f54ee877379401cfebf9212e3bb1a911407419ef735ec17282a69564853b0fca46d9a867b51be88c1e159abbe64bc2e59054892f8cf72e3492aa85bafc8eb14125275c3112e80b50e1964c0a47e740d61f7d74ad9b780414c5aa3e55e0ecbf7c4d01815bae9749f3921f475381a29d317cb926929d998034b5e97e1df0ab40f54b87278cdcafc35d0f0fa699605483e1fc94f6e81a5e437f56c56f4461eaae4eb52df3b1f3e3175d95c6d0a4af99a793c2a74924377c81f5b5ed95f544604e8a662fdd2d9fe048c4c06d00ee0e0bc1b26348dc2351947112256f9c2644e8c4dca4696bc100ea2d348b4041d43c77ab2bc3e6a0a9a7042455ea0bfb5eac8e9f8ec71db44b00a616811dc5bdd0891edfd6db22ae79199de2687bf2cb4d94af61d4b4ebd6ef7584198221ba531c409cb4cd053ba9caf436b247de1f1585540ea92bb6168b1fbbc4b1e1a72766aba02834fb316a60dfdbd9f2c20c8ac03559769ca22553341734e6eead5557460b89537639d5d70d02dfad9d16c3ab45df101c1ee233221208450600f4bb849a5725ff11af4cfa269bf8daf345a771b7503bc30603ff875b6d6f5dc008cb88547b137db3ffc5e643c160510eca200b62ee34adca404673ab40649d33ca3f455a085ab70cbedf3f777a17691faea836475259739d6ced8ecca2f114918368299dd984247fc90b8afab0140b9151a33e065efa6fa1f599381de2a252698b28bc42a4020643110381097ed97bf260e2d64158ab444b5bae4b61ebbb5692e75126b4e333b848d3d3ad6cd5ad103949e76aa2a672de2003d75cebb3fad7772b87c8c526bb59394d6fdd9006427e203ffc5cd968b9c4e8b30d876dcf340d709198655c0ee9508034c9ee991e08f8917b88ac4cd151bfea0f8fd7e53d391c06a8ceb9f0a4aba6931ea70032848dbdd4c13cdb43c2ef39f94e54391d35c8fb1bc2e68d54e66ca665b4abd1e82032f0f24b2b757bd563427bf8b25ed3957d072bd8b1037b5bf7e5fe1b5bc3f6223c0d8b776a40bc7ec00a1e89548d476035e53d8b676c09258d92dfe5b4086ec50eb138de413619c597e83b2f246ec631260ada83a63a96488c97ad0571ea4ab5aba1cb92802fc718303871b1b6852c26930666aac4d805f2dbd57ade07a30ba3126595cfeb6c5dbeca8e1b0f280487555552656c05319ddd15d59ac0e33f061f9c94aee86fc1df815789cfc914b90687552827dc133aa0ffaa434c33f630d1e12df62959700c86b10624d08d7476710ad9d819542d5aa6bebe592279f5bf858085a9e961c3ff26f16af1a501a470186a0ad1670fa7a0df78230bf00b04718d7f51974535161bcea954bed63462e60c6679f609d3b6ce4b1c1d1a907032e16b43a57d4270613fad8645eaefba23960f6e2e1101c2f5d11de432e799f7e656bf7be323344e5c7e5705c1b687946002121f5ce150f749daa92d7f8b5233c92abacb19b1ed524b87e6f005b1ffe244c12aa8f128259749873e12ebc2bd082240fb2920fdd4e87010fe148b00d169ef9169d96d01559b7d94570d0c1a12132b05f00741c964570dda10d50b9eebdfb5202f21e24d45430669572062b34f783db6ebb881ed1c974ae1a2545ea014ae4fa4e21a9d217f0459eaeafbb5a47f83a59e80d5a6df309a1aad22b233864dacc2fa0c4232ef4c321ab26a462af4325c3974b2dc7f78281c823bf6045d3e29b0f84a8c83412098f7683f27186c50deb33251bf91a8b9b988965ed65cc8de7cc893a521ecc498b906e51894ac4667ac348daba89ed11b716da8dac24e5c4a04773d5b5445ef3d07059ee7e3ae24e3a7cb838fdbbfe99a5109a80f7c38b09050f74752a28de19d2651774b327c4942f19b8f66d3452783c2c1774b444d1a43b339a92413a83720daff18396820e2666f9b08f494ae2076795896191dea7904f5b64cb83c50f4d623376701622cf55ece24be24a12f03efdc5f188e88435f621597a4941a96e57447eb857e075880817eacb812cf72a0d752a04a5d172098dfe2323fd081dbcce6198e0c04608641ac2584d988e8bd9cb8642e64e4d696ef8fb1aca6e9df7d44f7a55571491637d13761588281ef0581ce7c908d61a2db090dd7bdc148d06aff48b3c819fd4b32f4428594c92f81dd8b8f383601f2c2b5d9fee86f271cc088b26e308432cfcba49d69b9134a536c4cd1d8936b86c1787356e94ec45a765ef3b6c1d7c74560574bbb576fae295e886434bdf98c4bead85734aa29dc8236c82386e6d0c3f50e70ce667857ee5f827a944a0f003d417168746cbc1f48b94e5cdda21f667e4b171ad52ec99ef2b738e3a20ab6e14113b3f2d443e92e90c11ed30e51089ff4c10b9288fe22e006636f07e08dad609de0162a246a6bf8b7023e6024bc60d224178783494846741107f1b0f645f1ccd53b195817409f71854da04fe458f9dd3fc54214955c6e87bee0016e0a45fa8c869cb59e503fc41838d4e649e070d20ecfa2b6231b7a1164fa31121b6fefde3170ccd0a7acc2f5453e7f844d160289ff0841455289aa7732232e8e30f64a72ce64ed5b0ba05fa56a1986f53b23612b7c3fcc5d9bc1ec43d5ad340a28837b1a6ebe871c8a148df77849baf7a57988ee410c000cf35c937fdf8b3d11ddb1b0d898d92e563a44d604244bb37ff4b9dd659050db5c317f3e80a15bf5ecda6ff9509f8097078421014b793d36359b236d01499db3c2de08a6e0bd9869f140879904cc872090d4e14d886698003a9a3a48414d9638f1efb9b6dc40da6410373ad81d2a6c90aaf7e7d4b46ba33349497681bfac2d38a176b5334b6a8086b70c48a6f926498850c71d09a737d77d6a27e9f0be2f6f458d63e33ce1d0a6f1befb7adfc56795848780741b49f983de1aba4a973f65eb162768cad28acb4094f34a7e443563e651925c1ef6fecc7363f50c95da9f261d4b7e69b3d3a8765eb641b501286b3936aeb5d19d2ce518c7b0463b31b57b9afa46583c574b998523a2baef7dd3777c8879368dfd198bab9788d36da7b81f9e409b2807c3ce662ddbd7e62e7f309871b8252f68eb3f97f91a6a80a556b767478e38fd82aa19e4140439f5aaa86c6075184fc780ba690c1cf0610aca8f043799cbc49438d04f6ed9879b72d5204a444493b3fcddcabdb2458dd216af54d71d143f09a888b72d9164d22f68b07b6d8d130ab3e3fa8a76d8eee972368684d53f95342b6ad98aeecdec63c510332d54d3290a34d979d4ef84aab5f3dc32ddfd5bb6f2e5892977a44453e08bb958a35b564abe4b2ecb380f95faf2ff94907e595a67c5bc069ec66c69ee1aacc147733dcd199c14cb9edd4226048f6b9ff17ed598034922bfe80ce22d22072c36dccaf98f5786f41bc8fb34d81fbda352f4745bec8b8a6df986266a286262cec42f92222777e8418cbcccfa9e771970fca57d016ea257acae21d4773bc66e8895dd39cc43c557e98dc3a20cbe769d7816afefbd752c4eab4c679bb7ddedafaccdb8aaf14d8501464ff868fab8e1181a09753b90bf8f685f65a077967c875e6ba643defc634abe32eb7c01d20a568bdf399a99faddc5e666a47e19bbc6e788ce21d63952e098e09975e6615967857c886411e6138add9b8b71932fffb40a7dc1e0668907acad6dd3fd73fbd091bb04db32d92230beb5d1b29282cd542ec36ffd3c29f1a5384993f90a5149b8be14a5ec85678902adb542c60790389ec748ac94778cdff0149a49938537a5db459c0c664dd4bd770a18e265574750ff16986b9dc8fbff1670ced9fba329faf946fd8a25e5eee7d1dc7be1809e1a36ba1cef5056cee253dbb927e1ecf3863f22ea83d16e478355db565485c81f250f67316c72d63f1abd252b04b781b6172aec806ee75451358649b869616a33b85ebbeab82ec4a0c5d084f4620b13460b485c87f0adc30f71baab3d3a51ee667b19d40e68827dd06e72a837cc4454d9d8c6783313cc962a72f62e55ae9488a19555a93e7bbbb92988555dbc71007013b2af2bce096b296cbbf35750050275d3379d96114e8a0d4bf493ca55317289ebe0a3207796e562b13136aa00f52222521f57d12e1a6981e8bdfee19783a6c1047b875887f4cd5027637c9ba913e31fcc63cb0da28aa9c51f02e70aeb90d493cab613af52e1446182579d243fcfe9c7208c1266d8802417d6120c5e8c743d2afb3b80aa1aa3caaf06f18113a604c14f9653e4d313560093cf4cbbc94e016dc1b94efcbc72aacbedea320f88317e71d782dc842c151ce78392ad856160441d4ab944b09b4a66a1d0f01f9c903ef8b436424a66e4663b17c5a65088bf21c1dabc6fd83ab068386be6d0c6840afca61ad6f7fc8fc777f7ecc5a070751a42bb73370c89a2051f38fc36edabbeca83a09bd61b4399fc805aef3d0c5a2de1a6cee26f3f32dfadddb086db350a7eaacd8240abac2cbadde8ff9dca1ea133482f77d01f58abcf5b166810b4bf8cc8979eb2607c4461b18312d72f0749704fea1609a90f37a34eaf75bbf4a3c30441606242dbf9be4b2166387def7ffe78abaa0942b121116b74237fda3bf958d8c8a70b46adb73e92f850dbc2775b06861d566e736c3c89bf9c7ac47e07c37f10736910d1fcc2802f0f0db50814700a104963a660d3744e4daedf742381e100cd9af0631733b702d36e428392658e1c968a5950ba21159bd7e4c7144b1cfd44e3f475234b36b0bb4438d1c28f0d326179364c6f33b4fe4b35697b4f20043dfab501b3134838f39d6619eceaad7bb1734d30b758d2e43b303d6c5961febf701cb32873bd754a60b8d6d7e234bfe434b76ffcedd2ac0c0b84f000f3ea0551bbe425ceabb5a1ee4b488a9f25a5b30dced15359cb3370c4294bdb64d76a142ed7c2b6e330c32406ad54ae3ea4fefb309966b0852a95174b261b2b14d10538b28aab06af22328e63620acfee1021518583378791827da9784a2d9986e8ea2d01fa771a5f0ed206604ece514251a8f894942b35cc257708be015973ca7a0c49b1d70b1f9a5f19739834050dc79caeb8bb283defde6da95b0fea03893157cb518e56332e17e7044aaf83c691d437d1e65018276f189a472dd77d494e533623736afa50504f40c8f7699eaa45d5b073e7215add03517b05f9ea24c7308e6a53a69edff17706996c4f1f6b9628ff195fc7237e1999c9983c486bd463ac21266725501b54fce81fc7a60f4aa1520a567a37d7a929db7c38625d825f84784340685912f5046d0d8606a3934925d91633bde67f982c58f2e7df6fdee43e4b2bcd164c62c1462d3961008318cc44821709ae2e23c736eb32ffbf499675fb9a7844d228b3b0f6e738c6ef7987a40fee1fad428fe6781da969305e4cf29dfa5b6858e00ac9b5e1f5e1b67fed2e78bc3a7e61b2730614ee14b26e0f7a4c95ec485fb24b45851da19df232f209380006d0ed0e1bacba9bb0b2de9c9f33e30473013253caf065c462c09201daed5bf16d0e67bfb4a0f9cf39f3f7f573559f8744156f75d98f9dcf8f212553115d081b1eece9fe38e5e5647ce4ea1d0677879b25bc10e80ae0e7effb66a90d2b763170670665eba2ecaebc3657c6b42e8f1ef3e93101aa839f920f328acde9907ef3bb40fa993687f8f9e75b6b0e4ce07ad817e38e75a780d7e7714bcc48d71223e6604bcc67bca1afb998d0d3b1736d054a107334c35954976226f6b7cf84ed412946076484f4c6c8b44af7ec4c4020eaeaaa21dd10be50b7b1ce59b2a49bd76b1d14bbbf7c943f2decaf0ac8a5fa50f931d9bffaab6155b0f881e7eb76ab856f6f93cb9275ec3910750ac18aed6931e5468620d366ac743e553285c709e796ffdae8ef1bd8786f141e0c340cbe536ea9e5b83228795a43adf7bac8fa7b413d75fc9ae3ccc5e02bc5a598b813c722e32b4ddc4f891288e85e88228005e423eb21ebd764797b74b684b51700ff7b63cd3eaff9ef03681d216f2825818fe2a141b9007ca56cabd0f2c828c3941f4690f30047fcfca4d03bab644b45d354455678bcd7554a94a7d8d8e88c826350aa09db16f233dd3ba83c9413e10bc9626b9d54aedea46c95d2d38a26f27f669bcd8e50c3c2b9db3a07fa3b59de289ced263cf3928ceb083dd4297d7b7706f310e001f4dd5d2878728bc07a455afdb66c207647ce1c5fca70458a1069e3154529e3c75fe4b618de3a8c967fdd0df59406c5633b353aa24553e373f50b0e89244eb19516f6be17872b513726e46b538ea5a4f31aca46ebdd7f731d91f072ca6b03e3de21068763f7dcbb0e618322ae353ed2ee8b0d782a76f1a71c5180a22a75763714025c3fb124c70139be4b62e797184d031b0b753d5e4c9f0e4f7a0e3034cecdaba53cb96da0e3004f7ee326577205511d603a13717bb95aae04397e9ffd5094e6899084d657a38b0530b3b28d39710f83627c1dfb93369c6df0fa80c6904d1855589a2793fcfacf036b99fba26ab250d0efa94fb180b492ecf17c9da2dd6fd879d4a1b7d8cb96e0b1891f87732d906446f61513c2deffcffad8569883555b250890c65f0c5155895368af8ec2aad20df6ba25922d1c0a74203344f671d661a22d830cb0f5eab99758285f873d810109829451067c87405f7560224fc0f2b37f56e98d83b2d4dc445092efceaac8e14555bbd25ae8d0886ae5cdefc571b2f4768f9049e4646029131d1ae47831f37c2ecda1e6c70df5b1181538b40cbfcd9f994c6a95c1c98060a191559a483b050867d68df8b59157be9f63e59b89d5e6546ea24f1271ffd29acc595a31119a0f761dfd720459f421d401019806227cec487a0f21c70be90d6b5cd7a1b7363643f559d9120beacf9683c824ffafd95c4558b5011229905b1be7992fbeebf80306c07f0e511b255b4b41e8e37b7a3967b5e4e9861772976154609a624a28cc7b174a87fbd66b23f905468ab02a2be39d575f668cd6fe38765e0f7a927063e7360296ff372c7ae2d92fb0e5f84705cbfa6b3364b2fa79251a8d2f71a6df75d205e0b4e40f89c597cdab2ec8cec76b4bb847df9da6a449b7d8c16194c81940963715755581ad516dd021ded6174861e23616fd6e1d29ef949470bb0326754520c47df7cd67c3a8864f329a3613fae25883931e76589b234f5bffb8ae812fff79784ba812c4624cc8177f01cae90a6456011ecd3562dcfb281d638869f6bb8e84b8dd0878e0041e8bd88362c0f945a19bbfa16ebc83af6aa5cd05ed8f8fba3ae6646d68655da83780326d813dc9333f96cb7b8d575831e66566c8b60e7593289adcb1038381b70e7e9835dcd9021522946a86559d13838a334097bfb9efac0119159bc23f0bd31e1f2cba32024770c230aed45d87a21c9b7f3df84beca31dc1125de46ba0c4e631f32139ff2c81de6bd386edeca52fc0dbec4a7587c9d94e7ade60275731348a65dac8b3535a6f7cddae71a9982cc11c12c224e96124043483e41288a3af6af20d6e0247b5589c9eedeaf12efe124e5c2e238445a9d31c1dad544b27d6bf238cb0fbb3c26d1ed064c140cb9aad3df8ae4f9cb5a31f3175f5240a71a4c18cb73bec2d8016c344e89b06a1417b25fd87b1cf0bb62baaa03a1a8d2887db74144cdef93a2158e0002e56a3ed93ee3d07c02c1c9a358889f2075f39c1960227beaa8cd8e468a0f26a443bbedbbf4f138be89edae2664924521700a23d7f19f62add421a59af108c8e88c87e27e202cc8d2ccf2b10b028f9e4389a60290f23c181b12df07f73adc416a4d030f8b58040e58767d652e84f46579d910b93b889d2e6805262edeab678e52aa7fc0de7a9e4c7fc57fb2dc889f2ddff6d02e322480accc1bbca4f0d0c270838d6e1b057eaf3c2bb53d9e8f8bb88da8caefe39fc270e19303c6d7898baefd942953a09224b3fa7d3d7e1c3e354d53ba11139d70bccbb963dc458dd6c4e4436c7bfb4afcd78013c1406f2f3d9a801a810ef169c93e4d71bc1c032f52c1082155fd993424ae2709fd6525aa8c4dd33ee4d934cbbe9127530ea02ec1427d7cb0affb804be4ac3cfbec76cc262ddd1441cf57f93b1b3f6dba1a9970ddd36442579f7e15f460d5d1a4a751eebf80806afe971c1d1e05c5ebf4d9cd50d7e7f73ee4c96f8ae94a99c28a498f6cdad55d0993536ad15a54b4918c367cd6a03e3a5a980a42117a7890819409814447576ae8e443268bf2d776945ecc6e71e0e3bd70478a6d7c58baba56224be187f054c8919cdc77d991710812af8bfccb180108208b57d4735c2cf694f77cc5e0241412b47f88da33a3f55f7f3b6a8820146191935f0baa8791847b95000e97b55958de4332cbaf591055096bbf045e8fd58b4652108592e482a1029b64457f3648124096e20e51c6f59de781eb0e5f1fd3a4884acf2bd9ac445d86e1dac4d7483f504483005ff65e4937ab885993e50adc70f421563c879ba80d9f3a28c1880ae48bd0e82c90a51c157fb4320173d087bdd8672d4e7fc42b57997da556b03067871052fc138b655d3e3288375e6859bc28ddd9052aa1314e095a9263e977da420e380ef7fa12efb8496b8e918422c79ea4df254962c099f158f3ee61c6730a1cab5f265fad04992afa3cbe205c25a4bebb84f22e522ff1a95d7104405544224874d734e416d8489a56e446e2286952a818f779f277bc64449d9843436b79b212c3c5005c5a4ab169369e6b4ff789ce993052da9ea9958ad6bbbf05f038ebd3eea7cbbb73cc8839240b4944cf84f0be803d9ee6a65defc407c4cb6219f5e385af2c5c28526588e4f1f08d22060a26207895f5c53331dac4c299af3fbc0a8e15bce26a8993cbb3319e52440139579d70bd78b84c54e260182a109a4521f412f98c0790254f604372a051b70782e73be3de23f713f5a7456f444a315b01c9ed821c2aaa66ae3f444286baeb2165303923bdde8a510ea8e0870280c81270c48c2f71e535c3d74fb60f489e6d6eb1a9ab30fd8923c744b9e4da356462c8af79ccea316e81f5eacbb19b7a2e93904e4e725e861f332d4a931836d79e00a907aef07af3b6efe75d652f1c80dd0d68c31e624c889df04c68a55321ba2797a350ec3d96af9fb7ad23dbe1ef58daea54feb159b8ad2485a4570190dc760c105d7ed10012f46861d9cc07684f617c6c2e7ec18ee26cb53216161d6662b2622fcfdd131d2b572aeb1bffe58e4c663635d7faee6234efd37ccbed97a01ab683568e2a9c766edf9fe364083978b01c811c466f6c2886855d4de7b3ff1d64c09e22adff397356eb211298797bb85ad073f9b1c342afeaf0f1bf6a9eb532230fb0c342dfafcee87cfcdcacec90800d66e1da771e9cb09930ed8e9c12e3697a65a0f96ae632861285d6a59129a78cebef9cddeaef2a31d691240c4762402df270bfd1d4124d26a9831967ca10e2858b75cc0f69ff289bc7b724e1eee09ee14720b696616f3996d6465e038111ebbe78037c7fed37abed4dc6a2dbfb10d4cf1a695dab65a896b4e485b0b1a38bd610e74d2f1fe839b7da2dfd6079bf545b7d94261ed66737a699b5ef4fa21e31054528cbb6467f7518500cd1c4a6abff87c8a02fc7d479b41b463727461de3835eee743f9722de1a0b67c65f25bbc6fe25e94074bca6f13bb258a21ca9612eeb3f04005d1ebc1aa381a1b916e5a79671a8108a93cb7c2619a31f83ecbedd6ebbf8495f365478b66387a8e37c2f2b56c4d92cf37ee2348aa8e89d60a48ceec7143d7399bceca5e46cbe41e90911becfe9704959cb8d7b90481b183d5178e676200dde0f3af41f07dc8dde83efadfba1d07a25f3d81ad1a9164933847e0e54de3c4f4d5d2c96d89628196e6054c5787d43cb8e8a4bacaa9f31651d87961b200efdc746300dd8e14a1c437c428ff50f33b9c8fa94a0e7c53e19a3049c2a9f6b8d3c663e0e340f02b038718b94b533beba5f840cadb129acf4ec3ef1e7162cd400deae804008db4cd822280fc9fdbc64c3190a9ab25270b954391996c7ef0d52aef9eb861e5b621c4a2df856683289c176ff8c3e4fdd7c2b2c07df02315efc66c3ca686088a7a01bf85ab80e737ba47ff7ea810f6d6b2978885e706ecb4fe6d11f6784a32ff2cad8409976aaaecb34d15d20ca548b622d1ceb7e4d66a074a5bc693c5308d50d5539d2535d96abbb353014633309cd9f93e971b43c50963a04a357a48eb3cbffec2f3e4e1a876e2786dfe69c6b51cb28d1c0dc51095b2a9b7363728d2055b8d08e754eb49111866eac7733a489cc202e9092e0744ca482f85136d3bf0fc097c0b1e9ad50acb92e4a67bb7f67eae1aa2a6676d5109a1d55551102e332a9648635716cc44324002ea2aace711fde907eee791e176bfdc1a4fd2b79268d398cfb81f92a5aad7f442cbe5e4828a53d89ed606c1f5f9f256933f1de877284449a20b891aa7f6732c95fc4007c49923401921eba47e116a787353a7f387b10e0d4665caec75abe7c213480e388464ea0a5c67bdcb41473b464ebb9f6d3f94f98b8911ee75df6fc823f2900ed36976e431b499289e1f00f8c6334354c4ae7bc3bb88913ee3a37aa01823d1ea53f41f95c6bbaf80915c442187fb10f35c57b9badd4c965e3d361dc061db83615a2fdae545df9207633bd77ce4947af0657fcb51b128a44efff24b62a957058ed102dcd5eff5068b5877ffa2207dacb6b96fc78b12af3a5a7a72d65b9c3c5b29a0c8a00e91a0fdb6b07ceed93ff635b3703fbb536ad74798434d8bee991dcf52d06ffbcae0a5cf5e3851c7a4bfc6e7202984ec2042948e387c798f3fcc5682b47ad6c5e189e3cef18a461c00e77e7c9bd410323a65b9f71a2d36ab8f15df2eea7cd784ef0726b0277feab4ae0f1eb9d77646ffd9bca623385b3d4ced6aaf2d092de9211fc41c9cf01c66e793006a061ed74e6dc3dc2647a0fdb1fb3cb13cb73b69869426d7618db38080fd337a970d574d5a177026adf64943f1ac4ed57ea576e625dee2fbdb48c4bd60bf58d8fdc7970dfc3218709c6e6224736f6e9de5044459ecf7f82ced90233bbb235804865d4ea878d34e44433176fbd01fefba668b67697cad362149c3a97863de3c38e7ac2dff0bf0bd7e4dd5f931257ae73720fbccb9cd1ba95b15e3613326d83c4f6b330f30bc92d59c77417c84d37359f458630b6c67b1dc1c08ffcbb29803fbf9ac2bc896963dfdf422fcc2479a42b1fe5d22e44be6a2da4de1058c31f3d070f3bdda4992557c29f7afd9b6bc4941e1c87fd742c4cc8771602a4c7d7a9269765d570fb5fb5b4ed5b89293a54f0efe123f4687e3c1e5e5b9faf231d873d32cf8f717de6455ddc00914ddbd88d9956523153d0f6210fc7c5ed98c9652d40fd270fc1d694c49cd4c42929ad3f6b62abff0b17d66c312e2ac5ca3aa7838de2e1b8336b3736b402f940116503147f13079e04487b46f5cffb7ac6df4e98603a234a0e17ecbc6317bccaf611d440f386ab3da69765aeb7fa885f4be3d5805891b00e5f1fea69355b39a09bfd8f96c8234032702c18cf50c755e6e64bf9d4a1d1f7224caded59580a2daa772ecec4a10b1835f3e6bf542c031889022dc519cef50424bba190b0fc0e1892fd781210c4431013ae8bbb4449d4865e81ff17ecde469f5b39f070f37981dd6766b6e7af1517275c3d761c5e95a5def8b33deea7d17e7ff550211c827c25a5110fd6f9774687ad754c73f7a2a0bf9b6da95af722f69c3640da17a8544b08c194552c2988b0990ff1c4682efa41ea217bbdd29156cf994f1c3b016eb43b1f91aed357be5898dcbc52ef0902c6013eb4aae24ce99c58e66b2c76bf7190fae92c293ec08397d06fcc0af516b5233f6dea0c9e414e2abca957012a5c204ebd44222f3fa6efd29808acc3720364990f2073c9f0049e4884ea98f8d0c3cc23a67e282ec9eae27026f69beebd229e9bec0503ce0a561791c6d5904d9a6aa75b4383a7fe2594d9029ab2aa913bf05a791e6fad1a5589a2bf3b547a6aa056da61e8055ffe1dc4b95e57560ab59f62c4076fedc85d0ad5c4e2411e0f42be8b6cf85b45de6f3f485331f69c70a5aa2b94c71f60900b0e0eb887efa82255df5edd70ddde331a1ccdc1b9a237d23fae7b5871810d3c4af47afb37c77fd2b094ab5e351395a28195155ee0e09782fdb1cae1fc0030e79f2b44e5342f934d6f2bff4e81b31b2922bce0d24774556f6767488b4a335154a3534eadc19eddccb16dcfe8bb7b5f70b386610d7f1967908f50165e718e8ad3a566232dd3f11baec7d684e6ef86d7052efaa96c03b9f2f4dc0b357a569c7e29e741508af7d4766ed3315d0e409679aa2e8a1e6bfa388157ae1842d5bcfd6dbadd9be892b258743536c82211ea741a640bb96e04c991d2110db8d36bb73f342b7409029195211954cc0da6e5649487bd3512a519d824e88a6275c5b7b40951734954657b5ff5cd0cd9a1d1b34b04434c3dae43d2abb525fba860450bff068dfa6fec9a2f24f07f68fb514e178a3c0b6e76f308f25401532f184720518582727eff83516909dbb70a577f65311b7b88a4a06cc9485175452e9b69f7d34db393f0d6fc99d2643df474e348b7b35b24d1c8ef74319f1ae4fd85546688e1dc53bab9cbd0c7aa147e264a404e4ff685d7caa05608881d60d1f83286ecbb7e4d8f26fadb8c19b56b2b333d7b903d1d30ce5810fa309e513b8c08d9171fb47b02ce8ab42646efdcda74e93da2d0cce9a8cbc460f4cbffcd2eb239151ccc8a6ebb74a4f7ea6b8ce6119a2526a1bb32954584fb23bab151566a391859aceaedea0983d50285cbebd92c8082992f2b4d5264e5774a48d696b31ec72233092fbfa62b350eec2765122723af82fb14847fe5c9de9708f9a949707fb7ea800b6e740175e833c0b19b64f30e72205354dfd378b4061db096d25329940849de5a80ad078c6298f782fa15ac28c4acde519db5d9774e3c17ec6d3afe47f621f5e5baf1f85e3e810979d9b6a62aaa34df9714ae4a3d3ff6feccdb69f2df43ead1815daeffba33b30e4e6b523b3f89cb72a33f9fc3840fb2df0abaa2d8ae5f158326b8f67bb35aa28cda377d1521dcb3bf26eebceb0986ca1feadc9bc23f939f601660a2275cf097ef8f8b9e237bca34851255918a7245f1d6ec0ad71e20045d1cd07c9432a20a2dfe064f188eb10c0208e0cea7d1f4e198259e426c70d4d28c7983735738680aafda48ba9e1f6da956df07d1c7e1216d3271973385980b78aefa859126e8171bc24bf6565ff0dfc0f6fad36b011ca196d6e7f0b5904ca22b89036363aa7ed5f7115125f4923550dd83c543680fac4be32e55282303d657854fd58d5545d841edaba54a0f1ff956a0c2e7e94523bdd1141055f65645886ca818cb1d310e50b90982c5d6561cfbe2e345990c667e86b69869b94a68009d1cd5edb44982f571d13d120f0511bbc339078a759fcbe4a9cd8625dfe7211a7c868ec6d298325c11c001009a8eef300dd0ed2fbfeea7f88db1a687bb9846ea109077d7581a1aaf6f7fe2235aaac35f4072a92dbbb6bbb269c47dd7fc0f551cb378c342212914906ed0a088ca754a1fb6be59f2491af39517675152b6c7ab85d752720b08fb591ad80f83b517d49cd54625396c3dd298bf1565df97446f1ffadb8945dc35bd929fc4ba4609dd5ac6abd8e81ae2183e6cb0ae6f5972f25ca15e4ed0ce5e9e0ef860c35384154e1337469bfc9c3ed124fd08385ddba74f8816bb83a59f03097e89a74eb649c89c21d08c7ef15fac354dfeee2cdd29881c9ac6d084a769d19057694b6c829b40bd4d47172b80b4f63568c1ad04b2d472d4549161c5d51428ff339b4beb48e3c3b5530d6bbf902315c9571c7e074ac1310b6be460772607a6e1b71bdf101eba6d39b04b27a406b63d51d7d6fa067774f9019af018750dfef90e3973359e341ccb41c88113aa773c022bdca0c261e080cfbd47eceb72104cbd1b0832f831e0928c772a9ae837cf38cff08d5a86361c2ae3571d919b89f8767c4a0e1f0c517d37550142656aee2a372d79a618a25c18f35e3dca8d54ffdee2b49bc2a20bdc681006ad3f1ab5854a135c3e879f9998c26216c10472e2dacfdbe37c3c3a60bd36d6beb86bb4413ac09ebe351a529736ae4b3260b94968a688ec5c25f45efed458ae647a22498003169b2d598c70a4de55d6384135b6ded9fd92ea626191fa0cf6fb32e96095a1f2a2d6572e781d2e0d28a5455175a90ec42880d947b2d5ce465aebfb40be3d0dbdb197b1f86fd272d6f7e75069623909097613f5a07d14a350839eb6a62858ba60b3c687d1e09164e8074f0807b904d66353b1f44093c3bd9f038e4082dc2ab67b2575f3cc9ae3d20bd630ad41572089101853cd2fc380031159b47578192a767d2df104ea531de1004e525db42b99ab0f03629d82ea6445c667e625c0a20256a22c8f9e79b73d8f4cbeb6aae285fb0e6a4d15fc1888ae17a8ac2a85883a39bcef01838d261e9bc30e71bc0fdd96a5b2a14b0c0f037e6c3d7498ffc84220dbb227634826a2bfbd46e95035fb66ab5f0f88ffc5eb10ee269795f097293575225a88a9130526097f5094e6fba06d7b01469cf5b7cb621cac17a09fd535605dbb6d8880c5994ce29c1aa7a35afcbe76a5fd3e185194f8d5c9fafc26911e182fdea97ecc4bd2d3b6a60d0c20d948437735110d1acaf72f8dce807f8e426585684391de72368b3dd971b2d298d6e7820c3f181d827c33b6c3ba3f83bea792c1969460ddecdedb704b077ea2487a1ed08409f008073579a35dfec619e12f045a8089713b72be264b9ce03a5368ac2f367115246b6ea0bbd97aa211729595fdebb87ea4a8f1396a3d06b1940c4c5fadc9c4322cf1fa80a8cc2a4e729af115183a1d0d9e8ca07c882b62da363e31a45521e55e21465e53aa3a33e452406639af90a4b1eb05f13905abf7904ebe9ce5b49b3fccc77ff2598b4b80d269e6886eab065c8f47f1962e52d7d5318a9ddf9e3f90d3183815278d3e310fcb069e950a992a730e751ac9d851a9f8c58098760b26c5e46a916832bd0ca11152a0d37ea467c95569f00c6f8b7f5d79d591513f46261947d0a9e6480adef7a7c6937b326a82a76b23145856c6403bc849ad8105a010266b4e522ebfb3ae76879d2d49e633ac0ee0f7f83b3bea8927c4046110ff110af67486e7bf2b862fc9838cb4bc407efaadab0e169ccda7b3c508fb8eee29115c899b9e3eaa5885141ff6dd56abc81c19fd74b91e6d2018d483c7e7d56b191644d2f23779261116e4128ea9c37260e6487351800300f9c5f79f52882453ded8322e73161098b9a82ecf261d61bd1bccb2fe6caf22ba9b3cf497f09cef08defb8c7867e4020cf25a84c3b27cff3420b6d24161e3f069d9543ce0580cff11cd99d4ad2c611ae29a0694982a86be2073af80703a0b2879a14f3724e485d704de637599006991a44549ed27faa0576e46ac09210dafe2434503f3662238e4670d39e185617589cd26abaacf2a1b9f623024ab29a1178302d94fada38db3f434e7e4c2e672f8f0760fdee4f03914486413d572b399586100740bf360891a6aff13ef1a83b3881679727b56175c365f7f5118669ff121f4a63f668c0b296b9d36927f56ec0149d93bc2cf4992c0d80717d9ebdb3d0955c004d647d65d7679fcf65ca966adcd52548aee8876a445c475e235e727c249f187c43d798d7bad72e519cecf446518edfff2d50c55b97bfd46cd25d19eaf62ec8b8a8f78fbdb169dacb290f4160c79ba5202395758f6eefa1a02d7eaa0bcaea6cbde40b50f8e5ea77890d7f303b461b4591e2a20ab0791ab416c9253a2ae7f29bcb745f1879a6cc7c6142273d4bc0356bf68b5d9b0d83f16f94719c5fc84d80b77e40758b1b86551f68bd256bd53f857fa776fafa08f8127efccdaefa33eb4edc278369525da050e0073a77b785acfa98f83f0c9cc67a8a969664a5e932608d84ee3ced8d41b75d479aaa11f9c6b9744f6033171733adaf461ef0c81ccf7039c8b478be017c45777f3664ed1a3d1dab2b9a5c9c436f032a9dbd6c0bacca7fa66d67265796d8e219589c64b46256fc4b12a330ccb69cb70693f46149f8d47f71e51226a865d852d47a88d502d890a62ed678cf2bbcc47db7c85f21b1146da701bd34d3cac24c0a1a0c85e57c45f86aa5f52bc41b7e5d2d9a0a1dfc256c4e584424554abd31b4405b9b5dd1822bd83d5d84183fd97e811129344dd7c8566e2d2469cd3bc945523b2b258521903d9233ebd4479f7aeef4c60222b7222d1ce4df2a4ba7cde66682c6a0d4e593cd2a886d77835575942460f38616551bcbb9bf118104398b1bcb9ca213247479d164032acd520cd4700f567f16b9491a9a3de344884f65201619de94639a3a1638ae789762195c5d8bcb1da57f869750411286dcc08265c0bfd0df3c8baa207d17f84789699193266914bf61c3c5c74050c1aa9c8a0b46a7ddd0e62c35be07cfe069adac1782f1c688da6a9a4af11934a62be5de52714e9a7375e28adde587fcabf3b1858b44aa4fe60ddf07af8f0f09f0337474ee43dd1063a5dc3dd880654f724ab5625602fa7deed4500e5938ee6bdc4df25eccdf292c9446ac88f8f1ce3bc99e7ac5d3791643d674f8cd624e82a1c358912aed83b0daaff18bd7de738685ecd81903590a83a32e4ccbb24a9e591c9015ccb3e0b78d90ab4a9aa1e7b5a0ce5451950efceeacdee00df3e331f21a2d73bad7b2a39e79622c18703b1dade690b2246b60564bd6f0f714e316a11f0c9da4579a13beff15cfdde62cdb521a9c809d9ca5e11b9023298509c356c5c8b13f2998316c89fa67759e8468916ca38fe7ab5061ce6252302abadda2dd73efd7b3d34f7b86d3d863c0edff493ca79c646f7d2fa7309de1d1e4b31bc2f72b4175b2cccf5562e14945c8073cc203ec72b275ac60b5a36231bc32c09a5457104b3a442ca44fadb9eae556a140d351d329767d8a707efc45f73b8689f572ff2dfbe7911cf122f00bbd6e40289c9932e31751035834a64dc52a4fd1fefbb578d974f37d2011abe1dbde6ddcf9bec5f54e85ec06c7b39458aad60f78abaad93dc09aeabc962c3aa1570bf37577d01731d18369c4abb3a0973144ff2b3f1eec8e3d1149daabb698bbf62dd71274b238843f1ed90d6c5d93337db07ab01fe0dc0bb55c15d271b1b332aede99fdf9b1a1d37bf559874c2a26aa372d8cadd9a77e085f7c815b289e27f7675a292e29cbd3c0908ae3f8d3dea5f21f489cbaebd91da9aa3184b26104d2a1285036df62aae75c643a45d456016dd5647a4ffd72f822cd7e890dfa96d1017aa280be30426a582a2a1d2b56b9a3ffe5f4430dfe1f368ff77cae6a46129d32985b834a1180b41d136bcd2bd18b4541c83b30a212f90d4a9f94def0cbe870dd7d924db8480c40df09f1246df6b351ecae1269ff16975b1f88225eb1ce49819ce220d8421a858e8d3f78f20f0241bf08f2adc9b1ec7d423502ce258c5516c70466128a52d86e458c9cf9c0ca3c421489026a479c8f77d1fc381ed9868b02e675a40bb11bac475ce022d46196e3f5324bf56a1734d9bfbbfe7c349eb2ee4d4fbe3d5553bb89fa911b6f51149da846fb38e51b3ec82eac89cd5ae6b29206332a3078b2dc8170b6206b8093b5ba5d4d11c27dce8ad774c3b3a2115585cfd060607f46f491a74cbf66c9d5dd8e6c7653048307450862605c8c8970ee17927fca87a3844369f356b2263968de4ded3e95dba716e573a0510bca3cb7b5a05e64e3e901d2254ec3b356a660b46ed5daf7acbdf9835754758785db91a772342112c1328aad662fc69dca5a5482a5a91c1d854aae6e07f1418b256d4f829b98869c10a629f587d23939e87fbf5845c112c5cd58c66c4329e7d40592600dce044f5b59e6dbbd24f16b977afe80bf0dc6e2b747e625975ee7b73898a7711ca12d33537c85a0bd72f6ee93b09e38e345ed33391955b76a14b171a506eb138dfd47b9adb2ca74e4c4b4546c79f51f4d58ab9cc361f7ee0d3a1fcd96b8bb15ea65b009e10f35f1fc3bcf4042f721008cc9e3608fbe824a6f7d87289c2a5f755dd8718d87f3870639afedc8d117fd39a04de5da4d348006e9a21ec5f70cdef5e909e4e720700f2fa4488c4ea8e618d658e3732e36086e10986815af053e6c90948af3c6157c7f25ee24a2b51d43e97cb3e4d8e597ea0d8136dcfca1194904c865d57662aab41490459d035d5e9d286740abfbaa88f6cd29758363c660e45edf78f96bdf638c672588ac1465dd9863d855621d2ff3d995bf2630b3072506517d48e57bc24ac579eabcded74b098127a16cd6d4d25a8c0d1450457a8f0b68c9e03d5610ba68a2e0c5864289841bb1ce8955e026ab5f96d3aed08c4b023f7c4bb45620b784feddcf33d897273ed6a49f6b04435b9093f57788e78909eae2fb270a8fc0a89bc44170cbd2e1cfbaa3be84e064b99e9e07eb50acba8e29168740be8ed5e5622469d4a2e8e2b01e1949de7587ee98a4a585458246d92611f636cf6b28d81d599f5a3bf678f3b69fd34cf08feb69a21c85fd7111867f5771324a214a9545025a7918108c6ae39871a9fc6ff531c97b46458157d7a3e651d0f9676ae5db5fdfca5848cdcda6e851b7877c3bb72eb4307ab8ee38554a729b6b07c65c65c161616e03e21b5553e71f07763ac470133772738b3678162f65370a4bfdc785b60d1dc35a484aa1c5493ca7b8748515996e781484fbb8c624f49b482613e09d7f1bad89fc705b1d00c83788529a67ea98b643403663ac57c9aebf3cc60f2f8f295018e92f0b73557dc66f0cccc612c71add2ac1d9d35541a5501e070c9bbc10e221b594643fded87417011ce8b2b2359470e2fae6adf1990b027cd9c2d141ba110e3cb91092666cc021ffe45521abffe0ff141e474cab5d14650d63720cb503cdc10af678f341e6bc5643b47c5575bf2f9aa3773fec1a08b2ec7fe71e56daeec0d7d8813d2441cefd3e1f4186376e4138556f68a5cf6b141cf228c0e018af2ca3c23c2bc4c659c7f5263a83183662740b8fb23de5315f29646e63c602b248e84c2204b02eaf6d1550d59822f2266605b81636f3062a0e5cb87311340075eec0ffc56e07616af70d51813806a26d8d1381dc71a11e458b2c68625288ee321f8497badc63e5d8db1cabb49c2364a2db60866818ef45d9bad7e7492039d3511b1675b96bd3e50419e6e2ab9ae9bcc1ce0e1fc76c667b70cd83c4a650d886be8755cb734cbfa08cb60f5f521c4b557b15d6997d5aec41cc4275d5c5df36e341c4c76513d373a1ca7abd12e00740466e28b465787116a348ad0dc4fa1415992b6c42b5674248d66970dd579dadf6ac6f31de1f2ec23e31a73cb0b557dfb935971c9beda564a0310b8a7db1d977e82fd82cb05685dc1f9486a1a5a46afaa79aac14b4c15cc43e0af22680936d920fbe87782cfa297bced41ea1bace82cca4b9095877121ad2d721c6637a7356664c6f8f05f1ca5b4de3afd7c429f276c1af011591ece74c4b4f7a5b3e9d010fec650fc5662a55c47f6d4cbf8cd16fd42a898ee563ca990bbf8d17620d0893640512ffb9b0e651555e1a1ab1bbdd0b802cb47f14a80f25beac52d83ce955a64e93cbc941cac657cc5740c24428ca43e23de5dcac27931037a7286d6fae4ef3ebf5eaddf08b03dd06be4ce02c2fb7ebfef3e11d58e2e8a8fd3ee55a2bbe0cdeebbae92f93093365ef4b70a14ea440a344fdc0773f1244f6568da2aa47eeef3fc95908994352042887bbcc791a79130e96c6cf7338e0fad87e64486be85bfd2934fc7a3881112b21ec914b4b1c8c3c06d3d59e1deff673fd65144a04da41f362b847eb60af5e28cb9368cb837e80a9a4e1e8a16d611bd428a43ba1d19ceff69b4d250c79abaa5e90d39cd27d48d43bbf55ecde39ba2c962c4afe6b290c7e17f4c371b0a168d1617d34e72f40348e2e602757ac5bf18eae3bda52221f7fc3ea652322aca3267281673244d1d234980b28ef14d426c93e54f0f1869dcfba4c6403d75b896be673f9d65e1f527762d7964ab6befdc14648bcba6068ad30fa289a9103622435407fdcb662e360d744281121c71e3fce341f093ced00f4e6b635fa704c07309325d3ecc37611534f11049205ede66f677663ec66ea57557b510676d45fdff5a2508e7db066f8285434ea76f4c5d54672be05d90c96bf636f7eda972fcc003983fb87437d91d57a241bb5f48bee77ef846b27b7e78cb2b9436a7d3b735abe4fed6125be780c156ad138bf06ba6aeba24dbc36ad6fd09374b33d8afd8ae4891bab14859d4a4ed24a6d96294629f3f8ca5ce1d96b8e5ed7b8057ac653a234d60a3f1c6d83bae468f7d4249ccd17abfa5ae1dd1e9d5ffecb566669222fa713f70feeae63adbc27b19085045927810ea79dab75028a19e31bfc82a0f23ce1f3170e799e0705252e8ea402830cf9a90351ec6d00c8a71ee3ee283d230176e33e18549f0da1d2c1b48fcec5e06ea5d8ac7ec0a669718d41a206cf74f0c04d6216a8bafc6f8cfb3fc152353af1488c2d7cb86f137de371aa8c713293c492b50d70b205b8a906bc5b9604dd260706e123eed7025f654005b52135e9673f8b270430fd3d846e7794b527138624427e6fec421eae9c49361d82370c2a2a275d500ff39c717057af859ec0d440777816427cc1167799871ac780e7f66d2f37d016a0a02f2d83b3f2d5dc53d2de219ad53a1df8b788826c536900bf5dde5b406cbb1f7b20f19d34c8af7e0918bcacf4a5ed7f7a17889dc9ebddf4d2cf6aae8f90dbeccdba328125618f4e17b3eafc82dd1e394c0da57e9a495a569a4e3508dbacca310384fa3a2d437a5abd70f01178b20a9c80814475d6eba5f05411173308b0666695054781f8e72e00efb6ff416a029c30df4b218a25f3f695a62eeb24d1f71f282fe98e0cdb79f139abf9753c1925cda966a20a932d21ad37774312117a94a24ceb514bdf6fbd4c3f5eb6e0e5adff91673e17bc62e7ebbeefef412611a8325766bbb3adabe71d9e22189dfbf1943244f0791f7723dba38ade06c0ac04c30cc4edb85d4bab4c87a9e025ae1d87722acd430585318b3d6f2bdb57caf7b957d4fe918c8184a0487d4605fbc11e077e4c0d62f4097ac0d45e2db0a9c9983bcd04abdd101b2c37731e6b8e54534b66df8176272da7c22ddb82641b28549d700249d62d030c2ed035b771638c4c938b86f595162ae7d44f15b9409603aed5828d3b3348185738cd32f12ec22c4796fc67844f757c9be1a8edf48ad0b34bc11368029a9076cfb818d29d896deebbb628b10debcde06223b9821025ff5ea45e6a5c7ca17f9f1cbfb24b3deac71f838a0024825807bf0c81354501091e271bec0563ebee8d91423e72a55b358a9e1d793e291bd44535b9ed39df1dbbab6b6696d233068fdcbd8d03978fa4ab50395aee26344a1343e5fe286fe05cf0231ca8c298d3fb3418dfb698bd9bdc0810a6d4f650c1eff597ce459f5a25932cfb40a987c77b1244b4d11736a1a4ea9bd3e97f7188eef68e405548048fc561e7549d76f048826eeba88487b19df7a78b5895a9e808632be654f7d4696110a7a736466a9ce8732c82f6c96dc07026ea95d63093738645804160a3b23df5c15c946283167c4eab812457d76e90a7f981624fb31708d648929d780cf23f59625cfaa6f282aba4721e75709e4cec5a7d1f687dc6b858774c3da841982aad9b993ad90d35827c0c9c8f9f5790026f1768ccf9cd1e5c3175c4c1edad140095c001292ee6b381ed787f990fe0f3e1eff9374c8f19d9d6a909db0d5d1260c19af25c8d3b70fd41c3d29a06ab2140299798f0ddc6eaae763d926906c79e7054c60350f92cd1d119c24f9af91a2de35fd662bec3c294200b5711538103cd0709b3079d9f1ab566c677cdd1623f232353544f3ffa5f24f7d1f8a2c43bc3ae5adf5f84233a64fc42ec3318c9a09758e8e2423a3cf20f9b9aa9f47ac32fc17bb602eb9c19960cce9d50890585b0786148e7a663b4d9c000d4a1a4353426bf392d8de17768daaf08a87750fab7000094467083e1c6b0e8ef3480eda003c80904488ee3c14ae9fc94b0b5fedc4ec9cd737dfd4242dd8ceaf5375acca347b64b7b0122830d23b08fe936fab96cca8741d499b030ba1673f6ffba49c3bf9b171a1ee8f19125efdad04c7a4ba9c337f348de106da7421165b95c174875abce5cacf69cb076103ce9113b0755217d338f7fbef808c132c7240636baf822204a8c48684a4c6778532a1748318a4765b418c4a2d4d430e63ae2864d3732c51be9705bc164cc25ba41e5bd64e36975a5d12fd31c59589b80e035ec979857d75773774388519314c7bf1f418481cebe89073989d2474e7a696428aee570c1ce54c79ac1a674972b8faef0958187438a9563b6a35989121175e615732fb5864f06fd13d0fc48849fc3b633e362005d8ea7cc52e2f14d27c457cbf792dd0ccbd6c97760634c6d78ef1bf62b325f463bd069310d901b3b841684a714bb77036a81e34a9420f356ce5ac971fc68890792111044e6d099871f78847ba0b5f4253d9eaf4340ce6bfd4ebd8dd125db81bd86058fa0c27675d06c90219ca6de3ae43358397705e272f696703dbf5cec352888179c0c6415ef00a2e6027684c8c0727612677ee65cd2686ae0336f4a8adaa842c680cb6298f7327853a4639bdab215000e55d97b48fa5a6219edccdf2b4d817400928f149bdbdbfaca7f882e627a66a202ad9831544b2cd4538a4605de2c288a14c34c4faccc96fe748967c170d90f58819f8a5a6efe03e09a7e8cf0403ec57370f0cb56eda59df50b176cc4ecac3e9b1bf16b3e8fefc252db4b2962a31ca6cab57e22f1c975329103ee68c4431e7ed4a5eb59cd005a043a1cc779e43dcc3c86b0f0149abdeef8614b0ca20e437b434b994667f28aa5337a704794f5ed8a652957f07fd6c8767833cd76cdd5faacbeb0327c966ca1942ca752e05579d6decd5820881c40b0740847687d43089e771183f6d3cac2dc939976439218d8791b0fced1b74f8f7ec3621bb1b75f40d182008ca109da653c2912a3bf37740d2fe65c1da5066b5aad6b62e92728e56221c5bf6402942fde12a9faea5a7d170acd37c0b81610e6115030143239e82ac36019ea7568f0e9215b0396a155b1bfe12566543d1bdb1624e62671253e436a846e396dee144ba83af98c789a80913305a3da6428bad5da40dab8fec5b0bca553b9efec9a5998f45ee99357022ae21febe162733da7c506642c57e3dd7358dd2b0c3ec3decb8dd1aa0aed5f3ddb06083dec666e9fa4817f1bd3d3bbe09be2efba270f48ef0ef97ba392788d5cc71a84eaaebe5b8991884f3baefeeb7cef34eb279356a24297fbb4db9274b9af124ba7981854e5c03dceed478262ff5346d31effedafd56c9dbb0b24919f28223385da69e0cfe1e89ba83fa972a1a00118a1d5e759d4574fdb7e0b20d6a7fc93aa5acb3734b2b2fde055f19ae11e98b616942eb409a21457e06b46feb2bf152f0862c23d96322d38d1f3ad1312694100b8ab6e35415b61adeaf1eb2b88e2c5d38908107e799e1f8c3dbbe5a534f637bfeaf8cbce989abdbe7ba2fbf9b350ac8b6e36b79b268759d7df50a82b7922b4c5bda9f687ffd85224b094cd05e40fe61ffc89483fe23ce04017b1884decea2b71cd38540eb2c3edcf51f7599516f5633271f65dbd414e425b776f98f028f77be557769efd139e606c8019bed4b0763b3abb2acae49703c39382546de9c00162e5cf788e35f83c5b2f90734cd8c35cfc1e25168fcaa6cfb1892cc9d448ab814cd0a3e3818f99ab153f344feccad2817fdc655afbe2a76f23ea99ebff7cb614aa51216874b7bf109e9356ea3b18f883ff2e9d072a5b733fabf8a30e41e9eaf078a6b9c6f9ce29acd2b324cf68d8340134bd960e57cdf8cac546a9f1f52e60023fad38a64fe1a582302e59b200b71c43746bde9611625958ca6e4c503b765676c128041bebf8dc45132a7d44e47c03b70f57c6a2eedab63a8fede5b094697ee5c9db9494ac999431cfd7a9e146659e84fa9d2b8dc376237eb7987abd81c720ac36df9eda334490cddcbe8d386542e04feadd7d5a1575e466fd8dde4bc75e00be1c2a5a367a73cc256d7b9c40652d70b3aa5534087d131decf6e80ce6e835fcc98dfcac837603a6ec81487fa0da158528dcd3fb8a686da176167cc2dbc6d159e9e21ae0ba290277e7b650e2a7f342d8f4c40d3bc2b69b55a0a7835814534e93236e89c6e18e89da249580c938dd9dcf66898e4c562e22734e15e3f0afdc70b3dfdae71ab9704cff95b57e6553782a8f62f2f15ff54c117b8e3af5a86f4a0eb7797674a7427cdf1f89987a12c91ee235b34982ee8666c07e7c1572feaa34c62b95d731e44eabe4388493ce127443db66ad6bbafd573846b13049f35449b4a3d704d92ac6ad8968ee59a00a7201c197234be4464fc700ca0f78ed2054bc7b318f0265a635b7fc0e9bca9e7c23a8733b015d826d085bd904643a74a732855deee3086984a8543da36089fb9f4bbafc3abe4cc9542862313e3196252dcecd87ec7a0f708204307b8a617c9480db6e108cfe4d44051adea43ded13971cbce4c6de74a4bce662dc1e1f6395adce173840ae54a575dab392a1f928e528ee424aedd5d355ecbe1155ecdcfced0c20019cf6d65f0f4d40aa69fbcbfc1a1feef66a86155ee40843fd700540f52a9acff0bd50bcdf473ffa3026b9a938472a7389e32d6e537a1930def5f9d28e9ab3e0061637cc11f6de7bdfbff882e76aea5f24f6e89538a76eefd4f54df89250281fcc57f52a8b5dafa4bdf6af009de6c327af2f2bfdac65ef5fdbd84c8280a2af8d86d9afa8b9465ec455782ded8d3b9bf1c62eac9b861a97ea1d0b032c0726619ebae6f65240d0b23bfd642052cce3a28a6800b9da23e88ba54e88ce2ed9b627741e666b32a44fe88c447ea24dc9115a69a2647c622700892a5b995baecdc27f115fd60ecf2bb7567a0623dfa778788d08ae25566860f104ba711de52bae03d92ca7e6ba5c1316bad5997ed2c05a8a80b3dba38ba956647fb4addfd842b1772d3e41ba4543e18fd367fb524ce662bd2e7a2fc687b180fa4b8a272d9be17b079d2f9b3fa3e21b682f7c0bb70834b546891f8667eb0ec7e9ed020281fc95a3aa43ed005627b6bc29865516091706ca53f37029e47922ace9138fc572c8e46fb11700c2ce504ac7730c3d3ea1d415a811653fe90aa45f0889f8796989a1727ec03febf275c96a64be766b9c295a9f9f066b126c536efd84609f72e0c40ddb0003d89a43b0cfc2efb86664907f3e8d5f6bfa9a34a2717a9e0366903a8dc12a175203093e4c72922e7e2b824c5bff75eef3e3039e0dd7052e9643c83b173ef8d6e10d8ccd50bf12fe0743ef151637ed487ed7d935b3bd52f07b0cb2b4db53dd6f09505bf4b2523127070acc96c2ed78ad6faaf6fdbd280b209d0cf8a4199762723dc7a71914859e6fdaba4f7e42a0a7fae60b75ed52720811c6402ada666ab392748647f2ced6de40f6df69b4e1e2abe8ce66110cb8f9575228d7e9ca7f77cc4280350cd4437f2f4821a9907a0a309975093351e2baa35e8095193faab5c6015213092a32614573504596f315c93b1d6d67efb34c828b731471ae4306becaf94344c6cdac01312741ae6fdd52e70a82a34a262525a6430aa2e09f6d3fc4c00984340040715e6f9ef8259f0a4b70468a4c8231d9b79de9bf0ee4e4f7bb14481079a4326be3b689870c67489e8fe80d39a3037c6008799ee061abc144ecb17b1de49a3d2143050bf85a5261eb169633731b5436f018cb06e36156d1c3d9a4e049d929e45acf87823c272882742ca11275b2e2a13a987466e58be2d774abb0f35cec51021fc79660fba32a6da79f8e2164d55a8faedb1f8cb1fa2ff45e297ba99a35877a474afcecc7ee45a28306751a88eb1ccd6aa02c492d6be96a8630a87536ee3a33ddc33cabbe838da9ecb331b7c6f676e5b85e44eebbc571611e2a561b5cb20a9c2c76fca42dca08c8cfe87dc0c5b9e4115e457e69aaa4d64da9c455edc6106a9f1a526556937187973598879ea78d5a950881003af232c4751731e72990c1622b5590083f982c7f6cf8d5467b343af283524dca4bc7a3b30769bb14c22a97b73bb27ec5cf954c192ca7cf5493b3b3457b11a11ef75988b520f2cea29e5e2e3bd243d9cc71208954bd4e7a823672caaa301185952121c3689bae913dc5e6bb2a250519feda87304d0576c1708f32f700354b2ad026a7f004cd9fa55055424946adc6f841ffd627685cafcd0b84aae3d04530eab28f8bffb33d7d6b9043f138d62ef2a9136ff75ca67c34000de57e7e2a899866fafee4697c65cba8bda4d4e83f3e97b129509cc6b52354c38cc74569b60d0bdaeca460a2a248aa49bc01128e43adeb87521c3c3239ae350d3a580745badbb45c4de1e66df29c1a7bd9a0fa35f95eb7b4b84021104a0b10e9da26b5dfde33c3b388145191bc0843adc2063080bc1ee28462416170d4d3c84bcfd71e3caa4e02a295484ac5d65ce51ea8ccb13295f1ad34c4ce3ee1cea4238ffbf70b2f354ab48627076080d24d45b7536dba142b12a7d13e8e1c1cd76f2a34f2b0f05b22588990f73d5cbbf788263bd263e41f3d589cfe00e254f81616ae3a34305ebe3b499b0749e0604a2b75f11ccd7bea63010f9c85c0713ff13934b55f95cf9abd5731314feebcd1af83212ddbb245ae814e9f5bc54cdf68984ae6d3e9c0e2f7bdba16606506984e6cae5b7d12c4607e99eb0207c0a7e26df938cceebcad1f9d3377abf0ca10f06c33a4af70589c22a3085cd246d9744a85d43279762208398fb62e152170f1e7d3582bb900c141033a7c2ddba856cc51b07926b070aef73f735c0f5a21a708381f1b71f38ccfc8f86a882cc91525069ef0df3579066476efd328175062bd3c09bd2a16ed2f9eb482e70822b30e938f79d088b7422840eeb2ce981950efddd08a089c542aebee618bcee4eb53c99ec31e76e10d4d41275730eb6ea47724818568e088342b189aa97648336d15d29f924fd42233891720406717b86f2e22c18b09441b7e62206c9d195ce624995392c5be374c5f1d74606d3aa7f0b5b23b3a0a65d1c5f02992a7ddb47c84e3784d916c18f609182d65f23478a003c9a46e9e33764c469d5b9a67b5e33d25f4da17f7675f9d5b41456b9d1c7a1d953c080234d3abdf4fb5c7f1e42d38bd1ae890442570df1e2cdd5f959422440417a921f3f49ad9036600389c25f2f507c47bbcd6734f0b8e1de1873d847bba73c6d953104b868a47fa0899c816ba1f21bc706042009108e235041e3276568118f64545f807be6cb92091d1a5412c5a26dba0054319114d61de120c9820df230335644c2d682c9b714c08791fd2f73675cd92b0ea6efce4685c832baa12c9f356a08ccc0f6eb22d50492d7f619bf73ed1e2bf9eadef28af4937e9be5b987b9ebc0528801056fc02555d6910b5561feb8f11db4eff9cb067ad8faf43d354da7ad02cedb181a55b29c764f65158e268cc1fab5dcc7e7392e467f8d0ff3c59f74943fcffa343f33bde9fa4a5a089b73b21355138d8e1090e9b58bec750c27d658fe3e867034dd8f7294033a6a4f7f5c0bb32c1f93efa745949f230a5735d3ae08b03b9c22057e48193dff31262222e3c54142556224bcdeb9db7e4ff43a6625eac76a9f8a930daadd16d142923417b7e138f00395d9ed8270a941b04266957d74af98ba5525bd07b284ad91b12d0c99f3f8ba2e6cd95b844e94c1aa57faea116ac288b3bcc3dc0cbdb73617c5310cc32e1997ca6f494fb8195400a5fcfe87c0c085a704cfd9bd2b52b7bb59af824031723d250773df56ac846f3865c306569f915294031abcf49bfaba06b6d5d9889fd9b5e31e63bb647c0fb464e05d74a502ec2cd864833e626f97837de86b81876544c30994b06c27281df65e2e0e7e4d02356e2683ac415bc2307051b6880a50ec63dfd85f0d71da0a60f06f471b12f8341c56b1eb412d47c7841563373291464fbbbb33c0e7f18e564a30262be1b46bee82ac03615722d0d68eeaa9efc2e8aede9ef3d7c51144143fb4686408b3a38a505ac4016816d76010d5b48ff8aa1355548a2737a8f4ee5022e20a631214f7b5e5b0a3dce9d3220cc17f29dc6c86785b89ef5479c97d1f0491741c5e8036cbfe4afd64f6669dd40e381488f8e26a847d5deaf6de04cc360c61c7abe4c162e7a80e6b4509e71e9c542c937d68ce27cc6cafef287b79cface7ec01573dea0cba783a1013813906f2dd2cd9bec6a771581538bdea068e1dffa165cbc567e8656305ec51314ff67f2a2a627a0aed14dce052d619317cb73e1a3eea18e9d3ae7c24b14665a17c74b00ce98e32a73560f0833fa3e362280988ac223afdfb26f174299c09dc25f0bd6d537b751482006124d14d8a64b5497aaf294c9a475ca4b71043634d6e4d167529d7b5e9be77c5cdc5017bdda4d082ae088c259caaf0905a7c5577548b95cae38c479e0f8b7ea1f0549470380b8d4044bfffb929a23647abd95bcb847b0d4aca529b4cbb6532b10cdc9dd9a5537fba6f720bc503689f8770ba4e58e6d09b81e13cc6e51bfdcacd32968bfdebae86660af5dc5e105a7f7a609b6b63b10ba7afa165707e9809272cf7c1077deedd67f91a48cb31d896d98ee1bc167c4ccdadd13b9c9cfbc65e268ace0b863d7d4dba079ed4e26abf0335f3b42d9f1cb9f72e9e2e86df0c807b9fb50e65fe75507c2ec8b9e2262d3f5bb2809eac9334d10588ff47f965eef8515cae2cd96957ef89726e2986d3ec68ac7f01f9dbf92098cd67e374c74bebf69e14bf8aa08b670c5569003693eb8eec57c1979ff428b8700be2f7ef747344e045af9dcf1ffe1c36e0abd6cb5e091167144be8ea6a84a5c7b74810e00e726121c4e80d937f34a6c9fba6030161f808799f6bb36c4e6e70432adc35f8bd32801ea48d7db5abdd34e821e83cc7aaddf19ee5019ef3344fdaf1b2f9937eea1b13c1a43883f0912f0a0b504da57a838928b7bdf891a71e9c0db6b59e4f1034fb2bbd7001606a9626853c992a8afd7c5f9be71297df57eea905c998b6ec97faae4311738613279a4da3d74d7af595ec52c778b2aa0aca9ce3c7c38fe92f5d27aab493838042b37df6a76d324061b7b8ba9c607cc11611db870f184c3077b788f19b8ae5946ed7dbd24ce158c39b0b0134baf95aa4ec2ec3c94ed4ca173b7a8a8649bd590a236d65e1c4157977d2ec373fceb594f3fde7873b4a86ad22044d891507f192febf1cd9d584402436131e50dd1bc39dfd360b68dd7a5513d6643a6b37ef7666cb37ec299c3a106ec0bd30dec8a62e905ccddd2cfb55ab70cc630599dd8f466978322dc4663fb76d109de4b7cd01957f1e54d79ebcaec7d9fd2fdb67870e664e8fbaf6560df7de31445988ba3ffedefb5b1920b69a3511c0387c79f1fc866adce696fa46bed0c1ee318c44805014d891b8e5559c402fae99086eecc97fd328f59fd829384c88990475e7ba596c036f02cdeb205e50e7e96e69d13261f27346ec00ee2db7f96692488706b91ffc219a7d34dd2cba17e53b56f730a5d931aa47de7ec5fa27ca7dc9210db7714bf0c46ba87743d070a8f33963987b8e49ff999e5c135207b03710cca4a0ca236890852b844ad97f67acf6619f973a47108b042316b081618961a996d061e418fc7cbd3154c241f9b5513a2a53966bb45b3130bc23c16a3ea81cc6d8f290ceed3386100857b9edbd3bdc571796ca8a572e4833343744c54f52d32f5ed0f9ce163b24ff57d8c2de92d2e6864ef0a51fd51e33d7310df178ae8b17b9471a1e4d940c159b6f5bdaeae46a8f9d471a0e79e3978a254e0c0e7452710f0b5379ebe1b01632cc22d1bcb7f15c88724b69caeac8b5656b5e00ac93eb46b8307c7278a6a9d2a2da60d8bd992a0658240e8f7ca9799a7e9f4b8394a08fb5a0352122242c90f6245d4b20f62aaefbd6074665aaa38e0ba623df11514d9bc6d1a018fc8fec9a6ebffc7f21494db99dc15c9fa46c72bcf36f380e0872b5e3f4a245ebfde5432524b26ceaacfde90af06122e31c398f4ad95100320fc3412a72a44aff5e02e97713c0544a0c751e26d0f7d3ab1814c86da40dfc69b047a916707a0f928fb2ef1d9da4d0d59a19d062da0b5ad5c61b2836ce7ef5682ec54f639de6ecdc86b10f14708b98b0e0ed269df208e1603d64422773f4b0c1638166abc9452c4ec2207172e81b4c7860f61bdde7b32f70b44c0974355713eaeadcc1d8ee2acd3303e5562ea0ab8ada671757023e1829314facb90fa98a33b95d8deba3aefcbd851524c560d06d9f191d2812a4a4b330f36f85839ee31816fbfcc43e60569f015a43de9bf5b662c22a95b3023694b734b7c7414aa9e6ffa4af5aa7b424f44bca43070116e388b948a9f33bc3fbf0a87e947db14b76ce2bd1998b53740e489716da269323d010e594b225cf313a640afb43802eb9f6fd4c23199e274ae0a560c41962392e0ffea9d37f3f1c70c11d03bbe471ffa0bd8219adad464f9bcbd1e159cece903d174068cdc417dee1776d8ea694985efa35c318c7f720699d9d953978a26f79e8b6b60a970f4af7891f6005fd49ac71aef84629f93af5d06ec4135e2d5fb387b055245a9e648841ae3383859c95be401e591edf9297efc7bac6780fc5452db7bc714b99dd9b999b3043ac5034e2331bd2070c0314d5d74e314ee3fd768543457ea34023492cfcdfc70efe8c0e08114550867a3d1c66ef4e1de6a09461e08a716dd9e618934b6348037b3802f246212cdc584eabb12b3d43b01a45eacce087bbc814245268b16c31717f3401d25a61fb3e131cbe1c556aa1539562e43bb9ce4b32e19540e457aeabea2723047a7dc5c68f04c1f4a6a744ac72d4dba418a89ac4cbb73a1cc8932fbd5dea0f6004e22ef6de5b6193d386f345a96daccab480f7cf9f0175239699f69ae5725c81e02eb49bbcbbd076e1d22202db816c6de1c87f17690b7ab0d35633bf711728c6d96ecd5c8c898059d8b54e9993915562c60a4020671b25cb16b4865830d6c07a39c92cfcf75f93bae342bcaa448d98e2db94a138710a11bd2c2c5630814d47c33ad272c60d0676e3d9a476d7708b6b6f2eb7b34839d148fad1719bc789360f6b91c58e1eb4d903c858eccea40ca71a268016114e8786199ce8caa662bf7b977241655bed3e5b152580885605d276c0c4eddcbc8d1e4e7e52c08b0eea7ca88088b53c5207354c93f2064096958792d063cec4896ce56bd9593b78e937ebc7fae871ee2a78a0bdf1aea6bdd4ae1679bb6fd55f69c4d66f1fd495d3f2bb5d3aef317a4f61ed50aa967dde5370ce48df880571670bdbef5d38fcd89a3ede344309785bde469c455f2fc6b8de13d45ee5c1dce56b8ab6d43027786e8e3a389c0ff153655e62f6da3a1e74552d86c8afe4efde8a3460a54c37222e972d83b5f6075af3f6296baacb0518353f2d79874081f9e2fec894287bcffde3669332dfea0ab6c72c0e2b56f293a02f4cc3e4057396a98504c78fde001a1d12c0e2891d00181d2306081066a67863c5f6ad1ef7130b757a4ddf8220d4295230a409e8e64af3c13adecf2694d9dec087473e2c9b57f324391e06d496aa75f00136c04efe50e0c73372efb16e921b7c253e5968163d90210a0b4a26c6cb4e85980fe20fe790b9d566107e042361ce1edb30250b136a750a214fb91e97e0a2de651d20d59b8b687a5d4d99b4abd3bd60752fa6e04bf453359a902f60e3840db27fe4f44098d22426ea3914ae52f192115759b30f3ac60b2720125dae6c7690eb806f04587373b1c5321571dc6758f6edf4d798a5b6fa36ae052a4784542dbe8ed412d9f12032b7aa006fb9ac806603e8ab9d7f1be60f18354847e4ed7eb9de08bfe06ff123a758e51ae7c844f552e3b5113437dd868368a27bcb10b5f2f936f7979303fba2f5cdb753244617e841790794f5fa1171580088f64d049cf6562ac64b2a00cba8c74b4af96c38faffa09827a551949d959b2aeb2515b01198a112f8377458aa8cecae172501495beb5516a74c61100763c042e24481d652e76597da164a1bdd48cb485fa518686e82305b6acbeb640247af5c8e0771a2309d9139f461df39a427e6d82873e17ab6521a8f51051c8347111cd82f13160568cf9590861d64ae2e34790f291c4df9a718321c811a48c6dbc224722953dbb0725565be010a70c2d9dd9074cdb71fbf097efe0a27900089ab8e00017ce9f32d4d38255ae1664d698c8ccb10274c66f2017dcd348e973fec8262bf9e5952a1af40cc33872c659883bbe2ece337c821d3245eb7189be7dbce53dbbe64217ca7b7b93d6c11ad7eeeb63c3715e373784eb93715c8dd1e4242f77e0bd15597c92b87393a205ac67ea096b7da6dd75ab1ca0b6a67dbd241653f4c7ee3abd1f23e3bcf54f9ed8dcc315cd1edd06f692ee60abc171ad3325ecf372cb9882163a49597decbec6ccc2a86b3e8180b063073a5a12591a8729dab7ebc8720d6d47c2897e45705087449a1257052062ccc5aca9d54b73ecd2a71502c1298e36456d6e4abdf4b4ab8fa96054e28b1e83de2bfb05f7ab5303ef139108a6c65222aa70554dca185b281280c21dab164316880882f24f8780ca94af343b654aba9c25b40280db01a23da9d2f84279ee55f3724d1ff539331d3e55b58d93dfa5ff0cf839650c2c0b8dc8ba8802825048994dda16e0d18a6ae0af5ed1dc274a4b1e7d6297bd7fe77ca18d94f6f6e43a04317b95957334bb806865e12af4ab17c5a3670add05f5c101201f0b7c34d582218076111f49df7de321b946ddebd30aff2d2f454f92dd607e5dde3ba5b9463856721020f412f18a4654efb3f58827dab71bfb82dcd40bb0ee17618954c2615df1d606edbd55186c71b839ef0166f5a94bc706969a2158ce4616e1947524a9a034cc637b4a6c74056ac6841cf571ef38f31e96bcd676c3a45bbd0510a9525e6ee3f206bcbc1e5d9bd148e5ce178d7e85a222319ae5aeefc7fb172412bb58e3cd25adbac1d669177923860cde3830b6789299f4fabef7b26482fa55e69107a011e5bdb1718ab007db36f6b8bcc59f56c852db4e742f6cd320c5721191586607998e00a404046f184c79e67d9e13092f002c131c91de0056cdba81f140067e6027329c80d3fe9e17bbb35ddcfdc41fe91b13f7f6d79331c009b3ec36822185304b33dbe2044af768fb53ed4c477f396b32a3a0b61ba8458c796d19a238c574985135f0ec9395a3bee7f33fcff2fa3ba096e402482786309b23564fab3d9561f3bbf8a01adac68542854fafdd087ee8ebef8221f8e40530524c3be77f78dfc18887c48faacbfc70f02333704ccac1c6940558f74f48a9c6d32ebaf68d8d889c434fef23e3336c949d841a6e97e5b7042c400e0ff621ed9199b0107c199060eb968b8f05f408d3536e51b19e674cbc40f731462d0308d674af7ccdd591e34c41ebadafef6aa54afe2d82893580a71c7618f808bc1ac792fb2ede80afeef05fcf4e0103ab952a69e6f8c5ce8dfa81114345cec41822b90eca308321f6a4e2d5ea9a5bdb2f71bda21c9473ae3d4ed3f6d225341188273f60898e7513ad93077f6e56d1b09a24697c6fabcef28dee6d6fbebc0788788867441e4bc5893ecba92ae1549221651ab78844d95addc69075f206304b879f99136aaf012a1db24b6f41199d54c6302eca45d479280ec62394caf838dab0daf17d655fd537a2807920f34b0c8c23558872d25caae208e67e8504963a4f2be6970d1668a9368c24c3430f754fa3eee311460f35075121b6590a3565443a3becfe85aaaf38ab32affab2cef3bc90d70ead5e8ea239b4ae5eb8f5dc9293dc4a95c1bbe19b71edd3d2a308d27893e16886835250790d519b788d3f6f105a76e7c19267584d8dde4d4a00f8d18e49d5a2d7b66cc36c60cce501e1cd7472587daae6679855d95355fb3610c6c21c32d7d782d78b4f5fc8fb0aeee807571c05fdde3231ee5f6e48b4d6ae3c45b391807ceb03da0ff6fa84256f99219f665d37d1e8f35460171ee4118a55a4a2c70d7419bbec984f018764fb9c0adf1571c78745be5be3361ed1f7adba63a658840db07b8bd1c11931daacfe6d6e9f7e895a069a3714967c257ba56175f936136a3be1a5fbe6b0544c70ee6943d32e61a6dcdd3d610f3cc9b42699b9c4007f5af6d8ef58cbb3b4b37a36be8b097c780d3c40b1f15b7d9ef8708fb579d26a1dd1a5e53ee55b66a38137fc8167c96e1e220cf47d1b7c806cf21c822a410beb44eb5c2ff1cf202010ff33e50ef00a5b18bf7f06b4201d907f14b4cec7119231d135b88c1b56d41ef53c9aa0f3b0a3217a644d7f7c39948f379c0117b5d1b97876419256a5daededaad91c2d6da258ac1a170c56ba8d034e8549b0d8ab8319ee4123d6a6ed8af8f178cb1c5f54d16b3d3d184c23af2d879328025284ea6843bed1f2b9f22bcdb8a3084dc5eaa0f6fda460a5e870db2a9869409529d40a8f5f85ac925d7895f2a02f6b1d0b5099f83e044bf44252e0ac1d938915a2d01a0485ae6ac83e66d985f5b1936a7499191668e6125258fd8d9c5d66e6d0accc77715e04416bad57dd56606b99e5ff519f7c7a3130aa26adc180872ebe01fab158cc218b02ef701485d45798eb054ab3b6e7178f6f2fbd3bb8280a609c0da6ac51755bf8713bf67dec295e7d6c3f2fab35b80eedec66e129b88b0c90787efdfd3a461a441128fde85d6d10b88a8b95841c19e91e77614e20ea08204fe85f9c892ed9c7c195489f362435b870576c080168ae664e06587d7c083b247f2f0e40c81d88dc411b5ac1f60997ae36ec09b372769815bd4d886073a4cadb65ff9a3d1d5449cf1eb79e184cdb03541403e992bdc368bb8f120f4134551864d933183c3d786788aa1a1536ccc1ad79d50b76497648cb60b587cb2bad07be745c3bb24baf696cce51f6e51ea1025b67f4b9876262ad01e9bd522e1f55713195b468629d519da9d40717eafb71c24080c05a004be3648d52d501f8c1b27a27c873bf0f86f6a200eb671ebaec8753be1fd9164988562e45f5541110d167a2aeb103147bab1168ac7eb7e2a68e3619ba431f91ff2d498f5587e33f5ac20297a21cd2a0c2f4f01a742ed9379934556ce73e3bc644d5a64b6c4e5c9fe95ab958109bbbfe1438c13495f3fd40f4dbfda61a77383e9314a14e2881fe2a9691f2f1609ec76058c75bb28a651e830d0ebb7eb83045c4858c742b01801cf0b01669b9cf6e6b3a1176b5a8a35421dc2c9d367cfd53f0f9e0b267bd788590a496b1594eb2e555da799498135360fb7303c4b8d84edbc5db18f8b5a48b858a17547fc61a58750b06eb11918bf686a73ac9a07320b4385b94712c064d9950d026e2ba3cb172a4865d07231398b3be7b0ec27c07a21e50155704c3cb2748e8cda8ab2e360eb7977c8d7432cadaec2f5725e62cb4bb10188a8a769c41b087dd27d8414e31a342cd4620a547e37c644b463db41b2e1742140fe47b37bc7cd0d2f56ebb99d754d239bf1f199b550464ca74c02acbf66af8130e40b9793b9dd5096326e548c2d462874e55a671f70bbc047637818894615de23dde6d122c65f6ef229821f7c870c5e58b89488d7ded7f4ce45cfbcad923eaecd1bccef8e5b050419d6b94a1b7ab11ea890707d2b0ba87f327248f5ddbef8d2bd94f8e78122e05a7207116f6315c35c9f7b6a318819dac0e3efc768cc3cdd47fac83b8b6613536eb5ddaf49d5ea7d8a600c4c066c8f855e071210dcfa0bffdcd592eee864b0dac3e021c89d290aa8ae3f51cb2a29d451ae6aa5585297a6e615816116913f80ac83b161a9d416754b0b8cc55104bac5e9c59a30538db9867fb033e87770819c915a4412a20de45722078a15174baf1aafa2c9b715569e0d6a467952b46d32cc0b82224d297f57e33d85ed5f99ec6ee864facfa9883cb5a89d81ce6a55160a997ea10f6b3df3eec46d4b10b916e4e8904b0c6e86782409f0fd8b30ddbff0629bbca68ac55f6d32544be06d428b97eaae7091a423531b134accf67077f2cd69eb1f172dd84a19029b951ba302b2cedea4c70d086d849b3b7610e7cd4f22f0d00aa39f21ce15954986d81aa3a25ec9d253a229db219e0bfdecfea61dbc180166a3da17bf6a760e791b610d967663b1a10ba204e52fc266d44baffdccb02ae0e4e63df0b31985e437bb24cc144a8232fc82f7b717b7e4ac75f49cb997d8b6f44993332a1bf410ab21c69e410a28b64d5023056859bfdc4e33e234990db83782a01456c482e0b38d23069951faf4f48379cc49dbb43dd7a3bca80188ba01ab0b84823b027ddbfc9326f97ab98e57d937fd8c0f0f2ffc376cb570ce8c916e3a4b00fabc1422ec49642c3d395d7e487a563af53c2e3af5ea7a92fd4c40ddaff00f4d80afeed50f11036de9c2582bea05468d956008f919cf1eaf82904d9566be785b238f8072bf8f19ae30e3995e3c673b6916288c19711b96d165f85e1e989250ff5b3ececc97e16b271a6af0af0b1d7c583e3cc718630b48fd104e6bfaa4b064e5be974d14242efea002def98118d79e3ea9f91ec3e2eef0ee7eba34fe72eeedcfcb462b1dab8c3b3961010152016a54aa7d6e1c704897f86aebaf620b8f770c2c1a8926767a432d511d48cc00145e12cd12a66487db8cc2af4dc4551e33118c6bad0cdd6639d651d8e61039eb0ae47cf6ec07da28130479f6b64b33f033e48d2bd46c12abb033543010034680981f27950da5cf1db67afcd6db351c9ad2b2e2db1d54fa35b569478f38d50ce4e46f4fecd17c1420fd0aa3e5fc877962a24c5a6ff97ca69b3d306b026679c998cd7a3b1e8a0958c65043224954462476569f92ad375d48aa77e8f7d10641d235ebdc5074216bd06526e34a3321ac81b715caededb4a0457a87c51cfdcfc4cb69efeaeb8e230f6d6907ff0a9ce3dcad88481d01c3520ebbb3c47544263e6667759ee24e84bbcbca5ce06dc123cc940a2bde0554c2600f3020725972c86b1e247dbfc2eea06292d776c0e7f350c205c5b8e8bdb09a3b590ceb22aa417cbe03c0c90e8b7da78f30906686716998c6507a7f6233f30a4674369d52b0747ec2de7b4c0ddb29ac16728f511e89606e7eb80f5a959c4a467d3263599b8e7162df4fef8574496980229210b406c15126b4d092af716ec075907711df4fc33833481411db17d8f18bb78229a120d1df6159e81661337f65fb4228e62aec205df6efda61bc0fd026167d1c291f560b595a3f8c5c7c6631642966d133edb887da4752ba201b6ead322ba4cbffec8fa27b057e45aed34433dd8e4b8aac93e8ff02a378eb39f52d363a96a6a097c2413f08c26917ef87d5bd4868c2663ffab34171ae44f6b1903e8c4b7413a594d35965aa02633cd6651d9125f1fc6b77878bf7a472f6e2d1b13efda80eb964e85663748632b3fd319000022b3527629eda3360117ed66026483f597a3889d9638fb49e8c8ae1dcf8a84aad24351d61db3fbaa8ace8ba89becee8412bfbe94a833bc1b1570ecc8d70b2e6972a52c1a1948f3fc06eadefd662c61ded5d5d15b3844d092266bddf80b88642b92ae58aae2e6e6a9bdb0afd22faf54cee42433cd9447335ff8c5d0754e4919eaac8fe5b9aed20f620317deded6f042218b0a66aacd34ae3e2b7811f9b85dfd6e3c5b578db882bf93e5c0c1752b8a0dd17cabd15610a2ded96e37f86e2935a32b49b39d0518521429dbc8fb70cd383979b058bc5990cc90571955c0128f84ebd43ca3d2ac84cc7c4202f1d71a65526465cbc8184248558478ae4511b56592974da3e9cfcafcf4906e47f0b36478c91d1d30ff7000d9a4fb1ebdc4f7bca6279a0d8dde57e629310f4a4bc1a510336504a882f2a77c7fb45226dbda0c80db4f2544976b80ee860ef836858f6a9a0dfa018784a01284158d876de4115e0b775ac7307b0760babb8592303cc2ff975ee130e56567fe97e433ce8b71933acdbb065defee0f4e20a7fde704cd75788da5f7d3a95a2e07b8c966dfbaf72bc91333ca1ee577e5c06e5ea3636373486b71f50f8fb8fc0a1e6aa81822c81423767b1937ff66cc9de30d4384af8c489b9362fea107a0e248a7e9b8842ef2c2a779b2a0d0fffa48cdabe8200714e6c8b040bf08257cc8b1006298a8e11a6e0919774a71bdbb786fc0e0f299eeb0664968e4c34a99c739d9e2497c22e6bab606f24df1739580672053dca250a57c6be243dec8e09f38fdd5deff30efebc1c08447b056929026c568db9100d1ce19537571157b3273557d674345b2caff13e473669bb042e4d82aecc01541b9d6f45482643dc26da9109c576d9ef74d96340022035e30e0353532c18f3c3114f8d88af6e548b59a3419164417d3c7760db7ec6ddbb0b3f1ead33baf285fc4ebff78a9ecf73f31011c364bff09a875b8f17bdd719ff3a0a5a62c21cd801c8d13ca3da69fce4658fe1c17ec3f0b58f80a8020f4aa913834f7c151aee111f302113a1b267f243377ec02edc719416d6da508914aa76cbeee8c2012b286f31fa963273d3cd73a20d9e695003cf1632398a5522a2a4481d6ea5e7320d797b67944c28414a6314dda204910c0d86b8122ffde0be495ba231b1668f04068eeb4eaf1f59a7a74e8cc73fec411b98d93b43b0767aba8fc1e46362c9cdbad906d3a31f758d7084ba4a76109f0385a159a912b5e6ea6c52df9ddb377fc6c5088c95a7e5270b6313b70a3686d6dc1f51026c3b817e6f7627736682f02cd1578cfbe0537fb05d59ce0ae62a85f019f9eef9e0fe5ef6bd759172ee183994b36cca1073fee5567fc65ce7b214946c8c859db128ed8af781e3eaf3dcb18a0678b93fc37f9b0939d26969a0287a1ff73b6342b5dd1babd38af429c4c5731bc006d1c7f79121472679a61de47bf10d047bc65efba997069084bebdcf78661b393682d17e08bba2ff435308701f01c958aafe8f334b96625f950c2c7cf8c2a4f7c9f6b18ce3b34cbe90b55b48a7118f0e27909de3f5413d7a2739ccffac9d1c2f090253b70ea3413e76955348a5598c9b713a898078cd031172aef203d61c53dc5ab3fa812c31698598e3269f852d2b385e20b1d5f070332490d0cb9913b5275fe14ff13380f52bec1b65ed2d841bb825b74444d9f8ebfab57b1a06fa83f35f3b6b0eee48599740e2c0433c355873afd34aea25e629e2020078552bcfd8016980108882f4d60d4d64e5c5bf34bb2ac386fc61f9cceb57cdba094e79fdeb5ae80d8c1aacc5f6049154822fa288310de99e1b6f9ef4ccd70bd3e636535fd842d96b051f6fd82cbb6b755d1e3d30df5a9bf04dca746179ac2a42ae23ad8c004ca2055e2dcd9bee4fae94a5a1a908b887a161a9dfac3aff7844bdcab505faa0d79e89641ac26b4f10b7b6860b3025d6b8e12ad99893833b0d8c986f7758a4cbe14a396ec927166b43203497f8295c8367052be99c7536fd6cf8f064bf4300477760de820f17c360bc4355d7b079478179160775c0fc0148438baa280c3d64c5e9e2aa74e08a4aa79e0ebc899792aed9bf5ae3f90f8f0b19d0798cd63b0d62c1f102783ac2efd4633c63077e2fc6f11f4df3cceeeaec0ae69a63685f10639056b72443eb4e922cfdf28dd9b93c209cca6f2a6a87b174695cf8a09a7959aa6909ad3daf2b60d6c0e7b6f3bc1005e3141c2c09cd8c1fb51d09664b09b27c32665138b3e3035f82a9f41e6ee9e338bad7fc947193d04d27d88108adf0fafab5f66dec56dbb0e5a59a919a0fbcb0103e07b3e9da3383c93fa2706a1fd6b971b1dd397b50660ed38eca32d786c9b8c8b8b7477e68640937b64a7016750637779dc22685d36862895c85700aa12b8943b738947d397f709e0e105e747c9dd63f64db59790953c2be3af0ca09f8bcc542b0dbab7af1c892af2043f7a5f8bd755d4d824e4c1fd573e7ec00caedfbbd1346b22a0843b99eb8ec08b03a82df3347f7c94a11071161b691b11faf0980ec2920843d8bac56fc5e7e97e6fa3295100dc2e33e7b1152251aaa3cc8658fabae8885810da75ef1c99f31e2d614c28a586fb578102cf519a25d8b8a55c55fd3e4f00a980d9bde32ee244e2910a9659a95342b18f6c1865cca9ef9e732871e9233b0160b81f665892f8be82aa82876c88011ee7ee7467318ecc5065ffd2c6aa593b14308e52398c0688d83cd1827935748ea05ae21296ad97039cfd0b08f8dd22a61968cea678b1d1e9f29f25cd080175ebc5d4e2b4b2b0feac019e8cc7a7ccb5379635a927a65300a9f14f66a00e84e44d3353b7bcc553e0f0d1b6149301cf2832a07b4f336f23806cfcd7c2424aa12aa6f7ad2f477078dcd8d8eb80a1367f48eb59364c3333d1b01020e1949aecbef689c7fdfcea16dc3e60f3cb0847f00aac8e3efe7cb7fb24bb29d826fcafd3c970ce92505601e9bf919c1e19f99cd52c64ccf4009ac6d342cda533e44d00b0682c24d7ab76dfec10e736a9fb342803f6eb261107802df0a69058980bfdbe0701ea79f2acea3f7243284cc9d72291f148f7956c1fd90964c9272c79f2a083ca92efad2ce293a6b981b27788c79d3651bac7011168f49173c150e9a8dd52a8e12899888ec43fc921d4a7897e8b7268422526aec9a95e3d1c62b0cd082a9ba5b409fd344b81338880b4fec534f9d4822df845726bd372254b34b07622d957517bda1bbfa4adfcdbd645714171d8ae0acf552791a719c8c95f8aa4071b3c0e9de970bfb570fa3a42280b003aee6dd2ee0e680ac20e75c4302d34bc72a8baf9b14636d423ec2d1136ebc57a71ae820e042ac23cdbf095c0bb99603ffec07b3ff2aaa513e0f5824e63be3b46b2e7cc6dae69785da3348c95307bd725162489491a96ba3deb9e8d274950bcb8ebd76694ed111b96180fb2a93d7342343fb5721d728dd352003921eba9608eea1f23c3edaecbe16b1ecd467524b3a40133e3ea036eabeb6bac6a5f92f66c1e1f30f0cd1b5c4d02de53bc1655aaab5fd76cd26df3e1c0d10c4cec1240e5c205b42d422bbbc97f6a0fcb923a3d90fe18928c1e4e7d57fa1367af5c9b752d80a3719ebdce1afa6224238cfcc074fcd5ae62482d49e611d12323a25f5828973c5ec11ef05189c4a6e8b25b5f47d3fd7ab57d85b5e9948938a3fe3aaa133e2ba24e661d536f5a1110a1dca19be312e688a64f1071fbd4507448b32d6bd5b4ff2908fdb1a652c61e1dfcc7df4e5f1ddaa09e2c0d2a324bc9fdb53f531d0b22ac42afc450085724d56dcd8c6bc3e385320a7d2c0011c3b924cb947facc35305cdaf67da973c36f067a6fc059561c3852f38a9af0fcee56e0f6022641ec4e1fb33c8612d13cf6c823a2ecf3098b75e2666ed4ea8676d81e3b9dc6e2b25a441d3b63e5ce969a493df548625dfcbd4d2ec5b88d8e3549607f735c34f8ebf6dbee978a03b535749742f77f475c6c78ffd47a8c5890e800c761c6156d54158c8636552eb9b7cba0f50b24550c770c9e41be3636f588ea2675ec2fb04ac41013b99804a57d9c31101ebe65c0ed11b07817a53a2d5b93701dd5b1cc14dfc183e9eee788bd2dd13090d61b3f4496acf6252cbc628d13920bcec0ce939d7a051d58f233ff7d9e9999f1c9198a8adc5137973ab8f68a3051ae972ae9b6c3d802e176c7c2c5d3bd2444de4c1ee7065db69fa266622a30fb3ae2715cfcd9d9e17d1b6b90a46699b7eb4146f09cdd5f61936ba5daeae2504f029edfb8b753a17c2b8b38190bdab945c4c43b59b1a845b6b1b35a66d521e39e42ecdb0fad35ef24efe6140cadcd3ce62217462b413b95b109d521d7b924a85caba71594d3e93c423cda45749a441d77b3b31bb5116dc997926cbfc97a930c314d65fef01e2705a5d31e353ab623ca2d10232c9429473a5f3384dd4c2d62a49d06b38902fe60d48e6d8750abde1d4d153d179386fcfad6d27b6e4fbb5eeab861394ecab105ab29cb84d65933b1e0a5d7f8e2cac0a484993e8e07a6d53db16aa264c159076433a0848341d3ae0f7d290630257532999206ecc197a63e1039b7272102bbce8cfb0230731722fa7b9e85e7b0da817fee82d8f73e2a5e2198d5c4b5ee697db2f5484589842519024e13acfd53837c525cb33a4e1c2975483c7caac2b2fa9abe6bb7fc6a37e59b63bb908fd03f91b7c26664f6cd99fc8aa57f757b656f6a48cbbeade50d079612213c933f8864fe4f5c6b532f5c571f42460e33ce36f739da8021a9690b0445a72ce2ac52ff2566947b62221c78ac78db52e27ebadbfe1b8094c2b24f6e9689106e975ed9d36559ef099efe3b32cb6a745c50b71a60091d0431ed1f705d9991ebe78978c4dc5f2e1c3914a37df206f5baa9232a808289ac57cce3487d6fd6e97d1388ea76d0855d6e96c3b459aa9d3a1ef69627a2e0577cebfcd1ccae6dec7552fb574306c2d640f6a8290d4b74e730d517bb8cf77db2a58be2d39330b986c338d56ff4bb6b0be25ddc7eccf5c4f85d83fd6617127ba9aeffb7ea2dac67f679bb2823231695e3c2e4575566358a8674d88e2627cfd963c81ae889b29b12d7efa66e53a1bae89c9c1569f68e2a37d80b7c8b6bd48d1e139d19e3757fcc90a1614731423a2b50864d1ea839bd6d9bfb0fe2a53c957cd4258a92b70724cc4db02ece6eed2a391cb6efe344e6e481633fa58fa2caf0ec1f8136f34c9be4cd8ab6c79a74f753bba9839e08dfd9b760a47702ad80c71796b5d720f2787131ba35899815289ddb100f3542f6c5a548d88eda5d2a9a5703dcf8a2cf0c34276a95ffd026ac187bd3c31d774ff6200dad8ce01d1e172086f5c756ae08c9d6b64083a2e8eafb41bb65464f2dd0436f9b6fc72d6d8f38deee3d73eb0fbc89099a5ce321fa5f543e87c8e15edc392fa1e4aab88664191c6cd5993ee77868372d3005f6f27f82d368a47a05be4ba518e3377b65023b3d8681e218df4e4206941f2707386969e72319725db8a1c3d1c83c512923f263a77e03389aa1a8dd3215767fd2611e266a92428c1a4cf952dd6a7bce847825b189845ebc7ab998269fef38b3f6831f7c13527d0c3e546ecf85e8782a8d5cc4bf05625c78988ebb4748c5946eb19cb09c69f192af66578ff036c9000a9a504f7506e28d8321194acb2e26afcad8779469c0df95a15bb37640e95fab2884ccc86bef6ca39e8de8655d5c38f34e7eb4abdf5063f84b2e29a684e456d2a79d8e52fe8fda69243301f2588e64901ee61e34efc89c3b77101c930807d52ea6abda3df604d76c10f42eb0215233b2fce378062af95d76f9d0d3fbb02bd7a19aa200313ebf7952d561aa14a2f6c1caa9a9c2f39cca6e2ac4769ecc2f98308ac4686fa1e575f5666bfe36b6d7bb1b5fb0040516f9c7e2d832e79aca50c422281726e25a8ccd957e58f0a6be5d1c9aab27eb940971d83e4179ade7b562246fa1f838e6941308eef9c5b93bd76353e9ecee84047d66e60f06e511532dc1095e7c06785500bee526968f5cb474d9733344938ed8d97ccf3c7ffb0972a62187799a4d974cc2f9493579e8c5513618b17b6a2b24c3631a568c2a4b7503defb67c6b1031e11f8ed63984342fe3a90af94dffca48baf28a347e309f55636ffa210a1ea9d33ebb0792f4c10af84e191a116bf43d5226de07f2b8dd7897c618174bd490938c8048735a1b9fc02700f63b7de501b8285b5477db060890c4b725b0252b55ba68a4bfd1323fc72251790a0391a8113a7183af0a1aa2b0824b9fa9eac8ae5f66514f8fb04e0fcc3c24e457148282ae5c4002e478bf9f6ee1f850df945efd2f12783e72fdc5d3cc54fa2424a70dedf2eb72f2440bdb1507c35e0102167a537d00916b19bd09ca37f7ddb4613f70dd59354b09e541a63b99bee2d37b0756b27f1ed846b481d969dac56f69b7f3232f878df5c13560b5570aff2acb0ee4193079babb46aea33fa27a99b2f1ef0c1afaffc2b9afe020ca70cfb98dfd047ead1287a37ff0932277f78eefb89c4b4686d56a791aa9c928fbc1ef41531aa047b566cdc76fd4329db8da81fd66e08a405c45bda1a66a82fd3bdf5b9ec32bd8390e5d729768555c16e9661d69ae87c52612daac3375f2d25d63d1e06f377a0f9acac2e0bdcf3192f66a05a5804700ec7e8ee7c0d4610be90666a796cf2a3a2fea38990e3357f2825cc1839f68c8b73aad4a582a4c9ac87d634a0e6b356d5b7a8f2b1ae82a8b0a9097d1ddc96ff44605f0cbafed0244dccfb4109ba8cadeaa3d2ff799dc9aaace594ddb621d0b1ee3db23beb62ff3e44f092935e1642d61b24c30356a6a5fe57649733cfd62f8b8e49158067e062da3ba57b1b691c1448839fcae2d6b0a07f3826c2de329c2e4c51c5f8bfd62da31f576a7c84ea913d089761974820331d80e8641f7cb748e4c8e60277b2884f32715f8ce12c0906d6cf0e5a5511e5ead96ea36fd79738f1d21abdbab483c72ebb598a735349d927544e7705847a5e90827598eda3b1b4c28a18c1d3e60f97dd08d9d8644e693afd03dd59540032ebbae910667f1a0516e869a712f98061d4fe2ba6c58f7c337cf8c91cc007c742ae26e86e0336d4d1a7f511203ea8259b872449f8509b3766c335f3e8772747ff961af36b3342db74fece394aa67b3e1252eb4bce42cb49a3f2af33f3e3a46f8abaa2672f35c1a8505e1619603e6583013e56040454ff649dc3638274e79c86a2c028419d44689a3e1ce4ab4b00d9bca756ccd3ea6245a9ca34e6fb0f7947dd6d61dee5a67c8896ddaf20729f4ff008c605098e1030a47a415d8aed5c0ce4703734f4deac5451a19f6b52e7837a99dda13e17387caba9f532ee50ef48ddd1ea4ede32c084c48ab649de934c9f02edcbd498ad4a8ab807826a66e00ed45e1359cd758dc74a9a58af119ac317e243210fc5aebd98827a2fd50ee7f2c20659702bbbcf7ce4ba61c47ea8042f1601ccf37f3b0c225b81bde68ebd592c02cb407a73d83b2eb944a37df6c0fc235d45b411d1b557c9cb4b8112806aa726441a94e5489987144b66442e62f3f8f0766b3a9e7bbb6f0bfbd5c4298cc2aa0707b20b61bdf3b8ad8c2d3b03804fdcfbcb961f9577a643aef8274a73180788a299f6f87644e4c5af299d7902798fb97ca006027cb31be594ebe31d7d62f3ad712d2264fc1eadf18a7f7f94b0920851f517813b8648fcf5c354a1196bc8601200f502a8bef3bd87a20ffede45c1e08fb2bc550f4cc1ff27d221d9dc758c3ea0526037186b485594d2f648595e21d1b4cb100f73cf79f9377981264a27c16dc3eb445690d43155fc0e51907797734e3bfc38528df4ce4163c8026ae64c772a5f461ac5d6981592d66a0f2b5ff336425ee7d02ef470cc0a54475d04975e1c5b4fa2e1b4eab883fb7f29029781ee031887a6c081697a14fd766fd7bdca7a3cdf0cceb0846747bb58630439bfefe76aad1aff44d44fed2883fc55f12955c91d6dd8a738709604d5532379922d212654c2fbc5c198846b6e16e9e95f2af4f3fae1479f00255b7d2b40c96c1c4bffea8a08a3299690ebce47685e47117022bbe4b4af69e32aca6b83ace5f8890f043047f7f5f0ae128319065eb9ba6e2083348a26e41aaaa105f9e9473c0b56021293660af8f62cabaa1e11a9572eaf51374eefd182b7273cf0c72d49f7ddabeb1bf8b35439586209c40eb055f81c9d7732afa14235c63fb31f5068f339b9734292cd4b1b2f8e93127a2675d97b12cd327f16f48878dfe88c9300668af950e52e458b13c97c1a3e0603c92f5e94f678090ca5279d9ace310d4a88e3cd8a0fbe25657a1f61051643d0f837410545221e03929abbaf325143fff161346022c43b9dab7d7d67fb0fa9c3767777c856d5f897647cf7785ab62ea8d7b1b4185899eb06fd773b13f276503a15e76151487b89b8577e21dc0518da085c7ee95614c1b4d0f97ab26b7f467749f40452d3c72dbdcf8c846123500d5497c22872ebe0f1b4c185437ac366cce94e2d064a9959cd8219306ec6f29787fa2e6774c995bfccc813728a5ac86d9e0ed901e9e1a0e0ca6ccae218c9a82135c88d6fe7c942b2fa890ba6171a7bc460ad490743d35ba1343eccb62967f1e250535ee1b877d2804deb8a4488aeca29d6d8f441d9a4b10f40013028852ffbb58aee1b0f69cdbce2df236db4233a23775ef8fc3ca00d22269439914573ad1bddff1682b658810d9b43d7dfa6ecdf5ba1ed50accb4d0cb03c3cbb5cba20c99a91e323411c341034307205fd4b854b4c4b60c1c556f8b43fbf0179ed5256aabf4caf1fff54a62abb6c79e1addcfadf80e6bb3fc7e8ea7f00e6a0c20877e65dd14d8aeb58144e28e3af2ab05bf05f8a21c3e1069844c1cb46aff5fa7d7c0282f74a77b01079681f0715746cddc9e57e9665d2ed04d7c905065910ef2a2c8ecdca00935fc1df7e55e89c26cd40530d27b1e1bed62f6015ed5ffc468cb92b440579e258bbaefa9eb8e803c898e71af03840be27d635aae0dc8c05ec4916ec4a7affeefb812fec2ee125e3d22efcf06099e49f9faab973661cb3133cc13920f3a884a0aa9c953ccf8681ed728d1b01672fcaac6e01392beea2a7aa0cf73bb17819715f54dec9183acd94f0a6908600e70d1506d2c23c722eb5e010be13c9c062c57181105576e1af8a65167877ec83952ffc58d31124335c84e115529809ec7c5862e8a635d963bd47232d48a0ccd002142460e96ee561f024ec50a76100f0b9b1796c6c129969dfe413600330a9429cbff12f2ae9751d7028768a6811df368bf22b0c415534d225d988e129cae4a65d8e002ead1c23c42bf2a369132ed39c199312dde04e13d9ee07d7caf7b28e681795fd015b46898a4ce7a648f9f7994780b97f390939bdae1823fcb9c63bcdce0f02161c51863736856f513fadc7a4ac25c720c60e3c42324e9240346d7d025801aa50531b76f65bdca29b5843e1a540a41257763fc8ebb7136d9b7611c17d688e7bd242e2f7b2e1bcf92e7395e79699ae75d15c26bee7696e8a84ff88375b21ef9ff6514895d20f44a214ba1c523746110023396ac2b8a7f094a1a88a2732d90f875cede88fd1cdc6bb36e21f8bb734124a8b6f53da95cd010f960a77b37b669b4c3d73d23bf05a3dc46a089828e962310ce13647966ab898f6043faa88bd5d5ebcc876422ddea5d37f9bbe0f7a4fa550e2558825c3a4fe135657a34f7d5099048e1675fb69bb95ddaf840afdd7da2ba3368bd1350f2d5b293047d5ecfb54807f595962992a05286b023bc66adc0ef5cc8c0fafb5ac675ebaac52b5cdda11f578f822c44cb57371b6fea0d99a90021a6c4a1b0c84f213022032a49d9acfdb314d849d3d2a2f4128660829fa35474e53b530da799b36d9867e472b32d3ef6fb76ff43e79702b5eae67a1c26beb02db7f33077838b6297ebe32949f9f76978a7e12d3d82a9fe150acec2f565047b0a887c05236a849a7f983a81aaad347ef129d7c7c199ec23862fcba6d966d470d04330de1e916750fa4c1c1df52635971109a10e18ae4b963064349c08be13d11799409ecc832c5e556d5b6db095f24aba3b8cd95afb4dd7ca83163d9fcedb7b33c59f90a74f3fe16e3b7aa6768459cf60c4cf1e93bd9e85f01d17840b518718e4daf2c50750f0145203d23a3243fefea0febd350c93b43fabc5a878cd651c0281c2f8766ed76bbf8d6eaee7b6f806990723f85f335b5a2398d6b6a55943a7af49488c3de58f109d2e3778045461003d998b61233315082c25775fe8250b384b1c9a337ca420f5936f654fad15a4a103cca7932ad7930280d47f2fd48edda0889356b8cc822898f58fa384fecd19553b6ee5197391ee7c9c41b322ad13ac2ccffeb0cfdc0d2d8815a95f2b6ececabe6b57fd6471902f99ecd07d8311581b04d94c9575f91c4ccbd28782da94a68c92098f23af4d24cfa39dce5637a095d227ec6357ce13d099e15919ca2602f2b6d274b7052a8a31a62abea602a2cb3b11091958e8a0b66137abaef0336437dd7b8155224597f650c9c27a28df973e2417b89c8d78b3b05022d83519831b6cc10fee732a0f8251ecf857cadc928cc7acf2e525341398e1a378980356597c53c58b7029bb97965805f2e6124d26d7878d0e357cd96499f1813feb87b6bcc4ef04443499797108b04066625e35b26d6d2173bcef7c08733b2ab736a646d39ceab3c63516386e83e4587e23c3e520d8acdfd3d72af3b6524c05190eb5a1a9ad91b0e1a711c61a214f6f9d0090dfb74afa6380f5c1f964f24e0d56c659a76d34786ceca24130973e1e24ce7b5e3c71e345b918d848c4005a32682ac9e54b763a9700df43e11e87f4ac964199f96074405334b92886235566aa18ba0b0e6de97f584ab27947fcf6f81c4ce3bb40376342d5c2943719c7b31e1321061cdaf2252d1ac0d14c697825408c4057a7c358ec34a792e99ca994d341c5fbc5b80f0dc8eb60f9cef03e2443dfbbb0831785f03078632c7c74bd305c0bfdf9c4709a406584674314f492b1888c26660b4dcbf812d89c77b4e086c3f76c6edd50316224faae82a8dded6477ad3fec05052d7a3811a831c5122d67814e2994771554f0610b0e585caa36c43d2c3f1b0df782d9c8350676ff405550d08f75f51f21cb6ddd43475a1a6f4f1c87d65731cd210e280ce0fca4e6a51bd0fc9f94655bf98630d8f9e4c34fd000d84b2ebcd68e939884dd6bce0c9f0a0a7d6fe86a715d64d68e118ac9fbd1187369ac90e814be60f84060e36e07cd34daf716538468fdeadf0407cd27be1948b735a9c35056c2a59f46c278d860dbc795ee5bce29b17431fefdfcfd487ad6c9ed937bfb8b078e303f48fcc82787634614cfba077c60b3ad7184efbc22ef79062f4322965aa17950bbe4fa860aa40758094c691b39b1231157cf6c2a267abc5b27d9e61878c0547cc134250a0e144f0e692b816912c861d8a6d0e431051e48a5710edb7ea90f2c428800e2dea547ca47a57284bfd6bc1dd4b89088467a128ed686b56781dd9d4fce159b7e09b1786ec66aded0b2ed28053108d004072bbbbfef71f46c0270e9465165a99d34d3ed19055632334578356e78d10cfcbc162a83c338072be2d100d38da581941da78075b75322c38ba97a73867e8e368d77fdfbe48bf7f1abf7c58a75ab0f978f026e3c0f4bf3e560d7d8e00d24b91b82431bbfc939a56cc4300315ec80742e25a96f43dabafaafdc6034e34f0b23b385f2da9dd18f87e92f409c670e0f00b2de9786dacf8accf469e32d895e2a19da70b5ec0d94ead5fb312264aa6f12ae5b476a0ebfb20c1fa5c16e2626e7af6de872a7c2d46c4114894f11bd04a894523c05bb16ed7dc9c1944a4dca58c824a72787dc9bee4ef06675a2d404c837e1f54d0de82168eef73d18ada728b78850936309ff99993c8c6dabe15d136101b8424c52da1ad27c8decbf3c87865c9797bc418203218910b67c0fb0502cf1959a407d2c9d8930bab7e3db54d11c9767691624d7ecb1716da5f3ded621dca79f24b78464c42104dd0d1241cbca1ad55f55cd0aa11a035582766fca5ac2814dabafc58cbcf3d782d2d27e30fceb517bb82ff53878484d44a1953c966de79193f28718b9caf69d972635ee9368d61aeea6af01a2f688d10153b52e14c4378bb8ce3a7633081c67f671b52232aa5ca94b82e6dd513ed5eeb18b05155503d38c75b6f07c35aa73fc51f1dacaf622abe185977897da893d32e65335f3742580bd03085363ac196f2f58902f3787b6588ad790ad6f1a877bfa4d5a789a4ab805ad3a114056ee0a40b4a35ebd4b2b448b1a9677de6c6ccb044760e5d05dc641ccb2d1e6fca8b63bf20d9186266cb005be2175eb84c734d345694bae5963f97baf92b7dce46de090427811a6751d9a125cc06e5d7ef5b7cd5abf22e1eb190f4b78284bad690361071c121b38281f865d91eda1e7f591c94402e2025bb6b0654d6c998cc523a01c6c311944ed95a312982cfd388a24474cea7954a6f1dc7092153f5194cf18860601cdf1a1396904bccfc7fc3e8b49323b4b74c10787072e0b0e53f8e1f6c66f37800c82fed104b97d869e818a8d9c221c5d708781abf42b171875f0269d756412a6d4e86f96abb83c12ae439f6d98cccfb150444b2a5e8406ecb41d2f4980b78c05c62edea89fa17493d4a5e92f0a4470600c43c46d41b19df38a6a64a5f837a54bce574f9bc0a2df76c8b437f82807132856fb16a2eff8c4f627d6aee85af4adf20aa23289e925576cf2a5b64f83cd42177766168be5d75aab597bbd2ed0cd11e4e1f4fb516d245594e5e035c7d1cbb547ef06458710b9516882692fb65454b270eb9fcc9f90091baeff11b2813618e8e4b27a7bd320ddf9dbc3a8b7160dcaa30ae0f6ef67e8ee3749275dec4c4046ac7eae4a25f3781515c560fe842c5a4fd0b7dd791363a7c65a718c98820eb1895a369ca7ac51e6dc5dd943d93d103e579340377a886417450673dd46d5df75d8c955ea64fe6b09923ac4b46e1de04425f16e3b89bd59d46de9e2668e60f445f7534167363747d3a58ea807bbd7f28e7088becbd3a7d2c9f7de04417361f0a2cec66ca20a72be6dfc2971d23563bce8c5148ad8f0010ffc1cecd6bf24f038f314cc165670e8ebfb4a9bc278b2671ed6540a512380e4f40068072cdf8528fcdc3b4d8586aad78165cbdca84240b5ffbf9d817d0e5e74ce206bdb2854663f4c5114b0ee0c17f4b7d4570b7504801155e7c39fbcdaa335d2494f2cc2a8a2d30114af0bac9b8b5061b2ba8c94a5d6dbec17d8ae7f21e926fd9cf319fee5e6de20812511efcd904c9161a59ea3640077afe9845497c40ffbb1c5bbda5da36748a3c6381918b7b4a5615cff1f2079c82c8caadad29d61bf7ccec280f4f5541f0f1ef9eb61df36422293651b862f27323a8c1c3909399dbb25070d1280ca980d5e27a250ad856d3adab18890b4797f6793b5b244ff3e70346d126efeb5415015e17d993f69e50947f8ba1a7b7bd9ef01ba05cb22d9eb6f402e2177790bf02512d405515c14afb6e181a3d16f470c28f536a1105c48ecf6161a244ab78267afa73163e47520723c7672476082e7797dc7b7cc1d998994e1807efedf204cacc6334d5abfa74bfd21f3d440001f0e536094e01b9d1359d4fc9b60cd9e3d62c1b4224920387e733328a144d865136399ea9dfdb6858d8fc49e5c589d529b20f1d6b34cb192f808822037beef0f676a28479423d7a2933835e6867527fb6888bfefdb62dc50c917f9ed1e4472d9a59ca9c297a24ad9ccd3d893f261f56a22500e8a88fc9688c2755647a8ead15b22117a7be866e5df65b972c5fcfbbc9acb51283a084b9d0c0fdd6cbff34d17588b2f21b2f94a040aafe17a75a41a3b43c06bb5ef9ea13c9f82efd5f2fc2d5bd576ad73391bfccff30a3b376635d508a3d116dc90b238bd92ca0f5003c0a2a9c3a01f81e1c1146103a4cecdf7265c7408c626eea9f1bc67fffb7ebff24892fec5a3893bacacdd771d51bccd7da848e78982c500f56a08cb2763162c0bc957e0166581d95c022f3ff134310055f81923949ab9350e70e0469c49574de399ecb876230c117e98171d714fe915727ee3d79c5a7b9d88c64d0f2fb150182546185749fbbe70437d94a23ca7caa86c87d0dc2602e862c4020ecadfdf80acb553acccccbd17e442635a6f6576ea6d9ab66d2d3aac50c090de8f2619d18e41276a1b6519e0b4886b161266971b8f0e2ea97b3dbc705257095dc33d765cbece13fed2f3f33411186f72b6fb3731ef499f1100a5cb63201049dabdda7fb05259d9154e1f0c8c981b87578599e1553711123510ae7755a2a052f97ad853f3ff096cbf69dac5ba23ae6624034b2b84f70b0bdb3beb416115fcc168254f4fc5221a9c93707d8173425dbd061fa98acf53c57921a6b06d32be07398b05d5732aae257d510124e779d630a1fe59c7ab1e1c1c364a5e7527048627f7587c860792cfa76314e4a10c5ee88159110bc29ee1ea3583d7d32bdceab970ab1dd5bdaee48327bcb05e61e13cbfc93b150c567e98448db136ff5acae7bcc3f27269b445c5a6189bcc985656908873de877f438ae62ad31ffb5ddc12e412b68ff2ce13496bd466f55b28496733213d7940bbe5d8fe0fef6419adc0678a974bf2a37fb32cff66c54d5301c3a0fe16a74247147e4782ab065bbcd5be5782e0be5a0186f5d1c182bba6fcf0b37282586cac71507c940f65631904966b0ebd09ec0d6700d22f459f74faba6ec4b7569a31abc306691eb2630a22dcfc1789ab630d5b7f8b64c620b2cdd6548a3f3229ec2c2837b9e5e230311a64e50c8619aa97fb0679d107eee7040cacadc2c3ef3d137c85420190eec703e444349ea0c3e90d2763045e9a01604e6897a502265a1e59d5c0844ebbd9fc3039c786f024e08e48742164fdde9ec063ac54c550aaab07ade5dd5bc344a280d792d7a458718d2b1ae7d79ac95227a763db8737419ba0d8d52b4e8d315cdfe9fc78e5650689735bee2ccc93b0f6cf3e87e56358e2166f3256e843bc17cdc3ff64e5605bbb1bcd5cb22646d5a3c00df5867a2a085a3aac0b598e0d5a0ae94052386af2e63dcac794a9fb04f6234852e843779fa5d2880374539ff65cfbee9795a37707d2dff485d7779d64003029527b6fd63748df519263e89dbfbbed11afaa0841df10767a7607f0482be8f34e95e3e7b388a53506a5a3bb50f463940fb2320bb809a59a62c4fb786dae54c54036a1abb365114e8a08baa45bc31a9b6bda94e41d7d30b18a2d2b6cb47fb567bf771092ba31849f3bdc449fb0336d905e092dfb68270170fb8defad024d51c23c834c4e2330fb8edcdbc47ef234e3a109e7e033a3a6ab5bd01455aca90c3ec2b63fd7af9a75746afb55bb087bfa092b2260a6b3d25a43c2b211218d73d4ad90cec856308d034efce6b78f37b1226e84bf4602fe89c57a2488bf3fb0a62490eadc4d0e87cf9114b00770bd8b4fe76989b783eeea59bc0c2901f9bf0b59f4fae8ceec0d6a08550a60511bc8dbdff3f3d4e7884c1cfa3d65f55ad76ee772ebbe0bf74005f32fa1ec6f51c6179d2352ed95f1cd994cbb24f4147a9eea1ba7096b3cd919c0544058cd3628bef1ff9ea57a48d651aa532b4dc889bb00f54c9fd6e176fbb9829910d0eb0236edf7c5ef717ec809b186f4fd5d0b57774bdacca73ce3683ef7b230ef0beb8e2aede260859f31a76c7f9a96c9e2ba4649644314a60d0fd2488251c926bdd58966bd2c3eedb3174bdda42f26bef24d0612d3b38ccf4f69177016516ec31480f9d75b55d7b98851cf3c60f99d465bba2c3ca0f605bb3a8d2df24d196c521f8d920d516733780efb77d18b242f0a0d0401f0a6819040386bd7d70642b0ab0cdf7f5d42067a0b6150808086d9ce68acdf40de271b14508796ce74f6359d215fee77ed71f9b951ffd7535605fa5018811b029a9533df0b9b3c2dce99dcea067509b38978815be2374be0a66295e3d7767b3cc3ed9527e4d99185a2f57501a67b165aa13256618626ffb8970f7b7c904412024acce6ebd712301f4a449e71f091a062ac864c26be5521b1d1c8e06dc7354c76349c4330afcbe1f847c058e69ee649a202c5a23b87d80bf1aaf4a4cffbdee29ab0a66c0e3f2c2a9811002e7d926f04b5332635f2a7311989819b8588a999a6e64baae343b6ff558526e06b4b3db7e9606dbff293c097d64119e2a62606c1809a501eef8a5d14fa22159ee98d8b7f8404a299074328e73c3e17c311a1f04f78a5f5069223f6ed4812bd4d090a0be868084d177b4ba663715c77b0ec3439acfce7cbfb8e9384bdd3533e54dee7377efad1d5acc8f44d7918dc3eb7fe507cc07f2813fc6e3b28cbac8d50a0587d59f89f1e72346c9e1066dbebff83a60fe37256bda96f741b8be048c830c2b2754d3cd182e8e6a12f31805ff4fc704acfee94a2e52943d82acb6e0d1dbdd6cafd1f52ab8114a7f2be5994846844084bf9b1a033d63d30b4fe8e527a98ddb44aa72cacb17da2b1b5e4420430beff3397394d60e677697a4c1f955bf350bf6e1d90fd274072a63e65083dbabf683c7a7406ec3b1a4a78c1da1bcaef9cde89a333053db159c23ae1ee2f2762f79e6535b9f6750d39dcc9fd10386c85e41f7192986be71bb4a9e48cf7778467deb19cb1217c8295b7a7757043d4b363ed5651be415901f2ba78945a46044d517b5269ceafc4c08979758f89dfe28701f22b0e722a514099b17cc7d9ab9bcbd960c6b561e1f9940727aa82990e1a160c54677734f633187c95803c3ee08307d639e8912ae62b54e3ccbaf63d34acc992197ed099c988c24b20e35b21c6a5d125867d0e06c04022ff8b07037d1c53ac8d2b9af1968e7d9d2c929779df5c891fee392fd1d6e10c57838e9ab3b7d5f0e4ec9c54f48776a58cab85510504d01d25f7b340d3427e8d303232276901b5e0aa647865da5dd81d376f037857237e3292b0041676594a794ff9f206a3a4a4f3afdd9605fd10b9e846a6c6da90d68944732a2bb4804595738625a398d5ab6d1183d5040888090963f024802b6d0fae1978c0e73e7181ef94f73b9ce9d3861ce95d99d15009b1642588b10b760fa7f025de737390b015860ed6d223a68a536d95f878c8e1ac31efe69e1caed6458f6b21ebd4e3b289296fe9bca59e8fe94fe00673878eb6b1b02d5fa904e1de50aa52042f61cc4b78eebe8b71ec890fad28f69e0af229c9669353110ef03b34660b4a307286fb789c04d726ee3126f3a1fc84db8e80a7ae3af6615ea24e3c4a8fb42e99eabaaea988844f91275dc77c21c0ea11d759bb48a4586bf967bbad221dd96bda7dd8d077f05da58d16742d8f0d3188727a979ba541ff6aced0c752b1d83272f0ccd041d5e9bfea520e193705dea5e538467a66d39ae92557a2d6723dde85f48c0e8ade7cc64d74347012a3eb2143aaa009b49884d568aafae5a48d70d5c2840f9f3cf0b43455851a7e1e0fc7378f6373028c39f759388502718fe1e97bae2e67e0b06af1e30bc58d53f019fccdb1717ab1868ba573507b5233430ff2cf27d786feda939b471d38ccc304fcb6060ee26d3f66d0989f6a847e5de5dcc8e2fe54dbdc232488e703897da9aa5819657786fecdb2a9bb6e9fbe3493afa410f0f4488a1bc60fac52bf1f5a18c5aa31079a3b5765eab2c69e911f52632d8e393d79a953e8179c769cfa3d5a564aa1eace1a5430a90adf80b6f2e52ae47fd3570be73b75aac0570fe58f0d049b033da0e89a98a3881032726f771e9118c061d9b0b44c0ad5e3ba14d5185709e49b7496e68898133ebb8168f2c50b2fe4fa2d41c91e291741ba6a9c77603f1f818e9b981df77e7567350468d75d119a2bfe496b5ffa579752338f01ed0627cf78cded2ef855bef4bfec72a5d14f28113b916e2521d3bbb4e091e97373ef3dff14aafa12e423816abab5784dd1bb99b6ef26edc3c757fdcf4c890e543b348064f87ae141ee56426cb22c204a481e7229e7b005cdb7c82e8d449cc7a3a4897528cb90f529ee7f20d68802c9cf63c341244f7b831408dbc14b09dea4cfc7dc14badf687f3bf8d5c6ce88e4d7f4a9ac22132f6fecc71d30f84c548ffb5ef1696ff2746d8486d678eb0348b5d74295cec6327a7e24ab2671e74c611ed8df1d3bb21568da8eeee186822274254fed780787d16c829ef8943b1153fe0cd788f36bdb726b3c0b7a2e7b187d83296680a1224cf501924098fd203b7cf65886f08cb68fbc1ba75eefa0a79a5e8f793b441e3432d8d2d707a70807fdccd7188e7c0ff6f809f57d80d56320a8678985347cf933007edc0f1a7b073640e2fe10d95b4bbc52a5c6c4a7cb422f20bc150b557d09e76dd41a34617c68928622172e69ba868dfdfcddb15aa9e93e6f132ab9cb41a9c206fa2abbca1e2dcfabc64b9a220dd687b6d52222d7c41b3148b2a084ae4af2d8543952db274c0e860d8431b69102f72568d05d04dde0f265c3b7291d6389c94e1911af22e4785d723b47321602780f097df1f3e68a90163ee739b5870134684a15b8f1707ba8676f8ec5515536602cd1482d7fdd5f41383be4d34f8cee7b8abbdb3502f779a0eaa1d9767b899b4b98e8d311612b5b46003b8b1cc3612f94a93b33aa3e97495b0e751dd78ec11ed5c092949b23a9fe1110f9c42679dbc2bfe5bbf031d7e6e58ecb5496d265308f4a4f897d7d50c6a331fb26d31c04cd947af142b466eaf35dbc4dde953b34b62c95323e5d7d9e3c02098406970a8eea3618ead1a134826a56fbd6a2dc8fb1b19c24a3ea546a6984903a33e0fa8d042c6a1935ed70a29209131951156c1ec3d9f04bdd25eb037351b7cc2b0f9c3f9269a5877a0fda61b5fa47e8e2bea16be8361f5d721b7df3ce714c9aec278d3ad3b24ed8e629bdfbe4a03c675030326d7dab28b8a4230268874622ef69e66f7b76346372d198a94793637511e49614d582249479f40137b2dc470dce5f881df50270544a92cf2529ddb12dc93df3b8fed3d4b67ffcc22a7f02cc4fe30090aa365e7d8b521eab289b958c31603acd160328467220f8bc10b324f4b7e3a3876cb0abadced1f647582a78bfffd803dffa3169a520af7185069afff44a504c6c598d9f1ef624aaee047d89dc0facba46baef81904d1d383eccb680b5d4e09a4c37a2202e4779917bed11b404596856761e5338c5b5be34159dfefcfa893b20f538f0f4c14b93238e8de900731309dacb63ff98983b0ff031f0b1040480d97e7e49e68e77b05bc0439d4a95ae929afbe9c1bdc268095e99df97689aa6e9150256a06e0ffffff1f