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

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

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

Block Certificate

Block 54284 070b7d9a7c022e1e3c864c1fed24d88a104e293530b2c42a432f91ee4845cf36

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8866155c6ccbc0f60b9e48541396a75be175746df80faf5120150fa2e1792864
Certificate Block Hash
070b7d9a7c022e1e3c864c1fed24d88a104e293530b2c42a432f91ee4845cf36
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00d01f0000802c0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000191bf95906901ef030e96c8aeae683c7334d4e27694f8ae3df290a9133cf06af776f942093258cb18a80c509f5d6d0bcb9c9274396d91523e8c723b80dd7f4db289ec5167ee4ab4b83e722561fbb892ee782a4ba044c61fef10b0000000000000040000000400000d01f0000802c0000

Raw Header Hex

0000402023fdc0fac5dfa214e5718990d990de533563597327e9de3d5c7977222ae78f80e5e88ce59e2a80c9d17f7d1b80851b5a91169055711a94ac9fc89bef9e38e5cb3f18096a17af0618642879e1a20f152051af0ff86d7475e15ba7961354489e0bf6c0cb6c5c156688

Proof Data Hex

59,560 bytes
1212160103072d4ecc1d7d4dbac962496a19ff70fae6285db3dc6d85eff61764e29a9aa8f482814dab2794dcec18d4c33ac285714d036621dd8c3f34426f470531797218e608f8e810a3305dbee2b6c69b237ebc9a1b603af10c6bed3a3d5778ec8d1cba9586eb9ff46991d5a62898d5e2f687dd4815d9d8992f25e22b61f1e3fcdf3ac5443961e4df086dc8a962c96dc8a26e489bddb217041d4cda0b5c1ce51f00e6962d7ca3cc7275593a435210bf81f9ddf6c158e185774c2d42d1f0e93041d1fc1a81422869c801c11942746dd68af5109161b76c9e4dd94b998a77284b82d738fe1af8e03c4c2efb648623d0e10eb187f55b712bb84e1797834548b9b9c53ad59d1ed3a490149dc339e8636a241e579f3dda2a07dd4983c8c69e0e6a36082ae72bb71985efd0ea6a6b9b4ba1aca9817d0409c7a610ecf380276d131a4744b27115fd3684e46e15890c751e37fd6b1307df7c1b55d6af8cfaf96d2c90cc407008a4999792286bb2414d50a1e94f939e09456af38750454deaba4cfcf5b36c46fc2143f6c8e652c8ede2615dc4e6e1c8e9968029ece63e03df93783b9cd027c8e7dd454009dff896ec15c2d39c26ca9bdd0cc181c616abed6fa4d2cb3f868bb9e8c8de9ff0003b1bc5484d4029bcb57c264245c5c725a3b80c3be4e6d41da125917d26cd675fd81b492f5fce2d7dc9e05fba7afbadc9c66dbbb85dfbaec232338e11df9c5129cceb2f1eccca143d47c44d9c1d53afef3a57854cc07d527fe1da3a02a0e0fe3510c1b00a01740c60b2e0540ea3b22663470bb32aacbb1c46faab082aad6ecf6eca3f07cdde4ce74f33afc0ea27dab12f3864eed3b840c776ea2f95027d09271fcd0e4610e7d0de95bf36e5e2900d17e7dd1c634fd2163a3228f7f2a95db05c88fb7bf87a914bbc9e2a58dac82c758fc4e465c436b5edf72b7bafa35dfd5a816bde43544b259b96c4fbc6a4d923315cbea7b8a355fbbe498dccca6153953a3c427f66d1050027506063bb1b0fcab90d37fc85cf58e42531990323b04ba66ac55f04421b8b90c22af5f8ff13d7fe7644a2bee9a06ef113ffd125b5c59e03399da68ff3c697d890d1f4bbc7a1e8750560b726c2473ab1ed35f27473c0055e94d962f7e03cc9d027eb80e07908f3be010a3c246f54cd4ba0907078c05e1f24f924f6c85f9848cc36cf18efbc8fe2f6f4d8157ad5420df6d5e70cde1705a259d8d870d128acaef88b54f9eda9647b80e0549ae8590460afa9add7c0af6e25e836e9f9df9c0533544ea1d6bcbff9d25d7b98633b55690b102fb5df228b0caaceeecc68b5b1607c3352aa0f22ae37b03bdaff60d9bc52bf1aa35092aa16772c1403aaf367366d6cd34a8bd829f72c6365208ea1d911fb6c96c17f70a6bfdb795beb9ee848bdcd135262ca9a8bdeacd42caf8924f582691b1e448c4390c8d10245bf981612eece4d3a041d9aff07cbde3761f7284caa09c087b1c62e9e12f21ed38965418dc94aa9a5d5c4e761c4914064c5199c7ba691decdeffbe8a1cce0d1d2bf1348fb8ed30782861b85b408e17197bc0c17fc0c648d25c59cd9a882b73e8ccd4d4752ea0b7958627a9fbdefb04361cf75b35e7b617f34f29097eb887e74a1864286f1aa152cdcd93e12358a676ea176a7c7f362f82756c9e8fe22b0a5a66ee5233905a3b8330c9d28476e4aa0b439c99af8699bae05e0a97078fa365cc88851366e91226f802ec6d85d8cffbaee4545bc6d6b5a9853bc2652a4b2676ddeb58b6525039b7bb51f112f9f5623ef540269ff52c1cf3dee6b91f79b62382962c02c627367a926533931d2191553e5609a96f3a18244390c2ed96645444201c549053d8382c5515a10368f4293d29550afa30b71724e2b0d157bc515086c3b96a7b2cf7d94bb924e1182e9e7cc056db8d72416f9d32d70c5d78bc27614afbaf903f1f751379b9f1e97f65cca7028829806f430835a843dca11afffc46d226a55b75e49d16998cb85769da2fb4c2d42cd0c920b44e22daf423ac08b3ee50e91bee143cdcf0d3b17afb5e41e305ab5ff5ed60c84f52870850f6c930688f6262d7e5b738ccc6f71802f8b5ae38d8a187e611be75f581e65b058ad0afd913d847ffa1574e1090881e34852473b43e89b82ac6772195734364e9d82d041a64a695f4c09ebfff67b651b9de4b9b2a7b49ea995d9352f2402f2fa0e928a1d3753303af4607a5a28762808463b69508c8be225b75e9671f4db883f590eaac7bce344c129fd9e7cbdb7a0ee9130b487e83a5810f4faf70130b5b7b62bdd13692f61f3898598b00c00a83b7ba5ccb72ccf949024e9992b9b98b397946c371414410c75cfb78f581365845109350664f3f3b9fa768658767ed26d2b7dabc9e54f6796523b24c7c7bf43dcbfff537a258e32c774238e2ee1968e32c2ee3c4b84313366852220ffe501417d59ff51f3e30e0503f043cdfcef54b32bca129047ba42481b509d35f9a576780f8f1dc2c08748b2b2eee1fc7de123e042c5cfff70b5ee31516151e38227dd3812c252b9943d4d340b4fa9b3fdf14a1e39e735191a2d5d36deb4608316da641ce3efa97dbb6364931d629dc2b4f6bfa9f3fedf197c64e36c72c297da9495961bea2fe39c4f3cb55ae56dd2077a95969672ce624256e83ca3db9c0c6d380a143c0357dffed9b639ec4e3e1a8dde84ce3dfb317db0321e39577d29c73e9c9cd1eb296e9a2cc10841da80dfd1f4c882c207f818e8afe649f0170fdc31d2b923d458d8d56a49c02b3200c829a275920c166064b4fd26c2b6821f814878d6ac2b06d7722cc3170519b0fdb7c6acffd4331d6689497b19ff7edd8727607c5eea9900efced035d17497310ed5954b2aafbe18c5e1988fa2eb0063783be3095eca045d377f5dc42636b643870b54bdac72bce4731bf0016216b1aa196c8a4b66a38633ca5683209843d01aa0f6cd77a0ccdf26997e62ce8b205a3d241cb979490bdb1302ae98b872ad32fd14ca958c43fb4d84e3a8ed3829e64c341bc145fd63235f9238356461e2cf5e762eedfbcfa34d3e164cef69c64d60d9433ba7a4ce2d908017111a6d3c6c3af7da6d470b450a2c6b876ee390894f1374e5e96e462e1c0cc6538e2097fda1753577833f86565186a8b6aaf550f134f4bbb014199c33adf4eaac7d23f59209124f89c2bcc256bfb6d51444abd1513768790c089fa5a13efc2c2b87674275aa14cc735d495012ef38e11445e5b756c554e2ce3320bdac44300aafc3ddfe91001d072feec19ab195033c8fc9e39cac30f00371267d4dcae24dbb19635ae4656e235e70b83286ca7a9047ed1e2523a8717d0add80482e05a58c45d3c52bc3b17725f7b6a05304564a55f4eddb9fdfd0bc924829c404910ee137a794c8074d9260aeacb202adf72786088ed9997cf9155f2a6f21cf8f050cc542573d97692eec30457ffb2b8c9ae98b9e5cc5a9d7cecf53c190b544dba1ca31472df57c1cf4588f88c2b758428da4b348e06df3ec08d05361dff26c0f3851c29b92d1975674e5a01f65d895c1aac29b09a6199bc45c58b78a8ab8918c0398c09ea463ab4e39514b68b4bba17ace0936a15d9a4e2cdf83f2df688857b8ecd91f79dab80c96e72ddf22061fe909c26b5fd3e9e59023f1ff4db6ef7c08da52a3defff9ea58ad175d8c038b32fb971b49d9e19858029b57a9c1592d14e0351c0eaeb6eec8930b9be7a66de101c6cec3014e5e120305ac815266663b03f9f8b7358d89e553d44667ec0a2f0935db746378bd824d76c4a1a1b0985e73d5762663b9fc0d9a166a6ad3ceb5cd8d2b83e43c4e91acc80f13edc213514f2258a7064d6cfe807ab8b2e1ecc6f89237e576a4f21e80714a794d01841392ab7651f3b8c2d2559892ff16d9d5111aec041d168f3094f2383df98ce37a41918d183c01e8d59d51b41180d0ce68455be0e3a286c09dea502f714091cf0a34c0c873654b6f9073957e1153c3e44ec5845859b06324bd9a904c77d109beab760e9850a0c17f08c96c208bca16b643bd393214ffc00fb7f5bdb3047c6e339b51777b427b8a4c044f39e4f3a06a981b268e16e2fe9127ae9839eb7d9a4235579ed73620346c76bbec2065dbe2a2feab8c377713205dfa4894e934a7395e792bba33cfb9495acfc4f8977471ea0877cd8aaf02129120558708a67913063081b6ca4a5483fb126ee462d3856e0599d346caae79b2f05d8f5c26e6f2a2e1973ac2440d6314156cd8ad5e0afea465169d0fb169653c634cedc412e6c245c7d7bce31b59961c0e4f1668c0f29e0c030668f6bdee78c9f9ac2ed4ddcf0360b7f872935b2b80a95be7a3d185c2d63765142d32afb978a84ff13a35e88ce026799ef7903d07ffb21e498b04964bfb5b376cc63f1fc542bf3f120c5a85314e9a99fa3d33ea8095d73879f46615bb2597b0a38404617a9bc7b1dc1b856d51e9db06e7bfc236b06263f00c06e5fd45f003c18fef4bb702645d0e144ceebcf33a37680076ae12843b061b711c6631de79f3f1a1b7e9122a79c43e21df865fa3218e020fd13a6757f86abc7b535f319cd6238156bd04d7ac996f2d495521f55d408823f7b3979383b4c99ff976af3323f24a21ebdda823984e7f8b977ef9647d1eb29310835cd3bddb60de92e9503b59fc0512e25c19dd8189296cfc55eae9ce7828c1086ea77fe6ffd5e6442fc6dbf672379e05a0f664a18fd458359fe666bfb8b03306735ffa1a209c155f3877dd9058a718fc97957c79fdfced38100616075c725a77ad633a723ff4dc7ca11e8d9d921a2dcc915d21805867b2261ee8db6b79766ab40d0cd29e02c6224b675b68bdc9944d816f9c84216f52969319a8a3d65703a7962b464847d57a975e65a853f14ab54815eda5e9d0f070b3be04c9fa91a81fb4f3ea3b448553d66a0a0c41241d00828151937f6705d9245b1a3dc928ed4424dc9091a1f3b5eb4fc29b77184640182b1247aec6f3d965d6f98b00ebe6886155ed4220998e8a2e2296e8ae55d64adb6044100878ce28beaeabf296072591af536a19d4b7821260edcbd054535666a9d4eec494ba840782da62c3fcd21721e0c035499ed526f5aaabab345765051bd5c77d1923573982ed280c70584741c8faf16f56b40625697cd67a2c27fb8ed807db4338d64d20fecaf98c448b06d1ef0ebbf8c526e8ab4da9f29c4d82341173d1f4a9c920fa2ac16d73a3551de2667d949346c4fbf27e7259f164e552f75087e142f41a0e5db83dca7aa43317e106405df4542db63a36eda785fcd9d2254ee5600688e13f7ab0c621e4e631b4bc6a167efc438c369fa0b97bbf83f761f5b653cdfc3f182118c2b113c1a7e199eef2ab91a9608c92a329320996e5f13951a56a627c72a59ad7cfbdd6dcd8fc41845a15864d6681dc37deaa77c50b291857f96785c2562411b5e56d91346b94ec3182d3eaa575e7fdde4ea84bf88b573b987c8111855bdd04ada83c02542f55baac42f1d54086c9ecfbdd949513388977c1f0ff8119ded8c78ba2995c0fb8898081a241df4eedfebab8be9a1ce0203968e8eddc17d4e65415f43eb882393595de682ff8dd774cc23080a3d313d217842fcc5c24e45602151fa8d81293d00dcf251c0f8e6ac8dfb9705f703b36b1591dfc762a4983d5496bc4f407e6331db5e94a198f6ff552496f1db9614b1e245514109c51cd1e1f7f6bba73c50af1a51d4f39c811a5021055d184c7d02f33c96aeb02a7510c2e5513cde40672c92e99ec71416c09e7c43ae4e355e5cca1aa91e8f67be13fbf731aa7125c0d1281a741794eb152195e048292cba857ea91859dff4ade759b268460c4a90c1172d6e131ba84ce223891cb3dda7cc1e80e13b85a7b3ab5a8951e8840ccc47e19815475ccee6b7b635ed28dbe7a118b4981cc3f4dfcffbf87e2ab4f3d692b90999afb6d7e2f4e69129840dbe601a047b528fb9cc52ff239888061d16455cbd666cab264d2b75420fabed77d7969df9319f1486e5d7218c576da63cef93e0e25e5931e9dcbb600e259af354011884bf198ec28c346d92a31123d2b3c5dafec0080e7310ebcc2e1ecb05e3c422d38f19cbdd284b819b3e67e370ed8ab0f9365517c6fd7173823aa54835cf6fa154081a752145613632f8c188a5d2cc5453ab707703646a729f5c3351b82fcea9d5d3f2427ec30c1c9381f23a6c3eeb73c01c7f71d8ecc456c4990a2319083e0f37d2dc006d0b5ce29998597c2850aeec37f2e7c2c97611242704b76691e48d94c839092d7534c35dc1362d1caa55e7f7083e6a4dd62af4bf84eca558f7858baf357cded05e28d8cb26731e5a4a93bec4532cc69297d85338238a97d73e29d2b3050407140d3042520fba30ab642e5859e24c9a0c56553c0a3041fd9f80f99c4f7c6eeb610ee478e414e2cf70e5ec93c6d6733490921899b7931863c885f52784ef5f76404d6c782b22f2bacec393ccffcbdc39ee4e59fbc50deab619c772c255fdecc6493c4407517e07e4520e08aa36c7cd64036288be500cc8dd460dcd8a1869d87ee8085fa65405e9ebe157bc26013f52e2477c484ed8850eb0ee16f2ca258ba7f6e0d5d1d6184993e1208be6af13cfacdff3fa4b17a718461033723a9904310f91814cd34089f61687f63b733cf10a0ab13eaa559a9aae34e9ac73c69e9c7034d5a1f90165a6b0a15d431ce17ee451ae92fd93dc197326f94328f5a407fc15f9ee473efa11308568c13d574ad01c3cb2a1aa71f89eedbddb95e872e4063018ab0f0cda5414e5effef2834afb4b588e3c4eb319a17c520624e38082cd05c1c5d58d262157531258e89f257be92fdd7caf65619dd32d22c53e032d07a1b23b34b776fd3e3c6e01037e215c92604f37eb396c70a5fc1e18e8097853e326eb421606dc51746a99dbbed0927adb004d60a676526eb298c5c15330f1618c1bd94905fad6b79ce2b7068c33880c52dbecd2603cc8c89c76d2b790930d78cce5a5221da4196ac8ddaacae86e718d808c5d8f784ab76d978e792d3abf59d9197c1014c914a283d5523ddc4d2a7fb637f1cb4141708b53cca4385c4ef8fe8dc76775c9ffc09d40c4caf0a074e7181f8fbb4fb5866509619e21482bc7bc7b8ce5ac2ff8b74befe72596e2215d3a3e5ea4cc8da3140fc37b6a39b6a9c40864b221d63ca374f8c2ecfc0a3c1f36f25b8319cacb200ba9ce8839211328454071633acea8cbbb845699073b22e421bc333250f6cbacbd620057dab445f7add4ea1ea158eed5bf61caafb18007e301c162c03070709bc2c3f9ad14e35015c642e2b10d1d05730bbcae9049f4e3659f1ce7b2958cecde96c7ed5f0f2c73b2f5ad0b6dcbc0d3bc2999a6ec201cc794249e18856cb9ff36cbaf46eca14a1e186ac6bdfb49aa020173a290efb3beb5677d878c5677f707961d892438a3a7e11a2912d79f5d3d260cca4f714e0b9780bec3279f3c5b9818026cebf4c40e482924d3d2df1fd099e533b86894ff50f1785a6b307ed16513650a913536bcd6dd1fcd4a0e5725feddee74d2344c25b54e83d75d13a920c612f6c812349f6f553b7f4bfd59dc5db95a40c30e987ca42d490bc8b0ef036e1b89832c15d8c55d49b88b2ec228303be315ac1f02b5b63fdbf1979cdef89d4f1f723907a6d36d960c2813105c6590fbc2d1015febf3a59310f015bce1d9b9f30cff1cd3868c9f4ddc9c76d0db1747c892faac8d52a50e5137d135f11322a7118fcb85652f4be1b5d7888b901b13a14d975310cb1f3b58783ef1adc39e4fa915218e99acac68c024282e490cff4e33bc5a6e22e515935e2185a4c148966696fff71e8731fc238c942738881dcb32f6acb8418af30cce187e08a91bbebcadeb31fcd7f244981b306dc3acdcc94a8eafa24637325fb9d75ca0dc9225b61c49f3cc3925e0529a4905dc75eba8ffdd010eaa1360d3df1977a07586aa9ecb1f26f56d409e8f3d3958a6e069f7ca42d2202ed793b26b6bdfee5b78deb255ced00fb2440552d84d15b8e9a831b5d04d0b49cac3cfbd4f65d792f8e3337696bd0c45b4233c90e8edec34f33e5ad9e60fa33836182ff12e615892c50ecd41be22ce6a28bb5186986b015a3101bb8d67b9bd593ebf5137fda42890efed79c221b9196726cce718b7f255f700cd5f00b2c4012c79c7187706e4ea9418845d176ae187176b23516da8d323b19174091464a696eb0c2b1b9d1f00600772c69524d059e48a0e938636a6be5b6bc89e96bfd8b51903c447787581b6e09107be91ff57e72ed5c95be97174ea389ad9701ad4b99d14532520a115e3163544ba6a3c7101c7224a08862bc610e6fbe1df837dc638b9888899940d2f521fb4175b1c5b25a73045d380045907d81fbf4851c88d44dfe0c69b89a75f4f1ea091d0d70288d991816c9512e7a3a4413ac88ed2105a6838eb0dd668a6d6e7835c4b1df4f02e1b6b20491ae5b1d2530f068f41209c3a5187e64de6ed7a1a4f1c5f02fb684f5c063d50f2825d1c71cb90f262716db000832141d6211e103e420202ed93483dfa57037d440a8d88a87d463118f5a2d8fe9a11361d16eac6eedd7605ec2f95b029881ae9fbb5df8113323c82972b01f2c200a9fe1c46fab4c1feeb1f53fc95345a855fdb3275e0e7de4af01f0d28e5fc00943497207fc3ee97ad2382a34d95c3f9049378314cbf9ee3aa6d267e97e99583e9c265a81a450c9c428e0ace46e8d6bf13a7c8b99f1c8b563ab217da013b52431f3ab9e57f6d1f3d09cf7f56c9b3ec011d8e7d71da9bbdf449981e4ee7bf4f70d91bd1c0e8ef0ff401bcff0838bac16f3195acc7b9722e1d16349afa72c76a3bfb50b7628ed603403250a894f6bad0dfb582055195f11b5f021b3ab5b4a02f1e4b23ad8d4cfd663b5e18d719be68b265dbecf14eb30abd8f696cc0cb5be04d140014522feae99103dd758a5f935bbd5a36278e18e6238485628cc81fd711155223f795ca1c8e5a907f33ccc67f70226c3bad754d5bd2a5e4f675f8e241e7a3eb2fa4d454b347a7a7bcf7696756dc64a906d8b5fd1b617d09d5501908da00e42a2cb75868ad99a70de3068ee97c7cca9672b293b30e1b142d01bbfdd10f8af05ce08dd9c7683222ee5553b4214ce7ee79c2e9dc4e0a7b225f2eb997355907c0b123fb833e540967ea6f02bc4a61ec159f44e04c26b3c7e902d1765251407372dc7b3dd764b06e492fb5da75343b4d2aa25e313b5f529be520b187aa85b37d74cd7c39613bf5e1c7502eeb521b6ca5a8508c56f818144b1a1a0160d5a304c6da0184c7aebc0b4aec8cf47a8ee67ab7d38b9b1c080363bfc931f906b5dab8e38df86cb7b1e7a23b028e82b2dfce456d63bc4d9929b060a49e5e81c398d371f45aea8849bac85b007a3c6b1f8e49dbe5ec3404c14d735e1251428cad1975e290162b4a0c66f11acf8e7c7f76ae93d5a8f754cd7ab9b149bc1d295e07d732058e0bae8954877d31ceae8ececaf3da9d4707620caf5c487405d800b9e4a4890b939c42f826db9a22b4836e8c3fbda73027969491a710de3dcea294e8744cb84ec7df81359277adc909da668f8da5be0267796c6f723a2513aadb67082b9aa8879132c146271df4b51293634c4ae2804ffb0a74586d4ea04489202b606091d742c8364809734183927eb4c9aebc03b9be2532ec7e9e646ae85f1f39a52278657ba0ce2aef2e48a16d228fa04a854c33616241578a0890673a592f1430aa6f5dc710af368040c73217d685a2506e701a0c4ef861540e9b95f52f38fb329b52416ef7920820176eb9d3ad5c341d1e2692cda4207d8812e5d6e2dec23e9845ce6059f614cadc12da52bb2a269ea30cab6e125ddcc77456167a211f7ba4205f349477914e969d72778b8013b2b5c05674e0439eec1ef736e90eb231bafd49fbaf5cb6a5a4c807e87d43994b9496bc2557e2feb6b78a2f406d79ab7377de86aee39c30c210985562dcbf40b0292267348425ba1bd82e01f7fbe4e2df28c24d2a800d15afe1d4daf65ea93ef83179d0372fced966a93aa7ffd19f9cc87be712721a14cd49a924c8cf77dcf551ba28f17f90d9d3b965c3b0e5b8c99283bb21ba004de42603788ac827939ac3f09ab6fc496faea1bee2a2265258c0cf0242b263f3a8479bb1443449f8270ba4c0a31f9a340843283a84eeb38a9f517e05392108938d523633f4dd13c14f19f917751721f20a34c991d7dc25972333f20f837e297bc50c05e2b967e90cd6540b0e4ea025722575d431a8cfbf50b2c5ac64ddc77b4f6b76dc7c28921dbdf9590b90c5383d92f7c465f44058fd652574b3653bdbbed5ca37bdef917e0395d42dcc10345c3e4384d258db128569297af21fd8e3bb9a5fa87e4e2f6c5371fd9f89ffc6464efc767cf7fb33ea4b69c705336eaec8c92655a34e150adb644a8df12a95916c0bd3ff2a446c421ca7a1e2811bb431767a6505b88f69c0de150f9790e7cb935eeb9d828a50d3b6456ddf178fff286a5d338b9ed820395bd4cd44b30be18648781d80dfbac80dcef1a2424b727a6cec6aa614ca9da2ed44500eb01aa9af7b2e502341bdc90e6b1c9c51cd55bd3a789d8cc85759d4981982b41bc3bf4ff562aca20f95c56fcb8da2cba06c9697940572b3223b294b3d852167e002d9b01465b8387df93b8658dc9f80188f378ffb7232c5fe2e6393051a32a23a519c57a9e1f8a68ea9765819f737f9af1b6a2de01e7b8f307dbe2b2c2bb5d32d1c2490ac6fb2356fd292f822f78e2d17031178025a57b5182bd159fb3bfb089b13a74faa537f8d85677991cb1714ce4473404518442bd3d2bb5731fe30b739d83d977f1d869f7763c43e86e586ef8a13ac9303e29e96808dfa95824f24765d256312dbb75a2464f48cdf40d7f46cc6cc84f1fb196f8da922bce4bda5fa98b62e2b1738900fc146c4cd74c8fc97c0fd82f8dc4f7f7b045fff34cbac854d259194cbe8aaf885afa2a80a360f0c828770afee097c7e24675fbf64317d0c41a0b3a9e3696c8cd71d8b6a39bc880149107b35894e722c61dbfca710dd5db0540ce23a22fb4309c297f80fcde7c7c19af3b3ce70ead82fcefc926ea27119a11241161f33e466a3a59dccce943fc667763d459a9c40059d00cab804bf93062032b86d4f9dc62b16e4042722d6109ee40b637fdc2b34bdef40b25b973232f721bff8ab2708e47d747b364f8f8d245df99e0a924cd8410e7a32d8e422e8ecfe890b7c96007bd6a5854e9571013a88b8011a0bf9c505f55e34ab3d9f902667f5c72a1bb832f30f8005b4f7cb798a101e26861bbbaee01fb3770e69fc54adc3c4336532d500f594d58b8a5e9347014369e382058fa08f2fd81c7309b6d1311334104db3aa678823e443822b1649b30d3f2e7009d61f41b24551a2914b89b9d3cd117dac7bfdb6207b81af05a89d263fe65e88845ccebf24cb23b8cfa615fa319ed3024b735c6ce6a1624bee78f3269e0c6ad297a15830ffdfb8f88e9ed4544e05523117382322105a0f265b047cd6e41596a485628e7858677dbe560ee88be48cef3f635bee9ad338b51ebad6c1f45525622760cf0d777b998d26a381836172260524fa057e31d78bf634c2a86b6cf72f800cfdf969047fb02eaf589da5f0b4336666ae36577825011860b69007692272ee07fcce179139de90f075cfc40856b4aafedd35f6962a1a2fba52f404f75cab049af5afb199210a1ec605f09b87d8eabe2fe78ce21d7731da2b1a3444909ff6b26902aee3a225a660a8fc97e81c60535435d7bbed6e5468219d48ecd814b8803356c81195a60c2695c74f4cfd33bf536f736ebdd9bd7b41a820491e0c2010f5fa07801cdbfa4746579d725c1a54c58566d237632900bf1990fdc01c76a4d498ebc32835a8f7e61ac53adcae8251652bf36255459b104bcf92a4434557d75b291cac56d5021085306283f4b983ce8152fc1fbe4edd92fb87e256fc22eb559c9e8d8ca4252f63e7ce03e3e490f5d7e31a1a5f776044d8413c0a06704e443d4d720ab49bd9afc98d84d6e169619f085aa781256fdee9dbe2b445d1b6fdbce4fe401a55e75a5a1f5e5074ed6395188d53f2d044ca4560782c115da9afcbd8db0a2dcdd449bb523a3ba96974c2b9d50fff76e3c8fb8ebe536561fd773ed5b11842dbfcdcee3249de697c2ce1133da98f36a176ab6d14e0aa033de5531b543b4f1a4fc6ec18ffdf960c5fb2ad9f1c2598623d40f132964717991ea9ddbadb05608a57a9e68574d54b5c0b8fd31b8d9754c963e4239377879377290cae20b7764371b88c4bf5ea2d8a90c3b1d04be02f4e952b4b9383b0dcc8b1d6438c000245f5de6fd5c8a79ce518d298aa341da28c18873d0b5d899adfb00272d7df257ffb4240d0759f8cb68078fe0b595b9713b016d0c00d2d063f22a9983ba62ab5462c3e8c20e5357cc882565a3792979cab37bb55c1be356dc13f313e398376a47a70db1c92afe108032a242c76e4ef8a12e668dcbe3238881e0fc93660783ca5615cf32086fae1a495f4f34c6e7b13cc4891de1ea1dfb4110b89e89f1e01477ff86a7434d49a96ad36f957ffaa29ecb7ef1fa96ca708147f3f51e858e52a0745f65e0a8b2833cf5efa060935cb6c90b24f29f0b23dcd944b551922573dae4e45135cdb5594b5c4531f99baa0f45e18a2df9ee39e7d2ec4da912e2c428909139ca68d4b8254bbf4c87a5b113f7dc25d676d713f9a1b7c6a6f42d7240a7573878a88b07f9968488800c5817a1eda9f0165820b14e7a34bda20c9044d53d6164b353bb6f8c76015528e463da9dfc772ff18490544d257f95e1b1e9aac326cdb313694313babb52c49e2eebdd872f5c4c0471aa95666f604fda43308f4ba4356b7aa36f3908554fd5a2563296d5959208a3fb140b6792f8bf61b67ed40628127605b913966c635316288d87e68e8d185463e5136ec6d360897950972afd5a5542cec3238acee3c6a2cd205ffa497d0f7f22167fc20b335b2256e59579a246ffc6f5603b2ed7aa129bcfc18662780aa8403cebb02e4a06eca27500fbd740156121fb9ad3439eaca00556b710057aaea85a7d57622a7e59186d9ea76d89de349a68866ae8fe7976342176c4ce35e284b70989cdf2d559a613418e2c9f5696826d136c6373ce5d670f9ac8997b22a92fb05c8fed04ead574167606f632ea02dd11a3f34d1d11db76e962d336488fc68728c4fe77c9a7af3ff8718e71e6404e711f2ec87ed946718f355d2315ba1f56de9395a54a493743669692c1c63388c8c40a22c8a7ec46c552ec5317beba9b1cdd90e712ab52039a80d1cdabe5369b53e4ed0c3392329c21f0b78c1391f74cfb8ef6aba07d5e54aa755037837c858c982e3077fff5ae57a36e462c8b75c58bee2152d9c9d5d0d08112676ce918428f5c0e4ca0d0eae0f4a71d41817cf29677aac3c631e259560546cf8f5813367da3618dc3b43fa7729bf3dfabee1097aee88516fd90ed5470b8d651e7fff1f4e58679c7c890cf760cc58738c2885d89727022abbf42e2eeda5b711ddfc79aee52a837517ff8b5939ac58c0fe90b613017f99f953fa10d391e8b7a04cda9fa85280e1e948ae6ba1f7d330da424a4275528f9515904a488a678b3d6e35acd82468f0f7fb4627efaeb46fe766dec17015d5316f9f429c9b833bdfbc2c0fb7e34a980a2762aa4c1ad532990133f1a4bc6bc5d3b01bf77c77fdb58d5cc7a5fd89e25b3c5ccddf68bca2681a112ef7027cdb70ac720e20bcf1d878d689b431bfa0b3c856bba483e95a87b7d36064f1ba90cf581e788162bc3be12f1ac50ca1ae6cb61cecef8fa1cd1c195806dd3e6999c9f6eae162fe2300fe23961498c7fc6c6854332ec4faacaad623eb23647799b04865ccb6d6235e8953cd3ba9bbf3703097f1e133db7ade5362d13a06cf281069e48f57fa88c479991dbd166ac8522db73484c8e62e0062d928699a5179b08f72b3fd2f70161b01beaa31786cf1145b29113d1757a71a646d1bd8e3459bf5e612898a5db4453ba34df98803cb5b307b8a5d0386d472e5caad59f3b93891daa01bf75cb1ba5d8abc1004fa6a2e4d86204417707e8c7216a533334be4a485a012ab8b4ada12d56a6bac3c2d008e35c522db790d6105c35bcb249b8cfe61bc208909e980e8388fec09ef62c35f5159a7720ebc48b43a76ce10ac213bb41439c0f9069038817aabf36713f9f9db0edc4bb2b7bf28f77cc7656c22a20c35ab2d8de27a3b23757a7d3b0c731b74fb40040dcc03fb1435777f744e6bacb7bf273bd5b4c82f21355589a71f0b672ad21ba79aabf98ed8e27f6c802f04dabc836e3412e18e3b34a983bb2de11612ef7dbe08d196411f9e3270ae22315d9cfbb6ad59e226cd5f582ac15fee532d45a0c3534df549358ca53019fb41f38a3e01cd02db2aef0bbd36d32db3ee5bf26fbcae82cd797894f3e33d166d99aa50afa0fa804ec2d2443bc4fd2c22413540f4a0ebabcb96799840607f731a51154b298cdf4848eb4b4ac796cb2d128710f1a6efd7dd7248b598e38b8fa7dc8bc241b2c23a2277244a91c83e3dea8e4ebe65800dc87ad1c96fa0bd572e2eb75006fde83d4988f77c84de7370b82b0a71b381412095024fcde880c2900396feaec7f30d494dac6f00d2c3188231ea96135271d251eb4c74d681ab96c94234c8aa65dd1ec388ad3aa5946832c9768808b17ded05dc053682f1516606671b77367ccfedb5824bf8569aaa6a9b871b9ea0f672384d3da6e719d8fe703c57819a04f0419373ac37106064105ef75542aa8da21e50866b6bdaba2c17ee57d58d8d5c7f267f26e833a6f0a06449aa857fe049b40b7ac2bd536fae2c1895b974de59be2715cad376c4cbd026a98dce06f3b807b4bd8332a618e13bf58c42bdee109490ba59957322a6c29922dec35d60b87ba716434f9fa32fc0041917c8b9bddf228b489b2244d8807c05602a218e76ae976d079283c032802afa8c735715ad200c0e0c128c9e3051780d9b6875b3266ec0a7c609a9688c706e3ee71097e24c311344d52444d30c6111ff633a10bf8a6347696a156b48d979b8ac94ab0d1cb1ac3ced469f9fcdd497284d2a6cf0faf6867cd468e4f3ac1af2cb2c63182c2929b02e257b0e5f99d1561814ee3aa087fba7e38bb3879db6d92af58a45b6e1f1ec7f1ef3f091b12f0c2508ae96644f0691e38549f62f01f03ada65ab99a478d33d0810f1f7d02d38b0f88bbfa1fea39d16f264c00a6fb468062ac75e61d9a4bc99c9717be8494f67e67a2325f575b6c1694951a9c3cbc7be3ea24cb64d83eccfe74a3803ccfc314756cc5d482a187442e4f7200c49250a630cbccab25421ed66fc315b33a8dfe997c680ce5c3190bbb8429147b340c5346f332fc5766e9d4bb897f7ae90af28136769024fa7ce97efb02ba19987b67916e1f9e5ca6e5d34ba4a506d390d9a17034390806b07df44b9f01adda120e8585189c4fe8b49110c362253934f42227edbb9bf7ecc5da4b1473d81d1c7a6b85d741bc7b83906787e349da87b4808dcee927219dbfe0ff7a933ef33f4b0ea2c2cd1fac96c38d61389b53f07019df1ef578bb4ea86dd7f5a296800de99fda7949b341be38a2e6e01eef88b85491421ec2a9da9da0e4ab06d0e4fa366129a8ec02227641bd81d790fc61fb4af1c5f2763179d385d41ab3537ca1673fc9badf22a928158e858ea0c4a1c766ea1c22474057ff9b4cae274d0246f71bd8d1e8169c2b212477fcace8c63bc84b6e9d2f3ab9f6ffbe91b40923dcdc7f26ea41c1c7fed32cf005e956fe5c8e71e79fddfe7d848c4a22a0d12f911308592b18989c9ef0d31e20342a9f777883596d1e62a88ec2f888436d31ffa8ac45c153b90a79c19f3b54fddbbd91e66a0d1c18046930dba64c4be17de45f1259e2873fbc2d0fbc52475a841cbfa5b226a9466086b4dab162f9b4e6909ac45d3ca29ff3c0e5a1ff84f2074e318a72517dd5ca2095e1557868911815b6b85dc8afa2e98bdc7ba69544922ad166f35a9fcc50c7c39c532e29e6984c63bac1ef075fa566e09bb421f8dd4ab7ab5d241f0f4a6b683a9ed13f92455f401e11c57cf628690d28ac46b59dce50b0b6ea5e5b8e5c50cabdab7285a49b1f3289fefc1435e42e1f3b63d71aa65eefc667fff1a18d4c1a4a3dceb4e9b496bafb80598cb238bd8c7d4e1f9dc586ad4c09b0ad7cdb9e81b039fe9a38aa430092b860f8025dd3c0cee29472de2ebacc98badf596974d618bb51ae51c6a4ed8d97c6b56968e2226d8ecff1cca1b3fe5241f6fc963d6a3cb5480362c8ba6c321ee80f5e97dcefbb6fa595b69a5d9d90a5efd6911ab8dfee2cd967a418877a3cbe7ab6ba15f9e4509d2c27429be12dd1fef9a40a9a43689c38ca1c0e42572c3347167b9cb60729ef7337166cc9252cfca6fbedda842f6774faa52c6a8cfd10a7c3cc107c1311c9ad2e5de19380654a1bfd8015b5cc5a2309515d1b697c6d2e8ccb1d9bf13d2bab55f932329f64f57af5b37497b8abb2fbd10d11484452f5b2134cccc8edbe12cbf48b040036d6c24162c2b66e4cc64435ca3e0c7e8581869246b045e616bdea648446c7fc0c8e49a671155f42d4915227b31bf809d7d956f89ccf24fa3ea0070aa43a2308e27080560dc6434dde74676c820aff30df75b03fc38d24bc3f519f5a9bb597dcecb9d393fd1fc9fa2d163fcebd86c98d97e113066d68fe8386cd44d1a7819d64a15278e381b691dad6fd1f78c2ae4fa24e728ace14a20485fd950f10262b0fdc1c6a6c3a406de463d157b911cdb2e0c0c074eb5f1ec9ba7f5b239a913cbcad5464eb5676445eb5645fd1ebef6257c32aab919ee8c4be6a48b01a59e59a531add2480c3c453b1b2f6c9a3201ebc87019d31950588dabb62bbbd450effec543e873b5a7498f6b47dbd3a12f5fa22a5ceb219c73a3861a629f757fe9f0f3a2e9892192f46fa8dcf02715bc4306ed126e214ad20401a4b4f6c2920f2c0759632f58df7b86214f3f2ac1fc82092b4b58ef634bfdb515bec4797e3e78c412ae767ed9f9fef4d4254c3f9f9a490aeaed37306ae35652fe41c9330d0ec20b77cc3734b84fb9ed9e58f7ffbe4aa2e962f392d6b2d81b3857dcf09436afbf78a962782c37653e5e952553c21b43d4774c8e8ce3cdb516c0b422eb8f625b89c02e0d3236448869c0b868beb7a0735df5e2fd4a701269053a99145d80128ff9c7031ada3c1285d8993a3bd568db8741c1eec4e63140ae9af06e09e4443160e410678df5b3cef8cadce4661c3f86ae43c48946ca2ab1e9bde8493e4234ddf88777db51527b3072bc7061995ffdaed32329dfa7ec27d1c9ac6fdab0b53bf21e962f0bb247a0061f0ae4a457bf7987a3c28b74828ff18dd9ff78e2490516801f73eac75e34bc52b2fa134363b1d034513f5ee12515b5595a0ba717d579bd20eb2528a04fd01418c19ae5297000fcb17b23ec7e8b2e46fd493cd56594b612da7b822bb215ac4f7e7bbcc268a97390981d7c0a025f064b93acdb78d63a95596a52fad99448e27de4905e80a4e7a950b8ab80c1d6a902cbe921844ab39e4b219c6c9e4b985016e35d408ed66d7245a0f271025f03ef7d4f6a4af1365b6c0f182421b9575b88d2140949564aa566b529a77bea9f291b71981a2f70d2cca9fb19f1db9247fc9fd24f28e586a1c351056e4f086fc4457f8b4c946e88542053ef8b550ba1a37774026ac48fe9c67d330bdfbdfc90ff8e3f79a5bc4620b61e528737df08177f99f281f0184c5b63b24598f19bcf43ef4116a413de42ef38c841067185ba0fc9a276e350d4ac8fbaa42a2b57643a049841904d6d2a109008209162adbbbe1015e304753044b851e1281658f187a6acc2c728c9514a30810240184fc981df6d6437492c4be28777e14f06c4212b52c4cc44a2ec750f1b49a83a951211a34b8f788fb24670701ed97860398321416b4f953c2edcaf554320673c1dd48f568755eb76814ca5f5ba7c6f101e4588f4117da8551c5af8ead95e708d2e80cd5eff6dbe1a44b89e4ebc5adc20cba939f5b4691ab140307f786b320e8c352a0e6fcf319cbc3f6808b04155f6447451d8ce2d5a3ac970eb3da3c93ab451902ceb203d3062229f9f1e94b7aaac960ba9a80ce2f6bbeda9977e3daa7277c456b52b93031895d4a68209eb963d1cb28cd3fb180c808dac912e99a331bd5c9267374383e65c1d4dd0393882bf2e642e2c13e563dd877df743a08f1bf62b8f3732297dd020282b2d4c3cd54aa7f660c9f0e5c6d08111204cf23af6ff2b43121c1f4594569b779a61e0430258e0cef2f9e4329398be52b7c392393abcf2368caee7048a8f0dee6745202f09640d21ceb9d1ff95edfbec2e1c63d80ff7858b95a587f5ae348e3b6fec8e2214edd1958415315dbd1f0c724cfebb4c839893c475960288027ddab36e06d769d1f415ddfc062b83799994ead4ccd3eb39a8a4cb78e4f5a842f5166dc21dfde18d770095dc709681d582115f9b90c003f331110d55c11aac013cf0ae17d9155ef6d23b8413e901d9928635962377260bb5796aeb30a26636a4fc1c68efc8a54b23952ba5b8d3047d255c87eebfb874f363c1bfdb9c78a50741aa5e47b11b1502a87f6052fbb785262d1366de21983cf9fe959f7e8b127095f6034a37312268cd8454ea6c7d7f6645162ef0a06f1a83db5438c7294de9d8529260f989b919bc570172bee4a2e6c7fff4289c4e8472a4632ba8c1ab4cf9d79d503256dd18c7d4bdb5d8fd9a39f6f8000fe066ff65b4c73d462638078cae07de1f28266eb1ecbfd107d072a8551e4792b1cf0b14ca0c79453119a72b9216719bc39611e9a587303553bc570ef5573d284eb7f8229741a510f2eb7762368860b087e528166fda309042390e60229efa76ebf31e7f07839a64c1752328f74cf7d734c3df6b658e8d6df85e96fc8ee12028d515f618fe7810b9968e2bfff136cabc31fa8411268c74ab6e2a063bd43c3bebbe7f4de71a48f328ca864bf5a8888d9913953465fda9f743f5e42d2d7cbc112d60740d3a2c0575b91a0bddbeb357913cbed0bb2c2b9826a8c0d191ea8b71ce5973185acf8ff0d06a0c05e443409de1bbe245d7c5c2985d972d7db6895f44a9f30dda02200f44c3782249804d6e8fb5b26ee08da908edc2ee9e0aedf9393c08723eff05232def1d53ab65b3657e14514c93b7b7185d27ee995d1e92d23f085b2f129be647689f03cc9691e4dd6a4104eeed56b8ee8eb56986efe4efafc4b9582727dedbfdd07b27820603eb930a0a9dcd24105735c40b7f81a672cb00acc9bcd64cd24d07b1c120457f2269fbff697b23460e0e9e592b2b7cb1986d7d13f297214c84176a530521af77728604c94499dd35a98c6885fc3978b03a4dafce289a420633a52d5780319356e1945cf4dc2e6ed09b6685b747fab62faed6eb0f8364c6eb450d972c352390c02d6376c4921f0f58eed62fa83c503b6193220f692d56e8d8bd794a9da041a424aae21064a3be83fa9d0b1f24835d9d26718f7c3cc5f6b55115b1291693566d0c1b786473aea4da39cb7a8731d9351f92c3575f3d843b1bb8cba874bd169ac00ebde29887a7ef391296c0f3d7c0457a16ae9294ec7a402e6ff60f6993c7d01557313282c593ead5900c4ac52415d950471d3561b12f4191b7ab96620ef9995fbd4586d226789966779b3568b52dba3f9b4df90015616c130bb2c8fe274d72a6c003459e4386714e2addef303ff1a81e21231c650ecfdec3fa2075b1f69d0a532f388a0514bdc148367a9c4e167bee7c54bd94a856ad491a69ad111d582d4a32b6cad6d630df11e858ee2c0bcf6334af3f135dc181fa216fd3ef3b3588c0d400f02cc8debaaee2cae8bf8dfddc12816fef14c9045ea5755f0730214d7bd31ece072300d2d8933dafa491c41c1bce3bf0c50e46e83e732467c7fee74c5583552d0e2b7be7e96620a2c2bb13e58a430796809ca10db78b3fceab0aab9d9315fda117c4d2de65e86ba100122ba6351e5e61c06527ae60f932a32e5e283629d3c00de742af7d74dba4115715ed2b367e0bfcb795b764f0c5bf0e0e524eef59c7953355a830c1b098c642fb66259ae1b66bd8f9607adb2352e991f1fdaa76c79c970cbb55fb0c812d76d3434380a3b4cbc01aa190f44cf7dc8b50679536dbbd972f05aa85f78fae24913f9e29f7308d18630e2bc0abbc097e5c408f020fc1658f762adcc403641b101e522856b779af10842f13c782ad971dc14017da666ab7163e7cd25b6809ec7ccf6888fc22b8695e913f35798538f2d389c3c01895d8ae2750dadf19b2d9c1759e53a29aa85820fc679eb27e2351f2184ed0da83ec68a6f1d6e37a0acdbf93548ffa98a7cc954df2227aefd8e24c41d0ca19d0ae844d7c9fbf40bfb34fd78fe6248092778592aa7bc6b870b601b0a455fe5ecbf718bb50c4158e942fab94500b5bdd29760743f488a4e56dd9bc102735c44520f0f35f2251351b3a821dfa26e3d9746ed2a0349dcbc5676f87f5e36301e29c192ba4d6f0593d958c316c82cb8184235b7e9d5b3246261687b3408ac7889e7586b9f997f262132fbcfa7ee4a5a119d37f91716a8b65b06a73f3f756a551c7dd3f55d954ea9fce467a9a4e17d07da13c0ae3d956dba0b933d050dc3a7acfb9e8c87326c27bc90a61e8ddbb3c281ac9b5ab5002db678b01aff8c0116f6ad6f9ee7b5a7b6ef1e0c04945ab42a773349fed0b037e24473be326303ca048195e586b412d2602f4a641deab2b6814187130720454690ffaf389a256bee75b50be485fce119e1092e6a01c51d0e5942e2733cc94406196836711ce2ed43a8514c8dbee50ac9d4397b44685566a251cff3edc2bbb1616fad9d2bd20c114d9f759dfb88fffd901058487f7c3a20295c27ec9163d460f30b9900915074cd803c0beec84cb475a3a2269fc5ec847a5862284b6190619d471b9e337292332eaff5c22e6c8379b0097867685f08e99b58eed3569792fced23083867bd0560ec29294db31b2edb3510d77dfc6286136d10566971183d40cc592c1afa74d88927ecc7038999f5a401845873d138cb626b871e0dc5672449dd9439d1d8681bed82be2bea0ea0d6ddbf624481d7f01f6f11e11d3dda7c8aa7354d47e5f78d50e13e2aa69373786209babf668cf15bcda71b9d28d8ce246ff3778ccd1467d6cc1454225a42f232a5b0b6fdb0d98809f020533ec11760d4bf9348a6bf0a33766d55aeb5b2d08d48cc343fc13eb0d49679d2e8b83e3bf17dad702613f9a17f4ef60643d4b579b3ecc98b8539c6ead934afc18c6bc3cdcbf1079824d740810e7fc379368b0a62655ef8d27eb198db516be59d6d26b672d6b2f16486fc512f7a9fad60592b0f68c3d9fb262a6a8acd5580079149ab7b2f9cd6327877ea519a2aeb52a74cfc89109307c0a54d26418411c3255022ed71e5eaca19f5f14758fb2542929ee8ee2fac074a7154194c8719368dd607564098db8cf2bb8d81127149db188847cf3942dd4a4aeb1c40edfa2bb9ce590ae19878b5fa1fe3b5462677b46a51469d908e2ae3fa090602c97596dcb58babc6518d7e16223544e105a4e96d532abe17c1f50d084fe370d1b3b9db9664044c4b1cc78f5dfa9f7c9c73bf30b334b4e50080f580d2975aeb663527e62e13415db20edd761fe8447243f26b3e860e81ca9efecd965132a8e53f80e36f84e01a5a452e71720e5d10c9fdec08b3cb2f07086466af1b4b8c10267384f6e0f949ce86de0d35a365c7562149406d53dcb8b19fd3bc1ea7dd43493888e47a2ca066224d8a9a0b560b19a90c9f7fdd35d6eefe20806975123040e3844d938b1be9142e3f9797642bc3699d3afeea86349aba51a4f0d2795f6cef6134f037f2abc20b5a832db47576216c13771cf443cc519f0b7c8890c7def5b417963184891302aa7f0ca2d5e75b1be91c2e3ed8d3dc01dca23626e8d43fc8e86072bb1b37edc4ed86387e223e1ce3137dfeb3997ad9c5133d142f0f8b50e8fb8b035fda56da20636386421305d4c32b9c277a92bb2c818a5c58412d3fd0002c99e2aea5a3a004fe53bb4ddbb21824d42d94dd787614adbacd8391fa9265d50cd412b7dd478288216909a36cdf6be6e27036135eb2eb97c02864f284d68ee6cc5590a20a66418c7c28e7947189c3898a5b1022e15f0742ddb284407961b78fa26888b3d55226e550e95ffe00b7a26296b9514716a5f3015e41174b3cc4c911cce743965eb01f71132ce0bd1ef98d12556ffbd8364fab7f9d32f3877e3fd97e930551cd6c91e44a9899a2afc669b1b4a372d2b4a55cb4322a8d781d44f734f1b5143467fe765411b46f421a9cd640f07a9f3e527aacce651a2561cdf3edd92b31c2908d5f60a7d883b8a370f511a0a64b92487a8b63203e25dc51ca0f8c070514e863e800f230958de6d1468216b0bcf89402dab802a7a08c70f5c60615d5db16cf6be0d254f980935f8fa25b0ab6330558492a07cbdfd70b4da56e716f53d9b53b7c30273b14f214317ef64b9242807d06c711950a1b35435e692515f3b3430078c0eeb44b13c08ad44470388f2ca830e7d0a8bb2b053be8f5c31191eeb5275c1d2082a842eb93f6f3632cd12bcf2a3f541dc21f64449e50498893c54a7119950eb804e429159d142d433d2152196753db9db383070e57c36e2f6be3bd4bb79cf1080fbc381b997d78bd6223f1f34fb6dea6814afdc847fd523cb2b24ef4db5a136b48eb669905931452b15ba43ea04852c756f795dab84c70ace45520bc6c5e3ebafdd8e6476929690f585ada13af55e77aea53ef38ac54e06bea7a7a18199c01cd3bccb3f0d760ea7dc6b6c714883c5fd788110d33115bfa6ee8e84ea3683f79ebe0a545d9a12b2f016fd654aa4b6063957f1e900334a61af08ab8f0f07922c72cb5fcce4007e1bf383508b798028a0ca90d5e16120178c243d6a577da7a5bb4d89df2e7339b7db3518c0ea855b5da40ba6c458ddd2424714ea25332a2f068bac04c785b17a620c5d185eaf05285f1dcc6a81cb5836c512bf2b0b6202394e1ab95553ad7f37b6e56b6bad621504959672a08a1867cbbfbaea5eb312836ef962760446dc471be988c0771f1153cfc232a094472424e9cdc303dc6ed63ad63e4caa01db7b1bf649082605a2240a544e720cb28d98ad9b89086695ffc42abcd3dadc7347e9649a58bbc98f77c1bc7e63053b8b8f9ad757887e0e9fc40877e4052025d6398a2ecefb32417f9f9545bf8f7129a6499b1f1d0aceb55367bd5e8a03871717a044266e84690c1f7be565a0880f3e668fcbc6cd4feaef04a64c92a4af32baab4ec3311b82286614fbb37ec23d5aca8e0bb31cabc4df24e2656582800fb70de9637aad301f7aa49693c6b89cd21cc4366679f2187edd11be2a1dfee4472fa6874fcb95a90b244ed9d1aaf106e529e66b8741db880a8c1aaa5cad3c8e2eb76a5cf9edbe052ae1f2bc47a7e622d1ff29f9ffb9103d3ffaca2e9ba712ca0e0ab4f764f4945a5c33159cee6d6afcfa28fbe62d058fae1d4f093d783c857d0b39a0942cc522fd59b49703eb2163c3804dc91fdd4b702085950f2ce8b5a27f5ce0868ab99d1d13e3eab65f4c69438899d236850ee5e6f99cf14a1da62d503e43285c4d08a558d36b1a1447354b03d7f3124d98cc6d1b1dcb880a9c5d690b5e0790fa8a15970a79b899dc607d735c2d1732c2037680a0cd9753796d4846ea510405a7d7dd27b2507420bca167b8abf7890b491c32cce9d850f0ccd1da10a37f8888a08bc36d50da706d81a391dddfb98d114cee299e25eb0ab6ed51cb923184181549c6de329ca7bdd1ad22b075fb9c15420a2b27e2f99085ee011bbcba8e02205980522bf3160e8320a350f259aa00407f1bb4c66ebf9e7b2dc3a1add355af76e5b5127e55ff1863a92f38b880551c9f50273edd0f64f29ff69ca1a19f3baa5b378d5a230ad44d93d43bf3ad4c07ac379f2c28d51963288d82196785014013346948975b9ec70f728b00c14d0b401d4e43f5babc276af4ec32b5e172362a04836cfff2c40eed6ebb4ee9ee6bc76d2bcacc5c9be663bb46b31cb243a9d95e502a1b0120b8eee9806a012c9bc4bd7ad275959c1291c14ada8da215e3da400165b1a650b1d81a55b2e4ca23d236e265e202058bef993ed9774aab2f8c5757da8d6ea19968306b52429da7bbfec5c0b17b4877ad17025b6688123eac28d1773f1bca42ce294dc2b7f52fe8a68594bb6b783a99613ccfa941091d60ce7f658f23e9ddeb46af7b594e53b35cedb68a338336afff8845a6f122520f68d99efabf856acdcac750b2cb591092ab42272bae3ac320b9c61ffeb1806f801af77da7c0185e5173de91b31009491dd79268501aa22ca136049b2b1ee7ef66574079938effa05f2f9f970f6278dc72b1faacc774a46118de57eaef3f5c639f47c1240d0c6766e4de9f6c2e0a6cbccc2c9767772f3dc1dc824511c3d616649c4d82b21e999a92634fe1cb573b4d9f41ccc3427da430ca7e130a4b3e53a9b9782c38d7b91575a93bcaba9dec4953fb750014b71bff5f860b1e50769c43cb2fbf9f59126c394b1ddb9ec5fdde71791f094bb0e218e49803953b718ad81c55df203fccd5436b118e4ebec497ed155d604a6e41c335cfb78bc3156cab015f01b89f5bc111e5c81f1057bd588451c9e6841716eed251f452f7c9999156300c77ebc55d8bfcb972812a845c4c39279be0be7a38075d7fd8059e355a2f5b4247828ed2509683e30c907135e765441931a13a936ef7ad47d72f79f782252f5ee1ddf2134b056771abd9f46f849f545c4ca5a0d649bfef4e547dac7e506c8eda94fb14b0e88909be1c30fff8af7814e9508b3fc9cbe29630098e1295949746f44728dc38b330440ccf6b3d4f5344d08f6713033d6d71230d6b8a5c941a94704d42c961217580427618837fac4f93e18b4338edad1e1d4de3137cc27d86ad1c531810b02ea0bb29272391ef26179d2e0dcd05de91d96ad4535e018d35b73aecf92a12ae0cd76e2ffdecf0469716e05878e6e550d665629e0d28cf214f35085d458eeaa2eebf3b8204ce0e7353d66fc169e3dd3ba9d2af3d93bad65ff71e78002143992680790a2b2a1d157909495d3a5add8e5742dc8b8da2291b9413e8b5509b4c83831cc0c6e331424908d135f154eb9c2364ea6dd23bbad2b48764d43ef26272680bc91fd6e3395d3f24f91da10d9851e8a6928c92ba1d4a2da3ab0dd221e42704388910142a3ddba677bfbe7a7971352c7adc9ab0a4ba86b8fea20ee0c45a543f993a2c6ff404cc31e6a92f4c5cd9ef756ee63c9eed8a92961f028d4e54c7eedd13cbf4bb8e96b12124b9a6bf257c300a5572e35453ee29bf3c1b5546bdf849decdb860aeca074c4f3c3c40865d9656c3a40a6e419d00143c6623fd83239416e952b455a47cdfe850e39fa01d2af2bb3e8cb782fd092778111cc74552563085a9f2fa732beff9858c70629c3bbe163ca4b131df636eaf340fc4d7a188d092d406b88d27b96865521593fc4bc5a3a4dae1265635ab8e3cc73fd703d24b24fe5e33871f785487527a95558a81a54f000391ae0b94bfc7d5e4b03fc2702c66de62a126bf1f8c070cb56b99780b60c7466f67f96dc90726ea7b679e7dfd47a863918c0e4fdaadded7d3e69f38e1ba00970d88d24f4699add0ccfcd6c4788b5e5cd0b19bc9d1025d42f0b65952ee29f07461132cf7ffc2511811763d1887ff7ff4ab187dc538212e29c6ef3590601ae1288e4fc7fcfbaa70c7cfeb4db4429487fa621338f1bd36a73cbea67207ff8c6dfb0a3d7e295520ca81f9b2720f3bdb0f697c8547d8f7f85e81d95c3c43e1a4c37814e21aece544e7c431c8239d63cd3a18fb93bbf20050330a5776bdf87ec1a3bec2660347ad300e4cd3df20d0d1792faa7d27d169b3e6a58f71a88bc80032a675c9e438919a89ed5d85992d3f9886aaeadddc478432c7d06d0f5f9ed3b5d427fcd0fbf9655e46a47b6ce3786a1bf0dd9af010b3be9da53a9627e7bcc266c6dc47a01073bdd8cf2234760573460af3c36cb8adfedc034bd0874de15de04e9f9e05005b5165e4070e1f393e228929fcd44aff2093cfa3010b6f1e9dbc6b5c0d0e2fbd750a00cf99488b8f99b4ce0103850db0d72bea69245f82f7d28137bb964ceb0331e69da83bf298d3339615aca1adfe433b242ec7e0baf86330eadc382060c0be78104f2401593c0e8dc38f19b405780b07170a269c1bc4a1914d855d83f83fdab2159f2cd8d5891cfaf25b65e9b9d74e5ecf76d70450a00a794ae7477198daeb42348c9e70f769117df28e5033e4f7cea4751f2f05e79b0fe79c1169a0a908af36401e38fbbe67c60637cdb18c7ba3a397d531e2def51975eef01d2efb3d8aca7492b558c6a58b6c110175f59957164d23f2c67541b42ccc28c344b4b881dc2701ce8032d0a937241e1b1d0c81eed86810ac0ae9d424141e8c4b0c98d6e2a8fbb112c86366289f0f11518bd05503665f03ede90aab933159d89b5bec37656e293ff8695d1a14bb866fa6b4cf7e24f1b22f3b74c29d2cb353f7efe47278e525449040ac51df2cda37ef49d385497d1d2661746a9eb5927efa524bd57c04822aa4199ea862f8a0b52797f9de581dc176d48e1a65311f339bd96e9386441f35f21617cc57dd4da2b7136e34986f6b323fa3ea3b2b129b2b30e036ee4a08943ae63c47755932a7d43378869e3e91ea219c308e2a5cde86d21f43b4b9cb98b3c7394405bec8d85971a34481a8dbf11a02e6f0feae30a64790c672a25b754ec352a7b7bbf4e4f0f84b48a24d1b3a8d2e04c8f403615d71e1addb6dc0882b8337bfb83305001bd8eae3f49feb16678b63df2f02bdcb421f73f82b53207f913aecd9e6d8c31f3c737bffb97e484ea7c9a8130f6db070e4853cc2eff9add1d7221eba9a1a8b7b950b64cb42b2c5145be742e5037efed69b2c17d99266ae730caf0d922bebd6b95f631bf81485ad2455348619536920ff6ce9e9753cf932befdad000cc808c6e534013849ae12f2fefd918fa17697c6c6e789e2e3d6cccc00ff0570ca3c698f927b0daa72e683802865f109c21a2021d4c785b74388a5c49469f32534ffb2ac3e7bc4c50c99497fed39056ae620152e737cf2b64093ea7b73f8d95be99ccef603949ac23e3e909cfa42096f7a451a4e6a91736876903de70bd095c516d35b752f5910c664c1cf49272a4c67e29da28dc1c9c26f9153468a9108c9fab60d93b653a90c5211cba2019aeae3c3afdb5bc18633c121c483ce4bc090a8371336287aa4fcb461e38ca5b6ca659152397e7ce24a1d05312c7c040697c8df77892dca9af11cd0f9290f44a4f45b5bcc6556427e6e1b5001f4aeaf4c4c33ea4d501690ea5b398abf7045efafdc496c836f0272e46d356e86fa00caac36ab1f80bc63cdea7644ba97317e97786de482c9f1bfc5dafb3a5ad66a4a2d12f0c523496ee7075d8d5fd25533225b8a80ad20a64efb60ebfd0deba94fdf616d724bbc4df218143dad687380dd15999efcbd602674cab19e53f7b550bb6417414987d26a848a40d104e27c5e1a41e94564a405914994f8941e229450690ad3088a9068fd7b6e93a56980864493b4728b3f6792b8f19c889b1499bb42959e57c8b318423830367744ca73b5c1d595d34bcb88bf00298de4ce5bcd12cadd9e060c9152e414f56814630442c53db51ae741ae5284b192081dddb11b7257363ada19d2bfe0a3743ca05bf5775cf8b7a4d5c35da447dd8c89eee23a32b91e34a4b01386070c060a7f3095985a562d0109bedf2c388fe553ed1fd6e2ee4767611897701f725dfd07737e198c3db2d04ba880f5f12aeb02e48a689d25f26720833d678ddf4bd362f7e21f49f860bc0335fe0c34344396bd65e832d6df21da0747cab8b2bce9403dac53ab8a52c24747fbfa70b7a75d886c8cf39b4d52b851e045485f68d2533b4ab7fe514663f698cfe9995dd18127ce9790c70eea676c069267af27e22a28228c64997166114edaa839e24840555ec38fce338fd6d62e27c9d225dd5905b4f28eadbf54b75a5aa90ad77fb2f4b13bdbf17cf4cdab3f31d8d50654f92f533f5d300a96ee35fda92644e26f380a50cf315ddcd64993aff1854f1ab22399e28e7fdd7f15c433b882f8701e48a991eb206fceb97fd328d2051e921bb02c431a633cbee75e2877ac1482e52cd9238273388d0af90cf184007a30ef7063383ff67fcbd2a489c7017a34198583da7e5ee134978dd2df7d39257ca2194c3b95185515a18d73155df6f328757b6ea5e6011bf4d20a93390a8c880d5422121dab56732bcf69ee122fb17942e3871599d81f7bf1f9a7b0135a77ff3df70e3305b29fc3c7179cad7c8cab559c9dc431016926ec02a5546e4d307534b22e8be9d36c1fe7652836735a3f554e29e25f5c8b38f31ec8c196c1a4a8c2de0a5860e52c4319650fd3072112de76d5c2bb05dfa22b7207abd7106bac092adc8728a949d5bca9c179ec72d29664a45c5fe21c835535a20acd0b940ac9412e516bd4745037f878c293882c72b30086d113b0cb836c440df6a1c0215d7738adef77876601bfa43bf51a5b6611e242e708b92b1800a1c0d86313e4614431a54c276fd5dac3c0e19724d25e3f9c598d80b3e0d857782d5e4655661f515aeb0a2e3aec63ac7f66c87fd8a95e9a2681be9e4cc667695ba3c8f3423ead4f4a050692eb1ba8cc4eea3b9ee3ed2115e95c7aefaaa039c7fc98b081e40d6f336d9fe7c61f324332908f6c9fd42f63cc09964726eb876cc44e3c4f972aed601aa77e4a92672ea472f0fa8991d3401ea6aff6341ed75d2814810b3ec68b72a3156c5d899dbb0c94b8e260b20cd4bc75926265930d19fd81338993b73681dd4bc361c95f4624c25ed7224b7054abb95c7dbcacd757b1591f7464e6be7300f6456b1bf78f9024a5bd89a69eecc9b5fcf410f26414a579168430a960c2ba7af9cc8ecd99bc4fa6e07636d00d3d9790c72410f5070e9824a28c645914ddaa1c0bafc06aa0e72879674cd0c013ef66cb19c8080e287b13c76e2cb05b4cbd277e0871725e5bd7ed3330df1d4355ddc835ee65d77701114443ccb78fbd75afaf4c1083826f66f7e6fdbe6d50c73543a55cc45df477a0c9f93d5d820890846b1bb20de8f242fe2ea70cc7a8689cb2708b070df49af0952bc1dcdaf2288c54b5a3efda7d5b81928f8c08a801e39164f90a13d0f90c3c55aa0816394999409b1803f402ee1cf91fe9c59b9b8c9dd9e9a2f03668a764163e975a854f3a2c821b8b19b31be3a5fb8d4ffaa71d9d04c6917b0c417a38cdd537262578587fa89e92f0a3b247e3a4648a7e1561962ae63580158171244b1553911185f36bf5e890b5b36b35ab1107527a2d43a8f7b71e8287295cb5539741b099a0a9f0550044c83282bf2d6541a2541c8b6e32b8e1f4e405fbc28bd15af271a59a5f274fd97d861137715cd6df1273201bd6e6fbe979ea0b002965b8d1c1737273c549957f32db1133441921d5cb37e31cda02b6b5c5fb575c5203f7f88eb805530937a0923a6197a0d16417d0c7aad39ea95ce11d5b3a5335f4b57c4cf3d04908efcac0b06492108b0cbf4411a6599133448920b518067c27c087619d0bcfd1546ca07044d8480ca687604a533116151b119c52bf529e0d5611dac183e0d31013183d43c449f16dc9242d25a2a7f4c2d275bd47a8d0292b7bdb531ad81e83dd87781a386045a0ed7c6e3d68998d3cf0521962206976773ce2f3e1e3645a7001432e828bc3ad5aac7006a0f9fa2a4106653a6454bf8549bf89a169bb48c62a1582b32760ba76712eff9cc62a42feaedfea248b7c14913c92e828b29f7b6017b3d152d75027eea429c12339152961c7928dd6acdc398203a5e9b3872b3ac5dc1e75f8a0d92045767a0ca741cb296d847e7401bc439fb39a98a712c579ac64fe20cca13406f1b6221368ba1b41e3b84e4cb72ff09b150e18dcd7019371411d6f5a19af1e36255fee92eb7c49cc649a117c02073cf4b50e9b1b5455deb3366b58b0cc72737a5aa1c612ca6fbd3b3a6c65a4c08eacc773c1939887d705a9bf18f21383be7dff7bd19eb8ac1812eb2dca54d00e6a2c4d16c1c70352661f686e71c28b989ca6776880b1aca0512424b047b1c1bf4536a8f6e4343b29631c7bcdfcbfacea44ddf7a1fe33b4550f08157d2e359b0c909d360affc4e00613e4fb10cd3f1bc629c91376184a3fb35ca7c9b1c9557711de53b383fadc0e4c72755671c9656047a2f6423f300e52f7990fc048771b0b0c68eadd88902b200334fffa6b649aff95bc97d0f69e4373d678bd0c3104fc46bb0e2aae9d73a0b804a4706a62bebfe557e3a40fca434ea254e883c9171fcecf51e927fd6a47ad3b18c4608ab0ce147f4ff903ab0d0d9b7351aafaec2a4e237d730a92e67e1c20f24ab81cb9c462c976fb5ceac016ab5dab3a6de84e4e7563074cdf311abb5067d0b5f23e31ad21e27fb954fdc23ef7783cb215baf3e5f02b66fdbd2ac20b01928d8cbe8f54319ecc75a088d3e1e1f354f5049b66ce105ac56cf7b28e96d54f7a41db9a31f6a29ec7a9af94a41a434b3f860aa1d985aeb1c87f3abd8fff6ba170e6314cbfce581b94ebebdbd6b2987bc66cd879215bf5f1b19389847cdba4f8efc19f4878eb09ab857b412cde1d827356c2c1e12ee9db715b0379c114033b8d66ab00a5337a265359c981bb32a25f2cbe8c7b15c033072006e0a1653629c5977b9a4a86d7b7da26870b00bcc4d9e6edbc995a9fe8994c0206d28b35bd3a09aff894fb97e8baa7bc4e682bcb823c159003c9340c6dc6e4d497be5a3c75c20206adb3de0caaa2000a5a607fc70caa011f8d8944a32d284303da38c2b3ead711240d015878daa853f2969d735c0e98d520dca97835aee4b02c3ad9855fe1c6071f3da6911c4db453d831f5b371309f032d70d6a0fe2bc31a824983fba091ed655ebf7d7c34e122b1c3b44487a766c19af22c9a27bfad8976f8521eef51c53a5514b7fe968d5b53caaeec157ac59d8dd70807fdcd9838219ebc826bae67e9530df30f929e82c39d75a3fcaf9e1f3ad315bdd6d75047b14003c8eb2562763e636f122276ff4eb61fd10ece8b350dd486e951228b3963e643e199660587c82765f2507464023660d0c6c8b736bc61174f5817cb614dbee6cd0b8fbf65cf9c8b2b3cd51913a1e7a0ef63cf645466f759d732dd7e03262ac977f44264e931ffcb54760b8993b9ff1ccf7cf0740eb18f966a467853e8491b665b1845a1342d3939ae407411accf35a00bf178067c95b70e2d5ad250da4c6645d6bd0aa970ac4ee2321328676600f72fffeb0524c4ffb3b6544395356cf08c2f198d7fb91f3683a6c5f1fa1544d4817576ca814263dc076ff9ba3b09f24e8b8cffc47c4c56a5f09522aafd86235b5cad87184f6e9e8f852942ed43de1004ea987dde9b0631efb5d18e7e0cbef613dafbf5cde57068e40f29f88df67be5fdfc089e8d59d25a71d7433e1ced42352f8535ae6e5a136ff083bcceadf04363651665837e78a1af6ca438dc3abaff17ed4ca1532fa0d3d3faef7afd829a66645b72c7850dff01ff5e5a09f50d9f2478cc0017d041a3e597c41d191f6fa471b6e774f71ee3e553fd2c8c2b42be80056d74a438ca293e709ea932e1458a069d6b35e2409e5fa9829aac45a209cc5e5cbeaece6483dac3bd87fff0f20b188f7f699db0442ab188070d503225f8b0972b60123daaa5b6e24b7258eedd227c31e11d8fcc9a09cf25fcce8a646b87f54eea99f0c9abc09e309f565cf854c43bf407c6bdbe9c48b85b58dea231ddde6f6a69d73c9cfe334c728314628b41ddd445e0f427305c92ab7075e7ca195e8d9c25cd59c3ef88e6cef19c2fcc7f019b57d409630c58cb6a2a8acf160ffb9b8a88ca22224425db1511d00a5250ab264fe31c1e9d9feea43f937c1cae1803e51800f03845202600baabd72c35fff47b09abf0b88351a2b538c3cf5ce5b196b07f841bc522bee82d33e143cb825d1f3f5974ff26e2d0c7a5fbe63f027456ea3e75683da34e12114b0c6a5c1ab38600c92ff4f0e8c48232be65a4e6a99d501b751e961ac9fc81828d65b480f93532a4d48ba6ebcc80840aa8a14a47d2694689c38d35e332706a9645391f111e94a5046a9d6cc1980d1a8df81aff48ea55949912f896f8a63019d52f875ada866b60687b2b8d38401cbc082207258020ef8a9f47e91f386548d0336b6af3188b946dba70074d2597603c5b426c312263a8619e88626f77c40bdb40c8b7007c0511e06493a2357fd9c992273c7ca605e19b7a6cb8a44058958981b101e02060f00288ab6d87fb9de8467ddce929dde58722c9b2e831937238b2c6e59d0147d3c02044b84b936165d1a7cdd05c459a0ce36f3784aca0f78997ec6a8fa432028b279599622058436966163d57423a9c5cacc69f905ba0e636b81e91e0f8a5a40cc32f11a9652dc4b7f220429cde522dbcd3d9c9acc0effa84abb8d87b9fbe1d92ed27ce644178b247a323de1a619a5740f9c8978fd1566c7c72d9e05f2995eef181dcb1c003c77ca3445ff7a096f95b6683580b030a59f3583618e0dcbf1a6096452acd1f816cde13aeb80da47c4819b93c28094843b391853634c20b7d307af92fb12f6fc5a75f7c40bfb460fcba7fef800197922adc709079e7a17e67ecd11e0a15b8ea5c1096be16eab1dca34ea01a8af983eabfa6bbb425562538e7c56434590627474674051465530de36c0d2526a6ba5aa5066f4190089d07b3d0385c857ae41ad224c9ee9cc1a05d7e19396b04405de470ec33544ceab101b92896f6e3ca77de2c30162fd53a144f1ce78542a87ac68c85a7eebe3311f6ea93d327e43cd80726c8d9d4428fd699da8a2b80f5128d175c04700f2e655f60b393aef93d25e3fae1fe1b3634013333b3f6e428f6f049c6be5a7a45b0bdf7034e9ea86c7176ae121193f4cdaab5866ed74e3adfb6ae5d1d1aa456c033761f232b4af916320b8937a036ac090c81ad702cf8545776205b019f90b1ed2246d1e746502f4441fb9d58c54bbc5050a41fb9b3e992c0631c9577f8707bb85b226e50a48091a76b210de5b302d1618c507d3fa0758f2ed914989d14021062c72cbe87618851a41eb0b59cdb59381da4476c23aacaef43782a6b32b67c0ce9d725c2d839535372b8dfc8f25a30e44ca4c7f360a5b24bf9573daafcfcd0d30b983f8c3800405d35742579748d7308bf4497dff4aacbf0584b7bb7534dfa1e3ef4d50781a17fc78dc710bbd9ccf3bfaceaafb719fd45aabb42a1cf51081bc5973b1fc9652aad0aa4e9e86a65f83bfe876357ded1eeae09426825c33187428af3114d4407534dba2abcd83058c45a8031a6bad8faf13209e6538aeebe721030f7bb217512df668441cfec6c0c8e4be6bf243d4f06b285a8faa73949f8f38f151cb1a862221b7b8b013f647748b07ca389b482d1217df3c87e575f74beb9f5343db2a5cfb658888c4f7ec437d2383a97afc4071343b7acbc593de2564735672a62b5c5883c4ffbe40de02af03c743b101183c38bccf658c15834a6862ae14915b49bcc3fad0fd3719909e260a4c9ce4ba129054c3a99776e00c745e1256f4b749010f0df949e33b475dc3081775d3acdb51baaedf1f671810dd6b6a274bf6175f62f624d8abbda153a253f9d5b5c97a1b3b8d13f3f514d9519ad18aa90a2bc4d7ae921bfe6835aabdbdd009edf76c97c714868e5ea4fb6b37564b904df71910f3a8eed9d0bd17b3cf6421150854f06a439b3034acf39ef727abc124235586002c25b61e4357ff22932e6afdc31bbbc50db8d81d64f7f298bcf259a327c5a5eb19e5e0a6c4d8a10f6be2ead340fa51b0f1356cadf0c7c89cdc73b94e9e353f4a1f699899cba67f0b88a21cc0a7f9caf3423622f7c4b87749ec5f2a484d41c6adf3492c61c0618587288a98f2bf34d51c7a752e468af32dae96745ca85247344a0c508dfb8302c76d04a3380e21e0c7537a1bd6eafe89e5566646d5ed1cdb82eef306256521c74a6b21aa09e94ea3d6a2f7a545d17bca71984453817760ed190715a9003bc106639089ae66fca15875d1f52ccb306f90c8d9463df9de32bca2b8054c28e803e284f705793a1d7a149367eb8460564e20afb8c7b0c6be8bbb3e3730ff1aa292120e2f16610d3f6045fa6791e2e9b7db92e4433828664a460e75d6aadd619de012fcf6cc165c84e31d5a2cc038b666f0d79ee91eaef8b4fdb736442d5ba6d774f1e14dc6a1e613cc1b761f45311d6ec4a7c7c6c51d443668badbbceff47124b20b8950f11687d33e791af36efbc9b5baa6359ceabd957eec9197ce8a636bdc08cc8ac7f65d47d291e859f70586ec33ef4574625e80bf8c7bf72f1d7dd3af36d82251075be5d1d23b9c78bc0ba4e5a2f3da5ca747ffb7a85d6aac7d1fb795c7725329601c4fd31ea8f8717e1720e0b06498d838dab8286df6d3be45e179d6315e6620973e9cbe1fe5a547f7b3dfefa5debddaefbc0e5be840ee81750dd025a013bdc8026d1f3bf6f28ab1ac63b72ce592b7c8fd642e47458fcef197aa583d33830f385483b93ba7a48b45bc44e2eaf075f4c1dfc648a6c2c40c15c18fbb7970cd03d04d331cb8e9250f87b86ccaaf1cd2a7cc489726c03baa8756a8ea39c8b5ea575eb1d6382febce7058c128dd993310fca349ae4ce0c99b3bd015a820edb3e301d34e7dea6deebedacdf4ca650082f644d5185159adc1550157432b3c77b3fe573b04c3f8911614503da1d34b3e1d5f62d312473905d69fc6f65726e0d97991e13071b75f36520f19a7a536e3c3f873150e7a24f70f6f605e05c59791ea7704f9faff56b374829c9080973a8306bf4255054c899b36b5d1a892a76f423023019894f4be644d2b0b5e122eb7c8d4c0b28e7faa008534f63cfc9823c959992f027d24bfdd29bc7b1bb7cb4604c77bb153e5efe84e6ee203808a9fd3fe90251bf0361b3bda017daf853d7b64dda9e7cc382f8d387ab6c0e83f81270b6c05b3cbea6700c86a249b1fa9c84202e2aee3d73553f892380401f1a23fdea1d3815d38054fdb8eb6ed3771427d487e89e8ee8ebbb993f42e69471e1c8cb9502aaebc28d96a87f7da7cec359f612634bcee9fdb3a4d1e780b92cbebb486564e8cde8b162091f1d65d4ec092b2d87835260accabe441014ae2e4c04d65732c51b580f279ab49ee5d2447c59a5bccebffd619a741ed480ab239b20ad0a15544e6edb40918406fef0d160e9acc2d6e59726ad5176a40fee424d60aeb42c015014dcd0b1eb8523123b403c3b0da284ac967c5494a2ab186d3485446b22f17daec1f7df2645b24ea3620c6c3507d48fae7e344e2505e99813c17558c4bdd5193a81e07442d36defcde9a54be7a2e94e13bff40f74dc583b7278fe4b357dda927448423b8efbcf0e103300f26cbbee4e9bab88ded2edc56741c72cc66de6945fda1f5aa9887dcd4ca9511f115187823bb0b5c21453f6f93b08e7066767b86cbc448cda92f96f7ee7aa79bfa9c3f9e19b5cc9da6e56546f2e42e6a0f146e42ab6a0a5c20282c6ecf9f50fd31bdc3f2b2d2d9c5f719ec0936d3b5bed9d617e8a6d1af0acb4e01d891823ced2b69ab89dcf542ffd66d9ffe06a34130e657004446de22e74bb347e7236d5891d1883eed53334daacc392e1afedea9d98f070fb26aede2a73533c823a87050f37b1890721327f03550105e5de419c2ca2259d2044e7c9c16d26f043db4b46e41e3c4dc5f504829405b8f4b5d74214cb8ef230b1803b29205552331a9fc8223bfd448c0ffa7690e3be3b2934f570c5317ea0948666a1797d9a6e32b4d3168ea58a6ecb887d24b7f9d17dbcdf9d6ebf2ac6e3033e3cceddb1e59d0d3aa046c9901b22a8f35aaa46852e0e7f81dd808125b152ef0a33118f6aa9b5e0b62da99e5ee151484495b302250770f71cf2f2cf8cd8b40761048ca45ffc51d4a1292c197f9bb3ce53b8901ed66cbdfbf5de5d4370bddf2217f6b7493d209b2b9310f6c86acc1b2eab15f7201862e0627950e4f1a01005dcbfb314ebf24fc65f9ea20008649467f73b80c5f5be27b31767fe6b61187491c51adb9709d93828a62c394307e3944a7001d33330eb5e6dde32cd7ce8e656de6a36f9d1666ec2f587f46e470587f30607d9824319cd00811c14741253511e50d80a3cff154b328db0947216335ddfd270d7624a44da631e7bdeacfa84ba50871c85442c8610f096c3da6905ed58145b3cff96e9ea7df6a2d9865015bbec04f13a6edcccb93d65cbc4b09e334365d0e8e63623e5518f2939f875b088258f9cf0e074bee76bdb0e0c49fad320fb3684c2cba3b8983d8e947c6a28e4306ea6358012498e3e16903281c7e1ffaaf3eb65303a11603b254968b1ba0f283a6247c2761456cea40679b398826bb1a1c6076c6a1a0d0f6a52af5ef04677705bb5c1085ef756dcef6b528885b7736bbe4f6d9f249da713016e22f81b020f29061332281dde5be47f951df5863589db535ca928ff1447dc0d5a30945c4baf0ddf084001a38365dc36ed3b0f2931f2c2bee8c5022836372b9eb6571af96d02177c31ad030c38b4b1b888a1dff022e5b262d73cfd8eeceaa3311b55a42c1c968cfb6407a59309c8b5a48a5409b3e4fc78f8577ddef099580d40c42e02256a2bf1eed58c8179dfb4621b634fc4beabc70c3b9f641225df054722f846756b8f00074cbef2422b02f4978b61bb2a8624a87ffa498875c2134c6e107196fb14e5d652316c1696a673052bf1551c20ef4bc0eb470fd8fe05d38f585497ab97ce52942e50fdf68d89486b5d62415141248159e3f266a6e2c9d9cc6ad427f114784f99d8cdda67f2893d9cca29acba9c484860005fd7429d207827cd3c68179c7d37feef595048a8a5eb3c3b22b412c853cfa18e0c046752ba383f32109d0be544fe0bd9b74582213d80ee3e1f1ab3472e8cafabbd35a4c6741638a9dc53a3824b47df038cf841011e8d90784a083873ac7af8cc01f73fa4a403dc502721c7bc206cff34b67c62e905deef9fc3f5fa486b4165ac12a38ca911ef06911c6166711a0e0eabe5149ea16c659b8f6bfc313b0da963c887a16fc13fc4c40af79de23606c1aa158abbc1fcb7737a465bb6ef70a71218db0041344a08348cb724a0fcb11f202a1b07bc6df9b9c6692977034ac0a15e980a1433757122ac1b8288f9af546caf298a7b45c03b8ad8a5ba02aad7c7530ace628ba19ea5722de640fcc1ccb32ad28fd36276436ccbbfc59a3d7ae1a956a20d96265e2b5517e95f89700795f3b4fcfcf3197e993b34e72d4496dc3647543544740b4639a167d8a66263a5f9e58ad4c3ae0de764722aba920b6d159ee067a85700a98d1d4f63bc9d85e49102a8ea3795e7291518e1c48f200b677876959922dd44001afb2efa865f91113d271662b2eb042913617a121c827142d8807f98cce2f43b99ec6f8992c9971272b573d2dc96f25bf7cdb7c702c9a34d6df200804de37cee5b4d0caf4a267c2e29fe55c830cdbd7462cad949d93fbae20364ce88bb952ca46a2687685cb60e76aed4cc94b44b012947b0bc5dac91ae2f4067b7b792d035a16acf8eaa1dba88762ff3561af7041f3d20fcb097c8a9c5400402220ceda012d8f41d8d56adb18f614ea02afb296ae100b9c03eaa363f6e6760ebcccc7821a0e6cc35e92dd55dee0d5be04f28aa829a9cae474a8e515fdeea76be0b80c2eb34dbca41bb534909663e16bd426f287d3131d09f28ffaa231cc7e183ee00ca97a0d5cc3142092fba548b56fd923d52409a873456a32134f46d3015b8b66b783aef6e7087592264633548577f6027998ccff97a102012e7605df922f77cbd567778af69ef0781884446a994908e55f1ace94e50be5e33b9ae37590bbdf371eee98e012399a36deee28a13ec188196da2a219459d680a903de40f92257ae1c742fb0a6f9465f8fb4dc327435b39b03ac35e0a4272e84434fcb502635a22b58d669f013a77bca6faffe2db5e2cb51a975f1d4795ced547676ab2640b04b2f2a6d10bcb2ae6b232eda4313e531413aa262ed722b219167b430affb1a9f819546788c44176898e5a36e91cb849b388bb47e9e77aa0da108d0e6e2945c835034c724364802442eb9c5299c22f34d0845939caf91c4aab72587820a5e2d1c343fa1022b3c51770c8f7debeaa6ad309b65ffb0a35d97084044cc0e512603cf34213d275b585b75ea3ca11d11134ea701ae83f27ad84d55f171fdb737b630ad32423dbdaf5c60331538d3462fa15d6128ecf16fa2069390332366acb2ac579936c58211af6a1894038570db68d97415ddcb9b30a2b85c54059444320e5c95fb7ec783e3cce9b70aabb54c6256906555566eacef3fd28f2c176a77b8fe6ca22a11976433fdf94a0df036261236a061256310e25aa3172f6c8d6df2d82e492c194ff8a1457b83995e43f4de4d2702374896ed1834df964cbac2459999449e05391c1adf68f7b53074d481d312faa89639e4562378b33ea9d7dbc163440377091e3aad60499e85cb89be57fc00fc7edf79795c6203855a82c345d4bd5cf7db8cb2d3fc7af8f5453d10badf39d4ba8538b1317786bb2993e5109905825597980916544a396ef6bc6551729e6066b7b78b7a33ed05cdfca45b6bbfd04ca07c9828b83b36d1ca158d1c95956e17e2bacce7199bdcaaf14c29d1521b9e8bbd014c8d11e57e7d1b120f47c60696010e69cefe59ca0cdc99ea5ac15203418543bb690694ba7d141f719afbb156ed8b4bbaea80955c9e0de601243b83de7da213b2f491aeb5b00a62d952ca0e53c50b769af6266f15e3e897ad3be45ab56c1e9d4e6e4e2bfc228ca74a59c3c61a314121d167a00bbc6d88976ff0b65915e32d32d1aa49970db9acdd93785a6817514430fe68ee3596aa0ebd6fb88d21a2c7b1c67e53306c268b4892e231951e87e9faaddf24f6870e975292d4011f64edd6bb75ed65e99a8c2805811e20d635139e1a9a36890a159766c787b0b1fc8852b49aed63ae4587c01142ba3d973c014e2a019de3109006307d757e201a275e624290c1dc55231a1cd93ba864c80436c6d775baec2007b7789688320be173d9f8529634ae317274bbe1c65b9eca9241f45a599cc44faf4985fb09a38f4938e23d49841d0a4e7318c860184ef10ec7818eea18def11e874b37324530328e500d27515596c10dedbfc4814b38f0e5b39f8349ea5fbf35cb1eff52c76e77ce845ed5a7b98124b49b9b1dd5e9d64593dc45e190171532e5357b6972dcd4e81a42316ed91bf942b5a7cf60095250a2fb0149351f8a387331d380ae4b911c8f5c1f8d2ca1a0b10a1dd475eda0e813d248560c6133d62d9056c1a981c350bd6f96770e05208a17067b33dbb3d279f5a128c89a2f7e1417fda4028622e04c7db3ee12035c1acd6ad43376d81a0e964004f98ba5cbbf4822c6039ec87d1e11f72aa61b9f84b9b53e5e18b6c7cf2fbfb90966462ce9b60bcc61241445de7b9ee173b49d701b07420c9f9501202298b89c68de177652d7f5482cbf5d1805187b10e8404063ff43011e8f11fd9d309f375f7a359a0f8b8c9f62731f2584cf87b06e2eef777f652ce42dadee233b7e9c69257f699429e37ce31ab2712865fe0b4c55300c90d93daea9162cbfeefa9fd0c3d60f88643903ede7033217f1c4979f7c781d1b9207fba0034adc1aeb5a62ab5890a7811d249a9b690e9f9ebaf602cf20425cbd44b8b20e5ab53f9b546b762917b4510e4412bc266fa52fa13fd06e8c71113cc4c24ff5228c71a134d01d37d28914048836880a323856c0ed9cb929b9c5e0f7e553a4bcb85c3fc4bd2b54d3950871330c7a66b94d4d3a9a402c49b380504f96eb7f6ad194eedf8ac6a160b4894839403acec37d3ed9452adf1788877972bc4a037b59bff06646fbc5e7f96236dae68fc3dc02b7ca75f3b78dd01140f005f9d9fa31e8878b66a61fa31c9579bf41b6f8a86a95f045300d60c8cd14f0edc46e0f0970a42dfdc3e71cc5931818445579fb5affe99abda49ff1ab2f9227a0793e828ed0ff6badb01b4ed2985c66273625aaf5788caa1aa5c57971cf10742c74f009122adbd23062b5aa6f986c6ba5c8e27b0bdc3aa508c26ea8899850e336cb2a89673f46a5d8e46d5283ad11956cfdcb7c2e877f6aab771e0154ec5362fcf67b7b47022c301c5c625831ca37f543d273915f37ba9e5b6528c2aa21471a6f2e20cc1514e873d994023a14ad820260578237826020aac62558e2bae1f3e4f287cb85e68febfb548b850cece33ebdc10c7a2069509419b998b4d4401f189af3c10a09a6dc8470d1bfb27943d62dacc0f672cc95b43e3d06fbafa9424750926739742fbededb76fdd0491871d6d3724f694dbd89aa8362cfe181484a606aeac2586a30a6e3d7ab8ef14573a50123fb2f16adc19884fce33ea3eae7486a427ae9367a0020e8ec495769d866c8a84da3fd2ff8abad4eacc45f9e20959f1347f49d6ca04fc0b90a98c017e402596571f3ada902f422432c65299664010d963e059ffe50d91bc1bf2467ca64d860145983f97032f5f7bb23d7c9fe8e59c3a1da92a0b0c7dfe4207fc377c82d645f367fda926a856e8bda03d8abd26dc3b32ff2873dd8714e51f56c1d524dcbb44705ff6e1cec6db955fa54db54a3c5b3e82c849ada6d33c17954202fbbf07be2539e665c295f7caafadba2952f60e7bebf74021f533b5b11a940fba627ad7de6d685533daa80e399d8d4404dc243fe3021708dd8786cb48dbf563f313d4a048fba25828efdc99b6a02665d653bfacbdaf7290ac1fb1209416926f581b7321aa9962132bbdfca1762ff2197f3fc41097b5b3fc61695e39f3c4dee1d00c96f607ac77480cc0b76daaafc052cc56129b93b295bde0881887eaa60b9c061246616f6cc46d6ce0eb8b9c97e9b89b09cd7a9cdd061cdefdc318adae6d63280f64f724003a5607e5358ed1b204e7d7eac6bd1e9db863433f2afc12461c2f9cee4adf7d60b9c3aa1469406d2cd9717913c0999e9162f26f93cf9040999501884b5077191d8ada102ea11cabb789eef0821bd5cd229be6303b8b80e515a7c71679cd7e0ba0324933f4a6c55333e64962d67af9f49d60c52b2860a5809183423c2288996b199bd47fc13b25d03cde8f48dce2b0f1dbd6d175fe91ce9cc7f1d060ec75fa9be8b6717f13adecb9de23914f0e53da1c7a0566853d764d429fe01c34fa645fe33106bef3e65a26d4f749286d1e95cdb8544f4cef864334670b61cd9fe91f47a01e552953d02597b51f13cad46dafdaee5da2e4976e196076bcc30af9dd05d505dcffeba87a1b2dcc6528e16d1cb7a5e68fb9c6b5091847e84d157fa08555ac7cfbaedd9960086bf1c17998a764bb95d236a9f6ac4c44ddc8d7e485c4fa98313a0c36a4f238b797f322deebc8d02f045f54b83d837ba6fc2cd1c36b15603688121e5a7e2e7f66aa7ddfc75a936d68536b575331dce3c1829ab9cb65f0bf140aa33d90d518a5a6ba24df81515ba21070de34af1013a2d4d43cbc5111a028f1eef1d895678b91cf88268dfd2bb156e047b553382c7e27ac923a54cec5cece7a4c6c398aabff0b7303de71e3a837c4e668549b8449027d6972492329c59db85545e35142fbbf96491028d005ff7ad0cce6f52c49684e0edbf7ab1b03770f50d0c72ecc54178a49c6d9421402dd686712db36d859700914f35cf53067ede0394290e66ddc0f119d36f7e02897c0d502066744c65d8064d1408a426016470695f93de5085caa0e4ebf8eb6afbc0af012050fc127b7cdda78377fa952b6ad9564112e99ac81da8354cec7fcc114993ef484c3e2b050ea49855d1f1edbe735c84622d41bf62e3d2fefa2440e3a817b77cfebb5556e93513579ba8ace06afc6bb6c47596a09eee40bd35cd0938cab50a195ea15383927442289ff41c206a3ee08c4c5c0ca838f946ea9c696cd6a3e08f34f9cc3e53020c6b4a85ce1815e809f1617ce72430f2df1312dfb19fb889248bcf11a1fe185e586704633e71c4d3a5287e4ab0619166969b14818c5f0eae59d6003cadc1b51c09b3c35b8e1d29786457fbb301fa745d4529f5e744208b9737eba520c348276a859173f875ac045c88f7d80e84cd7147507693071fb1a6b960c9103d2384f788bec808a77f3a762c37ed8c5c716bc9b0e84d2fb5654ab1745c494a15154a36bfbede486540fda11f08f0aec042b5dba66c757fa265baeff6e6939965b969d281a30c7caa0637af173f9a8d7271646f7a3f49a9d2d40fae3db1a57adfd0e0c30267d012723d89fb4913d105561d3acaa3986bb7340eb68b665af1ee66ab900d046fe3597f241e54dc8967c9e34b635fb4f5679e87500ebecb83e8aee9feaaaceaa387a797e292c6f2d09b07195ad4b3b8b65b93d90a3c4e0f2725399249a7cd8f3f5b262b067c6efdbdfd7b9f9d7277f980abc950a4c8aad33161dd718fc95c5eed7b6eedf4244748db5673f688644a960e4b7fc9830f6864463e274455f4da69da0a11432e8c04c2cb5faf036b17eae90b4b5350126ab819cfa6197d9212dd0555722c8acee63fdaf77567b44c8bda91919918b04d327f07ea436882e376afe1886d8647416f799dc3251c18038d4c4bd76c295ee2db87af607035501053762dbafc5e2c1505075f9ca8d575cd625f3ceba0677e414db739bc2faf44021a542581ffc0a8ea771893e6bd1e0a1bd080ffbb0f75c52e6caaa52cc3d0968bc5dd46699085cd647719b4370acacde7bfb7a75739eca63988b4e635f0c788cc91b04437821468da62a55eb320e91ccedaedcce82548d6e8a0b90d70fd85200cc24ca3fe13c54156411a195106a39c76f4dbdf96bdb4ad4175b49fc78c3440926b88678374a388f744f1186e4fe73050727ea4f9a8c9b34b4de7542007a5737786d54876f3bbf89c6fcb266b8125f9b371f6c48bba309be81d893214a8e466008629d9aa414a06889ca17c147dc881929afb46231d40f7d56c6690aee304f2a3a4b1defafc067d711c0d54b34e846bc8b53758b77611b0053154e57e9870a02988d368036d37923d1c8a9623c44b98a8f95f61535fcbe03c3246112f3f0da364f1744df55c50d7920cbeb7180a27165a52232f6f0c7cd3a5fdbf741e2a01803845d33806cdc3401c7a54447b84bd9c9f0a63355bf53c556e4fe543785224b2f593bc49513759d89930b69d350ba0769885008230d24aa5693f0720c7b8adde94f3a5cfc008f60298f47ae6d65ba7b45d1926f3f946e6d61abf86737ba16eb474772c2cdbfd01485b8edc23954cfe31350a71602382036c8d49b8d8f0b7b8156136f1194c0465569ef9c0c6200ee4c2d56fc725182093cca3725f3adcc59ea74e716a15dc94220575a3f0b028f67440626fa22b0a23e69a5b9b030d5f7b659410f5364b39afa41ef18622cbd72d36de14d68bdbedf7704deeab68379b4e9c7d0229043b192f76b570129590ad5209e669ce098cf8f83fc5483ecf7a5c7bbee09fcab75c83ac05c947ef7b0308d0de763d4e711a9cc1b376b3faa5bdb1d365173e7592141603612bb46d03e3721a241cd9882dd3656ab0aed1e54a1cf0f90937a20d9e69bc1239673533146e82e739f4dc0d0b1d2a2b179442e1ba9e537b65ab1e503c11499d8c086514af198b21ad718ed3ebe2ef976f3807da0fec2441e793032e7660120bd1dbf7bb29413c399a22d3cdad5b680ca1b17b9e8c1ab875f556455e1b1570680b7a6a1c47810ef58c66a7d72a617e9ffa06bffddc85221322586b88267b5608e95675ccd2928eeb62653491eef0df05b9965bef811b3cbb7581c1c6673b7c5f50e8cf862fc6abde4c1ebeb313a2a884ed76ec38185b64a2c18241a3b630fe8cfe7dcd6d94d521d2c0a3fcbf27ed01db86d36ba1e6109bd8fd702f26b6cecca965cb271a6b9008f23b8f60e107008926adc1ebcec01a8d630aa233d66b2670fb766dde0b85905f46b0a57b983e381c14f334c21e9a60de60455daf71c7ea63b821ee943de119a3a236201cac9c441dda5ccf29bbaf89fc58e3a9552cc3f33b992aac800931ffded06b8881b16a0d3307fa1a2ec17d087a76e20540aa2bd37e20c862a35da9705700d3baac4653eb2c7f99675f151208e5d762cbccecf9c6c865773150455194af4e0533965a2f9bf178237212a38ba6c2acd57fd65c6c4b49311c6675951af445d99279f373b191bfdff20c024874a1c5f8688e9b4f25ac6233f498c1fffd718e7d5a34904f2d2bd223dc9e05ae86112548c5a00ac555aacf58d668029e95a3f1ada0abebd01538683b702d2141d74008730bd5ac01307bbf6fabdb8f17ca6cf549e76d21a8186c9595b573805141dae34c160a631feeee536d1ecd644764758cfbacce6dd41943d6de8ecd3b277ee5e6303a182f8e23a6b69b66984934afd09352a0119f711f8ad8a50ba259e7666f34d53faac7dd451d8a47eee8eb4237034f7f7c0c463637e0402396757f6efd697f1585a3821bb2f67a377455d40d78573fdff0558795e45934cb5d383f3331a802b580f973c9d17fea93bdc35bfbe517ef845efe0258f3b86fb9b36c24430199d10feb072a4deabcde6a8b57d71caefcfdc7ec13da4b0b9f0ef09f6b2a32e54ad1369c6ce884314584ac94cb83fc2044e2491f9b22d82a9ca5188423a89c17259f8b036780b8d44ca336d87646567c58b0588a0b204634eeeaed0a4d0843e0c957b02b94670e13a03786b9d32f3231946733ebee512d5d1fb154addb3aada111c00aa59959a59914b1e49df71d1a5a43479f3259d22fed5b91f21b4bd44fa059f16b67125706ca49899a9479f2d36a23203ca53d1634de2df9d1321439bd50800f9807815332772773fb01647cf430412b9d83a365fa8d49d779a9ed24b4b0ebaa9b7adb8f7c76e08a5f70626ce357a082f23ce9028009b4991b186a04b3e3b46505bf4c49b36c85cfb8589e37d594f0930472aeda3e57619f19de44f2f8b20695c1f8e11d5e93a7a0be984725c4e26a859fc88ba5a99f345c85cb2096f442af259afc0eaf3ef5d5d6f53bb315c80f22c27c6b26157ae6c6364624892a40dd9d7ad51a3822a45c00363aa98f0bfbf3b260d82e962e5eb72cab38fb85f36eb559caaf5f979844352a0136a5ff7b6c5b1b6ebb7df7f9006e0feecbfe1b33233a880378b90aeefdf675ede07085a4d343dfe8bb27a65d591260add9ccdbd12407fbc0fa565155c875e85f19629f9fdf86ee1b9d4c8114ac0cd736850b2b728b7209e19842f8acd0792d57beb6a1ca40a33a10f55d5d911c3716c0d995a2230d4fa7ac984c2cbc9406329d420159be4c1ffeb498552fc6836331965a6c692bd8f740067e7ec0982ac41bfe827ac9106ca5a65ce37d0d761d42d9adefbdf078f8e69457313b31559118851f14921ef6668c644dd4f2503c8a42413036a415394aa16387a782a0b62c643973980c3ee0c4deb6cc3b52fd6c5b130e4c4db3f96552c8a6300258d594cd698662c81fdb4e0acdaebcf4316b609f80cb20492fbc63eebccb5c5b8e06104483f033f02607759297faa4821bc2b920d53c8beb31b72f1f65f226c188e5b97339ca275d2d21eb755f09e81ae33cad14d522d5abfd20573b0a35f00cfc90415ece4a780b5e16682785903c4e3c55b5fed222e7f7c62dbe75f6597e96db21066e1c295b118443391ea86b2d1e91586077fe15437245f21969370d6ab1cc5b7cd8a733d15433d1d023b74e4db7c73b45c0d58e1712b45bb24b61605365b0e2126bd11212380f4d5c5e971f3632bdf10adbb30a7366a6c6455966f8c04aae50dfeedbab9830e73685e71c6b8de1769a52eb0c2dc69cb2104c879ed91bdbb9bbfd5b1529be44cd0409b8a468a22e2a7ab8dd2a958908112a4ec720bc4970983b3e1c56bd183038b2bb72f2233643f698c9083ebb6f3f407b663b12f421cd5c3614706836fe5d0073803f7f61a88222609aa2109cd0f94d4c2e81fb07bfa0585286c3efe4bd47c00e5188b18200a4cddf583276c2ed4d3fc854ae86202e1069102fc6bfe8becba1ce83eaf2dc81ca7c76c80728824c9cb5cadc19615113dfbaf18c6e5b360a267eda827cedc295052a4670af4dd8f50ed3581f501376752bb25595d909b8926d5d0bc58afef061a596610820d71da5bd9a68798ea66b12e62d2f8510fe8e7e1596fb040d0eeb8125c86d27eecb640bfd342a127bee0175e9d399135212da101bdd841faaeee592d9d31b7e8cf214773dbf41bf11fcb0d97dc604a5436c8e4688c8d86b899dc69d295114cbc0e7eaee2bb877178ddd03511f56e65f7199111b8b33ca5f6ab71ebd52e4b3c4970ccb5859e0edc9d88823ed032c7ccb523ca3357755c900c8a5fde8cd85535ae7f247aa17974b85be15c17396c42760775ff9a542659a2080396b3a92c824b7162266b75ae80c41a2d623e54f91e75394fd9f76cca995e163a1e6404de6b5a01325b9ebd0f317ff2975a57ea70a9fca3985a52d4f0037962b8039f32aeb1b92ecd1931b63fdb87c0f4bea8d01918cdd73d0f60381e5647fec52adb42c7ece7ff15f84149d518a1f1bf154a70ad61a40206e64b1b9ea236ba2270ef0584f0405d1e5d2249e5381e631a51c9923beb5620fb757e7ca8685b356319dee6094cce08191ee175ff50286ba22d4c4f248cf0320b2f9a4d4a07db8961542b58c1698b1f9c294534ae4bcb7d819a39962b1c954be8188bde7e998716a73342a12bba66fbc15082af0a7f85ea2f2582942540daac1d9d69300fe5941836a71f34bb5c575e933b8d233ea5567842e29b904d8fe5836155129dc5d2f513f68e7341eff9aa4b89d524d8b1f8536a34bed7a6623058bfd273cc531b97f3eb03f3d657381e78e9e78817634c67d19e05205d6d47a650ae619b76f6cc9543f8963aa4b0ff11ff71efcbb8b68097f9bb985350da828034203be97ca1236a6ccc76ba037400208e5ee3242422ddf48557fac6e388a1411d9a3afa2d5e40b7d27b831de443b313c59375346af9ef8e10b2ed238100b01e09fe9ac2f85d52e9bd1938cecff5b51865653bc98a3f45a5497801768e175966b34870a7bf51282af56d132d0f519786518fe13fabe72f8fd7a67dc2e88afc6925f4b72d8fd71b773cf8d230404b8d9ac568132c9dd05f8b4ca13d5c3b38e6cf4f93c6efa0655eae34eb874cb8d63650b8d9b0cf9cae8077d1d98d0a760d2d5d030afb997a5dfa894e2216b6dfd790faa4e4a2c58cb632463babeab97f6d62788a2de6c067b1e5e4c28d76210f17cd44104158d910942cfe2244f71c1ef895708ce35ec533a5a330c5b2a9c6f6f4de0dded980a82a810063ef4f129d4449424591ac676eecc0e7f193c8bde50d170dd94067a5c3b860cbbaa4bac2a10802ae44dc0a3048aa1bc8929a6a98e82790a0698a210718fa4821083b1ca9c95f6ee6a6617896d260c946df22a619bee49b3d1fff9adf6858a947f20013e2f9d79dd5bca27ac96f5b73438620ff50931fdb209c54b42c55687c3e08249ebcb429f6b7f6910f6a2ac203d0b2e33ec8c4d1b0400a4f84b25e3f5508cda2047460927ab0e375199bc2c338938071b9e50c37ee7cf737c0ed79ed421ede151a31de055c41d9458d2dc352ce77c3e4bfdfe8a586b157ff7742010b002da7d1311d89716d8502e0aad26a94ded4d7a294f44e4a3e160b59da3283cca3975e2492800ab7f9455983e6192b39ee969ec8361151b7a02c4fd1b2dca6d8f85fef2499a59a02764d0713409082b1e877337ecfc7f0cbfaa378ebc95c69323aa87bb2e5f8f0d8ce7117de1c7c161ba3b9eb0c387073282cfdd941752928dbf17e524a5871f68433224a097641063cda8b0fe8706bc4773c9283d7d933cb5543cff3338dbb10bc4a7880a78274aae044f7a5ff5c37cae31de087329043f55c1081e0422c507d96199a89439e10daa37e0ff209c570f110950e2c9dc511a1daca4719ac1864fffd8618ab3f7ff11d5250ed527fae69a39d4f04bec839617d7a9c8946258a4582acde00261115e7049f0eb27ff1ad7b38c73f937155c414c0082b9c436eb40f6f53287c13d3a21fc730046694b87b288a3b30a25c35248a070f7749978ed4236323ee358bdf613e84ba206e3adb4cf2d8465087c2fecc1d7da32fd4eb13deb2ed1524e63fd4db26c4c462b4a98567b136a8059e2b8a7d3ddb2f337b9ef9342ec17d1c640b9f644881d5b2e050e5e0e9b4474fb98747291fb587ec754f0d0fb43dcc61c20a64e479aa5c1080f96c6c79bb8000dd4e266482ee91c3c31e5dab6355e80c77a9f44679c0590860f6f019a28d8773817ea66c909d324ff529ef121f3cea4836f76990ef3f877b623c29e8da714c468e31be4a19cc852ab8dfa99a22158758dc0ce720072fdbf9019baee8a9f185f994074941baa62a1f1e5f5c97c286ca67ed005428cc4ba053d0b1f224f5fd5a995c01a6b025f90be91a847c214f84fb5fccda6b4450939e53eac69a999d06cbd57bfc50177452815b2f0302e028362d579e7ee97382b3bb4544c078db4ebedb7f49b34ebdf7a12a85b10d90e88ebe885e91db8dca210c0cdef0fa0d901c4fb857dd97e39a973db041b56c56ef75a43c5cb4cc125a5f13c1b5037cb89f968cc5e383a57ea0bf6b97fb30892d14e005831f346c8c19fdd61790cf1f6c6191bc2fb2f816babfb6ebe97a03ab15afd471e645b584aba8b0f8692764583739135f636cc099327bdf8b87b98322fc7e07b57fbfbc8f1c0e8936fbdbe0be943a622c7097ca9d4544c2511412626f37d1ee1ae05410816ce1779761929c6f308138dde94a860c0d060fd0ad48abac797eb5ae78412563b33d0e6f9a1d8102b953e9f88db35f975e116f26d79a85f1bb1264cad499990516e802a504feaab93880eea8b7168bb185d914cf78b97835b623cdbe25ee4e2e59027ae61205b97bb01d8f71ea060f58c34d19598a4442f530d3a67d6fbcf4b85bd2f2fb115989ac853e686ed6550d8ad7ce3d908be0bdcb39f16432f1361a81a53645a957094b3e0f5292f4dacd8a43c190374b6190f5f23a7d828a450e2929d51b9128f85a6becb77fcf84cbe5932772425fb4391440bfa31eaa02f0c8862ceb0f3dc1f67a1be4df9e01feb01b7e7c042aebb480b3e131bba3bac861e43080b7a5b807cac7f8b800008cf21b2e978d80de37acaefe1c56b02710fc884b5cb89e0fdc850997b882d69d61526911147225596002c39e63a33d4b38bb77222291bee71dde13495a72144e2c7c250546b5549a9aab7700dcad92f3a0143a9c6cf04288f9fce537af6cf84912a713d49c6f444017c4564453a0b66233002b6a812c7a49e3bdf7fffd83920d654b60cfca8c1066172e9b528eaa874365587cb4d825d19e8bcce94669931b18b6a92b78b28c5c3d10e17ff9d5e5528f3a315a61b9a47444e3fe8f8b8c2b7f7005213df60d9c4475a1f7bb3332d8d48f3685a948e066cbbe262977b57bda8b1feccbac39c500b1d983af0fc3faeb925770063cdbf307fd65caa84bfe050e2fd3087cdca8ce3d77e7e7a0443de29f91dfba3907958ec98c3a8494e5416f412c47518cd63fe7bffa77357f3b6ee47fc37fe904746b141d1173b59cdf080f6093b728a6b597fe3d86101195c1ab97ba127619b220d60340769d39815f37fedddade70426bbfe709a06ea2f5a56ccd9d7b2368e4b3a7f51df052703af6ce0a7ab3742fc412a519607b82b7c189b8a7362a18ac6bf4016552647e024a590213675f455b73080601743127d77dd3f71a1f6a5ba9e3dc570cf273519701c985a640dccce1f33671433f94200fe77f497a9dcdde0051cd6d78475ea653827d13a6e8ff0b0c1482f8e2eed2033cad715c51d2dbe49b35e6399fd42510c34bb0115c2b5eb476cf52be3f8fda88c58130d1815aa29650e3258983baa9a229ec6b79cc9bb5ef79b2de31c134b629acfdd14f7739a17213cf0e25977784178d52701ef1e4439bd5b91d72d302d8c3472795201b88fe40aa0d8ce5dad2a79c105c05cda26619937095ce2a469ef5f7ae8dd29c647fc867b94a5b7c2fa39a6d62fd6f851bd213dcfbd2fe532fe9e3601b5f4fa59f00f2e19b16a2bd6fbcf1427524a76cb61bbcb68f5d9b95427897c872a0e84d0996f34ef1c1d0fb6238232fbb586976522fcfb1d6c359a83b869f7c0b9f976d1169af980aadbc63f12a86ccacba85ee02b8a40b4e0a08bdb58be3c2c37b8833bb79f4fcbdf0732efe32e75a9bb25d6608f6121e599da148152f5179df12a9f8a250605cc0372ad5e3cfd32fed7eec9ef3c0ae5d079205d064df893a3699e24f48dab9942f0061e7da452b5412d2e7d68b3140d4ff8ad87a04f2cf8f47494dab3e46cce37f385ac83fe2b674f5fb3bd06044eba97a8c800e428ec179373fd3f807ef0baf2759b321e6a39d967c0950b001a7ef5c75894a554e5a78891b635b80fb76672957b93bd1b16bc8ed35ee4335f4c567c483d84bf8eec2c0a80c18c04aca57d8b175433f7461b03ac1c9e74e274ed4bbe5417d37525fb8ddec51921abfea8970527d77db10867efdb592dda886999f6dfa854f3e4f2d0b67cbabc9e85a8b00910cb9b31efa8f2aeef32e9274ca29a062bc2b6813daa1379e878bbfa01d0d3ed8c34db8d5e5e0a07d326927ef8c28a19840bb4056ef1d6929b138b6e3c2cd16ef8a0661b06368e454e6cb784881e2a76e0c4b6268da0fc07a339957ae44cfe3a87061e1bcf8b037315c10b423021bd5c04f1d0605bf8205b5a0325c035de87918d3669e6481e1943bc2fa301867508069bd5269f6d581a143ffdf9b8e915131eae1708563b25e0180bd4b8c22ea2b99f7987428b13ea41b687e002d85e42ab90f0045a021aeef0477f5feb18209433f9603f236e74689137b1ea68a58897aa0c621be0cbe038f7f08d7c2a2f61a6a6bf4b50deb755731efa252e0a39524384f26230ad91157a0636cbba2eb0ffdb1260778c332de4d9e0435a618a7ca833820a87600c6b80fb54f51fa44b7d9e49f261ce5ba104661a0056cc6d5755089e3fb68e53a205373967e83a0f75c24ed16709f9e1cc4a22206637f2bfa3d13b6c1ef8531c8672cb14808bb37e40917be5bee25d5429825ef922fd042e999503e717efc187f35e1d0b866188627783a4a2202ed5ad0c49462523ca0c646d310efad03f782d837042b84ef61178a9a4b14c8dbd0f5c59a396abc84c7370d11281f60d38f74403481b5a847554808e04849e5e57b4dd220c77de92e2467c00062c2525f6f6a61b89fd14b942ac9bd656ae33808aa88fa3d2038a8c4c494d851a12f2ff22a705700da56228b97317a5e89de1bc964c325f5bbd6daef615ccd6f098c661b0d4c6e45f631801084fc699de6e45e694198e5ce5fa459a7863116094a3d3bb7a1fefbd1f68ce0e18f89be620fc173eb5c4c2d292e3bf31314f76a968ecef21a9c8caecc548f9dee4b2e2bcd916e19ce0d286f9bf6e8aab4440fc1b53e0cd885f4d38ff89299b35ee7ef0a3f7afa76069e1573697360ab7cf54534b1855fe38b984d774c5c4d40f7ebbcbda025a3f50c70d12987869131d273299b8c1e061087c375a8a93afbb0a26ea57098d9c8b0e2413fe6a3f1b1680e25c907aa8c87be5e69217745b44112032a0bba42ffc4f0aa2267b11ecea3ecebff15140e74c654b1c70564e13795e0aea52fc4bf89d7c290c97f11441add35f1d345177693691cf949bce0d35d98072adca32c048e77b802379f6bd1f87ecf37c80851cb6cdcaf776edb8e26455dc1b4cdcb81eb563a9d59d681c91222004b8143d1d0a3020244d8b6f0423fc6538ffcbeb5aa06c492e9efb356f1e0cc6e654cd0eee7244b98b8b7ecc1839553202477476a16d48197ba4ee9baa17ccde6d7c1ba348d856f69f385ddccd00980bccdd7982af43a106af066cc17394fd2a86b181f80a804e844debbcb172f7f7fca51ba1c9c636317ecb998a16ff2337dc2d29666edf4fca8b3eff4c0f04dc9b7ff1cf125a604b33ccc72564eeb853f4c2c6701d03a8569c067ea17478b389e649b5da234da10c88f33ade5dfe099d5c354bdaec8a460c06df5c4eb8f985be507a0a0a5461c4d243839ce11cd87aa51c614b538e64fae954fb0ca6de5116af7a37aae289e8370cc2d5ec604fae83d644c54c5cb092b135db5e7530bc0563d2519600a17437341bc80e053c6a5592432174d1bba8014e730084a3f46d2f3a2ce3013cf5c278a2ac501f5a0d540f803d10b57836972129824da8ab8f6f89ee9bf54b38ed169845eb25c8cedc64dafd73b5db888c447143a61d2c992869d1f7ece3eefd7d1d45eeca9efcfabb8851de51d4254f40f182eedb057af6dfe7f22dff6677851eca0d0b17b2180cb585808e2449b580b834b6cf97b1e7c5ecb70e7363d897f46acb7794b48361ff17e188a13cfab42b11c9b0de0c996ffa5e185cd67609e6d233ee842d518da36761712bcc111c7a658f2739b5e0739496694cba281062024307a8e6633b1abfae09d12ba37183523884d79ab5887825fe85d8270a30ff7fb55b2221365d7525d95a786eb97f32beb10ad710fd70b5768563479703e50b4be870523b81332a85b18e2edd3d2c79ae098e921376422b96268bbccd646f468e92c29a1cf66df45b792717a28a8a6d246988ab635ded1992702b38178861b267f1c11ec7de0cf94b33a272036e5efed3304ce8a717402de46085edf98a263d38c39331fd8d28a86674f08dd6bdcee18d4dc9db67df3195f94702883fb8ec68394f5f28fa46ff9f0fb16042b24510c2dc230817919bc169d8b4b3713d4d0253ead1215eb02f7fd879ae3c9a500ed758fc590716f53d9b53b7c30273b14f214317ef64b9242807d06c711950a1b35435e692515f3b3430078c0eeb44b13c08ad44470388f2ca830e743494ebbc6c7f716c2c6e56672ba28048e209eec018a4da8dbbeb4e877c84a15cc1b7fcd856a0274f1c976fbe00119733c6d3426e8a5c539a94a6d1b0ce92cf65496a609859f72f3a95e4ba64be36ef369096a75f1e008cd400d0ea2441873e252d8102351e76a7d9fd7dfdbd96fa653a9ab89edd75655f77a757be29fe37fdaf08d584c1d4c97e9378ee2b8a9aa0e95a7b3b47ae35bae120f521117c1181776c9bfea7c210efdeab711487d824848d163b0a6c5777ab25e237eebdd7ef3af2f612b84075634dee819fc737bf457b5822ad49e9840559cfbd5e77f6f0aff24d7610f7aba1fffb76f602b208a639f9d97fd77d21732101c87a76354ee16e72590d14e244457ff78f3d5f3a7af1c18ea3063da798505908c160829c19ba9a77f3ca6750dda130183b19bc0f927b5b6ba880e46bbe0728a9d315468d0574e86feffc84dc7d3bc8cc6f19e4cbc631764139c45ac923f54ec066afde0019c95fbce5b8b16a0f2dd33e3e2e25b1d48381ffb4ef129f2ab49d72d9e5fb4f32f8a93fc23034922600c1ffccd68ad8d2b7c762af303c4996d5377d72d13dfd6ec9ccbfcb657d79039fd442415645905bdd1c98ee682786a1b0080bf22b20e330123485bedf596a228e901c3a0dfd0c216083da92f935a13652f87b9f33708521a52c16e6b17e2e99f80fe2cd20158a00e370a157026024f65fa8b11f6c1f7be565a0880f3e668fcbc6cd4feaef04a64c92a4af32baab4ec3311b82286614fbb37ec23d5aca8e0bb31cabc4df24e26565828006fda8dbb43c71cb5a7bbdf9b78db55e03312d926b3cad2ee91819edf9db0db21f86aa549dbf55f93a008c7b5fc716bfb9d640ed690c44451572d4d63790da7048ccb808c2fef72f80110d494537bb1eebaaef8112b12401eeb7124a5bd4932869b6c74cadd9afeeb1ca363986771a269de256c71a05d8e7164417189b3ca1abc03d132923c37d40dd2f64abe6de934426731671d788fc15aaebbb087432a1dc2dc76ef4e81cb2a4969d0633369a7a2efd54ebeef0a1b512017ac12f5cbc908c4967a200581d60fec01ccd786c250453ea0c2e8fb2fb7b5d2d0e4a8384afadb2fb171108c7815d01b98e3c3a06794c79cdff1a73ec3a111dc501626910e03c7d8b14134d99e67bf4b3905f1bd0920f994aba65db0c728d6c30f894b3eddec495f3c685623c96035c815237c3482fe73447405cd83ca0e8e5475aeb6011520b76b2e473933be75b6efed4b067b3781a39eca5ae0bf8a9d744ee15d3091210021238d846b934f3a503e4bedeb123c54f2aa293c0999fd2c8d0c7dffb1e55d71a6cbb4fed99a7ab901ee563eefadb9d07e831b9b5e64978088521dca91be0857e7f92009f5f71438b4a5584f81078d132890e211729a4e02d1b68a39ee75699e2308e95939ec87a2d4ac775e996d79fbf74cb2ad6c5090af55ffe6540ff5905487ff59a33aa5e822a5faf959d93f9565e24361264ba9a6358b590ddec85f0b98b4287c5c761e9565773079372891199c0fbf0424b03edb950fc1824dc961536337602ba29de4ab0247e2464bdd007a4bb64a98bd42f279fb488e6447e149bc58d0ed99aa47105ff21d4bd10787a0716fb1513d1a8a6e4744fd9a3965c4677bd4c40af84afd84783a37afab6d0069a5bdc07262821e462e7ed649d60ce7f658f23e9ddeb46af7b594e53b35cedb68a338336afff8845a6f122520f68d99efabf856acdcac750b2cb591092ab42272bae3364b099405c34a24e8a1763152eded394fc179bedbf5ad5b4733bd9a6d71ec2746da8046402840b74147727ec5ec659dd5eaf68a55cb6e478956bc58f70ad6d5d78d139a11c26d85d49ed1fb0d9151a7c645564e245d837d0f7c1fee2c259fc6839e3b1b091cc460f13f9da331a1dcb4c38cb3f47956d0ff4032d07c10d82bb60c311df6f53525083f47de2d692815b29b2d87b8e9925e6d6ea97788c882877034d58b8bef675cf1f6d2e0fd3af4f1bed3f88fed4296aaf311cecc5b415bf6ce99c85f55505ce5e453fc821e98032ae72684a4dcb7f0568fb820026ec007b47a133d8fe16575c965c790e0b494ae0f5d876dfd5f7f792012caccc4de230f55315f7b37976ef5b3198c5859201ef37f8478a1ad10aaf17f92895cf1af798d9246a1396d7f937c7cf27b2426d83f28752c819d01d957c4f7f92a7869c91d53b93241d174616fee5b0ffb2e1a1687d8eb9cb7e336e2017f0869cbf980fc926ab3e9dc2725f60ebf52fe453d3fcc10fe874e15cdd57af97f737c6ea8513a7668b5a1bb8a5d54720992ec0a1c858550e573f6b3d4f5344d08f6713033d6d71230d6b8a5c941a94704d42c961217580427618837fac4f93e18b4338edad1e1d4de3137cc27d86ad1e3dfee0b802c540096423b9cf06aa72baf18707e68a5b80f1d237a214ac063e81ee8167c863ad836998dd726da6db77b660674e6896178638977140be528b2004d9a2a4b324c84bec8c78019c96eec95a98c386de85719f285ff0fbd0b5a081db5a48a9ec7e140209366dbebcf74b70700141fcee395f145c2e4acc991b5b75009575752ab5f14448f7d0ceec52c00f638c2a895b119e9b76cc95ee00365db2581f57a5857ad44e9c98ee6d167468d136a84b28698492e92392edc780b54a0be8d2fe326cd8c8b9fc3f8113b4745a1f28cec3828e660d793ffd5dd2a048296dbbd835ffaa9b064520175253eddcede4eda366cf3bf6048585672c16a5682e6f9b276d43d13be469e66d0169bf8f616b65edb61da9803715cfe2ff258a026388184068270f813f3f8899f43f13671fbc679617ef34d3384153705370fcea7d83239416e952b455a47cdfe850e39fa01d2af2bb3e8cb782fd092778111cc74552563085a9f2fa732beff9858c70629c3bbe163ca4bef8382a3e9889862049397562dece61c9397d23ca4c197b51c0c3dc9fa9b155a4515b07fa2391533ec34e52bfadf50f7aa0719ed65ae84c314002e4de282d49c3ab576560bbf6739698ae7c08bcd4017247fd54df10c31ebbb85721b2512d0703413c9aba485f09ea2db75771dbc255cc85090978654eae988844edf26cd499e9d71fd5e2c3accc7ecc14d5844a5085d72d31b61f7dc04af1ddfc6d03c786101ad8bcb962415d22ad10284d6fa9b0276cc82bfda8eb2ce4899edae672d1143ff8f0134d4fa35d6e03e45867e1e868323eddcc4cfe3030aa15e46ec4c7b47b2bc13c448ca6b76e8bf88415db1007fd242ef33fa1443e43f2f4a585014960034d4913108dac96534e3e8019370608d14b61fa895a0af9e042304224652562f9f9e08f27f8eb93ce1a6fd28ded62543da2522f75bf99581cd2cd41a815cfe23df3899d3908b0258e04420d7c7f6ec6e37c122872f310e3e1a6ab1e7d59d88197c65698f7379dcaf73079b45fce13370ee1efd464ef018215a1065dcb43af00c328cd6862aa127d108f1baffbebcdbe88853d3e0e0a9d99fa3f5b229049f3da3291faf2e9093cf9a15776aabf0575ac40e357206bdaf3d9cb008896df458ba3fb33ce48a5fb8b684d71810fea814a1c449e53709d9b37e564bf5819242bdf8fb3be8eed01f9867beb22a920c27d4c97f8aa8a59c429aa4d781d7517be2139e296e3c350420e5e1acb6a393b62f31af7e6d3d897c06f2db478a4eb3f806aa0e58b078f086c86811b5f95ee06701ec9632b3ae4e945cc12c333582e204309fd12a80c13c0a19c773b53623a6e0fb8030538eafd536f7138c0c586b0864a0cb74951093cbcb637bc96606b4a86adac5dbb256152f2c74414f5ee25fc21366460785e6fd85f32295df6cb4bd2609458c0013bed9e849ea7649527db8b894fdc9b9c64682384efe5c34d5c510c9feabbface6d520a3bb3b80be03b02edb7e755f86e1adedde6879d2e174152cfea1ecb1bf815b3231bf789db73960fea460614b1e3e40d4fc7c80ce69ad5b84c23b48e0cd9b91e11cf943a9998c49694130cffc8df94ae5c512deda9df23f8ca8405f02d8cc1f5a44f72f9812097719cfdbd0730ad63cc2ffed548ee6b41ef6535d128dd7c6a6efb5a6b88d34a6c11bb65528406ac75387277b7c7d95ffc0e59602caf6d432c03b434adf7fadc250ba174125eb75549300f03e0c9d78c67339c45ad592ab5e409d9470ec91a6c776459b935297ebae152b247de8258b4c6c37f0f03926eac5e4b66a9aee95a39bb3d78e0cfdc67a9fe0fdb45891516a71d028b243eb6e651a58f7c0b4f00aa1c799bf165bff9b15f8b1be6bf13853adb6ab030a3326c7cd75c5ab6b803538d3fbb2561ec86a37a5a16f74132139357af113724751d91ea8480b677ffe428eaaf8c5413554e2f5c7f4694e7cad4376edb166724b53b9df8e20715efab3586cb4071b91fd3bd9520dbc106d1794b77332706fa63a0adf619e25c1688130400f5978c4daeb54924f8ab05925740999ec58fb51f462cb8dcfa44dec3a71b2398504d098240f831984e4c7405dfa5e25351b618dd5f476019179faac3b0826cff948cb1c0dd86557999ea5835da731dbb8ec605cb0854babf46f35cfd64645bd0dfe875c735ee2a227f01b0406e0f81af811dba8fd1954dcda9ef8241b7b430ea8ce24bcf33babac63ee58222d322fb5dfce4058f88c98b0221432a83d47eba83458e33bbd3747705471a184affb553be7d9c2f6325bfef12885acb29553fad61bed90ad82731cf3e4ad5fec8f5c8a224be9fa5c60be7c6426868e0cf6c61c21c7c1a98c8333c33d14ef8a3a076abeaa27ad8e2a913934ad87f6052e41c8534a1e0ed40d229c231310ba6dc5a9a061db766559c34b5f10e830d00d2145f54f6e9db8b0e41562aef25b6e82a5fe5f468d9cb8e3dcdfe14405ef090381d84d39c7374994f9dfea62ed3a7fb9365e9965c47d8a7d817d9f5a7826512b6ebfeffd20efe2080db2df140169147c41471d2d626b04ef8992043ca463ff5b10f70161207e69ece2883ee6982481053ce6db39998ff3fa2349f559fd173b7fdcf0193fea4a3da3683116e8822471bb7f623d354e6222f8885c3801b4a8c0072522d20cd7ea7328ed7848b7047578da533200c53a6121c0a540cbed5981732eb524769c2cef42c29055505824506c541dbc037bfc2b5db4533dd96017a4b1da720b8588981115e887a23f8240ccf61fddc359a09406f0ce834716de9d497fe4ecf222feae7be78954b283c7470be61ccb241131ed191326f843b1a61b9cd28ef16206cc73e9a5bdb3ac7c2e9b1109a4c1fcfa2154c2a6f20fc1787cb9f1516ac8f6bbe0402c934fb88149b22a2f100f260badb8067a1d918a9e661608b8bce11b3a17713d5236d44bfd3ea773be703c188e0a6871d52db0c9e9ab015d83baf8a53a93c3af3977dc68d29f2cab868c58744698491928169c977f8b5f6e9cd56e82774e44e42fc8ebf0a32015e68b94b774aa3b730dbd255acd9517f0490015de2887da778eb18ee586aadcaf38d1b6e7bc9134f7b293d70a8d9fce3162a81f9f9862de61cf55f8b8fa32de97a2ff2e42a9d1a9c44f60407028f6dec3da67d1327e74dffd57fd6b6671cc8598d05b7e1dd03b3c6b219707f1892132877b7db5e7a63191cd9558a578a2fc5d2becc987990f3cd370fc8e839d8713d1f0c0ef05d8a8411adeb1b4f94c2af0d1d3d3b791193399f79179e58f827c11222551f7139871821da5fdfca0e89f55aabd43ec59f4b106f848ea0902f049c698680cdf143c91b79528431cbc7124edae94171570711f4c321dfcf73dc46e84e8682aa0fba9a18c347f214d814ffb9e566da7072812b22fbdbb7f6b3653f0c790612a242d1d7a88f60ab5b802c791be6fe046dff097facb662ebe94af39d75b52bcc39f834205087e41bee6183ee6474a24cea9f8627a2c79af2ee459734508a3808a847e83b175cd24a910d4e17ed4c5d9681630fc064cd8facda2c8bf93bfaa9bfc7ab5a4717b7bee18428b1b0248b1955d1ac2470950fee10d303d5ab2e554624d1596b4e123f6861429b5925a6d0c77a9bd37b2eab54052c9df5067c1caaaf6417e3b503e9fbc2cf2bce1b7504b6532460f15f2306f7ce4bd75a9a00afdb4b8669e2a8102e076360b082f24ab9f4e4ff3a08926060d41679c64822bd2b602469b499a9bcf10434869da3ecefbee2365e08335365d6aa3f7d1bc4928ad8af03ff8294450fd5b6d753257c9d1906ae6d6d1aa2503cf71417ec88b3dc2acf8eeafed850c780140a63f4c510fc507374098bee8e95d25cd912e72c01f2e2af31709ad80ff8247fd4daea068b1099b19f5701dcd3fd615544d055d5e48f37f7898f90a0d133804c9600985a7fef445ced60bfdd4cad77d8da81524036239c658550572b792cd35c71659c8e67fd65396447d0e175fbe61f0cb459216b44a5fe26110f1853684c6c088fd74831ba2fe81ef1cf270aa0583982841ebe9af1e5f028301105782f2d479fadfc65e34c17cd0b9318e84d3286df94ae755d619810f586acca4c1f6c71181e6a764880b01108a86aba640437ae079d1f5e46a34dfa41ca9a4fd84b8a4641cc1a6682f014b381f537ba11a558a442a89f53c23b80d37dacf79df9f1f6226a0657c737a337a8a0e8ce67867b0326842e324d168b2d61d2f495b7ca97e82c1dca1480a5b19f4c45f8fe05d7b78670f8e0b017ce5986296cfe830e0f1414156ed0b28cba3c7ada5b8d029c9710fce284d0ed9ae7c6e4823d52118805d0a7b098231d3458f64312527953f9eb07e208af456f22656c0891e34385be446e76bccd5c28be248f3f64c704b20c5da457924457e4ed9f9c52ba68a07842bd70a9af1c2c999f03ebd02507d0160d6825ae227772f7599654c88bcb7f9e77816eceac40eaafa15d90350b4695c5b912c81e0642ac1b08f7b723d65252a9e1097a92721746c895473a49e7a252dad33596b6392ad1b7c01a80a0437bd41069601a0c00e8faf8a528a79baf109b36f4a48b3c691e9fe9e252712d6240b0ff10c57ee406acf103d73d84d05f119276dedcd8b98ddba2f21e52765742317ca1ef18913af17a989808171f15e5211c9df39235398ac82275c42414f197118f4cb3ea5c153c86746137c98b75a8d66d6f4183eae46a276f4ac187e85ab196142dcf3beed24f3d731a1bf27fac36e23b1c9e3335bcbf428150c236028c92cd09aeb0320620af70525e9b7ec86ef0dd553a9bf5cadc972d8d5b9a9617b6ccc1495781d1f5d6c62faf4757a364708f081e2cbcf47890aa6d63b71f84bdfa5e479fc5a183c2b7203e1d0f3ed81cf30217b4ec1c35ef9a41d5cf24f56169383e716f1187fe8c1777699663baf5f8e7b4ba6fbca5e3c20eccec8626180e8f432a3263459d2fee1e4c9c0d66db4468ff4f314045a64f0382bba354ca9877591a6f7e020ab6fcaa1549bac8ac9955fe8c31cba9a72ccad2dc16a0e19b3915895a47f728adc47dd713ca7379edc913982d8de4c8ddafd480339e1fc7e974a40ecff41ea783ad34e00f2b7a3325d1a72d9c637e612e666a3ce558ddaa3bae6a1cca0e8006b5613739debb0b51c57eb9bf974012715ab356ad17fc68f10138db421894c9c75f372e1843bb3ce62ce250158e4b2d402a566536c1de739d1de7bbeefe89c033f476049db5f3509596e9b51978bbb6cd58531453b2bfda5e591200c9336c6545f21fb85549b8d25d61442ec200ee0418e3b962c622f864978a0b0b40b5e76720910792b5d0c7e77aea90c517a7e6154eb7643818db858cb84a49b1a9c3629bdfb7b181bcca733e51c178961ad1646aa5eefb296944eafb04a16dc4b20b2d83c2cbc14251580173189f04049133c575e2be6bff50154668b8c196cdf2f664a7dc13f0186f42d740449d33dd50fa142a7bdcb1b85f1dd4d346bf595fb641970869f8ddaf4439171693c169c9b54d337a718f9bfb69f703b267dd955206e6bf109363cef043844369a74ef3c781a159fbee6f4bf3751fe7e846aed842b7e778b3151d9c0f5bf2f47605d927fbaabb16364c020765085230b3ef1372ae3982641bdb65c97aab56cbdb6e9d280c1be79844cf9c26a722a3add4200448a758ca5a9ac4a85ac3d2dedc149b722aeeee0fc2d7b1dae2ad811b37b57f463c5eddd8cf5fdb053fc7911e91b134c504c3a2d705d7115a26f7610a17fade9832817f7d38cf1551e0a7d1ad9026a240067e40d3e166a8cc5bde0de0074e53b318f36d193f63bb5c93301b045ecfffe4cbefa70ba56c8bd19602f3170c177788c21aa54f4c119796f932fe555b6cc1db149fda508842b1f1f09402f196737e07c41b0ab6a84d41e341f1bf9c15cf781084048ba6d47d16126e33d095c85cc5a65a6c50921f61ea5f716996721c8d5eefb984deb99ff695100f3e7581737c1722eba32e4f6f67f6368dc3bcd18ec5be4e336f78449fc9d61b884e508ac6d8444708d564f67fd16364911d40e20b4ffe28e11fc7f7756827217405482a38406879252461045e8d9d467989a2475a3d660597e0c9ce6a8271fc27c28c14609620bab5961b73bd5e084831a4f409b549ad6998c79b25f23a149965b00a41ba3204204404aa07e9580897160ca73a6e018b6af4ffdc923c4185c17d30591102a1547292cb49836a2b7a047ff24f3eb11bb931991e61239d7bf5e59e0fb8b0a73eefed52c76cc00b32cb570af4552410296b3090437fa62e70018c73e371cf4022b3e75d3c839e638627d5c246a16e60db4ff6f5ef39c0cce4c57fcdd2605eb5ba4da826fe57123bee8801d947df4794e1c31b2e337cb268e51a9aa8f0ad11eff932fae69f29bea9b81f3fee8f0c75d421820ea189e2b682348546ab7af92c444e37aa4160049fedecda66753ddecfa197c7b8160487118ced608cd86883dabbc9272b72399d59750be02a6845dd79202c26cc4e31b1e825b37fcb03031962234a788ac8c583959b55ac5a3754e62c6b9ff713b3f2bcf9a5f7cdf569fbaf74de73635b9e19bf6d104202efb55d29e1281abcf07a50ae2e699bf2f4764234dfe15513c973dd8903c38bc80039f6607ab90d2f5317ea2241a7e988e70f0a9472a845aa7669a883e111967d0fc7d0b73b3906a325b306dd9ac41031832810c30a1e3b63c8f6d07b12f8979345456cb54b85876b61a3a70fabb7db099d538f81bdf8388aeaee8df3b637147cdea8fb8ff80f36e3c89257512bf26621570b40c0aa086f9f59bf9b7c87f663c603e71d1b5eaae6c4a6e377c55c3e602e4bdb2c50923f3308e88a482e4b63b05eabd788c9854a3bef3ce6a0d11184c96e02275701e08b927d58f8c9506c7f601dbc68938793019cc115a8367c952b3cc261b9c5c15606ac94e6b1c9ab5734c78ad5d59d25a8e6fc3cda13fe3d705b2f46058518aa07081e2effeb22d6a0ea342eed8993d00118010ead658da22c4d42a0b9daf6d497ea16cd25557e5ff2395061a737e3a85d7726d8d71896f03c7424b832240a6015038adadc5d00e1242b5d64fe485f1165dd01830ef0a4e647cab8c41556f26e79e794da65e24d08b0c5bf39750872b9d63420fadcd2fa9a404646203bd2c0ff27bec95c059ff92267315ea78f20e8cdc6e32fef35c65607a3322421dac2e7f3037ac8ee71c19501c54f298aba2076e9c2e300e7407ad318469fa49f4297d1bb4ac9845581f137d5b0cc4ca015f62862a525f5293d2146dd3abcc0e2a2fa10515919b827dc668b81d943b6a5ff20168bec82115ae79a619b1ca194f66a8e3ddc7e6049118a9244dce0059799501ee3991b4c70c6e48ce312ea51d6e25d4acb1ee78e6f6e85ffc8dfb6aed6f7e9396ef2a65088f4e62e4cf0748277b8f347d455185fcdb72293b8a2f369aa9d62221751f5ff2afab3454a75628248f57e3f5e4192ed585b23ebbad69bf018cc4fdc4b7515471834c2e7731c68cc17c345538c057244e501a9f8623ff80fc67e475f7e75496b8d77a349558212016b11877e54852c322651b817192aa3c547e66311f5856d534f2184863460c042d268594ce9438f342f1c24f68437b3f85df729d0bd896585ca9236146c233cfa234e2af36c357bc292f3bbaf7c4e3c51bf13b611c625b3eca9420346f1f2836ae3fec944c814bae24af71f08c462fc04c23ed40a588ab248597e5ce0670152b17bf552e3f722134382fbeb780eaa33f76c3fb399ee0bbfe42e43434ab9908f0e81c62acc0f2b5448c92e3d2dac26c7684f15df5ee5e1ea0e84a06afe4811e9d2e13d4b99c7354128e41bba466a80301d22083c042232532eee22fd7497aa8ed2dc42412acd11becf09d2fc521330c324420c1ba6ad2e43ff7a0c0c2fa924e07c242886c7e3866d2155a08ea5af19185497d060f1b17a354068de0e7fa728d1afcf5a097b31d93bf6e80164751d44ecfe2ead7bccbfb2be0280279b9bb141655df3922d298e2a1eef6981a958ad93a745dcc8f0bf5e1d01479eaa6c62b8a3e754722d672ca6371dfefd43ec0d7807b54b2fc943628f0b4cb0c89581c8c82d1c267292f94458593f265d8af576003f804e4e97bbb628a2a0b04a20f1bfc253784dda3decb22ad8547fede5102d7a7d73376ed2ac5c12a54bebe3f68277ffd461fd49b6680685950f4aa12ebef72efb6b251448a90078084755032d60179287cfa529b0b110641b6e0ad37035b7221d00ef6097356e2bed35dacb1141ebfc8c5f76686b1f393e35db3243f9030d90e4106e6b61739403007dd3217b1eb346910605495997ddb89f20af639ba560671db131b76d26476f1a14b711af9abe48bd125bcb02da7a4aaa527dca880fecb918ff5d3081bb19a0dc7ef8a4d2de0ff6bbff1618d2f6c6fb75276687e56a994c58ee2ad9d19229f3acf18050bb126d0e73646d60dd07a93f64cfcdecc2f8b9db55c7f0c67802134d63a023bd97f911b833aedd937f4aafa88143c4c647e7a8dfe9e4c44af95185ad18fb7fcee7133e8d96230e5fbf2030d7c1402c965ae13d2fcfdc9d4a064478fd9d9fccdb0edad6d753cb7ccd0691e6562872946bd5187cf29ebb118e82446ceb4a1417a6cfb05e55d403e8bf6b3879c29d054e35905bf7f75b4fc31754f17ba9e035a1e2e811caaec85502edab67d8cb9a710dfa2e505da78075addc1dfdba1b3be4746060be8d069bfce64c877144ba4313d9c809897861d45b434caa8fe731bdafffc26889f7f9d0f7472cfc86f22398a8f79da82c91e00783d9a81acaf462c7c72b9897f390a45d86871bfcaaa12ee17f57e5cf99c7a9525428cf18320123d056bb9ac771e38418eff00c1f58332187a2cfb9e0924959f9dbe5d0210ad5c299a9aa308289e0b0337f0810f1ae67d2a672bfd86720dbaa6195025eaafa44b94c964b5ee06df652b0c0a91323b3d48d86ce321eb4345a7be18517fc193b3f1542ea08ac971887c86abcf9113fb6dfc9372bd3b4f2d5888598b34b6eb8e0e1399db4220be9b49caade63502ca6ee3a5890749b4cb2ca14252f7823b2efc43b8ee75fad7b97ea52dbb78b312a86f91a39e22c130fec40b890115d2565f339eb745e2d9cd0e23bb0b4ee10c1592e6a6f30d43a6f8fcc2706ceb536f55b66e8e11bf43c4e88890e6f3821feecb3ef06dff50dbded6555a1a7eaf07e1e0402bbb7603ac7190e522ac174cb6bdd7271a2b618944aa9a162ec5e1056cd7b95bf679c7a386a208a234158901d92246112b0797adbaf0dd4cc8f198879ca9ed1e8fddbd816c8433ec3a3617b282b19921fb38032975e76bf5c26bb32c2c1045f5b2fea3ce66d05749a308648ce33463d2cd8d1997217d79713342c6f0500487c4dd89571f8b4f2a1a9363495d857785ced3655e07d97dfe5ec646d91c27c8d532f7b81e292076dac2e63b7bdf1f436a5b5324ebc77067f93ccf47edad2e83b5f8fe2c99f36482874677a738095890fd29a77b4359dc57d14a77bb24683954d7966b4df5762a9eaa84c3e5b888bf78f1c57dded82e7515ea4a1ae3bef3ad45aca9b400ba1785f263ef4b497d234c5a0ce24f9fd222e0ce1d8c123d64f7d430d080f7d8c1a7a7a8d7c9206dde6b7286094eacf218afe68b117d68bb2ede83b1488b63fcc6f0b50c125542d2a51244da0f184297b4146059a25b019a6c5adfdf8c5c7267ccd70a9cd6cb5e1339f6d2437cbe129f8927872a496ce2e90a3c4f41a8ca56be08b2b882293f0dcc003f84807e250e66c59182e65176cb138623ee8f03acee57b0b15303aac916e84bf824580a5498c324ce1da992bb3f51d4f8607fe60a4850a6bff302c8a7766d2a5b11cb06b0aaae3fc00f08a77b19dbfdb159303c7f328802df1cfbaab7d9d9c62fca0e6c2a6091c136c2ef27f2d514126bff3ad1363b9165727ad78d3ea8c213dfd6d9835991c6c8ebf7b782107304b7e46a4f79e7517c7c9d934a5a869c696adb35bc2c195b2c619f4fb0067b33e600159e86256a0f956f1193e5961a7b135206a1f43bf504d8860a64dfc50639cfa57f5649f0b3dccf8cb44abd7213615aca9b77a2d69707bbe3d22bab015e753430d027d302def8dad8aaf609f0a5c4d856304d83cd9ccaa51b1762a3e07df6580c178b57cdd3be8aec189a88452665e1047ad12d04bd505b0d1321989dfadbbc30808a577d71d9c73447c52095846490efc1e784b74b878805980c9d555aeca0755764d886ace945a71ebaab3dc901a787282eee5eaf2e004d3cc7210bc5383b83d62f6e2242343556e49ae251e882630946a5831f19f55502b8c0199c542e1ae50a156858c1e07062d2c5e9f75dab9cd17c4675d29ca2e8da3b7a6182e9ccee93759dd5bef25cc3813d9172df3267f6b72316fee03b46161f9252179a55f306535bcbf3fe56eb5bf7a149eedbcaf35990c659d1bba1f0485366e7c3a10382d79a4ed9538123a4d2960dd8622b759a4dee708b847219092ab3201a4f547b0f9640f774c1b1c203734982ce025819d59b2b70c37d255a84192b031f0f6870c8a63ad69cf75f36401e9df1112c663700c1df2f987a2fe55346876b0605508a3e20aa7524e16d7797838e4c2b8f7fffaebf069fcc9024e844add8f7de5e0f27eb3972b73218320a075717ff6452e5a0b34b89dc39f2fe94df65beb263cb7dd86a16c340da260eea7c526a6da4fd07860764acaa7ec76e329903a447e5d06d56c972267a6e540f3d4e4fef0174755b54e4ae5eff8c35beb32a18fdbf604c3dcf253558c7882979b63f1be7cc8dce71237ab38fa82721987b77a26c9151e021c5add94314ac88a8598ef593d376f5d45549529375611dbcd9e378df09fe7db0cc134ffbb936e0cd866b36baa9f54c0a06dabaf74897a4ef2bfe7df87ad5b308d852e7b151850557dfdf18d8a94f2b9ff393b19105fc14b67d186d458ec7ecf3f12fe713347014120d8bc10822ef514f8b980d9f6228962e5351c85e19e6acdae5f8140f575c121ca29370b72fbadd27cf593f55873f3f658423f9fbfb6f7eaec62d59abd059ea349c5a6fd19e16933ebfc70140bb8d795376add307cd57b0f3a980ff87617ab9398691e6e1c9e4f7060d9ba5799c28d9b6dc72fef5c60e868bc499ae4dc5d2277d457ab16fc6ac99490ea5bc84d5933e258a09c050a6c93edd1349bab2c9451fa87efc493bdff82050b457308df3e3e1e432cec6c8648bfdb13af487d4fe3e0f5a9e51855a226ebecac28a500ac744dc35651251f4fcbeb235bdf80bd133310b1987840bf0c008ee9573c2c45183b4484e6939362141118fef25a9af47516a9688f177168b1b56b11123abde0858f8cc399d93ef77511ec74bbc8d80b4f8501ab80b7bba3a2e23efa5079e56384b31bb9be4f4620b3813339e4033f16beaa9f4f0cda3ce75f66d81b178651cffd72a97fe76b60d0be2ad35b3153e1155240ca41666253fb24b158ca8d06297482c507eac2196410135f53f9947ba9f1bf92e39a60cc2d2a50b84f24248a3303a9aebb30e543d62c9a1369426b8e92cbd72c00793802ea2306abfb19864d1f63f631fd30f0d376baf342949976f329e14d5d5eb7b83e8b8a9584a02f695559d1a192dbd91b0a220d09513e8afd78bebb4f5fe43563b471c16df36f46718d40fcdb289cd7d16d13f04e52b5fadfa782aedf6a00e20b59bf28cfb87d915a903d4cbb8dc74640a823bdb3685dd85dd24c7ae3a600a08e825e1db43965e3453b5f2900c18fad9e2b21614c10aebd5177f16a951de090ad9372cf18cf88c8905a24e767f649cf75f6601c0dfe0a3a0c5b39ccdfbc44d5c0ed3dc188d53793e8995c4cfb2e7d9c43e1ddc26a1e03d876c1fef278e9f284052b8237da7ad22efeac62e0a625f221234a69f05d79999920255d3dd50d7ee85a009dce5c278c4fa92132e97e1f702b67ef979bf1b066b025ba9c841976dfb0e2523cf226f181a474dd6ffa7a353aea4bcd35c2136d9cd6a31bb5c84ec6c4e808e97d260c631a7e175fd69d96cb6f241fb2d85f72316bd874eeab40be94d62a1b591aa1d95ac79f047ac2a45b3cc15aa1b106341d4536bde67dc2d1389a1252e381c9eb180ba6e49199289ceb7959c8819da207ef8c5cb2127f3dc6c4b1d33726bbcb1fe87a48a93e17af123eaae0990ea99dd17e3dbd545ab4c0cb8d33f06d3f1ce958292cef4f79830f40d8a3d16900135b1866858ca0f2b4286daca73eb4199661ea103cf028f434bb800624159d2afe78b2d19fe42e4fae940e15e13891159f5751eb1edb66ce902424e0763b5b33579530a220f3b3bd517ab3e271b605308cbabc96da87314eb6e85e9e6bdb61af51cccc41345796a5e40d7f74c005bab5833848541f29117ebe693e8151d83b0ed9af8c8fe61019f3fd9520330c44ab4dcef8564b743c47337b278c383006cdf87f21c8d877a9b27f785cd084f30175df4c1dbdf9195ebcf00267d98cbb41fd7a77b2cecff4250ab88b8b8cedb8416b03cc26819b331096ffc19009ced5d7c82220eb8670cb1d923798da6b50e6236b4e06d320e860c123e10f334fe05b4c556fa783b77f4a6fb37c1c90a0735eaa90b2503f7817422a9b9b77d85807cd487fa665804b003df52957a0dfdc9dc330d691489fdb716d10ae5c0f3e3c3182f4a6defe55e74f9b544ec7fbc4f27fff757a067862c129d3fd60e0864d5c0fa113c321aa58c1e24588c58cccd87b8b068f4fdfaa08234191e5d51fabaea123400c17fb9aad902705a8111cad25e263b2b93e924ab044566844caaa5aed00972d4da3d0fea7687a9d7d927fea2e1f1e8cd3a716dcbe143e8d53b34a1bf96d65bb8f5a6769171fcf4e3fc224f7b002b4c9bbbf78f02115160d441e34db9522c3ce5467ce73f7dfc0952fc1f22fe4541a75dd05c36e2d447c476f5797ff11100040244b29fda3d8d856208ba4cdca072c78e1dd00b076c76a8b4203c5105b3cba2b3a494825a9810535261f7a88d443c2c69fba48e3060df140ff888d46dc6ad2e369890728eb8cbb7c6fe5d49fd13fc755f542c9afe49353129b8080208cfe3f9a91d07cdc46cab7c32b9dac564f73e3052776adb5ad9571d3cebd787305b9ab959cabc29bf2c26cf40c42a706dea69093899be22ef446576d7e0b7715797b37f4caf9b9fd7ca250aa4ab3b37b021bcb6611b66eb9413c4d293c2100b262bfea6f8f27bf78eff5f6b1638e3b1d37713d86326b1cc63c6bf6a3e004a845c8dc7dde956f920965bd1cce704e8319e3cac9085d57476178303856386035e0896be2df5bef2ba1e9615a506535920d00d9c2e00e8a06be486fb73542af412451f873c37843cf1f9b2acdd59f1609f3ec52485bb6d79d7e5a71168034fa2ebce9d9bda2d8c451f548c6dfd6c15d15be78bd981f33ad705a6696e4fed86f6ae495b4eed1a7da377ebf84bf6c4485ee35c3d05a8a93c9dbcb2eba98cd0882b9aaf160a372a969429287cce07444f03599734533b602e455652bc70bba38d00b882ed5f2a787dbdb24cb07353cfd3e1c7d036acd795238cf8a43e12ae366c6d4a6e45cd799e01f42000ac4b667d58379be4c60e0951026055fbfd1f8697685de8fda1d7ea36e89e3f2335f7ac2c06bad22d400863fa2fcf867d3103259c4a4230fad189df431b80c4f9c649b378328d727f8dfe9560d687c2a3022038fc1c8dfa3668d93c6b395a9514755dcc70bd0bd2222d6d053ef9b06ea8ee49abbbd02f2a9a90aa6d1e1db38517beb577f68797d0fb0d75bee85d18193530ca8dbe5e6d4251a160fccb1e58e7e28d5c44bede7bd4ded2ae385550b2966003ba74d7d1d0d32b63b459da634159332faf9ff39b49686796da66273698c79f0efb7f412d1af732ab3152e9c0dede8286c4a5f196524a7d662d042aded7a6f9c768942eaaa1f5cceb000a74c6134f26d4b4b7553c286075d105e0f234a3e470c3595356e23ae51e6e22466a51c91562930f14fc39bc90777ce453f8e24ab7fa96706439def25813e8791261d66641ff0d825468bf9599212fbc30de19b3c82b0989a3fc149fea4b443461c9163a7a8f584d029da6d2ffe567f872168394d851ff0a074a5b403ceaf29566b619c39d91ed43aad3b2f05e7d06f41d1b5cade1bdcb08f93f90989c52f543473dfa15f0ebd3062d3e7cc0b3c8d202ea33731ac1ce0ac49207ebe8b84c5f831eb3908b5826d3434371d87d4a53f68f51d535f1de5fe6226f779adf7bf62e3a02efecab969d8e7cc05133b2926bda6c35961c1547ced6190c3665c99467dc136fe6eae9d1754b2623c1dc5efb25040dcae2ce7c297185d1b8c504b02a5eada2b0b275c8a203e95982cfac4a335600b70992a6209d063f206778361a86b5191655324a9bf1fe5d46fa556794b20912c3d06851c2cfa043c0235b0904741f7d1b0c746ad8dfe7d3c73b2b20dfe283e75f588cef012d4197a4602cda23705538d107b99674ec831d40ac5a067d95d58fb91a42151757053043aefe1af4ccdcd8ce4f2eb852f15aab74fa72c7d6b7be7241528816d76cc41b529f02f927a600dc34a1365eb31980f4b0c49c499521302f9d65fb695d015c4ad94662d922534930c7cbe714a2538d27044437832a50ff70b3d623b15f454160b4dbab968900190811074034288ab18c79900e9b4f3ea118a51f22b24c284714aeaef547ee1bfe8b41ce7289533efadea53a1fcf09735982c425b3f69bf894c8e33a527f29b30c53c8205a25399c8c5808664509d36cb645fcfcd5c47bff470cb20d0c3f9202beb54e1c4ce5ceeea4683335aeac6ad18ffa1d121d19b7e049af15091ac387907069f842e8926eba3fedd01e70c3bcebac36aea53f34f07746c977ab67c4c82d1491a5abfbd0974af62cbbc36fa1ee63469ec2695b7a71bef65ee24124bd75176936eb76a219d797769709e0841f93515d3a2aaa71049813a64a3295887032f1226a9c2802ef346729668ce3d5ded1ad44eecdab7460f631ef5fb9632f18524bfac8dd8c86d80a1cd3ce50ad69ef946b6273a10bf61761062f36335d2b052aa7e4d10ffeb02cb061849987df613d40638f947970034b392eef0ec36177564bc375e91d65efc39ed45712debfd5244b8e0e1826cd5117b3e7368a341305d86dd079135a860822a9888926d7a5aa3405221700da4852c8d2467b58b4418a9d79e499deb3b6eec17baf3d78b346a9b3e01e27f853541f43f5b798525bca71e24721ab4f330d710038a6958ae8985d05fc69e26b380e6c6edf2615e70d11c2dba6e766f42e3febde1ed8433e59e8bbaa9ac355b1a7dc1674b76b289d7666508edca4aee5edef7dd414b982bb073350dd4ec16896f53726d4f6cb44a68200716cfdbb81bff7c0a00985b5d9d20495843a84e5a6b6c2984603d53ac0b920ff85a2b8bef2281467f8755724343e8c8a6f0e7cd78b4e9371da3a732e41f00a9d935c66f9dbeaefebad3832835caf0f625e2e8eec08435880fae5b3130597d430a89f013080c6c1c2dfa1204b9d8b0c61bba4755222fe6f83e8f752a32d2debb6856dbdb311dd44369a0680d12a2c30f5b932afdd77e2f2d6bceeda5d3621c0e288cfbdd04f572dd79938a5d3db86e2c16b1f32c2ed69b11e04aa2ea47d30748f85de2f5e129bd8ed12e54880033963853024bd6285f2bb885dcc821678ebd4912a3f13bf51e2ede7c335fa308c90577f448001d9dfb52bc1523b57b12467575d3ffaba177bee30d328b05b29f4d00712b1ce49a69ce028184cda16e0df91a1725b5c5de846d32cee048d8b01b0d66375e5974f91ac939488af41bb1165a951d31df83692d7ce3535f3504c174cc714adaa24fcc514f858923f0aa7164fc3d59fe94c4b33bfc3538c852bf39525a5bccc1ac8ad1b43b10ed8a21c4a5e9625c50858e6063ad78a974d58b93ee7d04d2dbaf64b95f7651577f147fc822bd722d69c29857b6fde5dbaec297a80ad8ecc979d5f520f4df6a5f648e6120d9a51f23f7293e0c179c8ace9c34e074100ef7d4ef88b56712f1f4399c3e68b79180899d6a45ccae2e03b4250894b8f77bcd65968b96557a211eb1adc10f618b1f4552bf3d3b0e6090659e718fd7aa6570b4bf357cd643101b7c1951d475f73dc496af2c7e17c81dbbdd8af4cc8221072eecb00e551ddf1cdf0ddb7117a6fb0a6c7fcf1cbdded2fec71cba577a09c818d25452392c396d7dc1ea81373b5dab2303b30a6810a8c67301eafe12e6ec761da4ab4939cd9182165fa6e7f77d0330aea2834c4740e76cc7abffbb780a77b0ce6190c52665283f4253ac8a705e5d27274f9d9caac3a0a5e6d2efb2b45ed4abe6b8dcd7586ad86d2835ea7970652a5c85e680553c0c575c1b97853780890a5d7e38fdc0c89682a016b0b14b103e1193fb977b83e3e4ec95b641504a267dcb56b2af9265ab0f9d9e66e9408a7edaa3af06da8e374d7ed7dde7988e5053694b7cbf7fa33c3d5a34761f0ed616993aa40b61d1139164324a3fa77aaad2338facf34467943acc0cecd5c15fa4c2e032e8fe51b9890d59a0bd0740f0c44227275976d9a409c77ca02d9504887d36de912191f96ff190f4b208af8df88345a91b473d50360a37e1952d4a97b8142a82fbd9f898f801228125f216778e3ad24bca69b18bad446a0120f2fb76a263f49065a2eb64d01fac364c9030d223ede01ce793c7e5e268f50c5d2a6284dc4fadbb0631fb663dbbd4436608c76b470aa07611445d8470724a20a2ef2d3a8a2c52f55203c62acc9927e98838baf26bb244ca01221185c16741c9605306ed5e1571ae137569d061dd37206084215032a92c61416bf9fc2bf82b49d2adab036cfc7aedcd2702e4923ab3b0e0a36a68f7b355e3eb455839366a34746d7534167a8134788face5e408dba6ee7f38f87c9d0ac5992f18ef86ceb5c658058397ca3ec36eb8c9dd7f0550d2fbef4bf0140a8f49138cd816311d7697445cece433b4c49e1300ac2d00cd1c5c6137717d77c44ccfab812e7d85add5fa1bcc3e48711cc81fd303504a3248577cfbef6c0cff88a13ef1d7543f52c7d4699215a831f428581dfec1a9cb4e60d92be21cabd4668157a7337d65fa82cde4a36b049feed4b84a97188da395d4b37241c818697ff52d95f01e048c951633178912fbacaf3fef47d7271784d0e6e8f69893a5f3af63367333095ea8460a5ef6b75336ba13960da528d0c6d8c4be1ac3d345caadcf783fba09b5a7ac0f29e86fe7b85528d5d221a81a70b34eae36a7504ae0b6c91d597899873fe0640fa4f03756633d829eef02b9f670fe0fb0fec40e6acde28e8fe9dc287b9c42eb13dea98afe9322c5c77bab3513fcae2a0818dc9cac49a72c7725ad716c5cf335957f4971278dfdac88c621e857b88791ce8995ffa93486485a6e1a6962efbac889068ebf6af1e9aa91666d074c8386f49ee6f3f67b8e6b769e3ea26cfd297f8180051a880e9d81732fc6734b12e037fdb95a9d24ff362cd68ffbaa712cf69402d9169c3e68bf57a32117ca26ca5c9c702fab971ea9530b1314f60c1da93350875007472169a4748ea001f207aab41e70c6f43fd727af127cf76d5ece4fddc366760487087093c66c1afdc85ba2e11ec441b306cf1cd9275f6fd5007d0b5286b5e310bc77d1bf41f20a78df2688c107982e90c817feb4afe16004b4c744dcd784002499bf379db40dd750468316dd4deea8c53984bb0ec4d8919419e30582959e9381219d505ba76d518b9c1b495e3865ed6ed7a9c475a1aa61999784bedcbd7b1f7930e94cbb1a9612d7c83bf3bcf1e50ab26d15ec5094428f3bf5e26bbe175e938f519ab171928f709d13fabbcd2257fcd66b4ce91054285105d1136e26e772c9d7a291daa54bc87d59dce08775c2ef6da9e1bbec4524966f054e1303b1753b464fd5fdcf2c05392a9658b628bdf33c08791c0cac6387d3c89a67e6a341fb96f309f4d60d2299682627def633193d659c064771d93dc15f0e336645c8e32c8dd48944591f40b0e5f37b5067bb2779b3198afd56eb1e80dc405a187ce05abb6eec2d64bdd4aa5052a0780f930be1d2b70e76d5f83ebca948037c8740fd17fcfc708c1282a0c5c0623b84d4390bdced51943d3f87e5f15b641a47b5f5eab1933e56c2aef5739a0884b8192b5e11d4ae03047c3cbe073de9f3d22e28e8d2964c1ff2d9a7f82d3fe62f1cd8140764d6e2ac238fd6ba754b2b4fbfbabae68247dcd646520f6774b4ee48779b361b40530eaf34e73893508535b24f5c11097b8df3bbdb915b7504f183407889bc852d62ff1edefdf1ceef2c922e19e07e18044befa43c8c71afde89d97ddb87c33cda0f85fb2c5c096234ed8dce26be70e0d273f5de205d719165c327b99fada3ed25982cd6b4e0e77895def0f221574c6c704a4873aacbd9b3c1cac9f8e4eb15d5a02349d993d92926e04267a78b2482d0c141750ffc4b0bfcf6de261cafe145191bcc0ad050b95f79e99388382198e24a37f6897ee102f0fd705768d92901f31792d7ed3f489aeef6ef4988f1e866a3f716ebf4c11b7a521969a207fc129f9bc8ed86599bb76205650f886c46d60b845c401b5c945f513f305cc58fafb0290b857550b07ff55846ea9ef91fefb02c9129075cc4f1eceaef24be368dd8915f140868a0499caa93463fcacec9a5ad157369235d6bea8453d71c29b3cd838dd615e4b0130e169ae558d49578a02cf442b5c3423d455a1b73a160d20d2a70b70ab8d7241829cc91e1cc31f6e874d4acb4d597ca2b952bf6b2d49fc59cdc6763635ea1656158b7ed603cebcfa8cc0c1755475b4de0138297614d388fcb28d1773a197c94e42953393a4f8ea282593f3f9a7da2509a6e23459ce2827d64ec233f0e5e1053339d90fe64f14f72009a05c6fffa1d5913ef0d2f045b563ae63e8c30e54e747fcc7588e79b762433f1209b942ae836ba4e4070331ffd3690d91d05ca87be455279917b88b46ec805f9e5dcd6db1116d35b7262993aabb0a8952da449e24460e5f20ad8bab2c6a875d5e354b904cbc528457e1e8d91e6550044199d3910fc9f293a6a14245eda86c107765c4e7aeb8f91ece67a5070565eab46bf22c6c67ab91ed0e928885c034d20bdc298a5212d0ed8bd59cf7842d73bee736e92a0b3934a627b3c9fd3774933fc6a6d40a58e0fe85382a25aae292bc7f035da413bfa23f661b4d2f8491f8c09f9c456c4b50da229c434ad4a751d31e1d51e268fe76b4cf25bfa84667b837258c411cd22d3cad23db91908041293aedd6c7f1950ac21ca032a8fe15ce4f4905e42c795cb4daec5801bd367252658079079288d0680271dbf494bd46b2fd841d9e195b8c9c3ca6877db9bf96130b48c946b7fafcbe8f4bb0897f3bc9f8a95eb2fd155c6233e3e2a69c0bfdaba6eaa266f3c3a4cdec7b657ecd0aae539064f09573c93371761200798851856f1f5ea62af7d11b7b7b22accad4646ff0198f3099508eb000577783142bf063d7afb21a187bf5d320567942283a4172339b8d961924db3f38cf610193f593601a4aa7ca46edf4a4563266730d0d7918e5edd71c2fc281c0bc49865095f9bbc0ff70c65741973c34b9d7f14dc7c7c8b11abb972ff0d8efc6f115ece365dd7671fce7459f81cd905d60e95572f663630e05b87932d74df91464a84a80c1c4f8bd234e26dbcaebd0451e1c6e8e25bba8486787a2c8dfdaa85b841c02c74b1234138593caa94d62139719c4ba38d1761030bc84343006a8836e1026c7a8b405391ed027e54f6e428cd5e7751318378731ac14e2624c541f7a4090ed29cf80df46cf2b0cbc773c8323b7e4e867e2e90c6918dfda54e617090bd6079d08e60d32a8d053d59fe624623c39cadfd7adea9c8e39784903df4084b400f05569da6561a008f2c71a0571705427f1d002b859b74bbe4285bb6b2fd1cde0272519690795a8b3fad7d5bc07308e2fd6d6c4e9a567642126da62877f0a81dc03c52c486f8e4f72c6a4c63fada02b6e8293c1d1a6f95ca9e177fb991c20029f9fdbb241ddf1952f3f7ce8303040b560d1b88e6245d51bd6e3ff35308e87008d69b298dc2f8d9ddb51a4d88bfb9a626817f4f89f22c5cfe610b6fedb1780fb3a99e10c7aa9dc87ffecd9129d2b030294ed523466b9a0afe3adfdecd62dbb826b6fcbde444a6e36a6327cc3b868d92e1d034365b3d493173320b38c3840662ec8e95f35a8439c0da49187664255ae0bf2b65d2b121604ae1f39664b9fbbd696d827abcb1a58f312588f4de483c493aaf7a6fd0446455a8a7234c79fc51322ef9133a40da18ae033b05dff07ac78ca8bfd16174c98be68199c0aeae0df1ab52f3ab90d0860a78905869b140920f3cd8f49e77ec5f4f04cf199f0d1ee9b0e16f7a2b2c3670531ec1c26da032894d416d099acc967567b65529c156bac6413375d27ce2d41116cbdaac235f4fdaa22ca09c61ad3100cd313acb5965da7455a4697b0c00898eb5d5b546482603fa00e9f4f9d1f785509ed6bee354eecff50887c650593ff0c444a292cc3a4f7684da4ff98626ce422f065de5649ed77e5acfb50c41c1dde8445b28a2e6eef14430b0f41b52b8ff6f2f6a5ecc5b294831394299694304403beeb29c149ec7aad0b035419aa95da575c26add077999b97424095631a6bb2a1ad3d88bfaa466adaa0d1028133ea26249a67e8de5a90f82647adaa8049e8173d8c0b4e0e682bd22100a1dddcede0cd5a9815430480c81de7a11b7782d03332375923bc0a702ba757cfa82e6693065c8c92504be4f3e456dcd67af3e164d1e3500c708c9e0d03dd0bfc40b8845f6d3a3a5974f7c70fedbb8e9be8d9597d7c94ad5e440660bfcfdf8b8bd63fa0bf3b11b9aba59e66c4db3cea3c7ed58d9350ea9c74bf11f60309fb5eab390916f8ce5a3a7565fe4ab11241599b92482ed48b3f18a08c4f8062d16d841c27d3d1357eddf40bd3276eaa3d327741b14cc5e119b01c207c8c581f36b5294e55774a2b40bfe88123ffd9c3d38630b3cc5ea686e09f94af6811cd5460d87ab895a7701bbaeb7602dbcce377d61a846926653b592a16bba89e9e67807610e3408d2ab2f26c2ea1bb6f71e973d233c2902929e60b68147683a9635277ddb232c82e044cf8cb8773a8deebd5539512aa08e959e034128ac6bb477bdd91d3238447918dc3e1aaa1404f9f3e0984687483c2e976f1e4b7277a607a6bc1ab604eb06a2e563f32f6051bbc540774370201da91bff8f8ec65c5773273559b4d022e89842482f6349e26e33decade7cbac1a4d0fe4126112f865c902fbc8671d2044c00ed2b6b61f280fa91164047336ddacb06739c38a964671ce7c6b54ca8fb940a755bccbe467481f3aacd01d531736057dc161d3f9bd3abd65ff742d1563e0cff3588586f1340bfa5859c8e7f882e13a8061a5e14da60e16769a0026186d2c9c4828fdc4bc5b6cfc14c99f771749c1f974c8998c0251b1d5a4faf256f7994bbbc0e3c4359bf0fe2cfb4c9923179a482593b745fdffc24c6b26e46d3ad2abdcbc97f9961a7552c3b615cd353859724007054a58dc42e01a518f1082717486bc780cdae0251a710b15f86a7241593d2a8ba07fb1525894e33151ce1efef26a3593874dbd3caac340d4bc4c5a002788380c19f69752825cacff8c0c23f4140e5494af53eb5a9323c9655188f9f0fa47d585dbc3b8892d284cfb56cc37214d2d4a9afe72495a271a2a7c8bfe8fb262fcfaa0e826a2b46b0693d86c1d6f162adf38aabbc64d8b6b4bae8bbb1fcbcdb0eeb00ff9b1c7f260603d3ba1c0da975459f1b8fcc68405bcceea8bad35aa436abdfd875f39c84531a2dd56a6cc1c266d565a1298dc97a8831ab58adf3647d78854b4d8d5e28be6d8d9ab87eacbb15fb49a0d777f1412aaed7931394ac58c4d1dc06dc69940b546964657dddf9e7b93e384786065abd67bc6c9c102f4e77c3a96115ca0cc90932e9406d5833e3fd7f08e0de5f2669982fd3d0c38ccf6744995bf51328795f27fd6dbe2d2c7ac185df33b263a389c1f94d76f62468b8873dfd2f72fc4380a4e0fceba0b777f5c6cbfdf30ddc9cc318abd503b2f917444756d77f8beca2f8cb03ae5ce30021f59c98348b7d2abdc3429285e5cf4ecd3184800223c5146e29e38cad4504932676ec5c88ae8c728a97b5cfd814808eca2507d9b2f93cf2f4f51092289cb038bc0aa3374cd59df4171eb63c270a69382293413ee727cf20ee930bc950b649c18b3d847479df3ba0714777654e2d4ea5604da77a88634185b353be5ae0c6102bc6b285549e42bdc90abd7dc5200c124fd89720f5dc6bd54066ac7cd66ec15355efb53a1e412dc5c27f26b1e1c6adcd9b06dcd8bd8f5e4b6fb234b0f6b653018f13343d3eb196b334c44e3bfbd9bb0f0fca73830a6bac167dcb207029efd643d86e5b9ece5f36f7f34e0e5472a0ddd7a76fd2f3b1a84396c5d61f9f07fbb5c63975dc088241374d416d6745bca948564950ac3744cb058d23fa2f2f5aea50da167729e6eb117cd4740fcd7d354b55d408af3484c219efdaf7192af18485c539ec1fa140ffdd56d4262b1473708e1be15e60e255a5bde9793229832f8c8d67e8ba75cc5a16016b53bf3db29a01cd55a90abd73fadbd10fb17f9f322cc3a0f443532975c34c22eacac04946a139b9265a44fbdd47ebea6ee933a51dcae2bd3f63d98aaf4154afbad4906660131f54442d404e6ccaf2847f5204bcf3db7e7ecd2a6f328fc601c86ef7205c46ac10af5c66c4322ffee99dec51f67178fa366430e59e961391ea1ad596fb3036e0a62d15a858c6dd493714ae8d87208021ba68b2bf8f66d689a2f82ec1deabcba8192e14e859a710f97d25b840d2605fa634410e7d8ec6c8b19a1a06b00bd7129a609fb7e6139d37e94f546f59c14e6338d58c4ae8c8b3d0ca2d023a7edc35766e94a3bce3620340e88e4e835f4a9c892992330de8b138287f613cdbabb070d64a141b50f063941e696937f897da9158050912984a8f500efd61111059821759a9cb1bb91490212ff2bd5163dbd5dd6548b00185c3fa845aefaf611bd221123c3a034ff87c2e0fe2fe2d019f4f5f3580bb2e509adbba27db435ea4abda35b4acc0f3f2dae8ed94020be344b18c876d0b70bf9da2e27b710d8e3f6df4f1bdf0fe6bd9a0dfb1d456e642ce72f83e5be1fb98845c723794e14caeab3312670fdf47587b0a59b62262635af7c487e5b31f591964903cc14320c98f668b37c8149c9b1cb4472f9cf9fbfd4395b5947f247190df74b939f0c9bbf79a976ee956db4363f01f54eae50227359d7896d2dab39d29d4932552175b2aac5a2270db218c9068a6eba988791e498ccfff71567bfe8ceef7258deaaeb574c75d2727b6179bd676fa9e7bea59d03633a06691615e494700439a5ec5bfeaf19cedb05413ccd6fcfb242bef8d55b310cfc07a99f459a9eec3f9db0da0412767fbb8210c080fd2a4ffdf4de7ce2d0c7233ba8ce2aef03d02e07c17eff7a13da275f8e2ccb839ea2b7d16feda884fdb7cc673163eca25513bcc094ebf03ee59d78f9ba5935245cc1bb77bdd348153fc80e5388be434f9a870edd4e4b72f8b7772993d70780dc0efbfb5130de7046811297f191faa177e34da8486a449facdb3c9e7a88ae405196896a07199f4d2fdd8c9369481d8546c8569b2e136d8fef20df24e32eb8d5593b4937699156978ad4059155264b2383be9f4de4c3a2f070abed1449ab85e8007d19acac97fec36fa125b4cbdd64624d1290693c36a041ed29a75dbce45631e717c38db5396d1379c26ecf415cc5a922b41019a8e1874147c40f91e3183204fbbe3a080596de3027f54194c23bbf8c0fa93070e065bbcac325a1f70a160c4efce0bd3bdc263939159466a9a18a3e9e19287528a332b2d3c08824217de078e120c17f6969ee41b853cd283803d2e209a4cd3209ba303bacdac193c9787987f8df052fa207cd03a3b58704f4d85dff5568eabfd6723997817298069ba21d00303bedbae75dc2d33b276b1c39d408acd3157e2162cc70ec3aac588f711d27375f1954164726789df502da10c6f0188307fb972a8b363d029820da0171e4eeb0360bc7398418e4f366b96d90cc91157789fc0f66aad7bc28c0c1b00f96514d80538f9a82b4ed834ca8d6485dc844572095a578a2ba3552f172357bde9bb8e8156c8627157f3a62ef65ff3b15ee0c68f73dad3976617b403d75f6ef416001c23bf15e905bd31aaa5f372915db70e1d1c145389d7e3df0536b0c3a2940824a0c151ef00749335ef74c72d2d261bc4e35e955ffc432f37e8882748f0828a7383da6e78936dbb846068f853b3718de9b673357e12816a02f8cb5d49247a56205f94e7a4b5a7e731ca151aeb0ff70cec7196e75a0002f4a6a3511195afcd5224459cf6ccf556639e2d2f734ca4d15de7ed4b081533859975aeeec8bf0983785381c6806ea8305545dd11061a8f64c0c18c96db108f00c6566df4eb8184c829baef57ed0c90d06dcd16174c8102fb8ca1bca03690d7e2dd354dc21ca91609b159889b47f860c4109a44ed91d23162eefbe1eeadb9bf7af5b20a78375cb8ef3b261aa8f918db8807b0b0d5e59ee67948bb776f651c8cb73008bedeb6b7b8eccadf35c9682a78073b9ba9b81b885e0e4d5baae5cfa4bf2fbacfc198b7647d6a0e5e5c5a4858f15a79c18bd8ceea8cc5ccbfca8480b4eadaacf7c5146b29d678fcbf9b55746b6a4d2736e98048094cc6a75fe1a77282cfd90f8727d67c5a59f8b81be92aa2146be1bdce20b65eb87829c78bdc1ac89d023721a0c77963dbcc49ff5ddd21314165977ac2cf34e87483fc68672a3f399af1c3d5535e6ad15c80bb7c928874106a57fc102f7896d0ce85f06be956d83566f7e2504cd52f6d5760ceeb01b539609ce507a2664eda8fc101a8184753828500894c30dfd6d88ec393fcbe42b79d28f75022eae446395fd5c36c6b1c6708735004a9541f60527414347a7546a29fd5cf706b0e06dbb5d837ab1eb611064c001ef694eec340c2f119822129db8dc884345a6704ee26d440c509e7b6a54540a9abd1c61f2071dfe4ed2418c18738c6da6cb6a55e0f36c43765f231f601d542eb58d9b160523bb50f256854b3eb9867ff10efe490b3727cc55ec47573e6397a3f6087948930defd76ce1c9477dfb7cf5f058be320031c1b72a7d734f84302cd3da3f4af6f5dd7e5947676c12d2a70e245af7b8eadc15dc634bba943857260d0cde4c27be4abf7e66df2420651fa2fbe008904bab4e237e4365f194f201f9458353e5296cbf595117d556dca8c1243eea43cc299afacbf76a30db5ae8acabb2c9cab331b48464210f1ee1428e644e4836af6e6822be5327579c94e37c949ca57c1d51e8759c92483eb10b14000191cc18483395da72e58d61e1bbd7af90031dc80014dd6c2eaac61dbe4d8e0fda21800a413c994a32d229db03eec5ca9eae48879c5efa4a09ad6616d56efa2c10407fd0ec69276d678cabbaa3d57b54fd096ff8f5590e1c2288a7eeb378b9543cd517e1e836b25ff367c3039b2480eff96af64a148070de888d4349ac6c94c0b3a7e7154c41938e26bb02f443596bb785e716db4c123013d7993e32109e034780bcc2dcba1674c2babcb9a4805e7f7bee5dea7034297f930e9695a372249fbb4e70825e427b7629a71c974b09ded92f23bc055341fb3f3aed94b035373b7ec4d04e61a3deec8d956093b1bc6961e790cb4ae7f5bac003d726e8dd9923d649ac6463f3d5256b254beaaaee03d9c67ebe94ac10815696af3e97272b13a5fc40bbf7108df316b99d66db4cbf5456985e0d8dd9821219d8d8da81d0b55a17ffe126e8afc7b6c2a69db461d016f2e39e1bfb190e55ed7b0e2e0bdda08b4e1dab6ef4ed76edce59a7ba9302627a1062a32aab310ee78fd8e63119100d13c617ba15a55f815be2af4346559cdadbae54e04d924490865b5421b866268a965dfc8e8cfced77290685038be35d2a3cb3428099bf92a02ec70b91e8d2f1ab7451e4ff6eae4053e13ac8d477d31b93b306960644226fe3efa39f8446ba2261102ba5e0b80e65f1db08677e3dbe0f87a2a856780f872e19d3387f00ee085419d7bd8010bc7ea743300eb5e7107002b09b07e5cabfa65438a5c2f6138dacf170f08c233974b84150ecbbc0da6de535d55b68b38320288850cec9c7ea956702138eca1fcf481093d7a8942568a8f824818bbc90d69d16d8973e642e1a0bff9d44082d6ce7f2d4c726496f909b63fc9f99668ae056f09d849fb6a97e119e3a9f615b06120658e2f1f0df2addafeb8ab5ef23345601de8ad522f78f5f890babf2410b2dd7b12ccd765333e8d9ec8e5e33d197bb7215e9a6bde02837213b2b97dee879fcb5525e7fe07d21394def13b192ce88a5ec3939e65eced4b763a9d1267de84b4ed0df3d48bb23d53f65b247d8f76dd3b82ccb29ee456cb0bd782f293577b2cc92d4974b5777da1a282062ee2cf9d2eca1cac66718775e21cabef385f66c69c01abaf97d37299d8f0b113635043cfb676a8f1afb935f7e87baefdcaebeebb15892ca6c2d904769a2d082f48a32ef65ba734793ab3b47e3e100d71dc53cd19a0700f9edc797372a83059f6c77a076c654273fbf058d610f26344fa93cfa9cf4a28057f24582f01eee0346f84f6517cbbfbd099120b7a7994ae9a2115ee5834d4b90d6f2b46653f9f9242d2ea3bdd1bc1e2a8c37eca21eb89757b64093f4a8547431a555c523baeade5d2cb1440638c853158b93c8338df4dd218a5320443e6d193a6197f63f3b4d7eeec8152ed70abba43e666c999a03c917cb3deb0514fe882ca28836100103f649424aceaf64f5690a478645ad85bc166f0fbca54c774d8f2d478706a974f3b19abd1789a993ceccf0624881a34f7466ec5136737d76347ac99969295de774b04e843f9a35753d8e36918a9d9804440730b15c29f9048c7fe68b72f40fe1355ca0b4975f7581210bd16db344b51963d86975ca7168aeee5a8a5e5101ad32143ec41c7bd74a2ca2050489ecdc78f59fffaa5b6b95fb9a7fc7647e5de1f838757e891a1a681e5a72297877b02841d711b31f5bbc0b771d16de5ad52ef30746f5b1d8a2aa3304b4ef0a6e1d6807c08466075ac44fec00207c92ff21dc1f8a83037405b36d5ad2279903d1801c637ab632aa6fc269d017adf07ee818dc5bc4bdef24437af0203c4d5b68b2a2711a413eb31f310d2948506209bde9781775fdaeb1a47b235495afeb1801a75377bb7e6a95f32720b08b5b97601df7016016b1712c36580d866e389221fae7425dfb82eb126673088828d2a1423e110d556281d7c6c428e068137bc5b81c0aa6f6d077d5c3b7c7fcab693dd140a47b2edfab3232b966731df3eff3282124b96424f18fc48e983ad66ed5b5e723ec7dd6b0a3d656038a592d939130d8482bd0bc32290ea6e473cfed9d8498b19d1792fadfd6f3499ba8791cd6e809d0eca18095a5ac5133872e252679fe4800a3870ec0a8c09675876e46f35e0874c197806df381fba1b3e3ee6c9ef95f5d5d02f94f01c002dd244a22cea017698b9fd621e0a62350b9739f911ae0adfadc527b5d82c6372d3af3c03b550c458b685ec70a308d1a7d83c586662159e2018e9cffe39bae556bbd2cf74082973a262e576ba556b30d1d1502455dba6e78da465ae2eac37a9ce18a835c4d2664225ea5cf2098624c63319558c007fa295b6efff3de5bb7e4d89ebfb878f538de5a989d4477ef80335f5644adef94da0bb2d4a033e81c95238b2ee02d9a62f2e51a5c7996330b0f4a5736103547e1e802e5ac8443b3b7015232b0852713e5fc5d51c822e2addd14165abbc3e04f570f4227c0584c969fd25ce4ce1fe3550876ec8b8d6d7b1d04d89daa0c53405e63ca53ce713daf00308971adead600a0b9ac89ff09ff26486201772046dad75d2bb2daad060148ff2dbddbaf6d392c9086497ecc5d40757b917b0d1b47c2cfbf9a065ffc96967293767dae2f611bbd654209924e57ed77fdcdddb4abadc0e90778a635c9427eb1e159933865bfb2f285d38b554fbb10f0223be1a5201bdc8f9e169e1ffa50d98a4e7f5cdfbdb8645638200ca8bf9c17b746dc742289bf4cd218c0dac24f7e1d48f44e04f8986123e773a40cb0dbef261effa32c221fb8eb1bd8441a1520b2ade66976fc4c7276701c0cd1de403ad064224f97ab77f956e0460f3e61b01c5ecf88cdb82785ed25ebb78261c53417f1e531796c5abd55981c1ab6fa5b2889315c353926d74092c0692ff6dde8634c7db52cfc3ea553c82c3a9ae8f11f68a5b91c0ef6a34f467d459cc7f5fce93bfd2b786e2bf96898a406865c67b6a387f1728481f56e02749807f2bfda7de2cf14ccb1a4ab069240e8fb3470634770f871906ee9d3b8ae253e71a9f5a23605c971e0f1c8a5f5d5a49aef7cea918cf108a92a6e1e1410876b0a2797c14b7b2903cb788a9a3d10d944a230d04a892a3f9ab655ed1a21b987de1b378d60108249e037f3918658fdd8da8dc538d9155f6031d1dfcdb82d3820738aaf8d780e6d5ba953113099218cb6d069d2ac793107fb6d1bea6e9e1307691dfeb4769624ffcd7c438945a6b5888c53a6053de8f20df22c4f3911a05c6856c910fca71f1e949d0ea52b7dd78b081dfffb8ff77e38c1da040f8b04efe4d3cf24c0ba731a7771f9461626b8b4bcc3b692aa6a5288df0752a83891e658b1755ef9a0a521afea46a1e568482d0040ffffffbf