PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 69449 8f0f9dcf6d99d8c486b144cba5d0d00f40dc8f3b9c53724c550d4683f65c7799

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fb5c3ec9b52c4043edbb3586a1b96f277ebc067a4809e17212f37e3e3bf0341e
Certificate Block Hash
8f0f9dcf6d99d8c486b144cba5d0d00f40dc8f3b9c53724c550d4683f65c7799
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00810d010086570000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000001327d734d98ac685b452c920e158ba6bcab19799f7a4ba5cb942ae14859c3e018cb6cdcede73e4cc075089af2467d2864eaca5ffcc6db5a715237d4a18031e3f386e222eec734a0c6c2848219d2d2a31707096256cdea87d7b080000000000000000020000000200810d010086570000

Raw Header Hex

0000402076139ce5559a6953d89faa389cbaa4e2e53ef3ac96bc27cffc6ccc14135385ee261d2ea1336ad08591fb95411b600da819122b5b8e828dc6522be4e49346e82673ba256ac91601181e34f03b3e7ef31272e109487a06bc7e276fb9a18635bbed43402cb5c93e5cfb

Proof Data Hex

59,560 bytes
121216020307834be950dbb7c5a17da4f1b919c72b63c4bd484594c5c67377fd59bfa8b68c91f73d882a6ff58b5fd8b58488d5150367cc68b5873411a276a5b45bd0ef7409f1f3e3df96ec4eb37221874835c46922e6220efca257f47ccd8d9e2d6ba32a5fd84ab9528d764df14b537f5d6fef5556486205cea907dee07dea0c14efec5b6b8794f6e7c82f9699a94f869ff1be28233a29a2d25b19abe8e69173d48a381a7cbd178e2440d34129adc48343d027ef2e9008df9649097401e260d59fe0aa40619a473d2582ecbd8990c1c0c4dd1711f8e08f6a4c471247c11d91a4ed6195fe16c382915d9a1ee06f075f8ce7719543e01f83205ce0ab6364cdf76af0527d808a15148e3be4f3a85bce5d97837a3a9ce60fc51669b9ef94319d07ebf816675eb915c55635b69a14dfa1078fd045ec923c032868e6b9e8263997111c131e56f868d045d389c6906a948bc7e0b8b6ec6a0a2d1383d1e0c8920db503ca787c4b7979a1cbc1d7453085285bdcee2fdcf9d3ce861fd03e8182d98ad3f5a8b7767b4585b3075ea52dc4338e8616c8fad6b314bc548ed947548ddaaedebac90cec86480273261cc82ddfdc8b187f2a95dd33ee61bb62085d15afed5b19ff3a974c237278c45fe03194b4f5c1c624487f0333632b37c9e2b10eb6140f6d8c1f98fba58803643601f12d43899d54c8a606c4242e0caf7008e50db1b624ce6ac24f3ea62b52e185a6dd4ef1b2afd0495a7e7883d3f8400e11130a9ac01c37391b0d0fda06f514493475cf65550c0a9896bd74df4dd42fb83c9d7eef5da390a95b0a3d51711ffb45eb5abd0068275b1df5376b81800f0cd50897efb249b453910a7d4edb6faa6b70828f36d661c54adba8d063f28b7e9759edfa1360456d0f5188f976beb40ff3f12583f0cf93f87ea34f0bd5bb5684c8f1df1ea22cd9e0586aa84554bfd8fff1ac88f4862f686bc42ed361a441cae3e337d35a15963b6c8dd412e756108845f5fe6e8866dafd86eb3f0c991c443b59f61bb594f1404b35408e782d825e998c2838822be90ca30b60cd4bd46b6bdf33d74266620bd18725d06069d1ea794b568adf8f4f86a2c258d34d4179d9b5cddc78909fb9c7414efb285da9a0d5bde1d5b241b8645a7e8123618516eb21be683dd4bd58bd31dd9d553e12e00868dd14ca330617d70b69547286070f47bac348bf209fd7a6541c312566e2774a62a7a65ba3877d425f2577f7469acb892fed7db574157a212a7b97041d8aeb000f235182d5f37cfe7a57ff61266e7cfa4f061cebaac2b6ff1cb6bf17499dc4bbb5c91b84c6c15e836e3dc30efa23cb2cfbd5f8b095c3807df1cf02ea74093ea84731cd38c6d5845734e7ec156f60c9c979c5df22cdb1b1e1a0863486eb119944f4c15629aaf321da2861b4a8a525960c1077735ddcb3ed51724cded0c5dfb9b8ef501893406f522e008b640a37745322d78064e53e0b0507a4a5fd2227cc888577fd2a480c08e63b1a340d7837b534d655e6bec342c046f32544304297c574f88dc120b508700e21e4095453cd84199e20c3ceebbb466ea510dab2eec24691f40d54ecbd60dc1a488439d4c5786562810dfafe8a5720e374b42b7ca7f33ea928c1097f58928e3b644cba10fe68d4253dc80a9bf979d0751458e797fb4eea561d2bc26ae7412f5c3dbbb97950b372575da376c8c16cd4664baf5d593995f6af0643c0c70d1b0abe61fcfe208ee77ffd00be99e4aaef6b635a21336023b93fb40deb08c18b4d41f1379a69ffc181d801095cbe74aba0c5494593269d36fe0335af2f8c1991468e4e26afc13a7596b78006bc99551f84f0c009cb6c63fcd18e554bd0c58bc3444abe66edd854ffcd5a54224e18634cfc288cc127e033090251bf7159c0cf8845c3be27b7cfd3189672e0cbe551e3c7b399d44096e28af0c5e0bf05e12fc165e9c147eca0fbdcb6d32d5c071aeaf8ffefc89f9924d2327a89d3e64fb8558225c29ef85c87602b027162459b5e9db89e8efeae1e44d4b792ce9d82dad512746795f823fa58fba19985abd88ab5b4c2db7b567975b4e39bbd321b481f0a9a850dd65f4b2e23306a1693c53df5830f032743b8879dabef7d20784c7dbd45ec5bd7c8b7a20398d1f6976ff86980a465c6f45980fe08551448e18485edbd55d0dd689a9abb3e4f0e6b1727cd05098167ecb934c4586def4b2b30c1ed2e0f4c512430b7b1da0190c52a87f70c1c171f4ddd654f73e0aace39f719e285a7d158007b6ee626bf457e5db7e6a3320781d670a9a54b6526f55fd81599d4bb3cf08f54ab990790a68eac05e0d8122e67c5a4a3fef1c9cfeaef49ee96c48aea0c67e1b9564df3c856e9da4dde0d026c43bb43ce66790e4cd044025e8ad0b853f864b10cd3c72e28288548bb2024da59da48f012cfc5a03876536146909fe30499fd831c060ad0d2fd77dab50781845bea09ff387f2f2d6ae5d80aa51d956b50f2ebd4276eea8802685e4cf7b98fa61d3d9ab64d7d8a7a1b1bd5621f8bdb40100e5fbb955d1d8dc5c9c1c8b90dc6fda8db54bceaa3ab8f256db9b3ff44c2e44823d3902202b2ccdf0e415e90beecd63e77c84348347ba2cd28a97947ec5146702f6bf4af1c356eaaf8fbac3ef4afaab99670e5a305999267e50f09253781194e4089eb61a9d1c5ca20e3ffd3eaf07c81046f0f72c06c4011753f692ce6c5cb38a0487873176f9ed5ada23fc1ac2d82e0b631c8bc4ec661add72451ce4f4a328dc731d5e2b60eddc7e54875f458d56aab660bb1a4f4d54b794eda720e84e999ce240017e53bdf57137a84232a1f752a90dd4558f26c3a6bbe4188ccb8cb20394b3c8709cb335e2f15ec8caad18694822e11562091c89043b6cbf1c750f6e8bc30f4ced0b6000dd98eae80c8d3dbabe9e172cbbb3cb0cbf7c6fd04da296d8e0672fd280ae1d56f975f96107326cb1f00b17153661561fb95517decf6fe5eb600f1f8546e040853c714d8f17069b74701e5754846560f6442c1877520fa986c68f88fd17e41113c9bb8aefaa9307b655e303e1266b4942a978b9f99387b2ae2598b4beb01561bea53bd872c7e61ffc23aa58a39e7a15a8e4420a283aea4c475ca0b99c7936556d19985f55701486f61a8c85f3d40ed6540fe4344c93d0583b20290a9c8e22fed21873aab1792dc7a0e0ca9ff767ccb161350c11569fca450ee4e60b20dcc210f57468244c7c830eee03defc09b6a2666368da73e920aefb17b1546d2ecfd9534a66aeefcf9ec8afe60bf72aad99bfccb31a8458152dd1a846b84bd5474b5d883109054aa6c5766ed506edc5f49c14415bec1452eeacac8d5b8ac45b818aba6082a4446bb66118872db7cabc5275048f404cb046810c7361f5b7f322e22f951ee4d714375b034150a84cc5a44f1412975af1ee98583f352231fdebdc87304496f1d7a227c5c4c03fb6606dcb0aba122955ac30ff903f0117cec448bd203e535f5172551dae5108c8be355d8b8972e98d217ad174cc1e2e34a0b5fe401a84e42d3c0d04696493ba2355fbd4635670b16740aa528248d8869506721c3bf29cc0706c553f338dbdf86907ab2459440c24e1a5bec1e37eddde4f27f74de14cbf0027b8649079b2a8c5a73d61ca9cb9f53b329542800d6d44748e0af78b76b3636df97c8aca03c0bef976ff9016e67b4860bf6fa99b4223190c2b1cf3b4730b82b440d8019716cd283b92ae224d0fe4d2019ac56c7551b822505163318fbf1cd581a06fc74fd17510d5c6a1553f765f9eb128275df041aae812a907e80b1e9740455ed49ee9eb635144c264e3a7edab94f164f71e72c1bf05cf437820782d26f4fa4c97beb09fcd1c43602106475544d3faae4527e9f45121a9bd5b18be7077f2ce4957ebc630b627f3e2d54e92aec40f908516d087c4e5124e551825d46b2b8c3a01c9e748b6e73e5f4c2f96192673e590f4e617e38df2133ba5eef255b1516c3364b5b83a971f9964e392c1b083138870a801d143a7f16b7ac85ea73444824c01b0350245764bdb4c2beb435e205c9096f6fb0dce8c9d06f8147df2dfff5a789004a3f7870fa6bce168ae38222e43c41a694a1e0dbf3420fb0a0b1ad73896c9bd923ee66038879f2863b052d217bea37bdb102ff43e299bb5ce3f69176f4e04642767890f0b868f4e9c43401e7aa898030f07dea71ee6d94d6c269675fd6abe11aa66add340c573c4f57882bd1a8b21e12d3820bcc1a42b8c8546d3b697619608301b0036a340d2c6f857325d36b4df4bf18d7e6388cd0d72bc69e7779a920d93eae5ddbd87d95f35018496640bb3941db878270b4f76fd91e43a0ba44be47b349f68a986ef9dec5aa9072fcd55aa53abb98fafc0f3af08c63c8ab132c72d82042ac62031081c0071e23c99823996493118761bf58f095d152b8864f2447d56e8450c3e5c62727c2bd279896709b6203f13e4ba16601736283745f0057cdf71f73579808aae556901b58636740b1fe30c4244abf56ce34636d2aa20bbd6ec27dde4c1e8904d55bedfe3e3eece2f4a7b0f34db1fd91a1d5a0e8a4418ae87e7c624d9c50ff08ec38d1d973f3aa70bc7fa904091f8b008bd189df2e52600af9bdd5f67d4f9ea5ba82f9c27dbf3f2a82773ad0febade2b8191ae8969c74fe7162d6a316943d481427317a71c9bbfc9d5b3f023501bcbbe8eacd813a05a885b2b860ed8fa6d87655f203be453c2d1e7ab878586235223e970956b941aa0c3e34bf4a23b7ea400a2ed3b575c38c107fe0d3846c1c2fc9187608372f058a997c4c7f7241bb42b87ed1b348f05f9d3acc546d1258d684787c33301bef973d50483adbade62c73476273dc0f909d9aadca1402659b3c8736cf66bbced457759351cb75aa6e1ce22b6386098df3fb29aadb42a7ef96de48c37192e9a107e82e7e4347dc4de8ce5c6ff2cae960c5b911542bdc0f0781aa4edbdbd397784cb9c68caba36af8c8cac827f04d6d6360998390841760329bcb5aebf41104d83f09228a7f7df49c39d411aceb1c895568ddc8cad949417beea0cb709659b51d539b53e736f2f94b43e598514e975fe481d42cc82171cccd137e700ae0718f452f618e35cc01b9131694af148e0edd47ed5a8e0d33ef2abe1e234fe17dcb89eb28f0ec4fe75a1aa46e6a3043b3c746bdadb353f644c357d0eb9d8e7eb165986e935501bc9d1267fa33f7c444de9e115b33ba1eff677b9be5cc9370931903c9166c2ebc38ed16851930ae96cf6cafad707a9977252ef772a84885399716bd3463acbb66074649c260652e8bd53ca8e3706a88b36d26b043ea3692aac037746f687a48a65577ed6ead77e79ff86f28e6b0a862c35f80fb7cfa8cec3f2a33c1bb8868a4244baecfed0ace0b950b59595af8c4f3af3389bab36b643e74517fb547e186595c42d4cf58824549d738151ea101be996ee763b774ff57377732d83e1997a1a78d3862fe192fdf25a0e1f9338f9d5b0d8b7b8b0434db89ba2ed8b8c43b0707850a4da4fbf10ab9cd44fe06fcc2295b719d0bf6a35a77a1408d1573b0c6ad3606238fc2159efffa6339edc5e43b01c0ceca94e78288debd045401113986d40c6700f877fa4791c95559c6cdd8d2726485ebd45630cc96c2a41919992f7a41cc0452e06c0199e4dc355d3abbb9156a301b8d4f2601d26425fce8f6986f0e13f817513a34c8598d8fb412f89f2934d456a40f901c1ad93a1eba5590cb4bf60777ae7d7e6087ec4dec5372999b42d1fd2a764432cdec2fcb9632412bd426f8b17744992e8085558a8a87b188e9a2fe4b3bd52b1e867c8fd232d0073476c6d17052e1bde13eb3b35d61b18a283fba63bbf8906418673bbcb38197c8e76e88fe6dfccccca2342f6d5978dfdb0c19b3276ae5a3fb5a7112a2b7fb48882d2bb4e349328e3d15b29bf07e23b0028938d48bf939bcba2548041e97bf5bdf7f6adaa6a3037e6c9df3b4c70dffbeb2552c05a56f10651e7ba5395f0b86c37a22ba1370715dca8550a04e77c6f99f877edca7c202567243da16e8dc7391e3691c3ea876b221cea98b352c2b27b64511a176b8fea51d87dde4837baf0a892af6d8d4e7bc6578b09bce41924c763aecb934fa6f963485fcdd48bdc20a808c0ef7ba36e57a97d4a0573290f4eb5fa127eb2f0f76bead4df1a3d01b6ed8e54f2a990e0b961a22c13bb57383854ebb18460d2d1fc5be0deed88aaf945c45333f9a6fc410c05fd83ee8eb55de2c691c5d2a712ef39d68ea75dd6da3868a89c80fb224d70b75dc52334410a862c9cecfc18151479c19a426c03b2d8f960d9f5fe8e727ffb660e34b0145d7e9b6c01ba865de7999a0b3db9febfafd19eb49a076d86840fb8fe6fc16819c43022c3247d5c074838acb16b4917dfff4d12b7fd1a00f20c317f1ed119f13e4ea866bc3866ee2d145f88f7c9567311771ed00e0c413df985d86f1bfef0f646d821717d1417dcd261973db609712ad3880a3318db1248f7a8ccdcd26aad3580013f0289f8b3a75d02183ddc912ed7ed7d4d7079514f6574bca4d8f49b6f5ef26a369f937f4104e5a424e3fa2d536f99e598b8882bc45cba25bd8e9a82bd5f3b096608a5804b1afc2475c2c025592bce292f05d808cff5072644e1e06b9b4ec45034a0d80df767337d49367bd33f998d52e515b0a1ae8f66bb5f23fd19806ec94bfa9c6f4d11d3b1e0766190bb92b5defb0e6fac69c8d30c2472a5287b53a299b9664425401d51f2ea2cf8977cd4cdf73ecfceeec8e1775bbd2b9ceca54beb935df2419668a223011f1c4ed74e9f60417e4cf509d1b70ea31f9229bf14517b305b7e17c029d1ddd70c653755969ebb5d474f333da7c828593d522ba4620c510d7c0ee83f5c8eeb159f51607681eb383ed849e0a51b2a76c65efc7cb5e2da24063628c8e9bb071e43e6cab7a321056496368c898edd6d8679bf936206f2e5ef1a0cc9b20b55e4eca194fe859d929cb463b87ba062435dd64465e7538c3494e19b6d546873b20fc5b21c27157f4048661c2e4c1ddee1ae3cf448b681cedcef22273eae067fd448399a29d04da22dcb931ffe7c0119fce28be3921f376acde08733ddeec202044af4fdddc348857c4f1cb7bbbeb4a5ecd314cf114770b69fba1d446a14949cfa5275af491565d71204c99d26fc6676255aef80eba05599933f821e4247cf7131260fcf810baee029322d1f5720da1116b8ceb494b5c6077861686d97b15a52841d8e6e76e6e26d09148c824d0dcbc282819d83728df4cfad6e5713daeb35689f201be22df0df8f2f0bdba0bfaf9393d2d86579537d739225207891af973ac53090a58a1e6f56aeb28017b7f00949d26a44e151191f02236d60b9d6f709a0120871f3020ddc361909221759853434366f5fa411423f96bc5c54117a9acc1e63d6083ce3446f03fee230306d9c0d817199e8df66153dfcf88fe22377fe2a25d1807ea0f630d942a5f301786fa0ac03a8efce6431435f7774d7d45a0f8294c246f26e1c402949b8e026caf7dd2c0b2870bec77d1824b4012048b06ce50d0b5477d411631fbca3f8b234abbb17a14676e1c2ec70f17a3d405d0b1620d6d6bcd93f1f0cd9ea21dca147509ac88d78e7f09fe4388b1d964dc4ee153aa0d65d920bf1f6e92d4a1ffb93585c94880bf31989e8b52a1992bde6ab8452a0c0d91a030b2aa50fe33a88552234ec2e88aec8daa2238b83a8f078dd516a4fdd9e6b8039962653018f8ff563ea85fee3fd8472d63dd9146a24db8843b058d12d1bbdbf4cfcc905c0745d2888f419720d1acb2f0a8bcab38d58fac05488ff5f1248a1052e59b4fe66a798993a2e198bb7afca5d333b949dd642f5aa8bd2b433e3ee0ab7bcf16cfcfa6577dcb20efecc871aeab67c4fa1275a012eb890341e36bba537cf12c6c459f1fca284d1273de3b81641918ed1e7363122da170611ce38998527b3afd84d498324c29086796c59f1202008ce20365fcaeef81b8ccdfea700d83dbd159b816b44e481af5973f5957537afbed4d32baa742238f32b4cd11d016b517ef33a66f208cc8b4932edd06dff8e670038b93d59053062dd319eaf3a4a4659689508bd044e1831525cde976b3a73d25e7e0e006e185f7c77c6c6e2d2ea0076ffcde923982205a798302b022e2fdd00ede277c329ff6add42548d083d503789840748ed867ca543af7b7d7c83b603341566b9310d289403a8b1bd4ac590630dfb783221b1f373b330e16a76b5c2a6dec969e4131ca70d75e8b4de11a3c8a36eb6f072ff79a3ef15a462624414334b509e1e4bdfa615428c0f3f4e1539014d72020cc3a24265c0815f9f1edf1ae824ba7e306ae30afbdc822cd01743c3f5154996d743d7ad184f1a5f9a35ab493ba16e891d3038c6aa99f48c61d8b700f7726521b1368d60b31ca63d492a12947f04bed2aa5bc305f0e70f83453c638a6ab4a3c7a92e0df2a26c3520f3d55420d9cb70f71530d18c5f2f467dcaeffb3ce3d158aa518e0b13457c803b785e7f4f3ace01c2c5307ce8d13ed69d5471f5c126c6721c809282f94d66e977c257d5e32c9ff3b60f4c2eea225ce62589cd05aeb2bfbaaec1004c7c5c165e631de6cc4c129e7231f4b2e6b53016491bab9eec1ecf3df0c1fca6c141aaa38a904e434f92b801eea1bcd85747e98a5c297ec7940292f1b8579cae61f65317d047f82a8cb84d010f841f57565e70d07f0bae38ed7782e1847465afbda41b937af834f66f58692f54d5a2576e9257370e638ff04097e54c84a73d8b98a99a6d5d76973e2f233733e5c405a5859be58b41b6d415da967d40687d95e08a07f5dbc6258f03e93a0a11007ef05428dd7d0ce551cf4cb2fb8c07859d33ecb6a5b9bc0aafe8c5189f3702761e8599b08be7b1c9beaa83c507d7b837fb13435621084ccacfbba064283bbdd1156100737a9cee27e0e4b58e75adbc5c1589a8859bd61c96441e3e944c5c1dacd05d8f0c149f73c5eca5f018b044da93af4dcfb9d6f3fe999c183a81735d4136df30412b94b2ba24daa5bd878584e573636656ca4ca491e40957e1932852c375a5c00881c1c96c99dce4b3bca2d1b2f5c2e63fb80c9846a2b36b0df64cd60cbc700d3224e4ab7f023856223f8b70307b1579d172c7c720f65a37b603516baca2841d4274af2c68636b192411e3f2b95a1438d168a3ed0b4b5b0a794445fb7353b8ea0d764a7530a42a11ce09fc94da2698c10614c456dc80f4f510f3f73b2b0d591ddb72d33c01f1bed6e8993a4ae05a88d3027e0937988d84d9c0a588e28060c029f5df21bb6172b1b0bdcf87ffbae9bca2a162adca16d61d18967aac62098089555448a3ab19c5ed418af0c7014c3e0f9509966e3eed69040559a689baf4580e8e564eb3ed6054aab3be9cf524d96c2be82cf70acabdf0169ce70c3585c6e78bf538f9f5e0c9f9ad9232a06c8897f54062dc4aef891bf9735ed09fc705d29982948829bf7770fee3af44e8c7141f44b17e68c420bb1bc8e5549760fd11381962663f38876fed3feed39a2fdc1d74aa0d9d4e05d8e19b6b0876c618125f3a46dffba8bfdb352336a2d59aa07ea9a0b9b625a655a5fd9fa052f141a207b6cb01a41fd501803052ea332f6467eeca4d4a8f34c5b8a442719880931b7a84ef15d09e79082879b15203d8607fbaa3440df52e4bfff98fddf08f091a51dff2e1c0a4d691423a6dc1a0edcef345f20189425eb414a34d88731653ab55dce7e9408c9864e09946d404c46308875e16df8867d8fc280849fbfceeb9eb6aef12f0f65c781bb0b3d24e91078639f56937fc87d636f7af604e53cbd64f89830d180bbb3ff72592bcc3f47b130fdd2bd04d6e3468d85752a07d435c050801bc82efcbcb1ff9fd64de84fe07aa1bfb1901d2a1bc6575781c1a952d1767fea8683f3012aca306f00d90848d0f71ae7f7b59fd6c1c97bb2e116259d11a6e7727c60b2f7364c4c58fc8e722a2716b0154de289bb8c8bc51c57e751b40d2c6f2b1b8beb3a49a64e6235a09678196f1f568f483b3eb6ef343aca50ca8ff566b641a1f90c78051af93f26b2a1293f578e5a15387d0a717197b843d07ba5e692ca8b66b0991c5803f77673dd5ff02e2af4974daefe3440f75bf19a792c2553a6ea5b2353f68773fcbd3afb4eb00b760bef4de5c7312d80d53827d4d31730ef682e53e83e17a85dd4f4fb017cfa88dae5c5d8d4666cebe9a69df04839f6ba83b1a5894c2d8d9740bacd71b04acc37c3ca6e317fd0bf0260b23f5bc7342b01490e38cf8c2eba9e8619b26048ae324288457b6f8e186ca24aa5e0a5359c3bf180415a5552cfe6d34993ab1edb307e8d1570bb2729516e4f9ef4f519c5fbc5ca52f34463ec3c453e192f356a5e1e20c2ff84387dca95421fae27c23f8cc6cc118a58287298fc051c8cea1b067ffbb923c3771fe08af9cb65a201fcb95a16ecaf64c618db54cf085568d762d7b336fc67739e615d52a64ccc8b381dd7e8be5c26073f45a6d8b06714d5d9318b68db98708695adc93907fb4e813c7c7bda19f7f9096e450dce1fe6423f8f77c9df6e582b0166c15a032ba0e8a9ed915021533a495d8f91b1c37a7de1e82ac186b77e4ad37384cead96bbdc1280d42c92f7b32b74b8a38c03a38b973d66425c32c4c2b2335e96a983392328df6aa0eacaab30ee091a4ca0a01ee1ceb669d7d861b9b278c5caf55aaabc1c2d583e4c57cd9d72fad806a915e253a31211c205c12a70cb9af9cbb9810a1c4df8897c151efa30460ae96065b4ea2066fddc5e743ebad46d0ff450020b730098e053d6c5c783d749542d74aa6c9ef39ecf07d2fcd6aa2f9bc288ba4f34be8d87176e2e3c7b301add3c67054661be32db50afe66b6b98f01ad8a1e8c9917319c448341e800d68e44bef298b2ee8def1850f97bc75e40553e00d4a0b6fb0e2500c7a978fa84ebedabfcc196327a8b79c953ad0d68cc78ad23190d4286772b8661f66c7efa3e41c204493c7a2c7e712697fdaf752c76585ef46304229fde90dc2e3148ea1e8868fb1500209762a9cfaa51613dcc267980838860cc4b17dbfeac5a0065fa0d417d815902fa4a96b51572b99f3ea74ba6ad0a06f11911df899f981a71fb2e1154ae410b197ab0157e57a799bef7943706b4b2e69dccc84322fd7d57feab94813ccf29153ed0c33c395ff95aa43cc9eae891502816dc03851cd6f1a04c6bbb93c096237b85a4a9460737d2853112fa14a8a8168e6d99b1806d3c2dfef69a2964228ae6e40e73a4d4abb2fe5d8b41f73559f94f6b1789de94706f38b4dc8018167a05c19600b1c63e91f8fc6219ea9280316ea19084f9040bf9a163bd037e321682d7bc34396d81569696172833b4f1c45fe55987fa1da253816b1fe3370f4ab7d1e270a1c06c54039d319c2ccbbede17f9a024f04ff7b9e64b51689611d2a053ec0b163ab59679431ca29d6e50715d0e726d843f8f1657ab61ea28e072359f847bbff18aaa7be08ffabb55cd4538899ac7d5fb70b1924f3699aa629f23affab89733b63222556f94b33752944faa65defd05bc8af09635dd6ebfd8fa2d6fc814d8e829a6578ad84d208047cfce95560c23529d0b181fcc022cae6714addd0d7bae87d29080b72acf841d19dd519a629425f38a6c76af412ee713aa6fd799dd1ddee833a0aa11a658c88ebc72cfe6ba91bd35d2f418909dcd52a14306b6b6c08a790438d1e66757bb82cff3e7dfcf8f512914a2145fc4aef83c61a817b37a2318c7c5c0f1bcaaaa855a86d9ebb9198b2b4f7ec1634dfff9289330a71887b6c10dd3a70f574208411de4433668c21441ca1f5972674bef23549b6c565f4d9b60d1ed2e4b566ae4e1467d1f6cd599b542fd0995169f7a0f209e295cb81a6397283fa010177774b87a89c2102103a6579e17618d16b9540da2d8b898fa6d01c556999c913f61b6eec46915b7f39211ec0f6e129f59931c60506da9275bebf3d7777e2284e1a912a87a0db6c6bba5c457d68dd48478f87f17a7ab256eec3f3db09ed9244539d095c9dcb151633452d9e51665e29f36741cb8fdb48e8185ad112260c0d099d4b4cac60aa0dbeb8b80c7e2e07240e509c0d3491f2db7c26606273d00b0e60bd1a13dfd831522b19d015c5d24aba88b11f8c56a636fa3ca597ba459eec7c3a79db165abda904a352dc0415e41b61ed027fb3a2517d9bc284f09fc9b1e7933427d4fe1128a98f2c870a70eabef23a791ffa1e080c825917a5b51029b36ea7757b6b39d9af9a9b391eff01cf88cc1f026bccad508bb84f4f3142c9d8683d2f06a19671b416323c9b21dbf95e1dc0ef4c199c334c17313595a8096f8f57b1bd8a9380f73a1acfe8636af67d808ab4468f6cac542446ba9277a9e42065851a284067b6a84c512b767404916e6361fd94e18cd6bce345409b12b3a3a3eb3eb77f4e6c6155e1791ec20e813619fa7583687a83c3d1b7caff53d4068b7f40ca2ef3358d1520b92b8d1ee252a0f9cf24a210b3ea00ef3ec63365c5e163762375a44698aa8265ba321e15881b0029ce43be9b653a6920b158c236f5bb68804922721853f156cd9c19c80b004cad28b7c13208f12db1ab087bb74a84c83d1584db0816662826f2e5a5fbe44922d5777275dccba5fb934f1764bb26b8e075de0dd52a6ffbdbb0fa90a71d1ee1d77dd10cff2b12eca937726d309a711693566108a1088de1e12428fafb19754df155ae25edbafb266a25773ea4b0294d24b9581012d10f66f2a0bba77b3279998162020f17940a81fb4576b2a8486dbafcfd0ffc6b0846f76aa462fafe1b807f2ee97f3940c5f838b6af188e4a181575d5b0c3e8aa1f06280664d90fedb6ad9d1efc886bed0d48f7ce0bc4e81435c0b1aa97ca40501d34f8d9f3b4d211284596d1ada0a5d8671a9721622c18f5a5069a987fdfd5b9f07f4e0c9aa9d16f8f277acc1c583e6daf561710fa776c84a38f004b8e5dc8dac2e74caa79864d08904caa8bd1f64ebc11945c2d6c79125e6aee01ae6210b3069ea985c7d48100f191e3069250efa8de6d3dbea5e4f07f98ffebacb46776e60cb89c0bdffefc3180191d47542c0ee66050994c4f4192cb76c2e7552010ded779b75252bef08718d8504a6888a3fdf117389c78234b989ead9fb71ea06cfc7f51a334910a1f3019615b4a8abdeb1c702baec6f1887e7df7bfc60dc1161fff6f70b2d9a8778c501f047985a6ef1bb6687823b8364b61e56efa6e9a89ca11b0a0e075fd2f4fe6dd16daab313bd32474b6b925911d96e06d5cf87cd1a80c7af924b7fc55a7b4d942720cd6666cbac1122afdb20e98cec17511556c97db40439a961f6d0351208d82acc887b4a7d8ffad69c7b2c2bbdd894d71386d8ee79b4c63cf7953c679cf8a922a1fcc1832d871a935c5a995d4538fea2a55d813e7c6dd0fb2314ce52e269f080339766e762e3e655add84488e03963ce15ca209390c53534d380b55ada73648df844aaec8fc919a2e5617b0fd17ec42dd172cbbcdaac02ef2cc050e36a4dcec4fcdac393b43c0f5264edc1854a607c02be98c11360a39fa6d23de2971ee954d19af5e75394bd4e6af64be69cd7395ecfb9a43d9fcd8b3e20925a8b50116ac0b5c165499be3afa54f09ddaf1e0fcecabccec930b1c213f376ac077c125605ba361d0c925843289ef533a92eed73d96a14364481f27361696cc5a4bd3729b615b2d0d438778808fb8e69a1da533313c8bd02ae5a9ebfe63e3b791f92c419741c601c1993ef059b774b5ac0fde5cbb2f02400821c410cd47ba14ace8ee16a335fbecef8e35342470c453832be94011a0ccfb8032bf6190f118d9d86f2179b66b6618445153e9451e3c65dfd99099c101f7bb92aed5b0890b8ea0ebd8bb0e4c8d9673daf66ace080c42baf0e8ae2af54b3a990c61b83fe11100cea70e5a93a7b64692179eb2d7762bb2515bdeb0be5bc406138f1ea349e51e50b4c12eeeed8b20a7aec4f1879ba6ee883f60899a1a31b5214d6fcde478dc11eff0144c05526187b816c2326a5636d6fc5696d840738a5da3f419589070a2fd85ca00ea8cd054be2eabccf5149bcec8175e569d8394115c91688b35a126a1aff7bede52a566977833b43fb9783a7996ba7c65a0b752d6588dd7291061ee05e4c9c53cb9540bbda495a8a542724ab855014e1b7a60747a13c4a2bd8055b31c766eab978a6af3d71ba8ee36fbff823ab055bd98665b7928dcd99223eef07b504cf01ad1e6151e9649603ea430529223f3707d8c91a25c44b76459ce889ac6d7ac41418b852f2539b9d797c206296e8788f4bccb2001f10027e87e33c897c2e304faca3da02c0945af58a4208e09b690ef37a77ca7a3c1e936d2a2c490905c7d5df9c0ac7a2797ddfe759521c0c88c9fb8c8127ebfd9b73e48ffa013b46f19c24d8def458cd542f61d263916fc2dafed28efa8bbc099b7125d9154f3886435cbe19615edddd105ba04d2dd9816435bc3dd331c51296266c5f4fd271bcd2a27c3f2962bda2672e0b86b1ea0fb9b7d3f04abe08810c26e0133ba465e7ababf685ad76f92b24dcb3ddff85914d1f0b0f33efc8587ffa92f0c148f5596ba39e71c0b9d6f3031a4e296356bdbf0ddf5a5efcf6a9d397067d594e8205ae0aa8381b5278a1b36199cf4b9b5edcb6cb6ffa389e4632ed50daee43182a2ba3bdb46f40e0076e825b336dad96a2f707e592297025026b3425f9a8d9a22c7e1c5f16e06ef8d05379ce0e464ec3143a2b0509f857e1d76f7063ee4b815fb1ca40acb83723a69a7544421f108409fa214fe5582613ec02a29e694bbde6d3459350826d99d156fa94b02ee94b98f250f0c7d7a1ece4b33b55b500a688816ac322f1afb868a323a3faf8d5fbea1f0f166247236c511871d7868597df2966e23cbd71e9e67bfc0c1f526293b3a06f28ebb1035fcb665716bbecb4b5001658edf13213a8a254cdee0fee36e09e775c040cb998a964c7ef58ae5f9717cd5f3ffb020cbf32649e84d8f44d5cce7f6fc1ee651e4f1e57d0c9a5b7ad091a893c4c6e618494d5c44b3e6109bdedaa368609c7209b29ae60b581fb4ebd894be8711fcd66b0e73535eddafd7fd019fabe7e0af4de526de0108fdf78e9e1d81402dd00e8c6587a45b36824e2de9ff5f7fe4b84f3a07303fb090fa9d3682660881abda591b8f1377a856b0d05062875913bc1c1e93e8d8ba5015a0995078db19b4c6855ab42aa46fa26563163f0e6a6a5cabf835e822c75d45109e567931529287d807e7f9f6cd05b25df20f0e16432f8dc98b42650ee44f4b60515cef6cfa6e313070df64a9ed2183cd0bf207c284f4679afd29c1d8fa6422fa20b3082d655e8bafa949a4b3b69b3cba22f91689d3c84fc00e1b1feb86d5e01e506530316af78ef3a5928d986094cc6d96f3bfbaf9cc34e3f2a7a7de5da1488fc253ce4077a0c36ca7bdccbee362b546162649750a6ab385836176bd7dff46d6473309b62ae33dabc6e092506781458e1d5565dcba6dae9376609f08834d6bc2d51a64a00e4fd9de02b6a3b5dcc245481349e6bb991aee964d6915d4f1b2e2f054f021299d364f188054b20e453de5e71f9f057fae7e1927a04ffc7e640a95d8aa7e60c50a6f32b81b5c0b327c803f03982edb6beba190a6e2cba04fb5e4ac2192b03b83077bdb638e38610af888809613547869afb4b2df432cb81c8bc194d3265396ccd955a1396cf1d3c280f99c602b45a36988a9d12c2f0b4f64269ad1b56e11525d770eed90d8a704532d6ca5b4312d6052701c235ea83870a7a23facebe714a078a9b9ebd4219ed2ea9568df4c2683898e2cd7cfb281cea032d8dc10be2c8d20fdfaf91b7020aa3a4c7e6b7c61902bccdb0a6f84b3fd7a2b2c378e8d561ffced1ab3224466fb99725f43674df6f3e83370d8d8302d2195d4af4fff9ff5d53e8642ca46847956957f5bcd6718b32c7a93e762506e375bf17d42a5e1803b4b89214ff35deffb3f2feef98f668409d50db0322922656314ba9c4bd44c779eb1101c57276f9d571317cac98fca606e9476413921ca7dfc5c0fac4c78463b38b9f06ce19d92996c4a24399010704809a9de93e97982160c2ec9d4b19fec12b0574a84e4039ead52a6d610883a8100cd32a6bf2005c56a2e572d8f282c8fe21b2ed71d9eb7d4f18d2b194c501bc6ea95e4ac1b63caed14915907dc2bd0dae2ff944dfd1688dd6601d8e22bb94b540e4205d72a859cf1057f65f7e3d1d929aa13fc5cc60538995bcb584de4260d3798ac8ec70db1acbecadcdbdde35698433d3f96a3656fe2bf0ef6ef22b27cddfb45a82b8437b290f7b0f3b286a785da991cce14d8b1f2c3afc15c20e35158d9de91b2ef0333cf33bd86914de1816b445488e00bfc9d18076086f88db2ff94980d6a68b5676d9f794faadb043ebd12ca34fb0c4ba1d068d1d1830147544f3f8cf604f623fa1e3ff7b2a275ee2516af0dfa1e00ebf00698fdc7c734e39c0eb995d25c217103101673f72feb464e0ce3ccf99292909ecb326b24a52a5012ebe799c73a34737933b1c4e72cd438930e399e049826416f1c21f00825e1b3007968388c16c9dd24d7770638890441dc1f41d940742f3d55869ce456baa571a40448f01d291115bf896bb7f44f6b253653407107ea2f1b162fb205bde67697b4b7fd50ba084dcd1281e11c0c1aa79d746390c03e473ca77c6a02090c5051964fd0015e69f9fe9f8e4be95de6db51920c3971a7ea615dbfc91471803e8b0eb752028f1fbcc64fc6ce1d2b13c17b55ab56693419960b6d58f13512f6190f9c07badf0c2e9302c29e02427ff24ac06c4d741d29f3f657273a894ed07b05bb023d968635311e244782a647508eea3943dcccc60b803d26050eb8f2c60b49044ea0838c72e28af8b24138f18bee8f4993508aa54da0e617e5ec978ce0b98ae76cbbe796513eb23d46e0f8c7acdbda3f9208b0e0356c43d9521706acff758d28944a46f80dfed5627118c6e1e2ce31df9ecc55b7cf50c3fb1565c7a6cf589ab5a0d617ac7b36a032108529d70e27a0b2b10bfc0a0225cdda44f9abe2c4443ee4ffbf7a1330ef2e5c01a6e6cd83241c2a531f7e2a073e596f339e9390752514a49d6dacc7fe0f4ecb8e437eee53f258f9e5700e835c618d3796109cd8fdfe84d099567becd19e356296592abb38ce5125a3abc815fa740b6c0dd9462108b96bee949e8afee6072046b99f6abcd0b0abe918f8ed7eaff70cca95198de6287a124f6938f2c525b6723f7925910e6e15041445806d522c8dbd10f70cf470d57d1dbb3f675e8839c80f077eb29cd50473506802351bf867c4c0701de1853c7217cfc9a0b9bae4adbbdcfac1de1a38b82ed43b8621794d0a803dd10dd7b6dc8bb35e23d71b8e823afc3ebe8176f979c263fe6cc80f4957b0f970afd5ead9ab4b0bddb11610bd1980e033e7f5b0b191e12c61900c71b68daa69688a2783443997fd8c83e01118558a8b0f540638461852ed95a763b03ed7f80bf9c32b988429595c49fa3c93bdde848d8ed43a98a8079e7deefdf6e08c02f2f1508848896a0876ad3923dd6a1fbb6ce87ef1f923a41745e9fe3e4b2ba0bb497bbe787768d23ce46f41ddcf90af9f6de5fbc35440771232b2b53f106a822120332154d59e52bb9daf0e9e02609ca8ff9f699911534369adae33c835a2b6a731f43b01c89a0cf75c766f1a3adb849c23d103105ef5b12f4071bffd379a47cc51202fa0f1ccb7feae31fa82fddcafb71f3f46dbcac2ecd43c4ba1dd9a28a7a0cf66de8c2205e7b604b051555cae57306f2791c3609e20f086d5f356cd6596f08dc35077a70e04bf8b99a830fdfa64da3c9ffa719f4f3f7867992959ab44bf2685adf4bb27982ce3d1bf66d44c400126c4fe1d3f8e6385fe02c40892eea6a2ef08558f5e749acefec84c1e381a69ebbb4aae1d73d67c73731cb29973206cd24fcda01014ae17772d73424e6f3079b44f73f7078c3af86d1e59f43c06bcd4eee579fff361c7b8a872322f64bd478f269a7de5efd2e8085b0d107f93719499cd735636f27284a8e971ba6d8378733fdb3bc0c0a98540c79d9c0ec3c4248ad4a3d170efbe22e714ee54f479002d46a827d48ae486579677d3170f0842bb63e5223e44b05c237e63ee4e2b4c59345a4431284127834b814dec58d298f289e27b320f8c41859b35d3042a2ed65d2de0be2cee2d06b3bb63710668a2e289971129ea33c1a2fe553f24e5c628fb9bd713483cdb9a4e5aab0e21c32b595df8cb20b821ed7df4bfe5efbdf53e6f35e7399d222503e8694c38d84981017010f158644168de50a210fa019770b756fce655d2c3cc568cbb28307bd5a77fe0da708456bfbc1efca22323003597957c006f572a07dbaa63da096f8d30331289f6a7f22dbadf98a702aad3fca13d947f2873aa1947c08c74ce9b96077a9fbbcc1367a4253f3b7f65c6b55ffa1c3fcd52711720e41abc96b34f8d9c0e36d514fc387874338f3a240ba4f438347a4c42169ec595f270cd176cfb59cec6b3b8433dbc33deb6f17d2749526099cfd031bd40d9506ee80611115a3a7038a80042be338e3cd199ab671efb917ff89c1d6248328db01cd18f0b04ba845d62ec31b527d68e19998d05c88a41d0d529246a4a1ab5f68a87109534068903c385418067d5ca783bc746bc98e65d4696df551b9741eb9632ff985033083b50fd7406a6feb36cf81d326a91fbd61d105fe958e5452583c1ed0aea7ddb8a8ed634d84b9dd21df972dea3ee46af176000f2d8b3dcfeba9122dd4b9412db309e2ba6d307b0ef59c94f1107ef3b72e17a08714388bb95d1b4416d025e1cd8907a0bdfb88dd6cd6e63f84d16d0248f1d81bccd6b4c1d7041e993aa40a7dbb31f2cbf1c63b05c7c2392c2093ccde848399f7ca753ef206a7a930b8721454d298e30959fc30dc0cace3c29ae225cfeddc23ed6866ba660ee9d8e88e0ad8347b27e3aa632face1e4d757d598a2b23e2962b47899e385f9967fdab05b21382fc6833ffb63ae62b84ccfcda62314665d04ffdb3771d1427517aa125c81cc916aa44d38794adaab15201e786b2a33210a9c2bc5e87743fd993f8c5580811c5047d0fd211b52f2bdd36ac28c10e931bc95f09fae1698a6162ef4439cd596ae849b4c905fd12299c7cd72cddd5b92deeb472849f87c3796a5795c52ce9db40aeda44e7cc71d8cb1ed0ad920895c4acba5f63ba06af83cb9bb97141f99fabf13e01ca15fb789024f7ac64febccf4c0400355b712a69b4ca3451fffde9fb204ac0e55b0becade7280bbc34a9909b92991703f31e27fdd1511f5c8bf640fff45cb599edabbd3a25a0c1cdc09bf34b8a9e59412b3e77540dc2a94b456175c1c02cd2e2ac7109e85ed9e5e63ab95c7363ceb9af1c0cc91e9dd6eb95855e17dd06cd20f739b1a45d0ab116fbd0997631e85acf48b80be0eff49d79aca04fd0c8fa3b7bbfa8ebb2e7d28fb65d5ec067dceef1358cd65228f343e52016302c8e4920140ae1040ce5bbef27c39f6856ba92d1928d6f62153a66b89e3f2ff4cb5013f00fa766fcf6ef80e13ad0514f7dbfabaf2aa98e196f6573740b63cb2a6ee4001ccf035409abb48f8d30cd9ddadcbe10c4b8a026e22a0a3314c66f6891c118b239264667df118b5e5f9720752a2689789b4f5d66429e09bdc3e06c97c96984121a7429801e6bf3a6df8be85fadcca057fb33c1391a175842362077c91d4ea1ec890b153aab2e453d57d328ed61a4895b08d3b434fc1b79c9e78c3ac332c9e238f5ad1806794a80f90a98e93b2c1198ba42bf66fc35585db0abe3072abcf045e58e2e255ff88dde9356983f907dfe711ba7e0f7eb14a257b976b721e04af9278c460dc374d511af2ee9e2bf7f0b374bbbf5ea15a8c01eff515afb546c432c3beb02db861ac140b2f6f054d679950fae800c6be093cc2e42573472205ec0204709eaa08310b9749ced113c5fef386471555f85a9838e334d4535fff7ebd106c1d82d534a84a11c55dc557de5e310e8bf3ce43359e0c63a083c0bbbfca76d4d520b0fc0060928934a7391a53ac753452baccad9ef036cf956fbc03cd92da6c2a7dfaf1113209732ad629e171cc08798ef6550f2c0d0a1e49f262c0dc7e0f2ed39fe814b2ff1fd27417f14b974330bd89c18c445be6cf4e1b581154c2fb27f3ff0722ff03a889c0042dc9e68142ace6783af69b1742160449c64045f772e58c3ba4a4d891bd51c6eac476cdc742ebd0ff6350d75e81642a73ef097bab3a0bdb6c05fe393c73a2efd10f32e57ee741dca676598a3ba542b220cbe83d2f23f285badb0bc2c290d2533cefa8cf03928b2482a4e23fbe50e112fc0c28fa2aacd8b8ffed6fd07a75cc179baea40a6551025dc0b285535be8172842cd592b9a9596435b1b34e6293ecf8f8b754757d5adaa21335ad8fff8e1a9acdb2725cd2f4a877f024a6e7b8e6135b3c54cff3a09cfd14edfdff52b21ec6454192eb910a141c5f336e40b621b64e8cf8f45a854d633d0e2e3ae14a299220f825e03c9a841b23c1f20ab0e88c77caef85826dbf004d8a8115258eef37dc0ebf44043ad765c778a66b5ee1377b0d444e938bfaf808cb2e4bd22c2a23e6038c8081427936e6c4a59440f538075393c0f0a928957110da7b0b441fbde54bde69015edd4577490a69ad66dfaa2143a1330ee2917e8573238ed16aeace25a7dcf3f8f59ff668430c877d23d6ded41124b04210d55c1b7e1ab8dfd1e4b7be9281863ce1e1892cba5b8641fe9fa20bf221eeef635045eb33f8efe58de6632c8e39942edc3c300f96bcc878d35b49d19f73b145cb4e8afb5cb8041497305b0801a3565e71fbb20e1d72ac2bc768b505ff9138b5e84b11bb685cdd54a7c15cca90ca27a17f5eb19ab45ea963748f4a1de1e4e463f4dc223f15edd959e07115e9b002e43c0f59cc6795f29006e56b2805dd4ccc80c0fbcdee944e5b59ffc5c5d80a99fcb1508315e434e9eff058f89e000d09797aaa88389fa21562d7d88ee44a37905d80fec8be8e1371f79d3d1b2bcdcdaba5ffdbcb871b7738a2b39afffaecff476f2e91d970ad0d31647405264000835dab448f6644196cfcbe61f87cc8899a67a802ea34ef8f0ce9507f1255253754d637398ab611fa563758d94c0aee7aef086e2c27f0a48bde3353c42d02e8db2e25eea4908a269c4b5de41f460dfa7f050823b74a76df00effc96fd603c7b9c4d204d822edc92d8272e2f2550a9fc9814ddd2603eb7802ca4bd3a2f00336ceca929a35eb5068b45e8dc1b9b19bfccadce5c4d1de1f7f23dd13748986222bb1a2c1a7327b167af6717b6238f572f25ba7ce61fc82e7aeedf8065c63e490c49fe28499ca017db255157cf1f848b23fa06bd1ea453c14eb42786227f6aec532375240ba1355a8441fdab0a5b0b3af2c5f609bab67d2635fb6c234b335db3ae83f1af66d47c514967bde872d1dff0cd7f86ec3b08c6f2c7dd1867c1d69001e345a1dc5394c37b111f2692bb794ead9162ff8af246e39aeb2a2b03e9180ff0b0013c27db93e7f81ada6c8773ba294087b00d366e6e93f73d8fd187515e79fa7868a7c12dc942c6c72eb1a346cffbb34efa7d29b99d2754c4f09260e89e3750994b6d907ccec105514b0108190008190e15cf67359c502bd4fd5a30fbeeb4e17e812a87be851a1eed05452b532fa22c4d6cd7d9dbc670291572cc8d952c0687386759899bd53a5863589a892fe5d39ef6fad6a16fb2a5432aa8909ac3d32e17bf19d69904c1f88614de5e8c0c6f91c51ede3693cc89be7cf460cac5a9a3382e927909b023a13ca5ded271eba477e0de0ff9442c7ac82b68f127708dd28662580677a1a3121088bc97f0d5f37ecefe81f63cf16d30c10f3f46f13f2dec3082ceb719007f5fa1fa81435838ce6f368cc227b416a035841bd5dcc5f1d60e451dd9eb4e47dbf6cb18264799e2d56135db0fb440a8bf331193891b80dff0a1943095c6d41647729104781fa4d46be4f3e1dcfa80f6dd9e9b38fda68e89f342d750c2825b1ccfb2241f4ef4989f703f5b24755722104762e82515d54b30d83fda84cd48cf53a08a68639ca1bb95173ae910d04a2d92456c5c017fc79d391f93b25b72c311027347ed292008ee8088cbf7312eb348191de7142a6b7ae02c3a9e9889d9f529ae174905713b6d98d443da65ce1451ed1a3b9851a79bc589c3b2e512627452f7b592fcf8edaef83eab331937f95ac77ffeba0c5a2489e14bfe604f0cf9cdedf178d7ec76b84430508c0afed40630a2d5aa44c60edc04fa74fc8643a62f798016787928ef82904107e971299261f05a6f5cb76eaa0bee5f02175ee0dd4b884f3cf460ae9f29984b2fcd424fdce199c33a1df93ecaa9006b14112eedabc03a7471968d99b97da5d943f442c0bb4b2d9ad0f1df2dfd8c16361e4bd917238ed932d02c0c62b724d4a4f7726e0b072d5e21964e88bb6a61a045477b49423dcec33041a54e0c285a96845285039a2a5f768bc2e61630b8286e0e103f849d325b82d1f08c823baa44518562c4c159a10f705d14451da4e589e46327525589621a2b424b4c09c20f1f2b45a59ec0eff5b0c04fd0d500cc4c6eb96755f32461949cb28e9b0dd48ae4e58f217b30d18785e2949dbee2274658c3c2630c2100cb9dd9fe14e1881aa1d884d0f1729ba73f3d6cee780ebe0324fd67c06d9818ee1709191902be07f30783160700ea44d5846130a8b8e0177f06d393277dc9123a589d01760ed39ca4717c326070630e8b7d0a1f0fe805a19dee46c6adf3d3450f8d335f80f1f6dc7b9d625e56c7b45346360c9856ff6f505a2547949c81b04c8a84aabdbdbe50d84e770e6b5b829caef06dc68bb7c800b448a0fd7e4796c3a620be06ec49d3882a87713fb04b4442e95bd9a6855ec88ed6ba2e9587c49daa32fff0c92e9b408ac00b879c1664a8ef6a01b856097f0270d0545c26c12a4f641ad31945aad2515633402e942fcfd3c0dacf0edda5670f652907a39d14e5b4a8012459de51d7f8b4267244e5b290fa1193526502b3be1ba718e11e00cf0f0a61db068a8deb2a7bfff5952201fc3dacdd50d15fc0998d615c5636b05b065568e1d55df0f10674ba81681637b882d1137cd135e1171d12b1929a58117c17e16e121d362152a8b4be9d8c4fa16bceb4fa76c54fc677d92e7ae0f6e2d3f04e1d2a182721169af3c51987d89ba670aaba755d721d2c133d93b2c9396ebeed49692bb637bb77e86192e322791bf429249976ac5196325ffd04599fc3a992045f185638142e3ba63af173e92dbaccac58c43444fe69dd78342f0fc651e2ef57db4b31ea8f102c19d7ab1aea962ae24ae76108e0f28084f0d117439d201a3879da88d7b564f6769adc401d9b4f1e3276fa25e112d67ab56a8194baf61cb2ff0f93fc4eaa0a6b7e1fb4a52f8bc0bb50100816ac219042718da5051abd42ee111c37e9bab64263b60e1c4c1673f075b97c5512f296059363010f11ac9fe38af99dab22722580ed9762f03fdbb21bb470f70a9ac4c27f4b9b6a1acdae1113725fc2ec2ed5ff5be5a69ad3ff875789bbb789ffa4fc3e634e6745c7e40ad67793f8a67638213cfc46cb6c20f4fbfd58744bea9b5c08b7da780d902ad75a9b9eb9e2850ffc39d58986a38eba33c786d2732751e1af42c02b39d4480c6732a6b810335d487eba2b83fb7b1bad8c2455ac3c1681fd914f7ad7af214e86642516fcbb53707cab823f177764a7d36bbd8ab6023a16a204969d99e6e010f9eaad4e966556d26787b09d6024adfae7138fbb8a38c52e2426b3ec8b846c4bf6138cd09d75b8bc793e8ac66fa910be20fd1a26780ae56bbcd5d9c3d2c158c536f14d37514e786e3b3a10bdd56bc1281f98cf9114b571e0cad98ca6ed850200eed5584003ba82f215bdbf6a0bbd17de7d5903572687070a7517866507aac22f8ccdbb9754d1edd520495eb152e1fa9e53ac54953fa2eec8ae05c600df15ea4eae01d742b60402575e2b4480950fac122566e377f1e5dca26594bc1e63a7dac5fa6eece82e1cfa334c2cc0243069bcc3700c8f7c66c943a3f5ee316bf252399c5bbbfdc73db9bac28476f5ac530442310331479f09195750328c0070343d85b5b98144e48fa9da41a254aaa4cbe8134b89fb2d453e0b332dd69a518a0958da6b9f1594773cd4ec49f7907c8c3226cea28c07efe138acfcdedddd3f8b2cddf8709c7e214be683d57a387af956bbe5897ec0ea1565212c2023d1d65c9c0acf756c669cac7606cba2fa09ba2e198abae8ec62e1ca58c4256d986e5c5f23ec6b24649b691bef68884b79498500e2eb0da258e0b184f4ed1d8e8bee36056ee828ffb7d7498c0815758976d14668d3ccb46ffdc95160074e0402dcf1d419d1a3391c18e8cf633c631a24a2e8a15652267246ebe1288cc5ca96071fd16626260c02e4bbf36e499e8d2230ea2ff10576f58885239e89f7b059cfadfc35dd40480d235cd1a0b8e44a8e53692ec8b27591bdf5a4cd957b2106dfb0c008f4d04d98c16c548e1f6abe1a1b2ebe4148e902d0937e0c14531ed15f7d9d573f9b90fc8e6468bf213ffc2330fb3bf67a768c7e2f48af033cf82fcaf5a5b4b6a62e0a6e2eef36868832592bc0ad17f1cd293e6fcee5a316f03871246e89b774e3b6d3ca4d4bccd4d8bf2875698872113dd90e29dd7a76cb4c34c24ede042533a8245e252bc526aab58a9272f498dbbc7aae45e9d6029ef0a2d17a57cc4f23639ef8aedef0f61e705fab8822dbfc12547df5ced534783af75ff35c0a047b962c74a4868738b9753b043e3760095de97f548fdfab234e4b57f985672fc5c1d88c659ea5acef8e9dfe79c51a7ab301ab4d39e0bab2cf53761016e97ac8932b58f8ae6a5230376dfdc1b9173eb30f121fe83965a2b95789cb513c16b974f02751e0f8c393a65518980d5fc0f3c7481001e965389ef3ef5e73774da761d926e327758e944169ba9e81dc350ff96959cb57bad2d19be23b5d258394709899626719f48ee8829feb90c0a58a9682ebce96d5410c86450854bbb74f91ab4deac4cb5c1363f330ca881aec5334be1613185eca0317f7508ccac344da1fbf99c7a1a7f054219485c7a7f635b08963f58995204f541807a88c2bd0045eb4451281761c6581167d0cd09d26a9f7d002f84825330f6db6c56a934c60779d3e049542543b5add17e493b3d2ee96fe9a4d5033367e45515fb5676a36a9d02c11a003bf5236ae0bab70676a54d54d7254975b37e3f21d7ba713865b194f0392b2f301771b7cfa84550bf3bc31a66a4fc6ee81cfaba8ed6e8c6b751b14fe0bbeb7b1f69a7e0a92efdaea490202b1f4b8582c3518803053eab92cb9933ee75e03343e514127cafdf6d7d55ea407d6f4f02c3ab6925c335178572f576e1fdff40014a025641d894ea23c885aedaf8d1eb3c3dc2f8fc12413d4feab01df8429a59731df1a74a497a4d7ea9d0c26fc8b41bc0ea0ef0eb3d1ae71f2498a32a82cf741361ca3bfd7f450ebee4e824d3ca8c7d5094aa80825577fb01d7c9a5d55a1703f78d11c3b18386a0ae39348053a56cd2d5bd007130fede58f9001e8d708997ba37b6f399290e32c5f856e4df4add8ac6173b5bad29bb8a16e85ca4198bef8ac69bf3303a972a4c5102973cb6a3a15f294147ff85077fa68452de777dfa2df49e858a1f72c30d92308d811bb719aec6205446d3fec9a3c092d81131376e973d9bd8038c7757ae1269c1d871658a867d295bccb04196eb024db2be213a1c9704c71e0354265da2e95ccd11b9c8bea92d2543500c3a16cfc8c1ae9a83df2e91f020d3a7e9ff6366ac80f1ed38f60989fb6664d1ee2abe5ad1ff18b79aeec3b7a4f2b3c81002861f2934b049b9f8c34e495b4736ceaf666ff42c6181c676a211fc727324ff772ad80c7c6b3b2ef6710a54a9da8a6c814146ef0d8cc938bfe4a608aeebb27a22577bf227505870a821f218d3d08949b79376ec71e86e67eba06f5e3e86a4aad7d11cf393d50dd3edf9745bc545b30bb0eade66874c7ed16f1461a6bdef298b24a98327b42b4cb61743b94f1c852b05aa5940907e6ac0e4bfb785a8b267b76358a150a7e082743a1acc73054d5568f42be448e4122ca36f548a36e5d1a633b8ebc3c7034b2a0169064363028b313a50d29362dd1d58b42b99717331a556fa7442db4397be7393852e2347f3dd19133034fe03aef5cab135ce43828276a252689f4d47c012d7e0dc07d204975db0ef8e338a437bee031873e7f2a49f93cb7720aa781dc3ee99f94cfc153a9165e47f40b5ca94c8e361dc5e8ff8359482da16c10c5400727456d1671455d34812e06d8ea4a5a74e3c0fa0ec4a695c2cc5e515f75dcf3ccc4e19404c2d3abf40c890a1051c977610d0f1e33f759caea727c9a756fae48d6d1449f48302de4ec83c3a7865c17cde7e0362ae7854dd21af18dfdda0cf11ee0f9d814876e79cdd910d4ba12a326290896b959b417463db6852cfdb8127a06fdee818962403ed14ec355a371dbe9ebf3b19834d424a67e312549d35417cfcc1a3f17d642376fff44fb5a0635bf98a26f2a091a9997cdbcbed14e6e9339fbc97dcbf4b3081db3f79868fcba8ca0ccdb673a13997a7f21bfa2f29f9ebc3f4f8c49a6833e27a1451abf320edcc28e9784c26aa4a6d02f810a45ff53800c480d0640780fe78c2dc44a7c0a71b2473b26deac7df2272e90597e1ff7118dbff62c3189f5a278a7064a1be9e3be732f4f27fbec98d9b379e69b77f8544197e5b4fff1ea284602fdf9b06f48cf7f9f37c120434f84afc536d40b0fe157c8db32e5e89e0fe5e18aa0813dfc0f6227a2ee83d28d8ffb768db04164de7ca055b8ea9ea6806d6370246050a86c699c7a181d891bc1852f68531bce53a729fb9a59ffd407a7670d256c574fb0b19df1c606bbe5acf7f3499d1a299b405989b987b81f6447d939b531c0ba23e33150c71076d65898927483430f532c68cacc6b835e5895d0d49afd100c26e245a7f7c20e37bf9e60457a1ec7397d388f95f7ee8b161176ccb9c08c46d45c3eeac7e4f0be3b3feec980cc8230f86d7e8316cb2a5e8be92ad0d52d7f3b5d729a9232104f9f19274a96c25636c3cbd550bf46158e03cd2af1a1fc02412f89730fc4ecfc18db71b1db15fefa07900c1b23532cba3e5d62bd3f4c0e9d2f8c76ec0c2a7d3ac9d10083b81fbef543adf56e36573c408a1dc854303f61ee1199e56eb063b3bfcc6dc968fb247fd129172e89724464d4a3c02c2c3a84da9af7fe1bbfceaabf726042df6a81698c43aaffdb96385415de665faf4221d2d3b2932e1f8b18b8c9cd0c5fdf9a68e549f4331a205a4657cdefc245b9c3bd98340d67dce90ac8b6dbc05db4165cb863277556763561b142b4f7a4c1e0bd0c4866c84fa6ebcf882f48bb0cce47947ee5e1c4527832e77e7cff14726882982281d1440f67c74d593b22cd18f25e554180bf9aa612a87cbab6595b9bb73f2a3eedf67405f1590020de7caf8f431c900c0aaabeefbb154f02b318a2c3e632ab94ceb310e99c333c3e8b5b913d2bd8003e85b187eb09472e0d82212563ab13518bd96f4a413e6923d62eeab62749c16d73101c3bd2eb6deb782678c4bbeaccd0cb73352be76176a27a85909d9915d178b7469ebbbee915006c9a0650c5640bf2f4bbce06158c3f441f912fafab0db7cce175946ccf1969c9309e6456becbb91bbade139344b9b151816c6ca4f3639214a14b29576cc5e1de47f7028ac8b697cdc3ba3acafba4b965108a7bb338bdce4fa9953c8782f2257c4c10e3e028beb6eb4b619786dc7e4bf3810318e1959ef241b19af8b972bae00345381960ba6fa9dc37234ca0f3b176d3ab7ac7aa5d85e3bf45e522864fbba5ab59f9e8f3c2d77d346446ae9756e0fe81b08b8016a1f48445c4a02df7327c3c4532bdf0d1cdca1ccf6c5d04f3445e641b42b1e7641bf9e306f6c0517ba76308fc0108602707925acfc3ad5eecda7df5e926f4dc348bcff8f57e2236b2200e6ae9103bc814a32f875689abcd453fa33910a48f7b26ee20dc549291581b64012200cea7c4f6e466542d4c0bfa063984cdcb458d1188dce5c3adaedcefc953a30b8a629bf01d3628dd9ef39980f5c1d1705daefb437774e3d0602080a5cc395a3648010540f6e469b127bbaaf071c239e02aa2008689d4b143e130bd579e903ad07145af576d1ddee76ace604c33e935d888ef04da284be24302dd45e2fe52932afd9152a03e4920c5fa6490867c572c46ed921a947bdf094e4738f2a9f860de466f2872cd6efa9304e23e585cf493c2824d09a5eff8c9b551878794a068510e0e388ea8903b98bd14306e8752d35f3c1db4babb5f5f9743c1a6ea33350b253caca0a2d7706498741d9c142bc2f8ab4adcb5594fa9b86f00b814852c9ebbd078a3dfd77c9d9fbfc34f9fe94ad0aeee9e5cd42e7d8505ea213542e523544296de7c53aa3e290fae24429f8cf5baa03d226b17db4499398446d801517895925107bf188bd2bef5148f628d3f12f6dbb0334731b1efe5dd3e9071d9c2b4b3c259d3bc9bf16227b9fc4c0fc4c1b7f230c75d0b453a2080416f1fae06d46309a4110144447aad5cc5e51f2b0e4bd39430c7f879762db651c16e0c59fc417557f2fb03de8c33f61805903c26900168f8240e1ab94e5d590fff90fcccc4fb6eb91e848e2f03eabe356c9ff39fd86403d9fbb1043594688bd17a0127fe59d900224e562625bf4e8658ad0663d04a15c3ef5572aed6f25f2b0016a00dc540a646281efa70299ac4f8cd02870a0f2bf8484a55928e98e3ec5cc676bd36dee76a20faf08dcc65ec6c2ac0ac6b0a8573d353807bf6463c8864710a47ab7f298dfddfe589e26271fa5ccb59079ebf3f3a36769ce7b7219f60b8ceae7f3516250d88b55674e5ad2bb56340b8228f54422c04b29836e066212053773ebe8ba4c2a64d90f41c0f6783d2c1f054dcb702e504202446235bd44e6fdc526e8c0112d3d18829d90113165e112e7a119d75196b12bf34366d7b537959b3486e91f91f0ec2ae957cd8eb028a0c2969e36014b111a520a90aa7af47c9849a1dbadd6c75a346220dff4f0a0ea444aa9bf466a11742e383ba29eed598eb8ec281e5b5330e786b8f3e1f528e793066746fd98fce88793d4e8acf87ca0f932bf2e1f41a277a74b043d443f6076c3e528561b981bf3cbb5a960b1d31ffe3ad7e4d9e9a5aec7da645b262373e33165eadb49f565bcf5950a5b4fa2a23ac9a38a0a8d0a19f9ef59efcdf5c44fea706e15a7ca44f3ce45f73f42d951f3eaff955332f70bff244cf54f5763c1a5927d797486ce15232d4edabb8debbc04b4995cfa7b66f7e48392ec40f6e4c2a8e836b4363fd9787df7f5d542e43dba1220de3a67524b62cddb6d0fbbad55821210973ad46a67fb46cebbb288a1019f99b7781e38a2847a50680142e17b5b86df11522b698d402245324e31fac3c1d0095081d4d9433806b2928ee8c3069fe3badcb79e19335dca7af8946ae701dd1d4fe2e0e9f6843c88f98b2ed8f2d25b1b920375c71ff2bfa8b7e428fe4fc35772c3d5d0bf210cc9adbf16b39a65d65c49eceea3a46501b59c372cd3fa876aa56f832b877e8cc91f70226a1ed1cef3bdbe4807c768982f18214eb0efaadf853419e96c57456ee306492ea59f1769df33b1ab94a1e841be153ea287683a40b5d5ac515f5fa347c6277f41d40f42db73d56db555e13b2f44705347e2e3d6e5ff457f375644e7da5e0122e979b3026c409f2242b0916bf91cd883c1597132d019b8c3bf9c1b791c1a086c2227ac35dd43e621b1c9f0c9fb3f017879fa36ceafae7566396f7cf8dab4022fc9163b871dcfb9105a588b93212dc3efb851dbdc4c87527d34ee3c9443033428794e7c7c4153b17457dfd3a12f6741f51027c047ea4751d930877a1143be86faa6bc8d186414420d615bd93ad6d16f4dcf0a5a6cf98bdc02fcb5b25d6a0fd45d9424552cbf5dac5b87f5661a2373e9f2ca99a444211f4c17b3d960be248a161c542dea0bd0ad22439851f29d19158fed7345b27abdbef1b0646edd427e84377c82223cd117fec94675847fb9a54566e14818b7aa9906c1f65093b86f705cfe0f91e08d2f89dea053010511a4409c04cd2798cd337360641d2c3b48d52e475b454540a58018c92ff0496243e67f6f9638814785197532a5afe2d9202244a162c693e20937a109d600e5319dd82aa53363bb423901b701df7b0d7e0b6ac8b03f1c1414f0fa8f9e46cbe8c3bc5a2993a926c061217a33c388b996f14a344eca5cc9725afc3cf8d04c8d1e33e3db4a12294bfeb5fe95ad3fa10bd71987d7e412f5d2679516bd970fda52f327e3f99a6649081c1260f479323665c72b71e7895f80b3a71261a46c72c9b1bf8679c4a6362cbf47fd4fbc39e974b3cc303d8807346f6b055e5b38c14e7f0b597735fe0193c18a71d0d01bcd9dd7767d8aab8a3c04a3c6185b9cc6a18ee95d681d203ac9945b2e8f4ba901408bb630b00360c80cc0f5024263de00b9d384fadaf884b90529391abf8660dfed7e71469426c2f110f5b5a8c4cbc1680227fd61efb791b197e12f13e71ffaf9ee22a24ba052c84d4bbd5c106559494f69e1d94f9c4ae308c99df0cab730bc315ed54f58c7f20459ee9ca5f28bb5a8f65cbf3c26c6bd44843beecac6a43afbb0e6a30ab21c198dbb14f51b843933470d9a98f6420cc286093b78f25247186b5b178ebc592b72dc5c370025c263c1762f017145dfa849b8f88118750e08bd1ac0e2aca364cc983e76395ef75cf04a5792f36be8a01d8baf0e7b04a565cb6e77b8259fdc1d737aa32d298fd6aaee5f1c58dac719ee0d8f5d2dba7128b6fde25abc28112eb0badcd4b6bf20a88f6870af60e909e2174dddeb4ad4eb1fd02d4ba56c97270a32c0a4ea572b344558ad7db4c28d2280f19385df2f3c7bb9fdda44d0b713dc3afe119fc7285593d221102bf6b97dbba0de25edaeeffb854fc8fd9e63d7656a85346d2851b369e7a0edea22396e47ce7795fa9e36436cf69ea779be2103415c77e0c600e8a166ea0afff6008388166b1d034758c2abe8b3e5953ddc6cd6164e7ecc318c666d6caeab59a9deaebc18e9893b17206311d2e53761046246e68515e6c3be3abb8fadd1d1e40ea821aaeada9f683fd5d7956affe5e7b976c6ef576dfa87feb88c9a3f3f4e47a94a63e3d42032822e887f6b31261888e092682b3f1fd612b0c3b36f0a51c47ff924f4aadf8d95ae24359aee9af3ae39fc59ccedc959a4dc29dc263692e3d563035bead413d14f4318f5daed3692dcb4db30c579a82730117dde90b5f0306781a209dcfb7f04b9b31b4e7d025dacd62be40e197b42e36252fd404598221126b333889d9e26f8cd2aa3bac8c5368f6d7d199861853d45e6df49e83f9c94b3746d088b766188f28f05626083fb98f3e63a6839c7ad8abb796ad48b5fa067d44add9f50ddd39acf999c06a8371e3a6dfffef5417ec86f07989d1850e7b250e4e91b73c7f97bc026b9fa6690c3048f7e1cbf7caef074c13e526512c1b01968a960ec349043894014b45955472d770d7d223ac128e24b26139daa92930d443e999e14ff4144b1985af54641be9c8054d619c436e5d9a25f42e6b8573e180f98654cac348ea50e94dc3a70d8af6505dc166549df6ed945e18d03c9bf403211a50fb58a7b05f3b244773ffe256f46700472ac7bf814ecd9cd9cb4a9c222ce95708ed9b426d3a3150e2ad19fa821d22a0c5bf7c1ef6cb27ed14bcb2f2231f1d6f6cb1b27be20f73f10aac462708677e1e1867d93281896eb4938dd6ab4db49faee89491230bc7d695402eb68ae5d4d2bfeacebb6018c8c3f35d2c89ef0dfe752443988ae15cf36c43aaf8500f340a06b3fe2458d4e75627461b547848d9d4119e96a40f747282986824e878e05914dbe56b2101fb24c7fa509f250a62a5ea2cafd16851099c83faa56dd7c4f580ce4df37ec7490d429e3abd1f50a20521ef34d6c28d2e9d4849d25d2e35f7fe755cad9bf2f4f23858e30282462b3150876fffbf83ed57856f51b6212b8b76671df15f5850ef9522adcac5c0f4f2774e69836be62586cb837369fdaf9160427718b6be2ecbd0fb79cd6737e90409c0967b8c623502abe70939ad131c86e510726b2c42bf523df74291bafec2c3cc2d11c0986f9c923c7eb2181e2cf9f115fd0530e5edc75188e212aa229077d829832e909c3422eccb5d6e16c80215af3cac44ac37b63edf21dc3026e2d8e1a3691817dfc490612ae9bf8d71c826eedffa6abf82a9456412ea53995ac1af7f3d4861a5721ee714a6a4ede29696de69f42dde9b0fbd3a90e85eac46b2bac48e733cf3ce43b0c7f6059b69b17c18ea25de53eeec9995ea63422bf758c1fdc5e3b358a20045db10f1e4906f42e929c19fc222a2c98907ea7ffec9151a1890722825fd239e30a3bf602d9e7f476d8508b3a48c69a4b91da3c13b31b8e0ab689668262bbb4798b0246dc2c06a7c8d3d8287d528e3834a8e3a1f53ea8dc1c9e5b75157a26a945ce2cee01ba9ec4f63ca6a21f9acbd87cc388c891f4c763484b778e4c3ffd5869160a561f07afe86eb1326307efee3057419c022fee9fd24d80f563314bee1537623017a11130c69102625603d4253586f7695f4fc1a9b59d6960626d7121065c08ca30f36aad53660d99c845025c0c9fc6f8b4802cf82da34dd088f8a603e613f58102046af5120545355fd9b5ebae9bacb916dd0595a1defed0ebf806d3d3a679c3d2bc647928474bffb8c85278ca5b6323fbfdd64d4109d02dd4922969bef6b77400f3574b263ad6db21602849f3f00e7de4e25d9f8a3839913177354bba05996bf0a63f7615dc011ab439cdc2be1cd9daf927d81e52bca883ea7f13bce3e7f670560f1e313d55fce8a40434a697f859a71f864d8e7b2d8aba01c22216d8789f61aea8646bcaf3f1e78be5aaa49d4d11a404e8628819de1c8bc077082c18526f4b41ec3a9dd17ab81fac864db42e0ba18c04ec70a3ea528b15714cdf55e18d93d106d8e202ff306f00241e8ff6ef0482413e3279c72f49751b3f5829c76be7d604517b7a72683f3eba463c1ebb2fadf53aaa36eb4dd1481cc21fdc32d507ea2714d63a0c94841f8edf2276178a5b5712e66a99346d66a948278d3e6bf762a65b20927a20e1aad1627071018df41747ab071446fc3e36521902c9991a14d7d2e93582bdddbc1350be3ad25c2661553013fbbf455b3611e537d330ff4e499fe11b530d304996e1a6db2b620bf6ec4505dd1dce165060b7581ecb67c05f1f78641f09df08128a10cbc1220749de75a267f9dd4f24df9a1c0beeab9b5dc5bd15e4a9dcdb7d2fda176a8919682f52a433e8670c85838fa8c884a64b54d036584672a276dab306c8fa8acc101fbbd46d45c26fa6be5f01e0eee3c27ec55d040219df0006860d056a4f06474fccfeb05d8fe7d8d54761165b14874fc307f5290abd8e16b8cfe071a0a1fba0466f25251b88c639e6219aa321dfed6c38e324289e88743785b680c17a6719236fa2f48e11f4fdb6892a9c433d781b8a41a25915fbd1f5837f6ce2f9a88bbfcf72e98c114c2e7c65f6f342b4c2b83c92fca372a058baf4a951f04aa29c6b1743212823c62e8a141b39b0bcd90f6a97047df463cc5d0e4fd8e3eb7fb09fa4da1f9d608bd6bd14dfd5a8acc9d8b109b589808b10bf53fe7cb41e6742f900b0ea206e9f8d144a0944f857493e069efc9d28e12994aa57e3dae58658731593b1eb1501989b9d0b88fbf96a8e2b835a7d028a377ee1d3d2dc3b442e4ea070d59ee4ac5cf43d85b845fc7da22ca685cd75154b6d31b73adf66d25ec831ec081e8ba8a3f365ee0714fae3e80f77c2c39b95675ce43fba12648d58b028afef1f66855cf41d0403655b02403f213ff8b41a9152d43206745bfe81ae68ba605c300e37b45351ea429c15587f710b9dcccb3c69b6f5546d97b0a09584fe05f12a76aa4315bb4643a7c187d3868d8e9858f64a4d93ced1aa237892cbb4da4c5a1a3c09b0c914daf7a1ab075e265514b59ad7523dbe0b6d57b5f14c8d1a3200ae49fd74a2b9e6c0f81b019df5805568199990eb19415a6617b77d70bbf595c851a5fa83b8f9530006e9260f0d94f7922b95ac5556269267b41f942ca75c0874ae399712e6020aadc9dc5e5bffc05dc08985d68724cbc6812a065c90595e724eeb5d72ed7c66128a7352a523afe70ce9105246dd584c03037309df64b596605c830ff2a7946b64be7f877e03cc311623697af9e71a96fefd28729fd88bc3fcb19ecab9a4cff96913d6179e49ca0f52b682ca57681aea7a8a623f0038c70a49a262622c44e1294bb5dd233fe083d10ef549f8086703bd4939e5feef29f1448f9e2d20969954998edd5b0cf62a017f796f2c021050b09aed88eac26b90bff1e91c6de0cff87951a05b13dee57e3f67b7f6c942d4b4053bfbe2b0886f77819da4e5934ba9ef390c44f075760031cca265fca60abf0fc1399ba77502e790ac9dbf2c7e92780fbbd216da961a02ce9001ec8267c016af5d347928660971842e30993fdad50f09ae5cfce3e6b5d97dd74eeea8993050e8ef0d936d3319da0eff37a509b5857c367d0c12cfaf87d55bb3708812960992d635e810f42a7fee70693c2f8f82c28b4f1604d258c553b38894a9ca53c700d33a651f3dfca2b1022829b7e41cb2287632156603b0edde8dcdf2069ec48e717472d339b9f0fb136eec60892791b025764be759c189e922283484801482b96cef5ae1d97dacd55d57466f7790722ff5fff5ef3ba8654a5cd1856d7c39bfea11f8016915bdf56c0bcf1390c7a66f657a76855c75c0f47ce5a44047d1e11aec1aa697e54edec88ea1c7752695548f1e34872d765f2bb46ec50a8af6776cd031e2169c8a76fb8d67cf5e6c02ff16e591e6d199b7e67f9a26f8144681c81221e1920604081d67297793401fe2a1b14f83f8d193c7f473349b919cf422bdfbb70d323a30482b3ed6ce874c95fa510aebb32fdafa7f6af830a8eea29c84816ba5fb77b46db2ac2c2e8ad4cfe80e999473cae497019d9914e885f8fa7c9ef81402a2286db5440185cf5ea7901b9ddcc473ad335916476cb871711e16fced5ecdfa0f31cbad4e57c6d92d306cae6a387790d812f6922fff688ac0c06a5e6a4d19c938ef3030b8b8be86e5cc62df1be1b4f84b398aaa29a22f06c0b4e116ca979c3d28468547e7bb0f2a8db519515978c76cd118f43e14927c517a9e0966aadafd67056e5a02c65499cf23cfe94ef16454d647880d6ee0e0a720f0a77c20d42c6cb00abd7fd05938ecf7998d47ba919729e4e95b20dd91bd78fdfe91f6fb5dd7d85f0c750cd53567c828303524f06d01cf0cc016e98fbd107c7536a6799b602f622abe017057d61ea0b790988b0cc818459f293632754aef7246d2244bfd908c8910a8c48f08934f1b0cea5080a6324d6383d9444ef4baea64ca029706b19dc9c568469c1b632a542e6810c6ccf0b1e4d801b8b9f9219eaac4d91d4e27ac104f4104995f04d302948afe63cfd876bfe751596a368be0b365ab7467cf3ac4e4089b0aa91ef6526163efc960923e52c289c5be6fcce9214f41fcbcd6dcbaaf0ad992edaa9b7936dce34c68ab447564074f7aa05120b8ea61621bb7eec27e8386134ac9e4474875a946275d3d3781194e3945916c17ef8dc67528e160cc09feec9799aaf02bf264e1d86a7d7eb3d1414a37a78d86f49244e0452b87d1e1c25465f7fcaa8ffdf3d269cf8751e463d8dad9cfcb1c07f79f7372d0180af54c9275f69019138bf5f6fa69c9a0326ad63cf3b3bc9b0000d889e2e0b82ce74dc085d701a1b9c4cd091135359e5c3510550e2490b4f531b14e5884bf2bc0c7f742357a8ffa2c0ff2eecc4a76d537bce11a4446c1b2f1a50b6da55263d7137baee458532904c68b6f7b99240134db4a63d125edfc9e33939ba7f873368ba36b506715deb553638ceb43c7d252c1efb196d5067612fc82a0f14a08adfececabf58d32963aefb1f3453e508f3dbd458d3d6ab748681bbbd3319f084e1c05820cab612f746b5f67049d33743a2664638009691dcbef188a499004e60d316f72e74e7592d9ea1dcb8ee8142f06d016e596ebe6f4d142aebff8426161fa108c8753707aaa9dfa3d17a14d2925a910b1347bc86c0e33faf048a74d515a1c58673d509c743c1f46de9bef8c2886b53a72595069566c5b8987c4513c6559147ed2ef23e2eab533b76923a101aa5cb73ec1d4ad90e124f12b0d762624c02548d49f684b457f65c890626192851fe0ae2822d42d26e83d9717fb37dc2198115362e6702d1fdee735919bde4c20f0fbea2c89e4d52d4bebe0fe6573139e1fdac60fb01064130926c498143993b59471763bf3daff9514fc1e7b08809a6fce2578a3fed217ecd471697a3d71009b98a1a2f09d1108f3645aea032307d46bb364fb41755b7831078cdd07dda5d14277e7d1f9c5935ca79061e468d75817e65f5e611bc505f3d3f5237c9f7bd37ca48419e2542427a2cfd4b77aad51958f83f0c07816d8515c5fa572f633bc9ce052c7cef4914b72d43e9743e69564e836cb51567bd5d6ab29e008e8bd39e96a4c148612c356faddbccc9b3295a667f68a3ac5b7a7c7795f66e50f1f90596b306ab348e176acd124ce6cce91340404ca732d07fb7c3c424ac917e1c8065f1b1fff7de41d1e76e4f256e5da177d83d9bf1607852ab4dc7c8e8a8926a1a6a9621494a70de001f59174b0d60221eb6f72fd73f350e3b55c9ef0c8fd1b664a1f0ba402cf38bf6d5921e9aac7356fae4eae5d2e190526b38bf76843a9673cd66f50c57db9726e06143f0c0dd6d89ece20f418606b788a68ca56701533cbac867f17ce9c5eba11f9c03187efa0bb37fde100a659c045ac497c41745829748557a5336384a6ac9ea91e8322d9c6e0287322c5bd0d03fd6cd85f4f9e0f869328ef35c12398036140a37cc0b492dfe7180f45d838fef620844c86a0bfe965f456c4d5bb77f25a69e85ff827446399fada2491e26c627862796137b3b9182611427915af17da089381f075ef555706803062a6ac01f6f600368dbf35a63f8fbc7e865775fcf6ad6b196e514bcb6b481d988c1ec0a0d3dbcb7c4fc2da9d3595fbd1a9580d7f0cce88aff5412740f8ebf21d8e89e567944ce6b48e4b5ad6e5fae017201d7da4998cda735c26600310278605d68fae240696c55639a480157b55073afd72493de2e2ca14d8c60bf53de31b71440b10a9655545388c95d7a545e498bd06e4670ee877a317ca4e61d4c335ee898411fb9246e649bea117fc9e79dccf38ff4ea6d6eb26afdb366e4fc069eb6dd60ef00d97e579b706b383db6bb00534c002d44ba7a2ecf909a8b4b74ba1566ab01abe06a7c70ae4f164fba789ba816368ea0dc93d830a804588f2c974ae5486213f4dffbd1ef360d73f978ae67b807549c641934f2633a07c5b23fb0b46ed5dc643cd98e710ad12481bb3ac08c7ed5c2bcab0cd138a6a6d78141f2a67bf5d3eb99670b065910e9b3f421d38ba181c2c87e96a63b5cece4e84d7306e9f43be6a5bccb23d9d5e290913fde4e284fd3afda3abbe4a35214ccab58bf08858f8739777fc674c98181c60d261d6427df26ae9dae27e94afb6914524a0fb61e8f4ea9c22974e59efcac8348dcfcb5dc6700fc8bc79c9da55e4c35eb45e8b0160b978516bfa19e1748665f34c7c5dff7614883cce4644908f025ae46c376d07e580da1af57922cccfb7ca85a3d2e9dbdc442165da1afe8ef25297c065449f470852d1ab2a7696d869f5fe3fd11153173b6eb88fd0ec0e51bbf6f3bf20f1686f0b94ca94aa14fd12f0f0696d687b045f7786471b682249f34cbd69e9dd8873a77fe6fdcdad8c76915f70ed400523a818e22534f926ca84c1978cc768195261152cf9d7f9dfeda874ea322e0eeb8af0f451399aa170061ead19667446ccb6507267b187a8792a89f8f731ab2e9748c5a6e8f4fa69e0b305399df3a851d9c148d7a7cca39e9be78a46d42dea93b89ee68e70c765db642e33d22d96760d194f3d48e76dfd2467aaab4c0799d4396d331beaa3402a3be53216e42a4ad43cc3106cadb6b6cf320e23ea140b30cced16f6404d6f8f146878e8216fbdbe6df7809514d2444e67fc0113f2656e71bedc91c090c50607708f4cbfdde20c181448ccc93cc813e20dabcb62ef6fefd5dabaa6452b26db07f54a9e6dccf5bbf78be25c6251643f3b9abbf0b45b2501f3efb434390b3c3bb706ebdc6ff74ee4f764116ffe6ec4a60c3e94773db040dba402cdcc93f4ebd9f28198fb2bed09ad605a2fd3b0139c3dbd66e95f7a94d6065f11b452908e7b2d87e192379e69a0540e9776b9beb197bd38d1066b20d2008d98e9f2071cc4bc7b50929fae5627c4b087bcd81e0a3eef2b1bb4b88d42d0c53ae4fbe4f9badeca3e51e8bdb028b0bf787dbf6694a40d0a95e6ea19227fcfc7432fb6444f574fcf15f623787911fc3fa05029408293488330064ba1b04f9faa5b95aa2384362bd5e414ebe0c58c7fc88b8621f5f78e8b15ec7d8a07f386400e3a13a3a8e4f9153103366b9be389efeecf5e364b888d1fee34404b0357781fa646f5ed9aa58d9580d3d08bd69d6373555caf42ba5a9b8b2976257510e4faab8709003be96fe34fc21f87765e1d760cd163fab6b1c4660b0d97b9b156aa4d902af0f70a0c8411f31d98f14164dfa4f45d97ea932617f71a3aaf7590791e4d0b1d51db8a3f4e9debdfb1c1fd8ddfb333875f3c28d2988b3b94d0e39d8f31c86d077e3bebcc8a064dc33efcc5fe6bcfd3f86fc3cf9f7e0851d3cff6e47ecf0140b6ed627345589da7a465e4b0f4ad9ee1a8c83b333de2b72aacf7d3e8c645e5b6dee826eb53e0a387478b1ebf98a221c4cacb7f8735b0fbe906443ae89635168f0746b8eabd95ac80179b675bdd35d25a7fe802672f0c54cd4f3f1229260e3dffe287fd115cd181269eaf12f721032f557edde9a900256f9a395dc5d79f63b5a781569f3cc599c0e67b66c113aee45ca2074764ec489ace7a89475a16cfd8c93ccd3eb9c231031a3baf803246f2a0cc69979c7256c2c699da6c92c9560e3b7d6e1039d29ce680c78546c3e1abc49de4bd16393c4df9495ad24bdd998a40210aeb9d0fcf095427c75b95e052c72c1c76314d0e5fc02173285f7a987fcbfb49ef5d3ac161b72e1bd4bfee33556ae9121708a21424c1ad51e3034ef182621c26e8cb6b1018a0d1477d44566386c56ed1d2cfcb624b4ad04545252b06a9c4b6f6e86dc0213df7c09923984839cb6ebe6399d7f740706255bd318b0a23a5d613a6eeb200253fdba58541fc69ba99bda22f163488add16a45befb0c46df9af8e6f476d01326f8841587a2e03c06503e5984ca7008d163c306f231285d2921f6a6e0fae0906a570c7658624e712c59e6dbc792444d20f35f561d4a1417482a8d304cd2c7d475e01cbb289bbda148e7949df8d123d0a22d6c025faa824dc62c6638093898a324bbd2fa25275d0db6c3b31ee02209bb597b92cf011839e9bd606f8f9f0660dda500417de821c075070a7a29322334e7fb62eb45995e297571129c3565b123cf89bfe85e07b2f9c8b11d4351b41ddac0c5f7989bcfa6ff78e0ef35f93b1e363f33a54c459251746de92510cf949dd03e0427e84af44311ca19ca1e994a838eaea75829b6032f7b0dd2894ffdcef4bb48fc597f309f98db06e8c14ece31ff641a3a297c34ff6343c3441b19f1d72fc0a996cd4b0c6fd613e85742b1bfa318190aa6d4887d9fe401fad0f720441dcb2d3bc1512bb66671ade22afa6ccce608fc66df3e37f6ac4fc8e8657ef9900387ebb10e3e6299eea5b63b8ec3b9cdeb1fd7d746c5e0b40da55abbaca40f65d54616cedb8161c2b81264878d3b266283564a45f19b12df341fc4b3b216f0d28d0b4fccf59e41485701b0395980d47787dc59f2223605fb56c513eb5242ccdb271d00ad5bfe8a97f5741fb3608838c6b14b8ec440259fa3cbe830709f41e6278d8e72155d4fbe0709a458ac003cf1aa7dbe90fbf484859553b3ee355cf59d32c7b2fec5169bf19b5297d7dda0457d5e9759edff1fbfb67c2bed2fc27f356c933d5840b15c398140cb39dba7f5cd0007cbe25d75643ad8299b7bef9ecaebfe2dfd968aa24d0f4a4047a8e203da09788876e21fbbb009e6554b9258fdfee2b2f3f0b8caefe1246cdc98e4d4c84c2bf5537cf795de307de8d357c6964fed9c5d10c212470f212d76554057fd33f587ed0cc08501361cf8f2534cf6ab9f73e104d13ab32ee099e3448ebf8e6378e95c4b644c541b0fe71b38f501f8a16dacdf87fb5aad9578128def2af6f70b553ab84d5c97303d18c2d1bbb830f6f235864839fc6df8de49c03a9434c7e0be2111dd9fdf88b33861319dc98b44ec6b18da7dc20f368cb100d0337a8c5a66afb81cdb992d5a723392464e9b1079d6b2806e88c911000ccd26510ba09edc5ce777aac41c1c04a9b3d719d021d62e5d7e6dc67f6ad56f3a16bb87d1cac2cc0d8e863994ec75c03fdfd960cbdda2d055d449619bc9723e3701d7ed20f6049a91e3b1093c06143012f13c9302f755937f39f2e1a6671373e4a576dbee43c0f1fc9e52b6909ccbe3e511606c36482423e98f1cc13b05e7a57df8e006901330ed8a908a7c86384e352cde9a590be29eb6361da3ce2568e1dfc98d2f8fce3180eb184d97d4a406c121ed12a79d2f3b2c60a84c4a74cbda453aa4cbc94a2982f5df5e5164fd178be7f4bc088fa35383f52d042b6ce0b82b1ee68eb8f71a61e05749387f47bbad434e386ca8bfda8d4cd0dd2b94bcb4c55a9c8ed6459f328c257ec75947b675fc812833e91686624b653f9e5112c80b3bfd83f5015826e6f5732171bd385297d9483e68e2c59ff069b62caf0f8dea30daf2a4b936d7ae5897423c10c4cee40068b1b2fe7f5302449a3a56c1a00b999ef958040c0392a3f3ec705cf9f592e1432c7e5f61fddb6568237fcbf8c7ae9b87f7dcab033033bed1a29cf53daec3bc2d3f8f910ff50daa63e2207ac8d0e7a47b607b0b86dcc0c4d097b97ae246eaff7b6205f44ec917efff47ca9e0d0b6b0dc78e67d035b8e6820d2068c703ec7767a68a16354f06e08b6ed5790bb9e6c0cb51390371ca97788c7efae11588e218c5ebc335381e738c42cbc53b6395364b00de75348910c3bb216176212f1ec343f95621facb4b1a0ca4c950a57b0eee51f745467bfa355ac77198c7e4bea35333f24d80758a31584ca629281f35543a04cc89009b0f9f9167d2201a304a7f7c4bc0086073fb843311e8b90322ac42cf27827d588db912e6afd9797b8ddf0fbe0b0c7cb18a61a7cd0be3119b9d1c3662962fe33bc36809d459c55cccdd9c255b1e87f20400369230b1de130c8a581032b9ce736237f9a466370df2689b11fdae95c15a870f8852f4d24499ae442ed0bc40c53c4ec3fcd8e4ac52032d453162606aa36ace7df143758d06d594145c9b1a5b05aac2ea07c5851454dc527a4e72c20cf05c5438928811b20a431b89f88ae5afad30b9d913ea85541e0027113ec75a241f9c7df787870ac1148d9d9afb255f2c85a1bf5419033fa7ea4cbd37f9d5822abbee05a75fe2973813bc86f06df438f9f7a92d259bd3c696118fd050f22012fd6a5d7db22658e6bdc62f76e1467cbffac90ab1817136562e68252647138a935b36e56f87635a3e0eadc59ff3fb6450f75b0899dc263baab5a908244cf170b0cb55d074fdcc26d36688a8fa2f1a6f4347084b2cb8f2e7345aa7bbe7110673b934a8b62a91e01fc76164e74a2499efaab52f5ea4f1e5895555d59404163bd327b7fa401dfa8b4fd8555ff88dfefb7bce638de9a32980306f35a7d431d0677bc17c3f4e49e7077f6ce88f910188a19cfd4de4a1df3b2ab11a9bb56b6e737b20a925204f73e645fb9debe64a4d64e87a9e85266c4cfc1342d91941663e8b57147975ea1c1fc8ba61d5cf155ff94fff48ed68b257a5594b9fecb05cc1177a9535040773a7c92a360133a622cbe29234783410f4fb2642401aa17ca2b2dd8521e0189594975d3020157d12d6e41d0ec078063e6199ac873f61252f479c9aedf60cd21e8cff268e2d8ab547107ef4389cf963d7aa6d7e5db974f34f57be70da978f93d08eba24bcac9e61ae2ed95aa1d94ac9ae5e41336c1c3b79c5e92d46ed890a995de085ce56f0fa650a835e6d993fc666f8ee226ed4499441427fb77c088fa13a0f724935f1661e24701be755b86065a8704411249298b0859f0ef8a00dd5c73ae75479bbde76fe08ad7f6a0644f84715eb0516f994549895e46f1fd57e6990501c1ca6a14d5636c61156d8d8fdb183ff2b3e32fa5f392fbbb86dcd194b013c9579ef76c3dc47af46a9078885d7c824c31d98d798a2d63941a5b6997d128033a0615c101ab6109e5866e06ddfcb8a9ed84d22ea36929e5413823eafa84232b1a6140d31e121a817f9e53c979786f0f2099a5b56aa435c1873b1f9d201f5a14a985e9b634441430962ac516781e523d988f2418194365d442b7852cc7b38b4d5bfebd750d6aa0179ecb6c1ff5131c0926a221a118b3ddc162bb01e31d08c5a648e9ab9c7f9989d95cff7a810372ffe615d7e7f3beeb0ba7ac6e01c4a1864f0ea7989e0e847743b81ec613dde6abbfe539ef7d00aae4dbf0a7200951279ae240ace113818e150fbda1e1ff30ace60645c7a0dd056f8625cfd8b6d884f306ca176f3f8f790af5ba014f72952a61dbbcbd0e0662b86c4079d8979c5225b8d3a22528dcf37c28505b4006389abba5edd8e660c0a6cfadd03c5a6f5fce71830a280b9ff906e21e5d81a36bab51c9967cbef333491493785ce5a91466861219fdd1af05971c159d39f8b9c090ac9d47561f738c249d033cb237169832cae766eb4896d8b78af0f463e7c0c30306232c9683c7ddb8ac488453ad8c276799b506351ae855e228a1527ee8848a36bee0c86136cb74929227db0fd15830dd6d3b49d0dcca211ee4658099b0c2ae48a0ad822adb4dd2d2fce932f16f23b0023d31ba67a2720f7a7220d3e3396cd4b2d31642abd3e81c6d2597f55f02c4819b6ccd650cfcf3807f546a598661c3d96bee227c6eb4cb2341df08b8d3f09ac8b718c581612aabe6eec3c655eb8876c76b7f4b48fba748be08ddb45c34a8d233bde1ade26cabaef8ee4d08ab8700214d8760efb2b51299b16f12c3957083f6b1753052e6a91ec48fbc4fe044e28b8665e2d06d3bfcc7e1ae777b2bc9e398224120347514e3295ff0b71856a3e50806b67709e779b15b5946913114c0da210491c051e006d42baf691d33e96223d5f3a176aef83b64898e1919faa9e3276430881fd677e5bb3662763ca885671e4b0ac60c8192222cac9e63e0d298d3abb65506faface272bef0247bc7d27fcd82f08895cc5ce02769ad215b173e1598f251fd41f9b43fffd69b607a7823775b3fca88fff6ea560b8a6530e29aa15410c7cbb97bd7353b3e0f40f9afc3b8de0fc95521ff2d23b2d9029e5613577452979c32795e045ea8d0b6ac602921107c91128413ed830147cf140d4e1b588dedbad514618f2d30d8118bbcc96c3ae964b6755cfe4b797f2f08628b59373874825ed30d8085a1ab4a408b5026c55666521d786875c95cec321d93955546ece5f3733cc96037cea66e143fc8888f6e3b0e6bb6b77291a1ac63a8dd56deab9d2a371b9bdbf3767bfd9f194d8bc7a604ce000ee665e156ba1abc5c00b8c3461c3672a31be646f72b203e75433de9c38e9ecb55d71c9fae16e88469bc5a74a7078b7dae8a259d17ed22b2d081df6dc85c7255cb68c4dbc366e2c41d4b29acf2e8a509f23f348e4643f4feb0a90ac5d61136501b7e8718f5043768e1901f46b78421986bca297ccf06152d5d0fcec0c49c90d73721e21551a8e037f5c147edd56b4d6937d78fa74cc13e3069e510eb03c4d0f4bb1c5066a6b9b849a301ebcc6787aee5fb78e9b81a2def81e94bced652f851707509287332a49f6bab6789224b49ba859daaf0f496bbe41e3febad9eb07e0b4c32665c2a1c6956b19c0979d72c77fba30ef7fe3b2baeb4292d3039b3a5cf532605cc5ea756e48fa470491210f80818e9b76a979e98c4e22bc09aced85e275bbb30b2a24999bd1153021dbc0b1d95da81bf9ead7bd23cce92acdb54fb5d4652179e62a60d99401e71bda24db868a181a501d74bb40bdf9237b75230391a8ae98d5fc598ea38f8609c539044920f2ea21ec308857e2327f94ffd19de09f78d5c2788847f1b58875a52c62a16366f75cf08de91a2cae4fd479e756c539c6fdcd7c6cbc1b60f80b0211f62124e1e2a85cf8cf201aca28566383d8b916c6dfd3c3a82e9b44e4ce315321471941a87a0ef65ca84743d55992a468bcb1031612e1ac78dd60fa8b8d7fdfda21748947b5db110a74f2c4fe251409c87f9055fc0e267ef1613c8ca8f3f6522e10a2a2e423bb64e4f02442f41d7d33cc1fd782d137e4f5eccf331a3d68e3f1f649aa407cc22b4426952347a67a461d476d9384657026f8b058ac8dbf0177a446f22300a4bd6933cbbea566734b20f9efc826170e08da27dccb1f0e3294f35369cce9be38440adddc1783a58a7b1fb1814566db5fa5de5d6a3e725a509fd46e4e9fe101aa071be011ba42b5b4cc689698d9f069cb089a2201ec44b4c6ca0cdca55a6f093076711190a3dbfa3c050c95a4ff5bbf7a6ccc16e2a82a67fca6820a721c0c62cbe5279b38f31e2c83d0dfd5a42c7cb5553991df4974fb7443624d14f39e30d9aa94e46c859c881a2b95dc6ef5d308ffec5040604054a8f70ddf70416497bc83cf15401df26f7ded6c8b6f0575eb9c4d7018a53e74f8e1db16df1ffa7d0ed6d0c793b801d2dc8a3bbe88ee4f2f49b1317a8f950ea16bab0da311be81ef5c2bf105cf8155aeb88ffd1863b7fc74fbb23c46386951ad100d67a3bcadfd5af0eabc153f41f725fe0bd01c8771b75f866c17e229643348b9b83a777a6b0df309277d194890cc73c8105ed09b146d7fbf472cdd4af46e3a58b256d89ec8b24509b79921fb10009a02aa1369f9a83125c797aa434b436bf4fa8fba50ac46752d688c76c7c882ee52199a10ab737c56988ce1357731acc0b206f274cac247cd0df4e95528de25a19451b26b29d2364313ad340c0784f054eaca60deb7779886cb528150522415c370d8f286d36791d273cc415ca3ec657d96b8d78b4278b217344ee59fd9076e910b7ddc5214bc2b7e6d79688b39a9eff848a5c3a521333130f9284ee06f24253fa09d5dee75afbfcb42d140f95ecbfccaed9fc81ac7e027f1afde7fe920c67f840066c1681d3659b958fbb5099f8fc3eccbf216df5487c3381445feb7af926c45294bdfcd9b78dae9f285a0490f4763624cefe3d294a20dc4b6813b8a22638749c5d203b10f07079807bc98d5c5cedd577cf2b1364b4dd0e1b8092b0bdff29a3d893ce96896cdeb4820c66bbb4c76b590287d68e9d8ba22e88bb49e3b8effef703d1c93b0a7bdcbacabf48874d67c6f587c279c6db98b0d34f3b8a9732e76f6475b3504105c355c731ae4b6e95146242e013e7c1818dfef48d8889adf3f7c77daa9135a9620d0ad364af1734a5e22fe3c73c9c1633c636f1c86036c39bebcd115209e509d413d876e79a74aa7488684fbd7c5a7fd27a93ceb094b4c89844abe75f5e91891111f40a8b78558233a326fc912fc9a2b07a6acfe50b3655e41362a285bfec94145ef2577319909c17f7873278c757aa1dd37719fc22ebecc7897f25d0e4f1cd6ce37ddf0ac9ac2e13a19924acdbe9e8f9f26e138813cb81fbc595a18b53f4ee7d921bff4219d6ce3e48889118e42422b4cd5626e1493f9726a15a47947e951e508af458c6d0df4eeb1c613ff3df5b25a0f52ac71edb3ca71cac5de0690a80beb23c3039e527419691f3686285e49f3d6efedf933601d50a7bf0f3bca339c8a9e8940048a5e67a9711887fcab67b1a6fa735629bbf13f63169336d94c48d4b3f881a06f1328d63b6565ad8f0c1b350d1ff41b06c87438edfccd547116461637022975dcb5cff87987bc70c9dfd4e25d84d51062c82df4de305bfe859d065ea4895708e2466e791065c8784e60fa5d32ccb9a713b6a25fcdab41072c5fc5b7417b7a35a03433916a051f85639fe0057a31fce677aba793cf6c8a9cc5f73edef2714ccf580f557f4907454eac9d95a22cd0b1ba2da50cc8ec81444195e1609506b8bcffbc85eb050eb41ce51221fcd96af5df864c862ac51ff01409b7bb33843e788acc563e2f5115491e37a4532772d2dad07679154b48e393e492d68273f0575863f4f20f6ea0eb5c1c28ab5756d378ad637c33f0abbc41da8852e11b47e6a255a2af101397efd1ae1bd27f4145de49d9cb3015216dc75bc2ba7e73881e8c985fa77a8d218f2c4df396115ac90daf50c1de03790b410a548659cf2b766c2c85bd0d684c3fe5ca2a7bc117564f8c25628afeee47c72778d4c96041c68a8e3e7ea62e410a916802a88c2f4051362d71c2ac95d7a933795b478479cae00290095457d8109b550d1a18955474cd610f8b9f7b4ac45079a45ca745cf15149f7fc9448f1c84bde26684caa977b78a2e1edcfaf08372717d5e5ac3ef4cb0546f15579ab8b9f07ba279b7611fb1f8e369e57faf48fb9d7e8df0ac1241862350a161caa57776484a57e242125634264292f460dd6c2d95db0427027382474be62f7422fdd08f5c658fbad02e42b35605f3adb01cec1c6fd345e6c63325ef81e5301e7323abc7f20ee9fa32577bd8dc5e4e97a4692f965dda3c84f5bd36ca82eaf11267161bdc676ce16fe15bdb37f551ffd6eabee8a44abaa62664806737de9948e13558bcefc4e6539eb5cf339d6bfea738887b7de21b240bc2a821ae1c0276bbbeffae7b8516e70d99b92649281cc066167dfed56a557f1868fd8a4f55027f86399cfe7728a8c9757816f62004be39754faef46d5b1032678614ff1da8b525260bc608d808c1499810305dc0c5ee07402853e969b5036ffd4f22f74f7597d69f9df217b305e53ef3cb917d8b0edd3e2cb32bb74a33c3ab1fe31381149ac3872a1e5b70b492aa86262c264a5fcb56ae6e52bb20ff2d43382cc47d8c0180b741d42d59844949e2f116a61e9081bf263dc8f844dcdb9b8cf3286afbfacfd70f75215468c0c6394ca5c7831a81f0d56eed6ea02c7a02e93ab9c9ddee742c5d4986517adc65ba03a5d95293239642d47a5811a9a339019034270f049d9121491876aa17a9eb780ab6220446368ded2ea691314f332c07d3b6e6ae9aef335c680f59ba69cc635189cc1d13d2a9203a5f206ee542b47dc71bf9fdf2064a1cb57c05c9dfe32f56b5e53eed3dc53eb113a61ad958dccb094e15850235eea4d74823e7b878a4728e08900d47df2de1e7d7781175ec0686d2c1b7e4867dbc14b9a240ee12104da8c746e2ec4a0d903817de97a44ba75acb14211cb696086d66bf0c75d45e0717922396b658f5387b34e35d4f5db161aa9980738e0e3f2584eab27ab82fd0a37048ca16541d2be14b013fd725e556062a97355076def0d7b95c606f908d129938dea3b2845675b5948cf7f942b954333fddf306b03b44054959769647b88c25351f8d05835ddb45198f66a9d1939414b292a6d322b240f3dcded1bfd6a455d5489c6b4fb047234998f2e54accd12975cc17efeae7567f34ea1b6f27a2edb427aa2d291ea4b931609dd90e23aeae1db7d6035d9397809cbf40e2f64cdbf0989cd5338e9ddc07d186136480b0418c493ac476256c3a354ecf50ea9f9f7069a344fcf8b81b9e1d5f9d2b8c7842b8926482be043bfd591dbdad6b917d932615ab1cb2a5486e18b368c01e297a03886ff06806a877b9636a0dd50a59a501aa6072e1efa0e10c90da518b0713becfb1992bd50f3355daefb867593a3c69d42883cc97ffb704b33e2fac5a79eb4aad9f0758b9c8c189ff0eec4a8febe36f46a177881b59a7b0235beb03d8fbb84d301aea527aba8ca121d23eb1dee3f9754d3832c1281c276b9f160f60e87a5de6ca2f771d52602e8f2811648ca1f5eb85766e37173a04fbdfe30f897d7ebba3526ec31c5d95a65b6f05dbba81c4f63c11d12d6fc28cb44701c8edad3ef9ecfb816860f9a20d5e56d8066e437b020fa5f681a2848e451d9c8b3dff723896c9b92a3cc678cee517f83d8693e0aa2218d0c02144150a74da1baccd33b95ebbd50dee5975c0ae3f5565b5908e2712b66e35f9688e21bb07781330a444d244eb5c494de0ce447a73b12b6e330c0f5ab5970798a1953dd285fc4737a33b3ce11af58b9be3d81c32d28f1fb16875084b54f9ebfc0880e8516dfaeadd4a1de018dcb12ea1082a7151cc10b860c350d4e57cf2ba69bdf54ac57c3cf92cfc9d1da3cb0cab6322ef26586c8c73de158ef76bb9a048d93945fd0d8bf9d39147843bd5b6c6a392fb300855bb564a0181693548383f6a093efd1c1ca2224d342ecdc4274850a565aaaf1de23c21c6a607ffebbc91cce64ac3c26c6d1990deacb37bf84d7e75182efc268d7f87fec43fa27251d389dbe653afefd810474d61a0310d477ec456db1b6705d3e94ab109a5ecadd12ee0b0384821b2120981a3c78dc0e0ceef2bb2dc671e0eedf124f2cd84a0055d8e9bf7ccd845e438c7b216aee3f20d2337bed8e76e88cdeef6c7981293ab818a96562875401b32a6e484453a25b355ab2f70eafa2037f8c4ceb88e95fc96ce3529830d4b008f54aa1d1250f96ef92d9856bd7943d8b3ff723870645bf9b03e273afe59fb337478b05f4d27f0cc9c8f8f4cfcee2fca108d1f4991bedd5f503f190fc37fb91d91d97fbacb08e50c9b909e9c18ec03eff7cdc01bf10b3afa9af464b852e36ad1d619067fb0d328b388c921573a44a8ea54e63200286ad5b3669d29b32e5aefdc9e72b681d6069f918671698ce4fb2939548e60a8eb2f174c48893783d5b92ba73eb548aef200f55fba42d9f8e13357679849fb2f78f4dc4d0f8a99d20a0d8823149b9476efe93f10ed40197e839830d753218cf2c0ba55514bac831ac297755ce7cd5b41f53d443ccd31b7e2c5a3a71518b5f1b2a47dee48b491ff67cb6798ad0d2b51bab307375061c4cae7ec52777e02f26d9f42adb52896987be7a0950c98f4ee9d86aee2cce0245bdd60ab64451622bd5246788b6e861917574fb78a1bd26120032deddf71c82c5c8de50a7660db4a199e9886f5052b5ecc42822e9c0d50d009526073fa1d94ad90e227bd4b9d8e1738264f1bd6f7308c194aa20498a6a9a7d05bffb2a1f1dc4721cb160b7af08d12b1639c72ea6fec62735ec3a14e55308f10db69e299819f471a6ea4b378779709641229f49ea6d52e6d28046e5357d41c5a7d8ca7ba2a38192de750b53b90e6da24af23bbd619608badde412d2341e85ec5696a7054f9d6f702604d68faff1f9b3696554e9ece3d4fae8bdc44476dc839993700c2bdb9b7509c920bf6b6bb8c9af437ba8f81e8a2a98c0b87ecf1e984213c5d3c29ef31b69a20bfc39055823d33c2a8c4f51164f04a58d1e74f13c7d8572f9756ca831bbb77db444e8e2978e01499614b27f97d2830b0fd4ce5640d145f1cb187f2ed5c68529a55ba97728b72c3e80c59388c1ae18f9aa7fe08d171ec3331ec9d1e0afb6f86ee9d2a86b2049b9c0d4d1e4900b6f8575ef1d10997c60bb94eb2aff121122c5d63e367a987de46959454946b3c5d1cbbc10dd28cdea0f79eee87224cba48f28a2e17d5f42e0c899b2bf1d72279a56ea47da0677675d1be230e08164f2a541f13b1a03ade033cf4b7101ff4521d1ab69b61c13b857d83425049c8b916f22b28c9d23a3deb0d5313626fe75604c6ebb6f77eb4225ab8815f0a56d87e99da0bc0eeeeef89638f10adf65301ac5a4639e40b4d0f64b7938f693cb3eee68af90f2c7d52d09d49ccb60ef76828f46e6968ed2182c0a59d41fd54fd80bd196ff009ffac17af7799acc703944de8ad764f01e5ec4b3600bd79849d37ccfe491585b777787e07734ca12fb5db76ae8dca02fb659335782714f5947f7204158cbc7de314448f96239841d28972fe10761767cb094cefd23e43efcdfdfac14b877bc38b531e83682f499a1a1c43893919b10a0b3f6f74332fa789b1b61d0f90f8cc750394cb128da4c8fc1570f10221bbd7dd5c193543d06963304aff1a5aa01d8430378b8418629bc15a8b6a800ce91993e5031e8d5330d6e729eaa07c1d5d525aa3cccfdc8cb720d1724058c2ea81de37306bec39fd0403772f1a38c5823b1e7b017ba401ced0ff9db8835b50649d1c0e9c2f825b020f6ca7077cf47dc7bd2b068457d72aaadd9865b66d59aed2b905ab871ec61bfdda152a4f13721de038244cb11019d1940a1e0bc184ec78e98b09837925abbdf5e433594e38971f9b40bc2a73476508b8300c242c34f27c0a40f9abaa0c4073a1a286d3dec4fc3a5186b5b74f58a5439d8a1fa5424a3fb00ac27185a8345dc3d2b52ca186041d7030070e8bf8722f4694419d7948ea7dd338ab42575d3f9da292c85ca816b06c81ffc19e9cc94868ab51e33ad2745c3bdf40e1925e705c4095185413f19539c45f3c91d03b903920c5b06012c7216842f533c72426e5ae9e776e8d1a0691c6f13ee8e24b707dad3f9b8dfa2cf8324114cb941df0ef72c5cc579fd4c1384c196638e13cfc21f3d45c241b4556032a3116f80cb2c01af7a47c9c9e108b912756a537401a18acc80d827c3b1edd5071d117c816a8606d31179205e85c8fa8a19697750fcbc8e8035a30bb0fb06d4194347c81adc9db065e07c82f2c0db1c1f4f13db1b95d4e047d2666dd751253856a45999ec7c7b504513de592088f1a8e9a97c66ab0dd60007c281eae934eb0ff6c62e88aeeecd2c1075e9e0e219b1bc20e2ca229bbfc09c3e7be491ea654dc60961d784945aa6b384715dcab0effe274d7ae1496ee5195a3a345050c49c3837c9696e45e718363f70a6a93777a784a9673ee33609d273c2aa89ca7927f0d5d72a1044a79455babb05a315af771c874d991241185e86f383f9a7240c0d8462637b287afac77cc9021fdb57f6ce8d71ac1d215ea6ae9d94a0ca7ff465851733391b6e44e94546d182b11e6a92a07147b5aa90d9f2f7dba5ea479f458768be93d4fd2273ecdc7489ae1c353c292e672235af2ef254f2b3e600021026b7dd7acd38540cea583628b01bd879395816a8a7b71a4236c36e5d75ab6824808d54db384b248ffd7aa3b7fe1f972502b2e49b61aeba7335b01f5bd176b655eb7e92dd76818874e6eb9959defabc1dfbc77c82baeb742819bd8a2f89611d2c785bf563f3111a6dea96556881feed19e772b427a46a0a418e290f1945867277df44af3ea6643b59d5f3c6d7dbc31a8081d99ec073bdcc42a41d3320508cd0cf7d2f3b7601b560976b37b8b50825abdae0b4104949d9565e25daca179005a5b9a5757186f07a3257a1c8f39f8145a9c21a157d8058172710b0d6dc6283ca8fa495ac8c7f5eeb800a29416e68aab744bd2aeeaf937822613ee7b8f978ac56894111d8e706f5c327b35f869cc83ae87452ee1f39930b48a9b792d87b96392d6529a6c96b1b98bad4fb41a3a679fdfaa94cec79a79548cbb5f2c368dd0ea9e9bac84ea878788e6c6f1d42937e95f8a7f4427c0a20604b0274b1b91ec1b990288c5c867d8b9d4ac29a49e947152c2bb360f6d2ded4ea1e96c22170b4c210290594c8868716ef6effe1c1ce7d3995b0066069cab5575c2e9f28626a793f70c59eb7b4d68f13d58f169a65809d92d7463d2247ccf64f49da7692524d140079e1fb3d5224c9f739036daa52f17327b4ceac57a123e391bc28e0591fd16b860ce789f4f242aa7aeea0f15fa1d8bed0d23e0a6d74d470517061d66ee4aa9f71e44d93ee0f951a1ee51ebff9a4421f72e2613edc2382a325c750433c5e26596d17922dbbb7c63a5482572ec85b6d77ac5aaa51f4f9a348d950b909ca9ed8ebc054e678a569816c4690b1178e509483a0fd49bf0102f278352e3131e7bfda5e8dcb3000c9a7b6f39f84e65a3b237facf5d3e29fefbb910774ceda68d8087863c4ae46d1b8c94a83c72a4a77fc3e991ec146151fca749f9ed2c9042bc06e5a5a9fa6abf4d8bad3471da9b7466170f108209b2a353481287dbed0cc5c6bdba34d943dbd9f4dcb5993058bb1916ce54030187c17bbc3049e0e038f64b32936aa5539cf293093d1d439c6409c930afb82f720a8a38ec67e7978fc87035ce4ad4f1ae4e1ff1623b55308a2d0381f908e0e32962fb007c752a639e3a3762dc644e0f871212d5a6f126d0710463e3212386f3824dc7eddd1e0fbf9e2f3e0b1fc24f5674386ae53be3561d5ef7e0e6c7490a5bd4d6157339565f47dd3eab58c22ebe7b30df3af4b4862f458fb04b6ba3d108aefa2852ee53572f878d0fec98fb1cb7386dc4168af21ee0deb91e0e619212c71088323ce1b31dc8b9b1d27bcb7ae6c89eb513dcfe08c138d7f02ba38154c7427e3598ee5bc28b4f6f8a0df6de2f2825b088e31e4503ce0af0c7cc4bc5ebd35e4cdaf0220a33292101b6782c94426eb99e4ed5847c5b0777089aa12b5903c3fd4e7fbee984bffa50af4c4db49a952a21634e01c5abfdd0f9a51c97fff45394a41005be7bc329eda9ba40336f97e84448dc48681dce6104ea01329fa84f8496b9c1d8c428ed217f6ccf19a66af9112891cce8e4e3a26b279d2d3158f673ee2ed862e97a9fdd437968c1c7781b22054bb7bfe090fab7fb4c8bd8b78e7bf1fd09338440e2b46cc882cec45e9317405489604823e22da66e7e91235b8e0d3d9f3c43c059a4c3231357660bc0065ee9390e0d888415486b01c370402e1a5202619545c51300a52163df1f4490f752d9f8cc0e5e3a52cb95250e17904460eeb694b73428d2c8663fbd26855e26bdee917332b3ab3fd16836e118c9d68955cef039b8c7e415684180ff3eb7c601a631ddb994f1a63c859ca7284a99c4940f6569e912f3cc6f524d19101c8675774fcb6681dc061a310504162f073b7af175f3eeb1a2987e074777edb0b8c80137aa12f018bbb1d1fc7c32da39344cda00b4a5f1ca0fe5ef45787e4286c178c1fecbdad66f6d8b25e7be4fbef717c3653cc162b038dfb7fce3a76b2e4a279483e64e82ed880e0c1013769b8e4ed01fbf6c32f4da0c481fcf1b0775cfafc1aec68c2f4b8428633b79daf1ac778286b8f5d83256cef5b33e8182dac4986ae28ed52c8a3b0c0ac63a1b9cacf32ed744ded5899ecaca85c9f7aa6069e7e36505a6daadf2dc65c1df1a58ec86ebbbfb2a414362a40c2dc4c353cd6e5d7b1e597540b3a43ee981918413ca9c2d21291a2391b039b0ea770c12faea2a4e4086cac69c4fad00e7c88e280fa7a8a8f60d0878d541a0ff56fa9d1f1f69dbffbfa3f24e1b5263018200dd18aadc3b2a033527d729ae755ea73e6832ce1b3674880ba8e0720e24e074d945f0f40aceb56b079040dbf5d7af814d3fcd672f17128162e66b51f894adf29e4b36550597b3d7a1c71f6b0c3170667e82fc55d8ee3cd3547f94b5ffb204d04092749142ba065080ff1b6252f64f643d65fcfa2ffdc986ac59d4c0e02798e5e626a1809c387a044716c17bcd971c1024bf383ec116a6e6ddbab80069f19162219c5a15353b5652cdf7f0b1f7b3993130c06bb1cb0ac869ae4248e2f22599d308ef50ec4a9fd72c17cb9ca4b374dd8af7c57a8d25955e563bc9b7d42f964edd6b02a69d55b4e662d92ecaa60ff932c46e4bff155751a35c210c4549431a8dc058eebf9e5189f2a529fd94fac4a659ea8aa4d4af93d256f334549657edbf2b12efef20babc24d71074284fa32b756b8cb45267060038f8e53c2880e93bb280fb66d7df3aaf527439b09e1fbb35bb159b00617b060f6a92aad794c96389e99474a58db184b213891ec7112a1e93ee7a5409194c56da47f9ad8348a285a269c32c7a7ba5ff5289f14c72ed2016a7ac67017fa632e3163850636753c2d937b98ab982296b020bec8ec843e3d5bcfa2f6dc9d4a59e820ea3d739ce18c4b42ef83fd30f52782c29eaa3ea4bc5216661a56014bbd79f4fe826a6ced36741b75f2b940e879dbcb85c881164a76be500e126e07b72c82ca48c697af693ecbf69b175e5fb4ef262d3e230770dbfd6d847ef639c59df7aa22510a0db13508924141b8503fae8f1fa33e9f5a1af611a0d0ba47a339819ab888aa95905ecfab37f600fc14edc568ffe92f319e0ce6e03631ea56975aae40ee877ec783fe6d73dd296eb52c151c905f69b945000375bca45b137e64c4d76a42e21735672c351d027c5d40297ae92c063653dfa80038d9d57605027b5868d030fc9df5f4933a1bf283ba930690e48b1c89c0804cb8832a50722cc4967d6763d5de676574802adf7b646f76a43c25090fd2a95c8183c0b7b319357c723e5a2585356efb442621c8a72cfde3faf4bbfcebc98f528c7cdbea921e29155c07fea23174613e7861bd4afabc2f3ca5a3c9fa9e577ca3eee588996a7cbb497627ff75b19bb9dcd6ec288c745c65faa7913925246ef7f5b2f1c8799fa65560cb3bc0c941bec144d258569fde15d5086533f94eb328179df4314c61e878c9c4deb51cfbfffccf6cbd437b92537c3809a389239c932dec8e85f9e75d20935d8998a75f5c9e89e835a183b8bcf9ee4be7df1c862b560e652e3118da64692d2b2db0c3e2e4944fc6b3a38dcaefd009e131e465b21a490ff956fe68d2a70f10a212247b58a8956718d7563a7971149e59cf57f61322bf7a13f5fc87a3ea6aed53f1130a4b835fa90cf320c281427841629f0498de11389a31eac42d62723afeb7f7a6869411641baeed28d14c91d07d9cd94bd801b1f6ca3491603c2e91e5b0f3cd36fd162c7f1d25e422cf1c15a5a229b60dfb53f90ce83cb83db1ac3726364d4d58a05ceeda2d45673b00495324f29ed1c086c665ae82ba0a7685b2adebeda7e833335a66dadb035139fa4c3c29343438961584a1f1483ec5452a048d5aa20b3983b209923c55c38d94d1c45c5fe3e6ef973155d1aa822c4af4e2180dcb85876d3fc1f7b28ca423cb5933eba5a0529e71fce83fcb49d6dabf99d5840da16b41ac98085f725852d15b1ad9b8b35f085675ee3f4deb3d2ff184b009f4052610988b0cb110be50aee59e4f6207f12b77953f6917fa89bf4c555e6b3b5510038332806549b46f44f75e94c412fb06ad9a20079e4bf22bda09bd03e4da623bbeb8737303d7099351d6bb762d6dc994ec6f4514d4c24e67aa7a7c7d5e01e7246d9e921ccfc6864c2d993030504570a71390da7c403f393d4e6a27bd0e665842b868c7cfeb7c484e58e5564badf6b402d572541c7151afc600f85b0569f184c40c866a265d180282edee3b30ff03931fd92f7a7d6d0a9debe3412cfb083ae4e262f12ee1038a80db444cde68a565cd237e909e69379ecfc284b82a1e5410272a842c5be6a06272f3d6910aa55949fb9dfb1d5eb67f1dec061f2c40cde90b1af2a5136cc3057c7c0305b157b672e54863083a04654f66aa7300445ab41dd90b5d37197bf0ae716edad85c26f9da9182b5971dae75a7e7a2c3fee0c2365dd9946c45617c9fc1c30c493c1b5304cfc0e145731c3f11d8536be7c1682986e61964fa30a2602cfb87c091975dfc26dea9e163f016bbf86da762a7079992977337a89690dba011d3ca155f26b05f4f7af4d38739cb229f87f40f9ed1302ad91ed135abbf8be93b0cd10f73c3e5684b6c10af3a0f804cc2d19a7df78cbf7ea9658308a4c5e54dc85567669a2109e24174aab7588758247ed80069eaadf266edc2ebb74cedc9293720373f12b4019625ed59312e4f60ca44214b019c2c7b4989ef70c85824ed3ad598a9e4374c170fc6d25a5d26796231f17f494b094e30bb346d6b8dc06a0bd41150ced15fa937f24771441188212414275afa5fe90388435583943b259beb4b5e5910b7363690b18a1f64203fa77a4853302f49757d099dce971e208b4dab60a8d9c829363ae683805f97f624f4bd1818981e22cef0da57d045da093ff1bfbe75e8fad0e61aabf57a5c799ba6a9afc8ca6ba44a5743ef8bb21ffd7749e96a3711286475aafab7e2081ce0ead6911e01fd687bd3ce422840f059d16426ad991b06a25b962c644cc22d0ca8f78e77c430833742a3bb76ed95646c44ffa0d0dac1f11bcade9d81fe20cd200b36cbd1055989377daab6f045fcf609932fcd3d2ad37d83c9cf0ac639c0ff891c0614fd4e881bc782a70a4353903c170c13f01ec8ed5ce615bfbfe4022d83f56660761bb42f87db16b822e67c78fe46facca4990ff8d83b7bda53dc571b56b10c17ef47fc9c95d997defe1e8ae4db4b8195312fb8c32cddde0e991fcf306c130cbc50f50af913137440c37672f1a76507c5835cfdfcc1646659d912c56ecdf5c25fa89cb4e301c940e45d58c9f80b10f9ae13aae8457ba6b40176108566d0710bc6423f96a3ab3eadd066151ec4ac3dcb208f8c055c28a1ed58edefdcec8676483552558d7715a7ef14031efc59d51b5742fdbc66607f8d0f73749f5945b3a0b320b2cb637ef62440d400c1c360ddb413faceccfbc0c829571017d81775d0f938a3fbd3c8606a6a8418820099a6569912e1f6d2ff77a8ae37d26ecd4e7ecfcbd3430eda583463a8c78f73d2bb323dd2d91b7cfe39cecbb94ed0c53126c8533e17f0675d8f477828c02d6954087e9d16bc31573074d4592086ae589e23e856b51471530c809f27f91e1908f7c2307598b287bc759c83bf07965440428206251a2823b61ed252b870c84c79052b5b264b46b796e9b8131c2e624b0cb0d87f60ad95f1eccaedb57fadc0e3ee71023826e6d0a9831aedb043e763e0c14a9a9dc1be140cf1ebce7066f7ccc131b477e16324c4f77d9931602c610e5fb6cfe0f0a2f11741859dea6f388e7ef849049d8b65910f1b16bfba46be98434e7a14d6e004fe68ba903f00aab0ea64f9c31ddeeabab6a244af3d5c6b5a237090f99a11eb69835767b2f06abf4fad2231b89285f0db58bc18ccfbd9f95f959ee96ad293c9deeb6561a8ac4d0ba82aa67b6fa4cc7ddf7ba9782e3f389aa47a3552d3f2857768bae837858aad8e7c81b128471bafcac8aa150cdc9fabcf7272bf5f3ce9aee36d11dc1b399d543ebaf7703aacbb7b74b84e7985694f45fa25e7f6ac90b6dd8deba2043b6428e8ec66c6ef235145ccdbd04ed94800335eb5d78268853ed21b3d06024467788f44df5984a66cb9e8b8e513766046c663f42e2aea9c6eb959609dcf8fd507f4adf82539d43f640fccad2912fc8d40b097cee28bf96862a266e10062d8951c10f6f06b9398c83ceea38bd1ffff90fc37399b54bb83fbf4432d874e7141ebdb31ad72646a5dbe64ce2293a8968a18ded3b52ff1f5257c74f0261dc8890ad1132c006146b09138f44ba554da945dedf149a63cfc94ed0477f5d8b97559227ea5fa41ead19e3567ba980f66a967e96196919a304fada1788083e70a2f472debcd42c88130f214fc4c42581d9e7880903900734fa1fdc8a729e9e081549f9d1cc52ffbd6f5bc4d6eac07f31e4f3b678cb3bfebd376b71e00949c91e79470a28ad93805a979d22bbf5de7a4ff8ba229f319ba0aee1b8ac31b217138e41b916886dc03129576554a4c37e63d7f8376faf2e3be2168dca1dff865d89144fee3f43d1d0e4327a3a0a223d3c01b5f394c78aa0992ffe341def1ca5b1cb90c20a9feae206ac115da1a24604e5755ea1be6ff41240603f9ef96b9e29cbc0c04382869bd8b4fe1dbaf28b71742b4a47e2e2236489579260247fd86ded8965138d6ecfc18052c7f0964699bcf6d7820178eef1a89fd24d80f563314bee1537623017a11130c69102625603d4253586f7695f4fc1a9b59d6960626d7121065c08ca30f36aad53660d99c800ebfff3284c5174a002a029dcab0007668bb545c612ba14a5d703a0830ed97127bf73d5e9dcb7f2b8a9ffa2a7a54928474b4daabddf1d88ffd878e45dd9954a80e02624496b2f6ef8e07bb7f49549d1334aa84c9f8a8e5c8f7a6dc29a4ea7299723d7eedc3e7cd107aba0ffbc7d77c0ad8dc15fd6a444ad46a4444ce2da296100d3140e04a04d8eaa147844492d357766ac3687682352070f5d62f3e4f05bba4cb5d196e17559b79265371176315e3ef84055656a1705a4067e4b64563600f71554d4a632b7e5d230e9b9d758d39b8f8b73534c3b8b0b28f3f0f4e9a56b7a44480dc5c0ecd9e411ea32e33414b0817f5e2b4a2280bfc2746f30ac0fa33474a0b7c7871bc17b5a270c324e7df3051fa2c760820cf93d898d169bffc0e0f1d32f6fdba553e2e4b2bfdd490f1619c016ca07348a61a66cb134ce867e5455730c8acf57d7946b58cac2096535bb995efca50a492301485a71d34a86884965dcaa8b04011f1f12f7656926b03910352bec75e45c64c9815afa5546fd37bbcbec7cd137fc295922c1acce17d2cf184337fd8fa5ad66195ad3241b19d4c6165267ecb62187e61445d1f9a51051787e1ab2186f946ba9caf054d5d2b35742454956b50b2814f7aea46b37ab1e93626bdee9fc25995bed60a41d073cdc336aae455456321f260853b5b934fb491428f91309d0bb3d4de382d8d7f1deb306c8fa8acc101fbbd46d45c26fa6be5f01e0eee3c27ec55d040219df0006860d056a4f06474fccfeb05d8fe7d8d54761165b14874f298cfd78309aedb831ff5149f77d92c9bd229bb25729db0b8c1c7f4637cafc0e1fc5c9a288c765e1c197a5892fab123df9c82c18b04e0203f18b6d7b4520abce2f015dd4c6239871bbdf8d8d9ae00efbb3ef4aed056f2438962ca86e9456db40f87470430a70d260113b7ba6542556653f5ca1320e30436c4b6a066dff1ddbc70615fb98a5a4d28558c4305b483ba3019be37cefa95cdbf4a15f3d3d1bd8263bd0cd8380c7f2b3ee4dfcdbd4fc43a7e82fc5802990b0f4a829e8a91c507b1fa29078e073fc5112dc4217ae33aeef69bab17603abc3344297d599e291a3a3c79a4a0a92cbb10f01f0e5b0d644f8fdd4b51cdfc90a1fe181a8a4dcc009b8f3144166ca8ecf03ffdcd55e55fe10c0bd805ff3e17965bb5f7e400faec574ff24f02ad5eade7c804dd2ac8c4e645877753ace17fa88a4e348f94c19bcf05be19e625fa0ff9c74a0cf436eaa0283826bbb52cd268da4c0aacf2c8658b7cbc7b007572f201c515915ee10cea9ef9df407e2a4e366e712dda79457593d58bda9f3399afb4d3e50511852bfa1c2834161b88c04812945d6ac88537bca4ff49d9b225e2ec59600989319379b3ac0361f8bc5d605e159f338dd8d414c9a885113dea5ff86da172fd0d93cdd1271e7c99b5bb758e108e7ec1ba0e6835b6bc540761c830839a1ecd0d0f2f2cfafc02701a1efccf66b20ede8fdde6b0f6fb2817f698bc5e48fd24754dd9b00846019eda6e9789f548be5919c52da6c0a4e2adff7bb111f02250c7c1de1fcecea495a6efd3297d536e69222548fbc7876a32a38742811a1b3dc6bf0cd8a160f851be1214a45c320361e861f4bcf3fee2c08d6e99ac38ffb6c28e2d6bf40b803d1eab78ccd9313b70869d37f3326f6208ad3edf549f8086703bd4939e5feef29f1448f9e2d20969954998edd5b0cf62a017f796f2c021050b09aed88eac26b90bff1e91c6de0cff879e48a438fb3fdf69c8669dd989d178aaf78ea5454bfbe2e82b06b30ebc4e844c6b9eaf877c8dd40bdcf13e3949f4fe634181491aa14bdc27d71fdefdd7e0fcff6a1ff45900a556649aa388693ec18f1ac8ee1df952af3854ebdd03ac6591aac145c71307e209714dd8aae0bc5695800848973097af942b8e51de7215e51dea2760c7b8f9ece3bab87180673543d66090114e712ca1d7d6f1eba9b942b26d6eef3fd374acac3b4715e17a7ad30d6e961180b1c37b544beec72d4cda45aa930c9837d122e6fde066ef279599127ca8931f18fae22e1c16fbf8aa2126620ca4309276f9dd39409574fa51be515b015fe45861f3aa8f873092e525616b01b0768f5baf9f8ca24ac55df0f5d218588684b9315e2a6f4c54f6db03b2a8f0d72bf75c842931d217cd11be5724c9d81ce45cf33f865361ce118b944e2df058404ff15b9385aa3100f392be7a1cb8dd54ff6958fcfe9a15cf8e2a9788d3f71dafe8cfaf32b467e37e3038e26e67aea5238182527fd4224e92dce181cddb6ec3ddb0f7b7f05a90fb408d97a6075e7b0409789987f482b3ed6ce874c95fa510aebb32fdafa7f6af830a8eea29c84816ba5fb77b46db2ac2c2e8ad4cfe80e999473cae497019d9914e885f87e8e925e7595246a16c4521ff3b987f56e6957ff56934614d2a7d48f621a0911c1794ad6565f5ba18a4991d31dae7f2d35ee51f314158ec1f0a62510a7da94b2d0b4c88e166ee5bed3d098d51b02a7f7450a16e4875ea8f72f49724ccc875233e61441e2403a8d88e1d8439fa48757fb21644761796c1da6851f4cb497b3e6cc09b9a03d6aeb04e98a2e0107fcff67803499c7e0d986f6c0beec0feb62e4f6fb1732f18dc134d7448e5bd9b2ddbd7b125f9d1a15fa55d62d66bf89129cce432b17a9d34aa93ce5a0779c3f52b28f2c0df637f1c0012c1b5ae7623fe52a2598183f592db63007ca7ebbfb41871acbbe3247ad697fbbee28c906e3cea525ab03f77f179c05fd765367f8e520b9b83e6af436c9889ced1f692f42468e3aa7d4e33aa528f3ee142bea29dc92de575d2f0bfff05cc8279ea2046f0d50109a07731d4e27ac104f4104995f04d302948afe63cfd876bfe751596a368be0b365ab7467cf3ac4e4089b0aa91ef6526163efc960923e52c28900f4d0b45ab5ec3dd0b762d0edc50d5ef3ca81a722a2c1b0ccfcee81f5bdf0276edbd0b0e3d4e734d11c827ba181339497fa90bb2920117f7ea94ba3800bf61cb1bb4a7ece1e886b0abe2849b3b9fa05f6c6c1eae79785a0fac3248494885cc18844db7dcdc720561f953de1ab9dcf538dfeee9825296741bd40ff3510ef7d6c506d5fb8af1442c955425c391cfa6f54af95c9662e9770ab1f5dea82b0fa2548a4cb98f1e687497722bfe69f6936b18516f230438affc70f5769a0707a7f9b8ffdffddd3d63305d87c36bb20c1dcb156b963fe87842b29eec8983012637521d7fa027445504544d113c50db5e7f739689367cb2eedd03f9c3e33230095deafa737a3c8ebc0d60bd2826e4cc90168a08f9a8e6274224481b3450321adb1e1b49c45b7719d6eb9a5614b30d557ac690c11d41af2f8427aeec70cac763efbf8122e495adf2fd5be8d573bce71c0b2cc7eed43b90c43c2a385687ce0c8c48b19d758b8366ed9fd475653b326fa80f8c3ad067f42a8ca4b0c263ddf7657932afb2bd9e6dc98f1a6332ad806bef6f237153d1545129f76c7b58329c9ac60ca7718ca49cb95e61a5b412386a49edd68ff5be69912fea666b90346a6745f5a2bb21e0007bae53094a7eac95a4d8bf3aacf6858fe903f5b715610944b2148405266040e7912c10edfc56f98b6fa213043e0d30b7c052f6ed1b9e5c69f4008a68e9a4806347fa994834c3e16ab7f699b89a73a022a607b4358e5399fcd23b3b22f1e0cc745fe5dace3ff10dc44a3446d3ee58b5f96de274ad3d2fb31b329cfef9337be929db2cbd55f3a1b422924fa4c2a26f7795f80977f182c6dfa63d0105d1e468f33c030d9374c4894d18a7f840c7bb44bc89a6ba2e3fea29bf01fb7d2317b60b1c8709b80152ef0391c69f4f0bc584e7cc0dc8f3772d841ca177c116cbf85cf2bcdb64deee4386fb1dd09c4fadab7498c2a104b182b5ab4469c06937aa01e74bd9e08e3c748f5f8bf6319fec46beb590c70c6bfd8dae782b247a767d2756828a0312f3eef57214e154c88f4494a87f41b2624ada6b51671838b83e616fa367d75ce1cc7f901445f1d52ccdecead19ded5e4b135b0e8b1a075cfc182b695efc42f62aa6b3edd486ffd1b091501b90e40a7a8eea435a2270f9b290e189c9a8bf763cbe9263f7890f531f792454236a461c771fbb90b7a4c844b32e444b48cb95253c4e5b072c14c65017e1b102aa1230b62a5331db916eb8328efd34703db2675ea4317878d8c118b35dfc8e4d371acedc6b34168a33e42ab795e12b4d42ef46db29eedc5f2689ab12cd0824299317098edcfa00db3e2879fd9798b4dcc3d0ec564e4183ce7a22a4f1db8323b85971e56862fd9610b0e32545c9dc0e76ac6e13d5324bb7a75764e584404305f38d68a5c80ddd8f23e5a987fed962bd28c0f92f87854fbe5c92d0f467785e7ec5803db0a30f209b54a18b19cc93b1f6483fcc137202e08f3246a66c0dcca27256067869e9b649a69db3132aab821fdfed5177386aaed6f988d15c6d6f3dc980a0610c0123325da66541216b107a24d0fcc6dbab7d7c9350c11b10fbcc8147d96c16b18e749e154782e1be1a64b9c9e0551e2c9e51c1af0c7c88d893c99d3edc4c4a0d6bf3690790b7ac4280193668a6361837aecf1beb2073d8dc9f4c79c4e9483c3f9421a12dbed36ecb0c688088dc063ba860ab7700ffcedf9b092e6c343c4c5457ae4a2b5ad0273e5892a05059b3df16bf22a480f83cf9e36d0413880e190fe4bd04d9ea4140c160583677d80bf8ad3ae88d6c3f4c26dabf1a0ca48cdc7a939e98edd79fa51ea5bd8175b2ed4bd7606dcfa03e0ed86b48e6de47d5b19cce1f413b9297ac7e2fb38c23fe178cfa9e065b63c8b3b74364cd643a28414297d9fd2cb7be29e0c0b9d91cd53a89f4b4937feaf9fd62e9975e5ac3c2db3663fb78c5889a6c38dfd50727fde56ef9960600dd1a8f0496ef84d92df6c0d876b97a7104f7b6174aee7432f9e25251ad6e5e7329565ee02d17dadab4d17bfe468cbfbd643b31319e7c185361671eb72c69decef3002daab0637665a6b4f0f1958de4bbccc1a5be73b7633118328361c03408a8f47b303f3efaef8ef7108404af4a38c6b4f4e5f8829b808d26eb41de9d89b389f6322c1b86434f2e95f5570099d224afa7f6562cd0d8cae60ed12ed04a3c1b788d9489816847390943c51e7db682398b3e7a8518600e160a20890cf95e27d686350a96b193aba828ba964d65c35379e81b151a07f9e9460edc79facb1dea43c44220ab5d7d526a7496e85af4a6bada353be3f78e06757dd572302b6c9e31dc8badc9cf353a9fc4e6df4e361708d0f587d5f245af9ee88f32c57c25edb4a8733c1e34adec5e16ddb2677f9e798035983eab1a953370a8b0bdfd8218cc882ae7759fc4ad077b3c581df2ba2f9bbdacbbf1551f2e261d01f2215f16182b732476fb9b1d3a4a98ea94ee26ff894b731b91a66d9435f51ef3473bf8f4842338ebea813aa5ac0f3131c8bb79047234125595cbf6e1466bca11fad57cfe3848afeea8abe5fa0862718b8f374d30e61c54d6ddd2a3ea0cf276f1396f20aa41d23dee6d3aae09ef7e528410de37067c3e9c9b61dfa49cbc2b4a3342cf51550e95e832dcca603296df16a0fd11bd3712aa8bf567ca80672ad9c9ae9b30ef9b461c64a055ce7bc276b67fa619338ff9698672c5c55ceaa1a81fb1a9c9c4e8c22a65ff615c9306122c2e19680f40157b91192a64af328c7cd42412c63c5387b135846803223b4b27815646578ab83a84fae87bfd3ae54053ed7a27cc2ca4072862ab4b2c3a3c96e762301cfea9dc791ed559abf503426545c805cb11b203016c479ae84b7a4b71bd9d723eebe98fd33234b2cf1a0d302fa407bfc6027d9e7fc1d3c386c9054257555dfb30395a3fdac892813a739b58a527c572b9cdf0e7b704b2a7943514b9602c53e63098fd1e38c846653f89975a7a366ec79983413030b372033014dc8174e010cb85a84320026d19cf327c9e809712c553d98a163b86d0e4f2053bb9b8767676b40eaeec72eda887b70c20fff06f1add190484804c21800bdc3533079cfa428b1e90726f70c08c62c377e2e2c2bc741cd5ea545c73726cdaab8650964ebe7a7d75bb0d169e13d339fac0a99a9e5ef5e33960fe3da08bc503aec0d716030e1a91884046349a434de6e527b33fb72b8222dae9d705ebc1c90bdf43a6cddc2a6fe9b1252b406336eda5732268029945f1ebc789a56f6e6068432cf30abfd9c4abf7eeee1a08807722e7408a313ba1517f7c3b09f6ddebb1d30870f81dcfd52f0e1e6e2851eb3b9914b321c1237b47ab17e2ad28b9ed214e4bffe2d99e8debaa2241a5030b023c0bee7c14c44fae81b85708044584b419e21fdb19394edb6e2f549e0836d58461e850bce9180ba4758a26c031d1ebdafc68075385b75c85103bfccb02c17b67c73f40a9ecec77304088f2c57771d2fd2ce2de3066b1dad9e57465bfdb05c02a00fbc009d6c97deffcfe3801e02771b173865b927ef84c8b9c52b7b5a2f8ba10591ef48f0607cb2e35b87e3ec49c378ad8d6fe4fd5d8a8e47200627a515a5bcfb90da728d7278e2d5c14411f1828725e130e307c49954aad837ecc77fa3336f44ae9a0c8cfe3c1f1d56609be0518d09741844fb660fc43b82a882ff48e476b8c420ce2b3002d5aa40b30596a216092051ac14aabb5fc2d8ba6d26c39efb7aa60451660492ae9582821803ed209e49083ab61b420e932b2e137f97080dca7cbf1b088bc760c36c74c5ff8a1486d6242dc36b07a7de906f997c9afe7799751f78acfdc0b02699bad27e61ade8afe5e910a6b148ed94806a67c97796d031912915e6e2dc65bdef6827cd1448affe70711220d280e5df2c547ac8aeb1f93a62b32de169e950be40a32869a410cc9edf4df31f6d64e49be880ab16c4ce6d4986365f95c82910c0189a75c7e43ea1d8bfd2ed78ddfb6035db4d06afb0d4a03e8b0d1fc6f503b5c455362ad0ee3650a15a526deec91fe5cd202b9f54c07fa7a4c221533965905c6e86345f5002960cb9fb031814a8e8e5f826fb7995d68dee95431a2224d70a12fe81686ac658ef6a6e8fb8e62828ceffd62881854a64b4f1d4283b735b8d9ddf79d77b5b956399f13eb9f8ebd469a4d2e02ecc2d82d247dfc7ef5d4686553344dd66ebc7d279b2ddd76a92d58676835f187b7ed28276da671cc2a82fab2ac04e969c0529c50b22ca3b4762863ccec681ff142c9f2e06f99d7c78da68aefac4b17dcf2eb8ab555f5699bc24dbbd3a103adfc00b2543a0cbc56979565a94b2cf8921c9e92a40ea27204716f2dfa00b4121e8c2a75482ed339e9c962a1f12c551592340f1e33e2221edc1f27dac1c3a4f9f79bbe978133996ffc53557e20551c3560c7b05c1e456317cc2809451f30c2d81de9af719ca61d6d17142abd76f01865a9395ec407fed3b8a72cb920c611a5cfecf145ef15adfea50bb3b2dee4463a67e3864bfce5078b6b7f9999aa1ae5e235d9a875ca1fe1fa5f3eb56251cb844824d94a9f08d35c8125a4de5e36b225c6084cbc52f195b4374442ccd5c04135e1248e0c9e3b61e8ce46f68f9ff20472448ffe953daf06a69c8eb478ac2d7c29547e13780cda39af07a8d88b2207e31db3d3777b20dfefd559e2fcd123e8080bac17f5cdb2b7b6743cc8dca82823809fb0b4d054d30a35bab63dc293e4390e1ba31422baa27d58a4987ee0c4a204b3044eb1750c8a7147869400a3c52f846eb1e3826378d34d952656285489d6aa31f358ae4323025559b8fd7c1d6fa46ba80a2ac7616cf7d569a69cb5ac29f8d7e636e58c78a4a04ecf395d0e1d6fac9e8f21b168973bcf3059624ddaff6e8e68cfcc65e93c1407689de79ac7dc7fdad0534a923020bb8579b0a222e47459787900fe406d969a901f77658df3e26ce7b77bb21424a80baee129bebc9dc52f54d2e417bf99f2ede4b5cc3e4830c4b910dc728bbce3c81722d8f2e40a87735d0ddf9382952ddd6de7a670c9f111c3524fd857d89bb324def76ec2c09412ba04609fd8450e3c8b494075598844612825e79d16747a129b484f7d85dcc5c1e78436458b1c70d8eb309233ec6ccb5162d6eb0aacb5f88784ff6095df2983d26652430448a7ff6bc5892e3e6bb6cdc55904b14acb96c1bc91146b0c8e63cff2d53db517073861822e111a89a16e1bd2fd1242a1288c8b87aecb98837f16902f9f84502d40d00e994f61f2e7ab7d3fbbf3b7f9e2d864f652b9de38051dfb2d853b630572878461c3ae16407ac6600a5af6c6f29c7d423b39983692a283d813fdfe3a86c8fa9a26f79852428f5826fc905bf3e60ca6420bbe791216802e203e6e8c6e6d3c0cee4d8ac9482accd7b54708d8e131f9823c12acad7765de0e7d3cccf8278354f29eeeebeb19577166bfb9894b6d574fe1ef1a4c4d3439f71c35a328266e7152c9fcbd5858e8dbfc04a823ff66ddd41e8ed0b42e3da9b06796166d27c4ed09b8d44cfeb5671cb5173998f2b8b89009583e1d7f69c309bf1716f93edfaf3c5d47eea658ab2e22502da354c91c469ad1b705285e615f60dfe6e38a13bdce218afd33682088cda6a70bbfbd3fa2b0c66e712e4ac7d303c8f9ab7fbbc9d14676339b01e7f34da39bd56cd030405186343d48fe5017cb704e48bf44965c146173b76e11890c9ff427c5410fb67d95ce4354334f03806e6dc82b7ec0e868428b1407a03c105af1810bfaa4059c43fdb91555e83f61ede646d09e0839e10432d86280ec99c22210442dc9a023a51b1daf936add42056bd85fe0c5e8a4974d45809d0126aa83075a9e766deabbec1952481b0e615902d8eb99b2e80a0542c0b56911f7af8ae051c3fea7b237220b0d6aebd10d2293ebac09edf6ab4cc2622210a4e330225ae20a0cb0b3e21158d6d470d2131b7042cc54f91f56bf2eff030396be4293b18d05f718f675c8dc9b043e036ff5fa63cb627fd5a9dc1e80c4b675673a93e5c7a20e8a827da05dd52ef44041d639558c4e1d02b545bbdb85b2d235b9e1ad691f0b26d4bc58c62c22cc87e342336cbcc74e97ed0b400bbe7f8ac9489b93af5e685bebd706bff543b1d9270bda12f8655ce68f58beedcb24761dff8ab5ea54fb90b97b5340f5ce741365bdce74d4ac20f186c5cf81020a4050783a9b15a9e767cd3ad43acce84ff18bd0a7c8fccb7fe830692633edf09ab83867dee76919e39f6465958d5a107ae837fa6fbfb116fd5d02d9b09f25a7567d4205877464a71b9f4755b591818146b62dec5aa47d674a35484fe45153bdd31145cce468461720b4ccc830360c0de64cddf811ebb07e63ef2a7b83fd09bc54c49f2585cd75f898bfd9b7477e52f0e2a11464659da364784d62916c0b3e1b24304d11067521e4e6aa0e3a19e88bdbb4464c41c40f1af0af87ac6a2e3d3cdd22dfc1836fc2157b8b8ffddaa77cc4475988c19bb3ace81cafd9dab4df3e5f75cd6a4f386d8a2c61d909f0cab47446bc79e303b52293ce4ecd23c705c6ff93e933902238b796088cc35baa8d6a5d2fe9a951815b3a23cf91f98f2f2762672c891528e408ef69b270023a83daf2c343c374f28651adaba1d0ff2c0d7377a85176751c1a7c2b4a0039cf00017b50b647f62082affd3e9a3541e6154867380215705203f84c69bfbae85ba3e32bad22a9d30c093831407548d52c2f73678d9242cfaa9a5f56b462067977f41a81e056a745201c5d329ca66a2d30658483aa18b61ea5b02bd15b000c3203e6f27098cc1d3a12814013934b86048d734fb00c5e71472d9415323c884c8b960936084de24f013904a39d3a60ad7401b3069616e40cb79ed4ee265ef5a071e59163b1a948fac90481b30f6bab3bfbb21c80d6250a57b923a96307e88a7805894a075077bcad07830b9c292c84c7372af5931c5294e8cfcb40b5a7830463c7ea7261ff80bc0b6feb2cc9171bfd0877ef95d6a9d9f5c9a194b04a191f1474098a8a44e0d2a5bcf914fe54ff1c667f9a022cff50b6d867e407c1aa5f35a86faca9148c6bd4b4050c3c04b2f421c9f16c40c36103ce2cdacaf6db0b403370095979aff6e9338c5a53fbd79c086f874c83d35837d2d05e31d11fa49dafdc07fe5f078ad2213146f2948720dfa3bbf567726bc196258c300aa746bfb8d5f106db5e649ae8f194c8deecd1ec6b2f84c4c3b334f235aec60ca6d36967d30d446874431430323e4f059d13c54b592ec4aaba2f88a9d1e464c8269e2f2150bf9020a008616a9497d22f7c3723871aa20011b23394f8aa317a686ac2e9daefa32abef06c0954a9c5a05a63ed307e98aa49ed583431ff87dd5d12e837fbbe51ede31743909f642dbd508c9e4a6dc4ac408c76393678e5278c7b0a6cdca647f3b897a0f83ff5ed084962ee70f42be4992101106b6cebe995a53274e70f2cd8783d94a59f7db15977f2b6e91025860e76e934ece608574056b297a47f9cb3021ec82143049f292a7f66a94550154a53ba5f047f4a2e2c51281d2d85c7f5d3972ab6ac3aceb6bb9acd0e86c9bee47b0bf7bc37b419c1f9e3998bc9458fcd676b8354cd2851ad7b9a0ad6cd3e8b206e7dec4dbcb4a0b32cab3c1f5aadffd89ffe0dd1e05ed4e07e69948a3a2a75c3311ed4754702157f7a2b71bca9dea159f4f3d842f1009e2b3cb9c0a4619ab1bc670ee3ae4bcf37581ebbb96cc7f69064a4f4f810f59bb97cb9966874472174b7e1d7af877f35a40e6766f75f6b5bbcff55ec5eede5ca2f4aefe1d53c29eda2e1c09b57243e0a5fea1d4a85b757a6f6f851bf78415a793502670125ba20c27a9bff12e17c9a0f2b86d07b7109754486af5bd58b72ad63944f4635e68a3f41a4e9dba3d74d8b3997517aff5e99dd575ee08dec7893b049fd85503181b3f80ab994cfb11d91046227f093d31cbd21af7715fda3521928acf356e3b5f3617f4051f13dc7f6bd885d7c8ea09ae01a97c34a7372b41b14e4844fa20b9e500e3f9b522fb3499f01aa26a340866a0fda0cc032cfabd7a42bf64215550ee154ffea4d36f54d79538fa86305ee61f5511dcd62d3ada3f365af00fec8955d38f7c54932835b6d9791335c190eb1bed876fdea2385da6ef7cb10443fdab0ac4fd0f4feae3062073ca91352b475c370e197f408343948e775040d6c64e82164fb8595f316c94688af47e22936a8c6107f738e211b83bfb9afb84caa6c1c4289bae9d9a4210a05ba7476b52581851cb6158820f0cebb4aabfa276fdf0b4fc1bcc6f0dd25a5e4d0981e01a4a2cbbc30ce782f77728a350893d2f261f119edfbee4a5e9a74e16d689900bb8056a3ccceea48b0dab70323263dfdd95868cbd88cff617c77de5055dd914efa60ff3279f712effdab02deb90e4fe38439e2e22e6f36a711f8737d4edfae54352e9afb54adabb90867f3cd79c16ad823cec29e38193d51f8282eed156475aef54fa339edb7b6dbbc0351e4b83ed5caabd7d57f1ea3598b3f6a9ef8eeff121653fdb9e3c4733749cac6d6f0d2548019a8680d301461b15a40a473cbc01512ce0606c7717379ba88c488e3292c4eea7c57fdb0b57cc53d3cdce5a67f2d25648bc6bd890a666937ad9cd13b3aa80d885668d81aeffd0312e72302593b97e7d229f026e20113ed4b28347af1979bfdfd4ea994ed28cae5d1a70d18b8081680f82b80001d55774cc67cf1c54fe41549987c96dff72a331e5e4e97f25fe7301aa8e09b5ba5168e7ed797c405d47128fd1253924562176a1b7a0edc9a8badaf367fb5262769ae7ebf7352a8f0e380a42d7446d1cb8a0ae2dd127ae07d2eadcbeda9dbb9de54f01e892e370b171ebbf3dc822f8d695989abd10b19202296c68bde4d797f2a73c045175572334dfc486c9f6a0d20ee898a10d490ef4cfd5b10a3e23ee7f10f37594a448825a3d2f084119fed4446a189916774de54930aa4083cfbc6c361208bbf77c02fc277a7e59032c8fd515ea5698138d8ff095ed9f078c1205a2aeb1b7c50a6b249264924cb6532c2ea9b2f2fa45c247e04624a11517e3d80e97714a0b2fc439793666819ec49a61e885b42e515d081999bfbb6fbfa96a1587ae3bd579743922f2973dc02a032c32a8f06d4516912ce31a740c0aeaac16d052005704b88ed5a105337d7ad0c5b9c835a2e05d0aaabac44540a492e8baa514f2832e583164df42b07202f1eb11cc3290acde63b5a9d2b0bf0ecdd625ae241b00264a79f0f067c863ccafd09d2abad6d2f25247d21b8e198eb8b9878cd026941f5c9a955796602282be8d1a964ae953c69bbb8f5477725932c6ea2d07674e7eed15d76a95ebba45660dd029acd37cc89944a713aaddc8c6a563a94da6e8f90dfe76f45abd999156b6143d21fb09066dfb5f726b174d0c8fd68652949ab1c14d0ac93f102b91fae89625d56815dd1b1428b4ace52806ad29c2ae06a26bd9c94f6798f78bb9c453b67bd89247c6656f733af922a2b54ac756924fda19433f9058f49f840b25ab1785dab5a7113c39593c7b49a71275e135b17c6c650b21b3877cbfa1de8befd887f1c8febb4628962bbb841fdb187f7373b5b6684ff7cf925f8339793c41aa12a1fc1bd0edc1e7bba4255abb879ff176983c8380105bf04c74541dde7c681366e736c31088b93bd92d40347305d6d2292217cf4df40d2872f7ba07122f08e4940f9e4497261e48accb3f770e4198e60b0ba345d102cbe3b666c795b7d94205daa66c3106e4aa5d06f29ed119d6d3a99e453b24993cc250932c09e52deb78715a90e474358c5c811e77b1654d19137453c78b39018ae0c1a9ef25ab4aa4ef804cceb77474c459f26a76c9c4bcbc9c6d251424f2d6cc7c6f17dd739c45ba7e039bffc15b214b35391e79c912b9ce676f6c5bcbd5364165a64dd078ecb60384f0f41639c6af2784644fe8221a7b7d53178b08bf1064b649610407c055db81600bdd9925348ff64255e4c34508ae917e3d63b976569121b9580adfc31b378e56d573781663e1a798cdf69ea4b3d8d96417239c32667d78f4b927db228d8badd52cc6e50104549abd6719a29fc836d73608169719a65da1a2c2ef19eb89b75a00e631a7c9c83012cc7c381664fbd7f28eb98e3fb2809d2675cef695a61fac89a5a594d1a192e89e609192748b2d7c11ad95412e68e71e8cf480ab9ce0bc6c7a405a36bb703da3b6923674f2294e343a8d881af08608194fd37c3df20a8af376b78612619577f5cf1ba4af53030f68056e43a3597302c17225d51b124a23d24e3b59d497e5e6831f58b3743abfab0e3b052bc9ebb9bc5f73fb68428ca35a70ffcd6cddc4ef02d020380b1053b9826ebab783cf6364c6e05cf802e86492a688603349752972c0f2dbc561ee49f170d0a370cf973e36a176ca3ccc15585ec86ca9a017dbc363f303892618c4ebca20a0886e7000dbfd6b1919576dec850db192fa7fca25326d90385c156d1e20aa3319f46f9b711b7988f250c3fc1c17b0b287fa48bec5566d24d847538b218dec207422c08127ddc2ea8794c585eac12afcd0a50c88aa0b009f0698cfe677a175f7f153c2f3180e4597348d60ff4c555d17b0eb01402266b22d7c40dc214a2f2a4211a1b4a5e825ff2e711b3651b953dab0fc5a142594509720f986ca4bd58ab780ae0854f97270984670e09d8ed71fa817091aaca809806826836bf7f2ab2dac214a96c4f3dd34f1a04348a1acb3f94cf9ac1e4377b4a3db3b0450ceb9f536a92e46ad2edc68ba9b39a0d399383b71aedbbeaf0182b8b73a6f9c50f3ac71076d3cfb60ad8f2a16d0f59c5579c2cdf7ca407de0721e3f55e37ce832443f7fee954c8b662bd1cef6aa1f58fca6b59ddf8d849cea2dd8ff1b90773cc589aee53b2848805e542192cda630d1082dd8d583aa9b869946c1393b40a4d0901f66f63e1b2a5145f94cbf27d1dcd797e68c819cd814852b1f80b92c2aa9898fc86ad9b5858df2353af5ee7016d3ad1f50f3580f50809f9d66803e980b66a2d5ea04024fd9b1b1f204f3cb3cff20c3dcf84c2341f4c86f2e8d14186c46e49f111f0376da7441ea0f42b6f68f2d2b8db6a61b166564f3fff0577b9a8b9c28a88550cee4e192742f8405d4859e2ca04f8fa65d26803e4444344d1150ea86bead379f13d512ebb029970aafacbd564b95951a254a7c7f663b91b825a7da33cba497f7630cb9e37fae579a54796504302dd4df3e55a1ba9cfca088fc55ede45e762f6b315388a85270514872c512dddf45e3cb10d7bb838ff584ee215236b576c33dc3f2c405ab8a1ae815d7dde2778e8f92e421f214a839024e76b26897be2bef15fee1ca53e0d1048a6fc579791149214e7f2786a5a599bf7f0a0f057fd4582b1e1a426792ae46a907ac795a049bc527674df003d2059654f6c9493c8faebbebd1c6dafe9450dd7cd8792dd182178d8512a106d2aaff6723e5184fa91f5fb54387acce978f0656d824fbba4ad953cfc8ab74ab2fb2edcf999cb988380774a490065c7201b39970ece4716c44735e6a083856781cf52cfa3a667840cb41f6e7b82929a47cd3231fe1d857afe4729d8bc02e6f462434c3fc31087b050f9d69beee5651d3bbd3395f4e3e64f59641f7234eaee1072094ad431c14bcbd0314fb40795fd211a437441aaef30d8a3c51bba5d93e498b0b90a380406a1ca8de09174a47bf0f7f9c942077ca8ad24cd908db9b7a125e8ef07fe7db5631520f94cb7ed26f14be50bc0f49ad26be8cac398823672117de4e0645b1894bc10faeaf5c19320e73336c10c39e0bc0b3d3cedb355b4b8eb5ec51cbc90c396a6f1e98d42c40b9b38333b46e739b1cfde4a1221cbf356f996371be2ee6d4d6082d728eeb896f8d5716390dcd455235bd3b6645c7be0d1454ab098ca3bfe25d2cc9299821e1947e7f4fc7bdb2d5a93ee09b9bba7eb78464c74d255afdb51334a70403717e89532696dbc95462d227dfa3758dd99af316516862b8bf357cb07ad9e0cabc3a721e8ab9288763a9f7d4880eeac514e5dc2895458bef62e1684460a1050a78b2f922c7632af417b446a805450e3d5e46ee0d6fbd9ac78876dd49ec3582542c2ff12a08cfc3294664ceb0fc244d435010f726af71f3f354446807f12fbfdfa84d3ec71f9370e679d608b6b293e2fd022645ac57e5067e6e86d1a08c710ff99679e79765bbcbff704ad0729ed102cfdb9db5afd3192651a305a274c879983a78dfeb45e8b0160b978516bfa19e1748665f34c7c5dff7614883cce464492316210f2e9d3e7f33ce5ebdf1819fb53d1666b8c538792d7805b62e8274cd889dbce9b847c85654fde270ab7a2c0c52fd014f61d39398b6797538edc076fadcaa74320574b95aea52d80206019f672044bfcb64b2b3266a18adc507729c45322159181714449fb3e0f94d4286a329ac7eb4101274414fb2c1bb7cee232ad27bb121018928f130df9f50510aa2d03ee11729cdc791ea020f4d15417004c323317547988f7a012150bf802767dcd37518f54b1cd9becee3416cf8ce27d38214013b4cd04abe38562544523f72f7db6a947bab993c22dbb52d7cc58a774e2afb428f47c9105c6fb0acb3ff2664eb42c33d7699f054a5428c2e0c84858d6dbd1e29c5f2c6ec6b7421b838ecfd2c999f057163b0301af5204b0c4b27230882c4de880036bd3527578f16eab57024770c0ed184d2cbdb8ad202322051fa0323addd9d00bb318dda2d7fc8f4e54ddd50e8c341939e76a40258fccd5c204367391721f322b9f0677063eddeddbd98b878ad65e7fca5f756c0417eb7b28aa176cad5040d8a9e3c7d1ec09a7c65c41eab19ecf8cbf0c1e1316971135d434b8c091111dbca6abfbfd8e3bafe38aa9904406fac7cb1026ac79f478974955fe445b71621eb94ccb1e9a7c9e7ddedc1db9d5ace5481587e69a615ce800ba5b2c5969b0acb9eed7883636d2f18ede332bee1fa51134649d8139fd1edbc14a8829ad77a60edc5d03c983ee5f46a307cef878fb34b4d1e53c948fb6444f574fcf15f623787911fc3fa05029408293488330064ba1b1f396ce73f78efaa6b2b1ae0423835167f6f93b77b12d55b9b0706bab7e7252ac060ce2f5d13885478c5a0e7046ad8303f767da3ca49be17afd17aefc6154d880bf2708d411822e6ba9f57327b4155056d0a96f11dd8ddc999700290b9c9ad33d19ec10ca67fca518c6c70974d868973849adcc49e16132019fc8907169ed0beb699518066a4929387986fa094e88a8874fcdc90231b371d957dafc06b09ad0d76066acad0507635791018c5eb4e07b02a953e8d3fff5e339a31a6ae2a12cd503b20b1aad147377fa91bd16761f60b3c3a290a3c5502982c95b07aead93aacceae2115aebf3e04ca1e8faf0a387c1271e53f10ea8aa32600db0b67a5d6a266f2e91f98b8f78535f2ce565a6a26270e08321171b311b4b3390ff89c6dcdf0fcaf3d9d01138e1c9f0cd8a9a4bded4b519d51588500696727b06a3ef1037a0ee76df205a744e407a77d6a3c777c7de5b4bdf0117b6911cd791a4446c396fcbdfa44e0834debbeb92e031dd824d0d3854e9bc0824017bbdc56a67f1ddbd0118ebfc29134fd73b5089b1fb658d98589b8047bbc3abe8461e74e7665c0e66597df43d8307b201a0ece991854be6756620c679a978558b99ccb8c09a2c261371ea70bec6707ad3ba178d439a03c7d102e40917c8490e7455732fdb658e2e3cb33249ae3acf6420289accf4e67eabb425a4d22ebbe2c1337cc007e49ea21080db188a3ed931879f8dac73ab2e4015d27afff02acee78ca0c4bdf77e8aa2f3c4b4347786f915e0a93eeb3e9fedeaea17e3fa0aa46ce115beaf8f068608b5010254aa391a40f8d05269c9d780ec2228ffc20bfc82f2685781bccf89843af76f67c7392316ee022dc41bbe2067fad8eb12e83a1c449e9c23197293793c903f220ab3e2f8798bf589015ba7ec0ff86edc710725499eccca60fd20f35f561d4a1417482a8d304cd2c7d475e01cbb289bbda148e79120ad0f39c49b2bd425e0f409485c61500abd8d84fb317a3c1c88be7ea41d90842a97552ad23d0c72ecb20a0847f6dee3a15c2d322f4d13244a6acbdac0980fa2886cf62dc18ccb284d5f3f66d58244e9879b09d2360464773d9c9e071150e630ce6708eb1b13949220a6939736d9bb9eb702ff2cbdadef33895aa27093e9ba60cae31d55e544e5df597aca5dce8fd960a03a6335b87227304118594bcbfb5bc97f8c56aae9a0e0ffbdc899611cfd248f4f95791579b9372151d1d4861fab8da21cd9329a2eb1997c4a0cf997b63e7d793d86e392aa3076e52c5f766e24273b8616d727a32db2f00706f0e15c483d782e3fc14f62364c032335a88f97ef9f954deda92138661af078b0b75f26da81971d9b7700f3a791f58a9cad73ca3b769641a90ebd7ee1269a5afd4c570214e9a21780c6c09b2700e7e67d462ddf8b94f740e9b1c14adaad82fd2e52f0250dcaf6df3717323d0f1901792b791ed8368fe1d97a03918cb198cd3de30fcc73039ce566c2c54c4a77ed99e873b48853f64a5de308d335dadfb1c59b52db375eeaa84f43e3622cd14fb5abba4209e7056f6e48a6d986bf22f8bc9a5b7a6297d7dda0457d5e9759edff1fbfb67c2bed2fc27f356c933d5840bd5664a655886124a519b4e631853671a0f03b724cc251fbd269ffc2b93b6c65e67a1809cfcdae35e423e5764c0fade0d48926bf80ecf2463cd210e0ad0baea41b4732915b11b1a72befcb47f11c2889104f646b10374b7b84a000cd90434c8fef373eb1dd2fcb0d0e4d4924caab45c56c3544e1d3696e0fbabf77b0849e5caef0942775bcb68aaf2b1836dbb6122fd2b9be4d737f8d613dbdf738f593c1ec0f21ed45060a2e6e39fe5aac77f2c8edfd44712cff50a91306242e573cd539bd5807df1f3020231e392a8c3c1a3d25d6eddcbd06c480d9312f93ed14c9c26dd2a8ff36708974278de411e6c756f9648d8c5bd6b37503f4f495ebc59a8a811ccdad54e77049b47d9242945ae91ee2143d3e55b97e29c3b135a374b1767c3a058caec7ae4146cb6cd346fe11575dc4ec65569d48cb71767812ebedb3c3e870c25ef1673c91d98f1d2d63f7bcdbd0c2014f0510210e933c558ad85671a6671373e4a576dbee43c0f1fc9e52b6909ccbe3e511606c36482c811968a44baa1ddbcdef9ca0a0a659c1a11ed807dfdca24a0bbaa88af0f4d34013ef1f43981ef6b11e49a8421a680c9195093a7c29682200f6d6405f2ed5f7978b5b3579fd2c3c9b94962575d09e00c8380e327843a52293841f9b0905370e54486be12b292cf195231b05150bd24a0a158c71ee49f8ab4b764c7ceb2acbbcdb26deb8f226d5c5fb409d7ae885b648ad81f9ed4300a6c272a7b5630911af43b16674c7cf594d1ec257d750d58bb7fbbf274eb16845ece5e8e300a9f49f4c1eea8e986d75cd1de8f4d5e522f9002d17c04037d7799e2fd8dba1dbeb843b700efeb1289dc4fb05c232ab300f3de845693e7136e1af2ea5ba512fa80bb377ff8958347fe2bbdb94ff237c79a91ad022ba74a1b29b5ff5fc8bac63f89bcfc9f4c510bf2c8249a3527addcc319c3a34fb2460d2cf8f05f76146e8782790db5a71413c59d748623ef442728c76a77a562a24c9bb61fedd9809e9420c01806b18f5e91a38a92fd190f65141f38e6704eb362694e768a98ed16a2dbe7bc6080de8c271fdec62c1b22ebfb1cdffcf29a30c41efcdcea41ac35f4ba4f9396258421737b2a2c3057fbacfe292e5884c88f49b93740b3a8a4f937bc5710432e46deeb7b27c548f77287880b23ef96a3aa840cdc18d2002e0e8cb1d34768940b6cd90176e85ace67cbf2e03b92b3b87a18a5ab6e93d259f226356ac288e12e939305575d88580adb301248b21f1b443d53921871417f938c574dc4e2a69ee4d06879005bdb319705c0ef3c662da0ff22df181e263720c6de88d1c040bb4473244caf9559858c6d9c3bcf735be4f792d4058c033c242e1920e4cd30014b469cfe316bb18bb53416928923d169f69f92c6610120633875840459d0d634651ba0c513ae77d7716b5d8ae25422194cb21d8282d798c237eba627a33bab163242df61b97568208126fa22ab2c10b748b1b937698cb8eff7568d66e590b96f7a711e26101594eaa2e6db671de9b63ae68b62619816bb0ff3257714bdf3a68f15b56494eb6c9d458c3b83683e2fec238af54532b619c6a78b66666ec8e1211ba15972a2823f8bb58d80fe89c06f11823551c9c552e9e3411683ecba5e6d7f2229532e8e12d479b6119c958888bec14299ab93a3d89177e3e273911db2cca097f11e8d0c8717f61ba116e6382d910d89adc06ba7c3ae7aa072451b95561a3b2084666d2e01a36a96a6081da6cc4a3f32b483d87fc6157f795887a7b50f8064110e643894a161ebe06002a6c9d9d984c68f0e47d3366b5ecaa00f2168ed2d40f28466c76119b7358bdd683dc6c8e406c023354874e89fce381c59666ef53d325a68e0adca80dc5772e8e684cf627eec911d94db1acaedc73fbed93bd00cbdf0c6d1e61f371fd088373d6a78ebabb40694da7253e3ee3e26966adea4fc2d971d8c48bc7a40b022d44336af2ca5a1936699944270d3f32949f1cc6897eec98058a87d978f89c036fc5c4b1325f5608832b06418e9e43297f4b570cc84435bf20aa296f0760197c417c65ab9c33a0334ef3ccad261be5dfb89e9b54f7e8d516f620235370fa3259e1f4a15caab339a31afdca4838a95c19105d00dbfb452e3cda1cecf3b33a7fc5aa6c04bd204625b8b892965d8731b00f8e915bb50d691c2c2ddbbba58ecfd04d083b1ea937a1996c3c9cf5c741044b36ad94ef95922015b67bab27ba19138731b59ed221753f3fc4ce1764d613b98abe1cbeb01363fa1e3f7031a7eb8b150cc0e99aa1200596c1e8231632a41ca2497da63bde177d7f412cb8417122641fab6cc50c21a0796202083aeb2e076051458e41e60ff3e59a386d78859071353987be4c504ac4f8df82ab9cff83db01cfe34a3ae2d1ad0f97850cdfa8b644bd10ff4df7e9c32fd058e53e99e75b1f8327d6f93b2f7ee0a0e4011830c407cd2228d073b791c8f5ba995e4e5d06b4f875b18adddd4b7f65d1ee1143a34431d402aa305eab61718204f258e3702099bde7b362c6861b95e0f01a04dc6d43af719519324fca6c80c3b438d36d8fb16fac920c9a2678378dba6f265629d04357692b465c0193745c74286737fb18c926eb459476b1dae4b4a12ca4d28cf647f7858d5ee5a2d4c3d710df710b07a82eafabb40ec96cebbcf82dbf7944eb5bf3baa550287e79addced63fef25ed38c7f41fff7b022e9c435fb1e40ff71e03aae986d802e80c2ab6c14d6013e3f1510f16babc797d4b500acdba7478e4d2266ccde628c05ee62509d8a915920345d8390e73849b0d3e084d0fedf6103af509d954838117342d7293e92423a19e60511a4e4a283ddc6007b8206827c262069458775b1ea06605590a1e461dc5cadbbdd8fc0f4dd13f386ccacd7f1d4eac986b7c432ddaae6f5e67ba41b5d4c298abc8b8fcabae116272466ee3e8e3f229dd0bedf9a447a49327bc52c7f080bbc16ebdb2e9b68713daa545d8be2b429f01afb1c3e44f78df5a1b2cbaf5c3459cfbc269bef9af1f27c59d2699b039074e6c26d6f746414329c1685c786b29ff5659dae22bfccbc78d71ac82e015b6fbd5a7f5c2e1d4a7b2824ea6d66fe011c612b615fd0758b958d994cc1fcae82fea8696a04b78994284d9804ebe020097634c59246382b572eaa75d7d042b7f080929e57781fcfd98c7a91ce3af8de42b087afc87365d69e3bd9d7ea4b8cda5b00c3104a88b2a0f6fafa036dac326d3e6cd893e8a85c86ba9d1844564b3449936f220c740f1a14b201a64ad182786c28644b0db99a3fd7e3ff8a3ff6b460e0937aa055989b1a654a9f64e6d9a498f71dff67d300a95addfe69e2834a33afaee858bfffb4be0f5a5b69ca8d9e43c2cf701fff261841e154ed796675edd943513a5c8542e7642c9cecce0b64ef7d294c387216c77b6f5716ba1252562662d76efeb11f2a97300f15e3d4d805caadfedde4db4fd20a911e4b376be23c2589b4b91253ce856383ace1526f3fbd138f62bd08e5e3f1b6a541d96df1a970a083866414d54c0c5001e3d9ea7c46ec5e5802f0fa91b44c9643660158d3ffca759122ff98baca52a88da132a136d8b1f9da961cca94b864e1056e5bd6398ad2c8385718d59b866594322b7dd77bc7ae3a57f8f9964e37a31cba51fbd3782ce79fbb4f0a40883350bf95131a50c9cb792cbf455897b450de924d04de1d608ac4733cecbd9afb2ad8a9b10dd5d1c7476f75f2ddf2baf3d8a724f4c5d151cc2383b6a271ce2fb3f123741d34a8fa94f50b0fa875277cb4ccb0ed49a62e7b5f368ff1a36acc83293d61df32d03e30492e6f8bb5ead1525818bd93af30cd23941359319a7c1a379f3457ec45f0fe676dfcdc68e3c2edfcd337869ac9d4fd4eecef9ea44720a8369a899c8fbdc01e7dd47b3ac9a28c3e15d2ac945920b0d4d0bfd52669ed0cd6807efd01ee91275a2fd0998685b9b6776306c1eadcb7ba44ef6f9142a87f5035b2a24a7724345f22e0a6e0951fc918ed7e1905126177c8fb136619910b8714be3628cdaacfd58523266c0c43f6b71b67e7f71ceea7be8b3da7e0bbdf84bb4c0d2a88053b1433bc7c3f782eda2d4d1b641bd19cc111f4df7a392db3c0b2d704fb8f6a95ea6506839f17130386c70ad6e5612e1e3fb88f7fd6e515e637c41c8c889cfbed6994bb4b3cfb519aeeedc2f449cc927982cc4ec330f62d45a70eac68d916110133f243a7f8b42484f769368f8d67bdaf460c71d82ea09459b04814ff6ac6d86fd30efda9cefcd025c264495744a3c4b8d21783797bba5dbbaf4bc541891db0e211586b8f50d3d03a80a300b07564aa37280d61f66da11c43172c1a5e62d771c03378789e7bd13547d34694097fa7d8714db852ca05cb4d90a9244c1054635704e0a622ebcea015397719e81426e3a1ff8ffe3b1b34385568626f024b35c7675811317dbecaa2d353f323b98a252d9753631c42d161ba92fcc5fc4a1a8f517499dd36f43986d68e6989ec85a0daabb2e9ff863bf321fb5bd7091922d42a8c2c75b1739c518535264606f03512498aa609116fef72be17761f658dfabebce1fdcb9601575068da2af88ccd8f3301b7ad5141e7facff264da485f90c4cbadea6a0e243c25a8263c6f2aca9de937347f0c3ecf69a9947fcb356fde95a86251c289c9942bf102b6ed6e6ebce2540144a386b41e5f866fa03c73be137af2a8414a69eaec595c9ff3e49800b98b2f245c3414e386c12ba98a3bc6435d2ab0d0eeb129523731cc9eccf321b95db5c4e68a9cb8571219fc968c0568426ce4a02f3149b0cb18a97ed05dc9522b745bc077497c9cee18339c4a818d838d5654481d1bc7458e58594b7bdcd68e87ec8ca8443fb90bd434d592dea7ccf154c7cb1965b6e1f327c24f3b801884a6d723a33cef663a53902387a1a747b106452ca7cede35cea31e232dc5282f5522ea9b5799efecc8b93a9a079e883a1a7902b20c891c7b71164a38b381230706ccc2c39327d29d905c112d0606d981ed22de09a256b85debe25886ac8781bac3de382e22e3bcaf022ede0730df645b69a0682780cd7db82b02890b13daced016453ea0b136e3870bfe79c9c5411e312b29510ea2f41e538dd2cc51c7d692db09898cd6efdc95dcbe9666eb0c7f95306759a9fafe68567b93b3249beca6768e4b282213687e102036b2adeb25cb8cbab1f10788a39f05c3831f65c2d047763fd385ef682949b488d7297b268cfd38d6cc955359ce15077176e09be9e745339de7d39f64cad19b1f86f2e15da40105d66e8f95c593492220a5f0ffa88972d2248f443bd106f6e9952c37a99df2a102ceb43d1a580b082a67a0379081f4ad8a328ec23df3f443eb37012d2830ec370df464b247bca89623c3f3af2d4f3051de4c110eec2786c34ff5d728ad5728084d48f690c8983598b7962e3c6398f3bf9b90486a9ec152ba04b17be6d3634d7350bfb487c75cc7cd7c5122e9152ae8c104cc9024bbd78646046aa4ab33f6d5141dfe5e8b3944595215f4bdf6bcab3a1cff7c4c2ccdf44f8594f5289582780a1b48994f41d612f49b42e907d363fd12d2734ce90a7fbbff827ffe91536314de10370a02cff6be437c33fd42949829cac09881e69dd32b47805b48fd99064a3db5a3b46e244ae99f109a28518bfaa0736fbbc75e47b37f5952991db24c66ca8232bd428fd7e78196d964c816b93bc415c03e57eafa1892ba9f922e90bede3c2e69af8c2c5ce1b6d43a5bc1e98f65a41609a712552430283c338e02c7ba19865b5447c7988e4d6cad040820c6716723a7e55199207425a679b956a030e6afb180ad7503fdf9fca379d2a332f5596f207b38d345265d405872b7e2a8611e3796acfb783f15b48161af3c5f8b81debcc897c2e2fa115061d44a192967cbc3f594fb479d5a1e7dab73b873dc4a98ff42545adfbe1c5700c84cafa771580daf7394fa63939b90c869ead051d4180c46d4ec71689048e0ad4b2cfd154eb45cc9eff02ccfe39604c9337055212ccd9f3dde99e96a8aa65436db7867746359b8eb016dc9d68123d2dd169508f1e1f7a1f24e6113e0d58ff7e6837aa546b6d322a1c40ea75ca552d37b562085a5144821814b3eb5e5edf78e8025f442ba0b1a3d82cec091c65cef371f03d062e5d2c204e84881c6157545997007247c1b9de1ca42d2bc843239ade42c939c6b8cad25ed1bc0adfddb70383c3078a005ab6d9e6f98fd52038555041e54e6fa69794db580501732a57cc5cbd21e2b028ceffada2017506745f37f6b477e9a1341df83023473eaeb9ea4a3ae320ac25b0138386c3b6292a8ed8a2ac72887c42636afed57d77130b1d6183429751194968fa505299451122cb7f48ccce297fdfabdda0b9f932b36daabfe250299b62a3ab4979416ec5fa0f79f752404377d2d22a1723896d8b30e4fd275bcf57219839a24a8b4d179a6baa04e93f20ff70787533484d22a4d844006c1bd9b60103f6df591165e3fad11d8796b9d102920882c317027721434620b8ca130028e421dfa5ca4814f627b49d97e9591bc1493e5515d0e763956eac4c55cdbccdd35b0ef5807aa26e6422b05996e7073f7a95284c231a1bb70d456969dc8c45325ca2a01cd973447ef898b7ce288c579bd790155079f49be14a173c074844a889a68a5a7b0328c50a60237adf6f8d8cc4e7e9fe5f9f7a30d1c927c3922f41713571f05aeb3efc18948a84be055d802abe619dc01d375f20767e90e5bf4605c53f6ac3fa8ad6ef681d46446801a22d356ce0188b7bbcfe217ed87b94adb6726d7ff0740643b95e3a3bdaaf6c4abb44f8b73ba56778666ed74eaaceba1cada2db877137cc0cd7a564d1ebe48c30717caeb5a1549e171578c75921b5fc8809cb94f186fed6691563c9c22a7a01aeaa8f9c7a06b1e153013667d4db52a037e4dcef7d3b56e2c929166aac16fe515ea4475991a034a95408b54f762748c2d8bb3244604a98a9c55b71322ddd87e35bdfaadf8b0b0e909f8c44203717b951459445656218538b3bc4e92910c4f76623615fa7cfb7fdcb3e6d26a66a237c6ac475173362e9a8ed57008317bb423ff05db03f092ceed2a93a12dfd1160f4fa3e62ab93c7eb70b50b4fdb3bff6dd4a9bee8e68a507b62ea2220ac84123bf831c2cd8aa765bbd3366532dcd20f07d166cebba0b9ebed696cf524604b198fe2d7a80508b620c30cb03510d0680fd81c13e70edf0a1bde8258cd7a8866fa156bb4c51ae5328c4cd449a99c5f235081803499939aa32de18ae6717cbcc91a7bdb5a1c97867b831c1f8d47c5bdf714d816c326644ad3667819691695083da5d0217de73d252b5721029ab2bcf9959af14094afba74d64b581273cc52f90d8e0e3334937338f2ee49d869401f5118cb4f6e3ae4744df3b687f1fb9f385ca18d1d8d882b0bd8440d73496a65895c8cfe6777386232ab6322d3f3046ce6010c801cf3f215f8d3da8592c04a1d87f6fcc817603ac8588dfde90365021840c724cc63d498ad5e6a3118c7b0e253b736f44f940a95779fb79014f15d262d6d08b04fbc15337826997f79e63ce447df2ea83fb7fcd15fba0a8961457a2e91baf2653464b3afaf36bf4ba0c2680fcc6bb89e558b9989166080075dc817da1a2d5ed1db89f5472646c32b0bcc157906cb8cd97d88b87b612327bfd99b55f351a84b56ef8f039a9bff5341a30e0fb5102a868d124066e2c41b6070eefb04c39bc7c22ef769f874368acfd0d4be6a09b0ee7b9104846e8978ceb3594c1dc6d8bb130e40e4942be76e522bdceee4466ce7192f8da665ae63017772fa1fd295ce0269dd534aa488ef81cc935823f14b021f14d0ca519da65fb95af41592add1fd75ec43c767d143d6140b87b96d5f16e992c55eafda2034b40ab15e12be46429ea491d36d40f9a8cadbadd653ac95ffc76346cf3bb8df2b704b674712412e03a30459a0f14df8e12bee7831452659ebac9abde3fe7fcdc3f851f55970982c3e048d307810517d37b4bbaab56eff389b7ee7ee7f0315dcf768b4e3b9206c5b5ce66bdb630dfcdde68cbc642a847a8ba2d14d3392f3f6e67081c635cb41b61a1014668bcf4028fdb76760825a9954318a5ef866075ecb5c2bfbbcb2d76be936ca59f03391028e08dd758e7e7cf27111e9c7576e80c28288f96e2dcc065f278cc0c5ab419f662fda64d8b7b97b8c0d7a131052fe88ebe8519cfa55ed90670a4fabc2e9ecb73aff3559ea43d5a91105687c6e9ccf5439b66181d01a84e4c40dba0fcc33c8eb3194e5ede48215cb787aa6ea9e82f7bc214cf0af8b51e87121aba651df71f9e11d4d884688285d29549a23cc0f50ea19509b95d91c847ac185aae2d49e5a7cab861bb6dac883061b05716d78d2b9fba014fe996066ce558a9f5e0eef099e9f3a5a952893efb9582baf1db508a19cd9b773af13a1d9c6172fbf7abf3aabee398f833c3fc4a1aace01ae000e45b952d02202e851feb870f53ec44ce08407cffffbf83