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 51864 e71e35a7b0f0021f69d432af5fc28ee4299fac22b62e8bee3b7ba54aaa002c12

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b4a5f85b56723eb759bb0283df3973a88ac2a3ad64c4f30fc3ded2d05b76fa90
Certificate Block Hash
e71e35a7b0f0021f69d432af5fc28ee4299fac22b62e8bee3b7ba54aaa002c12
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00363a0000061e0000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000aeed584b97eb013046dd33ad8d7ce2c2964bb644f3127624ea88a5858ecd32500f0ba84cee55e9484c5f4160f2b3dc3754e0ff9a6fdbdcb1acf48574506b108ee24cd87a9faa0113351088eb82f316a4f63c4d7137b4a1750e7f0000000000000080000000280000363a0000061e0000

Raw Header Hex

00004020558362323ef50c0895904e4f4132428d0bdc6c16611b9ff6072702c4bd548d12c0aac86bad17b0e0c4fb6d395b969c124230abb0dcfefaa4918fc756733e5b9fc46c056a37c7091890fa765bd0d2dec30ff3c464ada3c28aa87339df8302bb59b73e72565bf8a5b4

Proof Data Hex

59,560 bytes
1212160103072cd1dfdbeb79ed009aa23a08c480eb1a3197f0d83c4c59428c843ecaeaeef8ecf465408a3e76c96abf65f64d0c212a7a1c5965f81abea7dec3d75602cbaa2dc1f207fe4ea5d6371b37ae79c08bd88def6e6b92ff6213a3de5c8b3a01a0f1747d2e3175c86730fdb0a27c176c3b9aabf09eb0cbceeb8addb40c2cc2a299ae768fd9ef2f7704f0ec8e44413e36a9e2bdcb6337776efde392468b6612c03878bd3074c68173fd90f83cbb64a6060e28c55a76bc745654af18eb867e6e60f60ba99c38ae586abe22339d08a7a99af17f337fb5a9eac966a6626530f458020c7be438eeda47b8e33f698a07b61470a18f7a9defe0ba9b654bbff0dcdefab5533a515f38cbbe479d09bb61e91f19c7e26582f599097446312a9e16ec7de3c119a21999303f2988104b5cf8810d2d13fb651d06583e5263c563c2ea26dcff91744f707aff1f979f011aabe42fe76a7ce60b0151f1986ad167f03c941b14c38cd6e76e0a285d93a72296de6072f4e33f0eda0c513afea40aa87ef6000ecd3376db2feda962a8c8457b4ae801f90dfb56a7d1f2d69fd2bc370fa054549ca50cf6851323ea900bfaccfb0169b454efb45023f78618f6bda08f04dc574ff65edbe8f1c300668ec98ad9ee1b6f4dcb2b323bbf7db45619637b8eb1e99ac1884a8cb1cbe688a4ac72c681089bb0bc4a96fd404f89bdfae790450de4715db559686b0a0cfa50397180a7d17231eea0dbaf06754d096ccf2070980f4a0a67372206bd56459a2b93d496652d50d4ea6450def052729cf255a3ae1278d77409d7e4f42414a7e21281df620bae9a72a1b58bc5870c742c403773010df9ca125496ccc93b53f921fc1f63622ef22e78fbfb5700b42703b29d1d3d8a1bbeeef52bf6f8871715af838973ea0f7cfc4b71fec70f4c137e02440b10c99241bd3ccee259d810d33c4f61ab1c0629bdda972f94b77d8fd9692c5723b93a65fd16b278a13d7b3431e7d75d42172d88e69b525391b345b6e15e3113701dfcefd1ac2c4e8c272f21696225ceb729f0f95eaf2ac8af2fc3ca8f94970d32cd959260868c7b2cd31ce1e7063a33a202c6fcbed95ac1e16b06aae2590f84f2630846f7518c83b197c5d331d7f7ec05f4ceaa6b1fc9785d98530d19c4def0fa281f2b7d9c33511eb99ef1fe9222ac46fd044a4e62a3c5189d3ced8f23dbbf36251647bb68d60ab92c387b592031db6c0bc703f3da6302f5c68925c271035bc630ff1d7ce6756c62b03c88b39834b37ae01154047912087bc91fb9655c4505b605180bfa0f699dcbbfe8bbb9bfc16852aacd112440b642d9ab71cfecfb61125b7a392171722093ef95c64fe0e30de1692479bd7d4e0e0fccc781e226ac909153434609921dda602cd915c955b32c4038a475c7b45c8cffb1b8331700f4c3165449f9aaea30f6b894a866f95fbf7df65cc6898da636ac5f73d9a3c06a88577228386ad152f405d9978c1d22b26d573cb40a6d31269be79b09356e0d6d7ad93249b2218662009c98f927f2ac823d00bb3800be7e5e295ddd1a935ce49a7c7e051c6b2c7e7204f244295d99c525f829762a75f2919fcab73e4defd63e752179487ee8b5a13c2f4b49406fd9b4373cc98ede8a095c3279c7aa565f4d5930d994b2d2f6bd39764c4968ead3465eb7ad1a04c4ed431f5e77940dbd8c8b73ceecc3fc20cf01b6986cb9d659f55ecc6a3b62d899d942011d88e618b619e4e59001821b37ea4324949cace38e80d53c086ea4658130d934978b271b52dc9adfd0c65ad1c357164f4dda727696cf06c1ed40332b165530d5cfd049cc8a99bc2d77a70e2db8f536389ed3dfbb605c947bddb13ac89eddf1d7120b4e6ed1779a7d2cd5b589bb2a275ce58f473d8daa97656665c5cbee7708b074d7de8afb107e7cba209825a127bd9aa66b2ebe729f7dbaaae7c7b01941788e5e4c4e75654b6696193f95c74f9d54580b85f2a17002e0f28f29cfa058c2c574c6019bcc4c57e869d19bacd1e79221399dad101a6d535c4fa34eb1fc5e5ea84184183fe3d1153106718bc14a558cb46724bf5c33d89b92b81b2300b1d1d39e3dd440e5fc45c1e5a0a06948d290484def51100ab907cb77c8c275bf694bac7ed13df103c1e02b1644cacb06b5ae699a3eb3f590d8ac108dc703d578a5bbc996590d8098654126a1676dfd55e3768b635be3de8ede458b67327d26798622cc5cf4284456de85cea82dcd09fd69d73adfb64ed497dc777977f33875032bf943c0094524edbf57efdc88f2d4566590e55fe140b925bacedeab405a4638158653c63cd14215d3eb06f8b5b69330f0de9d9ab8f6e353cd4f5340f14e3ba29ccaf535099c63d54a77ff9445bda09b82dc3e264d6e0c9fde86ca0be668b7cd465c73ab122e04660f425e2fec4c50b1d64ced89d2f47ef3557547ac162d9b50ec37b294d34d38a9e1007f404c35dc7dbc6d2ef17dbfb0010d12d46372b66ba3510550350de7c28485f55ae891aac325896cad6f8995349eb26090b7a164b17dfd0b3e00eacebd8053b8235c8fdfca3c22bdf630e9ef61d1aa613d4ae3d5186698f24be120bdfb0ca72aed3f278cd33ea9c9e1e5904fb721af73cd3be7ee368768cd4c51f4f81cf28b83b8e7ba3482fc0f535d5d13f6191b4ae343331013567179b0d253d1367ee83f56ed3295788ce264cd77684f6f4eb078cfe65e1e7dba4c0bbdae1ae7b83ecffb4d53b37f04f01bab69967e3b9c7db945b5acf35394d5e6cfcec6365abf25bd8361b367b7c8551eadc8f5fdfa8debf84aa5759e2c75faf6c7a3c1170185f76134fbbb499e7d8059e3ae9a40a3d80549a187a6c341a734acb3b9d9fe4d36bfac485b8842575b95932b0d6f573fc92f39f99b72cef33453e1ee8055bec7a9a18c74fd82e80f19cd9ca2c123cdb3cfa23790c1144d363ea251571c3f4bb786d70f9d7521e7fadee43f35b8cb061b34c8a2e68fc27fa2a27d49207263ca9f75c40f8c989aa45965e7aaa9a6d87b725d52bfbd8813c4693a52655f0c132705d3438b50f0c45cca9f2e6fcb037340d9584afb7f244af60ca75939debbf6713e8a216ae0849fee88d0541d7db82c5c7e54a0e8a50b8e72068f13563967ccf4e1d44b1d750d72e878cc4a3960f9d157caf0528698dd379762ee17fdf370c1c3715052aac86a98d188bba60f8db1acc05486b962fcd4ad20b108db4dcabb0a07392940a014b122eced090e197db2ec6ea2a143cd437416d95fa4c9c05428307791c21a79da6998523a9f3436a391d82c6699d821c98299459a873f6797985d9c5eff57216bda5dc25e893b6f232471d524276173f2a9e2fe8a763d756946934d6b9a2099bc9cf1ce48bd8ad631eb73cd16dc914c965658c41e587bbeceb851354575fe4e0ffbb2eec9485858b901061e363d53f296373c0f0b91ad1a6b7749e8cc43f8fad820f1d8869065092b2ab6f6b1d5bdc5545c6333dda53186c2d996f9b574f8f0450d8b000e2f675d78c050460b5036bc8467673e354ad152c9c56fdf7d92e4a9ec997d409393c67f32c0c0ac4d4e7c8a281e14088575247842039f63613d701f982807bddd63825a3228178fec72006c020cd5aaa13e06cab425475ad11954a18be258a9842aa5d068e6c571926e9020db15ef5489980df626cb3280336fa17917712e409da900ca4dc713268c3b651cfd9ab79ab0a5e54bd6e052913a79c454ea793374cbba82bb52eba4fab889dc39f1fafed6ad021a7880f781caef394517f3d641c5b5888bd7d0b9a1aa373b5f3b001c669f1b28c0014cdd6760c4376347ff09cb2bf17b304009251ab8b5754a0f7af644fb509093a75da253d6aeda8550df42afd1c0c60c360d78f157e9a3224cdf32915badac7f350268aa3192ff8df347877de5fc2041d657d19ff3e5037ba38bce520742ca5a95907687f3b95632e8b5da3d1bdddcfbeb252b6c3ce9421fc7b7d74687e49531125c48ade2ed9adc934a86e4187528a4577165f95ede4e5ffff622b610bfa66bcf68db2087d162ead5213e6ae6e0356d6325bc9ede6da586ca70ae0e9fe471488e146727f6befcd30c72d0b716405f7aa517d44aa538fc6b5aca7a7a896badfd9ca7b07b91af0643ddcda2520c10cd43287b9bf39515670d0d55bf7f3764334f61549f6b40dc7f6e4f6a530dec5164eb8feced9b6021da6a924948abf9bfe57cc891d9026ecd15c1048678ddcd949677baade1b7d7bc991421e3c025015ef7b50faa2eaf8020d1995cb1f537e2dc345cb327b7bab9a8872c65103a347b68233857e290ad1a7e1ef99b782f11d8eaeaa5e0ee5e07259cc03ff1f39ea890bcb90ac984554e8f8cf2450a7593e6c7d69f63de54a140163105419f9713201db437b052d8491328276af7baf0f61cfbc7f9186944acc9187fbece66c6f8599bd9534f61d50951254b4a53d1175ef89cd00949939f3d60884be953b926ba1ca4a573f1fd2665c7624cd03dc6dbdd5d74a83521b086ecafba427ea64ef0f35326c5204ee9cd19114c943943531447ac67a8d20fb2f49e32647907309472dea1f0f3647946d850945aa0884b77a9e6abb78b8de1cf7b911c8f9d1c316dacc02b5a57ef562d96c859dd53cb613d6a936baeb8f129fe226e1280f9afcddcbe85d1c7f1a67b8791ed7dd34e5f6eb7bd5829608119059ab34a80f843ad4142a9de68e84cbb23b457e2522bb4b98a11c45e78f71d921ed7298dd5eacfffa6961061ce33a2c42f571da82462a2ca0dd9d37dd444d14bed6b6c0035a0b24172a81abc7547e1481b5c9caeb5924a9a0b7d1d8c919c3c59f728d5e4c7fa6df34bf63680b24244777012f937e132050585585a1c301a0cffd8a08548e32d2aa54dcc549564bfae11d07cafe654d291765a4f8e320af30ffe47fcc837277a62ef0b6956544608a8bf39e4660675652876a0406fcec6d6f528bf6b69fb7812a334911344888c059655315406bd1c4666ad8e08858ec3090967aaed3a4c84cf98a1c103f2aa40830ea2f8dbc50a37cf051ec96347a156e82da170fe9363ff6caac9dfbc16e142107b17c518e7033a6dad6e856df70e8ef12ac41da1aaf7679c805c289f3bbfacbc22bb98f91a72a3cf0bc1cf5f796aa34a382225ff84b6a4cea45ee646f2f629299120ee65a7567a90e729072854255fdb39b147e996e0a0272f30de09fe199237c34cefe5df72cb210e990a80ea66a4d47e7f3295a189546769b0702cb937d28994d5417235e2619ab3856b38ebcdd7ccba5a1974b37dd24f7d9677138cfb6424ec9d3f5ec58fd1a35f3e5fdf2b146b7eebd401f19127aede39f5a5da36ca3e101657530f548e72faac0ce607bb4ed1a89d3a0cfd69d7d54abbfdea5ca13214e325a35e994adad16ca1c012eea85d6da106030d3c0056ae8d5c15e901e9d14c54cc2ba19fd953818d482ab5a0de06a6ec6749458523ce80d78250c858236d418cb104c076a6efe2c1c5b5fcd3ed00f530698792b3d06c5b3f4ecb1c66236431565e8247facd6283c0f8b0c88f9e99504fa94dace26db309ce6c978da547576b73aad9388badd1d3e78f1f7313241fb06802b02448352b786a46582e534cba99fb40ee4ab8ffff130b77aefc44d71cc5f9c91f3a97815d386471d93b25ad0a3c1bffb368ed207c4033b967d9411eb817fdf3e1a43b33fc2f602b2eea0cc9157da43ff36fd9433da181755a2c3dbd0ee3a46d2cb6bbf08819d53f0e39bc568c8eca9164f323c817c78bc10d7b5de10380d431ffc6b6826ff632ca6d644d42184115b21c30981945c519d6d58d5abb5136453dbd959391f013f178156ed3bf554530512ab95b9519f99b5abbfefa36dfd6efeaaa2287b9cca7c04e434287546d023b644f3055749ac45ecbd4995c1c449fbeaf0341f8abd7a3270ada403554403286503754c8d83bf09846c5956a659f5d7352247675255b1bd43ec2fbff52e50d791c878285e1b1db3b44b96605ce0e544b714210c786aa4998c6eb11c5e0c3b441069c5f03f449b02196dcc7218df6a833f61b5332a1ed84d3fc45c64d9dd96f782934e78aec9583a4da9276ca6cf3ac3c1ec917315d8750938a7230780a078d8b36fd39e0499d38dd6ca7c0f7d6a1a06e2155d473315782d693050b3afadb5974d625e3611d56f00bc073948c60bea9a3e2bf7048e923f4a79c9afccbf543a50ee2d478378d689b8e1b9ce03ef8cd374374f6f4beb5255adaeaf0605fe3d8ca25606700fece3c8098a72be85b639a136b859ca998dcf5e63e0ab0f48ed42adee87bd9a1b39dfca7a87bcdb7ba32cd40e3aefa6c2ee5b682b20f0772e291eff91f90b2e81e94e28dfb457e8ad1cb41cfa59e75d4e45350ec6b14a982f0261973dc94657754e7984909a9bcfebc241dd4af2f2ff1990d274905f9aeda40f1478ece5340ff2c22708a104fe1f9b352e31e073d475eecc115e216192670721dba31d6bde0597d7fbec19aad681eb4928278eb711665d0932605cba6bfcd8bc5696f808e69b11e201fa0ab40c3de40c13ae3140ddc5fc36fc7642264b97cfdf963a2698003d9eafb3b6dc0d5d685c700f6038cc90a4f61e24d060e7c3969c0f1e45fa2ee6c90863838d6f226d2a2033da7e36298c09db2b94f6d4f771e9640ff1fe85500c6dc0995185764badf1e4ae9098ea462396c2d1d3d2beec0c43076eb2b8b0b1f34371ea8fcff48e326cbda22ea2719bf5561c04172609646e9e24b606a3fb1eb734aa88887568cb97ff4e680e9d59b0b4b28cb70b83830ed4874c720c9693baa49e65ab75ad9eee56552cb9402a6cbc7aca7fe79f5cc371b3550ce92ecbbcf1a5900bac9c8236a611681960b78dd9d88cbe570b71645c6a58690e83d47d735f9dbb8e15e848129a7c6035c08e0296cf370ca0f6e6c6db1924c24c3abc04cf20e36f103da0d9bfbdab68b9383be82105c696c32d74580ea29887ea32d4a5195413533ddd9e78e9abd28e51d11feb2ca1585f9b1ee2f396b3a5437e8712af8762f3fa4ee94be9e66040bb967a36b1bf459b3317db2a4e65b0309bf0ac6937e12da6bb5c19895da761aa6ae8dbfef54fbf97d006ffd1e476d591b54e8cce2f36a2af2b7fdf71e1e7afd88d91ee7e5a9f7ec612a1d5e180ed777338c588ddc24d9723c494e2863d3749263dace7147aa06d348fb1e62aec1bdd264ecede5fba21a7607ae82175d5a74a077d006a32bf9d8e95b1deb8df0891eb477cad12bb14e9c9aa6ed31711132f806f0b55713bb2d6c9ae1b268b0be5de7e0e39196c5059acfa370b35d5b3c1bc1121942df7166be45c71881a2f29defa28f79e857d62e8676cca6b9dc3a0127b9e02cb0090f40ece9c494918fa7e1b56ed48b963cf00a555666c05102864797acf05db7d7f92079a433782755ea3cd1d1c19f6aa5078bd10cbc276e7c803fcd79dcb762fe9c5c825df4e517ef5188f13cfe81d6a0dac1c017f486fef64e934ce0f3efd9b2c97643e81518756ed3996cd8541219c3f5455ab92b5ac8a7dfcdedf181139174911440189c0b743a00eff9d9d375237c48f6df548689d2d16fe3a1c4807b4d81de53e989f229826a457b2b9d0d9c62e51e944b49cda4339964d88d49596ce69993ae7e22a77de581bfdcea0b8e049a5f5d33c11732218494f5a9224996556a68a5ef3b57450da1f00aee22d86aa8cab070890b932fb22366fd45c138393a623760f94b192cfaf72d86f48d3ec236a747c3031cb206efe46e155e476396ee00897a2fe3a9b487a8e18400e8b7d285fa5286ededc3f50eedbb7116ab998118132ceae90c9f3df0e0ecf52194454d863187dc78e587aa5afb657e9bf4ab63b95a27b3af072ed9e626054b05a69a20cf61b61240210049d2b918a5c9406a1ea2ef68b7cdd34e6d1ebbac6787efa0195b1fe533158702cb154fa89e1d56c88d2d26c6883cdee097fdfd315265e1dd739562c86a8a5b69754452f18004cff8e428fc3fe2eb8aaea69b04cbaadd0f84a43c63477d78754073c9bb9b64c751218cd2c36fc8fb6c76eae0f59ce8798105c8445e8ad5565c1e2cc066272f813a5f7b81b261917005a287b2eb534aa6f4bcd3b2756d18bc046f5369a0959c484911d211b0753d16d6f96608e08b5ecb445376edbe7c82d9c3bb17312389218388499630c83ece7d865d841b7ee76e690c9c2271c9b4694f72aae5ce844161fbf6046b36d32f6aafb1435b5c095a9c8e9feee302e8b6f1a17aec8473ee4f34500f6a3e8b0354c013b88317e75d92f8a06e71fd1bad002ca92e241b78a84a9a38edc1fa68e2b950053b71c1a96a7f6a05d0dfd1fc5ca3a7454f8051c5119cf1d62cb1327f6afb934541ae5e743f18fe4018901ade36a205abad3f6cd27e9d21977052a608c7a2e69dcd5972c421dc93e355960693c72f434436936031ca09c7219ebf2e33f545b5db859584c6dd661d020a7cd551ac44b896505805071f53c4aa67bc549d4abf8f90f7768510fb3dbcb38a0bde7b5ddce6326e33e4cf6044e54d2149e86638dd240a409088fc4db5ac0c7f1ca0281b372d061407c03a4d313b087c8cb4827c13439c01f995ab2c9bf8771364fb728d2dadfd2fa6bcd556e3dc8a4262938e5294946433172e0f8f4adf54dd2b361cb957728af6f8fd93bf0eeb067da2de01c657cab97821a8e5b4a61e2e175969b237eaf8e485bbfb18dc3ec76f514fc9924f5ff617324c6054c078459ac105835371d9651947ed2f1ff671f06fe465670963f2849a05038208df88ac84cb494d3038fa640fc6965ee928058374487ab8e032435d415cae15e4e921662b1ee7e90b913456f307198ac85e32bf16d250360f8c46578ea4ae92c03614817a79e1b67b4161df5cd31c13db21fd8166240c6db48be0e5cf570819da052bbf9492be8e3c02548437e40d719b80d272bb31c17fbd91e974e256c1fda93d90713d8eda59cd187c0c1ef67d667f274875e39022a3abf4dc5389692c27841e1a833cb7f15dc6466cb3fdb6c54276dcb540b025067eb43f83bcdf341aa85bf8b1f6b6a6eeb4e891fdf6642d4f1a7f86ef2b147a2f8adb3454819d5c10e977d26d877d11f6541ad5d0f6c086f1adfeebc5db77b90763e77bd77ae57016ae2a424be3928c67b5045cee0e7b715bc51a72a7a7ed9ffbdd8eb4e148ffd90aec0062501764983179baba8443c53a1837484b38608364e010df36df8ecc430374f0029e861624b1124e91eee6a1c32084c1fbe03587dc4d0d4c4de23ba8315888653f641cc5c82aa795ccf36d5f9183bee282738ede49827996b203e265d8d8acd5c81edf19807cefefcd18c4d62b8beec626d6a138db998dcab0aef9f41f0d22d2c32137e7b046df218a732229628abac07d9d4570e0f637fb64b1a8275cb6e5b9596ae91a71aa973878feda38ea6e4195667a69f70c52f0e780d22056492e1ab273db21ae2680c223e638058439502f61d152ec9f91534b182bbdcb2651595bbe9122f4739efc7ea1a35d6ccd05f7f34ec0b6062232495bea1229fa3943951814132603b5a43b4a8b9c311232048474c5c72d820448f0370cc0a14481409ed39b61fcd7ae7c0e18e9a425cceef291b278a017d5ba2f5e738374fae101a9b225a66b1f48341a629194be51ddd2a9f681200384bf052e3ef66a131973d2d743b53e629245a4098f71fe581beaf201f9ac5aa4a77aaeb39111f664c890059b7fd60f317317adf15ac86bbf0c2376d5f7608e5a1b6aae837b4fc630aad444126ad88d45937ddbb084ce6a57bc35c103723c89cba9e552c638b2f3bb60dd912cdac75a390aeaa43214e2f9ad507b6e37fe28234c3b8751cf6db5caef5127d25a54dfc0c9277edaa989cd673d79f783b9577fcede7c07b27157d1c961feeb03bbdb851e27a9034141a744ea35c760c57b3776233d6beff293f31011547d2b48b0994b2533ee648b8a132af26002f9559ad7ed7d51400a2ef0e948099927bb03dd7a9e33259d51a02a917ce0d1bf9f0aaf1c0ea34f0e781f9b75d40ff693e1c487744f0653de64997e01b37d839e00a9ca43ea8606a2f3ce128dbdf8d324576d26d48ed45d7e0a42d59fa55603f828837de496a299798985a3b918c0ba1c3f336f64d3d378951ec56d65293e18e95e83e50ba0e1ab9068aa9cf2408fb791635a6c8bd836b5c1148e550b92a649bedcceea4318b0a72289023264222c2b49b8e14cb9e0e7d95c7cd0c60b02f445895937a06eb0210a6257efcaabcdd1afdfbae0def29c5bcb46035661c212f6e1dbe07f38f0344a8a8bb4c0d99f9ae90688e97d8905696656ac7d8b35a4ad357855012a4e310a397024a809348073314e9ae8c6629fcf3ccff2cbfea4a693159e008798210b2a46cb94d57d12ed670007ed6f1108ca2fc913f781f55c8fab955562933c00fbba307df24edeb7a1db7dfd4a92465404a74f1e2fe45fd7d767e5e326a0dc1bf1aa1a939d7c093757b68b794d5ec558c8c083767b748930e6875d66942e868387b42c1c6c9a6c5b81bcf6c9061fdf859eb5d45cd54fba41126d78f6cddace26568ba9055d86a14fc894053857406c34d20b92a21991df4355cd8d054af42e7a0555411084e25536439e815e387ca5ebcda9fda4401486f6e4ab99bbb22d35a871e304af48bc0a37f8aa5bd0a789e5d85321d7f37af217ee690ce0390d8a444d9ce20d30574bae0fceb7461508de571fc29aa01ea7ef88414f82e83bf598514caf0b9c783fd1fbbb9e03027ff40ed62d0592b81c92991ece18168f7482508689c4e1e93ecdd0e993bd78d6ccdcce05ce64d3b24c5b988f2d74d234088f52c8dc9896940406d25d450941f1974f89b1cf3e3e079cdb0e1eeec6281bdf37388d9baba40708a399f03229cce2914b844ab2cfd8e38124bb0a5fd9f7a9fddd769d27f6f693225218632a4bc86440a35bc59a7b670b36f711f2f65a5b4169da30e336cac9766a9a9195f8845ef68386312d32a771b0d126e6958ca4c45d62701d0f01ec4240313e5f198751bf2e096ee54ebffacf8093d965dc070eac6de5752299e3c749930e69f0cae8703ec4bae168f992b4cd506a077f80161c18773d26c664e77c4b726e817ea91e804b8c24a13ae8f208492e3aa48a623706033305a7a8fd951266b0d587725f72d6a8db6844dfbd75baa80924507d7ebe0b67aa04d4fd76169da5752772875c147f7d61f0a2e2db6a59ae2f236ed54f71386219e619851f9378cee16ce525846f2898af7ef2675463a4ae2c38f9fa9e4fffac7dc67578edb80acdc649cf8901615f87367926dacd3d128491328e0b5988ae6543a2c69526a8de714e8fd5b6ff638d273227300b890c678da10d0e955c1847125188bd55f74116214903e8d9baad628bd6a1da284de5fc773dc3d263902a7a9def53e01bb58a94d5273f8d7d45c0fa3e0a5eb042d294bc784042cadef6faf41b95988ca9bcbaa0b8cc88c6b653b8eee4f57f63708f34f17826987dbbe3f3550a5c767e9079e97539b0700a7b42a0a93ed335dd5800ac17de9da10796ec7d2690dec716d5b4768938dd207554ebd77f5ccb3b02fb1411adcada849608e4b685514d5c886a300bbe0107d3d182b9992e4e911019683e54833ab80bfa3ec3f3e22e55da99e75510bead644e2b953bf5c34afcaeaa1424f304ba1998a075eb0725e3bd59d802fa58417c05b4b5f0b8f3a5950b04fdb28b5c803f1884649596ac99b4efad165f4f8681f29f20b96838b30bcb7ef0819584eec25b71e1bd40ecf08061319e32308815fec95f19eb5c915d93049815e0d93154de3dff03ad3177aa802b4f2dd0f9ab59c544ab77b9964dc30977883f85ad4b02b401f42efa84b33c08d8ab2e9e006f43acc9b01d5160b1ee8e3b9ed234d5ee340f6da1ac4c4e6764e6c1ec70d4a4cb5f5acb87c32f053e23c6899ec54dd4b4aa86396f631f20429eaa0b0bdb68727f3b933a30153071087ac21071885c97ab7276bf22c697123c0ac0f58a2c03d53614c663ec09874f8593cee9d4d2df96fed4d2aff0a35ae145d60addac6e72429b9a31c9756e62221249d768d8e317eccddaefeb1c7e6493912fe1ead4b5640c3598e04bd0313dce23826fac02235588d20e494b51ce7ab6d864084528074264bf20e487e50a9a2d51dc476b68d2bda986f047c4c4a0f426dfebe1e5555801955fd29c8ff156c6ac3b808ffbdc27c11a7e5f628330191646926c9a2e0bd9e2fc7c95547ce7e6d8c7ed3adfcc23f0199d737e554d5b42cef625b3bb76b614e7865ce40fb1cade8a53caa477c6db7e5d2ccef52be55f4a3fe063dba935a95213008852d376780ce5f20d09404db582ad9a0b048464de3ac525b2feaee3171cb627438470e14452ac45bcbaba6dffb7eb61915fe144c64aa25556f0b794bbc1dda578e5da5158b6cf4c8035ba4976002178970ed8a39080e10605250dfb7f48b8e6dcc220de2a2de99bc65a74cd96402121444392296b569f81509f1b23fcea1af2a0a43eb3d8aa94ac4edbdda681e1377d4fa26ffa08ead561f376004538b67e7158221e89e2ba187d9d1feaec60053dc053015ace99e71229d1faa7b0afd2172aa6babb7f483ccf4078708e557006a2f31f0c57666cc267288eacc8a59e213ab65e38b8a5530f06e47c67cd54a80d1d8fc5dfd0e4cd40dd7efe04060f25401bb50fc07fb055e691f9f6d3d820e09ad9646ca5eccacc49687b1b59ec69bd2aa15dec87f95111fed8c3eb5e9ebecb69d49145f89e2062e976b92f7eba5f6e20264f88a7d3de03f0d9e450ac59602ebae4cb3940bb02ff3860a4eb78c0682e2f2c8c1a2a43e3e6b4a9e864f5edb7d031212a8144987f8d1de5f1f142ac1af1acd73cbcb6b432184ae58ada2186fbb42bcc6525eb25e71ca83519bc8f18b77aec345fa7db96e12644ed9900a23295026de148e05f4db4dc91959d1eb1aed72f6bcc96ec134c3b74a49327b07d13f73fbb1e9a9de7435fc88bc81646cb7c850cb0c70a4e6031369f03ae2c3d9f3fd161e376fa39c92f2736b501bc5e235287f3bab0ad1c8b96e55c9ccd90c48e50c58919f84ca6e9b3f9b9dc103710df44daa98682ea273efe3bd2b605654b8517f960d6743f0d2667730f45efc6db8382e80919eb9d765f5b5a17017c2d677112881a66ee9da312366dde6470f44dcfba76052d9934cee1c9b5e5b5d98ed4885fdf8cd591ab0cc588eaeadb6180c2eea1573a92d55addff7b998ed67be42c75d4fd25af8563b76f4ace41d4f5538b58b8e01e966c9112d98e305c854ce7bd53e72b37c83a255af8fdbfd6256ba8ff954d714421765eadb799261440bc7b5af58e3ed0f34f2ab1468d4cd913acd5715f6818eaa0bc29dd41fff61d1d10db113ca6ba968c83591992b0ffb02d6683bf972676c9a96e0f5e5639b5aabecb9a665cc14115b539c74aade2cc7f234a93f245ee814e50764da737ec8d110a2e03c1fc3f5378228a10a509c1295a166151c716617ad7ad15f25dc8c9c7085e1cd389e2d5cc0ef92613c4cbc8705bd20dfff8986904b6502e5f27d4dca4aa21871c372478ad65ef2f1008f8bdaacd8cd0a87070de19800ca4c3e154c979428c793e721196137a201d04d032c5e761ac68464262df5d5d1f31cd3fe88355deaf0c6dff21813282180ff83b94364b7700e99c60450376aaabe3b0566c07909e306a5d659b9ff0560d8cf5423b91e0ad30eb2aba80a29c874ef350357df32d7116c4072786cb9048944d35147935e2ad3c578c380e8c2adf7f846823f1ddb546f04adaa02e994feabf7d4aadcab36a758f7df8fbb9a01d6053cf76ccadc02488c7ba27cd99382b8c87c35ec8b8fa991e087a5011655008bace0fe91335fb41668f28b493023922dc90ef7ef7c82f370b5bb34b3e1bba2af78c78d94ca760481b47ac9bdbdaf9cfea7fd32d44e184609c07f0bbbff0a7c9d7df7642307d0ab019426470bf9f46e80201c8775798fa229428e77fc88434d60d33834e693b8693c0a3844e58f5ea420f69215fd324ab1d595e84b14185f841f3289c485f5f46a5d70296089ee72714953ed34d14bbe5bdcf0f08f0aa6575538a70ff376e57d87fdb88c1b8667688c31a801c90160158803be5f74c9084c7b34ce3589590f86df7acf7d521a7dcb830f2b28e9ede6e5ae7fb12e2f44d81b7d6ea4d8bfef18496287d11e2f913c5953868e9250ba4cf3698232c0dcb4b21251ab4612b4c2bff433c90c94660a5be13d54a008bbc550c57535067b489eda2d1f8236446f2fa37323dacb445eff0e16262d8bb4336848bcfe54b077938a47da3e9efdf4716563ff25c9cc91456fdcb32a3f05c1ee0138b58777e95f0f8c47edd4106a080cd1856d5803bab4c8790908e7113ef1817041a6a22c82a82c10d4c58c966fa7311fc1337cc0cfb9d8849a7d48e901c7ab3f9c54b7d14ee158cf88892bf2d570e2e6edb7b874e994afc88f7cfca5861310a17bb26eb8cf65d89f86926caec477d01b1027d7597413029f487996bb94d089985c6209ae248e85036b9a87042ce690d861798340a7a4ae568deb63d5317398af87f2bdb91de0c80ab852592dbb85656e0613c6e488a7e895d9056e17e377f3f315c8110c029d548f092898e3838fe38f19c2fee815de01c82e6cacc5df1437c828bfc0e49bc7f68d8f4f627e4f7e68bc799fb64345c8d711b38915e81e13fce3fba06c326e5a1d3d0e97c822b201f54f9ff21f8ee47b536f2eb9cbf09fe5f965e1cb11506729bbf47ac5b0398777677ec7f7528241c3d2b79b32b988f8621cb0900e1b33f9c6bb6d80d637d62a129a59032707bad7ba0e58dd5a8c5d21c2584e43c08327ea0a8185cb2b95d07681864b7a9c44af1770ce6535ec711ef636b5a215fa3ab1e3b1231e9c9ceae81b57d11801a4c36ec203ea006a7e314bfd8b8fb327181ec06b884f5a83cb71318d9df4c655f3636b93add6a8f8728f1403d90e0683c7c75e900c312f4f6c470940537425f083b60de30f605f029dd1cfdd91f7aa429540f8f10827b98f9b1d9fff9e549184841063679540fc609925f2779ec361d4e26fda99d6aefbdc51dd15d0dad9dbff2038337b404391b016589c5d5d7ef28abcd1d6a262aaebb12f0bde029b00b6ac6067969fdce43ca2f4290a76c854c8ff1c19f052e4fbe674621e1b0fca27cf16a20cfce0af3d9008b65e2b3b524140229bebb71a2358e3f98fd503555d0d75951d0ccc51d39584c87aa440773764cba3292062ba8d7341abb691a2cc7cfbfe7903465357b0fe9f9ee83432c82e8e724b506ee020c613cd761add92fd05ef88fff37b04c4be5dde325741dec2890297ef788b1a5eac478447349ced0aa7060e7ace7067b3dd7424ae8bf9574c9e8e46c432833c8c4f00bad363c3b5257c78d48ae1f8e62309c461c65d6c306a7fe5defc9801e7fc84f6aabab2c9a9abed01d454403f66e319e2217fc30dd44e1a34e77eaebf27c84b0bcb7df1c3308393cd9e8e411599f6862ebf07fb244ffd60ecf3a767031686812287b1ca3ded73b91d0329c4676d3c87dc79ba2bf68c1cb963bf52e160a916dde6c3e05909b4df89b5da7a7f0f3ba7ea2799997fb96ac66d95664e83b27eefaf03675428bf5933903bf9f13b6346dbfb923cf431671986a6070265349720e039f5a8f00482fb20da486007d58d8dca483ee9da78186a81865b3d7424a2377d55d1f138b038c4458a819a7800ac151361bb531a92c80910af66d70482e29f3bec88a6cd147665c814c19263862825b3f489b5d1b46a9e4903c3d60be11f76cb844feca2393c4b64a9863c78520e647d7bb95b402ec5f8ce55df92c334951b249ae1d1face22b538eb6c49cd25586a82f2ea0c9817ba33aadeb1f8f4041663956be8fb1920a37a34ea8a2273b4938b0670ef07d5c08f76a576f79625148a27c0da6fd64b5c8b4983c95fe101ee0a4c9dc413b81c589f960502157f5e766963ce2b5a6116e1a8c7c2ffffd4d8aba2cefb4803264026d1bccb5f54a25d2318093ea9e5ca9e3092ab347a02638534ca1842a0b42dbd6327659e01e143e433da7aa1bdba8732e282b43bf86b2b7761a569bdcd193b46d670ba4bb5a1f07ebebb6ba18f392dc118241c6434a3118fe366154c8dfa5f4ea74f5a0742f21c963a6b9ed67f579a8f23a2f4fcd60bd0aba8e74db56aa884ae7a330dbaadb53a12439ac86888dae7293f3ac0369ffd53a1b3a9e85a42b7bb9a953e01136483e42ce0de4d6389c6c627b3f35af840ada301c84cc05427a8b3733b592bc97379f73d1e81d17492502ecf918bf3ce52194f46beefa5c7922df83de9366bc728801f0d554d589dc9573cae38fb0c281269ecbb6e748e598f0202a1eb6ee9268dc08352d2ddd813acb8721737e24a4adcf14f5547d9aa5af56824bbd46b2939d7c3f6f963dabcf882ebd3477a0949d13f13a5d13f80105d3afad98c5249568ea3eea7cdc32e1620d9a6dfce2c4e97abd7f80d97310f55d16f9c46721b388043e1c2917609f30fe06778a203f77ed546ef7354f7ecbb10829d4d92d91e66c13780a1891f106098ca2964c2616b4c441daf89da4b7630b360b97529f01df65e4ef3f0fc605c22217e2b4532234254f91feb0cafe36a19f4cb0752e491bb939c4dce600c6e7a88566ccaa116c0bb74649bddcef1de45653596e60f3f2e2bd221b6a46732288f85086670f7782de95a7ed5c58658e788fc210176a0397a4aa619316c72f1b4f28e01e373f21d248ae103e26f28b6bbe9f4c5d27dd9c16f02773ad4a05ff227072c55a4c8270e107be966400d02518aaaf5e024de674b31e8751cd51726572fc174c76afca3b9d30cb8171d378523e1a8acc71d4a859e0e0cefab2bb79772442d2e42efdb6aeb55919aaf421f6990a54e094d44154c920987b237400b3f05fe126819bff6549aff24abbf321f61fbc613faad00385159573463767f78e4640ff3b74d70fe041bdec56359d5cdb3740d545653ee9fc51797c86f9d8997077a87c55d7cb62e03904a5d28d52ee74b26b7cd45e0e0503eb36c743021de0f940801a0daf62e845ec5284a25a842e605229533b2bad4e806c2e2bbee077f29c3851e58fa755e38443d4d2cbb1941f1f26e589aba42b021957cfb442330f1e8938d045f28cea253e52827ba68ec1a861852489b9d553a566226e6c3be7e223e96d11299a1655ef4ce2e3140bec4bc90a22dfbc117010a3b72443b25fbac1cc452c0ac6c36cdba241ab1ad2f3766cfacfc28d44b3a538d3dc4f9ee2f5821acb3575b42c46bb0ff6dd81c335bfc8f43bb58e7b0853af09856ddfa4f8e14b59e8335abf662e839e38ec9f476fe1c41b74b5339f2e1c133151948c8617ea5bd46ec0af30c52f16c74c4d388e1381b48b10de2339016b68cbcb3bb02574b9fdaaaeb39e9820fb61677802516bfe73df0f534b87674cda7e8c074101c8b01a17590961bf6fea623634226ffe4305feebead114bc8e2e68111867619c7d4f9c8e3298286c7048ad6717deb050c17982f9ba3d86a86777da80bc2b4b5924fcecb03b721cb95241386d3d8bad875bd9ad4410fd346ff6b4ef87f48ee473a5af7c7eb5ef75369ad33525e3636ddc54fe347d650a9ac7a50ed6d5ad031278cee639beb2d16e984cd45dd2a24827e029c2b5a059d7f9a39fa16c46565aeab76735d1848812ffd0bc3409aa78910331a61af8d3e01f6f7d8d11922f50ddab4b7e8e69ea99a411ded608fe25d934db7886e3e51ad13e7f50c9c4280fb4106c293f0e5f0ac497c64c3a1f3be7c6e85905cd5dd9c7bff2fbbab4bc20beeceaf1f95c3c9a3526780390848bb6d80ab258a39a7c2a3331e5b4b3fab09c15e2350a6cfb9373495c39f5c9f6656e05b1fecc71a60a7c17c7c9503e8af794230dcdc63e89925db6a230d4acce3b2277ac32d48f2e9eb2745b009a553937f094ead588243073b61daf3059c5f43a449af51f4698155e56975db729ce6b61562a38ead04c29e7c992efab2491b3fdb5dcefc8ab164e5256a95cb8515e7962568de4f19773afcb7c41bd4f34cb81a33f661e1fdf1e8e5674ca65a44030a5f0bb377121ca53030ffc082d2eb2de3334cddcad7d81d3f528bebb4323cfdae3288722536119c0fe04e34d37af8a9e4d83467be775a3383de7648cc816f19dba0ce5aca350db1137cc23d6a32da5475efa0a7a5a8540d73821b326c0b0fdee764620bc59dd8d069c36aae4d41a99dc23c13d0c396b50eb0708521019886cbe8c3e9af9895f93b02b17f79efda4ce9f40c40d21ca104cb9a9f455e3b23b93d5f7375c5df3d80f1a02bb0437ecfde01be86c54a227f52c0c6be1294bc68a101ad1f781fd994d2229d7153dc6488f53377735f02fcc991c060db8e8928b8a9b16d95b1160d2f6ad9f730d71d1afe1b1078f86c082394e7f2b2cb00f89dd121f530f8efda1ddac855fd49d3b7f38cefe5b8d2ba4c88ec3aab2fc5b5e8ec3d677c6a16aad7f15fd14151e65f5105c691427ea67e3a1f33424a4c053c425079111641fff0dea8283ad2621aabc735189142ab93c9b5e53cb5ccb015fb0c810b2ab99c3cf4f0915bd2b2febdb70c5745fc7328ead37ec88fba4f3ff8f4bd4ce7c963f16086829632b4d66dedece7defe6b02633cace246374210d24646bee0359ed3eb571921ce0b4c585b73b5cc25a87530ab6cce8fe0dd89d45c71b27611af7322c0364621f663dbafad43c653d018aec0ff50fec87f5470b2796c1bee8293b6641e5808b0b88fb882bb02c039c4fea12b66881c64b189f55a982d71c6dc051704b15df63398cd1884a1ebe4784d43dd4670ab9aab35227d6eccb1d81615ffca50e2ee2258168d763b440e2e82c0851893415fac689fe437eeab6b2bece82afefd34a831a9ccd5241bfda914685f8ddf6b93f8315e63624c2baa7950f3b9e6981bcad836cc942c4f28631319d03f879469bdd3bd171f28b8d13a2bce7a48f44379dc764606a665879630c5a2a41707ac57939330716937a96d7611dc135e6ba204df0e578237380d104df265804343cd7db7082d4d0cc481878c302676795520d878891581538e2b9f9919fbb5f39df74b4f5f4fcc0db286c440c8a61c9e1a2038b51f517bb8109a474cab386e9a48b1c1b8d3e9ae0ce5e9494f46b53f2851e4828bb36aefc50308a7e7e02ffdf9329c454db6f1044cb7ae0be4a16a1d40d09471249351b10584ba938c6f584bb263e184f9c74b2e24f7dccd8e9fda3757fa96bb61954915bdeefee954ccabdaabb3872a22726ac44580a8cefc206ab98e6315a0ce8c749e33f3d818db6f4487c6346dd1aaaac469585c79541c209c7870ed6f9c5dcdddc1dfc1edfc70c9e049fa40e8b04d04b096d940f66460974f665681ec96b645fa062796216b7ea510a79c192c47854360f3ba96a60030c32774953daefd7b3811d7ff89921a6e8f9214120c0408069a47be99da37e85940b746b80c78c6abfbb1cc28dc46a0caad8d4be864a85f30af868336d9e368f8d11dac02834abf3b883d6b5b3a0b4ec437219a97a8a1e962558821834e200aa697d12a78d447370077684a689dbe768e2d263e735c51506a5dca18c202a251170cfd44fad84af5576222fcde60ef6a09be7766de8bc39fb135580f4473ed956e5473fb7eb050dc03911a161cbaea76024aad08bc9697973e168896c4601a627ffd7be81b43f24ac5dd0dbeca1ac46287c1c15f6b3f96f37b6a80061f205313218fd7f1493692a4bc7a0d129ac4c403afd2d76f83974dbddce9e6fbc3efeb2b488c15cda315a3a43512252351e3038c1f6c9203fe4b5732c90bb55b94864c61e4c3d84d3dfe5a8de06ab4ae007b10c6648e2d0378ef95f77339a3ff1d97d5dbdc9098276f7116fd29b9e552c251eda503166ff36dd1ac30c9b2a6197a7b95476cd93d02e7f8c46d6e6d89015ed9deee3869a2d70501c10de2aaca989e1102cffee7ac8d139faafd6fdc32c4d0643ebe7fb4f48617c5937252a1d3db5d648290f6426a78bb3c063356027cb05ac72532f570df5b4b5d0c218ae31887b9530efae091c0fabe7ff5971f8eb7eed8765299adb9e4abe0bd54b9e949c9f818ca908522b925948d917ff4630618aaf2a10287fce68b9880963f00d97b2136d5caccf75cf8e8c96fee339c8b925831cf278962215304da194d436f4a713cee40a2d38c6404445febb4bac681c3c4af9f0bb31b98e645d6e319e1b914747eeda92190e8f7a6f518c3d201898b530da9bfe61bf7bfbe41cb383d6c26b2d8e9ec84576a096440ddfc79d8854d22c53479b0ad6c9b6ab40b129047c395d573f0a44f886977ee49b28f846c785f825ba9cefa643bc78ba07fa612b59c609eb71f795ca9d732b2619141a60650e7a43ba8b9bd2b430630267c092b012514aded977cadad028e9b6e323ad66cfc9e9411b71a06f9ff8379ce3812d0a40cf0b9c5f8e1eaa4e0610964c39603406c5be65a07fb6a2941ee3ae583e21fe19ee5b939f71cac607199a901f048589e942f9b64a8e4a59789c3d8695d23ca115fff990511bf32c4f1155f6a143427eacd2435a7490a91161d8af34a24146952ae15a238eb3bc325b2008e6e215a6bef4664d2991028293cee7a82331d3528bdbc5f45f7df00682f499780bab6f0e0122527f96fcc209399e56c22246d4374b1d10dbf074eb74da1e46ac1bccf124b50fb09f48c14c2f6db876417cd89b1f3d62c9746849ac87094cc603d7cfcbe6920d47e8ca2ade5de892085a63b9bd651391cc24e3c544c2184aa84f7b7a5277af588bacfb2555fe9a661010753fcab9ba84edb73e5652ad0bb7a0958cbc615dc5988770b36d7a530d820f2763d6cf019d900a1bd5c11877f07572b62c0bde60ad1a578f603eb1cd21e6ba4eb9168aa0dfacc4c498a01daa18eca16733f236cbd16b581f84cecc05173e35b1e3178eecb88648727d640065211184e00c67fd46d13119480faaaba45d7cbcb7e8d57e4e4bdad692a8bbe04c90ca6ecd350b49b232880b626629a1c19c74527dbc4e43de6da59bc79288af8431da721117b2cb81751c113ace33d8642b115f38e0757e198e433f66868c7073c23da6e6ab0d8ccbef1863428962122d00c2b21f9e234dfe41f3deae48ab7576b62afba015ffea6f8b90c179a6aecd562b6a5cffe6149b52040099080f09291d60be95e58bf40b872d5aa87fe2f9d42d62fe7edd1a76676f213dba19e489fa93ef7fc1366b5199e0414688bf6f34a6e2107b8c2068b012c271ca408eff701f1b9719c71b21d1da7dfa8e6dee2f1385d5d39fbee012dbfbc05d1c3efa01c100bf8d2941075f8f14b937125ed57b0a8496bfc33aa48b9748399de9e908ed4346dbac62989637a028bf1ce4d0c2a10d94f3c09b380f5b0cdf8b8d9968fbbbba05741f94e35263f94a077997e571dab389e290dc1b6c7517422d56102c8ac24cd634ce904685086cab9f94aacf3312f49afbfccd56c33531bf6ac78d7eca14902882b3a81cff24c39217164158d5103c42930fa8a98989c7dfe6c53a8d1350fd66923484dc724c507c7be020157f9829b9df1ff7dd94fe4455d6663af9e489d75852b9cb96d7b5b5ea5c4ea69273d8c29c4766b000cbc17af56b18d582dd7c272932c81c9af200d870afb8c5468d1a763d8cf75bb558dcdba91928e1bfe0a649579e569107c5316d191d2e2440f487964887624d6687b6ef54f2138018e41fe9e93c2187b862e11c2b5c4affad341684e9a20945b506f1ea4ae53814e3c78560641c50e25959a82744aacde81c5537e0cfd340d4a2604386dbbcf8409657e8681317e9d90ae2465385c9af348ee40310d9a60a08f5ee8419d6ba301bdec15b572235167301661ab8eb22b1e8c140bc48278e9d5974cc25341f25dc2793227b58acc31cda0579246fb109741e5675f455fc7182706dab171ebeb2f3367c5abef9d6010067a5c82b7d2c1f7df936ce301dfb04c71acc374e9d493ca677e2b9228948927d6aaaa70029ee1bd5d61320d91b064fdb6911c46ff814fb181cb0b45db169a429a5a60d0f3e3f28cf35d742d51b39d6f8e81c2addacc1bb2c43b6c36f999d7f33bd10d34ef4918864f82e0cc3ef2a1bc3772b6e3752b8bba66ebfd5de4b365ff008a16010b4a2afc646fd9d07fc9f92853e1bf0b44f812fdaaab99e8002d44ac7356d9191235166aeca713a4d1a3b870761628e3f97847f643a5952af87b1adf669592b5176ee39dd3d0b75b1da7d33242b9d5acedd4e0b5df8e2331f4942f62c405db364c88d1f792eca9a743b6d9c4e5f7d8bcb35b38d57720f1762704eb7f31a834989b3600b820e4abfcf15cfeb469933eb6dc7aff3e38c681edb355d31880747da56e4b4929382da94b457e68eb23e3a912fd265bb4cecbe32b610032fa63d8c48fd157d4b719cbdd868ef819f45c84374f07f7e0c8118f63fa462372c76123d1f0b33749db7d6023bfa5933b1ee60c4f4cc937de964d30d87dd82dc6e19b0ce62a72262aee89dfc2b85159057839c627b50724c9d61f74c2a4895ea98465464ecc01a9374b2fb80d39dfbc95281fc453a236b25070f4ffe92508707977597bf5b6e841c983bb3c661f0b92023b09b0b4f3521ff8e0998f5e17c45d836d73e139dc64d3000d9d766381c3ff0885d88fec9932399b7e5f8db2f3b8d4c31abd92e9e0a75be6f5b38e1a3e035119a72fbc79c354948fcfdb2624fa026ea3b2d64a6a0040c2452e00b0527bc951ab7af35648abfaa1837614e43985963387fcc054f2883ce49ac926f668c4b32f57894926a7d74531e6a62d91a1793a352d778cb7be3363e86fed87a5a6800336eb964080f7a9753948820dbbefb35c560e8c27fb78dc100d86fd45ebe33d8b998800400c5d7cd69d9f74fff989d195250724d4c27a4ad222b5854755e5d0aff674f74b006614093463f328844b08eff2209b70b39eb37db92e12bb103ebc56a5791364adc3395e3cfb592a0a3e984dbb91376422e005ab1f93a82d013914dcbb8a877c1c2fd3997bc568545355a122f16dc147e8a81cbf99fd85ac19d8eb7df3ec5776bb63173d96f214cc926b211efa30c6c70efbbe9a0b6340a30e330e9b89741a3e6a5270193dafac7e55aa66a86f22de6617c3d3d11825ea7a421962994b2724d444a85cebca4131e4d59b6d2b7dac24342d1c0ce9e94aa7f38a702d12072db3bcf9519fe4357075d22800cf36ffcb9e656d0a7b490a93bba6254532f441fec38401552d027132ab8044cd268eb7dd518090b9a22b0bc501607724ee8f3cb9ae48706914c38a74555ef631680cf4155813a3255850260966f1b16e8b865ca59308a71757befe32a8788fbe4ee806bd2158580c78370f66e6a3a865862c713114fd4c24708b518293abdd1bb8239ffcebd811c4f4226664c47b52bc0bdcf48c22fd52c4a93b7c488dc696202c210afd2bc2884ce45cd9ca3fb669294b0afa0a1e1e39ddd98e68441992ba5ba741f4ef3bead0686e138d66c4f800e1943d27c6c8efc0452bdeddd52733447c560fe8ead460a6d6436f21f85e99445d4cb1b7c594c85fcc83fe43ea76f2739a5eaf59a9b381ca0fd3131ac08b0f6c49aff8ecfdc6e92cf8663076fdf16bd67fdf37b85e23a66a0b1221e079eaafdf366092ad9d697d62ec3b9c37993cdce04b55539cf856a1b73b7e12c6817de2b1af29f9d1059d346d5939b4574e34c14bc7453c640ce7c554178e3ee311f0ee3251bbe911ea6b4d8af0475eef9385d65b008fdd181aa8356a636913889f69b8a7dd612f28380d281107835902f2ba7245ef426fa8ae70ff9270236cfe693af4babef78e89ffb28ec7413ffc88363158df835b5917d10e1c730a8095b7465cab098f5af0e30ef4ce733d7c4e8721c2d80ac3366dbc2b37be022aad0fda4c193ab1096c1fa68ee8041866ee58e769dd0099aa89e52104f3886e8d142ab1a4c87019dba910e61f959e7fef8830cd7c1edd6cd761bea7a005460473b1b48448211199718bbcdf8b21161be63fc6f8ce09d088576ef2e1cbd156d6e11987924c6a25161a8c53068a11c968faf4ca6d6004e754f1648dfbfcddbf63424f61083b16513bf974f5a224c447b5e0d9962ec358439f4444ad5b76c3ee80464de7d472d25811c6b67edb0de8587c6a5166d847a1710c33f95b06f9fd9e74b4f96a297917fd2fa87f4b41d54325baff2ee9f61379dcce24f98a556db7f1b880f018df1da0c7ae87b98a71a0b6198dcf8c0e43019a2f41b948be586292186f4924acd80b59faf5b215bc36aec1eb6aaf30b43a7add45cf3f542b7f1173979ff7019e0db9acefdaa3d3306902f555c87511fb559853a897ca37a31841c14a4048afa0fad919bf46e6f6e040ae80b012fca041bc51c49363833e45a18347279d271bc7a98e1a4aefc8cd68036540dcba6ddc720fc2e49ae52a1876ddd5a5a845f4e8a276eafdc01b19fc725c4493aa22b6a5c0f58bfd3ec68f67de4954909c1f123bc8a72f88d75fb005befec2ded97a9d05468762ad68258939cd647797c3a74b3f722b2955c09b51fd3ef6cea5dcb3ab3ecba0c09d1ef4550ab5874f4b4d74d632eb34d04febfcc9966a7a064c2c8dca77e438b63c0e069701e413426aea07dd2bc7f9c34037419a2307881d1a69b989fb85907159b035c1f6ad0e3611d19a0e9b5c7f3ecee028c0d1f220e7320d2b81756ef0fea9d8462632b312909db8c9f819ff3b684a5cb6ad14330b026dbd8dc62ee2fd50467d2fdbfda0e2a33fc0ac2a08f73c8f28038f54c77b60aa230a49e3dd49d5f311e4c0ecf491894f1b3f4f091d11b0609c44c679d2886b26faaab04c3236c1e44c298e920894e6fa7ecf3b44a3577c804067c1ddc77436398cefda6f0e08205a94ed6501dd1457b92574f0b9dbdf5bed4c08c1142396c8db559dc989c0ea0b67d904d396a4c6068ecac8ad187077d20d1a93995b2ed375afad447f28b076217414bcce9c62f8814d09a620685f8327b0b1640fd70aac198d00beca32c7791b1677bf22809ad447c9d411759574814c81bd7e5d252874a3bc74e96f8ff802dd66c4b3eee0172776f97abae81562f1fd953c3d6eddec3b082bfa4c6d4b2037b0cf1b77e46e25bbbb400a66057a4e21df9b8f80360af5fbb87945888459441ef49fb931adb7899effec7a120aba08f0ae2d90e1a9e25d6636d548523c1aaeca242a7b52c23098b38f32ed7f976f90048103252060656a023f1d8be2e65204eb623e70a2553ed21c45f4652a71e3a6b2d1b7bb8b7ec9a34c3e0885bc71400dfcbdd7e1fab725c7643458644095b712b4cc16b05b2ef2a52acc3ae1ff2f86cf4b0a0f7e561b291487b0c42c00552a0d08943608f528a69fa9d5eca881cc626eb0fd8131616bfa74ae630ede39e846e3272acc9063fc7342f0fad641bc03f16fa87d2f53e676d67b52554f8e91bf691b73fe9edb96dbcd067c7a192b257628940f8a6d04ed6b882310bbf0d69faca1fcc3f6001554d1df1f76413161808f4e3a2c2c2bc081501851b69c02116367c5e73ddb7ca8a7412c55fc907e50fcbf08713902620ab4bd92de9a18ea4f645ea5a04fcf8c4eab8f9d28300de2038df76f54f631e622de5f6cf9c9510bb98a2ca4e9fa4cf306482c198f8310e192cd3742a0de3575921da0a14ca13ea0c8dbf4d47b1f2864862471e99c48ec6dff231ffa619628aebce490ddeca727538711aef2918fea835a0ab37df555fe20806c318bcb5a84e56fdfb5afa6a08c7a0a7235ffac11f0c200cb4470f7fcaee3a56bc2c0b123cda5672af504bc24a94a58986246952162fcfe8050cef160bd83474e60e61e7b4f70bd6c665f4952c9415a1d80be5eb68883503bc2eb7a7afce29c7f26e7d766ac78bc50f3f69145281ed4021875c838c5767efc9303eae3a5f23164ad04d61dbc9df7aa9625c336f6f07d5179c58b41bf1c980663fe173a7926eab169fa3953826b36a3ced86da2638003bbd71b530e293beb0e0e757e234c7c7e60868c59abe7090ca252d4b92fef7121ca7f43608bb8214b1dc1cece0c8c97f00bedb56e960810f52c71b1fcccf66b565461e206bdb7f08d474e78b373588ef5eba3730be7bf6e1d65261411b5eeb6260d955232abd067ba035f381b1770fe5426c436a3f6d36920e1c442e6f3a03c8332339c766a268ff09cf824e34e8b4947db015b3c0933ff17f43987c36b5a7f714fd743a641793137c6baf2ecfe06b47fdae99211ea9f5ba5ffccbd7871ff605916c8004d89dd15ba903857c8a88643cfcd0df2df328040e8991bcf01a99c6b21eb6d0f1940a6921ac44a93c466427dd91e63effdb669ac9702af461fd92be45d5cfe034b5eee65e076ca0a94ece50e75363474e08b5b223b10b9962f21f9a0a39ab3535966b42337804c52dd279c05e390f5d777c2262713b9bccca1e3c10d220588caefebd4f0eb35f26cd37cfa26ffc13dbcbfc62eb93ef423e41a92cf4cc7365fc4a31148b687b4c68c21ffe17eaaa296fe3f8516144b6954b0a019dd4e796ca57b976ac271b042d24862d3086efc38d696854ae239019171ce2f17611c4f4ef2a76bcfe1bffa760498ee06755855e4ec51641e5d8c064a0ef6af1cd94175b488a89427fb0382a18b72ebe7ad194f11093f839c5dba577601ac5a1612f978adb1e32e3a4899a553c4069a0145a26abfd87908a34bd2a98321997e0465f2e7c47d4c6d89242521be7c233135caa193d3746d58eddd0a6c779964b0560825b967b688bc7b2a402e4e89f1521b7047baebc007c552927fe1dae74b3662971c1075b108fd582d83b87dede3d318b804f1cc2dbcce60eb23bb6d3592f8e4fe2aa802a8fe68fef6041443633c8b50ab3b1be7712ac09e80abba3c3bea745768912632a735d5a10f88d26944a9072216fdc8d09f769405080ca12bac3cbe492c9373dae481edfba6d7e279d1ee3a0e71538096b41896b7b279f853a59ceafcc41a61972bb9334676f43caa1d6d767ded548b1ae7c94b676b1536bb92fd3e05af686036001879d2ebc25ca8ae1a53e794c9d6567c16057aecced1f5dfb141f71426ea60958a3a947f6645d6730d6e47320622630723d1578596649f6e9e39c8945222ff05ca866a6800f3da8703e63b56ef78fe4a01b186b9618590857daba92785a91a036e33c88c85d05435e1a1bd18c09686003c0fe3ffa68ba7f4d526ea1a0869d19fa5b0df51074235410e9a679734549e06b7ba7961a0c74fb9673fd8b6f531494be9ddda1a223b1a2519b17e858fca37ee2708f2e623c1afbadefa6e347ac5e3ada405a5ff7caf5c2c02941c43febba101a3440f0f429c1f5af8f70d61f4a683dfbbd449e4c555d254a9e0927df9a8dd6b51339ba964355648de28ef069e2b7467d8ca0b9ae2550450145a45972bee8660a20f814d30f443a651b1fd8dcbe8b2aaa0265f232d795f4a12fede6172dd3a3b7c1ad9d60af2e9ff70a815a76453948daa172555809ef629682505b9e52e61a73a95a01044539ee46fa9513ffbba723a6c3b3a0ae6dbf64d58ace7a5f3c17ce7acf27e26e85adb4f32ac2fe6318c8102a52e6e47012fd70de03ee050f9a20e37d36f9ee5104a4330095b39f2a23ec04dab1c60519d41c47bf76338d6c77b46570dc3e62e9ceda016047e9de33847f20004ea33c2a4b33779e4079af81593967beef1493d14173f9cdc03853096eebae490aa5f9315edb0afd4d4b5505e20d2165d121908f8b7c353f0f58429844853c44294a3672cd37f2b490720e71ba8a2d51c692e26883abf4814c765233f3b41a7389b7cf93ebec5e99365996464a748a2dcaeed3d76cf04bca4360a1cf16d5b5dbd0152eb87e9d27c36c94dfed8987ffda7bbc86fc38a243ab20dddf38cadcd5bdf4c37fc4e677a5fa64427731cc6ea56e118f0f29c8c5972b4f1690ad69c51e43f51efd59639d8a8a846d317df0bd4155df070351cca30a1c61c954ea8d58369efc1f67cc5a20d24697e2249986e5434b3794e08725bfc0d3a79831ab7e8951b0d1deba28b522269f5817ee58d6249645e1c7634092037d1f76b219d97c0a348e3796ee76466ba12a3670daa3e2455f131b6d061657f5b038c4dc0e72e959102b6aa604efaff22cfc38cb7f7ed86c561acf6f6dce6804aebbd3f1da48250562bd8d1f9c5e233e09a0cda4d3bf55c5c603b4445a03797d55ae65d173a0ffa521b8765dc5a073f1a00868cd643e0689ffce7a35b2d9f659279c1dd2bc796775d3cd8a24fed271a96c825c4bf3a63849db535c29e9934dc550191cd41a16b75b9f8d36b11b16f33f938193cf50ab2c5c5fccf401178c46f970c16bbf4196129d11ff9415f4dcf5996886d26c90fe3fd07d0589b388f1f099c5bcaa57409ac1920e3ef08e0cc8d95839c75f10f3dc8a805ae4bc04c19c9f9206fabc9774f5486bb63bbc5d88a6834a2d777d4ae539571f0ff8629d81028d5b4b821a2046cc2c1d88e1e1945140e0fb726b3a650a7a64ee4b99c5da7b810d349cec773fc9c4c3c83521e23d898b935a00b7a0426539b4dd26d584b6ed0c3c59e350c561e2d0a7c0855a96f8a238e73156db9c2c84a5b525451d8f8963ea6de3ec5bab50b94bbc02213bda79b2045124b3ca24aef37991d2547fa0cae1951af1124567305ba7467c677f4e8a96d9602a24517e434be3e690003aab703222b585325d8b1e8ec07567684485199662d8c32fd329ab577bceb175f4868f55b785e1c9506ad1ad17183cc05e280ca098811e1033d4119fc2e8cb22884d5ddc597dd4cc415288e16f8aadee4518fc431fedca5b15910caabec3d743bb63d55f94999d27d449eb55702037394b12d79fc04edbd722c020dded06e9b349b75bb40663830c953ca32eef14b975820f541a2465d2b30f540f5a731e90bf484e381b4ea3f69b943a2f13a4303279ba1e152580c06724e0783cf8b0db253df21a4a9db70c85f8498bf7089c389d5b255ece593cd9609765388b1d5bb809996c28134fc29bbd249af42ddf513f30b0f77d1700ce1528eb5d509c3c675d069c9cf2241307552cbaab36dde3a2dbbe4aa5867c143ee380e02bd077779f6edc5745eff3dcb98541103496ca4b9ce53d2d9fe2be2e975ede2687358b3c5e0501d6a172de72a118afd6f4483bc47a6cdc35a468339fac125e351ca94014e26d081eb585947685dabfbee3682b2d3832acceeaf5c90bad6c77ff47ccbf08033e1d7dd042b97ed89a9909738a257d33d402ac72cfc6ac5cb1caf242976d7044c666ed23e37c0948877e84246c7844ef14e43a5238ed6f844cd18ed04d00b9a9e0e8c45af91d8735df99e21bc5d62076732416c4ca7ba1a6c0c7135671b04b86bf53c73ae91bc879069eb510db19e3b02d6cf121f75059f380e16a53e0e19214bf7de5670115f6925a0f26454e647828927f3eab2596a4c125d0e49b1feabd09a259dce705e2854500e0862245a1c601c094522567ff102ccf2efa80842f3bb4daac12e953e498b5c4542cc48b932418d5d7cd9feac6c2f2f675e031568f94c75b8b5a02b966ecb4c59f8802aae7d08403e1f0b7c7ada141f13d29f24ffb5e77ed4e0185e0d0a53a925aa8b761622d46b0d9036a53854ceb8715b1748185f799e2cb443d4a5878a5c48e0c7d81eeebc2c3bdd342dfc7e26b0e728e8e3d590c01808986e876c4796fd4a74ea0329a684e98b30a5a1c7c24372c2fcfe25fe3a37fbe366c9892e9d8e1dce44c68bc2f4fb2a71c59cce73b5218b4ad874a60c4d42dcbb6752d8781cc46df24f5567b156422e90eafbf03df46127133a09976b32f1d0167ca1c93c4daba58be0e40222fba358e6ec9f9e8dffa98411e1e20480dc3cae02334ad79951a8b3fdfe62bf3be1e9c70bc507a3f4eadadae140e9026dc8935833f9854041b7e9075ea5caa18b0e17360a10fa3ead24c6f17331f99ae12c5eff38f61f386b5353ffa9b20d82eead2229321746ceb178b25ff0175b3891616499c809275e780138f6d2c97ac40d5ea20cfeba3d555a5cd7e000223c9fa5a7ba23525a98e6523b85f2aed4d2fceab88ad37ce896a4999201c80c5fa054cd0f4dde08cb0ca0f6e8372687aabcc67b257d399b1b49c04fd52ebf6dc9d1b3596cc122be1e644fdf9bea42856da791026508a728efadaf37436aabb1335b525c544abb893ef2ab35001c9256942ef078c5f441e97b71f8fa7348addc0d9cc5ddf27be47709fea13b18a03fd12e795177bfc26920037a778af73c11adc2a1356efdad5a207597a781a82ae5498046dd5e2cf0979d78bda8532b1ac64ad4f8b78458ffcb4c0a3fb8afc288d96e35d913a5576a0c5aaabf506affb6836fd70d238e2e2cafcb22e37cf8e6aebd100a6f3fb25ea837fab197c8ae332bd201b804b8672a3cd8d98e8ee0a2d396ee5ba55031932b7b7d4520410c48afd673d1c8b3cd4e745f98602a8b28b2b706b625dfd1eded7271678bb9b31c54d4a31f7ec1e5d1078b4486f5ab4f1468ed5f59a3efc0e06495acc0468d6ae6c3108d51c5895329c2f4160fc63bcddb36a73c92d220d9b642d279716d9f603f43493d7509f66e17e409ff3ec7cfdcdba4fc406d78dbfe75e2db42d960375854053e655a23dc2df87653bfce4783f9639b43666d52c176dea69e82b4ad8ec5185afeffdbb96f5c299368e7165a4976a98f4897c99be9d8a9524e8a288c65e7b362498963ff145de64137cf1f78e845c07a17fad1d5780e6fa313fa7a5097b932074beafe74ace77f323c83b2eecd80c5810bd25cf664fee4d832fd5969523237526efd1007f457d6250780c708cf2e73bf17b8cd43e2e11557b0a47259c75ef0f59abdde999ed415072d735a379e4b67809903a8dbc6c67b29a25498de8554e642fb5cf2fcabf17db39332e0220c2d1d8ba6eee35d0355baaa9e2a475cf0731705cfd3b4f522b5c3ba6c24580e02ebf6e7ef2d523515a87b471b41f205c59ba185df0608bb57a3a0cc3669f8db3f3a42cca1d1a37606f01b9e5f136ebd1925d3df2a3beea129dce9e55902640373609f9cd63bf7b9504e6ae7359e29a5954a9f430c95634ae0eb11aab72d53b4af19c19e1fb533be87a17b922489a6c6acaf273ad0933b5e8e310231636853827779e8a4e9b5045ed774967847cc7616d8c9f7bedd07085e9e6f6c3ced98a064b59460be78708c75db83889d61fb98c0f80b1ac2d06f1074cddb45bda96d530f95108ef997e483a5a3e6b2d2c20494f726b46dbc1ae8e96fb80d29523fc5d2e7433f9421921bec6e801262a49a7fa2b601832c7e132f2fb5fbbdf6853bb4f64d44de72470acb15d15533b04b756f9dbf4cf701cfb9fd7eb08728726a1d414312fcfc252a7a2b118c8308cb43e6e4dea0198ab6cde8624aca35f216f9bbec11525eb80d89cf15a5438a8e6fd4ad1b848c83074d2f00c9bf473192cb1a32409c4c80b628985c1088829c56d74a5c5fee75cb6eee7211144f0519bc1de07b1de644d83e3c7431d0385cae45f29297d7b8e97351f83e014c13125ac4c946882875bbea7fd57e8ddac9372502540f575914358963763adcfa808e5c0d0cf8b052321086e47f5899b0ed028f03857bac8b2f69660bf5a776d3026b0fef0e19714d892f1c43a9d727c740d24e6b04b7e8b19cfe5c87ad4ff259a3b763dc2341ca065627fa347e065f7842547d3e467eba744a276583fed492938785a30a1c6e8c308b2b60a2a16364adce0369c89e5dfef744702047f2a785338110f90a197101efe5c5a42c251bf771f83d6e12d1811f03bddcb1a186c977f730a035211ea2900db00f19ad7f2856e34990736a9af3142efe05f98d7a47be5af2c8a75256482917e5af234a0f1aa17e8e9f98fbd55fbb44fae86aae1a4441d45c063a3106e379b1b1163a213215c24171075f842e01b74254ebbaafb311071dbd34c385859b7d8d16599b0d8b6c984c0acd6e33b58122563d47ba7f7bc8b7f3eb4a1ba4a3cefa6d38334acd4038461066aa1f503277a7fac58e76704297465ca8a8f5c714bd1e0f03687e7bbce00d666a2ae6921b6a13f93b65ca2c75c920c2b12c6d57bf71aaf8cd33646291f45b106a2597fe867063ec623921b33972685cad2f979cf67fd4f256a00a79bc7313a6a68c7a728ff77b7105a25a5fda4572bfd5de5310cec8d9a53484c229087ba99c8653cad167fa6db45e731e4856c62ea1e8e24fb0f81ed6a869695c24f25ac22b0da9b5bfbfb402b9f53a5172e4287978547e17cd8c404f824ad100a919c78839ba7d757318646b34326f852a76ddc4f4e91895f2bec65a9ecbeeaeb37126813152880a7237b77f32b67fba35c1414a53312cd02fe77692d9dc0e9bf740dc1c59a3ff46b12a7cb098e97f69e6bfd2ab2fb60650b7f1dd7de00c1f72c52fb7429dc80cf923d190ed61ec3b48c8f333ca0a3877ff9d2464b0d4ca82a909e98c6bd347698df5d1f51fadbdb50a43d041f856fb86c79bda9f32bd7807f42dbea3d28ed185d37a8aa2d2ce3223185f0d22aed4a568f2b86ace85c489813d43551f5801299566fab9eb76e9634bfdb07d1b0f84b36661bb8f0e671211beeb105299e20696dcb9f519a74a913b03ec3e548416e9560a45f8d935b6d341908bee6f5ddf2bac2ecd195195d800c007436acd2a5219b4bafd6db5331a6fdfffceb5fb5e106948c5c988127583346cad707239984273d95cb41987b4831bac52096db45e42e5cc83e5642758a3f9200b2c967e922871448278fdac43d9f2f773db73d3231c1917f759472180fa19dc733e086d139e0f67d725e049fd4cf1fed01162cf0a8495092c9b8fa733aa9cc0a6f1caf59249226f14fb9de433d171cb69e4fe91dd5ca0e75c6c430f8f63542dd04489e0499c636a015bb2cbb31dc9764fa0e4437447cf9cfed082a0b4ca1ba4018b57bd91589ce327b0ab03d5bb7d710a986c46be2b0cf9fe9be7d2e1c7252580ed648a6869ad7c0a7628fa8f19765f12890768a34a55a240f1f4f8cdbce37235aaa7f584300796974f239c29a369dc785d8750a974b2d240a86a629c4a14f69b979b6a9720dbce16f0c44179c16747f50f48695afdcb96f5ba3a80a3a765681a895ddee6009ac0df66a005d91cb32d0cdfe876495a2b709d00be853e7e2f1005890b6c9200c65d1562be92f7b91c7482a855e65885ba67a56c8d457fe2aa6d09ad03e4cfd75978e6db8c4403c5f14c10799dd8a8db53e4ce4172fcbf053f5a899a24c65802676805bc838fd7a7d2d2aa9e9d39250ff1f5db7bdecb62d20e0220c86a2c9ee55489e32be4333004e44ec9595c3a1a7384aeaa278c20461baad1f995b1417643fba00400f6cb0f48aea7347558217f43a936ee0c104c6fd4c2c73625598ae430955cc938c284105edd05cc009157156e82357037b728fcbd76023ec9ff59f015a75b45c1656af2b9dd6b6a59342827e195029fefe8fc99fb8a140cd3913fd269ae1a99fbc8649927f73bb1c434f887d19476fd91cb04edd2ec26ad9a2e90edc5d6acfb47a9847bb26ea5a61cc10390fe4d47d5369eb80cae9666c952c7b425eff1a3def9a726746d180eba2c62a209abca9c4411138512fe45ae90063d4aa3673231fc09cd6f1da0beb9c4296b0373301fcadf6190cf5f83e9edf0e7e27f8c43fad9afd5d86221b3b758aa8b9791065c947557bacfb558aab2f076423147ff19422044633afe590257aca04cacd15fc9cc3a7e078ef41518ff93e4804db0d7b67655d719b20a63a29d717dca4e2770e1399c69171119187c86ccc0795e812fd6f255accffa1772b3d27e5c9f2fbbf8bdd1ae1d12185058aef934ae18de09238bab60151dfce9786d1963b336301a7dcf473fb43826ccd69514af622f3bb002c5dbbb6a4d9a3b3e2b207b85a87edc64019f3cf407f9f60527025620fd4d36f5af2545b02ee831fd797688cf3f277344a17b4f7930b529ce462989253234972981c0f413c0bb3e883ea8be797f8c7a48d6252695520d91d4ecf0c817412c5240030465d4b8fbd1681451b79439fb8b2e845923b1239d9f40a21a980b936dd0290d9aaa6c7d89ceaa93f5763f692dbd2e1fccf1589cea1c361651a2fc01dfad25bbe6ded25c78342a36b85a7e68f0bdbe5bba1f707fc7341d72db519b575e37a5fd854778ceb8441efa89ace875ba74da5ea209a66b1165765d794967e0229f567d20b554847c5d0e471731da7657e3b33b13be097d065a3c57c2a88ce7c404c4df4421b212b0add4840cef196c49c848916bf26c5f34f44edeae1b215cc11225f5088f9a7c8a17b07626924f1ddb6cea67c4c4fcaeb43d165db9d7ff6dcb45194b0470d33008a16eb99d9402b9f62edc3d983f3fb2d5305eee92c2e741a9611ef2af4e59cd489e598f8d9a16846d03ea3206d883eda0efd7bfad369ceea73f8d3fb3dc2fa50bd583fd3ef97e4cff1c995c0ad94f00166d9501dde7a4b896c969dfc64f6c1cb03884c5754b7bc3184bde614e3fedf34f821e09912b213b5ff8bdb9b913d957cf38228a129bc33b55e292e3f08120841e42195cbaa353f3bc9e3cfe882b3df1ed4b01b652f1a7273e6bf51c27d212a90082c845c64b728870e784af13d7e1c9958986cb0bad3b2b44f57f5f3603cbe4cf7b698ce9fc70ac56cb25801fb5ebe853661c8f883d1e460e6869353c1e6b7e67a4a3320e73f687955621b1a75c762a6bb9eaba35aea468b2caf6ae3cac78bacc4010c1a28ad47876fe7111fad42135991bfd57f45de07cfd69555a0636f011ff8f2a501354adb341fbb61d0c2fc3b1a152653c1f5b0821198836f9856eec372a3038f3b31a140c9acd96a68d62152a258f3f0b15eec722c11bd6211a7d13d5263324a8ea8eff8c09d1d683917b295ce9ef64d997dd63b23985fc0c8404ae113a125c11d4876ed3b87679c811ba975c43745ad7c2877549e9b85c131fa3b619c57e41ff5aa2fba2e66d2a687d65081cf2deaf4a33c111e677189762d3a710b25c153be97df3612fe073d0c5459a299dc67c1cbc2a0bcd30ab4dd5a07bdcec8c4bf138bc30dd8dcf3648f1154466ee1929051373ffb8e4b62e7a3d3a58af121a29ecf882713c85337470520c43e5b3e4be6c47796b79fe70a9ea5a372e57840f9987d7f53a939360d28f68bc9ce4c8ac98aa868a4a400eb8b4612d1152d2eec11b06a6fab355ef6eef4d51e3f5bd9c623d5d6a7b45954e4225c99f7d028e5648f6efdba9d52bc8cc1593e2634f2dc714187a32dc03fea76dd6362f33efc33a9fcd522bd33d0c72aab76999d59f9aa547eccffc157276fc72c2448f0f47a460367c5a5f9480f729e6a18b199773a287d400091b32d31410614189634639f2363bef0ebbbbcd42faa09edb3ce735eca01bf3b82bfbdcb2ee7a5026f75bb3fd339ba7c9b74967b80452f9ebdc04a7eec2369c90f2a669c3b0ee4dadea12f801e8ee50f6a7580ed3a7d9c1b4169a4ccd0b8744e08ee23b9bade58f7a70578b753eb4ce8804eddfea3fa00d81bb74b7016fddde2672c2ee9f05e9b73b4fcb482789f7bcfda94e6d6c01993f3f498c5bb7f7c81e4af8e9b7fc77262dae02017d9d459d12d50043a6deca30a263a29b783235bc293c82e6b2d1dd7d93660dabe22992f9f3b1bddae941cbaa05efc29d1e909c9f75db3ef1c353bc33d86aab4874b6a9f4206c74ebce44390f45f521a77c1b59698539c04945094fef7220d1afb4090b2d8bf9a373aa958a775f8bfb07766157abf41d698dea99bba62c5fbfec3519f792bac0bf103bfdb7e072338e5221f6d793c61af3de75a8f04abf2fe350fae84e1167d3831bfa26ef67cf2337a29c67f735e9c0ad8bef1b0acb3bd2b92b869757918f8dfd5c91126999ed31573f7ab8e05ce54f444446e4a1688beac41d331810ef3a39d4c2e71364657237a0ec24bcd1dd822b012a3a615ead6aabab9df508218e33e0446d4d77d29811d43fdab271d955805e88cb32f6aadfeb459fc5fbf0c39a3d1f4d3fb41ff29827d3a302c5bc308afda3a199ead819f438923228c10c52c183e7ab8c10f0ddb39a67359adeed4eb00fe8bb810a77f58ff12cf4c3b6a3ad2a596dfcf22fab1ce25267fc55f812e65027fd2d3cdccffeb879122e3afecb284ccd2da75effae6a72fe93170ccefdd9a7db7d93488604c451b4682c3110b3e2758855d3d995f66ca4eaafbecc5fd2766dd425fd6f53dcaa173399ce12358e9a771d75bb221ea58276c521f4cc201d0cec3ce6c8a9171d6d60d0a4599083c9461290764f047d5ca26fe0a46ef4b03f7aad026f18dfaccbd6362560a814d9ca290c1cfef0c0521098fc24d84d0e3ce50f3915da49b6a8db4d82aff9b0e1dd44f2236b48a4eca6cb0eec18c529cc8fb7964c8e1a64215bf5843c67651753d26111db60ccc832926e6c459634644b4b4f42b5c7778238f908dcb9d79809503441a8faf512d1f94b6bf96fa0c2829429eae5278c885a2254d2cc9b1caeb0dd48a8ed808af085c8d52ce8bf6348b1c5b76f495ee346de959c1682dc5db9a9bd285f7081f25be566166d84a1d227d0679cfef89c818eacac4125020a156b868c328840473642cfae6b2e87e4f5bbc2cf8cd972cc9325ff929975797f29daf1de4fd1adac350906bb3f68dddc1aed7cfcc98a1a4550c537a41e42e867759ec9825add39d6011c532567f7f5a3b6dfea4526ff7336767944cbf994af74a5aa19014a7941a0e2e83131341d5076fb4819564f2cc0c071ca8f9535c79b75a5e852ff13289286181d9edec9b49244ebdfa4095bc0a477c8050a0c566a633f0a824861a6385ac47c8d52a74f1f837c9efe279052ee75984d0e35e8049661a299ecc76e2f5ec2e91da877505914d3c19b67b4aa393c48be23e0add55ce14c8d40fdc811b9a4adb24c82a270172a0a70b31b469651ea307437454e8efcf77b2bdb5d3aee7d3a39a0b420c574b1d06a1d67698d7606048fa441ffecb6c231c56d1b929bfa9318da44f9f4ba70eb2cda05eb2ddf0c1eb92a63a5516c4c3735aa6c882476b8872bc6f6cd96ecc00e8ffc358371e4cd597d48cf719c9913cc7bb39721a542557eec429f37a788c878deeb556fae4e2dd18847896c52d397e0ac6e651af4532e209236ed4b7f2a35555e2974608d8dadc203ce4f2d2503fb9518dd991136fc8e7320e55b77d2071440205acc7f98a919d2c3c5836fde7588121bd9ef195587d93df1c16c507e2d7248c283a6f8e7a60e5c8b8ff1798f80eedc1d3b2f50b552a44277ccf6965828ba1d3ad5c58d6f77ce32dbb1af55978da0f2a4ce380693caa80842341b3dd63de47f1c78dc734cf17e09278855ef944176f144186311b446da33b14b1cc0b3373371cc4ba283652b6b40959e65f62d85a80c4db387cf5b94b072db440398002cefeb0e79da30bf234179fb558337604d70a3fe0f8e96c6f8fbdeaec5b8e0f8c5e2319a3bf8dc2f1b411ce2ea548dd5c0734914ba99c7d613633c7a7142d46c6eb0fd0f6c3e82fa76fb12d30591e9e8e0488409c6e65afd01c7c99e30efff05dd6abdcf4f59a3bedf8e6b4fb47ad163f8a96f6d9ad64278c1cb664e46170d184c66ac4e6539ff410f6dd435496affd34d657002e7ed260d4f04408f862f239ac2d7e9b3b399885fca37abbe5b08d65796bc5374a26057137cfac9839bf1ce3ba2870962a63e0968f9afc05e43c4c1161309000e052d51801e5f625d2151bd3eb16ea35f7748ca0cf77a128adabf0523bc6809b73a260c3370341566dca5872cbcf803da88b7efdf5ef171153c8ce5fb685b580227a1803ba087b9a68586634b80430ded24b6d57d6e03ac9e3932db4355702db5c3d80bff3c65216692c7ff857a5f9433e970b640881998568b521e763755a271db87a2e1400a232cfce0c2ee7d8071e69d516d4d6039a6cf76483f78d176460a0eb5381db1932aa8d9ee3d3eb44e74bdcbc58abc7b61455bcbb98aca8b831a3cd757cbbe4dcc4852a9a66e7cb401923591d1c528ca1cb806fe991a6a7b79062e4e86a4516099c946354b535c49830f1a2407b766bb5ed85ea089bfec191d31a75fe0c8d43d47d1dbf06eaea0f6f2f0bd7c2806617326c19aaccf9801eb8a8941fbd6efe34de0f4bcaaacb9a45af037c1de307dda738489aa4f4c147da56b7050d699527800decf9f9b441b2d6fa9779db117571d8d2ffa838a5ebb29d2022a087bfa296dc12ff8b9245202d776ba0867f209c373165218ce010181116abc1502af9635915264c3a3990ec83762b3c5fc585a6c5cd2683a2730432143b2a883a0c184c36cbec61b534b0ccfccc9761aaed720e9deb250217e3a0aedd532163f5be8023f8bdb98d89d0a6de86f19180b8abc83bfe137787c3fbf03c7685c663ecc69d0f61ea28695e1be753c4d920e2ba562bd508ba922dce6756f8140b378e0c7b327964523e5275320cd1773227500436177f15dbd75be219676aee42ffbb41d27c462dbbbe7e594c3c60c2c38fb80be6ca6725c880280d504a68e3e18f6974f60d1dd91d82a7ae93431b2007946404a02715bbd45ed43f0dca35bd0c1184f7d2b96ce920520ee8fe37d902c9cfc05e592038849941cb24d573cc7ebbcd84482f0f29489ad9457e509668495b370e845cabbf762a89a20c9f6fa39c60f34f921d96991931114ae68f764a3066dcc89f861d347d4990d21cbcd3676d6ef15bdf0493c60843c88c3437b35d42fef687aab0a8133a672780b23af13669aae9e0c3fe92d9a7ef1a6ffe48d0a4ad6ebab2dabfc370d0a26a5b0593c451a2e756ed8d75fded71ea6b96806edc17a989a76acc0b71b5b4b4fbdeec6f9ab2a19ae9e91cb68d50a232c8eb43442000f9826126c2a46328b51ba2ca6a5c8e8162c3c0882cc1865960c70860cd3b20c463abb46f98c31909feb70f4d1f7f180066c091b4e271dc066dc1a535d5216db23381430ca5c81e7923a647352f157c1e3de27c81703df779243cface33f89433cd16551a954f5d75534183a576325dc301ec046788c1d6a248f05e3c076a4380b254f28d659575705043e74fc8ca150f4f8487e3b6ef1cda97d65df8ff83918d1042c8536ed46c0de6e18af9dc2779859d2ac99973aa870a6684aeb41065fd569cdd7fd73fd2256576d83147e0322332ce327563267b08cc98eff18e4f2af27583819a4de22ded9e57ddc39c933bbc35fe1112346f12800c1cb63851d1b5a866a8be576e4c2d2c467a2562f1e89e81248b38040f8ec6d7f73fe676d163de68532f8e29d5716edd7794ff831fb158386bb74d1e4daf237a5983a1b9281bb059dcc08df2275bba7f0421926e0e53675113629a9877c2b6a7ded45d4e38091ad80768742a566fd8a667c6119c0e7a5937f6b907bfa6e6f53e09a463781a4e5545f8c6664dcb58b4ad90dac5beb9bf664c45905c1b3c383bf2d453755857aa2e931913e651c62deea8ff87dbfbcf7df0ba37419865fafbd763cc56b8e83d8f29fb1eb5b7ab8e631210dfca8c195d6db1cd3d2a949004f5908c4c3938bad703d0f49a0e840bc040f7ef47bf987b60556f14037cda0e9b5376438dd0b46650270125484862ad8515d552afda56f2f39efbd4693e7ddec07b5f304be17345903df03f8030dacbb69428e886cc8271cf545b1d43cffe5f6fac75c1511b20b064832fca63798d68a4d4b0e1968f5c4c23b08e80852eeb76903b79f1b0c0a1b058a07c9b3e765cf566903b1720a0fa0a18625b36cd839de83f635424ee330af67dd312ba14537e9702242b6d52e8ad0f9c49813156091b3bbc309b294564807c4d9bc64b8ba7d3fef0cc0c9bb0fd1e87b847b4370937f50c3d6a45581817fa6498ac6abf4f8fec9ccdf3826a5eae9492ed23db0c107d7d7d24a741dae40c2c8f20890457b3288611be93a9945d705bd710130af1bbac04ef4e22eba6c7bbcbc6c93d66020ea1ca9320342bc743b7b8dacc976c631fe06998bd891e2314e50f8c750911cfaf0bd4bfda8717c17989c881403e092e2082a50e1ff3063190b477090f4b2cca921a5f872a2292b7ee09b9d8f5472e1df6474a4c2a1c09dc38666746df72d80cc088c87bf04330b9a7e7aa79ef13bdcadc5cc72dff13b63227f88d38414d016648c26fc0b4a02d861bc14f3cc7f49f3fad974112c58f7b92bd982e40b5717959bafb53157f8b1521f3096c8b9cdf28df9387116bf9b4167ea780066ec34506a85a60bed90c75227e539b2d6a69a1aad2ddb845f744878e8e5c10d2c2d3bc82d2d6afc62a1ab8985ecd248b9ed6c552b16e1a0587cc62502ee54edcf15adca9d0b94de28bf63cd954c87f5f7301d37379b8b5a124bcc71291a173bdab1437906754a5f4e167fe2a6b1c5beaa061f78b13f417d908d3faef094519df0bbc4e29fa01b5aa995f5d3184c07d0a124562dfde90682f516471573816eeb71d6060a1eb57de4ba53a5ec0ddcff1b6097c067582067c322ab140c9452dd173bbeaca1471dd5f00f1cc04b9358af7821b861f58a772a55361fe6afdb830471aba22370c0c0e12da8507e10eba9cbb7a46b0ba8e0c0c942830c4489e188ab1074e98605cc846d88355f12f22f5770de4eb31f28b5a3a9455afe990a1c3f071cd82768883f7d11ef578ac2a682ff51c35f8b81e0525508a210c9d4f9059c4641c4a600606eb37b4a147acce3842b09707a62e388a9272eef0c9c3226b42557781b2696afda3496da27b8b1e7395cc007e3a3a8a1229b26f8f76e9965fbbf6cbcd4ae90c7c06e07678ade377ba8b7cc31e599b1daf29ade68d96238c307e144d78c52d61ee4c821619792ad65a2a464a2137dc875ef698ad4eb1624dac749b0b009b9f3e3974c0704fd2a2abadfb84294e63cefdd87134b35f9176095bb83a4a549019491a7623bed3417d13cf3528ddbc9eb089abdf5dcf9eadf07f5f1d3b836feedc34176f7a1290f7abc3660f29dfabca9aa387f3f3b638572eb1e9e28b572ee7fa179b4acf64106d8b574a513c7d97022a3720d4b0d2f3ca580aa43dd5c745b9ce209a3c984d36d5f39d2358aa540f6ad7fd97cd81ca72a955dd3d04b1d4893bcc73b5b316227f8cd87f769fa08d3752db5ae0250c689ee5b6682eaf8802b06a542ecd91f555aefc51255a245fc1fdae0e22ae0c69df06e6467a57e4e6506d84cd22b60f4607a520e4864189265950f43183ee54614315d069ac61e227c18ed8ae2547b06b0511448bb1ed8de6fba05199c68cf95446e5b6f4a16d0dfce29f8bbf04dd55a1258fedb337adbea62fb634bc7e5bccf422b7e255dec97e16120808aca64a84b536b1ec9cdf9d703e1597df673617902fcc4227ccbf40674b23ffbd79ce5a8aec94c228295836c073e93929f9be7889d70a5a79f11d4cb60ac0f250faa0e3348293c5720cf6a53a561fd646282905113df5571fea11d6cf5d6bf40b413f06c04ba2ab950aa3e718e5f64a905c2f4e133671002a6757a9af2525730b103c69384d3df694dd91b065443e5fdaa5c8cd69cbdea6490e17bd5e4ebea352378151cbe0a38f3edd8e88f0721f8b7ce2f8c5d8fe24dbd5da9f961eb35993e6cd978656d9e711b50eb601aa0570e3112aea5be64363aef7adb6adbe48a7cebbc29cce72d9c7db378079f0ea3f251acf37fbb3ed9e6add0dd261e8baead0cdd84226998538ca3fc6a32a34112efb0316c89771ca262b8d31aaa27076794ed8c0a3782226559962874c283bb12cb78f5027ee02079136e001c67b6259edde05bb6411441443c089b61bad9036b13437e7ec94bb52406fadbba14bc2d16a978a141e60e0bb7171c60af604dd1d0a859965127d4b0df0db1397236c21a87ecd553231cd561e75e70918044ac9f040a18fcf2f73ad88f02a321b7fd36d741f4d9efe6f58205f5d3aee07f9e3b081f9dde74666956c8ae742881841c5b99dcc80308ea36e628e23c70630687a2924f87a00d1f07a27bca2c990aca755ff28eddf7a5b2e396e03fbb7607036f43a0633cf98c68f8246f8d1a80e7451ac67ebeb40eed7310579336548e134b8c4006ebf2a50243b52d7ebfa8da2cf6ff90f8a062f85aefe8a7a462c63202075d741bb8416d3fc95c7437ca9fb61ae4fc26dea975c67d60ba1d51006aac26727845518a6a7efa8f52a68ebfbc24e2d49df57d04e67b8a343b9fb3c18af0047a55ffb88cacaf77ad5b4bcac778367f45f2a3bc3eb61ffde3c8531133384338c2bf7d7bc4e9076816f9ab4c91302ba64052c4a1e40683a4d0fb4ae8ba46c8634864f1b885c75cc530d90cd2758e60c5886f14f24f4b1cc4ab94c5ab283ecffa992e795f371a3db601f631a240526bcbd31fdb4293f6d054c2c5790fa600bb22c2e83979e67c981619dd7e059357027983c42da0f2ce9cfcb3aecb4362ac9ef153c346c9be1da7af1a0f72dc0bd6af01672b7cdb12b5bd7556f665cc9317c0371a5fab404480ea12c23bfd8268d9105db69edea645485e47b850931cc08b0597bdc7ac339a0950061b8aa8b25ced17d64547bb0e5496eb4d845948d7f4fa89d30811b1267b9df80103896c9b787d6e75187f7b85fb47720550a9abd4a35ae59098009c98e25dd589dfe2f5117b48428beb75dcd2667e3c445ba5b3c457a46ced1c79fea73f40457c1e84a3e0a178b5be37bd838d33498d9c0ff446332b91b6ad45832e1dea837f2e6871f877460fe0df2b284d1593ec352a31c1ce6c7ee83d479d9972b52751f23286fc30f532d7e8679e367197e36c2e0b2074368eb1305e40999cb67964e3f9105de8283b479d5738e1afd19d5bb2bde57dac5f9e12a3142ab9e78e024d691403f73d553efac994ff0c1b560e93d3b5613d2e2c30800fb1a61d2b920762f5cd973ba111c26a9a4ef0bb34b6b1fe7b3d190b7e268d0b20d22b68655ea148982b424a7db1b46de573b981db1802f053559a06943aa7f7f4b543c8ca94d4af05054129bfc2db968965bf13991897313e06fabbbcd166253e489e525eca1ebfd7d391a7cd82d2d788020436ff27cbe59cc1060c12c290f7bc93d4d89361407f1e3364b1b110547849bf8d58586165a0cebf00d984bfbba474f904cd1f0f514b4baf9658b246985b28352126a874f57ac4915e3f8276cd285f5c135ed0a7a3b6fc125bb081d74957582d79e4ff46b7d75762a5f671d00a9473da8aee40ff825bbdc47e26d9e8f97d0bac3274f4825a9b1b40a19bc7d53a6c3076284ef221c44f8ce5befeb6d54754e99f6878ea869adbc8be396924300e134cd42d6da42736d1cfad7a254f4c9e429ef9c897c15c41f004cb9222ce708d9966e6293f6180da807a47eda70ec9c80faa4e9b24fa0516c555f1860e6439c732c12b2f8a08ba803213400b7362af86105f95c88c17e74b8f3e7633b7f17ce4175696ed8ea4880295aff86270930f21eba9230215913d827bc5308e8094c7d3864c2163bb087d63b278d4a775e7d3d920fb9cf6dce199eb8d9b1b4060997b5be81947b8a1d0958239bc766e2f163ca5a47c7d489c5eeeca6ae0ebe43501944248dfa1bd8932e0e6adbe59e38d14c3c1ea73ab64a9de196754851af49b4831a742cd6dfbbf1d143b8234a321f6ed6b1e59c9c3f25b7b587d9171c33bd7f9679ac0ad87581ce7836c7b9e4fda8b0f688dcef4565f01a4c91e0a9158f15421eb30d548ff271a53b291b0e64a52d3c149e54cba45995790540af8af4a6d2f5ff1e96c619a1bf10a9589da3171dc408306faf21e5623c2c5397882fb9249eec00a31e4d0ef0c20452a1458102ba2278d92a3688a059fb99eb688306b54fece3fd37d14039c4df7f151ba82ca62bb84769d9c21e962efafa8a99205742f7487cd33edc758a7262673abbded7f8f2632d877144881b4417b4288d725a20545b31aa2e698c6dedd89f84e6e5c172f35b7c4a035e05fd2fdfa1205e23ae648653ef3aead39d09c7f7dfb92b5097bc45571e9703c9def73e2ad1cd4c35853905a9fe09e88fe24bb44bfff35b43c023135adc9972645ccb97999025b1c63b0814b65dcac68b0d4db475a84b75e39239e8d00fdbe46a3a9a56a5081744984b730dfaa18d6840c1f960dd41c7836628afc60b27499d87b78c7887377145b6f12696c1b58fb615c60734cf42356259d0ac01530189e3b20a8ee10f7b3b7081ff461d8fe17cdb7a776f2f23a99688fd7914eea4bdd68f8ffdf0944fcdf8d4ea776bf33da1f95592445df00f6d11754b37b9f661236be03e069f539f07941ebdacceb878c643712f3ca0691c8052f639011d5ae49db0d25df88b9ef55fd25e6eb718e061cae01e420da4c75b007bc843944119bcc7f1e142e3c1e2db85f63b25b0bc52f4e9298f6aa141d650a24968ea9132a60a36f4c7e4bdea3a0d4edb8d1c4e949cd00532a2bbe1d0d2c7933402bccfc2cc924d78aa0a33366a5f48953675cf4e6e93100d1b776385a959bf036cc30bb76b607e634314eea34dcfc9fd4bde20a649184e90969f1627ccc8ee07c1c3debc7e65b9c8ecac2a71d9da0873e820fe0a0ec11d90073bc0f8bd88ed82fe10fbf2969e02ff0d8b7844f27bab2b6eea0dcc314f3d9e0345e9ba9be72aba6d3f443967fd757a292148cf718b075021a5c6623ad237a6ac35eb77d44078b3dd3e77d8954155c09fef30a8f70a5ba781bd8a8bc3f9523ce3b07b129b02f10d9db56ad238a646a8aafcd56e5a5dd7324e33dafe0c1ac4ffe77257366f46d642f46c10ab74f5c66da3d1aa33cc9bd55b7190fcfce3130e1e71041c1053f73692c7b572e0b269d0a0797f9200b01fe35975c850af4621f00224f52343fb10147ac275235ec7ce3fb5e14ad3802a77e7b8973fedd77ab45d2300d7e7b35c2f3b5f94837988339257a746047791872c74eccaa25d252ba277a689938e18d2dae21c9911bf0c30753adcf976451aee2385c5497dac241d5c5b90ff24a99cc0e55aec6e5cc41c7b8e4be24495ed097228aba5ce8d721fe13a7ca1a513bd55bd8d411cabfcf84ff66a7f7c2e48f754fc4d00c16ef7baaaa2bb6eaf3047aee607f9fb0823172edeb6c03a7ed7d800179d2f23b401a5804c914d14e60520e12bc1146f715163a70e4a086058c0447011339c420f01aad57b8136873f145cfcf22379b67896089193256c5498af8eb57ad8ef3b3270ac5ac76b0032ce16147d58305267a40ee8946b12d960d90d16c0816a656272135372926276c250bd94e6f51c77d134399fc04211c94e10837c8fb24a0bbf58d128c207c158c4736a637125d6407af6f7f447f052e46bbb0699e38d8330f41f8b9d7d08936483a71976704510e4179ee4d919d19195de1caf751d8ac44b087bb173acd8902326f7c3af56cec0f5f0532b4dd13e3683397bea8a0ea4a2f3365dee03ef6af8fe9a6bb51ab06187cff47a95ea6f93987f3da70fb7248e2088aa38f4ff30e9b196bf3e33aa22c99d1eac4ce53bbf95bab5e7a4f34eec77f7e37ba2a4a1e0160af3b0dac41a9e970a780482257a7151db9bce23b2ee9fd0cc7a36493d93bf11600e185e2b053db8f94cede02db958579362270709aa6b24e40aee973905b2a068ab0906b8c22932b2d7f51e7746b9b690c99b842aeebf53bcd4f898c5443e84b4a50e976cdc84157f8a96a06908ff55554c702a0b86478ddb8244af75080bf41b7ce5bec1a147c7d19d5cab539a233a808af184654ebaf7c467718c14a56cdbfbfbe7aa6a322f5648ed33bb7fbdc3d6011ce08225a60f35b04b53ac7a8a25d41c7643d96dcaffa6d1d3a98b12c3e44f72b8214f54ab1fad1102770cf36feed154591e2a0a2ebad0ab0cf783bee542c79954e2a3d6d1c74a955720bd67eafaabb48561e8beac52ed475ea24a69cfdf6dab480e1edd3104bf6a1e7404779d1c0dd5d79af5634597b5dcd73d282ddb9cb6800dd6cbc7ae1a57d3eabfb2cafe6c10422b1705c1d99f5ba85ee921502772722567cbbaf97ce19c287635e88e3225845cf12edb33287857a4727b083a5887841438b7d2fcec52af8ca01474816ef6e9dcae92f1a3d5e6382752be49db684668fa4158d2b0e7bb53565bd21e3d46e693daec96c1f1f92ce77a4c2b4f6887d2a430b753be33bde07fa4a9110250c43e45ac793857b2a6a60b34538706b77902bd709ec787a631144dc3aabe9d3ab63aafe6bbd5e2a2f4acf14c4d73fd35277092174b5f80608826526080fb7cfe63af6870e1c7e37fa705d2fbfe78545e915745836dbd5def97fbbd23dfafd92d791069f8946f2168dbf7e9d0adc50efd662a9f00387ce883c21af2a5ff0af523b91cf533a70d6121039acbf140a3447d96a515ffa3342158ecb54f18eac2e742a16d4c62659a9c6a030df74a858aae4147d8a7f1e0451731ff2bb64db1d3f705b5de6c2b1ebfa9746f842c8e747412bedca4d20c1b20b2925ed0a3bdbd24bbdc9d40bea361dfd6ec5bd6a1d7fe3157c96a0389332321dfb8a7d8a112a54757806eb6032b2027b190e86d9e11264dffb6f1e47323044afdf0909ec37df6002ed1b352c858d8d8f6aa47c38e4bdfc24ba36145ed22d537edd2960f63bfcbd2a541b73838948834227d863b7cbaa47ae83e97edc5204cbe4cd10ffdcba02b1d77e834191d05881a06264432fb889ffe9501230590d788105d377e3d2a8ce5b4d1b9228cfbdfc6d53eaa5e34a50c27ad9d7acb15039b4996437adeb729cd8056f4d5ab937b709255955180aac32a48e2ccb26fabc7d64a58754dc114082b682400fb82e3df84e69907729d39fa30cebd326ac4a7b5da1d8fc191cd6c6f76b95f1e0e86055e312ba0288c8934fdc8ffa128f3de36109ca92a05f53852a8a02c2e8cb3e502995b3e075c3330f8bf1b2467e2e478d7a137733b9c03a759ed9eb6a8beb7ea6f8427f2adbf98fae7ceec44416eebc475a15d5aed616e8bbdb4fd83abf116ca4b4e00b29fea67c0f28e3674e387e8857bf01958ba188b6a46f1bc0a8d69856c98ee089fdde860e4713ca338c5147f9997392655f7fcc790f72a94f60e2ffc030a6da6480f1d2205d4bb83ef691ba6ad4961494abc9733d7438c3d28eb1ba3bf47bbcf2f6680aeb22e324ca6696dc9db291fa2b88c54a6fb02c54ce79b6d25a67094c94d706d7dd2d5265ee601c3e4ca5ecd2926f89913b233d3a55c4ff50d2b8501d553a48f04294483a6641c47d4b775b6ea501fd6a3aae97f7e73dc4e463b37ea337c141701f2592b9b467ca387910c96e43508e7c78dd237423c4280ffe3193e8e792c4e092e8f15f83b8026a294d1aaf2554eea39247cb92b2985db72204c2368a55c766172eb5b9c57fa05508d8364aebb0f056d22ef290898296a190e4425a7a567a7dff6323ad04a03fbae5baf7f2b5f6d138a44178a9a9e720d8c78879e18480fafcd7694b942dedd957d7f065605b4db5e70e923c328f95a15a1315a97896416779b3eb4f23777b20932dc89eaf18ed65a9cda1461230f8f46f5ace6dd0fbc955c3d8bec8626c31d41d7963ef548c34a7bbab3c9d5b5552e2eb3fc269c7cda8bc98b3355b423bbd1b6842e24d91baf8823757e3b20e537b25610b6ac3720fc9219d75760a3a2589fe110b13856c80ac8fd6ebbf635e7586070351346ccb26a32f9821bba6329bbea37e8e705c9c93304be4d155b9156c73490bbbe1cc6d2856e7f7e36a6f4bf27add5c1833ef705b18fe06821ef1968029c146fe37908218fd2e4fc237c03faf9eb76414aae85270c5a17daaacfad451799cd36258f6be5485fd2341d325e123ef75d7d52b6b093ba31af90f1f3c7ba43fc35e33fc1c49bbd5a55704de5ed9cfbe4e0379214a1bc0f5a014d7677a0f5bcff35faa620a1298fc0b489b80229e603e5415c2f969776cabfae349c53a901288d569bb13b9a05136d9a3c2221cb8868b0fab7e662b85851d4bdd0276699b4f07fe135837ab13e1308ce4c0ac77dba51cd0bafb6f05a461c0c6e44b96030cef014f4ceceea08bc39c580856ab05b3109108a2fe599f384563e40ab31bb11d04f74b76dd90fe1a3a3ffa671dc9d5028930f02725f8539774a785287b3412fd277cee0dd949b7aa1d1add000b85ecd29620f9b7d8d4012e05c0b4c9c8a769e3062812cec3219fe4872d19619034837fe97924612c7cb4cc82b29b260a2466294c6299200117045bc47ba44522f19d619a346d30c9262f8ea18e1adb0f024d8b89b6b377df71d5d75fd3743b70cb3aef4ff717fd336273875cd6b27e2a403959e3ae8ac84b68a99e2ae9f1d22d33943d84330bc75130f67bdea5b63759637ddcc532ca62a9ac725bbc1ec9ac73c977f7c7ea411972dce8f848281e611a1719690671c163deccbae65146641eab0785bce20ee8f54b0f41ea682df2bc361753f04349cabfeb64009902b56631b4597c4ca564367efccce7cbad60df2a458fad1cdbfe24caf3bc506eac10bad66ddbaba42852a3466bc64d6153b7ddc7ff90ede6ac0f23d6985d9c8f1cfa8ee90bde58e0c83651032099e8e0f48bc90a95a14d62d6b1b98007d5af849c554bd2cfe706c7ec2bc01c952b90723ea456d109d75aebd7e66c51249eba191da023db347b3f9b1881c59921e7367e764f664e2abb5fe4a9458155ff25d50dc1d7d13841610f9ff8532e3c2fd6d4c33980724f15b7a5ae4883509eb96f35cf17cf0a762fa9bd74da3d84c78612a12c02473419b6bf045bcab96bf8881f938bf5dcb6663d6ae466d09f24c22da473194148cb714d0d2092a8c02c9b2d6a443284e694c2b9f78a079d8d2c5279880ada7369cd3b3081be686591ce03038fc536c0463ab022ec01aef3586bf9c48b17df32f5690b819baf784a8e7f7ef87af0dff7887cf463064e9889ce955f5ce1bbd3e27163ed03a07beceb684b4123f5b6f386b846af933934cdcbf6d57623c62ae85bf489deaa8532b5ce998db464d523f530c10bb069f3f9b2f933325ed713abbdb38874b727c6e32f85c0bb83a0af56d3c53b241beeb7d7416ca174a1d0437333550ba680f2a53c90e68cf069150fa960b059634b3ac6459ea4039672c318a41bafaf7503a61e28e3131a732cbdaa9ef75930fd9f716d58665e6db6325b97e5b7ab76fe24380e91e56a48320ac04d3d16146da8144e32d8a4d4457323ef878f39cd8dc5dce4d75db2e8d258ec30ff529fbb9478b492fcb030bea2f7c977bd56455b5f250458926fd242db10f50f0e4923edb987f9dc92cdff2f33ef5f8e586f260070e4ce99bc8c257bce4a50f1135351b6f20af8f992f7363ed93f7adba8c580b4ef49f9928dcfde299f18a763792443f2e7a2b21bb0dac64f731d318da22b4254b3b7d6e6b75af6f1bf2edd4465a94e330ec21a4d882fe569865b4198b0bb0e26fc1dbd0ed8b36aadc413d0a03777ed7a92814b5ab4b32c2bffa8044beab257802d38ecff865ff8ba1dc82ef200d14937ef94774f0db7d54a1f678b7fd3e4651d7437def9a3bec4f72ccddee33593aec282bc2c124889bc934965c26d717300387bf01eeba57063841bdc0edeb34c7a7d90f1181b2158e70788ceeeb253ef2d4110ea0d5a79a7c744611028b8722554b505095ff59f030e974ed33af7a570c0ae394819881b33cfed5ff90c642d7714f22e929c9094c60c5bd64660ee4b87f87deb137a1a903ad5583930874d9adb1d8ba623142c7448d548f9e539bf496606e8db53278f466425684b33eac06f206a00882652b484c1243020130d617626b8b4ea50097960508c7ad1723592f8e5555e2fdc7b08df2a82a31a5ac7b2e194456bd6c5279c79394081a1744eb2cbe32671324c8accb23a79523c4ecacb03c9b34f71d7113f645f423d2fe8f981c1f6ae1b89c3711f0d99300b201c6c0667e66024a020e7d45d181335b2884fd059d91b4020bea97b3b9f99cddc58f82dceef2ed83f625a22fca6a2eb67f0605e6ee99683da580342d54fe6ac2866f49bf43524c087c9ba939483c065304f0c125c8b1a666bb17aa86f791b071db6b193e82082fdd0c17ed1cb85ec926e0f5786a299893b3e1f9b379d76f39bce6365c0294b3128e03f94bd6da7b2a357add0070d1d9de2855747a783f5958090cd7798c0ab0339ba855ed22e3c8ab4d4bd7947e9b0be3b3dee80c6c930739feec73df6278ec84703e200193744c153aef8e8e3654dab0e62f2cd70b42e72ecedaca9b7b805c116e5790572517c3d4236285d456340b2d2eb593d032e839223c4d32193dd70bd2cc71bcc9eccedf3085ec361aa58c5a51e6eb1a447276cc2fb271146c1d4753ddd720c81992288200b21695a8d03f28a50c51165957ee494af95aa2e86dae46f39852220a1060c3d087e5d306a51458f61a01f5a55ec0e354a720786b7b2e5d4ed4053962cfa6fdb7426d64ba63ff591347e9136276b93074a3a6a2ae254dd6df47f2ac990549800ae4ce7a2a9f73df7bd57a4d3b963112594063d09d2db12d1632a4437690672838a6ebd3162380094f3ee46d431cb12eb96d143099e3716a0277f10824d6a3224390b1b8be44f167e6d300e74a0cbe8c026b890b3c27861f07c22e73b77a7ed66d3998197b12afcd00bc56f86bbdbd85c6eca91d27df7189752edf68dbe3c6c673ec0cc31762b6a5a10ad34d56d1d5e91415d0c31957eca07b683ab3f4b5cd092ba9ead7696f839c8a8b1a9f4374367f7dd36b80f1b8975fa92d5a28d5287ca3031d8a90f56db70387b049a01232566adddf29745edda3d048fc4501a1b609ad59fdf016e194395e0e6ad4b0f41f39f1ee7ebb164ee53976bcc813b80398f0446ecc0c1a2c2e1fd6c8dc8f0e47c11a96bbcae2dbdecfc3acafdfdd92e6f862e4057e6204322d426e2c72b1f704706967ec9e3793c7993c98ecf8221ed0f1bc7250476e6088626caa571f9855ac0b8d89b432756f8607aa88460c31a6c888fa86d2e2402f8e7e925c569c3ec415a76a83d62e613e5e4ed9361d4c82aec3263a79d08e310b080c5a4e6a5f49422bd6cb43c2ba65e6ee7d4377dfe80938e2523ac23b7ec98ceb63bb0df45dd47a9a0c564a3fa268dc4e691c376428d0cd49c2ce39a8311a9b5be8686bc5c3f080686eb5a40cf748aae87c0c9d0eaa5ba02cd2da87ba8446edd75720c2cbc9ad7c89c54aeeb7abcac958776fba412d0fde99b1e8b2aa6098abbde9d72360ee55c91e29f67cf843758498314949f82c5cc8cb99f59075cdc8e4229ce53360df91b38590718917e530ef0baefe049bfcf6f6180c2764a90e7b948473892373b25ed0dbfe194cd07b03bdca2696055b10ca069ccfedf704418132c6d8da4b11d6a5da8e681706c9a47f4861dafd8c7d999828b895f8e5bd298567da692b14c002309c37fcc70c8c0331ff11ac3fbbda76e8322f2ca35aa08a1743d9bd9a8107f5d3fe88741c863a05e6a27882e0d50d31395f3aa00218cedb497cbaab7dd14b154ad168590e215fc7c92f59ba68b5cc2027777f618bb2bdd1b15e71178bb1cc430cdccbe4c3ccae8a530300738233fd59e901b330a0cdc05babf2a4383f1b0b235457b56b5c69c5e19332f46337502bd47ff271c3a110182a72cef1b0f8c76c44185ce1709a07ca362ddc24e99e01749e0f9107a3712bccbfbe196761f8ff9ae738cd7ffcd11b7bb72aa3c1313c4a50b723adf82775acdaff6594ea99d90c7e14d981d2280b5a25f486f0bc990d9bc02247c6657ebfa94c72c9b3ecd09dd232eb284596c1076591c7c4191609c99618e04496ad7f01ccf033a04b94e865dc786c9cf0ce7fda1f374dfa6c5b442615c03470e5dd59e5903bf640a667adb178c98733de36c06f69850f8601618bbb0b04d965566b8c47f66357920fc1566c82e29f7e2a58df6b0b2d1d45458e5c24f5934ae9e6cb4d8ea67e46e4c5d527fd7898702166ead9e73d288b8da63e30058866756f5500cbba9eae63e441392d2a4c1bb51feb292024f8bb7667ef41bdae94db60e83951dfc4496cbbe043152154924d1fd5d6cbdb05d3fc53c3fbffc314e91f3574cbac861cbd2f46ab8cc0e43eac1278e577567d79c7f115bdff56ef367eef4fc88f695e3d3d6476b49cbdab35448ea4be896b55c38b80ab49b679467c275e1c980ec29bde31608b851ee2240570d9d4d403fbd8b4ef5a56b47d756052f86524e23a124e57def78e8d3c0904cf8ca3a94473d10b12212f93ed890be6bff7f349552cb483eca540cb5ce0f2b84289e9a0452164af47fc46ba455026b2a1cf7e8556524b52f1bdb44a6c82a6a8b4622e70769215887f82e7c44099953904a3834f2a536c468637669028ed93ebe3180d65f9924d34e50cdd1da669a78124913c924a39a6bd6ccb053998a623cebb92ea694db2159d0deedb43582646c3c81f929cd9fca35ba3f5eafc004bd392c77c2685f55fb6bdbcfc9b92732c62b421a8b3e99b7d151eb479cfdfe41e7a5ef14be54f4cd6762cd46150104fd087ca32ad815d07e5ff98b17aceab59a599b2825957ba6a29636ed23f176e79b887882c835e193f158c5e58647705149eac54cd3758b8413b57a951a0275b8387e86762136380eefac8fc7272bd91675d13d967b2606d100f648e89a87a4f5bb043104b01583d7ec36bac9036fe8f471ee39926d696ae7a3248bd659c1059a99c9fc00b2bd3d9daf3e9d29431b244db728e5a85a672663ed528b708d302d712f87475a6cf91fe4065d847405abbfcd17a70a6206a67987781ed8b94ff7a4b655846921efe6de31151a6fafe8170b82f33e7070eced29db1a10491b253e909440204afaa53047be0565c45f66bed612ed0d5a72f9396f5af44ab1d75e1d84a1277e4ff65f5b631f26b9c512deeb9c8926b568ae54c07ad47d4a13ade0d30d48251c387f02089f3b8ad4d8bde84132ab25f1e3d3209d233db9ece93a2dbd733249883a51c661cb1d8d7792013a4f165e52783cb0af5bd33266809a1869eb4569ef4467e910a7d955f56bdc7ae8666bd28d955bb6c2679782195e17ba4e1051c49154308454ac6a85238dcf4ec477cae32b651c0e4becc2c2827566ac9fb137038e356662f5c6529c7bf232db37393de0faf6313061b79a6b703023905a80f63b21722ffdbc812fcca86c0e541ae3f8cdcac01b8c8f7b8faa3d95d7546e21da1912838e3a1711b0ab2500ce98687fcd459a914b85bddb98c562b99a026cc5b3b8d19aba5f01a2a72f0fbee1aff1df75b82d18f768f530b679e0d6773ae0b9a33671aacdfff0db4030d2941ddfc8192773756a9a56acbb8d532648777e3d5e1da84f61ce5b4a9eece3bd04568fbe2c448ac0cf91b9465cadfe06f3bdbaa95ab982e73498276dbffc288f558fda9d45860467211180e369d28da829669d0a411bedbd33288a604fe0f176d1cf171870de805625588a8074a4cbe8d60749432e71ac67b0f4143c3c13bc655bf56852e39aa610dc925b4c455bbeeda968183bb078adf73e743b75f4297b5d281019cff4d6099f3f7ce326a916bfb71626fbb288aea05c5292285ae109ded6b3a19f37bc9fedd55b1054fa859114004aa960bde72ce7d9679bb3a86c4eaa28999914226b9a03d130243445546d65136331ad996ef3ef63d38b349425043a893dbe27b21980199a77278e0e5443bedacfad0e5a3fc871b23d4745be772ca2dd8dba2ffbeab2412b62463814fe5ef8f8d523c60702fcf3710032a719129e417ca1e5ac46cbd50a011826d4c3b1ce8097ea1fc2fa3f435aee31367f6c304fd63a21ae3ae3cdae5e816044e8274db2fcad7efc1edd69f17d44777f4a63674f1fa3d7ad3eed706f98fd762bfd8f6450474ceb15deb0b811122593fee64c451dbc26ded5104853e4c67fcc40bfeb0a141a0fc73f29bc7a2f9cff3ad3149a0dc72c34d17219520c4b52cefa0c23bf3f98347efe93a1bebd5b5b4109a918778051f6e42d462c212a36934190dcba7bcc394863c80f851c7a54270769f10d97e190618009ebc8c19874c64734a39ebd7ab3cd2c28c6063c73a6b06e3e6246b05dc79db5ca29bfd91a97e57c0467003cf69dba9cae660e047d1ef708ac3dc11d01a0898c82f9c9b94cc8ad3f90ca45e06f44f03791a60ee4d1c1daa2d8ac309891fcf848f94e6c50a72b574e09620fa527ca5c1866ad68f6c6368c9f0514a9d1aade0ae860825566b001321af4fe7c42279f4748e8f5652a3b5cb4845326d307e484402172e04beb6e5ac2821f63ad6daee90d786545611d9ef8f93adb64c695f667c58dd4b4e185a8b13e31ca8a4c00328081f4d1190b91fce644c0f6e36af7bad2af35050aa573e480f23e4f2b3ae290ad29e0d68d7475b0e58a1251a200f4d9b320baf7c1872ee458f3819a1d6240fcad18f769c005a63cb954fbcec57d4ad52de95b07f60816ca60acb963c6ec6b6bf2481be520654d50e58b3ceec29c66a54e58e95c7dbfb7569f7c150148bcc5cfdae703284b80d041558c8e64860eefb18220a374d4f8a6f3533a0f5c0054c4563adc54fd49251863fc746eeac65478b435308a5250e35965981ca906c33b3a7a2294384ca3665e7d4629515c9c7daf60fffc9d9c61b41d4e4173d35a6925afb36d4a6d8d5fc3d5e1c5938573d95b521ae03d8db4d90ca7c1b893a4a2bb493f4d312145a89563d82d25613145d1fe76be492210a54ee872ae5f22936e5b4402315f8fb951cbb523d1212a8207fa0af5912aaf54f709d41083bcad594b2ef6cc54321d01a6108798af9f0142d6a71de4a2d9ca78f68c39abe99d4c1dbe75a77b41aa67cdd32042209e1fc5b9c578bb23f7a329df9e30cf8a72673f2973707f3fb85cbd3df33e5fe67cafafed601893df86f84f34cce658798d6df13dde455ed4a259ad8047cccf509f14cb090dc4684c36926ce53842e12b58968ee3588df746eed83c9d9ec0347f082a9c33d5379a3c2d73d97d6429b90c5d8d0e6f90a91d8387802fb28911e4bd2180b91e34fefa42979fd75b8317eca9444257a67bac98e32ad20862075d2ecb83415a90c3f7b29aa7f378945daa28d7a3c3cbe526617e7e8bf85fda846efc5ad051ee4f381bc52ea78c71bacd30093445cb2d558a349cbaba6f2a8ea696e988a29bd47d439810b07df9fdd3ead0cb8b8e9fc0d047976e930bb96f1e131bef5639124a58793c83d204647e0be2e121bcfca6f2170e1c6ffd4d3ad2b0ee6a47dd9455cfc16535cd591cae5eb369bc2975af7ee65fa1394364b9f0683bf87f63ec87277a039fcc685995928001b701412dc4364112955a0c96e4c65640ff07e1ad6a1f1720ff9cbffd3c0bf20ce5f9cef23b3d2571626543d3cef05e515204d7af3c08bb3b21fbab2481990b82fc1a242a2e6317e0312b7d56cb34a822a0f9260df5ff3fb77fefbc3a852863b522dc094d2aacdaca094bfc9f963e6714d96be961093ffb1b6bd97868f98f5f38e7cd9a93678a7c87be9ba421ac6ad85ce44966aa489e9e61911da43914189d9368f7bd0faa8178c66c1521ab80e4ee6211628123c5c424c3e7d0624b5552dd27535cee4472d020ca54aa946dd5d986db79e7ff2d69b7e82103ed496666501eff16a2c398d1ee8f0d56603fc829ba3fcbfbdbd8226e2d52ec2b2f5c49179a27e8f009463a0b8f4e6d35c1d6d25d26ff54ca0b08172dcb4b55c49e40e7a5220c3ed9c741c45795a07826e45f2b19bd3d9e747eab4471682ffa561cd64eba508d331a8ca20187ccfa18df038f8b52e4e67eab52161f6752bf44220cff18937502e419c7aff4db5ad09efd10d528216f48eadc282ed1fca33c34070da750fd8387383c1ed25ab552722ef7bcdd6d243bd9c533044cb95924f2cb2d54c253284c160c84e021f42d87cf1b98ab0cba33b6f0971e5bb29a21ab936458942d2193661348bead7db2a26c4572531fed545169d5e89e1097a1fdcbcd850b14291d3297ce2d825f9e77b31e6f17310964f527e70aee5b314ea09365d593109ac7456a59c08605c558caa4c298c032a9504f2d02132303f4c68d61847da3361967f6051d37aac08ed333a43bbd936cda8fac605f5db08c8b1900556bebc37052c39944e5b8c604df0238effc669446774546015861c0a2a32e69bb5ca78c0877fcd87a106ba87028cd7a8deead466c256e217dc04b0fe9f80dceefbc8e042f813cf02d357c431fb03a887416941563d68bcb2ad68285b2953e35a83af579572676be0d53082c1aa6c0de98535c29fd48ca170fdb1cc80b02ae4c5c79eff279a89fbbfb61dd19710e8b227ee5452d94a72e8b82343018cb606858eb75330e98e3b6ed5999c21149cdd2ea7dd251ff61883b366b0ff6f4d3c0024bc3a22d1980f77d6ea9339b095c44f15d59cdc0056b21ce83dcfc07a3d0f570a9ea1ba1c1667469e630f623cd0ac8432d933daced27dcdc85e917ca45b9e56da724e6b5c8755fc0daee5f7bcb676b073adf01aab26bc831e1ed7ccd51d0ee96e4734183c99019435e73a3bfa251f21e85e8eb674cc6676234d35c04202aa4d5e790703976e9d146bf7ac1e883881c6f7bc2bfc9dee1bf163eee5074a15106ffd464fb950f660473beafa118264f4c865dc3b3d854be366d7a109af9bc693e9e2a0b779582c78ed6e85d4558e536734bc878661ffb5771752ca12e172adc6ec139ef6730b36a543bc922db14515d3f8f7232f8db5862e052a756bd716cd62ebbdf503e33c0e95f08a6464db78a4a4091463f9fcb109308218b86c991665bd402ac9b539ab493014d47055b4e626e686f17528e40f5c70974621ac479fb383e4cdd2f9e8d7c5f9711d4577e8f4cd1d0fc4b6689e01bc7f539c1768a64be5a4879e01e7c6922dd068fa02bb11fa8450f46773c221683a909e38957dbfde8ea5f6c2275ce2f2f797bf4aab1f653e8bd5972980d75e9ab90bee9f1c812d64ada6f103e021e3b6d36af02feda672d43db561b9cba6a85c74cfbe379f3bb466f7e02a8d57560567c13b8c9476b0304d66a9374414ff144c7de0bdb6f506f221e0d438380b4829c3ed5f616eafb395ce64fc23b4e58c5fe3ab23b6ee3c671c2fe50dc74a37ee6ba10fbda0311cc9592acc0a95ddb319e6d697a061e15b7fec04d6d32fdcb1525dbbbe78847ef729814e8bd9843c281b6af70a3ae2bda0d30961aa1ab2e9a83dac4fc1e6a7977cbba6694218d8acfde00e9f20a4d65893391f9b39c1d450d7813e21d80a8097783ac414e3e078131076bcb8650a0fa44e5639f8c2d742a8afd749b8bfa95024fd0888bc433da00dac6a65b03c8f3d5001f1185fa995a969caeb5b946ad7a491ca9889c510280b7083b69214ec645d7677b24971f98e87e16f0ba0bfca4e7e0af7688c9df37d87e0bd933a3af00efc77c0a1e463054d4fcbd1d74692bb3aeb0cfb6f15ce1e3f7e108285012fe9a091451d6dc7f5961e7f5231f5f936aa7625f1de0053586a6a0ea3ae9bfebc481fd64d79f7fb6891266a6791ea0058e7dc0bc78fb98e5736e427dbd681ce6902e4a16f137f8a20487d9ed533e42d74cef391681795f007e90aaa17178cd0a8c8d17bf4bfaf8c3d1e9c36544149de6199743932f529496436168f383502b90908227f053db99014081332293e2c9510fd3e263843fb692bd96188c4449f2ba20d5338e4cb79da9e35b01206d75657c706befa85201962e02b1a9b96e1000451923faa99ec0ba5512b65d20f07938cd7ce6968dad00789d19d3f3d6e19bb8e828882446b5f2fb4952fd1166cdc731b5e015af7f8870ddb0f2bd3bf06cf57af55f2c21500d378d57945b7e8bc8bbc748c132db6b8bd706a27e708a0534f0d14b3d0966b8d2ae2871891563974c9e2195796e5ce63900767b1e5c557995b62d3ed8531b6fd0f410b2b3c0f9754c1751c0517249c40d1222cf7b799d97c0feb3331261c07d12522278c828bbd633f47088f33f5d97e029dc6f1a5e134899b8f1d5835eab1db1378d24cf84901c5b386f0a40e78a1c8194e15d76843e4657fddced7a06ae12e4c1404bff646d391894cbbd1914a9697dd6526031140af9d88ea6c59b63f7e7081b6b878c21c5d40cda500d1ee08f079da43234411e09bc064d0a8f226907dd0adb796691186f608ea7cb69610b6c53b76c2d09608d5e54e18a6589529c8e451869a719e7f9b53fb593e613285ebf22b1adf2619f2a297b963170a999d6d4ed17a2680e3489892a333e1a8f98369156df7c1222025bafbea231e7da59fec3eb4d9d44f715e639196ab7bdeb4f1647e9c6edf18e02e745b39e4b72cf24c9c2c23942e0941ca92bf98e63fa79bb7eaf22af3b2c855831fc742b2200fdf174d0abfc41c2a53802f6f277ff37f495c46d48a53fc57f1d47be71a5a2ff309e27647fc7768dfd6e885f0905e5a9c5d44774e513991259dbb3a7c2957fad83dcfcbb713b3670cc60682244958d0fcce985190d0ef66e4e03b58bb2a211f65ba1d12611560cbe50fbf9c7a8236b7aaa1d7ff809a7938c8b8070f16b51e3d1a1126b4b158245947a5e3ba5d1bea4e82aa1cf6726281c5f57731e7fa91f8559a7330559cbe07c368a6f504a803c0082065c768c2a747313709f314794a0eb81907d772fb2de469727698e50bf4fa48d7da9d59a4ed601882d6b750542d2b1c68b2cbc72955a77bfc374f14f5b1b072b23ec814fc43057801ca73178f0969097434d37c42b3dba89f18bcfc78aa9709a3beaa324643571dbd4c065b28ce0773455149760edc1104efa09537e4ffccdc338281c4bf75243bb668c0916ba59ed5067cd20a998a37447b86ed1296043b1f319f64a516b417f9cf8546feff495888aaa40680751e053078e45d4036f674e0b6ba65b60b92382237f8312a6111fa824cac2ba4de593dd9e17e5c7596d4c1f8a53fa29ae8611678483d010aa4e509b8963953856dd000a8eebc53bb78baa6e696be887e9811b0a7d0cedc4753365adf2a69bffce1420ffae7221b342cbd2879ce279a7de0c6ea13bc8d51f300d5f20e3fadad8290df014fd51ad71e216c69d2e10ab404ea0280fc9e972691b1bf71ed69c232943b2876da90cbfcf63be43784c855d3bb9ec5250741c81ea17357e832ad4078006419658f84aa2f9df7bec1f430afd137ef920e87c433253be324f8216e320244f758ac18153d69677fb3524ecd2c452146a3936c76847611375feda7225fd30392dffd595ef62fc1ab3c4192a4261edede338d70c5ea3518e6e7771c32de7127d1fa43079846adffc1c23ac68597c751df36317186f643c62812abad5ebed7d4dd693b70711a717f401100845f2627132cd0bc5e7e1a220a88a9c4179f51bc68cdddfc93a8490c6fe40ab60019f87514fa9c94f2903983619c88f0327cf3f754117c837cd1b8fc0a444a5acb3ecbfd149ceefe5bb8507cf7be1a467771d61882a98de3a06c7a756341da8cacc20f6c0960f8b7dc3a9e3397893cd7b9c1da8c767189a5cfe20faee1286c33edd20ec7e1fbd9b0f12e90f0547de8a681b437595bf79285e385c2b37a2393d7d0699bcbf3a19b15bcb240d5bd9d927612b4a11bbd0e019b6311df2ad3d597a8f6d2e44fd04b4f8f628e158bd421dfeb39e0b64fecd54327d3dbdbb1f1816aa3701c45745c302c71906dd5accd614b608be0ad7ba0e4faf8b5bb4092ae0230344c2ad1c7acf6e8a2d92f23bad154300b337f697a7cc94745ac67d3b9d1477c3af1e99b1f1706613ff1478e6a98c3038b04cf9a88d0f36334afd32632cdc1b85d4f529f89cb8511d8b78e15b39961903a7accf64b03e38762335081b9103cfe86dcdf43a849af282cfa3573e1fa46c470cba0c5d6c0afe5ca1a130aa99fb34ce1d1e835d5406a99141df2398f5591f25629563ae1b612ffab49d6b36a7511801df97f2ed643dc5849912ca8308093ceaca95038b3fe0c5b32420c0369c2ed8e0fe65abbf905183882db117dfa494c4ee9df6e5e90438fca673a1e5d2d70a7f9112e4d51dabe060bfd8739c8cbc403346ac994abb3a558609e0e762ca22d1595705e2fff2931a5304fc60db43333b57bedef3115816e604c9e95e7458c7665b1736c147294d52942efd2e1d9d7553620f3e23175310202e19a334992eb3b5064c33c05d52fc4e61803f1dccc45688ead82672fea23a8031522d7be8b82b65291285d77297a96bacefa8f136d21a30d17fced258aceb63eb8aa8dab0fd489bf2eebbb5407799d47bbee51847ad55dae651d0cd4a322ead9a461924a3d96f4bde001f981b42e72ea5f067c5fb72ce4820fcdbc99fb11ddd2cb03bf19b9023b94a21784c962a4c67e77803605f6240bca20df60e2ec869bfe6d35f2a2bce9722857a6d2347f5a396b1535eaf823ca562ca6e5455d9abc0c8564c8bcb04210771cfefedfb3bf724c9a6dc6f65d3799a4885b5c3f749a2ed4d04cbc95f65ecd7cf8efb275312005e5a1f44616e8b7d3b22db22c8d95eb5423f56e3d8f071eb8b740467372822b8504b4b062a4fb1240a83468892dc225d5570b04dc85a910b120d5576a89805456504b82816f41b9cfc3d61a4f6c81374717ba8e216319dc7797bd4851edb29873af05af8109c575120e92348e684fcbbfd875fd6153a95dc28acbc341339b0f24fe8a71ba95c01c65bd8c7f483f09e102a0194c4277a74687ac147c624c2b89f118525141cca26509f99a084610ec2abe5c6769815ce89a700b97927b5073ab49210b432870c702c4e0bf14debdb616a408958bdc52bb0ea8c3b5263eed27592f2c2b999901c77ab554846d7720523304b621f7049d275c5a40b2c0d5147f69ac6ab4dd4fb89c325a1153a60cc8b3bd9533d4081ef8b6e0a498590b15f4e328bf4ac29d748df0f7be30a26b4bdba181a8bb09d81ded161c791cfdc30faf76f744b5ef9248586f97b55eb666a48da64622fe3d7c472a994968777d205b438d492d42aa2c788ac3375c087ac65b34a32060a9ad244b0d85086e4c0710ecaf878a1beb0a2161bd8e8fa72997bc656974e966868497b0ced03562e7c4c409e8ab0ffcbbe3306573647228fdb868886303e72939fd5167d38e00e9915e09803ac183ac66a0ce0ca97d899a30ef0b5a5bb58e26543511ed658482392b7d726ef7de13ece450862cdc3c80d9cf4c65dbca8e6e0c9bff9c802b209e229fa28886fc60ec0d506c90a33ee82649790cfddad7e71768d7dd79fd3b3316676db67da4f57e8b63bb440545d82fb8285a001c95bcfde82ff754cb8f8087d7b27627627839dc8410427e8a73494c68cded3886e9599624b7c63890e9b6b983697b4bf1428a2a24b5ea052e3b33f40df75257e61d209fe13ddcade549f41aead461d27360ecf963164cc7ada23333555ef47c1e1eb94e68ef136dde0722b2ea908be31e5d9242fdc2ff8db453899287faa237d113ab325a3d0ec008e1700f1be39ded51bbb8ff299dcf0a941f0aa31c6529fa51d0d511eea1dc434e84ce76276df3b9551f71e7a31e8a245669a63fe55040c0a47f7be421b8aeefe8cadc01e9508bb12a8769a4ef07058bdf2a8fee7d74cfb5d8e24e5aaef93b63b05cba5efdbb3317a83f79543d8612de99a6abed2c141b1513240502023dc2ab7821224e1f350d5aca0b6c8a06cb35b59c29bf4a7fd975b7d25b2d41adb5d9aa9b0cc5cc0d6c3c4de4392f87565cafe9bc99ef461badcade0d4fca26d76330fc87ee40414f2bfe2af15e0c8bd9fb7833f34751a58191baba97d40678ef1cbc939b45570a9312333aea87c6bf3f49c17976d788321a357306a084e842bc89de0df7f526d85c935c00c1df24251edbf98f49de7d9b5d44f061261a402c148141cb2b5507133b4b517c44a2cb9a1462050c96fb8f309b303a7f32204c83aa4ea6dd683ba2dfaf57a6f2ee13b8a4f47f6ad1e8e98a97d1850e015541a8041d992fbeb8d3aaf801604a39664ec0bba713fbdee47fe9189da43299f7b6cefffe5561f4a6fc24d489fd6634b7ab50ed124ddee0c718e3254e02a62044c3feb9857624bf495e24b62dfba641dea95409f9ee13cc5e5d34568dae71d6c49da5ee81618338b8a2a44b71180cff94da33945e3923ae8c05caccf15153bfeacf68aa2c9d7fc95cf3262d0534eada7943986b5b1a7a1a221a9e24547b0b100a8d512ef8826904e72a8a3b672725f1a7f6660dfb0bcdaaa99d6bc5eff0d83e1a84d84a9632752ca77aac89040c44d308c9684e42e0e395c9d35266e94a9fd3da5b49f80b967cba6aa6364ac9dba51ac74322a70a43dbf36565f5cec44d6c97732df0286a971a087f1eee7de6bc08ca748b40cedae58acc174159f3f358b8b3c8d94bcf7ab340074948ae47d60f263e3cc7d1f15d8ca1f77ae7e649d4bcca48115504a34ac31b26e4e200b947af57eedceb9b75c1621844bea824b33a3fa3074b2da3fbba034736750f7dd8ff340a4f95fd04db090e22af291ad4781c758bf6c41cf2eba89b7b6a2208a83938efb8c3989bb82c3a85e4b4373d0691e6863da7df3c7c4c10f64da38104f058b9edb2bc096de3f25562d922a7e882bb9de75449564f7fc3af5de45138c10574c228e30c8512fca9b61e170c98bcf99e12258224b0cd92361361c9e8eb9839d582ee093b92e8c5adcd41ae03f4c21c616dacfc35da815b208b0407eaa03ef01ed77092fe6120c24347e527d065753fefdcec53ff841b1c3c758f2f37315636c545499b2acca9d1c56cc6177a1f50af3a86cca8dc37d1c78672af9fb5862f18b615ca2494b0e16f562a8ddb636bffa080516166e3a25093e447eccbe3bf53c40fb1dfd5927753fc0f68d944a942cd46ccee0c69e780ab077f5fb9056a4c87fda52c4f670410a4cd333772e3ecad7e83a4bad909978dbf6e67c670cb0969e64c0a4c03f5b2c3b39417aae31eefdab070d6fc18ee9a06510fac2a0e94888903fb8552d754e12ef788f7b45e3bbf5bec93bb832ce29344da5bbd2daa7f49760b6ba63f5b95075bd3dea213b6080b57aad6f853dde116398f24945fbcccb7672d6f581db335b5edacfcdfcfa53cea43363fcc87421d236588e933bfcd40df99efd44e52f8fae2dd8d300d587b3aa748fe20572362e5088e14cad08c1c7b8f47569f3e60eaedb77e009900eaaafc59c5285c345833f6464b188a0aa44cf89ad6468eeeb57b110114958a79b40a72be69d82049f4b1da6d951e0590a5c623e00154646819c1355799b52f88a625b8b01b329e93ace1d859d1248a7cd14ff40eb855e7bf3f78758768c436eea8625365e646e80ac8d5f73439d392bf1c46b7274ec0e8ffc5b9dd25b441e746f0e5bba357ece354645500dbb57e48935bfed2b135ee55f5ba73b80d858eddbd25b230d107a2c402e440cab86cbc60c71bc826e3cd0eaf1bbb534252bb0bef2a97ec5fdc9b006e407294d904bf128fbcad70d85c441b57ebb3f040758dbe7d445329d14bdf7bbbb21e8e505719ee3dda5d3df1d052d1861974b0262f0531a12370d92a79d40d0e8c9d6a7ee5d69cc34f36f4fd44870fe7ef340ed52ff73f6e4eb03dafde81dd21dd9f524aef2f5dde55358536e0cf9ecd24bb8dd28ab8b679d4b863081571772b7a166d51d0090f07d0a8f6a035485753d62afb9c54fad96f52b5d16eb9af992719a4f2f44cfcedd6cb5eb223b1b04fce9a597d196051c6130773db564909f8d96bfad2102495c6a7ebea6b246c5d43bbd9b2e93d4dbd8aa235fb5d7c8130d0ee478064aeba9ea22a924eab4dbe5ba235b71407d6d25c77949c23509ce8e90c5c931b4f37000665e3feecaf339644ce79062db2dc35044d728f66ac5c84b9ce74df0d2feda77387c2fba7af9b98cf1cde758a91b1cd8cf846f6e3950ea91adce36422a4ca1a18e0aec25aeb7f1beb58f4c42e7d05f328262b67e5c0128d5af44b2fe0e54c432b294f661b4b7f16b8444935a21ba2aa9052315edb233180b6f0c53d187679004123f84a19a9dfd51f86ce52e5c93ff5c7f503b75405b29b493715789d132edcee01acc7c97a3e1a7a49700c0a6d58d50b95f91a191646f756e840e611f5b740f9aa13b44de7913156e8f7c4ea402e2950e1b2627d3942d668cc8501470170bdb296ccdd5df73404020b34a0e89b8d092dfff580cde7fae1da568d983ab92f34e80930e600a8efe01cce300716498fa647bbf01a2cf2721296006ff04ccd4599ce3cc7ea7ae7327708eb0c3d764561eb5487f3dc15f2b820966ea0185a43065b50148fe0f8addba3c49199fde3a43d37cc7391c5a2972866c8fef5dbf63204d821182f72599e7096730f3cad967d3af0913cc5984b0872db6453423c2207a05f17b14791dcaef98fa242d6e5d89f2a274166e3c10b2aca4d92e940c78333e51046cf935ed0126cdae5e720cc157a994fa8bd7dceaeeb04282aa076182118c2a0a9550c48bb6e15034c641d247aa95368da94241ea4782e7813043fec25385098705329d0bc35ba30e801fcda18cd08fd861df8df769c551fd1e8aa77ac135b31d5ae658394ddccd5b6582c2a57a9be5f304fd82d8325d6d8393db6a7fa7785e5cca429404bbcc0ee290675058070600fcfa9e6722df5dd777d3a6506b0c3734ae28fdd994b7039540403158528b389d46186f643b46d7b840c371866a9632add400fcd8f61e96a283a153cd75d99dccb65bd0e577065d3bb72d4e78dd7f343bf454a6206fb60841ad2093aa980868c65a804cb5bae19f3821059e288c11b38dfee06d5153ba3c3aa75621e7e56a7d3a6807212932aaa8446925431101b86d20323181db7283163175d926246bba0d90e80e1216c8d1c36d945f112f631548e41c4cc587a71ccf17f790d3433cb311dded9a6e36e97439c1c54f8797929572668484314a6ac6eae3fae5404e68ae2f8cb4ab4e27bbd5b824aa917c5f60a655363c215643dde0d057ba537d2e9090c634a7270ac82c6cd598c5d158ff168576a74d993357e93df501eed1519b00661f02dbf16f93c348ed4456ab7ba884ee9c7db2019527e044ce3a86141443eb434fc675003ca25aff30f7ce67d9c18a7d54558c96a930816e8356310c9ef7ee5c0d58295bd522356413f7f53e1fc2b6005c51ca2aac3fb4a0fd560c68f514af2296c7558532103698bdeacb6157fda1a571a55fac2a4dc3ea1bc145f2b4ae4c7d3ac6767362d8681904788b7363330a4b884e402cf9f9b92826909433b7e4d690ffdc6ac226925c477b3c0087d76046b5f9bf8fc47c00509226d9488aca1aa8af5a6e7533d71672877594007c32e38dec666708f7757396534f6a0f1b16ba3d4d6bb1a669a7697d75df2bf640382ea2fe7a81ab92ee1d9470cdb07de90a968215a34d1814cf2d8708580b656d3a45f6435af0f3bbecae394e520e3f07bda4344013ed3d4136c3b19d09cbc4af87585899a9dd98d8dedcddf011c42ae803cc01c71a19f53004e483a331dead48d265702cece6054d0dcb54ef4c91a72440a5ad8a3fc1a7aae4263b392fabc103a00610f2337800a46e150adc34f0417d1e6e883db923a87a88ac04f9807ff654e12c6dee9e0c711021c4b3e1a492daed311b852d27de1512de1fd9638e8f6d520e14a8d93d7b4e3a72d75e04d7d418526b33ca4802cf8be8b1aa59a94bab3b699b694a3ce2ee4f136a325e60e83b6c46ea512251d778dd455125bb33c6265e08371a9b566ca35a2e36249a091de252e8aa4b8efd7cb38b58a83f22abd3fe48f1caf0a46186a8ffd3c54c3642af3067fe17978d505745dc4d38e6f3bf10a4320d12ef7b361306d5d4c6e07276d034de96a9de5cf3d5cca9ba0c7b48e6ae3bf0e80c2d806fc648fd423cd1959fa28e46fc425a64e340181f6810808bc7e685f592eeea00527fd474f2e790eec61a1bc7b280157eada1da4054f28022fda5dbee7246cddba115d084e55c3bd1f1f6b10ed98299f6b6b6f9436a11ddabbf1647c3769d0e30b662cd9163a7a45a9cc1c36c9c50941bc9724a7cf420df6679e2a51ce79d04853f8b1c8d93ddf62982d76f7b34a55ae0ea8e08c674e3c31c25e6b57120ce54bfbdc7618e8aa157fc635f96a1b966c1159adb514a935d5f531853dc71347e87b7f629eff1525b43fb08222026981f8e670408961e0cbaa2eb4581e35d5febcc3aed1d5a11c54a3418e81569bf0ca97e266d6cbcec7cebc348136a5f5e28f6d32c8a82af71ce794d641470b889e4f8c876d6f8e550910e19b6898629e7e848547a78e2b4e537ecc483dbe310f9c470ff858be4587917a7877a2372789f7a027ddd003c34be86ab4705d4f71bd729fce31c465de1fe13b25d9898922017f1b661f22f79a480b2c1db17cc18392a6945e72df19dcdc47fa455f1c470293670b565a4a5336c1ca3029edf97dfa55b8459a99774854f7caeeaa4dc290223e8f0a0e4aaa4d83313896750c8b96c379683ab76bdef4aae070a410467f0cba841f43e049e5f8df987b530815e4a9490da176ea62fa0db71997974a0a21569b18da65a2b15f2a4c78d2c300769dc2a94b80ec9e3dcf6d1e54d1a655760dd2f7e11c2ad22c3800fe8e3ff693bbe390e7c294fb1cdde9165880876b1fc2f159acda7a3ec6562e8f15967c2d339f5e53bed8fcb4551fc1e04e86a323ad315dd956f163978e0f17c6e4aa2c914b9731f76101ae645bb8447b717f02e6c27eec8da92642afebc87c951460828307d9a8c39e33679b04cd56d6ee8e55d6d5c41e81ce74997379ecbcd232d027b65c99942453e25b4f30e12822bba01c04818ad8aff8210887c14c35360d825607997ede13b0ade9a68a9eb274ed80a4f5cdc8c13aaad993f930bccd6e14decbbdfcde98ef673804189f10c7dba848977c506ca0936101e159f6de3e96474d8f377e61a5a700b802218e12764e2b48967fd0a1a8914f597ebe0aa81aefea182a531d7e47ee42a96c339c646aa8fea8db335d0a24c453458432d5f4790d3a219b92a3cda28a41cc8d24e86df6716414e872ecff9d93a34c5a7fbb18963364539a10f051d30ab559fd2aa1895d2fedd9d15d069378c4e961d4fdcd6c80d0088419f1ae5763b63efea973a4addfaf91d94c5a9cd4638e56a9f446daf8e5a35e2e437dd38b88d9116e851b5bca8a3f3627abb327ca25396cad91a104ff573f2630cfabf25f4ffa72349472f56cc4d69a1cb0ffe1f516c9624ab5f72a26ab07c99f7e5236d89f042308b903efd27acfbd7fef0819ce7fc419db2616e93f666a686424a7bacbcfc8f4e92334b596214973f940c3d5795889272c422762f1e6976d3606fd8f7a077bc6135adb4e7088daa60f7aac935fa4ed8200024c347457e5f3a29c93be36d2be655c5fcc5104e67362bbe7d48d92e7a1a050954569a69ea99c3291fc9c757881fe04711d2de4aa9d401e11d585392e845e06aee44a7566fa98a49929da2277c9b5bd0c9e31fa45d1b9a5d900617244c19980f3b6fb5470400328f8fb7aa1b16553ce412dbf676953acc04b425325ccd41185bfbdd94fc0f7e07f37a2e408a9e1ea6f4fb41d1504a80356e143201d7e9eba36c324dc2d43948a4e2ba76d66ba3ece8028d081f9707b8dfb091fa13bc739254720daa3645e6fd367ee3beadecbd35f55cfb9b79e9465c7566a2d21234fa1eaf4b5b59e9b9f8ca99f7e9a007932595a4f0968214fd3b77f1746b0ba9a1d63bb1c1e01943ba6682bafc04ed419dd9e68727a7c1b9906827d74ecfe669fa3883de060b5827c3eef29615cbb5583840503ea54b3b7bb22ae611b3bd3e5b32a5c48c4bdc3225853d14a3f47125efdab61bb6389e0c5b03042d309fea82b0aeb14a82434668f4c1a2d745b0298ac71fe4a82ac631651589961e62fae52e6f10a936e968a2bace92683ce61f857054d54dfc03974076c1418d5d54756744bba82b50f4b38e643f00971bf69daf17e44cd16802a18a2364fcd652382d38b8424e29fb85d31d1041926813f3a896fa4f6bf959fc5eddeae5ef8ca47932047e41485da846c4989ebca3b9fe0e23b583248247d977737199d3057c755a22074379a1b58b02442f849956ea4764ff9fe55951690a35b0cf9bbba3239ba3eaae64d820b73c637810ac19f14ce75f07b3e0b661516e0a07679b38c2de4be81eb83d5081ac0cc997a7c0003c4ca08353a9cee4f3eadce83933b22516cfa83e4304a95f9a1d93028b9ab8a456466f2aad43f1e9757d00ce7dbee1697d2d1924fd9d30196af3d9e213a8272d78153e29558900975c666a3401ab6fb774a03e73b95e6988c39e48f5acbf611154f31186886bd4506fea6340da694907c64ff8e83f6a39208b66637ec738d7a2701d428c04769c9e85fe809580803cabdb33176d2352eb366f22ef2c3650989745f5b762400cde1b4b70a4b5b2673b09bfdede156954904899b2c3c3be5b175e689c956487edac40a8d3fa0163b49f7d56d19a31c25932db4355702db5c3d80bff3c65216692c7ff857a5f9433e970b64d1ecfecee96c3f1eddc861a9662392975a185474773ac790aca82173230970588ecfa034be61da2c2129320b762a5e68ee27740ae958985c551bb1a665444e741ac7939f15808f11f962aae403e3a766106baa9fca2815e5e13c51c01d7e593d52ed73787980be178ca9ee0b44a1bfec961c6f683b9814c82e73350f980c431223ecf00b0ae6edfe9d9383b1dd0f4a2ebf84a5ee3ea4e8b60f9507512885a22bc8afa7baf2a9a286e44ca9be0a0e30489f9a3f2429dd73b8b127645db41f86d2d5571df310d28b90249ce053da182752659fd38146c2972c66d5e8f5d6be406b55b2a50de68d48ee16e06aaec8a374a7413396a4c35de74452486371b37916f9645db249bc672872e9131ceb897f607fdea2d9ec67b8da579a0ddd022ff75d278a2c3dc99ae6682057af10df29a4f187261e7a482206b2c0e39f45e2c63b2249b1c13d0d5e9fdc3d02761aef25efe0f134c76e44af25a26d1e6c88fda1012fc3ddd5446fe974ae58ddb92b80f7bf343ecc6cf2c67644f734c2ed5e518b1af6cfeca7c5a3387833459e06fe522f33c8ed0087fc0d712170b9359f8e52644c28d49778a692b416e1bc73a6daaf43a35c1abe92b964ff22fb9e08d9f3011fc6707b26c83589316ffb8c74b5fd34af92f3db24334b68f313f894940cb36aa094b3ab0df7f1f70aa4aec397e8f750889ed279133a60b7ac5f44f53246df97c7da7c05d9de47253118868e9ea62a51d2e01b9ddc64b87e509668495b370e845cabbf762a89a20c9f6fa39c60f34f921d96c4da75814a19af0fc50d0fcdfc27ddcd983d5171d98c0051cb1fa55204dec72af2494733653a2e9e4ce03de336e27da32e19376d579f79be33def36d0a8f6cc8d09a2b92f7e06488a17d4eadad0a0859710491475351dc5ae4ddf4a3dfecf408de3a1c65601571218676061adb107178dda6e20942bf224a77440ebb20953a73eefdecaf85487091eb5c3157437517994439fb1e6c96cdab282206ab0f442d8a4500b7ecfdb5a2fc69370500005b0ed9983c3cf88c3c1f4f295c2d7504b4e54c60bb0b3a62751eea521e56c3fd16a929631500ac60e9d395f849d2931103640abbf2933cb4a4c129ece01dab9d08daf04852eeb64530d1aac81c1ff3c90841690612eeb649389b9ef7a0eca7dacf78c5559a79cb83de10ee0f56daedbb73f1f4c72e8d150f7509a43bf0b8df53e2b79800a4e9f723715691f970909816c21aa5cd89752ec9bbc67ba4c50bbf2d16be326bc73741b718f7c49d90356ba4437aaa6c8c5308573da1e2dbe488f234979bf2435181015ed7ed034a75100b6bea99709f983533e59a3e7976cb4b6ebc18a2cfc5223f762e9ba19aeb76ec5b6524811eab0bdbe17b1648aae14ffd0db69ad1affa9ba422327af99bd53ecc9638e2ed6e98fd998879e4069166632562519ea32366edaf494ccdfce4aabd1a9a25f582a5c9c23a54069229c30800f16dfb7e0ef50402c33e47cc5b9f69906e65b92bf4980c6ad41346611449883c1b7ea33d1154d541e10c78863f93fe2d0e7e31146313c8cbc2fc8567c8cee204a1f3d1c937b25ff92418d98a00b6af3abcb2bcd1f81703f3c23d035e5e09f4cfe85948bc371627b7a017c941307737e08d7a109eefc4e1e37507ee08203b03feeeae53014442f13b955ee460d381aa3d3ce60409d7b5db674658a7917dd160920dadb8507fc1441e4df2f39efbd4693e7ddec07b5f304be17345903df03f8030dacbb69429ce9891f4184510e93082b953c3fa5bee5c9cbd8c730436df82e444fa3eedd400f0d07a9764ffe87693e5120e79d30ef1e1733ceddce7e7200488566d079cf86a76583579e35b33f92d748dc1946aeee494b25850a5df7a69f41b7f6f2d9b0d846a96a97d6598ab778279f074306099e4f87c5fe31de205c6be881be9ae69e70ceefdac4264aed46c796ec320950755db974102a103909e390611532598b79e6da7770d06004894590c613d6582dcd18ad479612588f421220d0faa346a1d97bcada6592612f79f90179329b2e88bb771e5e398114237f7ad34fa8d40abc5009c735af76fcbf0394ae0591952a8d478e83109740f39ad716465966712fb825b625c2604360fe286b9a8658ad9fc0c224f00442cba3c17e6cea159537fc7b4dbcbb850304e09be313365a603211b97ed7617c130d2038817b1b86ac4b1beb56348986e820542e5bd79cbdf2db70ef80b91d3344c1223504130eafa5e8b14b8fa4f2c7e4626adc258026add56aa3a9f6e5054cc303571ab9a1831d53e992a3ea5f607366e8e9ed13906ca8c1c0dee45b8bf3585a4cc1b86613623a240ea12103311473111a7f7161759f8ddb845f744878e8e5c10d2c2d3bc82d2d6afc62a1ab8985ecd248b5c3f580e21f96d5181b22aa58d8b7ed3fbb25c8b342f8e5fd3403d3a2d06afd0a7dbf9539fb6e63af80f6054415f2b95144ae8652b6f36ce2249a86fd7d3fd2cca88f2f13862fe577b43c61d7949f41686ebd612474c7edde35b67b4c1d1bb2788fc8e6613ba828b8c7e7f520f572f013cc9396efa6005a3b2fbfa351fe9151209b4d2e3eab7ba99f6119f3834a5bc81d8c9941b579cb7add6ce8def021eaef59abcee5a505e1fa2dc0f55c45e23b4f3324bd45e281cd0c7099bbe561c96f1ca3df045041733819b5bfa987c28e77b465c04cf7b353e102a6d9f35e43b5d79d2f9c2d0307b0e79f59c13355120076326d262b58e47fd3675fe0e73a8080328e69d34e3c598a948959aa66e07b0829a3ca800398e08d12b889dda17215e71fdd44a001edd38fc52834c95e13768a00f80dae6c0e46e64930c9f265dd43cbabf347519551cf7d2e44b25fdc54e6584ba0440837af8bd7337aae2e377ba8b7cc31e599b1daf29ade68d96238c307e144d78c52d61ee8f6082db145061b82a4d62c4cbb4afc85fd38b00a146154e318345bb5150b746ea6c97df4b4cd6fe3453b719c3d70b62da7f53dd9cfd8cab964cd14b0bf9416f4ecdf2225add061eb147e071888e8e2246dae15dec4cce0bb8c05f3d1dc1b8da5d0d86801605cfba7702a91b559cdacc1ffe1b70108da4a39a4684e03ed62a8055f0abc8e9570fe0fa614236af59c45387ab1a4fe8442718a49bc1af7273be5c367a840d77cfcb58245dce3ba032def6410ff1d3705b138ba03a6d32fe0c10efacb6f8bb8192ace163e3b46a7243ad034bdf6ff0ebb461787d6a1357d9c3afd8dea434a19156e76515da2b5cb66f56120e008f9e2f2d06689348c0082b107edd6567ce086f8a9153ffacadc23bb7ed6fa3f4d8488e42057db211bdc3e917546f156feb897660e7e561c41434494fb8cb8b530e6cf2e1d7491ff4420b172511b67a5a370c34756bb0f29ddb2a8adcfe229ca3e023bee34925b2eb0d96a06f93c844137e8e311d4db380e206da3df4ff15a15d14fb5687d74dd17d4e7453239d1572e9b44c4b7d060e11530e8f2ba973cd34a7dbe1cfdeb6465adaa2adc3fd2a197ca34444ab43c065e326f64a9ae89d61e55a7d723693c04956406fe2aa0e81861535b49f8fd98d69e96c75c9e3dfb0ca181d371d921905e9ca30eca56cadd2b73709aa71a81555bab4d572aa0a9672a2a8da413b798e4bd43a64aa5341fc8900b58648b1074ca2ddbd6ce5e60c52807a14929796b151833e8a38e767246ed6fad98a078ff9a2a34b679119c113d8523226758a29c954ddaa7c40ba6eb151553910d902524eefc9d124b6874f8601b4266bf5ebb0b4bff136f0c8863d7f529a0ee95e4daaf395adb231a507566e72f08bab27f8680a289d0624033a1a6541c335cc522c0396c26a25ad2157a2a3b50c5c38efa6a9362f49117f1a7d68e86d7d5318efb756fa12b8f7b093e9d9242e9ec6abff5a078d207b834f72166a431ac43b0edbc372badf7936dd7745bcd34e3b9918e9cce15581d2d2a8e54ca4703b4220b45c44976593cc8bf08cbcf14e4e840c4590a80a037d5f6fecbef7a53ce12850f3aee458d5dd600d1e10f0be2a27817b337b0c0fd75168bc3f7c0fe20a94c3070da2b4a6d4fcb1e64f7ea893dcdda6c8c76e6bda46ab17d88f53674c11d18e9c527a3a8deb6b1ea47e7db418a5748805316c66bc93017a6ac6b33dbe9be001d974555198fe88de383b2f50f3554dc845815dce4503f1e6db021e7a58b294210544d01213ce047486836443b7634365663d523570e782edc20ce5a30dc44865c8513ad5cb2ada501990d67def728873387b45c38d280b034808e76a4007b79e02932e46898ace723fb4021bb4421ba6b02b30dc595887850131b8c2bbd65360203a505a5311021f7d64e807acf935e9ed0ce09f6958cc753e5520341936605f0847067466b94d5261031b5a1bfcad663bd2ffd060700dab8badb3dd0ecf051d3fb26b1f73e601de17d059277199e1ef087cfb7cb83e6b5eeaffedf16c4d3b852bded99a1d003f28b9832c3f1a1a4e30c3b85992e085b229e30fae7914f981727df3fb1527393946e7d3560a3848293819a0e1f5233573a28bc6b7e2899e085eca1345d816a00285946dfbb4aeee890dbf26decd26c58c7841a5f1f5e8d59995b12f6020674d096dc764b8459f475290b263ae0abe1372d92abe31e70a018d7756cd4bb70d2fcfbd5b5b4bc15e93377898a89079e337f5ede0659fc33cb8ac607ee696cfadeddb639fe6f825e9bc27ce346c5ce50459415ce4dc17817432f7d02b30c5c43cdea84c4091c074da0aabb050e97035428dd6da365f7c0577dcf5a296be73386be32d16c566e5fea0e8dfa3b93c919da825c2c41e1be0952794f85700575a721f879b5164f677f92ea82cbc9b1bb1388b3b4f2fa2a52474921d15fa498539b9cf11e0c384c4e01de0def521888e72cb6e2f75faa0a3d256e3a55fa58a8ec0922552c022d1f0022e308f560e1256fe430eb784af38a3c10d09977a613c6bea2a5faf06f0c1114ab24f276f88ee4df5b20d70d22369be04ad4857f8ae8da71bf53f1cd7385e81e68202253c63238da62ceb80de10106fed98419cd5afc701537b1f1971944df9f2d4655e5d15f18ed8fb283c0eb420822fe07aae5bf2f96390529b4ae1aa3a0a1a94e3b1417fa83aa00a358ec4195562fc30932798eac2ac4f8c7d5638e5cea22e00c3103c945f8d194636627f4aaa88ff05d6f8c4014a7616a60e4ee495fe897f0c93f7c0327f60c134b9e25f1c5604c83a8cdd7546024cd227160c37adb9220e14bc33fa1dae34270f23c1b251ca133fd3b81eb1220fc79e745399f80fcdfa26808379471c9e754ec20f038f42e39bc0b3e033589884ab53b4c352716452ac86867ce037e0531d91add65a937145ffcb8bc9ead637cce502528ad1e2e024ae8a3b682a26cbe6b3c1be5a9fa50d95acc7fce2541632ac17eee2ea73e32fca65a8ece5731b604578791a13f6eca2ef659df3f1ed39fd2ae85a5731f6b80f535c051da2515dbcc70329e07ddc585cc8c3bb80064225ccba2acd9d4e39996150b9d4fdb5b91472b6f06136b74dc3e24f08ee96222ec94cd5fcfa7056dc98d1f8580db94f189d47cead07d036020d891c52e67d2cea04da026d13f66477da01cdd4eae5f70c256df75ed579856d37a078a10e0e82422bc340eb660dba83cb7e34c22cfa328a882db73977f43e7ad21be4b13df2a990f7d9bd0926c4077e40d6c6b6cec6615748b3fb589764411c4fb8e6e63a961b7200b72d28031d9526fcc5e4f92a25f54d871c473f43c35864df3023aa06c8eb4aa27b2db05dd02233beed51c58c2075d2936a16b88d8b196685ec79c690c7c47ce93f7019c5061b533b9303c96f15b077891903ae2dedea01310b7cac958a3c9458590ccda44e8d7bf9682a3e3a65f32e5c0397a40df5a9269413fdc2ba7497f0e0ea946b25aa9a2afe2bfb94894d4a39cdd0b2493ad93da621aaf6510710002d9d8bd88464f9924dec36ed2bbf6351102fbd3408f0350a3d6a4a46c0daf3458ba447945cb6a3595f807d4ee6303de2732f76b092b9fa22885914e6cd005be20dd10d2b31051401372a50120e8956c694e16d6a870b31bd7981975a5b4becbf7e6abfb7a225751772a265f303cb176533233278d77c49194635ccea448ecbd6742ad4873acfcf06ff5a70cc22a6cbede1290e5250c5ba20c7cac7199ff9595ed70e6cae31a8583ddda13536ede23b0988cfce1a879aec26781095fe432da93159a4be4c8256d155bb6bdfe5dd5629eb5de8862f67e3b70c0f6e9ba1ae2a0fd14a5979f4ff6e5e40e4bda2ad2dfbd21accea209982d75f8d99170a3eb737d4fe30dde2cdc0af70bd9062c5b3074369f6da5a5982e84b7f05482dd469ce4584b36cfa2edf1dbde81578f1059e838cc59f758f3951e36811348737f9dad1eb86ae97cf7de27a1ce9026c20c565d11fbe29cad3b4ad10d9ba48fd51174c4d0bd330f7e1b403b802da340b66a3359b12455a71f1473a169cd436257ea1bd45cf0acf57cc8b6d841664833d023b0543bf6f283319eeb9ce7f02957f515d47be9d965dc9a063458e8b655f0839d09cb09998ef045e7940b303da9c821f8d7753ae9b73b3dcf0e916765b9af1e54117d9c985946457b303e454f5a148363e38e7d5d014d0c4269f6f5545a57ff04be317cfe28abcd9e19e720f4bc50186b9fa713a1eb2e43968fa48014b6a3e89c841bc5eaed4f25c2b0170e56b9d04f945f405f0880bc9b367e4d8ebc8fb16a44362fe6deb8c9c0e502ae175062d1fe7f665334d5b98d670046df64db03576288886d863d4ac6876e5c6b0c3cc53ce0493edd57262271addd33891f844fb3670d024cf2e349cb80b6ed4ae77aa1fcd0a9befffedda19dbe991f3cd359e17ec217901cd4769dea5258201664c8ed647acc86d8a06ceacf6a7c6a92bb34079370749a646871850015cae8be11b246132b04c962129fc47ea74f98554cb270e2efd17714219de4568a012bda83738d6bd52c92c8eb1d7227eb1f07de9a2c6db614332b15bed0c53b7baf2108b7adebaa2d4e47b818e967e6290aa7885536332b16586dd618c5ba7f7e931f4a4f122926ac60cf46562b041fc4a75296c7b13784c27189c0b4809b04413caf92da1b0b0bbe6ff51d29fb5736860b1980c4e4f3c6728b3e3b5144ce662321c67efd77594a6ca174c6d8b4a826c38448a6a855f9b29731e05d1425c0bea0fe83215cacc0da07f5fe8ab41b4851e0f153ec17493f20dcbf5c632bdbc6cc6edc4aca2b112474437633f069734daaaf7eca713e76a87baac95b49411efe53657e5cdcb3d4af9dd27b1fde1f519e66f31b7a347e85f030fae37aa54e88e44f2fa66fdd9022209f9bf2bc1919ffdd2f90ed2f76dda9a9f99e91086f33a5e01e9c4743274b7027f59614605674b3d1eabec57dd4ed58b8da255ff4f9004cda746b37fe1458807a014c7ae273cb46282e7a4b19f79a626aec9eece1c14e290bc9e1bf40683dc5bdb270f9ada4d7dac6dadcab69b560845434f0eb060a8f2eb4ca283bac1c47608f674897d7d681b361a3f84a93fd4cb8a66af2ec2027383b21e3ca1296b26e0fc64063730d4183ab387a237282c30c647d9afb2a546381d85f34b5d6bb579f495b017657132d33e367a8553decb3ffd6819388decb6eee003abb3b54a09239023da893830d98c5b56fc16e47bb0ba350b46440d31abc409ab3325abc9ae32d0bbbc9a6675513e812e33cdc1542f8d3266b95b41a65c6d511754b31fa0e8cdb31e206e08e895cf1565eae6de184ba560035645aa539db6bbce795e37ead6b0df39779d5c208d86e170dfd2264ae1146cd99f8c23c2e792565091b5e70b4b9d8c931ec4d5dcc2a004c31e862cb765707b312c8c64b43060d8a1b7c836039fd0ad8eeb1d4c130ccc3e5b3741a276bb3a4d4cc11289a8b218ea8fc85c184c57c4496517066955470139e99dca72fa5ea4a127cc08275603ccfef04b90b846f9ea8e8c60317d7c49172e7d40a523fa7d48f7331e1d40cd38552d08cf713009aff02542c39356d63e4e9d7c6bd68a35494a1dac1facc4f7aa0e6fd1d90a028bb308f44a75400887d6473b5ff00403e444a2de8f1dc2cad26f083b9a7b08e9ab286c2775b50b65899211d098333bff9c6e5263b6a552b81033f4d000204581bc5f88bb44c6d3f32b113a1a6db4c57b549043f9a90547faeb271dd7032cc7a2430f770e989ac75e0e63055b09bdfde590cd333d0f720738c91605df18d477cae3951d401da22ce0fae4dd0f70d0396a4453d4720aa4c5d482addb6b881fa0054641db62bc3e8ef8b2ad75401440447425cf50c15480b4fba4f337749c821146855c8a584f835ede81ec9f86f707adca13681eed8be23f0867aa58a6a444cab39607403b458c961c48385f77c790e46b4a46475a8a17c81e52eb96750546842b88b2a18efcdd749c7f811ded0361d2dcc4bda938b4fb6b7ef8480af26c8d399d295ef762adc3902fb35855f7d3c548f8cbf4f3a3552dbbae1861f5ca021855b4840f7147a584acde1ef4f936cd0b3bb0402f2af12ba8fc24c436402af292eaf0a8c750275f05f3af2c7a7a00cda66c650ebce46baf7de32e72e1f9de4a95c644493424a89027e4af762fa2164f84003d62aeedc904a0398632f163241c084927ceb3a890426a8559786e8de4c84de8c75ba2d5af62758dbac018c8153a7028ca5bee18aa0d75796d5335005d93777ef015a7c1de060ddb0692c607baed5209eaff4c2620257aa7a899d5f03974e6f12578f5bba945f1fbff50fbd796e3aecbf7e12127f136c2064a336f16fc8e6a33860f8f4e7e641013183b43670ff4d61667c4125134fd38e8d84d649063263f155e9e204b75231d7062b26427c9e685e0a47369dcfc362a562c9172178b3f7778fc585826866c71b49f817fb993cffc1f29c3dad4d5dbf31f6368ef84ebebca3f9d442824ca204da93cace9ee092982c0fd5aaa8bd2cdd877a754bf02fd88db28a84e7d8ca2f26c4a1e08fa089317974eeed07e1c4d0ff477647b693f4ed691cd26e64dd2d10529efaa8aff14bbf7ac0ee03a5a89790fea00bb296d0d4dcc7f676647ccb8a1909291d05316fc01a050d2e5707573715ccaf4cab3a365e0b90793a7b554339655333c3d70b04495fe432d9b44db43e1225841b582209a1982c21ebe03850d16e39f9763ff28fafd7eedb8486ee9ed5b716d77fb804029ae8984d974645bd21053c3a9f71a291e58c86abbe51d3ffd40f4f046955e47df1616a7d425ce52fd1a4546b81f719b0c7921bab035f0b03c2fa57ddae241d01c0784603190ca29fbda611e55b2e7a693d32777e2ef2613fd4fd2173d29c5ca15c92415a39742ff44776753a70f94dfaf3fdde080f5b263de4ad77312f36970759654c31e82d28dffb13b349421ca8319ae90421af66485ab8c781278116a7a1d60dd9d6fcbdf4d09d1a18cb73ab916db47d31d4df165eaea39b792a9d59d5c818c2eae997a362074ada6271b0018e5f2cf6f3384e1267c31c0aa4e81e734aa7131e3303c69e4c98220f0ecaf1f1a806ce7f26a6ad5354638ab3d3e4ff4b7a7c7043f0f397b3c2deb88d7df7d312540a39ed67a146b6052908bbd1d51bcb887c6b0a41592666ec52e060ed2b226d12b906ddbf2fdebfc0d70be067f5e51c181fb7a0a4e1a0e4654561678f60ae1065fe926c70dba6d3575b169b04d01dfa7a88dd9102e38c26df58cc6942ff011af1c3e0dcc917d7c98511c88ced6906dc22a5de3e5f21a4097df5cdadbf7c3d806821d365858ab3752c1ae0fbd5435e68a8f5565093368baa0d1844e154dbcbf2ab2965f9f8a01a02962a4d66db56410069e6a2a4709c7328ecf6639e9f71add5011d55667366741843738c826551d9acbe44d9fb08e480affe52302be79e2993b11573f1ba4b248afda46239d3b2636889ec0980ae2c01169a7e9b8a3bb98888ca57f37071d360318ad28ae5a03cc8cb0780a256bc9e8cf89b3f19cfc30623ad2f3d671ded7985f9d87c95c5e9a0ca137bbf4ff735cc82c9803422b092b70022d37c11642ec2b80a6d51fd10b113c9e37bfde1be51cf7612643f59afdd437ba5de0baa1a1a8db01638329431ca2725009230131d669e5ce5a2651cb4e52fd3a115a37901145d34701fef3a2dc7a37abdb9a60e7f78691dcab18f24f211ac7de5dafbee38c484de192c03abf96eac9f4259ffb1734691f45d72c62a2bd64a87106e4cf00df05d6ad2722ee79bfcbc80d0210758ce067a369b0c8c3e0486bf70eeb91b0f7509ff6165e890dcc82784647402a93f759301304bdf3f181d0daa2f10d3c8f40516f551dae075f05f0251281ac0b2ade045e7d8dc58ebfe990b29350f99d150f8aa55f765a3bdf3c4fd8f703255b1ee6162c7efd8db4c286e91d1c69002d6492aab02345c4a6c3ba3e9b666b1b4162d1a07f1ca572aaee240810bd5c4783182fdfdd65f7084846d45e0cc81c35fe7adebd873b693ae07171f81ca561084d9ecb22a3a00eb3c4d67095bd2605fd144ab1a6eb4610e430018b893cf1395f8ef44881c902f342de9abf8d5944d1f59121a6f27633dd982232e3823a21765ff1626bf096327342dd8853ce3a3768e5d89ab58965dea9553d6b30ccceeb62837e81fb2abc87baaa320ee20f71e733aa7ffc3398711d83fdedf520d012d53a88676b07a53671ce94f791d3ab500ba2f2b242c10f4fbbfca88f1c99611717dad33ff795a5b390e993983d5cbdf4ef77a985dccec839cdf7abd10b1578c0585d0285f5318885153cfb3121333ba64e251cc2412abbd346be1023b01de490cf5bd771b9dd55cc93c2c83f1182371a6f9e29d73b35c1d614bca782778f10ea5dd63aae560c6c637e876d026b83b510732cbf1683373a66a73ba4a2468b92184926b0706d7215cc73e722ce53c458c7006349334bd8344db5137dc37150e844cfcbe12e5e4ac9164865ca81da4fdc4569d66b331affaaac422618434dfc9247e93bb1ff5175edfcce05a554217e4572431c62a7fd11b58f9080f8dee8a6425affea009f00de91096162ae4932059bcf23fb568239a95718759df1ac65e3f9cc8b3bc83afd6b1d419efc01b598a304e09bf4d3533156b04153c00a5ea2f569f1abf7d5a1a1fdaebec0f534d92414c25aafa7f6db0b802134b3d6bb5eb92e2628d76c50083d6408000c6c72b8bdf0d7f201113a0328ce3456d74bae7f1e8517bc3b15140392eea9ce9c10c4c8a48e4142f1651f825067967550fafd290fee2ce10425bc66dd09cdadd8bae9cc78e9907252b84e84e7a31aaea001e06aacbf40026c2dc1a20b20aaa28bf2baebffaf6ca3f001830f3f31dc4e29bab3722ef201e7dd5d804c84a92d99436fe408504ebefcd7f6974f96dffd40212540b5efd659e69504bf44ce90da1c5b76ed7f83d307c9a5e72a6e58466797d9466e146699976b21aee1cfcaa3f34a2d4ff8400443c09cef253f7dae0f67a1c3a4d74a29f0695e6afc1d51e07873ab006d89325cb81c9cfd5a984ee1e794dbb18bdd9d5da7eb6f1879142d60f34715e888ef70d066299cc524fb3a4b6e86ff120c52e6583de7b3613321a107c6e95b4319dd32fd7e3483a224493e9c032739b05b7b85a5427f848a8373dc15d7f6166ed11abe5236d7bb0aa16e8947a9d7848471b6a685f7c2d62f0f027fadb73665b603d0d80375939d15bd8eb7e68a8c725c35960f6ce692dc4f91c8f3340aa9ecb3cb9c73b4389e1202d557209871467cd0137dfcfc4c6425293e88b219c1d5248dd1b363804a2deb8ea637690d09c2cb5afb928b75454f4445bfa47c991bba66007e51669fbc40889f6a80d5e16796d6a03edf35eac26237e422a909694f87ad60e277788e105e1738ea6330be3f6cf619a4284fd2ea01270c19bd8f7cefdee597408889503f6b97ffbae43b78b099ddaa64dc83fa9c708a506465cdc3899cc2df8a8b01ba507af358120123ad967660c726349b469622e20424c290a1e4c7bb301d4ab16aa3417e778027fa41b813e2c7261b5b9f689c1ab0c97e74c124e816f853fbba4abf76ea28088af01308e7cc1eca5558c0f92e6c191451f05028cbfd770c050cd9dd4e1e3dd4dd658f79ecfc5ccc7e48e2959582988e7053c2c69af1fdd65248b3d8a9c7c868d43453b27ecf0d15c597a05ea584b930479692706dd017820223c649c6a350f10f57dc4b4a075694c4f3a050662d023a0c9ccf04483f0b5a068ad2339965e9e4441bee2a15d31f152ef1fbf04e84eb324b2e3a011da0d6df794f98d27c42ace02149c164c06e2f402e1c817258356c8ca2b14024c79f6376afbdb11e3e7c3b2a7d60abd109dea5a32291fd1bc65f6e5e958d6192aa37f95855ca2f963c45e49bd5f560ea7eb101a2f03b54a475faad773c19b0a18ff9175ef78c00494e3f868b09df2f774750f716a4c26345b798905f746057c3ced296910f37dd1e8276378a602efada9aec35debe472df8a400fe7c22bf1d5ecd61bfd5f8d3db57c31308349047635bc0faa704a12b69d3b609215f299754de5f0fad2e3810e70655d3fb9af8c760595b815d1a9954d68b1b71806429541a7ce26197cdbc6032928cfc40aef4fa5743967722bce11fc8cf91fa5a19bdf7c14c4acb483892f7420a0d78181ead85740399134e78a846c52329b3e9602828574391878f4c871c574b0585107486a182b3bb976d8cdd6db4739c8cc1f0b654ead3f2e4a2966777359b098abcc50c6531b957ef2e617b952d5544cf86ab83de8ddc8ee1dc5aa05cc13f0ad4070642d1b4a2ecfb1f3791215b8a14c979d61920e714645d1a83a629d30e03c95e7159d65cd9c1fe73ef6fd4673aa58601d293fe40d26d3c448111f8db327eb02f8115426568f1421a785c828a4079daf02387e2ae312975b866cd74ade828baa020613af4f6942b2bd666976068e5f066f5866d93280de965f00b9bfbbc8f40010296c3d00507bf080d395740553f32fcb960ea552ea783b83d926c6275fce76f7f355ead76abe8decf3f90e464eb1cca1f9f9a34daca2156bc3394cdf89ec82b4ae447b3d72de63e2427b0d3f6ca38e1b181036ca880f9d77d0e84e7f9e39625703411b359994d0c8e7373955da07ca8195cab3f2f20a00c66dce0fb71218734fa620d478063ee21aae92e24b0bc914e2c5eabc8f503aa55bf98f88a6d5b95863d538a1f3258896c5c4187ebd9d54a7d903d9c5ab69c2977a054bbe37e2ba67e32d49b7ca755e0cdd9285189e9dbe68c7fc6d888e0b5e0cadfaaed10cca1f53c3581e267a69c0b580941728fd9e071065c3ba65c577fbb6d36d7b8cfe996161574e4ca6e88769eaedca092b9965e413e8020e48f2c967d9a9c8d8436599f1570020c94f569f4d1f518b7bd19e7a0b465551ea93ede42beb05f47a01fb7459b11d504339a5f713f09bc32d4ce41f7d86c489afa40e09bf62eefb25f2a6f01dad65d322840eaf3aaf1b762558d5bc2d4b36a8ead2f0262d37e13e31e990b4d528fb702d162b5d250ab39dbf229d86f0b4d67850b6cea68d3d2102c5dd909855181b2709deaf44006634ae3e388da435b75db940f61b8fbd5700d438a636ecb0deab3a921906c729d6afb7dba45401744ba0deb63f268b5e33d003118b773b3ca01c2c88ddc690aeb8c5bd6933d8349ef59bf9f8c0a4379ddce4dd3116063a01100cef89d99ebcfe5fa5827258f2f1112b5bbc7aed5f36a24353692218cec1815e07a79ccfc51d9305c5ade088d587c20876952720caa804c4752eb927cea651e55b58cffd0e8803448b3b31c05f7c12d8f28bb1c5cf63153a5b4aca0509f6cab8a0ce036768f5cbfb8f0ac112e5c1ec07e085cd8b5a5be50234e8f25ebe0dc772cadcd9d4f98fe9a62523e81913fc15832c9ab4c2dce1453eae41989389fecd794b9a5b642e090494eeee8229e5fa8c5d2b3b754825e87e91bb7b7a0f3d91970c910d540389ceeeb6a9db290e22a0377212e8de831469dcbb034e82c4d05802555372ddd81a424bc28b4ade74ad191b9194eb13889cccc42aebb85925d1cbd6f93ae73302ae5e3825db57d98785e23c5ca3eb33a58cd6064aed9260c659ecabb6c7476b7d32c3c8050a81677334578ec9b5b96b6c8ac5a82722a259fa56f38edcb1ae60dd631ebc50c1f0607314a1737064a4f3f8eb0ed7db413711a1ee9b5b8fa5cc888a12609d40725edda69ff3767a73d891ea13066cd4ca4d4b0390f36426cbf959f4246ceeccb2fb110ca390b8452964142b6783539f686ebd564a8135813a2881f9991cbd3d4816b63d5c109226f8ee591ccf14b378860d2ea0d1ab873f3171121b0544bc289394dca353726a143d77875fdc62b1643abc9542cc73518c81e2bd01ea97b460af176c9d9ab23117796eff045918dc4b8a4e02d80638563feb9b6d771741f8c3f0bbba7ce9e848766c6062343875265a2aa009b8c5f0d502a07e9c4d64e581e7102a6664eae6903c853384c46b1d347846c5f44531105571b1ef9bd41ecfcfab26351fccc97fdd3fb3a56c44f7b294744dd55f9af17ce7a58bafd8ee3c70c7659aa5b13979eaae8db9402fd10793944cb944b96b5340dff836a034510ba57df375a235f926d6d7a9de98c12fb9d5f54ee07c874eef186fc9b1500bb876858f0f2c0f2ae61358eb1756d52ad1300a708b90a0e79a8a1a9ae9bd9546504f7bfd55152ddac09b0010e9f3a392291345a0a630a3522e973b1646fd944300af4cce6a2852bd91620634e5b9a922fc603b15c8712d29c6410da02c773eb4429d777f4028f24a8b11987951b2d781748fa5e31a7ed71c99c66a5e7d06d08577a880f32a14d7c65b0c16d35a3bf760a20907dd4e99460fd1503bfe4898088d46dbba409f9435ba37d051577c2143b17791e7437a5b71199fc42418d5940d7123b074cffdad6fdfaed18239387b46cfe476ee119b0fe1f72843ecdf4d9171d7d097d447e1011b4df50bd170978921763e0918e0f86d33f8b8df67c081ee12caf9ed985a20b0e03033a7b2ade9dbc6749c5bb62bc5ce44b721de9d941173537bb1b6969327671f5dd916f4e0c168361ca2a568b60472c95601f4dc5e60a840d8c68d6b35de84a5fddafa936980ddb373a2fcdc65d6e4d6ac03a674988c2ad22113a33970a785e5ffd4b3387498651380b577ef0ce1e539f25cda1d10b94cd383f668bcc86543973a65aac28f17ce1d9ed372a523a274d6d00854beb736e572d4bf33c2bd0bf8addf063d69d1cb68efbc6fcd086eb4abcd4aaa17002490de860d0f2684de2d24ccf470355f466a763ef2dda43917acd8c5bead2a60b896773843630c020c73de66a6792f8cac685bae0f91b1a1566bc81abef8af32aea296343b7048493fe651ae675f58ef75bb83f8dbf86b6013b942a74dea38fdb13abc677c561be747d600607727870452801e7b257e927f43b810256a84cdcd8b529c7495043585516df340efab076122d65f91eae81c15cd39ec471f5e33a210a1606351fb39659b120d33d7cf00953623a3717c0e2694c078126900dee25964958cc355ba95d6bf904dea707288fa32d497a02f53c95ba7d518f29e79244fa8bf95ad34b2332f96f2fb100d657dad82ff023320f6b71821f2ee7e1badc7a0d85e5ac80a735f0a06a1319ae5d409719f2dca68e2b989686fcc86f1fa51db21f085adab1a3c4eab1f5fa6ec4e27287d055caf7f3668b161bafadd7cb04b0f442737646c844f48319ab0a65fc9ee4635d7da365df3db464ccb7d1d7792583d648c4732dbd291638e3f05987cdabea67d0fbef278ed4475bfad9193712bdcfda9396c23f055c7395f84a8ebe1705ff9d41465d81eaa4d8fc0485a632cac35e11f05ff14e73cf4914409ce0504f2de11a258b06cec7fef55355df71e5f7795568c74266585b93b2c5f501f01765ab75cde6de25e3db6b31a25fd5f9fb8dd24ec7aae815af78c779389a27f78ce4ea0e96be1b9be11b0803f0ffffff0f