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 56371 5f7a3e36df37e1a6371d505b6a5870077c7b0ad8d7412e0bd46f95adff02a8da

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39561bc184cb9d79a4e9179a347607321a6309bcb8256bd9dda501198cd3cdb6
Certificate Block Hash
5f7a3e36df37e1a6371d505b6a5870077c7b0ad8d7412e0bd46f95adff02a8da
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0083020000040f0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000695f48090e1596404f82a3634305b6f1941ee0a55dfa317aaef3e134c18e3c5b5acd8901768c28b9a73627ebec4f86cc1ea4ddbee40e5752eccd6fe38b2ea3b91c565f9dedf96a2f4d254c61fe285ab0fcab156f1bb906b4fd14000000000000002000000020000083020000040f0000

Raw Header Hex

00004020184b9a143d0d347084ab0feeec428992de56d80158ec7708af57a47971ac7f15ad90149cd9fde04010af9779369ea560331d56f66627441bcb93b27c06ccb2fcf1af0c6a78090518b6cdd38c1901a5ddd96b25b8bc09631a320776349a17e9a4799dcb84c11b5639

Proof Data Hex

59,560 bytes
121216010307ae8368b067546c341710f89ad971f9d2cd7ac605b564c112a9d5353515e5cdb5a3c6339dc4d863b5f50e251cbb0fb89a17a0c9b82d1c83337e5d660e4cb6b3fbdb5b41d49ac6827aad6ff593765c14e82d89a9adfe14108da8a26fbf2fd1734ef690bb75b7a0ca0fed40d9882d3fb7c24686e7520fa345f7650c115c76c2b88f51ce6129186a92875b22ff1f97050aeaf8794f6726b148649d658060178123e680fec48e3e00ded33bd5aeecc5b230d809119f71a7df92b23c8cc8171c3eb7cce6a6341951e2c97403720e6aa7cd14fd5bb60d7b6d9d6a5abd5e9fd3b4b540c1487570f9a0a81738250238f534e8b71574c3afb283c1105cf45df8e49a146c091a4548a0891e9c1eb5432b6d3daa6f8d224cc9ab51f96b52f85f2efedb840616fde106dee0dc9f8399389aa21195de6eb3e9604d299618c079e081b346b8479220c2dc594bfb17d3027d420748f11fd999c224cdbaffa99141dec44ad647cdaa376bdf422418eee4c50cdb691ca039e16522c5a29852cc74c2a76c0c2cdf0ed74430264da67c67d6297c78bcb1340a41560b54a37465141d844280702f0081dde2386b805c8d2ed0a2b77073bddddc02dccbb5c2ff418cc46e5a112ca0b1fcaecc334c39b23eaad770a96cb02442d023b27d2f9306868709c5629d9db583fdf5b5ddf36651b8293fb2a9861221f5cbf1eb2f242dcf82fe3bb4fa1346bf08169650664e0e129fea9e5cfa665999ba92a3dba97c34201da7e387597b21ee8ffa4e51c919212663bc2a97b916d38a3be4d907d50f8cace9c514140b5524801e32b90d66bde825c2036341da583d8ca4bafe684e11a48a93d002ad068cc2d41ca838dd67746efb450c7ccc33b491174d6a331c9da46c0ed641bc7cb32c287753ecc04fde1d5748d2156f2aa34be02b2d4f49faee69ab4fc8d8712b0bec83694c9933664802d50130bd32ab5a994e706282b57eda25bc325802da55ad761ae1a464028c080baeb8e06a424cc884e865b33b3d58792a56ca1d86b73c8981be771a33b3fa89681beb481723a75c899a935277ecccbb4ec4cc4c46c72d76f9d46fccfd7f05ce8bc4cbae3cb8855a627a7bef130edbadcdb943570d1e27d45d40dd19d0fbe17c77bf5bd507cc69c7ae329592cd80aa03a8fd154e1fe82f00d6cc7a12315b663adecde7e0f00d989a555f1e6c1e616d460e615e02e7267d1f9b74ae72720d954577860bac14cb091bc630da41b5cb95a6e286a47262d8482e2676a909abfd5d3ecfaa858abe0d29f4b72c4506611a8bd8ba365f83f1a1a7e7acfac08b501c224d907dad82c30e766d82060ef8d7acdffe51c7bc0d6b652a6c2a0c9bcc80f9007abd88dd83d64a3118b98cfe021d1747a853f6b59deb5f3f48f286458a0fb03c72173da514a1214d836f4be01d5a3a3cbdf709f778373e88bb493b565d2180caa1ea21202f6d4724052ab12f7c191866b2bfafad786e2de02b8aba1a851b5122e72571a7237d632bc940fff9d11e69e48759990a1fc9a672077debf9925c2aa0c65f8ad32188eb7017642cec1ac2fe5d65ec7ef927f256fdbf1cf1c1c4d1b0cbfd5b0f1eb275bf3d43fe9cf926c9f8b1d8dcba1a3b56e5feb602888587ef0340887ca8e6393ebadb7f6c4de4e6f18ecf52dc7d061992a39e64eaa4b58038a2b2fed4af3c29a8608ea5999c35fd5d9aa8a78b9a1d95407c4571c33d1beedd2c2608aa7512ddd1449e85b4db382661fffcd975b463cf58ef59c8cff2ed30828b0cb6726825219f0d1a870260fe2688e5c64557ff94fbc1103a8fe724b98dfe234c3cab92b174516a36da91db4209214fd067dba0b9dfce4a10c8c108a7a549a6077ca8fe2d19bb4ef2f9ac8ae0c34604bb157b8fd4e3e76dccf85a2d76b1e0a39a2b7d6b2f2d0cd51373eee1f9a0426abcc5d60575c26fc53aca6f1df31d885d86a7178a719e41c10b8e8978710ce0d09b523fc9a072ae134707349ba366071c6a142fe35bc621080cf281d405be33b4ddf186888cec2d116fa5ba009eb9634dcb7a4e373a4c0ad3feb68f8e0ad648b23d2ce01f269e994cc0207b819058e7cf7068528c5a427393b61f3935488ebe5a44b6831460c9078de79406845ed709f98642f617b675932d5eb1c155d25bec24b9a3fc1bde018f26283eb41207a614e2d014697f039ca9cf2afdc761eec95397a1136400e772eacdf9c8c3f90e42df045cf3bd2f5ba58a2c328fbe4e1ec64f496d69eefd4f77c0ebad53de12b3b92c061ac1186ae20ca81c509bc01e6bb6d4a6af177076af34a204a0de8d9f92eb9385c936489fc4ae3d891dfcaf8cdccdc77ed94e56375788c9c4ac2fcd4178408124555b44aeedb03a7f2e5d2e9e7a63c6ded375cbc1ec73884064701856c7b58409b87e68a73979768da4114315d8a0dc2884a8887c794adb2b241052a8aeef01cc20ce72cf4e906ddafd3f512e8a415f5e44bd2b9fe13a3a9aa34cd3e37072a21ee997875b0adac97a1c8e8932352e89ca8f0211c23e328216b2c7281638b17c2bf7ebf6aafcb4b672a1bc8b1aeecf452e99710baa3a7f5cf94bdb48b359b1ea1e32c4c75c94fbb2fe2d96094be693c8344d2df9f1084953c66ec173fce4c03fed607343b42394c5043cd99f2a89d0841935899d6bc3b9ed134613f0d34ac333f66cbb52a25610c31017fcd75224ccb8d480874ef4dc956ba0147c2575e42a5235a9d131aaf6f62ac010fa8ddf5ba8d538deaba6fe1c8e728f8a8acdde43bd654d7e778e8ab53812abd5d40cb86b0ac3fa5a395ff8953ba82c12aeb5b31fe1328c3a98f40b6c0a9769a3765f4ef67b88b9833597191406038a4be3c61ca31b5a0258f616bc3b1c5ba955c369eb0411db232a560f9808629e033bde16c72c509d04f594939e5b96663ce27df65ee61fb49116a912f0ef1ad6ed776d90be660851c5fa28279fd5fbe23425559310571f674c8cc9a1592ad4cd5d635b114ba0e8131a607acf1d833e11b89d648cf2676bfb6115b66390deda7901832647fdce2d45e070a051af72d5a980bcc5129220eaeb2d57d7142889413285fc267518cec49207f0aaf8f6f753ee55c739f0ad063f0a281133944217eada14a5c205f6522b6f7c9f69ec13ba57d4a80454e84dc2b7bbd8f37616e64f01cbbb1cc10f5d3ab8be5f0ec1e712fed234fcd9cc761731e2d7c02815d527fc33a10dd07833537af2bc18e4f6921cdd7fda184b7376c4ffc599291295496a8a9461ec05f055d240c95603929840e2b590dc46977a92f8169c8f49a3297757c4900f8e75a4c92b8dcaabb269f8c381915cf1b451329443b19f44c798d41cd3552cfc2e4bde759960e92054efb37141616f130d4df46bf54d85c3d49ef9fb738826e48c585beee1ae1d591d5597753e0eb64eeccc2f9ab2f4f1eaca4be572f74fb4c681cd8e377c06c9170d4e7dc6c6fb1311278a3db2f229f656ac2016e364cfc0d451207d462ba7356f5e209c95870708e6aa86c0712a9982a502d382e63f8be15bd56af8f6ee398ca722f2c890a63c5dd1776e1b60bfbcf2bcd725b07535050d7f10d2387fb52f021f39e17446f6b7f3c3f4d6a89e67c78d0d20981feebe094de3866c7364b6ac21a6029bdfc300342f2f32cfa468d3583faa7636465f8f523d599abce6ab4b765799d4758179f63c74d5460f92ab151eefb4602d0bf8df6b509acc0731e49682d71f0eed03bfd5790a0bd6ad93d18851abcbd71e1fc4469751f35b653c582f13b41c626d744dcf1e2ec8787960db32bfd3d660d5b282e89446c6aa7a44d72154b45b617bc6d99697521ba9360a2d7a28263634310db006d2c10a4d0317d64c18ab7eca25cb3d72836288a21a3135f1e7ec7a0bbcde6ef330d6dbf0a1c38320b5bcf3f00122f7ec78f9298c32e59e7c5606c53729d64f1c165396783a0c560afb086904b32f78cd1a80d21a3b4aa3bbc01bcc79a944e39a2d3c4978d78d0fb3305cfc194b8c95eea87d68d09c8c9a405c3ce22334ba1d33c367211e4e66179648139973fbf225c02fcfb4c29c41452e9bc56368763843fd03fc9ff7985a0a264d5c997ef1c1c5a2891995f2554f9fc005234541fc359073d115fd4e69f1598d3c5c17086d44051a6c4c975467702c93430c45ac6f91aba2107f9fd00ec411f23e0025e251d3acb7c0928f286da7ac21e7bfd4a95ca7e3253c88066d0c26f84b020a0df3e34cef454e0681bb6bf4dccee0ae9eaebe844343345f0f29bb30a30741609173bc587fded66fa2cd7f85adc1bf478de7539ecfb1ac94328ec7cfe73663d3129bd5b07c22f1f43873aa51c97ee3d6f8d8fd616524505f310885f8d7cfa0145027fe7d7cedf927bfffb124de59d2f2f33bbb7d1862f93c1c9e93342acd0ca2c0daa51d4cf23299bb9d3a6f26f05eb39c844207f34bb5597f81a34e7fea1b571d80456920e610715f7c292067362cb1cb108a41965b1c4899eba6951cffdda26d4a961775c01fc15b6aebd96cf9408f1b28d59fc6c295fc8b2eb317b907b8345b90ab292c3aa0f93dec6941bd7a3744d63962561ebd255f083907856b4946feb1d392e5df89491b281eb2b87151999d22500a9372d44eed7bd1440a4d4505ce005755a2e2d2054c70548b2c9fb3def52f1187ba98a53ea8d9cd4c95876ba53426a9583a971e17bbd4a3f3441fb9b07f95368d36ce95cf3c8b3158d4cc87e964ee007b92ccc96ba62401ab672dd1f0d317427bb160bbb800f6f27f1c7e0f7ae0a198d68a70734c22845c7435527adc54da7fac840a6b320f17207f8e04b549fc27dbe6baae42ae22846f06af214f4a194ed00deb7f82c729aeb1db2a877210f89e6bad83ac67539c3270d9cf8ebf031529decfa5bafb3875121c2e7521d474a5121ae540fca2ee71011ab591056c572596ad9c81b78b0d3e97cd1c1c248be35cc1819710d08d0c1ef1ecda9694edac96401ea01d8feea3b2b965f356f6e044829bbc9f9b99f7410b3b594a5d191ccad6fb42fcbe1dcc0ee79ae16c8c7b422a0b8bb3d860778a5d41ca3275abaa9e83f2f052456643fbc746fa75dcfb21c1f049965b1c9468359299b011de66eeb5ff8908c35afd172f0160d50620b228d89766c6a9cee5f7fb87bf94120d263fc9bc9d62bda3b38bbfc0e6040873e9c39927f9689a575264dd176ed83f797469d43cc7391153e1e3f1695bfcf88f5707dbb39dbd7cdc698c817a3b5b926f57b96f4d3c9db89a33c4f05831fb9ac60a0bc1c70bf4565fadcb48a947cf89f929ce0b4df7fa9673f6dd22903d2ecb200efebd17719e3e68f1610da23cb0460b7d592be178803d2459da4e0f4e92020c057ded5e49b78f40c8a5533f20401042975efbfdfb226fa12d3a39591f757ddb913737e73852bd15453796d05ed164b06e4d5974179e6f96880d1b057b68f597452008fa64302caeff2b4b075be7313fe2224470db2adbf4849e76cfa70349e383a2bbb611c10e1d23a3fa3ed20c33b2cd0d61d35cba010d18901184ef1922c018121922eb2c148ba8e2528ed37066f4c84590ba1119488cca6eb80ad53e7805b621d90724d821ea14cbebac013da1fe010348d66f1de07981f0ad7079c8982e8154ac1eab3c6beff396ae77863098c16f5c901a2ee6245b630bdfdb3030ae22f5b0a7211f970c3e14c1ccccd867d3c4b1773d2632e590e8d21a090826ccb9b906d0e758578bc2b9a96b3b8c28c4e4ce932b853c319ad63005f16688923cd9ccb470c17478309ce7a160654946daafa7c1e697c123fd6c76bfc75063541a021502b5b933880a44c97e7c353359432e51b831905b187aa743eea85efec6f019a5840c1edcb0056bb91ceb99ac58a32bfa57601d95649dccd1a7fc819ed53b11cf1b31156f0ea576ce5a6704721cd9a037af2c351ad706f4392b505a4b4de0c0abd040e1e07ba5eaf1eac81981e94c6804f6ab8b66cd6cfca3176eb293b7f3f32161247ce195d66696402f0b24e379aa22103056e16428a2cf7b8679580ccde9601e6b44876a13ae81c426f1ebd3ae854719aac57d077684498da0a85e20fb429035548e64353b0417716a8a56d0d22d4b649201c054ea9f7ceb2510e4ee12dcf1612cfd1eadc6730f84cd1f9aa990a6740ed67da0763724cdd5203b41e147cd1f24682acada6781e40e3abc402eddc37bdb1ecca7b9ef16a6d8f17efd1a03860fdc07890f85af9192865fa346988be2e21517f4cff32ce0e67913534d19102ac118b1aae1528f15c76e38c8b00dc0377444a6f8530085712273e6e931766025f18fb3f686f4ae1f3bc25166366a9cf3f7957a61b35d9e9b486318008e38d77e1ce4ba8547c2446a29703e4888ead8926399436606437c678f2fcdd1810e0e2cbc1c8910aef79af9d01859a597a777619797b11150235155d2f0e665037bedd04fc82137c751c9d7e272c12d019065fe940a19dbe742d6c56c10c97b2370ff3065f4bf379651d675bb218c13e327f78a386cbc00e8e3f1b9a9f2678c2484db1289a6e28f7f527ac4ff41032f0185451ab21b03722a49cdf4caf1d57ac85f53b34a0e01ae3d1c40be18002d6f0adcc5cc660253f30c3296d2cf8a0e2d979f70ba0e63eca7d278aa88ce57810431107ec50e8a693c473b7246c5cdc69c7eeebeb07dd94fc93e229a3b8efcd6b121c00ccd53d2cead8c7fb2b6766f7f6cc22dca615a0f940b7c6098c25b87136962b081a5af82030fc17e048fbba4f512eee349e5916bb143803b58a1c12da6c42b69ad0b7d99a106e51263a727341b386c3602eef03a40f9b399351877ef9f1b81e741594c766e81beb30595157ab9b816a245e6926acd01b06eb646d0902e559b9e3e1ad48f1eda700ec9ff15b83dbaa516f58005676d38fe3d510f4a0099d06e557ebdf08f951a54d0bbb9b0b22c3ad44c1aded1e5d6d63ac8c20121d8a5e1b7daa5d428a49a689553cebb8bea190e762bab73501a1bbf86f6dd3b54cb6ace04d6ca76235eed8cc3b37578d2e1945212dd5556a465b11c7d2cea5511b041be85891ec98ceef35db1afbf0f203eb3e1346a1681f21ff48b07afc850baa3cdd663ed18f4f5bb3a9ba8aa76c8340ac8d563421cc5effd679a4cf4f9ae93c913e3a3dee971cde564df2d731177e0aed10a2fd82becb02979d0c41f3673d237cc62e9572e5ae3bd10754fc2dfae934923521b13423f10daf2abf9a51441800a1b967d4ff895db77e1f44b634b4a56686d5a8be2c058bfa229f277feaa8d78ee350cdf1c84433bb855e95e326b7b565ced8b28efc36b7229b0447445c2c0c928c7a1b5f4ea545227251a47f599a508f42058e6ac9e8560eb63ab8154a5d66da614fe34177cb3526de71231750650361960a834599e6679052972a8d13c73356dc1422ee52d2f6d61df5c022ff61280e785a7bca45176f1169dd29547a3c8fa84ba60dc95ab90b3053611a6dcd4da855d7eb06f82cfbfba3f730c97d247552e75bea313fbdebdf58ef3245e3e7e9fc5304d2aa407f6ee68a12d05ded31258368fdd13f7c4341e9c08130224565ae548b529bde674ff2e4484bf448ad8b39d355139c8bb20e3db40183ce356cc7a14d26ffb89ae6f7693abbdb00cd1b05b4ceee013cbc14b3eb83919f30d6eb18b0794ac6edbb743429c888a1853a78f44829ba39068b252ca7ffd3102199bd996bc579570ec7282aad8930362296b9cf9da1c6652bc5d74c989844a7d5ff8eca15854da7744075e0500d6cd15c24a311bd40a0659261951e0d8c2336f64a58da22fa45ebbcfb1d009dd6e4eb690480bc19ca56cae196d2556c70387955b219d4ae44d9aad614a4ee4c0db10053fbb1c12aa65a01bcd287225033de1dbef8b030162fb47dc4da29c925bf671d47c1f19149a701a4a0b5d0056cfc93b998e989610b0b286aa5bbf910dff5370e1a779f40174a894444d1fd89e279b26cb1051f67d9dfb20cbf4d059aa0570086fd65b8cab999bdfeb1576f230f31304a63fe62b96256960dd02498624835ca8a623179bb21d19020c99efd7ea984f0958bde8da81fdd56a87b9b3b98ba347c1684959b8409019c8f93806c5b4414411f02c16c0a11af874ed068c244eb2f9ae0c70fd050b8825bc1cbf09ce53364fcc1368f6dcb3929ff7000712fcf79c416ccfa8eb9187edbd68df2f6787632476ce141dc7221294a28005c08a7faa176f2784128e5087f877f0de30158cdc2321e73c40b2977f78acf32b9b679da7c992d3409f9c12d4fd1e90f82ad067d04798b89d456c088c410739dde70824f437f894595226a3953eb4fcacc9e1ee14640b5c10de7334bc67af80b8ecf2f688fe314ac8aa9878d57916567d09372804f7e99089935adb72a83dbea2493aaf70cfb4d66194f353d9c610de67137c49d482b28268a9b0c55ed57e1eb1fe663bc93552804b096c1f8d185433738b89e54fcb3f13aa955bc04ab7bfb1cdcd3969851ca397985f000eb4349e645434b739ac517825e8be3f02df6f67c3c22d16e1a4753394fd8368f42f1edfec9dfd2ce603998012cc90ef1ca60f46972ebe9a9221fc9698a57085b7dedb98a615c1b34725babaa7f27cbdac607f163dd5d7d5a88f0bb7cbe40886e31bdb7cbf1878b7005a2b29f8c6f89cedb3b3bde4aeaa6b01c6be40e7196565b0b8f46726237f88634215e62a8396fe065889e717c53b1b8fdcc9fd4acf56151aca3146058e8a5cbd2522bd6b2b3a569acce3c935791eb3aa7cee610c544e2f2bc013cd912079e32eb2fa117214aedba6f5bc0f126a857f4b5adcdbc1bea0be2bebe389e25d2c026be87575a1b2eaba1a988141b26c12e1dfa123a617d1d6f4e3a4144d447b8ea7326cfb8545f9047556c648e2fbb14847b7a628194123c9119ccfe44a2465c9efe64ace291cf6fd1a4adfb5640e4b220a7665472a9cd7025fb3b6890d6ed21db049475e3f738287df92f6ee2dec0666b28a07b0632bebf571591f00c73bf494e0d8d5cdda35766d84a7549f6f778d3d8850e294b7994ba7572148af70beaf0e3101e2d46b737421bbb9424cb394c613e534dade7b64654593d1119473701d4cfbbbf5bfc142838deb629a6e9c0b8b86fc4dcb4042029d3b9ab2aba3f5ba33ab57ee208eda90746316fc02fba2f163992b7193187826eb80b6e28ac3dae3cc61e663b90e16b40f5909acfef8ccf95a1a7d6339210ac6bd8b06fce8686f987c4de2363bc97039c58872ffe3aa65243c39026aaef43c5d37e64cb3334b31698656604baf0a9116892c68c133244b66f4a209646e1ec7e92d89703b3f38ecdb004adccdbc51c5696ced3f7d32b40a9b0cc6e4d97f672ad13940500e94bd480cb428e635cae6ddd89b397d19b937d529d416a6a2a16440d721ce8b930d1f1308b3ebe957b542c35c11d5ee62b5c5cd3a6e71f713a8438133101399ff856aed594ae8b1f0fc17c3e3be117b93d822c8a03722bb97582718dd475c62138abf4c21abe1f933ae267b9b398ffed337fac4090719f5d61eda61a54e8f13d9b50725ecca7ab019da4c8b3295a4420e104bc9883d0ec04409c41c397a4255395b01dd4e91885cb86c92398304c90fea53638172907a43df67e08ecd8324680758affcd04ff2c584c266220f5d0a20b9793a6442a2c852fc465876913888c0e53f5e70df200545a3cb4dc147a812f0ae6a9c549121899069828c0605c2ff3257de01babdff88812e3261059073c24fd63bdd2107076140c2afa799650777e6f4df9bd75abc02af354d717794d8f10f14f2d1c5810b1d605e05cadd952ad0ed228a4c8d2c9e987aadebdc5d3e3e7990f1f719030c465e7282f173f15770fd00b2c750a1098e4e0fa3994d6ca8afc3b68cc9776c1e6d8e3ce923100adff32452dd72b07072416b4ce12d67d80aedd8c1595a543e03b24259aa02be62249570ea23da30b1ff62bf9c0a6d6957da83beb9e643a5edeb1ec5083c7231fc107308d5a324c93691834933e613c2b04c7067ddf56905a5514d852bebb07ea073dd6cbca83c8cf40f5c1ff8ead46efb0924eef9a243e50cf82667c90eebcfd21c077a35ec29323b7635f6cb0b162f31f1c039721dfaefd63bffc48394edde80c86612405633d300bef705b766bae1f08213d5f46322883ac9afdae1c0b1c38e1356de5097ff94e19032b5b03e24f4b36c78b6157b86c22826e6f99bfa4c724f39d422f6c82d18d46843da19e05af223724de73ecb751fcf37bded48da928502f7d4c5b09480f1a39897ae7d1f5f91c8b6fb3b0b741dc97501e97fc2d548f09239a91c95877409634f774c18dc5b62e1473236e7771943091e2a3632c29894b7bd714318b5b9030eef3629b73080b9aa32fe7f3b07f616d0417d1052edb1ccfd02638b2675c8765c4c8a6080af846f93ef2cc8035762f8bce09af084cc0901eab1e460d61e58e121074848fbf0ed20d40b66deb0a90daab8d7d66391621324425c8730256c26ee25d791198cfb089d273ad3781c9c8e62f15ce010812b1ac49967c59a886f06f6c0ea00264125c2cec9e791c8751bc7f45b17a376a8fa64209fcce27c21ee757d6ff4ab37a935a1101951428d06cea47c2587bdee108b4fe8805cece1813598fbc84bc631c3f945cfb0dca28e5f4885666cfd8e381d85771e9ced2964415fe77d08512cf5ad75089e178b26d4346fb13bbb51845c6ec84750b0919874fc53da1ee5feef331b323d59b5c88f83a8ccbc55dfa73fef49db1842a5951b4b510bf240b265621bb7f2a900377c78fc977ec34d5c48df2f62eb02cb0e6ab107e81ff03c2d39ec7c5c9ca07015904d73a5bd9346af3d76d3a83d9920157a5d7ea41eb37cbf06c365b272bf85fbf9aa4ea08a080685d1e25f3beed83974116be1f6cde047e58893e788d2241f2b992c4eb1cc80f5318819349a016804e76bb2974c8f35dbc75714a42f40929f522dc568f65dc0f0da4f75868ecd37d02e17cdfc6a8af8e0ac430b39791636bbfd3d9ad3f989ff0f510cabedd00fc58b9217fc858110e50e6967b5973a1b1331aa44e5b21bc9770a2d92a66cd119a118573e66097f7e98b8275c1affe32b28a0ed79f55df7e47786c6e2ad308ad72c61de0b568a4e48a0706fc76acc8302eb362abb661cd0d88921b62e43ae3c0ed97425267b6f739337ef2906e0e35434f62079a8b9bf2edf09e4ed39273867db1a40ebfe50ce6fe08b702a14b4cbe067a168fd17c51ac4ade782a6709086a1597a1c1c3fb291830cc8225870189484c02a68a6a0f1b63065cf46fd9b96ace72404cfbdd52cd4d31873146e98ac9a704705a09e8698a627d608c580e7144dd7e5d79a730260a7a48c4bfa4ee3d126afccff2c83c174a80ca493c9f83caac8302d31962a4b6e5a5c6ed962d0c0911334f03b96fd736f6345be72c2c762b322579a82db2f11ae209fc065886cdffcbfb050d590f6788669315fd1d1ecdbba0daba46e1aa42fd8099ea2848761938143fd6728fb44300b88792632120581f2b651dfc72db3555c4747a96d85ba509634ad4c03e899c7994bc0a315bf9be4747f85a00f9dfd01aa4ebe84e5bc3ce7d145b31f046be44645fa7693687c768d1ab24c7b09670d206f0c5e610a7a996ca25d8096721c3eabc27947f8ef40d20382f48fb7e8cb16833838d0600ed88408cc3222eb2acc0aff894552a2fb9f1fd5c68b5f3f377f7c8b6d6aa1886c4549b41412c7fb2dba39d5a2c7df1c96885905646fa73a585834dc019269b1df45aea64294b6cf03c88a453ce11a4acc99659b18f5167316992fbcceb972b2c86dd2f1e245436b73a4dc6dbdc59c2ea664996dcf8fe38ba57e222d40a0e1e6997101161c0fe3f79bb91241021677c2622f2c8d7c53833923e68222944825edf4785a811043725a2b0e0f9620cfeeff05aee4c7282d51f19c1248e4072797342e14cd7f9cd0e3f96fb2db2c902299aa2094e79258f36846e529602ffc107dc7f40f5a4cd003dbc933c1a7792d5188d508aca42c485d42f489e3f57ac1d8dfb0469de15c733a13f586ea743029818737defa2e75f36f7c0752d79264647721653816062c2c6d8fcdee54c85faf0c612d1a7fa376c20785aa773d6f76c3211ff7bcd3ee9a0fa0afe847c80440caf090e1c73fd04fc9b4d4c93c1ee8a0383bbcf1f2244c2f99a067ad5392ad54d8fcde01c7c443592e22fa813e5d3d1b60f7af1893f217cc4466f1d915b3cbfde9d488ad67f0345327e1343140c841fdb0f673c1dd1f60debba23e3698af3fa863f4dd499b79d7bb02f1a4510525eb0fcfafc62f990502c121fc45268fea1db309750f2fc370183fef628e93107f9621965e04f8be2140c65f6b19f90cde2cc1bfe48d646b204b9a26f3abf5434aebf0c1336bc1c69371d8fbe013e8f00cd60b91fab0a19c94161c73774a6f3190138f452e8ec0dd75ea2b57abd06f886889ecef86de10204423b581662d4403a4c4c15d81e232a986167afdafc6e344607363cf09087718583f79cd9ae80d2a11f9cc736f23f12f4eb46f6412e8d9aafed77f60f17133a5df745d9d1417b07f38dca195fc76df6548ea5035b53d38713485d2ba904490954b352af4a5803850a3d7b01e076b512ace629821dbcfcfb31308fbc6bffd8e2d8ee0f67d109cf18e19707db969f898a7c7026d733aaf9bc07bd0fd26569ccb8daf59e04b1320970fa3cc2fed39ef66a18d019b6494e5fd4a77ee0b835b96227c0d79d5fabc7bb7470458229a7fbec0f325b752ae1e28418b21f990c5bbf1a83b4a251d2c4f711baf46e2921ea5e5d9d036bc95aab052f0a8c222f7d032cf56527b5a4b53cb54f182ae0bbd76e6cff8dea5df6a518fe42a16e58abddadcc0b0f00052a3e27b97a23a4bd3949c6e54ded2dbb6c8dc84700a82121360ddb2485f12154bd1825a9730cb1288ea47f54283ac2e718cfa27f8dee1f8d60a9ed27d1f95f0d9a1a8c86150d559b6b76d050ae23deae1a886e00090e750a78f67f38328499e90bf56b6566b1ce52a355241a83bb7e77235993fbae773e34fab172ca4c82c20011d2ffaa84b66ff8dba5089d9fce4569ba194a60f857641c7cc78bdab5e02f5204d7b6d4eed9fdf35a8bc121ff64fe7f759b24953fce2b187a064dd8d57f4c386a7e9eba46ce5db7367c3016a21aa56d2d47735d36099818cccc1be7505bce1ead65c4cebf384e04580e1813600087c412bd2c833d14036626ef316f8ea3c0dfd8fa0011c98fb2c5582c1e1d34319b1a0467aeba0783ab2176c96706d4abf71c921fd3dfea38657a362eeb411d6648c68afde2b2bbdff3b932196e499c4c0b81b1c0e18e3fd399b4e67a676d2c51c42d8e3dfe796a41a6767a891410b8860ac37f16bd46dcb8e5cdbbdfcefe0b15906cf4ae0173dcb5478ac40c0eb575bc196a5be4935d5109b797dd7e74b2709dc717e39f2f46c664e4b28ced17b22585dc072cfaae9e363b96ed8655c8df1c302edefdaca6b8d594a58486d5cef3a29acd7ea3c63d4725db34c929ae90341078267b01a1c595e30daf637e73e76bb1e5c0ab3f766897b36f32b6e73869035a1f1848217ee53cd471c882f6a8485bc4ec5240bbf84ca1c1ecf3dc2283fa54a16fbb5757b589f1be7067eea59751c7664d9777e40e3858042c10b429c69c7842322f5523abd6b0f2fdc9773b32b9c604da67fa2e61c3cb6528a8136d1e94d03ba446e300e2de3702f61042857f7efca7805113e0f7f1a8376f2983c899ac61ba9c5c1ab3aebace14d9360928a577002aa250c3c55b73556036cc9d09eb53e40d2f5ff5972f1a4051d02f1672253e32e51f947abb773196651ecbd3c0df56ff9a68ed3624511c572cd80f8eeae890e5f646eafdb6f13e18288d9cc723f454bc068e29d0f8816b6ef44a36b079e36ac06cbc47ecf47a3c8264a66f6b933f3ec0b503f877e79fc8c35817f26aa0833225387113f3808bffd706b7505876627ed654b49f1f71b84c09883b02451149497efc2aed4b3db0be4e9d4547b003c24f011400bd83fd26ba82af91747b44f1cb2fb37f85fcc21952ea437c2acec5d8d3e23b5822afdde8a9e6287f684f2ce9bce317041127ca746a70dc1964678d904aa14282690025c04f77da5ee94714c730976a0644bd7e8249cac60ce9a212d4da57dde0f6e75e9171205ffdf1262fce1f780a81cee510bd4eba52571b60c1a51b378cc85e3b9546c7fa5f342a017d2c18010fda11652141183f12a69c316474eefeaab839d7c2f14c84d5a50477a112dd4c4c419c3f17f98560aa9a12e39e50e0dabcf1e6aa4af157dc4b87974b0294adf01ba4ae601aabd6289a13b8b1fc61ce3da7d54215212e26a62e55365e79c1812235c390386918b21800474234b5247b5058dc0e7b2d89b35570d8342c622c509eeed3b71daa0ba9b40022a8dbff30c0cbf56f392637c3e17cf3047f472bc21a81c305418a8ce8eb7358385121244ecc494c7593a2db208e1b64661270122d32846a8799e8cce9daf7d0436ac5edb929ceb0afa68fa70f461614e54c30c3d8804f331583724a2a53bb0bf302fd511ffc821bf10701b3ebb82baee154cc124d2095f87a45c1f60e3c9f4f10f2f01cd784d386ec482b5daa69014cc1c4235f97247560a2a36d2e9f4492393f59c9eec895606eda4d1f98dc73c1a57210070ac6ce4643d85c612bfce9604bbfc8f211d9c0e810cd43e860feb06adff86e52eab0413eeac32b71ac8134836255f9ea2cf9b7d8169bd05f60b1dc7b7306e3ee9eb54add5bb98181c6b2ffb7456b3ec34165969c91e568ab542dc4bc084fcca92b7457d76790b615fbfbe96877cacc8e44c23ab4150342a335027025a1ac465ddad91540db78da66ec3263a23f77439e3e013b2a8bd934bf5c0349f980e6bcc7d8a560523cda4a5c8592a138529cef84011a6181c14d827241bdf9d0363be1b6037f23b30288270aa2c916da199738879b31d3bc003f685bbcc182a91a3b97ad4e22965395406c11822092b3739beab5c134730cac813ff0780364ba40ff7742aaca8309b2dcad4f7e35199026a4d4a3db0e50cc81fa00929f2597172962ff6e9efe12f124b2fba5a9c1620bcad8bb3cee5896168e0d92844d202722ea21c61acf2d0026d19df0ca0e1da2bbb53d3e023d316dd4a8989fa9edd66a9e182df435f9369cd12f1811a2a9a237c8854b3a1ecba73dffe5166d3b3cc8ff883ed00044df56d1ff37f2dae6d517c758fca777a832b42dac2559c119274eb3ac0a81b87273142ba5fa5c827c97bab67df105d9c5519ba31d6343f925b0bf7cc85c0a645e2b0dd84ed62fb6573cb58f67de412ad783046198c5289face07153cc3eae2be28ee9ade0357c43e24aa066cc0284dec1c7ea2d78174561bb43acc7f4b46d45bd52dffd4e711a55b1ff0297a32f091628bd83e584d5a14922f391fe1ce8e9703b80f14af9697ba2ba775e5c717a8cd58f942fc6358319069c2b159eb5ce4e8f5afbd1001eaade56c224b0ee3e196d90241340c3e00da5f3906f53adcf8fc3a0393c0281fa3c65d87dfdcaa12a511c4c6214df628e3ed8eee59ec5f6f2174271c7200624b47c12df8e92d48f81d31a4983a539ee3f661fa2e79df3c8fe96803572ad58266c59f9f2d381785e4cff143dbf2d43d8267aa3e7d9e1e42705f6d44896ec8a0762189e669de4703ae08b7064ec2006df49021842aeff8301b181bac6c97043949fc33adc4f2ef311b64307be25fe661eb962abcc06c57eed9e994f5946802e05f6abb1346709192e031d30d43cb2777868a98c07ba85ff1ffacf66772961abeee3d1f6fdccab574648b1539f230f5559f819a3b7567c14fe96502a9be96577cb7374d8e1d76845884dd6de943c4f8b8714306b6c9966629d08bbe5b0b4aec0415211e2ad88b1dd67233c88053131d6ea157060376e9c5ae4e61229c16d964c0ad5fc175cd9a36a70822fd69917f53c6646f736381ca59ca555fd27913b768a025a6a5949c66afef0eab4637a14a21883419b51c5dc5c2bfe96eeaeff4f54047d086f96251bd510b032e283fec63685385f5ae33471f2b6809a312b565fe5ae51c96068956f947b30e27e5b7e2b73facc591d482225f6e3860f78062d1649ba5cbf02c210770fdf8af52f7dd8fd5453d70323749f7a5aefc5824be6ca2716e915bc1b458825d4669f7a2805dc1ae4875c1c6cefcd6aef1c41742b077c2c7386fa434442774b4740a3cb1e062abe9d72f4806fa2e6246ab2b989516ff8c5a076cd11ec63f9eddb9234b561daa3b0efb4d9fd3f873fae3de3713099298067bd89cd98d44d4b4da4c1706a9777485bbfd3149d7f178d99442474f8cb744de3774aba1dbe8670867811a15e0c6d26287d9ed9debf852ffae2b2686257a1b97e8c31e38bc3de61671f7b3ef838a77c1a0d33c5cb5703d25f75a27bb9754b07b59d899fb1b5590bcdc7572624631e5f3c3027cd91fbea5a3d51b663cd4d44b5e97a1c16fb22f028874eb76004d54098028c51ae8d7be2e275d53db59094dbd0b4c3a8b87aa89ec844e8e6c980eb46f99b2512d67d8169e730b37028ba7c370fd698ef8699c25a4c1125f0fab9dfe2efe3478e74d51a4f8eab4b9700017bfc9fa21306c9528a7ee2cf6988b9f873502c6f9001e3db42edf08d834559cc4ba55125e5fd05174f6949575c832a59622586684498b13e3818c60cc04d5a68045cfe685e9f6d01529c8c30d7b5ae20db93718322202b1f25c7111bcf9e544949b5664f2bd6f88fd5d12b56af48e801776b381a8c2a9973a8e521c9ff8512d9173afa484b040658452734fa8486d2f222401ce5c3f96da556f2092d5bd81c3ec3ba284592bc5a0ff834a97c30c421d2ae868cfd5b9c6b73adb9d1f5f632e08a4c1df578f14bc18945def97934260a1da2aaba98c3f147be1885878ada6cdb83b100e34473f9fd651d5c436dd06d140d7e97279db98c3478ce2fe2c7314f473c1a947141d42f20f9bf9151681c96811a03d4d0245cfbe8433403fac02922c0052f45a7bac2c4a56053f72b921058de8af29b889dff70b266e4adf909bed7317f234089a5e78d4155208a7093b4b3cbbbd43249b392d3603f12598e5a1eacb70159bba062c8e1bbe49a82762d2002257a40e9f2aa793ba45e3b2f6668c21260d2aeefe23502c5e4acec28e29d91dce1eef0090eafaedaf71aaf277e4f46a21d3e85652c8787a638485292976746ae11203084f9840b2dae521910b1563286d65952e9f054a250e6b4b6a62d8bafb4a16f6b8a7230ce24128ec658aae8ba5e252c438ee9237645afdb1aba4c3614476fa6b0eb0f6d6338f435b9a7fe613e8d917b58a3536da1daa97740ed5fbd607e47ed4a8f6d7732013b9a84bfb6b4370819578889821cf74db33f557de4c5672eef529756c1a8a03bf5d28f23b2d6336e105d495b1d78f5c22b1d4e49519fe329ca741c54fcaadb9dfa479e613672b46a27e9752fbf470c791e2caa44653baff89e047b47632354e4b67346aa2e61b7e4903bab29cb2e560f2766260802837c045b06452131c5b0002398600b81cd945e65f652b4d54d3355abc9ae81321f1836ff56738b0c332f4b1a7f83da92020a704799e4e70923ea3bf7760d99d73bb9f28202615a7dbf211d9490b4e6e6da7196f68f893a388590dc7ccd91113a19206f005d67ed519b3fd8ec31822e304400855371b841e7ea3470131cda9b3806d3c53c96e97d5466b8fa69ba0beb80ddfb2dedfc9f33b34bfbefee08eca14b870e1748761a83318390f44f011a866cd693bb863f119d67bd31fd3bf23f9cb507ffbe76a27ae3b78a74ace7878e962a236187d5f376aed81004208c4b8771296d2b02c3ba9b6c87d34c3e88237c427ecb875fa8faf3aa9fbae2a174158d9d4f95a38ecdc1f4d17453912a76e600a85b83fcc3287c5b43a3871484a541efea6636d0f0f126a904852678f47e6bcd24df79988ae08dd35fe0ef437a47b5f53fcb235a268a1e2f329db2509e5bd55520808968c10b72c084794699e7509ab107076515cd86a5d541f427786694ab3a80eff2a551f47ad08e93b7673014cf5884ecf84c8aada365efead0894446d1ac565951d14a693f145bccde3ecb0750ed9a9ed901238acf2c6c8b2561c1c51ba3923e01bb703e04963f444bf804e529ddf84c9bb6efca854e62436c99f351ea10e93d7ad9adcf760692daad3d588fbe50155d2339b8747ddd9f31e941806488f6fe10267a9f9765f9602abac73641d33067b1d53ff637b0b6f5c2185d62a921e7bdb70698df848ecb6befad40cf7e9f7fc359d5c906926cccc2cfc5129acbd26375b9cfb99e8d8c30c8814631938f7ac378821081a15c07d0a9bbc677cc6e30f56415ece305fbfc8baa7b12b85b05b8a5c5323a8efe159ca5a3553e8e1446cfbc21abf7a1778e44071df412ed04431cab9c2e26102edc8491d903c573982cab559bee97bd05cde29bef54bcfbd9decc0a7e0580e236eaa664d1a7dde175a02cb33d79eadb0836eff3a4126025960a2d996422274fc8c469c02ed4058b914efaa6086398d433d019e0b0f168c894eae25ef1d1e2b2bddc00859f1d7a824cfce9f76729a363c58e0631f3f8544a57935a11b5784a39707d072533072101f9d689603974a94552d7c29937c4b08e850b647c6402ebfd092fa56b33f81c3822d64046cdb4abc0de2bfdadb7306f7065bcb7288939cd5003d24ec8cee396142988e4bcd5a1b119f937ec6a2370f604c847639b2d2c000e78ba6266bdf52dbab32132353c5ca9304c66e51e0218a03198107dec3d01d7a70dc6e5e288d3cd90530605cbffd70c18a9578334413ddbfdbae6131d18f8315116817b9c5a3515f54042584f03ca3e0bb047ae79b78669ad8d67be0c261860e6b7854d91dbf99d44da8f80ecb1e9636dd7d65468f63ccd831a8dad4844e32c5956ac7733d3d558352ec39b95c016bb0f9100b20d2710b94b271264a2a9f55d1c780256bf723c520cf4cb3a78f969265160c21ce72efbe9b1380c7cc4e22cba0d495dbf74b12e944e03d02f2c7f6ecc7751131180fea686717cd740da69b9a9109f546431285c503d5bf2660221e8dde5a570397e4f25513994a0395a00dc68fbbe12671d306aae74e96c0da2e6bef34b8c5efd0832e759bf2c5e61d88571712974bb90f3b163bd4b68b7bd383219997dc8b117a23cc6e68bb6e818113bac69516aa4398da3fbf3c722456238ccf1eb01f02e4ec689ffcb39478ee908f187e3cb19a7d93213b7296d8e353fa73fedbadced0a549a00ac814e9c9d1d698a685163071171b70ae5eb11875737ebd8cfb636000f7ba8759b0ebb125a6083e952c3cf6bc15485f49acac6e69b49303905a246ca811e4414584c249a41628e8c07feecdc8cadf6ccefe72df417a2e98807ed811ed693bdf077910dade49729bd385148b1afa35e7300b84536fcf398feee541178e290148f1f29fcc877f604bb597f3e5310c5a3f32a7188e79cb300cc47776b3a4f878763ebf4ae2f7ec3cfc17c121cc841f92f6143f53b9f466137250929788c93e55a30f5c969ed9bd2cee6627881fc299b08c7a59ba7d1b460daeca3c05f03c863b655f4884f05bd8acb505f9bf4f28f60ad33a345cafec2dae8985fda55f6349735e5292b7860c253273a7c56015dcfd77914d3a7c128246c9d4d427daf4107b60b95ddd4a135bea68b72fb603a0e0e5c8e96fb205de8c6db8ee1f56c61cd2e8e76faf258084aaec61e60bd416abde0175ce8b19a76eb6c4dd990ab50bd03da015338294ae8261183fc31182bd75ea6d6ab431371d16f05b757bdbbb905fccac3366c9822063c072a235a5fbcb95dce9a6924f0a37432b3536fe852ff53fe214d8c18c122fe691bbc6caf2e0d0467b4c328f6d72813a61544e834fd38441673c875d7e43488de1fc4c10cf8719fb554aa93248f7de659d6b21a9798c5cf796b8e76b0f47dd66ee48f1da42fc7547eba5b14be64704a0c3fd6f889e31a552417e594449523bce3ac36b77fc52195b8df04d21b087605a7395a4dfc80bf4c7703403b479b596d128ede08ad8af47f4693c9f9a653a36fe54e3e221fc89a204b8065dd6d7f5c1f66269b6a509b82202d5c32c08cac7ee275356b3487125a57409e790d4c456992db96849b4d98b760009307bd35135694a07d2c480e501d9dce142c0076fb13311caf6ac3100db1fe7e15ff83dfb9c132fda00d98aa4a562a547b42ef37d103606028ebda4107b182ab564a3e63f26f2182fcd6350b17c656fc2c8b232438ae4c4f642fea4a86774a0ed553d9e1ef9dcfe54b2f847129113f0943bf06653e6ecd97a24d562decbee6f6afcdc0fb2201bde1b5826b755e2dc3fae63c657f8fd57d7e72dbc8dca8f1d6ac6a17c0a54679c3f0ec675adc4851888eab395914f51dfacb282488a28a7bc9d6b4359657cdeb7bad29011d6cc5a3ba9085970a448eb9dfbfaea9323fdb4102b615d46bea710b039e0c1c4f17538835bc18fefe78952b3c5c8f27d0f1086673fa297b633f6944cad9f7cafdf4b4f0ade618e0ba66894e61df24a7558fbea7961649cad6888fdcc64b8513d712eb09f8c7a1ad68ec8995aa0eea63aa652c4f1fcf8c0b40f58cc28fbe56eb751be39e2b1bc4e2d2310ec2371800d4fc6b289a4df6fcc44ed8328d6ae90ae0c69e710984135295914b181416f4e770c0e97afaaa3b9adfedabad0feb863a6a615ca822b954dde47494065945a950509551c1dd666095f16d5498c1c44dd4e2aed9f32daee4fdff57f6f46ef4308885bfaf3ee81b6b29cc5cbe0a123ab7e865ce2f25f164087184c3cd89de7025a54c9119257339bcb0a3c55e27ede7eacd5aba96dda6f131c464c5a63d66127d43d8dcdda55cdd9575a6573d01349472cfea0e434810707cce721b944a1258ca20f128f2bc6e69b8c970166060ec52a4ba262d3c8b4b10d1a1f06a09fd4235105fd798acefcf79cd7aa1b9882b7fdcb09cf315e2b5bb5bc6a14d0b7a46bc4f15d320fecc70818c49e7c588b81657fb0b1ab3fc353b011532300dc8478e241fcedc49f19adb08caec98aea428fcc332458ac34de7b68be9d25d7ddb7c632461babf1f3c5c760c916b5788150fcae08fbf31373bb7fa2fcefda10ef83c28921e9388c069662b6a066c3781cd9694f782a0831d4909e9e56d3f13475e0bfa1d9be5bf6a55983440920c27c3b11015b9322e7c868b44350d1fc4d6187b229b9bc2503f9337d3ad6fe7aa961eccee30ca1ba5b3b12eeaf456ee9aead579cbd7931a63240c81223ffd9d1cbabc564cba76628d81d1bd39c26203c9a0ff165ea8991d698f01f9596f96531dadd8fa5923a381db2600e322e36becc0bf8c56f83810b5d9f5e4340469b0db37a534d44210341e58bdce004f0fe69e80015236118554959694877e0985195715b74039798d91329e587f4d9184114e898e081953307db9fa7e37cad01bafb80c80c37a1b44cceef0cf9f27a1f103bb60d8b9183ff6651563e01eb2bf657d9c40aebaafc99d90a44682addf6e4874b5f3c420320b423d54bc3fac1da108eda78671fe5d8d9c28892874e180a90319adf6dee3d137f2c429fb754a30951ede7590a9aa2fdeebe61016810e806c06195a6c983c19b6325cb5cfa0e6c9d5c321ff244b794cdad5032d1146e080559718f9924261b3666f25a1ce15728bf68110688e229b13b1dca0e2ebb0699f534cd1b13097a3240d8154cc5df1cb052aa8e0400b6d397d6a55813441fb63cbc7f153ea1c90a506801367c28f6a3c6d398164f7d9edf7fcbbb0c492ce28053b54bfde1942a62e53234c296b6a73da8d0ba4831d1b23c66791a83c7e9a6bfdaf2bcef5c595e1a1be1881113674a9b7aaa39f2ecbabe025f1568b4699156c1f8f9f23b3d5c5c0f48a56aa72100d3bd48c474d43912c151de21f76bb711281186209f581908dffe6154fe10e6d4145c7417139bc8c49f419ccfd73b1017f1a48117675419b57b6e3f54b631d1b79e4d37ef16e388d5e0aaebad58fee458fe4c4c1b58c692049f6f1c8c9c027d4fcea59a030f032c4af53460ebb7a0668f27a86056499dd2b1e25f2633e516b268e7c899df3bfa956f1bcbc9f6bda14d665cd5bf0ef61472d2f99b7e0ba9862b01db4fcab95f179ec621d2e43f91bda3f22c7c4b780e76cd587bf479d1dfd31b8be2160df11055a31f239603c464ec62dd6cd4a71220bf52a6112427f030319a0818da1a1df95b26848001b971df90dcabeaa50d8d802615938518b335adf4adb545d15dd706ac38493aa49191aef04ed116889beade9c79fb1d252586012c7ebe9367fc14128e774ca1eb0b53df09da4d3361b479dc4dc7c787e45568aa60cd31dd804a0770804bd525046379d70753130e47387c6adb9ecd07fe5096227b706f098b4ce07a3a2d07421e3da34c4f0afe9f55da25dcfcc2ad4ccf8f4c29501ed21bf661dbd0793e731901975da9b5d1719f69f214291e949cccf13f85fced04065dd63b63c18a36d7cf48aefa465f45253b1f750fa60caa11c49f846c7842f4e1eb0a144e035171fcac104fbd8220539b45f9c4f6af6b95580c8803353a18bf3c668b0b4039a889c467c60a4d463b1652006bf9e2e884457ed6755049e28d6ca0dcf2b9279447b4c25838abdfeefbcec8b137531598c28ea7dbc6bd7eb8fbdb5721f32e40d3d42912351fb446a12a3751703d0cd17e52d8ac68463c1e8f793fc0d32cd03836ec7908fed1a90ef5f9e885c8f22d102f47be2f7f1f4926319f43c459b0cf46ff9535c9ed4847b2d2c8f6d553111f768e1240f3a9f10ea3f1d3cceab201c82ef1dd085c791fa670064443cb4bb00f6c47ddbe24a3ff2b5f322e273255593ef624c58b5ed3a288eae02fd04a5355180867867d400d1e2999d39b0d68861c1bdbc2312eddedf2e5d28accc65a32e4b7da9fbdadf3a2fa3361da8ef2884bd3a6421c0f5b063e3bf328ae8c76eb25d98a403ce199c4e069d7e0d04981a78889605ca0f0e720943baa236f930358f2d39834108f43305dacd8b624deca601a561f2248490766f0793e439b3493dbd53ec057c230aaf22890dd7bca47b59c18a4027d0418d33c6aeaa583887400568abf93c03a429950362c6f5215606eaa305605bbe6c2a9c2c83d455d9f2cbde9bfef567158405c4b06a3f210937a204917002e0f1c55398ba9e6268825b1de265770913cdc5dcef441481f464a8c177db8617b158b7b76c213a7aaa9d50a25baf3bf6f132ed12a8b42300e6b588a04dc06710fff3c820bd7f376e07f443f468bbcd9bf52cadab571bf63e872d159204db3bbbe3f4183041e99fb5e0cc53cb5660eb5278b0ad41affbcae2daa725b56de7ac29ce164f74fb859d5c0f0e6e9b1e2fb2de7b17624d2b52fe290be9306c7bc7c888b5ca81a9360c5cabfae213bea8705b864850d2a7923ee7c1eaf35330d43c98d0e9e2f9dccddb8710181fea9589f0f6889c69f3d9ab5ab1a48703d16cdc18e21ba7d55e9b6e60bcbf2306e79f4fb5f08e620372205e9fedade61b4ec097acf1be0ad2a02f75e0310c00136acaf80e9ddeb5358b2c89001d030a0766b59a30052fd9fb5ce1a89ca539935f54ceaea69487d4624cc7734a67ec93c230c20f723dc3abd70840964ac252f40bb8160fb4bfd57d96a0c227b9602a54900059f573656fe1d26f89166b9b4fd03d3963b7032b6f6c7dde31501f1620276e99481ecfae9a61ec2eb339729995ab885352d4dae47da293f2a0cdc5e0b908663c061eb6cc25202c04f7f68cbf03faaef268f3081ee86fb7dfd7a9d0d00c0af921d08040fb4937ed1277c8e06f2a882b3a2399f12a33c53e23e29fc2cbe435269dd1e4cdeac982ec8a675f9ea3ddb50865d1f6d84847dee06938efbea2ca7272c43d4f4c238a02b1ec4286023827d97f89bda0b1b81e43eaf7d56811c25cc7a5d8a9ae04bf0bf8b24e42a6f28ac28c70c542943fe4ca737636b71a77b7bcaa5fd6644c72e2e8acba148f183ab48a6034c753c06d93f84980cf18da38eb8bfc18f8ffb58d4d031905f0c416ef853759e99bb7f930b37862cb87f17f8f49b8e5c9ed6a53231e054076566fe670888565855875589233a49cc188a784ce311bb8e385e9299055f37d16121cfe7c4ec31ea885c32291312eae807d0c6e6d19a346edabb958dc6efcb7905312629551643c874e500f1830452c23e429454dbd0c62043bae0f01d3cbebfabcd1ba3cde8d788e4d155db833d90af544891f19668e61ed622d78a7daaa9cb2c1a355edfad22bb13749d2832f83f36c3519b886040cf959e2895d4a732785d62f20d61811397ea4967dc39d80de3f86ae981866082f6f94f4ab85d37d73b0fceefaa51139306e987682c5b9838fea4cfa132d962fbf273f0f88502196f389dbc0845a44b731703b93c0b2275db84c3dd4cc023b37482831c65a4faba2a54d9852d33b86e1644e31ff55d642fb2a185c037db4ed6083e93da166b591a325ddb690e702e4434d548f8407221f7a4668fa44a021c6f521750bb44ef9b91d700f5ff9d453c71aa97b129d8507722fda729d7ba0cc28330209e8b4e2ac8e34cb9b2415b29fd95c8d7ec3751fb5d902953ff84239376134fd731198988d5e62479d4c8fb006026fbf44f00cec19d71ef589a7073d62c69ab0bfaa0d326a54146f92b989f229159f3fcf065e868265c66475e388dc88b0c0f7d68e19ad25f02acebc3341a021190cfae3f2028995d8ac8e495180d6a545f54c5adccf53c1c48d4d760bd8b5619c7b0bcc4c6f5a0af2d24a8d5380a08c3fa6c16264d68c11f00d5eca24c58cbb8584d08e94f6bd1f442445f56c55318e02fddd4dad987fb64a68e3526c298da7b5998118b6e9465f885ac6aca9662067b47707b1b642bdfebd7e6108ba4a0c1481888d5958e24a54ecd88809d6e7f1b1b116f323f76fd2658deb4a1094b52cda1d369a4f70a89bbe6ac1e07e6fec614117eb8df7523e8e415d9474ffcc3ed3a92e5b32f5189083c35f52958d9ca320c6c6348b95e10545ee2771c90763951b9383a0644ed8aea07e77efd2add9326afca66cc6ccfd2e1f2214a5ba7911ea07ccedf9652d178acd31435a8997109b7cf2190234033a23cab439a2dde7568719d22080e027634011b305fbcf53ec919c5cab0ca77550227d447ee6e22fe17428c204f3dc8de6369727d9cc75a5cde92b05ecceedc0993e2642619c8aced5602b784b98a606c57064ff0feb17f9bb7d8433b92815d464d657db1ac0dfcbe333a1c95198644e6d71cd99fcbbdb9fbb05ad966182760a19a195f9e7a797daa24747cf8d04eede49486e681ea1b8eb6e263e1c815250b39f35cbffa91c1cf9015f5d395d751028c3956687f843b7443ec3d3c7c4ce49ef33d7515fe50ace425719547b10856786294943ef0cc45e664a6d3c48eff7bd33122ff8522a0b3732adf5d8e035147e12459a920d81ef9d0a106d4da60f33be1fc726a0aee697bcda1dcb69df5a01a6b924ef4c4e82bd913bdab2e8093baa91d86f70e04f7639a5442faf699abf86aa1dfac2b7c08c033f36a2b512d9eae965c60d55670b548b5fbf803f74dd020f0e11f1f2104b88a301acb55e44376c85daa5bc10ab2812ac1de85e7725f10c3f66ca95cb6c2cae4854a21ab133182cc439815aeb25168929371dffe3f92da2e5e287ff0fde0a995759092e4b8aa0a96920335c035f1ce43a65e46bc260001f0611978822f8afdb6c082008ed44d86e012a95c9e96119e80141c338f1b548319a52a1b475fbd468a9eee3aaf3ef049cd0dfc2487c85b6cbaab523bc243c9f238fa7c109a11ce36adce68c5dffd87db034d7bee60f31c18eafa197fea0ce46335d0d3a3cd07c647fe683bae9469386ff5a7f0a5e433109125333250a046d569bf538769536fe920d06d287ff10aba4f75ec23496dcdf98b609574f0894d9e38e66e28a33bc23cf7201f7606dc4d3578f6bdfcd387fe152f4a559ce956744354e97adf45245b266b2eff7f20df4745932f1a4f5a7864076f491ff9ad4b3b3638e3e31b1ea2df55c2a1c2f9196acf9e38176e7e962386897aae3a1c8dab783300bd82e2fd24d049c8185a28c5a0e37728f7a02d75319de41d4d1fb13591c9cbd50067ae2f8a943672c9785207a34e8e70abcf5c60486c2008e995d2ab83b35b016db118ddd306cf5bb1c8550d38f6e7eb51b168dc98b0559203ec3d86e5ac17c97bc954c821999021ad8eb8a13e1f82b6ab6b9190f9acd47db8c3d30261bf2a95e9020161c0c85759111e73a98d0d20a1d48684737d6f4646d41a7ef5005940c6f2ea06a1dc5901bfc9e38985b22d14902477cd2a40b974800277eef98bfa362fdb2153550f3e4b9831284be7571b3c4eb9793ec7419961ed494aec44dd7bb9863648f421ebc60feb34d8aab3ba18cd59f6c0e770b847b790ffbfd6328723aea1327c0790e03a96394a69d2fce93145fc45233d646c445d3b6f202bbf437ece444516d55b937845d998f0ae5292e9ada8acca749edc332923732da2c99dc71fc1259afc2f04e4a57ec2892fc24b9d49faa281037e8260efe82e199ceb140279bca8869704144d4722bf8e884bde44c9eefaa2b2d43b2d5bdcf16e8fce691dea6e5e5bcd11b2b042b8eb33591eb4cd50fa276b9b4c50d6852c6f044fbf6e301fd5731307ccf41915883a1c65034b955a6b4bad96dd45d37dcb6154fc9905259aa4858d6ff89d44d2060f83580f9a4612ecba5f6ccb61ca10f7eaca89a6508829a817bb9edc93bc6b18520963c1498473098cad2a44c4d651fbb6e2db99ed7600b36180f48227eb93268e2bea78b585de3e3ae6e051c79766aad9140dac8681d81a4409d8c199108db4a31ccde4b0529e32f233b5fc62af264503d00072160f5eb4bc2c670f068b3915ff78e915df0d39dbbd6dfa580ded4c692188e1d3211c49aa3d3ad922e3ad440bc010caff09996b78e31b19a8685a11cf88641fe94ec3a5a9418e73a038a6a6f6417f8fca247a7e11d34364bf185cf452047e7bc20d88dfa49dd4cdf34c238a01d01ae9f0bb3d800552345affe64803ff33eea0b3da1dcbb52449da7a290e85a231b1ee798332d00585d367588f5e0515a549e6df998b7e0fb14f455eed6071f41d1f27531135564be0d6445ac09ac8d52de7f4b8892bc4140530e3e1227984a672ebbe177e162d9b942ae2bbd2123376935c1b095d6f14d0aacf1286871da89bd7351d91ca7de9213d068f1eb13efb9cebe8018e84e213efbaaf84cae9762a7a493327303128011e1bbec140e0d9fb32167205de6ddccf4b96e8b2a7f2660123e3596696f48764aa761f50b620eb7185558cbe81bb29664668d928f9befba292cb80787089602238167d98b264f55f094c4d0514f0f5936e7aff35bf0624be73099da4eb003fadfbb6257c265e9ac69c395addd7d0f551fcbac8e9ce3bfc2094060b30989c85bd86767814898d94af869dc526e0c89c16a082fac2d76b1d0a02432e8bdb6528245c491e5087876c6798518d364f71c2001802b6300efa2f451e113841857b807dc66bb6161e30414f5276d78c62cd31e69dbbbc48a6750eed42ee896f3d7526949918b2d3a318a560e57541f1351f0bae514803f1e5a30bea5f9f3897a0bd3dc9e8ae235085d7399563856f5ce06ef579c74d591dad6df1c9a1834b63c8653a909c3cb17fcc594fdfe2eab91f69c79691abefda2b8419b3acea99795096fbb5de970aba2c021d31a1c7aefcb730d1f58ad6c6ebac30bba04e1afb4b55339c7aaad9070169ab47d0de5a08b69a29fb222c873c2ff6a229546b2290ed1b2aa397185d1bbe22ed61ebf368f6042e6ef8207081134e9671af05ad34f78143bee7675ef8ff4d72bef10136acef4dc803d0621cac2a5f3b20e760ff1cb01bc344e20fbd5ab6591b4a4c7e0955cab1542c9443fcac2afe89e45607a5cf1d3d037aeb6db5c9cc3e3a6ac833ebdde75c0f988063c4b127a21d2baf8f94520852f8ab779e105f1945ed79e651f8b8328f5641b71d4385fdce7667ad14d0bae73d972d3e5f14de452b2b83635092bc186b56d4800039ce071f5567d6706b8cb30f2daa2fb983a632c125d6e1c2d9456b9ac9d495756bd7426c3ed92855fd682d17725b1fe02fe60b3a126976330e83efb72c5542f0b2eb19d6e98e15f3ffbf7b077d354048bc468d1bd30f7b9b08898c2a88baf2fc8a1416ebbcbdc46f78481249fda685b0bf0765e8f4b42a653194c257733bcbf66ee1738bb95be9b5fd2fd1a7c0994fb25fb59cce2ffc36f354323ce6951154cccd121cb481f21da6c6bafdd9c956aaf0dd68c2cec7306bc4ca0a91a672ac1331bb3a0838aa1ca9081efee19b43e114d999f39ea364c9ed338e8bc5c72240e9efbe7287b9ca9d22309e64b9880d85dc4b59d17f1d4ffb116145a2f529e86f362ce0f5477c9365eac2d264997a552c1d2d69b46f1ce5c7aacc7531247121818cf794678e2e01fe3136afe0ad8ac02d321ccf05496b95bdd4295328d892cd47f97a4a19dd32e7e4f818911f1d527163e8a5087c10f330a4b23267d5773fe217b82f0e06a0e4ae0f34498a7cf6015a4a547da11a3908a963350a53bada191cca5c4316d772b972d733a130668074860aeea19d81434c346715a6fad21416ef9b21969a84a4881ad3a44a34187cdec007c1388acc00170d4ef7bd5ff6736abadd21a6b97427e6fabfec87b3640d4bcaa4baec1447798bde2ec0046cc93fe0cba95ec2a4fee5ed6b78f528b296489ca293d6fb366468b550f988bc207437e1eb3859da6e50697674aadab7bef8155327607bc8e003405ae09ad19bc4d5046c0900883558ef7d7ee8fe04c5a8f1563dc5e947b562b2879562440b08935cdbbc8f0f6b9f8a1053eab76884fa14dfb553d48f552d4b2ece0be6852e1ba5624a9ad996d537115623712218429be4e0a8226bc441707d3988da60bfb3baf8f538f94c7d0ebc4372e60c0e4e9f6b34940ce3fce229e44e4b4727998d5c9f13dc797cbd1c3ceaa50457fa2439f56f810c2c633038f4e0a1dbd4849149791f206758e495f62f60b30b30227d0b1e7a7a64521009abe9b292666867833ee75a8b376828b7ca95076ea0ca0d3884346c644ef3626c518f7e5b0875865bdf018bd2dd85504276a3b8548c5e400b0a17af75f6d42506f9f599e247716767691e401854c9b090966eeafb6f9257f8e41dc729b2365d53becf893017a9131d362f5986d666e701f75cd6deb6ebd9227b80949ef81f68a6c2f2693b71d35bbeb696a736ae6343684846cc93adf579c39ce4aca5bba88618141afeb8c8baaf4f1699ac01fcb5176415084520edbdf089b6f3cdd64ffc786fa7621b79c7f15e1da223195bdcc0d1f2e0b3f314a42923071dc4e15d645ae38eb84beec67a356e5394c9b9a625cfce7434b971e83ac9e8e8d1b2a06120bb0eb6011dab7cc1d9152f70735b2df6b2407049c297cb5278e97a327de0cf5055ae5a4ee2f6867b972f33f07055302badadb3d5aefb43cb8cc227630fd1997f6bd4ad63c2ce9c33d389c440d00ccca0e9d4c37da0f7ea0a4d5cc75ecae6126f63c840147fd6af098d2dda6fb9bbd9bd74ecb9d171a983402c706a31c3327c80204aee3ffb225906520c864901a31c1efcdf5aedf3c1bb9fc84021c37fda2052bdb9724ecbb38339cbfa3d57ec2d248d85f1abc53e91d454bce217cd47ccc0db21a93f2728bacacbd95c0efd6acbe376bddec5e8f70d0efaa2ad3e311986ed3155b05f41d494ea4c8e47c880b8fa187548bc1eb883f0b22dea6f91b80176a6b313124385aa021bc20b701d2bb4172218951b485397300fe6e78dee3f97ff662e6a3715d3d5d284d3d58254e9034e9a78873a814b4f395ace56ff8f945445ed5604127519a53c97d34994b9a738d4ec244a9df9d3a929b2d50508a59fc2c3d4cf4501c8091d45973772c5cc9ed6902a4f4d27286c3db0970ba032d0853da4bd585b19f94b356bc822cc2a2ecbad4e119675f7e00cbfdf5b447f2a42a0bf7c1a1051d78abae51024754d7666bf3c2fc7cd9431559ab8e73c83e69950712c275cfee268073afab1c531b62c2244b02bb3dd88156dcb069e6652953c2b1082fedcea2f92b9c0d2d8a195e601ea78cb7bede4bd18be92fe2def7d0824dca7ae51acef810584b3fc64cf0a27d1c8f31afb81c029ca8b6090f2819da0a2cfac4e15fdb349e8c0597112c64f6fec7f62a7bf8797a261b99afe3ad2f05828b3c96caefee8a9e94495eeec0ca214bf17f343e40900ba0fc29ca3ec20838b14b97f101b76833efeb21ff365c0c2d8af691e6e94e8a798be30f01980b607172f8b2e6fa7d0b3ee84b171fc7461d3bf8a7c9174b572df5c21806d327a742c94a3c7beb99ec11f641fd0866666137e4be0462ee4fe9f8c73cdd3054a0d12562e1a75c6da76981273e1e15b623f47805409094b35384b9566f9f332ade2a7ba5ce35d6b203777faecd106b7b9031c77ca1f77c2cfa49061b67e7ee48b9edd917a258c2d6a585213da662c950200d8810aee6ee897e978c4d837ff8134d05a60c7d64bc1c8ab36e1f515576946aac822e7599fbd2c81b4fbb78264fbdec048b4b4fde8714cacad0db089a27d0d3fa70b69e19ac4aad63cd70c0e4aff7e02e2b8588c8c4edc670452250ca59636e02a26b9a4d846cd2f2f8bb287a29b2f9aec035805cd599b70db06439297ba13160bcb9f191d1f5030541386347d830ebd7f7726fc1d9c34bf9e50a2f80a91785c17ef2b1a9b7718f06f29645b6c42ef9f66aca6121ecca820943369c0cad92534d5d0988bb6c53cfe116d7fa4fb086e67cb6bca8d2f2821714be656921af74d61235019efa94f7bc4bbe4d230e22b458497919ac5fcc1286f10ead7062c861fb437585033d3bc7bb71771ed9f4b1e3d3f5e8ef0c66ad27d8ff5e1c0bbb0ceaceb07f29e37d7219e9be4966f852cae6ac882099e6ac00fb3fc7e1e12c6b1d1bba942fbbb6d1a974eb7dd55f641a4772e4fb15bb782ffa20b7020eef257678d12340d73c7aee10be06cf2205ff7b0f2cefe2c60f3a87f7bbfbc67291ed7565fdbfcba4d5a0e5e70ad0a28ecfccd9f3243b35f3f33780c650b7cb0421d887d9f6ff371fc7c5919f3b9987252408c69a940a5b622e4165a5202aa7cd57edf295fa1eb65b0c2d049dc11d855a022e292eb0ea24d5cf4f065073a40f885176a5789087defc4fa99bd39c97a81b34da745791f3fdb505176a5d7d0b38eb8fea9a4de67bcac83e2634910987b13e5cab25e7896d6d4e9a8d6a19adb8038f1826adc065260e13a69ed10159bc45a7fffb785d052fec313df3f78a154aaf73e29691022581bdd3080cfb08eb6a640865276ace0400befd86106311a6285a99ec948c5d020390f96c90669351e711bfcfb2db68777d03902185605d8d94fca69f82145ec60334b64fdf79c540199dc935d3a8c4bad64de7b9b64d303f69ac1ba374f220e823dab306bd27de600304a1f5d79c4cb9ac590f8214ac368f6645aefdd59ef26220f3f455a23987a19a9e12cb5b9e5df18c1745f58b57265d99af216d441b5fa429b5122b6c8182fa35c37ea36a264c9d50b911df528e354bbcd7fc44c2db35294257379681e42927603ce5378cdf3fe5877208f6af3d2afd18258442b6a1480650abf76c7e43ea266107b69b7eea978e0d7b0a473033e4dceb2fe38c5db20d8fabf430b400a2ee2d2b150136c74903ecc1ede64805b1568e54941dd7988582b83c5bc4695b0fa5b5b03ddd5661e5abdec0a18c4a75996e2d7d29839aa15b269012cbedbef546b734dd15407fc987a63a52ffebfdd27a4d2620553a0bcb2aa90fb565701115fa2a4d9b65411dea285e057ddbbf797e72544ef28b4a5bc3af252e3ea8df8f5270a85bfc623b3a82ddab6faa854490c9155453de1f86057e2a9c0c746798436982ee142238b9fa90131813478fd5476c6b96a8673e741cb71d05406e1bce7921b22ddd95e667718dbe8ef22ae6ad1fe86651b7fd70b68046080b29fd77e9e7bdc2d7727f5cd3db174ac37a3b83197d0e8d3556d269628981cc8fdfceb1ace49f10eb6b8398b8226fe50f76ef6e6764930488dea0bd306da6ce60d07cc472818ce36f0721a4f09f0f3c942602cc6f9cda70bc6f4d179b09d2ddb96053b962b0b1e9e155ab4bcf4719e20237fbdc19828e60f6a61d795678cdd76fe46437d3b5c74b04cdfedc7e65341d28ba007add589ffdcc22e5d870ffb097367bcee9387e47e10626fa2982693bf532cc3b353f1256b1bbbec91ef59e5dd08bc78a23d787d38dc1663e64296d5096f21b6569bb392a9b8d8f96ca1db7f6f12b406b1a30dec04cbd2463662f236e430944f786740a32cff056a056344f8c6e9dd1fd48f9b46918127e46c54f4d65cbc524e978c320e9ecc8939b803a7b350b73848b0b946174c3db1c166a50eb400f8de33c6bb1d44ddc19377da9b795297e098e234f50b970db8f0e1279d813c78d8dcceb033152fe69df36d370a3f6a0a6596a5ab564de0605e60af755a809477a08e7322602d15a1a0eab00a73749b9ab7037df17988e35c57f316d77439ae03801673540631d2ad9f28e93dbd924a6bde13e24573da3688e47253a4179c325f75215575dbdd8337be4fa571e130b9da5053cb89c6edb40119f8a8138f50852a613521fc3a0372f3f8a01e417061a137bdb5d63bc6f167f453cce92763d6773369379bf467564aa21295078393963151981c4bafdb87854ce86d45001b3ca703fd1cea25e8127b573b7155695169ee7db76f900c08985134b6719aafa4d4261819b75d95fd87f2f69a76e28d981d27d9b4cabc2423edb4f9e5fe9cfe888936e0f8517d0e272d17a139e132d0f73796763e998951b6de60563eaf1c6255373e7e7764fa83a5ef1c76d88cbd99cbbedc36b76b4a6e7c50639d8afbcf141006ff4e062caddbfdcc616b94821e6b2f1cec83ab0de91620e10f009b5a6199b89bb963ebe839260c24e570d20a1ee14c2ff80dadc7607af689c482910e3112bb5e3ad72d0dace3f4e535dc7e6adaeb0d899b7db4b99b75503f98815085a1c965303805a95e9f8621bfa505dce3b78a516b322b3cce475fc881c82e43be5b5ad2dc38f5eb85b31fcbb1dded52f682117b750bf9cab865dc03d031a7d41109552650a914215ff009c3215c689b818b95db4dfcad57cff57cc340ba37e730979b6b8f2b31f626fd1dfe9e37048ce2a6a773440e665b7276201a7dbd8de996fd78ef0e02d922fcba843835880755ef1242b248dd52d9738206389e62c1d032c892e14f94f2542e1dbab665e8e310ca21de2c8f40407f740deeba6f0a0fd62bcc58f7bb9f115ccd5894a1d5cf9970c3447c03ca92c33fa98abb75629176dac91df6845ba1f80cf55bc89fd88cde777fdc4a2317834e06a12ec051ce090691512e6699dcce87d56c5845de804774db90fe1921ba15035244c5decf66fd9be17f050d3b49c3479f725ea33e0e8d7922893caa00b6552f10d4255e9c52a4dc8cedf4c6a83afa689a2138edd330f88bdd786975b6deb584be596e0f4279f6cbb5616dd6153ea676764ef9315b7f128854b3bee058bbc7fb9775ad9d850bd66e11cfef155ef82cd33daf49a4c03690ca2b676a8038b09fb215fe7011a4e09858f02526326e37526ad4c166a9fad7420e71cd5b9080c6b655ebd7fbf62e2c4537b5ddb0fda0ff00ba90a648b6322584d2798329f292f16206569f5897946ff1241fb0dc81fa0af6ee775f41df01ea0b7cbede1c1ad018344f1bb88b59fd17c9e409ad2d0f4496fae44951195460f2e8af9647b98fa8c19b797999908ce131b855214e39a43270bcf6b6646170d53a6eb4644039259229a8cb7960e846f1201767a99a517c5b4e52477e2892e7fc1ace3a191a5fd8f3f267d29bfdd4d2262e8763c73c545548e5fbea33a1c86e0ff8198d808091115907d616a66d53e3beaed76ccf517ea61c540e304595b67e8cbb2e0b32482059cea5706777b5d8d99238520186492f4bf54832e0bf870d35f054407ff1d611ccdd0b723a9852826072d5166252fd21bc81e9ff639aa51493cedd74239d8c0ad65ce1b5a53558a86e7b0bf11a4348688aabab7a302b0d680ffb2914ee565b2df0f9605a038635d0da6c6a19b2bcb013f4a8d9be9a49388e4bbb2d2419803d467b1c17d31bcf5b763e75fcf2c7a5cf8ece7025080502130215940defaf8727c38a4b6e461421833aebf839a65d52da4ee96241c94e6fd484a6c3b2e96e8dd766af8bb053f5b816e8233a8f5870e3893c07e4dff8bad1013bfb9a0f3380f35a7eb6a3944897f4394895c6ae18b61c25d22a06d8d308e2afded1b2041ceccf8445db8c0575f40e8bee2048b58dcb28d5e27cfd58567725b0ea03404d19042ee32c9970218598fc35d40e907ab36c732d7470fd0594ccbead6f826ba13e1eea4bef48af962b2ac40fdb6b48ad7f268069e13173ce587ba0a6a4208e2ca57ef76b3acf3190cd69d68704eb2b2b06a492b0f33d364579b6ef2af6e36fe6e106308bc17adde2f9515bcd78a1bbb18f6f1749a925b50d5b5dd2469acc21b63109a9560c866139c2253366bcbbb578418897ae6df4705efbfefd0d72d3bd93a143b3674cd1b8d19d9c288368fae32bda676820722c5174f02d035528a50c6d514b3511115d2008871b6a3c243d96e13f8fa0640c201cc5367e6ce75127ed14623f2d0a4f37d2fc2664c7a0e04cf5a73127d1d7becbce98965229ba657ef5eee7f3b3fa64b126fcf102c356feeec32416d4d354ce55c29e7f539f621ecbb986b937eb6acc16628ebc91b9d016724570b1f4c4b47cd9d4ad6a44b92f2c9a26ccb363d70a1ae1194eaf0c1f68fc7ef268fcd77610301fa452bdddad2750705baac51f98232c51596466361ecd8afb408f78c2f0c2890d04efad5f48d8016895db8b32819f0ee23e54d8782dc0321b4dd9b0aff262939ede836e6473268fc5bf9759f8fe7d67cd56b399431708314736bab00b50e5a5143a9c8f38002b81f498dec47d61f4331729b47b30ffeead2c5c746bd33229b2d416ec19319cef8535b51840a2b6716430b127b8c8d867c8857ea62d65480def6c8e350e0aa5ffb46aee2a1ee51a4753ed5da278f6bf7437549d1e2c11657787bbe029c92c5400c9b9e7877f711c91b05837c9f8e06d27d29d63a28109e3b8ed5e2b1c2296578a67ea2c093ce203ee65e749472bd2346a87341978d315db70e09f584ba80a09b66fa674a79cb718ef6f91bf8c23a44c4da6608f19d656595134107f42c2e44f204df258964eb2b900fa19d55453fa16828d7315648b722865edbeaefdd90959f643da0fddd94ec3c21ad2e918a215c90a89c004a3f3aa3ad5aabb45be444c6052e75f0776d1049b3509fc4483f0f67cbe9e20896df13855c1877a3adc789cd9b4644aa75ffc84203de79e3892c71f4f76ba62f60148cab5e9240c1e30cee4b77b89d92275c5e4257cb3456c18843a0efc6a4512803365f0a26df2ae35b69db89b932e916e10454c39e1ddbb826d01bd564784755876af978f18851dcd0f37060c4dbe5f2ddc5731dccc3c1dc83255c6f4fe4a7a962fc6facd6ffe2fe188e9c5645f820286c8cce4c60981aa493d1b230f81bf437060ee47514f988b89e020e13280e8d08fe0f16207cf961339278e29c7bc22c2d5ae06a1e06c4083e5fa47bb7669a1f54e880488aaee67e6faab6f51abeac847c98c5936f5a19cebcb3e558c0b5f0f569a326544dd760c51b6811695fdd16e7048f4a16bcf0279771ffafd3e286b26adc7fd2a85a11624e64ccdec9857646f591d817dddaef82395965b29b9a37f3d1422e7702205a7221ea9764db11bba267c025eff2616dd6a40a18547ea2092a16f843742dd065b998eb52400219f604274247c076724fb1a7ddaed494ef8c475b4ab8ad7ab40f0086214fec1ff141334968d52a1cd6de989cb6f290528a8ea2a2c428645e4ef6abfa4800bf8fe7efca6621e97242598321ef738e49ac9c2e529d7fc56d77d5462f7765b764e6ebc41989ed431d4e37d4c6bdde7dc633264a1e06fca431e785f5dc9216dfebcc2bedbcdf8a60e879b742f8b6295623cef48497ba3e928e51ed046afdea99839575218fbe4b2cac459a95c3dca9f22473101276e6f5eaa4a11e339d20ba56d0eccaa51deb859e2964c2586f5bd01cfa6819998391053d45d545c6b46e3d22d816f22eaee379a88c22de4d8c90e257437d3a9d1139d8558c6085beee3c3499dfa4ccebe528d98a2a6edfd4820c8263ff76ca60412386616a6bef1091ee82c2fb3da19a78e8738482817b9a89a06136583d59f94b4ceae05596923a9c6d7cb06cd921ead1b6d5f05eec462c51e1e1b7e33fa313ba2d7939f450e1a357731739f775de6a117e57736edf8a02293992d6d3184c7ae13e5543d5042f09c7b4bd52a7285cfc30098f0336a1216fa58c1d92445026affa5263c4f1e2420e80ccca46c3138e819a5b01c87a0c69afd6c9e4316af254ba21efcb9f049435907fb64ecbfa3f1b8236cff53d925cc4e7a590f00171f867fa5893bea856bbb3b43d3191c49412dc1392d9347a137cc55268413df8387cf452e3ed6853d980c4ab799cfcfd1f807888408a5e9de6b2663c8a45995187b976dd0fc071b4fb2d06077e54bee7d426dc3349a0d3732132fe5802f65caec07340174319c92a33ca26dfb6828bf0a5d49731a98f2187417f04903516c44255537eb15b37c32a1014adc4df51f4e005d42a543d4aa2a5b68e7f979d7d027eccc653f093ad1c19b1368d480b73b2ac6d12eff9076eae800479204d0d352044779bb93fda0dc4960ebdd3a4962596171afad5fbe23cc56911f386bfb2813dfa09ccf97834805b83c42eb67e5ee431e5972897eeaa032a9c1b15233d5d533614e5723e5770137c8a80d22dfaa2f012cff7dd8cf5f1b70181fae0532620986287ccd1a5f6f71e1e3efdc3dc77d1d26d8a62cb8d81baf9075a104d17943569d301b5f7b2aeecd1a445dc293e79718a38370e36466e53968c2eaa6e211a456fbac57da08ead1cdc4bcde4e0069a76bd90827f45b3eaf3c08f2f23d7283f2872198cbcb49466c27246f8c947369674b8d693035a682e75f21aae9a693e273337491b771bc05380238926c0310c98c3b6ee6b26b59243c11a23a288ae96ce493a75643995af3050b1ab5a75840c7fdd92bc03134e8aa0eafc3049c9c9a9b8d078ca4aa6f16048fc1a4e26c981cecbb0fb3bc59d8b672d12baf2143c147e4a7f74b9c8997d08abe2cf754c3721d0b072b6c5274c3a00ee313ee009e87b92dc14cf6cf24ef28b2a0358aaabbb8f615c2f2b8bffe516e64b98de3f6ca25c9873c7079e5f2e80f975a1627861c4398f5a426a63d516097eb70eb9d0d9c4930e88bf3487a85d182e169aa6e97a2716347097871df32b4e8aaffd5ad636275717e0aea579606aec0e2f85ebfb9239268323782ddf7d10c666ac7b68f7095ecada47c0dc691c2bc0f81ca7f58ee8faa86243e3dd7361a9c6f22c8b93fc5c6b3fe59011ab5e1f1422d6225d190882582b238cacacd8b09755a1eff0151e200062fdd1147254831af5389ecbcc1064f648cc8a949196c26647aaeb1ae1059684948d91478e1ea501bd302f43bed01318c9fc6eaf5cfdc9078a6f43774ab8d6879d3e15bb4686436da91460d6d1bf793475652d19ab1963679e4f469c0867bad09e2a1967a01027091c9bbcb9bff59242691c8bac21dbf235eab7fa3b61f91451ae003853a995730723fc9684ba9f2067362e77e58d0a034c68098342fea418e8e1eea7b2cd7bcb528a914b374a68c79d7c64c8b48e716710f596f8bf29bfbdbc08146b77db9b995c96b9a8b8f8289dade87b6c1c06bb685823c1b1b2af0022a018002559017f847201d7beead2afe0a0b5d74c6935a569c0754c2f07a13e91e3e8a0b8d67a4f4124d312195889070cbc6a25bb0a41df9008b4cf8672641f2b8697a537dc194dddbd29d3d1446256fb2dedea293fd777463589096581244b7303eb90f09c42db1d3b5094325c0cb108246b68908220cd1a2d0c055c04e96a15a5e3b57bb4ebe7c125bde0821cacebdec4026472f4308b2fea5f3ca485bfcd4107c3aa4f6cc6bbd8f3c38d34a7c7ed4745ccf2c405b81ca861fc42705bc6cae4851bd4ab0e5d714db6fddecadd44a6f165123b3de8722d46acaeb18d8ff64ec562b732a350a0b19bb77f1e4ff27a64b117c9f36250754f5d49e7ffb5e3d7f98f2c471296c2b8dbec32218c24f6d4b4d391e67a7b39064cbb2e5a8ae4a09ed9396479df774f776d8423e58cdb74612cb241f5432553b0ba1949d8d92f2db3b01e6df6d80b79961375c9e3077f57faa04d58b886697b3721e3e06f61fee4ff290a9036295a2f0b9bd2197958a4d4ede54b4a1fdc3e49bea78ed562ebf6a429ede73457c0ad9a67aecd2f10c83e9543ffc36c6624802cc1990e1b09346b8d2540013eb24264acead3075a4f7268b507467c02435211a617cfd09ec3d72b51822ca56ad8429488d1e596bb2089b7c78693fa9c3694e3f6a10fbeed039f79106dab17316d2224ed6d56537babc72eacf113b695573ca16eba6e3a8df4db772d69b3f479d46cc938a22c4f0d39976da55e844d70d6a3bd68fc7c3ca901f894437d62818e12b5cd54feb75c3ce81f9e58139528d7533452e47fcb83a979b5e0eda7ebf3ba09d98c98ed90be17c5bd9ae435417ae21bff56384a71705db9bd2bdd6dd6e0a3594b3c34aee6fa3b70d8884a0db7825114548d3ce3e3cb7fb3db06f121221e7506982993186dcf75eedd6fb66664b0207e7e6f4a35dbb34846820ce7b707f843baeee10da47aac3081a5a65306f19fefc667fcb67733dc97955f161751916d207f06608348478ac663b6719f17f219da97aba1dea0c54fe5682aea35874437aa1837589d25773f719963f2a61835f721a6b994b00cfdf87de9f785f567e577e35a7d52e7e1d05cccde4f287e324ad5a0fd934b21458526f34ed74487c8efedee5fba7ed39b99f9860cab058bc4049fb6a2bb90dbc9f0915af05ea4aae2e44e2e611f3e87a0fa72629c57881eb1f4ff945d507301da8bebd840c15541c46c19bd700b90f5e5734b16c11f65c40af572f60bc82c7bf0b28f3e7b399d3dc5390f4c2d04af1bf4c49d3f31c4626367609b382ee3d460d94bba4bc20077dba97869ec788b690e23116422bb67d50cd97c939c371c2f3d0b5db89b3a91b0f7bacffbaee1f554dfb09e915897cb0ccb1f83ec2d2aa00a3d26f852a7700e088b4efeb2db0ec10a6109fbfba3f942de5ea6859e1b01728548b7e5cadc31b80fa631b9e6cf1c24e1f8776811ce377cdd25ea3c87d0bfb4520c86f34c88ee98678c2cd773b807a10a6f0875891487f9467ec8826ef08b78b82df21227ab7e2b7b1a32e31c7a6f6b50ee5f429a6e839b8d2e463fa861d935b9e6ad0cd1bd3d68f013707d66c7a550b5a3c9e1004b31bcf3cbef62b8f7f151896de8002c922f6a2a1c7d811e4986c2a68140406995cd697c06d9071ca872c79aa5f07a1e2e147c5fac5eba07f61e49f3b98c14eceaf956082ea4ab70358c4a8ff97917e79d01e44912c73de25ec7582b957436614855dd4bec5d190c28cee63ce0cfc929830780f8cddc3cd12f07ea00e514fd8c580c48a782fcd337625559da37abbe91a0504d99686bdf6c5211747d8e374e37b9e72b0f4743ce44c0d3c874fc49f02ca326407e71a359cf86cbff6added10c36343c40d207fa15b22bc3f5438c0748c169ebeac8b0bcb9de4ff422d249d5737dec18a1dda0277b6e7ff73423243a7e9e7e8e5f4cb97f9fdc14d49a78622ff56376f39df897e31532d177c7537e05254ef472a644da601c2c257208b68fa0b55d8016b78531042ab870fcc80a4f2789ad6771c34867588185e90e2740a7237608c87e40ecfece5cc4468241b468f60c9a85d333f8272f7ff959d39790710c8b5c69be42198609339cc8973ebf268df4a2ba4502f2c800b48cbf9b05aee3854668d5d8d71d311b2bd509139de29e38fb9258ae0561e99a2745493dba8b28f15798bad5d58bea3f5e50a6d9df3d04dd7f0186dc0cf8bfbb2738a0a1128a46a17891182c75f07660e725b71fdaf975d61691e4a8844c9b1a34978572697fa56cbc95e1bd9eecc0847215ffa6952900075a0c3817835ca8444f8d5f699ca0ab02c17b0a610874c77b65c523a9a2b0599e1161d740353edf461d17631f3e044688d66e2310940192bb81d7218b633474f6a0d855253bc7d95d79e605041703f1ae52be837eb57ff912b16872b112929919bd5777939f98b72c46aafd4f5a276f21573f029a5fc62d9416b85add7a16f979086007f85c2cd3f4c7783f22dbdc1c0286e390b79409e9756c514ebbbee0a056752557cf15864bd4c41131b4d6a57c0b41ff646caa69bbc62106e9886791324a981d6adafeac6e1da61423cf72230d9c97b2913eddf11e9d1b110ea6930f6de33ce6da91c2a6da9dd2b2db09fd232b040f67d44acadd5672e09d9afa05e1724fcb258a771a2d16907b37bd9df9027104c3d8c88d8aa371aa80374fca138c4669e6851eab005c55418f7c3d480db0d23be9b50b24181d312caa3d561646694cc537bb2d9a9d802147075185a8dc129631d8775d0f363d8df7ca1cef5d56b82734b14e77fcb3058c9ec57beb11e536010d66d5e9c0cb59b81002b290dd775d87adfa8dbcd456125eb08a3cf598617510bbb17688ab2e884f65c7dd0c941ad3b59deb51ddd16cbba2e3d94ff4c1217d6b208e3f44aba41be1052e20ff3c62332596f865b5ec4cdce611fd846f3f838a086fc4ce133f03bcc5865c362188ce5d3beac7a07a01e731498abf5b25921572d76fd706ea824ef04dc40ea3355124968bb5d570826d2b36e1d6f8d1769dbb0c0f92595b8622ddf79ad25f7d70605bf2bc4c053ac3caf94c31fc86b169a4c345bcfe083182a041cf35542040347d87ddd7299b468503c85a97a42f78f14a5180f9fdb5ca139462044d67599c70a506a6e830d056f3f81c03417266be0c9c926ea39cde83aa72e7fda53d41321128d903f4e6c1fb67781a0debb4f674dd5ed6716c03aa12d1fe2284a4f464e1a5cbc96f2b42eb618302e247586c57b7da55150e524323b240e8104724de994b5b5a8aecfce679e282d4789966d3b81e259caa2acefa113c43ca60288255720aedf9ba82a4c081030db539e7996b7e916e26cc04967ed8ab54d24273d1f900eaa6eff03a7c55cd45acac39954487c81a5c69c351037ff3be27a09b5a0672ae5852ff5910f63560a5bb17dbebe87d099f13165d441a7c78b64029fd3267685bfcc7dda54903858d0e30b893713a7e651880b1e40485f64e80fed9798000d2a9eca5783d47c5d7068a9b43e16ab6aa02454c95d69cc055a58e358eddc1296f96b4a5783663e763a9005117fda6197c02a35ec4961d1151f0633d52135a91eb8363f8d699165e0973c00f5185858c3cd07857c319148f52103d7a4aa94d6e7f577209201301b987676117f59f3efcc061af05285e059e06be1c2c437582361faf4d83591c44ab9b29af31a3e129a4c4d8118349728d2e810a2b481e21a9579c4c04eab1f780c6798898857543deebeb5065ef5afc9065b2e02af1a0156c811f9dec0352a43f64a97fa8be9a87c494c7a9164e304e138d8d56c943127ed94f01d5a07a150b5dc7b962d95a0c41aa2f309fede3e013361e30f8971bfb0c3bffe995ef9e4e1b4f2398eb235cf29f86b0d6b1333aab835a24f9fdc929b561c8ec854cf7ecd388cb6fbc12b025d1736d3776dde5cf3bba6aaeebaf0f8ea51faaaab545b9db59c86436a856b886d3cf3e83e1dc8bab69b9fe9cd51ba0fd2a56ad58b5bd4bba07fd31b6eb21891d837b1074b1bcd37a890bbf3085a70384aff4b6e172f07e87fd128caad78750464094a24a19cf2c46502205b8460eeab27c54b3eca60fce117e019b8a4497236e14850c559735166049e3c39ed78d360e8b04a6689d44ec1ad115cf1692c8600a671e5c10fd4f81a4247a69cd100044415fc95f46fd07a1fa38391795ff775d14320cde96c61774cb9819c283aebb80cea9430f8e6a789084a66ccac187645ebc1b813934f66a2d470571234aea58b1bba5796e79239db4fa782f27d544e2a26465989fa1e366c054164f3b8bdf195d609ac7dabc6e611d1340838bdb889c1d1f53f6ce2ca655d3d612e7e58bfd6a77a9d97422a3d041c16c88c43b29860aa9485b03bcf24d5b397a4f01e13a2d96399786ae4515847cfb4feb9b6af82ba10f04de0899bc5fccc2d92f4a5452b6108bd94161255d92cdda15282ed2266c4c99d5d45588823e2a1d8163d284598576d7cd74a0df3a57c25abe23f46f11f885c8c96c9a30348cb4fa3f94a651f8d379a1c702976971d4cce3d898a74ccf5f73b6fc766fd3462e0654c586e649df0b6ca598e34ec8dec5642c54be473cb8300f21ff1c620eb70fb4666f2ca2e5d9fd5c04090d0f93e44be79f41e4a99950d14ae1207ab705a96ad8580fa3880a1c3eb915b1f0acb0c723b5577b2069b38bfdb30de6cfefa4a04535669507f4207605e60759adb1524a4437165db743cf9f3fb7ffabd61da4878d82af361c1cdb1cc083479edec70a0d48ec095a71f8a4d8adbbf4dfc372abdd11b56ca5781944582533cb8a070381e13898a5ff87b9b005dbc4f9f0ef5509b53e42d71df753dcf7429e74113a62cdf27c3a1ae6ea6a972de8af43ec54c6f134563ae495d6f2fb4919ebc50281f3b3f2309ed3b2fdb8f9631570045970e4644435f078554642f0e72d0a5c3d94ee0be4fd4904f1d38c52468ce4f131e96909e3b50f8cc7f00f2652113bf1e1930a369cda0ff5be06d59891f8900be9545e823405554a5b848baf419d1002aab88c69eab21b05b9020d346935a661e86edc20b1fa8c51dd4c8f35ba6c7fca583d42dfd96e6a5995cb82a7af3276ee0733304cfbc29591d2c74cce8c1860dd740b1facae3819aee4fba9135adcfd80c45b88a19f55b7b4c5951bf46f501289ab1c9b3eed809180b6845067b7373d01c315a517868952f6ab92483d530f48e2bf9c3f416ac40eb3846ab6a701111de507431e09f33197182042af85cf6ebad09d167ab0cc0fd24c6ee22c1a710381ac898cc66046156da7f3f4bc4918966ea0ab50bd6a5a9ea82afd00d67d67699de441e8e05d8e85c6c26fac47735355bb5b2ee6ee6f69ebea6b6d4f4e04a9dcafae57328703174b0d48623f66e5d86016ca074f058c4b75215342c822a997f02a84c4dbdb66bc5723ed0b465003678c9cf9596c102dccf660f541361e25e53449eb14c86fbe296bc007e6e3978367f99439692008b35ff9dc9762b7ddd23234077e1ef9bfb3916f8c6138fb4b79a3660baeb3516b4ca8eaa0ed53b150db0c1c86825be9edfdb6feff2854357a1f8c42b29c85ef68a19ff7b0b2d322da05dde8e5722b84baccdae475eade5b70b35993a7a018a0440cdce6685d8df9bb106816c79bddc561b861073bf7726872936b14ae2f8cf66e560eb1e79d7ffb1f8c103216cb3de9316e3988dcbffaad3e4995ef26759a36a6e9f36e70ddcd24d9587fe819ac1690f3194ffd903fc96dc1dddc904e56df3b10d077f5a98c0fa0ae475a4c467a9c051965474273539c9a4fbbcc294ba17b8409921865d41c076317207b2e4f2e6d87d8f78a129a31040ee79dc6b8218e70f92e8770a96646f34547d377bca702155e0d896f74eed1f974c64e13c08eb9ef41f8ac23492384befde03a75c45dc1979128e51814aa3098d3a03d4eb0b012edf9964039e8fc28a2e13faecdec3a64e7d1f122c1f7dd1c268e4e7210bcca2799b4a12bcb53fb079d49de3c2ebe6b0986a5dd070f11252b5988484fd9d9e3e59976f7d8639801e715198cc9772496e236c2dbed30f924051c6438148b9f53057f41b45954a5836e3e35e5f33e471e4784c786ad653cdfa9b10eb2d8d422661645cc6e473439980e6cebf3f72b2f0e3099083d5ba5550ac1c31d8ca8de8d984e8902ca43658cf31e532eb70f0774673852c3f3f58bf68fdd6f91c50d7e45a4ccaa4a343cfa146600a210c18f2128c88358659a8c2bc732ea5e117ab38972b3fea28a5fe328905cd605978e5a51ac72bd4c3afc0454b1d74b3b26741ce8e77ab88b76af63842e46bc16d63b7c45cfa0a80a9a52211404bc491ab08ac190ab13974584cb675058d4dc0660330c52ab1383afffd1e7ad705f43103ee8bcf4e531f0dd553bbdce4800614b59aa307c4da6ba91e42eedd6ff0417e38edf7267786a1ac9f8c0b3c424f06f00b7a846922859462fda11be6a44cc6375380538dbf509b74ca87535b99f25a3c70df11b07dbc2965743f8430ad50ce86141fde825028ff351a908355d65c9c737664298e99a452c1810b5b351776f0445535e5a85a66913d65d2a31a9347980dccc878d6a0f4928d73265cae71cb02f79beb5296e93b51b774c9ad626c60fdd3e1b22c041bc5f98a95f1300ef08b98c2b79f78c64467e061f7a24480192944d60a777000b7f17e1f39867b14ea1a111e9dd7048997595a7b3a84c5b0be75a88ef0e01a71942c59c8960724a4d9130f1d9eb42867607978a85f3df69f343c9641dc251d5c69d6dd56fb35423a04ef202e911c349fc49d287bc8b1c74cbeeb98baab081c5d31edafeff7ef54a7fb89bbadff7d79cf0eb8164b8de9c91c39b25eda4a598803163ddd7ae8c5f23064e857e0f84e0514e524492b13ffbbee9aa4096b773dfb963ae59dd78cbf94d481cff855bc923d4a8b17928a50c86524e08784000ac2fb25de1d7e7604c163fb71659ac2b7f95bdfde506189f023ee14bd85d496d47c8c84bbfc40c39efc0a2dc14ab35e00316c3a9cf36c19398288ed9936922336b8a5109b19fb8a40138074f16156802e871518590d733e1f06a7debaa63c74b757d19e23a7ed271721c876729e594189797e1fd539bd1a2ce7db8468b6e2b0e5c15ce53e520aeb35b8852a278c625d834f2431dfde87538131bc427b0503dd73049833d54b38fe635e724a45eeaa41955274a626b8a47429da8feb7fe536fd87244497a7d0b25a4e8c08d0bf00daa238d4ec54f4b00fc467f96aa9569e974e4ab403faa875c2bc35790d29706f181f6bd610627443df5bba6aab54ec36562922afaf1bb5f8d149d8a3e86a23d04db6c2114361fd2e70b8c2f08bbfdddbff7f8e5d31341c758eaa88ccdb76881408803572dc8db44ac4f90d8461fea4513deb0ef5aba9f09e0f198c33e2d8503ff176620a932316e30dffad63a8b34411d051e810be5813841b4d0731ca8810e595b61f9f40c346ce7de55679998a81b597dc35c6887ad61222c9e002050d406ffa78c4c83ef71f74f064f4813f924ac2eb88b251f49c9835513dd6760d5f3bcbee277e7eae34772e76dcab7b095af620945e00dbb50337ddd14d68f70b3bd356b0788b82c7f2128a85f796425122d27090ae4062ca22da7cf0076852fa6ab1ccba5845af13a56b5c03d5bc7ab6483dd59eb3049b2a9725115882a51a89436e52accef7ce5923cb625dc5e3ccaf36d59c5dc68203c43aaf9bd05d38dbfa933d0f3f8147b552b4b20f332b8efe10d112bb0c9c9191cd000c7b55962527542a6f392d6e2749b231c333cf8887acde871e77664ae332c755b1917cfc1c67773656f332f7497cf624e29a2e00023ee947939fe904171eafb19fc14d848205d5acb752f735e5b2fa1e435b0edca484cf179a1028a96d30854b6d02a8b089cac4571020a7a66650d31e3a029096e51245b91ed6d86f1b3385264f60cdc019ce737d7a75e9fdcec867ac9f8dc6178606a0e7b957b40bc9c2c41f75ac24d68b2cd679d1770fd59b48a6a91c4dd544bebd23da18cd5bdbc464642ee41c75f8504c4596f4865aec81e2cb6341bde1afba70527392ab6eba35e978bfea78fc92ab235b187d59345eb576e740c4b0ca48a2ec01aa4430ff96eb4582ab479079ae1ed6255573dc9136d4b4580bdab32bc7d8c44b9a9fdc3502eb1400e10936cb770203ea13bb10884afe3113f24a6dcf2369302c118f426021675b64e873b83589af745152a929b8b9bb8a6aac2d7c6a055f57f83c35fc0f9f03979bc61b452c9e158c6d593d73f7149f1072aa9a164fb268960284df66777b2dbb34b0a13a73a554fc3a17cc0189b46d68be1e719e095713101384b736a153e7d5021159a0778d25d4dae7c76afa141542abec8414e093ec6d39f5d183869df3965f7da16b8b90a7280ebd424fdb7cb4104730ed38493097d4d6c8e9158bd475255a0ca9da21a46138ec81fd8bfa7d7b292e6de66b1ce09c90be3ac50147cd90dc7830607ea8ffcb5796a774947ae781d05ab2130fd819136fc325c3a685303eb8d614aa1d537fde255f1d3d772cf63ea4ed135435a6570fd32d7a21032c89fad84af2042b107bf6cfe3986ed0e0a790dc9061b517c25f9c9847d77a1e35d64bb52321dd4f69c2cc33f0b46d751147e3ffb95e29d7b316bf885e56d59ba21cfde11118355cec44398a6b9efe576119fa0aeb77996c50f8011b7dca15a73153484b97f0a8db361acceb0e8264a8c5f3ab33c2f279e885fac6a446e516dd55a36427f64d20f243ad2dcf308458fc690fa9a5efc92d48f0e3f637fedd68f809b899073a5d397bc04d2cacc1873628a703cea0ae7ece906dee3924b3fbb5035c012ab0160beedf9ec2d03e8933f4c80d8d72ea59d51b8493a5fa1c66a8896cbfdaad55b7ceefa9e51447876a3a8eac6e08ecd25f651f07ba33ea06868c8975b33f69bef7c83e17ed1c0f497650f435691cdcdd0bf57137848f22de422263854a353defa5cf94ff8f4a41c199bb6c27defbc39d8dd2e2d621ca615f70b7ae3a50c473bfc84c9b795097285370325efbaf01f8db53ed1bc1381ece1cea037dc2915fa1675f95c00e70010719993f6458de29d5a882c36fee592f14ec2e1d334e577a2fb75753fbf3a694d3940edc3a5228968c6e5068517459c30036fcb6d3c4ef397fc46251e08ac73ad52b3c137fd15599a023ef1e4fd0dd00469d06dd9bdada9445e96d3722bad48c2df94846ee473ba8dd191edb50c55ec4bf296aff165a2eb75b1fe49cdb1dc9dd95aa686b96da2c347f69d9d9d07a479c00997e2ea6e5999912b785c291c15e4e7d4aea25fcc8645e6a2b8011b33725a2c8a1d329c54d9bbe11cee8b41ec913e0000cb4b1e2857dbb28cfbd4bb44ea43f6e3e78aa59b531289d34ba858eba753c3e6547ff5655376c730ad59f72ca357936c4f938119413816ae9ddfeb269b1535416384c2a3ff55ad8bf5c01d5b98b1b738a17876ee61881ff2cfad19470892dd130fd4ac726925702d9027b4c6313c8801cb826e17999930b37b35413db69d2b6803104aafa951bc7e8dc9ad66ef5e9dbb88260b968ca69aaf3deed6fe747dab67d0d64110a238d192bc4d5fb96052ad98f026c73e56b84f062f4d82fe4a1e1ac2ac302cd726536676b699f4f5745a801bc8839d4c0b8c309151b89e3143febe6b0826f20ab3d5ee1f54dd4cfaf7ccea764669965eacd3218340635d162ab534399f108e8c5c8eea1dd1500dd21b4e7910bdbca97c3a2c2b32cd811da9ce069ca56fb577b03d7b6e0e9aa37c5ec207fdd2432270ce7b3c697223fdcbb19864d7e2ac38785143a9aaf591bfed3607aefb73c3daa77b6f88d1cdfd667558383567153d14140abc5e4177c58dfc77155a7e2925db9fabfe7b8f756eca711efb42a668221e0cd13a6dad01c223da3ac1246b4dfd73c75cb81fb4292e577ae03adc09208cac86366bebccf4db80029bdf9cda94200f0dd77b1bd12575a49da1380e00a375cdb5a9e0bc70de7a3fc35a9b508b5e279a800aa6ddae5978e0a42f674f338002efeace46b905690f60ee969b60e5ad06e9d1ce9d57a2b13524a7b0f401e2a1f54ae540d930d42b236e33117a27c6b424d5a72d18f9221ea6a6d53e80dda46603ec017471852149ca4f71b9868dde2e8619462b2f10a3b51f1f0384d057265e09e05aebbd84218a9655d052e33c9775e61cc25e2d8383ec700ec39fd464f08c440d4e74856c3cc69a8ab2fd2d5a2c98c05d0753a4a6c7f4622e24b206ee74e34699cc688f148a49871ecc9f6dfc0fb0f6d1e510c2ebe587119c824387e59130f287c0a713ce7f0528264c1eba378f39b8e354dc9394364e44609d56c6b44487b26315cce0a80e97308276fb32ea26b7b9c6fdab2afbf5135bd47031ab69ad5f03388da130a9b65d3d31779e2526674ed706cb6eaaf6ed3c32e8a4fa5d2c4109de1e44c221f439a7de9b5a6af87e340af25e7cce35143123fd9fc36d368585addc37efd5129d97a51b1e6b341990d9be8742ccc1a633ecf0c4e1cd2e555db92fb4c7dbbadf6a289423e5b58767111b1d3c9e7d9ae3197482d7d358e05b14ff05ef348943ad1529a9bc5d8b470327b4af7450c58b85e6b02cf07075659542c64479bce733eaf54feafc11e4fe4d9a96856c55be073bded119fb7c41e24679f2d6a3511811405489a7d75fba2005f5676d822bfedabcf3680b263c411c85a14480ca0c93868e7b02e79cd3c3477f996de7b92022dff36dd20b772672d01f39d643a926cc5bb798f3003e6c0952571f87042e6c4f7c8217e27d22cd190c3dad4fa4ea030f3edead9bd14fef1e6160adfa7286462aadfc5bbcbeaf71b3772dc738ba600b8140030aa91cec1c1bb4fba856d1897c3f4bf9fc088a4a3b8b0dbb5788c6bc1586cd94c724331857b0dfc94b6f0ce80b5bba57d4ff36afb91ae2a95c10373fd0045995382c04079a09d1a127233c7d832268f3d3528d69e98a8d749a39b319c553a335c62a10999ed33a635c17fccd36ac5442f1d72f351bb42157b8fdb5d24664e8309f39ed42d5682b2c281ebd2a31992b08ff128d8c771239556748f2444113f80e5820abc07def580d688de4d06fa0ab9a880b263769ee996643b082a880741270ec7d53bd7cd37f9503c24c747b115a7b1e5d361246040fdc0264d8487cf0db1fd522a64fea9cdf070d61ff9dc0b4889ae065eaebb2dc18376114892a918f6288b2e647e09913bfc3e3f0d79ed9387587aa4dc546bf31320f5487143d18227a33b6f2c242e86793d6aad9d335c32603666a3b21cbd79a41cf9a294fee199da47e362706c028378a09205455e73ec8eb6320b0996f55ec247144720934a46af7395409a8a950f0a2fdd455f6b97f585ba4c551c5e7ea5c813772ec4372d4fdb7be4b79303d2b42bb5e5d08069083d0642d93c26e5b5ad0e5edae5badcdfa9f6968608b6bc5c8ca5d9181910e5d8ab4032c608a28b2bc5bc81a4e1acee450a3bdb7dcb0691ead85fbba8c7d025f1dc2b064a2e8d90ecb3e861ac5defab69c77d23975f02e0776631369eb81e5013e941b8f85b2c6840feb70e03acdbe3c7af4fd12bf611006543e307cef64257af630a4bda1836045c276e86fc46b909f0afbbc7dd9608dd2117d8113e6eb4855146c45b0abb2b88982c45b4e4416fa84ebf656fc957efcace1b020203e2a81365813e12d7334c6218d9deeeeba34fbaf95652a6c6b9b680247fac5a16d0fb8f76f6b18ea815563b25312aac885e6c99ae1fa26d5df7fc53ea79cfbfaa751af8ef1f5c7002588568be5bfd5cea231e6e62745afafe99e76afc454dd8ab835d2b9856fe03a049610d811203846632693ad0a5e14f2341c5cd6f9067ef95941517a9c44a6b45892c3cc4c1ae986d9d4e08832216d9720df021cd5a362e5f049f12bd92521685d27bc4616c0c41cd9d7efe4e1363a8a0fa18ccdd3e8d46e936f10d257a854cc609ce09c64840a22dc017d2804aad9ac59bffe8b902a94537caee7b2800cba239d725dccb149c9e9d4cde9abdd165c55317f483a7b32f7b0ba4599a333d32f6ccbc72a4049c51d6fc4eb1394a5469abce9a12cca4927c17f1b5dc5ca0a6c0b73c77b14f8d0220dea3cf2a2b8f0c89b1c8f79be6c18eecf33dc87a28f08e6db8e1f2fbe46084749f8526af3c06465ba8a013b6a6f709ed28c1cd9aca75f36b24e774c5b2ff9608c382c301c3eda52b7ae74a30a5538c1bbca43986ddcd59335ca9591fe051befb9028c72c5c0556648d537d676ce9c295b23279c69d86a1c7b70a7ebc755e6006fbc7c26e492390ac3c6a302c94477718945646636d549613ee373ce38154707de36d9002fd7102015a81af8881554194963a62e0983cfcb677cf52fb0dc26e061ae9b532e6a6aff4d17733fb834302ef2fce3169bea048c797496b2821e6d4f364b4c457f89db23333e42048886c02dc38088d461cf4672a45d17edacfd62b9b26f06a1be2e1edad32c8f254ac8a86bed2f6c86fb0b722d0cce0cea94408dd059c3cb440701f0ca34bbe4d2f29e439fd9562e54bf625b113be06909d42d5850292b407d639da25e8a95d11739448bcfc64014130d4dcb4d5b6f3bab7f0a11b8b2d27a289107f21514f9e271575c25ec43abb11885822ee2fe2cb07509005c2d6e213cbceed13021849596226a5cca2a1e24f0f582b0b2b4b34a67e78a6ba271eeb364eec9d2fc149725701e50e5b8bf99f06ca9a126af95158333255eefd2989144a16cae4dbf2b5d78fdbc6de0bae2258b34e0409ee3b248572685e58898d9a845c30306c620562421cf2e29367c416375b094d2f91b0c324ef8c34e50365eadb6ef3d70552b529877a01840671fe131945743f66ad2fd42bbd53218bbc6387400eafcd246a33ee121391c91ebec8291d5f5fe70e90db0670489fc2ba7fb1bfd9af51bb7f9d05e1a87806f8d4bc78d078dac60ead8f286f0b5bbcdb442fa111c4d4d0a8d3b19596f86b7fc3a8226179f33f1fcf22064a4666061442192031239776c8b8fe9adbfc181d14676f02d691457cd8228c6ab83e4b65c9cac7327d5c9a9b8a041490040b693d2835e1e29c2fb0a8d24d5aaef427c3da73991705d7b1c1faf01509e391cc0a8fdae904f19531de0c3d81532029859558cb0a20996bfa13a5d01d4ba7dad1436d5d4cfefc0783c97509e60704f9d976c4ad1738c47d2b15757d96fde8e767d2a1972e2b5777bd381be757b7f008a80d0e040dd206d5f422136a568a0591c93c41ef9f7650a37acdf285949ddf3a7468e177d58603aad575380006ef9c40a9f54c16edd69718ebb84af6abbdd04b6fe3e5914e01354382f8d4febaa88169810e8a610065e673dfe2be092cc4981f3607c79a618b4e5523e60f8262d8dcc42d98489a9fb4b2a1e2d32ace2ab645cee38a95ae5a22ccf531b5620db79c748c7909581b9d51643542ddb1d124689b894fbc479871be98d03a27502e1e3162d42c2fd39877ee958bb7dd2c7ef833f91a632f1ece64059093f90122fa33be4fe1f37b050f2b844daa8043ceb6df0a5eb66cd32533c9bbcd394df8c4d79a662e8b8464a70cd2df3418ce53c0932df3876527d346800992d6d1b3d0e53e20e1859426b11ae28474785bb6c2ac04ae3a7d52a25bef7d493502110ad57e68580d1359886a005de45e0729bdb60f15e00be6cd04dc04f4ead7d21a6514f9c012ed0cfe0658fef4b4babbfba966149824659598d44e1ce75802c296ce204d4e9ba7ac491ac5b2511fa8b6d651958665817971e6ebbb575189b2db3aa88b7339d84f31399404bd64369eaa3f095813a573fc238adba961ea2267246b1c5890f604e6ecf8408035fe472956305964dfecea7343523e1aa08a1b683271c70531d364e69a13d00a8849cdbeff33c87aff13132ad1ca5ef481d170931ec078532ad9a1bd04e4fd5e72be0e6d3789a1edc2f4b00399daeabb8c4e5afa15faa659076ad022f4de7c86f80632dec61a95a4d2c8e087f748d77e6e94ce744de96300c38f4be88a431fcb3454a509cf23420cdcf1e4c56f9ce5259841365135513eb1ca13a3af03b6741802affc2abe728bd314df897abd671afecafd070ada872a4812c24bc6c98922e64b9934aa5331766b51f310b45fdd62398230315d76ea56b354038fdae1aaa0965a245751974092bdbebdfaf645d9cba7d576f83214b4b5475ea1742cefe4a19027460c93e7221242bc927082531af7f4d2da363929ea6e109aaee1ca88aca56d291f3fd81513d8bb1c539cd3af9be3b89a96f836546c1bcf5983d3dc3c5a9a9e0d35df0a212232bb2644b8c4eec2db70a98612b91e143ad69ac26342273ba04ca018c87d2b66af35ec892be1444b9af6104c75f181b84460a973b3fb53fbe6594bb207bdd6a54454d3d9af8c0bfa5a02cf7208a2f334797827b462f1ae953133dc2757755f197701fb34b19fa94aea1e2062cea2a410f127af028b4275ab1598dbaf7f37fc4f12a5125258aa431dd4d330374641587bd644a04a6d63b9f231e588d76311f00232a07c97da7f3d1a5dce2eb8d95cf0c4dba2f4380c9b82fc80f7ee1cab9f3bf9037f728d4e2c5a21a4901c12f073d049b2898b0a95c79ed472059f2fd08d823c2414ce019c4253d367e4339b38adb1be87ed26391ecf4605f43fd8927a34323abc560f4909bae16e539bb1cbae7ec3980b9f3f63d578f3bd792c12121980946ea5964a2ad8fe395bb07fddcb32bba84785c1bacbc1304ecb85c01ee26721eeb945312abdf2fc14904220f2a179a92c21ebc3bf2d8819dfb3a60c6e90bed0f4e2a5cedaff60edec045760100f01cadcb2efa1d090111f42ec5900f8533343fec60bb40a47ec842ed62d0e841667cb92afb8bb9e78b23f4b32e56306742d45f5825710a98cb911ae8fc06f6d5edac14539949326103d53aa5e5c4aaf048e6a4e43ca5830c416cfbbbc0763ac86145ea3b4843bb47316a7130e70b522d733a5ac368b905004fd5f7c8eb9193076e412af715a83681ae056294b8d0754533cc46f7e09708efdf24013c4800b1baca35fbb10220f6ea630fe25cfe7e4acf2b792859c537386293ccad9a0a1440aea5aab7679173576c286be815e583a20f08c4ba3e681b23a8ac9a9c433cee7f447bb5edb4a44d41959c8288cc21e07d1b733ac2ba9981b08431318afbdde96a6810b18ee690265ec6d4267562d9185bfe1687babc7e9fae7b95f63a979aad206fb0823332f980eda6db3526e6cef118fdc63abb7bda1bfb24752e8863fd8ab04d79f0eb41bc673e6b705d714c7b6967888395b2b9845dcdb87a7f3453782834960364f663d9665eac7c9d8dbad1a106b0120be5429e8525c15878950fc0f70491be6962e9a9e4a18dc457bf4c4917eac7e3f722b0b69ed06da11b5a5767f494349b1d4a37e6fd9bee11b13613ce77f25ec553a5cb41648928b1674de2eab180c28171cd8e1a59989fadec6ec58d5e3e41b0f5494dfe1d2f9c3000180e61c61b4033c735ad216c89e8ba29aa5431cf2fc3d5a541f9ebad379ecdadcc648de824539984c535dd694c614d6abe46c2d16f512e86904fc417f4b0161dffead56905822df101d1641646a30000068e212bafa786e9ef2575e0bad5f49283bef372b1d4af769716234226f78d6bae888c08c71d0495b9966da1dc066e816b471631109100a55c6b426ec423c5818c0e7b63b074fa8c99d41d1de8ba1598111e782870ade422f67963b416be2b2cbe244357d8dc90e4cb5671671f0e63c90f060ec621a16b0098678a181780920b320a1d7d0f82a3a1b04fc59cc844afbef8f7de084a6d83687d1384af4e59ac00d5276fcdeaf7a65b0e913be59640e42f95253d1ab4a1336f80147dc299149d52b3a8f2bf3838c9341ee9155642b9d1e94ab06dc2c74d10ea9e75c90bb59e97a7158517441e225a7b3eb0b727bbf5ae8631d069491b99ac4ba0f17f13a175fa91715869aa517517ecd9d8da85c4fd67418deede42787a550cc458f4427428e1a3b8b241c0560dc405895fc9d83af6c8053d4d26542d10b36db3a3e68c991d42d44267b52010d05c8943c62f4f463e9b505eb733dc09454bb781406b12af8750855ccec45fc73ba904f39204e5ef0d0ea6c1382f0e0d12669fa6c1b260588ebf301b6fd0ed9375ffbd220d81eebd2d267a6d3dcaca14fe58699e4cf55325b8d8062f47005c379474793bd3231c3ef991fc8179695e2e55f1e21024c18c969689c9acd9d8927dcf31d046f61ed25d08ac38a9195ef9946edf9e39adddfa0c92af42988315dc6b853fac482fbcb3bc773ac4c81190ea260a3c286ee96a8c52fcd60fc1424a704be5959f1b5f7213038940ab4e82992cc0a72b928715e5f17dbad48d662e11a6c964e7a35f6e860e4dbf3d36aaa4d9ec651678d2b9dabb07399c810d7e891f9d2612ed10ee2fa3225e21a318c74e301992a608b9c92ce4d116cce2641b7ed0332d92894a102303031b618656865919ad17f3270149009728fedc4493bb8ab2747051b46316b90e16c7e5d10bc9848e760929cd4149263d0ee9b59ccd44ca42c84ce355b4837f837e04df9d9748ec20aa7abc80aba1d2f4605189be8a882d34e966085f2b32c2057c3677d6fb0567cea176a62366417da2b2dd270201e9f9b4f235a632b25e2eca2bd06ffb26e6573779bb5f8b87678d755fc5e6c491b7af0cab06a1a247b2afb9f062b033b82971d4903ff2bd6828867702337ef659e8de1940753aa1d3c520dba5cb62373aa1a524536d24ba06a74cc6bcff6773def0dbdd81b4967273d57e2bd0763bd0d9893208a7e9aed576fb27b959bdccefe4d0e0ca817dc6ec5c84e33563add841212c2391c20ee869533457a7456960c4a99ca57b2150fdd46bb8a247f7b2450457e0a05160baa4b97d9e53ea04ed8e7e0c2f8b2e1492a4015116ef3261d7adebef95f98fc8b14a0df96b15a08a8e167e36395e2a817f45a360e41cc44d3ff1abaaa7bb3bfae914af56dfd94d22c38172734af910fc43c0a4fe335dae57edf46313f4864a54e8b6a5bc2017bf907f54b08d09f13b540f9b949c2eac5263a5a55f39dba719306a0ca64ee8795cd295633fb85f43e103b4519afda25c6bc3216c4eaa5fb5b661e6c223d230833508023b4a6aa0e6d4d75c21d3c89b76ff4fdb1ccebad44fc7d8d62a9c085f7ed4bf9d9bebaf7c9dcd07fa148dcfdac3353c48bf0ac93bfd938ca37f56967d5044830f44460282648fc5ce0792135853511dff2c70b94d2fc8aca4f0274f94127e9c7ed41cfc5af8deebbb7b66edfe491686368341fd2bb26db55212f72e97a60f71cf827aa0c1424e8e908cda15982f45712963976750c91e74e38cfcea24eb356e3ba4efaf4ad0b41933d10cbe8491748a853a304df2781b90dc4e357bf4629accf13a7012677d987d34059ef8adf2503df827039112754c42a2a9a9bd3d58e91dbacb69495c7a651f81aabfd0c62f9607c12ea5c7cff6c67c3394858c12864c47d69e97314bf1dff1a69e4c271a27ef0d14524d5bb4de46da3368a77a2d10a023ec337a72b8d1754d675b0fadf837595ea9ea7eda0da346d948bb84e6d2557f14ef2bfb1b410696adde41ac64b6fc6f8c2568f0e1246c877066632d98ed252b2ebbc671a1bb9e59ffa86cb6e6756d112ac39785c22ae921bc0a5b61b9ad0d7eac2c5ebb805502d58ef6d3e67f27d43070eb58843898d97aeffff819b1d9a309e6fda118ad5c98358357ed4ce0db970ba723dd2fb7ecf5ed7c0392c246e73ef1fcc1afc61178195e864bde5f4536eb864090b50bda03fc089a71ae5f180dcf1cca63cccf6febf20ad9e21148a64562af15c16b225019958ed4a6582c11ee5cafb671ed62a3f27a3474e475cdfc99d36911de54ca9e21d0d0e1b3a0a50274373f43b3398ba998d6a9b1646bdfc9c4b54a723b23833db8522ee2f8275e5d68684e1cad6ed98dc9cfa4216d65d1e0b1e88c55686a5c314c65580499592bfbcfeaffdc0bf9be718adf3332026cd466347f1039c40ebd0b476f3fba11cec4110ed3cdcb962db2e396411ee2dfb1ae8d95cfbf4e5d5352481b42cda239359cadf1b08dc657ddbe8c6c14f3d1fdc7e576ba97b5db1c881328260c221223b0c92146655c44690733352e5fcdcca74fb8b3fabaf65f0382d632ff05d0a29fb1928f6e9cfbf777bf62a76ae2bcf7b2b30329db45314523466858398f1aa6cecffbe883b7b1b25299d14eef13c3cb4925acddfdab7a9b55d5ea629b3c9ebd18461a6a46b647f03cdafc6237d57cc0d93022194ea1d1556a1b7f062e1014761698c4f6e063d21d8519691cd428dd5cf7b56c4c4f4b004dbef61d33b4d56048878b3f2b76965a73ddb47f6061b9e4efd0288f79d93557607162d583cb5d82dd9e5137163155f12d52cf6715c0c6232dad55d3b0558c367da8592239de99cdfcee546fd72b682132ca9eb5053923adb9fe63710a6cb312f8ca3e338278a245db5d9ad5954a2d72ede75c33e0b62f5607d0b9f9f5dba09e8abe18899269497c50b36007ab27c37d35849eaac2418da5452c2d81f33cc82af1f314f8cffd1cfe559605dabcc344842f9fda732b286aa9421324663f270aeff4bea3f0de1c245cba84b2808bce9dca089f6a0fdea8951712d9ba6be69fa89f9b791bb57948d34c1dae8c8a882455827b4ec7c2fcda6953f52bd5cb61931e5ceb3373e6b557abb511213e7bbda58ffca17eaa38d52d1c78876a15dad67ad0a36904848f39d1fddb181381f8854a4f1f56fc0cde385118d0868f1746a564904c1c89380c673e99947066544cb9a3fec2d9d36901baa86676c1ae5a20997d4a346e926acb8a46ae692d0e97edddf1080421c15dfa4924eaef8176e63765d9c2befd850b7061d4c6ab8fd32e12d20e738e83281afd8d587188da0c31f1029e8e1a96f7f5ad395873a57bacfcafc4ad69ada72b230ac74f05b486a5ba59eb944d1dded4d4a38438f51a0f368f8c3074c926ac3d394414c4d96f2fa8fbc19d343baa4d6dfcccea4b4cb0f6120298777a3645a6b36e2aa1232b8684e39b6ccfaca10ef0591b0d890e76afe81157ee38e4a7f465ef921e3ce5e9c59bd2de4fa07a3c2c1c8bbc3add87d4c78196ec9c35da84d71705de7cd7d06e4db60f9be64dbc16a60b4dd31bf5e4cb6870701eaaf1c7c7bd68eb8acdd5f3648d1923c81d5dca968636946921bb11379bc7e9a9544df5b3438ef94210942d7040e6a4d6159604de62741628633cc7a137676c86dc5686b12d99109248a9e37a3b83908e13e07cd1cec7e21378fe7602754379c35d068fa3c67d1af17293c72c53edae59d6e298fe406508f4b65238ca4a89fcc607aa8364d72fa8930fec63f5761603671ccb2b01bf1c8b042456347e686f66d8416b94a1740b4febd026e6b4caf78ab2a725c8bb8bf62f81836d8f0e54e791fc9d1c45263f8443cb898180ca48d115bafa1671c7431d086eee7c5b9e8fdd5e945a7830ef2389e5e83e8d5908aa04951af5e754b91e4587f565bd09849d82a39e8bad4439ab3799f5a8363a94b47fd8ed1873aefb1ec61997ed8568f9237e8824df32cfdb4c632437d9510518686ee2042d3329e763452662fe4bf5feaaa039657ae7cdad8b0d914b7680eb10067f40370f6ff498bf9cc7a503361920bf1ce2782dd78c067f1944ab96a99ce96105e292d6a03185bb3fa1e2cfe661b4c640d5829cba0f53ffadef78df03a2d97b6a09a1b84f70ec9506be54ce2b9fa346ea8de105032c5360d9a3287755e23f22b015b68458903d0e4fc4ecccb5cac10884ea156bb01a5abe48b7b0dbc38b1aeeb06c39f7e2497717df79b64e6aeab055b39d0cf52422c00e8705af9cd0d06ebb80717685a0aa92d52f9d6a082c3e43f6280c575bf313b0cef6348dff4e5c202e223e5c10a7888b5e5550d80a8180c2c08dfe1a5c25c3d4baef29d18431fb85263d749bc7c8d063b55bf666de3329462ab0d2b1cc0100cc90520235f918c2646da2b4877ab811eef5e6ad09ec36050bb475811dde67f11f97c45e9ea5ab8139d67f1b1875f3bc19f4f7e06273aabdd987b1cf2137428078b634c6d94c5ab70e8621516f3fa4937ef1760db027c228b7a76f5cc2d8fabefdd828f6df672977bc0ec169551bbf83a238980d12b9cd1d2f0c083432b808ab9c5f166a8a5e61bfe0ccb89f02e027122998abb9b810a826e78bc93e26914b409e309b5706d5545bd5eef62cce5a066db7f7d06f39f10128c29dc377c64158ad4d4c307391bc0f4c591e7f3450988852cc7e634e5b70dcb0ade78a9b69ef450b15b3902e6146188f651486563d785d0d37b9b9b7fa2435759f470dbb66424df234f051ef120a90de69e04a2ea6e81c06ca637eadc6daff9af713d8fbcb078c5f0faadbb9ebbe69dab0660311e6b33f2c132fd342c6ae70d981a7d40fb17851635c2716e755da12c702d9f0f5ad9ce5fad840cf5b4ccdac14b4e6a57837866fc93f2912b014e94aedad313bac1d2a59f621230bbc29d2cc38a08500ffe2ac0996c3a6b0721040947c072887b921811538c44e5ebf1afc7a566a0300a0924e285a2251d45863cd310aa53ab67b02f9ff24b423e3f124cb496a7c742bb45d10cf2858e9d2c2747e9e36f23cd4ca6dbb700c1bf45edfb5be728f841e56aa28316feae5ea99e9ddea0eb2f30b1508bf4175b3cee69e4aac13024fac83cdf3bff799246040995aac1e3ea506a8441aa5ec51520b3b6ec8373e7c746e44b861215fc4d2fa72de85571f8141f7e227589e5cf6575123cf2f377b1538fa34c820c13dce5474c4caf7d25db003cb952b68521946a812172fb53cedcf8757bafd996357791b84e209fe3653a221c872ace81c9abfcfeccafcfcc14ebe555d84d2479996891ba89ad86b623c03a066741560611ded8b9c79eb44a9ab0b0383ca1cc4cf7bcffb31eec16b7b2a1a04c9a41f4509718f31d4ccc18ee9e4f686e54a6aaaffe5d546ab8c7a4b4495c56ec1347db9d216eb911a735a7b3dd7e5fed118d8121cfefa5d9f139e41396470a50a7f3f2afb8e6d07ca17aa6045af06fe2953c1cd56e24b49fb8f811ada6b1dd01b57fa11fa1f0fc78072bff20e7508446d38a56637e5c499add499f89bfbfbe1cc8533d4dac97ead70a5f1a8647da4d2121b17439cd3e3e11d570d08a74b3004cfab487655ede447ceaeecf2add84c0a0451b9ec13b4eb5c3a690964e4be8870487dac01260f16e40d4c53fdfc3b86d0541db095b6dc065e324d942c184c77d39a6b786e997c176475a5476f6f835e0279a76dbba82a34fef8c0d86573b403f507e8386f5ef4b9515de82f63c1ebec4b12bdf70d699f328c4fb6e5e7435ada0c8afdd23eda5c3f4464390b1c97aa0b31a6660d36ce43a141647fc6ca1114fb6d5f0f10cc97aa27a7ab4af9e86029a70d9902bde8daa336764e089bb7ca24ae17a2b6fe2cda42f035e47ab5b62b5080a54750da62cb6b057b98625dfdbd2d29216ea6ec56a8703a8fec4e0781b72a30714aed36a7dfa4fd85a8f92ca6fc11642318b9d384769e8fdd6567787dede4f75d278c5fa868809941fed96fa34a0349cf631f02e96e6a4f4d8c66243991e259cebdcc3b237b2e974330ce320fa6431e1dc3e226973ab6623e4a5e413650a72cf3aae35a40ef8c09fa5e53f78c9ccf2a75987087059c3905b74f05a41ed7c79210e978e1839221675849ed8fad57dcbd338741bea34b40ddc3f47e54a48f245284b1c5ebd795bc0dc80830542e94b5d051cd799c1ea49ace04b0b6f279e6b6246af1f4c2982dbb5295cfdb67f7b6ce3c1de9cb32edcccf52a7e547a334b0335ba4114e12a81e577dcf2edf7116f23b04cd21b6a2f74bdd9e012887157e5ee0b9273ced405f6030a1e0ba12a4e7d98c7b44c9e9b23706e5efb9666f0a12453ae69a35a72577886c5509d406b3782429c2f3d4df1203a03af5991897ea73ddb67eb8a8b41f5eb9f70534ced8bfd6f0d9ba219dc071bb6d9370314e7ccda2019f51627682aee7bbb57a62b3173c4745a85cd435274c5dbcca6b1f6162b3de172f8c73202202e165b6fca510b4d26c3ab8780ef69eac55d9bac86a9bf24ac316bb9e9ff52b413b7aa7dd75461da77f2f96defad43927b9dc34452524b7d89edb279e287c226b4c09cc0e0c66f5f8a8b908c768bef5a98e0c4c71c6e5687a06e02382db420a4e7dd31f02ab15e1c214a714e7d4425c9fd414368a49e8f16f89523795dd91e34673abbb8d7fb8ffde704edc247464b69be3806b0b944431350cc12cde5090a07fe96f7a9d7ef5a6277a5dbc4075fed00a762b8ed218a90a51e9ec21756831ca38d608dc65dfc5dda71bfecd300b1aa4fcfb2385abc4f8521298ae74e6d4476b92dc0a31118cf4ed608b083fcc6cf1531916d93ca1e7a6b53f3c380bfb592ac4362a893b280cb90a26f0f7225684cd95c70809e35bf4a8036e86e129f535b400629ff099e876090c39b2c00f6e6747954b1fb9ffa8b57768628259cfc2ed90a1fb1136245bfae0e1c93446b6812e2231f26672c463bbd5fa17605eb73ab9a8e2e16492bfdd11a5e6ddabcbdb48d295c4227a2f97bd5c38ce5fce4af4aad93f26fdf962ac62b5ae8364a78f6c223535f3b3c981e746b3dd83d615e22af1d85e62a972b87c94e3a270a22633815072ae5ad02e2e719361722074bc00248ac5d58bcba07ecb201142529abc01c5cbbdf4130f8dcfafcbb0714027b7a5a090cdb34ee3eb05ccea31608ed51813134477f27535499f20ed2ef2817ec45c2b7ef9f68eddc8527839af735daf9b095a5dc70da96d4b76b20a383625e80fac53aa475403e12609151aa85f7bb1af5704c5ba0b20ce458065d0d8280b2c1c57359131bf231a1dd528fc255e744bd41e2bb8f25fde2b326e903f45ee73a600af2756985c9905a41e02839564a523f0cac6bbeb7b4a4fc5953be729ea86d8fbbbbe0945d4bece008dbef10bde8bde379552de10cea99ca0656259ee39f15b2b260e4b8bed2e24b277b23cffa48ae116de9ceb80ed56a7da2f8a0528b3665d796fae9b1a7e65a4aefb589244487c7d8701f4ee5abf625b50516fab33c1b496b193eaa6d8aa4dc7b08f1bd720071912b4b6a5f0d6ca991641f0c244e2d5b52d125e75d4dccd92595d5bc1574521cfe9cd02949b24ce4874688320fd9d48a8587af5b357a99b8ad3ef36b43c43a9bf412f08761e6ee28440819e826734fe7b3013174541524f6cb66cb734c713daae4d1625a71f3c61fb3eaf70326df7a14fefd7d2373e1d7939921f7a17b4e0db4446dd1c0d32b88982e0273a5665efbe50bd38c5bc193a01b8e3c2baf32a4a6898166cd5b18e28f975cbb11a4c107390fc9a5d0af8c9262de22e18309f6b0da341f9d52462b660dfe07e48ec7aa82f8441b34e3b9258446846e995375185e722856e210dd20cd2ffd3087435bbee57bce09e4e0c0c102ca8fef1e13ccfd8581c5b920748b9eb3509d3672f1adae484a0a0d5979d9f11f55c90bb7541a062531a6ac6f46e0044863e3adaeaa02b85dd68a78043d69d7cc1a86e3b63407e4e07867c51a89844aba58ce817aee45a16f45770c3f559e99785e0e69901abf1fe78c58f27cd8b34f3b4905cdc3021ef935f32cab4c8a69378cdfe7d6b3c372705a0e4ff842be583ab0320e9b77eeb4fcacdf199d486f5a40be9fdb1ba28cc2ec8dd1530bc1be8295d6cd79ff4dae5fb2a60ed9531ff1991b863483dea76e84af7381d22fe6264c9e68744cadd313311ae8508f8a08de8e8c4c5f53f00975ddd500255d7a05e5a04e2d26d15792f5ce9e5288be85bae6e8690627bf0020b7e892b64edc27d5336aac756cb96b80d7fc9c32ea1f0b7058924a6e26f9cfc35ebf342d3ca8a2b62b655c91be7f3378727773ac5f786e76361a0f8affbbbd68a8cb04a801b13966c4b5641088a7d2ac4796c8d3d9debc0a314fd2bde8721705844b9d70896ebab35c358bcc63390c5bfc97239a82d1e038adaef3823e6c2a9fedcea5b371f33892ed132edc5bd0ef70d9360ab98919c3127d5a3c90d7b71b2d716a9a31e8702af4701ab6e3c963cc7ef21ab559e20addad5e463f3d9f935f96fa5a08330b754ec060d14e5ae4f89be758609c4ecb61080a1d1b52bed5c0b2f9b889bd421e4878701bd2fe13cafbf6e54d7b1c52a0ac2311be6b8c2498f30f1a9073e27218335640103deb178ab732045697f11fcf0b4e678b37e35bd027415155b198b3bd2abaefd8e3b094702ec64545de22bdd92bec8988d69aefc04bebfe872f9aedace9725d07f86d90f9bcac4719216ad5ee4caa139fe1b5726d566e181d7d3bab2b079aa1ae735e0ddf77048368f4cf05eb83679e994d7e8599daf5bce5ea4024151bfc8260a6a0eb7793b117afdcd04fa1c1dc988753523770706526c448e03df235530ba9360c78a2d428528ffa6738d783fa4bca80a6ebd9e18211ea063db77d32357c5390f0da7542269aab913df8e1a7ffc5c45aac29eb47947fd2ccb692e5c82b090cc97f933893109160f004cab1b40a4c116c276b02f9b7d5ae3288e9c522ba9a43526e6915e9f5f1be91110857cf05354c187ae7285ae1d8de29557695b9a510bd8b83aa0f5073e1c12e38897a286c68542396d9473b454d000f6517a459a06f6c6c6f509835c79de1d78fb3469e5f9c9689ebae58f5ebe0f641abe5c1e0dd4a2f7b717e45b3264150a3ea7ce0fdb4114d5a89ba6c0cff705a8f9095919b8fd8a300247167faa4487f4e85f04fdff8d3816209ee9acc945d3680b21e4f2ce9aaba5057f3739e08246e2daf9819afc3a54fc707f11b4963b926191384abdc81a5527d1c45e1a243b5c804157892f683ea876f0b9cfc00c3ea54e8657f9b74779fd07fbcda4d2c2613731196150a9f95b79876fbe34297a9bdb555e65337e53d6540152caa2037eb90e02499bddfa83bb929cffe0ff5b68169e9a9194f4b0b1c08da5b670854f28857844f0ebf2ba9e144940e4070db239d60724c479925392033aa4460c1e142f9753f0581581f3beccc46ac12aba8972c9b7f64aefc77a410ea82bee61c2cb5a3f3f5dda80b3cf6367bda17f42cd65a1bbf6eede06f085d22805cc3187b1ac0511b544a6c741f27fff9a31c3c6dfca5cf1c02eb16227338622bd0570ef5903a552799f14a2b63ba9ca93fd92f3ed61f6f94c046e2fad37ba4a4dc16e38ff3e823a7a686dcd69427f3a1a0395450d37599226015c99d45d803eaff921f0aea7a64f745d541074ccb4fbb3cc0781a4c216b9c0fe3e887a954acab490c28b9f0a3e56cb53c3396f72090787c93193fd77f7655bd495b607c3453cf4f030846fe9fd8973b4b74b899a8329f4967e1afa841503d863b4a6867762cf791e0e52296297bc27abf216072acb733f11963b2da2e112c41e9af251a49ac25fb66edeb1de8db29a7cacb246a02da51cfa6d2490e875f3822469b5d0a43fa40c031a3202729aa9b1a38a7b4e417c97ed16673504dde67ebcdbe70f27e6b57286d4af409e253525d8492583288dfff778585762aa81e5162e6fa1f74a408ace9bd8f655ba9b255305603af15f7e3c9569b233b41b6529c96670ddd568681a198d17e3f2953e73d5e1e9a500e91cb6fbcff3eb049090b8dcbf1b7c10c36ee09292bf32d4353d66e502a890324c9446812466523e48d4a477474ceba170d0ba0ed6e5b90f4c94ca5d20cdfc3670aaf202b0c04db4b7c55f5d7f07c9a800f73daae6786a9e18168e626f3467c8db6a8f8a9a8e6a592644ca0369bb5dc4f80e9ad7fc68b4a400fdfbe498fee0beca76f0f5e0c4038801bfb6cf93c62437bd096a781b2976aeb3c32a15a6d3cc2fada32d4b65be3a2a6253394edb3aad0cfefc566e9e5857def4c9b39ac74d317c768a40d5653c75827abbc04527e049098ff336137ca09ee26d05228dfb5209fc4704568175e0afd448b4368168ea986b1d5e9c1f3e2c699a167903d5440e1613ba204f41b68d031c8f7aa010c54793f8bc8df0e91a4c932eabc7c07f87890047723d375d3485228a7252d73f83adcba9d344c1433a272083cb88352f07a0a958c3b4dc3dd55ec4725fb24d9e52df631b192045f4903bfc163b9e552a2464398a96cc4e52d6646017932651648ac5b6501d380f27f6289a981a1115c189cc210d79a131f49cbd734d9b48ae1d9f87b6dcb1e445999a09b2ac4dddb7eee0a1195ee9346f6d156bacf2b42e7a912ee2d406f202f2b1f68fca923e1fbb6e2d573f033a4bfa660e1d68d89fb2346e01857e21fc34ec24a9da30985086f18ce7e5f729f1bd58a2e11e53b58f4e919d0b32fcd860d6b6e6bce24a12229f98fb81b1ec38188a2c74466758994cfc1ab58bfcb72e39c7ab28ae6bd6e94c0bf3f855c99e49268f3c2e75100e32c9fb2365ae3e4ad7b5177c2a7923a99f9aad1d06c99859ef5f5fb35309217b79637fd6e8fe1192dae6153bae08abc192b5f97a44a90f683f379d11efd43b313b1517a784b2e05ba2b6175d54385ca6a724955a4428e77fe96b285279059794b28e1e175e0c39dc09d47da3d6dae2967c11c17b2bab7aed22c867b383e213699585c1f5571f70a1f2c8e556d6822a4cf42a8c00bed80e20ec3623ed153f0a915d554afb576f0e8102ee99b98a641b23c2ea84c3d36c1f30cf3d5a3fd60b7114455938d06f42ca80db0a17001ecf289c94facf19d258dd7b625139e852fedd3429a4a73856e5c6c8c00f66d377fd6265b563110c25c67c7460958bee0feaa366bbd211493e9be52332bac72d7c34723e8c3cdce2fca325ed1988304145f74c2f209b819000042cf44eb2eb0e28284013d3a3a6b2df86bb7a25e9ad755d05644ffe36599c6b7ba739cd425a568ec94d479c4b89cd68cda632244a0ee63e7f811b578cb606266c539da17774a78df183d8752df60ab12e83d0e955422943fcd5b2b0ef09bf3ee3b023267b7730c1f22f316900086b160296ee72a2939a4a1ba6909f4bea83131aca86af309237d9b74036ed22543561a79bd78772219f2f23cfba0c240884ea727c568f4881dbae4fc004770a0add5c8f9292c916db78981932c7738e2c28ee2001964f21f9329f5269f88a375d1edb15a4c22503a0cab3b5c9003dd8c9b2dea6d95a74757b6f9cc0e116b02f1bdf58d930e86c4bfeb8759855cf029947798ccd33d7cf93b81d99041b9543b5085d3564613ba9064f847686968ab3e4d21c115dfc7a25f050e10c69df4656b55ce1f3a7007f4565a458e7c3e17074e6e359445d2eca396726fa1b571b087643a9ae1d64fc05a632c62fcd79cc3b57af5ce05de36dba02d410637b3bd370df22945ac5217e5e7f859d3077b65d0500fb7bd74f6d7e34a6e54c5f9f85791cd2931390d3f084bdfbe66943a6dcad61dacbbfafa10647d22e0b03896d5005f0d1a8dc54835a869bd090f68b4be59bcf9ccf3ecfc079c0a9750735e53ee1d6d4171874e3138a02d51cec2d84f83721e261b4a1738aaa1e3d9b39fc5e6dfdcfd412d1f8329a151fa218ed64a4e6cb00471fa0568fea7a84bf8978ca656f592a4393ef8e9bff541327aff815146946e34a73082dbb9c4a4c2fd1180ac025ea73fccb537658fe0edabdf12401ec4fd8a3e526f69b3b3d3a0749e818e4e6210eb3971c36e515d0e663acc2ba6658ec4b0f7e04a5b9de053e30d4cc56dacbb9c8b6d405b7ee106ad2eb2e1bf162ba0d6b68ffa97d5c5dd4ff0e29932265ec6fc429dced15dbe4e8aef37bc5734ce0b164ed275e26d984aa78785ce5bf906d7e3318ede48630e5ac4e57d4f1b66a22a67d47d6b23157b76ca3c281a408303fda9bb5714bc70d972ce97deb2a59070d1c861f8e735f7f72f1a0669451b04d887857f39b74095d4235a5b156bc439b546967ef13e25b597ac62a9f1e64057924bcc02e4c58e263249c41ba3b5a81abe608b3894c56d2249e86b07ac4bffa0cc8dd0e7517e961a08f83916a6f3f87885caa5d396dc305bab6a8e2fa36be0b61f4162442700c0560502d8295eea840894ceb048533669c4e3230aad798e4add383f1776e2cf99fe64064d9cb16ff613e6807cf34eb3ae1ebf446b6997a23455ed07f2f985adf465096c9a5381b1f24c0a2ea565926e68ae8837f6553b0d94130158b3a6d165c3b21a825ce7ede7953d28d8e9f7c78498f8aa4723c38bbec801ef186f18be94698cb5d613fb68e211609ed19e991490b8e724d9bd2ba20f16a8f75b063b87c8072c09d4bd4314cc0883c4397c394653697625f8d91b9b55319cd179b9858d9a8c69c97ae6b716341d8f2dfb19e7f5c8cfb0938e174a86c91f0694f77558b40f91544dd4f62cd9f109c028963803a94d5cef3394cfad82d87cc5a033c53e8630b50d9affe1adde5f31c757a589bcd81ba5b1a7f3bfd0294d03eed7441d48a5e9263e50822e0457c8aacf104395fd4a80074ac648701dfeedbd24528166e451323780ce9a2d7f3fb30c547c272d9b67d31610d3d650b0318fd681a9ddc04d8eb81ecb2cd85031d6700d3e3879a068516ae2c3144f8b03e1c42d0e214ec2577a80f2a8243a36a850c8c84611d151ff9b0d3fd04a46cba2633b375cf5e9cd4ca5efebcaf55dfe26ed0797dcebea86a2ff21f2aa71f253825c8b95df21a6e8d55d8b4453fcef4e1094b545f355d9615caa0133d6659a5a7153acba095d0c5de14a1dfdce358515febaa56bd882efd181ff8af395e70e1358f699ebb85885c1d1aa43f96a5caece177576be4fd5b7553a3dd7c3dd858544795750c538979ab80cecbd99e1229a3552cdc0ceba996c8245bccd9b2a6b66ac63261663913fa2c07870357f8e5d92238cf3a9554a6c973d0cf074126457331062e98b4eaf0124c56f85db68017d6ac29c8b2b06f0d12b632771b2125cd5e13a04edfa6c0468f8f911bd0491029781f92939da41315a2f185786ab2bac0d328158b91754ac64b378706762429416ac8abe97c2626d44ef6657393a37184e626bf50d5e3eee15cfb66d3b311a7665563e2648bb30c1d4dc196c88f75d8dccebe367b2a110f09b920aff50e054b69e5dee750e0d613e25b04f3cd7f30ac3d0cbcbfebf8431d9bbc0f353a673faf2500a976fb3b5c4ff6767328528098d9dbdac8d50c04fc912803c416cb099f11cb52b7b30d22aa62181f0090d9eb48e8db1f8c2fce721d6866cc6a442caf53e6853ecb1ba5ed40833b317dbed66c5daff2160e7fa3dcfd6e3cda8fcff4f9365cee1b94f11cf62e3d8e8fd80e693fc341a860240e0acc8498269b4995f36dc1d27f5743105013a9c272f9106c19bf1ef46819ddab70d87cd68900864fb4167f2c1dc6ba5eb6f038e5f27146f3d9ea8591488f7671a60e2e05ba70435b7da652abc0551e3f278085121d1490555abfff7760d62de01e576a432fbfb0bd5a045985c6359286011157c8c027e85625b0f75b16612006ab4a9e35459d3e3f04829da52a7c3d30dfddc9bb53e91fd5366d61092276d6c962e71eaa4f1f89eb8dde1a6daf45276911ae8494e1a18b32eb5a64f3eda5e4e19e9d858ff4c37230f0768c5b3d7df1b7ea9d74f4fc3e06404fec56cf4e767df973e229a7418646c618c0eee3110355ce8f11eaeaa38892569ccd26da22df1db86d9dfb588e1dd4d5766b70d96d1a6d7bc534689d66d25ed50bd072f315326d49861a8bcea12f04d209b2fe83c4c60a0d40ec5d51378d4bc7be784015c674b755cbab70ff461dd2ee265d895e879ea5ad59c5fe38656fa26bd9759f86b054958550aa1b150b5c9249dd2e19612f9276184faba8d8a3688d0fec7624a9fea1d1ca17957ca7b88a4a8d086aa5f0e9c612fda75ef0343b8576178da4ac4ee72b6e328981b90b12fb493f57075bc554baa08532493efd86ea81b13f7f986d8a88f43903dc40949d4c9dbf0673b98a2fb6777ffe19d856d56cea267347eb770972eb599aba965c7015e4c64f66ceed34c1f52c02259f630bd7148bbd27c3a1c2ebdb5db4d66e4423f8febe8d46d1fb753e7475ffe928b726b372a9f921451ff86eac228c54cf0840df25c0446ca089f84e90f3e3f214e1eda6e1d51df6b3cb1afdd09741d8c3a5ac9351d2757151f370f0c3e1fe8e4bced23824b2ff88c142810cc600f1cf3f9883c840a8ea934f35e03020753d619f0f082805650a01dd34d2a8fc5b097d7a6658669cc64a12307467b9f3edb52c35eead6f19f0845ba36f5ea16f538bbfbfaa9f26b431e5de218e44af2261862e3b3b604b6d64cd76f786a151965c1f308d3147c84618006c569c47bc9b28d02aec06626c5c251f1daf78e57696cbb4ef5877f16b3b9d49d3c6fc2d019fe87f85649a91283df2d7b74ef4811cbc6f7b720cbc0cfc5cef71dc1743fffc54d09dd6faaa3032ce587c43f240e3afb6a78e11f4d2f8d5d91e67dee727359871ccb9bc621d6361230a10a9bee57b2aa66152e587ea84265eab84c717aa5e457d2b4cd9aaaa4d996913b395d53149eea8b597ad1da8e9f6aa080cd92d62b8415fe38c1618282c85f0cd74f1b397bdb9a995e5c7635b2604c41378a1a8a1620b6f0ed301e6c8114f8a4847934c48c8b97be79572bfd6230fe78181143546f773e87a89ebb54d521ac5a0db389ad953a326d0f355dcad44be36b332393c9e41de77518f2bc463e2b8ff0cf8b65af434c0c523fcd07423c23949a649965379094fec54fff9d3e4d164e52c94d813498dcedfa106c5b8aa3a326a584cfe9fc4701029205f8ca74d118a21be5e8db33ab5cea8ad42b9016cf4071b179e04a87dce22b57976db27aac05e8887d1684d425b7d2684d788bcd11dc295997e6c40da605e8e69aafdfe177bffc4ddacffe53e4109d49c486982079986e88bd563bc105b700aff98995380055a37f1718e6e6b4d1ea7bb616fcf7535aee02e0d348b5cfdcc4910c2eb02fe1e5ec7be891f06cd9b9a754c21dea76403bfcc1ae55da6f884f286b7845a8f68732adbe86fb2bdd64e5b6ae50c7f8bb5bddc242a7c13266ca0e3644b10b5e13bd20818e28a32455f5a7a76d1c5c97c226c79300c0f7c4efe5bb575d276fc8405bd66f7b7faea14d19ecef23850ee7977575208c3b6b9d9b0f7fb302d2769ddd350d6faf0530714e428d168bd1b9e574a8bd875140e47aee58462782744879e07a7cdf4e92f16787ef463a6a667c6197e7fe3f76f41799a82c2854387db7289f0bc12715767b5ac604dfdb8bd71084781e4fe9eae2d056c82cf710004f208d0d885047466351d6693a67d4a6ff0722e49f3eb9b5a434874aa45fd57651f3b3cf62ced30f1a22326ddf7a0bb4070c0c9deb7274694d298fe0a0dd02fef7e2f0cd8cb508221b01ee664e9aba0038c5542130787683657bdaea7b81486a4f4ff7925a3387f820cf4c95549ddabee27d025b7fdee68065d7b2f662def1a416b1e6b7ba23fe0360e23bd320ee1f868b9fd5c964ac92c0d8f26b1d460bb16ca210b4b74642764be05459835edfe064e6abc773468e9f24ed128afb4756671c0d4b21d59e54785cd1064f755814152482a2067bd024c33326bc969d5d9a3b1c18d52b60f76f3ab05da034ec8d5114076e75121d43c68776f0fe892cf27b68ec507e3aa01083f76ed2a88c260081c3c607f09dcdab9ca4648ad0b64c34b2707a88167908c64bc388de256671eea3382a73f88097fadf2b35665c7ac592325d27b3688c01bc417764b17bbabb1dba8bb0b86b76467fbc46327220913d578d51e6a381a615d98d92392cc4471e3dccb2acd3338c2a7b77e0f56fe2eb37547024b657dc2c58ceba7f32dfa3f5b99e8cfb775d17d586c4f0963dd769ae8ef1d65b1b4ffc0b9cfc211f1dce85eda5cd2d6ac739821fca8075323e86932be2798ce21cde7d000a09ab0710bd534a9b37dd0f9e373a73c6f7709011309c442c64bc7e480889e2ff76b664a5420280c1af702ea292ba8e11f75184cb64a73fb94294aa7a9bf8c43e0c64b5c2e6e79a0c1ec468df90dc8538a1fa66c87210ffc664c0e69f3a2c1c37b538642d2b5470e9a062872e5ca2ec954b992ee06a35d6cf4ce23aa6621baca67360b1b9e80aba59051a1db5e191c8a39aeb52a750eec57bbd2d54c664a211fe6bc1663b6937394d677d670013920dbddf42629ece70e4b4767bcb26cb97d3124935953382eafd1e816be1cf0d21506156980edcf83a088b1b931e6678abe19572f57e38ada8a16cd0feef01d3830bc675c07009a48825e222198b2302bbce625faf5270b7328e5e1182337d92b74b7fb046040ab3896413fc08a55e0c2f88e16f96d11a625dea975f020d2c69927ba87e771e754c40c8756410245b88d01002d06b931f345a56bd5287824fbf1bea321936b23f823ff2ae23bf962709fe2decf717d361aad52eab7fa1aad1b93ccd147a8023e49f58287586dc8b46fc6e6d9edaed53166d601ce2481d8c93c33a74f96ebf1a1b0c626bc14540bb60df5f8c8dbfedb95cd2fa985555205e4e4b7401b69499fa59cc7cf90c17eea315004856c3a3ab02c00f4c3074c25338f5bbcc5f5a896d0e8b66037e8724960a93b9916ded7245eec23d86ddcaf0a9eccb52bd322318629176152c1bedc983be5975f93e68df5938ef66781e3c837051a4f257b23e846b713fda9122be0fea97071129c6acfb72e51f3eeda9526f6f90c512728582d1b6c6e013540ceae5eb8b569fc9e27236137804e1dc2ec508ca81dd4b98204a55adbd9d3a51200691d80435695a80c7364cdb017300a039042ea5430835efc737c52be8883c6b7c26e1cbc374b69b9a885ea57a6260bd561647de4846d5b1c2080f4021d86ca9bae72d0841c9c9a0409f3d74d48139cc96211c0134bb501841ada1e8f2a82bc00296ba523addec23166fb334a8267973573d3b85dc96045d559fa56dba7535cecc318fdab905ecb0c9b8f598387353c81d4b89dbf009a783635c502f503cf3011816063093c0fbe493a0bba08b60f5b01b780ab7c14a9e5584d494e6c5f11ddab7f9df9e9cea9ebf88bc08e591b6983fce67969deec41bf2c7429ca10bd22802dd6d329f615198b9b18b745e463ab2c5ada7478efb3bc23a2a24c2132bcc79c0f9c4cdd8708d534464daff1c61a467b4996adb0a333940d2b4628ec870da7a2b74ac8f9d0875c979a66653b5721678e5725bf3f1a6a4c1fb80f610916e5226b3ee0de78811f266133d07af22074adbe606b51ed0e1e5f44f706aeb1a3d12b58863e7b8a603815dd2bce87edaee046b173b4a518346e7cc4fa4fff3e3e3f00255063f6542330ca2dbbc273afa314e98f6d238ed55f277c9d5c044b907508135956c60c688c32bdd4fcc09d191f45b5be8eda0bb847601951ca9c79c56e16100491009ca885a98a61d457288a2508a148b5bea604a7ed571105217d3a1d13789ac69564a7d84e89dbd2407b134845723fd81f8c986ac6be925e66c2ac00f510c7f3f9fc1f438002d7a90620f2a4e5e573316007a57e7bc267af53974975d94a2f0f9bcc69d55a6ed80e18a02686d65cc9726b95a83764feba6627daa7dd17167d615593919bebe8ebb3c8aa70242b86e8c827cf26c884b7790c492d2e5c111e53975ef6127cfc5365ac93e69bcdcc676f8b67368dd4ad303bac3dab6aa2292f495e1712dac45e4fa73d72e6c0a6d8bbcfbe17ba8c9d2bd83e7f8e46159bf689e30dc71ff84ae2f39416a6fe4b2cb058010eb451f4d61bedecbe42e2294f07723ea15bb19572c48dfdbcef7b75623904299cbcbc3eb39ac18401237ea806896bb8ebb6a8a73e0cd42e3f0a09376516d4d7ae1e46715853051c3f144ce73ff5d1e42fcb991ee4a9618d3b81bb1a275cd1610f2b3f671c048c19f2c2b843237b515cb29247bcb39e661f02993abad5359760afa15894c7aa8074a6732a20cffc7068600ca30f2b502181b3911b640fd4624224a4727682cf9d9392159b019c6dc06a01594059b95fb17c59471e8ae1274a5395c18d9f137ead3fe3e36d6edfdf66b15a8c34ead96b8ba599ab8c65f636e087b12aa78e7f6077cf48ff5c9ec92dbff9257794b3bdb01bbb28fa8874830bd2520454485140803e09c3cad2f0546055e9e89ae870e4385b8de98129bee603c10729e3dd22d31ada1a474054c7d77df4c819496cf87fec7f8b343e41453e476ce240578e672183a088eb4e33e32086ec57a0dde974a19a45f384a626a53f9ace44c4f996b89d2ee961378769c2897509ac6961e486298722fbc529a4409330d0ba14d84843b3ef00ef1fead56a54d448e2a21e717155db8cd9df4d2c175e87f5f01cea4abe70c4e33bd717931990b3b015121786963e06acad75e8047b474e5b773b91caf83071ae39757921b4d8135958a6798200e67a7775f226c90554a0c5dcb89d8cdff5acc24214617ad075aa4f6f9419c20e6c91d044b0ccad33e52819538dbc2ac92e990ec13b22bea07fa5dfaba9ef3f02660c1229cf9bd2aef367725cd1618ba9fe424bda7bc5c4a84b326f188f40bde35572deb472bcbb7af4dbf0791c8f2eb3702693866e058c3072a1ab56fcf9b30296d3f18d5b91d7eaa83b14bd98bd45a73ff40f432f0346c444cee71a02a883ebd43825e0783b588c575aa2b1261ed213c311d3ca7e68c4a04f472652314b7f9bf2872475ff30ff11968149e3d84259e3611cf9434674915ca139f21fa1d3eebab944b8f0d3d0c65221443435aacf0ca649390727c799d139e9913433c8902fde4645cea0b05e6b40ba4d07ecf13320aa313a437b08d3492921aabbef1e81b4f3117a0b9c5cfb534738d18849bb1e2eea4e9d401bec9894db02cbeec80602cf7b3d1604f1a9008b4bfab7ae01e4bf386e520d8217ddf0e6ca7574f50eb4a28bacbb063972da4cdc3bd874ba8a0f5a9a24a5d9a8277f39a8101af36278569288f2398269bc44e95b40bdd44df24767071f55c41b2f4d924717f33314f3149785b6b2c0a78a8d367bb099285f0f5c3d4388f546df0741e53144f39e40b57012b6b0ea45b80cc511fdc42b38c6751e1654589b4d95c1657e1729aca7a6c91adb8a06234a2af1fcd5a13808968695afb8be1698a87c2ca10b44795d92abbe1951def1b07bd06e8fde61c01db91f8c2019436c65de4ea6b868fa0724cc7df9ed4084f7beaa1dbd03cbe0fbe9bbee7f6b42432819b8f8b5ba8add2204f7a360adec346b031a7a700a115dd6e8e3748b5c14b577f2eeca90c03cfe7f6a88ad3d6b00064b26716a4559df4fca8f0a01e0fdb6da6aebc4adfd39aec3741d75675a21d6b2d789f63a2fbcfdb7e2bf6313a21ba4a4c2989906ecef06f5d83c1d9f3c75bfda12608f834443eed4ea262eabeab3f3ec630ea2e77fb08958116e6c57e129d80dc284a9dad1f28349a3f86c0b86826596871791dab194ad41abf2bc6a9ee99f017b83ebec82e1b373abd06f886889ecef86de10204423b581662d4403a4c4c15d81e23252016b22f28266cffe744ef76559b45e5a7744541b347efad1a9dd6330632b3822bf0bc936a1cd59f33c37ff05c57801eb8f68f04df776cce3522558b079a6bcb540cb8753738f610b122c9324dfd9d4fe8a21e22b1e496b5ddf6fbfa46377b527ae8299827359da44c2dd6847d53d0c295b1eff9e11cd28ffc43e3003a777a14d6b4fecb57871395e279d145ccdcf6ee362f6f527d3d46f0f8757d007772419ad7710fee0d1566fe1832f8f1ed73b5bac4b74e0288b3325e98f53470fbefbe2d2630ffea652ab7b42d85d4d458d2b5da258519db84b75989e15666c247015fb947d45a3af94bc63145e194eb88b2491656d269ff76ad6d3ec0d65c1a20903390c5127578c4dc6668a9059dec2a22d9c2e4d5ed8b0d0dfc88ebf5fd300f191168cc0ad9865bf096a5046d27f8ec35784c28bb4d733e541e10a783a08e9f17a743b00ddfa122e36b99f354a1fe03271b74155495d40297ff9f8c41d8bfd53a4c2910c290ac8287ff0655194fd4ccdcecc8e279a63ae3b3ff802dad546fee05fb4e846f1092e3e8954d40f2d40e8430a00478258be182cff887f7fbc268f9b61fae10ca19728a061478cfbc2ad29da0543c735832babdf79081523b94f65a028b1e032dce815e22471c3d1cbc2ccf4c407a0b4e7d10aabd0582cb8a0c47cffc3d0e1b3f0a81075f6bc1631b8d5f90a19473abc6829de88e8135d556b12685a5a84d3f09992806c9db81c7c7ea5ae42bf1eb863088fa0011c98fb2c5582c1e1d34319b1a0467aeba0783ab2176c9670c3ac133546587b4fb7392deae75e4a56072f80f2ef2e1f55550f1f6f44ccbc6c6dc6a288630fb0cff1f7b75ccb37c4b24d0858f1d99546fb1091a44ab9836a12c5ccaf99d891942b3b30e0ea7adf77c28d354c3f383ab058c8b3bff3e4380e97f2c1cad049f51e108a7f0c96c24cf64c5ab7034abf65d3fd00be04ed026649f1d08b5a1aae4e1d0104b09314495fffad15317249379be6c47b06df85f8017e4ec625b1a6fc9f0f3c8c71def7a566293f86c7497e6d58daca46bee7743fa605676934426e1cde95387f213f99341c996a087133a227ba4c6b9601de3105fdf0e7058af6d05ed8df221e06fffa257334ce752f4d7258a9296ba7d238f26d891b26f96730680e1ae5ec0f701c0fa5ec12ad15efef9e026a7f550f045583ad8147a1b30c172e5397642feb45dda4e99f52e2f31821d5ec1af95b41944d6f7b569c8bde58a8f4f2f35564c327dcc123b13b01dee9c798bb60bd38e719c899bc3f84e594c78d12a546eeb1906174ef6a5fa245f0fcefe2c14cffa35663dfc6a0ff79882f7aae5069a592eb2eb62623683666ab25247c22c421c4e751a6095f41e2d7390da2c4815e307a3adc20d1cba2eb48d237723a0417f0b25bc985c02dc925d2d3acd72f28019595cbb42abb88580c138a87ae667674f2b943569cf5835b61c78c525a9c9bd1ab930d572fda0d7415a67528a5cf1b17660fb1070d61ea2f0410c83f59ef017995d91a89a085af46750476c0a52e41760208fd1e896d03a7a5194c61267a79a58df2080dd83f31c15526d3f8205f86b7d98f3d0e25b6898e3a02a03e3ab81a017f3fb5cd2ce18f1e986539ca91c114ae3b39bf7c69bbde94d3c9b3df6a718663966863950740d6a906a1899178f10fbb51575348683bb6441acde2b6a6ba79630e3db8a4bb42f82acc320b04e4ffe3b9546c7fa5f342a017d2c18010fda11652141183f12a69c316476f9eea383d86b29652c586af2109ee3efd9d81557f5fdef917a767906dfeb7a197cc86744448e92c9b61efedb8b0ef5dff11cde995c8c847fb8044367460d56395b89b1931bbc7c20a1318611cf3ceb26e90f296b55106e284edbf539ae6059bcb25aee48d64232bc90311bde7a5e4f745e1ff5423d92151520ffba9e806b42d0c2200003c7902e66613cb4af050e345b7e9833dd44cb739b03dc873e97973b839536fc8b27de6313f17091fcbb3ec81a35f0049ad6db46837f042d89ce0739f425393cfe49b5fc88445d85458566932a2d58ae8abfb4f8ec4178f449116ccd6596f90f74313a5e7bc5b45073b2c6bb765fe9d90aeb493857ea3d8d86a01823b503df9cc66b61b85b39b6ea6a19e0de87bdc3916801cdec441a51b793bff631d9dcb420770d8bcbbaa4be7082cb534e9edb45126f8f50294590c237977269e353ce6c16b9306578defccd77286baea8c5bbff277dd9bc4842b118759caa4ef84298f26f6b9d674eba37d07670fd3fb055b8cb9e23f52cce67ee44ce1267c8635de2c7601a94fcd43ab9272e1c3fbba59b2411191e58f8f719a9f9f073d9ae57ab9189c74b0aae1c990f35a1ac465ddad91540db78da66ec3263a23f77439e3e013b2a8bd930d648158c3c3c6d71a7c57d2bdc193ceb4d39eecb4476c1e0692234bf210b9b1af650fe27374d449ce75106b538004887da729071b138b6af7a925d3c689ad55af2354d06368e2cb89350e46fb5f0c8ceacbe82b4838a92f174600dec4dd4aff252cedf04a59c793bcd996ffd3f7104b42d85ad954640c510280515c9e04af6409b71e6a602f32317f83353b1ab24b6f5b65ee1eaf0d5d0346e5131e8edb996276d60f0a8510fdb524dc17f48269dc556c7f964b0c1fa180f066d4768ea23186d51536a6b71002e5c98170d8893712aa9c041b179ec4d9ac7be08aa17a7ed24ea663ee0997189e00dce178c9ba5514cdfd3f972ca10256da6d553b77a1bbe57487e069302c169cd772f452ef92a863c7cb7513e2d319feb12f06077eae16d1fdd428a534e7d44be4ac2267e3441af20e97a0e7f53e626bfd7af7a91ec9818117e555a04a6db8f9d58f433779149ca76862784455c1641e4c291c7ea2d78174561bb43acc7f4b46d45bd52dffd4e711a55b1ff02947363b78b3f296d8f47edb19a2de82eb0c4af095c2b5ba786596f57f12743bb9a9de495f129e6261962cc48a9eb1528a7c7f6039fb17639a08191c016655af485434891e6565f4742d34c304c7d318253f72cb66e0809178c2b0c467f1c50d599b72872bcc6f0388975d94004a5d7ed8b86386df56f3ee54a7f774cbeb98e455bc04534b136903ab38a629420d0c1b983d29e93caed95fab665215c5b15ac0fe7637ead0ab02d76c45a5bbd396c7c506bf1134d313bb2243592b51604d3ad9590c8f65e9c43ff5a4533da02d63041d3ab686542b7c80ec53253b9dbbc6dbcb91559876b04b2872d7938a0997b224af5ec60d8f5608955998d20034c94db5696a5faaae3905603f15260646a294a2f72bcff344e69bfe53a7ce07c1c0866846c6f8bf46f644b0054279c220a869e100613614b29183399eb151b091804698da07c9d892d41c94405f2e72d7696c4c07e32917b45bfd91ace8b43a16fdc230119757c5b6dc0f7f4a0305a71b2d40fd84f4356989884ebc9cf8c7f2db279c0d9cdfa3c9239d9926d707f6a3ae9e3368c4cab1993fe35f454c6cf601120e1f991c948ab4ab3f77dc49b6a63318b6796c335b66f0740c7600292aedb4e2358a0c67a9532d67d91880a42bd580a469b91bf289f1f734b48a7e16485cc4a0ebe45e3a0fac1a049f1c1d631f04124ca5919e95581f28b6800daf12ef1d8385a85c6834c6cac19c5ee1676c671a9d8ae6f399fbd6b9f1ea73276ee367dbbfb63c524de012c23bd36a785bd341c145a7107e598c67c8f8242b4142950df9a8306217838e0f0b6e6f3e1c9930a7b1e33a5e347a2369297b7cbd089fc841d56f3d3b31de4d6a43e305d5e6db2a8d788273866e28bfa4fdad5e3f00d7d73f96dc8e9ae55ee9ba2e26ca1278da2ce2e21bda497d2efce3fd24142c315bff3fb762c7d841d4822b1fb4dbb5f7777de160182ddc3fc2492745123a21f757602d1008471e8a6369eb335fbad4b814ba204fd45bf7edd759602916a2b70992938a3a36cdbf10e3ac96d7f2f7b55437fe55af92bf1524312e97e4ecff8d27c740aa9d6868cf2f98384445531049173fe62785c17a2120b658bfbdacbe9c5b4de641433636dd02dc0448df1e794d8fd53c308fd73e031ed2e6f7431c8685ae270764bcaf015d858d0436bb434c15d1d8fedcfb407cab464f8af7a362f6f558e221e8f0983ffb836229f258ee3599eb5b16765d83b35fa57bff3b1ef9849e7208459539eafec6baa29e2eb0b77ad00d4798fc8d73915beaead24a6a1d3889c65eb7ac5035db338710d822c079d372a0d960ef4b3aea7a325eaa7a1c8a70c8bc58f13f575a3727b34339bef33fbcbdeb6551e79461bc49a8a5cfa8d4bce96d5abe1f7b63ea3f1c531cb99fb3c64a1ccc8c5b6f2ddca7325d9d26896aaa87f479a626e5dead5392720fc1eb7f4be0c6b60fe14546dcec89a1c8bf50fe7d4a82c0a424537fc8c96f7d7a7fe4c5d56342d96fca2cf1fc7ef91e2284bc2d08808b40b2e3af9503b9f6d33f62580761526d250f63a233ed889aa390c08c34bb1e2ddf6923a40ffba9d467c5883d1765807570ab31ccf9c48b2f159e19b3faf560c0a7b3f67629f5da573a660cd3a5ca16536c70b5b1a415b8ca1942061e51371f1b5491627ff6d62adb8d2b6628151ff69706cf75198bac9feaae95d6c5769fdb5d2f5ab85d5bbb91642c53ac47fed95fcce766cae17e56bf17019363c41f861431ae7e4c74b948096a38fb22d30eeb6e39439e3dc963c2d1a966ef8fe67df4186c6c3fbfb5a50d5ff3766f13f848f7f83d253b6345c3d4716e9e56c83b5810f62b431ccd9a4c68352fd6c98b13f82dfb642a29f66ab8c45768c68b07bf20ebcd97ad9b0893884474baa7e1458ebcd1a5fb27f4ba2411120c515c57bfae584461bc178c0aea0910f67482880d0fd97207a874cac8823f5be52e0d82bce4c2ca3b46f1c7acae41c578eeab69f093b9fa1316d463d344d669223c30f6913de5c292ebcba695435540eb90a8c676892615b2ed2c0d410175fb4e1e72ed3c387911b40b60bdb4fa0882adf122c6251790418e2cd934b1da7a272713c82821f415768327e16605537ce0b4f58df21ff1e122f5dafbd9b61446c33310e5c171a3ef581eb91303d3c3b45488be122504b02848b994a4f84286630f2793eca4207aeeba457320fbda49f29b5b34caa0faa24837ef78e3ab649e95470eee8139cce62b3aa54c57fbb90a06b583c659d9e65c95fa5800ecdef3e439f2cde6911f2cd98d4e0ce97c3e3ad16a1ade09fe7b8e3044ba1db59381a9976f7f03cc89d9e02ebb7731765c9279b9737ae16e62d42e2aaba2fa7193090fcbcbb5e2af0059feb923ad1b7e8d1f8fc3939a41c2ed1956d81caddb35c457cb1f21d4e735c1f1f4ec596cf54c5d38ba9a15784583a9e28d9a82ceddc1a5acaacf187200408efec7f13ac37f0db843e48b03ce927280aa48d35fa80d9d8778339505e68b4abc0f5b75c5a16d9ee5f29d31bdcf320907d619196f2124e0b1eb0604e96b9e6afc153facb15abc920f46d04aa7472c5365874d5d74a4a4f5e1410e53ff588559c0296d5091665294ce99853a2a371bbe416e4b95a00e796ed7bde5c717feb496a6a71f2dee8c68560ab7293203ccef9164b3ddcef700744fb1a94fa7626c1382ce793c4fe440fa1924d49e1f80a89e3a107474f3576e64b558740700e200feb1d6bd1972ddc74b569d76af6d537a2da4e0f0c11f63b0af3aac90f784e4eb45f8ab9a1a8380a5b742cf4a05665b6c57f04193f3d5d86ebd1a4d160f87d15635066dcaaa6e4f6b4a913664681d541bc38026b26b9e036b73dd85a7884dcbb09d9b8aa36b6ab318f169afdf8ff3ed257e95e4e12bc63008f05f1e061c343d8ffcea898f4446ee0f39e1dd0af0ae3f584d1c6f67eb10da69fff25f8e0c95462eacac44d3156934b54f5fdfb1afa927c45d3e2f906774e8b9a31ce33261e247a5e7e60da2cc98f1868762e87fcb36ef6ae36c7aa09dd2956b6048caf47fc5d57f611404e610f15ab15a5810dcbd68bb2ce9dfebcf3d0d7c04eed36bffc9e8203f6a7811dc6d6ea80bcd18e5691aaff959e5c7fcfed3812d2814b0c78ae9d406da19563ef4d03f86b06b906a94f3cb14fb070867e616c21f25e8ce282a137b65d948eb8095f42b0c02eb695074ddb7ea98182be91a6262a7772c6a8b42a03199851b745f39ede6ce099e9bc09f67acb456237de7a5de491d1d44fe2936a142125dd3aeeeeca4bbd6c36b89e8d10c3dc0d21ea0b6967a4fa43a6cb630d96e5c55a2e656721390be01d709930f75cda3ecdf622fd56be702c1cdd97f4980e29914e9e6904b52107b61a4a8f270f6b0006ddfc8f869418bfaca1d8188941c59760fedad884dec09bbafdcd54c21f3ff7de5eaa6a7278525312763673fc4dc18ac470bcbd7ed0c490379ca44794a1812f5d478940645cc335cc1f53bbe3f4300d3fbc8b929ba98d490855bc42b3c5c33440f2f6046ab9d0601780897d054402eaef765cff1745c13be023d7faae55d172b0660d65ea178726f19acf10628790af39428345fd6bd99c279f984e14fef000c91d1d043680593261aabb092c4764db7ee5bde6f288df9e80caf5d2529f0192ef5770436574258ab6181b936328c296d67644d5ea229912e4e2fb83224d5623309e3d35026dec1549c1036a0bb1dfa20ae5e7ebef2c86db1a773fc8acdb6bb2f5c1cf3afe9050b8b03ce4a450d89a58ab02f845a45b31b6e7198f96a8228fa56a68a071c47155ac7be3db106c19f4483ebc9119e38782be22a583f945ab7301ee461abe44b680b4e9d8c6b6e300efa2b4c7ef5c79059ffebcd07d6aba6c1efbb775d2a49984da09ef3a47c2ecb814c4295ce557373ad278d286408df4aa7a3b7bf1e253f44d1077aac9e8b3e395266d6db782b92eb76f37a668287a2dc56ea6c8abb9eaa82c97ba0a6d9c3a2ea7dd6f866a83a048e17aca2c77b5fe5c115bda5b0610e01d8feb2541928edded86393054c4bdd55cf246d62d041fd6781e10d76bf919a2174deb2c8b4828697d2f0480d67ff0c8046c874e03b806312c29a340c8bd6beef0fce90521d32956f9480bb3161fb2bab3e6e55a18afce88ad3a38ce37e29ac5e5b0e5891ec83fd373ab1a45a66b08902c2a081f6e5f5d20c86c1bc4fbe66329e3ffd2d5ae2562e36df137f599305bd1345fb5d24771606705a63cc3366322a54d8b5c7ef1ecefe686e8a40291979d110879a3d17e849286240e429052d4078c79dd83ccc0dcc2d30481392f2c420ffc245b1695c409cf579bfb3ccf66cf61c4d6d211bf7da7728e23828b885ced94b4fe44894054a04ee6b758ce49d10f836043fee24b3bb37b886e2acce0ea2211a5fd48b4d5c2b603c618a235139b96223cc612894a275ecfcc610585a27d8eea3b09fa66c13990662c58d6c7f5d03673f5147f12b3fbcf7d7c330a5c56021d62380701e9df0a72cf276c906847ba7a55ebf62ca9f06f66a5087d69ae90633f69f6bd27242c11cb333a6a124401e97efa777173e5ffcfa019042e21ef879832c885fd4a019b5be52096a903f72c653cdeec92db630aad70f22c7134c2ba2f136ed041513d2c7e8e0f0bddfb125485c574e249e8837a28bdc3f27703a3d5bdf70e0dfccfbb603790984f16dfc8470f244c9cc6cd071fa257bb1962ee14feb9a9f8eb59ab4dc09ac0c5f55ecdb9f39cf655d6c429c66b9952d06e61f1e4fba39eb6ef059f6f52dc1212237c2c3fbf158da98943e5b804ea26d32c99f503ef890fcbdef7ef93c9ae866fd0179157329aa2dea9c7526e122d467cf8e9868be389521bb067295e173d0d098b4dd6dd571d0d090bebba0db0e70885f41844ad4942cf2a08457d4178d8db091fd068f1a20ea8593d959bfff3dc828133601307fbac608dacbb1e2a4e963a4317be4b71869fcaa496a45d8c4416b9e547b5080fef92b32db2be27f5d175702b4f09d473d8d67df27a912cefe7f4488f97623d6c5914f56da7a19ced464fa4defd1c694635ce014c14d890a04f4ce8378687e28ae7f2f3b11fad76a2dbb179325537767bdb44ec698a7be23f8522670f45f05f6b74114449c814d3c8a59297b1bf10faf91c11feca636f087e62b9c74b2a2ef0fa22a245ff5ac6be620d6301b8ff0b0e4bfcddc165c6651d2d60e644e85e1c4be24d64a441ff884f26301c08f086dff05af0e91bd5632528bddad82b240e447270f1979acdc1984010807c13f84baafe6c58d8ea22028f0dc98660d1db5712d6d1871bfe1fdb5daff5b38bac9c3ae4eb1432116a278cf759d790c7043eb007fa1f8e2bdebe7d498fc10da65d4b6f84bfc7fc6603f9ae245bd9402ffc26a91f7cf5b4db5f83a8431d56d5eb89b27ae137e37e0e9b1c098f0abab45251074503dc032a29b6c3d1b66134b897b44928b6582c1f7cd6cfe1d973fa2d9bdd8ad80b72fb2b823645861270f3a02dfb20a7cff1885300c8c6161a17cb98906ac9823729e120c2ad02722263513c34b62d3d637ff962f0632e5afdc7c56e251e18005ef288ab5be5f4430c6aaff48b10074ecf921407685a0be7cf02d6a67df37b2813fe91902ebded524126b530b6382e1cb5654e1d34e7192c3e9999e0ee21eb4ec56d4a773eaaf72d2f8d0546474dcf7c7bfb9ef0224681fe801111f70668fbc7b7dc119614c80a5defc11f8b4f2733c44e7296bbfb1ba162705ca4e1fd22ab34afed882e746ee8280f4d0bf73dbdb0975a9b3581f31daadda8846ee8cb91f673422ad7426f820c84bd5d429fd9a18b6864eae1a793569e592c641ff9804410a46d94cf868959fcb4ed7ef303319ed689e93a5d6532f2b1e24be2aeb8529d238aad28d1298ba88f0a78f17e401247687904245dc490550d22ecce5c32e484addfae9c4b555c9082e6acab2a9f87ade7a2fe21365450a4a140dc40a1f17ca26028799cce86783ab0ad9627c1cb7b84e2270874538b5d8e2d25c6430c31e99d50e680b8e09a4702e37565d3f15a3b1efaf3f395671e4be15e042ab50c8a9a5a6320ebdaca286d6ff4461dce39fc300f85f5f5474394425d36f8d223f94b9c79e9c4afe9f8d1eff4eb6f008186878b8e091621dbafabaecda58a034770b0395076eb05c6eb887166a76943079db3f363df3a5dfe9d97014ecc6fc4842760fc2f9f40a11a72d423635631a1a0a99fff3b5fa53fb7e335a47f8d94709e7b780b0b60525bc8d86d971101459a7a58a1dbb686314e17ecc77983d30eedf9b286de85abd5594f4d861b248200a9d84a15464a05d3cb9d225ad58f2bd5b646c6983994bae66daae37383f575b3f619c030008b007047dedabcb7b6dc8507fce5e02011113ed8851f0545e1ec7005ef2957cfa4cd4b163de3dbf71ec7a4b4ae0c8deec53a48b3ed3a48736055e206beb05ae28a45f2729b3839355f4a546116c84de19497f6f367cc4b1788585728d06a1c07a97152eaa2522b2a16675f75e3d953367704c164e64d3fa285fb69707f95514eabf15751d0404f06c982c398e39c6d9c115f361f62dd78894a38028efd42f9f288d3aedaada50c4cf194b7e00e68403a0d01aa7d05b159af42e2fcb5fc4e59de734427575c7b752a3a460895e731c4f32e04eb4c38f98c40ac77cc7aefb498e66dcd119b1632f99db0bfdefeb925bfffe2284b72649a7f1ca16f54e018206ee2dfce5e755fe1c02fc92b27e6c9f5915348f13a8e180852c154b199509cc4db416be11338ebd8eab67ba8b0152b852c6099b8dae3ca8c82e58d3e2c7b025e994a76d36d37cac42a698108324b3343a7422ac6e640d4fedac792f8dc253f2dea13a8bcee42da5d2c2423e56e7355d360b31e5b64e0b28536be44c579db100e3d8acc5af06ebec3d66173cceae6e58ed046708f241dcb138a4570150935c7730c22d178a8c2b6a4e8ed1d90be4392d9f5ecdfb64b3ecc7e192a99921f7b5c146e57b080f18f18c70f8936f3242b7eb316fb65e8b62bdefaf3230bb37421d9fd3b8b3637289014c3f11f506011931855d48741caeedf623612b11d0e7770f3901939b6fb3d66626a2400c25d8f1f52fe75842a0242b661857c00ad72d47784eaced091b4496a72e764062074332b134a09ab754eb9269d2b24191afee394e8e3977c38296c7e813fd23b72498e168287a527df6a95121eae1e9b801b4fcc7ecb772b6b101aa0dbdf2e5d268130bf14cd29c13e49624fa6d0efa3aaa00cc83d20bdf2c3962832393101760a0e5ae8bf5973b52d33a49e66ab6b7e9fe4abf5e0bd272a89e6745c2c64853a046f3c29b22f18dc1314a9cbce5014b804fc3fbce2db1fcfd0743e9644433a940110889a68a429e62e423d084f6f3db12a0da30b9891a970030ef62369f10fc144f7fe0e6428d2182ab21d67a8e5d90b990bc4363b8ff981c303a65f509e8c2f0465505f34cc7c5c06d26d0bf6421ed4bcc22e49be55e7ecb9cf6378f9576d8a652da124a67288bd2f837e230d62301ba7cd3c2843cc5a7f63f1714e2d44ea775060cc2b525b2d35fe88ca059e7b38ebf59d3c4bbcedbd3616a6c17f4fe09fc846a57597fe6f0c5b509f0cdf513108021974a08585bd8e70490ae646e88b90bc3282fa367d527495ef9b02b60497f5538b4b17a0ef3719b6c55284379b44975497fa610f958102be14ddd289ba05065e834f0d1ca7e83cd42938e28ba7e1997a938372001b25647b6564440a9c99147826ab7b59f739d5171fd10aafd522ff3f5a3d9a6be1eba19167977ae990c038ca7a07e91fbdc0d05733ee94f24d3a12e5bd542904e2063c86ddcf88b487cdfc7f8aa9fa2ffb89f6ea53dda28928f4d9cadd5d380d513781301f0224283acffd1d86057c08a75be4b5dc682328990e1d39c4bbf4789e5187b5f8d337d61d5a870d43a632b582fd207d754351e97d3922510e6ef76fab0d6c90a7e6ef02e0092ffffff6d