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 80866 511d1397e78c48f8391cccb4371e5aa335696315a03cb19ec196fb8eb9c0b317

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b39a791474e3d4ef454ffdff18a1b45f0c09ade7c16e26318c871731c48c3021
Certificate Block Hash
511d1397e78c48f8391cccb4371e5aa335696315a03cb19ec196fb8eb9c0b317
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0270000200b0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005668e3fac88ccfb5cd3ef26cd04a8288de2907f685ce8f33adcc8ed3d60615c8fdc7fe58fe7329d1091a21ba51c2167e9c62c6a45f6c72407e2ac71442c5e932f94f8a53cbeba23fdc88e9b6cff2df8c0e7e52ee650859822f030000000000000040000000400000c0270000200b0000

Raw Header Hex

00004020b5a38e9fd8c87c5ed91b6db176d19a2ecdbf88242d04a938aeb13b21173f759a23e5539340a3a2bf4286734240c25dbb23b3e12c46ac54794968bfd2f07b52155b3e456a29c5001821308cc43117878c31266ec1e7ad090c5fb4a118fffd4f45efd4e37414799ab3

Proof Data Hex

59,560 bytes
121216020307bae52e9af513885e4e8a9f4f99d2f3aa95028451cb11ef21da43e3f7d78a1fb6d81f1f2b3df95c6b4cf3c5b02568feedd88bad409261bd0017556a716c1d8162be0034e50caf6c2c6323f262360122b86aa93a68f5bb7cf9624741d3a94ae9c5bcaa27d31a884b8868a0bca283f21043313d0fa43c947c3f78067571e1b44dfa849bc2fd42d918d021dc13e0257000e86f308411cf58f3e90e2deef67d282c6d483849e71b9006f9367a9eb523d9bac4b38ec6892b912b4c26bdede2db8809a0b41676ced76a1230a56186ca02343bab8a2104bc86d21d8f92ee8a2449ef6e13bbb04bc21410d9105bee65df137a9869592acfa78c1b828205fc376f0ab829820d1d4631a8ba91db201823cf601b966bf82575365d42dc12276d064e7932992d33c8b46e4c9fe3e4c25e0975705127c5361b27bdc5860513d2e50c4202251a9aec08a741fee790222a4f13e52b7d5adf31ed7eca195168e260d5b00078b6f1916bbceba3d4514aeb56d98172220a1c18bda16c46a5377062dc8fbb6cb26157b28d7645acd62a49f0cd65bc12dfb2a3296b5ccd31de86451bd5ec5de4cbbe6a8165411f800a099754a10ad3e79250b5dbad080535935aba90a997244637e809e95fd95cf3c13c7e61db94dd80b46a7d4996671babb9643e81d382eb27f22d5762bfe213a12e571a4ab34f4d546fec68c22ad8097109bf324c7566cf43e9a0d77420f4a789fb499e3eb58e261aed8c9f834a1a045e59552a39e78af8a6a9dce5156b9f022bd1e3590cdfa1d26c9605ae5cc4c8a10fee073892192f0b15b43d5cc3cf04f3946d4bd3d30a9861b82bf77adce13c1ec9030b91343df0a72213dd58d37ac8a9259b86c261a86100ddff46811bcd8956465b77e670c9d764cfd23f5efb2cf06bc6686e4c9fe93acb9b063b7918d3f5cd420dd85178559311e324b61223afe1fceff4f09f34ca93a0bc2c2051f12b3d25dd5ae80d9edd4352082b6be80372c675910d8e60d8e2d78b47c8ff227708d0f137b5a4e70b15f64162006d9172fa47dc8ae4ad5f0e96df5e8c15a624b7686754739a7423d1080d8c2de7e437f277f5a469114d37149160c3d6f588f394aa924f566e4b55d860ebca6efb25f6f3531c26455223b78256d36ac7be66408f20d5c9a1b636a5ae5e61344ea3795f668ef51e00d79fa89f04799e1e2f6c4c15120458ee5e1c238e9badf63b3b8609d321cda88d5426cc15f3d5572a32c869c74d2cfe2e117ab9c1e3141af0d89c4b743dce8d49dd9a57f2715ba656b5f2db598650d88242e7effd591c8bb8728020630d4d1ab0a0715a091dd514053ccb909868d74236c6aff2353ac56b64e0ae23339e67203993dc5d6303bab6764bc073be7e7ea4eee22e8ebe44a8cb92fa82499c90e02b464bbe67a83d596e1aba4d8e7f388a12113b396cb64686e5a7efbc80dea96d5fe324cd3def61617ca6ea620db981868ee6d551e4e85623a87b59df90381c332b1afee4cbf7b4287127808747d9536e8a37215ced2a145d85a4818a33aec1006fd40b83bc3aa62e2a61fa79c33cc78df487ff5fe71a9988e5e6a8a261f749c606c7ab8d48b60cd140eb9bffaf7f687fa0a42f1c06ec2412134320d59036af1baa15b9b1bad201260acbb53385f87c04e1b1844d53bb19ce1d61e9dd0ccc89597aac4d812d26d0d98840cd1ac91110ba6bc6e8682008a84ba3ecf8911846e5930c217410900d5188fd3664e782a4d449960bb6936666e3c237ec719c39aae221835fa046aa37ef303472d4d19f7d54e3fa19f38caa8662af8137377d11a32474b30c81c58149a1ad2184471dbbf8b4863e7a06e708eaa0d8a148a7c20c9022e783afb37dbb0b532025f24bb9fcfd7a03dee13e50d5982316d7f11e3de01d821439c5ac6bb69a3b5e41975d55e48a7c1053254a1b922b17d9337666dbecf5b1d6bb5b3087100ccaf0c6da279dccfd6e4cc5779e9c78ea81f15a3a523a2bcef90e750ccafc5b62ea94f2e18ddcb7e3cc898c356b16d585f0e9b6b5b487b21ba8d9ba3fbea362188667e03e0fce7567c69eabe878cf1c04b2f311e885a2a6cd2d95d6b760465aaa4e9b4af6dd804fbb5418eb4316323a29f3672ff0f57bec77b15aa8b917dc368f58a63227d2651adbe409d937eb8f445a5bf6caf7c79da16b6d4e703f07e663781b459cd6a688bceeb244b55ae4e5d47e266779b8cedcff174ed4950e89d9018083b67e24bce1876ac0a8c8de65ced5f30bf54daac9c4653cd6b54e16b684446072dd3ca05db5c1fb4944bfe508d676f5742a0bde1b1e052901f424cbdb0d9ed3f2287f093c09db9b48257331f65ebd53ceb1ba8d2a30ea6405e85743c98990f80f5eb2830cce05ce444b00a22bb34dce6ad09c96395a5d251549bc1d5c12ad206b9ee9b490382b68ca73baa60e2606141ee8489bc57a71939573dd4dbbc23507c91587c83a3cf26d6548ee6c65693a90a2633c629525b7b8aef788cc0685ced28900b85f46f9f43df8fbc94a8a11bdddc54d537a050099ca9855d2a46575b5a1bf1652441dc22cb5b092fbc13ad78a5ad862980941eb380c27f5dd12f9e3e5243b2bc7642a7b6ad18d77481f92fa09d4d69f4fcbcfe10a1da9b2785ff532c44382e18c55793e67a1b3a91853deca44779aa28bb3ed1f055632be94911acaa106456df56c06d205ea12a52934953c3be660a14fd7887061949623b5be4b0362903f2d8e7f2c3e1450a1879f259f643aa7659c7d3dafd92fc7bf99eeb394fe9b98cc201b7add022b372b1cb2002193bd2cb48c3686c8fa80f591918aa4511a4c6f4a927898f2de95167ed8c0d8bad3ece58d8f33ae2ff587d3087cd94a6800259dbbebf1df75ac42a60ff606c2bc98c3f673633c46616c8c84ab1f01ef12e0986ac5f59da9a72bff24dea03850c7427829fc874d0999de4b1dcb240c2cf0c8cdff8fc25d5a5ccf72e03aed22edc441e264aba0c28c7c7ac0a264966a1d3eed3b51fbf4bd3d6d27a1b99ad4826a48ad66fac687f7f321da9cc02c432aafedd1d1f335a57f8aebbd3f1988b676187100844c9d8cdf181f7c8d9207ed2f4a8b7cca210f9a84ae3a9c4481b457ec263f6fbb38afd41344fce6fdfe01a977b2933a6971202af0ae7fac0c7d384017950ead7f8747f4e5e9cb489de0b614ec878ddc332321cc032b1f95e4f8055389ab1dc7dc069229188f81759aefc0b27a293ae6b33d0e769c434ad504ac720401e30a86d4b27fe6e274da61336673f92c876f9871ab852ad743bf4c0e77e53160ef1b4419e5c5fc93fe7cced9620ed405691f7cbcb0d3c197d425b80a74c41216266b26fe5375e54449759e4c7bb03d617ed2871dad28d2df85e620cbdd1036845a351eb85fafd6faff3035ebdd0fea77a14cdfad12ac293184b096c67008cdcfc2fa20aabcaf92a3e474cddfa2cc75e3fc585c5be534edbc79d9f79284df38e6d081421776a32d96ba0844ff7cf7d9f7f298ae05d0d09e0f8b6b078723f85098003e29f5b4d16b758c0e0ea658c736414ab4322b97bce8b5d052cdc8b055475f7f71892460948a4472620a1f19008c27691ead82ab900c2e94240c67ab07ed70f593f47dfa92fe591b68f2eba57b15fe7cde748c2d4909eee2d7a201d415617718c2024b79a284cd5106f6a85de01a86751cd46722b0e90bacf626b381c13cc877ce5472026f6b1b3ce99ee9f9a1c6667217d6a0d57863fb6c2ad6b0a10f6adc4b6f9dcc3371818d4d6926d261370d5b3dc6f3c638649bfecce1c29eb6dfa21ab0165aef5e91534c989a9bbc468b5598be1ecd83e16a221c48340253899b86be14f443826eb26fa70d57d61f0febb3f3be7bda9be15f84d9ffe7f56e60baf0e32c83fef8cfd8f172a0a21196cc0c33da41531865c6c53c5e0f924674f8395b5f846b37acf8e27adef423b4622fcfa4e8f440af31db23f3c4e09f0b22f4891a9b25da3c329f92dd5b025475ff84af1cad64148a02688706608684eeedcbb3ac22f08f32d1ccd67c047c2129f58439e906bdea1e1e8241b2067d92afde8bc3c8647b21e73b19610574dcba867248c306d43e523ef2cbaf934fb2749d1553333b98329a73677e20c2ad5cb9559641c3ac9ab95faef9c30d6cf1bb73eca681106f4eb39448940792cc818e5363902d8f53d8d363d4a107f974fce620cf201bb06a79dcdb353fd6f2068f005a4f931189100e3ceb51420eabad35c398f3012d86ccd011711e9aa58ed1dd3cf19acdec7dde2d141242c1f3571123a1a3387e22684f6ec9fc66b94aa9650305c3f514feaa8f00fc5d417efe803df238c98bd31aa64062920bae03881e5f547226c17076dd8e122ed832c97878bdd6b7f283125e52fc8aa19642168ee8bf5c023f1def3de72e47acbfc8c3ca4e6a049f91afb2e765f99d4c539077c4c91baffa46ec9015e9e5e7e9f29b5a6c518dd806a2485156a6e75fdb7c384c5a1d9760af7650c50cacd08523a759d44a4a032ff4412d3522b545a771ba2d01311656e3fa4380ccbda7afb72121793b8a856ed8707c379d81150b04a14e74f2bdb58f82c2b2d1b0c4f0684e7c9a7e4dc9580efd6d432cda70fbe09dc3900f2c168f0e64d5eba1f19ac1aa10a284d97ab97705203f87ba17862d54a829e683b9a3d731924c61dfc8e9bd96136567f12e0cf9a6ecff0fbce931867a05db1fb689b7acc7690ec9c777a168e9cff7be95d463d12a55f484abf32bb2529e85b36eff19620af96fdd065221c17aac6fe6e49c04d2dd97f5e2e21704f71e79087809f6d54d5b809fc08584fb87453ad287074ffc512e0e18a547925c9cccf6f7072fa1eb5e3a76599bb81f2eac61a96b17b7026b5df49023f424038bbcb56e6d42ab3ebc949dde16d747a8bf0ac0bf2bff863ffc2e46ba75fc91a7c18138a61f34409d9aacd4a8a7f7bdd30145e4556772669aba52c8f6fc7be1915b496250b8197152c195f38de45a40c1ecac49dd100704534eef55490ec49b4073e88ea2326b8a3296bafcada5968ae164d23173a3a7749f70b9c100d581af4326706d25b814b4c04e77b6cd0535a7c28394f8b7e104846b47828a2057fbeb20d43131f6ad475cacbea07ce31f9d84989752a3026ac4db6f8959a9ff0be2d191850285ddf90146441707c8c6a1f2efc3d19da4f5ceadecf4bec2b5f700e658b875afa7de23b9408e5aeed3bc74002828f7e4cc46638cec5e2f35029e36aa454db5465d42e796a9c90fe35e2fc9a362f861e6573dbd855b38f6d717634e751bf320d0132837cfec517c1c956323542d370f63b38975105a6a24ce100b07e561d8702dd5a79748f7876ecc467cb0efd81b3d449b9e34f9c6988bd47faaf47642a4bb7e5e8a62055bf10f738ce74cb4739380c4bf649a72676b063ee01aa96cd6c6cbc040ddec0a15a933ed6230c5c941c404c9ff1a2da744a0d56168c5e5eec810e068578834f2d9bd0e425be7b9a5ede61b1fadf946f24886e6d7c10cf6605b01dd85bb79ce9f5039f52f23576bd893fe658881d10aba26a0f510af38d8834dce6ff232605d4f1ab7c2dcca1bf8df98670c64fd18a3419c17b4068d77af42f13f53dc8e62929847b6601f3e47cb248542ff21be18af7c3f7b79e33d1deecbe71c049812430985e68918f8ec0a575ef39b5d3938d68fedff9156dbc5c8a0d483bf2c86c556e50f547b64b882dbfecc581a0ea6367c1af1e6f0d51e307f555d744de7db2743bf045f59e7625add5ece3e54848b74b943deccf3525bcbbc69d4a169b061ca8c72e02d937088daf86ac27ecf42a75df8c6d4f75f9caf24a02e74f4b53aa299a7a9cd7428cdfb4c7ab35591e7b538b5314bad127ab2feb11db74e20e4890652a12f062d101e9480edacc18d1849185520fb3d12ae7aa59ffdd4728b9fd0c8d914fc07a4521e2946645270de296d76c575782e4ebd206a79c132326eac4aa71bcb8147ebd8d8a6e65ab96d37399b4939f221c686bd04e7a673b8a6d971c9c4fdc52881eab6accdead7a1463c5c94ba585074bbca86d08289746424c81d94c08a6eff990e826157fcd9160b7bd5df945d5d0a92719abc71a134118dd1da55c3447fbfb7f7f6bc8c500e65914b3711f47078a04b890dcd895b7cb0aec6a76395c86f83090486757ea46e78dd0f4a592aaf7fdf7d1fd398a8a6a1ddb9c8f6286dbba4fbf5354589f1a71eb6ddc121fbb23c33eded835fa6a644edd3445d4b749df2d8f6c0526a54d902f18321b73f0279b2a1053997fb7d635003828aee109a5867bda27a02f080ef351ad151ee3bcbd2c20e3eeb3d2b1135230a232b3c456cf66a164fbfc5ae2f5d78fdab7787b047ca6b10087e5e9b40de082f7ddde5f394a5679a34b2fa9fbd37493a36ac94e8ebf3f323532833c4d7f99f6ab4ea588903ae40f65319d59e9c861046553359bfc8e04c1a36950d3990d030af7910afdecc85e5e03b4ab9f88e22a1138a30b343eb0de1ee703e5f50b1abbcb4a8b8303d2b8a4dcd422302b003ffe490496043748000708193a750007059819c6f07a490b23d6f87a1c36262ca05fc334bce64224b2c563095b9aa4ccc7142b98b6bc1a8a942e266a04c4ab4887dd21e5132d0b1f8855d216c5272780ae37073e518e01d4365922537545f4abd0e31d1872a6a38639998382b79d16944bdc07fb377f0f67218f497093ddb34f369f3474c2b3b96ce7a1d0fc35c6f1e0cc8ae051701decee7ac8354b04e54dadad821a17d54ce9e72efbd3e1413fd0b22053a230ef94d447054542b8adbcf086ab12e9207f2a4e91ed6a1372512beb94f41c14336a477d5971c9e2db20df8bb1d57a7abf0f52111ed2c1dae9395db1b414206c0bdab7179fb360a53723493e9310a1276badad9f236797eba231567ef38df63732031e921c8038e68e35a3667422ea4758318d802f9a28ce423831aead7dfd57daf94bae340594f9cd2b293f6be72e964ff039bbd660d23d32447047b18d4f17913fb57d3df6849eedf03159aefcd5c32ca2af78b33823df32bfb82f42dc6f1cff9c9313b22a4fd17df9608959564f68b319d2e7fdd37d76af2278dc2e9aed042106481624c215af3de4e4845eb077b82aa9a65e8ecdd012e6f8e4462aeb149bfa771f2172f34009318561f5e00e7d91090a3d8d9133361182051c666a6d42df92dbcfc12996ea0b6512636ecaf031ea81d3dbeab6380364c19828dc1a631573adbcc517be82bae1d12c01de0ad0c4c926c8c0db0aed54914bd480d83de15a7b3a16a39e59a698912e70d96d54b7ff87a7615a9a9e654a03bf1123ef3fc03df449132cd92135bbd3d51e922f17862c0539b4729066cb5037d1b0d4cc334af3dd87181b8a1faefac4fe46b996970326658492f795d18205cd9e9a8719fcdf594bad8f07ecae28c265b7759304d49d77295938648acd569a746f9e18cecf9de7c8ad3a473d0e436c0009aae00b1ab4f709d5132f58cab31caa3564a03551f97d98757d2d34c6fc2f0d03af76abce1a71cab03f3454fb10b468c960023bd691c8c87f86ef1a52d58a2a6b9f400148e1deb3bc96f047a3ada3e2d2cec8ec77503ec60828db2ebcb2a7f902e5568053b601897401a4b8ea4f48617dc57c3dc572bb5d999cd6c0bc64fd91411b44d2c48cbe9039c92e23715beb3b83d120a31403096d2432acac816232e79bb9b83be18fb08bb7a86b64a9ff4312089dbb3ce2495468322289bf5b83e5ca490f51bd6245e1b079159c3990f6f9d7d9d6e700cbe872a84ea6111a2da4d053a995e8e761ebc6353de816a5131dd9766fc65da743b4a2934ebbde6fccba32cfca2d7713effdae4b279f8f34223845301c2ec3e98aa1727333a5265916b556569b2fe8de53e80e5f211b29f5177a85c3497f45fdc59abc088f2673892e2dd4d50c35fed4b206a72346dfecb19b7864f619acf40c0c4349c0d8eeeb7497130831c06a6134c1c5a963cbf9a2bed098945d7162ce59df110704965ed856073664bda0724208ce29a2eed403ed5356afebde7023027c505ad0b45d0ff8a9766d0e7055144e5215737379fe03732ccd06fd982c6d2ec6ff46db2792f0d486cdc0234fad0f8fbf9afe28c7b0ce6d50991e5f14a83779e27907a661fecd1f4b969ce9720a84bea6358c3f08b1dfd3684c4a50a37f6375c753d15661e2ffccfda4d8a8e67a1f7e95e40d09e3c6c8f7dab1522b4dd017360682036740ebf67ee71093598ed2f64434a21a8b5459b657790a237cbeed9bc371e3a51e99d134464440a9729d21fd46cbc8cbd36dbc72e849c4e2c6f703e0216579b5e3e60be746becd2345ab9e21f39f3e1e397d7e9bc4700f0f9c2e8c2153730d36c262cd0482666fb9dabc5b45def7acc4d8b53aa2687753c04d6053adc24b25964cf574a03c37d85a699db8be3be4018e44d28360618781057729456e4e4ccb21fd600274bf4284c80bec348fe23465abef4d9c7518b5f5b15f104140b233aa2156b60cd544f7f2b96df7e48a0751e8df199be0e85329df11e539da10b6b5854b26575d8dae8368de1f8b8e12aad701c8fd774bd03ce877d3baeb6e64e9721b739a4cd65a5c493ae4cdc67d95191bd6a18712a0878da6a9fcc96bea1b92a7b9e68a8a6360dc2e4fdf479dc98cbc0596b0a7e6387503169c032889de8af307a173f6afaa97b3d1807dffee437b52cef103d914ccd7b89b7ae45add235a83b0f4962a3d5438eded6370fab97dd257950477f0621b8a736b606a8ec4fd5c8a1129d322ba6d12d4f31fa47125317d4371628c103e829587c491c2a8a173e2ea4df393936e8bac921e356b08aa40e75a48e7219ade0a8e229dff840e93c4c138bd327f1723444594f647bfcab1c5617e6ea460ed7aa52e6b6dc0bd14098e654c80f1ad027c45924e256763bb42958eb6df2b3f3979a4e2194bf937707a1b1befffe762955b84cef72be0d0c21db4b38ff19573ec7b1300d2fa03cbd57808f6276a862cc2e68b689f068f6489d41c50ce4456c72d27c8ac3251b71c1fbafafbbf226a6b8b17d16ef5bf1ffb96eda3af2a99c23103a4ea7d012c03ff45d18cabfce00e7d1dace4e26a6bd21f46de12212985180a54601446dfc9478937cc832bd20fb51307692e9f6c840f89157b19feab3f631a0a9bf859679539ed3085c6fb2317eb245e38a3496dca8eb79baf87e0f80151a6e8ca3a649157bacbba4e43036b6a6ebfd14bc07f05142f55ee707f3ae45477def622c4c4764f8732f1cfffd3b3f0e71c21e2bea8931abe25b6593def8b853ba78788b5c6db675f3af2cf625417c663612b044062b33223fa28cf16a28a67336604e0f9387a0ff4ce4012254c1cf0a14cc05b4d92c41e3e2b04d1f549133b5470f8e596cdbce055f1d020381e5e614ff493f57e1296a6b6ac5dcbd2653b14ba53e1f4dc9b0c26b1fd64a0c7d3b765f413a8d8b81e42223f84e940834c3fa52cedc7aba7aa9c63f3def1b207c8ae2e1d9fab96e12e4c0a6e55fb4b20c96f143bbd1061dbe9b7e471916e6db26f1dd25692c167b52eaf52f1d070c75512caf4fbbbbb420e1c4d431f4230c2a7ce1a49550c8314c646dc58ddce00ab1d55bf843d109362ab71aa9564e023240fb3779290fb15ed131d837e3db08d2ba3817599c926585372a8fd4826034fb380f3b4219b7eac443abecf5494fca3f8fd59a84769859cf9d32aa9f48b00fbc5973a13fa7963b464a940dc3af034f570a603493c09cbf88433c55f1cae61508dce04f621d880350213066450f55dc8ac2a3698892fb402f0ca35931544cc430300463c217a33dab14afc3b99ee2e804c8f4c457603386b3d30bb31c5d38c5cac2f46cd3035caaf19cd3dc21241113ef4f843e86d22eee3e8989eb01061ef62ea6585f434ef76f089a5254f954ead159435662c38c9bae3328d93436a504bcb446d4aaf68f6893f931182944f560aff938b76285f4e9c126aa90f868c8b5cc89abfee0466f928758d1a8313e12d13d3979844be28c7247497d86fb3c88bda8fbc5f3e293836bb69f3029a607ab03e5000a801d8399d814c830a7b28c42d60801e930342d38c9bc6f743a06e48e9b3da436802cb5ecdbcbb99067c2f6e6019f5b6ed2eab3dee01ce5f3d7ed54d4eacb951c59037e0dd5b88622f1286efe7adfb7dd7998a7929b8e4bde32463377b813f548c066d4422a759dcf0b0248e7a518f3b68f9fd44d335d3b52688d8ec1b9bd549276062f3c7180c066d18f17733a6a1977918e9017e926cb90faff5bc6d19e20175ff208d87cac95e18345ef1dea27f5fc0acbf7ac706eba3e9529a29eb339b1ff098f3e9c21196f173ea6b84a68d3f08262258c9901e28455066f532dc7f105621b424fb4ef36b86a9995f078e5dc7ff72aad1970e8e630b401a22c4f3ce074409aeb00810cc6da25396496fe34df10b73fc4e7c5b71a6f0e785c3e810c4d4d8fc54ca8792a726495e76548dae7236e59fd8c277bb55c4765d0ed5d10feecc63335063e68a953915f2b9724a42a1bc73f3347db9cc4cf31a2523c0fc9988c061924f019dcdb8ff53b59bd6822acc5fa3f372a71c902ef535bbacb7f5dfcd657877e6b4a5612b263ddc85dd89ac45820bee56eba6ddf20f04a64b1a4767d0337255cb94ffa20e4a7e378f341d06ed39055f6f92da1fc2907fccd0fc794a2f0e163ac90e6748da10b767c8e4869c8c49ce2c36dff48487f7ffe78238445341c74fdc91b48946a95bc2e4ab805f83e3609e5015d66888dd0102304c91a30501656f3a06c08c804c17082228f477cc543d3eac50a14bad9c611761962a9eee7b05bc0038ad2e68458b2bc54ba2cd184614c1ab708f28c6b616b7be01126c66a455ac6aa7b19edafea1f61aa178fbc66aefc4d7c9fb2e45d10e7864f0b7bd71d61ce4abe50a4d83a0a88ef0819b424c07e3c2ca3c330c2f1f12dc8a2680bcc16dfff2c8bae79d93fca84020df0309ef5d670ec90b74c666202b6fdb2f29555f50d8556e17f8163fa6cea32f0028e62d59c59ee034e7bc107728c12bd750afac9a50e8e43fe7e230675fc17660c8940e029932dc88cc55d70e173189f1d03b615ad5c23537fc8cddd248d02bb4244800215ce63e41396433c0aaaddda11e71d117e9851d6ccbbb0ced5232cb4d85751bd21436c0649524a85cbfe19c029d25fbda42960ca843138129c3f0e6ca6ec5ba3746aa745d437a2e016b3f8f8523e63d04c9b8c1fc880e74fb4cb76b8e120c12b666a2fc3229e2f25a07a077a3081dc555d5dfcb1bd51bf2a499193427f486c155ccdffd9aaa7cd63fa86e60c40047fefff4fbad2a3c2a9903bef1a9f03ab3f1f44a0e922ba6e10454acc05cd1ee858a9e3991f27112e593cc95c8272d9ef8df25077926904d6d0190e79851b17b030da0af4c959a60a8a997a6cc674c0a1d78ebbd52b38d7b4cee566abf1d42324493d19d67e5be31e964e2c6599d2fe99d80f885d6504db5c60c066f5f6d01dfcfc0a160376341f6f1dbdd87746f5785d34fb37d6005c174fbfcca2fd90e021c618d34822f79d1d318c859547b6fcff0eeb7fbed9112612a2648d72ab63892f119b5c7f2e2c599a1dc3a7f69e60b1567653ecd37b516c96fd798b77adccb514a0de6a5dc8d34c5eaa46d7c5ded0abad0fe1a0f149e938345f31a51a16f4af2d4d6cc085c47e6f567809fb6430a8594132c5a0f6be9ebc40aea819dfd0d624b707b6a3441f5d03151a7e1475800736b9bb46991a0915db67de5c69f9bcc54be42571a54f1c9aa83a05a203e04c42d27f9063fe102b1bb0fab32cafeb49f92a5621937b044a6b9ca9c662f983da4d0603a48bf04b4991cb8e8c6a88a7c5b3328deee95e2810aa37454d0a260691d91d45d0c00b79efd653051831c20f523d7dac6d930fcfd57a9b22791cd2016b186722dfc822b77aab8c2dfe6858fcf415f0b0e52562059cfe18928008f5ce0c97ba9b9bb009f81c54b3e679bf74edfd993f419a4657483bd5cb53176debd6f4a327b8b10b1d6f8cf2930626cd9dcbdd7f6f2dee1b32b5a20fa064725a33e5bdc24cd8e52f978334308deaee0d81a45ff9ae45df988a355bdbf1baeb3d91ad7bc12e36b17db5ce792f9410ed9d8ca598cfc869c755596d073b92ab00d0d183fb3ce8cbcaf40a44502d15597ff75533175a76cc45f20ad4c619aee29ee30026892faef4a7a0d8cada7fac6f7b18a6bf1dc655b41e2683007cb44da9163349c4b4ed52516e81b4c018157fb5ec7fa5813a7627e98506017acdaa72aecba1b9ca42a44857585499665956149455af488eec4dd6104e1a36257d517da0b7827dda388595842909d1227eb522455e77f008f121757ce5e4e263dda54a0b41d14b547a6ce230b167f575ba1b347bbc8daebba2f0903d11e38dabd11b2210a79167fbd8c1b3907f4805b53e4f665f93c3b196ea8f73a208e3c40520f6e61dffb09daa9c22778e460e049ebbd73b8a88e43187990cae63e85f4f222f5ee2711970c379d290f5fdda77c22299d0d0b22b33495a3a0bea02a1e3e2be79e1e503e93ffd3cd4ab74fa142d05766931fd16fa2d4b16dc9d02c38f425f9c0dfdbf5f2bc63cceb476bef203dc91a758e389254a25e5ff52529add5d7f1b5361f731abe548e066509c835999b4b268eae9ee938b798e22156dcc2161c868e04596292ee40fcbba0328540553b445d3f86cb1526f5efcbc3a20f036d8ff886338464ff431eb27936f48c401b4d8e46699f76e508c61d0aae8bede571eadce78e80885a4b78aa82e1f6528143e855ae5f926e3b5827b05f9e8423b45c87a592591dd0354218f55b6b1dbd90866140d049b0b055de8a82283c216acefc178b2f4bbc1934831d7f3f02e2662bc5850404c4516641caba7d44d57ae329b0d56b7892ccc0cf7bcc3eeffd24088e863b907c82b9e5ec962db0bfd7800a42395bcefb7c425ece7eae2c4c8162845ecf4da1b79fae55b40172c98b5f4375e345614484501c02e669d7496c4c668f173022de63632ceb608f18ddb0d583b06196de77d649bfe934e303b79c3a5ba116db9dd5529fc4d0af0f2e5ef8f829c8d8f5ce1faf80b0516a951bdd9b8901c1bcf6f4946f81d36fc453a8c368d9f972dfe004ab59e5332f748efc18b63c6bc445afbf3fca9845c1bd7397bbb70d388e3f781c785cd1a714f258ba430f1bb74d6f350fc0a0375b7510104be2fd191d74d1acaf52be781f341ec7a8ea865f45afb19a450bc75b2b0923888cbdecf3ee458d5af88d3bca387f5f71c5934512b6541f1588fff575c3c1980fcf1b27568a551bcabdfad209fce598702147f3034b1e3507fcde122154eb877f5f3e324525dcfe4904f1bafc21bc19bef4b89cc0c245cee9911ef328aa2642c97eb61b81313daecf6229c6d0049e59775c7d362a14ea20be60e38164abf707c8549504ad422ea17d2ba1d6460f138739d175d88ed00a56e6e096b0872518db589006f8e0f1480e0252cf1a1d9fd623ce5463af94af35f8efa45d46a85df4d25bfb2c3d9a55d5deb194bd187a6a10121a9d1f4728510c430a8ed5937bf5a0d0889adbbc93e58dfa4bfaa7153850d9a2d2a7886aacd5995aef15d18e4c6a45eb4d4134c4296f3717814cf822a3275eae3078c02bf5c88a4017984b7ca9277e60f3e718016877e94f43dda6dfff35b96720c2d6ab75a39dda84f3848787fb5d43808cc1033da381f4a2c73c49b06aa94426e65bdd1347713857e6b75833be56e48eb5a9f4debd36163bd3331eb29033e1be21c4c386458d7f64c2dd6e7caf9facce32879d02d1a33fa970f57ce1c5c0a13d4f03c7ca009f5db7f5e062c40ead693316c393574a42112f1cce15b17fb3468a67ea1bd3fe4d72520df2bfd3c9dbbd68a4789050341712b1e01770338c70ac898d4408d6bdff37cb4cf64823f13a1b1221b9e6f5df52bd5f9066ab532496efe5651cf19df2e8117817cd9af29234a904b75f4de51163358f2fa0f97f46b8a47ba087729d3ef2924411b931366e472ded778e3a06a0ce163372165d0ccf807231525d520caec440ea95694a62c80d67e23d740b0999138dc98226f56a954d38baec5ce7f1e34bb942f7d75f0cde1116b5eb6a8321d23e1332982e6be50789244fe24c3189db4a10f17ce5fc1e0ade8e1c183e06c822632188faea4b58d2bd817fe1c6bc13e7a7bb60ac66b0b9590668719e52593babb6c9caabc5bd5794ad45b9a9c9183c028a40a2c631c43784d0a94a6bf42c84a1377e971265ded41ef4ff61c570299887eb961eb549317c013adfa4f819d379050b0ef8848de5a8bac88ed073b29f5e0224a61c5cf11313529afb624941b8d3b4d335e59cd9e44a8b7a4a1dae4f1c34e2753ab4a69edffbbe8a9b185e54598dc6fc7a4a19b94bc5fc19dd33d10a973950ceed44b7f490bf5b8e8b1b1a503f00287dc96dac35247b892ff91aaf6b05b135f6c231a509f7d16340eefb623ac964eef9af4cc625c294ec08990ae374908edca44528348bfbca7d9c0cada186f6aa10599d00adb9022a418a964cf24157f7503960561f302200215ea39d7bb37f27fbd8a5c7b480c5d7001e9a1d53c7fbfb4f524c6f9128b11519a01e7fee2306e2cf15845819e3a3021178addb379c97be4fb2e2f4e3beba73ed9249951b936192daccd9917dbe8fec0292954cc0c022381084eb8ba21d7969ef7203ca1b8c82688f8e487d651168ace4758a47db9d214ff83255d5cce3ec26a622d5fb642620106878052ed9efb4d3d194f52a43ee64f00861278ab1aaa663db9f13b05efeef818701f3bc7af35677625f966140b163583841188b3a660dd7a058a530fb0e60cb4eab631ef890e85734a5fc4049348bc0a974efb999e7252b1ac2325662512402f6f446e87bdcb82ed7d472d92aac054890a43d83e5c5263fde39fcccbc92c4e0ca449544a7b82aa51f7dcd1099a5d75cbc9f617414f9f7c227763d7a8cb342bbaa9d3ea3a5c23a03377f7756b17b56235c36a8c8d8ee525c6e9f65f673d6805abf7616b0cb1468333651fe17065a78f13b1bd2475ab096abe640a0ee4d30486c5800f530128012f0dc52cdbe0487e64779e55688ee9e05849c30c910420a7c760c246e201562b86cd6df0ec781e491fc7fb3cba7e9b9c3a9b39cba6788ba2e972f9d6c7430d7b4dfae570bbb761f8d8485aa87b273d6a09f6aae4592fc93aecb294cfa80b71fe8ac40c9725e4ecc1de9374da2d76fe258cc921fa6cac82ec76c90b4076daafcd411d650ec673558d117dd67e2df9246688fcf6ec1fc552658158b2549dec77c35a5a0f2f983f03f9e30fef8a6ccdf8b530bb1b4ebbef4936775a775a4af31621daa5e49b34ba34e2cff108ff3ba31b9293fc542ffcfdf5fb0b9d721287dce5c80647bc3caccf9ff2a72063198d2a9fc2ae22873dcdf5145ec765d3dbea82180c256bf722053d7195b4e112ea808cb2155aa51decc9c0ac9ce98f6690678216db9c0669a2d852e4fdf9bf1289cc674ca5275992a66c7587989f741e5ed6daeda5c705d3777096ffc3c5c9d0107dd5442bc4b58e97b049cf849bc4508690452c2ec0a9ca1f90cc90e9020a957f4a51d93bde62afc78ba17c94f0f97c8419540bb5420c14fd1b62c3fb639b8e7359da9edb48e1689ee0c8bf0c2db5e231ef6bc015dffd9f3cb51802573613c634825e5333d0d4d032f05a014102ebeef6ea4dd853df7c2bbf1bcd82ca36f6bf975abbda48a7190d50ae980dbb03e007cd66ce69c482739b9e69f35366f0aa469ee173bd6ec2a50c913f3a222db4f7d73eb81d40a08054ae0339c3ecbaf20b092500ecf16c89501a1831e896d8d29ea571c6a03b9f3d8b9217d6ff16e17a000c74edcdd0208cf5b862c6a84e12644e5080bd8278c9353a715508d64b7565f26823cffa1fc64d0ef2919eb7d7c1816464a945a762b8f103daceda0b5d07a3b2890688dddbf75389e40adb2b2ddabfbeda4b8a73144341d9db9305f97676448dcf29e8837835c5e8d988bb0e8f8b57a9ee2874ed1cca3991d2fa25b252e55877de6252b61ca26cf5253d004f83f04ba8ebd049159088c6402709a54cb30b1c7d7046eec002b3d4317dc3f1c229574714843a6c2e7b5dd96fae7ce902a2322517d0b8255d3b25f26b39dedf0f491ac2bb405c3055f90b8af96dbbb041629061d3f1dd89ff777fb7c1f7a95df4d2093053b973e5a2269640918e603b9475fe06fc529d33946d1b360dad97e1d6dc6fc5681de66d0f5e0370422f6a6f0965dc2c9fb36c3d51f9d4abc35de4428f44e730ea0a0e4ec4fa71a9e513f3e674c7f7a6552dc8fbad59c73cbcdbaeb07fb22a1cd0001214f46f817e0a45130b17f22db4784a4d4435b5432e50d3164c238b4789700ac96a8eca0a7517c80ac83d8aa4ca5913d706fbbc7892845467a788f2816fc0d40490038b7dd4f9e1228b95a00f10c5cf9405dd6000afd915f387b218fccc64e7565c5457b5b8d4853a672002bea49ecd6770aef9d8f641ef63e5065f41a89788ea8219f331f0468a9fd865818ef5de818d1e9701fecddf5f3ae4fe2de4e52246867e241df06c04dcbf874139e4368d8b841c4406826b4316ae6489cae905e6a8a10e5d54ff03e805a9de349d23b5efb4a11580c079bbb6e3192c310ab78dc148a7a0e18a4573a1e7079d68798daa435524b9b14539b9a85468354ac911897bd701a8e0252ea67e06f9d772c4d799f48d302bbad7ca114096217f36faa9a47de8b9a92951f0e8f0e44b3585a3335578f34b0508e8e02dafa7333bcd4843eb0537dec8a629de9557487f3bbb40277d379d6c2e2a2ba1140be8b4d11366eb38b513a5b725041ff2ab96d5b42efc444f514598c0f7524ec9b83d06864923c22776e2929f17ff62a8204fa2b9b7589e7bd5aa0b4ef522d135f9d4a09de914d3627902fcf73a09185e30d6478b2789dfd274b81bac5f163aa77d62ee72970af9032b060f73ed26d757d83a79c3f5aa45778253198d579dcc5bfc0801612b044b1951357ca2cef6bfa655ea572b3889ace231ee5300c9558c7c6523a9371f4fdb1008571f25f4212bb8ba07598d09a400be2042a780f7655dfa8b4ebbb5b1962ee539c67741fdd66923079034ba70145e8356f4803ff6ffd9dd361618bb358e65c51d5d79f40032189c03869b64da1d13d2fddd1ddd39a164c116a69f918a19393d5967228c3e55143f6c0332a3b17314541cc01a2dffc97f2abd88202f03a59033eb71a58061ab1daf592173f430a7d6c9cf4e8a92c180bb93e4aa3537c24c14efcc67f58f9ad654f7b90b4ab712815c09eb255578fbaa45e387d70e30f611821ff3f43e33f003c99bbb1b647a2bced308b992e3da5e2b03bef7d61abd777e65cedfa758148e3e7b70bcf7c188217ebf08b7689f594ba9983b6d573f45d4f2c9c2b2fea30460ac9ee59d69c8c480117ccaec84e1c908ce95358b09b7439c0941b6493609a6774f078ba971fd09c70e7207235803e2fd8354d0e187e107ee9d8cb01cb19e4f246b382b01251f0821b7b0957d777cada2f25eef9477688e8459a24c96763259e72fe5c923eaa7ce6baab26f45af0fd20b874bacb66056f4be259747c9c5845851890d83cb4b482d3fbfa1991e1f10437eb22143b0b94cbec63af03db451328586ff730d033e88c923d7d1cf73844216edeb9f06a4c826d9d91a7dac97dfa39a4d903f83f1c959cb63d991ec2f340b7036bd6bce95793320f122e38baa3af8ce56913648e871ca7cdba1ff850f30d5824db9bb66f5b80003941948430476d701fe012fc5a8744e9f294fc60b947b3acf7251b9de3dbd2e3b6e10d7ed8e74c729adaa43fcd38471f0b58c5944007fde70919b60238a3963ff425d3ffb9ccdb3292d630e707ecc7981c293c067d6d840f05a039b828218155e0f20275358ea7c7608d93e851775b43a17ba6e1fad5dd5709008445b7fc61222eabb81d37e14bd7d77bb5510ada70404c12ff279a7f4ab84c21ebb1acb4fafb466765d94346d818bccf5da4cbf47a2af7a7c47c9bca21f6d6fa51b02190972338ff6cb6b3ffd434f036e82953bffa6d5a81ba4505165d0893243b9509f18b411701806ae873206d54881595ad686282c3c699240aaafd6f0553e6494681e01709952f663816f5e521cc065eceb2226b0b3e78f4d3a0821aa234da28096818b2882fce67d55c1fab78c139498c134589382df3475f1ada93eebe020d1ac9c7728ad679ef5bf9a42382095b2a47122f5db29d14bf4836a74741a3b3fd35dcd3535db7b450ca6c578c9d07dffb8645c95557170e6f295d4e80849d5e37add5e40012d7f7d2dbe3980f8339b95020c80160981e5d74d9a67c250a3de33644e16d88954a17e5553dd4bccd6090f55a1be2b5d15cd900faefad47e2030d3ddc79baefe11529142be2ad7775a9fcefe525c5d5578f8888e4abb1749ffb0163a7b938e6b30abebf1652f66f61749075efe687797e29a0f47f4e1e291e11bec2451a217f102d8c068858ab4482dd474f95da5e67a0192e4c523a628172248e8f1095a60542611fa696736883985b35cabda91146358d61d5427ccb8cec09770fcef93b5cc262b47a7b5e43a15f880c56973bf66ff2a2b1aeafe56a184559071201b1353aebc3b401a24c42f7c1de3a947ad138a64e46da342ed699029fc186e6d7c3b27ce8755fe9dd68dc70de0c5fa87c60ab00363df120673dbc761cb2bb68130be1cd33fe00f208a9880425e72e0b82cebc2c2d748bddf2efebffcc8e8b8611f39e85136a9c21e1297eaa5afe6062d50495a7dc74134cdf540910e0165a4cc39f074881ae34ad5d254e2df2c208718a4c4a5bb906e99ac4e190f0dd9f604b8f580a1bf29c685696002f3ab30d65f1a2ca628769fb0a8f8a1e1b5db2503d25aec4d040db1b20d88a4add05ba8d5b5ea47a95052d4855f07a249f80629f8c5b10c38792711ae47041b8e0200b4effcfc01a0f8f39fff79060ec5e93793d98c96dc1bcaa7960b4e564a1c7dc6234dfaea4277e2349a40e352dfe204ac3aaff3f9cceb4cda2609a91f0b5a5c03c5405632d7e60518d8645c61fc57bbcdc288d3eb5addf1e72bd895a19440244d3af7f4c3153624cd40ce789e9f02b18b3528a4ff0f9b417639efab27046eb05bfb86b61fe5a6cd2f68e3f243505c0e92da32d56fd1a317feeb860191aeb1c8141aa1b1f580270f4d1116b0e1b33d3bd0ffbef4013b60a15738ae90d66d9dad55d77af41fe32befdbe981919c5f4bf96f0cb092c21889b7791de56637957c51d0e9f492efdf4d3a70f54e1c2f67bdfe8a7e429bbbf9fbfcc3809d81852e1d3488dd299a1dc4b4627e6a65a1e071e22a24e56efbc133f1d65bfc183876a74b7f05b67001ad46d41fe19848eaf9d7433ee4fc4c2d537bc73856d894387e5b7819927b4ac4bb3bb9fe4238e9385775d75942d91397bf55ec220c8c527eeb0cd813f77c2dff2a80d890163cafb776dfc239450cada8c216fec8fd8d9750c61bdee6701a59a674b197380841ca1f947abb76cd368ec6dd881beabe26b20c8ff2d46a9ee10b86d334a82fe2b2838eed56ec28c4b6850c932c83b3be26e5b7f41fd8a810fd1a870b56e363d7cd948473f396fc6a92712fb750e38440200fbd319f19e562ef69baf0be6aec441e52e1f71ce4e25ee2b60e7a1126ce1c6e7e6ac117b16e31732304d6705405e896e006a26afa3fcac7bc50e50a29029fc05f047742b5b0c142773d13003c6278a4ca95fdb595de2df9c4bcf2904f2427e25750f8985529aff5a9aadb24d1d8f6f24f47c2d9a0f5bd2bddb3b45a0363dd3c45b3a39cac5501fd3b40753b78d9f6bc85a1ad1660e55b04a55e75deff110e4a99d71b6814f7f25a041656a6f903317729fa66141c66e833937bf6f13c15a5dfe06e15de354c79002d0392711b42574b2b28704b8af6bc1a406c9a6d4bd899ac9f9deb3f183766fed9ce47834382381fcb9e326d82e6ff895aaec590fead3f48a0b47e6a374a0c5ca03c5942fc7f5bc6781445c8783e35893b773c2a1b202de8e0366f95c4b3edf7175e8e7b32dbcda5349b4aa5d6d7e57c213c0dd8af9d5cf38da6288208bafaa5f8248ae5467b7735ea286c9017c66342ef6979bc0913933ad22bee8ac980567aa6daa25292922081e464921d1caf25a65e16eb2b877b3e483c4648236ef53c72f99a25a945511fbbd9747ef1867cfcb62eea5cbe39e8ae79d10836e2814cc22fa3e0d5664e760eabbee66eb196a3f519acf175976aeeede95362e6ad07870c523e63b88b0cb593362afe370c526e7d0c5d818a9e577341ff8d250b9af0151d22990a1b029b466ccf151d638e376c848707b9b7626aa193a90d543f0fefd07c81325787b2aa092787b8774392bcf2e43f136aa7c1e68db95ce2b8931dfce8c3a90b7008318ea7a4a77357484942452de1047795e28779796e40ab058ab489d5dc313f1d53e705dfc280a60d6712b2cc129437f5b7575de1110f13c847d8a4819ee6ad01b72f9cbc3aab9e9ff4b61373844bd8645e2780a4e25a85832ce57b3e1481f8422b1c55590d3aae98d63867c1ba16b2715a3e92a5aac6a3c38ee3c829a442d3ebf5887213eccb7dfd43a40a160cb545181feca4716cb82f0b5dcffd9c2b474e79c8d157f600ee168341167d98ed0e2ae28afae63d10cee9f19842db10b507315fc8a3c40b167f3897646ac28470966eed466395ae85bb845a3c140ee5ac8e00ddc3ed288d23ba1219416d6345943b8a95b72d631207b89337d36dd3a96ed5e9e67ca6ac12763bb046ac5f3d6c70d28726570059389590cac9aef10be300d734970374870031ab49d43fca813149f5cab1f465cc7395ea0ff7a10b79d9caf19a1efa1c9c696339cb348087e12cb282ef49c5b3e68746fa2c8565a71125dc32430c88ef7447d9d4c5523bc06f0f0e672b0977e27e1f930a112fea513cf030a108609992540cf1756aba98cf62a8bb0d29bf8c6f0e433c27c12b595d69473f30d5ef62d72132cd86c11d5a36b4c8b2cf80543ff4a1fefb4f89c495e522e0659c5034de238533dc76a65a5d38a4189451ab8eaa1dde2c1002970897683ede2c4044e10fefab57ae85cccbaee1be4350b72f801b2f72d97b596b25dd7d0e3f8eb1131798fd928e86f09cbd195cddcbd654a65fdfcb3af733526debeab7a1da9e3d16f146721bb98a2e66257f606849a93e539d1c457e76a089426990c7c73d3bb66fc72333a4c13f0b2fdb64cadc739d54f2bdaaa7cdc6fe7e76e78728ed3f489d9a2f4703a4c9105ff42069a8e156a9aa466d90f5ae21403d537937d817e3228f35b412727bc74d3fd9d94df58bfbd01c385082e3ca9da2f30a22fda0556d6ac452dc926f93ef4060a87c5eaf9dbec9a079c509a9dd5df7316cd4498ba608e0d57f59b96a0c8aeaa6d2e4540028a2a06d8a7b44b6a720cf6cc2a80af70bf917ec3be4ef8e4c64735c97aee6fa533e44340e1fbcb092f3b04f2b2973e92fefa3e8a3d8db7c7d88b5064b40884f27842de5f19a7508e8b4ae1fbc9613962c62ce4bfc6ebdbf515983e6d12f4aa94101711d7a72451ca8fb19f2d0ed4db2c2a10b5b517771586629a6bb8f52d6690c626570e5d98135f4834386263e84c298a8944698dbcf8b7254e13edb4aae859eaf8afdad51228d71cfcab83a020f8b827805e304cc174cf2b656bce7ed02f3e23c8e5393aac7b77b4fc81c04a0dcce53304daa54d1735c47ccd109d561276095d49451cc271c884fddfe6aef607de43e112fe93cb0206f30e9efb14cbd6ca647c88c880fdea5129af623edffddcff727b40ee4c94626f55a10cd4870af979bf507b688a906708ccb9d1cc244c2be58afca57e50a2a5394c3ae1ac8e3267b4201f2cbb2938f2b606f952c7d5fe420dcdfa92129d77395a78f41f9997a84ac95bb30e890956b6b5a0af0b82c2100809bcd5a09e911cdd7176c93718bb5322cb59bae32a56c83e6352f384f4c228c7a3d1b0d14f7c25e262a25ce636b0df0b47f93d14f09b1618ad10a62a434b8b1fdb05cf06a0f02ad9df8e45b151f21da228602f05dd426738598e684f1fb50fdb1f916bb0eb55279d4d25f57b330b9b2886f151b4d575c58973ab22762ebc24b6053440d0704116130830fb99448a02e0b633d7a40fd5240e510ef0b2758898dc3e8779b8376e5e22b8ced636874bea09a1ef15557ce1ce5bd210ecafca73229ffbef906a6863bc3b4976ff53ee705bb9dc0b9ccb0e33749ef97525344f2825c1bdd069a2e1536ebd13afdab19bf98d3c7c09a7ca334db620680dd960004ee77990eeb17129d2fbe81a323aa659b01eb588b9834a20fab465378606c7ed3feae9fc4150a6fcbff0967de7005b82d907f42c667255b38392bc5d1e1a8458f5122052fdc707f805f943ddeb6348bb4c51c974e7a209fe84593fa7dff5a177049bfad1e099b290b5c3c7c1992bdac7f9827aa562e2fdf275be4f947f4d28cc6f9db81c1b7c5536e48462b3b408fcd61ca9acdfded2f1db55ff7117a4253f42c95d35ec53699740cd6ea9b4bf1f0cdf89007d933b7cb3b21302cd1c5bf04e42e8fdfaf983f65036fcc60bd2a192fd44dd9e4b8ec7c1d31facdfe93f38369d1c5d171c987f4d9df08a45497d6dd813cb74b7a51f1cf11d9edb602507d0483723ed939d76c63390ad58c29600724e9faefc3bbea8e9f6b5a5109b889c3daaee9459f2ea719da177bd0a1fe23030fd631bfcda123293b884b2eebf10b85984326114ea33b7337f227b32c396cbcc8301624f7971395067c1230026e481675c31cd98ac15af039506dcd75e758b3c9d88e9ed1f2cbd4a70f1afe32776fe79175ea1fc150bdc081f3167ddd1f711dceb1f4fbb49b66fb1a154e4a5c04e3c6526801c5746df9ed4e9b534183de54214fbd9a59c713dac2d2e57e5e3223df8075bfded85ea6e765c295215dcf81d2541b4052da28537a16fe8e6160ae72b9700016af743196a78d3d9a4e2b4615e93ca1fb98e6ec6c902ee03df8c0ba8dc1e4cfd083ddee97f0c9c124508f0355e142868165991b051e68c196af353e980bfb5bd07d6c328e117bb2c57407bab7d86d8514e1b636bacd757c487cd3741bff3dbbda99b852412e487ec45384c54db61ac8e1aaf773f48381d1d951a624d0dfedec852db10d0434a36c7192f8e9f63b4bac5878753d87eaa269fa0a364aa1527ce4552d9907a4319948f8f5357784c19b473f7fda2ac089d37b62681e7219d995cc8e684afa337dd7bbcb73526250ae281b7cfd451551f724d80af0ac89645308c596d33d0c0bd4faddbac4dda64c5fbf5ee22ca312010b60849a9c801c2e317924058bd54d95da40b8658b5f6a138cfd503398a656a0001b6ac0ba110166ea5427fa18072f8936a60525ae23fcaf5eddd26cd5f617b39f2e12241bff4cde11d44511d3b77d6db05de1f173e5e753cc384ff43f7489cd346db07452ff7bcbb5528a0947dcdd22113670ec52e65d086bf79521e352c46fd0179a1861e7a64187781df9c20b161a280858bb2818d58aa750c96ff3d5c55bbb5bc86ce6b5c1e9b2f985013ed3352a84b4149516700b3e8d7d9453705042da43bb6a444e53236e7aa2124cb62699e4bcb24ec3d31c7f8edb0f849de54844ab64316894c1fa30eca5ce29eb581a5c921f02ea5c34f181698a2d2a318960df71e4a531d9b2ce1755129b3b38689d04e6c5dabc073b64cdf206512e4096a5bf31e62f4616f22ea9f47b9e1e9c8d99169e69e846cb4951bad85ddb42529679f1bb9c0ee1507c0b72904816fd89e3d324923b0f01e8254bab226ce08c8f6c45b359ca802ee46bcb9ea857a598b10dbaf6c2254d1a332932e890f5a8d77c1a682a79ab3a266a190e476253ce5b2eff4344ecddbc9fbdf66911328d573aa18d17ba435b6e4df9ef9baada46d51c8605af7e9b2c02e66b85e2b17ea951bdd0776e3b2ae6d714f8470eb7d09f81db4a3620962ccece7c95673bd327156b1fbb0b90da4a739651f01f4b9bcee57411c985d729daf3025a233a2286d59df13c62e9bf82fecfd7c79d2da90f2ec70214f6d48c88b94f040154f465a22767f0ad7b64823640aaab2be048ec4646afd769089d45dc2fa4b3f40b35e7452477158737dc7e04137f63111b90552ec3513ac2a5a0cfa97db302b8f2df69745bab4497124d386931caf4cafe965da3813e00d5aebc93a9f6c53d8262e288857e22482092aa6545cbe47d7e64df5eda1910a9c7ee809b37b36c9ab7b2e27deb0c9807d850264e72a3224130a54668f5da92f3d576ede674d490ca6d9e4c02c52a877231330a81fbcda8da11535928da263d68d07ba334ce9768f4eaf56ba6fb4b497b0d118ea6e6ebc07e1c192725b0aed74f8715c0581c7d1d5e64465797fef34c8b97c1c0d80c277c2cd89044bdadc71f24331553f9f26fc6bb59a311d25c8d214ff7142586dc42f682e410f1577b76e6190e85311377df78644184b5141290a5d2f093a60afd527406cfeb8f4ba0432c2b3b0df890da0a03e9e25727e7e10d8a2d1d4ca7d2aae9a187504c9125300c619c051aba91fb932f598b74bb910b84a1578656146193d32fda133184483e4ef4dbcf28b0c5b5920ad972d1510aa3bc69232f5dccbf74583cb43702d3efd8ed70e34ef4c9ddea7c18d9d65e13ad414c7bc4146a369344d211284ed027c1687d1c3f781df23e7b198fb407c5fe40283c7addf054a8a1eda24f39d5dde403ee791a0211933190d09fea3f3fd1d7daf23f6e7807a420e9dd8ed66dd552f1e84e28ff00fa4f702884455b9a3d9a239701aa109209298d8c710fd818cb6904dacf4ec6a1dd6a1b8230558b1ceaa2ab76931d76f54817796e14d441ec5e553413896b7998ffbb01f15eaf489fce2c4981220885c8e27a2158fb4a4e941e945215c3e80e2bb0585956ca86f4d86e2907d77626e448d017876eaf51e3f21c60fdad42c305acd3722f9ead4440224aac8888869457b8b01ca159316a7dddd8b140fdbac5d094144d3680ffe15fa99e27f327f856886e5f49f1557a4cf56ec97e3c43dcde078ddb1b8f2b10c235c6f1414a090a5c399c59785062ae1fe1fb598bf9c8bd5af97027da73e913d2511a32d2a403ac755ff5a8a13b0bebe45929eda0bf598eea11f89675669deb495c496432913ec5f7ef9c563337a3a7ec52ad3724605ae3818c8bda0d094bf5ef85cf2320109f86fdb5ee05637f569f165a5b83189a92fcb66e4e72e3277d7fcdb4fec95fcfbaa8fb1157e642012777183c4d50cb95b2f3cd361a75f642ce4cf63f3b778fe857f4a9e89fd688110672f8b1fb38621b777a64b36b4d6ae80a6f7656338920021ce9908b4d705fc757c89cb7c91a50ab9d7d3572d48b087ad8a199f833223976c1ebad260de6c780d7ec5ad51a04898983d3e29e08da850be1278934fe5f9dd1e786526952486f28b34447fe7ea5f10121bcef6c42d1d26d1f549c70d3dda64b5fe5838b8620323893b790820c05dce87ab43eebad0fe20547655298eb1973c1e87374fa4f46bce3140ad352db46abb46fa99e1e9433b158e4e52c8daa6376e49f3413d3dcd6e060c25f1e2f823b63718397c2e7f16bc40a2cb14c2ae4ff91e2b1032ac4f78d65f86144e0a8a766fef5a2d7ec0447ef8540999e7c632db11cd89c4f73bfe8e5de55085379b176e6207f2f641890a4985525383d9949d3baf1d92eb42d9f46c1b7d92e62943a8cc5fa76bc74ba2d8075e73aa9507b376d6318ddd41d45f4a74b18e7355b9de7f7675060f3cf9133a648dbe0900d5f659884726a9037cac9d3b579cb2a3e990eb55bae242bc5185e60becfa63ed467bf49a7d9e597ce2863a0015b788d6d3d1d52e3b7eb41ec85eaaa64678b1f19244e5fd29eb84f8bfe31608848db663a936d6969db97832409adc52d013c38b98c9c5bfb6f80361903b69d4757e57f20e00432a38694c0d9a59d4a3d04c4e821b7b84c5661c1cc37ecb48151b99b38f7ecf2663100ec71c5367aa91482f8bd0e0b10e489bb9b63b9f948ca51057cd7de97f7aaaa55d6b5796da5c6cd9cdfa3079c986966a50d08291587256b208e2cc3f0d4136a58b66ada8e383b4737e6463a5d02b3e7963fdbf93dc39f99b01ed7a36084f738e2d2a74d591415566bb31c7ce642e6b55a2f4b7da12edad9bdd1b3e48dc2b52a896b17ff0a1f48016de2e52d40640355f854e2a7ace0460d41378771dfee998f7adef049cabed8c6334f02249c6949ad3efe5d717b78f7f9a32b971e9333e4a3b87002c871449fb827764d98f711e99307a6f539f365574d7834b507b5e6885178e9da42d271e1a1d18b591b93f6cc6388d6b4e7f6d479b0cd41fb946e643a946e4b88c58d36e5b7f5dcc0c1136c2057082f9ee5bbc9a47d07a83001948a14435e7cb3eabbbc32de0a0df120011f888727e171f069a1d8de399a43fd004209085dec9353c4119f4601647a271ae14dc8d51beb89768a84817c2f3a7284f7d4338423e7b4b035645276201173c7760cc8095faf75fe52e64d3ed7b0620dd66fcedb33523d985a078c91ac5c37389b0e47ab968fbeea5bf554071b09ef911461ffaebd20c598d39360eecdd4a3822beb163a9003bdb3edeab0d53553b34c21df3d901a3d3b0e71390185f0bf7509d092613be19dc910f770f263435e34351a395e642e472c715cec6429fb4fa9a9931b74f8840f89a5d5c9837b4277dddb2493485cb00fa22ad318afd6b46d1f67ce3a75080ee7b08661fa460dcd66e50d8523dcca061e23c96d71a2e040b012f0b105a45cf8ec381fbe475ab8fcea81fe47e775a53f1f883dab70c5c75ddabb2bdca29b14411d08ea1ca6be431ce4bb1ec66eb08d2e540d26cc554c07384a3c128afa6b76bcb17c60dbe23156083fa7b20ded4f9786d1f512286c589f78d56d9a717f0111f5e51a8eb61d7d70cb811e6f12d84787afc55ef4cd327afdc69bf03fab901bc41311f8be90ec1e769b49a3b585f8cadcbe96cfafe7a391ceef6f4992f2f41f2ead3330d639080c30840842483a9f46d875e858eeeed63fb5cbbb040a014e9d9b82f21863c0facbaf32afd1efd8b2ddc51fd8b236ad1334f4848e9cd6de423010ab52e40e0f3f6be52d30977f693843245257c8dcdd1de06b1764479ec0e0bc72279b624ae3a85fd18d2c224fbb20cca6297c7f8d7898d5594be3117a9d470304394dd6ae7cdcfe63c7704446b9db08d54e69106f08a994776a41adabacaaab234b712edf9e8b6eb79e84d2b38e5f6794329e4ad1ebad19dafeccb15d6487669d13f34ef8c780599527e8e420b6868bf2bd4a311242ab084b62f7764897a937c2f33814d7e56f9d65df3039371856a6697f86002b7678b2185cf4c071031c61b8ca231830ae475cd57f7c2f1d76f75bd08fcfd0fbfe369d06790fbbadc5d2761abfc99cf22eb99b441a5c5944bd4a49d3627c5208df995bda484dfa44d88e5359ecce39dd9b9398de48cd62363e56a23f1ef56577223c28c0eb33584ec85435ff09518dbcb0bbe64091fd343db1eb0892f6c600cec6040f65d76488a2c36aa04e41b49d5c169dc6c68399d40a464a0017026311a376c7ac96f1f5d18bee6dd53ff4e67d4b92b642fa55b39971a32110364619662421fb7647302b9aab37d4c9a357c428728260536d287b652c5228e415bec4cf6194b013b89ca2e58b94bbf202d71ba03630d078f0fc86f06b1742ae2eb5a498485b76e0a44c4c7ab0fec5a4ad7ff0c94e5571509e3543cf1476cd54fa8638e578e6da15d2efe2cb63b45bd1fd8346d3a3bca68676e2c5802392296e2ab09d44103b9e2e444f3d2c7e87bf547ee616c14af76ad1cb6cf810bdce11151ce9eea1575bf796a81fb23b982478d7e0b0bb74ffb23357b2100916403650e7acf7150f378ae644ac336cd29c912469ec48ed4ade203799288979ea3899aa7503b1b69bf6ad4a23527dfd3cce4847c1c54c4edd43124891e70dc8997ac42b9a0075c98b3f1014f07b2769f421c74a85eb21f516e7161e460daedddf0eb87b1e77f9add3dfe1f93a36f66ba4bd5520a982ba5499f1c644804a204f80eab08ac20d5fed573147b862f6cd27dfb2d7a3130d6e955386f83c93c6125be07305a02bfde5fbdf0d64089e39a0bf6b1e76b3fa54606e3123a339fe0b51c7a0f25967ee6b984c27d042e67d6c9adcbba880650a6f71efc57f1799ae9cafe07319463f471b345aa9b5c102937adf2602bc4e7c53305eb98cf249d7b4082b7fe5857e67910433487fb872bdb72b48b53ce810d621a478c684d52df1d11b6d9a63389ed574c266b603e89bf8038ddaed8b5e35e4255e5ab9044d76f52220e1088171742c16a00c5cd53299adefa5d1e26ed92f10708ed210b964a18d5db46f0c582d9e4613abf88b305a4e6433be0167d1290385e68593573e27fc15b4fdea07442f18c9687c5a2bb47e81c0f5d2e88fbddab81d4e949d9ac2670d7e6c05d0ea447e384c57a7703af0cd2cd48dd2a27cb6ea1a36195683cf8f8bacb938ac3c5e436607ffd07c1c967b1feced7fe38b209cc25f31bc87c8c6e6fa4922dd13bdd1c5abbed133208e967cf0247653ffecf3197a55f7ba4c242f3a45104a2f0edb19f39d0a947c6713d56805912c1973b8aaf398ffd00db361b9368d7bb70259bb071d66a2c76a08c51733d97310c71bab5136d91b6ac03b466785909e3d0d766dadb2bffd2ca8c761ed90839778ed12df2e66567797b7a0231569f4c6d36d6e44b90535240d73a5c9d9342d89696753f9e54287e5af9b5b7a1510002a18c570eacdcdcb3f99c23ca2a0fade3df969713a0670443ff40a5331caaa08be05092f6c38f9f06351fe576383607af3fea8e0a3d067bc041568fe0f7bcd1ea1b79d6eda6e1e78ea95cc30cd93459db9edc3e22967d8de806f13283265504d518344db19a0ce82e7a4056075eb0bc159e3b92a78dc4d6625148ad0b9bed1cdfd3494bea9f86fd5e9b71d24e9ea8f734560043130457286df0d02a1ea3d1416f9fc03ee84a95ae614e28a8f3597f98949173f6b4a8133b955e398a3ca5b4954dd0c6b2a84ed14240602559499621aa9eb9766f79c26ee6ee59ee77aafc589ccb56609bd44b8a985b07ec547701dd465c7a7802bd187fd30d71f27a7bdff6f9825e8f83d8e167b67c73c996ab940a42d198aa38b32edd06b8962dc2b37548f77599b65cbcec5d832742b3502415d561c4cc0c44ee1a1d00afceb35dd0fb2590afdb9057e7992e3ebf4bbf51de575ea07e19144dd15e687cee9a67551d78319744f7729d1dec92643719cd14172fe704f4f469f0cdd530396e40cbf9daada58f164487b0bb1b94387b4a1103c15eb9f77d345378921607f29c7eb4264a400fe2963aa35f7dfb58359bbbd6a6a483715bf0e4bef260d8c2b61377f10aa406226b939f333e91dc037f00e1744e06e34ba14dd60f2b310cd5d595b6bc5e1e2131c704e7449e8115684543dbe4ad1ff40bc664d81bf292dbbb00b306f691d042d95f55d7a0ac811323a0e3ba27f3c566c1f670df153f12f1664b8504dca55ff7cacc6c3eb1ad7fc50b2a4fc43e99444af2ab400abe1f3c313bbba9f28c5d2f8b7c4b3e0ce962bb6bce3b52e8256c5e057049bc66d0c02504f31fc4cface84685915abb219ddc0f95655cf2a74b4cbbe28b7a5d36841ee2c2c88500df69f015df0ff3329d652ff065fb845233adf4ca8393f362ca8132a4b613606f88d50eb07b5653b2741ae111eca0449d55e3c773fd5d896ca48812fc2043b672a7e8096c0b6e63f02ddfbdee9c7caf55b8e55e5b802a6b4345ac3f739f3576a45f403ff3bae07827c1ca9b6b810328058ccff5954607349e3fa8414e5234676761e1764c64d0de0222ecd9d51c3ec6347bcac37e1599ec0d7af02a6e84fde67a4266c1921b387babbe597c2936a43f6d731b55918d756f81b1c5b5281a8eb9ecccb520a4fac7d8c720daab9aabecd42d27d303380ae3429a0887362832aeb4ca831f8c974c367ec4d5baefd13a237af196bf3a9276b7b851f480cc6f640256fc07766360d398e0b7f1970aef4d1be55e3a0f92382133deef51a856b00b497f247eadf4d5df51ee433f9e822e88297ec0d53689d478215e25dc025cabdb9c94b55fe3e9f7ecca0108e8a0a7fb3536cccfad9b74e93ad7bb8711c09dc5f4d1b7fff4ad9a86bf127a7221acd6a1db86007050a4857f6f6e1992b70505792d2853cdd3cd228d64a1a1f0b064e5f7d7bdd2b97381e6e6b88fdb2c9751e44bd835f095db463b5e6679e89b15084c1461a0d75412e4c410693fb595140df038159bcbdec44ee6a0c615412abc791cb6702a04bf56b048ffcd630a0b1e2280effc8721f14130cd2245f64c684e3c9f8ad5c8f2ae9eaab836cbb944b682d50682363ac40744f86f83eaf70d103e67dec192c2ae871d6658055214a9137bffadb7aedbf60333c33cabd6a4b141e82d091a76e82c2dc63c9e9993bc169ca39c483040adb6606e2da138c9ede3ffd8f2b024bd2cb73538e10918961628607dc7250d1907ec8c50b38578414f2c80c00e6f776748272fec0b7dafb7ba85eec24d65c6b3918c11b4bef81062bdf03e75cb51ff4f851bbf1c5d66824457f2bef1b11a92201036df5c875835c1f477e63cda6c54ab20998a31b7c40fad0c947b8e2fb5bec292ad54bda23f48f57f5bf871a35b31dcbb866394509f8e59b09073c2cfb740ce618666427b3c7de846f2bee7f1d6d608227caaaf6049103b316aaee75550a0cbd777563bc22eaa75d3026d144ad08d12e442be0e6bffcb67c53e7e073157c06ee18e03cf1687bfd468c2f29d46c889ddb46f2e4728c406c578288e506a70489d6605b8aada77d99d66beaf0487c824176e23166d51167980c6518b964db60a24bb0add4fe79f2af8dc1dbeed201a0cbfe691a33cfbcc573b7261f2c77f60ac98c0f696cf4da23f607afc2c4a0be19b392a864a5bb829f6fcb88d6121a202fb9457e1472606e822f01dc1a11e7118de3ee0d3236e5c2112d1f4e7527fe76f95ada5d570b29e9f5161e58eeebf5dace938153a71af0f721f47c5091c71e460849019ed4ac67c2b11c8d1f599949891962c8be36c67605451b441eddf3a5aaf56d5c28caffd35aa2dd01ffad0b0c4eff2b653cc97018861c087e46a0c6c5a3616869d724a1afcec017422dafb3de4545bdd19c9df2cf513ca9fc0e1d4c7a857e493c8056e99d3d3cad386ac5b76c5146dbb4050cac767352333294b1e9831f416e9dd913f3bafb9008727ae53d9c4df079ee0da788f91efacd2fc776170deeb0a818303803e3456af488e703a47d6871bd7666f08a4b7b8b931cfb9ea5709c35c1c78769bdc2bc61fe0cb06618cc50e359b237d6d598959e9f6375e4aef1c6757fa730c741372039598da1b422d9f98b1cc57d87f41097cb0038499dc665b9e5e48ff35aefe1ea76a054e4df6142f9e6af86b986b5256c24bb49320a8c17210064f9de0be1ddca0a71a09ace30171199b8dff2e03f8b3815f8d139a505a4007b63abb308f5ef2d95200e07bd447de1142943f791df5c41d04830ed6307a88f4e78e4eb15e8c21edb26480c0826fe38d9dccb2c574ae8d951fae19f93c6bdc9ce5e574cebccfc6e289b5b8da712793aa7d1ca1fb7982f1aea2c6b0a245f84afcbd7708b16aa976b09a86f910fac536098c27fbd1626c6635d2403a38acd786da829e0dc7f98a19e3a9373c0079871cd1dfe0356950eb2c65c139c2acaf6768c500a149b0ceaebd383f28e009c94e2939df1b807444902c3acad76ce61c53b5cfb0f54ed3487c06e53ca32b6cb5fc4a99f6e9326c5787ef9b68b832eb508bff406802e767fecb386c35cd98b166d357cdf6dae2d82dc464a4350fdaea343e0c77bd3c602b86ead9426bc35c54ddcb7880ca03eb228eb02c5ce1a6b6014844eb9ffa6370fdb9f25b7b578b43e76bd1e7ae6bece017599e8220d91d72b2dc7802e9398b501ae0acbc05650d6ae51d16901dcad7023499666954943d9f2296383117111385fb6f0c9a6b8ff9a3b3c92664624ac50b52345e3ef5a23e79ee5cfa1cc2057ee7574dd9f5be0adff559e4a98ea4a557a1337524a9a745aa9f4235de211eb94f1ebc3a60e7b1bde48aa7d1e663539de8dc626e86e599274952e3e2dabe74a062b2d5721720f15c124002f5262c10fa7f96a7f1e46e19f6614ed1712b2c49aad9c6584e3061fa40a840194fdbcac2622752363fe4aa4ee1aeda40a735b44e29d39504d03c9e30ea2bc86a0df69c0125745a563ff136a8ec1ee5e2809cd396c671688e07a81fdd54072dcd347a91143c58647874abf67b4377f6b86e4a32d2ef98990f71d3418f493e8acdd5234134ed3ebeb0f7f76193cea1494a6814ee99e6669f30a1fd6566b8893aade9ca9abae43012fa373b05af533d82fecaa533b382670189e761cf7e6cbe8a933b8e5c2a37c485160eb2161c981bb2af01d8066807a69b02571572cf67680a19d7f3b702fc3e7e3498f87ca175661ea7a4d604cc9de4ed587e3f9f2d300ed8ef76d783c0108e901e83a589cc471cff7c2b3f54dff57b9fb6eb67f3e9d314a5d58b414e8ca0420586345d40b88fd1bf42af97ff56d04dc12d7988cf71b48fc0ce337f5b86ad3a5d4c10fc66588155f6a9b511624bd389ae9181aa42abcf48c6d3d7b8c7bfd2fffe9cdb53e38b1cc392ad4803d1d8539814173d88bfc3e7b1ff92c782c588f502558154e6fac19d5f23b4986f35db35ba1c24225ce8b8fdaf595dbe77babb31d5f1282da96ef686cda408b378de3f5dec38ee3fad7ccfa6e19a7d88323d150e10804e4908d85b7f73c259b14b99d09304098bc8da062292ae76231f1d0dd0db471dea57fda555ca32ccd2539ca50f137e00c6a4564f430027a42a716e27f3f94d953bbfc84e2faf39adec39fc8b68c1f80ea16d29e6ddbd4a978c928f0088cca6f8bc08a2e2475536dc006910f5a949ecbb1ad4a15591b1ab430854d1fc8dae93a271bdac3426e0653cfda4adb7dbc0aa8ddf9bbeaa671f06b03433783d7f086119b697dffd1ac7f432b03905f7e268b8e22597c4f11d79295e1669f26132fd78c35d9a7a1f7218b1055111856a639645281d3f17f2a2490a75d01244f4b312d637a25019b7c7cb255bb19d0517526be1ba937b3ea2206a262b88ecf9d2c846744c3f13e0eb990c26ba3b89a01aad08f72befab36be58591f28e23d86e97a434f1db81aa632c8831c220d4e21a83637df0cc047b9fef1e2a61fc1a7034806895276d2f0cc5fccded7a1c5bdd252851fb73d780b1121180c4246d802e2e9c9f130461c03c7daff074903e058940b2f7584803609f24b8556e11e01210245cfef0d2f6a996f985df5e8f378858ef588a77c4ad5cfb109d35fbf5b918304e6344b0378a37add644d330c18d7d4307912ba0bee36c0cefcabe315c5bb756c8ad83feeaa54489f9234c61208c1ceac6c0a91811467590a5d18fcb09766312143177fadbe26cdb9b6cbf84515cd5f93334c1e4c7dbf850cbdcbda680a70dc495978fcbddcebcc6252b093eee85818d733341d3071bacc6bba5d2fe477f74927113c5e0843b236eec6fa1b7b1316ce97787fe7c6adab0644bb3151d15a636984dcbff3d4cc58fde07065b088b8fdd66285b64c6d8e7e3c86387b3114daefb676291970ee1b4a9a5fe06d8168e4100a99c60c3cb3c96ebbd5cd7af528234676816e0cdce6875d856874d64ae76b0acd5b57d077c20d6657f6b564124cb45cb2f8a2e84734ab2aa27b78a84d769bedc30d5dd3d86e690a54900f09acf9eba216d8f881b0a050c405408f866261223b13c688c85b0ebdae872c16617a4a41f9795aea8ca457ffd1469bd361b20c246052b976aa3eb09532292079c79cd14e6c8757f82fae40e6d990da014891c6834628d8e7ae145a833687431796ad86a680f626c0e8516cbe461b000d755e8d53b6fbec6fc389d90cb0de2da5f1d6dc59749e9d5e00111451dde411bc17a1ea95e606deef6e1267e0474511fdababef7cfd8d3c4266fb2bae2f8e74f6ef5b4867c0d531a5770afe5453aec5c8280ef469aa8604511963ab03a4524bfecc7f4e96f952c290e35ec73b6e9b8a8fe0543f5b2b3b9fe1f6c6d1e4c52e973fdfaeec6a569b429fcce74d627d176ef07e98535b4df41e4608761f7728e223a0f07153e0a4b8eeeff46c05c3c0591f16b7636f5a2a131a7a16bc86f99e9635af3b425a15a9cb1351e405bb241ec0570a0ef26285aedb1d80ed0433daaeeb8f2209b2ea19864ad5218135932d800b63c5fd706ddf497aee7f088861ddcbff8c8b80c59842a96f2fc45a7440ccff3ac231d7301113b5780db90f7115b4bdb8d5174ad25ec1bcc013308cab29b7d798cb45c48883664794499cf84f83febfc58302376192924372edbf3be9edcf09e5428c2af4b5deaac04f5b202684d5cb422d4d2b45dd40051398dff07b1af2317c5aae5b685f550d2965a42b1c2ae29219bb3048f2f1d091dacb520993288c4bd04b984a8f0536f6ba7ffd95015d72b848917e42286b23dd1a88fd31c553e8285c98c22e2edbbcee0ce8f7c262c732a8856c1b9064e72c78709514af235400c5423ae239c1a3ea511f0ed2b380b52d070ee580dd88587d13764ac55ae2b38279dafaa48b3810445a81d3af93fc8d826fbc932f12733343a6a1129ba5add0ca25e40f9684bdd84061c059ce45e027579ae6997e1651a9805729a12f8ce0fe6b88f21e665688626fb32d4dbf886e139f54a563ede0792c32d8f114652f5829cdf916f305823f35c643f29508e73be81c0cbc75178a09a9e477ca175b8fdeb4c1bb8dbc2bd11361a189429dd09fd80c80b5bb7c9a5563f5421eec744035cd1a93dd06a070607c12546547b12ccdcc7284ef4ee5f1dff981f60faa6d89dc06f30cd4561e4ca223f736e63e9f7709ed1162a3bf3baf7f7f683f76bc9b61fb70327c012d69ae2a409ad2b4fc63ee2b01a4556bb3ecbae9319b718ae39cef7a95abaca374cdce52a7dee3c28a6b4e1b46b22ff63d8fcfb1429d5b7e6b7f00bd66a700a049e940c61c85840660f4bf4d646d790db32f955803fed22a5b768158eb5823319ca743df6802d6ff758ff184197b1fcee19531f0cffbe7673924e4acc247e83a47eeab787106d7334f1662ac9c2ac758989ad89ffed239ea5228ff869154df6d273cd0b673c9d9048351b26f70bdc51b416089e0c090113a4af3ba51932dfdacc57b92993570d189d78737e98aad4936243ef76b4cd2b70cebf744d4aca8b18d49a56d1ce2fb4662abee7208b4ef3a6e8f311d47da5175488c5c7e2da82964b63216e09fbcabdd3e3ac41860a933c8d335279a3ac38d4c3178dde2ee82f7d358ebaaa5cad55bbc6c1e4aa55e4d9842b452579090c8eef87b8748ec75b9187274c95c62843c08c0318b85687efe3cfb0db781cae565db50390b72d91c10277426d8141e235f09c4322b3d6953e05f8ba49a20f1823b770d8e1ecb01c1eb02a6964ba65c59bbe45ee89e76eded79ab51c3539f8bcfdd97edfbfec1a9b254cd40c96a31d209044ab28ae64001d110f953e90cb7a3d8fcd9a4154ceffd469484b0d6882985f8330f2b2607cf7f8e212fc3c0d6a2ff8db975b8b908448b7865c23eeb71dea90bf34871b23660edbe293d94c0dabb3643ee67997dffe7496b64b19d6a035f777c20a81cb721341d37f568056456815d6c1c6a9d30c0cc0c3418bb85a851db2e6206fa04ff0631ae14b4f6398f6faee5dbcb4fe8cf7777aa0ee331e45b6070f2a87e2264c34c6b56977b503f36460e35c31cb5e4bbb9df31391dde1d84b3b0545b211a4d06aeb46fca775460f3b930ee2d279d0495892508a849fb2a5684e8b6b94f2f87a24c66713840945898d456666e2e437b6cd39e227a638813b1042b27b1b53e982582b2bebb44db083e7cd4352ea50cb8990fcf6b0e4920fdd0c85ab007af46df256416fb1b6db492d447949485636472b87ed7549fcdfedb526923fb5597b5653bd44320aaf66b739f3924e3891988ca0b74584bc3e50a8c7b854cbf5509e9c4241254e257c94a87ee2f8a5f46e0cc1666623811209f56241504f22ac900988e45294aeed02d326f27f93af16e397972beed0506df966e8a7f0cba2d1edbc45a81684ab4101f5f8c70f60878c4632a627c1c542bd1f59019b11f0637afa2104813a9d6ae7fc927dec22bff78cd39b14d151a559aef9b2009e37e79aff461dea5828e2fccaa81c66aec9523cd9c61fb8f9728e94648dfe9947d7fc8b3d89a60739c984f4f407a9e8c2bb19583d5f89891002a69cd68618e39cedeff8485f09dd07c647655a9f7413fe495a204685cdfcbf3d9fa2f4878b0b40452e70f0b2727bb28832489a5429e8f0074af55a9913c8b3f501fda2a81ffa2efecbaa85840a38be574ac175417d7dccad976a793ef20122adeca1a1b00c68c7a6f026da3078fee3423d321ab83b110327e55dcaba62d8683c41a82b70fb0dae8eb4ff60058f2beef74ffd3bfb6b793b9e32ae836442c4daec22c0d863a63c2ec362f104d16abf47b4e6d6dae5bd209863f2955078bff7eee65a8adb73f296ccf81fe5ef09b7c76b3af38430418f11f84a7b9221dbd1e8647c2a1b0fe11e74b05a110a8b462142f2c917dceb97f46008a7810735db09a1cddf1c6e71f4a8abb450163e15ad46402cf339d192f5c5ecd279be22bb3f21471887326fb5361a1e40de81282d79af90c80a3fe52d0b2c203afc237aeb90b2fabea98f65ea39768044a60e24c56d1357495f0ddbeb509b99297cec7cf712765b2939c0fbf6de8a7bafe9cf654426736fecd1343d2ae67621158203f4bc0518afdd2e1de1e313ab4097c8ba80abaf7619d97ac49e4c22ecd6d0dec5275a05d088bf60a9199531d4e7eb5e33f8dbf71919a6feecb1d05e83be6eeb76de26d99e069446610eb233f38a6c607b192ed949beb7c2efd1c1eb06bd6c6feda41f59ef93185c4e2876d8fa0bda92511c9c10b3d23cb9185b5e448d962b3e63011a3c733ae4f177a605c1be26ef4efa16ab0ecb45accfb818346b1e59d808c21314103bfc79eeef48f9d2ea42e296abfa00b62f9864781aa64e12da9706be8bde96c6d6f292d53b4f1a555265a8873a14a3553ba7d0a007eafcb38b36fe538a79340b0479c48fed0e710c9c527b591b84d67bd232385e231b5b0a0b4146f23012ef9ca3a5db7351903f4b055e2b922c5262fb7f76575c6d967dc25cc20ffe6a7885b3ee3f4d92a3b1f4cdd93056521622ace41e12826dcd7f10363f93fd33eb1a40233d044ce95c26f8bd571c6d298e8398c2758cb0f700d41a87c92d99a36a8df6753855d41fcaa9d4953dcd9c8bb3178b37757d751d11e5b66ef14830766c2390248ef9b24f729812736a776cf24f297f8a13575245ed339a261bc5e7d3282a714fda492e163c279e207e72b3bc9c565764fa682d2b791f204e151b1a9515ccf8510417c10cd008f46b25a821c87aff816ca89e2d8e555a53322fe4f52d037628503be4bd21b4a1a47b3cbe39f7bdf7a00636d3f78c0ba47ee1c14c3725fffeb2d3bf54430636efe87d593e6e431de737414a14156da4717e61ba0c3c6e5bd79b2cc6e10af516e80874091fd3e43e13c014d23332dcf775003a0a7ddf5e937e8631cdf7db189a3959723b7c287f3dd6f9782cee04f67e816751118563959719fa76ec70fade27cd7ba353e76980c360344efbda989a421ce26ef41d252c0c856d63a0c7819b430adaa3187a718dbcbed2f541faedec0984d8cbd73963f97b17489b0323c4fe4cbe80870d6d45702cc678e3d9887957f76dc18ad56b18188fa75dc14752bbbe75b13fc11956fb9f9d01e1606e89f5a49a4114f04abae66fb58260a34e8f2ee2ac1f950df6f31aebc0691065421af58a5db85a0ca01079a4a6000ccaffce13c1c0ffb8a11bce1a863c251b4437697fae16469c6a5924c2afd08694d46b24cb75889eb65aaca6b6668ae7a213e1d451ac4e9f2285ba695c6706606559bb7cd55f03ebfdd70f165bdc2c6fe5822cc53ddea6f66b19f68dde5a56105506972f9d3f9378515b392fc84f25feb7bfdfa2ee04f63a725d4a29807eaad8baa9392b0bc5c0f0ed382e2182f4fa91636d70ad38ca43051ed95796969b946ef7b0ad400e1e4b296e5d81ae001eea9176acac4b2b3dd311ba6e2de7545d75a3b8844141a51d5037456cdc79aa1cd19c8ae425850492b5b07ddeb5cabbaaf230615566192c9a61fc3eb4ca1f18818e918651c410684dd859985fd9b11e6dcf72842f5fa2ed3655f47b353330c88afc25b42dad8678d18fc987c161e4e21f950dcbc056b03eec9151a0468f8392d7058170081fa7d8aff2fe4ba4ab7e07a6dda26c6e8296180e1aa79129805a370897caac8aebe9b44120d754ebf6f5fce33e243d9b4c2ec62767abbb96c7a6e0a5119340493e9c1359ab22983dde5e92bb65f7b182c6ef5b6a89fccd96006c3a0ead0039103c8e0bce9fec3d639b92d5e7c040ea9fa3f403af2f33fa15307280b4b58b508b4f8163289957f29f708dba9ba48cb5b7985edf261f727c0a0d910e304df2d43e71fceb17d04325cd66f811d8f58c2260730fa8ca1346cdd5ef173faaff38119d34d3a14bb639570ad1e6463dc80ac89e12c4802cee5221919987275e529fcef69fdb650a46f962cbe6ce63dc1ef335179df733c3756cb97862e9a1fb0a1a4f68e37340c0de1bca136810b12e8a68b003d1e05855e31f77e97848d168053d52f46f66cf4513880c4118bef6b320d3758f3a48ec95151706ce58c60b5ff5faaca50a65393ae4c9db000bec1e60fb8769dd9140d12baf4bb9ec6cd787a7cc002768190b0b3e4ba10c7586d70c2eca162532dee429f23606f5256a28a50191222b412b44af51685c03ba8a2101c062ce2da59efaece28c9129f71ea8b2a3c16359343214b79bce692dc59dae4fdc5e2e40a210b9e4d02d35349e8d2c2205495183a4c6004ac9e0e50f0236abdaca168dfc782406e01d4613aa57b2669175dd18952112e7b092038f5ceea436dd534127df760af36143c765570115802c7df6f82a31a6f3fa5a0c15f3054d4d100a43e6fb6591f651b25ee5954228f4821e3dd2ae1fab21a1bf9b63b4e6bef7b3d861ebba95d172d17caefeb6728d9d60c5a71b1c428513b04774278206578e33993fdfaa5b4dfafc7e5bcc46f82d05f8aee014262a11c57da873ed33b7b04c2ce6b4a7afb8917d788781bd8f85184ae7c28bb3529455dae3cbbaf498d3a1e2085aa201147ef1133a5d62974c580162ae1ca4cbc07887449791411c875b22c014a2984ff609118088cd60c0765ed21466f840f2659191ae33c9be3da6fa783fcb48a050969935e62692f764ea0b658fff48ac3f093ee6d5fb0257ad45099c422dcb11435e72f46f82893e5750ce588d273fc23644f676e7053f68a75e8840e3f04c0cfa3061e93f79bc0995f0ab336fa6c9ac37b5a51e9a9e931551ba428b7b9a91114165430be30a72d886936ece39265a14b5696fd7024feaf8adaabcb3079be1c5decd5ba42a4bf28b0a7fa22327973a4b3b03bedf500f6bf172b3f461f8e5e130fff3358b6863f9f431be64331caaece98ad5fca025c62c75570260b7f6c426f851ca029a38d74ed73ff84c1562f2cbe63b1a67d3282028d598316b064a0e2a0ae32f7c3d7fdbfc8eb92dda2951c85465f0e1aa78ae54bf3e090028427780de92c96f69dd06ba48b0bf6fe75e0f16c60c162efc0cc2daa883c12b9162a9e11b48747ae83d0a3cebb9a66860d185a4b50db5f6861eb99beb3c56c965988df83a4bc85c7148a448d03d0de8b199f88824180597d733380fbc9198c1eb302cfcf13bc93d145642223650ebc674aef10962fc3ab73a91b368ecd49a037b8206f5aef1c43cbe544c408d92716ae755ae63554e0e378f6d3b9dace2fc5b1842592be432722b12c7e2ecd982f9908731090dc692d28ee53313496127ce2626793d0d8a01ba73e76a980e2e8329e6fcfe44a548288908d7b2dcc10d121939f1457b2b66fbabfc582cc891f8f6f1a996cdfd982e8e3c9bbe8f837b993b3e105d02049a46a452c5544054b56e868adf7257f92792b97dfe1456c91a872d5f7e0f6324e79866fed2a9abf4a0c4f70932673af87010f01e122ee18bd588228f1356bbc36fd2a7a2c66deb6417e28e146ea436399b66c2810d3ff78201886c3305a2cdba44cc8aecbbedb2bd9f175e0e678b3b9007faf2a100aefb8144f14d98ba87dabcb87ae0a6fea1ea8d50cce330fed2be4c5402db2c54c9a93909e355c625b571718db154e2cad952ec13a0a203c3e8ae4b3f68fdb28f8cdcdafebc61255f2045035c01670d7387324b487bf8bb62a7acb52957c19d22e3140945d1d2f61cfbf6de51e6491a6e02c90177acecedafe28a12888a861b4be1276a12532f95433d5b45d0a8e85e112bbb57c14640c475d772a4b0e084c0d8b751113e172300ca7946ab0f39fe7c89a262014e4049c4e9933ae17badb03ce726d113798b4e31b4c03d68f454720a8cdfaf4a8aa94f6b4c8864b745cf80b512f60ee2ce3cc402ba5e03344df1ae904111635531bb9276dbc6b93c9b2a7f3059d5a808acd6a43cb2f310709642fd81ba91d372fa3c845ef60507f8aa7988c5eb56a69cede825470da57bf74088bf89405367cb1784a1ee27a1e127a80a33df37c398e70b858ffdbc7bae26d5344a40be1ae5df49b39fd7a49a7a124db4a936404b084a56a5b527dd6ebb875d145a051d027518a66cb7f430a600d2c3290e42df1d934fd64b185fbe06101ac57ab57730e1f0603fe0f546b0c619a7fcc3855aa7a5d5c45e205ad58c7200cd84a4b1ccfdf514647516e832c7c0a4a70e812219d5113e8dd5de97a1ca1d814ad90c6fba963a5f568c8b894846f4d4e3ef172857eb6da04910c4a1e39a0f439576598529bea0dca233f6081dda5afaa57f330988d14797d43f5ae22df48a721ebf010365421298c2a7c3ece3dc1f776c82872dfd7a2ee8542617afd5e4f9ddd2331b2703735926fe3b81a6ff8f4e33f99a49075df1105f8ba6f159beb53d6b8734c856f93e4320b862f998bbb02b366d5c252548a76b6d024241e3c32cf14a890c9d85f496c6be700b2724a5a6a962cb8acbcd2c214156be9417980d5365667e801ab5bdc84c3680e3f840d46f2f286ec63450ba3a5ee14eaad49244f16130f47f82bfa22f4e3659354aaccde85d245f94f686150b4cf633391e9166ec8f9112ce38cbc729f941e342cc239c5fc31eb34a193a5b93421dc50d690e2f4acc57dfd41aabb4a2edc5d36a0034b285bc0798c96177730122620dc4bce715a0925f16b9dc51bb5ea6a7f91c1e361fba213351e84500adc5d0f8142c0013d7b9644d15836ab249edf5f274f10cb49c08d2779df4e0f07a08d627fb67af265de51eac73b75bfb3507ce065b42595a12606a7592c344e3c268575c3bdf90b725076958fd241b76613184c6453461115a240b29a6e7a98a6342e5fc94712f1f898ee27d8f9514599e0be50ad6f787d85a02aa5ea2ba492b7560867e06b4c27a38046c950927f7a00aec8e2c1c873fd419b5bfc719417ce98df6d7d921d391e96440fb22cc633e66bf51fc7e74e200147b030ca2455d8d81252cc9a7ffdcf192ea2b620aa0ff0ea0159ac6d2876c33ad60fc126016bab9956bafa87f06cc479dcf4ea5190164bd5a60425fda5d5556630802792e18b5a317b9d7d68230ebbfd24ec91a8900b9dc848f4f44dd61cc56b5bf4a57fce32b4bc8f4653c32480ac53092083a099e24bbc07f810eb678ee451d9252592d53cbfbef5cc98d8f6a7a3972265828cc0a51205e1d8b5686ac522bbf6e3d95981ee012846cdfd317407328b300575a9ff51f9dffebcec2501bca3aa081c614feefba904257f743aa10f67274a44dd6317480f9dc752141d970735ec68c471796e9bf11391efcfa29d981cdf2536b81fa4733fd96f5253cfa434e9e2eff70225e0a82649a4ad5e98ce0de1533002c3011d19a2cd1ead8c76d716b498c31db6de84da9ee9ddce52a8f4f4003995aeb92c0a29c8c7c42d7dfe38fdfe9a6a73dd3b69b5403ce1b3c375f618d569a7f4f61d6fcdd80b36b1ffa8de2878d432580f0635e22c3ff96fd4566d037b0a830117631c43b56db9f94c53dbbb83cdd269597bd280f1dbbf68091539941633edb4bc185433dd1e21a8f980d28deec42236f30fbf8a353d8dfe120fa6c3f3d223126bea694df8e78bb9f8290852daaca0ae87bdb75bc7f55b3b91fffe3949a5293bfcaf3952ac4720f465c2a7fde3e3adefa316f0c9951bad093a693139a1b3930ab5a4f615c3ff8cfecf25410c4083bc4b4d02957097a648897dc4876fbbb018a07f027c2d811b1f9dd5c2e476aa2609b09ffe9432a97cfbf28382b012c60a549bc0ac67a1a97731f16970efb7ae13c10bc88800ffe743291383ef2580ea07470fdb935f90fe28f85951e733e5106eef9455469f1ef36ddfdd4eb05ca7456a37fd9456bd89747869871af111040347a47d08712f3421146b33bf614fc0ae3159cefd63970cfd18bb61cd7f5bd19f2219539ba93b8db39af75d0440aa956c730f305ec7a2a37b3ab6193fb6c60e874bed4f71be42b409e1f80b802d38d8edc72f1fbb62befc81cffea31677b6a7da9928a895fb961340f4d348dc8ecb0d14e1f9452bb4aea77106c9a29812bd430273121fe91a678be9388c269c7442a6e31074d5651a0ed48b4b0f5343ee2155ad36b5f2ff4483713071ce406cb7916b850620924ac8a9f647decfba2650162e617e230633702cb52b5e8c7bc791163ffae6d289185ecb1856896c1b1e71cf74c44ef02d1b1f2ccb3fc6f321ef33a19ab149f29d6c0735bb9f704ac30038181f122b95d77c50bc18e395f9279593ceda0c0f3a4db73d6329672fef8589e604719c7466fb3c67776dc7f31786efae2584a8e167b0b3412066ebd4eddf2284011d2db5e4ed00a6b8d87da1707279372d0df0daff0568b7fc1b9f18945317b384ca52c2c3eaec909e54e8909dfc64273a59474ec7643b8a21fee5e7fc14e25f10a2d7b8bd0941f94afc20f18895eb7bef5a57e113ae0929b86b2f986784cc74c0fad304b6f7566cb9557e1165fcc328cc6242eae678f9dcebf89eca614412fc3c333e065574e00a3b3768248e82b63601e1b35740b219add18a3b8e345ad5c2dc7915cbc3f2bfdcf866191bf5009b65a415048ba0ff203675645dac9d3f332d61a56897a9314c2da9b91b7e7cc2e4d9e8181af98230de363fff656d6f7d74d4a317533897e7f49d87680ed0640df83f7ca07d1f6ecc2e951ab7a9c4953661bd5518be577744f069156013822fb8a80e7fdd41ce558c4fa56fa438a70ee873dec5290c32541da61a29b6729dee6435f87f3098bdbe57ccfe7199d2a4f7a603cde687c5fc28d8b06b6bdba94c727a3b1dcb6515ae99efce8bc78cc15466057c725adc7e7c9ea4f7c25d65582179f880a4a6eb6e8bfc8a501596f9566708c5df552616d13a8bfb812daaa381ce8aae087bcf374bbe6a65a13fd8796f1cae43ad7bd40f486cdc20671abc71e593d4cf012cf2943cf4ad3f40ae05f93e9f9358df22fed536ca1505d76b8483014602870251263170c01e0153d187ccadae4110558013ab8e655162d8622cfbbd93658bcb018c44db23f61b4f70c56f7429805f08cc59f3796a5fbe581299dc2b4ce466ece6fe6ee941599229124515330c7e4b3a782aa41561d9faa936e658f5689a1342a52957ed5795f3c8fcedbaad74f53a68ac424a0e9d36a8548d4c07dadb492b84d68d64a0cfa47fc87893dad3b2ea3b6318e7b5237d73fbe46a5849b1b7a999d88a630d40454f243552e56baba1a42ea01e5777e2eb30caca0b0ca1d1773b0acaf012bb6409a6b0554139d7e28cdd45dd324c0c4e70544ac462ab4406f81ca7a14b105faf81c5d2cbfd93fa2410050ebaff9249fe49a8006c6e8fe96b73a41272c14350ba24fbb1fda169f1989192ad6df0393d4dc8506eeed57c9bf697a9db7ce19f4843fbd5ded5bb20f3b4a567ff9164ea296db8af23580cb8964d8102e8758ee08bcb181630a45404ffbf86db148bc8b3f548906192f40b840137bf984dfd92058bce282bfc65adc404f46683c2b704b80ec3d3507d841bbcf120e24cafcb37b9f0c2b77cd5ccdb32424d55e54f6f7e9585bd43f2233bbc6241928dbe998ee394074501231af0d6f5f8543148341813fc4179ec20083cf4a02183620b15f68c99cbd5b246784e781fc9e71fc0012feed17c2b2f5cd77cbc910f6546ce36593e4f6b44656105a182cd18ee4fffa723fe2f0ec88e297773f4479dd7919dde139b460ed65cc8d14325c9eb5e54a1242da8abd8e9edc60bc1129f49a4ac5cbff0e7127fe84e3ed2e27716726fb97864edf3d6a63dd872f4909d83ea115b2a130e77503776339d0f9abdc9cb3e050baeeafb98629763bf5032070a7eec73d0763095eb30173e08b7d2c84dd6b1ff600e681cbd5eabdd5e6931649e1414ae81baffc0d439987a17176904424505b121191196ae32ae950652e0abfac2db153485f01e2286f62960debbe6f23a4f28c3c43ff3c91e23166ff68c8784705474057647fd49734112a4127698200eea3a4aeb2653a28b4bc8db64b40bcb29664b1635af2f76597f523b7b732415bb63227cf9cc274de77294700cfc6f1326cabc9528cee98e2009be1c58d2f175ae720995e1d3650110746d66905a5c4a2f3d06e0673cef23e4ffbc47a3cfc40196cc9388e0a783513c3817abe9869c88fe9eb4ba6fd0c44bb2c65450cf32862dc6d5afcccea5d32376b40a2da735ed0b5bd5682f564fc00c78ca0bfb0171db8221eb22fe620dcb10484eac2b3eea94f8c80a565cffa10fa1d6e60a06196d8c9f1850b864c0a362a00688e7a801f8b6f6c732daf63e5d2498c524c4344551e40d82cdf360c791e55e083128b94410683d62e39e9035a9f1ab6cc2492c887818898f2878255c0704cfd7bc53786ca432f388eefcde0084a9c2dfbc1b922ca4bb45bd1404e59cbe9d96bfd4b2eac395aa0f1b1e192f68ae829cbb8e4e485071befefb191977c0451b6715ccfad0d46a656f705cfc8c112ad849da5b8bea48a7843eb37f090380b385e942ec7425c56032f2292269e81da17b698ca798c2e78f834cc2da58091f025a29a0147b4bf2929a986e54077a4e2e24c5cb8bb48afd52756dd01abf399a10159101c2698329e24ff1831be3cfbef4bd422ab5eec02b287ad0a9378cd21d6a9a6d0f8593eab0c88e63fa1227e282126ec79526f260fde46d786c3bf5944533f776689aa097a578d5e9d43fafc3fa3aac0113cbfa02420226e33c7875cd434c7d95cb875fa26e7b4da8d83d7f9699faa7c924ffacef3723a73f6fb2d7b74ef4a07288747059eca879fcdc0e841d8b251f10ac9dc0992c1f86ba0c8a8f44390b6ee0db0548155b8bf226bba003fa3068eca73ff6a999d565fa7d1281bd8079fd2fb1b7c37ab9930d29fdf45f7d432a817f6317a03c0674a1c82b3ab5636a1c7fe3ef1fdfcd09004d0d154b35a2b10a485823688400a23a76f65c3efe809f703b4a3f3480eb383fdc2923ef5c11eb9e6792e687a36f9441857b1b3ba076bfdb83630de010b798a702c87f972210e5fd95b96998783b42eddaac58349cc7736a1b826787d9395acec2556bd930add47446bcb511be4cc7e974829f71ce80e7f5c1f4dd9af3cfe5f071ee7ca60c478dd4e43009184e25e1f8f8c6f47b1efb29f7843af7c9efba5ab0e4960a6723f6ee946a1bd23b78d4029ac4a8e940d266685adb1480c804b5508ee6a38c163c4e18d77ed332a79bc13cab1ed4d21a87bc6d91ac3b380b89954f22b87b9ce842dbc1f1c751d3d86b7485d18fd370e5a72bc83a687fd6c3c3f640b224e5d48433daecab7d2842bb078cf7ea0e42b4a646f9a458289e821205cd35c260839ffaf0d342b22d8ca7d96fb9f5234ce9bfa4a84e64474e3c9c1cb960590c964b99d1b2fa969d37305e216c3850705cdd08d362b110b101b2ed485c596d39f789423a195e5e12a7abda320103f1bbfabcd80fc9fb8d946c0a0e99a8390a466fabd37903056f969d008f802b83fe56b907d41a82071b9cf50b5ddab220c53a42590859073a187f8ff17778e3af6aed742814f0aad40263f8ab078136da8acd08f56590fe682b67d774bc0f04ee075963b3468f683d4af3e07de484b5851e64cb8479948f13af6edf428c91dbe82c511e4f02093762bd90e8d397b3fccc960395153d8d572a5632f883b6fb06c36ef0dd6796ef56330671e3fcbf5d9e4033b9e6877a3fc184090284c6985fc2706141c55889449b80c2a146eba01da5fba65cd77f9ec66550303e24d291bc503577509e138299fa15b8b69eec84cdf539f851e54c227736ac84f30cb7fe724a9a7d742ca48d0115886fbacd6d45f313aed11661b75698785587320a30d4f220cd180ad8eb89f3112ef85989d275ddcbe44e8a7f9d7b9572a7f777ce6f93dc0b80b351370e3a94935d4ea8a90848f605b82ab1d1540b65f6904b3bb25cb9efd63142de3bda99dc03051809d10487f48581c68e96103564c06005217945b91c751000d71ddc14909b6a265de3d3a39334ef3fa0d1f3dc9ed1377ec509dabe97d341789d7bc555fe0b5bf27f9e435f9837159daeee891f29bf5970ea4d4138b5ca1d00162807b6555517ff32b2d06f9540e2f7553bb542bed8725cf2c98621fd87d5581448ce1e04ac6a1dbd3c0cb98460a9a917e75e8b7f4eff4829e8a908f4af27a819ddc397094903ad3a5d488bb8ee3371056f5d48afd320e57f3684c15f93fc7720ea35b0b7d7bf009bdaceec75ac65dc134cfc66d7ab3aa1be042309d0ad6a5d8b3ec8f7440b43232ec5425397f7f316c3f616fe740e274075734800255187ffe04573e9af141e4a7c714d1f74e53412beaf6c2dead130fcc9fbbfe6030ebf7428c873a9d6385954c392ba3b9c8f963b52b474e06d773f492ae946cd8ba9a9deb67ea1d3a1abf043ea0a5bbc03655444608e0b247c5aa199b83938501d5bf27c4961693fdc87cae2ee7988c26e52422bc9f2cd9c47ba47a3e9ac0c19365c62a4b4c26092336e4ea824f2010297e680751a82c0eb2552a8d09eb86dd64de7a65358ef1bacf09d274e5f4c32d14801c59c784cbc5e7defab7e4146918747950b544c4327653e22a5f1b6b833622edc59106da958aae52e0065ff96f42ec23670506aee920dd5a98d8e25537df44dfc359d9e1fff82592b5c8f1d19107ecc7fa2fa1d927e4f584a8ccb792bf50c328d6a247c09d0749845a86e7aa6702592fbb6eb59c97b334a2c833f7b2160f3445fb30c76e8516217b4b5f12f1ba1ce0025651e8969070d7d761954c794c28e8eb50f98ef701a0216a7120a3f8ac9cc7e5cdbb193a6ca58673e2e407e71d7fd62c1c35e8aa9cba2dcaf3ea0c2544d143a40e49de834a85227ccef6f10e2eb5012542fa14eda94541ebbc07724b948f35291ed1ecaf19907b4ed6422aa5bfd0cfd28510f3856ee580348039708c8f6a130041289f133b239ea17a95dac3bc1b3b0bd13f7696fc3c78f38452c142c55819897d7191eb0de6e95c17dc309bbc388bb4d2ad5c5aa832756c0f99179f307b89242b64cbb1738b04a52b2f114f03be7208bf7987dda2c28ea6c6d3d79aa517f3dc43acf1952566461e8798506bff216e33a6409a65c32c5a8297fc2d1320e7223e97c6529dd204df9922473ae82d5ae8fe388aa70d00ad836197ff980c2300881a12e33b40883b6fbce6524159c1e04885c99539911c9eff85d4d5e5e41d4d967995f4d2bcbb2367faf4aeb54398bcbdf703e8f4dfc4d347837a2ca5e6843ee377fdf1c4a8e658b902c8437ea73911cbd66ecf805054ac31293448e1c570b6fbabaa3072951c1707dc64753e2b8223fca744c5d478b5aec93f120062d96c060abbdcf640ddb77b5ead1cdd761e58b690b16976119b91b796bdfbeb381b7b1c99b41fb28ad1422b2b0bd9cd8fd2077ade3f2cbaea680d765906420775522041a8c268823333400cbb83c66d7d40d5c7bc5924d69d378a6005168d520013ab62ce4970564af5a27cbe6b0afb0a3bce7d221c91969d918fecb66a0094600f2e9c106136869a3b9325c5a741240092d302cfe1eda51dfef03635d2771a262c47794609455382ace89a724fb348bdeeec86eb2a9ae61ac0904d3efb359bc69fc91fc3d2908e75fb2047c93e5e63d181f62c1513947172523ff9dd581c7b9ad2aa555cd556137499f0ef55a08dc911064183f510e0ae0e646a31803819fd060ee26deaf2cc61c3ab4763ee7b628f8581c0742e452ea044580e22e23e7adf953ba6fac22464cdd4fffe25db3d33238c65485048e58d7aef56befc6ae9965f505f5b8de747891beb8da8bf028f97c434e337476930ac805c60e8da42c95461324561e87da820d3c9cd77b40f2440d5ce065aa4b288922f2314d7ca9be03e5cd6fdc2f716d3fb8ab4e2c8e113e3a2919a79ec2d47b92a07ded3021f55c4f9984353641fc48a239c15b1d6c4a6a9d82e504f480c6287d04d2d18c06631a8de621575649cfb91b6ce2e2408b7930e9ee5100c3f0b211fa7c253b0c1c40ce8e37d99a5c2d072e139dfe0170cbd70ea28bbbe74b3e8a32ec48ee7bafd352cd7f152a0fe5bbbb01dd75943e0913768016c6347dfc60028e52341f6d3634719ad5274a9885de8c6ee68f7968625b5dce200b36b04034af1d28a8ce3ce553076256cc9defe0ed342e3d6ff606f9ff9207e05082a756bcf0ff74f609673e0cec00f9b5ea9dab807087d9adf8afc685921e16d25f5df82c3bdece098418ba96538f116ad992c540c61b9f15b724b2ea9505576a15cf6155ddb2f8c0e06141c76811ec8ab8f6e11eea6f72e9e5c98718f86cb33b482fad184538eaf1d9f26be518e20e21aa6d61cd1349fd035622147d833e4069781b1963d84e59117e6076c2fae0b0e6949aaaac812bad56f69229b8afc2eb5cc1f59428e6e7d91db7dd9646de337510785268f0eb72d23bae3e20e300a25c6059fad6f179123218c779c1fc118ad0dd4c2463f7dba261c9ca661a78c0b624e0fd3020b80865663b73e0f6142075a19ce4f91b416106f36c6d9c057ae4cfedd00d8360c749179368c073f75caefeeff596ed2fdec24c1ced248e48b093f8425bcca10677271782a10e322467f29be670f930ba10e170551e8e465007804700f6699dca853f43375f451defc8cff4ec564d86c8b2eab1f4bae84295abff9e97d83a43185f044dc4f4a00a411687cd3fbbe5e3460c275d42f053ce4f50a354c5eb4481d2103f51db34dd697acbd188eba96d395131c8ab65f0581062a37bced372d6d113ec935a929daa18b951446aaa61f4c670c96d8950e4d35024c609ececd151d519dd3335022e673367451f57ae438f44f4168aa32ce0f404c02145bb60d576246f77e4e9010795f8f41f4b1dfbfcbcfa5949154ccea94b5aec8b3bbfa761e9d2e744cc88eaf968e03819700bcc3949462cd3b0dd13b6df821735c59d79d403a179d56aed2abe4196a7c99fb91d158d9b13b8d3c8a4face912febb81df5fcd2a45fab9a55cae2021fb446061d6237cf95ff87aa0dd0675b743c16bd297a7ec48b8bc0fcc3e6e83e196a1b559d664636b57e2735ae57c23de5d9b3dea47800dbabda73cfd098e74b061165c4c738d86622171aa1e3d087b46c19058bbb1ad78926d51283ca5c94ebe6ac5fa05271b227a26cb45ff69ac7bd3cb90088ee9f199e4b99d046cce2605c2ef61d68837e3b619ba679e3fa3ce8f8e1d161362d774d0d5abd3eca6924484d00181a4a624a0c2ab325a06970cf0a8491f073b1edef046d88b7770c3203e658a0c26af99b636771f1ff301a172ec4ad9c851869cd0431221f9f0a04b076fb5e0971541f313b1fea7e359889462130c04d5c7799fea34eeb1a41eba3e0fb17b862f9438ce4b024fdf25cea25ddade5643accd60f6850e5aa388862bb9863ca797f9ceabdd22a34b1fbba0785e9105c4787c8ed3105e04f9bec1a9f94cb530df813ece615d4c332fa7b1312e3ac75da6a175776866f811e85f135f4402853559e725e54fff8ccf54a6e3c0254eb2e7872fe0f02fd78370f0c37ef661238982c5e875d440ed82358b369206283211853bd9a197a0c2fe550a8c9505da57f7a94d3ff43b14d79af70f320f1728e9330fa23381e8df1c45b3a591c34aba6b08d6db7a7c04891c5c8eeeb259c8f5d7e9124a9b539f544504464a132a75af4e941bd2cf9b38d1b342d1a5af7167f58b0acee86e445414b1d2983262ef5eb2630bef9d9a21fd9d9c7fd2e8741f4fb0f3dc5679ecc20b6309b91c044f8dfee804aa29da3cbd0d3755059f2f0c942fe18d989838b692b112b4e2ae7220ab53cb9b8a0543b49f7373e2d80e3ae89999bdcb51d09b2c845dfd2261b6a5984d9cd7a00f9cdd8885870d2af7a2965b3cb5ef8eacf4e84969098c0a5929a1d1897a24201e650bd693e856633df5157a801f21f3a1864747bc508e44fe690c96ff9000eaf1f517b3496d078cb19b62a4453308ed0da04ad4d58016c4ba4815ab4f1dc5754ef929ed81a77dee4242565653de2f18fa290f713b6d77a9ab3c51c5710447075385182f8001e9445acced4b07afacb208968c1a661bc20e1f6b2a35ece433c19187b2d207672d1310ce628a62f5806248db1d8b08e2a07f947e85d96a408673a1faa877c03fa6439d69d981a1d11de95f0974e060f2c6f58afa1d6798e05d4ebd9ffb4a4319a2aaed4c4af04ed6fc5953497be7236a0c819e773c4643d4467157b6365bc55c31f07347ca841adbedcce6e3344b4f92dbccac38796e863adb477b3341f4348f2b37c9ea3d54b1910d9bfbfb6a3bfd4581907261edd581f91c8896fce72dd2479df48204f594946ea203a96bfef26038e3c8ca81d634bf1fefb90fb10bab2e75ba35c38de8c99b6ac568a6507f94e4cee2213ad5efefe55952c908cc902a7d239761deaebcd8f310e873f5cd78d24b282f4c2c020e1ab85800277ed668fbe6601e6c32e5bb7443b85bcb094cafadbc43f3c7c9123a60aaa19f6db8f7f46b8cc6f72fa0e1cf946508603c47ce3d184b828f9543eeeedaa46aaee9c22b05f5af725fa15fa68d5779526423af096d829d52a946d089915e5f2af310e96e7b2610172f3bf6b1402fd7f4e5daaf94128ebe1fcf2e1e69560e376bd0dab597188e8d32e6bb5c1bfc6180a4adf8991fbee1ff1b950a74052b943892420e6f1652075d12e42f0fb7b2756b12b37ea973436349c84d7fbd482b8cf4bba1f40bc3d09b30d6b9856ac1094694802b031f69e1f4d660dad84415d184dcbdc8846b2d30ad849aee83fdbae94e0ef0c99a11c3239b2f1b2add357238fcb5dc7cb8eb769fe884c2a9217542e4c801c6d1025a8cd3f6a08453419516f378c926fb85dfcdf74cd0c7ce40db7205bd61bd64db947c1731199149138b3b944be8f2e9cade09ffca60be51b411ca24a46c904d82d633b5b7e1cdfbfb60723ea1394979bfa51c1c0beedc2acc468da59a67f3bceb48f5bc6cb2c6d1cd5376dc6724579d7fe072ef17ce2ad349b4484b087d9861313ebc05c73ad1401368c656e6b0be7ffc441e6191b1195627bda6c3c9eade748004046a093dc83efbbe06d8a65bbda1b8c0d4c9c20665b031e6183e991cf225d897c73952a07761edb651a810dfbab9a0023c27a8dd465b2c2e0f3a4f04e7c46c35f7addace51b96acd1bd8969b9e79e283efe9bce743053416cb9b0be17919f26a62f3149adda310c1aab3723f7db756f50de16c672b094908db7d9ae9b31f970902651fab2db7daaec6e92c913ab0a2b1c811ab27acd02cbde60553bc0fd5fe6fa21562c8549dee91f000a9173ea30c1663f15d11a93d52a0c4a540189c555825d78751a8bc07f422acf81168a5ab146ace4cf818b18da5709b8e7628d3b388fe54ad4255b1f65e029f2db1da52cf17d6349577973b3784907fe8b3c6121a839553223dc9be693ad407fbbfbe9e847c6eee539493fd87db7aa34eb11894d202e6cf685cc3f8426b58b0d2e7e22af0434e20e278207f20078e238307928976406f2fdcae71e359a4954b119acf4c346629e9c9aa665c7d9b6b226b2d12cdf455e411eddc3cb98fabaea656f3e530a7e3754186924c5160907dbdd211b12f8f48674e87cb82b435024980fd2e79999e13ced7af67d2c712c73c16e201bcdf7a7bad19e70821588d91de83c27a811d2150b43e00fdddfa832011be2771c779e0e6fed2727cffb52f32c7379b9341adee21a596d0f7ba38d9560123f29d548e4658ab3eab83b2372499be2eee08ee26ca70eb96ea55504b31cd981e1248696fef9539bf9a5713608ef308c1aed7c468a340a00f18540928a4669f6ef31046cc64c3c406b7085714cd6458126a9159838128c2dba332f488ea9c989a9e2f295de6eaa26d5012c7cd587cc928cfce8821712aa2460d7f9faad2208d9a32fce6a7bad3917700e588266655c1276bcad83456a6d1af5441ae4d769ccf8a375eb612ec31d51dbd48752808dc466382d02ac1efd16cf05134a68a8204666d214537e60395bed4aa236d441b590210243fda61a4fa94b7b4345f462295e26f22da3049cf3fec3ae3007db16f1460536ac9cedef3e0d1bb0044ab0213e6bf224558daeafd0fe64d66eeda3a1ec18c75ae3c3437b23000254f82b56e99fe03d7ce3fe1855e620b3d6cb6ed8f7206f97b80045d003bb3282870ac8789f89e86a4b1679c3552887c88dbd2c703706b2f4e25751da35b2576480d6d82382ee50a1375f89105072bad17138da3f83639e529b3de850480ea2356d91b73c0f58f638b4459ae90d33981d5a5df735ef16d659f008a9907f725df56994e1eb9a66325a6cd75001ee6df8f3406cbf9c7bc914d6543ad594dd7d48bcc08d4048a70433ac6f7060638e7b8222743533f6ecd02d2594581f815cb21fe6d6ed33d60cbc366158d70f642b32e8994f9386fc28193c42a6a14a4a296e54e77a525cc3a482efa125f242861731a9269ab8425a29dff40a366e859ae6325576c4caff8ac3096ee84b9cc8b049f38f72ca0e68fb31e70222f04729009bea45f4b5627f8c6ced428ffc4ad943cac0c293dd574aa8658eb33ce9e25a77805171f604fa2fbd8c1cd85a8edf1b52d670fec3b3fe941c02c81a366911c95c289f7c91ca14fc1ab86ed4954cd9e8dabf9816f72eeeb93765646f9831a927273f4be3ecbd5db6462d864aab4d88d442d5597907cbe863ec2b3323174280910d2b6af30d00e111f9691428652f200379c14b761f74a4fa74df55ca29472b48416f2c07c2b7c0572e8897e6cefb2f33799773634a4e0c74fc994c262ab5aa3a745d3ec73d54265387a85dbf4625b72799872bd80ac8a5337936fa0c5cc1603b27c305e9502323770693914502c1dbc532d75a56c16c4597b032e490603a80a67b9329775bc466962ece070ad7917134efb1ce432eef31137a1506cacb6cc1c80701f375e9e6b2be49e44f2fee2d1c603f96634c229b97c816d66fb5e2b07a469635e9d06a101ef143e4849ac378bfbfe04956b77db58a41ecca4bb67fe1623c5697bedd89ac36208aedc47aa334ef40e19fd1fbc2321a259bedb3650176dfe946f554889a29f7f34eea982ceed1613301de22bd8c3ddaad259d616a1aa1321a700cb4edd2b7c74775315ad3505932616e6cc992b5d201627dbdf789bda03d9913188a2df189bf505b0b0969330d24467e14d3f97c6e3d131ec5017812f7298c34696677cc1cf69fb16132b767b4c01b9d7849e617f735db007aa0c13243ba7cafb97afaaf2f1e2da94412c3454a906b3da96583fd2efa13f15a2dee6186031520bce3ad0f4a83bca8c807325a68d7fa08386a11acceafb1a4094945677ab354ae649082b2e70f7306898f217abefe06232276dd037f471bddf5416322c27a3339f542a19595744aa5e11a90748521563def28eb760f2db9ec47e31f9639ae359e2ff42b9770ee5ad4fffe6aae7f7de6232e643efb908b16a38d65d8ce828074dc0c027f1e951742e163b8da688289b3b90d4c30888ece932ce2219baf6f57abe0a19c4e1421ae995b05fd0c83888df05653752bc83e7d096fd00fa802574a4600f50f71f3c41fa3b7b8ae1245b29a01c89358afe8c84a953c610fec652fe15704d43d1ac987cdda29667078858363f615872074bb4efe89c71c9eed72bbb4ca4940ba648a696d064565b9d9627b05b4be6259663e115250656c8d17466a1e4e8d5a186f54bcb48f3c5af9ad42bdc4f82042e444ebeed7ba70b35227c1914bbb97b327988f065dd1cfce8e86d8c9f8f8fe3b50a9249c491bc886b19946075cf70076bb7485a0c442bcd8f61e284ad8c823d6fb21c275b23e74e4cf0baacc059e8be3398e10fff1faa8c319246182fc48a8f1f17ed8321c5ff3f0be3da4df48be03cb3500d2b61777f2c3decd54564b463edf48a02decc43db6a14e37bd64ffdc0b3140350cff428e9699002f48e7aed78e0cdf1e6c8c70e5a0b65b53f039575923693c283bee4aa1f8be483f1216958b01b45c28455d20859fb77e6cd16018dc39c4252776cb6a35be8fdedf3beffa20b557aa9a8853382c91b3a302146e34f63514c086222f47d0e4e7a5ff6e80e2155b504308a56a5db69a89a1d8418425230a2d4997fcfcabd6e2a0977a0170fa50d106f69a5dbd1148d9de151474cf85a5753c50583444cb9aed3aad9e842931ca804cd4749e6c4f2d9a1e9d6ca24d1e7c3bf5b956560dd9d7fb1e328d42f993534ffceb2cba365faf84f1929f7f6b033a817a3a105f87467a92982e9a25fc7c43955b6207af695cc14d7b97a3da72dffe7b63278e3b3252541617331c8dda994712b28e28131970cc19c52405667b6169c5ad9629fc5ab4457b6406089a507ee42f8763c6dd2f0f8aa1fc1ce989258a856c3c4988033ca4f2eed2d70503da4f520c72649ba42a869e164e05a1b775c72073a9dd65a5200ea2fc3a6fd495bcd872ee6a678700270654dc598f57b77e6faffc7d0e319d084bdcf9fe4d45d4a4da5fa8d37417667434f0e3158bf20b52a0613280aeb20275531d644d43e2d655dfc93d2cbd768083be97b563237aba03c94d3d57f245ac56359e4d0d7c889db381772305fe5a9336914862bc0385cc756464543b193a2595a2581959a5e9c85a89fc5366c86cd96cf55bb38a87efff9595d45b6908406e09eb186d4a74cd18a8a92460dbbede99960f82c45d9e24024abfaedba1e7d382e42af8541093649dd59887bddd4ef518953e5aad58fa2f917e7177f072580ba53362def27fc0ddda587b181e293c9746c202e0588bf496d44bdd07715e79e8b27fd8369462dcc54bc5c158a012042703a0ea31e3dd4ace8033c2d0507eed605b28687d00246cdda991d3948e679e8a45067ee3321f2b75b8224a7097ef683446a09f28290d42eed69cc67c6b54ac5a040ad96b2330c249b6791043088e70782d983cbab4693a9e79886017f5df33ae7ee039e7e93daf00925b1a68724d257bed3831656347f03d01fe55cb52c70a6b24d15a163cc2323f89a97d722a28b7ea01f79a2660ed4856fe71ff3208a47abb43f0da2ebfe660202d4f1c1d278a91201be48d7e1daf493ef4d005063e2bb3cda1c176a1e8f850e2dbbb1c8ff9fe45bf5dd6e24ff68915b039353b21f51c8389abea1f7ef9965564324e1b28dca0658cb9e665da1ab52a431b85aecb8f4202c30988945721d800f9648b09223c5603be90cbb2af6448cd5b8e87bbf3e70078285be894d1c0c546006193804787d1b12f8cdb7cfaf432c9d0a67a74b1e3a69eca3e2aa324d58ee2af892e4b75879ea44d11e5ba8bde4c48463a8e67616985227bc33384870f03b7682787c98a16dcc3103af5f54d0c3f75a033a55786e6551b2b98d5f886afe98b12543fc82e4143a68f0596a43c2cdf372bc8526d2208326722f65033618112e6fcf3f7f7fabe9304fed26bd075a82cc03fd7d68e03262c919d69d45df77165c96dc6a411efac3d2bf166a5bc2bad450c14c9431ed44202cc906931ca7edee3547c80966397b5e669050d10810be54cb0076adb84e3eadb4c3cba8a11fe19b8352158f199dece744f1dd3bd36bec04f4a869f858200e521074e972984c8ca624bcb2aa5917ebb0f1b6ac00b3f3386c8a8967533b0158da1519b615abc453a6a4a605d6c50385d64af5ed9b7728f85f6a531ddbecd27bede2acf8ddd07315648debe574b69625170775250152c0aa43d4d7cc4d0d6c850bcde6a9fe8b606ec02bb00cd6020bbc0bf88391ce4a291a8f3e48981bb20c82e341e5c8628b689fdf9ee50c6af2fd0503a40fff6017d730f1eee9ef88d85a9f6ccaa36ad2917f3cb293f01f09b1ea8d45803741a7c6dcb7b3549f16cf3a6f4a87aa634af197a61794e3f90234beee3769861c93731358907f6dca56cee2da8c5f3a39a6b3774b8f5119cc7b3ebd8f9b5aff89821b9b6f11225dea3cecff3d3513292b5c6af5720692b14c71fc77cb0324fd05239ca9afe3f3f1d4a66e8c7c128a0240b1cf8581c9ce9430933a9d898be89509c44d3eca58d7f74aca1b11154b84879f19d0f3787acc1b2a9269de474bd0f5330e446f14acd461f08726ad160be76df0ef93349866d40b6dc933219e3ebb8bdc0242dd53868c24c0d09e66af1d4919aca25e1b32b27c404bf489072a050a007b79001e81dad9e847d40193e3e89f0269c6776b7ee798a7970d900f91e461d8ad15e695f65dd41e41afb8f891483def54bf4b750cd59a72ec41f4b7708a19fb117d7616cf37d19561cab9f026cf7932a1baaf072f40cd5c4dba7b828e7ffaff6ea0777dce62836b5264d813d6574933f26f6ca0bd6a7d467815bbe67bb96f5e762817b05bddaaca92d0f0460feab6a546017922340063e4eefbe4b9763328d0be66df8e6fc91b3e3eb74207f144ef3d073f936993e2b44f3466b7cd96be3e882aa5f4165eb31a4a8d90b66beeec573fae56c2e966b97a701a9d371b279afdfe99ccc1ac32c83d78c1523b3cf083051b41038f700fa042c4064d7499c96ace17fb9a9c2291a6062642f3716024ff6358f82ffd7feb0f15083d965a358b96f8c9c30cd98e867524056fd1c3218d61e8549b6193e8cca94857da827f97279b1542dd1bbb888a0526808486f2fea147faa96eafbce4a2adc4d7241029289ff977836ff05a6808fe3620d9c71f975472994fc215de85968a2ce1c9bd68621cf190f5484e5b426a721936ca02851488044b73a866c8c344596cd85669b382a9c8d0e1d6bf6c6b8fbe00216886a2988ac8f61dba13def3422c512d34bbfa6c0889e02016b2ad20020647bd2c87ee384a321e5b79d38d6774a56824db66e0667e7d8a9d60fab868df2716c046416c8e1fc39b9a7e547f21a5a4a85ac11baa73dd630df12034936f4c0f3fa4c0e7567aff4f1d90ec94ab945ec9ce7704a9c1f73926f811b1aaec67a5c19b6610adbb83fac2316ed588545a9168e6ff981b18b77f2df4f04998e6961c4e1c7cef592d31eeeac2b5d27bbfa2f114a750f9e19d49aee2b659ac6895a1e907ca9e501e97dadcf279c2e4bf880e4d1600668ef9611cb8b929f54048be36da2f958c7c264ad3167bfcb257af3b7a2ee40d7957d0c3f2279832510719d93f2dda00e0ede0279e1caa855071237327b445b824aee7e79a9668d2c2f6cd84a9e373fc263e55e51e0fef81ea59562bbbfe8689df89ff56c6900879476b437575be9b02e1ea3a0dec93b0a634de8ef6e007ad4fc3ea74e970032c0f96093b4765a48b63886ab7a91fefd9bbc92549613d585bc549892aa79e6e2340c04a851af97389ea6166a3de1ee0c16007432d6b52e1e1fd32cc97a74ecfffe85b3e045d6721d0aaf63ddf9dbe4613ae9e07014a5d00305eb6409810ec904a4109771169872d1c6c7ae349719933d8d1082265d99ff850b416f1eacc8ca9ae52878cd9cf181f3c057227934d859223a3e7673b5371977960f312f86d9614196af29f5c1a80ab3624f2a196bc84a0db2032c3c445e33b1b8e0a236a6f5b281abe3efc59c98ef79379608e46bf77be20ae7bbb9494cfa1adb75945d47333a2c9040539ecf009247284c948bdb21079a911b06aad3c790933f022d097e97edd86bc43a1208346073d47f3568b27cd7eac44bef67421f16625257c188ac56cf29543b214697e3459c3a85397853aa56882d27180d3150f56cd5f8e885257cd810ded70b323ccbeb2a3afe7f62af1765736224df09af749cad1a33ac06c2f5e8f1e3bd4b3022cfce92e2672fbf85ef6635bfad24d8ec7cff3dda7ac5110e9df275cb6e712392f8a67dad5879b8b2cae9d308ba552ca923d5904becc60f242f65b96fa43c97da6a70d500543925a09b32a1c2d423832a475d79f959e797246503a3e5391720b89685a6dfba9d32b7f1ef324d31d68bcfec30d1ea722e60802f83e98cde6cbb0f31fc68a8c92702752ba24c297e8e2298968dda7347734404bc8ebd906c1621abc26b9ea3d0be1b4f84548e0fb1d0bc8306c9085a645ed262fb5bdf3bdad7e4276c27c5ede263867823d7c39c9d08e12ca825acb938fbb131f2d0facbb63ced15de214c2aaede2483ac3ba98820ffd7f021437421e87d8967c734a79c116f17673d33e1da24055f194501f6ef02145d115f4ab97d1160b658c4a56b02fc1759939802fd466db9dd070f6bfd89a57af45e8f9b401a3c23f8ceabb483cdc2e7668eccaedcfa028b4c580e6b09dea5b87f1216eb4a1c594dabe5ffee5574d74794e57860d97c46bd59bd2a5b7ce00c5548105163edf9338b2fb8a2273aadeaac32314b76b216e418e1dec7bb6087457ccde8edc1cc69da2984e935e37b5d04eae1c2634692a8ab7b00593039cff91584842e498d317d3ea48c81623e2ce7ebd0de5caeeeb41bb9d1291db7531ee4fad285cc5913ee39769454bc1bd84c335b6a8633cdb1c8ce4d8eb68ac032bb9f75678ca9dddf9db67e6bb55f54c914f455b4ecb4d5729448e2c84a4118321a0a234056882f6d9629c1f9dff5e4590603808e3965cceba9b2fdd6552e7be5d79fc60d561ce9a5760eff248243a27cf331e064987b5d066f11fb78471d1bf50073de4370712ef09dbbd99581f752fe38ec2a087bdfe99180cb541346224954a5ca1e6b56b2e6e6d165ed366106157b7581050d10f5eaefa73fd8e03f015bf9715703334b943285cff8ffaae8520d2c62975ffe28fbbf1c44ebcb1d13d5dd06e5ccf7de626eae060a6f662f1641355a7449498888efa7cf9f51091572ba6286841bea617435b445f7d5990e675ed865d525ffe95c129f7aeca28b41ee26445e0432080842d95417735638b5fb1d7644494b6130e611a545fc01dec0fd3fd7064da58514831bb48e211ae9f000fe4fbb1f4edd26fe96075e5a49accd0ac77d0ef67263f6727a00566f7e009e133e50e80499018b374125e637d1b72ff55fea8a00dff8fcfeba58b2d82b826f6a6d27cdac66182b075a2b1fde87f6c71b62327277782b7b3c49e8579038f3880b6e5526ce012dfcdce5573098a4e636c83818104ccda48b9056bbbe7d26cbd89312a0528765be3713548e94e8ea0aceda65422aeeb361307c105f319ac98a9cef68fc9a9a9c06e86f1e0c230c5edd9d03c4dfa95e9ec6a0abd3e794ae59e4774934ce525f233a5a45d53292cdd75c4e2b1f860460662a39d67943adec4ea4dc750dd7ae24c478ddf8534db599a2f5da4ff7f1c1fa92b0cc3fc388f3376c7cc3101abbbc5cef1e619f8b1e65ee567f6612a104ecce3e5b4d18c06d92eb846faa53ed6c87e5ad29af77bfb973e9998e4c5fca129171c282c1a8d585552cc193be0d9855886bd0a5e22c78a744f79126a011725adfee71d66a7f898c59c371494a86362862393eff023dfe3d0f85e75367b3747a2cdf17e35a86ab00f6ce9060cad151b1b49a190117e36ea2d3e591bae06090d6f6e98b57048165e74fa7e995754b5ffabacb8648ef03c884e69765f416e2b34642c85ada77010b9abf9cff6398255110f744bfa74c6277403084234cedd31281cce5c6e9e14fe084f0d30e25285a156b514d0d456d702a74c0fbaf383e3a1ebff8aaaf095ecf1c8494aa66052b415e30fa75b05bb349ad6d51a826b7c7ce81f003a6bd4bac4ae3ff4836c729e749c6b2be19ace743b2c6a0164ccaee3f7b96c3e4fd9320ba546d13f20cf5ecfb039f940be54eef7a5a43c9f9f937e2697f82882a3e30b58af1ea53738d32c05dd571a4e37e587df58dbb25ae67523d6e616ab9e6e934e6aa7a3e2668b649166240d9c88137f8630022e25371c8d30500f12bcbff83a9c0c2aea0c3622189601eb62f6080b144b322a5b5c3a474a25830d8245b219d0baa6b0d3015945bdba404bf8ae58fc389ca0e8aab5dd70dc221ac366898ff6e790ce88b31f111ef72b73c50f60bd170c8914d355f875628131176065dc15f476c1afa92d7e71cf6e0ff862dd2bb9d71a6091eb2ac516c51e74d78df72bf50556f3f5da4c8c1149b656c6a4cfe3b9b33c07d62d8626858c8bd2ad6844e9e395f56b131bdcf2d577db3f9e18834770092dd23169f1ca6733eaa2cffea57c0231081ab89df8d4f75869ef780022da4085e7bbca104250ddf83c5c778165f7a69a8c07362ec988f1882c9a2a18043dd37f2f92a4c9e0ce7ccdfff7439f7649227677f8c06302308827d0be3c881ebeb771ef6a5bec5c10920347272244d4b2bfa1892c83e757907e04209042019772bc58c18f2396c74c02306ff2d0ad1534f06e11e1c613f1d15d6c80a16a51d9577bd4119d941850156abcefca5494cb974b7286f324d988bd2df53db399cc90c0cf2352c517580b10637e1e0852937141f40e101525a494a0c8c882ffd8e4250b5979ef7f31b9f980c2b30f51e59eb5c7415c75eee0de7bac890ca553565d8d5ee28a380fd11e0204e7ea7a179b2df1868f36180491ef1a3c22c99965270f295d7ce494cbb9686db64767ae5d2135668150a7bd2a1ac309038c070310cdf541842aeeb8517e836e7f5987b0d53613b9bd294bbf8680d667566d170111338a9f646c153e406ed08c111b642a0538d322c8e71d930dff61fbc3459339b0cbf2f124d90cef99063c4b77728d17bc1e4611891a81b3e3f8c809c8a01a0991d706f400345a0fa34a31350a39c09516e9c9d3001ab4a500ec4c07386b6df7030f80ea743ce9bcb23bd152c66c1ae5f9cbc9fdc63d2d9918f509fe7fe653a421e04ed8ea23f48ab240c10ef480f0117021c8cd4a6d452bc1db533f7b896ef918f5c9bf9da0f7904ae427a9e66ecfb94f7651d757859a2b3abfa0130ae2c13735b30cb15fb6d9f5d40e804b7815e9ad5e612317aea793be0005f90db5801754ba0ebe073cf77605bb8282418f000e1bb9b7bc621c3ed9aed3ee0104dd77d12717438dd8e1e0a3b44964770abb136ede9b4c8b9f9872fe919291906c72d31ca5a65bf3a930d438f5d5f08eee73c7226917e140711049b098beeef160843f6a1906a42c5cd92dd14a458705ffd9c6fb1b2b172efeb309ee0d9597bf0cdb658092faf87fa4b5843b63a06b04b232937856955cb5206bd330e0a53627ff1bb880f03c2f4f5a9373100288442f57d85dad4a043b2b0fe831181956a4c5b1abaee35e8d27ae56d310b3adb79ff154e6adcc7744a829ac89977b7a66097fd1c5210eef6c561d7a278cd9c6a9e6ed4c048f2327834a72b7cf5e3030fa25f4cd9a2c1f329c40a02eb3ffda6089496939d9110f2a9653ba826d585f6c2c5dc3db1c1aee54b775781a815d7524dd538685039c6638c253d11b083cafa8347fcfb82a619235e61dd56e30400d1132f81a0be033c8b41e8986768975abcdee92fa16ea7cadb44c35b025558aaf4d9d3e49f4036b0cd7932584646e3e9eee7fd98fd98465b75e1b5736678ccb94d333c5e5d5f4cab6a6b8b8f4b2ee63ba369e8405471be358f6996dec911b1773c00ffe5f5fe5ca532c7ac7ece138eb043626756a548a20591d47d8a4a5a5a2b0ef9cadb3cf1fcd235a7a094f478ac670830b18114484eb44cac3fd04c964d336693bae27d90c9000786548c95a7b07fa01747f6b0a6f575eaf17da292240795e6b2150a2c15565d048ffcb4696f56cb98b8e170c52f80e4603943fd0f8bef6e5ff81f7ecc24b12da6280fb9b3951bfbc1a328a5dfcb52b0a3d244e69cf22ebc07ad82da1a65e00f2f662ab038cd373a815f698d727218b43563208b78f03d7ab8f6f406bdb6b73a0cadded9264cf60b4eaa3225fae57344a76dec065f8eef349da09dd46a80ae6661b6eb5e848eb469afb2966e8619b6d1ff9be7cd0864dbcd281c60b87db7172a1612e2c84f6b72e4eb46cdd2c1343c054d4a9ea9057dc75ed0aea4efa4773c5b702c77e1a5b3cd0f2e7b0e62278b25fa2d2454d235f1475a8381141742ccf166ce10e11106ea9f76470291777a7f424c2f4f98c4554ff5a6ac506d3cf58223bbe0babe90f01f1faa3a29d07cdc303157f6ce9bd491e542f173efa1412dfe81b2804d27fc17052d2292a9439617c4de635288693e4776a862d032e49ccaaa617d93b405ac75d331bcc2ba9d46ce172a9e181ace454b3d6a65fa2e31ca2f52f841087d93e5cd6165c721833fd6b0e5c2a61a135fac657e40e6c98e34cf6c4c1c4a81e7227d69653c94f5ee186e47ff7652b1d95dfd1c0a21c2006d86827c004a85a196fee4eb3dfd3179abbfd93605b391b818e3fe54050932c9f3eeb347b1d0c95483f01361f11c7d6d930df5e28a05b0eabd7e063aefc80494a6d1a062972ccc33abe609c9b6247c9758f8482e23c987f93b86af633806939d7ad8c9a77650b4c286278c0754eb9ce8c9e47ddae0544a93c54f342a178d7e64701ce4d022ce885a19f3590128a420d40132209f68ee6bd41f9e9ed10d241db950226433b7c2d2bdbb52cdfe1ba4bde7a800dbfdb1afe7adbfc55eb8051fc61713128e4658e7adc8bbf5485d456a80370ef6912d3585805dff49a6ec8d48210b3b1d56793283fc9090800f7cd410652e22e34bf5727e73a835f066e33a2660970ccb704140d49e8bf19392e62df498d45adf9eda7608a1e0b055f1118e8cfdb97e1248e7cf62a6aac3d0c27193c2221981a0722c57f1b9fc6db6a2cb0e1a2d59066892455fb8dc3620a1f85fdba5910c9bdff73310d1fc8aa1107c1861a56c43005b317764ce4fa26d391249a457a81f622f79d2da5c8643df1986c296d269ca9f758f90091964b9a65806bed8c376840fb3df44f50e5b1e30fce762fffca6cf6be2ed8f0922dc5715705440f1d759c73cc3fe27b7273f648e78bd6b981e4e2809527a6a9acffbe4067c7662ad4a6f209367ff6b994153e07875ab0d19fe793c888ba7ba47df2c7434fe13adb5ca2be9dcb9e7ec8ed24ebd15039948e97e242e2e76105dc6472065ce9633048264dda954f1d17d4a14e7d485541902ee2e40927af9e9ef8584a285d9f234c460723aefa567f294235a3ca662d32499c21767be914b6f4c7bdadf7c259bfb5e969c18ffdda13f0a8903776bde8da7167db289217bc80eb62f00e523c6f0225d649ea665b18cd8d50fec3061844cca1dbbca19a0e94887299b5baa1c91dd50066985bbeda9aa994ca2e2b7780ecf2ab6d98bfd68aa8d5485ec2646f339a35f6aa5e4effe880dc494c9bb5c2ba25c68313ffb40c7d24d0a96f18a644e8287c49b1b5e85575e7dc1273e879656397c13f79c0b179424b82de5e993690b2b11b340e5329c7578c111876fc358b6a4294474e2f416d8893195c2815c8dfba12c455c4f32a132dab3149ddb3d514d1949b5d0bf091cd21a381f091ca5f650983c6d7927c6106542dec714f294e8ca9a445cf547a9f9b23948e463afb2f3c224c501bf9d2418dc20f0dea792ff3efd91d28445ea6e28878d35c41b09259294c270a3e93f53028076b4f28b3e760d8842193369757f60903bbd6f75be3f4e7596d32f25dc2124781b5766da26c6f800e25ac9bd1352e3d52f469103f3f0de2dec3d1022cb88fe68f923162238416333a1ab6fe6649d5066259f9f44e9c59296b587818ce875ce665f805693f933e3f89f292905d9c86b2b5306062148ffea98b036e939d235b501ae14f544fecb3ead2e143031e09ae040e39d576bd4e41995b3f542d684f7e867d6777720b1202835ccbccebb945d026149f813c95cc6bdf47dcb32b0ec1b1bc8f9d83523371bea42a944eddc981b1a07d6c655589eeeb0fb0c38313dbfb289547faf7e33d7a7599cf3f9760e431bfc7b3590c3b504bef76c02b812bf834ed34ab1d99e30d4054adf064412b2579a152d6a12cbf2b8e15d06046234c3434b3bca9a7c0dc568b29e35652969226087f50df8f16b1a881d071ccdedfe41e720e4f77f7b0b3b3ac268f85de4c19e91295b9b25a600cbb0948768bccba4c30214ca4ffeeef9c4e2fe5cc2b6b5a5112292b060dfd190fd0b3be3986253b75fe86d3265a3c43926b24023db6fd4a07611eebb83b523ad0dcd2e24593726bf1dc14d4393d5410d541abdfeff6099c1b8ee54703d03afbe4d53a76773a02bee5bc885884d750a1d07a48b3e5f5360fd0fe9060fb92e74242f805fbc63bd34e38298124e31861a9d79d7cd1e73b04b5026aca1e495f7bb386d968aea4d6ce952ed8db2ae016c670277134183043a69617636058af5aabcc916d586b2711a5c9116bf9d8fa19d56988446682ba9f0ba4be30d1fae1018776a5fef4304d5c92b709b392ff23bddd131d99405042eeecabe03de0b34fab9b257401d933383882ecab232ac615c0bf50abe83bc243fc39809b5cce2765c7da60bf0d6f3488f0605bcf26b9047831e1bfc26543b404ebc455a49f787b2405a34e97748226ce156a18f4a104f2075c711728eca7fa77a088449775ba2d4b79ca80a2a7d57ce94bccf0c312c2cc6f671f2706a732cafa72fa9457955bdab0942fb7abe5a475f21868f9ee7ee8bfc472c8de1c6471137ff9b218d22d0c4ca2492b350208ad864a02ab195bd9d2622f1882d133a008d94e45d917a5adb087a48bcbf889e22f9c49a4eefd3175ba8d861c0494949e468ab24de9575d5fa063118de7fb11ab2f73ec21dcb19ec97bdde834b271966a30683a92432fb982ae4d969ea72f448053b95cccb6a6c9882caa870d5e69ad87a116c4bb70e98c6c661611219209c90fcb68ccc81466c3f749c9b7b0ba627228cf7682011ee32f9cb9c5322bca84f2700f784f20ba3737d8ae932a1f333e974899c5d637dca7af2326279b380d3b3deb7129cbac5835da1344991ee592587c7963bcc1f4a3012695fd343beae39865f5bccd9e3a053e9c65ed4500211260f0754366db4884aebcf7140c7a11e5c45ddb88e2f50e076733083cc09b5c75b954776f854731d475c2d195e6e7b4b6d15b86eb7307f1bb2f57558e93078332525dfc737d86774adc4729d500a5375ea414f340c4613245a60b7d87b63a91a8ff5a5d4e26bdc5420aeaf2d15087953e493ef0e0d085cb1d3fabf0932e54bcceb54bda2eeb41afd682c37dce6c45c3ecf637ce9efbd2d8843d634abc7053f9c8cc78d0eb1a1789862b7dd02803e099a68630a04a16f39b34e7e3f3cffb7b258568fb91b7602169802b16b5f62073f0c509a642205cb207d43791cbf7f7fa14c16d1dc2e6c5ad90345728637f7de28adcbefd33f7c87a87cc95840a8b08e942366266b43174cf5d4668d3c3d21d962b5e371afb0739908920384281ff141cf46aaf3407f8c520bf65bdd11401eff7b48aa977455df2c869b97af357ed445e4bf5fc8c573f4466bd180d3c656fe8f57146102b9dbe81e8f2acd4f139e5bb95398fc68d4b29d77217d1c5f1cf5ad1f48795ae74e5c7da4c7a4484e09dde71ebe82e76da3f72ffb0b5ebd5660ea8f8b7becbad5f1f9802d454d8f6d73b2724d790902dfe271ff105b714e56888f673d9c03e50b742a1aafc1bd2c5b6c4fb2105498d7f99ad03e04861cf2ba477e18c71d9eef6f3e92e8d87d093239e48b4cf212b7f87bc73a7e943550e711e00202b3ce9bd1b357caf84c43e6a3e2d7cd6db4daf605a5fe066137172eb82fd7c5f1b2ee48680248c10460813a79bdd20e4013b8268cdfe105340081d58de26590ff098cec194c2a690c5364ed3d1cdeeba87941b86b87caddfb57eaf23f8597159e0f1373340fe1a8be8d07c20d43cc336a34d13e4321b0d6aabcb2520eda9320b7c59ce9da0306ef385991a284679e0aa13bbe7d0cd79be5145c323923e174cd6b41edb02d309cfa42c23cc0ae052ce3a1ccdc1550bc1587b31ec2511fb7bc86d0b68f7d3f8c71fb4fc431897fe06e589c75761a40bd957a9dd3909e2ba780fda54b1d52deedbb4f30d37dc6a6619c316288db8684014f5a62cb9b87c44ed1e712059bf9b3149455f3ddaec51ef40d1fb07eb7afe316899b5e82aa400c5e1a828fef55a10d7ba2a43935fd3a41fb80259df62f2cd71528a7e53231864923f72e7e3ea2bd94ae648edd6b9e41e3ac918207d1ae53a86a6ba920f085a37f7dfa874d517c11db625a7f9cccdf5b50bc8bb291e34328cbe0378bbedd8fb117ba8721f886c28b516d9f5a49a3902da3e769887f81a53acb98a715c14032361becc27681c747d5db755fd90d2341f01ed81d47aa570c3a8711ed1353cf40c8d2ce1405fcf7d3bfcab815b561d39fc81a467f20f791f0e533370518f67977857ba09f51d306cd91137609f7b87823c0b1b3d26a663a9574bfd2b08793ebd0450de81961889f91eaf0bc3a3e2024892574b1131ade131806b568ff9ef10a75742d405327e718eb226ef37f5b31ebb4d2fbdd530b780335dbcec9190400f5156e08474bd513d26be554e910cf69b60ad25f5a942c92f253cd4ecd8489ac1094272e18d65e89dcbaa67cca973c2ac56b325ec8c981a18980e1e15eff82ec76b6417b31ad22bb5b6f8ee325d49a4871030dcc55e6b0d5f4eae2a2c6edab7e9e63b3391f1334cb377734e7b1cc518c63a463e084eb158b581605b315dc2911bf31a0c70058cc511257382c020c9125509dc9ac00d3ab390af401126a0560e4cbf8f241fa5d2dbd570d2a39ebb20b1d9554fdfa6957fcdc6dfc1aa3c47bd22fd62fbc6810f995c461c95c248d0102d7b77f7d234db09e0a3cc5cbfd6246d40a7e603997d963dfaa4024d2eba151cedfd8c0ec52a42d6d2d69cadedbc541cf1c6eab33b2ed309eaa54f6d64edc3e31c628223904c1877ad130e2dab45fb02fbddc6686efc8345253de431b46cfccf84814d16e25954469e51c51a563a66687f748d8f090f09f41d56eb20d8a4c4e85cc2ee3b11cd4e7d30dfb9c8ffbd937bcc4f98274b0fdb6b1b6cb23ad9ca40abf40c1887f009894d9fc199c7f6ed59dab959c9a00ad2b514049ccbfed6cfe829bb97890f95498e5ec5e556030fa81f4203bad9e794235d38fc3fba8d44ad8edaa38676cbce3a40e87aa7043ae4ea03dd0b3a6b5af832c3c2242967d11bf293eb8b4806b2f93703f52668f48300c54ef6cfe09b8294799bed5c51bb84cebda7521cdba2b364023969260fc3bb2c25c78fbf1a5c92ac1c75e6bfa136504aedf534515f540e641d8b3f93564da4cf43dd16b5670778f5d041157dddd9abe6c5b9d16f14a60ad7babb03b0e0f6ad4969664e07ae16af60d51b6a57d86ebc6af6fa98fe05d2799c595615757af94c298571418d52033b52dea9946ec10d25d8a38df38f222ca1bf32e493a10f190c0ac65ca586a92a178d71423df7a5166645fcb89a5d595c381a64c2f7de1bae45848ba34ca58b208b17fc2cfaa509b7e365b0f4bf2c0e23dcaecf23e372d192e23542088d75a665a5cdf1d099fd81d21ef91163f66d5e74138b2d2a2758764a1609eab19aac89b6b96bffa82a8dcb415b99cd6f777fab79b4a279fde10626677d8b899618f1959bd3bc5e3dd917bb02a5a8d1b1e4a9977843beb5ac0e609befc5f6fb018230553ef799d7ad02a334c416229ac9177a4b70fabfe153da48726fed656597ae51c17edc772c60955232fb10b691074eb6b140c687f8fb600f92b642fa55b39971a32110364619662421fb7647302b9aab37d4c9a357c428728260536d287b652c5228e415bec4cf6194b013b89ca2c9b45720c01c5c65be90393d9a407873409fa11f86aa4b748ba035f02cef43f591c9440ee2da2b78bfaaef99455c5a112225db459d4fd97fab2666ea135058782752b2224610fe67de7499528809bad81035e6232ed23e9996747cde2ebf161b071d8a9423d07fe761c6c05c45c1e1354cefba6aa544136c0c9f92cd593a06edded556fdb07266a206a9b4b7a535e408af54b9005955fa230f314eb2d9c5454a53cf96ebc608d56b6ff8a502eed65c512e21079364c025929dea07b3e2e9e0b7dcdc383119b95a9b0886e50710316e5c5f79c4cdfee8d2ead25135f4012a8b78953647c6f45c01c34ec7cdcef4c518ba426521abcc11080877695ba2dbdfa577fc356a01534a520c0b564da96a8397f107525767965ff8910e59b1301aa1c72ff5a543ecdcaa29817c7e8bb6dfb2478e24135f78f3c93b3f8f25bcca7699241057248afb508b4c2a3a76ba5f39e37d84a46278f41f1f3c2041d596102c36ed3cc4b990acd29a7b6cd140ddc9ea1e2267a071bf2f5b9b9afa7cec0839bdac0f13e5978a12c7b231adb03f30ea6124a7dd87ef03283300fefc528ee2e6a8f5ed63e17395d77a59b7dec458a3af4808919673486aefb18d4449667bbc9f62274c2e1dbcd142464ca91a56439fc7d1351be350c03d0a1e402efafbb6c794daa41fd5cc0e291e994a5ef305db6f1f3db2dd4837843c4c23ed5707305a4e6433be0167d1290385e68593573e27fc15b4fdea07442f18c9687c5a2bb47e81c0f5d2e88fbddab81d4e949d9ac2670d7e6c0561ad42c564d9ed78fea0971df330d83d653729c619e320a99b2f4af8de968d6f404d3bccceb83fc11785992b19ba13c577497424832010c70c27b82dc0806cb5aaf320971b1efb6a9d38d6fa02606eda5748401b7afef054923522743e9dc129998f09c548560cea98421c8db1393ab4db5f0ce052b9b12f937641bd71df69b03d1ef592ae617e2c8020fa5e8df846192d83132359628ab15bc4526d003245383cd88ef504b2aa44f648e2b7d5837921c0f79d016894bfcbc7d753c7ec2c3cbc336a1ca484d13d5ab5573b8bea8df32bc760addbfa83dc4e0fd7d18e3f5b4d006bce50ef23b0d5d25fb76883b0c15c6dbf9fd66e5c97daa61dd3437f90951a5cb559944d8a8aa26da0406e3ca1245ada96252c512fbe7fb10fb9b057268b4380108c8c12edee55247f011d268ce0b7bd03878a780f1a37988a96b851b0114156bcfca0d2d2837623e435b1b9bf46d4d54b32fc673129ad048317c9e6783199ac7da4c4f02e16254c40a96dc8796556e41e587af5a123a334dc055c550e33c5dffe811374b18fed3d1611ff5cfe625dfda84e1a045100a2708523c7c2bdbc68ff6cfa95ba653019119ef7eb2d28ad896b1bc48a2ff9f11d1bbfe1532623339077807fd4efe621ce1cb8c86cb313bb4f427c5513867f82b0de0302b41611eef2561fbb1bf1aafa62b27abfa9ed0e965fc13d96ca2e16fb1afc316a3b178d0a89130424a2c09a56dd8ac9481e8f2736cacea2530bfa5371489b44625ddb52fb3c2006cfe0c28ed09fddcb7ae4845860f6dbec7962593d022dd1a6f1751e6e034e0fe4fab1d9155874155e3f600d990eb77e18bd89c7741368db5c7efac889a06aa44c7d01b3276beda759bec4fccc56d082c19154aa021937e3a400fe2963aa35f7dfb58359bbbd6a6a483715bf0e4bef260d8c2b61377f10aa406226b939f333e91dc037f00e1744e06e34ba14dd605c3b8e85ab37dbb37241054f79811fd6a94841e68f582c35f4ae0e073d132fbf5234b900bfabc370d32e21952617cf1cf7ad9fdb460711ec7b7fa6fff0b8753594ed686971cfbba512ee3d1203f582a79cd1e086b60f54e7f650bbdd4c94a41fc1980794df615537762cb786893f48d8f35192927269a5d84ec1e05982d21fcc0cac3b6d7bbc81bbfce5f960e11805a9a01e926f0896f170ca68b2f4ff6d9f30f101afc208d8af2becc66a1412f37b2d556ea567f3588432dcce84124fdf80c00844296a4a2dbf3e3fedbf03101673f54fc3dd5e2f5ed7f76faa3abb9cb0a68ffedf82dcd14a0853c52b4be44e64f3d2b87b940e8ea93ae8330565b79d7ea2171327b3095f2fa91f3f55dc8e874e87e6eddb9b4b1b9f638005543a2bea9204bbd2f136e94d4ce2fe91cd570bd04fa0815fa5377babac5f5db5bb795ceca574ae20fa45ecbafb528ddd18f2fd8fc68b3a9c8431a7e0418b936d9158b17a64fad122f06c1539986d0e3f4f662c1d576f2c319338f1098ac72106e4f71d7a563ba915c0e8f5c194b7117b0c4a523fdad55baefd13a237af196bf3a9276b7b851f480cc6f640256fc07766360d398e0b7f1970aef4d1be55e3a0f92382133deef51a856b00b4978411299253fb5860adcaea558e2eac06cd59c6f1c07a3d401caec9f17dea6ce05f822dfaf086d11a129c231578f7a2f6fd2cb2e965538d5cb567717fd3eccd9f26f5f53ae6ec6e9c52c74a7e1d0ed7d3d30ee40cc5ad54128446a66b7a34a126a4fc82322f923e2a1867c365050e71113c08a10136dfd190dea19bf8ad09175509f66cbf5cefe5f5c813c94db0bf2d0ca6e424c6bfea8f4214753cb8bfee71e89fdb62d62e906ef37ea1897825ff056287e88608cf0ab59f5511a8e55e0de527193339bef66d780196b67fe3f5ffef28c7836c6b241c6cf50475de73407394f797e03315453ef0622a879c3c289a68f5f6d95a5a0e51f25c075bbd180382f300a7f5f91261b498114da459b8a23a38246a4efdde5a7397b8b6fb759e7530a85edc4e334db02005eb86c9172c2c3e1227f5778caef2409b87d33f9588ea48907ec8c50b38578414f2c80c00e6f776748272fec0b7dafb7ba85eec24d65c6b3918c11b4bef81062bdf03e75cb51ff4f851bbf1c5d6377a08b19ba5343e83915dd3e19775ebe721f5909a77bce5db914763dc3fc9712851d73ac39bb7479206443bd9742b94d6d94c07a1c57a80d38d6499b5f7bfe7d232c6aea114408556c938f68bb333a0fa3513fdded6fe9375a1259d88687b406b71615cc62b263ceb5714ce88dadec939113ec9583b0ad1115d3211e02fe6191749f2daf9989fee526507cbb911566d5c883809b869d58afd3b0df15aefdb46e51c014f7195a0892bcd7b5aa850b4e0fbd95773e2d4ea2aba5b09403ad5c141f458a3ce254d235bbead044f25d86ef3d6b053ba88fef866623f29c74ee0e5dd82fef552973e9cbaf874362669d2f1f9a0a0aa99a698e4f36f5671a3ad5c751b1e16ffc5d9a4f60e6e37e0891b97b087318451a5f499bcb23fcc64787cfe1d370e0d05fc771a7413d8890bfd0169cf9ff9ca055ed87d4f66d29d7939f841179bd05f86befc3b55ba550193823eeb0cb2b565ab13d10f9d392c4394f7c3d285cf16da566f383e58def98e683de33255fa27efb746a32d1e9d25ef70199369262a67247c66170f356491984ebce2e51cde6d5371cefdfec41b329276bcea30f2029b15d92a27cb98bebc5b3326c8d9430a91dfb011c15b81a9e49c97cb79825041d57a807c272b9588da23eaa101bd1892cb33d57f6198146fa6690f9eac576da227eb919686b0aa07348ddb750cd0c648121879daece51fba20c13404073c3fb7f176da8bcd338e5bfef69ccc74ced51ed4da9918b282812863a58ac99f0be3a647bdb979d04a195282ada9ab195a80b0f4f7851770aa9b3241975a15b350fe27d93f0708e521a0d05a600ba2240608949f00b1aa9bbd9a66f060abccfbc3cb8cdb4b00c655dcf9bdf344ea1d128331cfa75b2a91c64bc61dcf46c0ac1f4ffd4fbcd757b2d068a52a0ed25744576adaa0f1446c3054a3848edc4bf9b0dfdee0036b69c9264fff99d4ae6f0200b90bdfddcbb2e3f350d93247fc5df267aa6286b61281cec7805e2877c1d0625d80054588ab13ff86849d56ecde80fb64bffa61161e568f21e1fcd500378e3ffde9a7fa52f4d59ee5f09b2b7f2badc68d3f6c9c03e640815a8e9e3ccb4c97505f5e354bd0014afb69e0ef9c36f761af20d6508fe5438496caf639101adf39c588ea41bef8d98eeee4ac0db9097147be42ab1f165b9a910cc2648182a9b3868702986098efc28a7e73e00dfa851ccc4ac8dc7b66f4df3586bc9ad3dee182233a7e51fd4c34f6d522db4e493fd4e84b762dfa6caa32ec1f45c626aa11bde16980956ffb6de88b35ce2b3000081e8080933bad9096c02d5412ca2854dc2dce4990ddab2b179454e3c13dc5d6a5d59d293b3a2ddb3522a58688ebba65a87d5dbb7a22d632b96b8d3b8f792e891d35f410288e7c404b4c07e1663540067c6a7b7baa997ec00b48ce4252da6410f46e5b1da159d75c4c0ea50f8b754f1b7beab7121f47a3e9b7f44fe42814e73b4d1df883f2f246c2a94b585f2b7e491402f68ff1249b98b83bf812f7f75d717b52e984e3a2eb88c8a56cb1e3fb5ad9fb992eabb2cc2b8daa713b9f3b1f07788ceedc0fc64e0210dc59784e8797b56622071e9fed62ce448f38dd0e23262c8e7f8820266e177c0928e7ae0688e201470d9020ce1b0e1536f97321323b7a88f77cc6431a2c4d49050559855eb1647286a8feb1ac262c959966c093487735ac5c863b3b7d3f6431c2cd6977962a689f510a49647c6ed0f97c80ed1f8933ee9a4c5136d11dc86cb743d148b2e3f7de38e2755fc15a90bb5a360bda2223bdaa177cfd36f5e2763493bbf17b2fcd70fb3d6b719122f05b5594e6ababf403899a4b92e354363c75c3a19a0bad0e62196f50c3560a11aa9f662a46010950cbf06abc68b3b8aa5ae20b599751e800d785394352c04d4370737f5f01d53bbc5b47e548e29d72082fe5061cbe5024fd9fc1570513aafe9764c2dceae139c243ccdffce077c0578a5d5a4ebcc7970a282094adc4b53363a7462a9cdaac5044aedbbefa004af48b1a885d5788f98999b0e215d262ca7a4d108fb1fd1ba9602577ffbe6c777243e5684eef82af7435f2d7271564c1e5239ed97890b263b9baf1e4d75cf13d60fe7009f271776a8e268252c0d9f901c709d6912b735ae203b644f7da839322df3a1bcedc5a1b5c4a318328a900f1378512a23f8c2610ea3a0e0d338a0c44500efd99e4711ada6dfdfa76e90badfb1d2551fa3dffc7bd62282fd61d8149c437209ca18cb8f50b758dfa4dc353f354006975a2d4a0ef6adffb8a0d7a450107356e8b67600d4738e7b22c0e3b14ca0aecaa86c72ac3e2a1c10613675c676df70aaff10a83edee97d496997af4f83e9b10e6470fa7a4b334ebae7e98d76d03c5e1703b6c1263bdaf13528f48e3ca1df9a01cc70038086c1d54874c98f2d7a2fe76edb73b1cb7f20e7f96523b8519b15c9a926b0e4e6fa69e5a3cec891868c9766ac411e2c2a1dec91768680ff3655c741ed0813b3356ed23c6f1d8f59f3ea10863948c1e11f95c42ca059efd32fd1b74f8e68e17f86c9954b9245fe5959ed50d479b7087b150c4b97a5117445f216413c725cd882bb5c51296a6c0f1ed74a7b4f7c82cffc639ab6c73502d25c5761f109f65a8c7aa15b984671bfcdba9379c4197e92605cc3f1b5e60b2cf78724f5d6344c7b6d954ebc99803fd0bb2ed0e77f52aeba4f6e9648a237cedae099de29315499baafbb3006e69e7cbf8c112ade69b6547bbd9eb382bf9d14fc29d0121eb93064e4a33e0d29822e83585a67e84e979a51a2f1d400923ea2268979b362cfe0e9ecb7a52d2106e4a5a0411001cd6d5690fe7ddfa869cca37a6330894f98013f2f7d062c356809c9c0394cb910f6dcbdea16ea60da562c4630618a9a4de22fb835c763e99a855df02127cad72a253c0b5abed44e9a2dd4e4cba20cf836ce6cda55cb8cf2a319bf9e5381cd72b6de4103a37bf91f14fcf95217ec786cda573772e4e252e386e5c7f348c5318044f084fe2b1077f0d03b5619a39706a59cf5ba5eaa27106be732d06a08a1cbe6c5feacc559f97de0ae0a5db4b70c883afa2d73547e4460385e50de34a9386905ef38ff41c3cd2bf25f1c67ad75e868aa45ce04a4ee95414d0fb5581160c2ab0d42b9faaed45964de9198a31edf81c60db2a79ef92a0e565c0a230136e8b2d793bb3e8e82335d03c9d31710086cb4c096e85b88edeaac6e6b8c26b0cc3b4fbc078933f7579806af8dd5baa420a9d8e89514aaa0e3daadbc12926da653cd8b5df0ddb90ae1d2d8e2c0ff68500bc2b26c660220b6c81afffdf43c93c5e9ba12d8bc427fa7e70e70f79d4d80bda45f740d771f169a0eed8e3c925ff24ab7196559ccd31bb72d3f642ed61dde54210515385f61bceba198d1f95d88164bf056b5f16f1127937df432d1cf1126e1e3700bc8e6dd9fe61da27e53634f838e282e65222b8fb651da93f27fdb6de2f4d2029b866c9d52cd164f18d6f8709df4a1df7adafba1467f577eb56f9c6613c66ac8ebf910f23a1a5cd0aea0494cb36331f1d334c8500dc1e075bb8640d94c5e64ab3c9fd64b1b540c06046039d9630676375f783731f65c4548704663731541e678e65adaa28501c71697aca8bab07cdedc86afc1103c08bb22447bf0bfcbe8ff4846fa50e6aea04af0d71a30c7f1ce51213ce785cb0e63b800f50501d95d0c34c8f521174f7c58d4446eb4e8ab00c283d8f39db5d68b498820662c97ce45a0cd766c2c9fb5a6595a31050250d3c22cfa0359b84756e50205152c90032a874ed47503cbc33640f454b1aa83a1e2872633860b21c601147e4cd9bbc1d86f404948368a3d751f10ba7ea70c3581ac4f725b420a14671927d4995004b5a3e7a0d14c2e3a85e2cc283850148d4fb86ff3062ed745d04b625e952002c35765cfabc7ff987175c21ff483b15c528db954e9d258db43ead0e4e5c6e9287aea0e78cff3a7524159b557ac96a868db6950c618909cf405b8eeb47c3b314869385a6f2a276b01b21f5644c95ef6faad76f279cb199e07c8507e38ccac2a69ab0ed87c6798f374f70e4c90f89c562794a3b56c4558a0ca0aa8e4233078917a0b7d69f30414230970ddf6e05488af273c61b2f87548e0745e477346fa7e9c3853b07e074414bf507274fb8e31d37d7b14d24465423b4e5e0a721c2954d3e23ea0c02daa204a6d8f852ca590fbc191f3bd9415bc58a8a924c1464457b6caa762d337a238ecef594567d157390d941f7c2baf37cc9704582f576c87cbb061d607db9158e41401806828b01e4cd52fc493d0b6fe75068170d64275d14ec09da8120a8e67b581059a6a1dc3ad3493dc256cc30b14100b7a4d1bd5d23b0016c5effb3e3bf3db1e53c5b0d029b051bd0a142a4c60ad4e725a7fd74fa7b6c79bcfbab1eabbf3769642e9a4f385fd0dd061552ed3de83008571556d200e1c84ebc5f8b50e0492b87dbcf2ec8718a58b4644ea8dc3c0b66564d2c64bbb2309c3c2d8f046215d8d1e0c634f806a5dd5bd783b3b08f9d57745f2bd6a6da4faef836e0a8ef73703adeeadcb70cf556db379e39372eba7203cf940847043b8ceb12bb63e231d4db3c7eda561af96900b37d3a02b82a2a4553570581d9260b78470d8804e3775cc96808b5a76c6604b3099c37ebb398d3bacdf52e005d8079bc3d2b3de69be89720676b329c4ae6b7ce7a342da667323fa188a4147ca451b59f0691090732449b3e321cdc1a32ea64b7339e637dfc0570c2b3bf1ae070d8b3eaa8ec9acdf4a837e2b257c5daf2d8610074e1edaa13dff1941cfab27442e5996adffeec16d65012a0e63efa9cfc5e693c7039a678adf893c42bb2e3357ec2c8dabd27cf9e719b1bd6ec6a30d709bddfb2103e8f0a3b8cac76590ad7cdd7afa48cbd4de82aa8d649c6fd81bfbcd10d42fe3cc0d3f0adeb10ae490aa52da61ca7c9fc4733bf232c2b30e414c6a0ce938f5216f9a3a81e9204fed8ba7350e48e59135b2918c8229825f87ab4e40f60ccfe230e7e812757a834815ef9f4549c92980cd2d0439c3a07c5d12395a28f3077913d3bf9651c67e76aac052d9e67a864875718c42835ab6dd1690834182843ff733129d06fd4c41425ea8de78e50d442618659dd6c17f3a9c120620058e576e46406265e2cf29e5b497948a352330aadb93ee3d87bd1411206d75b4a5882fc88e2ab15f91f6fe63f006fc2f12729bcac31fe916609c448b1ddf7e91cc720575cf9a36a538dd6241d5086cbe5f4167b960b633e588db8d76a75a960ea179cd5265b2421f5153d336e29e65a8144afd3550d78151496702cf965ab88ab439da5342d523d5e040ce6a887c4b9112e5ff0ce49ce2c38321b8a981f89954f156598bc2d533143c28541bed237d20d76a83bf8fd52b049f65d77eb4f83ef471a90f80a5179490694c877129ae04beba62aee6c5c77a8ee309e14463f82fba4df59293ed172f7c48faeb49e767f809e09188d8dad303a28c2a8c4b12eb5e33fa3b6f96e839a79fb56bf51f16f276fba49ad0f39961c5c31bf005a7ef0f2f744eecc5a24760a365f515ee83df95a98d84ed8c120cd40092927f6dda070298edc4ef3c556c2a40abd621862f15cecfb4fcc296c20181ad76798aac1a76882e58d4f411b099ead111fc0e16890a98e4d91e762f9b14b648a19ce6735cd65f67c802cbda2d643c3abaf7a60282ab18723efef2b3ddd5388cd6d8da2e9ea7ac43eb77d6df7497594bf4217efee54aea8bf0dcc5cedb365fa6585a7f6fc40fc3be2a8a3f0d114894d0eee981f05896f04959cf5bfc583751f6a52eae264f87964ac6ea69fb6638ea36c8b102ad549c1fbc59ff778bcbc508840077f4d1de0175122ce956038a3b75dfb56eb5a4d62b78e86637ab5d7217e755b8dafb98037dec72a7717d3754df3059cce2b9846171c908795377645128d239fd9a6b9c38321f46c648266537ccf3b20ccbd10a05566a320e359d2262e48c00dd262778f68748caf3f1ddbb62153a19e4b347aa4daa94366ed2221f03743d86ec7af5ae9d4f53d64b599b9cb3eebe67db83977d4c38a02aa29d903b89aa85cd5e1e0284b47d394efbc3310309eb7b99ffc1c16fd1ced03be457e57b1e84aa722b88869d45a8cdecf414b8d3ea9641fd54d75e830f5a48356d681cb73c56f9ec68483ef94ee6c4d631c6823d2e7d1513cb755e913b9a48ac4fa1096354a70730bcea6b34e2e97247e665cabc3b1006b6b2f1ed158c02e93b9beb2cd5defc17abaa1bdeadc6c6a942097850ae8781dd9702730d1fe1a60efd6d52b22a1c321af905110cc3ec6f9cbcfead685c6caf7468be479feb803cd218f9c6192c3e11394f78e57c03c11a2c5450c971fb129367e639dabad5a1f7d9b1838ddf35d37aec49e54b29bc0a477333f2013356be2a1a51da12c62185f53b4ff203bab5271437238cadf6e27a1f80668dfcabe452e47e24d1e03fe4058a657341b035243dc4dc4c61cf9fc6ad653ff0f9dc4d303d17e6f74df97f2770a11c1c33e815b00552d62b05cd4ac301ffc8d15a94c8dfb21627c57889551fae003d511b93596c7d93b0d98cf7b2928bdc11b37fac805f7bc136ca93f540591d680fa49993395f5e555ca8a0b5f9e6cb950819b1d82588f020f7400a67d7894fbed658f9a655de225fea917d250e4efd30c6cddca622b9116dd9be9806b65274603a946eec6a93212298b156498536c06dbf1b3894aa1dfe1c884b42146811ecc6e8edf2a444c7f361bbd4733ab035fcb5bd661c7c05c083f2fdf322ebd20f6d1a0c4f95f7ce3b1641bb666930371ce829bb7b1fe518fc431ab36e877fd232e02b427bb9e70d53401e3c6852c1c8a96e18cafe5fff0f57ab6be6f6bdedac88359017509ef21537b44bc8f76820cb72eea33cd848843577f767ce94f6f98a79325e5f01382e61df640ea4a5201891f7f6118bb96bd82b6dd092af4daa8c6f1d7d86586a5781ef5e495914fb03fcbdef50e1c2f858460e93b4be34817002fddb930a4122dc6f5bdb48d092e557967438e6122a4e6ec7a6d2726548f8e76fb4cbd4618b801e716c6179a24c311c8c0a889f80c60e8b66ba0e09c26e45dde0861dce5627c97676156bc3cab41b7eb2c0209fbbbe8a809b18a312a1c6c7ae349719933d8d1082265d99ff850b416f1eacc8ca9ae52878cd9cf181f3c057227934d859223a3e7673b5371977960f312f86d7a2130253164146a19bba41fc30dd5a7d14fb0fb70dacb46e1d15ec70d090ee5c238c8f9ebe32a367369e414c263b23c27c304a3d92c554456444b75d24ca3922667a7bc993c93fee97e458d47f38689117785483360f779bc1f745b5dcc12967b24d4a16d93f899dec1ccd767636d4c6510c40e45dbcc18cda894b91082738e0e0934ab56079f2565087064b84d394caa79737e31ccd0bc0fe6d4fcffec12ade879e705810f49f9c1aa106aa5f5fbfc9d0a3227d1ea1c0e6ea456a6d1ab192daaf5efc3404caa3bb76aff0716c556e57c7ebd34ec9ed83383680cf51f167c728fce14c016e7940fb5814798abebba535e5bdbef87d19ea07e06253f7ce1475338d66e4496a5fd19037bc9adb3ebb9dccdadce92af1f335831a7527fb164eca29816175a87770b0fffe6a4fbacadc0c6a776268090c4004d36d0e0062604beaf89656a1599caa0a921ae7b9df4ee951691fd842e399c59a1e2add8570bd68ecedc041eaffabd7ce481a9d880ec16cd0c64c92668d406a5b53cc431753870d9f727bcd504d5f43fd6605674091f14248e733b1266da0dc502aad4f2d6a36ef9be17b8f388a4d833f9801ba4804e7209b030c2c46661a498e78da8761401d822685d69ebb1e5868ad9baf125545222e5d40e9d8994edf5703c4f55c4435c90aedb6fda2b28ccad461f94ff170061bfe79f1687b8f05fb84fd3f9b401a3c23f8ceabb483cdc2e7668eccaedcfa028b4c580e6b09dea5b87f1216eb4a1c594dabe5ffee5574d74794e57860d97c46bd51ad9bbd7d21cad1fad00910f6d666bd2c3489a04966174657552f93dd2bc352c05e65ac838202ab0136f546fd39505f713a6e3a09d014ec035cfc9df50923a524e1955b2a6914f89dfa2991e84cbe8e97c11c3203d0e14b9e519fe2337fd48b83d0b7c46fd03588c6d0d37f95df358a88a911b9b7fd6d28cef789e4b250263861b47278bb193dc08ed24405786e03bf2f5054b3145c1f993050211cfbc4dae07a1a7a5e8b58a2a671cdc0c88e34299fe3da0f5a16caa8de496d6d96fc46877df23aae4ac365f4f391465c63529c97c06ff8f5e4bd9646358e641e193af458237c244d53d37c781f023457ca58b73fa33119af10f0ba437e46f710b8ed3f94d0edb417d960f4148688ec2b476f9f49a3597e0a2f33b5d480e0f0d082e253f130e6c95f5532f6570500aa667bd29469547abfaa3e3f93066bf5be5c211a6b8f0b41608d6c6bb4a149c7cd9586708d5385271d84ff5f4e0b80657ce2ba415314a7b32aee9d364879db9f4cb16277ea2492a11e388387a19eb274de0f52f6b6a73403ca55742e03d2fe6bee128e47705c11d717b9e5549671e7b9ec54227f7683bd727659415f55c054b4b8c9acb5fbdab79571318020033daf6eec6e8f1dfb91c802960f27e33517f37dcce29dc5ad32652315c0f50774a8b5c0cbd413480450dfe948f395fa69c6879330f4790655db07f56f00f002033fe14a83908386f28b7554e16f954c5d8bb01611022132f8660d14ffdcbdd93af59e7410f78be09166fbf27a89748096fc09ea825d727c616421565e2160989ae17ed79554f9cc91824c2848321faaefb66ee7e40345473d94f08a29b565815dc1803e62e3a93fd7e5fb335a22f5c123d1e3c97be2666ff6bba5b18c03bbe131d29405d53292cdd75c4e2b1f860460662a39d67943adec4ea4dc750dd7ae24c478ddf8534db599a2f5da4ff7f1c1fa92b0cc3fc388f3376c774cdd9fa1975b814e22edb1eba3047aafa5f4aac453959885b0a587fdc1dd66b72f5804233742a51a92cc727ce126413a7b6175bdc1c401814fd875cc4c72ec6bb77604930305842455c176e9c6019d3c032df4708757b5fdec311c7f5effb0f0ae0b88324ac676d45a313790865626e963eace783159a78d21d6879277d6d2a0c57194acef55134ba6ddbd0c8dedb6e50f902536b4dea642f239945c731e4712c62adea7a43b442d9dc9f4d90782a8eb8d6dbc10fef1d1aa6f0cc3722b5d23e46fb8738d066a8b94bbab1210531e36f6ee1f52d298e788900d3728a025c1e90f5637cd8b0706a554daa18828c837332c72d19822731884083516292befc41b9216905d3b941d57a73e96fe11ecd3f8505f95d2082192a2faaf8ba429a33e2a219a4a9670325d633b7fdd471b1d22011e065d9c8d5c1beff93aa717674f6e8d1407770cbf55e8f90932b773e6142e79a096fac5f93c3f7fec7bff38b3e88f36e1d2b8823dfba32645967bb32a0a9894d957b842beab6be820752d94138472d9068d4141d0ad2384ba657db3a6928e230500f12bcbff83a9c0c2aea0c3622189601eb62f6080b144b322a5b5c3a474a25830d8245b219d0baa6b0d3015945bdba404bf8ae58633363977572b37a7cd2f4a48c60a5b14580bf9638df1991a07fedc4e91cb47166dd5fa0cfcf242f5a381196912c08b90f92c2b218e5326593aff8afcff5982e4c5e98c2746967a5a4fe8768bb5b4b801b4ef0d18b3b37043631f2ba9a7ac82f7d61551f3a9febd6977091dd1832501ab644a6ef1e1fdd79181cdf8166d4b5a0099b1a48085c832740b5462779f43b60128cc0a42433821a159dce0ce75afee24f4b2edb3126da78b62f255b02918a2b2aea6d2beec53eed4e4e0e01fd4b4bef25591ae0ea3fd0ec1731f5bfbf80bda2a8d989d3c611b9c1e0e8eb09c5ca754e6bee61e5fb27f01a3fb1c0617a872ef1367718b5047196030e482e0991d3f6f055054e4dfadccb25c5aa95ac1ec1adae35b6bb5f2f812218e3df04d29fde315a4728a9826756375aa6ed2e2f5123f97558ac46d1bd09e644c1530e68ff67c0cf2352c517580b10637e1e0852937141f40e101525a494a0c8c882ffd8e4250b5979ef7f31b9f980c2b30f51e59eb5c7415c75eee047ae8cdd50f936c0228b7e01f79f980290aae2fc3042af9ec0c4e5d2f394b581c8f01d59ed98fe1570df520b65ebf8a472af7fbfd5bdc40cb02d985b62d9157f44fdc62df00371632a1a250a70d06075c1a9da5a856eede35caf2bba9fcb0e5e7a7b11a04e89c759a3d60177630a822b8549d69f82fe30f288916cbac3cdb4e4f8978388fa132a8e7895a3134282ff53aac52936ee7a6175c4026ccb8ca1ff8098109cd8dcaa1683ac1f80da16c9cc6e5e0ac878d359cc79fcf44a6da38d5750fb030e7fc169986239e3c0f1c041d2b98f7c5df2139c81d7ff970caeb6a2ab9579fce5339ec34986e389ac5a0be5a3ca6e10bff3be944038128f1c26ae14ee3ab3a7b3190ada934982fed46af92d8063ec01efd20ef2b593e2dd1518a65a0340a7d5cf3b3e5662906ed45f4d5eec001cac567b9e7c5932f35bdee85799f106e531458f112d1624a135862d84c98b941a01d3aeb9673cdc4a3a010fe30804de9cb44aa23727758a8327d3e41cae31fdde371bdd7cbc1b11771c03da0b3b54d88b827726ca642bcf66359cf0e8db2a0fa4fdbf3ee18b27902610d342a74c732cb74a91d8d1495302870c344e761a0a5853290cef5af2ebf2e90a4fb3053d07f53ec43685e49e7781bda7e334add8055f34c3d3acb79998b53de400765dd8c48ee378d7341bda484d231a729cabea6e6db5626d80c50a0f7ab623a4660b14cd8c8dea493ada285aa8707244fb164620bf908e4a38be9ed8d973e6439b1f5ecc8793ed9d57be1c6a34a4d8e84e182e85cef3cb92b8a8ab010e40a01e4f1cd6f630560c65f4bcdff0deb5bf62c4e6f880dd3696ffab1800240706787520defd6361681495a2856fa654e946d0c1c185b4ae738b6fad8c91585b17b263340a717668296cb3e4181d9e1a09b92b6407a0ce5fe050eab5e1810bd358077c59ccab015ae0a41273972864011b4967852f2ccccc9b50437aee82e3185f8b7fdf47cf82c6de9c5c7170e000813b6a17db01cc1c117287257afae7d27296bd91997ba34ef7cc558cde4c6e90c0f1287ffe7b575b5fc6c6165daccc01cff8ffcf734df8c14d1c32e580287562ab018651a6266ef760a42018bfffa91fe3dd9369c824d91297db63cf283c14f7728604a628c82ddf43e134436aad9cc7562dccf5366af43b55b68934792c2eea25081eab163f24bcb78e57f6a5792d4640608ce72773139249ab63d91f6d4a7641ff2257d389e5e8257b5a8e35b81a29f34c7c9add11cda88fe4c98f4a95037bf2fd7d5f4a4b781a44331f8740eacaa5c716cf6d040567cd31ca5022cb94e1690c9560f6d1024e430b1526e06282b8bbd72cf890bd54e9151fd1a15c3ffc5d0175a6584332250a8426367a592656c266568063fc2c764ef5545639ed4b76e209519dcabdf3d32e2f940d36175318624affc59e59fcddeed8443c4e8e91e1bb022908ff3fbb07cf0a12db6fb397cff0067a79054b6413ca614cd84008a8b6ffc3a41d2ea541f7d151f5a51519a51832803dfadb7e3272d306cb718bcb6aacfe949c58da964ea31ece5bdd6d4753b04dbbae6ab4304a6d2cbf87581cb7265c5dce07f853a42029e97e2a35ee1978df12c04c191e8bdcf639f609997d8c54372560ff128d017fcd5dbd734c9625a8b3c64d77c66f02b175dac8b51077074670fef3f9ce590b4c3bd5437568d7b7253a66ef241d53435b4bedf91878c59059523b38ca5c91f64518ca2effdc63b528bcb749cfa1fb3d64e56c44964252f06c3a10b85aefd34209374ba5cddb21b3554b0fae61f772e1fe429f14fa7b5a1c9bfe3dc159a4da6daa7b3ec182a19a4f9a8fcfa1cd3474bf94327b634181619c555c5b334d19512d6cbf1fdbe180de9d955163f264f310bf6de5019c947aedeff053b9574c084f7ac0fe2f1784c5ed7f92ba548a45e567b93e2d1131a227f0e4eb4123d2ded7c9c784bbab9e0b2f3ed3fb496900553fe481f50c63113877f763c3d5e0476fb027d744781a1008ff4b14af1958afd69c1292d62a2a6756f79a419e5976340243fb62cc40dccb507a68f8913939d7afdfe984d3b4959c1151df47307dbb011f35c74473056691b099d1e7c3b37bcf97fb720338205fd39589448fe821c08b87c686772fa99e27ed84d433d5a1110013865273063e5924f184a75a3860dc057cb54a05ba3ffd44ee73cbc95be207ce9554fd22cc912d334e33e2a12f16ba09d9b797c93f70134677110c8d42f8b0db3bc83563c07bf246407052e9cb062df4e989b1c4a9018d80831d4e7db443bc4ceda2caf23d420cac32c50f919a32f7053f4ff9ac38b53f75f6c8c337cc68ef9a59d7965a4d40260be4d3f6106c0bd1110b306e949740fdf5da1ca7a0622f30dd66fe8f31e5d2249dda8dbe1063af82b821d7dd0263f0ff396d73c104e910c2b6679f8dfef06d9cdc166bb6d9e1918e9c10983bcce6197b8a5e9d29564de13127d0231ef5828745c5bfa7f92aeac363a25d34df1af3d63e2492deedc1885d95be0d0c397173951bc5639d0e3651bd3d5a7cfbccce122eb7d00fb6055984dd8dd08b6a8ec8f8d991ac4c82e6146ac05f6d79356f10712414d1f3d75946fabbb560e9c80abc74cfb316f971595155c9c3781a826db43e1d8ad52ac525462ac0b83482162097ebd7070a5c22390d35c636dcf7c59b264684cc820d63d5e2784a663637e2aec1a6e12e767da6a11cf8e9d2cfe9f55f42e379279935f28b51de90143e4e99219e7b4aebba6770f9dcf2deed7eb0b2baccbcc5f80a680806599479f3f568fe37ebf4712f485dfb427254fc44be77f339f50fbca745bc991f17ebf63f630f2b0dfa626117359025509716180ec031bc8ac359c6545faeb21afd1cd0cbee34ca2da3ca5889fd7dea9f97010000000000