PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 79455 66e80b9062cebc9ac3bcc2345b31dda8e1ce945de3ff5144e57265e476deb24b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c7fff453435407b60be10bb6a7f415b96387ca67f470cd621ca9166cc592bcea
Certificate Block Hash
66e80b9062cebc9ac3bcc2345b31dda8e1ce945de3ff5144e57265e476deb24b
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020e3010070fe0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000118f8e2d8cad4d0c6848bbf54e92cc81838f4973ff14af11bd477f5e27b2f937a0b09a92ae6bcfe8c9261362fe59451d9d240c27eb078b263e543a6054cfccc40cf7c151fd52378dc10fe6f9444d773042b8c044352213432d02000000000000000002000000020020e3010070fe0000

Raw Header Hex

00004020c16e6656fbbe27c0ce0fd41e577dacf4ee862a1cc4c5a1adee1fcd70df446ad313f5d8e06a34d4cf70a69b544c1d87a784d07e8abe284efc644605c7782446ae6134416a04cb0018eabc92c56c16a91c62cd70f467ca8763b915f4a7b60be10bb607544353f4ffc7

Proof Data Hex

59,560 bytes
121216010307ad9cd82f09e11e6362e4cf5542a3e12e2afee614f045d3c21330ee5dcdddbcb311bd84f8e6ea638e18b5ba1be12c8dad2579107ed8f7619c6586075561c0156ff2ff70568f85fa149fa0acc74a57d791d51d5e97657a80292dffcb5244361d9b895e68186c4e1f89f59617a4a109fdf47e12052487a49e7de4a5f77e7e9a64953475dd31b5ef0fcd638fb98bd9bbf6d5e42a2df6ad30713d3a881018a62777f48007368ec2dcb8cbac2dd2dd18eb157392082a1f808fb5602556b6b47327452788a3ebdfb5dd554e816340b6901bb625ae2a4e813ff22572bcbf16e993658a4880c74cab4fc240e91e18bd6701217fa5c54c4b628bd57296727b6f483fdb2a5e808db6557c73628f34ea4a6cea35a9ee2f853659c777303845e17ba50a947452042ee00b2d8c9e420820b5d6f9b8c26636636f9ab41b66733bbea3c1c97b4b641407f42034c6fb698ece169c85c7c74933d46aacd8c825aeb2f38607cf2a678ceba9d911e4fa4b8f10cc0c31c5ae1828f78063533e2952715b0bf41a808d2ae34f5a73a637b40e9266c2b6ece0660f67a538c85a472f0500bfa471317d73fa38c766ec9a0573c5c1761fbab70802089efd71ffe1ebc9b4204353450615e8ff9beef78d628a37b8c8d1b4eac1e39fd9b7fb3132376ac97392db2dc8e27cc4e85ba03519b155265bb5b17aea593a8302eabb350a48ad55bf032d56ee493d7a4584206e4c3f819479f511bc0d2111e92ac4b844a0372f61a14351525dc343307b6d12b60e1621ca100a907266c46c16d9bb0bec47b4d244bfbbf240815e429817cc606941d7867f1e90e77a9af52504ef331705b9fa4d5011fbb413417858ba65a7b1f6c7b0e6a8add078ca0875320f718469291bbdc81d49c143c584e9af9e36e2ad1d234eceb9b33c62bb1195833d45accd5075fb0ea70e72f77adbb29d2224b4d5fc805a23d43bbb0bcf3b3c2332571ef8c2072e073a5b6eb1687a8b4381620e15cef7ef101af318b01018dc6a2a700fe212b25aa2a46d20624c5ed09b49c45cbc9384f326bc6298e8e2daf10e902fbb159004bbb4664739c3ed389373311ae023f627d7ce327bae1ba6f02867fdb74bce78a6431e173b2ee7adb9a815d9402acbf38f24c7f752866195da89ea18b33a55def0a00ea703d51e0c941972105968f42605b66acd0be6887cb4dec527b5b4ead2eaab3182feff5553d6e764c2bea21d5226c31649546fd539837cb9b603e3b9c98c419260bd231faee2dfdf78a04c7f0f3c251d527c628b8175d33a23a9c093081ac8170b5c89999f586c130b168f195199361e85590f2a5992e87e4708b518b92c1a42fa3524d353b5b25e876a656a11667b9cd3810bb88f555b542ef96ef893a9b8043bb911b60eb72a34595b82d9b77b0a7f6868c3c241aed5eae03725642a4ea9d19968fb72f87848db9d7e9d7cf4afc7c702bf862cdee8d306e4f24513a0abd202ea0350aeb8c38ba47535f806bf003cf181479c1b37bfffe324b9db9a1afe2926d593f39c35a3e7d9a62872037b5adb4e01b5753db90a58e8970bf3dd8c48bc7f3d57b002adef1a8e2191a61196baa33730a8348e33e88ac1289ed9a992b8b96478a3eaef5a654e11667f3aabdd76fb2320bfc03dfaceb57cc65744ea4a864627b7741596e4bded2278d30c11229943730468580948305de013e7647321a84fb0f019da86df93e7a5d3d0b0f0067db28332c3cff3f5f44ac078a475fb54993a1990627d131d09e8c4ff6f87ebe50353415a33e0973298d5202f242dd23cc800e6b7ff51c74561130985863b6ed97862d47762bb46f97cf0d939af320c5d99eedb58d6c32a2684b073761962ed9715697086267092fa721976408525bb759b7ebbc5ccafdbd17d1f13da1fa95d9fd1f44c25f4518536dc62564e867c76eb2bfe214e84e6571c84d6942eb539d4e6581f97bd21a30431b3f10d1d9d01ce8afe56699a3ab59d8e2525ae4401fc6db044ffb59a9d8af56d9b8eada839d6c39be0a3cf5c23dc558f2d31bde7dde5c4a7253899d40d3a2514be3150739a11a760c346a9f6e5fe6192a56e4f8fcb6fef4952b6640742153a3c961bf1d8ae317cf2890d5216e42a854d0b6417ffbbda0955f7beea39c069d39c95e784eea194ee28579c1221ba997f890b938a076b0a6f58666aa681ddefeb49886a0324fc2088f5c87f144e3d4d60d8b001593cf4244c402156413595c7f7b53d0cd674fda7ade816c76f169e27df6139ac416b67531753be54ae3769e1390883fe559d475708feb80bf4fe653da4439e18bde7843d193e46aca200413d398d15be4346fe72bf00580bfb96a8208a2bb7568a544d1fedbf9ec086f8ef28ae9d8a105230ab83dc8152f86c14518f7095b1b4921884f7c0cd7af3040034c654c172e8076bea59885543a7931c345f6100e05e65eed2ceba67da04d2a729c3d2c43643ff6353046af5ec76167975366794042fd6a897c7e1da00e194a94c2ac0c4df410e8ef34ecaa5cb7627fd29a7123817dd47be3933c2edede5e507857b16566bd2d4116359d8b7880ed67ab1ba53fe0cffa6874d4aeefe2713a6892d11d01cf83396f7adb3a3bc7b504d5a9bb38cc65aa57898b1ee5d6cfdb25920ab07c5377780e454f94277e142662444936a97108e33595ad8f5ba3eba5df7e3d21a221c41060a8c9a035b7409d9f08a95252616b79b3d8f32bfc4c547c7eb2535bbc03bfc26c826fbf7234ee7e412912bc62c599b84ce45bcc202b928620abef047728259cfe913e51992cdb3dc43b11f97f956cb110f836314de0070e6c20b138de840147dbe9721ae79dba16c0267f8de5a70e27da82b113f1ca707c32f09114dd8b34465fec7fdb519a882d88b1b42b63bdffed007a9bb12673fcc1db82e4789e87cd30f7dea1523fd8ed7dbc269bf4ad5ad6342923746f0605ee788f1ba53363520d7f50bfc2248d37a1041d1a967696ccc59a7bcc7301bc88a4a9d69cc7a7452e5cd1ac4289f3894a7ef6648aa41672b693e278dd5f7ea452e9ab772c4289f4e3df87f32e568e5180e94b6df41a6b1d1a1511026fa1c6c3b5c94cabf0e6ca01ae5d789d0bdbbf752b2e2c16cdee7fe24349903bcf6173e4bdd796c43d2bf286017e2cdb2de96af165aa819a0a16ca4b735217d9073a6a34e5f529038f4da489e11ffb233efaac4b25c8ebb11e60b371e04b0196cdad6a2d99ff7d0cbdefb13810e8ee9a356ba2c16d78c427f8f0fb5033863c5d90293a6fc21c043be1e7107bd8c7f400130984efde27b6127d1eedc54f6ce1b15815dd4103a2f1988b7105fb0863a49e4086263b5b7d50c53daf1fe340f1b50e711a1a9de99ba92561e8a5e6967d886585c4f30a9e81c3d24ee22a20a1234f96b594523ab65c3e81f0665ae70dbc1a0b9b4d55d9373c1d759cf2035dd1004abc9fca09d95a0e687a5b69ab4ae4cb71f4e3fc358633110f31bcadd74e796299afbbe509ed2751144a445ecd7257d2bcc319f68f2e2e5a7b1dde17e65b61abca38bb91657cc5b7cf64b72dbcd772a94928f7f7e5e5cb81d577e8d4584599a97d1140d7cd774fae117de9ecc8d20fc244b2c3ab4eb309e93c02e115e57df73f222dbfe7ae038f72a112de81ffe0334fd5b03078165658a1e4a4b32ec33cd6123d9e1c647815698a68cf4b7a3c89d0cb1706e0d9521d7c49fe621922e118042948b476b1d9b1e865f43c6792fd22301fa1c79ca41e878bd8c0cab6f0994948b632f4c9a7abc7f2d18d1d07af6daefea842855b27ae6620885515548f74f1b5cbb851841929e52e1105a49738215d549658e6d00cc83f813e85fca8f761d3be7be61b135edc573baff12dc50b7bc7018307f4c51d75bb0092b9e5561578be242e8b19c373ff575d34e0c76d0e9ce63f190b956eff851342635fd003c78a2b9f017131269624dbe553821ca87aed3436866e48fa75f2b47a454141dec58a4979818adef5c2099baf7ae7d28bfc60d1c225c349a6ab456e891e3f488359708cd825ba9c4f0f2e9be6f2d639cb71713a4256a5fba7ea45c8f3c9b451fee48b3c4720234eaa1702e0e2e2b30f4953b235f11acfb441072dd889293a64408ad2cb15294b7cbd2a41cfb561c302b3a21152aba72c0203ae3acc3a26454a6e91e6b0be732d8f7ed4ff0ae9a806b9e2091f03e022e7b44e05d93af050779407337421cdc39267b045de235cfcdaee4172d08bb5a04a7b2a9a1448ed01193ad9f1a9b1878d7a9d35cc3974da109ff46594f10c4df8435595e1eec9d3d770aac6a654afa8a6e679d70ead37c8a8e041f88dbdf397964a618e345de2346aa5563cbe8873f2f6a8b3398f8d2b06ea73ebb432d9bb3b8745295ea53c312939b976ca1b6c6b9099d3e1ee685893554cb3c83cbb6173d5e7bffd3c2c736eb429033c393d34ddaa65417652bd93bb722586573c7257267da2ac2e24f9e12e550099c4be564d8078854d567c8b70bc05aca0c81d1bd4066d0570545f834fce483348bd51bcd933e77a0f1cf976f67466f8dfc6dc3269466f05dd5436208fc27c9e410ce73afe6ce35e1cd867d2ece39debcfc9c3aec12cf2b2866b2c98318ac0cc9f1530756f0cae9ce65c0c7a963a6a44b288c50eaaabcab38d8c065a610978fe7636da26294424a38c80d37facb3c4ebabd69fc86c6d1e933e4acfbc166d39cd375f7d73551e13fe476788266f71a0f35869baf7965b6d63fa90abe9ee5231eaab41b9eb07b472127debbecce0100f1627ede6d26eb44cfd22e5f1c9b184c7424c25c86ebe48fef3e876cd64905c9ffca565f528435a4a6eab400f533ba20f4f144cce01df78147c88a63f3cd4c6ae3969176414e3c517cc9aee9116dd83a91fbe646d6c110b7e6200817228e9eda1ac5074933509bf4418e80225f60c3098f9ae57ed7cc74e6df164c4f27dc9cd4526889551a77fc1d73896f4951388fb261817edf742eb1644c01cedbf9a045d2d084b20bd9aab1bb2209d2e1427e86267b0164d078d75e96e75d19e5c702ce2092f37434e17febb23c11533feb96cf4d5346308459c99d890f2cdf310e84396cd5c1912f1cc30ee7ee10f0896bfed86caf27b475f953b61ec9182cf3dd8841ad7a213cee7ffdc0eed79e795c5a736b61468f3246568b9098922faa3d24a74e323ef377afa014465e715384b5e57604d31deee8615b78617f1287f4daebb862b091db728fb38bb288daa072e97c1efaaa9023e5e1def4141126920659004d26327a5b3293110694149f53c30e47f53986ec6ef83afd0d7f0ff74b744a3da30d52bd8d54bc94401a0bbf13085b4f7224ab3f97fa91989dd7d77e0aa7190c91e42fc9c81310026b8733c7833229b6b0eac2ce9266d09e70bced2fc5916f0a0f1ffbbc28d306cf2a6f72dcb0453b4d88c507ff2538063109934e4b003024308808c1b54aa32c5bfd08490671ff663ae77a2b12145810187d397bf7e47eaa7866a3fb64ff471f2e307c297ee9a01c947f257183d126a775c1151d3110a1e8ad5a13342e4b094341acdb0da418b6a318395494c176a51b515c79d32711e6dc2e9f4ac52d8e279879d83c0ce8d20ad09fa4b489624117215ad36da928522f136aa111353805ba172af614090a6ccde778037ca497dacbc647e59ab811e5d1a3f6047b6d8bb9737afab2de5ca44d4d7fc13b71d724f81a84c0e2b008c53393d1a4775211f33ead56fff8df4c428dd9914a8a0d10aa98f69040163909189785ba856318825869e2a108729ce678fe402f658f5eb9e2d9594e5196da15493248b225c26eadc675f1714b7ab0d5f25baf5a49a7c85d5cef4e75003d33c6d22a4864dd33c5e5d0ac0ee20a4f36a154a86a201ca14cfd4541b8baa50919a0cce81af9056e4b8a35202a0cf58899c02f5f5931ea3c5f0e33aa6a4a7bf5e5c7cbacda9041c89dca14499a447a5f4e51d82b44da9bca42a0297a83f44f196c516050c5a734073fc5aa642c779352b55fb2eab1003a8df3fc24324f9058361c014d5931c327513a8852f44973889fd6032ab70b9f10129493ff41aff7a382f11b0910c858eb3b6df5b68d016e77e5a7d51e1a1639a6b5086bf20fc51de4396ed473ad48cbca187ce28f484c437eaf16fb5a95f4cc60e7a44ad8ead593789e79c76ed7eaf4fa7bb03ea904c9515d87ef4c9a61cf651ed41d1dba468223c2d4e92fb80d601b975cbc7b27cae136188ae1746540c749f53dbe01fd41ba5000ae63fd2c3e1c52cf901d2599f331f3948eab9cd8436167f65ee4d127bc87d686c40fbbf5a843918df2860c8e1ccb84d60c147aa0f6188bc508610be26f256878b91eb3d92503a988e03f4539ad00f0a65022e386a693f193749bf1538b673af6fc8a2b34af8f8dd98b631afbad0b90491a9d226efa7d5765f4d7f323147ed175c1c24269f6a0e2dd9dcfed9f2606f7c3dae857b773d7116ceb0d0967e5e01c545e0964d6cbb670e7d5c48cc5a90987d56e21725ec4c1d45505d4d0b8fab085b4f4d32309ae3e0e5151ff6a7d001b79ebd211b5fd247666a6086717eb22c2d04576a942e4898c526a1f1b3b095e17a6e3577b89ec3d796356a65394fa61cc1bb1ac9f8532590d661374cdf55cd9baa33cf1a90f56709cbabf9c678d784324bf9ccf9fa9001d2547da31f76df3ad37144f9e1265c5be9579439de8cba6839d09c57e3c9b8a7c1a7b5f45db55724cc46ca87d22a4d3a9d12741ea0a7c111e233a0176f0b9b4b807e680a11e13cd13c5aa43917328b835ecb7a9de919d5aa42319653b335627a2c0faa9bab43290f3387dfa32011542a82d9e06f33cd6421d94d91d652e3dde35cba80ec88ceae0b00ada8b243b0d2a27b52692a3b77896511a2e365fd01f5301b1d44f99f0266e7f8c9a76d352f941946d9d96f3c939027d91e04e780e7eae9a19683941f7ffd607057c589c3476ec6450b8f53bdbc8f193cb4030d7ba475013f8417f7f2c4c52a8e0ecfe23b10df11d82d27b802cf6894ca565b931013898c7a64d44b5843acd0c641af0e2f7cac609a0dd25aa0f056a1528a52f06ec8b8dcb95749b7b543276ae8e12d999704af5cbcf07c33c3cf9418c00df8cb3d38968c38a5f1c62581b32a60369c103a6c925022e9def3e61a249135267331b787f64a579ac6134251617b993af902a66fd03a7cb85d821362778908f1540e8d733758b738e1e62f3aa33473aa7bc1a256145fba1af10c484c3d51ea24c6bf49e9995a40ceb65760faef7b7c59002abd48594bd2de37c93020dd3feacf6fcf8f2c235283f075fae26c5d526ac6c4c4499f4bc92f2b7239df38f8526bbf44972861e7124261cdbf1700edcfb6bee0aca711c5a0f51f992943bc4c0dc97bc90aa7ac0a796f008d6a98d1f3ff3d4194003845b6c832521f696d4cf7cc1b4584b5e1aef52a1955adfded5e31ea8b8263ba854114f13cc024eb3efe62278e6a1ce9283904b4500f5e817b209a532f0fc4e253979ba2476ce20ca42fac0dd3a3c8c5ec85ee6460f293d94c8fc461df2c7a04fdbc8866cdff5f87d51f0d7c931812a1bc5a8d7a5037a47b970e90c1b077d626385508042c6fbf64b53a9da2aefc302e1b7004d30983c9a331d427d8c9806a6d8046006ee55d75016750f38c0dc03d29a53f5763a98b30072abedbd559aa3c47767175bca34c453887bc6e1d2410cbe7d39427afaaeac882a3946f0b2b7a14fd9d56bf274ecb8f5c99946c2f3463c20e7b9ac75f53d3f33effd69bd191cd316bdd214923e7c6f0cf3d7eb0daffbaf58581a9fa6e752e029a81d7030e21db410e8df34f0937148e6c871db6a43597f59d3b8f1f9b664d0b407d97f3bc8762212a48558910f832454f1eadc46a97065fea91d30f4c49fab1f7046af17e9e34576fba047884392afc83b256f2c356c870502ba3949de3c518880102b71ee11fed8842985cc931a0585b9b2c307dd2decf069b1060cf8e86ffcc7875f332bf2656e77e86d2c4aff78ba72cd7fa133e35796f3585bcd2bd67fd88af091549d7bdfb6d85ede0a891e20c9313536ee1a7ba300e98c94a75eb77b568f81556817c45a87fe927e3ab8af13fff6662eb2a76505996c7ab17cb2873050928d4352d4cbfdd0b0a39286a266b82ac3f6a7bab7d7466270c24b0b5c37812b5a9abcfc3a4fbe427cc575dd5ad3a66bc3fdce429797271c8d5268e72a5184216d136a223c3ced2425c632a32956dc8cbc51b4505a261a24c9d08e8512e9c59a534571f1b93a874f621e81bf023771110ce4af68a47a59477a2f46e9e905289030c089086694c25b257488350fa695031107407408dd5dbe51af42e0ddf091ea0e06f4c3147d45f58730397f45e4ff9fedea30ea97c02c53ffcafc918b415e83c74097b6a32cf9c33dd41d4c0cff2a489761f194dae18d7cc604793a6a04058de38e200fb13b19c5866299ca2a113d9b28a233f888091f7ee0c64f43dce70bccf58e120666ccdb8ad46c4e5b6e62281786273332137bec29f915930b9192dc74b3f6410b998bec14236d7dffcddb6364a64664731e4cac8d418fe44e6d14c94b8aeb7306a0115a1591b7ebbe26a5592ef3c0af9af926c538e462229dccfeda9788c8d82ea19e7a435031558e6aac5a339aa710055737665afec2569062b42122ccc06ebd8201b1c6af5cdaa28ea0d83ef89018e55cf64831bd49d0590ce079162875e19beffd106b7c02937ec31513d9c1dc138ee368f3278bbff67d520af0878b9388e684d542bfa62e4e46793460f9745b8016e08dff3cf20e10679cacd253a529f349176057c6d722cc624bb60dc244e6cdc2b0cc7f9d194b8e4e9147c0163416130c660f5aa0d175f1190f8ed699c8134f9b87e6e76753d252e280ed1e9a988beadcda04b2ceb381b6e82bb4ddba0a5566b13bf2f89fbd0b136b4862f4cf303efd0f186f18ec75753ffb2408685b79bfdc2aabbc8fe9e297c1956f96c38839e41843790b6956382f00c82827b826acf2171ec8167ef38715b7798c8c9b0280a997429237604f25aa7b0f0600d8399eb3e5e7ea00c8c4a269985a08fbf0cacbd9f735974f3a465c221e28b184eaa35d4ebec4d8cbbfe88c6da106b97602abdac0568a6c0f008682e8bc6d78cc744fb18d6691216cfbc9c0a37927ae135390cd044be9a31e338e06db3907d0cf0aee51886d25c1abb27812db4274cca9ccbc2ac383759485a0d876aff462bfa434b7f43e24d4ec978460d8a9c8f093b8cadfc6f730d73efd1aa5acacbc928d801e417f7100ea589a47cb19514d32d68131fc73728dcba2a323777843487188dcba5e727e8a3235a96ed7ad85cbe83ccabb192288161f54ae73debe72f962843cbd039abf1287303b92331449dd3f3de26b2c746b3ef95bc743582eec5a04fd4f8e5a244ba3efb597621843b09aa37da724576e8787aa51957e5277e5235fbeae3b104f3a846eefe28c22dbdfc353c15ec8bb461f14665814abb511d23245556bdea581cca1910809ea589791ddce97bdb3cc6705b7a845c731dfcf1ecb107388338b90996e9d32e5a0410f6d116f2b7ca1ed127ad59de0227f7ce8bc0b3416f1b8e4e8696cb2ac98d0cf63ee7b7cd1ade8f39da5397d4e22a1dafd01dad7b42228b1ef534230b9900f8f3b26f13937eea72c74f242d321f149135505c18d774c4d6ea577ed41638dcc8cabf05b4a30463e3dc9556bca3aff768673b18f4e91b1c732c5ee16ce35e15b3ef97d4eff0f3f89d0f8e656e1c031bab77da7c839d27a04773ea76762f93f4110723180dc6fe678a93db16db00cb3edc1fed55d5d494192f2dad1c3a3531d0dbd376221cdd20d2db9b1447ce16e425109fab7ed33d202fcd2ef9935c6f3cd079b3ed82747647c4ab11c09215e727f950c956c27e316ee77cfa5010b016230cfbcfe887a1be182c98dfffcb9ea8753f6198bd5be96d77be5a3fe1b9d41fb38e0c4eb9a818c36157d64a616e875e193905b4fd9cd21e2f901d43ee83c412d08956cc193da071ad5a76187dd25961adbac79d97e790333147345446f24f930c1b45bd028b63c48cc0a39843dc30afffaba986542f2848dc7b52e9060f5e7e0104e0fdcf48b5fc9862761e93e853e189779b813849e19b61dd2b2bfab3edb6bba174f59272dbeb1bf8349947a58a9a752ade59240cbdb1e70278d60914d7499fba5f4c4c1b09b656a83b794a6c010fa3ff5ea9e77c5bbcefe8e5518ec88de269424b48417eec0a821a3a6dc7872b7c21c3db46c969e2cad1361435e8d0dc7bf8c7fc20902d265bdcb732d5e002c8b75eef43b19c41a2c5a0461d84e05c1e92a14e02f17a15e99d0039954a256b9c277199173e8734c3c047d41bb638a2b08242f55dbb6c0a9716cfa128cbc4f42edea188809ac4d25e7d2be3cca96faf87ace9a0521b5476c31290afc73a03da7cc62e51d800c30adc4d887f34a33675d8d7d4c9ea7068577bf46f660ff78ec84216b158bac513926e9aaf84cb8c1ce5225b4eceeaef80f262a4ec5194a5eba45fe28b7feb6b9409595dbdf59263ccf7cb4c6153d5a618bc75e9a40732b1257e8ab133945811621020b918f9d639b965eb01073ae8e09a206049fe62cac00c093e7267c03498a005544f7a2edbb49167a0441cb766035709a1b257db72164d1c284f4d07018637786a48a3bac93e376b3da83d984db3b26789dfc79d3d6b0695a823dcb20b653d032f8e8666aee8267822da502a8049687f4fbe01faa572485c6b26d063a99736e9842d37fe21710b45b96e394431ff4138b34655059fb0cb66c162be5d977fc90c85e81502b3fd1b682ffa55dbf4ef31817820d91650065c4d6bfa9a5c934147495af05c38e8dc6c15968db977d1c7c80a75523172bf8c0e02215da62d9ad64a9237b5011b6aa32a6125982b391c9cdc5cd197f9b8d10ea1802136a77fab4d05e4b23ff07256c5fe4d236c41318a10cb5e01be44211a1a8c06fd34fd271ba903243dc3e703f668b2e3732b8c6783f8f5da64c3c9f015e73ecfbb5766142758e5ec2ac39813a64ab72c076fb90dc687627fa8fc9ee260dadb176790582a96d01ad3fc25351a2a466a908c4980adad500a694a4be378c1abb7f0b97457846d5eb59287ca901be805f07c00093b306786db339c63f9a5bd93505134ddd39c64b3f647e405e98bb5eec1fbaeb4e046ef8372389b3a08a2b936e5f4d62fdcfa23aff54c1412c766daf04986535c42b4372a6eebe96f0511ca97925b465adc7e60fe41629d29d13b033f5348a2a725511b3e76182a250e3fcc59caa89735d0c5ac86ee6333d4bfd5533778e7fcb63cea2eba2cb4cdbee12d05e1e8f68a8208fbfc2c58b272dd761c9c5c40c37f16696e405a42f8c60ef30bd2230f3ece56ce726851bb1ff37b2ccc11547d911852dc7f5c2816cd980f0ad05a9e83eaa6a9cc64bbc4a746a5f17fdfec4695b0a448a1054490dfe41483dbf32e11e2d77ff9bbf18f78b0ae3bb4fd91723a961eb629caa5a8d8f2990c659808627e6d241d3118ae24aa8d844102464b034e6b136f547055e86e49be23cf76466fa7b0aba9ff0887cb6b48aac300fb966e3fe16c3481b284e8f80d5a4a6d8c8bf0375aff82645d4f2b61d351ea61e69ee52a7ddcf26138a0ae3bd1b3bc1ad2b3743d14d7214df9144d877d3fb2fe93edbb4b3f7b1973c33b4208642677d8c8a35d9533e6c3da55d33cd6f702e26b2c7f948df01ba47a6ea78d601350ff66b16ae68628723ccb4fbeb9326b03e183cbe0d56fda7cdf6bc08bc576d0174a30f3eacd8347dac607784d0b5d2043b05f75cd1ff4f5519bb39af70e61e1df21638dc24166b0de9efb3368fb48ef2a2baee1dfe08cef92f454f4b878ece770f6710c8eb581ec53b57cee47b24227a0f50cdce43626fb5639e6212cf339fef62515a2c3e32dcd05ac6286e9b070051e0be11cae34475a4368689639283f5af246934cefa1912ec94adc22cfaaaafe4f3e111ff092fb384a801a61dc8b479c314d9805e3d42940bf6b96ea575564f104bf52beb720c3d37257b812b6f259d1330c0dbfbafad71481efd4957245515b4bb2178269b739bc520eb51fcbf7c8aee4caad24654bbda4b2888762594fbbe25b5030f09bd12cd1e67e500944f3ebac4c72c8d29a235af19a43977f068b80c6c4997a4f34e47fc131284d3f5da6c6e4f637de33be75f5317bc139d006a4b712c37c6e6a776998f3fd8b3d57fe87adf4809c4d0ed62a48f8a3d84910cc8bc4c1acc93767692e849cba6fd004283c1c58605e2e2d480767bc7f404d0d65374eb81e293fa126457fba5c3af4cee75ded73954ef28836ed3a38dc3fc267c7849bb4ee321877c522c06f7fcd89c1132f629054334b8f6e4a13cda17eb3cc13a1f123986e1945fd358a3c55b7e6f4eaa8acc26ff41ae21416f1d3b526570818e36aa66798f28316f25263427e1ec62c5c5459a2ccb9349b7abfdcabc590f91fc1a7ec893d0d20ef191f7c7bac667d2cfb45b14a9f82a45f552e0d25c15479406bad1a64be79c366f6cebb4b7e93bac853fa0654145570dd339908a551f403617bc036a13558e8a98985d2c80a0605cd0569b2113c5fce0ea5d394c5dace24143fa9c05cfe00efc6dbfa219974ec3137b38d8a1a124706d40248ccfe39ce1c5e4abb69ee90debdb23e75f02ac598e11d45b0fca40708bf4075922ab381a1f41e3ac3db90232794366be0db721b7598026845e99076f147b5d42254196d9c681718d384131c3e2210980dbf59649e9d4a7a01d16c6ba6e4f90b874fdbf38b3000250071ebc049c65e0c0f6dd1f07b51ac3b87bce18096dc1c3a98a0576eab849fbf5447483a2689f2439afc5a8e2e675721741f4acbdae685802c4a6f32f4398fe9317927ddf1b470592c1ec0f148408d21a17f1a804d0805f1e922b8045ebfddf7271ec0e1a80b91eef19243bfbc1fe76e43e7df6aa0ec4186cfa6f02f3e660019c89b39a107e5a1ab731e9071d52aa898726d5d17a702dcbb114b45932ca9eba23bf4abe3867ecc0962848e53eb59964b327cb67d841a7a0b96fa97432a97f27363c7fb7220e8ae0890a49381039198695ef8c55a4f6a8081a89d70720322e644344a0af125f2afacf5cb40e57cdfabde9abadae0b1c229afe15f0fce20e2d277c51bce996656c10b54e71f674bd1512d7e3ea81177fa7c5ef563cabd7ba54ba8b88da9a3b48bf6d9f06d41984d6db8b9ff23b71a2e5d1a3283ca20966cbacbe24f933b8483f3432e3e3e048b42ab77e04a33e376c898df33c235e2366a780d57ef04fecaddf7fc4f5b0c1b5939aa98bfb52d94ea582f816349b4ff519ab46dc78bf60ede18c4557fa9cb292ef866f895a4a7133d04c45a9bbf0a5db78eb96a22445e5beead7addfc0b7294f58ee436ba33ca872de076d92a221fb3c6d25c79a99af96f731c95688b8a34951ab017ba87840e5fc6e8388109875fd238f7975e0c0d4f33dafb8fa85425884ed450e8fcc57b450cc89434680233981bc2e59356a3b84ccbd40494b719634202acf41dcc0bc04b528a2a215be1a940664645db2adb38add8455acc5e2d28e26a8fe9fe35e122eb871e76eeb35f07c4aa89cbf02bf74c25c666f3f8448a24f3e7d31ffaddf8be430d6a5cdfc54a1403077531c000fdc01f6803b967575af32ef4dad4a72c9ffe3e5c5db087e7880df55df93d717eb2140658944e6dc230f939725348057f8e1ced51d7d60935ffad94f439369a63e199065cf7863fae59b796c26a667dc6818f1b221dbb4c67e630818b436718c4bc7ed83d25bf2847a9a9ad82cf98ed0a7b207524647785e4b522a657f62f1374185ac304df78606fae13d24b0ef89d97445ff70722f622b22f05214c698fa3995acfca0ed57ffd2fe702df999dedf5cca5f14181029e4d5bb51d5614970825105bd4cf6be7b63d3b4da965a03b4fb24e09b4291f774106c7cf12ed9471876471a2e76fe4ceef60d12579b46303db1987cd8775fa4f28f31b167dea1f0a5b263a625b7c90ff51f754c5b296a9c8cf0764f03206f9d7c67ad6bd771d2cfc735115f8daac4ceb819a0ed904262c2043ec69ac47e5e85877d98af06114a78c5f7e364c707b7cfc0ca05b4efcb076cb53dd23657669cc264d3b686f14939a96983da242689506cac556e378505fb6e170c1c4f84992f979bba20fd9d0b5ff377f9f0dba1f089131a12a1abc0c71c56702090f88c5fcb4b4a91f2eabc4db733d222332022119a0a4f178d97c15a59bd8c04c33d82b6eb5279f7a9ed3e66a3f60ad2bd21a6651962ae4a75a5577d13835a098ed23740e05dd794426521ea7b661b1f377916d607032b1f857b0f310f513bb2e671245996b602f62156a5a3201b1519d9ee9943fcbffaa12b1f53c6f34b87dacd478f250823830cde828163bcfcb81ad932aa404a6914acca5780f898dc39eda7e0ef55bf47272f6e4441b59bdc985e0b2859fc5c6c89d4b457d017ec697c99e7962464f8d36ef11c8fbe3808a3a77d8ab1f7cb7edc0c763e1775db1e7585107d0f5c575947b2a5a5b0b4e818dfc55682749f92289ec3609852a0a9820c7161d65a46fa1c07fa9202bf976ac0c661a89b5738b01478f4941c3f77a4c07e34ea821f33d0d053eecc310d38f44c65d7ee0c646c10359536cf6a75101494a9bda10cc36bf9489c71593dbdd498ff1c334d6e5639b1bf5f90c4d7098a8c2f3544c80191dd7e4df911a48f3f56e092bfdf8be8a9d988faccf2142e44857ca3200f5081fcfa02212deb5679018e20e6d891bca907f19e7c095d5932caddf21e70473e171ad1ba66f50b3e7c251e0e215812c8124361e135d5291cefe4d39cf0d3b90cddd2c570eb2c00da7702bf4e7e72f11ea864406c4f91765fb827a764d80e2ed84209de6ea99f32afcfc886e24c35ccc0fe36f80ae131e3b22ee1e1c89713aeaab30ea8d06b8c4f90bbb5452be479060e7a1084409d7bedb43f43530fd6110c02806f2daf6636208f843cf4e7f3c344ba45d13220ff4e22ab80ab99d440df7fb245f557164b3c25a1f3a06dc609ed9ab24e22fef1df05e00c1c23cd1d33fb206a250c775a2ce44df3a234925a8bf115191faceeb42c14f016f4b54b0d31c5b8fb9cdd7cba8a7d027a629b931f6cbd47254b67e93ef57e835a50fac63cc570140957ea94b727456c36d8707f3bf4acecc39742f7f762bdc07208d5b7ce90c32bcb79ce9bbdff34267f8a80454d1759b79bd31050b2d9937ad24e1ae22a745c578f145a686cff9dc43751056129363fa30378530b7376259a4474432d3bdaca2fdaa1a7eb401999ac2e9c35dd81b4c719143daeb9485d79ba6588441681ce8f20ac5c0d5b431a881736f60287c5d47cca98d9537080caab3e54290f85db4449b72e8a81589a0f444586eba0dea0adf1e77c349a4723852aa0df34caca304b0256f9edd99aa100e268c9799198524df0c2c6ecbc32c614eacce5d5787a07a61d0f4a405cb7c00db768d8a3411d1502916d2b4646b09aee3c5c859795b3292a530c2d39240d1898c17650005409e03fb7b2d8310aa220cf358f4f5da31e6e01e20ce9885c96af35365c2cf61e65427b651ae13653429df6b95af2ef7199f235139e7209db4844bcd6424cbdf69807d297a4a1c67e8981782355cb1935c07261d8f9393bb3208ab0f085e5b013b27bab8a988dd28ae9e9b01fc703029bc4b5d9cbb7094388857e3fae34350f65f87016041e29f6cdf7e9c5a5d27f62e100bc01b45eb483f7b7027fa3354722fe4d68b0d97741e2759d3a95035cb9d7e6fb54f70b50ac36e52d0bee2899143d32773922dd6a2785d8e20aed58ce219a3b7697176c5828ad1a1d9edccc52e6602a3f5ba5dc3136b75f3658365a0714fa6fdf9bc61c598623e569e338e06eea4bbd116849c777274468383896cd50104c6fed67d47414111526e91519065c8d39499521a1fa4138021ec6c041149fe540c273300fb0989f642d32447e73a008380dbb0dae7558f3a749983f43fb222a8c8eec39d269234979672f1810cb48baf4f0efc2530b6e28b04cefaa6147dd474e3a8866484a775b149363c794e508a7104c14c92b236518cce16937d74af05e01014946d45d65dc08717bb708332cd70247efd057ad9aa02b1e6e060ad74e4f98141ad53156e154044396ff89df0485164c7acd6d46fa95c8215b50694c8dba19248befb0d0a5ef7cd1cd1cd465959fddad1a25dc976326158c2e3859b66815b514e6b5e05f4b33eb8ff49bd06ae58559c852d698b70d3715f0b5d87266bc2d7f0f1d54b5e2372657523ba011091d490dd0ace65d9c0d01173db192eefd898cbb6d884cca2f84db7c0718e3b5a9c12be64a4c9ad4774468ad15f3112a962a6442c1099b2bc2b9d1bbaa14090daa2c511a2bd4b6d2ab1fb1d5284aa00112827e70568627a0f3556306f3b9bc4ebf81c5b6831dadf16aa324ee76157528cebfd5e546af0f53b086cacf810bf2a32686859caef718ff48f60cafca6c9d994a36d14af40a228493e039a93e294b60490966c17ffefe309b6a0ccaa40877c454c6513e39284689ce56ce9bad539b46ea2c55fd0b86dbe6f69841c9d432717ec85ccc1b813c84df6ac65f4dd25b44dc4b99957c12ba8d643a1d6e3e83f42e2ff4a3846738da87898469e5254f442bae51895cbf96896e28225f6c173a1451a4792d18dcef637f0fa1ce4dbec511ce7c790ef217c24861e51923912605c307dc5512a9810e62bdb4194ea377e53c598f0f4243f898a187e020a3826dec9732c1715800fd1eed3a22fd60493abfeb03c072e733bcbf47337d83def5afcecc357a675ad03073e03fe36411d6977f68f005e59a0fbaaf13c57b4ead481bb5d1275b1674bfc61af471fca123505634b187826bb295c692de6f35511fe8d742b2d800b723a2e88e064b229a7a82652bbb611f752457f172c8b268a2ad67895391cfc4d84da80fdf98be7360cdc53a4c2fae7fdcda73a1677fff4c20a327f1e713767cdfd8033bd15d7b99afbc7154683d77f40bbc9d4713d4ff2f8f3fe893e07983995e3e4bf3e4f9e337ff283d9aa5c28a04799ec83baac1ace51f39be2a6b719b92755f02a0e27399b21747621b5c291b4e7632cb799438f383d7d61cc8edb26ba5d3566d3b2d0e192b1b12ecdf2976f5012b6685374ecdf88bef613e834431e0c2818e55c103a97444de7cd59e50638fcc3b4b584e8a999aa3d04af841edb5787f17c123799fee0788b4761d2e4b4e02b6b2cf46ff244a90cd2fbeae786b859120b22225761a6671b9a25013b3800f898092380d5c8921f2e23a4173ee75100e614923155fada8a6d05f7d9465661c755ea141ca2a0bef6d049d2aa11416b07612d0960d8c124f210e14cdab137b603efd75af08abdad7a400f814eff01704011708fb7af6cff611f9235336e89b3c98915203b2b17296b1dd454ba36d312d3419dfcd7805c6c6e067246fbd8a2304b8572c15bfc922ebf197cc57392b5a23c7080336b19742eb5612e41fdefa4ae84bd798628911a5221dfe57db42f23a215a4db573b5fe636621bf92cff4b1c1749ee1db8e083efbdf3c78c58243f29b951f6e93a3148de5837beff1999d9af06b6a904a91ac34be61add07c6d37d86c17fd50b1458e109aa8a03a7db2dd334b715b4103bbe667cf0d4e5c085f5fbe8685a0e9e1434e9cfc9f3dade578d35cd8c73a0f99e140e46a875cdb9f7840e712902010c8a8e63781e381250dcd63b6e14cabe4850f75d15a8962084c271a4dd267546c3b211fd82388d6a8f9feb6d29186759646d346638168022de8105e0d704085e40ba46fe619eaa049632c940c156be811019b5cba450efb57ea74498b1a67a34b4684597bc9d91f22d468f953779c73cbda7005ed5081e374821188360264a2a1648976c140db34d29dc00927e55d9cf1c61947ea1eacefc1c047b387ef96d88053bd36a16141a62bff480b3536903d4e47912a1e1b8c7ba306493424bc56b0dab8a29707d8d2d244b1c1c56d7a11a57b578fa79996c9a49fe0b001959e41baa5b9c6e817252601f11b4af2bf45740bd5a372f21808102ff67815a0d20715917f8002aae09f3e83708bbb91dd35419d3a37b890a591afb1fe85e7e80796e6f87b7ef51c36e738a7bc903951acbe5edb8ecba73a3457fa3c3bd4eca5d9bf05545a5b9196cb5b39e10b2798678386802cc8c5438a32cedb98a922986119900c8bca57ba11d7bd9a828f99b659fcc264d8a229afb05db3c4fb522c1808b699168d978ba6c7282e13264013e59e4f5de2a1a343400f6d61f28a28d7520b8ab522af0cd2e0e95048136acab34098da3bd3f6fa608008b06e7f5abbccf6a54e9b0db6c82f8e6aabd3713de8674fb3d656aef671a04947ad07b11256b7ed533d0285436fe2980bc397d2bd6fe167b532236afd4ad9d195ec24ec95127c5b8b25a8787284286b108150673eb8374ca4f88d1695daa6c92a67ddb4bd9e7ebee878857d2e35eb21c580f5163db1e3af690e41c1c6867e5645a103c7e1bc863e86502a4fd1fb754a390e9106386cbe4cc6aa344d120569cdb21d8a3a878886d9c64f221c3c440516a4c26a2eab3cd93608d098be27c2ab4a688593b1b611f51557f414396724a58f3ff795267b223513b0fc477450668287a27b9e1731e6dcbf1cb3b3ab5fe3c52c7c8255e80b9edf71616ecd2859c90124fea06f0c763704aba051616d0f0f146cd2777c10a7438a80ef4e0f0f1cac3b737d09b8c12e3c558b285ca2b297925df905b501db50cbef6b849b5a91ccaa4d1344df50bb92410dd74584a4c79612cdd96e8df7a00f1f154da203961eb1a8ac2baf4eb091c8ade5db15249e10a874cf384e23ecab0af223c3e6d77128d497d0d133204124e74be6416c85aeebe44da77508d5989b9bc3d7c5a72f31600f70e4b4a51b911d6d6e9801ed46b3dc46df29b4638c2a37478442d43651f6e000ce1633b42c6cdeeea0388e5189854f0bf7218a1f36a30001e9c7bca61dd5cfd0924f941649f677553668a9ed445c9de7be2b44eff6a23e19c56cbee8fa5740b9034babcf3aa2f4be86ebda81f762028479b79504afeab0703b2262fe059edbe4fc6e10244f62d2f4c312f8bd08096fc737660e23918ce5f5d5431cb58015207139b901b45f33f2ffc3db0987dfcdaf27330e2c93221d9aaadbbac08779be23e294018abf5756db2915f7145c3bdb24949856cecdeedd563bb4af0f7d30a89c15ffe34c04a99f402248a0f9ebc392b3478430db80f300e5aa72803690a7718a27757cba8ec2af8522aed13d9573d1868d2f4f53b1bd22aee897ab47239924cda644d72ca8d8b3f8a34f924dbf8c05c4a63c003f2088a63c6d19c5c1ec88b4c8b1854b44fa00c7ff50ce228e9b2892f6e805a8b33b82835e9a97c621749e31f593977aa34f4d3a26f2f56e73b10eb4e1c3c432c6afdd111c0af29c3f07fdb95b274ef76fe3030d0c6d0a42612b3c028502f5c4166bad86a55452667ff6de872a50ebce81a86744b72d0a2bc2fe7316f5048464cf4598935d336b0af6dab50a52fa7aa1155451283149887e49b917916e6fcd83aa6341d98d9fd86af06deb5dbae0a883edd06d25cbcdabd22d6eead36acea5d87d662181444c29af327114705e1de2b6c2e3ed56bbfa2c974d6bf67c12682947af42dc6828f97d1b85717cd29ed6f094b1e527f1166ddb918dd9f41335c3f7227636726f5f1540c2afcc6f8229c7477ffcc2182700de0293f5d202ced92e1d040d5c846b32fd7736177e75762dbf86c67184b443cc06915c8aba6a6b22ef6a1e91d257ac5475eb270934f0e5386a4634cff5d0496130ce7ed19944e224569617486a67f956f38f030965647dc12d76e28ad9caff36fc4f43dec535f34478616080163e9ee6adf9d14f484c19c62f4db29d362ce0a5947514021c41568ab82f38a2bdabece56c715388a0b6310f6d335ba4e09a066fc827795ca4c04351e9814a6967764350206e050ca6b902ec9df7027d6505b75ceb42e42244014980f433dc22d14d2368cdda8506b1daea7bb470913a1609cff5ceb2d5dfa6627d1ccda6268f76b9b18344d491eb459a8223e3b1765c311eb1cf3d11222409517961610a217a26670da8b57999ec256fc34ec43b34be22f09b02f4ae68a3b809d8813f50d65c0989d380805df9edb79375dd6b9b13032995ddc3897d34941a565a870a7694de4bdf962207fae27f65ff6368e7c56d2fe937695ffd3c183e7c8b22a0fdf306dadcdddf8397d101b8cfd1bcdf84fce298e9550c0a5e9e82e0d71f9600f68dd64053becd7af56ae45bce8223d2637ee424b347513e9e568bc39df582d3ad3c9f1fe2a92ded2eaf7dd2c1f9598852f141cb07dd0b756dce1adfafb4778b1abd480124579c95e255bff109a1d2a8de4c83bcc46e2c7cd102e805a0b1d0bcc07aa6574bbe1aa59f2e64aa62e0e4c1c1e03d635742292006460dd69d7c73f4a5e2487caa5413442ef1dab116f3c780379e0e0759c9ae5fad5c78771c0fc64755f4e6a95c329bc99824130384ea9785c6fc541008c4beab2ac83437630bba0f05bf9993029bb1c542f7c1844576d698380508faa5d505f62191fbb83907d0f74fb407fc47ad917260ba20fd35952777077546ac253de1abb2bc5f98275f07cb0e893b5242b2658042a8bb202504bd5837a5e56978d3cc2a8906064e1e2c812dd9ac5d780f48af5a9fa8dfe742e84d6c99d5123ad0fde0ba8c7240b810207c0ef8ef27b8414bb43b60c585f50a0abdca43fc87316516b5586a15155253de7203af9d50cfa10880114b4f16bacbed8dcbf25fc3b2330445fa18a92e7db59b73ce488bd91d07d89c8e552fccc34e85ddd62a460316321d99efd37bd40aa2d9fe18ddc06783c9a115e2c7282c21ec58d1894536286580b6e5fe01df7d6a0b2773dacb92f0bfcd8c3f55c11b4dad65d4d51980d2a556037c0356aaed13fb579bd685579b20d5551e90ceca5062e1f26067cbaf7981e638bc5d126894eedd4e2bbb2d62fac1b0de23abf6a2da400c3dae9c8a894aa5da36ad5b44e7627ecbb19660e30efc447a01c6530d2a9c915ce600d970ba70da9ed00a1eda87196f7cfde58131724ff84909e3c6ac9bde99a52f78f3c4f4b2c396982e1fef3ed9265a39b58011e1a0f6d94ec6c6bcc1c3027371116a212134e634ee2e8f82c32569e7be19fcddb695943a40a0d9b1c49086c79fca5c6e23aa6d772a748a6dbbb027a0ba1a2043669a42206c0f5f6b3c484e260d7ddeaaf928c310807308e058518c6287c87ef92f5820c83b935acaf367de315f1e8d0f402948f19f98a7697d2e0d52a8bd1af5ae601c1d673a3feb9cc2a59104bc10981be27d0bc6d67d2a82fd2bcf670c09401e53bddef724348098e8510890f2800194d1a2d1effba0b3fff07e952df332cbcaeb08b9a668fc6a23ec35a2bd67738c0266e9271eb0594a2e68cb8f07fc073aa1e03b61203aae8ad6c5604c2e800356719729b515883025c0bf84ce0c575d45eb6c1214c1d361411aa7163644495178db32bf3f0f55b6add98af49f6fa9f267b893f2b7bf9a1b525fa9d1527278b005de21b73a6bee5e0f45a6fc015533bb9371dfd8cf151be20499f46c57f2eb3315dfe2497c50c0dc84e79d00325f0fffdf6d64d260e956dce1a5f5ea8b08f290b3f08e7978acbe173d266bc9d75415e976ee69463b5bd2d0c523697cb4e25bc09fefd1b40b3945e93e180244f33addb8265889e1c7075a3155cba0bef1b28a58d6a1cd45a3c1249700a235198d7231c1a0a7b0c916da26ca6f38806e4e05b68c112e1828900ae22cc091f67ce4bac41b80af6670938943918a388b54c31880a5cda5022632520cc3a3aea9420deef087adcc92fdd90bc4cb2fa344e0d05d38305a6bb2498cb011ab726f575fd97bcf91d3dfc5e85026f9526afc3b62a5c6cd5d157840d1ced22ac039a72392582ce50d00b525ec68d8a940fa18ace2428b2499795c9138726637beeda6cf1c312c900daecc0cfbfbd52948770fe3bf7c62c99c2e6d3e95cc331ffc0076381d552074f8abd2603e7857c8b7a4cb48c8c30dce35367c43d7ef994865d51acb1e7f034d3888edb00ebfafaddbc765fb1c1a5937c64bbf888cc9d8f300c957d219374fb932aa6a08c32b85f44725585b97f95ad47bedfcd25bccc0bb956c06d0e8dc6e22da6c9eb75c024e14bb6cf5d155f3fbf19d88bdd97c3433dddddd6f8304b8f344f907e31c92a68ebe82b942192baf3f8c13f8629856819feb2fe906aa7596b04a7c17420d46a1a450ac3638d9f795742b3c67438756c3c57d315deea4f4b786e7bd449341ce488a2521ed7bedbb11ed9ebf3514a9f52bc86e762f5349e32e5467caaa73cfdc5dddc193f1bde9d1d8ab8d593cc34e6576bf3cb8824b90a9e86eb4e92f8f90c74c3913cca638802117e6ba51b8313ea5cf0ddb12d7c939de20de82c9d743888683c9c5263bce268c8ddc8716f3f932aef270f25a51ee44da0df98d1f0298b54c4d6594cc7aeedc931f369785b9ecdef43d9b31535932225db85733ab7c851be317dc32f23efaa753c39cd47b94cb003b3799cf02a39609ab8730eaa5dda2a52fdfc3ac9b711f1e1434f8ca23e214703975b0a55cd2855b8a5e3c2b818b228742edd57d9f084a3635afb4d637c0fe63b790138b8c70a8f1864d4c9a61a32c9c12514ea085c88b642e4826b32ddfde0a7bf68af8e916ead0f2bfdde2c9ec4fb68f887e8507111f4532c9c6b8dd77bcb7067d486f253bf2e112be51dd656717c11245709afd05dc6b80123d34b175d1e754a767820f300a16fa06c390466150319c8b5f5b54dff329441ee61f832e4890cd8218a06ac99a98c2674dd64f614c3978d65ea1d4248e50963859bd8d7283840b60c6fe485464997e13d0d69a2f5f802306bf056588e487f43b3689636bd92b9ddef59efbef5075714f8f67baf34bd425582a832b0fe36dec72b8d24c62c138dfa430a150631edea201d91c9cebe137991c82c94dcf22c8e73f3d70e0443646637d8adaf6995e550a5f1d224215213b091a940fded9055a4a5ea2f8a0eb7c24880897d1e269202da0284d91dd135955353600b1974f48e7ad2ecb94961a9cb2babec0a56ed4f2f3eebb5943d6349d5951370b60d8a8d4ffefa75c28a4495e66529e7e455ae6d162a9c7ee238f83663df2596ff7913169d02591b8bc4dedfd8ac24e07fe7e04764836b3bed6c59bfd8c23b8baa18bcba3b016cb3fff246978c358e9b0c71dd132eb8c2a38316894cf92ac0f43b23b25edcf82775922d5469088f8a2eed3ed5ffb120d9859d4643b6a27b50ce4dc96ce71aeb197152fdc5cb5b3aae0e7372e9ff58bc9d9a40e6312693eaaaa66b5e2197131a9cd743c769ce155d190cf18398d08cccf88de294ae1b44dc172b085200cd8c541067b626f5cde9de5fca33f27611018f15dae77267cf41eb0fb976d8571045f3fd78309395dd7607e1005367d327ca0a86eca8a9190369034f853513c2eac18ac7bf970c3d4a01fb466665dd6ff862cb23abd2424938f07de21aec35cedec8a79ed8229a6b17e6ae4fc7625f314dd788e442e27c043888a3c195da617c44da3e3b20f4c3bf0b15f7cdb8ed4df6dc1be198eb60f7243bd960574a8b22d76a9e6ad0573b9c08048b9ee577ab16f7f9dccb1d7c37459d63152142bde1fb70f82709b932d18771df3c9c6691b5dd150cee6c90840a30765a0c0db51625e88a7eb7679653f74f93590d4cd63bae9f488c31c8f2e3311a882f4adce310f5b908e96cc175418d32ba2130e8a04aa6333e835d882dddc2b3a8b7d46403d5bae1e54c432b99c8759b2ad3b519b4c0b6a0d36eaf92a84f52325b3999121fef5b7173d7192f0cede8d849f3749fabfb51f059a50a23b279d1f796fc68695b38a45a2a34b2229d290b3ecea989a69fa2689d608c2887081c1c132e548b13be487e6eea756922fe5dff5dbafcd461aa106b949cc1475e24743241eef76b3fce2841566cdf87f6f14f1657bbe8092cbd56e01d41f79dc0780e4b6b8c872bc9dd406f18992b7fca37a7e0fdf37d0ee5f96d9cc2a3a0b4be7d0f2293cdfaf225ee203f20ddfba55cdcdd513f81833a61fdb1d54956a3609c8c2f7e7b0c4b737cfc9c8627b1f7a2e0d04baf60df02464008f06d6bc84b0b3d9f01dbee711609227e4eac0fb6ac7a60856dd9e495e36189cad581105541a5f6e3c04d4fe0b0678b0d208a7fe8f45c0f184716a19ba4b2625e6fa726b7731a68dd2e11f76e76a1068e48e283da1241a1ca4ae28bb53efcdf71ce127e2052616955938a7d6048f897d366ea245bc9995bcfe59229d43e7763101b48f7872a03b21743410d732f0f76818664851cae2705e6fe362e4e9b39631a9eeab2bcf73dc2216385286c19145f7909fed0039a9a73b4390785f50ad1ffaec160ea4d4eb036e305d17e1f0a4d84820a9895bba785e5da5b231d5575f17c9f7fdb9f0830df2e0583db5b351494b31defb590ed83e5ef4a8292148ea503a534a0d648ffabd010ce977a3d3002a6e01dbdd574f599c11a264867fca7e7a4d661278da166270165b1e0646d535d0ee6e270634fa818f58df9e19075dd8a59944a37ae7da0c4352229081b385cfe50f7e0faaa22e46359d20e93cdfaf828c906e38eac56fa067c39edb1501d728983540718ab176534765a42f4247f0001a7da648bb4330f81edab130693d8f24455574d4bbd5d81e065d7dd945eaf3775ca9669026e4345120c4163e04bbf14d8790de09cb65f2abac6b9bb52474df59e26b7f282a8258f54b9a96fd7429be1422302ff457f3210f1b1c5cdba0bf396a99c78c99631b0aae8d7b588628f6c01dc0eb6e24036d1d14bba42a04046a570ca733f3259b8183143901ee408b88fc6b4c420b6ea3de4cb61bb99b404103f9a8604ca4441ff4d229c4ef89f16be0c86f3938332c0775e922adcdc1a3ce329ff1a4ee8d0c5913b84beb2c22ab5912211d47616745e346ef34611942b030892dd6b1ed5614482ccd2ec5c360adcad5e740f37e6dba1d4d425703cecccb847c2deb7b8ff8db800ad835dffc487f29c197530a9f989ef6edf25186d812d27b237cbecac41eaa9265930a7f88a6bda73414457d9ff8eefa38563ea548fc09610f5797bc7c04b101bb940ddb2f119d57fef10966926f92f3bdd95a1e02f857bfce4733dee6b3d729e8053a0a2d8b083717ae383d2577139b09847df78fff46c2361e635186dbf78b8b69df51fbe72152f4e9c752043a6e9f165821bca329d3888b87813ab5e98e118de21355bdb45c91e8c442bdda75d56e7325329d89e5b1d90aa16feafac3546bc5aaa15ec0d725d8aeb20f349c016e4e10abe12167324a3874bda9ba032de977d9b0f51694cb80fd42ed6a4053bbec9662086c8c885f7121704bb144178cc46b97028fdd688c11ff1d5f50f259d610b8c991b4289f3e73cf90411779bdf933101a8c8df3d780cf44ec6ddb43e8c91ce90dde73fe6323efc490b79e8d8cfaa513d93dc88c674d0c3058d8a235e1ca80a03ae70bd6be4180229f745a3f406e096f5cfb183d0711570d2db47013ec3fcab99951aac39313f12d27acec048f89f2b77169b376ff695d8c758f4dbd6d178a825b74a6447d510f95491042ead93ad97414eb0c52277748b07b028c0272d9d3559849d4003e3e9b0af6142f01c6b3f1b6a97e61933bc7ba3580a04442833cea56abf783aa60de7033b8e66c123cd0b3afc16cff19f3bd9b50309a8b16e8c524fb6919db53748a024384798e70c907d50d1839c4f13ea10a65f5f65400d1b62f9ea4448f09f720b03e9fa7f87a3f848a32761ce9e4e255c571e11da0684c53350006c0d82a80817c604ecc64e9bc96ea2884253d3a02810258771dd716f159a086fd6f21c8f1f242d69a8dfa0e8cd2d182e5e5c35d7444d5df0122d9ae7e70811e00cf4ef968c446c25f56248e22bbb9e00c6f65eab813ea2d1598b365c83e7d9cd9b37cb5dd6582aae72f490ebeaefbfe2015233cd6c9a5293c897c463bd746aa5633344f64addb667a859666b310a1f267f2a8a56c9577458a05ca6d2df202c7060f0b4cdc8c00b05c47562d32b30a405d92d10340e720102b2054a6cd81e3ea8feec7c4047e884b3a9e972275021f4b490c75a9dbf775a0d0bb18c1253df6074c65843312163359eae5ff5ac3039fcdf2d96f4f8d7cbb26723df9613501ebff3640f8b2846ff4858044355338ca3bad073a3ae9db02282c3e5f05abab392801aa6605a9a3af56df8b90611af95c9ed0fe90b1ab4c37d1fb9477cc07af34e29f5218c98e821ecb269d4c5a2729599177c0195e019c1f7e90db5ff726062935c22282e3cb6655632445fe77ec1e31909d21dad509fae4c9e3adff8d091811ef2712bfbccb97ad7f51c7a1e3fbd1c38dee750370471fb510e084e0606f6eb5780ce566a0da696506b517c35ef829985422dc235ab169aefee418dd1d441f91bb8ca238f5ed4942fc14c65e50ac048fde0e1d25dcc903fbe8f76991c6e0c2551177a4f8dfe37491585884fcd7309f870ce7f61238fccce8469e11cfb3b9870f06c186f7b95ab89420e9c7c55e1d60e18ffcb1f00059b9c6b6ce8aac5690a0e59478da01298edc24578e87e80433633d72c918c10a79ff80143fe65facfdb09dd330bbe103cd5e40d4804d44b5c5b064269ea8e7ee0ad6604efc296471fee6c3981a4a1c83ef923c9c2770f9c5606c8906cf4a1c77aa98d27222e95a98a2d8d120171bfffea97d97c9f4d588b54aee081f2b90d82baed66a9544ada7acd35a694cc0af7d39fdcce0e3d9e7a6543a16ed4ac4200b3cdabfd6539217b8ef2c56640c7bf0c31207d76498411ddd70bae572aad5425fb00149a22c968e02417d3ff30cc78e7bc5d475369218642302539b554923bdff4cbcbeeebf15d79545ac5f6807e6d152ad1597ef3d9a02eedf66f6391a9251e1d88b890618aa19b6adeb305125ff428b6a7e5089a73176a6e769b74b43de547d1249a468eedc5614098de24d31cb53622172a1303c7e454d12e4a5b4163c09089b3a6693cf06623646cf192793e2e547e82d9c130f13d81c08c13707f3441d4524d5dea703989524d19c86ff520d6d298555785648ab75973c67a0f4d7d66eccff65fac5104edff992df031430b969c828f1802c0a17c82821eb1c48dc4faa9d529aeef0a3144b53c2b431d52960a76b12649a2f5fa9d1b906c110800091028d05e440da62926e0f46044730cdc5c52f6af2d01f12d10d2318b55fde834eea3aa7ace584ee683a7f4b027865339ae9e298745d20c79118c2d6e58b73d2458455d135675d58275f30df3a7800cce1dd5b8db9879ea3b47bffa0daad4457096992698114997f0bca83e535ab54ef14a5fb67ea2bd96bde41942bed6770b607e5c9420952d6e02dbacc6f9d03457124cfeda68e1d6efc2a39378a86aeb0e2e56791cc7e2647d28595fbada21bb30f9ee4da5191781fb3a305fea8ec88108b549734b308f463ac61209ea6aeeb9e4077a90f23bfffb7d1c731bb427cfe489d7b56e8bc3414395f7a41d4e1e15c76b614d6a8e7153e55daeb372bb55ea6cedcc5bf47a3b7664b5d08f75abe3436e5e1c654c2fa4ca1b5370274521c06ecb58d3e64e4d6f05e54b4b7868f979341cf13e1aefeb8a89457b40f6b3d8a1046ddb73dde592653dcc90b40e04452cc72f899231f7ab04e87903f70e8e9d9c2bdf40c61085c12a6139e9ba85490509e89302ef9ab6b0d0bb112229cc50290ad2b1a75e69be76da527063c5065f4aba387b5447bc37a10455a66aa89f47e564a5740f7bdf48350883c3c600fc861ac6808b1d61e2ea7563fd749ce6373bc95cb38f7aab12f4f87520f90358bd1fb46f522a087d94365ddf0877fe535c613fa05619239ccaead7ca6ef1c06af5004f0213583c0087b56db3d8e9e2fc2fadbab8a7079a38f7236e0c7c7ff8280dbb619f4b1113eda9088c8a1accde72a02d60ab4a05837926df62597d6f423f8949ebef238d9fb3ef92c7694635b52589847a31a063bad68bdfc8cc39bdf09b72a7825229bf2001f81d6a687afefc0a9063d78467bb26c573049250d769b54fa2623ba030840003a95e31d4665f894b565c7ceb1369f8988edbf1ee15afe998d6b498dbc35a9ec91abb0b93ecfa7e1a23eace49d157fdc755ef8f25fb59ec90e9f37b56eac3d246cf428b66a7c53cd6fbbaf2bbaa7d2ff8ac95995727dab341ad3821cbee04b7078b551a4906a843808459301e94afe747b0cccf8bff5c18e003da287e9748b938a51eaf1ea795ba33fc02eee0d604e8ebc3e4c08c4eeef0bdfc26c40ba5a190f4fb7c7c28258c20d47fb313cb22127b7581ead6f9884c9644ce7223c8df97d4e4c9f050f4e65a566ef31c9435c74bdbd5f337962f45e33c79c49db509b3be1bda937c14593a71b74cc39ba2ffdaec368fa47078ca92e9579a857d36a0c1f51ce182484ea6ccc742020c9cdb48e9536b978efd9f68ec57a45092bb7488bfb83be04d7f727947993f308b81ea57e9795d7ce9a864d2d5413cffff5d39f3735656744d41781a113d5d7daf2a22f965524fc2d873a95daba6ef11f5132278cb9a5b804a1d5af7ed5907b33247b4e309a3da7a843f2cc45baed38a119adeb0de3864b8e91e2e94f3feb5effe3d1f8e0d4467f7de87ee580277c70cc323c7da04ab8f9ae7eee14ead7729b568be7923090207478efea9a8910ecb5e76c3ff4eff1274f2e75424c150f42ff2d761c76ea1f6b372dae973e14722580000c0ce3d5049625ab80bcae1a757ef7cfad71bafcd52ebf06986449fbc3153ff5ebd7326eae1c27677ec50fa5f21acd1e51bc380f8d0138c24d8d3ff0378d86c87674a5776505e2bb68d7ad31d6faf0520b8ad77f3acee68020ea2a720d9b724f50522b07cca83b0d13cf5731bd27b1b95c66878641f8de5fb9377685b6ac5d5fde34ac3924d5958571959f091772db80abf1ccb9f256b27b2b92d596719d98c4036fa3bd05751795e432496049acbd2798c5782ffaae6e9c8b4f9193ed3921a647690381bfe7653374406ecaa1b6de18709b532cf8b5c0471481e8f15d6278ae0093074a8beb6572784abb875a7c0e0d2dd6e07c9e2b58c084cef9392687971928238d3fbe72b58590059973fd67b4817a197b7522d65a35ae0a6986c9c114421913b90362ef893acef53d39e0cfba167e66b62f3de7b6b48aaf47d14236c54366afa60bde297b59ae0e0535073465562da99ca7e8c56199d9924116e7560ecf25cade28bb7bf3e75b70032833f7dbf515e7daafe81b596fa0a264baf908e6841d89be887bd4d0ad1f4f53cc9751da8cc1519b8f2b727d39f3107f7d1c3fdc74a57ebc07bbdf4fd92c90f11c0715358db8102e095247b0a219de4094f31e2fcccb9754e8a54a47ca140d75683c8ef1debbb32bfed7278afc67aa824a290dd87f3eb7c9a500520a6e1e44180efaf984644542ce873c279f58da6d893005abfdc54b63d0dc5238ead301017ff55be1e9a7d6f7536cf248f9e48965f26c777740bb54783ccef941dd50fe42cc247c375029e2778521c1052eee345eb71f4ca5128a0c19bc91aaf362c9ca6fc844b02ea5a8b221197352e5a0d65970a6e87649788bbe5dafbaf8067c515ec047aa0b6cbff92b63918227345eccfbff397e3130c9c43d4c8314c057d1c978ba5f3d1d439b5363502acc4480830326cfaac338eeee228a2f1c7e9d6c2d0c35c6101d1b72e761c1eea280d1a52cadd26f006745aca35e132d81f0d5d7449f43791e383390c4543ef1c5b97a5a98759f627a28eefa94d220038890cd4e30b6b80393effb0b432c46575413184476c13e70b77dafc87228e05cfb99a6746709b9e5bb613b43404148e5d5bf6649ed76bdca4a6e65fc7afbcf4f8d30714d213ae699b803a8d96d4068cf59c115349ba6734b15300ffe1a6718a70a5d1a2325497691af08ed6116a3eb0a3c99b6299a7017814c9afdb0cae991bfd1dac8cb832ede4a2215103c91bbbfceb6d3c5a80c447611c9d9b5b191c14bde539de241f568929bf9b1249eba3bb6aca443b5adc893d16697060c6985f993ce006a6753218681895759f85e1cd7d300d558e2e2680c8ae4b7d3e48379a51891a5185409f29fa488fa5b741564729c7fc6e810abbbcec4833882fada5149e4a70a07cbca53846ab5b95779804f99d0af2bc38ddc26310c89750c6da9fb858e1b471edf0917488b4a3c655febef3714b9ac1e1590f08fbb5f5c2f2f629a9f2afdab86672aaf840ee9353846cb394e7142a6a42898bfde531dc99da4947e03370e8fb9a6bb7ee5e3c728b6bac1fa2d5ec5582af3038ce30a7aae6632cb1fd3c86c43317d6a6c60afa2ac8c9ed9d85653388c33826724fcceb170bc678343aabb2af0d7f7661eba51266f491532fe85aa83d2ea7e8abb054df6032dc3307ffae929f7261d7aad2d7291bc2a8a85c8a3f3d4100d3449a35f767a3d0d65c8a606c86bb8a7da291d70ef8a241967b1a80c2bfe0ee3031b4dc0655d5f5e5413a23aafc0897548334dc326ff0e4df2f5ad7e10a6d5548fae5d7ed0175372478ac8c31922bdcb8cc5d99dafd4ad5b853ae8249ce3f556d781d0846279a5b3f0423394cdb76e8d9ab458891be38ad110d06ef0d62f4c7f7d9973b9ca618004e23e40191886ec5affa25686b08203d7388e33195ceb61b30ec109f700dd1687dd4128c7f05dc202d58e0f8d901ec40b5fc7907ef817d23a7e57bceec0f9ad38ac2a8f739b15ca1ffcdbc19423625c8e5114bbeb7b9e365fe7a0fa0568258050217e665166454ff6bfef8e45226b5b0f9bd98438fd7398c1b85fa7e988fbff5827f58a51025ef392e1a4d8e90e5b924487f64dc22c02eae92200e67b5701601af56798ce140182d2d0c02e35a720a7ee3377dab462f88679fc231d825dd4a849768762ec069d52965fb90bae7099ecb091c29373c6df6ecb14785208cb7707bc007e188be6092d79d143e4e1dcc9a5118db49ce15ba03098adc45fddc50fd11517844442dc09fc04a6623ef54fa1c175812a10ac2e1fb9794a97a69f4d1fa25edf2d82a3b2094dac7f5b382308b7b9880885c9a7b4c9c2c3a49d70b23e7ea01fdcd3ce641244b0e169ea9ab38f0286bed9d23b8b1313b5763c9820a3bf8e03e6d85adba53b263f54d84ba5857c5546623a4accc93f7d29deda8462f3235ba4273e91771b16c8c36c9f8b5167796fff5867203a9b7c1e2e1ec6a715aa9cfc47fcf7e4d24484100bbadd6c347c1ba075ea1d9302450a997299167af23c843fb9df9dbe7be9f1b318cd08d8744ef8e5a490ba3e92e7e86eca6300d8b48d28738faa403ee2a7da13e67146e5290b1cac0965a4f1a41e919df6f976c0e5c0517a451cadfe67068f10f8593969d4c7bb3814ff3ae0b8fbfe7608f53f8a78d1ed2ded5c71e73c5c197aef3d17877dd100a49109dc4696c2068b5996f0d3294699bf7553deb4848c233603a80d7663132e880a6879213a0cdb2c20d4b52244b3fd9f3e7f415c3c96114667e8f0c2e0f8a829418252b9972e4ed178041c0697edec3321278e48cb177e0f8cbb7cdb4752edfd496245b027f802f1457cb8ecb2b4d47f8a9584c392b1852de79018b0caa1878a9e5773de6bb582f1011515c5c6c7171782eee15e1f515a23d63a04a0df59afe8d74f898ecd9e74910c7211df14be622306f52b2b500eed58f2532a159004c1e83f8e08b24da686166e29a4a9eacddaeb27e9ba5aa77b25ed11a04c08791d3482641e991077f066a657a5342d261654b7237fabf44eb6a61d8ed7ef7938fbf41c9378d0eeb8b8ac8658d04288670fcac5afba1fd06d5358371a77b93aafc8d3d18b48acffbbeec02301dca3718e26cac409e6eac30c111397c07c52c9da9035462b1785c84b44718cf2b5b016b29dc8e0dad3f008e5850cc282120cb9e4d2b8b4e7002739b839e2118bd37b28af9bc4f59f53b4b92acdd37a65cd995e38cf0a28ee9335981460ccebe00bb716d4b52d984cf6189de0b10a725a385f84799deaaf0bf2f2fd57b4905a0157b74f65293cf67091f62a9b6b4cad8f29fe9c5b7f8a64aacc6338c464643e6f901ff9d2467c21362ed65b84d7e9f67c8dc9c8fe531480af0f8d1be6fe780f0ced4ce0ce65da1854706fff60e0046ec23394c8e9b541f77f116d118315daf36b34474c41a12d63239b94e460d664def050d31c94d9793314dede3ff8b22c1763a80702e4e3aedcede4ac0aee0f4f22fe9ae321ce1b44f3e530a81091390cbd016e4fc7407ce014dea7e1fb7e3fd87c14ddea8c5f502cea8cc673458f1585492bab2de4c1e1e638673a2284ef399308c0da2581bbc5d223022d5a4c0fa51bebde195f19726115a0fd20e9dc2404d9a2f03c52fda6d36807b03baa3f7dca842a5cb06761429ade9666372641174b043aa2ac00dccd3dc184eeae4dc9fbb6d6ffcc63cc13fce8333a1992430113e9c59e339cf289622f741fce6a874e23d98e0a456abb6f559345556de676afb6b4eecda405f10dcb0465c23ccd9c8fb9262e59b67fd0ab257c693aa7a0fd4f8ec51fc7f3da185b3fa27bb6d505f627e73f03ca6c3dbfdd67e3b0eee5da4ca89774f689cd8abbae607226eecf404b47911fc0fe06231a1e2264be42bf7ec34acc180ad655f9d2306bb98ded5b6f15c338f6dbf1023f76b6bfb7f9dada875496c3bc488b81e58655dee56372015f341e32dcf241be76240a5768a8cf53e56bd2b2c3bde29d55287fad1d32338902e2db01e9d30504a3623e1c69d80dd0b4fcc306601bf5ea8bd1966fe5b26717102097b67fac50809ce4dff1d9366b060cf75a67e73753f039ce44aa45b0d915f9cdd152f9f30eb5c86726c90031520250e3978a888d56588f1076869f95e5aa7c439472aa186b6d4919d3e8428da67019cf7a390fdaffb7d44af6919d954cd6fc1c69b197bda440d26f805ce441bd0c40c08fd1414475d9633fdf9124fa657808b14e7b4d4bd0f38105c4b2fb199b6998d85d8bb66a34fabbe8b6fc16b9d32b67532b68d07c02059446aaddf9747727df619d88b8d0eaf0e5f841e0f7b8daea5fc9a581c0e2e11ff2c79378f669baf15505f51e6172a33b01be0916464fbea0aa326c21ef7b76bafe4ae3121460591ebf2f27c363c6bc77882a5acfb17d6bf16a03efc6b2b64fd374eee4d5c4d5db685d332f9259505cdf2d31f987e4d4e71058b5f76b868b9cc988649cc3ec6eb2dd4a308617b079b1856519ee5cc247685fc9fdb7e72a13eee3ca4027706cee398f839b3faeff036c9e5ba0060e7d62b0feaa20b3b636fc0c7b12428d7765a76557fffb46896ca0f7ac87bfe5ba3a707e7a2046ac66a6f8bed15f61c6598f4a8d756d31d34d01f663f2798b1e91b15d405a853a9c3065dda3435bda8fc319a3a4b116dbc8a815e30ebcdb1ddb1b566d94a240fa00d71754efcc3499d007d61855a67e851e5e09256967a2d97ef57242ac51e846e14523caf0267fe40d1eb3d500b3151be372cceb793bea93b017d74386cc59b7663a1970926b1598e594733509dfdaee8843f1c75c736aae688f3e6b1de3497f95720c42fe1bcaafc07ec4b60b63fc97be0d1ca81e773c084b8ca2ee9b20c447efcb63be43d89767ab0f4aea4e35c99a8d53526466decff28f02dd40deb843d6d5014b4550bdc75e7776bc636f6a985103fb0f72363055691c9931838a14c892cc7b76d2cbb48ac61cddf518d4a3dca5641e11ad865c3f778ad1e7076af980d2ec6af149eea6d40a10f262e16fea01ec8a0bcdc18d2f4ca920b2b6f8f036e80b3cd5a7d71959922238c0ae1d47ba1187a83817c1a989cd567f7f22759d99e89a953a88fae5515479e5b6571d536156cdf3431f970cf45fe1f6b27a2dd87844e70f7114dfa2385e9b7c5bdf4b02a98438c6e18dd9c696793813bc1e04720c09c80949be112941c6752c6201baed23e1c10aed87534a506709a2bcfa6b2c7b5926619591c3c6f85535be6007d38d605ecdf092c9f2933910dd0c446918922156e73a1e53f8858a22837097f2bec7a678c6ce1ba0da5d1a8edb06394f7989036f491174e49165155e5e5fa220e9a9949634f3b22cf3802539da7a697bfb753a857ebce275310bdee90b66d13be030e05c7afc01537824c6ccd0184f985ca870914b990d8f892e54773b49d48084db20c8d88ffab4c1a66994c71f93a8a8668c788287ee150e6b835bba3ec3f8083d77042c8783bd8829bf8be0fdb0755686ac4624c6ebef69b34efc2e9f90df92a7de86893e6834915e9b6663fb9530226bd72704f106268b1c1a4c91cba864dbc4db77f393663b4611b91e480ce0f478b43c1da38968581a539f3666a636cbbfa6752bcd04ebfa42519f3013bbdc2e2c28d33aeb9c8edf9774bbf66e7b1b1fb23be8aefdeb193a72ec6cd6dd655085296bbebd5bd37399ec0e98481d92f8608865ea3f698f00a8ab556a683565aa18a9d8a23cd3f05499c9d681ee20e1d516f79b5090956724ee461d0d2496072882fca988c7c4861fe206c1bad40249c4c0f782237e48b3c69848d076e11270228338b4b84029bd29085ddddb3e8494fe5154aed92d6f7bb12eed47b603b5ff0ae93a7fb813ff5439701ad93f70925ee9820c6a216020e3fd548c79f90c61a471bf26a918098aabf4fee1d687dccc86765bfa7c56f8bdefa649cb605a885d51565eb5c363d291ba2594f4950e272b1c879563831fb1c039c59101d3c3ed0169cb758786df40bafad2c22160c0977b4995c47d36e73c0f3b6242b03602b47270d4bd617d4160518827302c535ccbb82a8e2e2ae9627a89022be5f56ab27956f120a9c1e6dfd62545733f8bee56ec9d014fef27d639eae97f880d8acd3acf467b6cd972d2de1fd5026f1f0a85beceaaedf64728111e4ac13f47fbc63fc6576bbe2b4043f3f52cf6017aa2919b7e3b0f62a6b89e2e1023547f141cc16f8c469d5e4b37289f44138668ed7aa9db9a12a278a70565e8d18af925c329da8a4e0962ecfd004e439ea1b05aa24c9eb4e584985add359d7db3200eef76f3b85ad108d478d5b4b9aee183b23e2202d0a6c6e38c585239b1b068355321dccc6a01e498660f47cbda21fe22e04dd476b083d374282d92a3586ded1d3d89333cfe15003186dabfca89948b92d00ab826af2547602568f9bd54c0ac5dbb582e902f4f3ae5732c99d46c18559ae78c6d356da1ed3c6518d1932402b398f5b9afc75d7fb22fd9551ca79cfe17518cdc4cbe5ad31795bbb556880da85a085fdbe7e4ce6600a3a5e0bb8f09432b629c4b0d261918d868336514e3ac087a9c0aa03874057863aea7d175c859a6b6f5d5a0ed88ed71031e9eaf1651d43dc0bac94ef2613bc432840df61dbe3bfcf2a0daa6d1a6f4cf07801b287f3372b4d98ede509fc13f20ab79b288b2230c2195867698be54c8471deeed858b7a400defe69ea83772883aa605efe1b2e3cd0e0dfcf1e306a714193d6815aa3818cc06dae12d97872c0ff6347b3128f25bec5ccfa756cf71d500f69cb6f72f86a6e244238a8a3fb3b2795ea5d85132c517c557def4c300b89b7a50d8d4086d0fbcc392915379a352c2af5148d00e50269956323fa27b3c652cd8ba4f67f10bfcac5af3f1e32e60055cf2e2f8b110841885dd53d5bd4643464acc0a0c7efe73ecdcf4967ac25d38c4d239209a94dd90ace6d8f37aa3ca5422ea9c06cc2a28da8f4e859c444ab433b09161fb17f929904bd9cb67a9abfd0ef39bed4b8a5ee699a0e86682950d698f5636cd2031ae180cdec94507de2ca85e09868d4c265f508af4ca3d9e215d9b3deaf870aafaed46c9823be040d71516258b52eff7062217e3bb1f61193579e79d10822b4b0c5a5010c331d40564890518732a7c48e0c55c75b950473c57fb6b7241f1711a60038b1697e51c8432694aae11190f7136c488c1009a3b2031451e75db2bc14e01ab808776f69898edc8b106d56dc84e6058900edf924920021d28504b62bee4c1607b5b179d9694044a869795a20dc272cb12a604eb3305c162d7c8e51ba501e63fec614b0b9d2c668c80f5eabf2aee26ddfbcbb684e72e95dded825425cd999f6a15c0192ddc9d487ff666adeca7294c3e3781baf27cf7c6d0b7a5de84446d4513751a298bddf71b0b4ca671ffa4ef4b2a21d8a60fd44c184bd575dcf24fc35f577910e84f282d4611d603292cfd07183988613d61c0871e288e186a2f6f7e0793972f132f9124216f706c071e9b8afd43fc4e11c6aaf7c56cf5311b350329a75c1d0a1fbf89c88dd5be3fb31ded675b86f859baa347f518589b3e5fcbb1ccbac74553f2256c0dffd1c289dc0e19deeda44b63d9e1ef5ff2f4b6c26999fa84dcb7ae4245eb1ed5d9aa6e0815c09b3805b40b02788a087c9a7be53897a444d4310767cb69f52dc4447e243b65466621a8ee437578bd0ae83f0c7b33d6832e171a94e01edb2c879874e45bc4e9229930e56c380997eb67634d8fb817f1c2fbd076c2d44094848fe496a459e621f39bcf974a61051dbdc5525ffdf404af1de40e2368f0f4fdf0e07cbf17644ebd7ed8de857fbb245d5852fc492be6c24e37eed3fc7e292ba7a5bec31f18ad83045d73ffdb58399d2d4452a6b8cc588e1751889b6f5742042a6ce115e642725e106a72a9a43fd56b0127a58953360b140fbeaf894bb49c33696bc69b620148243cd85c45a442d5b93f010d70d30c9a66e308ac833cdc7cd96c1998a2482d76f358324566438b2e4a07b9e7a8b1f4dd0ebd582c48765a1a54b1b7c3c024606f811d94fb48f043dc204c6d9489770be6f790ea63bb71993891f0302e7886b6aee2e6ae75ec940329dd5aa6b88430d14d43b8d37b03c59cb92e2829293ddd09101194f7167a85118952971be8e7cddc69b8705410120d03d2d65b165a73bfe778e9b76d7e18a8f1af5843d8a2550c4b5ac0a1441f874f32fdfa52560f7472a4e5bece1f54b305b053b6083def7185561b8daee10dcee1662e980b9b812441b611160fd8799fbd7ec1a7fb7ecd45a091fc66312aa85b61e7323f1c63186b8ffe242605a773603772569f534b9e233d1bba23e33dc5363e7fc05e40b3dc5352eac48e2567bcaa417c2917974b4fa3118a100051cdc334ec8d470b0e9ce2c3141ef1d5ed037836f85b1fdd1c6de4dd5a2d3c4961fe9095a2e59e292c9335433b4cf755a1c8770bf33d0fc4a29af3c847de84da0f137c7ec5ebc12cd31ef6490a0d2773510385efd533116b9383d8d6a2db2fcd63088d766975de1cfa55b5b2e5de4bd7ab3593632a3ec038c6fcc2097161e58c970ed5271654ce817e3f7720d8819b307e13a7f75866a62f41e10c80689e58c27fa40667037fed7928f527eea2d5afafe6e8ffddf3ccf439481e30adba7ae38bc14c603e6e58f9a9127be717968d0e4d4425233ab97e70d6b9e7275aaeaa6c07ee148adb4316e5e0851b065b245c09c8d52d925869962cbdf5814ef794b4fe6d92ee2d9f4b36e3c3160aab5dfb5424c9087eb74a39785cb1f283c280658bdf4d2c980c5774c733ba0c03999bbfb35717814f363da1c3661f35e80235ff9312f1024b03009fd85cc376be90f8db3b995830b411218043af27dd18cb2803eece3fbe7d41df3dffcb28701a52cacdb9284ccf455c5cd2c868d3d2cf8368e2316e796a52242ae135a2498679a9f1841d5a4be76693fb1727373d995cb0b93d133f22391599402d9d1df04b82b973b19f2cf9c69a1376757a33f90c26ff797bc87d074cfdd879dcafdf691dad9ffcc472c688aeb69b28b65e0dc5529aa5b335177c92f0c179f12833532c6fd730ef8a3680715aa2dcb56adc37b5c1f84363ddb88649927c78df2737647b76627f21c5636e93c4e382d3627bd2cb6a0c37282eaf02c57df6b9debdd1d310dcb815abe1cff3b4bfafe8d927cf49a8e3672696bb91b547f16150524e39cc77f0666d91ef789c95db085da9a26b5eff3e4760d3f4a11cd32447036c0f864a72cfc2615fb19c84ad2642335e87130fe953616f38a84e689bfde84dc4ad0226df4e5767d7793a6fa73bc8ff244e8734088a80810361042f3e07cca445c606fb1cfc327735fea78712bd526988e03478b109c0c31b2f2cedc2be85eefb28cc80acb810ffc538af655cbd6bdbfc7a51569473493ba41cc6f03518bcb6922246b3700f4200ee9e4181a33dba3e553e019b60f3058465dc747972118465880e8f4354f0d6bcd87c8713f76ef303ba12359f8ad692586602cd6170c3496644db538c273acaf82568ceb1f09eeff8a708a8280e62273bc64b2fa839c4c6f49ca29779c3a0b0b7455edfc08e1e6b0d9e8697c2ef9f150e43b552db6f4db1cf79f71d950817d1d1ab4fe68d6b7a3efdbb1fea94b1c07269a2ed7e48d3edb82eaa083f2b23f8b5dd076eb11fa685cdc9a82b015b2272aee6498b694ab16038d0eb517aa8daad4f2da206a196d9ad068bbc52875ae803296ead546c704b55ea8b14fa2ee5e4bb4eaff329948c9524d98bc418ad43be6321ad0b8d6637de7a9f43f91ebc89973a2494435da90b4ce8af38829d4be4ebf8a401eb7bfbce229719bb9fc4672d519050826934f8b87782f8ed960459c5b9b601c31716df620603de4c778d5f9f94a98a6547b8ffebbf15a529c341fb722993b1b53271adc87198035fca7c78cff22cb593ee64d6f7856db7273c0b2ac28afc366fa2f2d4e1f929dd5411a3bf5d38b5008d5e97a0f33dbaf55d6eaf5767b04cf4718370773336fb038223097673e427370d3b2226455cab4b526b20a8e7a66f5dc1cd8414bec155dfe147514570b0509f2d3d2cf8f13c8e66e9fcc615407c5fa7c12d8c6cf5fff11d98b5ec582bfc7fd493a90d5cdc7de2eade8cd6f079b371b5351d9f61e2ae1c0e0daad6dbf4c8dc78cee135f41edb8062a2f80b7622cf65cfb3a2e43d51777898ea96e18aa2cb3ca70f0e25a4d78277460f12639ee39f9e260bb9b6c12b6ae26c53a910d6865e8dd6a31456e86ec61c49e4fb652e8baf238a50061d99b306679a4c0dd7173781893978ef8167c6199fa8a60fd32234b10d36b26ccb6b75799a9f3555343ffb1f4d599c12262ae69140568673396f265f1738f4085a61c4c62869ed49275a78a83af2446b1afe9dac964bf19056a1d6706523e1b8375d91c5a18c15241943ef04cbac5ade0a768058b5f58a3e603bb08b6e0707f61fb37a3c23811452165afbd44336434a60af041a65e12a35ed43f72b271e08cce64fa33a08f985fb1ea36d79a1f0d207f0efa5c2c8d0a32de1fee1abd968a371ccd8f7c848f5aa444637564cb112ae73a5357254998873d8a7c81736425937b037f6934df0948aae9e3340d25fe136abb201927a77f90ecdbe460c6698f8d53a0c0b160f183c22a90bc056e997de0e337cca610039e71d639d947a3c63a5c76500aa27081633f180a1709d171372375c8a5d32b73edacf7683ecbad45a92d7381132a20a53471c7529997ce78d5508589c705b95538b711213768c16487a7e71f042a2c9d78bb8d21a7b3c4a1c11bc42b0f359cc2c8aaae8b0a5138d30059ad5ddbcb3160656153c371c3768bc9822657c9b145b030383cc7c33db847d4516043dfc4c10a24d6529efc546740b3d38a823ec442a048af225d4b9c1f21e0f75cb609234c376e2b1ff53e3d36c123f84be888d2c1674e02092a04a521af0dcd5ffa9dbb87cca68a40a05b0487d0c14772bc1088e098917b081c8c8c29850fa5e05488813d6a90bb0fb65092a59397bfb6280f037a52ca78d92bee5107d48817399675395e6ddcfaa05f04e8edf1988c5aabb35c1068321b74b5c9e6c58fb40e61333864e31151eeeae6acecaf75b241f31f3df09c52bc8fd9ea7abba7c3f697534865f2e50eda729ed5897be04d9e62bc18014c19506cd4185d0760bd8765feb8f75bbac2086c38f050b88b7afbea39b49d53fcd39e678715044168645f7c91a4b1bd6f13c1c34697b8d3f3fb2cf34773357ecd2e805b69b4d8c15446e369bc5f7436005755fd1831d7af4e89c2aa1c590da6198b72601e5e4a469ad82f6f69d5385da6c1526bc386d3faa2250c12f9228d4eb054446dc8ef77c75839c0831a1ff07c4fc12addd64a28f10f350f3affb2eb1bb4e7c96640faa70520ef83c1a85eba966eb78f86e7b5ea9b7d85a02d0012569c3cf745158259f4e36aece6d13afc19e961e87a33df09750d1ca5e65334e769165cb50c3ca90cb8804a57e6b0de7947adf7cbe326bbab8d14934889ce084c0bae1dc6b86201a369571c55068d1e2b5a4a8d4a896ed8dec68dfc92f3a09feb8e0e96d6a23eb51e3f4a88b173924409dcdad62e7a9a5b7138144a9498034602fba093ab6ebbca2d606938ee43560655cf5e4182b497042c2d6b90ccd521f10c557a6617a493d1bf4368bf17d1827806f3191a58e1fa54d51f0391e0890d2c1efc1ffe02087b111c3ad3de294edc73776094e2b2ed48d29def33977a390168f15b5362c9680c5d6adf5f7e545889f53fa79390d17cbb67826c10cff8dd9e95d953f4399b6cb507085af37cffb0e964d15d6f8366876eff6abb128734c06849bc3af93f302dc3fe63bf3760e0f45ab2862d3c844d6ee7124351f8827786f3d1b42692bd3e2aee5d8f5586030e72468e0e18d972f9402a7560abdf9b8d0144ef94314415acfe42b2e0b35ddc76b4235e654cc74d0913357325efdda6590d15bc64b057fea1484b0e894dd755605e5b93533e7c735509d425abb53230aa39b63a7efe141283c4a7f0eb8a7d90f343c9ce695b5a6296a384dfb0537ddfb9f99feeae2439c6e9ab581b005eff20dc5abb2fe26a55644e4449246c761c3f5c368b464ddc240ede6a3b2bd8fddaa19727c1005269b554b2d8af9835217d6652393c2a45d13fca8e4e7b0c2bdf6802c5d6a05cce64a90827a5c3bf6ee3ae12a1de892bc0c9a919dd1cf0e68f1031761be2b1a0fd6bbaf43b0f6f636e28c764cc20b8771d64934cd88b22fe09160ca17ff8c4e4b129729d943d380ff0f86b4764e3c5be8e07be7d5e942dda2b8c21c1aed61f2e5333131ce4f92b598bcd99617ad63724d849ff61fccd362b5e7dc38c2814d2c55a9f7c4ff4c921f4de193ed74028bc73e731bb0f9e983d5340cb1c211165769dfd0d24495560391d204c3be747ed22f0d15920064ce1b7fe54cde7111b230786e3c1d49783155b3da134a09adf08fb90deb3309c9b762bae21e661ace150e4cf170b8c4076bb5528fbbb468fcd64888b0cdf69b4c393489e1166effd3336086798e4a8821d728ed9cdd78c16fa3c5bbf9befd3054e3e8a91771e2968c03b20edcac771d3ff76b6dd8fed68a16079016206ae6cb79e21940cc2680af6bd81d748e3c82f70a10222215fcf3d4f1bdd04f6a119da4ccae96c5be7e268689c47037c6dff774c595538cb91a8192c79e3a075123d12c3c19a387ca9d19f772aca8c7a9fd37db2104c861a627df063231c597302be61b7e0ac1e341e9136d8746e46f2b0e09e4daf02ea84be77aea3b1b87d82931b5a582ec19e129881248cee74511bc2b0883358018efe11d302863475ab647bdad3397691924fc8d3be2c89941462159be900ce6458783afdd9a956d9fe6753729caf2e3d3b036574c57aed1fddd44164607bf8d30ead25b709144bb1e816560c9e2afde202af5701489c6df0eeababad7e920828c2b7812790f4461f1cff63182c3a48a4c8701485be91d02d905977cf004cfd5322bb39267bf3c7b994820fe80fa75796d94474079f06d3d50e9a13fe4dc91a73e6a87e0f02b63aed8361b1ad6d65ae573ffa8dc5f95c43dbd0ac8d6a5d0a0534d7fad08260c7b9a53ed5d59574fad5566b403c44d99af196da0b73c7cee73ef81a537214830a5e157b66a8a9c5a79a1cbed50733db1b1ebaa6ff7f26b0f3c384efd3c761c4cb87a6c2ea653dbd5aafc43606e783014419981845b42668e3b43a5fe62c584b5c941d8572122784718d22307f7d820c9c41847fe7d13d96f1cadd8caaff0acd895b0aa05c53d56bd5ec6b4e1b79597d782792473b0bb4401ddd137abf82f0774617ffe1bd23c1e78353b60e3475945aefb2c72e7da848d477f154b67712a6e7e48bd541c7fe8dc49888d81bd41504662711f8c0b91f4d188fa2a6d4905aa7acce907b626567ede8a3457faa350421f71002f47d2ae2ede1a26fe245bb2e9093b2bff7bd24d723b283e1f6ed2b5ec5599520722e026f7c9d6fc2e0edc1d1edb6dc63d121c0c67e1bf4f4b069fb58d3090cf8e3b0f82f9570cde48655f153bd6e804311c1b5764d45354f18bd2658bb5b42cb74c7dac68e4efafd8f75a76590f74a9fc42429191e0900565e7bb2228e90a02a396d02937bd17194092e4d1332441ccccee3aaf94608e3a6c2172f8607c3995eb6dc9e5c364bfc727cfaa3eeb813fe89b38f436efac5d3b48cb2c8256f65ade1314faa1aea80501dd25525855b1106043991ed404c459852c25956636bb377f79818222ebe106eba01529cd2370f00160c02206df9a862419907974ace6ec8ab021b72782c0ac5d86fab43371b54ab5f4a8c7bd4c7dad43084ba3bc741fb3aeae4f3ee648a04883173e71d0d50b4431535a9e007c6191b5966ba485d5a22976ab6440fc7367ee7ff193d6cfac4db0362acc33171d8adbc3995f9ea2e65df7b0a04533e8bba5b8c9878463ba284ee122ae6769cff157e77fa3a19317c579aca653440c28c1eab7c001ab5cd14c00acdf84734959282470b375005df13c3754b5c08403e2c75c75a0ac947201049b9c0e4b1f62c38162ce85e24852c6820877917d965638e57845f949fba900be90e8b410c68b1f74452591a5f97243168036707cbaf8392319a59f2935c498803c3ebd61aeaa47131cb873644292019391eac38456f7e00770b986ad0451597b7e0ae607eaa1d6df51de489c0cbbe8cbf1ef226de3af7df2645f7a3be53be4bb8477b28db796270f2df6e80f9bd3ee519c0fd03a134f967ad9e6bcf60c2408fb50b754ec215b27cce42092b61679e89382207a0b104caa1a52537d68e8b207e65fb0450f4a51a9725f15fa9a1d040d14f2e5842e4b69ba80cf7a9fd57c9f51df4f4c88d57fcb27ece99a9842ba79395fe4b60944c64d3993267240df942263b7e2c5b71f3e54135c35d9534a8e10834328d9681bb00332eb89a97abcd05d70fd6e245e9c557353f5f87a0fd1b213560129960088401eb8b04d53bca43650853efd6c1608379837227070a20bfbe87f1820d29df59cbfc386e1823a8fb3780ea6005ae26cf01f8e2d7d55d19c41208fa0b9b79940b874c77de24821e6404848f5df29286d28ce7ebe59136d13df0c87644e1108783888552099d841f775c74a49718e25f639cd8bf03005eb1dace60d6e1366acd8d125bd4671961c8931343c6665c61ba042a02db7d0d7091578e13c075dd80913b9d874da7320fc6dd6375ae08fea0a978be573df4f6deeb8c5641ee8760606d55b4c5a2d580d3c1f5a70a6c05a17da1d690529883ee224332c11ab4894e1adc3c89f1eddbcc622f12596157266ed84e5f2c20ac10621174e4a3c8765675b781b32374d6d4dd28f9a93ab9cbd53f5fcbe0b059f9bfb8a28582a904066d377a0d1c0f4c498c15c95689146208c149b843608b52b7f07815194b27e2f4f30ed0e3707e4379497938dbd0727f32f9d742585e8f3feaf08ea71d7da81f1b25e73c2671a69878f792467615ad99287636a718a89b9831dd6c8fa7d916aeeee28b64bb0db808c0e935f99af46e58d1947349e3c2669ea7331a550eb26489a63b6ea660ce10e154452f57347111886a8e51484b6822b0b9ba6a3518437ed3d029f35a298369bdaacd1184bd4e873a859398c1214b57efba24ad7b9f1218fa47792d0ea9ead9140f9677b183c265df96386d04f3aa8b7d06edf2531c496c2098aaeb38f013fa8455e2e72d80b8f7fe3a56da320a0d7f01062b0792e179232695d95c771980d5a1772131dcccff187de05e37e568c198171ffcca47b8c4c526153b30fa0431aa61a8e34d3cbd1cc70a725128a8837a22233d9dc371a3dac6d65f8fc313a19417bf99d9ab6355f3793f53e928fdaa367e5837236ef701d79589f37baae0aac70152f24bb51755e741ee8a59e64ff50a9e4fc2dad981cc36812a9b7bbdf22a1c6572a416aaa5a0207b4ac5c304e0e4b6b57ce9d36c566e332fde436934528f68c7a84caaeb7af94a2a4ed13daab262f9f91c5a5de068e225add147fc5aec04626d94a386f4cb90b78176169d34db642b90348a06bf9bbefeb68516698e416f01ec1cb7820c48ca4ed416d2156b10d88d70fdeb72b7e75e1a41672cf451a83ea77a9f2258486dc9be710f5b7d8d30ddf7965ee74fb8ba33530f870ea31471a3568a883e96d9bd3e5b30c79d7baf519cc6c849b0265b58d72bb67e7cb159f4d8f50461d5e0519acfdf789b2c46ed30362bfb8ef8b67a84668ed47d7ca434217fe9bbbba4db13ecdff568bae418ad8bb9a97c5cffd545dca70b52c28c856c93b757505c5cff83d1ae56f46d53fbfe9e4f07eb06227367051cbdc419569f99c2524c87a80bf67d6ecacf4795f7604f36be494db26dcb24901c24987ffe13517a80e01fbfeb6a009090b61c9edbd30999201edc89ca21ab9f97dbcecafd668cb38ff070728a353cedf4fa0bfb6e5ba22cf0ae13b789e668a26e17d0506ff2f1bc327c0a405177108934de2113af61e7de12c86323d7cd70950b78a0d7fceb1306c868e02f8a0b672963294aa19bdeed0404cd092a70c818d1aff550bfde235ccedba9cbff786bb547c664cd4566a5506dcaacaa79b2ecb2e42073f3ee634ca51d5a12725319bcaf15e610b17847755dbf01c8fbee9b528161227bb973adf7e11e9494381de28284f0a16f5c9f74f871608267b87fe2b5f5d8bd646cbeac146aa6d67089d0b6de3118a4d11cc05dd30aa7db2bd5fd40ebbefa793611510889e1adb187aca91c4630d2307928b3d4dbaf915d39abc52097db003c3f49ab37a9bab46c44e5066978272eb1ac780b6be0d491f48c70ca4a00902bba9a2e4a60b566d15bb5d48a252d752fe2357e4393b3279e85002c34ffa16155e920a2a77800e5ccfd460dc0991cc5342e446549346f963652d7f5e533970b5cece4a52a43f1bd0832be268183618b07aecffbd83f7933b4d848c4b8dbac67e332f4475019949ad888ccfe25188ae6c9af95ef6423fe38b3fbb7d229f5a00880e1d4d4e47dd16f4c5896c84acc4753b82eaec8c25ca4bd6b63da4a22491ddfc663d3c07c15fa48ee0f8692b16ce795261cc6f31ad781570a47f399255a551101f59c875d875bd29931c904022d5d0912f794266bff281218e138b4999405aec18fede7c60d65a60bfa9106e7e2b3eb74b7078d316480c806300944cd318cf2624ad093828e86b96337d0bb48e9cf2e6cf6f22b72fb6b35efb9332bb0516cd22ac3cc265e6b39ec53e75d87f4e1ea7440abd1bd03df58091bdf4bec664e16d0994d060bb5a8371461c76d09472869a79f13276656a6d8d6c9674d732b1ed66ff6a8a6dd501da3b2924111888d778609a3b8341d0518f3bbf40a9daeddcdaf48d82367101a984946db572203e05fd174095f841161aa42f42a2e60b00cd65545cc8c292f4305b92fd85b602abb2cd552120712e5851d08eb315a31eec20e7917efdb73384688f88af33ce7ac9f9c06cacf730f8cacf6056aefeb9db5aaace1db7878f4b0ec22fb00b2a33d6385dc3ad5d1295e7146edc651e8b01e1a41f2809be6043f295459bbda47a1ba2d8fb651f276fb46f6eeebeecf146cadf2ba7e149d352f2f4b9e124001887c876a44ea552dc26b777a690cc4c804aa8dda72a53d5b70948b420a39a0b1857614a74a4cc282885aa11fd5a86ce569d5331dfbc954e23539750d0c3c36d6f506517ccd3a5c3c4610134243fa78161453cd344742d2cd6174ccf495da5438e34d87e5e529d962f2e51a4e29db2b3f2272085db7a99d8784dbc17cbff66b19397379b90aa29b73ca0ba900d251c18114bc516a3b4007b678e5fd926c7c07fa6ec7e24af11f33a51bfa6085904fe6c0fba3b3ea3c0e1c9fa1e734fa4249cc909bdb64204c625d1a63ccbe9dcf6233ed23af204cee81e9c839fad865bf5b8130beff7e70257c3ef66b1ae242f553e3c85d11aa7a875aaa42d3d0c73acfb7b7a6e59cd8393dd13b95c7d03356b8e817b3b6dcf8ca45d4eb8afdebd7344068e3777436b634fee6418a7276f7bd810c2bfb6f739c073f7d09aac650acad9c9542e6e5e89752e6169c9648e2bb6c7e92ca6481059b0831ca9e0d673b6369d3f7f5aa99ab413d2a4ec7408119fc0161b4ba4dba9993efa02212c55c8b3a1ca8a6d0e95d3bf0fadd588cfe9888330d9d33eb12f77c069d1326be33a51e9b2e21d9e55c220da595a62971fb9585479034d6b26855c4011edec747b007011576c45d0b050186913261dff1b51d0bf2d1a560f9bc03a2021d021800f37fc5ae222c58d6b6f93816dd656b1bdfafc66563d649e65785b38e6a6b6dc2f4be44683bed0c8db87d06389e6088b36de5e853ea37c5965ca3067e01696515db80a895ef4c9a5ad4bc8b41c757ace4ee2d26857b583d4cb8f8b71739a41ad8cf66b6838c538810a931e460f453963dba89bada6c5405a64f4dc194280d19fa7bea1e05aa499fae7e0a31f19aa5b774eed2765377e863b57284b5fd4abaf422f92abcc06b127ebc66e2174560072ac2c5f0d5344a6c5af0d14f4e7c82e5ff401bbcad0b1a79df759a9b328bedd8f9f50b0ae46d720212ca8cf2af4f661ea5cc9dd50533402e10670c64c597865c81e458d6e8b7113785c7a1b3be8d8da7cc0533d37197be26af64292901c675232ee783a0d696937a583ced7a161a37fdd9b593720d0c5230ff461fb95393863ea88c43047079fbfc81b3188c003f71fe99859a24b0c7aea6a7bc8af6e1d5defc1a650c0e75d39372a2b0691ab5db44f2d8adaccda056fb5542e2da26c13f830b7d63b36ede4244d0f21d7579f154e7b86824cc28a041d035e87682b4e5f908bc5a9a12510038107138bede35433db08a608e72148853cdfbac30d3868daa94aa5a8b30a0abca6c7df22a372aa9509a3830addaa85e4c55e66118c7b26e2104f118cfd920e5d92d5d36142812395d2e43ec46c97e9655e22f1da0e50e0d317c603a35cdcca4a73f02823116d71c482cef0e2e733c311da7d74595623f5ef891ed037dd3cd084da3a2a706a7eea1fd5427e8574012ccd3c03daf4a41eafd18cca9de7cc274259a8b08c5a7064770b79773f49cd26d935d501a931803367c7a02012b40f7ee65405560deb90f479f1aac8aa585275256af78daa3c29949d9670028ad39d3416825c422d5a69ef4a3a2b530ede8df209f9b818a63600ba2e8b3035ae10a2f62d1b9b7341a7974d06b8d6c41334e5e7f40c324b4cebd78a0c547ffbbf71ee940ad1159a96534bd7008d9db0695f04346565757b46f03b5b24295320437e0d34b5250da946bd1c110a458648df053056b88a335fb94f912f302965ab2af2a47a97bf1ae8dc64e18285ea6cb2505b0f5c11be74377c08a3f83b6400d78680ed2b79585607348c1ed8463e3067a1decadd8eb6b46dccceb8385d566ad9f34550d851e860d03f24be3e687e813c768a3d27edfc1b2797981cd7f91db9f302bc867890b9e839b01061482e655eda224443b2dbca4482140f8afa0797870c166a26724012aab5aad732ae0b29c32f11512c50dbe1808795c4df56e62507efefbd2714ad0b46976cf1c82ee3f61d50ac1fa65912ff85bca10ea618f0fe65119fd19c829673a60538d1c304c6c773d64139720bfa516157d8608424c7d8630c48b788e9fb3dceff3e6dd147db73ac470812747e3013a616abe680dad28c811c205619f2b675143971fc2639993ffc159bcaf52eaf492381df0a8af534df6499e1fabac43eea4f0e474a2fc7f6b5761f8280191e2602ddf170ac1432049995909cec3cc04b1ebb712e1460eab0f06a959f3271ffc1811164bd652e8bbf0555905dc32290c45518580ef801dacd116a90d1397ebbf948e7a42eac3ea9a40f27b0fb647123db6c14a61b0dcae1dd7967c60fc90058a74e2928e2193b6c8c5a65c628f05929bc4c62d8c34f73d3a7e835c0b635d1f771c2935f8135cd6f6e0f391709eb9a914a4ddf0ce30d7dabea3e28720e69f426b80d35aec37148fb340fef9f203db754b6ae7d00ec577491c62a4fd6d65ff37e8eb997fa71073303b5516b68f6bb6436503dc57bc3e8dfe6fdbdcf8fc1a283ecd685dabb425bd488bdc80148213f78832ca229d3d0e199e31bb1ad5d8d91f2b438273a2fd5dde48008f6aee9ecacd06c53ca7fb1d8a0589502aebd746fbf4b1f9a3cd0f3ea2368b1a95c9302ae858a25471827720d0cbde0257506dae41b90dabfd2514a1edf79ec12fe6efc37da905b8b315d9354e31bb05da2f6d84edaaf78fcf17c45d71f971710969e694d8b17ee37e52a53bf06ec5b598905429a0c7d50806065810e19bd9e65d28bb52bc5ff141d9e9169e829b8cf18494691b8091a47ad53154c41c34a569de175cdb8e7f5d94e8f05228ebb78dc81d91979459febd03aa0604e1b940cdc60ed43e56235d71d0ae50b9400e7d9e31eacf07d6c7089df040077d01af8438bba0ab6526c70237ff519b5102469384340ba617019e3917945fe3eae905b977d34da65f38e1cd2fecc7207d19cc1ffe0f0426b5ff3576db3389b7ce662cba3d54b00f743eb9adfa31a3239528727aeed386c12da1aaab442453f0b289f5fd5064e82f927ec6d596c0d0dddf2da8f08e99720d79ad980a324f7fcefe63cdfa29d9a7d6bb8d4182a282d71ba7b8d4bfbcaaf9b4e28a66925710f1c0f6e0e9c382cdbee579dd5c344c7f8e167aca0ee0825923cb8c2060fd67e5a412ea9f705088ce1e6194e2867d753a62ef4aa9cbc753cbc0c9da726eb836121fb7a0845a007f9b247cf6cca7107b45fcae9f0ff4e99b790cf4ee0a080801c26e5a8fd7722b049d8cd951c58fbf3d192a1ac1979beb9a44bc924dafd284f41f05350815ed042b23fae0fa21f5aa427b335b94532df2abf5acb576ef36cfb63cdb0aad3d8862de6b8062e1b0f279c912f91c68700c84f2674951011c650cfabc22ddedef1709c6d4960c0f6e59c95b1da7ca887092b7e68f110524e9dade4f32d8623d2c35d37c9993c9eb02691abef3b42d8e686115557c465035be26e5685c2d2836bdc624b8ac3a94a39828a562876bb98db4b56f7cc7fda4f1c9317504cd63cfc3c87e3c9c4134b258d7751145b14f6a6b93570b307a64fdf71b82cdf3bf7a3d1b4b31753ac928d7a513ac3d0c52ae20f38c91305d377bf7c84bc1727d44e2457f8eb9603a5cf05edbaf80982e90e9653b1a156bbd1b958e797877215dd2cb486728c509eaae79158ccf839c03dec53df5b7ac17fde2e81da5dc4c716c4b430b41c1599878846804d126951d20ec90dc90e9c10e15c4c4a8ba3ed7d39b4ee0961e3d3a046051546650d71c8c76c43551a4296ec676d2719b57ebd3ba97ad12485789482c6641460664c15b23effe627871dd6f0c57d87c55e9bdd5331b40f9e4f29e675fe3ace58b82d12185b6cb9e13d9e291ef6b30997a97b828f39f7bc843f2cabecf4d91c11a3917733096f54814f5719d0cb4c4c43777e04d79ef931780541562af14cc0398a4057cc03b7d6d5c0a78924d50558d28ec4b8d304fb0570b2404dcc2911987f6f1f0f93fdacf982e651000c486764994c7e50fae95c3c86e4a5e8c90f5217ccc0c8b9e95f07f1583460ace8088a0b84531fe56d03010cff7cf53c5093cfb93832b2d96da884656ca5460548fde47b1732a75afebbf50031687c93c8674e2a1e6ca2f87b0dff807efcc174f897639df1ed79104905747bdc59e30a1f34441cba814d660de887650711a81a639c3ba881fa140368978c26694d7f4877a29af2e16d164d333af2938eb3f9e926be4090f3172157ee25e7af16c36b3ac8a176ebf213ea26dd4ca11bb26e40072385ae124c8a64171120769e3b3f055174d238ba9683870ed3b9d2cd4349aeec544edaae69e672ffe7644b96b034ca079535348ab9ec2f6b16bca0eb3fde3bb34b25a8fb0e5a37ba5d764442f9fc44c7103bea34ed297395b9dcff7457e8a00dc442c0b7247992bb7934376e1327fb668a13c50899605e7f7c83e76c5ebab2028d79de8a0535e86274356dd71aafac73382f10894e57e6e0062c12918da2039ffa71bb4054bf3c0762a853a055629f481286f88e56001bade2f4889c862548b3daef336a15ba5f659dc021e8d2aaf68223d611a5fb56c2c8c7cec436077bcb9b330c15ef24cd7eb3f59f9c67b5bd05c351c27d8429385473d008faab3106e06d99651241680d1b9f794a12940e084aad6b37a65b12e49e791aa842f981360120eddab0cd665916fe9d66c6cfdb6b0cfa091bced8211228ff02ad22112c9bf8e7daec7da858d4073161bef10c442dc9644e6b478b8ca24ef37916720160cf8c7748077509cb72cedf6da018d1f55190540733de5669d2179e9eadd82844427bff16e6fbcaa7e77f99442326dd19f602c1e0f45f709b3d9d128778e177d9112d75833ab5bcf0d9acdcdb18de2070d4df51603fe48eedc8bdf9bc029ba330f307da1cd3470d37aacb413e1bce68e6c79bbe65de67f1e66d8f215d86e1e842499ba7808981110551abc3948ae4812499976e132ba97d16e60a89ecddf6987ca69a8945a4a5bbbe50255820a0b124fd99d948b79b1c7c8de33c2a71b0be34a125bb655a3001445033148917aabcd529c769603d18bea5c259e50b2206556512e5f030f90f59ba9fbe8c5bcbb5b273735c7a7e61637c070d88d69c7f076564e918bb4569e2b033fa82e214c462a500ff0ffeb3dc4d459c07a6c26cb7ccb82d2395c6e4b7c205b59cc8910dc181af164c2267f0833dc62123499d95f2fd4187856daf1abde449a20b8341b0f68663891b50491192ddce4bc53524707b39e983fa0dcc40ae71ea3752d8eb826bb4693a784d92e47ee66cd9fe20be6820c3a25bcaca84837500a2e8728fd60bb45a7a74e2706fb0339352704385f210d7a43e330e3860792540eafad43438822eeb9bb5d232bea50762fb9f3ed2912312f224ee6087ad6fb6687028e3e7b478f4cab51b632463999361212940c85ceb39c93c327741b29c5c227d026a3d12cdf20cf6c17bc9b164de23de07bafee73091795a5e8885cc5bca6b089d1cb5d45520093ee4de2558d0df0f28b6621bf26aaa06ff8cb9221ca0fdd6f464387bff6ba538046ffbeff57731411738c348cc8b180fef097783c5c5068d6336ae765ccbff4ad842fa7e6e602735dcc56743a8d702780ab4467d3a7634c95589cfbf750a791513fb95b1478a1537e2f70d42c52f6826d6a47f74d23a271a6027ffa0b2217873d16472627cca3d161d987d3b35ca85c91902df1647f8ebd9bce84ddfa8da64b12cc9c23e67cf11005e083b7d1ed20b75168a18847807cd9505498e85d5913651ddc6d5d38fade5b6e3294a409b9d9e04b2737f4c1ddf2ba9752c2b20c118f9288a58bf98f68e37743af4c803c2cfec13228b3ad7f5b525edc17619de9b03afa429fbebaa47708fb1e4b5d88a9564825ec8c99186af147214ad13a8e663ff766d0a9d5826403390bf59b413c7ca095783be8e92a4d8beba9cbf68b8bfb3f4b031e8b51cb0712fd1e0cd46df26beb163abd7912050f4e3690231f13496a26d0282e87175ec5832d8861d375782ab66e3d917d5cdb59305f070222b1025ba1494f6d2fc9f9799b73a258f2a4e1aa53b8e5e3581132b994467b3f4adfcfd6a7ca640ad69c2a0f842c088e37c690222071eec2984b45e2a7bbdf495cdeb6b062bd5cf00c2ff5c3311ff4970a3ea8df904e761e67642a49a5570505001bf565fa23d57b576a00b287e46ffdef9f181153266cfb2a47bb1988757bf08d764d7753a704df29f59744d06db0fae84f615568c93f24921a9cffe2374670189e2e6d0f5389d4facf69920dc3d2b0c354b888d74329e2ddc85c9a655228c2dfef22230fe9dd112755d4083d5d4a1f4ef89ebd807b435de654084fae3cc6bc0eb85ee10a28127dd65b64bcd2eae5b6ed96be4a3d039fe0f06adeef3c9cf7c4e673ef4d3d0c96d62eb3e643ed1c530a074b8ac31111a1f907995f8b24719169cd41a3a70f7c12df816eedbfe5e755e727eef9513c4154604bfd9d7101c05f825cdf702ed42497af4b560b2c9246fdc371142b7fc84db6b3eea53aa5ee6161f718ca08a0cd8d358dea5edbdebc2e76ceca572e1b50fae88d57033462d321a712cdb5b9d1bf5167bf6445321280a92f518748e9307dd9d51a62a0f5a53e0ab9e6a75c4fb71d78ed38a0c8edc7f6f6128cee92781072c5fa82b8aaab90e9509d5135c28a5a76f85c07892ec540742df0abef6244c154882a7cd824b78787054a2c82e5fcec944e69115ab2f33ffc9a9bc5c810ed2aa91f2f3e6164194aad73510c4099fcf998153379c404c55dd0468662823e7208c95877478731f302287f2f13220fbf59b3639ca528ed84403f63b9c980b562fd0d43418285359904cbd3ac639da8d254e9bab6b7850c43027d098d54c18d3304dbebfe0645aa286e643677bec0027ed126e7466e923c44c676524dcdf4a2cab7756db88fab21364872271c5063db3fb8f716cfb7ff861bcb8e33ecf0ef7cabfc479951ece869b3c349019109ab58b521b165090ff16a607e6a2411f7616567f5e383ecc87d45cd71ca29746491f581e725155826af6b861898011437255427e2b22fbbf3fa64dc4b189b912dfc38538c8bc74028e9b9db87e707ea8d6068f2cf38072879a03936a3dfd333f08808f717249087f60a767fa199ee42c010aa81934db613b7e84c7572a92c378513e7b62d557b4b4717ed77d1aabf25a322e1447bfc250905458e07622b79001848e5ebad343aadd777b5376b374a23783c8001525ad902b30a7e7a8ba0cd27476d2ad485f7242b7e857050a4bcbda62d2988e76124fddb6fe3a8c8fb94939d960f61755cbb81fc31a2d896fc68c0a0c01df7fce150a24211093dc7f72d1b0e13451856d2d291e7606fc3032223db46c366134e3ea8478375eada248775215306b7ee469aa77428b0f931d4855e7a1309ef5a8fdb3ca1229de93f0704a7e7899f2cb7a7d6e15fd7423c7ccefe86c609e521a672e8189a13a7e19d2cb98c70185be793a27ae12d81194fd11e3c02c34f400b1939067e2980946793f223823cd0b6471221e2134be833437b2dbc32d391f48ef0e6a41f569d8f332203c8f8aafa546ed8fc00130ce27670087db4f1a676441ea3f804cd2072b36d19ed702b53f3fe9515c27df6e1684a204e805da67bd156641c9502d9f351993ed463ff8b54fcf629aa4b383fa6634daff3292906b7e3dbe3ac94431ce542583eb8ccac05b557b0a3f912e20df16fa76a2af9d110175069886a0131398da2e505873ec019b91755c01f9779e280a791588ca6301c9df3772f5da5dc3802eb1873725ecac77b01620c72734195743e4a2132d18200c7aa01c6dff60045ff1f5b8ece7b83a88a856e2f3a8d970a82192a5f0fe99faa2b0e01b4d85c2fcb4cc9e6fd7df264d6e6fa882bce150830c0062ac31d291787645bedb8f7941c2a149a7c73482de3a91d6859c5bd2e14791c9338edb269c6106f7ffbbed59a7e9fe69b1b4825f6fbe8e43fe19c65dcd0c25d3693a88af2f494b9205f5717866205052f1182e8b0c191bbdbf7369a65fd6918f0b16b15b528282fe447abdb7e256a9b6d15bb70920ce5af22117c746b5486ea2d250e9c305129fdb6d1ad7e6a70b7c1cecad49b9c6eadfbdfff022327cd461f991841009ab06c3ac1f8afd4a8022674594d6500f9f8d0b6e945f8170bf1eca4b34328eaf12f7f7a4a3220e7a20a4e33e326c9927e07a9dbbb31a306648503eff1c60c71b64d3c870fe9b5a0f326988d9dee77b8ded0e60e0e132d96f0ff5caf20ce877292cc003afa504fea6a917ff61f407823dc90e2a190fe2b47256ec1b7854777c635f5beb1c1bb5a565cb69a95fc28ac7bcd4957d393d21d3f8df35f6e40d7939de1d87dd6a8950bf96ceee740f42551ffe97065a54096559338509be31adf76dbeb5f47ba6af6fbb9a8e215b41c9055b8b7e19be7146d72a61fc64d6d86f7e2a132b57e4eebf946bde539ac9f5d22ef4aa7201d46833215ff1bec9eb466c7367630db920822aa008b6635da379ae89310459079a4742cf8e7f34b6f1cac97a2cc9fee7d1dbe94d83ea12da1992e3c5f61984758dc344ddf96137ea0f7a790814d99a32291055189d0a344e7dedd45ece8859433f669d0b8d5aaf165931b69f7afcf0a51be8ed71d32fc37de5dd65e77b8da7ca1ff89b6913d99d9caf5a1e8607d1f467c3c4753e2b12d356cf7af31b7d7911fa607a07277ec45f7e280e8c76936eea583c9feccb3d0aa33eb7fd32dc348f2454479541b82c46e8e423d337bdf5c9e0624ba333ec1fc79ce28a2ff500dae3e1b79ab706f17f05abc147d18488d46b58b71a419bfbcc6795a70a8eadee15f8a3b37acf6e6c405f1db42083f88683ef108ecc7fc719e010529c3de72e86665b2d2d01c9038d4b2125040f72fff81b41559b2c0f289978724f460559860e3745ab7c5c326c0ff283e27ce1b502d6bc8966fd3c2b1e67e30018a6aaff4b690b7b71d958824b35590635fb3821eb7fa80086c4e7c2f13dd2d1a0802017db4ce6c6b57481c2d7073905769d7f9d3cd36dc8c16857b5db1656ae2910c594358e5600bb7a33607bfe571cc87a2189ad8bb2674d747371e1e8da156c8f905938aa3f1aece081b721f98914c5a197113018ea08120c082e7d2785268ec9b9e4e960d9fc46fff73a788cb137442f22e14efb992f9e21349cc520a057ebcdc28a4d5087d68d151b7b0de14b31515e69d9af212fc37060056f3026b9f287690b78964e185d7010c3a9803e41a54bd5e4358e19c483213a6e233a05bb1fe35fb28b95fcbdf743e5775d53952f8dc36223663ab46c673118826e21ef3b81abacd1429022f1103183a15bd75daae3a4f74ace18beca2d9d839b95b47fe7cc3680d412d107d0e77956a5d48bb214e98a58b078cef34d90b269f0a11884db625fbb71b2afcd8817011fc5e7d122ca9da7b8dd177884c415ce10f70b31f8ef08fa86d02c9a12b14cc2b205e70d16caa30ef71b3ba5e05d2281492ffbc232c04d096a27e1b99eb05d0dda1f9b6b8e9baf3e5113c13317117f05af418a5dc4d0bdeb542b055a87f66c95031ccb2fa888cc3c70dc90c45bfd2c60870a3382ceec57fab6edf003177105e9647a2ffdc1e02860cfc1ee944d2489d7aad14ff1bdcef840492405c879a3a268f59cfa2df116634a879ac9f74521061516ea59118a50d326bf38ac4179d81c2acf77a0249dcced8bbd1ede579c9d6bfafa85e6255194c7786b8ca8e52462a528dcc66ce209539a66eb769ad95c0ef5824f012817c209c56be41725ac70d301ab6802282b05e4258871bb21967eb866c8f017ed38bf645a54ab58898f3508a425c4f90ba9414fe6d69baa34a8a7a0cd4583bbac6e3acf978a492b7456c999399e8650965b55782da1396009ee30bfe73b27cb92a8ccb40d3dd2a79d49e8b0668b7981349d2c75d39a48816abe76809430c9a5582ca948d63c35eac80d27b5bc3fbbc4a115ab2a61795a0065d49075c1e5bf792ae3ccb220ab5e79959e927e1e4875d43a091f7c384ecc16f767ddae26d1e48a6cf1ff21bd98460cdfda6d79f7d6a3886ffbe1e5365d1ed8a82450e7060d27a258be38e4305f3a5aa37e359d546d1f914247e78c66211c6928daf12ffd8e08e50029d3f4c898fd97210057dce9de0007169527beac78cc181e0fbf127ec81d5a386725d43fa7fc7538067074da7c619941e1240c99a60f855c3fa2c84d095961d0ae78c646077d7aafced4063511989c7b1b0490e21749394910759eb9fb8e84cbd1f683fb27905831fb783dee13c5223e7de393d6509850e081b47408e25fd60bf2b3ab47727700654d61157adc7f9c89b63be110274edf86d354bbaaa90e18e20c22a13de6c31a5da5bc1476b0c6c82b94fd10f9a87c714ab84c51d7b5264fb54d5da5b7be320a6c57ff01f85a12d46b7f13947d80e4d76a223faeb1ab477288c33036757987d4135915dc6c1987b2c43f8e1dc5b7bee2a45e3362a5d417a697c77d7f68d8d844309a4de04f090d26fce3750ea2b7a8b98fa299b3399dbfd89da4bb10a701444511bd18b3a1cffdee9aa3995be0d5928bb4e6392d6cfd76808998142b2e3c1e0f57fd97ae36ee47374a8e9de5ea2df58cdc463f4c90b71ede2e7e231a8768fedaa06bf72ee4b3861014a1c6034be05197ead2e9da80c2b2adcc6fadcb489a8bfb5749757d511766d8a48e669ce08dc7ac1c5d33f545cd431a12fcfcf0b37ff61cd08e0b53f5dd986358296e258c24d6b0ae24f959120779b3b717839baca24e6a810d84597a53640ef1890c3d8aaea690ef117c133df8f16951d57ff7c486c39feeb87b4a2faebcbed6304e82970861eb5b05f0b56db4b28c1b736b7190e2ecd1c01f656e2c476445bec75394c8044ee02ba3ec10bbcafc53760324a35ffc0a66cbcad497489c6a1136387b6dc0628d098857f91d538f84ebd28fd38e7c3760e0681b222bbf603ae37e4ca7c9653eeada8e9855f7cdbb12eb9476cdfef465d6a4c5a6e81fc2ce3252841bb528ab902d63c3780f801ff8e524619a34a09c09a559ff0727f157044a6def88c0ba68977498d669f9f5e7fed2f1c24bf63cc32d3541c6929e6f961377826ee29da4ef89bd130c8a5a2da1a59b5d97949904b56279079c959212da345a12d7ede9cfc2f7bf176ff9ef46cd2405a78d95e4526e9da1b451aa715f05f6bff3bf4a4b0782a81f1b95dc9f83bc0318fe892e8e80b141940641ae650441d8155d82b86606b2d13d60c70a6768c296e85d6c5c8ceb9ae5618bac0220de747ba1491829114a22338fcf989951f0f151d5bdfba86181944932cdd943348214abfd778c11d07570c20e9e5a236bcc23454663b98a4a47943a80c971634602380e5d8689ff5d7ae7d83fd4762762766fa677146d991ff038f44a14bf58ec67b051448a9608e3406eef9c8f3420c7e27e110985f3b8ff2961f8305b3317ced79863624cbfdbb059c391bae05700c8645ec7e541283d55ccf0b535414e55e85d73bb4ea85b2e8a5c58d0b404a61d6cb0827eac620a8dbfce362fa60a31fe70f5c4c69b18019dc0457fc4337bf8ac003550272ed79fd5e30801d66c4ec6808455d770b5594387e2b50bc70a6297ace0e01322e2f74477d694152ffa48efc045381fb4ece81e3aa2419d6d67d1913bc23a634ec6d1bf4306b92fd46c94d5f06916cc65540fc9dcd5ee968ffa6f5507aa277e4bd9ab58ea318a911382e7becaa1be97628c351cc367699c7b05976226651f265b91c1f41d3dbaef5d7076422db4e37930017d2751bbaf2fd4097a41ca66a40ad494eae5bb4215ec3237dfe32dafe96a697b18f9c2e8b5cb871a4cd3ec4021f50b4b9e34bffb024d31d02a073290cbe9a711fa8d73c5eb6022dd662ea0f6f0e18abcc071a11001dee4ccb5a972f12ec803b987779bf54e5485f71a97de795f300b546a7243112aa9d31b2f9e1386df2d04194bb3d723b48bbe3dadbd2961d35dc2ffb15008d0358ad46474bbb2d9141c5854cdf443032435e11e85c6b4b1491e7a70cada86cdba2299348f39e0ab499f6c87de54932aa727639751fc2d16191e4a6fea90a9017c324f6731b49c5d5d334fd7cbed7044fff5b32bd0067142932cfb8051f1e1c884988894aa3376194558fe5aa0dc942b6fee62c68ce678b48938405a818a098962dc8a9b8b88d3d9a82183fdd97c1b5eff8c13e7e7219b4ac8b8047a573a0ca2a735c3efea95f3581fc3b0be2d434e8789ff27fc24d353acc47687a8d5c64cdab0670d01d880a788398113e3d2694e49bd09560e491ca57cadde2c076c1ec4770e9eb40bba8fecd8fa228415f93168802f42178911c632a1379569eb3b43db42c78f19f030b25a4ed342fb4a730096f673e9460348e5399b16297f2e3403a6f695e20736db6d9cf248f9db25b2f831c5a4680c63cdcebb8db94d27f9381764cd0304b300e195573319dcc9800289dd6f063606420529e5143b690fb4d959994651fadda9bdabba8ae750bd6cbd7b821e080a0cb593d9b2f1da413ef64724634634e451fba8295fd57efbc5dc51f1682b0cd0e967b7c5d5c2ded3a34080d9ffcb10bc296edf3d3988caffb2b68a3f87622ead4d2c567578fc62c31823b354766ff4ce7b8dfde094438f2bd825b72a2000b92c5b101ff92be34e9f82c285a4a5d6b3a9a93068cc2bb568f2675079f4846d525f8da6aef17903e3cce8e76bc4bee616d1683927850d7cb08f50afd8ea7629b621008f54fecc3582d689b1f7525b0ca0818dad110f14853ace26717bbda276875f2f01c0f8c38490db6dc7f64f7b186f7d12f0ffa74900a5453d27094c68d150f7867f689e61ee78a2ddfd150caa9df69dee51b9bbc07a068d954e18232e2816fbba51aadf9da39c80c431662bec5555b3b1dbb5a351e3adcbb01d104ea8a7f376f167693e8b90b2d3e1b2f13e5bbf6bbb9b05fb6a9ace0625c0d27a31d9e71b5edc50bfbbedebdc7497be60eb36f2951a4e601f4f8ea0f8110457ae239adcec28204045285c10f5869b5bc64be31a18989f1fcd82cffbeca8a4e170d9a623d117628326f35f7b1ed13a140ddabbc8d627e852b9800a2905ba605eb285d0e3778465a2a2378ba477c0df3b07fce78d71966bd2230d3e303c590f5dab1a6dcbefea07dc1a4e62dfc099c541d646af22eabfa8998825e9b5b562b0143d74eab0c954c4d3de1e227aa8e315ead74e12f8b7b889598c864f47a781456926656f0d6b06c0aff1d4288b016217919214fc918dd98b0c10c44b91a34121af6361cdf1e9022de6064cf9aed6c12e461f562c300474980b7ddd5b6354dc9307eb11268e97fe04fc30273f37ef3bf4e93ef769ca0c0ee7886d94ef9e809a6dda9abac92fffe083cbc9509c41502e8f615a3e09819397f1d5d572921902cea07677f1d3a3d7ab314ad0f29f4302375d16d83278b211266bbc9de1a46b0f5ea7d0b3c521ab55ae3e9cb4ddb0dd490bc67ab65d04c6200de83fe2f55c4cd1417c46b9363506690a4f8016d864c4641aef2ca18c21afd94ec5c7d3702864e5c3596b45a1ff9a1aacc42e8dc2129015ea3eb264d12c4b1fba97b52245df35180e1059522b1d124d779e816a647397a2d82ae6fe797d818d91bcd3b1c343416bb0dea9fd9ecc66fe417025de08f33eaaeb965d561a0526e905be8be2ae0d7c991e629950c938db089ed324fd54682d8f7a5b4a4fb1e60210cd9ef95ef9d6b98df3a4946456c3df53162a4c7093a256a00b80dc578c65ecb1cedf4401130816a7f6f3b0fae726b3b401633a01d1534ed168ca52c101e1f86ebb4ad00661b0f9f2ceea2b0ba916381dd9b8b20fd338a9c090dd26d0a1095c57dfaf523492c75dc6798ac77f8acb98cfd0800ea1bfb6976083baa0bd5087864851a11121aa6613382222ee05c78887d2d74dcdfe0675f605208da50286fc69c23e9c8aa64cd25b05d35fa373e35e941c2cf74a106d49ab6cb60f633a7b42925f57ad2e7a2bdc41070a792b574f4e18c0bf1036971050d513903bab1f92a35c58f7c90a17dc24cafe2387548414d3f0f8cbc7d71d5c0058165895a9efeebb3da7efcdacb9fe4b6f917562869e6c8fddbd229c026ba98544f245f2cbc5160b187504acc337e6ff8f0a7d7aad83c7adafc86df91079675f75b42339ff413be8a7a2f5309e0cf35668315efb5dcf88b4129657426cc6c65422af234db9f1970cdab6f4cb19792b28a77dbe699ca36147d31c3b537b0363993d2e5f98d6e37711d0d462f06807c8e8fa6a20fc6f9c483c5d5ddacb3f8dc0c8034cf3f2741fcef282e68f8e76223afa68bc826478642679ce55fb4fa48695605dfe6bf5d847dd6c55418db548cc219139b9ffd9886d2abd78fffe44c455f90c8542feaa167184c751f2b63677cec998d0518ac32291b52f96121fb9161764c5e9e50e5174202aadb1ac44af941ba4307cd8c3d6e701e8a24575461977ecda1215413c3c93c9f4fb9d3c30eb285be8c3f3754e49b2615d4741c5666f4fa03f9b76ab7a7c965dfaa3b1349b433986389425e000ff1b986c3fccdb5272b717c658d1c35e048899a01f9251a179a505a74263ec9880252febe337013d03e9d9a6c66325f4d2f559af301b3aae64908e9984ecbeb691558b73d0a848c436200f15b13b629a5d14c636e719ff39c9fc61741d5c3783e3b9ae1cf6d69abb0c64147edf8fdc35c3694d0aebfc49b138846903b1e19d9a3a3a09f35e883e5d338a327810778987babb57a370b847a0f985602d8d4400d628b8913cc1e9080482ce2903074863fb7b68a35739e9f85b66ed49f66685d047f49f35be88865065a94ef1c64bfd66c421f0d638ebc3b6899f099fd4f2234d0b4b99149460b30cd11a1e87767e47fe27c642ab0f62ebeefb8f13455079b9eda57bff12e36e7f301e9f7cc95f00794c4966ce05356b3a8e040f2f659acde7e84496a8f7a4ce8b3cff73d0cefb10f539273f6e2cc9aa776d9897139607053e4bddf80ab1e76d59359f81f414749e186d2c2c93203e31bec85438757166262d0cd9831c7e35487321287949a5b47564e9621dbb1c4afed1ce1ee3b2035b5f744d031c950b684bd8c187ea67c6e4fd8c5e4b76df3bc0122b363be52a2b9869f21641128d044fad23c22d23e74c23ba7ccd4dfb8f2d49007fd1ddb01a9fc9e2518f060a085f29a2aff8c6a71bf02faa3d540022c43608004634bcf1c761956450dc8c30fc150dca66ee0546c5cc0996d8411717c0816a50262b5f9d8629fd943478855c1c47f49567ea386f24f3437526387d1f0b5751ca83b24ca2a9c2133f7aa9926c0b17737c5f644a54d570c1932c00e4e0ba163fbb7c8d4c9530152e5ffa84947e62c16f943b773ee316bbcba4a5e0e92a0f427710334a0bce9dca3d66383158c7964630d0e3e36aea1916667445574ba4d026cc3de28e451ad1ab7e5cf1cf25ad81ae8a5223f26f2167f92eb158c9abc386c9e175b99afea9749a3ac3c0bbc2ed8cf9474ae429023728d4198b297001d1ea3898b9bb9589bd4c05880273108be2338d58fe62e315224267f9450071a970b62c81968be91fdf984de65a32b35cbb63ea779a4055003927354dbc8e8d067233333fd03aa12027e724606991fc74cccd96066d849200ccd881fe5a7465f8da255274c7e01d570dcb9b4ab51d49737e362fe32e1da16ff970f0f5028e4eed2ba21f0adc1a8e06aa42ff2e4417ad5512e4798642163aa12015ee52dc40d527ba078fb756cf8bee101dafbb1eee46354c16a1269b366edd235d5f9efb13da68c181604e01f1c7c5002882c84af8fd4b7d481f3855f47c987338dd51e92127042c737b3fc1c5a2a69e43a277326d6e895c451fc41da764a378822c46603a5390fa5b25eae0b28fa79a67fd366ced80b6cb914e3dfaa85e6e9d0de5f2f62d5854573a791611e50aa083ac0b8e0cfa41a41294f2e90849a1de947bbda771b60184cec7bb3df4461d56ec68aa8e66123f6737b592f45e493dddd01d17d64b397966fc56bb336854e5706025686ae47008dcb0fac75f4b54571ccaa49732b77638c82ea352afb7fe87d17b91cc22a587118331e3bcde929e1c2c69a6b93f8ca8d040ec99d4cbf24b5605b240bc36b2732c0d1571e79ee1e700734e534cf94f106d1d24cbbb490924e52ec1c3da98ac14ef282df0d6b08723be30b06d524c2aadb1795628046c0de124fb1771c16c1824164f46643ffe6bd75bdedbe995e4f8f5a055b0f128fe36e8e7b975100b13500462409c43d66e5c0ff147ac864f1153c2f114825b13e6eddec5a147832752a4c61ebc98e2cf44358a1f5b604ba935daee284cb4e5ab50f4ef54670f3979ebe7464652f129d7670c2c52ce43c5238febacb024c3d8a62ab329ad6134a92003b72d57e9a40cd08d2e9f2bc4b6a3468c1a52df8cd508e728e3b9a5afe2f14b01429bb2110baa7f40c94e944567e6895d970676fc35a9765e30b1383bf70d520cbf7c5151bea96edd273983d06e8442666b044ed527d79b3181aecf7efb9024fcaed30a910920faff925e806d0ff9015920f5635df1058929ceee083fc8925d67327d82fb4fcdd915dbea1732d5cd85dea923470cef73bc64fcbd5e45da3cbb546f2a39f069b58fb97e339bad8f42545de302db6f024a4cd30cfd4efc559b3ff1aabed78c9d46a5511f759b2cf5c642faa02b5f8a58165a3b44dba4998cc8f74741b97d1dec16a7eb2431881907b544668697d6bbacb42dc683a066c121c9a2427f890edc6300be8c070f322e17d7ce9f445ad555d0ec1e176ffa92f812b1eac03652a3972160bbfc0cb20b244ac7becf7744c187a6ba06cd60acb7cc711477df96489c7bdd94eb6e25256fdeee89ac0a51d5e3113df02eb198123fe0e0ffbfe208320e1b280e2018dc0a6fc1e42966ec45f99fb2d80da9c6e65539b1e1e7a2ad03403ecd210016852417dba7a2e971aaa306e1417c449413955cac45d8af13f4abf87891fbd01ef3fe78ac2b68422acbb80af03990e3bc2a660c89a1ace4cc75ac17989401bb066c3b4a8e26a1526bd6f67967fc88862fd431699dfbc4f1dc1f2340cbdf23e4ebabfb71e8fcbf07c47b0632d1732de5288f279d7659d5d3b71f123e3d91c44a3cff36cf34ec9b679c5ba43f16014519915c5dd27022600906f864e355ca0a4a4a8940d7b75cc3b03217ce91b25af49e8b66c739cfff8f5af2c1995fbc6a0e5d35cba07f3267de5c027a8ef22bfa76ceb26e7ade95481ceacaff1c726b14c243eb525370af78d10d91065afcd79f31a2a6f1320e7bc3d4bd242dcb3fff162cdb246610d8f3f052184360cdc0fe3f3a6e82599703afefcd0394579cba1f1fd060fa4a50154c606a0f9cd6356e98b85b0038a8a6b7c721e97d60d485278ee08279d9655325a8fd92e300e382cddd98672728bb0129d880e8572cf31c0ce153ed074a722d420e430e41c58a688733cc92decc288ab1e056d77177228d4fd2b825ce9c527d24282df1f9e812ec8969ff255f7c9b6e270f3adaadd99e9fcb64154b17ba25ee585fc429ed1aefa2e739459efa220f3c849dffea24159feb8468a80c3b511eae950ce5e61339f8f3a379bdc00ab65dfa6b79ab3e6344b1966e4f838c82908ef368f4946c05fca3007e11834e64e43bf2005a39f933f1eea936a7b81ac286e8784ac970b3d9a86b038288817d99c81b313d591ff3ce38dbe65aae2f311c578569ef5ca943a86a7e5c8305400e948c5c2070d6392c048de28c5f7befb7a48629b00adfcac6a625e34b233dd70dd0b0688ad24a8cc4367f360db4824be0fe88698aa38a2ba4559628be3ba13a70eaf1cfc7ee93b9848fd01d8f63349f1db4c69166d9f9095ce937ac6fd56a438390ca5bd67d273b579d5640af84b1f92c8c218e40d8c84bfc12b805771d03c1871c4460b22426186bcaf263bbe6a4e9a126313ff7e87d36f3b330a8673d9485537187889370e8412bc0b0b5b8d940bd67e658446cab488b27ffeb0b43fe17243e4061ec0d7fe4b6e42fa9be15cf26d944e6f32ba4ef2da7d34d19d4656fa45ddb753652442a4e128f273804e064bd2e8da9e8feb5e1b055e3fbfbe202551a174c124a171046f91e18c34f5e8074925370d155b25ddcf819d0398ca64ed6e5526a617869c3f1805491cf93a2d983b964a170a4fff4ae61c08db374530a48d7527392e847b159dffdb99dfba31d1acb86dd195aee318dab28fab404b567520a4dbeb89ac6d03ae07755840c2035e052a7aa981a79d15e4045e083c05c85b621ed94d96b17b2411fa5a8d6bb956bdb429cc1c66521375ff747de73333994638e38031b25403ea8cec34f5136d48d0b91a12ac0b579fb716e8b67eb8b0a09e6a96b2806584cb9f885d78f52d87217c0a3861554b68aeb433b80ffb1816224c78faec461ef29b1a1e544d1e775de2834f992dab976a23c313656ed02b1c0eda0c6b73cb7f1b5a6df817cab4dc743bcdfa22d4061ccf545a7d05a6b7f553a3f76bc7eed09f8fffad5d1958bffc988d8d781cbab0f4ea03447eb98d19c76d30645b3e5ec8055c1bcdc258c51ac8715cd3569f471d3b0e87c36d90c171854502f8206d474cfacf1fd2d935afaba0469c9c4ec23bcd9a6529bddd240426dfde62a49154c5d6e3e912390a7173c9c49a67aba42f36bf79ce111da2e1db09f6ffe511058da558c7f4068c81ee7a19edccac98081ad39fdbd6843f9baa34b1f7ade42e1b2e7aec42b037d68191feefa1c3b54654e66faf1237e728f6a81959f655ccd582d1454924da9db6affc56d024cfe49a00242724e6c8d9a20152259a76bb3fa78029551dcb31fa2ad00911f8e43832b2732872494f510ba7a07018b6063aef13bb5c59dbcc3bc37a41b3b344d70f6e2368779ad0ee11d7683b407a0465349ff6dd76fc42db73b4fe23a545a9c444031912602550bffd2202e714c93ab0f2b32343f733fdd516902713f4c0eec59f3d1abc8289020d57aa341160fd700228a661d9ee78e28fb60b09011d8620ad2723c30001d4b9bc7649715aeb0be4825c845191fb8bbb4d90bd4e685ff77889a9f26ab756116ae4df89f26fd106a69d174fa52d8a5a4751b92cf27ed61027910c1ad627b8229b7c05d13ea1118642367f46e05abf3af5985b0c98b78112bf1562b879fb84dc37d8df8be5af7ca5591ce5d6aa7ad0d5f7262d4d4e27d8b1ec1adbe35a0c396a8d35027f9c55ac5edb56ceba65fd7eaf551d53f40de9a8a9d693a6974f09a75ea6c243e3853794fa3b2378e078cce197e93ee613829e60cfbf6655a59c5beda901219987ae438c4a50f39c3551a28c69547b95747ea39802d54585c7d0451c79f9fc83caf2dd120edf472b1b5c578e4d0a438f9981115c8cf5a04183025010573ea451459e3652c8dacd3cf3e109793c23ab1bc0728a510ddf48bd39d74c2068873ad744ac7cf2fd2534a05ee07d59fed67f78ba83f7ba4d219c82ae14a447f473934057647c8745181433dfbd938fb70571dfec870bb4f4ffc006253619021b5786a5eed3da69229f7d88af4cec35271aae48bdd1082495eb2e01f1b9f6d5e50a6b925e513036b42c79d2c99eaa29bc987bbbf0b14ec804bf7c35f2f0b9664017dc234611c9816d0a6f33e1c097d6be72805000452293bac29c6b3db99ed53d703ba3cffa2573cf7c2462a4ed71037e105dd8b9227e023fb2091e8f1e9d892ac901f8cde936b6011056c9e8d037fa28098c8c5ca2c1f485ded41513534bf692b8026544e50413a0e3ae85b85023a3c173669c2d19e2e3fbfc0fc2324ace6571f776ca97c5bf9e6877b011ed12b07b7b04e1d71feb83f4d660a8a47dd2e566a721ceb358092bc3be7756da5397254f4d6b805f759b9aabebccd651454a1764053a6e54decf94475f941bef4a6aa990b8fd01a38fa313b14b2edc986096f8a1fab6cce71a733bbaebcd43dc56e6ffa3ef0c9a38a84b11624b21f4353ffe19dee25e58604f65b4dab365e68750dba9a76f8c66dc299a0190735917b9fc7082650eb1cf69fe4543870a521908b35b4c2cb9d0020a0baef652e0c1852ad60fbb1130e95db2fa121a0aa001d821a4d99371504a8aa43eb17f38b890a348d860c676a2dbee6bd35914cbaaee2d49191969f97a40e753e06859600b408385b39e6006e525c1e64d2baec8324145afd87faaac6025868cf174675a003d7a3232ddbd72f9a21ce4510939c5fc8ee06478f7539e7acfcd02a24f85e0e495cfa7243c5df6411d52b1048716f2467e6ea94e802d070444a9414caa57bd97f99c5e6a06b4bcdc8d09238f2363108d3fd6a3230e0a3dd5db2cbc5221d2c6e1679aba5b3d48bc900e93e4cc215687d5fec0baf3dab1093a23462de55b7b1d2e3c7071f0e397a037f4f88ee3ae4ddf63821a55def042ef917953e47984a4dae29d22bdf1cdac803e006fe35ed3150b3c603bfd13a26993a2b42accc1dfcfb349410086ce845aa65aee6040c31fd3348d5ea4ffa6a763e23c27cae98959ec39a915aaf1ebb923d7bf491c9c75dc9769e7b965a7b59321ea18669741c54c87aaae64994c7feba571312efa0df8aa5e8fcb9c516f032b74f2dda9b92ae7a23ad20dc1b36db3c68b878083b2af1e0f5982b07f82d4fe1fe6d41e95a29e7ebdaa30aa970e44a58d5bd993b31e6bdb5a6b30c376a6a920e36ef05621c22e25b0d2e53d488d6de65cdf6477b3d122cc0d285713bf016660eb00343d06f5b6e2cd0f96b1960d7c3b6eea02317667333c06b29515bc371491081d5fba6967e55512b0b9e2cca5efb05847592218bc7c8452780bb404959d29a70d5cfac0501a8f1f6c03a2e3b2cdb058991083b019f15cc938b6d154b69fc43a1f6734f9996916c481e4c9fb7476e1038754daaae020e75f72ad76d0fb6d6f5824aae12ee4cff905295749b3da16fdbec6d5dbf51f56d6697b45cbc27abb90075922da12da0c35e51051aef2d63244d6b22ca0a5ffa6d0f917731dcfac48e6e4a37cc64bd365259c51ba094a28f6acebd158554e5a3a772cad3983fe6e2782756977dfc0cb079942ad97c6f4a635ecf620c33834591a018bf64b3fb41e10b1d15489d2bcd2a84648dc5f4d635a8ea6779d2d46d494496ed3eb3a5e9b0caaab551b2ff483ed58d31ad552e31bc88deb9e1490d78246c671521f0dceb145eae364bbc181fa4be00e4d89b50ee572edbc0f267a68e303b96910b2bb93697b5338a0a370fd6e0d44ea5a5bca49ee1a82249dd80957c9673aa2ce10d7fc9bb127bb20294ab66ded8d69fd083c39ad89d7f8eb275bbec0fb19772d9cfd8ba0a6d138e9af6dbc9cc4cb453f013fa451c8e9b4fd190b9f8924d24690525ad8a212fc440ab8d512df5a413408a49751eb31407d048d7ffceba8dc4eb36ab012ffa679a0ec3132c0f5e84fc8ac4cd772730ff1e62903e6867422fe6cccee818538a5b38e336d7ca806db8efad6a4a361a027f0d79070b713db90dd45b32d360ecfdac1e1bb887b96913a267b77930c2cff8dcbd77b7c348d24c144ac7d545d01cd04d837bce82b9d1007c652332129ae7b92f97549fecba80efedf80166452f2714c851275dc7282e10ced2fa0177a0018f31f7aa21424094fdb5fa3a90443046172db2b4a126a873c69e5539a27614ccbb33504d4be7ae53ee6d381145d99f2b68b5c2eb30499fa627c4593db3604b35170ab54d3e1473d4f938853f55627004e10ca5d273c562fe85ffcfd01f20c96606c2c9a354c5391001d7914bf5dcb42bcffabede6e83d988e73ec325e99b73fb486b561a3dff91343a812c29ddc08c14e49d74750d00a7c5d081b8e11914a7a79f827fb9176d8f200eb9ecf61036a00f9065a496abb68c9c4f9ddfc1591494dd8be1ae65dbe7ab6007f865f8658474f52d86fe43b4c1011f7468e80be2f9cfdbbe4557d8483d0e6dbf0cd78d7ee3a8528e9ef1dc24a0b4c6eabb23e9b09be99df7c23829b03527a5c48253d0aed0425d4d6228006ee236dbb495edb7a9deed23e32ba47ffbc6ce60895a85836588a1769b1751c6ba8bc2df9c0a78041103c01147509ccdeeedf6bb2d7cd425231855a0b90beef302c106eb8e2bbecd12047a8d29a516ebfe25eeae8bdd0dee02c7580b72150c7893e530481ce8d66484a0a11414b0bbf58929d879ab7756db88fab21364872271c5063db3fb8f716cfb7ff861bcb8e33ecf0ef7cabfc479951ece869b3c349019109ab58b521b165090ff16a607e6a2411f7616567f5e383ecc87d45cd71ca29746491f581e725155826af6b861898011437255427e2b22fbbf3fa64dc4b189b912dfc38538c8bc74028e9b9db87e707ea8d6068f2cf38072879a03936a3dfd333f08808f717249087f60a767fa199ee42c010aa81934db613b7e84c7572a92c378513e7b62d557b4b4717ed77d1aabf25aaaeadab6b5aec5ff4dac91a7f640c0f1d5366ad0f4652d3ab308520a05b148a023a0ec322e587ad0ed45b6c44d9e2f2b0019daac2e1819c45ba7ce08bd9824ee35462f443fefee45f0a6686a593147905e8b0a20ffca1d3e29731938acd30d04b301c1429eb4b25173e3ea922c4044036990fed0d4166b7489ef03e880bb68c0742285681daee73797a09d11dc464adb02b65e93a46e80990febf56f522e6bef60c0d7e4cda0b114478aa84bd349cee90dbf08b7494c131836a70fb03241de86e79c0db166ecd43ca95d2ecbd817a765448fab98cff46e741d7ed4613cf820f1b10dc81b1001b5fae738bdfc63f9b452f3a6f809451bf4031b6ba6c33fb9d443fc3eeeeb951505c1339e94fb72a07922c25df028c1b3970eceae5d7be8159d1a956a4a32fa2fa16166422dd2ca3d094fe53f5587b3e10204a16e93f780f2c76576f7e27975391b27909b685c302a85d824a70e10e87634cb29d0522e8d93e87fe5a087f6be4bf2acbb70cbb7053d1c09833f912e20df16fa76a2af9d110175069886a0131398da2e505873ec019b91755c01f9779e280a791588ca6301c9df3772f5da5dc3802eb1873725ecac77b01620c72734195743e4a2132d18200c7aa01c6dff60045ff1f5b8ece7b83a88a856e2f3a8d970a82192a5f0fe99faa2b0e01b4d85c2fcb4cc9e6fd7df264d6e6fa882bce150830c0062ac31d291787645bedb8f7941c2a149a7c73482de3a91d6859c5bd2e14791c9338edb269c6106f7ffbbed59a7e9fe69b1b4825f6fbe8e4de80ae7aa5284b80e8b82db7b9cc22aec4fcac5fb6bddd664febc82338f24f085efbb656f62568738a1e0b842b7abf250f4a05c7798298da37dc183c4f23c738facfb15b37ba1095ca29c1656899a4f8551165e68466652f5e181a9f01afd909a3fb3bb332d77d0b9e06665f49b591347f9dd8ea0c4a272e6674c9810f5fc2b18555af07a74dc273b5b225e7ab6f8ebfdb6bf907604e75dc47c9d4053702551ef8b504c2173d8d2193512ffc5245c25b65ddd0a6bd3a9a1ab93c0040461364fa5dff4f1a86470046a90af46d47f33dad3d6345cadaaf670491a569ce2b7db223784bb4e9d63bd925d6708ebdb50bf5d7d59295faf6c323d38cd8f52dd4a9f655a09b64e335ef68112cdb8a55b514a644b2c0fbc6f0581d50fe3fcd5ece70611b7ea3a8106d4bfeed4a6150919ce5c0a3d93c8948f214277a72e70c5b2c2d466346cfb67b0c5d0eb4c1060d88fbc083786ecd4d2cc9d438545e5e807e9af4ddf32004bf0e707ff3fcd521e3ef909499e01a3023f52e45be9aeafc8fdc2b8eb860bf5fcb84fe153066b4a95e82789833893dd790da7e9dc3703a263746ba8bf61cd128380d4aded6467e598f3923f8af78db09f9829f840ec6ac6f1747f3bd9235c0236e2635e9fd75d0e6d3cd3b2a667e87ed9edf6d00982357e9fe5192e8cfd7e48e86c090530030c9d0eae9b6336ad74753e2b12d356cf7af31b7d7911fa607a07277ec45f7e280e8c76936eea583c9feccb3d0aa33eb7fd32dc348f2454479541b82c46e8e423d337bdf5c9e0624ba333ec1fc79ce28a2ff500dae3e1b79ab706f17f05abc147d18488d46b58b71a419bfbcc6795a70a8eadee15f8a3b37acf6e6c405f1db42083f88683ef108ecc7fc719e010529c3de72e86665b2d2d01c9038d4b2125040f72fff81b41559b2c0f289978724f460559860e3745ab7c5c326c0ff283e27ce1b502d6bc89664cc73a4b3599ffcb05425608624baa862d28063f95d19e39c0a4e9e9b631b1d113b804f94094b6b5f93b34df2725f85f30340c8a24a1e4397d36c07c9faac73ca2decac68da6a831123bc911145ec08d303fafe71b91636926cd786913760b6940aa84c3f880176c0b426101b89ca9d86f3bc2422b44a5f3b5cbc7b82e6f5cda0c79627470f31ea9e98f0416bc11b5255b96a0e0b9caa893246aae4b5b9bc8425911b531bfdc9b9767cd781d0d7e72dd7e3e001bd3bd03c1014392e2fb0968adb4724d7098d5f66d83e755ebf07891e3eaa15332fecc696a6ea0295fd45330f520d6834f32cbcab05f5b36beba573c8a8876f74f196ee8327a17c796e806dcb9ffc922ea7d2b9df5acd1429022f1103183a15bd75daae3a4f74ace18beca2d9d839b95b47fe7cc3680d412d107d0e77956a5d48bb214e98a58b078cef34d90b269f0a11884db625fbb71b2afcd8817011fc5e7d122ca9da7b8dd177884c415ce10f70b31f8ef08fa86d02c9a12b14cc2b205e70d16caa30ef71b3ba5e05d2281492ffbc232c04d096a27e1b99eb05d0dda1f9b6b8e9baf3e5113c13317117f05af418a5dc4d0bdeb542b055a87f66c95031ccb2fa888cc3c70dc90c45bfd2c60870a3382ce364409878128f5f60c6e3d27bb2d85d5d0ab1400a58003e90f8cef694245d6c8a3b5eb4bb35eba1876dff52edf5d4b485be7b017c10eb5a529c62e72c9c4888824315f6ccb392b0d25197f10b820ca1c83b8ccce534ed73e7551780a09a05555d849baf33cbc5ef18bf56ee1c712afcae73a6a2ed59a2ab13f4fd81d2ed25cbf09bb5cecae835cfc4535c9df240e5a4acd351e4b1afcea6af30170b32b8cc6208043e2052d92df60b41932ac5e0ca6a31ff2950c58f22ea7a0cd4583bbac6e3acf978a492b7456c999399e8650965b55782da1396009ee30bfe73b27cb92a8ccb40d3dd2a79d49e8b0668b7981349d2c75d39a48816abe76809430c9a5582ca948d63c35eac80d27b5bc3fbbc4a115ab2a61795a0065d49075c1e5bf792ae3ccb220ab5e79959e927e1e4875d43a091f7c384ecc16f767ddae26d1e48a6cf1ff21bd98460cdfda6d79f7d6a3886ffbe1e5365d1ed8a82450e7060d27a258be38e4305f3a5aa37e359d546d1f914247e78c66211cb624cf48ded19446cfd612802998152148ed14dde503602db10fff532247fb8c33756bd219c986f2edb12953d1db043f68287cda6408f0262a5965e0aff7788702b9391f9db812fb581c079f63c7499d95968a573ee6cd36bd31c431b78d4732eb5f300f80665a1ba9370c920ec6c114fa6d4ea0fe741545ace679e542de27f1e5fb0fc8a39a5a93e9ecab3eb880010d4f43287e4e2b6dbe3ba66426138f7fbd848b86869195a078ceb5e877e57b0b136d3eaa0a39230431a1e95064b4d713faa3b32e99baf628d19b7b05740028da0d3c8500330fefddce6a68465099340b2b517e2b9251ea3bd5b76d2a6c07290a58a7db2675e835960cb9569dcd11502b8a863aeaecc35d4acb7a20ff36c745ddb851889fa8ffc4f321beb2ea9f194088f9900eb6cff809f1a8b016991b62f7d57900779e2168cd1ff44e4ac199dfefee77e174091d969c50b36c1100663d5f295de318ec2fbe6ef527ed9ceaeaf750666d4de25151e45c8daf683bf4c8d9706ec5c49bbce9636091404c8036c70283dc4da0d6d914c8de11866d62a177e089571c05cfe2ebf0f304b4663d775931fadcfcf82f06c8a993448ad434f83c7bf4ebd28a0afc79563b4ddc4bfdebffda10bf386c90a45ff5cfc648a11f9cc1bb718d01626d955791d1c6ea673bcc22efa7f4f6580ff59524d3a3bdf49ac31f46d3a1c4d4665eb487c08a17ee825cdb5885f14a7bf5ef1904cff7e0b04939d49aa7f2329ed12fcae4ef583fb5fd3a04b6e4717f334fa54e4f4277993f6f2f5b64f9745f02801a5a32aea49db3dadc78eb8363e617fb0f42189afe58c86efd006f2b415e56bdc19791d9137c6cc0378df8dbf5669c9fd85f995fef0021607c1c9006be26f70617b582744adf5da1d44c5f30c17def324ac46d8cf15dfbb15886666fd31e2dbd1db6119c1d728a764f3f14e7a42635828574863e2d14fba7120cc35f8aa0981eb42139f4e6e3d08e78266558dfa14bd71ce4b43e8cc097f642246568f403a24e77922d1642f2d444162d40896736cd0b20537f8ab4259f48672a314fe899b519af7396213aea0420fb68897515107d5b1efe3a162cd0d84c187fe894caeb68dfb9bddda1923af3ec34a97c37d53316b62a887cd9e559b9c9d048766c8a29e45b56a76d43d4bc4385fbb1d9ae9b8022b4089d6ce632a25c872f24230ad650445513373214b0cf531e2790f7a0e2ede32803e713359ee26fd45dcf5b39996820bc062f9d45bbce197963f1ba5204fa1a00653cf34c37883c047c04d3ba4e8e5d3c5e40c86fad38ff9de41b5caf6964ee5aa1edc8acc84a7b505c7ee592b1e9cca5c129f9cd977de23499007da6045d5e0d8d068129648d131432ec2b5f87c86d97e7a11750abb01f95e13fe26a2569568216c7ca0c71a1bcfe3c97b2584ce1ac373dc303e32d3b6a9121600ba2cd8279228476f9e4fa85f96048b000911856e83f5ed7623fb239f0f4caf1c756d20088d967995366cb865e22535246c4e18b8c9b1a9cd0f4e9351307b63a93f325acb03bcf8ece419a78f610ccbad2430691b8635e9723ed86480fb56da8922b7d4cf6b9ca82a1cf6fbdaa3207525f42333bd5195b43b8221da49f02b05cb6a814ebcb532b2fe8012df4c4f58322e48f87b8f5318c8398ec3c724749426332e41b90f7b1a101919d944a57ad3661101cd7a018bab1e5b3aede810945ebcb05edf0fe0a441a26187bb0afc01c1c3e3f87bdce37089e3aa7aaf7bb9b7d52abfd74669e662d580d6a7ec5a9ebadc8aecff884d30ab8ec06f1cb6058d9fef1dfc8dc8bef8023c43c1630469ade0ca393b5f1f09ab24670d406141f18c3c9c26806f66c00f3efa70935cd0de0b91de24d0e474eb98a741365462b7c2c3725ab51b8fe6386a5b10eefc37dcd781d072af3ab857c20d0c3e8c741207ae112b35e44ab7b88e42be4b4695cb8e3efc5c37fcd0afe15555588caa86bc0eda42a8a8b847bd7e2be844b423476581696fd354283976ec91c0e00fc246652876923561a2867447ccc9747283890442c150f63597b7fdeac2cbae7c6a6c035931291883b7612995dbe0459daa96b4fb9a2fa7daac9bd74d1d7a8fefdc7080336b19742eb5612e41fdefa4ae84bd798628911a5221dfe5772a46ef042606ce8610ca229fc865b1998bee7335a0974b65019923bb4753ae7829f656960f90c99e7ceb0845031219137cb0e06ea7f9c43bb57f849f70e17cf0ecfc9961843db12e85a05d5942205c3b7362f26b8cbab50c77fc879d5925c77221cfb812012768a76f093029d41f82b17c54b3ef33ee59d116b3c09a3a7cb0559a8ba451c63d7bd33f30939dae8e353634bb4259f05b3830f78ca8a8d27d0bb151104e27b2ac24cafd6a0281a7c37b154b50ca3e13438b5b0c84f43bd8ff7c80e546e7ddf6aa14e86bbf5c4e0976d30a0860928d68a855692fa55a48f303863df3e4c91bf24024178221fe35d69b518d2cd2ea7666065739160c74c25239a30e3eb8a84543e65c3fc11bfbebd046dc7e21d2f7df0284bd0acdbc139f83e4b68f3beb1e019783aafba47f768a636fc22f101ceacace5c1f9509718709c836b9d0b703fd891283c31fc6def628af1502d30fdb750c6988e2b81c9f027fd4a17f8bfd60fa29050c98ca8bbdbcba91e10ee2ecc2fb0d5a789fbbbbd8ed9733c8445e1e719e29210f9b1e6852a687efe52e9d779eab92ada3415bbc5b20758629aa37dccd52bf9fb9e4c0799dbc99cfae9319054504f58b2c21d12ae308411c29f797a814f96c97ef0c3b5c13016f372ac5d3e7f2f5839a6afb97dde1bd1feeb649115651530ad0ae0dbd68d9267d69b25979963655efd385c42f4c4eb4b3f934bd1b8d64b9a05a39a41e9081454522b1a8f8c23755de2a1a343400f6d61f28a28d7520b8ab522af0cd2e0e95048136a3f5cddac9096bd7d74ca6e13494ed32986e600eb0e310b87139ff38ad6997b4d36a7799d451cb02b9f60296b875baec41fd3ae12108395f0cc7187fc3f6985ca064a7709839e2d62d0aa86ff5f7f67dd4554da6b22de42aa1e73df018b0ae89307f46d3c2fc5372e88052ba35baddb979a71a5306682f01c7b430a2be3d44a3908604bef3642b58401e8587d910ddcf5305cd1efecdb3e6f048b238b13016fcfb01c0f6e9f315da1b68db10d7d783f450a6ae7b0eaec8ca7d37ceee2932dd9692af7ba236dbee72fe5081e8ecf2ecd871fd0e4a711c4ce1d16dd43a677fcf1503751ac1956097c858ff76bff0104fd7167cee07692000c44d4af37c94fd7ac1cb6b125ca2514e658d252ad8ea727f18eb3023d684bf64d7c0fc8cbb3af53f0ee35a738c930d7dba7a3cf1161ea73a3f365e14aea9fbfd4b7c668885ca85ac3ce4369d5f24052fa08e5b088416bae12601a3e08c4c5101b945093b3274c4c001d6c1ba0f5e077601b07c7cf67750dec39aa12da9108da715ed534b2d3b844f04fb1bbd0ce22d97d991ebe26ab4f9000aef1aa6a76221ac188dde83db67091a83f0bdceef3d30d63a8a1b107e9652496c07acbaa3ada020053b09f1a2b615da90ef22bddb1b087e40cdf20168401120a5417aec55deebf37f2026951dc48a98ff01043c89a4aca73c066917deeff47e8c106c1b77d716f8372666d639009c607401b53b2d00e66c8edbc2cf4145b3cf219dd935509d80acbfe8813731715a197c1ad18a247609d640cdbce395278f6827ef4d0ac924461ffd164dab57ec3aecb188b2e8b52e448121dfaf09147bad3a3404bdef9e9af4343e5508fbf08f815b240dfc54ccc7163e099f4849b206c32e70d86dab2d966cbd13f0f8ab7fc476e8190026bd5d8688730d6a4125e7417e52fb2500639ebc392b3478430db80f300e5aa72803690a7718a27757cba8ec2af2a482a69ec4c9d0f74efa1d07c3a2ac4de7bf64c398a21fd06613feaa43a7baf1c7757b657de42d47f0f37e36d4bae95a03473565e179f474eab852dd5bee7b00b95438aca0e0b48d6ff6b87a4bdcd6e1b5c614a50daa6197e48ad9097adb57b809151036a564af2a703c5939656747ecc4a1fe46c6a81652ecc3338b2b04a150cf25575fbc1124cf81b967a023284cf557f0255a876cded7cd8624f3c0fa7d3598df9b578c5dda5273078b3288812f9bd728a83665408a70035625e85124b2a428df534497b8782d6802afe81ca3834948a3b90bf8b7199067efee6b5262a6040d683adaf34b9c02c21b6eddb7ec25619a47b7f087d8c8b02572730145163b4f651b2229c653bcb05d9848ab6573f39c5a4383dbe09f9856942ec498c9761c2fbd07069c69ab2f31e40c84a7b5532dc2f6dfd227db6ac53338a430c22d40ea89096179da20fcdc2209e1f7f8aa1ac6274b998a772854419e692a3d4547db6fae9313cee762d3e2e346ea24dfb73573882cc76d44ce25fee17fda30d3b476e0ac3e1b8f1a83bf3225783042cb6ed751ba8ea46ac45e3b71ab249e65cacf0d21a2957aafb7b2c8a49be54616080163e9ee6adf9d14f484c19c62f4db29d362ce0a594751402c984e20ccdd1b677525a8bea016cd3c10346572f4cca0e034fdd5034c360f4835519340129eadb4f66ceda409271347d4190220705b51dd16a96e7da8fc2fcf45e2db521e950391416814d78274aae49722d6d6bd976e96a8d2c33086baa49b5b42796533e27b5489c2e1c0d935e21a339a2ed125f6124ae4f938e4fd3365b510985ed0866d5615163b2fa9ce5b3a68ce7dfa0b43446f020db4f4f5238436e8d8ee6b778efc2017228c3a0cacfa1cee6f63592c9721d4ef29ff7b5f87c9c231678ae588dd77921af4a37588ecfbd7a66e3f2123ebaadcd449d4fab0f17ba723f8432e3983e3a857ff20e8d4e7575cd0b461f3be18a793369babd5980702adf5a19afcad9bcb7f4544d7c72d1861ba1b811ce9dc9a0913d33fb837f327c37756eebf1f58f75c4b6b84a63ab267b39cc8dff32f37a3f6cbe8241ef1bbab8d6049069565290aa4ac5ae7f1722602930148bbecae7ede38c7daf516e2c7cd102e805a0b1d0bcc07aa6574bbe1aa59f2e64aa62e0e4c170c98bbe1b5970174257b9fc173b75169219f9555ede86554921af8395794052e598361cbdab31bbc7ba165236dfc52e5a8951552aae95fc47eaef40010c39d1100a9fd2afc9d615ad05b89976345e91060a1de5f2020e76518d562be4a9b4a451245ec44aefb6b668b592c41b34d66170be77c1adc6b45a8f22793b43ffe984eae40f64d8c93832cbeb96d0ef919a2eb0a8ada50301d91a78ec5759bd675c3c3d5d3963ba1dd12ceb5dd4d4477096a12b4e8c57b4a6aef1ae4dbaf0958ea084327d21fab8ad49e5261b7da617c8771bdc83394c097e7e25cf064269f67b0a6abedbfcf3cf9b3aa4a9471097bd00585157cfcb37432347165f781391f838516586b6755ca4824b7413fa93e65d5cdc97c9cae1e83bd04aeae6c0de0ab0d605a10ff722e8284e9e7b6fb3aecf57ecd3b0841350c846219b4191b0b19c807bb2e7bae5901ea2c62e852ba56a3362f4148e73bfd5f52406fe0b6181f755f645f956f10bba130d5c173dc52d16f755aadc591c39cedd6844e9822156c1e5249fcc5627a1e6d2ea94c224899f14ec8bbd83cd75a0aa1a09ac5751ac714ca830e4fc324d5623cd0661a72f225c073743e36163446b720676adf5f9bbca43767bbfb8d37313ec89ef56fc07c163e38deb1f7491591032ba12c166fd4d94ec93de3a8dd108fed24d77b5ed26debc8096a3f02dd606ef7dff54ec11c17555364c460205fc4dd8ca018064c56b10df3c1f6f9411f76e240c6c0d4a479bdbc2e84aa98e69b8e71d1ad8766f80a50acac410721be6e1dd188efb5d47dd5ab596d44c985d0d13a2f2200ffd6b50e53856f1fb9a5ab569c0d705928efffd57a593494a1109b6638e097f52bba5204da93f75ccb4a28dd7b2034e9abda147da9598e5e3258e2e2e403b3c18a418b4e8210d1238eec1ce684312e8c98ffbb01768f8c0e4db9020e36090b0e19d1e2713f6f6b3c7df9eca45404d6bdeb154c0f7b91ea7473ca9cc6b03532b262bbb30e56b8ca621f404f935a0dd40140f92208b4aa0a73578b0e26a37f817b539d006bbcd16a2ea04e94474c006ae377063f64515ad0d049eb9b96d8b75e1570427a1183a40e55318bd242a85b472075385d859e1bb305bc351955a143aad06d5fd4bfdfee9702fd0258e42af1e9b5e4a65bcaf1efe7c24b5963ec0dae6add34b945a88eb62378f7fbf8aeda029b17fc2b25e5f0f35cdf78de472fbfe08007d4c5335be9a723d72e36627393bcb0aab4868c083230d23f56fcf15f8baf4561b6bb313e1db9291e28dd3f15b547afd4f645cc2c44859397774e8138203f625bba7bd69b280101f67dfd098228ad3789c6dbd9b1127470ef17cb8eb638406df5a6deaa178b267506b6f052ff19804470f755cdbd044d2382eb17270dfa48dbe12a108eabb96a3ec2c06923c78cf1fe8f0dd5a3713e7f6f11f881beef240742a9646759cf0778a42ec06eabcfcc098f8e071ebfaea7b765dd6dc8c276d3046addd81bd1a868c52a91e2bf26a9d9de73cbe9716abdd498e76e93256fa5c44ca18bd55a0b4f74ea8cf3a5afd45c5d1dbc96696a57efd0f4683348064063b27c85147910ebb32e760dd446691811234331840689f74dafcabf5551529908f958dee5b22ded3eb6c55fd17900105acf1963419564315b82be2fc2290a2a498e842168ca830d2881b7184aead25010fb001f31a66db0b39ffcda5846cb1ff8a44fd040197159b4cffd4e072d5b29cdd8fdc8d0ca1bcc1cad4612f6ddb99276f272cd56b0c2c15ced0995b9e121cac468230d1e999c690df0ac4894d990a394f0308c337d5f57d448f6e442a509cb45b69f018832de26edd10a6fdd239ab15de94619266bd9d7e0d2001ece251e89dd8eb86d02e8122190e1902c550fa5fb977795bca61bf4d0069bc94131690b413d2ea62bfef72a269cf57e9805fdd91fee8038ad547575496a32e06b1ab2d1b50706786f78ed91a7e56c8c415993d1502be8729b6ad3207f800cbd8fb6c920c55bba7265daeb5475928c3674620c25ce77a26c14a43c54f74106e9d2d0b2bf8481a8bb7582e17289bf24dfd6675bb1778f381dca36d5a2ed51ff77f635fb3f0291c52a1f0a606657fcedfe3e2522c123487cb1949be0fb9935a4f40b8eacf0d5c34326c3c0317929b1fcd2612ab95772cefc694e926d76b94dae4c42b4f495609e15c0bc4ed8d4edb6a35b5a6ecedd782b365bc66ce78efe3b4204afda9d2aa925810732334a0c06bb670eef6a01b144e4aba9b73cfa39d95b1bf6eb114df8d3e1f27a7ad90e41bd00d234f442c92932761281fced1410f079e31c12b58cd6cde8340de8f10df2641a0112f5e70db4f0a2982bf8c0e7bf10f10adbe7e328067111e6bca3499a0a31b8e71fe1653cee838b1d01d8d6077f3c6c62add75d12f805966c7a45cdb1d2e106e31a94ad0befe42fa20794bce4891d45ea43e1058decf99e850d76a5b1ba46beb08d5e3a9ed49c55c107ffb382aa3f9a51359d156ad886e18894343cea9bed39471b3f6891196b83025b8052de2d7849d4ca90ad0311238134877a8d46ee774bfdc2f27470cc13d9b174daf119f34917a04d176a7bfbc5416a5ed930349e003c0c6d5ad1ff2c39459bef3f0c556f602cb6e366f35ea35a2266cdd213b8c024f0fd25ffb5a6d2f17de80eddb08b68789b53b268b4cc7efda8d9208a8d961d8b32aac7e010727e4685b8cd01a6c5b8bb17831503cf010cd5ba420d7e47c566731f829738015fb531869162577975462794f6e12f4b8273bc47a664a2a0aae5249ac2b83def96326c69907ce64819ae899462c22fafeadc26e24425571c43ecd6d419e63eccffcf112da19ee7fc55d2f88c018412e9da11095c1ae536c3c01f2c40e32447363c1e0448201e73c5309d65ecc377a9d92d2f5f7386333f3a0b0f7a9cfd0d07147c81dce8e634a6360eba47b64d37642a01672cda2cd51d4e9b51ce24831bb01f8f7c10bd6e6ad548425d038cf41a0f11c47586c73cd4efd1be2c6c980ae3015431fd22d87d578acb8e0c19b699036ad075ddad4ea9ee2a976ed2a486985ada39665ed2454abbc55c161107a9904e29076e337c5e6aa407ee035591d88d1a9e5d585e7578b6936be9c71d8a735d6b02f7414cb7aaa585b4802bdb54f1f2ebcc7e355b16bde30605a20eb67c91d1200517a947bc0b471286ecf2e1ae8a02d7a080c9628867b6f5a542beb647f19e05c8e1884f7093d1de79aae07129766253633a8aacd507775256a878c5061500b63d1cc68c523d5c43204bb6fb97bd9635a871c20fd3292e81305980500e9c7c610c1ca6dcab1652295e8e00fd1a8e35570088a20951d25efd931f655f47ae742342a733f77a28aa4e5dec7c57c32118fff75d5c28ce7ce76d39681f149419c32dd0b7eb6661ce1fca323a318644c1eb632ae57cb1147a1ae139fe18888c6e07d279588835ac4f01098d63478ddc00f5601c97a7fdad52dff97bd85e1cf9b05063ed1ca656b463eaf0dc72df3dca5770f0f94891fbd7a1c85a6646e15bba1ec54a74db0d7f491734f22bb955d78ebb88bc43df3e3ba2b0530b3101efa98f2c4059409c4a06027e19ae4b45032d2794c87bb32a7e1edc4e7f451676e3e64a2a2d1a7dda7920629e457dbc98023a42c4c0480d7313d206f2df67afe2e3f235ca8b4480922651ca119bed8e3ff0ba8cce2ca103aaa15de0ad63edba263dd0f0b2100666927f1c703f4edfb203d0e92050c83dc188e994b7ee31cdc0aed81f52bb7d075e02af12a4d40a35834c4008e86edb8cef9866434d87389357f87b6fbfe4d8902d703b819986c858ca31d6cd0eb3376596da1d79f68a340a78684936977747592484d09ea4284caea59613bb23b088eb3ff990852ca31e19fbea0013652c756dc58153e721c85eb45105166ed657c42cabf09ab367c9496476cb61c2d0fafaf6a53eab3431bea42de8f0668a90eae68affdf2ee2efaa78d3a8b154ba848d55da6a5237b87b89a4ae4cc14e2aa165d7a0fd471685a2c06f68bb0aebd402cbd5ea31bd60fe67a63b3e9593a5ac22f207c0ac86906fd82aab9e11a33b35a1b42b72d0cb2b5c569c6a252b5ceb63362400d9966bc27752242450477bffdfa63d37f2e62e300d11783f30c941c32141c3d59cb49408abdde1492a4e4142ecd5c410c927198437c0ada788bda31387c7d8ee6905d05c32336f04716d85c0eaf5027e27123eb9e8915c30787868af2cee812dcf4608f3acaae5c3959a1624c039781d01888d05d1cc0e6479f53b8f4723698e2d8f9b2cd5a7b8e429df453f2366125b0d904e582128cadf1aad806d2f7541f6c226f2da96c42940606754bc35b0c37496df2010bb3e815146f91641f0d75f0c78ae0b4a1211e36b4b546ff07d1bd78a31385c6c3277217e5313ddc5e1c1a89aa9a5cacefef692cbf86c752c0d768fba53ab502f89f7d7a71c95de4e53012a07da146da3f94682f740f397e8158d00a68b680897514267b90b70a5393de227c17e4cc6f597a782c24a853c0d6c5e07e3aae7c80d95160d457c401882a29007607a4433143975ccd868ccca6e73372f264bb3541ba140fbd0e1179ba531d05111b148de11798dbc7bcbc855b15317a72cc8fbb603d58ca666fdd6a100453621152fa4757a82244b41d0293b17709fedd0e39fe326b5f941e39abcd7cb7658559b91cfff08d2f59e4542083a24728d09ce98c45697cef0d09f8f7dec3c17ef103bf6518f0b004ad3c21b77647577951f225e7428f5ab22803e04fe06859e52c67d8c114e194f6cfc86028669ada01350e948a2785bb120a2e1ed52ce123312c6128ba4a97d3b70cca9c777fb27c63e246836e2d8a0994206001e88a8c48ffb38bd51fb00aaef94b11af4d03c33efdcc84f9a50e4f7804752231b9e8bbe492e992cc8f78a4466dc450ff72085451f1420b22a8e00a4d99226807a2d153d02bf30f94ddc69087dfbe6175b8d45f90ea9f81196d0c5a87070a66ddba9ee0ff02b38c46ee7636b74d10b3adbe7d7cb138cb1973971c845bcd0eb976ebab9fb483053899bbfe028dfde528144fe4e6a34da88149a3ced4e6bec0ada829077fd7f04278bd2bed1fb1703b11b3909c5826dae087f12ae77c3a045dc3d4c80eea943968e29f9e06471553d03958f72f7e3ec45a7b242fa9fd09ec9e93f0c68298e09e9b73696799bffbb4ec43977ce7fe319c025e34240e3da0373fa9c301fbf7aedefb71e60b902df77c2d415e48bcbff700346dcff9098d4b3881d361b012e98603abbd13eafb1459f6da733f83753bc95391573eb61387ddd77df807bf2e36b3a1ab0f1cd4f7086e4f19f2c9a1d9fee5c1dd1eed175d40d75554fd5b1a6d69ba56855173116db54999800cad2db948b7f5cebe0125029a5d104350340d2b40a0da00cff248b369e317ce4359be98c1877eef6854e2600629d195e8021c7c6c7290fc6378aca0842f8838b163f03b83da51701921901f7d5b62ee9c87d5ed1a69b782e91c448d10bbc6dc4d2d524a8ffec772ec6f6bc4f75eb0ea4f4048752aa07ea03d247b4cc38698fa0785ce8b6e7fd53a7802599de25bbf93923f9f7746a02e59d6be29d2698e670f97630acbb0440b0dca6cb082e64d9fd3667c6a7c364bb1848c461950a5ea6030e9633f081b14aa82c030817cf9de104262f9e40579161ec9629e8e3126e80dc74aaf5281dfcefe758ddf8fdbe16a8c397e7ce6e337c19c78e364edc3dc5c28ae70a038fe30b06fecee50bee16d815448edc15955274aeb57c2a618e10ebfd37e710bc861c7fc74a5aaece1005d9d2ca15c68999fa4057a1569779155d3177f7b47b7d85d84c7d2fe34e1913f1779c15c3324398a86f84e74974c553f62d8dd6a156a9ded2504dde2596e7bd01e05891ec376024fdf4be85b049e721d20c6d0ff9a5b49faa4eb9cf698a0eb5a61dd00f0686b4e728afbcca154fb1b21a8d3f196728f2c5a610950c54fd247e9e1bbf0e860c0f7976b14bdfc7d06b5c257c8adea9dc58fbc4ae4a13b7d093e55b515243c5ed66368bb4eaadffd578a9e296a777998109f81e1f8b5565a8a118e26895dd73f9067c8baed86dd83d4bc96890ee33c12fa26ab13f46400814654df57dc560d0cd156ad83cc93915813eb8a668534d21637bbcd1c502c2b2d67d2030be0039f58d6f66139b880720b3e543a814975be156ae2ed36175f4d1aeb7270c97cfd7ed424a39d53bfecebcd97ed86793fb66cad8845320534f766b73e751af981d81d30c757f1516a6d050b64e47f91726b986bb191c4d2aed57abfaa4c005c9530aa68fd4b6dd8852098e246fb9912ee506820e56dce344bf2885ac122709eb3df23b2f58abaf0c53af0e7a27230cf6805224ca2a795f156e93b1911469632d94f88528b0f6e7fc7ff6e3dd26ffddc74db6cbbf24c49996714d2cb08d490d798d95994cae6f1e27c10cbd2c1f4b634f69bceecfb99c2efb86ebf5f4e2d762912fae8937ed56df7a44d6aabe12284e71067fbc7c5508de286bd561ab4476be1aa0b801b5fb0941002a83ae2fd760a225d4dc10ef50300c7a9a2047d7e2bd757a0f806c321b4b782a82f6b8c3e03d9e4d1a1b9e36c18690bd4acc640f1e2e37a961fd73c556846c87f4e724273377b922f371e5ed71aec0077f234d907734af95bd8dbe0cf9d96c8d6fe8ff1c93e6c364af09d1441bac1b31f644a2f1136d1ee3c3ac0c22abd0389d08b2826c878c3ca5da55968582a12c815172b9c8529db0f2d537bd6638d13ac56a8e911724a569c9821c8253c2c21769369e1eef3f82aba9c46f9b11aa3690fb4dadab54b5935b1d87f0e5ef6c20f0cb2ddb70538e373d104d8db0cc1b63146d5b48f22f794ddd822468c5025ddda7941909e29debc08940a2c2959c9a47b6568f828006d705c7cf0b4a1f888c0c3161b56d630658881c059101656eb743a1fb8a2cad9872df35b24d757646b65981ea628d966f9f400d459174406798899ef3904efad4c05e8d74ea1439aa68dd20be01b1a0935121788fafaa13ca2e35cbb8c8afa905883f43986069f545d431a218c804db3fc172a7b044789c9865b330633a43ff0a9c435a0bd037764cfb4c6ec22cd2da26a34c497ef4ea4fe9eb51b612365a14a1dc6169f74c025d4cf9e02717d2227fccb98b96a24b4014dbae98e63e34a120fbe389664142af5a72a99493f7cfd0dd88033bbe7d935a353af4b0eabc404d7275d75c055d23d07ba688a0180d96ca81d362bb4e2a6b528337751b8f35839322b0cbe885600075dbe1b078e623c61d29206a27dac9af134c2caf7527efa49e161f392187b7efb74cd34126bfc749d44cfa9c8c541adb1260a415b52afa2f3ec1338448f3c6ab2505292bf011c9969095a1186d9b46e0ad41293c80231cf422429130a352301f64d6f664e52840ac72e82c06b9862a1f7ae0e003e5aef32a323a026d96567a1e20942873dbafe12a74ae8daee1444b30c02eda6b437efb6bc5d964cff45a954b025d3c3682f62417d3d8e44a5f9e885c0ff10d7d24e11f9ab4b97a647f5f7bbaf3847d40914fb9e67fd67936774530519478a8f5cda1a1ea6582b845c83e1aff8726d9f2262bbab713cbe49f403d0164a7e3e92e28d13fb333f5129b0ff943b40b45de37472a0e24fa0617c3458d7078613a35f68ca397f09656b1aa3d8c925839b08617edd182efe1afc1a6982e219f27d56594812ac018d989f68b81cd4c297fde998eb2cb706857dcd1af0c7f002b60c5d3206b17b9ad6ad56d9b59cd647882a17ea9ef0bdb4667ffe5b32a05cbe59a037855faca061908f1f089d35beae33941409ae09a35fb39b57ba1d37254dc4e860eff5d0947f4484a33d6252349b12a78d9eed311a94a1c1074f389bac419a36b10e186d60227f6ac42e23b01769d1beecf16b21d9924b6373aad0205e49795d30348af09c6c827edfd339bd959ce8e57528c773dcd50250ffffffaf