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

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

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

Block Certificate

Block 49656 ab86ae8687ffade029ddb3354ccd61f4cd456d3f6d6e58bd6f8134b5e03decab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bde2f2388ae57966b2f1fc692bb26bbe40bfb437a74dfcc9ff9a1b5cef90f5f3
Certificate Block Hash
ab86ae8687ffade029ddb3354ccd61f4cd456d3f6d6e58bd6f8134b5e03decab
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00911c000000270000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009f9ac95173ba4cd127adc1b11425fc0495c242a9a1fe3db3b7bb20e30fff5b62196519cd8c8039724ff02b5bc8ea18cf2b3494e840372079564b39b48e3d23eac1f250f8ad50521ff64547930511b1ce2c0cf1e77d82e301e76e0000000000000020000000700000911c000000270000

Raw Header Hex

0000402027338035ecf664ff3f37c1447e1dd9cce4188d9feca3c3be68c7bef344b5b7df51a613d9ed10eeb4dea0988964522aa8a4bdef871c2673e1e7ca42673754ed7d83bf016a825b0d18f3f590ef5c1b9affc9fc4da737b4bf40be6bb22b69fcf1b26679e58a38f2e2bd

Proof Data Hex

59,560 bytes
1212160103074f219e9b8dda91acdd3e9528491c801523c028dd5591dc34145bcbef8777254f3eeb32a355d43154619967fb9d966a2b0b5ceb899a8beecc6f523859ead150ffa088fb85370f873e4222df05fec29a73929f04070878fe72e43e5ec7d13fb994e57456c3931af9c7e385bf5be8b6bedafa546e701617e753e5c3d33aad513c0198885bb7c3167a9bbc29819b560d854ef6ab0b4a8c3e13e44e0ea02bce649c45152420f3caf86a81b105364986a309f034a23a6ab5bd7c50a05cba231ac0b1ae58a916cf68f989cb47b6e81b1d403b242e808af7d1bd42a6e66f44bb23f111073c59da7678d7de2bd8acd1fd26fced56300ff85f9377e9b8e2b7ec509e4abcff53ecce3bc3c2a85bb45bc368e80dc00b29fcdae946bb135ce4584aef54cb73210dd3437e9cdb970df9e72e3936ea337567232648f8d333fece897794a4a71e6344aed182a24bed3aa5886878ceb7092e28ff1b3a8f09c9226dba57f781c09f466a7f5d7bdce9930cceb760c6ad8cfc00d053e1bc2c101dfcc1a726d246f2ad259fafb8e5f3ab96a2f490ee4949d131a4e7b83a815a780d3f9dfc8df359782ec6f884b622abb6cb867d1262c1ed182fae80f5ede6deaf9bb6144aaa599c9373630ac218045250bfeed2fca4cb1fb4cefa6701a855f5d1f1c2d467e6da8edb8e67dc18912cbd41b39c108d8caf5d11d359982b1b3fc35cb888a8e64d63e28a1045f9946c3b7e2990c9ca460a68c7a603db56f77001ccca1e453566153957fcca04911023394b09f85163895bf35441b4ff3fdc5d7bbb1526bd4b4f7d07bb64ce214531ad2fd7e5b764b7694bd862a9eb3d60578c4b843b073a43c3be22c39eff20abb566644a1385a018bc8ab6776b0b2960138d3800e9b54f79891887aca60812df60e0865f48e19058d33247ffc51ace4b751c35ea673a4bcf4a64e8132921eb3c1d505d4ee2d38096182c9b22bf98ac508d7548d23ce4e9484ea1d030c02d32dd3673e62412409cfb59d5ab89356a36279708fd9433e202a0ce3ec77c7a9d72d312ac897119afc80c21a837b96482d3a1ec7ebdbbe4d988c43381f7abf8dc94c5d32497ddf38b52891da17324e8377512eab4918a7bdd28e3ab20376e018df89fe38771e4d5d3cdac9e820c9cca5cca70506ce07a70fdbc91f0b052f9ee4e5253ac2cdfeefb6dfc48ee0d03eda911fc67fd56eea950703d9b4d07fd93c80fbc097f562bdc7b3a812592a904cfcc336a0d42ba35d431ea62a8069162f54fba77ab4af06c8be56a4b51accf0516a18d377257fbb6dc7718266bd00fe9b050807fc9b9ec0af0ed20ad8c8b2ae2f56b67473091ee0b00cfe6f5ff10b75f651e80a47693bbfbc004ee87fe9bf4172fb459b0f5a68db568b32642b34a1eeb62c62e876893a4ee3e58dc7366f067a3f7dfb2026350f15e12437aa0cb78f937aff7caca0070960dc850297a58019927874503d8f0e78deda7d4a8037be3550f755adbaceb795a804fa2612b691d40e7e282c5e0463cf97c676e957a3e94b7e703ec20d9c6b0892e7f6f314a3c9d0e2d5d8b616a7c1655234207aa3233367a3373b4754202d4845e766bfab8f98883c62e007f53b40bc0c5add272f2c963846b4a991b25c5d41982e022321631f9f41dc329a689e57710761d08ae15ccd56d18dbfc88f577e9c3e935c8942f7ada95c36bff46d4fd8e83d76d0dce1cbdd54ceb9bc5f36231aa48ae3e532b679777faaeecfac7cd44cd252b636a7996411fff1abed239cd457c80cb3f9c8c3ad1f882e14933b2e52f3e8399b537a19bb7c39365c37c30b8a98041a87b3596a5310f9ff1543a88dfaa44987ee6ff517a21fea0ee535fd788d31af2b7a7d5589f7a005d118885ae97b86fad38d50bee9eaa90014f28aa87e5c6a15cf0fabb40f84c2b70db6b8d13de48cd6f4a12412a61a643693771345af2ce15d12a0149713c390ddea3973796f5e855679973f5c114fc0b282892d97448c218d2cf48aac6d7e99edbc1bb51eee420c8abca2056cd83c9273611f0b55bb824d46a3304daab8b6fdd3fd3216b93ab3143d640d11eff8f43d7a3d41514fae530620507a3a9118f0122f8d61d6008a294dbe519d34ba2114759db28f38117dacbe0bebb30426f45e351bedb48279982e455c7b37b05cbcfa0a5e7e9daf8b88608961894f87e189f8f388684e14f45e95b44f6a5365efdb273a282ad035fce70f2d3f2b7aff504f7003166d519044e1164e3e416bed277d7124a9ef602fd3b85d54a2b1ff1e6e606f9bc1c3257462ec711d43d4af5f17cc078e5b64ae0007bf2ad2be8fd71b15a7d34a435768d94c6471d02e470427a1bcf2583d492dbb61cdcb8514a67aad1a5cdda6a8768cdf306538acba829be68ae96e57b960c17accd4ef8070c77f6e3473ff8ff47e5739dca11e363636c28888db1edd555b38350ad70bb737732badf5b531281b80de202e35cf7aa3eb48dd3ab724f25054017cb42b84f73570c87153ee72f8f950bc3958fe0cbe5add833d9781f0f5559596a7318bff16cf247209cc4da9fe580b3f533b8d9da2ac65ab7c53b5e83362ec0aa1d86cb1f45b701ff8ce05e84a26afd5d3a2364beca3ce83d70ce761b7add2e74242b887ee33dbb29cf71f88ff0200541a3b11ddeef3199020ad2a7e05badad6828be00d2a3c0021e24749f03daceb37dc805404e98cae8294851720d57d79e93655a8b09c61d0121157d8f9263fd8943b8be07394ffb27dcc7f67e510409fb00ecd1cf53f911b98d864d6552938ab19efc16ac393f8c5adb7e201e24fd3057fb1e5865056c14423059b2405e5a8666ad6ae608790f6435f3b859b009cae82216de5468fbfa63f4cdbc3e59591c465db117061f4b359a94dcc4c1e86d34a38ad2fd12216789dff7231bd2254389c0e3eb1a26386d3519b3ec0f4984802c4099202b5e1c93f947eaad628e38920a370ef63bf6528112bc3a9e584374d953837df217a007e00105634b0a33dd9e085002436793bf43ea81c7b0e2be6b83f2846e901687feb7e1812c01b94fc016711215fba2aa8c2468efce5a88afbb8a6a0e7cf37837b9abc189b0025d6cc3cce243a4aa36225e64334352d9f0168946bcf4e9e95c8d6572ac3fcf8ea7d9e9a9716bea5ee9ce9b8c623d0c88a09b6d2299ed9e7ecf5c55ecccab18ba93ebac6fb0d05a84aa6d124a694dea0caf1022d09e9977e6b521fe031b0d1942cf58a7531188f4c7994ae107144e20dd4146ccb24fbe3f8ffbcd5ed4a43abac7a5faadd66840746169071cd54761b2832a4bbf8ea2c33782d95e0057521a569e557d45a3c36af4f6100a11f857b6ead8754cbc0dec9dafdd35f44491cd688936399ba0390dc6e8c452d632bb524b9960c17af50fb5da1423f325c539d77e597f0d051945e5d12b83f33da1e19c6bdaa5faa682cbe6f2877864cb244291d16e6ba2a1f760b6b3ab5b7ca00b9e786ba57a3990287141dd02a39748475cfa09254bbd03b9c1c5b901788a4b7ed05f44c39ca395e558c31c1bd30d7422ce821943a8d9b457b6b43ad2d0410590776fbc20f7fb665883757ca3936ed2212d96c53c3e3c1c27069fb8aba9d22d6addff3013e894cc0417fc3907bf05bd423fc13e7adcaa2f9745b693a522694f0af1bd5387d5f85cbafa9eceb49012f426b67c9807b471b1a06d52194bff964cbe1bbdfc4e9842af400c5fe1c03f00bc1d7cd531a2f1bb28c4f8318e60a60f7696545dd6e381b446398d0b59eef9f8ceec10caaca0d2402ed478219d592956093b63d4b8dea190163078e545544d82ce374f82b441c7b4ea87ee3def9a32cfc29618ff66666ad72d8d45ba9a5fc26edd3a790584f121d715c754903b72f9933ec33df2a01f539973f882f1edf176b81e68c373b2b8eaa68e2e0935a3a3d133a43ce2b1aaba9cccf30587ecc6d8fb6b8952566170065fe518e2ab5686d63cf1909d97dd7815599b7715005dd8940f01e0d1195161e874b50ae515be245a0053c68adcdb7ff0f2f7a707504d69f7dc7d220821b8070116c59c6c53c435d0e89ba96be7f52a740aa134023701dce90d764637cf5f1eb6af35babf4feb821696139d01c9292ba57ea31d867b0daf70275e5b3f470d5dfafb15bfd7bc6b23770e8032204b5375b22054cd4d7d8b7f446aed5f5e025c89b8e41e63b17066ee41ea6b5001f79e8f481b130136130abdad5c7dbf5e6176e5e283e1d33d21a012d98aac2e4c377a6850a248ce37dfab73ca0c840c3872b51ef2c86e9ca13433d17669a7bb1ea23df21005e27fda38ad20a81c2813dc5f42a6a2f1e80b7cf98be3aa96a9fa0fc5bfe6c05fc337fe7a74ad05d8eed0f36c1c7662a09b725fb2fb428fea7434d449aa4102ce8d1f9ecbfdbafe7ec16f338a4e29b9370240449d062a3f1cb0844bc22dac2a6e00bdd65ed604f22408d9790b73d2bf482170a331ad3c6df18411055e5e77c81a901a982cde0a4e4e6830daffc867ab0494573558b8f8558f7ba7966937c539e3d4016613b435cb69adf794ea6cf03ed1098f34d57e43ec4f7e55128bd999300965687191b67ede937723907a8702347351f657ca463c801657eee26e23ae9f788a29c5853d0e0d4786a15cfef77f37673c32ba1af023e0cdb2839a4e9e965b0b6de6692902515a229420440e9edd48dca32986f0c7cb13624f325faff07d8f9988b6e67d3dd4249b5be86d085da7f29d1601bae8fc5306bb998b693b3d9c82f204f9e5f45b0379407d2dcb26b9bae88db678f580a9ad61eb91ee2aed80e698e78f4cc4b9b80e3daf8f680bc067ec1047732b1006d960acab2056d4c97f864b10ec50015d2894f1b774d19902160feeecedd7efcaa7e626182849bf7cdacd6d3158618d3304afd4f320337e51dba02d33c48f5e7ecd956ed64d0484227eb89cc86f69ce098f412be0beff73a32287cd29994dd3f24da74fb82c19f55567638bef5d13065373d9187e6faf9e0b31625b883621da972ea404174ad26a3d1c7b26eb8fe02c29503246f1592b56978e46258be42a5522b85b1e6aa26af8fd78e0d4c59ab901f5fb566c831d5f785c17bc6dd56c74a178899d507724c2e0719b4029bbc745af4cd72261323591980ae867761f8df01bf4df815a2558cd4c8b685a72b748e2cd8401f05326c7d3644c752ada818e1ad75d14704241d9a3fd488287e4c17ef8167ac4a886c0fefaa7f04e71305bb227ff73c94770e33bf38ce1c281acd14e62e6cc01d95647dc49944203862f788fbd9d73b26b7aa8e26b08cd0a0979fcfcece4b88df485431b13712e0f6434074dfd3b6a5daf4a9d14231a45c7471724346e33f91b56825a989b0c2765d8feec636219c407e1cce11a4955c0c52344177e190e89c64b58b93dae8d5be80dc8dc5f32b9803ab26adc54d60af4ebe7d20dfeacf1d420c22b4b4aff2750a231abf1801c23d893da0468fb9288d6e7a4304fddf666cc0128ccae58bfc6635aac226060912d4895d81f06b2c876765a80eae084f599306e5a22e04870ca1206814eb4886cf072fe8a142d78f77f39703d23866ef9ada55f671852cd2eedd0844faf7478e79a50f486a61ca737d333e9feb60b9a89071ee342069022867ed6519644192de2724d16a327663a9e3ec45bb593deddbe0f17e2b625449d0b6b2f893fbdec78fdf15cc8c8953ac889dc29345a87771f16ebc90cbd7b37dacef7e6acc7cd10f81bd27e58111e230396feca353d34e2c890f930ae8f5a80fa68dfa7674391a8817bcb114c49adb6ed87fdfe82a1553e789357a1d7fd204c8f2cf81cd106a83eca081d7f0910adb1d2a01ea267cb43fd3e4914ed5baed5d268e44f492cff87320a3247b017eef8ce86236128a34c7d06f7a286d52e5eeb6811bd9a6d29b836046f501e62148492ceeb2ed91844cf03114f8c51d4353e88a0b541d9e689c3b05e27675c6e10b96ed7a8fbd645c9e81adc0022376ba0e87f37296ba76d9c5c05a4673e879e19740d430b3400d81485318fda1fecfde2d596e4d0fff3b62eb431b75801f055ef453733dda6e586b8251e8fd3b6bc71f7d5e9fe8f09fb78d88ce400571580c2f9dfc8c2cb93ed39e4e9e6ea60b22972d578e7486d3981dfde84de525f1b75ad073c23b1150a06a938a0decfe3bd3b21a68564db19afde9a807b849c6f0cc751afd6362b675296e418db55e0bd3d9d2389c56ba36042d4b51728a6cf40f1fb60700c584fda06c2623509c84d1e8ece4b23d0b90a5de80d3e320012a39de6fcf5487a33d470474db8660b6a49304cf82eef3bd9dda13977df3bc0b900bcbc8b04160ef88071ee2cbc12f9d3ddd1be760fbe8181a22d5d821bcf32e6494b3e9f55b3adb05a9a945304f2c642c4becc627954677a780c625aaf4476193a7a70fffa321cb5e4e4e1f64b2b37e26fa0f4af9fb65304f82ce6c83de80fe3355b150bc14d5a69e2eb5e884ed32ae522a940c08f45cfe280a83634c72ad009cb898022d7dc653fa076b77de86701eb7e364e925edbd6c1ddc657dbeba08d4a7ce03a7f897b1190639efe1f5abcd6caa4067db3100cbedb254ee8df25599e2cc58a4fbf18dbee820460ea395bcd9c760bdd998aa1b6299b04cbec38a5bc2b86bd8cfbba096d8f4e1ad84cb47ebed87ae9cbe9b25f31cef827807c23a7c858dbfd37d572d9b25d768f1f5258cf9bbaef9fdaa2056a9468ef6847d6199497a2313841c6a72a77b10f7fea7c02e78f88840fb8dd9fdbe2833d663463f606f5cc667c0e3bddfda998d6e26fdfe75834e52f0e92ce502505a89c354f9a46efea73730d45cd9b701d0adfd8035421e86be450662981c52a280e673d23d7da0169c262b378628494e1fbf6510a3a79de033b1aad1b4b08727dea2cb3720d3ae754680d529a112d864fda630bf9752ba783916186e366896fbf0b42813a1c3be32c68b439dfaf9f465f3179897f0d8e58acfe419f413a3e59a1c3e55333ebb9993cc8c0585e4778003bfe70d917321588458aff0ccb358783149dc97fd1c60b66ccd18bea1c0f755b41d0324302e5c747e71a1cb49d7874e4a1476b2230a64973b5c5bdfb8f4cbd6903b63509e3ca13c87653eafec61cd0288063b31d8d418a1e69f71693100fe524b3ca4c9dea58ed65e86b3d28d9427f3b8440a85d2abf85a4a6bc060b207b3aba44bca8adef574d9efe7f02aeb17912155b432e6295c52d65df28e13d7dd28dfa57dbe1c4d40aa253117d7248f438c10ac9fb0cfd0c4359cfa6daf304b66dbd2bdc414b25cb12b69c43f530137830e5a046a3c10f66c64d234862589ea44363303397ea49bb236d85ed7d507d6134d81c7786f5afa2e48513e72239493bd5af47f35fb73be7129b4968ae5ebfc5e54e0afb5122076fc436de15459d70b28b978cac646a7c20bf780e4058d9a07cac37173d6022711837c7085f4832f5e41ad796545ce041150f3d55cbb5b9b5d77436a5aaa667f77bac4ffca00c477a95b3ec892c8240b79fe6b5ba05e6f1d8b532cbab4a68a9d9b481bfd737f4c4cc7ac1e6412c65e90402f9a0c595f05ef0eb306c8b92d34377277ffde2b35bed5903c48b208277ac596787319744758a2cb6bd4f5933ce5bc419b61e62e9e9a99cf3bd396aff8409932bfb310a2d4b5d712f8ae2d2f2e06d19f9f2ebc319d4d56140a3b35f74e14621015777bfe25c88b4d038e04587230296bee77b39fedc0085d6a8c302ff1c02b8f636d8400f20f9a2473d9258296674d3f46173a92b3faa0f5bbf0789033c3bcc1fb305e7601dccfddc1d51bb6c8014b764fa1d8c90bc491b03b51773906e186dd20ac81a4aef21b5e2edc5d7fe1294c4588b1c51ace4f75094ceb0c95dd0c72d251554be21330819eac3b82b1582df69bed1a44fa44d4413cb7890ef24d74c36bc6767af112b393723dbf083bebc63c2eba8a434dbe2223fcca638265c194e410b9f4b505b335b856bcf8b38373aadb672247a4ae406a88bb2118214a228e4b3d90ff14b7a3b1a168d4e489183be254871c9d8112ebc1154b55a96401f6d6c32a02235a8d4ef2cb0c8155adb7d3851afbca64ab59dd48aec473f90d3bfb126527b1fd1e5574552edf86337a893cc7df93ee9362c3ffda37d4cdc6ca6ba7424fbc4e6c47ea6211be96a7a9a90a873b1aca726378034b3a122b8f712a27e9469a022efd8f76cc3f78163798bb6f62b5f20cdb48874100cc603371b4906562d6f4ed6ac9c0da56fb0bba77c1195036ee4c059cd4321633ecaa2c8ff806bca990c2b51d598b02e9b77c5fa9e647c9925b5f48b2924c5ea446a5a9529fc81b950f04b399069b00dff14c93b199d7ecfef271724fa9cfdd4ea809da3aa6d8ebe068a8d3972841ce90d32436085c2882f2dcb941b004e55901cfe9a1e0b7b498676ca8261326a560ff13225cc51c35e22d76be8f46eb6f9d247f5b4242827548b66c5bf108f7c36c4bd6de497d2a482bda9e0b3475d7ad45256652ff88fdb556bb2dd996ea68bd802e8071a69ff1142e2511f6a2faeed859e51425aba24e04402588320532054aeedf9e8ed743208f897cbfc4b508332080e8d6884077f25873d5bde9bd1b2caae663ffa594a003a817832ccc8b16779b9b46357cebc1e374fb0405a75f9b420d48ce4aa76c844c6d5ea68a8d721a3b769ea54941c905c59ef0b53c8b0cc366bebd52954174e26614ad3eb8db8aa00d3a05eeabc4a3d96dd32c7ba628ea66ef77786668c65bbc4e59f40c724595435e8a14226d868520989333ccf84d768a1efc74724e7376c090b5612466835ad9a269b6e2e34425b8b73df4046bee8376ab911638ca8d488f3eaf3612dde6b5a0eb36a81bbcb832762a68ef439ef98b589028e7995c8ff3cb95f5c51baa8e0211129f2fd927b3a3747c0a2fe512c41fc8f17a2f5b48c5fd9ed2acfe0c57a0f3fb62cf9c833e3d14105b3690dac837570456c985809af23df1ec8ccb9e40846098f61f7ac538b0b17d206fd81668faad2385b092bca189456a6c2081c0b2b236195d735b0dea68409bfe215488ad82e43a521253024683b77042311f0d5192350c2fba6491109203f9dda4193f6329c812fa0ad873fb92477357e3ea59d52fff5aecd0ed4ab4588c391ad33a3af1c2ed9bc641dee4e08fb3432a6ac85462d993e02842781058c73ef452b19ff64c261dce0d3605fcef0c51d4d53a839726050bfe9ce27627da77d6aa5f0e767295545ef4cdcae988a945b29c1c0fef7954a7753ca8e40ff9d116b55c96c16debf241f946a07ac2ce780b782468e3d6220943dcbff9a3be474c8f54761eac6073ec0e1d5a305ae2c9c38ef03f77d885abfc55d407643aa8369ff8635725ca96ed6d0be7b85635e2584785a77c012929e06d36c5e6db798b4da6df26f1fe35251a7b3dad6066db27638452d9fd9e396ba9ad1114896df1302555504ba53110b64bea08a0afedea8a89269094f1f6059338e88a9f7f5d4e1e4417d9be89fd63192056df8eb9226fbdea2f1637f7f674a3027ccf384fc344aeb97bd1d88f6cfe29268c3ed4de9766caaa88a40cd3aac1898bd764d087f1017bd1289209532fe063224b33da1e32b96d66cefaddca0cf098eaedbc1b5c798bfa3b815716f9302beba582a8a00a74794f3e84901009071337d3af8c72f81dc070784e6d14264ce1cb52fc7a2bc3f7c7e15ea5fb31d4d80d3088faeba867818c318979d48ad9f70877dcf621c2932b15c906569a67e30b2f42e6ca2695595053b24dd650d4a58eea658e3e1e1dd9d0c76fcdc9d9dc37d2145b77806cd96c2ed309744bdb10db93511d02089fe949c67739ef4c71352a4ed12b9bde25e9465a8bca5034fd1d0eddc6aec646aa39e891f6ba480c647c4994eb35468736e473920aa7e2e0c4a02bfd079ae547b72633d1b13f90790913dcdf6523a822141084124b2b0e5646240082b1bb528af2a069e6bf61a6340d52caf88244f2e5870a53ad70f84cc139185c24adf3252178de0c88df48699c88aa613cc3ae0bf97a3e455de2d8dac5c0788a10afb483178dd8dda9b5eb8c483cd47e8be4e72bf2ca43b99b03ee4b19f9d9b32f6e3ce24b226b5f63f168d36f83b484ebd5e870286dc11533f800f0d0fbee037f1941685ae50b7312cac8feb5d5f1a3c134f62c0883deb1325b5f403446ec4085c488fe59a6f59b09df9f0eade85c1a6cdfc0fe04364a3d0bab561379ce976aa7f745c18e56cc984dc71a6da3f4324d69b014d3d57a6d8fe16ff148f61090f1e97b5e52af42fdffc181b98facc6df2a918b8bf63758da8e157fddf3f6cc6aca9cbf8c34614cb9a691d4d7d0bc2edbc679f0445671f21f7c45c9ed132356a571e547f26b447bcc90f3fbef642e25c23bf74132c2d624b09e589fa6b3a856d810852e786631162c0ade456193505f4c67b394e648c1f8aec6ef823cc0d149360b1b18d77f9445d553b781cf911a2096e99305404c927d74bea85201ef61cfd461f3e100fe3efcbb8ec9e9b4f40b36561634da4185a829a26ed62fb22a258b9cd1c0a0d2f952b902788eb28da83f69fa88cb504b496b3ab939f8080b3e4021adbfcd59928bade92e901a1325e7a76bcd6de9f6f1eabe379d9cfff783d3529228d8e7d1fc7485390de6f698811676018671a82ab98d545bb326a0e55072075c45ceac0eccb1f17731c9e3faff6c725d1ba64d3e74886f7c5051f21dec70b3b56ac6335a25f05541fd703d04785fc98a49809b65ea10048bf7b066a413f816aa7ad65bba3a0c30ff48271a1a176aba9c31caac07d06cc1932b8a110689946a36a6e9269509f536fc64da2d025c38de1e68e715a9ceb7d283459e3182e1875884997dc2940503f1eb2630697d8657ac31d6456c5f1b02f2c173274a62882e9f592898db5eecefb8b77c0bf87cd013bfd1c5dd88ab55c9c47975223fef4c79b082de0ca21ac7d73438029b91ef6ccd267c1707b9af7e72dd59647f6d881be625a1c2c2474e37aed58dfa5d523f4857b247b55693a6cb9ec4ccdfe6cbd32071252ffa4aec3f8005c0ea50aa2f23719bc7a44739f37e7cb4f82ea827717bb3b80c38dbbda321e5de746b7798cbe1196a92c0a874588c5c0b62e6e584f18c69f8635426ccb01a27b14dba24e0ea150bc1eacc28bd3970b92b8537c7a2c9fa4c879410e26523aac6263def61234181f15e00cdc91b4142721130e235281f3a254e2a14d2cf9832fd8c1ea5e73f4c8172361abc8fb393e55ec7860c5049ea4c5fe0dd4cb303c693db73a56610cff14afa5bed7271f738a510a77e77bc9cd2ea8799bd0f5798911be268a194e79f4d53ad30056876185db31999a9f72faedad99b24c2b771b54e5c7dc41c4252dc09c784fd8ca55b5bc0f217bde838190908b40110ee9e1137561ab9e891cad933e3aef05c4087da397ee3bc4c542335c5af4a18ae0b9ad5f254efeeda42fb095a307cc4ee7f20b6a73679c180fa762a30eace8328a6c910e39297260240e5d1773a39022fce6ec08e6a51f33c65cefc3bdd223ba1583a45a372142ddbe7ca78291d03499a5254628143ed960e1d6dfe65ffe483300cb68917cbc8f95777f33e6940b4b06b4994bb305d8a99c91401d4b46d3032305b882e3c7bda491b927d6c1049a8817fd39064cb38d833fbe6a6e26f3cc84354f574063f696baed85c11e30ec0c047b4c7866e5b80e2b2f42767bc7ff667dd396cb7c57b2634482d90c69167e6eb8b378b50af243d1c33bca5f3f98d88da407c4378a4f9fe258bc1a8a1386563499e02283d6323818c0f835921332811344f3374d8f8f76b0f2dec580d9ed127ae4976f3dd1350a2e4f15e9a2664638da0713804cf3610807e43fa21619dcc8dd963a75554c30b50cf955f5e924a1ec3d9e465c479db14ce90f993ccc35c12ed0a64d0eb230185ecb2aeec9a4e00977e90f808c015aa8d352804b31e3ea1145ba683d9cac26ada3ec3b7efba19c94832b8b8c2a8b232dd3ffdf7b16f57c480b997c15e81dbf03dcf464db133c23a6abf257c5f35806893e1011960e6e6e6fc36bbb05b926c3187accecafac547472350321abb4b84e6e57055ee338165f1ddf93d5896d204b554e73c4ec64b626fb0d2e304e7eac6daf8f1a7234d2fe9e68743bdc12bf0fb8f7316763fec51a6843eefb9b598e398c94b5f410162186c62eed3fd2e96bf34930836d9bd6da4a9bf03ab194213af5d404401443c0e266d8b3f8cce8b9cb769deba918ebe2f237148806326b4a98a21a76aa1c8f7ad7a3140b38dbfc52e7f32ad9ec485652903c29a05dc379eef8c9b46b922aba406e7f02d7bdcefb8c0adf3c4441410ec0e170bd13136d4735443ee281b33dfa0d0f9e9112ba48254327dcf6002ff2b3f45ef8304244fe0705fb14787a4d79ce561c01b18a8536c3073dd137223545014e8ea65ec2b5d8c0843bb5063ed6869e6a159de125d5c74baca1d838d985b4799058a53a34fe5758c2d75a8e0d0177def38752b733eb45be8367f819e83dade8e77edeee0f0565f3a844f3c10a3519e6cdfa6c4623a6010574652622cf2357bd2619263f4958c82f2c6f77322a94eda2fb61eebce42202c3baa0c6eb9335897d275f1e606f1be6e8fd49eaa925df9baa7a10ce11652b274b65390b0a11be338d05b5675408f031ea159ce6a9cb4bdbbfebc242222602a25b6d9bfc2b410fa37509b1841be22dc9149e30526f917df7b366612db49e5669022215602aaee876fa9e9332df5f295f5ab8f5b25bfc6b168ebf19e2f7739ecf77cb71cd766fc7144afd7103fdb3cfae3393206fdbcd0345f1d2424bf0a38e36305f8fbea86177cf2c6236f31aefbb9f9cd0d1f6fef1e443020a5ba9035f5e7c057545819f124fa2a4bff3f9896430c556ef4523b44e9c9f1c6d98366ed7cd54e2a8f57e842c8c6ae09e0c3e6dc781126cfaa30d8798c6ca9a0109e945419bccd7e8404b0fa90199d4a810ba4036ec33266d0f659781fe48271a7ddb7b98e78cd7a0a8c59b944f1f5c810b43dca6e7e8a4fcca8819793215cf5e0977d789e4b1be781088199877e14d6180312b588ba8e8221d91f1464f0db1a5e8d47261ba697969537cb5be431043afb5c6ae92fdb403b1ef630c6f8e6383ed5ba3372f1e882173f752c9d9dbed24f586169ae0e643076175d5231f0acd51232348765ffa1687675af7623a2533d7b0c5aa6648ba7bab370caec8fb1ca6667ca32e367f9341d444cf419984cf3a7be31c7a0f4cd0541bedd7813b24b9aaf52986eed5a6cf72d338d8a5a30652595ce25914e4d0444e0b015a00fbca1160ccf9c4368af6ef700c7c5e20a6e162f01c1c98d438f04c00556c2ca7cf14aa3dca8dee32a0a49bbceffa724cd1c999c982c2061ea478e2415043ba4dea5f0047edaf33b00815d7e4408bf3111f42665c4c1af22787d5b8dc51133e8ed7f6ef2706708282147a4d4b8a520986b980009501511dfab47b60a6332bea858bbd23a589a7e3b71c9ca2dcbf8cfaaaf90de8128fc1d21e9d97d68a2ecff61c735cfaac34a6256b2d82a479d7e38873c9824729958b225ba5bbbc6afc38b752fd7b3c8dc1d146cc33e9c85bfcebefbbcbc43906de1c1143224189970c20beb4415972670833c96b3efe74456089e428a63bd660de846ea419f8d37907b3889f0fb5f7a591175b3fc3e9bfdd4d141026571883e90418cf11a444952a5b2df92afc1d192463d8969c91d4350bc7d0126117f8e1af75fe8aa4f200cc3e18f0feb7e737164cd2855ec847528c290c7aa65f61ae39ce435f2b6a740242c5725c93a45cade73b700af66abec6978bd6b9db1f6f0a1a1600895f2f9f9d864548e89279ebe0fd201810087dadc6d1bc4dff30da77537f7331141dd3c50626b2b9b710deaa88d3722ea5eb00ed71188064c2538ad0710a540a52020e90b6d2b3d3c666ced1d466a414d4fdb5c0ee5c54b16388e11a82dcc3b21601ff5231b8701b46c8d79fd2392f86d1202f869b9d12f6e09e95db775a1fa421d3f66a52494ead11af1e76de70dcfd9a47267a70725e2e7d18d58a0a51c55162103d57b4c2624016fbc509c80accae7aee9edc5afd3f58b2edc567b5478e6264a1ea3e1e3d616c967be551ad3adbd0ebc52312699bd261c7b69defa7048f065b3eb50bfceb5662f1017000239cc4ac5985f5a8d30aa26aa77384dd58c6f8069e3398bba2caf5e4ef1ff2d9bc2a1f797e5c7a16163cf0310fb6b93d87404e8c4a4be683e9d23f83b5d5a3e1d115dba033ecdf2a2d9bcf2f76d2b2108354d89fa3555ec5363ffa4d265cec7b8a1ca11fcf6fcd1526143e671da5e85e32beff907d5ac8451306756c77ddb59154dc0f0edcfd8c8448f6d13fe8188d34fc297a8c1ecfef02fdcaba58575152214d981b2ce7b80d08311e095f6a54921da8a9c8b0e60caa962bb096e3aded013f854db0edd8ea2be8a8c696a0e22e39e0f466cbfadd76333f01877962c30482d80751d1520a72c3e63bd2c4bf71e9febba619a0c87c172895dfdf8825e2a1dc7933773b29a0065e2860fed9155c857f83027474655949b74a26615ab05fc47323b61a19f68399e9fda1d8ea408429683d2797173a109a38e65db1f4e24c6b2c840570bf44df20e61a855554fc9124fe12d136e2015b9b0ac7cbf3183b75de6a8ed6d4d5106a251e9f4ad23129d39c8260597e9507e9aab0e6a55e74c82af9ff8c31b4f40b39eb9aa39ba832a559c8a1e0287fcbb4be0b1dc6351fac315e1b723bca23a4a591deedcaf3fef797d2bdabd6ffb0456e6b58747eaad5e84b4769d31e6211368aa5ae9bbcee7faf2fadcf7c1612b9b19a7deb74979c529c62834ccb6fc355d2b86e849b7030046308999c749534c89d2aa650ccf2bdaaa31e9ca333b4b09cd1c23c69d9db496938fabd5e87d213fd767966d0aa1730f2953b357caf718efd05bf62130c371fd67b5301dcc59f7eedcc7d72c007758db459cbc4bcca8e13868f2ef2dd2a9f9f033f8c54af425ea14f211b86e152801bd4dac6e00072e87504273cee3ecebe27cd09c34ce5b41b975d15f28feddc8cd10a0945ed296e425825430def982eabca592748b94d34ba700a882d74071da71c5b7d09281e2c0a3ff08c2405c4620fc8437600c2f06a4950fe2d05d34bbe8676a3df7bb0e0ad65edb60fcfb35d7f6009939057e8584e8c1cf99c62c64b1c49ac2c940370d14c2cac72bc31d4a9a750f7d82f963fa1dde3982d6e88e9e9255bd22c1b15f0f9622bf4d6503196eb50540b0a9e04598ef41136674be5eba56793913b340636504a730569fac3d42af3570da557dc517b0da58974be58e929e4b8083771b96ca1a27e821dd5bac906d5b22b6186034c5904cca0c32ae4a9a44815e4f59649dd6cb6d864cdb4321fecdb1697c4d7b67edb23efb5e1a0c9d65dbe8c4f0cdb655b531b5f08e7abde7ad291400a9afdf67392102ce406aa9dc73e60e1268c4425e4388171f3303bcdf059daa72c29d9b343156cca17484bc0e2fd98557096dcedea4bb392b07b0c6878ec62811bd02180817b34c098cf7c9a47fda389b6b8e6257bf34dfd56af80c6f951cd5812509762fd64ed8f60d8c7759d4d774d73fb123e53191d9d82bcdd41fa8961e5ec52f04048ab9ee57d0a883c0553c86fec67d51c45e22dc6036ecd2e846fe90213e2198229b37dbf0baa835fac88fcd97af8a1690014ac6ad85151468e3dd5fb5cfbc4efe2c87101d763306b98bda6978034a68d4b771286a937a758c38aa1d2ab2e2fd679c1f03cdc2b46240a3b52e09e743df9b88e4569db7c997024781f5e27ba7aaed8b45a0fdce0c0655ed565051d5952ff8091d2adf07ca7c8b9e0aef994b8fd2159f1d31297200f205e11a1b9e134d5cc47d0d8c1c530ce6413e7bd1cbad3b8ae8003d51c9a639e1ed39ebd80ca823e66c617920bee99d156036f342ed8095819db451a297b597fc976e4a9c1db88c8f81e5cdf3fdc5c82656ebd319a27a6d06a09f88da8bb50426a0e8c082299dfcd2ec6443c997cc8eed51250289aeb89f386958e2aafaed460f54dcd490e2e106fa32c1ce2787df142e8afc94d29c7fd711c09612d17218e673db3f6602988af1943498f3b352bf83683c064ee015e69f8543752f8a9c63fb81cc100916b47ba09356069500703b88572c65543f1bb3afa4bbabffe7b713bb798c65e7f02c3c8709af04774d47f3ccf0c3ec530bd71f903dddf429f4ddfcb14dc1fcf180b5892efd3457406f8c9418574f5fb115b83e0b21a8c0837f870672138922f74ed4a7a631f133eb41d1a1473c01fd6fe71aaf47fcfd6c221e1d0584ceb16d4ce6603fff4c9d4a7904f7875f75860ba7063c8aae07b3e55c51d7f2f017743e2202edc53d6ea5dcaa4bd829a7fa16b520038c3e2d77abeee095c8a735b97a033bd87489fdfdfbb4aca54bfcebde92f04f7817158bfae8305534993653083fca6a07372c8c91e88bda08be33384bc25262d18790c1ab54d2493f7c297f8aaf1ae226c70fa8a5ac9b095490a59d55738224d9315976dc06eb5aa972bdcc5eab69a29cbfdc4e60ff3e2df1f6980bad83b4726ed245d4c981abb06095b47dc5cb5432bbd0e70d7d131445f8b547eb2193a9bd1c72d218f770e86f87e06887d8e2f71faf5d71cf250b4e963669d666e380e172d3c835b772bb5ab93847e2f3fcf6ffc49336914bcc82c3a1ab35dc474947a5a933fc092483692065b1cb5d9cec26b78fadc6c85fddcb957de678626dbe5469ce11d57a370d80b3e5e514adb993bbe037234a5c2aed277bf2f812218ed812a9a6105ff37b41d730ca5c5d7812a68a7a9c6f9045b8ec4869b2bb7017a6b31675442a84e6118f146ef1290b401423db551d0907cb6bd3af39f9d611de7934dabac16678709d7c86fc2367beff3c29fe49e0f1caa6b08c12fc08d25cfbfcb1d61529bf9896f3fa74047b994d14ea73da4ce660452dddbcb6935bd5f53bc248b59890f8a807fd5e2b4e92be2dfeeb29cb18e1c686232e38d993f9e650fdf82c93c31699701c30e25d45f87afa3cd42d47d6b1a88eea98f07d3314129d6d296e848a749b39b5405a0d3d31f05ceb8d2fafc80a5ebf5553e4151e93059ec45ad3c2424e8a6d9fa4c124250b35575fb8df9d28f54ee6dc1c5ce345dd0f6ca0752c65bce1abe7f427b2febbf3b54a88c71138899f2c486e109653ae05e07bcf2c1c08f877e609259d99fd8278afe33c8a1699bfc85ccd75d20ce15bd1e1e43e0458eda3cc975878c5ee1774b8c19e125ad44c767529079ed6b76ac616ea02ea6cb4d24717ca3ee19f61f3a0e88d6fdcbde762428ba044439632d7bb418213e07e4d8761f8f4581856e446288e5c654503a40081d6c84c64c41a9f8fb3931f208698143965365af997455e06309967521644d2622f7ffc938c69fc2d6a8ce3d8a65f1694fe05954cf756cb5a73650333a80265d8306180ede0838447367183a64536399bc03d4d95bd56d897592375e9962aaa63c9650edc5779e9006df803f392ff9fde83ca4f94d255f70fdf6bd70808513065b729670b188d9d12acb0e70c87dcee5b2480d56740a40292d5b7367b195623cc40c743080f0d74377c6803832b7b2f3a8da9bebb472d628d347c8ac180c1ec9642cc6a69e11bef165d4c1e05a91d2ab2aad862ab9e1756f2655a738bf27b670ff48cb0b21e459ce725a8354d9438584e67bd09820eb91260fb757508e588d837eca1494f0c7fe7438908c0e7262dcb813f5f9055f22b713cd6d9296001d010f4d1c84c0585472f0ec7ccec75a3da0849054abf872ea4ee3e7e5d3552f70b85e75da8cfc8e41b587edb48ad7fd20ae86d04aebdfc69f60cc9f51ff4b8bd57993019e9e96b1e7ecdd438d41f88bc6bb70d6b1a5f17e93e3225c391520d9be6b8f90842f94489ceeb506d3af81247cfb3b7dbb19ad042d08bdd5f4203e5d6501c7c3bb04d013ba950eb308e8c05edb932081eee552c59bbe4d9de1b66930b8f7ee89050c64d72f76a480cb32388e14b8cc67628ad6b2503811983d22f262959b29c72f219306e5f0e2b612d38ebb8bbab8a509152467f14f843aac8f1024a0fdca454f018eb6be92bce6cbf38212079190fdbac2392928c62273f6d55adcf48c4ab898d38bef7c331713264e7383a7ee8e49512c5e1ab8df0fc2bb1a29ee6a2cef015771d7f3a0e56f476d98f3cd6ac0d4b2e44e1bc6084ce08a7c317b10c16de886d1377937020d1d93bd3c12e30b9cd0e8114398fb86e75cb15bd85fa92c07edfcbb0edda2d34dafa88d2eb82024bf660490320c6ce07a18b015cddf2f3a6f22223be51fa591efa39b79f8d3ae0848ec7e28f9cab4e161b90d834e1d31c0172a2dcbf6286f2899efa920ab2f67e93cfe633ecb2ab9d37191ffb769955967c2e3dbb4320467eefe8d2758e2bde81c9c56235cbeaedf086473dc9dfc92aa65297ad1744c9dc6257b595735faaed1f96307ca8fa78491df9ea91987b092729a7882f7a43d85bbdeeaa060a6b752cf07a2a7fa0505a6c8d41d3e25ca8bccc1703ca12c37e70451f2a8a643c9663f5d725f99f58f45cc63e8a19196aca0cac7a386a35623e998789b53247743db8077d7c223179b8da4bd0163adb80a64eb19db37a6cfa720d96c1d585a9bcb9f7a86560e3767634f27585f44a557279ffb2478893efb9da9fbf75f933c68479b789e171594626afc814a6814d48e0f389dfb63cea07394967d0d378f31363089eb1b0febbc03e839bd55e0e042d8d8796e595d47f103dc5bb5d05c562220c5f60d61b7a7e79601458d385642791ad154a24a22dcdbccf6f164d0e2d2e10fbd113c7d479b2b34a0fa056631fb3e9f3187e6a55ef29baf16b365ff15e301582a5e4623ba7e1d402b90a31694c72e53675bfb9e2884ee33bfc66ad468cf1a62f13388bfe05b557670c5d59da1738b3ced94916eef8533169b87967a88b6b9b97272279b72fc111de8d2ad034ccea9eeedfb090a479ce7569992f0f03eedb8d06c7b9e22ec16f53d69d2e7da1add598d0eb8e98cf36bf3d015f29ec00c71e4706139b674b6becd5f6c6d72d7fdb9064a0a5b86600619af25a370a27985ea22f4df33eaa4a2b400ef43cdfad12838a199e9526b9c5d36ddf83f8f9cabe2bfa7576e0f98719722754a2455dacc46d1292286f64eb9e4cd1b15cdf8eb0034a68882215b2bf209866d969daa20985b1e7c64bcc52769064f5778d2b20939d650eeda4b5c6dd9e8a28e597c5106873b7df2c4c87a548af03fb02b64b635469e37e2ed276d9b9814d48c9d7b9c92f131cc5205fbd6478a3df59176a83115edd1205956c03ae8be4df53f6df754e8dc95617a27fe6c66a70bfd0103ee3b102aefeee269954a608943d07b7c31968c82ff1a71dc3ed1a4ff3e23a05531132dcb212af50606bad5a5f1e01964b66bdb2040c5068e7cd5a59df200198a16d9414b31f511afcfda10bcbfc7f4a0c01d99dbc29b0b8ad5879618fe15e22370520c0e4ce74c09e8289bbe60b53133eb5bf3857929571bfa11f85f34a19b612f9a38dbcbac10aa45ded928b1aefceecae148c7713fbad1a34bba2ebe544c1820e884e5dd244143eb813cb8d2a96ce4553699f76e8a5be3873a11c82cd074aedf9100694ebc357d41213ecfd4e9298e488c237c1c2550f9fbe0248e05b9a0eccd299961a604e061209d5f54d6eea5cc6ffec4f2435f4f26d9fd8b7ec89bb0fb0f06d0b9c38301174b60842275f99b5d52c4545f62451b7bfbe86b39123f90ec505b5232b8a56047e1d2d5f168360dffec9bda5bfdc8babacb352ccb9f4a84d19d4bb661e4f3bb20ee5c3e4d4f834171ae86c7ffa7a9a7bfd1fb2fb6304e133f6c8a3818cd7ff954685733ce2df0b5ec660737d66b003ea8a823a0c22bae9c8c0d9dd024a9b486aefb3a7a53b5e339c5e72c08b729b67b7047f6a48d0a8bec894c096c96a319baf48cd9fc19313ae8ed03be6bb0c372a69091f4ec09402f314fa363e089be9ca607b3d0728319cad1866f86aa8198367006908bdb5eb7da510e7a99112fbde32677dfc0540377cbe89aa9c255b89ed03b40aadd5474a1d56b840ed56c3b0934dccaefbb63e9bbfb55414a7d7d1d17f10d46ebde1d435f63dd852e4ce2013a4f3909c922495c6ef1a16541cade99dabaf69587f63bd5d7809d714c9b42d733a20d7343d5d6f75eae72734e675197a27318f2930dc10ec96932f3a676ef28070d020064a2e37ea50c789f7a884d57e5589bde5f9d32c6b0e15525b9b165cefd64fb6aa4aaad3abb61781bfbe846f764c92603003dc6fe6a2a5a44abff15522e561bba1fdb35e9529483d7033bb23baf1807b58702b88186e614cf93506d8368b96decf3eb9a898a1650fd673c557627984bcb10f0262830112d72d108ef4708a723f30a5d0ad48b1f16b2f5cb57870efbd5f1bba953ec82be7b0ef2d876dc53e949d8695b277cf85914928769a359b1315d671e90e6fe48a3fdec627ada475a62b2009c8713112909226285e8314633532673a31926849dd52830249e7d85e3ce30b1a2b501edd026e1b312bbb0df1dba8396717f07b8d39cbb77e8340f3dac917bed5f7f79b530d5e3859462f24757665d2ab619747d3b4cf2d7e636e76718857c1f44e656b2936bc4abbac909a6da028e44c85ba05073bc898229652904615b847b85ca45ca67ea24ae9c1c034ebfd6351e5935cb3bd152c394beb0df13eac392410275361f063565b871ca763adc7fbcdad5d0d0af67c47357e1f9099539e206e1355b05960c1fd2e853000f3309ac10a744f061e4a6ef0d172be292a6c0eb2548c8f5a2b10a3369a04cf2c2fbb3175ae889cffe0df0f53de0888b25267916a3da281c0838040cb64a76fce5d17e1a5a1c723fce9738fe83cba4fc9d883f7bb25352949ba64bb765edd786a5c0c11f71a68a83634eaad7c8a7938d2c07a32b2b18d1ed9cfe8eb6b64c9a8e0fba02bfc9de7033187168f89a8c0abf7458558aada9b8a99dec404ff258e561f2cd6394f492f7e6cf6756b6ed98857a3d413d6f8223d70460c47c575969e64ae75d09a832d4e00c92be772b9e066fc79ad2c32918cb05fe8421fc0a21a163acc6f6960b61083bcd10c44834aed4154308336bb79dcece224beb368a7c28b238655fdaed541b3bcd09965f19b679c738162c03fdf3291bb865812ea43a367eb9d3ca1ed762cfb92f5b16fd22059f2425e11e2afb10bd395ad4935846cf1c1d455cd329417bdd8254e7ffff9da553630a9db66ae9d9ae65917098f3b51956eaf02c6e92a3e4b8f952b9c46eec3bd7fa901bfafc991b0f2569cba3d1e6194c6eeb029330f6aa2abc32f49a296898658a371fadee2a5ecaf28d0d7fc2be4f2609d5c1140b38eb1c837fd9b81ecc4110d14e3dcb38933bea2a3f2535466a854cdaaaf5ede83e26c44f3c066ebc02020faec64af0374485ae35ecb72c5ba742fe14c8da37b01803e7d1b481d883aa18fbf54a7fddb89c4e133dbde70e439a13453312924ee9f7e13448b811a36b683e3429d34e4fc4f42d91b0b78af852e61801b412726287a758a4e20666c1c361b0eab8f77eb964f2a46527177fecbf6f7e05e449d3a5ae37f9418d8a0416101b8c23826766f57232257566281335d6330029228d60f1d799292ba190ef15837ea0f30901def86b25e7f86b10f0edf7d98c0d2110c07774ec64fd80530edc2d451176d8f8d465eeb0a528caa7d6274dfc13d47f12aa0dba64f33bf1239caad983a52f5934fe6963cfa53aa882e2cceacfdc94de68e59802bb9b940cb4dde3656d5fb01eb5ce11ea57f6af0e152382632e96843afd4f130f179a9b9c940579f49ea4e2000378f3f3b71cc4993e91ac954be4c4242625aadd36b9f5af27c1ed0cb7043a34b3b3a0b44f3330f05db944396efe948a827c329829464d5bf9fea939abd37ac0f2147d41cf0f0943328cea1bace6ac623681bd6a452da4be75557f258b2bdd380118fa6baadc2098711a88e28e7a8f2256217a842394740471620ed49bf14920937993924dad0e3d11fdf104a609313d3dab0f1d811c0c5aea8d06f698533a28abe63780d46454bda14f82fdbf52a1aa767647a5d791ba35fcd9810a495c32ed27f07fcd040e90d0007390cf60181524d0f13d0d9e2cbc9c92e291b3cfbb7386514b3de8996baece830c36b03ff7be89eb9aa726fca19b2b1e736ebfbcf359e0cc99c523ee177533477180a19a4c1b2d3d60f092fa054c1dcc68aac23422afd2d82aa79313f5b3dec86e7856d7e13a955b8387878e8c8a9b45383f2726900c61bb926ea2269c21be033bae227eb384db769c7819fc6832b50ec1b62c56b87ba69b2f0801be34c4c1e6e486b8fdc19bc536c9f77ee08c053b478c3b62b58a5607de89ddd35c843aeaa6025d937481e1faee3dfbca187c5102070ec26a2a90acc76153bc1ee502a0ffbc7e8f5128bbd4db452b8560ffc6dda7d23bba948c25593a11b90a72b0721cf0c840bf1ae50293a2dd59c0b8bb6bba2ae897afae5b25e1cf38048843b86a16b25e187e0a33484049c1e76365884a184ec67718634e87f8f40855f3807494983b8c0c2ace35c6d9e935d7ed5058864077d91c8e870960d952a86efb66475751ac2f6970334491be87624703963a5c8383f76fba1d9b47bb0afb7da41431c1bf187ccf5e605b9938491cba9716911d7cdacc24885fbd345be17828a18836d933894c4817e529dc36287f3bcbc37590ad594229a0bc795283c807302fcbbb9e8a767fe27fb2ec48687180c5774f3254352855850d6cd06cc9a93523abfc0ebe72d3c762de1f46bc49a5f9c2c656317cfc7b3184ad4e333ace540fee05838ce3dcac4336ee1e6a46a4f4582e84b8f8baf04d74e3b96cf603fb896c67d10eb47422e5dd7489d94e3f864ecd0815aff1e38c40ded28f24e0550d1eca0f3d6818b19509c4b9b5561e2d7e3c4debd8f58f94bd6196f5b35b65130a48c1b63f81d6893bde240a0357e53d5e5429d4c25cd774bbd002fab16446e6bce002d0fd217c888c2c4d35f8fcb799788b48fed95679d76417bd6a8b43e6857ba9136e1e9a5e3663a446a819b4dcfee50adbbc7c9a0a2f54b8a2a97e747af5d11cad4cc074164aea876693d8f61e805256ff19475c7c2f7104cc1fab18afb2c1c51d9e5e98f79ad11db2f16f1be8a75eb6dce4e9ceb16a48e5d871ebb27b064f178e70792d56e3013b4d5f91634068c33e04ed5ee83261ea72edebe0a27de74e0c331f46e12f074264471e22341ca08de90492ec95cf10bf7dd4d130ba935ab8e2b0a62fba7fb2148523f58b3a67a7874118b1a879e5f1f58fa96080c11301dde57b6e4df281f2d9aed5748fb025c3dc30d041fff53ed406baa06a06a898f0b4c33226e6732c4bf2a7f652ce8059865cf39447950e0f00ef4684502a70c494bac68e4d63c993482d2e5340b646da6d8b7f81af2b09597a9ea052637bca21f3fb4114b0a215e9d2b91597621e6e8c315b1497ac521271ef3de0d605fee422df4a82a1fcc1ac7a76d290aa6cdee267ae7da37af346f63d63daf8a38d6e113712a65ffddd7dd1d3d31922ea6e6696409907a88814dd1ccc60470539bb090c744988aa66c64ef570fbcbcf9e3ff574c9cc401a4e662f0cc0c487708dc6faf33c6d17421b807d9c5cdff731eb59a95744f1af6504514f3487dd0f8c49cd054376c60ae8e61320bcbe9e0d21be52b53ed41692b75067ed7fa75cd4d17cc47456126aa7e22d515ffc5b30dd454ba17af95f27b9cf2c419e05c6f9489a5152686bf735f759fc03ce7eca9d62ec718b1fb24f3e0fe6618ded671b7942bcbefbefbe89cad8bd700653bd077174e14558d500f748f4e78695dc7ca3efcef522fed0a82e5900857d2492ffa33c36d3bacabc308c5e390277504e2947259ed731138ea98b283e8c96f1cdd236a8606707619defae67b2053e5f6472d4c9433d59e719eee8d44c4e59272fb75fe12489c36cecf0a3cd93e8c0a92d34f88d8da20e624b5f76f04226062db84006ba2c31588f9250d5432608f908094b573bbd198b9374871bb8b9a8b3da434545f41c9ae19ff6960bd8945bb044750a25a36414ae67a92cb10b4d8a7b1ecd0553d54746c13592c95aef3f46a5000c15b2d4328c43888af8464d37778be405d7de675527724e6363c0c2ec20b2d5eaef7966ea3c36574aa8ec2e1439de17ce400b03a19122b8e04c7ce09b102cf83b2e59159c50a1e7a6e9339e3c8ac2325de9d627b2f2c11cdeceff52e9cf43e090ca1244300841a55e2891d75671cd55facdeff4f6e5070df47f1c17af2b91eaddabca42a52e5472f844e361a9305cae9abb0e58a4244f5240512ca345c4cc65edd57c70f691bd0c56cf723d18f942c85eb10700340b9428e08adaac3d4a6443c318698730893fe2f23c331ce6263f276444ee8f46f4c34acb8468d564a80dc82dc4d82daf382ec840f045860810d71f2703a6f0839fc9a32cadb2a151561989c7284931d275e825fccb4438768307f809f397a427fc829edc8e162ba26f2396838b83191711f2de0562c4cd2d368c63e4800c4a0e71494a894c65dd5e47f1c9e3f068ba9ed816475b622e56a9b4b44a12c06387f80963489d6147e4ad67f33c5965d2bba0b9841f430e89fcf7a19ed2ec6e2069b87f8c7ead8b03478de021a6be98edb7cc2b873a1ea82ca060c21ef6cacf03899ab4d95099da748beb36a70812d184bfd74d87ccfa7d44a4fec762d07f67c28466dc780648494480ebdb6d5468cae8e07e31fa799c586f3ecd80ce4333a1e7327eabc0d785d11a9e8e08eb27df95b9976f5c289dbddb1dc40db6d9f545b1ceeb96532fcb0e963b11de5b5103136c847223d059201b7a068de27f3314d3869c4c9a86d33e9b2328e6cfa02da5349431124cba76cd5a400313f8e79a15f7521331d3802d7b2a4bd5315d76c762c45565f955bab3b31ee371c9db89008a07ccfa4aace6135e274263718e49f277e253af75f7dbfec65c19153a456aee873054481941979104ef9bce59d7683ecd309a01592a11e7f9a8ee3e5eecc6f55923a821a5cfb44d8011be64d21b8947fcdc2e2e4834cb23f8178e685527222829f1b3302d79ea75d817864041049874edee9f159cb1fbb8ac9122a116eef703947ebc9b5ce02962e1f17272c4d4c35d85104526df14c12f77c864f33fc00e06e826dc5de52df7750951781c154b3ef1f5934e1394a2f1072b1cad084e8c0dbb32abf4a2afd32dc827efb8fb282c3c963c73afff08b2bf31260b95cf6bb99d8c015160ec84e79374a0bac6c9f9eff2f53c24b83ba931f5191d480365296be9d2c851008187a1ac38e1e09f4df57af614814a35088a39eb265f92341d2ef4133f789744e3a742b0f14856d72c761ec539089dce814412af32f1a0c6f1eca5d75604cc91f963c70ce297345828912f47344011ecd7819392a12e03de6c13031010ef3cb35f5b570cb2455e9b04733867732e4eec3a9b967451b84f11e24527b4085855df6a4c997592c8c1492785433d63b8640b34215babac4b899bd2d55f042b9aead3d54fb07eb44cc0e99f9ba6440cd254e11b1c788cc59bbfae5af4e187533b1ce191d86b0b9ffb8209ce9392c24e39b444658e3efaa5f5d29387d1dcc1ca77d5fd509a0601d7325ddf87cacaa16b9efa7996103b3eaf4c5ffb30ed151359f7850dcaa30f00574c5bf1e30691e2af87bc8ab95aabf5af7b5aea7aa37dd86cfefafbdafbe86bfbed1ed18dcd752048af90e4c78bc227a85619b97745e3976bbe9e1f8c429a99f42c7742ecf702a7aa9e30f1aff636e9321ac76bc6983cb564defa87d6a939d06b1e08149f9e079d968fff5ed7a3c1ab97c20184642844e4b775779dc27d3593cf8feb1c8411067212fadab399204de7a8ccca65c52293db77f24a30b6f1c41a418843f0b0d161d31c242602ee52791b620af4785507f0e95d7bdb8f28a544bb6ebceeb7e95adfa6bab3548a07c4ac97c9f03a341c2653a8e212dd94a22b1f144483e1b9eef7330885c9d9447bb80cbbdd468c2719197517e5949b63a567e5b2700ebba1bb32aa70d826a59a5549367c6f6975de29c15d8bd290beb4c6b5637103ccc5079f46b9c3a1e565e597e2e0bed2705c72e4f54f96267dee262d374e784635283319c4768fc9a92a68fd60bf50e771e9ff55eb853cdcf5765370f7797949d91b5fbeae746ffc8c7eb56a8147d118352c6d9b3ec5ed9f9cbdaa81410e7ed03bb6322e7c4bc413e995e56addb4847e0612e1f44490405247a49a1fa3dfd14c47164675a4166c6b3e891e7b75868bc178451118dfe0374d95ff96df6a3b7a8010cbbf9d72d97353b89333ec307d5200b569ae588ab06aff7ddf62b38acfd135800e3eef1a8f2241d9369b9c811b5d243a93ca3db6b225b932279e1761a758c0f3172766602e9c05cba79f468249e5343f37069af07a3cec1a8a426496a23026eafdbb7da7eb93bf9c0193a8a5e691e11419c8ad07946ec4c936e0c1a52270fa32195d944345900d2199a8416af1f7bbc04e185f1b2c32cb841af4c4e15b8ad873a7d7db9eff2cd1525234ddd2047771ab180a11b0c0028df20219b053dbd44a2321c64c0af17413bfb3f4bba649ff4c4d216f05919afff38228eba5b00de9e3fdeef93b62d69e53a03493903b58d71a1e7171d86e4023eeb45b3e5f6791588969769cc5df155678961b8f92b79a0ec12c6ef59d95ce8422f41ae395e95f76b1230107b127512bae419058a8643678a4430cf9d7b6950c3bcaed358bd701055696ac0fe2c9e715d69deb85a5371fc15da85020896be40b465b4ccd1204f87bffdd6745b92924c6c221a044534dc124d0b9089a4b4f4df0260bf91f02e401549b1cb529909d7ffbe6f4c0c44a0c882c24c8096120ddb6a8d92d6ddc66f3f3196f643ad255b34991e2e99b306abc167da9546650ec1f2a070b89de9685e1bb5a6a0daff635d99d99c2fbe2c35c76ec6506bf257e4ba17b5aa1792e24514794f98e851d0464b857f9f29e65da41a4a2fd4593bd5146ef137e230c223ad20dee80378affccf6984921e749b59140abee3997f9d4b886d188b811e7522bc980c098fe723655ea0b43b9c9790a43ad0f8f18eee2532fc2831ef28cf417c6290ca852e3fd1094620fee86316caa2b4c22919849fdfd024e93cf6c315d5468758117bfdfdcf30f65050639572448ec4bcf6d517887c2415a95608cc4762d4e8ad07edc13571d7fb3d370213843af4c4e25288dde54953d44d9d5a15be82042f572a42c8c8e6314e6225743f07c403b5419f85f73bc4539f997d726b5153c809fe5bb82a7ccf7717c11c91e7215c76ca7e12fd089edf7baa6e8a7935b76c450ad6937242df8d9a74f965b222dc14df28256084d8d2a98bc73c0d9f8a1386490945669a2f59761da618db938992ccf1e23e5edab4d76429e504cd6d9726d49f695e76ee11bc87f663802064344988a2189df828b29df191c2b60e1d0cb30f50bc7280aa45f902ae6a3b9b6a765fc2cd4e1fa326ef4637f8c7d2140c2cc1c74c723319fcdf5bb605c0dd073fc0a484c54e14876ab614b12ba48254327dcf6002ff2b3f45ef8304244fe0705fb14787a4d79ce561c01b18a8536c3073dd137223545014e8ea65ec2b5d8c0843bb5063ed6869e6a159de125d5c74baca1d838d985b4799058a53a345a85ba1e6f1aeede3ff2d81bef1f9b9bb9ed23266c3606181f698f76e08be6446150b4fac150d26de36f213606925842b2ce169b8fd8a2002207aa93a063f0bcfd87451589d7ee0f73809b01222eabc74f092a488c5def3e1d318e5732bf5414f3d5482bb055e9b0daac3ca032323ef518fc22c7e25894bc87c103c5513f223f63a5a8cc3103aabe7500d551148c8623645212a10e7252a70fdfb62b7689f38e7a5dd2445eeb983633ee8e331df9a5138871243bbec6c1473186800ba1947ab7c57f7450594370ab6655c014965c6867869afbe7dac5609641c9fb5165a76a27b1903de01eb33d74f533c784bc94b96581c7fe569a2442208ee4d4a2a61df3848695d28822b81d863ea0d445c326e0026519327ac6377af7cdf94ad626d1ec0f23605cf542893abb606a1483a60b2fa8006fb98f1280b5fa5f8350ecc22293c16f28833a55fb1eca9229b1875420f2d4483d09c22d07768377932bc252e6e5848c42f5dd2c8adc0533b980863ff64e0516d48bd8e5f6003ac768fa0d25d1f868b11a757c396b4147cea79ac0aa4d77758d83b26e9d1850a95890665b165e70ec12852c725a948ae852b4a7bdf5cea864e2717add7f69a6d1fc3ddb31a67be42eba3702d472c8e9445b0cee1ce7eff43051b981c7107a762a0666af4fe3169ae0e643076175d5231f0acd51232348765ffa1687675af7623a2533d7b0c5aa6648ba7bab370caec8fb1ca6667ca32e367f9341d444cf419984cf3a7be31c7a0f4cd0541bedd7813b24b9aaf52986ee5038dbe3c72d9104f271943003c157405b065e3535705debf26d397855e0eedccdcca942c94ca3ce787baaddf162b6bbd00273c2a1a9fbd1f7165d1a2b2ef0c548218696f1a55df2fa079827c4c85e87ff6a9d33e6d7ce9c0e54b0833b71f56bba9471414207479aeb9f0c58e9d32f75303c3ff3b94efde68d62042b752ed9fdb1d286f3eaa1cb9af605c9469253d9944111a901c754cf4f8ebf131b02642953dada1d0feff40d8447f7b626d62977dc464f4211017e743030cabc8de4e3568f4c7c4b23d4420b7c435cf3545cb37120e9fb4e2b4f700bd7ace1f1fcf8a56173b10c836ed7e2fedc082887f6f8c99b3008a00bf04dbfb1124db223e8cafc0286adf5ccb18ebc59b339ff0458281e6e98f2bb8f2a0f5df9630fec072a6ee2525c478e8018d6c5885bf3c4beff14529c2596378ae8b1a2d4b19eb5d942647d3259839478a09c0000e2826d3f008dfb92a85f147024fb55f651fbb04b0e2b23fe0a6e9ec3dba91082a77923d31cbc9d8690058d90468bf32fcef109d2736b7fa59d45da9df783315ac9336599357692c2d74eb01405505709bdc89df8fa24280bc9d8284a5cc7ec72d5782cd4d89ae7e63cb87384ce226f0bda093aa6794d57994e96d3d05d9acb130142da706c343ba345ca434663d5ed455ed688f2fd86b1c09d6cfedcf23bbc0455a145839be2222a78c1447326a1efabbcf72510854b925065fa3773c1b83c7ded7a8046f6d60ce1518cced2a0e2ec68645e66fbbb489fa5ee5329cb64750ce9308fb8dc5ece1bad436b2f0b61592e40555750889b1e3193534de915dd0d9d9cff53c91102bdb2adc8fd3adcf9f8d274e2c40c1eb609ebc52312699bd261c7b69defa7048f065b3eb50bfceb5662f1017000239cc4ac5985f5a8d30aa26aa77384dd58c6f8069e3398bba2caf5e4ef1ff2d9bc2a1f797e5c7a16163cf0310fb6b93d87404e8c4a2a4bc49cde1bdfb41dbcb09408c9b192d345bd0172e3265fd0a44ebbcde2e30fa827c7cb6690fba9d554ab1eb25bf2d8f22b2a018e39742535cc66e0a4dbb3420d8530945e0539f072f647a58958644399923254662a8c8fe7695cd72ddc846df31ae61d722d5d933ce3bdacb34b84dd16c5a4ff35243bf6d4b9c8e4bfd49eae0c2115460e0e9584cd1c2462d4ded9916e8b4633cc109ce174e0dcb68faf1fbc384b860e3405b57475055cc1b8848d6dd8c8f7e878aa9d139265881e84e032fb56492a7e75ffdc1667f72751acac4fe32f1bbec8a97d4b2900e864c446500c20abe91efdacc4b650dafb1078b27323d0bec13d1d842580b7885c8a706ff5c149d39a99fa3f440abb2610092674787fed0dc7926c7a40305664ef721368be115521fcc12c2439c2b4c4c60990e8b7f4b8216cad7db4164c5aaa04839e0ba63f5c8d557c0e5a1c7d6f98f5d997abd5cc4c36ab64b6902a00c79577bb5a30788bc9f2582ca319a036d7790f5109f0a937cdf998eb07fef797d2bdabd6ffb0456e6b58747eaad5e84b4769d31e6211368aa5ae9bbcee7faf2fadcf7c1612b9b19a7deb74979c529c62834ccb6fc355d2b86e849b7030046308999c749534c89d2aa650ccf2bdaaf9ca38f8c880aba3a0888c0cbefc746dcfdea9192c131e61fa3cef1e2a9611d6a89e6f5f2f15ba8268f50410d2f9e6d5b6ef46528967dd539f68cedcd2278ad5e90346db5994219485ac73561655803125ccc48bd8e65ef5a985035c71e9e31ff14c1aab60b4b7ddc82203a4abdb34dc674e8a12a10f3c9caa1056d4cb30c80009a19fc06d186ad5b4e068636b2d154debba7d00a9e55b94a6436acb00589cb59e89d5f7dec2b10bcc37047dc0e487797d84ceafc53ca34fe8ec92f7213d28be622f10a85126480f1f5bfe860575ecf4d12bd3526b606bb8ec1c77077b113f52401802d2f47ab95cec9a00e0ae1efe429b570cb222c09fc22faf269cb04603515aa6c8039c92cb7d3d196cc4c9bd6f1a4a8eef40f7fe5d2101cbea1ec4ea2e2d05e817504a730569fac3d42af3570da557dc517b0da58974be58e929e4b8083771b96ca1a27e821dd5bac906d5b22b6186034c5904cca0c32ae4a9a44815e4f59649dd6cb6d864cdb4321fecdb1697c4d7b67edb939648d4013492492a6cc2174b8f6f6e5bf49551dcf511c7625cd734d53f6595fab95c170a8b25568ff258df57be2c5e21d6a4f02ba8013d667bd4e84fc091cf7fb4566565a5cfba5992cbae6cd999266110dbf088f042be89d71960e94dfec4482dae58bd7f2b329524260b984f0de2a52124bf81f13bcd085c802d13600daf0e895ac7fdf6c9179db0a5e9acb9e3c30284a935f814b5d4b0f8ea4bda4f27eb6568d4b1a20c07e6efc7fd6da1ac955c203af4a18d7bdd0ff4f8e49d58502b5a42c095da10bdff450797ad79cdd26c2d936407e3565bd5a0e32283b0e5eb627129d9df684c5fb5cb2ff1385ee8330dc61cf47f14cf1d454a1e84a29e13f0a5f8ec3e0327f45e59a09de7317e3a1116e16bcb7690d9a8c18c6541636ad928df02a5eb51247b6b56ca41cf4ead0ad9b120f271f2029304ac8c72dbfec6446159d51dcd698eb2e28ee7c2508c81a5e3d26f1f2f70b88734c19b63305c9258a9f1750e7610b047c133b7054d211f7102ea9239ddcd21d88daec6e9aa95370ba447c89876740d8e3caf965e26dd27f29f76364b468d9461cf4ddace07b3d4be449869ed1490f23037ba8856c74bbbad7a3335a3131692c3c299f10778092fca8f67c06ea5a92257010d20805ab7be3019c883fd389008aa40bb9137a4b0a66bbb0f00115103f8fe39829b415ca3c8f3d207245bbb95688bb880fc1bbc3dac809a5625f31a299fce6ab219b31e5ff06e02fa559bf1c63bdecb340721cf6a8a6bfe8ac4c78173ba3174691c6b05d3295c82f8adc77fda2e48b3038ac6bab44284fee8dc6b9664e67aa5ac596433bd56c19db2b5d60eb58824ad2978d9b0d8a41b5c89dde73926470da76f1d416c2890a34472296d6dc9a44645a39175dc2e2689f51faf1808b73c6e999bff08f98abc32de011f535719559be74b8aeb4dfde2804a5c47a78a1ef82c4dae3a9763341f843849d5cd5f9c98b0ce4363ee98998f22e45de276a26c0865ff2a3581d170ef8b82909c8a35f9f155cb4dc22d39e1b371bfde481ab170e28a017ff6a48af9013dafebc1b7d887e7d0df6b46b39129f3e568a6c5762383c83ce85f5349fd8ca9648927e3d04db056a77ed3493c9d188f5bb9680b9544e09ee2580ae5b065506d069c4542bb373179ac43e9e67fd9e55485ed721b3a81b99e82b96c898ef861dd9dba35f39e3921ca8ba316993c2a88f2e80b12bec9979881011259d60e596866d7d0743583c3a16ad3b8c4d8e1c71a0d9bc201f2e69507eba624758331659c9a737b324dfb8a81fc4ff986513d23b7a1aeb8274f7cea40a4a2dbb8eaf15e6dc6fd1d243e74a27712a97d5ad28e4556845cfe888cf197a1157373f3e9a856870a0fd9a60583184410a76052698a9291cda9616885f23a0a8e8f1f92de377194dce1a782af6b96b11ce6a1918ada59b40731dd9dbbe1113b80ba10e581be17af371f18246cc249e6176528dfa3a803e7ecbdd885a250df2077006115a9450503573ddbf07177de6b04b50e57799608cd8110be35d2ad0a2cc8e9963076390f7396f8e1e658a5023e62be19623c0f7d0cb9c4239269b0e623234cb6e1a46d4b3a345e4cbb64f6cbb0367296f7e8436c39aa02f0f204d3363c916da07550b5816b003fc7feb64f51626396bda427fff305848af0d8b329ed41acd502ced945068e3c58b59bd12d0a8f6f60595a92eb580a61c7dc6cb1f51ff8e707e2f6966ee6e8deb97a53bc50d99af0b8d27ece5fb49797b0d03bf069075b87ba525c88f717f6b27cb875fbef48f88b668466f6e54302ba572ebb6c0cc9c0df6528070eff39953eb7641f29001feba1becd1d72abeffd37757b97cb648a5a5b2dfe8ff83991ad1590da240e2c4ea89fe050410892da9f6bbe5aec6c5d055613d539eddc529d1be524fe56ca028e96c81a3ad346163d80f87f25eb2d19c1767eb79f4ddfb35cf1bd01161298b11f8dd8a36bc244221819e63485a4c814cd55625fdd12c0528133ab63ec7abf3d203ef4963f9644314b481cc02da51634bc4e4c79f19acc07a2078f0d7f683585da0b0566552c0d845fc3398174f12202b5491e670cb4ad51e8c9cb8302ac7dedb82586bdf8f04b41466699d24cd4d93a253e637d596a73622f2486b43dbb24953ed1c21568c8b11eb645868b240497a97886efba75f292958a620540a175acba8ad4cd47221390b419571592fc9b107ecad89526a3c87a57632e430eaacb639997b90d2549941d4b3d3be1d33d3a18027a2ab0164b5674dd16c8382dc64adf4e2a002db73b42660650aa73527ac03749ed4bebc0a658d28b78130da52b80ceeafe8d0430fd800480b28b43dbb53793b3b621bf010a0fcc194d0bec58413d4e57a7d6cf95ba4063cc4a798508dd0e5476702f4b55302cda15220738b3b93fd3dc878e17bac2c7859e6a8b66e21793c27b3a70944398e0042e30acd8e6ca61793bd3c4c2c9d45ef611631b5d70253da32e53f121c4b6edb031b9ce1500fc0fbcaab21f4eb47b961222db6930dfae2085069605067e88f7e1e6064d1f12dc7fbaa697313ac7239c4778d33d65253ff83ba9d54648759e379373c78a8977dc8fa289921a9e0bd739f0fec99794da95f5aad148cb166b45c3f832d7ad080f6674909d50af328f50f4448e59fbdbe553133b55780a951483252ddbe289c6a25cbb5bd33dc4dcf4077b4525898cff04a47e07fefae73c79ea22b25e03e40a55197ddc2d951fbcc61c7e490c919c6445efbac0de7668911eed0c5fcb6329b3e6130fec61f4397270b8f19545b3c37f86601ca87d02bac1082cfb6dfd3c95e34b4e23035a44e319d6bec0d08d8dd23eebd42a72c9604b2fa9a27c7e4e1007aee613da89db3b854904eec13a519cb9da5779a11b56b9d80d52ff4a58313ae9668a0efa23486211ff886007f4863a2c0aeb918673d594594a27145e35168c2a15d711e205bc43a92b6a69cc430e4043f91018e1863a15df1b7dfd5e57d034eeaec1fd89c8c2cc9a0b2671b011ec589fa1cca655de633c2385a83b7cd8c698c89fe0eeb3325ca375510bb0a2c744eb33c484eca101aa90b7bf28db8d3ba2c1ffc5a7ae58f3bd637f3e2602b27971a28ad814356964f7b921cc5dfc1d31093db4b5fc03483b31edd54cc1e5abf3ea495dea992e6f2d306f74ad221707f9fbe495829322a2b03712ed0cdc97fde67fb87d55b616ab9de7e2dd8366e0cdbe210d4881b12630b2765037ae3c2503b936727a5410b3eb3ea769fec5d2f5cbf2cd96c4e3ea46591b6831da98ce5b1a393208b5b27e2c8800e9a67a42475e97c6e973f940134bfb6173fb31f80fe4f22572b5c93533c9dbd3a6c42f0d1e1f8bc98c1016ab6e3b7343dacc435acedf93578e9038b81824538af1c99857281cc1859755e61ed1b6f003d9ef79f43670dcf0deaedbecd23ffaf6ba91a31ac6cccafa13c169daf7cd6c5acb8f792caa337b0385df1308f05db36ad574c65773fcabfd03e05ccb849b9d0ceb34172b453c4a0da5c7147a0ddf3ceee098d7f01d8cfd38a87a74fc2879e237bbe3fa0c2dcf93553d6dec0e8bd1d3dbaa31298ebdb4ebb218d8da8c5580350d7458c7437733cf71c3f44de3c68db79093f3f37a1bbe44d057f6e3b0f3cbb8cf4d3ac75732828b1b44af19c3d01f5a0d20b217964aa88f8a1fc0beea85fad9f9a89a5fbffa9570f5d3da28bf0271048958eb1c40c3058af07fda430b9c20a786ea0c70545a158e36ffa7eac92025a39ca020648a2c773aa6eab9cf29b544dc6e4c6b40571976fe10746b718267aed17750ec839b91045867681c1dfa5905f23924da2ce4d62bb87c6f615a775bae05896494e4c515bb72e083ebaab4e60e7ceaf62b4d251fc09c888cc623c87c6a1ba38a575177c7a487e3c2eeb24d77a3d960636886ed1621e6a47b9eca44a6d8bcf824b3b08931d69455f7d66f3f6bdac68d5cbabe2e8fb5dbd846a772d6ec712ab7ce97f8e967cc62e4e8ef8d91afcec0c91bd0145fe7d8377ce15c2f4424eda0c5754dbfe86a07cd51d35f9cd5807a734d6fb3655c6747bebc6287de61b3ff926a6a27f3c12ffb499643130ca7ba0da1149d32f1ea2d21f931e4bfd9fb828b2d0d87b47b83db589e020eb092306059d1ae3fe842a85898201cc5ca8b2c87e43abdc2a59ddb2f0162ca799e5156c5346030886944d5319be85d2d7f5b5d045b6a43ec777bd6f838e359cd84cfc58491eeb6ef16466c1bd5cb8270abcf45c2553ce377179c9b66cbfa8b129fcfa0cd090be55521c08c38239db32a8bbe0541eb34fe6675e288766efe16d70dfe9e1687cdada3c4fbbbaeee84f401ce5ecf0fc72c0373a7ca8e864250fb350ed38eb190dbbf03aefa845c6c6ce57369bfb9f964fc37437f1ff5ecc6f9d57d1b6891e85b897618ef4eece52dbd669c73cd4301f5dd5781a09aeb61c973600e7220b217d776971e9029809fdb677e0b44ca1b71264e41fe35eb06f3c5db419fa6fe242aa93c703342a6e2bf0eff5d559cb7b57b811993a24e2ec5b3d5b5ee9ceb3a5ae8ef0f1f4b2ad16492894948bdd34f89eabd063a52d7b058b64774d8fd138fbcb6b92a38223a4300a0321d67250a31a619a19116bfd675b1d945d098ee1cc8381cecffebe4308791a4e216fbbc937ea27ea664ff0725ef11c9ab129d4f12a15f55dfb3b8b7483556609e73320a552af105dec434494fa1347df4d6b5af26505f495b5a09fa6f527759596c236483fb80a8dc1a838e16fad19ae1ce2feb90614c9b78128890d4e46805d07ebc3357421109440dc47673115bdb053054dc6c9c9fe9aa68e89b8c2d3146ebf8596a24f0edc35a0b4bbdcb6ef0ac0eafcf2b9b07d375895be0186e5f09c0e483a5ef3244b903e693cefc05641c0f818fe7cd7fd65ede591b06137d0da99e98e1015dcbbe3f2614dd7c4e0006f7f5d0abc6e5e715b992f6bee2da28c3f139885622bbf6bd08b3c355d258b9d19b4a160b43ee52784e1cc4fd054e3a1129308591303e835f140c48eeb90f0cba18e49419458e5d6834030971f7ceb1310a82e73be83f614e240f94a8c1a9cc660fb46b83b2cac40bf990d483e8322528efb26f9b0c9cd349f064d7f4a089f8613e128862affa88153c60ddd4429fc1f80983b2763bef7e1f457d7e041b32d709d61f06137d227c6bc58174886fae0470653e6e18f92f8f64e62787b6b8f21c7be632191290fcbf31c2aca7e889c7c27404901af0eb1a12566fe4ee763e4a8304ffbe061fd8f90cf23a6a7bfe1c08288160b1cfed8cbc7c1865e1e27149b99782e9041dbc85244fbbd69fa215c749bf1e4240c26a74fa0cff04420fa44fe56dfdfc7619a34909d361aa112b6882a53bdd4c812b42b8df9f72d74c30cee5107aaca8651683d4f1c7dbe2e7826052c791e82471a6fb2a75b4593f580a26d9fe8bd5b168589a7450abe72c8b83bc45def6f99e2096b680c7e24fe27045b1931141e7a4d903e987a44e3db90502cd110c8a3639da428c4ea3559af0267492f3f5f8ee2c12ecfbabaae8940cef5e46db08ca6239fb6c6f95af7488aaf674e8349ffc9cabcf200e7344d284a0ba004d3a63023207b55d07628896d489697047b1f59f8aeabc3503b722cc13427ff20d88731a7837db9983e82c342ae925377a493d8027e3442fd9b1e73d130d2dedfc1f2f50b195e7d5e8606028c09ab7cd2af369164cc09ea0cf5a3de8cc5cfedbe96373d6546c684cde225a89e767277d35fe4865fcb841ef1a7c95059e38e7dc99e6372f6f1a70446ebb61dbe6edd154d7e70b6cc2c5a5d2173b58a7927d0855a636564add6d22f1fae5d9b345aca48fbc71b949a252eb50d02776e2b7b682a0db59744c7e9e30636ab3f755170e9fb81cdf54cabb64b4ada387fc9132f2282b10ddbe52092b6e5742b9fa34ef30b96e401efa0cd753d1769fdd3bcf2a2b03cc81c36de71c62b63d10255bf8591d1ee4cac8f92a256548367a57264e26a04fce7221a9d298070b390d5999c4ffe61dfb575a205f03b796f2fd6b9b8e8e62ee2ae93ffd6190b851dd644c007b8e5de851146432b3af70604d1240f674db6c727f43c1bd4237a6e280d21f3405fc355555ccfb4af80d6f17e819937411bfe42d0a0b0bf3d285dabbe3317adfddb44a8d78a152142a994c840d091e12f3f198747834c79fb0b556c3f0e898ce7c5bfa33ccdbccd8d155b8544b4ef1624e969a2457c5349bc5ddf7b8e72a7cda421f3a350a3633d9f30bb99612bccd30d8cf2bbb179d4accbf4562d6b37c67934dc224a8030cb69495714e22248f7b6f8059a2997e14543b7fbd1c0585e88f4c05d2cc82dd15106202219252b474ea7ec23c29801be647cb2e6a68d7c717673b0fefb241be49990f353ce5ecc333881100c0fc92827101a7125b7fa031e731dbafe73fad0dae2dc8cf2d1dd20ecf8192a00bccf78785ef298ef7c2abd81c9e83081b77a3d35c3fb92a42520810447df9a800381fe81da7d5352c0f5f4b876bdf87e4dff52b496cd628c83faf2de1cddbea328b86f84e2cb06ed93ad74769584c541081ec008c2ea347c55d6c556dd467b8808ee4a2765766c6171782baf3f972c9d7d01cecdccea55ce584ec4caffc354aabaa34c3ff8c44c5b12072e71e346f5d3f0f5bc035db515e2b5ce747bf6c95fa71b5a4970bbb96feff8dc19cbec9868cb81b2d1837e5ca870f1c172e56abc05a4029c480af893307b20ef2051a0cb45270d3a1cb9f004e7ac87643a3f941c6705591d0a8a53af2825e54c524539230e3f3db39e3adbfef56d7d6b5bf8e3ca3d4c79d072ade553334b5b19ede173c5cf9339ca4ff18f2890bd4a6f2424b486686a594767e5190b7a9f283dcc60c07bb969fc386f9b1b353ba9a9386ac3d10aa42f915b906d803c9249c6408566468c956106ae60ff9323c8a112724a3858371bfcd8109119b76746a10278321826b0a58a8ca5008697546673d1a4cb4a8fc868b6a2816caaf5f7b86f8f1c2ec251fa3ee6d48a09f5e35404fbc7a29d77097810f653956d393420ad522b52247183f248743b6910ad4c571a8279df0ee6a635a6e5c5edb39f2a843ea0de7fd7b95390f3326f8dc42d46cc4f5bdab5de85810f8d9aaa2cb60ff49e294c14dac086529af981e854cb4aabfd3d741ba41e331cc107cb07916cdc3b183d53906c754fb326567f278b20a81ed2f0926e82e3d92f80907faed322949ca8479231dd0bd6147eddaa6f9c6bdcb6b73ba5a3b4fbdc8d068d0c25a0bb7a0f4087bf211523c8e10e8fdcdb27961896aaef42cb73667996df3c1acaabe1b6ebe4860aeb037ecaef38dd3eaecbe278f305c4d5f9c336ce980dce044f9e3f510a6d7c8dab6773dbb1e481cb46323de6bbc5a81a76cc0f67ff531535aad6831825d8e45b05d27171b8d8bfbf0926069378d3f8b4a38e074de1a8e0f283239d91a853e6aac11637a29d2a680a52f878349326c5f3b9c72ce531a4789ae971da47420afe176c9ff756c437501cfc01b590d360a6ab7e4a8c2fbd9638a354aa62d6944b0574b12e9f088b497299d57e9971dd8ac18cb2a399457214946afc91a0f5e777325f9aaafef6383bd4ccc2e5fe22416fc5769e9cd0be782ff36910e95cf7552b2b836023a303f66857749a914513e41024fb24f5bc8884ff3170cf0ee375d9c0a4cea0cda5c5594d242ce79504a87457d7757ae8b7f7be6af1da226a64691225a9ff1326e1bcca424bffee6a74d8bdb6e8ff8bbd405c1d013a797566be026afc7de786ed397c74b9ac1de1c98e248b5f9bf7bdf1d92a9ae42529d0817bfc5b6f87e25349cb64059dc2f027dd45d06368fbe0469817c5a3d853a90776cc510dd607a41dea8c582cc31cb50d727005f874b80a5d6f8ed67ddc284b3ef70c3a1353bc578bfd465c7cfd5040f9a65cc1786357da5150bc04b6c614e14f45aaaa270b8a5380f8b257543e26ccfa399b4488a0751acf9fd41a7290373cc588d01eac76a6d7a727abdf709b37f924da8ad86c099fb28adf5ec6771557d4be1dd5c20e5518a396134b9e8a4aa9148fdf54eb318c86508be988227ae9c3397bb002315ac6a794cbd92c4f6bf5da0b668c2404674fa5c4ec186149cd6c98557f57dcdf86d81a30db234ab3db837b439d67c1794769763e08f1944d2a77d8ba9097d623f036f7241c402cc8ddc004723bf7fcd1466ce895063456d296255091800849aa75cf53bc80e56ededb332d1f0809c0990e39daafd876e8e05a61237ce96582bfb7f4ab93d42867504305dc26dbe4cf68f4d1a1333fba7c5b606f4f852e7272e6bee465d9e2f53d787fd7e4fc8b786387f73791d84e9071cde5412c660e23886b5ee3e4a21bcd65ee21ebf6507e45ebd3f5ddb4c852b15c1dc07479547e5d9b97537dfc70bda50eed40f6ad9820515e94a01ae99f261e060a243c685af8a6914fbc95f55679db6ad4ae77aa445f8f3c0f50459e4c1d0014e655403bfca6eb17eef475b0366be88289159e74661a76858fa107a931cbe49c3e9e8d12253ca8aaa6cdefc724d9dca39084f4614e765dfd5d0cad80465b9411a10adb708152e22163d8e7cbc11500d90879843da8d196c3bb2dea8a8aead0dcc2e18cfb84222e381a230a6b071457ac78b87edd09b5d438b15d668515029cabb0d98f33e8ad7cdd701d9cec77baee9700887d725fa84d9bafec999b0e7df6ca415a056b71b67bc5c15f92e01d2e4c4a49bcaef15339b6d5b94124781584ed40b1e16fd5b0afdb5d54bc45916dbb807df44aa7bfb69d05af37624bad2b1945795f3aeb6ada264fefc4342cfcf3c83aa652b749c0da0f48533493fe74123d36ba0822eae7bcc545d55962ae671ffb13125b4cff452b37634e60a6a74fc7b131b13b4facae6d63f839b9f0ca6a633db564fcab8ff119fadcc2295317eefb677a076f21bdbeedd878285e0db04bab35c0bc0c13f933fec878d35169a2f44652d4a25adc377fb1dae5597677f31db769807fe439021af0b1b1dc203360880104593598803cfd0a0f3c8b05bac6d4ad94e54879991256e6e2afaa1e34eab96aa9bfed7889e7e8e0620fc157fb40bbe45fbc8127fc344284a1dcd24d770435b2d7658c8216fbd062cf5f869b84d48d035f75a72e59a410aeb1fc20b03f9d72139e0935cd621b759d5d3590c816e8e6f1a55f6532440974bc4a71473e636f56f3fe303a750a165e6ab1d077950aa43fec7516858f67c6f4130a79008c0f9342b60cce07e4d0627e9d639edcbd6ba9edae251e83dbcdfd4197d4dd5b9a4a7111aadf1d6be079379aef2467ccfae64f7079af72685d6a0e028d3e914fa36c9412b64b875f232078666edf961fa779fd8ca501d7600cbee284bf868c9696313b26d2bb0962d68672986ac5868df3901510bbfc90c517f2a46a22c9a4cb83028bf229946236b2e8e3324f8c6eb4eb026e655d69e9bcd820c595ce2657cab78089b8cfbbc9bdfabbdceed244c50c9e0391f45604c357a9bdffb1aa475763d9a46ad122f9b9cd97f35507f5c8962980b688514485c1ad4fb2df146e60841605cd49e1ca822cbfe7a48d4b652eba3afb61f0b66b3b62f630d7abd6ccab18e516396db98dfc0af57f1b5318a4471eecb51a159e7c5ea085f7f8258bd8da42b8574e53f95bb5b933da906ea2cd7329a6f005929593e0683523367d7c4c1a1269f2839509c125138bd8db3cb1fdc5610ac2d5daf190b45d3a720534155aeeafbc132ab31cd871bd87ad37e2b134568b423c8e25efda7e1452990566dee8c1c6b7eb10be0f7ab7fe45644316e36332ccad5481e0fc00967536e7b15b1c04c72af44587588d61196e5e34d110e7be15f7b5d109835fa9a8f495e4e9d78719a0570bf5d7cd0d95d2849a4fd169717828b6fd6d11f073cafdbe1e47013819deba3d3303d9aaffd69e0cc8e35fe128099172e6cb2eb502927dd1a18a0369c291160a1361f36cb52c4d8cbebab734a56b6abb4e0d50b6e07c1bdb9b1d7e097c4f06626b14830d1af17e28f6e193a57b16eda936766a59b4402e3b71b109b6b249668a9935301149d2265c8a5bb71437fd63fdc24049244d724599e708cf9b62e52c2838bf7aad35423e31ab9bfe7a1009f7207aa269f6227e3d0dd226f28897e2226dcf3e28e88274cf9e15e0e52d4fcd7fd3e6b5ce6660ae365938fb13400d7315617a4e30a567f8cc85f719f81485a2c6af3f4e57e39a4972cc8a597ce8173b2302582cfc98efe02da692021f0d314cdb3e1c7b7d4051db05c7286fa7429d740d001bd3f59ec868409d0035d731b068598ea58cb2a87795298548bc43dd75d1be92afdaa0d768f89d0fe5449fdb03e8d38d27ab6a892e49f0671a3b709d2e9abd2f69b2c2abdd94cdd7b91c8219756f722ebd5d101dd132f550183d2ced44ea0cc3edc8b11b6cc882bb38b55898091a611ff0b926722aad05de171cf9b7a7439fa62dfb976d4b0869ec14e27828730e7e8143e859f2873c1df0186766be333eea893d01033faf470c13b2b1ac741c9edd2d19b96028ab80c7fc82c6d5cb5e1d38c2eef18d4882cc06d3a253bec56a4942658dd08d01108471b055667e0add98dd90f55beeb32926faa24ca4c983326dc12566397c00d192311f059a90444f47958323b9be4687725653a80f23260a20b516b4ae21332716cb365c3572b55b267df774e53345c8924009b602c027a86fbaf4fafae72474f08a2e4bc3b2509f61529aab1b5986a7d025df102de2a2b1fad20a425ff370ca67a95c20a22076b97bd0810d30a26f77f8d84f98e4737d41dbc1c3d0dc0c489b4fa26d142a4b814a3612e60bb0283639f275de29c52da033381b0bbbc91f974a6f567af59c9cdd286dde191c3e1b81f03ef13ac7360c06e12e84a4d3dc9528c56de775875178408669afdb7a2aaa8a8bf6cc8de28cbba6daaa180659761ba7c3413a871e77ac02cdf9c1fb2d6b716f2be26f9976d9e2c660bd17c52eebabc3ebd1708f7b1c7de7c3df1256a20f8c1e5c9cd776a996d9fb7c087729a66a738f85ab16adfcb50069f47cf330ac55ddaaad8d92a7e2d8fd781807fbc19a7ed8a9d9474cc51fc548934d11c489574dc9800f0b84555681e9e85229bef2141bf0e4d020c702ad7098852df2b93a459e2b5ea389cd311ab1b86a4ef600bde742256415d888a9d055995576305aae50c229e7fd470edff3c0e7f831bd0c1ff40d7e5857159a26c9773b4d672b3c9b8805bfba8f574e99a841d428537719bb29d96f265ba411c90289f43b7c517a5bfc19b9b530f8f027c9b75cf9d94853c8bc25eded1d7f08af405f53040704fb37b1c1a75b5d8318562b7c2cf9d7d4f3f3867511770dadb0b55cd4949564ea76e4733fdf8ef5e142b4044b7a42e519ce3f4a97dfb8ac0df38162967823a377b73e8f626f8d561e1ee6c219fb28b38ba9c214f1b9654d4afc96aeddefc2c16c65d5c3b3b35bbbc365d18cbe46a8be8e0cc69d13ea09288c836b8a7cf6d5f069f817ac7648c8eaab2e9fb74f3f74edb030f0f1d84194774864fea2da847f519c70fc1fe8ba1716d71103adcef3460d016c9e0efd48fdb72a358ea866d190687bb75ae4291347a061d6342448130576330f5b6e5c67564fd60ba956181ee49a362183018e8ca495b4d71dabae666819c9e6669980bce53307443343aa2ab5ed59edd2d2775ecb18aba6c9c135d55bd988ecf8d7219747651dc9d9ce14bf370eba6a0e1630f2e1d3ea4ae485cba1c8c086842344c32438efcdf4687cf5795abefd88bb290c61ef097b49f0761d80b2edd0da6ab1e0fc73643cb0cd5bdc70d9294cb6572be47fc0d53ab5168cdfd996568952ac2912a03665e79ea69c8bb4d075aee4528a8120f61ade316e47917acb8de6d0f61da64070675d09b825c1d380eccfc65d13ea55919e1a89f27947c26e833cfdea5a904770e2aefddf92448fecdfd4ea1c7710802f8eb5f463cb6951e1ee6d7c105122bc2db358e7ed2ca649f07a37a7a53e13240b608feeb6a478ae7ba6541413b9d6741999285284fe8165b20fd34c16ebb2c87fe8039decb16e77b76a8de60138f91b4e968e55a8d3382dc03e291cfc29fa569e050cb1b9fafa87a1db807a7986c5c904f4d88d8d204c9906d3084352124e4289e7c81611b7ad6db0af4d011c0f2af3779ab45a8f4f33dda11dec09e3c65affa7a1ce32a3e14860d93ab2206961c68fafe9cf492170714696cdc124fa1ad97e6b558da2c914544a218687c6681f473c8b9ac7f3b1fe45e241dbf71bd9530c236523f06301b014ac94ab2d8922c4fea81d9eddf9c5cb5da7acc1ebbb43739d3e2ddcb8f0798b9056766d5414d6196d87ed2a6f375da02c8d26f7c095f664d63e549ec877ea1adddf9b55804db9330d4ad2e1eb5067328a07acb27f1170bba2cbbb21ac9e227d01f119ed4d50c6ee946a1b5e436a331f4136f896fbc0a9784dc3501948239f2a2a7c2c25a47dc0868ad68f888b7c6718269479991b79b414543346eb3abbdcce09d3b972b99640fbaca66fc87308cde7d24043bf5482e8c35e57707d27be8f04b880d120607769ab0ce11bb5d3480cf5150cc6a703e15ad5948cceeeeb5d2e5911f4d70f8963c8b74773ae9021bd314b18494ccedcb4e4944de92f10030cd17feed8a09579200a40d922f8e85f1ba253a5506a9bde691720f3e9f381b561ddbde371c8e6ab83d7006f71c7e093fdb79cd07509ab33d80c308d17928dde861b57daa5644944728c6c39d843df22714b0079c551720be20f1392d46580486b3948e9da29459ed69b6d3ca12effb73cec219e746b3c5321f6891943b500beb38eb295f239c17a119a5d9a60b42967a497dba49d2aabf240b4bb3eac850cef68519f69e61a34397e9a0a8e754f6ab4a999c98cf0ef2f8df500262b36483f84fbb917d3c5756608b79341035de81de14936b8ddcb7c7f3b1114708cf8fb5dd8e67b807090fc6ab1ed7d249d967eafc0d0c92a0272de32ebda449fe9cd45fe49781e0d21b0e5767bfbfd2fb735a124438e964227bcdfe40f451be69ef488267131818120db59fde12fed872cb9a4502639cf83806b0f7da149019d2389e1698ca10be1a7fb03cdb6ca68a31aa5721e61f72ec05c6cafc3ff610dd8f66cc63de2807db5f186af7d2062cd1c66b33b702ba86b1b8673ad8e57aff657b222497a3f5a13d8cb5a439ce0a55c43fc58696bd4fff9e6e20839d34f72572b78e65130c970b1ce3ff5e1baec1edf2fc439a94087257106551c620212b308fda83e51bcbc09e3ba8b9c399a87e641d213eeb38fae85bb88ba2e4b945d19aacccf9c8d5d41e1da73d9133cbae975de3b57af9ec3d66a1927862746c65ea41bf5c3c8d54c4618737be973c748a483f8f263d8f3c1ee5cf39a59789e91edbc6e37529bbd78c902441a7901b7bb12994ed2e278a3197c447e1420b34e3c1ddc2ced4a306ab480c29c4a465ace821e80aeb3d848682b54900131d14ebfebb0fb9c002b83b3dc20df02a9e609fcc41c361f7a33ff064b5db858391c6aff85b36081772b0ae198aa1718a51b5f6cbf6168125454c678fb26f89f3b5f87656b6d3962e90e73bd93e1efb0154aed949d819cac870624a8da64567188e8155f73dc12eea24faaa5dfb3e525285f0d61280b2c823f78a485cb135f22917d4a1f77a3670627e5e10a0b4277cc21c41153dbad9f92b3171340d3e1d18412d454751d6b305cb835016dad0764a5ae500156c567f5d93bc3d535c18471326f733406440c7179737445eb6b1a78740e71508104d2bc8cc728d2a3c71711cb3857ae67588b7a3ac3fc63d72f3295d8de569db40df52a85447a4e514ce3680201ce949579e857ac54284bed2a2a931b662c7a8c4a4c738cc0d734039e23ecdcf1185e84656a1c53d742ea16cd61b136cff59a4c9a70eb8b405783d31867d522e0f885c000d0872eb19866a739266e0f63ac9328488822d666340cb0093d2ec5f5dd5369c5053e0c9516f98afc7f0f3f597cab9aabce745f5df553a7720774b47bca02e1ab1a24fc176f96ad667e1aa74d70f80d8447bc44844c2d8960d6ed3cc45ecb58e3e1a4089f023e05da11e2aa9c319fd17e6f2c9dad6e97d12c590c9e6b1ca499d5af92c5f9758e994ac6b18061ce43a7b547eca5e49bf354bd4e6afb7c6469eecb84ad2f0745efb38c8a7d9adb518433cc2c58296b11a51888e11ff441ed71682f5bf8ff1803fb4d7dbeab5e0a845c32ba4e04d9c6df5970cafcfedea8e6ddb24de9999b4073e805cc2234519f4e9c80fb28005018f04ffcb856e15670a0b92b9758e677814c173421f04aa2cc7cf25f56b07dbdd055478fdda403c94f84057e46c2dca771b1ed8d0d282daa936bd45c09e6b8118316241710beee56e0fe0cbd5fb597d6ebd7c99ff540085c77516944b4859e878ca137cbe7d90434a422c96f947914b36e1b5eda4189606f23f0503f2afd1e03607b2828f47c902777710ecb9822106be31bec3461a85686e08f827a098d7db2ef8de89ddc0478fb2f579b8aae8add31dfa054dfbb91ab36bf09a8002f26fd6d865376b28835daf7409289c186e9a63b0ec834494478b83f61f9f6d229309e06ced5dc0ec3a1c857355b879d721791c44bb5f856377f1994b4f4b24392fa9f418e128d498ccadc6d046a7ec08d3719d4d78637d91ed1eb84151b8455c281dae64e96c133b9a82ac9e0496e0a8a5eb77631b0e1e5e5abe9b1b02d587814b54eddf12fbec436587f0c745074632556eb1c258afd79c309959ce3c1c34b42f5d804d8b5e661416eed3d3f7fa78a41ba109d5cb9955450b38531c67e56f3fef1885b5f9c526ba83ce7410d5bc4a71927f0e7f1834125c43819dd129e76ac07bd06b95f1df0697722fb22009c7d3de3e076f16fbc309cb05314844ffafe9ac58d6ad63ae6de4d1a22a9dd4fcc5a8c0376336959579a88b4a59e2e94bb89d61564806d20ac6536f39d463061a76a25796195417541d0b6f2e8c54387e2b80a055c9898bb0424f7cee7d053a7f46e03551fab125f4575877d3e2a3b3fce210c66a43a8432bfbb5e41e73622b6c7fa33c564ac16745aabe6434359edea93116bdaa56d91c6fe075d1d77049bea2708727438eb7fa7e342c3217f56ea79c35948fe631048e171b4e0ffaacd814c25decbb980ab928a01b36ee9f217094ae779afe733e30c25ca227e90cb31ff134c4e46e1c72dc9bf87df9b119deb1cbab25b3c47af041762515bc0fa1b5aeb4f77e22be551bba263595a3c2e1365881aaaf4a2deba42cc004db647048d0797da7812801451d25c7626856d64c19052de5a311ca4fbc9ecf7b44986f4dc7093145e1fee6f532d41af7f4d79fcac27bd16e18bb1a68e3a70b867e553397cc7c52938fe04f896c68ce141100a3f39e1222518654ed2236261903fcff161cc1b23fd45158ea90fdf1d2ec500f3cdb26f5ed2abf4a1c48b96f55cfbb9b7a4752a0ff03f23422989c029e20e95c99c012bcd626b57a81a3ce82f6c249d1dd0fd3f0d0e7ed56ba748ec49131b4536c8e86a8a7869bfc6ee8b3e68d532c1ef6a28d067808c07f9c59d1d97f606ce9408db812c6382eb0c55ad5f576234962d22c3af3084f9aa8c623be821cc04f4980fd5cc36189e662f73e008bc1feaf3999f0ed350d20d76983774a34fb4f83a5d06b377b27544787b29be04b909b0085f73f082a89f070ea97196deb18b3a6cc1d2039d4197d2f710d808282b82b6765cca57a197769a4fb7b520fb2fb67fe3686e6f909204a292d4d8142c06dbe279da1d1690e63667facbe8e869574c69e11f8a7c4f708f180254f113bfaf9b1aa6c9ffc45c60321d2a16183cc495814a70da2f265380b3ec3a6a781cdda6b48eceb317c370c42fb27fb38b1e34020089793cf94d927aa425ed51113786eeaf9406ba7dc47df70da5abc97ece478e598c1c481a81df22c71cb72758cadea7970fd7398d2c008bd23e06cb8a7134d4e55062c75ab2f7b2068c84b9e3dac0f742955d50c217942d42b04e077c69dc1e436cc1115b394c7335faf1f874bf381ef22938e3573874a9e1e473078bcca6109ea4364d324e2f0eb6c84e5239f4eacaa0a6427b0fecc86d65d0b62f3a0119ef6ac3cf8c9e7ae7282d4c62ee80917b1502710a2b5d5f299d57afd22d757a8dd2a45e2968b08f2ff3071cc6d330cee4cf07b87eb2efcf3e76e8ab914a53cf47e766301738bfe8ee5cdd40040537ea8d7920dc0643db6d88787831173689773d3cb920812822974fa922ff8f74bfe59311eb6cc7eb66f9db70534a2505f8d31df16b942d8c9093c7694dd89ce07186a618abeec74783d4fb743d91ed19ff733e1d7c29076fbaa557eb5373c582cc09adaa34ce044795332f74f6f84adffe3ce150262cecc741064b2698655ca1ac417d9ab820f2a307faea43794e93dc0129545ebd52536c339603b611f5df82be2f34229539ce00d2d2f5c943b029d72da07d35df402c0b4c742db4217227c5f9846b736ccbe18546b2c4038de2d7dc48d7e0ea318caa85e8e171694defc562e371a1e1358c0c7b20f256100a37ac0f3eccd5666f60911f5b1057c84eef3bff924fe3dac067d1e8602d498561a16cc6ee192036675db63cbf3425834f1244046753c944a994099fa1940e0bdea5f9d043bc4d4d5cedab80303620b83a52d33a11ec3376511154be0cb2a4f61bfc3a3088a0566d80f2b34537dd56caf383d7dfb0134fe6aaf1d12160633b3948981064d1563792880c74c4f328222c30c18ac2b3f517da191f1341d20c0784710c06ec067d344754cf7891d0f937925e53368bd4f730689cc68db14057e9baebf21a1773373993393367638279dc05a4d96461a71510b2ecfbcbfba553ea5bcd8f918469cf3c7817bc9dad68300b8529bcdbfbcde67f63ce35b53316500861e318f45faffa70d7a209f86a109a8156a2b13077ca402db7ef472aa07c996d7407f0f744ec4a11e623c730d72536a5411bf94fa21ed2ac83f54e0a124b251c22d452f200a1e468397c9bc2c363b9616b2afab1aa6cc77b42ec4f82e7f55eb774ddd82da6589d8812433e9717a7092633e9d309a1c8c05388db1393237c79d54536cfabb7c57633a9bd20ef9c99991b4be746d3f20c385cd534c22a3d11af4dfdccf4ca6b9ad530531260e395432ef20380c8f1f04e4f7a768885e446d2734928978859d8c501a24de50827daf9435b175bd4ad0f57046775b0057aa5ab83fd1a1c97aaa7bc4cbc794d8cbf91c0a784c45cc50020c1ac89c560e8c5f39e946d2259db41001f696cd2bc7a07dcd99ffd829fa68e8ed1eb383b0fea07b3cc1a7f12c69be5ef7947e89d6c6f7b58bde1e2a809ca8643e28b855fd0e5b8628d3fc7acee702eeebd75691393a1ae9cf55d106952ceb08de35dcb977e5414b1fab8ecc041bcf62655e61ba0a2852a9707d4706e60d4be9bf9f955b89671d996fb2a87f10953b614c568752df47aab8cae60253466e11f9096a480216ff882a667f6047900bf1e7e042deff2ce7f88236c2d9191f4388cdc56c6f88b9e09280a5916d3d76f427348064a77c561e543fc77ef935bcd0324a9640a892c129a80f9a12c92ba9f023efbb3406140eeb09288dca9373ae028b7bb111929c830936bb24a2ce389acbba1358031f46c30b35596ee515947ca29fc18b77239a1f45a9482571d4d81c19d1e5cb01379e1daec34977d2409636a942230ca180042be0a32e7a2745c03feab22e9beace4ae01fb24a98d0a3c8b68f12901944caed1a79ddf37e3c060767743f60436f581e954b45f706619b9f53df7ba0cdf5c85d19ccef34ed68c86b262abfb3355598f52fb283c13d27b6685e4062809512e359dd8ddb655e236323152515c58dfe3c746731f6c7371a96ddfe5d9c917967297b33fc4cc185120580aa864dbf3d76e1ad5316a4ee608a4fe5d7f366142f920320459d4ccc4b9c5f2d91df1459d3928fbd311bf4d442ec4faaae7b3f715a4cc697bfe5bc05464b6a4dde1807e1b70efc5abe58108e425c007e6d2773ec6e0053e5163555305302213a74ef9ee3d8558fc5df4599a57c1772b94a8404962c85677776fe1083b9205bac4dc98caddb655701750d335764f6f9403aece507571d24d70e35cdbe2f2f2c6f6a77c6eed7d88eba3379044731774ce30e62eda56ea40914e4144052d4ac0cf0df1a9774d537aa548612a8c51cd4e7d8aed4abb06e04c7d333788d3b394fb1904cbac909bc54dac78ed564d650b9c70113b6e9aecc6e31e5615c0ca0d6ef11c27713c51b4af542a7d1741c7a88e7207c512b2a1a955ed9ada2facecd35b9d9bebe7cd7b9198f0acf69ed9c5e96e6b50d781edc4e376128bf5849c7bb8db6823400448a4da69e06c498d456a0c60fdeacee2cd586ab3c3e5769b37da05592b7278d9e88004081dfac2564494c87e46efec38b28fa61a69393543ba588129c4bafafab6f8161d4ddad4be13840faaae0b3b997d49db1baf508cb29c9b31a80b7aa337ce5a2fe60a00c30cd0245deeef62e410aebbda034b51454bb4494a8c2f1e4878fbd30c36e5fe7d60f66058b78ab7233a6a22ebf0273c38dbb5762b25dc8a310c878a6461059a0085835f42b5489c28e0e3840a10ba49b501ad05c859473bcece4d081e96d976997f8cca912cc612ed5eb6f2fe9f20712a96d989cf5cc2ab475a8d7161f2fd9096dd46eb89ce82d065467268b2da3c7feda031db69ba0bd789f2d39aa297edef0fc3f95a080cb3fa8573ac54d26a9f7641f9ef037e153ffcd35ef641b9333734e654b2fcab3c6f9ae3bcc5b167c281ecd154a5cac81b5d45dcbc1f3f650ae84eea07ebcf431d2d67d98d3b90327e93933551ca6545775f5ceb02f2ec4fb9a1b5720c19d92c6a37d1c248b2810447c6e125ba10f1fb067d726e7402adf2b2f1aa0f609b2be7b1262589d7f2e9041b94cafaf458fc87969ee41855a9dfeaf6204a8ea350a0312b46d9ad892538058c7278e5c1ff22335c3e610ccb2d8dc55ebe602b84ba144c5afe1daa2984d3e06f1995e8a6b869c85fb81658d79692bcd20c52d9b9f754b9d1e34b527e6c7e540e4cfb60bc61ae3d10e0c6d7dcb74d81cea6d18001ab22b28a562dc3b49f45ccf7a82aa0922b015da2dcf7f0c97f08ca469b8789f3fba94f314f5ba93fb5433ebe87705bd075150729695a79c91fc6aa7350715d66f310dc4b9ac3693a368fb6eb02d8f926d65cd6838d4152e7da24556a26678ea255516c7f68fbc114ed8f71dbb9b47036f458935a1edd1ccd01f271d146fbb581dba4b818559aa65ce10c268cb96b1d2868aad2324150c44db63453ad71ef76f09df35f2dbb5e68e63f753fe4a6e3bfd5a6690182b03b7f76f4da7e833c7e0901fb564075896a6144fc46be14973227cd4d305432f1aca9fd40c55570523e71abee73fd07fffff70f76977b0753e4cff9fae6025a3622ab0a73870f62124b6d18f597871c50d97a86fe59d4e0faf4099fdd9fbc749fd54d8e77d31d69ef3d71f2bac0424e39ca01056b7e5208e8b5a4ed92412fc4064c4bd222063e73768452d9c03e7129f6e8a46cc090bbb59495624845b9481f862a5e987f2eb6ab40acac498b3dfca2ff05f4c0083d8abecf8009a18cd5b772c368b454defb1acea974c0b365772ba2dea513a25f17c8a5d50f07dab2d0ad0ba98a8864a27e9fa6e905060ae3882573b69e89f5e1ea7c53af1a41105a91a2b618f40740fdaba039bce2eef37ed79fc47ee3d1597a2355f3c8a2b24a5a3e2d2644c5bed73ca18f4c6607380c1c59d29f27cb1c3a9e438a6522e9933427029370a19f1ea11c1ccdbe1bd497e200b3481df0e67dc9abcdd4a7a80c6a45f122941758ca02d71f1183727ffb8e6d49370c074d3b5a12f1fa3c17828f594fa4483c742e36b37e12e1be765cb18875da6036fce7f719c06ea49390200ab9bbbc2470743881177c3bf9109d1378724bcd777149799277b9f651732eff67a56f66fb40b32e2a63bb1a11ef4cef9014ba69876b5b244118a68e2cbcb80378bc97a6b2952af135d29b8c0f3884e6ab64232dd15009d4aa337bb9e1de073f8c7d0cae2e4c8418eb3742cfc9545fc14d5d82d3a92f2a57a0484e816e91085cf5442cd91d93971f661dea09204fdcaaac4293aec00e60d98930c0e2e7af81e115803172992ce71ac2c0bfe8ab8b438365f44035f6d978d345830e59169f7fd89f2f1f1caf1318bc8221b218b7da85de812dc4164a454aabc56fb61a59346b9ea2e1eefcb0922ac4fa02f786c25acf622274a469f651d21fee8fb09ded055a11980aba0b296596a00a6ac8db07c2fba2a9558fc11a225f7aa4c1600c58e8d893ab4ff84d6abd500a6d63bf14d62aaf319d7003764237a26fc1fc053a0c9a4bf97b989b1f56f1b50c0e880345fbcda5cdaef142f9a27414aa3f88f17b11bf0c25be1d26d49171b2818bb407e0b8731e9feb3bd7785f9081bcbd9448781fa03cd3cf06fe9e199ec4f86cab8b6ec1574d32b555c0a167c9a49a6b7a52d01398e7bb6f275a518a92efdd5156463be3a74a48e8bddfe8d15b2c7c3a3573d0865b667b621434fff471b690528e3392673b080b09b6c09b2ea6c8e7c401109f56d6774a391732f5894730c0f8e6c5409c36abd4aeeb78c23713a0eb73c8b4438b04d735dc24e540b184a2dafadc4ce6a9a7df2f5acd666068bc3851e81142ce754542545f8cf1348afbc14af9d5c16c36a95a11f02516d02f3ca3919b74c31d95417bc34791b5fcc6b49b94bb23478f5240fe92ebc81e7fae0eee2ae95984430f27dca07347f60eebdd466fd4afb26b6c1c85215c7d3882eb5b978dd9197d055403539ba752630b35e86d77dc1e0793c2e29e56fae1ef1ee0403d22dcf7b3f1d57cb74fd560002517cad71144b672bd1dc18a97145d4ccb5aada9d14aac2aea5ceb7a6b36294015d55b3468272c3389e6d65ed5a47d502182759bf5a93f655e80c57f779a2dcec8abd0dc6a33973a196464bfd109fbf00744ed868775e7ca0c5c3655061aed522094bda6b6af751de09b7c79db7eaf60c516ec06c58a89bef87fb2f152b4cffd3c30a00a06b77c3344c9da7386ed7d5a83cf88b8abb4d25b8b63f7de0d313af5b5990fa63cda365cc23e745d3d7477397788ffa9bead908e864448950446960fcbfa43b8b6e27a8001caff9e48628ef31aeddc8c9e8527683e0a359f683498072c21dcf86c07eab1d4337db39ce3c778610fc051bbeff29dba753330e523dd95ffc3db7fc141e452b70f379db2b57a60b42a97f20056e0b8d0e8f20d74046f40eb3310f26caa31353b220f0e9bb2a98aea64c71f82c894949cee2a02830923395514c2424da4d5c058e9028f8deeb41e2a4c0fafe6fa1b4e11d350e37fa610dec77ec05dc27273d180d5628c0af5fa268e5078fd69a47b61b491a4fc710117f4878c2ed962377152351f4bc87864d5d78ac26a1e7f44d9a49fc27d85f61b8656391709878c9da3dd2b0ead3c388d9a76e6c9f0a3f11649181f39ac8bb15d73368466e0151ea45ac95684f7395bc606379ce39334ad2b116377ab72bce0c123f5e291b0e6009a97326feeddf967c5d1ed92e396fb5aaf962f7d6a1f0bd103bdb754f002db18877da047ad494cb06f8d0638f976a120640999f356103577340333e7a51c223d98fdbcba346d4ab278d4ff8e8af3dce2d93fb984115794371c95419972b7537e2d20dde5741ec49360c6d2bc5b9946d13afc0b6fbeb9b4d1e72e5e904c3e6e24b0f179d877a3024f6616e28927f466101433b6152bddfd98a7b84234a9a79c84b116aa04edad1a6311e8a448c506743c7d52c29c5bcdad946695e249c79a873cec078503b14b6d6ed945b102d683e11f7500f6390c3e94b5d509961c2cd0c6884c88c01ee43bd927d63755bb9d70d92bed6941a18d6a471eb9f86be35a14de51caa45afc11dde69f807c1e61761bbb5d6c70cda59bb2c5fa135a48de08280de8e3939b73f6acb4662360e164e4794dd7ffca5050cd9667946d6bceef4a21dbab69ab1812f41e3f004d9f4cbf57939d63fee6e13e1134b33e6a507d03baacfa995c69cb28f3880172d75b21ce1af6b977e3eac7233cd380c6871523ab4436a4d4921064f251e8a77070e87b3eb66e0b6fce1b9ad6ea15183cd5347c6fb7567b827e6f72dc81a6453b781fa1b9af681ded359078341b71d354900c177c64c2b002e4fdb64bebefb8c3044cd24bab551fd97287a994efc24d51ff84268e8907e303bd6d24cd4fb5187ede23a6880685855b86ba2d2ee6ee73368d887b3ab22dc839df1190ae2b839c7c31dbf54382d402069c62410e7b7c8031f584a72a93b642b16b7f8b18d2deb6a5fa6da4e7550da150ede7b70b79c59c72d58ac84d2f78ae94ef83ab8d2b94d2e885a70ac3b8f48b4b12c41d3fa3ca3c01cf2547767d4b72e84002211a242e5f769fe47b78fe1465eae14e475be0a3ff05737a33ae41bebc2e50d9554c8942a660d2b54aacad7df788afa767b871db4c459737eaec1d25fa71221afe3e81c8117f182bbe9b1d4567b95781d0e415848dfb48ce73cedd51cfc68a9d9da0e23d35c2c1fe44d85e089336bd515c23cd7d2b13623a731fcfaf4494863b9fc1fce19a8fcc836285a6fe16b84f0d00df09a34aa6cf234d3b2b8fb1c0fc76b46ef52786b776d42cdd595f7c5b94f045ff739f54ce4411f1e0e818e2e838a464a4fe048ad53e8aafb4624df4e8c440ce87f7680bf8928b8ee9011e06f42260d15641fce6253652b42cdc4361165255f5791fa3ccd310aabf10941002ce38e3a4200eb7719c7e95b5c698c630b88b5415a86872110d8747c5507e23f480880f664e33136dd88c1eaa9a98d2900ad7774689e3518a354912e30a3515b5b9e0df71e966722a1d6dbd09e90aaabf8f237fb9d08813dcc23fd1dc38baf5cc166c53bc91e5b7b16d6a0dca52c0e58bb7dd172334d063c6b64e6d0aca55348a5524c787a8954515345de94acefb87262fb803482daf30e170a0bd69f336f2b8fcbe5b57e2a6edf3d9b1038fe89aa26876a4995d128056751bc9ed44610f0107c2bb5b025c1d53fd105fee14266bb6e85b37442e197fa2a58a03b82e8728f78455cff49e9abe1590736ceb779da40d8d7ce5fabf43b701ea7da2e987902efe5bc97d0e783ee247dd8685e1b44c6ad65ed3eaa44667a0d63eb3911b7cf780eb29f097b03fad35f21a83caf2aad52fb4a8ccf23e4378042dbcc1e5fc52493ca82f42ff15dcf1f543b39a2e8f6c0b3c531abaae83e496e6aa410a934b877f8a4359cc98f82aeb608043466ff00b13860f4a8b76221be950da79118581d7b8019a7ca78e312dc2c3426226ae5674aa855495a183d936856dfc85206150f31e8f1f8a67023ec4259b1d0738aef6de6631d7cbd0506fa77d585033c5732557d4426facd908675bad4ea639b33276fcbce3f924ebb7996320f0c74c3147bfd1d6bda037f9b2ff1421bdbc7f36ed055814014b1d92b6ba52493f31c76f8bb2edccd29b3eb107db0520d7fe7aec9e113650040f06488aa2a881151bf85351354412afc4ee0ed2638798c7a4e425a9ddc1022c75223ab344efd5c6e67ba87313b6c1a120154b07df423f473954c0339d7eea3b10f9a7e16564dd5c1ad3a172dbc68914797881a5e893a0076946ee750e70077723868c0886483be6f705ccc112dec1b8f151afe4b061af85f046fff2972433c5297e0f64f275d337f4deeb90a4097370470daac256afdf3d1e9d70336ce69c06b0ae04e11bec56ae3da1aecce05125aec071b2544b4cf01cd9ff6aa05623845e54c0b58fffffc08039a75594e758ce762fe9ed625fc01ebd2fe605cc9e4cfe55345c4ce5b9fb08249cca06bff2609408f024a43e5b87e2a5d22073f115b459ebd1f6a6cbeb462da8f540953e188b379508842bcad8f060da2f40886a485eccad98861c2937ad8295e95682c9a03ae17f671ce2dca600aefc19e79fc5d8978aaceab2e4ad7695de67c69978a05ec3bd4a2ad151d8d5e4dc4d8faa3c75366392020ebfc4bb1af7309aa96bf4db09288824d25789d11e7a43e723ad014b7d173ac219f54d78c9f950755cae8688198f0c6868c03bb3b3dd7c95391c266f2570207c0740fe60e397aa6e522ae5541329fe6e4d833f58b1b50ca3c147bf2c91c81cf506125fe7c3de86263b6b1ef68c6dfb8f94feb02f5c72600bced9e70c600e6105de01c8d8dd35562ba5c3c85be9a91083363da082c2e6a1eb8d379c9d54c3402e111172bddbf43163e22c914380b9c99eedafa75c1429133e8dc958c5b6bf3eb17985992d31ee121d744ae9a5b26581d61f861f4ef0ab67da1bbf6e9dcaef198410ed47bd1b64dfa4dcb28b4a2777dfc3237079faa88930c1755e6e6aa6011a5ee6f9176f6f7500c822d9afb727fb69cdd76855276c6c9981d5bbe00a522cf2901ff8941c3cc66c44ae5520a9ba7635fb934f8469dd3327b22b6a3d0ac96e60c2f2f15032b2de6e2a6d35c4e8313b4dd170bec9615e63e77fba9ad4ffe41dea2ad26eee0b6dff5f7716a092bb3bf0d2fd6fc377b92001ff1f28459ddabd33e16ad06b4aadd34751511985f56a0baa44abf2443adf6c796e8017487ed8c9f8b0543b6617f703c52343d0499b7906dcc026a8683cf987d3fd9f74915fce344107f66b816dee25aae6b3820c61d960a500f3ab7462e7fa82722d4405d706d5da06035a717d49847f66f03490c292ab4f5f9de77d78f6b8b0c9f01c580ff5c518b07317c66d2d60aabc2d282c8919f83e884ab14e495220296c98a600da05d12948cd6e672e5c13b82fe4f3f8c637e212505f1a7e18b6ea319b9538bdee116b1497206e7991f79b648ff1989d411db7133d93a04a985bae4606b9e26e41b50f39125bedd528298b229f1ecdad5acf5e6fe39cd5003b8bbe427f2611b1080f93a615d91e120700e7de2eb477b5365c3b8f074a28bd9a54cafe94f39664bb3241c775843dee9218d07a50eccda3da16e013d3c9081679b22bf4334f4366e2d09dba0d0b830f7903160c1b3805335b36d2cf1daf4a6b61d86f3ec13047ddb7df2429b9b8bafa371ac0ebe1899f7b65e863269f59ca84f5fbc93df1d9ceb20adb2d57534213da32d2bb86133e3c010d354cdfdf6a93999ffe07a073648c825924f02def097a1980702c020f5ce551a07f745ea5f571f70949d2f3662000a688618f3a78274c8916926eaa42623978ebea39957472190a895c06a020b88ca53991167f5ec1e2b9b4edaf9e5cc1d35fccdd25d1b6a9cbce2ebe6f8fea47d22667b4f8669ce628d9b06a47c7adce20454b32b4802ce9bdea9caf17f6d5c965f48debbe1ca4f30352c4ff34f21d61b746c785fab8f4718b54d7afb5a5eab6f215ac3fe68183210cb3fcd388a80dedb7a48159784377985921f172a485c26995d960fa0acc58397f356589c20e0dcef79ec44f1d3ee6b06a29d8553877a78dc4137414916d40b81d0037e8a13a73483746062c1c8b125c900d0093b934db701382c7e3ae5dc5d81993860accbb8444eeafee51940c7a81825aea08f62622bd3bbda97285ae9fa76cf74754e044a23246c25760d0aaff55969dacaf25830be27a92fab3506ad7cf9cde023e3e31c9d1c474181b5b6835dc257fae9981926b6476b672633069b1525db3ee6ad2f2074cff013d22d4d00f2da28b5bd32b5794a472c17139a01fa532e35cbba26df035ff3699c28ed95ece0b1bd888c3735bb7d52e4fb6bbfc70adb1790def6da477dacc7287b84e975e92607d45cb6b6003956ef883c7aff652250432971a7d089cedeffcaa44f32d371b5fe2b999546e3f09e47a631514aa7ff8a16c81adf08c692969b767c8bb5bb295f42826cffa5c1195bccb3d0129792e9fadbc9dac8205dcfae2d6d07305cc2389186c9650d3e693cc9ed524373f7e741f6e8b6f016c36d71722b86d331ef26f1a87445e137064e6280aba48ee466bc37dcc1d8672ede12c1aeb6247fd14c90174e5258612c225e3a96f3b6667f5d795af55c7ba3197dc53387301edfd80cd8f6f7826f789b28b93bd3a0c0a848fb4f698711ff40989fcd14363f95817fe4e2701b1847c986e3b874aefc41ee648faf82d055958da44e9450236703da747b1f4044ad84d77c21ac03441d05c9494ea879c260a27399d731baab31e08322bde1d3a64daa077b2f73a4ecd07656704d4743e2be31d8d86bc8769c2408cdc9177b28f2ddeeea01d11a56798034794246d98aa154095ae26c2a282f91a9c70aee8a5bb1e2584dd4746d9a8607223542b3b9156f61435164043a9d863a14ffa492916cf677472f8e6dab8e8bc7b6ad992c6793de1934e6fe106d7936e19f6e004c989a09a08445fc2c4d1c1f74ce31da0ffc16604fb339b38e78e05d320c7cb246f5f1546ba1f4aaa109cc98a78c1307a4958050dc9e1e8cdf42a8bcf286829f8173d1d30c6bd2968d776a29e6a859406b8b74a404acdedddf1cc5912abce21634cfa6eca5ac9141cb25d78556d2d734ee0b5af8425569344467f6adc1e0ed2ea3b4b6c235bc3adb01309347db16f25477b904995e3e4b23557086eb55d038e4cc4a5539e7c5548f109d87f489dcf2b955a85df431317d34daa04d2096b6d2bab8933476b0f14c1be88188d97e0665391944c639ad23526b0abf06e7ec4d816b9a3f03ddf8d2ec38e373b4562c4e2bf7db654ae1784b9e732a3c411bccc92def228459aef58036219882a317d0bddc326ca382cc109ac8cd9fdae1d1c0b4d7325338891c385f8ea0e496e7f33e4611232f331fe39d5e958e7a2d9c97ff4b0e8cd23ab09b36dae2a887574261152149a4e818307d85db698bb6c0cb1c3e1b633296d56b3f23b4f303a21765687adbc51a58279f0ea67f3f8c51caeb33b28a89e457aa6057f8a10778a7107610921f9d58db409951d8dec4af01f52c930f6fda935dc31ceef93159b8a9852c0a5b6aed9da4e4e219c172db7b7184d8e1d9a95450beae526f4fc02ba78d73ca3ddbd67d2957731938f3cfcff291c3a2024159b559fee48762ce0ff7fc71b0b40709766b99ddb8b0c18b2607185d981e048549a677b9816e217f009348c17805ceb56390145b58e547c82c7965f83eb96e8535c6935aff664546de150c91f30854c759edc10e00a88945210f811b075960a83b3f55bcf5e73b004e5c2b9b6ed875ce4f95a5338fa643a5f0e5754849e94ef75c6220f87956e8fbc03e2ad14be9e285c585bc64d67f84fd0756ce1f6a9d69856f4b4e50a4fc7b265f34d9569865fdb496fba04ffc68f2debfcb89774f7be7887b6dc24aad7b5164087871cdbf73e15ebd8366fe90c6582d92cf6d20d580086bf5f46ce008415bb73b7070d674594b351b7bb30bfc0b5e9f5e3c196734ee273f8d3d19d3bbde67c3aed6128a984e12c67c0782ae5095c111d6ffe5c491a0b55e17601419a496745d4e94ce33ed6e9cd7654ff3adb492fc48ea343b75c4f341f04ed9555c45cb51c81be7d556fbe5f3f180f4763574c89670552c9def18aa5832160bba30d660bfa723c3f3c145e9dab24a6edd54992805df35dd873d7d5be33bac9075e52efd3bf8378be4ac05314d50e94e2432e1702dbeaec32f6a02d52217cf1b7005fae212ddbe7b7d2b1e24745bf88c3b155f01311faed5e07fdbd0d1ed7202fb7be092d2dc6b0c1565e68b6c3e16ae38be081e24a05270632a48a8a3736b70f28ed0e4f5a7486f5d11510f1ae174ae49ca7303054f2422b88fd803ceb17c8ac05a37f0aadc4dbc6b4fbe14ae16f625cd29ec2a3bd5dd128d07de814fc33548896a0b7659d02a7cde75f11823c0fb02fbef2d1f81537f0fc999e67e1cfe7bb3349e76269651e5ce29acb2983c2ad04c9dc04a64447fec5d7cfa1d0daea0aed92ba4680bd611ae713a9e9896ea74fc3a7457af8aa5de751f5411121a7287439f0043383f5d58be6a902e7a01b74f0e9626b40b0b8aeaace8890aaa6bd4efb08b5e20e6dc5c6f9220f2d5f24b86cd949c3448ad2b32faa6b0f202701befe69cd8162cf2d9befed6e41a391c934b73e39732d44eb68382359b92717d06668915b853914794981b99def81ce61dc83c725426300ddb40dcdf61afdb212e4996bb8fe55c031027551d58798146adbc33bb39f823f00b4b05c3ee0d517f2652e910a780faa4309b784f6df02ef9211b87c2617647bd8a27af2cdcc50fdffe71c55eeede6260aba114870b8a84fd3daa1ef577dccedaf16580f3279452b19b6c8cfc8f6b23040ed99644b9b6b59461a7a3e11dc7b91232d55e7570d464ac804a540db1802ac20dac19c60afc4d912b26d4b2bd490186e672541becf52497a6bff4251a4d5406993bbc4d143315d281113028f47d9a8021d61ba5476777e1a7db2e1fc493e3bb81133a17863a6479023c97b2cbaae8c510e7816a32deefce38505c302e2936b1601657d55aca61e173957cf4937375a7f8bc6a949dad485570255d99bd056e5debe821c3901eb84355923e597d8a9207c71fe50a809ce1dab6caa21ca198fa5f3687405f5db0ee5a166c103d5b228a6fff07df77bd27158cec12d7e4cc089c4798f3593f1a339482af476b382d55655423339cfe6aeefe07608468bae0796a676fa0828ad53eeee1b57002bbaec29dd2bdcde72020228c14e4a332a4409d9a7971363a46abe2e585306847eabe88cf419fe6a39dd00f0fc5484666781d2bce5fed5c6d77c4d1c5ab6385e48bea70eef9a0999e0a0bfb87e81547ce95dbb11f44d9e79b3070c200fd8cd19e0fe7b86bc34676365c5dc4947cc56e9f494e7dfb3464bd7b3a7ad565caaa66628f3bbe75ff91a9084a2787b47657a19586d269d0df6974378bcede43548035ebcdd3fbcc82967b19342b5ba9f44c05cfb22cc4c2f5569488cdc77f96152ee7f4c71cd5c92aea46a7d59ba1420dfa48a50a56e8438568d468f54a2bf4a1f20442cfd0c1571641d1afcbc7261f6ad9de37dc03d9a028c06795736985db67f5d461ece5829764fd51800627d6aaade37a6226d0883cf6a40e3b6b4c976933180c9c74b21f05db9e77956f61bc0ee1849863f0867e13e0f5caca667558c787b15bfc8e36f8d38daa18fe7867444d288200562d2800be46d59a65935f3cb37043a610364e4b7f35201fa4a8f9691ed60cacbb14e47069da8b5936d630b1fb03ece9c79f8247eedff75e2925a787365b5750b2d89ad23d93c58493da5293cf65779ea93954b68b228e925717841596a7774335435a8bdf1d1794dafd195f15f647d626f4d4f6e3f9cfa083b931ef8827d1703da26de420431f16206e185a44280d332e3ef8acf4b025da29c10fb8182252d7a450e6eaafbf8d472ccfe8206b25d81786fe064b09477d096bbd595e07ff5e6e97f5ee3ec4e5b4d2b938855cfb667fcb513b9c1be3fb009010aa16b33557c9c3ef3973b547423ac1f06c69cf6c77776556190c7e043bd0f9a8e2213898ff18b455887c6fc8f254a60bb0263d5e198655f7be9cb6fe1a269b54a56746a47d7fb43dd6405b8b266f3bb5bc52c7c50e5fdc0bd6adf2d120a56b98d191b1813a283aef064c30647919c8638f78193f7e5ea02f30e450f6ab79d6c6bc67b850c76ce93422865811694a3fb036ca2e5fad0d2bb2edc9c22721203e55ed0fceeb73827941d992fec4400b3b87af10c2150347ab380cac562e7186549ded34c48a4a22795392298483ac386557ae6fb5c2145ba8114c410a8de2715e07fe04a80ab39bfdcfb01bff049815b3c64f548a3fb6966a0c95d55730719a4941038fa00e222ec409b1fffd7de96a5d2204f3fd7bf32ebb636bd8c524169e395b08d069912f85cbc0e70f914f7e930ad3397e139fca675e81f47cd55f0d999a7c810e423e746a836522656d3c6294477e9b034a2750bbaec9144d494a932b84494c3ce91dbc6db7802e50501b057d99663c0ebd84c5f263a94c1d84cec44ca66de216d48f8e605d7763ac11ad4cbfecaef5d7edf88e0e3c344ba82038bf42b77aa307709eb4da0bc16c1e3b456c8eaf51f7d6191098e8fdb7d17c9211a1ed2fc6c6ec9dac9882d8bbda38ebcf84183fa5b614557f25017cde40fd126fe6f9092eecfaab4fcdc4666fd9a77cfd71f7dc23ea9c7b3c2acacb33934e249611e2e51da5ce19720843f147d71803ae5431e46169f2712e029977fa1f7feb4ffef0124a2fa9488fc813a06185f095831b127f05e63f1caf8f4a40146000faccd79fdb6c54e6fca323240968e526f3b8015314f32d276dc703d3a053f7e2763576b5251140a00990052b20607a32dcc98284258ab7f06def4dbf12632af63a4113e92e38e6db3a55845cc507e410fe8ad570d2a471e88f5c46d610cc5b6785ccd29af4358f32786b489480f2faf7792004ede2f6eeee9c98479096f35e86faf2c55b5d54911198d9367c29d0a3772ae7c22679563948cb9f1892017e33ea311f3cb301e591a024e867c589d83cf2966111d0f4a5ecc041707d97ba09f93a5a443c58d638ef8dd8741c60fcba490d9b436a442ed8a5b7200d00aa4771dd4b5c59f4e377d77909ea60c1069ef34f7aca37cae61730342356a5a566a5387b09eac5ec22bbbc35a7c334da93cda05fc2629e9b52ebf7f61d2676070043433c2ac4d056efe87c5f84847af1cca512c4e75875dc8da8c47b18efd8afc10b6b92c86b149f11b538ee8645c2639768cef28de1ad9b63119845dfbb08e1c67c1f1ebcbe84bd6a9e7b6b82d613acdb987196ed2c61cef28dd7710103f7a81e959af3045d5b074bf1683055032e3f1fd1031362b4af1f57563ba8e0fe04ffd06ff6f2889b3c69ef7d92db4f50dee35b23f4de40158a57066ae876d418205fb34af1231eb7bad6c6386ec9dccc28b821b59ca9de440650d310315c1d0e763799b30a1dd166087578ab8bf0a1b3d76fb9b7301d208883dcfe4d3524251229b4e83b2db94e7dc0c4675ea48d2b140d7f5332adcc67bb6bf924f69585003823e3af8333bce257d933d7f4fd7dad4d72b37ccd16782397f9b14b7d063f5041b0cb1051b11688b53c4c96d5e452d8ecc9da778fc71c0f16be9f6ceeba72a34697f0f623f3aa6e5b2e028029525f4d57c702a37b8e05d73e783ab64f3e823e28fcc636a99fdfa784c0b4fa274fcff97d740bfbe5d95ee1c04a247aeba153b54f104b5e58dbb31eec0bd55ba4291efaaa8e58f1b2b5a760784d8ddca7826f8fc5e6b62b4bdc93a59abe840c98047f28397ac5b1be843963332dbc16d780e5966dbb324370687847cf1e592a2beb4a96f8a58bc7f515d19cb51d38c7fc64c822c14b263b5087270bde0cb134c91288a7128a15df377bfc24f347595bd5e82e90aea55c7cbc49c75a0d5c4df7712338aa10f6dfc60e7df7ea085d74d17394da023003586c5e45aecd5e13f1e23458033186ca989a3f3e04f97ecdcad29a34c51ccb0ae612ab64ee02b62521c60b23bab46483b34f3bf0075696d3517386273d7f6b75550db59b20eed8c971c9f0705fcfa6bfd77ac9844a072e6df87b5f1383e217cd819d3095219dbfa8f2311c2fd89b1b412218a30b5f1412d5f2f18df0c4a644a6bd6abddbaacfa73b64c934c8d6f15b3f32d6b4c7fe55fa04560b559bf55dfbbb520ae2a6c1d9ed0e60f5dde917ad238ec91dd94583874cde36d2f2a7a5eeb4a0e23e3f66da06b66407f441b0ff58cdd1e14fc683db271f66574f3e3567f1162fb081defa4fc5bc0ba2abe67ecde686b0fb556d662cd778fdaba093b64d9c4753d768c826bbc6dff4e1164fa7e218e66ed01d03a7ad0e62f8fad570c634af77c822a6ab219b5e81dda628ec87b9f311f26f2d360e322c4a2344f73225fb5420d40012eb2146466162d70751465f6a4df1a326d8aed9edc0c172cabc8e12c033f450aa0f70d1c6535191804ff1ac642aab6f190f031899cc95dbca6d6a6199b6ea7ff3b189fed7379b1265c5a432d05bf082c4057e1ee8363a384a15c887e719c8b8b9938109b5173c65c46ad1312396915fa45cf10efb0fcf1c0792d6d5e7f853871db56d4b4b95dbf38e4c62ad4aebd4c95fd0a79b4e6eb13035044d069ce2088f0998431782fd68eafab0af66fa6fb228ef3aa3aa5395c2b72993f20ea93a5b8b25c4d698a4c817bacfb6e353f8e306440b75fe2cd9afad6667a8ede2572b9675a65292b7ff757bf6f42e9b8fd8e570c8a169186f5f8b54eae1fd1da06bc1f5b8e4a7b7d2707fa001e6dc5ed1b83e457110998e6880f3398f1709b115ab8c632bb4d1c23f3caee051cef7ee4ab3b3b75ce96c13872a08b6440eb8cef29a41f057dc2d23cf6d64e848206ec7d862cb6f159b66a11a53f83a7dec683469c338e216ab163094474b190d9ead38269548c2d60e99dbf4b6b21d99a8518e84b2e68386fdebb9f2ed23ff01a008419c71bbaadaca0621b8eca581d4b5af33f356d34787bb89d793734948b34bccca64af6f4ebb4a2ba999b03f83495623b4aed36296f9443538485756134410d5aef67574f51ddbfcfe83dfadb34fdc38d26047b09b150d96138034b783e79bfebf719d2c25e83b75c4f341f04ed9555c45cb51c81be7d556fbe5f3f180f47635746a24d071c470f81a301c5a6008e33085801d873ff1f60d6401b4eb079be98087ad66ca1ee2381add6417f14c7eef500dd161dfbd4c1a467eb5e775a180ae2c8bf0913b30481acb28d36867a707a5cde493e2d808a222c2083ba80ea7ff48dcc8dc63ce97180b5f8513c8643bee22593e64a61ccf4d470bd5019d54eafda7333fe467317de9d37728214571224b6414bebbf8d6a3a0e50ca00f47e18b438b963d86373f7e8cf7cdf9b96e368477c83ec0c7ef1741aa5c3f4ec398be1191ab78ad581a8455041b8f755d1832e1c7fe40cab98334aa8fbc51ae1fa995c0e11425d25c7af49f805cd876b89a3dadf4ecec4eb1fe0ba5aaf0ded07b7f617c74d034189d34c760cb5c0dec49dff67131427801aeb7a9343f89ca0934dd3967cf445d1d44186ff1c20ba246e1fbc9273d3ddc421485bd91d62e3cef31330e9c7a4478f05400a46da114a15ca06be0b2d7f4dbbcf6212bd47e722f85f07aa9d857d0d525575f594f908c8db66147688a8101b4e54a7fa01a05a984175798ca1bc11267421890c679d21ce3be330ae053ff4ddf826c62b188d89cc4cebd75bfb76501a808f0fbb9e92dcb750de9378c09c72fed79f5e98643b4f4074ac5d7790b9ace019960d576e82200139def2ecf69a5bc36afc70402c1139b6d4018cb46a94a8445e14a9f0a99bc7ab529cdd1a3b68840d6d9503820d15742b8b65389744dde1a1561d39dd63272877db1f77f45d13346b95931cfe444b9b6b59461a7a3e11dc7b91232d55e7570d464ac804a540db18054b9d95d9c334e76f148aef039666cc3a77a569bb968e3ade4446bba4b7608ff6debc74bd51fb6959eb1e8e3559825d0290bee0b3956ba7abf4d3de419a09ae5e743066b605a4ac270e68400f6916bdfece2df70da262c4c13c511370f053361f3d0faaa15d3a0873e46d85fffdccdaf71f74ba9526b36bb4a5ead4d70950afe5aab6806146c28427f328016483934c0986b119bfb6117ff69e9e7f3babfbfffe2e10784c29b231d4cd1d450f01d2df36b87811964f9d421613978e254ef3a5cdb57a56c07dbcf5f2c99188b859f4bc53bfa5d4c0f8d73121effe940db35a2807b9ae8537146f99f9ca0ecd7e42370e9659e439954380e13326224defbec037f195d41f798c06161c1082b50940cde379c807b89961bd7ab0ff38e1081f9e87726d16b07a17c9c245728c6555c33f9bd87391ebd56ed58852d47b979a6ff9018d42abbb1065bc21faa9acd41b4a6fea873805dbb5a975d55a63af204c1e2bf95768178df0dc0a0e99b54d3e990514558cefda7af1787c40cbee1156484d6ae781d10f4275f8002a74774eda0432835a089efd86a7678cdafed77ddc5597d0bea4839ac133e66e52fa5f2c7b68f3f1abec6c911df8b2faea73ae9e06c3b1f0bc85bdfe9fff7e8c42dad51d967cb28ae2fee00031857b92bdfa3c624fe506c782d9810fc08dab8533cbfd7a7c1beaa787821ddf527ac3a00b07c89bbbff32e4ef3a01299c94f1d43c8df44a57a28eea2c75d89126b6dea7ce65da130d37dcf9f25dbf26630bff61c97f172a5fa9ee4c8b342a3a63e17e040d79d631e11585e165212e1b2a6063ff3a7355800160dbb869375a93ec583516a260136a65b3d9daf97f7bfe0a853bbe7a253c8006ee0032caad15989bdfa9a3a9e9f28978ae682bb9a5e273f8df69a1e2cda83f6a3278d90646599f1925717841596a7774335435a8bdf1d1794dafd195f15f647d626f41261aa9c995587064fdb1ca5e1eb870e2a6cc4a5d472188526408339cd3d66564ad5598c15297e95992726ebe93103339b8c85c5251f80977755785867dc4fd942b8cd48d1b00e5ff1c2ebfde8963421182d0ea06dc2bbdaa1c50b850966b7a3d0e102323abea165ea58bf08ebd4c0931b4cfd8e424b05a4e7c049f8aabaa22c0cfc1414607ac5ee79bb757b349b0ab7811258688d7354a156ad59fc504a238d94f33a936905280c0dec647ea2a5d3c7a5846442ca9025c637ddcd92b6980c9955ee39f77187f4c7a01a1b9dbf320e7a45b93ca28e1dd2db029ca8df3f26cf5c54ec2e3d645c5e96419c006cb7818d6592ff6464d3f8dec1b204255f0cdc1e9ae311a765f4b2e19fcb2b3fcc415b563edc75e8ba0368d9280bebd1665b6c02988cf3b298ff5f8faf26bf521c851e1a20ad2201dc625759359ef85530e68cb827e014f8854995eaf08f684ee53fe21626550d48535562b4fd8eae85c56424980dddfbd650862a8cfee55c1a440a4809efaa482ad7ae9b6b26b861bc38d99e627482d5ff8f14e7a163581e4f41b795527446124c8370e0d0b919986f17f8ce1a976c2b2d3eff6f430eef803e746a836522656d3c6294477e9b034a2750bbaec9144d494a932b1dcd8c3ccebafef011e24c2fae108b5359292b4dd0685f7412161dd014b4f04e5f19004b2d59d1f9b23a91f2e44222a80595b7e7cd210cbab04a6cb5c0085872db61c20e0f212bce97013337cd148c37e22faf696f20bd981b8b178ea3b41acc36d36ee19f178507ef6dad559716c8e84a7e2ec776f9be89ad249f4541dd349a093da6b079d5bc51b83b4ecb6d6ee4d2b52d73f335597bb9a63af6b2fba707c718b83a73f273fb9eee9580e92c9362905200c5a52f43486006160088b6db37a994f8ed6b4a1b9ea555bade24c68182574f067bed227205eac38c7606e15563b1d96dbef2c354d44565fd404f2df7516a192608f01d7f7749c45cb3a56eaae6fd62e04bcf125aa651419042cce2af1fdac6b944d713cc315d72c8b53801758c66b8e525f732e9e8c0e7c40f636ae45fb6546976712d5a8633a441245436f0ce490c6ceafa9adeae9096a2921749042d0a8c37077db9afb3a76cf35e86faf2c55b5d54911198d9367c29d0a3772ae7c22679563948d2ef1b809f92bb02ed0e072d7d45030cd65f5e5d1b64b669eac7abfdb72ea95c4dc28db798624d484b0f9d214a6ca44bf467869ed4492bafb5387bd8600a7017ec6fbe11e29e8c3ed23d30927fdf55604f0371905ba79b0bb4eaf6ed1b23f6c36a06c7382a878010719c7d8493f4d6c0e1c9affe66dd463f46de8428d1f04a735b638c4a668af3bad4eec7e610baea0e75767b19c936c0cfd1d99aaad220c636c514ad1980ede1cd60dab963e8ad64830f08f5e1810e32bee66839309c1522b43ec67b8a36b3a140aa43b937d37bd4df1acd0e2939c68e648be7d8e8e80bc8647b37b22d866e04cab2fe48ae317f8cf4649acec1e76e2adcd1cb24e530874b898961d6bf7675a4db962e1a09de54b4ca402a6fc4a7f92f28816d748bfd273ceb39515dd5af4d20b16fea5fecf22b50ac9e8a1931d98bfcef247445c382538e22a4af019ac93c7c5a9c0d92204b217daf97c6ba2ed31db7aafb8014ee233978f8f148447b689c836d9626170673ef556f31f3fd449de1e28f2e3725060364b4029c6a71575959b5a00920696730f26dd804596c12ff171407d5666a68a5e996698cb9a0eb75634181b09892d93c3fc75f5935b0c971f137e1fb925653bc4ec038238d4ffbf09a4a138fdb320223f51ad7fcae9f41d02c21bb2bd7d136061750bd037e0ea119c18a18edf790aea7023f68f59f7d80e350d7a1cc8693af12f2611d0b4e2346133491975e6adc5ae0fb3a02ffc70342f93dc9a849cb68824015c1632bf5d41a27139c14d3200931c0be9ea02d3913182b0b6e398987758b9e8019328cdd70cfce797033fbbae95985674b69fbd0135d71492493d6b09a44d9c522f22128254feec320a7c97d5127173835f927369ce74eba360093ee3b95716a574caa8ec6a6730fc7c1b5faf16e9b4fcd654a2c3462cb20819eb715f7e759748aa5a8fb91577672a050d9d922000fbf06779deb926aa4647e3d45674dbe1d3a30417edeb7b36505faa3dcdbf134750786d59f3d2bf711841813af8d7cd2fe4eb7f532c7d85a56ea9167023c2125103b7fb11ec53a7cd24da7ea7d4b6f879899e5f63279c500f248bdf3aaff68fc19b5a6afec370a207d386e32e22ce22eb6bd3fde2418d917a65045597b9af316bcdeacb49b8721c409ceeba5e0c85bfe3a8315639350baec885bdfd5eb98671989dfa33bdf937da34ee5639457efc4280584339660f770f0a66eea86e100f2d43b61d25c5b5984e3e4442f1bd106e537aef4d15cdc5b1830014c72c42b7fa37fe81f5096d4962a0373a7527ef3dc5e7bec7d4892d78752159abe4ec0d468b02831f9eb9f5121aed06867e583376cc24ff8822bbb1ffd132264faf16c8cfc40e981477c2f1622116dc569ecdd206f667c76ce0e906ac4d0bed800fa841bf5a80e5ea1699ef3074384fbd9b5ea545491658191dc9cf0ba347e4b3189c4d4e007a6343b769ee3b95da6de932321599f1a6a88fbf84ce1f24323025645a5c7ce53e366853faa267a1065fb178d28346063461c87819946c7839d0ecd48f13dc0ead274aa2213200c41e1cd1fd8000f818e93142405e845336c38caa56b6ccc822ef26a87a3d713c405a45cc7348f9258d13bb21c72feb5d3070981e3d90741245a33f6225dd3b72f7aef758549d484f8e58afa90fa2fddcdf61aa4abd04b4f2ca2dcc1e06b4afb801430f60a724b6bdaa3fe69d104da8d6b9f63f52bf69b875341d00ae77884795ff0cacedbf9eb46cf5046dab6d453b9ff0e56c4326ec1547e215659884d4bf0341c89cbe5114fdb6bd887e15a9c8623411bd22b4e30e26b0623c90e3dffd855a06e57b41b174b3ff73027a45d4214d334ce0081f0cc15b950cb00f2cbd0a77f86cd2d36edddce156e13e1720d08d84fc4f341097488860b4aaa6dc8b2c3ae613136aeecab96a67d73918491b2aca73d157ebc3338769325acf342a9c27e889ae9bcec033b7c2e52f9cd91460001dca778d62975acaddb68fe544728a9307bf505cc92d39a7780b14fcf5dfeac280d521897b60c64104dce5894e78266c5a159eaa623a4dd82f9845fc3398174f12202b5491e670cb4ad51e8c9cb8302ac7dedb82586bdf8f04b41466699d24cd4d93a253e637d596a73622f2486b43df03ab0264c3546877714b4d8d2b6c03d2ca386046e2a5bc547189da6a466024335dc198f852a3d9cb80d58f471384d2e3ed1791e02a7d7d7e643270e53a0e54dbcf31efe7856db88b20c4ef290ba843c9fed2617c1a613da108d8397286dc263d571bf74a8be6ff85682469f605dfbc6140735aa6a62f1dae458a7125cd8e37423e9ac606fd735168c1e8bf4d9bb1a4317cf7f54e4b483430fbed02e1873077830697716567c056d52f1f76b049f1b61743d0cead9ede7ba94b2c60d5f82c131c576a98bb2e151099ef097a3a88b829171df4467134e65e21243ed38c3968c97b4f7198be379b8a9f8a65ca06dec559d7d4244130144ef020c6e36ef4968981a5d23664ec95c793e1fe0ebd6d54489e2ad369a215bd833c79911bf211f37acdcaa81f5675f33ec8aecbdd0d67cb5277b6e931df043bc82fadf7fc9b95cc5b22bb1ac9cfebfd104ad11e789c0904c646dbb1b3a5cf7c78a7ee8a7d158eef1093888af2311ca01fc88af2d21f73bf45172f0e0e39b4c331fa501b72128e1c2d4384fa5c92e9e2b10d435859a1648252d961a1da1a4cfd662bcd8c3b393f5e11556058078cc24f0adb8d1816f05570e30bb617f6e170688178b782526162951293f182d0087d20f81045efbf996e06bd8a9c5246387585ade84a876153b1fccdabfe4a2ca8095ab27e211369935c892f758e8062eed5ff0a6437c7e4e1007aee613da89db3b854904eec13a519cb9da5779a11b56b9d80d52ff4a58313ae9668a0efa23486211ff886007f4863a2c0a08a7bbd5c5656396f9a0fc1a959bd27265f8868762597ddaebd613f48b305d13d862b9edb258a4aa0c97e9ac7f4091c42a9f8ed58fe3e15611cf4bc93da355ddf7cfd04d21d3997a3370c8c9f8ebff0b32183eba3b247dbabc95b0e98538ab93771ad73acb8c1c1a2aa530a52996a4cf8603068985d617432b2a4ad8f77521a0c352ddcd4ca47a406cb09d81c6d340b4160cd65734c02ddb16f1fbde25a19de3e950898b29c2f590c7bc855dcbe87e94de844be0cdbf63cd8b151c87e51c8e38b0453c8310747aded6727b65f90d70d17b3ab87f4b6b16cda8d575a6674f8b86832c1e846428c41fb617a1422198be9599275eedbbeac3f701814610e6874d3b1bf4e2681c25fa2812a76eb09cb0fece2a7cc805e73bf3520f102a13f84856396a39f419aa8799edf9760174fbd6da8177ae72417ef57fa3e702de9af06c71ebc6e078049032d29db5ea64fda64f00090eedb65252aed0cc2f27828dd80c8b6fe1d4d9f0aa72b58ffa789b5971a26bdfcec544aec8dcd012dc50aac1b9bbe0742a641d12bdacf23ca590c9c98b214f7ebfc80c0044a7f347e61751f8ee263dbc3baf2d964225c78227262df4be251b1d583384adfb55f6df290fabf1f8b837767737e2bbb0e2c4ceef2e192cb509792c4fdbf5087d16803bbd7a91ad52efd12e59961f4744fa20012504e44f774a0db8acc023df308ed430dace8d55f6b8f377b86022d8fa4dbf47a90ad86d4ece456bcad5c9500b0d0641a553535a712320cd0d3c99d08a2e96f2886525c368f51d5d0366f0760110da7dc29f17d4cd8eae22b87d5d5e2d36a560f047b42eb55e24dad9cf97ed5cb2a49177b074771bf2e117ee8c60bfc726f3726056a3ebb1f3bb4073b7903aade3a22bd62bb87c6f615a775bae05896494e4c515bb72e083ebaab4e60e7ceaf62b4d251fc09c888cc623c87c6a1ba38a575177c7a487e3c2ee1cc3b6b3c770a7a230769ed41fe7d14eeefb5d1af2f2f99f53aedd61ac7599817450aa70de206a6433b465c465ffa992c30b7cd1aee2c18f1307b44a0806e7b85b89670dcf2c8dd1235c297aa360f25103f13023533f4998c1ab3c00a7ea049b0f6743f9cac0e8a07d90a1821381a3643af954540af8a8edf3a80cb8c922bdc90c2c8c3f9f9bd951eb93f9fcd340367c09e99a8dbea9d14929c78e653072c908b7c9922453d7cba5073c1cbe4c442f9db61a79737edf91ee472cf61bdec67ba3ea9a1cc52c09a3f303f764b11248f5d4531a1fa6f3031fe70e6217b85d3bfa06656355d2c1a9f6137a44c9187b45ee557e823002fa4688f8c432312d03d6b0c43d9feada0c3e79e0f42312c35f937a62c17d0e3c723d9d0ada0b6a066265a61d5c7a44a09f2c9ec2bc560d22f52eb7078f26504dda7ff0771100c2a332e5b67122ab6ed58687bc6ceb0f5a50734f46d7b25db5adae09a6162fd71d716c2d9abf86b6d8741a45586f848692629e43d362dbb29392f77ae26a45ce3ba14b841fa07e31342a79770a9613baf50482830944ca1b71264e41fe35eb06f3c5db419fa6fe242aa93c703342a6e2bf0eff5d559cb7b57b811993a24e2ec5b3d5b5ee9ceb3a5ae8ef0f4b5a6aaf0b98b4ff15a21f95cf01deaf4111ab19cc48070c0f1466a2bf7dacde4a0d7ec657db16f92a4ab258e7739b194529428b89fb8be390b92360992aece2fd085710b2aa5b383129b2335cbccbecf26d67f2835b068f0e587f657186a1a8f86b81faea0347c821a46e1c2162d9f83c33ec6fab0bddd8ba24f10e6de45bec09a26f8f1d110d1256becda6699c4ba9edf56e57e0cae0e455623b2c6601c693963a7a66bb02be3cbdfb015abae8e599f9c415081b1395266df72edef24f14dc0d8ac291a337544f24014787b8894d73522f04a4184e94917f27495da62db1d9a65fba80e13e524e9916b146ec03945d69055a3f99b2dff3153f88615fc9ee05e1e0059a9b3af8d3ef1f06212b8e5c1d995bf5208f7e6d91134dc8a1cebb5070a17e2ceeed69c0ce3084c629043390a990d56c545780e2270196c5c421b4c4fd054e3a1129308591303e835f140c48eeb90f0cba18e49419458e5d6834030971f7ceb1310a82e73be83f614e240f94a8c1a9cc66b4e6553d6e59db9b806cc4e961fc9a5e9ef3681c31eb45a73cd5d3c3d43ec712814959b5dcf75e70afd9d1670cd10c4af7117e1f79e49f3e46275b8dada342294cecdf9bf7b01ef8b93be64dafb94087ea49af58c93fecd4c9e61ef3377dfdb50154ffbb3eb6e9708cdbceab48b9f75c7220f99240fa72364ee775e62e6af80056940b02a145dbedfb05d5d5646a4345337853268dbd0c4db6ad27597ac19d71717b1db1977f060e80e2964c4eff97b9f76ab07d7086c7cbec86930ee19191f31ddb9fccd531b6dd0573dff1dcec2c37008b700e7a6ce1a8b2741b0ca03dca024ef84e5a6da8d8d73fb319f8ff756129d9753060bad9bad7b35cf9ed7ab4ce86dbbb25916ceba70721f6a98c791d4dcc737b49763252c06bce995100773b4d02ffb170ce3d3b92c555df4c0b303f9874467a7acdf6014008f17e28df0221675a47a1f2d8b31bdbc487a65947020f88290e99619dcf9134562d317dd026858f2a30ef239200d409b1c7fe7ae06764f9693cb6afdbeb8be6661ad58b1dd4270116d89508409a9e0e26021a24fe9ed17851007ecc866cf37c9ea5f36ef817fa13a4ff11e58b593218eda9a7cf00eab3cb1b05492a57201fd4556401e8cc5a39353d608496a00040335111ece2fb234d2f24d9ea5c2f7b9df012faefc1ffcaf05302ab09883bc3ec49b7c33b16333c24bd7c2c415ec92f4bcbc1eb072d641a713d7aeb173f45c93362bd09b84c82f046d951ce2577883fe9b0eaf97a40d9887b5e3966ffe4901118d318dc1652aecb8762910ffba4b00171f2472ca9bf84abb4212409806dd6d27b98c0c031c7a2366a2644fdbcedae4c398fb8eff3e10346a251bd80b5483e4fa744197d28fa7ab54e5701fcfcb2bea4f45228353be772d59daf8993930da18ebaaf37b53524729b949eaeb54110869e49700524a968c2d3a9ca499ba0cfd5e4971d3d0f4ef9bff401c0f1b74cb6036eb3e381ee35f25e3b6febe583ecb971ca8964445288daa56b9f122a93cf69859500805634c3eb22f536b8148c68874179da07dd624b293975371be2ff8979a8c0ab93d8f45a2ab08ad410587af346579466948e422a7c25c662a50df67ce70fe266fd5e013731d4f2e079ec7d968335b1479a54b68f14ec7fa13e51b23d466de42f8442891319dc118650834e54de1dad528764c348bd3649bdc1291accd422bfb282aaf7ee93e72a3645c36e125a86313df027f460b444691ff26258e69c65f1575a4842e9b5beac2173b76c1c41316a5c04371da9fbc4f5a1f12774824324011eede186d4e3cc88385c468f207a6f7927de1187aeba7a5c93d7efeaec3281edbcd5ea6996b4d38996355669d62124fe955a6bd93074bddd80a7cc00dde86da007cbc115f625a328bcafcbf09b77fcd78bc7f9d9d7ad216dbe8f5d4112d7330ab180491fd21d13c2e1fbcf03c9e952431f2908a83e7b0608c185bcfc8e02088329320b83bde0c899e5b18963cf58de269de6c44a364c25fcd15dde33afdb42bd2eff1554b94b889e085ba915835ebd656fcdb962651246a192f27d3ac1145a18eb60a70fe00e1d48648a1336086bc6ac6bf83e642223afcaaa1d911dae3b179b03b199b0f1a537a6aab4755d4d6c3e08bf208c3514347aa5c21de71e10e103e9276bfbebfa8fe89ed26a531bb1ec4f64074e9cda7d21a3de533b7b56d94db16f4d66f093962122578b9822a1455ae0408a44243002aaa4a66d6e49ecca69ea8953450b736d67a8f10e2d4afb34a29cb4bf7e2fac6c7fdc7118be355f118a971743115ca495df5c7a0d9de0181d7cc6d5db81eaa49d847c5ee7349c06dabf5048bf535ce8be936c97e691ae9b3d5a15024561c472235e0c158b3531662f9d15af1c49f238dd7c4653b9184a298331488ad11f3553efd34dc95dcd167ba279aa36b94aa4fa99b8ceef354d7dff7eaf13821901cc4fb945da846087bf10138c6b2faa3a611efeb8372a25bf317040ded1df45631d7966aef4cbae2f5896126ca19038ef9c56650a6f9a103b528f57d38e24f56de231acb2dc7290c943e7e653e0b10ddb25c34253495fbf7a1930b51939b8ddf81243684fa2005ffa1a39728b8ead1abde6d05e5d313c6f9f2cdb2609eceb78cfaaa6c34af208b602cf96333064425d93d49c7d7e5381b7f87a1a4c0553544688b5d95fead0dab8ddc79c8b16fa24853ec5763875ed0dff709288153a7ecf178f7768ef03255303b008b112e104d63066e068ad2eceba07d4184dc24729ec03358d53cf49aaf264e0d21f9b210f5ec0e3bae1722570e4d56b0ed3d6c71f169ee771fac5e0ae542a8fc9991527ad5188a9b7b181b81169d4a3b87a1f326ad5340f57f374a09831d57a706f2ee6e2e57236141cdde737a5cdcd72c2a87e492d0f955684b15a072bd035195744de9fedccba8816e9483bcf2b6dd434f2b60ce8b6e17e5e94618ac58f2ee6963d0c575c9af8145af6371bb1d67b26e02b8630eb9a4bb1e39ed8bdb8af40554209162b1fe67199f5a0ce08817c710dd5f299643ffb09ed55bd6eed8b252d88aadd1f478c2fb240a7efb3770aa4ac73014eeef3053cfca4cd38bdfb1d3742318cf7e448c32f56074b9814e584263115ce7efca4a95e17708884631e1522898066e79e3bc842e86465742735477c5342faca80ae9a1d2ea60687adaf1865543e29b42a5d52a664855a640f916a7ed0f4eb8fa635c6206b5d5ac7ba5f05bc03737327584bfa385ba493e33daafb76840b855e82582ccf20fdedc3d332804f8d23546e6aa3162a0bbfd63de5b4456dcdec2c3677f111a79374a74757b5b678095e87772e2bc206f6df26367d59df7a395953992a02f4047d2378e84f8be2b186f354387d0271f04d3d14e9f9a24980a5016437bd7f7c09389a104dfab03818836779f37c4e4cd056bb89f3b9cfd6eb41d3c659bffa0ca56e714071065644767d403e3a917e2b98833bf8b1f0c78e1f051a34db6ad0ae1b7c21662f0b3557d46f7c624ed429d7e05a212acf2c3b27fba111b489cedee4fbb2d9a932cdae3fe4bcec40c45d552961a65d3aaa4532ab850004e91c81100419eedb39e9dd1071d2d90e088572377d5e3549202cfb5ed067fbd10bce384fbca91270a959f5064ed6258399fa1a97eff0477b425011b0fe062d1f1babff7614655d960dedab06dce881c4a606cbb41530d3863fa052d71012ccb0052f7e60bd3f0e075478121e9c3ea1ebad2d67a62ea74abf813d8215fb51551bf29aaf843e762dd6543482951f36122e6cf59e513cac81cc9e6943a9ea7760acd7a55b554e8fbc289521bf9aa2ef38a0e6c948b30fd692070c4bee300c696ab860c06f744f55dd3b715c55255f9b42490d5732fb2140f4ebe1ba2e1b8084cdd07a2668a89cb28ce9bc84996d470c655cfe07fb9b6301e97ac63f39807e5c71db597ce324185ec44be8ed60beb2f019d9d7c371837742572180644f089e9acac05f2a2ea4a86ec5f6671c0941ef838198e5c0335f0f28b28b6978e56657c564a853d72f5c7426e49d6603b3b71c48595ea6b5aff875988df321edc511b06b58b72018ff2d5cafb5a5cd3854bb07f4c978f5bfd0a957fea6d418b0437b47e3dfd423bbdd6b45464e91bb6e1be903e3571dca68aef30f7b25b504db7e3f80985196a9cd51a37fb34175aa219981d226890583728ff327bf6391b2cc42e8d00a556d0abe73d3e06b03952eede9eeec4c870711bd31ebbae11e8ef6a1629f8ba68880d78c320048be9080d3ee439837bb7e1179c03b56e586bcae1edb478663d909b7a7c0ba0f939ce9dfd08b3471e12d367889bc112dd0f18a05b03e58ed6f232aebab1dbc50cacf5842c0cac1380cf663347bc66e430d850eb95a9b1bd1e782a386de8575c85ddf6091a0505d7d64939f6a05f7ae334bd030d38208dbe5d517acee929a55bf70aa8edd2c661ee38bfd2fbb52e1a89fd380bee127b7fa8bf70b75802615682db34d7c097cb6a12895f1faade18aa557e73f7af6183e69a6731b221efd73e6ad18283fee41605716acb02f596d6833acb5decf4957b92d307a1fa717e459c5d99ecbba322c850c9cdc58cffea05b58247a8c5f7274de5fc0ee5c4269351daf94ae1085a40b3aed55790a6e0b4b59fe59479647380c72b003967d064d0103bf0219311f432a6c2bfe611cf0ca6246906f09276376c573ff3facd7050f62b2d047bbd0598baa50ff6913a3fa7ac23808dea86d6523e484ab608e82665b2c6444d801317e6f2a51d7ec45245463bca49c8d4687f6eb5c5f7d1cd3559db472eb30376ae95130daa54eac96bd32e45523fd2de5e66283d8759e633e72457e720bb1d08fdd923fd880f5e093a4c64fe99b07bf164fbfe2f39e0c228258674d62810a4fd7516551b9ba75cdb128148f64e72965b8e3ed40c9efec53517a7c67ff18fa57c9cb8c0a74a1d5088f55d105e02e875f811024fec0c9f7e7ca63defdb8341539ddfefe6dd1473abe3754dea80b58f9dd26b7aa94d2a400897eff711c14ac5465a963913e7d364dee5251daa34df42b689dc977da4223bb0a64c7b174ff0610ca9059d793d570a82238aaeb0ef66b8c4fd8c5512d6269dc6eb033de0d7ae00929993bdfcd8a70bff86093c79747e1d109beb911c92cefaac202db2ca1171fae81a27e59ff159e91e8dba4f7a846627d841c2fd96542544a168073f1d3d0f1ed09fe2fbe03869d3cc48ab77c09bd0619b700db19dae88a3e701010f66952ac6734178bd635f079135b158da5f64f8e2a05e4c233bc1c5ac84d7a259baea1af780320de8e0ec3264531503b4159d98afa26611b8019f3636898239973a12a0bcaa83b662402c1bd19ace9366f1b46d72e7bd8458ff33d4948852bc5bbdf885e61817ff711a99dec59902e94b157fa2f27b4be206635400ee2f3db8d58b3392f701f4ff1c13de1dce4da14ee6c64c63999f57ede725bf984ad802267cf8a6d663479e9965b3f68800e4f6d2adcb931b486e7aa3d722b6c9090eb08f82838c88dcff3e50c79f203ad05a89f4f93618ac388e4c02d9d10183e4d237dc7f6f5741b77ddfeeacca3fa0a886c7db374aee2ebebb7e63b7f5d08f0ba9b971920cbcac36b7397dedabc323f4e8a8d69315828564e56d512de523013044fc7fba4420c42ad25c8c68bf356c4ec4b507cde9f592dfecf0ed7af89e1126786216832f702e59928e56e80ae013cd71c0c08fd5b0ebbda8a110ae711c70864e8038a9643982b6b6cbf9967588d4abf497c24586c191afb25756e8f5869a5ebc9c18513106dd14f5e6006dbcc075829e0071dfd6836cc0680d18ea87fddadbc0392ecdf05c5455125f1d66a79dcc2a1ae2deede20a99bb56cb1ec897321219b9a3a5ca3f194e2e55d30ed6eb65db2278dd88d8757b7fe32b2492d1b2b6684025d5908bd6442230476d7683cc31a52ea5d8a32c0377b3f3b58b09fbddb22c8940dc0bb32ae951bb9ac262d8a241a20c391d5603e3a6c33053811ee7bbf971e73a9ba7350dfb7807d280b5e54ea605db0443bd60b9a6d7fe43990de58986ddcaff2ebdb09f09cd4e84d4b80eaf8d5b2a8e3ca83c6e75ccc9b8af44dc03d75a02afce8a66bbefa4ba0549d79921171e8d4174b523b4a44d1323214c986a49c809ce47ab1a9b71b7090d05b650cb184609544153f835cbe245ff221686cafbd74ecd3af5df0341a051f993fd2e62daf90c6ed869e5fdd0eade97b53e02f72768d739018b8abacc6e1e4780074d45a78c4ca25595ff0a5e330b76e22abfd6a52de7f67e380e3fc4d85555f7e5095e32f309ca0b7400e37b5a53a1404fa33d38ade2dd278f4722af12f7999b9dbcff3252dbd96ddb2c59950d069094ba0b6c91970d56796a2a9e3b4fabbb0975df1c2d3800486a070036e50f1d9bc46a2f6d8ee6c382f7bad0d641fadc75b259d37e7d5b059e16d4f6ec4391bb97cb4af350d80e8eecc7edfe29356af7214474468a1490b67ea92d4b38845eca16215ac2f7016b13989f02304fd11f487e74d1c508e2a684c5055cba0c23e654dd07fa643b9360e72494a97883cdd69db0beee4079eafafea7300b9400f97dc00d94826c43cfcd746959097e971e01736fd2f299d8c872e7757a155723de2048e694f70f4f03e5e4a091e39dbd23abaef314d973e679f28aad68cbd6eaf3b5d3174e7d22db7f9def3637cce93794962750bd28ad8784dda9886b233488dfc68a5b3e684a52bc9ccab3aa3a28ac4ece2908960a3b2a758070f642b0f9a2a48e44962864f58a28b40aa4047d4aae6becd8ec534f65064f4a3c8a3c4fcdc065256f779f181c6ffb3312b9f94709c584df0606c236fdd0e538964a107a827388d29fcaa7134c2d2f78aa9d43bcd32eeffb7f8e79319d4adc904439a4f0e055e9b94efeb4ae1951f8abf3c27a860ffd52d97c74bb76a0f83711199c698e9d8bdeb57c8b8fd45031a8e6bbe80ea93f06402b5ec67fa1ef8f699625f46d0367099d9aca28a2d77319748cea944d4cda32474c0aadf19f7c3fb00972508dfbc9c99a3ad7ee0a626a0d0745fa0355cf272808fce7c630355812e4833b3dda4deb2d5c032b57d03efde00efa1124f17344d9eb2452fddd8919c0b0e88611499b557aee054f2bd65959765f80fb50f1218a4db66e1edada3c9542458d65bb0e2bb2086f51674aeaf4614c0693a00f879ca4e5aa05ce8a312be161ff7ad7d95735d24ed367cb1d9b9109cfcc1278fc9cde9e9164c67ccb791fb8445a8d200d646e6a97d8f8de042e3808adf2badea722f6c7a59f825d684e8c1109b2c59775dc18ede352185ec0029d95a296a49abe33bb1fb447751a8bc277cf978269e16c51103e364f36535b50b5ad4d5f299d634d53a10ff4a91bb5bd11c6ae54351ae90ccc116132c9660f88741ccb070e606ccfe2191394ec898c75071d8af8b3b541d230ccd6ba89377a166c3ddb72dad93e3f0afb2215ca3f701749ab6545d9b821ea54edd98f1f09094b3158137d5fc8a5000404c65581ff0e8c957869189b2870a76c2e148b4ab8103e10538e00cce61b6b6f06497ea046c7da6026b68409ff84a926945f696038101236a2b12af4cb95d5df6f827fc82d9fd122baba9af784b49b30e0a8d5708119a5aaa5f810b25af5c1eb9fe1c21f2bf74e4dca2c95df2e9f0754c3131dfdee0f282b6192ceea01d5b5ee6037debd83a009b31022cba3060dce3e192909dc6e1cc6f6f7b1cb7f65da24bab92e8490448348e54066f637c89cd3bc9cd1b4198f024c5ec129d4fbad4b3410a7355f8c7a7f442ed273fb89c4d744fdc34d4e3f94f25c60bb2064902ab9537d8a16e2de5fbe8492af1ffba0059e157622570ed66770378efcda2a85a3e511a88f0d095e18f06f6ea7dacd7b96b1fb98bffd3292802a856abd2332102aa4adc3e50f394eae99f4bf9f358db0f2d2e57b8169a06954433ba4e23934990a6d35e7823945cec3743f66771ac4d2f5aed09be45aceebe8018b91a5179884e98ab76871af8907f807a58ce971f13fc7c3f467f823619967cc8a3dfb840383070922e7d916c20615bf1495a841fb23649d71566f70eb0731d7e940ec4545fc1e717c4551aa33400736d2e477df7eacd932f5744364cb239f6f282cc24c6b9549812606288cc6bbc340526f05f66dfdda18689721c8947c7feb695cc04d00f912407c2d7a3c7b7ec68f890475c2af826e83d33b2b64a258066b96da8e57bf8e58b58b5ce88c612642f1583f99ede056d40f107eba3c8541e8e3ab35e053e4e9740dd7a010a97a0a872b0a81b1f20a67abbedd0e63e818d65cc26d67863f408bfe6f45f1ccb0a017fc909923f27c37e23d8f1180cf0ef96d182688bf6258bc5205f9d9e239d5a995a23faf766ea12267315cc40af2fd20f10238d758e2b473aeabe1584cbd2b182819c5db337615da66c8b3b81f52911005deb468d093e46122a052ad3fcf291d08f800a14725c8d9c4b21c8abbc10ad3cbd9ae17645d2f231c5f2ef01941167e910ebd54d394ba45b6c9dcaa2643f54af69bcf6fa3066bbc27b569aa436a82b3f8862cac4bb03aae2d4c39723c1efbc1e42f391dd877b064435d00e80cc01bb93fc006157e21253881bb1c4a6819403dcabc39168086095c71d9ee33b56146f6dc2ff66c7622da7761e7721979188037a395c43994e4562380f0929c37a58e80b583d9fa0d76bfc729ee5cb334f83e30e188a7f04e06d0d4b0d5e2b42dca568215ddd3f6f751d5fe5311efef9b27b695ed1d1c3635e5f81ffd9772183450253fd44ee78ed13285cecd3f2a549cb97b70894dda078f09663a1245ce57d830aad08a48790be8afb98463998db35264a9a9d5d350a918f62b77abf42271449cf5d5cbf9b36efc9af4f2c0701122e259f350bddacedb18e8d0f32a1bf0e5af12e0c4f68e3cad54530166f179c5971612e7c890ab9e2962f16872f5506e6c468474ed0ce9443de895bed89c77a64dfc4fb413bd317fd7989a85aad3d2e1d663fd54bbd133ded91988b4afbcd2c02f30ae9360638f5200f7f3ff728b29ed4b1de90cb2791ab9bcf813b2ce9336a09aab85331cec47184a71967529bfda9d6b657ce434587194d9ae34b9793f8807edb947fe4478004142176739239ea853a6d08e64b8957d7a13a430cb769836b1014a5b55c6d929cc574c82a01c5994bce5743bd631e436906de5cc7614b5a87ba7b3d70df55c2998d520db7ff1984a54ea06ace9ffce9f3ab4a375351e62ba96d2b3dde0561ad087299c893ea480ad16016343cff954b26013e2603fb1d54e3d94ed7ebc4cec74b40c7166c5f7b0203f0742ce2d722cf6aa3615964a4ecac90860af2b5abb8e418e7df486cd3120d64c24aacfb5da41c740fe8e655812a39055dbc7be8ba5d3b5f30439bd0db3b5b7d20114e7ce4b5038d0c0907819f6749f4331ee64f5e2739787c8d646142abd04e47e00f865791c2043c2440f30489d59fd430af9c087e3a3c94d47ccbe946d52341367b35df245a520536ec0034486446c78cf87f9e565465d4b1965999e994ecbf997ce67efd14ca54e1c36a06e6c70b5e57f318ac4bfe7a27477420a888cf107c3fb846fca7bfd9af37e036901d76ee5c206204c6852ca42936ecb6d560bb2e6a1f64d71cf39be473efc91879ec5fb549000c9787246932e51b35c50de98b926414ad09a593340f1ba2e3420a0856bb5a6bf11b2606f593fb834a2e8629f95bfe66adea5f95b55ce44ca0f7b17ca1a94e01285869c8663b35ce2dcdd6c42116ad6b63f8422c6ee68c37e188d060a9b11a0d799601922310ec9e4ffb022048473e6bc54cdc20694500669380ae475afd847cf7dd761a2d10902253c39a94b06a4c358f3ecb948cf003ddd10281684bfcd78f11b851033769e5d6984bc69d8ee85abf1e6ec6f20ed98b20b1e92c557b46760ddfe29d85e63024ba62d37deffddc75e3bd95b02477d34ae22aef9e3da8db9c5da8b720b45214911f8cc1d9a98cb378c7b421e83a28d3bd0396e441afe95f4266246c5d57362098fd3b0c60d996d2989b88ad4620833c08db76aa572bebab8b58fd91807ae355c15ba1ce96bd46bf928e9e4a436a02031c5bf7909c7d2ef2f3a457f7396243f161b148894c5992ea6a0af745fd37c53752388052117876c4d146cdb01222adb31c51c322a7eee276d0631cb084e0c51e75245d6866116b6887f79745eee108d9f6e8b2b9b996a481a1cc2f78b92fdc8affc6c8db91d10ebe66681adbf907f27b0fb4a6bc1590a0c1a1aab8e27bfbeec4252da5697ea0d90e763e8081c8a7aa090c39fccb0fdd951a928ff586aab01bb7343092cdcedf63278eb654bd66c8d8630ac683ed575df66d2e0a227dbc972aff1e720c5b36eeae15ee251485e54523de2201db59586e8d55875e7ff651fe15a316e096f69c35ef5a9f3d23ff8c1f4026516a6c378fec0a6d5a175d315e316115c91fc35c36eb3e2509e9a14d0d858b9855eaac706eb91537b3034529f50ee39fcbe91fc9f4d8c9d7a820ffba64d5255c727c293163631675228d34af11eccfbb834b7af449bf4d8456f15cea5b4395b25c90addeb6bcfd69aca41187f25a1a23413cb9603f55153bd91b01438f19d2ac3a4f799949a942c31eede01c03636bbbc89f6f32b829a2c241e6ef6b67f3cd59396a5c93f2f037feb012ecf84df93c503c7867f8858ff7a1d356ba5ebbf169127f1827acc80b924c084bf3dfebff4322061c10c34a1b71fd672cf139120f963860db659cc1f8dbc369c7c1ac647ac2cd3dce7914ea05b6fef20d4117e3565a5877f057683a549c96dd8b71f1a7f7f96910253c1cee1286d7cab254a49da4ecb38c1cf403911133836118ab35ae5fb8ebd1c0733ec84e403eed31ddfcc539f7bbabe2f57e04a9cc3c74c77dcaac699878b4284408055b0d317278839fc17cba4b648045fff8eb8a1eed8aa27f34630672c4cf4b4ac04588731fae3315c4b59f1307f524e6d69d94603798c49eb344cbc4018f3aec8839e80f749b5d55d8761b46b6fa7d4b408cba975ed5a3f9db679b65382aa22bc27ce2bf0d769bc760204e9a5a745d545044fc4dc3fcb17fb9b2d1f385c89cbbdef6c36f6dec734fb87c0da4d2e6c2adfa5df0b4e10cced92748dbef61eacfad9e8ee80205ca09c2dce8338aecab6c94f836b0ebddd10d8f4ee6856241f12025ad650775aa17fbc13a3b7991352d2e6821efba757ca270f28ea5e55073b8425034c1f6dad9872f2aa3b89b18bdba1e8e7f454708a0e34fe60f59e643a89438b5b12daf454658f86525fb828cc3656679c9db5442a6b3091dd7e0e317afda53ba4d3ee1a8064d9b8d692205d0c37dad849b2b509232b3e671fe7bd4dde295caa762885d49de6b346775703a80147ea7b8e4510958358e25a4bc5bdb04839e339f051de055ea2bc8b507902ba42b4688394c1db1e71289efe6874eba175cf6e78b01207cd8dfdf28902be6ced82dc5505c963dbea72edfe333d7574252eb93f3bf634066e918f1f7a6eab10e6a8657f456def983599151b6cfc72de91b42b6dea8b1126b37e0ce6e1343d58aeb2b40d657af017e922c3477f4b7c7401d29799360dd0ad9d7602d40329a9b7139067d67c70a920d0246f818de799188c79a3ba0665596c4010e31ae7840fc4b7e46ce480a96a3490eb29871ee41c10c6e93417546e3d487f8c2d2a5f97524091f04a0dcf1544ff301e63b4cce8f3615ed24d25db965073409e655703cf582c7f967ce9b98d666c05a7628dde3bfb71e2fa42005ecad1b54baa9bb06530d865e6ceaf09a0ef51703e704aa73345e2078292ee227105644773468312a8ad4c771e5284cab9d08d66834a314a852d48cdcf8241da160e9126a5cd893aa8800345dfffbcc171d534d1c47e7c233165e88bf86c511523fa014aa2c2bc5f0613d174500dc8473210df2e566e46a7d4e7493d91a743aaf9414d5c711511ea65869e1cae75382e53e7b698b82980809e570360a8e6532a65dc29bd00d8f2d215b4852dd8ccd387cb5a88708df362e111ce394f3afedf30c7fdb031783e4d532e49c79d27becf47322c8ed974597dcd0f679adf135048c48430f9a93f34606f58a5f66ba7494da49bc745ff9b5c3d1335ac0f5e78680ead6ffa8b814aae36f69272c8a369eadea4795dea8fdc9da6717f3d11225a0bdf79fbe7f6b7d1316718a520323e9c6f04ee8369dce7dd334f5e6f3578e0a6bfdfa7d84658f786af9fd9b8a4cc11640a4d60f7939192a8ec13fcbf9f74c559e13b54c31e20a551f3a5c79677c1692361c33267c59c3acba8dd01aaa954ff6518dafc787908eab8cdffa17dd73e0558e9dfde8cc44b89acc5470f11154e475d81bc31fcfeda84948f2f7fdeb74663f80254dafe6c0ff3250708f41829028978691374f4dfacf110736839af1fdc511a88b20c7d4c50d9ec6a1c1efacef6da5186e3199ff10fcf29f8553921885a2f5ac1033d370c75d74aab6b388614a0bb0b25373df19047c5c701d0d91768dab55b56337a6d069a4c52830077cc52bcee6164d486e00cb1627d8cf18ca304ad61cfcaf5ed16bfc8b4d7d2d02d1ae8ab53016d4104475bcf806b6f78ac156dc91461b1c80f8acc0bfbd19076892d53cd02517ad22da5f0c4ea9db7bcdc85d8978c61499b000ab626543718f6a0c91204166b998225c0eab75e26551414508cecb77919302639316632803c928094288add56484cbed0b86a78ab1befae7f837c775805f9e73798e91564f946ac06d05f5bd1ad3c91fa4f4dd1efd26c21357f643996438fab1a8a2a8026327744d1be9ca79366ddcedf96d573bc7531a2edaaf0efc115a0616e542275ee0e274eed251c5cbb600e7a55b3f81582efcb0b235ad6fc1135ca830d20c0ea75647d365a376d4a0afcf3d37639f9e55f29cb1905cd4c063ba4ced7c14d77bcdcde48a9798e2b40485d11bd7dbb5f28dc9cf69f2e293835e34ad159c3eb6eec7864ed3f5c644b3cb72aad8899335ac0463d2a31036f2f4f96c8a9d06c94b29f1c3c36282711c084937d4fd40c227d5d12907ee62fd5c1123b64690d656951a01646b180c8d9f9d3c97796b3016c6f648c340b530d9ba888e881fb7bc4070536c899205e16375814182fbb7b278a5ba49d75c1fc079cc247d8b36834158d6692e17234b6eddc95922bf889018730614c5e44473ec7bf4bd283b42e89c07e05a363ec4164a16dd3adde5d391fd25f8cd624d9e3e84ea596429e662955e8d4c9b4e37a447511b67bbb8a633ad19ccdb939f54febf6b32865b92e5db6157a3dfe8588ab6dced6b2369d50d5ca36043cbbb6d031eac154dfee1406f7235635e42f18d368d1bad132518ab202fd2cf263e9b36fc3b85589b354f214e86874f32cbc882693f6da9747219f8d4f6f794fa130529a0863b9c1c6383d9246b2df988c9caa1e064e80a47a093fd4ca4d85360a5ebd4fae3ab95641eb6383b489e874a8ff9840b2894fabae83a6ed2d5ff0c425af45362b9e5a86f40c45301c69ccb0e116662b1481e6662166848a5fc91aa08df06a0ffffff5f