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

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

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

Block Certificate

Block 89040 b70f08d3b974a8d13ed55a759beabe205845655c19338c075a39e6a3e3d65e5b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a37b4dc1d8c198b61c2965803878433de90ca1ccce31302b21347247fff40bf2
Certificate Block Hash
b70f08d3b974a8d13ed55a759beabe205845655c19338c075a39e6a3e3d65e5b
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008262010002f10000
004000000004000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000037e46a6e7a4187b3760491f94a1424b53bebe4774edc38decedac16f4fb41cfe5c1a49a08a456a713519cc5aba3dacadba7a470c20c2fac174fc706cbb80a5ed7264c437fac0912ea40f854339987c266e817037569ad32a2b0c00000000000000000200000002008262010002f10000

Raw Header Hex

00004020b0ec0a07b92d7fe7563dbd6bd42376a00c1985238ae0ff81bc560700dd451d9409c1f44e6794aeb8db114f20914cf38a222762b36a00a17736eddce5d926c2ba413c5c6a1b9f0018f20bf4ff477234212b3031cecca10ce93d4378388065291cb698c1d8c14d7ba3

Proof Data Hex

59,560 bytes
121216010307ee3d0ab444faa6623e92d4298e96154dfd40ced1c244d09f672813f55f60bb2226e640f4593faefc9eddeec333087d45a49ffd4e7e5fea4e3d96a65e03d6f331b4fa052e6af02ede21fc38e85b0bfc46446f8c1eb35854fa68ef87e571947be62fd93d78527efd1216f33d5baa3d9775ba323023cb1f33e70a6351812e5b407b4b619a27e1ea8db59264ccdbd12aba9fa0d61cf32639f54be61fc2a051e901c9be0a40930a28c067aa521a27484a50e2016f5a460d61d333e2002554a40c554cfa7417da6727bc9d4de5ccbee34f2ab66f779eb5db8dacf5616b8be593aa341d8897f9d2829c585e5f3c68f98f90830599b5d8e5a381e6f06f30d7f62c8bfa3248acd68be876fb9d2bda5f992ba97ab039dfe3b3624fd4c19c1acf0910ac3de248f585dd07cffd0cb2776e1b55b7683228ddfec58db8b441996365914d1d5f374ad8b22c07e1a41a7d3ec4b9c4bde33b9401868ba8a47bbf7190064145247794280dfc8f63788348fbd6280333c5a7bd812d3c2740fbadde1ff39bc98ebb23c3ded541b5e5f5b5a9e1a3d20ae5a7a6791a99f1d9dcdbe36e2d9e6e749120c7470156fa842ed8409073eefa01d59f103bb30d28f130d686dd09fe7be149f4b022735f012cbd8687bdecdd7af6ac685b6652bbaac3c42e37e2946f65abd62ba3355ae7ef94e584e212201111c42c751873026b8a95cc147051e4c7c231b35df8a171377862fddbbc0ae4078185fbf2d16934d226049561a85a4c3b66845f0ca65a3b3171ec59c60d314b74bfcf76e481dcf5719ee3491de643f9d0d449c6c8d3a5a1036de7a6be34849970ff8e4994797773ce702e0cfbfc044a99f9fa8bf40d50d5657a6578485e5ffc40d6ea6b5b52dad39e0355fbbe41009ae20af5d6700372f432fd5926443a21f59aa2846000639d8e890eb541242bc69c3c131cfbfbce66cda9fed2f9a2e80821865c7295060cc52c4ded1bf7dc053f5a00e296cfc2715bffc626da08ee260a35e2086250feacc9acb6f9624595ac86839a9d6a864f676a288185c9422aa2436b5bfc5fa1ddc30d1d5b672c6fe9d73d5e60f7123bc85ea4b954a6a6f0ecb9dd7f54315fb0463af06cbfa5c25a5abdd26f01786691f2b78bee85f207724b7e2b712df6ae7342ece5442503458d15cdebff3e7122807add049d68e0fd46a9ff4daeea7fa462ecd07bb7de1e293ff24aaf860a293942dc3a2f7930548237edad34aaecbfc3294cc8b5ac8d3f4835eb371fca1cce1c9f2383ee677cf8b1d4ed3005694f260b057d77107e68cbcc88aad7d5f1d0e4519c93391dd37e140986f3a2224a66ec7a1b58e6591029753d5b4f5c76bad985093492d42c19dd01007543e7fd1d2ca051c59c235463df46837c54d10a877aadaaf480f4d05b2afaf234b580ee07b152e535e11f9bc73239dfb0dd16ee81f043489a9f5c6920cf1cf01dc4752dd467bc4e6675e272f6c9ce20ce77713eca63cd70e391bb0230d575a6d87f6a2084caf1c15384b7408db7199cc2b7081766a4d804881c88e19c50461a8233ab83bee77354b65fb12ce67ccea516539fdfe3eb94415a4432692b59fcf5a5adf1fdf9e897f9e8f2b9521d993e3c3f3cf6035dc2bb470967d3e9eedb53936cb1f3bce36b208eb1b97fd4da06ce5e67fba5e466001e20987d2db0a1d11e59e8f3b825c55fc93772a112a86272e0a5b4297c0ef22ab574044d70500951274d1f4228ce8a64351ee90a9719af90abfe2c8bff6587978c696074b107369f48f86c1301d84ff197a60183c9e003562e7960bfe6617bfce43a4819a0a94fd023fd908fbd6c20480648f2ca359a8a26d65f61c3461b8f4bb75308cf5a356f1c52dd27ad03ce7854a6534c08be41d51ae0f20ec3da3c89c21d1056635b102428318cfedbf6438dcd89622b4bb346b74a5b11babb3680aaa9e52c09f77493690993a86e42b5a6d39be876e47954f791da1c240121371343f334444a2141a3c9483ea7c96b8105322c168e22e03266b7a7ed78501ed52e63420ad9d90ad53c89f34add9d6fc5f14f79b627eb519ec7e28b34619905df366cecefc3293face77eb7a72b48ec41bff3048972897ffb50d5f176bb45d0c90d3d1e75ddcfde0d86357b1bb4216510c27c5b1dc211e4ac068dad583a0b6ace169e25fadf14759f8194b283071f40195a2a3704158078d0f789b1dccff5630793374467fa4484677309142b0fad5be249cedc80257db4cc89f9cbf12aa1a912351bde3741c2507ba39105888b30453ff7ab5a070d980ff9bfce2109d0a3d73c5fbdf1d30a08d8150879cdafa76ed5ec9c2caf5b75acc1d8dfd0bf40220770439ba4d43b01540e6e6be06c5c2a4ad3da6da0df483940a36f0aaf93f0076ea54541a0d72e71edf4bfa5efb6f411c481282d81adcc1a50b67f82921f8bb1a4807e7c4e6057948f42f5ffcde7a4584e9d730f85e86e9fb8fa311338a68e378b75acc8a09f80e033a1b2d36bad64c15ad82f7fbd4ee471d5a76f934c4365916d0722990bc60a16e42f8bea376cad3d189ece595b02b5bad683f1d2c8a4495218af7af880cc3cf212a721dfc5fba88f1902601e9db30105b28abdb8d283c9b20b1f31129086ad7bc8ab97c982036b1f1cb77fbda26128504c913324bb024fce3d6c6121eac53ad9f8f8ebdd66c353e3a7429b8c05d802f2d069eb2574c34b34b63735f4b2b5ccd8ac3b1ad989aab100aa23ed702365c0246903941a3f11e9aa94de303fab5a835cddd65b0731ff26c0551136fcf7b3c1810ca08025ad80c3c5c1aac5c4fb9e04798cf6b325ad1882f97546228758aa3a6453b7ea8967fe5ab2f83b2bad5ae7c248038661301bb03385ae5d5352f602b4234c44b89bf6f69487352e568760bc24a369fc7cb4d3ff993ef378d68f1f00aafb6bce049ab4172b973cca65a62ac3932256bf2e664aa29b762d9709980d973ab3a44e5253c27bbf0eecd281ced15382ac4e2dbe11edee8df06a4be37b508aad464a4820b85d6fe78a401c31e07a5c7ee27e7a37328d82f202056d1a81a8291d5ac8e3c3ecc53e43ffa77310c4c2947217ec77600730c69933d56252b9ab8ad5716ce8c99815bf2fa30b0023e29016113112164b64da3cb069b2651a42530863a3e56db6202409b340f3084e15a0285c712e178d988368b6a20b16a9b4d6844002d3eecbe6624ebc7808f5935a907880efe90274d7f585dd3c56948d35527431c8cb17e743d8a24b3536f2695060c5386e1d7adc05a04af24ef9a048454545275ae9aa9d9868ee9b0476d03f2b26539441faa596d8b104673ee0be545cabde6dee0da40dcdd79558da2f49448f59129020258e4c90d0ce649b91e9836f6648cc2b9370f08f6f8147fe25741543bd894ff505ac9e12c64ba147c1fb85f24f57f31b1f105f16840bf0ce5b7e335a352cdb21c82b1b445cd7b6780b001df07eaa661df204b4dbc41015629b12fb6d9581c64d848353238c4e72becfd5cc4fae7b67e5208ff66d280bc811b793a8c2f4076418b960a299787e3d6175a2cb02b9169e35dcd17c1b6a44b1bb91f68c85d0d76eead754ee995a76e605149a7b9dfd970a8ec927fe17b0a25b5e1808539d9ade0a3de522b43166bc828474390ce9989bc5a1214123693c045dbe566acb45ad3c6e11360ddfaff94a01a0deb3e1c1e7ea88e437b71ff7c6db1b680bf069ec22c34c6a7999297d63396579dfe55a3726efc8299e73d64bef6a884852911b51ffc2ee99e635156ccfad85913b119d59b7c5a89d263180b72908e71eee44318ff4bcea6e391ce5527e7f4059ad62ca093832a9b99869390c392719b07e4b8acd1df7fb57118b45f0e8b317b8dbff89ff8b1604a27c9059ae5e5a6efa7dcbb2c133d7e363628072ecf42c27496cf0082c9ee9dee699f266ff9318019b10a2e7d1acdde8171c1cc635414ea849e5642d1115e53c84f9784c7bfe7e261d8d5a17260655c406549f811e789e2c9da44edce64f9e80790f3d67acbce53550a7d8715f768e232215740a53290e7e782e315630e574ac5be45e24b7a3fe8b4c52c612f91cc804f0ac81f47f4f923260ff399f2dcd8eef61d82b3c71a45e8a1972c8400d4391cffbf5c08496215b400f86834d350ea15e6669b70faedcec8f9458dadad8f7b8aa366a1ab60dcce3446297a9e291fd1d1dbf30637705fc576f2ecf3b210100e919ebaa016b9a92ba79f375820d1d55cf919ea404e4384faa3f8538adc3b9f44d5c4e6990ec0b0ad9ab3f9c9cde5f7d9589b087734dd56fb39d817aa46a5c749ec8dac40866a03472365fb007ca848a86e6a0148b7edbcdb6d5c06c92f0b8ece2d763d84770aa1f9b21fab31e0126c2fc811bbacb5263ac7e5f3fd46cfc6908db2ebe1a7627ac5eddb9828e120b5378e6718f90ae9b33c0f6604d3eefffdb3c5b2701c660980e577eb216f52033d9e031732cb59b0e7d2c2110b2f6de001d73e7d4d571d2684e3ab800e5e429b82cb64fe2b76a9411ba4de0b801a973c9582e450ee3c78386d63a57576fab14fd4332a4e7db19005ca55cb84e14add3835e52f8cc0db32b3bd38709009b4bb2b74283ad342cc7179e632a54e9b9c303161935742a7fee7c914ead16c888a1d3a06736eb043b37f951c2fae0ea66f2ebe143e7d999c537a99613663bcd04aac7517ab1e1cedd5c59b9ff1c33f2aa215ff0b2e0ec3e9421a14fe134c8615916a877a72682157984bb876ff11c9853b31a766aa71cb8a3fe33f2f6d7c28f8860fe5c4f76c6c5c985e0c282c4419fd5e410a5f32e03c0e620f441eaf3689fe3969a3cc38dfdfe406309a69ba7e08e688ce3112c1a69c06e6f9cae9c1da265a7613e15e2daeed33ff57ac5a1f347b206a6b52d1b8db497a029d32165270dd6d7ff2cab6573171e52db8aff2958a0ba456ee00ccaf2956f9dd0795d681bf0bac7529a9898b9386375748a2d3538e14d3a8b321f485c8facf467bfb4aa1ea76288a3811e59d6e0efd603782ba93dc9feddd3bc2a183e698f1833dcb33907cf739f98caf63c9af9194859bfa9ee8fd2f1f121abf5204f132306721f25cb851eacbf809eafe3c3a1245b90c6c9b8c991ad0b01d6b575f9fda8eab6f09d8cde98a7072b1be79eb4c1a985bcbdb6baba39e036ded910d949a80e710cbd63560af0fe7e29f59f204acc26c244982c397326774ca26c3c2331764a8273a4170871ba13acf98dd7eba2719ce0e4807191741604b719a1642317f65113ed85309f51552a2d9c36e34af035d8ce7161f5408f23b4152ac8295a3978cd01cd3f5c8836ed2381e67e7eea75e4682b2cd38aa7495af344f0a5a4a0689578f93e121f8bfa3e019125139ae7e210cd9190960d22ee5009ee8fcc82b2164ff4143556ebd37abc6de4a76cc095abfc4b8cf57e3a8c5e2ccc936e6f4efe42c010fa0b4dd1410ecf6978d6bf2d69cb00a49ffe1b4d0e9c4cd476506c9b8d733001752fca3596066ae4088182fc4e0a40b8c4e5c0684b218f6712017b9702c3bae4e6470626a157162cb39c838da9312b19a489d3b6a632680c3102be1164313b0a4c6f9d7b109fe80d5b49ab5770a1507d5467a558532d907285dc27892f4aab70431807b1c1921c5a6c8ebb25ea4f1c84a6677c3f01f0e125c5b20404e7e68179eccf5376d43d53579f53df62ef28f3636b367261abfe73a75a8ae54f210e30954e062c9d28e24dc90350d1dde5473ffc984e999ef783b56dca8b33b19c042ed4a021430c05d9d1be12e6a6510ce08e0346f29ac84bfad2b783da967ae4f3a6fb553dc0e175770e27dfd84226b7bc4f03c5944eba75c14bdcd667a884ccd34986b1056761a69cda5d7529b7e65edcb486838829ea1ef7ed460cfde149aefa1223e4b8ea32d9a0b7ca74706c077cac9f879155e328fdb1901de79c6d9aa7364c84d0732bdfc5a28f1adc046ba3c6852872f4dea8867cb38a77ed49e6bdf3375e92dfc7ec408709ee35e41231416855e28c412c90e9967a7b4cb460331d7e9520db376e49eee976aef6bbf804a0af29f2e5b7f48356a6104ff89e1be6e225168c26b58a7e255a28cf40d074fc25f2c0c29c3b4e0c4309e3c2bbeb3d447115a02d256b3e5ad2616b9b86f4054b4429fa0a438dac0d69893bab3e298b946c960680a8bf36d4d54ce13a301cf5f9e2ce5952385be1008c54d2f3cdedfd53af2082d29bbe1d192e3924affe1cf1091e90d9eb4a1da78960fd56f051a7a98c2ed5ab37f768eda6ab7149f04b29ac9e3e4fc3ffe3ca94d8248345172920ba335a197bb2eac3682bd6d9a973265c5b483bd1b1ee5abec99bb3874bc101902bbda3072184383c45f9600d5c909e3811d673873820e4e3d3c00abbe1f61f3c609c7992eb52924535ecfe3d3ad7cee10010f4e73279a51e8ed4e0f19ba0a4cfd8673906e09cdc0c06130f700104882672a18cc96085e963e69eb2d51a1af0b546a30056e5c41385cc2c37c2941493c93b01069182cc971146bf930856af508b9b8a5c7b33f25fe4b86e3810d8d16616c4199f97154c99f86a278ece7f9da5261b71748031ee845ad3f1b96c3caf4b42c0f7e5100c423322aee1bb382c39385640159a6e4904e56f9501bbda4a093bdfec77e0252cdb726ace4b63b447ece7a1412b5ad6461a155ca9bc6f83b78de3c7a4cbd7d56c275bc1fb682e6565dcfa65d39dfd8a547118672ace9a18de3878a64c646f236d21d4babdfd4cd30a53d913a81332a34733456688517e737b13e6733f3113a56a969179fcf73c5d37a6c817ea0756bb8ee15e543455e135e4d237628300f9e37b4bdc84ff45d8f844781155a2b63ab69937288aae3a4ba144dd71d15a03718e6d78a4f3b97d4796a4cceba6c57d13b43cb9c391b90acc3136a30f44a0e316c3459b0d2830e78b8b0f00d43d7a029bf0ccf2c4e3f3978f0945c36ffe4f8f04c928519fc129008ea5c43c5ee82ba267db2f5a3bb2a24296680ff3b4264289d284fff10b048eb15bea6185c8db83c0ebde861e38ea6098444a47f154b25776f49830fbd7e2619963c100e948f09ead0dc7d03d603dc5301a2ac59e35bab24c76bc76cd72db9da51b56a0017b146ec97ce18f184a1b6bdabbd4d7e520fa95a418e2e3f88e4f87c2268eaa9ac587e54948413debc99683ae6caadec670cbb5e157a0f015ddc5898420d3fa1236a8794e4049bb0bdb6b2facf144fc433caef26e91c61d89a867d75e1ef68e445972fec6a6ea192611e81861514b0221271899b668002d3c619c19f40594c493d1f18d403d33ed55436f0222b7d7443d5e8e74762af3c9dbc66858f1a0d3e01458b8e6b3fa85f7ed33ebe4c36004bbd96ded9b370aafa1e5c98802fd4f3c04092c25872d006283926a36dab8562b5016e241095a93b87e6b8aadb5a09be77f093e4f71db0cd4039be53067c34126a9fdafef01b4ad20ba0ecc98532939615e1683444e8313b536efd47b502d3828d6d6e7c6fc1bbbad64ae306168aa040b4696b4e0bad9815076753c59cebf19ee2c2c53dbf4804a5c0ebabcf69e7e5c9edd119c4e8ace46c5ffbddb05176fbc9177191eaf4a808cd66ae1c23a3005804897aab4a91ac6a1fa129680d4bd9212c8d10220915aaa0701796f5665d01be3235c592641af33b3e3febd4701ae1e8def7e88534da310d197bae7ac80cb99a9c187f03573a86be99beaa6b404b017da382a180bf99b8b4762f530836515367252f23447e16bedcab532b5634c05a63d425f65a7c9de0c6d05932293290e5d86b62ecf935377dfa31e79cf365130869d1013f9301cb2df354a4cbdf22a77b8388abf3bb45e4c250475dc9bd28e871b15bddd37f3a449e0b2d31cc9e30eaea873f8ddfdb3756ac4bf7b64b0617ca22183a9e7a0a6491e58ffa1c4898f6e34a2a193f81abfd2b4b22377a7ed6db03f5898b2b4d68faa6a82a7bf3ef67b8840c5f833928380863e7c39a5bbd1fdf3f4786ada724faff614ef4fa1fbd30371fd4fe1541f5fe2a0620b14bd605a8082538c9df06aaa423edf86f38e0f0d16782193e58cc5520591d22cbeebc2600d606e47e362e7c3d7e26924c186b5eedc8531613cc138d4a5166c5731f588303f87fe519d98732fd0065ba6d160935424539c261c901d64267196a83ec1ecf66cd00cc0880f9c142611077df1b04cb66168668dbb7f49986ce60da97cc5fbd45af842f1276bf07767bc55d1a12dd69a33c6bc812773293f7d589580bcc9e89babfb4b88e409737240991e188eb5b79a27a9c6c9b16602b9caa5c58e9e32888a9271bb9aaa87867d11fab042ace100ff4710c7504d4989bc22f17a3db76245ce8fb7cb9c91c105d867021bd76ba59bd4f98cb18f34f8d0a7beb6651df304ec0fc0f74e1f123602adbe86d1c16a7b8efae2edeb85ea15e36b23d7c5ef38dd84753e9ecf4579da7a01efd4900b5de765f86ab282bb505c80b39be74bf96f40ea6fa4afa996f14fabf5d07b54ab3d5f41ae071ca95d3f9eef11e872aa3a85077c0ab7097293f8e15f43f5bc929e2f47d458d7b58b38039ac923fe7097960c586fdd8d3e85f5f969834b9982128e195e0be28fc5a799ec506fdf4a18ea90020928e46b3b4503efa5d870890dca56c66d07873c5645a6b82e17145b1e2d2cc98bcec9b7bc1e4b74004c45768320596a7f405c4242c8b41f2ca339bdb646e647716e07e6ea25237592cd02c8d155d9bea5c707b4a3e86da050b4e9aad7b21891113632f61b6e42ae4586760bc1ce2f51302cdae1fe7694d89c87fdabe1a31ecf21be29226a2050cdd56cfd5aaef5478a06353bd6bf3a672e8f215499b8083f7b4e6b6a8a293e7dbc6f290f225d6a42f93837ebedf09ba04e7bcb7c1181fdd23e9f0383ced960ced59c3e9f41bb031a62fcfb25ff318f5a74a42193136e32c7476a96d3ea631723b402e9286d0cdd9afd5e4d0915a727b521eba567b4a493d862d3a158ccd2a67857d8766847280eeab5e7e65b44e5250c3108095ce2b6571e791133c26dde7d238887af4f7892a442f0a0ab1bf37ad7ec5e2aad7323258d2184d277e9eeef63c47994509d09edb289658572949dcbe533909cffd6bc5ab1ab8f378d5bf231b7ba9158f789f92abd68f83db7c1ebbacbe52edeadf0cb34653e008908d481a004447e1e3afae4a03ebcf267295593eae30a2325935e1bd9de101e0b330a840af88004aa9e285db896462d8097d6f394a9c7d00facdb2a1dbda911872f9cd5b175f637817531998c25fc6c09832ea02ebb365f05c4ea1835b7c11afeee5bf18075ba519cce8069c3f5932d2aed55f6432cc1052912c6e615e669e33133400f37c5e5efb9deaf14436273a7f0b3d0322be52c7ac50924abb0e907ce0c0848a60c67e72f014e5a1b5ebd0ccdbfb5a0749390028ea5973fe49976baf1535c7c88c1283cbd87089fd2f55bccaff696ec1c5ce3afd5ca2836741f25bb8075767721ee0c613b780e6b4dd165d17d853bc583d47305777cb5e9980538aee062e54ff86b7ea5a3a293430c1b7c44f8db4649f72fec3a9435c900864880bac558d0bb664a514e051c736ce2b369ce1c80e98cfddc5bed1b02d10d3818fc847a5bf825865ac2ba9b6c0cb08f03ee8aedc091df7a3431de41ebfe553a6d48928a08c012f266f42f75069bed7a086ddd2ad7589202d8c97b9e64e74949f58ea9ba057d404fedea29c0ebfc76ed276fc678ba35bae712cb2bd9eeb48b7cf5f2e8788ffef8555faccfc5f912004271366fd4443cb1b55875ac3bf5e3310b0e7a07b2d12cb207af87d3c2130153fa413b1d89a4760e155ba2d5f0b4c4bda20ce7621a5942a55bb9e8c6aaeb8ed56b0e4105044c8e9aa34545672c2ae6da82524354c8dce40180aba8270f32a68d648aca02d9856015240baa0b9b08cf6cc6f8d62021d240c5334a8440bf11056c4efbd746a0a163e46851ef56dacba2f9a9d0b810979ac2c64710015e93d4d103776f4b0ecbdc39a50f49355f7e65aa7c5beff845d1fd86409491aafd8eaed87d5beede7ffad8579698bba9c8793ff8116dc82c29758a08c354f0bc39b8135b8e231b9415b4aa04f542f3802f4cba766fc6d50a978432c5331f49ed809eb943b76d400e6da0e6ef967a5c0b0118bb7e45d9b15855cabde2a5b53f4c40d4fd6f09e1a7b1d209fe5d33b679544c855a6b440ade946daff84cab396226b0f1091a9d8845d0600b6ad135bcdd9828ca2884925801d4ed4796bbdc8c4fc33088f347659647a88b7fbd88299ddc604d8abd8702fdd8e8e48874c4a4b32c44a6ad389bf05e8a0590fdde62cbebcdb9ad845f5d49a9d7973a68b8136035deae793fefb1f117261f421f6b515722f877200f4f8049a2dcd5f3a3188e861dcdc1305bbb365a51aba47ce2b15edda5f29aa92cc005590dd015c1546563d421710b1541805d90f1f06b2998dc603b079c2f81c18c8da179e0facf8852b73d2925a5fec707b9971145947377f12a9a0fcc129bc541093375b5d89c671dea43dc148f54dd4671bb5b1bc2dd15143a2d59f2d52d6a9ce5b586856b2a6960c3292f3c059396a924de7fbea9693a3978876fcd71efb8491216ae634cc2582dcaa56f7ae60cab8c49806ba9d2468f63042c7c8787fd8abddd2a7d028701ff47c4071d16694776ae0f7fc1cd4117980345f5a65d97c4552595ef69856581c30d4f27b6e714cbe83dd53738cf665b91a4bae4688ce1a0e9e7e277923fcadbabd35341a45e3a892fd06c05fbf9843f59005edc3ce8d8e243cadba87086dc0deaeddd74f44d3ff7c828ee0a8a9956d3f5518c15065778580a9eff87e22635e25a70f8810170a0748bff29707c979cda9198f2b038a6a9128ff451fe940d008c19db5ed75988dde3bc810eb6789040618628bcf8fa10739d370e81272819b6e7d0e4b62af8e2a73998e8995464fec7daa316963060d0e0031a225a3732b811e9663102d1ead437f7c7990710aaa534b5fc95f7348e6c10c1b3ce2e39818e5351823d4457c668f2d720b16743e48f5aaf74a16a7f02139e92a21572dc0307eff4e0a94550817a59c6dce8405e8c84d6a52f70506761c60d8efe1f862d9124b60331eb65aa9931956e7da4db90d9354caf5cd193550a9fb75dc80b48aa525780330e439b582d18e5608716779aec72d00f38d295947426fedf4e3272c32af9f058002f4a0986b743d646663f29909db287b66e8621c6aaf2e9717d98609f2cddc42ae0237bd6f859fbed1fd6924bc915599548eb8f06bd614a9945f9c3c84737190a3889d4827a01e328227fb494090186f052fb81de4532b91409572e6dfd3890296aec52b668de60e21288973fe0e0ea77d43cf378e84a7ab075ccfa39b1596918c4e0449f4a9b2e028df24b7640257014a9cfe166c1736898e06de580fa2167799add44bd7fdf04717c63006d46769a9e2a2d2513b0212dcb1b6cfa4d1ad0b63669d8e24b34194a0c951b13edc6f52fbc6be0970cdd4c227676b585df537220d0f07b9385c213b5c442a9b454c15490ca3895050cd7fb8824dcaae6f0d3a108e00ce4003faada484786ee6e2d0a129d71787baedc5eb1b8d6f85ed737cf28499d5e541729e2e534c8e1eada9edbbaf2590a40dd03c0fbe233b7cb5b2b24c6dde518a4d1ce2f3a6d3d64e951c6b44866755815812b20b4d8dd835eeef63ba8a84b7ee42b185c72c5792730775917d9509bc1f535a6b618b9d02275a9912bc275398ecbe6b557a95e0420573db84c35391ab2f929a66ae3692a0f4e0f44541204e0d0dca382a4598f30afbe7ecc70db071d83ddb190f238d632434a74faf1317beb5042ddd155a5a18deddccf1bf9f76e877c75cd08748cfd71e5a7b797e1481a7b1eba8434ed2ae644f8aef062722864a8700fb684ad4dedae8dbe7586dfa8fed356844c16a968e3fccb849a632d6a0f37c11eeafd64799af58418cdb793deb5922c0f399752550f957ebf8800719ab7adc568c823b177aae2b8bb801253617c9397a3be3088109c4f1103db2ebeaccbb661b45a3bb9d807c70b96e753c387075a8075bad8d4b6ce89780419f90910e11cc95504512726d6e9215b3225395536e3224ce8a6061563dbbfe029ff4dc7bf7b44aba3b0db159504ff00b81c2d796f7c765ae4bfcb6c2338131e3392a5ee5af91bc60b74eabddf03c54526cd164724eb776e8a94b71f74b2609a75a7e541fba0235f62df459989455535d7c4fe0d53727960296c46bc99e16b614f748f20767483d9178c930b5ed9df5c5ed17ce01f8b044d970c22a4ec68fc73a5399a56e79cf5afb387b91323ec25a84b764c7f80db5d8df0718b9c4fb3b78e9efd6b293a1e7ace25acbc3862f3f05089b1fc2effef94859808142c80b594a5d9f28cd49369e0d94c056eee99c765d87f9192e3b695296bec01fe54edf6d921679e9d2236e3fd6906e7cdefad45f98b5fec99e6596870abad280f33ddf4d8bde38eb51f29ae7acad5ee6f7be09e977e1dca5c8032bba78290ebdd94499bc2681fa4172eec9a81e3342ab82d1d5ab32cb253abafcfb10ca42d09d76df2910919d97e0905e66ed9cea1fdf9244cd130c4eedfeedb6d98898fe58c4df8a80b9d9c13318a7f354aa2e30db30762b560dd24f60aae80a1a4b363227776acc07de4b1d688bcd5ecb82b664c28d0bf01dd84d29f95a55aca0fd5afd30f5be09a663b2b5b1c01212031cce8a48c88a3dd3b613d224ddc5886c578acd66c5b4af930feffd00977800599b517dbb2f508229cd3188dec8d97f68ddc51c663d47385cb656eaf6044c89b65ccbbd702a7173c55bbb16513d273b4e9234a0d8d9ca20875e8dc26a41dee778940ab7f4a839b52697c4ab4af08fa805a0d9261cfa4f9d2644732824dde9ef9879a0e0e412efa49b9f5f7a1620fa6a921a7b43dc71ea72bda41102cddd8a1fc54fa8ece6c61bc5f8321bd1a379541e2d963c6a97a34dcaa85df92a1813555128f40345aa4db00ac5c27477b33ad5857224a1365bedfb7f55658908ade0f57f0652d8a38ce2631800595af81c2fe47e80c47f8033cf5744d63643bad9f8baa742b76edb45bab22d60124a274f706aaac107c31b2d2dce5f210665fabe79db612f5d5281362102a4c69a77f0c482aa83b596a1909fb0eba7598f9681c1076949f82e45e0c98547805f9cb66e69ee562b6bcddf5d96281d584027b2964f3c1450b62a2ab8aed2f594ee95c14c543159880042a4b94d803c2742eb13e4190f3148d41a0cdf6e88d2885e54de7fec27b9c912c7a083d90f9d79db9cdf0db6bb3b08d0bb1fa0cb7f1bcb62247fedab00e738ad33a5dbb680950cb5ab1abaebdbedd5f54c82c6c1c2534e44c205b384bbd6eb0a3a6628db365cc4362445b820c85bae2e36c7eaa6e5efba8eb3172046f97fdf5158a7515238c7a974ca849d32bb89038c2c549478f00ef27846d2bcd9db814524842d343971fa15335c582687a837b83cfe8ab1d24e087a8959981173e1d63a4a4b0444d7403163d74f35ac523f26312b96e0c6591c6cd0a8e0b584a981f535d8fd27bf5d22aa8ebb11ebacd518314a2e517ae6bfda3b24bfdab48e202670c26e153ffa1731bf7250fd13e1ac330dcf0639f6d6bf07ea73fec2dcb25930f24add023de8b8cb8207ee0e8a62d25420f3431b8ba0b5d3bbe336fad4158e48f63e3735bfba012057c1570e838c6df1a0f27c428e9066632a81e4d7697ac13c3d451a59b55f9e5ff9b60a1be8ca619ac9bd5e836f07aaf54fa832622138ac85ee4af3fd1e99dd57af962b64cb466416dd706a1b69126908e250de86b8795cdff92fc3102feae2a4d44acb1aacd923e63a90bea4a9b9e5277ecc84cab6be7e2c056355356f9febca1a21ccb3a99740767f5c5eedc9873514980afbed04c753114f10de7d6a13dcc2b632a8614989977ce78b51dd095b9cb452b8ce5e40e228e508d664fd4731666c1c25634674943d89fba1b4214b93d53d431423189e2a3df3bd01dd0eb4d0b77c1343d5a84bf8c5facbfec22f57e1bebfc142c17f29ae7a3588925a2b6390f16ad8547d88bb130927494bd9e6b0dc23efb08b9ede6486c943910f19e16b8dc3b10d8bc1dec6af8dbc80e7ed4bd3ada414a4a82ec5e494e1655fca9dd721c096a20dda8c4aafa67fe13000bac072b37aeb207fab5a1e2e04883bbd3d59301eee141adf6a5c882cb01ee2e618b36998002a7224a16f9595457daf34a4b8c4013571d5da92536d8f3063d15fb3a3b99ee2816b02a41e2fa52e0cf0d5f3475d479fdfd7f0e51c65bc076d23407ed5b9dcf0cdae465e64c70bb545704af51b1c87be0a7cee2d084f03670a7cc559f6131129b31fd0ca6618d4465a27cb2f256349bef60ac085b7a7a632b81558203fe9bbd82a58838e906efd7bcb1e5200e2748410c4f5009184af94625052bf36ee6aa8c2a5029efcb793d7cb9f5cf427d29ca344619d1e5e029c8577124662f2478e639afd570f29fbc1db43a34e2b7119c46df23d87c458e5943758876be832347bf0ff21ab4fdcf000755dc4ebcc019aa233c862fdeca7d1ca089ceb9794a60acb9a7e02f28c33c638189c10b2609a038ae0795d35c20dd3fc7716f1fa3114d2d9cf408121ce761dc282a30cb94a72cb45463ab34ad2873665c663e0f42a466369ff7fca3f5b412513af6decabab598a114b367645310adf22531066a1955a85f11a80d77ef90359d6872cf95646b2e28b3ed0b4e1bb4fe2f3092d8fa949de9cb528ab4f7d610bd1556ae6b6efc31e0ac28b7b908a06afaabcf03a3d311d26371aa9678c7a60b51fd69158940a8254b4c3ecbf72a36c02b3da1632989b9e9e7ec0f225ac7d6644e8addaddace04217a027adf3a7336aebe30c269abc12b681aefc10d715977be7863367e5d5277b1da799adf690ed5141eef75cb6a08a47d9c14a0ccbc0a8b1bb6c0dc9f6a39ae9c7908f2b8f7c2fa54976b0c84f8c5d8681da473ab23ab1a1d0e4f224822f9d3a8492009cf3bb890e5d737b74db3b7e274c308d8f95529e41710b3722fe1775f8ae73dfa003d5389e722099000b117ed5a00f28c798fc2a301f86251fadd764f1688d9af69d8a277ebeaae4d351b704134ba660c0feada7aa15b8daf007a3704db7245bb5dccdeff01d15e65ff050eed1698cca32fc4b88fc63a5ce22b4241955bce7967812d32d35df7347af71717d9e19652416af38d50bb8ff19d0e680934332da58421e69d434d1d609b9ce817ba3a8fcc14436078412ed45dd2b1ac068e7012a36077b351173b0f2b4f022a5adaa808192561e5f779007438a31abd397c084eb0a34ed656f04354de51e394ad30f11a7befcebf68aa69c6df4ecf70a562327d4f5f80d2032748ecc2e9c34f5d254b44d0c37de27a40c47016031640b4891345883b3de0234bd5fac2ed36134ec362cb86255382d74c3dc646bdc12809a08d70dd00eceee2c5909d83bc2b5a9f46c1ca3ab59bff268aee1dd25d2f2eaa99743846aab5022aa139daae7f298efd42abc93e341f91fad3d17b257643a13300058fd65b1e13710aa8efa67d7fb11f30635432310609f1d038bd2e4237003f9faf3e29fcaf0d0f8d0b24dae261b8476d6f9d4cd422e5fb7f7a983821c9637d9a4ef02d3f4b7b863780b24079ef57b465f751a851f5f3cec4fcd6ed4adf8400d7f9b05759c89ca81da5876a498574f36d310e8a2b643e0dabb25c8d65197148b56ca29aa14d802322dedd4b1f0c0a74af99f32aaa200e11404bc293a7f8108b8010a253393873bcbd9356b9f71bc89e50fd8e3eb0451c23c3708b2b087e3f9186761704c62c75b6393f10932271cd2aa956ba5d170c4383fa2524e36f1bf16f5996a43e4cbb6b4fc83313dd1f3097eeba1c588adb8634a22ea91fab773f20ae0bdbbfa3a600b8f79c929b0ac465e19207de5da946f1fa301f25853c5378f125aa44c8a3768ae373490be614d3d170d4261865abe8b4ee2bb25a6a99324818ef2fbe74be35286651ff4ac9051b5c358835d7710137a2e15369ce033e9247b2665e4642c1d59486dd67afd2abde80da4357cccae5486ea188b5777d17851fdcda32fe2e0eecdc8c023b288d4031d7542af3b2e384c16ff44bf35808ad9bd2150f7ff6bbcda7aad48af06cc05a90c1a55612b19d2e4dad37823be8dd8c5b7d475a072586acb9cd4f39decfafc4d051fb7462e6328127385b6fc0bc4b39e2590f8cb95a55a585216a1eb48d986cca945b9a4507371ec0ad027d086a8d427b19a255c2c87f3a0ca93da7d239d1fee80f9ad853683c888440829762c896a584c90167c14e4a71a135bf3a07617bb2974e01c57943e4558fff26646f85eb4ec0534bdbf167f284b11ffb20fac3274b3b604a51578b69f91683607e854e6a1ae41b053d96b0fdf9add45333bf4d52c26913265ce46d751718ff3d2f6c8842d016058ef8b27ca7be426901bd81fbbc5bc1488f33afa1dff2af3941b921477ce1def9684f1bb92ecad3c4bdf8562a36dc004a593d7627e9d298fbf0701e0168b44a9ff6335ce27c7e1e1380d3efad894f53165fc80160198ab4cf81e30796dd01cdbb28133f9721a1a19e5f7ed825d101348a122cffd632a61aee02f609c578832923c1644773cb37becdec43c0e11a76e1cedafa17083d5db5f2c3b9fd8dc3dfcf87ffc1ada88ea2e2318937c8afba83f6db6970a6c2cfe3a654e919d4a21fce60f8226b83d4db684942dff6b90feee2aec4cffcde776bec61d139cd834d9670c240587873708255bd50a9b834a6d5f92db514bdd28e35af431dcde06afec11f61856f6a993a2cbb87d3ccb00275e31235bb7ac3e2b340da71200056b6c61dc9391024c08c39a4f4a2ad9d4f5b2be9d18eaaf3eb8f19e63c9e1749daa8b28bd6f2c6d487fb55e3d7d78f27c9aac9073f9e722732033c0d397b2fc4f39a0c8fa601bb17d8d12465e45a5b70bb5d0b9268b5bf2ec577c3dd542dcab20fa5810192581902b01f1bda8a90e8e9aba550ec82e6b33ebd916ac811d91f26a19e86284819464ad25f0f24ef0b1f32d8aeaa003aaf21574e38e93611ca61e23b4e4279271d443e115dd47e26b8de004f342c93f9b38c50b4af753cf4be363139e8916298577fdcbbcd25088ff0b04713281a741c979cde8221e28beaa2cbd4ad640aecdd98f9427176210c41b67c25b9d05eb6c947eeb8533e65e1ad321dbbee75298a4172a8b1c40c1ae6db0b59b81f186ef6397b14d53b9b3a2bdf008d4972aebdb1243705a953b8ccbbc529f5dabc6b9388addc9b03d147dfa104efe8cf2952028f7ea29b11f317f73e035c73384162a90b519ef92760589c46f5f23003631722c75dbaa765bbe26ed4d986427a3dfc130723f96f6205a866649be3d95ceadc83e97245a1f3f3e304a9af4166a3bdcd41e51b353029923ff46542b93e757895b5c61e7189a349132f9bc1bc5bd54cc9de7b2d9c57fca21594c3b9757ced29417c78f87ac6ca6d0f21fa998ed8b0cb5f32bd098aff0ea6c9b013f848ab149e51c7faf737715bb581e417dcbf2bdd19b828ff20d7ac276ef197c406c2a685984e9b18c9f48be3c499ef4938b37400519ff7f93c25775333f7742b82de9959ed6d0c939b7f9e5e5614afad50c5104d5b0202211610a7cb742de3e33fb53276a9bcfe126bfc3e52fd0be9bb61dfaf4d7298bfcc2defddf8437a986738cf21c494566df40bb41515aea44f5806cd5601d05266077fbcf8c7c7154594b7128362b1525ad00790a9ba5755ef535ae00fb6ce1294b4ee67a8f641c3db7dd88ef7259d1cad7561af4809fd9b90047d644b3431c4d83a7a36877fc0953e615bd0b9a87c94d4545c1ae9207c273c224a26bfee703268918d5c98a431fbbdc9dc43972efc7b67201b80244914f60a0d090069957297f7174e563e39764d3e1af6baa4fcb36af4ac473381ceff3744f60ac8df40a788ad2ec667f03cd7fa0e481e1614306fd81ca52978c32da0dbb2eb9e8ec01f1e79bb4fb1359a54ec24947cf140dea39faab1f9020d19d616925e85d7e10a59a2250542eb40993c6967ede185ea3f4abb517fa4ad67fb8adb41dc9f88e0817f74d4fd9f102a8b19abf9b7623f00ee1897d53b9230bd26b630e611f4848f613ac9edfc6b4e6f43c19bb1b3f1aa906745e533f270a973a28b2055ae83ebbfd75611122328af6ab67db1060172c6710bc7d7a839f1a87108b11299ed93c601313f684e067a002f344859781ffc02e72c48823fcc3069048fc5a7dee5b9bc292bb29791588acfb7f872961253c1f9df8b95509525c0d2d1b142ff93ce838b30b11b263605e5732c00f58182a7c9c54d0065dad23da86da3580211ca0398a162ae7fab1b8298bee84ae15cc02e1cc99089d1199f7a4a039207cf6ee6ea263265b3df4f4e05ec7763453f6059797e692c786ff6c790d4f06cd95f5e611cba9dd1f7a646c1004fe08f41fe950e2822d2d2718c9419d724148d17a5c5c174753a9e2a3adaa2f0c5d3773d2b58ad0bbf218bf901e8baada746e4c4d606af6712682b48f76eb1f4134daafface0a2efc7905386a54996c6b7b9f0bfe382dcec40b2ae1716954c565f68cad9569c26141b0096c9648d41f4796a398d2d68898d66355bf876dc51f5fd4d8e384035ebc8f73cadc53769d4d14f6e914eb844f8afdbdf5c34691866bc3e3e8ccc95f35070d5db3c48aedf31cc01bdd7250e154b3d85bb23e3e88163ee0e613017c53af8abd10f036f676efcb8ecf1855caa464f758aebd7aea4c18914e29f0dae67b179091bb412ee1b45af92cf3d0d87ead68f7237a4a3940d25612320aca8b7729dcabcb0030e2bcf4a379014ed2f93bad455a78e0621327bc879356982f1d92e894593d9e45874f6fbb411735246c61c2c6a406ab2c37840ceac4b5adb933e04dd4d008f5c9dcf30234821f2184cd1ab2f53f7979dadfdd3cdb63e28fd4228d8da1ae10fe491a44926a678f6c9e0222a809015e82520d46ad5466a7e6d9072cc79ce0486d104e6f488583ab293808baa7f040d8bfbde5648fe9936d99a44e304776554bca3d31c42ee4e3d6ff9d9ace0d648e13420d99263ba9c95767f2fc9d446d156b39a969d64f52707f1c24910bc14a3beb4563a2067b6edca2f52bd377945cca725b251bc2146c48e14b1e04b3d6af68fdfbcb0a161289a4bebd29d3f1a957c30844877c4ddfa0652ae9c6d41d0c836b1ce250beec22046172fceab134e8d72298bd2abb41c80de7c302e6035b0a90f0719f98348945cd07f0d3e74c0e7392189a9240de2928404553a2e0552dc64fb0aadc03c135a56a8de8fe35e24d32eacbeee3d500fa4b654cb837283c51efbd7945d9d4c06584ff38ced014045174d0eb124dd671f0451e49b0e64a764705a23533664a1cd97270fd1146b51e49db7f36828a0243c0e98c9b58909a6ef253db9dfdeda1f54c5e2990f660872546ffd233b29dda45131b552a797af8894134581151f74ae0e08f07f0cc57e9e01f11a511d6bbc6df12f23e678fcc74d7842f45f43ce9a6030aea263dde57f85c3b30b9b301f3f2e1841b9cfb5ea594169e138ed70f1c967339be6c59c0381f29733945f2f5398b62b04900849393cc728be9248b354a816b0078ee0be8b00cd2eb6768d30dec971ef1d7bba6cb4c0e0c0bec10ac1a4bed9313444272de31d24ae04468660c97e567ae66c86998c7c506ab50107cd3b0a8db8d65e1748e430e6a35f902750e82c64046b9ccb6f99899f2959c8f07b64f9d4df001a57fcefb5fa08f1a6d182cb95743b422978051a9df7a5698f9b59d557e7f3c4e1b43139f90c18032cdefb470e770f4df96d58d1c584fd96f960223d3223d0f789f4498c04227b6245578551f69155362b518660f765fb29f5ac3c6888262fae0dde35b27460347d418a9b90b55d1a90d645343e7b4df4589486073ae6fcc55826b2ae402d3270cf40db505e7625034de166b7547b4ec70ee20afc20db7a2339842e67e2e0f44f4e86604577ec8b47449caab4c5152d5ae5b41bbae96b5064c942ac9f4f71b6175c25fe0a3fe3b47af03249e6e124fa0167995660fc304f9da73cc846281198cc86d4615f609cc0c2a172a52cfb006a1f6e669ddbd149e5ee6d298834c41ba4d709a66e2a18caf81a670047d3e99a5019fef844d424a53c8af6361b2a7c00aea5f9312b4c1f5d6fbd1f6b80086044062fe3a73648610ebabbc04f04ac1a7d5a8686f25745ce8f4ea2e3b606ba7b4ddeed08a413968d657007acd7532acc73f5bcdc124030f638f1ee0343f0c9de02a7825e7f49ad18e0ee8e76cadc8d2cce779c372f1840ffa467b29c557366a38fc0185241d120b0b7fcdcebd230dc012df74fb2e42607acf14c02a5eaeac9123f992859713a71dca54e83a96856062a82cb5d99fb14ebfde83c00d431c5832134b48b87550170af3776fcb55cddeeab0dc47c45a1c2eea84dab871b869b37f57223c1e7f63f0155f54fa3dad4174a07f2314483ede2fa0af3e585259a55b723e0f2dff0aa56dbd83e87414a2696d76a9ef647a9afeeceee1e97c981950dcde9fe5d1f38d6f049cd25e32c78d131949c10462e1d8f43d6573cda4020d88e768018ebcdd6b3d5a0e6206842d3c1047cf35a723b9f5bf0b75e4e0de23f4d6a668014f7f634102c5d98890beaedd9e106366fafed095200dc2857fcd10e20323fc8fb520533d24c2da9d91776480720bf05301d34e4273aea9032529cc2d47ed27a8fabd892e8b7a17a3d999e28c35ff04a04709c8bc8fc6dade911ebf3d867756d106248062c4b14bd153bc7761c3034b623fe27850d97ee20bbbf00eb0a0262ef19c8b1919cb6cd98994ecf7ca301ca33601b7d3b533a0850794fa192fa84b86067245e66a0e0c4b9477b5c4a36a52ce7ca63dc2aeaba6022759c8d9c617c5a0be758e938d10720ae6cd1bb719fb3756144d8fd83113ac26fa96985ef2f6031539a573b9e212b383343cd473ea5e3a2fd86ac872656a4e2adf9272cf6ca44880f7284e1257b8e4c1c4706b2a7b47686bc1792e582a76f9c64c2771e812ac4661f8a2541187b9131cfa490bc72c29d7417a4cd2c145a28fb54874de9884d0b61aff9a5ea76dc8316b118e3cb2611ad38afa45e2fd55d18821ae379e80bf0dd88e1570b5b3d17e82767084928399f8de570ff6a38e4ed518272f486df4c8f46903fefe0cf1948d32b84e9b7b261d767efe92f2e292074f875a73243908f5c593157d2116ebdd7c6a46792e1064b6d8110dca905ee9e204731cde014e57439e89afd59816019fd7d67ca418c96791b0d26ad945d2e984af8aeb7803a66bb86b5be1f313882d371accc4fb1c6e42e054b5fe53570cc2ae2d993c0a79512a00fb3e687aaba9dae290350391f14220013b3d06c3699095a9ff07bbc74e35205ed218df242f0cd743fd492e9dbd9186922d1c995429cc41f6ee3f16141b4d120bc4c85a526a373976e5377e562acf89e6c98dd1e45109294e54b2097c3f9437a47fec999d874e718d36b5a9011a29165feb9c62899a34000de84178eedc5f8c867363c2bd04fa65548f073033f97836ed959489a0a6e9c51b85fcdbf3318fb7917ebf04fa19f8585180f1c3dfdeb8bf4c88c9120ff958e6d41a51c4783a30d6052d474ea8237caa53c58b131943d5174027d7ffdd137163d4d07e892215e270c52166f0d733c64db13f0cd18ce2c8a0697d309e0f1456c92c074b1a4b8b9a726eda0158062f5a0dc7533d1ec58eb7a509994a652f868e92c415dc10543256f313eec5c18ac43941a844e3141028b7bdefff1c559a435612d46c17f66fb591584337a4f7938fd77b06ae0d4922d584233b7b6bce6a945e07340a8ef49256988982149be0a786ac17456741f55e3564cb8a128942d58514b25f256a5ce1741de88aed2622c56c0001b13386727c0e6f71a96519b7b381c7fb5b2139dddf800549ac1ccf77836400838ad57eff2cd6ce82534b75bb5ae435546cb0f1ee169bc4736e3e73cd11c47d5695679ca67c722771ff2523174a7af132c7700f0acbcbc63bd372d560f267ec7d7931b0ea9b4e92ee5434b44e6a2cdd2ff4b5887ab4c2181499ac59ce527b22b82e9f04cab51175ac441d2570d7713150417801fb35f2929951acdfd3852403acb5f4e21ff6ecb9cdc7a980df32c65776ce609882d2a14d0b0fe250aa8ef91fbf8379e92888ef8dedbaa0eeaad240c69424227847e642c74ac3ed29b00cabd32f347ec114586b59e8f85e49ea8c38291198ea832b7114ebda066adc3af830d58cb91d3e0aa718ba3f17b38a016de320f444361a0176cfcb51acde2316b969d00797b52e537fb41576c02bdaabcc22917fa151a0d9cb5c270ebb52db78505eb219eeb03c183e6ac80ea066fe6356932969a4672e2e4f8b3a4b2fc7ef5a71a02e3ff4569da8a8f2dc4764123846969d8018b955b56bc9160323f458507d41b220f0d2a10cb8a7a0bb7e2cc4d3d69fdf382f859a515ffbb853002e398bb2f21b8ab577c3b145cee8e9811f7874f3984560328d56fb6237a6fd61f4b8bcb75bb7b3d054d3ac84b04781f562271dadf1cd25d2e773a346cabde5cc79f0fd4263120aac2f745a6a698176e21dc62090c2e1f2909b9296b72bdbfe752ed2a4a939222432d2cf7270e4462d6a09c2ec7efaced6ed5c945105909744e053328616aebb24b22f7e6eb28c7f7df286f43b328a86b08091c47bf675b39d8e057a2f11028dbe24e3730aae396ed51608d755896075845d90a32e51f49aca22f1f1ec4656f33f8eeda3613333c750a8a0c24c80cdc998dc6a6ea40536d436a88c65f9b1faf61f4105c83f3dd336f2b41290f2bcebf836e5c1ce0171ab10cdb41355706d382dbb7195026e8332c5938fff68bfabe338fa132c2c445e3afa7f7d6cc24d563bde147f4356b3582fa84ef059e08e3fa4cdbe578e4f4f1f451f072686f6bb1497d04bb584f9e7676e6ce1b0e330e1b41c01607e8046821bfea703c48c9c88ccc3fcb78772784971244409ea0851ffc51396ec13fd7f5b33ab27662ca923358cd1a5b5263bbaa6fc1dea7c1cd4c970bec0692308f00f12224e60029a7969479dc8e6d797794ad5e5e859d2f81a66dd9b0b71ef851e455f593ceafc3d8c45d1f081f0eeee92475b59376c8e880c7b47a26b63583efb5e3776b30adae158d032dc0f03a0b5cdfb1be12dc6ab9cc68b076bda4e483b56468a6827788c6d9dea05187eeae33a8364335a658f07f809c856838b19b73988cab2ab2172de47a9dc2f812c2ff3775b02251295349ebee7f0a631ace01a79b667c17d6c5a06cdf5a414bf62bb024dc65a2e7c1bb49714e65a80b6d5849a519878056d77d5cd7499fb27c8fd4613b801f84d4bc1a494b5cda0e95f1316a294fbfee2ce864acf8b89e3bc034c9cab1abccb07cb76e27e906f165e3e8c5e7a16664e5209d044f3bc048217926bd45d6bc5bd328b12dc7c36214c29e79537707c88b200bdc38cec4eed5a92c61a4bb857057161fba5a652214f921131bf613fd2faa6c2ce557b3ac44da2d05aa17a8310f72abc30b768520f24e3b6128b1cba1feab697d41b941ba17a4e045d0095ff400668a233767b878b615e69b2fc551db0d2ab8d512cdf5ad746e11dcd42e49c8198918a4d180f2c18897a211c8d2364a0abf0d9a2a7389abef8802a12d6cd0e1b6a735a37e59840e96a0b4326d0ab229d2ad5955093177cb23d86879aec4fc87f48750e58828c32d243e3c4bfddb3ae5a036bb091c9e8139f1e185fb9f7829235da04188bc51877b3b9bc56982468b975060c9b99592bfa70fddd13617eb76838b21f577c21e6aacd0edc7e8fde236639aa3987dd489d69072b2d5d4003b6706d3d4963d837dacaba4edcf30b10815c111c5d0f7bb648e507ed988c46115cfc966ab9bdd1062283d46fb3d536dcda335e98e566649aa9f5d977c639181e927ce756942c7fe699bcdb96da44cc7fcd9aeec21002feabe4dca05077d2af080052b7033bbdee53621723ccd50763c2a9bea9187b5c7134ab819af14f110e82276ee3cee3a1d25dc052a1ca523f07ddeea974b4440c7fe71ddf6ec2cb30f3b7afca432963aa7e72ee046feb2bd452c1ae3b554d8f07478b22ccde58fb9bd2487f84ba2d17efdafb0726ba8901e310556471eac141665036bd64a30b1cb1f536bc233361907eefb87b284899b5f6963d5fe7e83e61d89e723a34f554bce406b18e0b330b2d4209ce83b990facef84aeaffab38e69e9400904d7b059f707e84f28719bb898a978f51ae29a3fc8f616b6ec473a4fcfbfa0bd693b9c261d48d71711bde3efc52f4ce35555789e07d0e578d0f368faac3237eae26136050b894dbac477d2c95a97b1bfd9905b1a1486ed2f57167806478e8da1b9793fdbba08c38c14fd4821fc182d69d1e8079f77fe9d7c9346b882205c88e795821b30c7f3225e8c2162dcd7df08c8018018dd6dac02e29fc74d6610f85e95c122acd4645ad55d771efe9eaf58aa8d6bc295eacaded6a153152995a883cd82b7293367c2b2b65dd85573b4d83d5b9b4555bff255d6dc32260c9784afffa5ba3f24fa8f3663c7cae8e53b15609f2549ab19772074ad78c5f6a2c0dbaf47eee430c620c45f94b28dce7925399a7f09ed802b3278a966967ec5fe53cf013d7fd06fb5b561c34f06d400c70f46c7c67e76d3109a2a22bc0c876ca2ddcfe5a7c8f0f6b48069165faae72edb9e5e28efe0e028a700c282702c8a3f7f8a52fd71c4f17279d0f6edb95a7fa5e8cfcc7245f96bda5ec23757887dcf4700481fd5bce4b81119154c0c6fba71ecb80af875ad741b8d81aaa1db5ce8e801fed8642a798a8d32ecdcc319c9d3598a082d5f66da394176db2de9993b3c38af22f57d2f5904de3e5d099c2391cdf1e5e23383e614d376e37dc0744d56ad2a149a9d75839dbc6ed24fa30373af6f172384f9f1be09c3b9378440037258c009a4f8de0e0c493fab7c8b8c6c375ba62450b2270c26644da33ea1c7e174a074e64548347925d8fcf05262cd5cf521fde72422c92c330d2fb5a6a39ab10dfe38b6e8f6ba890d61193d22d202c7a00035c64f9a09b5d1876b070dd88a73e84c6f7e479f49dad9864df28aa1092cc2ece92a97b0bf9e6be673683b24546c66fa5c5ce58c14a9ae987a37b2e5bf4ee3875288ab82b789ae1e65fc92e6bdc0de7b27f5cba75d08514809f9540c464f41e6f29fb56817a67821e401bf907c3cf8936639fbb00a6a3e6c77275e0b6de030630ec3957221d49b15673e884585618171558602cace3f8696f9276781fa8c4bed465d5da79245d51645630d95f976972eb91490e24fcc51761d276c40e856a1b1debedb6c79de49556da1a7b296a0d498d0fde65a31d2d61753f38189821924774e2b5cfd7cfb082584ef84c90e9a2b5565883e8e169ec4c1ca26b30404dfbe4f580f20ad65a3105bcf3cd917ce43e7d9f893a916d9a5accf1f4d3c4f1dd3ddc96beb1682cdab666c095aa3359afb6b177af5c81c4dbe63b3f586d2b13028f5cdfb4e5a1161aa24507e32a14051000d357366d1092364da430d9f782a1de6f8b878ed2ec386e750556d565eaa9af1ca1d5fbe08e12f91bab8e2fff462f339160cd769fdf3ce425fb370de8974f4675e89c43924352cebb22d19b56dda1069b05e8ebc71cf0ef41afe5ecb022f6a050ca971b9fd23c5a79cd3cdcd1ba5e1a2a7f77696d3e699caf474b90b723ccdc10d1fe1f6ca3b3d74c5b58cc18b80ed1765a92ea072789e354d7c948b724fd8b3ba51e3d6e91bfe62d258ec3f53f613026dda6b974eb0567b9b4f0e13c301198b6beac5158acd6cba080f9b108dc6585387214ad2b4c15f9a2dde91822bd9085dcfb32f6d53d4ad86e069bf8d2a9c8e23a27e091f0b7b779a7586c4e4ae6297df948686e1a63a958a6f323195eee6799f3daac3ca007dd0e47a9a40329ac40093f4191c1b06bbfafe0ce60117e33270a73f482f29dda3a26242f486bf35385047cbd6c77dc3894188b5d55ce0e4316059028ca465179b7be5a9a6816c5e81b44d32f9256b70f423d449c20aca8009554306bb3da3b7b1b52eaac8c9e0ba008eae9f0ff4dfdedcced7f478d0332aae8f152297003423124e538291cd82f9ba9e205768db8bb47b382fd82f2d870cfa355b681508e09e6b9345b6689b8444cdf71b5f2592d6b91e758591d0b602b11529b6c56a1b624f3610df9c5e47db60321b08fd4e1fa00ed1c7b9087c8ef34607cdde7dbc646992a0961ce44c3ae51896ca9b028890bcf3ce0fc1691a57a530633a74da71d7aafbdace059241817a289c15db878ca51ba8ce1b141e94fdbd105a52ea614a0f9e61cc7e7628c9390dca8d8c1ea0a4276618cc62689fc2d724d9abc86733111f9255bdfa96045462e64939285af41c6336023501ad887e095afb8df5d3de991890e81c61229cf0d0c16b81f7f5b0fb911a764418d1d3bf3a6a25bad10819dcdef4ce4c83c796e4ccb40743de2aed8a77a30d85f1325fd1e5791e7df85c21a9d342b66c845ebd340b59c805151ab8ac520b64d834bec572ba2eee101b28e774a1d6ea8052b452030965cfa7c7ea106e5817bc9edd23bd5295ef5d7467eed05fbb544f3245ea0abce9e0bbcc098cbdf15e5ab8c991271bdee57d276978c4bb034e816eebb5080015ed2730d984dea714692c95fcdb2e7ba81b280c0a42d561f18425a72fb4c1b985e3d56a2ae4a0622e37be65a0e6f7a289c144cb6fdb2de87221ae5a5f07f71a10f483eaf520af49786f48d49afa7b00b232a275b1e7c950dba0c6ad5dc83d99527e9c880c2265cc68d96aea89ef9aa5d3665b4407b8a807f7caa71d09373786df8df26d308bf1b7a1a3e2fdf63e99a5a2d95fcc527938f646909dc5d8b2b1fc90606aa3d3fbcb27e1eba76e9a4a0f5e608a78560405481298f97519de6100f6b4e418d8754eb53687d985d14f9404242d6218cb52f6f1a1cc304824c20aa3fe29e2ca0e856f8999439b1208dec05fc63c59fd60cbcf61a55f378d3a15e02a88214b9515b9aa9caffee475388d1f029c6d1a6e5365c2d9510158ef24ddabede51f3277d51347ddebc15d0cfc2f6a7fe97955840bfcd585e771f6bdf44b0f40975a18f4afab9218fd414eefb61074c7ae96db4c1b66219eec1c7475c09b9366c16f7af6cead2d7a4b003aa24d6b31924e8502d187c71d2a1adc0ec05ae2de59c0b57b57080b2f27d207e81e1f9268d01ef94e3050ad21b6b67807bc82f5ad12fa68f59fcd56503ae0e7a3734740fc6dc187699b747e6e31bb6e332e3dd6c498385dca7e8cc94e82e901042eaba0d0121cd656ba8a5cf56876ec955364efc7be2577e62beb5c9f3d996a90bcb20f6f77f3326c67b4722dd25688f311e6a90fc4ba9a3e38ca4990a32105f0c77cc78e726b232962acaf869e8ae0b54b357213c44f377e4e56149c27357c4a7f54af2359688e6ce3ee00be759662b536d9f2305408208b9ef26510e8e6218646f19d9b3648955b65172d4432298402f71c9afde59dfa4770c3d981055bd2464a1a1c13cd58ad1f5c4d9e43360d0947051cea51ce6bd255f95bdc7a9f9ed00019149c9679d7514ee30f34822535697988c3ed30d694a2e4d74d055012d78a53c75674f4acb854c26b73dee9ac1472b47560a43905a19adc245ccfaf6815cd2e58a67b92d4d13bf1485ffeef12309caf22531838d5010faac0b28b67490f960cf0cb5a4067c751c9bd85b5bb0f6b5d97e759cdd19c9b014d656ff7b69971c0eaa7f752511dd6a20ec124665afc7d69a37374878e6f799d1535fa709e8ae8ebd81acd748ade56a4fd729e5731778c14780c222c1d841631c549b0d45177898cb99f9991deaeb5a55493ee899b6dbbbe0545d0e59f4b3a552a38e4267155c26440cd0fa955c6d4bde86b74b4be3bbd1a470b38a48a058f0032144d4ba507855cf1034387b9fa81e3250ff0da94a81b9fa39eb141b9a84de70b161abcbc0b1e570366e1ab33b718db3ba4c5d95aa71eb4fe3f4e0e2dbd8ff06d8f4de956d62469b92e8bcd8b7179ec3d1239c1207e77ad171dfd05c833b42d224c89bd76c3bff7ec8bc59fc74ae6d3c2ce231869cc9da5e96bbf89c23d4f5091fdade6dcb28a75b0667b83aa42a9c56dba6736263a459e8476fe8a25f98ead023ec3f41b8135f4ba8c0b694d2deee689bc472365cf91ae87108c4f48b39baf29b2b3b4b7c0d1539b3d8d2309faa70603a477bfaa8097912d95b8c4251cd3778ea2c3014edd1b4f15ebb88314acb7ecccaffd72f1fd7e0c0bb71edd9828403803a92dd55b32ac726726d83de6b9410daa5b3f4b1ccf45445008b95982a25cda495d1933a3a349b8486b1ba929d4256b9d8df857520225466951b1c17a952d6bd52bc62ed98e8b7fc242433860fdce6b7ab3a07aab790ec163b97ca8476f3fafe69edd2f2b3b78da713a3238651bb9de7975425ac95eaa5dfbff7b576938f86e9ac9f4a482b1f96129a28e1c672520636eee92f9ea13b8e2a423c15f6c17165f911cf4005b9a94dfc220c8954be44ca1b366bafc4d7bf5c4c6757580a23a7ce76e57f07170ac056955aa8d00ae335423c138ada071699321dff20e814e93c5ba0bf2be8cfd346e56102af25a86169d00651708e0cb92e9fe1e6892c3d7fed249860e0e261e44afb24566bee6f3824b6c683fcd06f2f7c46ba1d4805dc7fe9eea326f59a23f00a4a963f268bc6dca3a06b828174f051e4dd45e509a78f1fd882a42f43d0cb3aaa8e827ee16a68cbe5252ed17d46796a1aecd9c9f41478537a9b74f17c1d9c51a0ea0b808c5ad4b4440cac79c6821ab141d75f0b6482bbf3d88f5e48f59710ddb9088d8bdb9f31253335b9237dfbe3203c8050f455712d0eb5f977adc986e897eed43235641b8a7bd00136c8339c4098b0f214d8eac886c687abf2d1d03dbf663819a6e5416000c6482f423bc6297e0a1af11ad0da1ea586f974e14d76b8c89af47c0aa028c347e2de93320dc82900e10793e0242f1c071754873d111dc08226c323f81278ecb7b2bb483fc0bc5866cbb61a6edc792c81521d797f019f2bd3fd07c70d7d3a66db331b9ef4278abc5811ba3fa3799e942a8ba765c234199afad9c6f628b753d20655e44f79ffab4a28907f9f56109f00305e0bc4a2290279e1c0870892d5a542791c75410b71c327f997cbd7adf106dfe4ccadbf0e7d35af34ed3e2818f2856935639ffbe7bc3c942029f9a84c7785a295079d499d7803592e54b9bc713d28c4403ae44b1a6cab3982ad97555efbeff036b3308cf53efa033e4fba4d6c93aef44b8aa3dad6f19e14a7f26dd8f67e019d5156cfe23326fbad43527679e0753a9649a03daae0aef0ebc6b69ccc8eb2b7548901e6d47c8a7339f7b19b4c7e63b82285b10cbf44cb581245f1eee070d89d40440fa39165d98b37fc93a65a6605e056abbe8213cfec3e74a21fac5fa768db3771e03e3758a1e2fb200c531093731b47396032f6a2cbfb57f5362107a653bf026720028c6d4e9e5b015f8512b00a645d7c0b827742a7fc9f0534b75c31907b22e795780ecc742334d0fb984106a505c62dc127637bed3be6a58b6db4b7cd457219241e19aba1b722f3670433ea6409bddb7cf0cdc745335600be6e92f949976f57abcfa1ac754fd055d55d1e0bff9afbd8ac3a7477ade56555862f429e5669d32e03f074dda76fc7d48728e7019ad26248a2c8c058bea3f7567ec248db6a871ee98e2369f748e1aabf3ba7aa9e7e0e74bd08706f87f3163fe12a27457d057985edf50514939ff60a455625a77e033d5d25cf2e2106e1e73629897de9a4930522e30c06bbc2f711b8f797b805a806709e20711ee8113312458da8fd1252295d85974adfb19ed3d3175596840a5505ca37fe82ac6648b857ac95c14991c4dab69f347ad6f6814b579cc33dd26146421c1b5ed724533e2ca0ebcc06e4e6ea3bee9440b9c5a7f814da4d559e8f6731efb8139034c39447a6dc791e68f4a0f4c8c65806c528d7b98a1bb6b3f13a5c6dfc29d99675a9e33e57662e5fc5e201408db6b1dc2d978503da3d1d29e187f832ac7d4512492d0574178c56879c3cb224ba3cc7c513114475fbd6b8188685d7a32da87d11c0384e683e98c5b0f17912a295a954f7bc5fde15479a0b6713e88f0638550df62a1afe774922d11f76549ebe7257db35c54f6a9bda87ee63873e4fb2a261570848632e3e66486ccf90449f45945fb4ea05eb2cb30fc8508607b7a602e9034f3c317dda607748d0921bf520f6f259ada67dc684365292f1f01f4b7d39826e4027359e7df01a01efe86ea97181d5d0b47bba0bb47d81c4969e41605c11152cc5e0a365f98d117c0324a77541f93b9c89416f44eb112fbda9a20ebdc709a84ded241fff2df59fd89e170069ee19de82ef262ba3bb46399f5cbaa1ff2bcd2b64dee125901f2d38f6ea215b250190334d8ce290b7b81ec847c221930d6615670d2795aa16c55f64777f40d22b14c2446ccb81c09cabb1caf46db513be1902600cbb4019d7837ed87a5a62cc8d79b9db79fc24925757ac2f9aaa0d206fcb31ea245c66da8cabb304661a12089b904a9f1171c63f946e0e8d21e43db74996b77bad726a20a9f77aec82b8540cb58440f10caf2adf17a454c661424eeb8a671093c25a323620fce72864e6b36e5a6d5154ab9aaf3661c970c66fcebf71b1b8b7214d0d5fc20e11759f6540eb9755bc4c23edc95620e5542ffe8a814a448e6942e6277ac54f81f83a7d8a8ec3c7faa6174f0031d8f9b625ed9cc01430d30af5533df1d338702c7324758570461411e80da5408116b2166ee5192979fb163e2550010b790c4b51bba07436f52cf109863fe3b00dd3a5a64f30d29d567f05e9c6233e34215e3dc8da16b0bdc0a754c7fe525dbe2ae85b07535ba7858ae7b41732542745da577c306da10a3d614874db67f4e80ca8a965af0b5702b77fc69e133c3b35b23cc7437990bc1a261c5d88179a37a0b2cb5e385436cdd59ddc9f9f6db45acc8acb210406b5fa40b8ac5832d9857e486f424fd538576856aa533ebed953fa1aa046793e1e5c2b481d471a7644a72aed1c7f48744f89c9febcc644965183ad30725bffe234217dcdd67a4fc919c00b9ccadfecdd47d6252dda8eabfffafa99448fe0ab08f5f4036d62d79f9d87db159d35e5bdd87996a478f1770f9aecaf8463235e830e13ded561dfac0b992204dfbe26b67f1a85090088e2956365611d33174a22859a0bfe87c6c95f9c5a42fe03678ed0cecca483a876cec13db57fec98f36921703892f9ece28281a86245227a218feee54affdb98eb7735d6a4041c1294a0a192eb9ff9fe11155e19d4e42ecfe7d96d89376d96887a85baa5ed520705102c09d644e118565de5c5a0eb13256fb0d9aebb9357a15ca0b9c9d3870b92cbf7680b0871de4f007d2bb663ad644503cc293786e6a475e3338a12ee6861b5c9ccf365297644ba19b694488eb4837616e222182f0874541f70e3da6722b7707ed4ba7f6d7e9c11f3b70f82a0cb2e0c4a6488b76851fcc9a26b781855f04b5b045744b9a5a6f3e94337c2310e33766b13afaa1ba69daad247c1dc1faff177e92f44ec531d6b2d56cb165473e2d05a2ce32bba1d4264b21e68c7527954f6ff0b168bb26f6bf3001c8da216b7844e285cbed2525e8e6ddb84bb01452adab0c03b18d3a161c30b1624c276538fe1aee701fced12d81eb4ec2bba4639077dbf57a64cf482b080d0d6fb201c7693341071040208d4c841f1d0539272416f8a19ea45b4f561661630ef0ca3279ac152cad412df5933820044642ef7c55edfc1aa49384748caaf2fc373c863ee125af4fb3c5dca2020e6bcec366cfeb31da53ca1da377a086964e88a5ac7e0ae430d7cf85c0a21a3d644b8a23190533d1aa6fef0e1bf9e70ef8497f42b579caf6582afaee7a30be0c4e77499e878c8d01a0b8ab10242e2bfcb7f94eb8fd4518362cd2256855c77f0ead528aa82813683982594391128a905e18b5278fb33807f46fa3902657b1b280261ba70dbcc541eebd1dfeaabb08d54b68cd54c5377a87d0a5a24a1e1a85833579021949770f01806a3cfc0b152608bc00e5fe0d888fb16e79725d7e0c8b1975df4f33e6190d060a960d3c91306110e3aa926932c9b7f242f4e60ea2c0ac5aa20f27c538e00fa21c82f6fb844a2f93fa3fdf0a2e17bfb079b44b527a202171efca24b42eeea8e09112b21199a475b4adb61eeccae6f0f447ceedebf26ec78d52db659599d33d5d85a436ec49abfb250c871c4f9b8adad7ec27ad86ae8f4d9b7210be89b6cf15bf9d50f1fbdbb6c49fc9058b172ace5e69ed566a331b5d7ba357070674a585b6eea61008f237767410dce06b2381176841ae9108eab42017e61c6d6653620d1ca6b75c3375f319be14326518d5528e4c191141bae4540ab202d7d515703195fec749b95ed8bf0fec3398dd91835184b3bbf3aacdf4f557b89e3d6330be777cec0f4ae67d2e01977419d4966d65924b5c88a240bd50acabd4332635da1b02db0d7ae4185ab91d1f37fc9a7f9edd7d047813cc29080378d5127ee8a1c692d949a602cbb77c81e9b4b42db7f09fac55e0192d79e99d0be04d593a0a5f6325751889ab3806861ebbc667d2b3de1fd9b7987326b9775e27a82fb8310bfd546f88af9d9e7f528b892128e760875033f9c0828e825b34c795f6f102a9da101e8d53dd7153f5efe7e84f0babb24b434c2b60b1db961f283a5732d88525690044d642764114174c1f66d5213291375023838510d6f0ab63c333d3fc1e6bf88bbc6d9465a0e72204e2fcc23df56821e89f0b219e82b526119f24a4732f4b4424ea5c538b77dce05943aa34110daa3203fade382839df4e9ad94ba429370780429e536141d78bc0bcff769f96ae8f4b0c71e4cd77966d7950b21ed7837f654caf3a8af92d367be176736f9c78dd866abbbc080f2f129d3961e0cc0b8f9d531cd809192440d7b1485cdfa926500f976dee4ab0b0e3c0d4363edcc82eeedc4147b2aed1bf35b3df4940ea06710189d5479500d4e51b913a1d1255239b441c05b9105e46b43b798132ba423a7dcfbe86a17aed1a538db517332267b871d7d48ce4bb5c3bd4721f0d70706749639680257d21597ba329c090e3ec0330e7d5c5373c0c4eb9cf9827778ddba0db0a2fdd01c7feddfb52724bb444e07facf41c53127c7e113721c623b4afe1a41a14096a1ea8308b963b5bf04fd938b7a057fa858026a7aa0b135a5c6fc299c57bfa84c9aaa5072c0d4a562330d28486aea35ac3542618761f73887e681677e39dc9025b267c4060ccef7da9fa54a6581fa1f4c5b261a7f9e54713ddab49c64c5da125513398592737d7a9517ba05415f60fe6561c0850550bb7735007a12fdc326d8301400dadcfa89243d6e7646f39ad4f7459a308c883b2d1b7a4dea73f359887de22c10422ef61f7e3b9712a2cb583528033584e6d607c55d1dc4aa664aa88ba4ce8c20d41d0803abce2e3f4ab99d8df91cd08713d433d2dedf256905a4becbbb428071ee8a9fc8d1734d7eb3b2effd040b08a5ddb7a6ec325d1768f6dcba8d8fa33a42adc28ad0176425bcfc1bad4f28f153abb2c8bdd60b44ec638b3c8c5a6b8fd3bb89fb24e9e79db96c260a5bd21bb808815736250f2704db7ee6975ef44aee402384cc479e8e1da9533cdae19a7a91182ff55c9b28f37d92c18fdd6077155edd6cae41764b48283d8bc7e2132052d2e74d7dc2d88317a4fbd58ba78c99c3abb0e27bf273daeb1f254f2468ff6b1f8d053d0c0580fccd9af77acc77e7652318a70dc6a559c006ac66f3470707de4e951f95974c39d4380fad360c8a72ce69e110d3e7d39492214913b0b843d07ccba5f813264d12f6759805836195fd082bb5659788505189e428464aedea0a1ee54b7e9faa70f1df2fd9df03e3525943445b5efd8c2c97a98aa3783cbe8e08bbef2ca17063570159bdf879f1e3f43a4b44f358d684de26b81f2acdae772d052eb44b443a2583b4a54c8018a69a88fb6846ab43be9e3c59800cab7cba3073e02141e36e30969d78d103489d5f09692e7644eb6e5ef6f1600510cd7474cc865fc4b6ca8df4adaa46dc0ceb9d6367ec9746ccaf9dfe53e68399f52ef86ee06edc440f910331c430172c4dd5be1f0d54f81cd54473d8da699a634b99f4cfdb342c040e37468ea21381a1b7daef47eb9b78cabb2ffb367d5ef1f8ea91b760795e978752b69951081ef020749d229c2a9232ec0ef435d181f7f33fcb054824654f1b77d9cf3ac11565c99533cdf54c482d3614568054cb55d11f62151582647a81469ccdd1baa7f9bc2acdcf39190572853e7f302fbb0d75006bb572b32ba1830454087c74e380264d8bdb9f68367a4be186d6394a16d6d59f25e4286a1a729ef43d5d98f7dad6078f356879fd56274879f25e1e4a69f4fd0d77bfbd7562c1fd8abc6dcbb269e05b7dfdbcb57a4d1f970e4262e3590c039fa8d4529ca8c860bf40d9b586e6d7e7421115239b0175979fa4ffc3a15cf487de348f1aa9f7a9fa54f2057f381dbc80ba51a04ce6f91d48089e57dd759fdd0038f7d23cd7990e08022637141a28dc16d0887cc804e2e8db8a0bc61c160d5067e9bd64d19bca3cdb8553c6db8d70837ce62e125736469d149a250fa05837775467c53f0649ba9f30c212ebdfc5b9b6fbb4aa1df4a5fa66d6e45f416c0d0fe54ca77c025150fad0f50c896c955e6c7c96901da5605f450aa3f26cf4777af80ff698a752df894333a3bbde039fad7e8cf26131a79e79baa468e19e329dec0e84bc009bb971093ba0a841488852c8bead01177d49f34958bfe6ab0fe8b1c082f1ed6f6553c5263870402e124635a1ec68b2dfc6bcbb21c642a7c1bf8c35c0962bc5db47d3b4bb41b60634882fbf4b76351a5534d98c5b1343f8155dc13f47c3a532ffcddfd4c1a448c88751e9f343157cb61dde12bb509fe9c493bc85e54de325b0b033e8e2a844015e99bedfb25cc7f3d18970783ee6a42407d04ea137dc8fb06afd367e19e0262bba1c5c4a87588f3796516db30a7157cbd8610f985fbecf4e7a44cf7de07073468ba0147646b629ebc15a6c4073533c2479119c28a5d02216ed6b19ef380034a5a2639698170a28985e176632c12a7074df76ee1d53fc60c3ad3922b44e43773769bf424f3a1a9e674b268bfc4e551d6dfd265e9f78dd49f9f16c19a90ccffd2ab87382da73d4306f621c0bead292f1ec288705002faba6b60a0a56f0f0478f3669e226df2f5a3e65440c82386824f6647861430d19ea8e514462fbca506f930e8ce1bc688da0997c2fcd9afdff674a279dae9696422aaf6cc7a34fd1e8c83c55cdbee4040dba7146a0cb7496bc88ddde72e889a1f914e499d87cae40f6e926e8710799b19336fae5b5aa017ae8628e187ba103d9c1b44011aa3299c833940138507b0f12b2b828bcbda54ca82296e000015d565fa63bcbe910794318f3542502fa5a0a2be685d811732dbc6670b972f2496800ad99431f03f6d1f91d58a1dc222d7d2d224cf3e9cee4410b459605e64e536fb7423e48f93065fb1bd90f251f544c87c3cc6cdfff66e92030c571d3ad028902f030e461b60e79b939ad02051d784a328356e8877dbd8cb29c5e3da29677233b7e1234f45c57aa5340a1333ce3f2eb5a6c16c79c26edd60aeb2ea6e358372c544a0b1482f8cfc63a6041713e4836d1ec07bf82ee327f5f2771f165459f2a450d80f70f5ceb838938be9c68f61624117d26743e0349061d0ab1041ebfa88817c19140910713aa8b8d2276192a76249368dab7868434db46ff1140dcdbefb943ba9282c2e1606e030f49dd484221895454c324808bb30e3a4e618ccda621c9fa5b6977174a46708266a3dbe469e3828e6cefcf95fbcc2fe53210f4a1676a3c872f5708c40cd2a2e32f82ed6012590f01ec4f081066a9cb2dd022d86fbb5a9867c9d399f431760bd685187d70e548daf941f54f5e63914066384f0480f150475fe54b2cd437330042d0a8b1a8ceac4a5d1323de09fe00d947de92852dcb8a9b9e6cf5bb00ef1c8d5ef0906211b0242746b3181a4ab3633eb1689f9e3c5a712f6d2a9f2f420be61f573e964a8fcf265304200b94bc247027d49323b04b5afd9b9a4f1b6b164d0996358549de8c871468f1d6c3b557595621159dcd99377a2908a5e2980c9e696d5c2ec9d328a4e80f2752ea1b9ea377963037b9f87dd1f27328b74f413c9d8f9181c84c1c5ca30e7945a8540bfc721ba24a0d1c8d61b438325248a2cbba294c16911a1fc3a74b278401b08e9eac6c47a5b0913d50fec363761a4673d7442829d906d3d942e374c3b2d2d7b49a8a60e944f65273d7b267301533df0bd668023ba5d1c49b380979c52156d50f2300df635c9097c42107ab3a02b9b0dbf064cd14baa626252a8166da270399cdbba56dc8e16881657929a7f41e75d60e4d460645649001daf7d2b0d12d527007ce79e97a3db1d008d4fb4a86f5216d4f5cc05aa65863d7790ae9c0c854984058084daafb060d7cc30caae82380bd80ed4f9361a611e9aa070ed5f273acf4af4309d26782220ed70b4a6ce72eecca28f09c471a6e8e461dce0cf73995f6e7e50e0b08a175663cabf9209b056fa85a955e26256832b0c47cb680f369ed6c8c7c3da84a88ee709c8e631c34414b1221f9b3249f36dd26a5f3ecaf2bfeccb28ee5ab8420db7a92cecb1b64d535af0c9969aca18a95491aaa8c13776d8fc5c32af6c8dda46e0e59854b3d0f606d42c0be8c82a5f5d862f2998a7953ba480b264dcf92ae71e950b6861b897991a882c56934fa6fa974c3f1a45841f7aa30967c9901857dcbd92dd0581343e19adb92c601beb170e7d22a8773583c0cc4440366570ba09f2429b9da065ff50290244110cd8b98500246e731abfa56d7af585ff1acb96ac9b99f5170cd4d53430b00681049a015c0a67dfc577c6584d3c5b3f5331e0bcef1bdbac495ecc4feddcc67d2dc6e4928728535a51d8e67ebd91341447ca022a0857838fc2702b7cbfd358457ebb7e9bb44a72587976356bfd7e4748db85d9db399177ec7cf3b5c1fee5660fd2d299f0e05ca6e204b1376a8f3e6aee4986c8222f85a21dcdc47363f4201b24cbb6c7b9df6f8c0a2ba16b25e926a2363b6ba22de9a1d580e12ea952580d250aae3e511136a3b460dee5e29a75ee2b95978ab09476af28a9f9e2479365954275e7d08fc20f5df341a4bc871e17ac4dd75e90b69a39c2a56ffeb1941a263a5239f31834a2aae4961f4fb2da61a0fadced09f4c92da4fc2a95fa5ffac81c1cd6dbff35558fd0b79608bc22d772c7d3fafde6f8b258e0e22cdf6a7ee9a278b782e8eb25d7dc4e969eb0459bf2beea006f378a840a2a2f3303c2ba1e3a821a4bcb59cb755ee1c8a06359647a44edfe88c704915dd781ca730085cf855b3dc4e1238e50268fdc0f4b08aabf08855f560d801209ebd3cd69dce2daae632fc3e282633cfc6c9aed8fcf971fe9343e2141854234173cb2fde7bbacfb273e5c756743acd81c8ca73d793bbf42d13d985f365dd37947c5d47b13bb53ca975ce258b2a2eb854c6ed8fe87e9cad88da65dcf8d39deca55f95bb8ea32c5f9b3682f54707887c49992f5f33bec4494358f7ee4c249e64b22652e615503a757cd6543bbafe8afe1313d3997d0152aa1bb36641022d0662f3e3a35b554e13ffdd5f75d0da56d192fd5cb75af17d28b2d2b22919d0b6e65acd0699631afb75c2cec76a4c1f148eccc7641f2b01cd573b51c3333b5ef028ff235e4712a66150e875572e2f7ef7382334360bb82b9cd218f7c0adfa0048c5af4e3ed56a57d48b1f4f4f173af2c69d88005cb7525de6c9d43dd1fc42259edcfd5727bfa3887a6e1e1d4f2f49003243963be9b85c5e37d7aa4d16c762ef9e425ad72aee1b302c348264605bd8441b2a532d5efcec4fd7740134377e9978c7fa3023a75b2e8bd8d0aff51b2075c29358dfe846294d391bbcfb9309d88538246c184cab00fed464b50b4f4d1382404659b976db71164e5af6dc496291df0051582f1de6aafd0692c8f869f17b99448767195b45c8082d4ca64d5c63b7bf416e34d02bca2b328c70694c9189036b682273a3a255194a69b63d2a5c591785e18c10886751df4dbbc8ef7d7a69c3b5b07a0370468af9f6a6241914a8c1cf294bd84328eaf2830d9b784b2e27ff940b01d289691dbd2bf4bf49e1dcd93df291a3ed0d15c98f612c52e853f4b1226f28795fd54b60d16a040744e109ea9da8ad3f4defa24e4b306a5d72b8a8fd905413715fef303f6ce3972b00d9fb35aa7f434ae0b3a1086be066df5f7672e353d9eee12198b35a9fa0fcbaf3cc3e472a0dba8f626910d38f87cb9548a06bb4dfcd4f65a98b618f93487a5b7301d73a9b7068b27ee275894a988bb521a4ccd78a24f84f3332b0ffa7c87886f4ae8249398e63d70b482679abf6205944d2ee1a739a396ea8cce22d52403d38e42fa7f6141c2a9a08bd5a9a6099193250520628ac4f73e15f552122f58c8b31ac5385fb4d4125f90236945639401f7e0241069ecf3f5aa673560dc36431086344b7f835810c10d5350b93f1268b0944f08c99e7db819090a5c5da90631a045c0c7ecb5764fcd1bca8d1b7ca570bde6d743d091e2b814b719f57c6be836973c1f7e727bb8fa487f2cee17fa043bbe2f0a79a962a1e65e18aa212f4961d4df7c3643964ee39cbf48df6af3eeca7a39ecf14110767c8612910899017d147a6559357508cce75b01e6c54465165014cf56ebd4a4e5e3f63c8fd1ad0c574d527462e9a83b2e90f997801d135ff5f53df4c88515a657ba4133bd83f2258fa87a4248578c7c00458b61709040fc45e0e665551927550557585f8cdbb9ec3d51951a8826aff78bf0663c5f5cdf0a2b458a2f773c39146b252f6919d7ddb4a6393872fef749c8931e55f3e1d8c82f8a44c8176391c9b91a5a38f764cda301a10f8be3f4490a010d7b128c78e8374b6bbd4e9b1ce5435e788aad0d99588c85af5bdef0dbd760869fcb1ae175b8f6799a28c9ab58d238a112eb447421d97b0b96211206b009b3e6a6b80e8c25e5d6de228196a7e56f7c975f2e380cc0e6621056349b28bf2173ac7eadf676b2d7a9967c51cba47be581ae6ea6db3a0ef1b21f9b6d0f60b66e8b7a3305bcde05b1bbefddfcac1c4da5c7ed4e107c564a2ba964879118b62077b3649b11709c5866f198fa0a1499bd63297fb928283636e60da3efc7fc9facb7a5ff059c2115935bac77145a8ca23742ec43f89262ed6042effe584e68bc43175569d3ef00d989985412604d660ffb39e1affcdcaf91e27cb88a7a9cd6c993ff32f2019f5310f6d32e0f831c4437bf9514addb489cebeae9b5dea7994a99f94676537fb7ffdb2edf0c7643b37d8b8aaa39149f380a9bc0d3983008f3eaa2ea8e1d6febe7faa07625464d63f198a8a1fac69eb3879d07e5eb37f5fe85320210e64830eadd78159e569ac16d33f85ac4cb2b90957452a80082d1cb13fe51d5c53f79dc9bed1cb05cdfb4e106904618c673c20799b77a3eba0c49d0c9f4fc5f044cd2c4d674fee2389791a4e4dc37b522c29d26067f400ec4a41432e27556071ca2848d83a1b91ea37e3ce913d19f138a14a6fa9aa7adf12357260c0e7267459ba1200fe07aa1c4d56e322472f36389cf7dedac4a4387694d268c8476cc06d2ce5759ec2048ef88e2bb20372333a6a9a3f8b90ce16f4225eb04bd7d5d855a36d90e131f4e8835710812f36b22246752a3cc417d6aca080833246aedc691289444fd3e1416b7179bf6244d29a7e3426ec9bfc1ed3c74c354d0c2eca9b4103555cb73935fe95e02abf1d56ce6f61a346067f981becf7422f82069ddf998fc644a6620b8eca90a4d2efc28886fe483594dd0458cd448ff9e89b76329039ee48d831d888bb4ea5e79f2139137a16ecee966ac39b835f085c5488b93b5c73172fa39b4d8bc7e44e8a2a8c73c78beb0f779a4f10597fcf9a46488d2d4a284b0abbd497580d1ece379f82798ba50dd05601de3ef469f5d476d8a76d8387bca5c7fdf532249a2f540361351217e8b932e77ed08da64786f0a2786431b271ff68833022aca015cfcf9c63602293de391c493138502307118dc662c3b286fb3a0e2b4ddf36409318e9297ca017a6ae1675e6f1a609652aa067fd8a69ca9d984748b5ee3eea34cc17f8ddf33789bf57140f443cf641048cb375007df56c864ba1cc31cdf19d41797734135210ea2ed14744da0a5913cd28d76ed8cb5ef31a31506d800f8aea4329d3a188dee9ee5b4f995f73dbfc1cca9a944e419d49442d1f2d60398c2d5ebd296b9e43a00dad316be1851fe1d796cd38f79fbbde0f409159935cee80292ae1782d02915bd016acc81e91d9032684ec846dd46eb1fae94a52432a3720d191facd7d40a058b7f7ec219abbecea31ce6a3f01af1c8f4ff578f5111561b32cb95935f6f03453c0ae593a96356adc74218bf91a6c1a59064a96a587616385af022ff7d0b031684435d9d1525d8c4ec4afc2b21bba06b68293626b4a49c3e988382c2714bd7f56bd3144cb42275d043cbf45ff21198c2815bbce70c5d6a5b7f6c732d58b72d6905de1c2cb8b282291bbb24028f0a6bd8b24405b0f3a83a4403e2403e6725c486d72906a3a589059f80203c5c4f7f078ecc7d942b0ab5a2c2fc071343fc8afc3baaa3c100599d6f9608dc3b57f399bbbb67c669b52159ef0041a348f9ae3aa56bc142b81b16c43eaa3a279f362f5d935e19b3e00074ad8c861d653b505d992850397fda58024c48c3dbf019dfeb6388c1b04bf48fc603e85c4b80bd2f2b0da170f2030e8e1fa52c1b260ac14998f0dbffc810b3cfdcbeaf3e3caf64f2b16989c580c23ef8cea1aff340277317bad158e9441d6d930b23364f2478e1274beb05354e9440e883b0fa62e990745ab7a226d09098a63581cd852c87ecfd93f2b5840b662d6514b517c48f69e0940e9d86b41393a6269ded5210142c5ad27fdf7b82781a3b19ea846b6db8563eb479c62975d52b669c2cd2c02ee3514586ad6837238e734633e652dff2530b3ceced5afee61e718df5592d3e569fed24c9f943e65bb704c7587cc1812f7ba3ef11d0005fa3aa8b436f155fa2999a9df2815d5776114499a40175b0c05d1cc36a7ed47ed4aa4f40f67b1d5749926bd480c1ac86f23b022a99fbe6265e4e4ada0ab99a1faea641c43c968f34330a7020cb3de64b5945d1d4dcbe87aa8c024d6d239486b0b8a34fe640cbf60ea932591525affb196314d9234bc48ea95713e8da1b44e22eacb2c2ab24f5cb91f44e5f4f8e9a90a8492fa1005ad208d70ce54325d58c10364262735de86f39a208cfd289669fab47b72ffa404a03d915188c026b23c0b63c29aa4bfdd6e1ab45dbed41682e0b5af415bfbc0b21a9266e9608f8da0442e5218ee0cddecf3151c9c72073fd072e03cc7207ff14766188bb6be9a67fcd742ae722b612947981e1e2bdbc08e97cafb1dc5a4105f4b23030a891b368e4b6d93f26d467f90e2f687de792d74bd81ea77e494e3ce12981480dd18e5c2032ac669f05bda201f9f66d0ef41aaf99ebc24220e4f34b1de0de7ee24aa823dde99b7cc5be7755111e2cb1b1283d85652a479141e9e2dbf1c12e8c4445ed583326117a673a553a79387cdb93aa413f0ec7dea6c07dfe2a1e03b65e582a53772861a9d29edfb8bfaa724ce53796354022edeeaa7d9aa4005491396ecb20cdd6023a6d14a2dd02b2ad8dc6199b8d18976ef1faa6b9f850b77fab64277f08253a564e3dc4466c227bb79cce06811346eff7ba04729e32a46f1ab3c6f41cb055a983417a942ff53703102564936b36df4c8192dacc9f01ee31ad6c6e1e1d273b1791811760992893c8e9c9f529efa246eaff061559da38bd1590b7b9fc41d733677af73c6c1c426be18248656badf38bae244066d7d8542e5e50660086aa0642cb3f7a96425fbae95ad6160149748158ecf26a5d1a3b947f93c92255cbbb76522469fc3ae3e84fbbed25fb204b2082ca2c212bf010681c999ba9c60a9c34f59593970d56b518197c5308cab5336364ba3fbef796eeb5f51f685a51850f40462f8af04ad0bf9db81efadebf20ceeba0667e9aac99b8fd9977932f585fabedb6c0f85da437eb3d87d1833689aa42267210922df1a7c8cbcac079278e0a8d37e2f44af19c72ab48bda7f6baf5b9d0bb71cc31043ddcd8df5124bcb8989951c8b62d99399b2ef1fd0602a1ba3d4c200d5fc5ad56ffb94cbfc8f20f757910e9e69023be6313f4e3067b810867f4f7bedb9e66d9856eb0b939b85dd2de8edd73e2c2310966f39d219b447e3238bba421b0fed5653e520952abc9db3cd2f1a5301d1cf175d69c3fce166653605d1670831a7c6388445fb948379f4e5c1295fef00991b804e79065ca897db0829ab0133346857b0abc6d02fa81e67ec48416790a81e3709337d6593c3ad467512f7c94e328330cff0c71bcee6752b8b750af68573b45d1a41b107651f171aa81a7678b98bdbedd125251d24c7a407f85877e95e205dc3bd76b6355fe909a60e4b1a7c733e6bfb289c0a5b0daca6d71aab203ef643c3ae31642885b9019aa1cb07d45ea29f14f3705ed410ddaff5bdaa7bb66b94f966670cc6d941a6f123c6ae7899c36984475eecd4acf5dcb9cf79a22e3e04b38b3f5b8b194cedba96ec4140f02073ec049c17d297171da6d46091c66ce7710e1f8d3980aa91437341b616484595bf2c854974319c3524f761ab9830955ec05113f18ed6e0165b7d203dcf8dd6e9ffa033b2517c015de97453ea893ca2610190b6d760ac9c00931923593f6314d8266b1624b1cbfe4a94f817ba8028a1b194e65f422c038a03888f14863a7bcb873a0e3ac9031e703254a301d708f1930fd16f7dcce6a91a4813f3a6b1267c02cc8ac8659b84f4c4a0b2623b1375905494c7388af3265c480733f706504b742124333bab66c2757014cacdf050575750fea6059d6c7a876058a5270d0bfbba9f4e2431e8b23e06fe02ad37f6c2507750233e4b8a33eba1fefdd3831be0f1a5c555d6fc751001c7a9cf4e6729e6a83db0a731d86b9fe8de01d5fb285b97834ba3a06f5bda5229cc657e320b1e8e9fcbd88303d245a6d1fbab5ba2c7d0eb7fbd5665b5477fffbace384b848dc43c9a10a53c6bd56f177ec74ad42a47d54282f71cd85646b5933ad3e86f8341d3cda8f636fb211cafd799cdb51527b00d1c2f513611d024905c14427a51e032ccc840fcba6475aa9974b35dfac860c7dae69b9d82d5236be78b584e5e7041aaa2bcddf2efb129e7186515f72e6061f2f92b6ec2185413cfdfb271a4488007e8a52546cd818cdeeaa6ac6bd7e363789debcd247f894c8e70257d43fec2f14c8851744d427b464661e761bd11897f0b2916147173a66448266f7a88a6de005b754c3c951bafd41407554770d67810f44c8986005156a87fc034b815a462cc8b56197c80b13ba5d95265d011618e176e149aa86e8d493ce14c071b98b78986e3d3cb915b48a8f08f532953e741e0875473903443c248ba6abb5f090bd3fecfbe0c250cff2c545fbb29d339612fc4e753a8d81b7205024abf8a53667ebdebec2ce657f41ee0fa198205d3176abad15e3e2390e3109f26b9e5b7c2b8d9c9114c7c8f169e41280c03f6b6fe6c9bb78cd32e52e1adaece09feea4b8326035205ab596b0546fd0ed191d5dd563058896b2efef1fc980573fbc259a5754dd533cd5c12ec2114137ee0c6a91a3465abc958e68605faeb3fb6810ebb713db4305350bdabacd8abb546f703b37d810f333b739c4311b6cc170e2ca6e86a1beb4ea82a862d3b95d6934ee11609397a5988d82593efaffd704a491563d4db0328f3c5629585104afe4bd9ea8415e2395ccedc19459cd473dae15601a5c3908ac0363c5afa3d4c7a9dbd852049132a6ffc12b20ba9b7c6823e7fd388988ee7dde41fbe397d6a691e254e29c4d4ebd27d8245751a4f3fbebcb59a99c9a45696de4d997d8affa450fb83e48c03dda73290be4a40c2edf8c2cfb37a0ba9d2102a0609dbaed586d200207e388c984ae8844f2ff37c57f9c05fcaf7392d9430c1373b1ed7bc158796b86906c816153ad17cd8171d358363ecce6ba464b085719f7164c508cd4817b84b5e6f4ddc072a87cb6c0cba47583df5524ace95b7f4465a9c4fd3adb2fca10da67f3fe141de24846c930ed3105c2dd64aec979f2a798c50b16e8248fda2d30ca329bf71eac55442bf93d0c05823a6299d9ab5aee4453218d7b86f78e7bf5718bf8739937e80b7185453aeee0d2c7daa4fcecc37a385957575637527fe24d4770048401642c00a47b8d7eceda692111fcc984a0406edaff03a5c50933bbec053184b44519372f687be1b850a71d358cdfdcb4440c1cdce014c2a1919392266ab48197f87c600c4cfc11ec16d3fe98add2f35518a326aa723c4abe237fcf5179f924477abffbca5877f50a630592b5f787ba4bce3206262fceea707e7f840cc506ab81a8d91ab0fe2eda24245a0ac29a3ab95069f182d912b74e1002888a97b37f54570768dc420d8e5a38526f95d1e1bc0ebe03db87e6569207d853783b7eeddca54bb22ce1466ef6378a9a3a972856db3b830e8f835d45e0af3110fde369e8f9449c7ed7947c09e12f38d917b46d6e511d5cb91e5b477ba61e19d215be3849254c014b48744fcbc250997dc62f0ebc18fc687d460ac7a35838c224c49de96779cbaf673725350972719ca5336f6b9bf0398500b6de8e0c71a6b934d943cdd1673598c16091622e54691156252b13f67f36003ca919a6966232fea782e6329950b7393e1626d9a7247c1295f97b5ba91a4c52c7d38a782350cabda3dc0a998b89a5f0eab32cbde87665bfbadc7284a09e04aa5fde0dcf4a49ec172816a2d471a51c7280cb4ef26a366cb685641f0f1c8b01f178464019d6761beaceb37ed4c7309750692e70e7bc3fbf7c362a1c1a27f21b53fc6df6277e91b1063deb2f5c6501854724d3b34b9716dbcdfc21245ae8b3d40b56f4ee27ace969df7a0d9ecb46395d82c9670104a03e3f701670666800327cdd278e092eb76d2046953cdaf3aeff2352a6b6e4dc7502276b181619a0055f467b245f3fa520cc52089ba9e9175da85449825b10215f4ef175e7b14d249478cdaddd505f7930f486b5a313dfb833a4121e28b7e90e6df0e13e0c9abaf1059fbe77a7fa1fc0c1c01eb3d459b40608dc50588f4c21f1fbc8c4a01c9d1059a2ba015f08cc8e5fb3743aec04fc74e0ff2e6b9af62f395ae3636d0fff66450003e906f2697765203f36a00d68601e8a96a6b3ccac7e076b8e51df7e3b69d358fc9a5dff79d4c48252f49a195c607f34995236e90e15faba8b2eebaee6af0a9a1fc8c957e4f9452bef219a20f309ccb5ae809781d37bf91e6345de36f9f43816757b72793078a352e4fd9231f4e5ee4f3555d824e2cb188875cf2d30a244ffbedd8de4e89868a7bdb03aee94bd0d4c0999086df2c0f15e10e94a8b1b7fa4283a612ed66645ff066928bd5c9d3c9fc8ee80964da24f8b824b27ec014c5a6968f7f0633b7fcad686d0fe542c74040ea40899518ce0206f0dd2c035333bb25292635ab58cb6250f6172889fec1de3e616624f9e1c916a59726627510e39677d4e01f852031778beaf1e59a90f1326dbb0c5bbc5dcb4e962e63b70da1c89583e33bf71160b217b2f1b81048753a7d08809c8235aa9e2a43cb41601f50c3b7bd26dd726199e9fba8fa57bf32d0f6cd9ea9ad2c4a8e768e6168cd039aa086d9b97060758f2959a1b9fdab2c9dd5fb0ac81068f4fc98807b3dbd45d1d4341fed01ade872c6f9e622eb07a0a9a4e3a2fd2496bc625d0bff3d0824d04abde9e569eb1c2e19acf1992a26da360d2b9537b0ac762f0a1ba5379e3a187314ec3582dada2ca3ae8738622610a26c7513833134009f6e7af522a058d0a4071acc8654c693114de8a2b6dc9d6c29d83f9be81060a6cb2494660a22b774fd865a64385eaa9357c674407fe149c363095d435a78fde45fd4c5341a06f26ec18364d5c222628a37ba3b9ffe1861ae016e6ceb12cca36647ff0e2a85a25d55dc8a34b7ab2b024d5d3a3c3260f06e0b33b325ea559e4372790574058d3f378aaf63983abe4e27f1698ff917c0b14cc2a71d9a03eb035ae2c1a454451c3d7e3839362f323d02f97b54b397e4837e0385e6fdb833a8b8e9e0a405f0f18c4f24abfcec69db22859aae78d96e71f74e9e378d35cc360724a956af51fa5c381972e57ccbc34c453360db4d6db492ec26921ae5811efc2f53aadc0f229c8f6e95d6b05cc6ffcce31fa410257f01b63cb1cf978fe0f382171582cd0e02b82d0b3154412ac1c35d4e7641da6bb03b267ded89c37fbcc16fa79a2ed97c7decb488182181b3e164b649df52f612895a22fe71cf3873ff80749ce10b59ec7a1e2cd6e50319d2f78a3f6f7aab2c2510435bd01f9d39f891eecd7588bd7442007ee86c021e076c9a921f0c01a64471aa8c35bcdfeb1e1762151914fd52ae88f168c29981d7b74382d359409746a10403e2bc67900c882831efbb7c175382eff36bd7631b77ae20b80f0727b37ee41c3507f1d33b723f9831f7a686190e106f7650a931248bacfedcb58903e7fb4513a2db0c6846d2be33218bc9df3e3ff0d828d028b7245b5fdf5c9c2f64d9499e3049d5f5304468856542b0b20b2717ca92cba30ecbbdf9a86c9444a17ccd50c154c53c96fc6445e7bc38ae5944614fbc9e08a5baf5d109309d0d6ffcc6fa05fe29ec07abe1a89adaa600a5233082ac05f0f1481a63a29e36883a1f58daeba799496933c3849319bc67afeb447a88e9152787194d195edc664b6b8ec826e693bc8fab711579fab87c925c4e8759f917324c1d650ce26f7d2052c2688f394d5e90741f997cecb130b00e8a27dfab7ec41715b0b4cd90e3f1b01f0fcb95c4623eac1e46aa7c9178d6b725e7e534a4ccb95de0693cabf524d19c0f8ebfb74c6fedcfad285be305da36bc490f4fc58320aa9e89c5bc92fa8281cccde0c7a9790bf8308dbbb607bbb28d16b5f180bc77b562e30f26b502cb9521b07e3279bb8ff6af5884f96b5b61e2dd647f7a4ff5f3c61fef573c9957e2c90bf9753241d7b225e9dcd55edc02ce378ce3e955654cacb5c99f096425626fdd60e21759d117a5fa5d9828a5b99839f6ab8bd7975e4671432bc4f7b2bef86bc97eea6874836da6806c8e55d72b9cc5df2b3c637ed9ca3c0305a9a01b61e27557c5be60d9835611a9ee0a683571d22352f1f3e83e7a859d9d1fa487223fdd459b8ff2a924e6f0fe42569892039383b99555f0470e134c2bba19254ddb8d201d8b1eea8f5b8f6708ed1a1dafd8e79cf0d583ed7a723ed80d341e2ab05ebd732ad9ffcd00df129960ee40d829842a03669f578135abd2150c52ff3395b35bf6f8732aa76abf738415ec6e5b28bce521d745fe0d0dc0f625392991f710e07f176fbaa550a9d757347273373d9b143f65cf243a6283bb72705a32db38dc56f33e8d248bfc4f2ff05e33e007be74e94cc9c0690421a36cbc0e0dbb1743c60e1a76aa448d09db213d20d05ff867f1938416bc1b695b719eca70195c13ef8d06367479f10c53368fa4b09c9133d0867ddb2d9edd2526598be5a38112b3ebdfae41439179735e1bbd7bb90768c82c89d3b795ba2516f7a894327e8989acb783ba94e1a62b2a7e9185efd0ec09030fd93d0612bb38b1d5f365830d0ee26561761a8d4ea6463c4b9743018f677c7047a415a585b75a9d037c21ef73adb5fc5e9da89f2aaec70b3f01c1e999a58fe37989b2a7ea5a70d60082d5f8f59824d85f34489fe6aefd89d2236e3fd6906e7cdefad45f98b5fec99e6596870abad280f33ddc06cbcc2160f04bd340205b19aacaab6a3d011ef82260c70858620eee9b3bf18b93cd17367f9ae023414793fca89edb527be9a99eb61c926900113f7e8addf59825affa47e1aceed8c17bc356998c049116f87f9134ee2c7f3c77f7e96f331618bda1db737ec94f574eeba2aa75d8541ec28913db81b3870a8b49cf98f612a60e885ed7ff3f8c580478428f1acafce31be11dc09879930f90fbdb43959463d8f254cb320f9687f4d3d25843bef6550de089c323b926017353e18426ca87a306964643be690626d955e91b930825503d0c34fa11ac10133dfe529f16e833acd14221d680cd40a02c7d224a7fb7fdb4adbc8274e96f436757224d47bf0bbff493c3cb9155aabe064b075f00ee75c763694d8b98d9e47927e4689c72c3df1cfa60bd7700c5ca8705980f7a19149347b38774f6e7d3db673955611553409b13b102ea234ac7c7e5393d9b4c79c784e9bf7f9cdfca4c02563ae0a4b7ab57ebb570bc60dd1a4647fc09e8f1470b26e098ded1eea513c2e42dae1b7d7873bb789d20af8cd932beb42bfe9e856441a61d8d595d7e55c8a3f13bdc5f769bc8106e4be239ccf17edf3a9c2eb883ac0c48461d93ff062abe07faf1cb0ddfc480e2615fbd1e81da830dda6a6f2cfb177a00b7ac08af0189f529ae4316b375b105ca83de8dc617b39648a1a624dee7f854bbedbab260ab00c9eb9c2113b8670fa7edeaf62de45333e4cc694bd4cd1a29e136937b1ff06abe886c543159880042a4b94d803c2742eb13e4190f3148d41a0cdf6e88ded150b0f3ae97ea298fee3d6edcd7ffbbfa9d81602b8ac531403b32076145f235d1f2d4f624eb8c402503fc6e61302709b44dd7986ede082d95aace49644c8350a15669a5630c9e857474cca5227c9ac970829f4322dd6adcf708b3196288957dafe6eca57fda0439c8d3df7704f4dede49e004b29fd83ca202f4532270c6e8580e3e7523ce0a66152f4eb782db3a356890f0aec850fa9007384ff24c2a6b8dfc902e7ae3b98f8d2453abbce82d991d5fccc49624fa1192ee75247f5e85cf598cca332863bcf9a83ac426a10b33624a90561888edfc584edb5aa1c5970ab53d0d60d0253af5d79cea28c494cec934dc66d343d4642af874b2492200fe67591cf55de112d69a56423033876d2692f2b7ce708d617c6a6e2160f05a3ea77d0257bcc6d205c98514a29979abf25761e5d65197324d5b152ab59cc5987973e57de446e38e1f4a38d107beb792f5dba9dcef72b2012b6a9ad492b42486888d8c84f5b2240598783e9ae743ced18171bbf414c0591ec3e0fd44516643e7d08a8fabbc78c78962a9a5672164313a1055eba9812f9e137e15014166e353f8b9bdbac9c7f772c38d3d4e3c3f1f0b82d464abf8f24142761b89e6740d745feec3a0c96868170821f605650f2dbda6d3fbc686c6655bda5b838f04cfe13a8ccda81ba19c02e2376c3e102198092244d5b6610e7ed00bff60436e4e164d6226f97dfbbad1ba88079487d17c338dd9d5b1d766b33365608f7ffd1b682ccca4a7ed4a1bbd73f4a07b53bd8526acbec742c31985af1182d1437fa8c308fe045b7670eb9bff88ed87cba5f26e766e36b68bfe83ef064e3a78c8643cd6041c4fa16d1e5f702ca17c9f4089ade0a1f7c64c2a48361e2b10ebe6c78006239de29992313df3390d35c0267dceef45a18d1a734d63198998cbe014483c0c882cb01ee2e618b36998002a7224a16f9595457daf34a4b8c401312e88a987fa193f1387cdb7db91273928cb5d1af66a93461ad0fe1b703e87d763a33d63ddd49efe24b5184f3abb918bc1bfc6262a01dc73612824ab4928e26902c690c133c71c47f7a1bf07ea3f9a77f64ef0f118055aa88fcd30319f56434116297799631606a14ac70dff162cd470a6dbfb346cbe08a32858a0a0e5ec00b570cd5e587e421aa7983bd05da603841558342200addd2dcc86b3e67d4c192f02281ab5feec2f738d26368f339913309ba566736b72f6761e05d51cadb4a7c35388a76f42b71c7b65763710871d7860e532c7b221ef91f815b1ba92810b06f0c6545e3a5d9245f699ac0933d1c523675908a609e29c74ed0f35e8a0fa5b19c93a36164c8efe4ed3c96a03b364dd5cd4c8b2620d64db74b0af3aca3686b90c3848d74a869a6a7269cb8ce3e5d3811e3e5013e60ee3440b68a500b6de71d5cbd40178bac5cc36233b490344f7df3cce02ef8ad13177e5e56cceb8fe03a38f0855ddd3213e8d020a55d9cd1ad673bad70c78285612f863cb9629fc7423cfb5323da2649318d556bcf3dc53c578f7732d3ac66582418239b76929680996e739244b069f38e0845d54055abe827b9e9e7ec0f225ac7d6644e8addaddace04217a027adf3a7336aebeac0dfb40ddab61f2d8cff19990fab63a071c22761d3fdafad4cf762ec259eefde372d8a5a9fa0f382330b9c73c35ddf388649076e8e305e43565113b33d059d1286b24e7ee4e5eda1a5676485245797d2e4b39222050cae7a66969a587e364e49788d44b29f26974393c9198d0c9799dc28f6aa1115bb364c699c2e0d00e77d90992d04798e851252f8dbae8ab714c4586a558fe16c34391a66127d80a14e7dbe310b7231687cac68340df8b2fe4e3c27f329b8db4e346169d47cfae83c604710e352396ce8d7d24d1c010c328cd0f211e418d0eb7db8540b2e9349c4a203d8e17c4fce62762feca94364ae547a0faf0dcbbddc398924cc07c303e1d6d70ddff8f95bef285f9803788253fcd08b200a36361629eba23534fe9e7e4d911ede4123234501061a05055a154ff9bd7e3705b0688e875c51cd6b84e816ae9bf0816ee91802e612963443c3cd5b87ecb3c467ffaada353fad04303a15f80d2032748ecc2e9c34f5d254b44d0c37de27a40c47016031640b789efb643c3c237f900d73dcaf30e3ffe66cf3c98a12fbf05cc7521d77b2bf3cc772da2095ab7f5317a0a2d525f4efb4ac9a587487b45c1444d97fb9f554028b99755d921f0a091b67ce390847c18b281f732bae166b1c3d0fca86005e2dbfd306e89d0347e1cc0a94c449d78f1bcdf7b321ccff9b99ec4c6aff9a4b86b41d0210320db8afbc0f890eef509c7bc8689caf8a11f51e6f6a0a8d29b8368abb63b256b2735ed9eebc06ad0f66cd0fe3ec1b61b233b85a476adef0971507656ad306f19e85e80db9cf77f52a609451153d8977b51e82042ce036de73a4a766f19f3bf00b4cad3dbc76a4f4d021b59c4c02767848d2bb46a676e1d23d36ca925c90b53e1efebbdb46e3d1ce2886c24e86c3ed2244afee7db9c2db5ec0feb7e0a2549844f5d3d70577b0c572611e643cdf5aa3a17902d5988d60ffdf2f1e4e33ce1e84d4e72e8a556aa63aa27b2d13d4c3f847f24264ba6dc3d02e2c0999643071f36ad2e25dc39b02a320c960dbf386cae2da89aa54dd8573a42363b058d1cd2f54f50e5ac54afa4e6a922ed44bd85a45eb229e0c696e4fe5580a295e4d10ff9261d898411d8475aa2c2e60a4bcccefebea2407be95c9b53934dd00a74a30e91e53fbbd857bd67b15e3d31b25d21fefa34503b0f4b1570ee3040f5f58934ff660ddc30f28767e5c3b4f36ef0e6ab34d98e67beb60fcae4937b88ed5e47869e8150dfafd423beded12c6285e0521d8908c5741272513d7bdedcbf37168c2eebb9ed2416d1a2d78f1764706308740f29dc0ffff99e5de7e66ce92053b36c07c2b3e0cbd18233528370388fc58a9931aac43d12d8c574ae6d6ba7db033009af07d777af39f87b982ad7b9a36ee47c8768f2f6b8aa67414c853a120954a107109f7e5e1beb29c6381beb66cb8eebdcfbabeed5e95dca8b0d4a63138a6832f5a81302287045065e14ec0203a3efaab02abb58ff65eee1bd9ad128a611923e60d49b47a2c65b775f7c340f281676080661d8300c81bc958353a39b7b3abae89e99237f7a7df081799b54e54a0b8b9eadada9b68ab69b060e15eedb7f952587a6d33ce8dc80df309b2caa57706dc0c91b4122509a4fd48159e0cc432803766b8a06b72e035dcb37bfd92aad9507cd7fa0f6e0bec1bb4f5825dd1f2a0286ecd6ce12b82ea0929d61a759fb662e42d098f60772031a3a149b486a1688ddf56a2118ceb2f844c201d146b5a7f99505e6b6025ddf558b5a889d6605b43f88427316b9f5e482e3c36753c91fec89525e2529bf66d67430855b219e342f69cdccbf2cc5dc37145e1ecc8fc5525ad160e54d15b298b0488de4f004082ad3e14e4742a0491fa84751aeeb121eb037c4a763b26385c3b3654ce7219b62cb7b3c5101c7f66b54a61bc2ee53d49e5ab03d33615ad78473519b1ddc9c6a49791abc302fe21c56fc695f28cbf7b92f7c111bc8194bb13b0c18f73fa121ad07e4d7c05cffb43e7a16d7587a7daf76d7294b99f5ec68e5e5f9b047f899f11008553fb1930d45cb77a23c96d06c49ad996e2a772d943c2963b607958696cf54d6c7c4e6d2b60fa563a2047ff343bb4009330a9e1a8746ec4004230eee03b172cf3e879cd8cb8cbe89ad376ea582c645013ff683f302ea89887072c91fee7ee37a791d622c8bcc7092d3581e4ced972c206e15d263747898ba14e0dce7325bd73a50bb1c24c7e2582c8bb9dd7667c2467695e051ce7450849e0e28614de62b3d83fb5255e09c9bf3f7a786386f0f964a96734bbb4057508d3ebb5c615c064679ca1a29240a6da4c0ffbe1d0a8c6169d8c3f2bb011a35df0eae4911a6c1e5c53ae656239d47211b4b5bd795ff0380acf0dbbe2cebc0f1efa0bbb86b2f8efe065d2f2f9024c8219e59f284872d8682938ffad804bda6a0a4f2f35e8c08b67cd6acb66a55ff12f3276203076eb8fe3fed4de6646874b30457db0a0dd3d7f7dc35418536b0a73e72e5b90f806c314fa32f6c939a981af4f103ce837a633a2aac2054bd68b83778fbb5451dfdfe92d48089cd87258a93cc2a6d7363245bf4aa3e787ced55c3a5c868bc443199da4d4024c98ce857d5d8d74d1bf175599012f5c15cebb64ef316802a3f409678e5067144d9098c07b18575550a6855d84dc6997077be96217c6b7bf7ba375173c6810a8d34b138f7a07719f0ede9bbdeb266db0c55f5670e9563e0c2da48e579b1ef180b13008fdc86f18bc0d316b6e158ea367925ac8ea09aeb7e28f3c97467f1ab24123c71e4b0e3cb62915c0f8101073f77a5489789b65d5f79b04d6d8d9bdb462919be9faafea3707b36fe28eac5c3bb48859bced7a10495479986b8970859029ce683e77d3351070f6b91461b1bee156ff671ccb54dc928944b4216c227883948c0bda926c1ce06cfed31bb05eadb7c88439b5075c543b8dfb43e86bf4fd05198997d594e281892c4c0882f23386ca047787b082fac4ce3ae8bd5d5b37f598767e999cfce0e1437116a8ebabafdb19aabc55e45e64b2b79ffa9ee3876e50ba7f2fb5a9d4904988cd48a2c7cba90b83913a12f6316f2c4c3ed78342552a00fe936f18ce225c806eaf84be7285edd9ee91e0092de977a217d1dccb640803ae67c11fbf1de7036908eea8c443a06256da7c11c15af770ca3c50a82496df8961fe853761f0618851a0b5c1f38aa02a7e7c1b7172336127e9462c0252ac3753b343aace6c916379d1af5ec91f6f9a7610526f3efa6796766cb04b3bd9831dffde16e89acb42da805858766ee6250712e9f150c321bf2203afb1e7fd361b757d50e5cdbf2edd0d1d26be35e1f88f54968bb5510cfa7cf61130920957671b3c689964a2a6212c1cf6d65f1d6c151a8b4cca1a32fd7e2b3c4f2896d99cc405cec5aca69ea689b05160d8e65f4a88850b19fdbb98d84ae3231e2e401a1c292ff31aa67874ec34573f20f05e04bab33625d1de921abfb6276335f1d85e8e029a4f11a8e4f941499cc6c6ba199d3a2a35f12a7b575ad2fb81af6d826d564b60004e0f48f9015660a070f2ba6f8b6c117d5433e311bdb17fd5b54b1150fc2203a940dd8e0d29e025223a655df51286c7d6c3293973464c0ce5ad9efbdff282d9a1a3134eb2d59b82acb6a6d8fd8c3ce0bedfb1445332e5458401db057bf7d252b601fdb050f48433b2936481cb71276ba2f28bf0172610c83d138649da075db580bb9b9bc7edde88f694b7aa610b038d41b6c14d791a4fef33019b35016b8e3ca6e6bb1481645f85b794b5d4b5e1be1268c946b5f3766d4ff71eb9a77eb7e45289236360cad38c11bdcf1f8b66db8cee0015251a31257534b7331df0fc5b6c700b21c602a0096e767cf8dc53c9f1b053472bbc49ed804d8e7058e2b31ebe9d3e189e6f5c642b0e5c44aa703c0c835cdeb690bdc0ba07c03eda3fac828f5e26443ccd23a5d5bb24889fb25b4fc65ac98ac30c01ef5bc2e65bf2ae8f5d75fc6781750574369a5613a902b90fa1859ef2a042189759f4a20f93075ad6823388c9d22913d00be5d8060ed2100f61110d389a0e429f9a98abd7873d5d7b224bbfd0724b197cef75475caee05d38b9a841889be60f290716e9d822a81653726caab03e4b86ca93b6f961d69f61d2fab843ae9db2640437f83a8cd4fac5f2c978dc69daae9e6bdb5b4558d35d595cbcfaa4e9ff2a645d3557aedb44f9d6c0779530f846722a04abd4bd0d66bfec93906350d3f8bd4b7d5c588d1709b3a7c505e755b3a4262833f86bf30d55cab83b6d06e92c2514e3e83bb99f15852c1f7645f92d5fe65d0c3fa802b50831490058e11ebcd016e0e155709e740363dd724f235ec216ab5a15b45c32ac8da1d7120a71d0f45cabfbcdcca1ac612f1d09903a0cf5ab5b4bbcaead25fa006dc3951d36ba2416de3faee0521d71afad3ed93a522e64e5ac5572f63a1629917cafb4375e6b4258869169dd4a8b5e33e71c54e37aa0a0490bf78cd9c9f239c76063582428b36d0cc5e9fb42914c3847edc626429c07e4a70f16b5fe76cb1f5e6984c30541284c7be10ca6df57b10c004e3bd96bc4cdb7b335adad5db094414889585692309b442089d1df60c363679af343471327237d5f7ae948e5c13c40676cb3bebd892e87e813ba8984f991fb7ddad795795a5a9f49044cb545f950ef8619e6cdbf38f2064b66e1981485b6118d3b4458933c865c7edd0a6a804f2b59a16fdd1b61983623fcc621787f18b2bdb3a32e16b49690f09caae158c64f81002c49d05ceac444b3690bab70b9c3503187ecc7ece1b03dc609ac47870608d249693e3117c7d89e215098b4ecaf10ac2d8eb0e41813e827f75253d76a4e0b64927eaf17adcea071be08d1d6a5ed70fb0950a2a94e988a1d8a77e711eebe4158485434be190c88c09cd8b19c56ff1f1163cc57e3a899cbc89dccbf17cdf176b0cf87533cbf0f7b199c488c97d5ae4bcc326cdda43d075c5c8ba7a939fe6e72de09fed0d9b0ea999b5e3ebb33c2a1c8d90a1785dd22426e6c3aa9fb5442ccb9e184c9e40924d01baa18b097088d6fff932aa9a52271019d7b9cd80d2a1dcc4cd67844c14859d9e4cf0579b9b150feaf425bd845cd62aa5f235bfbe21721205ce8dc6dd5c60d7ed3cfa665d06774e5eaac26285c7c6c31ee9b6dfdc02f816fdaadcaf642a008f5ee1442c4005b2ad01ea379abbd2601b22a5be354e0425e8a9584582e04d064617de26830e2bb96f2c4fe0182d096bda76c80baa262db6db259f60d22804a1db07e6edd30ec9a53f6070e824431f34e19c8938cea6759f2a16ba0dda203256432d6ea311eaed7f34fbd40f5d4fadf5f80b071cd084ffa0f19711c6feb1a718e3a34eb412f0ee75085ed9157b3960a76be1d12991e85426809188a73a5b6409bb8647fd55406c52b93b89ef460718b4e830c50184530f592512dc9e6fe8dd6229bae5e3e49489d60d06cbc581ebcf0796dbaefb411c02acec16f3b10354b8de53ca73ffbfbbd4ad158df53bbe7c9b016d15569ec147c5fd2783162665bd0eae003de40b69e3c7321234108a39ae9fa4b2fbbd3bf1429ddbc7b8855063ebff4d9a835f0c8897f35c85416b982cb93e6ec2e061cb2a7dc8af6e1e3a784f76d844828cb3d4024b0070ce7bc9085a1440b71fc6c5ebe367b69a0b01de93e4ce3550f45328f759be84d5680bc19fce447b6a29d208d5daa04ab8971f6a74a57c1ceca7c9e9520eacfde7412798024f5d25a6025e59687128525e8b71d919a64a61f4fcdeeca5ec625f000fa9f09091430959480f17dcc7bdad8c9437e674c725b8efe8cc9b24cd377119dbeda28ab06c1a3228cea034cb39b45bdf9d6be43d9777ab500ed28998e4e1e83eae68354a8ad574223e695c7e52462e0900b0271e8779bc120db13a98238d88998403485dbe826e7656b040a85dff51fab491a2fe67649f769a555858655745abc233831fe6801b19c18e175ebd591cb6d42e95669bcf43e4a17b52b5747c187c4b45d67c5e97f38075565bd88a98ffad719e17518199f348919e03fc52fbe2134a09336286981959d7b4aa01761331afb6e5d478d5fa772394906f95f1f9e639538dbd3d3880963f38b1930132587e396580cb4827412d637f61e9b3227fd719da75c40516d827ead8a8a05ed9149dfc38d6841dc8d17669ccb52b6c7bfcb7416dbaeeb010f1c331fc674bab2c6deb4b30da1eeb407f2074bba980e9aee465c5e239e23a19ff44d0eeb8ad5ec938904ff96904a32db4b76143701f924cd58df2ae4162e5042a3a6b9f75d5261750806c5f414e5b42a1ecc01087981a74466335229817bd2845be800d52c19bfe3a9149d9c180be106c5f4332315380a20ad60160e88839337f4634ec9fdc3ceca52409b30980914f172d8db0757f91c56539d7b9901f714a232136ea9e502c561d09ead4bd3f7b257c6d16318f962c606fdaba4151fead90d67a49a10697e657cda5a1f66b3f0723457fa33892e96110724987febc2669e0f2c46d29a205a37ff362fc2b77c8478868ce2947d2484f7b84d30ee5b723683fe4d61caf41c72bc3e0e8bea61d1881e8fd79e8773c2165639d27db7fe16040ea19a982cfb4a1db5b1f7783b5418940242859b639448e3923c1c81b83eef4ea623a2c9d8defd3c760b6950b09ed37750e583a520c8aa6344e9897f92507f20586900bdbd7a2fb9859e95e6d812da241408074bc50cec65d41578a4266829443d9fd93f99315eeb9347d000eaedc28c7c69227c8beaf1e59d5fe760ebcf1789eb31336b46d34087de7bd939ee96c3c5bfe43ba25e79291fe39bb93c9a9c143437aa30021b99aba0eafaaf3077261ec2eff0b9c71f53f7aa11c0d9464459f56d99dd5b9500e536dbf23b9da13740835de67ec957d120de5d8d9ba91c2c830507d6b61af1596dc1f7ed0d130e612a06f34e0bad02bb79e2be1cc47c65a921c6150590783c90cdd4e761d8a20dca950e69509b0348fceca0de84d7b2d9617c86ef9781a51d5bdc2f47dd8ef63cafbc3094a8eb6b983966671b26ece39ce4f4419e4c48505ea9f83f6d5163db9347bce396cadd546f22efe35e57c3c4ebf465961ec2fdb5e83213d11eb77bba1c6c77f4ed539e3e72713337559132f4b7a6f09794d241f65f0d2ddc7611ec265b1690f253eb592f64155a5592dcbacf8fc9c8359d37e94d4caf42fe1034061f152de813197364d18378e833bfa696f40a7671c6344991587e828d3b9024f751ea155e44b12a330c1cf9bfd2a97edd8374d3efbcd9e6a1618c42fcbfde94513e865636f34be7ced6a586cdb7e7b6985571657b1ccaf1dd64661aa2d2862d08f219a973dd89bcfdf0841e904db66dca8cafdee36a1502a83cd852b23254a2b86ecc03f02e5b8e45f8abb92d3c938761daa0e59dc6005d863d8718e044758ef949122fc0ce0a7c3b78fff4ad5556867bfa97c85a1114b7cfdbe184818d1bbf086ccaae1bf6963f2986320261a2612ad6fa721448cfb4344fbc2661686a89702b804490dd7b2b2dd748bd804c0e8337f92d2cf44ab273c72563095e67c6b957478fa342ea3699dbdb2238297ac9dfa13c034e2d646262af9507857dc1d86da1236b2e6ba6846a23813411736143bec5efc2c0dd693d8be97e90bdd4ba20c16698a5ff09a7703dc1d8fb47c9add156d3e51718b697ef9bc0ae20eff2b6bb69b414cf4a617634f8db5d42a98561c9d982544d95477144dc0269ac09d1651aea7b372e3f4f66d1567b6b55cda638cdfa36d8bd6c7fca70f0d782cef7b3527c7e1fe77889eb8347a2fe1d672fe213d097d3962215b090640ded98a869127ced49d7c7587a65cca0f13df0cca06c7f44bda5a5638f36df9dd293e634bc65153ff855cc86985c5e92c6007b1313a02846fbb2607d3c188e8622185bd94638ce066c913a454ca807ee9372f704fea1f4a42d5c360990fee9d65c774de7ab9585e5d55b126d1240f7d5636cf0de9543e8539456322fdc930d1b3775bcb1ee9a46bd44f1a8a4fc1eda68e7d34beef8b6a47bb40c76620afa2701b873bca1801f238d3b6629791b187f80ea8a8abaa80659a9a720025ee1c21ad3f8a92fce552d052de27094495eaeb9e84a48aa76c7f23ba477878ea26b21a25c77b2e01f08fb43b371a7c5e55214425d7a8520d044ee0e55f5975b46647dd9412ec22890c1b0b2a5e844d1656903c014325151c357f2dca00034c0d2a8d8b4091b53fbb4780d5739dbbc6ae794f7bba669e48fa55af9a43fbab25a7be004ba12fa19871307424baad02c0775d3e8be47955c258d8ceb3d0c1c5a6dbd1fea62c1c1a7a3054620757905bf58173a34f4c302c9bfa2709d6df96d48789bb77e08ef7296a3d26de2cab369324c94d52cf77d62b126b5ac3b5d6d0a2c4d062b4417d71c39bf67f7a56f787a893cfcf59dd15dc6cb7a8a6422f5056cb5406ab63ea53a29d901808b7092f27fbc7229411e2a16f69e2ebfc7730018ed4e24a7f50957e0af0559be5dca8dfdc92e4b94a541cc632d7802cec708b8ddc7b0e2f47e4108907e3db26a93e3fa3ca410e29b035dc1eee58f7949b2b0691616ff6d06eecff90b749557a66a31d4caab33ce1b074470df3ffddc0b44f50fe62b340b1868084f432bc261b2f91e0b11260e0443997be31b3e50576bc5831368f3408b6c78522dcbcd9d1b483ee863de039aa1340c7fb42473dd4792eed14510cd8b436ce3dfec06701e8bc4eda790b4b3d214dce1f62838e8039587baadc1580dbf0c4a599dbc58638a5814e2c755853bf9b00b79a04c4af1c7e085e07687d02779444eae2d5f3d6bb8926a9077726e55586008623ce2115ead0a038d534bbfda1e1584565cc2b63d8bc6736b32ba048db3f167d9d114409a55d7489674a816631c99a3ca31ce496135b5e78c57a054634400ffd2ff177d01923831cc2acf000c4812081cead7a8becd5a7ae5cacd032c44f4d651b97d038656f7d777ff0fddeaff1e9bdb8cd97c9f50dd626c592900d835c721de7b432470a18515c8af988404961229e299c65608e77606d5d65c2d9970521c8cc5934187c4a8e232899977988695750acf49a971a39a2e6194247f5e8f3e88b35f2419e4c26808619e2b191a12c7372e90bf331ff59c4be9c9ea8e96510261755be7f5196e3d09a90bee25e16b3e6f16c8252e9d507238d9acaf8df56b46a9fb2ad0d4f47789d8fba21bed0944e9785023b28061ba92a3588a5fc9f28c840f52c1c14b80450ec7e92be7ec261010a7c8f08b2fbabfb1d6f1fdb04974238ad1dd212d66f8fcb4404a632cff188a7b495eb0d898abb2544b74dfdbd349df870ce08b6fdabfa2d8c6307ddb2a4cfb0c23b92c8f6b21a89604303f960c3ee87037efaadb9f4bf35d1b673e57cb1d76c4b409cb59ac85c18c23b490ddbba399077d186a4d7c052ff36d5cbeba37e0cfde1ae6e9a8069872bc94c6ac3628875e728eece068dab7b7e497a604cf3bc59a2f034a36aad8f51022cad4f7b84ab9aa26939a4c199103d55e9c7581431853ddf38a9be3584338bd128ba970411f067cf872ddee14c4ec796be4fb53b4e0aa577c55f95759752a1a598f748c84e7b3d147af07f6cab4f39955840e57c695684f63e89852ec87f7a8563894954e231b6defbf187ce332a83f6e0038c3f98d7f65ac912fb1dfc120c858fb49391f95c11818e2bc3c2ec06ca99c8b0ab0065d8cfc2f5ebb9b558567cd4954c3fb85c04b163681717f408ce9bf0b1b0ccb0f0ea94ffdbfa8f9070b9c734f7ca52d1cfa26bcc2e82cea823e9602500d07e1bd111c419bbeb1ccec24caa1b34bb9fa173abacaa042745aa6ad6141afab1e58ccfe529f6b3affb01b62d3eab395477501cf9fb631a7aa98e2b1635d43b77b42f17d2a6b45cc15e2e895e80aa5061259a6664801a527cef985b099456f60208da6e9df5f481fd05df352b7fc1180ed78d9782c4e869ea1a2a21b617969d3585a63739cf9fa6c46355f7bb4c1a8b1c1a4308ccf5931153db7d4eec56a44c9dac70f67a3c3bf4e0dc34e97925fb527d05c6f14960dbe13f3d13a1d78f4f97f6f7c930e3745a7038abc80f8c06264a99ab6e37320e8408371902888e0e9f931b08e79bb4ec7af541b10c9e47fde77b89807da0823c1d391ccd581915feac1076d67e896c30e804d6f020941f7178e78939d25afa2daf821603085e06f54ad5f7ab21c64a69fcbadc1bb86cfea83b3cdc7847b0bb7a1383ec328a0d00fa7b464039ac22b3ac7aecb3bc95f3d72d112a8e01e5ab1d21066789ab326ff2f9d550c5cd428531b04d110be4b8e2f96352bd35c80907215744f03a5567118b7f18b24884d33828ad3ecc7680dd67b4301d58e54c20f69684533137fdbe0a16f890e44bb3066f50da7a3f9539b3a0d31b6129b9d59b4fb87d30ef873a0a319a2e2e9ff073130694430ccf380d5272c95b29a30f461b8eb9e721af60b339b5d935777693b8787c70abf891e2c72616d951dec3f63174113a35be5ebec9f68ce916e67981286125f8168588f8bc0ccb3cc8ab77bf2d34ce7af3b163ffb203306c8f21ce092a8fb05fc78c580a73ad77a9cd889cc595291a579e83d62bfd6bbe5b29fa0b5bf48e30c37d0a67ef230270c89f005630d336d26d71a4a4847b6fa37505b3dee15cf26b0802f9abcdd24af58eeff41df7e1a6c259853d933b75862a84e947377e4d4095fc11691b895eb4fd09e8505b7c77d5b2040c23d221e25e7c960bfadb8b2b4fb7456adaa0f9ad3c76a0932966c698b308377e770b0f870ef8b4e7c8b573b7eb14e6b744f84fadd35b236e14964954e5a4ce1d2f286ff145aff0f11d67b30ebff2eda9c81fb3d5b0ccb73842e22668a4b3e782f17f5822fd66a71568440fc598f319415d927787897bc53dec760356485e868ef3b43a63ed654ebf5945df1475df3d3708cce53b43b6329bee1ba4fd895a3bfa520169964ceef6a6d7824931e765be789c3d71036907f8e8923a35dc39395d7275457efd70a6ef185cfff9ad8604e986a859734483ff5496a2f033034a28241f71f34b3d15ea97187b06b12b62645cc3755c7bbcc287568d3afe3555693c445848849f456ec603ab2078847200fab51562bd2ee8aa7910f4df417a50094dc2907e7f5847ea317a05c7e574f4029a3a36bc8b46f97e08a76baef420b1c05daadaebf3d2f0c59965b878a7c07607effc97222939c762feba89406c18a8f255ae009c994aafd5e76ab119abb52da53dd446918af10788164d11d164abfb447f2b0a9fe5fa648724ffd246a529a01eabc4c316a87d8bb97c50216964033b2cad7774ab56116d9e3ac47026f403b254c3286b8c84c28578d1c02416cc4fc7b992b04d94efe6b02e34a05528bb2e1fbbf6415f486a174464335cf2ee60f2f03e4971892353caf34533cacc5960ccc4a21788dee357210b3b2a691cfa05cb286000b052f19181d8bf03ec1b20657ce67a3f0dcae6460b3aa8d4ed3d92900d4fd27940b36b9dd5612cffd9f31cb8d6a3f292f8960ff745d9f2e955024ef8fbf1f9ab8a134505a91df8c9d0c256561a8dfa6888a81fc9b0f103b737fc7fb93cceaa9154bd8d392ac64e4d30ca535a1e530ca80d53cbb2bb10524553a18079a1df557e5d58cc07a6f4fff067725294a43320f411b53385ff5d14ce4399021e563c0a202ff1cd694cde456aea00e0d2ede5fbf5ba3ad028eecaa18ac3ba05ea3c37fed67895b59eb3763b7649ddc40578faae2582d11fa2b2b8ab6332dc33b28f07db971e508d355dd09b0d1ee40ef8b340b7d91c32ea84baf65d3df30bfad401744f1eced4fd600dbb5850a40436f81be322aed3ea05a32c9a9c3f1582135d49beac2ad521ad58f3484d66689b4842c22eb5eaa97f7c88e7599f89f7dae4323a64fdbc9e71ea061391ede1acd03d309517bd9ad1cabf6bd120277c47819647abc4103bbb89e5343e65ea2485e8317c765fb2e6b13080ed53501f3dddf4826f71493b6f900693c129e5a4dce229709cb48494ca0a33fa43a63fa3ce592a15be6ff4ce164d561079495546f593d83dff64a5f497651249e573268b2f2612a197517d1d4264c347cd82902d2a4814a9786fafa9e0fcc9a7daf74225127ea9d888b25a338903659c3f7c8c73055b71cfded599ef0b4fa30648e7e02dac3ef57b67b0869af065d38eedc9fe764f755545699b426308bfc02b504ec9261b917a73b0d09ca40b66abbd591cbb20a7287b0fa0987f2261aae32421eebbdd03c104043a8e3caf8c905c738833a340807fba65c7bcf57b799b7c0e6f75abb7f4165f3c33efca33491610dd89c3950aa6c873cacc75587f2c35cbe685d51a1d1d90c2912f141a769d0eae20d7fcc51f819f3017558418aac514495c0d448524d17cd27bb5c809f9de98a1c56e49c0a5ffa9332ddc76ac6c39c258499b00aba16dd89121fb29f5f3fca353bee8f47402e874390699688d2914da1d41c103ad58be0347291d4a172310cd013c20fefe28cb55d5d61b261a80ef9ac44863489b2887aa8e600df60ebff7cefa64cfd4b95577b5974465e3b1acadf57d26a8e6548858aa544c7d58dc629436a6e0c0b461bacfc1fb0241ad38bb2af368a7dbacbab6c1c999d47bc49a97a565c80821c3d8ebf25c05ef99d336fa3447f5b458f35617e72e62d3a91b2611e1cb2c97f8da6c79f7a51441591eb3291dcb558dc08a8eda86a3f11764412dd30fc75029a89f2ab9e0d788ceb91346e85343d9b63173b388b50126b7fa4a5755bc2ab4609735283ac430c972a6508b6ea8d72c1c9df10e2642c1368f68f63a58c166f5fdda1e6cb10feab6bedabb1428d0d8b8bc312cae6ceaa00fa7181def0b6d5ec36b3d18975b6846449394d5a95fae09c184f8f50f5c1cc6cc8d7a342450bd6b1628a5b00e7a3865e626e74e5cf11512d5ea8ae763f900ff82596552847d68eb7f563b1c50a968656652480c247539a78ebdaee00bd3527c354acb1f77211d152342947720c5005a7497cfc4b0659abe0454f4bbf58b140fdfc037a679c76ca76ce7f7da52955a9b353297ed565285eb3622018e7c3e11bb488e484bc35cc31025fe4597dc198db0d8e9b92142990ec24c34cbc715b1a5abd6e2a4311efa94aa121f2b484dfc43e874cad1daccfe3f1c46b6529bd2b2f2416d63b34bc002e08f1983109f7f0cb6f5703ae389d85ae45056b542cb4e73b1370523a44b2c8b17593ffd148afb5c7e7a1bf31a0a1bb5b4669a9a0c5e088ee19ddc80e4b203195676fc95ce17f0df3555755c0c668b111550620e7b181e06989cdefb438c9c3250fb3cb408bae707af98f20818507aa3676b0d65fc6b8d17d881c6fd0fc1d0fd3cb400816b93de0ce75aeb5ea7dc79c4029bde79158319abaae2fd4185a663efba65a183998eccc9d2f403249b308bb5e2c786e46b66f4a559083bef91aa531792fe35ab1635b5266b7f209e3c509d921b18b9b8e620bede1776543576658f49f1fd64763a9b73bc8694d97cbccdd79a59c6c23a04b0e20cf03456fa13996389572584338edb989d021a95b06fd2f32eae64fcd621c5cf81be8c135706c999cb70e32452287bd36a63c3bdbd376af372a7870e238c9fd9e3a406db2c64a877bf9ceac16f7a58af103ac664ba0d8ae85e4924949a8c58e040ae9263ba399000a3738f4c3b0bc237afe5faf845f5d0ea3b03a99391593f06cd71434951118a202c5bc72d69b367cc4d9acf95d6c1b90612c55017f202f50873e92e6e7fd68a890e3de89ca6e95392038c82980339ffb2268ac70efdde989caf04f137f9714920cfe4916576569c0c46d3187876ce175b45c7cc4e59279ec25834212185268342db1ab683762c6d1477d70293a52e8085ecfd09ca41ccda5245a39457cb9a326cadb9d51b20b70a551adfe6ad954a6aac369297547b90188aff99eb7eb7d6703182e0be1ddd46531d48efd17bb76641ed70f78c0b3438848d2d90b1244e9e3e18f456793c5fbfb4900f46d5bfb42cd0b3208225bfb1db3eb6dcf04f40eb480d8f4e55df9cd43a994a8f958c1203242e18eb6b82d3baf88f4432d446ee9927c7e9aca911f1f8b9d4a1a1a9bf3707bff1c8e113d7a5f4d191a444d0dfdf29c4d7f7fa07fa7a59d26c5517a99b7c6aa60e4f5451aa864009af359eee271dfdb64a9ae11ddd2b826bb471e51748c695aed7f669ff0d69dd6a022a03f94d86275fd82c7fb37aaba47b564bfacebe97d7105acd9a82d9e78cedb07e1d4dcf342f30f4079b249ee4a7b328b9684bdfcc2adc694bae5b7e5fe69b0932c9b2133ea87ce496970d83214c2885941950d267454355d977566884ac12c460a3f9790aaa43ba2a9112d9498beb6a49be47a75d35d2ec7cf042ac22f184c66405c78afb9563fea23b2896636c84f95ccafe7eeb98b5f5fd1173347767ee7f8fd681494e5dfca0c745ca62d612f9510da4b59329926c5daab867334cf301d515660c6815b17a1815da501b4b4a266df8fa065dc08d2ebedf8a4ff39cec81d830c8f164ebb37f0ab917d7e1658f593be1058637f4eccb1c76e006dc0222f69239d60ffcde97ac06e6f9deb9e23c51d86cc9aeedb342f5bd4571d051ccbe43f2c0c532c7c632fc3126d98ebc2fd7837f56b4ac7942d901dad608d4b3fd4f54fefb07cc5d1ab24c351707909d7e83c1ca2c654a57855f9912cdbe2e58bd1810456920c8abd31f2618aac5b321a7d31b0e732d308fc946add5f61b4fc9dcf13f9e26a5b30cb756800c62799d058a6e5df297894ff84b4c68c28ffb6b031265e80615160110b9fb4a65e6ca2b6ba9fbb96fc402033418e563797e8d7f3630e3d9ceda554b64ed7ec70789d151f8fb29578f50ae3eaae1dc5f260a42cf0dfaa67b352a1809473a308075b5b9f831c08645c4716b71104c70caf7ac8daf8b67c6eea56a6832d44fd9aa6ec672ca0499d321dca61deeb6e9dc2256de1452743d221c9a111a98c9b66cdc410b26df11a4982c80f794788da1fc51850e6536f8b023350830b8e1a6c1e2289cdf17e5b5930bc182925190c49c32ac36a8cbc381d34a34c82336b16cb00374845c45bd3fd9be2239cd8740c8c183528b682b3c604642c52e5d7403fe63a75c90aec558331b97155e80b1f16c75f76a5c4b035416e7d7773d6425fba6510ecce42035c313a3f96933676bc0ff2d73542afa5163991e3ca7b30751da2c367117b7e1d081bfb3ad0341b4a28db36594589bf53d3ccb598109b42811f719bce5e1d96616aaf99aa76a0efb1d1480efe82130e05d0d4c86bfaa2635219928a07a725361e14d87afb818536503660e19b59aac80f909028122816f905fe1f008f2a581f58146f6173399f1e60aac24b533ab5634f8699ac362aae5c5c3cb5f0b2d449bf0cfa36309005e8324b05471aacdfabdf2f87f35665b90b9dc4ed258dd00a8d6397dbdd4b03afd649a4334c80fbd23069fc096c080e9f4684ec91bc17df885b75cd4ccb97019cd8737b87e33b833653690048023b45ad3a964d5ff885131adbb6ccebd8d97f39986fcb7b1708b97763d9f9b7dbf495595a7bf2d917c9dcef94bce63a95e7e4f857dffc8f600d1b30c2915b2490dd07fe4c220875d19e6416c302115f5d13d2e198f748c16a2d4e309210bd143033ca420750c9465787390acd2f14d67e2705472ebe586d9bd63094ba77f5ed96fe88e2c77f466c378010d39bfd8cb5998a08ea65953c6902f3790efb12522ccee7f7c07b9e229af7a37c7a820631fe38840c57e6d619934cf66ae2f6e134fe2299461fca5347007ee8e5a49a038f38bb4ecc178d90341a6d95876a079ccc4cb82fc56099ce5e445474ed5b42e898945cb8a77e3873e66bcf31af424eb3ba922d90ab86dfbf5f1b66524727a1648fbc65e1ac0744ff56ec9b15bbc993d7f86e91d9ecf354e53773b9140527f47e5360e4112beb144c2ee6b183d205df42e5a1a00b3b5af9ae6a06b226f9edaaf2f36088b7f8a367e074183433e943710d43ff1e2b1f44ecf97f04a85579df294de1fbb0fe0ed3f7a7cc9a00ac327ebb77c1289cdfd6b841c8019d9791c48d8141a0a86d89ef4094544dc511417f772d8e5cfe10ea3499a7c6ae18870ae8d4d00761201e8ef706bc57fbee2743a3c2742e78357ebc4e232a88eaea636a3736d5d0bcec98658331fc2610d4206a1632337e9301b90b7be4895d325cbe96b047dcec3833dab043cd99a744a584ba19987e581362e3a0fdd4e3305027f9f019dc4e5fbf99f6ed3a9a74079a81db8c71093f2b1d83e78d19643bce77e51450d94945a98e748900666553aa07379936c474924ec7233df8c99bf8db2076e4bd404e769d851103aeffc42cc95b83d043d5b7f3ce70064027efb74b87822ca71cd35e02219ca8a93acad9d41b2714e07291ac94ff4e0cc4a6fa57c8f0eb182566819de41a25af780a4d989ab94253c25a1768d0e50fff700d47cbc68b89620902c7050e65ee36bea7cbb4005fa4358502b7a7a79ea4d5796a4717767644e81941880df5cef28c8f45f08e7578435878442d47f0cd29265ac829df30a42ac0f47026fe2fb27ca5856dd6d24fe1c38483401fb96c1761ecee2a25f04ff062be0a3f215e4a193d6e727592d87b48b274657a79e604ac55753aaf94c8a65bc1eb5f9c2515a9d79971be660d215dd8477cd4ae8c6a80631edacccc70a3f53aac31cc02f1858b123592d12983f4fb6f7d2b2093f635bb8e099d0cc3181cc9070748ba0a3d404ee604b23adc79eb087f44f09710e43b1ae3067d31e552e3b005bc5a690c93fbe2793abcef9d406503e22ac82a7a75aca233f9e4807b7b216ccd36817de172d04f45695c838ed662f88a7858c50486c3c30ebd426aa60e72765d7996bae8165a9c81e42821472e8ef0d805cec88d38bc340bd3e38cac0f634e3859af65553153a9186e7ddfd190ba63ccf92ae5cf22c348d4b3109f10657971119dab8f01a94dc5ecdc921600e028be6dc8b9dd9536d46b7c9908bb697b251d3184657ff569a07f6efc8734ca77437e23d04a3dae4315d44de7bcb1bee9e84256f8dcbd1f890d7779d8a21d4883a3b34fa3249dbbb07101a50ab02ae4f651c5722e64dd138e949117cec7bd256e380e7d6987af462983f1c838ee37edc244f9e2e5351b07384bd798cf6a0f3db6206e7f6193a6988f94cadae44160b2cb2ea29bbcb5ff902fb6a21a572c08eb49e05f88e6aa496772a96bd8d9ce27a7678bb4c711d73b920a22923857b8940d927facb62839a157fa50ce3e9601622ef9e9ae5a084a32883fed66a22075f8006b89360d2768c45221a2c8c0f775710e7219ee9faec60913385bced565ea681992bc943c583cc7c698e18233c906f142d44bc070595fbed692135d531208c3dd4056ecc43e01134577b52bbcb666b07d249a05bda2c950a225d5356d708cf9414511593772fb2716de309127fcfd0a7e5c30ffb5baa80c1611d6af72b84e8fbca0dba60bc323aa29ee0d3601dfade2e9e63d2e59b5cfac34f8e2cddd0615d6dc5be5faac7ac4e09c81111b1fb89a8eceb43e869942dca0f876fa1fa31d0906f4a645dbc843cf2b9c2ab73e02c97aeac024f2f84ac9879cc0c98dad847e79a8234491ccbc2a7279e8981307c88151e0f12ca158ef56273768e8b6b4d666647c1fb9d48c0ec321c5c37a330f14ff886a812bfd54b91399ba27a94649b99530784d6ee54ad7dfe437b4c05a1de4cd1a3de90e2766253c39d824277c685c89535d98c6ea460ec51dadca633b6176ba2becde7694117ab7355891672d7d23fd7c46400e9690887e8d7a221e2171dceb91346e85343d9b63173b388b50126b7fa4a5755bc2ab4609735283ac430c972a6508b6ea8d72c1c9df10e2642c1368f68f63a58c1845bcca1722a71be6ea42b894ad8a1140536360623761318f9098f2a14a033fbde0b84ef609b425596d4278835fac5e806d3d3af620589597a173e9b8b30f769ad6776079c5137536ced0bdaba757124223ebe3d6cf329322a25fe7a5fb785e6bcaba5129d6d7bd31719fe470de98e6dbdd5a15902a7bcda459600443dac129c10a1727bc2448b012ed9bee1efa71ac4b802e877fae704ac0fdc110d789f3781f222c424b16e40da0aca87929b191b6b8fb8ddb8be7d58ea98880c9f3695fc47f9ab85e47be1806c2ade34dfeff15cebbe52324d2aebf2dcd7ac963e60312b20059e9dcd63e5efef7854ca81e54187b3dbfc44b7c01bbd6abae020d09c5c7756aa4cccd24f4a6729135fadff90e73acf3f1fabea86213cbd4a031447f382e674a04c5008ad5fccea0a012e794bc59ee2f443b1b8a65af6ee70dec1d419a5a96d8d3d9cd97adb4864436367d1cf3d968890519c1435623b5b6672479a6c7132d16f011cb917e133f45b096c27704c27260bcc9e22088609dfe714d8c824c556f674b3bf10c76f0b3fe780b1df6e96402f9c132adba0a7ae58057c7e2c6d5ee2f24efd651657ede1b44af5dd5f754f6b5183fb503bf4ead2327c284c9a6cb97baf319533b6d9c643aa5b3b8d939bec76077f3db403b34fc092936eeaa7f37e20a5af497000df8905f01489da21295c563b86e587ce7e662d0e3456fa13996389572584338edb989d021a95b06fd2f32eae64fcd621c5cf81be8c135706c999cb70e32452287bd36a63c3bdbd376af3270b438e3f7c5aae292e48f5ea503523cf8a71da63e5a318c8f47b77ecaa295f0b65ec3bfec98948273d18443137179dfb79b5d8be4e7906bcdeac2454316b8f9e911c6f48a1c503d9631d1111191272668646459a053fb28546c195a19a393f253e25ef792938ca79e7bdf2d1b6dc2ce9b4ae5f80dd085fb083c1eff11c931b9a17fda712a13a12c1c476587484321b48e73529f2b4c5d8608bbccc68a50df24c11ad74764eb07fe66fe982d8a13c9856b4da00bf8af486cb32fb7995d86463a65985a4ae8c958a53ea4af8b58bfdb5a76420f3dd0a92faed225e5ef9bf63ea24dcb956e04f3440ffb8525dd26596b67531e63eb8b0fef71b81b95cdc6675294ee8404942dc390868b41b1dab5e9443fc6e2d0cae178d180f4b8b6716775042bdd25487886fabed408b076132a29db93df7699a3212a2b5881858506c95c4a76e01d6515b455f94e9acba8f813c8e03064aed76e5018d8fbd95bec3ad6fb7f3908a557fc89b19a88fcfacce0ac9b414888fa1b6e49c61aede5b7b1ea6db796643938414d1f6e3f2bc124b94f76f83b58415f2dd54ed80b2f10368bd781f6ed8886656f4a590336e8ae3ccc08e30ceccc84cb46962a0b20c911e81a305446f310e8c2906c7160d909b95ebbf7811184a1e1f54c5b518c5c4dac726d1cc46890bd644c493d09f9377bf9d1a98eef4d969464170a887de41b9c96af8558223fce82cc969ce58fa780739a46952137813e464ad38860d20a94988f1762b7fdd1fc736eb2876935b7f83b3a81ee7f0a04d2c75ea9248351ccf13a27e492a441f1798d80d7da62bcffd4e36d86759f239f0688962ce251e87dc860928fe72942aae02a2ff9b43d1c0bb4df498970b636434c69f45aa55956f123afa065dc08d2ebedf8a4ff39cec81d830c8f164ebb37f0ab917d7e1658f593be1058637f4eccb1c76e006dc0222f69239d60ffcde97acfd86af63526402203cfd51857912563d080c58bdeff362ec4571c4152f9c121a5416c50835e81713e107ee6e66a7107cdceff9c19b483b304b82b3c96af2763ed0df356f170426a4b85d92b8c6b6776a24dbf891f3d9b409dbec2aabeddce61e4b913b107489a3d53a70b8350d9a0ac44e797fedae2b8a06d70ec992aaa6c4710c28b2f7dff9652e9e3d65a4896aa96e78c85e3b07ed0d719c57b3882c24d185d6d0b66c458980b217402b80424eb17abf860f585e63a7a33ed5816ad1305eb9e85aa69ba1113a34e030f15bfdbd7a097ad3334455a315280432fa0aab2e5efb4a5d062d7baee2ae74db6920ba4708de7cd146928780ed82d96ee9b89cd17dca91f230c7653e6a9beb05f3554950561efc225534e43065e25e6a7f6ae830e7f2bfe33306156c2b6c650f2085a4f606283fef97477a86f9e657743e23bd75f4b893df114f66303c1f74fdbdbcc4be19a3b3c76b79c84bf53ef34c911590b347708a1f5c2ee053e54b1a2aaa3447bfb2af38efcfb331c101edc331420c14eb0e05c2fb7b968541bf601c47a79bb7749a6a5c4b035416e7d7773d6425fba6510ecce42035c313a3f96933676bc0ff2d73542afa5163991e3ca7b30751da2c367117b7e1d081bf9d4b41428087ccaa040bae495a815f892b82a64f77bd678dd18a84eb5f610b0c77865bd6c78c3dca331fd09684f974dbc8b5f7279a4bdcb5b676a48c8dd55fd22b6063ffac6b7d9e743ae67173e76ee313a083883bafc6aa68505fc0d9818563aa71cf147dff7f817973c9a4b5456d02cfdf39e51f38c9465f0aa8f9ba11f6df09e78b300eb18a6f479d7a7d7b4c0f344a6d56a60af64b1c6a115a92bb81180794a4fca3af196bc1ce64d1ac38d546e8381c682d6aeadaedb4ee29e73a7d05a2315bc08effe50b695869adaf23f6322466469313d743e26ecc504ea844a452d9251c7159a760574dae905f92c1b3f17e33e3bd01b45ce9be35a54d546e61b94e4391e435f9c3749bf0383ec7d19154b584839ea58f6ca0f671262666c6880ad0a922a21096ad69ef378cfc017d95b4898b9765ba8b2f54a7a1bdf39723ef67e2705472ebe586d9bd63094ba77f5ed96fe88e2c77f466c378010d39bfd8cb5998a08ea65953c6902f3790efb12522ccee7f7c07b990490a2414f50c086f489eb30484ecbad94e32cd693013687e3246275f9d20b00df4d1aa340b05643e3a81fe87a8040b612a817268fd8249569b6ccff0fe54e53c86fc679ebe2d39b8177ee86ea6704c3e3498f076d6800159ec603dad2ead61076168fecb8608c89dceb8273bd177215a1507c6348df94503d9170bb8c67d03f4ccc8640234de93f0fdf553377c068a11692ddd22be3a9692552b1953dc049e039a74c5e5290b7e19ccd16e7586a74b9745a64fd6a45773daabf82bba9929ceb8de291e0843b0ce23436c7baaf79a22fc3232c900312dc42064deda87098ae4198f9c7832daa7798af5e6364d0b1aa87abfe8eef24b61032ed40e3287abe58f7391d99acc51237834c64fe936b1edf8150ab095d067405f590bd00fdc9e967dceec489714e28685c1529a9a6aae071754b5e71cdeaa7c63d66388306905380fbd1eedf9fc6c68dd3acb4071b4e42b40796873fd07d809e4ff5a12d93ab0658d1dee346bf1958a60f57a905ab3fd5d01c4cef9bbb6636d6145491ceb87384533a7b407f0718377be2d8875b8cb287f7fa24b88012ddf576013f66e0bcc4b25935f4abe411f78757b4476e835e8221b91cacaf1fa52743a16bdb4eda5a1c32e09501d8e382578a67077108148caa471ee9a950c99785e0be79cf6d736b95c9bf3a57bb6d5268e4bc9ba48c123c5bdfd24bc9e5ba09ec4388ce7b71a11566b04649964e3f2d079c1705190d2b4c914ef1c8c31ab8a27430798e680771f1c682e83e32a457e5063fb18c7d1103519bd2413323fabf8823655ef927175ccbfbbfbf77df61fa320100828e7a4d58b80dedf773132eff11df6db5042965484632049f20731bd33e603331096a2a1406288a9ce4bc56e8604bf8a075ad26272b78f8b99cea8a49b2be7d483beb241c4b51dcceebc31d0af0ef9a358422e6b1dbb60cdc71729d998695f699f30b0d9c375bcc5d0826aebb75ee9faa90199d50d25d3915076050c9bb79c6df71ec019a73850c10028d6c9355874dc499d8a7a6026931c5dde11e2af071fc1db449d28a30d690750d17376379404fc4bc8779ffc6c643de7f92b12eb84daa35f5115fc3ab3cbdcefb84cafa75d96a71cf3642ce42ca0c42b88d9e7b6bdfee05a6bb09c4e1a66f804b42e88e947648c68bdd0734104de0577b9158df4dbeded21ba36791e87a35c3747300fe0e849c99fbcfa550a613ea96def40492c039030b4d53b58de2264e3e175b08224a658f2b3a8dc3ddfbf499176759295c7117833f4406917c07e3716d3a81df993513e6a72a9e15b619551f861989252dbfe5de7ca68707a6eb75eeb4ad0832e8003d29500c5ebe49b218df264eb82d51f98f138b7b829dda21dd320f31a7be9fe740302634e7d4dd965ca52a7a0953f80494d45f054e7f573840d8df2b6a901c61ac427889adb825986db1357ba15ef1ff1225059ebddc73a151566e7071665c544038e7e87522e6bdb345d4d3d4e2263e5bd72d8d27394c9d58d388c0c4a9999e91be9caed37d6823f97de187f8665dbb544ca43e200113a32f39acb286a44e168b99ab60ffd0b3c07724d58c63a7297c00161a57a1a4499858dd4eb571b81fb53e1ec226ad218dbf260bcdc267a5be51d806588418b582c678f26e0a1b6543f7a0dce5b9e50cf2cded70f26e5730689ec821a2ebd15957b71b149d8506cb1bcfa5a3abb554fdb6e0a4b66da5ea27beca00412c0ea111527d04807503a38f9744f6a774091e328fcb65c31a11278abf15e6ad718be4aa9a2eca332232a37b4dbf15bc32b0c116859d642f0f874ea6580c8ee146f482cca5583df9569cf380c3dd46543b6223a5448583d7a3fc3f78eebfb83b3735a4d928ad2ab38f8e731611dc3cd278ab4237e8c708a53593c6afd6bfaffb361887872cd6113f35ac1dc8bbd4c964f2d8ff5661f38fd0d6e59f2a16712539ddc58abbb98a64eab67180a2c9630e6d26187e76e928d8e678799968b729b09eb6d7647d748c320a8f0185fd5a042d7d338c55e1edaee414365df53b12de18a75e3ee56d730faca0325143eb9c0077a3ca5a050f94bde2089cd329099875bf2bf59bda949ab88907f6514cda797453ea893ca2610190b6d760ac9c00931923593f6314d8266b162f1cf0e0355875cdad28e1e9a95be9ead852bae2f76764ad88902f497d619417377103203472d1a57d029132a3d583cd01d9249e1e8ba47b84cb78f8f820b8cd41318e64379420733c7ea3fa5e1fd8240d3e18f0776ca7e6bbc56d1b89585c388aa47dc58cd3c7089725bbc02cd276cb1fee22d3193377ec0fedf5d74a3bb7dd95ae52e1dcb8802c99ace1c9c0e91dc526e7a5badbd93a3f60f1427dd0f3e6ca5f0e69c2a2dfee685ac3cd4cc01fec7b66748e7c43a06f1d0127784fb7cdbc1ae0eaa6e12939050bfd5b4330ce3e3d7fecdfe99f76b7112094ec84a7b75e978e8417f6a97f1deaa732c1012c5991568d7519bd86c41db209f0debbe52186515e3f6677f9627423b6c0bdbc4bd38f0e25da2fb8925c5a29ec867984aa2605bc3fcf01f71554362f9a198339c396a2012ecc902d0ddd5710ad5f164a21c2458a841927f0a8a6a7b86ca4279c8a8d7e48153d83a12a0b4547fb3ea3d57ea399144afb4dae646a52517a956d012f3f4bc74735a1b5d7b807c774fda7f258e74e6fd8084331f11bd24e8b919b146a3aac8f5acd045b8086b42196624d026a1eef57ba2dbb7c674ff90878eaa807fe543d283d8cea012bf9f1edd248572018100977c1dac611794311d8c7393f893696c4b50911504e7b1f089e441ef7e96485637cc9783d6170acd720aec8fafb80cf7ee33579023664309664e056ae584603af00599421d7aa216fef93497aa003d7db572698fb79a4e753a8d81b7205024abf8a53667ebdebec2ce657f41ee0fa198206ed7ba13f038fa388a72c4b6b87a5a25bbbcc404715ee643a920147732ea8000940e00067887cf93edd161cdeb4b6ed4ad7e0301c16541fd02d3a0d5a7028569ca9f684765afff0e4b4fbfd8fd6d4053f7b601b4721ef9c73249d531d4b617c893e722fa553648d77515ab4aae0882c6b05c68e0b467c65abe6be691d6c45ff59f508dd75b2fac1e85457986b4a4d4f1673c4f07a18e03340ec72e21e8c2f603e5f14c6955eb948c31b4c52785f1a5c96e6e57a54e920a6f1c91a05798a9b622c525e7a412011768f4856bb15911dc4bedf38da6ba1da7f77c8646b34487b23a1e8e92dcdfcb213b4bb0e8bcbd94e09f502eb96ebdf68f430c7d8dc691f68dc2afcd2fe3880286fd40fc421d14fa2603d0615d9d0f020aee0fc01cc4bd21b004170153f6e82042bb4fb988953d00025a39650fd3e1e6f150200e9ca1e2fad903eb79b061b7b91f9b8fdac380688a0c424d5b65f59f3578d943bf01d4a37aac67a02ed2c9101262cb8183552fc8cfc80b403b3216c45fed30e403180ff095f4c27420a0f2dc1702c76f07d77de8fcb0f0f3b2a9370a000b09dcb7b92caeb42659219800a4985def6e0677d940d35a733d7e3c76f3bfa42e12635f0d8b8a146b2878ce425676672636254a88110cb4ab1b1b5978cea21c2378f712d5edda8a93be581a7b9118a5a22fc6fa3d434ce551f10a06af1c0417b1dc19632b5b509307fcfd677814650f5dac4d71dd4d905cbadf9abc834fb92dc659ae27fdd247f7770c2ccc6c14c9a837d51ee1f4c37e99ba9981f6a2739c2113072bb8e16b1b38d3e18c2cef7ede04327790b3577bf64508eb78934af6ded02cd5e3baf0d427738a70445fec3ce2f368237786ea46754b34e7497801f1733cac63bf9915e9fd7164f883b175e3065bdf89956d240d4a534b67f34a5d888a97b37f54570768dc420d8e5a38526f95d1e1bc0ebe03db87e65a922aa3af9fc9d1c37406682f087b3d1cbf556840eabc12d63b7f3c8f05eb356fef70df39f9e27567a7764fb9ff03bea4f951e3cd1d9c565600c5ebee8803a1341335204e000995b4a6417ce69f2d7c5ddd9ca852df74c23afdb39fec71171e4182c6acc0dae70c5ef75dcc29ea87b197bad67eee7a480e59f60964d37aa6560cb1397cfdcca7ec76f9c807d7342b450f0939706d38a3f30ff19f6bf3fd21cc49a48d3c021fb2dd16a171e9e77eaeaf290b21f0d62c99a7c1b59f629c96c63b4e4402d4ce776193db6670fae77a6cf907bdaf021b9e4583e4a7c12a0bea9134c97adf6a1a3087ba75e42d34ff5fc130c2d7fd740b61ec4697a8e1a98a6aefba6a75f8b9a7222f1bed54f140bb263b759fd26393bdb9b2c27c9ee7bab055cb25339b163aa195116be33d8b263cb0d7429bf97ced84aced3b5181a8a600a0dd77a29ad63f96fa8a94093d40c2e9749ed3ee0b40ef68295bb054813cc0f8d944340ad8b03cd642e7a566513edc9ee53be7aa4722f4581b4c194e4597e3d53b29fe81a112b722832a2c6749b24e1077c2d51f257051b9a0d84db2e0d5fae1b5fc800c60992adc5befc9f9ec121e28b7e90e6df0e13e0c9abaf1059fbe77a7fa1fc0c1c01eb3d4be774f8e845aefd28fa247116df158439532374f7027e0380b9291d6e274ebf169bf63a66d7296dd2436aecdb4b7e6980692d7312be3f9fcb5065ac88641694f90e5026323213ec218dd4ea21272f5955a4870094f8974486e2d5d952ae64551471321c9cb46ef762fa3ecc9d4f40ff3556130419cef6e09a417d92ff9f386eb09646a44234a35586ed2684a9d46f173224c32b77197f5be218bb3575184b75053343f41fc71a3bff11b7fd69fc90a8d6a151b0b9c47fdae2cf1deef072caef885dc810df47bb1fa260d7c6573460afb358f036dba9b46af9764c6f318204373efcf1c3bf6b1733d2d068f81cc5a985dd246c5361aa574df4bb72192b743974aa5250001144498b1fbd26ba41c144cdce5abe3dbb216b1dc04c0c6798d0516e2bd6969fe90804b917a47492f480a618d61e3e4a7b4bb19e6416f54098668ac3c13a3cb585fb73799305ed8231554666126371b112c7c6d2c851b81048753a7d08809c8235aa9e2a43cb41601f50c3b7bd26dd72653b9831cde5d1f8331d2482787522e96f3fea63c7ead4827f9cc360fa94783f2d5858d7eb40b21ae07c5575504974bde565e6f98070e2e8db2db6353fc326b47200f499191810b32852f97e24b8bc0fa1e2cca0ef4959a0b1acbb1ff05b3dfc5786d6c8c47557aaac5a1cb2e5bdb352a4725c65f5ae558250d476a5b2c8740f23b53eeb4dc07434e88549592318536616f31c441c5530e119cf95239bd51313c9d4a9f631af1ba615cb52c7091dae8ce8c6e127f65bf44e12e94e62e65a913750b51e3f566973beeda3467ebda19ae84410888c55fbfd157c30155d45081a160b90c8f7aa5bcc2197bc6ce5fec4326b85e7e8d1d304d65b261aa57b06fcb436e5f25beda9818b656dd8c17209503ef071632e6d5e07b3c27b658e79647365273b809a0a8701e1d65f89981a94d66bc1b78c5f43751b9038e52578e21def2f5693fc915ffbeab46e1fc16fa19da35fd3a9c73b191525d19b5dee304a16ecf775b34812f2103e5fec4aacd7b3ce57e953518c59201bfb16db0048043e80e5d6aa5873a5780faf7d7575918b2cef983cf49828950cd8535565d54056c4c21eb29377d48f1b5067ec6aa34ec3e180453c8e77e548630e60596a014a82ba174a3a2d473200d27326d71ccfe14bf9b6daddb6bf168ff8f35490311dd8a07a75b71cf9b31fa3f20eac6119c9ad931205ca8f725dda6d354f95313e4c63cc2db6c40aa3d64e5e5a4fc7cbfb7f86fdf2e91de93ecd772862efb8a92c2c608f4523d8c78cb90311d6c1c46249de7718718c6b8a32e2c1b4665fac51a44e22bf10264cdd430b0a7709633ce412f1155226d67ff50ee964bf68881801c75d607b2b211a9442224b90aaa7518c0f3c0f4adada3a52ace512d0229ac5a0247fde7dd108aa1fa81561de17db2858d02eee0e9c1a57c2923bcfb1a1617b648e519c3412d70aae8ef19c48512c1e3efa64c1c6d48d68da69fd848ebb2f34dcc5543cffad6bb9c3d0e1c64ae8dc7e643ac675dd114a87042b28e5cddc87de234aec926564e146576ae568d4ab6c0b70cbdf1e30f21370fa2e20ffb5601a1d29def32a1cf71d83db0d77642ed987f32e7d9bfff82fd468a508b3dcaea1a08109f3c31625b2df25b70ff7095e62a3c3bc0335991c2a3d228d3364130f8423b7704122c3526af1b51660b4ae624d49fb9df142f571a1a4053e772a535f35b0d85050e904caa734eda3b7cbed8116e73f777231f9ef2dff9e452d2fcd407c239d6c4277fa45416473f0537c6535da0186b149dff030d83a5530c0cfb9f887fb88a9fd164702d7383372bc3b73114ee868f846590571597729730fff8121d0d8478b32789ea831fa4da564b80fec6b8a69802396b125227cf9ac63e8493edadc86796213b578e74ab937c1a20b7e55486ad586b763a51fb6cafdcd511106cd23a4c6c474742686447ed52da83496a39ae46e36bae72432dd08c2eb7c08ab7acecb933f5514295dc77fe020ef6122bafb177be40450d26b3b16426aee21771e94d71cd3c28aac36c9bd3b730321a33d29e54f5f61c237bc4b37715a0820549f15da704720fc3bf1ce2b80244d96ab5008773cf6bacbd74152325c0c6c99ca23127bc63a20ed9f1110adf88d808a946d56952a986690c368ac8c1b449ebc8d4c208106645e81325185b64fc3f8ab9407279449d32ed6345653fcd0fe2144e4f35021753b7c19c45e420efd030f2425dae3bee5b606973eca8d6780cca5797ec6b5e7629c6339a52b60a0e3e756bd728efd32b214a9feaeb17253def4857111f3a164ffaa242350ed6c50f5b88f9c9943c378a574cce20969f5a17c103519c3ba32cdf79a42cf29a954bff2fc4c1fc8dc3816569b45fbc088b950fbf5cc834dcd7d57d07ad086962d11a61d86c728ce5a2f89757403c4141b805bd3740091144ce1d87676fe7a1b015de6835541fdb13f40c9a2b4e0a422e8ca772391c8d97256802c793e412d8f55240012e50fe9bf68877faed7951da2e50ffd322b6049f2a7b38d3b3220f6172d37b8ac9c638df4d95135842004465527c943003c627bc5e917cae973a026cf94cd29eb8a5fe69028c2fc9fd215cf333308b62f6680e515d0cbe2c6d7e2f9a7a2f8f6c8a85c5c1e2b9f88328f8810cd23861b8eb64b841a3e8f6a379fb1850e9bcb4015e7569e5373e2fc7594924b89563f1aa06c11d7ea0e93b5bf97301dfca159461bec4156180f5fecaf6370102f9e63befc63182fa7ef22df1b6f880e464027dbea79299af1eed8c606fda6b70970e6f8e1c8f4e602918f996dc4bf6b3828e37c914110a2d9be836c3cefe64788bf741923b278913a444aadbb1d8646be2a387d2c83827cf8210347f0f240f53b360d8ce6f561f147e1a405c0da37474903b624439295a1d52e36d54c4c2b92fec05932b1eec2ba00978c59e092905c3d073ca9dabd26f1919b10982109b80765a476db0f729f317d15215f608e0ea9ffe9ff9695b42ff3c64d0293bb423e01269b66bd8748c83c042c135ecc9c740f71f8f895040c7e44a9ece61d67e04c2325938672947eb1a372306df773acfc0ac19e4dae77d19e4654990c4fd54305e87a3557441161069cf98de12a84ff22c434704df16a109233f62cb37e0a47d685115513513490ba5543f42b6ad1d1a4d4e1a2ca9d1973f790c0ab5047c3222d8429cf6a61c33b064cb09bd8cd66fa8591ebb4f0641414024bed0d192871a6df11216cfe9623bb7a60bd09acd26d6504c14f978e9df9060ab2c0e9b42f6ab5408b2b08d4dec996a697a1782a511ea9befcd01da0e5952b88ac6c64815811c63b32bb445a9bdb836dfe36148ad9ea20e5661fbe62aabc2ad8c69a832517a19b221ceb4b7b3fefe25f41dccf70dec5b0890a862f628e3071a74210e586f6549a385c726e216bf6d4c8a9b0378b8652d9cc225ea8d134fbbbcec5be8722b98c865c2f301cce4c971839c5887eb742d63b9322b46a7d00723d4feedb7ccd961db0e5fb9006775898e7b78113164502c467222719ef8d356a5846bae2c6d9648897f6ae8f8df48e135e17705da585f80addfee30a4a624ef25fc2c4cbe9b3339c07521223cf597aec2fa61f11b31276d97e480cf91a02351a35454b275cf2fce2438e3e662e83d8f0b5e953588d55c196f7373e0503861501eb36abd510ca03a7a390729466517592b4235663557624a9fb088b289e89c7d3169abdf1315c35c498fd9bcc6a1581732a922bbd0cf94ba995490fe0a122eeed813edb8f3efd93ee24cd55fc7ea3fd40463260023f7c097a0190a2653a7312905073eb06651fce263409490c7d63520673a75b58fac0f95396f3a13a92c76649386799c2eeaa3ef0e530eab5ea4d3ad0a7c7aae185bfc7f5b7a64f1420107dcb662aa28288e726be6c3950f3dafad313afa2a1fa4c936e9695cc7e1e2620b533999349ee086c9ea067ce5b3eb548f7959fdf59546ca10624cb8eb55fb8df5fe5fac541ea4dc5bb7bd4be9b826f99b6cf9269873ade8b2c02093dd329cc3997d48b2afd85cbf0643f540d61ca8271cc1a29ca5bc28462756e2d37684e9b2667233c27d101d010ba050e9f8de450e724106c965e8c6a22be215158d888ef05d8f820d40110af67947dfbb567c200b7ed332888d10a41467ec700c2df71461c233468aa3ec5f59842abf32ebb3f4447c42062d72f7be02ad1a169ae20d3f7ccab628415c7681555da796bdb09cdd54ef5ef432e0b0d71c18b5ccb55ff75401d3f33e4340bf726b80ea1217b6d2992b0accbfbdc4f8ce3a4a234ad5b499be3c622976f13de81d083fa93ba2402ca0f5be5c3c3f1edcddc88ee25ca282b8b6cde97ca1ff6fde36cd37d6d8deb4f42f3bb159e286ea0c32e8b56c7daebc431b759bcb5210455d152330da31b74b354403a370a3cbe7bec82f60754a80c204fb803a3c9186a008d71c312aaa18a3555b7cfc2a9351719211922b8f3d6042b244a7922ecc6ea08bf18c32d9613212a18ae3f11c3cb78767cf79ee98aac9cf6bbf7a2fc1507f13834b4b01cf1ceb92f36ede6c97bf505bca329f43bb1c24c18bb8ed359e87cfbde89c4e7c26a603ccf30cb36f53cc67d8eb6483cb8c81f7aff517ca02edfab5a36d2ef64189faab269c505a605900e51904151e84c9b8adf06edf55518b6cfd251250be01d8cfa3e42e374e3ca303e72ffd847d896bd3da2cc145d5b9b0ae6682f1fa86fef0390d25cc276231f394a3c9c4a849f785188acc0e9a7f9b377af39250d3bbb5bc533bcaf1320674a224e70ef69d09a64e0a6e367db6c0bb32847e804b677d2788302d0ea8d669642ffe51c5d71710da7ef3d2632ec6fc1ebd334284eb95a384775f33f4562083f9edbd6bbd516dad3cc9e05da2769f3f4df1f8bfb6f08e5953f590cbead0fb51f67bd6a45b0257e05e3fece261ef929a3b3279e6a227614e6a3879fc6d2b021e6a25b2e920120789a2b411505b492c4b54e99f0c36771a9f0d2756d37b4d1065fa36c43708b8ca2414404152a9b929ad9cab7dfd31d810b08322734d139ec8082232204f1a624cd3f64a74ac58c79b49a150c04da8665e56969c5d3c9978ac54f9180f4050791c3403b276d28abd86d74b1d552a80ca20fa1c313b8b61956c2314506b37c58231719bc4b107fb5ae1683e4f6a5e75ae9aaaf55e2779fbfc76519377dc9e154c1862ac2eb73977d5960624a4214c8455e410dc96b8ddd8b5a4e7596b66095c013b9ac29955c4de16f79bdad029f4864977a40dacad46f497a22e8ac63193884b8dfc735ed1abb53979a9adccb20dd66067c76d1b78e430be7b675b589b15a0c6446fec765aa6db0d1751ba8c2f2734fe2fc9268ddcb5e90dab06fc6f323b7ebc999a3ba2c1df9d8dafbdb93b01aa4267e7978b6b5eb276a740092e0ee9b51fdc6171e003a01317368bcde5288dca6b2f808efa3eb99494aa24651d9cb99ef941ef5933ada2d7210a611d0b8f4cfa6c96d52402d5f0ded4444704683a144300a9ffe237c37b884b288d6fe8e0134c248f52a333fbfb34b59a37e3f9d6a735cb2e72b23259ec66046444066166b71bd69b93c31b36e7a70b1864284375898188e37977a5ab191057492bb8c41abb4081d016aeb1a570fef0b680d834bfbd5864c0dbe18a7fed9340eb0a8d358d087498db41d752467b03e2f4691bfd180e3734dba304bfc666fa91110d145f21e6d77d37ea4c4cf782fe6308fcf3f6ffc75d310eb79fed2762d5f14a0bcee286fa8a14230cf0e6f1ca9ab4632da50c4215ceaf40b9d87ce59c36f64d89570aaf9e9641f935f902c0af829238420cca307c014a962122bf88c7b27a9da952bb8e255847930e4bd6016a50709b647160b98995d100920fa8548848b838ce69eb80ed0a34cdadf2462ff4ec17a68e03c50b93d9453292e0a72e0d0c0048dcce79106fc29c590b32db1aa2c19125b05d07115c7354f14beb439a4cb633209f6ae222e500357f1d22a743d7a029324c6339f1ad132ec36f5352e7c632b00bd50c55314ab2c77f2a9a73016e70bd92ef04276f1fd5f80cff4c1154c5fa078f926b3bd001b5d05731583bbff671af3da276fca5cca28db70b3a9b8d5475f579a464ce75e046a83d70430d5f813c4aa0788900ae5c000d22b55780f665ead44c2c5d90b5ac435c38c3eb893b9bb6193ab2bf6e0613dd50eb38960c8a478163d75aa63760b77675a20946b4f75e369630e3242f879e0e9456c6700a5f618fc71a5e94c2d6d801859ff0a4dff9186f36ba8a283d0f756fc78ba597911b479a499d9ed9f99839cf5d0d032c9ff7e496594605a5017faa89f2852704a93d01cdba025b878cbda877d1ed1d1ca5fcde0825e0a2cc86446c050c25803ba6fa547e466b04c99b6bb077b2f68167df3e087fd0c115c96384054bfcf5ce7cfc3b9ca995e732f8c282e7432c3c1cc5cda25db987055ad79af06961aff3bb50fb9522ee368e57e9cb70c54f08991a8164b00c7ac2d87321d12b4ffc48061ce0aaf9235bfa95b1880f57bf24f115669b967196aac40b255528f031f89e5e50da0935bbe2626165572948304e43e60397f1b63922ab0c1e87c15bc035f1416328b91484989ead94097f0eb89b3b54bb0ecdf4cd5e28fd65d5ed8bbc512aa7a4b2b7843ba81b77c6e0a152d8ac15773f933f4695d1146a7285ce29732a12758b5ba28e565bb5ed0ff02c68f3cea4007b19ee44d1e4cb0ea940c1c343e791a6303f0cb31d71fdcfb38aa37223a441cf063647f02353973498a0af907030537f0766146373b2c5fafae768a4e4bcec6d90014d4678579ff5d048b466d92c922dfacc054a506ae2799866b214e78e1edd5bb2351141688536a58b68c00604beb041a88442cbdba1a5f8c6dd3ccf853d24847994f34385bd3c3ca0598432a7efc8e1dbffa5cc9800510ef381f4280b4f8460716f626315fc94e7c144bcb6b81302c3347a490459194af7fe5cc1a6a96eb280c46f86716989d21ca86d3ece8db7576f0d71ce166d7ee7f969fc0c143bb2734e11a6143ef7ffcbf29e5fbab1a4fc18bff34b7c5d89b1baddadf952b63f129fa705083e47e45e04021ff6bd1add32df8df528fd8a5c38788cd6ae9d2edcf17d8475a34c1b9812a85fecae54adcbaae88625c21605e1f33c6aadaabcad90c7911dedd6b01bf5ca7f62ee8e431fd61ba7fe51ebd1b951ac2da745825ebb7e55fcf31ed8a3ffaed4ecad6583f84f4fe7a0c6aaecc79b8e3709dc22e3e1a2572f010b4f329362167db601641b449f601365f8accd9507efdacd51fefff8ef701ce73002e4857dcf7d5d13a59781d2f0065e34b377784c2c690b05770796496d2c87e60eb299b8e84e1fa339c55339a675ce7809ddde622b146ef46d9c1be5717398b597f7bf771ca7ca98dbcc13fc1e3a9797bceb871a888fed1a9075acd1bafa53b6c309c666134e47c01d88decefc73a5dc98e8f0245bcae11944e5a465a9dd384862c5a9e69fd33cd2c5fe1398e2109126f4ee3ada7f5e93a2f7dc1892f03d542d9f91722a697d85f6e509a790d2447a020d89818e586ff7368405d9e7471e746028fdda507b51e2a9891fde96828dda4a1bbff6f75ed5e2777804d09f6087f9d74b9992cf9f4b63f8e1657b6edb9c91043a8a4ffdda799e1d1727196ad7819108928ca438df651ddc30369618e78158abc46b7f3d4c861d59ab1b597436d69c63da75b18c45dbad707b42e4b1107d42b67c32d8d81258ce32b794fa56895db4cd678724d3f327cd00ec0c9d54f6d609eb9aed040c60e2a98fa49824891f09db726e2e7173967c1ed7732c17b0b61414976e16d65db22c807142719946950d30d40afe26614a44d4a225b6b04c2bdb632b7466fc07e01ea73daa0cef0adcc4f6336216d9fdf84d2847a52b1187a57a2a95fdf0310b83f7473a9d8f826d06d2293058e126aad5d69c21aa851c71d2ce07e32dd26f1bb6c168c0a7cd76a295e4936e00f46710ec3727a45fe85587529679cfc962a0285c17a11b781b85549cf91297523b8db4d18088a64b9bb89f308d4d9d354409ee926bc3e918f7e0895a5bae3dcbf949811ae5cd52dab29e0546c93c3f872031289fd5b14104e828ab738e3f059a4c8247d5e99fc21874c1aadc70513f09312c58bf324d62f56a7896ab2eae4e84b05c3c3d7cb1dc7b79a7906c441b66523cc7e61b9cfe7b2571f7e744273646ad5bb5498575ee66fac2ddf6bd4d9e57d98a24ed31779d0a64aacd43e21bf964d2570faa9829331f67f03cc151106d5b3529c38e7a79ddde0c903446eaa57ae80a8f26d00b10bebd92c3344112f9f253ce4c022cc27df2f07c6c1387cf6a948a76cee00199cfaf4dad0650e097235c0da1b0dc009dfea3e1856d745365ebd420b293e363a0b68d1f5138500fc14c123ca30e677f821041003366fe55e6eaa588b08f4f9336a4715c95e8f396d262a6c8fc9bb3c934defb7c6c6bada399f7640f1666470000000000