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

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

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

Block Certificate

Block 86527 19c7c2cd3e649cfaa99af2c1eda3fdde9918a74bbed54e137648ae4f8824992b

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cfc2b84e569f1e06a7448794bfe94356d5935766af197b79a65b3b51ffa4a847
Certificate Block Hash
19c7c2cd3e649cfaa99af2c1eda3fdde9918a74bbed54e137648ae4f8824992b
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000c0000000e000000
00c8000000040000000103010101001f00000000020001000000000000000000000000000000000000000000000000000000000066180b524348a1a073ccb27edaa67aab2892a4fb689a28bf2bf8ae86979c9ca1bfcc7389cd0e5713c0c6b098662ac9d059dd112ec766f99807be49b12200aee0f1ebe4e61d00722d8a05a1407d1225dba89df48abbe3a93e70630000000000000080010000000100847a010040da0000000000800100008001009da276bab633cdef18a3933861ff8d8ccedc176b6ebd08e39b6e38aa0369eade08010000000200000006000000070000000a0000000b0000000c0000000e000000

Raw Header Hex

00004020e9fc10c6b66eef5a600aa88f22e550c3a49955e6730efc707eaf0d06cce27ca52394efdfad0c536b23086e87eee8d98841e98bb3de04874c745b208f829975198571566a9ac3001847a8a4ff513b5ba6797b19af665793d55643e9bf948744a7061e9f564eb8c2cf

Proof Data Hex

59,560 bytes
1212160103076306fec6c29729d861737eea0127f29b3dbfbbc60e21d381f19c7ae5df04ab95f4669f192a95145389d43af24dcb5502281e21253c0db6523778dd3454e9b3b2e7aa9ff23f6b797d3b0039696a3799204c457f224845aeb9468f602246376cdfd699a106f36f51c887181892fb6f009428edd52ef119e9b8166fdfff01b2756e992cbe62da6244cdb82a1fe53525d52477f8759ae1afe9ecef2a0628ece58e1668178310abd4874822fde4650454f92806a51912068ce807089754ffb3dc3491dd7f04a24122d316afbb89e1e2b39958544a74d9957c4673a91dbbbd41c20ef98ec842752742a04b6d3981d7a27f1926636bf70381a4dfb929c4dbdca3c46efea16df2d17bb0ec046e165f9a530fb3319752f4f679418869bc0a457ef26d2800eadf86c96c7972115afc7be57ce67c2b61ab229c6e20cddb06ffd39b357985fe68cc3b876ef357c3cadce436882b9f16d030c0346a5a68ec251681ed9b839663b5b5dabd22570803feb2aea3d320c16bf2f58ff1e94a493c8828ab66826dea325adf1c5b77c2a1ebb6352ebdb67cb3a89428b35a9f763a08fdeeb14eb53d88df82a823943744f878ad9a608c46f204ab10e0c4f5e186036f0d49502e110477c6a3fb64ac99b30eec1ea8f467bf15012e700c4c963e4c9f931454afce33a2715d3766c46183586c796bff7485f48a2e0765b67a55880be519e71f81c4e2589d6e3ca4160718e81417b64e08092e573bbcf9044385320237928e5dd8317e6ea682f1e230e86d9f139934b3a72dfaf662fca26b5636faa7c1c046eae622429d65d09f579956534b9d31b8215ad2f915349cfcf6b3ec16b046273fd791f57894d8bb87bee83927305bf1259eab291d94851fe82a69676021e1d463fd387bf91add8a26284b0264bd354d5de6d58084d8a3c270d06551036b98e05fedaa941c607197a6c6e2b2e3bbbf37fa1ebacb67a5f51b3bf658e1786ed577fd0fbde15c24ab46f2ad50ca63b9c0dd2cbb186ff686485fc3d60691782c5a17189551f831324e59237cb632e2445519a31a0b77b9cf464080cf903579622e66eb2ea63176657729d3108960e3bfbf80aa36c69e452d93f3c65f3398b585e92e55675918d5fc904c284e0d677ae425f14b10a3c5da589b9d766edd240243e53421bda9f7da1ce03328ae41460be11015c77a0d2068528748612588b88ad47e741a2e187d46b821fa020a5489daa8524c3ece0787f59945720ff65952be2c91ab566be26eab08bd0f91306be2dc4dcfe93dcc2ab50dc71cff38fafb33d96ddf3b3f70251fefab6e7939c3f458de2b6f92e2f1fe84030c6506c75732f3b9ade27e646be0a5b52a8a05444b95d2b74a7834ade1f88c6ef2367d9a020e002fef6a6e9ea9c382a15bea374d53ed91190aebd3dfa759fa8609dfcb78d26f7c13f357d01aff1d6efc69956273b779d0182d5b5e627aac9f5a6f357fac4dacc9428cbc2488e404202a7db3348f950d12a16f6fa48dfe494887b240f41d621c12ba3212dfc462c4d87e0f1969185781de78781fc65eaed2f340d1a0744c6a347071bc5656e881794a417dee203553b1fbe81f7742bf2df7c1084a69b469d0ddd826a7884aba3768ff40c97cecd2887152d6e0716e41f21b141a6634f3b277dd4add2712f254e80ff8ecbecf62b2d60d402915e490d4761b7431636b0b2385a649e4b247afcfa6429235d19770b2d02f7d30315b54a52a7d9423b4bcdff43fa486517bd48f1da23ed1898a61ecdaceafa5ce4d07e46a554bca35bd6f837d703731f0d5f3f325920f8c905608c03b276d3db0e272cd144fbea091cbe9e2bceeeba95fc02fbc405ef86d9882fc2022cbc1b8705d7c1129f41e1731542e0c3d223ce52852a1a12074ce9ea7cd6e95e5ec9f4f755d4b47f8db2933afe529399e7bb4ba3bc93c50fd3e1be6e4c070976edc608540fe95ece923cfdddda9bcf607259b48eeb4de1bd9aed1fa631f6afcd921709f6d3a59fecfa246da449138974ae2c887a3e06d7d585b739e41dca4af3e6853c7c7f2140c3a734fcdb9d6451a3e2d4b6a7b44c467f4b834438a00878f1a2b47f2f46723cf03c156774d9662fd46d673081e015596cb700eb864db9e6a8b4d6fce39015e36f0458ac0e8423d7c125f53db8642bef29f1a973c7891b73dc8fd224030ee0f7affcfc284321a8efb82cd05ec6f1898013aab95f549f3f8a373ecd5e80b0b664da765d0c21c6cafccc84292ea1eab558a2bb7a992de537752f020dd1fa01473390b29262b452bafadea8d656ac785f664da4b9d34655daddcd783ca52fa98c5a660ebca517d536fe2a39cd1aaddc673b450492b6122c6f6308ddb508920c5885bffd077a6077eac1e9f609feb6ee8879508b9f62befc85cebcf9ed54ee599a876cde8c306aa401ac500e80ed972275a365521231a6ab7b04b04b96afef8bab492430d35c844eeaadc8d84fb8980afe0a5ee791b476e520b8ecb9b605d2f938907256b28750929a86eee6d298e3b376cf1e6b4145897ea30ec760d08f181aaf3906df8e40df6a69d69a4f985e878591dc58a581d41d86906c1d2d444d5ecb1493cf0feff6e6d709b30c9e51ec2e43b72c358a99af1e1aefb9ac569645237e1386dd49ba4af422a70b6a808bf3043bc744dca1f8f5fea90f3cc90e25f071f8264ff153fbe199eb43cd30af14c04459822ca3e83d07fbac9256de0498391c8c1ec237cef06f68e045ee43854c89e9cf9bfdf895b0038c14a5729a0fa693721cbef491f595ecb956c3af63f26bebaa8c1c9c10ec9cca1a469c8f73bb19dcd868f0a701258d9da7505f85f4b2909ea112b2321af2e4dafe7dcf1b74f0aaed1620906db943253a3877dbcce840c285450eb7c52d03b7c692c6b3b1fa474bb336ad98aa1fee9bcd55cc575a320174ded8cfb7b085c6b43bd58de1538b418594b385cac45e5e23a53039a262a832ea00825dab6baa30c5e55dd95e44c335baf5feac5a5b6f837d08acdb11f62702d11255fdfa8b9dc8d2547a74fef07c5e89d784c96663f65f6081f0928dd12bfc036c316ba1b90b6c929a1e3b3549c2deb6083d453349d34a7faeb627d799947363ab8d97071d7ab677130421cb181f719265870862ba07a8d55f2db065818bf60036b972ea1187a552f87c69b777039b15a4340145c416952a98416ae761b06264234d2513f6ad83a33e6dd4e3d31b4ca9fd0610e8227a860d0fe384f9ef948399ed8b9461b2055a1fc7c598d573201100a3fcda90b558bf1822a547a11e7fb5c8e732fb9335aa856ad5fd1c0d28a30331cfc7acbbd54d3aab66eddb9e986af111953d2d61d9380d5099231dfcc578b68cc6fe6036eef2ac77dd7944efe0d60f8301801253778956050b51598526b819c1013c6858f320ece7b7c93aee7b9a2b8ad2243e4d7c8ef48d28a6328f2b20ee59af9415af3d0bdb7d29a9249475e3eac8248556c4e30e0e603162b4d0c86a003c79fff5cd10c5e59d6d73e84b9137606384b6ef2b9bf06fd2f8a2ec1ee877eedd08ad5fc915ba3f484a74577306b9754bf681a068bac894e960681759549efaf017258baf46a92e66b9742746a500c3fcddeea28abfdaac63ef9f81b13ec500a8bcc21c077bace4deef35994c25acb5877946ca3405f6608d10dbd6fb3284aeb77b00c1d36b6887b176e8f45d945beba53d90333f3dfbd6e1e762151781c5f61a58505d4f5ccdcda3ebfbe38084a6f28404bf430ed68726587f4ad9df665c8ad97e6e8589adc8af50bbcb963262a4a7dd82f91c86c4754a3f02a39b3451b0f23daf7577f89e57604a06159d02c313b4b0256a96a40a694a39fb6975f640b8cc8ece9ecd3e68b955b2e0cc667abd58c958c0397a32762083349ed902577433ba1299af5e3b30a0a19121ba31b137e53cef48cb950789694da5382198e7be781ea638c9c3129cb900546d6b935f9dcdd89d8ae87f90df647c22580c44d7f40430d83440ddbe1e030f5b9f8935d43101329b4644724efab4856725ed8c27c7496f43cd4f1316304b50cac5f76647781af4135ebf3979b662037854ace5ceb815fbb8077b7c690f9099cc62b5079e16c10b657d4f6bd47d712ba3205a636bdd8cbffec23489bf741e26f96b6c477c38a9d4a1c909d3fe70bc92d1366d62220a1fe7800da1191960a706d0211da8222ac8f530d3433bb639cac0498bf3783a5148e1e6e40edbfc9e02f5c96a2b3650d735beac906e936f4ac30590e3b79622935f3c0b65c9f1bf05450009238e2dbf5540496bbe53ab30798d46b61612b0bb0c555e2b0f59465293d6063acbd24d502bb99564857c478bb0ec57b8039f572ab316bfe10d81430f3b2a3b59559794ff16ae361094cbe65b2c675f080c83e9b55aa2c09aee740031791eeb4d3606b2c1de9c5196d125db1c2c606b50101781d1b20d9f6b6664871f5095f1a20957faf654833ea119003c5d5c3d6b3786270e167e11ad126fb012472c5aa5c6a6c1a84ca93a5393f73bc934ff3fcc15f80dcec19173649c1937292ea6d1c80dfdc3e5d01dd9b95c107a9b43099dfe27b3f54e45053139187d80e20b001ec79b00070c383e1d6bbfe3671764e0de908d6014cc891fa285adfd23ece0ecccaf1d834c8d29c262af1e0c262da527cb8383ba872e895710194500c74a374284321a12b932e612f1f24f789877153e48111cab76cd0057051411231a74591435f3e0955f8bb0df63615abf714e35d3812b19bb79b540e8a7448aec23d7c7bb934728788327ecbd09051279c202c1f21a11fdf94dc826a2015a1e7bf9065a02e7c075b40d12dd72e0ef480dd2a6a041d3579cd875596ac0de63fa4fac3b2504d272e60035d34dd7243207a3dfc5836e2a756211003a7a0e547afbf93008234de50c8bf5df5e786f829c0a788c770e1afc98423e4a64e891c86629507a4cdb9daa99a4f4b70993f252bd786a50f97f4c9675062f2a27f1f571264349aef029b21ea0c0c14aab4d155b4422775cbf56dd7993bd3c4fb52a1ee96c178f0971b7458a68b3ed9dd5cd9f4781d006f111ec0f40836c62bf285c8686c493dc36d73602dd9b173d0293b9a74bb5217279f803c1a6168a67405270628e8810059f205f679a8200ad15f39c524cde8f8cdfb2f3436c87a4f243e0da5f7c524c5a1f1f09714a50128ad51dc3c941870836561526a3b161592a80a0dbf67e4d8bc43b029d7f7d09857f83eeda319ef637caab98b04d47286e270f363220fbcf50197b1d4dbfd502cb604514f29b0ec7bebc27945209f7f493b3cfb918a30df34886eda810d827286c4aeae78f96c96506fe50f5c15b621df71fa59a2a78de89d84e283afbf3cf1e17d9d9879aa842992b8b64a239bb0cfc5972e38ea2349311ea81aff3efa5e0f9c143c0c2f378e703256d9ce459193866091eb3fe8429e896805567413474bd181d03732847944f85081a1c6e7b802ba5c21b1b9c47cc08f9644ff9eb54826f7d9c057eb1bc640ec51c5f2aadea454fa211349e33d2a8cf7b5c1cfdfd4fec4e341aa6fa122cc6ba0a80148f0c43773053ae10b34eac8fb11927508602bf59194c43433eca18eedc5b4ad0673fa33cda0fe8ccc07e97ae44dcc7b1b496d5dad9c1297e04686c58e851857ccae11d733a8bf2beac194bde50252e14ba61f5be989d46a667d3ceed8fd08ae8ba7cfaad0e4d017c9540055b7a3b58dfbad653875a22afeb68e13b0c62384d48b0c48c1493570b394424a7bc0e6dd43995716018ab65f885e682d3aa6c9b9dea28e5e873ba16f8b3a33b0c725418384397a9ca4f51eafd4a9fbeb1e34288311c783b6a48693406512d7a98fffc30c8f6fe4b8b1a92b89ff9ef7a849a64a79c3b60e1cef2017ba172d312edf4ef96baca45481b81ca63a6a3deec9aa3c84ae5ef69a646fd764339742c58ac7eb2177f14be6f80ce8bc28fc01bfc8b48dbb8edc0426ac1f7992f74ee0f81c30e98bc2f1f843c19f00dcff4d9e0130111320cc4b4da0cb3d1bca650e6d5fca6b808eda525bde75688f8f857a2e1b492d0f277f570c6b97e692c7d4e71d474f3cc155d88faa61c24df40ce99f49706c9f6495a8866461040f250525ec0fdf0c24794046909d8698052914703fccde57dc5e31c227dff28742ab987e7056a2f7a1813af8ea17f5332254c7a0f715c37a7d8a1a7d2a40ac3029055a41868a18fb716e1fd4dfe5a3926ddab6ad4b911ca14f976db719e05ec6a8f2893a767c76a58f2e1932c3ea23d60344630c65bc2895642e6de40bcf08f29626b98e556b67bbbd220290580c32682bc6f719e2c73c8ab4b19f29a6c4f3a9cb7749c6374d8ce04116bd0f4e252406ccff4513ecaa2bdee10b461cc624fdc146d10b19e8cd0a6c590df8944ad58fc595a5ec1806a4e42b3bd9b7f557cd371116fb99b03f177703719b7575fc52341e836bd656cc0a2a3bcde116961cd21f5f5bac330c763fc8bc0f0b15ec3fb5e6f90b559027e18b94b2da7f0d9c62735782beeef5004d1eb016df1a2fed25586c1fd1b741f45fb27067c8504285895c4e6076405c5210e3bc83e5f89a103400f6c5b2c20998c50074f435ff8fe19a96ffe436d8881704481d6dc315648e0954ace3ae9d2717fff74364c86f3c762abf2955571b0f53f3a10e92c9c41835db0af11bf86577aece3a1095aac22181209dac2152e5554b0641fbe3e46b216d2c32d401a1453996b84829021d123de9aed81583dd2b980e94503c7861e98b0a50e402bc2762bf1edba69d89e59767a724b705be38862ae271d17e7789f80aadef513030ab63851edee9ce65ef4b21fab9b04a52618d6c235f3390f9aacbe0fa03be1c4f745fdde56df251ff690dacc81c8dca3c76658f060285423cc25ca31b68b9b39678639da080cfd9598cf8259e7e38f418e7ccea2d1d1d95686ffc492f1946fe7dc7777bd1ccc180194fa7ad58d770094116db24b197a77fe71c7610760fddf171f8506d6e698f86f418a811f1ac8b360c87a6208cbc1cca6e82e3a6bf01c80444a4bb7eceb464167f009e23240172ae3be3d5dfb80482fb30c3853a72cc0c2863c6fe06d1e81fe96362a19def2d872e4ee3b1fe512387e8006d56cbcc93b46bf80a1fc91e1e29917e333d7f0952002a0d4dae5e9c62c2bdba5c950074e954bd8ac2c99430b55ee70ecbdb699a66964a5b5eea8f53f5777e7afda6354b172f0b46abb08c1b6072edb1c9456595867283b8869d6aa4ef71488d94770c1d65bd94fa7cafa77a00074fe3aeadb111a267b5cdeb389e637d869bf76d2dcd9d1ff51acb17fbd0f585f56da9cce96ade480aa592997814a3b99834fd71bfa3ef6d96846a9591709793b772fa26c40749140102035558fc5df89fc95b502fa7d6931a48b201fa0ef91c5e5683e4196bd00c96df3cd106a071b417cfa6393998c29656404e54d95bf3ed3bd79e77dfe1a136bfec921a4839965d995acd349df32d4b8d38eaf2aba7e682a8c1fc101ef0d66c3ed5b1698078d25e6a6123a5bf096699a94eef048b34c9e5c2731f03a5aacdce8669f9b435bd32063bdf3236b4bae2e6bb38f69bc29bec50d1f7d36a990e18de471247e65bb60523a79ade1d1b128abda21481b845b5d582e2d77fdf6accaca69dd7d86c5c29d1ec0397cac21a93dac24cee446df03ca93112f1d3787481e49bb7c429418cc875b1e3436860073761ff33be0a38946b2decd0ace9b4dc381e54166f67775e59f59a73b374000ac79ace1ff18ee661697f8825e18449fd481684c32a0a0c88fef7d0eb4ee7ac70a28c3f31b7cd9b5944f459bd716edfaf4d05c380bd32f4c3eca55282b5953ef25f0227c23b5ea5db2b1c8721b1f85befa1e96b866d91d00207615f0994b7a91f6bdcbadc2ed17225790c83a8ffce1f182e30a3130642d3ccedb72f949d1d1a83868c990ffad494c457da1776b73543fd8ff366fa1017f25409b58bcfdb7cf732c5bfca0d3270cd7ced5e1c7ad510c06e6f55e69bf54222573922a6ccc3c553a1633448abac1c0017b01f1d1d3ab08e6132248bed7a47c712159893ac454b31f987e39d58d7639b41506e22c045dee877bb35e1eda958f21aa2104e705bfe11f03b3949a8ab743d9d7a648a6c63b213edef30e84b01a578cf1d79265380c3a26b067c4ef3039f141f888b96e71cbdd43bfbcae91bb8aa0852b4aba18f4bd33f1b8a2498c55bd7495cc336b63e9a51846f29a00b537eb8920303070a50fe071487f797d4ccb81b88704e40c73935157e54fe9a04bf9e41f3e2db117d1f53a75c77a72d5b7c10954456e2ae466a83267a9295ef3b4b75f031654cfb68dc5d449f2740564fa1e02d5249a159500fd345fcc5867e64ae63686f9d0cb981222a931c74c5b019ea82750a7db46087745085506fb1c30c36007f4b9939d6663b333570a1e24466f5fcc4ad7f9c47d4c010271b2106d846ba07835b247bb4ff88c5cd6b5ef75284d1b8ca33cff2f87c6a64001b03cc7c1a341b1f05da551d17d0ea7fad7b8136993e93494d0d0328364ad4e23f59ec13cc07905ceaa3d9d2117afb6652288918b78b55d2e4408eaf20187841593c44a7b8d93cdb2b940323bd5da6bb9d613db46febc489156d01d3aa146052409719f3035c545bd2388461055df054f3d6dc9ee6cca896fb9007e14e4e8e8b187d32cfeefb88455868dc0cd27c584f608f1f042f2bd27e619ba650b9ca85a7648c61a3175cdfed53e9e3e28961938396fe702820e64f4a32e18e4db2364d3cf06aad0b6439210148e665752c33878aa6290ee183140da08a2a201ebfa1e32418eb898ea896a00cb320e8c3f7df5203b82ce01db420df63903915bf9b74052d9e730d0ae09a14ad1ba49cf9e72ad3a2ca002a62a870fe9e7d84ffae6e891e77f58b11eab8fdd87fb6c1274ec9e839b10a09dfdd7f6dd5e79c1c195189a509df30e5948056ebfe522a5e6f5047e482ab79607a077d70ce4ec26e5458fc1888bd985b1a3f1e27a3c446d5b664f13f77443c714eb4b5df54b3cc36d4a04a6ea58e175af05fbb59288814944aafda913d98f9b4959c2624db04c24a0d7b53e6709386582ae19b3684f187fe9af4ab0e3e317f8e60f7e8c98f85fe24b86cda59b57b884bf0846b000b8142b12bc14907c74bb1017a569566ca2385e5c985f2f43b419cbdd77794e7c06c661d4f90d85252c0c061570b50a4acbb8162ae41a883aaf4055c5226330fff302730d661b139bd1c3815ea7d847ab8a78af6bb23dfa8835a51bb0ee108964035da8b0cd791545907f09eea1a9bc98712dbaa9e9b15ff974f3e9e93bf6f675186f09e12d5e67ae3d229d82a5e339c5cc09cf7d972bb3edab9506ef26bd1e064be197fd7e332ff1901b07ac443253298d4a3c6d4a9a72945ab6fe72d247c3afd3f43589b32244290c5699b217345fb86dda1a8d9ecb24d5405ecc5844a92bf1197018840ac613c18fd383d7a0bd25cd85ec0fef5deafee2e40ad0f4e5629e898655d82570546b8f40fcf773e2d9386a74dc559fc90382b5fe1d26f3d35c4aed87dec2ab39fe67402c53e2a35542192b1ee03e70ce4205072ba18c4531212f0fe9265ff41ed90a0cf390ca4fac06de6354d2e7dde3f7f31827d3ac323e326c91b91007c51aae555fd2b6dc0e3ddda08b8707d033eab7cfbdb56684251d9c4dd155dbb173f50964689fc46fb18be67d1a4d9ac72d560739cb947be33e52092760490a6d033f778002f3f7d5a63ab47ff4065925cbd7a1ffa6f29f5398435bf98cab5440982e3350081051241951c16aa2ded0ab01cc34727f6d8a9b1691995bcf5c3b0866227d2dbea2512998a0d32415a8b036b249fcfbe58d77b4a60b3a381c7cf467afd990dff64f7cd179fd014a2538662c643c3a6a91f1f3088de0ecc1db78699c51761237f06e7a4dbc1bcec612b29577f691c658f27abbd674019c2c5b0336397f29208685c8febbac2df896f0f9956bfbc0c14ea8aaae5c3f2255ca18b7c76d925ba081147608e746a5fd4ad36ca3ce911e0cc6811c78b41798ebeeecef4061808b23c467e83405b3e463e3f970c9d89d895ebfe08d4797ad3ea8bba86bf6083d849fab8d4a8408dbea0527e135ce89482c51d135609a6c1f603938ae99307da960d2b853bd242fa43856cfc58a348c01bf9efadaaf642e92094243942def3770a6268576308235e7fbf8c603eda5313e30f2c209c468f60cd81ebc5948c8bc03744dd5eae8871e46ff9707207faa17d30956d6c6fed5f2aeab2a7a9d6d52596999bb82c83b56f8a8e937e74b7fbb06d098ee4584985c17410451bc9011b06310182d5071df5080158e6d9f118111e2c79ec27e8e39b855bdd64faedcf1f63d6ca6eb0e39ffcbd89c76bf8b028d8c4df91d98ce016d1b9816fbbc1cb1e67d5e725917085d943967c05e972245fee3fc2b77f7a0f4851ab6097617f524bc247a4695e9e9ed072cfc58a0d9948364c5a4cb737d53ccf857b531484993e138076aa38c0823f95471bd108a6775ab6db866f0399569cbdb2ba1cd1ac208f6c076374d462cc9884fae4eb86972724812d6990bd5e5a1d5464e3eaea9bbb21e7cb0448cf3ff43b21ba46d43846875dff84b4e2367854c7ce7e57ae7f1cf117328b8220e6833a34b00ef4cc9772017f032c3c1435a2895db848a8520b5541abd76c324b0f3fa65841e85fba4991a086acb2fbc810e6ecc40c30e8e431003fea305956843f5311bd1fc0738512dad67d7650518d41fcbef8ea29da405c1b112f9d78bb33d6a4724b46925b64be6922f6c6ef47327e26dc2b3eab62af22b3a2a4ba2ad6a681478af7366c75492456efeab4375b730f5a31a31991907e53a67b865903b0e4ddba289a7aa58070e0bf981b3b65014935e441f9a15617bddfab9d6905df84aca9c89156f31dc2ebff2663d0897a5247cd2054e80b26d839042ef0ce6ef7d5b232471fe83aa3c0d82a7b0360a9013c505043a64b853247aaf640c017d10a8ad1ea146184b16c4d6e3d764f97b2329f8311ac4c793a521b01aacd030b8252f59582f9032586e912b712b6e0db8b2753cdd0f5c4fba669e8ed0e69f2433f812e5f77f7a64bfad9a76531811893106fa4c41619107822fc04533dd2ac28c6217fa5cfeb9f491e711b1a38da53e79267a3b552da9118595a29fe39eef021bf91e0040182cf161362f52023664d03e28060aba84ace4a954ccbcd00a6e90989452712daaabbacf8579b990e497b3aa6376e881d505d62d53b112062b9ced0d412e6ce04aa55df3e0637337dbebf2c2f7684918760cba59d99c091cd0f396a20a4de2ed5dffeb295f768958db8ae694cb1845bce1518fbf058cd5cf618aa39fbc151fbe5ee4bd214cd94fc021e21913d8a4631a9a4be39d31462a56dcff14770f0b9f6d0e497214fcb850bf8389e73fe14295b514a3c64a043f8cf07c29303023770eb96c1c2492efa0112a8caf24837d3219d7de6639c58a7bcbfc3f212e3b0b08ebca9bc8d3d110955905886f9edb2a05d6cd4c97730b7cd89455db549d223fd36eed228858bf0f6b3642a85c3bf85b341b0e68cb43b46515bdbfee74daa2e8d31a72ef9cd9c7388f580d95528fc7c7fbe4a39de454a2a86260ec302f31deba6234a355299fe530a6963b46e3178b888f549166fc6023d826427c48ef0491fec4b3042ab6230a6c8be6953d5eecdc169cc9412fa0eaa645b8e2099af34e8338b7823f3bb52b2ddd94ab42b78406d1520089a16d838abc70fd5c4690e860cc95ff728299538ec6cc1324b483faeb7f8b68c8b5f08874d781f06b8decde67d0f97c38cd64c30082608420e8aa53e0e649897bbeb4aa1f000c4c7d0ff4159e93d010a38834384e4695edc627b8c48fa5c1298920f591f80520a9612d88a9c43b8eed3a3c405420822c91102112cf041863ccaa7dea03888be4ea1910ff928dc40d9f20c5077a562ad78c2d58104e5d55c721fb1c8e1eed6ad13e0b5186c26f2a0eb254c146b8987613b0958d9792335f741b08089d57e89c8dda67ba0a30178291da8348aa71cfb62388aafc84e68c20a15e96e39b55a752f4b940935cbd5bd0f6185abd5597e20829bbe2cbd1b6711b418380b49227740379cb6b6d5e29463d64a320056fea483cccdab18dca84edf7bd92dbde481d9853c0fe35d22cc1c45dab6db9453b9c98abf53b82f810fc601e46f3149259b66ff8ac5fad75d847dadf531a7c84624e0e6088cedac686294d21051c805ae5eaa7bf33416144e760cd4fe336e0c83075b37e7049032bc41f1441295b85d9e20df9ddaa6c7f58c5f3b2c73fc0f0964523d1eee7ea6f0363af55bb52a9258ef3193018e59816904457ee1ccc7c5b828d5d8e4617cc3a60843b99571f3a234130db3123a495bee384496e9f2aa10828e10a5d59169c90119bdc5d80ba0750de8cdf79823525613b4a0d25ad14abf31eceba591107fc2b9008d8b65abcc9df94d34684989359e2bcc4c027980f57b5b48cec41b68ab8314863d85f7463271ac6479b436001aae762765b24449eb13f316d722e7ee55db215037013355df4df56d67c9c67d08364669128f1b93a00871a449d0cb527e759bd9d1e62e1621309d2258e0f7f9c8d450f3dff23d3b842f960104357001ec2c9bc0ff0013fc539592cc0de98ad0f334a88cff1a7ef4050f9516fc7efc52f612a66f97b4ee55a0ff1ee1252ec9c8caa71c0a36d57bcd8bdf20aa3c3bc1b06b125e8024dc2d181fbb3ca129c2e8fda7690a2b85c5444713e256073775e164236760eee462a5d8a386d06a27cae76f6ccde229e06d2c042f51495bac7b97997e802913126f7918f9d0f6996e3d453c81acefc3cc7346d2ff32e7ea0ae1e9624fa89197aa0ffadf2eccad21597c377fd40eca6ab3587f9c6152cbb1b5e41597c2ac1eee162146046c7ebc27207ba7f79158ec3d5fe6c8b35ca525c161e32dc0d8eb1ef79766e17c25d1e61bac73262bf0f490ecd528f7f41fd7aaa5b1c64724e3a92571768a65f8a88ef6460e8555d5ae26ba1cb3c08e8fc5e901e9c9d82a85b64869c6b6a59c1c2f985d675e506a8d03c55c01e1aacbc6df2efa3a4f1a45a673083fa2510b07318bf75374f07fc94b9c2aa8d91e2e7b0c958204e2d654f15857a98adb686b209a72def0f2fa00c7073574484fa7b74ee65c55e6da41a9b9a6ef1f1e79605e94804db61ba8db55d80df82bff406ab15d48685bac2927970f43c671f88d8ef378206614299bb100d0ac9ec9dae4eed4b81bc271a423b8d7211a38a148ddb266a2b4d8f8d7e5593b5bf16e71d02e76d5079f9cae430e5bb9d54405c208704ddf34cb58d85bad349c3eed168eb0a58514395301967cdcb9ab4e5147e5c6ad2316f6d7e4dc22cd62a8c34b61c914973bc6a5a1ecb20aab6fdf15347c55ce7d8476e4d42565422262d1400879e60175a72581959b7cd5528219ece0350487abba646895c17af1e5a0f4971d35d24ae6d946000c0d36e90ccdb7d48d566a0d21e06632c7d1cfd4aac439338f17c403265aa96ff7ac4f22cdca8010dc1dbedf0c822d4ffa5a11f2d555eddeda0c46cbcff74b58aaeb81856c095b4f2db38313f620d707d229fa67ad1a4f5d1597ade47d91158e14142c6e3a7e44bd4265686692fab0950f72d46adb49cb2557bddbc6f553061c8b161cf1a2b243420a4dc7a9649a2358cc495e715226e5f394fd9f35e00ba4ea5d082a2b474899821b7d59763101c7947492059eb3b4f87fa3641b6b4c3da3dcf87ae602b7b8bace4d0d0fb391f41e45b2ba9aeb575da8c3e7849131876afebccf4d35174d0abaeb62aae93870bc64dfeb4c0975afa232c6cc4ecf188154c780a81f0bc73830fca0f14e43536e9fc7cb1911f355cff18ca1806f804406bafd96d73c87e927a603ab3376872bece0475ee46ca3aa1079f38541de074527df733a657ff5b6b4738164f96937ecdfdd53ef92a05467808d19fc813d4e851c8d3474d3fab7987deb5c9516d4d675e01a95f6f12ac0bc3d518ccf413738a68b4e04edb64d0c341f8e713f1e25356f5253e38de76f1078512d6d285b1f702738801c089b45bd8def8dc431dfeaa3eb438a6c8f4f062bd7b3b08a7def924e2436437720e3d03d183c0745964eeacd66a328b2e06f53f069ff46d100006d1226a344efbb14d90f04820ef5f175c349812904f152d0e7cc901e7931ec9e873a90ef3545bea4b9be20bd8d692017b0dad2bb7cd0affe7976c5b1a063b83e5e3a1ea8f6f5a1f3afc09ab2233a84ec1e9669d2f9ce13e28950e94bffac72a891bfcc666a6cfaff0878dfade9305967fd538b0972ccd8bcd5d0175faf35c2d7b2642a2a8ad49d822dc0ced0facc721ff46f83d01be365ee52fe791dbe91b657699c4ef05a4af5040528cc7e160c23019490f28d729a55bc9f3516d15b5ec5751b4e8f7a5d9a33de5db745a84fe0c52115efc1dafefe71fa83e19756e12d000ff6f80c6ba47586c1adb0d27f737ccf66cf412eb32973beb06b0ead0481341abe06b47c957ed4c4191989ce7cd9975431c0de13032e05cdf2f69fd904600d1e77f08748a5aeac5a745cdf3d0c8bb92fefaff5c5b6e9341c48261bcdf08d18fe6a81d700164cbc04d98800f7595dfbc22fe75fb7af86efb572e15cfe200c85a01fe8c6a8d40355f27c3fed49db4ee44407b58b798b674f5de0800b7dacd218186620690b59e048dc1461268e2074343c8319a6bbccf9df1c4c006ae187236a0482ccc6615789d367fd9f16e02667380fb23c2259f9f4b19c855da01ca78917a0df2c5ddbb8dc2dedb971c8e668ae15f0922e61e13ef5e5d9fbfff836621694b61d2619c334a4d917df5a87350e306fbfde58b37cab0bcc1c764c560d6bb3937662cdb07a3ec37823d2c853be886c803ab1701476dc13f9baf840361f535fd29de49838f573150f8354feffcdb95101970a880af71691903e8ab54641cb46c246f128d28d982704cc03654bdc4944e1bea5da8c130c388396f03acca24f2bbbc95fce61bd309a2e6221db05bce9f86af192508b0940d4a0346fdf4a22c83b6a7dd18f0cc18f5d2db57d03fa8be1c854a017dab60e66afde2e62ec58e520df6db46a50a0747f4652f101e61eee4a90d5c54a4ac1bd1880c1e449b52e3dc7e80e4a0c684ab7c123a669fe7f235062dae943a630d2da6a6b2e86961039f7216749231e8678fd468e85fad5ee01712565a4d72cbb8061ac7251215269a46924cd93bd87e84658fe7c1f3f7bba71986a22a1b15c67b397ed311ef8e92fd44f454aa335334958170b69204f7cc8b11d3f1247dc0b01b36552b3aa85c577ed50b5ccca0e55e58b0a9f0b57dd98a45f539d69f06ca4fbc257a4c828ed5dedb190994f5739263a5edf13034bb3f33e541ea5ba1a8c91f55c20a0a41cd27fc3b6ab3a26835301dc33bf7470ede009972e0b08ce5e3dd3fb1993f139f41a356fbebaf6c4d59aa43eb5dd99f1de021e8f204056cfb263534df6383b90fc51ec4eeec9df9976d571f558d8e8eedbb40ed9ba0126218b86a87458013cd45385e57a859f2abcaabf899a9b99a65fdeb7df708c4b63ef359d5ab9f26878cfb1f4bda1b6fd25003819a5a35fe0b3cb7dc5beb87419f51f803169206652522d2a65cc485da837b377520d89e7acf90851ec1476ef3f6d17aa3ab022ef56d30762e0d25bc83502cc2f7da04db2cd6336e99c40dc4d2946b22a2c55f927649e108f3bc76cfad68ef508877bfdcee4330bd22d4eb04b60bf1ce714eb3811033171d228e5dea030c60b8636e25ba270a98f4686d430906ebd888487c38d1e1e44691f7f3172db58799a0b5216ea25447957a3de10ab5e9e5150d1db7aa77f020e4569d56e4d9aa57349d4c9ad7b85b546e85c4b92aae85b2b0d93f48f51669447449e3d78faeea200d00db80b8c87dfa7b64be254d226172cf98f49f5c17b0ea742b1a077228ab60544bbbb243dd62085bb234f19ecaa6a83eca39c19fef8344c437812488946939b4065393a56e821131ede69c7ee2d56d654c9c2f584d76d8c1648f7d1e8a0bcc58df821f22281a1b09d03a8e678666bcece65ca007f8619315b291fce672b025b7bb616cadf5b0edf10c114b3ade433bfec51b05c9168465667e6b99ba4b874afd5271dfbc6c1d5b2ad3c68cc1ed90f325ab6e602740c9be189a014051e908eb3a76bc5e805e3af420815c03b498a50dbc588d8c940e49c7676839b454b922de5ed726e9fdb305196403a8b692f2e73cfc79cb99cd4f60844b08339a821764145c8a6bb230ef5e18a5537903a7c4e3bc65891b3166f52d7565f73cf1f22ac1d346f84c35cf002817d3a2fcf7dba15412f14f29e765c4792bd4641db29db9efde47c9cd426a9c35ec08469d8f275771069e582179bf5869747348fae5c4be5b6cf15adde9fdfa392b5ad26070c0129269c848711c8d4d209ebe9d61f358d720644613fbbf47bfb619bfe15ca65b18ff9b49c4f673dcfacf415129b5e09d66b4b521d41d39ed614300f6265f3161373071e629dee3dfc81dd8b535a9ff794b5634c33a71bfdb2ef9c60a148bb308af3cdd2dce09257016622dd50b5e5e553d60eaa0423fae36bec9d6ef172ecd56d39ee409bec15c53543b3123d3be73a358a76fd50a7c76d3388e60d6b679727769a9a8a0aed92b75823fa0d511eb2d91f7837f5b0e04d21c246db12c9a19f8c829d6bcc45a7ed279e31c8e96ba25fa7f5db1630ed7173f95b1e62a0ece599489667c46403e8c57db7959f932155c973fafdb246dcdc7a14c4b83e336d72634d1d812b96468f5c98a319c20ecb43bd89c20662001658ec46ed0dffc7abdc1204ce93bb1eb5cbc7748fff45627b91de9a6f722e2fa42c1773385cd3fd46f8a4fa1421fd0b660b1b9fbe126eac3d50072e55a41655f53d32552d75abaf42980e2f227c543f3f783ed6b27ab8fbf00ad7f4462b7ea50af80f7a5fd3b9cef0c72c1be112a59bcfd3835d47db3d7ea152646f20ae1000f5990133fd836b0b029c968978260ce3ab5dd9e3fedc4f48a461b9d63cb5aa51099575270dffeb8df6204d4b6eff7de2c961a665cc9e7bc13046d16b1c2d74d82eac3fe795980daec6f96d96c3b8afcd064657ba95c993f2588b045cca235a5af3fa34885d4c30ebf43e55f56388d6b0438b78acbf3b98d170842ab8cb9b6cd4db2a337fae4ee9546de9b2c6a4795302177e5a469918974f643dba29dd306c1c43cc1f9a20aee92338a6777e7dda5f636a5e956333a28ee800a336312f2a6d4e2550f42eff7f5ebab0514bc5060eba6fb966d44d6bc1de96534146a1d3a29ff65a427de586587a96b3bc6b91816c77221f5d8b0b7cea1f06876b4069c6ca222f5fbf87eb614501da9d6649858e0920ab806f945fe19be9ee22dd8f0a666b139ed5f4547d1644ef9ec7ff3fee4bf14e0c2a70cf700b3db4f29925688d0d6183811d720a59bbcd3d4851f2109733fb1d002628ecf98a2a118190f36b323383d982c140767d8e499661dfbb7cc8eae2b333dcc16ec20687199744e63dd967fee606ae51dfe5f8cb2c5b68feb4c304bb282163102682cdc7ec15c4b5e726512ec1da820d3d4d300d433ba1a59aecf47da09defacddf2d2c768c49e3dcea37f7b08678654f07ae2c66e6303faf85912cf03e801e9cc0f88d6e6df3bc08de860edbda13bef93b29d6c868f7b5e5803449e7b97733b6133069c8cd944b7b85a8363170f38b14fd824137036cfbd0d0e1168472a0f6bf595512d856febc6d030db10b7a861cb7442a06ecfb99e3377833a55b101713ee7ec1b7b4f7ece69f212313b295afac86f55b7a99c3883816d4792cb0766809db825c43056c3fade6372198d272e10942dcf488b863797865e1e3dcea4497587da06f9587885fd01e65d715eecd1f4269c03005343628d6ca32404339235331d1e46987997f0e6496dfae935ab311a8f5d1d5dee9c6b7aa37e96b6684d8696573f955ba68b405e6f14c3932f495fd1e4a8f67e3778332ab243e8b3917f3ef57e888a0b6010eb8ec190abb8ef932745a38dde772e16ea09405eeb81910e7d77b898a0b6e764c5b467f2e7ec0d8c5a2af4f7118ad249481799687ec35cf14945fb05e2cfd2314cc127f99044e36600ad9fc9d826b5686c59d650d47cf2bbd570048bf2f3dd07114ad121aa17a8efed2340caff626281bea6892f3ce0b73e161a282717cbbbd4d1f6328ccb39084e68e09102f4aa1894a36f53b68ce006fda8ada38e8afb209fe245f72425c137a7dd310e15dd72c2c82772024c1beb19a786fd4e10d7bb0807067d7348956096ff4c148508b4f45a414869d20c56a1a668a8ef299220bb3329f14e6b5d12a47023b5895208937f3fffa0c0ba777f5a5dbc55a1b1311cd24e15dc450a857de90843b77bc278cfe556a01a2a458171ee77968e3656aad9a9e7185324f31cfdb3252681c73f79ab38f6994b617fd18dd9127a86c848a80898b63f51740cb6be90805a02ad5ff69def0c197cda11393c2c3dd4782005bd28c72e1918de8eeca3f338b94fd4249726534aae6b94f86e835b1acb83280df15d43c89004cb03ecb64165b4208db4aaa80720a8bb0b9ee6867fcfa48a294d9aac6f32739696ba91dc24c846920d9caea9681d0967912ca998223851f63c45378352d818af38bae7aa97f21ab6dac15ec96ad5b6527e988e8b84178e90f536721210cb2eeee57f7ecfc1d70f84316db4d13ce6353d4fe5f235312b89161c85dc437d7401b8d776faa88936f9687b9ae9867a2b7f9fe514a8e9388994c0924b15549658fb9c689f2e25454b2d4ff64cc8643b618aa57b5e3c78486d5779979fc918115795a43a78b113e4202254266da144e4a8b90abbca685b3e97e75580767888c499c0c4631c175ae1c3bde6858852d3b67ea47961e4bc3de5fd94adfbd856491529a342fb54d8e0523493d1fc6ef4ebf106f72097bcb077949efe08d1961db1c19e5e43a2065b599a97ac00374a85fee5802cc4556a2c1ab8b32dd28038f19431e67c04d68758e8d5118f09f8c6b711c9a442c1f189c2ff43ad19e37046bb2bce386a156c9962554c5f020a26686f413b4829d076a3f367da4631c71a7e735b9ae867cf3f3342c923d5ec7f7dff7f33b68603bf147c0051e956d950bfb57078dbb8373fa2270945b88de368ecbe77cdd75eac76d7341af7f41503169a998957d08d50f5d1f8fb418ccb2da0d6ea2ab0cc8b20fee18a9e64437a3304233de3000a91798ccd0a3a760ec7a59e5eaf1d494ed169e588875794864bbe5394b929310fc072dfc127bc0705bf7b4f091d8b15f879a83a7e7e97c7b5935bfcd1a852f3f7e954cbbce89b8d183aa5bc41bca7b8dc81157e2b57da5972f54c93d0a040d612ab5f1d6c27985840241f649f5b3e8a5f0c137c56734112fb808b100d6795ba778985ced6598b57ba5d9dc2ecdc8a10aaaeff8b3e21968a1ba67213189b4c860ce979b6c82884170904bb60425171d4dff7f6bd550ac969b487e42c47be3b215a5ca329cddf0408785d0b169b20d88ef2ba574e462ec217c63b8552301a4d967cb3ecf91887497b88ddf6808b2bdc9df1dc706de1d7a69f69353613e34831be95de3255c42c9f02bb7adb83c985ce71888ac23807590fe3fa19ce5af5ee191c0014f0b7b8a51dae6889f49f47db5ecf3f6609c679a47025aa0d55d58fe547167bb240391aceca26dadbae3b3099c2db6cf5d40582905f7dc4b0f17352920d411a8173601f32d574ac9f87faf14146149b1609548bc97a0ff25aeb306895f21f78ee72c8da50d86a9a103f1bd1006cc2916e7e1d87a6792e22cc1ce0be39ed70b4ca404781bc836897c2e6c9c6991da6e43f0f646c1878be1c95441fed356477a479ee234eaa878e5a3ca373b04761cf30e8e887d471292347c7e3f6644cf734d72d8cc3bb1328bb314fbd255d372958e92899b9f209508bb891b47fdac48f3377fdd5f1fa67594de119e59e7b1b4442a468d8d8b419b77e6e91938f8edc15abf5b0e506eb694d0448710dd7648f02b1c7ec23341487bec6af3d5107b6f63669f3130382dc7b935f44c3d9bbfa75e8c2b3f5ce56e6b423d2edcf4ec6a1d742fb29d9a9a15e09a81d4db5eafb06c6e932c4092ef3c88ed8be133967fbbaa84d66be1b598f2c803d33da695d5c0121333b07e90330596d7e101da167ded73c6ffeb232c075cbdadb4ef325a99a23021ccbc62438d2c8775c6d4631af1853ae823c18ab56300966a587a8cdb3200a28e72afc90ed34860d59b5ebb13ba0ffa68bd0a0ccb43fd0f13fb6cf4360337708d7da6f47efd41ddbd38aff5e4b78560564683261ef23b03f1f4cce4e22d7d0a6953394f6379150c4756ca5a37b0d84b01281be12762aa5dde68fd3515e4864ac4c6297d87bf0e2eebe0a8e9eda57fbd8cb63e10a0f4a86edf81f7b6dd92f3056fa2d50a502b5898c57bf877a030bf82c67f95af0ecb17cab22ce23a3cca507ad4aeb933b8398ce8e14f4b7ba43a0cc9d6c82f0eaaa031feb7e27032f27ed4e955141ee2104171debb58e3c91213f979c1cfaa5f9303a37dbee3f4022340840108d699aaab665751d0d01ae8be0ec201c0f6d64afce658c5a85951e61eae509576a185a92f6d81429719b166ec81b8c9f630a0bcf050c89360fde05fc7690a4e8448070ed06fad419f01d4bc5b94e545b9ca5882995bb1399386e967153780cdedb5ac2edbc0ad20cdfa95bb09e80645704a75e25f9c1c9a786491ae44d6100169bffa14729933b178a994452b8da41c684fa41e4efecacf1a8092618b2c4eea7a442243daf45984ca65bd797e985cfedc23d8c86781d1c21fda552a5bb900c1583c01ecdd35f94e97261e6b2fbf151335ef6f5ac1eacf9805e8d5443b18416237782daffccc5ecfa309dc45233585614c3aa778b3f9ab970b1d4d409baaef27e7ed69a77b425c5ae665654f3db8b7188c9c833ca2a1b95e13fe6c9ff6a2b1367a1926d25cd24ea7243c3615531df2b9938085258ab08f79db45a6ddcf3c3ac7063608809f8b2764b457a43912954cd25270b17b53727f75e68ac7fd06b273f4318b3419ea411e253121dbdc170284f688ddbd2398558e1085d3e661ff3423fbf238ba530523d4dba9fec3ee18cbd228f8dbf615fc6c7c4b28283620c3d32724a45632f127c91783524640e0d18b8b67cf963c9aa7926c205b106d9f32a1dc8af048dbe907e2e00d913d7e3c9b80859d8e6493faa59ab6878ecd3988efdcde3d987cdd03b9b949ae0d945672fe606ec6ce30b37e4805acf8efec8c4f5b05cf3975bc710b8564aa438b9cc85b934efa000e55979364432a92223152378f13cf3d10915b442bc17200d24831507f2e56ee25ea90815f053b20bf59a2338a71ec05f3284ec8ab4180c811f15e9f9f2bf4c37e9a599c42e2a42052b353881c8fe7aa2a2a7c80c7e19739086905feb4c03a5a084137f1fac5ad8f46b88e6109e5d26709b93df9a244c3cab154e8186f18134eeaebc3911d2a9132fc76979a8fd7dc8a63aaa73977baae07a8429c96bc9b2693a725388bf627b8c5b4f958c7330a6d637293d68b9a139ed302543479b9b8f3bf0dd8cdea92b4271bedf7035411677871d4037012cbe06fd40b5e0fec267d54b815fa3b0cc5dd6b6627016a2fbcd8b1cacf35f37832e3e5cccd49ac0accb2cca9ce7ee20d041211e3652d4f82d881c29bcc98be3aa1f8c7b9e273c6812cfa655f4f13c407ebda664771eb7610dcececa83091f67e39d1c7a5f5ec88adae16e13981b85a7424f896ad9dfb885f6cb79b2062f8ff2e1ff8b2512a887eb75a79eb143fa548159721b3ba02712e72b406ff2476a0b0daeb5bd92eff42f0bb2a0eccc7def08d68b0709d8b21f3ff102fda3eb36df32f4722be4e02393fa9395425481814d237e6a220f938f81e225c59b78641a06d9e6669e99527f98a49dbb0cf51ba39cc656fa3335e58bb5c84b690f0518ce64bcdf01d7b7baa35cc67e0e7e30d03b4c8209bf7a46dbfcc1de148c048c6d959d75c90fdef720f419159ba9d97015dc37640b51b9aeadd40f05f89bb3e2892825254f6485d677dfd2b979b2ffefa6251ad223b31a6fa82d94068f099c86da5db6894a1f6304cc3be180a61e6097d7898d7c1f92007f12d43282b36e992de8e926044717b9f2d69be410be2c6adbf9416e3059be6a03678d127435ded0760d5a2d0561f2062f610f0b5d375f29c3b3e415bec9ab827a1ad92d65a77b8b7d708b22022b34c28db96f61b45626e18699874c57c0f00c135a24369183807565c5012bfa6ad490b36072d139ae2153dbd6b058e76f81398e59bee69de3107c65b1141382897720fce5ead42636a1482639070ceaa16ba6f2aaa15498904fad4f59f7a465556f2ada6fb8a28fc79a44c32b5b02f9d11a65d7045dfe7ea46cf55457f4f36793a319e9374a212432c82371db3c9743040a72739128c50110fafde77399a884b9654d9931983d76576904b7eab2ed0c1dcde03c1e1580c6fc6a5b7fcda002e106ac49392c8ea25b1d81f5825c047b81b30a70770ab3547cbc613efd958c33f7e938781700b9a9d9a25c0822da2c48cb4b62958a0fe5191c6a74cd5a6d40202a74f0a83d6f0f624255aebe556974e614bf00044ff68888241be9a6ab7b0437136ce04f90602f77f468dc70455f29e70a433c262f1c4837f76fe13673adcf0534b9d6b7b96fddbe99b7ef4d44742f96c486a67f3d10d33bba165ebe2641bad683fe77063665fad4f16030ffbe5d3710cf407f18e6fb2f2ebbfd53582bdfaa521ac0ae760d4b91d95ec79a8f3b77f7df0fffe3e056a1d71474b7f030c141f981b69b835fab8968c8f899af19a96b68d46dad2e1f8b24deaca629a44025099a12fed91292a3313016a2b1b0620ac49de5161b90e03683d755015a2c2a795c1c163acbb413b3186b607c61fa097c0ff56e578ea483de3ace0685807d00b7ed398ddd22977a5b41e2b9216913bca62d65c65f82367a3757a99130114aaf2f1639aea67e19e4998831d344fe58fb253ef178bda47326329b767ac9eb54ef6dfb0dfd4f0ba39329f1d6214453bf5a4bdfbec5f6e3be55a51ef1e785572d1f5be79fb2ecca4688689a6c6a79ef1076d91060858f7e82aa1b477a78f3a39fe654a62a0b49b6cf865669a5ece7a03483d30be67b1c2e2872191f6123f00894181f62a794a0f52e0218c019c899369f989e367bb8550855ba150bf0f16920d7363637e5bbb317d7da5512bbd67e90cc6ac70f7f6ed5fd04eb22566d9d743a8d973ff189a7920ae6189e6c02342c5a71e259b4bd4e34955494708a44cdd1053b93025f32d291c2228ae43acbb43e9086d52198e8ca41428ed58e884094471e7e5ec5c527ac614a67094c08fc0407614a06a92a2e9e16bd833c1d81aaeca2aedea15c12e2e7156bf65195202d42a85d65c7f212d351b3c06ae4a1e3928df2ca4e65415845d7536cb3f80aba855377d869c45c889b8b5bcd9da62a0f603b1965855b0193c97d2b7e25e6721a135df9b2e0475c2b03faaa47ffd05f13c359715c079d2ad86d90e8cff3b60a0650fc86493d5b11bc3f1ed63167b92a945e85453d312a46fe76a053af02eab57d9652ace3022160861807b6005ca8c7f9828daf9475949737fb4d530969ffcea7dd97edcab3e2b57cb0caa1bba6af45a3837cbb2692fcbdc2632f6e98a26632435f56f089efc113260cc42ee7560695b21c0f7be70b1b12371e26aac72fd080e6b6bc98c809481eb26071919cec1d3ba8b6ebd25a213a3f220f2f50a5486f816bf20122e432ad8708764e24bd5076e05874de723ab1d33eb80d9439f89a3f18315ef2d81a4657f2e9fef721ac88f34600911e4e0508d90cb736358eac7301897dcf3115162356ff6449a3f21982f814a49487da339c8104e455d2bfceaa99171205c2d6576dd3c59ca0535abe3c551a3770abcac4a053afe9cf4f89fa3956ff9eb325f0fa3b531b3008e7b56b34ddc907d4abe24122f2ea364ddd6d1a48aba97d272afa77fe13c1cf0193bfc0df061ff786352cefe9fbb7ec2473680f440720a3a303e02d302066d9f7e64044e835a50d753b34098dab43e6606337abed497980d7683cf10060bf731bd155b2dedb57abd82454bb8682c8513f47d254014647abd88a43b5709af12d7002bb9f52fb987a419d56d18e308d909c3b6ab4eaf8c13a52f1944f9a6bb74cbf95b25bc59030f68ceeb12175675a74389ec22d91c28238f5a3fd159a1415fe6068f0f6e6e336f869e4b42c715d85608a83413fe449eb51a4cd66560e2525016f335523c3c5ab852bd6f23c7028618cb38f6caf059c48f22236aa3ff7932f940f5ba213e510bfd512c5064778bea253aba8635b799f4605b9569107cde1c74d5fd220656067d58e06e99357933951ffac185a27265d2618f504fefa37fc8c896860f980dbb0c49182faa916615bdb4a03224c5ecb0d9eadcbc22f65ac89ec940b66b72e3b6903f0a4c2dcf57dcc0de5281042ac09593da3f55f2756bdb3325d2a0bccbbf0270c9ffed9802df8d66a2678271c978afc6c83b3ea4caa8488c2327a1468924ff91901b8bdddf8c0f56932f331318943339f2bc0cd00875823c5435e5e90ecec112b9a6d367ece2f5da56b01bb94248bf8f7faafc6e822b3c6700359f5a620bc533a72aa9ca5ebf3711de00650695fb830e1fb500073299312ccfaa8e1f7f4d8b25b1076f10afa3b7d0f3c301a80e59f21e20cc381c7a9beab9161024e59d5fcbd4438c992fc0a6e924f5cfc76a4bd64a40d554456211a2be8c07e8328c9dfda96b05cdefcc7a389c3643f4b0a27f29f3e15a7ba5c4a4b6e91c64a62dffb6d6010b0726bdcd88d4d77115fd87bd2486101bacf5929fd9ac7fa73b86d48b7503140927e2917dbd5cdc3fd215e10736e3237b9ccb6f528d58075f0393ecbe18dcf4129ebba13c9bb6f15e5c65c1c4bba7a003aad55eb8e5f9fe811ac193efe1ece80768071945686467296ca1c7bd7ed66858840c4178d6f1f737043af7c54c45bb19ecd8cde020c2e820fd39088dc149622a793eca9dceac9137eb89a616e5e56efd04a2a34c87432e7486f60ff82999687534fd1cb698237b5486fcfcd06f20ca60108d33312165955dec40892d96dc03f3c5eea9ac94cc084ed0a7b80d47d78a97b5cb2f83b0913ebe94a3df9117b5661c5b5b1b16f5473516020b609e2fcde307c9874e49211aaffa9954755e326c08f21e2cf128016d537c1aa1b6d21ba79e89e352570d14a0a0e542cc6e0074e772cad4f2552aeafc02d86609f3cac00946da55dfefd86375018d4f16ce28a8219e6fa12681f2b8faf243af456351e83e75b094fc9040a2a9218750b10d7a8848217398c2095df5836b6230489ee047fa506f1b9effc5d429179f92473f032a55b78b5e32ad9a5d08971f33e1199cf6d18d961107ab408b25f17d822f946144b37f67159e1f5b44085783486b297a499c9ce940b7c5061d68626c2e9dcc2af8722be4622812af428eb45fece4a2d8b2216abb222bae1c3f97085608c51dc4c299174c954801d87d36249d678d355b3db70117cbc74a711bf20ae6df4e94a71dd5a61d75365e2ec26a022281d60e20197ea8da4798e7fe22065160b58f28f044923263a8d214de9994a7c404acca57cc0bd2bb05728518d3ab5f5c9ad4083bb8732a26c0a90638d732d9bfaa8337ccfe3c53ccc68a4670f03ddef036423e02773dcc62f5fa8aea241b2a4cccd79fe98830e08b048f7607b9f3b303ef647d8a6a11661e3a68b7c39d8491e39cf86d93423e64d2c3e34222ee45a098d85b5827a28341d6ad1c8a5c23f0a5ee098da329a07116d958ada3b97eaf344dd7eca4c6b028e9c929dbb3aa0ebe2600b18b7f7562a0c6480e310e17499f7e33a562eda45a675efe70a44010f01dd9a329e43a240a385f5fd8457668467e4943bd321f0c5fce88cad321ed07b8a3b0f935d00fe9c19898884c217729d0bb671a1ff0c83492082a20cc86eeb7d711c4899c1ee09c6324eb9b3a2ef0cd62bddfd1f05448d2278623e14e569e9db7b7ca39cc28ea9caa80c0b683f3c1cfb64d9ef4ec447a7f14b54fbd85bf17b477ae9c38c52e592ed52ce35d64007f22d2c459cd8972ee445274f2740cc1c46195660014de435a064f4725b08846d412c31a5aa9416f03349010284ff92805c5ff730663f066d19390ea37593a1060948feb3e886c6953f8149209528bc8197df772c81ab9b81cf099bce399538cf11ef6371c6783895186677d5db09ab0da9c250a6c89c2309f5811a63b36079bf89d94cd46548fe3c5258f5c9a6daee1b279fd3063e6ad8b772d1fa5e819920027c29f12f0f900f621c92d7f6215b8a29809f5594d7c152e8e3db74cf0c40638bde7003d8f9334056e5726a0a4df0bc7ce1e13fa3f54b3a37e22cab309d2f97be5a35766eba3c883766ae7266e3d30126c36987c13bbfeea5399317e4c95f31fb67a2a6100817579c2aa7d5582e022d482fc68d2ad04d3c64187caafa653fa1397918fcbafe99222b101a8a481384b49d8a2612576d5f485aa1442b1adbc0e5170a4d9de9e4c5ea73d1ba65c70d73e9236dc5da58564512ac0f96a0399d822ae014fb2381bfb1db5bf055f22865c8750824c6bb4bafd989b1e42177c718ea91a89c3355c4b5b89c58c93235f3dcc2e6ea31d4ba4e65a05a0d982712095ce72e4a96081963a82a559d232ea24b1032fc6248cdda765d2530b152863614b7874c1269d5234164a029917c9fb1c44566a85afc94a33bd9a9a752cd9156da6332d646a8396d7ca33366cada671d6b1fb9da44a4748e00e4a78bd4024391a56c6ad95177f5e65c96de1d0080fd58b39cb8efb2ddda9d8342de10b2be620e114cec4366c9975226f790ebf32d217fda370161c0bd7bd6abd10af263020590d39581f0f0ca52e8a50c430915c78755699427d7729826b5b7ef68320d2326a4457836993fd5882088b14e88c8fddc6b4db7e97ce6ffded7ba70eba4c125f05017321ace87611c4a19622305e8b02111777eb028cafd838390c210b8d9e6ebaa94745b9f110b1206c89caaeeb1afd629df840a0f8bca18a49c467be7f9270242f06117ceed7a0807f4e52dcda541a59df8276f1f853b8f831a6e7f7dc1cac6359902f380dbc2c6b57559c558b1e1a3ae48f69c2c17719d38700f549d9feea5684f388d093f3d90344a07819380ed1b9d7fd309e2f3792d1189734ebf865b65da8b7bb7c7c4072088845384493db6a4005ec049ce1dca451b4413443b461e93a3e89f36bea901562bb5f02595acd0e66d89d6c004645b027a72aac5b229c98f9749825ad1ad1bca6a1e2412495f47d69245f06dd00d03b4f84e376f1cfa7c7404cd44e7291cc8f52f7a8ba59a61c726baf6917d7d47964a8a64cd5e5a91669be74b3ea61ffca1eec496638b70b05aa93e6aafc59247e5bbb10051f0da64ee5b58bbb24ec09da0104f1cc4de1090b1e7c6e84c18e00f2f5e5842dcbfe8abf013755ae139292ac41bc4bbb4cc8ed6dda7b3102f265991f8ea319d53496fbfd5341e1d305d1a32180c9b36b2366a103a08964b45fbf576aad422f00e70896b78f9e78a03822fc9b02bd05db5b3259da48df91aaac894a63b41d0fbf2c1a0ad505c649831cf374e71efd646f9bc40ad441d7c7ad305f8198e2f2a25ba05ad475a3a1e63cf1852b4324eae6ab3da2ba29bd57dc29756641d0748a2a45f9a9cf2d215a7e3abf96d6df5969b2aabf41c6ecc8e49008dece1d06aa5f00d001795589de5e811bde32c51663c9422365aac9510f111b9cd08d502911287ee35c019e8616511ef62162349cd6aa4c356660acba11750cb5390c8b7a3f66796e608a3468228a7aa0f90f70cd3a5e86cec07f4837a4ce82ddd976fc99cb2d62c9a7062b7f61accec4187233cc1199a1cb894c58cfb8be0cb333abd412ac3dbbb482d976c6cccf8aba4be777296340ed4265483c6e22618ca14d9bd9b23877cc3b9ae6bd41cf276f7c6a226ddf173a826844d541a1212cbebe8541d553d47864cb6b900e4aeb3ed1e2dd5f5d3645f652f12ab25dc31f95114f0257bd4ca12b700ad6066b7ee85302bf6c1c6b962bc7d88ac2fac29eeade3b3540188b79954e8fb28238161d2ecf49b9a1740e82a7df62054dff4199acdc0a61b4ca4883fd302ce40776e78597d00ca94b57f5564898f3fe8e9d16d52a9078dfb655d8e8f883c58d1284a8670ff8f1eaad41ebc8585682c6b1d160996a3aa8d9634d532d0c320b1484a853480c6049b6d151469fe605ad052ebcfe686fc752865729448e9983166e49fe6f7ed7d26e0048def6d3c71107a61cab7f7535610547cf0eb85419136f9c6c3a2f242096bfbeb23dcf33c272e219d87af5a797f6519cfb92bc97ab4f6e5b24c6dfe3483894151ccde9ceec553310e4fe2b121db5a0cbb247c8ce37b1077c107b24030720dc721253787d200a14494f25248d2a91aeb67d466b0bd9662d83fb192a10bff5e4184a6a738a08ea2e2f08b7852f3d23419937e7a9d603efa7be91ebee2b166ea9fcdb79902a5d1d2178015cad8eb2072eec51e0515cbcb009641b4f56933bfdd0a18e13e55f4a20d25e396cdc336e2094544628659e8a279f9b20c4f7a949b01604d6fbf43f7d0e27b3865e69595d8a38674a418e9dadb601259cb304433680186c67c0d58ad3c82ab6d06cdbf8a6520b6b7e91de5e802350bc86b8f64f7523f3ef8d161f1ad258d51f0f522c95c24d6964ae96f6ef57e0b8bf435f82a0189b893ac8520aa77653dd4f75146b81e3544768f88ef826a97cd5778b793196f41a2e50ebf9a5ac5c38b0e6579438cf5660f6a556a1937a41f16d18fb402e50a4513342ab880cdc8102bb82fac7becb064a21a223df391afcfdd78a8338cad59ab70976772a392bc5ef11741bc469c578706852a071027a8e1cb00c74f713a03bdd7ab43d976bc751da37c19ff03d03d64a4ca53932c7c9b84940a0629758afa17e5565a4213805ac9ffefb647d999653d667268ed5475daacc75ce9971f6248c41afa50b86c1a509569a23ffdf1708e2fa8f124c339a601104558ae0e9f6673501dd5d349fc0d1ca61818d0ac62b31e0e881b7bf2531c675b995ab1e8cf0c6a90d9903e6f21e7797fc2c6be53edc155eb200ca8db9175f09b2732089b6479b14d572174d0c75376e835ab15b53833524395bd86556d1f73fa9aa8e65b7a03ebde156e3b0ecc88767c73141fbd88bfd31bfbf2cdf2dea5922710d40df57176dc7672e4761acc7ec077b41e674b7b24d3af011c337f4aad491186cde6affb90ece42e642b19e9281a987bac86803434dfb2e8ed0b631fe4e9d055df8356c4b570a651c07d6e53c6a0e3f2884fc820cd76dd94f96f003dd4c813df6606c6d436e301f4b540904fd158ac8b2523b0e56265325198f825ccb390714c99e8003ae7ed0aa30db50644093ad36fc089c978f9cde66a031a74b18cf23bca8a342d31d51ee41950cd28f208aebb7c7c11c1c598b4c5ebd28620de6a6702f03a6ea86bce1a67142dd732caa2eba6a60e2e6530f4b15b7a609c9151a82b9cfec6b129522d36764890b83ffb050cadc2b3e008e8c23f37d496302aa407ea8275c0db3229b8b29fd5959e8e56d5e1177e229b69c376c031d553816e8a168475667da4625dd85cdd6c1235037929c62fc4d1a91560ce52e8d5b05371dd19e21599d84e5cc8f6b8ee7a810b6f51d15627f28c6de689fd905b376f91b8a96e369b1c57f80cb3bf211cc8db22264330d55ed727c614c0b5c1327cb02c3e318d9b1a678cefd7e00b99856b26bc053168bf5be006d49e8ab8a0a98cabe5d954a2e99b9d898c2ababb09c276ea0d27eec15e075b3410e848022fdd18b8dddb2a9b40ec2f7db1a1732624915e65ac9e3c790143aff2f4bb77b257e7589b86123ad1f2f16f81b12c4f4aa67771091de430168ecf9eb0d1af87cbaf1306ea6d610c38f2a56dc11b93610a8359791547cfa9ef3fb2b8a0f6f1b6500e59e97cb58b8471a9a0feadc3dfcdbdea35a106367c71ef991a497025df0fe3ac8ab2375afdf41c3f1f96c5a79f96a089884cd343e1f439a14908d2aa1c460ecaa8398a5b1b4fad28a316126462f2446f9da910f1becf14195f8c6467108cea58691fe6bfe80c4f0a62ef7f177368054b34263564a48087065a03f47e006218d13cae1e99cb806d52efc9953a099e6aaf464bab43d58260ebb35d2d920982c86ced8271cb536eae547cf6d3c9ecfe4d0acf1627c70d30af54553ef078a0c0fde95d61d78dde8f96b373ea2ceeaa38ed9d2f6e08d5fb03139ba5208c7050984b077154670467fe0bc1ccfc2ef8f35f7f5ae0fb1b7b08d99e5fbcfd6d22b43f619daf125b9e9e65f9f41e680d4ff65d7035f6327c7edbf359ce7c56579fc2e90d97bad53a9358354aced148f46af9c990f3b9a430f76b2b53b99c63936d6169241ceb30112431d3c541fdb0c319a5eba820b74231739cc9bcf217d667d431f23a70512ca6e493c5f95305450f3ca4be27079426b7ef155b910450d290bf760e393aad5eb4060526beb27053665296accdc54b67d9e064aad3fd420599174f712dc7b966af8786d670b121c64ec6e9933c9fa35a08ca8bada4818896d904c9ad27ffc94308a6a64489d3d72636f38dbd7b30e237c9cc4f2d968f6e0a962387a3f83bc294327d962d5a4775912d61e969aa806c1a9db3f40f252bafd55194a19c62cba827209e64bdabb98afe3b2ca0df911ff3df0363903cd2b3f5ce976027c3624d7c1530464de551da5eb10af2a56620cdc5bd9895ac21a31cb1859d9ee5c2eb270ad900412a6162e8c0b41e13887f5a01eda6e3818b29b709cf897c4b5e0c12aca5ed2aecb6d05f4c6d9d410457ffdf229e7df3b285d4fb00ded9d96fec865e90b3d139c2d130817cc1f873fc98753fd3f943020052d4ebfdee94d833e523e1ed58cfa3f525639deaafcbb6495e286f20452dbe94842ab39101de14bd3da0b1345d058ef528611558bd819f0458060b108addc873ccedc393b83e430afea605a52d872f05b49c9b773e093ec0bc0fa852d19dc8ffb48393670fcb2c16961a66922d329e1811c4a9488abe26f65ff2cfdf0c9de7b3dec39fd676321d9340dfc1aaa1e36589996d2d3d7ad0483c0d72597aec04d591177a3db4307e16955163768e3968d1dfec2cb271625d380e069ce8281b220449af2603123539ceac9ad1df7c23bc586627c6ed135cb9699760b9fdb753e17fb70aff5bf9d1248cc763e3de1e4d2d410e0b685dd1a35540a42a21169458f83128d29e3b47e45c4a042990bbabb80b4ed018763155245592fd1ed3fa285d0508225da73d1dd3f8378143e127e2443f3710bf63ce60abdfb798fe241183d1cd8a37151781970ec529864133366e3c00fe9ec826298eb7fcea18be210d12d96236c8931e190c00ff5227f2c92373b066329643a1bc13036b15725636047f55ef70496b318e8e16c727ae36d94796f9f58325138de2ac6940accc93f21581c195d046de4905460d38f8e8bd849a0646d7fbff1b7d88e5c692a582769249c8702b432dad13ed114b63e4369cd74a1eaec608a612f1b57bc3d9d2901173188bb87deffb970ee303ada626c6d487e6caee976cadc7826ed77d0700c89fa8d2019c8a43ffed573d43834028f0b9e862f8c09159763278f11b0cfce809bf0d4e7eee4db501ee4b04a36c29d72f55f01a196e8c41e57470cff9cf7a4a9691e1507e8c794b2bbc64dff5a1a8033e581cc6006e4f551c5597f96b7de8e54a5f0b59b28c87d38e11f70933899210587a1bbcb9d1a6073bf8b650acb91d47c5232af45cdd389c8fccc4da35fa58b26bce711ea839f7fe44e6713a9e8fbe87856d2885d73f0267cc7cb7549a8d57a36e0a3c607ef93e910a711b9ad002bd54e26e2de99cd6dc41003657e46a07ad4de355c82c90ee3dd3c4c17ddd12e9ea570747f5e5021e0b49bc1270048e75a87bd183c6ad3beb6bfeefe0e98e91f9d4ed3e1c68eec4d882e9b378286661ce7b694948b218ebaf85bcd8dd74ef988bb39b118daf7e1a5cc10eed017c5cee707588efed754e6a2c7c89b5dc885be4daea3ae78d2e826f5f829d488f9b12b8ae1d3b30c817febd1b6e90c0bb9ee1d20f1537438da4627bc4f952ffdde3de67bfe082c55772832e6efa934a4295f5c3175bd2796cfa890981dcbef5562b97995bb353d19c8a2423abc7684a36778b15e38d00c2b0c91a6807b83d3a640b63e3700a3d60cdb9f18e6becb91614b9f25124c0a06086a3e74a3314056b5f3c76449f0b936c3ac14e5c8fa0de7f5cce222dade0eddc076c6ecec0c3b18e47e615ff8ba8f29f9df3714543b292cb4bbffae6b253f0b406c2d77c245045064a5fa01efc927c9416c3c2a20f730a736b70bd4cbb7108830234145c6961ffabeb6c22a098e755561edde71f38b196130f846d2589a27d622da1e0e785495d0f1aac1f81af7785466a04586192634614e904a10dbddf7a3ca38b54e2bf720632b080547c2184b4a699d97b1b48b6c2709d78a1ebb8c60030a2e3d053949f248d589c774fd6ef08293722b355ca5889b78b27063df6f6a97dea30c4ad9712b82095dc2836cceb963b46d9f36cb0629e9ad52207324c3c0d1010004a08fec97b142851522474b46770de7bcb8e69b5bede82eb08d698a04e9dd57c5a7b37feabcdee7b1ecb57b60654bbc62bc188417252acdca36bc0b6195a4bff4c93bde4ca8b9ae105fa644aefb5815f1c8c9e79e0013570dcf6843cdbe875509a994c570fc2adad32f1863dfa56759d32b6897819cce3b3d7aaadb6cbbeb2ee9448c7c57f7987ec2d91735fd163707e7694b1050ed0a3ce35746c604f95d237200c56ff0fa118f56e53761faffa9c2ea81dcfb258dc18802a1376747328aca505bd736351c9e1ab0f60f17492ad9c9841b4eb9148de3686dcf1354c2b63e886372b835c23963a0e81531e99b64d8ffe0867cd99ccdbc76ddd868e44dfaa3bfd6b843e43494d0780f5de270c45308300b54897b848dcfdb045a6542bfb0399b4f0687ae1314fc709b30bee061d3d9a16c5e5f588636d0725172745806772c399865c092d76b981e377aea025fd6ee2f60dc6c445dae174c4bd3b6934acf132aa1c4809ed8e08c9ed8a246ab38eb212699d32493f86310bc94120263382ca7240f4fcef09ce18a2a047e4110b3e13e6fa64d767357f776d9007332163c99866bc34000f570ffbed2ff65086a1acf301cee5247f31fd9f9556e6ebc2aee2ba996e1c457b7f8a0cc2d75163adfba347f091c7301d4e1788f48f5307a15ebc5ac4dc7354b0cd89fe43b0402f5036b7451566b41e6b45c202a467af9e040c8a00ab1bb77b30e2ac19767e7bfc2dbeb69e746727ec92064fcf99846e74644e732302489f3cf0dac5f4b6cdbc131e5604170292d68e1fffbeb324c07d0a33cf69a3fb2e3c85fc949d50a8306f7f5583afcd352559f56bc04e547e73c4c905b86c1449fb283719b82deee4be51e58ea76984fc47528b155fdf15e676270debfee315ccac9aa53ef18a93f0164c30ec3f0a2115b4519568872a1cd1cf2109cbf4b28d851e75d7d16ebdb8baa8e22a82345ad2a8a77d0f84b510b2de09705150afe16433a388e85bac8b5a0d4bf75844351d185721d10b478e3b5d493ad5dda408f59ce70e3afb32253ba3cc6c9a08bc6c41e5bdf7ff3dcd1c5978876c6398c125f8f3e845a8be08bf8b90e92cb0dade1f64f82a547259f70f92cced79a294e7c9b569747f7d4ac85d2090e5d9e0cede4c4a7beee4a40db04de55274306da5410fbb2fdfa92add44ce5858db1b14b8b4645a526c14a5e5d7463b8231084b9e46a4015ec2e0e8324c11b516d44e1b98a2d466eff67b88db34e82d260f0e11b229edb4ad5ecb989003ce226cf292d16254046921dd9a2a951b296c748251faddf85ec1d5dba8d9c8c886c3566fd61824ca7bca2f39824c9452449a96043cc3b0e9f0de93a8523944e6b9a4304a90e16841711d6ab5783d92b46b7dde6747a02643ed0cfbab06dcdc2d60f50eb980f6382fdff44524dd61e8c65c24f00e98d8e21119d0038891f1502b9339b8e541685f8254fba2a923f947563171ddc0bbeb7a96a21dd7293d6b50e72d117320ca7f921ed65d05c7e8345fe804a9bd29f4c93547997344e26e9cf05d533e1a0b19111f90f57423edf7ba10bf7da405da5ab180abbfbaed884fbd9b149575f1bd3c08555a36f31d6fd6a7ff88d312972bc8a1075be9c3a8dc9577dbbd2d940ac61e8452d3b4544efef4d363431ac80cd2b99fa16f71f0f750df01817490797654704d3f5d3001190cdbf2740bae3e61f5832e80b94417b9227df828f00ade4ae7a042694eca7b42c598cd54bde259992c9ff23dba764ee6f773d39bec061f60759bf52631fb7c37d2525a4ee97692af9864d91b39177d4eeaf78767cbd6ed57dfc8f372f65d731ac407347475bb3919572d3ecf639383f2bdf4aef16ef012a79654413e4684220357a3b7f910c43c21e19d17799c05042b7b821a0520fd9abe50968c11c6c5a68622984d9100846124cad542780de78911dd80a73f8eec8abc528298f8329ed180a0d15a92201e245f1a554ef7130d647e72038d5e2383ad5c4f5025809a310c93015fed474114b641f4c1ff9083fdb3d5faa18f6311dafe57957d43e76585500be293ed97a7b8f41204038d9d4df682f463c96ae93173af20c85e4ff657011357de6cf956bcab52a15a4c6f39a0e1606171c5527ea1b36e7ef19ff271e866f65adf5dd89de0636c61a46a2068e5030a79512b462163ddf133fb1f8dde150b9d4cfac6f7f3471d7ddfdd70d3b26edf7f7d540d7a752e27714062e24a448472af79da6cd04cc3f3c50afe1540ed1c6b405051f194c5b14da4ffbfb2142cbcf470ab317fc09751df0b4edc0071b6ca7d0e93fbe257803888c87a0b701b9ad5d9d54095e06576818d1b09ea4b50d274e914a220f8f65f5746587d3e52cd408266414b3ce68bc7c282e136d5fbc7df1e292da35d6ea5c6296afc096f0701bb55bc932e1ea79d3fe503072b2eb9aa11a7e6e2bcd367aee46e3e15baddbaec45ad92602d367056e6aae994c7153ea49e1ac11e3e4bab6e564ca683acbdc7aea8e9c7f7a6ae9e9b0b8f09a2be42d839a825425132b3aab7d4a0b038cdc93633835a77d81484ba3f41440667ddc97d2b4b8a4b7694b6f6ec50d0be80471877bff9800d421fcfb297a6418d3ad35475d1ad93bab6ab541cc4257151f7a894b7d34d4c7344b102ef8a096c90db066b8d5e8e04e70c20417a0a95472ee69c94583df699101a2b3c8985d635cb4489f7af2cf4f8d1ac19c40155f68225b7663ee09586ea1731e2872a742805a54a4b051bf2dcd319c515b6a2cd8a211343e6f2b1d58c13dca7d6c9dd9cbf6b002bb0a14f1e2b938cdabc713152c64841723bd4d152e2347c5617e72180f381350c6c3841592100438abf9b151e97c517c8e2d1defbb716575100e5bace2cbc3cc3e2324129ad80375e32298449f961c186f90236dcf73a949c90320081d3c589cf1c48b5f97e431d342b8ae3f190fc6c3e43cc3646998192fee2e5ea1ba20c3221008bc175663316aaf57992c61129a2ee25c8d9247043bfcb8f44331bd0a43e84eca85b14196e5567a224d447639dfaf5c2b0a850fd0f0d75d764168b960f224705c35bd73b7877a0490839dbd34d39f689c394b600df3233d2784662ecb475500883e87f788aa61a8e20de39832d8a119baf69cf7583e8141b10fabc627a9116f0f6612899f44ae761a84248a5e22badfc09ea0fade58e6cefda6fbb758cef2d795deeea66ab709a64ece20d1d4b09e69122ec7763bb1b1947e4d11468fe3a178cc5c55e3913335adb9cc5f9a315cc7ed40c67a474bdc1819e07f0188748dde157e99214affac5867c4f6eafc75312fda9c7fc72d006b28b4d3da28bacda48be14204bc92057ae6f64821e9bd3549ecb5508c2b8c5b7a35a41c6ccd8f90621291de781f9b473558a9ed2e35cf4304006a7fdc45bd79bba968a7de5e6d8c7632c1aa80c033812501247615130ae181f1c9076deafb30029391b899bddeb74f79a6f8d2eb4cb5158c7e690ef6c3ca30d26fd9f051bed8d51e9fb5268521023765f9c6aefa1075c5a6fcda74ef2f989fa6a577d51b2dcd1f950e52fb3effa4ee8d32510122c38b45d207c3426a5cd46349dd25ce31255150c46e83e5f52932061c2f7db9e567e78e8c54d885802f977e97ad1ab1c0316742264d011dee9056e9d8315370e44aca46d400c7273d5d1f45a8083edfb2c9cf76eac0ada25670d555ba78be6c120186af791d86a66b98c25aa88c72153cb71c3b4c29a506ff8470d9be510b59d2e846352af617df359b8ac7f06f8be56176cc640c5ee6bc0d532f78194a12feea8dfe9a1d2cdaf537777a86f9fa9572e4a8b8998ce080f6ddcb142c13fd3b9dfa94bed058f1669117a24c9102fcd9cad463a2099b158ba4949e8b6d48021bc3b87f4ce081ea95735f41b7b25278b055faaa6192379b3e4f2d2a4c663ea3f414bd2d0bf5cbff08d9b9b2153a7b191fd230fd3ea90948a92d3095e2874767fa504bfe09d990ecc455c769ba759c6c7c324f01c082e1989f2ab2709c406151eca96676118fd457429b74fa2983e1f3f119f737cec9abdf2f6c1ea8635273bb1bb968e7bc521d55d589f06fc53b8362d18f8f94a4a2cad2716b1011679b26eb89f3391288b726b2a312c4c6da1011d75b27686f4553e02d4d76cf06b35991d84360c63be695a92b0a53f308c4852334b9a14b8c3e9e6af1c0e938b126d946f6ee13e9bdd896aa966da54ab70628c764f704563275d91e830cebd11ec71408162a58f6ff7f00303e08e9040f4aa5c38f8a4dc885a61dfd4582be97304def9807feaa29990fbcd4e2fb7bfae7c805d49c85811435783ecdd10700a070989a29e93beb3459ed8653a1a066e5365c380b7663ba7b55d05ea5b05c89acc5a9355aef579fa0e62133e4c874d82a555433ccf98f2c1375e090f19863fb1a83ce23f3f8a27f73ec13d383260c6d909b99aa0ba0147ece6729915a91eec2d1da20a5ccc4aa4e5b6074add905ab0c7fec8a418625281383de296a7c10976881f010c3658a4024ea239800d450075030cb1e305646f2f7019176513a22da420e2723e9c9f9ef88820eeaec8470f82330531ce2ba7605b2ec8cd16a1676d1cfe60c2c3538ac9c1212bd8b510588c3ba3d8da4a21797b6e0c412ded0eae05bd6974d21e0e062340c50c333364081d96867efdfb9463207dadab6272bd1fb578f090cd66af7a39b46c2ed01088a16f92a150a346128b332874c3dc8bd9e633a4066769f0e67395248ee422279fa27c34d8cd14b4e37c7d0a355ff870cd1320573b7f9a9d28045c4e90afaf639633359a222c83b1fc7937716bd4d168735a56d5ded4ba4c58aefc92447df03bba338ccc78ef2fd11cc672d4d8acbf08bc17948e8ab6bbbbe4cd649a7a6047a2ed45243a3782bbbfdde4790959a1c1aa042ec1c851d21e83e12c2b5d887273cb80bb8de70b0e396384d01f7fa6fb420e2f38a8697e26463a4e53baa53975bd797ac22c4ec20d46a888a20d9e7a38e25f9963a5edaddead084a68b4ab0916e0a3a7564b523bbb52340ea5a4598342bc74328d3e9c0029712a8eae3783c8c87f2789fc42983ebdc992bff74fd0d418cd30e67d4c1327118603cf8ba328d8cfccaa34b7b542e8f6fdbea50c15d25f4427a1d127c671b7edc6a73ea08c5d4f3c242d195d8fee049b7b5cf80ccf892bab49ccde7f9546fdbdb5f9412a9c2e56ddaff483fe92cef2d5ca8a22df7bb319e51ff92822bf61d9c6084891818051d4bdf18afd26b55e9381df788818c5c2712b536d0a31126afb7be76750b682359a72fd7292ecfd43e84fbc67a6a8c63340907abb86f391e8d7b34f81f20c2c12aaf2de8f34a6282c32774a469afeb621c0c5f0120f207d16716a189c25b96339feedef531e809369a1ef7cfe11fd89eb216b4ea2b1cb0d957ef17976fb15b2af2c199917188ae328fbcdfc639c38860bba9cca86036f0304b9aaa9ca14276a573a1c8a53c0f0d11f9ffad36d7fd8ac464df66d2b749a048b03e05548cf5db35a7180203e0bdc7e87a099bae712e7157b485ba7d341a3bcde716c0fe14a0dcfce03b32613ee7988ce2332bd73b1fdd558b34a50402cbde49e7a17e494f0407379c8108543ac32b49fe28d4c10f2a08acbbe06b133729293c1e07e40ab4fc31bf57eb176df6fcb2d6671935d224d4ef676663486a151ed21f42471e51e15039c7fb9113c768c78da09febff6a376d2a0044fb22520eaf3943be285284997ae9bc31d47ed7af10ed2f22a37380ede218034ee21669185db235a14d2ecadee5d47b6c988a0daaa5520e7dc0e59df5449c039c45d08b4616369fa07a06c160a0e2894988efc56b8ea1dc76bb865660dcfb46f402f601c08ce29708f6e27290b243254d2c44a50c18cb3ab86522a36e27e90faa78ef3e3b557c5375fa48a624c0d20514c724170ecf662dd48b5dc55d865b93042fb8a3da5f0c63d2e5d1e871f9b669b07c23b4d42c3754d29fd88fcf530cb332b2913e70148b58b44f8bba3955a4c808fc8350ce4f43eb6fc895099f9b80bc0ecd407d40792acadba3139fb613098d4a1e631d6958f2124a5f09a39e1849959a03566c7af393438e741a5d6f04679750932323846767dc826c34d722a59124d3517ef8a67c9992e7c1e5cf4d96d3ecf1d56665a7951e6c14d6f2e198f5f93eda5a12abc71bc014921d9dd0d6185d4d536270232cf18ebfa528282f73f6e2fd067738a614dc3e34c3f3cbee892c9aa773c63c88769612af758daa67e6105d759376aabf0afcaf2a721ed332103ab5ec7f2907140e40fa464754ded4f945fda2fd4f062e8badc9e3640d06e4465de2fbee6ba0f58c82d395ca737a2d334398f7b0192e90fb66f2c5b06fdcd6f90374e0855c00fb0fac1ec3ced2d39a635adb9ad933c0ec6be5f695cdedf039dc229b3e49591114ff6948a4b1a7b0b53b96608d27c40e273ed76c70f1b76a4af5c8b076037c794ec9a420235c76ab378ddaf71e0518ffde46c25c7905d6b0514abcc0cf4f4e36dfd60cfcdbc8619832d7822ae44fc5f7d714df3b60eca4f169fe6e175bf8e7f00fd0b5d6601965c062d8a94a6e88cc7eb8a2e8c970fe091ab92909731efea67ac85a04432b97c0cfef3782030ca1e28537f1bd9850149a0b59a369693850baec8268ac0a4f3efb1ce5221f71351073bebd203ef7f6b99eac167edb693231a3aa58020609e2c1ccbf651596e409c06123fb41c8b0c9052d9f015136859d0e03b864266cef594d87f56a19dfbb73e4d8f8fad952f028226a4dc7cba02417f65cd43afdeb92ae9049bbe8eb475b973d78dcf7f0d8a55e3f409725a40c2d7bed49b135de4dd2d7ad135c0ca63c3e264e309e4614b4cd7ccd7be38c77d552eb4402ea2b705c43c232207ed8d2764c5bb4c3a791c48a953c6d4717ce467ee07d8f5bebc1fc26547933800a5e7b4811f36fab90a7d07ca4515980583c4fd05afaedea851c71d49da22b930077a86e7cf6319ac74f5e9254fa605ba6993f09a7f935a469128c0e91f77ce4801ae7d17fc44fc19827be8b99982d8d751b297d73e0e96f7ec2e252dd3dbc1eb452609a62a02c248f0af343881f30ce0129360fd2ed08dbaa030df3beac44d63cb97c2dfc5d1bb2f46c286ea000ae6f9dc546ee4478fa3824b542bd0062d8d82064030b2e1388d341125a80ad119370d651958e32a5985aed6a807f0ffcbf518305720b1065cf85d29b059b5bdc7ae4788bf2761ffadf16eec3b32ff104958cd3fac0e92c9903214435fdc487cf044bc2b610bc0a93f21565af7cf57c89d880c701cc8f1d9938f532a40bdac942f9da473ba4f271081bd53f31221de9d7ec8ce9d400441213dc19a54658e179dba33ace9647372bbb107023f0be970936fc85cd05b13ba829da4420e7a340d9887441c8a0dc41c937c3d0e67722debea23cc8c793dbe2782403f968b1ec34f45976a400f073056bbd2b87204809516adf08de5d9ea2d99ddbe85d851f9d900834e268ce7cc2428c91ae70af5cb17257c7d8b222c41b6eea0c4d8223363bb29f8d8589da628ebc6f9f7d8db5f43a06f6cbb2868a4cee4ce11fb35a0fbc5d3929e5a16dbdfc8bb12e9830fcd5f6dc8877f66ea199e0a990faf64a35862c1e20bdc577d9134824116da68297906e23c58e15d046126e7aecf88ea9b7cc8ddbf1dd19d1b09acf6142e85d97686bfe6c928d7f300307ea3bb57a31e39efe899547e2a379541b29c4009920f9d1cb067aa305e5173f0b88998c97489621c194aab1c949f67985ab60969aff4d5b85d8734221787f52bd7b25b65ee96deb08336bb20801ca4f68a7106a5e345e1cd0434a378b988e6c0824bca55c14b48ee169bde61cd5bbf46d93c1598e4319c44219e8584d055df036c71699fa8f0d1e86acdcde1a7298f7903504599e105ae52cc4ef533804cff3a9f5947723758698912eef380141f2ef92e3886a78e5307f4e63ed580b099613f7506c172408111a87f4964b0a1c038f8edb29537c391cacdc51b5e75c4ae65ad13416627d62a9d97ee5267927c9ca18dc2b24494f39a74388e69da0d842ded6dbf62d65bbc83ea818d1a6c2e6177d4173e283e05170bb99b059406b581d283296b99a717cbaed629611dce3fb534c277b51713a913d30fb43ddc8cb1209eb8b147e8df16895c0c3eaf421647c770ab87a008d9109d37c6e2a48839164400532f586526fd4f71a16d5ecc6ad446a18b6f583fc6232e6c57134790a37aa2e48768e370d9ad34567526ab65e35c7bb265849e63b5d8da47bd3e738cfd0a8e73f1b3f3a94f1f802f5129915ef87bfd34a62f7b6a6d39ca9f5be49dd05bdbb93153ac64770ae51363f67d91a680ce48e31225666f09e24772bb7492870fdb9922205248ffa38b5be977d022220f961501fb818b58e4821f61967a38a3c3936d6323047e20aca1735cf62d3663ee900ea8f59e2aef253d2cb0bb528d0c0a1d24a4a54bd14b5d0bf3dd03182062b1f330327d12b4e8e4880d6ac3d9e998ff61ebe4e5fdd7933b33ae67d613b79b94db3d4919d61a4ec04b9031341058c68d0a75bd5163216cb88c23487f64a014bbc5e5898cf6e9cd4a49d3f3d3abcbcf8a14456176462490504ba5256d730fc664f230d3ec0945dba17efc7043571c383365f1b817de336e5bbaa0c80b3b009a83e87aaad9d6c6e0efe47a55c61104de00dbd1af2eddc13b10ea98d8d2a8b82fe60fe77c8afabb9697d8458a7c925784b723585a374ca5ffc06197e3dfb31f0f2becc359bdb2c4704be914ceb764f8ba11314d53afab55c10a7fff3a135daf7a219b4b05ddfc1a1695ecaef0b5a1515c6b0c485a54aaf9931e95c544a4f4839d9e77b5f281cf43e8ae78e16011e2a8c04e676ef3e8ec233a6f23b2a2b217dc70a2362ee4e566f4fd1bfceff91e8af2052238599bd62e61c402913cb81b7602db73165c43a57b15b2019c7ada23039f913835bef8a47dd4ab7c0577d8022b32704507d5071f76ceacc3c7bb0e75a0ae7a5515111b563d19e6a9571c6d04929750e2d350fbc75f64ec743658731d21b4d31fce72d192dc4cd59a0de1abe4887ce758e5e84f16c3cb641ec7af99fa7f2881b2ea0f3209232ea7d60455bee85b1f19fa10753c194cbd80aa2807fd19b19cbda9b4e37138526b54bccda8b5af1de07fe3602326d94fdafa1259c01e2f27768a478eddd3692fdb3c3e2c3411f8b014291d981c30938c60b6e15e6798fe24afd12bb05d3373839d4c75e7f3c9737e7afa5cc41da7a1913e44c7d11f9e6244c6f64990aebed1ddf40abc29ad36437c63a546c5001e8356a0c1c54012f4de32c2d6a76db1caea6971386b2378dada778fcd6621480b9b9269ef3fede09ebd27df2e208e38bfe813256fea4f5971d2fc8d4b36a00ccb2ab9ad49924a555b8c17da4310dc2f1a85ae9ddf550b6fcef019ed3e1c5e1e54f40b0a1f85f308ffd55e50bed9f281f94f71e68c11fafd3d03b5c11e91251949d1c00219d7ca1db0499ec07ecb4c692b1d1d34e1936e16e44b0092d70a766b691961556f8de073ef3e52e09ef9ac2c116d0435b4e153b0161447910b20127f410c811e1fe39c1079fcca680e40523edf4579dc39ea4df74ae6acaba6c949eb65aa2f1a99d035f156fbb516fc6acdc89a100fcc692038f018373df175695374a998f13963b3ca8a38342bde97c41fdb35408e26e0a60ab456cd9f3ffe076f5232054b48e2418e880274efe3510c542b915457107a9b0d8c1dfc0a642140aad9278c9bf5a1c3689fb7034f44ff576af399f1ea5d30926dccd7a73f33dddce419d9ac91ae06064b01f0802bb7a861d1fe5a9764bcf102fb605b7da7ad8171ba705aedc24a7c1560ba3069f86d9fbdc2435b8c271e5f7487e9614a0a21fb1546dac86431fe67f6d2e6b529bdc91dc3520a75e3127bb4317f546731d455f6d2bbdf46903aded180c744c5baa5c27eee72e5ae7706c21598337338cdd5728c1077b68f0414acdbd5197323d9b64fdaf686115aa27b8db69386f88416ab411a19a6520cc2e1a2d314115b8d5eafb5eabf74de3ec897bdffb2be3569afd745dd75425328cc26aed6e4fd9ce7a3d98f8435e4329c4e29ac9044537c8bad686a3a3c95556da2e61595e111a0c7a07fa3a54f2b8a67fcf6950f07117784033794af1d78ad221a309e309b6b8245e5083e0028f6c3ebae3b6baaf3c7a3e388baf98308a80ade5978b9ffd5673c28202fd96e56a036d14bd1234109c565ebcfb2806940c9e4758c6430ae03843abd9e1d48cea7f7f23b1e5a357eb910eb1e78b701cfd366221dc77b18925baa7641a12af46068d64333fbecc1f21409818c3f3c2d1c44bde84512fead4e0d9fb61b0416a8e762fdeb8f8b2c55a916c394148a8c7f02066e0ee54a3f7454cea85b2705a1265407ba29220a5c7047d5702ac9ee26e09f32f0580f869e598f1d6541c4f95bee2d45d323e576e891bd4232af37cf3837cb40ca795c0e895fe75b4eb0eb23ce4411bf5f28c2289d076980c769a72df8f87c8df3fda4a80e8ac019e4cec41975271f26b2573a657972c44f9c858b6eddc8e6615726eaacfd407bd945677853d5e48580c1abd93ecf2017237aa5c46d1184fa7d3ee715cf7dc37828eeccc1455a8c9e76805cf635c79c6517676f8829fc9dc1558170d172bc1d33c448ee399f2fbde0dc717cf0f7dc283e7755413327226f4175ae5d5fe0d61e95d4c7e4008946ba39b58b6327d6d003c5f7d3fda88dbc68dadd8ffe3a6f8befcb7603d8b71371314571b15d7fbcc41af8721b8ad9cad59418d410e124e057325334029a0afb94406f0eb4c60b741478bb70ebe3459fccd8cfb7a3540f62c203eca658d58f14387731afccc4c82927ae6609749f958a72f5c9a3392e572df5ce5115737ad2ce149fe56798db62ecde98e019a077dae640fe52930ffef1f26c0b4eddef0ba43bc83c69a1f9f80ca58c45324507ec72ddb059881ee4281f583379d748844f63183f2194c936e687bf8c7b67d0c0812cf3fd6c49a712d909aa41364f4ebb77b1b6fa196709e3e5826e7abe0ebd1621950f287264ae5734761a1ba6380f341a2430d0ce918937efabdc94cb6457dbff25cc51512ee2cf80fa0c78455a050a6ce734721f442f75702743d205e9324f9b754a9b782e104fab086d2af27d344ac140d289e10094eaf0dbc256f730f6ad501475e66141a730bb1856221e9d68e46ebee95c9bf30854ac29a5a6545d4e3adbaf3f55db6b4baebaf9288d0e1485d8250cbed62a92d3814b5569c28c35391adc42a4b796ac611ecd40fe71514174c1987b9b29843c2f86ad667ca52deab06ff1028272a7543c5cab58ae92bf5c102b05df29e4d5a85e36cae2d21a01a3ec419ab9ad8cd89292bc44f99ab9c27904391205055c1881390fadb8ffab18957653b1d2534842f26819172d01ff4512aedf535ec0d6b8daf8bf1aef1b9cfa4486f5ae3c2006b0507c9de704b66eb608f004b845f54b4c92164c5188b1455cb76c8bbdafa45a05aea673de68893bedf6cbded99bf822f4c7927192da4e32737cb5f540dddede55007c6918cc79a13bf99bef98d2e6a01839868b30050c554192f622830fedec10e0ab93b9eb6cb185cbae6a44a909201c829768adfc7698ec42b70fa52b31e7795d0bda01d160284a1552d2e306bd5894489c0af9d87fe61642be25a4f4e596913bc57f01d2c7cd6b154df515b75e85b1ac933745d06e8ee6a263ff45344010051a44513b6572c6f1930e7778ed15201d935c6de8792b76804d69476900230d45f85bccfea355c8ef95925bfd5752e9da0b386805c93a4f3b9d5ec4b86f5a87e5d2e1d9f04db842a796849de94641243abae84009334c4427ff09ea8cf524109d412ad065b7ccf20b25fa685666eeec3ecae44bdb016c388fd07a3a84b637306b61a585d6398d89511398c519225e61bb2bc8382b4b35b9062e8260c45518df75a8928050034736127d9d731c6214f2cfcd71580236fd83ca04cc0007084f5b9a16f4c2a2395d1eea9fa6fb05d99ea2b4d73593741968799c1189800b6341eb9fb2f617bf8584c5c9c6b4f0dbb0da68ac0b7507cafe2a50b5014b37c5f9d4fd59d047b08ee9258081e118023e134d20ed0e891c6eb1028ac0f48f2b4696884c86f2122d4f4b805a030c52af0a28827b0858cbbaac2198453d9b9de1ba930f380070251c65ea60e87a6ba66602c574932d5ef1bf8bf26cf9e4660ee174e52e9a7901952f9055799527422c6c0a1d43c5d002c75d43aebde447d4b476809e90c698a72b5a40163854e986c2caa7660dfc9604509b60674fdf9c020f8f90cf34a66f044a8768d376ff46eb5ca401ce6667a48c263e72e7a90463929d8fdaa5d19c3a860b340047e677c106ae916ec39253ab94804e3b1b108119cc60d4b89103faa5217079e517150ecf9f04cb32e76f2182691b05ebb616e61d35f84f1e42434fb62fe08d8bc2628c82a1f879b9640e4032ddb820229113db5cee167edaf523f1668655058e02ed355887f6237f289cff4e1f0729e8c8d762478cc9a8fd48b1c7aefdb46fc0a7d567eda84a42720767b512562b3278fae430b1c82bf68a286c81bb612bffdd579071d549ceb4dfd2f2987724e4c74cc98c1b48521fcd4bfc8702aa4c7f346e2291696b4fcd8e0cb2bde6fa0bcfbfdba15d668880f6383ed357c900a64ee696b499860749f0d24557d653867a6e6000943f2227e112383ee4f370ac447a60d3f040b1d4ac4e75be9e7b61b3af3d1b08af5fbf97f7b7ed919648864e28a28ed3579d9427380c88567709dc8757390c49364d3c0b68a9cb6accde6385ddfc384d7537c69c19b9e85dc8248eadeebef37de52baefe295226e82664f511475ad48d1ce4ec5fc9a2410e518a7c92d1c5351c8fc067b1b5bb2aac69a6bbb10172e379de43c722a91b3ea662036ae07af096d1e827d697529d6d56af86fcbc02be834c42e4adfb4bfe60044112b774ab6965b899cb6337ba865cc77c4f23471246b847cb4008e42426f3a2a6cf7619bc1c2d76e1907e96f9346b9d7dfa119ede460ef351bd0bb5e2f1e3c334c18ad5eb477b386fd4b074e1e01458f87e52f07d739128fb6e2d93cba69c8e690eba9abcc665aa454e3ce7f252adbf99b96ce2988dd52e53a908fef518fcbf4d360d2e27d99e6dbb9530a10d40714a2a11f7b1bca2b41c9cfb9900c7319d7aeb4f0865d74d6ba0653988f93d3b8517aebd17fe78d9738cf4acb0e6d7fc88963d79473d5347802c08c2bbabf6957a19f0477949952c7df1700f5b2a7926d7b05cde18f5bc13b9c3e780f7241b0f8a778923a9d5f51f810ec9dbf06f7985567d83a8b9ea0ee425bcfd7d18ddb65385ae042a8969c5e45d9cf40cd4d26841d2b6700c7bcc28c3d625a857ebef20e23e7d29659da6e45741efc321e02708329e694e8ebe15be5763fc00432f7700c76358b91592a337888f89143bf418c2221fb9b2ee420da0d26a06cc198fde5de3687d0e2571dbac5aea85868ee43d5bef6ba1169819e0067c4922135c1d34cf35c6745acb1ebb2d0971c20e3c79f8e1e1e83c61669bb6522630c124c4b54f36f49a2ed767a8a7928e76491c26e9e88144d3dbd360d9a8be953299375ede9ec244f96994767160506d721eca887c28a53cd7d775208f54299b3aff87677d60528881e42830fc7584c8baee0685f4dbfa2f0c4566b8818383afb2a90587adae4b87944e2fdb6931b91afbbc311a6cea79c5144cd43c84d9abad0849a24493b2a77aaa67988823015451b1f005f8e2bd68ffbc1ab10ee4407caf145b24a31c2866cb1128af25cffbcd1200471c6824446b4b7145ace14591423c15d1573c1b35bd7ca92127392732f587785b2af76f0ed6795583f9556c852bb63e1e2768b71676407cd35e7c55a1710ffeb7aa644f6a57eb935da131c0d02ae3c2c441f0cb146b91e4c56b65fadfbafae83b6d35e4526186d17d3d17cddc05a4737a99b0dfcd6560ee8d71c50ec99c4be9b1fa5b5df3e216084fd64d634663f10229d64adc5458a28900d4aad2daa80d6c7779c8e026657886e4a5e5cb5b243e530cfc9142b008094aef184b773d89705e225fb6287f23d7bac59fca4fcda37982a68d23f5c2f316d8e9d6c48095013b8be0f819857f6823171133d91d8e6415d3379fe2df1143bfdbaf3578b4f9342eddff0389185c82132387f46cedb6d578bc0d9182995f10bab43ba04819263f571e25b7555f0b318e992d8e34ced5d2ae0a74c3ecf8e801866eecdca9a75abee582a8e8fb11ee35bdda6c88eec89844582fefe8d62d1da7962844e17b7a6e5e2dbe363f3dc15b5e85c83bb3841fed4078687ea33320ffdbab9635c4092a900fc44af32a02a7f4c2680513ca944453630cf096123e829a38dc47adc4b7276a35a962112ca9427d44cb30a1285add85470f9d538dfa31adc44f717020990a61ffddb96d65e3bd2d80a2b48fe80d4c8221fda52d2e7e46507ea268b7d234997e26b32be574dd79048f190a0b42fc9266dbe13644cb1c88dff52800205c34f4f1b0989ef558def77647660673f0b1d1d60ffcf17f74712b227a35c6a5e925515912ca6a862bf5f9961019a03796d3c1b875422eaf16d25b4076cda094f0b4eb153b37ddc154d9a3d2a2fc96376b5428d9901ab141a5e59dc940ce3c29c0a94b8866dfaddaef33c4673279bd23c175e13709dbe1cf10bd22332e0fca096ea41dd250a3437360da5730d94f3fb6601c7bf395fc56649215341e1aa8fe0fe219264a07ae1f3503423642216a1c8145d53c28755f9de7847a3d6a8f11298dd2593c939e24be89b06ba4a58134c914e0e2d6036dd5ff759a91a7d943ce50c12171eae5a4b54613539cc6d1f231e806d6722231dea3f9146f345ef5bdb49f4d0fd6b439c0934dbba2cc40f6c6ad150529270c9e72d6bcbd052f3a39b7cc393f90d95a1da83dff03321164c92cb0aedcd6ce96bfe8fa3effb57ae52abe91cb387f343922ba88650ef878487d571a12a2880f9d51e09a00934d1ace14ca4fd1bbd79b0d666af58d81a483968764a03aff9c394a4ddfc37bd37c15d369c9c5b42f8cc6cfb4dd83a92c95b00a1032042288b96573efcdd3fcc2c86fd8f1a450bd217b58473b6aa65c1901528565d570c65f6f088fde438bb6ed4c36343ff149da8da3e8cb76a76c517c4cabc4a8a8746272b5199d0e03a846c2d6a03e8a149a513dcf343933e69afb3c67316e82fba735e83b53011e9258b5865b947b6b5a1ec297768bc3da4760637b454ec4aac270888aabb39e314940e1e7c06b02b41b95eb775b5e708a5b9999dc0730ff633d33de065dfef73ea116046a4ecac4470a169910167e5aa776ec7eb38328f3adc41a7835a6b6299008e6541a2bd80ccc9a1fb2c40d63bc39550ced71daa3a5c865d887152b69f7a5b26dd4a541e218e7760e6af094928ebcd3d6c80665b233b094479296a8efa4c8b5fba64c93a05333c2d3ced0936069fc2a63bfb03ec7560fe5f370970c55ba2e7bc33731af0a3a7ead23cfa32b37667289c21bed1d58c7d57c0d138cb89a3eb420c27e23086fb56f835a8052aa58ec124c9479e5cf46aeec7972638c115fa00f999a1981b24586cba3e190d5725d9e60187fd0c5afa678fed0b9be93353bad53251cf44b49248f29f1aebf0bebcc183575c915cb890f8f09008c54f9be4a3ddcc20986597e66dd06593c26a07b439fbc8cae7c7f86a1337aad35bea6ef859fa7abe1fa20d20670cc342dfb7c92281af4059ea847eb883bf0f8a1b30b31ca83f4a888b51deb66c7e37c623f16fccf9ed3281090ffc6724a38dc5fac9ac9b8dd040014ffd9fe899702c044c9e484ea1ac13b7766d223b527bbeca6cd2cdbfa5a1fbb61640574cd9dfc5395cb021ae4f64e69640861a2fca9cabfb8c1897cf3f7503f1fd25343dcaa1fc25a813db0ed0055b9145f49467a07de63d9b4f69ccaa0fcb0ba33f05beb7fff12eb289e9bdea04f2507300827bb2ccdf1279d222e64e9698e4da2a95bd6e3cb5843f6f5ce930027f8e7683506afecd03b353fd364aeaef1093c3c1c2e2004bc6892176d63a9254b3e1041a126fb5c5c94b374de877ecb67c359dd3da96b6711ca4fc75b621078e9b0dfc649dfd693ed86b5b0212a52f62e05f7f0e83ccfe4b47ea9c66f34bd20ad90c3996dfbd4da61ac27e6964614f9159ff1ae168728f6fe951e01d55bb3cf06697bbd86a30221c754bfb546138ad5e03af351b88c5a0dc781381463488895f886525af327d8c72614aa23a4b5e890c348454a43eb45c074d4bbbe02913e23247ac128c5714e706d8b460944f8137aaf890e50cfd2bd4055f3af122c266711d55a80a7c3832d74fa0daa79a52015767774c2bae68ecd9ae36318288c947bfbe31ade72b8bb3412dc4d8ec7595b4d1c513d64b60f6ba87300c557e8ee99fb9b5447f515228e3c0679cf5cd81df5ba0cf05e1a9b8d320f1734c57971a612305d5d1c49f8a515da6dab843839c7c2cdf2fc75affb1247bd7e04ba47a9dda2777218f52786ba00530a028bde1e735ba83482e66b7523fbd8d9227b852847b2126723b51ac8eb86240f97dc571f4ae5e284dd3fdea47636b3a8e8db9bed8a8a1c0f61661fa9a8afc8c96b14732801c77bc5d791fc4f79a51a2caa3d86c1239ae3e4bc566cca91c12885155880c2dc63fa76f2a5133167cd90e93c13e9d437796d0a3114597598fddd7cb691fca5b07a5ae1e4cb760a9f9a9a6f85eb16b9fe080c99866f826da1481020511000d8ba41569b63d1bcaaf39ec32e5a16a32efb11d770386c4197002d93484eb31051866e393dc469b8ad71176b71bf5341d3b94e8b14db68b5c581b7a7738c0d8e51ee49dfb177afe42537a43933bc6b128a053a52a9216e42985d0d915b70cb3650ea1f175d3b7ac1682d47f94427c2193c003919f103bb4f93fad0d2eb71543a3dd47e769f819006407adeb193085f3af0becf92ba2b949a05e8a6ffa67f1672bbabd16f5a67dd64c9fed8426eedac98d0348d4d247abc3b0531c3280bf0c2833befc57ec5713a6b31c1e287d006343d298c73823d5fb403af4430271aaf710ef95e2c3febf3a95f4d94d91df79b64d242ce97ce819467e73fd7fc3137d9a335bd328403bdbb42e595346f6402ff8fd7cd0e17c088b53f8e071e14ed9d8113423bd9f40147f044d600ef3b31bf10814c79a0851c14aa1087bdd5f56a915159ad620cdd3fa66e8b18691576d094ad77146b52640761bf8b1de159f3275411b541a0bf3cc39eed86f6d818b87304edc738eeb80b3495cbcc403a57228c3f7eda92c8ef85c6d48509a05e6186021d3d9cbb0f85af6086ff6bebdc2f13d8ac5c12b5aa8ef57e3ab25682f57c2b17ab986d3c3fa865c4d1d9cff6318a08880d76d3cf1c31d2cd88c2866f6ace996084259a948f31a91213c60eb0be99fc478c60c1b04904935f2b76bc60b8b7c0f01e7296a6e86d8ce3f8b51c4bb888eb139a394797cae495f16d833b4cb575443c316b47ff90c9027cb2eb61d010371dd8d588f14ba511d934bd9d333502a3fc35f568a4337acc42684c2c93e24ad5a847bc0ddba23190b48095e9c26f31ba662cca93ef746873f7f0398f343fb8bfae110eb1e29a2eff9d861ece9091c235f0975a3bcb74272ac20f42abb859bedbaa915a3a4b3fbc1d142b783d8908b9121dd7e12c9a505b9cb92809bf2c5cf9fad9fbc0afd99b67f35b2c0a61ba79adf7bb0c56f437e737591ff365e6391033a2cbd5214a937aeaaa9902c433053bdc2d4cf374ba1061c69022f9f924bcf22b10611b688cf0eee7271783a9c3b274413f8423257c572bbc2bd5777073503a5798af756b5897efff3cda4857870952b17445aa419d376feb4a2fe63070e390c9a30d3eba5581f012e979c6e4b82c25b1221251e4c8400368734e91cac0e34a40186ab010615aed558b0fcfff5c5b79d7399f263ae2cece3afe801ee4c8130ce183a79b2c4f31b878225c3bfe8b9d4b4841dc6dde60f1e4027f4cd81009815525658d937ed5a34b0a9cea7ccbe511d452005e654b67c84c1b799e3a542210ef6bb906fda30fcf8b096f55f7027df3f1f9873d97ec8ca699c472a792e3455e1bb0447f6b082f272fb3e571dd40db7c64a1f9e91079698f113d1a22d30659c93adeee7669a5a275b86824f069701bf62744b597f25d3e6d5068f3f9373e649e1e5b1c54ebf4e8fd89a3d58e9b4190d601ad2e2d9246cb545faedd76efe01e60ff2aad4cebed7a51a528d26fd55817b169e816de44a1798fbf9266282eed3bb1b0641699459d31b94907079865904a1ce8e825f177c5f0ef148c5c5565e0978f1c160bef4946adc0aa666a1ec65dbbcb368e9f44cb762284aab97de5f3418722474d83d183d5847cff2c5fa0218ebe74385ac83465ab92d8f8ed47d49438e691a70716825fa19ae839fc80b880bb4f8c0119e181349a0499efef72c0dc8763e6fe2e2c527484926c968f18cfa696faf128ae6e07e9f34ac034828e679690d38a344229f5c56c8b02b471ca0cb76954ba53aea38e9df26c2186bba5c2b363d7daaf1f4fc129cf9d990239866b12f908a502b0ba7d691f6cb366003796ba17fd1b1affe40e05558b7d78036af6ae722a9e6234e5e582e3706cb5def88f8d4e5741f900b0a20bfa44d3b0d1426196e013ee89dc173ca745cd918995536b18bf585f1356ed2a147a990eae7d4f120db20e024d6461d1264717a9c409ca1745fd3304f83a35079c3eeed758a47c5d115d21cbfa2054028b9a32ca1a70b05d4675d411febc9452211d0e88af47236142f4d0bdf3f27a1159c4f3798aea0de00e71b7cef2e94ff63f7434c14b28b2a7cf2fc2728379a1a1f68aab889b96f651bde6d2c161ec5c3c7be36b2083852ca284109cafefba25f78f7c2b3fe34c30f02e24a22df863e1b8e20ac14cf2e1ec606ad397f2e70805491abe1ede3ea32eeaf5260794c12764d0e9ad6fe34ec4d0242acc1751a5b2a67f4a1b0d17805be115827deb67e6adf57753a5b4f7c5530dd86170e07c4de93cb786bb2a53d0dc030c970826b1991193aab572556c00cda08150782f005ccb4f0b842604f029e7fc55d57aa0daf12f3f288da2b7129871aeb55221e5046f21180e957e3528bc5ff199fba7ec9e5366a2a287974f787a80ad30ca0b4f52ee0e811b1bd4f7bb22098d7a9414ddb0c03c1e0b4eb564edaa43e415bd5dbfe885657ba8ab59fb3194122aa8fcc3890cad06f9794cc954d0b8cbfc227cb80ec838e757b4d45589c1bf7236b2ded20ddcd20334cd20d064eff8d5442b7293fea65186b1d9bad4f7fb8c614bcd626226a88e5968d36b475280bfc7868883b2fd411530519bd746a23483f0eee6fe40097341bef8e7526c106b4e72d4de22df2b9b2125e18907c9615ecaa164d9838b3f5e925c2e9575f680b76ae36fc77c925afc9b443b773305e341986ed493022a7fe1254fdf354fb3e6e9e028d42783965a8746f04946b92427fd612be0b89cd61d996963d08df065d67da2bd17214cc7fbcb0844706fe52525b8ad7fb1b380ac49939bc15d7a14d55bbb02a06d6423fded5a8a3ce26671cb9a17dd896e72dc9449836b47239b6202a932f2be499f33c38a77bf9607328aacdd82c8a9635d1a9ce29335d1c3c991df5a628e78252c9707a76b4b00de5744810d4f7296e35721eb76882eed4aafb32fe2754c86b55b18a36a7d3c1163db714d55b536a5fecd2920ed4598c734ae31170626909e959e0933787ed2f928cf037da0780b7c210f73f70aa042e51bca04a58f15cc5842d74dcfaaaa1e8383961ab5bf279e5621f4fa1ae95c4684484bf87386b558dadfa298597a9817c4693dc39d64475b69c6c55044708a45d6bdf5b781a4d5c82923c1d451c6f075ba3776f8a78622dbb29c034a593967fc532c982f5ff2637def9bef24772117949a1cc2f6b29e0738991f6ea03b791c78ff2b34f0ded7bae002e77174f3b7975887c18a05499e48966e93d98b8f1bd431fdd05d4c969e90edb6cfb7aa8630a8f4772a581ef084527647477df84d43f16da13579d17da8ced0c3f441fbf066c8df240cc668fd680881fe1350a1feaf75afe5510bb1fa3731c9feb10ad95ad2961dcbdb4bb08260c5fe67e03f5d4aa8ecb6f7dbb71520e88a69411ab01f24808070666421e2d8d43b5b3df0eb7663ecd2955cabd9e107dc723b4a7e6866010db18df7a3e6a7af6a2dcb7978caf579f98dcb76a76c517c4cabc4a8a8746272b5199d0e03a846c2d6a03e8a149a513dcf343933e69afb3c67316e82fba735e83b53011e9258b5865b947b6b5a1ec297768bc3da4760637b454ec4aac270888aabb39e488ccf190adc4157e0a9c510b149bb07f196733ba5147bd3a0b32f60062a8ffffa117f05df10a6c9f08230be85e063a96da0fe5134ee3ab3ea971b721e16b905fc459aa8a2090748ca546634f828e4c80b0413cbca1e8efe842d84733d18b707ae6489b10e22a42fe155bfdc282311666bfad2a688c5767fda0c2a82e51878eb7a3a53a591b0651c2ff966a3d9f7f3935941ff568f99361a0fb767405742d6895de40f0d92bc16c85181a50c50a437715d674aa901e36be2fe7cfb2645157de6b4a8cf75b4cb5532833d6f7a91ef4f85836268e792255e17e74a442a07ef79cd7491b7a1555e0b2dde7d08aed47dd5eaa4e88cef33c49690bc82fd0cc26a5bba6e8d8be50a04862933067bc51439770b34050bc95279bc720959e50780f6767984517969b93dcd8607b2a8386807973fdfd2f451325d10fd9b7779b25d0b23fe728075fdfcfd0320f51c398203b43e0a1c65a24aefa7bf634fad336d8bca9b25d2b0e3a5a8ae96e3a69893fc118859aa0be362236140fa07d960213d62246d00390d79942a824d62dcb0690a51ace97d009b09ab39bb4b6283e45b04d6708f3ce6da9d8f54f5accfa10c4b5d0d63c8f94e4863340bca532209781b29a46c2367f7914a1b0900bbe03eded4bf568ec537d6cf49fed1f0e6ba7dd7afcdc09ccaa0fcb0ba33f05beb7fff12eb289e9bdea04f2507300827bb2ccdf1279d222e64e9698e4da2a95bd6e3cb5843f6f5ce930027f8e7683506afecd03b353fd364aeaef1093c3c1c2e2004bc6892176d635a3c4ccdb1b42633e56c5667324c8bb9110da623f12bf1d7991ae9975331ea2b12f7cd8fdd7bfcbd69154581c7c2e6fc4b15929205dc3d4eb5ea431fca76d62488530d90ee9add9592a46031a843d6477934fee0659a941af3af6f0439db9dc2baecd5401eab29a04afbfd6e1bb94eee09b19be481dae8104c4e23d84ef85288e73153fd77730b9a96b7fa68278cd91cee1ddb44d654b4bbbbcec00e0d1bffd35953c84801005e26e3cfbe910e9a861d80e22e20c9e7de030440dab64e0ac8922c7d1a04f0fa9f9d1960fd19f6e43d8aecbe812cb9b4eeaebd3b0a573ee46cb3aa3666eb9cceaf3e4eb884b621d338ca11b397113cdac748adbaa5064041fe7c25de353e346b9eeb847a95eb1d8cedb9b6fcf2a3fb105b910f3dc1d876314c38d0958a54912e752a17561d421bde5a836900ab6ed6a9c727b0b51c4752702292f8b26fc02021449bfea1205520181b025babcd55678dd87003fe2beea557a13a04fa87130239d9e29797ae8998c3f336052c9bd175467d6f83f641814112a75332f042bf3cbc6c862a41aa34081c2db550bf50db096e0dcc5070775150fdbb24861ba69ca245750bae1d25840c084460dc5c1bb9bfbd17275c84f1563542ac05047fc34bfaf5275aff668df7afdffce458fc683afb80a6e6b02b7d45e0d485717e7d19f6b243db06a512f8ef833c3e57e5ac27fba0c273e10ea26ffc67e2c7fb6ac25236f1f593b6055e18ffcfa22a795a8ebeab8ad72bee6e45ecc8ce5f0950aaa2e497baefa8541866cfa95fb2ee9ca93ddd287b22c1ee59cb8112a9452fe1311ac22f4964f84b7c55d9115e1555bad4583516b2806c2be000f4e1e13c003919f103bb4f93fad0d2eb71543a3dd47e769f819006407adeb193085f3af0becf92ba2b949a05e8a6ffa67f1672bbabd16f5a67dd64c9fed8426eedac98d0348d4d247abc3b0531c3280bf0c2833b4eae41bcf7dbcdf9517cf0132dace41618072e3dcd2da2996845c7466878c2e92a339ba1ac60ad86c1abaa8bb6bd351784a1afed34fcbfcbb6b8c2855345eb90cd95f460aa32e4a8dd502e17828bbb9c52f9c9fa4093949e45475d5ccd347f6a07cb7bfa8707fed870ae3e033c2d9a59add4129bb49c21b7735defa39f69c4980c055204e7398bed16de3aebe3721db885b5cd14b6873b07cdb4bf864745d564e667c8dab743c6327a2be8a773605771835b00022149f74c2b6bdbf79972fb7810aa10ff0621cfa10ce03379242df0180fb7a3a5ebafb7f076ec5742d850be40d6eb434cdaf9c8d38ab85d251a58889cd9045d9b0b15d459d48543a595b9144de5061809ecc54a4e578217ff1f95cbe8452413bf25e634fd78db9fe988d80b943379036e2872ac3641397e5b80d72c0e045fd89fecdc7bff2f89d6533baf551ef391e894265932698c92f5322831bd814a5e26ad2486afecd203e11139149477b08379dd8afc30e31e55ac98656982f2464181592c93e24ad5a847bc0ddba23190b48095e9c26f31ba662cca93ef746873f7f0398f343fb8bfae110eb1e29a2eff9d861ece9091c235f0975a3bcb74272ac20f42abb859bedbaa915a3a4b3fbc1d142b783d183191e1e100b4154d632a74f3e2ef50e0f0d3550069e846f21a1aab60b7071397a5bf1184ad33049f8e3755870297890805f2c60e19ec338709effc8b03f522c893cb31fe24ddb815823f09d12c422847f4f46d741a69a272182f18fb5b16e3d729553fb2d52f02c6fe54a9146ee1795fa96b4dde3c248217ee8b0d3da37ca80990c0bb40f2927fc807c7441e25ce6509fab4ac370036524e616a5661b8f88b037336c2bf95a96468f33953fb41ed1bf312d2ab9c91273a1552a6d9a956c53c810d4d7a7c5d486dcc20c497302e70a233f080052e37c52c7663295c7959b53eb3aa43aab4e113bd34b5840abfc8c969078b48d4453533dfd08647ab4c8b2fef97e729e2562ea0479cfc31cb4ae715de81e9d664ac998613ca6a4b3d5bf7e36aae1d8b873d97ec8ca699c472a792e3455e1bb0447f6b082f272fb3e571dd40db7c64a1f9e91079698f113d1a22d30659c93adeee7669a5a275b86824f069701bf62744b597f25d3e6d5068f3f9373e649e1e5b1cdc818127047120011cdf6caa8583b9579e76f807234247e561be04ef6af0269b17a77716622932c128b53d8b79f8a3d25f82d05e88265996d6a5605daa690347935bead6f52a4e0e458d96c01da4c9b44a3aa3924c1f80a2bd64eb3222a722f439542026302ec773c128d8c6a085f2c199c3395a6b98ba42edc75ec5965224c408b688253c1d818bac6fb5348ca6b276a18ac9c9035bb12d7fb197db9abf847ab9b1e440f846516311f71b1f832dbee87a764c10c3ae7489e026774459690fde6c748aed38b5e0ae7e729e16630e4958f0d6c3d5e3b77bbf0f55dfc51db43c868f84858739d42888c5a319acc151cf9c8c65f18d716f315bac502b903c6661f46783cc1e3b7f855bf45c3894757f4e26fcff101a2a78f2daaf2ca7aadf185ab6401e79537a386892b9e167bde70d727711bccebc8b6f687da7877696d4d8bb7cec24f080e9995e7e7d97bf8b12b3e7164c9e8722c7a5a7c123a5fe6942067f5a736a2578dadf9a89f36a9b666fbe3f94cdf56cb405b18f9e5b8ba58d25ff277d8e8d815d5268693cab4f67f707f79cf7aa31e5acc667b402ac172ea524aeb4543b97edcb0f61eada6400d499f26b7edea0e3b0798dd1db4c421f77421e68c1322e0272da4ec8d98023cbb7143180419226737fa9e1e238049730b8c321f93923828b979c3fee43baca8352ba76d6a83f010ea1b528a525ec27561108519e76d583d86dfa3ff0c9ec7eb6a9db831c4f94cc35c05df6bb47f7d936aa361d989e78cbaf53122a58b60eb35732dddc612c18cb5a62386872cd2c3bab41741eeab941d86efec39e87b7c77c6abe9407b1396ed50b3214b5896f7c7f7cb6484feb5c37ba87ba3ba7572b8f6a218652d122a23d2755af346764999d8a9c2f13ec549e89377517d9e25a6601a24019726c44f811a8fedb311bcbf3597bc8bb8c55bc2573b3e8365f8b3007facbd7e96fc9d568aa168108f28f4f3aeabd79b31f4fe49458f18ee7ccd25dd3d89dcbc5ae0684a1f4f05b49e984fa5fc2693cc6096d08de46f4bcd102fc8291869baa0f77d95ea042cdd441f0428f01531827da6beb0ab7d11d547d630338881ffe86900cd6441838c68ec71f9f96c8070d0021592d787d45b2f3f894fdda28a4da9154b72c1d25a633889372b8f2921b3c98039fd82a18d848647bc1ba6c9692bc232f11dcbc156fd8b0a02d97d6175c8645cbcd42cbbdd90435c225bfb3447b4aec824cb94f93858639fd63edd0d7832b93110ef2461b6774873fc3e7f73903ee0958287202bc21dac76f5c9707a0fcec684c38b5b10e990ace5a2b4c8efbfeb3d2f849d9fb230e0ee0ecbc2551917b6b0b02c187ea47b85e9cd57be9ce7bed36a44875d89e405efa17a13301f3dbb76c47cdf6962e0b64d7bbcf3efc6929b29155dd5ac9e0bbb13f7dd3c23f201bc7f1e1bd6f713817edab7c4b6d51003da23e4bfcad141a8d6862b3473cf0ac6b4ee410fbb67b70b3fad50234efebd5da7ce7f6172bccba6612d23f7815314fbc80af33f554c46bce82305c17abdb93cb27c0574f95e85f136e2b1afc60d944bf3c0f026186c86f0ed8015a4e8bfb1b8f20a97a350038e4336d40c8240f726945d229e43377616c285ea9041db11207512a2992659fd5f387c25a993f2cbf208305486eac09b7e6a0f746f932601bb99ef4578bbc358bd6036d41ccb5448ca8e2d7864cdb6db4891d05a6e4e219fa3ff1269fe324413a72eccef75f261042376b5178290e789425599d7d2c4e94775588d74e4fd7ea9454409ec57fa1596b4f7020285091a8bcdd4b00995758eff886f9af1957625918d5f6a013b844c0488b77619478f66d0cda1688bec7f68236de196a6a1a7e99ed14655bb6f532a1075f86759f821c89d1e87426a9cd7b75523d74a8039c0975d6164e293385fed219f55f141b16836584037264591007d6e1ada4bf0d281d3c8707f08d22932c50113f4d370f4663c38b4a98d54bbe8ec4f0c6eaa947b9533c5fe33cb55412a36d367570c43bad3f0ecc31581e679494be1e5f6b8fd02809b417f53c18a0d1c0d84e1a1e04e07398a9540ca573d706be4056261a1616ad3b7f8d9aef562ad23cb5160629bf356970b49a1b5a625d0a16149fecf2a7e013b61433a60496a264454a08ae98da65c40b243cc983f2fd1c7c277acb3fa5e020e05180af891d9ae65c987049be3c6079eed7b751c216367febb5c1721a936d178f7e21281096400b0ec6b4bb075da546e54bf1323cbc0f55476b6a6ce5de5aa7addba44e5c6323c218c6ca837ab7174dd2f847982356480de854450c6edab4e496cfecff39038aff5d7db5e1799c12d4338ee0bda6c25686c1c4ca370f1abfdacd9738eb169244b6317aed5e4e5a103200aec028f627a59a704b0f74b1f5bded9ada088c24569c4fb3750046b9d937cd3c8b58a950a2a4ec044712539e76b7850891bc024b41867c97e784a605cad6e2fe4c2bc238be90a05762d75a136ab0df8b3767e63dffeba67f9ae9cf6c0f491d1df06ef3106c31dfc57a83ac9f8dcc4678d538ee0c306b37f4ede2261fd22da4a3c8fedabd5db7b43041838cc34779d2b927ca588c7cb0b624b7ea1f2a2069b9a03afde0299eeddfe04f77551b397a2d55ded3fcf7f2a1ea660ca9983ab4e6b93ab2e2662c7c69724e4ddbbcef5110601ce8c0b228f25f5cbca71f67799e87e9e56556d44968d057ff70d81ddef9100dda55466b5814bc25b9fc10295ba103db9605a308e8af5d06a99c8fadaaf0b7e30ef822a92564bc9c5848d67c9028f2aaf18a60f61e3f4abf2bef425af90094046f87e4fecc8064d69a103335d5bf07108f3db014709b5f483d3574f4773a7766f3c7ea5bb633164e3d4a97897fcd01b954685aa4dae233fd2a563125f05d8f3ade8975c3cba2de6ffbdddaec335ff1cab29cdca7f258bc65c4b38110d53a6054b7e3bfc27cde8f129f3ba2bc67a04abd4f97113a3130aa1c99d778dd4d21a3aa29618e7c17999c07422f6d2e5ba86310f937665b006d4640c0cd1d33632fb784505e125011d4f0c14e4f90b0f777283d08bc43c72cfd3c5356a43a2b2468ed74c9f2415b68fb895e1950ba7be63da95c9c354a1bc6bef7c1e4837231e2a29dfc457b6fbb9d26c750b8f3557b2a03eea7e46136cc9ed2bf7227530812d49c940236d3701a8cdc401add2c156704db50373ef5d7de0483ef07e5828358bb689ffbe1b3f816e13648ac6d15222a4b98a6182883d324623281b8b26fd22b5620836376ca30e94947bcddd4118e71edcca76a33b241427c1f0bfb9d77b308e5386757545a4d60ed2deb20b2bd0f0a18c9fe0f9d7e49fa2d40d27fa4742640fe90835ea38b5379e6bef3a4b532a84725deb0afb4119e59c2ed83e9494af0073187e5c1ff3d5d8f45f1ff6d1a8814278273c3ba949d7e670e2e97040c040608a97f629aadff3d012b99e8f7a2fc873352abf8716fa64e248f39291671d7a22ddc7bdd80eecf63bfa1fe68b55992281d5dd77452b07f905ad2b50a1f9a24f977e84d17ae212ba9a350e584d003b4f592ec29d40a5f8482d2d20841ee3a2464d1900d75a203fbfb195e4a5d2ab68db898517459f1022dfa080d5dea76aa291b28a9f2b8ab00ee434c925463e45bb93c1426781cb253b82f36a9d506e2f6176a7067f6ca684951a076c9496ca024e4bee04d77967ea87169872390698002a6d12c694d8ac602a984b436d9f17aa6892b935dbca7d592b596b5f4c97184cc0d08b1160aaf562e1d695a8a541c5e8dbfa1e29eac3d0eabdc645803b1210c33e586b575d04af84ffa9d41fd121ea77e0dfb4bb0ca90e9b30b8eb0ca89cbb05d494e0722c12f3bef56944d53daa18a09856db09020d516019bcf12eb59583df17c29f5f4646c3483bcca44a3d292df46251d5ba7c82748052d5544603eeda2ed1601fa52a8a5373f00911d660c0d1775b339aeaa78083047b88a41b90dac15ff9bf95145489da60195883ec0c6b1c2267cfcd7b265605838c347c342d8cc871e85bc096cf90b2fe394deaf7f3263546600ca7c01cfe678a98e6f01797e51099b0fde99d25fa1cd0c95782437e46c37c2879b807a40711ee3ffc2a0f8a7d986250d0128243d2fbec5884b0ca6904b904f764019f39203e45e248e2b6632e79783306c6ec9677ad1548a92c67bb5137512f0c6974d256c9f2a8fbd730071c0f696189a1ea040713f25d2ce11b7c17b3814b87ed6bdb584b6db3c00f103637ff499b47d978604852a80a83ad60ac34df405eca92c78daab6f2b7794b41f67a64947d65a4aef818550ef12f7238ff42cd5825b30a7c443d40b8e42a5197876d79b1d0620b3f32f3b10dff0bad55a152e360621122fe59fc53eafdacfc74f8da49217043a5478129856ccb8cb499688e26bf883b9dcb02c318ee34c61956a7a0618d9c0ec2051a3a94ebf6f427d41238e67c565142e3d97e52375ff6b57ea964564de772703b28133cef0895da7c41bd3552e2cdd15cd948e2cf68cc2dc55d5a36b1ac596ce687433cec862bfbcbb3e5cb8d2c8999974f8e485a540bdd8bab5c99d6798b03e38bc1584355844674a5db074fb7233177922f3ce42559183e0e6ae6e5657a139489a46715487f4bf4207a72287d5a6b724fd08298a845760a9d9046392bdd4464c3debeb22ee99aa0a102a3673ab5b2cce3a3a366076d43b25a6433c77121a1b3d2dd049004b80c86d09934974697ae52ed410bd6090fb5587838ee0799cbdc45f4dc6d1deb701e81d73bcccace1e626df1f5ab8b150069689e97a33d9b496db78af1965c6a57de7c19881deb7dcbac95ac92ae464f7d244159cd13b6cc2627c274043037747b1f04bb73b82ea74d6969b6e97e61abf4b0d880a5c76887a944ebd555d8b0ecae7638254fdda2f5a3ff4c6154411f288ffd4a541dbe8d1bfb0c7cfe1d2fcacc3be6270e01ec9100323d13b98d9387dca3e95c7f4cc63e5ac75a31667c3f5583bb24d7e488d6c7ac19d5ab40429ed2c03d4b7fca36f781cf5cf83104fc1c4064e1473fbbca3d24c28be49e2347ca481630a9a5e4b0cab294ca4f010378e6e758858a34456791de75956594a9ebb602ddbbb98f3a939cd436016877575b73cf9ebfd7ee9f54fcbd544c3e8ddca29c8eb4ce9c7592239f4cede1c047c0544aba47a49b82c4ac970643d5aecc5f05670fba2d395c658b51f2ab584d981a5e531a3b63231dc6cceebfe66db47c1669f8eb51d33688acb37641f14da5bbd8ebf0e122682a51aadb56e28cec9f76e96d1814314087e5df556039bc4049ff1e956fed64e5dbb11170187b080268825cdf955bd29ae878f2f86635222058f233e9de6c92a692fa88653bbdfc2ffff262a379a45db70e7abc7cf1c707f6c724e338a8b6f850b19504a8205b2baf3950ff6cb2bd82eec49bd687b2d26c011d08a9c94c3b74984d5b2208bafabf1fb865c84098fc182aaffe50d0d2d8cf895f4d01124541308ef2fca0f3de3151b9f8f133e81dde98cd9bfe41f34a44029380518daeabd9a761b2b3ae65033d08f01c4bbda8695ab88a76dfde86a404b501b20d39709327415892ce81f331281a1f438df0f0824c9c2dedf4770cc9935ebe27bc7e40fda745f35527203836cbf9c5447163c52ef003fa83f9f80c4602017bae086145f9a4e1d5c1be027388b92669b5055b5a142d1fd21d3e8ff64eabd01bb7f9422b6c520043138febf3a8332bb5e229182fb32942f469c6ffca4a96265e25e77fcdb7e24a4f31e38898e6827a28551d9a94dfe61f37fa98bec0bb3492b2b3b405faa7855716c417bacae4874928843c5587640be9a9e67333214bbe9a638e2a3fe4b00ce64731d7cf7287c5908f1e96365911c6478e0236640de59db59aebe504e0ff82a2c7a539cf6e9264c866198ed26dd6c00827d1d9e7ea9bc7a1ff9b7b74ccd407f8e6b67545ddc4d7a9b536b1ab1714b2cb7e2488ea15ecc54cc519fbaf9735f48fb0eb05b465812a975efc028882b8365861c23e193b7f7f2d3d7807972c38679ee2993f05b32024a708d6c8dcf104d960e50289bfeb4d7e075d8230131f15615db6fe7c06722d0d9a7b0c4aa828d0758f453eb6d60c58ff948d5204c808ec049cd1cb4b5e9ccfb3ba5eded77dac01caa5e972f5a0dba1401dbd938f12ae51d8acb0a8a2555390804e1f02a523e1501a9cd4fe691d658cc9005f65afea6b6e765e2abf8e5e85b2258da43dd0c12afc341c55ae827134661c84b5d7c8972f9aa186b865b28a9d3ec84d8230b9b918ab0be29ed6d3537e70ebd2dfc86dc4ae518ee461378b7e296686c0f0eb2b5ecc5e7c118e0067a5377632d3b09823e41b7b4e3c18f85900603ab4a498cbca2d2650be0c242b0b107555e55e60341bc1f8bee295d8086f6ae8d2e088739129a0f11b5792d66cc9d565f0e95b8f7c0b12e3972fce90df8739e37bdfbef5623fc4ecd1218e41a327dce0265c9c60e680493336cf3ac1e84a58701b5b552dbf5fc171d074dd1a78ada04b7f0351348f810347105bc0801f05b72a6b3709cfa19ab33cad74217091de7eba5a074db6c53f1e679e2bac5e119729d8ba43aafb0b93b23b4d23fb8f53e8e39a8c228ad4a251d0027892d8d58ec587ccb65288b4e6f3034f475230f4f99bcaa6bbfaf8d2277fec2f79e1a00c40f020883f12e0f37b9fae670517d07c1cbc5c498bc2bde8cd944e6bc2c1902bfad373a452b49ab7ce0bb02fa54dd2c3f15505faed74805c1de32a3af7dfd7ed86f03e80d480e08d642f0ef944339a884594bb222e42a849c6a156e69ce5663d6d8da7949e8adeb4df67ebed85fc0a5a53b8cef6e4cdaee92007b7f087d636891f5b2f073a62398a03c9eff8425e26fc45da537518070ab08e4f35008b30a785a99a9a4271726e941e366ff491edda177fa52b282e5c1914f06b6975597210e6fce42d0daafd854f1e04efda46c5c5b8f4a8b73a944f2ef440d1a08814154396e32ec6d6775e965c47d16b94b57d9f83e3eace8d3f36c6dac9ccaadfc3a5957193b111fb91e2fee26a0466fe8975b7fe18311ed71c515269092ac05e5109de1c10298a943cd0bad7c064e3c9cf14c7a44448fea7dfcbdf9ffee01b49428a2bb107c71a63efdcb9285ff55b837f15edbb41c8286354028c7fa3a1e8a84e03e0d1b042b3f6469facf7930958c33f7e938781700b9a9d9a25c0822da2c48cb4b62958a0fe5197a5327bcacd84881d469e4f2498a81eb17288e363fff7b624c81ef9bfc5f6a8dff02dce6a6b6323c610af0123c46a45297e06f0ec3921ac09fa874e0957bfb04ed91aefacaa405abf76c115d88b235f5b3f0a96f85348949f4d6d986ca16ce6197532dfbfb99bf8263c2f236c6ca0c2a0e43f9f467614394f78350a7e3effef228f3bec39f5230779a9591fa9e5b9d13c6714a62435a14ed0fd1bcb12f1dcda311d24f8f2134660db0cfa8a071187e71de31c15d9b1209d012fff98b52d4461735c24bf608cf87186c5d950467e20ec72c2107b0a2ba3c852c31575aac68a7c61a407232ab0b0310f7bbb280affe5a515264dee62f2c1ae889eef7fb55610495f2fa4f6e117e50dbc9a2f3f09f45014b1dfcb0a896bf6e545085deed05fee117e98f21b87959fa4a005a76644d9ab9f2fe6429313ec053664b6aa5b4f8eb989efba32cc306ee6c9024fb57f2d81f2865e6221ac47e8a04e957a8418472d10d81e917a9e3973404d6cade605b3ee5d3231f3602fa3acd70efe1940d1d3fc08c23e387f4b7590ad08b30bb9b22ef1a02218c8fa1d20cdc0f73fc0764655f9d49f3228aef1dc00584dbaee8c5ac4517ba352f730e989f870f942bb0394b425635606dd9ce4bf1bc1b76bab071dc13987f9a73cc9db4be5f26b6a07982f69d842568da04c085abd0d82e5930f7d4cb21157ffb305f8fdbf2aef481fdc1ce9a40f079dfc9fbf6d1e25f9b65dee5ba47dce07ddd744dd52198e8ca41428ed58e884094471e7e5ec5c527ac614a67094c087d7761b03cdd21fa0f07f5f27d0097c922f72811f726638f0b0b70e60b92c3a33af63ac0065767b0d43403c611cbebe53c4be2c90bbc5151751247896a21f58d57a7f828238530ead6d0fc35d8dd6c8ab529ea4151d2b6adc0eb43e2481038c523248f8243ff8857abce51895b74328089fc6fc45aa1a595ab520ea4d93124ba80c625e43c8d9c2df25f5cc80d77281460d74cc0b7c684129e3c3827836ecb3eb517292d1332b9d7bf6c8cdd88703c3c1620bd66a8a301910a3841765408d6bc9ca9e4f903f491bb0082ab4ef5770861d3ad867be8a6232b515217ff2496dc668928df00a2e127bff3926be65f65e21bafcfa18be62843b23d69486b38c93fbb6ef15e1cbbc665bc8227a78cbc3e5b01a7786f786e9099110f4ce292d86365f932e77555dd8735e77f6f9852a69cbef20a9eeb20c0c4e5c0f9b590f73a3ec6c1a40e971c294c853f6bf1df1e12fff69e8141b4e65250839de6bf8ac6af1184513d43fb657dd7c78ad87e458814f86eaa186a212a9f55af3a3b8de44d27f9966deb8b874ea3af1201da061dad2383d6db86e43c6da195f2cd43155dffdcdee30146b7420c4a449d6c410d6fe7f5006d8fd4f45cdd7f9e2caff6745e26322c37f1f12b92fea593454e7242862294d59bd9f6bf0cf8c66a4f58346bd997a494bfa4803ca965e208cb3ecb0cc9db4f2342838e06787b946f9fe527ea5e1e2dfd9400151fa22475ff7cb906cd1e331e864b70858d605ae7b7567f1fdf6f94ce9962f3528381e6cda1e38e306b12e530038151942bfd15a1812494f658a666040fca7c9a4fc958e19927f1ef9bed38f80c19a7c3c15efecb675c0b25934295d298773e0ddf7d0777f72b7470fe216b5aac393fd32dc4e7c5549fa3f6aefe17a913fb5d8df2868908b5de1d4793f7bde89a5ba056a52c3c7028618cb38f6caf059c48f22236aa3ff7932f940f5ba213e510e6f4c9a914867b064bb78b288c1658f6570c3782f13f87cc619e0b5ab132626e1e00c8abc423f4593208dde56936055d1b3c45303479a8dd667f871a177c6e104e3c5e800901d4a9bffd932c4a28bc4971c4c7d3609498f357fb15108542851f6218bb6cea6f2f91b30748f3154d4cdd5d1e47c1a0f6d2b932f6129d6592f6c90c51d7a657d3dae45f8d3f33690d80c10be11fba1f998cd5aac806063ee2c89d6191faf2aaf54b58c0eefd7d99f5d22d64d94b43fb4d1118ee857b3c8b2399df9bc53483a2494b1c0b3f2e1a8b7a25fead381143b549c4c04b5ab8c26c18766946950e50140169911c8d32b75384ee0c2fb6a61d735a77f3f6748372daddb6e56d1fec6d8fbbd64be814861988b91e8c0f92e4a22ea67fe416015fadd0447c0dd88e0def4c2531e62e11f2a8919fc017e7c500403a43620f0ebe1aee28164a603bc2bd6c2f1c3a412f4cfa5b468ede56ccad209cb63191a15a32ea5c89fd3067da8b54c8aa9cef4235952afd038bbe63bdd6e3f9feb20b2fba30d4b1fdd466ef4883a9254636d0fcf4c438139d8a6a865194afc93d819a08f38c5442de8501f91e9dac7c0afd4fd053c05c1c4bba7a003aad55eb8e5f9fe811ac193efe1ece807680719456bfe4a97e94bc091550710205732d25ad46a3b3240425850cf817d2e0ad9b189fad0ead8ba4c5f876a76701869c734b66415b35af7204db93c7a6ab1910aab4c8768c4bfc6806c95351a9bcfb1a309a617c6472cc908b1f3e5844fba009a897488cbe4c9fa3af624b26f6b72c77a983aa2c59e5b7199ff96c12f175a571b2a7b1091a7b11db19811d51f92c4d4bd9d74cb5aac90757e68d44292e6e4e70e0c6286215f8d1d2c5c83739ea5ba2af618c2a3c9a2b0afea246ead1b45206e2e54f1888234e8ab79e767e3543c168c020626d5a4210c37ae6aeb29c16b837d8ef6f6fe4058a9ec1c8b365fdb6620da62721d6123096d779b96cf042a8681ad897c5c862b37e49fb26652f88a370a9639deb990f8127ae2b33351fec820e58500e448d70537f2650c855ba09232c5406e727af3f25cd7d6c3040411b2be36015e918b1a95d36eceafbcc197d094923ae8b5f441128e32c472e6d417cc9ce940b7c5061d68626c2e9dcc2af8722be4622812af428eb45feab3f127c847382cdb705c40c1a87b139129bc9249c2555dec1136ebdb28a36a9f2ad473f055d509b208f9638223b709cfaccbdea8e406bd1baacea220eeb4d335efec2bc5bfc1eefd6d19929746e3421abff5f030955c80e4255a3436cb50105e5b59e4da545b6cf592e3a0b57512cdc2b6c08d0aa31d40257c74e6751c0ef8cb95a3365b9e7c9c69e5295578c1bd2c28f068ee3dc6f3f4ee71ee1ff2d8bd836f6232456dde443865d8ad0a3499565c774f1e8b72cbc842119fcd456eb9c5cfc09f13763a979e5926547884c6c88edbad679c1663bec2c06343a7633321c67c7747af90b80d9af88189b931ec05bb4f69c5bedcced32c9e6ff91f258add09f16e0ebd32cc94e40af170d62c5fc86c045cc2cf4ce65878ff6b34a1ff88ff5e3e11cde7de59ab6b7ae364996335e9a301b0235c199a679d21924a058041b95b5927255ef0728c3e92b2583afbcdcdc8f3fa9b3fcfebea628ede7515671ef8d0e2382329fa3a41eb0820e690d02fe4848fb94f09d95b4b3acf5d6d658da079843634a889e986414e2126471e14f231b2d7517287ce89fbd025afede94f30792660d02a2ae4648e74b40531a4b2305ba024dea79fddf2ff15f9b24cff02e3783e36c33ecb0947c3990db3915b92ef9d98d1e12a1a98cfbe4be1695167cc38ebb800a40291fc867a7223eadc217bdeeb1f6ce7033fe643b222a0332c0ed93721278b2babd866b50348d2ba1e428a2d0a9c790cb2846423955eb59b2b9b8dabb27ce50da174347d6b08cb04b87a7a8e7064defcc5b6aeb49d6a1eff534a1fc85ef4d88b401f7b3b922b398f156f0a895def07bc88d821d93dd75bf86d0f825d63f1336b79069272f979485f5c99a7365697db626a19ec4b5cf6cb97d519377ace6bed5217a2796f5284c8ae7972e74f66378fa42356f06ab33e1a641d2b68253854e70c8803787d0bf81bbea24cc844e44f54770a627ae9be4d835e98e02e9118282bc51ee18947602218007febd0e5cfe550c5c0980534957eb59c50e297983e02dd2cc8382fe18419ed974266cc77bf580ee29d14230fd93c41fca290b4bc6fec55171b3990501580f3ad33fbab301acdfed65d58e5bc82f59ccfdbae0c85209adc82e905e28fa1c687a0fab04cd0a5bfefaad18668afac7e605bd3c0823a5a57c46a923ca7b680ec8c517ad07bf3f93bba8531fb77b1138cd37188bfd686b93ac70b14801f8b93b69b2bf22da550c4b0752f1f9ba380bd86ba2c8e2dcbd8ae4bfb2d97390121b8916d0f7f537f10b0d762d917ab07b07b8c04e4d0c8365a14f7e1aaefa1990b30876428ee66fa73afa71c6fd09ab51e82e3361947cc6b04374a1c71c5d5b7b4a54f353d3aab627cf5c41620a4ac52a211a61c1d180dfb98935ababbbf1a34a99808de566dd22da18bf2dd1c93d9fbff0676ad6a77ea3c7f6e5639fad2e7b626b642b55a640864fc1523d0db84eecfd5bdedfe4e1d49effbe5edc11f3ff1c27f7602b0b1cd2b81702fe06c68a0e46f66c109f95f0fa5846b9b37b69a6b328934201448a7e2fd823334edf58f561e4b61440b80a0f23482ca2d49547a6295d5513cb446119638df2b921da0eabd601e83b22a9e8e7b33d922c8564e4c229d1b53dcc97b4383d2ca8b16aab6a674b63d4f01d02b502a524c6bbb0d48d7b2a45cf03382fd9465f1bb3df5ef0bbd939b059e8ef953e2e959046cb095994f8d8025fa84408d74fa87872324eaafe63d387bee165ac07a7be460391d77420dd077b46e83992289a17089c5e239ab67d3d7706339527b6abd2f5b3b471565bfd4c4a9bb5fcfc52fe9120a11024de2f900c1c552824c29e6bc4103470cb748d4204c7b5c40bceb70909531aa3b0e049761b41939d3edf2831afe149e8b5f4bcdc2e9e711e6c1f95e316f4eaec5b2c23c3fdd831b61e656feec18039fc13a3b68eb6292be69fa3442a4029c59f7790d4dc7efad5d2f5f2350265a0d2094b65f64172e53dc5dd44cfaa85806a2372586fcaed451bcc47906e372f24a9699a814ed6062d0324388859678811cf5d4a26f0221db03d0ca41971ba3c4e714a6b1cb4e9ac0475d48e630d692fa36dea1011b1d8a71e1bccf3761b6e4d058b0c55713cdd405013f048962aefb3de0280a4065cb2b414bfb2f87b31148d18db60cc1ca582a3047178cb99dc0ef807a40f37397570cc439fba73f4de5ac71e2e7ef089f219c157318ef8a8fa2dcfa41703e41127f6aa227ef6ee2c741a58369e636856065f623d25a3fcd47edcc409a334c230584abeaa2ea86ae1f62c3274af2d3fb4a55bc1fc4ae06ee31b39d366120aeede3faa878ae78b36d9566baa3b562dae2a4bfedf172432990fca319ad723f7358b5a10115a8083ca04abf2bfe83987ca3a06ccd96cc8add95ec622da92315b2ffc1e04a721ede8fb566be7d5c6e24d46683df1c8723e720294024ce1ca46b04af33b477a09d78e9247b83a59508cbddfd1de1967c5681e420de87cf7e5a6ed78c510ca8f7ccb1149f35dbd72807d738b5b6087c7fd1ef0cc317dc59c44a2b72ac68e997cb2c7200fbd1c0abe9692ef27a782aa32706894f20798b5ac2ea98b18dbdf68b29e6c7c6caa44d2cf870c358c4e526d14b29389ec76711ffe76aacdbbfa3d3246eb593875ed05b16120e2d9243c74dca4c0b9d1c30c7c3fa53425f3013f00ccdc8b968472c9be98d4113e5571b9235c87c140202fec8019ee4d23c134af607bbb54a9899837fb7b4d008d4df0b5b754df801c01e8b1dcf3efa4c065646a5297bc746b83d4a6b33a287f89263a89829d9758296b909adc42a1c9a3c62d34c618c550fc4a7ad0683e705bbeb3f3f159cac1d63472d67f71634c225e5b8dbb6a5d53c16f0f5668218314c3ed909f67c2ee5b18a66985738ee6257e3305a4615ba57680e41a2debaca0a6f1e4566156eb8c57be7b6231e60509b094b11cb6db532eb8c3f6cea156a9ce82902b832d17f19fb8da90a8fd93494c66ca5abf4ffe596240fadeb51f61958bcc8064607b884be9407fd1189fe75123c9e3926031136ee8986c2153212d315fb3dc0931126ac3872b37fa8c664b8ac8f52e54fe403b527dd436c2cdf9d4bbac0604e1a4d7b2dcc8ae776baa030018708f819d95a0fe0b0f1a47ffc5f5c617bb7925771975ff1f933ce7ea45eb4372a78ee0f41e3fc5dc2964f6c652a53fe45ded63cb03cb80818e8e6c64c3c3d11ca0dedf9f6eaa6f73ef6eae16d2d0c1afa3ab3f39a4084d8a14a03ac062c4a82242aa8a2e43d0a447c301c86a436090588ea4862e758fbcaac57dde8a8f7076bd6241edf2a1e995a49f9bceb30f617bccb8650c24a7a1794ab46476d22e22a3fa7ada58987cb178e7f87566990c1c569fea6aaa000f6a302f73c6b3f37235e661d74aaaf21202be574b034d2c88f32869b778744bedc96e0ec56df0753450a46a558eb142e3bbfb70e00d4af96b0ce2c335f68e5d602adba4e77a83f3c3e9dd55154289808ac3c346085c794a993754a1eb5d79a82a4d93ae1d45d5c3b95a53268af3c939dc2f0f722c45f3c3327d96e36b2ba37aada119f955ae4f3bdb07b343acb55c7bc230e702cbba08e010c41c753bfe8cedd4caeab732b3d355b5656b1c10cc5d71c09216888b08bcbc12416cac12eed32575effb93ba0dc051c1e8b8aa24e2061a1d695da4023f3d72ee7b064bd5d0aa166c0e8f07f60569792df3d05cdeb312890a75d530ac1a41436dccdf10359526723b09725cc61c279d247cf37ee2970e0e47c66a8c1fcc93dd61ba6e98c3aecfdf6612651f3cb1535f5683af0075b3c6336452759225185742b736fed6ee6b018f3a7ec92daa7a840e38cd8c6f988f38478d2abd19b1a9d8d5d47286546ab06d1f2df55631b57739c9700d76773bad55b63ed6c544f6bdd60d35110d8d1ba80b5b52ecad46ac465091fbd33e3ef7a49b3fe8f09534582bfced897df482a957639cf126ff0a9153c958d52276bf22c7e3be26300de8b8aaafec215501168f2a087b59fe47e0e4fe2dcd94591f7d73f6fdfb582e6be1c063b0c3bf682f4ade547d5bf46f5f168f10220ee05dbdd41a760c96d42fb7b75d3734616ae010d310f8a9cfcf70c7e687631bf4d4d80632bbdf7966f4ee532cbdb2d3d3f35b8e944bb05bec109bedda9799a0daf8d6c36ca38012ee84c71a22a1456b6d7df0a100a5a99eabacfcb0f035888200d6e55b7c8b38a8982a8a1d093291841eb8a2b9b87fb76ba95b7958c202e69addde9f84c7f475c63f2520ce8572710062f4b67e836e2452dc3a192c53b366634c7619d53f56c79d8454a89c7d19b5ed2efc3f2ad38fdfbd9feec15973d5dcfeb72c11cb1c9db1efdafe34b59f83fde845264380dbbcf97306617540563085066b8f85ce94c03303f7a4cd1ee9b54b041bc0804e341a680442966b8aae70163f9a366bd414ad1dd744467e2b00acf4a26a28b7aa7443356832205b2eec77cead4e2b9f1c4b523b8ddc891c07dd6a31969711fa1fe3b3246ff5eb28c7eda0cb12b028260a14fdcfd6bd23d4ff7355456dc51258b3b8ba65fb9f52e5ad09f8239db8509348f9456092b83ff0ce27b0cb2f6f0c1c05a232688e4d2ca5ce08a47209fb8d434286bed8b23ade8fa972c3267e4494fe20ce914751913ec35511955ce8317170c4a370d0ea7f1a6aa9a19a65f77a62a74332c75481155f008057598f2627168cf6cbc19eb321af29e10917f0159a746ff6b41227bce1797916733da3e0f8a151359b6802337bd8f8fca203594c8918a7bde736a92b7300c2c5c6a59a75ccb9d1d42801fc0a25cdcc7cbdc69c7873bae537db8306cab9413eab984974f438dca74cbecb5b06a2079b2b44f9a2cf840a90a6b7136bc8684d8715d8ad014b9b66858d9333bb3b82fdacbe02768f215521dd8703997965ca688fc9ccb77b0edd621c9bd9183075e66b8327152759908e8c9821b0c289b8163c3698d63214f7438e0cc92461a4adb27d87b5c4183b0741b4168427eb818896079dfe07af969b1127e54a1d430e47caa69b065353cc75b0dd4b8e0adc1c721eedb89c7274fa89e919840cb41b0debd83dc688682c756f2cd318ad12e4c8969fba83e3aaa662e46ac077de7bae3f7340b653d0d3d9cfff02a91fee133f35b43d04040263cc8571c09b267e25eaa7e5276cc95f10ed21803e33f107e342201a18a4c6e58d2e112ffe4da1a3a91bf8041ad3a6c326fc2abb2ea82859e6998e95e51369278ccdecbb804c6ac9a6eee037f4298535a377d39736f7f2dc61906f90aba482fb1a91b02243fb57341f77ad9b8fe0f41879d8102c11a987cacd63b288bcc54c531c52247b7131753625c0a346a2f1518a5611b4c33aee40d3724caee371f03bf34f4536fa0ce9f03abcbf6627ceae5f87fe52664447157171b27453a9400093259023d7d5620069aa976edf3c2c96fef7274b2ccdc5285453a2b300692803ad38191b37f3817bf468ed321270045c9b0408dacb8163e323ea9b4b5adfdd82f6a14626df360e647f9301c40aa039ec90aca510abaf88216100feb0d4609b29a5b49f8dc71089a3b2d911b43eae8e636b1e206410a4cd9ac2a107b3cae9f9e69a0d00fda646656f3d993f7c87725300a6e20b7885459287b7a2c695ff44f1e1bc37dfedcd1aafd6362be093d21523f0e7c981960b0963210ce442d1df2ed67c2f2cce7cb4805ef2b767c85dd90974bf6a169366b110ac9b988542582adf4c15ebba228f2aa7fc43b085aa3232a9172158529f4f0f74a87d3682bd07ffe37f90862c4c92066bf632fceba3998049c5c6f9df65cb5b472e97a695c7453e6c9b442461c96880a5479b1ac5ca6033978a4432cef01ec3ba965efe069a90303f243e0b3759edc63798ca537c10c76b1762463db8e5bc6a15af62adb05f4346091bf42a8f134dcfe4fcc2bbd902b5bc5a8fd885d8f5c72741db0501e625c063c60cdd229df6d139559d909122dcfab80ab0fccd027a33b507749d47d9611f89e5dcee06e1bd4eaadeae8e9eab6d7b53d4e4bc47eb0e600a870e15c90e48375889fabc23b9338b8bf60a6aa8921d05f2a2d514822c6cdd198857280a6d49766681903231aae46947ce826bc9c1e69da80d4091e6e2426b4ae5c248ffc2f637aeb78056636224c3cd93c6fe52477b52aa2bd52e27b4455406a6bb3807f5ba182414fa1babe186d4876d62fb654c07b011b20cd57b60e6678621d92be2318336ff7418f7f013adecf582f6f3e2685b13d1b6be0d249bb1afd03785e5020cbcfc8a09043f6d874d927b0332af36118b1d0da1d15abcff56e0d7a2d4c74554acd2e9e0cf0584b2a28007dff97349554048306653af5984ef07ee358a24d619369e20627ea91754ee56872fbcbf5f96a730001023835efe531de489b6deddf87325a61fe2602027717523c391ae279e874d283c59fe2c500ac5fc204f42d9506a546e9e63c23b4691788c511f0e4b25174f19372c241f9344ace93cc0be459ff6be02b616d2318da03a9c5980234109e4fc38b5edc8ede4207af8f670155bcf90a69bfe359eb5c1bbcb25173f13f89d3040cbdab82e88ed88476341abd197a9078367f6505f2989998484183d4cac8f3d44af61d4c2934e8b6559f0d2d587102a4b12630f8e8339b4ac155fb68ffb3097856cc91e7a15443f325bf7ab86ebaa096631730c10f01b608f17651140de3d7cc2d4109c1c39cb6c580e78da44389e38a1146ad8257b218f3b1edfae02523bda009103239592703f6d3b8198eb16866128cd02b15053a1384162263e843761c6b3dc99cd7f79df1b04c179f15ac704dffbf002ebbe8fc87ea9c1620789312872c0622645e937db7f4182d302550930411674b875a48960fe152ee3423a92605ea375e88ae95df93a466a696baf6dcddcd504a08886b0d45d24d24911874a5e27bcd1e5c77f880605ac59bbe693ba6ef52c658ec2909eaa6168a7a6380ec3b8fc5f64717901272c04041f722676326be32256e5e71bf870b1d0b719db9b68c1b1f5a2368dd77c920e0054eacbb43525e75ab8d3ebfeb1d213af6bb2bf65a729b1af52eceffa0c0d03d603a5b0ce81f2ec892c5ba9e7eb678a02e153e0719c913c50db0e4304abce2b1cdc305b909f74a3440c306e5d9b88f5014d2c479c8759e46bc24a7e925b75feb3d79270e1be2c287f6d78ecdd411fbccec06b78e7c838b49e05f369a64b8b3038c190acfa1416dd013363f55b2e7d8a5b7217a81cfc7a24515e5f4e63687239d9e6465d0128cd7c1671cf51adb967a95081563447a863b494b76df4561920a66e43a6bda1e671f5cd84eea3feaaba108cd0d7c3eac2491839c4c0adeae019d02c7be3f7444325672c6cf4af888a3d383f8c5f835b3a1cb254d04b9d14b322ea46abc1802cfa8b75320916609fb8f4594db457e81299b319100fc241ea02648f1d70f9f7450b8a76d28b4960dbb5964078ad92e22b5c4be9cc58a72363754427eb636c1585db7bccb0de05658c2838d4e67be8df67f9c038e7610c9b81129112571686312e3c77fc0efa3edbbe4d997cffff19c9f8b93109920d865932c9e585bb52f1604633826eb17253da2db22cf3e1480361d10a653a72d382c2c6f867116761082f1d1fe6a9af011602987d935ea420ee82d593960dd5ae56aea708eff44a260bda42071bcd7539ed927d8f53072f4eb512f61376e7d2ac5a8f115a753c109ec43b340842c6f0ce21a9227bfacfe65a9b0c61de345ae539a97d84df9f140ffba34b1edd68de5d9d1e3f21b231316967c4e6a3e6a93d944cff450f48db12bcd763b39819452e49ea76b5f46a58076fca34132da56f19392123e98a3d1e8b772bfed4e607cdec309444a58ab3d5f60facad371d12464eb884dd605bb5abf77a58414199a4465a629ff8ad36dcb3d0a9f2b7a346f56d86700cd1789825568512b991a8bf1b0ac229e0ef3f757be668e825aa3fd68bca62c52f738cfb87f7c3fbb1da3f4f8b46186dd214bd68b98860848ceecfee526f9c82a13e27651bf9d1b88a72ce454299750901adbe6b2c60f26060a01196b4b3a3b7df9d0b837954f2d060c2c67ac3cd99b53d3c1c9dfd41b8b5cd18d8c11ea9dce5b1518648cab5d42f6d9ac843d5e8bab307604343cfb80179b6637b993ed69eb0e5207184c8fecbc57962a37c30b5fe7e73c0167103c765c0086409c23ba142aeb657db1ab4b406f4b90fd9a73357477106f55ebf8dc203496451512aa97f9cb62a3aa1fbe0443dfe9337b1047bc5e4cdc72ad66ec5a2af51d96a21d3de666a17bbe4b7649957f669b73d4e551b6c23716b6ee1ccc46cf5841364b88a038c497adf15a0dd83a538e9b153b0a1bbd458d6cc8cf40ce9cd10062f5c24e0e6711079d89b3d6c82033a234840758dbd780fab4799d3f2aedc967329f257b7daa56288161aaadf192e14450c3c77b819fc88fb30d04bcbd64a95c048311b32c222b19e1ffda81b039c97e43c374edc15ffaedba9c89a2de87f5cdb7ac424405c47604eb133ca235d43ea351f0a0547afd8292f20eb287b02d17953e76ebdd9bf73efd519027412b5bd4b5beae04b75414a7a077819bd1eb88cbb5930aa9c7e4d83ba40bbf4d16b24868df493ce789208483ba8b9b9f21cca4951f77bb9d4504bd93ec28871f42e8c4e5b4b00672e818fdd78be7b9326519fadf0b2ee3a209c317517fa1ade90324d21648283daf47f730ca51f9f65ec4b8c6f60d129091c53b3ba967687218510b3aeaa550c47df2984d739fcbac22099b4e44ada863a4be8be003686dd8514a63c5b17f12db21c8afd3225b14dcd827fc227d361f2526ecc968013c4743afb15dcf9f43799519e8e15e1f65b85f6c1b4a3b16a296f6a2ef38de1923a8c0bc5803965a816c8ae73a0c7f7f368a8df78872968ddfbfcd6bd65b0836c4356e370dbb6b1e3d462734b62d8fc4112f90ccc0edc2d9b8af9a6d18f61486b6374ea31e95e8cf942cb3f19e7e5346f664edb521e0441073c2f346ace4adcac55c90066847a1305624a1f2f327307953a59ea3885e5d581da285cf665796e469c17ce7527a0fcee14cf9768c73479d476341bdb1c38377126d9f64a008018ea20ac7781588c2d613b8171623294e1166bc9c6ea1364196622b9b75705bb803631599423ed0c64741773d92e213b58e9faac62bc77743c0912478be9f071c32f6dee74b5671ec1682a6731c41473d8d2dadfd39c658a11e0f9825ea71d77cdf6ab855893966131ec1db1a0ab4e64c01f21a6e8efa2152dfbcc47e8e00b3521923321c89e5d2f8ce1a392977a87b74f9d23eca6101c6ac184d26e5a7029a61214b73728945bb2a659e460a3143a3c434ffe7d605cc3db1a83e7ceaff923e179ead73730baf7a100e71ea13a79c9451f26ba5cc2423710027bbeba33f5c60fdfffad027b049b1d44d24683fed6c61034f8c5020849f37bb343a8e82e7f498a6eca46352d4e85f58f934c1834cfe4fc5a5a41f3c5982896cd6ff1983382fa5e26ea1988c59881be39946eb7a9ae2354fb6a16af01e005e3f0404ff31ec7aa65846adc3a2cb78f23194b509be533993822f4c21410870eddb0b7f273ad1e774a6d9114026ff4b77efb0f5885a269c31b68181fa37e9cc75c5df45d0859c76b0d774f0dd9002158bbda50efa1d65074aa10af1d0438dd6a7ccf8df3183dd4fb0407f4168066344e9828c731b306d9e57ad3f734588720d683ec5fe9e4b4e6692b09724ffc5b8b27171f5fa5638377707995d0cffe943bca07531e829e7d3f84eefc40a9263464bb15dd91fe09092cd1d91dee48416ddffbfecbf6c27917854c63d6fa2f32bb1c6aa6c0882f5ca90fe2300cde4c9b58cbd2a8d71585cae885536d8257226709a33140f0e663d4977946389d1ec80f91b185b8d39de4b92b375df07ea4d0d802249e5a2010781ce523a3e385eb0f293cbc30ab937798aad5af18681cd6b7b55b5eeacb67ed12e5789d140d07c7b87a48fe7b33f108558f89138744596cc68320697f3ce7fa1188bb4d4ade538cd1d1e7e7b7316679211d0eaa296ac870208cd8beb4156d45c286c39385eb9d113adbd79f8d8168f9e081cf7e9a5854c3f420ec4b28655b1b3e01a94e58b33bd949996239951234a94727d155f30bf8f7efd3919b18a107aaad468e291ed999d7d4e7d916506b2f0d0954f1b553662f8fb496e02d76e920b6d059d886b6a09989a8738fd3eff437d2d7811e3496769fa0c09250805371801a5e6becce19563a7451cda14e517b0ba606eefa9beeac145d9caf6b0f25a6bb9a4ac22fedb949d1a248a4f5238a9b67f0826acd464db2545f92b042d2db31b62059a641f0f52d6962fd1518923ccc3269f500da4b36db50ca72840044d99642580bb75b216cb491cc4de746ea0909e9495bd5da06f76949c89facd4cf2adfe3205c81319f838e4890284ab4124138c222a8908f43672db7fbf9e90fdfb8e2a216dd2397ccb4d5bf87333572c8c7ee207ace5d52a94018746d2f6ccd4ca1b15ff98b2067edf977da13a76653faf2781ac8c2de71659ebdfc79a3598216e824261caff177e7937fb7acdeda4e0e1cb59894eea209f42e617953b746e6d8c3f5f3ab4523a43e1f23f8c828fbd67f59de083264da2fd0998ac1134cd9841e0a699d82c479cf6f46f7b265ef06df74d05056653ecd9658f0d43116c196f5a0cdb99fc03d2e14f5c1e3aca3547b5508baecfd57f633cdc3046f162629f33c4513f2054fe5cefd93a9752c2bc68a2b3c640be9159ae31b7eea3455b31589e96cdc086302a84e4d29985ee4f481b9119ec2d7487caa7c210e27878835d52876d61ce3a4b17f2977dff0dcc150a5db1b02537ce6a60ce582dd0fb329d3a3c14e9a23363021065e68873229620aff0126688d0281790cf149bcaf36d400c13d9222061b6da293d9667b6a7c328558edf999013b476d256d94e4f7d0ed72149a354206704207fae4e290c3692590d1aa9c87ce9aeb65080b4bfed6e0fb5a17e415816e69edbc0844a7d9c55ec43b1534644143507dd92d63b91169558e7dd592f047dd7b32b90877da2036e8bd60421e081ada70721e775c6eb63d8c8a802212291657300d77228f83733be8ce42cb9da8131a9b95fd9e9bd271d5c3a00204010dd2555a28f5deaa5080a23615ed0fa252f64a61480e21877c6d2403cd7472d121dcc23aefbef02286044a3ee58be8a0eee4254c3f662c88d4fae6e36336dfd943bd4900775b2fd0dcf87f2955e8ff5d779c1a5e5c298a3ac37965f20a757b3c0d0545109d8e2029b1ca34865e7fadb884de5a890aa285f6e7b7d9421328f8668cf3c2c1a1b95752dd7c398616c5c6598b980a55a63423802ad8a5499eb43a85bf9787206ad7e45d74cc2d12b488675ed8ffdde5f4f3f40507d19a38b4207c374d6a4cef82f54243499a28e525a74896cca32e5dfbeb2847e9ef28ed7d1a941991d836eefece4bbf4e59977e441edd6fe510b599e6dfc48e514a44ba63c4c05b92cde45f7296ed17e7d5b8e5168ecffe7d3921cd60623e2615c6a9d6a1bf01c86eb76b1c2a618c228c024ab1d25a54c82b830282470678635140565f387a299df502bcd56dd84d4540062be7113a57f890c7f08b118f2a68a4e78f3e5526af888e17db32f53aa5c43ad69f7ee53782542adefe2ec9fe3292dc39706ad2889336ebb65b2427d774e0d66d3aaa60c62da84ca786880fb712b0ed86472136a46d64ac3650b04e4ebac78dbf802f0c3e9e33105bb737d2e2f91eacdb2f5726d3fa15c60427df85c46a0a9de6695d360c32c2cf243ae32fca1101eabe4eed994eb3483ae9b3569e6723de563741ee06d891cf89e140d4926dcdae820872be08fc3e1d968c8c4b172da31a3aebc045c1a8f9b787c964a0a3982202815f2f3d2a95ba0264f7912bf7dea392f13aacb76bc8712cb29dcc96c9d4b5af4a5c500160cc463ee52b9f8e8cb1dda4d54bcd52579948db55404e79a506258b7601560b30edb400671009d0c8638b5cac37905da3af1f8aa3a092a928d0a6f236f5ac0b9c6ef26f0cedf8e03980f07642b042fccb38fdc1d728656836b2d977d43b5d86eaca4b2f3df6768d546e11a1a39b990d1f76a5a6648878b1e2849bfce7c25890ef8eac1a78a8a80bb2f3fd52bc04870acf587296841fd82196e662986b2c279fc14766c5b9564923cf7a712bdb98da4f4507b0e44c167ba3ab8d8430add4f1851582fffc4da984bc626cf186ec58556d0e466128f6c3ebae3b6baaf3c7a3e388baf98308a80ade5978b9ffd5673c92af9b8487f50f60035cadf7fd71d2b0dba0df9f5c77d6b76b68ece014e1aa2db7f3beec9a69f410416375e38a4e37845070cc919a4c34fa9e37b2fb85695bdf8bcf1697f82f3f12758278328d9b3d0b03d9ef948a194eb10d6c28e9d185bbac70f2cd98c0944df35f43281ea64294f4fdda5aace0a00bc80b24785ccdf76fe94fd3eb77a2d1ea9581b0f79cd86b24286f1f6b68d84f35f50fec0f430cfdeaae9fe0f75c3f9d28216b4ecf1e16ba6863ba7c33610c0de5a9a537f48d9610d4a8c03a9b8ee961dd2107adc8ec8410f3f361aae9fcff6af96b4b685e9fa0f14a880149d774dc2d6b2adb7ac3955fcaea7d0c2d11c718c4d2a505e5f0603ada674dac8b7757855b6ccdddcc8a4708b4777cea22828456437ac8429a7fbf9ffa6a4264119a1c81f75c5f9b198eb34975ae6b817980ce0cb5d641aff76cf3b5b74365318f621aa9065dd243fa9de2369cba30f13ff41b68e7300aafd3fd5eae865051c8b7ffc3cbfe3db0af2b80140375e3739c9d5ac16b54010b6ecdd219bd32d1d5b9a594f561633093f2c9d645714812fd2eeea0593ccd26f018157632e33c384ceceb25269efa7662a8c1e50396af377184a4b3bce5b5a3052fe75cc06fca5a6d5b5d5a0a3e3572bb56a7d2552d13487b3ed09b08ad30305322c284f2c9f423e8d037962a457538da646f4303de295696e21f0c950bf3f8a1c12947020bb90ae4a638c51060bdc79b3780ce4aab5900b6b314e359881ee4281f583379d748844f63183f2194c936e687bf8c7b67d0c06b0db93ae9b747aaab654e1409c127a5547dcd9c59d95d4412dbf518b8e52628cc37483ba2e83f5d5d8b9ba1dd040d30cdb2ae66b123620ecaa1daf50f42d4cf855710399dbb234b1adac9645ef0aeed46758bd9a95f3d272ecf86c7cae95044cbe506bb650eeb2b57e8196f306904d8f9f3d1916561dc8cd9e21795a5c1d391507771b77495cdf6527b8f98c795b072e95a32334c1c6b1e4882d096fe9c38030a30757a00859c09a072fa398b12b9e4c6ec2cb647d3d8c3e4177250203de2c94890f5c5f0f879427099c9afda0b26127f9c04d02ec8fa4112fded6d0c8287bb9c876aea0937b43ec6a4cd8acbddede768498f9e2756ecda66fa9e7f4a41fb29839474c5be527eaf9283f38388c5f8db597771941a8b100f26476a3d97f714d1293943a965a0a5ae32d335f64bf15ae0ed94ff5e10c747beed0e0b9c6b801e706976ab7a0762b3b3744c190cde6f97dc3c62f778c5e8569e2f86c2e5b7abe39ea7285da2b910001d4d6f743bf6c04119a448a9bbb032589eb1cc8904e8d0e3e9a4ad22b930b4be5b8bd2043370645737c2c0403b7d1df78203f20785bfdf19e21ac41f0829f25539d282858bee0c4e3591774f649c31eedf8e4eeae7c52232cfd56bada57800469150a0dc86f1eb23240fa99e67516edb3aea70c3ab5116c64bfb3b5469c88bc08b01288a89b52260a6748c0eadd742ce7b548e52ca790fb551e0a395a2fbd7b24d7017096e51775aa3f19789ff2f07d841c9d3dc398af42d17e49f99470f2733b433fb65329a447ba51489cf49cfb133926eb9bb1509c7f72afe2ea6ad1e246442cd893eb3ec45d5c36356b5cd4ce73938f92ec64319b085c406ded302f84654213a99b9e450270c2af910808801b0cd388696c25f0fce454d693e5d64ccb593effa35c8343e059ea8d3495e61bb2bc8382b4b35b9062e8260c45518df75a8928050034736127c20a955bac294eb4619538970ce9b9cd0ce64bcda6af821211874a4788d39531269c9cbb5b6a4e5b16eb2897ffad8ce8a94bfac92497feac1f64c8d7582a6f32068c29011952eabfc3b5fc19683d38340b09fab2765403cf265848ceb1d3acb408a852697485f485ab55dd1e3fb4a17063c6d185da3c8d5e1b3e0d3691e487d0cd7a137fb736ea0cc8ea865d9f76d272b2201636d8443903bc656cd0d0f32d61747d763c13fe05fe1f77664c4255f33026357643fbab445110529a396731251d29515b0912cef0193691adbcd8cb3e2bbc78ca8e6f351b352578b8a110ed160f92e34f3d29cc911058bc0fdd6b2316506d4357bec3787f8dd1eecfb41a1a572ea96d41ad1dee2baa1f9fb25f0eba45d633349a7901b90ef534f9a27c27e3c78af231f01be4f7cd4927f91a2c095e437166293c72252a3ac67fb68c9103baeea93d5dd833b87cdf762b087c12a12f6797994060494b11164612f0c5ecdfdfc5994928850274dbb7e86275f1959437e17b17b564e9c458a050f904c953948fe05fd667c1cd46f8ea2f17f380f6c8cbfb0c2d3196f26f0bb6567372059ba10027ad41b82f42e02f2653f9d3278fae430b1c82bf68a286c81bb612bffdd579071d549ceb4dfd239a732f72e37db8a07a49ea940188220ae404a8c6e0d980924acee3d92e39706b490ed116e3ab43320c85cce21446b17a07ce4857421e0a109acd40692bc303309638fb71d46be09b5b848dfe25963032858eb55e874aac7b0df0eba33b319d43f74245d288326982c3127457b923efd42e9cb18df4b6b6924be64eadda4ceae09ef22026d0cd55da9a89c662893cefe9b238cd4445337608b937709f74da5a9736bccc57df1a5dc4c6e0ea6fbf583a368d2c9a7a66e08d6d17321d4db879311dc64ba286f22f9103941865a2504ffba933ef7be70e7dbc5fdf1466b360325af3936066f24dd3c23b33b01fe16c80de791f92989a63ca4909aa1421c174611eaf9ff47c9484046e6b22894512e824d3e288dd1ed4fc9164e293ca5684a8940ff1e48c7121de698411b507049f357a644e3d6a7ff7973c9221ddf96f69d780cbd94e6837a44fa38a992c423769eef3603520ce37709c3f4eb192d93cba69c8e690eba9abcc665aa454e3ce7f252adbf99b96ce2980b5cb06f6922a3c1b6ae1333d2d3a349af339258c4b9f6d5f2f6806ed5ac3283fec3922d8de4a29f0f855144d029f2e512ce5c12632b2243c463b7222601b95f0397a8c7066e93b814717df66ad642bc6e311c1f161d4ad3b2704abe1b860b77dbaedcc5692e2641c8e198c42af7d12a7260cbfc8ca05df3366d123a4b0ec7a4f73be7898ef97fb01a45a7f157da8c802fe93dfeff2d8290c164036944f97109b5dccf23111b294b7d95e2f6c92661d9882e2a9ee207613f3219cbb40f9a069554d96748d74a0cba58d2119a60645743210ed681e1b3518bc4eee865313d0f00dc93d3560af743b0c2371cce86ce7eeaff25a8489bbded56bf80e846aec7292be3f17e72ebbe8cfb25238c8904af8148a9c3471b9a8d0683d68bd58b659b4fa2d3d82e26f4041356371066859ab9f5c716c8989d4a9d8ebf5031d014c7b0b94870e12d537d2d7f7f6b436aa485d3043c04205aa204a4dec94dfec046a52f1eefe22f07a1ac92d741f5a097f0ed66599469137278d3bf209ac75769bdba4976fef156c537d69905397f489a6edabae5c21111ecd73cfbff2098ed35b4a5718ffa0ee89d342d2981164eca0e12b4cb30376352f3114f77b21c740b3199fced6f970d714c0d161df6634499cd9a709ba6c4e69720a7dc5bbe179d609e3a9529d1d9f737464abb3e7d2a1119ba4595420eb398a66b5f1f0bd979f80a78bf0449e48fee8e52d4e6073eb184ab1f8870df27599c95d724216c3f7350c496b445906e18bf95dc64f8a0781f5ee647e37f9d6f6dbd3b3f340d8da56d8a85977f2f816fe5029c79e84fcd7768f44ceabc739b6d1b961dd1ee66647b10fb5e1185b7f3f75c4474721dd6e82035130f9627d748c573f987cd2f68c1e007d11ae6e3a4606e35cf3a232deb2eccb1b161125568a099e3a757d9f15a39753a379b802e2a05a6728146b6bba3ccfce2f62dbe59c0d35dd40f4bcad742d171e2b7da507e4b27442c185fbce71953a66e1674dcc69bf3adaab5a5e5052c53f35b7b522b9823d63fc218fefb1114d3ce5e7868442fddd1cb06b5dd5f6cf17ba86ccfb01444715d55cdebd052265eed06d5dd747e292f7529e69b7c97c7e1a219a4491e8144ca6f2a335ad47ae7eb676aa64615f17bd01b32aade7cdd47a440ad0f2a9328004cb09cc470f58f3a590f2ecd5cdfa370f153080a724ad60e271bb1b0fa48160421c9b81f84ec0e27184daa84723bb9a4b80359199c7ed0f2ebdf4afb63e813478a15e298e56cce81bf7bef791626e832b29bf1c18128fba324c547df4cd94c2331b0d0cd0b72475a4d7e128419fe21bc22394110512d1558f0e1de38b9a5ab1e25357f5ef9bd497bd9de905f84fce2a194caa9cf51e0769b5bcdeeac6948188974ddbac6e4ea6b41ae38a4af12202735613181019df6a0099799d7ce67cd82ce2acfa1363ab79aac29fed1b49ccd0062359f25cad134e78434db618ef530ca68b57691cd2c76e48c3b429bff36739667a7ba14b92b34e539891ef7ee78f5315162476b95dd3678bbb5313763d9df39e655b8b28a3343b8e7ee0734c0e09d61c7e6fbbf3b9acff0c621682a2538bcbaf5ae183b8e7428bb15b602845f803d16778169fb4a3272336518b354cf7e1760b9a48c1c5bb3f979879b9ff25f059a787825858b7c6e0609d0671c7a639193ea0ee958e098260d5fc1225401a30c7cb73e32adb0a4b74c6388af0e824b76fd3ac49de387f9a39fc8ccde12e77f4826f7f9c9bf7e4dceab719f12239efc6bf78d50aa122c361e144373b5e0a08fecd48c643d3e86a0ce60dae4b2b4f6e9ffb35ccbbf7eab7d88cd96fa622d9f09e87aa32453e4188665a8957254ce5da2b2b1ae4868f9fc66feb6b81f1e75b6582e6fda1ee2a4a0486ccd4c25d1a11d732771d5fbb9133339957ca79248cf8df75acf47285226f2e61cfc4de3791bd4220d2cbc4b50712bae22aa2c80e2fcce624e1bb57d8042c85c8e56144ce2a4dfc74443a3d5266b4c86f8b9d5aa9a09dd554481c6e69388a7c46d46eb6f2013083b411679f726066340e04ee1663314f1f3d1081e6b3d4bb7d152a8aafdb7755dabd89eb64b88e78e0153a1eb15eb1dfe7c99c44afb0d77134fa080f404016a9850b7c01f734e004d26ee8f82a591bd1f99d809ca84ec88aea117eccec5d9b391b1564ceacc9072b1d0ee3a6945ec898bced075bb978e4892cf1f41db75fbf10e2bab9d5cb14886612a2ddfbdf4f6cb0801c4e2bd2ffc73a9237183d9a9cb618bf1be2b4a08386d74959c5df877a13ba32365d5eb6fc36271fa7fc23d865d146d71403a3447701790e5620c686a3f205e83844c44013c78f59031f8645caedc69a1a1057df6a8bddf8cf029f614fa2dfc2d0d0a57b8d726536452105e3e8f5d529a951328811c3e3f9ece11cb839af89520847ce133cadbb5a166150bed56f20ecb0dcbb8da595c71768b7b63f3cad155b58d688d51c76607e6d6cd1d16debc45d2a9aff5d951eef7fb7c3fb44c6fff13eaf901ed5f6a709a16cb80be8aacb8d30da4afa339b7ee859c06b154647bd3c942f781f47b792f438e1077f4e9f9c30776f8e75935fb3004a687245322ba8936e6058b52bb3661a088796c4e25ce8f8e83d77d15c866842910476afb7cd2ff15bab63da55c74b0c0c0e2d64de420912be5bbac8ffbd5d73df2dce65bd6abe151ee1c42681d8eacc74a09983bb6fca5e6c41882877f7d82306a7a60710b4e46551f0fe1e092f384ed01d460322e3f3918274cc40b979d82f4f037afc9ee7e7d8750d499bd6603dfefb9df5f1668f8c82f72aeb95d64565faf043b0882079b30673cbcd96615cbf82e93fd905ae9f55b6507aa3c72757707d6f02b50a944d4e90598f5be8521f47c2beda907190000000000