PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 57552 8f212c87363a9871b4c731c637c922bc3f2ca6c622ae1912f3275578f144e354

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ade4de258f1cad8a60e87710efdbade992206a0e69e703129927311af744a03d
Certificate Block Hash
8f212c87363a9871b4c731c637c922bc3f2ca6c622ae1912f3275578f144e354
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0011660000042c0000
002000008000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000001f661d938b0e9fd013f959f45554e9949851f3df439f72fc8a62584ae6c621f0c104a8604cbd6ef5db044006befe51a5347ee0a9b9aa11c8a8ccf07df8bd3a529218475edd2ac192154e96124d13f34b98b4376f941a8bb28a3d0000000000000080000000e0000011660000042c0000

Raw Header Hex

00004020577b23fcf82856254ed738b53216a7b0d3ed6377dc50818be9bcbf0cc131b1bdb032bda492a10e4e0e954a12d89b37a22feaf5d2ee5b8052853253ede564f1b5cde90e6a866104183da044f71a3127991203e7690e6a2092e9addbef1077e8608aad1c8f25dee4ad

Proof Data Hex

59,560 bytes
121216010307f9ba9f7259cf6b77158d10d17d0bd48e58c8c499e90fcd399486b4e6e0e919d0930e7060b25bac23b5853814a7c55adff2d7942ed7dac88b0a2a71fd800cf167408cb8728a57ef8215268306e1f4f1ec6ac634834fc3546ec84ab907e51c353fcb43e95cdc4df5700c612abf681ec5353ddbc29f1af495020412d31bb50bca585b7721d387ed30a7c75c902caa21d60ad98c1c02299704722567bb6c85f618a9f880bbcf94c8f74195083688e042bf2dc0526e054166ab7931f8ce8b0756b72c710db7c439bd1b25df2b8f3a3f520626909c1755ad0170807306ec0906d17f3e1d61863840c96dc8bfad6548a96e8daff5980f537a8e9f7d7cecbe2b87f3354c7a23e010d8d053c3a5b8c8243b4778b24f3b46f7736ad9f246d01fb358bfa599507b596f3271e7927315d37394d18295915df82f3fbbee22924b6b5e6f39d1fb3be5e79b005be25a4da5091e3bdc061375ec278d87e52f51c95aba24e803d5e5a4213297222164c22de8deb9347c3a35d61d9f9a9f9697ab7f8314611d01cf88fbe0167b168c058e70904a2db1399b0cdd8a17eeeefa32a186dcd76c9fd2563b17ef30a15da51e680b7f7f2c68909d89d720c60c360793dc29f9acda17ba5d699a186c203c42565e3021265396de4e18442ebfd5a0807e6918a1592acbf476079cf11f870454169d428b6cb5091555de8fce34aeee6e11e9e88511e67c0ec5ad2975ea23469d567a69a980cdf78bcc33ab1a344f51a1bddb65a11c5bb22fda262ecb7d47bf2759d80d17972e71b5c33ed6ca76c66213d48c529737bc4421fa9d74a31f74619f0f33a0645084eb7cd2cffa49a1d4b497c31933ec1b6c6c1482e34f5d57a3e6aa68bb78d77cdf23f31254b4e8ad0fb769b086ffb8872be5781e9ac3080d270d372d475bbdb89e68a9330495e0ca2534690b58dd72cd97817742847a71f39ea758d01943625001a181f0afc4b69f0668c667ce598ed02f2c4efcc2c965c379f6cd0863b93870c2adcd8d3b93aaa790e30e3ffe58d487f5d32c786e35efccd8d6887f92cf0a0d61596f88eb538ea9a37511d24a868a8c188b1c87ddeee697dc66c5f8827745fe4c1ae6e8ded59ce9012de8cc07a80b0630a06fd2fbc8c21732387252e9ea19c4be1bb64651616fafb2ecc74251740cadb7d627ed29d365a5d69b357146af0c396f9fa7e6d14fc776163e872ac6551d6ca165950bb244d863341cbaee568b02bf649339cca2ab269d95c6a2fe33e333392dcab959334af6cecf6a69b58029d24ce44e3080460391aae25d3eae81c4c663cb56a3523fd1c7916f2089806492dfbbbb0ef17341baf18e7d4895460052d517f98708300aa0848f22f73ee082f24acbdc4bb1c80d7782d0c80be5e719a5903753e8de2f2be6cb54e19236dff4afb4acb8564324b49f41c1758dd1b27a37b2574cdd3c4e28110730d4f4ddfdfeac5abc6b682d59d7118570b3929475f6cd01ce49c58f8236740c6eb0628652881b4b09fed38bd9234ba9c3f0d38ecbe0e0c3d65415f8679e98308a0a8ed58d786ea1306d0971f2e5ad7faad7f9a4df3f50c7d83c04eef3c199e50eb1b51b2c82feffd82daaf6186a12e74d8179509e2489dd32969ef55b0d390e4201bd61723f55db0d2bf43ee3108cf5864173853f1f11867bafb9d776e1fbf74c2e955c9eb56862da73cda6889c0afe982d2582b2199d402454e52a319a1196bf3ce57bf81220590e87914c0a4a845d8810d6f3d70b695ecb9ea92f95b22129b62dae87ac83eeb6f9899db27e2faba4c9e4808a2850072faef40999ca7c54aed86a03795e37a9e3c48f770dd0a1fd0667225a5a5566030faa3415b6ad3d0acec4c8f73b7617e1661632804a83c7117bcad1869806c7e1ca7b2fdc530bedeb8c6885434dbb628d9574cd7f00d33064d84ebe605a242515f33375acb28cda98421cc0461cc0109b734e44319210ec66319644d1ee52aa046247075454593cec44068bfda5f504569fc41e98d90c1268ea00cf77a12626450ea6079c41ba1f022c4b0a2d3e721565533fffb1f3be6f6b18ae36712c1c22653116d1edfdd089dc5d5bb518819fb57deb92c305284f2268186de8f03960a7843c1e7c2496e9951f594492ecc2fdd7215bd1b01aa6be2c30467022661a9573ce96921830afa27473e89b5eccb1c36511c58ed5f24bfe5213729f77b62bd4b29ecea9495ec24fc31836de6debffe68852224f8c5d7461def2bab7f1547c1938f3b82e0bf49bc53e94e347a4ce221c4938de2d479ab19bba2be5c1555ff6328d4fa97750835770a3acf39047840954b7659667e3045baa786251d950909ff160df367f30e03c5e124139ed29efd39e20e5ebab8f14d094d449062ac18ba703fbed411ab917965e9f71f23ade6cc1919e136f14a4d254efed38eac4491ec78852ee3a2a6b5c1b4d93aa9d18f5f6d949b96cead50eea32a5b18deec4ac17d21c4417a5692a5d5d8ed2bce9da813f4fa90717f2d1b02def3aa00a6e4e2af3c053d7c26fe7c383089d9bc3769ebe7e195dd60379503adb4c4371e7dfab0761fef460e648ee7cd8c9996dbd847375375a4f880ef88c007a71b170f5642dd0d8b258d5c30016c78d1ff8874c487289ba2e0c5f2f185361c7db8c0ed950fdf478889b7aebfd2e9156ec5c9bdefb389f7157e8863f7705bdec9c5bf3dc23e3294f3b499d32920f5eb59d929be97e088800a3723b701253f85fec214131498b44561a1cd598f4b5c3ca8f2ac2ae0b888b8558337c78fe25f1a4bdb2e0eae847de619da521a3ce04d2204a42306c370d38c467a75096ce8a70667a450df483b7c8c110b522f6a3004469d3913b21d9e0b60b8c92b020fa3a18c35b328f9ff8e7b9fae44eb03131ef3d508a3145e0d75ec0205377eed8ce7f3c88cd74dd11b4bed6b2dd990f9cd7830678a48d118ffd97b1c763de9e0d9bb4336dcd0a3fd6010a08bf041eaea7e17898a23a763a06590432fd01ce01c4e30b0bb045a835c5c2ae16d583d5e638bc943eee0ce78111dbaca7418b85f40ee04d960be931b1f90815f109f86a9e558afaf726596b3cb7bf0b81121ccee7d8d21b656073eedf172da04fbfdc689a8c50e932f8238de91cb91169bb06a6563af0fb0c5e37385dc85acf55672ed663cbb352f2fae5c2662c629537aca18b835101106b622cab0e0bd6aac36b89e0fbe49139304c11c35e5535cf9c3d7d0a6f1095b10a1774f6960e4870cc6b0ce7341383d611802af059f6f6f0fa05b14c1217e025896a03d5bbed88805db04e2c1c5c68906ff00e4e27b029afd3687b8ddf32c1dfd2d44ad96a1129830fe32a52b37e2dc70b53086c6ff790f782fc3932fe4904abc90195ed4b670d89636bbeedcc28d32977d09e33a09515479f9cccb87b2ae021cf43ebc27d146d65c4eb1f972152c8c66ea49ce3f395b3b3a3f5891a00f2726fd12a0f80c70ccae1cc6290d9aeda1a63e53479b2f45bc98a290f49f16bb739e0e435e2a39d16903a27a936eff5a5ee2403555e3b31937d84cffaad934184339bd376d82c88fe2c4e7f9288590b1a98b786a962fde3b2681388b3ba9c8e1914acfac8bf073b9ad40576deb12c6fc871318e1b2263d4c41ccdd4c014b7f2a34a4334dbd997be7bbd6637b9c28cc92aa785d42a2aac38b57e99eb1093bf82dd66df51348349c6bcf22d9e80057c245de5a460f38e1d3c2c5391cee5bf85e78d996a5ed9562bab877b494f6d792a7d65ba8c6d46db3ed039e2a8dcca5db9f84579ae6d9bc7f6b0613d0663bfcacb66f62fa64e886ce310b2645692f36ab99c594c2a01f25dcc4990050ce5de60f72873cfa8b32a4b20f56046f868c720658b5caa242f4dee41f5bb4a447a16193931cb113bd99ce20c69d557417b4aed5ce1436cef49b2ff5c63b9eaf3a762d7594cac6d4a561472a700b179b747dcca452269cdc3f4b58c90ae15e6a9a6c8908c7c00abb168e12f398c2e9312d42f873b7ba36bb4051f800df1452fbd534b48e4c159f06d1b97f3f7d76bd9cc89ef93ed6753f835520a09338360abb89059dcd32bcb6c7b44c37fd5828fc7d42605a79df16f9afb7a006ec1d83b1660fa287c36d7b7c2901eda5e9be132110dc346b12c4655792c86e4c7d7615726a3e7d264fdae102c7eece5670a2f0ea56fdf80255f8e525bd27b8831ed7b19f8b5ba37ec311531a593e34a47ff8552c572bd03e1f78213a078b017ac34dffbb519bb972c02ac7c50a8911c476d2a86eb65a2b5550d5c74d587213f14282f2f4e17647ccd45f75c740c0f79efc174ac6e48fd514faa7499409efe0c7989b434e9316ea6f1cadb3ac2eca348caf57addb0bc9b96d370befd52d99d468bb572365eae6a1ab33978a3d96655f62e271e71b2006a4e0fbc6240f490a52cb31498cd4ed102b72e906e1e938ce9bd5baef4cd1cf9d4342221d4353eb37557d32a26c83056f8f4b2f66a9e4b1bc66ce6b62602a1018a3f4a38b13b76d1538b8353625b848d82e71e331ec95bcd098f15b932d83487eb73b47e92da3072e004c2854620adbc0e1ff752fa3bfe78d0e29257a3ce9723bf28ee47b5160ef2e176932fc961aa46053b00ca3d1c15d094e8872180e2360b97d999d0a3210448063a09568d08f278daa496cbdd187427324ed6edcb3b70bc28c87be2ee026a7b0c53364d58b3b05b0ef46d3ca24716b0ab8a24ec048c8347fbec2f6c48c5921150b281913c4ab662eea8998d17b0f6437fe53ab5aeff13935f7df8498fe4fe59ae6e4c59fa4fdc27b9ce9e39ea90ee55755f5a11b86be8f1019228ed00c6906c7e87a85615c928900095ad7b28aa1b82d4096e94c92ddf09bcaa26392d07621f8c40304e66c6eed0b7dd12229aa8e12038338f22e86dc00a040eda22c32747e9f33553cc9c54bc367d124b953ceef368a351f6a033773785c36251877d093c8a350574eef49a16eb16ff121302e044443a6148ece37cc888c56f933bd070d4370fcc7448b32f9dd1eeedb855e866d3950dc23a58c58e63f19a171abf8347b52d81e8382114d094580ca9a8dab9e55546b9268703035e2db316852081a72a02e34f323b882d2c00708b1d28fcd6d72ac07e4561a36526b0d19c9c081baa0207d4ea8861add5c90864b7560de5280f60f0404e66da4a200890038f794b9ab55215c8b13efb7e1fc582877d4e273ee976b52b34898c68fb2a53566fac25630cec186f66523939ad030ecfd3278899769561b929310ad0af9b10e1b251b8839e127ba5462995bed2ccdcc2acdb43d00a1801c07ad37a11854d854e03e428a00e22d9b56cff74b3fcf570547105ba2091a99f78538ace48058132e1d807ab1dc69f8d3b4b343f1a28dbbe84654e2ef4dc7e869be1a81096e250a622f94354b23c942afbd2eba9af04a9d37bb7a44c80a2c0e7d806f5066ebdf563d1bc8db6387170669cddf203c719ab8baee376160eeef1724fa5987a43d5fd50117537c8dbe563da48ed042fcbfb525f465794493b187d4dadeb930fe237f6938994ea32df4645fa00e05b81e2a666648fdf34648ccc63c32eb5cc70462bded1a999d6e43cd00b9ab797193fe689326278ad251df029e22f5b8147dcc04ebe8d4bde44060676613ba878495622427965d1e7e78fad65358ce9a29aa002d50d625a8365ca03853bec34f21ee3c01e946cd2edb2a90c8dbab1b574f92611efe0e9067c4c0397a1e647794b00008ad023fee313130d92444ab880ce50bfe562a27533574104e1ab2b649cdec81b72f7f1789cb3aefc4996c313f41e9a04d1372bfe25421e24349c3f8cbc9ade2388a30dbb3a5cab3b63228d8e3373e324eea67ec2a4032cd0fb9d12f98c159fcb33b0042f3bf29605f0dc7d8c94ba3af2b0229a33ea628ab6f7fd3732da4e677b29e7e5310e22484423ed81f8b0df7c4c12f11433003c8a86fe982c57dc1f8cb67e66311eb449bb93a6a602a9754cb07963982aba354e1edb96c20e174c5e4a2e22966f15df690be6561a9838c83beb476482e01d01ed3a6d19dfbf1ef9a66136ffb831ae67e56c42cc2ab74b66f375e3880caa6a248980a58dd92aecbc9690235016d50ec701ddab9d3a1d106791f17aa2c72d7e02df69943ad64291f8b5a0929fc48eecd40b6d679718ff39548d2c979feac39561dcf7da267858f860dd82eca7c2db69f41460b9e1e7bac8de97b4ff6ccddc67e77eeaaa7499eb62d96f2a4492187f1f7f650980ce8fca41651974d81ef13bf3d16788a5e0c56a9f8a42c7b8faa83b4cd7590c3c0dac8863955b3825420e27142145f4357b0224993e868f4e6c5f470e588781db9fe9bdecb49323b51edde90a79064a5d45453b087b6453432e361f6424baa70daa60e17ec149627a0d2690ce292c120a0c47be0f8c22066670525bcf2397a01c81e819577e13d352d04f4a586b8e8d5678a54496276a2ed23573487e4e0717cef2482513e206836cc71ea38875422efb45e280671b20561577764d519f16b402bc130c229838434cc2b180653c42dfe96ae31088a96676febe74ceada020817a09fd5368b19672a43b4f69da58c301516a971aea80b7d5ef4e8e8a5f56b6ddde426aa058f6507b4e5e20850d2ab2ca4ccedf84e4c286bd84f6ba63acd20bb0a7cdc73868da6a663671ff9aec0f1b80610fdf9f9769b9ec840aa6758fbddd1cbe4e60598611935547e107a67383beea9d7280893b43d4b76836d09c2e9ea386a0fabfcfe884bb6a5e6d44ac86e97ba6f982488b5f46469ddf0f91b4d8c2314929321ac2d646990b6179018a3007e1eebf3085f8edf2e82caa083687ae49d2b10f186e5539031e5e01b3450388684e4dcd300e03fca06b0c08055a9b93c2e9046a3d4f384c121d6eb8f68ee911f86361f8edd39fc4d8dc18dc38bfd68d36b4b5b71af4ff8bc75f4ca5694b5f32ee976618fb2e8cfe1e93ed8d782605067f9c38004b10d4ddee60e9085f9b995beef0ece838ddb257138172b0f96f3708805f118028c9298eb101506cb0035d1e7c5605be8537280dd2adea63ae0915665187836afb3b3edd452f520ba2e36859df4b6da508ee655488bf74ba97bd41b58e66f0b295f1191f85eb70b95e3d347426647a9c4a55e1929eb121055b9daf3ce54ae5c2663cf0d0fe74f076d232dc90b67cdb7db016744f8e4e22928aa141dde5f3148100900554d738ccd51d4fdaa93433a03f669a0506bc906ece9930d3f16e153d9d202702c9268bf02e51268febf2e504dfab36552e100be97a0a14bcb9e1565069683e7d181ab2cb311cf5b64ddef716b05d5e98ecd5d729dd46e6cac10eb75c5a6d504f43a6ad1d7170307474a7fdeccc924cf77d551703ba165cd77478e0f10bc165484fb7ca6e5a31bb1dd8cbfb6678ba6eb3ab9211007ac988591d8393d70dce9c02280af92a4eb28f3f3eaeeba7b2210aa94eb1841dd4d72522daac8d12717f1ee43845b8586115d9c3ae5d138ca33249f77e3de3093a720808672b77a4412d34d403e7e2e3c985f75c052f5801ddbd5e5a0b96a66f8353ec3cf81f18dfdd697a40ac72f303d0c0a6504be453f8b4b966f4ec5aaeee4231b6a6d12399ba87be3a96034ae7cea2d78414a0570a902364f00c8eb0cae82df1bdf878d6189681d12e245badcca673a25ddc72b86d0ae73db63906b6df0a7cb44fe24991cfc7e2579a125cc4d40094d6a7205d11607c12b4a6d652c36de2b6bee0b68d8eccaf4d8cbce7843f94460c615427c4f762b1ec35395328ac3aea33df2d5d52f7561ef543c01face17f1e3ad6fc288065180f0268d19057b1698e6dd06fcffe3e8201ed84839c2f776e538b49aad5e1f15e3b560e4a9df4167f5c7238a617e15e067f3f02f21992885c5cec8b7b0f0a1cebf8be2ad3590ccb84447d080ef53b8e1a34bc8842b50d0aa2601b4de5a4abb9ab1a5ac4543759adae22c0e986164080204182642dc3009f8c34062783ffcdbfe70dfaf00ac980a587e19f117eeac8fa59ab926ae1929caff1d1120dd0cbea6f466af801c013390772cb5d62771b5de2c141fceee83c5bd5085ab6fb3dba44bed58ac44a0c1de63ea06571277bf7ef2e71b042b57dde81e5421e7f9cca3497a5b437c68f384a365739279763d50fb609442e0e566dbcfc92d0f13255cb01589a02c17c072c118739022c406b74f74cf251f6515f474a47809d4f821e5edd5ed03226f18ddf707196fbf5923157a9fd610052661911f5e1a03556166919a8d7eff69e122b96c3382f35ad506679d648fbe3d0c151be996fbfb4c8013421f88bdfae1f2205a6024c73f9ec4c3b745bea91c18709ffd6efd5a16e59407ece7c5f1f03d4a0ca354c355a0a55f1a07616229af68cd2a4ac077aab574f9164aec651f95523be49b8268c0d3341fcfc53b9aeca3606c22304628fe4780481083528108d4172c72e8cb4a7b28c9854d697c61c1a3ccf2aec3761dc263fafe1bf13c63d1773f4e3eb5c4322a632c58718f35b37a391a37e42a98c0276a914279c0f38ba82b7850fe0417ca828510726db792e68e461275e69700fe5a9283405745628b8011d1dbabdb3997db4907e54b5beede686de136cbdc1b131326aa2fc48259188309fb3d5b8d0387518e7dde9864ba00288605b2bec34181598fedc008be6b2cbeeb5e8049f8b4f36208a37a83c7aa23065f044a7aac937653e19a2d553a136a77cfa4d2f9da8e1c93620c08c76d9c596d559dd2fe8598289a32e6f825f65a200386ef15a8e5238179fae10d2307549a0d1135424f2c9a374f96a25a19ffbef60abdbceddbd8256ebdbe6e80fd4a9ebd2ee83a0f5ab87caf200ce1adedbad5e94fe010cf3b7b044529894268b91119b0ebef9a5a41242ef7588e5084157cc9ef499cb6b68a24a0d78272e155b95e9e03141ac62ec111f6d88ebf2ef081c3b90f85d8126e9f90ca92e814f312726e00c6544a9eda476403502a67049ddce7fb52bc5a033c3d2965d992024f9fc71c92b0229e33d52f9d0d54dd2ea9381621a6d9c7d5a60ff4eafcb45e813c3c1f4faf27a2f0fd1bff34374f9c9c2ed17eba98372fbbd40d8576f6d3485796029826c9c3f8763714dee3bec3428d60723528fbb0bd1c181bc190530b122b54fdcc3aef8fc29b4e8514c5e6175b67e132309169c5b74bd5eddf5e83f9db78ef1dbe99df1432dbfffdca8a9236d9b93d88495ee3f091eb095246448006a707fba6a720065db47ce4683c845920cf199e8da6ae0943619a83a94963a8d7dccb0f9c1bbda9920f820b585a8c045be343d188df89c54a90cbe9b96f98184a1afaf8fc0413c0a63054ad56cf5e96dbbd30f4492247bc6f69c882622d28c07c71ed74a62bc58e745ceff77298d38148a6eabd980fcc20510cad0c72cde3a108a81459465706af1e8d92b4bc1b10548ad029deffa53e12a45aadb3815ce42b25df21212aa56101a7549825e2f4cc2519d01701a79113576c6035a4df9d2926e0bf3da0c8f4bc2254cb65369cc3cb2ccb9f6e7e720054628188aa3b6879608e8cf878ab3e9c4d023c650f38f74923c0d70eb3e6313a97e90f35e3fb1883aecace18f1095f039bd58eb5f268ac485820d3ed8032fa4da3e854cdd21f5dc39581c83151b6c683c051550ed165775098ea3732b30dcad9e88a080e0a3861fc0240c1d9f3d03f0d04d38619a7e77414bb1a44fc620ff00a0547c3fcae2563b5afe71608301b970c3bbdb25350d2cbd990745fd32f8276898c531270f9602e60640275e86b9524e983ad76195ae926b4a4fbc0225fb2f32df38af8a4e82bf22d69a68d7edb27054d2f6f08e3f79a9ae06101831f1b9003e31bc287338695dc0430d8aa29e4f80c25298174464a911971d2346f3f2ffc9cce66f48059f5957f6c8769cd051b35af41580abe818bf3b6224eff476a3534ff8470ee92f0c82cc80d548dbb7b11a0af88ef9d8ee81c0b41700f977924324f86139e5d4cf81b99cba1b550bfa965e8e1e554d1d7ac0b35d64a5b660cbbcc2871e30c0eb6097e76f7cb57333a214b9a735fdfd8052119cba656daa9177c77391733412729bd9a7410329e80d146baeae3cd9f09533341f64146272494fccc8d42a7df31275a307e8714ce29f00b046cf534fb393e9f7e9338a7dd09d78bf8c13118ffa8f8e0c39ca5b27879642b9a9d3c6ad722ca727f19674f56cb511714befd9320da104ed1b3001621582e607ab42d43639a578fb9d07035f578c0df8d47662119dd6545cec60d5ab3111f43f079381294c44c2b40deea125f076dd4602867f43f1468af4d071eebd82edf1bd4e4ae292f3c6f1e67ca154309107cfdf95c10d24dd1803baa7d099a1980f793e80b04cf86fc5b6c0f819c150b8862f6c17d121ece854bec130ca35cdce3af8531ca1baaeddde8c168460f9dc60b19f9f4169ebd40cc86393190afe0d03b19b5dfc8abb0e13e71e2221ed9d638f6abff86b0ce7ed699151b56e97593659aef2aee7f5fc49f5b1066e532ae01c30819e15539034d9ad6e378b2e510d3bc64b338412978f549aae91a87112ef01d3c7b259f3ca096e25c993ce139d5b1ef95a0ccb8cc7166dc19d11fec792f0cd4cad86fe8dce55282756108ebc30af35bfc6ef68d4ed612a836909acc1709cad7de2f9496d423b7e7df64572be39d75043315d9255e72684b986c93b1a9cd7958e564fc181f6e4d4798291550ade8b4b41d15a7b857648b3656a6b3d49571db711c523ddab2915388e866abf4490076c892b286de73d0b828a46b9a4f50f53b7f8007b790101cacf69c57058b0d34accfe086676041bd146e7c08f9fbabd3178cc7ee5dcf742ae2a2a676f142d21ca0bbd5d6cfdef21b2a4ea6d15a6c3cb427694247872b4cf4e7efba7b6d540bfc76518dc9967b0dac295c81b0f72d621861a45f736c8252e45c679d987a2b3822f967f23dd4818f06e2f299aa6141784e0028405b6e3cfd4186f7edef8e2e45224d7a7755f8620f12848da4ea26a5e958242da0130547117ee4d8c37a922900109969c7bbaccf2c52fb3807ae2c8ee82c897e766a8fe6b1999bdbfd06b87df7f322e54b6a26d90457aa9082f93969531895450d74b0365ab059cc8cd3c636ff47c9871c6ce510d61fb8aa9ecec1e5aaf422906de6f724e181abd886d4b40bc08f074bd11dd8973c8278e972c921fa495d4312dd93554442b8aa3c24bdf09696d00df0cc9109ed60a5a0afd744628e2bf6434edb3b18f7744686f5bdb2f2cf5ea0688bedcc3c9e90e14b089162521ab1b90a85693521a7e3e284cc01eaef461b3f8f8e4607eec1ca06e32e01a90a39941b965370bac3a0017b821db9ae64b175d54ac043836e8336fa0846acc19315c96dee1fdeba5b111c6def615e8fc2a01d7946dd07e1a59815b744c3b593b78bfa4c3f0f74b79d427a76320b4586c8583f4432c79574254beeb5212f96e74dc39d2ba5fae3f20bb02768ef20cd6673b770539a2e36f633b39efda8babc82c059b050c4da412c38a891f7e6a5f0dbc4dafeeb44ae090c75927440a364f68a750b4982958d3522da665ae65434b640e637b38b9bef1e65dcec1c2a9d5102e53f9f413414444fb09cf6e646e3b34f364c10b0bb08e639c161a4e53e90174c4a0ff395ddea629424096e28274a5712087a3e08a01d1e9444ee6cb742166e27f98af6e2d2e25fae73d7c2f95df590379c7b10795eb301ee974959c20d46ff3d11824402e2ebc653916ab705f7e18fbca40402de157cfa6af3796b73f006fc1d226f72e0df0d27e67a7d7dbbb591db24f0ef2d1bd5bd34d099dc2203f8d4a042074f6b72ba2ee0933796bb316ad9b8dff7b2b7448267dbb6edf8d18557af4fee514ca5a2ccad966990cae61a5090d1da001ed69dd053f0f739e50f03a032b9b20e3aa424490a98917b2e906223be86421e43afc09cb5ad415e6fbf8ebca4174bee79804b8a8df0ee06231221b1c3fcc910a80b0e9841853f59376dcdd86711cd94decbf30677ef43557448d310f19a5a0ebedcc990071ec33d1921351d96ee8c02d2ed79f3317acb67bd55241118b9c9d3dcd3685261da661f51a4b18dfa46be213dc114afc59da50c5079a372f19daa842d99bb51140dbe94a1220025547def8034f306653dd5d86a3a6e347143723614d57b4fe0d6019ba59257cce2ca7e3e18a4f6aeb83293e3221dad034a6345824a9ac7211365f57e350667b32bbd57afd5e2ea3a403dc60286420ee80d10e9866dd8f5065425522594da714502535f317e41cf347985cbcf8a5fe1594e8e23a525ad126d90914ca4b74ca1ed86377f0746134c861204c37e0c15ce68d12118058389c2f80b10e4ce6fc1f350b096733fd85cfd65206e4e3b102dc44d6416683c88babcc232eb73c67ace9c85b597dd63b5be72515938b88d75c9cc8be9efbea68adc6f233e66f7ff88a5e35bb5605d10dd7a65537f7a8c28db700cffdf298d1d1a770940be5fd48fc35cd42ecf0de9ab7ce72b522559dd7f7966d2ce709aad7a720fb75d2c20b27396e2de5d5c766db9f9a17619741ac77146e9a5a03ff112f9109382bd141a24a955460adaf59104024ac67bbd8a6e0469a119fce0de40bcc43358672d3d0c709c8b2c6021352dc73b85621d80b2c1c6dc3e2a015f44cccea65afe1bae037eb91f53fb68e07da41d1bf160479ac0f583403e803ad86a3dce88fcb94706b394e4cb5378c3fa9a695fa25a47c40d47f817d7fc7276c08b09de4072f963cac98ced7dc0750c5c761071833328a80ee383ba3468ace9cdd4ffe4ffd7a1cd938c6105adf8fb5673c3fe17ed851ce07b96c9890abdeee7aef3776ea2d54a753b92705585b769d17819fafe49c352487b0533ba3672de0bdbf22b87c9d8b1710f68b092a631dc4773a266ae387d610955a13ee089c1358784ce87f4bc89430b8c276df22bc341bb5325e2b6476cdb2a127c174bab01dd27ce1a415a5d67234cf9dff0882c3d6613cacbd80f62df08ad2ea027bd225c541215a11c43a2b4e2d9d9019b3c122c9edbda0d7c1063b7153be081cec99e5144010ad608566c064b7a94b8024819597fda34fbae11300bc062c25caecf227b3d35dbc271c05081d642dbad016bb67a3e688342d7e4d3e6377897188242e9ff5581c30ab61913b74b0d8ffb384daf992115ec14e06aba7639a3549f9f40fea70c28f5dc4e711d0047e2f52928e0b5fda4c810a4c49b8b76d290f8468df7c4e556d1a259c90885d58b8eb5d5f8f8cd4b522f42a42744f6617595f3414928650cb21c549003edeed0aff003448c593106fe7d05f62af63138014b09a9bc3413babc90230a860ac177eee65fa0fe803bef8c29a97aa2f1ca40505f04a153e3b9e09e84620ce072710ab64ae41d4112fe8b2516d8563aab6bb88f590e76c7242f1bd7ba2ae7b7eee19517d1c68c1ae3f5724033a0d0e461a36fce68420bfdf1dbd6491ca62073d44083184bc73df4e7949e513165884c59735542621228f7bd83cd9024af2030242b55401b591c3b750bf133a96adc2728e2d44865b281cc207852f2cf891a9f32e13234f603dedfe4b259ff610718ff5a7479d85a5e3891131f03f5c3b299d45e6deb7850966ce0671d9af481ddb75f43f052c4673f7394bf085be2766d577a71ffded6f0fcb9dfd694a03e865b8c7a2e89697f756cd1823f42e5445a70180f5fd11b73bddfc4dc4c92864e73c9a9b413351d3d9ebc12af0eefb8ba11e2ef305f8dbf7b3b0894aac1a96d929e04ae88a4ddb0fcf8251dab76a6557fc8a82b555e56ebac61939b0916b88d2ea19bbf6eba689c75467e367d3c0820f4b23a1e254871d13423c6548f27683e01c8c07ef58f902b6b9e5a376cd567e7a2ef14e1fab816b31d9f7642020e4eb720f7aa7e58801926c79d8f2a71eb52472919225a7309ae75733aca8ad42149735b2d88ed4f5a7c1a89587ff6a61eae55f039f0248557e6e072825134c46a07740cd46c5d15c4db3dcdef79375d8e95f241860d2ef7a7aa9374d8edbfc2271bc36afdfadb27b5660f2cbe6524063dd21119508f2325b520f22359c8d3121734a7472cd3d8175355f863ea82bad00fba15d37efed1cf9f07d301880d8432c64683710cd7bd90823e351c7372f953f78b46cce6be0b4a514ae2e1f913f0214aeb69bdbd8b33c5ab39df606ee9852506e3e4e2c7b086d494214c8fd95526f61f54c2728dd46a598fa1c4aa7c9ccf2bd28ff5c697c800cb2d5572683ef6420877ad777103dd3b06cd37c991b31b92b0aa14c6872595b86cda3ff479295260ebe7549a547aec03dc6d4f34d3d481fa8e945189bcff2bea3e6bdd545ad4a8745dc86f4ebb295905e2e269fbbf70c13f58cdba311226aeb6672e1930031f9a78b65aa54a63b9a348ac5198f732102050ab1dc6d0cd42311d4e9f45ae7841aa45776ab4e83ed768fa1e12c5092e95e9d8baa17f9407e06d7d3331b5bd894be153ccb90a8576f4b70ef2015d1317375092da242f3f9cb46dc55355f1d82322ad47e72b9350474480da536cc0d2cb84d54e543986e7fcf9ad4955174fc9d6518735410e605d1c4b5f311ba62b8730a8e67cc78c5cfa9ac6a89e3c2f6a353dc03dcd29fa534420dbfdf936eeda44434d4de5cacacd7afd91a0a6f622e9e463a6d221eac7efb316064b23c2455dfbc9f1216dbae339e82e636340d0077954d5155bc3ca64a1b8e86185fbc5aeebce15ae2be74108d21cec84922bc19d93f5cd0a5aa1502463a8295c5f3cc6d0a8c48c0e6e9887dde857873a4efd0450674f50c59c1442b57713fad35b20fd00fba3221c9405c6f52c767205085663423531ff15091cebbd4aba9922956955bd69d44535afea2eb0288b4b74d47fb36b1aebfa67a2b2c6ac2aef1f56cf20826200ac068c22c8dbd5828d16e64033b873fb022400922e63377ef0bac208660f9964cbcb5c77c4e255fa88328eeeaae6b9125a1077e6ea27cda94b14ff804e9b87d159e41f332b638252f0a6e1f0e3e7116058c7244d8f4767f5db0697be0c3d50411f44ff77f44931150ee824bdc33094ca1fc9483802da4157cf8715e725c6ec22094f5b5acd0e19cee2c3920ddeba1735a442e31360a9f47f3f3668a232c8b5bbb4e51998ff39fb943ac7f67591b76e8527adbbecf37b08dc8b4d78c5b1b53200046bbd21e4527d053dc5fe22fcbbb2366d1546d77ef8dd948e7905890f80ab470decdd119f8e4f495fb5dd6046cb0df8073c2fd1d284be399a3f821ecd509bf27631156c59ecf227deb4ee88193c421ba9a7694611bf287f383038fc9c35d36a56c07da3f8d033f0aeac5d2c560730c5c1aecd838ad569e23d3e10d7f713ebc24344ceb7a7885f6dff335454fd41e12b8a804b50d7441cee958a0de31ff3bc75601ab46f1b0d080a6007393fb240f47f6ac09a5b2e4cd84c3b0f414df03ee1b99444a8c832d14769790d0407f57edfe7000dc6304dafd2ad83949f5b8992ec92bcb053aec3b018653f9f69735903cd3b0d68ef212706df16c4217b386785bce1c8b02a4e98cb154a3562b4392f8fc6924fa160618b2f9604e8a498e2b0240d5b273dcec453322daa3b767e265a7f453df2026d4c19f9356ffc80b6faddb490e3a67150f20b86474ae4f98bdf72ded49d6c6c240f10caa82486eb5fc39303fd62736424216287d55b0327ba1057bb83d1517dff370cd32f9598eb60e55801f5f09dded5683f8ed79b2965f9a61d8fda2c305969940790877cd41ffbd8858c041f94701dd8a3dd8a7b987343fe1414c7aa113bafeee54a0e7dfbd0929f84b3aaf4a7bbb7ab1921d843743e63238df3308b23db8ff94aa9ea80c4866dc5947a91ac95a91a322a9a0a0bc3f3385245573f339cac9dce614d408fd3ba8072d8ce3c5c7de1019ab017f9e7e58293dc834470833baa718bada035e5ce4b3a84c3824d2b3a5fe83a4007aa32106bd6479d178498a162a94ac565330aff8a3fec174cb5e4f24938536839d59684983e84825630cc3b5a0210c4f7de4362eaa3c8b1c82e5d5968a3357b63c5a29361a97cf7747703798f3dc2d960712f73da47cded2202ed22abe15e3d344f175d83b76acd6b631b172f277f5fa98a054652582e4dfc1b334aa1eeeebc4db72a437de5a48936eae110d0682b7956c1b988a7005aad9830d2480b9c1e1b119bdf19a98670a523b2b2a4e8d61a9dec629c727ad08e923dfa51f47ff2d563c5dd0f09ecb457718b24150a763bb7c975188ea659c322116f010239b7473fbb9afb72f4b19d4e242b53daaac39e03f65ca41cba4077429ea252aab89851dc8537e7cb87dce8615b7fe9fe12a6176e241591468179815f9f6da3327cf71f89ae4d254ebb0762bbdb754e150eaab93e84d176e3561d59bdf6bde1b9cf69775992631ef1c465fe48b787e6b80b18c37ae5ca4ca0ed82a46839a457ecaea0f04cde91fe51d7a40cbc3084435259a910c421e398d4f2240795d358a1eed0bafe45bf849bc16c068febc458d42f1d4825afb019be7371c751f8b9981718d04b240408fd35e47db71535f443c88b6fe4ea7327a32f28943855cebe3baa30029a0b0845f5a28443ab365efdb40e649beb1e8f4a29689415bef7bf886175597a04a6fd2582acc887fabea5e750baadc7c506ce3846527f9a6a7a5bbd4d957c85dc676d86f59e98fad587a8f90d59887d4ef75ce40353b0e179adbd205c4a311ba286e2e0d2497ed42b80a7b80925c35dd71f2ba72e453d9b78891fcfafd46e40653873262f22bc842a3c05b150e68e166e95aeeedf476a628e552e5fd87a37470647af6dc8871fd67768b2cb9e8bc6514e91265edc8ce2535a66c06f518e8439d4e62a90bbf13359597f27fdc9910faa39da93cc980c04eef5dc70df7aa1af0d0d9c965502e9939e847a38d41254471a3ca5a9f8644378d4318d700aafdf726403f0b6e352d852478ccaef952befc85ae546584e0906dd8c70f07408fd5e277e991bddb8a8f98431ebced6620b915d8ebedc17bec0db02c30da7159b0cd10428b3e3cc6a95a4d49dd45ddf0a78dfbc205a480fd689f5f461959f26d007b2c1454902698dfacb46f088c0721944490e306473284d6f72f4a374ab98841b4cf73c9295e9182a04af4f5dd24950a5476195f5560da0d972d443131ae924b7ff0d5b3e7362567fca0f350c4de69945830dac417bcbd84ed65f24fe97b22ca8e00092f5397a630f16f8dc7b149bb0fa4f6965ceae2b964fd46579934da924e0428bf3d8cb7fdb4f3ec475c3adf378bcbace317c5017972646b90da11659ee0c76fefa3db5f888a1e129286ae1f15da468bf579dc41d5dca9538a79b10b6394cdfdab6976aab0f64a67f33566a9ec71bd895df639d1c6747f4c442bf6b67e857c307a64ddd1c151edf37a6a048908fe08a6c9afbbe2969372f2eb3b64892c1e988192fa8324d6b7253f6c18d3ea600297006ae6fd3d019a57537433340a045b348c5773ea0a3a902808d0d67cd81b1c74410610e96d5ac6f233e66f7ff88a5e35bb5605d10dd7a65537f7a8c28db700cffdd229a73ffd777adfaca9e2dac0b57736b127e4aefb0fba12e63aa2c81ea713f0a7037bb959822a3a6c07f2ed88b1b0302a95e7af6dbf92cbe7b32729657e0e914b330dd00a6ba71d369e85e8e2b29eeb0fd4a75a7d9da7da049ce9d6a09be516f0ea2412e7dee865c794d22a60346dddaa0cf0a72b6d991e208dfc2e3d0482e86b08088333128b6001c6c0b69e6fd1d07da3f355073fcb220f8950da665380abb2295fe9db2ceacf7b8fac9d04482493d7ea90ba0ee1d41c8b6bdf55c3df558aa499c0b8288e8769813e97f8e5ed7e8c35f16b77140a8627e4d0ffaf389643eb6d7762085cefabe826438c0a01fb27d1857f1df97b13165b164b03d49c129763dfe3a9023a7dc895be0fa46264f933165a391bf6e748dd2cfd3bc7788a318ebf3703a7b95c76af7d3af668be0392e83efe514c2be1efd1aafedc2564c491105edb223655bea7bbe63c0a45229e0634cb1b9542de7498ab142198b756c935cffa96a1bb32d18827dcc49de9723f74f8c803b36c11d48a3b744c8e52f2ed0e9070338fbbfa08cb5efb6b7b686b4a8a2e04bd5c621d7b93bd4a668716b060e8e6a1fb353655b024109df0ba7f94dbf12833254b562089648fdc6dab8eaeb5a6e6953099bb4aaa9e11af2cf2cdcc2d28d910d5358514a23b03792a4b00dd930e591911e884f8bdfb3e72535ab647b130997ff41d78fb6793fd6322de55be071b96cb68619df74fa3c456fae456ca4468270732250cb76d290f8468df7c4e556d1a259c90885d58b8eb5d5f8f8cd4b522f15610ff1853a27d618decdca026e27d7b05b7386e0b37231e4710da6048fe7909caa0a3ed7398a3f58cc2b0b15b9d43c9aa146ea99c99595c75ef789c3f115abbdde24ffe79fd64661615a75830f8bacc37d83a532be1a653d749021f029f5ca725e702e36dd0988f4059ce17e718360050585b2df00c85f1c1c1bf5b88515aa289e8e25b06659fc08223e76565b31296628a1cea977e63198a8798e6ee3f7c72872d3c3a39dea0a03727ec72805842e51fa3f4a1c7f0bfd2bd2803fac29e8e0c5535247523ad9b98396878aabd0f0d62dcc117bf2890b03bc4f47bc3e2b8b72e29149f90851286d7c52e66e5281298c65a0ed331e5e298e000634e568fbd845f5d0354cc054b19ccc72c7293b09d5e2dbbd76eec72b8100f664159c9871a69f5cb186f00fbe39d390cb0969370d4c34941c959365a4b9d2b2bf8910eebd7dd0d697e9e03bea666dc04b9bd078682722de86ac240aed8c6c382d357954dbde068b9c6f501138faeda17c673b562a935e8cdcd7e4b9cdd61725f8366bc17e7449172ab1fe9cea9542aa567faee53506c03a008dae9ccd673aee3d5da549bf433d5eb5dcc526b6bb31a26123334aca118f14fcde011b67112a53ebcb197cbea8f63b37c2299dfa5c60d92f33f9a8c099aaff219233baa2b01ab8b742009a3ba8a0196003a7def1fe1ed1f2efbd2cb1a8e5d7997546e0f880c82a97362a9d4e52e6213e4c44a5976d4c94cfc27c9e9bd1a1741455caf2df1cec4ce7933dc39520604de6140d63fb1a36251225193bed6c10c568ff57cad758885a5dc65ea0ca6258c0792992959f351467b8fe86d27748f2e061bfe21fd2a085420218834dc9643848a3dac30db97ffd0223601cee0688557dd07d612c030dbb3b5507b7cb12e8eef45d16c3bc0d0ed2f58e11d1ecce5f724b13c494214c8fd95526f61f54c2728dd46a598fa1c4aa7c9ccf2bd28ffec274c249ee730fd5529fdbaa11823ab60f423318ec47dc060660f49885f216d14f8d18641a2dd91c58297cd3dbf4ac1e25c4571a93dc37920348590de387a475e4778247926d70e3aa3b157c88dea23e5c38174b92fe34c410476a07ebc0a670d3c4cd0d6e201ece4237d457ef2bca8d260d3f918e2aa3b5e4983ae678bbc220c1e5c7b0ec1676303a9f410f31ceaf0f0020da65152b2adb9bb552853fb150f8c6b3dd7ea23317928b941bc63c89fa2aaf38e824e840b19d8f37587cf4b45fc755850054722b9f6ac22177c65067e79d79a737d8aa8bdd64e3df5d226958f42a6f138250061822bb9c2f86491ccdfc56fc0f88380d207cd03e642b95870577498408a6553a640d337f05a7729bae6df4629d668295bd039b7c68aeffb035a8174fbecdb5fd4c79c34dba51f5a22607fee41cb92640cc163807d374fc57f556167f57cddbf81b1451bdb3b40c4a5a61fc448049475b50fa31a7082c91ae56dc468e93d9c24519a4d08be4aaf402e0ca672646db60e432fb86f0b8ed4cb80011f6989b6ca1f13d9fbeb0808deca12cc9197adfa6f95bb51b8758363f52f618679629af20447410b73f14e5091cebbd4aba9922956955bd69d44535afea2eb0288b4b74d47fb2fb9bf22aa6c3ba85c1606a200b1b2e88a75f0fe9679e46123feb445b1a0b2c8bde41a8b53f65082cec00efd1d68805e9c0c217adcf1324669f1e55bfdedffcce9ee656c14bae8a42eab708fbfb8b68e8656146e58e9dc44025b0ddd6e5214684e012a224cf4fa21b03107b3901150cd5aed9f5451b7ebb416784850b06b1aa209f93fc6479409cdab3c97d961804f4e0f6efebe26797121af61b2fa704ea5c22f9b68d918fc42c15eb815ae0a741b02e1bd2463705043624c2782ebc79a20098362d2b146b1f62e05abb415660b15780be518da4160060d4014c159e98e6d29a3ab3a040e361308abfb3fe1553993fceffaa7c20ac7f0223e5dfe4d73bcacbdc12be4dc7caf5bf0e0e4f9cb013ab215adc388767ffa8d6c6ef16e79e56624b4e27ecea690fea748fbe68056092813d2e5c7a00d76119f3a15299708ffd6bfbef56d316cea15f3a7f7d5d73a690c78f5f61bdff96ce064835ef6dff335454fd41e12b8a804b50d7441cee958a0de31ff3bc75601c5ed8aa29462a4ec223ec7da95f2eb2cb6b72496f541bc3e09043bc9a9844897e5793b69868e4a8c9c3d86d164401ed33317bda1763b4552997aec7fc05d306a78982f5b1637d57289e96e09165d567e99dd64eb711ec42bffcd6bbc40b2937ca1f3510cbc0987c362d96aa005db3d12f795274abefde80e000f7839b55697938efffb1377fa21d19b1606c09d2f1179a4aaa6d67437590b14f761ea6de0bbccfaa6cbc7a90eef229a53e7bea19465dc06cba762eed810244b125488712f84b8d55cdca78aeb70976b0adb2730d10c8c5e3ba2a67f08e314d391905ae001a57f5e4b1faaa9496df8182c473c408b9f06dc3b334412408037a25ecf9c1d354e4e10e5fca3bd2f008344d46eb87ab4dbad507f054effd2f8a441ed0a429813ca4f59dae6a809202e5a7ce24a60f3df32635263df1f40865408497dd861c8700630f57009f148c224ae32f6d6c48d5be48466276f8e139dd45a8d3f704f79fb4ff273b0f9a2ee4ca660027de4f5d8278162c40f45ba344cda696890f2a61648736683db9d251168fb85dc65b7649696050c4c39fc408141bbd9eb72b101f2ef0f2b206035aad7137078d532ab2eb23df89b6195733b6d084f8c8a45bdbed31db84c7acdab97e5800f0732b55d95c6303bc972f5bd9caee8335bf0b00c6fc3c3a1ffbc2a17a8e33a445297472c8c3ffc7612bf02533b4ac8a4843f121a2d1ed15609cafc0da45eeb7ca3ed0ad658b7f673ed3da26947ab583b4a3a747dfd8ef1f4f3d19de2938a1f30ac61d66a2a41dbae9baf4006e002d6319344edd0ce8cea3f8143b5f2d856354aa2b00e90c2b6e52bb38c554a94916ddb2e61b8efa6a6b39207579f445091cff35bf09510afdee31bd78eab0678f61b6590e1d58e45633c11414ce1b93cf96ca3c60bed473851491ac92476e3e4d3cf9e538521fc65d70775ab9c1ad6136fe226ee751f45436b40d8992a3afb2070fcc245de893da508e065f9cbe17d4943bc4157e8a69f2c02f52f8234516f9ecd1e0bf41553c57f71e696bd321413c83090b8ff650fa82e908e94195c78a2adb5c12bd06ccb0450610ee447a24595760fca08b6499de805a6006a402fa07183179011bae547555c5941e8e7437ee75c00a7c842b14abf2d1b2964bc69c59755a219ceaf3309fddb911079ddc2a83c58644d5137f679b471614bdbd4e1c84dd0479885aa4caf59b082199a2a8637d6d38a68ec64a48c6baae79947085280b682e04c3577ba8970360914ed8f6b3865287bf3f139e3a362f65658559f97903e2ed75c91507f37daad5eb79105077f5e8f16aeadd64ed9af0a54df55f83d589797d3854296033ce1c08bb947c2e44ac3effbd11fbc84fd1ceaba22ce5f462c40b7f5c603afed9dae77480e6aecf4af29d7772383c5d797b98e58095d83f73315eb0107bb85e0e6f5657a1f72b815e2b19eaeb5f6493709bb4212a3325b61c2cc73cb03f72b0a78a6e489345ab961474f857a8cd3402ddcfa31baad7fbbae9e0df975d67c094dd90b36826086b2e0295e31061b34a45c9b9d2b1463f16b1c1fd57e0c68a2d50f67032f4a6a01cf4d43c3537625e0ca642147e4d1bc7cd44e0c74ad054d57428af2fa53f8fa524733d5b038482f2b00d09f711416e97b63e5735dd12e785dc451a9913407bf82d3731f525509d63191f0073e6d22120386b60dd2d66cdfe688836c3890c02a1b820256d4f3aa7fae07534155d9675af14ea6772fac4b6c60388c5a2fd3c297329bf2c201552c00912e32e74a6688fdb50f37ab2341650dd0d1677f5645bae9e3431c4df4b4ec84ef260cf9298a389ec6949271f1744ca2da9e832b7298aadfd7ae16e464312c57a6174a493ab8a9de4ec9f2e54b1f29e06bb8dc650624da82156ad6e8663721ef0e4bae89a04b4d15d69d820395930f7f1a376054a8df727e81ec19ca236ad19157fac8ceb18e68cbd59f1291e481a5b3706e1969d1a357656042372f20dac670613f1123ba1f883e70a3a26ec0b340914fca4f0f594f037b96aec2c1aba2e3a496e3383e9765ef5696077f564a7127e0fcc8ba8669d7e8fcf3672ca22d67b78c0ae5e637a3ca8445b21097373ac42e02cb65451b7bdc213267fef10304a37d53138fd0b468e24cd4e2b21e2277370885d6a3a95f4209bed9b1217c8c99b54a2a73a83b66894629fd018a60b3744acd51533b1b3e8b8d90262143cff60145f87a3c0e281e27160684b99ff20af494746e8646d364e279dd5d5b493109f2b3984610e0aa2979c907e129c255ff6214b701e31226382a82876ec12ce700c491109ea2b696b534e3442faa0c11d34e7c91e6e80474ad1459600ebdf52e999f767da60f5d0a36f58c7352556b22c915c51a15ad6d11d1348dddc5c38d91adf28bc1871d13f39714caf42383f2b945bc7bfa34906efa333fab4aaeb188778e5e3cadd1e2454117d3efccd895c4f2620f91374b8e85b5e31e299a252405996abf184cf4e1d2bcb41cb1660ba285d934fec454dcdca7126d34f2fa3243fb6b52952ef2809e4adad8005daef19773cd130e70801fd1c3e4d226372358814bddd2f11244d1ca449ce7ed0915d4067e506b4f9d1ed414c0a5f7087f14dc6c0ca1b2d73fcd500fe6d1067df969660f06837473e9d7eb7877ce3013bdf27ef7541cfcfd4b5f2632532abf998ce4fb73fc140e03d938cc9110e90bfc6be70d2f9531836762a92e71c4498803cba758138099bc0c743ef4786227ca10c65830c0ff8a831f6d659214f4c952844a979af83bae5850b47e7d796c550c9615c05cb4558a2e6e4a1df115d53e6d5724d937467bb117dc2ebb7198360a753313eaaacba0a94f53fb25a105077ef9716a8d2e87540779a21dca4c4549953ca4c0a0f9678a761f82bd0589e68c62740a0fcea7744998189d13c63346e6715922ff738deb3cf6c2b3dada46f1d85a03fddcf761ca47dbd3afd715ef8aef5d350faa63458f33bd0042b7a3cf58c56659b27c342fa0071ce50df178e6d8deb9c51abae9855e98e5363848199da67b3be13fa651bee71294d51b4b0ab055fc26c86434aa1c9fe91d8b7f871a62316b6343b31f2cf06b625910071ec36564a0b4d9ec95b0dd563f4456ab6d6b4933f8a954170ff0734836bb47c3171924927145138b145ecf76b6c6ba776a4b05dfccec786040e2f27a0457767cbf42f2fa5b4a11e8cc8953c78cceb10c32777605f862752db890e324d5b00931fbef572d9bab15ee48967e83865d7f71982d173b8fbd3acc9feda1e359984652864245989d93335f86b3b9be7c206f111ace8b00e50ca84e90fdfa461390af0d2d0fbcede6e7e50918780943df2f2d68942026b90db66ce8a1d3dfa806e7f128100c1c9f3ecf2aaa7119c75115400352241db7bb1b71c6242cd9d8a0182a67569d1a6773b205aa643b41aa52bf1db02009d73b1be9c2787156e9fdf25c8c4d63938b1711c9ffa591a4b6091207f6be52a6a9dbe71bf1a56dcdbc61a7c8c2e2a39d985afcadc451d38a23ee7b349e387251c2f40a1f54ee6fdadddd898f523a955557907f26000f96addbc318b75d1ca1d0b1bd262dd974f0e46919bab0b91c408e6041e141f965493a2a279bbd6526a964e7259fac24f03ee4e374ec70153eff951b9b4dd0ddec7839970081bbeac8650a3529361b22f550279f0e45ed233fb3393087645c69e927a814579a5da138bc5ee05d078ec3a6ec9d010b6ad1419ebab5b10114151cd8520488825c525c8da301c4812e6e9c02d9f5b16757616a0cd3526e1bb5c68c2fe441c2bb8d41e45b4f0992f7b9c807f41c90140acf7e8af7af2d9e3506a1244c0fb16528e1adb8a4710a51f05ac78888ffa5127e4a6073b6e333eacd651427c9012d8ef0aecc267e5f154906fbb402aa3bfc31871bc30bdaeb9f7db5a35052ceaa93466313df1ddc06a340699bac8adebb21248b2d5c3851a346affea217f972f8039a4a30fda2c2cbcf5e44f52d2fcee07ee42c1d1a786b37b74cc2976b5161ace4c806b6553d794bf943c4a7b015927525fbaf30785c6ad68fcb8b695eb41811f297ed4609a8b5ade352858c559e380cc0c70d1557427b64b908e0874b40b7e5af75ab03b1e48b3b8d360bf8aafbb53f8e0e40088a572e1f024905359e50fe5700b36c1d2c460cc52c05ed2211d44370a1dbb3b67ee6b5b896087c1fd598ae0e815d8c75c0c50ea17d4fec2d4b55873487651f821555a7542e18360af5ca89e515c697927e74f8356d9f9e12d8276fbacffe32a29a6fb4387fdb001dd2129b76a2a2ae567988af270d604cd733b51aed5954400a0791e708dc8e2dedb5c3822d59673db9f6486119abbc2d5c5706f75292c99b638afcedbf4ab7a008b82688ec8c148fd16216be58c8d716210816ae4265fb9f33964e9c1992a2f312ca300b8d1677792c062615acc820fd10a02959dc74451117ede9f8388ae478b0a96eb84a47f1f7d71146ac07b0dea19a18f15eeeb727c075c5aafcaccd74b06cf12149618f674c7edd6490afd4d14ff09156b32b1076e0631b57d72c125044e7081cadf71dddbc384e19aa583a5db4cd17bdf77a045f1e6ddc0ec89ce30601918acaa2c6faed9db908d7c94bc2a07e78595b53200f49e5a2ec7e5c984b93a75ebc78e23afd17b8f843f733936a6d9126dd4dbfdd14558ae739e867945f4f9960f9d7485a06c33e04fbdc9e7b921e355db903266210fd3b200981ecc488d6b60f8df6d08595d0a2bd8999ce1959a48ed50ef9b03fa1334bf58c6565981a17bb3762e20ae87e8bdf4258921ad3013c2bdadfe8ec864cf408b55536211496d206f6424379778ff4defb3736303de44f2448b971821e45a729a703887282a8387c2af3b8fcf004e850926e6b2c7dc082ebabb91bf78cc209eeb8d7bc53840318ec5961287e3b9c58dd6b9889db34a9846e6f643e3168122a0462f9385c53f21d8eb31e5cb65dfe0d79a4d602f587e2855e3106872406b3b7b4415eaca86028a0ea999dde836218a6f96e5fc915ca93db84d7866eed39d268a3056bb96d22ee4d9c985856e1db41343b6676ee350a11404c3a9782852d65b4db739e6431b29f817b88f94f839250ec7a1684f6050db3b238e87134089b6f85f8301e1c2efdce9eed7436e027e2bfea1b079ce060e62c38e7184b58d60e353759a1445a9512522fde8efca3bfa5df9807dd4fd023e1f72197888a756ec68f255bede28fa2c78a58b9734b980a1f31046edf03a12ebd647e6ae305104afb770ecc1f00902f3f8cb71795e01d522d6aa9f957cd3bd0364a4ac8c33ffb3f99d05d5e61252c6cdafa3619d460a695424d26d925ca168a1c1570fcdcf93b936eb14e274cc7b7dc43ef5a9ccb2455bdaa12f72f79efb55f1459858f67634d05d8afd8ae1d4b1cc85dc97cff9bee8e247ff7d729767e4937f4fd0b92da6f16ad61844df6704828e5e380bbf7aad60ced52b1ba8deae6c2c094a14b774800f41051b1f3aec71253484fe59e07427930d87cbd4e136340fd737fc63d09ae9c8b435af1eb577f91ecc603a1109f6cab140d5e9304347ce1029424e1dfce192ca276706cc67b6500b03900e84917016c8b302b19c9276f438bf0e079726f32063e4ea0dc973f25fd4d32541451e5558eb734d2f513461041997b1a3e9d2da63e2310964acb8d66e99a5c15ba79ef6c4888821c8c3515c61ab7eb9949e76c895b98949ce9cedfa17d61bf6042aa0fcb4f816c27d44a5d573174f142662db18cf67cbb0be585087a80ad56649db3284a0471a08b6ed984b2da1080508357d0b9a385e4b0fcd913ab9648584cb91c88b59c5aa6f23c900e55d832bc06d227741ec90a8e44de51f00faec397adf22e15056bcd98f87cd2c24d32042afdcae9442c6d99870f67788bb58b2e6eced866ddde28717aa3b3d8170d386800f461b03ef78138e8e25f5ce0fba1c1c777cf1115daf19f5f16508e37d91c1baea6c97a8993956d342bd8eb04484143d0105f604254e78a155470f89dfa1952dfa5400b038a2aea80f140dee19b4ff3c2d31274016d0ceb47168ab710d1cf68b7dde1a6c8942b08fe240b41aba61d117a144286de917b75e1e3f6f1d5e7c60d4fa3a86c30312980dcb2705313838a89112a0df940fafd9144cbb46e271f334806d87ff0523a2511668f0e939558a5221de4c5afbf9ebd434eb5ec5e1e84acf62390b60cc3903cd7f8a16cc2bad27eb23235acefaa21dd8a57e728dca22c606d510641e3a3749584076423ef0b25912b431f1f0fa7cd1a18d33fbb48c365fdad740c6b5e34b70715bf226fe14005ff17e7422ad0e50ec2eaeafc2f4cdaea7b9cedf13523a7ac00c934ff14bad8c441d33e3e7052b0ab3ce53a9b4fff617737d9d5a6213fad007019f178e510283d8c1466bc32f5ad75b4921078849268a9490866833ead9e27070a207f6f4e9b673ef31705b6a9b133da5593fd09438ceef915b6a3d8efee515839b36444c7faa9483740be172b4d93acf05f4218baf7a2988c6318d1a9755475796e2e13bdffedabc74b5e1790ab90a8ff88d2ef2b6f797dfb95f04d4f8ece430b8eaa67a48705aa65d39a38d744988dfb4a45ec1a3c586a9c5fa0e67da6f64aef515344175e3f32329009e26532169b9aad9a0f7d804c2fbc505ccfdd49d3d02b7711274cdd58cfe391709386de4012b67a8068ef6ca2bb44023a7c3f1245330bb16ea78b9057160f944638f3b2990bb78e3ad7d8d8c329fa0c8e51d4af6697f91f42091bf24b1608270e2b0a89f70747d78fc4c0062550f26ebddb2dbc84a879e0337e79d65def1e9e886ffe564bfa12dd6e964dfd55f9a7f95995da19255bf76bf9c80d87d9fa06c1ee221a4d8ce328db07fa122a2008c4056660cabd94046a3e6870f4233a67662cc355502ac5f55611db70f6283581fe4c2f2434e8bde87adade1b649a28b5eee6f29c004c6d1a26303e790d227fd7e00f1008da010f6cf36296bd22176e0bf767969d2a57639fd0d5504109c5f3408f11289414302a162c00ddabf0efa0199800ad8c27ff7a357381c67acb9601d25e0331989f19bcb2a0198fcfff603261846cfc06fa82ab7cb83031e9d5a7aa9ab257dbae02abe8518740f60318a0968c496314acaba9020fe2964a54a6cbe8916e17298b82aaf8d9f16e6335cf5f12848bf317a7c39c19dafc0746ec70ea4c312a67b2697279ce29b90979147a8ee64dfa51ae8dc5261d41c6c30449105274f35ec4364acea4a9066229fcece074f0cbc188391d45e2909514ea8afce04175464d4d5aa136fa9f95ac01db856f9190aa1d4aaac367af4415749685ae96905ed057178f7767280b3447e24ef1aebcf6208001e75b8beb952a468b146f89d4ff0db837b0080ffaa09855d39bff3531cbb515905b2bfccf357957eb9cdf111ebc41f7831b252b334993320fd231386f8023aea548f0c7e260dee10c5d1688e1beba69bc0d1167bc6e7b82d46dd5152bd164bdf3e8bdb0bf45d41a9d2552789f5a0e701cf386d673edb445eaf130a85678aa45dced5c487cb84e0d917d4aa2f5291cf6035180a095d214fc06ace5c870e55ddb64cf34e5ebe9b108c5333dc4aab268f17c1f4e1cd18d4137598c004c3aa307bc94bf3f6908595098b14a02781a0f6c03ad2300ca9ce66fe63b8c44e525fb1675acbf07df41fc60293380109d490298b3cce5ed8b18e22544cbb752a0599afc40139a1f5e35afd2a1f5ae3feb9074087c310fd8bcf96f0e218983d862c2671e0b3442ce8ed5281b7a48dcee472fde88aa0202ab9bd7c78efb76a06a4b2f0d63bc92462b52079ffa0c2c29a35e0e536c8afd836bcaff5641e28b9578fc058b470e38349b9b6861a84cab5ac2b159cbd7308ad1f7360e4fdd562fa1b0717098d84ce747b1863cccbfa60eb0a19075f18deb77211520ac7e997cd662a69d50c8f730347d6b50cca34ddc2c9b304d783ac944be5a074868436f58f1a80407cca1d5696eead9f540971052b7e7fe4d30f1af1d4290c728448d4a9f6c6920e034882c86ecee31edaae766030fb627291597d66f54fdd8a69712130542000f216a61734b1465e550a7a71131a9c617c396f156fc7748aab6ea3f980afba016fc805e79859b027167f32204a62e7013cb7d37ad6fc5f474a1c85e12ece5817eca7c6d3b1661201e35f8cdd0c6536124468989eee66e49653a9b7a9f42cebe0c9ae51059dd0eb983e6724721c70dff4967272134b24a7fa3da582f61f2bcc6ddc14c4534aba5c32a60c06821f0864d360b9e3ddab8b11e0a067fcc583d919ccff6a6ef17adc33416032c23a8ded7eee9c6f3b643a7be9ba7ddb9d6b6e9f4603e183c3e17aba6a22ee5ab1bb2b0029b4d8d457c4b64a7a122d8d55189f5c4440ac4854694e134a2a2e453090f78444ace570417c0dc601ee2b24869c71bf3730a2ae8d1dcb68d6d351e112e0b80b87f6a77b7cf6c6942df769a97f1b0afb50c492d1ec5de66c77b98b7d6342ee7e560d3dffef63f72819d2653c19b2015d427315bf9269deee3a6230afe84e184dd3e8116bd96bdf517b953846c4a336dba676a4a4ce0fe20dec6fd6dbf28650c878ec68d366a1e8df57e989108cdf6642ab4a208bb13a2c67f23bac933c9adecb660e967801b16021469e8d30c28754200c519aee8c16e1852183cf2fd2ef5c8f1c186b0968aa5b0f1637d31d539db39b400b48c540760aa534ec5a0d28aff1bc11efb2c403b22280e78d6223f3fe8452761c58106bde10b3f79f1f81b30bfcc771c54e9c577253b9c1b7706aa9a6aaf11f55d0acab1781426ccab7d049953683096cdcbc4eaa5c4821970dc3c0b96747ae0402187f303c96a0f8f0adbbf06fcc6204485065e97286a32ccb4bb0e1157c792638ea0a67571cbd05e346039bd234188c0b5d11b506ad20be7b6a33116532aba21697210eabde6450f5319a7ea42fee16ef4979ade2f45eae4ba692b783240507ed72919c9e1404bb23d9f58e79875cb995f7b5b50a8c12103162235a40c25651a09cf71c9269d5d17c84420ba21e7f5275c777b4e13891318e9fa948068c95de3c37528f5c7b0ccfe10a88718b9a665e1d35f673a15c401c34180a96f3e23aa0dc66ef8c7c61c143c1937e377eb7d734dfcdfd317190b64cf060089d72ba2db2ba30cf5583d5552debc2c2fa1ed276a42bcb1d2a5fc32887dfe43b9481922c6982af19cfe288629a711151e2710e778f86093a2c2f79ce07c216f76693da4c7915536b78414f4728579a628af903da3b487108bcb9421175dc2b8de556857399c7f7e37bcf593d0a75b54a07fa0b950736bc74cd9d007f24541e5077fef3f53b96912ae038de4fef67a5ce351a819d45045c86837647e1c804f49386cafa8d245122cb5b885fbc88be2522472bd783353a920c72918566a90109e57a1cf446e0a174178cd521c8cede586725cd6fd696c794878f80c65c3f119e0ab50fe61579bd8b9860cadfe93fa90be9f982e06395e60f593aa9fd0f01b18444b88f3e8ae370725b7a43a3732fe236d731aea66af0b81ff8f70a3ed0ba68c4e4bf9ccb2557bb52d9818ab788c1239b2b12ac815a9f34b1d4f216593872bf8303a42835238189cfa362ff79235c58199cc9483ce3970558c5380531855ec525a10aa955be13c0f6834090f3d1c0004dca9662577039758c7fdbd4cfb57685f1ec48c25d0fe9413c0452a2a744582d8830ff56e53638faaf5ad8f889a6e764083e4c609116279478970456d9c6b30a4d6ca2d4701f35cace5a00d32ec89bf26134ef6f39717969b2f19ea29120990579a2ddc00a4ed782ed4233192d304f16a4f0460a007c4ad859d62c1631edb41b82cfba90f47e2a8468f22763fcfdf1f5e7825657cee12fee37b31d77549af28d07fed95a66dc70957b866061160f66f55664498c9481863df32bc846a1c39fad21ba316db60ebfd66ddc2b05c40f6fb7ad72efd2406b1201946b2a76023a25cf2dbcac48b30984234f603acb057b9bd8e9fb54174f0b2a6fd7307f183c4a091b4dc68a700e3bbcea3980d5d16ee279eda6c1bd6684884c5676a1cc21f9f5b0c1cbb789e3a8dec7a2f97cbe725c3aac75b4c0e106781ff54bd3b238eaef9ca7036a2ba52c7c42bbbcb321fcf768b4df31898cee4151934189e476f208d3aab4c317acb0a370dc3fd8089ad710725da0b680620278751014a745adf4d375e75908565b5ba0212caae531a941d9c97541addebe5a91e95df3c6ed665cddf03f98136674678eddfcf896f5fb0ebe7663e0bb0cc84d5fe364f5df3633eabefa91b68c8aa65fb5e3b6095820e48bcdfe015ec8e6b80949fd9ddbe49dea08f2ffe0a526e322d19c45d3523106a852820176d63f9a158368c07f69b38f812ec6de8e93da3875675cbc6478086b3ca9362dbaaa8f9b71d7725173def7a8b333854e163d23a755ef65f7fcac233f83ee548f818d832b0f22996ef9298a6ecd86d0f1fc529039bbfea7c277d7c1117de4e195aa955fe1c6141c022ab5e7a60078d872789e60707e1e8adf1a47529f3875f6353ab5ef5250dcd8dc0cfccbb5277be5cdf6efab6cf3991ab35f4b0a532e5e82f233e69961f60846a27153cbd6c2d352528689e2e75f9e989505f75ac28834b74b41db97cfa9f349f36d8f437c710bbb323f35568f7da894372ceccf9029edb956dbd553a71c06da22deb7220d9d333b29ae46a73ab7170fb6a048e75d2bff92f57c7afd13528530b6c0a94dc458fb7136b85752f1a553d85cb03ebec3a66b8c707c4839aafbc81cc8e3989ac315adc662152191d2b4cee1762e858441cf445668f6251bf599f2dbe5c18425f8cdc3a1a6b739c22179e38fe2810a7a74dc36a8eaad507f78bebb2a9199eeaeb3e49a0f93808e3b34ed0c570a0d11b2986cbb22cec2432d8b96f1c4eb899a18a3bf1f740392ed8f19e15e942f5d884d01d316b4da56cf6402552609894857ea888fd767ae753fe9143e64c6d4e3a37bb1deb1a34f4ad7c33b9150b4b4aa64584a38e4998b089c564ab1cba4b421e514fa5d00ba0cd9b541701a08316748072eba495b612a61b58ccd161c64a3469dcf72714e5a930607c09b1209ba3edb68c128bdb1b4cff457717c98b88011b2ba05da13da1af06d0b93aafa23ab6a182c446373be35ba21f7d3920b12d65c66c170e1cd784c5fd65b5b5ce487c32d76e3e5aa8e6582dd2b4da5ce20c1f69853b58b3faff057e75d0fd23f759f76dacc5e2aa19a96e9cbaf0adafbc661f37ae8ef337cfe7804d72b7e868ff596dff1fecefd5bbc42926a8ca3b143a1298232af313cbe5cd775a4996d17b2dc5745d9eea5fa845118f5e5b9cba9c69bfd0952bdfd5d02b663e085d332a09b1144dd90a62904af641da8fed8971302df511fcd5530ad3ed1cfe72f66a21be6b42e4d7ec83be0d7a3176b4dbf93556b8525f9480ab743e8fe371b7b7af46a43f3a05108db5965585b5ac0465011eb3b027043b03a073bda74caa13873863872a18e7b08561d2b4db72492d706fad3a93ac89a833fd5f189ee65af33b73d9860e9510206319de0de827185e5869afeeb73b737ee6562d1c331086d0cac81ef3a09b600911161bf5d784419eb4c67c9d6f03b9e72337da6192626a6ea0e9119c3c10d4d2e80fb130fbae17eb95c72c017d11f7f0a145b6a22458ac9edac8a2bb1cae37d7813adba2c7f3251402950f7989224b6ff7e827ec8c0f97621e4d9d7c86895b8e0c7dcf4862dece169c54e0cbf11fa660d60a39a7437e619b427427a372c250b7b7a38f4407aeb0255f1fbea4de68c6954b6197558f4505b112a1e3ea155fc156715415b825af62c9518432219a45508cc5db2eec48b0d8d622e82742412bffd1033f5ad7e9604628a026250f5e7ed5e083bd81ed74bed0c4fd2259948554d7a442abb896d1260e339e0580520bb9872d9036b9e178a3934429993276adb80e73cb299e4a8b17bc730f3201b04714c8ef988d8e3f4300c0d6cfa7103647f585492dc07469cb64761414f39af49e8e894e2999007a107594d956a56b912fe6054ac740a586ae5549ad240e49bb54823392f8c2d09f58a5587a9f570ebf2ff44e49971579078de9f26e792afb6be86d998ab1b19ddfd5b7dbb790e3f6b88e47c665e41f1c6556ece12fc47a3b6e40ff3fcf8a712dc3867f142d68feca1f7347f7d8c4aa98ab24920ec0188a294075545ac2c8a24c848c962cb65c74f17929a21543f2c13ed79818db5ba86f2ce2e59bb56fe427b07cbf999abb9d49698b2c585e93dd249db1a02833fdca9cd0a73f441fc2b396630d4ee6b495b261481cc36ed73ad61d1f61d40d0f4d432714f4e719e6ca2f78b9dbd7899318765f07daef033419188d9a7939ec2e3cd224721fc3418054b702ee326f328446bbbb5079e1196164ff435a88f0965a3b490e702323ac667e70c6968bbb7408c69ea217cbca6db3169d9c06dea924137590e4ddb3e867169092a55b6c7da609e4cf4adec74416854c6325320f13ab92c291daa3662a6d34702b0d9f13c54ca186f74e210c25c663e11578721937b53ac471e5002cbed42f945d97f8388e7368ce8367cebaf84c531ffe8f103d923aae2f7cf5f5c832cfe0dadbd298ec0bab97ea24aa4056d6a29bae0d1c1abeff4d5926fb1c5b303bdb60c17367f443405b2f227ca486562cef800d0eb735b7c5a0db19f2f80236e62863759c0a22d23d73291340960b89860b8865eef8b7bb8ad868a63b0a0bfab70358cd6c4fe0a2fd9a72ee2858703033e016dac88c31eff841e5911561040383b0c394b64ee947bf888ecdf264a4adb0232e182db6122d711936fbd9ac84dc352527c412bc3e49a41b0b475a9cc90971661dd40ac0caf7a62b7b742cbc07e003323014f62d8912fc208dee435da05f1447a77a0220be81dfb16df853c093e2298e874f4cc2ccdf03e7b4e7ca42babe68072445c92662f6dad6564df19f4d51a8158090b10af4c868dc89ce5ce98b9d14b409c2fa0bdf3c0b5f6a1a748bb3cc3a000c71af637bcabec47b114b4136e51037002438e0caf0831e12331854bc2ff7b81f362a197cae16b5f3d882a72c15f88ddcf5bfb2b3e03434237e86cae68264465fbe0c1861937be3f21eb80d774801b66a8ab562d374998d138cce0480cba0882857a5d5922d4d5fee4002370b5c30130422f30f3e09aa0e97bcb5b215dedda0dce68834af08725eda53916cfd0bf618ea56fd5f2ad99c99e961a294f82ca548c58bf1f2310039cb2d50bc508fb25cd2cfca54802ab37f5d60d807ed958dcb464672f84aeadc6251933b2c4165c2ce60b8dfa7cea8e40d49545242be921869865c9e88e41678f4b3d03a173142c21424252c175675276c8c900765de95f9410a7bb00d9235809aa0cb6c3d6773a913756fdf3946bd922bdaeedd0deab16f10bca2501b0a260231617a970c53418a001d171256708385372e1495247492b6ff35a125e20f84b09188743c7f0c2714f33abe8dff4eda553359974279bd9e6aa68ede37c6e4ac251b86f2eb60e18be22595dae3cc97dee04a5e26b7c8f6779719221eda5bfed589e14211411f094e5fcdb0f4554f2f6207b4194ce6c725f34355fe8659b14549268efed325b60f5db801aad7cd3700efa58743393e926a06d36dd631b788171a46d9d661eef925475292891f57f26a85feae3dfa0c9a0a829cf2c493c33246b5531d32b6c57a772b097c17cff678898373726a96ba09535098c1a82cd13a6aafc50d533277266626e738a1fe2e6f5082bec45b7c9e6070e80f77202fa37241bab3ba9d1301c1b392f63c710be2625c6ece3eb35e9702646ff856b6103333a1c00a641aaf13bde89ea4d6ac2354044f12c640967e7b28c581d47448007649739518a9693e008709c2e38da62d669a2261487f04876402e5d5c4c86606eecb56a8538f75421b1807e59b48fbea75ee086d431d56d13ddfdc7c940007ef0fdd87d52c8f86cf5f8daf2561ece0dc115c1fa69fb2f9c64115a2c4b208d5beefd2fc7c656e36dc19223f922ad3864403214517ee07a43f422556b0f6817af54ea94213cf7e44f90a5ac403fd8039626732452bef02b8475ee6ee9e14e2f7d553ded12ea3642e792bd6a771ada85b787bc12dbbec9670bcf0ee0ab7d713f8de9102b6f9f45bd12e7a20b91988022fc3858e25b7fe98b40ca957d6616fe2a676a2cb335acf78fcae8c609b8cfae6904df1477fcd53f5bf440c3d25769c7080efe41622b0187faa4f72839d08cc3378d778c07e5490077dcc943da242684f2a71ef233559bcf4f7c75c4f57e1e27841964ca7a841b466285031372816a047a5a9026b4ba11eb0ed670805b684d588249ae5c682da72a42c604e9fcdb1db1b6baeceec4fe8ebdc881d626753e930121b498b09da61604d773a58974682db2c1c894c1cb1a5a16496e12b43054bba0ef7c65169aefb635b0438e46283e599d9aa6020922ccda25cd63b07f172c7cbd6de5339f47c60488945ff099daed0cc68ea0a72db741063b2c285161f2594d6c8794e78be8023d4a3690877c56b41b5cf4453f76c0e31fd1e93c27352d236091433293417d6817ca7c69e2589d59ef6a33785be43983571c0c45d9c0e4c33f308cdcd91698cff301e255ccf8325195cfd03dd7322b1b73455a6b24a44e4f5cf4cc6e95952b63790bb79990d43d50e03ba6e572cab587ec7344e2d0ed8800a224b71c33b474be992f6f414a31050fe9552a081040903197f5dd9b5143bd9d0b509d5c6d751f8441b94e906b3e6959e61070289690012c873d378c279947d54192a591e180849c940296bfc0219e652ac28e742d916ed5d850eadecc157e9d9006de29cf31d5f685fda89cbb666f8baac09b5e745916a5dccf21bd63570d984ba0004465a3babd59c8e8108e3f97383b65121d032dc7a79e046926f36bb29720b537f2fc93776249105b807e9a276705cd0390994bc1bd8e003cd7fdedc9cbd831ac5d3ecc1b0f73426d8283ef2257ac94c0e45a1cf927e32ed878423deabaa9f8a084f99a8ae3c27adbfe8a25834057a70dc5c7f745d1880480c54bb3578e98003ea0e6415b5af2a19de6b28e5510c461ce8f9cfa1c13c5124f27cf86306cd13ea66eb51ae30cd12ba067b87602b1344e58a41b868d9d1e2c249fc30335eff71c39f262834a1e93d4da848b243f20f0fa0de6b0008987799f86643789857908827207ecc65411a305f43484e24d8a93b0f8ff9ce60755f42d3a1c867b26b8111174d67ea153e440ef3a7aa79d736e1946988cefaf77dc0a3c71252554fce94ca744c1aacdbc1cb12342a1ad3557d497fb80eac50ccb0cf07a7cc0f392898af0b8432b970e7b259f20c772a892b59024b9ea67513a77effa9eea805f72d4ee17c6c906ceb653e5121621f0ee67fc9fc4a99c38a7728a9fe8e3c5447784282ed404bd6753c64a3539aa9e7c0abdb976fd8b50b20a176a7eb915d32c458af93e3b0cb44eafef4bb05b8e0d1e29c13bc515f393b95d998612921fdbd6dab617065830c85ba1de59d66dc8a2bfd88008f182abfb0d224c221d1d73ddc029f0db0022c6cd575cf6b2ee05ba09266a25ee2081790b8006c1fb4b70fe8f1615bb2e138dac1b6b60ef3b5796a8b4ed817906a81fa2d333d700ff9de64066c5e9d8ad23d1ffe9ae4b2bd9b4b3f424461d144f7dbf27ac225f3d9784f3acdc470917d25c9a1f8dea0cf5162ce07832717e4db2b6d24756f50fed0be30b51d30da2a65a42729ccbc60124368ad25ca927189dec922d94f0c49e185c5247005e67a8d72d5cb8d4b91bfc134b3435d1cd417f7272d95e99d1303e68dcb186f8005720255cf308aada4b061bf9c9feae3a8efd71d86e549ccfb4077fcfb830f0deebe47ad36e574fe3c8dacee6beb052fb90875115083e41a28babc362bebc59f98c8ead55a2f63cf603c8a94a3d973f1c0cca101a50052d1de70279297c9a578a78f01cfcd352f26efc73981fdd4897b952a75c67b397b12d4b9ea7db6f09562db4b24971812c962402137440f2791332126a74550a786a12da919450c13b0cf78ba9690d9bd13b906621e0ceb6e9ec2d96f883f32548e45bd086165da0fc23cd7bb05abe6634f6b30ada4bdc7ce3ce94b8166c884635a658ae7f5a65486648a4c16f0f1ffebd07d6d47afeecfbd015f0a9f8af6ab3464766a28bb5b95818067724d8d94ccf6ed9376d16f525bf934f14a07fd3e2f08504c1d8d7b3764c95130e00f01fb720b5cbcd8b16e9cb972fd83248047e7a59f7a946a34ec317b085f0d60b3e91f3addb8c703639bd3e0393ecc5d067fa02806fb6be8d6aaa61a70938b4c53da5dcde14b1cd8b33f5d765d4c16f6eba3d88b5c15ba2d9a2b0a51d83e7c8da9b873465f2cd5359d17b448c39074a846b3996cdcd993b0ecb17218980ea87137ddeb12a8b28cf67a762f0159f21674f7257f32067a3c351ee281809ebb9e2ccadd55923350a58b7d14c2aa071030fae5aa0d7d49cc49f8ae272bf9e4f5ab5bf910fa153809cf31285bd89198c7338a59dc656796fdbdd4dc829cd2fb9c72fb5056a3420f458380af9e37c500567fd5a2fef804e52f63412aaef778434f792b097be4688917fab8ea3d1bcd8f9f2c3758f392dd21eda7a03a185270a3015917697ecdcf1a4d496130831fb5d3dbbe522d7da457c0de192ab7396adcaf19cd186e5fbcba78dc1e2c9f4802fa5f90fcf11b1cdc2cc5427239e1c0da050244b738e0540bf903391cbcaf7089b7035f6f3863291bb0722b19ba89f8e9d201d966c656340f3de7649a211ca1b8d29d149aa55f2b245b4903c54ac84494f5e0b01245fd653dc3dee83fb8c5bed63f584535d9f1cf89237506552074813ebeb91b98fe2e7fa9731898c2ca5a8be56fd73f3b7f1b777fce614503f4f4190148225ea4fcbbe87031635016637185475712573b6680e8d35a31f54e8dbcabe0ca854dc04158aee54d2ca6c13c291b875d8135ed32a0701c3ef5055cee3648a75bab7e87e38e8c89ce0944e1c3d903045cff852b76ca723fdcd8fd8d36e9d4a54e9ae49b5663c737088835bb700418595d3b34780013ca9605871c01fa7e013026dd50eb007a317c61f3e05c7c22f6df27ab791c2a0019b0788c73a46b84d5cf29d8ef7d2ea689889187935a25c93abea51442215f1c629040892aa7bf2b6946a5bbd62bcda168000b410fd8a4775382278fe1e06a33b1062a1b128f765ff10a829c6ce954115e82805a63952dacd11b9a5bc07f2b93d18b5bbbce66c355d05dce865e45da8b89538606cd1f0fc91cf535a481ca27fe0226f7d4d01f90635fd181ef10572db47b106b1ccc66656455a973de770c48807132c28c665ad306a2120b7f6b872c2fcf7f0b27b420dea79c9c146fadbefdddfa6a8ac57b5e30a871e141542dc24553876201fb157164a1dd647fe6ca3301d820b8a54157d771ecdf458c5ff6bdde4b0b313c1f67ff4d411982b1136053cb8e8fe0fc125393b238ecfad10b3fd4aa55549017a9f64b79beb4ad0ff6e81f32c37f8e50686434ab2230afdcee529e1b812837217b5ffd448910de02dbeb7d5d0f7c387c4c3b7536b78435475a147f5e1adb0c04b28070a33ba73563edc1ecb6d89de1ff5cd3e797a821a2db10e927358cbbe47f9742bae5d1d8f53bc87aa1d9d4f9874e137b49728567ba1d17ba6886670950c089355c10f1eb7cd0de3825952a2a212de29f684636dbfef274c4bdf91dff54f113f9fd7a4bf6a0d2cd8dc62e26eed045d4a3234323a6f0f0c9407d34df7eb5ba1b86789631091f96255059768fb5a928d71ff3ae1954756cb67015782614a50f283d35324ae8ccfc9e2ce6dc86d4239c77911c8eb9cfe7b64e1e9d2ba420922938ea2a6461453ca6a5680ddeda791b84c376185885ce6303784bc1e502ef804ed45886d07a35005afa30b03a2ec3a14e4c74ca4499a7cba1a0767597424d15a12b996c472a35aaaf4671a9a23217eda58b5daa0157bbaab423b232de3766603d8b02c896f1e3a7a50b3928dee6dfd780c09e968020f9b82a341ec0622169d8298a65ca3e3a2ff0d488ae6e0882016ff6553797aef0fefdd279b4df21017026c695abf5106d9aaf7ec3a08f1277ad391fe7a3279141a80cd2981d3a9b6c6d12ec6f7408bfaac50a00daccfded9c7b6bb7b6f70d22a0fc51ed139c53aa92d00008af665b24a8c7bb102c0ac36883c8ee1dc457e4e2811c0bd04ec9b51da50ae9e5cd46c0cf63894fabb207efcafeda6ee4971860a123beefee4c67e02a147fb6763143a2e52b623bb495244c173baf1b226a487fb3482f233b19ca097c541f12b2a61159ae80ab6efb9e53f9ba501abb692924a81e2d380011d69514a5c4a8e3a849a5102743ad18e68c984eb604f47b3db39add21b1a77efdf43ac583c309b2f55e16093c430a2e26b69d01c49c78729a5ed67407b468ed8455cfcbe808f975a9005c7fdcd9ae1ae881a46787c907835663f3bbdc0c11c4fcbe9b843b0eb37037f5f64d0e00b2525034cb27b2f6f85543523eecb3614568a840c00f4e66a36aeeb95b9f5adaa8508e910e5b9e638f2e9b874836032aa349323551db098192108e303c9dd5ea74ddc3ec61c26578952f2c064889ed0388f9484480b8c711a0f7c151ca7e3e4394d25236c8a2e17c87f53c44cb0274cc3a84c591ca14cf0aa25031ab3c4e3bb1cb1a0e92e4318b1a409f44c40822b59ae5bac27662c1782a537801f7b7a5db2fa1cb24900b3c77f3bfb7771364c5a2259bc9fe53582e0d6e8112945f7267fe4f33bf1ff00b4c2f274367afb5231801687e4ddfc541d896c98a8784939275aff9ae2827342aaa864c7c20a64322ac987cc50cb847beb2c28832756b0919ab0582ebe328cfc093e1ec1a297a04fd708fc9289f6e9c41225e516280f383722c71f55fa8610344f98e2aba837b8f96c503bf3e2b4fa7a8f29c7595ada29b1ead836a34a4fab2a6a1d31bf798ab20170464881c29d4981d6413a5d51f5a92ca49cd37cbf869ef3f1d4f2eb17aa531add01fea779e4571dcdd90be97ccd5bca3445b704064b7bd8d030049cba653a065b46bc2400b9063ab8ed3900fed1c2e94d2d93a1d23ded490f51f3a593efd7aa8346ead9145f34b07f21464d59bc4484151d3b06dc02ac60cdc6fe0f13b03bb924656cb51d1744377b7519a908e158db145a11e61273ec97701eeb4a5d2bb2026de7d5b7a1634262f15c41d4613f8f5fd9872972758541fc2234a83a26335f15dd8ad7984a68ef8e830eaee042285cd8cf0e805b3b627449ee78ba6d83be90c5085cdf35d7b98c19c364dfa652c8e0fc8cc9945975b202d2d5cd91d487ae2e9dbbea289c0a9b76a335d10aee70d59d7d1748c6e770684e65ecbb983e4f7a62ace3fd7a360036e3b5d3b4d6c85bd6efde7ee999fd8499c33fb2fbdcc60af10fa6faa8e0dc9abeb1256c00f7f79e8244f1f0819c1e54a16812d3e7856988cc6765844ee819ae4b7bc187f8a14f52bd9bce22eac6ebb51c58f7d988aa7b8249b354460332b92192e64e929fa0752072cf78e40ceb14f75e276fb05c21aff94741a5560d42bc85246b30dd98e42836c7b1354e78c9893edd298e81272a9ef5b9f3eb88bd57a0013bd8df9c9a4db1c540072e4caded7016eb4b0ea1526db887ae718c4ae259e23ffa5bc06549585ea5de606b0a4ddd7ecb477b9002b1ab71dbff1f4761d34d2b3c48b259e0518bb2065e0b37a925753c7dc9d8d503589cf96a01d63a2f4351ce92aabeb217866a2b0a53fa0ac3746227944e4f4365e425a39c3a60921434954201a5d972bddb6c5ae7b8c6b1392379f0a9fa7a1f45c913275102e207136496a036deeb7a200c891adc4aa5a21abfe0d15121fa17e938d774fe3f39f5c7c9837551daad3c9aaa818bb88a2b1fb02cda6ac89225de09af1701d94a7e75e1a63be099823aa29451b1648e3088f463d2d1f4936de5f2e3aa2a37d596dc61c48ee7f780aa3e3df18182cf80e06cdea9194ae0a0eacd1aec3a1da0a7ac0a93abade24ef7061390c4d20f1e96fc2d2106e97f522f3e35420317bb3f3a6f608643f5392f1291634798ce4cfa07937d7950110bacd0cd54430e5e0165421f364de9008da61f104b94dc26a06df1284c66894703f0c1b0b0e6278a61767a92fd92fdce0309cc2e2311114a965b581d07de3eb034175052bcb4985e28fe9348126d663b82c8d9da30f422922b8be3da213d7f4e7f71f76f221647a5cb29ec9f601ba3abab6f56c3e71a9f14fb189c22077b110ef32fb2ea829c5304752704ccc4b91f16fd968aef57338fc0076c3852cc07ad6c0dd670927b23d61e785558dc7b218748fd6c34685a86149f9dbdd149fb6e5ba18806481706f6036d7cdce7c9cd52ae8df556007f4b09f5da477d42e1b304b1690572886b90520d035d48ce889c29313002d8f03029bcfeaa3ceade1693a151886583501100608b0f71c6f7cb3dc6a3f3dea7e8fd3dc689f9a8dfcef2029c50a1f56ad26864b651641f906e3b8f77e982d1cc82cf7f494085b4cb4da0f1b7307e7b5fd014e478968fe6ae05ac7f5aaeb771c19eeed2c3d56a542827e22379d87c9cd9f9076640ada82ddcde557790fb49c9c1228a8c1bdb53c839d61d4e5de7bc69a716683625d93f48aee6dff027987e7480b75724c73c9c8aef1634bcdc84ad180c78e6ead6c3b733f1a00da9f7e88ca180accded4aa78e3bc65abb9cdd663332084317f75fbf1cbe931be0ae4c5b6b0b155d407ae1688395364c28684627345be8100f0285c34bca249453a8bda158016c1b7c6f2862e7abd7481d84c951a6a65b5113959463b3ece3ffc1d9dae39b966c121a7cae792d96b8618de198b00170c0aa1141ff16e1f6c6aa18234e7aace2173a572c991919d06d668bd5e5e541b7dd120a090ba105ddebcfffaf55a7693c0894fc9ac7c713dd666cb393bec8326b853793b8064d0bb5f2c4cb2a11ba63ac06280a7eba2ab0e705aaeab874d4aee96567534714849ebd8b1044667a3cfeec4c4a6a8e27e283acb0c17637ccaaa51492821f9cea1f91b6b40a356739b0313ca4395cae14d95ac49b6490236b30efe4dfeef1e43b890495c946b3b585a8cb702fc36e5068162e4da241eb0d5468447f156eec02325d63761205e9b9fefd11e1df43cd62bd2aa066b4d87199f94e5f2a4d4973326dd2d202230c6d448b298822cf8f79b3289e31976641c079e64a349efef58627ebd7b834381a8c87a8295c1b1b30b6e2b4eece6be4c6c32fd5405c5a7f1909fc142eddb759abf3e1ff206ef44cac2eb4fd7c695a4f576ceeaa3da8729be859683071301907ed196e19d7e84521b8f21876b3f1c58f32f3772f1f8e0336ec1c40db91bdac528bdccf1b3aa887bf0ded558cf38b443a6f2664d92c9192ff9bb043070f803b0c2e1cb2293fa81161fc7ebb665e9de5449791b813dcb3c0256c5a7b821299b6d700d31576fcc2886ade46b32eb1fd10185a1165cf9929081b620b238dc0bdadbb939e1610119ad72261000d764737522d3fb245bd2a82f632300babbbfcd114d814faff3c6c619e5d8c10dc07dc133c600787a2f2e109a7174cda16a5159abf3fbd82a7d3b6cb224da80fc79883f76f82bb99d96c6fb91851dc5b46485c619afa330b586458980ddce6d81ab7561c4b5e766164cb81bface105885729d22e689710d6df2a85d02ab3b13e096a5cda242240e7e2cd94f2fb2c6ec49b103286ae530ba6d4d47c1e7d909a41cb989a4a873d76264e3929b1fa66929be3bb5f6d49989959f988a6164e1133f122f4e0ca8f61305c05c6b9cf5b34b8177b9a8d0f438bbcc1b16d992d123e2a2f7b8761831835c5f82fc0ffd231bc20c8d96fd581f6176d4719525d7b852288deeffaf6a0fbe7e43c6d4d6018245f8d67fffb00ad798df16cceba6dcef3268d1777ae8cff468efda4ec0aa7f6f78b9f13eccc452a0068c6c3cf2edda3e2eb72362734633cbce8b1beb31a5c7cc95a6d878cc3fea3a7bbb3160d4ddc3d26893a7045bab9cf68be17770ec90fac47126001dbfceddf418bbba5ecaa934289b807e8963d29ea51ceeadabb409c9169bf0ee7f6fab421a47f2acf8bb08ff15d24e3851478fc5d004a9afca995956dea88da7b11755ed563508a7513351f7ad4350a784481c246e5b842218aa930a4564cfed0f75ac4ddfd43bfec7d9de9bcaee0ec73037d8cf0142478732dd4cffd7fa32236eebc75f8d538d54187be712b965b72ad2f8a3b913174455d430153ce06f0cd9540fdf589eed724375eb8b882c45f400b29621ade51538d5bf55b01b6703824d0e39c9160c83287395d1d42ceb68d6afa31566ddd5f0c62e8457cac87e8c0eded21225d6a01e0c4b135723b2e57d1013dde460ccea9e922af18b24cdcf1df9f8ed95191fa996d7613c30898ad8e32d2a66e83f75a0d2f2da2009aaf16c8365a5f6e7ea268b6ec0026b9dfa46e111ebc5c81a03ff86b103c5e0ef6ef18c4913732c46e2db52b148f8dd515194ccd41b5a3e35396b2a561054f46c60fc0d07f84cb047668e9543d3eb806ed8d5dde9333472e060f45f1bec9af54a4b5f91052f5185d247a44decb41634573c2838628c9bdf77be92a27167f4e812dad804574bfd023548493bc533470f613541571a0df616597ca001e11b480e005afe788cf65fb7c2280f1ce3c20c6a28c5c2c9f7a9e1c044fbdb1d24f2fda2c45bdd3b8ebd17b6c1e9f46c1aba670b21c2cc776ab82025695849bf7e0d621857d912a0ddb6fb58d3cc8c40ee517351c35302faaf51df1cca4175b77e6827b1dda91e8f3971a7d681909c5befea6979e9073d08b6e5c4294807db2caa68b82c096dab5ed1c30753339b421dcd4b67606937f1b625dbc337066a9cbc366976d803344028be2744333837fdd9319730a282e244f4c610646426b8a7f60c9ca51e99ed635288e629719ea429a440c99b2fccbd263c592ab27eeed25a2bde85fccaf59e7985fd833751e1955c55438ffb258a973d81048d9bede0bad8f00c835f79c8b101ac080347faafa30f5f615d56a38da267bb1f5f22db5442ab7270878eb17f78ffff0571476256b5ec056961f6795cbfbcb579abb27c417b8b0286bfb8c924a6cc0b56004bad74d499f1f95c8fce6df4120208f58f3da3b48aefd6a0b505f9f2e83f9ef16763153002ede04e5d0b1a7361c5f59486cacfc75c6b42215548d5234ab9dde83bb8747b1cb0da9596bf1389fed2928c3f11a6ba4b1acd8a4b69a8d4e67e382284c6598093e355c6e2ddf5eaa0402b01d51703fea71935c18c31c0d7d413f55a4aa27c8e0e517d6a90511414f31fa5ac4085f5f28ede9747f755390aa121c4696e509d9578c2c7563ac39356f0b60576da840b1436b71ce16d0bfc12a458ca094ba3f2a1d43c876b37d8231791cfdac473a0916796a239243be4f2688728a49dbc2e752c570b77ed3b9cb5ab9d17a4d76d2a6c5b11f6b8b07ca184d1210ac1a73d0f094ff5a9fd2b391cf4d28dc548235bec4a44bf41b1a85c95c5fd4c15f229918387be5773320736be7135ef410aac0e05542c285bc05f92d6b1b25987c9364a061fbd2a0f1d611eace3d5dae0279ff61560879ee8ac0f6993d7262085904d26200c17ec00e235b1460de5a8d565ec9006f0368cb2bf03fabf631dcbecee17c2711a5503fd62288e2c33ab903ae716b140d901fc3a8fdcc208c819ec117ee46448aad1c973b30463ee35518223000c61d8902235f09d5a982fd094f9d13bd6d6be08169b15b7293b74b88c511552a42165ebf20495beae4a74aa50055e3b6c0bf6fcfcb7ec1e5fa65fa7e273b2987f205cc663df6be4a9efe912783de24c1cf5f29f717d7a92571626446eaff9bab63445928b0325d3ac91dc7ed8389eceb5dd563792ddb7d76a8d7abff476980139413eca6a4a677e6729ea656df34feec5431ef4acc26c943fd049d03e736836b22f42f3ec3d36cc75a3c39e9b6228e9a4a129c167609c323377c52bb603dbc6780ef570c4f463db0007f69eadcf00db84088bd69775202640488019cacbd71eceac8c1474adc9408c71ded7c3d57d678262b76b02d9b334b407878fb1289ae856de37c7f216deec4e4d76fd9dbc32d6dbad99a5544d0addf37c142f644a3ee4e2dc687f992dcbf9cda5cfa90a9e0c599472ca27f3087aa3c76618a3447f762e52a4b1fa65a34ca811fe6e28940f229982fdf24c9d6f1a5be5d8c3936c8cf6bb22e9b93ce98c4f011b65a2b0201c9c9d89c19c03f30fa0d7d7c0be815912f7076b57d05eecefe2e9749653aa5731f1398a9c23f64c11fb37a42bdc7b14ed234bd9ce88010e5713f9d864220930bbdf40532eab9edd3de29aa2944afe588a0c1e50b0d6a9e239ef7d20b77dbbec8c883056804070f991460ee7021100445b48d7d4ebec26197028897858770bac057265f19eb13d79ce945d0743050e756f8de524d16eb5c4663434258fe1c10099e37149e0ac32e956ed77b345f1cc9a5d749c58c00565105b321891f75d98459052767b44f1ec1c7600c7d747deeec9c447fad05e61caaf7a32f6b9e1929b330a8b1b0bbbc03254094d55a092552ad8f844ffa83c84de3d7b0ed7b01273481c38ef129c008e03be0a0b8a37c1e92ef41b18eb6b952ee35eda17244059c19dd14238da7024cb8d1b67093b4c51ec0bf99aab5da3e78f8205b36735a6537e7549c21c7cfbe4eeded578fb70b40d1c18d3b8831953d425c337684f484680ed7912d1b74601d1a1edc632173920d71df5f79c95216cf0f2f8d1435cfad3bb268a0def19d3a386b9047695541a5ab9b62f0c3f26a18777a7974725985dded8c6b30b04d19b04ec5aea469468c57903ebe2bbb03ff968f382c01cc0d17e51c1115d068aa34625516590f83a6cbf8a22a391d8d7d8b5af1d3d30ebb52639b00840ea633d5c8bfeba69267a22cbb9b6d5b99e15599d615caa74147f0a907abdedc9a1102857b95490fcc39533dd93d8e86b05a941a25a56473e091a9bfac31df6ab03faf9d149092e38e67c3e30185b2b2c91fc1586c3a3b79d43d44a8a08100bb989b7cd78de95238788c95280f5dba8b34689c7ea431973ed1f976df42b911163737ae2cefb29a6b50f9a2206c3911bdf1ba6b8817739415a92ecea0766d33ee77b914448d3f0655806b583753b83d1fc197ff1b9837a72c327d480cf00f4acfbc438a28c209e0176bd49231d88b40f0d8218a625e750e6722d7ec3d0620b662a625c2a01954f6128d29b44da99e2269656f8231538ca6e1232275241f6b0c7d0a8866d6c10c105b7d89c94a055a9202636b3aa34a8b928b9ae92b18236127abbfabf2a63502b78f5cf5474c5f869a4b39b365674034cbe2c25f9724bfe0618f0e0e55001a8f0b6eba72b3310c4baea417bca45845ed240a84b4cbd30d9dceb1fd85a9a38c26e1b82582731bb7c3c82a9e0b068cd9fec011717026b6db2682c5ef58fccca26d68a24ca11bb238b45898fa1ecc59480141a9c2163dd5fcd5a20f35f74c373838b1ef0c8dce60f86b07d0c9602f7863fb97d7f0a67d727b01d5b2e8d62d928d576f5a7d459f610613d071545b46077ecfa530a5a181eaae5944a8ce5596d357c459b4fadc792334a0baa27a4ff8526490a8beda4e1a327e83e66c3261b88030df21f3e3106c68ace90339a8bcd99407abd110b1fc61bce5fdbe607afef83f4473366ead913a023a80f26a59ca04338e46de9fac32706085e842c533a3bf6d4e6fe9eccc98a8ba25bb8575de42e841cb02c2cdeb55e9518a309e199983c18cb68665fa11a2ffeb27446c74f3c0cb236934ef3ef75ce406ac189094b496e46b57d8f510c0b98e0bcceee30fd271bead96bb7eecd363a8a76846d3894427c83c8c080864102ee9a82ef3a4e5da12506bed0ff34d1fe73867ac555bcb66deec9a3542876586ca9a0a45ba01192f36a7ea215cd1a54bafa73db8635530113d80dcc1ab2249da02527e960a3e9bb10ff37c91fd64cffc853cb11e3afc7e8f3416c0b8dfcaa5b9b6208f8832bbbea7f952423bcbf1a7a920d49d5b91f80f69b1541946edfdcd094bcc2d227dc3003e18eedad18f728b810f34522cd329a3b7f2f1b59258d7eea0f7189f11c5ef882679f84674073a15b2570d825b3d65534e5e5f925ad1dfaad02113a28530532b75a4315c3d82608750f4a93b8dcb5a8a4ebf1e34a4336d7aba932b5b3d6b7573204881b5d5cc71d8782bb768aa8a3225901424146a549a4ba5f848eb11d314cd846be4b8d2ebbabdcb6ba45adac006d7323805bdc7805de76d979c078168b5376e938b77df283d6f7d50ee4b2d4ce0d6bf0630a25b0a468b64df65360cb607a8f22908b5dcab6d8531599d8b0af2aaae076b8232c93a60f72c6ed48b4d0dc80fbaaed8fc6652b2ec8ca84103fda8b23fb1ddcc701e6f1bb81b3fc8313b4fbaf4884de9582dc52958ded44ce93f9c41bd4eed620ee0aa49b284a8fbdd2fe4a16d8df7d55bad8ba6aecfbf3ee2b0bffd779cb6785a97d1fbb3ac68ee4413e4cc7bd945eddd0ebdd70dffdc95fbef7770a8765d1d969fd2318886214f17dc77c379d42aeb22b6b8f35e3d36e7899f7bb207239e1ff490dc15c15411ee3769a1a7dd6d0f69657f8063d4540a3db4e2bd53c569499dbf88220380a2612a6cd4f8f5b9e2487392e21cffa98ba554b79533a453247982ce1945c8cf1a91f1f87e0ba5d39f007e2e2953e0c686078b5a41a029331cf186d971925402c3a82f2c29e808c9d8687667675cf7e34c00154fb70cce9c6918157c152ac7b05fc0c70c0bec8a7479769e62a3f82203b7b41c0ddb71fdff06d1cc712899185b20ef5ecc1009508db154656fd1f315518c311772765f3273ea4d9d3883d366a634ce37b5d42642979931d71711d5885a5914278fe1690e86df032b9f50fc56154693bfa3952585c0056ed9c6b864bceda9200153abc8d21d971e02c3a31d96b93b705c6156ff57a3c5effe7b9156de8e28cd20bffb4f9761f3f4559b3dd1d5e752cfb67f278e917ab0680fb4d5d0643a61c51ece01ed3e77e33ad6a94330acfcd28a3155777aacc235fc9204183a30416060f50adb356e2e4581c7c861e6cd4c2fce51ae529e956ae30ae771f8d6030faf288af7b83f6be60ee0c24808938901eabf1fedf98edb931afa4665a8a043998ad9c19c7ffe6c8123ca84748468c7a7eefe839326530e39bca9ec94f28f580c55a28d0a8249d5bd25b9e8a93bdcf2c91e7cb90e9c4d2a2fa8e7082c82edd47f1de43cfb325cdabdb590edd4f94e1152060f947adc95f2457e51f44836b361bf19e2d25a2fca255c62abb6f1ef876cb1f79054484599046934999e40d26ada44fda666059bcc9f3467676e27ae63a6ba3b6637dbc9bd03c764c79d325bd3f1b5640c572159c7c9aaf863769c69308b9c38f599d7ac185c3d06795936e113d5ab0b36ec8b6fffbcd4f71478dfe1e328cc92254f80e098d61aa579f97375a5eded5b3987b4d5af0b823f9cc6e40c9a4a7d4135638e5010e60cdbc04415f69aed25c4100219adc71c69bade3f259f7d08d1201a43d0a74f6bf5d5e5cb7df2ab0303e0f8e790a34e812f992030712303b8fc80cda309ecbf40db785b29442f1f922b3e9bc45ca62856999d892e92b7a41f1b00d6b06b1e10c242a05bdfd5af91960c1261d63f24e4e32c21453dc7544da145a921eeefb7b3b5e3abddb0ff0045af68870093f30cf1aea030874a761328eb418563b89b59c26a30b8830a884edfdd656acab897c5817ea7f50b30fda078d63320c121077b06b79ba02786f191fafbcdb97e9916ede6a74ce6b40efe35814bcf754be7a9a70299f5cffabe3064224111627d567a2b80b22eda47491a571aa25686b4900c7a5dbe0b85e0fc2814526881b7625a390eef9ef04ae4f0f154d4ec13b68e9d4739669524e1d67dc9348e74fd724dbe8d8daa004fc014f99f50ddd2eee5e728485e619248462e571e2d8889724bb3667c45f08cd112f8a5d33693d68d8c727888116f741a194ceb8b5f73ed61be79c7a647ab05184087f0d0bcf1d8b22926176f59be7a029cc08cf19fc822e79f57832d71bd9a92ba508bf3cf0a7c57e401b865112a5b59678fe40e3545dd0f0566aed1f6296dafb10131b812322898ea4ad7a6d48f68db0366ebf8743d96fe01fc125dd082a0856e1fa299275252400ba490c05fae8166c28883c2abb835a55f03dad0cb32cf1fb4508a04a00d7f00f86ff711d7f62cd3e4fa49a72a8312476030769c79eefcb12d2d5f3093a56db8e77e6419521dcb56d83d8f5b32598813181722e22491a96eee5a9eca715a27a3bf59471d46b8d5a684a63dd0ed680b75fcf61a8ff6b0e0dc133b7548cd803b3b3476f860a32d6b5d360d0c3d2a6e7a948568162d48b7bf49fbb3f7896ba95053fc0a4286a95b5b3781396dde39cc24598a63eec11f6914eecac288d07201fbedc5144d1027e25f16c9a35cc49b14cc8573ed69f712c3d5616f5b6549582f536253f392142d678083a0eea96b10267e840d087e3abe092e5800bf2ee3ac22b92e3e695ace8725de7c60c22ccdac08c0fe11777a34c7d19e04ac6ef24ae0437621accaf8915383ad2712df0cb12e5d1b7bb26bb6b5fc0647860379df00664a3ccb8ce53026325929ce3da898f96eb7e56a0bf597d9be84986ed0f822eca1e8184398d5b2c3446bc83a7f258c45dec53c45dfe0d39c001801420875062debeb73b815647edcca25f0dfb9e6f3f4aa70bde96ad9473e17da4129f54f104cb1501e3f91ac76d484e50174026d007312b94c22230bca0e09f0561bd22475f31c11a59e20698929b233f5018406cba7f052d2de7791ea096c4df36376232b72f3659f6edcb6d3eaaec1bf564745db2487945bc87e5f5df569ab489558b836baa4d59b6a7a2e7ef477eac7af053e4a5e75a01763d80d8d390f0e653bd91d0c37a7edb9a341eb05bb022a531bf272b9e66001cc1806095320279e666c39b4583b2897549dbc873f0d5c3313f0d083f18f4dfb173d8b2f3315c4d13e7a862c81ae5cb789f22e40b49e7b4f54559dceee154db3a67d19d57ea95361c1532475e80607f4c0ddfd146565c282b401b70ae500af7b1e9da1f659eaad77537cef6ce3552becca7259e7262db88ed3c6fbaa555dbf8cf0b78fe28b548b052f6cabb3d63bdc306349110077a29f5c1a3ea32a49bb5f16f962b97c28f707af6296c5a312e71310fafe9eb61a16a342ccd74472b2c71003435d549faf3e132d933eba3561c60e665ad15397678a0516dffacdd5910c5289c72114d855a40476e2a4b697d2c5140e243f62a3118c0e405f9f4655429ac59ce7aacf22411f3de58985ee7424c708b9196f2fed77433440eb7aa25196899d83286a181ccd8c4ba7cf853cf82876428f0036307d2003cd634ee98c27220a84a610cc3680361bb7d5247c4d020e282bb180eb337567aecbcfe34d5bc89bb91637caf5ae8fee9af0e1fb8187a3d7c413f4c2622a6007a4606dbb6ab44267391200cb6bff33fa0db0517c99693404b37aedbb412ef1c98ac476b17328df562a6caae169afc48b9047bd57df077cc3ec81f494be9a5aa79df423671e034a1fc99595ff455f95019fbc4144c237be65dc3d9dd2c68559416b458ea44ae5c6e6b719d4e2871b8efccdcce0caf7358137948b5d947d7290fb4754a970811ee050b9b834e4f6bec762b11a966deb4e2bf43e14270d4c5bd3ff102a40b3389021e6db75d2a2d2fd4c9a227f71bf17792ab476f70014a72b4be608a9212da85993621f5978c1479a0112846eedac37aa0f86d1ba1756e47c1f5b3f1f816c733d574188cdd504a91bdf1e123f6aa27e51f757685c5c0c3d31a2276029b07266b7964b42f3d60e7154cf65b08556d144f31408332e181658e9df866bdce5eef118558eb90bed77d1a407d51950d1cf80d216c9bde39a6071d16fe62f3dd25e7438bed6614b8d96a6bd318ee731b62aed38df39096607cb9e1dcfdbbbbdf2809b59495ce8b8b45aa5c7465d8e6a3a807c58c14d051ff15e2940a4dc8bf5402dad86ca3975757e043ad15f653097b1da16ac7448162d26fd1b331e85fdbbb381714dad45baafd82db9d255d37a88d946f8e6af323ffb8de00dbe4e66b9b442c5763f786aa4eb16b6f4876d4e9ad390a3588f3e23f1223af445111208371f7796573525880d76c83d2765cd51025beda03976d2db85696399aacd2724edb39760903879659897d5ab39cfa05938708b9b4c5d0bec9da5245bb13313225a3b08094bf6c3db9c0bacc7d9bd1c99792a3ad731c9b36e7a5d8f488ab6d285db814dcd0a76dab810058d280cbff3f9971f9981cc5f56597315c20eaf477781b3f70f42786ad1e84bec94cd38e384014c8d7e93b521ecff5b225f7e52bf68434e521e4d33f563858ce92b484945ef2b76ccaf3b333721d1bac72081171e526c631b6a9f85bd9b44cb76a98f36965f8c6fc00625d152563d6d7b484aad91f736a9bac4cb7d5cb5d4ffc68ca8dcbb68b0d337f95509237c59218583d30e8c492dd0f19154ac4778574bfd2d1d43429a4d0fbdc5b2eae7b2629c22dfd469baffc13fe1b508db9dd26b1d5bcbc3d744cdb24f5a1a384c2495d3933c01d8fe2fd6f162dd404b69d93c3ce30bcde1cf6cb7c078fb96adc69d09d2d5c821d6dde9aed0e57fb38400162f295a636946b6499b175e07bb2e3bb8f2b0c182de3850a1ead7806a2f1322885797a0914710f436e442dee6ae4cd6694164c25c2026da2cacd3a2c36417572865c5b50ed932488348a7c4a2e8325eac7b016a7a9b658d091db49eedcab4028d7be6424201585c2299538d7a4aaa4db5cdc8869f1df9d56f887fcf8ee777ec567975da80b0d06264e6d96ebe8f483ec8682303d6defc5eebc80efce97aae58a8c5cf4c2bb6deb827ab49f1b816caff82af4ad6a73b64b03dca8b2acb2665874958e0fe0512e24fba0b86e6cacce8c5bc23da61fc57288d43fc1220900a3c7cd771ecd1bbc013d3fdb9eeb73bce8074ecd49aa09778348e86b6c9be1522d8b273545f69a4786ac51d612f1a948af2366efb6fd5a4605ee43ddba618d19943d079c3f0294a023be2cff9cc1e5ee61ab1b3cdf355266dd28c7e35c1dda7ac11d9cdbef1f48fd6373b50ba1c743ca3e310a2a8d06a08085b0fd2a00dc168e1d4a98090716a978b10ae5eeb304fbb26d06f6d849bd1ff94266a6019cdecb371df6850846e80ccd1060f528bf9239deac912b2250c229ad1e457e28c3f2b000f559874ffe42d9b33a8f1acd16cefa4cd7ab63eba31b9ed87c75bdf176be1e03b59158d70cd426c887648eda333824dac5c4e073358584708a4a2219636102ef44884b8944adf249637989bca5982e42e6aeff231b0a68b013104b00b095134be4cd76f2c5d151df4a78ea6092844d5243f73049d1c83cd6f2ff4266a94cf7823d6336018022aa33838a1092146fd206ba45f41bbd6fd24c4d7851902d5f8672d2ce6fb5ee46e86589a20aac2898305681ed1fb58c76e14ef0849e416379437e8872441c372d2a783b02363840828cdd3286dab702ccd1af12b39dab3adf3138a20b2131dd12d8828464ff52ac21ae99ad299fcea3147e7020821873f423bfa4772d4c454b7e2e2d9ef5bc705e397f551a529f18627781ec768f7d979d10f933e7c28a8fdc76108e73ab420bd527fb65542b76337ff62033edf42d8db3cb1ddfaee6ac33187f9af4272cc0b64e5eaf2f76ac967ed685e9054559573e24b4d75dacd0ca7f8f9fa5ce1481c54eea416df01524ccadeb14cf22ea0384d7c16a363071cda7389593433fcd8ce432201d8630e210d22b8b8bbde30ee0d49d06bf9eded1e4c134c07db2aec99a48c44b0a81b072a7d154e76bd0d210c1fcc59d5dfbb801f1afc2aa51b75d2406307940e57aa22f6cf02713eaa999f95f2b5ac35fae509d02eb42f9b0ab8cb07f7fe4531d2d8cb2bf60ab836f32ef1df90f49caee90f98cca3408618a5a2143d3faa69aec90c60f2fc824512629b14c71c58846279d6a1fdcc35e340d67ecd8b3531f386246510423624b1115f10dbd3f5ee5ddae13453ed0da245365c67f2399755229fbf562fe14f73de2ff56d133d2aa76af8355ab99ad9b1b358c0a050fc851674c389d500e61f00323a419702e28a42230780dff62540883cfb61c131d70122cf7ac1cb53d6b38cdbd65858cf2a974fe188b211b152216b819ebafff02a84655f0ee7dc24f3e035185cb4cde8fda5997d74b3f844b3e1f3c1ffef91bd75f1a3ce2b1c2bbcb1c30a4ad7c8387aae78a9288727e45bde1c3c6268f59a149318c3741ab7a7ca1f5f8b64f6d363c1cd4c185fa5949218fa7d281b1cd5393220a7b1995e3a34c2672372b64450c6b0c6369231a6fa95a73c1a0b64fad2fa004f272b9469142c95745d89c385221ebead0c90e41e846846ee58a84255e6e1eb85b603c64cba933e94bf4cd8508416864b98bea6bb28e482e2a62f59fea95aa16f18d5f069732b04837ba8c7e8aa6b72097bc6a47abbce47b5bfe6fcb450d06bb1d83fba98756099f4e27e396184436b1a44b7ad97627891c6cdb9581e1353104eaf5b53e49f7af7c17932b8c8fe5237033cee12d21313a67f557880c04c7403fc54962c193af29dbbe98c5877f33f00634643a242441298cb9d1bafba417a56e5581e3592a6560b81f33137e3ae9486e7e7f5100082166ea9b0dd3f4960006fd62a8efe55ca67390508788b5e9d635d10dbea5572e5437ffd11dcf39813fd70f40d91a3c71bb6794145377720d75ff1d6076c673ab15c257bea927945abb631f9abaabdbed688cc9de1a6b547383dd8250bc4badb3bc068afff12ad662f93eb3d9ceb7b0b26911a0e369e87812bc73545af8482d6601ce8ef6a977ac44971c08562ab09e5cfc2732ab0c224a0a5233ffedb8cb1b7e43616aa037151da9e8e317a7c88e87c1ffbf73ad5af73cc8efaebb50495b1418edddccd55eb24616e28614216963c2113d38edfe5ba97eaf1d5a4ef42bf178628c7f4d4b724d1d789e123505d750d1b1c5a74064d6e63e3caa1f93e0036774b274f243cc9213cbc1c1c7555052eb64178e1a9a434f818070c3b26017c6d5319ee3255e76b579cfe5d122f7d577937b3af4a5223329cbcc67a83191d014b4b7f2eda3234db95c65ec2341e2de6251586321d76dc5748bcd682a8c75c8d21ea46561ed175343786c41a23a94e43e4e04c8b8da28b5e53002150986a38a3f0649caae2b97f0ebde60539664e49939bddbd28de7e783872d984ea11e85b5c7a021df21d2408da18c48070e366942983a335a16a9d9179e7e359cd41d9a89ff11310f2264e936b1f552ba0ee4914ddba3882a345c61df180656978df15b3917d21a32d9f47f3347c54882abaacdffc912eff485454cc55a96ca7b9d68f039c0d137bf1dab73b13b2f92092cea0d1c53882d2e9a10d2945687f8489476a8820b8189694936b71348ebe6b29a162f3be7a621e79545be3340c7da28e8399133d029cdcffb6bfca9021fec8bb1f236aae27132d7f1ef1544956ea70491cdeef64ea021c71caf40738cc4f0cd3f857861c72915ae1d6df8fa1e7b392641149e38929091a096cd4c33e5293a7b38268169779d68b4250db7ff5fcea89c7b3e0b46155491a400cb025e32eeb2d2ab0bed67afc864e3d10a3a524b5a0e10b86203db351f0a0f26b3d04ae6770ade6ff08562f669f568931fc01b93422aa90f3f22d659b119834a2ed7e2b690b18501d1541477e6fcf75f980f130eec86811799fe92749cd75e7dbc6f0be84681e119094f869dac90804a8580581ae26546621b192d67b44b9e6bdf74ba3bfa11b9367686d7fa1a487e9a78caa3fc426f06b39e125296a2a72b70e619d021abda3fbf66888b8e193ebcecf461aee2bbc714af121c4956309e792fc8c7ac66e03d46ccce60b877d871eddc8ff4b209ab31d9d810df50a72865b3f14f62fd4b050ffdd30d0ba20dd2800dbab2e9293108546ad7ed2331a6045b98da93ec5687d7617dcff6491d488f1a2f1a27883ec840b9c081edcfcc935c1abcd6f152aa1a3dd1545e2245539043ac241572b4e1e06b063cd4d077a5938d18bc68e4662c8073a42c71d62518b5d1527a6bfd2b7fedf00b2ca6e1178cbcdf2f8c34a01155bab63902fc6f42f6570c3d9002d46e2f85254f4bb5174da1de8dc07442558ddaebe50c18120ca490b52afbc05704809ff30c8c0cf29ea92bfae24c3b1ed05c5cbfbdb628815d7b7e86f300842fe136992135912e83b7dcb44e8fcbd850b1d789ff178984a43ee87bbdc6b364f81f0b409df68b2d58f964e7463f012c318c69b5503338d7e2c788e6c7722b864249cf5a9f2a8022f6bc4a803f73f741a4d086dd072576f4c30969cd29aee19795814465e1e1be27da3ae31e304dce34a1f901ae39d60246e0e85beecbff7e4e4f12cfacafa011eba1194cad0b7439f8df82ffb7e43eb3fbe1f24aaeabb90c80fec84867c7438ce282cdeaf15e01b1da70b077309088e33bf8ce2f980c1e6ce86609d7d2c881d1bf1d119e2f7b33e6e95dbd077152fda5e522f1fdc42c6eadc0fa727ddad9e15bb00bfdcac20de01e2641585d6c94e6d9fede1255b8264542b0cdadfdb6ad08b18c466612afef7b3a4c98bae7e5c4b32befbc23877857464233755baaa4047fc0980e55fec0217f9bdc986a1f5bcea7b1291cdc56fd1af3d0cc795a4927cc4e704daa5f0ed10f24f0f3031735de6a57196bcd71e7c58d590eb1092b2f83e377fa73f6a2486fccf17701a847422252b393329fc1bab8eb2f565723eaecf326833d28e1d704dfd32cefe66e86a49c88c01b790e4223810b5e732aca972756b2e9f4fdb4458f60f3b95efd037f1610fb8830b19c07cc8c96371539369688303e20b23f9fff2adc75ac9b849d97ff5a79b6cc1b879728137b5a7a208511a5e205c9a8927fb4a50ffda86ddcfaefced3ec715680742b455b5fb0e8189cf5c617b45b6cb46e0887eeb6105ee998bbf02cd6a6b827e2df3a0ac5608712c1ad1e73340f13648215c8b2b62dacfac78e8d47693ee707436e65f699351c510c6eb448c43677346e0ccfcc922d124b7e09d23a9e3b7a6c129913eea7c4150ae927c109632b68dc1e0f6281f918cda5404f49f4fe879da9e5cb4e2d22b82c27daf60f354a595083936c352acebeba12d38ee7562c97bc8581cf1fd30c7aa4d09044f983a0274e5016e3712069642d1fd8b4fb72c8262b0863d8ed68cc926125e91bbaa4a633eb6755254abd57dbac2f62c775af1114e97b7962ca362a300bb20cf280258f3e70538b6ee7bc44d5867543e43ef38ef7a93c87d457fbbd9c495a3b35dba140981b4574d3e1b5c73c76ce91593603cc5e6a3e253a60fb027dceec9ab4f0b8fee5e6548d56ab40d5b1b8072c3a436613aecdd111afbb7cd55cb2660c3ac109db05bab267e23422b304a6d9bce7b6c84a3dc6e80afcc06ec31d9977335624827078f06063638b911c125629721f9b9b9854857c62c23aec2c2cf6633897105b889b54ac3829b70ce92ad8daf04859584b7499ea5a95463e3c0d9435f7eb25b62b84231bd34487264cc467b4095473382d8515ce158d724ef0c6b4d2432f04f352246adf8815c4647bc7f61c6e0538bcd0b053865494bd2d90181c48208cfffbad5e987c367e6c03c9e96a33109a42fd1100d4c7a544980bb9ae719bb07843568444686c4fc4ac53b0a58eaa74a622cb313c41e7f87194a99150484873a9025331c94ae6492d1da2ab214464b215cae42a581e0e170f59224287c0fdf0a1ebe88f6158f09619b330e1d9b2b7aa3fbae1997b67fbebdd92effd9bb9e6ec6121fa0cb695a1471ff76a8b41c123ec31590c0068b1cd113305f0a30e02a782a2bf835c7cb455929a9fcfe168c35924be9cb12614b1eb424d63bf73d9fad0c5a6362f452072add44fbf70db5ecbc0b78a4d9e368dee7d3bb0de9b38a8fd2f4ba99cabb6cc0eebb287d6167270cce55ac00b1427769abc7f887081534c4d97c03ffc7d8ca375e5b5e9e537155b710723ed3acb64fe6b285801365af3f2ab14f385c89eb41d6bf2c80ddf4b0343f3b417498dd3a6e9570e395ab3818182f6fc009fc24599d868e0a268652954cd11addb212b970373f13b332e170a9034b289781e6d8a9ae0e8d4d2775988dd871a6e123fe69820c28445549dece8dc278492b357569ad9dd94e2ddd8a5e0fd3b698fed4d07e2f06138aef78b23479e099231dab52a9c7b3f39aafe4667a26b76677fc0274f87c0576fd66e5266c156e06e8538076d763ec6059b90ef8e9215321ddd4de06866e90a816390e61a849a1fb4a923413ae28c0d535d80bd667349dae30059e3c8ecdbbb4b667fd4a20c0987b2d53a9cb9d34d5059923644bdf8426f7e5e6c05ade769272b8fd3c23963779245977241125879d756fd080a62a96b9822675f710ed88c447a05318b384f5b8a88f01a996ef90bec0e137222fdbaa47b78239cb5125efacbef08875b4ec51ba73711970b42ed668397f4431e7739cf7f708dd1b147fd728e244a50622368b08d95ffbbf3c62198c8564fdbbb875c8fb2c14a5b265aaf12b8fd3b1fa9da783479eb13b57cf4db08d90497fdb928fc0620429d14e1970dd78143dc758dc12b618271980ebcc4cebf909bcea31aafb61709d7fcf88da6a8e85bd2babbcc5d0bbf0ab154fcb6ed0640c9d1532ad6215c3e334fb3b236f3f593831f72603dd8f1ecf7a30d8a887ed74a0c9657a90cfa314121c7918a23d2687331a0b3d764fcd6549a8f5b8c37ad0bdfabacd2b7cff6ded144e7f2386f0103e926d88009798dc7bcc5551dff32531cf9d7b27893e65b201b65f466ac6ad746bcfafe691e8dc544e8f3fd9cf0a2da5a639790df29647c042c57ebf0d7fe158f510daef0b07f8d55d0ed319672fa95f368755f419326c1f6d69c6b2db8349b9efb1e99d649139119ac25fb29bc1aa607459c0a8837c08be1ff0bfcbeac96297f9c13375a690f7172581386001fa05ddafd8ca07d60db4d1c9d4d260f6363fb91a29f96973a1d5af84c37e62f572034251e1967e033a3ac44d9362a5451af3affb3ce888c366c444ed2af8f53c5c9e3777c06c18e3afc6a23ae79f2cb2952ab3623a5390d285cb52e01c56e736510eb5252d203d5cb6710b8092581fe766b5bd2f9d34d1020f4d51690419afb823323c9c2134237ab2702a3e138d1dc5ddf01d82b8aff1e76fb02b08b2f6ae0f6f7e85729e12faf972d0e2269b4dd22a8539de862cdc811336413e2cc8b1ec51070381f463648c6631c94ac3c725c8085c9b2b0f50af392427e60006d2dd872f92ad993a1de3b7cb3b719cf3893b5cd4444d36991ef00e19531b9fad595aff819e5af8f02fb4175af33e7ec5cc4ab0b86ee10df6476e929427e03b0852cbb86c7512c5b20b5684aedf3f3d907c1c6b01f3176cc7c3dffb7bbf91eaad6cb0a6d08a2e25c0057af76cd483454cc2b6bd7e552dc8075eda7cdcfec2504d5ca3048cb5677d38139881c7b7f2bce99ff705adb462e4f83bc6662f0bef04ce2848c82b744959880cfe76d61154ec766b514c64b141b622a889cee5778d6c6f00d66ff4e470eda4bb08340d61c490a921bcb19d4805628fb51de27e425e0d9172cdbae8144b1d2e42b295f2bc8e4546b04ecf29546cb9a82ed54260c5d4a1ebb178777bb45251e6cbf4da2b497ecd86d5fc768f81b8d2edc0c7e883034cb4b9164cdabfd19f8cc199e05c4a9d99de48a3801f543585315be7492362285ae8196db6c7f494d61394cc7b411fe44df6be65d476eea959d70c62820f7109a62de040f8e139e4ce975d109b1778e48baa35f1a4b82198c301cdeacf0e85244dd041d1050bd1dadda0c13a4b80834bb42adbb0b16643a82ccc93f8a42ea4a0935f4a1ff538c824bbf228fd1773794b1431d7aa8fa51489da15a0ccbef8a16dc60704e681eda3d5fbb51631d00ed12e7d98f19c1c6c76f35f7719a8998e5b9b56b68be234f23bfcaa6006f7e4dc02259c956da4100f859e253cce60e051d9bed54a6d18dad08ee235ddd2eaf5543dbc0b662a49bdaa9bd7bf203e044fa0fd67e7f2e8a5cac4483672d666d13b73aa000f3a2314b2e9f8bdf2aa0f944463dba81b074c6b356f3a0eb13459e52233724b9add1c277e0b964db06dda6b671597d8405e93952c969aba64df0c1a3100187a75cceaa66bda71fddbd97ee3139a862bf86d729b738bf7cbf19f9da06885004e83a3579d21b8b46b5b920dff9302e4b77b81779306d46218410876fddc17233d48c2b938e86ece59c5699abd8c31c6a4f4ea4b55d4f66ca95146c5cf5cdca0ab2dd4ac56fdf03ece776232d6a07d1f56414ac07887df5bfdbb333d817706e5957a88eddedc6dfbe016d58bdfa01c6be6c6b37c68b24e709d9e5b24385899d4f230b84591c4505f44bb87b56b212ad84e4dd7c6ba319022ebc300bf98f8b423b3ba953a290ab55412428480e4bfbf63c0f9e8f03ad02d5e1e4daaabb3a1b96d8f0c6e060f5b51e1356ca62de3ef664323e380ee4853b370f7181b16ee1cee7cba4bd11c006a6debe1a497acb8cad802e95ec00d59d920f1f8b6c3e2ea8e83c56d6f62ced6fdd87918b7a645e46cf12a62a0fadb6fbf8e328196a9e5d26c36dc9b08c1f2eb22e31abe6419ce6218996fe500a3cf25d217a0f4685b79ae5801aceb9b63ae8e733d75e1c56e045cbee9416be368e74f03f1df3b818aa4fe0b94ca29085c30501f1944cab4d18d5a6016c45b9dc730f4901c5ebe2754d4c2a8ca8a527d20fd5cb20a9cbc2749f1eb548fbec6daafc2a7a74d2ba3662a05313ee581738676cd92915e9bebb1ce343673618fe06fa36985d6fe797a9da56cdc2df086845e048bfd4d9a69b24811704fe8cac55d39fdb901434fed0658e0c09135f9bfcf42b88f28683c345c8f88523169a724c1d6115130d09b884e92b90716002f1e35e631edbb583145afe8ab428320a5164a242839dce15f286429fa13033e67d6425513a5d17a9daa05be634e420d185af0c0f78ca134da8a6be0047f746488c1ea56a2dc3bbde81ab4891fb09ae8ab08927c67fd3525100e62e85f1ddc47d662d00b649f2c424b16aac38dcc4ba7056b8078e20e251c3df41e8e8ce89e38fe267fd7447127ce3bcecbe5e83d3b590a44e9a903ffcebf5fef874ee8f901bab34aa6d46458bee895a6c9d7933f93180d80ecd2bcf27ed1f032dd41151afcf3189511823e09ce8e94af012c9c4d8f76e2e640dc47880908a8b19bfe88ccfed3be5ba99f060f327242ecbd26f23be2a5c6827b43f9affab18a7d2d2cbd62e816f53ab2903af8dd1a9655594cadb63b15b7495dd410d608df28ed643144e6e805d69660228422206168daa73d3836356db5e8bb532c878ce4634198786a482d74fcfcc049737b2b2b5fb3ea058e8e690515f2076f478d8014ddf179d1015b51dd57c5158c713a677ca3f0222c5a46d778d082bc07d1676fc77c8734648d30cd2916ae2aaa5b782781698828bcdd5bcbf65da5bbf0c71f20a73b7a60c5d15503799e1a2551e2e62637c0ccb61ae811492493ed92e44030e078997326ee40d259ab504b18643a96204056bc7df0a7890fc87a11a1fcd1b9431ae416947ae3dfc1d062022154dfddff74f173872efbf2e131a4bee14d6f684fa499ae4f4297b9e6f109f160fe5e8b600965dd6ac4e73b29d78f6fe3dda02df6ee125508eb25a62847c00c5d1b7d125eb89c89f8b36fcd244d79e0eb1008e07cfb1f4eb4bdca72d5f85d0f49a4618178a67573d79d807d072e9484e81284718f389d72f0fd6b46812463aacc142e3584098fd9e2402e9ac91a160fdd47a774e19478ec0edeedaa82e0a3b856490b3769db849f4477c9d3adbe40e65d7a8e39bcf07246615c2e180e2de0023d57049f45de70aea53c7331c845e4ec12ca37d166fdccd22a9e2d0e7009dae958132de98900138f01bf280a033ac829c7a909fa2bb06f5d16e0e96e86de01f42cd1015c40b3831525b7e3ca679cec4505070e517569e28ec699113a7247f5d8e6c27ed7419d95eda85d39aa2faebca9c46f4a87002e6e45aee2e376c4f8812bd26e1203660cd37a8ec9f152d06bc734e22b1f1ccb421ba74cb0afc025e13e785323da784fbd5f682e18f7af549f1e8f5fc9590295f8d671b55627704c609e5ac10f28bdd479e1ebb569bb4ccec04751e85ca30eff48cd853a053ae5372ed1d8ec4485517bf04b4176f6b8b108ed1ba36ad23edeeaf83c5fc05cdbb5b71c7bc9fa6a6844a180303e4a16d9d5c821925f3719a6b77440094e4bb60ecbfc9ee94f92ea293050dfc7bf80b7507f596a5acedd83ad7570ac64e37864f9e0a3fe61cb6ef7aa11374677d39200029c5219f096b9df9ad9d69027066ec7caf03160ce26bb61cfe7745bf1c436353130c80701ed8e49a2617bb94b6b955065279cba11959346852474feb2f32d38e1fb15ea6b843a11815fccaccb48fb41edf5f106b25c1bb22ca706329aae473438dbf103c2fadb5c4baf87cf2c467f64acbd17cb1b4d65ff9145ddf732c5da0366c75dfdd4898711bc92156d34c2a6372664a6aa2d5ea45cb0fb8c403b7ee662758fef3b77f6961fb6a5d0935f8f34edfec44eba47192bfb3e76702487f2cdff6620e59a0d7d34006d28c1fb7d280cdb4e2874ff01fa94127d800eb29470714df80f6d62af47325a4a726f3a519d832971da03ca29f8341f6d91723166ae64b61daa9c7fd1bb7d0d52c345347e573348042343cbbeccb6030e0b0344c42afcf31a8ee4edfc43cd69cd406b2ca927ba3ba104b88374833acf6dbe08da2d820b33fe1965c68265f682a9b980a4b5f5f4abacb46bbadf796c01d983615095e39e71865b429ba84d5d0d09e39d672cb5e51641a3e04a69bf320e99d9fc605800383f60ced02dbba62ffa2c0e0c0effd47c6851745fa590b9fb0248ebf104318d3f6649f4a522e12c87c95f3c7b3303531943b9d307b8e468700cfc613bb2170259ccc3ec715fbbcba7c642c72582c20ebfcc504a13be14c3af541837f07a0ae1ac82ec75ad0743aa8b70fcf1beb9cf8324d671a55f1be2013012f2f2740ab69507fdf1539f7248d63e0ec680aa6d7f593093ba22566f7ef38a093f194d538c7d516f900776abc63e22b4e6d62e68594951773e028e7bf3283f950903baad024fe8bb447d7e7e90ae5d56e6bc51831f5898ada3851851f11534073f51e374a1e99b165e3a8baad2109669de9c0b6162af1b584b41feb4ce6ae1283620b34e9116da8366380e44de82c68f81f55a5d56c00ef79c923bc6986234df5e4a3d97349de158fd19de29152b5a8bd5c7bce453956db9b85f3e135186512caa91078af73045684f9a2b5562de652a59b4de67204dcca8b2a67a68b58636b89560d62ddff03841f6d4c1a5bfc0255a6c4ede0642906f20b35466bfbf250066959c5583d85a8df6f299022fc685bb0e544163ee163b9e4c8bdcd7983278719a4eda8ce3864686b52562ad41e1fd79e07bb002ed537cb7d0fa9b594c8cdbbb719e4a58b07d384a915e66976d7c307fb75ad31c8762ae2ad24a9c3604322fa4005e1e3fa153f64aada5a97cebb3997965f1556425250b6e2d5349dc936f6ad25fc10ea877670a5ae74d8a36581e03d6400d0d21fffb92317c9afe18467bc55a294e088c0920e0b76feb96407a66c80de8feef5c780266b8fa3a216384edc1c766b33ab56bb76902042422374aa7ab969c5f164ae049b086aaab7d3b3edf61e6b91b57911670b23076596d5177566090de05b88ad2c76372dfce88842d410f448db1c0b3b402dc619939fc6621f168030f827e8ec6b87144125fb7a31c40314ed6a6b56333fd01be5a033120e26127d3766183c1387eb16afacf2959ca02641787da645a99000619eb0027e87fe1e73a172569a679b8647466bfc8ee0ab40ac42743eb82809a3d2fce212f9dd358969426ff4c972c2e5402a400400b69c042bb5bba082b693ac429bb19ccf496b3de7f890555c5dcfd480b26f9bb961a660484f7b57e65d3f3d8fa5d1aafff47652aa1224e488c881d05c56014b1aa47a4394e7f45a8c46f03d00140fb2321212f7dd59bf0281fbcbf99685337075da9ae8591de69270a879351bf04360743f9521b87741a0bd37949fd85f22a93d2277bf0b4192aa80f2ab5b0e69b5f75dc539601f3c6917b48ab835097b22b8e55266a3c0f62a148c98b7ade6168cf2936d51fbc05084f3c4ad7ce22531f6794543ced733b4f279e7054dd632c18c33af9f240ad316593c0d35ed2ef35a439e8b93ff2fed861c010e0de955ef57d31d09ae5da12e70c21c2de10d78431c666d6b78dc92c67e8569ec8ca7b8ac452fbad7640ae8393dad1b1421c529a29af0b70b2bd5ca429455239d2a4b9fcc4320694f9c87ec07e5cae8f3e899c7e136756910516fd8c20a69a80b55d1022e5a029118cb3f62a23cba3cabe08f45c328f9d3b39bfe7afcea56b23042b131b5f5ae6a59464dbf4e2355bcdf51a20313e40617ea01c029c6de50a0a98e6b97a9252c438c451cf4a49db48fa89b3e60bff1ff056254324902fc99b55a0d1b4c21caa547603668d04709574485a0a751ea143a8550e86ff0ac0e3b1be0ab45351249310de5160d8babc26eaf9980bdd54ad60a1219a84d67a7820dabea2fa5c00c20252b282c2e378a93bb5678b71b784825fa9c2e608dd87c4e52ca877f3f52950e8abe4ffaacfa8e80f040a57501163c311dbc7b754bb493054041b380863b56d084c1d4184c20eb0b842ee8951c4764f3d05dbf2b1b4beabd3b2188c7ce3bf6d29be4ac951f325524ed5cb4cca41ad3e3b6a1469d257cfd05068da5d2df09e0ebcb149a64e8f15c47efb657f0f8a50f21887710dccc29a1fbabebf4203b839bae80e6fd1ae48a55a736502a49a60e44f082cc377feb58933003ac20704ff862aec717a706f476e3212d9bbdec7662f0c2912b0f04fca7aee480ea5b61889e97d08914689e2dd5903c7dfd241fe4130a8425330e8a2348c749138259ee16f3098d9415846b0a03cce7bfc3a0b2dcd50985bfbd346a563abcad5bce8658442a6bf9f07ec294426ad2e86114c20562075e14bdeb772af06189510666de63cbe67fdd0038abbda26f9cb5cbea55c82156eaeb67e1086194722c362348dbe539b0f5dff2290dbba84e687fa3290443a033c8add351c44b7d191acbdf4bf0910bdf13d23e2f9cc1ab289643ddf3153f39e1a455119ee52ee73a2b6d5a6828c355110d7500410a07c547da4ffcd738d96c2bb1a762ef183a1cc327be8121a5b31be8d04c095308817ee5e0ee46e7eeb99b3a0e68f55dd58aeb71b3de0a32bbd1aff6837ad3a6e51a1a4b5e03c464c7ffc9ef476b2dfa314156a34cf1e14c1e15be6314dbed3f02a6a3eddf45b1338be052b24f69caabdc74433a117d9bf1df87cbbe718f56547f870b1c18ce658f72523a16d27ead0a1677d1c9eb35d07547faf22b761b08f462e51601984694307b0a1a68976b5f010fb2d8e12f0b454f9ecfd0e8f5e7b5df44a31d54e97bb8168f44cb81872e9e836948def8b3ca08aca715330be606556e17e8b9e4e29019ff73bf3326f98bb63aa1f809c1dde24cc695153d8e4e7217f5d7b0f011eb2fd2ebe47fb11066f5560133e08e1777976a0ace7fead01b368f2e2542c5f94e6a7e69925fee0d7ab2cbb31399af7cb3b6f2f5e9225e9dd9bdde6dec5ac969e28278f2f46ad58a9d95ec4c2a1d64343d02fb83bb1b6bd8f6d054efe8b8afbbccbe611c2fed8398474152316dd53d8f3460c1ba368e1ed2e99dae38b9ced12fca1908547f0ac87e375bdb5c2f12fb33dca605d3ea1c0ff40c2b4df82bda7f739093e9ca7d5c05b36b35ce0cd833a087390535decbff2cc006ba2a413d1e47b67196a9989b320994e6228755cebe78d2143c7b97d44a1b79dfcf3b96a8598516074e9e42cb523f3074c26a40a4de0b7c612632a4728a69722d785582fe6357005eb3158b30465be852ba6f94963557f86cb5e96aded06cf79e7a183b00c9d5cd6caef882aa3d6e4b0747f31bc50e6ddea46dcc8e3fa7a11c659efcc1ceeb396919712e4465c8aa74080aa4e9756a862783b6e3ea78e51814883594d8fc4dfcadee06ee7b5f609873e2f092466f3c25045fbe5d09e2027d48a74622e65a19b0b8acd1b7df127c7c94ffd8e1ba6c1ead4811b37b0d8b8479da8034043913ebb7711fbb8c4875ac1b212cb67be3592809d809d5e38aba8ed403185fbdcfb9f1b1e63d6caf606f78c1e9cc90ef540a0c6553caad954bd7a7e9e22a6587218ef25c2683712c3c3ff4f8d291a63efb6fd02d31b5562e6ce0a53b550aeec5ce08d4a62269cde11106a099c20ea7431a040bac9d0c11fa22ae7833992771af0709e38fd452723529d035d04a39610989656a2997c1b38557ee767e2458c641e786a6e667c2ee090b048f1c59db9f6ca8bd121ad595aa9c777ac8c28df87e492bb1853b206fe7ad9c7bba911aa19133000c6497c9aab4509a5511e39ea00c72f71a7a93002cdc13d7808bb84535c9045265cbf653ff3c84bfb015cc131867c33594579329ba2718b8d2b4fb4b225082a10cd004df9c20d396fa6b9ccf99f11bac9214d9a1efda01ed527195f9617193c559632ed2f4be2aeee5d59330d2f00c39e136814134885270cbd2cedf42a758e1a690f52e19cef8030d9c2c2fdf6d6c571cc438d8477c83a69832c933cac37c49277e803c03f6756ef6c4e337505d6ea44afc6893e7d0dcf54a13f5c73fa6c4c6443b164d159566a0a6ad66b75379fa8c556cd5f79f6160f8b2d39c9c02459e08bec0b1db03e38e5ee690795b9a2d1611303ea2c5283ca837e18b1a303c28c745c85424dcd572b18b94399564860ac5589d7ce6f10c7ac057eefd34c7b327700dc9c0836b23a2d1e4cdf418fb65ddc45fc5b5c50906f24cdbda9f18d2c7abd2108eb1e0ef9d4cba6578a31f64bcf04af576ed9b0b1543299901383cc2df0368e27a6c03212e02c9cecacadef2013eb534fd51f97ec48db941ad877dce9b7118b918143f5e2fb811f8cece8ffa048ebf5c68c7e91ce33f04a631066909081fbc4c6be7fb704714f09d83765fcd4d9dff95d5451a9355aa2135e59328ff8990a0c6390fe774bc5e26deb526eba8e50208363c3a07a57e468dea1f5e09f2407d0b3e8a4b52198dccc3a9708040e1f8c2a9fd87c608cec56c0b546bd1fd85a29e7f0387b45de8980928cbc76fccd288fb25e89dbf87136a6e6c1993f1e8a7c8c9e735b1ebf71bebf3090c595888cb01985672e8153975524fb623a877bf729f34809ed59443c3a30dcb8590ba9c7c9518dbca6413f03162d8e0f1dff8db35294311b8cfe04812f41b5d27d07b93729b3693ea8ccd0f5c8eafd4cb192e61f9d0556091559eb05f47914211a356ec59302f763eda05672f51a4731f76c01388d7a6bbdb332892866ba512153aaa205873355dfcc7b453864279800865bd8345ef73d24b1bd7a9620ddc6f0592907ee4a58a6bd52c0966b49a09fe1bdf4105aa3e45377c00cb93a78b11b98f0354de536353ad4ce4ea3c06cb8d84294f5f44881a56a920cb0e56f4191cf33e9cef8bedf78ae6536722f1d71c6af084df3bce1212acc0a1a8996f9a419c70a8ced190bdb80723167ab8e780f6ffe8ff1dea0d1b2aeb8c19712f3f79ef26055ea8597ab8a7c4d31c2fccc5030cefc33f5779bb58cafaaab0c2cb432e0f596966b25307d395b258f40541e01127bf2c9d4922180966d9ad6ecb7b1d784781f658576986dad4efe53498f213aba08a0d33e4bc1db75ed92daedc41a96b7d20b05762fe57c923a77ab7cd02e5bced360b9d78e0bc4c70aa1ed1f2129636245a2ca02093b2c0edbf8514fd71454f68a53cc3677c169860edde4aaf200a46c022c06c0e90c862750809735ec674f1097e3b2e73b3064851e3ea685f1359dad8ffe29dc597826b4c2513245f2330bca9d65c98518dc5df4b281e715b53e42a4ae73a05e55f4641901832d48d18a92c4dae8375fcbc627be1cf8b697b536c36f94f7222d4246e6e51b764dc9c10e713cc0be46aedd05c165cc460f5b348455cc75093693c96cbc5dfd27b3571d6eb0fa32f7dc7c8b82e54534e0f192fddcdaa8f4944ff4d630e48d63d66b5e3ce87b429e4849685a59bdd782aadfa105a2da8c1f1151d3e5d692f923cfb33335eb2b8062198d3a40fbbf3192afb517a6cae230337565dae0a3a552bffd3b71cbf2ca813b06b4d67e72b482214f8e00c0a15e2588e3e27c03c67e14133463524f4b4d7d15f5bf59e7a55e2320a28d2e1b5ecda7618f3e8e5c3d36baef7523700721927db579abcc3ef0f7e7da9ab4e7f1b2871301267e7d188e25bcad9a3934af02e81f2c2e73572b946ceeabd78d1e52f0be17ed73cb13587d11e11aa1b3a38851036a67682e267e33ef87864c0aca242dab8a8d06132176bb5921276d8cffe953113e3003d224db4e04f45eb42a05928d9e6895360215dc778bb4187582f9f2ecbf84361615020b24c60eaf1e9e113b3bcab24dbd6ec5bee3caa167cdc4e2647f431ee7216c19cb9bfc7b1e2341ec59a661843408ac044e2c155366e209fca9a837cb0047d167eb6fb26d854502125337f43b7ecd62b97acbdabb1859b98e918a4721c6590ca16c502e08bc07cd88ea1a6ec20f9fa2428f79bf4993a4e7601d19599b35a2351319dee124d9c8cdca7debf5e6eff1ca54558d61ab5faf8dee050e7417400b6371189b58fb4229e7da681938af7f773fe900567fd918ae4d85166fc26aafeedda5b5870b1501a819bd569dc036ef4f28125e94dec6c4a4a331463df0e95009f2a7d0d78a5c38ed90bb15d05f2e0e1b1bfeb374cef0aebe0154e45799e828b8b6941742f893acdbbbb5df0499f3ea303493d177d3091f13cc3b25d321ead1d3e50b391997d339d41fe818ede7a6de7f4714da4f916f505e5c25dce44357ec477deb89c7a5fcefa93e7cf08aea93a3fb3b9c5c5d5d45a0a92cbc8831531574f50f945bc73db4e0b5c086dcd79322911135e3857945b318ab7adc7c1ad9d1e601c35b71bbaa79fc6ddda39fc6e01ec0f653b6b20d649d26ab158a35a170ae8dfd363f15b0b618f0509a0b082706f606d5c13e1359e52baef4b443b0f721dec090e25d6c25fcc276d7f080b55a1318058bf652ae22b1dea9d18d7047a7de779d55e21c575e7719976b09806316d5dcd2b522d371b84eeca5f2e30639512346e98d9d825d7cb60a92e32c12f43b9b80db31343a89105e36fa80e739c075075c06f8c88f5f209f014e260da508c76caf32c4867e2d2e9868e632ba1d32b9613b7d45c44c919924ecd83b5b4ed54b8b43ec99d041537f3ef36b3301a045bd97ce1e5058e4ebc7f64615289dfea7daf29422dc03d196e7f2c6eb2d10f9de4f5a9bedf95c60d6487c241938e4697de0ec3fe1844de0496c121952f4d3212c0734a872dd51e406cd7900dbce6c0fabf0d1910857485d703b1947119b97525d6d9b5d93b549d9cb6cd9b55d7887ac26bac44e35ee0d09e26ca64a35b14b819a82474b17cc00362c9f6e62c2a937ee39e0a5d624ae5fb8fa2063919712088a125fe40aa4a244ca2efca55929b84e1ae0b4063d6553e4389b963e866b4ef04d4010ed16018de00e0505eef0bdd7088af577846ad69955611b74f73d679a61fe0a4dffcd7c0afc96dc887a54939d81b43e4c5c9cc71d304dd56a902175c7c97b4fbe4405dd813285bb1644892528603f7a22eb4e5a1bc3fbaaf3a9ca97682ff4d23cad2d57ef69afdad4ec3d9c4b3dad0050790c7a64fb387551efd82b445760e476d77d6d6ab0494bf9530bc76c73e3496c5ffdbf9569fc39a9d405f5b5f49452a97332283917740282a2b5b105d930138ed7e10fb641930666cd80a491e5e3891ee834ad343db2b487d8b5bff7c0f2c3071c3a7d20354103fe6416e810517af1b7cd99d6f03405d65b043b133a88279e2436d5dc9fb7ff30cc73ff005198bfa34d66e4ab7c0677e52d38054bb4d92798044707dd320a2296b1293a17e46e67757ceb6e4c7f50f2e4f0c6175c7dff90d877eede0d56a868e802863401ff66fb0b17129470380fffde6c6c71a6c26c8953837d29dcbcf9d71dd9087ac7145d785d788df5cada75cf6138480c0af41d84b86428298623eeb3deeb62d7e19fd0f6b055e46decb56d71c661bacffa761d6d110eecd1034e0c3c49f9dc0f909d138f603527318036c8d0b25d9471f4a2d9bebbd4b041b3bc9ea2c916f705f19987502af37e4efeee33116fdf3059ea8d69b8528d08b7047596a962feb87bf302440e729f69e257ec0a3322039bf827338c913bed095925a2fb6224bdc29677128cac67f8c128993196b9ebe8f0a76f65ca4e32f2d9fc438190ce01e9e69bc1da309438302b133b2387ee5710ede5f6b8024af6f3caf50ffc790849d58d082abb3af01007a3ea2aa46614a061fcee7ba3c8e198ab01f796ef0017791bfad5cf4d9cd03cc1f25164154be5c7d8b7362382573a46d535bcf14aa95531d190eb974c192508c9fffd3ab2185bcb476c46fd12df1c13c932099b21e594e4ced823a2ba2c950dbd8702c73349ad63a5a6b6c599578786e7424a8c3c1579cf52b25f0a02fd591c70c342f1ac5bd7e1e3a6b8c2553749434cfbf51b525959702256aa4d9e12f0a85d8392c201ece46495838762d4b3eed6c8a0e354b9bae90e20c60e0cfe4b8ba26ac22172ddac45ccb206a69bddba381fc6942c1f163c0d0b8471b7f634057451ed4743eb95c42fcebde07dae7b9e01838e642df77cf14302b02829df310c01a16ee788d65cbc263aa1f56612f70b7ec97b33eba91a5af8c548280f911637378d122837337f5e4819ec912702a3335c5a72d60e62a4865e2b2869ba10f25c227b4c1459faaa09f7f53e78d3ff6e80610932c74d432fdbbe1bb4a72ef0ddf06a8c910f4037ad1d1e337bdd95eed4bbcd00998695f676c84102aab136f1ab8be2f2e59eca336187cfd03010d18975830fa7eab8228d4da5e960456a09d691ff23436c588a2ee73c511bda8edd6d271852929e4adc0e3c7cca1334b60259c51bdf1861783237d5349a1a4eb5ac2a39e9eee727544e30485e360d28e5ecd2f2f69a2f89a76f7aad8d3d65b152a4dcc1d528bb531f11e155cd4ca35a9c5206661c3270ccb8da4f32dc8c0911b995f50c33a1929c7015a18dc612864cfc33f4cd1229d8dac7a8046f751115ad2c94b42e8124eddf1f9a6c40e93fb6c5d1113645659f5fd6bef8c17e1b963bd94d665e77196f93ed80087cbf1d8e1c5e147bbe5659150338a18c03464b8c330d107fa1aa3349441001df0b44e284cbccf3f3cf34bffcceb536b2ba532ac27983c2f8f86620b7ff3d7caa1350b67f4616d73c4a84e26ad0690e711d058af59535700ae91d4d801863797695ea18f76662a4dff6ffe1723eaf1520e605be1d3e6f74a7a95e9ef812ec3ca7930006d836370195e25c0e2ac38c6bd12ee9a418b0eba48dd46345cec88776e35d844580ae024f00aa0dd0e98275eb205c6fd4b47a6c2d0ec0ba71f44645267c2727ed4377231858e30094a56e56710450fbba7d2ddd7f9d415c756da625446d6e60ffca355d7f6c9451d5989522bb5def90b509d47acc95d9d483aac81300c18439dd357ba4fc185d197579ff8bfc0aa5ca2b765f2f189f40d9511b7d4205d6cc8183be8d1bb79b6d4aaf31a5bd0cb6bf051c96dba70529ec2aa3145c12877b7d63d30515be43459145f37a279a380103c1a88d42dfb78721293d9d75ab8c5cd6fd70b1b64b866d2997ba04cff52a221ff4f43cdf2841d3f50ffadc79f367da4a11fd223ff7c1b80d038c9c4911f5b4be47e1467f80ce0460db7c70dc42cef9e14da72a84a4e0049bada6ce5f3194d317607f80a4bfa0b08d98f6ccf867364c1867efc3f98b5bb1dda710b00daae4cbcf4ab02980e536f62f57a81668f92b74f8d9cab039872956e0eee75110d2c723a04eac794993749eb4b01bb118b6c0897d64532f698445a14fce4ef9c3ddd88e1fe8055e87e07e760887e7e744cb9589ea0ff2e9c441e4f791c82d7f7adae89adbc2f9249c06ae5b41c7dd7bf4c9de4b4fc3f7d3b6cd38b9ef7fb37910c5e38864d1f3b31ef16b43d37df35c84c6e0437cc19b03df861183475d4b7c1edc5030dc8591119775d0bd1d8ce5c99a992238469bc29b245892cf5bb464d852a1d953a6c66ca9426e65ef7098d88399bdc9c760f01ac3aae5f157c0e99b49be70b5b97daad743f22a20611988637b67f1a2a0993880609d4d25c2b861e8fa2b74728e0ae49920e999a7ac2283a9a592ddb15db4b4009c864493b619012a38033e564d828580007d52d2b076ad64b9d768986ca06039cedd5d5ecfe1aa1ca6ea6b16f46cfa8ce996d69dc6517660701b7b47b1f3787995ea78938d381a390cc70ccdd8c0e1cb6c3a53896af8a6fc2b98da80c8c401a51af3e1b9b4f84eb8fef21a79ed4cc56ed7e21767a62a1e1003c60211d040ba15bbd3284c425f1f76f3324ad46b89764dfe8d17079fe3f86058eca56fe8205631f82aa78c708610f1ed98f5561e16843160cb654db7a4dac63403d4c007e10eb449c0a423dcae2c6d13719cfd1143434604ba530f9eb58d4a9211e7899d041bf653d1605df4d0a41d7f91cd3b8affa78f0d5cee1e48a6914dc222c5044197a9639e51829f7d1b7ba5b689b3c58826c883394badafc44b8d4a75d0947d09b3ddd1eab2ab5746fc63906292fac5c57854834f689a07339488b6b2b86c93407c505ccb9b04ef3760b3183b796c06cd0d65667f4fa293379bbd25a487d9ffa9b2525c55e16400f1ba4222d0879c432505729b4bc0e0a1e039824423c8aa321c8f3843916f17bb1cfaeade8a9d5d7955f60f4ccf15ee76ed02a40c536382a86f9141be7e14ac14163fcf4e5bb494de9dad31c99b6728db9f49ba165583ab230e613676f622585df2760dc5deeec899187cd907a3b810e0d2edb39f9fe2e1c573de94b0e8847c7ea52e79ba109363bacd556d6cfba0fa4506bd61e04603f277e5083f3ae9fad3b020644f66b2b1748727a29e47ebdc8960e88688d3e28755ff2758401408ba0626101060fa29a0d5ac9fb60060b489770dc0719e5ea2618cd281b72d9dbccb88f478c5d4e5180f5baae71ad128ccfa9782fbf59fdc2d56babd1838ed41b12941384792392ebc385baf83d8b1ba4984c6f8008c1507477f5ca06463767401a0902a08cfb8408264fb774ae3428b3e836239543df90264b4885230debc0a3004745d2fc4227522bcc100434a62f647f30e9462c523e56e2fbd1f51f649d96b387926a41e5eee230335020255c0c6b627e404933fadab5e0de87ee704a024adc794bbfc6a77a27415dd09b71f93f595a08f036f459b335db2b1190e9330b88320fa38f479cc3d4553e791a88f9bf9ceca4e04aac15c0eae6b016ad5554d3efa7f8fb2aa60def4e7460c03a39d06f7ea13eebba274509ec4899a44124e4c510e6b3a0483d82068a7f01d3787ecfe8f2f91e7f1690e090ee0b469927b4f36515194d755bff027bb4bd7b9611329fc792bdbf2614b285dfcc7e849bf83d2ea18c95ca985d797152be918bb0398d4e1b9665b756bfc05dc4883c458c53eb4f322e2f1f0b4cff56a0b8af4e638369df22c25fb4f751bfd37326463d1d36b7a223f8f2e9bba76973a54998646f099d9573c9318286c84baf28be7150fc1a2e452be4d9ce69807d5255d71d1648fae328c97840a82fe59e9b68c28b2db640f4c0c5bfcae0f0ad33a9995ea78896fcaf97b4baa2ad98b13acdfe3de474fbdb970fe56bbb2ed33c41d5e160fd07b0cad700fd381d6d50457dcc01bb42363eba9769ed76cb3b9cfc670b5a1028fe6aa9b664f2d10ca56c00f646a20a2dbcb118fc394541c4983e80d88cedfc371adcedc8e67d916bb7c76052c485ecb9f38ad4bb2b46dbc6f39fb22c86cf785ee86f4df62ef12c0f670a1bdd00b88a1ebe7328c8ad6c8dbc0247b0b5d4086cd9579e8dac9ff4ad05918ad783ff6a016edc4dc694f98201e3349f1169aefed0eff12555bff66787eb5eabdfed212870f4db6b48c1424e1ba02d86cf2d3fb61dfe9efc201757039c50f6e4fa0dc746c543101a91755634424c5b2db50541794f4334fd34962ce682be7f459be4086ef8978089a9ab388bb97aa55e71d086a42b1a4178580f5d6da4de02b94c276c90818211d0212dc909bf3b7111e1a90faa64400dd1fa65c7695ab64c684aab5a35e24419579fae811df5ef3b3bff8ecfe3f099749fedde5c75bb0ca4912421cc669e30aec8b0097839ab66c8adebd20a92944ac72763cb96b3692490161a9e15c18a8aa1fbf8d828f48641fe79a912a4782c2e2cdb63c2fd35825eb1d371e643bce12542f56fe7eeff63eb987fd6c819e4cdeae5ee1f6b9ef31bb0977a8b8645b1998449d5588e6ca4dabc283c3bebad08e1d4b0c5946c79c1711251749e1b46819688069960b9023175aeeefa59411359ddc4dd3f82e0050514e337ea8ff598f8336c1e392fad73a0f1f63e70d0964981d48ecdb0c0be5fc410b38184d75f87a09700d672eb5d0f734963e446764ff6f73c31f1916abc4debc201434a41d8250bc43fb129d31c8a3e7cc5a9c7d8652ef7ea94c1b31077c097761c7826f1932e8e3008061f649443f47f560e474de6af5594820897eb6d7400a0a30762bb14c6b688cebb713a31e3389a48c87fe7fdf0c82b8b2cd3a8a85ff9d9c28c45c7bc430dfcc17ea6969463e922e0c6e6497133ad264d300e618302e68032a425c1150400bd8c00dc8e5ee28af0f958f23f21b38ea8458f71c2401c9741d4b10f554f8984bd20f0f34e353547607cdb8679a617ddd3cd5dfe6b8dcdb60ece95cc63290f8e24095fa3b118bd61a415445bbc08bec092840c9e23487581e7f3820400d44945161924bf1300d179018d35facaa5c3eae75f80b2104f43ae24716f049e7c368a38a3bf0ff01ea0ab7da6fbaf61167d03f1af69e6092716a09183c0757614994295b0763bf7aeadb9cd4b2bad489e11fa00680fa9f645f2954b69dd7c34e71fa320598c7de171bc6905027d4cee3c6ace9aea0622e1f8f889fc7b053aa9eadd7d29fd1654a16859f64d2b2bd2773b5d5b26e04856873c099afca4a5d19d3b20b90312374cfedf9d7e0e9989cdf248a84d382b9e7e6101afd6e8f7ec6d446f5637d90d183820d1a43810ce33c4b3de530cc91e6508406e10bcfa363575431679d93c3a270d0b8920fe437c4096f7598e8f4ddcd3e013d42d1e6bd1d91a1d49711f61194a6268a73880832680bb6850cb7fe081cd20ce50f9bf38241b5831b5c283a24b5ec0a4e5e385fa92672a9af82b8a8f20fd679e0ae0a93ed9405e85700c4503f9eb50dab29f1bcc6ac2c8c978f81bad2024d2b9cd523e9f6497d87527c85502a3b6e397c89237beca1e60846f788729a20be86efe7e7536711c9baa853b7507d2896e9b8e81bcbe01863b7e45f44b7ac0233f94f109467bc41e18f50f761f0b2670632064138005edfef49b4d57f6de36f73f57d9effe2407030202c55bc49047ce3627b2ee6cc14d09df36db0fd49a6bd0e1c2a62ea685a9640187b6832811d8a200c68879db69432ac285b0c1a618ff14885cde46e026536fd07e3d4e5bd346acb7c6d0056368813e2b66674014ef231854a1f2496b23475d0f5cee5f679d8c5ff79b6f69fbe56e63950cb4501e434cf37aae4cfa9795c915769cb2661b9156fd6657886e59017d17996fec2bb298378e6079585070b8921acc6030802789db26879aec8b9f9d0814c1b50349b3c4a0bc100603adbacf7a124212e40bb45ef218ea87ddc2795269de9e3e28e97f3188fff9179b009cd7bcef649183172a7f38a0ceef91637c69bb59c11ca0ac711858a30d2e586186b67baf1d24e6ca620cacfa2cfca7b634931220621d654675d70f02ea561c6293820b14ab770362dc0fe8d43d84023fe4484c3249bb136096f43eb7a6ae0ddf134d6661683a8b8eb3baeccba584075daf794d1a2aeb708dd6cbc902c18703c1b86b94fdacd316c50a67383d846176a1cf9c1983151be2f6f934eba5997728084ca81c0ff3bdd997895801612d717c8e65726c31213083b9ae9577fb78e5211ddd1be0eccb3427a4815f10fafbd05bf47c22eb61da3c7c324a4594036e59e478f1ad89938c77556800062bac86597fda836f574c9673cfa267c5480f272dc2f1ad796026c3f1d43683ae909c8054efc6a1065007dc3b338317f7f6cf3e8740eb803005314c002f59ecc650786ddd786c41c3aab6f5f5dcdb2e94b315ffe59ced689412f4011ed150dfed0eda97b0827f485eafcad93005b248c74e8bf86686b5437a4caff2bd350805edf9a1e3bc7e3081efbad08de0622253370c63a7a202cdb2d91269854fb98c5ea1e40668c482538c8c4b7bed6dba94a8c690241ba7d94e6b7ee10b14b2a6b68eb07fd2437a1b4826dedc19019d2c27d179813e93e4dd48ea19a8e98db4b617dc1ff3c9869b6045dc972f57ca14ae0ef7cd193935d1349d1b7af08974150cae2cb7a73cc3ba20a4c4df132ea61840b8dba8904679012b76c902d2c82e8869302866b2273729af09b540df46546fd4b3a13cfecf170e3367788e7d36a03633fdff298ed2a3e5fa188b4833005a8da0373747d7a742f98af906431168fc10a839643c2e0739772a970c1d54fb8f0d2c3942ed0575bb0e1b963fdd4099a372253251d96b380a9bd8fe6280ae94d30d5a752768ba8fb346b31c3466e34063f20c99d51ecd9191eb7d6f385d3cb5156871eddbea24092873170e54c7615597c1bf216a66c32b4c13406c3452fe7d49d604cbeac7192887ed214dba6ca0bf302157ec7dc60fc54801a81c3ffcbae80ada4ce2cfba19ddb10a253f2b63ede6c48afaba3e8630a2ce82cae89793008946f75c41a95e3c09f88ce488e14df07a2a67f1e31f4632465c94e3a26384b1c59c286de31a3463fecd65de443b19b242a368a46fb01c8aa918072ab0ccdd37051ff7a02bbcb34ac74b3d00f6eb54b2e619a6306c2b0e262202efd6f8da4533cd49465cdf7080f5386bff81bdef98ba5785d154538cfedda66f0483a8993315ba5f98dbbe42fd4de2804a56d804dd697e9bfb0eb41e4b81286eeb71fa5b891df662200f1e447ab7ceb252d5cf0c624dbbc02434bc2ff17406a7cc48bc30a0bd4b10f39b5e456d2cdb85f60211e9d391e1c196e4a0c6ade1573e1febb2945c9eeb4ccf737909854872f2fa55998845ed3cea16cf543f98e902df8648155e9bc90ef260c5fa19731ea10d8ebc3d99d1c36accfa45a181ca35634e73c594c5252ddea50960572d6953c7f18426f162c5254eec7fb4c500269ca5e303f6b127587f6ed084b25a5c9d378433af53bb106da259d60b2cf516d5331964ea50cc20137612af0b1a3bc800bb1bbeb5c9242a5584f7566c1ae115dc64baf400fac6525176b6ac451617d888571a3f199627cfb080026968f0d320acb81a535527fd07bbc3e563268760149273179886eb8729785de2bfae91729d1e89598624d57d82bf0cb5b9094df296d7f185a16930cb48744ba92a32675f592eb449b597eb393e006fd5fc1309f3327dc416b90a32dd90f8b6baf3adcc5de98d762a6ee3a943110cb8b4c24f81f076ebf271d22b263144cc94990c4d9eba15b41692fa55e138e4f9d30e64c3b80664669c263fc9fd7301ffe4cfa63711a3cc9281dead63c06cb99e068d4a2a066a22c03f074c8f9f95d1680159e560f0dcafb9a6ca8b65fdba64c1415be21e29a66b645e08045c3abd776839478fa19edb1d93908d5f39fa5951f1f7a93fbc026ba208888fa4920756ce9109403dc782b9ea7882c54cd335f9f0c6de369f486866407a69c1ba48aa4e4a68bd4ef83a15c2408556787b4a1f4a54985ff8b875dfbc5145591fe1cfb29a693f23f31920b3a72811315885923bed5519faad105ba52fac34fe5f50b7544184182ed35f3625d43c422477ba89e8a2c95bdc27f4cc86d29215f3c67f33b046d8ba717d03fc9f7c430cbc3828f34943cbe0261fc5b2b643bead9ea4f6b2277814d6808457ae2d31822c3b42eafbffa933f4b912101faa57be8e6ca138e7ba70657a1bad6724612737c5b54ac2d55ac28429ee550996fca7abe18286af7dd8a3e6a51e76362b81e8251e92288139a1740946e4f57a9fbebc6f1bc8c674208c0c4a8460acaa8234c13b8e56bcaf2808f862d0844e0df360137ad5cffd6a690169a8aba76cdbd027abfe0854f815e40e076c0b62a4f26edb34d8a7e00c077da35ecf18ae980f4049a72e3d8fd2e9ceec28cbb69e0029b6f5c9b492369bf6abcbc79e3cb340f5fbf2e787d695fc6af79074ba162a9a6c0eedc3def671d7103ec5ed52d6cf825207d68a2d72506a6b3dbb507231c1d7391be5bdb9e19e446fb195f16950fa2058a215570a9e43879f43b415c2551c640aaf520985c30b68e89a4a3c4c7f71d61b549ab7616573dc747407a5aa40ff0024c193c4d0863911cc75abc82a073608af4cfda91d8e8cc9bc102035050c55f62d3a83225fed30ef343e3a55e6661e28075758b0510fae04b75cfac04de915602c392c30c39d4a8af1d8a6615b8311a9c29910f3cfac75446f23cf40f80442072ed13fd78cbf2a50ef279fdbc0bef085b37d7db213817b7ccea72541e21194c7c110e52e4a67a4c5e5ceda0d3cbb76e3d51ee2f4d9f1f29f1601456a7a95837bae941b3c2e131f7c13f2862decdbd3c6a22415b9f8da747528ce315723f533a5832bad429e550587c47648c224a6a20b033a0f421a90c82dff27b17a23b84671b0ebfd6f3a1cf2b188526bb827d72300cf171751f9549a080de376ba7c0bde3a7d1f0bba28adc03cb2b9b87d49cfa105615f3ccb53554f15e94f006fa7d8aecf60c54f27a2c163351b2fe0ffe3abc65b487255e1ee1cbf77a4358d022b6a59956303c91d9e98ef8d118ccfeee43b095372acad3b234dca02d317b3bc93669bb55d74507a46b5b917d3f05f48d79c97efdba041cd25e7e13c2510ce8a681da0497bc8a40b75338cfad4ad90608895074f48d22642b32523d799d7539ca94d5b046065ab6bfc9e73b41a91694c79227c6d594c4ddeede22c931f1369fb4f3029038cf5dbd9bc6df4c13a9dc6e207618cd48b50348df1c56e1a5e667617906eed55ddd87de3107c172f84eacebdce7c0398ca06d5cd56b6cd5f58206033df70c069b14ab6f6cfcadf832addb9f8660ff6cf66877b9bc7f7e423c31ab3fc94db278415b9fbc5f9e7cf5e1c73b2c34cec5b1c3ad70224cdc9c282bde956eadac7a68b59842566d0d354f6ad576544a5d7568c2a19575b2931ab2bb5b046bddebeb737100a243ae1a2ec0a03ffc39d87cd1b5fd31ecd869198f96acb2aabe1386aaa4b6dafda067ae8bb82eddb5c10d04c003e58e919c7782ef8890d455be9c6d6dd7560d50463999eddec5d5d82a68018c7be5120e1c3484c93ca1b42ee950817ed7e7f306c47a616fee4b767d6f1120382c07c4af9fbd6e457ff00da20592194ec4df48ab2aa53afafcad7630ab28b1cf1730f453515b8d9db4642c08469db85efe8c63eedcc3e54442930a4b09b04188fc9393f98bbc6b32bfc4e8a9402158e3f0d58c90ae934e9f1cc564e0544ce21485031dde36a58e4e0882ddc7fd7cf331a4f1c421217fa3cfde4384fbbb51bcfd5ce9173c8bd6464dbcf724728948c390596ff38aa96bf11000fce109bbe1f2319d595e3e1498fcabe6aa53e2df3e3be233ddea05c4cd353908e6b7167d94d8a741d53613a823836c9eeabb8283c5ba5d041dcdd2d1395281261a4889555dd55b836f1cfc3ae81a21a2f48b28cf16f5c0787028d9c2b3d615ac785f39ac656f4e700a1137867efcb3e6898f97457a2ae082f13b72b050e22fc0a3fb28f58ef6817a4b965d8d79a282e88346232e36be7cb4dbfe025e6d9a3a0418b182041ed987a95dfc311347525ceb932aa91b0673fb0c014bbdeea76f3bf8a5823c1d53f7aaa85d95adf11cc1a6fa64a0d8e0f1cb625712d0f91a3b8783dd459695e8a979b63a36900b829d14e9605a32f773159d75a5c57b98f04db5edf26cce174f626baa37a16868521e44f43a4c44d43062747eb96734974c05ee63c5d2703eebeb6c4456e5ee3336b6f646a41adfefce31f19521922adc9461fee3bb5c9aa9c29c9d03655f322775c293edfd7224380a3cb2d850a86ba6026a9d4d080655999e250fa07f74c060b27a3e092dc6a6ed336cbd728b4f3cfa3196bf59bf0de3ad8397610999ad903c99a2cb723904dd347b634b0e4462a59da34a2efb76e64898220c60351a5a7394e5a8a9f1fa59d8f74e3a9fde836275b3eea0929da84677c2204db57ddf3c77603464a2bfee08309626e9cd5e5eab3935b236d7b6b978dcbba12351b41ab6dad5fdb364f5d454b0cf94f30b6bea1a35eaf02582e83a3016e12d7c3b16022cf7d315548a4cfca5c2867d363d9201d4f93354fed91308a7049ab467c39be7b255ef97343278750971c6f4e8b573f082f8b281f21aebfc7773e97bd6f11aa1a7557666428667cb784cc66c42f6d09f24f5daae3ade6e2fa42a5ba4aa3371bd793358e7321207fadcbd39f63f349917c3d27dfdd378c2a9efea5de78c67c66074d230b4d69d74b47d799a7759103e0e7014293469e12cc8d44a86927713a78532c1d3fe009fa1afe0ab2865c98a331d932f8e7d66520cd4a479ad431c5439eea10f71de695cff461c3fa2b22e49ccbc76b1257a579101486a1ce8522a66c784c2f613aa76e17405ae9c3511131191631bcd93d937825654c2d79321fbe617f055bae6b544ca642a90d098278656ae6657333605af4ac500bad2785f04d21895184ebd8d9d6f3616406628b05820fbce02ebc7639b96a8237bb6f52cf0aa36cf2e84a19aa93b7fd9dd2e8f4fe3c4497ab74ad5bcd9e3e41e74cd5e77fb66000f211af9c629aff58b326186d698d844b8fdd5ba31598bc9e42230fca5e815fe8f49626126cbd242df9687f21997ba9ae58d595f7438fe6b32b74a72e3fbf1e2817e6fb76b1cb4cdcfa35ab7022acc40579c341719bbb9dad8bc9182fe33c6bb2b7545cca7e66a89a470e3be717c18326b5a9af2d999b5d2e498fc613915e436f3f46d9e18d734b7509975c2ef588f309aa0939bfe7ae79242edd4a167eaf10f9ac237a5808611b57b87b1a839925d07511419b3adcf5cde3c22df450c8b5611a63118a0011be539bb773db0741acc55279f902b2b5b34d0922d7a185966dfe5031c374687c971703df6d6ab1c4d0e1a145ecba8963699ae1345af9acbc35064e25bb86e41ed928b278ce73b77e98aef678c80a0b2c98ec75e2896295f79338d15a5df270b6c887564f4c6de59fb9a19cced3c53e7056a3aeb4a0d2e0a4796b13ec460479414c14d024db2047b2dfe6fe7b8fefba928983e02371134cf28fe322478b745abb7fc9f8f384ab0d28fc4e212b05fd424a35b3ed753e24d886adae5cb758842654c4f40d6c1f321d6dcf3c3702ac4938c9ac1eccae61f0d03a70badd3ef0bd59905bc89bac83197c4d152b31ad924668c1e709a47017f6032b3d0a5775d9bb8e7032a045ec20bd8369b6e2084aacbdf855d58e4f15e772be7eba279050e86fe3f8677389b93bbc7ba6be22e457be2148e95b931f2805009a79dcf61dca58d24d9002b46ceea5c8987f50c90661cae353ca1b647b6aa414f253a64b9542e6228a564ee0ba6fa0551b3fdb38520cda73302b12cae3e153bf7ffed4c19905b11cb7e88c869cc8dc050bb8f3736bce14212a39cab4d239da6736011520caf81b042bc620fe1399c12d689eeecf3a254b32a8cf595c6ace4b2250b3a9e1474ec46402449f935494bea76051b9a1c9ac4e9bf70a533dfea81e00c836651e09452e38b6c46097e1cec7687a78924c13388961015a892441636796f8d8df642a9da7a75ab41b27e8c41aca7837b0e8e334cde2994cfc40740427b2fb0c2ab8452738def83a901c2b74ac31148025f80288355ba91f7d591b4058dcc7234d8cadbf3857360e2c42e04b9c956076a84382e016141deb02c9b9efa8e8fba5a6f125d52fe200506123fbbefba2c10c00cc5637ca38697f13389a8a833ed3876ca4d341eec2209553169cf372cb85706094ef60fd7825bdc2bd421820d40670597f54cf47d9c44370c6b9a4ebf5f36276b98da5b679fec6541567d9b94a9fd7265e740d89f4c1647a9111d6e85305e272634fdc512e86b6d3074d38a9a9136c477e1bfc283ab39d5a14ff8dd423b1e5b282372696f5bf7721bb12e75cc90e19f29143b6b3b68cf609546aa3b3848213ee5eeb6104cbb324268640aa809108ed513bf0d151e0f71a12d816688d466b66984d737413c0bb5809914d26d0d92e3a46463d35cbc09dde9cb69584999c0950e4394d94b49ffa3392ab6f507c889f4e849ed079774a12e1e4d34fba360f61123c80fa8c9cf1f69d6c7f06560033764f48f87f7785e03d497da0436dbc36d10a651be965628f7094a9f1b1b499a6bf3d1fb29dcccd22ca892095fd76f80b1e85dabefa0575c97e1a0eafed65c383e9a57949439a7bd2b81a33e5362b471e3ac7e21b8cd82b8a96441b6f42f4187e6748d7b52039d229704d791da61991b9582c017eee67440f99957f2742b00bdb80d15310a9108152dd152b9d7097d4ae6b0d09bcd41fabbd4ab8804533ae69ff453c9862c285ccf037018cbc979c090de0224ecb164c119040bf96dfff182269b2ddb69d5211a0b6071b405bf469a6644b228973dadf18a660b99b44bf11b283c9b34d8dad85ef7fd8474a06243ca500c7e351576c00f26678efb12b56d14f5735df5166d2c505a2fc1676ab922e317b18aaeda69427af076529cbaadcdeef4439e60123c55eace80f3deda57c6de38a7a700b601609675b94c1466c0f52d25258fec96378a2597c688b2c0c4abb53dadc7a4b4b3cad8222affa4046badc30cb85e5c3ee1defb49340bceb9ff587e393fb29fb5d95e3fd4dc92dda069af18d3d268ec3c0231bab1d59eef06d55687ead6de5ddca018855c58b288e90504bf27199274d28432ffaa75029628a8b0d85f857f9a41d9a0a918397d5e162e031b9a461dbc3aa8c00e11534ccad8d927228f47829face806dd02588b7e45390ab336cf6c36fe02c3c8f9211c41089b82084aaa13f73b2a6e3a03a0185242223b32177d3418af45f9491e741f2f8007b3a4ee5629bae617c1e40424ea9344af0e01cf49c3e33e5acfbc8c6575b99d12aef19172a6c70cb495474fd8a35d95672492f97c179a01dcf11f3648064540ffe4903fe838c0dd1e0e46b8a6f5350e95a428a6dc43192baa0cb1c78413ab015d9a5f309cdd4a0c56cca20fc3c0e591ec3063d8171d787df673f0cb2743a484ef4b279d273acc1215a85b234a9323b2367f114442f0dddbe0bc0ec8106c1e2403546b2d093185de7a93b9f10018324b0e074be38f0f99adcb96c7db4f00b7694dc790a3a337884dbeee44a60a97d2995c68877766051a4e276d3d07ff0777938cfc4bd445f2261cfd17d8b5a2258c08f062dd17fba229ecc271e7690bb9dd3e15596d45613a15e23727a6cc59372ca63ced5d2ff1295007869771546b59994c7c16effca420457c7749975d944266f8983b461198b45dfae5d6d7eca4670171a09871b206fe76fef4204056b79b1e20d70fc6a2c1897b0c60d9bdb612759b65f7b19810133b4a4e34cad67fe6cc4dd4ff7d20c2e683f829f8af2cfbe457fecfbb2041ceb7b401ae4adb2db8c0f1e77a0d08fee1b4861868b081554ebeaf44aa5947c0df3b176f1d1eed9a9f1017db4adaf108400e272ccce7dadd826593d6601a2e872d6d1594870f66813a78d9f26eb66cf525df70e87a5ee013f3f7e7be0239001372c544e64484ea4285f8a531e86836ec9a83f0126a468518e8f959ae62e8f275dc9763422702fc078805991f93fdd12e8ac38b1bc9aae0055f2fb0f50f0a06b31ef00da43662ab19e778d9e59772a7da6549f1179fe42094bf0e413cafadc4d842a9e34e6fdcba4ba7c2825ae3dc5181a270822c6f4fc7b4ec1c278339da48b790578f1431177da32979599dcc09965e995d8b121512e6a15da6766707fcb00647b72bf0afbe404dd0a19aed5156ceb400f9338c6f089ad5ad7235662ced0b17a8606869134562cacf27540d80139d3421b9229d57027819cabcafffa0df537c1426a3430ca60c43a78576fd7f0962e2c730eca5673c2fe658b97f6b14cd83dd5ec2d0ec265dded4a926c79ee32bd3e6d63567ca53f9b846bd421703a73830607662ae588bd9644a6348fc2848d3474d9dffada59a82eea51cff947efab2e666dfa055026660cee9f08091ca4d19ed46da325fa218f8762a5704503325b831acb28b4fe1b1b49aa42543c2c9c3aff7b7bbf298d9a0c4b0fa82eacf5e8812485bdd067c77fce7254023d0b1d8c8710cddcdc38ab3adee3a9717a336153d0d30f0509799e094994f6b07c00a090b53538518788425f8215d9114b8740844c21e7f5e2f6d899fc72f881497263c44d133933879bab21098ce58d47257b5250ad05b388741a444b83890906ad50041b328a829e1479a07e4b7f0339a10ee5a20e2d78de4196a723708a6b8a74ddf6f9239f73c0279f64db99ef4741dbfe7a0b48adcc78c1aaf482972f34ca0e3f67be8d24513dba05565812d67f5b55f85085274a33258f7c8edf18d35ad128632c8a4ee41ee98a59f979a52e953cf0cac9e3972df2a213827b5209616c4d47ee93dd4e7f5d3ac39147c88690c7412816a8423f50ed6494edf2d0e5733cd483ac7841a0184b14bbc3d3ed19f064489ba17e8273581e22be9251816160df5fbd5fd98ccc3335ebc63b5e178dd091b08c2d577424c1d6d34c436a41286ba93adc45ddefc1e4a4a0c0c11e9392cfd71fbfe2d5f0523dda6cc9560aa4e8ad78ccdd301e77759cf0f447075d745feeddbaa2eaed0f91c3852c894b7059b8bcf188879c944065bff22106cefc3e46a0a69f55e2114b2dd3b126ba1254d24d10f18cc621b52de2592b94e812a2de1775d47561ad2d2a5459d49a593beeb3a99be3ea7bbc5db679934b64aa3eac6b47537dd4b74487d1682d3f26427d699d931220ad9818befb0a37a79fa990b8a9435ec28d677b4efb6e93c66f46c62af8ad22ffb866d0d2b1babc948d4d891283b36b047b8fcd31bce3b45e91b0015c28080bbc91ba959e2f473e77a4192334b8bd836dc3d2db6a37dd2ad2cdceefb8b12b8a84bce6713ded713087a5f69076b5a0616fb86705dad70ba09e0e8d4de4c0a3a6f8fc59bc68433126df92be32b2c0d8aae226631b52b9013965e7c467c28b2bd2abbb62533a2a05c2652cf8c7547b50986969cdf69466cb397e3de5f438877ea2ffa336003cc6f962daaedb629c35edcf23780d19dbcd34f38ab509d9bf7c58cc99799d034aed8ef37c28eb43d0510b9557e304bb29b75caa1f6f5331c377c7ec77cfe40cb92a9bedb70719b4b021db6199be49ab2f68e02517d7c8e84d73629dc067851ce458d20f746cd9b45dcae6621bc5f73c4a81c39f43c0218793207976f04152d0cd0227a026bcdc27daa49140f47622f6c68546902b990050ffffffaf