PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57029 c991de13996472f8180aa7103e9ebe80dcd8a6095980133ab3ac941887f9ba4b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39fb2f86ebc259b548e2e8f4b08828eb6b02d027bc1a5132aa197e408f2e85e8
Certificate Block Hash
c991de13996472f8180aa7103e9ebe80dcd8a6095980133ab3ac941887f9ba4b
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...003669000002330000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000005514ae21ef29dcc65d7cca87a993199b3a6d2df1bcc1af9ff0b726d54326ac1050a148a45b9c55ffaa7315eb46ea4a83cdb1249fa5076cbb57bb84d5b298a7c82302622325216d41bd98baf70cce2992f23056b6847cdde819380000000000000080000000e000003669000002330000

Raw Header Hex

00004020570e8acb7dd7abd30a78d7387b46f8a8995f89105d790d636b306f46532bddcb8cdd2c8d55487faccfdd8be55b536d8e2700994c048afa984e32446f2e06463dddf80d6a5cae0418e8852e8f407e19aa32511abc27d0026beb2888b0f4e8e248b559c2eb862ffb39

Proof Data Hex

59,560 bytes
121216010307ed25a8599f9985701657f899f35cae5ba7218d2e5822e795b188a8b09b866e38d41f0136e2ffd6895c4ae175a14a6b6f18af94c5cd23607875f36412523152a54c5de490f3234ece39c0dc204273f1a389a0f11e92f8478ada4ecaf43a0187473f6857115e0a5c4155c68f2297c1be76ee94582593c4a6a330046850557a8b4d6ae59ae61a264404bd2757a2b6bdd422cfea4bd39f1c805d8490df6d8d11efb7cd4df6cdc2c4f9d7545abfeefe9b3c4f8e060cd6c3e8b54928ab575cc204cd9c09ee1894b8333b4a64a620fba1098a1fc5049c1e24656c156146985b822e2972247fd107cb37438640889656b85908200bc9543166d382b76df2cd95c61f68bab923c655ec0e722c2f8fb7c20c15adfa5a274cb4daba7fda725bf4b59fd78d0a8bfeb89e910b784ebc722938d0320e19811f594890a11dce52cc743ecb80cc259eac00ff8279ccdc923c08827398345063183be8e31ef5ed3a003144ea2d234e2edcf6f08c4e66eebc221244e11b92005951296834c1a31d87050f7b24634c5f4beca5041478aa48c775e859f7c1566017109434a8fc52191b9be5d4e7f64e1dc207c04d9148d7eadbcd585f65fb2ced95a8c64302093afb1f7e124c10f6526232297ed56953c37eadd8efae283edf41f8aee053e4d4499fc9fd0bf5bbf71c3ad8c88822f61256b503946c2f970967ed671ba2117e2b75bd37b6201b6386bb02d218d5e14c1aef252697dc8ac8540bb63ec0a68cd0aac132f9e72ce053b1d9d3d5695161c618757e1119eae28f53204eabc29c0d8522a2e345905c12b672151d082830516c55fbef7f98f7060138f8e4eb654facc3df047fd87e3ef6b91452e992d7a1361e5eb651e123e6e18ae68a61c4d5bfa532c2b5c283c9c49bee0b3ac70584d3b96a41054134cfb089416e3fac7d8e7d7b9bee40cc2c010472125afa58b8ffc28b8e2d5945be601a5395ca661151bfb0c760b184b82a2f850e942d2f7dc191a0d69052774b5849f785e31570eb36aed19387c9f6e0050b5f2f694d5ee9ac6625664bafd57b018886be93d5dddf3bdb421041e12f04dfde94380255cbc8788b2ed23ed24de33c9a5eb34fbee78784dc4aabb2d890637455107eb80f6e6daa34ed841d1ed4f3f3be7213d760c522789476e4b97ed4de4d5967577bc70e6aa95b07c326eac5a1ad2c25481a7504ba7999d346e09c49eb45b98f8dbcf92a04864212f254249ea66c5117b14c3044200cba3039eb88b0ee68e9a81b86038e8e0b52a7962069d71ff197c0be384a446f422b428dcf922774578adaa549668ad9374d5991fba5531917702d241fcc5a6979141544ae6fa2067bc154c5bf2d6b4a55f617257e739f8b47c20cd30c5b7a5e471f2b6cecdfb5b3c39f787c2b7735bff3c5546633e4d8d86f68b3c138d878e57e4906b8a77dcdad3f1ef511b8be1ea5ea5b7aed2201df63f93cc099d7d0a87108413514bafc82c2da425ead928bef470311d2a8e3900a442cf794112c8b496103341db3531eb030425ec66d97acc4501656843827350f977f94715bb6d18577723cd86132478dc501e4fbec9d1bdeed2b1915f1fd541335a6be569446794be50e7059d8af884cfc99b8053fad4a0639f96ab453145886883bc1b4e05f1f812b09303f2036dbfdb6aefc84995ef111748f95c691320762c455c3d28589ecdb5339e7dc2c17911809022d359be5765ab9cb88a779ab94be39fa39db2cd79d9876e4ad3f8183eed3e1f01b244b3b932690eaf75339120972c5cce05d093922b1347ae1506db276f1404cbc15beef40374608aad4ac807c073f3e0a04aa406a9f4698bfd6cef8fc9ce24efd494fb4e979993a14cd575cd75746c335db90ff7887b937b9269416ebee6c7a00d6149308ce5c01c7eb6878368fd7b7e354a11369431d651a6e2c62336373f09c23045f6cfd7bef22b74669cc277c5d9ce530014e31202bbdf821202f041639f7b3cb11a006b14c9fe4cec72d33741765c2c2a5e934feb914adb32bf17135154c9d7840c86141f20123a04742c96bbd4589be8a280d88bd4ec653bdacb3f08f8207eed7af58a1bf46ef3c31dfae930d82f4229be9a397b70738649129416893b4f1c74fea6a076c007ad1b0df5115c3c9373c101c918e2480d7a08d1a30da5a6df2dcb6638be27768832151eef0af8fae3da3b6fea3c28d979654fbf44fe25acff65c058024baf8cafafe8a5d9b2aaeb7dc153d5431925c047ac74b7b7631dc281ba32bc623f3bd101a1a3c5842be5020a02b3b77e89c63dc947db28cd8c94dbba40a725545dbcb4e35c7b04093e47076214459486cd34ef08dc1ba81cbe56f08e93f762c10a87bc68792263bc5eaaacbd1fb0c0ccaf6547c3a8a3a294171a3139aec1753f89fd1e2b6b42f46935970dbebd62119567eaf175a47a6b24e4532b84369ad1ceee8b196258e14dee4b156d116bb11a798f741900bbc8cb2154b5563fd801b23845211477666361285e4e6459e8d6214e757983145193f9aefc0154d7d5c7d0d4142ef058049f086a44fb200924c76070ede692ae19d1b760a0d9d32ede3ac610c7287f766316f0db9128a86f8c4e1883552926fbfd742875fa00cadbe1592a2f18abfad411775f2df7b859095df542a0816c2c1d89d18f7d5081c77996959309da9bc11f63dbc40add746e974fdb8d27edae7350986567faf0e5bc8cc68eaf677f23956993bd67f3e694d64cf5ccb18883b0cd707860b11d756c56de02c50200199ac658ff6bcdbe2d0c65b6a2945c4d8ce5e5394b143404e1375b4cfe3ce86cd5fbfbc3e501544294b0371789fa14b5fafbb693746ebd14f877f6186f879382dca7c672dc61690f0faee4341c857ee2900b150be58019c8c38211d2bb6c5d574edd45a1d43105776bc59333233b6fa57b9700a10be6d1aa3adac643abc7d78a96d377ba2ed23b7fdf482769cbdbd256d7d66923db1f20480bc63aa770a52e262884c5fc882cc677ab623689d72d36f3953be0946af474e74a604d53936699b82cbd0c5f8eb5617d9f085468b0def88f0efb8e99dd12f8b8a6b4bc6d762d9ac65fe0ef8b241d38c71456bf2878217f4e17680d413dce0fe0213452f07b0e5c48d0463da9ba033d0f2a2cf49d0dd9c27c36882620c015bf53d6d43ab7a0163951e32e2618d0944c2fe8cf32f8345bd76dbfad2c67b7ac51be131249d896263a77fcbf8641e1562d059ffdbb7119fddff456deb6c71746658231c47be69bd367814b0f04a4edb992a372d909dfa39eafd406700e116e3caed53674e22f4f2c404ae8d7def95d9f79f78840fefaffa51b658cd843540836f12130638906ffa8d11854e754649b9b5ce14c54b2a968413c0cc4ebec31aa3f2dc766171d1f05476e74afa1e47f59b33c7a7d93ac1eb31b0790e5c06d727407bf827e75a77cca4f7c8abe694a8ab8f256eb42d42ef0c3d9ea1611381396b0eef3ce30dc1b276db99fd595a797c6b903f6d70816ad27f4fde1bee50d3754d76f247c725ff63d7c09b3e1acb8ae6ff022257df10ed542368af347f96fb334e31c72b9cbfd8bbeac2e8445af67782dc322c74fc044d4ceb452b796a036bc7365924debdf7413b65468f7f004e4f0e526fdedd507a64822a0d8224c1e24d600eee5d93656b6d42827ef0fefe6b8af1040db3da17bb72eb9fd40f034317c6fb68a0d1144f4d0c1133d54e4af3ed0b77f6b787e5a940b5f04ac707a6ef9cc6c13d66cdeb30925d5658d720a41809dc2fb1481ed7cc0ae635979fe57a5a47ecde9df4822564d25e3c72d9848710b60a033ff7ed40d597e9d746bd0aaa13c0d73abb1153023e119b93273863f98a0a577d9dec1ed51d77efc4c0c90da42ad6f45da893a270674d90ddce1f543dd3c2583c6d532268dddc747e38e7eae98ee5098d37785de1b388cace320ed6a0d17ff43d6b266cb265803236cf1b5740c92e1b339bce0758af8d7ab83e2509f352d0ea9317d8516c641a54bf016d5983c3b808b56ff16b6cd086091b2f71ac9b91b69c1396eef7ca91863a2d7cea1ca927f5137c90a84bbb71ba211c6866061c102c144f16d4ec486450b3d3e7616dd10b4a6f44e87af00ba222912422209dc2cd3e9da8e33ab6b5bb150df60004cfa250ad4b546cded66ef9beb9927efbdbc4acead13c71db68ffa91a19187fbfb1aaa82d7a98364a86389328a64d1a0ce0caead1659d5c435ec1c0300cfb4eb560cf8c04068d7cff9c62ab5767f995bff89fcad204b27b913dedadee239ebef36ee63275c8c2baa9a4a822834f00b45a4115f839dea91a69c1290c327e25db69a5ef4fdab0e836b445686fddb2913cb3740e7b27568ae3ea3863ef55935fcbd7393db634c70ce70a6b24c4727d7fe345f97a911b6a17e284c4eb992fbd95e7aafebd6a8a71b859fc26308da696ab7e4001af2e974463c7e247b8d4a4215af87f2faf70679be60cde512c45564d0112b1104f728ea1f0b3139df056c9676131d16611cf3a9445ff725fa3c9c70c7826e5628243182674971acdf1004f301491ec9a56ca5111b182148c1ce12e590a44af09f0b050e8c4bb7c7d6fcd940822629286d4f121a9867629267ca02d9aa041eee9757566b479b3a6d2d6802c2b0b38373b1507952297efd409167418853f63b3f0d142784c826c1cb25c60266f05bd491bdfccc054ec0e777771dabe20ea250e633ed1055a8af3899ee01185c028b0e1352c133054f5ece58b309db20709ab4c266c601cbcffd57afd6294d221091ce3a9ff9e06403af72ffd2d5f09dc26637a43369bbc22706923f42deb1a3003b96c0d6586fa56f8596f4201fd3aab0a96d9b34786186412b0648a6c16423c17a7cd3bd5602dc6db7844ff824335e860ef6eb271b40411e321223cf44e99cfc347ebe9e181cbf4d8f2347bfe5023cd13ba3303545d0c2784c3cf36129648ab7ff5063eb4bb7d2d70ca9afa36b122d3df0f7cf644684670c14aa48dcda2d95e73a5e9dc266bd318569ac6307c359820b0d47688de910ab4eb28dbb2195bf4387a790d7db6ddf07186e621a57f844319bf055017910ad84d310166a776242b8fb6d0f21ef5d70a1281820c181b77843e58f173cbcafee1d159b77e1f9ae5939f9ade6e67edb840cc9543c09403f1eabf1d18f99b80bca70fc95e4c0123f70094411fcb3684a00a80aac34dd17c13e0bd94cb992e973ac6398980aaefdcd822c125ffe201155d8da95a75106e676649e644ce4de7f52657e4e6f37ddf6f0ec4054e8a92fa5146775c35417a6a3e43959f95f85b3ea6ebcacbf23b3c74367bc69d401d89725887656a757a5e6dbf835c9d289a8afaccb472f02d707ce75217176b15555a0bcb24a0e80263e2965411f49a38961ba27930b8c179da79d87a1a834a2e4f337aa417d62e23d9c774a13f5477cea9f30312f5c8b69f9e046f4dda9746be28485ee42d8d9bb0adfba062698eecaa9d375a87809137353e4726688918f476baeab36df5f1cb495ef5c56869366b8c5caf9de1e07459e2d999c8999e68c23634e8129279747bd4fe164806f46adc2b53f3055bb9a868644931810b4dd3df7c1ef0927391b0be0107f2940ecefa2635f639119a1dcf3e3af0a809dec072bbbe6149cdf889e4bdb1df63aa9a429050f63b917b38d650d7bc7fbc0bae7c0b3965bd920c3940e363cca4bc9356e9a0bdbcf7fa4bb48823687205317b8c8db038c6d1e48a0409c5b2f8666ee8f6fdb9e3a361ce50ede93d7757e9285c85ef84ab668390c703326af0e65565f67eb1ae7957143763bf313de474099d648f19c2d723c6f9b4bebe84f271232b74eeda756845d8fcf487aac05f7fdaefcc1423f0e007e09a13bbd3221a831e5462675d26b4e424a823e157587a72b7f325c080a9b519abe9d162488b5976f786d17feff22aee6cf2189914b78f63c9798fe30316f3745fc48e2975923bf4c5dbbd8194f404cd6f67a599ea0dd6fb533297f8b0a2f22933653cf0c41d71e4a6302067251e3f651508b6026c027095698eb5c44604a02210a0439dcf7be45d7725bbdc6a1650f8e5b719b193edab9959ad6a790df82c875ac95cedc6201042bc79c95d51d3eb8ee9ffb4471e6a74fcecc432a8dc7f9892675bfc85a9fa8f446c529051a260ec771d9ea7b3db0f9a90c863f753e89c713c89a37b2f74a90e660cfc31c91d45a42f2d426d1eaf8597f270ed408c30f16ae40bcaa9966585f042f37af97e9496b05295ff4de7fb7c70ff28bc5b0adc97eab3c1e68a824aa0cfa5f464d151deb4758c94fd0a1d873b0569e80e65cb1e367f3bd01567b3f169ab18e1d67982fee599356711f02e4f9f626933338602d14c52fc6df11fb3d2e8892d284b0aaf2238b0cae91a26653ad44aa62059cf1ff9510dda6e7b3a4576d2f1d3d97bb71cd89ff55f488d2d80628007e776abc0d7f300f760e45d5f31ccfa6451229fff8a50cf13ffde7abef15fbf9955ada67680eeac959f61553432241af81cc31e2ab8089adc7d3b74ce28bbaf32d8c7663fcf6b08105cd866f334f6ccec8f48e186da55c66c73334cbb2f0f94ff5f4a74650b8b867971e597d164c01568fd6c4e9ecebd6f31a6a45819c96c16ec0a8d6ba42bec9c78ade9945d36d9b7a0f3a68aac136bcdcf3c819294851f155e536197ad32414da91f39400ce4731792de612c2f59d73f358d8837e4810d621f8ac78d1d3b62194d561345df75aca2a75ab3da93d9bd34d9875b8c4783bfb300c38cc7dc05b442bc8f8071a2acfc5005405dea054776d69243995353b51c6ad8645deecab256d8dc15819c769e5c9296b15c05f87dd6ad1979ad3d579532e2074c01ecaefd36f085d196de638d85cb4f773cd10b211c3d78eac8214dd29d9a41f648578c894e0103561547780b881a6ef0396df4ffd627184012f7775373e38096e4bc99d1de5fe218a8e329583a0003971e4e3edad694acae04675e4d3da8688f84fb248b143c7b9a9820d67c748d992427f0ec72fbbbf7d96b42f5d488a95b1203f132d309a0467c1757944a5c958c1290664ae03074d213854cc938dd515e34b0dd110b43e0682cb56252335a964efda6f6d2b81c42abc41f5f50df74d99546df4f4ccce36bdfcc2806655db2dd91ef484e81677fe8c25acd9317ffc11e833a50f52517c091c9c1962ff811ca43c907d09a7f7dc6f82567ce5b04a34373b384fd415ded6d4f01c4f2e40d9a8a70489a8ae035ca7a06db8f82ef51822b8d5b62271e5ea413bce47921286e928e0b61cbb0dbd96301d6eb0ad1a93a36f3512478ced0b2bd7d79f74f6f24bafc39781d7c7954335a1533eabe35d97ae507a98b73df86e93fbeea12126c0d07814ddd5bbc70575dcb971c31535839727b58db395392ce4e4df22a64df2268fa43e16d703158ea4a9b95c20c83ff0846bba185c23be92451f781ed5700d9a0fdcb583d4f6c63f6cdda48a2a15b0268cdbd4c136fb99b16fbcf15eb5adfd28fb2e6274f3607ea60752c21cc442aab6c3e22cb7bd6f5d7fb493a88fee1a251cfc58de1d52f3ff9f5014401dbe65cefafcc109d49ae693c8a10ceb528212196ee02106c70fdaed30a8ef0bfee845ea15f198d8bd8588bf4b8e72a73a4853486624aa5c048b1bca2994b26cc0a7c083c85058e0c36d06fd9906bc1e65cae13512d163ff2aa61467ced711981d80190caddd46e33ba115baa8b446f5e90c100273d74783c34f0f1775d9fcad0341fe1e5931c22ada3c430ae03a2268079f5292c1db08f2436c49d3448845540cd90dae1949f5d18483aa9e1dbbd08cea075eb9fccabeb24eb7367b173737e20ddb4af4376cc72f9a17daef7265d24e88cf9f897bb556ca942b0be957e15a066be699bb64cad150335538fa518349dcbd67e4cc401b7f0b959f48fa0ce87ef7b6dc81986a9dfc19a0c4a01f0485905b83d2460ab3f3d62b213544dc0d88a78a95a8fc9d4cec86424b9367c36d6028384d4b5b08b8f2ba1cdd1e3beecf0e66e9695f23d17df2e4a2810a062f38a8a97192835820b9a121fa342bee733a8476bf1b7ecb488e2028a613f200e332f2500a5700616d0c91099b422ac70b4736b047d6759c2379c1d8c2f57f5f2b8d7c9445a61d62bc2d1c946a8f4e6126d92fcbb521010da78bdaa511af9882431f1853f286672c8ffd1a6d99d9a788c68510f71c05ee85e7b2c8ac278fee8ee91ce1245dbe2cab46fd83ce975656d24cf1437a706c9131546cc09fac3f2cda069e3d36ecac023be5a080cab88586e7f69f20c353e6c82d1f8d4567402913d0340d488d67ef42e903f9c8acfee5b35e719f43f2eda4c4479980cfdeee7f543d8b10420a83e082d5755b631657dba1ae241937b50baefc374c3dd9ce0688fb7e7f8ad9a3045508cde48dbd3dc471c557850ddaf997abfe5b25f1a1c64dab2411fecad5bb66979f0058ecc612dc604d92d3d56937af7b2358aeebdcf9763f58432a8be2a71d7bc9f9b8ab47d3d099c47f3028b4180e748ede6579fc1db9c0e076aae26c0e580c7284102b7535747c47c36c8c18fc8de35f5b2578ff898c9a27c93c4d3956d549aa23429ee9ab3b79051dbd3e8d90997bf5854fe00ebe3200b0c94c2559b1d71ae4475c46f0c067f5672990d0135f3a3363519ca4341067ad0ad3cebf7bd7e0297bcd6cfecff6f4c6c08c76cbcd6fccb316cf4d8bb5bf47c1f9cdebeed6a0f347b4cc9ea02ab343747eac86b04c5923dc498fe43112b2f4bcb40c6c6cf74b4c8c2cbd0501a55d341c417ae1109ca3a0203e11ce3f90b05d745a74861b756617cb313223f255e0753fe6af8a91894df440efa10452e1f4cc3534b364306bb3753cba93e900a1d62fbfbe0b849b34c0a81dbc371e2384beb33492cfdd2da0f38871b5ec42cfc762c71bbff82ef05154160e77975daee3db865e6a248c308790b552e2bd254cb1d7eafe93fc295cc35493e5852eb325991e2c123334267144f5ff0df41e51ac01f54fd666766c9d92129ef73f1e1c0a14d4c9a116e0be9286a73fc3686427fdd5e67617bfa1fe03ad79f5dfe026e81c9626caddc35d4c9945dadd45b434686b207c919efcc1fc69554bfb66e9ffa0ca5a25ddb79aa5589b7f8443b81350d162ea808e182dda5b5584eadad206249cc9b2bc9bcb86408507e522dd16693fe65af28620a31928634b7fe3df5aea71634d182c60d1bf471a3d84782138613759a399fbe153b59772880c3096142ed78637632b62ea37f519e70fcbe495e321caba160e210e4bc03be932b5b7f81cba573ecdf959ef2311d18a2b91584765138a56c20f305fdf2360f5abc8ec081c380da3de0140456899dd94bffc846792bc824d8ee4de314b2e7c4133d5795541e7aca38c148c61580afe2e2f27abe088f3ee2f6263718f41e33140ea402f04b2a9255a260a697690cfee1fd8c3e060c0eacd7fb90a085821dff76ba69ce420a20efafe830e3d0cfba31631d3bf578f48c59d04dfda5440494bbca9721a2cd99fe93ba7b3768dca6a61bb9f9fdbe482e88843d75e4e4180676d4b9adb61fc2e59f1a4808568a38bd12e55d7e5d0ad5f614f77d1549c717c31728a3685054a21798b6b38bdd6e43b9bc7866223f3c047205dc00567b938dd2dc8a04dfaf9915067ff51ab8d4e0fe1145e3c7219a2b9cbc48c2030232eb690f7430d857ab2992d310236f86fdf96a06385571580c850c211a0f7d076247e3b4d15eaea98b6dfe424a8b5ea0e01425e030b65210ea1b0a01fec994b90ae261c47a4eed4d62a077835b86d747248053f0a803c46c6fa4d22035787fae4ebe9f8bfa92947b64ade6c71ad96517db6fc3a5bf9cd387ed61423db5b92b30ce5d8ee21ed469f41a9787dd7eb322b6d57d048259b48073e6c6f803ad0efd33b8ce975b0e6e96d978378fbfdac2135400a4c4e48924cd8f426df758abbd5c00acb47c625eaea3e9569a2a567aa1c4e5ee8487ddb277aa400cfa41cdbe56b3a328630f8bf4ccd58a8b666d3c84ab8f5e20f24aa2dbb017ddd579c381a2e564eb4e5c35b9398fd005a91b2968ee853880d8e4efce3da8191986a5f47f05dc22066e5199e955d1ace15d32e0e3a17d823014d369201a2972803219df9d7bf4b99da7ed9ba5b82facb724ebe9a01edec2ac437086826fff8d88510283f2ebc281deccf2c327b7094985ad007fc0c7063f9a5208db97ec12de6fa3f64a28805da8461dd30c9f5e394040314ffb1f448cd8b18c9634f09f3f5577a48f7eb1797b1040900b5df36857c42f720fe45942d73fa602505f5c672241ddb43eb4e39a9f08f29b783bb61b50dee8fb91a56348624ae649f9b142d078e132477d73764b54108e9d9dc81d159e2fc27d28db2e7c8548f166288773c939b89f499f91d49dc15584f08e1fc6954fcb87c24365ffa94a555c72f5e48b339f051ef490e1a1760288ec004e4e011ef3886d0abce04ed3a657a3df9adf988c755ce4f1d726a62105ac04738b815f5b59189ffc9b71eb053fa6cee3d1f29dbea2e5fe4c76d99f4aee17e9bdb0006e4a323a23bc7e41805a2d0a5b3f6450e5a95ce8ce2906a8df9f81a06ce031bc4249c08415d4449ac3908a5584ed4b50819047c29ed55f6598882acdbc83cea183fb358520448956298603a4255b60bb742a48cee81360db1c026012ed9a75ec52c363a649908369e1a4e3823e4818cd5baea6f82308d1aba04c33aac5ffec8ef9bc39a6833e6105d3b54ae49230c422b05b3d04e29f15b4ed5d251f909f7261b128a6a25474eeec5a948d47d75e9249fdae533035786516b25bc2dae87766642e182e9baa784051e870dafa008f48f66dd53767b26f5e17f843e99771ba532093c260545f4b03cc15efb1a73dde4f3cf082ee06ab8a6cb2e4b1aefcf5cab130fe65b31f37b66e65eb7c02a8b2251befc6fb5675f5d62d883afb4460537c79c5dcf948b376e2bbd90e58edfde05e6547485f7487ba54c9b0a7a7b5a48482fe71f893769e01e45a8cbece84e04e2275124796a04bf5d835ab63b625df8d96cd425a93c48e8eb614b8aa8eee248eaf3b3c3539a6d2e694653ea539b5a51ea9e8212ad86e45ae7e3e98d093a151054c2dc12f6e1a661b99b53b19868eb8ec35485b89d743f1ff32226ac8f0c771a6675a360c392f7733e93785688053e1ca09b9e8ebd991613c127993b53b99c5198d6919868d8022f72e912ba3e45bee7e6ddaf320f5082f9eff415aae6d24dc726af573c2c1193904e3365485464a5bf770278952e55261084e798fa354fe9dc096699e640c038067ded7321b4b7811f5065c991355913b7790bbcbded88cd90e17248cda7edab4827f6d09b8c85764c5fab323a2322162b94018e6ae2922058f39cb9ade57c1978c27e551a8a904bfa4f927819d9a5c88aa48dec6b305a72f02cf99a91f0f321fc86b66adcd56305f159cfd36cc39c9884fe0a5b4254ea57edb0b0ed5b866ab2f221226003a08e8555b92020d988ad22d77ffb46e2101a4fc1021bc7ef1e0e2e2e0bcd163e1092867f0a4d165108fedc68744afcb3d1720dfb0b11fc8f3b317b702bb76e652e14cc0215f5243e8a77e20f002cb64eef6ae08dc51a4d1cc169d0fe127fef95ec6d24e6ea3779bed9520d354d41188ec6a920e0ed501fdc5d9ce1f521888a12886d5d2853e5b2a597dab09b6fe3a9803e53604f80cf7c0d8a1e52294f138c80b2e7b01c52d500dbcc19528bada97345980556449220bde472eb2f2610a544d46bd6cb4dd19afb2abd3171c88a089225fc3922823c8733c9723122922f7a52f6708ef739439b8187e63218c9f9e867c9041e72e782f71bc097df3bad0fb52e27c6159ef82d1975e67cd08fb724cfc8c2a30463d622797f1443d1f88f57b2abca50fd72e74d5268fca31e3d1816333c698dd52ccccb25e6965852a9c5a6ba7dc73c1ee0b63a1f1fe7d34a39897064de5d8080e8977d45340c0007ec343bddba0024e8be42713e41047771f8c25d509665278bf6e7ffeca0d01bd94098e0adc8859c9877eb5c9a4819454e16b242e92f91486e373713629e4e4a0bdef94e7b69edcb06f224218383abaf84834b5d8aeaab0081225586c0ceb9fbd2320673e677c5e95ff7a3ea571886a273462cda972cf9e926abd877b0e2b9a83b6795d36322cfab2419b2c6f24057a98e7db14060f848360f125c7704bb19b9c5b6c411d72b1cf3518dc5b2a1062ad4fab0482e771ab03ebe3b05686abb6caed4d3c469a85de46715919758b38ffcc88e7d56eb5ee0c62ff223d49c4533ccdbe79aacd1cf8b72f56491f03011c1c4cb3877d46a85e879ba992939f8ee0404e2a797d1b0a6d113b6a7d7c844ea77e86de17a2c16033259af7c7a7a9011d73f8b8b517054196731288dde6671d735677961d62c893e9b21fa20a3eb15de848dafd2f1f4a1ffb4defab54f7c531e68a3d987b4617da32f0a064d7204afd6454b4ecb364f038c1617de40ab22496cdfc5ced50fb1fe674fd3627dd7867912ae1a2a6cb082733c054a418cb4da7e82c0687885873298e7d28ab37b235212c44f059b898dee4c96dee83e57ccd6cce99bd871a45968a22e6bf55469ec1fb85c99adbd44430523512c26c32c9bb88e09785693ccf47fb93bd39e42238a3df605de33216810c8f353a9785c10d09fcffd5aba4ad7f2cca1aa50ffde1176eb86914ed9259ef8f209d198947e52597e1ff37aaf32fb565b0d54901ae0fc8bd45e96177b65a8e9c8b40137fc7f0085eca4be4f1712abb80208c0ef5099eb701fd5acf9743e3fe2becf375fb1ddde15c0f682247a50339d8156d4a551c6d8a00760653640d74ada12d673ba3dfb134ccc4b51535aac74ac23a9cc9fbf436a041389bce3a9828d6e574acd5674e8eadea467eb5263ccd1864bf6a49add5304fe839b5a015fcead79709d3a7d0cc46d75a7fcaf9648c1caa01d9d9e4458fa56e7ccbbb6b2418a74361528aae7d9d130b8ab2627810285c7e844c8bd487aa42fdb7d8d96dff0c758c8c8ca0ad77fc8bf5a90b2ee2791f6ab4e39597c46742088db67b9b8a5ecb0435efc459e4b3c7109752f335f8871b3fb37f06ccdcbc3f01f75f7468f17fb03eefea5a54ec30260d84ba1f46d6424bc4914d0afd28805e333ba0c289722dafc48cb81b3d8e22a5d0874c2da21f257ea1473f58f9d323a3933e67e160aaa2cbe6f9d5167ed9796f6117e1b2c0dab160c9716a903a085e064090f8c76b9bf2bf2ec0e1a5927cfbff2891305619b26c548cc51fcd999e2a9881059ec32b072c210139219aa0028ac5e34cf2a83d68ba1b5c349d6b7dd10ca41c66411a8a2c6337b3c2fb6e2ba7dd8890416d0a3821450d072b84f47aa6e9bf79816b7e4cf41fd338ad2eacb20e8a9ab557db70d5326431bff8635a36bea8f421652546980b7cdd9b3c83832296173c18bbae5dfa69765745559ebe0236f6e99cc8e713b1ab3839697d3dbe7c9f0a4bab9df80dd8b0461ba155f1334cd7e97185af54404cf41a602f71cace046d69ac1c51fdbdcab70b3a2839a6bcd82d01bb50162c8735db2470cc2cb948ccd1610da96e1e4542b31698b0c1df32deb9990233c98982cf7214773d9633702b8dfb2f396f3f0d9a268d6a4e1ccad33290e1a9dc688ffbdd16efae2558fafb0fc6101121d005c0787a29a5ae980decc36fa4b1849eb2940eeb98b9dd2aae68369acc19b8c76dbcc1693110752b44c82474864961cb06b3bd64d49778fbb002507660c33bd58e19a1166e5ac6110e831274417a33afbf24e3a7428c3b8487eb3f52f451699e3eccaf29ccdd135ed237999ed00e3b22ace14f1fcb564f119e7815530ae38326f7d8c42fd11729dc35bf19cebe0dc670a87a023e59c35936b9e6fd6e5ffb8d50c7366e38a680741c6cc27669b004477b57701a5bdda81037dcb7a3d8f8b562a381e80eb8223ffc8bb798df1983a1b624465abf0907d4659f20a9c2a18a3f5a49332757e92879bb150b8204fb70978beb16cae425f727357a8e54bdbcac41cef3189568005de26541db03694cf4e1f905625de4775df9accfe4226b8b9032f583c0b3e1f7ba1076ba33305d63dd590f8bd0cbb793922bb5c0588d202f887fd4e30aa510a623084e93c63dade4da79bde5158dfd94c6ba0bdf48a7d48e3bc438db11a0fc68a0655b9f14c216775385e05b6f4a0a7718543523e4b4f857c7b1b6974f9222ff09872bdf4425cac3d05b6fef829bdb92b0cec13153a961ef29922b010917b6462fd5c6f4ca92b9b9df02558bce7ae200a2e9371239b69148b1072ddde80da2bd0bbc0ba0c5ad17794e81246f68fd5111f38988345acdead8d2226fef7591b9e1536721a1aad45a055657956825a26f9bc646d060972c1a13417ae90c446ee9c7be9fdfd5b54882b71817602e0cc1bbb7c682c572f1ee23858681c307e903fdb689340c280d8f7daff5a8e96c8e73efcbbf1d81f2ecd158ea913807d2e903f016666d7408aafb7ee846523c22b7a6d87dc94915dfce2563f64c05cbfb7f0f7f075c0d41da81997b540018d7bdfe2cd23a4b9b6f5e69d30b4b1712c75e6d1fa16631b0f5ac08d0c55c18895fd9272a3c9c22567706ec30ee2f1c605427283eb6fa8a389e4a077fb85cd27552248cac3c769e6dd94b740e66de8f9ff172b807eafc5adf9a3283596b42ffe2fd0c0ebe0cfb35dbcff2f3cae38e129616d6c9ded63b78b60946a33a7ac225d4f29eaae4dbd5b54cf553871c5dbf8372a7b7d36baab5e871ab1d709d34cbb9d18f07322011e7cd78f10c62b92008748c95d5149078712170d22c8a9b7d4c07960f4bd738f300fd1c3e8f36ef2be756b38eb41622f9e9d1e771418e93d58a61d8c4ac883ea489aadd90f53b08ff94e51f0d76c5b5eb0655e9f3a009b318255bf11ba4f502c6d5283ae743ec5c51a6154e3d4585f3e2e9fc1510bea8238fb48acb7c42bfea02b9c466c78ecb48a090df612cb8a4b303c85fb15dc2dcbdfdc4b3bc4fa75adae462fb2e5f48ef34cd9578c4c3c5abadd79aacda90f83c4d93f2167b70e8347f07b830098042af678a421c4cfcc38a0212d18b680f708c8a5b862fe27dba9f6c7c017f755410acc378bbfb17fe358e2fe95dc2b9b06389d7a59b033aefb63c16468f4d78174b09233275f9cce081ba5667971a43725373c64e052fbf6691cc29cdba3eb439d9646b4bd86fd6d18cc061ac3040c136b0b1552766ccb279e26b042897df559045aad3d5b3fc3da6c575be5c6cef930bb13b24ad094560d7dd0c24ae9e571425d5ab3467b2d74d661bcafdb67502f30318cea78320e56e7f70f80c694003860dc085b0c81212c1c611a2d525d387814345a1addb9e8707d3ab8445a15cee696add3227d02111c51a598c17481982d3369c150e898b1072641ac3f9ab62512129cb0894ce35b3ff01bc3b4df898289cf1a5655ed0dacd5efbf1f1cdb73974df0389687b1ce4cb926ef8edf51d6c45975268466d6b1813009e440706205f3746881e245070dccb01b0cab612906d4c1bfba98296e09f493ba324e459b710a2cead35dfd7c50b5d234d2abe7828c0aac679d3981de63f3924b8acf30d4a75027a5ceeefaffb14a2a08d31ee9556302a24ea8447091fc7f8f6b63c6aac577d391cae5baa46a675cc50cce58e37ae13a58674e39353dda442ff363c8f5782c087f709a21ba0debce75c3c4e4b3f9f258d3666b103208f42952a91f7292d9ec3af0823f8bd681e19481f7a2c5a188f584e100203e659f9bb0865580989e478a46d275addbfd32e1370743fcc4da3d176d8d01081a6e609823725b9d2c85d6c1f287892c7d12530c13555217872cd75ea01d2bc309b9a62ae95fdee11a944da19912e7c90dfee1a180d4d38d3926c4209b865674593e0271073b33b8e855caa8398dcf1cb10fc443ef02cdd5d85622b21403d18aa207d34b477cee0a31f79af5b45c24256ae35ee19d1c62f6229f72f3707c7a1a115086c9647f03997e8208eec0006253ad7273df229c45f6fe2e9fbce0bcfae94e5bc02cdff0a99f323e172ee81127d7e8d3d44b219e1e34e4d35bec11078f51ec4082af690c879c3f677885342f865d5574309fb8944286aa7fc0128fac3703450e8ecb7d72d50db5c1ae592a98ab9b30b9692a7c487357be766f6d0f063d3054d8b58ff68c718d2cb6828a9ce2afcd3cd0b7e591d070aac36c8bfb82caad0d39737aab9f8b4d3addbbe8d39e29cd38e26f6a5ed46e2e3c1aad8eeb8746a0cb19a274090447809f72a139dd2abed001b78ba81c15b34698c4fa076202ce5f2e5861547ed63b2e9279681067a77a13d2d7757e5b4814fda7e002f677cc4a8ca065dba921edee6116f7a99408f43ff808859ea92de754574514f19652ab8bac059cb1b7446e106359267848df8ebf2e0fc13302847f91b96dcf2041c4906ab4d7aec383dbe351f5c348798d2fbbab33389ea6241f0d57d760656491aa9c715880f6e53e9ca82eec1f2249e9bb5177d1565eb6fdc163e420507cb778f4607924337317d14e5920fb4c3f3480de86f1148c5d79b392120450ba513d9100872c69a653aedf3c69ea5793b589456c9bb011e65b0055bf1b3bdd59c1b19ab67bf63d8bad21586d11fb88be517f645ccada853bf4d00792d21e248f651a5b39440788f1cdf07617f19f6b05b320cdde70ffa523ac5a0e9a507bd42cd6f8f6e6151b2b0c99b6ac74d3b8095f4ff461f46bd5f0746aef951b8e4209aac2b01f23fdb035c2ee617027be7dee8f89b7405bab32af6e3ac4ab81b9bf1a4fd4aa58536529a79999354702146960b935e7220c565c89c687b16d4b93b6222ad01b071ebf1ca7d27fe7da702cbc6520720afcb20de5222e559507281d07da755c576f71ee6292fd94af71dbc2c3f5a58332ee5791c01598c7818014c89ca2fcf4dce8c90a90bcf6a65da26c667f5e337ece3b2931279e3c6c3c26a5b1a662b1b290f6868e933d1b77eb59997eea66a1ec516851164e8979e923d69963a2d2fb068baf3ad9b53202814f6b2c64ed213ad6dafccfbda16dcb8b16004bb3b1c322524722452a8bd087e944b93d1f62dffe23f83afa990f6ab685dc728a6492f8a91f1f50a3c165646d877a2b7cdbd14fe4188d343e49ef4f5b7a8ba226cacd741701dce7fb6a660f9b8a90f417eb0492d0e58d167675caac079273fee6f536427b359a97fd34e3c41e1cb35e8ba1667cfd46268e187bbc3199bfa7dff804dfcc77f7cc142e96a4e0ca7d85546e432a16af9a0e221fce97ac0dc48d89c9eb7bde3914ba0415da02182d74d310fcf14e93cf1478ef4372282771ce8aee1fefb675f39dbeb65783da9773c27bca5380bff16259dec2ebefa04e8d6b16f8915cd059ace076a7b6441a863b7ffee77866ed317a55b0c95f9e3052e6bdc568b8200165998fbdb916e0a497a6fc84f689bd23ef42849b2f725b4565b4bbfbec9063389af1bc3a44523167129cc88ce69ab506319fb201898662e9945fe6ee76db10b95e3d63a67e5c53c9ae6c7174de33c95dcee3ff55b7fe42ba328c1866e41959df26db284488cfc558ef1bab710d0581e4028eaefc2fa6c8b9ada717cbd02009d91ec1a790a6c1b2575aece6e138ebf8123b34ca2e0982ed7bc3680ba023492b1b7bc6ee956d34b3f6f2041465dbb97b4caab930e9c6fb14a6545fd98b7b0b088633a2be84f7222d6e6147b758e7930b94fe92f5c6ef0e469d51b32b8f2bafdbe3b933d410cdeac874721882bee850f7a92200f6376f3b06fde74373c03c4c854445dfa4b9c5a478d8a0aedfb3c4b038afe07e04b46cae6cfbba04ed70f3074920ae4ee01f1d74402e2a91504b545b23efab733cce1174116ebf66a70c722abb7dc62d77b57477fb9cc50a3b3a947a54e014c8bd37a00e274e33ff40425b3647513d3643ba6563970dcbd19fea894194bb9be9ca3f876c345af9f301751afaee7cdaaefe13ff388cfde9c85191b017e40a466ce6c351518644b15b3e70479e87e3cc41cd72fe7cdd2851d68019d8a33cfc8fd6b15226b7c0fb6247af8bba6fb7058a988726f7d29f2349b7472f1d9f66dca215852d0524fe9be5a16cf01df3a5a1e680e39fda149872c884ad9b974a56a3d4e40de8071738a2e1c91a0596a61a0bbfe10d6a6a4039dbc108b32f0a7c2e9e5cdf5fe28f38e62ca20469efc4c778cdb9312625ecbcf3f7070924ee16938f420f6ef39a03b663c57f118c6baf54a1c3eee385c539ed420b456dff844e65a91c64e79bf1f87b16e098869aa9198e68f685689d57431c12b77dc35e8018fc4e35d7efb676e61d241c127a2d016a662a703ee91c1d629e1a0e33f9e1641931bafd8f6654e29853a8131ca87522907c21b1b2a5502f58dec811c611152254ed550f01b8aa207f366b8f76aa4d024039a4c4c483be8c0a2f7ef6ca67ba0d1dc59294db2982ae1180f50038d3d68f15f6bf1b4f40593b8504c57d98517bb29de9002fff098d9f655c146b206d463617b5c72aba56da3b206027f3d198543aa58fa310f3cfc00cf2f9e70f784901195bd23b6eaa031bd653a4f740ebfa3db0d776b954f224c343bbfff4e13345ade93b4b32f3ccc1a351ee0f2791343655922923b7db7713d1a48c2925db77144abab492324c021efc58dd57ce4e4862cb76686d80bdfaee4afc49ef9f5768bd52243f59234fa043c496a80140b74fad0a41c2a73ce2f9d3c015eda686accfe4c85279a594f0f31595a1abc314be925f5fbe6463a5e464365077f8eeaa62ac85c4553507302894eb536b6f3ba862e83a332ea586e185045256601632fe43cc025512e2759518dc6eba10b9e3b4de5afed98e9da1a9e4f790e7d9322ec6404ded58cd02dba5047638320dd22702aa676b43269d3104ad27cff575ad42b3ff84aacf7cac58f0456d81e6308e14768d78a147b11d724d27b92f0ff1bc5b1be227d94e8f76edbac78dd1a77013baaab4630c80349d1684d4b67808316b66f92b254d790bdd55b707d872fb9fa88b35df79c67b497bb6a8719a6b1a17d1208fd5d69b9fd1989aa565bf4d36b0f301eb63f7cc8907c3292dee0cb9c0884d3d69d4eb009198e82a50a7b522b54e781d08207e0cbcc7dad49455b150f8553ea339a448d944871f9922c2ce5a2a795416d85df01341e891573bb9864ed37919d3cca46cb24a30ae40286c8e22e784da9955a04423595e549a601ed818baaae0049251929ca8980e9b37d432354b64eab45424e3c930cafc2dc6f6b4685c6b4f0ec2a8d94de58691574d7891c612f1ff4a8771f51291adf0861fca03895527b394301a1f0f5a7fae8f31f83a8e247061469ec08b25ed821e157dabc86bd8b70feb71dc4c9dd868125bbffaa265662e1e3e1baec1918fa98a0580b0ca9aed56b7524abd187dad7dcc274347f5266956763d0edeb8d474714f7d02965376da44212d7028721798285c1161f75633ff6bbfa1b1172987f27078d0dd09f9e283c09270c78c2599ff956fafccb14abe4bb399cafce404d84775d6071d94c18617b9a49dd79fdf099ce636b5327554e03a804baa6fd2137ef2563c17c62f0c054b8e11fb96eec0ae29f3d30876670a574c483ce6e4823edd70a5b23da3b3c1897fd15b776e314f198350cdf72120d161a7e8e7c7e57a15f400705ad46411f417df06b00c0c00eb457d164aba99be7d14f16574c895e6e7f94658e6dea75277872406bbc090cc3563e60cee352fa8596e593a0e003ed5c5ceb3ac83b28ccecb3dec7c8705830dc969dcdfbf0085e0221b5e67479d040babc7bd2dd97d3f6f6842a87c5c2c96b585dbc7c8c0b3f21f95dbb5dda6d5b9abd4fba98cc34a59856c76324771cb8dcebe766fe7f255223ab91a8595b0ee285a651d4f21454406e922cbc8ac3b200bfab6eefde4a5110a640924baf62d61d5b2df10813f673a8e7a9875bb5d10cde84ce3c404447ed86a30ddb0844322ed4cff19ff8a394e3d379ecb1d2c6835f7faa48a47a25dca224ae52451a7bdd258e15afc56deec0608a129e1c566a1adea58ed2d0c314be10a5842c0598a9975a5fe7805f654e9dd8ffde57a5ae54e3b2fe7c7ca9e415d882ab2a625c682c5bc1f5ba8cb4b9afce9fbdd023d50629a2da19bf0f7a9b098b8e643c08b3677e30437603eccf61dc4f156d913b164df2faea441f9872580c1950d87bc65fb01b784136b5516170c9c3270a39a13c9127a83c142e6ea7c121b259c8af597233eaf9f7a7376583143680086cff7c458ec15b54e90b6d858e5456ce87d2fe84395260b002085dd927217582132de3b67dbe1fbf9e60d89d1d1f93aad969fa415fcbbb9004b5eb87b43386115ad8147ff71abc6c98a3b673a7f80a6f75962a9d8cbc04418c7240988fd751d35c0fe3ece92fdd1674b2adfb78bb9e39f000b9990272b3e671821d548858839a3e92abea306dce4d2eddfd55c0879738f15cefa2b34643988f4420b294a4dda6a5a37de347732c4fb1d246f8906d4ab8f99bf15f8281bd9c77348447a4326db939c74900532d4e5e55cae87a1775071ad4178ec43484b80c570d0008c4101fa9ce508d9648118e42ffac60215ad137671520802c22df1e67a2b6b451e5056cd08e13d39b020dd95184841836584404277385a199274fd2a1f970016c6ddda61953f3dd6bf7438fdec2c0594f5fe7d90c383e1b46400829affe2192ebdb6ce7683a874d23fff13170fd1d2b0163603e5faeaaff837915cf0cb00f94a9109e97a2f34aed5f692e6c58900b49e13b83d3c8fe16eaf3c7fc99654058caea47c12f67e410e3d2c3fbd4a6bec989a0ec146248db592f7084400c691d480fc0df864078ff805f403392281be68ae900a444ec4854356ede1f4b7d77b8f3a046d18af20eb08fcb034d6026e6fe7318b229dabe78f8314834f57fc303168f0e471e616c2817a0fe39c699ea1f7f0c4a0bf365a30ea86b59e473b64564811c2b38f2cd01497d148502d7bb03988b058d38b5bdd5cbfe256876a2f8329bab0921db83f892053953e197390672f50f44b15cfa9fd93b9f58e6936d84269b0aaeea6324e8fa513ca5b6266d4f9bb72e7129f970fa69e6bd6abd873b490ff110c410f5069c67769299187985a6cb0fc9a621fdbeb71a7ed60a0e41cbf1c5cbfa7f8f960fff0580b74fdeb56b398c5e7a0fec1ad4cf9fa24a5522d36a4ab0ccb58f2500ff733fb4de3c6d8a87ecd9898bb55287d7c9e9ba134f277bd70fec326813b370b317334a3d62494548d9b48390ac7715e87472b40819b2dddce61a3ef4b863ab90619073d810b05c3fe4e6f7a2469ba7700e358c69b74310212243c30d6a6a2693b0710cbf93a63b4d0ac693a73d4d151ff19a9c939f8284fb878e8cee4f48e74e19302eb83454ef48cb0c858c5d6711710b07ee7ef7b924fe8d0ab3f369dbf0d14907d9fe8f4477e1fffd111f60e82ac06be8151e7d36ee91f704d451058ef25817a6d00140b111cdc45ac22286b965573522c6e06019cef851ce38c34ff7313e6d276ff537357ae23e6602e417d0a1ca9415763d7f6b6493fc77315496d0a15f07b4908c7d90c04f97f34299258deb064b071a557aa10cc3a40552b15f2f693f7bbef3bf30fcdc85514bc27e53331ab3d23b359d2c22eb9732bac101fa8259ad42bf35495afe6a57da53de0ff2d04a875edba02fe25b15f923d31fa962ea01d9dfe44f138f434c5e07abb85b046bb4b00c1b942a7fe904dde1b04dd8be08a1ae404910a017fb0c1f8f10f216993fde4e98c606417807b466fce6e3839cd7d2f05358437847d23c51c27a1df31e03ea196ea9f82fcd11e716e40d0b73da20bfa890a95dbf91330d742f662a3e345f3fce900a7e38ca18d839d7b94de96241a10a6ec9075e89e6ab0018372e277ae7c58e76181d12d2ec04a533206c9b028243ebc59a2366f3332c5d8cfb9e8bf2f79822b785b27b35bb80fa598614a3b9e6c6d2a2ef929c4c092aca20771474bfc2cb4b0e5acba96d2e79bb3c4dd88a51c3824dd933f593c7ebe752f31703f89f8e5f5a0d0264e4bfb4b30413f92ce70f34b3cb0d95650b3887f7dc1fa0b322d60a69d7f4b019729f2f24e5d657377bc416bfd7b9c2d746a8d67f23c4e29686af4f404b0f1e28232467efd0f4abb51250798668588b8a515218b4090561f9c029f51113f83a9b3fd71d4fefc1caf7a20ee30a05876f1b106b17d2ccae6eca79a47aa72183c0616d44bf743e29da1138de0ff8f36cd12cff3e74bd6c7f47b1c198a2673f3ec5f7aee5028b8dff37edc97d8d35afa7d9bb53564e3ac5fc3ee993ffb7df604670be54995ac1bcbb74cdf1a2b44ca8141b7a419ad058c338b307290a34e1a225f0b8cab28974359614086d899a1e3b101b54fe019e9edba6e696b31e2102f364e08b1d3671bad287e59837ab471d4b810adf23eb429e0324c100a2cc08a18aba7beb8225c86d622e6c53735395092257427ad766a4eb2a629a95a88ee8b072ab8ed8e80edf59435eb24f5dcf439dc89784bda0cbd54674eb1a3e2fc1e79a1efc547bff60d74c22b586474500f21afbb7eefb492c51bcc4da514f4400d250ff12c2a2ce9b04fdeeafc65afa676ce8b87e6a65d93e2492de859e3bca2b8d6b582ff79efcafcf0a2bd220de683a300f004478f4e2f37b02d58bc764e499376e9bd66168a14d5c15dd5476c329271d555f964bb6bad490c443a46941ba7b3a55b5417dae47bb35161a4ee670078d61e136109e7a54712619c2f531b5171f14ebcb291dbce03efad4267ba0c89c5ee6c08e454b59dc9fafc3876e287062aeb65a4a64bfb9184d9d087caf31d7c79d2ee9bad22098c7109867625e450f6f654cbe1639299396b09c2ec39d656a8839c95fe8050ea15e5f4981d10e6aa76f08e69adce28b84870514a2c51f1f9c9724b7137ab2051e9612a2994059b11c01372ac7bef24f587db65742695bb39c99ee15d715094d9983e738f687455c463caeb1a0575b9f4475f9b5ec67682500d693a8ef9e8148a8e75ce0981613011ed538ff2714a30f65e282bdc8c83ac8b8e316d1dacf3b452aae6edc469fc6efae37b775a05634c045e2810cbd655b80272574e878a650bec638e663161fe11fc66be09f5b4ba8e0527a6bc5864b4451491da9857faa42dca18a37975d7476a5faea85fb5a27bc0d7a0839a3aa6041bcbf10c35bf57cf63d7393eb8ed943ec06f7779d7764dd7a88afd3345ab29e190f286dcf918aa1bf5d23b156f41400c305796cc4ac49b05a85b5e7ca872f9a68695701abc469692f7832229059ef77f6763032fca50c6bd676263ea2f69a3ee6488a0c2c9cc0a8de4fbd70f75327592b7dccd232d20abebfd149989c14e852d27e47827fe244ecacf0d4c98348a52f0d198e77b461101aa003754eb5443272032cee43c9ef3d2421258b396e5dd02fccd7b68be5df11d472332937db529325d347ba71aa489a60f2ef13d05d33938875a0989c907add7e7bb2abe6a88dae762ea6a5a8f57464c010d6071f26e0f57ad7029d6f417d8cca4b98707fd7e93e111d8e73d520fab1268f2ee162036e4d7768fc662fbc0d9091f16d7913d20f242a7e5847c7ce52afb161af7c41a494468771d6bad8d93fcce310bbeef24808e8ecd84a2b7ef8ee7dba36333a1acc6a5c09c7cae3902c67f9bb578403fa85ad0b147dbe304081e00e19f7bd857c50ab5aa388ad5797b1a90e720513de0ee2a93193ee57cdaec69d8799ddf41fa7b5358f2dec2925bee5cb3b420959ff539fd519367bd8c968e73884107573fb94c7539368e8d02d1eb482dafc6976682e8b277baf0f59076b0af4b1b4a2f6c0b76b40d9e5d3fc7a351e266a772a6298da92c5d5889fba5d5d3006fe5bd5e3bd75dc97c6ebe3132b064082a2b5233624e6378ac24ff742667f36fb6efa7c5697be6c7a38a9f712aab5dfcee036f8dfc55b42bca0469e8d31eafb9aefbfd0878e7a8f5eec18519dca0437643d0b6461d40cc1a0f97ddb0e95aaddeefab2c85f187bd46bf6b38ec4ead00afea7f9c2e9a28ee532787324139e83976985e9e3d80def94da2c68881182548619699383d1d0c96e62f01478d902325e6fdf63d21f04d6078fbf227aca8c3f05ee5584e4f4871f44cc28e344752e6950ad2f07838239efe63ed54c57116699f787edeedbd5a3345ce5eb97025797636203d03cad4373121142acdd70fb6be906ccd073d82cd9673a9ab5cab63a03947fa392849ece7354b1827935180f7f8d3939a5b62eff66545d60cc976dbf3c29cef885512ff0c26d56edbbc174bee8940a1f79c4b3f0bbcc392b450672cd93d1509400337587f3c6dd9ae2f25425b24743874ed8a6a878178d3ab08bb563bb4ac01e870ed08d66fef477517a4dcb922b63d2de815f88a5a2c3c221a551b176b29b38613aa89422c9cb8e9afd57ef7159edb1d29ea8fc48823cb26f402ee3ddaa57b36ad831aaa375a961706f163b51b926834f591a8bb1f682488e372792ec29a6f78c12cf53ab36ad44ee65f292b842e78333e50652b04dac92d1e05693e671956b90bf1862b47305f5340234f73175bb330cc8db8e274cb4c7f7b9288fce0620f6a570e7fa2cfba3a661d6995b9362f88d4faf454be8dcec00d3e09f822a50768df593afd93b6868aa4746103950491ffc7f15835c5e693618a916a5f96182385d3ba7e5ca981f2fcf6bcc8d0d76c59992270725450d2f5abe646193dc151b8dc905ed00201ade290f58bc1cd13f413c50c332764041894edffafb950e62b5f85d18a24b86ccedaba14f0f5e6ecb5e689100011f120a7f3fdb2b2105f5f87da9648f4c638eef0e8cad08509a2a56d5c663d83f2204ca0c3a2b386c2669c18f46f67237f98fdfa2d8ea6e23c8a1c2557cdd8573ed22f266dfc8e8a066a9922af35e426cea5c3a4dcb54c5fcb576210969511f9aa57145ba29e98b7080e9c5b1abd7d7dd879d583002f7e3708ab4a6528e44e530040e2e2d20fa7dc6445c97c886eec1d874917012c9e8275fca38256ff71ceec4834a03f118ce86d2565f1d077517389e1101ff2d23c516e01ddc166e6f7cd2610969b9940c2b84016e0d70860263ba52726ec8bcd519519d622615745dc0759c01bdb11aed20c96d555e846b21956eb57a81bba58deeb258db427348c87edc9e34565ebe50683ef0385ee7d262b30d7c25785eff42a5b4d311e5c858400a959f5c9e3509fc352eb8977f5ce8ebb2ddbcd976d811700d10c4f712c0a165b30ad99a86528b31c11a413df6e01fadd14f6685b3b42b3380d61d5df922d02bd5c924b59a9b846cc7b3cc170b5770da690ca3a4124dc78a1341b3ff92fe9c9873ee70efa50f95efaba973fd60da5f8673d0616490e9f076f01edfc7947a22d8af50524fb3fd1f02d273a4d02863fdcdfcadda8daae9a458d093e1d4f2f42b9f0e06bc061648302dbbfc3ae57edaf665b6d3c39c0ea343b47db895b5961e21d138c6dcf19f51e60a5e68be832bbd4aa0383957ab28a3d648da2873d5fb13a8fa09c3a4f7748f86901643507feb2bc3847dfc4fd37fe757273de489c1d18a19122fe6228a2c4056262ac066c32a5664d5ebb69c08358947687d990906f376ba8c627cbc0bd80f8ccc2775671ca946ee171f6df437eb61cb9bd59d8352b8174d8b538fbdea5c6fe80a879ec8be0f85a8cbbb3e930d0341c70108cbdd2f5a2b907042bba6f94d41a042a5f38168b53d0933a6ceb84d294a45a5aa5fc4fb09a3f78860b4da211b5b1dda45e600edf15c744efa2741d1873f03f27c89d570a385d4da70a98a018b5b9b682e470b99c52afbeeded25a0ae233325c830148bfce1c96e6586823fc5aad6847cef676ae26d75766654310427cf8f74a4dd6e950ea205a1415fc4dedf8995b7fb06b00e58d3e6014e510c0f5aeb0119db4fb38ef43f0f752ace248c3f9ca3c4824906ef1cf6923f5acd0b0f12e03351acb74c8d96514ce3d520033f52dbbdac71a1f1b3cd66b6111630d370e05b4fd5e60092f3876b64d46396aa3ca18dfcd2f32921d556d6902706c9aca54c303c9a49100237a2c15c6f7175ce89b5c75b842426389673b0cb39b4ca150ed3d1237b34e0ab852e58de78e6bfc09cc4b51273bd7312364ae6d64f05ee154b759cbcb530e01a0265d25000ba8972a509c4edf594642738d455d94e1e26962e7c4e26f0fa42710a8d57400f338281a81acff60ab0bc0043a9bcbba4b354c098b5a8fe292a35d21d558a4d13ffdd49939141084c8077d013f8b92fafef490a6fb491c833624790bc78ed89961661c70500d88d1cb9ff09f3a8149f4563236e4b2c8312c78a9de409e76fd02e92af89921c5735694b490907e0bd29c56512be2ce0f7bfcf556912c08d580d13adee7fded762bdc1b0a1a08b00415bcdaa27ebcf061139733ef2c9bbc1b0095bacf263d05e4df718814b0ee35fbb08378cbd304e9d866feb3bd3fb0198eed3c391bb9584bf874cbc8fa54b4f69110b517dcf5f44683961c0933d9466217883b99be8df73eb72e8d69b93e0afd9130dded6ff8f0ec05e14417b482399176c6a7df26963001c8ca51d28482ffd344574d226291b35fb610409210ddec0df2b5d02fd9d78db05ba450aa2a98153b9ee256c3a881562d31ac6d6642d13a121da4291275ee3a9cdde97577fd7d763ec84117d6216a20757982895fc099b3edef87cf606ebf35dfcfb67806e3f1f8fe5080dd104fc5d4b30fbe87250956f13c5f1b8a94344ca8ab40f0922e434968295de4468834cae4ab86a6bd1ea278b6b6521ef647e23e2d18b6ac32c1e058047df1c18b4a99f8e35bd5f411e0f62c79030e38972e419a81960a403becfde3fbb747153e3d0f3676a3986b7fa000b7d2fbe3818012296e7e0e458dee6001419805707276071b834edf7b78e9a23792afee0396df6f14dc1fd450b8d636e377dc5e94ff106b0fbf808ba3eafd9c76e4d5908dccdd85c17f5f7bfb09879847fcee56938f90cd4ac130baf3b33292397c5ea1d03746e9f278b14585265cf12a1f6ffcf17cfa4a6dd8213122248ba2e3c87a19692c3e001ddf4d9e010b0e8425a05df8c6c48201f36c484e60466aa21d049e29ddbfd320fefbeed835d1a85f0cc7f3bdeff05293688e0f40692f3eb7134c13489a49564b8c29ccb313ce8735a7bc806ae14a95af5b2d534f1fbf66027a14624e9a65d2732240e3a91985dbe6bc719b3953a854b67d9302cd0c2fe3a21ad25e677dce633a2b0de1ef126835e476cb67d1a50522209d3d1bdc95f8b941a85d428fb8d4f84324c82a60761bf7fb1068541004ec514122ca6b38146b73d8cb3d448bf5e557ed0dd5fdd4a10da47ab156c4232a73ab35294f742f9dbe866c1a3a9fdada7aa89d519718ab2a47b8d4385aa7bfc6cbd53349aacefa721d259733ae03adabb6175ebb8b7d3ffc3a7d29d848a3ec78b951cb37ee120be23749e941d8cec35983ceb966eb2592b133bd1cae0f8134dd600831428d67b8157717b896973af13accdf09dc1ad53204d4e755152464c9b88670a4269cefe9a833e4d1d7f193152eb6133a4fb1d8299fc493e2a5ea3568d81f3fd59d7a29f5642333d265192847935b2a8a642074e8b61e70c31813370d00002501414a3c16b7205d4594a75e0c40769ca47429f2e3ebcf5f2655f9486edb51e17e759f10ec271395c02ea8e426808ee1bcf1106d5967f2250a1891155d12b9267bcae60ed6ef07e63dca60e628973b46ae23f0c60f8d27681752199304e09b3dcc30e88e68cb0f6fe7398ae393b7d7cd4009542380b1e0fc0f3e849a84ccb0291234ef6e8a6a287e50ffacd5a1b5e1d4a2fd6da527389453c83ee29ac934041d4db8e0f43b92c62be452d1e0be6cccf67b911ff769906cd1973e1f77f139812570b730d752f074b37c616b6fc29086e8570f16f4392ab2df3fb98437c97e686b2d65847fdbb7aea7ef4914b29abbae6f5e4639285a06743096409695712ab1b133dbf5f060df1044885ed8535f89fdce002c7c8e326ed9abc30fb8f0462fe275db80a841f3f8d7491d813954f661ebdf88464609f0e237d7e7936463c6e57b5622f5c8633953af84ab855fa9104abee7e54cee86a2c11d92d794f799641438b26b84e14f603a598faedfb9b95fef9eb880d275a781ad9ef6964d1581331198bdd9ac81c777e27cf7a941f17a494f8270c1dffcef32f61b462391df02c1644c42245a062e85cd58174720c6aef0a233d3b83da833469f97c7df16ea31880345b91fb4c6fbd778b2a6675a45846ca42fc2927336ecf6a68e270e1e7c89c2a78da2c96b5556d32064a17e4c3734df2ce26276059221234e9012656b8c1e714d577e2540c7d4de03a2bd013e15a23e33e15b29cda65916aecda0113cf5e2b6acaaab3107f9ff33f9c47479f5e1947117a9c61023e7e8d32fd643ead5077dfa28fd7bf6085d84807f7ef586baefe99ebad04b821b52d84e4c99b2a42223d0ea105c243de1aacb2ebb1403b6701616320633ffe8c3a8c8e2ca5071e60685306e59d453030e4d46a3664e9f8eb3e6f4a6c4891a6743e0a252c6e71d8154630a71e1c37217366508347609feb3793c6a884e566fbb4a4f396f1cb0da461ecf2905eb35bb3bf4088932bf56d3e4b1fdd224fef05574a39170f198e77ff488c2a7165bfe2f01370bad8db0939ac447b414718be27c3e1bb402f9595988d7290f3992193c778b12135c543f1ebfa0884dbf11f705e334bdad622d406a1705ae829998105d6bbeff0a7f4aa70fc4d8942e781abf70b18279042da66c2271aacce0dfdb1b12574ecebd6c226c6c44b002d56e9451fc631c25de4c733107bed4866b488f861972d8ba3a667a91713bb6f6ef09d7ec2584b4829e3611a75e11323e15d80c2cfa0f54b912d6bb543e0944ee6ae0a2141723382c47feed230f379c9b64091ba809fe1cdaa1b235e0ef2111ca456606575c63cd287909537c7e3788826483112189424b7d190bfd6d7c13d760a88846c265c73f7059d18f2c86c0759495d3ccbfed6c6c3f2469f6a91f5f67dad48c4e5b47cd2fab7e094503e6c139cb0e0f40963e1ed370de3eac5e025d2701ab04aadb49944cabdfc38eff82ced8fe9e0a4aec2a2fdddd62e2dc20e61d4d74b005e59c3513b62295417aef6360c816412683992dcb483c7c24e1d2ddb550c9a4fb10ec9573b64a992af1f87e79457faa93a695e8d69b5cc4e814f69b592960e4b55803ab2ea63909747a89ee3a55f6c6cca065e141b9d1c92d2695632a96a96767b8a346c635918b99862ed54e7653293ddcc88ddb702be2bef4c4a239a13772616d489223557e5830398f0804afd9930f79c13fadca6709525ce6e5fa37747c7411247e5f7f77b1734c01bc673ce643b05c495c4f236b654cb5069bd1a97b7b56b30caca04a4b7c6bbeecb2a5fc9a96083c6f398ce8ab37ab435fda3853a49e42d8039e41b25b7a58e868d2ada9a5cc483490bfc7320bb85b9914c9b79ccb14b810dcef80d21341eba2c11bce0f79b8a0f4b13edc7c6a1f575b38102859179174b3aabd42bb57239181bc986bf441ba6713e5c3e261c56169f9fdd323711900001a6a161dc846bac3d19cefa9906c8a44b2668330c83bc293e9265c1b9f546eb345ba633f3abd4027190c952db7c0c9497ad8654da89410b591b5b8571f9061bd1a06ced98950615cdf43673c2349fd9da68f9bb12ec4474ab1a771314c0a02653d310b7b49499133494a8cc8bd233427321ac2dc3c1c564b6e0f01dce9df17aef34266466533a689abefec2e61ec22035f2409a31fe0e702fc3c3e42ba0a7106dee2543b06e8cb1cfec1fdb47ecfbb6dc7b877e727e341a4618241e2c22e60e1f3b891528f6c69fd545fc469c5d45f0a7e89340e3b9ec5478f8fa85d7fefffbedf4998f6e3244f8f1439b0f6a77fc1d8372378583aaa221466a822e88c4ed6169c561556863b0eb5b15dee2a204c887ec9baffedfa3771cfa3863c400a2efb4b84266e310a541bcd37aa7b0c8cd72d421329a68985db7861a0e24e0b001d804b6d06099bd2627ec9a2836f35306310459fb5dbe6bacb8818360b40431bc14a2012b614b5a63c6876b7b534b05fcaf55573858d894d2c07b6a6c6dc5f2755c77ce60172566a4e1014d0ef516d2a2bf3d28284ca34d4eeeb7cd6b53b0b2a0e42406348f7d14e55c280e6d8b23f9fed3eb97bec6597a3896ecd7184a32c2e52a23953762ae087324d06bae80d7dc4900bbd732a64ecdf73360c84cdf4ded57e618e2812b63031c24e6f6b0f29456a450982a13e1f2c32e43919f763d4518948da1b6450a9f72fd353d0f0c377c8a196a01f3bd5e28355829324bbaa2befa138661ba389d90ad170e1b852a65c4f702eeeea59a925693db15bb29f1456b35a2f245b7aa473a9298bbc2fd02f6e62484c66076b889f2f24512ccfa208fa1516890941fa8aa40ca82a3f3705edade9acd427c7f066af3054cbd569cb555a52c0b8278417b071f79ef3e3879f31ce3f2ab400925b44a59e1d4f85fcc3e794d3e9c9c009d2188f9cf2ce6077d589743330a1f5635d888604d33e345ebf6a6dd0a71335d476af434d3388dae74646635e8164e066db965b3597545ca7cbec42494dbd1b7e0be19a4f0bd7bbbf17e88aff89db5151b29e9ebe0d97a00888408a296ac848b0645dca767395768b9b1c73b65c813734024809a2499df7cf2ad7cd1005c902fa8518d9536faa9f596151be8deb3aa534f2063e0d60b5c11a73de1058a9e1ccd19894a52f33dd76b560f1eb6274bdcfeab1d151f529b52b56a8a0fe12628452416801729cd50ff164aeb8a4b9f8b5327ad9af9b91208bfd4de85f96b4b496bf00ee60e490a6accc874f292503cfcb460aaefbfff5f8ad66c59869ed4c664c4459c264d8965e33d7926f13236dcc7abb7232187b981a0f67464f012cd6c8aa1a3dbaaa45d8231c0b75cd47ff9613598dc1a3dad39f0f10188dff8574c56623b19c1df638ac92a219951c007205748e47a6d6acdc7d618fc27a8bb20635cf9db307b933d559ef44436c1e27310cf87ddb65fa1ae41797f45559784ffa60d7cd1ea8e15aebeeb288b48c28c7db49a4bcdd199a9b43759ef0963390c001d1d3798eeb5bfced3c9f3d2a22e5aa44a0bd3b939537c99cba280f2f1d85a727fc98808e86e589ca16d4d660afd161c9341058fe7a384499d1764797bb6886a72bdbc646f6243e11db12f59c9e804994a6d70795172f479bd858f5f4188b3a78dd5a87dbbaee9ad200bb7e6f536596d49def291ca49357728949118536c7528e435947e7f38d2e15dc69d8da090439a5722350b3f4893a24ae9334f4a09eee74a5245efcaf91d44fe45b78f6ce7887cf12b4e12adcfd9501176acba42b2a46713bac301779e0c40c489e362ad409c61d632dd40f4da0d078c50550b12713810bb5c6fc5ff990eaa50d8862187d650871cba79dec4ab4977beeb2c983b5436d8b42a825bcc88cf361f654f5403916bbb745b74028ecaa364f525b8f15604ad27c417f2cb908b61bdd15c223b57a6ca89b4c28d01f175af9e0dfa5166410155a420c751f911145643c168551014efe1b9aab97ba64325e3edff0ef09210efde0c1e0f113d270fcdf1f4a248335ea0bf31cd7b40bf52c197f5d67d01223e2134ae8c074df1865546fe9aa52bf033cf9069eb9d36a64033e24efb4c5c795a49fef122f2921d0168567986234b1815fa4815e3256f80173ed12cc2e22b9c431fc7934a021a9b67d81614931e90fa458bc7591b577a8ea84a92716ad427f8239409fa746eb79f49aeb953fd418867650da42b9874c361e4f8a398ced3069ff40cef12d9a772c11b97177ee0c9217b214ede61997a4f060f7031e61a916c8137b27e69646b4b941c6d134882f36feb4580a538ab237682cfbe411512fc6e0d3a94fbcce1a7dfecfa3ca74a2042d0da08d90086e9ebb9ef7dd456023d8a5504d33a560b02dd82b8a94d06479143728386c455906261a6c7009559d523cca3592f75bbcd4d618f60ce92cb2079e450c381be3d84a22c3468e217f72490a1111646a9628346d8cef3c1d4d23543fc080441c5fd9cf16d4ad0ce5d261aeaefde366cec467af03d7e8c95f57efbf8b6804ce374c392745ab3eb442e1a9e9d5dedb73e929b7687e425261d4efa83aa14c8b7016967c44641fb89a0dfe5ac11d32a302c79e4c0fa1eff42db3622d3658e2e7114a0c41227ce3309e3e7b37c697bc6bb8cc4938032fdde47bf7a0d1f414de0674b7c698aa1ce15d937f976c5e84e83e9fa59f1eb2358c076199ecb41e8ffebd45414001f7a412fa7083efebbfc7eedf758478658695627b84bd4509ba57d76dbd3074d028c6869033c900b3ba403b78c05a1916e1cd23c9324c5de3755d18a02c195c421b775787227f27ac6285c46622ea3f4cdab1fd3904948ec37f2657e0133a7c02ae3c580a140c89f9bd2cfb03288b6d62cda8d74d2fb2751fe4a98087d026969b54c5b960c12001712df242f32167bf278054d38b316d850de5c270d43a7efd47886ce37dd355c380febb621e7e6690b01423a60304728c4642687d15e4290d64723fec390ee656c6ce345595715cca76e0675bca6430f006f4420f1d29057a41898214a7ed209277d6b4879d13c1821e702e8d6370cd0c7e301fc02485ffe759d766a709b1afdf9dcec8cab26a3b29b10b3c17d43730257856921a4328394145df695709e938e3128fad765d9aadbcf4eb1bdad1728965aef6175d7fb89a8b2061a7cc15d0280dda87510cb5b848400e524a7ea659faa877fb695c219f0c0b6c5d025dcf35bec78b6453e693013669d4226b56cc1034b25f8e1cb1a1fa5223d3e474f1d85de3e0afe31451b4770c50c86f15075204edfc6f5dfaf9888bdc32aa30168cf8985adb5db458cccf7331b60e9d1a13d1829b46fb1c706fdb95d058550858d37bab76ea372bc689afeae893f4876b3201bd09cc4ed1669bb0b1ce0fa6bb679801d51a8983d8e31de41e039fe9628f663c872cfe24901866bd2b44c0ae03ecce737670209891fa57a913a2eda0fc7cd5da3807b127d85c4c688b0b24c79c96df340ffece75a2631fd81039dac3e8d666e1aefb90b36937c1cd18f5cba8d5ad591687c871dcf0c2e9836942de74cd842e7cbd1dc312de2971aeae07cd589b89d910a6f1ad9404409eeb9584e492ffa3405d184b6e05e5ec28ce92808082bbfc2044a9c6a52c9e23d686c9e0c8f13005d8927fb97b63309464e5194a16132f36d4dc330fb5ec6e0906efd29ce32f5c0479a2632ee32b8a6613eaaa431ab7aa4fd26e82d4ee87f26b0428c51185ef7b83bbf9b41cebeea6dba994451e3128649081cb55c80a04d21c0c4d5e731fed64142fa0ff6a4fca3f02e802fb8121d3851b8cd8d8fdd4c415fb9f86e5b3271c6f078e990b5cfb95928bc943b60d868a704c6d60aedbb4c9d815c854e3843ff52fbfea05d083df864c5a6cf36b0daede9db093f1771d36148c19b1e12d6ddf736707d940d1964f3b1862db6cbab64642899f1d3e748215d79f7a376f52ab6bd640e139efe3a0828db53c34eea1712ab209101cdda3c4f7352814f8bef40e75dbad988e6dddd3c5fd0ce6b81a9359b39a11def0339b470828900fd8b754a7d92df74e314bbcc622c7fde2f156c92e7aa4921f352762934374d5daf566cf5658940406af2692e6fda36a0701e7b1bf5da306ccccde20562016a8ff0018657980759fc743d924650c48b19faffecba2766b730cd56a5ba273f921f9dc774d3002fab74f2589ee69d91c7bafcc749a5d57ec352b1433728f2e0ba6573f6ed495d34a8ce5ce692eb83cba909325ae10d11f13b137603157c7ac320f287604d324cdace365709f0cd5d49ec35ff2fa1145a38f8c49ca1345fbb0970bb8a1eda06bf10db747dad4557ba2c1003eaece698e1b16ff71d2d2a26e9a62eb2f58770ff518d21662b8be6a16ab58ff1f740edc6694072670f181b21bcfeab1bd2287c39f436cb6c606816c0dbcd38e303f1a3b2271721e1fd5e87d8904c26bb287989f316f2ab77358c79ab7f0e714cd209b7ef8f15a6087c6f1e30e5f00cb099ffaf786a24c07dd6b6daeb3a6a80192ef43d23731e9fb096634b8f2909ee17caf9d1f1fd0c3d5583128b280826856913ba5660e23cc5c2e0da5b238950140501d2cc3aeb4fb2a3d18f8929e65d6ca7815c836f4a0ff2b35d3f8816f1a1d623b82b8c3db0049c0226e1a26903ac53003b2c40f5f9307ccc359ec9e3ac8dfb337606bd748688b585c750286cd433b200b5665372d3ac4c769e166b02bd0f3f63f58b48b85d9e5ea961067236fc6a512ab4ab6172af47232c495ce5ddbf9a6373ee043d1def09da7e528a1dd289bb8abc01d72cb106b676fd428ef81e14986b557f665d0fa7d64b874f751d75df4aaee7588600f46fd2cf7ef623333f7581e6716f2e27db5c0bc5c07c90b1c8eb0fffea847b4219a6fc7e4ef3011014d1119ac2fa5e2190529c4a8ca4e6382ac16c6cd568796befec3efd9e0ef4e177d8ade3b9b50b5611b32797f7550a360ec4e245f29efb6c1319e88527c571aae917fdf661dbf0fb42fb43ce1020c72cfa583b1d40a2b6efaa16ca5dfc393ead3a1003957bb72d232a927fd67406adc6a36c2d2abdd5b879163d16099c54dc0f63bdf6a5f16c8a2005b673af0e63260bda1cf2de3922670599b4943faae0c6d7430b02378c403f517bbca5d9445fc6d0a9aca3563b375b325a8d6d80c70e10696e408c95fd785913f7b5f61d96a23bd76a7275d44f044cfc4b5298f6038f15ff36cafdc63e1a571a977ef617902f61b1984864d5759d7d36d7fc316fd9443dea63e2894dbd3b5a32d367fff1aec71c34139b9213b98ed954090f9d430796231c81f8311bf9231e924eff1bfc529d524d45ae05d5b2644eb672b471a5ddeeab415f08a44930631e9d611ab0d8006dd257acf1adfc899622ead7c364e5ccbdbbf96da4d655b9e7d75047fbe8b57da0abc6d20012eb4ed2160309c70e91b9070d3f52d42702142cb6a14d5b66b2355706b94b17c948b0ca248c6f4e79709ec1b88ccaacf5086f3e53871514980983699e065303a5f3ba3a4ea9163d42270a8fea963667b790f722baec605f552fd698ac0bc72991b60eb5bb2282e4b059172c71d4d72932f1fa8b0d90bff355312d7619cd79ac03714d000dcb4c4aef167dfb2a11e488886a52f0ad178215ded60246869c791ecf109f30b8881b41fc5769d55c605106c1ea1ba6ab81879bd1e0b7667657ef3b89620bd3b8fc5c0fd612726c2058af61c5f5c60b319b7d71d57a54bcc30ca4eefa203641cd10e0e2d2e5eb439c606dcf909a037be7420b8ff34e458660b9421c014e6342f73c5ad8161053612c90394c5115f82d52bb582738bb44d808dae18660cfd539c91c5fc7b7c9bc69c68e48d7351a8513ad1728a5f72ab1fe9033aafe0b5cd7e1bd8c971f64776896b905a75be1532ceaf7d7b9f6ec6c5bfefecc0b78dad68fd6142c0308e0519a1e8280c69d872fb04e908040d030acddd0ec06633a19b1a4875c90bc8e6b4f6edf23adf1c3e812e2fdd01987f1ef91b04dc769c152e12ae78e2e51b6873342752ee305853d634bf4c5da7119fa53f7cdf81fdc3dbb748cc6c5a461d82a51c351d1016899a2a02222cdb2c26e9486f940159ba04d74a2ef52496f6131bb8c584f6391486c75d9c42258e14c0e7c4fac66e5e1eb29e35ba0d314459ee730cfeda6d95724fb9620067aab1e297921c9d6d0099674589e4768c9c6e522474213364d175e90068f47cee8b2d9ae8f21586fa822c6fd380c135d239ec1cb1d0fd9f425f1e8609e169a8ed5535d5e0f9a78305f580cd761d1ba7222075a8fc1d55bcf600367e3d64205960435189a871cca8d3afe4270822bf7c6693aba3118af12e9c93dae1e087c025f0879ce56a951bf2f2cbda8767f29b0537d60325a428ae33d5c23ed8f9b5efb57f817e39956ffc8b610f1adbb80ce5b631762a16b606403bbf699860e3f48018049ce23c22290e946dcce880b4bba601f7ab9821f398f62a9fc52d0c8b7ac33bc4a0204af9962b16bb3bdc381d60952efdb9f4f61d832b177678f9abc3d758d3b0791634f1f440c6a073e93a35f2933d3d54bd7b02e13c9d69cb6102bae8ba8a5fa24abeb338903adf84cb2281206ec45edea3d86499fad88e75b9277cde09768a28952d4ae4ad37ad08da5ae551a0fbfebd6b7451d279d78360d9d88eb61c66574d5e014528079419a8e859dc6a08169f5599e34e46a1f5c01e859ead335046f6e99f4e69de8ed1aadbf881101d728a18c9be4a857d187b6e2753debbf4e4dbf7ac474ca7943442a392cc775806ce231d60bd9337481d8b1612552344e88c667dfc30def92b16db84380a1bd0390a4ee624e97937c96c2a3bba24937966b27f04c150c8d0466cdb04190ca2dc886e81c660fef5fd8817215455a98a67058eb4e42aef2985633ea1b3cb875a1e22a108b3f068a6b2dcde9644ca5f466ea3d0299d6b72de807dc75e9b372ab4f9f260cfcbdd389e7b08e92f74d36c04c2a7b8fde08dabf38654f47168360fff56c2473ad4baf136b7aff3b30100f6718313e5b1f38670283e64947b6a3c60be8e692339146e100ea674496a499806b8b0c8429d1393637041a217b21f710781f23dd3e738634f03d8cefff264ad58a66b70829b36ac1707c11750e1191817aa1832b29f38841b4ef7287c40a7ec55a86d6fa10c43009dd1fc242f0b5322eec5bad577b17102c5b3f3c0531b6e5a858a0955f32ead793411db193db12b651f7f90e19a1e1f1a71cee528ac50b5060d1fb9721f9ddc1922fae063c4f3efda641d2b7bc275d77330ef4e3ffa134300719f1850e458ec165063ea1336aeada155be5edc3f43d503b3d31e4a6e6581b00a30f5d22de530ced31088720b6fd91fa2a8acd5f14d9e1db55f1585e2ec959f8ffcd42c83fef1d89cb4869f48471afb7eb556ef7c9e0b337e5f7f968873e0ebd87bc685a059566dde522d13997e4de33dda325595029db106e7d4601062355f3e4656fd9abb48ff8e9d363ff5419bdcfd2932782f98f229f9c0b778e169bd8270ba1a5a5b5188de9071a372962df5b12487d53a779c9927b3571f218e0b928179bfc3f2ca48553f0db0e504aa8df9897b5faccefdedafe66db098d7b17bd2a595633a4f486e04524e2875c6ddcb9b2dda1c0461bf0530acf6df4c1a75d20279cadde5f4f5e59ed4a23cd00dd5169390b30f55ff952fa7c203dc4b7f674104753c749eec0509fb612c71e17f25d404e5cc2c39390de7fd3a5fb8188edabc0fd3b8e46203a615e78fb7b2db979b739e0908c49cf8be84aeb1d8e7db871e12dbdf981e39f1e83d56c16eae3de1e9c45a2997b6c9dc2832b24c75caebbe4d7e15c9bc78f8981df09985f29814a96fbf7cced7a28a2914109baaf899aa48be2112ff8a527114936340d896357142c0e96a758e33376aa3c90c4b3cf8bc85f4c07aa2e37e99c87daada15699a50379d20a12eb1d702360e848a9673ebcbf2b6d53cc1f680c4d1716dd435db7b02118879a28afc207eef80bc94d39001275536bd4fa3181d2e2fa13af0056db00c1831abccc00b8f47ff69585ba8e39749b61b26b987945b2e8ef1b8105a82823a66b53753186fd0eedd2a31b255b2fc828e367025f2310c17de6ca20203e9c488d058ac0804cf4decf3c341a55d94599a72c05ad83cda80ed9f91c0d2c0be2e15ac93a3339d21f6aabcfe0e554e675a3d0cad431f3989cdd166ab98c1454802c0e1e94c6bdea63c8bb285f4db8500ae8210cc13d1077fd451eaa8fc143dcb25ecf227405e70088ad9e17f2f6951a0956ecf640e8a84c624c532022a363a2dc14ef39fadd878dee1a09a06c79899b132b7c72e498f682f14037f54da3424b57427e6005a9456f17b1fab935f8277b5efd1d4f6d400e711f85285812d73f916b7220160230beb8826d6ebee7a81f230b374dc7076c540448c913f9950ec9c0556bcdbb952f4f675d763d532e23a9d629323a0475c300fa0fbc74bc96ef769a67bbfe0b0c1eb919b2a7bb10bae6c0cdf4ee66d94cd3da79213d290ce77af8027567d9a3501d4c2fd5548f62a317e03fe4b63653ae141eef2c826c6d2368672c3d73584c452e75502d7c742dff86c9924ec8daa4695e6c131ad3a04316e8f84dd7c6cd606651b9bb9658965b10f0eb8885705f0238e75a2de6a2c6083a6fe355b45e2041352914042938907183d4c305b4adc3c11dbba5a2fd986aade2d0a64354d0760a389b423eb9b0ef624864c5cf3a6a40a1a3c2dd581876007027b690510cf7378e15e48be364836566487deda429673cc064f63ac55492bd06371c2b82309979c15b594399c018684615048bc6f7253fea1d1e938ac3739615bb1e40b7049f30057bef607235c4ca7b1474b6b1ae2ca9d50a77a6632f5008dbdb78793b7c93368368d5744e209cb9231b0656cb7fc208ef7ad78bd83f6bb09e10d95f56f189e4f5f323756cc48cd8769c3ce40e8b4b499c4578a1277b12d8e4588cfa9702a1e36c999504c4ed3e0158663e5bb8837d18f2fea89c8a779e2a6b8374906ad1f781996ad25699ce3cc33ae1e06fb49b2a899ef3e45f25aa31c55e23b6ea7c044045a82ae1de2a5df3a3137edc23c105b14b34014ae82fd06c60737912a8a1b505b19c62c9a595593fdf5af1fe285ec04a5b463049d174b0ce8187e6ae998fa1ba81c53b2d0cde81581dbec665bb8e099cc060fe167ae3aecca400b020facad737f2e477612781e76d5f8146894126443be77aca8dd66633944b38eb3a7c022ea72039698948583cb81be1f45753b1d83ced9f402ad4113e912c21da0b7dc3b81f99fc9e34d0e753bfd317c62ee7cf43f5d9d20a9c3031b08d2e6abb7aff5535269eae81e11f5e14650d91647ed6d9cc181631ab20ba0336b86116fa6c34e997fe25eef2a96908d54e2c9234211861020838b12c317a3bdf95ccb5371aac92eaa06dc9e0f697ec5fea8b712cf39d88b05094c5a028070972f3c962066e6fddbcf763b0834addf2a8f9764ab9427818e0c91cfac800d3fb52197d3e5ed8ee56bc6b67cf3098ab0bac0acbeadde9fa3662e0208af3dbd1119661884b5f5973197f1a888b0f3a5ef60ed5d5ea473ad29d906edc0b845c5facd43cd63e0a2b1b71fd1c8c0144b3185fd764bec16461897504acd62c6d0ce380d6d7d3c9b0d7418f44e4289c40cd829fdc487a8fdfccd91fbe9d734d06ec009348ef405118812f911681d18b5215483348fd6120883a6f5793ee8bff4cbf18e305436fc32ca1363421fa6f48791f479b2a2536feaeb18e3249fdac0b87776c3a8975cd04ec4ddf01014b9027a032dd27f0ff8f61d304cbfc0172cb4aee5b7fcf967a3d4b48c3d0f1f266bd17ec242dcde59a9a919d509812124bacdcfcc9600bccefe3d34aa93f3021ff13fda7f3844983bf423817fd0e4cbfd43fc631886461b068a728fa99aa610b5846121f1bdc530acd5d7e14d8e8596e1e6d63026924142e49d3ddffad1eecb170b88ba30e7be734eaec2488f9ed8112131202a4b091eedcd49651738cc6ea9ca81c5ee39b052f2e6d4bebfb09a6c53a112f188c20ecd34519d355b3195d9d45740bed326fe33c1568f9263f49498c569b0f018c019d47f26411452c7493e7a2fdeedf468c5ce8fcf4f9d110949c082cd7314287950cc727106187936b3cde8dd7421dfa91e252cba3e66b92dccbfb036fe074fe6b88e18aa0b0cc415890d1cff0306a970b35439ee16dab9e8ed893b46e9e9122f3e2c4f3a7815b5ed5a4ce64db1ae8c4f6052705b0c28f93cbdc36f8d26fd28b8d65a2fcab020825b9f6e8c7dec3f42cdc0e629f2bf812bc55d27cce85d80b9194a9263ed3b9ce7caeeee776c6670fb4a48428ac03afc1ebf186718fe13effe55ced09b447382be02bc58ac5e92e35924e787a44d2365724d9242bd4f789290514aa6aa959ab68f0487b96424f69aaf7c01cb453dd5b98417279206c5f4e280974f6facf34d37bc690c3d7d5f7899094078f70d5476693901e996d302adb756f72dac5c6c84124820d40fda4cd5b01b607e02d4b10f549f50703d94f3a73f3725ffb8ce03d76c4d60e90453e2997935aa2261c2a4a4301eb64c2761a7cdfdf541c70490d931c9608a55c5b591e44d25cc365c314c66feab94e71d3478eae04cad5c5011d7e6ad73a5ae20fa9117984651305aab9b1da452659b5a5086d78805e56364a71776471cc23af1b4322cdc1ac1f7718271b8c8140ee4938e61cf415f117bc6dd2287f1c319829867ed4b5a9b7acf28cd8950870bed804883aad917531543f6718fd1910cb51b018678875c3a8e669c53f6b5bb642176576c94db253ff884929f289c0ed94d14a70990a87376e69649155123278e5672db4296bd44c362d4a68249fe9578d5f8e4fbebb3d2bae13df87b0bddbbdc4b24db9680412d7d9c7f8dd86b13b093db8b993c412a0fe81de39daf96b83205deac2272d745f8656ff21b6c7656bac2533289721179a45380a5449423ce2a286917428b5dde7afb970ef742a8bc3654fd844edd7ee4f4ee806dce006a560f81ef0b1cda17f15cdaf64333793c74a441458141747ae8407e94ef5b8c062f905f6540dc776ae651313e3cd3444bbe9f1587f2a67903147d07c3391d9597ec75192834cdc0f70df20aaf6fbc985c2a2ded730fa33bcce3682d6bd98153afef021120a4d15cb200098a4a099cef9ecc6cf2f24d5092ab46532cbf7c1642b26334487cf1c6ace08e8c1f9974d77936a886121b3bb520a7dca279be8125d377297422e8401d45e7e7fc3fcd3f181c6a151141686ef341c96b95bffdd3e39da1aaa7d0d2e75c3593efef2df2ab1123545c5c89af06043be8813d190d52cfad85e46cf27152d4dffce956fb651990fb79d3564ae8ac319d21dc27dec5a824ee53fe3f12bd5c8ac738d7b167159b3de53e856da3395d9b3d5dab8900f6706c744dd5f2119b7f4f9de217ce7629f0b293a7054d07274f348ee2a28ac218ec14ec87cba98def6824fcc3ca2ca4bfe1c879206bbb0e0959c4b4354eb4ca459bbac9a5ab6085669a4351c43469de11594b490c44ec7db885cd09a20922516d02819894d63c6b9659f82ae761c049204eaebb46bae41d07d76015a756c2d58b6efb745d0ad5824a126622b5a2ea4c157bc27044bb3e13612fd1a164e0f6cf9bc684c87f135881a1dd2ff1d47de6b27329749fd255a6ee24b9bcdd24226591fed7c89d01a96977ba5f007303da680c5c0a0073e474992e9dc6cb4764f0c5d251d58ace700a521573192065c1c122a85a498d515e8df18d6244b6ccd1aa027ae0578988e4c5dd177bc2e6624fef60d108c2794b0a1a73ed1016f50a193d8bd8308c47e9a8fec888a6fec9085fc8b556756f911ae08565196cb782038962b13c5d09ca4081bf5727ac999c709224fc70c26b979fb2a13075ac5fe02455a5c5db76e6c41cc32713568ca4ef8a8fc914bad9250c0511b9740f8099d62262701a75d7caa9dcdcda7a3045ae9c8eb7e0567854d429f84a5ab4e7e51a6c39fe78674349310952d91e89c511d3dfff837dde84fcb3b34789dcecfab77dc3be222a59c71c65a79a0dfeb288f896c256ca5f696ad0c064d8fce6a27f9fae32519a4d7699a51520b0e05ebe0406933c4042406d63e8d89d677f214b001bf37d89c7b0021e5984a466676d5ffb8e551d31ebaa1cd82c5f63ac5d859af3bbeb6eb08f2f5c68aa944583ec7967971df5e7bf073e278ee3ca6b27c5f465339af4e1939d71155a6c5ae9159011abb2384d893bec1b5989f6652c602c6e9b309093d62f3543b809e101c327c7bd87c365d6f1f950a22ee9b786e77e5ca1dc6550ec06f896058633be299c0b8d634e0666a03b76feb4892f1d8b24638bee35093974eac2c2cdf2c9abf5f3af018490c1726d6f47e9675c97cd15400848d12a02128de5f7fec4f5c4f4b231a58eda4af1e5e7f7c0059f3e4ccc71bf784dffa313e4e6adff8004518e14c61c5de126acd6ce4c6f057e914eea298cec6ce1c27a98261a46feb353af57c4dc624622cf0ce1fbe0bd6a7e0558afcb306d04de27431588c11791c7a91a3cc361c97341c883ce6cb5b249c6b39cfe377d958d0e70f98ba9de37a04e9eb79174f4200a148c2f66f2d45e3d8dc5f8d794ce919ebc4e2a78347e71bdcb13f2f13ab754d5d3933b1545639037efae58833638f65f87b65b242957de1d03802bf025023a8cf40eef5ee1564d4226ba9eb1eff1ac3f0a12f8dc0318d28162b0d337208f26653bb2980f01cada7e6f1343e4ffe58bef9f739f3c22acc4b3462fec86aaebd442a40f0b00f2d135a1aa32a6fca12e627dd26b2e1d303a6b3389e09c9e2b32f68bbfa3285e22dd3a29f7def1ee8702652617acaac9882325610db79ba1d7bb1713056ead8117e306ddc500a47bdd4a305b6b0ab28a04327a3471f4d8ef3428f1b3eaacf4e9a466020244711bf6424d92f68fc305c2aff3247c84a568009710727bf720a0697639d1c10d7717855a70a7f84714898ca4720a04b4169244a593d93afc83f58e5e0ea3ef84b13fdb1c2d16fbbb083b76599f2b21cd114fa91d0737d4b92036f3d212ebe29a5d6ea8a58d8aab4f827a2e634dcb5315cd84d5b83a1f4f50c0d8121ea34f5fc6eb7d3bfc7a68c5b252fa8a1702e7f67d0b12e2c0dd8c3e94121b94fcb2e3a953fa2d3b2dc479d52135ce8551a210694e87c4a35df050d415918a8256f7a769b15e344c639d7ea61e649708637a9632a11ac61778d84c52d8d8c685423bbd9315f8721f2b5ca41708240d416907d0a30cfaafcc23d9996426b3fbd607cd3408092bf59f3c58ab43ea9bf76305da4a3ceb2e5acc8d2a271d75a7c1d21ba95a4aae5c0d56d28a4c858f866bb380cfadc1c316820645f0dfd127c1ea466c753685b77f1f078b6e5645d75771ef0d1628748a8f5d56a6a88b7765d77e8c54ffdf31f5ebd6bdf8a9d318282dd852640c0aa4e57b6e39ece49f64f508c7329564e288d64a4e554ce4c55051a6f70419bfbab0a0b73310b41e466bcc51d0e5eecb56638a69f4efd867d4aab80f4ff0dcc90def40309d67a22a6c109d5b419f29d6a4967a61040479f682aa569a84a9aa97786d315cbb196f5b2d8c2fdbe26444c4d24c4c0f0b9c1011c578d0031ab6b011c9ba6d0cf6903692c5cc9670a96d290c35c7af0aeee6eb6874458a7cf60036d933325403c14fdebea4ffc70d9d1ca879d9e399fc3cefbdfdaa1d70ff10a71160a6ac341b877c3d31912346dca4ed0388217c11785f0ecc6997aa59d98b5f9d32d4661da0e18eeb017748b76ad19fa5cfa9db499b560c9e771f333090fad5eae759eb2db601a8e75496ec80fab02f23b3e88675c010eeb61a15881c55b650be102c1f1103a37699085fc2b966afed52b4996822b5e165e65149c10d4f95c5d32e63bd1e479e834f3e3398978d29c4a8dda215929d208b87669ca5f9569841bfd499ddca119b0498ea0a39458ca168a78b37d2d1c6bb896f80d373a9d9f3ed02aef464632dcc395ed2971cc5fc1ae9de53330e4f41d82abb1dfa7691aaa1a9416735fcbc691f5a17cbfc055509ceb40a3812f7f3f2da17f79313debe5d86bb0139d442f01e08072c9047a7a04e903bf73047b2a61b65028ce525ce47cdf98ef78c022a792696a08dffba2022522d57a60a2d9e78587176407dfb0261eb2f73e846653e3c48f81df0f9058475f0a4afb476d1dfe835aab1eac3d1883e79a9ee5a5ef2f3f123ff6de9d51fdb6065931bedef5407a9e52ac18a28eababc72c423498c97e242d51a668d9f0bdac82b1adcf96418baa0336ceccc8da66c0c0372bcc8cc892a2c7c98a81bf6ec1facde7fc3d5d5df9c331749f717e806b45d64dd4441fdd697967b6cccabd904dc2a16bc261b67298763a26a1ebbaca976d2b550cef35f3f9871e9da94d1a7d4ddc732a731450221e15f8bae38d14522707059df695a52c524cf97c9ca1ef81c59b07fbf6b919ed92b0f2e628178b1f74303266e57f9f1249d6baf3d1b90159a0febcaa7ea8e76bb04bd7b47cc5f66d29770edd1a92986fd69358a3913a73a8dcbfa3d2a5c1861c32c696c3310f7d48535907ec50c455139bf9848d28ff6b6c2604e4301f62aebfae6fbbf2b8fde97363a9706c96b3555f8cc1af911387e8e389555e663639e47d1d2e1bd2859373b85e9187811caad139c9c707e4a8302c6416df91fe08a765568d4bd06e80d81dbfb8e60270cb717a1cdc037dd1f527ed5e4b356191ec82d41d92c44b4cc857d7e767ce6dd333da409b7629e6dad6a4f57c1681bf3bfeef8b6d8105b34c2a869471c767a1f3eb9096563e5de131491910a931298aa6a43f7718caf448ece3cb59a5ca4b29610c518880250a85c870cea13b723694814de4376e1dbc300f657c803e1ecba67f095bd54adec67c4de4b1794b3333d3300a47f094376fd04ea2091df9a89f54912ecabb04e473ec3f44ec728d3576302d1c2c17d0650b3e58e73b2e146ad16733df7dd3dad0e4cf7a95bcd7f03b42c6fa5accbd0a3b753a2bdb232589df1cd6e6550095f630f83662e1c5542d3f358ecfdbb49f8253bac6faea1f2bfa2a6a16a07fee378f48b896b4a550385c99d6c21c904e203fd8ee1fc47b6967024b71f50be74c9d25256061c7d4fc21632caa0e6118a6742978b35b4fc41cc02594c28e4cca6dcb4eb9e403277d75dd800829c18733ff5fc8d97a050e076aa51e6ce0ed8f775a820a59660c4e0e53df705fd43be4c2ddc9e1027eddb0198cc74f62bf07d2e0a250ca5782604778771e0259f2724a58f63543fd2ce8570cf9198d39327813ccbf49305153269b04896f738a336c764f6679e747b1660ce4db8121c0f3cdc91612eb508467f27b00705b0543fdf42a7a89b780e2fedfca3bc553b04aa6a3b4ee9c3dafa447352be09c1967600c8602db6cff9cb974cd4e58e6c7947fda602b402af493b735c2b674671f7b70fd18f5cf4270fbb895d559f2ef445576498c9e7a88bbdb58f2d2b699b1cae7eda849c723bfa6e96eee04c827de57775442b1f26963c359ebff2961d9d9cc59812ab19ee208727f35b72fec77e4515ca7f951cbb37edb4914fc94408464b4c34191009a61fc45967c3826f2190f19e7b4066e1fa7ce96b81a1ad76ddc71fcb282470274a84e6c1b85c04f2c542cfe044d033ba59dabd296e3346379ae5d84139e160887085186589f52f61b56bf18d120b6b9f0987e8f26a8569f16f1fd7815007261c165019c01ee52eebc191aea4d9fa95d4cad3e8bea02344710f273a45b81d592c07f7bfa58d7ac1b64349bf82c44e7ecbe1d9f3fc332c14cef1a9ea5a560567dff2984ce83453a4190beb3310308de08fd92fd94a0b985010fc13bbf4f74f9997462461026071ef6747c7d58a4881d380f3dfbe58b623a9660910086d351ed09197f5fa275456b63392be239d7257f8e5f74736d7a8d0e50c62395780be29b4f841e95937bb8e3195909d2c1a50919c0e3b4b4a085ecfd477db5e2cd680247c29348195787358683ab9bc3ae3bd5902b2bd446e7a910098f7222d0ef0ef6b941b92ea8ca093ed425c1625ec75ab20e78335247cabcf133e798d19a25676abf81077666cd0db3d48763b785e9952c23006a3575d36226cb2c06bc4d6a2c69841f6315312addabc0194e73395864122593f42c4bdbe7e71633a37dcebe8bc08833da3b1ade3f0098035b54f52a28fcc598270dcca510c4462102e070c2356884628d89c9fdd2c9097e11d98fdcd233a1b8149d3b969c28a6f2901e8c0ef5e160ea626570f77a01060fbe1d10897d526a614a617b8bb710e0e1a06fdbc514751bb02e23b997fd46a0787c30112743d3733f8c4deafa513cc6f7e0e0beddfeebcf00d2e80300151cfeac27e08b1a27d01551c5b1d42a4ffcf6e8e68a3ab9e59935ba85717b6a740e3c7d979b2da358cc73828262113e221e6bb968b05c7ef1c244bc0a92248ebd58429b93c97a7413f6d5138e55b34443e16f377a7ab62ef38558803155aee716a45f0a5eff709679859712def87ccac4945e78ed194509025f4a75f586d0d1fe67d1c8ddd7d59359fdeb9e0a59c179b6acc81afcb867297476b2f5d2b98d13b87276b4e6767294439e56bd889a3a0f5b0a0c8f6053e61a9901c38b1df45c8be4b432148c829578b7aa3e1267821a9d536b43aeeea56c2a7c097ea276e9fc785f3b931fce808061d49b28534d84f637945e42c7092672315671d0b6f65829a2415f92350d4a09de5f1bda3b0a2431706807222edfa00f5486d120d2e5c674b6d3b6049174e4b5fa4b4019bb76d6edcc120ee29b7e2ff5130644e77ae88fcc586db4a115949b56177c6c69eda5b8272b92c3fb8fe1bcbd7cc1715d3f040512f09d54f3dee095675673be995e9df15b6fe1a0081bf765f82e1d12e4b71bba8eb4070b62c9da34cd511ef938fca76487e661dac37293010c4a83f027c63774b0e38a5a0fc71b7a9c50663f6c04b2cdd06cded40327977a47277af877f260ec40e85e695d00cdc47db67249f8765e99fa1d46568f954f78e1114e6cc44f7cbca158a683bce5a05a2656de9b34d9100235ce429c0b4ea00777b3912b94b9fc8a1fa4e3613cdad0a407c0b121fa3bbc87f30a3abd6d37d8c8d0cb4c8de95b10667a286e2c91df78aea43633039625fad9455fe2721aa8e4ca0c99fd28886759ae23f88f6b4404bdbd735d6cb12c9763be3bd8f441f43d6c3a6a9d063b855fde6d5a0c5d6f73b4a5f78799448761b56980dd0f643edb96ddc9afd20772828b8fb33d7540a49d55d40963bd221a0407135cb4e96d95e49514fb74f02ac6212b299d2defdd019fcea90419bea306d98362cd8af8605a54df15996b52cc3936f6bf91f8c075ea03780a4e2050f4ffee269c00ef9885bf2d00a6d3473a9d57f33891af97a1b54e35389e154ac4fb1ed6ca19299bce578a41b569fa8b4fcb7d1d17b7746393d4b3d82b7265154f2faa4c930ccb111cdac6da39dc251660bc155aece7c20154d60abafec1b85a16ef2b0b2bbbae98dca17b76cd30c7d79effb6519b9889955b7d3d5bc92066e2fd9f863d458ffdcf1ad9f4022d433d19ad7ebcb607eecd15e9cb6e3159508246688e28dc47f1bbff2f1195c6bb4ac8feba0fe594e23c29fc4b632a38586828895b4ca327bfd8db7ec981ffec1921c12d95d443d0f79eda0a00e7996a16470949366ad205bfa793113097ee9b8fcfe96a8f1c58b71d2afbf99bd697195b0c3c23e2f0ced0087f3f4bc58418c1601f6588e050bb7014631a69cb35dd2cf104238b424b11c53284244114fe9835cf7fd5c7e773cef3ce47c0cf1180f87becf20fb66e178234f4d139996a80f9ef819c7568ce3f54439401c1ae1ded57598aeabb9b4e7184473bef64e868ea310e2fce5bad1499a19d655b26a86d0bab1870603276d42ead9c2201e2cf5f2138534ec4f2f62280811c0068a0a4ee9a4b310b5755efd0b59c47c1db398ad5fc1566793a4cd72ed7ca3bb501a0daed213c3b140b35e8b8583a62af7182d20b9bde013679e758ab9127e0ec694d6747b3abd20800a55b24c61e4cc244c347f75aa3ce4bbc4700a6a5eaf01b7fd785d424d74c62936eada6ba04b46c9b0399f0f9d0be862130a0cb64c56a622158b1c02230cadc10c8202e1ca00b2de600cf698016294e031ec487b04f92f0deb6b62c62bdbe7258b5e7c99d851f9cdb0040fb2c6cf4b828f768389fb05216f62c9852567fb538b6c59bc2c5c011ff8815c4d45c965c66aac845f6d58fb3927bbfcff4a12b1ef978d721c292d0bf3b8704619a06949b15e090635ea17301f0c15c4122a7bbcfeb549381eb6f5b76999403a6c33143ebe1a24d73617b022927ea9467a7da8db9c7b5d2fceab6c51ef3b54f6bfbb198b51b1ac1e420c42e727a96ac9b08db54d50bae7ea44040f55ac3859ef0cc4c9614faebd6ca18c05c423e26e4c7ff5250bf85d30e28db8d700b49ca109836dc045545494155cb4a0fac3eb83742ea9ddb53deb4629df0d478b6f076ddd06529b3f1760ae49f0ab2e547b4e672a1ee3b4e73026abc3df4a7fb74701bad24dc602dff56cd33dc89ae02fdef554709ad03722d7e82d93bd82439d15878edc0f42c39790f0b39065552e4887aa83463a30ef97fab0e669fd590c7323d5f02e879d772ee7c0d2f607fd559e74c17e83a430532b04c37dee85c86dd69621b9cf27842548b875bf4d23280642607bc2cabb84caccca9cd2797e045b9e415193cb71b6c9169241f66b0699777de518c40f592f3be35d6ccf47793721836002efab724d5b48a0ea8b6b9368030153c3189c314abe528031ec36c156e815585ec298f00bb11c079453005d599b73b844fda02866dcc41420d7595a6ae9c3562132e68dedf756e7525fba4b735e5074d9b27a38a07e78589ae590cae5d6b0e471a71133b8a23e5751f9baa23053d59176a545568a4d159056a7a9a5d1734d42053a448ccc26d00cad55daeafbcbe4e5e259459ea1680cbac268609a012907a8169159700a62e97c0282dd90963c138e1eea6fcc57b96951c7e58488579acd26304bf1d1214084306026cbb66e87eed24e73252a3f781abe8afaea25e09afc7eca8215d026fde116489dfdafbb5cedc430d7816343c753db7540f844e6f39f60c1e5ef7092d578622f580c114de278e7a1412113c965bc8287e3a2ab379aec4ad273dd2952941c6e71dd10951f8d923891176f981b966958ce0c26ce1c028dd452d7a6bcafa47fca94195c773e136719453c7b6513b3cdcbf699ba199a9be9ca4eab237bd8fd0d785bddf5a813b0065485c98bb4eb69a50a8aa5a3b0d8ca863a719174aacb48743e24079ba21cfb7408c6874bf6eedc7d396303eeb4799fd3f8acccc1510df23f36fc8e7f3bbde69378a61896d7bdfcda24e4f1638dbe96aae3394e3c147a2a8cb01a5a359f9429034077511f0b54b0f7a4f69361b4a31e815bf533d37b26b39041852ffa8cca5019996bf736fc88460364b55f3e5fd065be7a572966318feff4783f6bd2dbe197debae0675ccadc2e839cf2e1ef5a4877fbfc1fd19dff582aa5d348897536c492a942320f311d8d061089362f39c504c97e27f198e8a4218548563b85520a34a9692c2250537914d2c66bd084ab6e63d6451334f65c8e6d1735cfb0ba58c8071fce3c9ee777d4f2979cd0113a9464770314e89573142cedb8e80a034b27d885e08143cb698c7753687be9b69736cd86a77a68ca96d4e325171e9484e24c4e3a37b0cdc4e3bf6d0c21f58a86cd1f199d25a2e63cdb8cb9a882205a379fe33eeda9063fb2ab42a23bb0029e41b9ce09cb03f1ffc5a88639b89707a37717de8ad973772130a96cd26c83c0e4d25ddec5fcddd22f00e0598ece2ede3df4de0f212a9feea4ebc9ba5b5ae603a430954271f161324bdf2cb5da9ece11456bed797a04b9107afb68b2dd5ccd2996d0d936f0ccedc2a4df0506d9b4f11c0fd10ecf4a4ef428cf1278725f39a5b32b77f743c74ba7b62b0b0ae811582989ada28986e5504ba24babac7dde446f9360db52ed767d8face88266e473356d4e6d12f868708532e7329bb4f89041a7e4121bcde357ebc2a1644a9ba509404b85138aa830062523486600d78c877594d717d3a7226ff835247748295297c0b4f922bb4772602e5cc05992394d861839c9eba99276013bf722bb6ba08bed7d0d23bc53327545e9b1f21b1251d11d20addad48645931a9ed2feb820c5f0f179da145e80265a5c067bd16288fa01a784b89e7f619aeba1f0cce04b1b0051711e91407f3bf5dcd9280e5ada0602d24352e7abbd8c34c61552a2b506f97bbf27968e1a0c6b794114af6ef102f01340f6eb054fd85ecdd8ae68df3ceb969439eefcc7ec343e9b391ffb63c8d820a984c068d4786be835766c99b714003d4a531288593db192d5b0c7bf0b22fb0debae6cfb5900a20afea9140f9fede7c1b1181ff7feb7ba8f307ef1d5e92877d1f95356f55e1d81f952bb5f96bcbf066780af2e48a494f4574306ea8fda323f548e054c18fb5e4470189bfe375618ce2f0ceb3dbf1b8715dc7578bc8c3393854838b46bb481b3d21be4a38cc9aeca985d7834f49722ea46bcda4dd41c9de70e9b816fc79e3fb445424218e93a6dd4abea549a101aef3de6956e829ab31f0c283ccc4db687aab089d8359c13a3358e4f133763c8cd5d3f45892a4a829af73766190af31eb982f2ec2c526fcdf188767fc5bb0120eeec0a347650454bb3cc7cc4ffa739d15d7fa0c3ba10c0de221f1f830a3ac74e372b5885ee4e836a41fb16fbcee2511ae46557b3e7764f7f4ce9694364af10e4984365421fe1d3aad1175f0bd445efa65001b48c3ca2a1545b8e834d31f745c67a109d84f3d221b6c0fc708a178d94176786666b993b39aef1fb3c69be6782e1e2b6a4c5893246a6aba6b4530f8e80f6fc3e86095a7273498eb727dd57448a7d62a4a2d869f580d709cbed8148e4ed881f235dbb755376428a33cfcca893a044860f23dc691ed8f248dac237418e6428fb6ef109d302039d7bf4139430b994e5208b8b4518f6b28adc3a6608826ad87f48867b5453fa50feb4b415b210521e17aa4236048a022c6bb74d0bd5d001eb87a9a0ea43a4311dedb0031adc5b57a2d9926d8d0874a281276479ee00b9c4a63d58acd6356a0a5e1891f560d87f89570b2a266d8a5cb60a764424623b61a9ab277b09e89efd6f6027f644afa277c1084d3b18075d427eb471558d6ec57f8f6714c2d32f5e67f06ef18b765b3e2e624428a619fdfea154e2df7e11d307f45c9811259f99d7c96dd10cd6b86e24892f8a1dcb3b16c4fd94563ae9e44d0e260a519091b96be879fd28fae5869dda108100dcc0fe146f806db89cc1e27ee4c559ce45a25ca2b1438bc6d50915e1b4c05be193f162358d95d76a6bf19eec0bd1c3acd9d335bc0ff77baafdaccba94287ec6ae278eb364f16f932275c1f9400fe12c44865025ed7f575abfc09b70060abc770c35d305129245c0feffe4654ef7716adb60d4d7c2bdf598f0ea635ec13bdf2a60fdfff59eda9037542f0beee31cbe5934cab08033b0e5497182121814318c832aa63fc5d297e7fb875ed46151c33c1d49f292521258aa75641b36e1cf248b3adbca1c5520490c3a8f641c1997471617a7bee3a49a044b37ae81a6ec359e519c69af5a0b60fd506cc3d00a9f489559468c9ef55e5c415d0e6af850bbe6a688d6e9f014fae762815d9442f627a6e3d783d97842298dc6d2d966998e10a41a8693406396d7a65016e75511aa9e223a3487c5b0d91a10852bb7ce9754cce21791b8e59507752ee05202a1da86adfc0b7577f9bfa45a14404598b2c4e116823fbfa1a76adbc2a095fbe4d7f03c686c4dd6a36c4104e4b88ff77d4276cd84bfbc3502b8669d87b77468e67f92396fec49b0701f567d79c5af2e8f3e144b81d998357f3747418540a0e6488bdf0ee8b2606ae8ce675cafa1ebf506a551eed18cc9837a093e0f56c1af949f2720d3ef88ffa85a8d6a64acc01b3f70b14acc612bc668cc63edcbf97f048ad44ff3567b427d6027675ea950708e468b18e6d99db3b02ebcf498295ef9ae047b0cfe856ba107dbe0e2edf6f5d5f31356d63cfacf5f32c6c202013d658c07ac272af275ab5b7e32406297099578beefd4c81e9f6e1f13f5147ec1d2bfe88ce696f46aeeb015f5b6a70d89f50f27593a0d0cdb3ac51d2bffaf5699b90afbfbc3b02dbfa33e43f465ff0912d3126900b25cbc2aa24a99d3f44258fc47b6b38c93bf3f28817a1ff7b2e6d5eef45627ecb3685f1f9bf845e664555bc3808be3ae4aa10d47d161737ec16201f2548d49c48f76af3e673817f5448d936732bd0597cd1efbce75bc927b70c816938c34869e01c6b563e836e1c7849e834db0550c4bc38dd0298f8ad385197039d423a29985e42735b879055da9233d90f456a0939d29d62dfd90e2565172b9a409b10f224b5b88c2cbda48f505e838824ec216bfd68ef68688bff5aeabbac3a0d25ecc79e51f72029766f9a745937e59b2a6d14c4d24a516209de415f1776a672880ac741946527aede037d40c43795df7772cf06e301a4ecf0fa404a8cf04f9199abd7143dbc98426753c69bcf8828200526c7d21c479b806766512268aaa0e07d16d223c18820d4ce73a29d3b33ee4b3fdc5252d7c042abfa24857838935b691c174b749cc40cdca6865cb62bb7e3e0c0335ff33b458c81fdc097491aa9bcbcd88b771ae1402e600aea141734dfa03479dcac98b4a240f231147bac38e87dd861489a85df121b145928d3cdc4bcdfe5263462c2cbc3fd8e006b2b8e93ce289c0b31bcdfe987c455ab96257650361034f46c83c8c85438c4365017632dbbfd2a4a5034550fffdcf7cc7a40de2c290a1124f32646f56579088d6df872aa899f32785a00f3c330801ec2e46a8a66207fe1951fbae1413917204a9c4a497f516915cd7031f484f95b011f922bf3d829ffea7baf07f6fb87a1317d00cbdd698dc16afd72a8d8f17f45752ff5714bf1a480a15e4bf237435698ea47acc8e7efc4068e2cf1250cbb0ad360bf686480ec7524eaa138da0f4033f92d05f0c1e8375326be3eb12e82b12ed2b5d992e27ee09b46d503eb9a61a22472ef4d7a2595e2ee4e77c0d6e2128371c7107fd21dcaeec27d03a92597608c3a3926daf8be7aafbebf2853bd01ae04b8f90c71f55af692c56a0a623db2ce7240623a67f086f636f2605e2a20532a8597cec2d5e13b72e9e5e5df8d805756264feeb6be82716cb74993dc7d5f2ee7c23ca71bdbdc5e7f6e9c7412f784080df012ece8b9a202ff0bbca5953b49fa393a6537d5a98a8f4a4ddb7e3382248c276c82ca22ca894e720c5d89435449b89d33e9b71bd57075880a8263cb77d68360716131631c80b86bfcefafe8b5a0d18c20617422268f23cb762ad9cda464a05d20f5f90443ce2a50e018320f20dc68cf1ddd9335edb59ff98b0a8f47f96582c076ae0984da7fe77b5c4b83c595d32b81d60d404cff494652f017aec3f7af95f6a122a532501bda8e9569f4009c8eff5b8255cd9c8cd83df60f18694f2dffdd167d15770b78069a7aa61bda660c80d1abaaa8a6092b241cba6c9573d3d722d3fe34e8947018074d61a10064ef56dac72708bc7af57cd5272eb548e7019cfd0fbbbe4070fade659ca6eeb06a6222a0df504584c359042f40fff6978c5f1e79e1e8ab040947af6c08d5531c34864da591506b709478228faa1110f654f6233b7630ec189bfa354d48474809df38a15102d796f782a15c5049464ad2869092b24206794e7ec2b35e82d5c2b7470e06c843264937b23d90bf0d806b1213831df7ea5a7b037ed3128569de3e5fcb05b93667ff0de1b862b9f046f22dfd931d149fd206104eb56554c24560cb1e007a3ef288ea5b28d353946627c63bd733a073f526859b863c229588d916cef11a0c25a2f15c58a038fae7266a9ac23eeb2056f501429b55d8a1c160cc3bd836dcd9572cda56e50ba09087dbc51ab3d9d9983040df27bc07f98afe0ed93bdc8779b9115c86236ab5436fc16b32d97dd86f63284a4a5a2154c06496883f579ec59e5af0de94a490580d0af6793841466444db7b9c600f8a83b9b6fc79e23e05dbe9e4cdff7f874699666f1056ba895770382025ecc2006f037fa05d8b3f506a415685b519e289bc124cd3e7eb2c5f2f10fe37be1a191c16a3d081575a5ca9a16e8b49644635f44b4824d42174b35391e3b9388d6ca8ae02c11fcfac9d08730401878b061c1e8e4e67cb12edf7d87e40574ac98c9bf84bb29365e82eb433574a653c45be983becf6d4576c8d204091b770ebe64155d5a7ca829194848513e8e8e2a9217e57e45f763e8c83c0e1b0196109ca8b10f0b8309c8472e378f3fdb9c9c156f8b629539e0fa2fc65be2a7179e9e5e5cfe831da6fb3b54bb424f9346796544f189caa48abda5109650e048995a5b210e1c1c963aab586fa8f9977df16816cad7d0bd96c37e4539c9001b8f46ed8534fc76f4199bf5c481b47a06178d5c4ea7d3222a4e9fd58874694bf1ae0eee4a3b37555884ab3a66d668c6863c7d7fcf407dcea157b2beeca28cc69dcbc9534f65c44b1750f44110572c09381a33b2c86e4760f70415e52a93f5e428ac02dade3df2589435613af76dd428ead27032539d06e7f4e5f36be5a741d772c17020b26fa92f7f870193d27c7788e8f1f01056735a1f25f2139047fb26db933f0cb982ffc9d188eb4d915ec4da1f55683550360ee0203d31c56f1ccfcfd0fb6132bfa6311b54b3811578496d2f56f97157c2b9bedcd27008abe2979858d4d58ee1b5deff04635a1b8ac186d132e6d6eb5afcafadd65a7a2018288fadd7f22e5e75d3aa4c16a0a32fed676d1efff153c1a28d8b39ed12eccbd1e461d4b26ba41cf6d8b7767b7acaf0ff9271c401cee22383c81e15eecb0b6057589e99a1f48586a8315ab6ac6bf984abc28b1f6b19d68d426de30bbda37b22a3c08d25f4c1a7f3d2b79010467b6c86e4923746d56dcf37b66d0a4047704551a4cf3e76aa4815c03cb3cd2d77c8805a5c229a7f8f11fe030439fef132db4ff83687ecd84ecf99223b1f04e2dc6a19f6da5920469af0429724fa10be16f09d6750569a13d1cac3116a77f9a63348e8171a914d174c76bc0c0ea64fee69a0950d327a5ee66fd9e9aa0f4fcc03e69288737d05633d5749f6619c26581cf9e80ea6383800569ccb99001c5bdee30e6b157dced35012490f4ca2d4d890f2934a1c4ce83ad815851ed7bdfdb964a7f608f58583e47b16bb01c1114333534cda7175246487d87130e1627bc70ce941d2f474909e216fa2e39fdbb4f2b178f79f6800aaa92c9e130d64e39296f38ab6ca11cbc8dbc346a0cca8faf5673644b0603671a58025d515847a3b9d700fd41993b03d0a292d20f9ae08e9b6af4a4439d442b9744ef06d235aa17069be3447d8ee37269877ac0950155b32cc8d4cfdf0bf06dcb7f71a914d990cf50f6fa97b3e142f1cb004bd6f7b3e55c0f9c51efdbc61733e45540098a70212f047b7c364b43b717cb6d5726dfcdf342fe4015658e1c4b20ea9eb667811f43dfa294c424781983b582374ce010237bc3da6681ce6ac93390d7a50f66e6343aece68e8116f91a1d9769a7fefad63d04d5be3395218ebd5a9c75cb435cd95f805ab3b62e7bed68d963bdd0c95a1b2045ef7d71879c5ee8aef239b05b9bb5d830a1712961d8171f70785a395accc9769196e8d93907b602f54e5786e3ef5550bb57fa4b65580f697f4a632878d0573ad9da65a77c66abf40d0d5c29b7cc921137773b8d21dd8fbe90dba02b9f84df013a9b2d004f5c8c2cd5fa5416e5064c869e1b2d5c0b9910059e343a5540cd412e316f7c93f79098b1f5e3d6beff116c3ecd1034ef6e6342b26c0d53b96ef41e80a774af4f37395d3f507518baddbb2bed5f850d6f7faccb6ef5ae3b42751db9cb1885fb0b1095fe9b68d3d1fae1bb8ace1c3dc0dcea3401177b513cc13f7a97718e7cb4d8092fff7341854915c9bc9cfbe2b5638e7e3c65eac2a28069c388db7dbbe8b1edef86fcec8089b0bdbc2608d551f71585d64341137e423d794f286fa265b2422592a5525b43be98c3d310fd8c4a8a5d400e6f0d80349e9f03525eb9b75e7ebec186987e96570a7c641fdfe280d451afaf136b380b9b698e5a994dcaff9bc9c9b47c0f9b46f8c94bb352976b8be345cd036bf1be06217215c5eddf428ba136ed35c0ec8f66e410e4fbfb8085436e78d9c7393d739a75b69fef5ed663512f5506e81804e521fe07bec2849dfba4ca0825e641f915f9f78300772693d680e069a5a931b56fe4128e20f8e7c65830d3c04d1f38cf3fcdfdc0644cc26ae3e1d46ef6831ccf3f32ade167e39265e006dcfd52284c712ac34d2c93945767762fe91f52fbbc4ae146d02a8fc90fdbfd90cd435d9520df67d12e81dd1780923fbfaef41233f769ed65b457fac3f50f776669f270365144b84f7199d95668decc4c6c0ffedf33cc625719a8b29b901ef12e431fc7c71569f00545dce149af2b07ac34c197f094973ee7df05fc30288b03c4a15da7b35887be82d10bd1353d406a7040c4ce67a1a0196def8b0f181f964c00b3753c628915992bb34aca156716959daea3cc0ddf8315cd6406174123017eecd61a38736ed526b1ef9de8871332ab3dad8a3eaaf9120c239158e0f44e3a81ee242ac8271ef1828d4bb3f6f7d574f13df54e5ce90e1c49767de409298851b74206365632b79f890ef846ba0c8fa0a8350a436d699d217e6a96ef81c0bed3f407290b882567e03c6047d54be539f46b8c49447760660fef0af3eec1decc5fa15165799c29ee0f6b385854e8e34b8612c476170cff5e8f5e17f94934b78c138c0ebb8b98bd8e2a471282a99997352fde68c3f0ec568aac2795a04e059dc7bcd8fcc880243fe9d01473567b64753a705fb721406a3c25872953bebe2a9399843a4d3adf8f2a921e1a128464623ff5d997a83a6d57b92e74cbc6bbf67f9fd3d92c56cd362d68c3622874514a8aa6534f793acb8da5a8d3f9208d0d932c0f059f16dd669b7d73b75334ff05170c511b211cfddf9d63fdd18472ee08c8fbb9671ec3d18546f089d3514d7cd056d2d084cb4d36dae3188bb196088a25c101f7fbd1953b6055f7ddc785f0cbfc4a5bbdea5b0d94d3243eb9f42052322b2556bf34938ca536840a67be70c77e2d3d4d2c32d3edb1abeb6306d3419c73c34b44e82164e104badf221f1e81fe58725bac65cd44f83de6dbf6303eb69a8192886d79c5b884bcd9704b1dcc59fccc0555ca9ff2ac25893f0be257ed40d274909eaf519e11410d352ef08d1bebdf6ad44ce6d7753b2acb01012bf3d07ff5cd0fb861ad2d0b2183d21d10ffa700bb080eafe744583cdf4e167c1d8754fa68c19511c4a0250c49632ff33036ef82fd6d64a4c16089c26574903cfdc2b9bd495072d3c5916fc53fe66c70de13f6a4cf524154cd1ed4b3ee18e016b47e94bbb7082bb1b54ae2e48ff2470b484b82beb130257cd3e1f03b708723145838bcac198ea7b1616a8fb30cc1bc89cda128887e0f7f7f66e56fa73107604a0ef436cb8b59e7b967df926db95ec37b2b81059f8285bf3473448e7be34aa922b6af6679539d08d0a1c83a80d111291baab9d33311b7546364167daed9e33d544373257a1c1a96031a474e66a8291de1adee31f30927d9e5895e16551e9dfbca3565928d889b110be05d420cdb1b7c333d80fd7c24fc19ba57f73b23eb31dd5f02a9b030dccec3abadef0a8bdf0d7aaf26685e91ddc6160e3baae70b4b91eec4e6018892b487f7e7c8c4917ee8ae43d07fba71f730728f91ce04df2d4f32efa5677fdb9f64b81bcb53522bd31f07e8e50bdb960a10d14ca7abc1434f29fc857ccf70fbe30653c13c7d68eb357ab60f39f0f28004fb95d13538738b5b61091149b3baacf23b052ef2a759086ffe8d2e81caa42cfe2c3a58d290a6a7819e481754fdfdc01ac2a14f0aadeb28eb20ece15ddd27d9bc5065754392fdf167572a2713dfa4f6d2dd6a1af333bca77cfd79b8bccf2fb56a02b560a8d68c8eb2cc3785d7a696b5ee2260ef72580c2e60e8c67aabba7d20476d3c3b4ffc77e394bfde5d8d139eebb089b2ce9813fc3fd3f76d96cfb7a6ac00f671080cd77b2c2680b4b308270f0efbc438c266d0f44688f9d1a109ee95bd0c017b450f754cbb916e3f5f2e75d20f10aefc377edf25f6bd988c160e52b0f95ed583b25dcb1c20b8be8d83272559bc72b0ced9fa01ca29819611c9625aef13d1aea60eb74df36209e8b32574784577004d4dd9418e692863eab771eeee361beaae955843b4bdf1ba721eb5d16a67a713b9cb7b6c6afa543874ebb5cf73f1e459d66fa18b63dfa0acdc5c5876f817a6a2eded80b38cff6dd31c001ce06f7ad37fc6d8afe08ced8a56aadeb6d99203e6a34ccc85647ee8b5a0d18c20617422268f23cb762ad9cda464a05d20f5f90443ce10e3065be2961d5c8b35bd38c50bbbfda31a1e2b73abaa3d4d51c5293938860bda288baadf3b4102f5993c3f0a60c762edb54526cc5bfd47cb05d7dad287a7553e2250ad5f215c6de9209d18e00e58dccc0c9dfab34089eb768098d87b16d03de327ec6b0f9ad016e44bbeeab27285d757df8e41d36ba8c4358b2e60e3a8c887a1d03290209a4055f5c2c347f314ba05479459754eae03540f620bcfa8847e81f34349552704675a044606c2a6dc8a521d7799383484d094005b6ee175f55bc3e81a000f453c3db3033aba8496af651ef429172b827b31b1b52788ff19c098e53228895ae4044617e3bca3f44c1beb26daae9608c99ed20fca51657ef59915d612226a44cb10f8a570b50d08ee6b7c5f7da38b6877b310facdc712fce10f4ad46b09d8be0ac52e6172f9751b21cbe145991779f22f5c643874c92a285dfa09d6f0aa7b198f2da886030902981e536b3553a1166974b3057c98ffcfbf68646ca4809c4969c0deb1085627cf309a722828c78487c864561bb4875167026cd1c03256d3d2b0499c3f95d36f3f7250b563706b7ef674784b8f22438ae4d9949bb3ee7518e016a9ff71bbadeef4e838c60c63fea5b2be595f314f2d89ad9847215b0c5e252521e054e797a30b59180e06d609e40958f8a5f16f068a8ad3ffae769830beb5aeccf7379a1771ade30e15fbc028d25af62c3abb27399dd4d434c05c5083c77caaecff51baf7f7aac414b3b351017d42e310fe37be1a191c16a3d081575a5ca9a16e8b49644635f44b4824d430733d533f9b18f7ccdb898a2d68a97fe5cde12629cd6298737109433c07eda5c7299717d520622b82aa7ee5a05ac9ff562c9ef3d8643a0c2a7feab02f6afa2542348997eb0dbd8c60e27dd3bac2f49732780a549a51cd4f30ff0e55934bd9adf7cea69e60c6ad4d3e81df4b6727ad25d739d81b669d8158ca3de0852741d17e1715af0f701039ff7eadd81b64a088f378bbb007f5f9ef6666a38aa3a001e2bc3f3f35b74f292f9d21ff0dc0bb2770d4f38d32215ef61bcfa0d2a101842714b8bd2e02bd2c34fb02a793740e3e21b34293f8ceeffd7de6212aa4ba6f7f0da0bb847c941cd195ba1c7c9973a7d55cd32bbf1ea73edd51d50534e5cfa6e6e2348d51d838e267c28504ba25c8bbec5e8cf91a1fde8fea0344410f13d7446eb7990fcc030972b954bd7860679b7a9c80bc614b1a1942be665103440de5288f5356be86306a9c0537f3c86dabaa2d7bf83df83bf10bc47d63e0a4cb4a096871db947285568e60bb5c3d2043f50bfba98c9e1178d4fec0c36c38866ff9cf320ecb2d4e34f7df0df3c2da47053f13f1dd47e4202d41095f67cb57250b11c89232e1a24ae8287103f3a1bcf416d01fe1bc39a71c4101fddeba8445a9259a45d8dfdef8e4efb1f7763104b7275c7768f70f8c2897058550394bf0b62887e9bb7d13c3966f485654384c2e57be8aeec985ca18dc93bebc14d24fb13eed411e52fc58927bb0947b640938f3bd39020cc731da5d3201f41fcffa996c8c1c6e33993f0ca317d7850dd738d09a73f2b9c0e5012ed5ffa6d8c149e40b7f4a082282b7a88bb4f14106afe44fc1d1a4bdfe06b2e2cc659423280f0f7fe6739012c892d9c451589733ac09bdb86a6bb42eb67f2adbae3f081b3838d1263fe3ce01288bbb25e9ade6234d8fcd146f753be5c679f267cb041920cc267dea64fee69a0950d327a5ee66fd9e9aa0f4fcc03e69288737d056335b45ca66eabc882ee53d5dee1727d46404dfbafffb97e3389dc2638d68fe1a579c05f490c6a94437e89e8a4c944818f9e98f3ef7b4e71a0aa114f7596a7c3b93743089bf8100625453f50cf1ed9b9a9ac0277535ebfcffb376e618089f91770c9de99d80558ea04193cb2b38e76b0458d96ab65a29f75e1d80b8beb3c134bd8b0c1b9ef8826250161cca033a166d1038eafce218a917e194d60c8f57815e34231be1a39223b5452f7a528a3ce8382a15707b9ff821899fad8bbd259373b54ce370e2ed680a446067794277c32bd8e8805b7d99a3d0d57e3772230cbff1f0b17317d945b98386d8aff4e9a6ccca46a8822e2ffb2644a043af0ab11f2766c535950add1f67ced3c4c30e3e522a36d2d4d5ddf7d12a453246b261179cb74986b47ce50e7c8191251872237abb2036b3930ab524e21ebd0c233c3cd343ffec8ca5fe9a979517c476bfbd5c6570106c5352e133b8369a0151d2db71ad1b93c24564c7e75d7b2cfccad466359ca89cc4cd3e93ff47a529bd76a7a52cc1506c249701f108fc4e42e572aca28c422a57678d8b20dfc0a36428653e01f27bd862a5db4c79f919d98f27707aa4cc810d5c29b7cc921137773b8d21dd8fbe90dba02b9f84df013a9b2d006830d50ee015d7f13360c6e527266f89ca4c4a4836007c2c5d5a9888a4750c8879863732a97a773aa753976cb93dd9b67ffeef87ecf472cbc2bfdd29e4232febb3016245dbfa69ddaf2025b2ddeeb3691520b6d847d3d33674823b785257dfc5fdbba7ce10e857c6ac1b36146b6f7837a28c96fafe4a9b65f90251485994bf12091907a4f338cf5dc1f0f4016d9a28327503e2548d70aba5f1d31009e0c088f708ddf9aa1314919828b3f456d052cf3568d3a3d736c9617153bf6e4295af020a0f2055484b2803a2a1a4501cb7dc9c69b39f645b9ddb8982c382310b8689a0a20268cdd2047e6fb3e38df8938556f34085693b47d42cd915dc74c85a8218ffc40dc8c9a3e279c3b6b3bf764a6e9dd80ed67c1fdd9b855b18bd65715489655e2a351e2bb18e61b9dab36b83885c1b08432fcac8c5e7c652e46132ad5599577dcb6ba5cc0b7aa7a0ab986a9c356b09c4d78faf7cf1b4bf1325f293d680e069a5a931b56fe4128e20f8e7c65830d3c04d1f38cf3fcd6bf612b0437aef142d3e913a878fa8a4cd11dfbfff5a098c82965cfb3c7020b07d88fb8ceb56a5f964ca2f897c53e2615438c97a8f62f3e50546f717263522b7375a4366d4c942610dd7cdf19751a6e685d5066190e8f5534b7cf1cbd3ed8164fd98432a35c1efd604052e849decff13bea574e8c637319087509a697b69e29185461d46869455200db91837b343f0ee4ddf2d7f3b62acdbf4cc6b677bde912a9cc3e30647a533423a78f6145e68eddd452dc6b400dc56253785ab5f678f8b0f99af4e36fa5b904dfc91e92d68fa811a8eaca9084f1a90a6851ed08b997675eb19a36edb4b571234c05852af96c8065a167bd652c6f4f5bdff97b125349c58f331c5f297779875c14c16fa77cd297bfeada487b587d54945f760940cee68a97c5d63bfe0cddaf64c7b35707bec831de20e774da2a690d600c6f5233c9e1dcbe31279c1f39a99849bdc2f3b4175566b38a44f89b3990f7836754c0bb8392c6a48e351167f322c80c947ba01d24156f21fe21fa40f1495ccbfdf77de6272a1378861fa7551d0315f6a4232c1348cf08e3aeb7086a139f621a717600604bbc4e81b68edd26391a392de6413d5c89e6ab747253b3f1080bbcd3158f009eec96f9593a63f1f45759d5a27f34c47530e3c2ce251791afc1ccea24bc9937377e82e8fa50321bb728bcf2b414507b6aa4d58af41dd9c9ef6cf7a3c6c0eaf992da43ff62069f7ceeb77defba2edd89cb3db9056dc13fb606da7ac192ad3950aeca6676a84dce91f5768836e35a7bad63d4e15eaf835bf2823e3b666531237e9bc39fbd8513051a00bd43abfadccbfac518cd6efca13216f0168b1c6b3d35a54bb3a962e7428150440f9bfb2bd3e182ffef578c8d1de0fe3d1fd4cba312c2f4de7668901b9b5207435f24e6f8206fa0ed6d9840caeb7867f619fb89b5812c7569580abf46c39c65d986095506698ceda71f5443fdc9ef27081293bbb12f74b87d50871150ac9582d87bc2352a81fa51379198e79dc538a6fd30b55ff8033a1770a6388975427cabb6fe26db903dec0c0c30ce24fb8ef61f418dbae452945e5565963565e739dcffc8df2b999c77bc3ae5827ef9950159c373050d6c0b33ed458d6f570353c5462b5aca08716f977c4051db120eb7cab1f78e37756054f9e7cb6cc7d38324ab39eec3c16b7904f9a70c6f856a43581a0694b3f11d3c3716299bdf328aa039c8195cdd3e683caf710af9f735f10c4f7f8998ac4b59c7882454314509e45c8087285d9c497f76b8a69213c6c9ea7a629e1ae9c222f119f4c51e0ad0656bcc6b92b51d5788106207021c8455b16373bc2ed97db83dfa1a2f1eb52dbbdce3401fbaff814754482973cfa46fdb4730d0b0ff2a691c94fa49463cafa614a22ebef54e46ddaf3b23c62fe87bb8aeffba8ebc75fd2c217656df508bdebdd462c317609a75eb6a19c2576d7f8c105d89b52bd91fb9101dca04bff2e1c1af0b6f9d17f8c8c964e4aa253891071ad035ef8937ef11587ffd41d4588990d5663f81468e9177f8fd58cac5ccdb18b082f0ba11fb5140d70e0d7edbab2040fa4953685773e7265a0f4aa4feaaba539bd0f18225997a05e25cf411df47b92a519257a3a62a1000da1bf0d065c87fe67eb2c6a9c3338dcd4543465f42ec2e63c52dad9a07fc6b66a1a92635f62c7d4262659fbc9720cf1b33efa2e0b6c924bd4e8925902f9ad4b12b1921127b069e59d6e9537190c14dc42afcc3ada6bfecf5b2e9c089ea1c5f25a79b39c179feabd723416933d883c776864afda29b8defd98c486f225525aba646dffcac535e1d3dbfd6f3e2f7e6cb27de9ecc2eb69ec206ecf0aca76ebbe3c21e11f423f8a862a1470588f433ca7513ed29fee34e715811ce51d8c231b36e6309ad26694bbb9b0d22f3e4da2c181f8d4bec28fae1d153dc34f941eefbfe375cee7a2df3ca26be67a3a4e58d2a5f26b0bdcdb5dbe6e02cee2bd5681a946bc799bcf34469ffb943740a84c3a433b767666e3da5f2ff9acf8041c81bdf828f61c4d5f8a8805083957efd6e67ff578791f35bc2a7e6d68de84027fa77605f16166221e5de5223b5342b63fd797864a7eb90eb2840203f41d319c434df9c0ecd5b853b2ffffca953b5ab7a2a80e264ae4651d61c730f9bd6c6c6cf8bad63dc9c8f6947116f01da3563faa9172adea4ce5dd706d44e10a3c2d1f77e2d8e1003b34271f080acb228609f3de92015d35d4d7cba22921e453c485a89c8fdc8e5211bfc308dec9a886f357c56a22a711ad299ca6e4409566b8ce90cc03289dd19a4a33087fcaed2d7d47b440f0b0aa2db447ad8dd5764e9788f0f5fa8f68eeb534e11983f31f9802e98e0fa9c0aef4a28197ab8fe248bd04e8a084bede602b237fba303bf5ac8a308e34fe3318d5fc104edb9459fbc22e4e079965a82f0cfa7a3a2feef8820bfbf5931c0f11983c666718e879e4e31b19b822cf745fab8a6d422545748b7b3ee2be84c3995870d08cb999afdf0b3f222e79f416f247c3fb08fd4f0b85e7183c733fad5fb4eabef1a300ce2a7a965e8849155da759249017acf77d69b1fbe792a9ccd0821cf73211e30dedb57bd7c6e33548916e0527bbcbf74abc67670318c1e3e8efc797312c5037f99328f80097ae5cd02c8ab58b63e5f3bb1e96a41fb9ec2217c50395321842221991fd64381d274b74a1c0c85b1234befb977882931ad2b0fb1f6f9a7f754122b95d35859acf68cc2a9889fcfa291cc3dc7d211f0d263fb17073732e14fe1eb17ab83dabd4efbfe31a7a28640d8f182090f66b0036e8316c2719c5a42c502cb71eacf5c39d417e670c9a47b655e93325af92e480d7c6435f97a0baf6349adb909c2dba5aa268b265edca392e2e958abc29eb66473b8ec21ae82c97fb893f63a64b4b8b03e143931a326566e4cfabfc7c84eecd1c3c53e9231f6a1bd38def192667080b0202ec13cf7817da4aac34706723e8183a09dd48e3f3000b93777e140e7ed0541e539fa1f2dc5e5959b8a1054e8de5878934b7aee5f3e3549e143193f7d577a0e1756eaba8d13bc720bd6388c85767a8e5fa3f6525de6f860e95c9765f8138b2a65a67a334ea451107a5e5a3b2dfee8a8c2d54d50c3ab1514415f00cef3a27f482cc88dec33b45e80bf80a7776a51d0260be523dd07b273aece6f112d0584e6e12389bdfbe9192bbcb548ae1b0cf69dd829ed5576acd64f08c2ef0bff78b9803811c54f825985f472a52fa7c70df11967395a8ccabadc8b1176a8087b4d4fdc1c2e981f69aa0ffd46f80abbb8a24ea7e0ff3dd4f0f0f1fbf46f71996b094dc5876c2eaa195810ffd868baaa415f04646ff14fb361eee41f33fa1347a10b1652627dae6a26ba48472824e04632edb89c24802d54ef28046e4123fe3d5f0b7bb7ae5fd5af8d3da159d242864b779cbce9d9df1dfde4d30bf5159a76e5d4bdc0776659d51ec6f33788472a62fa278a3ce40f96ec2f1774a1d6a57129dafa50a8709665d9ca0b6bee13440053c63b1ab0165c20192a9be07b609222f0eae568ad8cfa9bdf256cf2ee17ae37cc10341a0c94b1f529f85171ae698ecee58fb55cc755b7d71eacf186f539ac672d06124c8fb775d691a991806d5e6b73ba3048984ad227d2b40bf4be609cea9d449934d5a27e155577a9116082f2e5b9e1835ff090125086a722840496556c170fe6d3ceccf51530b9038c2ab463d7d9a73cd8ec00ec08aa8351a99ddb798f06f19c04ad0449c1ddbb735fc794bdae920999705f7a03a0b1a052f588b645423064f0209f5d0fbd29c6931743d9b9214a909cffb0b30d54a5f6f2d66a8dd8a376d60a7d7c9676383dfb3d2660d11bb1e293a4b3c6faa496466319e564a873f23e23d0f7043f8b2df900b8fde0846d0fc50b99445aa069a388d792ad1c5c3003c3fc59fd229c362916aff467b9385ae236d0bdf0773b68f65823b31d91add5ea55dfd9615d25e63b2f7be22c7e11e4cfc035c2a5f5da4d80f402ce2671f0278e9ca245082ad3e1e3e2ae916f37a88fb012a507e87d1cd9f31c476ef26f7c6543b0d8dea2587c2536108b75986b8a59cabcdc9f90c92d751cdaef3a4f49e3754e218330613df865e9e09b2aa771cf0e7e519fd3abbe05d5cbc31845a3077efd798895da18225009408a68117451108b22e800b0c08acbb1dfc87baac35dc0488f4e311223e6caa0f8925932cea316d64552a9c6841f40a44357c9df5d55d1cfa4636afc58b49a1d1ea0728a7c557c34726d2516c70d6c1a10c9add71d6cc802a5b1d3d74047894048bac03be9e61b7d08a296c2ca7d1e9b53189a78c1eefd29e342519139f17c84e7a44b3cbe340b9b1c0fb2fe0b39ac2d3887530cffd56c67c6ffcb2caf23bed4ff44ec1fa0e3b91dc4261c8a7befb08e6d680554812ab97c01272f714285b85584f01bc12a2e0ddbbe1598411d5ea57ca1334a0eb51ae54502b2d4ac17bc7a0e8ba32a844471750bfb454416387a8d6cd570bcb0928780053f0b2fd949ff9f11f3d7d5e00a8c5d107d75aebb702428494c78ab71696a2dec1fc981eb170b8c7226ddf9c7fef5ae8eea58ddbadaf29a18972f7ec4c1be7450022253a5d9604fb19ee5fc3b15acc5bcc704b1523ba7dbe8f8c01c7b60fc1dfe07ff26baa4d4512648bb157938da4c5ed5e3319343249d6e55ee182e2dba6e4889074d73e884df4ca66b133bf91a57c750463f433c96b917e500925dd2df2544c1775374972bff9e14695063a683a48d1045ac85abf481e34213d5af6c41d01cbe36de0d27329d97ad1f7acf0b4f4dcf4f9cb09e7d21cc39240bb34362c11a3874d05f3a559c22518b0137daf5e384f7afe9410ea4627059640963e390e954b9bb13ec4e3d6cbd4cfa3d4fbda1c7fb7fbc7dec397d72b7fe5d77fe6c2bef485f7ae20b48394963c4a02289b70db3f33742524510e676bf80f2e9dda83717e1d5d0f40d66477905195f6199d197777fa32f072ff5f60cd6c47c35d096db9a7a4378d5c5ae3355e582024230ea6828e9426bd45064d7a436a2a3101ee3a49a6702453876746ceea4f54142ec060545695c5b5e9ab2cba5deca0f76dcf6fff58c12733a201af23086ae8981dd8286309a7f822940253a951798a2f2211056b4c6bde94479564ba3a8ae648aab190e74142b4ce62492909a42e6cd45910b8b24547ab07077c652c39ce798ff61e87ff86733c15d15c2c3634877e36c75a7517de9f6a0bc36d4db44e11b0e0e58b750e8f64c7129d43c7f7cd098b485cef507d6793517e7642e6d6d19d25ca013d0a51022e3f8a756b4c7db6dab293536a6f40382bc582924069ba9c0a24beadbc3ecd1ec23744f5179b2e574453d6f4a2b8f3e3d5b3e048802639da82941f687c6b667e50bc5300938a6f7bee4369dc0739d9551af64145b327d04a4f4d02874e55906c7d0c9e69eb8566f29d8ab4c65a46c65000815d1888920eae7393cb984bfa0f45317ea0d62f902621ac91384da59cf1e0f56b6d06db0a2811ce88f20fcfc9484903daa065c63b5954229b5936f3e90c29f9bf8b6fbe5f533907e0954e6f9664a5a6b7d7a56f9ee4e1136cdd228bf5274a4a7551ca91b598014f252db0cbe8d405f3a87f7a946cdf6a4ec0ea6b3c2a61562b657991cf1cac19a82e11274c665c7152e4aa47518422ec22e7c465ff235dc2561d4bb1b241f61d791e462714af84614ff00bcba6e2626d16490356120934de8a2f8c344e5024c146e75d04f184a6857793c34bdb41186ce222e64f1ade3f3ca28aa24745e7fefaadc63bae56c935da7d5263ec00fce91004c6d4c6b5bdd759aad876c674e4df4a8e7d5b5e764f22fc96eaa8895dc819417e4dd2566b3d6895e0ed061200e285e3719e2eeaebbb929b6a22a7db8b2b742aa6656a11c43ce3bd2887b95aa5084c499c13bb0d9d2a006b8b2f92943ea6ce549b28b2fc45873f9064a44801e114fd9bbcad903756defbd8aaea092cd9861f4932b6a21b7e881b0c9f40e357244af869ed1a3bb8dbb9de50d5ce0c3a30d0d105910e1eb59166b96f7c2d906b3c6b93083bf40a56110cc7d0980cd745027c9c422ad8a3a1558d5ccad0e0d5854420e5e624911c09efe8bb9bffab3f1a3fa5fc114f811477c975f83e025331dc81536f8cf1be33e499593833fb880390da276b31a80bfb77b3cecad0646c38b91458843f08aa860d316e506dc294b5df497148d9902ffecef1d2b48e083f0ed3f81aa5fee486a1108f2c3bf503fae9876862d7a5a10c3398dd13f3285938f802088090a4132c925f91b65b44386621b93a1a0fa854734c2b2c6fdb8f33b14aca1413efd78ed33cfb2e7022e6d80afa4078ca50246fa6aec155f7c12fea588cb2aabbed2dcaf53af0423a5693644b0e29c532344ad8a83a1b63f34109c64128672c129bdb0194ffc0e9849a619464da7c62eb37b798a724a4f92e83dfa2e68c57ca3aef2fa4f3b5d22a9466701c7d41283501ec73b0126ab6c3d96e51ff5fadafc0e1be82b72f7c01dfd1d4038b64955219b17d8af51588ce77b3ba0f5c145eded325da2c51f0be3fa1b351f4ecfeb47155e8801d1092116e516ba3669d11aa11c7b3e3d69bb4e4825a0e792290d5ef7cdb06c94ff0d609ce57fcffc37a512f999eee600f74967ba3734d506679b45397c6c5cd36ed7741dec407b1b6e4df155ea8846ffb818857d394e8fa517596a5028aa0917453999b92841a1a8e113f6a571fb1789c135735e8878f326d00aa4a5b5a444bab0517bd1f49964615fc65d1a5370bc440f8b2db7008c19ed5eccdfe9ee7131c00838a02e53d171b76e102d280e1693c309fad12428411bdcfa3a0c149fdc69084e43af6eebb819066a593bf2fdca4a3383e8d1b549fed63e2ffc6037042eeee98de26b58b0168bb0bfa7fa6844c5dba9b736a366cae9e09e81e7547745d68c18532c7029428f41bfcaa67f50931ee6c184278bd2c541c84da70fd8c5a1763aac2a87462a3e361c818c99f34c50bfb4787c8e86f8c9cacaca8b64b8f2984498dfdf223643ea7571d7d92ae225feda334a07aad56823a49be71037cc20328625297c662e89e6f6e5d6186cd11f6a2352729cd6ab04c414ec466c975ff271d0a6a03e59bac450488d5a261e769097715f91ce06f7ad37fc6d8afe08ced8a56aadeb6d99203e6a34ccc85647ee8b5a0d18c20617422268f23cb762ad9cda464a05d20f5f90443cec57dee24ce09f0492d7628ee47873db5b90ce1c6c3e8b2048ad767990d86a483d77375a8413c4bcd11e9c63360938bd0a2d7250a17cb34623d144cea11c28f827fd80a72493423cf1d337f55542af642e5a1f3dd32a9a6bfba892aeec6ee17bd3fb254e6a4c539401dd02d01cdf7aea16c5f1e4771e88be14e3697f4924fefccf650131b91dbce24371c1d93171f0eb7f342e600b2048ad50f1fe579eb860e96c171081e3b669993643583083bd9049a9809ff35490f9b22d8cb37b9752f60905ed661be43a652211291b8a4d5018f09f9020f398c0a5faaaaf72cf44743ea8464061f3887248d5683f0b37a5f12f7ea1f836c6c0cec4d27501d6465051de336b3e38b43cbc512a4f36ac15250fc55447e4401aca6f9dbcaca83188167c7a257d882360c7106898aa7b1a7d8afd02d15f01368ff26b731b7abbbf9193297b9f2a1f38ceae071870d680f35f3f433f864a4e165239ef48e772748ccd27d985e657cef832d4e4e425e2a008e26ca5627d45f543542e61815a1017796687b44afefb1672e07768f67312d598efbdb5119d7de6afa691bc7f83dda4be378f195746205017865287ef99070157ac4aae2b33490f6fbfb40e177897377de9c3d567c371225c43508cb9c45e1a08c7dc85a6e3c2a29cf69a3fa611cc111da013d1de31a5e1fd38494168dc4eed5e9f741e8b1a9a129774f88c4dd809dd4d434c05c5083c77caaecff51baf7f7aac414b3b351017d42e310fe37be1a191c16a3d081575a5ca9a16e8b49644635f44b4824d42d451bb372f570658b5789a8b8214f71a29005c159ec7ab57bcace52377a6cd01b1b080072d6c69b9710a20b7b998a18a34937b9a7df566647edc4680019ca0bc468e95065edf5f3d414a726ff865c59e4921d02eae4d72466801f847dec31e056be194e042d13eeeb430c39064a7c877b96ecc9f970cf5b6406598139b4b80d8c684ae381daf9c3794a58f01e45f151592fa2fee1cebb499561161dff17b2c0b5e28d3693ab6f7a16cc47f9aea9760f082a6189650d6220632e73589961674078d9ce21a9d56baf57e38009182b1a2113c6868c0df3c804a0cb1111b28903afc4a74cd7dcca2f0e29f7d61c2efd2aa151ebaa60094fbe632dccee4578fc119abacdcbd59018b691762f6a486b2daee8908b545253a194ab0f706c9ef68e4035d018c865847a4f4b363e2845febb62cc64f647decfbafff9fcd93a65032bbaeaca0d6142452b9e4232afda92f34157c727cf63be975abd745135dae0951f5bc296d557ead9e8952fe7caac5d6447cd53ed68ba5a07318e9f2b95170d88dfe215fc8d3815d04cd1c56545fd8dc542484a10ef18b193a0ba92297710ac1af3a0ae6b4ac1345fa2526fd7e199536ee2dbf09012f31f51ff029ba6c79840e3e965811402fbc879c43588685ed2c5ad0e3ab09e454788d178b0febcff6924ac4e815dd83979a463495e918a135e221b4b4658af4dd1d593986cd49f44c3861467922069171b7a073361f816056bf9233aeb16a23df365c017be971e5e9bc1682c7e0e67e0aa5844b85cb4c3491617094f16757dfc5713dc1c3476204e214cce13aea8b4ecacd4a7616261640716f2556c2cafa24da9e623fcf332e1040b173d31834af38260057be55eece876c8b1cc491de8a1a04f9f43e2ab7e288bbb25e9ade6234d8fcd146f753be5c679f267cb041920cc267dea64fee69a0950d327a5ee66fd9e9aa0f4fcc03e69288737d056331624721a3a36d512d623447ec12ceb3dd137428387d0c3f5e068e45499f1d9cb536e7c1e39573c2dbe488c60a97dc89ea52e0c6ace9dd3332572276106951a550e890d1c500c3944fa9cc537b4923a767566e2328cf863da77233aa4f60819f299440d6cef37c3506178230c8645ed5c5a197df577e6d6309daef7abc12a2a770ceafbca9617601b21bbd3f94698f727ab2861730615d3ff0d2bfc1814f31de4a0bcbf88231bc8f7d3230621cd359b1cb558a062f4bfaee75dcf569415be8a13ac7043845e20f312bf417d8f617b457eebc56042ce16b2a4eec0cc02261f42c8d839de5ff3307422dff4d7572267ecf5f7fc7caf694ae122bce9ad6685ffba59a289621881d9e60098fc0be4b5908bfe66d042f87abb3d7a5048ad61f33921221d055c3555fb96df4a62538371ca1694617cd1d53091e304378bb9a247d71c0fa7fa0e350bc8443ca083bd2f7fb2226ab8705b51fa03285d86a6f31b4cc92bb74a2f85a1d0403f56ad1dc7785439d979e04ed71f2b12aea68e95c7b7a97eb717edefc29645023b5e774308b15904e720dfc0a36428653e01f27bd862a5db4c79f919d98f27707aa4cc810d5c29b7cc921137773b8d21dd8fbe90dba02b9f84df013a9b2d00f7703a83c0d43625dc546b16c0aff1160f9dcee161c2813a1d6476469fb9aee3ab1d480a1bd3bf5ce7755074886454a8f0b27d3cf80dae1c15efd139092aa7effb9894031ae17be7c0682f188df54f9291c78a28b8186a8abf8c05a8f04d05850a65a778047ef92b0e4dc44e6d9bdc4d2cd5e484a300d12f0b70b05a8808884d090846a242a2f78f66f345632caf566e920f505bc6237c638a3e7b826cc7a51e5ac76a37325334ce9ecf7c2a3be9ea40f0df494b030e98709595f61b97705591aff59056041a3fb4daf37799882e3450716e3cb8294a76b48e83f45faf20cc7d3a67a859b0f0501212cfbc67a304bb49b8f363887fee5c33de3b0820620c29d67f48d3b6967c6eea17c6770ca9f0644f525df205e6683db3476bdf76e9b49138becff17019be33a0e369fb35d525362d048fb4c3a4c7f43c60015b2f344e7dcb6ba5cc0b7aa7a0ab986a9c356b09c4d78faf7cf1b4bf1325f293d680e069a5a931b56fe4128e20f8e7c65830d3c04d1f38cf3fcde4867e366b9442c14f01be1d09925e284e8e4ec1e93a13e11194b299bbaf9cd444d118ee24f0124e693207234f80a1fff51310d9e6932e72e9c780dccb6008f28b2f9e73c93bd722aa0d45ee3e045c9d58eb0153a269d90237df15f32c9763d31d1e59c87e84684c28ff4c3d8b2ab25e2b6bc27077fb87ffcd63259348e6d9551f6c327161f1ac0476e378af4e56416545bc6182202fb45018910b16ccc7d194d9fa31ab4fc1fcac0b7b79f7b4710ef89c3e92b91540496ba810fd5ed306c79bbba751b90f59a272d6b86bc2e515dc042539f2c3989563cba896b3838e22c2713e5c5f9e1a314e37467f20285ccba5ad012fa863ec975121f2ae35af6ae5bab4f050f273f3f828a716d9e98453ec4e5e8ba2d71ca4593d0f2373b072ccdec76571be07fc0752d6f9e5dc75bcbd67f40616f0eadd9fcbde9bfb200c387500b04868e94430eec6bafef1d10a279d2d1414a92b4886bd5db3db75918e91b5d7b8a7c548b8c5322bfcec6736c9005a9c64a56fc0262c1fefab4ee3510fb85f213f94f2744cdc68ebe8d4d9019a8f8490792cddf2b9ca7f4ea59bc43f3375b370ec9d23eb69f6bf32a1d4045a2935f46b4b4f31182632adec94ae3227d7c26b392b185ba70c01ba169837f7ab05cf033e164b491d459892ee20f64adaff9f9edf5a39de4c3246d9d69d5dbdbf5a5a3c34704d5d059de3237eb6fa6163f5c6f6f0b0c451ce739b6b139c15e63f8cc0a2a9bcf885bdadb5bcc39b27dd54d59a59d73a925b13d9b1c1d0510f81c24c07e67034a845552469d4ceea89f8ca0ad8bef633edd6cf6a3afc607be4049b790597e60416ba23ce78d124509f6a0c40614567feffde72706274744fe22e7b874dd297d007bb2be59e4faa72d65109c2981726ce553ff8f4b622ef1158ac440c287abae7fca645e63a5d34c66612a3459fca07851ebdfb8d420a5a98e39a9bf60f6778c3399e34f6eb83763725678deb3c4380637dd71997d4b5f7db5fcc54a5bf2bcc8c2957bef9760155c4320aef5007c99c4ff44bb5c0ee21c69615de8b372d7baecde30020a5aceedaf9011762f879163ba8eafb8bce78ece90c51c5b8616da116e45617a68cc677739189f90640eb90d67bf5a8fee0fe61285cf631ab7ceaafc23aad4b6c35b660114c4a6751a4dca796590554386ff26041cda8eedf5a867d9428681534b416a92568d229a07b1221fed4419dc5113f63005e53a7e58293976078d38a29c5dd40b91f66dcc7f4883ae832ce5c41c296dab1a6f451c777129883191291df62f6c1c94a3479cf6d25382c3e96a295ae8e8507414ad7238ace0ea830d076d52f124b14f8fcb539ad8625d4557fc662e418ca7234d84f81c193427a453d1cd79c15995ef3db2f45cf68294c5a6307e52b961d297c109c6899b0beda0aef233edb8511ed189b973012acea5a972a290330c75d51e04a6beef71c7b54209756c576b6a1b6873b52f8a2bc56cad64449ae06b0b044cb754c1dbfdbce27113f59dee31752983117f02c3fd7b91255a23253f29d68303e6cb9feaa4a2f35a6a37de6c7e81d2983220fefc4e2e14b3411d2d4a02ca47552aed145de868b460f947a0b789b041db608ee5a4a54ee4175afe857f4472f237e8c6205eef1704b9af7b2456302d032da51b3e5ee2101abc8ef89c42feb89802191e5e08e4b4c33312b1612bb901183b5b705f0993bb1323ffb34853535572dabb1a0b0b92cd729d231f2ca764f95aeccae814756c506a63b43ac7ad0cb59cf6a1694d5356dc815da1b50f4f6ba1c2f322c0b78fb79df489a2ecb1e35eefef0ad38f4b74325e3ffe6ee4bd0b083381ebd69c8f189de7fd1324051f8a1cbb25393d809ec02ba522e220dffe5103e657f7ca1d493154caefd829f20fd959bdbb7f8f625b639f7c83063745b9e7e7bce8f9838d4b8f9e4853c49719f61cace276940a4de526d8776b93bc5504c73062cc9d3e8a30a7cc765d95c04da9b3d64b3bde3fdfdc9cdd7ff4443bcac65fea9582991edca6cafe7acfbf930d2d7aa9dc3e26f47b197e14c55daa80582d5c23d8fe39fe552f6849804dbeb04617fef89e693ae90b247861562648e9a6fdd7bf54bfd13cbd81790ecc4587282bc8e1cf4720e014c3c2f51e00a5625b048b7816f5a5fc755c45963ea7e8f767f9fb0cee6dfc42fed75f6e0287e6233eb27720ba2f62c852f2466bdf53bd2c63a2f952ffcffcdccfec4aab0a47e62e1faf8ddbfa616d78a2cba71a7c7f5c528bfe67a98ec6912411239bc68d59154beb835f0b7ddf5b314544ca03491f72f45860aba188826942129eb4e5350fa26acd12215681e14717631a9b8d9a2bb0d8c4ff490192df3be0f853c32fa66a4d4ac5e4539697645d7fdab26e7beb9f8390d05f26acaf9d8a0c7d27c1c0b0d61ae196de283d24b38a38c73c3720fe814a0c0b69e97512a482861d61f6ed5555563986f619661e46e532e9079a298116ceb2553d711a7b85cf051eb6b356d8dfe8f6e6b5de99a1cd639f28a3efc6e6ede7a3cf60d53960a3dd73bc05824163a95d49402597ddaa205d2f660f68d7d282daeb820017489b47e37b11d83b23a89c92faaaf33dcbfcfa50315eff60470b7578322b5abd04c4238d73c0a14c8556d086e6dbb1b60e01af2bf74411928de4494222c1d88be1de734ae747f0e153c1c4baeb75d6227e6c73f959d2ac8be4b54735de7ad45f7613b6c884974c9bf1eeac3ff1088ddff6872cddf21a3e4e17a74a93ce6b6ab0a7d96702ea043e0bdc875f4e19fea47fecbda73c503517727703e051dafa18d62e5d19c50968fe57e564005de2d081f94b59a90bfcad9316f6ffe4973b1e4dfad822bd1e8be922a0dcdaaee7a38b861d75f9173d999f8ab8e8c25c6f56e6cf85d95580d9fffca82b061f651c90c10d4ae35acd45f63cef467619aa1f61d2d773eddbbd225184110f5c1937f51a23c3f31c95f385f3980ece2dea1c734c09676bee95b402a380350ad8de0358c851e05fb173ba55b525a5b370d0e49e9141d1a009d5cbfbd86d5730b9504cd8004ac73a4b441996503d77d9b7bb371eb752e4a5998b095105e741ca7db4952f40075eabadbe6ebff71ecfd6f7b4c7d6bd4dcf049cd080c35aabdae06f1d941681283af9b2503f83b1196a6bd12b19c4001f1b6fb1221ee247df531e23a177893ea080c4aaaebc003954d8ed27a971370324a53e69188605d4d3e2a11784c3aee3829f10fa6e4818b72cb0434deab68818f078d47802995c068413ca87554209ca5e6773ce9141b642e26592cdd9863a9718ad3a8b6cf6c21cf3e6caebc2034b01c6134cedf1c0f9894b9fb917b729e7e184750fc420b198f688210c4f3c38515cce5491e67b4f3bb8c8334bc32f0795d8d8dfdde2cda63cac37798cb43356b5e0b813aa8912150cf6362198dd4fafd025662852471f2853e72b2ad21e9318a45dc7fabf9538a104945a570c072dd3c8035034f038b51042f7785ca2ac55b5779353a3587c6e7da57050ca6af714dc7f9729bfe4845df9562809288add4d55590c7cecb74e9551ba38f8c046501f51ab4ef577dc6eb8fc080ce289de809194973920560aa103f8b3855d8b6037589c0bc855ec77f16a1ffc9fc18e42208a44ec48da254a31f6643d8d45e33ec09fa2db559165cc1c53b8b3621f9b4b75fb6bb32c42830f82588fd0a053fda605f0d6fc864ae938c473f2b9e3ff815be78e20a5e79e408c63c322c54aea163afa24985ae04e3831c6a81eb246d3e016fd884af23ed141968fe0377f8ac88621e2326372dc2a5dbc9fac2c14fdbdcd4d1405bfcdc30417c9f95fdaffc7386112ff4e1c7be36a06fffc30836e9e0ed040a8b1a244877d82332ecbe6c44482b2abd8245aef40d016456f68068e1d2cc3653c673e5925ca37df009f076f6ada87479f9bba149476ec65bb97bc2d750b11660a2da7e0c6eef48623a5f906cdf8cea7c1289a26fe0fc24d49389d9cb058046a6ab3148cd213dd9ce277adb40357a47aeebff3168d0e0ff2c24f7bd82b41ac220ab8a12b7b7ec138a7c3f532842a5ccf4277a47dbe718c76409543f6c0b0a77a70c569d03be1d552295fc2ff3c5c89548eb54d20b2e54d5319ce660f0adbdb295bd90b00e830927266eb5468f321ce10b74ad8d53fcb6ffc6cff78ce20c22e5eee59e413eaa6027d28e1bd42edf68511930d7c45b0041d7700eb17d278b992386f95a35b16cc4da1221a80db57ecddc1c5a7e901e68619ca16780b0ac416bc15da178c2157e97f1c902a7052ba562c1584002ba162de61f4c273fc8ce8306070e035a6b98dde25d9616945c1cab34309e999843e2a8bf6603d3f4e33ee2cbecedd567cbb2f29f2432bea76d25ef287bb97d0ac02698864d5c1b33088a99296a0c5ca6f53aa2b0830216f05671091b4b37f6a5f819ff6e6c7638aa64c7fb1340425a3bbd8a6f4d8d0a56dad213c270e955f3eea5bb40d0e2af308991e6b1a3850d318d1a8c62bd27323543b8cc6d8724f0925e32537a9dbc09dcdfcedb6f542d0a842c9a788d1869deccad9c9c4fa9db82c44d43897e8567b698b67f22557ec6edd286e94439798c15bd33e910de9006d66cd0a88300250c4ec7aa8cf34f6bbb56acf57e37e7c58cb6b5a194f91b0733ade1f77493be38c263dd8958324d2043bef83e91ab62626e0f4aeaa5c1d19db73e57df6ba951dff4f7096a200b3922a204a2bda25efc0901df0acde757489a8665c79604556ff34b1a773e6f666a820a72e795c01b16b3228eee1dd96c47661f67ba97fd2f74f867063e5f547898e35051739daafa2e77752d62ad59ade2fed1285b93868e21e09382acd072649abb50648db0f45c632f97b76f8143e6db9c23b8ad51d106e0b0e35926bf38328632b0b81e1258d466b66fea64e187bd78ea3f7c9487d4135fad7a6b1079ecc4c47aaa90b2e3a8072e4a1e524c7a07df6abc44a329c2c145a3f393f602d638720068d958d408576e774db66538a6b674d336b90c21f62043a6d02dfed5b5364e8affbf951514fbd1665c08d53e484719ba1e5c058293ec44ff5a29c4c2d6861ccd00af2bb1e345b07e07c2186ebbe22da995ec9509146f55a63237cd6de526dc6cb26b07629c4adbc787c07101ac163c56d20fa0b4429812a5d64bb002641f2e219ebc5395e58c9cdf19ad223521b4d2e15c27dc78b7c86294767fb2a2d88f17eb224ad257d55224d0eeaa4aac62617fb643194b7931cd8a91b9fc669f07d0f27f7cc56ca10202a77962540a603a3d380657b2c835b4a05b79a330f0f5dd2768046e67e064d8ebafd53fd4dca85f215fc11fa682a993a2c34144daddee4a3754a2c34306c6b4cb2727054a2b6a094faf52b454b742fa680bbaec4a4d474cfec25cb48dfc0d5e31d0e40ce7d89affacba8d3a7af6cacdd81435ab618ebfd7e4bf5be1e1cb4deb58ec074893e16e534bc2c9c06d0f2c1ece72d9f133b82f2fdcbbdf29f3a24b1b24ff2bf289da28a019f4718aedccdc96aafcaf618e2efb8e9dd0923c15aa7a146700a7d00aa5be237ee30463b23f70e06a53bbedb8c14ae2e29bafdc3d70c7eb64d7bfcd1f4f0caa2439b516bb6f16b3a01036e62f6a403d1b8cfd73d997670e4d3e2bfc2c0dbf01e729e709b1181856b1af56ca3ec2b8b5cc68ba38899c577d6779d5c91b437094d26d8da78ea016eb9c3dec612b425d260a7c2282539acabd6f9777502e7a9097223781de2f54ab0a4e8f8e5ae3b3c4a92eaddf80b869d380f3be6fb7b1a4eadbf397063f5aabeff35bc2c8613d2918d8e51e66b8c6a9c5db7af333f639be7046f9066071e7bcef4f64c6832f0f120a489c21d183e6d9beadea1900af210acd5ca1af1618bc989ead90f47e56bc7cb9e125957caf732fe312c15c2229805650a8fff9a2f9e1e22eedab87640080c964d194f9b625c9cb26c588f8dee1ee16d11c8ca05c6687371fda6237f26172a7b2ec29157a61458de2273f858c36e9bed956713856f49ac57382e9c4236760d00da87acec28804341757a4945b2d0a12bd70244598d8550cf41863b8bece8ee41155b95a127b5e084ca1a60ae2852e3019f81d4bddd996e9804f0380eeeb906f0230260a0035ade09a7755154371f5d2f9c3341daa93b5d96f12ce0bf816c73d7accf40a4e652c27cacc2d90bb70dee7f22f68210ab379e3d4939f090fb037d8ecf4a659a13e7d52fee06c61e45f37e4a902e698628bda550217a9322a8f70ba9da44b39720d3cd897c68989b036ac1abb7d948a147fcc3110ca8389b77380543581a33658d589caa3917953624368dbc3ece0761a8635beb9989fe815d96ae8c04b00215b49ed5df624bed0d82e9b09f0cc701f348a06a73cd22b3e97130dde8c083e7ee69909c60ef3c84d09cd9c91a21a3c66be7c59ee4de8c27c8853b0b0e57ccc8c3b3197685061ae71f14193b0d87b5e091b8e501226a3696f15a60ddc18d8bf003954942e46cc171c226b974a2d69010edc2162a63ae1a6f33603fa70a3c5c60c6dcbb9ca89ebc43607086852f8e6848a674479cc3db7c0e8c1238959e1a90197712017c164f74702aa6ea5a62d667cc3e813123363c7970bd8efdc629835865468b6583a32c8ca89c493e0043e3270c49ee349e44f0f60350cd934ac099fb03d0f85ae8579f135b0a27b850267e0d04dad15111d548ad6834443294fe5a89691574f6e6771d064009c8131420352360ef4040a94ce3f62a1560d097115089495b05fa1e80b4a7bb5b2b8375a17993ff3bce122118479ce29c59b91cdf15d062a33c9c8c4965920b3f665eaa7c47151e0d73aed0a8eaf8d32f68b4a3510632b04eedaab067daa0e47b3c0762d2df2c4d656aa1118524c247539c1c9c6354b4552d0c58ecf369abf83e94d6bfe4d0bc681027f56d70e1145c99a2fb7744ffe8d1d7c5fe1167a25f0f985319b6d88267e9d65bdc5fd9d4757fc58da16970ef21cee143136c2b2281263d61702fe3a93d933b2a88c9e49817dc1cbab6b164aead49690b7b774ce74932bdc49ab6d4bfb9051e63acf29538c3b9fa01e0cc7149b771574538fd80c4354aa261685b1d12d4d2ca6d20eb0696bc712cafab9d3646fc89c91db44ab63888602a53dd5c01f87642144a7679e3e357ad644332395b9939478f3237271f4d07cc667eaba24bd13275c286953c3e2391f7ed64a15506856105c29419b0c0330d280cbb842e12e6402b1990d493f9339c3d7714a5ea2548d10ecaffdc8b57144cfbe9afd6eede0bd5c5cc7398396d0b9df72b86721278782e93542072d40d8e7730d7de455a2ad089f17e44bb80b2f316f5c0c2f28ffbb9327ecdab4d5ca062cb410f8a526b3ea3162363ba26726cbea07c9ac57d67206183015f9577d6c4682f6bd7b163650cad4cdeb63e11ddc04991c8885b57074c478f1a057f1d50f876bd21c08e2e56d3a6d8de8717da4b35ff84d5153a711f339f7a332919866993635ee6f4be01c9ec23f09d059b68a30da22a4560139df27b1a773ce9cfab94e53e5219bc5d49d4c8c6f57765e7cf82ed596bc04e3c011d442ba0d112aeffd1f115038389d95aef9592a03ffb06f7b1692b3999b1f5a2abd0950cec50a252bb1d41de1f8814189ca7c45a1a5a7af0bfd85e0979f09f33f48b441156e1e3b800b60850572410589fbfc418b900eb9fb27638db674e284d663e841ecf97bdf62f6bb1d11bc29105095d58614f6353902cd0c15e89cbeded8cb765f79749551d753e3545f5814a10ca4a6196ff04695c86f89f38588aca9d8e384d3c498457a48b33ec1e1e813a1d9c7fdb460e5b173cb40b223077f2517050f663bfaeb2a2083cc8a824bb8354ee5ce66e7e71b797e8ef544c30529bd8190688eb6955c17abb19e6c189426a2ffeba294466d1e8313e5c968805ce9d6e86fa737407bf80524b7078a9c519864d9f8a46b0f6606cca43fe51dc832818c1d68d343d53b819b7b2bdcc9a65a56b07ca5fac468efd531a5c5c352ace93edec8a6d1b340af5c3d4d21dc04e93cb5f01e4779b841c33884045c71cfd06e4e7a534436589a67a3f88a46c588b8a33385bdd0321c2545013e82b439577540d98c46a332c04d954547a65ba7cca2313f7991a61e106d1691a39e86e4b7baf7214a8fdc307ab0600ef98012176436ec24da595c9f93e93dd725e18b66a0e8d6a7b6c9804d14dd9869b04aa2498d3dcd6777cfa19c223ea59d96be5a33448db10e213536bc9f40e71643619239ae0dd506fc86a8fd1a6381b9ce2eea5c7e4ecfafde18e22cb43aad948b20223c6300a63382f3b3a0f3de32bf0d30d146d393250b550e3c8a22a616562fde4016028a1c22e36f4e5fba60e3bbcb6783708064f10767823dcced7cfa1f4b65e07d6aee579269ffdb417138034bd90f9ab0ae36124a11ac59415d0ca6eb1bc2e4fa95246b93776666655222d3a4c2f93521ee5d5d48714d3c78792b07b36bf3a27ce11033420f56157fd359a51c61380b0ce54d052ea143ac572aa5c63af6eaef46378fbc3b293c6ad3828e5844221b532c5ebab535c63279fc5ee10780bdaf1ce25d379d55491cd0d6dc63796fbd7835182236ce66176f476fb7ea1782f4fd968784a9d035c0df5d8bc4ffa7de4234783e9c9f6dfd2a8fc20d4d78383e1880b03459ebcb5c8cc2e6a8f537ab3d8e50dfb0833c2aff707db0bae6bec3890fef76747e01de8bcd740533d8cad4368e62ef0fbacace01d7a1e9ed611232414f587d2f84a32bed8ef5ed0ae165f9b7e40e096417bf6d04dc9c15a61b3e537e3abd99ce23e3ebe20ccca9d79b9148116fe674385ff8ae467590a2860c38b8a8f181b0cd68c6485026eeda0142cdbd2c5f6554c64f186552f5cd2b04f01ab5bd3128ece6459f6b6d2b422405a46ea1db7f91575a263758a5eb7beb56bcbcaeb91c5e414c33d84440926fec43219fce9a92989341996bb0d851cb9a0145dbfcda1b3bddc829368d74f61be5b39d9809436897eafffb40fcf246ab06bf90aafd0a7f7746a2467156b79140dd21fe6752f6a2e611939c734b54e34f26f0dee0e7f9083663c27c182307bc23571782179ebe01b0dded0ec7e65e817dad2a3798518faae09c2524a497c5565cafc45512be15ccce61375aa0db0f3824a28c77755c6ccaf6e488a75f9c0c61ac1d5db75670bbf1a258c79413e68cb517987738e8788178800fde19894fd6176c49eef95ab41d117d2904c59610eb46c2f8b089869d14e9d427dd4ca150b293fee3dbdd4766f63f9feb51ca99a51544f9f730ee843c6eb6a0307586f4fc2ffd83360a87bcee9f3bd139d4ec5f1c07bb5e281307685b9d9ed3c2040738d4117810c8ffe15f72c02ec3165031e5cc8f82ccfdddbc60961a937d1d9e8293e7cc421cc2d9050b864ce053edf7e2c8c0601f8fdf7b3b9e9901adc6dc592ab5cbb1767c0373f2080a9e77b8b6148637a0f53bc0414d971a3a73a229610e15e79a286a436bb2e57f6a5fd77562b478b729133caca4be914c2c9f16db840e9fb68736bcb792e5fd8dc40903f84dcf699ad84e73414aa4f21402745366628fb55299be635cd526f85d1c264d62888b70f65bf03a9df314808e48e11fc44ea36f6e611ddf448cfc600dc88d0e523bb9860f9478d75583f38658b62d1ab251e1f62798277bb87428e5ede94d3ee75c938896d38869f857d22049c77f31730f80cac177b0322a4551604fdfdf2b420145dfd03c5f974e1ac0713cd62328d2894c5b4c9f8d235a387657a1881ab2886cfbaa8513e138efb82bf63fedac11687938d3571d3ac6009f50093e4abc930c55772b2ae458bdd8e03b842f3aa5666fcc918175e6ff9aafb13f4795b731ed5e829dbb0f0041b724f87fd3afb907b5c362d28e1231a432466352db5cae01fa7c743a76ea8f36438e1e85a83cb0bba0e2736b2f2a6fe99ea2edefccd41dfc3504bdfd9e0b40e81ea91208bfb86d86fc10e859b37f3e2374d5d04e1d0d4415bbb049947739c357f649e34997b5db24f453e22a068a7029d6a7b41e1a71e8009f2ba5c8a80d9690914c96c926d0e094837f51d26956fba44f7b98c1918d2a9ff00f953c3f4e77df67cff02a1d8dcc03d739f54bc0f00b8b25b3dae0c7f416cd21f531406b8a1246a17554dad8bb41faee027b95ab50843b23ddcff1ca7d72cc414c1afb7db8ccc9ae21f59fb2bc6e3fcbd002bc6b81944233bf9e9b106d9fa6e318a60b399832a4a932dce0ecdcfd4745da0c76c9112728eca58788e7f05ea2f09940cd75ead995ba5387e8930aa244245b3b4c2616d80dd0db716761e5a84e7244aaf961f5cbfc24d35ad4f5047f76fe8307e916a4e6b9d833d3817ebad0b4d631e81a06b2494d91dd724a2d59b344e486aa10d4719b281e728c1f980ad3ed27c863e6015313900da39b5400e66b5dce3c66faa5c097583665349fb39184eaf503c92715b3d7f7816b28e731ed0a5e32a695c7aa88d16152f63986630fbe3b4cdc4dba15a2aab3b5c28f9030f3f098fb465aff98d2ab31446389a68668918088a04f6a1f174d39a2c4af0627a411ada1e96ffa38e3d0573a6f57ba1452cb478ce86600e767528cd48c010e6621e2b32ac71ab043193d58a1c7a4815b3b289e33feac732943429215511ac43bab79896d001b0dd4f9cfc906ff0a8d706a02193920f62ed44cdfb2a2ba5217d2141cbf3cfa3683a40c227dfe5083caf7b90caae336f14f19bd79a29e5f11aaedbf89a5f3abcdd13b86230bd44fde1d3d68faccb00bc6687977c2db93f85c0b58bc4f8501242a95bcca3856820f6c220b8ce5f3d768c8f2c6bd9469136ad34afd88e6b512ffc3f2d7067305dc8fafb54606197fb3988d64335c92570b9f9582ac7366c2702789f27b666229dafea108597ffc043f2a63967760caefb084ace1a8fd211a12f10fd43b965794c442caaa954b8d6efea1de191cf92ca56150977f7e0aae0f994868005b8754763fc3890046d350658cf992a1debf2f804879bf733187975da7568b7cbf0b31d0bc9fc8e3d069185ba0b48765950dfc6ccde1642ffde3c6d7a1d03333cc9d1be366c98d19997859884d381e1fcde099834f210dbf82d5008aaf55edc1328bd7c3664e624a3fd10155b060ca2dbd6693ddc9d3b208d8ccf3d2a4b7d6cda5ed0e4822fbcf21005aa5154f48ba2ae624943ce7dd49f88d0dd744878a9a72dac03008b2cc128490e93ac64bf6c5555156d4828da51e3c0c5622a2d0fab447bcfa4f807449a86b31640d3af6ce5b7188f7e543fb1912d2540f4b2e4515302fe3a0b594d1ae5af610fb36d030f39d80aa7f268a44a06fa3e1574740b9b5382c49ca0d4100bd9333c69f2b3fb2d66b30f8d1bcd050e4742000aaf034aa28a2b21b16d5b818560c243cadcd1786a5394e96a51a74380af444215b9e14b2fe92711d78265e9fc82384ee1ee6d0aef9a098131bcc7640241d6c36a62366b9caeef439fd7c0f6f05bf080864a730e6ad67d44581d5220ad8d04b0c70cc539aca3fc9aa492366108e8ecb87e272f30b4d3d125da5515f806ab820e1125e14e8d3a0abb28ff970ec0f87a592847f526f0469039f96c56c7c513b557dacd2f66bb94c22464fec9dd9ffe686fa8eb5d99fd610b54cc6f4514e04e06f5744119bb9c1896839c47a1961e38ea64cc4011808a7ddaf78e07ec98369ee7dd2fb3d45333c1d162ab7aef643d4c22a0bf8fecc5b2198c13ddaed4b46ff328e800646e082fea768765024b1f5cc2b31e2a418de9646b5f2d50bdd287f44908712545389dcddb3f470f7498c345587715ac575ff5a23e28a704b5098a9918e52361773097b015f717efc489b0b891acea16926be2e007a5c79d3250b1ea0ef8135fb37ad3c5a9ae5bef29eb3a81da4e0e91b3528caf80d9fb7fe0c9331ce732fdbe0a5dd146d35ca994ccb273d22e72a63c0cd3b2fdbc900debf39d66b2d9e1979c2eaf62368af182ec1b2319d0efaac6c2f6596933f043d4e57fd544b636aaf719c24d6adaf2e781eb95e385aa3c4a4a595752cb6e2ef1e3f26527b0b5fba15dd91bafe4fa74254acb7c07fae16650e1963a2515ac7648c5f9315b48b7da66bf83cf68d7c7df2aeee9495208030674cc7a6f8e1adc1d89caecb5a6726b1162cab446de0a02aa999b11d4926c472d032c823d9192e2b5144f4eb8276676e165473ba2fec64b090251d378e201dd34129d54bc6a82d2671b7c0b7f1bb1248629c819ea6089a564f02a6ba0c50003673cb64e234975dea7594d725a4cd186b3be07ebc2a3ebc5db3fa26e258e5383a5e6a957692a0db44b6b0baf1374e10d6a3416ca5ca4488228614fe9e7294f9d2af0e5140afc76bbb1f63c1de736d3ca9a83fe49d350b89998c766e11dfe508ad4d94d1c32b9f2d077d126c0e627cba42760cf04ba5cba8c8440ba0ff2a993798bdf99a83238f5794bb1bcd10272ea29ca042358a6396206d70d4a676d002cd6319f4018c55f82aa1dbb259e085af8e2a8c17622bfb93b7c5d0bccfa535a2818565cbc94e559a8ab624e6bbab445e7cf24259167a23350138bc15566e5d1ec7f4a325f87cda6449e6f0f9018036c541e6b40f1cd300802a287ed454ae2ddc7fbc459536714f544ae8f11d1f353ed0998b1f3fe8e726fa05bdfd5b7913dd4772056a1d2b22dbcacc69a37c2fffe02a373ad23137db918a3f18b5954e11b2af059cd81bbc480977ede8e275ecfe17b2f01400c6463008bf269ef285e414f520811eb876a7d5173a7f73ef14c0df2c569cf17c7d5b82bce2748bd4da5f225f7dcd393255e438a7ca42dc36a516f12830908bc36974ed9e627b182a9d7034dc68604507453c170c72c5c9f09af64441e46123fa87d10091c6090f53a130beb25ef5cb5917926d5185ec686dbd925babc890a8aff0322326ded46b74f863b96e88704643a81e5d0d54269ece7577135b49fdc3e03c3acbe8222aa2dc8e0f104c38f859aa16ac0b21e8dc7341adf7be29d2d5ed1726bf6e0b968824d97ba2e2277cfc83d30c472342d01ea5e8823c435268cbde41fc73e8e90b55040180ffffff7f