PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 83182 e908a970abac74760ffb649557ab9bacc2d96e44d1cf1611488cfec996a6e1a9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
008827b602f86736757279add5d8c104bd1afd08be2e8f2a7fb160e26ebe4a89
Certificate Block Hash
e908a970abac74760ffb649557ab9bacc2d96e44d1cf1611488cfec996a6e1a9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c03a000040080000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000032e8c4491377edf0ae5ec04e4c7826b6f53f6d8ede7420d3953ddb0d91e34cc347e6a7643723706b33d4183ee92c71f1890e9b1bde685871326749d206bcbf33c248f31e6a107a8c9d4d10221d57a71f9675360ff1bc1d2ebb010000000000000040000000400000c03a000040080000

Raw Header Hex

000040205ba0f972ecd7e486efca087ae1cf37b623f35e96527b8f999bd95369ed893e6ff9c4e52d5c2adb5087289c042a12d35b82f621976857f1453ddd447a9f87fb17d6284c6a28c20018894abe6ee260b17f2a8f2ebe08fd1abd04c1d8d5ad7972753667f802b6278800

Proof Data Hex

59,560 bytes
1212160203077913f6343c821b0131663d5463e031111a63593249deeca54bf8a2b550c6a9784ac7bb76850d575d138efcf9cb2983d7040f8c574b783fe783b672c5433b12a8c48dd453db5da7c62f3045a04bee70fd93ff02ea7ee1cee6edb7876bec74b71e0287aa46dcde9ce8f1dde8cb3cc66c4dd2aecce103697aec0641bb4c8647f0b57935ceb52a16f740119084c032fd9d9b47490e8dcff8c5f7113442f8c8984052721d172a9429c966c852fd3c5a2a87865e56bfe6c9158dc4907a99caaeb028f5493903c36a127bd525fc1ced783d65bab79e62cac22ed4eb35db3ef734304957027dd24c9920cd89cd83a50994a2e695dc7f36388e1e06eda07bf274d85c632b7a1edd1d3991a2ab42a9d8d9a630cabfbfb1840139f6ec7bb93acbd7ea35681cfbf1ec860b663562ca37b65757dda5b0331c943de1e57945c816bc4bb9c63734ea7ec2ce739972770f53fff01d7b9bb4eb637b2c6c871a445301245705b98b40c27567010230c560241093afcbc988e36e489ce0001d750834ac7c4c7a2720627826e474f61ceab21ba0183e926756703df9f980c74ed5cbed07ea330cec8d7967496dabdea136ec9955a38c040d93c29f7d8e7c81461db730a2778aaffaf5740da4cd9f412d102cd042d53378091d932dec86c76e45e9a11da5dc1c73f9ece282a6a423c36e351d8d1140f9162c815bb7dcf77d471c3d9dd92456f71033386d0898ecec1e3b770e6534b1e88908aa71c600bf4b0e61c0b18d212807d686fa8d86ff30c0131ec531b281c2771c71e76b34e7a1e71dc0b74ebd188856ae1116414c6251b31f4dfb03e953f87b91c64fdb42ac8349e0596e7b672077ebbb4a114747c8ac205a7ddc5f334aa5673842ec31ced5f9e5ade5fc03cf6b3531abae754d7fd3a5729d495d8f19ef7c2e1e9209ebb44fca95aa4546a5dfaaadd8599285f4a8e16d4f3450f1da520bcbaa45a2a1dce5a7f130f41ee9d66483805eee9c8f769decf605c92da30bbca4326fa0f88457f43e24a6bbd6f4eb525c90a9067ef6274a48de3ff2130b461c71ddf8ca854cb702f21a86d1c611d95581de0747272c3fb4a54d5d526493a68de5fb7b12ec4467f29ac2cbc55287fadb4eb8e2a2c464308ed1c18d771ea19f6d37ad943793d80ab4ee4784b42d9901f1abe50c73e16e48079f554bb21485c5972ea8263f397b7ee61f696bacbab1a82301013103d5f4afb583a927a1b497a28542901b695d175543150ba6bb0bf1ce0beb1bc946721532d0a2aea5bc4772f049f744d0cb5deec6fe1c66ca73c3c7e965800203af5db43cfc26975c1fc9003c784322f8aa42e286eabc0129ced4c9086ad199cb3a81b738d01631173647e3888186920a8aaa46a4e5000a19f24e0c2384e6614f4000d9372bc8f38f53991daf787144dc8988259a83e312238793d3bfa4f4b85977498d41e90c9b8839d1d9e87dbd07d8036e3ee1886d13e18f528c5d20bac864e4de37a35a06e66eef98fbf2b478fb8b1ab800a90ee9d0c9f16a203a1348ef626d782c2eacfe3c0400835028be004e269083fae0ad210fd44987d3397e50f23b2a70676e9a989f64068feb88987ab3947e97c73ce410017e4867f6264eadf53e1e01f0187f90dacdae3b500db2ea8b77ac9daafcc2a29115de2b7466ac3059e35f94be6cd459a36dd821ec68e870ad969cd6cf79dc1543d81632a72fa5a43c9751900effe24bad8d3db470e9ab3d7a2363ddea2044f9a7568be8c24cae40c78b9c1790c6e0d09790d5fe2498aa830e72d6317eef7b9fe43173a055a41a106fd7580562ddaf7192616c293ea6fce3368660d3c4adafa51e67cd02b0307394e269ea0e38e45721fb2019463109e36385184d22a72ebeb7fdfe5bdfdabe6e3ec031750884d8f67b84428ea090f3c290576a09c8b25602640701b65854f954360cdd3a08a67bc6fe7ba9603fd5986b7eb75bbcfd3b8e1e7e192304731dfa34ed7b344699f4c84c83331b8361126582520ef5b658fdab8d05ad8619186b095c1a8a26d6a8fbbd3e21885405d7a935bdec81db1a6f419071be52a484e5920769a1a01e3b4226956651d11278c845c464afbaa3d90485126f51d5e65ff41ac4dd77569838322cbf3738e23ad03446dfecd1663e1bf54d7b3c3cd82933a7448b1ce447d3c3d21324011a645f6d56ba095e065b7b116f4880652622328700df31c54cf9e42bf99cc270f64402a734f12386bb47a92163f560cbde681c947f73a69593e8502fc8d61d50020ca994c405f2a922c0697404f8cb331411dc5f1f8a98ab4bd0d753d4b3307ef59c7b503177f10eaab80d5c83b1ad1e5d25930a4f4044db1164a7e4723d8280407a702d5d3cb2ce710a158c0e800ea0b55ba24f3291655a5b69cef0d8f524acd55254706b2276d05cf069488e7fc568839c1e09aba4771ef9ca0b143d2db306dde24735c387e80743fd2c9ef07bca8aef7eeee1c5ad29f49664eccd2c045b008973f390bac2443eafd917165a7830418194ccbb08e52fa44da86ea5ac19386b0379d12b08e5af31c4396039b22bedf2c5fb6a48b83508f19bb2beae9325a12bb3b8721b91610b5814a7d606bd92f138d15c65823f4f7ac6d42bd67d36f5e16261b9304cd508caf066d3f5b9033899a849472109d16f83537fa1e85ace1c43f17b38ca3f422fba38db61abeb03b3b5e31e9c645759a90f1b6b05ef8a5f4717d885d9595b1b682d11e5c5f8285ed3e7f85c67046dc064747e7b85eca06346558afefa6e6f1934cf8d280e56264837dce6f1e800eb52202bfd4b228d3ed1a4ee0264cdba1ae97d37243a5b7b635e1152c1405467c6c70a28b66f20a144b6ff5e1de4c09b413576515ffea312d75d1af8183b27bbf4b450f3d0c484c3e6453e099f00fe823b88efac736dca41222dd3b25b47651e3d78f5c69a8ccb3e5e61739a4734ab75fe8f6be4a01f7f19aeb341fa669a6a10130146f674a980ecf2ad9b611a63a73b0043a183be5176390d878257a49f5127e9cb0a906dea207fc56bc446afea8585ea9f25021a3d9efb1f3c6472f186c2770ed0519cfe8a49f2c0d7506838a19568ab69cadc951cbef7d8887aa5d5a55bbc39f190170ee1b78114f88777826e929c80e4a019b11cbab2968f054f4ae9d6f186524747f052afd87a9c0cf95f59035ba50d82f3748af329a7763cfd4a4c9ca9de16ccd0d7e99cef8f3bcca7f857275f34ef4d0f09ce0bd550d7164bb487c0e9ecb2d5d4591faa96d30d51defab2f982c6347998d3b43dbe6295dcbafc9fb98161d1382f7960d1673bdfc94ec44722407b52bcc31e4301305d4b8affdcc5447460c6a11aff12e607903e38d8bc091d4e6ed1d5a76ad3f109d7176be22a392b60167d32f95ce46272fecc83a81094f20c79af7c8d737ba37c0fa0700d2f01e0a003f6bd644f1ca428ae6cc06f4bbf0e537f38c17423666cde0f8589f104f3903596c28312c35804665a0105e80e96dfffbb54de1c307784d47999702f5e984190392d29e43a7a16fdd0ac4cd11c3100aa114a5f45a6fa3a3f8cf8ea2a9fd07e59208ec70bcb1d22445f06beb0612831c06dc7aeb53f9d0d0f248277f89c5ce49d7fc1d286a5b6f460413cac671dc9b08f611114d254783eadb4d8ff0ef3408269987612e01a8f57586425d216d71bb71fe2dc94f44f830298a235564dc9588d625bed9fd2f3d8acd26168226a150b78e45dc68df2b9809f5384a2078433718b9e6022d0fe3458e5f91cd112d14d66e0276b4a901f83619cc45d045d6da0998a1e10307c60c45d5d4ef5737e6e5b1ffd2f6f01559ced0b9979a1537e34c3894b56a2faba70f3e869e45361ad247a327f292d45dd4a5ee0f0c02a5d8c6a580862b40a2916fed7d300238eec5e4d5d20b7178f5fd54a59e931545f8cdf196edb55d947160fc6f056f5ccb88cf07be760334c2ae93f90cad236f8c5f50b9fb399717aece81b7859468fe2b518342fc34956b0300949f5a81a4be4ce8f9b5c4314769ab9832777a700024e2285e621e103fb3a685b67c7f9ccb8ad4bbac8177ad42dfbf54dad651b2dc065329b50ee7d04bfaf62f472fbe7c2e08011730a9bd166ff6e69bcdfca070ea42e61c6bc377cd75b03472a0d955a3407123b02695f1b0b808d9dda4323ee8ed47aa892a1bdb118ef03d4726df5434d28c9ed4c26df2641fce495e8e7974acd55f5ba5da96505cc90cc682a04e15ed6ddfe1e255616986b19ac93846aae1773fe08846dc7e35b6e47e9c573a9a398d14040ff3621ad36ae773403da4efb865a3be33642144cbc3da3e01f977b61f5a0f781a35121045372813885f1cf72d1fa71a8136e14248f879bb960d61d1f6f9d310675d34edcde0c7bdf89053d1ef7ec078fc477bb84f01ed0e55bdb6ce7ad706bcaf8284821b86e538891f35bccf685f636813cf92bf6d6fee93595852ba68757495136539367cdf962564f8a7900224d9acdd91fd556b10acb9437b1d3029c481998b66d695ed95419f84845e56b56e2cc28b6da6c3b5afc07b10de04d1877323bd98de6a73d897d5913c70034235fabd3535320be68443602d55331895dbfc0447187fb80251a7b2c0e3fc1222ad18b35c4914e7c8410509d45d69715e1cacb5a8a21487fb9fa0f8592a88a82ac6770dc120b6175005ae522a05d86721824ff38f38352f87e7e16b5241763843053e62d8ca3f5e650097c41d3a3d5c51301ee1128f075f91ddf1920aa97e39369af58a4b473bf70aaa24f097d722180719e67624d850216e1704d6b01bd297e92406502fc055d8512b665d1f6e868196ac762ea005e71d23aa9755bfeff4c891468a65adb51c963eb9d2329df86e890772fde869b2c52a60d3df2a6fe243beb7c4ab4015f299a3a6ad61d9b4ec21cbffecf08e8ce2007b3ed4c3170215959ab5f82b0d5f4f2d371113ea8fbedd1e0f2ad4d9b7df2240c80717c64696545efeb6a16c3a9e2c6a291f86b438474a3e655dbc5ae25201941f283d9aea812cae66c33e47a9fdd875f9f4dfa2c0fc1ce1f4101de65bf31606a0c3399591e4d1d95bd2166759a78dd3f0157b403fc117b3bf273a2eda1d865c83df6d41ab2a9345bc565c8fd54c87362ea5cb3f2e7e1062d1164cf77759e89fdd061af5495d1896117f52e62435cd9978ce8743ee25074df6cae85faa61180e267039a6eab94de2633a3a66ce50745d5a9a8ceefbca42c024980e5e32e98c20cbf399e9ea2c038305606351a100914f0cb6e7115db1960d1d2e6519a21eec7c5ddd437b74a7e23626d2f70493379b74e1a61b99a2e06378dbdf3ea7fe89d72f737e1a7687b8206fe820ca009781e2545c0537d7041a984824d079480991a16294586bbaf4e246ea2e8775ef4f9108ba9c7561646e92aa2a5fef6ccdb27899342f2c99e87b8601efb1ba9c0cc1dfb124ed2ac5ec445c332084f87f472272a05596f93d3fa44cc8c782bcf3d85e3b24f00193e7027d38f498054c7796909b66db85b4bfc5b9dd0f4c16e8a3a4aa6f836d85d53272dd304edd751674515fd50ac42c362216e9b0952714359010fecb6e1bd2e54de208d06f6a2fb60c983efbc655924dfa3e89f7064526cac56dcf7f3a9abd7f308611993840629e0aca9996602a722636ba5940d55d5a8bfe22ae68d8bfd59cb4bdb8eb855be0aca728d7c1891a658e7357951d04d43ddc9b6e8aa25ca2da65fad6040e5f1285012595db13a963b34d4707c526ae6d2411f1b0a0f8987c20db4aa5c69771b0c61e93b23f90998c0cbaf0484af579bdca48d30109708cfe296b15b32bcbcb18b5a6967e6e567e41390118d048bd07a653c7573dcd944f5710d4636e931e49e8016ba7a1b909ce5405fd8b7155ef6de74b0f4586d63ae05e0925b737a89a89000db1537c3ae3b24190c424747dc7b3eb775c260ae432fc2b172f9441484527b0b74663d28eafad9f3d045e5ed74a58cfc8626c096d992549c214b0bddb43ead1ab525f23c0086e7760cfa0a15a1994ba934884a59dec14efedf2c32113bd67e0b3e1aee9b3aa5d5df9d222381a1715cc0fd31845f37b08e09dd722b9b0c586a0b98ce4eebcaeb63edba45eee2a8e1ab1f2bbb884eb07a4809670971ef8ffd1308023e0117596394db6e0db246e52c8fe6a5031790049fb056dd0f7ab2daacf1973b2a996d025f6c4b7d5a7deeb3bcc5c2bf8a5fe35d880cb9e3b1450345bde5a03677209cffe3d494d78dd2fe84dd85854424ccf23dbb037e30f5785b76046254e1688daadbbd5fe26c07cd0e6089dab23c56f1eec894c52f00f3b5f85c8fe9e9ca15c35319bd3ffb7f35f31323715343387d2a14d6024b745171703e7773dc6a875213f86b68fff73cd87cc4e5c60897e6fb4479d9483edb2292711ba66dba1c7189a8daccabe359d1e813db29104f9d2ef3fc66484a0c20023887aaa3b9a1eee4b6c663ac23e6b4e61a9fa237f884369fdd3907911e70bc4d70edef314155dd3671fc1ff90ca0bf7b47073e66ec5e52f08b3f5e67c965ad4c0f36fc15563096f74ab895dc62999f7a0b2f2edb2c4408242acc5410161c8d22acea837a09c5b2fe1a5dd9b67dd8d3977ee0a6b93dd66ec297e4c17a8fe7ffd762e35f7e58edb9a08c39a97217b9b38bdbad0aaa1bacbb9d5edb65ecc40ab18ab676726eac6eba6e76b9fec05f50c6ab524e9f39a54f9de4f794214ffb75070cb0268e32e0e3a5b552c55caa38421b84813fb4f370b6936f069140a5dc4140b2bc97697c315eff17ee8008af94a0c54dde591829f6d040c8e96fc11400fb1ffa3abf5fe28bf3cb8a4212284b32268d274274ecaa2361be33094df3e9f31aef66dcc4dee06c8ff113ae48e05b3804b6c154de7b2d96654a62fea9ecc1646a890296aa94ed65a21bc161316f4e228cc44be1562055cd6ed8c323c78cc71de552f3e35d23a21b9a6f4ae9246d46f4f6044565f14a6c010ed799fe6da1717c5b9651dc720566cb10f993b98f9242742523cf9ef4ec20d57d1f90a60b770aaa0b040b7c01e4e15884cee176a7dad3203fb24a7d73abe3f12c90330399403a96c96db466532041f04ae31c3bd491948b2c3beabd5d8270e7104ac552ba67b4da4eb42d64c9af12d224576a4ef2aca50f874997e172d3c0bfa296fa4e0bc3b6445d75c6b769d48e385e57fd990939535e1a14e0daab3afd896890ae77d6f77ddb8c73094acf3ad36e02a60ab425d6fa7d25c6c4887f9e8623d8b585acfd54523aa7c7fdb1c67b12cc2be5ee3cb9eeceed60cb3e9302c2e87dceb8ba871957481895700b8b24a34387db8317a94ca89037a302ed2bb65bd03a923592b5ae45552eec37523a3e882dcad8993f63097f3fc6717706a39c6a11d081577cbf0027dfb15084c6bb3f999b3bb67d6eca2bfe58c86aa3be63e7b6c25ef8fd37635cd562806e180a927aa1e4b5b69508be6c894db097f573cb2fbc1222414551d0fc7579e7b6cab28ab3dd811263cca3200680d8e444ff5469104e5d7820f831ef8aaa55a9c388389d814def69e67b0339f80eba72cde58fd48fa0edea2d5175d041388cb0c039ddd31f347d5548b49b0f11dbb8475aa37ca3227a8254516a39f60001283a1d1f12f323d45193b8294890da4d0710cebeddeb210849c1c1c35644e9d7624f36a4633bb08e9553efdbd40b501092e2d782da995bbd752b71cd0d5001fd75c9ebb2f16af3aea3bc2972064f828f2fa4c25a27e674c450f9c3a4e7beb3d33d2cb53aca04fa8c28dcd2e05e447df6dc2e4e6a988de6898e9de9ca76b5a3194ffb3870d0b2dd4c5e90491e9051e5c5a0fc511549c1ac27fbb5e21bb5dec656686cfbce2cdc65be278e4787178bbc1d2a749126deeafe9369b06ba310f4b9813222f81a4d8245ed11e6ed328d0c9fdc64948accca9d9700ba2d9bfed73956fde0991d9f2947559662c2f16556e02ffe0202e00a96294ada46f841c0ffc08f78565105abc09be050c9f2c45a892b2c9b945e1aefee07f1c13a26b2de5b116b2f1cf8cd061eb3cf36ef79cf525d70a004955b1ba0272a56577afe777533db2ee91b371bfc29b18f5c31257ae10f77154c6395d14e2fdeccbccf71bb720fd962f65f916c53ec1697d4ccf3a91d7b0d0ae9157daa22eeb663fa618bf0e5e53a085ae1a29b60dc135915795f8e11ee64cf8040a902008995c328e84111eb1cf7b1a58a317f7e3c21770ec96ff86b89f55f34e1d154726b06bd725ce4732c61368dd09d715fa864d7a2e7919138c9aea7ad6f3fe2ac288f24454767b7d336d14b13df9cb1f6b546869ccddd2f34ce1c36bd1b75a2a5e9ab9bf3cdc27817bd4e13b548e3977b9e66471f8e47bc9dfaf8a9abd2879d447e8739b5d8589e54544d53c7d61d9ff92675bdb682c934524e358efda9e8399b21dc9587dee8d40e5b10a739fa6fd51f831521f81e6b5562069829c775b91adeafe20298650506527a56d773afc31adfa5f767565a10ce67021deda1fc2d28ff1fee5ae6942823466826ca77e1d57fb2639bf15e20287db60ee15c9fc017556a695c80494a260fea124f5f1b157a27028c6fd395cd8129f377ae04a69003f4332af90e0ebd443db16136a417e4d288fbd4608329a29fa2f37a32d7c2f3e6a7d43f783e715edafe2f0d02896d8936a7f7cba7a088d3b9abcb498b138c18e564bf4e8f5a65eee2627764e39e9d01a5b9f8167c9e5fa2afe727982656ee1efcc20e4ec0d5860b09f0303c0b0b4a4d0adf2ad8f549c1b308b9ce0e4121c92220a1b02d31956df51f90c3a3125a623be89e1c7c8f0a0f23bde3a451b4e4457fe5328fad7de3d4a2b7e6b0bce0c870207a4ceada0e5443f9e0dbacd336a632445665bf0343fe78a884427f53deac26bad97f14024f5285a6480c7e36256bc82410bc2c3ca80296a14f1bee9d6d951d890a50900e0a49acaba3ddeb8fc48e3f986101473fee02bf747b220da2fc340a09a5a8980d47c5ad13835434cf8d906eff15663e8352c2d78c0af19799e1f0bb308920caf80be51fa30c1874260ee55f1b03d04ad2302533c32e9cf55ac0c9342cf9b3fa8605ae30a4e0c73d411445bf2454f7b4711112fc4bbe1501e3d4166f58f37dca84c55b10878820931b04fd32cb8b060d7931d3662c166a5d7f1d9fc96c7f5cbcbf8fe718f0132dae8b11c2993b05e171e15ebe5486b768f6e8dc96b7a95da02896c6262a862a2cc7a1c49f68dfdb1dbbf8db204d619625968f1a69bc786ad3be7cdb6a41b8a502ac900675a631773165f8d759585a299dbbceba806de1efd61a5ebda00901fcc65ade596af22b71859eaaa2eab6eb2975db77f3ea04f814a73488c1ffca8394ab5f7ad932fdf172e0d6c70d0cc64f62088f92c3ba8223f19564df13c0e8d3ef52e0b7660743ae9f3b040c1df427a68a21d2970a24b239439c5f12f92ab5e47cd90b431120763df8a59b8d8a2522c9668213cbf0e642d9512c405c53ba24ee0227c8eb2050ed3239da63ee1eff2d56665899d941dfeb10951148bf74c35fee1b23b43ec04679d4c0b4aecc72f57e417a59af3e2bcb674960a225d7a40ef16deb87a6d9759de3c8ac270ade27deba099d6bcf3a581904b370e31751de41e1cf2c9d0384e9e3e956f723042c71b3eb92922078a8590f3bd3fc35b477a87bddb8ba6042c2d01b5dbbcc93325ac1b244f147c52eff53528a65cb45384ef6c2ffc543b2c79392899ebeff3384e0455172337f225a39b15c683eb8a45e81da4747e5fa2a7537c5e490aebac6c4613132453121023afcd31d5c348426898664f0e88a15658a4e818d4f3f8bbc6bce5593a00b10b0d84236d0b7c3d31e3889552801f1337f9f60078033f9efb08f1fd17bb808106cdf98a8f7f074b44d78dc7ac62ff7bc1b7e9978bd269662f4b9621d7d4546c14addf47c4674c5922e7e2c85875f4e9c3d84998dbd2e8d3c45217551bc7f4654e69971094bd25a6180dd8689ca588aaf3c4ecf81151a6dc198e91cad7a9ea21c2349c970b1a6cb2697447f4291523daf4a68ac46ffb4fbeb86216c2bd81368855fbce807043f66fe7ab854e357fe5dc5120b074f3d8729abe50d610f05a381b83fe31cd87e46e3999d0051b4b31da746f6455c3cfb4035300aa2cc2e88663d69fd61ba41d6e19e2c308a6f789b69567e69b9bb4e6bc2ed11f9aeaf267086a6044dfa8de20bf9859ea878631d579485f1c6b48f97eaae5b5cd3ee6d2cb3aa9ed9c3962b85033ca94cbe07b877f3c1767367c1363bced830879ec4059a64b802f8cb5ef8839e01f479ce87761f566d21c8012e6905035d3425654fca543b1660f00116ea093408ed61cdb7c6551437b5c38e315b687b57bf883c03943eb96e572ccf0e908b0cd93f9a0d2daa47cd7aeff60c838a7a51af4b653f620ee6a74eb8513e5e2596c5fd0294b5d57e2b1f8553d16e5140e3be2809fc8dd923b073c24384eca8f929a456b7fa51c6e85f9ab66fd35daa3aa6094cfef03e80a78f6423d64f80a7561251598cba7d85acbba5124ad57dc0a1203204f1186968f5b49f4e93d9043e49ce0722e8a2f0b66ac3e00c204321da1c45aa8974c77492f743405fc2a70bbef75e20905eac6e170190be3c69f43925a875a13a15acef6c256887600f88618471f91435773b226852a636ce4e151945b69038bdb38fb03c61360952c0269d217180c8612bd8362eced3a17984bfd65bc9a08b69137d72f52c46344e587ce0d507ecfac7640ee7d471c229eab438281afd44bcd687e64031d4d1bdba7e6289c290bbb29e28ee524608dc448aeaadbae27b061bd1782726ada97320ee673362317ca1558d9f65bf1a80bdaf981b7cf88e166bf4c05ef239c88abc40b5913366a340d060127e05535c612b01b8bc6449aad6df5390779f300324734ff9b374dd5d7e10d95606355a59659591baf9b96f990fa42f79a6f09bb7098d78878a56ff3ab67d16f87806edf41091b5ccd8e4e95f44cd8ebec51944230d9021641d3cb1460cc1324dc49db2ddd104bc24144af29fe5dbe3c6863017ef340a0af444b443eb894be5fb94a25e424f3ab4ca404b0f64490b7e64ee711c99a7e4c819829ea3b47ff4b9de8e49c6e5aed30dc52a81c3639a5c153dd0246a0598a3cd523e1a2bf2842f37525c1c3998d447927a85277bdf367d319925321a19bf74b321299a8c309e5a0e2bf7cde66a34fe1a4a035432c163d3458eeacecb06f45761fc1a9e39375a253683c31d4859246737c03ad2b1702134e0a92898ea1cba3d4919387deef027d5ff906f1e0c662b9a77cc974c75ec7289193bcbbe40bdbacdf5c05f88bc95027f397978aac0a0d18cd4ccf770e63cb149ec63fbdf4784de75e4800a80acfca2b553e630a2fba3ff2b17c0f1242df77b93bc8e3297836eb9b823c89303a15894e096545c7efead7b5611be7ed43efb920f00c0ac5fd5295db4ab4fef1edc3a216fa246e64e786c7645e6d25f157edc258a536d8aa7bec37b9ea36d45ac246dfbada80cece6d30ede4070219ca2ddf3f2bc8888e29f985787fa526c31c2d9be82f66791f753a21d90b107c0e19e88ab788c0a24151be4912ce57d3448e19f54bfbc13bae8e5ee80ffac382d4731d01f1d7ea3066412d762da9669d3fa11d93a76ea0dd4b0320ace2dc6b07b45c61667f282b38eec8cce37a6639c5d6ffb934cce7ba22dee4fb8a093fec3d1d14f76a814a2df0e83c54eb1896dcf536627023f4811c97abbb7e250bd2793132bd2755da592e0177a173e22f75c147b67a1099379ed401e2167aafa0f4382d7d94c38069264da04b437126c5e76535fd5a3cc364881943fb470659d497f491afc8dd815bdde11ad048a6a699a503a7b3aef85b6fd209b024307affe2e3b70cdd279745d9a0d0ff87dfd285d63e430251aa0fdd1b1caaf5fd17d545e624332d666b309852656db8e033c0713632854f4df4762a95b495571139f96370c1c8ba408c976c8c5b4eb1116255945b9d69a95844b71e3dc591d76a23930d74456220999addcd4e9781177fcc2b4969dc7407525928357ca40c14bae52c68352d4edcc2f05c0df510c1589dcf495e77c855166ba4eb758c8653b75fd37f29ee652d729623c6bf12a31c2c33c21a9f40273bf47d39441694281fe53e3af0bb9fa429f18fd599452118cf33d565d3b90f3dd0c7cecafef2c03f97c74d0cffa61e1c14a1130ba55d2b07bbb9f6eef49c0fd50c877cb8b3f280e90523ad9091473721eaf58c88f9971713f813d6ed8905c17f0b3b653ddaa38a37e34967ad0046d25e90e0572e61b42d0670d233bc31da2b6bb9c9ef9aa124f662cab104113e99051a4e96c9a9c7b9dc2b1636f34943d44f9c87ee4a6ccceb1c22a76eccbd8664e37021e6773ec29647bd2dbd4d1612c9c55cc9eda22d4996a09cf772009ecb905dd635f9ca7fd93e46de781d34cdce2f800edc1487ca032b80e6aabcb2c168febddb13a09aa85652b73ceb09f49797bf274518829a985f6e99115aedbd11f29fd29cba77b9119d1bdf5ebcf58ea2a896adc88cea5cd50f9516e4811e4acb461e0a4986a59898c4d5db534cd90a683d1ecfa424d16cf4345e7eb06773d45e460e871f769f95ed6049610d2cb53d28c1acad7e803e6232f88df2b359323621e9bae14d4b15312abc161565235e72f01ccbf3014fe92d3074e530f3375a9b6f38ff4468a23dbccdfee392f828a01aa2f9579f1f64d85f4cb8af33692365e1d2f6da49944e47312d82115f982770dddd3fdd6f3184222b4644858d5e84da0e01a075143529f491f4f07457ae7b66656a0395b5c6c404e3823bda0fae192b77eadb2fdf4c19717e35f36a6ecddf44b781182a2f509723dc539bf0b73127f2b773220147e79d56c6982bff4d4ade2f505bebd37c71d2e92c90ea1072aec1a5dfcc0383a2f910ebab48618c4c2f308175e70e072f7bd3041063ffb9a1701eb97bf4eff9acd89b7be7eff6b8491eeb8c1651dbf9bd234bd1c3b0bf3b13058c252cd8ad8dc95236082d217ca88c78204e9049a9bb5cbc9c9d70b4fcf8d715ba2819c9e31cb70cbcc3292445bc1f4cbbc7eb937dd4c9f089bac8021e74d7353ddff6716a052eaf0f8f4334f949448a5d8887eb843ef5bbfa70750426882099bacf5455f25d010d62a5449d6a072941c87b1513af7dffcc812e893f717ce767c61eb74d423af439df44c0b528e7abc932d2c465a567ac9a3ada7513c370fe6ed1bb619c208e395b85e226ed4da2043c9db8903c3f767385ff85398cd782ef0ba34d5e64c820edc885786baa3eec7ccf8adf3b5d8289bf5e5329df8c1bc81d565dc0aa8daa6efb809d50490e1c3c359466af19a80eb663b676e5d40cda3434be5007d521f6b06001c86695c3410481bf5d51b19ac315fcf2f964650f73b5029a5ab23ef58781fbee6c80db6d82669a0697e5eefb60cacce9c3181d8a36cfc49f72a81c54e3318be61b60cecb3b1b01e9edb40ed0b11cf8cb2689fbc86a6165b8d0b62c3c8e50f68934ef0ba01b0afcff5c5bf68d9c567776255bb1b3820d78e4322e376d857581984ae22fe2b498ece122a03b537c6880e94da0fae4c426e7fad90f825b083cf316aade88e57848d7e93e5f90b1d5386ebdd619891366d04d08f94217314582fdd21e19b47240fb38efdb635c79111bdc187c6f655a35e4b5b6f823eaa5203a0f2db81c52c8db025844748f81fdd65cdaa3a00f0c1b087bd3e3ef4a7869f6b8efc12cf2c78750308efdb19e12058ee77dc54e1ffb03e0be2a3e6a0bdafa28c63ca631d8505b6aef9a56fc5d3433760101bbc8d94081d1467720d8e36eb260aef8c53bdc68f1cfca8a310a6a2af8fae97b907b457f9d24e0b02d5bfb6a4393afdb88d2e9b82cc6270c3de9f61471f440b0b911a3ea2d31c65bd53ec5a68076aa4a17db5039130713fc205e301a4d339bc6ae2660b4c24a6cef69a212cf00e49037c43eb9385b68212d2eede4cb091cd22536fe883c4be4294a2ffaa3360b8ad36217a99d43eb4a10afb8a6ab49fbea5e84d7c98b896b03e334845c72833d96751a9396dd964da1798bc60cd5149523d1d4a141b10da3c7e14ea19d44061c59afec1ac0f6d97b9ccefa25e3c3eaae47ccb7c667f0465cef8980c8f23a85b550217ad59e7fa09f7f399224ce0e5aeeca6547cd6e558946d6ba030e458beaee73849dc79692abee23f5c0b5b9ef2f72811c8454abcd56ca8f3ae260cf266113032b63271914cdcaf8469316658f20873464bda347daf52bd8956b592717561bc1ee0d1ce4b5d2de275c7d495dd4e508d2c60f60b843464a8d25a9e6eea627b779231e3bc306d1f5f9b38e506a6848ef96f3deeddfab1d579ba27b9f307d41202b5e63332d3741b01df945b739cc0683b68415d87ae6c43e66a788a6449c50c0f8b044398eea09a580a8f3fcfd00d6e719ff614f0099a97ee2080f8152c91ac19d5b22dac3e81f0a94cc357aaac3fb6e4b3fcee0c76da9efa4c808f4655d238dcd2c8842d097e8f97a87d4aa39c43c94ed094f6aab2835efabb5ed6073004f2045d65fdcc56ca2144588f62902d2487d38f2942e935ee28039a493c816aa31d20dadfbefc0c3ac19e6c3dbbf437cb93bf536da59886f49be583540685786c5ea6c6bc1b22a7bb55f9168c500261928d9aff31688de9aa3aba56babd5d9d924befb90f8c9ab71797c098ba33f64f67b74d56f7feb6c70387d6b401d7e136e1de0077e4770cac117421e605b794d868304d338cd328c82d13fad5f3efd5c371fb88f27950ecdf9654d0ddcb859401c3027817a36b5f7c0c421ad4703b43d7769a7a43bf267c31d8654c272683ae8263da2b6f78c7c382bf40760d4fde94a3812109b66fa1767bcbc8c1467ccde1456c53f72adb6c1c7173dddd50b0f37c12f95c53bc39ae0a7bc74e21e3e6e5de6cf2bda511031d73f2ed2faea39abda6a055bfc3a545d70e5b24086db10a17039a7347aa377944ebd2c4350232e868f37e904e79a8d2b53fa7b16514eaa2105bd9006b525f282d8d1b885bd1d3cdc7ccf43ce80b4cfca7095583d404d612a27a8a885043ee6970e9a6dca0efbbb9f4a6fff8071e2297a261d8f2da2e6ab793e0c6246af69b1ada609e43d50a979183aac4763f65f2042af9cd02bb99bd62f49d29c66427b2143e7c8fbc7dba9c89a152f1addef2d9982307d36e788962437419b469ea48b355e6fb407db1aed9e14912224e190283c57df2589f78d6af12da5a7098a16db1bd570ae0a04e10d211f5f79e56a21cd125a3097b202c39aec65f3a753000461a0edf54a326cf6a5cfe1af375e102d8c42b76f98c5adbbfcde72b00b2923917d1eafdef35ad07e8bd7c4081ef05535bdfa1b6613b82317ec77e2b769ad0e3977d7399cb939b1c947e9f52d0601008f10ae1358d590bc3be660eddcc7457e6997c2ac52d952bb9d3963067db546a09ae890a8424bd347e7a60a114f01e6dc5aec5f6c92ab0338093605d7a58a53f809c0f7eea1fccaa341be329c12e910ed2dd03dcb563a3064041ad8e3cd6a3db9e15cd18dfa72f3cd2234745c6546a12e598a502201712df585e484d24650307767ca23818afa9f8535f26ab16cf7b21f2077dad06959dbdb0a6c8e52f934d59657a940be2ccb23357abf462ad3cbbdfcdaa69e48d3e3fa1f3e56de10bd2839f83599fd6d187e388ad3f2d4dc38233a907cfa515e83d5b3f055ad7d04358bf9be83670c862fa852a543a348dfbbb82d5b5dfe1c94b47397e4646030b6d290364156320821cf144d661d7e1f4d35bd856b5019c3a4c27363c3cfe8dd897d7542838248d3c81c437321c453e130695a39ee36a4fb261246186b58b348585c944a5a86243acdbb54965dc485aae5935ffbbf2bdd319779cc4e4d6d65d4bb6ecaa27d55efc3405e871ffa2dbab8580201da2cb78c7517b4ac10728030e0c30b6f69d189d388a7290ea6fdb45e6fa99cbba72d341ff420195e9678cf3da82d68c7126fe6291120ca177efe4173b4ed3cdba465665575d41270874bf9543874cebd6a2225764b288ac56dcfe1a8d4d7fa0266a2bba5a754c1a50bebe4b6dd7c7422baf338b486c0f320bae89b593099c276e24f70a90aaed51aaaa9fa9ac3345c6050e1540b07133495a0d5e19a9248f6e459d073b84df84be3aee839e314719eef524d78480969e839dfa97e4bcc0cba07943a45f68857014c7a919a7b6e89f2bed9f12f38f66977adec32a3bd2bffee38b7c6cf47aa59afb676e2c6a1acf80fd6bb9559ade939a3bb9db4ade62902cfa2bac48b0ed75df8dea621cef835801b3a22e745524300eb57720b30940aba476b7a291fd8ef9f6c7eb15c89d0be91349abd051131670a561e5b7d50f7ef957e67ca2cbb90b00b33c1b1952a1a3a916c02afd0495fa008fc34554172ac738786279ee89dcc76a6f587b135f6749f06640cf242ec480b3891d0f07cfaa622b9232ea4301c0ac4cd0e3f5a05d35b7fb6db0dc38a2fa5ac97f324d785c9c6cc380f377e9ca6434d9fb3f1c4beb9947f05fe0b6f723bc2b8e72edee3952e33b5a397643d0228e6e979ee9664a9fd92b55f2dc7fc2976ab76f70e92e47e3c9c222635e5c721c4fd9f51f9127c0d7a0a07cab4e64d453471ea6666a88579f5430e1d4e08ed8517e6578bdcc60329a6f23389e3ff1eb5b4c94ff21e7d9e5965bb1f7a71ed278a3ebee6a233a1881378d91f4e7a3bedd49d64d7d874bc08b64210a77a6ae48ebc631c7030e27e36a5b3adaa6e150359791fa7382aac83bafd05f081985d0a868c574c2910ace2ef9b8db248dc0fd6b9875fdbd9cb04961e9305c4d6a3e87d41d2d2489dd4f8feebb850a47dd1937ccb3529b922fa3cc85995d90710bdef57c71ef12c63289de3f300ef03ce61d9772c5bfeb2fa93d5a17a40c003f1441d01fcbd0b04afa005092762748afb681d6a1afa47fcf218a0d7478af7a50a99df17d18600fbcc75ded98328a2bd74d4da1fdd9e7123e5670b810e6dc905f43709a666a6f21798943ebf20c52bcf8271a850566678e688a1c9ff93705c989a6067859efefe1e65d9732bf15552dcaef90da73cf3790eae263e9810bb1fcb1d49b98ce491edddda6964031a92a102448f8e81a5336355644963100e59602924f656dab98460c68a4e562e7611042efc6d822e922a59aafb02ab1a2caf740dfdef1b00dd61de999e871b216caab378bc7f143673739f13545c39bb4ce9ccb8dd0fb4753567ca252c13f9c558769277241b9967d2c2c4c3665b192a6a580f00c3dae0f2ed29a949f96276d69b3a7f859d050678dabf64fb9495d7207b878d50296906008ab0762cd6a3bcc15f4ec75bad53d2af4bff11a6a9a8d50c4e549779c93e193ba8e2936317bd2325ed11a676f5669511d0e714de2bfd4464275710ea7ee29f9d1f6ba2f5ba3f3348b9d0d786ad125eba90f9716f03cff4d6e0f4d705a5eaa19194d8a411bdbd244f1a447b0099ed47651aa20da7b94ba3daa3827df9e91c4880456b9e8936560c831b6478bbe63a95c5cb04c6826a6b5d573f57b9611f9595221b56fd50e91dd4dde6242f518b3e7309c6b04eb7f2e8d60148d2b27d36862e061ccd1ef4ec9ad0555d80138f39810898748af8988e012419ccd7393857fa79e0a12e589c983345eb044b8c8828812e09252cda254d372b892b36880e12d385716ea2a131940c72ea2697bd9d62499874e0ae9d5a5786dc91b1eab576c96d328a543f77473cc8500a26d4c591c469ff2960f95b43f0353f5df6491c19ea7c2c756ad7170f0d37f32562c11d297336dc7cbd7cc100dfe4e8415f3a52f6f3626783da2cac544b3a4e9901dbcc026107c5ec95d5baf115a12d55b3bd10e33195a5a1bc8d90c13a1daf41804dbaf850f64f504bc7752f7e0e68bc8f7adc8cd775c439f0216a49d38d668e463e88a2eb855a257753ef7724bcd82f1eb4121debd137079a85eab8e4bb08791123a4df097f2fef9ef68d017671b01b5500a36d356e4cbf0c5160e730892a3a7ec4ebb739b7e9738fe2414d209719d979a63165ea249bffecb213a6e011d8500371a20e3e966399c492f0272a03965827a68a557671527fec1acb15007325710d21c367cbbdec99218247016bfa8fb44da4f02e3afd26458b5d9fd2dac673d631f9c6ee6777147c035ed9fa657c7094a2cb5ff6e9d04b6457030dcb1c3ae40eb3295b614f659db8a12076c4ee01c324aa5e751c676994c6d5fdd0f2e2cd6e30e769951890af60b1632aeb78e04be2e72e1cd05261cd2ed9d465c71a7453c24e0826dea29c16606becfce5cbdf4bb14369e09a5b31d9cd932a2c5f0251b264bb5c5b00253517df11a5e2521a9091138cc0514ad3a7c51ccdb147e8d9b1b76e208f558e3483e34a92714413f6e4455f5d51b1d1d18a394b85fb1ad2170cff00cfbb73408d1fd64e21c73fcfddb576dcada3b0af3ded1b0089cd542c63fb6a2cdca494317db09ebce11575f8efb109979ab4d9c08540dc2df3ef31251d6004a17ff1db09d165e83b90ab6f07852466f72068bfb8766ff6369d8978f5ace601efc2aca4ad5777e112849179e23a4dd5a721f8d3e43262d1cf399f86e4d51f392de292598df55d4560f44cfe1245983da3d5b281ad804417f988a258ebbb8544d627eb84e4194e381e9b26fafcbf74c162ebc722f4c6dd488c0cc45661fd5aca74dd70b5eaef68f567038b75db5f924148cd203556443e5160fa0ef285fdf2c2671ab6d6f8864f72b344bc58b96195ad65cd2f8af87fff73490dbe0366edb1c0c47bff278a381d7c9653d9e611dcfbf2701749eabbe6f31b67adc0ad055c967776ff64bee036d5610d4f861d5a526681a7f66e4b38bc175efcffdd59a7d5ceef9edf7f4692fb8e4a6c058a500a3320f01f9d72edfe0669053a9793e590e51b101da0487bae8d77b9763c0f391e001c069fea9345aac53f1ea3776b899e2020705d067f4e6ad64c6525fab324147c9f0d6a283d0262c06a7771ec4d4c77b42a8667b1317622aba38fca0db65520b89faea3c8cca688d4d536969cea6b36776c243a1f973c0e8f766e6b716c065e9c4573969f1039ee33baa1f3ab460cba4874c95729b05f55a0799264e4c00e47a3491fc8ee3e334ad312db8b8e17fd585dd7f3f009216f559da31efef922dac1d81609481a91ef5ee9a5c1556d99d402ed10a64fbc327345a46419a0489c343d37b6d5d34c63caaec4d22b97975049a49483335e67d8d139397e439af12244331506ebcb413c88f20c1d7c6cab3a13c16f93ff4819f937a4573ab21f84dd38b83d75822ffa2f6cd88329ce5cda3d20a325609b4db252bd0ccccfdb4642a06067b3595beee4f30efc6fa92b8c38a41c441d105645d147c657bfa2d5bb767338b19272b91904145f793bb58a69926ede96a7e7786561a21d1e7dec5864dfcd03beb74a9b179a428a4c1fb7272166576bfc1c694d1ab8106b2c294f2011d34b0059e8e0cb65aee036e4d4e44d516cf0528c5b125d120a739fa0eb460e8519f573eb46ede23fa73737e6a4c811a1574e6fb48654fdf135bf13f161b2c35b7a16e9f9f676daac6568c0f59aa8c1322602168876a9a85f092aa0fca718fca3ab878803ecc6a39df7fbedd353268fda38d8f6a76c4704a4521afd994fb45b6c0cba5ac61aa2cae3e1239cf2e3ee20c7fb61876a709ad7d7269b351060f627ab55fc8548c89fb337b934511344058d92d0fe3e0ea137eb9774c8ee421a40ed199afb6eb46d2164759fd5108618de8faf9adf6d990ae07bd4592824144f317f4ae4903986196fe445cdd70f47d6ee2ee055534fb7509c8020122369c0ba938cf2d593e778af78ea9caa486cf6a41b6d1274f5c5f954864b5372099b6a30e19a6af651238c082e6b8c6e512395218ec7b95a5de983019b9692596edb5fa33e0103b117be2cd79d971940cb8ab1e503dbe7057b9869fafd476543b72e9f367fe3cc272bc96b5b5d4e0c8809cbdcb95495310f86ca6f862325695941f351d533e6d8fff3e0a66bf89143be72c8e9b1fc170637dc8893397b675b4fe310c6696527a13a3bb67055c9bced754ee54fc6709a0f1f73c90f77e02dfd51d4678775e3962204834249479c3e8bd54b709c63fc517b88226f26cf6966b1601272a42237b8e85a683571a0be95f2ece43e0fe87c907908591e67139db64cde32c2e446cfb7610ee3a5a2525fe5212452b1fef8b06b7a6f138574a84878ff7774bc9ad227b07597cd7397cbd4afe5e460f898f058fb0cdae2505a5e14ab6de1c27d20905c9f903d161d859948b732a1f68f9785c2de5feb4f9f1d4ee5b1af46867a634f0852870b083c44dfb5ee8e49aa1d40b9ed175288a9a464a0ec10ed136c072d39a3358f563c6de249fc30f48c9bab4028adc6db6c527acfa6d431454c43bc1fe2568ae70a613fd0ae34551e3552c9be722b3f2f331d4e2447478d7acb1b4934e3b196914d1f4953ccdb2f7a8ad566a5e4d39c2e18c355b605986b43f09886c33b504e3c86cc4b928f30566e05bf6d19dbc051353571f3f9b8485e5543919e7243195f1058957ccdeaff21f0c1b2da5a3b9c35ce4c41e5e1896e6a04f08ae7b44104dc65a0c7989386f71cdfb28079c55cb1fe8f0f8fba3c8110886e3b563b7d2298f05dbfb300fc7c42e79133c408bf07961bd73dbee95bd1c360060a846640aacc1ef2a3b715d088c35a3b831111f5e71cb432442b9c4bd78f1188bc98398500a9ff10a0da50b05dd7e0ea6e69ab08be3ff2e7261309628b5b3a0bf481da2d4df427eb94a5d9dd0a28c85fbc9e47c4e89e95826c1710fa02b20baeb5f257465d79c479f09f3c912bab05d13d43fc9d4aeaddbc3dd426cfc4c1a39348a6456bfd06fd96cc5369a396c2604e6fc950f6f4e5370886f172b77ba1c2d361711963e115f0661246074343a9f5d03b4f40327a1cb285dfb109b5dc12d1fa11f3df8b35b2cc765264ea164ae23012243b51b7ce0c5556d1f766a52f6122279ce3aac7cd03cf2a536c49c558c9bfb40ef5ace3647adb63eeb2e56129226828e807da581a693cb8a87a70ee2c4e48e222b7b621e72230dd217c7de9d82c33803171c8f0e7ec158c2d09e5534ef8682090433240d33a206ca3ad6122841a6c91ce219dbf57def35972b1d4f68a5a231939cb1403d5a751cd62d30f0a37e00459bf9a53e952fc3220d1d6b45f3cd1f001942e74920c8e19bbc6395fbcdec12e47c18303028b5b4348e757694e3e22c413f3a3511400624397e35752e159f372d3558d68d70e9e337dd816567a43e09778224bc364b24705d5e97f3cc6936faea180aee00f5a2d9096c972e17255f53a6c9ed2d8904e0450f4c8b209e64cd41119a030af3a7e236a35efa9c761c2d950a858d209bb32294555ff55ccbdce91ae3b6fb3a2e12007225c9423efadd3691cb3c4d29ad4932169a13c54dcdf78e420f743e8d7f55241e635f611bbd913ecb1ed4b121d850ea015345bb81e9dfb7222a57d803b057bb95f3686d48c5ed1920cfbc3af06d51ac0c15833959d4b1771a2a04770592829a03aa97cbc622c69602f2abbaf6ed16b280adb6b3329d72bb170871c3964ecc46ea3e01ab0afee5de9a6f58593f55b329067b96045bd470ef770f07015bbdb66a962b2fa1d0d8969b0c7d04752db707e32a3d74c21205247b9cf2cfdc1e8286b19fe7bacc6b82b16802a005604b2040266fa4516e247d452175d32a2491ab4333527580b366c319ed579dd68664b180341051bd1fb8963e64980d8b8900f37699539b46e9dcc2712d34f2d5915015d67eb5ebab0e96c08699c749bbf5b690486d2aa8140d7fbed683e2b39e354bf5af2f8bc32c68dd566efa3e48d7a20e46ba76b039a9fbd9874598b08f1f15482f63655ccc3fb95221073f36bd418d83387372de8d9f0cd1727467618e01250660212fb60c91c2fcb90e970bdb9b3698754d5884898be4c88f333c171a438044f4f6c470ebab41f78c13030cc06d91e06e06d24f329617216465f0135466a003c6b5e8bce81050caf20989d70f219671d8f2f971587b6ae5a1de1ca5717a8910128f5c303d8d5159dc0ada573bc72d93ce5c82ff8b9f5c9c58815fd62d138af912b478aa729794fe70e917c26a9b4e4696f9b9723f14d3689df12d6985e8712dd10da0055982bd886638aa5c09d2c2079c50e4b6d39ef0ee31ea2bd172c40bc1aa97b1a1cc7c0603de58d67742612684c508383bccb28a6dba58ca3c06e24ec7ad9ddbdaa35d3c1dc824ea13e63c41191caa277a81ca15522662c496c6cfd90ea1142544516882346becadb22230776421189cab49d2325c33665d5754a79f19f94a68fdc4ce538b3212da86477aa985eae742d71ee83b20b318c01f106019be6d2a0211d19123f26a187af436702e8dc1f412f79307ad11407e718b91ad694d4cd112966748184d8db3ce558a77594f5dc05c09265eebfdfd1d24a830c94319acdad2a029c96c8e87f532803bf619b6f9eac161271b20257cc4caddfddb367a9677ce751a5cda6aa7be7898ea362dbeb2f9a7bcc66f469fee7ba6fe3b832914f938d753819e08e47a56539eeccb8434a4715b18cad6e3f8b7da25ac729ce94bd561f8cb9b746010cc3fe6bf51fac5cb31daa066a46f6d9065c166feee48653f55c570b9720647b5f2a9c76c7ea95036144398dfeea3ad45315429d356116157b42c1521b8140924052c6faa5436b072be49d1b7d56d2f57c9b993ab2e42917a3329ecf2afbf9b41fdc93199f78393799c0f454ef0275ef6c3ac37a69ef82422c02ef563de7c0f90563af545f356d35521b2ceffb4bdb35556d20f3c91f1071ceb2c6fba10a9a3d7d53fe5669c40ac76de4c4cd7c57c2241786c26a09269313138cd175b164081d919b470fa2a5ec494b9cf77501f51b4bbcb784843379b0372eb4188cb5ec2d66de080ad2a823d251400411ac69e9ed4398bdfdc599f8e3d4b45307e26c600401f92dd9f1bc646e493d1a1728f2b0b1a05ceeb80ba0ef32a546d626f250628048f801ec01a1b90da3604898c58e86466c55c9e31367474a9fde6fc0930dbd3f24c12afaae7ad2073cbf34701321c53d9d24559c483dd2e8dab127eb70d33d30039c0b4a4686e1472cb9264a76b47bbc6d51b0d6cabdac9dc3607aafe1a8ee2e24e9aa9f89214e5ff606a705f53c3e79501ba86858ae2e9e9bf6d6bd8fa33d8057bd87d0753833403fe8c08e33dd9f112681b93ed77955ef1cef23ec72ee1ad9a1d7cb3d6c528f9443ba927d4c2f43723363fb3b2f5f3651ad0130dd5da1bb9c4e93cea4fd52462337f304b36dae2d61daa44732dd178307143c99805e1ef167349dce1fb9745605b9d42f2684d2e5f4299968478a45daef5af3a2a584cd992688299e72fa36eddec1fa7342d4bd74970b7dda182331051b79635c2379fa9a7c0e072016923928983ae008ab87dd991aa4f578f3a457927b78c2866e00571b95da13da0dbb30d399b523b074b1ac3bb54d81eea2d3fe2a8cb723543009090d9d14b44d21e3a655a33c5dbec9ea1b6a94858121221d7356c4e873c75757e8d8b34812e1fa11fa5ffc943c7e71f6919211ec3927d22f03a7f3c26897ed01a08e80922659f9cc22872f42909ae156e372fa2c73cc49fd2654a63d73428895012339ad40262e4ed7f5947d86c4d1735a32d45cc1118eaa3c8fcee273c46e887ced8eef66fd9dfb1836b9115c3d3c3442939e1df7a8afc6d5d0243e0a0ac8d38679101fd0d2a241fa7acb4c3ab66d108d0b6bd79308e5ae22eda53dcb04430a6bd87222a0f3ca7d8c7809d98274c09234afc37aa4ee9133494c61b0a7728729c95310ac24224fa5f362fd1f62c2e4802148121f899c76e86770fff5f3c436947e3dfce3a0211264b83f446e39c34731fae1d25e4d47c84e6339df53f15c42cdbbad89bcea9160c20d4b257c63bd154a68d18bb7d9d934ca2718f72f7479f61823720753aad7a2d77e335096bc797598130f67a293a9f25dc3593842e26748bfdec988a944f3b9f5d91312f2f32f36400401fabc8ff8e6cbcca73060e8ef9ac84902441322994fdf68f209e30ddfef1b7fc13a374f8ed1df70cd4f10e6f210b9d6c8511006cea74d04ab46b93c6ea8e60faf83c8ef05200570f8212defb2681bd600a678fc7b8557c12789be095bda582ea08c88cd67f28d30349e743bb31334865c6023d3b8453897030118b5b41bb4095bb57f1d40c1000a7bb6f2ccd0f077b3bb24fe400704ceb2a0e42d24610392ada561d57e4ae5014fbd51ed835991060e7acb802b32dacca7e316861ad76d3005e286453ce6d2c17fe9146a1e9acb3c607606d16f303ed5b73c616f7e0e6c88a0d0c55da2a074d652bb37a7a3299ba681d56136b18fb7cbb8dd4ef47451b2d6f84e3d5ca94511bb46280b49b61d779136c0ca3442ee458d227f7c0470c17d1592265e52bf75c37c7d9893c3c6a9c829630908c2c06165d347f3638385b6eb25a76ce0473d4e83371d9bfff5ea022ff9e7c794782baa5067378efe8532dbfc40e0561094644ba4aaee25c0cc76686aa6ebb533ac6ab069af3ac0781409994f14e04a402f6f983995e312c4e81b60b060c6fc8071ee8fb61797f74a7a8b06a2704e1ade676ad0a5adb07b4458354717edbd99bb09c45efe20c6086593955ae3b51e646ff20ab91bc9de146791094bd191c16552ed4cddfff160fdfb3df5c446cb06d7bd2fbd5a6d7d2227ee981bd3df249a8ffc54f75aeb977ee0b391290c54f42cc81c56d2fff8b94e553e52dd018015d50059f46dd7d26274f8c6a7c7e0a001aa3aeef926b0c261a644d5c9420cfb66dad063862ef1d256653cc8727e7a15914dae09ba967a7202c13c7bffb1e45264d57cad1d624f1fd7dfdaf50efd85f0041a943777237439b2cce600c1a2b2767801e63f0e78057cd86d1baf43b9e4cb3d76ddae247251288940e62e2fba0b0c33a502662fe9a8668cba8fa56db4d1f8f85dd87a4de6b8773ad16abef76e3938de59b36abb0f56f88e6bb7e5cad3950ae361ba20e32b26e941ab7bac6f0b646e826c53ab4b3b3cd4b068f2f9d94fb2d9eb672d7a7566b737a2d4a6a4a3265b11a15545e8382e47338152a7b01f180d1c6ba9be1f5ca419226a6b3a46f56d363480b693f192654089b7494046f94ebe7d5b3d42ff378b9d9621c34ea681d7f0d9b0928f3d2b151fe26389833695a5d1bfbd0450aabdab864fc9c5d2426d229464a1d67dc07db6afb322a9168e3e9cc8abe10ed2dbc6b4200deefc784f70322537c1665fa377b43385fa7f92006d1cf760c8053ecc46efc999fa7755b8e2909fe1b9e113bd983637eea5d1bbba6ee0d33c0ed6237639aeb5b47b17f7478a053020b88b2cef3aee536b2f1673787652312362a684711173063af786c94432001308ab1e86626174b76ba717cd491e615bc51d44ad2b013875d494d479fe852e93804bec693a2129322d291bed952d3f91dbb0c465940194d894dcdbf1747674d41b8d3bd0af1039d97c6075986d0ae8e41da44169bdd94f95f967dd475fdf91bfaf23f29bb197330f5bc008a5b1d5a0453611b6050afd013430f12448068a438d4c9318fcf946ecc1d2b54590ebfdde85cfacde6b20d83fdb4d69120efd9959253ab419b3b15d2e90ae4af8163f76d157feb1af3fa8af027ed1b9152d88daa08a6f1f0a149a7bac2ade8c2e0beade37c8318f115825e0196eb8fb1e7f89aa488b8dee7efe5be49265840d720b2e74c2e1b565d1c8cf0204088aec76bd5d85792e8ead6ba023654ef53701e5d3a0bb4a168393105e349d09a42a26892a1b0d5f1b0c099c0a66c03dbc63c598f2f1966cbc490e80dc9a0047b7ec1dee7767041f0290cbbbafbf29850c2875cc3ba58b05613531443e3ee84d5ee027b9ca0eb99a709765641662eb7f74cf3ad248c5b4bc7510227001e319b499251425d89715ea652154b52e90ef04a23a275616efc1926876dea659a8b4b60c1821d6a4cf788f08ffa3fa0837bd3641b514e0d2061ea7cefe8dbbc7793874f23ce9dee8ddacbdaef8db4b63822c735d91d366682b49720ee05578084eb9eb1f9dbcfd52f9eaff0fe7164b084a0eaf62e65995fcd1ae4431f2cce7e13c7a8651f89e17f57a40366a45beb4c3cc527bc7bf3e02747ee97149db3f993b7cd1cf955f4eab7c55043df8f79a7fbbe391c5b98feb605302c5aaef69e11d886caf007de902a7ec03b8744acf7c9b5157d581b2b5540bd5362e3204c73ca7303dbac1d748e773fbca9ffbdc536d01b2843231f9002848f281d340076c9c2b57adbb59ac5cc92de5b680b2d660ee933659bf950ff199997d960d6c6ec7d74ec9613325a15f2e97655f98e689926a97e5e2cdb04be64566fcafb85366765dedc9f857055e3519ebde77b5e84f66bc5b8a86c3cd2066006fb8b8597ee26ab63877384dc0acf535bdd4bd03e9f982dd9947fd8e8647205588680fcabae1f6c7fd3497e2958b946475f87550f2d30470920aeb07f7972c33d7acc7de5ada5b8ed6d786ea83a498b67e8b1ca12c20b25a7e153e13a7396346a458307639d2b835b699469777a9874d7d752b50d39d15a3f291ab394fbbbdee31e06987b1005836932a092afdabbc46a30f891abb1abd014d98fa35eb947eb5a8916678a05699fd6a6d1d4b1ac641b41c8d183ae7179e07e79d2ca1f3ba9353e43442b751b81423904e43dbd900e75b598c14b96b21196bd95f316de24892968db05af8d9778b8bec3f31dd7df0203aca4c0e48093a60b5876cec770f39d8d6c4448684e6e279e30a8b17ba16e967a705189ee266bd3f34a0dcb0af50126ec153a784abe14e9f3ec88f103f07f39412f0b28f341d9f241fd3acf3de9b057e3cbaa0e8155adb0c8f84ac7ff6755c6ed522e8c94f52fcfee7847d6b67a177b4243480a93d7914c8ef41e706b713f0240030092b50e7c5fbdf44f7696398f2fe1659deb14154cc708e0c987dfe66771d588b85b4d401461d4da496184c2845785cb9ef73a3b04a2dc82f797b94c12e7bdeddeb677f21857fecfdfce280585d45bb8985dc4473766b2a091acd305865042786ee161998f14417a78238f2f98a528692664090f64e2adb67d4f53e3829316fde6caeb5f558df73a2bc59f2788f9c3c1e895b25ba8ae02b100d0187f290908e4fafc2776d334a4823845729a3297ce7a7b06f2b55d299a3f4dafdf2415074a3bf9b3ce1cfec3af299c21ea97a9a3ef19468a8190b1335ce4baa899b61de62abf4a4a6c132d207388ba894d2c8b9cdb76357165cd9820865e895761c515219842a9822cdd6b64b4f0020ec4d3e62ec47cdf5608cc24b6f3dea80db7f016797af04dc0a37bb11dfbe36cb79c80b49578204342ad197fc6e02123509475aee74aaf30172ac8d7333303fb9b55745ff667a421371a032022c3610b2e14368f3f32ec556bb7e97470c9e1f6506a2f2d39270da4aece98b337ff56d4a245bf4ff8c72f83f29c5ccabd29181129f1aaf033b23f85a8c59bb90776c45bd6a091a143674055d741ff7bfa0dff02aa0fd0ab0ba243f1d13fc37f13b936911991f7d7e3ad19c372946c2be12d969e4128dc67a60dc3f7720da71b481d3335ebd2236df97ec4f37e7c4123a36d2d62a4a955a7c929107d0fa1df754f6e1e48217a140ff821beb01e1d41822785dcf21552d904b0f9f27650e3971d8b643389d04fe2c17e5e8e2345b392ce1d3d56008ed76b15658e44437a8b35258c91e9b403535ef15804828ad063cb94c572f2b827f409301336fd3aa8ad62062227ab92e5cd9c69cebbe2a79a8b032fddfb644f022124ee8fc5f743ac8a9ebbf28e563ceb86a639f5ed39dab2b75e5b316774e081832742f5fc1a8eb5bf8d4b03744c2985b0d60bbbdc03530f2787df27c4de4c2aceda4b43439ca11c684c7be6767c16f0fefd1ec26529159690a53d4eaae7742a15b7c65ec6ef8aa4906866ea56a6741c6dd3b30136f3c1c47164ccffb6ede65bd7cd0f237ab0df03f6773ff6e9aadd0c80f826cb1fae1fdb895840c84f908f40c5a42c85ece3ac128e7b237ba4bb6c746dbfe2ffb56d498aadf7ec98da19b5f5d27c6dc9fdf96b16a7a8054985cc58fabd38c89b209cb504318e5fabdfd18167d2d56adf6e6a48b07f92385b977858d988aa1a60bc5c08f2b55f6513287848f73d2820d3401b0a76f4b482f77fdd305d6e00cf57dae82828dafc3210fa2103aa254a6eac350b5f513e6047cd1db55fb2de4ce32d7d06aef4d4e019a350e63548e5fc866da9c525f07042b1690b2a673108b6df1d2c38599b1f5f86ac3e57e6e03aa89e2411f265a7bf083cb5fb3568ba5b80c833336abc3731f87d1decf0ee2a2ef3cec3733836519aefd86bde222c03a36b52a179a389a260467e7c5fc2d7aac2fd8d5b79612babf15671248d6dd36cac83f87460e6aee071b4fcba22b6f105fe9be0086d1e57c81eabc1ba993c8c903833c2a166bc3408d60e639444bd02861b6f2e4d77ce6b623b24926e77113d4cb778b06b34c36f000779bb219dd26b77dc9c51328c2b92b3c0292006dde4d5eb079fad0587a237deadd5200cc46597a1569096c0013a57cfa945a6b141f1da8a3acfbb1d39269664641ae8a883da3db6b3da341ee0125d2b49f5bfb8a0a62273e44fcca1da84a30d68cb815962a70e53b81b5046e43465bcfa10662ecf25a3f085ed95017ff03477d770fc6186b31a4c8bcf7c7bca9618dbcf82d77a0197b9d7587f4f91604313b430f81ae53d0650b5599cd612ad0ebc117c845ccac5b8846e743833dd854910e7042ae78772aaf1e65db4def5b406bcc852b176febe0278a489b8373b680854f52871ff47c782cb2f7590fc62840f9bb26235bcb1e36368e56e7a23af1830ff800f408cf202317ff26cfae38a2d71b4127c9d60b5d8c998c5f6c856e37e7bdb9ae1e459fc82e22ab63b5b1f81c10db3cdeef450cb7392bee35d62aa4fd9da165814965e6e1718fd24cca813def1c01b91b896a1613aa2cb923cab65f86bbaaa25f1d1d4b99889e27986e64569f17881bb2771e659c3f6891487ce419e1edf475bf5e307cbc68229d07d71be9839c4c4f1a0519a18b320c67737b5123f92df4eea5e290d310f2cc288c6ce0dc76f3cec2983e3df52adf13bfd0d8a3c915e3ceddf40838e6402845e60d9c1f22465425bb8219d504ad936491333f2e72f44503534d7d60088d317c7fd3ab80e5928a5f6b41ac2ddd67760fcf4da1586f3afe533d35a10734e4aeab22e8b56dc2c197971c3edb9623de7412a51511051bd441ffe1b999938be22825858b6514c747b7d891c86557813fad2039d5e4d6a10afc9f35fc98d23fe35baac3af135f6d7347616b395d92ffbd94e21ffcb2235b944ba5b45655ff73aa70e968bab35f913f746dda11e0aedfe34df023283ec34fb5a9462861152ecdef8af650ea3121c305a8be6fb6bb2925b1018816a4be72b64ff111b5950802a4c03297da8a8fdbcd4c0d3127e3c99ace14a43eaf5a4a8517c8a2297d182e8d1c3436e3827c05825e1d2fa6fc58a64bacf575070941d5a3a35dd587d833f683a71341d6380e82064ed7846c1ae80b991abc87dec58e7eeeb34a4550305e08f860cb1a772424ac5b0c7637ad6a888d92fd3d15d65b1aa90816f3897e0acc53e19c4d0cfa8767aed1ccdb5903ebef2ac3be251703f5e708fdd055b07f4c945b642ff03e96a21b01e9611bab28472bedc70286bedaf888df345a56fb4e1ec5caf870c2611c8317fac41f431804e482ee4a4fa07f517c614a4dd45266b936efd696e7bd641db6a439efb91760d12a3eaaf4ddaa725abe6afb545ecdbe23dbd4307d8ab02a8c6d4190a9623361ffe0b1675de1f3e25bb36d20376ae1d1298fc22afbbd5bfffd579170201a073740b17e4ab4d048547b4ecca8c267d110f776bf610186fbcb9a95f0b90f6479404f7d9e92b7010b9e8996f7aeb201c4f93868a00b52730b65ebf64ce2df6742f3a6a9f483dbf57baed90cac6e48a01227d119e21085bc607b5c867481f62f26d9a622976f045d360ae2dbec80ea77275e835421cd6c782690fa337a6793ac1b36d54c26995ad2547a9b69fb2303c5f49f39db4f9cd4830a897b7cb1f0690e929e1430bbe592c423be07571d128444fa09dd42b90e6c5d68b7331dbfe670e797e22ad831800aba7c20bb00e07abc4d44b8de715a90bbdbbb6bf210778d3a3d58b5ed2da4b4067666ee4ef760ec8d2e91d3361494ecb506f2a3a776e097e3ae6caf120a450b8abfba49625ad2b868d640cfecbbfd5228af950d1273d5328a9554144e919b6a2d5d1fd92ec6c59dff099b27b045864308ffa0d28b36fc583308bab4538e604e9ea7df210959649f87288664e4c93c08f1a3bd94eebb599d46fcbc934855e5c6537a744758ce55f5512c59d2b864dc83abea194707b4cccd251f3328728b8ddcc8cc8ab3b51895c1d2a5f03f781c5470969f3bc9fa0fbcc6a181de5899cdeeea215d6501563c5a5ade02a6db0d3038bba03ee6722c551f96e26174e4001896a1d181760d93d40d8350ed536d1487be8084a17f81f22014167753fd0ad4c1357749973c692c4e13c9a90b4a1e7d28cbb9135295ca284e29867b03069425c847a4147061527770e0ca56bf9aed4ff819734b5f45cde41935674f8031d20f796b33dde2d06c743e17b9d3b4ba02c578c7a1dec359163fd81293a3bc87b653fc1f8ede2c41930cf32ac07fe0c6b0550dd4595f26b13340d79001c49893e0c6aaffd43ce082fcc5b1616711461cb8df8aeeec4afd3111206dce67d6dd521b202690f6f9bdb3c6a9232c663f732d83a088b124b27f601b14b465f42f441a5a446344a9c4f64009147e928f23a91365a4f26a82660718475c8a2f90e33a906992c331d0772950150becb750e3ff2cdef1591e5e44a1d383301e57ea9ddb2e1b218528cdf9528e5672ad219667905e411a3eb265b532cb908521639210e28a843170041866878fe04f17745e30771791a363888f81aae3ea92c458b90caa6e787bae1376f432bcc82b63787e76e046bc6d4a183389c9ac2bb0a686c62482134241005adb2e5f60a9dea5f32a13e88423e7e5a25192d791cba578ad3ceddafd975c967a8d48b72f69ea4ac62d1aef4d43f3d136fd15b1319968101a6c2892ee4a7c509544053965cd962ffd620a5e161a12e07def957d17eb2efa46228d1b2fbbf4ee07142fec29397776816a0320e1b6fcc6269a3a20c2306d59023a1ae90fff77a7e225f0615efb0c7b2aab816d5e2002638891cd362da654fd438bf47c2a5221e05b726e568bd819c8bf910dfc3284a6c0f84ec800cfd1f8c78e73c1c2dfca47d2765d7626933b769c238e42a6da50bac055b712f06e844b999d11003adbf69cc558c5d45fc8095b94d87627b536887d6dce1ee9014aa1146a7fcf2958278611c4d2f842d50b0612daf7389db4ebf8986c9f5f492554e959a6213176dbc830bf1a9da4375a71104649a881095499d824c1add05f7811fe1f2ae6aaa83d588c125e9317512406eb9f81cc9575676eda238ff760c9807a2690833fd9a8f588161f00f9e298bbca61e41941477264c1fc6159d073c3c099ef2695778c299a859416d432ba43011fa98b740635f282907b4c3792a8944951ba3f01d572178d32e37687cb1bea9d6fb9d071e57dbb50f4f90171c08ce5d61bc1f61e24d4f243e6a96b141d9d3a85150f4f86a63b9cce57aabb109cb0db7b4366bcd37884c6ff0706bf1898d226078fd2008ae735a14bdef65dfaaf59c37f25675cf6a2a94047c82959b200894ada4d55ced45b03549513a3182bd3ff0447e75d30b6bae8c6282624c3927df71aa41f6ef20a75d54228e79657e069fa59e792678c5a4302ff5d2f8de72db2012e176ae74ba71b5cde0e859724fcf80bc7ba2a86df526057ce46e6386edcc134aff7846e36d10b3cf38efd49629285b987971edfca2607befa8a1c5d48cecf78736b9d55c2e3390ff98cdeaf3b68030147141b516caec046eeea467f1a996e852a5724d7ebceb98fa43cb433437dbe38718eaaa1d823e871a10482a7f6215487a114e57f45d620105771a4def0145163f1a99487f58f10ea9dc2d5a3472bd62f0e1c22fac6b3ca316149d73d32c9651f7889349d1aba1458fefe82261e909076528670f39911ea522317295871f301c08f74a2209ce2ef3c5df78b0aef4f66001f68347cf791ed93f8aed780df64796adfc92b9f92c3707765ce203074ac89a72f35a4d8249538e301d1a2d512ae1ea6c05367a1574b1de5babbe5555bde5187fcf182c649b77f22f73b5f4f86f561a338996df9cb4fdb7c852d5a878da15be0dcc7f51ed375a5a97f664affe14aafe8ec5de0cd4d7719efca87d76f66f96c54ad260195370365881405f9f9cb4fbc2eb9d3bc98f39e200d541b2b81a851b7341363aae0456ddde1699a878a5e70eaf95ee20dbcf1549ffaada3a5ca33eca0c6699e8d5979469f234b9d17ed7a03b19128e45e8f7a23a55212f4a6ecb40c6c58f9d6db889a77a4675763465e6de1a583780e0de4754a00d5dfe8702189e05bd276ed462258e9ba75cf50dd999d3f30b713f1e09857bd043953cd8e12067a3afa59adb1c43a0d4076a156b47b5ac71e6f6cce23580a5fbdf0045e599e685ab3686713d1cfa52a361e9a01da3a336abdffbb24fbcae59fb2fd98ce5a6c8b49fbb51397bc53d936a99259c60962a0bcd88fc9438908b21112a2f03703cbd98f7f8d0127f08e5e1c37075e523a084757a1c39638efadf406c58e9cdc6722c10254de9aca1fed439048be1acbe3d1c759781e65a97f325baf45f22907acb3dfbe57054a20faa1d07de6beab126e95530409821fdf33c970072baf6f1dc5464cad7ead4c52851a34b458ebb81e5419f4b33858cef8d558606a0359e1c7d1616f0ff55c3d0540fb3b6a0754afbec20834f96286e0f025440cb68993655b8ed19f22120fb32a68553cc74049010a961142791206a0812e6ab13905efbc436930380b358801c8009bf0b6bf3cd92f161be1ddc2d8028b5904c3a4dc434e7bdfd910dd91af20d37a6de190d3e3f6984372755123ee1b6333b079b076446a02d3979744c6b13d86de1ba061779774d60597e6b81490205123817ffdf5cb035c039e2882bfef913975b42ed258b70f65670c74a0ba0edde1013303502fe69c06928aaac2164d7f33bb8b8bab467190fdf0131acffe710f4924d7e58e76278a1185c63bb220d3190b941abdf32ec3b6fb93d913c1859afbc5802c9bd03613d2bb4e6888afe7c051cefb041b44287688000d6182d309ac4f0ea611d77b128e991d9368ad6c8ab578a014514857c55730f2d0cbf13bb40f8390107d6e86a6c56f4a46f6d41e9d607fbc2b3e7fa55d89b33c23f956300c38c37034af8320429319fb90c5f1ad7a04e0a760df42b9ec3d96c8666fcdb8e5696f3b77afe056d4636e2fa72f1cd178e2a15bce393cc1970113ee6de85b62e36b24574ee37e7ab875ead191fae407bfb3703da93530936a932da8b821b2065d16c19c775a5252f7a4462145f85d2876610c54a638d9db6ebaf511fcaa91fb42c6c344f636ae8b1f31b650a2be3c3014c631cc74dfd2a5c66033e9ea9ef21b6cec4c0ea50a0958fc9a71e7d42c1c8cedcec538e10a0273e71dd0eb727c42f30b5bcd8a105232e012c86988261e97e2a1740448be178f9580567bc8fe02fceb74d3b3b889321b82811a74f2e08ee30ed9bad57b9a607c27338d0823df42ec9f807cc56c2525d48df8cf02cb68392c94219844e40dbe193ebcf68222c4188227a0343fe7bdff77a4a281b2646f8b299a3c9c3052fa8d4e046ec060fdfa9f94d71b1b5c99022feaa3e40c10df29d3df3f73243552b3a9554240a1c243cb14705a185e4f8a7258349cf45ccc1ab10a433690fd195a403cfbf9cb61d99784c2b3397382a11aa4f93fa2dcc354277906acdde4fbd7a12d330ca96e55134560a383c162986c6bf621ad4d102648d8d5f9f33a9a3f2ee88ac211fb32c22fd2c02ad1c47144bf16de50dba6b37b4ca2428f7374a26103dc3dc7fce2d10b24f5ddb96719d17a69c233f671a78bd4f6cb2dfd08f0d60fd47ec1cc1d5fa2fe95ddd9e964cc5912686275cf4ad0755a9e59234039e68dfa87632414abb9d39cd5af43ab9dedd1f56af6cee5e96e201dcfbcf968e5b118489a7a3ba1816de79bf4a6e96ae0186c8894ef7db8bd8154c91dcdf0aa3ec822bb15c660feed34a39de6aefc3919dafc3d4d0f2b47c8f1e69e3ecfc16c5a52ab2da3eb26ba5b3fbc4b0049f6816fe9f5b7d36b3d243d14da37949b03fa27f0aecff1c334a66aa316390860078c89e572ab1cee215645be19cf60e2a7e64609eec075e3ad5052b566f589c2067ce1b8916051f298da6757f97d96c51fcb20119a95b3af6657a4d9f143e0838dff416f09d2eb03b2ccf55794e6e68eedf2dc9f550dc91343708be508dc6d1d4cf5573bd8046a27e97fbca789f5fc69bb1b464ce8fe2203a3c431be315bdad82f931c404a4e41d46fd164fc20f50dddfe0ade5551f00671fdce5b284d1736c9aec159c566596728ff6b85f696ad0e66d3546b9f27d1fe46deebcd3e3ad80c4e6a62c6e5a6c890b26b573ccbe55b65a7da73f118a980b40d5d14d247ffe624316404a9bcd256a2bc80aef0c604c014a7459847c340b5f68e7d59d9a60f9729b30e8ac743f29ec9124cb519923154e3b601bf659a906291c3194978dd414ae7651d6181bc6285b78b4910a08131ad46bd869cd13b4f7dc937be47635216d6c29aeeb7878858723ce99b4308016905e13a2969b1a740e931dfb29c335717a07bfbee1efc191cbdb3ebcf56e4d08516248966ca4abd980de33e8e560e392e589575d8eea4edf49cad681127ed791f8594ab5a34a443c02f9b39ae6e55ca6de7e7b107dc2e172134b3e30b4530f31554981d35bdc7283924d844c154522202f488b07670fa3bb1db47013167bf20bcbc89daadc8a4a2af83dce9fb9fb99709c6ac0d00493195e1e961d66cba3f79e3eb0567b9d24d34a485d6950e1762cafc039ef8a9ac92a7e228e5be70ec03b62f3dd238345f581fe297fcc6cf1374dfe3833fdc07cff3ae54a7f9e3834ae6500542f42967c646e3430e1f150c6f0ae798913d4f6d372edd3da5bcf3caaf1da686689c7c4ccd685ccae4bb3a0cd0c04ba030205c9533e6c3c71eaabf21c298a5edd50a02afff2076f41ff513a6a8af7ce856e27ed2a3462d39d0816142aca1bf1c171e7a010cf05bc8ad76df2fc5172733f788c7db088da5ce95c451a9e6f264601a7c909ccdefe81b5081dd8451a9aee4a619a1cc1fd0c4e1e696c48956547e84d239d92a04f05916a48dbd3817f165d84adaf0f0bc0cae167bf59a8a2028b81805d6c347c1640f648f989a2cc5e21a740edcfa86bbb17669f25373aafd364d73fa23124f56cd3333c1d13981bae598afc85c52b9efb6f95713d2d4613f9cdf8eb05e2c148a8473c1f44d168a3a4a2e5e09e663bb3eca422fb50c0c02db22d8e8910c03afc443a55a559f9af4166a00e7e571e37179b21817a4838c65ecea8892e67ffec67693a6aaf4cb013dc086a5799d423db0978212f998e8d02ad18d70b9ae5c775ba51bf85f81c51a46a3346c32c759ffcb2597dc3afab4a08c8de0d8f7e7c8df995175e25276c4c6ed4cca3a682974b121d8a947ab562c3f6c1443f5db74df039e457ba185299abf9bd9006a364c2d339a1f17181645e2fa2321fe82d95b4b7e2d76c39ef4d12e27d11de313df1174d34633022242875aa8f16fccb9baaeb864088e3d8497eef551c8d1a1604da62b9e024d7dd638a51c39b26049db9103a101f7f424cb369eab41aca4ba7cff7db2d9e53f815c47c203e1e2b87f44fb619af0f9b99ec01f3abc63bfb5f6c9a04f1fd57a900b921c90527aa516178a0d4eea05935183294ceb342bd547d1eeb2bef106d32679a5d2729c0865a4876f065ea32776c73ef8f877a93861a40059fb4e5c4782ef0499ed5825fbe9e2a5fd562473143d39a5f369bf8c2d254ed646190366d605b8f30c03c57f3558164296f59ecff7cd2fb76fcea3160d058dbab37ae260e31c2c023a3fe118a2d2fc05a1fb13609a6bf590844369beb46007397e636d3e93b78c6eeb039380dcc432bf80d14740c0b1da781c84cf42e03deaad83ed0f6195069e3b89a7ac5c67c9bcbe9b2ad3aabc89d116e39077f9e31b579f12c9411ded5160870a34ebda1e5300c315ad887555c5c546ac0db15c1475d55319adca51f33451df2442e18bc66db9a521dbb8e3026cc7f86162c8689d6aa09c91deea40e8c7ecd4fcd0bc3c317ef93c981aa736b8e131a4350bab58754f7f80fdd5f9812a5d0a00b6951fc138599f2eb8bdbbe5486a8116626685ce4030b3f96582713e0ad6baa6b00384f4ed9ce2aa42bb5078c7ba619503681a50e041546ad1e2210d3dfab26c9b2972c2f1c1c3d2f4ef5a5b713a1f389c645ee276a69b12fbcc002f2424a6efeb9d4ecded0cc76a4fa7ce43d6ddf7b0593a712d6c67cb5072e70a91ab17de1ce68f87c028d3f0196e7f0245475a07236cc67cc5d0ca0fbae11efd0555477d10e7c410c5f8114288a56bfa8079ce373ec8134b20d073254e4ead4b9baa346e3a0bb12a3ddff9b426e4a3b1232957a203c5e536a5b840587ca9cd20cd74d35524bfa745271f39bdaf178ea06bc591ac3da49a48a1d08692e1fdb7065b6e6ecc5e6c44c4cbb611c34b11aa8c6792dc2e96e893be60d911dca194c57c6b5b38cbbec5634b4f59fd12546fc36ba2df0a09e7dce1ed481364a5e124f6f517eaef5ad60540e6d8b22e84db6356cf715c6e66c24adbbcedb68f2fd4ceb7ce4c0520d99d0ac4c61dc8ba86632dc451d5babeea4539f1a5a0f28ffdbbb938b401defb0dd0682eb35f38e580deed38b4a9617ffca2431b65cb113f75d7944307b2c9c063174f0db07556bbbcb26ca8d5cb1a340330e16ff7b3be9da900b85bda5cda8247500172a4b09e390928678da67f28ebb7816b19cf978d035356467bfc79fcf7971d21518acc92450d27a9ff735cedf576d7a945c0c9de805ac1085fd4f270f40cbdb23e4117ec2f1e42bed07c773d50cbfb62bdc31b5fdcc9e265c960a8424c414d3a99d640638a2201eb709de52a081cb271a4afc00371dffcb31db90e53695f5c44c605e30a1fd4d6f48519c252fc3b8a2b523749be84c03b10ff371acfc1531a3d6b700d32a3fbec3136f6d98732beb22d4ba3532f1db9e827161f4425ba831e0c54f4662de789f8ebb0b8cd88110fd2f155e04e420f49235d0e6340e40ae5421a89c341826488e1064ee9ee47d275c9bbd5c9b03ec3761e048481d2e51d6a5ac09d9eb2d6055c66a2eb752ef03f591876641426153b80ac06d98c012f17692c45ac9d35219f5d36ad81af4931e82c1ce9d58c6d552df77641037c6f04589b24cdcd48fd6a6d586c1e94deeb9bbed823baf931e37da2d5174ec95f19623936f9774bb237257ba8b72c904477e7e6a2f97642513acdb075a37e859a3a1a780413a41c9c94e1c7b882c7e3aa755e2ecb846975d5cab5aa3add3a5cfb366711ee6c6d1be40ebff59b672d5f5c47d04efa6eac82b73b49ddb80cb9c961093c217abaabd5a7684b83fbd233674b1cfc5f290468ec4b1360862dc218a221db1406c882c698370c9f80ab76aed4a374b8d2ab5ae1eda4efb72fecb991661b609f1a25e468499ee17fac668cd6aa31d642fecf99004a95bd0af25e208667567038f9a876192653bd9c6515c92d02fab1c656efccd8be19bd1232f543a761335497dc814a49586fc2add40c37c126d6095042f6fb7f88c0f0993a3495b8430d67b85c236d23e15d0e0f265f4c07df532cd1fc5c0bec36b526405160fec296e8a42bb84c3e6ad8864d4adbd63ba7299408ed7c49c4f24d4124ce95c5aa05e9ab87ccdfae5289449237b05084559281060827af438902f7f83a0b4da0fed839114020cd00f31ba6347c31fb50f7794aa00e9fd3293f6e639431497ef8f5cd8c004faaade159e2b950dcd894a21d4a6b9e5613a31b8dacbbf21a3cac2b0651b32506ffbbdac178b125e52e4c5f71045d105db912f6ea55e819869da9f21ee901fb91dcffa49293b8c009dbb4f849b073dac6723c6ad6609f899acd86b3c3c12ed48daabeda2727fbb4f4416542a49e86d85d7961fd407f88236c987074c0c0a38f5490c01435c985cc3cb0a14f984403cfa45c01571985fa3b7461b04ed094092dd169d3f8911d5830cfe57c01706a488cc48cb2f1e6afa1b739599f2bbf518e472f19aec538dd4f7a56a9d962453d5a09f0a7a45acd9c96ff38d4ba385058929ff1a84b4540439b02d2bb5b64576091ecc63b8a853d189d40845f9a223d0ebd147bfb8d0ee2a2b1886a3c395b82b02949e10fcc9915d6aab858db9e58d407fbcc18fe4f16fe2170c8e7ba08a008369766e576b059929f642d25c6608f6ad28df85d7b42ec1c40d1c46fc469cf90288e306d672f7f318f86cb3a8b4fda3a63bfbdd101fbdf2ce48246e1ffafd24541c5414b1aa7032f7fbc0ff6ceb652dd572199741f5bf0cb044d48e08611c22aaceef5044cff85bfdbfc781d843998e1d8524fa95cb5b87c89eb1e92bfa8d335918ab6432f89932e231c0a6df2970094e8f444fe1806e800eead184cbef3e4df44fd430cba1977e749e72a18e429c5ea50f7507cf0985d5a5b367bc21b11401e3fad4dc885ba5c5a1b6ea98bad808f92fd74fc38ea5bad97f113ddd1286aaf770267b0e08f928754742021f645fbcb22068091fe6d15b00a90138aeea03a480c2dd4f63e4ef1bb5462d08ad0d32c3ea0e73b3c79f3c723ad321b5a67f229e8e390c36472376e36eb0fe39920bd4e99f8842a679dfb0b00571231f12858ca14935b6671bd8d4300f1ff5fdaff92d129440784a578e312ba615559581e386c708904e4a30db4dc9c52f7c43e6a40f4541fd7c606578f205e522d9df5b96d438243727d345cd130a7e9574bd3dc17b0bdde5e88d725a35665c0e409b4b1e1f7903590d15da4a489935d18f1a84d0f87ec538a23d1e628fd4d663548b940a9c44d93e20b81d5892409014e8803a47489b76add8377e22631fe133b1d80cbfac5b06cbb022823ae78b0674424224cbfd175a1591a6c100436607d9021e574793f316688b2ec336ff1a05b15ecef8ecfe446e62d2d50503602a1dd434fd8a635b78f4f84903ddb2eca94ff1c3b04650bd21d84a0db9fa2a560a7b7cbaf6e1b56581949b24971790915d5d2f27819676a24138e9482fd2f46f30152808e088f448a899a37f71d75c35ff6666e5687c86d08862972eebdd1fdfb1a8b78af648bc94a062269ca1a607f366ab271f0c4e820073acfd91d44d8ba030b821dcbd80b467e0e4b648094a871000186923f29351fa0128cf6ff0117d793f83d412862b56d7b4ef186e198e310977994dc23ee33c16586d56e75dd6c78e2f42b7576d6a2508783578ab6e4f12f3e9c1f282641443e4858865d3427cdd7b7eb3de38c92f8d0311ae8101e81c906df444a852b216385d3c755f7f25b525508b70e1f3a98446bcbc581bd02aa7a638098445ecec22b094dcdba9f1f253acf5d932a3d13d7df615579a7676cbd4f027ecf93f1b2445ef82925058cd51a5954063745a6939f7832d1a86ad1a946fa96b723f263ff7fa94ff497160c035d12f44738365ac056b804d287205eebf0c8fc0222d13c5f2dd434103789d9d286c810644ddcc2aae9fdc5f2495852bb7fbf7c744180ae5e3588dacc99d72c17e897ef1cec827222b6019d687bd3e9a5ee485c93a25bd6cb80d4ef1f9be2b4b784089a084faf6cf2ae04eb1785575932354708c11e1b982be5ec1ff52390089c7285907fe5fd55727c3ffcb394e8de138bc5634cb497f2fb1204903372c015a52eb238b7d6af30e761b03418d0b6d86fdaefdbd4e6b5a9e7b94f56f52163f929dfa9807d2413579f2255cb38070314a64765769655f658e8131081f278adadae84720c4dbdc3a1ec88fd979bc3a055adb6a9ceff47de4aa1d8cab0b12478b22a22c51f922278cc66cf396cc52cb633e1bf6a75354d8aabeb5cd74095855c18d4a646037c2a12460e1f823cdead57dfb2b3d35c5d75e9f054e929cf58b7202ca417ddd056b8ec0e4b3c63469c1ea7da1ba6950095c5295cac84efefa3f2327b452be47f54ace280200fe2a715db5c8c1123fdab461987e900c2812a18b5b1dbb938fe9fb9b02fda52ea9d3807be57c40bd856126d934a5fa69bd705bdb36796846269df267f6294bbc102fb377ba23984067854f77d135c490a613e92475a94519fe0d1eb81aa76dea4e1f0d77b343b81b9c581f078109d04b110479c7c2e1fea502abdee567819cff45a8d7e32a0e44e703d523a212fb8de8f3e92bc5e5fe55d19ea724d3fbe8bd336353c5648182ca9e16a216724d30dbaaea6f14f6378cb1192d0ba8f822a53813d016c9fe8609cb00cd983c86bfa704c448428ae33d5eb7ca6170385683c8b8f76cbdf349cc37331e561e131f07130fb9a6b763a5f0d9e58a08fc9f568d359eead86f96a94b9a5813587c9d4f3aaa1b40ec0b6f6e3a09ac32a36c3e0b536069f08ca45a93e2f46d9b1a1a1843fca4a2b844804160455cfd255e8f1c51bda9c118b55409c0d0df73e59d9aed18667e0a5cb56463eb35617f4e92d8f4e1893e2df6da3bdee872e020423fe7841145ac32435911bc8b88aee7555bfeb82602b70fcbe307ae9ee8aac3a7961fa49a1cac2334ba076f0dfd03ca668ec724028c1a4d82c3a1bbcfc174ac32c0f17d4328d15f300083f6488c2d9f7adc515c9acfbfd3e4b727eac34ee1ce824cf371f22eb32087cb27a969da46c6888b6616b6756889a9258b913d13dd113b9bb92ba8fac4d6f3437ec22c1ce23a3cc30fba5e76e8d9d0df45fab5d6d1208ca244eddb42869fc4405e0e7407a8066e611c1ae07fc8763310eff3ff2b98771ba84e91e1e3f50d56dbe2c21f07f651e8d3b8e4654869e815629bb66422363bca3b5b6fb5532e12d7e833daee17c9578bc03f8dd71fe885fb2dd66b2cb7beef42811b63a0f17238219465713cc74ddb8907b481fe10ffaea4d94cb98e68f6b496017c71055f63f3e5b2f1a04c5b8958ad1e68045e5bda964284e25b14e7c8f33299f7e251fdadf4e006c8515f749faeaed11faee0f1aa1268acdb6765dbd101e52d6b7e724a982a25f68ced6ed45e2a34d1c51759d5c4be96ccf12c701665847037bbb81eaf43fd0dc45be51ee9aab2b8b1654a9f2bcbcaaa2ee3bacd526cb3fa6ce4cdb2abcbb3fae54f9b44294dbcf0812ae5426d04f48707142efe481fe50cba6274cd7d794eac3038bd1f6279cae295fa38d47b2783b8f99b4eb84ff6fe8aabebcc753bba4adda8c78e6366659e8114ec950c8acf37771d1585955eace4b4ae5a50a406d216e7333e0a1c5363f6f6016aa380e96c70b622717881fb7530fe3ca1c916b08db1e1b120e2ff0de9c25a6a2a545d3cbad5d71599561537aa018cfbbffae0fc5905bcadcd56aae60c13134722b07878db6c9cbe2374eda45db976a6c6e3545d9986a41401b8496ca54ee69f1c85473394c1bcdd624daff1e55aea0f246d32cfe8be4929c18288df24215988f5070185ad39607a496fa8c29a9b7b5bf4d0eb9dfa0e947b7451aa40d3fe26bc6a176aaac51c22be30c19ab7484b877e8cd79f5db6e0e70293eb7fdd1a698cc173c5f606308ce9c091851e8395b257118985e0e6d1cebdf91baa86502c62654dd1d4eb50deb89727ee5c049c96c8187cdc51b1d18429afd54f2d4a85211e31b6073e5be63c19fe0f638c048c6c1868868876379ba3197005deec82b8f28d8288145b3cac605b8d5d6c01450d08ef63fa0029be53c8b24e6f67aab0ff651cbf266d5036e00c834dd2cdcecda65f5546411fd457a234fb1bd46fcd0e6b1d66ec741c117cea595fb3e32de7e3c48350b274689a02cac50825933a63e8b39a434b4eb973b22ccdc1325560c1b3c6499f426145f10831246b0dae2798045775053b2847dc09d72e4ac2c66aad3cd03da46c80706d2f0cbc6c867ccf76a1b19dafc0de49ad3a8b3fa156bb70e6822d7fc8a4d584c35480e799ef016489043b8c4bf0eedbca642a2c14043f641b1b1d9c20c25fef7038147dee536541323ed51fe54beba0fa114719d8b18f0c8658daf56b60c8f36bd7b7c8f673abd78d606500a72830c43317cfe3f2fc6516e2e5550e0d2e5a3b9d9379793a95bf3c75af7ca0fbe3460f0a65924b2908721a78ee7f8af66e9767e6ef05f8ec1108a92a81f6dc60d6ade68f95bb111bdb6f5fa7df2d688ed420b45fe23f8ede02d14cc7f9dc1bc65a5e5032a5ba277cecab5a8310620b00d55567f0851ad8b97c25eda4392ed418b26c567d9f62ba049388b96e122d889a24133f2f6e1a328911f714161a2695ca04bf348c9601537eeaaea2a4f8418aa4386827feff3c93f04141be56e85ee3fb1931ebc521fd0ef8bfd8c14ab1623e41cd82852d664babd6e1061c4566e5f5102ad04a306305a58b8dbf78f372c1a660cb2bfad58362053116717e81fab4f6ab9acca0f04c1a55355aeeb095907314abf98658ea54c94ae65b9bf01c1d2f7c8aa25e740bc2bc8d20e20ad0632ed5e0ec54a0019c31488455b4401139bd5cf2dbc23c701d4e62383219f859b2c38a5c869e721afd4040b6b1f59e30bc13b7caf0bbb6e626c174c2809da289cf4d7c0788fd8b55d1c3b42b5bbee79e5b173d171f49dc9f97b9d4a37bdf69b13a90d8e6090c29188558d2e40747ced5ffc5d0fc16783f5f8c932e3dc7fed48ee389f7a5e9b7975241f868ea7225421ac706c15be140df7167000042b1f026f3ceb5aafbe8d121be2a02282926bbc76b378a68aec994d865867f5aa76373561f2a2be84da5da3ac244b531959f09d963ff6ede2a0783ce513aa7c3d8b125ba404f351964034537307f905e7c8370c372fdffc6cc2bb3fcb670ff530fa1bdefa495dc48516128c31d68f15ee961d3e9f5ff055e4f19dbe655a43ff08a114e740ff4566a9ee30f66e9372850b0ae5e187b3eccf778f72c2fb697e7d2431381233d420e52e4b69f13403a4013682eaadc267ce50245ffa17404542bf579bf4478fa2635dbf1a59ecd9b8545d4eb2d06d0829162c1dc7bc95ccd306581aa80b78b5ec3fc676b6e7713f4b241b1039a456a4943b6cd10400738d08556eecbc63d8628bb8f62379e16841b617dff348b5be2a2bd887048dd844aaa114b5cfab264aced1c09bcb69fffd2261ae6c239443e14708637699c44bdacfe2974b4ed955ec529e0b02e7e28179ed1d2235103e406341a58d5725e1b9e0e9ef1fe1cbdbf4bb305a4c11c967a900e3dada1cd553baf78ab27f6858562b126721ed18f5229df6df8e044da9a620f2bb0cbf82e319fece9ce79072efd21c9130b59f698158a573793c5535b9d04999fdb65b15d860adaa0fc6f1918acda14cf06a23989685c2571d87fb1bf73c4b2b2401e0f520a2ae6e4dea90beebc8a9b1b7cfa6baeac7d3cc7063c6d1458c1fb442346437352dd978ac2e495eb13a196742684649eadeac86c9721220132c8dbce7443a343f4c063c76bd43384a6f77ff2be184fb9a2d7c073e7ae524f250171dee3d75825b0227a07bb3c2b5c06eae8770b586298ee4a5131f0997948f39d5ca23573a1a92472d189e23c04987105604a778135c31090913dda5190853922b291c4c0fbf8fc363562abcc4e8948ff95b8b9ab2afd0e8ecb5adfb4b4d0c0c19639d29ccc373d8662fd5a266d959de85dfd2aef21d0c586933ac78111cc6b5e0f806d2155f705814866d39473992d0dd9eec2c3295e7d0dd77358f5131cc4ede2a1ecf4c47f1df8c9a41cb47c233704bb76c8480c7b1adba08fe73aba51016cea653abed41d6e957e44ffe314ce11a37a2b01122637d4b72b15b12988eda0c165e0c18cba51688f1ebd8e7780421fafd2cf0bbfc2a0d7fd801328b8f0811e1b0c136fed794d5287eed5fcbe91090ff4354a28b2bc90b0873c595749a34f914bb319d315d8523fbbb1d96f500f08dc2e32a6aa291f7282e4a6266882905dc4fd72b789ea9aa895d1cdaa1f92a2e2599b7cf1f91e78930ef2a4eea4ba510cf38fc277770ce5b8b63b3809332ff7cbc85d7443a164260c93faeef79cc9be5b1994e6349b054f7b14ab9c33f2e9861e35b8b45b05ca9b5dcbfb5e66ba433770be828bc2724ba942ce1d6ff197a250ac4c01c951776020bfdeb1fbf13ddd3436266d66519dd408850ad84a0b678c3509b7585a3a2354ab90bd6f8a0377f85ccfa6cc9ccf3c175f8723ab9bec8d58fef357a8c20036b07656994968822591689b1eb754773512e1d7b9cd16f4baf613930d706b0d6935ac83a6b02fb41741ce6acb6798d69ca7aeb1b1044b1270da79c9538057bb4c02cbd7af289180fabd6a56ac3b12c17a5cb620716a7ff0e89e4c65f199bce1d5ca8188ad2cd15d82a082cea37465f3daede5d11a41c85e99807123bb7760b0500c61741e582b6c9304b76024b12f5aa6aac591993e01500a54ef42283678c853c66a7fdbbf2e5e18f0e4a56049c9fd689cffaf5fbae12e527825add3f5fad49c076e2fa7953411fddf803bb257818a6fb6aec4b6b2a02c08710f300b060b36d86d8b4c37a3a129ab455fc976d19a7992a0b7ec6a23ad81713cbbc8a83c8082cfa1f8e26ece285de7ee25ff61514189511972e145b7476c134249f475e3ae2bbc8830a5c9ecc0be3fa65428a1057b5cfd090c636fe908d9e3e16bf6b918ff988c0b4433b4d503c314931c98ccbd15a6d2cfd3ae778857aa123bbb026c57e4944573d33c7106fa6650cc722549858bf38bcca36217689abaa3e6ea7e520236ed6876f5932a4748e7b079932bd9dbefa58787f5c20f7a7a4ade8f56c62ef63945aa8d3d7ab3a3de7008b9558f5c701ea0e0db326a350cebd1eb7de97af55ed60ba29b21893686150d1156c73bb9165e1f97d0ebc3c7fc95566d2b1cdd65506610d7f6d61a263d890d446ca3039ab5bcc523859f7182b8dcaa09852e4cc97aab9aa8560d58846ebd00ce3ab84b37017fcea4b602b33b36789b60c8640ac825f4214bacbce9032dd831036178fc2a2cbc55c1faf0d07837b1566ace2d3cc9ea2b5cee8d0da520cb162c803415e9690255df47c56fc64f7cc601d13e882a9a8bb283a636a2a8a3ffe809723999937ea71dbaea20d1d70520c0220a65818e0bc7b17fa96f3a269ef1c91d70c18da04ef5612f8c39f53b664326af52c935c785ea7366de164a62cd9da2fea49428cd62581b70f454de2938cb09b022ab4ad59760bbae354a7f7d9f108203ae73a595f08fef10c7afa6bff8562a470f0360b903d22ed85d4e82349d28d24b9823e7a3a364b614789f9c273f3d5c0929094ea7f3402280b74cc19b21ab97b81c1c4b78ba8bce2c71c59e5c63c46dd1da7129652eda9ba06e0be29abe5ae9641de53b1690a30a8cc168303a022ba627d66e17d95a51bad15381a21bee0a1b9c88de812520f9e2268718f9007b8e2d9b72006b33d2077a8959bd129fdc6d643055d76b21516447b6ef00a7479390ef25adfb319bc57308c288f5a31d962ad548d7d81b2921676df3a560f0bd95e6740aed0d98f7c5ccaeabd8e7d89786648861374422bc83d9cdfd7726bef8e43e45b25af6a54fbbc8b00094c68d4c9a9cf8c7af363713e47c1fc771bf6e6938bec1d4e03629dc5627c58c20cf076cbe71f2572585e4b7ef95066eb63cd4dd3df30ce11e3a722a7b270be37a43a2f74d8e18e56fb50d3bfbddef44e5fb0ecb2b6e98b1c9eebb27dd68c56579936c9a214599744891b0996942e23098f4627a4f0f9965369bbdbb5296aa03ea87c950fba5b2bde5f8c00f863aa6f2b5e676065b955c3fec0eb72289b3faf8c11b9bf42f7085a7ecdcf8bed0336192f5096711f5aa037b5452400dc4b37d76ac86b02f4bf7533efd6770ca1aa1934eedfb865f8bc82d5cca208c512a300b798436f9739fa71988e574e31c594350261d339add837e3281f02aa16a0b957fe3e90298168e701862999e8831f0d3d57bcd31fc19e25820b5156448c4ba0a1fc75a5c5ed490026c2411bcb46ae96a8393ecdd956e65c8bc65c0d3acb9ed7a72eca4b1d6ff4f33f28172dcddfa2bdf57915125c0918d83ca4ea6ede5a90c953f858a02c0aacb1c8cfba7c782e8290f366ace1fa4dafa98b25984a79fa158a8ba08ac39fef06f2065d95aac4a9ed7ec7dfd5d52680ea418eb9e0ee6825cfd0ed048662249cc542a71df718ee620382c600437e281a0217d69033a478bf13c6f6e3db95f400d0f06393bedbbfc66fe5c1d356a0dd2a1b3de27d755fe83e736b89c6514e4ce6023bed5fd1e25b89d5ada7f75285eeaa133cd380034fe75e308e3bdec8c68a156c76421c7e76a5ab47f71e82efa9bb696e130b545157e076baf2a57e23dd5e12859d129a394a5b31daecbb3c2d8fc03725875c8604d6943b0de29820921153af6210cbe801c8392666062b3a6253bf8daca2bc4cf293e3e41761b63a867a86ddc0dc962142cd80c2209a7343c1fb7857cb3f2ae8439f191af7e1753257f5446f0e2e3ebaa1ad1f7df0c71627c507824819d7f7cfbea6dc2a3a12bf7b974af78582a004872642a0ea526b2d6d9fd47f97cad99201d0bdc109250848b331b84baf706ea9738e79eb8201960707dea8721ed2020067c6050c70143e4b87e6d6f845ef27e0c549807f15a1698a1399c90244b794d5c37a1c8799c62bbccfa50ca68af4e61f0fe586317880c7b22ad6883d93fe32ec7d35558e392691032db8ae2d8360947bbfdd95cc3a67961a088d531d3188769517d00bbde44cb855c1698e95fd01a34d6c2fc3c69e0b401333dc26d52742755d1e1feba524647874e0611b05a8066b2cbb52bbe3d674b42ff9caef2c13513964ca5ff52efac6202c421ed88953ee254877bfb892ff05ab5d39864b7c987836fb6a10bb3336aab77d22fe544045355338219bd9874b473b9b0a8080169773fba24325ffb0d430a155c89f3783026ce1705dcb0ac6ef95597398d607263b20f7e7a1c59243509391cd4b339554bdcd05256a05d593c746294f26da1120649885880f797a64006e919041fc6ede8c882f5c314130add73eb497362c2a89825f963dd990e6082f2900cbd2de03c34b76868c461a4a9da41ba133e7a24c61fdaf5b78fe844a0f917a883800c9d256e105202a334dffff0844c312a4659869744f368e7a692e87ed82680975442732a641592c5823eccc6eee2d6c2b5359869a7dca6d6b5e43cd19a2412dd8a4706680fa733f87947fff4d0fcbc4e2905a774a306e1b1d53aae8c568c6e1714f81903a7700ad3ef7fea6027e2b2e2d0a63c1150e5b5735b2ec730c24b13472a64496cf6826121a48488c994f13a50656a882b9cd285c9a7725e80f3f3928706461add44d4654699d571c34438ac0fa400a4fa6118174899f88bfc74c7ccde95a2bb65af54a9880c90e220e4ae1b393391aad67a4cf74a60663ca201f00637b96fd4a9b9c7c46ded37e322fae4888441906789527979807136c8fb4d275285ff21c44f4c49361df8ac8b32ea88683bd0c456b8165898eb60d672c633a8af871328206526d43443b920dbb7445822f45e80389e0e9d166958f9674090e8fb171b656e83488c98b768b56af8e4ab47314adb74a88b49c86f3ba7e3f1a8e4ba6b4d3157da998b20f7de695dda1c7640dd1bbc50a09a4582a93c6252694141c1c90d5e842f48487e12472d5ee4fd63dcda5376165ec981d52e27d4351fff7a49d60dcde0468b85043161d2bb05108c28680d380e57b922a69e90551e50bff0fc05803994b93fd9ae9d828b241ad950f080a6ca8c0aab84b497532df63978ea88fe9b174e7ed6ae7a8c505498e69c9128af2117b67e87fda23b6f79497c93389852df7294916be10c18711069580254f878dd67ca13b8e46f904e76bebaa20d5c720ac5edcaec517b8e5dae1893267d6197c45edc1e390f63f1e257f6ab68ea3cc3782b93e22532195f751354dbc030a9dd639ba0b4c6b41594df574e2c61ed2fbc8b73c00e6da8b49a22883f64ccff6eeb995a0f81e7b019c75d7816ca70126d8cfe63d3499da9d5f86c31e14bb28e99b33b8530e2acc0932c58e6d3931de0cc51d82f4768135249b69b9804713a6cecb6bf0c23155ede7a2b8ec8ebe509aaa8ea367b11e65244032933d94ffc604cedd0ba1d2c1f38ac9cc92ea546d30550c1f4b3b8ebdc66e3dae759492a50fd046e2fe20296c4ac2e2f0afddf968a20f02d85a2afe9b216089035b6b01d02eefbb984a466db28323b89e8312d1d5bc7b9e9b4dbe426ee04c40acd97e0c3e240bf6a3370e7fa45537728db8e3f8fc3396fd0be5cb9189efa52f81a930a6aa94a3fe61239d11d31cc72d912f3c010cb34210d2177f7283ba53e3556e4bf0e323b1e16cb20a7e49f91972b39599e36510f5e866cb9132110fcc44911440922aaee179b5b4c90efc69458acad4ad3aa079a328e803255435cb16613e47688182bbfab90f47f5c342121c56ae9018888be21b167824ab4680a1433ed2f83286da7bee60b2cc7b47f107bb9d11c79dce94d64aadded3cd5ef399aa2776423be8bf58724f1884172a85d9d16639c96730c5f7f12ee9f5c13527e8de3374e5d36805ae52e446b50a77f84cafe4b0a47fc54caf565973d66e60526744b68e27729dc8cbc4f1df1666382cb06f009dfd1f45fc02956012ecf53cd90ac5033a1cf441bf10f038223280e3838acb602f6f88386be5b28327754a48bf367c7119d0c5f78057e13ba91bcf5a649f962f971a2b1119da9bdb317560d968879f04809d3044350e9d649a5c207e3dbbe2dc8c2c8d3c0d249164dd2f75e7a3c7920a552470ec5ffe76d0d28841b746a12337acbd8bb4589627aac2225931519af4340280beeb776828c8321d6a7b4aaa9b9212ddf6887d1c2d3d395979bc522ca2a8889148be11e5e2d0f72494e8b1cc150c54d4ce24f64354e9c7d11e962c56b63233c4c68575010da826c0ad540f75fac0d0891956f5c256e0bf90f8c77532ec3a20f90fb115395267077ac1988f78431c23958e602c2e8494aa12d09e0de3ff3d4968a4f27e330a131526552350561827e629ed59969e0504ffe43989a28add87c4e45f665b7b55c4783f394b5708f9f8df73a04f0f74beea9aaca0cd40dddaecb12ffd548f3d9e495e55077cfe47e6208e8b049f37acb8e5901db88f4b04b92b7078d0de55b77a5dccc15736afb9763fa7c76b47829f5333cdc99f2eb4f2f8de51a89169d96f657519b3f64dcaca68891400e510b29700e7a195bb79cdccb7352653c89a3b82a6fce6b8a0a25c483f1328b87db94dc6aeaaa3371eaa672ced20d850aac9edee5582c5749798657ab6757888b2e5104d32beaffdc141a17fc77bfca0060d936abe830f7823ea7389d7f8d8a00f61f263c9537d0db52f5fd69d8ee42d27161a795eb16a7c76eb5f155fbcd8e32310c93b8f9baa4b3f403d05651a373b2381beeba5eee52f0f31482367e080d8bcef8e6171e09fbab45e7003373e8a7eab5f81893ae16f4ef232efbd71cc63699b626254ff1ff1f82230688c0c2f1fb838c8d409269ddb42b94b4168ce42e096734093a250f92aea517f26ad17c69ab198bb60570f331f5496ee94cea629b25fe55d45dace19ffbaa8159e7e8bc41a83f50881d9b858276b217b8b371fb48bef6c9638edb632f736ba28c2ea252abd6bfc00e0b66c909b26d56281b9dffa51ddc14d36eec3fd16b65dfcf17c78e3427c418cb5a0b9a3e83147cf274f35f0c7443e37f37a16e50953eb05da10c3a7c3008f002c58e00b37be6803ac5f2ad4ac733084d55065fe0230d4b70c6e7869538f6ce85b2d399ee15c307ffcd3f5acfa1ff1f09be5190b9ea7fba15b45260345e061420fb877b8a11e8083a6b23fae3dafc21824b52779a70526836ce98ae455067bd775609c31de5496578c5b005227df670e943dc7c34bf94d83145e0992ece26c573a856fbef1db6bcfef36318a90526bcaca7bdf15888077113019666ede5f808a286bf07be2d743b1fdfcfb8576c8779fda60e483976ad5541c1567b7c55578535f3b911b27996d009b69d633e5076e78f54154e60422b3cd71b0a4cd175ee8dbd00d00f89cd93eb44ece86e2b7d87cdae1ed0da3c5263747178fe10a1561df421822905416ad8550e57edc07eca7e5f4cf87e54a3edbea22d2b79e2be380c649ecde50701e48b247151b15fd43a40752e324cafddda38983c55b496d80356efbc1600e3d2ba43423f12b77611eb3a133d804d4a50884e92fcbd63cfe4e85b2c1829934fa485a982087262e19f7f7f7224f327d536577f0f66f2b95e9cc781f517e93ca3829d42f125b70ddda685878774c43497e4309d4f463bb71659e899181987313138facfdf14fa07e2518db00067097b23b459ef2d26214483f92209ffd36483a261bb144824074a1ed6aa9108f2cecb27278aa06adf745a1839888470dfd2e2b95674f08c135f5e15348448bd418109ecd2bf91b73a26754b3cad80eb146c88ce43198aba4d5485309899c60141beb5dfddb7680b31d3f94651d61215963365f885273e104d61f23b59dad68b160ab22b6326d91a5aff6e10b98596807b3a80436c546a8cd9e5357e4fe0d4911ba6736b6a4f261a143a21f32647b537881dfb3d56dd2244e7454b3a4065487400eb56ac31641813fc6c7e760a3709fc3337a81c9798d169c7e556a3ecf711b492823b0e4fff73ed59dcfdf47cd93b65f1770c3159a5defce64be7c92a57a999dfefb412e410387261b3a05e6f385205e010045242a777d86e39aff35e42bb19d3bbfc95c0cedf5402f436e17283415e1609441bb9a4a69403c8a4b90776a7d8be8966724b019f156b5095716e035961e7f677e0ee0697b228a4806a1e5f1b4d15b15c6fd2cc6e42fb13d74ce083f3b2a2944255906b7e8e17dfd199bee57907e5711c888a9ba9c064dc0c9ab9e1cf4feab357c40c4396d5a704b76fa8111b13ac32c00a40ab9e493bac2ae15653c4099a9b1ed47849bf973dd2330399ea6d6b191dcad4bcc622a1c334a0ab549430b39dcf940b613d015dedb6f6dc400f215e30a443a94547221be9344cff67a3197c3fb95271cd2eb33d1b78d5d134842f3c45d5a0bae954fbd2bcc943350b9e584c94be7042b7826c12c84e775df9bf0a1c1cce3e5d006ed0cfafb3796272860b3b4a012d1490be005f1b86ad242bdee378c9940ba689de959268994c87287b747a4017d5b6c37d322bd0fadc6d477f5782755f021f681e3cbdb2a5148bddd7dbae13851456162899ee0a8d6bfa79d551d916e4ccdd924517e13cf6c8d70e6ff316534764347e6a5b61dc7d66202eef5e780f55f18a9f39fbc9b8c9aa3d43b77a9fe80a085953210900d6023d3dc0cbbfac43bdf999430d27c53f84ea95cfda698f192115a620616afc652210de07e0bfba6bb83e78bb640e32696e723d8f59e7a55140646729bd3dfcecd09610f308560c593f662a6a97c00ef1c8b825863d2553742fe7488437051811f18e643cf3b01924073bd342aac86226588720025c219091129721e69a061b93f7cdb3206a456c87efb04af70b06cf4b7412992302c548c3160fa1bec993cc933065aee04629f8d220ed76fa3e12431f84fa9496934925bf34c4fb475e93c9c5d62cd4997bd0d3bf7018f2feded90500eeb172dcbad5f63bc8a095fa349adeb01ec85ab117301ae9b6ceffcd8cce9daf6d03487f39ea6b47d63ddc19e0e17e6bf456e868a20642d24b798b2905fa526429d8023ed56e0b69046d0fd2cc8e69f1b470e0480691fd53ef7d041da4599f7425be4c690891865e65e02c0a72d93d0273aa0a2de43147420540a0692b1e4855fbf95d4c5d68de38954f7a8261dd454e4dc5270d0a075adbaa8badf562dd0a3da6535dd4401ca375007dc5f9be8df5e3185fe752c7ab7006f33fa854e4fc6ca0918c8a32f5f38fde1b6c6887cf3522649185139e09617618111a5f7c52bb480d7116b5c3201356136f47a3c34b44f85ab96fd1f73e761389ae2c52156020f04af5c53cf8a27491dccf982b552204a4b9547bcef4b6a9f83f3aef08054c6618df46c20ed2b2dc40d43d1bf745f7e1e73f84ba84b6d373a0aa1dd6c6653d3ce90a7e254c9c02d88f682ccba0ec203d3effdca2b42fb054930b094e1625f50878ef7afd574decdf60477d9090e3d639f9d3ec62c9ffb50fed42520c31f2767f676b75414707260613674d8e3313b608351fc82b565d617d3fe462b206955479c62d2ad9de69f3405c3d0beb45dbc4106fdcf2da14e4ed73f0444c3d27718e65e1ddfdf8c3d50f54e49e52542fbc9c4b0f01390744b2e4e62acf0e4bee6e0f0518d3eed526aa49b3d9d7f93de3e324e909efadf4a889c10380fd49b12c3860a1e780975072b0a261558e9fb0bc27ba4df043d578f5889ddd058ffd5bba6c54f3d1d4da6cc1d325c1dc6240a8eed91574567737e244b2ce26b163c0d3b45da0d28c1e5e7ee09f6c5fc80db62a2c1d9a0c5e19de54faddf2469aaa9367abefe58f8574cfdecdf4fd8f83b6657482593ab5d8ccff80cbb3ba877d740166364a774787787c1a5f0e8389c84a9a1ec8e7b6c3a90c5163aaa21beed4b66a476549b17268afe96b8b5bfc307387f56e0d818fa37dd996a16d96d1bb9b0262ba1f4bc372afe6f20fcf53ab006db261d5a5dff7498553859c388362b5225a07e442b49305a69b0735a25393b415dc53461947d9615669511d0e714de2bfd4464275710ea7ee29f9d1f6ba2f5ba3f3348b9d0d786ad125eba90f9716f03cff4d6e0f4d705a5eaa19194d8a411bdbd244f1a447b0099ed47651aa20da7b94ba3daa3827df9e91c4880456b9e8936560c831b6478bbe63a95c5cb04c6826a6b5d573f2a34313088205efa444e463bddd772a7fb800dae334c0e80de9ef8be719d22d1635393b7e2768f38bd6bbd80c7bca5d37ea5eeeff628b7cde7ac1c5c538e8b0fc1246b0b13349e751f3ee4022ade3fbb471c0d78ce0a44d686f39ddb495aafadf48dace22ed071432303c84157b89c55bc3749616dcbc36ff887741d7463360bde63dfc143e4566aaa59646cec0a0c82c20ed8c84fc2f8a0fb5ec8ce185be15fefde41ff78471139a520bbf578c1176697ce918cd2da8bd74edd67b0dcb74d6e9e85b1917722c8a4eadb11621564940fb412a4cbd163f9e672528c7bd2c88a38aa82909bacee20a04cdabcbfe1d8c82b8890be6522ee5ba7e9c728cd5f7f0ca086d0cf4ad0b52b5b7a3e9e994c39117e71fb298d87fde39ecbd22674ea1bae40dd179a6a10d2bae98884e4632000fe4447dc276d553c9547fc8b622078bc49e2248369dd6fbb2ab3d043be3c15dd353bd9aa6637cc030bb0ced1600d7c1981e18fb5457f97437f384b76b150134f82fdfb0cdb35becb99db4059491010a518e7983e6cef334a2c30416c18d764f465439d9578560f16b4e7d8aa496f50bdc3cf34bdb3d165ea2cfbd782161baa80a1665faf70a48140fa101ddd5eaee654221cef2ff6e9d04b6457030dcb1c3ae40eb3295b614f659db8a12076c4ee01c324aa5e751c676994c6d5fdd0f2e2cd6e30e769951890af60b1632aeb78e04be2e72e1cd05261cd2ed9d465c71a7453c24e0826dea29c16606becfce5cbdf4bb14369e09a5b31d9cd932a2c5f0251b266631fa895a90301cb761ec0b456e91003815868be7b22938f285a998ec8cab25d32d073b2b3aa19d7a8cbbdf98ce9f7b5370c7bb51b6f2ec2eaeb653d56d3b80e8238d489f5167c05f0215a0b02bc18ea488d3c5a474f2c5efd31befe88e0ce52f8f0c3653474a2493e2af6672975806fa6eecd7a0cb2ff59a849c00254fea7e4833c355134cc96c4db9d3a0076151849c9a7e08ac38177ddb4d5d19ff7f3001ee5184708c44b4e24c13c0fc1f2bd84f695870b28a36fee514e344be68492bc4cb78936c2235d4651953eedca90c238c40ea986c243f9295923c41da5bbeaca0d32026659d3f8e8b7b6c41cab20bf1b50c3e792693eb4dcf792b997f57d38f1424a15cc3e1d55ded8e4adc9554143abc4aa723a6fc48d7880f896050e714ba07192b704243098a94f6f40ce908de0b3bc34807b208c635c883ff57ec5d685c90ad357ba68ed9fe656716150b32aab4e3ba173e561081735284a4e4509567ff32c209291bf558f0f9aa40f18d225e99cca85c0997b782d2265bd0a64faf7a8b0f950e09c6c61cc1f893cbe10ef868f8fe5ae7dd8ad4dd54a4861e36ff81ad4031b3268502ad800e7d4915d4fa92d46d046441e18d721b6b0bdf02aa79378862c81b4cb67367e09ed5a0646cc44bfef0c0ded25d2e94e337fc7a4ca05dc24a7752345a015ca6bb45bb3d04b310a8d09f96750d63d9baddff93d27c3027afc62312f96752364b95ee09f978bb27d30188df6b026ef6f5fb20404f72e427907b0b855db14a5266ed3982aed9f50e695b11f685e0067e2cf16a4edc36c14ea7549ab557a216f559da31efef922dac1d81609481a91ef5ee9a5c1556d99d402ed10a64fbc327345a46419a0489c343d37b6d5d34c63caaec4d22b97975049a49483335e67d8d139397e439af12244331506ebcb413c88f20c1d7c6cab3a13c16f93ff4819f937a4573ab21f84dd38b83d7f2c657b9ed1c42427103deb714ceaef691d6afdfd11d488e61c5d600c5bccd9e505106b7fbed039ffb59bb7aae8d0eb4dfb925a9cca31bb7653d84731ea9afe78f8263d2bfa948438f84c39c038d5df0e0f3c69c6108ecf4d17e65483c7f94206ffe7dc605bdee69d95d504115ddba1a81fe5aacb6a4f94218a12f4454f807e90ce8fed921b552ab8162e5152ffce9d0f74558aa7dd106ecfed3b8c6e5633efa0d65398c6621308c6dbb80bbe10767ce7a78aa869bc586c2d39e43e2c4ce209ba86cc1f1ae2f2baccdb97f7191d7f2e14f0cc694e6919ab89abb26b1ff12611ad50b34135e1a9b5dd1c6d88e92a79fc2fb6fd4e10708a57d05475c66c3b79c56ea6f391917603eaa7287e34bd2dcd929f8e3677ae8cffdee5a2d37c60d416767893ce18ac27723e9c2c88dc55b5e71c8bed63d75cd3d85823eded21a57f1e351f6c1f893c29757a6a9a24cafb611a6b464af1e3a340fde18f8f4ae4903986196fe445cdd70f47d6ee2ee055534fb7509c8020122369c0ba938cf2d593e778af78ea9caa486cf6a41b6d1274f5c5f954864b5372099b6a30e19a6af651238c082e6b8c6e512395218ec7b95a5de983019b9692596edb5fa33e0103b117be2cd79d971940cb823202bb17095bb8e68b54bcffea99f96a216772141740af79888a3274ac4bfde12ee1e63098c05fdd68cf51745a6bf44683f91af0154359ab07d2e262c481e0b19fae5100ec1fca0a682374d0a88f13a28cf9914c66081c227a376fddf4816d866f989223c8b0a34fff831aed072cac7f84f41a95a5d365dd298187a0602619f0939ec49d80023dfc11907126bd66fd16441356c6978ece4595843a742c1c8fd19652c2654b6a9f60c26530617fba4c470692eeb856cd1cde14695de376cc0bbf9061c1bfc599054cfcc36a9c8fb886763e3ef9040a56efb81098cc02d73d9054cada101bf1889512e160c6e1dac5c80751fbc4a956281176163a0bf196a1b9415d8cd3c17991a22f1d4ee5b1af46867a634f0852870b083c44dfb5ee8e49aa1d40b9ed175288a9a464a0ec10ed136c072d39a3358f563c6de249fc30f48c9bab4028adc6db6c527acfa6d431454c43bc1fe2568ae70a613fd0ae34551e3552c9be722b3f2f331d4e2447478d7acb1b4934e3b199a3b66832edddc87419bf8d3f5d44ce6a1305648747a76f10762cca77f6366aafcd2974a7a9c9e568be2f37f5ec29fa679918c2a62c9e831241723252f891a486bf9db02a600a3dfd722e478a7635b4d0a263da4fb1d95a9cef1527e196aad8b331f9f6907ae615b93628921e5d960e23c45b37895e59b65605ef7c16de119b98c1cd270bc55cb073a2b868e887e87171f8b4dd8c80995d795bcc874d364c81fa25b85d167fdd69c92a7a13561828b33f185f17ee9c26a003ca7b70905f378981c5afb66e7836ea95b68ad1f335ede0b7ac81bc518e24aaff8e65d9d3c5309b90984aa6b2da9b474688221cde56ea0c65f088b0b6ccad6b8e7b63090ceb39c354f2bda3cb055980c5c30df16f9a176684f4f8cb0002b26e73d5d138e0348a8d036911d91cc79fa4dc9f1af11325c3e1faafae7f88ec05f483d0a03c5ebdb10f4cc4879b6fe91ffd44b9a3513b58d894c33bf44eecfb3d10687728f726a624e0b6b779ff04ae47b217b6acdd9bad022aa59a0d17e976a79b358b1c0b2b9c7844f31294d8c6a489810bae6d60f701955ca6de69f1297721259f648c1035dd3a4000a23fe24d99bc61ebe39dfbb68731cdeee7651840055e900dee8f78149d0b1507b1328d7d9a9cf8a65f7e855963df1209ee797a312260f783515d2a387a3ba69d83b12e163fd553f9d01a118ac53331ae7f0b3f6a86b878672773fd78918971f00b4c8c9fba2826fc457c48edb7ebe6204f7d8093dab212cae6b8050d95273ee4b11622ed3194f4f4be6445bd65a3bc7ff2da80eaa510bcf2d46b6a70a773bdf942ec17fe95c501cc3664d331b65712325c533eab604b484d6ded2f58f5f5ad592e48f44c764dc1e2bde29e11aca127cf857be264953b0125b96431c52f04d9c68dc2b7d0c34617b060e443f420c2ad31023252e52f7d2e90667db1e19b43cc65dba62b5ce826eb07cab962ac5ed477bd4fc49e51910fc8cd835cf2fb0c32d1ae851cf13c166f727ca0f7ddc9a3c4937b8840771805ade93d5cfb83a55adc66f60e1793ed35b5687cd07e362733f9e0f5abae8671ff4ed0b1ae191baea99114d1f276c40a44947ca99868786a7966e5dceb0ff641d80869e6eaa5284e1bcbbd43c36eae57baad6407d39a9d965a572fafb47e0ed3093d4cd940200390e1dd9c6240e3c72c5a5e6336aeae5ea3f584158297cb620d66f186c2ca9ffba722edb9be007a23822ac1719d65b7923b3736e9784cdb0bb2a60162dd4cc064a4e70a4955c515d31ab87c175dd3bccff636d2a171d2fb61691925d48acd7d207928d0aa033bd7e30a36dd57425d258b886c039deef182e509cb9e3d9a3a4761b4626eae264de8467206daa111342c4f88b6613c9989cae69527b447414fc4193e2753e550399b50c0285853fa55996f480ad065e293613c1fbca53600e530d83cf9a5c27c05ffee3e4978e5d9db8b9a0d5629971b17889e044e01182cb1f4665eb2f2d939d811bfb2b90fb9b1ca5e3f7cfc7a5241f7c2e528bd53525d1dbcdecc3ab624eb66fefc106df0fd6656e2bc0443ad5f291fbd30a2749078e0f3d84413a62d73c6d00c9923c0121f9e78ba38f27c90c83650b6beaeb9b7ef4c5feb8dc6f0334a35fa9d06571cd5fac46a27972d65757d554bca12fa66d4d7c900c20ada0615c214f41c80f6854f205de28a2454dccd0bf0cf69a4629665c16ce4fda32a0a7ffb7969d0cbdec33a751ca98e2e8c139dd2fbdaf0173f5c6e052c991d7264cc4370f8d78aad7a23ca909e3c58b2b54da462decd845adb4c962507c1231f589064ecca397b4c8578863cfa1a4b742657933877f92176272972a75333447ca8b685ed8ef06a6146b84e8e5456a6d1a68a4a6d5d854fdf0093f30a8fb7a8d9691d66f631d6c7b9d6b4e17e0736e424e02fbfd2f8b8ecdccf1f45b8bd25071a29cfe89bd20b39881bb4733f44e59d3369ee11c404e5c084643b90cfe37d4d3deb01af08e433f4f4cfad4e9edcbb089d05300c8b884732f6ddcaa2dbad88e3278d1b54cdac9b4f639b15976143fdc46b71e784eecce884ab10e81b3defd5859d2f3c62d50babd30c14c06da21561f15664ae25ea181a55c6dfc2e23403b8c9da76d3de12102a43fbcf6bcd0f99e45d195be8c46f9c02429d5ffd6129b6ac2f5a8fe4c7fd40fc89eda3ff291a8bae6a74ff24c8becaffebb903fe71a94e0221c50243bb84a093320807a3979c4791eb6e5989f3e719800def241b53e1cef39a0fd505ba8f01b9100755b1a7f9955db22d2edb4c5432b8e75c9f571b23e23c4e15038913d93a95619485540365d375e05ce64b41831edc7d8493c27648e9ec840836b5cfadfb4a9c0e781210f5e86b2bf4528e8c287da5b184ad607ed74634bc371626ce4239b9153dbf3d2f9d9f73e1a345f4a3d0ea06100f843d691641c0d4000619d87c329f9a0cff558631b78335b209b9fc8bae3eeee9b43461f789506b040b31f2a28f297019388932aa1f6531a35804a718ce26f0096e8f4c91a0ddc1a51fbac53c152cfe5473936c33788472a4b5d548fae8026c22ce1931195077fd5857b728665ea1588a6f96c1c36efb5e409e74ff3a7f9e0e4a1b7527b0c6b303507601d1f6e9a3b2a405c9ec276a073da5579bc18122150db2153abd7fa73942844d62af63ad7764394c5c376aa87420164aa5410fecdb5702f0d0c14425dbb6d2b0a12810d8809e4db7dd3f230086807bfeb7a7dc0ae44ee78fec52f55b6fc458744314eac5b4fb1e9e0c07a876b200cbb3445f014e48de534f62a117324302d7b7321c91439cb7b78e84540c0283040d8e28a6087994edcf76435f01fad89ba039c08b6ce394400148f59ab9a4cbf1d6f9b4db963703fc6eac7d7aed78b9a01c9c18cbe3cc772cbf8a631f98ff4f8fffeff8eeccedaabcf113c92d6d27fd03c16b52d817af0c8c62613263b6ae82751157a351f3e5bac03ebe8778581564ce10baab55525ddb3c19dc7e9e59e60d2876e528d0570d14a4ba885725006cdc46531706f50d959f122cc8c7ac1172ec7953abd3bff261f754c79353ff1c905243c4c1aa6522e1715d193eb25813c6138e4746f2ca9c2605f4b774b951f1d4d1eba3939f61c60dbe091bca20216b05e12acaa61c76e1d200e7c906b99efc79dc3e567471a9f293ea81d4d0bc0a90a90d56baba9727acac8582543b27a8c6b997f3f8319bb3de0f43bca1b70dde1fdee3e6b79f90d70ea5c96fcb574f98b1471610b8ee625ada2aa7085306e1ac2b096165afa42541b703637c5feed3336854907134b388db25afe60b724ff98fcf8d8ca5237686a66d9cb9356c90f0179fc765bffcf596a66ec11a2fc597a9b7c418fa4ef8d9c465f8e27e46df436407b2a06c87da141c79df9237d10890edbb96485b72f126c58ecb439364e84ff8cbd4b748f9b9e99457d80fbc8948de02a834bf3621dcd3ebcaf39ed456868a4b6a78edd780e532b9352b45411a7a65de5830a9c982dfbcabb6ae3dd76c232452164f93863dd2491b580c5fe4763f77a9c12b839ccf7bcbfef626c3b7db8888e298f07522f9198a461aa7e60deae3b99d095cd409259b54d9ef7cb2979047c97f2f82442cf8571eff34a595423c938d52b66dba0e1c09b34841914af842c47dc60cd709f6ae43689528f88bd42d7ca294f3becec2581bb1e0ef85f6e9c57b873c653c1b776f38f63d5af4b98ab64b4e07b96919ffc49b8d9a6fe3dff32a360a05763b3251852cb49f326e23ef67b09dc5017184c3ce04ea0018ff5fb9bc65b8d906493bc83d47f5356977e8b35919493d7fe6ee40196815c10f04f2c56504c3d60ecabe8c7e35283c61e88a089c99c4abdbd77350115ddccbb6fad9df01717969f59a9362b626018d83275e8130f5fecbc95a655508e84a4926bf2b2a8e35f6556ddfa2081beb282f842d6508533ee407b321f43f6ff25fd7655a0339ad92ecb2b704764a0432ff57fce5903c92e7e033a3f61c86fbed01c5b4106bf331e09376ecbee16b3cb324f68e53744d742e91c55e63f3a14b99cb72104e1033f7c6a0f9a7ecb0c8fe43dc497984bb2a71bd4a3d8795b1d710c717125dfc03a4146a50e19def8ecad71b83c2b50b3fc05db56bd9abfbf8b917e5dc644025c53a5e1a6e845825d289d9d0a206696d8170babba412278e461ceecef19323b343a2c94d8eaefe2cf61573c32872f58a10bed1fe598881ee6db967ad03a0f3d8a5118c4f8fe8a4f9a160b1796d4b3e337008f5f1bcd67e9677c3882d8c2311bfcbbe7a3d0ded905f623f8c48a8aa680985361904b170b82ad7192567b68a44cfe1e5f281b78a390c63558f06514db5ee3c1f6934d77f250be38c4bb9f96d35e56443cdf50d4b7eea239a5dd617f82132056158c8f763348dadb6b56e231f7d97cb17dc5e311a497ef628175f2cc2e74d4918c8912a841d8d1d8cdc9da65ab2d4537e805432df815020b06200cc5275963061a036232430b87ff94c1ca2ce168418a54134172bf3a96809ae02d0348cdc36ff5f61eeee482045700ffdd5206181b6abb59509e0671833c9fa7f07cfec4a1f0a97ca38150806d4f45496a7765b2433dd63e7df04525a57a4065f3a32cf3f79392b7de6c774fab18ef8bc20ee7443139f8935fcc097e882eed9e9fda8bdd161c680220305a5c18178073209690580885db6d4c6e53492393c6ba416aefbe6020278d7a08c88b2770fe7314e7efbe09423fb3a71328fc0ce344276fcf825e4cab74d9b891c366115cccc030452012cee27520e488e3b73485e1dfeda1b5f48d185fd18fe667d257a3777b328268150e53e5319cb270d8153c0309039375031710a3ae71f4c5f2b53afadd25cd7f4ad795da8e9358fd9fa8276827e8b85917a326f55c6c62c280999c845c0059bb5a64a25934cece3ca4c28ba66d73775a18a12dd18022af1365ea12a9986eef7fad67be2e9b0870196c5a8d07a7f785e9545eadaf93fd432ccbbd33be91ae993a063256b48a796404c0b2e72964be2509ad9d2b37f8b0c3e2c2adc1888ce2a481d0131543b0e3fe75819228209a9e33e720a5c2667b275e3bceb77dff2c53c9d391060220670a6f4081d36d3aed35820018981d112c4beac76fae2cbc6d3f17576a71d5c1f3739d230d6ed7347edc201f3ff6fb461f023e7d92f2cc78b29df27e5e4e12ea53c25be07ce4000164c8b37521b89c4cb5e15f8db4fd36f05ac610fc1b6f3fed6e075c6daa2b785c6d4015c3821988adf646f67bacf456c020aad2153e1fe09907fb43de6446e6681399bcfb2600df0857de467d68c84c68e3dba53d4e0ffc1cbafcb7a7b291dff0e58dd9a4ae580c10a5d0911a447f61b22aca640dfb60a6d58546d98c70089eccf86825c9f82223ee7ef4baad841925a5a949f55e4bd7b7abd47763c18dea329645055edd7aa8ede515e8a103a0b09e653bd5bcb8df4e6ae57fa99003f2b346f716fc382a48bb4471686e06dc6fe896309d27add32e423161e5e36deb2057ef0b8d4addf5c239a85082449d97d8abd58c745bc05799f4f1035f1b4dec86a8dd34c366f4907f59fb597647d5d05d0a0736fa023d8df1b79b2205aa984c8e4725f954c8c6d8d67b3c50779d79a09c05b08c96fccb5b74d11ebd1e6aed35a4ff0357f741170a13f67acf07937b49cef35ec1fbf46350d33e9e378f5a814f50644b086cdaef3ca9fd435fe0ea4e325bb0e0e81896562ae5fff65c03600c3070fb24388e942d5e4464c4e68192d992ba325c824f3abdb9f08b22715d29906d63ae7fb032155195a560592bb2297e323a8d4ed592f114acb24bc40b1cd3c299f7b3eaabdaf615cca34dbe1100d6e61267384c7119fa26ba08f52c77863015ad90ab132fd26d5a6e922587c119b7d8fbd6007a41856001eb65e7db3a8e4a55914acc7cd1351a88024ef8c0e2a15b95adff76660471faa9b9e0d854b3cefb65efff2f3639fc3668af4d0c97027146049eabd1e9d80c7f468529eae7a8d7bca132a92c84b3306c1380f68a1ce2af26efa5761ed420d007ec66219acfc66e6b6904a7177e4980583236c7f761c9c42d3cc3e5ae80155524030dcf1a68c1ef65cb4ac56a0463c33d8276af0a081778128453c326e331791b926e1fc94b56ef69f723637538670cf195554f26811bb28904e22093bdea6f852708310aa1a529dad5ace6d583992b83c120218f7c11bff4d79d8900687a7cbd6bda1f19797688bdc2cfeb13b815c3ba561c008c1d5ab85751896ef0e92996e6c050dacb6228ab4f5ca0a8b39a63eeb77f8323b18889fc99285f0baafa517bc759342c2936f0cede3c47e57d3f3b48c3aae834ef15d3857f8cb9e7a97c3d4e12aa03996efa2fe8a02689cfeef338d527955d3fb90a8b5213668eaf91cb6a5085f151d59aefb9d1522a66921dfb5a5979e32938e5d4e70818ed2c9ac1833e29ddd5ff48d28bde7cb1656530d30d2e9ef889894bd95a1a2783059423acde0c243baa78c0cce506f2df424bc95294fea61eee3bbfd5144971b4a17b4e0765ee8dde98bf533d09341619745a7e3ec78d801b8f6e512c3ea1e987d009e9d93595b75157f158150af3336d95e57adfc588061e4ff9441ea876f1ec7f99959cad08e09b5e19167bc4ce0c6c0c5a55bfc3a9880f6dee651a8faf14cbfa682ab20aa12529a467f120f79c2007f93bc9d39be10cc151ea3b82ab52322c89589544028dc089f357689872c870c7533a2d6d2d00b223981d4147a82a4138ce182ab4163049ca6ceaaab0361dfd6d192aaf8f964aadb297132c8c124e0bdd78c791a4cfb63ae52250486bef3303ff05586d8449f841677eb2f7d85c4b912eabc10fa6e275a410394a3fb6eeb9a87fe5f689f3d38f250d3d0a484fb1e3cfb704ea045cdbb0c6f11651faeaa0aec6c744ca0db5391f1cb2d2daa115bd46986b7741e301f74fe5809d2ea0892ca791bbc20977c1dda1463629577a2b7ddc554a094c69afd2568e19a41d9b9c028d513074b3e9fb688752999d9baa29348dc4580dd1f5e237a453d77250f280ebdcdff7750b475b99a18d318fb0f9a944c1efc142e76ee77eca4cc4ce4b1db0b7c9b8d9b3adb4bd557788f936b295f202531859197a05f02e48b469e573ba3cc2ff3d138c03329afa49fe8619f75021c12b1abaa5d2ed5a692e1b789cecd455bc7beace7e9608b3e7046a82705a4f54825a185f99e73f35942f500ec01893b7a3c9a70e40cc2b501a152b98d595a52f040ff3e3a0ba38996c1730613fc505e9fad776e3188e548c214838466c0883e33cd1da7dc9aaae9829aab5f1b283d46b58a6df47a3236d443d0160e209d8d6d1c686fb26c2b0578a3aa938a8381913dcf9cd9a79537845620fc4afad1ffcca0db14fb72a49ae6ceb19f72507a54861a149329c7789ec9d9ad930e1644f59399e3db50e951e0b3ec0830fe7b41e996e2aa44e694f9a183ef6a911bf9acd35bf4d35510c27b8a14772977a2928aaa6aa5b32d1d752ac710d5a046465ebf7d95786db0afd48ce9e820bc590a4ab9d01909451f17d3adab33853cf545aaa5a3ce81c4da92aff739e3b594cbe21967199d330cd2d33f165e546a029730cd891c76e5ffb8dad1a33f7e360fe5f6a1c59a89d9ebd819de2075310878fec4d8dc3a9a24af324ce54bbc16b922baa264796b42fc9be4c6a500b9f3d46b735a98437e8162e14ed495941d52e787fbe6182c60736e8d476dec576c846073be6a21c41e51ef75d999e8436abb8ce9523a544daa32009a6c8d08570fc70afba17128128c2791e30f1759a15baddea1586bfc0de8f1314ef16095b573cebc9008ceaa7e672003a5694e85e2a7c500f0c2e991d2cf48b998821eee6e4015c48b5e6b65097f5de0050c17d75ba0042833358e00b508c1c8f95f2721d7dcd92d56bd39e2b0a46b15a6b0da263bca72e2eae07560072a8f85bbd6586771072aa3712655477864591c38d3cd8c88bd5dcbb510c15e8cf98b7b5f2a6249cca0b6ec5d158a0130a7238886ddbf003894e083b79cd3c864b8ba23db91d75a802fad635c34a158a7d35f816c1d5fe4d0c895f503e12d07d7064afe56b7951c3475f8c9b45c9d618c89be2b4f8ebe936c521aca5de9ed529bc091e2c9a8b945b0c499ded436ae19a989db152e38adb949111b6e4523869283ba0a05f401da9a066588a6796062c0fec56017880d9b4425b7b42c47a9dd1d0efc0bd35fd8532dd35f3dfe7b77fcec361850192633f523c5d130b052efb2b0bfb6230a44eeb52ee66f80ffb9decc1aa1b7fdcd62f092f836363c25d389463b265946f3c40786e4473a31f45c89653a53cadb3421f9736b98db5a06d088d059979b6948e03a16a03ad385109ef237e2e98bf041e377a2f00a17a3aac4ab6b91f586a9486da5ee721d7d59e0fcb7be2b5eac776e1a676ca1f61f88928ad09da63aa64118d217eb3ee3ae76e463e1fe2a78117dc54c1df49c722cec9fba90be9a681c451a10f5121c8744a251410961b9ae2f7f50acfdc88b6a4afcc9d87fdaa52a757c17c32cbd13acae20cab99426e32bdc0522e61eb3497da878537e2d5fba894d7c7b76bdd4ef97752004862d9ec56b7ea38694d62bf8486a7ea13b93a46203aac8bd0455d5db7703a11d17905f9fd446f16a094ce49253e28ef4e20d3a43dc58f5e42957b620f77cc79940f075da6d7881cfb5b624efdc9aa38a7dcdf7df625f934f85e5eaa0ba339975fae8c17db93817bc056a5d51162ac35c2d2839e469d2b6ef77e3057cdbcea80a5df9cca1d9d3d9c6b8efc2bc03d6a69c7acbd9fa881d20666716995cea51a22cfea32dd11e6126db96374cbc7a934a86d48ef7383debc5505d3f8c7c2289277c34202ab4d14ea6ffa1e87d95c112d484f1e2f91d7491527ed66e19c9dda1ba25b99b2e70d1af0f25a03568638537c463d11c549279d7b200f08ea063b2c3c8e8ce903f25220152f9dcfd5093e2d915da58cbd20e6201693301186c916d0bb4b9c8842bfc44610a8f2a09ee97c3be6ac01ef0e6672946d11764e29dd03d49e0045239e404f833810db2871d1d817277d994af9b010f87db6afe669b7a1d86ecb8a0a8dc2de278ed8c42a67828ea5566ac765566742b03161fd5cb6e5d2571c63b8e5f847fef042562bc2b1cf2eb2288e597a4094aa360c897efe2633955b3ba4d4402b1f48e119e7df2aa2338a2604c2d2604c6541d75acaa084437129362894c7cf010f2c84c8e7e64dc8f6196a4dd76516be107c8852cbdaec0a073b6ddc72d5c30ae78f3a700b917dd0f2eb00bea3e94568b38fd2f9a167a4443d05696a88ea25777483c056b6a4b6d7d7be4caa5e85c9a6588f047692e00a74735a1fa6d64831f9d69d387c2d358e9b73ee58d47737eed303c3c86812acdfc080a34ea61b47a2d773f84523ed6c0911b281a2a6aa4db8169b3a24a8619b2bd6f72e9cc6b1fef8ed248168477811704f5791c32727262fffb917ab974cf60e30a56df9b794be17c2450d39a494ff18a017e66ea86ea9045092fda3e9b1d3c6ad258ab2fd8d13be3ca93a8cc342e9166907b48f617eaf427eda8611056945151b3c68196929589102a528a8f0163c7ea1b616ad14c27022d363ba29bb7562d11e9af630922a0507a1fa5d2ed63bd360b07971fa50cea4d439a2088e58ed6661009a0ca660f3b6f7116e8aa0fc670bc814ba4bf9612acfcaffb8b9d1bf581c20ff63ef9bf4632679bce2e71f85f78d226f8eefab60ba29b236ff2ceaf0eeaba53e496c8e3f9d858a968b7e5d0b3f4a714e915c2b25980d72d604c95d51e9184cff09336ba28f947bf239f0fb9a7fade26fc228021085c0ca1667caaf2e827fae7b07087b46dbae6fc643676a3ac5d33358c511b63774037d4ca959fdaa9d8081d712b1ee4374efa9a2909061bc9e6259ca80db41bf113c51f28301d0ef13789ad5e3ef1627b22bafb2b2469b71f5db54e93ba093d9df5f8564ce378107ceee5b829dfd3b94fa6d1fc55d17aa5c7c3891a77d416435a9f82e780b86df4491946ad28cf84239a92b0a229ffebb2d216de740c092d2f75f5d56616c71bf121d859091dc190bedf302baafe9baa5fe852782d0d5bd0bdfae7cb2a56f9faea59d4793473084ec5f6ab14ba8087b1ff8083332ab74222f8ba4d6ed28ff5681de90d51770bed9b107503c32ec77e5a8a15a8fb6a262a4a809f835691e73bf5564c59ef3a6101bbf8e23d2f0031efe5ab57f985f50cd63cbc6cf144e04a9bf51f69a4199d4120b0e1539b55503dfeab3e5bce35a3cf7b54d15a2bf4dd5b80fa1a89852391b950009909d7a1897919191d8bff52db5a83e2267e9efb837ae776e9a80700609d779458906c3a7b15ad3a4b4b0702312ebfd9c5d6918bd45d60ed64197d01bb084d64872356557005be3c15dc85e964db57a68efdd13e17143b040c6bb4ca69ef3e7dc4d23da2f9c58aa9fde628aa39b82b71ded155ce0c9a05d7737096fac8bb0bb8af88a7dd821687a559db30f3d13af47f29b6bc312ac95c57e24a5b77908fb24dbc9dda3faec6cdef4a8ef526c4d2a5a4e01f99371c8ff938c741a2ef1310ae376029ec9ef01a082ea0ab119dc78a9218923dd347f8d01a2681ce91876661da6854a27fd3bae045cd03c70fb1cb0603b93f364ce19a8fd531dc46872d0500049d1684114a46f7c7bffabf12f60404ba1abdadc1a30539c78b4caf816909638364ac6b500d0da42f910ec9dd63e6433d39b1970ef73ef81d8bcb5d196809a79036244f0c10092a47dd8dad0926a1706a9e7584be597bd1f41ca3833eb11d21c2372158ea2b61319147ff04d452e88fe9195b7cc6b8e286941095ffb8dfa5d9b955c2672fe1ac8ab399e2d6fe27bf4808679f8c517e96e6b46c6f7513b7cd46cfc5522d27fd6eb05bd7b50d60b9b6eda7490dc46f6b31706dad7e92da2f3286b31dc6e164a6373c6162db914552faf4c031b8a0412e3c05e8d136a467bb5dabd7dd212144031d1cacf9dde60ff91e22ea5d3cf475601b1ab85016db67be5a02b3cd01afe8501ff1de351b77cb7b63659015705a997e029fab36057b99533782278fcbee3c076ac9c38eccdef1d14cee38a5c73df8547ce20acb287ef187ead9568f1b3cf325b9327603f0f51ba3cfa263317eebda70500f9d0968bf25921c0da6307b6ed5e7faf3fe077776bf5d8e2d2da175e066ff962fe3423aca1b734087123ab323f2e2f5e06d69c6471def7ea232231900b3187e5cd9b951129cb8a25e02102c80674cd6836413f6474daa4dff17f7cd36b8e4bbdd175197a714d82e1da6bea222466ad217d818c115587f916cc2d7dd51e20d2effb7881d837ebd44866fdf8b8ea378dda7f28d06ddb4d903371dc41ae85564316917d1b697a97d007ce3d40cf02a6efd59d14b2bc295215caf8a260ae739b37266867ab8c6922c83fb1251d0c27e2fd9e13a9a81becd35ad122e59f12551df9afa2b3402ac506ca2702c395271ef13db1295e6d8c497bb1d1cf40fe5741662f249da7d86bc52e6a52784500c41c7985fbe2c217d8f0a8ea35ac24539760ececf51fb76d9d2ada01fe99d12b78e64d5b3b7f41782120dbf215adadaa8e166e8760639d2d2f5b5477c6895c6beef49210b5608157dcebe56610f5df8fb1762d96bc2305b7b5db9dbe41fb5dece6ae443091d10907134a6a8b03d914ff443d5ae48bec356cda08fef062d0765ba099d859010b741cde0fdacea16cc45aa9628dabda316abf030830dcbfd8e13a64956926099122ea01ba7b10574db7f21d500ade1df8b166e5a8e217c36643ebc6e7264966bee60dd02d3e6a4a51c57de5eff2b2b36981b3149aeafeaf6fe01a969cc09b72b317d191049300438c8b4c79b4415cc6b045a5490e52b137b08751b978768f848646370ba981c880fa3bb1bc1c0d836bbc52b31caa7f412a7945280e3f03eaa339b5e3aa5c623513e2048a12ac8ee63c6923fcda65547e19197f8c6e79e2d86ec9beeda8d61e1bc101298317efb64a906160e0ad14d1d058a1216fa8876725d92e12cb917317821dc8c24921e82fb7d7b3f88cc2d080f076a27bca06296cf5bd3298f9f84b5b103f2b6a6c492a4817d3824667ced98da1f871c77c3ebdcb0e91dd3d4dfee7a26f49ac47521eccb3b4669864558c26b8c375b6a27bb4688bf82fbd56a9cce42f3d0d3e575a164c0b69654b392d38d0ac1c9ef09cbda87a7df6d006e33b50bfff304f81bb294637e181c1b7a0ab9f2f55bf9f59196d48df36fcb96594364891993e578071c158b7c9d60ed8da1f82c0e16c2b93a370ec5f11b9124a1f5d3dd9fd7f1309b2584646f68b916a6c9a91a9e8ea7b898acb141d86f78210cc4bd73d348fe8c5a6ce1de0aac56a0fc16d340c966f242919e5c06b9167b15926fc7146c5ae9f01fadc1bd731094e782ba18474756e2c3a6e3fad71eaa410f5dfbca0838ac7da37ac2f0b9744f1c8de04c394e8453e9a0250d2617f49c62aaae14e592cf9428af288d19c321fa1c4758a0f96b2879eee6ac0547e405f1ca5eea2624064489b9ada2e79cc9a78e2080b5b5b0136262c56725b0940b5de161dcab97aae9b6f6fdea9ad0db4226e2bf7a619a3eddb1bc022fcfacfcfdce5d71ce4a57996e4c72b0b9f75debfdf25568a7a1e9f8b48cce2610bdea4e3797c789141aa7908b21fbfac254302a3d6d97f6b4f8498629684f8e88ab2489b28428ebbc533a07526a86f3abd72e6dfa1fb9da676b4fb9053c11c60c722019dd2f743595d2afcf7fbc3f082dfdc8094e60accad03a8bd8fb6db7704a175f36ae3c72b8b6abc5d58a265ea313419f3d2cd120a37589796534f8bf62edd0638683a13c1f824c7b5d8abfc4221e78bcef69881e27b858df18d8ba5f8fea3348834bdfe1db6bb0fa37ee9744d80735a4b6550749bd79f41ddb62989a722f267424dc0620704815a4710dc65222980b7d29ded7a36ddf8f1695e79da65858ea28681d54cba6cc08e2fccad64060fcdc249f3c0480c29586b3d42b39a6b05cf8f31c8b2e7d50897d850655eb5a79318cc105c456c5b04af60b9a205c0b083a750bb5a2555ec8a739e318bb208daa2e1be9d3b79f8b77eb6623445f6fa5f7bdb0fa12ebd7e3f5a965ed50c751636aa48edd4f153627ac6bd9553f5c7e2dad6d48f14ebebdf5e2efe331780a631814b50f09ffb0a7c0d34a2938acf01ae25c62634ca65d09dac59a17f063d6c8200ff89658250af0a2395f1aa6fa019894b84f49a7238d9a19ede039c7b2da61cbb562d42e52b82a12343b69a4fc59ed61132e6bcf8c3a2dafbe29ebba4d76140c138fd435b0696189f91167f60ab5a5d6cfc920f5133e5287e0ffffb7ebeacf6532bf69487cd6aba667b1b9ec906c2761caf13076169715d7d23436f7dc5ce1a6600d01b75f7be7f3720b0769f8a94c3aa7786e175164473b57a341a603a9a3650ebca293fc0585abbf295690923c7ceebf7fa1d098dd5df9bcb0f06f8005f6d3bab3210463c9faa7c103288ed7d690156e482526db10b7a10dddd40134d390acb03abf18ef24745fa1762f88bd980afa89fffc82135cf8b164c84b411904d44e6aa819b4fbc17bbf3be36ba6ad896afd86b8c49e82fcd607e0d25e749545a3fc95a848f54c5d2cbf04e386f7e579f94722b3d06629cbcf214b7aff561b85d3931d18f0a36a13ef12fb848f0b31b2ab8064629f3ac9566ccdc8f8ab0bdc4a7289240c6da2c2729df2028e83dd506dfa0599b546261aaa6f1975dde522b848e3b03562402457d6bcbb7df56c6fd5ea8f3954222d3cc5c2ebcc22dba8c7e298396bbc5253b3c76c4365a1c1069e0316930a10ffe14541735e59c5ad8c06ac2351d32488ca20d66a7a910f53aaedf174266631134652acb186b6af7dcf6c702cd463dc5cd03e18c493e71c1757e0632298360bba4b9d6fe69ef865ddc9aa22cd462f5c4537a3e82a658d66b314d89ba516e113975b7360cbd3e18b71210a7a4756e0bebf052f3aad67f6a186f86aa32f48459a31a9f5d7f8117945180a6054bcdf4a60bfecf57b04eb3aa1f20d450e6a3c23f27f7aade8d9afdc7a4a87921f0adb575a41adb1a53641216cfe5b307ed7bd1bac2be54c131d94e74dd3d2db5adcba09081dd4a0220f0fdc402275625cf683ccbcfbd708773c7c1f9811d56c20a64e9717d136176aef2bcd7575734a4dc2a9da1a961aad51f4b56510274ca9162822757dd701ee7f1c660daaf9c98dc1d923c0c2a649c527bf5de5821389f026c22f37814647b85e04b869c6377a6faef3708c785171759cac32f62234beaf65930254a76dd0bb50fbc1e65ae27a403fddb2190ea7b03e579b74221b3f3c44a23cf8a262c26497200854a5439e7ac4d0275690829fd8d43443416fc7c352b639bf25d0cfb352f1400267eb6843b8ddce11b7762b445204c7f82bcef97ad9e6890b6913efd83411205da004a28222a3fed162f8e0e5cf49ccc6cdbba7da49080e9261f246de0d8a68c2ac4b11beaaf75621b071f48707f39a14b8e61979fd594a4a97aaa868f63fc8b6c2332b28ef5972ce6aab9080880ebe2d4a1048a6542742efd7895d597b75e15fc1bdba9a2d8fd7b1769f9936de6da7b286ef1b83f4cb2de3df49e3e4484b1c96ca261067410aea5dbcb73136d84ecbc7371515977bec368bf58a6a97bce1610e20fb93745157c541b6295f19d0ab9a4a37ebb37c7ad3a08e9313f3aab58dbc8ce081fca611c296e1e8397c096159dbab28a38bd9b1fabe8a6fcbb5ff6dc49242c718112e2c6c4df1a240679e3ec3b10fe0f27c2baa05957f4a6e631504239709d4d8946091a48576496aa7d93f240aef250c33009954f8d7e817bcc076d669534ab7c45edf50c9d4563c370c1de3609277d64754747523553421f6f38607ea0d8c4323ec99177d9c1ee05c56fd144337878f2863c137b187f4af0e7fad1d889c65b3a9a63a710e17bf87457c717c7564a56a8aaf231824d6df020c6052a406225e6c2f6d9cbea5193deecad78bb657b498cc3665f9ff4e1eb34eafee7f02e438362451f5ae0647f9e2a46f470922f619ef593f8ce2a053243c44763174b37b9ebaf7472522a3e4fa95000de26d2e922431db348ae744c33d0d977fc1f6c510e4b4ec9a963fe97618e98bbdf4d0192c67405dd895d65e88fe54a8bf11e305fef59e79f90d885f82b76d9fe4459daa28c87e67fa407d74df0b1935f97145a21fd450707ab478c058b25416266a29f35b2dc72b4ac832130176b7692b1c6022b36267ebf46c3650998f1e6cc7930e0664be3e0b278e82772b985d2e62e5f78fb29b0e08bdb7cc423f0d01050f7988810c85fae738e71736ea7cad6329b8976403bc7d3cf4de82fc149f5b38ce72849a13cbeeeb99e7ffb204a8b722a177ee6b3ce1565773766e8255a158a3a1f6abbfcec628c3f6cedf5069282c8424658ce26c2fb5f6b87cad5130e27b9dc46312a060ca5921882572ddc47bdd558c5e9d8ed8642523a7d230b3e028b60cfac9b3bf347915a97f2445e7c54d25fe7ef2fe96cda708859b21f8eaa52f336f2901337f54a98d294bebb6bed96b7f7a1ef127873a204c7ab597aaa3c95b039b97d2c91e9d9e7e2103643a729c93a8ad09d3ca8dcf01fab06c0acfa716837becaff9f08180a14fb981174d5e80a5ea156639556d3fb22fffeeca162aec71486f371964c51c5da9b5b62cd1ab38cd576d0c7cc0016cb6860ca88ab9e06908b26c30a2a301451f1315218e153d68b4f1b280586bb99395e084d2dd3fd725f3d4e1986031cd5230399a8f478c85e6a788e2614b1c84bf56771125c68f898448d9d34f935da061470a7d4162a913a9c95cd48afbee6cbc6d477aaee28c2dc49ae45ca1cee5f2c49888ab68dc6b9c36d323272d117dbfd992bf79c2c5da49d5852dc9fcd6e88cbc6a4886b0e5eed8ff3aa5628383045dd5041d5a10d228ee09131b5bdd61459f0ee8c9020331d69444701ac5109fb35b198275fad4a023b076236b81e5278ee1c2573f5053690557bd3276b379cb46253b83647e4348137cde6ba38ca35a67e098089fe6c5ef18f57a8f682b8d9f4ca1f7966388ccc239aceeff1136ea5baa01714a990a9d65f61a3a1d5d6febd430496a5d0f4b85a761620f05a22da74bda7c25ec9c185760aa5c304d9dd34a7534ffc5de34f2982d5d29a0940d65cb07e42d7e866ae2430db5484c2e2875bb317a52e6fc5cc83903ecd87a748328d3d8a4f5f55b660d79e08335188e94443c7a730ed9ab0a752402e3e24a7a635cb52dfdfd5e358888d7babd26569206e827658ff4eca9a921dbff081dbd43d0e25935f41f82fc5633a09ec542a3df259de47f044aaf7820f25b1f67dd37488cff526b736cd3b62fb3ec38d9dab65e628fcd0759b67992876cdc9ee59cf4b29bad2dcafdfcd24f6c94aaed601d482a41dec5c58df8ebdf084e0ce0b6dd8a248654fdf5c3f9c8134a3c105fb1fe0c0df09571f522a0c2be026be1a134680cf9b3002f3faa3822bf68f77d5f2c84ecf1be76600f89e14ca7e284c4a850f5ae4ccf4dd159029df861f18aec5073ab0b8e82dc34b656e4d4cf6f2da1b74e1bfe0275f2c43cc497edf1ebcbd6b192ca90f0928cd3dde1ca40e4df874fca4c449c525045ed4988def20bd80ae21ea237834c3608e635624343a8644eee7ac2528869288dfbac36abbf245468927edba75b76af7c63c5996100e1bd989b235a6fc0966c5beb23f933cdbe35a17b665b5ef627206e84b9b2264da4ab2c2120936245a95e316a91dde095596238f0828a3c190159a4d0fc84fda64cd57d317405913025f9b00c8ada6e4f8cdbfa5f9a377d35a7abafc92685227f6c4736d32f7793c8a80487edbddf1346193093c1276e400375325cb45f3283cf20e9ddc625d2c70b9fd646b3c5421b8a865a339a0c57653a1d954ebe7816a62f8cb2f09c72042dd66aca196d87af477e700590a58adbf2874def47f839312d0debf08e0cf1693ae5fce4afcee26cf9fa1b379914485ea19dbea6ce73589737dc758fb190cf8b02959158818a44a696fa91c7fb5a7b31b7765222624e46ed4ac1c38064e18cb7c68770ddbf1d9e43a2eb779564dab4c66d7a638d19158a9b6aa1572704845d8efea7382aedb37572ce293c7fa6e7535aa4b2c3663e7ade6cfcbc6ec9c4ba06e62a7067eca92b99796ec8f993b7cee09ac113e933de55a768c31c1132762ce873c3be961c3e8177b999b820cc141bc4cea2393aab786d4834fd6d4f6bc525cabf1c6b006def1978cd51f0b17665e40914817fd9004d071c9bd48136b68674d167c81d79ce48c085643102258636e47548fc95d0b100a47aee42a9386bc1a63075fc46188eacae1fb550cbff6592a05f911581b079d3ee503db0988bcac874c847141686e5083e39ee151f136077c8a93962d27de57db69e6f1aba2b8bd0ed5afd2992e07a0e08da367991212bd109a1322a9af1f783bb1cb26843f878eebaafe0ad1abd4dbedde80bbf1f5b0a4402698cf3656dbc015ff6f2bdf02a1b3411ff4e16467b38a70b38ae422cf898b1ee6c236a95b9b291a1daecc4481d824b3aefcb821fcbd0f22f7bd3efc741daea68daa9cd698d6709573b57593ac27677dddcc1993dc4295067a2db29edea162b85ba1aef94c6d1efaabcc3f2275b1b6178b37545e30b7579c0079780354a8a7027472ac30853bfea7e501ae4fa946645f9cd13ffe289d80d3774505bbd0eace162df5562356f63129cb1afa07fb86d03981e2a29ba4e7c7da5ba14e94989fec5ce4dd71ad7bceab4a1bc6c3b09bfd3837bb4f76cdb6c53dd122076f356075df90e6e74395f16d764df62f2da9a9fe29adb59dfe35768db9494aeacde4fa59f1a09faa4f91a0497cf6636da9cc990392ee5c73662207aee8f5b16c78b0a4dc63e1bf55c7b4f81b0f58708af6a924023c8f780940d4b14b36c2d380da39d3331a03c064906e803a012448a5e4c7c877f32dc46221999147ac8cf2a9cb1431baa386bc7a5e376243d7106146e139b9752788e03568a8626def8d4bab229ffb513a8a1fa177a54a9bea630938b81a1cc736259dedbe17c2b15394c85640f8f12165ba0a7c979cfe1264a6fc02536bf7a213621986150ab515bdc6d976475871551a93c5a3937efe0b10d0a0f339004a4a4ee7d1a096e85e5f98aba7ffa19dc76d5f6903cf3d86845a1e4aa484d769da85afffcc9b60ebcf06c71f7fb9e02de706c5a2d132525ccaec8865686b4cf234e3bc3007eabd0326c93629fb8e2348b4ff0ee8a2ce210623fea3fa3019360f0f1f219919e96c32ace0488ad05117816fe0a3623761777d7b0efca3fe81664b99276280837703be3ede17ee587c5af08f2788195a31c2d87e1d505ca7f9204141edf61d929764ec928cc077daebadafaff22b4aa0fa99de0a8b66dc80985eb9ddcb0d7e050a32f036368ecfff8c4383044a84ed668573f23aa55e7f9d7b69d4deefbb404924c8e3585bbc28811b02078224c72421071f0ac550b884d9f06dc78ce9eebdcade9dca54296183a95c2b489050b45951aa94540f265ffc6b05f7f4ed022a9f92a464fcff5d933e37c0567273c6f56b04bc008016bb7a79354c3cc30e46b52689ad47d350568d48f4c8abc0b424e50bec95b93c6746c65e99264ee8b689cfe3a0101b324cb32e9deeb8ccb192be0951b5d9c30608404e014a0ec5ef6603b5026a1eefd74a3599ad7fc0af6c2728fc33cce236b27a17162341c0eb11c4a6e6c775bb0c8a63e8b8e1014948acb909f3eb0edbbe2922b52c040f47837ccbfb5273388933f2548a7b7d2e1dd9ec060f7fcfdfba08ec7d6a11880ec7f494fed12ace25b25ed3eff4c7d05f4befb155d6d218a8a1a01be380660a67a53fda8ae11be876c81ad54babd4eb9262f6dfdf1702d843980ac279a2c2f31d14980069196bbf29f437ca666bf86a04c02d7484cc87fc1d360fb4ccd50cc1b4fc2a48ebefdfd8b0a4311bdec250d22a9c1b0d1f5a40a44ce7d1570e0f10c29793523677dbcb6d87b7c7cb721d20f24718e73c1a577de2333a6c382046d69555d9872f4e7a52b6148ee6bb300d029af7a360d5bf46754e93e1f4e853239c1bcfa118b2a23ef0c6cb212a2379f5080b5f495d6484ed4696c6bdb466f30e39c78770957caade01fa3db0d40aaa331d5efd5dd3b3a9f2610d23259ab5336712c66471007bf3d0e1388b92fa94006e748886bfd187772b9655a367a0b4c7325286c9bb61c06786f7fb92ef15076e9b6e6393cd36c580b6c69f3d3d753a72a9b7a4a7f3a8f429980b0305766cf9bdc76e76d0350ccd3393e4f1acfe48f2dd097b14c2d3c2eb107e2cfe3c8476000cfaff98d1f8d87b3c8a4b83e295fec4c27bcfd0f13e19e2695f9cf46a37cbf0dfbee0a338357cb1690c5cb3d1d2596848e98511d131e778e00ccef0a773854058b3a4e4e807cc5ce5796b2de1bca15c4a89287488aeb01131371dfc233b6c15979d6aa96b06a3e79eae29781dc162780714f3c0fbc69ef1eb4f43d913c421f364e92b25232084ee3e2a2e03f4453ecb4a4cee392b07bf80fce82eb7cfe6d37ca242745e493c6fd6a3326e1e9e99157b0276e62e9750bf3a9c11d4f51e837bc3e9fce9f037725f615cb8cbb3e927d626a5a87944498eb8866b3383d9a8be8f45e73f2de465b694af944ee4dca80d474c40674e022446ba530c7151e0c889f8abef7a874b72778817792921e93bb3b91e0cec02ba6bbfb83c33bd4e6157bf12a1c3181b132dbb754b96ea2cbfe1582a241dd38f7057abc534d69bd19917d08c8b1181382881d14970b93e10457e960abc629fedbe7cb2801f1d1cd31e38f6bdb45156c95688911b152499c0e922a84171026c595b22cd476d238e52010fcf4a33705c4a2b636fa2d4c358216de4c7a1bd17bcbd04f23f17d7a95c18882df40f69b66a68bccf1f0a239b95eb09f90a0ed113790c4fda825c5df5a3f8466f7e5214e000304f2e019fe8fec58e7bccd54b60024f75476a6b34cabd2959aba6f0609d106db3191dff720b89218b7eca58937201de59b62ea60affef29feba770029768fb5450d89d8e4f24d2fd24c14941acc8652525766c3aa3771282d43bbe2a6b971bd8a3d70e22ba2c2da263745d37ce518a7c855692f718145b87d3bd7724258ea68e88dd05fb3af445fe4654e365864fc9a68977ea03cd9ead225a9d646cf252dcbb42888277e3b37e24d6769bca977bf2f1256be264a527b8ccf71ad6a54695c1b08f874203733a78f4362d031a81a17076c4001cd95eb966d8912ff8d60fb99e6618f2c04e54f5110d44789b7cc8075d65b945076ee1b0af18f7bbcf578a27a4dbafcd9f38aa8e05dc13f915508a2cb11ea68c66b241b2cb29521aca26796e11345e6ef5de94d2c10db2a66f2dbafb810d911229286972e87782613fac74ac343231b76c049ae8bca5e3f354ddc0d61a7d3cfd9c11b047585a0767d7e65d05e4f7d2d4ca28af0716dbae3d59026b245b4b8d189949cc7e12cb3ce59c8a2b305f7cd2e46dcd1ba36ba847f26d9881ea648fd25ae612bb8727484b2132e4873d81688f9fd9753426d4e014fbf739e6e2e17624914287c68043c99f1f844954fae3f87c0a4c28e678e97e0e684afad7c994dfb08fa78acd60542395e9d49cc08f332537aea196ede88b552525bc55761a8d294fa972d03933c4fe9a6ac4ac48b9c2578f19a0ef9f7759087fa9d68d97b1be874e394e3669d7ff7d9acf1a1777ab6977a808e50339cd3d57d206568d040a527489199c513ddcd667469238b11666b3f18c5cfcbbec68db26c49f2902b0d6b60f146c6ec57f0b0e191054d2b69cd6df63f932c33ed589e3ffd470315392ff779771b08020720054a5478b5fe658c5eb4c0fd975109791c558befa9584b367524016ce8c305f558c43cc16a04391d9293cf50c82e279f4c05dc62df5e954710f6b7195302bcc31471ccab50841207119b331d395b393e880bd351a020ad2c5e2109fc3514350973f0bfb7a02b1dd4fe729583135711f83bfe70755641d0d510a69138fb7b073d540ffed17dc0f0ff1dbc21667e963ea128c72e11e8d3f09be4fab2d607a81f5e1aafbc586221e1ce7c8fdb2eecb4d3c882f34dd5deae9c67d111abcea952ae8c03509bbdb758078a56c354c06c39ba9f71bc50ef79482f2af557b7e8a5137981aa063b3fb2db752f1bd34c32aa5f30aa100d3e1efb7f9e076fa13957239af678e5f552f4c63d8925b9ba06721be934aec290722b4a842e5b3c5e7609cbb719299c10b9a6a98f482ffa02b31c902b409d0f27b9d104c422319dd38de259839df15a47913058a0466c13cbad745019ab298994bc0610a15687c25b4fd5398961b56bb550df5231adb1a954104ea7c87c2084cb252a76def3a15a4769f97115742aa9809ea56282decfab8814c743818ea6788f43c13fc4550df3569d86a81dbf48e6336b739cdf5e8c81a55b8d2504c4e498b8294b2c095ec304427969dde2246cf46f9f0649bc9772839d24f1b608aea65ed2eea848d8ce51b45eb492d7a4ce61d577d1b528de13f27ec97e06d3e0446c851845315dc9be6411fa65a3eecddeee002a29af386e36539caa5eb7a48ef19cabaabe8cdd389da3b577650392df20431658acdfd556f1feff2033a58495b2fc206d30b31850d6a4ed5720a1a718b112f00053474ceb73373cff53a6992948c04c51a1e7a0e7c637b3675550f71b0a0470d0dd20a1752085ea3ef48ae5442e6494df46967683f6e89228d0bbe26811a5a05a6d44b2a5018e8853d442f0467ddd42d07c3a0a189f4b59a3af6fa6a4f0e6f8cb5dd061f66ef2ef787fcc9c0f7d5e2626f200db37bf05b3312625a5be9e0f19ebdb13a95057b8f808b14f4695a28ab59ccea37083ff3e7052bd332c45ef804baaff924c0fe8ffd4cfbb7fe730ec64556d7d3229ef2f499f75011c2ac4f2939bdf4e3e631fa7a75555df8b948042397912097724c5e7e7b4c5b053ad27aa624cbcea70eb60922c5cf38f374bd86dda28cbc53d222e76bb8ff08c4a8b87066ba092b26e13ed830970c6b04fa0863f79014b4367dfce21198d036eec06dc094fedd741b68a87839856d92d3c8f00480c5ea67697dcb88abc25c95c0e4b3e002d7726bf73c6833e0d5eb7d53152d3b38b045e9809eb14894c0a18587e0451c4a2526e0ac780575740bbacd2842e89d717016d06611b4fbc3c83b2d95a5cc6e6bdc903ca7a93d0f2de3263527a68d66dd98a731aae3e7e6b1a1c8f6ea481fa56882c886e55e0f7141c9fe8fc07856656ca6a56e02f0f4478aad0d24f3ff76b1c6a60bce94daaff57af188f8752ef31f0957ee19b330ce06820f7be382451673d909d794e9b7680510c877bbc869ad69df37f0846d41cbf53628ff9ab661ce81f317815961d0595813dfcdc6f6e53c028ffedcb22a470ed3be937136c6c257be8dcca4da1ffe084b5cb0f6adda460d34505e023fdfbf253555e5c6a2c4d6d44494aba2b900962ec8154c95490eb44554daf1879a860378954a78047e6bff85b78af32854cf16f3581cbaaa649e2dadb13e1940a3ac49f9fb8d0c33ade0c4c864f8ec84f7611251b09d4e75d7eb2e9a51cbe680a790840f53effac1ca072a85087d3a677d4e2b1dfc51e34345be1fc0fad939496e0c5433e88ce4f1f55e3f3221917a2b2f75e95fb92cdc01c5293be0962b11ab44d9b9f06c2fb13abe89d89a1e41825863db07ba04c1d92e895ddf9ac92f0c6c2d0746be8597bb4763d9258d3e5266f30c8af8805f33852c782f80ae1c4cfa16a5abbdac771cfc49717e07e8eb4fadad889deb8661c67e9b100182a9a6475776eea68e3d6058c6de618574fe92a62c7adae3d04b7594dd4bfe0410eb5953944dbe440ecfa946c4fcc58daaedacd1c17cbae8738c6eb3e99ee54deb74923b20999a8a8d52713f1faff82fb221c3e9b99b390a3fff6a14829bef15f630b9f52ed5cb763e84c1cbbf757ba0472736053ad8627dc495c897707c281594e248aaed22d68f0208a359b14d825a5ffeb5b32a670ab25c99401bfcf4723ab057b5cda60f7a0036fb6b6be34a0b5b94c0b363c1dd61e7164b2ea8acb70604b24af083c36b7438b1ad25325f09d6c5895a31db6fb531680d1cddb16d7db02003aed444028d7e9b855e4fbe943c310b180e98e9ec21509fb09c21a9761531ef0f2577c95744f1e3a40eb6eb6e5a6e3f4149abe8a8f1433c143ad4627d05609966cc8c2ca8d1007a38fc5049e84d37a66bafa4ef352472bbbb66728a83f835aed0f4900b95067b277c11e0a98499349f601ebb1601cce4bba6bf3323bfca79c89503583743455596102a0d851927de93b60e30786001030f4ce538705f5915bedcf7727ad24701835d51504d0fff86527a78ff339cdc51060c88fad6ffc3ea70f40a4835fdebee1a6d0e015abf524b046c6faac0d9acc1599642ea994e42a99a31ab28629b54cb7357db3534e18b94ce6290bd8126bb52bd371df46d94bb084d9c915f341f6cd30b98dfc7714acf6260ec71c5174e8a8375ce3d65f9c0082b758f60c8d9f81c41773c8eca60588fc2e5f0e135893cd3ec466e144b45274af5850a2b854a83801c053a8a1d6f4500fba0f75a95d4f9d3a128ea99b46ea3be195803de7aba17f07306bd165e100501030ce18b1eac2e375c0ac60608f3f6e4865bfb450ffad0ecd5af515fa3e5c0fbc9e1e7be7f85979492b126e1325ef087bee6e8f92d526f69b4bfa71b29171c25d2ec0e934abf073480ee25223b55edf8a001a312d06aec822018a678f0f2bf3d736d4892e50bcc1622722f316a0256723a4c14f3871720491e40b454c98cc44b764952fbe118f97d1b74ae5e328370426225d18a6e526e0cbb86368dda31e7f4d22727e063327607ca1bcdc69b3931ab8fd47d3552fef075ce24efe216d2100a654784091b6d98ed78ea3f68facca40c34f5ee4985f552c32177fafc96038fd9b9ec44a4a57a8785e9a5cc9deb0d994604a33154682ec21d9d197b669e44dc21ecd2d3d929783da9e6d0a08e1672760cabe1adc282c454036a686bc9ba00a39f120d2a128d83aafe434be414cbdbcb22386530f243b700063c2a6ad6d1caea0ca4168338f04ca6eb355e9803ccab7477b17f191856961ee22c93589fe8c1ffc692406b9d9e6c08ea38ad28921712f8b9759595a4b9a792da59d5b1a0c59812701b85152ef8de586529b804d41835c3868cb1d49943a1bcf11953aa5553a5626a35b8ec78e56969afb9f0c23ee327c016af7777f9454d9e010317cf98de92160949eda33373348f71d3b62d0203b160da4a44139f77b480ce4341ff90617351a1b83a684d44e12bd2715b35e81c9f4312ae8620ca67a292f0c70de7bbb912b1ff4ec9894380d32b572ab0300a380355a0d1c07b922c6c73328d0be6991a154561e31995e765095dd09bda6372847192fa2e025ce8190cd84025c9fb569ee9e42d6d03a7b48ed43adca23300b944797cba669fed22f1fce5d25235c2494d579f1de2344a3782eba3ac372826e34fb65314fa95fb6dd9c9402e5a4398bbc8fd0b340efab88d41821e3f53a8ddfec22f4f5ba19011ae741fa2cb9e3db2e69f3e785ccc5487031312fe51185554462de30985752258049de60a47b2b5e0e5255b350804941ee254f8872d4e797d9c01afc94decc18a1db7b2758b98f9ff6e64d88cc84e622219545c96b531ace3ce8692535dcbada55f4058ac8fbc6d9fa05a75cc72d98cb76fb074e81c1d831c58afbe9ea9bad9ea48f4461000d57343b1677217c1e490271d33c2ff91afc02214a8820c76a01d5401d488e23908050266c19c1170059a05df7796deb25381a836fa085bff678b1d165c3bc8363f9e107063618725bffb2dab1e435b7b8c7312c1360b07152155568203efacbac2230177e46bdc443f8347cd4b9775ddc19a757608a0d8cfd2e6d115cc5353447f93b5e233448c86fecfeeca853a6c334fbb4eca9d3703ee634373a058cecfd2cd984d30e0992ce6e3893477ad30ef7e715982ef2185cfc9f72fa669128daa9527a0981f0d7cc6edcb9d15d55b2f8feb4fbc7212723e2d28d91438f3cc6780b24b6a981a82e8842193145f9291372d080d2a66e2b87c8820d7ab1386666fa349766f3b99dff897214a97d478256efe2aceae286f119d6b268ed50e34c44fc7d8f4c2b9afde5ba31485f2b14c38cefa82991480ded51829a8e2861ec56c7154e8a96d3a743b525455aabe28c85e91505619f9387ca3ebe8091a7e8fb75db10c1e8d7a43c3cba9d2eb423ead2104070e222c6c479e672e6636d935432f66f2a1895cb08e8e5f3103ec71305c2c4a558389780f88388baa0303e84a865cdaf199abe966519c8984abdba25220d97244904140e782efc4e422096dfa1b468b62014da28a51ed7bc214e70d8ea6a4ff9f3ff3e2397e865dba643902144d58182c7a1a133c3a82bf548e2784b6ec283dad0efb32b95e0420fbb72019a536cd3fea27c2a6182a2e8bcabc90199e3287b38a8613f168efb59b7a7bf51df72c8df6d4450bf3eb0b11d972e042031a5976a8b4afc5ae418b2cc457ab602847761cea0f00445c3093dd9fe450b666723922cdab103511ed6334c963cff36b039ea42609b5a9eb6e9f7195c974511ae34f784ee21aea45e976eee0ff3571c495a2d70614d9c540b8df4ce5ff244f92527755dea4541a880a89924c7d707d2124017a328c38e0e7de44565d0d4f3dcbd29092b5e8de564d5a20493a63da19c4c9c4147b5288d085b8be8b8d8a1cbc7c6f3a44d2de284a019bec72f9a0be9cebd6d9c477a5ca54507066e64f2b5faabb3b74fd7bdd9dff902cf2890843068fbe3c6cdad79dff411c338bf24efa6d92841b66c5c34772ad448fd62c46123489151dbdd497108cda3d3f5e17384c0169b3a3e9da5a43928b0f282a79ad10b486b02e3478f8140646b0f6281288987ad2136e5c9544389ceffff61d3518f1a561567d43ca8ea4f5ede9d4da66d549df9c859ad7f24b44a2014ce3ce0a2681afd510475d4f1e6fc2c4661dc9527f2a05d31651aaee7d7a72196c8bff28766be97d2848fa5f05ea3a279a96bf9b20441c31da4da7c35b4f3edc0331a999bbf7bbd50a9a1d60aa4b86ee251bacfba5ac8ece8c2c15633bf16dfef12549f7f8d91a3422d71543a6a9fae706b0732b5439bb98b3eef9bb003a2d6ce4c1368061ab6e85a9f36762edbec7db7cc1f7348c856b553d4646b748717606f9232978bb71c2ab55db041322c38a3f342120c8f56ada91d0d87edda1ce103764d0e8f064c08e5d0db1f4a20001524ce4397c3df7e35b11d32ac57642efceaf59ee4f1e2d9bbf6ef11a4b4bf6e08755674b0781a56e1661993a0b19d5bf305ec512d31fa76ff8c1691abeb798a8a04568c0e01826b297378f5d7963d7ad6f0e0461e8d06172ddd46b396d3f5c29bcc7804beab087866d78c700e398971315d820392d6b91332fb8d7793029512c774577ebffbf370087123eaacb2ab76d34b05c7860e52bbe17eaf38a9fa631c29d1ecc7529e6b0a68e8d7b2e8f4c74f9b404b39b7b60097be7e4b027789132551a1cc8000040366a65a83b76572d1ab5a74266e2435ce5e6db7ccd9cd49229b1c642786c6ed09c20b90ccdbd62d3d981cc0db3bcc9d594d38e5f65aa016a9e24d95e00ba05e54778a514938f7dfcd50e3c66e7940e16bf9f616d21cfdeda35b9c3e413a9bf3f25264ad91daccde590905ed74d1ca72fd61db4a9fdad6b48b3f138c0c5eeb33b85d989b2fe2ad6d3593c2a456d9365486a24c9e7059edc70f694e3006f6bcb4ee862fea007825fd0ae9215cd08efa76334a42e39fe01028026f2043e5f881f3a8f2d7ae2e936eb73c90bb029f6231db9fd315fae4d35828b7cd7c4da33a228498940d032918f3366c84cd6c46058d2bd1ac1df8fed2b1654bab5d7f2cf9e70098668d2dc61e5653a4345905b8d003aa6fd9af90ff8e36aa5be55b7a22750460e9ba043f207c1e3684675970fd4ab7d699fc1ab0c359887a4d444c3a6fb13726ed210c69f2f1c07dbf871bde6fa467d79b04c953d3d4181b6940ee91abbfd7686d51f8947f7bf5d904adbac16dff7179c31e40c10b8e47f3d09c26e661614ebc34e44e0afa5d1c2825363c367d99524ab77f7f5544fb937b45c976d74fded1150be725260223e44f2f0651516d712780efec72535d78c51f0362b9e67913837a15e11e70305153c7b1fd0f7f943222dca6ce84ca8167f74652cef94cb3c26aecea320fce55a92b7267582d42ad4ae1883139f7d6015c9620a6bd02f654e02166f31344b4af636d23248809dd2746e907086ed8768f65cdaccd16ab6b2833294d748b236ada63d010eafe9ea4cceaabeb9fdd14ce0493039bb4cc5f1fd658d7c1cc36e8943ddc5ab33f12444b597370095895ea514258918054a87b3f8e7b5fea25c7318fb833396acaf3d1ac7ebed5fa4bc3794149483b2383dbf82807ab1d9ecc0eea1945cd7f8807623ffd28877d5ef66e906df33e556bdab8746a06ebf705eecfa8ae30a881351b2eaec8bd3ffc70e97730c92f25f3450a64a29ec33fb8db21efd40b9111053f3bd71054184b4778b4ba91094a0b1e40c69c7a1640213a0ca25585ee355d428bd1e4e106b73b534b85b0a3c0791b633f4336cfc88e615502c70797a7d4ff39d7909ea81e6df8e0dedcc4fbc84e8eede1406aaefbe42f5aba8029da53350f15527b73791d0f9dc7e12c329517ae74b94b7a858ea7fbe22980f2c0ebcf09de6f5c47885fab6c2d3422cfc2835ca562cd63004703e60ee0d10a68c1ee1720ee4303f9844c7e5b229884ee381482a8073e98ab4a1215d23c42b1320046632187d1640cc1caaf017514892a4d1fb03d881de8c5f8b6b9aa7bd5be51b97555db337c4371db96bbfdae1c32954db8bef772f31d39ed7e2f0969879160389968f1a495a5fdfc74c8788fbea6400a5db6664a8f094257f58dd4c8ad5b020af1992ca8acd53d31a9d6dd9dcc7c329b8b8e14549db2d0031ef25fb76b4694d931b13ad16e6faaac3031afe5583372d1bf17f481eb3ce630000f54f9a6d790bffb78b4796f683bbed7c3f641f91970cbfc5cdc4205f866d103f2e7f2c1507ddec3d34b36afa2cea391f93cc4fea578155d259a41e24b8326a5b45199ffa9c12981fb471e828cfbbe1d7021d67cd21d017301cef9d67f4f2351d3acc2b2f87869c8c9e4748809b6cea2844f6e27f90095c77c6eb3f90178ffffff87