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 55720 1b98d10b718809112ccdf509d09f753129d2681625e11433a22c28da53c35355

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3df0a5b2199341dd73daa086badfe9f3008feccbce2e1c38ec678e921a8c56af
Certificate Block Hash
1b98d10b718809112ccdf509d09f753129d2681625e11433a22c28da53c35355
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...005350000004d00000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000cafe08e69afcf30bb842db566fd066036cffaf9680c28184958337f1cd54ebcd0dd03c1e90e7d8d33dcc49cf25ca76ced4403bc4bba3c16a09e902744fc54f875c316c36cf0c6cc79abb10c9e220f0a966da56abd92807724c440000000000000080000000e000005350000004d00000

Raw Header Hex

000040208ae0c767784c5998cae3e596174013714519c21fb7155c2ddf3405275a3af9c791ab9a71e9185ea69a655dd876af33d37c580f797884cfaae033b569af85593a747b0b6acb720518af568c1a928e67ec381c2ececbec8f00f3e9dfba86a0da73dd419319b2a5f03d

Proof Data Hex

59,560 bytes
121216010307b28e276171d7960d4cc79cb1ad57c0e099efb20dd3201085494832b5696d7d9a2a9dd2aaa2b6bf076913b336e7894c00fe356d0951b75aaaaae56244ecbde3fa2cb5782a525b95a4258ba722569fd6c1d0895a67b8134a4030fc421d33a34765d010ea73282cf436cb4ef567e44537dcbe4ddddd33703788f31cdfa3ec56a44040179c65d4ee6a283d145dbd043baaa50a0d9240cc119005c34a3e03f66c14286c0405035c87183dd415104fec9cd1aa785542205eb59d95df9b48e48bc231bab23b2f9e359b041e56ccecafa9079f180ab86f2568e097a39593bfbd74524fdf5f1cc6dd6222cd6ed06e3d694e0679667e2bc4982af946412f240349f998d6309a11c8735a5d2e77c4c80adba8de093dca9471feabdb778ad3a09651f38fe8ad06524c3bfee6051bc3b7f91a9e5ff16ca1c9c2b3019f37de00e9a302ea9d51996e2bef7c7cef09e36d466163953b64e91ca8ee23f8bdce4afe902ee75081598ec69add12b37e994ec6987a997434dac284459040398a9ba962896220ffa6657dc1b2cc1ff134f67d38ddb7de16ba6d4956242e3edeaf8352664b177f4bb29ecadcd41a5209b1a492be5ed58b0aa708df443e649269ad1248173836fd2baa9754dc1f5b475965efec4fe119beec96a3d413c9fb12ccdf61c9637614c567225e69156ace0a8713aafcfea675c0f742d9889bd5bc09841b7be4c0b22c3c9d00297abd6fd0a6c9cd572cef76c70ead0aff76ddf5d488d992cda138f9586974e10058f98786ec0ff1a3f023f5ab979b8dae79dfd35d926afa438e209db1bf0a4594a01fd50a9c17d8dd2419b0dff07b0312a299daed8454cef6b762401ebd8cef506f78fb5ce9d7e88987ef132b324d3074f68cceca8438ed86d7a5482c44eef3fb4942511d1fd478d01939c582ece9fdd378c78edd500c63c0abcc7bce571bb94bd89b6c62aacab453249ffff19e6e5d5c416f1fba63b41cdea0ab618fbc56b45844f7d01020385f62c0e3ce49d892e8f6f401766c2103e2f2a21504ab5d8f47e55320518cd64c47931e9b54dc795f1b6b4c88628ecb7e579ac2aec505ee5d62c0e5d17a726d65d863b1e3368f6d06b57951e063bc5b10d5757da358b469f418c703096a67b51f07afa38b9e001c4a95c48fdac8023e4ae0444b469202eed065f557a1dd00f01636cd828d4b1d497557fdf3fc7aa28d1b447b6216aecd161f56407495aac2ef5c448456c1c8bcccf4bed8d02cfe632bee9f6f29654228e8e88f8a36e00b87cbc5f1cb3e9c13ee612fdb174496024855d6c4587ec5c0f1c2f188255d68fff6870dcdfc9b76b8aef08b7406bf2d1fffbe48239d4eba335ee5521d81eaa47f5952992941ca62aea29a3492e49e2921b0351ba77a8e921270fa2aaa72c5cf47dea153ce43378958398c951da17ff0490b7e8455b4e595587d00dacf6202a5e70ea4b44fa902a50e9795baf1850870a8bafddac1d4e2764630556d86d3b8ccf3ffa22a5828d992c8a49b569aa97c5484e640756d387ece532ce2a99743145934321baae82b1e262f1620cb1a2c3e4a57786d064233d1e747e743a6065a2d03b08634cddb751e21809576da04c74bea02176463666c77b8d0435a19c734870ff4ff74c95b7d0da2e057938d2991e2a50a71d5126aa699001c872542bf6b8d651cce6e0a1f5d28577b2024132423acb3e608793cca6e68992b973853fc560347c11f7af50be8d3c78d1492e8e633399fc3521dc94fa65368ef4450fcd269da68131b8236573b0d1935b940832d37073498174e098edde12f7cf1abc4a7a5f5a4b1f6d25535296ca6f85770c397575899ec664a852e3fa0a240c3111ecbdbe6472440bdee273be2cc67fee69f524c358c72567968b077cc9ab65118ae2cab00372c3660e4e5bf8bf7592a75347c614ac561372b8d519872680e77659545bde76dd80caa45815acfda5189fb417dbd8fe8296203691e927e092fc39a200c80e75d19cc435b240c823563c315ba1e593cb004013df1ebc6ea4490e406950d32a65c10d8fdbb5c5defbe0e4c06cb4e47e2d6b98181b5e0ef85ada2816b554dbd477c3955131a61790d16b2b34dccea41474f3d732e1fbbc1b71e38c53b2114d6468024e484d6854b9f7fef54b146a91f93fb96a75ab3ff2c593da6fced10b0775bc50207113c8f7acbbedbbf0b49988c2636faacd0e9e60079ba0a6c3fc87283133886d79d3b5c97ed08b2b7dd4be9a027a53684340aefe633f40a19f2fb6787e6d1167294a8439adbf0e0275f49f806b72bf10d59a35ccad931b946656651096aea09c0511b3608a37a1219f5a3ac884506ef4e0e5a1110e9ff87a62964d7e2c3af889cc64d52a8c4bd5a38a5617e58115dfc0646269fdcdd7ce9a68990bc2fd79d5157a507b922ac2ac20c50ba6c499ac749c6d8594525e2d806b1f38dee573c9248c9687246d65899fcdd7c3ceff473ce4ca58141e864a3cbbabf0e86eccccac9eec2c0d5b808105256f8067161360d7a3d4d1f7fbf173ab06fade181a33688dec740196da99bd4abacb79664c9d17fa1eb60e6963a3c508396b0ec304080547b6092b2f2e449365da9f8e6b8bda488ccb25f376e99ada260d2b8d05e92b4ec13d1fe34b489bbe95ba611c629222b8f18df47f2f21997842b785e396cff9536a9b169870681876e525506e78f3ab6b9b3a951f5b18352e044336f7af7f76835ba8e79b2bf77bbbae61aec64f94311b759fb5cddfa96f8c518edbabfac8ec39cc976192c5dade65a60f14c3c44b1894ca11d5c38a3688704f64da5f6c135c0c3a82564b34a19ffcccf4753c7e65b41a8fe7e9d327b6f27ac31d075675d68aa7d65ad3c44e2c2f29bbc39ffb3a73a605d45d8cca06b4cfdf842770ad1bca8faad178c46018f6d0209582621af9aeee1a80adc72962e7858c02cd78f724547af4d9a9e0a5dc0d956e6457c3182b87e5fc274b0c3dba1a7bf31e7d817a4a70438adeb2989d8eab299c720794fdd4bb8b4e2b2161b77c8a2c51b1329c97f313f92391c15ae6a2c18835ebe36b4ccfca717a6a05480285db64d042d42987830d6030273b689ced6091fe2aabace89528db5c1811cdd387bf0458d4461e84fea65527f91a5a2582e93a8cd48ce852243f01c73609b03bed117cf5f06fc8cd3e8771871c522d029302eb2796dad8ffb177454da1f895c633f8b17a35fcb3ad3321b6b48c41538a0678131ce28bfe52d85d94e639bb5d256168b1e94d99070201d77026270f87e45923e7351ac008b133c79355e691ea33cdfa76d384d030c9cca7f29758072ef19f72a10e3bd65a47f1dcf180e8beb9a54a4d1f65a1376a0cfc91ee0cce57babe1f2215da8999e95e3f3d12ebd9eb3dc63af3ea17d6b404a0217e04fcf8495cea2446a4b43662e731b9e18910a76fcf10c37f16c5318c23ec15754d276b0ec30600e12fe697b81c40c32530a23e2b74004b9a94f1f6b3c472b57580f75130cb074241aa2c83f9f3d81e64c43e0c61272d03222009e50a8cdee1c319abd3833c34f7888c9908325af79621c31ee9f0f015619bb75939d28fb3453821720309bf2113c64a1ef3d548c3329e67d65108b2e85524aa25b7bfa84735fccecb1370e228c69baad36f341c97da1acfd0f976613dbdace0579e64c0b449df2de0703b9cd93cfda8822a4761a8073b6006517939565f8fac0f58d49654085156510d1b31105fd36ded558ba4a9902321d768af983b3b578c6283dc7930d1f85f584b034edc134f1594eb476c5ff3f5de578a71ff12d6883c321db7a688096e300bc230bd5b782253b53c2478ad288798c5eca15189fdcf1c538b6fc90941d0aee5a5c886914ed16a03e519a5787e609352fce1d978f57aa78c9debbb3bd931ae43d97a4fd9c53eb6de3e487fc1f01432dbedd1563cb9f68239f695bd896071ff02acc4641c30a1b31af5c9ccb9b678bc5b29cacf1e6b60716140d246bbc8efab9c3123451f861caf6c5fe9d8154db614a86dfc194b1ffa8760620c713f55b89b9bccf97715f0448e19a0fd22112ec3465848ea91985ef0e564363c357ccbee005a0e0b169c1dfc300a66ef06bce327f9b4c1c3d305513f1591da881bb30f061c6e7f3e80f2021f879a44f99fccc387b9eaf7392dcb897f40f0dbcaff1011ce914c4f97fb54d1a0071702028854bff91e542fb066dc41438b305dce4f9b46f8c67a15510e8ecc87c5adb173543c5bc5de2cb048070b502aa756730d9ea391708045c4df9b8de9ff82ff2862e40de9dead3d0bf49c4acc116636d277e82297a65a9c2dfa9fb02f047054893958ecf8e7dd541cbcb4fecf2248e47e8c7e2ad871763d4d7edbe72f93fae6c3a9ecbf81ad1ee5908bd323bb8b866b18ea5c4bcd51d77b4bf50d61eeda35908a02207644917599b237ad7289f6d9881e62418d397b8605cb5d86d4626b57b4ebd9594a1905d0d2df715bd8d775b85198cfe30d1d8e598cf1828c5ed567e2180b0cc305fd7b6f5c58b497daf0ac0506a457f257ffcfa5f888ad8cd1e0b35ed2673a9f412fd07225a4333c781bb046d9169057457b1baee47e6e2454e91a7a6feff220b0a6442c075492df80df986c1286c572d92a28ed496b25e1e229fca11140651047f6bd9152b0d256a03b24258e84afc2fb977120503cfe7a88f5f0e86146dc41f1cd0ecd4be58575f04d36e2b4b65d9cbe7f1a90d0385a24e9c82fc3f25b259b2430ff8006d018612002a15062369f9c4b57472710b96f873d2f9ddea6fd9f5e80474f8f6730a075ffa995ec44f5557333bbdff870efea0b166e14c5d34ad735b877775dd9df936c538ddf90791ff0df042269aa36cc4cb035e48ef3c8d02ac0c5b72b561639d9a8898f2f8822e045fa25f12d2f78b7e892bed21cee52b3c8987a1601a17049c7e2fcf1e30e993e29bec6b27058ea7d6f34d6830327798721293b810a35fe9d325839f53d3f457e28413b4cd9b0866fdc58057da9e149735287dbc21323174e96e74bb393ea3149e9b8093bc7afae723ce479c4daf16d40b2e80ab53ef6f0dcba943785f4124d319b51185980276b77be4be25e64839a07ec0e289ddb7b02138ecc3545b6ddee459631cca03af2974a8889dd20bf93055f81cbd1de4fd7b65fb852bb7b7c815121ce8ee77339577d1e585dac5c06bff3af441c0921127476f462a99206e6375c8838736052d943643e5b3d8549432cb0f26218671fa44f5b06b9be1c2bb3f41eefb856cc871fda87983eabdc30a254d7f2426daa6acdd337be655cdcea44570e8fd1e902b393dbc44fb02f6e03745b89525ac62da516948ddde5f93596aa93af67e20e0ee25ef73656115bf3c171be1f405cd1723a0f9bbd05665edae86731e99bb46c09364c76f9db13e462523464ff86868dbf799de2772aa758ba4f94b66bbb19a3b613045cd58fa1568c85d3f7a3c4251503865e5d5e87f0346f4025462f28db5f6e715916754b819a66921c8e64aad43323e66f0fed9fb34fafbaa6b3ba0f8883d4261774cd3cadc6589a0a51478423b319c8550d9ed3dd1f0c79e28345524b969336154ed1257e5d1465ed1728fe93d54eaf58ebd1f4bdb8c04ca126dc68225458d37f45b4981fb1a0cd42f1d880fc5eef5a748597df0f7130ddc2084e01734ec1ad79361ac14ff2e95defa944f6ef9690c4b988733eab78f5efa6421d746e16c10900377dcbcbff010fd9782aae680ad5f77c60a5180868ad5555d59064a48657cc24776dea9e629a2586e33f1e1a3783392a6caa2e3c3e936cd49287cea231ae5ee8515e15ce2ba489dc355e7e59eae028332fca2bb470c6c135adfa1a1b0bbb725e7aec7546237cc5c2568640049723cdaa59bec1e9c04965c0ff0954034d251446bdccb97330730710d40ba679643491a75ffbb11e5a236443159eb55e52703b5aa067e0dfcff89196b4d43a0a8f467421ef13bf1369c366e0941d4a79cb489eabdfb5f44c6a3e23a78b966d2161ef8a023b12bf0714b999c6c0f85f5932a77e8f7f1d30adcfa2b9ffd57652e4e8cd03f8c333215fd3d130dda5a52956007aa9ef3c562b8bf4ac9c2eb390b94cb2d3df738a89d2f6e20591823ff56875a2e6b361ff6d6ccc7561d0bd9e729ae5bc693eee6b08a34327f3a0854049020730cb888f8c391a80c150eeb02d128a6647db46ccd54348086a5af747f70f6caa51c400d03adb90530cfcd1577a8dac373189a5748270050940b3768c341a202ef66a1e9cbbaaebdf9a2313589e5a5c15a363f80e1f1e2a85f8c9d9e4623d992fb940f7be274daa6e6fef09de1a29a0727a539fc960dea9bdfe4efdfe5fdea038981bbe17dce7c985a188b865a4fa08fce1a16bfac12982e8b3cb2cce3e2873cbf2f2ca95674cbf6a0bbb695508a765157ab4220bd651a4dadeb309e7babefb9e83b78c56e27eec190483017530e4b4632968065db9c72162fcc2b2810f9206f982023d554639ac3b94e271c7c2f4f6c5a87705398a846ce2e32e230e162d064d4e67e38ad61f705c7d9decc44381f7453349e34edb0afd86f06f36df1558ef7a1c595340a6e8925e17bceef60e9705f1dadf52ecaa1482487ca7b8e25a11f9c9665e53f941d6a328a3e34a6f50dc43a151ef64503a403cf4cd6db051522f376bdfd3ac9168ae5e9e8753a05be461a38a1974c650d9bf76b49a4447bef98b8a5a909ae8202a33877bdac4de7f9b9b51ad2a1e81990b378b9db32d95e06c2286f9a391bb7741e6e7bf8be9b3e590753b1b038f5fcceb82336b00369e0ffea0af1b4cb0504643635729a6fdc912250a461e43553d71ac76224bf0779b89e3729d6e202ef6959df273949739a0800f4885e8cab1a83f48842e52c9f5892cbe4b08fb4831809c68a870227d6583c78a0c20df46b7c95688d2ff52de4411054ebc94ec6f7daa755ed44db9265d1a1dda12028ced113fb8ae648905f44b49283bdb4e488f4eaf052759a26eec3e15107e2e84c11660f12c22c926217891f7c1dc24ee29cdef06e57b4126ab7f39b8c0756c818f695670f36897ad0df90dfd28d91917646c7002185f98b565bbb4fd5e9db050dc62534c560e2da47ed78f5727b6a4cc4a90d99bee3acbe98750ed902a68b1ddbfd3a6162ac45d1035cf8e51e278fd53a9fbb0387a48614bb81c8db1e2114717465f34369d973c2edfb5d108e18bbe81eb402ffb7b0530b4ff27b4b04298abaecbddc4496925abc412511829a75a553ac3e4f9fff80c729911d5c01b2d00ad9149befedd016d3a8dd2f872ec91655f363eb5060a64b033cc16e95ad51e681be065cbdd01bd7ed6b29e8536984f7d8da3ca9e6bfab374a827d1789ea8c03110bb37cf4c4974823d17a4b7139ef6878784cbd55305c6e6c8179d190109fee87075e177252d0ac3478fc8c48c18187f632a77c0bad5da99631c1737b8e0ed01eeada340736637291665d74062c329d268ed2acfacde7cc5f8ef4907eecd721a51010fbdff344fd5c2e3320c7b66adeb7daa68f54e54732a0d1b48cf3dde20f5e307ca89197dd860bc4072594554a3effaaf434c287af6777118277ffde33db90fe7c42fd0579d2151f51dd8fb3a3519dbf43ab1f1d2054b869afdc4e828fd95f4d90ac0de705181075cd62bf5f51c7e5f806e464c2480637bdd7b3a8e23a0eca81f9694a93df70f31d62a14666b47331d99b3f3925dae02e44b3d8e722a5788904aa8339dff6401be90d207ab52e750a34e241d71a3181b7df4223b6589a67726761c4500de8a9f4ad9df14eb49c17d60d5da8977bacc104a12b90948ed422180c59e0d21bfb8d88204aebbe7955e44dee0d471fa12a0b92ebdb3d999fc84874c48414605b6742c296ed5e2c2cc5e6707c545a358d467581f5d2c52ab0f5fab56f1c790361b3d132a85847019045ebbc3b0ab946b077266ccea10e55450e2d54fef0fd150302930ad8e429e9dda11b6b305e2f955fb192f20ab36e15e223c6afbcd3a8c873e27ad4157ff45ee896dbe8250d182efc80f29db023db002562fa71864ce11cf7f1459c88ea5ffd05274d8edec19affdc27069a0f6147ad9e8660cae1a38e172228f40ca3279e7dd82b32b93a9066b4c05a56e566c87989333931f6d3d9ec8f9a53ec71a62a9c6e8c4517fbcea7b0d17c38e8cd8f80dd9027c8c0a6dfb4ab55ff3cabb489f5882616653f14e593307d1eae948d41c42dc0cd9d6fefdd250972b166b5a5cf1cc5e633089a034c337e6e1a4a7b0ff65de55f18fe958d258c3823fda1d3a30695df8851357083542e6eca927491793da1292183d55ec3930cad1343f3cb553a3db1d68618f1d487b7f1470545dcfb777901968799b10e692fb6983fb3501ab6981cc6288dbda88e999f032d7a5087ef6624173dacb3978a42304b7966c8e35e3101fec512c9164fb4a10aea540494bd9759dcdaf5e947c48db3af7c8866decb9ff6407814ca670a3a0e469e82c1ffb44de91d1a7aab24a23a371bcb26d8ae5058e94bd58439ccf89700a77b1e6ab212d3516c3280cedf773e72fdf41231802ebcd24bb0c28d645d55b63ecaec5a5f1af9e79a33415f3c27d69e6c036a093b916ac38ce8fa684a8c73952f88d1491b12c731d7085e4194673061912bd77d5b698774f8da9a165db5f83f44b0fea4f831d03eedb6b1b7248c07248260a3804fe73e91205c5aa008a298c1e599760a52cb0c9142f2e5b872bebe56f74d9812df21b3fa832d67af04d40946a134031685f76eccd36a01663e4ebd36658d385460ffb5860ad4cd9b41483055da3a0efca3f09c03005633ff432de6d348068a5f8f71bb5ea23bb66e267761f035e315dd81118540fd70b046efebe893ecd8ee250c3b389c7c96773107e13acd19b4ec0b388c76731fbbb3b0c30dde7c9c5f826425279ca025e1e070c35f8b09a43bf94a6956a9f08280fb1a5a41c1582a41f64a9b4d7e88dc4c4935cae9847c73f7ae9b7e919c5abdb93dff11a86e00c752f8e54a44afdb7464318df9edb033e22955e13d7369b5611be8794bcb57dfc4cde2f8dcae545a7fe3525db576386021d82d5ca029f7a54d47cef6546f44f953f4c3df80597157c735fe9df081d57ef7e64573939b07b0ac617d1f0a218c10cb0c549351dbbae7da62d62fdb4d751d007aba23dd05098041e6d2f8fc824c2359117ae612c0a8dc14379460846afeb13403eb92c109f758bcaa41b1614e0ddeb2bb55706b2ce678cde86f614ec5ec16a86144136262a12b3e9c1f2b471a1c1207a70532175cf4a11460e3d29066f3ebba5365aa4306e6e04f1f915fe660e88d4cd5ccf9720ed556bcb336b29b4b309101d8a33f42258d57ef991f2a397adcb056aa4bd373165a5902c5dd77b68f99b40416e8a535e7d8c1b18af3f0e21bc43bf78f5cde76d53ab06ecaa97630fb9e614c10ae89f91f2e366c638016e089fcb2deefde0f534c9d17d22268afd9684d35fe806e1db2f04f3bc2c76eac827bada365f7c3ae4fbc5deb3206cab53b6edc9121b775e95b9926e936cd91f33856bfe3fe57185a6167f7b1a5969afcd5ef8ad5e5e6886054d744c08002378a472f9b3fb90b04e8220ee2fbf08b2479d58800ce96904d2a4d6cafa7b4e29e0cf593a4fb940235c73fa711c5c1c0ed3ee766fbebe3af52957d9380da2eb00fcd2425d441104af29c1012da012c4c11bbf99e7aa64c2f53f9c6bbd4e1a8f1c65d385260ffc3d85c9a4b8c3c4105bd6597e750398024d6578d8d76116288262d128e2e09bb524281e33a15bf6a4b8e7dd05a1255c759396611baa2e64ae3c15bceea2e17d1fcba0a7e91d5b227ee2ab21bd7a1abea2bd69473dd65a43f768a95956bd1c4b2d149c75de7b4ca7504ba00dce082b82fc1f23784a6e5b309775fb13a8b9608445cb7f293b7eef9e16387cac8e3285d3f3e21ccf823af9fc9811922ac02a0191ee2cc40dca03fda826cb4269ba8da2ae161ba7ebf66de3d79837c4a7e1355f9541482353e90e8747d2ab56dce832aa8515a47eb44559792e99b475156cb51178762372a7cdd9cfcf53985ceb0ab52b40972f708586336b936b78628768b7574b9a6cde7036d76d0105e4a9acd1aed2760e5934d09010d3366afedebec95daffcb5064abc71b99671e9ecf98431d3b9d985a6ce805c9b25b92a3aaf5c16f8f63047ec2b9c4e6d02fafaa29344c585b10e4312a18f6acec747ae8dca7a6baeb4a5d7331808eceb86e697610622cb608e8913b88a55fb908d4aa1d861acf0ae63cf36841a2170fe77d58ecb254791354dc3b613a0f29ece0c3394a920db02f0dd39aca74fe9a913778fa82620007753f08ea9dba689296d742c3d23c9a7aa6e3c737f6b542764446fcb050bc89c506a348e350400b5f33e7bd5a296bc520c7069d5a6918568acbb8920fd30e1e9a5bc56751a5903a6662320369436d97322451dc2cb95da2f0c6bafe10f10bdc4e9d494c526bbad69f6d6281f7790659adf6e8ad3eead4cd86f414f1bbd5a2d766c8df172490626597d9a014dc8b7e0cee392291cfdeaaa11cf30ddd7f27bf48566aa0429dbdbcb62b424e3349935d5aba50ac4ff6383ee56aa50b423c96ac879e8411880e9a7b9499aa30c3306a03338c902227a1c5015b87b55afb52e6da79d3de212a34c17cc7a1f53839cf140c3afd496fb63a6b9312cc1a839a86d9a087f7558df59c13760807ce8422ff33966151bf2a78eca33baa94f8b5da2f19f784a8f5b044decd3011501ee4479483b42d48d81300fcbdf0f4ccce61fc1941ac4947a0b911cfb530dec4027e2150c6b2a120b7da7cc70cc5978a181a2ba9be68882eb173cd0bfad4d9540daaba43dbbe9cee916c1381d722b8fc1dca0fa2435b3c7944a4dd022a7b8804dc158fe3b810702494f560fb7de531d106a3e6131200bbf132a8fffd18a235ee92755698062008d37b92d07ad015873e26d25c364779f894242c33f1db8aec7eac5454e516d5659f679b9e9eac0c3cc557c3871bddeb84ed9de69d60af1fcee70f606dab3b5f5115abe1aa17063ba89bb85c012b2196aac62e117ad42c10246d96d6bff046e1ba9b6fc30858d78af69bbd76d878d2a11e7a1ce9651e7c4f4334df244851d4a0c31c606f84b275980a41712293ba3a202c7e700b926eab66d0755f8a70b21f26801535627d179e935427fbbc3d845f90c357ae63a8945c4a3c537bc7bbf50962c1d58378c590e1d3f3503aaa7cfa12f6d60d2c9f1b6c1fcba835dadbf46dfebb7619ed3f46f7de6fc99518f34425ff970f8680e4f1a8540d0203861521e52ddfd70924be63f939e79fcc011e437ffb7108de0a8f4a311655ad5597ba5c2fc00a89f65dc2e9f402e93a86d5d5f8330019cd9b74d93c182e299469f8abe1f3f487218f680d2f03b1491bd8311188aacc031d3509cebbb6f6e00a5908381ba6b8c1c54eeeaac53fb273766ef8faa2cd855c371dad6d0177a101c89a9377c109c0642a1455c542ff04c99cf9eff6fe36ddeefed7008e50ecf086967a54bb007fcdd3712736765c35a4061928a78b8c90f94db9c4b5e8e574297b53626c91cc39a7eff1a18ca330dd39d6beb40db2d6cd8097afc6a7cddea3cca383525baedd2ff1fbf3c4b93b64a2db6e4ddd3c264cb953f1bd7e7e44f50dadaa0402eb52bd141e35086ae591528c574d9cd450f2868ae749bd9f68e4370a229b2a9a4c519a63bad7048f4e426daa1ca86f624cf56c873e8cc4d808b133177ec0772e46742ec4fcc37dcc5c0b7df46f68c623539712466d4d1b15144ea548d732aebd672897da9eaa8d52f9a1086924fed54fc6996075d707e820029f1f56f9e88d3e03a9d3f6ed3e5fb43bbd48d9c37ef12bf107901534f8a2a7fd457de65648bd7a605e433bd72b2373d1110fa1fb0adb13f1f210aa79266dcc94dbb7f7dbdb09460b60153d2f218314c0e10f2017ea23beea484f2152b3570b2d502e5c5f78e75f52bef3148bfd2535af4ef01fc350529a5495cbdb330259c6f7a07a63839b458adffffa518a97415a0a9f3698e475990fe93212fe0f07cf0c2f5fa1063d29be08c2b13a8479210269c90391f1109ed8e0a8970f435faa34594373e87fd0bbcd5b62297c7d7b9fc5854b279b2a508b087ae4394422bafded5c420648f8ec2f9d8693ceeee6c7b6103dfe9c6b431fc7838ef22a318b060d3951734b031558c50ec07b466437bb754cd9f6705a88acb6d1781aa67436456e4289f7fc90dc2866a280941c9e6d9fac1d2b57f8323ce07c5d6ef6a2552b735e3f0da361401c188cb2c3c45cd655e670563fa79106afe57afbc740bf5086c7a3e48683c2e932babb0eaf5298317ed80ca5c75e00176233b3ecd90be89583e5b46c606522c9eb61bc0f056b79913fe9e2f5ec62a536cffd8c2d9490bdca3e9c8149512e30ded4ccea9074e4733df9636b76459e015014f0e8f35bed251e2051a9a0a5daf83c7b896e1b47317dda5dc460e205c30339c49d1a024a5cbcc4e65634e9688d1eb0c2c227b1347f2dc86f7e1ef78087f5091f8052eae805d5b72ab0a60d77e13a2392c8ecf49addfff7be0225132db59e1574927ace4e54716a8245a7e132009f05e2a082d04899ebfc6829ddb7884f5d2837fb6a8ca97fce0f08efdac6bc5d648688de882840f1d7de07681173d7cc413e8a87a32359cfb22a24bd36fafb0f92683d8816652375efdc9404d4f278baaede9c91cf3cd8d8dd4431c4b85260cb363621897ecb42a27dc8744d61bfaf96f6ad0f606f5c1afbc65dd7ac4fd37d566bec49d6bcc614a424c4b4a5afb822d66da6a6fd9a5dbb5a52b4d8a55d48881ebb84dd2a7be65a2e10ab338909dc2105f660a429d2544f020db3f62876219756e85ca86e00967829562782e57840c8c384cc1662af55754188b487da134ac0afd8b5331bbbbbc574be2391c710a7687732cb40d8585729e95cb8f8636d8913771cb7c5414bc2ddca4cf31ce150f5d01afef4c899e3888f5e59fd4a80ffe9fe49fbc90e0b40ee45e547fabf35528c8c183fffc3a8921c80c4def60634d23cd836b78a08709e667a9c6ff9866c866d3ecb35db190f632052fae81389d3d42c8d77ce80cc75739599eadfd6f93afd37a09c542b446530c26db44177fda0f9634b37b1ab1b44e63fca2a36a12308bd4f9fda31e5a284d92a32000cf2c77bb89d2a31ce069b4763c9066a0862a2bb2f19ab1c1f04094e5b2b53e61fcdb0df92a8455fe932795f9f1bee7086ffad103afb340d5ffb34358f3578a55128f1d0bcabf9abd8b0f1b5f2e0cfd61be6b4a57b9e4dbd842602e24ba435baf356223f46fadbc7a7eb994adc0ec757693bc8a99fc781f5574c29319ac97ca7543bc77498c90644d0f935a9cd5fb15e13c35b41b0ffc0d42895fb37d2de633902353866d1c24c2005fd6d081edb2498e4767f75a7c2d0cbe4d308a47ef04b8bea75789dbac10a4f328e2bd4630a0f38700fe6238a03035723448f678592978864ee340d7077860efa8b89faab1156962921d4376ddb0428568e8eaa6af762775b94ae0ec56ecead2462db29351ba3f8ce77acbf593ab7f0cb18a6bd5cdc1541f7da772cb5769db6390419f5b1f40c710667d24e502f2871b7c2ec2a476cb2ba187a52775d366838ad884eb28de51ff24ac3641d5a0f185ac66a0ef0e272e0aef9f4807b155d0b32936059373275cfe106077ee4b70844bdc0c3b59076912b84eb308c79d912a510ddd8f5e60e48863eb548affdc47465c2584928c55f32efe737039b441762524e6190140e6941a4784ae7e014800a09bd9f2fc8c835f9b6bd78fcef32c01d9e468832412fa570c3790453860d0ab5f2471eb8b7cf5975f86905d3b4edffcba66a7e5b92fa0ab77644ca535737d247ecbca0aa0e3eed5bead1d18ea11ac7b667c3bb57dff275b4b2d990a60c9a230be7f77b3683e03c1ae6d9c4d87460ad90ac1c97242225bfe4d00e89be8ec0a765816061fb734848fac4891609e150d546c2e15fd22bcb6db62808d19c826573f1e1e4856ade08c0b28dec405ed88f69c1387677a84a09d1b30e7648af1f623d11be4d0a93f25e8256b154a04bb6b0b24603137862eda0edc64051b87224c8313eafb3c0e4b3f6f504a72944a37074de92a50f6166ac936bcbc8871ea60800e5b4530054e4dd33ace2fe08b8f86d894a03336eae1eb5cafb45bdf2731f53a0e7fd59e0a5275c2b4a5a7b0fa5f348fc90332ea2fb4feb6312a949af16622932d920728b1669162bf1effd1aefd99b517e020f3daad54b7f3e528375062d558e1e63f638e728a061fe9b992ca27070ef21db4714a7369b0a4756341eb3f145f3368b3672604eae743cc379cdead0acdc71d66f924db30e968f96e081926a3a9ab4e9d0027186825bd796c649cee1d9828fba0e2529d2180cee7056fde576d9cac90951846f2fe64a68272e30e5e2b1606234c23ad6cc76759ab4cfed29a10145ba5e31a81871259e74b9ebfb2162bdb150c6e644a3b94f3aa6ca1f60693b6bf8f5a05e72e0eeba9aa74ef305c4ac63ca5cf841363d7ee45674fac3e7c475597b91fe4cf33854014f5935f282c8ececa7e5ceef0f206959ae094601c2b1f052a2eec368b04f1b13c084d85efb6d572ed19956af692fcb2908072b393f5dce9eccebb9e4ae296a735c581557731d98eeb1e2daf4459c45f21a8e7dc9597ee64e0a8879f5575d35e4d315f836062cafd74f5f82716c386ed66ffce9b7a5b2e9bbcd03e04fdd71a25ce2c6052b3657ec2ae6cdea3f2db82c71c5b38fe60212d607e4a57e499ed79bafa827d30217d16a7e26836323c7691e69f582c3f3a9026b13d54556fee86fde93bac6b27196ea8495752d436a863da12233b13d5c02215efb680c30900a6cdc814b0d87a046c190d559327cbc1402ca1ecb3e27f36a030518f6d57a8dedbff26c2fcc2be9d582db83ec77c6411507ddd77d6d0d16719850cf8b8fbeb65b18741940895ee78c4452fae9525cf9c42cf2908d0e47fc6b50fefbc98a5ddc3fa360cd293e97d544c69533addffcf8a80799c44500d82198090463dd6c27bb58e11f4e94f2a946b3d993e706a09bab21171e3f5a4b20cd93c4b9792e89bf3cc0ab57e1b815a060af9feb4d155a728ae0bc47d8a8b7fe6b95e5de187e2b4c78e8dcf0ea53c6be9f141e1786137483d48be065df116c350f52e80c21d69403d9a99e516b0d10d453a1a13932264912d0ab7df7de4b2bdaec70559871dbb300d24d5077ca0464bf16833f8f258a4bc9e15a192fe1c2cf37de331d94af4e7cac03d84e2b95c85dd58f8183e3dbc909b98815577123003435dff291d61661281f3163df447b7d4dc0e3cead1438cfe10517f7d088111916a3fdec6f94da8400894a1f6bcf8783e8aedea1e6eb3ee1749277417bd1c6a08cc128443aeb2201cb707443a7f774825788aa57b5847b92dca2e8579563173cbfa469a132aaccd84fe947fe8bddc0f368781445e565e33ffc61aaeeed7f9656f01b7e7ebb3de011e7d70e7b033fdacc29c440c27661663bd2ea07bb3aa1212dbf930372a966461d00cf2a930024a4b0e679e0c6c4adedb72bcd53e15c14c348db0b41f21b4567ea22c78adb4d359ce378aa1e5072d053a1e922f4d88bfaf1b1989e0cffced68470dde33f46db5609e28f4275f6f7d707a92f9c5de617d53c755f5ff87b1787ef1bf2b50f470af55b4683266b30d6d1506f56b15a1251463482a4fad4db2dd5e8f9c25f5a8bfba6ab6d97fec6e7ed58ee101b11c97b91c20f3c2544233245b481bff45412ea8702de9fdea4b6c8e9f0b11b7a0f003d2c54d35c695c1722b8b5cab42ef8d6179ed0e1cf3eead1d4a161d501e9f45c9d5ba511cac0e3aec9d049b9518546dd72ea01b2718f0f8d8db4e7b47b820b9f3d8428f0e2804611ce7e63f7accdff22be3f7959192051ec1a9d766eeb6e8ee4c1e3ffc8e03beffe02e3a6c26581aee38b73e765e3c4fadb4f35c345413de473d23ae93170ce6ab1b24fccb7aa63745f78e2afbd80e324707c551da9a19109fc5788cdbb4b43f52a16abac5cb2fe81497d5144e53d6ee4b859a27a5fcc1ddb48fc767d6ac1516f860ae5c614c59b7725646d780f7a2dcdb293ee9a50287df8aa45ac1cc474f933a5ce6034c7bcc8059e3fa7a168069c2a3c42631e4c6598067e658b410f82449b37a549ce224c432b33d8e6eb14f7a8aeff08e67f2f8b2ee0790211569c1aba78cb3f42eee60db205a68f3b83bf7a3693b27d5cfc2c00e90cfa3d386882fcf60710f7e330ee57aa9f36a63d385e89ba8500534ac039ef48d64a3ad4cf51b2e5985819ef129555edf3520212494e92769db1696c600912defd9ba270d8074a7f505939d72bcafa9e02df0b8320df6e522ac0461c613f77cb4679d163a9c2411557d3efeee4c85f2cd43683dc8e746dd1e4be50c983f2330e9043a7250661e62afec01065aee0c86fe6d0948b3b75ff5eb82178ac12cddaf0828ab817c20511da253436cb705507c50c7a9a114d4280fda994376149916e5630acbb6aa7dff8ce8dc588ce1f174457eae6ab28a14e5e72fc09f9725ce0fb6542afce9e0e5f7114fef720529d5b93f83b138317f2ac90fb30cd43761190200a9400f407bdbf4e795423917dfe546b8c63161c341012da915b25c34148d165cc658d3689fe136ccae860ac66c2fae2023ceac217f3c5f7098040288135ab444b8bf74ed60989331b32ec2b88c3137ff9691c9836a7bec1e48d8cfb6dec2cdc16cee270fb6b2ae59640bb1ce9b073c6c9f36d5d1e43409748e63f0a5e2eb11db4d1719dcffc616122b2e9d1440bd558b4aee43ca09f973356a092e444c25934986dfea9294cacb9bbe0a10265e9574a255c688440d61eeb5c72d21ddca34154796e0f07ad565e0197aad51b366bef48b26d92a6b39ba6fd628f79e48a25e8f7cf755092c38e5ac27e1f644f96e2ed4dac0ead435e458b7e0f053a12963f73cbdbbc703e27172ea1a73596447dcbf782cdd2d26b10fba2eafe25bc611ab11031e9b5d25c5bbc657500174c8c499a8c9c692a6afc59502359d9d5397c3f1e26ac5618aa5d9bde8e07b53ef24906a6de5bfe592bcc74ea88ada712ba1c9c79f9f3f3e27ab9a03ab1bb2e5f5894e3fbdbb5ce279b91cac8ee7ecdd18d055d5f886aab73a85a91fc11443389886f9b5fc66241e5716374c0550d5cb1c636e3f037ed5610f9a0cff5f6ecd96f3426fd95400f66515a9c3447e92e48127ec7b99a2269246e29a0e3dae73d581583403d1887a3ef007c02f7c0ece2bfd22dda73cd5e8fc1ef164461fd43184e39ac1530d12b7138a8b1ac612908b8005d7262411387507c78b8d8a6e758484996715a2e6d3fe0452c3c439b154c45a048e0b0435543f0cbce7754d576418b607bec6b5e47bbb7ea7c16652cd16017b74597111814d1c291de2eafef4f91c42b4c27ba0a7f86e840f906da5738527510f938beb2de81432f9a931d09360a7378d5efe6de5767cead248ed8c1511dfa79641eb59223b6c9356c517dfec4a5cc81ca76951028d7cfb0ea1987416f4c699b03c246257dd7b3c860f88d7d84e50fd42c1862d34e427b8e8c4ceb47b1ab49271ec3ea3742d0fc862fd37a702515798c270061439aee3ce7f363272410542a8de8a8c917c6deae85f40aaedf190bc18059a656b0546d4dc8a25412bb23ffcdb7814e7acc1cc5df3f83d25d7b7f797a636bd20330e50528220795f7e0415a9b8c952113cde8a1520cb108e5d5330f4210403185cfd7ac6b53086f60e2582984c7a2a93521bf3a07ccc42ae9d822abec35f7f65806329bbd078a65777927371be58a2f5378df35a11fc1b90527ebb2a6f43710c38015e56d8ac24f23f988d3aa299b355c8e2fc865d8695f879a902443ca0411dde0e21623f26d7791ec7583a698002177bb0270ab5ccbc8344202046ee80c2504784dc855fbd6e755586f9d46df1513be877e1576ed1ed62ebc3e771fcfed5201396ba62983bb6ecb8ca0fc136d97e963738a743cee0271be0407539897a43b67681f40e53e8b9ed2731b3e06f965afef78a822d8e6702be476f74c2bbcc198c2fe99e9e2b75028f83ce8c562a885384f743b42c91c5fa994837caa85befefa8cbfe77c8af1b217d702f276783aa83f37333197f7b210fe64a97c61d645a2d2a8e2b046e49850dc263b970dad51448e9deda9b5eeb5660fac78d43606a34e900512cc6281ff07c5aecfb18dad4b8ca3cd32cccd0823a7c2d551f977b31d4c9f32c4335c4ad842781790f6125f261b61db16feac5952e51ef6f633c701debb320bb1638ed32acd64ac6ac43851fb122c734a66c8028c10dad3201f0bf50c68e0c4d09351f4ac177682b017e8afdbc848ed7b26cc9638e80c0a388f50925e24db9cdabcaa7244ff05cbfe6c730875a28a9ddea3b8a5ccca003d6c93b4af06c0f39540c9d265c1846d42a2aa7cf9efbe68f93efa9f839dcd75c81ed42a0384f617ea44604aa18b9bcaea5d9212b600a512b4d1af185530c2a932ae28ffc3aefca5aae9068093ec86d304a307a842a1fd2d970ddbb4953070e6408a6cdcad08d73ad1d009af08bbce736db317aec9235cfc3841f90e867d26a928e1d76d904ca4733f4ce7d6fc4becf08955c0ed808013ffb71023e83579b312ef225848802dee39c4274bf956354c67a64e719cddf4885c14b367f2ce43d541f2bf2cd6ab850b46737bef14111d42975e0f7671857757c703fefcedd68ee60e11626df9cd3d2689532055ca2c615babbbd0ed8e8f5da6bd923d238e0451e9e14c9ce1331bc7a5ab6115d51c91893dd6bfa29899544f62dbb1dd1c835058cfe3d0c8331f604c3ceca7b10bc29bf0babf91508324610be4ad1cc7a15274658affd7bce17ed40624c2da3457c4cea7ef0b9828d85dbf92e7476093c548d35cc27d64a4ec983bf2933c883d3a8eeb61861154933dc2a5a7abf7c77c6ff3a7a5cf0e4e6106adab0deca4e697e164a694f3cd0b1d7cd7b459c4842ef4c656a0aac59a5a269203bb2d6dede846e303d319770c45bccd0bab3f0e6e401e4c5173e7a27ebcc57147510d23ca2b89236b8e502cd957c79c310bcd55c0aaefa5d01a3a21a4954aee07bba37000bfb0fe1448cd5184a9bcc476f08ab2844bb2ebdc23effc4bdfdb758cf13b2a246f628366ea3ef0f0811706898027dfc207425c0c4484fa755beb76e1b1e55491fb45b4ea91e9e73792d2c9a8b9118f6f58c0047b32fe626e9ab3bac8023bb4c7308097ee663e7e72d9f03f79f4a07072f6d3d2b3b4595954a63ad3690809c22246191879b1f01ebc72191665aa1045cc132e28b46a9a6584c7b2ec90bc54b7c7775066719c7ca52ecbb15481653fee56911b5f3fb17fb29b906b4f40fa8125d2915e375fec6bbd489f7a4dffdd62bfae233dd753db0c36234935e873cb62f410c650ca253af5832528c200497317c9ca5ab287ae6d12de4e6d987f077294d40c4beff18f4d6f386e68374223f70e7f5b4dc9bbe63854a0a1ca4076f2ca731402c4734110d853662c2e579109c588503d9480fa3ae183bfc030ce5fc68b5e792131f93a36a816e03f92ea99634ed0c28130a2cb8ec564fd2ca60a9b24bb739b8d2ec99b53cbae3f9e42532973dcf8a7a335c5cea13c611986eaa5c638b43e6ceba2ffb8dc882a454db75b2f5155711b306db19e471837d6de7968770cf26663d6d4fc807d4cd72a7f8fe1801c66c909d82e2ddc4f962bae0c349214031603b74f7bb0f99e30a0e115cf1130d6aa510c4b756afa819e4379eabd3e9f3650f9c1a5ac0544bd29f580a15177550440660f7a8f5c20fcbcab4fec86a5fd04f485850bb8df65a0ef97357a8e05bb86095958e220bb30e94b30a2c4fa8f945a518b2035e70ca54ba00f9005180394a7a40dc38bc78e570d5bccd08c3eb0b1d3f9aa216e21301a89fd9027bd53a4df3b6b51dd30af1fd3af20649a61fac8f6dd155403081ed717525e8ec7998c1e7bea4f8a114f505e4354d81939013f38d5a78bb1c49c24e9f360e6ff5f3569936b58c5d0ec73bfcd83890030891890bcdf3ba8a62136d257408a5573339df6ec96914c290547a261115ab9e054f454829309c2e9c48951d236c509a112141c359db1191a8711df2754a0c2ce39ee002aac4a88e685cc7055e3dcb3613d13e9576d677d95e8fe88121d5738442581ecefa472e6631eb401421ba535cb79cf79504623894b70202befbae7a6906e798f0ad70411901d194b376c9bbf5fb6d0641af5d0a6bf3e24f1a61f59c6985b56b51164ddbd737db7e4cf8d9ae7986d8147685206711fa5cd41d24288a57f1f36b864caec97f9427e9c6a1a0db0c695f6e3cf62a9cb30f8db11ccab3630a0f7830da6eedc60196d30ce01f706df89712a989f3a38c40bd2b0556e1b0aaff3db360df42f821ccbbd497fdb21b021bbc745b92fbcbe2ab6bae95505398d2751528934c76027c821e38a7b462ff976909c86b04bab44c1b0ad11719c835ff74278b86ac15827effa878af3a2ab491995ee43cde17567411a7626e5b49b719f4b15f4b1358d01b5feebd21fda0cd870603201c675a60e33aaf9b2647363887c7d4b2fb8ce6896f47a2d78ffaf2992ada7b43c3d8adc22b5e8f0f5773332693c8fc06eb4dcff3e5d3d10944d54a71659421d9194e7785f9f47ca53a27a8e4e744deece20d4f32d061969c88c4582ceb26c1183771b21d8b28a5ea2814d48c1e2948e5f1b7da97494290cedbb76b52190ea9e766883c4642248011a8341ccd01cdaafeefac92ff68a2c05cc71def06450cce7722f226b6d1a2889352f81c88ec0c79bd9afbaa3582765023dfe13a4544280b22194bfe12354251f47b03b34676db46af7bc1896d538bb585d595df86cbf1c1b0751175c4c1ed32344e80a3a1e23c6bee4a12b50ace58e136683f2af3ee97c50f9b2e08262b8142140b9dd72a7b80fc72c84c5f785d4df3ff7eafab6d9cd7e29b9fad841d614ebeb144835466ecd4ed08d2434be445f5e89d67ee53b89c5671fe6d6e36138dc6b48e2063bad8379c397fa4b06aac3bf5d928151d445ca82705c4d113bef76a7147620b15af2fb1531137da5b71801739cf02bbfdf92c263571a5f0bd5d13c72b960a7d66d3636fb07034de9621bf9d7a83f72aab334f324d1c5f22504ca4c23eb9f8b45060c1abae3f9eb89b48f69cc089a9b50a1de8290ebd3112f0d3e1206fce0a993e12a46fa8e0987fb50f81e912eb2b0a45e3628229f956f08a2ca4d3d8554fc6d9a115248661d1cde20ebe187d9ee33b5a77a5fe0df4887e213d177a6862f44e2e7beee52af0ae718c179788d0299ae49cff3da4e67eca133ecda31cff7ab6e3400b27ca9f583a2c92801e410e053fdb1ef5c3dc41e7132c181527b111bef6ffe318c4f7bd696be558dd1684d30fc9fc22358a9f1cd27c47249a11f2a3486be76dc6774d494ccfb8ed58840c960d58172d7f64a665f61196b8eaf8bed532d68b8aae241cb132e8b7165176e1fd623d55a57c670de955566d27394b4a66cad6e01814c82fc4132311d6a56e84b29253cd684fbe323fa809f48ead3893d91b26a61bec8f9aa4edb20f5c0fb495cf96c52ba980fbd6cf2b629cdd20d70a8233d6c010f9589adfcec8058cdf0a2caea1c282edf77ed276eeca3f1850df6d062b46f57e35fe82443516d35e31295b2777df5257fa646a2160e016239b14a51ff8b6bcd1c966a789d608212fb53a6733732e7260a56d060089a315ff0c66e8d28b4f036aabe87e24676f9820bb34b8e2e5796b9fed21bc1eee55f3ad746e2ffa39f49378fd0486b57d16007dacd42d729f884195fa8a06b30a9fe732e4f38c9391ededd98a04c99534b0a16f31212e26bf33ea34ce77ff23366717c0095f7b7e46ce50ee0e7a12b89b8951c7afde704956fbc884d75b0316aabf58fdc1a28dc2400e051fadafddf78d24a77b8a3ba9fec57e4125f3f02e2883bdf8f7948dfd5a31c0c1b63564a19806cd26791ed8c0c1853648c4f7f8d60fb93aab3ea17ce8cbd5cae0fe783d89f51ac6dbefb2900e9c52697ffb5b44b7c22fe637f702cd5a9e63840a3c9bc593af15d58cec193be85408b829e3bc34c79060bac7e666046a6411a0b87e35d167ae450aea523cba944cb7c7a2275e6e186b48fa811db84fd3633967aa8cb763a8d141bb2cf19b095894def6e03165dd4306e1874cd75210bce52c5e93d5a361bcc4e031f13cacf15424e9e90e1085861f6e732970a1d5d8c97010dd1abe829856c4dbaddd6fb22341fc705a3c98770e9b0f9d83d26fad4514b8453e2f645101f7d52b9b608671dd179264cf9a0551eed906cf32cab94a3696d46e0dcddfadfb849c7ffe40631dba7b6cfee471e2cca6c01c6727c47f1245aa6495942ce3f7e1117d4f20fc01a26de4bf9a947897d4369d51ac66c489dcac3a7ef357b9b7dbfeaaa318589ee0b0a8041e6ebfecb4d4bd694450ba951adf90c839b03f6b997af432a954d8858ea4fd35f28ac0bd2f54523af6021ed464fc9f2d05c4fb49e04bb46090bb2264cdac07fb87e71ce256dd9462b4a4bd5441555b4f6a1b818a256431733b4080181afb6eb5c0f0ce9ab40525119cc47e1aaf3c45dcf2e6f96bd1971fc2874e6bd8a6b7f413c1e141084b363b8622cb90a42ebaf7f437f68bde99ab7950f1e7432360ebbb16e1881374fdaa2c34d55fd4f94f3eb904b9c06e451cb5163505dbdf6edbd73ccea4980f4e98f37c5c90cdd3421500bc7947ca230ee998853363db65cda9ee77cfa6be7772a7d341b060fedd1eaae62d3cf01446d69385dc3d1916b51327164af0ec10f91aaee7f539c1ae7adac32bfbf4df13fd69f6de2fd53ee05241a7240e51b3af22020f45d3936b313b3f40da8770ea6fa701e8c060dc1866aa8a8add79af3e746fb2772011ec05b24c864ab7d3a9ccac955b343ebe06698382726a31f506a67123899037604d1a0718a97fc6dbc46c648409dec57a1bd40b80755b0245e3b2acc8289576f5ec6ff1dd1d60e8301dfb9a480b7bbe97162ca950a7f4467be654d076c2d3c8850cd25f38212671ead94f2a10548b02e66f84acb5329931f1be2199395564049055cebc7409336fd17a216a132df5afc3f1e2947d06873c9f00e32f061e0750257ff1fa73eb8813c470fa7feec3325915c6104288effb250af06199a7e47af57fb11291b4358096f491624442dbbee0cd340390d579801c97498da156b10b057a59c7f1e7dbd250fdb3249e9c234dbfe4edffc535352ed28f8fb60a1997cb0b5fe9b93db364993ff2edaa188633d1397c563c3a5436cd715987ae2211c0178522efcd7629c0f076c8a8c83af0bd816a63bf21dcc44a1fde5c61808cf09f7feccac379c186f84c18276c594170eb334c7d8daadc3517d42c33bc76363c224634fa20cffb63b1c08d6436947806c97daa35a2815147af8565d001d6cebf0c32704c89f4eb7f14ca6f3863d535f11e8379a3dea9e9262d3bf96d4cf900bbff535144da3377354193b75a3bf8a05b2e33f5724bfd269ea18103ab9c8e4aa121bfaadb0a4fc561a29fa02e32a742b037a3a78a55aa5581d3ebe184d0e05e2b90953ec52d3370f3eca9dfcf40b37a791e51ea0de6d2853531fd28aed39d686fbdc8863c4c83cbeb241deed7bf6ed6b97aa132705066f4c7854b59b231923ef15625dca20c24227ee4cc23904a0cf20a39c301365715e92b73c82cf16252955f80b8faa07f6b7cf121fc8f4c305554e0fffde68e3536e8feae49f41e8ab5f87555fbae81feb3964f17d3179980f0f24c18eb36c8604adafdccec6e080253f32ca8c7c756d0ff4646d913063ea00f7d125155b6ad6e35204578e849e92fcff0e7120f99b331453a7a058fce1c8feaab729b892c57725a1f323a326a600dd8d112946074f347e8400f9ad3aac95eced4b7d8d77dcb19b7e63dc45f5a7749b97375d0665872a64a74f644d4f17879e70cdc94e9b2895e41c895e6171e756e29c254975e9dba055678f8add06fc262e540fd796aa8b5f0f373ea0049dbb32ab5f74408505f3b2bfef559600e67f3a4dbeb1c2956f726b1f3c5fbae38b31bc4e74ee3a9d36ad5c1124c1d74b5044e5e471fdbc3a6dd5113da9936e6816bab474667980a67810931d5787901b03338c985676fb9661e807e4f160b4d822c40af5195d43b6e5c1945c42ffbfafcbe30e16d56179975c9fb8ddda96caa09dcdba611be57228fd6173e47671fd2f9d160eedeceb5630b04d1dc01cbd9b062265d87d79207d79c5ae27985026b397f0c36294d72327def1f00cdce32bfed46b107df801c3a42451ca08f2cb6a6aeca7c04ed41bf4bfc2565e025786863674c1e3ea8cb20d73f84993a106dac3e3bbf09b4b6b1f819b7756257dbaba9ba95b39d7dd0e570767c22bc99634a47f611213b2835822b03608609c1f964692ed3b8b46222e693dd43fa925d040963d4a3419e6dace631896690e6afb461214fbcc12256892e7e29e5c25d7bacdfe11be53401684968f246490eb1188434baa9943fdc7b08bde24af7ace0cf7c00b35141c47cd88cdd430d81559edddc2e011d554a33cbf10b6152d3986740965dab104c1225027ccf960d0784a6ef7cf5dedde50603e00865a88fd77611455899785ebe45cdd4fb279ade8b96aa320b4b57f8ba6fb986d6055c00ee97cfd74e3f761d35f4b9cb5e0487d8156289e4613155ab900451922f80ff22433cdb30ef03562eaa6f765edd941052b1498f6d5ffd87f2a75ef956ff7b9534a698883711d84580969a683a6b4f4986cadf9ee6aa9eea91d64c57177b389b5cb046806d28fad2e07388bd2c101c6464a4b404fe290b7cf3eaa99dfed4f5c963dfb6084ae1f709cf6096c86cb00e99fe5faddb4ffbeebfe81f6f4f4fcd4cc5e05ae0d77261f3ef66e734b960d29ea9a95887e3583e583b4a33ba0448b2fe8dbb78077d9e2b4f6c5949d06e37dcd4e28ea30d7beb0066caab0749051da7e65359572bc13f8710d85a66bbb8af283d9a6b2a2765f4a3e746217e78cbc7b6cd3a57ae0bfa0f4043f7b98454b9667e6322bf57fec40b31f054a2a66001d7e6d72b2609202fd0fc81314377bb35b1c26454576ca43c44247f1f070be71e7bc80d35a49220d25d5a97ac44815509f989b9ca9864cab346f1a21aab3b5b20ec20eca070e79368efe8f658209a87f62801fdffaed7b4d10a2c52c6a4ac4eee8d73cf21045338aec90b5554170de12e452e242923c52c90f2dbbff317e8a7f9102b407c03f736bcc24c7529352a06636b9406a5a86b629c7d6879528af8305cd13f5b5612e8f2d6161db8a4334ee1fd0ad258c49db99ad0fb431d696368a9b36c4d179adc13f3f10c9371100ba5749aa1890ad802b41759a27b0e752edcc740e06ded3c48b2b1ef3eea84bbbd8a2165e7ef0e218c9eb9e9dd32ad960430a67ffb6d57688be1f48a8a6207904da41857dec8fdfbf231c5c98d9e90bf795f134c9e1bc7c5bc389220e33c98916825a427678d5260b625e62bcd0c1749269eadebcfd552e12b434ef369cba11187c02f578499785847a01021cd94b35b98749b6ced82bf6f60c45364c0b6bc26a33c2a07d01ff886a0f950fb8e5ca20f3cb785726f0f3aa82c8e9ea206836c380dab286d42adecf86c6cfccb90bd18eb45ecc6340fdc33ca6c4be73e42c34d7c51575f55c03c041fb223438e0c4fe586d722bb5e66abb7d48497d7880ae38fc83c4c2e3a5f848f8bb581d74a4b13b9e8c8414cfdda9fbd147a6170ba3403aae5b2eed0f5e0618678506c1a5d902e922bdbee20a01b55ee5a6a895a129d6aa51d0733c04aa343d8282f7768f1cb173c810b862314cfe2eb8d31389e902cb549bc935d3d0717996885a0103aaa9dbac28bd249c0bcf537db363ada70792b294e9a11e436f5fbc216f25857446acc4cac75be4003955fdc58904d22f50eb1fe9850b91bd7c4090f0fb7230a843a0d0fecb1dba9e955de2a4187b93d284d0fff2097d18305d8bf978bfcb6ab4ae0b0e97ed4a01538a264713701af36f10d87d6e26763945731e8c21f305547bd1cb699373cf267a0c648414a73538049b40f13f8c6d716bce713a0bf4e3ac38cef820ac62ac9019288b927cb7a642162e5879bdc37f2c0f3ec4b7afc56a732abba0185ad6e7d6a317e6cdea2221ddab97989353196192443f5f20732bf2931b794d656e00e6520c046016280e4738123a2df083d9815300e45454151bc9e6917e5ba91829e616e75a74b7a4922ff4f7dd9a173f30a8876b874f8721fbc1d6f7c71fd5e9713b87d66794cf86b82d61196425750eeecd8fd46907f49c10c4af8184b29dcff761daa9523a5b3a2341bda5940182ee78b848d731fc94afb65acfde41a6e0ca7cb8d912c9ee92dce4442a15d2abd94e366aa41215b6d6e781ce7e4884469e60d3d91732e7690764d87fc5afba4cf846358c697469909409048dfba4c7d132eacbe651f62240deb93d9d1f1110e7378745de70872da56a07c594368c4de4365b4f31f47aa07e5a7379a9c346fd3596fac7f2b5146a3d03673a8ecd75c4cb8039bfd299ab9c18630be0ae3417073c74070ce1a048aefc8b769556877ef7fea2d9d0ad3e564a14a1890fdec681ef514d08abe30c38fdc9f439b28702f8b2eb69bd84974d8abc4b3c7f75788d3006721c3ff2478d63296b66bf9fee4d41d00bc50ac42cab95c7c828f4ce92675c0fb28642d9559a619161113e7bb37bd5bb5093421f840a1ae2422ebd84a7322e70bcc3ef18f32883191d3c55e91ea52f7ccbc1ea7cb59149fb844ffacd4d4975ce05baa801ee6063316963ff0bf48f783ac5391922f65ae6f922c49877b6e407f704bba8879c58cae4f32100a973b1e00ffa40a3ebcbcf9f14e5393b71a82eb6ca7f280bd766110c82e39cdc0d9053b79cdad8fcd1d2eb4ddbf699f8a6c9c5fa8eaa50d319ce09864d964ca35d3dc52565d2bc45f9e1594cf6876911913c81acc966df2f5d9e8b887ee60d6616fd72ded6ddbc74d66b238e14706cc19518e7cf92ed6b691e9a88a472f22587267d2826da6f6f6574d9d3c1ac0a5114ff44ce468b7380f41e39ac365840fece88dbfd8807960fd7a97ec8df3b44fc6469c3e78310fec877cf74982112c265292f3798c9e84cca88333aa47c246a228f7bb5a4ce6b6aea6d7e890d3ece36a070703f6f43f11942f0972df91fbf20953e36393fa23fdf1c64c22e475f5f8e80395d1672eca4f79b794ca7fbe3b8ce0df52c3ab0fa36fe22363d831dc304a58dca69c439bf83532b3864ca614df2caf52f600364d4c897aa3c6c3491726b74124a878497b556d9032b318ac26d3f6e0e599dafe01cf5382a2ecaee95826127c7b9e8482a8be7ab61b6a5dd3dc407da8c960595291c544187662240783e1c02974b1ec759aa0eaf503b2a7340d211c98195a64016caae8c7e85b5f8ce954609ec852e9c4a4516852dbb7c3f98a7717efaa9332920dad8f3197e629e4a6eb8d243e5fd582283588f121434261d9a9b56cffcbef10dac26d0bedc48d81bdd9596caf5068022b9b12dd7bc00e0f7dfd90144f1dc9caecb2c85a07a2fe6943ce45b01026afa5a686d37cd885c7a11cfe1684fd3a0082174e0d53001d6ab3c0cfd7f4ae81132bfe0849cb288711975febc312b20863e4053f2c6ac8b9e3f475d2ecef763c11094140ca0dab7bd5534b7d891453dd339f916f037e51825a573f7446b91541d4968a29e94e73ef2669dd9c18065a04e87e8fee1656f95dfaf27e5dd4963ea7b4408177dbf7cf370e3308e5bc1fab14835eae6c58d0ede0e86fdfbf2cbd0b782845de98d9c002b3300a52c99913fbde976aeb9374b7c3088e9968b02fcaa46062ba953b56eec1b35bdca7d48d3b4a93fe023de0fb25b8e6ad75ee3e21fcfe75830444db66ff6010b083ed8f923e608a1267926550d39d519f30aed518870886f17624707d24cd677eaa220c22b68ae4f337eecd720607213c3faebb7298f99ef3294735f46d52fc3d891bb3565362b8f872e7cb0395a222a6e91240069dc1bb014048e69f5a5a2857e35f7e6a50a9ef40147780b3a2fb7cbae71b2189b3611cdaa2c41c5456a8c14f6033cc5a54497b84aba1e90988d402f49faaa836b87979c0db4e1edbaca3a26cd5a9243b11cb585fc4cc8e585ccd9b4a99eb75f51f1c26b5ad3e426a7a180a5f133e45cdcdb6fb52a4ba0b840cb87b2ef0ca7695fc9993b5d1abcaae888ee360b00e5e6d7d94697f6cfbe503db4fa9bf7742f3d749671c2f1f7676600955009605e864279eff7ded0307d17f732d76c936d6e7ccddaa48ee460499758c235a74621eb42599a480400794aed6b624a477c77c1eaaf54a8cfb74cc1ef5688b10729bd3fb9198b1472ada1f3007e6b7f57969ffdba5f834ba67dcafc318a32752e6b41a45cc9f3bed094e8fd485a33831c9702975067a08d0e80e682e01c55586315324842886cb33cc64fb161711f17c2e9e7e149c742a6de7f8435bc4a90dfd82c61b82b4d234c1bcdc5d8ad0a6394b1844c50f202bcb199f29e11ce1dba1564fd09eb75a452c97b3e99e298fc4ee8d56490791e968c1768b62d588ed0708ff33097662d5b74a9855c10664b24dd06041b0ecc61b5aad58949faa5be9ab13a3a874c331672a7ed0fea093aaaa57a32a8e230f762e5377b0966bc4501efb6ae9c2af0b5e90ce66cc554a2e9f994a8c7f1c8e4e6f796f134bff911733f125d60c7aa4984f1d4f1aa0dee9989921208912801da8c4bb20f4bb07499f89c95aa7323cf99127179f4bf8db59ab17fe00f98a22103c2b1853ee5be16bf5b838c564b0d4d3647ffb502cb33cec7c35f571513b9b26ecb84d61b0ae52a0f19f4877ee37bcb750a4d4fad68c3ade27ec5390e4c10af3d317e879475781579ad84c2596305a937be9f025edb3104d302f571ad8656535fba26837641d17f6a90244d77bd93d9a2e9a467d9d4c7466c36c81a318f88d55c053d4abdb47c13274f240c08e8550b71de6ed7fb06c0fe67dcd164aba1718458eff501b51caf15d1ee4a86fbbbaf8e2856e964a48b27e4236bb27580518fd1020987582e4deb307a8b2f0b1f74235583d9df205ec9d2321e43c9b5f98eb98c6df321218cf9bd2fd720eb8504e47db3c27f013454afd5fdf2dfb1e8ad716129d13a18184e205cd26fa644186a1ab65956f324ce965808bd0df6a77a476018b6b773233188144541ea657b7a6511afdf2b14d33016beb10bf0887eebbf368f17a3c5e75742352f167fffdd4d8d51176887f064f4eb351aab9fad1d360208ba5f463a7747d69b64c671378bb5eca8dee0fcf67770099b0e636f89284dfb9ce0f07004524e13f8db707dbe558e6ce13fa2b32119c9c73495834be5d2bb753501c2862ee3a0f7b18e0f2b8d12eb86072bc68706ff43dffaddc8996df05d4db8ce1cb45c2e5c64710d36bb30467a53486a990402fa78251071e49fc4d40bab0584803ed6c08644e00ffb0ac0ee43473bc748b579b702577003ea7417b96c8ff1856d08fd5f4ba5577bf8ad7c7e57ba47b398939db309b119a84d2ae7e9d8c8ced953bffd629280980a5fa0da943cd917deca5db94a362608d407f2628d501a830cd89e2e0409f50932d9838cc1d3aa5cf2d895365d0204b184a440f6eed50ff7e39a36b3e86e051a4ab8c76460cccbdcad1af37822787cf82ba5d4e1d7f4c5a100a096270bb5238c0fced45bce3bd06204ae1d50204141e4d2bcd47b85092e45e071530e6c01ac9e2bc53c5f887c13faf0d29dd95c06ac5c0336b8cfa3b477c518e2f5d9d73b50968be22aed1b166396a4e16c36bc3a038abf229b6fd841cf92b4d0bdfb9aa7e8b48089bf08c450d0f6c3f176bd2945c12941e3f096db8bb792c1f8153a1318bb1f32f06eca5443048720b10304bad0057312527e2bac56483640b6fd9a48a9060cbb2b0bea54f5ee99d348bed82292a8277e06ae5351e5828881bdc0f2bbe6d1e3c5a5516605184d025b5b911b85989d0d8d2ecd42a19884d16223d3da0b50ca9a0e3b34f4b93a1f0fe7726de9f076c30150c4034dae44b78d1c856cef0e3e0023bef70294de84eb46baf3586387fd018518a48226098723f622e6434d7ecd8249fbfd99ebc84c2b7dff905e00d45640148d9e6bbab0461d624cdfd29662dc0517243428241e3a1e8bbcf59e4cc6d910c18287cc027c2f2ccebe8c8e54f17578fb91a3dfc90754565e9e9181c43a6eb6bbc8e48b21ab2d639701c7bee13c0960656544ad9a9011e7b947e97bc102bce9e0cc89a0aab6b40d89ebebbacda7744ffe6108e063db7283c226537dac75761f4c1d4fc4613c84742075207aca3ee69a41f9a9746fb158dd70674a494db340d71fd00879e5d0185c10a61e1631aca5641c2b1c13a63e3e774e804963fdce7abcad152176da6115b929dd2dfa3ad80aa385801dcbfb195d6311fed36a18c98da1efb00522160ac78659f502de65ec02feb42fb5db4acc4ec4e1f4ccf3a9bba222a0927ac945a297dc7f6869fa5975ceb8a203e4f937699904cb7d2b07ceda9a955c779e3125c8b1d346857c5f57422267fb906b5c5d8041fe6dfac9a72fb33c3039c45a25c8054794b136d6b9014114ee20886baa70aa6ce2042dea07ecfceaa99315bafa8dc510d32dd99220ecb0194a430eb823334a4c4fd21d6b74cc17ffc85f714acff0b080675ba38e79f36861d5655b353734ae7b9666be3c1b47b05a911cd74a556cde0f051a47f48c0372e6790afdd89498ac278fed62469b0e1f31e1249b6783d7c0c44c6a724e62446c4bd52c822588508b5a143c0e653291ede8509a767495dac12f25937ce3a5c0b27cc14a80f877c21de8bba7d62867505ae5fd7ef6bb7bbe77376a17e6a99376eb58182ffb86ac6320f326d419d6234219d6d2153dc7c354bb3ff6780ddae2e7d48bbacefff6e1361e3a896f7ccde3a264579cc594f2dbd3a650b8c1f6b65b8a399d23e7d08cd1cd191d50760d732868c66725575f328af8b69845dfbcb65c5a62060a0ed2e0d58664abcdc25765d6700939b7243a05b69b5df6b0fb16ba6a647874aa6c49303bdf0b239d6221b5c7daa206270ccecc07141f976964547a645bf38db94885943f71446e0c5b452693d86aa35e41b2f61dbe363477f67a3f0c25e2373717765847b8810a02114c3cdd752c58ee4bc5eb10eb1e17783431c94890f86bb3054e4066c5c54417b5f745dd1037648f0a4bdd57832586b30fe692432b392ccdb97b09749dd640f61e568039806631c9fcef3101acb233b045045c939fe6c04d1ba8b812853f98f186d59af8a720685b711babdef0325fcb8c87888a297bdc49b7f227375ccf4117b175df2683928aed8f1dd613f9f0b9f35f9f79936397a9db6b175bb53a444bcf364b3083a1edd143608616580aace0a30c3c4743dbf5f7a4354e7ede05783b18a03c666eec6a7079b7f4d094c821586179bc2025526f85b37e09d1b6f48f3956f4f63d0cf1163e0473c58b3f60498dfb757c38b872bd14e3d58051b2941f44839625380bd5c27f8cd5dfc66f30319d01fb1ea9da4c27e071d1ba8044a46d8449eb30b7373030974bf8764da03c33af26c1ec2e89271172a4c7cdcb81867f483b8d6598798684743ef16546eea660a3c210373c986d9daf2285a52d04e1b55595dca5056f72b26884bad8213c495166be95b533949dbea22c31a8a1b31f510690563bdbfdbabf5cd1073d6f29cbc9b486c57286078656ef284e3593e5b663df22d29ab0f670d6b06c21a875794d550cabbce3eb287902cf7e4a15269cef94f6fb6e9fd46b09119de3e3dfe57042addaf86f6496626c74639392328baf9c7895520d3c6659117a6d300e7e059f186c6076bda004a826fe847d6773c3181c145976a0c468a8cbf20a26d9a0d78b996cadb28972aeb9f057e709f2c95c993459d23bdf31f465140329b417f1e2ffb13ec1cd0ac4474141b5e1595782df7fa208f7a08185d413031b5260f76e1a2ab0fdc8b5dd3d9ebf10821a5be60d7dc252be03b11f6d490f592db38e9972a7529d5413ba1ebbf47232bb1ffbef9628a74a89adc761c834a5522a74cf887829181937851f76694ad9606d5dfdb5e0a8353a9c371b10f799547397716dce250d1256d29684680eb5cfa1afc26757092830b0743088bbc40f77d95d1b38e39327b03e49cc9d76cc7649c12ea7528bdee0a6ad77ba3e8a7e153f64d26e7dcb73ab25c602c9466bbed8c1ea2b7e03e8211465f55b37e3ac5518e47b79cdc10ed5dddd42cb747aea467c860476ad768c32baa45d87389339cada54a5bc8b0a7f019d53091cacafe9def76aad78e9c93ece0435052c74d7aac685cbb2b69f2fef3d8368ffcd0f833a169c2c4629d6afcace324547295ddfc6fab5049acf16edd024f1126b03c2b42485e0be98e93c3eb80649241bc2603f8236cae6cda8d421deb0cbf39917366b3e72633a6a3f583b70a16d3e11b7ebf12297709e4f6d0ba68c7b621475d8731fbc6dc9adc493959f22c6288bf1d6c0423603f67956e2bc825d25c217f56d600e343a94132e8a92535d131c1855226a4207fce33b5e8d3c87aaafe1f20e2d68481ac3bee6994cc429afc483c51c35984cc052c982436230677e83ebf52c6d37b49dde0d839afe7d6cd34fd0ccb39a8fbda4f8153bee80be8eb22957801dc5e89b2117d8d67638d9496a95044fdd7c08470852053b2d42c4384d95154a045621a5abd0edc84ad769647a00c5c75e8bd2a7f72641c91b9d6981dcf2abdf73bce766fbf158fba60c0f62e1f2288574f55a4e37e1d1f1d9460ab8b5656584859ff8d069e772b079bcd69b3a31f09dedcf9f4cb7bae2ca6e7d684a74ddac22a7638b73d395697ac01281ff9630f1e4327af8fca72c5f3c949361bd6b2470cb40b3996077c433ce43315fc53bc1ed32a1f34fc9f463c0122fb41ba7053478bd1c55d3620f52141459381faf44ecedcef0d63d8de593f10f08b67133a47c66979d0e16a19e73f5828d6ea9c253fd1146fa2dd852d44f09473638c807b9e6b75dae2f83dbe887bb10a7b57cebff3887842755c63c46c008289eea0453ba6d80c12725a8c3c43ac63d5477336f68a0373b68526e37b934da162aac5341e15a7b17c2bf28b1866b1cb7827076e93b8e6f5025b269ce3b5e8206654f0fdc9b60b8440459a9f882af7f238d6a2f0ca69e579d128c7bc8de480b88fa09d4b5aea00b6e7192a579b779a15d2048d3c218fdb7f5439a0a16f9efd14993b0a3b578de3a119d9a86fa2dacce146ddda349dc22e898f2b39f2d29f7117c99fe4f87ef84004d5f83518b406ebcbd989803f34075080c30efcb8e2f5c963d26b15a97fb97a84cb8768f66dfc8953dc44ed33163c837fb76ea388f5074580d5ae733548014f5f53373c08e73caea08cfd479ad0a78484b2da96a0177ade679614ca7a4b65e54236bf8dd5c60afacc8741b9bb61b4b67baa0c99b56fe004a367936cfd86a09464cdb36b164a9ff490cc265868e65261bf8014e4f090b00cbd26c8873af802c2198a1b00d008b63ed709e9cd51f2d581c879150da5d41beaf210f90f708daa4f5d2f66a0e4845f2282bd7cddfe532c1c422cf7a993763a1be4618f433f9055d6db2b24c638f1fec97c3221fb18082797d8ef3c43e56334c762adebeae73bf627acd1cb7c7badaa4955cad2ccbe3783c96c9a436bfd3bbd16c869d1320290dcedf590c49abcde4a172712775c31351ffc2a89f4caafaf18803ccff80e8ad9c38c6bb146fa806afe7f01e93afd246de6393bfa7fb428fefa4d5f7229e6cbe7688ddd54f66488ddc102357f128f82ef0d2379b1cfecb9c94c12ce80062bb351c7a97f36bbdbf8169e574e8d825074836dd4aeed6c43717a59e125afa596f48c2046ad0ee0b01945065fba3b94d7a7878f87e5df1cc0f665510a42764f92cdf2e2444b60858ba23bd921d912ea905c20ed11b549b66e6ac57f80c4f8bc8f2b25b8cd32ef22bbefe521a992bb1eebd1a8e292fbd6f1e6b76018928988d3009fc9707404ebde9e7ea838ae19a24231a57306320263e640c3acf4d246bd161ca9beec5e65ebe5e98459e4e87150fcb935e2bde1f9fcf6db6cdf7f870738b3ee4c6373fc9cc7660a47600f410ad6d591de0db53962f341a3334f3cf018f41f76eea3edb24fef2dfbe751c4a9d8e04ce8ba8b567d48fbef8cbe3911eb89b1d1fb9f94459019dc2a7157808767a027b4f384835f809fd94666e5e25d556c7193afe2a244a1a94210eb673874fcab488e705c88b59aeca93ad50994fde3cbb1c540ed2e0009935a3db39fd38034861652e1b49270aff1c2b0d2376749619ee4746ab4903e3f8b7a4b1e1e5a3ec5f2e56d80f05f7583a462d3d713e77512bc8e3270106265c3f91b31ca5cf929f64a272e09f35de9df5a3dc19d7da07b683abe7bcae498bd37a4d72f9cefae164c48188f0c0fc88f0c77a08902030e31b1da80558c8a54739089614ebc3577274428ef246b7b78e2333241e4ed29bef2d506a8974f9be0475146364f2c200e04c865bb515e6b44890ad78b46dd067500e915d1fa0c093b6f204d22c39b1ea196215e4db4b1af9d8edbaa6441a89187d4eb79a455e40137bfed0db6173a2e2d14b512709d37a1420d49a23f97c1d1ebd11427fad4fbf15935e08c52cc80cb721bafb490cbfdb6b1a6f3ebf179e8109323a8f08e84bbc1904b41e76a1a0501c3e1cb2b6c881386bc3c8a4b03de9742795e203d3a1d9fadab844688190f2e644d9520b7a80e945f84ca8c3f8e30ce8f2899ad83237f0ab6699330335b609ddf876133c86b6beb2b8e9950700a336d0669ac6d228e980bd2a1d854dd0091310fadcd20db5182243c216b5325e78221deb7017cbd7a02f9a1aaefeb6f436b07947ce9831be868560a586a5df6c73071060e414d5e64af9479a48fd4a1f91147a057526e658bc14e530a9a590298072c8c5c31ae1807815c739d3007e7e6d1a5ae11497c8b24129a87d4b5868326c5759b61f8980336830a3fc6f94551f92a0482d9375ce7c579065651fb250ae7e343d60df8f80a8355ec2389381621efcad915e84329d1b38086c41111db721e759e5fcfeca88ad4945882f90e3eb9573e248ef03cbef95206296394fdae9c3ae95e61f5de834f6fec4f001c3ed33d34bff9727a3b4e7d4f4ec4eade17bec3f9a7e978fb6383adb3af6e89d8845474d4a5518977eb38bd1a3a8f516fbbd45d55ed6a39864a913909545814ac280550d5b61359cd52680bd57173cab8f57c641e3fb08463851b7cfc67bccdca750a246175ddb5c6ad50443d01e6af2af09d9b4f7cbee004d4a12ba98c53203ffa40e07386565116ee918248da05d7abc88413cd0f4b816e64e440cebd93f9f10c859b03572ca995f02064163e173480d51def91b94b227231c97d9810e9caa0af93c7230f59a1a4ea34c91fd502a6ed6facfdcf561e566e45db505b2fb6d4101a7a766e09347c7066152de2208bced6f290bdccb25d4414a95a97f7874326d71fdeb092bae88fc8327ae7370a59ad7c28fc929709e4f9d9cd9275133b6a62ce8371f11131d14ced2476f580bb48461ebb5d0e1a22a56f11bc1cef3127596e217791772814f0ef12adfea2c9f3ddee39566649b388dcb047236e9f33a3bd37257cd8a29634a57abbaaf0b113e3efd4f58482a740399af68d3105c0232e09aca8499c326e0bf5f47d36a14a1c322143708d07c186e4103b3804d88b9c12541bfde70afe0f29371b6e15c16ad5a87b54b52e717954dcd41096e5f945e805ee2fc57045152b150dc62e0fce091f1925874bf78600ea409f61c3a91cab5c8d75d8994460ae890e72b68b8a4c64e0b1cfa28ae342c919674f7a7ea0ac625ddfed6b1cfd8e7184c4c5ec85043968c70e4d4166dbcc7b637967532e8e6e399a2d9269aef68b91b940e0ff0c156d965efa018da2b660701a5a6ecda7194b76fb092319ed99b0047c8fc649bb52a1ab0ab4366cfa5824e15d3060f56d9bf842f103140b90aafd2d3e08efe149a16b9eb6b525e4b4e0729821fb7c48c91dbdd4bb665502e275635152cfea22e1b6af4c3499dd8c0ee02ced86a3596d44b01df502c3364dc690a2a1fd576cd3face4f097674534e065297f2bc938f8c561db76beb78dd0bb0c87d09958d94ca9ee7b181632141db53026ffe809baa381bd44af901f634bf401b745e55ad96fe2cf085cbec2fb0aaca8a7b484eda9ef56412bd6a2187576595db47606413576f2ca8df53bdf10e6371e9f8d4a123ca120ee8fa87f6ba46b345c72183889cd9c65ff4a42cf5f5d8673af82a95562775d413bf41962228a8210c583fa11712a815c28276d8828ecb0badfb127da7c418b777b300b65c72824abe4e25a7c66d9faf8017644eabadf778cc0b52fe7ba0983f8e2aa0e45046f2d3bee27ffd2f85f0324eec7f01b31b83b85ce6de4c3b3876ca4f2fcac483bb0da261763a521eece08d61d72f82661bca24459323bfe2fdc63577bedc5ee1569be48591ce6763ee1ddf5ff99fc6a37d971337d3408613e9221d178aa29307722a509b79d91489d3457d9195b580f3b4824154f9e31cefe96276ad99f83f88bc8b9c70c232572796cc82f81843e7fd0f83f2616a87d88981a16007fd967a4da5bab8daf7bebe1b079b050e6fdbc597ea84220e7e36f398aa97b48c50315f3f1abc7df4bdf1a7315dcd69509b3b4d92882858ec0c521c7bc1672a721eabb7231ec12578f67a130ed1c9657194b85348b5e240e298a4479819ad6b498ea1719bfd10e454e6359e21deb52e08724e6f04fc0cef0220176c0db7d75d2633cdf3435fac5de40f98a365e74aeaa4eee7666525f78f5b2ff865feb73058d95dc4c83502b99040b552d2f846603b7051dd686831595d2f8f6c9aabfbaf7a6158d4a2e25a774433415cc3920babfd627c6ee42f0b0ca58137fe18fc0b8170ba4d45d85386cd3df659002b1a6b9d47e0aab575ef542cacb47361ae16657f9e8219defb2a9e4568f511af73ae15b82a9584eb6cc4e37dc343e34c3c973bea2892d2117d9ed2f254ca31d4f0c8639e9618ace9103412fe414c288027a8b6740ba13f8ae66501e4ece06da557ddc44b0775e23e9cc544520252de9754271ad006d293eafce0ec18d5764be6ec3a55fcd7b6138a8561a749a114996abfe8f52f2101c9b2fa15353c0a3e27ab22ce8e23e7bd9ff81dec681d05c999dd00738b72c52bf6c4503be0f830584bb0c1fcc660c6d21eedd4bfe7ae42b963fd72028162d994251c4a9f35f1d0ac45e882858d360f0cbfd002faa440238b0f5d0ba41d03d1f19aaa480796904bb82fe0e60a7f453620d25b8b99bcdc044e095d325801ac8164698b8b7427c8b720e5bf10f51a117210912e9027087305104acfcd8e98aa1a4e945c99ffaa8415bc5a8f6c3b3a0dd2a5806993af15a06819a47b8ff07d631b502e434a59f79b383bb0348d6bb2e7e0936ead4bb21fbd629961ef64f3092d13490e73b229eff3ca9485af3467ed9192c24ad499ae68c8d4af2571aa829e57d16e90efd810bb4a7731a9248f507ed7edfab48d70f7776395ebf90340f60413a248654e478b1b1813799b8724d5cb546a5204c07d5f57b668af06747269a8b79d741aead53a05f72f77ce6a5c3ca0d967353e24bcde5dd46accbd575924211e2a82df03ac9370a74c7fc36edcaff557fa7b304dd708079dc1490e27fe653493d35a4a6a84cc0f9cb1b24e5fa33853453935123df5e93e83f914f5fa783192d4a79a9fe496475feb6e539a12530864e8fc540dd13939fb035569a614636dafff82122adf5cd5642574d8b57b1fb1596fbdf265592e30eb221febffa4a5c2f60b9e933be0adbbc0e30d8b50a2e2486a761c1216ce763787054ac6e74fb9648ddfe9967b6dbd1630908852af46e6f17865b8653be939255eec9523375a2f093d293307d837f1e529f76d2416efbd46e0fb2d0e7ccc7fc17813db05be7ef391067014ddbcfdaadfe76b9c65ac3a727db0d7df9c0ffc80f42f516b5d61e9e532f535fd377e7424084ba22d62a1c8714f482b3f714571efb299a8eb99bc01370fa691efca71ab6ed29141099d56d14ef328851bc19ed44cc2a2ea8bf4e6768c04bc6c73b5dcff1c00dcf72ea7e8f113b0411894a5c0367ef88a0f73f9a22dadf2c778b97fbaade10bef4806d427374bba4aa0541b737ed9ce3a20087f6ba59ab7b8ed4c1b80d079b30a70748185ddea60745c1f6c3ad62832ed0699683a2bfc8595c4ff2de133616a14f705475effb7adc6ad084056fe6930bb01720774c9d7fe5508ecb11ce0c377cdabb90f28bd66a30f88650cda85b1ce872c4646c52b909be5e78c15c0e204fcc09bca26db91081ca6c1ad49a1af0973343b1f86c6fc7a34f5ccd2dd075a8e83cc464f6d6e633bb9b8c2938e4b11c75a88026531cad016abe8a8912d27fa9a5ce47a609aee2279844c467ed6bf3df5720045a2e004d6a8afb37f0c6cffa942f688bff00a452390de45a40d3a127993db7e1acda58f569b96038f73b32145df2b583c52a987a1ee5fce0b99b62d0c7f288f1f6151780ffa602e2c4ac9055f659fbdf9a6313df1f5c8dbe52aed2066aa2b154a07c8e1da97094642e412f6edaff4fa4d01f13b2b08f20fb606239107d9f2f61456ad2ec6c1d984c806378a775b936ec40aee466595476ad4dfe2a50fac5298764942f86ed1065b2d38e274b95aac604b875b8b86af2ef683da2ad10808f07cd2b5948b38ff46844300a55e62eb0473be3cb322db94723cc83c202f5ac1050c4b3a800341917f70bdbc20cca40c9f098d9b29bbafa68945c5faae081f5171e761f8cd6e4f943c89c70f97091d4bdcc10f67464fea629bbba40370536e92625360e5a63905ff5c4e174f64e4c13a6dec78b950fd6e3ac40d1b0d202cb2fde0368703647d2bee18c3be47d20230b6d445fc985e724c4f0b540ca1b164acd41babe2b0ffd999c730f918d4a8b0f5c57d5c5b39e76616af520df1acfa0712f7eba169c612dcb21bb79359932046201f866d5a76bafd909dfd71d3333384682e1257b552c2d6acc34292c901af94c493305c0371e7484958b15d9b47e32e6c47aadbefa57ef7588056f29a3a1e7ef654a23ae7facdeace8738deb33da481fc269f53cf5e030b9b2ed52ca13f3493e146bc03e5cff69ee9d4b750b540c3540f9e59d8c9d1730ce0152f5c07b11872444407c8c983b16655ae6046f7ff117a2a239d36e58381cfc9ca6b792977cb7a77325b798ab151c8c56e089ec8acef0d4d1c496d0b3ff3f4467c849b6b3abfd560039947c306d25ce9811f3099345c9f226b91c00f4037fe13f5a7b2a85fbcb91709ac049d2f2a9a70958de23b6f8b54415abf8c1bc165f8d111b1db8ff5b3f82ea10182491b2b3f5b0221cc9dfea2f19b8a9fbe922c10a9dc1985768853b8b6910b3d614d52033f8c4ddb28da55ac75b42e9448d66c11fa10dcb2aa624ec9d88eb9d9ff546d521bdbed981b328cd88cf57f4fc64d2882659c30f7daf67d76fae32d34343264d5b85109da06f809fdb01ebddfd3fc795ef8cf669ce0d9b44048e42285cc94881a653adc8881dc51676436d11099eb46f63c542d0cde6f914620f16f39d88b307f521438f16857eab78cf0ef0c32c254b32fc2980c1a862143ff1b678a22fb461c0b83990eabd0122cfaaf6a7eb0f898836dd815e3b3e1275abae345a5ecf2b99bd0cf97ec8e17b4b6fac63fb46c85f0c3a038c10eab65283f97b3ab73d6cdfa7ef9cfdb8915316a10b55539a33c4359421fbb9b89efd905042afe02d534699c7451d97b42dff26f4365c28a107be14a5bb2ec023bc01053a114cbc01cad995781a903e2b47892de0629c0c6825204e185e2a6af475a7c865a217cab5a1686bd7b0b7dd47be2dcb85526d1a8b309072a4052c3ce5078dee21f2f81f5e73bdf6e7ed0b3afbe05d46f70f0caed9447e547b3008cc8e3741601b79621839d4193b819254c9a6209217edd72f4bf2773af8975de44eeb2b1f761e49c85adba60ade6b4418190265ae2700d379d6cce87372cf34f66739250871d0d65bdc3cdab3a3a3fc32970dcad4fb2dd94a76b6c4b32b34176d11926bb7208b1260bf34c268d0e28ca2a25fbc16a7ff4a6b393b819b0b9ef4a07a4a18166306b86cf876f31d29b17118562f3fb8dd914427369b12c28cc9702c619810c789076bcfb1cbdeef494b617ee5f26ad7e0fbd544386ebab3df26c14fd55184f0e33fe718cafe952e35a101013eb514c089db94e5ce349cbb20d07a88d1e3f722a1df14a6f6f8c81441ba1d2d2f372d9b1b8d31e7b36b613d1d18144e18ff9659f49b25f9660ada5a8b1e26f37e614c4a9eb50aec4ffd0f2a6c68a7ed34d309ae2a76b45424dd8ebfd32418e73a2c8f90b2644323b00db92e74cd40e9b4f151c57490d8ae428a02bd3722fa51338d12d1aab5c1aecfb0a64ef342c9d6e981ed181f9260be23d7cd188420a29e4745fe2a57c9bc58a5e1525963125df70928ee6ca19c66c88d481f8fab6ce1a81ccf9d749f25248d33bfbfd1367049041345bf16062108581fa4ac8f23dd0da27e12221dfb9d4fde38d6f8f0bdcb5d9fae098b49a5ed070dee1b0c149112ff900d7cef730da60011623610f56e38cbe0b173e87fc006f36c438fce00081a40c5c037737ba8832586cfffcb9f7585b83f426f95436c8143b404df7a24b2a3ddcf5da6a8024c3e82734d65df28768b863e8994b0e3e537a9e8a9f32d188fa9e0f974b7a8438c4cf426d3552c3679b54e09e639a904ebcdf7d8030332ab79daf7f1e09b3c606bd7897c11e5b252ceee68936d8f745162ee9ddbba5a3bac8af31cefc6bef3028cb604bdf6416a21dfd849fa9a98c0f351d35784dffdb0f2f0b7952ff14f8faa0ab1ba72f7852310fa83c7300f0d583be343e481d74fee30e68c91189dd872ab608af52fd739fb67278a4ad5344c2adb8384da0f06914eb885abc6d9d9a42b89293f91c21a79570532a6d2ed2d7306467d67bed2e029c45e15d8afb61f30202ce65de3bc83cf8533635ae38fa306fb3302397a25b07d947061b4b4cfb7d881aa3c5a87b7a767bd1efeb21d4814e3b0b5fd2d2de6718edab63f190ca14962b2c1ecf856642a880e91260d8c0760ed04d4b1143cd273b30bf987cfd5744a4d56e538affec257c47f51f0c43da7d025c9c4c9c1ff72fb687e040cdf6a57cd034934a13f95d37f6f84dce50f772f622e77f3d4a6ca8f7d79a0bf792fbd6f1088f7cb657898ff671ad2332805947e475245c5127dffd5927ced30a3afb0697b4ca914299b847220a36a33d5b9ac7d79ae8d30da68d774eef91f91439663b9b2f18f852dddcae130324eea737e1c2fe152bfec935e2c3ab1471bdab34b13b15764a305fff1f6820ae610590a3851c9cd2f1d2c475ee2aa1a84de4334884f48a057c61e5cc0875301a25588ad09eb661f455d203f5849aee87ad34572ae534be89b32b25f0815233e1bda356facbaa1a1f4b563b23f24ad0cdcc724918476ac6162496f9943309b3391e6b430dbf24e03603e626d04626b39cd50e2e24b6e60853a9c8be11779d4757cda65cbfeae234bf3a77084b3f5bcad17e386d64501788fc6b03c3bd753c7ef448e1c6fef67eef5502d6fc2382f4b23ceb02b5f1aadc21586656177fdc334364d6318e05058b496000d1173afa19eb967c0dd2c69fd2f3486592942ea4e08a40c38eb30cf20a72f779bca69f75a68828c951f04c93f0215c59775e907c594e406d67f4cffa407fb1fd3b3739de8ce152ca7ff3ebf8a529ba2ee87c98ac2401f4447973ef665e55dfa2d10221370ba33220f9da64e56bb61a3ccbba54be5c570b62e6f579ef9a110cbc829b19b25e8923a9c24ca3c0399aeb9d7662a832ff915bd0449f41c1dd2e2903c844c32e0c2181ebf797963fdd1ae602af89dc7ac1136d6ba35355237edbef1cdf933834649ee11a44fec5de3ffba8700f073fcc8e3e18b80e8042dabbd5dd4262ef9c7476266ddb38d60185ffc8974569854184f99d53e8b890179769a1e14c531913c0e70691c166d7d685837cf5716a3ee225aa68458f4b09648f967c43b6112f7eb5e8732708cddf0c71be27bb84b148d2b9017dcfb1b956992a4597b48dc47fbff17e6c8315c33e085e911010ff2188db97fa447a1da79073fbd0f57cea70af2295b561f4c20af43151259fa5a4cddaf81ed347635cc19b0b163c4595e036aee132a595127d6a1614ca090fdd861e2203f9282e91ec2ead82f1bb1677caeacbf1d88bb14af3fdb65d30fd40315f5d80e795ff1c578f52b35f240468c6ba89e541bd6cfa79c5e402257f0171427bd34ead3d3ff05d91468f2bcef2e64343375d9721659d4ef4aedd1a95989389517eb1e377ce4e9c2a5c91a37ddb35d593cbcc54f5ff9ffe16b9fa3197033d6bbcf27952f2dc4b79bc85fb94968d993d0115cce75378c47420f4bf075b11e1dc7c4eb937ea24f1b43586a2381e68f0d18d6105e9a1e40727fa32ba7ce164158aea12327df0245f4cccc3c4d20e559e579d171f21bb27c5c6a1547327b6b4915899e216c117b6ee2937b09617d6393a6ee75bc3dea468521b369ad7c22ef68468ffd2d4d40600757d7e133e1f61ddf98367c636faa075b056be1841f5da5648a2259cbe775f4aacf8a3ef56392e3b311bb10f2de60a231870db3ef7f92874b5e48d4ecb2b1ba0abf11adcdb9209a7b7dc6428efa832c1adbdf95279b285def9ebca293227b3b4887f5b6c3ff2bffadd8130635fde87b46da2399c887c7496e0a769128e3ffcfcde0e9fb613ed917f4feed71c30f8463183ab7230e010e822578bea9d701f2f6ea8afe5ead9a441482c7eff1c7c480c4c0f145999046315893c5c5779a2fea9cb33a2944a746a07c303f769fd86c7c62ccee61bcd356aa500aed2c2eef6b8e6ae8d4804d8fc96c8919c5c63733c3e169de5f4cf5728526a9c5b559b94c60b31fe7323f74cfe2a5fa29f944b8e6467b03e11c6fc94e9cb97e1cd528546e2759d8e17651287b1483c216ac1ce9fe134b781daa9080f87320234d8c009b76f2556ddf79c98a660fa3b48147da24e0b28bf349784c9487451baf84eeba388913bdc96baad0444b4e2f529f15274055a67df439578fbe4b86ab22f89a8338d1f63254f0540b3d11e1661dd6d0dee94f51ee5335abdbba60d07e68f65a98b5362a6e22ebdd3ef2ddadac9fa9efca9274e906fac276df08db5a5e94957a87e8963c91262cf0f38deb14b90b7daa98e555fad7f4a93adb270f2ef57fe778e1eb27858a1a088e5c91aa3ca99fc877caf7cc99e79ec5eaac715ba98c74a23a7abccc95b9a5f42fe28f3d3faee4aeaa91f4095345a4c01a67d5dd937a13d71935e2e8f6a6e193d42232b6ab116e65f9176bf0b2c988138837350c0720b7b6236ccd0d5ac9a7f67602fdefc0470b4f517e5d6dbf3d895dcace5792fcc6e584dc0988450624c765f51f9d570279d84a9d84a967353cf711cb10e2600577c36302045eadda0acb25af045a5a180a918b0bcc540fb1f8ac735f98fc75b07455ab19e46510f5e15d25aa59c6f46aaa1a1c96dea64667f802a2d04815f3a13a1ce812bb57542f2c6cc562b95f4c5c3b5a6f1037a7daa025f63d01f5fae080cad3a44675afbff6b53e95bdcdef6f5a399e83416d4e3af4858c03d223b4c1700dcb02b28f4db5bd4611d01c6f77e6ba5d4a0a56b2d9ba9ce9fe630374bf9e36acd87b765fb4bc7edda1905aab0f232671310d8a030509d5d37b3eb5f2167d88708f4f37c1a71ee92f0e10f26e7d366f841c2384821e498feafa97ac108e5ace9b8d6057e0f6b38b1a9bd864424dede567f381f02303826e3a50aa57624b1fab416cca84979897095dcc5870b547df9ab0b6e53e8b5946508f321e50e0a2437bcbdcd8a3205900493840e4f7ba9800653e15d6288e9cc5cc92055f81e147cc8170c17de35719d85e90372b91f613b4a0300555d8ae37fb39c3f036c5fa28f9001eb4df5e1d91d73160f6b0778cd99757fd08b06c2f0c1a801f15194dbf0f2a47ddc7995a407de7fd258d69ae1f3bdee845c90bbb99198d3265902b59efb5baf981bef53c9e8cf8e2e14ff2d6bcf8c8bdd58f0d8c5ac4a33fc27643b7594d19e05bd57fcba8b0b523dce053f491a711311bf945d7a9bcf2c394b3401acaad3e302e99177446ded73e0b8636269c6474ff58230718d236550b9b8c5520f345f515441f2e57d66e4089b4bb71f73304940801734fe164a187fb51afb7a037679f145165134baebd7efd5680e286eaf3c294a22e920c566f345872cedc7bf45e3cbeb1a430e449f0237925afcf72d20fdaee22fd7b796fd3914ecef3f143df025099eee99f066d79f34bf46dd4bdde799dd4013c5792ff0d0c127486bebbd21eeaaf9940199bd414fd154fb8fa3f5b974f182262e07dcba945824d4d8ff0d9ad9448ca83eadfa51cac40097861a4a9fdbe03d84042f92799ba33b01415dfccfba6a07cdb7d5a75a1a575122446dd53b23b801b177fa2cc90d2508775762beec18c1e255c98a135a8589b817c945bc5e4557f9dd416f218d3e7389fa3df51101265638a01cb2c62c07620a7c39b372af46b97067ebb783c4d01cbdfb3c26f7166b6206f31308a51752ad83204fa5f67d7c5a8b20060dd09787da6cdf02b221fad67fa0870acadae900e1d278962fdc3a90391708c39068607e9d505c01dd719b3e9c40316e588542db1d26ff4d2bed7a21fa403cad71f98bc8335abe32e800f820697fd6b4128815a6358c392d68a250c9a8effc8140c51b57dd01d1d177eb17a6fbc4e4bf3984a12350a3bc0c510012f5cd33ea3d46ab9d5e8411e42719b20f05693d0981acaf4b11b6b690333f0c796878000bed72d8bb82ef628635abc57074c5bd0659eb7a7cc1458da77d3baeaeff2daa920d63175dcc9f2a3a3cd91ed2f8f3e0e9f17e5794dc6d72a6dbe4c33fe31690da3823ac6d702fe3f45fa3dca049a0b53b55089e335d405e06231ec31e304f5881d230c5a0d0bc6072cf2d12c69d54f6e815d0f9de6b2cd6161b7f53256cd93b44412d55ff71a2774867a53788c11866e6ac77e7dd258abfe7afb0fdfb512a542c5292d3267e7de561816baeb6705b2815d6599f0a2ca5e9ca99c00d9ec1e04f76727c36b0cabdfaacf5270716095659fff1cf991cfcc9c4e137b3d3e15b104d964f6d0060b891f36ef300e94a2308d455e1860df1b567612d57e71a575fc96aae48550fd4645bd1e2d32943e0a33eb0a4315cb6778f56be149907a26d70ebba30c71e6b58dd9745eef12e0b16cbad6cd44566deab5c8cb8b9d9292d2657352c6c4d166473e4f65b12e876d3a91103077f4f9691e7c3fc22592a98f53521f0453bdf930f6e2119c1e5f1af2df3045e77f5631d1bfc5a9abefe36f6c9e5aa57c0306525473aa0be0096afb83d748673a7322c9347db34eab86cb922e8e9455dafe2085c8c19ef5c10d2a2741d746fb923f6ce5288f5143e89c5a9d0948a18d8314008fbe05dd9e6461340204af511aab670985c35fc42b2c949cd7053632db635739c5d5a0f853a847b26084877ba5b0c7c506c7301b665ed0a65d73d6d2062809143bc116279eca25845c4260385b569fd688dd1873c46f2cfce9e24649693116cb6b3e8fb9cd06327ac0062daa27ba182de85dd48810d8addac47388c6d04f39b99822005083d86e4e0cd2bf928aae10ec39dbba5b546e89983be2769029e8f8ee6068e976255fd7290b932333cb6ba493998a1939d581525613e4e4329ace09e6fa54a016cb9594a5ebefa92388ecc7af7fadd346aef19ed5a2337569f51707e2ba22aeea9bfe126001ca2959951566465f4289c01ffecbb1ea24f6ea3a8c42d418034948cf10249ef5bb2be41ddce9a8d90980001bc2e400bbc97bbd193db838bbd1882ea3a457a0ab9e451a24a891c84e659cee10d47091c53d3f7d1fe40ed6342a40ae999f1c553f3b60600b330879ae3fc884db12e80a2df13271eed1e2d61c7e29030f66bc78e52152ecacb30b091353ffc001b00b2f733a449f73cf20b02c4072450cb362007bff9e1d39b9c140e4e5823e319ad8a7efc2764138f5875f83f71a2ec97cc00889572bcbc0fb091be94023270b22f8d9c8f12e4d9e5033141ea242c6693309eed55a76121e162e53776a69e893e7acbb3aa69746aeab9763d601176fc542bf0f8bb1b76b16d737db187698e2306de26febb9a4f4d05fba77d0b7f961bd1abb5957a6c1909707c0c82693879210835fd5cf2ed62c8b49733bf19e8a747884647ae65a98fc74f5ac9203d011e4b099ab6adebb5679ae171317aaef5fbfae4d02d600e4a08979df6d2ac0cf1d2a258ee538a79229ad4cd4dcb3504836b1a4584e891050c96eee0426efe078c0e228583e05c39c12a5deed7f8e5a5581dc992c43415756d5e75ad564626bbf1e7202ef4c49ceac03a895bb87c5a38be8748e83fbf68559994bb1f29e2461cd25aea3bf8ddb27b3f5d5f54a036a793d894af4f9fff7636df6f229152d0c49cb69b1446114d42cbdca1c39cb9215f612f72b068d161a6afb0a34079bdbc00bbf2fe15c3079e6e9c24001d74bf510954711910ba324e2f3f5b1111ac8a8e50b40d45c19d9455d18a8e8ab5b42fbd61a936e1a9161fd964b8706cb7803dca817927c412a4e9e1e73e861507983c9aec828f37ad457828e38fc06f0f739bbdb99926e1b6da735201b5427e139815c105b4e421c705cb2ed8b42141683105fbe8a396d3fcb31bfd799011c5a05029b95c11ec549fe42dd18466bd95ae3fbb4dcb684a7fdd02768f5e52329bbfc6a0bca95b5ec5e7b4d7b56c10f309543cfa872d585df8a31961fb15265b4a9c4486666159fd4dedbbbd29c7b640bc738aeeb6eadf177ca8f980c5d6f2d89998b568b87c4e2301350e4a007f04f83f878b3a42a7c7c0c2f08e0f74324a49da06aa435eb7e8b060f18ed1ee1e6c06db83d4040a3687db4c3f46a82d26acf835f21e18ce50532877931e153bb3d62df3c8ddc59909f0a1f7bfeab18bcbb115501c6405ca887c6fe742ad8b1ae960da617e233f64572487326cb1cb88ee72de77172cc86ad389537ac077624875a72c80f5f1a17c75b61792c7569137417d6f42fe0ea7adc45d1232dcbf53d160690834436c72a3efc68f46a9fcc78ae0f7e5538ceebb6d38c2f3ec24981f813fd3bc6dac8bbec57b6199e606eda84070345ddbee086deb6966a0464d3c5111558a0f819616e167f5a8419c88d0c00c34eaa7f37ec3f9b72a1c1d260096dc45c8623c530d3e6f9dd690bc7ec07d05f4bf00b84c2361c5a8b2969d64133a6af1694ead695c2103856a9890f7a2409ac223bb769b274e792ab46df7bef0165c25b5734356b95a8d37dbb7b8e41533d7b355c86a949c616b758eb95165c3a171965bbfb2de2f7053bc3b2ed317f888d15c6c5dad083ca11da5d25783008be82d31d0c4d8f7d4bbcc418ac240664bba6e911cd397a4a6de696102530cecedbcceebecc5fd041a2dbe07908f6079d9dc8cd593354bcfe6dd1c69e27400fc8c7de66ae0577f03a920544b0985fc81b018b0a0d354997607cc4c83d959246327c6138a146e7469db7cb1954dbdfd21a3cc20424481a268ac2e4c9c9b44f222541b7ac4925ac744e87025cdf12e7c1df85ef3fd98189289ffff4a485745f421deea813b7724ed187c5c4b8f120af113ca6992e0ad99d8de98c1a5b058aba92f8b38528bbab5c0199618441fe633f59340a7673514bc99935bc0300c8d3f4ca9d1da6f91e6ee8b1d5e704cbe78196106fa63f17f743aaa939e045b33703e8f4c250e523b824476b0c2268ce1f105706d490cd3333d89a7940b278ebb46866800e4a35163329381a4f6424bf48bfb2be1f9759c5d03f046cced5356569f0223d44a1b76026a2c98dc1ee25fe10107125ddedd8d7f429f9d09dc3eb406c707ec88a682774014af5e8047710b6f373480088c7ecba225254f4c4cef95b1c4b5431c94300e9fa0ce1e8d92a862043b9225d82f1da74dd91e9c6158103b69fdfbc86418e23f4d4872e26b3a4eda536003301573d93622453bf25ae74d67764f3b9f742f2f26d484dd077dd118b248135e182150e723e8df2c2d88845dfedeb0fa89951943c56579e3310c2601c4991871c183986a1ff190dd645fdcc5831126d1f78a9323d845ba19b0aa6e6a290ed294e45942c55d8e3ecd8da9775616b031f9fefcb02e01b65594c11f7a53b148043b10e5e7462277a4162f34633f36640b4e1985bfb82b89052ce17fd1a8a6ad22fe41fa8cd2516c179a33cca9d4bfb2db7d0e3406d33202d98295ca839196e5a534290216dd7f00a6afef8a32cfe9971db086466ad3f8467c6bbe2e49c3c6ae2405bcbd70b0140ce289375eed1f2d2e085d2d3eb83c8c1899d6a25329919fd9e93e71dcd50f0a8b99d6cd8ea3c4f169489bc055a9365341135b6eaf5e63c62dee19b941e1c932bf2f5b49042cf278999c23a718192819d72a116b8d4c5e87fc8ab82a5d51014cfa7ee247c1606084d3dd0ef0873d216761e6b2e9c57e0e45badf194896e959b9de06acd2966cec94cd71dec5e176e153310e5b35c4678308814bca67cef734eed91515163c0a295799a1e73fa0a97f865d6eb6618868b0014e244a1ec975007fc7fa97bbd2c90755ac7f9df5089b43fc907120b9350b8e68acee0d36cf2e18adedc15535834a3927cd0379b671d91cf19b5e39b7f37cf09d1498cc0bf0bb013356544478f0d2c484542da24d99b39e68cc0233095b48ac6f4c8374df9b316fbe25a366629662a0a0297dcec11b388f5e3b0528e0548d27de9826f055aec97b7162f9941ce84c6286e72205821fec2de184dae90113c2b182f31f7befd3a4c85f0397295ef1bee45efa1a95a29a09afa2cfd6072a3acda3b4dad66f309afa16faee165de6e48c25180768eb83d413c645b2961832d0c6d090458dfd95296bf22dd13ac43299761f81f93f8a4b73c2b76792cb3bde5d750a7681b6ecc06fa9fbdeccccb9eba93423737dfad34e1414461abbd82e7365ef9866247f352e0f9311971e029c172afdc0b0089c20befb8442ac14f15ad4c6412af0fd7dd2aed59bad090786874a36156fca769eebb5e863f57e946d1f201fcd1e575bf02f2ee290ff930d15aab02e1eeb43051a782a7da9d5e2c57d61ca880dd6eec7e3b2814e2716e520e6322b1c980a52ce31e8432a484bba129896e261890d3140ae1e3aec1d8e85840b422f57e2927523ec383b7d651dfddb22c3838cb15c04f1381a3566b8d36ccc7992d8517eedcea96ee5232e9a9055eb5db6944ec718b82207b0441ab11b860cc55801022f5ad15da391149512600cb88f50197644693e2baec72a3128da924762aab6a33b14f4a5a3732f6d2589598598c3cf0d3c92dc8ea8416526aafdb5c21251f07264b180239b1373446f28b1426256c00dffaabc0dce2c87e9407cd1261aaf94fd6a1fdd61c57f92b4a1b7ec9f8e0986e25fcafc31f00182878656ea21260d92d31088ca9d266c7d1e7065055afdb45b750e5f427bc9e17789fb69d1d1e8a5afc6c7594e4e1d388b90cdf427c465e183f3c91e4ec476d5879fafd408a87ef2a584a7522a9cc361b4daf1f1c79d55f20717bbfbbb40cb85e7df6107cebaa34a2328a135165ae8b6de78854b3634be882e2182226c64a3ea7dc99334c686086289e04300746b60fb97b648343d2e526ea67c11b30d4a8476152be953ce94c1c73cf7b09e260f3b69afa3cfa55767055f093e7ae311de0ccc3076c84214608c571b8baef62c008824275afd5f3a9d0c6defe8b07e9276d8a2d0abadf725ea3b67a7b60f61217054d6698b30c9ed5b6e4e78585df9b9c80fcb001d8ceee1986b79f726780359851342874a7e2741f1c98658b81e8af814313713bdfbfc18203eed014c7146a882fb970fe8b9c21f7f74c0c22513d7784939b4f3cf4b84ee47678871d7221eb35cfba08f64108f7f73ee22350f360b36cb3e7f06836352de2ce9bb93f239da5d8fe9f05d9f7bfc4e57d68b9f9b29d5b77e28c7ba9acb0f73af9b1fad0c795d5132d478a4f3d0eebb514e78b8a3abaac22a046f8ee9fa699e6fef3efb3b7ad24c72534494b0a052cc82a2ef5c115fe5955922705dfd52861033747e17acee8ee01c4e221759b2a71e8b75df1c4d8f3383f4c3c2921058ef06b81afc1d0b0cd97e2c30ed6463d1ac7bc907b511bf19be212b60d070ad9c0edf3fd88700489b641d5be818c5a91c2d09ffe5b0a4406f28e38e5fb54b8029caa4ba3e7a0d48d517794bbb445666c1c74bc8084c2b2b95d09a6ccccdd9393d05e9d1d326dfd131171aba3fd46d284416c1f158c1cdb59d4ddd54973c3d59f7ed1d9216b8e81322bcfd95085611c88a41d9657a5e17ee81d26aadedbf3290973c36afc4e155dac91a9c8f370e94fa6444cf3d920f0fd609d38325d6d38d3e21f1a6e9dd4f01e3835a62c9bf12d8d71b747f519bf09c1a987074bfeb692e8d5f3b2a14e9843e70f5e5dc2f2c9e9eef56f74f26f04cad5b352c8f7aed2b4ac74a3485cc0313a38d36fb13383622f8bf00e40a312c409006f43882bf688618c086342945a80a18558471abe6d5fd9fa5caba68022500537c08106fa18bdcf7a448f31fe9f694a5c06c16cbd7c05b8b6239721f1a1c8b8b2dedf338f8bf1926f5292dbc8b2bb5c93d1b758b1f6d71d894cccd5d1e53d6eb172860089cc87e30967677a72fd5f76efca31cc2ca2dab7b54b288cc3b8bf421103fc269c82fed8bf1ece323403a6b914c990c60acad6ac1c73c0b7a0f5f1e74d4795e67f233e577f9c7a8b0b72ad80c989b4b66d359ee6fca28e63c6683e1eba47f497cadf430751d7a315cbaefaa36045d0b1bd52213ba2baa5f6685e719b4b63aa090b3653e2008b4c410e80a546f5d366804e083161a9d091f5d846fb8cf40f2a792fa56234570a9c7d5b1fafd6c93e7b9d67d26ead2d427ec01812717222338186ca2c9fca23ce0947315b458370b00fba953f43248bbaf418dce19eb58622559a0de51e0effccc98abcb0d1c699518017f69b2c87496bd7c9ecf26d1fa435877986af5249db6e7a4696008856ab3105e32d515c34e3b8e236a493b06e67fd63de2aa525a20ce7976f768cc73fdafea17fd4430bbdc38d9b287c1eecef4451d68df32ac71ba514587be3317a9a1bb1e301e1edcd27908d52dc1ddc4236f4c8113a4b169184a3a18f3fa0662b316ad7de38f07b8ccb3f113feccf92673ec009ff889f5f303cc9ace35c5b1c80ba755b695759ff91a4f2b7cacd683ce222c8790d27af596b20f001e21a98ea2094136ed7ae88f605ae13508b6dbc49e22e27529425e19c0a3fe0e1e296e0990bc86d82dd6c1365c9bca60f87443cc91d24d909bf1965c5c1a07ce1b6b144e6d03daf3c90299f59754cc508594c9dbb866ff02f5324f5e4da1f7453194a19568403d79625114d62773b2f61ec6b5c2dcd814879353292021f079e881dbf81029fcb9f04791fef96b12094bf253bb0fe0bcdb22401364f71f81c8235bd35f9dd64368bfe3edef4d71985cf417a17ab0a19b69edc58b59a55b78ccbf8161f7472ff89474d5fdfea94e3136a2391770cb73c3853fa3b05fe38103674ef8c28460e14e2458e08c821f433d8352862c8a908a7b62416b41957ba48925f8fce343dcaceb17be6c4644e10342931ba0bc3e93390326acae344c22db932df45e33dfd87db9d600f91bde8606c0c07d7701a83c808bfadf6810a9048df7c0e8da0447d64aa4356fc4036d318f84e238438766e950b2156d5d83abb10a09c0345d9a48e4bc786f676b523c46d4f3a57d2e04a0799f4f0365cc9be5888bc6e5d3724e1089fb36163fa54705cd990e441458512cbd96affa19ddb5a2e9ac7acdacdd84c6ef1fddd67ed8655022ba275ac68da7c808200b3c975510c4ef487373b77bbdcfd0e55c33430d17407dc2ee726ccf12ffef9b0461e5e60447df178df3363b11654d2fbefa6fd50594965844ce4751f9d30c172c8f4bbc6a11d219aa004a4b25cad422c3bad60e2df737d5e921cbbe71bfde9d8b4ba9747f7fa066fc2b40032ff083224ff8d04a8e7192e7fa5bd0c41f7b57766917f3453066defbc593b2c4b38507621aa68a2a042e8919d19e7f49ba76d7f268ba8145f0b55cdfa65f6768b4ae67227fd7326248531ae5b2c14fa7d207e18cac64c692d8a8a9749be0ed20f070c8678c3c251b5150df2e46ad5437dc03d98e077392be19a0f91139a1cc976c06bd2fc0467d377f9f7474c4444b5f328dc4fdee556be6659f264974532dc522222e92da3fed7f975744e4ada95e663521278f98b05acdd6955772f2727a23aad2fa97887a1c5066760d2921da3152acb49b28f7a472d942454d0366146a1f70fecdddbb5cea20b2a254956241ddb0abebbd70cd29647ec3fe616c0a4d023dec834dfd9d1e006a598bc68a423404197d3cde3db6e2e2093e366e500ebeff3eb22153834907bc3d2b969275926fa19bf47868ca568ea141c4b8066b27bea4abb8715c9b78c3e9bd78e63a7531029513e32b04726d140879db7b928640d1f0275273a5a0d48f79e002c1a7fa1e247ed708802e2950a986b4959ceb746f653a4b319bc830b3a7107e851cf6ab6acc84c97d4e23b14f82acdae791c53342060075fb604605c72f1469f98f7266034234cda5b202301e5f249c0dae08b63bd2e982af63d39908274a608e80cb4e3d0d7e49823a32f5c4fadd310139368e3e4b7e0ac48c97251afe7d26d3e9bcb35ae54d9cd87c2344517a2363ae8eb62f9535bc31eb916f913c5522bf6690b83753c2cc7df165cc1160b131002e5e027ab6daa66e0481167f4e340403d61d5d391df444e9a616c9a0d7a2d3382705bb1558afe8472b4cc6ac660bcc04c51de0fed0070822624537bea201fd692400f5d6b76459e015014f0e8f35bed251e2051a9a0a5daf83c7b896e1b4710d2880a0d22a6b0f2a44433fa292a2d4ac332e8c5624d5f1509822eb52fa581e10243f1124512cd93a7668bbd21f0fa56e91cc5b597b35a3cf336eff20a7d233484e3293b4aaa54dfdc4eb3c464f256d0c49564148b38a6218fca5cf0f15686cb62acbc888c2d4789d5f53ba5b4c03274c57e92d56d2c9cb91c9e120d3d5fce90d6fbc69c45a35a47b127839b645c8cf4f82ed1fe975de70f6443e8d57409d19d3b81aeef4fe122b97f970758b9b765e256072020b2b6561a289f9c2461d6fa8f71d6633f3bc73f177a8130c251fc14cda61c26a73fa46d6ac7b3e017f90a5690cb84de4971b391d7b4e411c4f12cd50ab74326285906e555f4284bcce9afc0680a5c38060839e23ad30bdbe432bf7f4d3d10fc9b6d187b45093f7bf234aeb0517becc5b871685fd9b7c14c3cdc747a29cee0a4271741c31e36c358966bdcb7ec51f255f78687c0233659133f349342372c5e38e97abc603a7bcb75ceef5502d5d7ca10699e2b25bc9fcca48ddf38e83c594baebcc3258de9d2c06f5baf11311628a2b0436445726aa916ff52cceed37ce7d087c5cc48aab4e1e846b200c61893068159aab897df76281355fcc1971a90d91c5bdb25538e1f1d58aaabbda70fdda3250453a6a31e2acc4af60369182f21ecaf7a10609487a300a6159f480ca8373b18557377090f4864e97910a5dccbd3f8ddb33bfdc3b3b945de44461e40c2c4719732f2f8e19c8b6267d819017cfb37ab8bb0df92a8455fe932795f9f1bee7086ffad103afb340d5ffb34358f1644e867784c79a0d406d1de6d454d08c0ac8161b650dd5b250520361f2745e13574660c1e4551ed667410d3f478ebaa5ee84301c04b98c41173e8ad041c2734d533e828cd4f9c75c18dbb06b2c4e870da2550f0179d913218cdf99b57e321aa93a26e9c8c9a80e5a9ed5d68c8bc89fafc3f6e101418cdc7838cadcf0b74b65b1dfbed844f68cd302d2138406d7ce82b1933ac928b3fd04826849aa798d75ed8b110e3384e361bbfdabba1660445e52aa981fe54360446db778d9dfb373ab1e2eae61b58f9ae9d71e7fde6d43b4de75fbf5cd5c2b49963bf404a95530205c2e3602ca509c446390a0ac6f69850d5d08003c1f1446e6bbdb37d66be7c5ac40b52c0738589149e5e902c389abb608caff3dad5845c152a6f6d0f663fceec46628d68b64e6fb03471550e4943d8630727cdccf180d79f34979dedc15a1af78f2538ea20241e4446a389f2d0e122078e336789e6248ff76533ce58d4a6e56f0ac30813b1292dae0dd65117565b13e0d96beda1e7729b1c827e56d6baa203af6a4ed9957db6c8a489522389b16740925f0f6edee4b78b2e81ccd399a0139426ef801e9128982a7d079ab68a9056a5c8c4485408b338fc516f6ef3a8e63f5b6ae85a0d36f91aa6d456a5b6a091b112180e292830dbcf1f80e0454b368450c0f609a0dabf6626b8921827e821baa68dca6b5c169b2fb23ef2b14859a6666bad8790315e63c05869163367ce74a16a4f9aa075fe9370845bbbcf216cf19d0ae0535c4bb37459a843b271f2113aa14e19625c9bcc31f4f2284c4384d63f8272b86964c775fea2c6d227f243d29ed5b41faa3f6871eb6df2a7bb03e7051897d05846d6a994a3c18a3630d0a02671b53d9d3de3980ebbb55bb17370e8496ca2469970096080714d955c55ea8d6fc0f65ab428e1a412439eeb731f53a0e7fd59e0a5275c2b4a5a7b0fa5f348fc90332ea2fb4feba144d3ac7aff3e1612896e30d4248ced472c7f990f38fabb26deafb9275b2f98395d30ff4690fb240cad38027b5fe9df48441d7383c6f5b270a178697fef6a4a57cf99e3aef78dd9d973882d0b90a75c7d836c4c57f751e674c636f2eda3de4203903c83696a4c2632d7a2cdef656ff18dadec81838e8ff477d591a2d9f8a5e80c2db844690a63f2567c97984f17d55b855fbfe8fc304eacd5d5978bf3bbeee2b49972daaeee3aefae8f06fc98441729d87382ab56debbb695f0dc0af7af19ead8dc1e2774522153a8660191a174808b235717237a14d3917bd3ed8039fe1b6d804451513b2397a17eaabab39ccb93a3e1ccd5d485c56c711a56f04a20603f92559266d49a87187a5f23ddfcc583484ef1204e45e264d75f0d73b7e648527e159bf83036069f4f34559c670cfadccee4a4f9ff05b1c7ab8f5ee08bf92e870b9d2022a9a476a3de56ad30c3a8a7bf3f5e56319376a102e68818f846185eae041beeebc7b2fc41330dcae1271aa4e5ee04b5bad3aac4024f06254f211995181306108f2435755ba7ccd92f1968657fc682161b4262e921d5ef2dcedfaee33f0c6f98467799a7b58e4fbfa156fee86fde93bac6b27196ea8495752d436a863da12233b13d5c027d5a069615e8c4dc10869871582be812ba332084dd9d5df3c0a91f6616d170863f91ee5b2ba0ddd9b03d75e8c5d560f6e5a2dd4ce025856771516d38b6bc9c193b22c7bfe888253902c8934eb003203d7444680bea11bda7210b6179a920011006535f1fed205faae6bdaff92524baf1887bd63d1aa470f0c15bae087836ce5009ed563a80a47bb62e537597deabb03965019d70314f2fcf43e851ba64cb3293d0ebb7e716541bb443b631148bb3d9efba3955cf41e3f8037f201f7e03598b74d0c4567b5c365d26a336f662781f76838c459478941c4613a51c2ccf4555dceadec31f202ae2d82d1bcdd746ca6e3b361dff53f35241c80dcc8a6eef96e06bbcb6235e7419e8a9d47a347d1bcc1364c498bf71dad246dbaa5485d4c7aa0e12fee4be109ddc1b746fc726b9839692886ef8b584458e5c809f2c675803753ba4119d5a445c4372e4a3faf008f940147a5c88f91c4ced34897f4488111916a3fdec6f94da8400894a1f6bcf8783e8aedea1e6eb3ee1e66c2cdeaf1906b3f462e63cf2e795a210e2c82f068337fd23ebdf8cc6c7896581a403469c828835541e3d9cb36d08821b8de807a01a09ae08c648ceaa99b3d4193ca3c1718971ca8c44cb57acba6b271cdf2b02e6b4397e3d409a953f91600595d91b824c2d0f79a9ed49d239abbe3f1e464dee1f46d9ddf4f1aedd057199552bb891901f52c615d8da9a1a96d686db5cbed447c1cc43ae14dad42a3ee2c5d5d3ff3f71942c0bb41b5bfd93570058a6539127d50343b86da171a8b05b49454c828744445ac36f4e47818c1b0ff56bc47c5c01df4cab9ae12121e5ad67d9b75ebd404d602e90f265450a307bee0a5d7d5002d3d9f259dac5349966d94fa1998d63b3e699d451c8f23f77c4d66c5f869c26a7f2aede244b62b85864d10c0cfd4f4b2d2a55a916b5e969a6e29358af21979a8bf097efc96a981be3b4c36799ae831ff0a36fbce76ddaf96d1a5002effbdcc38ae0d1512feb9307327dc048f2ed1c90b6098387a9394f175a7fe543e7d6f67e50382d78eebf8ff4b6ce69fe3ba34409d0c52e7488005f3b9c48334c83556945531c9e7d4482db465323afe3f64390d86bbd97aa8a4de70dfbb7368f744cd9ce11944a9dc15c192d7f2a58c3b4a6580f691a30496b605c721f5a239456aa7b2fe9760a5b138f636b07393845a918d8d1a227b98530d97a4d2d0d0de97730a17614225a4fbbb0c8b9d1432adc9f020dad3042eb055f09b411ce30f883e61cfa9ee84f76d934b1c9c267d7c3698e963b3a47d2cb08166cd2051072d5564cb351705b34b4e4899eaa0097d654f14f1f9baf859de0c972f133719208c6fa34cad8ac71cbb923c7d999ed020ea15a4e0400cfce4bdc7e3e65b07c11e9a67b28dfdcae46446ca9dca5d60eda14a31dfdeb5068694b2ea70171aa87afd5e693712d0ff7d750e8dd98478bd866e4423843777f75f4d9e7404e19aeca49998e5ce8299ac74463df163ef019307e28c9587433b6cde956f5d04ec2c9622411e1752594d0ba5be97db9e4b88a0675ffe5cf8b6ca95d8d2561db7a7a6bcc94596673fa8b94828f56b1a60d66f268865278145231d35a01c20db5e5c9a392cd1b7644650a8be63b85452af6634755b40cd820b9ecf56ea3171d73479466b1789f0bd0bdeb9b9ccbef9f4d2e00d7e3a774d1b124e2b2f6fefd7ecaf9e4ee45ec8cecbe9c6eaaa3229feccbc5e6bdaa6014c3a73a75a252b2db12e19841175d85fd93b1e8df95b7df0801e7fea60bca2aa7a09f0a0c3bc0128eb4d07828d35519c5c0d5520d262256dee69046e9aadeebc024fc8697b5777a05fdd333cd00b2faedeee1c644707d3fab1110bf456dc496f7cc024a22c74abc8b9dd4611d2f7f3717e486529407384d0ec6416f4391531d03948aa5ff8dcd61474bb5c3b1fd8d150e28899e6f3e5eef3e3a1edc5eb2af0a84f572ec049341a50d4baac301b225b93d835f9b2d03f8b29a57cfb2852d23f4f5c73d59ca0abf4afbcd889aefffdbe0f91f2db3ea2b08b2aa4225754140900dd83025bc1fdd40d8cbebe0ad0dae62bd74a0da6f73b7f898072010c24b830f30100eef7bb14120013b662648d1287a355f944fad74be8ec73e42f023545bc3051366d9da1fc5acbc2d6cd3cc0fa732055a37a32df1f56a6b48a08067f9976046fba556172efd0ba74d12fdf6ce20ca9649c7714ef026cab1fa4099ec4adbb5323cbc00683c17b0e7b0ffe377a2213181f7dad1e8eef082f7201a2aa168d112393b0555218a387b6d344109e4563942733709f99a0bdee1758983065a8677cd2cc04d46f928d541cc5c2e910e1533b87d5dce2330e4474ef3a669467a7ebf5063238b009030c9a611daa1b9037b955374741dfec2d11e484cf147fbe0951531f1f063202c3dcd9c2f4c7f67929f210299eb299dcc7310ab59ab1ae12a458b96c2ed671eac510d2ac467a4a53a9a8c10ad73e006ec41f2904eb25e03936fd5ec913890661b51e6571b4f3e9cb1f0abba89c3f5ec7be14dcf36195a222c4df192dbb76af26a9030a9348ceb9964d8fff1a51fc43316f0fe650088d40ad9278f7792557354ab995d863120c4af933a2bbc8270a7d068dbc918ea5680be2bcc1c3c8a5462c5d113af751a05782bfc9ee76d67e9f9e78ea94179149e1c22ba12944a2c4cc951692964551539f681673bcfdfac88849daafd823fb82c1c072040d9c8b453d66ea0a06eed8bc41f4656e5e49cef73677f0d97b78de903ff3e6a97c0f93f8a30a9b0ea75bd7799f1327cd68119ee8153863b7d0f669cee1964f38d69871decc8c7e0d58a44b252a8b435887cb556eab203ba6967eceb59f506e352c8a6d50e5c42b69ba09018b1dee9e60ff2f3a81d50d07348ed758c87813588eb16cf093579cd7ae8f4b974e2e92d7d42a254db7677f91c0eac59af231134ef146f1e15afa58fac0a4815eda1a25c63e90257f5c5d7ab9c965ee66f10fbc2a442919d6aa7163060c0abb469b5ff5a61c5471a2da31be034c664f63d1f9f185f9776813e418b5e915027a362b7f009c140167468dc00c9f810127d7ad4b2772b3e2fdd09930e03b41e1b79ba05421c62facdde5387c19ce2706684e56c6d1693e263ae4e81cc3b13b82f38134750cf78a56c7c7fefc21642f70a98d12afa7b5d6bf971f6b9d67eeb93311fa537aa4089a95b1d5b3400588561b2009b81e3b41b62e4d01f894986a4994e8806cd921d6616e1b5e586066965de12cf09373f3a2209d37000446d0045031c52fcb0d9a298ff4e56666df142ae9223230c683e2269e28e8e2e557d1394af1677a72c8f6a3ebee0c51c4ad118ea460a224b0a0d61f1e794e2e13866e8aabd755e6f868e0bb8a8c571e3990c0a28305dd8adbf89a26fc84e57d690594126039e0b3e0e6addb2586da9e0d82e98dcaeb09157466aa41594ad18ba906e530bf179e8cab804c55afa1306c5c2aa2a67735f74fed81bf554b3b2fb317f7a275c00f4ebadec8f191361a841ff6349fb16b8e634ec177a6a244e01fbcd317c3e9004371794c7fefbfa4e80aea2385ba6d33ef29168eda5d0b3eef98003265ca0d906e54fc549657995f3fd6253162de723f5c767c8cfb5ef0e4223dcc01d9577a388b2a2b6a7739f9bb88b77b58b5a6712021952072163286b64ab20cb8ebc54a67de12c42037f53673e31bb84c4fb28e018dba623a92fe3a7e893754474fd91b6094389ca344b3780dc55defffd2b8147a64c930b381aa86f9392dda94fb9ee7dc6d79aabd428272c25189760e2b85f5fecc267e03c7cc0d2be738df0b2521a5dcdfe3c296c043c2698eb1889bc15b5753e59b1edec600ffe727c91e6bbbac411dbe80c091f4384a91a7a63a79c3248e9ce59dff62a4b8a8494df017a29cef47b7d8377059959d894443c6559652c578481f6d6f594185b84258e90cef2f45065bfc6fa1dc2cb88a42ea6f68c2f519a098099f5eb3e79b3ac0070368888da1ec8e1abe3d6eca5219051967e48802fbcce2cd84fa6121b5ea42d059c775ed37da11e503a3fbfa414d7ccd02973a0c062c5fa0699d319a5b0ec5ddbc82c159afacc20a0db5bec207653e7580b0233731e01613767db595b28e7fe587e20a8da16e644383fde67f891bbf7c612dfd931ea2bdfa0157455a297878893d1459f44ad82cad58f30da55ff1293f150a6fe8b66a50191aa901d700df4af7899177bb589f9929dfaa35ee7222da153fc255827f90718779e8c08fcb490880002abf45fe60e58b9456459dfc5dbaea501de69e800c83219bb0f444d7d26d6cdcb2559b827b5ae7a321f64eb1b906f5125fe336171aad29d175371479bf34bb028049f483d862c63b991bda07316df252ec5e60f2396e9093e589653e996bfa0ddcc34743c8c6fc031d4a53f11b17b64e1169b71167bb323a469b18bd64ac3be07bb4b33b1153ccce9accc7ebd73a5f4132243d56486d12a40be9091944158c4f8bb85fc4107ebbcd9b99de5e53039486dcd1420997ef230b056a1c7b171d951391c229d7c95d5971c4ef5b63f68c8a8480a929a799cfc1d763e55a0916ff26eb60dfb1ee0c92031b979ec4a145dbf3d640a0cab0190d782b1b7e8a17df3f2bd46773109923501975a461bc60cb4217b45418c81912345283ab06289c04abed0f75bf30ca4afdcb93f2c3f6c7318ff66573c13c5f02d90064ad6700030338bfc8f62327d1ee59c5130be669e18b51c7590f94bbe67563d6c34ab5469ec06d6e16a72a1e725ac0d871b27c8ccfb82a6770268719adaa500437de827167caabcc5074f44c2bac88a78f08922e37eb4d81c132a3abf925cbc13d94cee4b1a920857df5e628b8abc87746e7327d98518439603debc511a07b55c98bdf104e6313d2e4357d32789ea1b2e0a6a98ce8464f0075e2a2967b89dcad880f1bd9195d2b3e8cff5a9256cb0946e3bc9e0775a6addca2e1d49570681f3f363ff6ccc96c869e1464f8672e0ddaaabc3a69e021c9971d55a51d737925b5fc04f854fb2915be4a66eb778b8fe65b0f9db9bf9acf3f1046a7dad19d1bbadd327815f77640c04ae26814f9583a5dfc6d0cc97686b801d6b05a876db732058fcbe4de411ee91efe4d78c77bfb2c3da23a70277308595a0e82101308db32bbf5b11ad2c42a4d8afeac62b6b9c74da336724312ea0f15a0ef19cbf2298eae442d5119e466e6f1109089a05a26fc8b15d9034daeed4b7cd9b735f9dd20d5e235a5b097b24046542ca74fc22656f4ebe793c32ae255d98a505f22f529876a277cd3da2c80fe9cf8065e8d4e5e658c5ea0447870a8735bdf0280a9e406d4475185701ed6196d5a6966bc5bf134cf5e05cf8a9d82eaf8852644561ef89c108694aa2fcfbbdb06062cc62030f1c0431d391fb7b88c59340c39a38949fbf80956f1ee2cc0cb8fbfb556f8778eaf83d297064ebd29f50e05b037d022374dc4e185c14916d92ab7fe1aba939a63626f88d2129d0610cd775a1a4e385ebd2386a39bbb1e589dc44e0ffe1394cf07a6e75130830cb4a7242d4aeb613ce3f987e9c2df20be27de88e02d3ce8ce39da5d6f47e194e33be098917e1d22fe5a9792e485fe3e5131f4dad260d25d8633ea83559776a8423cd0b18a89b07f93ffbde070818aae5cb126aeeacc0b20f3fb98d06a175371baa7b71cba450473d970af442d19353d4ca6e5cd6c684291c0dead15f2dc6ba81571d289d84b93986fcf8bbadb4ea4236de026eeea3d3fccd5a3f9aa4c13150a5a71c340b29d3d3b7381edbf8a6d26761f63ed22992d8140ccbbf62ee25cc2c8d9d25225cb2fe8559b115ec7272ca9fe6843c58b4a271d3df371c8e3a9300b1361fabcdf27f52c927a64d09421b2fb60c647daf90215b69ae8d59f1171cd0926e87c87d2e9620cc2d74dd9a9c1f2af94fa7505000ba83e9ff057a460f2a67fdf290137b2c9affadae27b7c32df37efbe15b41e4faaa8b47dd4178c7d941c69df8f8aea200228d29e6cc98d96535994dcbd074a0d0db15f95957f7bb23c1ae3baf0c435fea484f6d23c599ef35f25da2e660320d7dea1fe24405b03c158f65282092cd8aff4c03e4cec937c62c366924dd0d0b6948de3d177107c8d883b113bd3e6bb8f8b04c56c76e724fef4d7653098c927f9819ad2f2b33e87d846661a6b120e6b49d845b4446df39ffc865bd79aa482e3eb3087ffa62660b3cf90d6081dc702631ef462a91dcfc90b92557b334cb2d503dd701f4c404697cadfe000087f9b2367b35d6aca4591c63fc78b0180ec566ec6a01e5dd5a42357906170eb3c9f3ce83d3e19432da505a17181c7d5cd7198bc67b882e0913a64ee3e57ba6a02676e027f13eacb8642b0362e2eaf9ab22ea89d28aee38689d9f96368fdde1481c7e6b5f012c4b5228b20b9029da93329437828b85c89705cfd49b2ba383f86183b79e14085efc9994da9f893b2ca074f4aecc549f7249b7865d95ecce3fe2ec75d56ead3e95edd2945fe1c6508c912761846c2666b7a5bb1f17d349b6b326f3ff8ec3cab174e492e5a1b58f5923388ea795fab977575a562efd507279e3a24926ff1de4dd22e17861be9186642d651c39b4c4e85289f63478664d44faf438afb2bd379d64ab42f30ff73940b8707f618846677f38f292b6a7bb1db344a77aba7346a4972cb8a39b24f630b3b9d400931cbc23192f617c27888b05852e8a0dd3275afd379af6ac4261cdd453608c1a7ccfd0879f54fe6c06388db9896466607c403bef09d0c1acf88da09960118317f3e45a3e0a99c734458e6d6d70c7e2bc34385db336d19a16f398b41ca399f9e25d8e3063bf7b239fe242ec208b0b506fbd7f133ae43bcb1be8ef665e18f1df09e558b53384b8e8dab38e7452fe3f31345642af6b444fe101cd093b230c2f82967b0e00165149fbe335a3863e663bb969cd2a3eb3436a95cce3c4d6005961eb0a73e351e12793af1efe2a09ae98bdb9a70416b4e72eb5f44d8fa153f51985abd8dfed387074ee04a3994545265cbb2f515921fa1641351e401a7d15519fb0ff46e69e1cfc8d4031f1082b74cf6fd9b134bea76136018054f5865cdd57fcbf453f84a61834a5e61f0f18139ba5baf930578f609b6a2703c30cffb66b19988553b96816f7d41a8254cdb9338376c4dbd2ef5e890f2a0ba98f55df82f31c61c0ec9abaa72256c3a79844cbf5c662be95b241a9183e5e0e684b12f09b0a65301eeb5d53b8a778e8e5801ebbb4fb54a705de090d64adedb5c2b1ebba563eb23409bdc00e9ee22150c83b41e22035ffb1c010105c581d556adcb7714ae4e0adb3e984bc475ef777af99aa0cce082715cfcb4ce2b6964fdc3c44c7c5bc14c0880e397fc80fdf7738fa46d4f9f57be1d5dc6f385404007669606ff841e2325f133603efd05bbd222132aebf2c5476492be01c742d4fae60005606809a7fe168e96d16ffddf8501b2ec603ed628219bea1a337669d07bb7e5841b321041402443d5b70081e8fbd10bf3d6de33f40437b021012d8f72fa4a42ddea2198360881f20eb685ba3d86cc7352668aa93466786109bf0576290456fc2a45a204f49e7a9948d5f5c0a4173914b9eb21fd351a49b4cc04cc7558d6b12ee23f3212af78c0253099abe46001a98d1abbd642c9c583929455ea2a3b302ba45562beff4cff3749465dc1ffff9acc691369718da39b4cfeee71cc6b2d70c601808bbdefb14b96ee0dad69e22e11c1e5d6f82043465aa4e92091d4a4b5301b580b222c24c15535de8edc3aeb80200e60d87a6bf93f3ddf25f60371e36e0356511cd767cfa8e479ed03eef66961f642d625c6993e67f6309857c09e6d4411514e4ce5558d9e6605a3f9b2606ec35a03f50c46fd16dba0990ca0586ca68ef723c1010a50f520750f8b2995ee3e9a506edee344e9449b05f8fcfec4bb965763b858d7e80fa0e142466b0e0d658450fe7307b36a229c26383b1ffe52ae15a3688a451ff69a106721febd1e0b557f0236ea2c28bc1d96456003d7e578b61c239ac9637d7cec892c732bc747e0a69651a622466179585443a0754de1b6437e264280c24dc813a0ba1117918fd1d43829a599e4c30b987476d458596b32c1c326ce40b097857a9334157b8fd34ae9f28b0ae8a6daf3e709a14caaa07eaea977f19bbf691c9b6bdf44487c593331eb4dc11c4185730981686e57a790a35457785875ff075666b870df59c9880f9872a6df14af53d2ef1956b1ea4e92b2ba08001431fb1650c25fe8a7f96ac5a6b05303865c35849bf2ef748fa9281f1374d4571265893bbbb620338d26523fd87a6019907ff77860d98bd77bd7ceaadf93d6ead2a850fea8c3eef3149ebf9286bf087f97f1022ebe808da76896b9e5ab5073bcd56a0e821a1634277795ca54f4866606cc1eba6da5c0b85d98e3fefc5ad3c192170d766b94b23d468059dcb149d863f0c4d3f01a6c0ffe5e0bace819a682ff5dfa21748a10c7d16e06bf3b9a9a9fa57542386eb211a6d8b56f043699f49ac908c16c4134b17824f0c7bcf9c2fa96022c10374e1b756e92e5933cd92263d04c04451802650fd1bf0ae96196bcf78cdc4a59b4cba8624e955465dae684dc047e4359b789dd2bde1fb25e75e111f7b0502bdb4769443743dd846570a7d2be66017120346983743d22713a8aaa97c49dfd0065e71669e4c8da71138f7ebe37dbdc149a96351c44cefb5a5bdea092cddd581373bc0eb8e42fdf9201661b03a151f12a2cb2c73271da69a758289955907b1b3848d142504745e000bb45826bbe2b9bee49897057025a86816dc217b07029a041fc789e19cecfe278aebb6ce76131bb9a2b3704505aaacc4abb01032859bd9a0b8a548c9e07ab68ba1b5f7f1ec4651a5c3e9854e125bb329dd9f1bc9264fc993e6d885d07a579ac042e14007b391520f79578e078fbfeb442de39a211a1eda555ee5f33cb8f4463bb3f96f597cda9f3e2016bc8e61dc738ce9e164020929233322832f6861f4f604e9c4d61f21667d49209266a35b2bf8e664e2a63c0742405e6f342f935432e8c2106d66988eaa09e79a46911eb3c943800b684360f23e07880af8181b486ba33e2674e4243589223d17a1e02faf80e224abe032209bea68367c7e732d47f462adb3d441b60fac51897a1d870d7bf4d657df6cbdbda60f8eb69e88189d2048c572926a1654411d44d648e15150493c465c5bfa9a94aaa592cc0fda1350ce97e51a77daf8515c2caccc75ef1631072cbfa136318f3b6bf7d0315cab2c54f422207c174087b8b44e2c64683f3f52cab1435fcc2befdc25e6acbb5216100ad0894b46b915f5eea5ec35900d070ca9e1d534c3eeb06dd60c4c19dc64a0f93cf69861398ed57d7a899411616ae3d02808690119475d53eaaed593a9c261c27a11de00de4bfb4bac049c8a7fe4882e523292115579ad2e2c8208140cb382d044647be36f3cb94e21f2851e41e4f24f3a93f70b0467a689141057b5bdc23e15f72557923ecf39823f8933ee3538bb7ef46bcf3c949433136fe911c74312b8255f28ac828963b9799024d384bc8cdcf29affe44fc51923fe792791a555d72297ee89462926af2ba211aa25e96c51602e13dd75899d4df33108695d42e96f0ecc4c20f41e11d59d6cc7fc7f213b610bb5f1e0c59c4bf57aefa67b8c9055fc34ba6b740c5765c29e4ed4841a60719172c8bc656e78c4e788759eda893e03a4d0f52b5e6ae9cd8deab34dbd0dfbb14ee4cf637918e41ead74406e9a32c82fc766bbb5ffae420deb81c0da1ba242a3198117e3c5d48aa930186d321ec6ecf082b2c55e6a08a931b55f086076ed728f4eb69bf7afdab01360173f3971d954d60df2d345c8fd2cc1fe3be559ee7185d8e67137125b2173449c9b2b449a7246a5bff06b2f168d7a7efc863c380f18ef45342121b835bb46a00bafaddd7ea8790aee3dc5eb43d68b4cb744adf3dd046e62f16d8f2c6c3a78b0970d20c26a2559542778512b7286797f393d7b1678069ab381af5fede2a45372486df923ec2c285b21a501ea830218ed73dbf5ff8a3f41b5d474d0e80111a197980c27259d26f5a73a737db596e7c66d1ba4b9f681d387ea6766c33681b523c886170617a5ab03073632adfa4883e7565b6aeadd57ab004edb5555d9eabb4948865946ce7c3062a9c9b208a14a2c127df313efbefd12fc0fd46861921bbff327cd98a94e6706e0e4d67d0b48c2f24d954c36b00b7831ff6dfe84be415b72edef147901e34f7197ba4a99c02cd8c655b9a079291aa7e0e4760138d452079452a31e508be5bda19e80b7e3d87b43a04e880fe7096677dca0333f3448764fecafc5c47a1388933dc3c3a1316bd9518a523d0975c86f740b63921dc9d2fc1cc553bade7e0457b4409bbd175f874ea92111eee5ebf825c7353cdf12ad56062bc9ea88e2adb8541e3853f639bac13d9d817c147e389969ee550d7bd388b02a094b957aa8f8aaafe916e93d3bdf8988820d7d65bb6e6f0fcb5803619778d342a6d20d043778aa35d9515e07ad71e11a6e43989384b6360c7224131c00654ee6a6381de1013b284f5379f10393e8a5dd7dce279ebe93228c823d0e27abf66ae7243ff0445347de417307ca2244eea8d77d1117a3a83df6ad30df9e882a4aa097e679443bd061b2c1db7f80b26f37d1f616b8d06b134d76027b4df12fb94e858b009521f63d4de4ed3edc4a4a5d24d95afbfdd312a7c393edbc07beef084d1178536cf16ba5c85a22ea0df165c38d5fd2ab9003ffd94e5675ad1aa7ae70136c3b5505d99efb7a525d63df21f6e3d56d0511249a891b4af24b72ee540bb57c400897debb5451abc94203ffd06d3aa64bdf850d84924fdfe557daab145c8387f01b40ec3ae557c801d2eceb726e31b14677d677db7d829470a3f8f7858c6e2c957037209aada494044969b860d8d9d81c3dffd8f2ea419d20d98de5111548aeee63834716e3cc2efa0ac5ac53594fd92e43f004b9d386f21ee263048ce356ef118dac9c7f19ab2e630969a9fcb0382739b949dce6af33c4637afefc7fbfd7d8dbabcd83a3500cb53f9d03a844be88c8024d1bbe93431008f2eba2a05b3a0ee43dd5fe217533a00cb0e6b4fb60fd915688595611bc3e63adb468658705ab5bf623536f715d3a532bc44bb950c47ceed13527c74c16a676a67e6aff5a6fedc7b347f32487a0216e1cb0be5a63bbcc263945869d2a568d4fe9c2b5c3924ad0219fa86904f0cbbeffce347abd9099fa46c217c904c173d68e3f3a29f4175727185e8f7c5a651b9d22136a9338f7712d884086408d9a47f1bfb7fed35090af738133d419ac603d008a4bb6672da49b7281f11c97de9a6ae07588943ff78365a3e9f4ab147f2dbe6e325f03e0ae963582d62cd201fd5c6a466cd83ef7a787ca33338a9f4ea139acdcdf6aba155d73baa61496a2607714e89a1cacb8788a99d428c17c82016fc7818fbd1db117a874f90b17b3d2031c216ec3388b441e61b8a683d9919ee87930ae35ce0b2a31f7bc3895ec5f83216576226d5a7c27bd97d4ad6f2f908924ce925b111ee8f38a6d19fd3fcaebf662841b93bf29a7faf5577977fe01b270c90e264fc7fade2ed613f65c5371a43c30b4df14f886bfde2940a5ea4d8bc11fb14f1cc9dc9d57595b9d92161c56bb5f2c7f2811f82ccb10ad3f92d9f42f52e191d92ad3f2fdfcdea03ee31c24184f17bef07e26ed3d332b1e875a5987ac078a78a4d61cab96e6b70470e72de332ea6b6a677b1179274a9140d9278ea140e98b8b7dfe05828cdd17663c43e889e93df8f360a96e64f01747d1abdf0056717c49b9eb54a6342d54bd0c22c87004c807a8d5eb9dd1b77f45580d8790061a5808a9ad393f1c974f35edde889faad50955ceaf5e1f1fb776cecd8e0e1492efd9ad2873372dcc7f04c055c0e9aa015a5f49019005c139d174445b2ad7db52a43773a682653fca281851221df888e07dbc2c84a8194a249934a46d3a0addb007d72f5737f79bbf55110826d2f9bb7ec36d768fadb66d87a680dbc1f3c7e9749e1e471bdaa085467551cefeb86f1f7ccd9629b5c66aee72e676fbbeeb143a7eefdd9a49c21e0087cbe4045f461066ee3e23e27439814f0ef591d0406b3bbadbb4c6886c0686dc9c9c8ad9e5498aa4a06f6b3958ad2b9f3693261a00134f538c031bc81a43ce2ddf203a7ffbe17c9a35aa376f9df935643fb69ce362e7fe21214e78dc21d583300f06f0e269ce8f18ca802357874cbc084541f87325672d7ef62ac5fadf7b9a89a8bd7702b3f8f0e9414f771fdb922de6f5bbd56a16e035ce910993fb0f457426dc5a773c07f5b131b54989535ef0dc8770c6aafeb3ee98e577b7ea2a9e62860ff08babaedaa19ddd8e2a004279de126ddcc7df8bb2961ba3ace46d2fa5a8466b067078e28f34c913aee994591d1bc72050acb940abbce9aac7d62618fed2e79523ec3b87c3d1a6d1a3c3e3207ce9170270b84c90d8780c91e6f472b85a13694cc47b74aa2d9aff3a3422f6da5933c53728e2c54fb224e4015f7d265c6846c15b9ebb6116e3158eda252e1e251cfa610645282cc0cd6b987da5669c7832dacc479d2ad3807060b7bbcb1be53794571036c35b8619d42520d0bd0c82b7a69e06d045b127e3a89b81c63898ae122e1bf6eb5ca523a8330d30b3ef5684d671ce4689b2883c60fb7ca3d8d9ec7b606c66d9a439e8c228daeba7e8ca0c45268c2209710e0b21fe3fab1a2462c681a5e83fe8d250754a710909241cbf3fa5ebe46b3cc06e22e300c0914116070902c6cffb18321f1a3389d92d5d6417b5d9669aa402c83c2bc9c90da9b5a9c92292f9ffb29d4d3b1e98f7c07d91f5801a4e5c1a3c1d1815ba270c15983d9f34a390e514d92dbf04cbcb37a20244879b461ea0c3e5f71afa87f6fb8eaea104eabf43edd4892afdf5b7fcbedfd26a47f71c13b608523381e39e9ad2aa26b2e64e72985529da971ed57eff2a88bbd45e79852be902aa7d660dcfafeb72ad8e110c85588575530f7ec983c332ba9484ce59dd26d46477adfe8425093287fd7e7d038bfdad1b72d6d8986011496b599e18f6ebc03d2c4ea7f6fdd36f25ba4a52cb878f8a813f4cb89ffb2983eacf9b9f02d300aa31b7645ee62eef48bc2b5b13a6a929eb71017b422a83acb6ee3542342bc4aae313bad02ecddbce6e5c7d6e5b789c6a82353ae6824d136d3556f03ec4e6ee224a3032223fdcf8df9a9358f5197278aca9442a22d3d8c7c2453f2022272296172935a9a620c8dd81b724d9ff6b3c61867e38541d2e622c46af23553562fbd30209ae60ded2f3749d785a9d66e53803cf0d34a56432596f48854d79359e0d916e12f3c3a78df235c241318270d6b6775185ef0230bf8fc815df8cbfb461293cddb8002481055f34e0380b563aa5e23dde83d1b1b89b6831f68d162f9b26fadb221370f4916eaa4bef71b46369d5b8026742142b6e41a9f18620a071614576e118c26a6e5facc9af23a7045c045072c4e437522430837b8a26ab21387653fd3c6c2f63addc6464c3022dccc0960ea89086195f8e594b3615206b55a6085c0cb551675c97e840803020271ee7225abb75f423ced8eaa93f5b18f54a98dd2afb5f3cc1d3663e432f9ef8b64e26d1158bf561a443b4c82e610eb70caad876b3fcccd6b0230541269c939206994c8eb88e455722885517706463cee0efe8a9ce432250f5234ff3de20a80faf3aa8ff80cc93011e97dc06da536e0e3fe969db9e5b7e88e37326d49f7077616ae17922923729c7eb88b8743a0036103515dbccbcdad111836eb8e51fd37ed783732dec05ee2bf966bd47247f7a89567f4b94dce005f2f0c321c5377e6632b2517f4d38ece760ca350069d12af93eba81f4a9ae6d7c78e242baecf0274b639772a2c1d751aa85fef97c3260e20cc17af1d12311d305a0ed12dfbee193d231d8aa27d3f1d66f69b94d5722b118c8f8c806f8835145f9c5884cf20fa596dc4277b1be3bfbfdda666da4df36271fa93775964fcd6468d0ef4698ac035f4eb86063432f46905dd7c1205161addfdb794fb7c7f14c3efa43000c1b88ec94058655928d343751f049725044f0ccae6aa649a05ebfe5e982fdf75ff6e82892406c4dea0c4879e679e4a733ce01b6a3ad56c47332118ed4ea69bd4af0f38a933429a688d421dda9825327193a2357fd56370edfc7d2415408842e9367e5d80bd6a540469faa13ca09e0b5678695785420f3f8d755335ecb3e9c36b0c7e36278544518cdb26291d371c18e3cad87a46028f4129c2eff88de8aa83de93b6f64244a97feca44720200a7ae52656e56e9762e36fd94ac3f94933f16fa2150875144bcf7c042c5d9f3bc11eb17797969e826cf527b900b99bcaa1adf785a4823d7331a9d676f238dd3a96a5bb323aa5915b74640b60f5159d855b60c722db510836730ea47ce047835e9fa3f2f40bf4e43bd0849666a18a77c7091dc43d4f6f8abeb49312c5a1d877be28ab1e27d27e06b63b75a6e3082add656682ff5f6d5c95f33437aba11498ba7c45bdd6977a40bdaa6ba9afd747f1aa16ea866052f6abb82fd516df0123ed90ff3339ff781c2873fd703eb0821dca2595a5cddf79b0ae9dc583e51684137f81b8453992dff1520431f656b2e503cf157911df45167155a35e8f382236b00456555c86cc6eb355f064a02ab465190c2930d9da47d589a2e6afc64cd229630ef270b7265c7eb90f8eb29e2ea9cdd0c456ba1801898b0d0694e8de57d8f85d438a668577e95e6c76cfef13fb4bb3402a3608191d717254b7bf918d7bccf19d34069f76f6281b6b4d535915d001a3d9a6d6ac3b813280e00e9faa9302eb15a8df2d0b23a4ea75e5aa9cd03aac0b4bd955d61d8c1cb2a45c5adf5f06de7b7fe7f946bb59a1137ae706531b70f316b4003a347cf5bfaa0dcd2809a510451ddc05e25de719c519bdac0a46375cb13692cd9f6a22ba3f5841a68d3fbc48c6b401152f12cd690c120d16ab130e5cf3bece1d27468b419991894ac3cb2a9e52903d505f8f6f375ef7c6c1bf900fb6e79fc8d4e27a8467bb45c7d34dbd4f039aa540e6d25a13ab4f500062b7e8627343908216516b0a792dd0a5f4682bc44fb1b8bd48387b5a22838a9463656afa3b624a83cf1f4413ad7bb3f16e4f4c3ebff01e82b11ee408e4a2058673bdd6256341eb5fd6700f9cdca6d018aa3552f00a5ecd2a7a87cd7de27663ae8ba74ea0dd5500ce88cdd2135cdd3dfa535297cf2a36b1a890a0aaf8fc3b396298f43f57ecbf089697e85ce4451e20186424349d6b63834778f02277f6acca42ab0e6b80433218153f316b12e6aaad812b9f1a956ba34984aef75093a6d3ff245b50f3994f48e90c493e462944b092240cfff23494585bd90c8c71d088f4ca827f093548e889360ee81b07b30d3c584a1663e893701fa5554f7ae97444798e63469448471ff263fd2efae0d83f9da54b19cfea2a7e8d71f9867fa5174cf88317b368e6541cd00a7b5f384be62c6fd2f4dcdaa36375f402fd60e6738fe651606e0abb633b9f1e3b632d82fb1bee8b48c16a0936101873d3a5ca28152c79a0d746001502497fe09a635de0e74762716ecee9ad68813c3b0a816d765599b08233eedd0d98d2d467b8fb2a2c8b445660780bca7837aa414e022aec624fa14db717a876b2923b05b8136ecdd307703fd3c298c1110153736c6743978051fb9903b16dd737daef7516b98570449b6e9420b5da0f8336a41731792c1d3e09e8fc77162a41ad3dbf5d1d64f1c93b677c0154b338ae29ba1b51feff9fad123be5013b43463c32b888c6f03699ebc5aa6f39f34ad02926696160b44f06b40e6e6f3edd905ca907e61c73187b09aee4abfdce2467096aeda2197b189a3536b3d4598dfca3b5a4476ffa71b8736736087ad36adc051768f92c8c911c4081ab15819e9144e060d9e0fbb08455d8b14220802160cbf8eda69f154ce4de3a639ef47a2bcb861d516ee1554518be43bb3dad13c289ef03919f10d23dd27488e62d31f3e44b17e7ea9b496c4fd8d42cba755a672a435867ee6f1d4a2d8376131469f4567f05bb84167fefe49f7296b75f63c789dd3f1a046b3117eb4bae58cd9235cccaa62e4db11c7f698376b8bf2d27849a29927527da2b5ed2d72fec1af1f38b3c50104e84824bdc9d9a2af5f061662e1daf0e557f483b2c276217534f0f00e5b09ec73c3fbc1d633a13a7e5bae1dd972f4817306aa1d6cefbcd98d369b0d0a346b6d7bbd904c365150042af20484d006893307efa05037293e00b67b1b0d1a7622a73f2efe1e3cd710d963d77215bcba9be183422f4f6c1c0635fb17c3a8528c61e416b8b65e1977269e8f01b249cf40ba7628446445ac7d9b5d21c6062730ad59f6f21384c4099a7705b64618aea17568fa1049e5806b8c6078b8e59d2d8e7f8d0f7c9886beed125b805af05825c2460f0342744cd7de4d6d82e683fa4b9a97c53d3911264eedca560516a9b98021406e76b6ec1a271df8cb783e35c38aa9fc9b0187e7b2ace62a7bbb89f7bad30641349d478df2c7d1180055b770ccb043a457b1faf74ec91b7f42a067be739e43d82070b6157c7abcd088c59b28564643317e1deea87020bba6e50c54c78d86a398ab5976493ef4bbcc6f0c3d25959479eb152d71401781690e1cb7d19d6a4c32736469c288565d490563ddd8ee58225c6fc718e8e2ce0696d46926050fe44d0d02bd98a9bd10c6884e1ab0c67743c50795bbde2fae6e45359f931992a42643a34a5208196ff2719facf501efa4618406cbcea52c487aa8a7bee45dd409d4548627e7c531532aa52cc89fda2ae786aac4a9bfad3277bc90bee6e84ac37ebfcb20d65c6b7a6a8927e3d02b2aa32c3921eccdb84338cc879bc6b63c16e50518f9056099ceb808c4478c2940eca8d6550a487cb93fde6d8dfa317b2f688efe482e7a408e80ca835159b68703af371786f681d6ca54f34268b69bd94bcdaf9c0e59a9cf3e9087b00a424940b88b4ec89ebc369ebc54b16600c7587b8cf4a87ef3bfd80a71553b19135ead68d889bf4723069a79bb430c3761bdbe2f57741b473df52923d623fc9c2b8a7a95328cf9f76e7e318b0ea3e0dffc740e8396f879840503b925566a2c8f7fa2ab2b843e1e130d654fbfef61024fc3e1cecb07de1cc109eb4aebc65b8a6522ee60cbf08da8da010defb70e4b95140e0d8a27dd314ad314e3f6948429845d2c1243104888d7885be55f6063bb66968c212174e663dbd07991f6bf27811a224aab371b2edb8499f4da975e0fff6cb5c52a0cfb692b277aa2e544e056e6a58ea4b47778cbc0f8282d7e55626871127f02f8f8270c973051e7e1e2a6f52c77cdabca3bc0901cf90f2136018c3b572858a3a96a232431fd401f884c36915fb0ccf81240a08074633ea7915daec0cf1d73a278682972f369c179d49afaba82e7297723b68233475d9cccf79b5bc912287d4b247dab10baa40bca7a6ca88adc8505a4efc39208a576e8afd2bd9e7ae2f1f0f01eebeeb7104278438efd94b4a788137060d58983b8cc4bc877e10911df8b2ba30cb1184cf90b15486132e9675e3b4447cc831db963c78544951def57a70424d84c7f7c9c0184f0e40d65af481de24c7f3502f0f7908044fa7b1eb249d9b11a3cd013fa54b17b9b3243845e7a1a89587e5d2d15d52d440ee2bd7803635295f784a0a573488f8f6621272a0734db14b1509151b8ee2e6eb22d11404f67219e3e6b81ff6f9dbe8776d0183364b6f861a9f225b8f2ae68d2327d85a1a6f4a646b8565129c45c3924beb9f52f645c85eaaff02958b006c8a1db5d5f65cbc1cd471dc89eb6598315c8ccb32a3cfda75708c6bddbf2d220573beab882072304fb6d415fb76275921c0fa931ea7b06a29cf731643a569794cc66cb2267c070c32ad37589a760bfe9cec2aafc64467054151bd86ee091cfe44f1c80b9257c4579cf0dee26405bca0de7d9d84d0491737ac21ff0be34aa76f1cb59c910ef817870e8d0747c820d9f75de54da290daddb7bcaf956a9f7958c2c12a07b8d7987ce44d19c8330b9b5a030fc7869d6590f87e099f38e366b03a513744195a8ab72407192001eff4ef1b2e2795183feb2ba7cf6321f4eb23e3b018ec1b9589cd2ea1c639e61adc59d3419ccc7f5776ae6c714b5f6aaa53006941aea8fa07b00f7ad94a50455c66fa944b0414768e9798141d1850c31fdc2b53ffd394ad7fa1f239f6261627d44f3299ba46c07a56e179287f3ba3baf678a8c3b6b515fa05ddd0855dc2a42f7cf0ba0f06e016066f961c1fa6eaa20139c240daeb835239b8ec4e0bddb087c77bcb955e3861ff41b735c7ee2b9f4181984163cb5b63f7afd413726303712a169e64b036570d18642786951029db92f60b07275166a1cd325d2630d5dc4a99bf94668d7c512df9b8b7139cc031a980b386aa7c7307d0ec83b69e35b89bd42dd9b89271a458a5b46f171aa702baf19d55e7827cd28f887e80610b5eef896d56b61a0ecbe133beb7148fd3143415e468e9faae3ed87be7b6e82495075d9fa303f11087aca4a497ad99880d8b778bd3cbd0f9f8c528966b1f5b5145b35d1d0ac82ac0671d1e2bbda4d095a187521f64d36f6f5a6aceec379fca6dcc463fa608c96789281b8d9bdfb9877cc61607de21184c1aeee8031637e1f64dea02ae678b0f28b33cd63311cce43ade8007317157c91300fc96c31b3fd8cd1a7da1548e431d8aad3c5a590fd1c9a638edd91b5472a54f822216335b250ad015de5c0f012662b4b828b9cac0af7ec7a8f6b4bd93e7cbe184e8c9fa8ae668012eeee7ac9fd6b61f2a28ade1ad6857f6b6c7066357849c1ab67b32771fd1f728b1293c1d00b1bbda54ecab696db83b7077163647aab99b799e7bbbabcc0b79c6baa4a79a23c228def97f7a70803f5397d64810d67ad4412c8fd8dcd2878e8dabec13f6b834743c19a84739ce5cef2fdd82a781d82b40985fe8f60a36d0851a49ba22273d881ef76401b727c0ccbeb35a15481c6bf41a1192fa241815c2a1b09bc470fb46120864428f9bdee747f6316c02a61cec29a93813f068d54eafbbaddf444010da67c9fe579e443ebdcec633d474a80c29c0c02a0c696a0127f51c3da0e8308637a629b5b5955e710fbc22df2e85ee16a1b387522788ae31230198e350ff7aeb40722dfaaf30a8de061ce02fcbdaf2060d141c40d2f87878753dbca258a5c62d776304abc8f439841d81903b6d1afffc0f39bbf6f8ff54f52950ff528ef1ed0754a897a5bae67e2ba5d892aa98cb031e9251c79dd2aba2c0096912494eb8b2bcffca76fad3198ebf424ed2967375a4eb0c4402e749720f7e28a70e5b3a4e15c33e54ad4b77434a5163d5c2f8cb14410ecdd0532245257f402f58ac2ea9b5462ff2a820b72fd03dd92974465eb5728c8ecf18df411dcb0c43cb17595d76e52af5749c8a50d5ec6598445484f929676b7180c79f5891e9ea0a1250418783f258230e5205fc1dff55f2e5c3e1ec5aca45cd0f3f52a97a6b924d93a138494b29584cf8ef9fb454c82abd0dc64ae336b6ac0cf7246fed106526120957c477098d76ce382e556ce5e9cdb9227c3c0f4aea71993d3a1661b90e460504ee92433fc803a4cb7643b52bad3bd295a644b7fa366740002fe534b67ab89db9262f95cd54b28a6d10fb963030e9ea7a0bdc4a7097e460f1413ed464ea833d06b8c1e10417c13c1d196afeb9fe6dd846fe96a73ab01d140818db7ad04e21a1d949b398fea2be9d42d20b08d98e3fcff494e8bc14be2712b59ef089d0cbf2096b283f5468da88fed4981244fca53ebe28d2c1a6b02d0251d2e9809c0f8976682d6f2415ac6890e7afe0435aa8e5dece9de1e14a9426235447e787b22eced69cd7f464647cdf38b02de2dcc5dee83f69d0011d7f221a12e84c7779729ffa2971d0bbdae34b768c754dc17a52b2c1cc22be0627b93cbf55ca5ff0d9a1393dc0206f330540b815d5edbd8d579674ce66196f88b3b37eaf3dcb55beb93c30ce1969217e944490ada31528b66d6ee870e719a67837b04cd2481d4b22cb5be6426070a43a33b386e20551a9fdff5e5b5d0b5b197369fc471b9575572d10ddf071d6d36c2034e8cc85fe5d34d398ebcd4da01a4e520ffc4026e2d5c3dfd41b7c36626b8ac3a35ce933adb9ecc865fb3cae075bca58cc948a8ca80890e136573100044aafde8535868d03c4ea5cc995bb951934105ca41fecd6ea395dc4345f87064387ccb20503797134f726e4bab21c827c5a311d5c604e956c7bc5c1dd164f1d5f96b8bf866451d90de95525fd6f37f4617710af3961684afd4cbbde5abac721bbedfd852dfd979d936aae0752251965d16bf1aa5266e566e3c7445edd986b001cea7834735a452551da7798708f88ae1dfb0050a78bc4a5442e7ab1cc894535a49ead109aa0c45febcb8f410b453012140a1efaacec24f3e0dab341e1d01744a70813eb95cfd80d7185b748d1610ab8b66d7d4be9a436a8d4221422df996d6c5bcc07cfd2870a08614fdb895a1b79f448babef39a0a610d7f122f3615a476b5b0f47a3190bb81393407bf3c806430d85cce8c7af7f535f919f1d3c6d2d3b452a2b726429c1f84627f8c682136f32c567f1de1b160b536bfe7e24c836ede3703776b199a6e2d411b2eef61d0262d287ed893d34cfe50ab79e2b29bd1a78e81effa508ddb16e73b4e1c9d347bdde6e05695a2d6ab362bd435eb30bf635509d205c75b52fa0099bfa48ac5b025c00db06fdf9ed8c9c61c5fa967d9b1bab06b16983c1f220685c1d02c42553da6bccb6d8a11f3467944468022c3b7fac375a3f2b0b1b126771c4580c7090e8bd2a12394f4ac69940b6c6254704ac980505ed07e6336b64907812b85db93ead74116ad4c97c23d59fc19b788acdb4386aae750f698422cdd2e5f41a6d13de331bb61ddd57182bd57fe7856866e89590301f22d95ea0db4aa9a731eb053ef17b9129a8c87ccc887709fd99ea8b641708f7a8b9cbceb386044fec9935b626dce48b2fe862432272be0c3c7445d370b97db0f2b0848e48443fef5cb572fc2082b32a50ae87aba7d815fd7a3eb48268a86dba60ca8a7e2dd4aa059f26b39cc54a7593d291a4c246da9b0026e5684716a5bda8e4cec072d5e22b2085c1c0aa023bdde7b4b85ee758463dda41765386fbc1eb86f7254435f133d233837538b69674b98fb0d1f580f0c71ee2c3cfd737ee36b370402f9552c84a74d92226a3f2434b9c0f7a06dbdd2f270997ff02e4a1b2e79e63bed731abd2346bac24937be803ad34e0f8b3241a06623fd9c933c3527991e8413febc004b080fa3d964cdcda817f1a3ff8cbb291cc0f77f6d87ca9d161ee8c86edea6de8ab476715b1e7c2a3e4638b8553e2b62f4584bf259f7080fc89b3e4d738df380bd3585e2e47e5f6593d7bc626a051cabf2466a7b7554257119394e644438478573cf7a98db1e3741c4cbd28ec55b8bd6efba6aa47fea4f3868feb0c3d78d2f9f4574fe389be9da61e98b97d89c62cf8128f7f4509328537c0191eabb1c84b93fdb0d86f22dd8163051a7cb3828b4362b7e9614c1541260ab6e289f1ff403b54698e5c2ba78d1425659c89d9df666aedec941863ddeec717a19d38c4bdcb4104734b5fc0bf1bc4f4083361c6d10074beafb34ba33f05fdf539d7b459646da5fd7ebe4dbf998a9a078e22235807467adf1ec6b91d0074b6f4cf6e29cef12138b60d860056af11f62ae7d6799cd3d9ad024138f7fd58c210cb4164a4cef32ced9e4d70f59792a3883884d02ef109cab7410e285b9c0f0a35f782c5bdc473c5f8299b2b7daaccb764556858d98d6c4d5e6c894c071850514126d8a8d12d14aa8e484be0274d626d2b1e690251e17067cb2380d0607d94692282b19cd1c6f866ce20f1ac0d4c5489cbef45ac6198fc83b566930c97d02149d9c7976d3e5782ace0c83d94aebed5b933fe94f3e4536f59ac1afe13914ffcffdf1bce7cb8466e6b4e1aff15d207114b5ecee8449a2d25bd223318bc563f210b59697750febafe65748201b31718e174a36088229b61096e969f48b5f961774e40533b8d3659ab7fa2e6d1bc82a789f067110bc5bc35d5bf0ca541bc10888f75ab64c3c6956e8094c1d7fe5417a272acea9ab02218edc05042a01ccd3934c4cea9859f61a7f73ed45710303e2f93c601555aea913e3c6cbfd90d5ec9366dfdc818f1332e98f08a93c5195dfd0df7b5fc22f06c2832d6b3b88651e427d34a766e7d3440314e19cfe3fbb9b1660a03d19ecd906f46e4cd28e60149677cb9ac7f29a12b6a655e97c76b357b9964e219a25eef97ae8e1275910e4b59a10f67a5ad7e40906cdfa9eeee6a486349592b6bd72e739bff97b0b2bc6aac78c573f397cc20ab5b4f611cb1455d906f6472765de93dd4712f2a08c3133434492164ea239639fd8ced77efb2baeb7214d5248066245cc2a70f3617c2f8eadc458e6fe55e6ff7fd650951b53dc1e18a4ffb460ee8055b98150ffdd97d1f5c7a911772fbb6fb5e9cfa42a693bfd7dcd73e31cd1c1a345dddc715eb5233cab466ee4c0dd3e6208c377bb6f0211175684cd4b320c48fc0ed8025d3aef5e0f3aa47db543d6451efb5ff81a4fd94d371c043dfe83965b8fa7f76203fef68a1083b1323bcdef7b4d8926ad332402d2a911edd6dfd852c03c3621e6a0113d01319953fb716fa1b1bab698da6c651c87f1ccd42e7496801112601f7f35ef2a138df2ae258fca4d7afe7f85f274dd836a51794df191ab596077bb279ec6b36f7028cf0965d22580559bb56ced2db777be323b089f919946fb18f11c8ce15d47c51903180fb52f231f7eb7b4f5dbbbb1494195d3e5f842df77f67c86512471291387643766eb93820bd89277de2de6043c6d8113e29c1c7dcbc1222fd0eca1ef4dedfc5fae4cd21669102e53911cd2c197558a01e138651ba79c97b5e4247a7ee709059c3ebe5e81e6d3c5037a759e6b9e86dcb48335c7d6650f5d3ce7d55e2b47da604ebc5eddcb7e142c5a816968d8fecb8a2a1492ba7d55cae5051489ef2a78ba3ee3d0a32d0fec35d824f8cbb07a6306fec6f0aab191dd537246f78ea3a6885a7696506bb2ce399ab8cad1d61d1bbf15fdec60f4972220929000d75a8b068b553cc186043170717e76f125d80e8550717bd9588ce851ff69fcd16db9b0838aba4c6349a294876ad2d3aa1e7f4a9e67d66370ef9092d379fd09e81004a717e2e8e29b5c915b0e1004ad3f99d9420a9a7ea7604c84664c994393772c973d1484eb674dcaf983de21cdaf6a66cffc74bac4be0b1610ae3880f5e709e4f004e7ea7de127a1652cf7ba39b2d5d4dfb129623e55dd9fd960dcb056d7f684226541d6420e3651f5096304b7455907653c91d07ed9a1989baab0be49402e4e51561126c379ba8bf1d1a37316b1f0f251a1796736ffddeec2bb4205d7c6b5ce10f4c5f10b18d1f950d5581e27780ea8457ef6bb6c2127b527d83c5dc0f003c7a6540d6e1beb5d512404c7b78820b8578af1d88e4e3f36c0c4fc9eadace8dab05f5d4debbb0f53060cf30345d4b38f893fdcbc26d135fdd3981a7cd071b2e9ee2c8b22b6cba3c43efc8fd977f55f2c5b5084a51faeab58220d68d61c6401cdea4bb74186da30c433067cb4251daaa26aafc4a867c108f1c8a0db001d3dfcd1e6aae86f6628a45093545f6603365eb89e9cb8fa345e013fceddcbd4b85625b77be0aff1c1145ac54fff25e0205cdeb88eac619ea8842e2deae7d1670e674ceb5b23a3b86ccae580174be73e629298af2437ccd5edcc48e4fdfe67e009cd4af112f2d73bda293ce7ef6f047d88a09dadb2c3ea8e851205ba3063eb885e1f7b0f64eb39c87aed3206b4f87ce2e32753ab3b42f9fef3edcaeaf39b8cd3bd896592c23c999037b97a0c9c6a151289f72eb84df30593832954305172bf28e12fbb5e7c0576bf97f65bd7b7945377b52aff983fe36e0238f14265ed91925d9ac73efef616b8cd51958ea130e0193e40684a0c3255d3afabec41fd81e7b78b587c6448b07cf4576d78d15bf23675ea3c64c0d74dedda8536902b2f0bbb5682b237a3df32c89db8928ed0f468c1501c2198157f911938f2243f73c698ea6bb4df74a383cd519dc2c3577c633ff9cde99581f12df2d344b22a731e7f587d7c04c41a5f2dc67cdad51b2ac5c5f3c53af69b0abe51890a9ef8fcf78611b8cee2b0dd1b0a72d67061fb48cacb97656b1359ed929df299fa58b6025c29ca8afc4a4cd4e2e0e31fd6f9781a62cf930a8c2f5169d3f1a979cfaf4e88ca8d14742714b24ada66d8472103405d762bfcf4a01a37090d36523698dd3187fbe7b275484802012f66c79fd9fd851859c57ef0c01fed7cc87bc9f91847d48cb12d4af3c475bebaad408c434bc660d70aa5097c7f069608bfb8d6d41afefbe6b867e748eb8eef13f3d9e3466e19bd625445d1d68d0766d90804522edae169c510e463d5d8b4db1aa79ca3b6edca3d6313a8c295c47615f3cb927cadc63bcb6315ddb715e0ae33d07673f6b15d99423a7aeb65357d1c8893557c154ed635e51fb6e23febdb705a1498f772a37266cddc089c71fc24751fc7e033c825eeb23c3dfdefaa18c64e9c7ad9738eee94280c4329b67173a8131238f9ce6e6758014ee9269167a7996bab0c0d721afd177563dce1f0eb8bf4cb3072d1c89cf8f4370097c87e3b4430175c7141ef7d0cb0ed432833ebdc401898a91ac8271297949220e9aa493d9b58c65862cec13a7b8002801dd313b52b8d458876b26bd822dccb534e044044efbb9657df8c72053b1db5597dd56d6b68c00df3561dc3c782c37a5125e2a76744907de0c0cf66681daf859b5d83b03544aeed53e8dd9d38bcf1e66775f9ea21437117bab1484d4e7015a7949cac1e138c99d4978e7a8a1c55d4572b2efe0066e4d7d407be3dbf5cce677cf442f7b8f491771e63566e5ab3d2ac6c2c049073f9d50e3afb12c2b3b22800abd102ba77b34b20eae8c184fa85ffc21ba8aacbae73b4f726510ea58b88717ed7a91882dd90d012de13b2a9f841d720026546f6929112d994093f1559201198a0b5ec4d6bd61733e76afb5d3583a2a2112eaa33a90c05a71760d317364482d079ad07fabb18ba548836fe7aef2d3a1d17a47d2f0b8cbb0459d5c98f26c116f36055bf48677b0e370cc6f23c4111635c24e6548dc8c90beab50637376b0a9d0df14d7567972236bf148e92416809531bbe303cc692f9f2e0591703ebe4c5d47583e4169e7b07dc298eeb8e50226dbe8d62caa82a0fc9940b6ff511d060298b773b6fb9623f393e371af2d2d6bdf02e819e081521955213dd62d4b069a4704371d9658a752402e19aca09a1a0c1a7c4260443e30141a59e2b72471200c97c4e6ca431a3bf6a1b417f68a4d8bdb5c3efe98c880b163d3845ca5f969006e0515c44a737bc6cc2799b0e57f7a3807378d8d7533ce2b81775e9b5451941a050961ba099c890ce289e7afe428c1f3d2bf42fc8dc76b6f14e8c9f3cc6565920eb2672ffc4aa9d7437f73cd3a64c4938e05009b312e25ad70ba45f91a7de682efe206b2040b6500f117426fbc2132d600e5cb2fe171a3933c2ce3cdf0d92431d233eaf211e1f29d471e773e3dccc75b8f97c026b4f32775137dd26ab460ea39b3f5f0bc75f76febcbef98b6a58231851a9a68a0a36a39e0d79620fb90f579545d8e8d2fc75c108d1dabadbbf7067899e7f5cb0fbd876c5d05530fa6e843ffeb0659318ca12a468d696e4473c9a552f2d0744239ee842664571dbf98ad61db48f213fd28bdab9a13bafb1e73c7d1460e02768e890769a2f8dcff7297c90d775bb93eab73894c4f436bfde723976247f1e3d1e2617d2c8cf544b2cd6dd0ec3dce5e4458b68f32ef6928ba64639d703c548d319439ef13c3c2097ec490dc316addd3c65d47360986eea37bfb102305738fed0269dfb9694adcd97e3f484873b4bba40bfb6b312755a4dabbbda7994c57bd0490915f184fd44bf88a8a1cf938f5dd45d6dc1512af58e40a198656e57e87c1d58e5f5d1d3f90a5e60e674e01e7d96630abd2a0c11f78b5bcf2a7a2e90366375a5f7aaef1534c5569117f874e6ab53bc3ecd1bd0bd510868a20c9078723a52bd007401501fb3259b8a0485321911a774e03267ceac6baa779fdb0e5769f2e01bb50f22a55f7439d805cffb399a109809699b44bea73660cd68e4391d7bbd28e09c2244374f55c17e9a8586a88bcd413f01770dffbb949e2a99caacd485d623d2f6c1980e3dc62b34a9cb4da526b27f9ed3b4923db704b90f2397a888d8efedf1f26f8d020d038155f324be6b6feae76a56e09b3ac76a8be501643d39fa4808019f96ffae8cdec6d2ab3d902bbbaaac94b6716a2fd53b8a094e4b126cfd32528b7df0351de9839d898a32a41f2fb77515b4eb8fcae933a0643e751d977deee1f72d53bf85c080732f54571c6ba8b3d284ad722189bb8ada2b7c516d68cba0d06acf57560fa0fe169dd6604d29abfc3bf03c9ce3dd24859c9517b100184255cc6c3729b545cee89ebe9b5eead1ee6d8eb7ed0f3a1addb2119f5c9243c43c9f4ce1146c5fbda5fae036d67d5fd9125be9375669b6bb3eaf8afb15e99de57faf927ded239c088395f9dffa5302a925c5a77197108e7b13a07967f93b78543e66d39f5eadc13345488aa3e6b6bf70d0a8429fb96a4560deec3754ced84b7ab353efe8809b67e82d05294e1f613fd89bc26b7af6a08f9a3c3105d97a6917a476f7205c884140f4179d1d470380e13edf486bc525c80fc2505d3bae3bb1871402d9e54f7042a45f4bf4096e848aab8950703f59c50e9e66d015075571c99d3b81ff27b69ec78db303c7b3bebcac6245bb608be7b8515b143d6bdf6a79d3b2165e197180cdefd288ef7128e7480a1116a1847c5cfc33e52dee5db74e1ba6e023b081bb8344c1b6724394f446b6e7ffba37338d29c778721492e148b9a6aa7251253649b26d631299c2ef446ce296d6e811ebb1bffcfdc252e647f274be98b00ea504e6614cd31e5e058da8490bf35c954a0a2c2ff12d9ee734039e0a373a91ad9cc9f480acdb4bb79835dcd6ca3a44c8043ec91926df407705d55dcecfadbd5bdc2d49ff56e3947a12af9b82326c3d171085a1829358567a868cf6260a05b3b1dc6f6af6ec2af0ee79145cc47eed303a75756e41e72693a5bc6479d00ad6441314d4fa2daededd26c44b1be62a0f61a0c00d68968a18b5938e0199bff39f5f25bc6b2a76bedd7c11d14427fde2e9fccf98e1d0b2c5ec05019d79601a56d1a221f6e4b65f4b953f5d5365128e2b9ca13e490c96c6784a55765ff3ca44c4525345b41b4031282887fd49837dc37c9a4a4d4121301ac581a75461dfd197485be1d82933e8226d18e1c62d96ffd0ab8e63211020f7aaaf3eab1a419ca26340068767d740213d4674d8108777dae07f0ed89bcf17aa66175c94e60238d15f7caeaf9dcde789c4c157f63b700f6d4301e0730990df1160e1820f46acd196a57fbf35cfbbb90784fdb6569273f01e5642ebca595ebfb9ee0ed697f38e440a87575ddd09ff323236c2fb95ae04e1f1ea5ff5825d15fb8d43ccdedef2c5e10273aaf6bbecee91b085d129d4a97e3b20176a768fa39ca56e707a4faa275fbcc37566157cadec41ceeb1e8165ca490c95a71aa0513f4b5bea0934f867d055bbc00c84acd3988e74afa12f9af4a0ba7f5bd1ca9feb33473af189ed20ca7f5ae1213ae2bd9942832a2a1bc73569674cef7a83497371ae85a66e068ecbf3ae9a224c592826286a73ed9272f9e4f8ae31d5e0edfc5857c4809cbdf5576a03268508ac574aabcdfae6a28f54935a7f27d38b17bf8f3f52f8a238ab2c9da0d62791e1e0518d8bd6a981e1f82ae302bdd79c43ff37a3ef620cbbde7f1dfe462a19475950292122cfe8c3d3f04c98078d8c7f87cb941f975fd82f8ea524be81c9f6b16c1b8d78f25b03c316af2630c628f7adc469281bcbbd70932aa259ae2c765037984506525828eb6bdd7903d4c409ee2baa73f119081f9e8d3574c2fb69b2a20b1f2066d5ddb320904a5cb01b5cdf13aea119bd5f9afc8cae13bca23b71c0767f49ef50d370bc1ddb33ccd1f0cc25fc93078c895d38b2bdadcce9e3fe11c8f51da9be1e79d97c97b097f21b925e94fbaa2e64e6645b2a5c6b96cdc715e6f174152cd1c819d34a4f40a6e50cedb65c592c6e013f9480dca808ef87bc0b3881e7d998534526d0b41f5060bb959b79db6340b271cc42119dce096edff452bbb7b0fc13b818686a9699e951acafa5f8889fe262540cd31a0d72889f2cf138649513230d17d97887202f7ff2731842f2f81767f8bbbac88bb96a3f764494390ca05c2e4fa347f8ae1d22d4c5a168a39ae46a0eac37bec2df551e0bb565ae3f3e05380928a52258539cd9d0f1b32b4750eaffe825ee3b4aa90047b5325c5e2eeb644185b045388393aca968d1553131056a51c6d8b275568e4e0e63fc902d994a8368a1548f9f1860b68d6cf39dffeade818c4a45b92bdde7be7b308778ab40cbafb0a0eff8c429bddfc7a1e66f8f635b9c4ae2c755c374e0ded8eebeacdf101badf4f8531c18225c380ea5825c5a5bc058af0596a9131b9cbf93d0c59fd8df29b62cceb63340839b34931cc04b2aca229878481f28b878526da3d408b71af2868f039ac16f874c5fa1e463de461960323c1217f6f8bd51ac0eeffff3f11