PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 76993 3eef1f9e0e55a71ff081e9e6e2fc24031dc24927885b752da2ff54c83856bab2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7f8820e688af0585ba71420d7eb7432671eb246bc38735a4a662ce9c44a5c472
Certificate Block Hash
3eef1f9e0e55a71ff081e9e6e2fc24031dc24927885b752da2ff54c83856bab2
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...004038000020080000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c86e3c323ca52f382a090a9af7406a81b062793d947e6990a62fbb5b929467be59a7c5f4059c238a202462c81061ff762f11e34f96010f51fdfe0008dbc74a7494c471099a803d73c51e54448c113c2d7e074ecdc26f6390470900000000000000800000008000004038000020080000

Raw Header Hex

00004020d67e8c238e92e7b819ba5e0344bde12e494b5c2ee9cb510f6e5606e7b116148ac36f236a82537fccb804ddd5619c3cd21c8efce86073252989945c249a58cb61481c3a6a20d4001872c4a5449cce62a6a43587c36b24eb712643b77e0d4271ba8505af88e620887f

Proof Data Hex

59,560 bytes
121216010307d05602eb70b8a97aa427271b2171b47a636e1c077566a5a077bc48a145930fe3219b07ef669a342e445fd3b7ec24337bf62f7664f423ee16ef7e603831dd0c158a9b3e9c589f60eb0354baf2aaed1904ff9d9e81aa391a308a4dc49dab847188527d58c5052308b84ac3b811e068962e150f5d720a70685dbd3ad4845966c0463ad926ee5dd5029659700caf678342e8a93065329e24bc25a42386e4cb48548e39794d879d21d82d8fd2f6757a8c9128bd89bc59fc930d45c12138fda10c9ab6e8e7df1eada13ce04ef2f665cd4eb8b1246000fc1f80b1d9b160440324a1f1ec2518ec546a355731ef733b26a6c107614b154b29d5dff624736519e5549009f2073b6bdec1fd7a1d058402ed7d18a0d7eab9b66ed38aef7998963ca9b5187c9d7cb15fdbbdab9a1202bca49b77a632883a7961eb23b18a857222634b84ed55e0df1bf335e82e0b119aae415422d42a2fcba15e439bdad5211e3705badd0ec213e94391056c4041561e26a2ec889ea184bf4cdb2585d5cf56c4ed237735724769e20e023f41d3859acbee3f31ad980ee6c7b73875202296702d08e76c5cde5dfbe21f5b2514a04c563df7d4299305a3489b6d144ace6b42c0ee1ca10c925ff153ba8520364ebd698faf03e1c6ee9bcea4b8cbbab9b0e1733cf6132b533ac7627ef8630d1de222a0689afb565f4890e18a8bb1a2f26f044549746d9106728f711a7f56f282c25d52e90b8a9a20adf09842a1a98a51788937859beca2320daad44bd89588794248ff5cff028a890de325849b83d67430566f24f8495f9c90f99574c7fde2b0c3ec0efd8dcbcaadca9ac1dd77f49d7ff8d40a7e5502ef55d41b2dc5ea99d429572b7ab70180d0567922ed97bd529580e890c1e6eb2b75d44efa04720f96f795211db1abd94820550b02921374209e47d3006562f07db887a1afcff4ceb1f0e60e5dc9bbb76f199583c1fcc89650a2ef888972f679b248d0a329907c7aaacba82042e9a24db38402d4fa1dbe7eabd06c4192b131709746000f31284af0cbaa2c5d5e7831d4970c376989d65bd89dd08e50d74a8897d5a75ad6979dfeb766c12a8d19490aed245d5d288961bd95ada1cc15f0d53eca1b774798babe6c6931847bca8abf6f273c2a007bc594a7b7e5c42b33f1c2eaa98e8dc41ea843b4abd06076bda4cd23a4f0517aebea81115a87f68ca0a67cb0aea90bb744abfcf06f6ee7e75b98622751b14f6340ab7df802154c8019eb9dcbdea876413ecd542fa71316815075de402c79d1a15a46b61e01a62add16c9aa2902491b1bac90aaf4c0666a94a4420a0c05d69e2068f291c41ce009cc7727a6eef2e1e6123e3cf6ec8cfd8b0871ffb8fb42b5899a16291982a804a8ac33d11dcd24a83fb7081d25291e63032969549e030e9e77e2a2a8c966f5e21e8d72e1f9d40175f9ccff6f19310bfedc82f9c310849efe058a5d1d81573303abd0fd5a2ccc25d23a198822e04caea5bcf50bad5a56d8eec7a775f8ad62f4c9a391bd40ecfd75e355a3826d0432bd0e5c9f1942dbf854ac53766f0d4dc929209597d3c15778edf589a5896638603ba27553e08bf46dc1bd9785985fc48e7854e3b07fd24e47ec235638513866628a1af8d090a0769be8679a6f4e5e9072a867a5dd8c5315614f2dba766682cbd054f3efe2d1c33e779139eb95a6fe2ffcd5b868f87c1a1dc612eb48385d37d328c2fa0b1f6f6ab0d0a7f66e351d51e1dcc2891c6b78a87fdabeae89735f4b2b62af40b1fc7c53490e1f6b95ac6d2333f5fb6a6abc6778ab6f5276aa63ac7e903852b96cd1683335a71c9d621b9848151a3be66ae413ea44786101c3dce2657c65e1b87a370cce2dc0a75a116341244a8ca589deeb6b5aa8e9965f1bc5d3fad8a3abc46bb058269f7b62506067166e83cdb77e44ddda9d7ccd5de357fe6d31afe703810ac68b72b27d86afaba7bd3a3208a44901d5721e2426916caccd6f77c0d22a5635bd42ca1a8999391f7fff849c8a050a81238fe99e638c9d5c2ccf61cfbb13210d83b4c33595ff629f06cb11933717508a569f48d0d7d4c84f9e73ba75bafc648f301516f1663995133785385f4753abf287725a8b3177b782cd82e78cf2513bf17711e328c13d8123c97108e6ad963bcfc38b47d63309b2881e16e729c07305a90f8c4c8ea93f070bd3a2b8767f2fb9cf1d08f51d865e714e73d177f72ec44199e568abcfb7320eabeeb4111ec5bc563eef5e522ce07343066ca1ff653affea1d0f28533359234ce2c1eef41097e433d605ab06d29e742505b0750e6e5b0f4b92d0095c8f86d9aad031d545e2b444c64751b77f04302866be42f90b3e1c6f35449914a6a7c05bcb2e0407efc3ed2fc2917a467aa37f7730654df7bfcd2fc61c6fec79ca4e5b5dd4241a10277af17acfd2fce02c6e73dd6950b13299e4cd879f6c5d11500aa410de135ec847c6fb0dcb21132b5987d5b52575b37efc6db3e7acedcb78b99c085429f79d89ecc60bcacca62449e9ec6c87637c3dbfd1d02d234d12fc735e20fe72f632820d4bbdac296046f1304eb73659212275451258612a69e0512c96b2c6751331a084e39edbf9c2bdeefd13caf32e42733da942048121e2e15a87da0e17c11c35008828850b5965ca4ffa9cee84e2188a4d7906dc65310b50ffb99f08859f4e762d34eb9fbfe348bfa340bbc67906b80902873d8ab1973ec496b79c4b9a00227347096a668a7f9962384a9b7691e007ce6f1f5a5f4d40455cfe3b46741230fa476f8b56115e35b18595353a222c37018203bd64e4b7ec75ee9b14b64a5b6c588295e3e017d2cbac38ef1fd0259816fafd4e20f10d500f5fc0a8813dd82bb4546f647cc66c3cc2933a44797c462bff6879ee349943ce648789f60c94d9285032ae1a9beae074fed6692620dea2a7e4072ddfb07be16f67c6ed3a7f60694ed5edfa99da22fa76c18515f1e4df8be5ac66f1b365d7848266a7919d32f646c2e58fab7ac082f06920a152d21c8a80eaf39add7546c358f961f1569f014c5a72aab3dcf703028813e51a307d1189cf3fa927f671a3d0f56b1be84a2e5618eea2400d56bdd29044d5677cea0b2b59917aa0185799b695fab5b5f28102e86e723ee98c4fecea1f8f27fbaabcf7b5c40247bc3538e16355de64f7140d6129b894d0d7245cd7dc947b852716cb5a1e17e9779ef470c3ce13d3777982a183d6286edde1d3d9323eb5c16ec6bcb5a09211432c2bb60162790d17c0f4101214bf3e8746db2bc2d9dffd808bc425545988a2045ee03e76beb28bb01db2c7513c0ada36b3a225bf78c5f7bae759a9f3bd2ed1e2b42d5c5db4028480fa23799b51859e06a90cf628ab3b30974b68739a8b851a84f5d54bc69e782b6a7c28af6e298ffe6629b1f2561603532572cb694d5629f92290dad99d48d967125a4275a8ceae110f4f74f8f47a5e87f78229078ebb3051a070f0f3f6cb890c202f3c6ba19d5b164d5b6570ef7eed59dcfa7925cac3d745134398035be04540676304928a29c9f3b5d08cb704ed75c93669f2f50498d81a32ea103f8a9274c6cabd59d90b17e58718a47a8a041feea19ce028aade1cd424dc59d21a6627f06cc32801c4f3e8cebe7497c03632a1b1d64777c3f617ac001fcb81ca127bd332b7571ff101f66ab66a71af0ff10c6ffdb266c37ed06fb8b0df26ea8ba6a362f988cc949ce0135a2f11dc049857021b3d71350e8cbd509b0a59ea589aa7ba4497fcda5a6158979b242a4b6e6d5cfb86e757eb053fa3bfc3b762bcdbe39f3c65f48896fa5ba208dd4091c22f7b909c7e8658d14fe168b5e8f95e7586e54a026461020f6b4021baca72de3855ad0151eecb2b87167999dd11b082af6cae7a134a745a46baf34187d9acf9f5a0baf93540694e5c66c1b647dbbfbe22890925ed0a5545a299775421ab4870fcb54c2714f4f95a84ce94e0f48d1c59fd20c626581b1c6a82aebb9c2ecf55179541faa8fe90843bcf27bd2cb4ba4376589c2bfa0302c01e28959e100f5e8bbfb93446f896589833a9fa25a5f762df761659b5578e67b812871b0ddebbac594eb91a469a60b905ec3a19c09267974f8b3109bbc70573905ba213d0ad9a60c4e10f488cc20ec3b28faa268566c441807293f98b38fcdaef93932a47ddfa5dff0ff32655b8fc24ec816f7d2032a72c188ca066d4c5a6684259798b0dd950b38ecefee21b0f6c5b11b1e2db2d084bf38c309feb1f6257b55fb868e53ff41565cc0e68432e8b4a79fe8ed6ff740862e13c8df5afbc0b04b6cfd1c35f545121cf1312e008933dd604b76a5c28a2a62af5ac3e9682e631e76656492617628a4fe332e2db39b5c3695a9a130dcdf7641629f2785817426421a82c79ed4a32ea82abe83e55f98140b1299c60dcbc604d74ea259b1daa5b56e0d9a9a5744e50edc833ec2fcd7db510c1dfd993710ec915fbd118076a43098cb6ca414cd54f093a2deeb88804e0508639938f544fc3e76b6f266fb93e16885047ef40e4f4a7d651181cadd38543ad6900061b80d4315d17dc115cd287c09820b9a1cad13790b971b05d9143939b0bd1202ebbd673d86091bf2797c34e84d55eb50812501e468405d29e3797f45896d4f611d740837fa931991c5113b6f17e7c052f7402ebb130592aeba063642b338f9aecde7e59ce2aea2919929901930ca67856a91050e0891eb976cb1e7657647d3163680f14043693c439910af1109fa11c48af19d9d8c6898c45ba54eeb8a927bdeab2a78da65e3c991d9512386c6af57845ae992e78185463875f62677471159c4523a675ac01075382066d36b10b1bec73adf7e48f7baa531e70937025f9f87da5a9e3e2ec03dd9772d924d4e567f8dfe706900a0c1fe73d1f6116a58e1d161d2b8b6360df01d9916e778af729432712fa133c84f3e36a7d804ffacebb3e518b43b2b3a9242665e1a73442bfef8a4e19e357467fa046291c1149f570b42e4e4379fef175c446908ddb9c7e70ec7cf24b2d1d2d5579591ae24bd3dc145f4d69b05380184d3982b4a3b81e6bb55e498cb4dc250b5806e71311e2fc496d8a35848eab256847e6865521e6ec92bbccd2c796cb0a9f4138b863fb1fa47f80502cd9e9baafec158214e4de2acf9fef6dce5bdd894e92711e142a92804413dc6a28c767a2be1be7450db5251c6995220c7b7953c1b0a46eb4931ca6f3d9d2bb964059db80e3602090e201067b13eb246117b3396988246cfb09edbaba29718db009698a51d9e2e22934fb9d2d6184b60b21c1d5e45d98c188535194e2f3fa88242d7b3f4e2b7f535bb87e09715a42f63884e29b7678b117a1d6c48bf2c662013fe84b708109e55d53fd466c1cc278276a41dd437d144f357d3796a882ab27a9864cfaccc53c22a63b7c43ac8ee5f773b54f29db45eb8d88172ddf88236c73382df3d823f6433a152fc5c8ab684b8614a5769971f57352b52a40dfb34adc6e970b9fb9ada356f6887d6d1fc5a83aec308984e99db5926c4ba254b61e4b05ccc6ceb8156f6ba411e9910ed31b4bfc7eb53008479f7955e006335180b388d4482d45bb4fcd6ff9b4abfc1234366f0d4b8aad893a1765f26550e4d79eb2613eaa7e5bfdfc0785550fe92eff4fbee03f5970505b3b7c843c9a2cb792fb9373aaddde40aaf064aef2a0148bcddd2c26413d24d4f0f33cd5dd7737d4c64fe65f2c16de696ff9deaee4817138194bf19fc4f05b4230e6393f002aa6355f08f687756fabd42d42c0a5da1c3490c1b6213336cfd621f0dca1bc1e5fc1c333f0272be65287c67ad9b77b979ecf5459e26f67e59de2c6ef13c515d9974285b46ec69fdb5b7c45890e4054b135d7c0640d0a06db224a10056dc0fc73a12112ddc97a175940c55532ff4014009dea79ff9dbd62b97725b3a875a28ebaf48d37993c909f52e31ad4ff491a836591e41f548df7426cd55c883212cadf203a96873c926ebb91dc80340b021122633b5f3b62f2434ca0e7bd5af81cb2606815aa73a1be6bbbdc004a658697e94292425a92d33883935b1ebe3389b43126c93f515d226a1d14399e915937a220dea73c3ccd0f3cc31432762a76c672168d954783fe199b1ce3487ae1b283b54a3a25ba8ce72939e0ba93b6602934b313b66af574836e42dcf871ca21f41b95f09df0cf80073730e8167828aae804d9fdf3cb4b1e5ecb88ec42c73d76930dc80f0e04a8cb1ca47101efecfe14ecb4f11566436ccdecf94f83a9bd6f4544b04f712e130a0d11fe7ff03124c4b9c559184c4efc37469b662bfb8db2456e5ce3309544b562ad9842da205fee2261020416b8a37b3b68477a9c9ee198b5e17897fcf94a4b40e9b2abf0afefc20339e79fd616ea81c37335235545e9e903fc9e80ac143892f85877479132c54c37890162b31105b1094570b971cdd827718088aeb5e6c4f2fab7bd79e662ba0efcf5cd415b4eb73310815af4232e0147cbb30e9df3b96741f6db97162e1e8b70c50e50d8d81c6c15096123ff74e1ff0d1c00b9ca7cf9f573a2b8252427af843f18bd7d6c12a3ce147c0285002162f099cba163038e0a035a40b2d35f93ce908747d274451c72c80a03a57cf80d5d753859e4476651eea593a8718c0b389fdf9b01ddc6500402aca8516a50e1157341dd4461b3d47b639ad5d5dc3a53de4d232581fd60dab59007bf5e79cbec33d6d4afac4ec7a323a6047ee9f1c65f15e75ea641cea5338e68ab2b53e75c283a3f9e7448fb99bda7a93746e8a4ec674a4e1adcfb7dec1d22ab76b5767ae5f36674509c2bb970ccc04f1acff590ca876373ca1247a3f9759910444c9df8f3eb11355e4201cdd6468ee1842570712f4b5aa8b7017dbc22a9aab76b10dd6971266bf5a7b6fb10d9214c3e0d830438dd31360dba03b5e7c543e91e76e15f2efe0c1396a697e64fadf9285fcb0d4132b998b6214521021a95633c3e3acb0736e87000cf86dc3d800bb4bd264e9b004ed4f3b1211444279c7a6439c7c4da049d402bd88511392405b02d033c54683bd41451075c1ac4875d900943644b8d65fd13c492e0ca727326bd42f4e38f59eccc666bc37f6cbb911b1c7e60ada32eeb1e0e917adde84e12b79723ddd515a151c1c0a6dc3491744c486ae5416590873f612c9b71b856ad530d7019612f61ab883933d2882fea29244e72b333d9d321dda6b5022796ae873e8596be23560524ba136d73785b44f9911d922edbab1eaa6719ccc1342a94cd9f11d961675d52e3b6755623aba150f8a26adbfa040b8c76ac31d6bb7343047b2b1dad82fb73e7b25c827dd9f13ea7ee5c7a945e1a8c06e54cea1f8c0f0774326fd97c4bdb696f1a002ddef0321f88b726f4cfc88da4d7ab0d6d35375be7ac3140a9b1b31996982fc1bbe9225983c7671574dad8a689fe77a608aadc213a435d6a6d3aa6bc0489a859232b3b9543a9cda12e5881af1f128f92dc874f48e2448ff8de52a63be35998b88b028c0e86db977d009a6f864d6155cdc42e208f8c635a772f720bf7e069a0e5b19f24ad6f4a4d609fefc49aa2bb474ccca1b6c31e55d0467e3864f11807e89fc1ecf669e6433e7ad2473ec1cb3fd61b55fc7735c72b1cececec95cbfc6d63f168663fc3d79567f17b8768c7abe4dab0abf6a5a0a0abade2d822dd9ae592a380a3e678dbc14ff0b1a12a777592c75707f4923ca3c421763e07942e1e77aeac32572460fda57b5fef3b826a3f1d4449f2348e6b01f8eec6b623f79e395d613a7b9a2b44b3732d87cd8cea64c3e692e2311dad9fb9e90a6e9ba724e6aedc3a384be67c2f335e77e163e4c1773818304c3289a0b74c1c8ad43421280009fd5acd0b2f9ec7705437c4d0352637b645749a1f0a197d676f0a3f27403e06aee1af9040082b9c46390d9f2ce0763afb56024b74e37360de8ccd5c9d242b269c88c63b803aa82af23775c18195804e54d6d5a3e81766efb1f6bf74ae46f563b3364f11773fb2875bea91079c87f430a40b208385cb5a239e6abda99df158d8bdebbb121f2b4ea7093a07af5972c2d8fcd1c04d7fd4e9f94916e2093137c31061de255f4c77523b4b4902450c2cb46f1e0cca2b988536f4fc9d1dbd1de2310f3468f380e9a260c7a9356d5fe7f79178ce8619909aba7abf6ba6af3291c9acf3de99195b781e06665d1301d9353090b9cb9e222eab0bac7ce2ef757401ee521da7666295b7f067c044c380210f08322f4ab26ee509f9d7d2f01c253cb38f24ad7ec52cb6d649b7fdfa4ae726d216cf2826f62c9c262f8dc1b8fcbb9144b755eb9906c5478d9580af9dd777a749c17e778e067fcf61d75ed749986a73ef84137ac1cbd94a5ed781f95a683946406c9e23219b74dacbecc8f4fabf1b0c134d52a8e6399d62f5958fc9d754fb2ce47f4efc775b9d98e8f0d8906fa1b2c24b53c52fd6cfb9cc847af5048cc85b37d8ba78118eb0e9289230ee4d130f94a459d32c439b674c3d62e4f247c2f05a709a8e456a526bfdc4c3c1f4401000d355b5592746f19217c6d1bfc215bc5f9dcd1ca7365dea6e74dadd7797ac3e7db5f8129e339f935175c7336c1c255a9d63bc5e4dd82808c837d2815390ecbd11907cb9ed36a033f42f003f010c23963cd39725442b6a4efd25e3589a04d5401df3d4813a3d4602123526a70f381f46bab55678327c3564872accbfe08906e848ac67c5dcfe66ee677522ea233c68279d69b36df0d21b549ebbf659db64d1fe0ada0e61b7a1997e65d887d3041bf5fe9da0a5b86eb19893dbad046589278921c09508e22d1ada54ac5b94406f8ea12cc0185664ea024956e73a5e8a6557f83a906f5fecc33448ec2e884e2a4836eba4060923d380007fae82d9fbff2122b51148bd781152dd7eb6953ce2524a8e6149763b9ffe48c71bbd6c261fa7cef2a0a643989204c863fa1a498cf0900a862b58c71eb02bcc7f0ec3228beb1e5e2279787aadcba3e167c77e2202047be4092df428671d26351f53d8e6898f8454de31a77c6b36f9a18378c424cd7a3bcd67fb2f4b89f72d49d82b4ab0c2367faa8076e617c527e503d27ba280125e67cd94545f524753c0dab13e5ad6ceb289514f2c719f79f8b347851a226adc5268ce8dfae18d38a3ac9ad9ac4db3acd0a8250df256d4b1e8be4654188bdc5bb5d6c65d3d755e8a983c8a7fd29c205837cea74436c4678eca79968108e1e7299720a01bcd6ba819203fcbc48cc7eaf67538d944703f134d63a58d6987e5df578d8e9e25d1a2ca423e92bf1b779e0e073adcbbbd25d3ff222ced6b12b065ee576f528db08342adb72e140158f0c7357ee2fa35aaaf9308e65088f93ee6fbdde2db81f76ab4974d77f7eb9ac7218eb6ce558dd311f38d894aed706527d26e7ab38598f6809acdc4d44436001bc923bd55bbdcb7affe006aea78f30e86c8b7945e975dc759f2e3b1b35314dc040a01ff10fb412d984f4d6ebe8b8f91552875eae76539153a5cb11dda83a01288498979bbb434656dfa6df528395f676533202e88f2207c4ebbbf911910c3dca4a220946d0b98b64caaceae8932d3482c09ca0b1f87a79735f0e01f43876d6ddd331030e93d18ebf941cc7096826e8c617602b26daac208682928e5b5a4a4d80dcd32ee2fb5d141f48a87d1296a698e2340dad21b6c960aeff79a511383f888e5826464639bc3420071ef1214d3eeb7acbb5df8d5a2ffaa6c6176af2a71ccb39ee9ff9a8567d9a15f9a80a0c4b8e09dc5b087ac9215c08532d7a2893cd67447d90d6990d62a359c784f3ad6b4d19613b950767be174e86f3eb517050c41c47603aaeb0a263058a62f9eb3e3aed95dfcc1fb691bd573d3c8723c62228e4a0b3f190cb468fef226237b5a41abba840a39b0fa856ea868e9f352ab90474c03f82bf7451ad45573804d71265dd5cfd90a2139d33d4176cc8a0322c011d3d0b7c65726b9da40ba83d080440231753c56a02a9dc7c6b293abcffffd458b70862e1387482080944c2f748d65b4f61151243750056d2577ad6eb50758550e29feacabfdf2f1f2be5b1aefe28b870d5a39829bca152632e13135fdba9ef741d51e420a06f131b032f0ee8ef1eaa4cb3892182f6d71d8988e28c814804336675273222ca3806452f876fb8b05db7eb45d9ae878a0289865fce2fbc3a4b9daa6e40940e345f7aa8b53ba18dfe37f89d046ddf715b1f4995d627bca50eb393f4b0d34beabee1dc35dcc0c34f62f77f27b863aeef3384aefeddadf5890eadfecb3f35b7be18befa4911d6cddf2c741d3347b05790c32032960a397eaca8357fddd54598fd1df443b306965f77b8d4723edf60a7b49abb249de423c26c89c48c73b806cca402006cd86fca84fdeb844b491fb10eddc2c7a1439c11b388c678a179ab453c84d170655cedd5a937fe8f59d923ae21fc57b4de77736e58c17d1722fa5edbbec6db3bef0a3feb4c680680ac165c552e66b623577c66d74684bf51dfa0fcd150147b675a2e9e212788991dec3dede56acedab7cfa8a10fff74c70bb01fbf2fb93583953ff2ac0803ffeb88fd637564bce49a77da98ff666b88461fb847cda38fae24f09e7a6030c91561fc7107d656982dfaec34d00acb71c1161295024e1512f7404a298c6cc9a2b987f25fa1de6ed7675569ebd416ccf0d30c6af624ba6bc7adf5bca498a71ef9c33a61bbbb087c81d0604307d8b01bdd19a4547d0364bc8523583f918925acc59e95824265317f89449c2e965bd7709fe0f33d38b1f858d7542efde57dd4eabc7d67cdcce16d6b958a0dabc55feddc0fb125725aba7deb36f24b5e878eec54534900dbc0f1ea48a70fef95590e2798c78a10af03f63554fc220104ca46a7be783d7764e572af591af3cd5ea484c8057856e2d197f766e6b64a9aa3977a703fd658a73c45b5c05f8e367762a09621594abfbd70755aa877cab4822518309bb77e83e645664882d2962bf3ed2335f5ff05584e8620c5150a7900d2a54688e8fda085ae5181bea71e98cf9d68068fb6f7e661979a9290ecce826a6e9ca8f1071ca8ff661e19ac86cf28d622225edfaf6691794043fcf7ca88363957986bf79e4e1fac2c9b7a1168b86f6a4efeb4680b799e87b6c27e0675b279aad4c97f910c2e72c087883c8a01b1da4c6d728a1e6596465279d133f2fc9dc3418054d0d5dd0a3fb4be02d7928ff03b31b835d31b359ff261b6bfc6a055ee92de6bb78920b3091ea4bba4fa56773c7ba28d205672507210e5efa4aa15c4ecb676a57febd9ca8c83590d0790b8fa329a47acb66c6bcf3ff0d575076cb2304e9c649b255becb9f9243b107695a1cf54093f137365a7caa291359d09447c73fde40bc96273075a5e13f0d720d33a7a0381181d75554e9bb8c35aada573cebd27913967fa2ad3d155552d8c0517260c8b4f6e79875c93ff000840188ac63113a9b704a07bbf1fc471af425ea2c2332695d7b03fcbd94eabc0b8fcda7f95ec930a91fa4df95e6de2f4b03f2e58c7fbc20a2639d4af7c02e0e15b3a52769034bb2d5167aef5437a86c614ccd8a24c8d1cd2569a0788de7a0d21f3a3333d74f3aa0cad2c728e38b6b2c1d4ebfc93fd39a4707e3e28fa981cf6f49550c3bf2ed58ed5cb9e169f17f506f69b634dfe4f13d7627fb60fe655dea5660bceeabd0a7c5bd1cd83501ff626c4b588d09a55dfa4a104158c9481e4b437de527f48f50e17a853109f61fde55534265be90cb932ce2609bbce4a9c43eb6fee117556a39f47966e90f164e4eafae08e1605a42174489a3036a1b7f3594de9f8cf82b366733d00f64487149480d12d9d40473535637be5ea09b73cf430b7a2b756432f6c944eded44d52e9b6d9d67aea82ded28193652d06c8d9189d40f7a56ecd1e1acf27764356bc026524d910b99c679deee894d2d6600516abe0ffd915aea0414bd10402f55c5d5bbbf1e7f877dc1629e4fd89ec52a4156a83dbfcbda5a6c9d1104e22772be3afbe42624ae2614d1c76a37221e7aa04d419dba58fde698420553e02750ebb40a320c82ca35a9aed48ed9863b265e7a645e6539c8869820314aba0be0f410e0a563be5fb82442c4efd5023d7f9c2c5c31591518fe4e3dc421b7448c9b5f28d664563dbaad3033d1bcf803bc689da1f12076664ed143b41138d3304ce1756f220fa0df03b3f56918130f4a7d9f27e947aa89ae8e97b8c8997b1670154c137376bf1c834c62008fe6bfa8fcb2b08a960d529ae22d635791544e03bebe13eaa62f0a2a55563ba040420f037538d842b5d13cc4627ca10420fc7195b5528fc3c9bbdf5f83883133d7f2ddcea5c1248004c667689588ffe5ab8f45317d2959c1c789f88643595825b807014ee297d9a3dc2f00ed4d457d6beb3b239c0f9cc41347f4f2b62d40c8c5f2627448d42a363c16115628813df5376514b2e16b1c50db482583eef7eba524521b4330cabb9adbd92847f1d1165ff9166f55ea005852871b2d69dff296b37706d73eb1d554aa63cfcceefd3be058fb960100687cd85f25b705ccdadbcb373005fc2b90cb54a9d651746b74eba8bff5c620fedfe5293e10d34b1c79e119c63df738985e0ac5e6da1a90b0cb643314672ba555ccbbfda0a8cfb2bdace86e114085f4fa35b8b5ba2dd2f418e5b085e5f0b0f97be295973cdf7e0919ac510fd58d525f3ab924cd3958c1ea77be1de23e35c89715b5032a45049b49f83339c73db86a60cf0e7371da5de075d2b5d251bae00d89416f41b7c33479729b019380883d6c0a2e41de97e421745b2522ce2a3910f7a21f9919dac591bfbc75054fd1600b5fa2b1b98a0c57b01cc2687678e263de3b242af46c5d03a1a51d5490c8ab9fef4663d8e4f817618d4e840d9c3fe155b36f7f53c4ab93f9a208330d17ab62f4e991dc08828ca5aa25f13c3c3fc4deeb05b98cdc0d0bf1df35b0b422f8b3be6df033f3a3ffeebd68b5359f3d884e1aab5852d98a835b14543590830f7b44c3cd2ed92fed31635511b4008f6efa5b47b03c1d37e3a609bd34c56c3570ced200662ac97ed412cd59481ac1597f1408d56dd06195869d410acfb028109abc3fd50cba9b911862a6524282608dfe721e10b84c799cd2ca282e08b1e5fd2d91e4b462bafb054f39438c78dd239f352629f04520044036d4d59704d147ef457dd64167ea0dd3c51adbc167efe3cc4c0871eda2bf941f0e7bc49c007443da8c144080f82df92267baef5c5fdd9f54aba3bb8a9e9b912a485846b43dddab738cdc631f79b23c6db651e906a872e96d252f94f1f54bc24aa103e2392795c8b1412b0f7dadf20c7d67064b5f7ae9090960f0f8635686621c2ede73fac29679643c4259d7818c42492569137653beffd8a0391d09d3900367ebc5126939a126967de2c0367be75013daa11de4e0140b09a2b45b29c26a095b284ad56c98ca3619894268f100f988f99427a70e8f9134505fd64cb88b9d3951f34a334dfa0f56f75a9e04833237f0a37d35f66492824013daec6292df5b32041f4c5dee3e569573ecccb79e233168f959ae72c562cfec20f60f29304487223de2c31ff91a83b43ad77cf37f79e01b72dbde8cc805df11b97421c1b8e935afaa8f8ca8af1941e265ae512c1b2dc99d651e225687e9320d71ec0f9076314b4e84fa519d49469137dd7f3a3c6e85b36624263cd1c2a8ae7e4f910bf296cf85c9bc27edd6179b505d919a543ce8418169e655a1a228f192c33a453ecc0f02f89e20fb89cb34d031fac268423e2b5a7eab35f2f46bf881a0daa634179ebe15cf826d447c25221f28421bebfe3fe1ae6132c5ced8d75e5e234906db6242c675c54f215fc0b1b82283d059b0cfa36109f3db8ce788b999be594737ad1ae27508d6c5238e2df78815cb0c3e45ad7d7b01f505b14b4c2ea3f13d15717afd787a9e563adff3592d6877de694c8e01cd98f142465f9deff84bc41bc48778fbfe857fa3ec673ef156434d2fecd6c166015f0700cd8a1868589b3a0e338a43e0f877faa9679aa9e9bcf2b2911dd8a905d14e10efbdcf81e2078aae64a62bad749630d1f24d8708c376e7839c942ccfd40a09803f7d0f7dfbfac633ec8dfe7e54790248aee9d19b5c9510e28432fa0f559715e090443ee21222634e1ce3783372f4b2499101fe4fa902b6afe0498bd5cd1ec513300b164ff3283a8f82b77d343b966d2a12914973acdf390c4f1d7e99acd9630db9baf066bc868bc1bc21417fd20f2517c3bd5ba44b804a091209d332e66e559615ac14735b742bd3c0595d6b4b49c7b91c38dff831f2271b1c5422bc851442c31a5be0ff321835d36f0dcf38862a6f51bfa20c6ac898e4a3c943ea60241d051b2688f839a6b1e2af2d57c595e2be21a9f90134b156f949ad01f4807a355ed1fa13ef0c57cea01085f3404b8ca2575e96b8635a35becc0df3090c933557a536ab5276a2ffe68ab3c8ec2d29d69b95c0622506270b49984bc6015991890ca7fa2de67d2321f5f8aa5e911f59f650d6dc56146835c858078a270499a5aff02558ee43afe8ce915c4cb1eb69db779920c96d82672ba03202792c81475e9ea3a074cf36956753e27da9c14c8b70ed172031a0dc6ecd2b6c3b82b5e3a3c7c5e7ce4280d249c3b558316e31561d3100194b11d04c054f00b7ea163cb896e99ac32f1b6e9e4c46c248e4c7bc7304c6751ad4273feb6f7c807bac13952b696f157a5f396181454e8375e4b34247b50db59621a35f78ced169aa3befdb43b10829c3d22605c3f52f1827471cb9aae2f9f6591c0adb711f79719ec9c2d1af0570d1cb993e67a05b8198f7f01851e27175580bb4ccedfd39f77d8e8a5245ca0d82c066f6f53b27f10808464f4ad7e3054fb6034ffc9e40b82fdb1a6c12ba883029f5d383216e3c07d09d8a2fc16e87f274aac2cf50f2a7b43cfca9dbafdf6a57c31f74a1147b90d71057f050f0d070b876b7ee784c25445f0c8e9a18ac64774204fcc10c9c01d373a0a57e29ec0c0b50fc48147e77c17ad5f26a3ba68c57ef6d5de3f81f1cb81fdbe3a78fdf2a099b1881d78b11542c8358dbb34c4d89ff9c44ebc0b27fa0686240b917de03e458eb4927e7b79e55406bb2830986b5a3a3f32fab7a1020dc85ec2d0ea561f6c97807d332543c4203b4b8e2d38655c8ac601f6b189919b9c43b2a582c43afbec95f4d728216967048785151c18d4211e06311eee3d872de1f47c3de73b9ba1778782f4c85a812564b6b995a4037d72038322b5269a30b006a31fd1d4aa54c868dac4f75bea5063fbe403a33bb04167b8a3c52ba5e0e42615adc7105494d3e4603220a8afff2e4977fe267f889867f3b9803bc0468f971a3674c11681d018fed19f0d9738a215fddc34778588e7d01280c4fa65657de588bd8c3479a3ef53cac3f0f92ccdff0c3c873f500428ddd8e34e1ab9b8d893de484da0ac605e800a7ecf6a371effd66bad7974b83114046f580248238e36bdaa6cc9648ea11e1991595fdc89c24c6044de618447fa4af3d541e962f18fdd228e47b624aa67002e0e9f84672e17a3009d9189385f10bacd3100ad6fb82a2d094f579ad555c127a42221579ff0d8bfdf3a0906c92163e8e84d4efd345b32aea0455e4fd8ca7629f7c1d3fce8e975c160955b8e70114709953653651e63b98c6d1e5b8764f9088ee144a0575f3400fdd3c6ca265c687e9489c9d8e156dce44cb83086bc4d09a2bddebfae3e0e552d83920d2c4ec5082d0d361e1c61f3b0eb9204e68deea7de41d691c89ecc97da315df96d8f7b3a880cfa2f335cdc92a413a8bb0c36894ba673f4ffb48f7bb7f79405e54f9da6db4b8e475ee957544e2bccb88e98eda6404cce3dabda06c0a5dafda7943f3cd4e7df29028725e9ddc3e8b4bcdc846ae71b4326aef86ab6249b112d15cb263af5871eb26c24d9b6eafb552b7f23ab88c821ef5f858b06d69d5a1ca2e17228fed41b7d34f61509044c980e79164c8ca4d5e22285cb9c0e7c188f8f7b125eb3afa2ae9c378ee530f378cf8010e0b5485c94c979b58d54cb3e7b83d0e4c97d2ebcf9320876c61fd13f4b34cc159e77ec3cd25f0abfe570c238c044c164348d73897cce19c27c2ef8a26a3bdb246612275831a925772f9ad0c7f6cdd47ad20ef6dd56cd3f643590e7d8db97ca13b689237d9703ec35b323b77ad21c3a0b035634a44ff1d545da24edd811e83082b59abbbdc84d6c32344273c0740511b8ef6d3f8e7a1cad54b5e7a66754fc5d8b2eda59cce807d395b67f4d0488c2f6288524bc27145a9fe6457f0c1cd66d5ad8f09509e8ac15665d9356a43f752c5a750398b90734d96077eba0c2acaccec839c45ca8ece99accc4880e2b4bf99299cc0966345e19025a09eaa92754889f237b1b594b81377066b67828ff2369e7c89a4932c153812137bd48acc0bcbb7c1ad21ae6d2b75647b4f34301c14c7e031445bffdc11bc24eccd43a07b3f12c92e6917f6a6cb1fefcc31433add6abaf7ab4dce798ac4235bed700bd1c9cd6666205b5b18e30b9f5e5526b6ac67dc2a7c5b91a4eb0d2e049a1d93c6416625d2fc28b5e03e482990f092540f85c30245c80ba9434ad59823521b1060683ed1bfdc4fa019f440e09a74ca0568cb2668a186c463ec7eb740e7fa599d593efba5309dd8d03e6caaed6d439c4d04a41f57a97704d3cc7a95e5a5025bc2c592ab0ecfee5e476a9743903a9ceab3af19e7b5782f93f9cf94be24fdefa0353e33a06f6008d1e1bef5c56064049ab74ed6f5aaa25ba673c80cd98aa72f0134613acfac673aaf1aacab4dbc0204b6231230f36f0cace262390b067fcaa32198b3a33d9b04e0b39f85b8dcdf0b1c2c8672e13362ab5a6c1c57102be509fcf7c87877aed9772294494aff64ec0a3ff793c0d5c6d2b7751f69915709756cb27282de1004c80650e4a195065e597f91f3de3273e0408ab954d8cf44627fa9e6bba69dd20f5b708d79e08fc81bff1567746478f9b8c8a298e8849d88f2d3d8ffa21bce47d69b29c8e4b2008b5353c94177fc7b76e989e0edb7ffcaeb7c7107aeb6dd0d6c7b06e431a75c6a3b7411aa575d193fad6fda5b082bd93c686355c463f42d30469b1d6283e8a3191084e0461bb65b0265b432d6c49745a054f7481e05b9e8a67eb1d7a3d5acbad6b6b2f05b62b2d43725a3126496b106479d2a3a0aeb6bb484f3838c7af267f3c8aecab3bf2a6add9eef6cd56307fec50c69bdac2b3d7af2996f053bb360f79800cf8060a823471d9c631cdaf778426f7c9d8792a4b0a338dc982df889985f835f6e9aef0bd0f701128c31dbf2e90430aff421f5b3ea2230eaa74798b1adcde3ebdc7295794dcb1197525a0d551742e2f808d1045279a7010d99defb3320ba120cf9fe2b137f8d79e71e4ed69466c74f0b0f4d11f472dc83e2ae7e08cccba95cc3e452f6b4e7242c138266cf10b4610ac29b8f9dc4370905302a48a5352c10a8ea0324a1ee25d2f2e72796a02db0c358f04085483a1e68351d7a3391b0633ea196e4557f539ee7dee1b890ca90ebe7806ad3248c4dd1f8978f1d3b3cd839bdd6c07ab48cb937ef91f1da74a817745b8905da0a1a9eca3518f630fa34d82e009435336f2a13743436290ddd03ad9770bdb769d8a7e22a7dd5eaeddade27992f7817b7436ac0e13ba2ec53efadde22a5ed329d455d7cccfe39c451836da83fc08a8262f5928c08b6e17e0e7fa4bf098f6946fa122aa193924daee2fb1358062aa9008ddd332a7f1ddb0f3998f068690c5d3f4c5beab54bcf2c46d81dcb992281cb13be23a35c7efdfd384252712b014df4ad4d45b99870008427f7d350b7dc86355b0f763b5b1783bcc100fe0e69b6276e8b48acffa29c426c5b178273c2e78ba99753e23df06bb232bbe5a0b1fb8dafd14d8428766e1dfe653f5aabc4450b3e39b5bb5c275a2051adce6c01e0a42714745d12db8d3cd52ca41d39c17e0344e6cd34b5b5923c8f4133588fab69a396318594e9668c110a21f828dfe63c78c9fc8e8e0521b6c886de1b13eee13b6c79775a77d28a1b1288aa60869bb6eb6865fb8e4be93baecd9381005202ff15448e54fb22ad08df7d6ea58c14479db3218f81e823661fce43efea9a8a3cefed19a91ac6f86ce341f6e01faea384c07fc00b48b82f43b58b5f377a51e5d35d7a7ef97330b48a007264d26515d94da102ba75d994d1b2f38299c02ff0bfaad080224baa297f776b59861fe03a29dd42e5689c759c4aecf8b0183ab3fac39bb30786cfe9447dd4b6b3e7d03aff69ad7c0379e33cda1cd0b45c15ff068c4432fdbeea8c58300539422a19d18b5cd79441a212308ebef176eca16c083810a72813689a8b48a241a6c167bcf1d15f665633ef701d63202c9cd2565893ecf5a73fc2766f4d666f5defc9a758263f61f1380eb01ee319e5b66842c5d14e85592934e8265f52f84aa5c15cde1091ecbdfa762a28b0d0a87aa6f2c1c056df1203c50a8a0909af53cd714ed646b320db1c65b2899d3e1e3bc3fa5f0b1622eb0a0a1a219035ef3f30c605f00aaa5a013df07135041aaba8c4b8f736292bed65192e35f066eadd7ba67f989d4850dd50e77e892cb7eb9fdb233bf1cc852e54bf6532a3761372dfc695082da4f6857386ebedf1d71ded1ec59d0428816efa535ef4a9f39a5594c702f0fd3a08c73cd9f0e1618ab5cc06d5a54beb0b43da5d2ba04a0a413c6efd0440af3569b082d2e47d0f67cca5995a327ea0391d1f915f7478a0c0f087225f93be47d9d012176cf61d73c13ea6f9e7438fb2fd80f21b4af3a5103b49b43cc7ff73d7d2baba81500282357a34acd4866ab2e1864016c3ec18c36d4c82eb1efc4d8d48d9fe75f5463115c2514d6829de1bdeb42f6d32c8c9bd3cdbc90fb3770ece5ac47891dd40b7f5bdae6880b6129cc42c23e1448184db9c85454634bc305ed02fa7a38e85a0ef8cd104159b368eee85418185caa56aea0bc1409969211d5aa4f035beb8ddc909b78df2f168ab4452d6dac1a804faff8c6d59ad19dd63a10b9e56e86c7872e7cc3ed42f99c23cf0ac0c5af8a16c94ded207bbe39195c2b43169cf9c54f23998c93017eed5b3e8c8dae29f8ba9608a9b9e9098e3f163098639c58dc9599e6f79f980974fac22d532d05017adf5b4b710b7ed350c19f84eb1aa20761a85bbddaf3346576b7f35f867329888ca6b5652ddd9b9b984ceecff63c564298d7787ecee87ae26d744a6ae49ab1d60f44cb493d4e93803701f67d33e26f59836201289feb96952fc17f01b23e9bed4b4301aa6c77708203f34de56c2c82322700b443f4a594305d3c61301121bdbbe149349e7ae76df6db1dcff087beab8cafee604b3165ac193eeea49a795686a7a5f4ae9b0d3a57501e42d438ee71c5867a49669df6e95b296ebfe6eba9ba67cbc5b9dc177387346b9b7c540ccf5119ed0a44a7f8378615db64bbd3fd7f2124092b7ac20de87aac233fa3622ed2ab10c428327b7b215c2678b50e81491896bde70e5bf3d8753c94e5c3c0d9b0315d9b854726a96551058c7a6e2585dad884002ea8151cdfd34ce35be850ef87c5ff14de94ab50756fb5fd0a8180c25b49b4d8338216e5319889768ec3d0702ac7f271b601803afee3759a7cc24c51b9aff04b7dee35346f8408df01dd86aeddb57c45efb54f8a271e9d2ee64ce130f5bb5812b0da24f7dcdc3fd2606ae7f001d9d86bcbafa90f07cd81d90eb87069c212b148decae16850a2bd2693e712f27a2feb3b885d794ebf49fe186c316d8fee09254d82d709fc35168bff5bd66885993a660ccae716aeba00220da95ea4439ac14f345c85385d2798e2282fcc67962326a378c75e7efd1177bb5308fa544d7e02e5f35a845bee677917066d7b7e812e3ecacd1816d81f04b9e3c9c5e4089c3518109d129cb9e665d27fa1af38239a03e9e3a356c2303d1dbcd5c3b904c5ce866e35f9523ca2663ce2ecc70e8b5a56b5af499d1e3b36dfc7efea6f2b9c81125e27219bfd34ab48d1f7aaa87fb372bac9d30f028cbd62d8d2243e8412df2c8b466f9a69efa91bb84ec25f5278325af9df1d79092f5376e529e76d40ee61f2af21b433f401da9d3e51e3e719ea10d794438accbea3a26d69a098088b5f8a7e5022420b2a1764922cffcce1a93702405d39a1b86a77382bb24129aa3e5cf998871fabeb2e088fcb6f6ab1ea1461b964b4bda9aaf6a1a67465ca38cbe283655956f7e6e5e83b61a276d1ca994be026dea402555807b99bad2753b882c7d7e4f9fc462af331afecbfb092983d20b381430227c43c9d482f9b6bef37ba9fb2a52b858dd873cae1f126c3e7a6299194475e5f3cf524d81a8f776de29a48d25ee5e09ad35918ea96ea80de777cfd1c2f54d95d717788601591bfc0d9784a5cb7571e72c6099922547b99e3adc5a97fb865b4d65974c0b83528f0fc243c18690d55033b1cc7b3885b658224e594d041c54df0085b3e3f88afde43d721d047f16e4fccce3b2cab28ed3d8f4a463b54cb3ec5b3ec72c676ed0539c87cbc2a562fac22b7d3a6e36cb4e64a6d384a6d897a50181e1e57dfad47118920fd9e8131ca993e32f4ad5c3b43daffff7c9d4aa4a7429ed1ac91f68c901baa0624d949ec77944a2164202a04a6f0cd85dd800c1117251bba535eefa948677577c5ec3377b31a809eea304dbe8f1df2a5f43ed137e5b2f92818a48beef4d0b3e01d5c6ae477104497dd92665fffdb6c6ac1bd1ca73db7e48ae10701c9c7042739367c45e76b864ccfd68f58f5dc61a179e5b465f455a2dd88b3be48591ef963d2f6f356e96f42675a9552cd85b4b69197a8db1d9b12379566239d06e50b17c9da102b5f3341e2c9d9cedbc1a1ade9d587cb6784cdee3329daa853d58b618c6a2c32004d6bb9746b3fc4a524c714f8ca25714ad261d47e4a1603659e458ac0f8643ab8f52d4f3d6551f65411d624ca76e77ab89196ae77052479e1787b68a801c86b6bbf974225d02ea084f6cca40ac69b587ec806b855184b2fb5166096fa21dd29821aab9c1a3462dbeea07a232e9b8b1c3b1c344f398a5f2cecb127854ca1b78f3823a96b5b488b54384b5f9659d19cdcef00db06eb6ba88c6d091088d825c41c869b70917c9fa2883c5329b8d3de6e99937085db2869efafd97744400fb5097e28ba8196c3ea018411a33ca00aa6a18e21df7cc43a8a960ca990b742e644c1e715d3b5d27aaec22ac6c1cc15b2e97d3702bef7dfd939a279698f90cd41ccba0ec741b79b9fc7d678f9537293aae94abf66fe8de11254278dc2edc6c241549dff0e939c2a79afb941bd48e422adb1167bb4364cfa7f2b59b29cb308a6069901217de1fb1161c21a5a87526a7e32f416f05cc06bea5fde648c1795ee64c4f3a6193b685a5ed68f73d5b4c26f9dcf0f47be9a3fc965ce889bd0478d637bdb3ac46a1f867336e5d6410dca7278791eaa2bb7f6a4f0787ff7f4b145900c23c136479a90e3cb717a0043fd065798c4586535ff42bbde236dfdb9c67f4f6291e51cf57d44b017e36af9a03d7563d1e4c802c164375d93d4a406274751ce49ef099e270580d49bb5d4d3677fc2de7b6b1ed92bfe31e1a8add98a5501e1273623f78b1c9a251d9ae0370d011bb3aa06d307dfa40ad83056fbb8a2608b9f7055470bae24b6fe3559369169d74cfcc43e07d592bc7110a349d25673ae5dbf12ad4ad9e13c0731dfdd9fd91526d5da1bc22caabcdbf502740ad1ac50100001075aae453f9d5d2342e2b149e6fb9db6eaa71487ecafa63f999c20d188b4f860e5ed1c713f60c11eb3f2cd49105fee9394b09c655cb360015bcd7d4d9031805c560c4de24b8dc54dc891f2440026895e5b1b0a1dfb24b97c301d5cf474ab9241a69abd496f2294b70aebfa2496d0f7c408dbefd0de18e0dd90e85c6471bd840c131b2e35955a870aabbc217f6f289857643760d82da952ede42dd2a9b847c25d05e9b73d9b75c3a2aee8aea71e5cf771d802beb6f20b0419cca6303417ee3cb893dc103ad4579e53f271536b1538505fa1032990f5d68653528fb0ee023c08a96196392222ea35c0ca48605f5a77536f3849a7a468c7e7f8302faf1f117a10377c1ab2b89fc4ca2393375728deeed15879657ffa909ffcfd0650ddd857617eadb9922251971493ad51ddcc5897620eb7849ce83150bbb6ed524219f8448d60deddd8851da06a660d633c1544f0e0ecae576c3b35454bffd48e1c8ff73595ea4be01da884c8587a3b6492e8c021924b6df9f3a052e8f94f75de55012452c58e41a2a30dd6ba5dddc84be6c0d1ef3c40020cd95ba33194c5e1092f3af287f3d8c45136831a514188650c1205e05b2e43a2bc1e7df627437d7906a24472c97f10f1459f05f4a894e90d268c597d161791e7ccf94764d3932ba199cdfbe274d5885788bf0224479e7ea1a707f7689a2832f4d70b16bf0582a7830e203f0434a6ebde123845e7e8181466f04163ef75b2f828badef69034b9ba3eb5744ca5a1d1243258520b095d15c3153f9b1cc13fab6ff07b1e78ac2cba76ba64fd2f108902e2342bcc6de2bddb6a68cb8236dfeeaab28f1d79d6731b09f431a65cbfe2b5436a6ab6c8d26be8c7d31f51e2eacd928433cba69c574a3dfb96496d648bb29812e485afd5934408163be5635540454be59aec4067228bcc5b495afcadd20dd36f8794b571bef437d8a2386064df1a7d99dd649d9775fb29c5bc5002030483e82a26b35cf0928da0aa1f7285747bdda39b1ea8569574838c9c2e6cbd99f3c75f09abcebd7180a422907bc0567cf4d7bf0a59d572eb077cbb07e4499411a2612f498d234560f0fb4b219270416452e25ccbc40501fcd1d6e2cae3669b0d83a16a0c138255affef5216ed6bcb4f4895ccfe4aff676eaf6584e8ca993514a7239311cb6d5c5f44437fc63f07143386801e0e1b1bc90ae5fb0cf7edd1b956350527f4744b7f3f8fe83797c97691784ad7b6037a8ed37a3534e13998763c65b75115c9e2191bca8f42bff4955e6273cb20a12f6015af956963b70305dd70fc450544fb946925426515b5863b56aca057bef46091116b6027d847b8872adf4c5b065e1ae70c5eb7fd849ee9e7ef0c19abb0c738bf46347383d3750893e056528c5a08bef4ce7dabd226c373bf53667ded2630f5148248fecc07868639e4fee9085cb7f712dc423dadfcd58a1cb5fb5a9c850e3b64e15e437a99b416f3cc62b0eb3077b34fd18737e7f51eedeb1ae8c8b189862cca7f9298719caa1810e8f0f5745a364f64fd46920c3e866eb773fea30c9bd66dc831dc4989499d11e206e4684bb69c802ddaba0e26a07c28771b156d529ba65c6d176a5103c43420081954dfad34fd9c0decb9b12c14659bf49aff609d7aec3f51360161332aca83cb0d179e5c57a57549d0ee39e5bbe78bb8cf29513870e27ea13ca588a0bc9cee44698c016dc42d3acd65b003d68ddebb0c55dc5bfa423112d52d3b07a9daa3ff23bdf09c47226c59f8aef2950ae01d207bf7cbe427b55c9cafc1c9beb6d09b5d381bd7c375d36f5df6e9ca72c84ad9f80b09abf84f52c4d31b50a0a601655c9f5db10d285221be52019d0f7c51ed92d6bf15549454deb7eac7b6f8d78ee19ea3275133741f523d742acaca9597de82640c3e365f559bcddc5aae997dcb0be4a7ccf96c37e913eec86d9a3d1d0de3acd5923dc28b48a63ac05bcb9fce20fb76ea38ab4469c9ea43ca1f1cf12d5729db7b75225520f279414f7fc91158e91285f829ca06ada7589366e6e58e93de00698c037a2a842a772d3779eb0f8ca329568f239c94411b20acf619cc70a542df92b4ccdcf694f4f9209d129a47c81e9c2514099199f03c4e6cff0a21d7fc02f9e447f5f3dc4cab9b4b57b9f2bc5c64bb808ee02fad639b39af03ee97a412d4e9c3d6c7de8907346ac01e3017b24ed99982ea7707a5eacbef3c21fb012eb1a7b6b3750218f3880b9a5e05e888fc80627b4276def9cbfee03b001c58ea8bd2576dcefe401c0910c908b709354badaaa167a47f3751eec7cc1dac8040bb399f8a54754f6decd7f83def617646d40d6f16c03197c639d1d926fb57397e50d53ac87eba771e31fab40d34d299682325e5cfad5264181b488ebdd4e5145487a96a802c41649c5062b37a4b8e56607680ed5ce16c884978dc029c850db3a5af6d2dcab4594b7dc473b30a9ed8e08ba6b8a232e4105da97bb96ac7b5642e94c5b744281c344841ad322b4601df769a0b8633a37b6dbca09ca32913f6e938f2ccea8adbe46bbe00e44bc36b70ea271d8c4d132f11572889f6672c8404c4ffca441cf01930f2037f7a34e56dd132136afc516984b46144441fa7f517bd994e5c65550cabe7c1b0fe1a2f98161032d589feff3cbcb65dd0a8b509b23d27d2d1a4ca4f7c565a0d960290d40ad61ecde57ed4953310aee235b1a6bb6c47f479a4269f4033a5da9f00466501fab45c06f66e5436f83cb0a4af2f861d076417dd499fd8841481ab0b3f1e415c962190758ff1ddb03b1c3ecebcdd79704e7ddced9f7f120317c2bb6d960c77542abe905882a331db5641e093de1caf88ea0e6dc43b45680eb775cb62dd26171d5d917bccbdf611517fc4691d56a7253a08dadba2e4d32a331b1fd732079bf692d280cb060c547db706f2e1a4eea9a8a109defa4d43a7b868e638eb64b18d7440234943329c905242830851e7cf86eeff6a020dd203f9e73af8f40e662728262fa606a565435cdcd12942c0b87adb21aa5d21f118da32d34debd1fe370a892345961ed15e9d07edc0309a377faaf155585701b4f93310328e91a09028d04a4b6c202ef63532ca44de26c07297e565f8580460201f0dc6a96f72bd3f07aec97436ac51b1effdb5bc8bc5465b9731ce5d9d2168631783bda1d7e4bb99b0c48946e3eddfa46573a62d7b17b4f9a80e58009b46967ea672482605b0487a1c72496bbb6fedf048c3a7fbedafef39cb7f680f753e9984702813d2471897c233fdc689aae4a8d7acbc511843253c836309158b24a829f653e5a4692487d80ee1489d98a277ede476be55f85275549fc686c6a7b1f8ebef3e064f3fc6af03f74813b0e921a6e8997dc4915c999c0ac974499bd9e214fb38d4fa44c46298b1dafcc5fb4af6ae66c4dc56f711f604888028db11860aafb37accdcd7de230b8bfcba2a8f7ebd1609093ff48805c3da431a8f2a91aee8d442a23018c6b6f350729150ed30e2a29b31a9f74052033835a5f7e01a9a763d3d18f860b9fbba97bbc2c9a34b1bc9f6c3f8cff572061d48acda24aacd75fd20a6140f8584c1bc357fe77a84ecb3c77e149fcd0f3c14ffadb62ce29cb3bdd743f76048af600a1c6d1251318101cb871602fcd2c716ca034bb537f31b53335383232735198c204489f8ba545d8c4eb73f191ddaae0524f6321d85bfd9372ff1c83ba75cfb70e1bc0d0854fb6fd2df9da9f4f29e13087e39891883fcedd1ec9fcb75c9614c4c4e815f58b6b37da15bb66bd6e14bed6b72437a74f1edf30ac190b66e64b85153cd2136236bd7595091ecf96f5ff67cefaf4c0e76b5f2461d29ff5456a4e9cb3aba464f21d7f971a3012591772db5fe695e2dee83f4578943d2379d84ae637d4461e07fecff45e6ec885591d48872a4ad9444c1d3a66be0ce63c7375064d4842e12e37d7f838a3c3eacf74bb840bcb918e3b0a7721d139462f2ebfc5ad41a484b1a0eaf9b3537cc60b93c9f049391b605fc15ed579f6ee8c2b1e2e8233fe3d83d351850b8e89baeaa67980750098a6ef5be5a42a3be7496fa224366693cd8eaf72d56dd145a4b3657947e792fc91ae84fafd6b921b72e0266bff80019fb5d9a93e7d4ca0b54b5abef70aeb1640013c8091666ce237eb2a89355e9f5652553d25206012c685f51cfe27051c18967482c3de547b42dfbdb45577174a317ed1ef75007e36e286ec8d762ed7c7277ef79344768c02fd95bbaec9b74b1a11413f842773dca64737aac766df0bd232fd1a139c70b462ed00d8ae0e24aff492c851f66a2aaffdc6c2a7bbe8d208243ea140f11992db64f7b3e591bc80e1677a775f39bcc56b5bcfec40dce53533562fb0ac48104dd9e37f98c35737c51c3f2ea2159f75b71c0516a9ebc2790bc9352e0d6ae18a8d8b12661e6a3808044a3fa5e5d2fff52fd38c3329d3d386adf159dcd0ffdb83f77407d66e38112b5861348f3eebd8cd9750bbb4838c56ac12c30a515e03111a41ce39258b6a91b44ad9d530666958033a26924303c1d852c8bbd0a883eb74441bca486b08ea8a1978349befa5138525d6d5d69f5ebdc5721275d8f769c523d1eb53d0abe53de6d6c4f6539bbc6c7cd3f8a31af7a951922985d099fc7f2bceb3101761c92f30e464196284c7e48cd24ce00ebbe7dc34657dea1f9bab592791fd7804e64682babc848b46b7dbcf077f0985213ec1e174a8b96f48ecc0f725807fa995628d8ee549d98e8b336993a69643cf728ec89c6564be682992772d453061db6e07a965cf0e2fd9f56ccd258e997e0b7e9a98193be4813b0198e542e405aa355bdacf58f8e8f77869dc3be579692985bf8774f86bdc7c43ea9a7f83c4d7a2662d67792747339595b289bbee6d485513f25e5016464a2c7019b6e94f0bf68306a817b1e4c904f034def42e456801499f01c07cd5c382efdacc5227f3408da8f3a729d5c7d1579115691a2bfab16868989c308729d8c45b7e6686b468de29952e27bf15117d0dbda898e57153817b7bfe6d8c87805895498131796bbe047b44e71afcf42eccccd27cdc1ca2f3c5f92b36b6e5845ca72d2d9cb9850d4ecb80d6991fe932647ee8cc6a7e70370dbb939161ccacd51c92d58351266664bd33450a11ceb8b5e1c3aa8e196cba6d6d635f274db3662c9df04f32c27ef45ba8284fb75a2c9b217709eaf655a01b4cdde5ffd91c25356427eb8f8925dab2710f7a25668ee2c35eb0508c7e796cf51e676dd0ad71f8b3471759002ff758fb0ed33b51ffd66053df7c91577796557339db43f44313c8c8e60be23a5d994221adb39f671607b165f21ef29ec8fcaf557c6bf3abb0041ada79094efd1cb712643e561bdac99405ec8220675a0bb0a0fa7d1307f674336d2a41d928f084a18e3518f93470457f8fbb231fff9e1a32aa6ca810925f096d9f13c1fe297dbe4fe3714bffe06cc707edc0c9c2f056e069074e615e2a7182584f0cd54ce0bbbdda6d2cef974152bb3ed3db43f1e00aa79d3a283dc42dec3e2ce36f492ab47a97d85252f679917811cb779b632b423d3359cb2f5703f0af4cfe1df7235a80ba414b80470d7a4864805f63236db88f2b9eab22a91e900593a3b12eb091df4f37e163cac24572c1c2fee23f8330e11da1372a08e92067561f2cf91ad585f382383a34df550d7d58a8cec865c6e2dacfe0c425e65077158f33b1247228b42bef1083801312b6aefa55eb5bdb590a6cce1305be017585aaa84d7155de70203fc41d25f59b270c9cab2c45209677790f6aba57a8749dc4f148707dc7d260a191d612a961e8c170430eb8b2f6fe331b641c521ec01722e7280d080f3d7b7dd58ae15593b31a9ee104abcd22dfa9efc46127b55e34b06f9f13a8bfea5f54143b3d80da28dfb03f9ab2cb7eadf1f4e36d29a3337a92dd96ca776bb37c63cbd0aa2e9789a9dcd30146d7681cf63fbb1ee8c3fd2d4d980342e3579da31bba33406952ea133041a8cdc63c0a78a793c03174e84986d0480a0b1c888b7ae95572eba89721036fdeb6f9923b42e1466414abd86243b0a0a5f102da6d06ceb2ec5cad6b0c38dbdc8ef32638315b11310ef053a97b07c07323a53bd1984fd030f40d66ee0097d148189e4bacdcc456c5efc09602076337bf50615eba93ccb3c720a9e1f22a09c9e0f1217aaef0adaaafc45438e09706f122f016fa07245a2bd69761a7256786c526e0763e415e4d08903aa2f49f58c7c34ae6a8bd18bd3af6e32461d41ad8467613a28937d301244a8dea796b5c66d351981a24c462b1c5b26cc1c4acbb1ce325af0f4b75e5bec951c3a6f773b361266cad81a40b76b01c0eed95095cd15d3bb7e469fb4205bdde8b46a3cf6f61e1fcaca80a17b027a5ff4413434e04e31dd1785e89a62347bc6e7b03964ca7985eabf2abe3416a4d06cb364bf466e0241c16192da82ca59c5685e14ab4e428582df7deca699a2343a55b6618727f320814627b1741352e55098138ea3ebd3fd18948ca160c0fa40cd782a7449f23cd16bd8f4fe35fb0d7f7b6bce8801b4287165d8bfcd08c0b797bce5f56f4185948db14298de4afe9569bcfd7c885b237f80034984c15f8bc225d2feed843aa8e7ab9f2e7964182e38e7acf538bafb8e251e7126ccc0fe55ce97aeefc352349c3f708d4e624a431377bd8f13d39cc877545c636200fcfaace49156fa76d4f7dffd5b7588170003ce9d0c1d4cdf1452f48a4edbd1ae5500e964db836f89c29db4018bd370b122706eb6c9f70cf260334becaa72110ad93757c3b55357a745e951ddb9cf8c2dd3125677113b45904f6687ff2f42da1ea073c115f198c501a56b3fe41a7ca13e19bb159e0439905f9fcb7276186399dfe61f93bce963d67da7128998b562833fc0458c5f770c466c9f1b9dac2f25d1258d832fd81c010e06d99cc366f156fdc4cab73a8ba61d861ad2c222fb0bfd08a8ccff59f0adda977824244eb3d194da68b2a03e401f4194439e15eec4712abfd473de114b186a2147e79351d0acf95db795fadd6edffd8ec314d6784f11b4c573981901051f098763932e729c71cbb6cc24f0940a21dfe3fcaff5cc5b29ec1904a4ea4f408c061396d7de6f79337c7b0c791b53d7a3679aa1d4cad0bbde1ca30feff2fbc9ecfdba672d49189a0f780eb63d0d80315c6300ea1fb911d151dd61d7153be57b0cc0ed91c037c22891c84916dc4e1c655c7df7ab2478de8d4a2c3df86e3a5f823ed4a3dfcc4b5df00168fdf23e519a86dd755da2ac8c74128ca97b616316bdec9bffa286c0d69d023771a509ce7c6cb8931643bf6da6edaa9dff59cdbd71ff84997ccc37f909aa6ae25ac6fac05aef425e17e986af01c1755dcab5943c84a76d751cc93a513562ab1198a4952c69449c3ea018fa3108cad8f4e7ca00a233441ae7807454a0b476da4da34c244f0c295961b0042992bb778aee42be581f03b9838d6734f92db4386465127fbb4e2bb2c6e1599fface31a4cba2e534120350630ab4b3612c8dea2e7ef416c838268bd8d044ff81686c1a4beea18a7a5e2a500dab886be2b4217df55a6b2cf81a616965a9cf976e846c2310253c685af55bc4125b2db6f94342b08cadeb74c13d12d3b0cae5e429fdd1d08e1f4172d4bfb48c0cc79df1d6c9a58644a5732901dc7f7384957e26757033262f6c99e0eaddb86e96986bd4cf5df8af83a21bb422253a022d7d7633d89e32764fd38b07917156246dd47f37dac66f917ad1a443ae51c85740529f7b697d546b561e7aae3ba4995d5e188461726d97303b886026b8124fc077b67a3c44299e7ffe9e37dd7b62e6bd11630f5afa4fcc5f3f0b8dfbd3217340569db47ac5cc9eaf6d77731316212503468042ead473a376ebfbf43976638785a4af040c31c8b340b679eb8514562af867d1c74f67162cf65e35e17946683b0996eba0f696bb536cc9065586fa245554c6723aa672086f4bf53d5dd45fd32d236b1979864b725820b98f9388e4faa1adaf9c93b10b635f9380d59a345c7e5e473eff2da30d76a42529fbf56b411ba0d907093ed3fa4d7520dfba70f75d9d4cc473684a6a9551be876e6e2d9608b21c331b1d2db23928e743feeb394bf1ecbebcd62eff0cb5b1e408dc2b640d60f4af766c057c2913bb1cdd08d2b1754ab939c346a4a0a8639bb606e31ca2f0ba9f07f473c5ddad8736aefe68a0448b4b22cba2434fbb5e646f54f84f7b9747c2a8824728a9f4bfe04bb5633be25aa658d61e9346796994ace9838ad1762a35749a160d735acaa2a087093d6e7d428833134f4528fa79cacfea44e5a3a05f793bd14fef61d6da2ea2820d1bec81a1abd212209824270041f8a5929d50cc9e7a848d7d9c0cb116b46afb77912f2b667776dfe26af8aad9ffcff0752145910ebdd558e79889a2dda9be7d49e22ee2c582e73eca3b85ad1a2dd8ca18f43ca93849798e92975203ea978cf1dba047c3b8506358fb12d450a3378fb44f15afb9d4066a9a5aeb3ab70ef9bfb633600b9fec379b7439d43c88d87591dbf85f09ab4d5d45dbf3e1d0f3b8afceab1808abea1a74cba923ec7b60a905452121e666a30402eafebe92e46ddf466bdd5076ff227e09b2ba8252aefb313b939c8a67a3d1e97830842b9d7ecee4aba2471bcde81ec144dd669461b216972af63eea26b1e6bb95eb2c18a4bcd8971ed2a32ba1ae6cc0c7ea4e194ee2e51bbb7ad775aa33e632ff3156a9cd17517658e4f0f07e43a51f347f63942a37e0a222cdf1c3f4df52e4900b1261882dd933502d688fd5003dfafc88181e38408818df12d812827abc7591c0b52ea2da79bb6f26833742f7531c1726d7533c382bc0099447f3fb698c291f9829f23c42f369720c0e407d656c404c74ad249e289dd733d1c0bd5c4df1ba2a668ea7f8259593159f8e4c0c7bccb9c3ec08670a541e007478f150fbb47a96c476b9ab134cbefad33724e4e0f820b8b8208eb26147c0c947338a51b1e353b3f7cdb4541c8b713770fbac8bcd9e21416a86b23ad7800276ba55d60fa901beea6b890608edd2f4a85e6004d3368f6666c096658d36aa09e58c9a334a663d1a85ed0b1d7f216b33c2b191cdcbaa4060154b732af69c1f179f82032cbff0a6b6049308a40a1629ff4a6a921746951287f435867971ca2a26d5f9e12f172f17def6207c13a1c312a3da8aa31adf085163b1754f8b3ab977804222bc2906b56326e50e79920a740b5c345d0776e75ba86d992741fa037cbbee48720ae8e83fe2855926358bd1b96b8797f16061da3a0e4435f0a1a43c641c56d018acafca81578bd01fa83857a1dc2797b3ab7c39d40914dd04c5ac4fa5cc45f9388817f06cee705809cd754cc84b01d785c3587cb1409f2173f11b706b709af7a67d1f7f42fb5e0c4cab782318ccdc72381fd0212c1df4f60d5fdfc2478f14d1c86943be5ef8db3fcf2c28feee5dcc54d12fa295c6352a46aa63ca071ac8cac4ce48146e206feb638d9caa2d2d51e27b600e8b0627c4b25a88639db54658ad63e8de758c2eb1c140486745f01af9833cef85f31291e0389d4e711443926708a463e1233658434ea26741517c550e42ad8696174a96a0eae996ca35c2c11eaf1494441125ba1bff61fe582747e85301a7a2e2b3d017dc7d8175762d25a1b24874b6393d0601e8716c422196fe0f98c7963c5b8724244706bcb1e728dc7c78a8716005e7a0fa6e398ab7f61d8e6e92b34f9194f87726913df6f633fd8ed398691d32fe17943ed9c1e31bf566cabbd5b1ab0a9727e7d2808c73a47afcdffd4263024a2b057c73f005d75894c4e2b53af814f7614485b03f03e1dbba0d9e6a185d5e04c21c0b3119ab735e228e31fde121dceada946c82cf12e63819d0b962bf59acb08e219a24e3dd19373b323d0048adcf403e5e07b43273a5e1b80876b36031ff00a09fea7bfc583816b660c1e0593b540e9ba05d03ffc7f98800ef3059c6f43f218fc6ce8dba5babfed23eb26cdd416da39825788e9c9ef6cc703f3781e3ea2facc5e1c5001d535347448cefe8bda858091435c41b8de0c830b70da194edb4a96e52db71226f48c9bacdd4973ceb0d58a426e1b38adf10ff3158f46ad9cfb1eb3d736777ba1b30bba53f4fa7c851d83a3f8e4dbe7b58e06de36c2fa25a67e0bf85c16ffe7a3fb3ddbfc75140514cbfef6e05f93e6c57d22af48a154c25ae01f9f38886c32bf469a8fd8a7798cad53ffc6c964df26cbb401345cfbba6d32d6dad21e09c3f1762253b909a26d185823e8725c659b91e2cd4afeff3d485fa6549b3900c53b699417b0fa5d87cec1bf0ba3952f438222733cbcae06d0b12cdf745728a49561376928f35304ca2ff03b06e9847a238bf367a7aaf4842867f2fc4390158643c2e19572869bda76d5bb0b9abc40d0c012b1044d7972c186f239259ddf597a6147105886ceecde447f9b1fd0ce9600f2e522091b400071b2ca0ab784233605dcbd024c63a6189b4f079520dff03d746ad56f06da859f1ace7d8490b26bf93befd6548d2cb31e83fa11ab7e246afcde46d89118ca2f97cd484dd8f6010d2106a83aef89499a87afe24fb7ff904d2c06499001bbdd4a43237f29332d762ffa72ad56c743f0e2b3ba289f6134b538facc0c7dde24d7f4e39479dcf38f49a9b4a4ead4527569c4d99c4b3bd8e7d11424b231a1fc551cc2d180224192bb18f7c03192c3b0dbd77e07847c960db1088c684baf26247f1a70a8d94c215a053939cf9250b15de126436dfed99d10a4d76d9c178f949c40d50c0c26eb00c34182cea177887137aa72a67cc821fd72ef171a57d622ffed8d63dda1cf5075feebd69faf85c19b7ef5d8f3a73f05f9fa31786d22e853837dd0464405dfc71e75e31724c007b4cdc8253f6224160724f3821efd41fb4efa2682c42127f0a4a42c926778ea43c05fdd06dac085bd6ff90d3a502f5dd166167040766063c9e7470bcef3708b883e774feb2f3cfaf5c63cfbcb2d8131f1c0d43aab8b435069e5f11f9517b8baa7781b50c27f9ae203c37ef4b82f2b034b58db43eef87ac70dcbe5fa3cea7ffbe91f5952d156631851dfd911c908bbbde7deb7ea721859014f7a9e2255af23d7537dc8b3f922ce04e6c5a3b07b40832cc51c524bd89aaf9060b5faab272a3a6a33765529584ee4a61db9674a3fe7a97ddd04509fafb7d99f93428d23c6dacf30bc419510525332172a7f23fc55ed3edcf95a7d5df303d6f00e29896cfbdc70fbbc84dbd5c055216af736e881a04c406771d510ce08fe731dc68beef5e6f446fe63424bbad651ede6f460eb5773e589822f0f4271d47a0cb7883f305276ae30448eebeb961f90fa3e2d07e5f615119f7c7e0f1245d2d5a21408479d0966e51882c3dc9cbcb5a833b0914738b1c5992605f4ea8ec1ed10c1a24396491b84fc440537296689c849605c02590f9de9fdf546a68835c8ac0e1e7576eeec6ff76587697fbeea2b9aef18668d12ca9a29ef7f1bec06efb0b1a10c8b609b81a45c11683b781c56e3244fbf19e52dec3cc19c83a0235304252621d2794876a64851b93e7389ee8acfaa8ebafcb8b1d959a1ed814fcbcc34fbbd8c15fda2c6a2762eaa065c0c48776613ec8bd8f369eb93f4b70839eaac30bc4ed52e5bbd507474dc7d72a8ccc2fb6778f611289b5d36eae53a318c2fc07ffe869507f10073e59b8b8d015d130a510a838060d94d0a60616417972a582f1bd6e272ac609bdb31da802100c49568f11c419b0a01d83a24e21b73bc4aa1fd6a49db9f7cab0478fdaa2d000265fe985988b96cfdbba03c24496129724e2452f854c35de62d0599d62694604dff48516302927235a63e327b7524fc5564b5fe16b0a16df210d3fe853cdddd27cd207380cda7dd317c70f7959d5d50b293fac062993dac7fd4e585c98bf9c9f6492be7809f8541b4f72709bfb2e0299d8e52cd9420c5bd536b1cbc1988546324d4aa054c7dc2fe205d721ed11be1a53dde15a6ff3d88afb9feb4f202143ec3f4aabd4cf702fd88570e5fc39a1747d0a79727e4d071b55a865f3c49676212fd99b65ed3ba1099f8967faa58dd51fbd52c4a7b655cdd8a9b197f0f2cbaecb62acf30399db52929157f8600b06e9fd814a2e5d50d87358fce14055c79d0dc47b2087dfe23899a7ff832689258632266236e0e9256279f664a0ea0cd98a81b8010d385c87fe7e8d58702aa27c7666580f83870594dc3e0f0753d40fef9e7d2c235438e8e81a6f0e096ddff59a041b778c53deb2505ca969b835eddc1cde3a0a5bb3cc33d012f1caa0d1fa35a23d6afa9c4f2d4409c98293044c2a7588088250858bfeb794a80f0ecdb7e6256befb808a243d32b561d3a0b2ed4878f29c20d0824c59a65b2a985866340843417b8a1c1f4faca4c9bf18de5338506a58da0d8d44209839022a98314d52f80d56457034e224fa5d2f9530cb742a6a383dddf2c1580880b08f856656b7fc836f1e2ebb7a3dfe14617da0d6b6f59c12e3222c608a7d70875706ba181a79a851c095c515243368ec6c94acff78fd4191d5a72033dbc3ac22a12383117177bdb8fab1229e93ee3e6eae7e53eb1822e77abf7ae3a4ad5c81468609dd45eb84a58714acb646272c9d3d8263de5662d738cab2e63a8b5f580a7d2eea8cb731c1e7d84587573d5e6a55d7ff1c3f1827a75883eb83fd5f18b28da4e00ac0b5650f39a5f33753a71e3fa7c579a547e0e8fba8c8ba483d0d361c31ef0d990ee21c6de0391c10fe4a3e3d193585930d6b90342f821775f14a5f904544f8bd6e0a236a3475e404f973e0e38b2598d2dc6a07865a7f7a323a9cd55351c23958f7cd85e04dfd6f1d48531aed95036ea7945e5b2307dc3aea494ef141457712fd0aede5109f4e71d52203f994b7995c54200b05baca2b1ce4a026c34f7d93a2ce3cdb2944e407cf023e3d5509a06b248045338e766d344c4453f86d9e7d6c9f5e0110c91caadcd21202b651942118fa465e5aa020b18a0583447b3273ba1d29e6e75f0337aea9559d73797cce274bd641f11e1d556a4ca3c73466caab02f7d535dba99eb45b15a04b4f171d7eae277aa49566b5f5a97bbe50806b8a52e9391432dfd3cd56cd53ada7c236d1d2f77e818984a830f857115d697e7a563fa7f2da3539e4483d044434d63fdb36a0db1a3862de3d4de905ba1da0fb3acd1d77724dd919c51b5b1cb184de0fe6fa54cfe64569a2058b5ef5cd3e19dfc68f4d5680685a0b02fa9e5e2a20148de6b0147baeb8ca2361dd1136ca3ed95f69edb7ef33fae9a790f0bec91d24e402268433fe7c6c533edfd8a3cce37f7318f803b22740556a541cdf190f275fbddb4b52c5817f43039444f281823ab61deb9e59b2be90be565c04bbdbbcd32ab8de86dcabbe4b236132d5d9221e3b093d379df87daad70627eb589960991dc0d487a02d989f061dafd85ed6afb94feb5fd7f9dddf25bcd114bf9b23839a6b8ac68e484adec1e95e5a92c351d75904ab7829e305b30635b5504a4b4bc4475ed37c21d4e77535e896ee7953185844cf3f9be8543579e42b4cae2249ef0e1929b5e049c4af82b2e3fb423ff2cc549ed6e7cf900df3d1306b9b00b7b068702e6e00946f915f507c03a179401445390bc8b2fe57721997c994b6366c7693778ff74f03848f39e0a02863ce8dddfd805e362d86cb4f97226a59421e9cc389d288890d6fdfdcfb852f28777759f30a15527e1fd59d739d9634ab2d672c9c1e6d1d76d20258313e40e19cd62a3fb22054e4258e20aeeaf433a300baf249ac7bfd7f9c50518d804852c3e48340525f9ab8f5a636f603c5538938802469badd9ae6cffa16ecf67d41e619c91809161d7ebc83971e6c10f3551694f8bfe1582bf12863366957bdba5d952853164c250c37c821f7409348eae350e4044cad6f8b5550d5a7d014f3f178f5ea8edf18500cead62556f748e0ffafabd27451d238b71f9625b02c5230e5bdb86c1ed7a2e13043c94d462bedcd1e57a56e8a23d98b4f7acdb43078102a103bf28bb6814eed21500861d681fccd037feed25897eba8a103e19fa7462b1861c2b4fcab03ace3413200c62fe7b306a7b191bf91eafabbbb733e942d7f4a8aa121d6ccbde4ca4f12043b61036f424778deab04150ce69c38021f36405ceb298ead3a977d7d5bac88127977ae1196efb8133e476d88d9fcee2107e69cd8847d217c32ec916fc9138f1b6248fb67bc74dfecf7635c543287f07236264ceaf04477fc9fd7adecf784d3f36db1e85c6d8e9b60583a8947d334e58dc2869282eb37975617a088d3e4259b47dc05fedcafec87159a2a2cf4f5f2a517647175ec82dc65ba8ba045d70740b06346029cbf724f9c8f596f6448e14700a10eeb41effb51cdd23eb3e39340dbaaf25f4fa598b08e1082d7d3e292b635672a8354d5c871aaaff2c231524b52ba15c7f5200073af77b446b43e85a811be7abe06b42af23cae666e9e59454311bd281d689ced9f5059b1d06390f076f203d51d07e4897918cbbda38fc34350395877300a3d438062a531bd20fdcdf1c6a490c54765afb7fdec20c6247ba2af0fcbe922a3527cc8013608e6bdbd616d2766441011ab90f87997cb6f0f64a947cda245adc5d7b4e8ff80809329be831ddce3e9671861bb0ddcc9aa8593e5e2845b3245172c2052011055bbf951995291997f8771a293687fe8a04dd5ecd57eefba984f0e661cc0144d0a72b5fc2e9221a4ecba8484e0626b8bd40a33b034cf99fd0dbf7cf758b5804b68274af2a889e4148425cd9178103841644bd6d772836e1f5ee7c3cdc29afc5eb1ace5f3bbf1e500fe4cf0af03f54412b614c1c1670e7098e12f4323f035b0368b845a26cfd63ba4cf86a7a2716466c1dd2f69fa8f4ba6358a1c0673f6ef74f85a14e98945d5ca6479a77fbc91a9365a6d7e9c983310364830de8e7e00888542c824b76ec971ff4bb0b6a0a97d72cacaeb8eded51eb22e855a3d4ef53b704e138c92d518b100aad117362eab999c42327c51a0c664a141096008e4e6f9901e14b9a2c3f88b49e3a024ebdc98b4a82ce9939e2a093338e775d34dfda193caf2bcd406b952328d430cecc7005b11418d93bcc7b93d535f0fe414fd037661e7c8b246e620f3d6435cb897a0cf11d7c051ae8c9995f73f481e29f7130d5d8425dbe6f23a0ce6627d7ad8150a029e664706494a772db23cda992bd03cedfd6d020bd3bf0d448257dd9599593a052b7350155e5f5142a84a7192afba057ee0cb2700fd358f0031b4d41766cea82640d8ca8e63d5d923ebf4f5c1a46df23b80e66481f2948b62a97e1bbfb74462fe4526cc916d3068ecc71547bc6701042988ceabc585483a544b66f78792a8fd3a199b8c5539e75a88718b25142705969d8045e9b07ff958d1aa5d1590c39ab8a100048efd55e7cf03c9e62677f19d1b0b3ea02d798675ae5e71b4e74229cac52e4c2e9b3071a3a8b5641c09578c23090df72c0e2f35d4c3a9c4fa0ee370054945239f94cd1d7326263642e737ced73030f818be891f0cf9168843e2eca787991a6a5fa72a4d5a7e0ab819655a02cf972149762e710817e8ed886a44e2a01cc83b4aaf5c9ba86753c0508965f0e94af2976af68f7d36ccd9891328f187f56cd3944a3dc2d83416eaec97d408635309bead857d1c89d564dde45938a57b0a7c0a53fe8c605862b8f0782e059829567fcd14ea35566c30b15a45308d7c4ea0115b28eed3a38bb64709a786a677b7d0b4fba7e1f2ebd5f7915fda782237d942f244578aae0a5811e71fab8a5dc0faf90e11042f9b72c495a8a2eb234fc3b811860c675e331efa1a60aeda977cbc3ba68c02d6353d822ad6a58e430c48337774bea53e680110190816b90b29dd6ca5be02516c94f523517cf15b0078159478d3bca20e907905ae89e193792a80833a681257f6669ac8e15be63b797aa521a8378050d04ec29195ca363b0ec02fe571095e2fcf5c32a4fea323e8238e64d72ae6c7772435474d7e2a8a1decdc4070feac94880b80bfd16a4c3b0dd500a5d5e6c866b0343a284bbd456cdb0907ef4bf34a0e437f00eadc8ad9e04a4c057bfadadfbb46dafd93f4f24980902960c8841fe244766ee2ad418667f8c615a7ea8e6bb99c7237236f8b0428b4fe7c6e71e6b58165696292244bcb7c947f7b6c6dcf32a8f374048ff044d159f0718db6ec3119a2ea7113389bdeb60eb7825ea898d4200283503437f7bb2e9c400f841b08c65697ed8aa27dfa53834b93384aeb2298745f17b949666a799e8389a019d5174afe7eda98e7f6fa31680740302b7d32b2363350fedbcd40242a5a63883ad8fb931414907dec2d9b73c50483ec83e8a0d82e59ab7da3cd634bc83844552236cc8733e05cb679f564e417febff3a6b8630cce759ccdfb075348951734688da1e466bc8520113e8db30ac3449d190dea2c51a4f2b72b7448aca4a467632115a7a55bf88f192caa8529991c416e781d23d7f99c9ad898227efa4776da58d6f57f4b599794d912d16dcbb99df20b04208f7dc335fe6b0c2e50dcc40f8c256358801b72da67f527ea126fee757ee7332d6d6bf775695766e5441cc11d63ea38eea14f1d68ceeb854da8d4a9d174810c5802655a6bbec6ffb0826dd04d54a55ba1517f20797130eb9ae0a0c4f4751919874840c5b836c15cb711b58aee0f8d8bfccb581b424b95e28c80fe1ba49d49376c73e5a606ba7dd6bcb1bac800c2f0a8b80ae4b8b188835fb15e2e4040cb2fb38b9d0ae654ac2383d48423ac301b4178d889089a0ef7472d74653e81bec340d8324c01dafe5b02ffc273f279ddae2d29416409ee90dc28ba22e56c6a8c1c0ed2b8066b4b49849c4ee3addf92c971edeb4c045a3d2ce444ecc6f1c428771ebfa2ed3e26bc818d8b4d67ef67a5544726b528f6ddcf11708ef0ea95c363106583e6daa4f7664326cadcbd4f15a16bf60330b115af68327a93958ba8be435840c3868919653fc8e76e9a57b85852af5b05f7ae3bf8d3154bfba32f40c6bab071eddbfd44c92d69e67cb785e7ceac23140614801f2577a12b85d112fde9a3b4204a4795f71d8b1eaf0e846286fd2eb011ddc19731fe40a7a243877d0dd3b647ca69357e51795616803e726be2504342139b500e5baed9b55004fa3632a99bdb15baa913a835b3574510b2f458df5a411bf3b7479830c37d666ad2ea731dca5b867bd2e39c9505738b839a351b0c418417b903458e65bcb7feaf23715e7bdc4458403c2bd602a83cf76002a6164b51b37d1bf000bbf58fd0f04c9aa391b22e17b248e4a44101aa7e440ed5f1b599f2c095a5d4a44c41272ffd34b60ca4177e101de67af1185f0b6b14ca5808536d98fd828f4509e8034ed91219a9c2208a9293edc4d537d91472f029647955d404e795c1eecf52d22397a82e7db27a088d97e25e0b9b05072c52010369b7f0d893458b3c2312934b7530df4d1edacfaddf28a91f4d9c14bb263d948f765e9e238b91d97782243b69334707b740d67322cd0c1cdd23f7d3d0c8d543f53d4fe078a40d13541db5d15de65c07a4cc5eb0bd65c9ebc7c47b85d4b0c8de36c624381559ff10e6f4fc847a8cd4ca79a119b310a6ae6649c4d9cf070f1d1fda33833de064bec3ae13f3e2187c4a672110c481e67c10f785f0fbb40287508cce50ccf102c2d30933b9da22d58812b023ebaf3c70e4d64487c0b74ca176af3bfb3af93741d8adaff2bd39a2678fc09b3f24cb373e5083dee5decb479afd9ee09533cc859e08caf07765b9cc58ed437b6833fce013589e705879b259b5a53db850247abb14bcaad9694d4c314a7bdbdb788f7fab0bef6112c267fb79999cada153462a6145338c3aedae86502290cef4c359b5d057192063a38f53c58ba4a58e3e3115d188cf4c506b97e17a1077c72b598cec73618b38945f0bd84ea3170180d91aa7ea9b4c15b55fb3723ceeaf73524e91126284ef0f78ec189a3405a8059aeb414c79fb4e889fae181c1f218fd5ab4a9767e139eba4dbd95a4296b18738f02f15a7fb8350cec3610d9c9d83507d6743b88c308d0286265a9e4e404e919bbfd172b9d30576a88191f4a37f09cc62a46eaa937cb31e7bb8e648bd6749e41d55629101810bf9a3192ca320818510cdf3e07cb3203e797eac373f31906c5ddfefb0e5c6bb6bdc1a8a834ef8885f60ca9313c25c7fd58a83d3753b6b4c2841a7c7395964ea3ea4539e561e6ce8210cc59bd187cb919585cca15f6f1a20dbd4f4a68a48f8d449cf1f88e6cbe4fc40b0091a4336cc0192305c9d8f63447ad562cc5ec88558232c28d5a84caeae5542abe09cea99b2b31546d9e7e5b864d2593bb4a8ba72cb118cce150a3abd496c45cc56a163cc87e0e224257bd3d79afb84c00652850bb0ef4aaa1c71263cc7f91f474b8acc9a07bde0f5603a1584877fc9f36948f1dc11e7e16b959b389231d55c57b74edab2154152559549743b5624390fce13d61f4d919fa0a7a069565d06f0d4359fb428ee32ebdecf084232c650d6d1c443ce933eafcb87ba19df56c039951e150ee4e782608e79b04da8b31e605b1fffac62c473f0ee3a39d703309183966d62b90c32454cd49e7c8fd5af1c92fb9b57d619878975821598500f22e5fdd16b69cba82f33548b804ac12f1ad69bf94b71c930ca5df4f6aa7f33b1648091d5652e6ff6daf63b5ccd8a5a025b0e070b8cc519980675837dd78ac803375e9674a48b9c55a9cc190249143d017979087ca7d0a86d374ff749785689c5170e4d7a0f3baf62899d20ae0e34c2c078a91124b7ff3c6ef9b3de603f307abd542235a79ddb934150a41a6d1b18540c3f2fc76343394f4fa9120624f4b10588b221d924e1dbda8ebdf4f329283e240300942f78261066536e642892c55dc1793c19440f0cc1548a0836ee405d97d84f507c41a027aabec2bdeee960ce7beba6740dd56d1d3060e17ec27420e75b60de5b36812faddbbbc2187ad2e511a1e61c9c366f7cf9859afc020f0a6a6860ffd3c16a0ff97cfb65bc2c8fb78feaf71cc1fd231e8752b3bcc6125658dee225ef7aecee5edfa51e5d17da46d57e7d9d10595ed38341702c8e2325f8a9b637de4c9c26cbc2ba433f7fd53fc06f0b3eca90cb28e5d8e2cf250b673b1bda08ad441bd1c95501d8bb6228adad4f3c65550a80ef9754d83d2caa4b9cfd6b7b035515433dcdbde714f4bcb829b5cb71275ec06bc4d9b5f1ddb17b5dacc29baff960a941401587224e2c52a12497feee70939f8293296cb8614095bb75f2c0b04e4be9c9a57018c58a40b626eec1fcd455efc5d2324c1153a8a987270c341c590636d9c013a23ee72152ecbfcda05b7c777b6ea5bffce79fdd764fd855308a6edc46b3f65e0cf811d5ca61e3a121b52f8d50fd186729e7fdef810c63262a355662c0fc508bb4be303ed15845407d22554bff18e9d629efd9cd2fd83710aa2d3bd905ad59569986d45bf26eb2525dc62a2bdb57344ced89865f7fe385732e5619f7a18526d2b84f3f9e38462eefd8cc271555d212732a3226734c156c55c3119b9e32e0642f1744e363128dc6046ab1ff5c5839b4c1fdcbb0008b7c977edf8c240df0cd4a241bfe1b04e2517b226cdd11ed49a0651581340ca3370263fbc99463bfe87618bdd9d271c2b6393a257c1eb41ca2f2465ae6359939f7b9f1416c44b3d9d6f31949b1bba3ea23a960ebdee7cb1d689ee81b7cfd0d65b23c3bee90ac2571e0545e27c1328687433eac0dcaecda6141c6d124475fe4cfb234828d0f4edb903a56fb56b4f5d31c7e40f69a881ff0c25fef498eee7c8802c8a5cb95f0de72701cb865abdf1157d9cf2444bba7e7752d425f3a5c8bf30142ac1a46f7037b5c0918fa610c17d491738682198b354b8a496b58bac8d0933d7e561f8d9655ff113042d2678aae9b3e6f894b918de497d44cdf7cddbf1fd772144fab1d478914b40e9fc9d27f0a64b25032ddb6308d175bd8c93a9cb8e3643e00758fcee39b491f7efb12e29233e93137f58ee4eb08fdbe0fcbb8830ac5c71edfba360386fa9048efaa600df24b36871ef65441d5b5dcf4d27c7db030c007b7a6510c3d5b0ac3c4af1350f0533a199c8ff3575793094cb0019966424c089bad9f134ede2456696a6b513730c30eb7df622bd8bcc154111cf88264b8017019ae0a1131054227f5628b21ea426f53c5a7d3576e375745905ffdfb28ca7a375d238fd3097298a2037c44ed2bafde54dafa6d61e870efac05dd873140f4e4d9b95ddb034a9bb811768cc8034c79c62350adce39728414be82aab25beef4101b69e35e973f5925b422fb9f46aa5a3cd97b0a17d9295a0e08f3c8443b8ed7afa67a198e343ca3718a8c88a30cdd79950c976d8d4c4c9f7554bda664604b0a80dea2c7ed475ae1d26039c912430f70b59798787e1562f0985d83900ef2b7d564f4e367e09486973cccb965f7352ef7a6dae92ba2d68f8d7ab2698ffb6cab0e5c6f9a814fd735a3afa9088e7797d2573653415e348fb885c533e6cbecb67fba29c41bf4c05d502f699f3771f5037046dac72bbe61da3f0e42a2914a4e10ae43e27c8237e5f0cbdd586dbbe4976ba0f7a040caac8040c868a4133ef420022c0289f2422659eb98bf2d65b445d7916e10dcdd5f20ae76f8c7619039e9d6801fe4c10a3386a38d51ea743508d3898065ab370267278714bc0e049264f96b37124a676390482b9fae58c6e790308b9761225b498e9cc4cc78d8f2f2c2b5ff1a0eff70373d21b263b0f2675a33104e96eb793a70f25982f6481570216ff567eeb0a296616c25858b4eb37a93f1d7460db6b367425dbc5b81784683a7618160ccade896bd6856f4e1ee747d156a5bf165f728c4d1aa25e9bd3bfbf7709260fc1c1e0745919c7665770ff5157b911898ddca269fe0784e1ecce55e3d854ce63d476800e2f66e500a97f13d46e6aa61465740766ea81cc632cc032acab798032fbca109e6e59a08d4fe3c96f64e83bb80380e9a09dfc58d5a701ea9db1d7b12adf1b2f4445488f78abfe76efcec424296dd4e9af3ef2b724312960981acce08778d4f6add64f1452c8cf2e6d2755c9914ac8cb9af5d6631bc8120e38e9d430cf598ccd9740898189b2e8e7f715e8b9a1ce108f26ba789862e1c30e1996debaa8f75424de7f313b42a0dbcce6afe1ec27faf190a351d3936de14fc37f0a273df1850239d7a54a69c5b53c9e66aeb617266c7488b8bbd691814f5d9de4c80038bfced731e9ce8090476e05c956dd25cdbb49d61281f13757032fefc3be91e80ca5b739ceea1534d5414d22bcffa8653b16edad3f02528eb01e5047bc990e6cf8e0c986643b1f505f7377134acba67c94a95560e772e9eb3dae12b4f12f37e0d0700fe9cc8e6468eae05468ad8af9e14516e350eefe820e2ee0a6e4f7bb1547e55497d7e5c6433e1e334df73162f904fd49294623e73400388527ed37b97b75e85569d6c41b4a7ca8abf997db0725cf73cf7943fd7423e58a40be9d6bd8e27ff2bc54c7983ab3645da42c349edda08b42fead026354f344c26fae044b9ac16863f27080570f83ff9e887b131b69561f371e15ca9555e57c8427307d0d8def80d39bfebb74053bbae2ada6dd1a3f287baa73e141cdee366f1e421936bc45848521648da89eb2132cfa8c12e3cb2dd0b1f98674c17ef9b49550d7bdd134e238835f7f084a990a99d7842a6ae4dd8cb379e964dad2c805851bae769ffccb32ac57ab16093ca380fc861c40cb6a18b87e8482dde2e9908f0492448443b74a6f6dded2c10fd1ae6686f160b4232d02de50f44741f6cd2e54b87c4f44d5d3661c0ad49f9bfc17704c3171398b0b9931779daea8ae36e19d433160dce00b4d0514a3d091ea6428cccd349ecab9df2785922fe7b5ebb4dde33c7531562c7b54f4aae9e92a46959a7fcde1c39383e4dcd67e4c1b3a1b91a6fffa1000a95dbaebb34d1836dbe279578871e4c616ec09e0a0d4c409d658980677ecabb1b389227b113139f2970b880aa421bd4d0ea96e0352f74636d8c6a2a5542d5a5ca2f11b7e4f43de22a4e5100f845eb270f2b6713b0089672afa632e58f79828199b420789395d5bfeeca83e7cb1b65ac612ba142ff9b3817e7ca40515752d8dd094b5e47ecd2bb38d100174c9db8111c7d83e296b002b206641e472e19c027c42e16123c5edb8a80d35c1c51efe6ced10fcb20f959e6a414640068f49526e9992dd320dfa49b056ef209174b55ca2d6d335022ec663d3bedec1127fa309632345770408ee1cae7acdd1ec5a75400dc097b7f174074bc0d920f80717765413fe0b092a881388a94091c8addf5c30dcb61bcfa0d57dc204fa5e0fe3acc0af33f692bb9d21881631a5417fa24f3f41dc5d8b0b7f60ff23d387176ded5e16178ba60e5e37e77c6a4b03cdf9a535b4676b1564e8a55b3b3f7e9dca15336e05705abc88c591e702ae3a9d5e94f54d2ec4f18236d6b4fed5593f06438a9853e56a1392ed42e7b03665420e90a1cdf4d0055a6d4a6a8f1a50a72a1d20e00f864b04f4fc1960825590942537425783afe1cd44d2b2caf09f674301af07bfa78af6d40cbf3bcc1843e711ccea2377c3faa0d4dd9c995863699fa27e93f6d8c1b37e6ebc6e580b6078fb3d289359955549db018813ffdcb5dc839768e1bffc62161313803ebddcdcfa267726ef2a1c05c34b76ca3c20bb7205a6c2d7602a5e8138876817306f18c0c1616f945c18852c41ff80ea8fab9a159942de0d488c21807302f1c1ff61033a57018b7e4835e428ff6e97cb989a685bf00be5b0f432da73406a09516fa97037c42c2d72304f4be177a55997925c9b1f0764f8f090efe9c2699f979eecd793e16287524ab7a77b2ba3edc200c873856f380f177c5aa123e8eadda83521ae8698029e14724cafacdb2a75bda29f5ddcfd3ad53e9306969797f21e25770edf5ddaa20d9e2e49209d9627470f588eff480bd079bfac2665d53f3b5e54daad764241ecd61abe6fcfb99841dd52f2022025d0ceefc2bc47bfb19618a075fafa63eded1ece694d5fa9f1a3545b75997df1fbe31d05dceee3d9cb4ca925745db3485206e8e51c6e0ff98e388fa2aa4e0cfec23508bde9030fba4300089c513a6c440a09f19694341fc557917bd6251821817794abc738571a163f4ff5ca04e7eb97b8494f939b8ebddfab1fb7a3f06c13f4aceca3f77b90c545fea2f16b039148d7380a5b18a03e3131b6918ee956aa03a1d1ee2af70679b6668abcb68632a0cd22aba673d2e1bb07518af0ed64d1a2a9983d96eefdbf1ffc05b58253e507050589ebeae8e3e7aa065c25c85d0f05a7c5357a7c3c3c5a9c4d13658926d43aea223f3c835d99ee1cb7d94d833a7db9dcb5f43d4525176abeefa6e7e3e34dd71397ed98256eeb1e08c5880f0c487c6383bf31c24dbf6455c1112d035320d3f5918167972fe087ae9b82352e2a3c36719ac4694e96a5a5e9fac674c9a6537ca4776d090144578b7bf62231d46fbecb448ee980a2e102a73a72dd407b89ac88525fe1733bcb960ea18e3f53145e2ebb539673cbd9e9c5a94a6a6a8f34365031c5a04bd1b653759a083d698764d2b4fb8f4a1d8efd61b7d1aa40e7bbc9cfbd4b0fccbc729b9b5fd266dc3645b4b70aa4b76b136ff566d4e0c907719df5c6fbb4abc887a50b069548e30a9e256e3f484c5bbe8ecd127c92315d0fb56b6da16ff13526e202f00fdf745c3fc0c31a2d3194dc885df205ac0509111c3609fb20e4db7810080f09368c588eb0bddd84d03a2b3571b4207bd0571a4fc4a26e5cfea1b5d31e1ec667018dbcfdcc8cbbd99542a18d54edf4b44ae315ae50a1f7452c81c61f51e0859312c2876759928ca3771b9dfa73099127ebc12175979e75c51fa29a782cd4db07170c6eefbe4a0090d5cc018b70a1397c14669ee44d3d9897621aa9009c4d9dc29b23c7cb327b347022ccd1ded7606489492b5e5d6aa3090657b696d9741bddde5ec1bf59393e39dcdfa96daef4bcae4dbcc9e3153d53b4ef17f185098222635048cefb18ca900d0bfa0b3c59c1db2d684d3f9495f1f4284b50108db376d336d8964885eb1bda3ec5827d71cad1e3055d0035fa93b31ee07e284557672f7f9074ef828e0ccca31d91bbbdcbae8f7e95fb821ebcdf7450fec5c10972aad2fba80624931fa731f93d17aec332089a09e23a58bb7b8a2db086de7e8f449c65438bf1a272cbdb76b1de4153da2ef16d3a71e1ebde5d473394c9129963fc80275ee3c9f2254b96a7c5d469dee3d9ef6e1d2853e9fd51d7e89bd75ac8a3a0554c27b8accbf7ca22e510a46fbcc6cb54a63e05c1b0e62b5e2f58dc93c9d46c2d331a4bb16e29bee44feeeaca91f9e831719befdd01de9b9d64f2d5587e5b4de5c94e63f59743d0bc901e5178eef6aa8dd330bf829a5a8a30603938d1640d70cb599bb997c1e58f642d84d20d58e4fa6db8135060334cf2b3de9cac6cbe42937c248c34598be526f3c75a4196533f7d271c51857c2db161fc6b92ec26145ecdaa64a349f5a8f55ecc3323d6bda62cc0667da638dcb6df910f45e9f54c30bc69469a8387c2c7fc3c2850474cd53797a1eeb741c889aa9273c99079a3be30b1cbdf844e999739342d6b62749dd168e56bc33676faf981b19f68cb1f2c3f38b196308e2f574f8742782608cd8049445e7d3aa064cbab6d4cb23d261ba860069450e55b60d391de4ca43976708fd525bc9f1603065406307234fbdf11e875b2e3877817266c06ba3ade0719aeadae77e25be2fb35439a6aad59e37324eaf7875c747dcd4a11cc58b687b3ed692441d212209a8b83529af0666bdb794af0deb4fd4337baafa92144781bf71e5e8aacf245aedbac388099936ba2ecf99ae0df780e38da20b4ab8f2123a018dfa562ae0a3fdbaecd5f4150a0005cd7c5adb7756bafa4c82d09e5093707466401beda39889035a880f632302e9ab42acbb53135d11ec0bd76bf91ec30fa9c762a8c05322b49057a4e03905d5b71d3c7df734772e028ff9860ab50169a58a488c6ef05482e005648790229360c1a0083322ed4b606b31cb30ca90c58c85cd3953a058dfc07e98a43514ad154ebfa4f8d5895e698db3aec331c534edd4c9eb58e4275839a171bd833bff89e5998b9b6a34ceafb76236f7c9a5eb516da17dc000e994aae1792c140e139668f0d456ee69110ed70ec4dcb801a158625e1595003ea3c5f3082b9e75ef8075008ca99db7659bd52f506a50edf2dd43042ec3b32b5a8e3dc8a37ddd431c1a1c9e6ebc667985b9f22ea8365ad6d9c436611e2e9d6f7faa46b54c5ed83b71e59698ab772c368007d42dc2f53d939a4c4ae3cac131cb027e3f5f256b3e8d72118031e76c365fd99e2f32b2cdecafae9698ea66d8943d67476cfaecd831a6e551dc0a211aead57d16b6fa41d0993251f97de0274d3cd0bd5f676ec35413aac85e079e96737c153a629c453552174a411cff4e12d7a40a5990a68d25bf5175b4ed081a37f3fb1d52d5e30b2ad3eda014078c45b282b38a5ebd8987e877621d99933984f3a4cbcd05fac79003c43cee6607fd844c22657ed1ba065bc7317d0d703f61e767543f8cb32c621bb7def241a30e18f8b32db3de72b5177f967adbe3abe0524cdbd0eeb2296534cd587c43ff75f258d0fdec2ddbd7e6d231958d97f61250761b7c42392639547cfc38a860afd0b5cf65385901a9d7a42401c7cdb1574300107ae4c3b4f0220b53b4e035a58884dd6f1f46687e0ad059f63bb3997eef80f63c500ffe321ae14934d0b47e97c30f3b2debfe7c11b7edc66ab787705b67dac2151637a36650227a140adf45feded5d3ed71e74e10a3b73dde7c9a9ea48373056751adcf5f821e932c7d0b22fed0802f80b43fc0eb15d0365e90e89b84f27fadc9a0497c5fd5985348c736fce189a3892d3903328f5fda918a713cc83b35e4a9886334f610236a6dc866e07aafa09c5c01c38263f0062cbb22fb592170832cc356e895bbeca9bf5d7f16513fa0e818323c42403722231daabef393d8a462074bd1b2376c8a39646175c47e04423c0a42ec0b14ec9ae147223d0d896ed7761f195a2c639271b260ab8d6b8e9337f035e847c3f18c49a38b5d541207c843088b4e3476b1d8b1d72352d9e5c481cab4572e29ab11f0e5c744b1913bd1c1d329c4b299c679d31d1e4aaa2a33598a3c7d726116b7cd41c0d109cca2c216926ffc3b7c37c6b3d5be18c92fe2ff073d9219c0e498a24efa551efc64b05fcfcdc59f4172a7ced0be672571e8f822d5887b02f59df79bbb43cbdfbea0d87a103461a4cd8bf9de4b6ae24efda6c090350787b51d052f0d86ce7b533616d7aac218bb03bb62e7bcd88119c0c0f795c49db1a8078204eb8667ccb18893904f1e4d19d9a103c52ecd4e7e80bba51c7e1f661316cefb7da841d1c153c5ef0c23eb203281aca470f3c2a8b9fe8acb9043a44c207e45329b2590154da0e8aac04c59534b35dc8a1002265521bd30e505b61f9f3c5eefec6f430ee5d2b36ae345c3a8bff5b9271d38a4f4593743b852812f3a079f668cb207af89f5f339efe5dfe2bebff638debe74acb07386ec32fdf1c1c6d151da228ecb6e485fbcd39b7978e109ae24c7e500818ad7bcbd0d9b25e0d2353d4803679d576fe69fbb605a1ac06fb6c13d9e1b9eea1179ceb065ed2f789daf99d0720f97d62c1234eaa7d457f7ebc287a7648ccde9c2424aeab8dd067394dd58653250dfc1eb020de2942050bab3e9e06440c5f4f10b80bee01083884ed9d5142d8617278512cc0b30488ba9990d12b0767eb347120ee9524910c478c8574ebee57f8303d95c8e64f613f367b584c0bab74d32868ab13c22bd53487049c567a96ca479cd3bbb41246f5fd4917148022f9055abef759fed5d14a22f2e1d0565225fabf04c8cb491c18f5295461328fe9b331780ef872c02eabd05291fdd615a45ab0c6480376ce304d4ec7c3831944517dea0caf08726c95532e4a6ea4f35e5be312cb1c0d078aa06dffd10d437f122f9d95c4691ee888735159f6f319fbb871602531d3b51ed35045d5b4f2e364f29a882c0bce6611d6acc6d98cf72014124d54d8840500d24fbee781c5a3104a8e483c361064a3c5c02c7fa76abc8b3ca8106ed1e0e6f9b90bc14eb0985e2bfe0e12298d4119d4e3252d4c517d8a8fd268aeb0538e1d00f6c0b0f748091c3672c0ecd97c178f48ea9c95be8caede84c499582633593f26ce7f76e4af45e01aec9885707654054e8d52b52eda4d57619b27a4558a6d96a4b190dcf55271cf70c257225bf583eeb460cab48e13bbedc913b4d31be22edd05e3c9749e962677ee0ade0dd04e2502bd4cda81c789d83eb33bd83e335629bde7c8acaf185ef1cf4225d8c19629d18108384becd9ac0d15583bd150707cc20f766fda612613b6c07770651a00e75b9d15b0e89defddec786dcc38ddc7ac119401abc3dffa3d0176e8665136c500731cee0526d2c52aa116838b5496182cc6246012d7ebe1ddb6295843982a8297b7aa853cac355e41115f62a63ae38ac25c13333af3353da960cd771336f9d96a4b0b147c628d5323fcb81d38686b6518a2ce0f4c0de7e7c54353691aa0acb9fb15a05d0c80ad58b079a13a7601c6ce0e412640be4e89b1f5b2122838b81e3364580c9b23ac74265fb2e11f13b9bcbda47cdc5adf2a299e971fc5197e72eebcb7300b5e27a0f526816338ef47ef3f8a05ffaea3891516008f1198743209f398514d82ed8d26919e2105ae4b84485dfd1df3c920b4ba38595ecb12a68faecc01ea951e47394064993ee0073bac85077d0cd31a4522304762de92569097f11647babe32a7a160c239b056eb9988ce5da480498796e9d3d852f0c265409b4a41f07899142512dc2015c7bf5ed4e08313a06ba89a1d4e6bc098e85cf65fdf46192e7128af06b3de42d095b0eca6dc9a0147eeab8877b529065b65d0c0fe174f68f9a88b4e46eb684c5c07755fa6d7bb49884dcb2356eb8bcd519614f7e7a2bf2081520b1fe373091332969b483182a66ea205ae36150c1541df8ca6062b4177493d6d8d54e88545496aa584a0891eaf5fea596e6adcec14a0d48865a343da830bcbcb813d9607701494d1e1534223f424aa93a541ae498507bf4815f9e1dc47927d045d220fce3098570cdea8400716b0eefd37c38e7d661b35f0884bc1b3a5969e40859087a0ade9282da9ca23a0ddc083c710867356c598817ecc549c712c7cc5d265615c1cff72779b089e9fdfe1fb801988872d941e18ee497097cdeeab79f0d903e549e37fc8ca9e9959a47999a06e1875f4103d128e2e0c2e34f7fb057d988395a01db3596acef3bd5f8a882279cf1f5ee5dabe8cc6e9066bf6e911b8827907c7373897e7f8dae4c02da5d7fd55a85b9369f811c9d6359f34e819cfecff15aaea912d12877feed9f694612be70336fd9e87cbe91c6bda32315f980549cb850ef1e7da4d243694ee1fd7f5b7ee24f0d6f42d676dfad865a50bff242b12326ade084e7073590a183622458ef6f660d03a2a6089dfe9a572521dbf15f77c24cea22fc9d47f5972508af60acc38e763d87e3d13f7eeb41d0ffafbdb9812c0f34d4c846094288b80f13b43d7eaeaa69591b470da4530bce38fa020638b8ce3abd9bc432c00eedfcd0cb5daf899454cb4821ca1cfe385f5cbed6efdbb04d2fe7b73a5a9e9f9eb657f2e53188d8853773f3b4947080fb94ce45acda367d417e4e36f1ca07d3ec9af2b632b092fa960fd9599e499a46b791810f9f78327b8fd564868aafc4496d2a065ccdfe10336690944998527d9b6a7138ebbd494d8755f7b3136fd86d533e7418db78aeb4cae497f725302fcd4fe3191305df81b737f7eb0a75e388e85cabd7c5549a76c009462de39e040ee11c9ffac5d52d8803f01d9ec0658ed02fd257e30838b5d16328a7c1d652f79945e5a7330ae03dd1dd02a236c9f6158649f680ee04ab8aa16154ce1e09a187fe3f37dc347de314b2aef21b78585bc67220c33907ad25b5099e586f04eaa0de5905fe8e75648aee17c01523adae3f2cdd357ce5a8cd045c3403cdf61372e46c2fb162c8a1c9ade9f90fcca9ca34d8d22526897216871caf530254db8be64187bd42675997cf58dee1fc42293b758b0dd94403ecb713bf7c3d0f339d7c43e2cf14ffceede1384f842c1f59851c951a75872b25c4cfabeb8ecc3a7ce40514164efee9071a078d737b1ba1eb27dc834d86d9884dbe53448244ef8784efda03bc18b7cef52ce29c6c02df8133683c20c2223e49ca95daf617a02748777be5941ef11cd46b1d39676c0514af1431aa7cc3acbf2effe909f30eee535444f6b47aa2192efe4782b1da1bb053b77f281dbda9f778fed5899a486dc2570daacdcd811f0e99375d216ac0bda975b39b2c5e4ae740c067f3e9a33cdac7caf09f077415aa6e281eca1928df6413057fa407f9c271f0ee2ace3e73b6f1a8529a446e2ee0919cf530dbb62533e535505d41bd3ac485dfcb573af002dd4567af1ac9fcb16ac5db17a8d612decd5454f05c3b8064c3aade4968ce387198294a6faa052128954fd218485f59a80c029a2f286f37c188ffc91f082ac573fcb46ce459910953f4c22fb97332aaba52ae9839b21a8ba56867bffe75c054b85318fa38554fe28845cf3a131628f6e80ad1f9f243d38deaed34a98344dad49d8c9cf6eaddd859a421e75fa420d08a85c81dd75183b414a5c1a28588e1e883a1bba2a9b25a3fecf62521a3d990a48fe96807ba1952055901ebd61da38ce40357e6fda084204fd554950037c61f43e428674968fff6baf7cc4b78119c38d4fac205af2b8b25438f35172836287a74808c39e2bd83f351ec029c3d9bf691527e237b4fa0cbfe3e14d4cd62d50a122246aa5b683f155d8a8688aa599257ee664acbd2c9fc82d44bc1291610b5b0ad9f88bd464ee4710c81634b5ba90f1244bce618aaef611f0b2c3ccec4e7797bc32d0bcee3636d2cbd2728324d1221f7dda33cdc5d962ab8604c4fee01413fd5575a8cd64aeac62cce000d9b7878ad4f67aa6f142485586ecf8daf09b7065bb63e1f7a117279997e1ded34e863c9d46812fe9cf5414d20e9fb55fe59ae4a959582e405cbee56af6ad8761ceef9571ea67697f1a62a11b7698ada370171ac84fb3058af7d6ce89b7f0adc69227c85fac7caa794ca92e9ae5e1a46870f01a68f0c40339ba1033b9e6c8d15b52a85b83f589f05b120aff35f9b3ee595ab84b82fc97c09cc2ee8b066693e1acfa41dce1e46fbb220b207306fb7648dffeaaf48d19f776191582b6b4f377463b6e21917b1bf9d92c401aa69dedea45c83343eacd9d78f31d737aa1880eeb2d5c57a7ded874ea4b659c5fb92d15ef125abaadcf6cc4ef06dd75534be7c606c7f56e972f922e47de0eedf5e7f335472f0927ed7776be95ca2933591622ea5c7628d71a510b23458177b0d6f7c80ba04a70065d729e23ce7714557a509f68757bcd1a8f1d48d6f00178ee7df993e0a62285e3688e173825f8905e49c56b467471ba97f2b55035b96f4317a15a7fca2b3f32d4d1b16defe7be53b586ffe53571ff1e249c5f35f347780edfb19c1f77942ece3cda19239bdb77000009466ac589d2e12a91fbeec8cf692c77b584f66f0fec17aef7ac9f596fa8ec515ab738c4f2a749e28c5d177a384cfd776fd53f9e746058363f75a9020ba1237172e24bcd0f710e05b0d1e055961220afac542b33b21f1bb4a5ea4a93b934a79c479141994023e644ad451b6629712df3a31945631fcd05c2478c844e1e4cf3e54e9e05964e339fb2fcde16cedc7c7da0dfa2e1f6b9d0f692ca660fc8355a3aa9e30fe57fa3c02c8f2d38ce162d30b3d4321e6410023fb33953a0e9dffd725356b1d27a398c50eea3184cb5f14dc340e48c237eea11892c936eecb74e02e3375ac02d7c51a26a1594458c1c9439c4d7bf4c1daeb084718f3986520ac629853d775dc2dde0108c6d43fb04424f7d2d4ed897dd45138d84ac0921d5d6940b485f93e901086c5d7e24c78f9cf3d1017795ff03baf9bde20f80f6d26cfeb5d5de2f17c7bd108f56cf0856bd35ae36059d8d27741e104a6350c69df43c9c46355c3f662c8463a881a00ba8e02656716fde00363835420cb0180ebc75b59bfc465945f21665ec39f9d728011cbeed267719ee5a40f549b374754419d7ee16f6a0e3b0e0413fc65a62954b8018c829065698799a8f4128b768e75cc4c2848529d99499db9fef0a38bc1d9105edf099049a8f3647579a81b8d60973b2d9b0c5a132ac538c9628d7cabd85bf240c72f25a8f3b0a3e3f8cc53ccac35097ea31e091201f2828db0184ea9fa350875acc059fc4d844adfb4b1532d42316446b930aa4cbcbc9f6a6205f0cf9558bd036bbd89cb4e5474c01facd19a778f5f2931e011b06e8f73ac5b85e2d11feed0f2150b49ef3a18c7dfe5f99cbb570ac184f5c93687eeec0370011f38d688d4a0c3d7b61fd267f2724b3e00f8de39f0ec2fe42711f4a4c9af55f34a4dc62b0e02eeb06f556ade37d51fc3ba4db6b33e2cae0d1921101bbce361b398722a88e63fa75d95077d9c0526d5e93569326b59a24aef8899c15f2364025e5b7eb54cc46ac828994550bacdc19bfde64a462ae4e87a34261bbb74edc1c6976f565b3a83c4c24ebc58aeaf70460167d9e142e3988cc22d81c5bc940868af79c51bbefd706f01c8e11a79fe5bf1b0b3046a1632070b4a3b923c9edf0090974a304458a762a6f6c17dfb18b3943164c15b0db184f6101facb8762eaa027a20f437beb77b1f0e5706c3ecbe90860bf9173d5a2b5c0cb9b60b037cc37d049996b6c458f0e7a8e271e922b48adf59b0b4b423bf65b6cf378483abcc249560fc24da945dbe34ab7433e105292488d8190196adce5dabb4c2ca88c9615b92aa71d8512d4c1a0f4a8e5eb05353ba1b14c711ad9b9f5e04bd8aeaa9c040fb3d3c87b83cd1d5d937a7a7f86963dbcf2daff6613f6ed1c11b3c1f1184a5f29df65198b9fe9028045f1c35906fc62c97cf38dc0532ea36a03c47ebb14f444d6ee0c0050322efceb3caf259601b3fc2b79303d804b5d3e433fbd76801b8f59c94ddedd008ba11cfde96684984293c47278f516763e382f8c544fd8e09eca4036b6725db7ac4c9f9536574f8b5892c9cc31f01af046a0c2dc452c1ad5d1a18f6c5aa933c61becd8b3fe55f7c946d0f39c5a39ad37fd7d97a043aae0573088997b63e5456ae4c0e2b3dc4f69a63850402f30122d5900e51fa1af17c56fb1fd8830d862b03e27d54b040729b90d0545dd213fc03216ebe47735e0896cbc3eaeb3bbde27feae8bb487b2dc829a15652122271b30d98e13b022909b6e43335ca06b8f324214ece487ebca4b1d45e05bc200d134190f0723a27ffc0463ce462285f587b9322f54caed3e0441c89daec0eff1182c503fddedef101ec4d90fb609d21b49ea36725b0f317b1c22952d61a3a94dcc64d14ab02ee97f09ddbf13cbca78a68c0b92a034ab324773ac54926c249ee2e0a2ede0fe138811baed00e984355b3ac580e064b040773eba51727aa9aad942e144b55c12b47d6825ae9bbc8c1b3cf6b18bb06a850fd7d7bef4ba4283dc8ca8dcf69c9d4600cf1397c9c69f94651c1fb4ea580ec2663b070d01a4153d03a3deaf5ec3d785074090eca46640c492145afde3901ab4e5a247fbd17692ad8f8d01027376eb5edaf57f18a568dff8d7ff0a02d3b95ce6adecd9f85be858a705f5501c6c1c9f1c5a6c217790cd84a614526c09723f47146d3a57f5ac00f05d1266c6ae40df05084ceeca585165b1c4a13792f74b40d56845ee900f3cf217500123c58255472550a900a7b92e79052d90855e5b3a41170581a32c08d9b2eb1b7f840c14362ff179505bb2a5c61ba2fe2991b3543cf8601bf6a323d826b0a74219f5912b05bfa5ada93879643315dcea56ee508d390d0ff5dc7a8cc89b7894bedb5a4057409c835cb569e21cfea49c9e3855d1152ed31773e57ac426f22dfe0d34a527938d77aa4564249fa140cde6e4da3998394a45da021de14c609c45b0da9fea51d372883f21359b3a44e85e9b015cc1198f9977a0bd3202668bf018ff3aedfa46252b14cab352aac4b94819a4b85ab823c1317d7c098fe7437a04dbc4e88f1ebcdb339f8d6e5955137fe5205e517ca4162706b9b3c6cd2a19e97d7b0c6464d57995d71a6a774063f3c1ec8d0c54d25211c6b36eaf3d9d86eb648ae5769beccf384db78eb43fec6c0b75a572f7350ef76675c26ec95bf00d26fe966cb92e213f10e85326075012b8df4e04e394c156213ffaabc83dd0459ebe32d903cbebdf9183d70a3320429cb8c2c51780771719025ab301f23d724f8ed5d04c1f98c90a3a816d90d671022d849892c391a99d69a8d41af9048723e7227381eee06b92a4917aa40a66b3eed7ddfc756b4141e594c0c07a695a8b6c9ee229b72f46a0d443ea07eaba813d1dfa29e234abc8d55fd9f0ddb772df130e9b351274a7bd7aedc374bb3502a369f420d837cd5b9f0e3f2cef1881fc1ca0d81839ed2786a181c129032e10fbcf3450d9065e3af2298ef8446f57d9da69d155c976844fdd75f364242a358d31cd3b9b515a4d9eda3967da9b8e400364b660bde2447e6c2b921deeb40184172460bdeba2dd22cb8dd1acee872dd842ddec5f6de90122961d69bb5b00ef742a9c987a801671de86ffba40d4bb6d45d64ad1959ca3969a46ddeef1de23fbcaadb703ce20815aba375aa5cad14f0b78706d8167e68f9257de6fb801d57a1f4c07b874c489b13b112e4d6596f6013342e834797e366f8b38d293b42503789ee1884c50bbf1810c472c26e90bb0204164097e1a76e558bd98485ece84be3d2fea37b3ab6a04aa80ab6cc4c0fa5e546f2a49654711cc93274c22bfb72663a9e1a73bbaa23254106b2e5f0c64526a13309e61f24658f44381dd5d28854b6b8aff0f017439fd87e0873df85c177efb5aae42b41241779396b9a331fbd984507b75e8d6d49ba8052b4db563ef8184fa01359491aaa51690c3004078f64d21350bdb8a997f9b9507a427c58780f30807a1617d40599c33c810b42381251a69183ecb14226e4d516e3d642dc4d68169112d201bb548c254c15572eac694829b573505100543dda5ea80718fd53d800feab6a236577c3932cabbdb9537d91eea36c09b4fe006dff70c310b91b5ce7209205f365dff4b962846bc962fcbb233ecaa305b2e15a8a40938378b64ab7f05e6090b6231b2aafe6f66c98e43eb7a650587e0eea44f942de3dcd1b98ed6cadbe22cf8dd5c0db50564196d7d7579cf934773118afad0798ed6a18af37729b1479826c530edba230ca5a61f983fbf4efb7f564683a106375c871047b246098d00df1970ee5b5f8650811f8d231e6c1893548cf0c73b83e9953bd619e919982e5d201384d34ccbfd4f855f4ad146480f442d8f0b7cd47e40346b077a6c4a916583aba7a26a16f4ad3ed4d968b17ff46b89a86574082dd62605b597efffc650a326d3fb1ea7c036848b0c8e0677b69042a2b7ad4838a70678adbc1f1e525256ec2cdf702343272c11652fff61f812f8d490c8f59a06652509bc50067fec63355767295f90287014a4c0f4721f02817d6e59f2d2d52631bcf11e228e66fc5446d831a9a7921e99587c4b2a8e3c69827178f32e90d650a68aa7dccd2be6ec80c1106d4507908508d0cd63d47214d50d5f034d57f8346fc31f059f52577eb5c99e1ada3fce82e2b7306989b9d42f88de2a95ff695dfdd115fcc1c7720d80d8640dcc7f7a28fc7f42a5ceda162c51ebf12da63eeb12a05044c81db94d4a6446c2fcd9b41243740a7094708424207ab9a8c3bd9fa23c8010d2c2723a96a6ff6dbd12a0d86f2917eecefdb8c34849326d6d636fcf48f6e9e45a69d80538eb89ba665c9ce4f480fa67f1b678a5acfe2d01f5da55b4c33ded7a41bb2268f36d2aab33ed5f57e274fa29d79b57dd800d652c117f52d16b49c9231dc04b519ba9707b8a5c0a9ec8cc86db956fb4ed02d098dbc83bc0e0fc4151caae73b0ba8dcc464176a15b05ea4037f2aba1e65b268d96b6129769e7a5731f42f87cec89bccfa82853174ac0c3255ac8ecdf58322a1d051cb707121da9088f7eeb3256680efe538d19cab7d0d8cc5e3b2d0b9748c2f2b49e5172e82cd3a4ca6b51721a259fedd4f49b71a6508be81e987b0f363c504e1be986e1f981ae68f430d3361adff8098c03eebb80e398637b787ac7db5abb7d2e7ff17c8262e3ec43953fd9bfe507fdad9467b2fbb88f5f32a4892a53b48a9d40e6afa877aaf8e77d27b39e4d88af9515c53e37711f72df4e4e348c7ebc1c930829a90b94627ded9774c84ce923ec7dc9f1616234a6405289192e66ac91eef871e164f8f75cc29532c7a2250f3cdac53a4339e0c5cb1c092dde8c97d02a60baac38acf60bae04a57834824a3a109c2331e07199a85c2872a13d754860e7d36a363c70c0e35abeab8a7b8315249cb918f1870c51f4fa2165e9aaeeb06a3aae77bf7a63f2743ace62918d534e4858a606075de56305222e9f8067640930633e2873a312018060bc99259b0b20428a22626346ffb9152fad2b3df81da27b0e053a6c81f13aa082f4e5f9bd7b6668c0eab7da07f1fca09db75c5d33e748769a84327756da31084c6e7c8fbc452c43eedbe61774a88a7fafe9b7646047bcefb289e53ad00c7e2694ae65393ca86f2ad7f665154791c0437bfb96c9d37fad0730e758db6ce422e029e20f35ae792987a5de1b9737517009360a4e301f784aaba53fb8494824b2ff8a41f246b78992dd8d08ca4bfe7e30df699a27658ab46c46357d7edfb6007868ab69ef6f8826ca0093e5531ee35557a6d63c45123ac1c146f560b38b4a791910cff09425217d78bce3c2f3da5908155b1c5ec690d91eda8ca5a4d545ed7e967261d390ccb2495ec618079e7f2deff77015d563c76c9d06ac2dceb992b66d444a0bd5d0983f6e89cec7c5c9fcdf2ee466699aadddf69563c6a76d7fe88c974f366c6bc5f37258c79d9dcdee8b4e0de971fb10a84227607186c30c9eecbf51306e79049d9badb8f6a960fb0b4c9749c81275df3fe473e9af1a5d486c994971a90a3b9a1b3e13c2fad81d9ab46fbd8053293346bb03e5d388c09d0d7b5394c0a38f63b6c1e4b7727df83f510e199bb76e011672647988443a1c2a24cbf1acfd7cb5d3befd29d53509c82ac4a0079b3f80cc26edf680b9696e8a703c03c9de0ef4bc5c08e4d84cc69ffb3c9ce29a990da1a0ba4ac9b8b38bcf63b9020615b39493a7f3b4c885e7058cc41b867b410161d020a268f15f561365ab32eba842b79b5af3eb666030da155ce789b5f2d40493ae233358fdf5539039a021848c841addb64f32334e01051b3124b20c6269c11f82deb670ebe919c22c33871c8b3fc7310a4046ab14106f738dd67e34e1efa893aa0c5bded703d3ef08be8a5cb80cf9e241329c038e2d78f51f8ba1bf31e8975d203b0576d3b9aeb0aeaf80449173df7539146cb94990223ab8a035e1ea8679345c1f0f7be68da89b3b4274b80fb93ebbbcf1b5b98e45ff04a09ec092cde7f0cc52586a6a2b731284d2b83f20a84c967cfd5a4385c9687605c1a3b024a9efe5f40c6633422447e1134a9149462eef06486144bc7f8da446626a2e358f1af4be0586679c3219eeaa7103fdef5520f649ad7d32cbe1df28b236d26d4e55dafb1eba1f0ee3d83d9bbbdc7684539aa9948b08c4d2e7ac068b65d4175803fe919def8cf7f818b5c26b9dbcec15f814cc48c41518fb414f7ea0920aa5907a620500d824e0ea934239488cd09be80ff0f60b9df4697dc702f2806e50193b69e917b2066257d84034cf2f39e52cec61e1934ccf20e15b54a5dd5afe1376d4e2e00973c27b381fd1fcfdb7474293211b01d766270ccd79d0125edc7d572c552f440ab47a22fa97b9b8111217ba00d8fc5bd3ff14ce62b7104c34530618c9b60f6ee44d9058fc3ca1ede1ab55be667d76170ea700abaee8835cbbdbe9ed36db15b6b733f1678a87f135fcfa55f0c3ab7d89774a4a239a57c651ac7a3652ed90318a7c906b449e7b7dd83ec1d916ef69dd340744a0d0369ae5a4e246d298d90840a77c3e9a710fa1d860ab741275c62fd5b5043f59c11d7989622ec09dc9410e4cb7e5d2cabff2c9590de9628c3623143cf7c537a8770187d45924d8a92fc86310d9d8625df3c4dd95a2c6e11810738de838aa169ae2b8d1a819056460b1efff199cfdcc8affd7a9bd114d142d4dac5dc1b8ca1f9cff7bdea2395b83ec92916b6532f0241f934e4dbe249c1b0f13d4ce5a1507f3c8025735c65a962a01af95da7d876a4729f1d18e5874c31b267be3cafdf846c2b1c4a58ccf65ac35fa13179c1d22bbd1789099294300fc1a0d6999a1793e3ac8f9f323bf5e74053c47de237ad60db225385cfda2daaac1e17fae31c68943d12135fdcd8d024d63db9a24fe2bdcfb2d5b229f9a7632ef7caf6c71c1dbd743e1947eff0f5d93987f32d88a40a12069cd0dbf9c1e0fed4092e6481e46f92ac9a2c99a8d88820db46e4b668c9d1899759b213a0806076e9c6b933f5106d768de7076e553ce935486bf85c49554060c89dc6abf847bcb8c556351b5bbda7b6c784fd6f1fc23f8f568ea644cdfb13df6ecb04cd341f6476e4299f459822c142fd78ad90700326eb2386816b53148efc757eafadee96651589cf5dde0f4a61d14a5d78fe9777b7db740c8a31b1c54896ab592ec03d1a903b6b76fffb0ea6c0896d4a75d51c3b56e932aaa3027af35c39edf7830dc5f3582bbe5f28b1d1c2ec627031fc8145bf01e60ef1cbd2154e95364c3bf3a40f096f74e50c24f8da992788b231f40280ac6e9e39499426b31be93008ea2dede7d831883240955e33b5a0b07c369179cf7ee36d271310c4d7335e06b23664ccb5cf46b12bff69dd0d2fa811bc6502d9a6a81c2216ee00c0c16e3e35faf6fd999bcb2648d82010b772042ac09dad12b9a1489ac7eb5fd74264350d05807224dfef2427d38a18173dec3af32549744a53e86a7db87bd1d31e429b8ad92151108da2b695b6fcfcaa7f077eccf8951a9a72e8e3a0c67320e4ed39caafd94a29dd3e55921cf998ec1270546feb44a624041b4adb8b3d6d76cfb3375f5e9481d80f675a72c7b40609461292af2efe99ae3028ebea251194c0d353a220cee9ac27998d1cded220d172322d1ddc69191d0d58701d1179716534405869519a70a1a3eafcf4352155829dec90c0d1c24040d1d091c22e9036bd4a5b8c485e25fa263e60cb759eabf29d784df244fbd5035ea10474b98f1dd4f389c12ecb795a63c9c94b6be3413c25bc0cce412fea88322b7b3a02950d4ef1d8b4b3a04181f1d2bda79dc4da55924edbe86d0ed23f77c9290052a01e34d92e146be27d73805ea768fad1514b977aa25a8827a05b6bef831ad00769a5424d22e5711d6c18898d7e382248592a64c2c2010cc47573ee4b1c69c7940044552c66ae2c38a01e3d0db610204b97ff599a1776b9d9f716de4068f46c9ac901bd43da81dc4160e6c856b26564b9ff197bac49f9a2e6c9f47c741a1d627942bc6fd3a48d5c295a0a85ff59760099ba7a576470f17063f4f0251e2b5852c678d0eb960dbac9c185b407a5541c210c601a2c7c4b57ae67b67ac39b03d1e758edc358188a44144da86ab7d10ec378a2a8b1e8a2754ad5314d3ace4bd7175cd99fe32372acf70552f7d1d07b4273d2d6d45f6a36ab7ca23c63526913a15bdd7ea0c280872486dd885238f546a14eb60f4941e6dfba44f105b5082e658d0c1c6c2612ed883bc2ab1cf2b71cec5fba55a131c255a36364c90629df747cf23a6b3a9260752545a28ce991bc4f754312db60fcf8e697e4f3d68e8ad06fe1c47094fa70caebf788681dc52c763550d68e67a0bdac65ca07dc057f9263b3f9b2a825342af1fc9d47d75e7a7c3bbaf69fe8392a6fd4a6cfad89e77abff5d4b4f68b1d14f2d241b18a8ef7b6d56b29760d8150c617447f7d893b494d654371d71132174136221392119e741720237fb0d55bb98fd3119cd9464ec354c24293ee437f9be3aa50c635d7d8a1b603c828a0a224e855b6cbd690439f4b616e4319388b895d47e58a21176b895831c85df315190b7812b51638b5cc1290e6dbfd34d6b337f89ffba301937a9304b86a7949fe35c7bcb1810444a64e2f38f07373e0a66a9e1aba21ee4b2b9bd8664f7da385f5526cf77ec8831d5477c7f5ae0149406732ea157f1990ee3c246a6efd8e5d511d46bcecc1aa0d3edc8cd85a41950120074e2da6f4406aaec97175a5c71c1698dd9488cd036dd6078d979239278e3a39709799626a4c4917be3a9f2e84ff4af2b98c66bbba543650b4d89fda2f23186537a83b5a585033b41a088b76371b5bfdf70a07e5a884c00bea1df220ff74d2a8504f5d5d52c7b6cefd6628ce35d42ed2970482abfaea6ae377130491a98caeb11ac016a21a51a24622c1f322d401ae1efa04885eb597b69d8bd627fe2a90e8e83e286d941528949ca5852030fc36533d7ca24e5caf5cadc4584c5772a423c625115a830df25336b2909c13376ac9e5ed6dd29aa0fcbbc95b77ba73cb62d689143a8914ab386e6db56623eeb2988f125a43ee6623c532b0c28bc1f479bb41c0ede2a50b4c52ac34ae926765c391c38573bccd4658649c385ce8f1b7cef98c3872275789bd088de8e6c2474af195f8e69eab180a3662e1c45b6119f24a6cd5cf7454f102159ab7a51e7b099001a870e60fc2c99dfdf64008d3cdc4979855a510b0f56b5ae50c8dae3bbf9eb1962d13f592e29aaf8801e802369405d326cb36d0c0a3a0422bdbdeab8516ca8e071076a666f1ea7d478315632cbb70ac030e6f8190fa593690958f34137d5ab2668a1959de93fc9bda1a908153fa2bd281ec9cf0cb6924ecad60e829e2df7631ad849124b4133bb868325a0dfffa2c7e8c346f4a712083e6cbdb9aea4d470310b49fb8e20388744ddbec4a31bab229b1e1b785ef80aee2b85748d54f19db1581d013ece92306d5b38b944139eb42078cd9f2042497cb6e12fe90472438bdfa7165a4c98f7dc889b8b4814b5833de5640cbcfa767c4f5c40ccfe2d4f6e83f806823bd1588625d0938af83592598c564f2c32032e3181595b338f68369e476f8a8b83e4b573948e2fd525af6a24f0ad23b039d5865ad19b466fde01a819e4b77b778cac901c7468dc2b9de454750bb1ea22774b155e3257bacd5db1f9f9d1cd908c80576eebd89a098a5f93175b31aa7d2492751caf988d79b519005f7c2cb4a62d260e845edd82fcbd6c0c44e315e6086a841f79ab861ff3f3651891ce75088fc49c7242039ade24039685fa6ba7b17f59fb09c03466575eaef9be5f480a59d00d89a7ce5d487ff6a22eed4d75d8e776b42393ed6c465041484eb3faf05b9e8f9b289038d7f87090d03b162fc1b42d4d135ca2f79bd119c606331b180cd188147715d2dfbfc3f45ac390cc9ecfb612cf298d0fead1f5a8c34e07050e7574e2581f901128d2d526cfa448b39fede5adfdb63a67703237b8d0e84fff93eb803b42aa6f1d10080ee04f322a3a32cb1710b56b38d8325c0d2ad52cbe1b6aaebd46a8a790d1bf4274d80c21801fa15a572e4175e43b521286ccea657cc31e508ae46e5fa7624c899ed60de2d02a0491ed8fa3650aac66e937da5c61568c7bac659559c2abcc230bf7654aef9eec0a5d5f36c682208281ed6f4a9ff85fe4430e5f3189db7bd1d23d632caf46324bf3ec14ce84fd991fe29c1840514324a272af4ffb2a1194b9660f505d58bb6848faa71f120aa2772c99558b4d3458b1729f689e742f05cdece8093da4001d1ed5c21999737bbe1362daeb23d8052f24151627466bf9f52456c03d2cf2cc663927380f6d80cc1116bb9232c3b8cc394ff3243a92e4dc26686c82e0115fbd166175faf1d68e71a4fc34bf9377e81b94c94b44ce51d380a0686ad8082beedf80da2349b8323d340246075c83c4d7c3c1ba85301fbc92fde9741a5f1b62140399a88eac6b3f38cbfaa037cec3bb8ea248ed376ac64eef08bdc87e3e8e500df9a3e6081975c0c2d693e1c4c208193eb370f2927ed79b9c9a6455bb473735a848d016ecd7ee6ed6fac6cadf95d64a24531d543acb8d4e815e6ae2e1493dc3226a6eb879e68c9de9262bdfe949e3b3ab0945189140a4f5153080e14a0c7006b36f4a156c2d0708fcb7ca53c3ab1f50581f9f6badc5400a23ee298432d308c68c8f110246b492d4a7e68f2c7155585c6689b4ff3fb282527208439bc92e8270dbeaf272f0110a94b41ae8e5bac8a07a5b2ed6a4440acc86a22aeb853144678d4f102ec8bed00322def5fe2d9ac53f22a05bd46d0b6680b7f4a14939957cae621579a75350cf9f2b6f1288a868f64de75287533ae9fabb2a0f4573bdfd3ac5dfb77a2a7d5ae18b61f5dd2fdacd0c3811205dd67a1379676c2b2a4d8f5b97455e1b1c5f7f536eb15ebdca27377455ba7a1972e2651cc9341168225b4230a15cdbd33ca3853ad3cebea4e7d16702ebd3b6145b7cf412ff9c7ae6285d558f5c11a346cbe4273b9e195b861f117c0f077048a972a8003387282636de750515dd51989a4558d37499f9ba041097154b4a3bfc41181078c80ca2a35ebaddc96db36e58cbe25c63ae9d2af6380ce951b2d711fca5656cbeea6c96559b786d8ae6ff7cae08cbffc7a97652ca3122d3167e8f1bf549afa1453f107e6af67279897431fca1ee161c7ba1da6a172b8b830bd4c6c7d80a4724498d7c496417f1c02ee89845cef62dec4a49ace017adfc27f0c3fd217383d98da9924b2f32d57e77544acad03d113f956ba97ddfd9b94cc4a0f331d3e42c56560e647ed56bf82eee379b45b96696da4b5f5900951c9905dc07a677d2d73961f59e6dfb781d6a71b660381d82fe5d0d2f54a7f5bbe483b695e215d6c4276f1e9b505b581a7c58685e8e83a73b56cbdaea7c60c588438a5b88e17678965c91cc4513056eb620f80ed3374d52b2e97541d448db9175e19a836b03215f7a815580ddaae2cbc9e672dfb6fb1e40af3dea5b4c3ebd48f8e8e0bd3033a22634226ab125436b6f4ae8386aba604492732252774b11666af7c9bc114989191731e057224a03b2029cc03a4c64fadb3a7e72de6f48180c6bc358b66bc3bfa16eb363924399a15c775bd5009c7c5b183537358f5b08e9b985527a879ee21b29946d2660b17e53842c8c9a5e86d677e03d185c6835735da683b8f491daeb52922aaaaef713e0cf2719472319c15d355e4bbdebb87763ea505cf313edec64978cd0463ac548159a461d33bde0d7d71cb6b511a103dd6d0b752dbdb2f997cdcffbd9dc28e57952e44d6c927429eeb2d58bfaddd805d8443c0a9dcbc2fa3ad0f4fdf46435fd3cea2af7b1754850e341d83520f4f29d05321dbce71c8e562723238158297b4ea553475c43673847f31288f86707c4ed9b9f0c58fb1b841184ba8aa18ba8b012af185e67a81bb4548a0521fc120c3cb9e8bf5a548d8cde288505dec0e85fc92ff607b2a01bea2b0d6d0fdaf29931667ee29964c47b19c76ab8a1ae0ff4f0e73257b5ef30ef3fb22f9465231c16edb282cdc239433e56836b036f5766475a3b42a86f9f113041d3119e6721fd225080fb47a4029625aca6651594deebe5584efeeb6705fac2b34093c34d360f3823de9d8467200589104ac3a2947358e6e721a34896c99a63482357570216ec2fb045bbd69aefef2453e3992d4517dc827a3ff9382ed40eb79cf6f6d5bedb369baf0cf30d69e7173732e23b8ed0444687facc0fd7c94b862d400ebc2c9fe4922584ee7abdfdfb54bd63ffd7361f064fd47a38131c551db49e390b2c889b26c8b75936a59d43a669c05ae4857d4d9c2c816e1accdfe544ae6a9cf3ddcf531a8f2642c0b384cb2216bf91e82b1597dc9afa993590cde5bb5347d1faab70b03f3afe8832d370ae9304b810077932e305656b4e78d89f5ed2744b07195dd75ff98fc34436b70168afbcbba8c2c8a3b9e28aed310b78d7237e6a45045c91fdcfb3c8951d0744a6e8bbfce3807c5bcce89e8a0bf2ac11f66735eaafdc09a2f4a49a0a23ef3853ca86937ed44845e931a0af73452660eb015db23a7bbc34a7eb0038a01b0c543e91b1287c2812898d386a8ee2f6c4ff96600646144eb89219725fbf03431f2a2a173fba1ae05b829f4ce7b40a475cf52487c34d6a4a0ecd780a59d04e72aa934f7976f73f259a9a1d0b09cd0f1a4a2b3cfcca210580c6028cb21731699874d1390699bafccc257286943146c9ea1f8e0c18e6045585a16f9bafdbabde90a07bd541b68506f04e32e170ee9af38b588294956626ecb81de952b4c6b36ec149ac17beaeaeab1b383ad5a0eac84e1b5be3b0f792f54690b0fcd65e826c187de18911d5af24ed1f0f8c85fcf63b80ab267ee7d76e7aa2af612b68a88f1aa1a44dad8ef913faec1f9b522ae71e77b7148eda99dd0ee5033ec37b841c982490a162e2f82727b8ac7e3b612c0921bb118859762d326843d84874b7b093e0fb2f3a91c61698ab33ecd9146fb75820aa68d7355eb16b33cb73d097f63bb1e665550d4413d2abff0f518f1cef25f7e8c0213702ab01c676a4689662e9d4f0b20e57079e160034c4d341a6d4c76f521c358a0b998b7da7b02aec8b67d7e55d9287b24db9575f27613eb05af23139eef9b4aeab1226008cc2bfa5f54212e44487ae410e95284a634043f138cd29fb222835b695bd0d093a208c1dcb98d653363a23458d76bd64ab3b022994632b1daaaa1bf2d51fba36b6ea03e0fa7e3697ada8b17133c7413acacb0614537bc25b62f4c4eb1630671d412f2694393407016347939c887456c35dc7f7e754b5e7e5838bdc97c63c74879dbd5ae76da36065e4a9b8217a4f9cc5765464ba89d57d16ea837f4dff3fcd4c1810b08909ada74cb3471ae3421da6b5fb9189a3e7f9379e93b5c322dc3b2786759bc2fb1633e97d8516b837e20853134b0368187989c2058da86aff170bd149de86741b27420b7eec91404de7db48fb3a1b083d3e061f2ccfe50fe9e9aee69ae86325edc310b69f3f99b4002d32010e2124521851089cfdf4b03336d4b904c7d8acf4c255541070f535077278a9782edf168dc866495e56882217124a76eb5e9687ad98447fe69230ded585b6108958f8ebeb6f4ec0ee77ddd3897774fa996d99a9254b84c54dec5d4f2deabecee8cf55d5034e4c527222ecf060232b1cae9fe19d8cb559c28b7b82198af7675466a8bc5d3502edb3c9a37211aad3c0555bdf9c2ec4c6109714597805a4ab5f41310e00e34ed34854350d14ea3a74e57054e04b2b7d692e2c0282148d2febfabafe213ab6c901479bda96a55ed6fc3996c280df0946f70d0642e3e54739eefa0ba74369de7d097baea13b1129194dae826954f9a6fc7e1487be69321325a869c3b31e4540555cb60200fafb4fa47a16fae3150b1dbe14c4925117181246e814aa4b908307d013acdcd7ced2ca745da7232d13ecd264474bf639bec73a97725a2c5d30ed90aa6b59f9f543850ce0829f4b7bdf9e3aae935b5512f6213be719f3922bff0745edc02a74260e424e60fc252bd80aab7afdcc99b089c1d731a512947c1788b00be6e96e307abbe0f738bdce1b3eb007496939557c49cf6f9fc875b705e161225f51803a267cbc163bc80988c3c28dd7cdaf5659d3f8b1187d0043c4db4d33412faa3973aae85e4247b31200a0aeeeb0765d5401e92901430be8d0311ca147da16e8cbbacb790fb445491be31dca575bb7bfaeae01d166b419c861b96d7f2e386caf10f2aa952d3cfb95dee6d7dffcc2159585b49c98662c6fdd6c686001683a057699cb2cae2a92bf9972a2227c0f957689d364cd996137af8b5616f032e0f07f92ed6716e3fa7a59704db380c502b23feae482ebf977a02306f0329cfecf0aa5195eebd2a1d24dac28a90fbbabc1deda223af4ea84ca07ca80940eb965635475f21b7f43a8ae1a3a11ade20fd7fed70f93f4ce91b4875812736ed5d3a649b9a19704ae92c678dd0872f75f572adbe400ec8dae68f3e58eb35ed204786fea0f14aa85422f6a2f3ea839ef7b05ed7b5983a31986b6db663a3f103bea9f6179819ce32af099659d75042ca5bf3ad260652b617388eaef80a31110fe4dd412f12ad4c276302c95ba5a4ba55a0c7296e0d44f021d6c96eee30cc5344df4aa460a6162328018a5f6f1ea1a788cfe56a32ebfa3166d25d529798784bac3e251b8d0d298a95f8fd991a478d00257f13ac18ac397b686d96b0cdeb75570c92b99db60fbca39a9116f1dcd94e918d3fd9083abf04cd02ffcae7ca64918fc948bba76f7efb9724ceed243a515ceb2bd8b233890ea84fe0075a1ba0130e11d30c47c987be6c6054282dea8a2d1e0d49fd7d3bbe8c7e024d3c206866740413a69cf4746e4ff64be3321b28f91233492fd063476190162f48dcd0d8fa6998d5fa9a00bfa48da72fa2f5638bfece592f6a0a15ddb8af80815b959bdd61b6f27b978448c404f161ce36e4a53b1185a903f5cd9ddb26c8ee9b27a659e3730f6e8104555811995bd6a36d1067e14ca005d63544ba04cb52d36aeb8ca6ef9866e5bc89fc74aa819ea5d8d5022dfc50d2920eb442b7507d63013bc04967d5fad53c50eb1c2ec098db54c908d4d9ad1c4bf78197cee43b0ea853249f05bd5159496f9af644b4fabe14afc43e25711adbde674ea7c6b7800afc9f7f836832ffc6c85a40cba69a7ecbd90fa1d64360e2709c5140d5fa68c96e639aaf408fd7f95c7bc69971f3808c05f678c1d8ca5528ecf83daef1462ef2cf0d2b17b5ce73466172d56728d3c5b4fd60f48ad24cc5a792a289b5c41e8b2bb4aea6300847f8995ac5e485138885bf17493441a85ad45510332f83ac5f762c5faf5c8e984b2ad18aa9f981e17499bd443ada12e5ab4370b8ea6df4d84ca24900998e55abdf2cb71f880cc4019f79beb5628e10960938e5076124d5cea5b3f0632b705de0895a31598d9856cf551918d01ee837968fc87af7bc2d27af9fe1e8c4a6760ea961707d2c299b78e09e654593a61f66aa4fcb049cca6f5580968e471a32a4df7f6fa9c3d2d46760a140a2dd00c8728b47c2248b2c3c861cf89fdf682fe511ba59c6f70fb21cd990b6c964b4453a0ede75e512d39cd4c5f7b7a87043a481a90841aa0080f5d8abac0b1979a1ced2ef2fd106ff51bec76771675c0745f50eb463cab967fdc6518ae8e26b8c57689bdfe1e6dc4ec258bfd968bdf0064d21d5712d692ee0459cdc6f180a4f226f042f0535148dd1fd8c333fe2871e7feb2c3a2aed7d91c58b009b547256dbaadfc74f8fb00259ece950961d1f028e6ec38a44461514958c3e37ccaa584d390a9a5b9ab159faae77a1a5eb421a530325558f9c71e0833a380c48e50aa0bd466c18f9ccde7297083d30c166bcd4fb9003af18ce14a9d8e57dbbd6cc533c26fe28ee36eba4a34b34a5ef287dd1e5ca972026854341e5d9b1262ad3aafedc12fb70660ec4aa9beb2a750627c000258cf2908b2d1f045e42b439b86a503763d24ec605353cfa0707218367131b9364ec7b40dfe1050fb6b3ab63a282393459e41250044befa51dfac0881552414a1e99231680f657d90260afb7bf3ceedf6a0b234ae29d0533ec4d75d6c2ea3204d0f185bc5972af16850ea8b1c4f31d78b6085d475f27a127fba092b552ad6cc0a9ab1e9c2e65508002c5cae07876c93459397f95fa94b163f5dc9d6ff1c2d29fde6e32414bb933c060a4df76bf9bee5929d204d1c9d50a40b45619a4ab9884052041a911af0395d46e16e009868ee640ca88174165a751141474a4fdac048812d33e26f0fdf9e2f840c886afbd57d98c90aa4c94903f10316760ea47eeeda41e25a6dc4637d3caf5a8899e0a3711b87a2b4b6a9a3b27a257bd9712ed85c070da768bddd86f8452189667eeed0b65c00b7ff76c4fe1ace4398d844ecaab04832108e0797c43789c1937ae90bba8ef37768382578342dd3d9a734351aca5f0146bb208429b985ad563cc48d50fdf923acb37bfc9db89e568f20b6a3ca3a94f7b18660d396e542c1e095f4476143f686c06d3d8d9465a4fefc36aeec3aaf4ed18bbda2cded7744da5cfb1128576535d2163417e7ef5b9a38452bd1033fbd9b1489f2bba4215e2029e7dd90c3d9e7d70abca54b50b238ab708d0cc7149a143f11ac4c1a20d8ef4e3ef852ffbc47e58541211169d7be19bd42444e46f67e40793cdcff0f9e7ba414cfc7c6337c2e1d39be0198b5c51dc907951d80487aa88a59e9c7b9d2ce3de4c2167cd084502f3795943d4d2385fce13b498ec0ab287844854cc9aebc52c17d470898acc5536d6fcffb0b7295f6adeb85a21f9a872c74741fb3d2814ecc5d3f9bd65d570f9385e94796c1912d69e7f24407d58b54cccd18fccd2cd8d732a3357a4946d52ef1498587d7ff1917af6441ce5731189d6e5d2d7d7b41233d8980901a2fbfd158ffc3e3599f9433c664cded4d89912adb2e042219b2c3e02cb94f9a28f48dedd2dec5cfa68a89ad3addbf85831eab08f7335befd04fd1fb7457a3cc1fe846eb99e83cf1af72b88b3a940fc917ce3e43fc77bf13428cfdec076bb19443ffad4bd8ec0575ad80dff30d832a45a255420369616293c71f992ca627b57940c14f92d8c8825030b25cd8f66894f06966c917a34e42e6b584358a74310b16324f468d4e04ebbf4f8f6a3ac5f5babd918e04444feb11a3adc7e75b8bbbef582a3c86591085ed93cd1e24fc4f055e796169eff8a83881806daedacdb24a90512cf5c79c4987ee0f28dcbb8b8caee0e714bc4af7014b99ab79b34fc6f05c2df62054fc6a0fd7ab7ad41a724b18dc97d3370472f27c41ebc06ba33dbda03717fb199d2a8fe259ace2816bafbe4cb15da02169cce25a7fe1b2ade8f295b575157e419d38527a80f0ba21149e91061f52044a8445dcbc1688b79d7e97463590c1a3a57941c839a7c99cb3aefacef5457a840c9d655a95cbb1745b15fd6278f5f76f8af7baf66d9779f0e3441dbfb585948c5f88981cff58e9f32f1e57251905ce2b36ae6ab29f016fc8654157b8efa88c092adce8e209ddc212d1cd92d48e7727f6a6c90cd7c492e66cac63be8fa2c72103dcbd5e0cef3faa35366658d365aeceb9729d24dc146a5907eab0d8ae4bf26ab3946c0bc39b11deba34299f934251d7bdab15a60abedb7528f5e4d8ea60ac326fadf6e5e1687dc39a203e295336570cd2738eb866f170b33208aa9d081a9b86dfab9cebba94769ae32f4929280b5d0ba94751c200457f14d648d980e07a37a01793bd54bd124cc09bde945d5e3cf0f3d5eda4736d0c7960c63ef6e36624b07f5c092b1ad685e84f697568ac51aca6a71401f22f6b7ac788b9c40a013b7584047f1d6517252276b146575ed6d35b86fc4d3c70296a7114053162b9aaf84641d344dc3ddd7884d111d610116b5ac7c696cc9001cf27484ea547b157e626b2196262552a6406326050e9bfd92332f2d70b4593ea98bcf995bb364e9d96aee91f67e4173bb8138beab9806dcea29fb2f734900b31adda4a5b6cb8859eff8379a2712ec2b60358343931fce28aaf999f7b2f7c833d3426cbfc3984e3eb251b1111ec538034f91f993c7b25b08f8b54009ed4b80467301a2695503bc6070e56508bad705121d1ba5ebc4bf57311bbbb6833d733ec8c366f985345dc3113206a630e4289f201629c17c2915a7db4b43ecd1022e5917e0347187d0e3283c15eb814ac4e914b7ba2ea4e1adf59701353be4e2f1b310ea8b6e70e6f2c0e7a3756600994c22ecc3b6ec0d2fda1c9d8a2102581836f0d815fd435913867374d604f23ac588071e4b8ca33949cbf6d1b815d2a0f0201b4430560b704cdf3d2697c5e1ed906389b63f52a2a5b6c72c240da16a1ec3ad7fdcd3cf731d881ebe1be2fb414047efea4b4fbf9a87b13459a7743ff9163e862c6b055422759396d94cf09dc652cf184d5e690b1c99303299da7d7249736d9cbcd7810dbb52d61c354604b3d12e416dcf93d4c3eda1f9be8776d770fc1449edd912ec7ba790d347653ec0c09554bbf838ef8bad6a21d5a95c792e1006b5759f0300e5a448ae8fbf0707de5b49e43a42616839589e7e4f37f9348720714bd56cbcafb632f3cfad6e299496408ba38bf3cd73373668902a87ad05c27ad400df997196536e484d5c7aeac8080ddeb75b385de6522f25d10ee73820ea01051e0c50177526bbd21e2f61093dae7fd29fe23322fc505802af2607908d23d380650d18086e60367619cf8cdc4166b66ce13f3f993d94b8592c228fb841b20e03507e542cf35b473820b841f16464b05e084af6fb403f09e093521ac1493aa4dd1b9a808e2a6c61c18c7e7775eef3e68adcfee26417110eb9790dcf322d1897459e17a923845be9952c09ec4f4cfda48f36112276ee7f24703c1eb419674ac25e29b121193dea179f0a9ae99f02e25c6464248ed75a53412d30b77d0efd3092e7d0708a126d6c2671bf19d2c5b3de8fc6e1c4ff3d0d33acb7db0d229f56a34a479e8530fa1d6f2f6d14052ca4cef05ba5e6e99dd227df09056d6d684c3751124d0bd74e24fe402472600ae2052674ae9cc1e5172616e94e57de0743542bc4be25252c56d4a5460777b7882313f2fe8dc45a1513120207d7a32fe1f836628bcad8c7e83e8f4a10930393599095c5922dda8f7828b4f1d58a85fb042bb2817bfb0ff95d3d94f802c6cc35bc7e2d8c038566bf041ecbeea799e07706d41933ee7385ecd9b4b0a53dad472c9b167de4dd2ac312fb9dc3ccc821374b3090207a75fb41f4f8cb0a7ce0185bb4206a008a36e22a0e3b4d845b5ab7b66c5aef7fe1c23767e0a2ebe7b6e47fdea613fee156b392edac862fc2218579a3f9d4e2fc066b21251032ff938c44f8c1b5a0b745e7d44f25bd7af00f0deed224b348b62bd6c99de2907c9668cf6daa5af693e88830a5c62d984aa9bd698669e04bd4e176aca47c78754b1d9798430c437542e19daa5f4774f0ae6099af183fdb9560f7e6cee0d47efeae06b1db915d7cd1d3fb4bf22cb5a0b6496264a92f4246a36301c6f64101eb3fe82197d468dc5df76b8c16fad5ba1d422a6ae847ea70c955edefdb4e9da6cc6453e6d5d8770a0226e99a6722f5de9a8d994b629c30b0ec9a3a8f3a93b3d897f6bd8f3ba3088a086a803ac59aa6fa8e11c2d7c2f492111f4c670140de525c53f644a606ad58e1a42a2bf5a1166325ac6cbc14d38a9f37e9060f4e186f11c0398ed9c06db64de3076344be33fde39b74d9f6491eea08c294fca51fcc35e90def79d0bedaddd82dcce17f7445ca98e386ee07a0b63e5d743e6e32d1f7c9ba3846b2ffa8e397c5b66cc73de8eadb5fbfe4c856d1bd5e1dad39440514dd0626ddcfcb5e9bbc801ab722ce830b6151498f2fd3c3344448c9d63a18ada2e98098b2a73cb19505cd151b8599fe23ab56aa33af1b781d556c802897eed14bcfd2537bbc31e93bd8985fff688b37e6e799bddfc2c98ba649143757e4ad2115230716be90ce9582a4bd035857334dced2dd14bc4704eef2d5f05edd85f18d6c867758219fb5991bef30c27584311f06cc9be0dad50622df366c6103d8adb943fb086da551463905ffccf2cf53b9612fcd4aca9ac496943389d8116aa6070a015fe3c94d1f337480d623b51e6a999988d2995666866e8b4f3470f28cacffa6e16adadf6881da91af6d47671ba05e19e09d380e32b15c47f73e0705a7e61669acfd97379db8709f8ca2da92ea18a9e0c3889fc0e511b411f3838fcbad741a800dc08643713992e92c32a547d3e8b86dd42e810011f1106b37fb68004adeaecfc8b5b4d8d222ae75a6fa3d85624a8ea3edb426eac2afe26d4f06c358f07a7800f2b7ed2a0fae03ec94f4258761131a8804bfd7819c6db444c959e5075e7b1b3530d606cc4c3aac7c24a1df7d954a97ef23f6cf8034c90b9f5b530f2a12e70c69e030bfd057d45062ed4b99ffe4775c602d8897f55e3d926a84789b301e8e69b0bb4e0ed92f6c67a51d08322201c99299ccd7975826b41401a92d46ef3cdf4e770279af9591d77d9561d84ed0bf82a8104ef15e64c0da50283621096db62493dc73c464f6dab4f4988bfba35175d701169273b5eb7f575d526ccc632a95dd7059e2bf271eba243072f32a953c1e0f397441560a3a98765ef73b29183092bb520dbecf18d3d714778f36273805cd3ceeb5f249a33a758169147ba9a93081295a3f6cdbf99fa92d179689f28b5a9d397e99ebd6c08fe786ef5f3f73daca4c30bab52e295b29c81aec620e5043ff6243b77d2da8073f77865c1fb3dd3398b54e258d6743df02248e80bb96f2ecb491f9f5a8f3601368232dfb97b57d32650023207f75109c4554f3b8c701df47b79a53c8f76e83d3cabc276aa193f2c02b64a613cc9607a6eb51c43f487cc6abfdada965b627c5f55c2eff12de753a2720f7be247c5685fcc2ca7dcaed277a8f27257275fbc7d1bda32ecfa1947fc78ec4eea6a4298a56170ef9e39c488ee299d0e0af0ed00a283c0b012b9e12452f8fba62636ed9bc5701faefab49805cc87c7ad0d2552ebf1b8eeddb5519d7700c5044ce0a6eb5136d11f863ad401d352be7164e72446b61d173920704eebaff6d1fff39d2553e496e6301e760e555d90023698d80f8ef64ff68f8bdc215b15ab29d0e19594dfb1492704366e7b876c5b7f582a7d9eb9664182815c1773d177a0ee3603a16f01fb4af9a66521d3f0637be627cdd0f077e52b6a559789aafef88c810e1236736f4a5badd854ce5d27fab00b60a8c92e2ac902b62e008034de494112ff7da8d3130655be733ebe634ea8c14898f1a40b3d44f2f8c135a415bd9ffb4d4db4ccd45b04b8f40b7ffc05a34646caa677f3528ade1bc0f0722283ef250850c033e31cab1f62c37b7792f770cbab21a5c3833d9031b421d4d7e39c76a433325cd58f95efbe094c421cf91a4a12f366c02d7cf8114a1f2dbd9a167293e17c462e7e97281a9f09524a934e335036094e8d2325295a9b520c4eb2bac59a539591e20c6fb2c97e5e310b15fc391b97d640548fae72525bdc55bcb110b71687b624feca94159ad834fa75992299806131dd464989f3c70debbb06285dd597ce42002483eb851b8c6ec66c527a3d7da104cd3c7f867b905769f9fe80deed3b3bd1c809ba59c07e66fb0a4bc70c060d84d4bbbd7c8f1910079d0849b77f923d32f50ea48c70fb4c7446f47f8456ba5c46c60b19436c07b87aa7074c82b5dce6d65bd291c4f70d2db5e330efaf4c01f6c5668ff68be7bab1a08d573368120a48c3aaf95356c5abf33c0ce1bc6a8ca743c0f34ef965050f739bc3220c26fd9f18deae7f29a62f3936c052499c6c99e95a03cae6edb46eaca79f4d1ff5a8ad00e6daf09dd2e5dca82c855e8650a835d050ecb6c9d1d86a2532f948ba85349cafbde12b89a63899a36a750fa52f9ec69aeb9b6aa558a3e7b3ce2bad1ccbe9037ac83ce33d599fc167c91a36edd620f1524e9fce6ebc924ee3ff56667a175cceb219cb1de8518681218609b81a1391a26097ae936dbd0cc3004eed4a2404b056935581e8152f6d773da541b50b5225d70f6570b997f6f2f846ed13b68f254f340409b60b35e00f7ee2fa095297a1bd28fe7141e144622e4dfeff4aa29ff77927322a6c765fc98d7a7d0d4126279844622fbb05ce030fd90167ccb5784a0c6683233e897240c13f84d9d2bdba580dfd52bf2fdcb8c0d055512b5186a80a746d39e627cb20e2e2ff515fb4cfe50b553e8d8d9b8c3c09bd68eca89a4e349fc90977d356176782421ec06159e5a7dd5438cbe56dd354e36a942031e23a2d5188a3d46a0ff340ed5748dbdfc33ef33957105de8aa84e438b70845cdee7c631ecae2f6cb65544703ca9ac4cde3abf7a83d5ea0d77f7c261445a39dab3a404e0ef0f4b9c9e69a0b89eecfdb11a3bbb1cafb83c753ce3f6e30c1f195126852e801ccfa0a7019f0409884a8388a6faf4231afeb429f87a02a2831cfe3d586d9420a3bf42596a669e9fbf2fd8cbca0ad9ac7b0362cfba8a41c4e9800ae8d2c8be2b4bea63d4c195c5369d383b37e62b960f9c3ed54778e2774bc8723f7b9ecae0173d70fb7ab6f574fb388965ebe72d7ec80e86b9438fac6da4ef13b2bf5bdf187ac044241a0c6f153de01f685dfd189055957cfcb36ceb78041f284bbae226198ca0cdabb9b45bbb9d4ae6342770cf9352b46db84254ada4bd749f3035f245aa9a46ed9617e4bebe35a1bd1b372aac992a7916cd1685c64759c145dda9c97096390a773b87904c628259f65054798d57a1014e78dae5cef692e5193da1fffd33b386897058a21a45f85d9358612263188c369ebfe0a87988bffbc0f0e7cd9e7f90cfbe201370fec896ea8649a69fb26b247c167874cd3e1f481e1d5ace49ba66cd229be180e2222cef6a225e39dd0515a8a547332d07b6e34cfdadad165111c250a77ef69e026bc129dadb4ad1265722ff6623b0b49d64e8af3efabe87c572d14fc7e1da6001c1b6470fe32e6fa889e63882e64c6a76034b353ceae4e5afa0e0676a606df4e075dde0e78af932eee2214b5d9da1288377821f887a20b66fd57cecb4a68df95e35caf6c74d58442eb1234e8e57d3f1c810a885fb01b71fdaf92b8c0d23c4ab5889efc6174d5ce39dc5c2e130988fc0629a80b090caf710ea997cfb60fc8c09706d2f8316f697c74cfccc0c8771f9b78cbc4c39cb59a021a39fecac014b8b0dc5247c8b9fdf888ada58fb9424d2e1a18b513c10037537b1d2540d251c5afa616c73b85d448fe5b49749c2fe75f0a714301ae197eb3fb2e85215bcdca48c94fc1c430f7407aa753657a7e9a185a5cfb9f4fe9a8abaca5e2f83f7f61cf6838a28a27a3fceca4f696f80af362b152d938bcbae686c50723cd8f577196f3dc532bf0935d8d995432c65c0c7ca20f35aec24a36248536728d34a1dbe1d8836cefeb9b8c723eb33a05d5836b5d085fe298fd2a4fe897162b3d9fddb7c6669d664d4b6e093928711e6403ac7f174d88028f32fee23bb4a82775425f2077f189600c73de1bc0237d0c3ce44eb0b2df61851e04a2c90cb3465ea7bef481ced5451760173a73cc5df713ebc42e9110a854a97dfdb1e207795e030b3c12027c02cde2e20c3ce6250668eb166e6f3e00448deebfa3d6a40418a641b3ad5e27290d2d50c79f4b26b3beb3df29038c5061d6a92503bd94c31846f356e29c4de1fae29fd03513e1b5a6300bb0fa82cb098529d8c968d32c496980b8b24aba9e88e5da9ad8270f02d5f1373bcb62aef66c7a568eb6f392bad222c2fee13556b23aa49cb01387e3899124ce2bfd23a88d5d8b94cdc23e34c1be139639b1a29838f9110c8f37420b6ce4cdf1d1781afb1327a770703bbf5390797203e13aaf9afaf027db6b4867c3fb0b3ad45500a5e7e5e8bfb32da03f2f675a2bd8236040a08ed4c4a3d4ccf46874b3893191159490297f7418e50afc7670c3af3eda15667beef05de2bc3c0b7a3bac3503b8662ea59517632d8713e940510c369c0157cf7a3b571b8c39216e68586bbaca7e223f96a0f89eeb8b65936a7946585768555ec4baa79b6762ab9e67149d6aa7d58cff8470dc57431ba540b2baef5f7643327b777b83c8588c36e4643ff0f5a3bf1a9e5a3ba31ee67de58b81bbb073d7fedb054b21872f7243cdcb5a774fa512ded8b6802b5b81fd268d3a01fa910306b088914935651fd44ebc84cd1e193097cd1205d10d35c40cfc085c15340e46c9da0b4d8d3b2e64651901c2b65e82f03a91088a533904b3c72ecfcde67c11456acb57077545da39e80eb9c8622960c05a86c6a0f4fd7cd8f676a2c5a40335199bd4042ca016cacaa5b1e13ee2a61468bb1243c5be59f42a040e5335c34e99c403a3d551140f6fa09c8586b7150bb92459f07acf1eecd7f88d84311ab61594dbc30efc7c6d5b51ca6618ec346f5102b9812266ee0557e45ff21d90afb8fa73a5cc9676ebc5b4ea3e55c258124061ee0294074550eca6f0858d85e438f4e05ded5eea9ee14704ef879825134cab795e026574a8f38b391aa49c49b4d0f516d3df3b73ecb7eab89ad971b40900b01b1330d162f7238d5a8eb36d8ef885883869f9065cf31ae06da1d988dc92fdc2edc67063a9fc15ded5f949758342699683e8f0a3848e74476080568179636515746bdd266db3949d1b84886d7c273c0c066addc8bae3a6fa032e666175debd92e20653c20e63be4a8974c69bf5a98eed3c5256edb70163b895da79d29b20c68de174606ab92596696d6f0ca1c6eb49fffa7b5ba8bb7e77251ede02df67321234e8e5d7b0fa4c2c7c7b1b2bab102d7267d7a8be8a0cf1aa36486f880ae3aa7c3434128a63124e75e6260600ccd9c7b043125540664e15098bc3d5f231a427a8fee24ce58399283ea7d4d41c7373ef193fe9a007b51db38c632aa490b69a869e335972e0ad58f0ff75651325953663999d0a8b1dd250de7c814900d02422bcef12e2afec55446707731fcf119cc8e972118ceb00a2ef333dc422d70ab7a904d804da4c5a5ddd7133ce85ef786f92ea972fcb05a9c0c3dea3dc98b5a6f4875d0627ca85f409541cdd5fb777cb160396cd9020843d72af5ef214919cf43f7f93cf6a437c3673d03464b23fdfff5700404b872e3fc2a60199b0738c6977690a13e78b200654d720a9a292c814e15108ae1e93096dfa98887a3200c7ca580eb3e119ccce3bc5e0d61f876771cc003f515dfa29a878ff8ca54980139f62ab3f0488500cffb03049cad878d3c332d50d6c5b03d0e58caec4b3f0558c62527fc2057c687c96e37527cc224354964a2f345b5d6eeef6337812c04323b2dec3cdebfd341b43c7ef64f319feec350bbc82895397e81c5c9f6c8255c4b48aac37971a399b420fe06f2005e9d6ba69ebba7613a00f2ce6ae15574524d5506f249d3c76fbe8daedb5abedcd35a93cb304eebcc7157747a3a136693f0578be3794ed742d662785218b4a7a3c989f567bbe90a3f31762911b1e70f64c14fcb81c69a88c0c89e86adeb580e132ea4064d8be9cf7923d6d9f2d26bca86a097fe0b2e54217a67479c71bb9ddbf3c2fb4a2d169122f937bd87972224da482e61b02b57c6e7fe8400640242c4531825dc2c36aebce8a35873cc799775e53d73bbf0f1f7c8ebbacc8f2c32c1ab72e4f653b5671f1012b9c877090e2dcf2e476686a5b12c58210ad9c1925c1b6664c0b00e3226b967dc1577148dbd4dcad8b395a5996807ae2170362ea48f3db4e02c8307f99ede6d81d04dc2d33d0940d973f2a0f860962496cdaeeab394da028b19b308a0ccaa176fa5490932080abfb0cfa902a3767eedc4a3a082819bad563aaab11d68815ec220f29d5ffe0035b42dd2e1ff018f209c6b1ec693585efdb9d556fb052bdc25a81e7c5388cbccd27a6bafecc412e55a0763af47440db6423def36354f7f0bb0b7521788e333e298d49d4fa196598d70652c74a5ac1c41e0adc175719f99652c52b2e6b056814d47201e51be87a1d0458cbf842aeb1f74afc809391a79dde760d93d54d64251ec4da19fb6132d495c180d3bd114d175de636b0267b3764059c575837911a974c753e17f39ad3d907610bdf28af037a68a65a8743243e04704dcf68e81d002807fff15bfa1c40a3da86385498b5d3ca1fa7ff08816691c7fd0645e60b1499a3ad6ea6e6da37a9049211f6f7400f231431d86499f7d68988b294eb096e2fcf77da5c2d4e35fb81d751510946d39103ac074027bb253557f265f1ce5efd5a24e07a06fff55c8230da7aa69169a696d7b52697e160fab445649b0791788648af9983f67f4ecdc52bc6b802cf75a2727750b6a1cf5195c429be86308c1c90363ded4900bb8e5c5d272c6caa7f4499b87473f4f40ce31dc1883f6a42711f61311192e14caed03b3133438e31aa8716e1bb1ee2a5fd169e0379d09cec4cf941d9303a396da477e2c2b2701eb91b563315aa5b6004ae12490571ac9cad29ed9944576df341466f25c2b6682501e22d9f59e7626b1e6eaf73fd7ee90f6da15fc5614c571ae7c3f3124b934a830c83fadc1a470e89d3280c34e41d8c7e00fae85d48b3f2f41924c1207c57b44692e35583730076d71cd904c66859842012fce874104d1acd004a3ca314adfa141530cf55b39f84b1cffe52ca5c6176b52745f638cf67ece7ec963fc5d429450742aafb3935b2081189f82c2f6157140138c885c31046265de91593fa2d1191efc14bfc842785d7a42dbad9fc570023954360038379563c8d15b2ccce13c5d3ed83f6e946538a7e4ff099d5321a9059648c9597dae95ad1ddabf66a32bb8f807b601472ad8327f918298266c53ec711eefceff4070fe6ddbf0bbe52322e126bcb115ae8ccdef778c7a6d20dd5c8365e109566de829b752e259c1fd48188d2dfb3e2d752c16c828db9aa361fda09709ab25fe76a5c62f57e0f09324c3db196beb241bfeb4eebadf79857697942fb79d141d34b906bef54e7c821d269f00a6e11bdb9848cd3d1ce9560973b1cee741f226adcc481811f1da120176f9350e71fac7d56299d0f04aade071a3ee90b2c8b9ddb7bc91b08182e3d297e62e706f9dda4836d6bdb08546efee36be967d48bc82373051ae14c5d951f131890539f6e7135d4273599b0b3e7f7dfc1a9450c02d8158953f20fc03ec2e026369b2763e7aa1d06f5d850b250c8a2bfc62e4be25822a44dd77c154ad89f594967136a4441b7ebef79407a928cb99f486c8b14bf086883b5003818700753c664e5a91e29681442b4ca8638fd4f3b58836038063a9b248ebe27abd98724b34e81d0fd8dc0874dc07dceade66c4963fc74c34afb7f8b106d4edfaa9d7618f95ebf0c7de348edc48bf45cb3fb371d7824a94b6395c8c475fffd85546a2ac0e152ff8be57f67aff1f5f9155ebcbabbb1b65be637df4a109341fea0672cc2e450de810db948885195e6391778782c621b6ddede511904cc5a51cdf1d13a54cf96755c985d78a3d53b56c42471f7cc275e884276c49f2f8949469ad33ca1d82bf63e960174ad3717bcab8ed0f405873a5e4d92bfa4b617187a95922743480936115d44a5657eaac0b257d39aaa9748999c0695006838eb1a7bade1ac62ddedc7ecd6b7e8faf4c7151974327c981aa3cc6cbd7f97cdd990f0b5368b378c1513b78cd5822d1cc4c91359284800a8148b6966a3d07a8ee804738876dcfe0f697b136a6f8aba0cd725879314399b81e1466f1fe0ce5537fd7696dd4be4ca27eb06e399e0d9c73b12ba0547f71dd19a8e0041897e0b685c24a3c3ce743f414c24a5908434f95f6e24141292643bfc07062f3cd7a23fe69e1e738d0bd406d6addea46aa04fdc12151bd9e6ca2b20e9b53e637928fd8dfac2915605fa5631f9569f9a32a336e7e7cf39327981097e50a35d093a618dff0c5fc56913c36b00a80edc4a8f042d7283fba5f46a70d9c11a48d2970dd0ca38a7596f6b11c95a01710d73c6fb8140eaf5b8538b112923a7ea83a283ad4ef8ab55dffb15f7867a3ebc2343ccdf11bf894f45e2b020589ef933d918ef0f267bd9b35292b002fd6828b9913f2c70f75c8f4f160bf7b0fa70b932465a02f9db55859bd6883864872982b6ccdd568cfd4d620017de643068ddbf3023f4bcb081310c7479402b0fe2fb6e832bfb92e0a5faacc554738f92a22f3b5f2183d6a8e48258da190f15ecdb20003102e2b833043046bb74afc74d95bca5734446510d2cebf65a6612ce5a6d6b419aacb9015e596372930471301cfbdddded45ca8658a9a9fcc5b79c32bc7e3dc6f0a7844986ae01ddab9924ab8f3c4dc3bf609a3c82acbfff7ccd4b493d955914db258f47323556538fabe99e71180c33cd690d114cb50313a9b925a76df65b8b9a275e0bdd05466cf317343fa8e37f0611d7722eb4e62b81975fabd51a8959f8749600b292e73c4c4d034899101b3f03fb5d2033b9521fce724acaf928b35d48aa848dae1d2ad8bdcaa923b257a3bc8b3170a6a5f569c5dc741946d3704013656a226c3fc571f4f2c684589549b996a3008e73718d159d882cf7168ca709b121a825b04f053ad38e0e18d5e9946f5b090fe56e6c15eb6d7c856bf70560387b1c8a3f7513fd61ea472c68c44b0bfbd66284020a226162505f0555216bdd096749edb276966bc1c83bcb448b4d456242b9de6c431dcc7c04298634508d7caeb85e4ce932cb8eaa2fb61ad938666466b623552ca4f68e08f48e3deb31604d8413a96f0d2229eb05a5247ad95b5be03f418866149ed2a26503e0baed6006f16ebf2ca9f75eb9b2497ac83e70b892ed3376a6ce42b9648eef19689b8709fd9b8e7e51e4cf91bc2f8161b8dbe298b41f9a00355612a2ad5a20d33a7d81fc77a89b3ff76683af1460e8f6c52d2a8b7e34cd1458c6b2a9ae4dd88ce801f29b5cdef4985477d5de1c7ef707399b06ee794882355fb204b080e713d9147958bd03f7b43c12f8d4a65dbdfa62f30891bcfe3ac90847df1a51bb0dc29b9a291e401a1b3017c36446f57cd7af78706b1a567bdc2fb3c51507ba6cbe9f735d030b9de9f63ae6aa3c3f6445b50ed2fe3f71c0e03a9b658b640c8abec2f21660c0d3d230d54834ce43a592d6dfef630a1dcc2c2b4a8352460c231e4c80baf5e9129ad5c3b85943b6d5d6684dc709e4c1bb50ebbf13aed9b4e4303fef78f52b81e986ee5f3cdc5c4c47eab34d08ab532ecdc59cea5db0c29b1411d9fdc63bad5b087fcbc28e587da6d41bb4b02257b5af32bd1b001534b3ebb2101a9ac6e6ce6e950a77b86e9bf68bce5d5236bff065b6d2f3be56a65a4cef8ebe777ef58086d3a7d3b1cb1524bcc13538fefc38eb0028ea14a55efc92840266959e2a24f4538f528dc00d0c4c816bf60de88052cf9262763d8e34b6661cc2e0b6052a07bf21f868365999bef69632b8532136c45407dad2104ce66af5ff1730187d6975e0ff46b77d99b9162898733d2baac1a3fb11e7a83ec084dc03ba7e0cc6876a7b46de59893336529603fdcf2883d49247a4d0232e69fff3cf6ec2776da7967cd7546c518598eb8db979cc79baa8c3f6d46a8f8e96cc2dd9041ac6b212c66d9a5f1a17a398133f242685fbf9233585590acb356e2c5c9108c0a3aed633dafa25e092b11eb3be5f5d2e56c221a86b09763480b433dd0c191242984610dc888b16b7f97d866b9355a39c39ce43971b08c5b81f22cf3bfbf25f938dcf1f6a3a39291f11ea8aca490cf1c64d27ad2c454c13cf6caca0c775058b6fbd234a34f6839e12b86c872d84ea3a5c8321919d8a00e9283f0fc8c4e91b10e6d21f995862531d03fcf300e988bfb78f53db65db79966fa98bf9c04e879b29e6cff9a3610295e6c727f3640cf2dea1e86953117e91695c3dac4b55623dfe6ab2467523166369bb0c6ad5d6cbc30a69c4d4a98cd7d99e6ef5fd3ef5203f25eac71178011453ea116406a0bb28ebbd2f3e9d69b3c6ef8c22bd45b687c63a017d004038e56179e397797f37e0125465325a4f43de43d2517d18861d5869b7b596d4e00b3397079aa846eb8088d2de0f0af3d10210023b0873e237c58e241896f9e5747ab006584f014b5bdf6be789dfb4e1bbf52a57cb6e7d0f6a553c094cff4be71edaa1aafee83ece75355dd2ff7c6918ac9eff2383253adeca10a413ce740fd07c3867d03ee4daae3e815c33bca758d5e8bfefd0291d21bd4d9e5f0b4ea8ea9127813056c7ed1bb0fda6e74c5392203899dd6ced754d1a1c09d1118e2df40da8cf8023fa8a128cdd85f1277829462afd65ac71edd4f7d300110848c6def8c6fc983275040e24680f6da8cb92bbf0729806563df2b4b92a5be6707585623826bb21417a4bf159cfbe3cce7392e20c40a43eb8c958a6e2c34e1c221a3f5046dda69d69c9c5981eb51e25dbd2ae3c39a642e03d35f08671133d8cd38ec4bbd8b84da8b87a2dea3c1d8016cb03556d1298126682332c5804741bf23507a88648d42559534b126997ee8f23affd997cf5b04d5a9390b974558c6bc312b848045e43afc7abc2c5bd56d873e24bc82f340ec3f258276d6ca91e89598677b7478ac41b4cbc5c26394c8815ce64e3f9fad92a989f8248faffd274cb1ec17f1d72ed8406b00a98f95b1302cfa488b08e4be377380857e7d9dd1c3c9bdce48fd6c2cf37a2bdca02251e29be425648bc7f017f78d14eb0820957f7b5c91525060dd7e9831cbbcf5133e7a1dcb57a0407506fc499b3185639648b702b0f9d7cf362092e62dc9e962307328b5ca5bb22a2d4f7cd84652948b6dd34f34ee8e6b5d07dc645f56333aa69d7e1b6c8d9985f717e4d569fd1bff4a1d74d09eb6ac8076246b4e61d44eae0031d7dcf82ab2e14cdaf5e27c8ef49ad12d7e5c1bb6aef05375c4ba36d9fd8fb1dac40eccfe111f73e7a3ce80cbea18c67480235383c519ace29da2d977286e9bfe6f4171c8ad63c1eba03acbf61a7a3ff1b5dfc6eb30c0f2ee53c1e4e7f1a379c0da7c089bb570727a34f00cb18c9c3b16e1461e6100107df13283381f6ed28590a4121672496fbaff2366a8845ef21a8ccecf6a96cc1596d80444564cbc0547964eacadbb248700bc7778960b9b39eba7aaddab4f4997291dcb0a1b8f55cd1d2b6ec3ec54af16a18047591c871cb0bd7801620b728d38818fbd1bdcbd42d2fbbe62dedfea0bc4d2ab7213def9b106eab5a86ddbf9c945d48c1c0478fb6e6cc523a7a7067e4f1a3aa2a5483e85facf0013635fe2a31b67f893659e9bc87fa903da91f53c989da5c851ce5d9dee1e39c55d1d65d54abcefd14b97147f3233157b02adf40fcdec479f108e04436dc41c600515ee788663e03a13ed646074a3585ea43bb6fc78e485da3d95be79fe023988285ccd63e4204ec77790815e290b85c5aac3d989a570e048b77787ee741a3df879b8bf746b811eaaaa9e53a905f4f6d1ab3e647b06b9370d0e780ac4bf92c3f1e1e34a139b7733805f331c66e0ffdea24e1d6c7a258b9aa6b2f32deac15ff4f612369d807d580b229643f2be1b3d63908ab1371c1ce9238471b03737418b6a8423e408a06bf0825b5686b2d414390d5adefa201ad834db0317bc917bfafc6f1f66ab4ea328d354c13a169c05f9fb99c092f88abc682986d41a8b8cc5e16853ad42e369e1d658489ebfa83b221041ea94da94e2c6f6da946c368e7280e1e45bea7e4076b2f1205b30d3ffc3e1a37a700a5ca7a0c3700d8dc50daa9405c3711cc0ecfbf597bb2e2ea0ccdff85c439fca8a1e5a11bed7ba5935e05a9f4c799533d6f098a7a8432346bcabc6aa282f8ee3790abd2f25c0540ffffffbf