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 62827 279d93b5b717c0bc26392bc5c48fa9a277b054dfa610ecfb94c4abb524c921fe

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9d33794936c80f3d1cec67e2a3fb56718ebf7a6068d2fa8cfdb3f00c26a4e2c7
Certificate Block Hash
279d93b5b717c0bc26392bc5c48fa9a277b054dfa610ecfb94c4abb524c921fe
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00301f000090050000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cc5e0dc87bbc94747f1fa1c9bec69e2b9b770686f076438b05781eb00b0599b7cb86b98588eaf249ea6427fd8b98c184e9ed256dcd7b7e4e6b46f9dfaceebb31ac7f142d30e4127f0954e3cfd03c459fef9d36883d9edf5fd7070000000000000040000000400000301f000090050000

Raw Header Hex

000040200c2e83dc808c972261eb86caa0ad98acc19d7d78edf595540e296f9a4f307472c53fbab873f9c5a9fef3ee1d31d7dfe81c1b026c6302bda2ce9ee0c793e7ae3a9449186aaf320218c7e2a4260cf0b3fd8cfad268607abf8e7156fba3e267ec1c3d0fc8364979339d

Proof Data Hex

59,560 bytes
121216020307773bdddafebe124e23d653d5218d4bd1c29e2f7e17c7c889f83f9e7ef55f01d3d26d66559a1f6d15449ebd606bda3d300734e9a041476efd706959ee076d61f3a823b028069c2a3053f6121025527508109c9e4008e8f9984e886ef08b16847701abd9bee4f5122674bc136ee4b0a8984051a6554c764a5c4911458029ac68bf4a8309e5bfa8e5287a146cd0b91007f70c40e0575f02b5fe2a14daef22a634077016fc6a1ca72d3a3647e8f3bc4d0330cce8189b6e7f364e860307c8da4dbe01a5601b41862f01d2ea3db3d387f135f75122ccb2b365267c09272c729e89917356a1cb7e0af2fa5948e58ae7996a6ec746dc4a0edababfab51b22e9bdd27e89ea2bc8d0c668df53272ea16b7447e0361910e6137baa0d37b524a2dbe5ee82be87acfa9fa4ce52d279ad36bd55071284c5d1fb230cfa5652ad1cac03dfab01e28257157a4e66b131d48081c60bb328af4caa1e940fe32c7a6191c37d1acaa8805c9d353a536e37421d09f5a6b051eb1067a828cff4cb37cda1bc787982e2f5aa97610a02bf15057afcfe087de91ed70ebf97da2239044bf818298da6cfcf08b1ae93547e41052d53227be2f5baf1e732eba3386d0f8aecf0b39ea8b6fe045c9370f66e24d84e6b323ddc27e65ca2d590037089503d5b22ebf754981a12983a5f6236d64a4bfde42486109e74c426e5166263ab13f772de50a421561b509b9de351e0f0a9e281562634c39e2275a6b5e9b97ad9f06dc52bc35da36e1102bf2f3bd8e73eb6dd5fcc522b35070713d1209400e756b8a63d129332c189a6944713241ab51874a62bdc2644ac4665202b3c19923105537bb26d3b7e28509377120b4d44717550413884be43ca7e4619619822280b898fbefd12587f81486a13d0ba2968e76a4d44c4c384cb09e68c2df91d419e2f348d7a09f8ac645fed3fec78544d4384309fa891b34b1c4432d8bdcb1e692795a590592487c067d957dabe01873936bc95d383fc04e4765ad6de4bd9316d5ff6d52b94c4ef977d224501aa1ecaaad77880515cc72a8d9e7b2082129e39a85a577186f34e9f9a0c5fdbcb7e150bcf5cc9f81ca07612e0d3a45fd66d64117e37659feb746e66ac76cf9bbfd11500f76fb4cc7e9a3b867f19223bff91d24951fb6594fba4396a4e4460220af3d80c83f8691524dbc720c75aebef171c997454d748943536c35292a189bf9f4e9d4fac7dc8d7f6f3ab188d0ad3d8bdcaea8b8fa259851db9ec387acbe5b4e4c79746dcf3239d240bd28480eb6d38c1ef09058c6a23b92a28cc099bd51eb9297b629289a641563e37aad19afb6f0e36346568f46a9e8ec61b020830b7ca327b54b263d212f4f88e7274edb58805c42bed3670aabdeb721e29355f542356180d66cb83f5b29f755466285b207175d726281f7181192294b2078350eb5ea9fa674091b85a18ae8b9f52691696f5f5cfb9f58365dcac9dcf4d65713d530d2b23f959d3154a5b6f441f46690922876760c3ad113be05813863f6082d1e9a95eb4610dcbe962582799bdb5c239977e9569016f3da98a4b36c491fc211da21c78cf88e6e30d9c6a4b94d89884a1916d082b4d7150911cf3a1e19f095770dc613d260f0d9fd3648910e99dfe5ded5f7ac76a827702f4cc6773afc57305d93de15afd01f593d748a4316ea87f8c40efc75f8d6810a55b12745f9974f097ae29b85e933427d8f3dc6f05a6dc6e35577af54f6c51f2dfeb5f48e7fa4d9b188734e073edf3446b542b8e0c741f41b555b9b5af69b12e7eeb10114e466162a813d00dcbab536fca26e017886634b26941e474b84e1918a5cf4802922cc06f78fbc10ad86aeccac8ce35678d57a2cc2ec866e1c7ad80117b292384f3f4268a293a7a45c243f807795438cc168a22fde234bcbe76eb06136f7906a5d47b1dad3490433d69f2e552a505254317fb2d0214be429413221811b0af0538b919e0c8098772d383a0cecd21625f6f95efd7f89e34237435864524b33f3095579d8fc00aad7e842860d25938bb2734320985b1f4e3eb9fb67589dfdd2c5e2ede206aaa6851a755baf13cc24ae4b937be8a2bd111836951daf09c63f1f47e0fba6a7abf2d12eeec8410fb13096ab9b4c4d35641de7cc6d07329ee839f599796c97bf387a429311ed5d0ac7a9daed92fd96c823cdf6fc36c995163fcff05a92287e3b1ac983f9ee15e9f371d74a5086df32c7c22443241250a9bb4e8806b699bb1af4526198bb4ebd5e4d939c43239f6a1ae953aa5d5363e051ed4d7d803479647c161e32224955037bb39a6ebea1734f1b44e125ec6517accd3dc6c83713a756000169339d0422e58d901c2ffb7698e1118b35f1493e14ffbc664806570ba4a55aba19f8b3e90e2db96620f68e258808303c3bdcc976bfdbf5e6a2c9fec90a3523d0adc9f5ced1a71839db5fadf026fa2ac014acf92a7a7aa79e7f3ef05056fa6c4b36cf7ee321193866e11724f928a4c751ba87bf60cc3ab7bc2d8e88d373e542a1918823dd9e9ae554808700507029d257305429e328c78a32e2c816d463a7b3de72896a356cf4dbf38084ddc24945fee283ef9b55e3fe004bf6466164b9f777e67d0703f7ca175168816a22681b1df109d0ea6a4e733bf4405264554af7e8aeca4fe4276ea5b5b3131b578aad03ed4a61369b13b9575ab2f898baab2a4c4f8b4b22d3c053c672e502bc38d34b4cc808b12036363d008a6c10fb2a2cdf43b76ee52ace0f4346750b959a35be88943187e74178b1112f428c1205e1b9a110942db1c712aba523196d85c27877508d6563711627b90757b831c1242bd9bb4df679d41b90cd1c2a80da073ffa58497551cc9986e39f71afd965c1c0f62c24db38c19fa470acb2398e78cd6db18c7962c5862d64d00d973fccfa6142ae4e4a0ea389d17fdbae484bbbe0764d9c902639b017f7bf7dfe7824295b427226ed683a81604271d878171e2c4538e3015d77e3d80fdba9eed375e703b6700cbaeca0764a47f3ed238f0b3a69bffef41f2895a2e2f019afc3a4f9ebe357049252625ca5d5cc03c93a94718d3a1a0badaafeb0d2c38d2182b64e5ec7e836ced3d03c149954ec280f144ac675480ecf445b4203a5b6ab0925573f72c63ed41d25f07a29a4a54965972f0734774e8f5c589604dd0b80504743c4b9911c204e929987f991f72f9de863cd62f1ed17bbefad93bb6ed7ef48d044d4c0d9e26a10a046a2c5465a146b9623865806535471895d3f4783f81b3b73c18f40b7435a7291d7f5441abd4bd68371b819deda41e379b9be90c669bc40e3d5063dbf354ef87e4dde77588cf4b47bdd8a624dfbc700c004b957fc4be0c06802577e80385127d41e532d709df038cee3840db1529e9ee721486c19d415fa7b16373d3621ccd9e03bf7cabaaf3f62665b636a83528c55a0305f0ccb388864c0c9e7d16f4aa1ad925c2c5c756c979f00e2433e91d2ecc5333f23fa40f81b09a68d0195f3f6035c4ef607efd6347548f0a662b1a9661831efdfb0c8a97874ed597758417fdd58f0850f5370563982ce6b37e39415db1aee3e6c30b19a3510279ec26c7c64631331086128386341261a29b57c91fab7a5219ad9a2c8f498a4a5e6b8c75811ebfe3071070644016b86063447730cc9d1ad309e9de6d5bbfcf154a27c2f32c614605750e00dfea0b775d1fd904831a376f2a30854b93077b965672052880f36069d3fd32d820b5847756ae3c5d75f482f20cf2289a0f9297bb4d1a33ae8d2479641b84a875fb3913e3d58568a4fa2a8faf7f8a312f2e5ea8727bd164252d22c9a7f0b8b491aa2b46fbf9c41a6446c479764da43b3dc6f4999f47fac9f8273adb38995b0697a7ee66c899afb7b0fa86ce4e851f3ae25aecabb6c59a6148ad8522a47efaf72433e2518640da11e57572efc6af8a2aedaf990b9a2c8c89d046403f8dc292aedf91a9be9edc2be68cf5af5b66e83a4490c174a28ca50365e7770cf407772baf312658d54e761f00a5cd236182143e4bdac18b9be28db669e952e0c332c885cb6f55515a341642c281fdd7820d09293d80a575646ca20cb521c7b4df6d6794b0bdfd33aadf04e6d675230c971e5a4c1a9f712399574956b16a5fae91557f38ba44331e5c4f89a5771a7f3c16767e246cab2355a16c8f75c7c6d3b5dce873806c76a7748ee9076b992c0d0318352e7e661c5a196122d7bbeb6dc2b6012ce96638f1ce649db939c62aeb5bae70b3cb4844fb9dd9e19ea2797560f9e9bebd27f2ccce8ed63f2ceb51a4390897573e645039ba833afcf40d6e5fee1b67976d419d45845c224248e2f0b95b86c2d84866aa8bc2223a592e8ab36f9d0afe33a2fdbbf25e694d27460154adfc89753990ffd717f131f320953f6c902206da4e632a3f51815d6f1b4c870d89e530007b60028dfeb32778fe8a3d7d982b3b76c7cc4c951fd2ff319d57532dbc3dce78f5d7c638b3f35715c672a1fd8803ef31ed17c14952a754293a9828bf24204e4024346e567e94211ca762aeee476f4e6c435288916247efabd923f3a1674e08e5e1b20f6b4be94c9d08dca434f99f745eae51dcde34c3677f6790778b05502833a525d8c2b63db296b1c21f2d8fc758fe9b68bc4a5ce2597bc438887af0dccd39f5912abf0d71261e3e60242b33233b5c6c0f4383cde0c98d101e96e87ec765abf9314d43f44a5560bc1dfc49803a5219414fe74254b55820c2308ebaf5ddbcd4a6e56eb6ef66307e7596bf66295fdf9390e78b596e312472c91ff792dce2dca22ace36535c9be04e2acfdd4b3a3127357db52d3960fd30a6f0789c40631bdffd83d6a0c179d22f8b513278f72ef35518061f10e86c804d384f1363f51029112dd05798dcc3d1cdcf19d20fb8713f7b2033e4539352283e3ff93aaa60ff4f3628c310f4a0b5489ec022c87a1cd12f11991c1305e2a1042e968a10810267aa9415f415c1444a2835aa44402b4fd99bdef82a94ed0b0d53d4b614523d7e910cd27444837d28489134598c49123cb040594e20ba4968e4b16d10e5d6233b991747be1357718c0141ff3766a6384ab08b5f001ba06b66a092bb826ed19641bdf0ee48c338fb6f0625409103ceafbfe6a35cd53d470453c351d98c67556afd01d72448e8cfcc83251064eab7046e7597d6f2391e14fc836ec0be7586bc203ef82af6b2954b9a41a2898ed8a3089dae72dd777699ec130e85fed9bfbe46d1396212e9569600e2607bf95a089e3e61fb00434f2f00fb12711455cfeaabc509b7a87bdaa6ad399c9393f637ec6e7b59d8dbed24e5a9db77779c0cf9dc6407fa3981d1752ca6705c18135d0bd0b0d6c545c852534f95e76e0d5316b1fe42a4059a459c676fb0e8fe4e6421bcff95615703793e006cfc3e7af86b61b73bbd38ca85fccd3b5dcf25e13a4399467cb3ef316739096c8ad97eef485a1900162b9bcc35c3fd915b3c6ee29f3d900418b722297966024b6400b6868beb3eee0b750aa877823660f16418fd2c26080c48f87eb73e839ee73f48516ff6591af0fff90c9a93b5bce90205d14fcf8c414dd49dd74bafc24a2044783953f1a0f8db3833a40288e5f213560897e953e3764347138684c80df3ce856870e503cf779fe320bd397f65c0b7e2bc23009189e11aca29aef4b430e11ae9043a0f0973ebad608c844acbd3ad82ce94176a8e5b13ab017f733be9774c0efb25b7931eb73e0d1b78829e2d026c729a1ac87f5f20c57cf12b1fbee8bd73371de1ed653c4d30b79e438441784d2a63f78d891a4cd3aef1e1015829658925fd2a5779fbaa53f39396a123aa4672e5d0bc35dc33736b8422e94a9565f0851c42dbb3434c01259cac5b83ff43f3f9dcc042051f8ce3526cee1d2b717b364af4c57aaafe4adbae483409cbf1a9c88464fe3358ff006d6f475d37ae64efbfafd664a4b3ace17d503666bdac657ecc4356705ece7d5f77f94af5d196148621f6926b2ee200eb6c46c731a8f0ff1f874e5f296c6d978e44034b0420b8351310d0c50d6e91003fdafb3898a41db26640e063b9d5ee1d1f0c936d842e7cf60c569ed825d00fb72344d6081795273d361a5a959254ca9c19078da4fc1c4939058c2351cfef1fb7eca29f4dc3967634273fd143b024143a248001ff44109d56826b4b1b470157cbbee247e954398c1ab946c598f14f67ea25a7f26866eabdff2cc629f225e9ae9dbfb457efa09acb1c51912f30c3f94717db440b527babbbfb77e5032ead58527d17f1519f2822d524de68339bec66274080f7a6d7e91bff68f6d3e36b4d63e8a1421644f21d07f8ab34c360a30d6de73a2f097eeea09e6381b9dd2829f9377a8a88d5b6ac85c31437ad7391f2b91a1e40b59f38413999db42d478e2fcc83c3def76ae99f7e5b837edcab7e9fd8095a255da701d942745d92d9142ab26bf69cbc42a84f89f78fafc23e7f0b48edbf2a87147082b7b76940028fe4ec40715e69b352de1ba6662dd04c1d5a3757fbeeeb4596ba9202598858bd907655c7c900a9eb78ae8ee9a26ac69007bce109dcf9376fc5ea5e25da60def5f3407c52ecf14a130d3baeddfaddf1aa393e73bdf83b661f095f19f470f282344bf8d40e98ea716f7e9b251f01d4711f55f15ce4b9d424cd72ad2a52e47fc60c446cfe8169804a46e754d85f9dd920682632faba016297accf27edfab8f43e3ea126acd99cf285a3fda6aa765240e0bf3e9aea70922d0de8bea127507b2eb6395711f1bdc1aed18629b8bb14a41b077b6b529d2b7986d4738633c7e17b2c1d88d3ad58022f1dc78ccf0628a74b5a327b5ef846c74fedbbdaa7b29ad71b888b302df47ac31721ba87884a7cc3943d193bb2780ffdd89818bf46fbcf785ab493e61575e680526d39a6266eedc66927aa8259303e365957270899257486827f6f4152ba9af157f4f4b767651a01e2e1c1df92ebf47ddfb9b094ac4f4fc2490d3f6be62502e88f8d1ea63ee99617043a3a04bf90ef3933fc02818f89f24291e726eaca5a99b9bb9bfd6f84750bcd5a2ce39c5a80085a23abf598d684ab9298cfd93c32f60ebf709805e51144c27d5e09a4e7ad0d7df2748295ba6ea70a1f56227e685905efaa425347d87a6385f38ff611f8400cacff67974d86e7e4eaf489e419b01d985006431924663ffa054f78e7b21587cce262c79e95ef69ad732ebee07fb15aeac2973d0983b880d0741eae1e73d3538afecade42e446d9d55e7ebb0ed65b817075d651db597cfe92fd9769cd50f6b345d49bf1babdd74c42aa5dbad2090e35d06c451b353dc6ad7c484b7f9f7f8f615038ea029affca5d3bee601df2aeff2b1851830a41e664988dacb2fbb518dc668b5a71356449d286fba277fddf6c2c4eb70a8b46450cd8c9d365d6052f4ececca4b0eace992e923a6dbbb8946dc130bc69f55dd024c98fe27c974f984c45914ae34134acf8cd8be209b99aea4442e241729bf70c294ea3952bc9aa0c48e75611a014f458387b4082a52f16d88494b1fae16bfef4cb59fc2430b587d7f5a288739266e4ac9493549e57a56d452c8fe8f20e6be66e72967540980b122cdf846c02ce507cc1d371af60bc582650ba91973940ffe2f379d315f3862434eeee5ec6c18137ea04b458d0a7604aee13cfac46e846395a78778053e550136c4800e324fc0d7439cad3726e17205d3c8d250f43c8b4a0d96b5c42d2715524868d12a10fa5952c335aff01c09702db23de47893741b1aaace62a9ae25d3af9f56f360acd3c5bfdd855f22708f697e60595e46262787de505f3bec401a0479ad496e4d3b6e67dc152d988c7d5c791c3d265bdfff5e1016d8dc485d12bdb33babd053c2d8108b4dc50979826409dc463b7ad56c64ae94a9a8c0b1fc6bdd19a7694701db2a8c6c792d2a08452868c023e676205a1ec9231ceb707b15a3c033b189b195ad46105fc6e675ad995c5dfc51a6f17e86c3a7d0efedf8e7239855a86d2021a669dc257b9d1c44a63cffd2b06f85e226ded08ef3aa4a64110227cfca2f885708359999754a7ab41977ffbc84a86b48624bc300cb8635bbbc58b4b0c16aa569e075c5238a967f03f0cd24c7cabf0d0f0a56009d52484d5194863cbe131d207d6c8adfdffdaeeba3ed6a35d51d64e4f4547044fde08ca3271281b2acc17814e0353955bc695f721ca938682a25fa1bfa23e5e3c92f76563892fd58e53669ad425936384fa1b8085963caf277c40d3f5ef70cb3527ff890bdaf6323f3925be603f9f78a748c779473cf7e7554d6b302422db7985f325503af924c56fa5ecd27f1dd204c483b2c7d407b744d6cc841b8edcbdbbef894182279f20e1e422b1e30dcd6cca20108f5f8ba47eb76369e6d976c6d686e7741aa0eb6ae760d0d471d8a8c6357d0820601a1703e884b6a73776a7ff7665fe720df8c591eaa414bd60d3bcb1fbc2df927b241b9cf8236d9bfbf5cb2008b2927e649a1ebf07d99b8bb44e97ce33b1c32c57532c6e91fc258bcb15c0848a43780f464c02f96659ab7b1407c05390d2ef2b1417791d2829d7d5104ad088f7cefd23eb5cf0bb8ec94184f8b3b0688d7c2854430ca228814d622f0fdfb511bcdbc7b69c3a777912458f03ca258cc6b650f5c2c2490bca0b475c2d2feb760cd31d1a755b5359d767e93ecf91b9d720ab36348c476ae9521f5c51102e53b7b5884795b7f168812b5be7eae2774f9c77806ebecded817edad3e989da217ba11727c862a4a3e84474e8ad2a96a65fe4f8698d46e670dd4947cde6ba593b0a5e378d04533539172276db1828439cebf505e053fd5ea740264ce7bb863185b3217f209919b46e5f0256f3da938b55a9b5002819ba94596cb9352e21776f62674c5241d3a4de2eb28a508ddd53735c70cc71527cf146a6ba14949aead336ebbfdc118d23814668e5886caf1a0b0170d12e0964758e33f71587fe94cce0dec65ca3a525ebabcb60733fb13ca62bc90f50d05daf21c441db0763d12cd169e6dbc19f1c9e7857becb7b00311de66cd127a9655d094b7183b3522b6d626753dc83a306c73e52c36b11ef3f6e48063dedf612f09810996ab265dbfd2e47b1edb173fea1b5d348b31cf2d32e88cad0ceed91ffdc3dcc7f0871479d95623cb4ef3b75dbb88ca7bf4b2ae888eca8c717589f466d1fd52176337797f2b5cc9e3808acd14df46c6a04f04ef58cbce91289fb4e302a01644e41565bee379e1e7bb6ddcd08e058a81f043f49e8416eeb6e9e056c48bd9e4291f02226caaa5ebcf4f81acf4cf3d3bbaec4737d825368185f33b8219c25939de4a8b8f4b401df01c0e27bd645d687f6fa5129899bfe2067b7d88a143aa344e0c52a768a45a259ea18172f81e49caad6e76a5b6907d9b3454c84a7147e76781ceb708ad541d1f9fc069e2feff68056c68899eac9df7618e570a09af50e06809c18d79eecc822a636041a2948fa7573b92d5e4932c3decd46931bb3728dbe3a4a300e7b0b5c7746b0cf1e57e2acdb86a9784a0b49df1f47ffcb530b04a9a51b62f179421736a3b6b508b14c40f51fe4ca80d83a83482424c9a17ccd617a97c9ae4638fef885f713908c97b347680ad9df51be33395c4c598d877387a2a816103f43a780185a8f02596109e238fbdfa7a286348da02c97c3eefe4b21d1d7c19cad029973eb6f7c9c610f715b28bf03912d195682f93354828e434ce3d13ba820903fd8485febfb0595e225ce48920cd4f157ee66a8fb6d9b9a785c4b0773be4d009b3fbf0729d785d070a3abf5e21cb61918b68986e6a9d7de26b22c27af915856502bbec0c5a705ef8a15de03d49c0cc2ffaad941efa240bf72c42708fb361801e6ec91a3b8f664e6cd7dc34fd77e87248292bac59594561807be4dfb03b758c102b845d1837eae28d9cf32715dc093232a844364f0a94ffbe274a14572689b670f2944fd079b04bf60be110b8f58a98fd92c0b8408c38d533801f05de4fcaf985d33f9b91c842db3679fab48143aafced3f51b54cde3c9a2375837c99e0779ba1debf93327909143832f36554934752001301d28404b3e8b6eb7cae8f6e23c1bbe5f773ac3d5d98e0b17dfad23d5c4b29441729e56020ca639528245313e3993a457bbc4e68c5be09cc9463f7dcc1c44a6acf8899b22bb744f0f0cf491c731fd40f3b998b2b674692ce6dc6294d373932076acf8e720d391d66c8b355ba8b80fb1b1b22c9df4575cb8671a89c348d887b0d9de19e6c689bf9ebef5031cb0dfe776dfbeb4e124a982e2e0aad61d0ad5effe9ea765eb4fb3e26aa56076504f440cc0e31d878c3fa56061ba38cc2d100706a51b4218a350da0eeff955ad60dfd38bee4a35b3dcfe737a79a56b9d5c1de1146b40059fdf959a9dde802501be490cd0a1378133e794abd99897a52178411d7ce481b0d5e952b5180b5c62792d044df91f1d6751366b4b8e07cdf6dd19cdd9e1c61939d2fdcd04dcc6e28edaa274549688f8f0b9c161e7f85d7aac35bc1a0f876623889177a9a53ddae2268cdbb15ef5f4b24eb24023ef59f27800a96fa23cb3e2447b5ba3702f777e30cfc6b53d0ba23757e03ea6a9db5394a339bc3aea14bb57082b8f1da05efc6efc406c875b91311a525abebedb39df7f3aeeb225a2e2b20b3d22fe913b0372b81a0a10718b1bc4465454b1d742fa331b47280a45973feec139074d6e94c07929e587599dde90f1ebdb249415bd27f1cd5df94ad271f96c8d2ea20077a991126ec3e96f899380b298cb345bf1e6d53f107e501c42a5f1d04b666052c9abea914eae5a478e0b4bfbe868ec3136188fcb4a211cc12df534b5ba9858133c257a908c621bc57f081203964446250b72f23d471d8e3472903fd1ff8178d5f3ac801a86bd070537dec870a194bba10a9b2ec06b1416dcd1f700b997bb2f4d80b1ec5becbda2e4d37ee1d17b4de096bb64de84fb66ffb5a2a614a7b7f979bb4fe35b44f07cbf82cfb7d7baa832f5a3524d0763635c6bd322621c3fc64a0e379c7c6b47040fd75fffcd5a0aabcc2a0d51ecece0cf0ab76e8a52086e73eed9d6e2d4b60f98e5abc55893f4cfe06886a5e316f7a70de7941374afc3c51b38093a6f83617ac95208ac0d37968212fc79f92429aded3ad6ee53a1de7f8e9812d16a4966799c6db2859fa2ccd77c203374ddf0a782f30b9d93a4bb7b67e252e49e7dc58e0794d46a16c4afacf09eeac115fa2422d4b7caee1f5e8052978b690e8b400c6fc6a485f16bfb3608828e5cd28bc52c1a7d0b1e6496228a257e9bfd0128820f797614c3dd920e30a4825c6056c4345a761ead119642d7b501ee94c7e7293b3b1603a35bc6667447eb2028fd153145a4e3c2cd34fa233da0f7a3ce1028ebe18263be00edb52539bbec7c5a3e690847c200e59b923018e07217832a1eb348aa94fb8eca828823d9f77646b933a3632fcbf4aed609fa0fbe268577b01a06a49e0b3707d6434702b912d9a45196d807518a080c38bfa2b757c43a5b7243c6db6e1b9bdbb11b5380b162d1b039c60b072c2e5c9bd49579aa770642bfbf3a4c280118c789de9ac158ff9da3718986e71f0aae5c0c310b67284ac039a2a4a797fbbe943be1a0237e1d7619c64e842e5744ebda7a0048d08f4f02fadf1b4672c7d2b9bfc4354648bd57ccdbb0dced389fe26390c077f533bcd16378c3be9cf7b44a6d190533fb0074dabdd7e57304b8a253e70c9f0571215c238bc14afce04d4706cf0080150ea0fa7290e6511354e76afd8910045e406a60dd9b28ec277fbedd940474e6b012263001a823f1bcbf0ed6afe1bbbd1f05b6c2f9e4c5ebef46476493b39e9aa4091da3095decf15d1c3719fbe648c87ab406efb4e89cad2e9be6ebc20e28ce5fea776dd30fff2ffeea46f25669e486ef50a47751ab1397c67101af52bd586f0a020929108a89d36902632a6710dd8e54ade9a7394251e3fdfe3e766a3d69776e3efc0e2e90d646e94404c683e4e81c82a59647438686d2bd68e0bbf6f2ff0662911765ece4f3ca3e8b5a9007fdfc949489f99ebc10915f8184a9a569e4db458d99ee4e0578d40b71630c7efadafb50adc3454aa12dfae991453aa7d70707f9665c927a8f41ba9f8345b9ba10852422c82991a06a166678251ca08623c11f1378adee5f4dbfb691a7cc68e0fb4536b1f2e3f28691a015eb9378f654fc5171b87bc6073f0f62bbf9c7b3486868383ce100ac5d773287459fa73982afe59e5ca5f1e2fb2d6e9c8b3264442f02499251af4f5095a485f26e530bebad16994cc3e960ae346a5c202a7b9d2c64325d305039af42185c49bc5ea320d578976e80a74c974cf12d7b5efb7f5d19814d49888d5957c30ffda965b985d57f1ae24d408f13123cb091d58ac385b26b3a016e7548cd5ae3c6cc1790e61bb65f0ae9212aac607f2b0b73c57aaa31157f142197e51c37e22fc9a0bcec94d5229e7de8a4d6295fe52ab8f3e0d9c6397ad3c9f3ce7445020b43ca8699a80f997bac51ee9e0f43e6b5b690a437b77bfb31145df72adce6bb81c7375a868a53e1afcff85cfef89504d5967d1bc9d0795b2a00452f0065da5802870e4fe551ef21d33ffeb17a01cde66c160606a2e4e996b6e32dcb96eb85c03f9f8b73142416535cba6db83ab3ad539260bf439c71d8827cf2b66eda155e4c2a9ac60f3a58633d7284912bcc5a4dcc354e68b18617190038ce5544a697aa4f14e765d9202148c850ba630e558331ae1e74cf8eb57db74a6af4a7e0356f1dcc2931c0e5e08b09b23f7359723da263b14f59bb0a4549a6fc13bcb0b6de0dbed10265c331b65edfbae997c657bde30afedc41851da7617e486b0899e40eaa3128de6cc2a17bb6baacadcd2a010d31bbef9e3ff333f42849fadf2eed730c8545df3777f07514d491c21e577dba053ac12e35b044a0a3fcef203cb47810a3960cf36ec4ed8180bd4318f86dc3544cd41a3be848e3a8792ac66f03da667fe249dd58d307a3da248e2ffbde36d1bee2d77a8ddc896b45c668818187e33a956173d29c97a9d5a4ff64cbdc9bc6c6b1e766c126495e7867a922bcddf0ef2ae87ef344b05fa7b262341d54f00ef85c70871d7c4ea99f8e2a12d6a38a95f57b4d49613319d826ae8e9d61e9149988a383cbbfd4402f7052b244ca36a507ccdfb974140b126770c0409d6f338043d16d668d1b9ed5814807c4c7e99aa5cc64859adba604b2173fb1160a97ed673359843bf17f3d570e1f3b94c8d47e6723eb2e157cd7c452c66d53f1dfd89a26149d5b315036d1c8aae2864a560ee946599c5d03b77fd9b66fb5878479a9931965e0798750fddd8e87220d8fc6e41c052f9c8da92863285a4e65a65267c0a70e32788831100d210fb178b66ac9d1d84aa8c20ff5ffda8fb82731b5b2e0b7dede901d856f9e88087f3568aad5bd4e20575256922bb0d55f3767926c513a04b293547c9ee4c847ec1ee07c11260b130f761db5e75f781d6c567a5f88f88b021aa8299a0c2945ae86d0477f264fe21b519bae2387307d5cc36aab34cd461f31673eb2a27dd24b0d6e930c9f10b2761d6fbbad7fb6b4600e7680af5e2c3ad2c6c7bb8bca6f828aef86e073ed4fb4e9da6ac2e05a02042c6e1f63e2fb94219d69411b25bd93342d8ab6a35f0f0d241aaddfdb3ce39127a90005afc2883d340809e4a375e316f3bfcde8e03c925671ae41044e7830fd21d40212f653069e78d150a16b08b1afddfba746eb6fefccf7964e73181357cca36c541fb24423745de4b3f1fde4847851afbd8747aa67ae792c41e630b8cf97f381d5763e57bd52a6cb4c15406bffb8112cf3077690d93f43ff241aa9a334ed038e7d7c670f86b835f8d7b96ef4e03d43d92d1d467a8f38fc8fceb2d9a7bded3fd4e00f419aa6236f5aedcabb999451e1157eee09ae2a43853d1600a676af767df64f6b5979fda113074c77315877ca70dd05415b3bde49c3b3886d49e3e8d16dda5bed26ece87dbe63a9ab81c042a5622a98e09c6bdecc6ba301203632a7c3838392b66d911f141a4dba3c3f23a9734a6b44537198e115e93ff60aef3673128358cdb840bcb0fddab8de6b9a9d89970a69ddef6fff2ad4c0c4f2a44f3a1d7b5c08caf88adb708ddda9ec0c1bf5c2d34a344f3112c0053347bcbef4f3231cea154d545ce14df4a411f9aebae9fc3f2d011105f8680460ae2119276c1d3927482be30029e775a82285b5dd8592324d6ac1eab5be30d0368cee6e9e076f4aaa6856e67cb4eabe2aae49971841d4800a1f0791200c97600b91f96849f82acfdd51dd73d247533476f83b1c193510a1e366c2f6ebb4e70bde7c1876ed71debb77f4e8753ec3bd9e65c3d9486bf039e18257d604c0b506b01ece7ec5ff17656d846251e997ea0665be7e5d1bb9420c1fd9eb7c8dce61045980d437773a1180e03bfa7095ddb1952815196b7b3abd5df661d4a3ac1a39a2afd5b2277cd1634a15e706194d4e6d5011d922055f889e3aec3722e7be1946f4dbbbf4f4ea571d9ca39fca3eb97c6da24e4a93d1dcd0bbded155df5dc790a2f0fd97389179b7cec783116393ec6b55bfbe17f5e95fbf77bc67258e5d205f1c20902d9557616224d9501c8bace804b3b15f3a8bb041841bb5b47655107a99887e29302698cb91fd940a7af5911eaff58333dfed638a009caf411ded9fe8ce1d7f14d315b1bffd6d1504cd8a2ebf99e6a500be0d23ffff813d9efdffa3db58a2ff0e20242dc4181d5fe2e0dc2900dbcec145a809541ca132aed2440cc78816c175806ac0a3c1075298c7ea51e81eb33f88d8428275d5c59f6fee62a22b3c2a1808e803c54febcd6520647166d4808f809d817546f7efac9b3397b423d6de466c04e3b73af2ab4f6b1c07ee36f52a9fbf221d75b5d48a067ae2c425d69754d3a58fbc7c6578a782b0a0c108f7d256f633e5db450f5fb36dc7f03154605df206edfb06ab54f977f825d0b6d4bd55c4636277451b2030a13a8f0617391c4394a10e6d1affc89aa173ce237785cc5274a1391274de236e399e489e778816fc09e6270d5414aa348907c7773afa24be84fdbf311b874035da6ffa67dbf4e5ce5208e32afd42f0f7e14ae643db56321ce71d95f6ef71625a79a33312a927a377993f946d393386bf0386e186e87af2971a06f184034131c74cc32f432777c205dd63753d2f9f12ef10bcf744e96b4dd54b9ef612529e73ffe485ccd48affaa103a148299a26246f4167c1115ab95f61997512eded0108a3482d9fc01c4e4becd0e4358856481514f8100cf4dc237928a49a355e6bb31a8eb0de901ebd874ac4722bd74100406f6e4d58dfed826b7e9b0143800008ca280c49a7b9c8b8e21da1a49ccd1cc64072687435a158448d3b6014202527a04fa3a9a38595e50c1a3e578e477c5594df5f0607c2620ad6fc84c860a2333876fe774566bc3546ec010504bc80767a23383c1f43acde7041788c8405c5066224058b7ffa0e5b6bc3e01046ce3037a20e2b342c4a84360bdc0b077083ce29cdc482c8d47c4577392fbc5b9056af2eefa46b7b8272314265229392b55ba9dc74684bf855ddf8db896ca8b507bd86f5c4ffd7d315a96b3921262dc4e665c56cc2b42e8684b99e4aada6c2eb35107b098ee23a93d0accde6d078e6694bb42743b5db9820338df43c7adb3c053a3ee034540a66ff661c189bb1377dd4c34585ab157928f856c287b5422fc0dbc09490cbf1a35f912ac589d28acb172077f7fe1ab84047aaabae14e9cd33619be57d73a1ede966db64a17788eefd6ecc9ffe9e266ffcc003b9c2d1aaad997b864b4b03d15b29b2e51339f8c8c174b3873fa649fa19f437bf86ffb1879a9049559b2ac1a97fc4ad4529687a899878dccc0f772b62001cf0a767f9b060e676f43dd0f9fe8fef55251e5fac3b51be44a0af45899928b55e1bcc70f797f21b132cccc77513a44824f90953b3e4737ef21ae7803867ee50aa13fd378a3b10b315f91beb8584991710e0ddf8d6163ed7557764f930fff215c3a1fc20f3f0ab974dd32eabf8e4d7fca1cde5eb11ac183be7f47533e2e052c4bc5fab5f550297857289b17875252366afe1c90fa181649dfa653943ae714fd65a897556956b457662190b2f96a34b55446eb1b295fd621d991f8876d76ffacd3cac04765355e908f1a82570748d73d303fac328d256642d93518ac24984438f339e2ba3c3b3d80684280106870a77388880a96ad9fb271443be8cea1a286235d479d23f01b20fa268c3318a43edd5d4699acef28a9516a1c71504525f90a925df30e56140d3605b1fd52544b787872a452e22ecdd86ecc481b7d88a27b89fee6bb92af679dd51521d0559c7a5d7fc3c5b36f02df42a4c8436caa77a07631b5b87347479913b211b78fcbb8573df258c787ab112e0ec0e8081d08264747676d8601ffbfbbca48c0469748eaa405f04d8586260e1e70c99a468dc10c7271a2470b7d7cd38eb77bdf9d2cc5b6c4814c29606c181111a30e5f4063103c33714149473397cd2735fb0e3cecc38a1128922d9edf40286c8122ff15622933183e73adf89339114a39bdc0da3f1ad156502d22f1c106253acd5a7b0568d4d1264e8e318ed5758caf7186d2c35e03a76e2d88a3af323f7d88dbf5d5d591998ca07926e89d1767ec5c938a5fae33dec5015023c95f16b5c7071839055c3d80958444d3b60ba30343093c10f03af2285a8b6556ea0f63bde0c87145d695697227b5c38b8a525d77b94bc70fbc4ce7e35dff68c6b0598b5430441b23521e81c6a6580cb24d126444aabfc6ec3b9978b23ddbe3f107d14bffe7463338414f772f34d65fcaca24e5a954e94538c0419440712fb0757806e3507140c0ea2bd89f71437baf9d492f9f5eac796e1a6f6fdfb998146e5a0f5d17159c09e39183a184bd93e753f847c9050cbf7931bd007c1efdfd94e299cc6764c58de550e22a060f42715b94aa55f8b263f5b6ae132ad86ddfb183ecd3597fbec6df79cd5ecbe62e7920270dd5eb28dd4df2ed906764a7be11796fc0eb2c6c570f7186221396c753b8972ed023763b693f2641e53a0caa0618cb5b029e1b6aa80e9ffc70d64d916668b29383a3a37d632095b08647ec5fb51a430c3852b5a1921c38c1a4a98dd113d5114546c2a8b41f76868a140599902430de3a3b7024856ebc949d007d1bfea20a2f4ac8abff284fed134e98444dc8fad090d2cf3757e632b9fdfebcde2f29885628da005227c8b48fa57c704ba55762728bc6320239086960b85e336d56ee0423bb16a2736a9f8d398c150ade26d0bc11ba011853db7a2281e90d470fc8bdc410a2460a4efa14f8c7a32e97852ea22252342291cfe9c3f45853384dfdfd3d3da94191fb6d1faf05f1ab9dface8791695e17ee9f1a0efdfe9f3816322f0d1b583672cb4ffb42c6f20ea198a850005ca8a2717847e91ce7237108874b41ac2524712fde3a0379742c685255ffbad7f4cd97bc45681c8b6869420e0ac7b6de9b56bbd34b7a563253cf8c340e15e58e163d53d61bb509a4a80c9a15ff8cc2e689b0183b5fc336da10786fc569733b6ea2f5638242a426e77c1e93258de8513bccb799d8bb0aedb57c90e17918a45f4cbbabdd77883e8e23c2e4fcbad03d39172e3d3c9114c9cc595ca7c787a83971c594467a21e0070696c9e2a4fda9f503d4b338da32b78e5ef268ef561ccbdc09147c36afbb04f2ee898b468d9c112be346d91883939cb275ffc871e4a5ad5a120f70c653f34f01c899097415bd6eeaea2e31844c7ed4a37e3b0073aa0151da66fe43e1df63d57a9a926b56d24fbb3f66b196969305b689ba85bf0339a616e00cd89c03a8dc14f65d3b510dcf3bc409a67cd9631d71eada03f7bae175ea3de3e01415c88fa386a5502df4270c111ebef54abd4bdea6ba1d27484ec266487cb80571a4d540b7a03911d97cd9f5bf1e795ab44abd23dc991fc88087adbd3d2743f45319cde4b986c1b57064635e3d76a2d902a6221c55fab2fef4a6164e34ce9a802777bb9bf75b3d9f2ccf03a2a87af8b56069a5b5a633f85e148c03ec2eb46f9cce2eacf02c8cc40339271895ffd360974a6dde5701df2beda93b9315eceefd0472d030afcc46b32053c8c8270ac8677a1db34a533dfe04edfeec5b27b08d688639ca744093a190775be1afcff0cb8200a11dacd0a271d5237ecc52e1023b22002f42da4444de3b067c80d74959a09a49d4e1fcafb03da2ebfeb42223d6747cf299e6988d3a5b7f877e1d56507393af855c0273110ce5dcf6dd0190357dcf998b22e02e533020a70389803aff7325a2413555b32837a0f8ca94dfdc3ac0186addf1af2350997007f908d4ead9256c56c509d1e2ae7c9917bf61203f4de8d4938c702a98d086087ac01f494e7fa3fdcd9c37140664026688cc275bac909386625cdab8d1382b44db0bd4ca08f9f891b0b6e4bc729e55c7017cd842891d0dfd41f55ebe70db61656ef736ff6ecf93926ed763c1fde232028f8cd81e8280086152d484f6717788c1b054f5364bf08ea508204346169cfe26a9b15167b9a725eb50cf222b1c8d3669c00ad2de5845c25244e62c57cdb6257f7af6a4c7fcaa2737b7dc19318189cacc54f04ff25824fbfd9adf52fd740a8fa06a4b0ecaafaa48e26c672fb86ccaf6e7e1e2f05a0c74cb4e20d90b7cc754e85b4fd14778aceb9c8ffbaf5326fe2b44d8044a1d77ac3429870f204ae720cb5650fb63b7085e8f9926ef0aa65df0e60347aa23e8ebd36f30c69474f06ef14958bd73cb1a286443e61a6c5ca62a480d87da2df072c6ae9cdda0f7abeb7a51dab184c11389b32711b993e2bd76a33b4b90b2cc25ed3047eee03d033dbddd8732d9a3f710a07f42c1068c24144fdfd0ad5717d360687be13d0029839e03a963805fc0e4d741e99993844312605ce9c04919ff5935da8397dfb65b8159b98cf26b97ccfed63c7de28b84efa680079dfccf605cd3563a3970c3f8a0c0c5342bd7b82fec180e64d4741ce4c0a7266f8bed25777445f40dcbc226521d2bd9dc867b15ba1f50a9cf1e7cbb6c75332d82371318e18ef77df70cf9b2884881fbce778fe5356e93d9cc33b3d61f98bfb099fe25f39e668145153119df63c20f77c8240e3a82ddbdca778abc5b3d5f71ebed28bd585f3c6004181c1ec6efa6bc94fa09dedb578c0471bc5b0d05c4be525f6c1db8f155999fb4c5293d845d0adfdb584ee97a9ca29f09f93ca5185862c8a8a8963a41973374a808e7ba951b519b285d28d0cf9121405d7e56da02731dcc44e6c0d9fd73ef461a24da41a4ea123105402097ebd8c84bc93619b35b4ce8bb8fe7ded45c9d9b333c63a98db81bd6768c290e9c73fb4b6bf1b4eb7f92b5b354cd9a968fa1b281c60c28ae1732a4f1061932a5f2b4e74d42bd4c9f72f70793823198532134d2f9d25cfad6f27bcb63940474709d663cf49857399f83374cc3918cf09d31040cee013d89a12b0da6b05e637babc7a78bcfe3746505504d151891c27d81a36e6b22b592bb3bce8628d13ad0e42e55669b89341cab4fbb6c58c44565d7618daa8054aabafae88ccb1778bac1df219d713a714a311d2ee7e1ab64f0932e536a34dc6d065ddcaa371df27b23ac215e578c5690cc7ca6b1aa919f8e21b9187edca3c5150ad0a402f6a15e66bace43b055849a80c44cb2748b4d45a9114aa7488dabc2a8008ae9cf02cfb24ee4450cf44dcae8d7b498c0191e386dcb469fd4593bf81a6e5ba223d80504c8bb6559335be6fd2e361dc2218f9208c2c13d929ef2941b15e19611bf8b268db9111682a82e97f92e1b2716ca3cc369e0406a71cd7563b03f13e24bbd78a8cc46e3d28c24db2907029f6297a3274a0ed160899f79d983e48c4c131d72c9d52b90c382d5b92f19c634a36ee883349bfa8199c638595080f22169facde62a212f4747a2ff444d7e3cb0ce448af3298d75aa744e48455fddc42390e66a1e5b90448140617b3bb9aa046ef76789cadab3b47b20bafa1265877c413cd51c9dc3872c1b9171cb8ae0fcf71f0a21fd9114fcb150485256b6122229e49f9c9f1c2ae0bee93e3e7eea701e813036c5ed2aac5984d4a77438c4610440db88d0a58509f48948c7624e73e78b9177455e1d1bf5e966e1f029d7d24d8f9350dd6df758833eef77800acc315fcc259191875b9d939b9159fd7b2373b583fe9ebb2606beabf3d20367b7959706c6910cce6b8bc1dc82ff9eb7cd0d30f84475fcf5d03dc3a491d4196483ed70c45e7426aa83471699f340bed4d845a72b84509719dcd67285d2ca0a04c251d0c395b96c25cfed3bb47dd49d906bd0681ce1be28d8cc566f5022ed962f89eea4af155d01adf344b27795499615d81e1ca7f7a67bb07ffbedf2b6fcd3ebfc4564bee66617333a1d1bae25f3e8ef21bbe87e817f8920b572c1dca424337243b3f90dfe85508d9bc5f26a586759029759c7e4c9bbf04b7bd4c3ae995fa142b31fb2a513b56be60f5ad5a7230e86aea8cc13e48c38fd970fb475e6a70cf62a2c14c76b17806f5f37efc30e72d9ee4015f2a7a635b2c392cf29eb38cc3eb9f4ee4195b7e889c7f0f89b6df31493b19c19cb1b08329bde8106f2cf290b8d9d267a8d24d15e250e9ab929e792576f3fd93d1c39fa10a56c714c909bb8b6ede179b4de871e14982a99d1dd87c239780d97ca21cb57a3a7a87350a8afecdb225233ce509ba6a0dda658511c15aa4e7d7c3b3a4b069300c9d12e3296b61a72b409fd01e6e2eb1716e6dfba21d397761db0a0068922f0d6d1a117197f87ff98633bc78ab319e6daaf17d3b4bced0f88c4376502b2a26bd8d0d713f52ce450ce71b687e74c333cb8cd58afcb440fad53c21835d36a549ac6853e52e957125eacc0d44047279230564829a039d9098e5075c7465aa26dfd42a6fb998453202b75f1bd14b6fb65941fab7d2daa320c41e5677578edd41f23cfc578fecf9e5934036bb06e0b65190e445b64b98de8cd71f4181bb0bdf9a5f717a6175ff97f1764daeec1e480bed21de2aa3bc547b292988212b1924c7b5df8ae6a9127042f03aedc5f8e7d286a3ee8890d622636f3483ec6c896382758df70a7c3275d742fa56da6e75d99abdd1b1174bedeb601136de39c2a7b11ec05b056c4d289830271052d9de71a2c295fc9d50920b8727de8845a28df5776be5e0e3e0489628f621210edeba8e36a98166a7bf6150cd7d614160a35495d8f2951f548cded44f42a1d993c06aba81d505f6d3553f296835b6a63920253faaac21c9a25254ed5b6ffd6e79eea38e820e825b469ff8e8d7cfb74aa409a938fb0e08f0f2ff9e6cb837d4b59e173ed19826d56d3b2ea1a6951b5ad1d828806b0d1a63d7d99b86b0badefc2273d3af51459a002381f145363486f235fe98d8d041bc409e9a1f53b74f2a5d391cf24313ee532e34a1edd147a3a5388baa76c5a2e862dada674c5dd8acdab8a97346037462a8ded236af0e85e8c0232a6a5cb71f13e5dcb692a27697bb21ec83d5939ee5c035c0436496519b9564fd40bc4a146254c02ee3a36416f2cf09c197523e39dea89de42da84b62a7d8c034b1206a44da6a4c7db2e534a3b17f0dbc19f75ea1b7e20d221eba3d617b594ef7419e13312c2e00da186a9a6210b44d26641ddc63353081c5a5407616e86307841413c92f69b60a692e2c592e2ff22c050dae4a5909cd4cb154018abc1c9fe9649ae11c601d3ec932d4bd2aa03cdae1b4704ef184755892fa347072748093ba72dc9d79ca75b7763510297de9350c807a3c603892882d7afe4a02933ec05bdb131bb9ea670df24903c0e1e0cdf2ca5ed1553b0c4377c875a3620d21db14a37e5795c830899efac05718ec3007df27bafb499a6d3370aa6d30d43600016c9e0087d9792e69ab0c354d335c2bfe2a0ca7b91b338b2712392914360453fbb041fac713b2b85af516cc715ddd207d81209dcb6db1a4698f5ec11a290d9a2d3fba88ca70712105e29de64a87969868e277083ce6b9927d200cd704bd060a7c5580f7357335d1d1a8123715117c3079900fc36017f1d7de89e589e0498a235f1abbc54aa9b1e6bbf6d12db91c48b38fa7236ddb0acc17dac3feb15fa37ba81f256817b6059715bb1e67fce4a62e1a9ac2a31ff83d3ba653227bbcbe8b372b739962583f49c3c26fa5920995b7442f18db686175e121633f5010bc7e4b0f8fc6aaf09a506da9e5de84ec54548e2fedf17e1a1bcc79ab6a389464c12e481ec6db5c254957d220a7d62503d628e261936c6be1d9f50ea2bc6a94089d9b0b1e1965e15c8558c305a679783d3d0cd866b4bc2aafe0ea4df0c5afb5b23b012d67d6de56f0961147d369a38ebf67d72b785ae27d9ca3232278981f7f9796cfa420dc109d9cdf5a5eb62aa72588c2aaadc653ed86f8b40e4ebd7849422dc7e59de5c9ed1824967d8b8121d4d9f4ac908762c371890ec937cae6d914449ab94682f77dcb621104efdb4f787375aa0363a16f26e355d26efff9c59a93fb3cc1d49124328f856fc5cd12f2cd635c0c180812d2594ac7e5d21c5c2829568b94b012877f1a5792b03d93dcaf8fd565d94283140bc5140b5f8832a8e041bb5059bf44bc58576c5d4feac9b372fe5f5fa54e52ba224e703bc3554b83bf7ccacc303672463f95e16eb06599925161c5f21a3dedc6b603de83bac259a3b9fb4651bb2c4645b3735ec8b3c800b4c6e0ed01a912625f7a2d15b5b261cfa87ac741abb76c9a062912ad1f4029525cc804541903255143f8c9db3fc3cf27f114e04fada8748fdb65cfb76c8f8eebac386e1e890b1d22769964c0fdf7e2840acf5fb272956e2c72ba51f24a55b23405db09d1daf5f7428712b43dbe7b8d93f73a81a1f9fd19d97e7c4a58bdb821df2d73db6b26d3a43c392847f6b629b4f9ea5fdc952a0efccbfd2c6747947e4635bddf661984e7592438d04509af930f827997006eb264616030bc879d2038a5ccdca27d5634a2451e4c77fbd4a594da89a4eaee0dc3de9cdb2f04c372f611296a278c649ceb69fb5be768b1d80ab563ba34ef8fd8c7522b7461a74c175a1e5689fe8d05772b0b6cd9234729946c40a58694e03cefec95e592e1ad2f0bbb12cfc35d090d4a9e9b673ab90c05b3bf978ba1be5f32f7e6f3b882f7878b334b9ccc87cdfc2c4d1522c6fef80fddf868bc37638ef2fc65c90969e42f71a619a7c19e271e2d5194f86692224a44c597cc0e1143d3fad352f412dc771207fc3fd39c2d9373c85152eaf1f3133fa995263662e640aa1d0fffbc9d1870fa3de34c87e66510813eaa8da93bf1e91f280cd6b1ef7743dedc0ad16358c598aae0e76cd64c828b11442a832401192a711dffb5088d1e85c0fb59ef84ef0354923fab50309a43348bffcdd4fbbd1c5703684754a8f0d50cf7ad923f01746270f663ad93342048f789c0d44d3ab45322340e94237976c878eedd4621a188b189d3e612f856cb576c7f71e3224aced3672b875b6605e4d8f5f2a4c3d6f31608316241797a1a8e7bae486b0757be0235dd57aa1700a891b49913266d24351e0c8146d25d2f33d86c9fd70c298382cf86055d60734f9f14b5e797b40eac428941e39dfc9a82ef8adf9e8a9b3618f3f7cad7ed319c64b29936e1f5b1a8aff214bc872f298aa0108b9f2c2b3c25bc55b3ca39af8e403664ac57fecd8eea1fd1f47cc7465692cf4f09f20732a4b66766a8772f0fd81868154112d9ee74cfff06af04ee65d60578aab5ebf30d9325dd2c66026331e18a83aa994287c156da1d913c29d212e0faf9f729c42fcb6ff9080e6d8a3883ee6a5868af6b24c566f9ad189bfae577a9df2f47afa02431b265ca1cdea4f5451458671ba2cde6ab4dc229749ce362008a2c98477099cb96904d9e82c0f4c181a4af5c9c4882c71cf8cdbd94644462b2683f71eb6be1e47adb6107d86eee90583c073a2c8a74a6a9bada1b548d422aa3d027f61255e2b2af7c9e68558eda9786f46b3ed7efba0c8d0bd0086189694ddacfecb0faea2ea5bec2c820ebd06534549e24cc7b1e6662813a28a74ca1ab70a88b534ffd656aa25ed94bdcf82451045d7a5a7f4132c2fdf3911fda1a766212bea64d8924908199a23e0317cc542cbf8f5a3f6f4b07a5c725fe56de5f5746b907f453d2af196b1fb373296ad665ee8fb577dbf7d25be3327228ede53c2acdb3bf7180b6a25db1d49bbbf064fa5fc245d23f2a9fab4632d588236cafc3bb8f393cf638983f08b9326fbfeb66da845a12e8989bd5dd1f879d65864dbedcd440eaaf8e3700714fe30359995506a88f19651306de8fb968c20ba09fcff3e0b360011391b67c59ae4ef12feeb860d370168b03274b1f847751f17c3b6421c7e9c345225dba60db5ad3f2542b73c50ed46925c24b30352617b95f2a336cce17e8db541e698a259c97ee44aa27460afa8f2bd5ae4335ddd62b74f846503907313d5b438fb79c87a7a46130b3cd17c63c6bc74d3b1726dc34fdf09c74a3599cbbec212bca83f995b4238b5060258bbbffa6fff67a589f19fc97a030c9fd1d1490122a98abe1439d6550846e6ce1b55b2315dcbc6c826df2c89579b154d6203326bdea7b02d77a5767b69d4b5bcec58ad65e4444796c4b9a0ae9607059210c726963b301a34890c6bd8caaa3744f3d74c0eac3585292bb8252c2d8a4cdbc7e28e87c7a82cd1dcdb4f0279ad2c49aa6c3359c6d943303ffe63c56c394409eb57784df5a08ab44b2f12698c4e7ad0b2b63964ab720cc58ffdf332e504c7a9cf6ff6931131f972ca900e45734e9a791e0afce1a0c9eb25db4bf8fbc25e3ba8396045e5d8ac89212ba9db15b8b9c9a73ad679ae22bd6886ecc540c79d28af498f223618d5822484d4c28a86cdbf6f9a396d4c53734642e93453bcbcb88200eedda1c18d665827000bd2f949bc7e4ca8efc2413477c115d9d990e18db69797e773ba34dce89273fcc95e50f4c51f1431afba1ca47f38ead8be6057a55dc9c5b7593176363df23d0ed471942cf9106103254d43cea76032ed5ea788b725f0c1e5a1c50a1b3f30eddaadb9629dca674f86c7c4f5aff2b9ef94a2fe7718fafbcd08c52f5e2755bc66e74635914a4f6c58021f80f93440981476ed12a21b401aef6772fcd4c0314debac02203c29e373574cc24d25ea2c24a3f27d2b46bf2fa5979210fbc8098c194619d95c5c7c8d1086dd4d9023c0d673756ce1ed3be38cfa096337a72e57460c55f5c1801cf7f9b739400165ba17957d26a7273816e23a02236c2f6a0037d21cc68a435a979a8077362d8e50f566a71e590dac072c154b8a562589f6d9aed3887bf2939e36cfdd1a9632be59ab20eb4f4fd532d70f56a714e1bfa6abab68d35ace28242b34a1146b4ae61457ba01c7a0154ee8c6ad419b883c8d9afc11fff952f9e59a00617361a43266acd004a0a38a778e29fb172d1ace416bb6d58f18db847b8252a6b28c2db9eb85edcada0b0cb215ed9efa8e8e2977955b92924d4f96149e93755e8f074f38072242cba2a57b3fd0398e1fe5499aa63e11541f53c0250b4198e91e2da73e292fb562f844013bfad56b9eac51cd47fc9bebdd1251326b04460036da841e956f09c12f7705dd8b59c41bab91c7cb207ce4c3aad6304b34a70e4a4acf54e219f1de7dca28c47b5e68dd081543a296ee3aa27ca1a017b00e677af99a0fbe3523df10b2f46c4fe6bf0ceafc2ae00d41e1f36a701b76f77e01699cb5edaec63c1d15733b08f08b30ed30f1a8e6d44e06effa5cfdc55fb34d9637cb93ce9fc639402d58f8f726beaa4b2cbc98b31e9953cb6351c5dafe5e8e6af31332066e87fa14196f369e790fdee26a15fc28a61857f2264e630a94eaa6effc01bde642a00ce96259e9ac6f81532faf7ff5fe56105606698352e389c3b89c263a06d812952af310f2fd9d6064bc4867d560126b7a06b1f19c050b7c1c5b8c6dd0c088b6bb3b13feeabd3026267e68fd2d0dd8cf7be3bde85d96f7c6916e34ba00294142e23e6bcf9f73112bdc9900e1758b9d40f0b27863a4fa97d3c8dc947dc999f12fa1f2636694f5b864801735645a0c47ffaa151b1aed03c575c93cbdcd6b49a0c63c38883b64f8cdeac986a80b014b60f0409a5480a36a9ff630c60e21858f86fb03b11b33b892c41b7883b2ef5885931756ff67575f784e05eff7bc8977d84bb35adde6d629f78f8bd0d21e687ffec814eab04a3a54e6b037e1bd9719ea3a8316f2d890382d55127526dc13a093b8d916547bc57901144d4683d38ddd5f09049a2fdd1c4716a379b585af3f62a5c0412469b0d982dd5089cf26a616594303fa088e2ddbcc8aa1e6d6d78d07b628d2b18d69edfcf8e29887009b14351aaeda82fc2ceaab3616dc1d5462395f6af10fa84e89ff6893161386b15cec56ccf84446bbdf64fc570046a34f41b7e8da6c2ed24a707a302a25c4784be2c2d139928bd7cbdf5af0a15644df58eb82e1c19bb00f056e5479379e88a769c54833c3784c70b4ae251d919afbb5700f54c5bce11c72df562eae3758ca3c306a65cb7d740abec2e69c071c9c7a513710df0cf74c4c507eabed606c5648dd6b91937c2a535737fd68aa3357a8769c655a2c5ca30e04b686f7728663ed13052817a5edb6d32c0113f89b6bf45c4da18abe58e1977162cc972856330afcb3d3603b07fb55e1d4ba3045417c1a92aaf96171de627704267b0030e8fb04b09f6ad0ee7fcb9dd5c5bda3db1ce6c6d4553937c9c6f900cae8b699ecf02296da9e3134dd856fc899227de701b8edda0175fbc14f3f30b2368e5dfdcdd6fd6931ff3d9fb295cc4a1fee69810eb8b82d144f2a3ce60f1ca20d6a99122bbae40b432607a99c731dc5ea4b7de75f6e9911dfedafea37e4c4340845fd6fac9f50889546696c7e073d841dcde6dafdc2a1d4d0f0bf1dd9e6862ecd84a39b1cc5ab0d4b64e6b54471085bf3089f48df6fad580d9fe651f0120165d9893f2953732bf8bd62e708ae656d723d89d71ac21eaa9ecbd2dd2884bf2fa26f909f290595aece77a29dd20093c70085f20d51c28538f95e0c80a0209979e5bcc5311ca04fc483c9ddef627af4212cc368bf8f791b91e44f0fc9f543da80bb14e692922674a6b76d140bc434e4b39c28010f3c409b856c8db97d8a3903f366d207801c84b19ce0147069588f75d1557577b2b80d86a385ca7c5f1e1f86d5b224f167b8c59f2718659f66009aaf9efe3bb6875da5bb532706047bebb5c6d3360701935c391a103f9a880e7d2f5fbece08667b6503b47e78a98f97138d2caa323afde87355c898355ea16524bcdd0f5e6ef0eef6d34c6e250c09391bc468ae744a52178aba379bb9227658723297032f4dd733056a0faacfbdc5e046449d8b3eb9936e5dd13298a6f2e811043b0f194485aab1ebcd07155ef7a54ff0335c3cab11c14592fa1d6b39de3974f56ba39eb6624a9ef33a72fb46f7e255e38b1601d89fee56ec7cc554e29dcdd5672b080d0b769e5136eb8b033f8245d821e7b8a257e61289faafc6b46ebe91c2a1acde69164990c0fe83689547e223935ac6a236f9b369bdd3f2cd090bdda7941e262d4c8df92c9f230a2f802b70aa52814fc890a01e95f28e77bd52e97c7336ec0a38d8ac8c02cdd538b1c2948548d85bbde81a86a52d6270defbd3b02e596985876de1ba4abd042d8892e925414b8f18788497adff51852e98163b2870a1e3303078d19ed84d0126e717856d9808ba6b81fee12aa73ccd4e282d6f41aff57ae2568a95760b0c7b14d6fe165db0ff4843a616dd8362b575a04b8bcb7af04861f4bc36fef2c9834a10f17a5820a3b159f07548fc3cf893cc439763324dc00b70adafa63250b1316e2c06c64bf2e7f4a124c30ddeb2ff13c9a5d7ed580f3c0ce6c1cbd4d5c8be99d6d6ddfadd6292ff6b1b60648358fcfd2beed006a41e31bda142e10ec60f02fc21ce35358dd41d1b8a88bbf070f53d25e13a0068ea317f52aa4cf97a4e4bf4ecdf627ccbc6b06d569d7b8dca83f4b840e9e71bcdf38677f4e17096e76ae08e750bf2a8a81256d89994966095986e3a23a628afe8f1664e7531d6a19a84178d6d203f401ba7b4862ff397e2dc46d579308374f5c12caa938ed38403e32ac02090430c65f7dda559549714bc6bd48bdb475d2299f24b71dfa3367913ea11fd866ffb1391c4437ce80f6183e2cfb22e3f497ccc57922f185f7cda91a121464c2cc37159e8057cee664ddc03893cfe7cb18ad35bc5b1be741068ead7552aa02056f8da09cb0363ebed7dcd655883ba36820aaf25155f889d17b8e0e90b6c631a2f8db3bdac473818ddaaffa197018c5ca7bf82f54c48335128c2f507fb585b1656c8cdca09c43c4a8e3106180a3dd7fdc14b7a70a12d62a02b8cfd1ec92c3a5a8276118c8e89400adccff9486c82e7243a4d37014395d6f2dbfeb9df24056257cab1e71ee5fbeb78e56818a59fb95b7c754fa28b2018ff02c21b28f3aee943811e5e8b4a8993e22098e525c42c264caad1bec4b4b7c5e79c7afccb5e29c7f70c9307ba8a3bc2d1ecfb3e2c34457c99ca72f23f280da180e3b6405b7d3fb157d728bd6abc0cde8027026a722335f911934a20e2c90b6c8de84fe67449e38985fb06078e8b79a335f3803cc991d6dc1692824ca36f2aedebe02ee5920ba8056c052ba38244e75d525268cd088eeba306cf82cf4fe81781126cb1405a6f234eae5cf36ad6db905264ea88c8706293457bd23181c476544155e570fa97095bf883f06fc21efd0df7e27a3bf29860e241ab92fceda31020a1e5874459ad47bd1fdee903d6810ab31731b53a4f930b399f5fee6c735a3fb002281f0b5a606dd2a850308d00148efc0f9e7a47d362271db14209dafbc8bbefb893183b3aef4a032dedb49a8f15491f91ac699a7b34afd6e5b76a9b8b3d37dd6a87cdcb77c62b0bea8f9e811e2f39b74c60b297a479fb5a754e8641ccd9990df72643828288c7d0391dd971e1d1c762030107e4bdeb3d00c2956aa98d866be6e300e5651341ac17ca7e0d7d32af1b7f4f3c05e32f65809efbb73ee5ed14c2cb94c3c26038367a7ffd926db55aec0c404b669c0da69ce0708e5183297f5ac8e8af7ae8f85544493d33ff52ad1f3342371838169dbef4ede6a7b2f9959381cb65c874095a2295b1561d2232d44e8a645819cc31dcc6c456a642d87bb38325ada6cfb41afda29f3ff6f6cffea9a1776801e82b52da7b5cdfd9d6aa365a67b8ce3a20d39da54d214eeb475e745f5d8d0065a76ed0c10d6542a8b4bcc604ed191bcf0e5c1325f6a5b497e1e1e2093cb86f5eb831cb395a7b32c1072067d4deed77c3c3d8448dfb13761d1702fcca4f98c1f5110334d4f5338955f276e709c44b3d295ef01c692a054bfdfafcc27e8b332f23ca8870483fa26211f693155598812e9f03cf51ae6e5d61c6a2169fc6f9200ec0277e75441d6c040f907d3ae1c6ae08db6cd9dfc9358af34b254603797300ad3058ee1ec0ac138250c5241ea8684440b6ba30543b4c26d900cb683f97e8317040ff93436cad26529787a46d0a948d6c14cda96e53d98ab8bf820fff9279d6e63abade3033b8387fcc0e102cf95ed9b6acb3ca8c1608320c5ea437189922141ee64842225345454d63fdc8d49b557fde68e7a754fca74e1652ef38a1c0f543ba6efb8f0b0bd27d8a672b40138c7650d5c133e1ec154a4356660b7c3143c501d1f3ed08fabf8176b4ae85ecabccd0e19bd61746caa4883a6d69b758390258eadebaa1128c179ca5f73999555974c4cc9f3efb50e18e0b2337f255e88072e2fe772643d8f303485548c5bb610244851d041045aac30ae1cf68b7413eacbeddd7210c551208877181927c10bb752b3cd656c69308a6bb43e77c7262ec668bb104cafab368e282dc5f23202a632c11ad96cbecc27b6cbf441dfce7db72711ff3866cf93ecc7c64bc954024493d6933109fe877c260d2d00772dcb0065d63be667cdfe31cf07240f032631ab21da52d625929b072166e5808fcde97593df9ad9f76d8568d8b9848e1669ca13684790ce1792e6d4917a0106025f7bb0c261e51bd5b24d96955e2d82bec8b2434acc5114207b0a9f8e2dd8eec17a8157153d53ae283afd1ed18337443a9d3b9dbc363db0e4a62cf08c33a5409180eedacb438cd007b6059c52e5bee47bff8279c8bc5f40d0a5dd7a0738910fa5f44e66e2bbdc0eca6c81e921b4a3a594a892e3ef197d5a0286f03a067d150c69f4264cfcca4090d329eb8eb92dda47e0d928bc3221f768d9f73457b44ab78e80b82e0e94997fb0d7ab48e6ad44cdbf85009b3f3f0a621ba5e1a3fb18e1ba057bdf3d2b47a2f83fffbd85c8c22392481486a2e7b0bcca2711053623887636a446c27f4da7bd4973258eff7ee107317193dedb8f0cace094a2dc5fda9859c543f8cb40d49b6221394a3b5e92aab9383b3cd477053bb682bb7c7484fb405f88b288ee71332366b10772c9e4d4c6cb0f0693a9886bb72d3a362d7bc316fcce01bafb254c7c2bd2a618f5098fdd144522a0d064bd55183e3e95ee3725549bca781fde838c43d5fa0c4c4b858116e38d1929a6676218d872fe0676c3b45074ed61080a8cdf86ce1e9ac8b0e19a95130e7a67ce80975077c7286c35b8b2cf0082dd3689f3dffe1fb2837592454051d1211081e264b1c7281706815e801258db7ce3cf9143220fae7c59f842fb93ea30a2b26d1e5777a9346e80dc173acfb2ab0d8ea3c9026ddfaf29b9bd98fc620f4241a4c4363810eeec47bd31c756b68b6a9a7f9cbb64b0143b55a738c21bed7e01e318533b59ba525358fe8b3927f3557154412298dba83c156c34c39fbed97f51ccab8c4a566197519eb62a7078637f4986000b59dd39616cd795bc542c7445d3c91c682a7007ef1f4a041424ce7625bd44ffe0e785b5742cbad0ac9e8a2b3950eb6abe74f002511abab9b08b339eee9e615c4b3f1e0be1ca70af291c025c1863b9fb3a06630090f72781acaee69d76c059e415e0364465b97f0769e37d22b42365cf423c4320137ffafcc252da077e81a710cc414fb343e1573457555464d63fca511e5211620509f0bda8e12ecd19e1811ffdebe9ac931b412d6bcb4befe417290923911f5c4fb99b9c82c0f51efc87a45ede2dd0dcdef6e394082cf3cc642b1701949dcc0e76b071a55f092b1ac241e9de311d470567adeac947df26c124221a97a23f04a92981cbd9a25d10352e00844c1826133a2a9dd98bcb95ecfd23b789c0f2781fc47b8c4c6ab9a3c9f46b449e8f243fe0d15130cf9e94a8c90af20d1032e401a0e8e78e2910606f92657f9a5d9fcc13f8dc4e80f09ed1742756197cb676f821a8d0112edae2653a92507947bcc791d1ac1967d880f8d2d6c3c4b69ef5a8d012a4297b93f8caacbdfe745caec84d5dfa6c582ea551e51c76c1b2cb0b23b7a4414b3643b428d43601f8c05a679155b90dbe40a31a571f54d9ead90f46359eb9b3f52e3b3fa7897050c4dae54ada8cdb721221aa5b86d068308c26742891caee93a5563db2fd5c984d73c481a005875542a009de7a51e470178a8237d22f442aa5ade7078f1cd964ee5f74b036b51159e1026ee25c83574a70c3a41ec39054002cc6a68d6cb902be70bae7e4b349af1019faac2185b506cf82a01c9c64e57a061abdc3c40bf8cb3d61be222afcd694bdff299963a1fff9a96bd2e11cd4fe0d039b1e08e6b98b1175e35dfd470c72eb12adeb5bc23e9ea167186ac3d673f5b1fd83f12d8143dff7f60727e9eaefd614711a4f89b798569a4598e8b0fe8224f02fc2a5b27a1ee3c37b0ff9946226f5d23c23849167db912cb3257ebc5c4bd091d556f515a22fd5d76706236b169a1757f42f54a871f67a79321c6912497bd42c2f92d3993a8d5c80c9f36253412f1d5233d56b2556b0b5e0570d6372828315064ea7bfa48de02c295a4cb1e8a9919c7a30493eb23f3c610572485088f3d2932065cd0754d5be0bba549f1a4580c0f0c832d09717087fb16aea78d11e6bbb033d302fb56d356c1c4032746b6293f8d73f886f0fe69740ba414ff5ef875cf21375b3988e906fabb912b2a5a6ba240baf7edf763c8a8f5cb87dfaca40f57660861d6ef31563983c99340379cc339041798caabb4e22f82d595dc5ccfa74eeabef8a13712250ff0b0c097082a435f2ea2a054dc0eddd3df78db0f9deeacbf299bc31319b779f6619dcd2561b7ded391d5a962cd25e0b301a20282b12f7377fd21620f4984783286f5a03ebd290d8fd4a36f0fd5a0f7d4c0f165bc0e0258ebef5ccb47d474f5d232b13613ed0212025163aef4d836de6cda5033bdee7fa7bd5c897b831dec4b2cfd57fc0533cfe642fc80136f1ef86c976eb7a47b36bce077cf6f45dfdcab543550d117932665ea94fab3e251a311485e72f998e6587049d5f5365aca4f23f18acc5caafdab6ccc7536da72438372ab333068d562dbd7ce659eebfd4feffccd7a012bc55ae50229a4579d11401b583cec3cafb48f843bff7c956a6f262853f9442d3b3e183b1eb4d33716a89332e8aad4cb843e2a6fb24e5469a6cd1ec0177adef0e7331a9de60a243daa6dcfa55abdc90db0616085df02495c6c07d6d0161dc2fcd2bfa375d8f1a5ce6663f59262f5e0381c1382fe35c9a244b9cf3bfb988b1ee245b01e3792b41447ce586c807ae6a285363260ae90b40f16afe8dcec04efef8610b00796a5b70a3192fb708b8a83858719fbc6f02737fa3743068bb96d0f9cae65f7fbf8ce4f39c0917f9baa2437ae0718dcbc3e6762a3c950c60e1eebbb8d5466ee3ce5a5082220d37c659690d02efa683abd25cb52414fe807632c84dc922304f3337fdc0710bc885abef93c305882e9917c8d16b3252d8a2ae2d9a27c1c811de1d31d51bbe789fa8dc112553419ced0459295c9ebb1300ee96c3ea87e87fb34029fe7f75a6f9c72c6c35c0f4221e472cccb99980541598b561e688f9a2e9f46b6750c089a46b4927c6c5e53c030ed92f39fdadcb51526b906adb4505246ac134b14ca190acf42204145f7ee7ba51eb34fe2809daf81d04b2b4e9e593774513c5ea3b7dc8c011e3589979cb1349351ed0db492ba2f537a933d45597a17160ac126caf8a09140d4a1794e3e2717f7ac2657c9fe3f4a806b284a0654291f9f22d6a3537870b564ebb2271d6a4ba4e940926bc1b59a468cbcc7496c8c8d55528045ca85a647da35b179ddb254ed1ce665798f5d1386fbbe030303bfde484bc7f8caa660372a04056ddc9b6b12548e65fc98f0932e8f349268cb73939ec899ffb909ed8688f9faa1efdefe1d0237f2be03cc0b487e59bcece9982a16b39ea0d57923a0df6588d68d600a199d7046b7b25e9581493c0f5c42925cb6f396875c0d28c5ff7e797bcc6cfd4d4d67a6332b1e3775f15ee0b98ea242e0bcb8f1c957eb59097c744d244e4b467a99bdd25bd9ef1afdbdd0de3f7b857b1c278a7e2722bad158a001e2d16a518de7377cced8f611b3db491aa8c8f073c9be890c115308103e8e4553e7a383e6cb47b3238de085577dc5d148470114b2bcdb818d81b2a9203037188f40ed1a63f83b85b85038341d21e937732b0a538e958732318798cfead1fb6c4616afda1b30fd0de2510034c5ce6fdc2ec5afd6e2b240ae9fe3123bf408cee1ec9819f7699a330ad426f6ae0105983c8ad4fd9f687c53c9c6b8d8c84713e83e5a533893d47477070c665846c540151e762b9e14e86ea56ddd77afb2a6ea5e89d1b1875566b16f5eacde82646f397f8d360d54602d6bc74de6760dd14828a9b46ebef930582926c7c91a68e478af62c13380356dbe7c8761e01c5570b8f324171f275b322732288ff69a3009b8f611996011973a71754445f3ce6fc1e54908df2c9286423c24648cf04ae79d226567a6955dead495b604300fd3c82ffd89731532bd405ad748cd4f0eb8425713cb2c27e3710ef87245ba9dea13e177a9e123f72467fde735f34d734da42cdf292d2eb0a6f583b2c582c76d5b33ec202daf80c3725ac841cbf83153076f28d5620e7702965f507b3fb50edfaf2c2af05ca2844b90adf478f4efb0e0d12ed86c2bce27053aada9b1dd6400a852decdd10e5247ef1c03535a1b0b0e4f997511cb02ff0cb0839dfeeaa0204d3210a2752a52b80bd3e83eacfe380816210fa684450d2fcfc88f9074130a3bda21133c4423ed4d21bef8c2c6f02fa66c7540d10668b5f3a362ed25142043c6de888624ca49862c0c22470fe409890ab73eac31edec1ec09c3d5be4982298c8d17188497c6100c9acb9dc9f31c177b522b91465e3ef1fdaca762dfb2af2cd9d598815b779f1c5ff68f94736540252ea46d6bf5db8e79b446cc5b7145c3534d8a13e175a312270056182e345171aa7275bc1394728452950884d35e0e4225452ac12daea53d311779e185c87ceaffec7c5989af050e456e59bb7891e3487be5252d0f61b69bd8092adc9a0b2baf15ed27b280aad7f9e0554e3b213c4e605cec4b03ddba7b6c10b45c71241a8e1d63a25f058e27a387ebc9d6a543626e2c4b0749b8e51146e070d882ae08a7806ca9a784a966759c0384def9f1ecbf763f4b8762ea13e4e3bcab880e9ce93fbeaceda88247aa61bb64d31b4695ef8c3ee194bd3302ef26eb94c8a96e57e7ca030df1c48e5bf3fd7863f1cf90ca61c2b4e3f83cf160c972f6fd64d150305af724bee3eef8a9e599caa438d461fec70fc44dd18f93b745c6c4d2db99c8101e476ff5dc2b7def542acbab78e669326c78e828a82b338cc5341ae59ba65607dcba0aa8566252bd6c04e62f52b87054c02580d13547338aedab478fc454f67201da8d343f8cd2fc3a88bcb2aa163d56dae8a14cf738be881f50901ac9525bdb4ad19a63b2506aa010bc096929863236234059016ccbcd3124666b5fdc7ccdfc35654fea9aa3abe87cc24d41d42a55cfefc3790a9b0b340ffd1a857ded6e92777f3083cbca3de2d5d8b361eecd693d869d19d2167ffc8f7dd795792d9a64129202984c3eace98c20a34c7071c3b3fb474d11bc22efea98c354442d51db5dd9eaac9ff0be33727a72756efeb7c0fc2d7e2bbbb50ad746758a8b313e5c37e9240aa0f82a6d8a3c84240dd7074d217cba8a0a67f31f0f0fb86967e634dc1222d8864e8ebbcffc7c22982b9fb7b4b1f9cc20c896fec6d50a435921998c101a5ae32f97ffb565bd23df1aaa1dddd0eacecde11edf1852eb7e30d94375129e5d62ef26f0e611599a251cf0c5a75fde673d08bb5fe071d2809e82bf773c32dc465c63a6a3359eeb10d03dc39dfec386dee0c6e02f14e7609dbd90922f623f20adfbe69bbc1d1b756e7858aecda3cc144c384846c317574071e1d34a1cef58346d553a2b3b0dec25b5ad40bc90c8a309f0c2fdbc2ecc559523022364c14286b0e5412eca2fb2c4f40b32c95fda810360eb22a4fc76899a3cae009fd7ce00dd337b55965dd2805a9263f2508dc92b27d0911bd0354f913230ab0ada5390db372736384cd5f972ee5ff922cb32036a5b0b1be0b1c39e759eba62ad6da1d64cdfb25aa7ef842d51868b6cbc89f1a6c208cb051d181ee909bdf98c99090f158a6fffa03ea831812f464d1b7e9693ba69307e4cdf3bb82390f16a874b4cd294bd058eb929279cf60c6a4a8f2bcc0849e56ffb25c5eff3ed093b7bba857c27134f57fe5e727220146ed85f3378e4008b37519023512c62e50f865d6e1dfa0cc6b14811ce27740b022576ce3f9e8c28d24e208dd0e20d96bafa832289a46a3476ac469243171bc8557bc43e8524dc05dcbc7b882b2432b6a95643999a248b4d48e66d54aede251f6b424ff4d497de02d9c64a2f4b71bf018c8d2d95e4cca163c4fe7ea62cc6b6c7377ab48fa0d397744381e47d9a3dbab4aa79b3ee0af9292affa6a0b2c0ff9f6c495bb85260d7f61b209b8efb9cdd9959be8ba3f30d681c6ef5c1e8509726ca5e1b963e8101b648729b2c63e930d0801648fe83e2e40ea64621d90c781cb09a0d1421303dcb36dc32b0979607367e88769dcd3c07f4e1f00348c7e1ad71f8d6ec55412d91335affdd59303351a449c6a9dae275ede651de0811612cae744fe9eaa63a6d4db55b1c4a4eb53c81881aa8295a17061d972ad6f353c9f2da69f0ec36f929abda99ce9f11764759d675b6b9a6f44c0a47e2cd79fd2dbf8524092e595b638a58cf65e98aa188650e2d262960099c7b3f4589f46300bf94b8c892891703451c78cfbe32e0b989d6709f531fb7cec066082694c05129a4644cc3c8380e172768bd1813200c927caeb406e6879cad303fadf96b34aad7b0e26a1bd3a69d574744fcb1e1cb22041dcf126436e05128752c5eddd77a67e918c163c03a3bb74f5efc74930a0a87fc7c8751cb384a8394118ba1fcb12b64a1dd7f000d3525d59909687b1ae8e90e4a212e7539f2e4c61c7f2c1d11bdb670fd59949adb4a18a1af716d2916b1855a19e4e9f600cc684640fdea1e4548723a306a05b97c02a03410d68357b935457404106e968d09455c2b3321e02b0d87d50bc89c4837be870a8a300bf3f7b574792b97ee8396b7f60d229199d44e16a565c25568b51800d9e767551dc7083eeb93a4704f4cecaf450a886b56b8eb38b2bd94fab69ad6db59cab8f331e7d13b55fa63b883648f3dcebf67cbb85143e251a48f1c6ef18a52d23f7420fe9fd51982799103882e6c7c4df3820b536498e83f287549f0e53e5d1c1404e8a8bdb7f594d6d0dbb21da08927f6b1a4be3cc3c7d3261d784051b4faf32726423aace8e8d937037f6be9fd457b33beb8687a313e69ef155f5a9b0616c25f0c28f4bde631bcae0536de4096ceefefc3d014cbfc589ce138225c9f832a834a81a815f4935adb841ab7d6cf85aefd36f0c68ca1caff0fa2820f1e94d2604fb3774bc0fb8f41d239dc60f635190b23578eaa58cbedee36d6f936c75d2e14cc91e5be9b3a0e0d5201eb10a997c85deba210c5d3df287b991566e8af9fcded6b9c92b182c950da72e18fbb738fb0114b10e594816c9391ab48966b8fbb09059a31ac91940ef59154a6cd9728593d85625ba77f994083ccec69b697e79d9322b5b30d686a139113333b61af45447a669e56dc2fa8e277900d6842fa90e16a9b3f3d147272915d3efc2fd56a9c8ad628a5628d6c66e2c9f903955034caa218241d28cd2634cc2bb17c81afef1b477d768636dc220b3f5194b36580b1a78bd80d4258d0f63c81b7d93d29bc74f6c9bcd4e0fa867f7746c9cbb0c2c8f6b70ce4b2747d569d178634fc693e8b80d42aa4399ddb20b9c0dcd3fdf2c246e17ec451a35aa401f16a813f631d9acbf1ac1de2a39b4ce2a985b65aa0da1778b875553837c0f140600a970cb9f08a11c6845c7a04f0c889669030bd03ce9391e7cfd23b25a1efd87616da8ec33d8b0ed3e8455c10f40eac123bbe7b3423f64b124ef74402672afca5c8d36cec75bd6e3b571d539ae2d5227e1f1a6fcb7038e3a4ca817e28bba1b87473813a1c66330899f86c609593f83d8eb59054e248dac2fae264260657007c6196b7ece9011bc92754f26fbdf400d978113004f9f1f3449e1bd747482499b70a06a4dd063ef1cbf905d7d1addd2cb65694d5872c4700e88d518761a87c27ecf4efa9bad2a90576ed5ba9da89dd8e9251cf8a02a164a82a6a3059717944b9bd65502039122d59dc6792a8c3060c0bf547e70b943aa012cf06846a8d7c44a0e3628056cad43569dc9c130aae29fd1668b9ac23e2a5fe2409dfb2b1d9e3a8256a31815c2e42ac4ae351afadae660bfd9b300da090f72e20a7f95114b2077eb92706e14f5a2b3b37493f485591334e821740434aa70ea9cc393bad7d121db6b19cec1666f6bc2abbb66cb6cf7cc9e0a06509acf9e071e0d64d9ca4eb7d154a3155ae65627966aa891f244ca972656811ddc40c4342a8dd986f53cf8c26ce8a37fa66afe72a22cd5ef7f1de9113b217148343756c1915ae260cff19547f229dfcbff37b1196ba77607afa49898a9730f95ba399779fb7e91c1bbaf01b3e3b7a0568d604a1d19a3573b71f80562caeeb467fd13b2fd115e564c1169c226dbdbc7d568199bfd035c12bda24e6e9e558ee478381e929c6ce0d57b34717c714a586bc9ef8a89b9aa53a5c756701a013053e698d076ee82c5fd3cf23bd50af22c56a7c8f3484d9513298aaad8af442d44a00bf1106dea8d065ed59cc4aa4edec5a9e20be35c575d35db05bf3cc05f4a6fd267ac3554d186ebcc1e76bffa2a5869806f03a879a6dcbef35b10b25deaaadcc1c07fd1a34cb275d9d215ece551a3815a79f446577edb0903303df43e065ad5bf4b22e0da84b7bf39c64303a34d7b981b880acfacffebb0ea4f22fad328bbae88b156fe1734e098191f65177430327d4c249435f015f78a7d0f356ea45f6dbfebab6e8174a0ea1b629335ed335f08f6cbbaad59c03dc2d4a7dcae539f1919e556d7643af2958fbeb3181e6ff6eb1668154293eb4f4df6e157a062dad060e61ef97b30303913f9968b26585169d396e728ad33a9f1a31dab0b63dff589d6c1f5576cdb451c344a95d85bfcdf4963d0a5a5be239f660c10fe0056c41d4c75a390229e567f0b82960bf5dfc3d5a651aed63bf36490ecf411c532aea382cef63a64fa5a6ef657277343e826f68243de2876ca565e8f854d0773a94300b9cfd4c0380da1e521220e2ac5854aae0483144761fc2c637ad9a960a99a05be2541be4c6746bf1bd1f32800d00fcafc6a99b859bd7c3a220b44851899da14f7e931b47fc6782506e21d2b225fde7ba2678db5b22ac1c1f751a0bed69a992cc7cb1f0d2f3ffb84fd526edb9994969a0ecd6cc5c03b665679fb678e0f59f09f77f71862f74354cebb30dbd207f1ac73b8a5defcb4b0cec6bd37930457fa639d98abf6433e97a5fe6fd9f71be94c0b8435d9c44ac76d2ab74f557a7be8a5003ded64c44cefc4bd3a6cab4079ed4bb53d070b5166f30fd9cfb51be369c9f1d26102b4aa59fe22c4bea47dcabc60facc3831f266bf8520f79b581b5c7af9dfc8ea5e1f5bbb58f6d3ac4de43ee5ba72cd06186a0605ab9164852d77c33b99f7e59d63cd150411066f92e5f304be250e66dfc9145b6c36c6cfc8751e2d1065139f1f34fba9f8862acc38c731d882688eefd5982f742db4a5c487c4ea503a5ed4451a2fbd609dcd27052bed7e9b6a4dc7ba7746f4e7b47632b2a0a7799fc6b65e4b09286e4f25284e0b95d0ac28bf8f89328e95385f41eb3540d35a35f2b4af7c6627ccb0dee81e36a631fd94aa450a6138b350c3bfa4e5e294072650053e64b710cf25206c9bf32066bc39c4c2805fa32644a41d5ee78cb6b52794e671ca9457ac3f3ca41209a0a5e459a1453a1761029ab6dc97033bdd6fc7b5456c94cf4ebfae4e9dabb825f5b8dfe1c7aa0c9af8fb85a9d61c96ca4c350e399f894673012bc65ebfb3d64a7b9c9dfa6c0f909bd8ffbf3bb26f1bc5b64e1aba20fe33d81c6c3cb081350552ba0217dcbec2efb11d5f7053fe10742194371ed57bdd2224a73af3f9056be4153c62d9229bdee63b28af16932b7ef0531ef67ff5a07a1cd0e4426119e200365c6cfcb4aa0601233e84d5ce5b47294e41d5f149f51639c84a5bac693c55a33bcd9483f9480db50666162620d9b8fab428f91958c805bdb379795e3f3a822ce517c96a00280ec65a274f2da0b3cc4093c8bb773faf886712ef29fbb32a9e15b6397afe177b951c780c0ad4f2eb52bcd6bdc7f2f01e42d40657bc14014a498f8149b4814698b83e388d0dfc6955f75248328efc71b90c1e1a916dd2494b52d25d70645e265aefa99d101ec3631c8ee8f5da3731cd4a792fd4a4365c717d79c03291f9596d819ba97b70825e5c61261327daf88984f79ee548524febd9f87049dcdee130bd13eef6948088e2d9068d0391c17f44014545beb2b895148fbe13a54f8ddb9e8a79f0041bc632ee3c5b3aaa16b9e612378f0fad969cd2769f40e98b27b7799e3af14d45cdcd9ee8cf31ce4a1b7395d3a41818378444922aa178f98c68ddd424c30e117163adb3110a8b9accc20818bf17fc64fb8ef55b9401dbb21704bc4846b6ac01e88bdfc106a33e12d6284a4c692fc73ad098859574432ab8963dfbd9821b1ee56da1ecdaaa244df694a5516336ff6844d7fcd60e0c216f57648f6b9224eff3960fae85c852f2ccddf140e53a7c916ada0a7dae447b73e1d3801ee29e795483276212b4fe494ea955bf795db95dc99c0c10a5187ecb0538069bb1296e7246823ffd23556f8fe875329b5a4971b531b8804813883d7c90da7e72167250412379d1bde36a8e70be56057621539b0d79435827d6c981446fe8e284e6459644533225e2525d7c1da46509e3b61a5a9529e30a2afe51bc85d9c7d5e5e2ef1c1d49a9be47a8b1ec7a2c230c3341b73821d201c85a311e3cdd99969c09c4462008ae88bb0d214d5e84eb0fd9862dc081c90b6935b0d61a78752096545f7e22f35cd0b0287b052392fc167f92451b3834f731abe434f45fbcbb25d7e2923639f4d5e711bdacaf68711c3b0342d087941a56e86e078c165415a6d291db8610cbc943f155e064c53b24f2371e07e5683c19347a0bc4c9dd1cd79139ba4d4e4f49b60be42c45499ec9a4c186d5edc7ca6aaf4422e8c9fdc2626329448fb9f02dcd62da9314904d3f2c9474561edc1aa80bfabf5072c5f38e6aca8de5cb232334a416140abcbe13b1ff1960ac3ea25f334caf42d15ded2d0884eb1e8bddae51054f82579ceb16d3b591a396c55e2c246b2e615222b796a651afd14d90c123c8701cf16c9d43b483fe6024fa9eac4618f3dd624276db5c169777b89ea039e3b936be9f0335adf78b357fc77a5a3f42f6a7d8649e5117e3f9ab047e335a1d67b61321dc24f5bc4752714f0211bc50eceba465ace5ac1c8390b0866d4594e19037a7b651316b0c8602d690d7e6c80193d7ef5f088296513f1e381f58cd03338c63103e3b64c3d4cbf8ff73165012e581a2435c2a4e3b1ceac5db0d7582023d49dc7752b35ee54a8446969d9ca0c20c3759959847e19d0ea808667a100a63967d8de90905eba9eb23c2b21f5a178be978779a37a5bfa4e59903a1fe973de5d9164f3e058ed39f12734e765bcf17be28ec1ddc1d01b55e51ef4ea891204838a7b1e474e94a22dc8924f8f5e9bbda51744111d037ac3ae6c37589581c011a985fae7ec81c0db16412648b747fff6ca3e72bca705e910764bf75a8a559bb3067de2700cdab99dbe3ecf82390228d2c540341b9175b612fa12fda13b26bd14d0e5ed48d9c426a80d29d206c4d149ab67926f18bcc395eb9d410f99e16b0967f2eac6e955a7d451a3de5d9b3a887ffede74635cb59543c6419c51860107b474f81c612958ab4f89a5f6dafcc4bab723ddc8dddc1eb4a97f12217da07ceae1d01f912b4e70ecaa8787e3c9ed4c1ff040d4e980d84ba4024a2df0f76a0d54f10eb0419f364dced7a681ec61651971a36c9272893624a9ee20d66a4b43ceac39da796294fde5cffc0675bcefb101fdb72a5f6e637bb8e595880ebe67035d45dcc9a777494c827f95f1b1f7904526f4b5440d07ec73c2d03c1ee764678ab6156903d6f1c5cd2a3a4f0e3a2c38c013ed608e341959a499e4fc628fd6facee12c9bd21e9acc49d6a8325b18fc501450b63e573e784798090ae2aad79aec418cf1f01fe0f49c7d0f28f3c866acccc1da09981aa504c43cdcca76548ad2544edb125c4b154795ac654db19740d8bbb9d61b4078590eb570e754da2b081d86b1f90dd80959bcf2e6e837250c23ddb4988cd2b772221122630dd5671c3cd77c3eb956442db4e202df7cf9f23c2b024a415cb7a987420991db7e95f11df8b19e609b86840041556f6d24924be916c344dbe533cd6b43d614248b56e80ba5af017e4378d9571d90bb56878a81064f3a3de19d8c146d6b24acb2e873ab0a342497a7b859150a3fc118a247d4fdc734b3dfecd132d90250cbfb91464db5ae4da0a83d76cd3709db1b27676fa4fe1ba330874ecf0c7a09b5bab6292e69c618cdb7e2fbd9ef62e917315c29d386d6315a278a8be4cef0c1ccea92262b9bda8d8bbc8898cb06669f92ec1c3d3e4c9840fc01c889cb2d6557c10dbb58631c0a7df184868df97b58997f6ff0de56bfaccf60f8cb6345ee145a2265461430db0c8596ee94c9cde058278952c5f53b6ab1a5d979ee71d220be446c48e8db11c1fbfe39d4fb50b58bf29bda20d07589baf915e10349e56fc08de6a22d8f3fdfcf78edf1b64df81da0b0fda54ab5de0cc89ecd830e978b837b9ac9e34217ff6339fbd9795331dba0eaa34bcdc59fd1b6f633b2823a6f83a68dafe05fb4beeaccfbf7f8444aa474ba04e242ca64d140f37281b27e0f0efec854ef536dc46dfbfc27e550f6eeab016ecf2a0c35e36dadac8852b14ba3974a093f25d3c3a6e585f2c3781df59505d0386fedff0e37a9bd71319cfcb5375ea24012f5d3fc6d94c8cb372762ba8ba866830c00caf2fdcf34a3f77d5c654b5d6d2f316f6bfcfaff2ea60026257b122bf812520182869dc8218cd22e695d0d98a711d057f53522833018986cf49a32ae0b3ffad51ada18025a073beb5dcc3613b33eb51b8f0bf160c648b90213bdca143c24db8bf6823a2d527d3f3a5dd0b3eb89860ca823934520ab6cfe58e78535eb5f191a9a76c7a6e56f1fadd0c0356953ed43429445ef395fd5ff518eab528ba3642f203df668682ea318ea3374fb782eb3b1930c0453ffcad0ca3cbdbd87a8d61b78a26997c82c0751e547b28fd9e3c8f4da19e58a8a87f693058bc6d7485022be5b2dc8ba9d3492de65d0c3e6d256e67af40cbbcb719caa918699341be04f6a75335c0b507a8d02762ca12db8d1affbe1d8ffe9ee6e49d50ab2e15cb1acf0829a2002194e60b210d4d51d1c8cf6b0046a258dec19032a83856933fd79f9048ed5f1c522a7f881edcafb290abaece62efdc3a04d5b8448693c4c1c0d24511422ef7c5c8bd523435e2c03c669e25f612fdd3a1789b21d048f7d151c7636a6dcde04edc41b726c8c5a48b00829c6f04756e440f049f3afb9adad25477710e149aa29f0e7f3b808a43b4676cfd882a1df74e2c085094b59bc0c30a3f870ceed2f25eba373902499ef6301025710381907f439e30dfbf0c732e4f7360f793628758100dfadead693a2fa5c4e9094824b5402ffc6ac47a641d8e142da9beec3c3b01b51ce590f88e1c41859cc66108faccd75a82a3069ca834e5c0a2b5dd285a2efd6acabb9b738989cd1f2beee74d35912a873be17f8743d7f3e4721f0c315b2dae4b633e62ed1a24ec370737d56e0c0932a0d0d72367edff9bdfd4197228ba739b3fae808f23621177682669f0b26b786038df6f8ea53051dc01b22eeab05a10741199f88e4dbffc1db8d906c4f7c1bc0c94f2c603d72ada06acb5d08d22eb594ddaf94308822b3cafc856e24a80fe5f26cfac9d23ea5a9b2182267fb7fd86a564b4bd14ff5c7e13439c5f89e6a4f7d6cb6779e3ae62b5d904e046b0dd4f87587c38997a0c391fc9e04d1772f9d864c9cd4f817ca09f70c6f1fe1ad4df161f19f1437716d26e2c30e2b7227cdf5bba735159360fea7dfddba390e63fae435b617cfeab3061fb78d235972c94ae1ffd2e07cbb7f2c07d61969c5a4c628b7efb9d237209559adf521682a555a79687f8713cfab61a0cf90e8965f474ec27c0354edbcd983113defc9b23d31d6a08988144bbed299a636678ac6f25619746430d0deeafbe45c643f22efbf11093c66c5e485f97f5e0818c02fd44f789eaa1db04d0659329ff2bee3538957c0113e01be906d442ec7b157cdcf10bd1a7c4a49cd2f8f7c16122773c8788126ce20a793abb9c69035f79efd8b5c44dd6c9fff6868fb272e5cab2341f54cba5363a0bf25fe5d0e0c69eb26c4b42d047737e862d4217334bccd9ece7d2ba65caf56d8cf9353eace3b8ef33ae7b704c77bb0131f5ea299c4e18c697e9d187629153b5cbff8130199dc99b20116f53e22e0468d433c11acfee0f8fca93e19a39e0c07b4f8ae8c7d1ccfbfc064918f17f3bf1526149810ed393788f4462725906dee2e49566946f3b9e49d5349c0a3b85e85cc1ccfcdc8c9b7e34d973d32962109ef12a993dd753d06e1711ea8ab992a494c217bc262b85d633352a052227c55a93e4944d1247cacd44fdf42e04680b3896c7d884dfe9e5c404aed092be74ba83c2cf44613d7e6bb4f920833d5d245118d10ac8df931241a2f036be8d1329101837b033c402544963a3082d0122a377a875dcb42fd4fd5af6fa50b3245679ee266baec95cb6fa04126a60cb2d642d884c68097265fb11314d31ad6f23236aa18e566639b70af4ec28c12289718f4ef2dd7beab9e953a620e7c0c470e270f0f1722942c27d75b131de70d2c9cc6b8d47c02a2930b7f227fa6ea5550d295f645161ea198e6a0657abb0e749856ab9a4d714cd28257875afe42c942f123b9101a257eb5c06aec5953a313952081dd84983a4cd31e16ffd4ce02345af5d1c98cb1b5119442344452aa512f69059b207374479dd0e644794dd5e1c284e2ea50b8f9924345d35f564b7f42839a16c119c2955539e204f640b9290cdfeb8ab3efc3c8df440361d0080b0a661c1153eaad2d62eb9e7f9b141618b6dfdef901cbb944aae3456acd4e46c292c04031f5fef657681fc062685a15bc65bced8e045509d26fe648e248b47ad6b4d7cf419fa3dc2b95efed19da891ae239f178f2a2b76192e41d98c3d7565a38ed4d412b6762b37a2060c4a21869c6868d08b6d1a2c3567dd262ca2c58a434cc75941163b04a2acaa0508ef45abc3de163c8b0c46b20789be6de99c11bfd3a01fdaa2b71165dea9bb4b0a05f444503988b650631cb755f909a7f294113c2decfe5a457f6cdbb5147bd50daa0aa47025e305d083e2646583d57440556825d606ffc5930018cf0227986498351899eb8e9be32a27962c8ac9a3b0a54c41b1bb833dd34a6c89f09361e1aca5e367db6e0e46c419712b13302114d89bd96aa0c26f0aa34768a8142a984556cee97aa8511a18cb530feb9ab89496197787823e71899d9af5a889d718cfe0f577a84475d389a8d12f3135cec1628f59185c49f8e975ff01994d23881acf0a1e723e6a84148ef9bc5a3ba764f0712df28e3d4c52dce8691bb1bd86dc1b2dc42a98c1e5c303cae8f4d3e31f5f386e579ab30787f2d56acc255820cce4ad0fcde5562c71d0888f0991fd15842064abaad9594b30a2880268f4b6213a166afc882a53d0009ce3635494e913e06eddcacb2c0777a374bd7023dad75f0e1004c5fca7a48a743320628cdcc8881dce6f63ab1fdb2a8f4268452a1b16a2dbe8a9d7593482764c4f0209adf44a20994bb29a597266704b94f702647312c6aeda7ed7f994c41fd711870942a048761f55fda9e528c4eb769620efc0efdbf8fd230aa763cc6f459542cb491d2aee2b74649f094079f66272e16d022f329440ef1378f89594bc55ae3311c19cf4110ceff5f3b15ac6114a9a75194ac56898f047958fb638d79342bf133d860c08d71b3d12b3223295f7804a8245be45360a3469ae3d74fc355fcbe7ce7477e7d5b95cf0bb47ac9f68751df190febb1ff2474c025b9d2f2f94d2bc3c2a019f4b4b7dcc8ae1cf35d9c0bee2cf4bd34862ba4401bced242d14d56f3cb63d1f3ba8330c904b5b83239cd9f6ce9a560de8be0374a4b0eef6400e267b192858da0b0054c8e9867b79ae6e448f856b92f1ad7d8edf8b3c253641fd5a765c826164900f887e13b0eed51dd8f4232ced1e9c6f37da84f60bf87d10298c62c9fc6f64f581c2d2400c733c4cc52a7c6827bc71c2c17a1b9758a0a93fa1a94dcf6fbc5dbc063ea586c3959d4c1fdfd504f1dda264e1e8d7a5aa1ffdb56851083e216065812f96e7f7accdf102022585552186d69786f93a9af941361d750c4a3f4bcaa3cd96a9df6455d1200ff9ad4882da3b619426f29c3db17c05e3e8e89fafc0bf9bce37a5ac749f2a6185c919dd9f6f3ea8eb2740cb075c21dc670330aefa291af37c4b8c8fd316bf2edcbf1bf70662db53476f466019abfc1b3730d212ff152631d8fcb0cf03a04261334b10bcc79dade3b24db20d112da30083751bf2139ef6f91ae0737c2d359606eff7dbd4ae0e83d4a4ba79225f283603a4fccc74ccc227f51183817d16b660ea0d314a8d857b32306d44f178ace029eddea6f7fb91bae900f264c6ba94a1dcdb52e58603b075adc5e158886b1367627eb0c82f2059dc06e4b2e725ddb99bf36aed5c2d54b2f7faea60b0a483d87a439554340ebea3a89c81b6f5236cbfd0d9ec0bf8aa9a2b037d6f7cf367cd0f45406e65fd6c70d36462535565f3e2b971caf93cd3bbbcb3248b10c8f9f61b3fdcb39fc96fa32a7afbde68d299d33b6e33002a95e24d038f1907ebc7a16288d307c4437cc54dd404272e08ed9ca4e28cc3e27d08a07f13054253f249d2ba5a56083e309b2a8e05b423521cfc378d07608c133062f1cbc3a3fc1d4621ac74141f3814dd09d0dd891937295c4f26acf2bd6c8aeeed11fd7787b63ce3e2b6d1ca5aa5d6dd9d76b5ece0700f0194575d50302caeaf4e6a40afc54678de34030eecccbaec69132bc9d602d7187be182e8aee4568dbb8bc8a4d5d8b7b4b64c76da855c49fd2349803305faefc643bd6b88ccca88f28ecaee7204b5c492946d0a71a4ed7a9e29c3b48697f6a5d786776ae0eb7ffe62f192387c2af1a6335678c205d89cbcd273370b5ba884c19168591cc2ba7718d2ca9cf8ba68d8439896fc364e30f7f63b5c76dba4783df0b40bcfbfcabca43847c427dee94c39245a040818fb50827bb032eede0e9663cd22b67ec392c792ebdb25b62a9e8f21addf84932755c1a45f8ca15c1f3737ea5f89f1e98b80d6d756f97df1552bb777be73c73033224ae579f2d9819dcade843798af0b8efc21d799c3a4427c53957ed33d6c15fe14180ddfcba1cd85089650c37448ac82e353910901bf8ff57f433e44fac8eeffe02e2ef02886efa476b6a844eec1bdce9b2dc7c5f3191a48af52a7c6b9646bbf90b27dce7475e4766d5b3759165e128e1c0461217723937132f8174cf5a6743d823cf8d37056e8eee08b6f42245579db88471e1f18d4e5a9c0647d2c7275daf60a0b49f8bf2bcdb5e948b514782ead43723199c8027603ce85a172e25b3417a6c5f992d088e187b49dc4ebdc3b111c2acc6385e929b4d7801f35bc30595916c33c86d8d9ec2197bd37bd24047bed7b9c7a243de4f0300c5245827b5b9a1d4063948543a65a86e336946aa07c4ea09188081690f05f439f17c0440fb3592a3fab4872326e65301e76ce796bf86c1a16e4b3773b0769d3c461914941f0ad22ad7a1f4bc5470de04959c387b8c5b6addd9d797ae1d30322b10b70518d906636e396ebcf1815138dd9a33415ed5399b52561e2f6795238c7029b81dda639b732f5ba225275df6f257e48d21587e0f6c1f96505e3ec765bad29d9e0101d0648f01b523df5701a2efc8b03e574a8485198b0428f6df80bda0d42068629701ef40fcab144e4027adfbb6640a1e55d1c2e4bd17fd07d1978e9bc765582273bb8f5ff1b3b12f7761d64e5a48be4ac79bd6ebf7e6d44733a0665d3ecebd410158f7730da9527dae591f2c218edcd93c572c7d9f88bb12b480fb0f9e7bffb2c3b5029eda1a23c4b4a85255b9d155235e0fcff73b1cf4c48670c5a7b360dc8c7b8dcccfb25132e793665edfb40ad8253d25f1310de12b825598cf4263e33facff9f3793a4ed5908f3d32c33e6b56950865f17a79f79ab95af1a969770ea25567f6306b820d86465ea4d09737202b007d108de6b9e9368ae22ccf2cfd02154126dba234afe28714705de024e9d2566e0024f858b03afdc562df6624beb2f269e3820cffc964a2a91fea89c837cf756449e5e174f6ea40faf5ed71ee1cd1ce3df78528d28cc74d4ab60fe8180781f799c78a49a75231d570bcc9b215b36bde3fbd7c3c63f02c1def7bd2a5e732122840e5614bd08d33539162ad79b6374a31945e17f6922881f23a164401b0a79e3221d316b3051824b61dc70bc3a761c071ab743e065929fa4d60b3ccac87d3a4050ff5d241817d23a4e4b1eedcc65a7eea6c1276266769d97942b7939e91b202996ea9a90dfe4491eb6fa208fca2e17423dd65bbfb4c5d1515ef6f7920d0ba55e5f982ceca7b6a4b263be8fe97c714c6512353193afffea87fbec0e47cff8fdc2e274a1a67ba7ad24a180b3070f5d3fb86ece11279b542aed8f47249c90b3d0bb5779a4d1c04e4303f0474d6149302d5c19893e97d5bb3b5ce9a53a1c9a5eaf6a32ec8983d16e9466552f99574b93833f12deea769a4396df0ef673dac88ac623472fad97e9b710946d55f010d75fb82c847238a4b886f427b777d7342b8936c94183ec0baa2399b79fa9011bd5762f419dcd4ac9fdaaea093c3deb3cd05658b200ff3f83b087f59fa170c662027cc57268ba8d0b9149e0544d49342c4617c0ed3be9cc9110b96d345def905a63614815b0e79122f2b63299c3af2cd0ea588e3191b0e6fa6a08e3972987c6b3ff8d7608cd88e1968f680b6494012bca45e3ea23fa75ed9e5ac0a2e0186c5a2089cad610700dee983357e6c608ec13ebf0fdbc607383935e8d6ed64c65235bbfe499f5afe05d53754b434010f46895f9a43f4ccf64f45a5515e3d3f0b1561457dd181440bbb699353328885336d2e4c4fabaf1f89eef9cb1cf74f6b51be2f8967db553c3a490320b86db2df6aa4bc2bc89e4f27876ae9b536a10f9c63aa5c5ded323f4165a3b816716076fdbf69944f6df0bb5d2486243469a00d428bbf3d3ae4b215408850aae6b29b7fa8e76f66f2851eea95efcc76efeed94e6fadaa13c2a3cdbbd70d209c8a827a139957d3ebccca0706eed83876211ec0581e0a37085233b874e1fd1480fdf96b7bc99f19da79e9314e8efa098053d55ab0c027e7248f17097182be9f61fcf2ad6d68eb8062fb500cc95fdaa47ab7e4f545176cf5cd20a0c8c149876acfd284cd5af1908e61e010fb6fb236897fee37107f570a3926eafe40d60fa56347066c2780c2cd77ffc851af32c4f56fadc199a59ed333291d4e18ff6d83f1aa589a325c7a157d693ce4f5df0db65442760119c4aa0be7a8493915c5410e86513036491d3630f7ce603e2257cfae6c44e083473847a99dfe03971843291c9edffd99115d10c7274738a90654b3610fcbeb55eaa8c6be575983718ee517d2f4fea5a56a48f3c79d2f0b2e335e9e2f3474927cf78718fb308e179c176f149372c9fa5b5a2ca62fcd1500c6268eed3d1c57bf250c5c27c8d73fe47be67e0519236c64f9e4a98f85dfb69e41b1f44ea2d0025f650ae9656c57d12af2cefb45af02653f7f8cbb4f0eec685e6598cdfe942473ba812c620338c6862b507e5806ebf3d45a2b2e866af2284dfbd665d758b437ed2584e2d14987595cb3269c4a12b3ddaf6544bcecfc86ddfe0c9e1d1f86b86848229a960f61fd8ba7638e06e75b5b27ceec2f02b2f82a11c2dfa11fff54832e267b0fe053ce87aa7319816074d6d47fcc6652f88742f6829c6fd569ecae68108828a9a644f9304683137d91f90403537a2917661ac086941e652e2ccdc5841181b1bc0ab876ceab747a9035d2ad945aa2d37bebce7c22ec1444d1e05771d4d7c0adf0954563d6cc62ac149df58579a0b2f65450814707f621270535a5e286a4952d07338d5bd6cf693921fb46cf3bc4350eec7364bdb48a8222deef80db452e246fe10d1d608e3183243a67f69b13bf5e27820688e8c618813570d7b35c87f4b60e25dd0c65f23ac6045bb9f3e5ea24d26deb9545f8f92e73a6b7cc6638d23abe4b7dc523bad9f8b54deb9a066ee7f3c56ad49dc298b1ba1e5e8864a16deaa7655094e4fafba19de6b84e477ff310330580b13cc3502118c74e29105f12a2c94c495f0f96a826b22c2576bda64913964a8510ec09bcc7bccf1de797f89b093779bc244c8aed8cefe19d3cf29f7928270bf23bdf7c9a24c7f998ae3c63f74eaa80e7425d43c44b4133672d6115b2d827320ceda7a578eab26e30bedfbb163dec67dfc7d3c019660b94e8a183deb6eff58683998ab1655e9b55852c714e737aadf40fc6cd8b87a1573ec61b4b4c3852a7369049a1953369342cd9335024087cbe2070210186e133ee06b27d71937032d5cbcc95c152de653f64e576d67da6ecfd6c9a3d99473bea2c0349b4abcd331687ca2f4f68737dc30b4c1d02f7ee2fd2ab3351864e6f18c2617568875dd2dfa5e1d37a686c20c8f6e20f0ef40e2f371b989ae23af6a001434bd94954605ca917a1ab8f6720e8bd78104624b1f1c5633230299859503c7a3d15c48ec206680bf929cccda16d4862f04bd3ae148addf5a4c2f58f13386d2a6e2a6ccc9c29fe6341539f54eb78914a77fbd1cdfc85f8ce7dcaf037aebda79fba1ff209747824a9934e1298685bd7e3d257529c08d27942fd0e62b592ec25fc8685229766f7eacaa8443837deab252d9f7bb5917160164214f0ee3a2c06a96d92521c638aa36d41d13e16db05fe9aa51f8306d8480dbb8f7cc83890371f5f9d5d7402e215010bb76c9ea37cf9cbef73ec2dcd28baf807b39f7909b8c7c49f6437e0ecd907f3e31ff51910b75af0a0de30bb554c4cb2349ad56321605dbbb6b1c1f203b25b897762a279254136976135ed674d643656f08a70a477c3951db770f8c92e5bf15518192110d68d00fe45065f5c7876fcad590c50ba3e36b0b2a601109fbd0368b9c2ab383d741162377b7e688fd567713681d1f2668231d9a95fa4c16c87ef3c7429fdb5a3c48984294bd5c4957944d8e2ebf943390015978d4a909f67c582f93b8c867941164108758d878982864f8805711686ea10ca3e9adf3c42999c4697b7cc48c18a21145814ebb470c70a38038dcdd148e9ae600aee4efd76b0ef6e9048af4763a1d4927576a4c5d847f3eff5b44fe48399cadd91827529bb16d4d300501c8a566d82a86861f14d04385e78fb1fdef722a2172659d466c1540e88618a2a36cfdf4444c96684c451c096008d2b2afddf8af980daded8ae8eb98667ef1431fdd3738846a360a566541b30805c19e6e958e3a4365c272f46e12f297859eb65583e16068cd9de433aa8fb73ce292966589e5f5826a9592aac5cf018c3184bebb6a904d9d757bf258d049b7f1e446be53ecb2fcd3726f535b17c1970e0ff94c99ab6dfd8a7eb6a7ddac2df6722f6de44fd61169961ebef3b24760318385209cfaaf2392482c54c7248f1726addd78e1b6349b08a4d7f7e650ae59935482aab5538479298dfe8d1b202e1f68e2f7f46c181586a8d786353ef121716233564bc43ddfd49047c120c43dd73fe1bf745380fea3cdd1b0bfb5038ed21f92598557388ccafbb93b2bcf0b63794d3dbee506942db967c9d796899a170568b5d7a1d233ca7ed0eefdf71da7141158121b35df5c9328e6f9ef6a6514c7259a5182fe2ca64ce37b24e80bf684e150a89439ec341ec1ec68f0d3b110b49e692bd69e8ab4c5870936ec04ed73ba45c5a782f9190bacb9ec9cf502682c6d5c9db38ed5b59316986361cc5a1b44ea9aa312405ba85511c853bb878e375a7f249c8d2f0e3d56c3dbdec5f9299ea1f5fb7340f61cea30c06db8f65c6ec2cda659d30d38a2de3ca8d01e1b5469a4c92df5606ef94ace8010ad153f0c1a2dccdd30a8233b9c35357a1108b6b1d9bcdf96d71906c495c3100f892221523fe6e278cdecd53810e85b27ddbd29166a868116ef1d4b88eb64e7d78a6651850d2c630ce8915191f4391070a3dcf61eddbc6727925a4d7573ed53bc9106f2a7cc2b8505c7e267dcb96a2f8fd7150d4f9c69d948b1bfb60c6abc1e3b69e26f060604175b51b4a604de6abb82590abbb71c7f6938a316b403fe94a70ab30d085d96c9e6c02bd0cf3909372fba57826c5aad8ba6ffe43b2411bc70fc9403f669625b9a9bc619b76691e17a9205c61149765bf1ec092b571522a7bafc92b8c725dd0f7ddd9ff3b7713c749f45b3b269f5742d300a7da1b7e7bf10fe308973b0437e07fe25106012fb601ce0a5e6d2bee5f38bc50f741cbe820cdce34ebaf306720f03f967f94a405d76a31d3344b526a103b1b25a7df1beaf5afc00f2424fd9fe0b801845dbb25d7375937cf786cefa612cc3fd4d5408bcbbba1f8f9c8927fa85b3b8d70aea502b4620951befaeb973e35b42332dde1cb7aaa0f95d83e87692e4890a1455eca6b3733749a447f4dbf412ddbb53cc5d57a7905078c8322926074c98bed3a21630823ec26c3328a66d317c25b55f86d6b6a6721addf0eb6b964a62d2b365a6594bee7b456db798b424b04f80e287e4a20320fdddea684c7eb0354e28747164d1af3bb2e846bd5386c213a33cdfd4aada8d643ba1b3616fcd37b685e1922afcd0ffc26ccc1282fb323c84cf908af33eff18892d243490a439c9f7fda9b951c892bb611f2269c5ebe0ad67a255f25896c48b235f7413771de0066b5d80bf41d623e5dcca60d03fe540bac129d9ac8aa8495676a4fe8e601b7c550ac5b8df5f4051eb4940c22da273cb4763394924e307a9b64edfe86a88f35deb87880cc829c6832abe2deefa6577154942c8786d0e68946af0d8b4f9f8eedb9dc9f33a4968934c1e6401463abbca273c18fde37922a744d9433e84210a5a60df85d4ba814722b177356349b26850bf3804c4c7fae32a5069665b63d3de11c9a9c3be9061cf048a555d3b0899333d8dba1f29b796be43bcd324aff105150775749dc91f15cc5788be341ca3706a24cddf8b2c52979dc05d6a4fe0a3ebd85a853a94ef3548baa72a8764316cd003686543134e1ab69b4c3df4c46795e272c9d61fcb3256bf9b1ace7d2bc35cc455a276ecbcb2066021b2dfd610601543668033fb9c1b3c81d6416dece301679e19fbffd10f68d30b6abff3065e7d0f8d2091612c285c443e68bbc124bfa0fed51a2fa230e48f2e3c55d0d1a6c764c0cc85578720f511f7bab45bc972ee58d1beff8ce1f4b211fba6cbea6724277cf4f2e886d113d69bab9be889edfa78baea04d52974aa18444bad8ca4a79f9a98a8cd33ca04d5f3494e7589245a448ed9c002f5c373324e90921c287cf50a6efaab31e95cccb2cc9c008a3a9860f9a3ad8b0142b9d2adc409b0be68842045fa8e2a8c5685a1f3e7b6d3158e7aaf05c126eed2f87068a9a132b1ff38dfaed2c1244f08ced0554025900dce520e39bb666650260bf1167716eb50e8a77486ebf8b907507421dedb5f3f71a909642bfa506790f9ff572433d1eb1b7c4ae23db800979a528522a9dbca9ef38a674f8bb0f5220d068bf30752659877421e6f57e4a64685a5d4dd4b6f1d6d02728a5b2a354a2185cb2194bd238e28b3cd862b4b3259fb603f6efa9bc0a4079edfdf5646395f3ac9e1c4839468658299160a1311a1ef58b1f64197525c2b5f63f30690f523fbb071196dd17d06800e5c01bd6b22c028712651e35da1b97d84f8655e2dc7f1889d7e8dfbdd4fc49a6bad3941daae2612f88133fa0c3056817486e675cd1e8c0c64655c586e097498077569afc088e825f5e87f8c6a950ae389c3fb2f20dc0e68dc880976fe692696513adc81aa1705ae91e5d4e85017814231192079fd2c16cec232948e25a79a5a7bb89db1e74b660db9a1e7ede994593b4884193ccb6df7734fb497b29690ce58db12e7e4133cd04dd0b040f8cd9dde3d6a75d3fe7104a398e4c3b5f98892b6051c914039a8727865db0cd147184fd8e22f69002c41192dfd0089a5f5814bb6841a3c470f372459da5e5307ef96b942bf5065ee53194e5bb701ae7f6c1b076f3d42636216ad5875fc432d683d157fd4992db095bf2a72962c8694bfb1bc56078e8c214bf742534e4cdef449e4aee7beaf35f8f952e76fa42c66acbf42904cfb6e66bab5920cd672bba9e775926488801efc829d5256e8aadef6919b4ac6c0d15c0080512033fa0150ea6493f94297ab2e066a3cfcd7e27c340f578d4261e744781cb4fe21bf3d287029e35cc64e6233caa4a279a8c3563efd2e2724a3b07e528bd9321d16ecc4c871d1b0c88a77cd36d5e9745889298fe2a4f3aabd3f9b8ed47384b8d6b0f7f48f205dc13e2139e5414fd51feb04b10f9d97e16bad86387385949858118f3b5594b6dc52e3b21a7b676bd6fa9e6f512560ee4842e05c167cd330080f9f5ccbd8d106ff0188d973d0087aa7bc368b9e2996c288630f58fc3ae5e3b2c7c205da0ca52abbb003a13e2f738a61d3222f98d079f3ca23670bdfe7a2716a3ec096d52ed375714c6ceec22e1011b1065e5ea1a4985496cd49db9c56bc58633392f018ed67ed14caf7881306e9069c3f1c5ee2cc7821725730903cc39f7766410a5b968b5e9d9fb3878b49dc603a6563bab2abce2f3e156634d78815151fee39168ff709284157dc518f4c6994f5b8f3526356621d66c9c24f955a186643f15abea434f3329417bc7f890e0f74cdf207ec0d30f146635d5e8044bf77353b72da8286cd6b0cb63517d3fd458ab8408b01490fd137e928e70c19f5f540907a5bd3e9b623bac1a33dabe0c0a17f7ce4ba13fbb3101d3fbb428164e0cb317f7bf13914c3f2b72489cedeccab747d1a54a04e374524aca15d699b561b301f1af210760c8e1c49f5db262303e9624b94a82b2576060e249256a69961629b05bcbe37613ad88b7b0086220e3f650b8bad0c5ecad3c7c36c519400c26d546515e1f94cf9faadf2fa6a54ccdf1a9fdcea8c6afd55ea4bc2f12cf0f5e576f30062f27f3d34c3499681e2ef853ac8646cd7c7677be4147a988217ae3ac61fc9d79d454c503d8f895367b56f8ac327cf5f8552a8a73cdfca0e2d7f4027d0cb49a1db05ce88977b791dd294ea797886f0afe3e7c1ec470c6aaa4aceb196ce636ee90c5566e43a8c545ebdb96c6acee39dc124771eae4dd72fec55505bf4168f22ec73536c6e5f0d8e35a26602eb7e2d15b202c2418999448068f3d0284faecd7b4651c91d13e0db87624967e7718359ccad7ae7bd1097d2e99385dba6576507d44713961d3e646bbe662273a2d9bf4b4ea0a32e897a5f9760523e9656d9c603bd9730799ca00e4a82dc899905c6622619f038204bd83e5ea370c4c863d808afbe561a568631549ba3e783f830d48b32bf9b47052b8b6ee7205009a595917d2c2ff86605974b54ea415793e07319c4f1f5203f14ec717e7d9f077f927530e3e1f5e50a0b5a4506fcf1de78a7cd6ab7d0542f0a3e587956a913a9a41b4c5ce781da757181e3092efb378341bf2f193bc9b552119b3fdba3327ae28d8cefb051ce97c8bce2fb8c10fbbbc33a42ff0998e68f1da9e61a37412765b4ada4fa64a14e18ae120fcfe916961ed0d5e1c6a54b73e6333ca223685fe25da815433fac203993b2c1b6226235e8e65621a3dcfbedc8b72f25c7f1a82da37a3dce248a77a70555b1442f6c47f5896dcb7c236a572e5271aec5af1a53fffcaee7dd7e22ceca2d30a86ef090a92b3d35b8464966173c75ab4fecc7201228a5a42d69fa3672bda51f45168649c2b159c954827b3f9a309e81faabf3dc9267e8bc03fc3035320ea4c15e0374975e9db5104d29bace14fe0af4f11e9b0e56c436e6c483275982482830a2fba9c521d74c62da5afa068ad9e0ced9e9405e9e484b0f4d956dde36a76b25262c16233037b5a07274c5ce08d80aafe11a50f8fb0a1219ae912487797a98c1ef581f67d8de66edec79da62903c7c9593868ed3e9d9d7555c73c6e0e317ea1876fd0c5de0f27cb7706e5c73898378f21cf35ae0b0dff28e4ef373ae131fa044a945d610c7023a2a664e5d5ddd017258aaab085dd32400707234c38685415bf77326204f65723c7b0a35514045af7b0e9925ceecf191c215bf857d2b23939f9d0b00dae4c2eefeec4ca410b07b7959c94a7958f38f68bf99fda235f80ef5b45bfa7e2649dafddea2ec90bbd1f0917bde0b8e8fc916c9a4573ee7d2dafb344e996c41823d5300dd322d6525c224474d5cdde02f096524ef4c7fb3d75213347c2e94fbf94ea81fb8cc1f5358db105a49901840c2545521b9b41599420773887daabf641fa27218eb9b074fe9e2806b7702f5dfcc3a2485564dd35dfe002d23949557ee1112669bc8e005f1d031f15a587b102e82d46ee5a26323256ff563aa0394440212f153d99a05ab574bfc577025442deaf81376eb6c4b0c7fac2b8f60c5c89ce4e764b69e69310ae282da68ec0811c55881f8e187c36c53013876e381911f04ee30c7d7c7f6f3cdf0a146e5699dc62bae9a5660b615396a3350a536a47fd80b6dd7edef592f41a98d21cf471a5d7bc5bd64c75c6b918728a604770e73a7fa965d8e53dec46c9c8caa98156ded69ca21bc6fc3ad8353845ee3fd7bb6b0b54067ec7d596ef7cec4dc8b3781755480c991c97c8d21cf6a1a91960ebc48c1d64742c8062f8369da6caa7d1a2415e1aeca61115cad560287c5f38b29498479afabee8fb129e31fe0f45a2d9b951c83011be4f101d2faf890a361d4d7a5e8439997ca1807a2aebcd854381eba08500490e8444c89c93b3c24b5861e7f0ba4f6a373afa5b7bcfeceeb1fd6b4012f147b84d7ce87acf70e2eb3f485ad04f2c937467ff593d319614489aff428416e8ebb125e534ac214e7ba37db900be5e0d8aac4d1dbe3300f8a279a3e9fe89c0d8237d3a952bb48f0f93e8ad8d07fbc724624e0ed912c4b3ec9281b2ceb4ef8c27af3f7354ea8e2429c0bc9cccb5434594713b47735b285fdffabd44fda9baadcda818fcdbe2642d1bb7ade9f8393151938c59865211545cf22dd7996d2d816446ebdb0197bd4c39ea60f206197e1f4d410997b7b6c783fa621afef7e681b7e4cb269087a883357d90f9ef08dbad4e6e8d345c0fd3233c823716875fef5493f491c97e8b312cf44a6f76fe4694a6a38e73950a44a90ec161d106aabe25468b6c6316d3c2ef619823cff23a667a22b9e55bc66c78c829d515650bc6deabab8dd41ce7a4bfedaf3ed2afe4294d494718891317aa76fd35bbe9f966fd25cf54092378217979417d2b96987735183ce68240dbcb2daf8e64446efdecee2e2e4869ac78724b25aa625f3ee215253d62e8e356db312ef2579e270d1b513a00694d843725be5ef68654a1bbacafeb4c4c91b39cf6d49248abcc1948fbb0d223aa4eaaf23c0089b6f14eb41fb5bb6a709250fe62051156608e656357253b7c1c2aa7184907a29009c57fc22058c651e7def19b77eb620b34e562982e706ef809752a565bd59671915b367b1e123fd268b47f40217f2223e240935222b353ce55efbd9b253c11d6f72c409d66c2db643973eb8377d97b9a2ac41ad53c082c7237d588afb42d3de02c2a85bd1d957788e57d084ee0133f1f981e818635ff5586ffc527546a65cc1c0fd07ed894032a64d4e4de2be0920a3a928aaf5433d73201dee42ddb603659ec55a0c4e03123658fae7eadf96837ca160335af2240bb87dc8a0403b975e324e44c10baf8feed702d2da484a405df42657cf54b57155f4836992607bb13195a87dc7bb20b1b3437912b22338c77694ebb8600dd53839b410f29870a3ece772179ec34bc08f17a641c8107000cf6f3b4e08b50be4d03166fb3bd28277c92357b14fcb8a1201a73ca4ff3e1870706d4e879d3e6ed48a049e8e3af45d82de86c1b56a5ea88617a66ca0204e479eab30d6cfcf7e0434a69bb6b9e2756abbe3c3c00c94b917deb394fe03eaf195dab0a7eacc8858cd9be6bb4de7133bface746f2e2724b193e515edb0e2f1fbbc3fe61c62b5780c31cb4f2b5856706898d93337ea9f80d65b1e510ecf84d402f878425f8d6ed88ea42dd27df743f3917504d0774dee6810e06fd2ddd5dd0984f24210c201e01698043c93bf3f16f210409eda97ca35bc7bdcc65fa526b56a9ec8d9fcd475b9aba72ba0f0c864729ebb7a6dd532accabaceaa4e66a83f3fbc5f4b2fe6429473bf3ba77a7182c2c9f30c5f75f986a82e8df9b8281ca3d4391f040f1d7dc9e7855e9800186ee7dcde0593f775380ce8f2ba082013eaf0ca3149d8dc24b6990960c9b1d59d49cc1f90d650746be0b4a725d6e79eabec768b77e1743cdcd205b57436b7562a0203cbb6b22e110dac079118065101e907580720a67304394ba580b272a9de240c2c3687f664eb967bbbc3da186d9fea47df9925188e31c1a802c0fdc276a1a0ab49663f49c650b4fca1229f07ec997a4b914ceafc9c59cf391dbaf38cb2e86a4946ee42e2b4e5906aaf35b13d836255dfb6b19dfce2b158134f2e0694d73188d419f8e381e156e108439b9e6947df8954e7ce54515b6b596fcd8da395ff13bf3104a68854647adbdb6fae97380e189a93c7df7d11f01b0da01d0e3bf9ba32a733d96b8a9fb6d681a93dcb3c2febf356697c0ea09fc3d4b0f51f471a19cd3703dbf0fbe333cddccd3e1dca1e4ea555880a6788419f6dabb215c1d9cb23ae6b285b7c9e42d71257ecbe9f71dd53a2408d58237d8001422617e719e3cd277e1f5f5cf0df0ae6e86c274cfc4f141b8024fb3d1a7ae1496def60a1d8ee125a8d0ec3830faf37a954f055707916f90be984f57ba9b8703cf3083feab317f006129f764745849d710d1054a0316caf44a51e613cf9159f896447f46f6b63453d136a744ecb1d4ff2d9309a4f614f82224bc2c11877075c9cfa837a614fcd94d066107d38c5bcf5b8c5d3ecb3823ed356c6a128e4053a8ad136c4e2bd60c1acf22a2d24d5a115784eadafc2d0837edf832eb277369ed1b217dc7cfedd7a297939eec3665979d66339e9ec0b985b087c61cebe7a0fc03075d70206f06d7418b17f543bbfa06077b9381d3d068bb6ecf66816e5074f2dbb39e0cbcbb6f0431b1417ed6ce122f5fe6d8439c6b182644ee2bebf1cbf3eed1eef777327f6354b7237d920447b2f800b5a3e208a93ad490b1cbe8fc83082ee32335dac5af8dd1d1360faabbf95395ebea1022a90ea05411c19f99fdd3f673267c67157c5206e94670a50eacbe8c46c1bf19e547a2636846f651d49c809f80146ad81066bf5adce0430051d7df87ed7f92db30db2e6d7252c965a663ce1ff06be2d5ef8a686ac46c35cb375b523d91c7768a31c48db50708d2695ab6ba2fbe5670bee7469dd3c4cebaaa9889217a274e0f5df5962cb30f429a82329cbfffe51350c0fcbe24680071a551398a7e6640f35846de423ec5d087000e0716bca921a9631a3673fa93f9916431f59936fe822bbe72ea074fa847b553c72907237a59662644839758f4ac061a47820f018030025ce530ed06e1bec2908660fa793955874e783b0d2239d3be12ae841139fc4f0b73c0d607dba9401a208ed7462b9d0e89e7c904199dec87385b977440c857aa0396799580c22477514e8378ac35504939f5f77f878cc3456838f4d3a22079e9b14d984a9c718b69335a13609eb594047945bef29e1d97dcf458c526018064c51ff01abecf2d9197e89c4b8181f22c42d8b1b717869361f1b9b71fa17084a1ddc0099c1006ffca54a4df827ca55eb8eeed2a8477c099fd935e900826db96658a5379ba4618e46dc09785d31073360d07ac1d00b3ac372ec52d83a21f62d7a3d5fc9fa2115cbce3695ac5a776e2e9c16ee389b64c34235de0a436f4633d75bf007814aa29cfdc9aa9b7fa925fc827e255512dc03a35678e21cb4e70fce73458d5d0da57c3b6b57603f2688967426ec6b6a171d0d337d07e6d4fc3481627ffbcff1c4661c8029030214b8a171b5662e29d8631728b7201233aeff4e2456f2994a66bfa01628d470b58ff25f0af964b9be3ec3a88420f53ae27457c17e25f56dbebe73360d7360bfbc926c7be2f0b495edfe37d637190158afdbb95cf64daebe2b43a737a22056068d3b42fa40f1112b77fa35af8d6321550d6c0a6e6d1eb0c41b50f891322a1e1937ae2c0f1c2b3a91da67a674ab6b0a52f1250eda7a3b481e96ac7c83bf7831ab93ee7e18f594a558f25f6d003607da8e26a45233d9809b4b17cdd75d40c1d1e13870df24dbaca7a334a3613fb032bb1d5d93a50d1c03f56cbb8a7ec848be88395eb61453f5a3491b936287e949304ff0474d62af099056f773709691b03ffe1871a2559107445b566d2da0c3ca718c7082c44db3779a26d83178e7aad79ce2cb653054ce8e58831fe5cf5ba8abd563443a676571943cdc8237c3ac14464c831b840e75f1ed5dffa965fb26d18f9fce3cbc0aa93d352958c1985ae290f2647c5fcfe593c20461611b2b777442d790948c7638d27bbf034c5e5a72ebc50477aba5ba3ffa047952aa2230d2f8ceb74b83ef14bc9a17689c5398c3cd4e0220a5bdd2d5b0a1a4a21f687fc88ffa4e1fd7b24d02cde0f6588eab43e5597bd61c4d64fd38d55b3626149930cd4ee101f54f7ae522db154c81ccb8c95441f9010805e885ad621ebf26fe89d93b656bcfd5ddb6a0a136377db06f66cbc3b64c1753f74150a86047c60dd52c0bb558a17874f503f52b99bdba9595c264824fae06aa1101b20271e08804ba906ceaa9b15e14a402a4e3905bb5f759a90d27f68e409986f34f79971a72bb576e248e69386877baa68544b77bc5676a9fd322de53d4efeacd3e384f49289764e221454632efe00f953e9ff81b9442491dcc733aa7439ac39ab9943577b4c0eda871c0d7e2e9ed7eb92fb8967c37c5d254c1031c9a06f4fc60f79f6a0e53cade876330b27484890ab1d90c9f663881d4d566804a012ec514cba6ddcbff404021fde29758f75edf2241f3c92fd9ee3cee2b965eac8f59b41e73c2de554dcbbbbf9bea7320d677471d0351e2e7bcc2813b6b0d1a234f639138ae15ff3c3a419cc90795ae26769fc6680090d254eb90f2d6f2f687be874522234f94ee7756237483ccb6a0284564ef2a7e572f8c1622edbed39d47200bd114dc6f910d727aece6eb9753d9644368505e327d15f774f7f5708dd4b9af41226efe8259de9c022182ba500576e3f6c31c1e54a9918817b4212c5af5a9757a4b5c7295dcc8d10609c1553338c70a5f128f1a7a427ac0dd25261db1acf2d6ffb4d3e0cc737eab42a53f05f6cc67d76ab0a4d47e542b47dc2216998c56b20b02ed78bdc6725ba56922649b12f3e9d27ac8a9965537c556b4a2d0662b104bbbb0f889c84e3645c7be997ee795f27577b439dc3c444b183098fb9fa3e15b2256e4ecfd0c0b937baeb9c212964de63d6b1062cbc28bddf7930910f6dae7974a81d4e65d59973df65a4594cc5ec5ee26ea56cc3258f780498d79b84ad8bc154b4778d15c243fb8953a41dd9f5cb0e2525b861e42809ac65d2bc197f976249c1dd54e13b9b17828407648fca069069deb23360ec13c07272c6b5b4635ad043a3fdabdae7247ec1af82c7fdb796639ee4706084c56bbab44d1404b964a8f9201d4946d94d515663ff8707219bc12b6b368e43dbc213332b51fc81efbffd8a7ca59518b628b56f49e183b5d5f4ddb59edfd2ef4dc8efb74990ed3114d7ca62bd877e5fd35ad383b250ac625449b4f091a0a7a9a95e32c10afca333c46314a6559031cc715e4da31b28308d32556a5d5db0271209e0113a4f557bc5559ce0ef7979b366085713ef90cc4cc71174e3d20500ab1ca4788aa5f421e7836ceaa2f2dd843b182fd42bb9110fe39e487ed4190b1d51e6d6f6e0043924101925d702f49fc1817e13d925225edf9dafb1b6dae612762811c42810a96748ea3bb1d7646dd66cc11bc958f916d0d0f82526c5f064d1aaa3cc18030e04d6d75318c8db4bef1812eed41c7672cd9801d38a20c06045dcc9af0ea36580471b721c1560ee72911866bc8e86bcee9aca193632c9ca7199507b427ccf1c9cfdae53ce5bea8cc27a46a7ad9292b44c94c9493484136a919903a9c5444076ca95b24ed816897492fc13b3237931f9c37a3f5d3ae506e42f788536d9825dde6e9833ae4a824d54aad1b7e4b660ad2a1171ee0fd2e480366fa8187879e8b987db9393b8d667c4e855adcbac397cfde03cf61de5ede438d079fe599630af7965db6adae618b0880dfb7a77f30e3d1c3cdcadc390c01b5ef928e0eef66d073e1a1998749722237ad011b43f2fd40008b33a1c21dd7dca79bd3190beec54d6805efbf9ae0117bf2ab02aba516560f33ca9d8b18c91822d828d6af865901afc606b34a8ae9e157ff08d1fe18008604f8272277678fc6bbca4235534228ae4bde821170827f3417ec96ca9e29ce45c3574327655f70a870199ee8b8876fa83bda170f73eda002616ea9d801c9413c6e3d76dca0d10c04ec8010095d881de63e0c99b6dc7760dadf41ae7c3ff67378b93a1fe1553f282aa0803d730b3d7624f64fd95f165633f2870a7a534247e088620112a6311d6de97086c065810dbef1063f934ccb514b491c193fae1c2ad82aa6f32d346246a1329bd96ad2321fed59403ba05dcdafae6141f892bd975f4701d099f19c6b0e7e2645a73c29b90ed0feaf3b1920ba294aa368326e5619c658ecaafb7dcb41dc3714bdbdbd771373a3be29ddc603cb2d41cef275ff10249a41a850c58b42c8a1c2765a4bb882f3f544ee29346c52578a0464823f541b944522d9db6293d0ac74ed125994aeaa40d73056ed3d7275fcc569c24192caeb42f25babcf67b90e40998f6180d575921f26b5c0f3bed3fc4dc0a0e5596e032ff42e03e8201d2c61d22a4eaafc0d11eeaa46071f0b2df6f782c0338a97cba1e74b9ca00742b63a10a750137297d55b8233d317cd32d928c665861cce2bc90f24d071d0c479d4b72c7b8d72074853f4e27064e69016757889a9da00b3cd4ec2272ded9813ab8354221e2f5ae01f40a028e3eaadd981abd94d4530c1e4a48e999921ec83837edd68d02d7821c91f644178915b06f20825e44017ab26b9dfaafc6b46ebe91c2a1acde69164990c0fe83689547e223935ac6a236f9b369bdd3f2cd090bdda7941e262d4c8df92c9f230a2f802b70aa52814fc890a01e95f28e77bd52e97c7336ec0a38d8ac8c02cdd538b1c2948548d85bbde81a86a52d6270defbd3b02e596985876de13f0703ad4d0f15ec3d60908db29419977090b002ef604e072e66f97afb0d31ac1961165d2d8b81b5e2d4888e383585c2db9fddc1450c8af5502b7585ce22c2a04f37f30dff97775e730be8d36e51518ef8347cc40295fa3b674b0122e6b8aa459ef77f93f83e69494a47e64658600fbfcf23d3159484230b1b0a471f736f1fff373bbd13a4de1262a9738be8d57e15410bf9d8557976d28d0f40775af09dfd9b648b3a0b9d561f7de6af3fb67f05e72bbce5751bc859ceac83cf3cbbfa27be2b75df796729a06265d5f60794f6ecf76c07451069e20bf8714a4ada042ef53b1ee7b25c53965eb47dd8e53f42f06d630998b97a521b17a72f21d0d5237d51901b061723c12e9c0317d2cc3c1a578aaeb117d03654375fdf9682370f050cce7289a995b0cac47f1bc0647517dcdb21458192aca5c65c7d3a843eef8685203d4f881b92da36148f56277f65fa82b2a3bd7cb6d0e6c59a64c57f0b5417fd0177319a65e4cb69634d2098de80d7b24ddaca99c0cd80b1340674498ae8c701a831d60ab6cd34d8534ac0339277876e0b2dca0ef5aa92b22549da0053bd896215f76073296c83c54147b4f1f49c472ce3fde72bbb0a81352529b67f97a15e5526b1167bb60a8db3bdac473818ddaaffa197018c5ca7bf82f54c48335128c2f507fb585b1656c8cdca09c43c4a8e3106180a3dd7fdc14b7a70a12d62a02b8cfd1ec92c3a5a8276118c8e89400adccff9486c82e7243a4d37014395d6f2dbfeb9df24056257cab1e71ee5fbeb78e56818a59f79d1593153f0ba61daca7ca43f06b4185a2cb6ba21f71854aec9d5eb85193a4576060baf7fb77683e1700f7852f03fdd6eb7f513c5b8d1eea6adc10505e5e89e9ee5b1ff0019139f29af368c0deb0d3e8752751957b4b52830dbd06c50a1ffa80c458e238eacc3e9f3a1d1bbfc538401f3f0982f6eee626430c0b7834db22f8d19cd6ab3d528278f9810e7fe3bbc5f25b302d0207f010e23366ac472997518593b0911175fb62e03cbbbfc93505a1b86be5b4c5171b6ada72b4c7c6989c334922a5a032c189f84d5d81dc1c8950faa283ec2d604aba208a8eafa028071b7e2e0e19cd3c716b321120c372df90002b1fe822f0550231be626af75538375d45e2f4525e65fac873d00e8c71cb9585e213c40a7ce14d14fd87e0fa7f1e095abffed8b3ab262831037ba90d1a05beda3b812c313f496be2c6f6f3c93bc09e97a9656ae029660f137240b17c9ef2581ac0a483753cc3ebc841ac9fef922d60dd019a0ad5b3e75016510f0cded9837ed917c90b7b6fd710c78964e85131aa74b73ea8fef8c55b7e7e67813509998912fd191805a8eb0dde7162d0253ed47efac5e41e7192ab02dfca5cdd7aab134e2a758b89366bc6f5bdc974c067152ae9e225575992c8f3f8f6c1b77a42dd4ab93635b663a2721186eebca1ab1deb4217343e7e7e993d905765faf57ae040ac5f1b675389d8c1bede3e5398799e5e52b3550700bb30eb9306e2b468bff0e3b93b13dc5c9ff48f6242d5302b5f9e205c4653351b7feb6fd275b405d2b1ac63d8d73dacafef2dec19e720315c4a51e9405d1864017bbf280c604ed191bcf0e5c1325f6a5b497e1e1e2093cb86f5eb831cb395a7b32c1072067d4deed77c3c3d8448dfb13761d1702fcca4f98c1f5110334d4f5338955f276e709c44b3d295ef01c692a054bfdfafcc27e8b332f23ca8870483fa26211f693155598812e9f03cf51ae6e5dd11837eeca5d5deab75d9402c4ea5b7e42db4606c91ae1963242315dafc52738448f70fd3bf11c1a64b00128e4ed90237a43111af19ae88338d5cb1a8982313094523869d919e4d7051d24cf743c3553c11f06a743fab148b06c0d5c158299b818e9df528a74ac05c2d7bb7c361fa2186437e830eca6c3ba5982179bd59bb6110cdab89c392abdb19764d473dd737ccb06eb3cf1f06d42cbf69e94e8fce160069714ed53a1183cd437273fc4b10efd04a442b6584a65accf5eeb53fef261be76bd50f991bf6f75d7c1c90184ce3ef031f330f1ec0872360d5a3656922f1e5277fd1f74ec270655b3e1fa279db8dc48f753ff7f74dd0fbcaa9340fb6d6de6c8ffad579a91f88ce80986952fb554ee8b731c4c4e5f4a2a25897499cdcbe77852f6d8114297c298507d5d293580fa01b9fdf11f9f990016015b524015f6b44498f99b890f9e623cc14ed989b06f4a3888cda30e9bc374e198096aecc27b6cbf441dfce7db72711ff3866cf93ecc7c64bc954024493d6933109fe877c260d2d00772dcb0065d63be667cdfe31cf07240f032631ab21da52d625929b072166e5808fcde97593df9ad9f76d8568d8b9848e1669ca13684790ce1792e6d4917a0106025f7bb0c261eeec8fad73e9657f16ae73fac0f3150d1a0a9642b205cd38a6cdf1fe7abf9323545e95e94c8f6ed39d7959cc9ddf6ba72f45eacec45951f8b60f2b76b6dff775640d6ed8530eccbb6cdb75020332b2719168d3622c14dcfc8dc6cffd318bc844b08c4232c44ba794fbc5b40c2c22f6338a12699029bcc950d757f0936dd96c8ef09815ac1f2cd60e5fd99286ac7f2c30daf7dc5aee6e49df764fe0a9b67bb300a58335fcf61c1a35a79bead7193de1acac70b8a3232cb9154c57fd8ad78d1d3a7302e0a63f3db939b497ea1923fc50ec70be1cccaad2c3628bb752912e715a7a1d0b4315701a45fcd653d9b1c342f6c011818c7a61868e267a83a861d8c37bcb71346a3ca8f678f4083b3cd477053bb682bb7c7484fb405f88b288ee71332366b10772c9e4d4c6cb0f0693a9886bb72d3a362d7bc316fcce01bafb254c7c2bd2a618f5098fdd144522a0d064bd55183e3e95ee3725549bca781fde838c43d5fa0c4c4b858116e38d1929a6676218d872fe0676c3be825d005c0955e811e4660c9c154ee65dc02ba05deb0597284068d1b34011ff85a7350871b59f86d21d0237900ff116c26c6b8c3d95e15d03c87e7163527b914ec270dba88d40c0c412e34fc0c3334d927ce9f06f25e3bd79be16b90a7747e6066e49fa1ba180ab79dfc6d4706d782c7ca113f27eeed31e216ce7450a8531c49f9390c0b84b2a118d8874a7499c92e399d1bcf7238042e7ad411467cfecc47a670c4cceb1afc463e9e53a18d8b09b14aa579f37e8795f9f3d54337ade17bd9b105bbf2705daa71a4d92abe5e8f4a3bd826ce6959cd6f0fc9179f6c8aa218e22231e50677ff7a46b9b7c21acf50342fc9e7c1b509895199c664e0aee1bde84cd8636d1f0a14edfda9056d1df4384f33cbdb4a358a437b57ebe8cbe7e01340d13ecd3b96110ceb3ce36fa85d2b2eca15bb45070bbffc44de895d1ba2ec418f8e682053a8a74d902487111398aeffbceaac46bf619428e78f79562699f7a0a0b075159a4b1325eaccd84d9cda71efd82abaee11614393da9e9696fc166d935f34130c8c21685f165f964352ee456a5c84abb22eeba99fedfbd132e7d42c091044be11a876493aa73c4298f066067280781cf155d49391aba74d4baac2f132f2771e59068ec3e2fd439b3bf4e9d08e50e977fd796462a10963d03a79b86592254eda9c028b846b26fbea2a154340f88bb47029624b75d4b089fdaac051a35afef674834f846bdbe14dc961a8243a4f7e6a7814399a3b2f8415d64d175882953a1d3a52d485911a9e413a7dedb6e22f8fdb99a047cadb1abd4316f93e734dc5c529a6dd600d39eae52ae78a7635bc1ec2c7e5c4efa22756d7600e75b797437e8f91660476b4a1f898e3114f570a0a9c39c81e98ac8e4d42c7eac7f22b8327cd23437e600226bd51e2d42949da9fef91f72309504a70f8302df1a741cdb6a7c811ecdfe8a6c83fb15e0ebd30b31f55f7a65145b1b937b0ca6886fccf82b8411f43376d73d4deadf98498ed6d41c3ef9901d3f9146b4a6e11d3a03e1a59a67c68f69f575c263f355b733723db027a1d8ac54195f26d1f9eedaa9e345f644eebc496dd926d8735fdb9fa6894e8747a75c611517c690b63e5921ba1380cd7166ae13bf486343c0d951c364e34125c17e566e481911d1be1ad3e25cb9445f370625e00867e6c00064c63aa21fc46bf3a545871c96825d4f480480cfafab1e86e09e66d6d182eb18e7c84587710c19cf72e8e90b20aef0c862629053be59418f32567cc684aa880459f0c2cb846c7edfbe1de4b898698b64c3e3c86204fa8f041b9c034f114568884f86177ba8e8dbb4a90a48ed54ededbf77ab1911bca535251c0a62172e41dfe593642826f55f076a92856ff625d51536d5b0a16f467defb82c88df506050536e5acc2d16636e6e93b350f3ca3ba092285fce1fb2cef9fcc945a0ac3e4a0e7a81ab61c2d70b37e3e8237d18de34d7c8cb266136cd2158623d81686e37574838ccd911889580f294e7b95a03c97d2843457e5a68a8fec520bcbc8675ecc41edcdd34d6810b1c6729d6572c826795d07f8cff6be4266480f963d879ec181275c611e5f0981f9d1121657142db27920094268230d2683b18c530234fa75b1f2db4367a6265d2eeed6474ceaf5c691d07baece6946baaaafa56ce44649983eceef7931909bf1bfc5969caeb9de45db265a0ef43ecc7e2c84465d34ac88dd1a32fb6d832a94200b40f4300caa8f729a5ca72986e1a1f9c21c92daf47f87427ca0f78c8de961eeeeb790679253ab6d1eccb4e2938400a4fedc52586002991f3d7b783c8f40da6e55093f29544fe6e1ed34aed01619402a837361edc7e088b40d048da354ab6cfb47e4181b6b0ec83e839403ae95a66b4767f33be66dcbdddb5e6f50589b6f77d3631c2601d4bdf6e35780c9e2e5bede1f6737384884a44d559bff3c88e316ae53a3cf67e2b2cacd3c4f27188f2f813a9f04a600d27358b05ab3ce6e6bdb7d598ffd2a946f4999901586e9daa1f687a5334a62f502042aa40015e536420db1991b829fbb010ec0b0387e23f893c6a71641a7cf8079b24bc2411cf080e3e84c2a1a44df8505471c0fe97605950a5ff41a9e806a1a693558e65bd03beb34716c0a3e892e3d0b39e6b46e766a66a69ffab2e1834ccc107478f9e99277a2b9d63755460cec583cda431500edf2db0ffaca71ef4a0ba07e0f63aa1004628a903e9619556c73b3858a8469593e1bc68d74ac3225975e7e5ef88466c5636c7ae76219d83aa2140995dd1065114c0beefd83dd512ab2f1b1a2b9a2fccc259709fa8ef6b4357d19a86892c5f23360ee27cf0d6e068249c9f134ce2a1025458711a1e00a73b20ff711c379bf71022711a3d84586e591e57abac209a89566508b6a35355eb378878a9a6b9296af9a6e3a18693fb0a297a642b420955aac3379deb0f368157a1c87ea060503fd93c352f484185911619f9a29acd9b130b62dfd2056da8141adfc1f384901887d11c31982d461b1e98f2a30d1e14d2eab174c4e89f58c23efa8d63ac23fc01e9763258708fd7ef5f8e785affdaef113c7d3b3e463cac67c7af8e9063bec605b66d5408162296ff4a643ea8ff82ebe6ce1c73fccbde0d3c28a1e6f09020ec05f5a6af7dfc905f252a84eb463e5e6af0a8b9096cf3bf0eec8e09630f2c82842ed34580c9188d93e404f5f310d9f08e3e7c26b177fc12234a197ea89602800be6c5689c4f754502962622f113a4bbabed219adb95abaafca0c164081f074161d3f0c7ca9e57909c4bd1103818ea95ac5e03c9269f56f6a98c69ebe18181408c32fbba7f5ce4737de51094d439054af8d3609927a578f1da4f2f7e184b58ee314cb037ddaf32667d1897e9a0841a54061e8ec8f20f2c26c8b4addd0f7604b12f9d110d4600ca9ddf2bd74c4741b7c9cfd3295057020bb0a6e57275f3efbb2aec502cc81a266d0a9fd9caffe75ce360c27eb8d2fad935e5a3d31f2253926d27ebcf7dcc2ead1215dc3c5da77b7cdee3caa196e8e38f0bda75e2da4865ea3ddc220033e283646ac57b0e6166106bdd6005f50ab5a5bd51d4826c2824c12476580007564e991151623abcd7cc14208eac69a677e886ffdf9b570681e503c12bc35991a3ea769de4bd992bb2c286ca93b16a893f85cd86322cb5588d6ae682cacb4c6edc9a0eed83222d6ad6097bce0b0c3ab345d2eb0219638f3ed1333961bd5169fa91a6ed5e26c6ad3ec3dcd3ad9b127615dd316b9b9ee001a29f1b3d0f47f010ef2d0fafc7f72cf8bf1760c5843e06d99e5503a4cfebf3f5e02f10eed3d03d5fa41cf1e47129eeb0058000f627521e942141d6bd04d194b59652fd84be3cef7ee9f08ba0078dfc64b2997f9f980934887743ab1539ca468846722c137e0f7f2dd8386d3a5b052aa40dcb12ab8df980d2c1757ab6c35e515616e6a988122362beecbd0ebd143e2ebdc8abfa518e14e24ea3ef90bd373a34bcf64d0e9594f2f3ca51bfe01e187c08890ec1339ce048f25e6677ab46d3f1e6c6c2ad5dfb0d4b316c55ce6f36d1158f823a13abeb3d2edf519364407f0f36c40f618ed8d52a91f74da64cf140f26f467838a0ad189837225a1b5601fccbeddf5b6109e2159617a2a53abe88a7229326badb0df6187e563942377b72e674fc0789f40695dd2963b8e85128da3278551d565110c94a334ab076a970a98c0ba1c7f59d1dd83282b5bf7dea092e31a66730c88a5361afa46699276d80fa8cc60095e7323090a2bb9902f5e94b5509fc99e17f3af58e682a77698d52ffb16d99ecac3df0d157ccaa6e4b6c4eda5a4b587815a0f4fc63427e232ecd77dcf9434c4827ed234365db4a4e8125b21230184e16da3e5769de7cdb8b031a0cb910e3c0f6437b624aa058e1ed5508a0db3ab1476f3a5cfde5d1612a2d918e8e460e9f23c9993b3c399266e79790a4f6cc479ba5a16edf801f679744ede5a02769cec67b97f4deed624ac8f7a04340be5e67a4ce3778f75fc6267216510e86b12cae0f5c1f3cafdd067ae858acad00ec547821d726cca08454bb1b9f43080468a7ce84c9b35885ac710cdc5385789a90c4fa14c3480d8f0f4de8904b6eea1189b7f35117cb631d8e1b88f2fd3dcb3a65de0971dcab71e498658ee08e1e9fa2fa4023cfc39768ea63a17c264fe8551bbfbaca20a4a1d2b8218ad888ea8f03e7527e4f73244b3ebf2b0f5427d2d0f2879bffc39fefa467ef42ee8a1487dad1ea0b12c101c589827f7120e42d63382124ef5f63006b0c94a67ad15e8619f6f52ad27639a9cbcf65450f907121e58c2d65aacaec4a36e725cae9a271abd2fd3fd76e2c25cc04d7d2342a232aaf553cb590d7bab62262bb494e03efd6edf269838fab1e182381d3e106a694b1e9d5cefd0af5554927c4ddbff2c7f94f33a6f8b2776c714ead0ea5c47097fee598f5765ee0697954d43deeadff95383ceaec164e819f746a18104d87cd2920c134c2919d5172bd84419a953dc6cec20c12da79afddd0cc528197efdbda3a25ab7bc2e8d4cce1cce4de11cc77c638e9f2c9ef244265bd0b7e26b0e88a9f5562af1e2a0555ee54cb51214c48154ab80aa7d5a75f9b2385b4afbcf89b5788e2ca9e9e676c09d1ba9c60d9d1290d0101c7c016cc7fefca0bb9caba4d1487c3225efa106a6296cbf62f74e3b4392095c42da09b01bf0b5977058316acf19a7e0c9780923e9f4a3abd78b1cb923094eb0f55e134447ac96316ae534da5277e18aabbd671c7d251cfa578eba85207a511d1b50e407226f229fd91a66280c0b204250dc86f8926c132ec4d4a69cd1447facd7bc9076d6eb95c21e4edad117805c4c3c1275bd21de31f5c54c4ae03d2fc300d59a83ec344db07f4402ccdbc31ae004ca2d83a7f3f21e0eb052ad35e3345506a0c41d6867b412e1dfe6e10b84e90b2fafb2f07a5ae95e15d009a8f4cfd02ea12b0611159c620017538c300fc535ebf8cb496a95f2ad7595eab128d152a1aa360bbca3b75463b8ea3b958ed4ab69746f362b943bf340b9deb7338fed107aff242380fd6c1c133b5bcc9552f373b8748563082a1ce1361d9dcab23b8c3601c2d201a50a26427c5a87c927721d6f78c8eaa488fc7f2607a5357100216b04e46d420bf49878c0a4fface5d147607fb3c41ea703e4773bb8923def96487724bc42d419876218ad006d2c312228c8df027f773bc1ebc5467a9bf1284450c4a29a3867d20409516dbb4244193e0c8b8406356e7b3a6fb3cbc511f6e0acc0e15bc97d5dc6693b29455771d5f93e32808c1eca31eeb91bb0f41c7a70cb85eef593580e3e30ab95fc62bf96c4db2a42741dd3754e5130dfb4e0543ab2a7744b28b9be61c33351a8779744b980a23d61a00e94d32e30700c7e3e310547701f0ec90fbe75f45af99af60d019bc10f885f8aaaed6b44d8bba423710b35cf4ce8bc2ef90fa30aa1cf54e956a167ffd6e469b4f6e5734891bc09f3bcb758115fdc00d185bbf960ded16a7acf0fde22897a39c76d307e7938232032d44340cb420bba2e009bb58acadd566f171d958e1ac809740426d2804bbe36c17d03ca1ef8f8609617a463ebf18c1eed08f84f2c93319321f7d755e5cd813adefa435945db0d517bb5a60f275774616b43beefe0dbda2b8f3b5463099ba61d69018afa6adf18bac640c03345f46da05f5c5ce1d8947659e789f0163c5ded565faf742996781b746f2dc2e8d09f2f2804179faa2bdd93005639103517c3448ea2338c37eeb637be64d3b591060ada9bd594701d1c9bd444fdaee08b1f724ff9212f4fe3078bfb0cb1a0666a3153a91aa78045e2cb9e8019c673914be19ec17ae3ea766923e7fd5ed4858ad4538d11653fc7163c0a8ff9d4a167a6eb42a26a6892da1093bfe5a7e7e6af076d57294fb2ca77ebcf206c9480ab3c246d98e454943ce3f867c16d667a1d9136cb365560127164e4612395783b8599d56d86c4631957f3f5fa57b4b2fe876aae66c598750ceccec4e153f1110f763ec4a376fb27358669a8f3b7e82c4cecc711cd7ed247666b197469f53a5a0806ee267beba86a6014fd96cac6aba1a2fd666c4e7b4396fc3fd2087aa6ca488bd336d2ab974d536cf19742ccce783680915bdde93d68431f0dd1703835815b6f68b6402897d7391cb3472595cabe912c9edff5f1c20840dfc9b3e2eaa683104160f2ceac5411a900304c88624f6c08cd081891ff74a20926a42c48f0d81a8b001151b6425f430bb5c83361047587abce058489108d2dd25bcf0add2799e5b29e166b1390e30550f9dd812dcb0daed6905a95aa575843c109bd2b175e35c21959746dd5cbbec9d98363c4e7b39c586f0322bafab4795b408bc1347b7a3044744a7cb7bf4a359b1f6f883a98fa7af0ce8d8ae2aee4f63aedeac8c83e5244d65876fec2d6301177b8cda299a205bee13c19f91c0713300571187c768294e80fd15f2f25633a8928930ec1c9c43d9ac89be5fa00ebe10bafe4768f771e1d0bbfcf744c2a534ea080fd10f2c07b62235bcf09c1e3943a7ac6eeb731e64677e76a778ed469182c9ea6d6ef10df700b7e0557a1179c137b5d5a7b805bc794f92129535ea7ca0189888ac4367bf1e7fb10bcd89ca9f119477ae310e3ba7c34c6df680fc64534218fe0c87f5bf86a9f8f839fa40392754934f1a7733b49b5d8893633420a15cf281d47112884b4e18f46f496ef59018733a70fa628ae7516d541d78823fb7cdba279ff58ea46c72b2bcf56ca64be70f959b30bb3310933de3f7735f643529a3f4f23b998ef7d43a147a5c84b3671d807282c938578956b710d3bdfd117fbb9b4bf0f9d68979bfe750d5dab75b14c192f18c78624c07c66011d8b50d67cbd273b6ef83a30016864135e621a43ffff27f7362915c798db87f15f71d6f10a71b34ecb3a86850ff93009a305d49a7a29f268a63bb3b52d0dae5f2aaa2dd153ae2bd68cf43502bffb560a93a3b6c7d51e406259f11433836012f65dd18a2b0876db28697a07fd96f2fc504f5e6ba41496a97a6040af6741601c4fdeaee8cd8ee8d13d1b0919a328a0dd3719b9f7ebd6bd8baf7743ba85c23208c1f743e9fb52bfbffbca936ac356aabc86e519d4fcadfbcdd7ff918636eb6e11669518ab0c86d16020fbe91e18f6c2541751d89a10df916b3bc04511d1d00f16b02685ca200d2000003fb010bfc0f49bfcd4f0f0967a582fc1a4ee7f4514d9bbea5785fec0d1c29d56d7b9cf30955cb4986e5c7e0482db3276ef02ac16444d3e748e6795b405434b0a0c7444e81355a2679f63afb16491552269fb0ea74bdc18fc755488e631fe12aec4171ed41f848b44317ce98ae724d3934658dea392a68115d79579ab26837dad79e9fb6b8bec0e8648ab5874fc6f2944b5d2e3c32cad550c38412cee8637bd270e7e4c58185f0a1c04e40faae81711b59cb79ae90e8645094b7f719a05ee5cd4e83b5b3b1b08ceb1e4d07052b1a9f7debf320949856772cb6dc42a5c68b388c45f18447bfbb4dfc73c68fe33b524aca47e0624cdf6f31192237329f1143624cd5f2a53547949f55bf37a15136daa43a8a15bf2aef8b49250ffc55aa8c68bea02b4f76fc83cb0143e2a9ae11c2a622b8c8d043b7f9e52910f88bb77b5907bbce0f1fde4778337f847eeb4df0b90f32220f9b4f1347b31cecaa7a73f420131791dd6b8507b534beb0f0cfc28e65e3d150a724ead5216393fc72176ba5642c1770e58616b689a526b74be9c710287e5de806cf9df523f86fa625ad53a6cc4dc13fee24ba20614ee55a25742369035c3a28b76b5d8a3bcaf40a23fd2565f41133ac637ccb37fce70d06b07b91a0c4897abe0b199bd9411dd2924d3099c83c952d2cb810c6ea98967f884e201f71308847be4ad61b459b4c1e2c91448b89edf9742088d6fd8a11fab3b643503e40425099d259015e5b531912bde87ad678c74306c9dc47bcfcdafe7437c78d1b776a062370550ed484e43352fef587490fe97f69bcdfa68c50960cc2ae58c109566ada2d8228c10b501999ecc1beb7342c0c497ed521ca4fea928602e3603ce2e89948e84a3bb5facef0cf1427ffa71a6693c5aa368db72941c41b81b8daca8582d65a1bd4a60b1d54a1c1fe12e0bc94a3a5864a02ce755c54bfed5ee9ed820a8cb4581efdc8940eaeb3864a3fb00f9f19e041b49ecdeae4d1526aa0416a775041f9aa05b19eb40ec49595620b9afae60e22a83f61c5115c4b4acf309aaf7e57b24ec07f23a8d7a5ca5f892bd033e7a4f8f461e11eca246362947bb11bc3f8bcf013694ada586198e2c9c543412ec3e82d95a04465dbad4d11e762904037f2137aabb692a50a376bdde112350b786cbf7e53e9994de2b113d5c26e61f135a57f1f1786640c1b6676209d526095e0fe474d92bab6f2673ee32c3d2b38e3aca8ca7518b3841bff286ebbb85bb13ea589b0bd3ec78c2cfb910af5afdb1f56e13e08192707f61fe177e31e0910d972acaf38de7f3e1962f023e7ff30a5d9a819855e379e8a6349626d4b60f243f6240d1c98f5f139a0be8e922ba3add7f1dd7762e95188725a425d074e296ae3395d776bf249c67ab84bead8c085b2f38c5bcf524f080b2e67abe6caf343b4f11edfed8aa89f82e63bb478889ae9c4e4d3fe59f8481dcd02cf5ae8cf458b03625c2c63559f9d5ad4a0a4c9ad77c4ba5c17c1a161cbdd3b64ff1ee8d8a55d0e03b13fce5178528cbd254de7141da09618f2e55bad2e504182efbfc27d31507a499c210cbb82389b8070a91b575001fbbe4cfcc883b82b78436275711d319254a56165eadac4b14cf146e7e51533dccc706f3ed3befea1632f705e7fec51a42d017ae858a5dc59912da4558220a7827016d97baa42c11018ee3fb5a76d38c7ac9bda024efa604756c97fb598e39d3902e7f1bcee10b05ea1ec88f0264885f152604fdda3d4ee093fef133bedb2a38ecec0e4c9ea1ad6e12dfec82e14192f6d2def5852a42dbe298d0afad0da8357b64f302d59eda7537e98e5778ec7fb38e5cd208ea07d3db7bfc6edd1ec8d578e44a792435bf797ae1884c42cf3391ecac42a14bee5266563b99424c2525fc0d5bda28732d90b612c1482382671864a6762d5a5b456c473558c3d0095653fea82bb5ebe9e62ef6632b64b7ae0ce2bb8a57f9902c8a977e987b78019bea90494dc44639b1cad969cec424c6a8bdf94c15e7e29bb72243d72e17a46794068555b5ea4f44503ca80aab852d11b679b40d71ccf191ec035a30a1328d3912015b20368df582c98dde34e0d112854302c3a179edd541b5b742aaa4065f24c653ff2d5f789b3dd84c3e741bb6a0ee4ba2a630f3c410df7f3dfb1beb94de37d935cfadcf08b7b4a4a7bad19ce27eacebe556cb72ee7e93b6c1731200aec0cc219f31eb3fc0c6166b10b41e671471695fe06d42daa01c57fcaa449e5d0a29f89708c1d8bd37e2ef1dc5aa3807b1b9b698935c4a308e271f2c28d19500cd3b8e67a26250f85f7582bbeaa3f129ab8dcf1a446a90d6537a97b2a6fa75afae98a4fdb860c462aad31cc851bc0db085b852be43d713461e83b81524c6632f5bc4c6e92cf4912cc8d6419a49dbb63108ce01e6e0aa01b3bde44e3e02a3fe8fe0e4c091def41d1235e7810284a3a9c668477dd60d3fcbe7898d496f88dca199939ed99cbfb45f37ec71686538beb07d2e84f36547ea1dcba349989702303bea45cb02ef1b378f69ae1040079142c2dee569432d9a7112690f3c8d1b1def8b69572ece9088c48b4a78329cea6fec785a0e3b4ce0d48f58712c09608fd71c5213e275d747c0e4522941b4aad7a9c31fdb57f7fc048be61ec4229398334afbf0d1df19c82e138686821a079614abbd02d33294b71cc301af3abb4acb36791a06cec2bc1a56549e4b85360ea74d5ee7b967c04407f9df8e820020c621bc5286b921442425bf4a33b55038183d3b4c88120afa380deeb809f72d39b9d62d9b3f6a6b1ad605c78d6c750c913e7cfe741f621bc3ecf7bdd96b0992893407774f062bc57c397c5cad8ae5e32903169c8d4ee1c6a373a6d06a1978b2584327d66712bf6ad9b2476e3030f73aaddcbfec59b1c0f15e67d0cdd6b217bb0bf41fcf1a53589d8cb1c50e5fccb3c367d03925d48d83db811086a1bc682e51ce0fbc9883747fea1e7532b963cff4086f69638a8e3be48c3480818818d0434a128f2af92063ef86576933158c9d9b0fc6309a17cfd4172a75fbe1c9fbf2547227c2a63598b34aba090a2b6165c1398e76adde3d98a970e79fcd4e7c31bd03e03341bd3422a72bc86a1c79421806d453c2643581709af74d51cd6cbeb7cfff77a5a1659317422d87292e20840433d5b92886518100e5f55018936e363895d31c9e2722bf3ad710fdbf62bdd6a3c355a266410bd1929dfbcb3800d1b0e20dabc1a096316869e928d913cd2410833341b7152d5a1a4bd47be4a83d8731f9547bfa978442d567784bca85caab985de8ff99bec01e3906fa092ef8050e372ae60041572367df03aa461ab8cf840b40076470535992129e8efbc1dd6e479075ed259ce7d366c344c223850c00af5a55ffecae0dcdfd7a61ac13f973bd071c77da913fb1198c2e121b4c4ce5621d58bab133d2056a23059b4a48befa36ae98f2d6da2011535b986f5177a7d21b56915bb592c44e686a8b66ae637ebe4c1f1e5a1b50f0a27fd8e15232c7e542a22e3c6f1d3d912e387e13563424ae0670a66179cedf0b61d1505967ee2568bb28abe146ddd54e09cc47cd2aefeb8dfb63bc2fad0eaf8c880daed16dfeb9c117adb07937b511d0363a6bd8fdc7ae093f6655d0a5f651e919de30e58a7d02cbca71ecbfaffaa07e1cb31dc7992bec6e92c4be10f40b662945097c7406a3e2ddf513a5e9b81cd3e8dc62309afe05169c212258a0c13eadac746e12442b460973dfb3b2f9a8e26b7873c60c409ecbf28fc9f31e692e66351585aa32e59cc2ecb3a701387eff4237fcdc88a53a5a460b6382aef8c8746dc486d3bba4e94e746df6e50f629c2bbe2a9dbea6646547bb48ab3843c50ce28db0994b3f3aca729c7834d73fe249b6a57e1048292a544a7b7069c417d4301d5b37fe550bf948d216a83730822b00901bdc9f29d9dd2b123866f0d3426aebd7d2a45a6c62eb0e724f28539c824cfe4aaf6124105a30a9dc990a38f5e926293b5aea3b2700545b5bbf973ce672fc309858463f749a391e1229115445f4073f2c3cf9a49aca395e2d678af03c3f8f4fbcc3fff9bc37528a2dde13d25fcb2aac280a56275244a2dc43702198cc0e3c501333bb5740e085837f4e85a79f9c2d4b24e9eff8732ea1cfdcf4669a7f5f1643bb0626f3e531e0dff6162b54486cd011a9376ed14b7aea9cc5b903adb24273cc66d97833534d569add4afcdc8f61d3cbafe011f2d016bedd9f006c80b2d1dd69f94950c43d073ee2966ff2a4c1f06012e0c9ad22cc8612c1154fbb1feb73a0a2b8dff6c6af9166601db5a1887899bb61dc968240a1ae8797792872eb8c6618eafa9ec89c8f591c791a4bc5fce8705cceb00faa22deb103e46b4d90e2540a2701b28f6af90158939bc5e4a8b5e893d1472a1d09dc2e2248de42b02482403910fdabf205a539beff73a6b8f7f9c0a0544b349d0affb41957249d90d9127133ba7d7fdd6cfa2d670e75769ca15ff78a91692cc5c659bbceaeca74cdc335f8d9d649df0fefea0c183c6d637291f209f7f15a2bb2c069e7f94a9ac4ad90c024ac765aceb89405f75ad5e9617ade531d01968ea20311f7aa8fbac261a8cb52b14538f02303e51e56582d8dfc41b0aadc84029c4fd180c5276fa36551606ce97b51f0e497894018697cf8d01d718e5c91a0e29fd7e889c99373d4d53d5f8b00ea31bb39b497e21352e4a2a6464e39f6a61b730a992c03cc29ee256c27266ebcb30e9973c25781861b1c8776ac35cdafd275687e2d49fa52431d8c44c5f3fc6db2a6023fb8cea1bfbdf080b3e27154861e80383c7db3470023e04ac0a37c2ae338129b96ce3e4656c730e4d274f411f453ce7ed7d71fd71d184b339028998c686635b1ff509433ee16879f9fd75c3173259998640180b18cfbe22370f3f081110ac3c6978ef1f5ab0be556101adecc64670545cd160dccf5c6cc15b43b93a23ea20fd8feedb9cb698b4dde3c9c78fcc05326b896e546a6947c024259cf58ec0a74fe6f7dbec70e85e701ff9e64f60104a42caa1727ecc12300dea7643f41dc60be4be2ade798bac97cf94f9f9d1d08715e82c16651aec47d3f9135bfcad887f5559890a24cbf1062e0ea0bafa81e3294bd8ee22d023c94f6f31b65a0c2d17f4417366b5b14997f964cd4d98f4f5da7acf84e9394844b8cb666933f12a7539a20139263b6be2fec755f65b6048ab2ef180f1af5c6c109c79be697bbefbc33777a40b4ed98e5e6138b4a13f80e9b5c91a05d1d7947cf0299df3daf1fa3fbe140a412eebc7903e663ef7fba7f9ed8cd7142c07a090f14365482de4c25015f0918b7a2af91c4cf9e8d0d050c2937b165996b7bfb41b2e134408f9608bb85b34be831e20e9e76869f7759579f32a14e9a7b75c00eeffc0dad768234077d0170839541f27a55a61dbcc3bbdeb5568ec7d65d4e2315616fa8d66494ac6a7614b7e4a27a28c3844340978e5631d0366cc9f307569b340ff8b84203836e7b9813185d1f6d635e974133cd7ae62d6d899dd2112444ca142f08281f1413f7bb5a81d464e92797f7e945d96670e427064f27a63b85a2a57a2747dabd2e818f0da18c662db8cb40101dd38063fee340c369d20ea0b908217bdc091c78d128c897ef0cd7f8a7bbcf7814c7d16f5a01ae6f03c65134457ec5ee1463f12c065660bb09fae0ead40999850d0c7e5ffe878fe4572647221ba1286203881c69c71f81fceca3a55fe59922245e6053b4c2eb6cfc3f5565397156494e1aada70876bb132d8e649153addc4aa34071a60a97149ac6f9c37ade7d6fb75b61f8c4b1621ca8fc6e0e9a2c83232ab7a993b709d7f27d5c3171e8fc603c0b91491e34c68b24336c0df421e222fb066dd23a9f2367e1058151301b695de73c3846df369e2209cc4f0bf2a959047fb7c6c8773828cff7e44a999e0b7bfacd883e114a9a87cf24919e6ab1f2cd098b712e9b5d73a9f1b2d00ebd187e04603b7c42d5a622da8315912e15c38d1823cb0220de0bc8dfd067e5c1636a8ba01352e83f9de96af3f3600d9915903da9258eed82d1c678867ccaaf590aec2d20c4f212dbad88554e81a27c1c5b917bbf5693348351d14819158d4c1824e304661803acddd6b06e5ab9aa1f5951f303ccc24501f4e02411390d85370946dd996b029104d82a4f3ac72997eae59bcdfdce47617ad2d713bc5859d691a9a68a6230d76c680f217930c07b91f07b316133dc267f7cf90fb617418891d8deffd050fa129037b837061095b631562d21a5d8003dc2680fdff4895a8dbba08fc37d4624991768c00a3a5f15c70279e5a33cdaa0af3bf47fe54392134fabda0155e94b5762f9f142f037a963ea4dbc7d97a570397ceeca57e8147189667360b202165c2bf0de6e8221326cc69d4bb2d52186a815cd6653afbdf6c9c16ee74128140377c029f8cd1af038366776a164ef4b878d182e392f15c5ed5bf79f1776e271d7c9c3497b443fdfc99e26046bf373913ecf1f557183f93f165199e87197ae957e530623c164af6608baaadaebb7fe4840dd01371ac7e8a4ab349a3948eb5d9c0074a780f21c6f19fd8f4aa9f0c2302688cf99653762e9e7d803cd9ba6f5a74e27c683592178d75536cb06b72805734a42916945473ffb4132983ce89eda17f109f2615eccc71d66ed451ffd72bb1e7dee48653b46e6dbd757de6a328ac84011182615e9d9689c08fa241d9b8c30025ac97c4f2f6d9682aff3085ac30a272f8e1abb234bb84c401954065b87b21859dff0d639ce6bac7a36d1a86af862b150218e81190b41355d73766e8e146448b9650e4c477df5ca719ee9e13e87cd2051ffff4cf532c82955d00e193066cd2f36a398db69d7bdc3aa293a5ffd290df79e62bc87acf5f437b593c75c06858b0cfb16c4c1bccc8242928b9a883c2e235bba0e158760576f212c9a508b1deb2a4f3e5144764c2384f7ea1544a800c994facf7ac0fcfed31579437322ebb83eb4883c1165a066dc6340c501c2259845c1c6c4f7561aa72dd53f5b54b77692ff0cca69a041b670d3f985968b5b8bc1ee35dc0ff0099ffd366ebe5183a82a231e8977c208b823d3de987e20d16fd4deb86a1bf0f689aafcd389f8d737ce1a71b66d28468b0fb21b583842a9e6736ec8dd4a54539fa2951c70099f4b308dd848c74bddd27be3e76bcfe534070ff291e786371a163d69d6130383f7433aa6c0611d3d6ad7e88201e6201f72cec247a76690e3937b2740aa0148e3312ecb584de6d95dfc3948ec2645b900d6e9822f6bbfa8f0a2b04dd87bd80f7c941dcb2585dc743afed811c15e90355ad95e9e20b69e84eb32e79f808e88a2b503ecf7c57db99b169cbfeca2610cf656443d3de6e727fdee551c415f4a060d6d0548eac7c82ee7796d973e05512875d7e8d68ba107bffa6f21069ca623126876b2708c77abd333d5982cb313e045ca33de28811e4d300da390969fd54256e06410aa17b17446009501c9d4ce2fc9921f8a4902ad49dbd20668c4522134de2903328168b17a5feb987dad1554ba6bd6f812904420fc04460e21b2313bab130793bb714f3bb7390fa5ac59500f0247c227c5b8365512d731e0ae5874b9224beb0192f885717bbf539505457c3c85ccec3b805cc237a00c58a6d7e9f47ae839a2fd409c96516ecfecf8d55bfc77094eb740efe1e7548c6c5046834bc752de6485692fa0e4ac2f0c1d29880b2683af18273d0276570d07f55ecf206c7df3cf6c94d5d384c5b84a44b06baa98ed921af6ae83d8d6be0b6deb959ea39ac0874deb01f7c47ee9e4deb9d21e1c3162cc6c8366195ae5c797d9a5e646817823fba6966f408cbc7aefbf24c160c232be452d74d75fba45b33fa730fefccc7462ac6500feffa0f132cd9af742f96d34f4a271efedccbbe479cc4dacb3689f9abac6c80b65c2576ab17209d850f8498abd44c18cb5fb70989c6cb35ac959c625236a0c7977e198808b3ec3fb4e62240930b6b302c37fa8810b675b2d8866973d5a3041934e1b223fea971d048c91c2ac7406e7b0fec1035f27c3fbd6e1a1cebb765d47f2fc9761c223d1e1614118b7a9d16ee460cd7214bfbdef381a8c12663a162e6b00b6bfd7dd6fad83d02709f5788cb5359a97bd73d5fe1b93574ee4a574bddac88a72575425e333f8a7d1a4d82328af1aea7a2ce9fa98795796ae70313e30b27ada3ec981475c3372ab71a1902af5dcecc8213ef7634be9fbbf6558f15d7f4cae6a020507be6527a92a2389f9ba2ca162a917eeeb73922ea5c8bb1668ae3b0b2ef4b6752a9c489e78ef39364cce0f2b32efb8914684c3bf194cd2cbecd0f43ef0e6d95e7ec04dc8d86e70d5a3ab836f99b5c373e5fabe5ba664c92824bf873e6ced066398493365536db66f10f9aa05562a481164f0bac72f3d5a48b058c896da895d38c2ea688211f99da90b4760ac0096331dd98fb4d610f976375c4b575fb5340d1f86dc49bf8cf71d409767bbeb38978d61f614cb3c0e2e54d17e06c436e9e047b0d82d570ff4ea15b985046532fc91e437374712f39e03f51099f5bab59e733c59da5c494579a66adaa9a45cfb147d8d29bcc95992febbd569a16776f541418f61683d6cb259b215ae07f5e17087337ddb7310f2fc0c0ccaac4799bee1379dbac70f8cd632610ddc9c97434866e4cab628830a91c2a5b96356be97f815a3a23744dab2865a789b960eea71cb60eccc519ea11f1ba095fa808ece48a4dacccfd3468890561dad5fb1cc3bf02babe5ef22956bf5eb80fcfd0ac9b465dc98cf48e49efdd70d4bb1d8b9a1f3f64bdf382d1e2289d17ed86fa05141b08e6751e1ff2990e5ef486af31bd865c67f16746dc5ba4dd7fdc5cafd0ba9c004d71884c4dec0b4dbb7f52e66d37f218c5252835199839f8a3209e168de4d7c27d59bd5ad2c6ce5fbe0e6b0568683abe73698a67489c25c3428e63d3dc0f92eec966b6e49107131751a9c5d37e2f0cf89ccd330e8007ae106d0efb4d07138947be908dfecd8d196ba347f4e43b6058b8f216fb6120baf32956c0dabfe9d0aa5480af823b6e4136b6e454b20fd9ae19f43f0b5aff7b95c97d9eb47688b7d10f914e22b1d65c8ca55280b82ab20ab445cff59827744332bc4921a919bfbb6edff5ca5705443ba4086469322d3dd8b48083c20ca115f4dbb66ee642088c7f67ef70d4b0fbf465bafed48aa26019bf658bce422a6dbe6f67db2cb4f1eced9af6d08d91a053271abf5cd59a928db53bad6b4b52e7d8f5fee88afc8c1a29deb3d99e14d9464226583e4a82c51eebf1b62fef44da0bc794bc4f08eaa0d35427a2f7e850c430c407fc7d0b6800915a10db1a7b7ddabf695b74da9f4fb65938e40d1837d6da7edc8d877697b70cb0e9ba0bff120f55a28a6ee6a500d1cf1336a5057c9886e596292c362fbf03ca8867258e4a5c35780741dc08158ee34499a8eb26422a6a6de229d775bf08805ed82c4cae718806023c3e188a3723213caf32abd283fcb14a198dfe8e384b64bbf45f86fd04e10566f08dd17ebe00f96f9afa6d0e25506e78210adadca00d7e621329f9c9267f05d0fa988012410aed6923c6c663e62a51c514da60fa265643655f922967aa1a9cdd9c419f313c877f54dc4c725adfd506f2196cddf4cc0f0e633d8b237489f362c5f609e65bf10bf0c65bbfa1ffc53bf623183825e92119f78944586e2b44ae538c2bf5e8488daeb9c1b55d1692865b4162311e8027edbb734e0d1dd6be57cdf1df328601cdacdd8bce6e259dbc36d28a6fd0c3f6efe26296960dd908b0fe5745d301221756463da49d0c07f0f5ccc5514bbce1507fdb274369a540b09c66903541dcac4f053cf57df8313654fc484ee920e9cce77f056f2558d9f0accfe51aa688daf814eba66b228b664fc03830d27ab19b5ed8a682b2a946f3fbb716bd35238ece1c3826c961827fa5dcbaa486dfea8651f502d2d062d7f7aa6e13f10229288894012ebcc958173c762af40b39f460c8e326a849c08bd2ddd8e9148c0d16c68e4c871198aac07a5b3b30b8cc570273ec362ee852ef4ae560ce828e07fd9e10f88691a9ee87f9c9f6748af3f41da38ec4cc0f424eb804884a9d1e2fdb4de6cce5fbd22ff6d13cd84cd8818da3aecfb7d13c731a74a1ea90a20b4a076a844329708da4ba40a45f6e13468220afe5390bdce3259296149899eedddc1fc960e1cd215ef22eecb780f278bd141607578476135351be7740691a58616070fc76d9b747b7cee2d415b12a9e300537b3d522a9b3b60238773302672e8c2f0d6f25aab10666a7210c5c4da308469e4b7f22461159da2521718b1426056f890b76456add1ef875fb007514e42e8bad0898a87498705215b7a4ec8b28349615bff02a1c44806fa8f6eae7bc0f985051c8dedc405d8886abe307c90f6b9a6851cb106895512cecccab50cf9977309d3b247d1e798ccf5d950e395ee02b050105ad55192851f778db17ac005c4832cf95b3385154a0885f0f194661b593e11d11e1a3d0072080dc73eee1e1dd4d9452f714b4999f1bdd2a30da585be132488e363ad675244be31cbbeea2c229c8ab0e3a3a9a94da56903510fb173b3ac938992c8bfee3aa15040dacbdc765f411349ac52ed268f99850e0de08d529ddc04dea5de05ef1bdb5c32ea4e9ffd4656e265a1afcfed3311ca87debc65ec5f89a1c50988a775e629c2f5c5e793ea3554b135518f8d1833640c27c6edcbf6fa8606762b8171533551afe27c1c0e5851ed35f609f4db32e205c5232cbc087ef160262c1cca6f25103a5edfbcc4993bb831a197d8c62734ad4484676f2c31e53cc76253d08fb351e97d2ea0ff6fcdfb3746dbad11bbadd78b325e67a83ae0937838e3af60784ee7487ec0ad3a9e33ffd532c24828829dc8d7bdf091a3cfe56cbb1b912a00b0ffffff4f