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 59953 e21e8b796ac70cd034b6a751fbd0217bb8c92e02fc789013ce534db711ffc850

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5b90d4cafbed84f0e8b933fb6218cf7120ce418ac9a61a3b8e713ffda1250d93
Certificate Block Hash
e21e8b796ac70cd034b6a751fbd0217bb8c92e02fc789013ce534db711ffc850
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0047a4010040fe0000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000ab6e068aa651e74cbb059e0850dc8e61bee8902cbc51511a231af31cca4c39c71c871df1c3b0c4f244673eb41ed42746715ace8638a8eff198a49c45f1b9409a194fd3dcf46978ce99f79e2e5b6aac76822ef173ea54f70d3c01000000000000000002000000020047a4010040fe0000

Raw Header Hex

00004020b276b2b4642ddd1e2dc597d303bec78b04b177dd64d13fde6d1c5de034d591977af4b5235e0dfb8be4de4689719c434cad35e664a0f752c6191a4f9af7934d7e3c19136afe2c0318930d25a1fd3f718e3b1aa6c98a41ce2071cf1862fb33b9e8f084edfbcad4905b

Proof Data Hex

59,560 bytes
12121601030786bde1c70c81d244db6a6d2aadd50b78c5a503b300163c4432cdfa8c265a09e49845011b6518dfa929a5ccbf63ca73a55ad78e548bae5ee17ebbc3c2375788d8d497f1b21c5a0ae7c9398d4d2f99b702cf4cd6a8cf3b2fa2d382838f7cf77daefba3d7e0b315c7e8aa3f862b0e928e6e28947020bff0e3469c6afa7c6a25e647822c2a98f761642653fb7788062c5fd21f4f1c340b97d32cf2b0aa9acef9ea368db0e97de38c359eefd1f032adb300bb61782bd2ad9a99ad6dc27f21ba1de25231860bd6cc2ba1cb559880c9776d7873adb782fe06514fd1a120b775ee9d966017c10ef8ebd744067eaf0cbcd30b52c18979596b630d8ce238cdc3819a53a130106956d141915efd1c1793af8348ef185954121f239d01d5654404868a63d14f59f35da9846b2b7123f2e0da8252b29554a3cbdf9f6f12efbd004bb20411ff196e3c9e85ea49404619b3e2b5fdc452a496c575c6fd1db4744ae7a10142b7060c58a534e7098d2af46760833e19ea4f9e7bf9bd07b38df0d3e64b5a4c697628f73689f0e1811ef33d5b3029cdcfe5be47fec4a08b473356efccdb5195d69ba1bc524d38063b541ecb1a6380617e6e8ae25567e6a7b42b364bd615984d3e9eaa0cea9c7432c3e02bc24522e67e4cf173f517096ee64581475185b72fcb1acd68ac230146743a86a98958b6da2b9e9adfdd8235dc08d0caf100248d6983712e2ae5afdffa408eff70cc2d189aa50e90ffdd6bced3a97bdb1086725906585e1897079933abedfffd7eee08e0c0d37f662394d0f398c09f871e547731ba9bb4b2adf68e24cdc02b39713bb5f62389a6db6d1f2db146f40f53382949b563f36b642c17861ec1ba9dcf43a57b34fb3aa447211a37c4b56ec4b04f3cf227089b2385bd8af09eeac6da7a07ee72a89e3b73bc8800b845cf7ffae8df8a7c0efd76fe7f9daaf7dd672557fcb8eb6999342a99b19d310f5aa955f9afa7c9f89c81520134dfd1a2ee9ec6d166efcfb32fe3786bd34c32d4d0bacd9aaee6d5dfc932c87547d5119ee9b7d288e8f965fb788d239b3de470191c565ab8608b18eb2cb8e478254db417bb0910220cb905772337c9055f92201cdd0aa437785d4f0ac98e174797cda24f86250a7f5f142a370af90cc2fadb00a9002f5a3528a65a1923b25aeac3a80049f2b8b15b4329d10040a0169025789a71a069ca21a993fd282c103cba285433b2304bf097c6ce1c3f00296bae36626693ef4640fe2a893b8222a918215a4c3aa0837d740418e89491a837dd7195fdbe53c42004b70a3e65d2f55db0b63dac63a033c55a8202c733032f4cbab860ce84c006230f716ed99e23752040936b8b313e0c18f6690c925f17e925ae18ec0f1deeaaa051e452ba84988f4b4752c0ef12317189780eedc54e7e1f6b3526fb5af0c8f2a95ba819523440e8601e82ef0b44afbb6b76ed8a0c22fadc41f906e8efc91d54504b67f606e4c042e6fc013c1ecc8e446da3558245c89fe96bfa87d98e531256aecbcb7aa35c759ca0db48aa2e82e3880e342b85bc3ae342067b5325f66df382ff0e495b3e54d119208c5b1d9a0ac4d90c5c4ecc6e9f6482a543ad65f279b894e038caedcad9517e79b025b656ccec713acb9f684d4cff20af67aecfedef569fa6140c37eb4e614ee766692e8b4a192ed43762134b4809a4c940675044a866f145eb92b6e0c92b64b80f817191a4e390b2c991f259adb270de29461dc93132a8638a1c16809f482408b24166960a6971dd049a18bcc8c17f11f890e5abcf29e2830c90022586bd4a6c4eb84023ba824c4a25cfdc4201669128513361e943036288de6819427181b5279bce7f1abe282e63fe87a7012e0c9fcd03f1c167aa9b8a2b08fd9e1b5ea31ce1e929ab57dd5287faf5f71c8036e64ea3b35cc685ae4aee50c67f4e285762c0462a98d414228500b9c60cdd21e4722d829c3e388a716763bb128eb7b996af5c753a8f3008c784de8ab39d3a6e8102595e7e64a7324c8dc6b15cf021e24eaf1234ac3a93f5d3f8bfcd1f1eba6d64e0079f50ab80bb8490bd8eeab7d3c049786bf1fc623d55177ef32e3e53b7a4e6dbbeb12d8adfc590961f82bc63ad3c73395be4a18cef683fd64dcf1dda65239f9a08792a14650701e0d242a67496a95d28ef710775be7efedc48e6b3ce2e71977391f506de6db14a5486fd64bdbe0c4ad83881dc23780aaf016be4a4b5e5e3d7c27dbe08e75afd1fd4313dd58e0f5120a0783ea45cbeb79c77d663de18591ef9cd42eb14dbe30d08e030a255ecd0a386bf0ccebcec72294ee7916bfa0970bd27bc82ee0b490740977431ee9a620f8a8be8e7170696c118a777eb56f64ec44e3c284852b871950e92226e63021d50d1ea1bb67747e2e8beade381d94977e41b91004d6c69f34aa1411c378d1b71d763061013ce9043eda8c277fbfe6aa008b6639e1c4271f75cc8ad7b766db8ebb30d636eb2db0543ceb7ad43d5f27663c71f3a7da413c7733791c04682015e5e2cc0603f3acedc6ab53bb7e9ba05971f639288eb27d9089886e4a3b97fa756bfe3ed862e3dc6fc309ef614ee4038858191dd23de4efe7f359e682722a2426d335d1a855cca4696b43d8d98a30179c0649928aa41cac9696a8ea1913e3c37e67cb46dc3900c0809f539c8c1462c1a5e8560a6d3f6d7ee3658cb7f174ff1282a81e33888afc02d0590dc58cc735aacaf808c9654b84f09239be50a3c7302adaff1885532f4ae2db94aca77016dc5d5c9c741cfb63a7933392d96fcc8f9477db313b1e99c07a6081d919356172ee8da9858f7cdb0ad5b7f77c33fe229b809c5aeb6e7161e5057200022f34076167dee9fab12c3ff1548ad42462cf0356d277924ec68f8b689a1bac4bb27a0f3ffea472cd6e16ac67cb7332c7f70a31398f671785e5ae91f6ad9e7dbd9249d30d8b13cb51468942589f2e2a3558c24445e219152a859d0ae175415627060d09962d540a60bb947c84aa0507ad760753a6a65069dba7a4abaf624358162d3372b591acd91f6d27771a3c719a8f40d60b37e225018490b460e2cd0b547a0c4f74da8a60be0d9edde65bd1d1da66f975914855b32a9aa9905b96dd5ebdbf87a6607d7ace951748c879d74082d0a5d6e7e9654beed292b99144eff56fb5df26a9a9ee81ebe7c2458942f9523d108c0042871c29af63428d3b1536256636e72e73172f2e9fa9104ec0372ccdd10e29b3b51c523e9aff588313ee7f63448a2762faa1b8cb2d5b9d76d0bb4bc25c6cb8a160f65e2fa072c24673b3fbf5a48e3c9bc03f27a90bddaece233daa23db7a728f05c10ba6354393a358016059ce5a5ecc91079c8fb1e5603936d48dda9e20d7f970c76394ade15a19b890a421ca831a4e1c205f609486c94c16583baede9763bc11790d5c1bc75c234d833275c9747f4514a88181c5c49ce3926e5eb503148bdf310e3ceea7ece82ee94ce479093f182f88476e0d2bf1e4fc8894c252b4d87b3cd63ab8e30a1efdddec1e58a3a07ad8167fcea994df007e86fd06f62de93c21580b8963d169620be6d616527b7201e616dad3bc910d00d1535bbfd8e2dbbae18de885a972fb2e7f4c87e941af12d4c295de6d16b48186a470973af5d359b3be9ea719b097b344078d3f62cffeeeed258f2a47ac894b826624020ddd81225e8ce1df0b5cefe70cfbcd8639f9dad5d938f0b754bdd752d38570a855740de8187162bfe1d24aacce3a778ec815f50d7e369b50213e23e8f0ae624ae157db7bd0b54ada41d2986a9ed23e6e518ddb16048fa9f27ad00188c2f9ddab293e2c387c45f7c84b0f6a7341325e7598e917a3ea72b5681048e2325881b42ebd7606458a5fe4459e285e22eb3891ed8bb419b3b96cfe03e4c7518d7493aa3415b88b69ed458fa0aae5f1e5ff9c062bb8ae055e215409d846cf98db2252a7604f829a0ac963bd2e3becb27a8827766005fcb2cce741e4b3882251b4c5bacf0dd6d4244b4eb37c7d5c0feed8cd62e62a0c659f2ae4fbe96c95f368adf146206b8dbd4dc1d9665f1c52d96c95fbc7f33b87e2807b36769458801d0e7f275a397084d59d1f741dbd878511e39e1c8fcaab059e4185a6e65084df8be02aff5c4e65c46a6509d5a75ec60dd7d385cd996c2d47ecd7d83c4ab0cc1b8dd740c836e7b4f3aa2aa5747113da7763fcb30af2744cd5c369d9bfd75ec9e93b4f7c9cb5d245b3f3c5fd67e7f478fc54646139674fae90f97bad82412330196786c0d7cadd1d3166d29dbf0b8caff1961704be2820a21916ac6ad187bb80965d879bfd773367cb7400898afa0de6327851abaaaa62339e76c8224a4ef3b31ab5903dc1bafe1066e71026b46e0aa60db4e450808735e88e50902c595aac23c6b19d1679b5f15245c0e4350357413e03205858452d73b9bd66b40f4725ab59ccb48a0d5b94d20cb1a42786f556247c69ca267ac170d5652abbc6c1743b4e13459f42213a3053f13e99dc150066008eb889c9c320602be240bcd329757b91a685b51357bd1cc06f2d55668e59e229a84e9d0a8ba322bbaf66a5ec2ccc50c43be7a33883dde849218d1e9d0470f3049111185e656ad97302e61dec266c47fa2c45702aee9dca7a661a57bf44ff8193a2c97894e96cf45cb01172983399954226de606c6213ef8b98baf61df37156de9cd010bc297e9922cc2169587fb4c8ddb13fa9ac3dd7492718424af20a9f9db15c5014564a066880961e14bab468a9d53187a02f0a0aadbb3a62f5d4af16d8ac201c903cee2ae3c68b8eb840738045d81da6202dbc271309e618055e7b3706878078118a8548299e630765df348b49510cb9093d838081ad4ee1b0a2c0ce0fc5cd0eed7da1d1442394956e97bfb0d42ba2195e54cd27fdd82cc5ff537bea56a98565d976b831ea4fd4ef6d4cac998d968f12b4858854b650167d354e6bdc84526ade84132e061a0d9060a78ba190158e823193af74709b4f0b9d4468e0a971b5d2ce1025e85095df81bc0dc11df917c4c700e09976f1b3b40282a3ad7f9591bb821994583e47af5e7485f24fb80d56ba60401fae53f8e15ad77b67ebe4130274d4324908226dbee44ca9cc072ef124894baf72c13f634d77891b23316930ccdc610b9e3af603efde51b23577c6635825ba951777deca97d681dfba64bbddcab51b87b94739ed7cc1851dba95e324af7ad2d0fa2040c0189968cd56cb55027992993596db80628bbb073383ca610f6745fe5696c3f9d66561083a7baf293bb76122c00ba2be6f1ab3ef26c6c99c441ea461a3f33e946e4affe25f462ce9cc57580456af3c14c72ab6a38159488b38dd52febb832f238dfe4560043ac0300ecf57df88721f7dda3c148e3c6118f6bb5527f0a34b51c33c73842890ad9de33e61de2be0ed25ea9af5894d50580578a2d5fe2d0d4c945571ee0be0c9e23f2296601a95ddc0623cbfdfa6fa0484b18a57ccaadd43ffeff27be2aee78510f7c838d2769d27418d2b0e8b4251aba45ca5084e20acc988d6e12a813901ec7f25e660c2cdf08880ac0356caa297fa7d87286ef8d8ba6549e6eca11bbe23687961d515d57138425ac25a163a05d4aafa15ae724a2a9c760ac5479a6edca87d2ec8f4cf6fca61cf9526a8863c1f93aa3619a22ea3163918ba56e516aafe2b477178c04e8369e13f2d52bd621aa18a0f62cfea3bf689cfa6e58b6dcdd5a8a3cda43568aa51654cdb763d8832b74cb2331bf3c2cf804b3bb3bf272fe62825fe222a5a12bba39711295b7364c743667920d969e09ecace366484440e29caee6882b9a3669440a0b5f4d3377067584c93f45c39601c3a182990f02ec1e2a76013403d9eb504e98aa33abe2e49220a78e278cbdfa98c527852be88fae887992d431c78613dd72767b78fe6d4d34334f6732da65c6c8e80cda7b43957f4e67ae1cfc2ddec07367972903b096f6611f3012449d41d6909c7c7353864b7cfff69b2d7e4b457aa5865c3dca5b13115933eca19c150291c8aa06c5789c780dd6a8345d61b5b03c08dac1425cf051d6d8b0a33537f0176324b6bd2ae06899915c2dbeab29b6c58054430b4918e2bf90f2b5cf0e350898859fcef51e9b78e5a0ccbe1b65081167029bfe149c4da804b2daedb807f048f43e90ec18a7587b8b268a242a231684ac2ee6907d68dc48f154126c533a046c95e998411d3137eecf932df26abcaea41f0dc1d15593ac4fe737df9f39e083982e71266eb94a069203d81b553a7683f9926a4e10338abd90335916068a8fe12023c58e8d21662e42484dd16bf2c868dd6c8a74159a0521e8f4783a28a37b45ec9420ee7e003b3e19c109198c5c088425c68ad890442887126940b46d3d1ba292871854dacd06ac7b183b3cb592938500576d01a2c530593e2627a770073d9085d1e8ec95c70cd83c186e4f2107338303990d68b46d1f110d5d1bca908cd986089c103fd5e545b1317dc27813fa29e8d1cf3ca80cf69584038b95c4eae093b32be116e9e75c2d8b016ef68ca57e3af43385574efd5f0e1b7c3561b2e393212fc7a78510f355af4a8c400a6fd8bde21d079ca87ddcbd4ace8d89365c0ef001b98e37e968d2e445657da47294df9dc767373e1f2b78ed1971e7ea28dac869d7e162ebe585620f7c25bc61273dd04dcb2e88bff1cfaf492af6102a9654e88f7bbff5e6da3670eea490ad26fa94bbbf89865fc496d4df0256b991ab6727a61c29e84b732942ca32d1af1a2e66ba91896e572d284bd5d5cdd1ed337ad87959b2ee1335a2db3ef5b1a8ed28d978b8cc13a58d4a2e39f7dfd016582299436924d32ee6670da43d09863c57a45a75e78d5af5c227880e3b3442132f3b77e5c5b7779555dab551f1db48f8db6c39b0b4b3707ae7db58239b35cae840a6ebff1cb2eed97c4d8e7a32e7af1f5912d7c2c90677a7b803bcdbdada66bd34d92a2aa05a1b0c284d167038c43602063521eb07ebd1f3b2808650569f561875af6e60081cfdf5394cb379eec9a827a6b6dc2fe6155e2f0aff89e97f12481cdec66135740b1ec3e9d445be07e02891f4bdd10fe2bed71e9a8a8110a1caf21e3c2b4ba2154a686bc4ae60bc803f51340fe58b31ed42f3d0651bc39d69b8aff7537f9f736e26f5d68bc15b7dad7e8c83ade5161bf2cab8c3aa20c13d2af0d24e0474f911b43acc69f7f2cdfbe9690370ca91bbbd1c1b048764f4a8c66d0cfed5bf1b535a165dfd7102edea9e2cde61e0b3092e6dc341f21096c773d39bc1cc81a89106f9a7d2ae05adc04e19237661444e84182444cac82e197184806dc9fd76cd9c23386b2b4c8ed905abb854fd469e9ba73684a93d34d12b35d3f1114a2482417058287f44d33265877ff0314059f7252b6c69e60b4078d9b149a0461fee7eb52847a54794e5f3ae3ff3eb9279b1248f0bc3408b91b1dc122a44015943f22d251b9a310427824d7b1fefb120544392fe9e302dcc05a2a159dd4117e8d12d75f527c9fd4ccb3505cd374942da1499b64eba151c6595c18a8e8587452900840362b36b435155182517ace90f6b049bf02b574e9fa6979f0b11a773ff66571f07ff4f493fa23e721c57e814f6c6fe2a77e439dcbcda649372205b1fc0b90cf4d3c983f4cc26e710bba9142ec20e87b98b32fe75ab72259fdf205cf88d897eb4ada8e81e8e5079cd1835c8c2609d7f97f6ecb3b837092c62a94c8d710f32b757a60157c635a3fe348d91d2eed27b78bb690bc675ff3f90e5a86285d9dfd852637e31c767202bab3124d09cf93ab9e3c9dd4db7acb5e8810ab5c50cf3612bf012c19c2df720e920ecf12b7ca447a2bd0933223fe9ac80b9eb399acade5ea6970726c1d5a01b90bb22a53761106bb55a0583f259bb94c0db42c42a88d28adcc3b24cb13d2c7b2f2e8318210dc7c9e38d35c226bd0f428728f101807da92ed26fd6977aa53a33269db9edbfe48c89c0ee2182385258b11bca0d5b5cb6c5278f139896b32e352df180803d4c73c9e58ddbd80249c3f5976ad0b7eb2a001ee2e92543bf1ec04c5410d72e81de2eddcee03b48b4a049bb3b06eb50c62e8f2be4341da3422a3842fa51a22d347bf97198785101e4ad46b186cb646bec3070672fb25ad201524d0e7b4ccd80ac1e86aa02a6369476d873978131458978ec57556ef607345a2f1fb0ec743c5e048cb5304f0570f6e72d449273e8439678979680637b41961081880ef4dc1ff60414704d9320ba46cd00b96b1f071e58bafdaebeadf285f81b0d0e003f3d3f68cbc38adf91cb5e0ef4c47fc3d8c0a26946123983236a12b4296e6bc7cd9b9a8f303fbf1ac93a5c8bf79afd0757c6a1939d81bb45c5e59a67112e271d20c5130ef014611d50d49829c62d67d2f24fa1c41ece171862dc76cb51fbc5c5826d8cbe7ce40e4c7a466b726b82e345d9620ba8a55f345b8dba0794537ac742dce8a16e857c277908151d2759e983cc9d17032cb5d7a03d489588c449b7cf875cb418d667753002f1d8d36b921196c37ea32db45b7697a90c851176075b68e9ee48b2b2bde944279ff981e1ce0e8315b02da27bcb6da5139bd54fff7ba6feb8d4691e74fe43e8d3dd065c0baad8875311b0ee12c4d87dca9c41a15878cb17a7128d23224c106380d799c3ae2e329ad04269d054725bfef4827bd4a00dd646b3296b500ca186328fc641e184f36a84d1ac9c4ead3360318c9833161dba52ef49bb140cf69721bebc98719b7ff7eb95d35fce2255394fe2f765a8c951c47f08008c6d6008db0285ef6f85a75ba5c665a44bed53bde763b7e7f961f3be314d45b9be66126e39c881f21f5dd092f0823b617fc8e35dbbe5a6c45b1db633f0a1ab5a6ff8a672a68a936a10de67599c11d022514a2536d6c1f608818294e2b9cd95f7bceffe86feb130fc5874667df6c81eb99fb9c447f490d4f7eb067f5f9f6e73f78b83e09ae6b8748df358983b820c179585b2cb2f535524e41d3148b1181ed38f71f43e75c097813a97fd2bc2f6c5e4ad92af417be4ef5c38937330bd80ff5c697f61e5a45949d9aecaa53f9c7f9c6c3b53955f238b5dec57f9c1f6e25fddda5ec9705e61cb8138429916c6c51e4d39aec372f9929f91ad014c7d963ce5327984d5d024b3a4df98a062157df1de70acd554bffc35b6de6c7a29314959ed614bdf26b392b61964f79d5f1629d437d5f79e088f05cb921938af4ae7655a58ca1fb0f0d23db018e357a4ad13fccc10ec9ddfdc8ca27a1dc7fd60f65c6fcdb49fd05a49c4f9bac083421dcd92be17a3a1bb60a1ac5ce955bfaab6572a91761962b12f0c33d4b1ecdffba66ef00cdb1048cabb6c63180c53b90f2aa06b4968b8bfb099034129e0203af05e3b014c8c4bea8f6ecc78b29743d609a2a62931368f0ad87a08cebe955639ca674e59678c6a1b93e7793ab77112ae37e8f3bc6dfd57d6e111ed03102f7f7981f7d7a61da8f77b48274810cd6426caa7581699ce8fd6e88dd20261ce8d09068d5ba23b47d9310cb48834082eb3f71c7c556c448b1b2db2d183b8b66b200103462903ae526dacb5d57e1aa995c0b4c6fe480dd47ab1b4b02b01615d1001fb49f3968c81524bbda30647c6c46e22ba02caf1b495e5599b96321d40e53260b874a4eb76833505897f109a25a73937b0310602cfeb54509d9e5406edfa0d2157cfb3eb501d4b087a030f68177c968ad829f89c6e7bbbabcc35fa69224a7fb7dc5b007e6626c5990da0661ab6b8d214d82aa693604f95d23b20d31dee3cf53dee9fbfe00d0bb257224933b3a3eee829c2651b71f507f9bcce805a4da6adfd9a515f898e5ff3889fa893eddf687ffc43c9816ad3209dd46ad8f9de2a43365bc33aa24a491f8f68571ffb553ca23d83da7a8cc38610eb6c306d157e315c5fe3f69bbe2907e3ef07f409ff5cb3a43b870059afbad62d19423c8f5cad28ab649fd90aa1620051b8d610b2ecb6d5f5ea641f307fa51b6dc86a62285eb65684a7db5764111dc015f8cecb58d4761cc66a011089cc91c3b921d2ab9a85a22238591f8d2c40a0f47fdd12c7b3bb24e9cfbae32807794e3e326600ad82fd7d54fb8755ee380208459ce052d5af7501223a642fd8b194c805d238d682a9faca6eaef4d1055979f05b158ff76d1afbcd8667b1511f699288c670325dd293c9f7d383e95745bacf527a4c37dd24227d195d216d4751d7fb7af16a07f2f889c90a9f76ad9a2974b441321667ab745c9488f323bd3c353d5cb91abc7dcd03bdfcc03f69fcec2bc343b6216f99f1c3b632938652a50ac675d52ed678df08eae17e22a035a3855b4b89109ef6249d64fbdff5ea5d3941991bd4f2777bf6932ca01d98543a09e8ee09a5f83550f5ffef75cd026939b23578ea1944571827e68c247053a678ce1ee5362c52f80b19e36d8b4dbee8c79be188640eeba380621aa58720628b8284bf4e9b922a07e6e93f67fec05c40b361317af8149209794eee4199cab1a884a7b1e01d26adf6b3fde6d61ade50a33cf7f8d5b583dc3374054243f00986fa800ba4c2a99de84f852fb39439ae9bdb3a09b490214602e79f2f0bc2ca0e44a8e278101d3e457965a1c699f1a371bc006612904b314053f6cc83dc87c71bbedcf812a0888b76cd90c54a0680d5ab62d2b2b773b473fb25f7714cb497a1d1708a1217c702acaa1c1938bd968848c97781d3b7d97cd78799c155a4592df4e462616dd5c249be7eda94822e0206ef360c3d783a1948c7c058720206f0056967c71a4a506e1b7f0247315ed88298fd24624c767ddb28cc85a624c16e0303e5dd1eb9be16b6c590a0b0f94b96d2672543884acf6f4d14dbb06ce12c706e97d21e8402f819177088cf4a77540ab79cebc80025e7940dfed38fa9ea63370b88333f4dc705997fbb54bc5e0ba494cfac01d56d1d1e73dda33e332ae5a2d34903ef91dbae2de6e7155ef251c5bcba73e410a27b21fb4be662414a435479e24f22aa12057a38e1253f5b7184a62be6b42452ab172ab4bd39ef4f6bb418e579a822fffaeef3fb7b68e5a25574cdb45d6e9e313e40902f122f52668871ffb3cd1b352cffa5afaa62963518f7e7a4fb8fd4ac569507e989b12c683bad04ee1c8780dc90dd5382024b8148020d5b9767a293a0dea0a1b02bd6c8e836918ab7eccc1f9046afaf12804f146cbbba1a8b77a8e6ed5915b26881e4a3584cb78da553c7085f49e713e924e3d4aed919e4c87fa9d2a2df4f0199a527871bfb36d8ae59ada117ebd9f2cdc604aa80d202354872c79516a30621ac81fcea1b45edb237025cd138aa734d56bdb811774e454dc0ef617e026495149dc9bc185d551d7a6899a57d53d4d56f034dad440395b53661c281a2f2206530e8909ac77244b9eef93a4a318c5a3b68933b5b9a83f32518f1658a6632b83f6437119d2a571aaf48f49ad5ee475bb31f147d7bf0a59d83037e9d03f20f5144f432da8ed4d2119c9ebc1dc60e4e0fbfc37d771dc5a71017a182ce5b6ad3a84eef5d09608db0a31df85232eaeab478e879937b2540c76b77eb1d9d78bf1860754cbc5773f0a52d4901c014ed23c0b31680f01ab0c374940a4dc480955dc85f036cf68dcd2f5fc5a92df65c1a100af4cd46d19fbe5dc3bfad7dee37d609e85dfed3580f6d16791b58ebe169ced18a649b9d0fbd92510268641d3e49f3279fac1ebdbd837fafff7857b2af092f659f0b4c46f3b3361c864d9096e2f2f4b760c3a63224e2a9c0795dd1e7595c389ab0aa03babce41854e2266a8edcb304f8836de94e93438a8a7b686ef6ac9c9408435fb0efd36a6964f3c38227ba0568ffb4bcc996f65d6043e4bf43c6ae8a4f79fbbec5b6056417003727a2a065d3ce3db9674d45e07bb19a8585e0730f244d830c18b1bbc0ce13bf24bc0edd451b4dccb020bf420eb7106ac8db088ea645cf7f4b3cb1f26af079e36b28213e506ab6f01e4f7cf321afd505f03611cb2ecb2bbdd0f8aa8f612e85bf6f4056c209587b11f7188d3dbb1e85033378d1d464a53150b0820540d306e02858b86a29f9559b9d9f45d1fc9e37d2849dd5815e349a4bce419a1c70e922d5b6590bb26f4eae8db6ec2a57b3f01eb8075e49c1db48a2034d4ceadc17b0f8c647a438dbf7baeec7f2d7860ee991d3037b9a161b0dae89ff31b8defd4fa0b5bc597a752d35b6bfd0b4577dd7f4f34d130a53cb379591b3fb066ede56c07b924795950bd75d0e4484558a9e08ebaa79b12555df1a94d40c8f6eb9774a53c0ecb52770bac227006ba06094df6c8fec78f29ca791d83cfca5ae90477bca7665760f4457f723aa6e7fe6bf55750ea524cd36f7acd7f52f0f0c1e2c1dade7ac66e9af041d8764cea7153937390547c0f32005ebe9ae4a0a515fd0266f135a0a181791e178339322c97e8421f3091d656a0c256c63d0f9cadf39bfbce85aea9bfa9cc35aa03f982439f6d7b21d88551bb20ee27f0fdfd7b9c347876dace0806f73b61830854a368b7da00d41e69d926c553eb174da0ed94c9aa28dca2fb318c94122a49bf484ce17dfa16a542b2f7fcdb9174431c81e8675e21ffb8241602d80b0efc9678e39394c9531a8a653f7eeceb39edf98755a9f2480a6363105063804aa59651eed7e5a627aa05808541aea9e1622f089d5aecbbb082dbdcd37018ec3e219fa6e76470fff3820d24430aa4416d141143d16af4fd0e5222558882f961fef6524419be80f4af8f042cd143de5abac5745986939f855b769225522f98624ba57ec2068a729702912cc342e0c08469d5f9c026e7bbd0dfeb998cd95febd38a78e2c1e3739495918256263222a12a905ba6f30c3d4a46dfefc941c620fa4c5bb3e0a8b6bd2067934b876db32d2c00207fc45895571cb4708a29e1eaffce86fd7a2af181df5145c5a628bc61823da9535061f7c820f36c707fb5b4f1ce0a46337e4172b91946564994e5406a30ca9a774bce69e1f46854896003f2596a43df6a9da4438568d7d64c8671404edab62e125103f9656f5997e356efd9b980aa3e56471810aea1ed2da312a8f969e955d090bf3f899e1894f33332e6abc1490c49cededda1c9d00823456b0c7e9d5e0edfc23db9980bfa5d8edd94c7935ac292d9bf6ac39f22d94b7905b7ae79c03b3d8bd8abe9e71a6527ee0b2002091754aac1a0d6ac1a033e2b618ec1a98ac5e133e846bf932c874f7b734cd79274afcd39e7547be7ad57698378d4b0271f65683198e70bcf8748e04f7b70d2286c9f5718b235ad68332bb72ee9ed26031fa35ef84fbd0e87eda536b02bff8f898a18f10b2622f9c8166f41de3b8df655ba03714a6436da6ec60e2946bc320bb56836046d284fdff5ab5db6ee479d0c0888bf41b3641566bf18456490585fcc2a00179b23e728f20a3722bda48f4e79cf12708ad8bbd73965421127597c2194c9f7d0b56c7b90774a166993ce1be12be01e0a16690152ac9ea6b6a8970bd461427b5aaa0ad2df7522d5126c6cce91eaca1305d7c2b9b30a88e8795aef16e75567a22bb64c42c80fc6a4f46345bccbced4fb8fab3995bdb8839182326a88d8a8841fe22c6e766aa81e1bd8e9a9ecf08c65af4b79d46a3cf6c68b961a22b67ad469b2c3e6042558438b9805d824eaf567a541e98e66b4725904fd20fdcb9daf3b804eceeb3259dd7a6cfca4c937d018c7de2c96c69a66564a3b6f5c76a672f1fbfc834b02b9aafeb3ae6b34aa1264d8e30155961d4c9b65e09db089107d3b8476affddfdbfb91d59f0f265238201c763d9c4626f6d239b77faf01a31e74f83a025dd995dae443fea3f3adbe0bff50c4d3fc28d982c1a00ad08704fe7f35143ec02c8997e7a2f3d706a861e80e81fde7d293663ef0d35d1fef8cbe6166eacbb2b1c6334d42ba5f8828b9cc1ab7ce727b330cfb7657b8f161e60549278d0ebc611b864ea2e93881308658b127a1d0657e9e751c3f385a515f92965334138883578d6fc83b150b10281c49b6fdb03fce1de597e6dbfc89a606cffa9c9dde18c8bb00a7a6fb8d1e010ea7bd086f123260bb26bd7b33342a05ea5e4e8db3986ebddfa8e7d8f4a62c2d96da53e7eb8a8443790cdd09a7a744baa45df4f018296db65d77169b0d99986e7306cabf3ec9ba5aec1d54d863f5787306abbe89ab5a478aec7f94ea58aef8ce2045f2c9360c975ff8da09f8fa5039b2923b09fb96df2b114afe3a052ea1aec4a0a3203fb77348a901c7fdbfa511208c2cbb9adbeba24e8c1675a2c8ace570a45b5757cf73aa846631cda3a964d31cffe40dd87722dbe8fe4229659b7ef5a6cf49b501e034bb41f494e486918bd22b41b814667ed55f20c67321a13e03548d878f393260caabd0c82b96209245c42b50602f2a4ae300e23af42b3bac615e3c2b19420bbb4b54c7b58d6940cfc4a06a578f7d0686e1af465ff0ee2b98db68d0dd6639b1bca069ac5398908927fd8627490bf146d8f46fd4c22082de4754bb426abb0c6846ef1a6843aaadc81197d4e9da1e9e2e8e845d06a097ae60346584759ab073ea930e969439582f25786868367a5e5b55fc4acd1294f9647aad2a163756a4e6d3ae7463f405e26e178d0d08c46a82bcc8307410e7fa6eb85b8547fa6faf458162c08c9a2b3dc72f1685b845ab62a4ec9aca2678479aaff72d4dad16118ce4e62bc2e8310be34cfa16437b77eb0d0fa7a457f47413d25e87f0b451cc58caecd734f792b95f3e3c517f14152eb108f889b1e59b0d96d133bbf9914d233c34c5d92e1ce94007805f11527246da8a97ac3369a2769a206737cb462564d736d34797cb7a7ab6329f5a925a1b834a465a29b7912de6cf0b2331c0ab935778d32ef02b87255cd6f6c46c873081d9a14173e93019c377958eec1d5b5ed852a7309ef27907d297f8bb02a2eb3554be5fdad86d32773cef14b09c01b720fd2c7feec2d9a9daf1f29af29273e51749db2e560dfaa375563cd568f760ea0073b3a32ae0386dc07098c75e197fc27e3625ce96ed53a199f379e2120a5d2033789516c04eea61d4c54fe53187ff639c492f507080967980df9911f94f3e5c63eac571877794003b4cb06ec4960b50c42f0a4c256bfe25bdac8b306694c43545cae0de8b857bcc21f0587ab51a7055ca74b5c799f9ac61f83e9d393ea69a1c395c06f693bffbb7e9abced55bf52a4c49f951db4ba5129e3464a869cfd85456bf8fdeea09cf3622303baba72fba22d389b3f04be9442210dd863d55aed24b2639cb1627bf7795d9908a6224fea90a922813e72b4539740a9157a89cb6bee6e95ad98cd416175b7e2a1c31308771a12db81fe6186d31b98510a810a2dd42d8dd24a3870dc66e42a4280c3ce21b39583edef2ad52596ddaae967b812176280391fc7c45594f57775a8639674bb932784b9ef02c0ef87ab86513ff1ce100a29794f1f999d8cc09345ef3ea06ecfc39c3bc0502aa4ae7d30e624a25986b9e6309ffbee155e634956b0c29684dd13b5034cc26a8016d4e6faae961d2f403b1a8e5bd0b3569daad5c4f5a6fb981271982da7c7f853646fb1c04d1c96e0e1389871f793c1bb8d50a0e6b0a894200f2c76c6093e8e4e07e1cba300bf1f05d27d1c564ea862a23d939972ded6d7f38030d07d9f559f08d2e0ea1f3e6dd47240681478727ed589b13eb1728460185054ec97fc273947911636872dc0ab343885ca8e1c120a83194b36f80fb43a00d197f60240f945b57839f6de1a3aee88f96832242a14f53d39d2adbc349b106f41a12e4c41c87f0328051edf1d5bec7a04c56a82f9b7c86bec1ca01e4e7685b69d2183248fd6e3f52b9be143666dd7c8fb57de228c00793f6c8f67a612ce49d478f69c4b19b349d744f46c0222af65f05b71bda95ec309bff078767ba7f850861a98889ef70f3d3ff3692561a328d7a0ac7b2c358089b45ec0975da24e0c599ae4d6b8343bc0caf8a272a1dd5a2035761920f17f6aeca15c918332d3f37d1d1cb84b056747a43ebb6b734ff2c4cdeee6b7275deebdd5637d8cf1c8192430f3cd06f52aa78cd01894218a57dc6f60bee5ec6310a050231de96c4f7e3fbf0e0f2c4b1b51b940d7494450713ea6fd407dccd97cc7c0d54ab5b257d0d5ebe3a0a18265340fb092755b0b449587c70c24af0254e4cee577888e016ee24934e344a07135e48e1bc741142e54dc56b2661f0c3cade1b4cf5761cb4285dba97df95d0435e146342e9cc93c3e0c3673eb3353977fbe0252fd8d95fd687b7752ffd7b7886fa56c6f66c0aff00859884a4cdd7ddbdb2e97a88345fa99ac94c1afd77f923a0be6163193d4b7f2ff59bc5de049afcad6f7cce85da711f07416c28ba7262f83c819fce6dbe6ef4bdc8df90a9c23fd23781982f19610799f16d0f58af92da6438699239e5d16fdabefcda19533fcdc34c937ff1ce0b992c6b94028e6b5355fbf5afe3a8c11b53393635c14381f5d029ed38c52c00fe8cf8c96346d7df80f8d74605d3b60121513b2f07bfab1f2c46bee175dc88c342187b64bbb609e3e1df34bc25dc822a4dee68cc3903034becdce4b8cb97b4691d2d2724ca80f43df05ffe28f60b5d6c71cbf8787e5c5aeefda40f99b12ec77d9a1df29beb36ee3fbf0b0ae42f74f048fe5828c7d7d1812334fdd7727fd0388c7daa83ce4c28ca7edad31f595c733370300e3aba970a3bdd855a1c8cc316af77afc1753e98226b440a672652646c78aabffa0291854a8857d9d2fa0207c4922a347f3179e2575dbad640e01e8e48a12ba97ed5e66a995b736fb515e0ab1957ae761c8cb6d7981f260f7e17a623617ca50547d2b35136b74c4c79f4c83c710b5967a886e008dd8fca2275b1efc0aaf5af82cccfa2f17a8b72cb65941c525d002508a498616eb910f3e85101e484ca5e0afae5cff2c4c060d476bd62a3f78a026442295f99aa65413918e1b4023830a2f5ff0eed543b23b86013f567ff95cd6121aeb97d4510f16d86077a7854ea800d1e3179ec042ade55c70b074555c145f75f1225b42bab46ea4b7609bf5fdc9bb88dfb755b51ba81bd26079776b4c5fd31a827216fa14fe494b4f08ecbb1c2cf3cf6c00f5588a3c1186692979d01f7640dc9200b350d8737f320df37c0a42d5f008cc32ed484bd2810c25dab1c8e583f1fb82118b524409839f20ac7f151d3e772c4f20fa1408f77db9c20542d0d733dff3c428f4e1220f789b8549c4c48464c9b6ec7bb4bde8fcfff9dcfe9f417c524bb564e7172dace4ebbb3a8e5eac46dcce63e614bfb3933aa3d94c989869b2f8ae43a51bc0179b9a937958f65e802d5c0b89be1354d5e2b8218df96277915e591255209abc5baca7049d67d104cd563768b6f0da0bd10b81f44d3cf567355b3b956fd10a7d35bfd8870c2062747c89e75a2af2e5f1fb048961b6232f31933ccb3865a87b92d68249252d8d7af8a89c0cb7401f25a6bb27354f90904f56ece49900603e680ea308c8ef65e997d2fdf55f2724dc637f73b3f76e1e62e4b16b55ea058a0d82912458cb92d1117b1badd7f6c40971ec5f7d2807713248c4bc0167582a7059d981cf950ce5c243def04b28fab2bc9829c2b51e3245af11cf6652c5d066b3bcf6460aa5edc7e77e050da11f78d2cb66999761ca0bf8e592c33cef13493f5a5576d80c228cee7d95e1bda6aa86f690f2cc108f69acf1afdacce1d469133c6097c89932e0a1f946a8d4577d71bad64859d5f14240c01471e02d3738084b9c4ec6d91d739354ea184bc26a55c61306f4c77a4e0f5cdb79b509941cabd2ddc0a483cb030b472aa00b4176870e0bdbe3e95627607d0218306b08b2ca936ff2d915d9e7c9643c4c4683eef4c245b5aa183a4740eb4c4c9082e0f4b7c93d1292980e0a6d8e738417c103a688a405423cf6aa8dc913a5d6bf6946b420d976e3d10cdfb6f3c6a0c3e7c2461871026576a69f3bf8e71111df7c0029c0afa8801c6a433b51b0f061c5a4aa3dbf8a09d0c358b80ea30e2543dc21d92691e25bf7892eeed75f6d95be64890a88ce38d507a54ffa44a1819870fab6f18b2bd34b2d194a46557f252a0031c1e79a5241f2b9e8f86c80cb4a15eda2a8dbdca81002e7b4ec72b1c3f5e9c974c4ef55525d30230d89d812165bab9559c28c9acf504f079d9335a1a81ee6212d4115ec6cf887de4fbe268d651221e65721fdbb6987ec785cb02066f8a8f35228698c32ade8698caa40da7fb9c10b453aa3534fe9aeef9dbe223deb6f31e388249e5bb1738592b55a9801365f9637c20bd5549db7ab0fd0d6cf02b43f382c4651ada517fabac634b01d17d354e672ea3c470dcf1a806ab05a91c34f701adb9e2298d35e4aad8e6ab1082db162c839d1de77e19d0b467ec5c4f4ba52e7641fed586aaab914ffda7bea667b722a969d1d8c96c5d2221c580f6d6ea066af7fbde4d01adc7dc1d1cd77465a335c8a637494d7735a5886db66837f7616c1577e0633bf12604845505169e0f6104bc06b158e36de6a20a5df3de66d34a1a0df259e753a492c7d399982fa957abd0e442bc599ecbeac31b7c676307be79244b1bc4a44ec0f1256b177ffd432d4040d27fe508c2b80fca6768ae476a2cedb70a99c0a261917a8d62e58e5d744aab445c3cc3a96b9a8add865d27b69edd4a9ec08eff0724ed5ff02bdc379005252365522aea09238ba07dbd3d5c6656fc94263718e7d7bc84f7cfe9e44481ab4c58ec13c447c644d831a3caa6bc0f9316b71515c0f24c356b28dd0e312df982553a334321b11bff421e61de1ff1f7a04fbdb36b35071cc01a8bae36ee786ef6a3abb8ea7321f3e0bd8798ceb8e89da2826df36337b201a9315be35b8b8553b0aaba30b3d6646920353058a9d320a2a430926e6f31c4d5b591aab29b2f05cef3754346ed31ca0f7d2fe7cda465443cd4428e58899191270c6b44259377bfee515a067007e7b202f4f34d938025ebaf161e8f80a0dfe0c233c3ceaca401243ca72cd49ff70a83eca36f1e46cf3e537c541e8a42b8cc968352cb9133f0ec5a76ff34c8dc2e43b7a9935e2fd465df8d0549359b147f31e0c3634b0c1bcae98c94135e19ca385de095b57293a6f1e5c1377dd63fb01a001cdccc59d5845fb65488d80b0240513ab2f7431e727eb63dae344f11c2c4e6493a8a15223c0b38aa4b9042200757f557ad547723c9c62b34bfe67f73cebdd0dd625aa769c9cd250cedb119c01d2b78e9c83dc21958ca8d59afca8b8c93d014ab04c6faf16d119c218993b555d100aca41ddc3340242d29e59fb217375cb91902c71af3d30ea66078adc960855b2bd433baf0775de87c574414912b7b7e2ba81b7711a9127917cdec018eb290108db53e0593e5b26284044cf8c964e3c9bb6aaf342a1023d21c7162234f225248f3071eac61cc8ae469d57e1aaae123a56400ec02ca94c0845a8a180c3d806a6528185333867d587cec16f34a30e7cb9e50003d9c7aa6b0bac2f2fe2c66cd5c758ac7c7755e23398cc0c100210beb27f42041a6621f99183863af36fd74c7a19264040c85763fe7d10271e5dc3e65988ca567d941653ef2ba7acc8f4082645d3e3d7849f5546b19094aee16be9dc5fa7dc9074acf72de5d65e3fe59a834d9aded43726f5413bac8fbbc1181ef001917af62c7eddc0157d3f0d707be6c4e8e3ff568fc98fb7e0e28b84f4cdcec61e4b11a7b623b8a285d6ba5c2a7f64abfbd1b2aa37a396425a5065c05fb171204bb5c58f53f9637c72674c85f09fa0d212ed65dfa122dd21cc48a76c8ed28a89e277a1051116964043c9ced204ada111c29b7055856f2266828215639dce415aad0b11b3e04f174cb008bfbc1ef4c9e6f1d55af10a411058f919a446050763e1afb65a6d461f8011d695ba9d17886dc8a907f0bfca4fe09b11e35f3f31bb7722943f9805d08b2b9a25fc60a2e8ca82edc0c3e1be8f1697db73e5862d11ce0552f7767acb8e3c5d2d9c5ab993b83de7758a2d13911ebab306984efb4caeaa4539764e115137b3888567596f9bf29c1079b683dcdf4ae3bcc909f015fc0936c92c1fc5a66cd26a27776309815148a2e556c02d30563f6b4aec7f1edbb139143b8a24d6dcea7b30f24bd20d82b8dfb2d3556a137b94b219a649f2adf17fbc9cce553f09568ed9b7452d316229dd073b90b1e98d0acb92203cdb62195f112d71751e7485fd2a4a590baff2d0ae3b60329e38fdcbe4dc76b7548228e9408989ce3994310ed737dec6113fe166dc4e0ea62588ba2b978ec2f4a257511e610d49cb4b46428ff909ba24d6a219989f75227d09d5dc897e8aae57175d4abb977158cf37349a2931cee92f14c2490b35eb508ea276fd51f5c837c8f418bbb3c3bf858749f8ea7b7a9efdc0845460e9ee007a8115780b8e73bbe5c9dadec37ea9339c9029d3ba9efcefd198a328bb8fffd06b1223c49dc382659f1f81fa095d509bccd12ab7a619d55f0c1f34df8957d6d23200c1fd38a3a2c030105dec779199b6607b045b7af167cfd9ee7960365f651f1017e991c827480060920bb282e3ad26044c9f579ec5e2985c7f90fc242cb8d3022b7c298c698e691404425c658e74692697992fa39a99954c157e28d6c3c3c1d99721ac1d85e4620023993167e0210e4f24a8a4b2fff626b2b9b971c895f97701439ead251c0b8f8c6932d783cb5884868fca2b1463c7ac5218914a98807952abffe3d0ac3237b99da4ed8d87d4790638b22c17c5e6b8fa9d6f0c440b873841cd0e5c28261553355063fa9e6dea5fd89fc1c87edf87bba922e7b7b7a8d892a0416b8daf7f2009693ac9d4479a1757d99f936e8f02a9d8c71d98ff5bf386e7d0f6a4595e7fdd73e47e805eb6284f416079b003972b2ba3c112ee68a770d5263faafa5dc33d53146aaadabd6321e8d651b7a771638338381a7b302974fa754b70036019da5db5c84fc4c0d894f35581477d77a657773c78043405f996110b38e82529da014ae7c672afb7a6fccca43c7666c02e48f4d0d1e97ca6d62edd5e870e4b72b4d1035c86e72dab8e63e7dc58c9b8839a52ce2aba10fe0c904f478ca8fbff7ae938862148923def1c4644cbc94d7e54aea2794c9c85bd49b8e76bb105e9c2df983cf282b1ede93b8d7c3a44dcf53b6fe2b9be31a856e9d716f4c9490834885aec23b37949c1bf6833cc708a9e8c8516f336eef7491e062b4023e3d699ba653fd4141b7a8ad5261d5c8da7e4ff0c918493a1449d4ffafc333ccfa0f83648fb583b650e2634ee45b8b678b6583162fa4341244a499e9e970d30c908a82f08a645bf94c8f65d8ba88671758fa98c613f7e2f519675fb70bf52e9e99032d8ed328a21d363eb4cadecd96d05954bd2eb58cce9499bdc912cc90edf70422456ffc5902f1e37ca70212a33a66334a602e387ec0eeeeb2e4e2e043e96ed621fbff9ed9499a90f86e1cea64e5257bc0ddc136818665b649b519e50a2b17002bfdf169136ebf59e1fbca787cee7ba3a05f8099088d8905285710a658ccd7879febcd19d248b2f1aec5f892b08e96f25e858ea839f9e9edba7746de948c4cf96730a5d7740bab05df5acbaa0efb8184af95e175096fa753fb4935fa6b9f214fb1e4d06ac0f81d88c1cfedeb975f4d1e9ded6764a578d27b0dacc7a0680bcde9c6cb85140bb148f5e00edb9cfc40582fc6ca4ff1fb8de904e2ce4713055f2f9002d83f6780a1c3829d121dbdb89672f0932aff4c9f3a7098c4b31bff64046ec80a49746d2e95203c3f778db7d1dac003f44849e60bcbfc19feaae367a594211d32beb5ae79fbf3ae562b51f6f83df27a781681299d66cd7d457ae2dc7649f5886352d15c5ef2f0a2e7ce70a1c0086d15f6a1fca3a53e9724a87c706f53066b2912566c0934e0e1f6819aeb71af3d7abef30f805a1b350f09beefd153d8654850a8337887ce73a06a5978ff77d7321198d706c75be9726f3b5f351bf9c7a469637b44278a60cb22d92bccb7e5cb9cbee38b8134860461d6234a2667baec97d64bc3dbd00ccba3988852fcf66a1c74c840d4a27ba18c229faf61277227a300d70744335715f0f327a31f5a0c238270b58f8eae158ae015450d11ed017d466d7729cc92976636a1a69cb9c7ae8163f315d2be4037ac48b94637d9cca1af9bcd56c25e932405511a918c6715f470ac05a715a269ca609283f2493a6202d5e831e3f30e6c8e9056a1b145e5388ff07762d0e9cefb7e5cf446267e58aeca3a9df3b966bf863c8a84a98f4072d674c99cbf2b27ab91b0c7ac84e1f9a8e4a5569530fdea1c9771d48cd1ac9eff8db07e84c46e2965999c5da0c1bdef29463a2b881d55201bd8bea6787126127fbacb40ca55886ed856d43d9ca476316c7a8b2ca0eb76aad9babab708c908c2fe319bc3c4c455128c6ffd012db648fd391017a00ecbb9ab4d5c2da6593a5f249767896b3236ca12ca21160e750614680972e0d6ebb0a7ec93763cc3ce52f87a3aa1e982adb4b517b523e1b1a57a1f10e20779069e25bb6e7508314eef66b98527c1f7e9f22531a505820661a541b8628ba328b0cb005f867f563f36cd9285d133753832394293ae591f989a29dc6947f87696163c1f5e31feef6d5809432658dcaad339414a7066d874f8d89f0b85e80c7c177171ef7609908e6dd3c3b0495bb28246a2f8f63692ec81f6146084369d085881c15825bb9d55629302d5cde2cf4e4db76d29716e2beefe2a7f4ce668941fcdffed7c8d216d45b5b224abb629008200bc1ae982c16f36a5a5e65f41c4cc6a8bbe222cef49acbcdd12ec83dc17df39ddad812c8bfff0c1a36654e9eb3bb07c1d88c3e8c1c5db55ab38fd0187e1380038519fc5f9c1dd274eb0f2e65c44e4d2a987f4791bf0c943103d52d3c2d320c7d66ccc2566666fdf32a57621a202f670468de5ef3c32bf6a8897a064f0fd8f59ac5103438e29c993e5e85c873981f22a0e9be557ae675eff46d8dc8a23031f9c489ed7fc1465ff16b82259b99e00823dd5110c39fce887598062d18e36b6e4e6373890e008671e48f8de92c65d4367655265eced01beef32d3aff2ef4b64917d6161dd042cd3fc83aa86410207480077551d200b043ffb9f58bd667fcd6460602044e5594dd3266a9a82af9c764aac444daf8bcc418a0e70aa6954bacd8d8069795f8e5cc9b1717915982443f5ada4cf90e86cefb21e0ba69d9c15980890c71da9067dcb5bb60eee8586689d0629a1c19949df5a501cd6cf2f771531ae7196c5407d5d7ab6bf41c527763edb66d56afebb59f91e48d50f1074b2c1517a513c38c00f5ad0729f3096c85b1218496e5b7bf70c6409e4ce1ad89d9792e16c26a359d7c9c82b58b993dd064e60e41ec3a1f084bcc72dfbe3cfcc6f4f925d04e0158d1668f35dd37115f86ced8640657a665109dc43610e36c9431fed21c693a2d83adb8987e865fd50c0bc2645de7e62b2b98ff6728a2900d9d2a7b8f5a11352743be006b0b6b50e40d92895edbbf23a02100db8f3c289d51499ed60cf6724e04cf0f356dfb3323a4100f3a437586f0b90c906f141b0fce5700a65bc4ec85548358adb8b2d26954f87b4b22cd4b019c13177a4b3382b331fabc26fd458469fe7fc5f32e3ed563f4746d8fce1fc26a9c23d2127e1a7a0b223e5181042d474d725e128f2378060cb25fa9a4b3950519e7f647932f552b5d6c62a38a364fffdb8b8680eb6c14566a5afe387a5daffbe82595f4fce6a470cfe2a8c8fc20d66b8ea340c8252d2877c267a880396bf16c33998d2eca9320f5d7179b76cf4ee9d10e1aaf5418ebfdb53ac37d4b24f785fbe3216d58cedb1414f5d89da30fee6a5579e2581b18ce791c45dbe5b6c189d13c132962c9e7d9f9aa672cd6e3c827b99bdf4ffd188d39f2c6f4a39c2d7c3ac171ab2b138b4fb0ee50ed9d792c08f22145501c03852986227f4f172321417c45d505ea0a3e1312a738ae2407c8cfb17dea42096f97ec78d67bdd322e5ac3ad72644c15710f41d70ca911499452e8e72a792bdfb52073b5821722cbebc4e6a22a08cd114a7540a88944c132b648c186c8c94362e09312d11693a62e517d014623a7d238f30ba669ff0db4957eb6864cd45ee3262faf8663482859e46b8435bf4d866d53b68a4d77409c8b0d0bfba04933ef9ca392429415aec9ad0bd447062a6304440b5af207ad5eb5bc2c13d4529484eb9d0c8bc114e1f8ab9d1c3478bf9e03845c94754d7af97ea04df614ad80e1db6e082cd7be650b1f0529c2db789df246ece33aab5a68acd443ee8d26e91efd3514868c743a3508a344102485c06b2989f2fd53c6aafedc3813dc8022a414056fa1e0921da1f62aea1c4c3caf6ae8fa0b377969abdf416c03305dbc22966e1747aa2fc99203d379d8125db388afc497d9a76426562c99d7c62421ecc650dd45ce8ac200b34f5bac352517fc0fbeac096c80a6fb0b2f8d34620271925210e787d856a4682efe243b47fdbbe0f91976109e8a10445ea603a743b2f820970c2ed7aac6650803a5e819639bf0d7f7eb16e93b266e20257b89d7c8d1fd07e76eeb609564b11ff9645644154fd48a991cd16a4f2914da0ce55a9620de114ccbb0d7050458dd2263201bfb136ee2dfb0dca8f34df54f865076404107528263ae10e00edc5fbca7daf4088dc06afcbeb0ea5c06083576221401bae869aea88f2274110f60bf02be79d55b960f47e35aafb0024b2d327ca3ce68ebb851d92d1518d619b630cb383ff7033c70bd8f1d88dbab3fcd9ccf855b02e4621f99b32469fdd10c1ae651d38f5564b843eaf0e0f7433827c9e8d93d397ff0ab0106204aa9c339a3aaaf743fe9e0facc098aeda135e54d18076424ae7a3d74b8d1767cac3fcb6267610403de8daeb9b7b9f18c2833404d80e77d6154cb9d86c68218ec4547d4b64bb0ba3d6d06f904277a5780fec5e7708716873001528eaad49b2708ffeafed4ed8196823c332a8b80ecb057f77f424c576f6fffe1006959334f7b9f5270fced22b12e380427339bdd76abc2172bc6d39d0c27119b01b95dcde2783324afff84f20d9b51f1012c14975c8ea6b011680ff1387a7dc08c7473f036975cb3ba04bbba760d5ab562f88e02f44db613d6b5f9adf34134487952d7180a93ce7b05c4a7b0e2f8bff94d2034ab1767c48d78db44a54674fe4878ca2c53c459cdf1952da5bea9294981eb97054841c714bbc09b12d929347d113634c0816aaf09dc6c8b061ed775ceba8f02f892c85ed5e7cbdb62ec22b1c0a9cac4318447111baf9436214c90d5ef8d6a14afd721e52a202515853d93826792fdfc9969d06a394289347d279fbfca0b1074aec420fc4d0fb05af08a11ee93254af37ccc4580c6980fcf1cd0ea67b5c96ea4c16e42f601f56fac258b856593496ae29636ec81a6175a6ce2a0dd40055b927395df00ff16752ea0274b4df34db08709e456c5173765351e4080294a8c3ff2506e2483c3431053ff3f5643df52c1eaba29e423166e0bada2b1199f8a629ae308963e272e4accd57c6c7c701b8f2d9fd7ad30f3eece81bedbc579ec1baca555657d36895da3f3c9b0ffbad9be043aca30dc3f4bdf9e597f856d735b336ebbe036d4153bcce40a7b55dd6c96a6fce193ef81e8ad2a43a42886cbe3f1d51a09ca499fdf58655d15be34ac3717537376694c137adde26dac53c9f3625876e44aa030844251e9499f2a28254f88b8a31702379951f898b701c957e90cbeee7ea8b642f3cda6af953c9df23fdb3373db4170e3bb03921d67c4b706de22f3e11cb9a0bdb0ef0ada554ecd6c93f095119c6ae8186830946abea06db2be17734e1541ff56679d8a699785c72eb307fe6fbc3f1ebf6e50a4c39efcf16f8f309d7ae92e5a90d590bfc44cd417996a0a8f9d7617970932c8f07c0198000498b50a2655c6292cde69345714b7ce03b2682fb46c56f393be8cc5e6a93eec1dc1c6d32710cb1b8026ca1b1d8a17317176b52dd7b3495ece829e6a3db6f75a1eacb4ff8979d89af513f03272e34a0b12418e17ea9d3e00af2d79baec9d09750511091c99a6f9f5d751e0a859ee1719627fd10033a2340b9eb8f9c31674404a55342c9ec728bcf0dc5b9362ef3a76544dec44414fcabb64efe733b83d8e89a07ceb8f31272b3bd36ecf39086468cfb7566c697a8c338370f04e8bc47f045f5619f090814eacd33a01058498b3096982466f364d6a3269b0e9058bf26a71a0d02f52a25fe682b4122f09d031e6958fb94cac72beeddec3fcd96b98cf8328c27813874d7b934d5cfb1730b31c1be7f8aa099a08b0b56319afb85deddb8cbbabc831e89c25f185d9cb8a1f1596a44c585d67ea7d6843e9ffb036e3423be764b2b8ab35ac2a40d46942a8634f4b9c4d92e66bbde9df45de947bd8b7982061cfae138c58d2d9c2870396ac5e302105e692b8fcc494d6d16b6f7830fb1052a2fedfe269e6c0f1b1ebf609e9d4990f235ca7a641cc53984404964f9d713d95d822484265a307529494918a1349bb508d9a191a7e06906c396e47b8854c91c8bacbad15805d60e821b0b0d972f20783c4232d02774eafebdd6523e8addece58a614a5c2794c1ae39d8aa0e056c06e4743f51557bd13c76eeef643c7eebb00a3f4df7d2cd4f7bd551196f5a5e9c8f4c65f7400ac913a679ec81785e27703d6e8c09a3a01fbb47fc3ee8b59ca84af3ea25995242a2d5ec805300afba314895024c13cd359bd1d2ff09de2d9c24aa979875445452c8f40405617250f989dfe357b1e387b281e172a08aaa27510f3b09ebc4267328537dbe060593bc85613ecf3703e725121e244d0346d318705fef6a9383d2f9e356ed844b6452b4dc2b5070c87489460c4c419873df7efa104cdd3f8b3d26b317519f5417f4858658f1abc3bebde29d30f350210617bfeca8b035c98ed6342dd9fbdd6beb35a0bbf24f6613210788692750be1b2038ef4bd4bf8683332fe335db34914560ac31086f5153e14db418490e0b93578754ab9b353c333e18422707ae0da9655d65c3750270c01d58b12eaadda9f00f289ccc77298d326d9e712feffb351e6c9384bdc417b4026db3ec321f16b858732dd292092662a355d6dfb2d506cafff7b36ce0bd1992c5ed760ba0e346e9ba67b0eee2c0f56c90f251290e870dc2950c5f412658b43f6ba5d4ee22d3f8cd3c76dbbae8bdc511d23e606708d93bd2955d23d5122a9a7f401f1cae8a96c45459637f1dfb6c3fad08d27bc828ae822c8d0292cb620f9adfb34f8e9e41cdad45529b70c5812daec977b9b12206d56b60df206751e57b649761592efd14c9d420a2927584238b0ebc52255995232ef536800881e02f996572fc077d2de16bf2612313c73f4c908ad5802089ee86df854a101939db647e9317266d95036e3bc1fe1942f0e45b186ac1b88c21bd7e456dd99529a0ba330c8bb8c42305d600ee30c2f158059384b09e5dddaccd10b44c1fe7eb7722013a9ad57407fe648f9a89baddbf6758e2523c2991c9b8ac2cadab4ca2c38e486ca16c162e6c0b50397c71860a919639e4ab50b4ef3d50c63c9b7682db09bf232a41a59e068dcd2ab388a8f62ea2be6c2db67c09214b2d4248d934564fdb73fc74068ecc6a1e5c67d858956d1bb33956c78f2bd3c4d52730feb5f6dedbe4394ae6aee018d4cc6dea77694d3d995d4eb52bc19639690c1831fa73b8c7693178cafa2933375db8a577ed2e052b3e496e7c43b7b2be9be4322989e478ebfb734d2aae6bab092d3f4f01880e86f0eb588cc07d3deec2f59c14530bc2ea469076c30d8e0cea86f8eab89017931bcce8b4359aacd2b6d6d607ee420738be325937b48d7f7e368773ca9bf4623fcbe382b807f00b41d5aa7bbc7ab551c5d63b2d690abff708798c8ff7a3016cf7c27dcf3ade080d9410f0f0cb41c556c42b40178233bd0c5646f0f823c439aab561a29fba2b3e7f768d20a5d8cbee25a9556b87cfb8aa254d9023856ea72940c916a3a2944802d15095c4f9cdf13af407910f35b917842932a10794c8f2fcca6bc075a46233135663c8dbd3a85a911d85c65c7eeab29533b71cb2d1b532a31f71793196d121e6781fece7cc8721b3f89d448ad01ec352da2e8a84957c6b6f1f1fc9d8d4494e34919be241dbe5e877b72375b85d21bae513d062b864019c87d4963ced85ae9a7f892546ea14e8dcf1d8c3f4a6dae4b5c794e9b35db5049ed821f6780ffa070e0282b8ce23b217980ba679cac50d9157b46b89d6f4fd8724b9a8556bf59820f57920be6e7fbb9528ac15c760f601425e2b46f0f2afa5f68486a793dd806bea8e309ffc9cdaec5467ac1f7e379136a5a65474d6f11dcaa3d18f705b0f9ad0068a70d3707b339123bd7c494aaa06305e00fbae31abf450bac2a51b635aac13baf124772f991ad42e1a10c3f33f8ce6e2744d49bf75bfff8d0f90c4a58bc4d991121fbf82fc2a82d6f211bf6979dd26e5556535fbeaf6b3c3bb51f8002ea217e43ac6877bfba7e581eb2115650373ee6a3080155f0c366b466cb77922e0056b1abbb8e0e2cdc2df253fa105d2b8af2f88229ad34cea64709bae55bf437d2344fba2d1508e80716bada675e1635a8811a1192721428c93fd138f2022114910ae704cf62bb05c5dfdd66266b0eaf863f9794f80ca73cd9685fb04de7329ffaaa5ff83fca83ece5ff80ca1170f12e5fee9140fed310d6833849d01badabbe4337319bca7de6ebf11e966035f14e32ad0fa00e3848c838e8d00af292df9b13dd6301a2c5c218bcdaef85480d5a5d592c6ac2191c332d8a51cae1d8eb814baa78e55cba6bd7fff2d9ca7602949e1d1c72ce864fa0e5468fa2487fc1ab76bd190087923c43f0d66b833bb83c75d325403ed66de16dd4d42ac4d2a633d9489051f889b5e19125600fabcb83db8c129746110727319a75d19afed3d3694ee293000ea7d0f3fce791bf4f5b3777e0106cbbfd445e0b14fe9740a378bf6ae73fcd27d6cf3558df2f551f2972cb0ccb9c2473ac5806ce5a27764fe1a1eb98631ea62b35b3f0c9409a0d9a5b222d5d33f677138bb51fe8d7846943cd0be49262c916ed3efd5a1fb15561822fff790813fcbb13548568833a9d56bf3da0166fa3335cb21fb189402ce21aa568d16044c43336e782b6e8d86d701ca6fe3ca144d57792c7abab219347087180d33caa9c941cef3f1a3eb2321a32bf4ad992ff912eec8fc41a91715a6d0669463930731160bdeb3cebe28ef4d19b51f8ed6943b1d2a1aac6a530b7ff8bebdd913e546ec3a67f1be9e282b932730b9294c1ed7cfe8843442d20da67db1f24f09461c90c922916bee75d785c8019c21277a7d28e09b9dbd8f05fcc5c704fd181afcbacd0dda0b97b312d37a9bbbadd5cd860a204f36ae715e08845992d00c70a6edd73b5a9efe15ca315cfa5841eb9a9895a21e4c7f68475ca33b09f699fe95f84fd75b49b32ed9ae7cabf6257b9ec9c5e61e0ba19830b366a64d4b64ef8b559deb7bd36549cb25b701a93896e02d531d185d27d7a520bd8674e682824bd2451fb6ee591b019f00cad44e31988652407e16ad2b0634852c9a45e6a8013196080f55f64057f5595cef1e6b52a6d9b603effde6e1547dc5ed6cba31a7fa5b3de1c427a9af83998b09651eca8469f212741c628cfebcb350c02b55d76008d20a575ca5627d6a6a8598bf2fc139e02c8524a2ea8e9709ede6d8cb08bd09d41bad16d3cf87a353c44ec394d7c1087a59c898b02377186bde943baa9e17f9b60f6fa49335c2edbd99cf14e5e5111e31dec97b98f3539752e60422d50752f28681c4331ad069eae22671ec01a172155385687437b10d8f673a1a2a11eb73b2c7742c98357bd41c0b6ea762d7c53dde53e7e02565b0dd2fd52f5b23e0bb10b89d65dbb2aca177da9312e4e3e1af00025ecdd3fb146e4f0418a8303ca6edd1c56ba38cc003863c0a7ca543369da64e326b7c02a5fdd8af3bdb7d4f3f1690ec20da977c956772724efe0006bc453c195d51f0826805080d02fb832b3730958fcf80a25bcf9d229983a40b621669e61a79f079e0170896d05a6306188533f8af983f2e4eaa469d9cd42f0e9caea2c40e3ab985d4bf5c4d076df0eeeee98e50467e28da3f12bfa687661bb411f61fbc5fb9f663caa912237cc4004c7ae8880d648ffb97f96ab43c9f7e4cc76079df6f246253adcde45776042df4a56d9873bd2e85a54a828c3259615e7e588b4bf4c380b1e9aa54274bd067d7c01b49edceb048b6033b7efef26f4e6099726bc87ec7c4f61ee79157feed5e6a93bcfe620abedad09597e5669abcf7a5b2c3b9b465c2a1d8e532ece50bdc7f4cbd1064d08c73a5596bcfac3489bcc5e1098b574f10a0aee37da72d75ee8662b106477e44440a3f82df7fa59da5bb4a9e9e74b8ebefd87574cb2189d661de911d129c76b194715659ab60510b9faf62a19b3b0d5db48efff448d0a7f436b9d0b5186aa394fc66ebf90721347dd043cfd8aa1edc9e15610b0c3189f548bddcc93b2ee33c3be9e104f8cca82e6eefe18d5e6cf44acdb5613d02184efb6a29098e5829570a968e02e82e9cdbe5e6b7738e09237551b14aef05f1992053289a59a744b178e16998574b7d93401c08f37059407e02f32c697465618ca29071658a59b5f313cb36d0d65ae7badd2bbbd8048bf6e357d5c4bd0e07ac0a1fc40ce19a9fd7039bc6143929555f59696df6156f411ddac83d253b78f05620b5ff2ed11587713405b0bcb832682be17f5f28f719d96131618d93d4c43cd6ba8ec8a44a46bbf916bd65c596ea6128c56bf12e125fd7cfe21b384b1759290f2c1bdf069567fcd1f68566a4a17eba9ff6127854027cb0b3b98bbee10d297f7fa878b126f97eaa1bb7620c5ed5d5a0677fc48651b6dfdca9cad0792549c2177990510aa8d1d68fe125e32b3f6ffcef1b626647c407f7531ff26d58b0774a61547d463fbba3d9e88ee721d8d2de2a35e1cee9410fdad4ce00528e7c1a8c89d559dff5404272d692e089d378b1605c10a4de778b0d3e21f18c8d6af2a5fe444c43fec3d8552a6a128a25bce1814874f3d231ceb921cab2a5b50ea8b7358ffb8c3cbb3a7c875a3d3d9a38c2128b91ff8fdead39ef8cb9ad7fbd284f2b56af44e2a246a4cdfeac3d0bf88931d1f9d47c5c304e896d7dd8253236120862a3375167f530412c7bafef945e25b2a7ba6d12349b08a59a762c6bca721dcc7d764187a31ccd909b9770556c3b82ccbe985a9f365b7896a313f2112f37ba8ae54475c1ea511624ff95ac2651f4afed9dbfcc976f3cf806f973ae266bd69f7a48948baf6d74a5f4171b659b8499f8a55055c97323b4e62cbb8912add1a235d6fe1ba1bb28162eef30897ad03577eff99534e6f6aa8e77b2ba90b8b1121f7769021327fec9efa33a9bb08270997c1be76fbef953a363bbc41c610f4412b0cfdbfc4ae88d889bf472ad4386a6c80d239c45a62aeea99c261af9ea4893db2ad0b3a5a62f2f3a25c08c323960f1a4b1edf15a71069f72cc36980fdbb889dbf99cdb3fa58df03a0404ba18c8df4a27a2e6ab00a3476f2a1752d083de06f7c15676c6a57e64908dd7a1ee50ac8bb6cfed48ad94735ec9fae1b39e1460ab09626a644bd75dfd15f60b9ade50485eae54b16df88d8417fc3e1649fc2b908d97ba6c21cc724a0760b9da2be9333c4dac05d2b44ee0a80a2a2173e25a63562652f5f124d660daf21b54d44c0ef676734aba274748bd9e659a111649f87836e317356ef290592d8eb10b36c738a8f157a4fdfc054439f92a426b5ada2d11fbd0780786d9c6595bf80382ea2d50abd1fd49bc9a70a3fad27b63afdb3fc05ed8ebe42da895ec7b9fd2d73a5b8dc712c287004d30a65b11ee3aa6444b8f6fff5c6c5eb522a2e66287098dbeb4405611fc0d547c7fe61f358a7e5140d80f6b7609fb164b9146c88541578403efa7e0a06e93b1a625afa6aec893c42286d29652b1bbbba27ac87557d4c55c2b902253f0454c2fe3cc4489d7815fad05634941d7b28f322cbe5ad86149af840acdcbf36ee6ec6635c92a3de85c35521d0917648c6e373a1d26419d541230702975d7b49e16d14e7d415f441eeb33057cead6f6522acbbfb2c4f40841d7353d1c0674f49a5add170337cca37f693ada59fccd04704f678ea2980f42e8c743d6e57136ed6cc8a2baee58e9e5dbbd3f42f2541171bcf488c1862bf5da31f0f822870c9f437f32d876f5c7ed6c5b6be2378b19c755b248524065a9cb13c43698efd1f12be1804ff43527746001c60b46a52f31735f1db4eb34a6ba91db00a8b5c6a661459074deff6c6a23cdada571c71ee3710061beb8cf776e46bb667248f03d74fb85f8a3707b24689f492f198123fdf31b21dda7c06febbd6ff4cad354548fe1105bd46a273eac2b6c958e42edc33cfc407ce56a817d4208361aa80564fbb3039602b822165c16340875aa735c24bde92478f0c8feef93f97349267af0341501e6cff7909c8f3f9efbd3554198ebc8d2ddfb791b4366ce39340e43e3164b5479940b2d710b5eb3f9a6a0686fde5cd907370880494bab0e19033d8948f40be202fe7c4457a625b8a4d52d94ee5c442c6888a6865487d15561dc6b6711a74663707a23b24b896df7a3a8bba354aedcd910dc58eb3158010f0c6a75b10aa74ba6f8abab69178a56972e3a821165f7492d260f8418fc0387e2c282571162bb99eedd1d2aa7a26968b02eb4e6aa0e54917c78a41d3d608c10e4cb8ab3b3221c25f92d5226bc53a50149b0604dca02d9594a789a485dfe56a10cc0db7dd8dfe9fada529db5b1324c42b98984dd7d99c778764265945d1d8a39b5ad8540b13dbc0633b84eedafa5bc32c58c6438d5aadd579957c3d689a793ac88644751db6a1734372cd785b02dc5b1b1b2d44a1f28960c38ba771af98bce30cc42e44bdd3f9282d4ed5a9a7efa387328c83bf10c0c170d6ed7f46ad6f83ad132dd9682d0d517fc84e163a14c208508f962afecf0feaaaaa59f7b6a06790d0aee0e439926b27f1e82a9f37b684fe3447e0227471d561fdf5bb7ec142375db47866dada62e2fd158cb2715376e9f2b48afed973d42eadd5c1c0f9f1fef28b02d4fd473836e4e9f5d43a0f801a5972ea66ec9a3e9b7af05225977d1aa9457361ec1404dd5b89b0606852ad9f4acb1fe23616fdc088db8918f45ef8fcda14699753ad3305098a6e25e18771a34f044c44b83839b50f1271586d63b8a9f2549acb4d887276371b70c923fe1bf5ef2c4d6c58e7b100d3fb5ca40d4077ee3aa4510c526f127587c7e8224c717c4f26a8bc3941f8a6c7f4f9bf18016b344f3e65b30feb7dd76c0c55222a0261ecd7fadf3f7a91fa6f67e07780220c511d15a7e0e7a0a1f0cd407e8821c7f6d3f20aed4590bc8007add2a1c83bd03349f331ddc058a7f8df846cd8e407953430ecb6f457630ba68120cc0923b0df9d7b31bead8412626f75bd61723777fb80382e8e8e948d49204a27d35a8dc97c4fd33c92d0609effcf670bdd2fd1f6854cdc4eb7f2de9bc849ffd58ed19514316be48f730419804ddba3754fceba89f86e34dc7de47a10eac5177c1d838a590487e0173b8703d791f6717ee92063df1305756b0d328a720e93e37d4e06071a912869fe426aee0571829d15e88859cbfdad4a3989658050b2dd91c8497e775b70c6f528a7f03c3ef753fb0e678393a73bce5c64046af23a17b4b6401d2076090cdf1e4ac3907b91e3a4afb96de2dd45632ebad2082558eb4cdef4aa1561b8eb4bcb89a93ed6ff66ce05d8f5f54c28ed0e60ef4cd8d00c346f2e0d93cb994dc2809a8dd7797eb42a81db09f367738ca2a9184ae973f651861825407d14c42032e695857780ba3731ab87589ee4449209e1e657ed0097655f9a1524c5e06cf5fc83a5aa39e7e4e15cde5ebfb8ebcb16d28defa2f98d6542fe9c584ef5eecf3575364b5f9aaf13d25674bd48fa0f5e417e82b46f33860dc8728c09fdd54c9061740d54306ca3204705f45036b679db058a6721c19f7f254e79324b7b5eaf22f4583afdbcafd319879f4e2189e04d532cc3ad613e6e74928e4fa98664418d88c0e8298c3ad638acd370496041c17bb3590adfe7b6cc6ab2234fe5849e81fd8b75218f61fc959718028300903184b0e97e69f49becd1c55cb2b38cd04a6b2d1c2e6391add1d8fe1fc2523ed44398a60e6708cf559ab266366b3e6c75aadbd33e4b4c0c796db3ce9cf83943a4289bbecd68cd1c7d19ca904d8d28c964e69b6a349eb5b51baf98eb11bd248598ebf2d38a90336a5f05b61501c9ba2cbf6a8a16b3113859eab044034b62ddb0fc5d964245a5d9613df06051a4e929cce02360c03ff3f59ad76c5d6321a6bfe0cac662936a73a6b16318c54424b8409ba7ed38696e8ed501f8d321e39959fe62ecdf8fbff53319362fb094cb8528c5393dca8f8d095bfbf05eef5e95a196fb942b4b3939de322a6e6fee2f1bea90b8f701eabfeb85817b8f0f707446a9560c78ebf068fab9ed06c6c0b4918c4882784081eb401bbe21077cbaa98bf019dc09133162ac6ca31c8ff6c6f6138fdae13efdaf89c2eb10f02b46a5259977a2d8480b1e0e973137354480cba88058832da7ef03566d5f0e8505e9ef0163985458f9dd8d3715fae38a4babc0f0eab4b3b8ad9842a2f0515227cd4d24e7fe1881c48f125cc4da503bd2bf39f7bd9017d34e0428e44d225a80c85ab50c0c57411352068bd9d1219631e8ebb7015c1948dff25a6c51f0837ee8d66499e769ca9973d3b802245ac0100cf12e6b59646c2a81c0ddf885f1929b99c6a900ec4c616d688661e5a49b822f609a5139562096ec1fb2af1d38b5b5d5cd5eb4cb7386228bb973019e0d1f58f83ed7607dabda623ba3a26a876ccf47786dc4856181786d7ccefe17cde393e576c61093617e28f37520f5c765a023b96629b4ffb9fc5465cb07376a339a97dadc0170f45be09e7139f7b4e3be25c85141234120db4f7229c4ac4a49048469664cc1be785c1f36e7cdb48d809fdfc9896b2d6ed408f43fc001cb8c195063b9e315e2d84d11a7ff7217ccb75968c472d4bf2da517f98410206f0c9b5039143ff6301064e2acf853ff03238fb2695374b3e85b680ba664208b713c019bc0b328638a0d6b4acccf894682c7ffb24dfa1104af57e53521dd4ea88dd9f4e3b74dfbb6b22ef8e1ad86d83e86cea29f430d0af94dbf3ae08e798e74799a71272d697711154b2ffb80a8ed34e2e67cd44459f411a0167a1563b028517253c0f091a27e8526a6f32694b58fca3e85ce5ecb25f9f42d2572c5dd9bb74159398f54d7bae2eb72e0cf605f0192657f773eae172cbc696301eada70b3a5f9d66b7e096577e080d0418cb16ea48fa5686375000b83af9f0a2831510553953a80e305171d159d072f71a92186222d37e87bfba54cbf90ac8f30b1a97eee0f35f00a04c736ce16ee21873723a44af86dc3d93b33eafe3600b5a437ad241e1ec87a93651d5f761e142d916e9a725628ede9b58f8afdaa275e59170f2838d72eb1badc905aa7e7d80e737911f56242365cd484e1c52d2f75aaf19ce30e7af2fc9bc70585325c9d70a53350df01be1e07549a63e9137a22779cf02b4d3dad815060790f9b03dc92ec6193e28eb8e957a8fef786e28f90cf57e79e85e102e131b57e596b5b4a49682de12acc3eab12df3de5327abbcc24606c19b03d9f438fd2533046abf84b325569a9b6bfe2fb17fc440f3429dc0b685c4534a721d28ad7aeb65fd3addbebf47cde2381498b76b8f1ed98a510760541c9f0aa4cf886032148075f6a45c1fd6ba13414538c8a5ccd96a7b27d2fbe4e1ca0b58709b6c7249d3e26386fe1592dbbe629baaf3bf2eb0cd7e8494a0a76ff1b54e45c18b395179b54124cf0412f4339085fcc406d88ed741d956f0717b0d78311beed789d08899ca3d7b3541d8ada3b2a673bcb780e654ad0bca6b2424654d1fbe809c6a4cd00d4aaeba051930d014001303591bdaf1e107eb484394d14ba01400f8d420965c69c01f0f310a97574f572b04e5e933aee6bf19a21d2b6da5ad11edab5a67dc211f49728d31dd4ad74805d7fdbeabb84236f6d6cd7eafe56f5921dde88a963fd3409884f50611fe99ce26b3ce2d4ca73f8d6fa82076c5fd66217b54af558bda02d90abc6a0fe9f27c544956c699af40d57c6912ae10a8c7d7a1b7069443edef26a684d4c18d1a481d7df56819333be052e2c1000680fa14262dc6c2a1082c23ebf781989b4ad32cd813c2af55f688e6c906636b4797ceee81e90da9da4862697b6fb5377bf107d2b70c7b6eb1b41d6c28a357917a7f5628a472042d92bd643acdd35bee5ef85e0dd716ab06220f82242ca45f7f3db2cf54d2fedeff95e865da1634d2e1f1d0d8fc2e01b50e8a86b1abd9dd1a743ccf7eeae868caff56ff602f6fcbf67999bf85307c698b08edd441cb4bcbeee0d036c419a2d2a044760ee6d2045e0b6ff7af276758bbbac7dc883d83b08d52a0f3a2ff07631b90cce0eb2bf08b1ff0fbd8be8ab1c588d6123db72b0ad6868b421ffd4ecb5ccd8c31c97524a9f01a853a4b463e8f5fff97fdcebe26df7e7093f2a6829810535ae63945ef991fc81133a5a39eda054df24ca33f64ab56f70f5bdd8449b30b853c309a46fd89a98fe7217ade0910728c658271f300cbbd6af8b76aa9b545b94114c986f8fb9168243b8cce8f9aec676cbfa041df401465a57ad842780b22e3630357c05ecd9b55674572208d4ff41204c2ef4d719a58142de0cc872850ab6eb79f7e8b50320848c757cbaa6b370490e945dfd99e5ea2d24f1bd7331710a6db80ef7803ed2d53eaac92b4290b301dc412bdc731f43d2d08d008daf33dd377bff29eb6c419124663fb3d4aa15b9431c4893cbecab289b59e6d9f4fc89018a595255f746962f61724487ef4a2ddb808ef61a22190f391e8ede95eda7aadf486de3e384a5aec64e369124571c7b9573ee64d58d01d81dc6ad4a8987ee464b5425a20c4ca922527b935f94cf127b5bcc9bcf615297f1d133f7d3ac44d4999b5fd11f1e86e9da12ae2af9f7ee1d7a9412228d5b272586ecbff5703d9c66d9d8bfa428446fb33eb3d08b014f5f8d02d1a03b601520fce40fd115609dda2f18a4ffbedb9acf20b2fcb5456821a297b0cb742e8b43b3e5a3f712863f4e24ac2dede55dda0b5f3dbd77d8b9f51172d7638ac4a7b5f5280db23ad2eaa0bde03daedd09e0085016a32e9eeb12f763285c150965dceb173a2325066b0d6983d7ab930fee58261792096bbd235c741c8c77679cc1a90b9288389fb55edf3106a517b74f8a7e5255ba01008a12fa8734500565b1394b1bda1f5cb64cee205597a93c6811d2c8a7117a255b7ecb729c05bd6c47cd94d2510c4bb5104c8aaf7c9471747d9bc41a830d68308f96e9c30de428e0bf5e44f4611b3ef205a1ae4a6ca588efb1656840b2409c6478141a8ed58d1bf782e55762fa7527c0758bb7c31263d8bec5759940a99b3257298049241fc5dc5b18e6305b767be6ee7d9c8de6e2e6918f187789282626769d25ebf44445bc6a006d17ff2f15a143383c3798018a140d89bc852a241acef6765ac216eb56aabaadf212fb1e556b7c7564d1bd523358e14c5141d2adbea12d0e2c47a47e8562ac44bb966baf347a5d486492eb0e185e3723045368d09bd331cc8c00a08e1008ba9f883c308c74c3d14014ae2d74ec5f373e488bb552c58df62fb9d5d98a14a1fb88ad7c13d42d839ae3a4638ae7bc806e2067cc5dc264f81cd262d7d2f241b1f1bd880cb8f84c8fab2f02433a44635cbe74cfdb8414b357cc0c93125cf7c7acfb5469396bd00680716d1a97175783b33001fa165adc55442de3fc4d9464a9be520e348cdd3d1c66e8520a07e7ad2eb2f0073a70c3302c1abdfe4034484d623c1cbd9dda4be8ca40343de51662b99d2800e1d9f6958ff9710312a664706aabfa76b8de3b9c9c8360ce91c36ec10fed36cd279919da2643f3f3b41298d513c99254e047c59daec9b3a166c0ed6374e649f562867dbf58a8f8b4098d896ba613825c0fbf4d520c354d0287bb5378592ff05bb0e9457ec5e145da3c418b53d64da9e5ad3137d86f645b924a7ec024caac32810d46345064053ab27c9c9abc83fd3331c20630e8e22879f391ac2503acdb795549096dfbbe1df192a6fd5b65c0488fea5505dff1b898f2943a24bf0372659216ccda89b989333862569baf32f4b7aaaa341036301c3cbdcc29b8035797d77819df57dc8f40c3ffc81b86d1baeb1649e99d67f1e642f2e6e47d84aaad96c8b894818fce09c218b2e8c6f05f9cfba8467448778cb5bf78df4a61e4a4664d0ce90438b644c912eebcca654d9c4f8483cab1ada353e260446c8a79091f54eb82e446eb4510f538405477d620f99dae00f327ad7788fbb49cbc193b8c8e8c8e3e10c291042904ddf24343c8262dfebe1acb8da02973ac71d8c134cc9acd7eff8f9019b9cd7e7576a6965fa09217c0bb7e618f6afd9e21f29135f9e578f15445226419fcd5f8a186bf4ccbb84b016d6659f42f5b7e6b317b33ecaa5817e84eeb9d5b84669d668039caea6b9fbd0860e7e35496ad883018e2fd44442b35bc0897d7f7bf2bd960c4cd0f0bd95cef6ba54c9eb60899b74add4175b13cff38feb26facd7954ac4f384316dbdedec3eab30d6ed6a06f2c1dda1c64843246983fab89f9cf50b916c6ebb86a9a1a441a03e1555c472aca7a59fac1bfb777aa98f0c152f59d72f19d1a6e099de7741a1722d7fa5c093b5263bff3be51b1e068550f4ed358f0a58971355702d60b909ffada3da111ac97f76904f6ae64cc796b3aa95bfc65d7284302dc922ea9c45357713d0a1d36469296d81e59238dd2abffb493c27c55e24bfae282454a2787a4a21011cd4465eea7fbe1af0d5e46a2cc4d724a01e996a1fd4d7e90cb9bbf7e06e04de3f14e058d3fbd27271134d8f759d9126eb4a26b60b4e0af048fb14bb99f75e94d6203f3f606a8454f96560e7b59f75f9ed5d58d70f0d8f1daf351fb265179b6fc6f2ee803a67beb2e4af00df5a424f2ca41abae35fdf1ff69f2853de4e1fb94feaf5c6688277f3842caf3d132017fe0922ff39f7d024e1ba9f1c61678116c7d7f98e97b5318b44170607b20b245fe9c5aceb9bd40f3d1f0818e02e93381969f72e52e5d6433e68e304ea9dafd8fe30bf489b6b5d2e6a25165ebc6f35229a3ba860a6b3c809f10d75dda7a86b655751ccc56577f0df3226e6f671b42308014a1ec57d9f7e80ba273814ffe6979bc2cb88b3599d0b051115abb0929d7c3c72864210f7438fa44df684504f4e04a8f74218b6a70fb51fccce27642ea5e6f30eda8a55946ea10abb175259ebc450a64ceb9ac60fa93becbe54936b0aefb013df6e295f4a373fb48af282297bae1251f56e132c528ce2fb3c13293f1ee0b4e01bd42aa974f4309445499eab5efd5a4aae86f4d736eea5f22f364a33781f6a71648c27090a139a7ba9e1c4125dc033a07bd55d1859cd6bb190abd094cb695221d4a4461e1d32734810eea29c4c8e3b31686df0c2af44a9edb9416c31b24e1984a84354543ce6b0dbaa7625abc57960395a0895e3081b6e476d5a55cbe7560f343260c384413987abaf2d7e7f31978b700e9f763e7a0c714c6c798d53feabbdfbfffd2dbc081fba22d3fa38597790050c0e15e18897d77eb5133c5590c97d42561e05b7ee010468e78aa8296181682a8b6a05ff63d6a256a7e8510343d6e345d7be332cf1be2ee11e28d4132a580c84c23f6eb39b3abf6981d822dc07bd7089d80646539616e6c32633be05888149b4f97b9806da369e798f7b5eed3a3fe52980d89068d4bfd129322cb83991f9b21a10a3235f6ba309955a338b277ede29b14d0d4af31b79c3c4b045faea5ba4e0ee51c7cd8f16dd9c941d324c515b8c5e7e8669a48fc03519877003be8a367c6fcf39116b60f809e2d03ab7fade67a125a8acf28c6d97c843ac20e54f4b6444f47759923802f61b8b4c33b15caef2da6e6341651e074dbe3d2b415b1b7f1dc6d6fd4fcb0a4af2de54ca48ed81ee0d80193524a82ba120d2061de4a83c7fcc5fb7c090b9fcbc0f5da77ad7a4940be8885797f40dc1f1f965aa347547c50ca4029f3377906309879ac764a2a9c7beffc341c46c0a21a19793ca9e4721751ae4430408e73467faf5fa1a2c1d64ba52eb0e35b3de307355c27da7554e0430f939e47c974ca7b7a5a730434a77c8ad46f5c79b423c4b7cfbcbcf8475bdf7b6eea3af37bd14b9a5c5061173dbd99242e79d24873f1220f4b504ff674e9ee88c1e5c1ea037d84673c30ff02ea3b568635c782157bf057561d84fe8499621434a188f68bc92a0bf3fc2b5592a3fb533f44abf68b993e5b830031ce77cf5217d363c0b9d14bc5172420918706c5d14b363c880bbd59b4838ea721d079f754cb7a0892ccbb5f8bb3182ce9a9ee97cd8053655c41e4c329da57c1628212e2915dc8bcc9f9f7957e5b5a00a0f0379818e878fb5e9cad765c05d74f3d34ce80b8b54e56134ab6dfb5ebb55b17fd0290e65ba130c7989a6888bdcd203e5ae111941f780926014441e3ebf7faa01eccde922ebd68cff486862cb40d4a22443ba2720951e065f0e69babb94cb9027e2456028628f959d221ee6b2c58af0f418b24eeaba524be0dd73f567dfebf146d59bbf2af928d8155fae3738564e367199493071cef6df1fa1d40a1da89c81de236e24eb99384edf93eff77c8094ecccd0cb786e1c4c49f3e7644c443dcd6f492dad0fff9afa2f4ac787e3e9897bf0d73f9407742b0e676df6f902f81c3c13746db514313dd67e3c87c3c439b94270295a675dadaa76487f42a655540dcdd5be47c7a419c93320bd97b71658051e61b359497c83630f28c00a75774040fc23201d60c5cb8a181047ea414b0ef4a4c43a5d339028547825d6b2724ad09d1bf9fe0253407b978eb2c2ce5cc3b22d1a796d5cb8fcadd921cc67a716e9617aaac3f4454098f31f8a0d817ae5c3e5065bc35c8a20d8526606f0e5b41aae81ac06232d8e3780b1dcbdef917af3c178e39f6cb165f5b651c47965ebe1f0fa015552e7793a1ab35d700060cb82d58c62a48160ab67942bd24335d43501e47332fbd1dbe33384ccb0ab8c1e9f17dc8df78923b1632fad0defe8e8d3bf6ea6b6003ee3cdffe76378619d28057f2570dbd1399337a82f85c86d11e658b0eed609ba5c91e2e49f7e83cd5d5b16c514d7faf155ad89f0d189f944ced8d4e63be4395bdd531b65a1d44de6276b19e1adde9ddc90cae1df1fb422c78e66fcf77e7a3e3543cf9a66cfa1cba9bab303bc0572063d9dbcf69049351b1d6a5db3fb1ac9d75caf3b5f36da2942295d48cf7ff3f41c168dd03f070404542be503b50ae39f17749f623353ee25b7bfd4bcd7789d519bd229b3d01f9beb77cbf359477c42c155ba52e3240c5ab3c165244490c1f0226ea7144e09414592005717757ab40c51b6f2ca9fb378b98cd7d8f2f624100e0f7052daed7562b70ce489f67f328be2260bf133dbcdce8643b3fa6e29eae1be7817a305f9bdaba0c2ad20e4cbc18109bcaaf34cbd3f860e7ad03b482792149d04396e9f8dafded5d17bf60c9581d06c0015f7c450a9ab684ea4752337e2645a37ec35e4e52018141aed159eb748385202029ca9b0cea1abc3f32d086cbb73df16571c9ef730476bed727167c084153646ffd213f8ee2c69b474a959eb6a636bbb3ecfce6a1a164735c079f0f277d3997e999ba039b75d694f32819508d44f219975b981944137e14b3c326c6cec20abe6784e923d088fe77757d0b3f1f3877ebc408efe2d74b0cc0667a0c05e4ead0e8b2dfc27082b7b0997bbc90a754d51776d298b090e5f30526c976c5aab5b3b509d57bfa3d331a5884f3995dc80cce5bc4a950f73ab202d542fa2633423b6f9e27886740a2506aaf7d098315493260ee260a66b72814ffcad2b8344982b9280370d1e756ca827ef0f4a5b377d2f8ae96f6a977bc1e2a0cce87b70cf80e4ecdc6e922b91554d5bd12273b0f7948027e4f9df1a326a832aa1a3f75332f4697d50d075e91331e0cad349c80458761f3ff38940fcb673b1eb570cebd2ebae5f3bb358048d0932a3d698c11aa048df29c52a6046b69598f8263db54353ddc354952649cb1ca6705e5ea1d85772a24cc7c7195da52ebe9c25bcbee444a811930994da8af4f0570e0624e7b817eef77a52b10f4253d03ce4104f36442a64c07e183005a84de1d902e59c23be187c28c6bd82c3e925556815bb1adb43cbc0b5437311d3e53d127cfbfb2f285fb158e36c7154a4bed10f17aa1dd062b20fa254de5464117a9b04f8a8f12e4e9b875a9dc08eefc3865ea01bca3a472f696a567e1bb5080df555617f1fc3865aa7a2100592a06e948c2ec0fa13bd4360159ada08e70ae1ef50a9d524c4ef81047852aa9868e52538059b3e9749d11651bfb0a3856817b2c1c33f673639f08e6bc1eccef9c574fed8e9a2b578dcd3dbb1094f8b662f20e5a357090df1f4acb879b0ec8c84005bf46e58d9f96caa8bb75efc636cf904766580cc1d5106c64a670b02eaff281a46ddbda37d6d9d783fc4ecb99091340dd3a582db4ad29a04e0034f10a983eefcf2ed15ec0ad7601092d206bcded856d6c70ec8fb8685595131fb6461033bfb2b090d35b3d0fd607f3ad0a105f350112de56d36df2459bd44f143e00210e53faad65e8773d2fe9e8c8a50765bf4b50eec151fdee9a3dd5b23e46cdcb0bdb0101f76bfd598fe65d791314310d48470a45e9787087e1a9379a576455bbbb735bb99740b034cd1cad6d81778b0624710ff04ed76b0c9a8c502e2534cb79645de4ce830be970ecf08419148be5aeb5ea2b5eea3de259c64ddd07f7b5236fe87a30e4161c9f9aeb709bd826375160ba4a6129c52acfcfa35ec6e3402c33c1c9c0a9414a82b7fa957b6365a90cc560c439c65f4d9a60f915c9bb6c89044dd218033c8ebab9d0551abea2e1c9ea4a4128a8f800a5fe656356dc1e8655a2ebefad46d24a72df70385a55d139e682bdcca73c951cc47a11628eb7806ed7b524811bb77654128c59e90dedca9ef918d8a621e7fb4fcd09df70f30d52d0e692a5857911bc42b45324d25312b02803881053e2d05145caf73b6baa66c2ecae4e122552af68d564105606d1966a296328e9d894078bf937c8437be776c5c27940886372b40d23444b2858d12cd159c8237d114412e179ad06990036205c6dfb754073e35ae9d6f977a1a1263b57b7b7e09373c0a2aa7a92d172f2b11cefdd0204032861f748865355bfbf9350a4ebb9e48bd12a4772da983653baa1a0468ba45ceb8862ec3e683059f510295df8aa217f3467e68aee7756bccefd67311ff25ac658f2b307513889ff3424addc0cb6e4316730a2595f006ba5c089643501f73633b30f70a5d80d357fee79fe84acc89e0d55d1c4fad6a0ea4fbd1ad3a35a579e140c075deb62bb85f8f1e227c225c0c36c921f91f7cc27faf519002e520e30654612ef523bd3e886e9e5725314de18f5ffe3ba9f9e3fbb6663bf4abcddce7c6aa557fcee2019ce8282cda2dc7f3baa69048124f2a5302f0165a82e5d4d88bcfe04e7f17946f5968502d985edbefb175c86d983b2c30e1baf213dbc1f5d2a5993b961e78cab881a3da866c7b9eb4bb1c95a2b26ee26782d113317d83842d75ee7de35899ff85df6eb4000dcf94b9053266619f7be43df4d07036d685fc2470f5d5877bbbf4a6c1fbdd7598aefd1b00b03af6c0b0abc8b9f926f191e3771a0ced6970b7b45e0b7c09a4334aed00704002afa423d26fb8ec80034062fa1435dbd3dfb053bfe6e3d8ce40d6897f97333c5c6bd42c55be80d6c56a6ee05b137e56de712320a6202aed2d8119c26f77b682dc426ac369d143df7ae2ca0fc235a0ad600ac25c1b8bae676ab7b6b7e18fdf710fb193a9b90a9a9f823f3e038ecfcad5fac07329f8c2efc9e36618f43f183df03a509a0d21f1dcd4a04d7a8a10b5a41bbebaae5cfb2888f9232c9040185fd19bc352d6b4672a28a94f12a128752a181ec469bad62b8febc44fb80f096752d3a372850d77d640d02da85a74e4f50cad9c629607cb17d220d96dea9dfc3c2619c951600111c441463e23d99f97b9bfbb2f24dd2a9a3440add6207af3e0c7c9d19d8b00b6339ce86cfbf228a17f60c9c068f6e4e38e17508f32aa643ab512314506949bee5e3430fc4a76c283a06602a6463a6370b38edbdcdc218d7eb3a1043b02122819c7f45ed3f124fee4cfe3c83f81e0fce7f06e0aa9d14ab4282f6f77f53baf10405611afeaa9f67362e4c11d2e0712d59e523baee87800c8330048f31f84560e822f54148c7c62cdf93925f528f1197299aa8a328155ac2cf47db9a16806f277bd82a6c8249855109d62312eb2eaf034eff95570cf399d7309fa440f09b53a179103d551d6c8f6b65d66057ac0205e48152e13d917bcb760a8a77b13b2fb955162ec6ff617c0b79ad122a651ab0ab4441d4994f8d5467368fc60eaa47149c21baaef7cb4d4eebea25322b5089c6d1140486b567c0adf9cc1886de6efbb3fab6703c5f6be41303336acf0aff7363eeeb087f18c64676014b38c304b280644cf69bd270b7f7b1408cadea635d7e9d2f76e0a84fa8e1236fa2e5a8325ec4c33330b6a0beb3dc0c7b72dbe78a2615b2c8f0b467fb8ddd288e926cd53008541eccb1017f36e0a7b1ee4c98b692fb3f3d70f034d9eb1f37269709e8e7f29c6b15d86118162144d8ca64b61eebac66155c64fe2dc20b5382ffd64af80364aab1a7d50ceb77a6e45a261f6b86def84e4c5090cfe2089d80f15636219962091cda871531eff6cc2694fe2206c0896539b01114348ecca7d93b1603ee1ba41f88030596a3456e567332c726ff40e0cacf80d93baf25eb9db726de4ff9a64c9ca20a5abfa2d58be52b6755667f2f46eafff0b6bd28e727ac53a8a17530d95b735969cc08dff45d17c244440b12e4a3bb5f4f4b3d875af610831bbe3ed32ef638229d275c472d80c017fd3cdccce7512332ee4d9b65d4b4e78a9e2cef09b2615f8938db869a7ce91488f0cda58707ca33c16a909a68e478a1cad79787b2021a3782737532e098405d5a0eb0c013a59fb4576b07e8ce07b88a04171b2077573818926540143e7fea4cb4ecc76499e13e563a81ef1e84fda9857e780b1b7600e3e70ff5e1038f382df9ade616036cded55e5a9c51adf3826e4ab141b7d4a8d4e2f4fe4190b26bf2c80de2d79799827fd09b6d3708613e5bc6bd40df4ab2ae546c9e7f2b549bb0a167e82b5d924117d3d50b43b1932fdf52a44b2ad7cc13c650072e4c1c68ae524451f840dd77df3c06d3d4ea6993a35bcfcc9c6f002ef99e0a489484f46fe25973f70e0415625542d2e76b340db8b65372b7732e15b2cf8209509e49d9adf730520f840382c3a6ecef437ab6ce51912b99b46e809212c1078ca3c6926991f71b03138756b2461a10602b9e1bf611051117615eb7f879d66783fd768b035e550aa32009c458fdfe0936e853736db8468e57e54160f24131cadd337f379f60ca41f0a216c7aa9972046ff36981203109a3706919052ab45ba335f2a4eefc30447510cf2e6a1a39a7e3465d9fb0c50bc332ba7d9bab8845f2e7cbfc30a2803fa6aa38279475a2350d3468511ca790f4fa0b7110a5058ac86affa8e0409aa1a362a02e8960dbb7c49ff58010bf53c9084c9799db97327e7683d7812f9be5850dd3d5675cf6477b62ee0e0cac0694c03ca6f836691f42f52615f2d4aa2bf43d5dd9d870f264460de42e221b64fcf7945f85cfbe5eeaed4d24fa7c130134505d645a477e274a65c441af238981c5f65b8ad3a770a81d39fa98c587bab0787c3a24119300898609e7a5041251a0598ee378f950aa80505ff0877611bc80e880725e5f857fa819d2e83c1d760acfdc68f5a8c43be8c76314f7823145c8b194c412cdfaa7e4a1f4ea153614d2c8d01e3c8b6715fe713201daefa909cef5c6340b0dc4ed400280a098f8f7922d742ea4a0b3497bddc128edab87351e70f477500589cbc3df6410be7cccc0a8e7340e241ab012ea3d1db03125bcd43158fd52959acc78570121cf4b2a1f83b7717263cdc791899a8662f68b95c1757e60353fe898b54ada0fc80617bd10d01562b6a1ec8b86bab481b8bf774f04dbea92219a2902f35287b0ba76f3e1835f1606ea9371779faf9a816bab01a265545f714d3ec02741c4035e5b3a04c3fdc96911dcc11dd89864465bb880bf721d001514df170d57291c1ad4216a28113d4eb3001eb735cc3fc0718f44ad99e62ae86527e384f5fe08aede6dcfb4a6f1189dd0fcff007dc89e24b43b3828d51f8256a2a6aef3670fb9d62107fdd8c09d5acaf3f22446d0e2a080f10166df50be1b69447885108137e8bf305a802b4e228ffb4dddd646281ad28ea394d2bf66ddc1c8b3bd7e7a1609108c3d7ce34b78bfd37c95b76a89367614af02a2916a9c414f0cc29a24d3e5fbb5dd1aea7cca6c1178f560611bf7127b81948e1980ed19fde06946ebb3690a000dd15654c08348abc840d0c218eb0c01ff75e70d29b30cbf6491c8752302ea2b2e995cf624570bb1d31cbba9e98534b8b60e0456dc9c785a9c9845fd7e35f28701bf8296eb561354e5605f9c753988b6029bf402f96c79b84a853f677e34561d7e0771546c7fe25298bdbdcfdb205abe753006937d2579d458375679ad36e78df39ceeab3069d6c66a4d09d1ae67f94c369a09d5545958ffae98a897331d259e6772af9090964c74ec27b9ce285c621314f4939076d75d21f4c6cbf1d85ebb8e4a3336161bc8605a5545a7ffdb3402b4499c174c1b64a984ad71d09120526069457f09798c4260e5076f90f10cf3170acd79765d064cde5f0cf5d8879af8a21b890e1c25a1de6a94975e0b711ae1f4aa29ebfcd22f58352717ff08398bc721931b8c03695c3ba7adadba053eaa5b2c99deb1c31e389d0eb3a4198897b1fa2bcaaeb6a9217cddd07d51c24bd62d415aaa19836d476f783ea0c412042ce453c5e49f467c3c4a27271e6ae9600e926b578ddf049d3d98e3f462ff619d74d59d2d946351fc4da9421b65be1f185eacfe42bbb34f7a234c2a202c63cee4d96de327778e963b47cea05338b7ecb2c8a2a4027550ccef65b844245aec74a0d81b5ffe7fa1e459eb20588db6ae27a3cfb7e7fde540102539815fd91b00ded99a264f0ef2815fde0b5c6b9dde4a8b69945a1eb64c03713c7bacbca02f4214b4d398f0d22ad6a5527f362d841661dae61dcd8db0ea79a447f9af11171a8dfa7d0c3f6139640dbedf50fb115cba29f956a56d0ad2d8852f84644468cc8f11bccf94b6d5e8948efeb510fb8169e3989ce6e2a7914b8ed7ebb45ced2f721fd183d6e3af96e62083feeec58ca6e962b38ae9655c9666ef140913171a4bf0f4c92bf801a36d056486ace07d978f97f68cbcb1f4db6a52edf8d6b238626d73226643bb9dd1ee6ab03120fe3f7b22bef440aca9e4981a68452b6521e1f06b37d853ba22e81b726407b1301635f4fafe7916abebc83879e9a9dada46f551f30f85ba77a60b7a9c2d25608d8c8edd18282d259d278e96cdda0bca631fbb6161ba5e7dfe1fd140324d9ed6cfb222fa42ef55a69802c4e260c4aee61cb40e928450d773e3e17664bfc1d67f4181595adaf1f006c2bb02730504ab86455388c318ccfd384202658792d88153011911a8fd68c93b721d031cdf7b4ccd0788fc5fa788fd5b7e29d970e60eb9eb4e21e6fb03c8b85c0683f5a25da8b253d5e086b14a1c11e24e34d7a3a5f5782c696a7f959e44cf831b24dc8febeefc31aa910aacf426b568329fe315ae0c8803a00c86fc06824717c01ae79dac9938b89eb6946e9b7b9a7e9d4960b67ec1d9d347836d6b0d7df608187f9155bea1ad325918eaf4d55cde070e6873cb2a70800326d28b066ff21f43f25c4afca9a0558ccfd46853996c3650bbb470806c965a059bb6f71946dff9dc8a2c14ebb97d69aa162f746e2e227cda283308c4d894f71809790879e51197143f1304a3ed33dd1ff75eb2d84029e47521a37444479ab5a60dc4fd04dfe5b560ec9c817d0d41d6f4ff19f856851d2103079c5f0a285b87be479e7cfb27f1904f9235dc6246d0ee1490f351fbb08bc8928a8d9438911cbb5f289a29c92546964d2bb9590cb52556d5dc548e59d450162107dd16ced451b596b1927c6abac25b943020c1575183ade66e4fb4d2f1f3ae8a43a0d1398e7968447c7955e2379bbe2f71d15f2ceb90261183260d31da7352133e6e2ea225921c7ec010a5c7005e96cd4ebd330948bc41001dbe9af5e96e71e9b7b3b6d49b228c2e6bb7af309a234c5559f9dbf1b6721208de41393e7e75a59e952f992fba548deced7dad0441771950f141cb15498c9ad5175005bc6d5ee30d6af422c40015a1d6aed9ddda566717df126c3d518d62d92d5c1cbeee3e45be596a1a0dd9aaf3e93d3d810758dca3a03e9551511f93bbf98061d2cb0b8fa3c419351ea5b24f249919337439feac1ef71bf0f8267b9c09513bbaf2ab7137e486cc4c0d3baaebe4c6bc47244df68dc961b7be72fec7d9df5928f705ea4753b4f5327029910536a2e5b896316610a730fb8b8113a68517170fec1fe6e8208c351985e3e80f3581ff171407348f270634150d3e5e6daeb3f2ba13f2704cc3d91f307929505f551b72abfc2fdf46e9efdab3f52f90bd74384370c7994a39b3229b8208f52f4737454d2ccc6bae0011c452ea4d9a76ee859b038521b5ca30a0608aa710bf9ccf6b0042a3322882bd1cf0cca1605bb089c93ac11793418f443356207e041cdad38b1dd4beec944e18d971e11ad9e43353629f9d8b6282c295ad87d7e6f7f981197858c4d5fc5a7d80486e47e1be82016bf909692bf6459599116832482fd92a34ce4ae6a745cb7df4a70b07dbc5f976179ec69ef899047219940e5e9945156472af2b378d02047e20f04f355fcb409d608c3ad08e461a29a78fd0e05ad5e3c38ad2921ea648f6b7a76afafb7318263daaad6d459830e9e835d6524dee1644f16605d101abe4e0923c301f13013484a8756f8126ccb7a7a05853aa01d29407040dab902500f0fb2711e0ad8ba61cf963594a9cea09c536a8530a44b74b5886bea862a94e877469ea2a2b00f366cf1368bd81adc0b22268f9906482d79fda11b0a4de6ba5e3adddfd4ad0bbf1cbdf92d118206f88971b78df96482858d56e0627aca94ee41a03202b3bac9f7bd9b5a4e74a1665fda3ed7dddc8e551f30c18ba58dd352a9f6db1b584d838949ba9fa61797e8dd5959854e16b7ecf75c0beca4890ad85a8f63d14de2f9715511a1d330bd70d4f4b8e7114150d12772fb0cfb953ccd0e5961fd4e66c07a673a0cc4cbe77bedb4743e412964ac933250e78f3c55832b60be5a9f5111475043d723e9d8400c3635422071159505502796f8b5c61ecae7d47577d032ebb76623a4ebd3065a174bfeb9f54820b2fc5142afafd6904dca26cef0021f391cc67585a2d8b99166f94043b52bf790e88342c9621d7b116a35bbe23f7886235787ec520efc26aceefc88aec6161998ef7e4cfc9d4e4147d7d741ac3a6ff091a00020f74b08cadd865b71e9f618064424ff5d6081303a6a0a495c6b0c24fbc1a42b63cfe4253221d52e68b23be53bf348d395777ab40610cbb83351f33f9fb68591492c400f62546e5d10e0e05d45072ff49bf1734eb87e3d469558df7042b8956c1d34483af66b0972ed2fb490a8cb5a671762f317411b33475476aeb770e916351f545136422a62ad850d954ea7a98bbde8d9ebfc87e875d88bb0803a838b93da375b8452df5f0c0b9ceba0611d28b86cc745170c37c59b5ff6f7c7931a890a625046e27529a161a5cd769ec4cf6694b25562ee7cfaa4fa89cff2dca852ac967ef61360057a31b18e4e16f5521dab557a13fa4aed7db60b6540aa3824c215c94c4731895d969c9194de937181999f749dd23e93ce111ca935bd2cd2a8ff8958c42cee927f0aee2150979490a5f2d04a6f37d25a5f96cd67108eb07142633494776b63f39398796aa965b1dc02645652832188023c9ffee79085bc3969411cc4056c95f68f3b3ce94a1c2d11fecc921a93a858907b95542add9da1781d38256e73bd76834f0d63549d9a515b64aed6e362dd7f70756f7c34b4dfb6ff0c41b576fc1ef87d8966be32d274873e7b4213322e5426b51d40f6d16d8c90a70b811e45dcc29c6ad31b218b08995becbb5c0d32e52d2163a99882e931742fc8275bd438ff41a8469e11765551e03eb2e53bc588a7a4e4467bbedcf5c75fca1f5c23e46cc66487715dff55f211fffd342c6322d0a91a73bd1fc0fc71c684f82c3ffeb1e18aaffa0302f44da7ab18137497033e31e27200414eb7206fc2c09af76c8fe359a7934b934934454fe18ed0fb25c6d9c5a9d046b17e6327b2e1f610763744f4f7f43f417f2ad8798d664bd0ffd2df234f4a00211fc099398868097e0fd10d2519d7b4bf302650fa66324483b4faa610df0f3fdb856402caa2cb303bd8aa822404394bb6f4a4dec1e8c7cd615e3f97fdf8109838e7c1a2ac41ee8d3f5a8e6cc5608568af67ab7c70292e77e51054c0f04a12d5cfd3d2bfb34a0d4ebbdd8536b5a0051502bbba25e4be1c04b7d765c528696d037e3cac08f41890ce6c9d9a48256d882af1debb70149038407a6a4465c724a1016fa6431c5c4a676872019d2c4399e14a7714da1f16f19d121641127048ce37bc477dd28c9a37def06f0e8dbe1d61176feec7597245bd68c0ed7f514489e9eb161d080b69dcd06638047c15a45941325c9e07a6d3b77629a12be8202ee8ee52578c226942a89e0170f78955415455e2857f8e1564cd473a577c167185a87f0dda8a4b629827c507580d722eee5843d42e205f7bb6a734721e74e626d7f022355b52e87aa0df2ebcd4300575d08eca24d61bd079c5a645274f591d0f4aa7821858802f896e9d4d667f624f931c842bc5cda49068523798bff6f258605c5c8d66fa4c204c70f62680f344dfa2016a4814e62a27ccad523a4abd35258b3365b6f5040aad5af59831a60c0c953cb01a583aa3f8b12988d9d13e8b0952af324225d70588ecc72e29e917e7ca31ce2800104aeedbc9cf06e57614a31748d05cd68891a9a9502002ddffdc3e153d156b2bff6aea2f4eb440584c2dd55fec6685d6431a48cd435e9694782074da241d74667fc6b90df7b28ca10ededcebb1bbbcb737b850d10f45951cc894ea76b753b22d121e89440041a106ff9a0c1b4b8f2ca80e3d5fcce11b888785c145113d13ba466a85bbd0f8541b9bfc4c923c2741a13e6827a757587454c5dc0a049cf4e043642056b2188facf50b5068bcb7cf90db63d9f290ba765700594651d04a3bfd30207d81df3f73569e421c36276bb4ef73b9b58ee1d3519511d0d5edb28218eccd364f8b4ade2090ff1ed0ebbb48dd0da0cb2fecb5429bdae9dc1d12abe01690892311f32067346d17872e0625dbac008b009b065d5b844976ecd20526277e55b6082dd5f6426437a33816b364ad282b468a4e466c3f4c0495bab5f80d7ebc635d3fb7a272745be5120d746751d2b95b41407bddb60d10ccd268c9b03bfd5271b4c161e971f96edc10b015e60bb93b6debd2f52564d0d1105464a554efe1fad690a8ac8d1f37884cccd12922d5ba4d0d3ac1fcd14722ac1a4100a747418a78b3ce02d8521fd1ccfc98874171cdd4ba2ca744af2dc8cc771432857948e1b5420ceb3b6564dbbc443d494adabe8e6ecb58a182030f6d757a4f0c3c1cdaa0ea9d8f160ce6bc5bae00116416b4409c2c511d95ca09c2015855bf7105f4b67721b5239cb35495eba56ea6b3851a95fbcd47666fab9b5596ea34c18f40064a111da0eee879155b5655afe572a431c8aedaa4f00373e8a8dc885e9d6f7a6419be43820a9ba5ab93ade49290e0eb1892d2d5c2b43941e98ac391adeda10b3bc3b4f9d09efdc0996efede42d2b6f49fc5517ec5c91529179c3694bb6b9582fa76324fcfcf25424f892d84a29f9a2bb986d8ef4598e21be8a4cc3de3a70f1afff6eea461ec8f49fa8272d0a1035d41eefbe62ea05d2e4768f008ba3fb3c901aba0a6cd75c981ecd360a1c56201567509f9a5f7b1b1639f97e1d50be7fd372984a97f2163453c612eb58450691bd77b78225adf1b8433df242893145a930b4965846566d579472b7ca575f31c40dc54eec806866c87b4aaf4ba20cd49d02e5df5cb9b41500797270e3b15412eece1a0c988b8d8136e075b615704250fc8a836b00c1717fc14d6824d20425f1dbcc0a360ed778c665e62e55b2b474cf26f7b9f88dcba077263b286931585a3285134e877463693bb79e5c8a937fd5d1a908118917c2d47ad63e4ee88a9366b3c040f18dbcab296c3425c3a8e61747515034f6730a0f68661dc04cd0f1488ef4841f9b1d39cc8aae8fb81ecfa8395eb0992425ab18fb7e29183424a47152bedef0fe5dd94c9e8475f5567f994dc622602c2da8bc3db704555079e76f8654be9c0c0cb8fc88b0665eb727aa75650ed7dc91385399a10d1595b4ec1a780b893cd5003f12eaa75cfd1b8e845ad208e0011fa7e312c8882cf792d5f684a4d1418cf12ddfad5bd5c5deb8a41e43ace914b98af11b7fc0833427bab1840157128f03620e00fcd19a88b40225ae278f49c867ab7570a2ea6821e74bfb71b726b29a9274bc3a3eee792db2555c1b451f426bd57557603e59499d8dffaede66dd6ff51a723d4b3d099de66a80f8967c2e6a9ca5563829db9928fb42d804ca17b7be80f1c5bcf93248c3f34ca440f3f5b9ec179725971806a389d187225a04b7c6c889815f44f049f4c20b39c12b328d882e8bd321409fc28505c1cca6cd7637000a71c00bbd1b56ac565a2f1aefa58c50e80a47040051ca6484932be5556fb4f4ddad805eef749232c9d11a9c02a9df4a599c11be498192e2bf6fb4915708d17689658eff46d214e8bd69b59d2f10597beeeb94e8e3b9d7b02c7d445d93abd391471b9b22bb7c94b4d6fceee5dce7c39fbbc562a70bbd5afc486d9725254709eb8de11951de1ef013f75e6643ca8b6eadbbc62f9d91d340621ba8abdb00757334e91441ebc282f5e17f67c02c3dd4d7940d8b5895dd9c4cebbb30813a2893518dba63bda8fe48ddd4a6100896cf5696a2bbef43e0fda669f26fa8157d24148402593f6724304b4c0f15083fcf41ed29a5f0daa959208e78b52c9e59d3d9345c053df1b4fa579e12ca3523625dd6b544de6dd802d86be0d628d7ef978d37a1e3470d57b6d01d4d8aef1a15044f192625c2f0f94169f6cd98a7fd66cbe32d3cd534cf335a8dd300a103350b3a13bcf29a2607aa499a35258af44c48500794b114480e94e724e82979297b63962e6858bb4c9c5e72bd33787897fef56648a613cf23522e5f11ea6b3611dd0ed076bbb61c1edc8ee9f392ca170e18e209f120502cca55d710dfa5009fcec5c12d43cc6555bc9bf8a02f24d78452e13a64fed422c6726dee6906ca992963ab58d0a1ef8b1db1e8d9cb4d19146a6d340f054f39fabde2f157aaaacdaacf97fe76eae00cb4fbd93a3fa625c2e738a33d855893583b45712bbb6c0887b8e7d156689dddf58fe24e669aaea9a088a28439294587d2d72eb456d346c09910228512e1bfa69a823169dee06ce2e2216125c8b704036f3f4a31d1299758032e96ab959f47892b94549ac7129b7917274a20a2494a2901202490ad245801f2459e47c3cbfa49d8c99b8803409909e4af7a536e0c82af2f26c02676c9f9a5b13dbe7bfa1d411f8f5f2fc2a8630c469659699dbd86b040fb24eb7ac7da8829590717d144447f89f2d6a9bccc7e46b0c49042dad90dcd5a960c6e12804da975fc2bfc976c706ba4ea30922ce73772891454075fe0f911db00febc50e66a40d580a7b9a19b919f02f744970c5e10bbad17671f5629a3f2063ba5ac75fe1aca8067dbdf772472338baf5ffafe30857fec265db2ff3bf3dd354ed4439ec27f5a0b34e2143a0200bc9bb90cf48a27ea15372db49feffc3a3f2a0340202797279de7d91c0b1d770b073fbda0e4426a08886ca98774674db8dd471607753f8c3fb10dc4139057f496966f6cd0a93422f2960ae29608a314de53ac8e4f7be60e50f8327e63505b6e6e9edd8b4185df5725ea0e82141e626d78631268d05a9fd40422fa360bbeef59e2add6f1e2fd14913f93a5a453b410c3ec52d2484d06e1122f020037c0b29850adae24f3d6a647dc10b9572e6106b16cfe9b97763bcc70c488015cb1c25a4a8a953e9628e88c336c67820e70b320fea43d6e553b9aee6ddcec54c04073797dd4a337e93131b8e9308cdf85424d33aa7b1b4f07be1b0486cd7eaf88c808bb4a5fcee04cfdcca7a9c422a191c723ed792063d85f5f6f4a78d0550d3b3485ee34d3bdccf53b72062e898fbd997d6e0f7394e7bf099bb52329db02eef1ebdc49fe8f3523fb4afc23dd4f2825efbf0b38bf930a2ac10fd2d128f816ae75c1dfaefd4d3732059a08a215aef1a628859a5d1cda19a2f94ca0cfd3c285619efbfea29c9cfeb15ce1526229f4cb5f6486f2c2f0b91745ee01925cd7d55fb208d930f3c99bef0eb2cafeca86dc82688046aa74e9203bd885c26bea45aaa339532eda106f78fa7bcb804faac236e92d3e7e2011edbabe54ae1e38c13ecde73d1050d9be19f1f8ca9d6b6ffddb3efde8af75c97dc0b1faaf2fe59160023c7f6bbbcf03ea33a6e5d638338bed260aaabe3c6c31091c092643ad0d2b7038643eab2a7243b6bbad905ef9f64041fcccff3b16dbf0776ac8b92cae40ca27a83b2a6690d41a4f9781e8adcd53e452f1ad55c429e0051bd187bbcba39eca1a4c075ee565a9e4eaaef906e3520250a928d2814fc2e3789e50c1e303cc3b468cfe865324c19306b06146c09ca1907618c4e5b74ac4d565427e0bb8d2135a3d7acae7793f2edc03c26aeae0276b88651934d718e3f6546cce5b9345ba4f8e05940bcc0450516a34c5dadb05773e3912f5d979bc71ea0206de5d2e428741e50e736a6bf9ba36d5118e0ecf2bbc8b7a5ae4aa5f0591dbbca47b056aaf0130209b79ee0a0c316ccdd5adb353028b8c1f7cd66fd7f3b492eddbb472c816269f0a03a0ab83b9f2b8fc178efd0e0f9a69be82019c25ab665c0a6e92eaa2a099d79feddcb2e3c8a41d5f39057cb84350cfb312d3c165914fb252fff9caf1de6056339fb35d4364563ae53e44951aa60e2b16bf406dda24e04ad388da2bb2ec4afc64ff703e522555dd095521ca4b114b7d41a7f239cafa4546e3a639d2e3f546f925517885fe88bf410f2edfcb6c88e916e3591f4e68ef96393f28f9955bea97ade70d67b5c7144d0a033077f285516f3ca2cbc0d8072f51e6b9d0496b538a461730865657a4ad9a1eefaf23137d1a641ca471c8dc08774a54cd35194421a70d11898160c344add0a83db784199ee287cd1d4c1ea6aaf7fc55616a4f37bf1a581581c59b3fe726312a068a1ae32d88e84815ff89a21e16a43fc0e9795c0379ba862095536a3cc52af499a4d88c1c24f2268898b8e99bb71c1e484653466bbad98cab3cc1b3bedc57db105b37c72e6557ed461e1a213376202a050bac01f6860dbbbe2e17906376ae6d4eb6124deb8cb2c0aa4adaa57cfcb9e6961cfe1bcd596d3c9a088cc5c5def35f84449ee4b84f8670b9dfeb6cbfbfdb99e3cbcebd95575b76702b2ef5d2e4cc5f5b4118d24a88464be56ffb95d6eea007698b8c0680518da15e18b32e36ff333c9585de914ac2c89866f782b82284e91924bbc35ce45f2a2e44b9334b9d93636da27b7430f2b64fe13a00f0d7c9699e93be233b4510000a8f37382ca93aebbdcb929c476ea903b3b40bd2717c99ca1ca447342c36304f9bab492d89b672426d98536d58e5cd7120082ba6634f89e9cf6ad3c99531372c3b0b64a4899f05fd132f71084c70fcc7458234f6b169f92d427cb7934819acc37dc6d91486db8ff344d440fbe7a0d2c7c9a80e821e621781283b7397271ab2116c9f55cf3a45a2e8dd4ab30d478fa77b94c10623a6b0c7fb341a829ba97cef48d206d3d82ce01a24866d96d4123c998e436c90ac4be5e72b6126d3ea46e106025af60d16092f969a8a99fd47d0c2e12bd222483e0c1b622ad3ee7b04c2683dd468d0b1c4a9b46fd58f847e523ea4bd5bc223e443d5827e501762668bd986a271d47800ef167f4e9f090c3cceb4d06828b59c89b2ab4faa37f69a6b8780a502750a7e2f5f2b1d5bc58ed9d8b4251500a3949bc491a1180f1e53b149f526d087da07fe0e3c53f68d08caa14e08b7632c880f8f2a3fc3725a39defd32414feff24cecd2fe770ce7f38132f8d852da3d2ff5a89706586baaf75928389410d170f0d2a77417eb6c6bc9b38bc3f2bb9e2de1ede4ab8d2c33253e99e502911aba1cbf72a2d3c8be8993c6a06727ad089977f5747fac6c789c958560328fed2bf36fe8cfc367341b5d0e6187145c43f7732192be4ca24f606804130d8157410b128a68cac0c8424749d7c02cf50a305f4fe4c7941ece65d0e749d351d1d4f9134d545cb02370d0cfdfbdaaaba8ea94f7487b55cca4ab323db45fd15bb0250276754a6626ed832bcc7a59ad88f18a1b2fea5ea695f51fd4442705c11d96100cd9034b88c9968d82a727c7676f7a287d94d8842490b6fae8830e22f2f4b4efdac78c2f2b432966fd05a6c0f9e171145a1262ecec75d9570432ff891256c03504a940981f8a0634b60f67660c4638feaf56189633bdbf41c0bc756971fcc2e272d7e05ec0e638e8ad2dc35259840f1b58f61b88338edaae96288bce8aae2b8dd7f762341311d5ef04a0bcb15f8a60121aab874290c15b62c0465bd927471736bbf6805861fbb7742d226910d7ac0ca4df7bcb0c9d775e31da122f08098bd33b3a15593e323f1a17ece9329e48030544f393f32fc9b33ba24a156c8ba311bf6f8d9023626b3bfdf9e3b4c601340d801b081c6654d16bb5585ccca91da6d0ce6bfdc44f6cd32050d7f5e0737a3413295f8598d2526a91a7a692629b79dde12cebc187aaa34b93f6e4a1c9d7b6212c02b5efbf42e29c44dfa399473dd907fb5a6ffcc004cfc04fb8021e2aed79f6fa048308a796efae24aeae724d1446ac9a63f8e5f79e81ca813d98e5ffc89dcef8cb4f9794490ea3ad2a88f0cf3b8122e86290d11728f8de1e1abb25840b13ddd7ae6887851e2aad77e9281074d4b84a6bd5eff296b0cfd9c4b64c96139c2420cda45dd6f8ca2ef9169bb98f9b9a93461f3a10c2c67d44f71b59e4cc419bfcaa26b38b52f8de42de29c78813854d9f32b5a731f98eba8e8c819c0219113ecca34985b0f9aadcbda0bcf9ff8bc161ad0549311189e945487c674bab6d5ed55d8d5338aa13057dec0feab38edfed51468c7cf14d9dd41f3b7678770aea766bfdd995f5c5784468cf00f63a25ccfa5d06930a25efabb8abdbb898efb49fefbc3cd650f956888dc52242f15aa0adce5c9306117d919442344b80ed0d089851ebde80a125e858d631cf89bf10ba55ca8e5ffaef0a89812f1f19e3b03bd4a9412da0fb616895c913ad758a90b55c2b476df2acfc11e58a8352f1a14f2c856de5230b48d55ca43a8d04cdaf628a0b608184644b49923c9d2e23de0123490cec71a44c2933ae02eaf0a38f67502196557d0e7f2a9f93f3d48d9f197d2f2b39edeab944ccc67c4b58400b125f10b2345d29208504d7a0a5c81b1afdf12d377d85a96c2c420f8c05cf31b8d52b73a123bdba91ee88474c1cbfe49b5767aa1bd981cf2ba201ded8de707c199511cea26b79f7e3cc0b685cff7c49137f8570dcebfb0f3cef6f5700bdc0dc36bafb4dff78c63664771fd0741a460ffd4804a0b36a4f7334c6184ef728f6d317ab60f2e5846a061441d526ab08193543a2b7ea5c8bd6c77a53a7d5058ffc0df1dfe0fb7e0c99b8a836d0c798a9242375b59af9ca5c77a87cb86026530255bba1e6fcdda743d23cc266981f68cf50bfeaf46cb6b4daf1f085338700a9055350170baf04dda1c6fb4deafccdbf2e30a89b582ba674bd7d84e8141bad416aa8e1003ec6bfa3d65730b5a77f94d18194c8eadf1462b19cf2b924dbd6c5fffa3511fe8083682757c73c397c49f29e4d6563a0e0e7dc38f438c639fe278790207aa9f9db0038febec0b754bc0d020e8e065458fdf69d12396cb7b377de9a3cc8716e0eb2a34cf65db953d18f1f721bf3160ba0f506c92d5e8c690748e71d0918d1f68362cd86d450e0c9cd3cb6872761b19c2ecf16d84549bae3929d929962acdafb1f201bd37a677c7f8f19bf5910f9e539004e36ead917421d3573270f1005c37f2544957f2ea667387f2e40b7e7dfcb2d874d61000071aa07a880290802b5d5cf4c8ab2ace962d97c575ebedfbb6c7abdfb3efdd6ec4327bbbe969f59c758a8cefd3d2057b2a8d76ca057c9c87b275e816bc7122d02d118eebff3cf64b2ba19eb8adc9ea95fd33675f7681e8f5cbdfd344e527dcac6eefb0ef5fd052f1e4dbeba51775c35f1d978d1e92a650fa5d1e1c378d2d39f296fb1c3e6f13aaab53467540c6f9a9d4f0596d0e908fd68deea56c990705e90f96194a097d5beff3f6c9a5359b9324bdaa102032829026825760c08460d0a09596a730f7f89c516aa6b3426a9fa2a4274120ecdeaa69a84f766a467ef06fc57c5e4f9881d2f1936e464b959d4b1288f80f4f9010e95d8b2130df483884a90953ddec12946360a7ad66f0ae00d887a6435ea908c2c8dff53e4bf34d6b015e1c1a73160126358f07184036c41a1ead335f5d85d19bcd3bb0dab86ad5bae8239097a41311afb31bd65082fadcea92ebdca7a043e9f0c6eafc57ec58e98cc944ccee66990fcf7b4d55576e04198699b57896f47385edc79aa0efef1287317f9518c64e336cfe1fe06719573aa24e5a34ec8513789f30974a3bd0b6a93726cc4f56274dce1833207066b878ca55bb3f891bdba7cc8dd643807a58a1f7f8c5b8dc28d274ea427127724aeb33c5d904d7588255c7dfef29cbb6a92ddc493281825921f3a20c0dd3afa8880823e6d241167957ed392fdd763e74e591d9e9e360c33e2209fc7d89fb965ca973f84e6013f66c0b6f2873404b6be1d257fc354bb2e9cb7b58506110c380dff2d739f4c6ea565eb5442c75f3020d04147745e4dc46aca613dd0c508b109b897c9018eb0f3d6e76776c0bffa24d7be0f56832940ab28ff22de9ea14a417614982d8c96113c7c0f5ba8bd580dff70cb44b37569d45292b5b1623c0e560161d4b416edcd3623bbab2c5597825d65457f46d98aee9c6c9e2e87fe2ec0904af2a12a258055fc152ae5381bc2c1d456e8a03fc935f1b738cdc15b1e265f393c43621bf4b93329c6b8f5c0496ba3d36aa2066c2345a8da402260fceedccef7a9a719608d3e489a241285d01a63b2eca76c3057a89342c3a2cedb1e652a2c594b9cc2ad15001c59873e65aa7b0dc5e42e2a13b9f0fa88fb25a1c2482247b67f5306020db6afd18a484325b4035d33b307aad1cb3f5f22a3e8383b0ae9662c58ecbc59477e20c193e23fc5d3703e9da6dc28cd5ec9383015bbdf45a562ead6da3eddf76b088180070784887fbef8c1d92fd18ceb394cc11d3e291f4cc31f1eeab1f6562e73d3363a4aa4d25b00e08f42e7d631ac44a8ced2d270b2326cfc36edc251f2c225f19f1b112f2d4a0c7518a19c7dc32bd9bc3314b8110d1daafacf8448fa3b96992d24fad729edc88fed749487605df6e458f0ae980599914ad1afc00c3597aac1888ea460b2b9ca9be087e54e095b09a6b9701d6ed424cf4ec17e905d607997b5ee13895c34b8d421965768a78d2e1fe5741dc0cdc7f96b6b397f6bd98b4066fd1f192e1f9b162734d5e419af6c63d642a32a5d4ed0ff3adb2e36e0100833009283a8766af70c53c7dbdce0938342a3fa1fe4a414e9dbc8fd30c35f8320e5ced24ae2eb1f6b3f7e33bde6e5565495cfd7b7b60c9bf52d6404ebedc831d88a440d97733ee8984acfcecaa9422859cd15075c0968dacde36e1ec74d788a3f25e676719d9c6b75fd10bf63093221f06d94c3ca0154f8228486db42cbed1d217d95be919585b856c9526c854c7af6b61df83191b7055fc5a6ecdbea84d2557b93f9988e4b886f516044e1e0b54a2ef17f570d689bc2fea0aaf89a8022f2f4a2468e5106d3fb33052aaeb480c8c43404466361cf2ccf45677a26177fb491f478c2f79b5b5d2d7057f26d9d23779df2cf09ae1c16d122913e3ae94ccb8e91b10562798584ee8296d2ae5063743d34ce94f220494a92a3ea3c01db52852e7f5da64aac69e49d6755d1936cd3aa68deab23bd29127d6656fa02cf40f6d3045a620c8497f8e7fc79eebee08b1e0338e6fcea76b6ee9f76018420285462ce7b2493128344ee7f25296a3890adcb8264ae8f52fcc7839f8943a14bf17700ef305cd28f139c50ab34ae542a661991a3754ac79515b98f3c81442d8212f129bcfa585ecc2f589b6d4ca713c5830b0b9e9f4953b09ac5f9cecdc126736afaf7ba09eadef479e8fe3f92f20f8d576802f713e3ba64ecf6e4fdcb369221d15f1b045bef2ddd309d2bb1a082ada692aec34762add69b98718a156babb647d578984c2308759d93100a8d08b2cbe4ffd1d929f0c958c0d8779c0efd074a856c2f064086cf1aa18318d94062d4069e72480a4847ccb2157467e9c53951d7b4ec36ab7ba377480a133f3da0d532bbeeb45d4185171f6b803aad03809b91d18125af00de5e802cc19b1cfd6474afc31818b88d19e011ca5196ddac8dfcb31fa48b87184707e8e5258d663de1c34a90b6366924221e2beb45c2d46555d3e253226b4495f8faac136c9671e56775092c1e3f6074c3ec44210412066a0eeb9a8b5f99bad8b7be86c1e9ba63a7a7922c6964e4a2180cdba0e8494c354552d62c5f7199f945100d08282b8f186a23f03697ee2f7b7c959e55ac4c6a8579cb50686c196023cc056d621eb7673c83242c19472c42af280d0761b2c87a14631da86ddc9984997820d9bfa9b26191f3567c9337e9557633d8f258d6266b5b7b35531c6edb35791453472220b2991c4b7d8afb277e239cad98685e7fd4c21d7a69632c095180e3d444a70cfea51a03f9fbc2cf2bbc2d97954a768c90defb3c34ddcbe62cb97be5937401b48ca859a9334aa09f4f54c67f84991f059dbcc02aa956f1002c6de5182a59d33e919824ebb02979af73addef758f0ef852de9ea3ed9c929bc3bf31cf647858faf54a8e544e2e7646d7317053f585dcf211d684b2b7767bf2f5ecfa1b3bbbc7999846d6638002418f4e783b509a0a99e4188a41b2e4145168220d7100a6168c597460797f081c170eed6d1157202685c5866b4846493abdad83edd62b4e86168d78d4bd9385a6e60121a081539b6b9e387fb3d96f74835ed64d3a4648f4a4df4344db3da01a90c9ed8fbd48861b0c61f054c376b6cb4731fb63bc09b3670c45a0fc4c8bafc60578e38674fd30959573350ddbeb6773dbe11bf8861716907321237d9f0bb233d9deee13448961070edbc42d9e9f293f247d54d37c89ad8893dd81cc3a647c3f46c33cc4e4554962a8737f3d63e1d945a02927769ea0566833cb05db14cabfd1f3531302b192851aec0695fb63658ab9234a3aa8be6f5c2cbc257f107aad08eedc1c883fa4c6b01af309ecb9791f48cc95915b04389b3f2082c3d15cd9be70439f9d3fcd773c009324fff700bd2762e78056ce1b8f50298a78f05b93cb68f797dfd7fbdb6977087380ec8baeb4be4cbc49df1e46663b835610d04951a2465ea4a99c5bb05475d6d67f31865abdc4e81253fdb2671ee375d871a6c529ef20d917a48f4ff4d299d7220e0ca36248c5c6c303fb16c105af6f421b1efe6e79d2fefd62de7692626d7c60917abc7a1e057ea6179878301788c3c90c8f6edf909bab96d529ecd3e034e5d43870cc88d556dea0b8b1915d2717e756739042ab894511b5ab31fdbd3bb98b8c5785e4ff3227458b18d233eca546590c1f9407d4f48643aac08eaf5859b3da2fa685b27f9b7673753712e590ec0641f9ee5181e8eeaecd060ffd84f96a5aaa7e4bb2f863ded7e429a4e1377827ed779cb8d0305769c3ef609a4de7eab7960e0806ef19b71b0d6864fde076bb89f0abf2a7eae7d06db69de7163b990b921a789aa41e292da3b72a3e36997e47c95efe59c19fd2ad7df73ec750baf71cd1ecfa3fe337397adcfd8c7b7b866b6db9ac52b36e4cca562d6a73110f4da190e840e838178caac98c0e9cc83ac503f5996d1b700db19a92b510e97867fc950c1b488b55e96ce6b06c459aa9aaacbe0ddc5e55c08578fea79b425daac5e081c5e0dd02951322e80c5e293161bdf8adf7644d24c9ed36a632000b1d3d73c834608fd533ec0d861969386c3088452600483c84dd9fabc1ddd6fb2ab21844d50da03e1b056fcdef56bd17a7a4d0a59747c76246a20168ad09ab214bb2eb4cda34f66bb9ec7fce1a0fdd2ef09956b6585ce3798ba924c36efe7aa55893e4b746d4253f19d997b042aa87fcaa9ea7f429dc44d31471413bc0f33255f8a78290f9184212ed2d575fe5522bda42535a977c97230872767d5e3faf19fba0f242f29342f7488573f0e128af17f83c6185e7d7eb858cda56a2425c31d953665aa0f8b92250948c01734b2b9840dda5f934f23485815019f4b4cfda6a223c7519154e7bba0a68ede57e23d9e317d14ed5266fbdb5a6b2edef8ed2371cfda12a0ecc1058e9857f27edcf8252ff6d7306e824e1847f8d473037a0bf2773ca43b8a66202d62f682ab7c50d17714192437725d3b289d2d566553659e1316cbe86aca8eb7be15f4d288eaed4ddb70bb890ccbbbe3a9fe47b9741ddfffff950bfb1bdf13675d9ee240506307135ffce4f815b76d210341c3528ed676c95e812f6b8ef293ba83e997f2ef45237a2a35af2ff057e3908ebdb17360bd9a31fa403a4741cf031f279a64af4ce358064a94defd0051960b3367a3273dff2dc4aeb61e6a9f774a007f09f0d9a6c63d0f9cadf39bfbce85aea9bfa9cc35aa03f982439f6d7b21d88275f2d620d7310971660548d10e3dcd947e6aee712742c5aa5aa18fbcf909e7368fd217eabeb773270d063ace932f123c4f56ab3306559c689e11e2aa02b4ffe6b99b687948ea4e2598531b26b211fcf4884fdc50ea9e417990bcb34d6fc83aebf94532f4f52c5b91610ba35c052b914642e800661763f1769190dbfdecdc152b44f8288a2dfe3c18bc652c1a4e6a5423b23fb71aed4a3be0fa66b49ddc5e453deff80d31c452dfd60017fc25434f2aefc1a57572c2ac4ea419e5e3e6f3b25d993e113719a2376bf209196daa3a3369fed21d859008e14aff6ec6bfcbcd48b4223e535fd171da605f459aed71030303e5e3810d8ab1974537afc0e68b1c27aedb4915d3fb363fa1e5694178f0a0988bbe3e7f85badea64ef7de0ae3509c94a766abce279df1db10fa265a28b3ee14f3591c78f75472c47eb81251aa6175482c69e08cdb896ff9cc479f564355cbd3a057ded43d2123fc034208afb34d0246fb7be64c9fa3f16da4c4c5c85001cc2bb174f680d2a7b7b14f62bfea855daf7ccbb29b0b4c56ef816514a0d2872bc4ee9c23c4439b48e415941e6582cf1170d6e1f524e78405c1d0de54ee7cfc62bb93cefd44043cb661ac3c7c056f668564bc1b38939dcee68cfba83646325ca9b565b0c2e5a450052261593347e85217b3a5eea3340df89563f26702c46eb1bc089d3cd2af7e27811a7274193461732977ed94f0a62479833253d7bec82063df6490cc7d92700be7ad57698378d4b0271f65683198e70bcf8748e04f7b70d2286c94f03368fc0846a5e56a20dc2c441b0ba10f812f021cbe60dc4bf9eb90a3f5c7129b6248f63c1cf17abffab9d68d895b413bbfe2baea14535ddaa0344308aa428dfeefc0bbe93eb45a5391f5a79a29b43700dece23babfa5f357ebf6b79a307109a8f1a16645c4dd1ddab2222e8764131cbdabd8b4044c94f5be76a921eaf94b6adb878e797553a0515ede5d7d889948f0d4a2030c0b198ece42db92878520c03d7e27d523f64fae5525f221b1eac1cf39205022b7e74ec78bd25318b2bb7a7ee3512809cb481fcf4f32f182aee3bbafd8b99a91987b3ee4294d29268f1cdc9f8b0c584432365aa61385c95f81e8af89360ec1cf1750678f320b3b406f4b99a993faf358fb826653e0c8ed66af3e28832fc518c65bfd0d5b70fd83d7eba91264c55d19219667ac4c04781aa5d3696dbf71643afe78b800fd6a63e880a961df47b03419b165d8daca7dba5a3bf2292a34feb651b0dd93cd538fee7af913dc5dc8b5b806300ff7a070d0fd864ade037171eb892aa1d043c12c52786dc891982a0bd6736ee4a64b7a7c1ecb4343dbf9acddd1079a5ba3451bd540e6b8d8922ca579b9c73cce03a4bb13d411313b213bbab4fbd74c68702debe898a861351d262ae3467fbebc6f4503ab9bb9307328f91e078398f6144a60d35094d59c549fad1e751f0e86d9749fbde045910093e2b1fa2e6673ed3981e3b8eb812b0068e4a9d135e15f9ab648a252a69144dea0d6b16ff782315071d2aff4b569278b8b628e0841adba72db442af09556b1734e51315c3b258b2a300c0c0740c1a625e97b58a8385fa58753bedd770e272dbdadfc9d413e638b4fa8eec13dd5ceb9e034ed61b8377b00aa7af2621728fdff31ca445d9d3979747cb38dcdc837bb222c25394eda2b2a5bab2007a818d74663e3360fd5e0db86d8a782923b09fb96df2b114afe3a052ea1aec4a0a3203fb77348a901c7f01f882d608ca6da700424bd419c078601f87f13c060d364a09b31c11d0f80345f76918358916f075415cc43976cb19958ce52d3f198ef6fdaaa9559b13534c49c88d1bccd888c3e1c6eefeaef260806468b907510bee4b68c57c4901ec10a275a7ae265e09f0b16905539ddb54626af05d3951f53d54390648c97881d32827710c88b63820a76b2ffbbcc9a444f73e05f7de4619c0399490c6120407b46d4626fd1a59a2ff2c0d10fe8563a5d821c99170763e4f543354b83075b9f32bc2bbe93d9fa5bad16180dd0de2de3e8da5230e83a8dc847239f0c46feee18731722e000e2f7e1af233b5a9c4c973d8f306422b5dfb51c7d8e97990ae961b3f4dc7e0c07fd9f73d535c81a726625339f919667f72c8f3076673479bdbb958aa1e68c9ea850c3b35086ac9a2b2b07c2d41d22557f8577e9bc1f698e3e52622a4c7b5b5fd119ece5091ae6b8af4add918bd418bc1e193b7081f009e146b1fe2e908688a5662c45c289609f1bbe830592f51d02ef793aa11c6af362d6ce1c14d82927a06a0c361fb85a69446d51a44048085e856d6535d66bcd1bda8597ed6cfac576eae5df2668fba595e9f418fa56cf0b2331c0ab935778d32ef02b87255cd6f6c46c873081d9a1417f306b01fa625cb8b81a184bc2e2eaaf794512f9a77157d01f62ae0dd18b1fe50ee4ee210865266ec8265672f0d1fd6c80ae10e7aa8a0844c7d60343e6aa10493009effb09c38fc27173b9b211519ddc0537e63c979965d71a401254a2854f9df20bfcc5b2ca821ebcc639c1f6e23d43519e705b3184aaed9e8930fcaa106501309fcc19c25d2fab89dca8da206b110d390d42a82818d1e69347c48625fe1dfa7d9372e9b715962e12ff602ae1f4476c3981efd31383f2241a33506c27163b3f6dab451d4f6f796132bd3e5a1ec907814293d5fd2b177901e74d897456a81c7bfa5a0e379e9cb4a1c2ec0fde5ea9e297e94ba1ecd09b9bd0d206ce03dc0d6c692baeb608a359b3e26eb73ad3645d7acd5fd531a8c3cc96154d2679ff033bf2728d0dc0eef415fcbb0fc88b31e8d32f247904970e60ffda87a83c77b2bc663b19e8141a5c2f12096350cf40d1d2af3db46737e49b85ff75885e283edef2ad52596ddaae967b812176280391fc7c45594f57775a863ecbdb344be306a921741cf43b1f4cdd3bfe29bc405245c70b32cd481cacc00dd0d73a9875293a6281d1c5914778cb45d7692d149a1a3947ade7d6dff8c80187c1dc777f43cd55b0b918ea350cf6a03b6eae934461989ee6eafb77505cf6f002fb7452ae9006b54a80f32b83c411a23c729342206ea55eb099643c27691f9b456769411f7797723f816ddc8b317c311d15f4ecdaa1fac1c65c31cb33454c4b664163b582ebe9264f790591cbfcbfd03479a87595c93d5a73e7afba36519530de74f21f442a7254402f5c1f93c0e36f5e85b9ac877e658217f480fc168e5a345874385d1c67bfba050a9b2ffba84e6f2bdae53cfbeeec77a216ec3ea4a4139ec3422f4392f9b79322a3defb6b36c89cc12f139f8919aff892c7a1b99c6785b142280012fed2d06770b442013987fa367fb58ad28f7c1693898d1bdf658421e04cc79c433d17cf1be1da2e07844b29f7a383ff6ca949df9d4e5b95903b264fcea9acb5e48db48854032d53f65888af8f1169cdd20453f38868185ecf6c36d88a5157e83003eb9bdd1dc7240f00b598b8695af4d8635d26f91b1b33a0d87cbcb888bbd0ae7785bf1d10f399d0e0ed9cbe93162a86b5ed3da4e50dcb165588cd4bee05dd0333362d12a0fe6c87b7daa75221ca17381b490a47c5b246c808893b8c8ba199edbd099b2304f7851bed253ed817db8021a0b74fe90b31849f0aaf6151082b9a683aa3decb74b34424e88ec9ca0b348258dae64a8ad1066e68f779f4f8b5206daaa2d9057eb03ef9a3b6c5a43818b8efdf2a29044148c28729b4a6a69c11684bdd09bebf8b0e7e291b883096c26c1e40cba86ff56f39cf0796c96f6d05a10dd4d84f1aa25976b397c0d48f206efd2c92263ddb8f6f5cc3a1c587d55acafa85a016c3ad3b3f84e10e3e4c8cdcf94ecd01dafe8d29ad0cbcdd3a65c0ff49369e249a9b231bca8eddfb0e8008dfbc05ba9f1c009b2f714ab0d7907d3f06fbfb80f0417215822e7ef6389e7fd966f325efbe185a5c5351709efb253a5c47d4e7e7171a2cd2978add905f63106865c8b46d972e558084bc21f9a9ef47145beb3c070fcc65b26cc3e869dae1137685ac7c14d7904332997f3779b65dbc2360b8c3d362666d5013f1cae75127690ddbc30b27eaab4062b7ee9846fcf6292233b8071e3d2538587923844b10b3f08b2839a87b24f6d93734ddf00b422f61eaf1e39d21bd3170c4dcf05da46170ee101528e291891a3399a440c885ad83cf6cd28fd606f0ba4a7bd3162b3d0b64031b8f10c8e7ac2bd63ab64c7c2a132a044b5c9b5be25bf562777fb0074d0f4763ae71330ffa7137b17e17928438a0037fb69c64ef7667d484e3604bdede7aebf5c8b1a650ffd187935031cc472450ada14f00cb8db6d88c6851e771a7c81adf562f57032b82d29cb2bd429dd9eaee11acf8f2c674c318d62b12911e16a7c97ecf6a437dcac63f5790d149277357962b49fb5f2ad5402cd180f4c1a1b80b73d5cb08adacbcf8bce4eb25c3945c66d40bf43532d99a47e553e4cfc466ee4b14482f7e01e3c3d1b5182f51adba0b50f9de639b188d345b19316ff31cee5031a3bbd7f7df416d4840c5ad0887e591620ed2adfe05d6e105f71c3e886ef4a693b830db9f903e7359210f4c30729114ca6666e2b5664c0b8d8440074d1ebefc79c7d29536c2e87ecf543443f63e2dadc1089492dc66ab68699126ba3341360c84eb889f25cd4d89486bcefccfab73e71e5aba0c070cb7865e1d39dee0c9045c876dec1268bcc37d1ff19297beae764d2c472256d1570bf7dbd3c8b26656cf6625c158521b5f2f8cb568e5603b3fee64085cd5bb606806f1830576e7bcb492059b37c7cb2206bc2b9c616ed4e22290230d6224be3d6dbd2c943f5d25c504e03bd0f59dbdbb3d9a22e1d7750ea22c844f0f5e0aea4bc92674024d1dbc4771e359914052f1ad7393d2e73701970f757c2fca75a97cb28a177e2e9cb14ce15870b1458593febb00de273ee4811f71242128f4c9ff7ea5b11999a40b85418de9a6b36c436194d793e84b82989bb0c309be6af865f60d2e16924017ae925948339b8d55eaa5c7974ff6c1eb18e68e247cef9aa33356dd2d92db0feb374324f0440d6134273019890515b3fe44d98a5fa7d53dafffc414c050d506eaf94668f066eb7d4467f4de241560eeea0796a89bd9555ce25e5e3625cdfb4ca5fa3a4ab11734b187d774794d96d5d44d740d7bbebbb5d2cec117af689a19dec5ebde752e7296d80bb20f83ae3250c6c2f874f587d463da3ac7d271c231f6c029a1c24bc183a5776c89b2e23fa33308f0fc27b0d6360d54b86f03896d8f612fb1f7e88b5596b0f184c1b33ec9b829ca2f4299d0a342c66bacc5ef922172105702b9439db055a4fe5afcb2230940fd6e422ef80b9315bad3596f70616e8100131bf6bec7323b336ad34de8b34252b093393cdde6af14211d715054f3bb36de3e9f46027739f9c66537743c081b15e1e4da74ade83a39dc98d498362bc9ffd0a911edf7be5af206c255c8746a58b191f5f3012734e2afa4efc56ff283b73ce29bc006bc4d512d259e6869943b4a896118a7f93d1d4541f649af457f8b2a9cf7b74018929f91da11698cb88cff3b39ab3f90cec5d7fb20b3227644fc2b7188e57f3fea4170ef62bdc242cf9ae20c59bcc55e7bd275ffb63588889fba9c8cfdef7616f9d21e5b07df6061916c3dd20883a93f3a772c47eaaee8137320eddcaa718bf237ab1a5afc9b9621990b5a46264b0fb3a890ea9c1405f7ceb3168baed3e065d55534b6aa2651d2807b2956a8a75392a6bc408f5d5afbdf36cff6ff4ccf630d5991a26ada3ef8404e45e8f5be8fcc7c4f97dbc2588037cd7cd94d2cb5b40e8deef726744b93495c07fb534f6712cf85d743f39d3ae153d8452eb8b0361a98f742e32195bef64d7e583fc844a60315518a8eaf4c46466a9e99b3b4b244cc9d8ecf2216e809a9c9b8d3cf8c78eb2556f5dbd84c6f0e86ee3a50733f0e9fbaad9d929195e38be7a15896ee6d46e04ddf5f34ebd026087676fce141e41d9a500b8ebf4f0c456558edde5840f3bff6fd0fc6c78e7d4c6894b40b226380b70c46611df1e19b401d12dcde4fa44f0ff8005fdfe3f89445a7bc0c23af0dc0fb6b7b016676e8774080032a54985b45773f36d49086368a20c599a3b45d6088a777613acfd15b209feac68cfe67641824436bfdf1bccb261bff3b8e6e4c54e1c71f132b9910b44c1a25e08bce7feabb18554ff1fdbfa312dad53c378b4b89e70337a8a1cce43f55bba253e000f8918859ff0cd1dc3844707210fdef87b58c015b7950175cd42d7b4f3241cf137202d4a0ee09fdafe2f6ea1a658f12eb459974b3d457b9521e87ba28b74ec3a6e24111f9473823421d19948545bf949eca6f5c59cb9e554c6f1db5de8bb63eb6bc7842307a4da4f841100c526a6becd3c6b5d30383a091d0e987a09c5e9f24f33fa803d65091d0bd24bc5453b65efa588e0d2b9d24b48143b83322492df018d2481e0d25d1be64e4f4d446869dff5dd82dc78b2fa778f56b88a484cbea549d73e8bbe67bf35874eacd0af06331d8a76247b8eb88913c6af9d13403c18a1e21a61be4249cc03efbbca68af192f1e7e60aff4e6dcc44089f1a7753448511351dac7b73b050ca7685ed65925a6dea2a904767afa41ec7188da7b459f5ff2977106952a391541be98468ee6b848c469d281ec5d6a4784131ef6c4f772aa2eb78b5aad2bd2cc5292b79b5bc6432945f8e3669447ebab5b1e841c3de823461c5f43c515b0e08319a4e80a843e8dbe964977f591e238d9eecd7cf2ec933cac410d0d5a2a7216b7b29bfffe05b836518f22b5f96f6c685e8959e1b82280ae8c2782a32eb54587ab9db254e2b5fe5fafed42bcc6275dce7967b5395daacaaa247fb42f37cb9c149484d8c043d586704fbafebd44ca8b6b6e92c748b4ee3668d091d239e163d005344982de0048d250535f41a873c6286d3cb74e61985641c4604658d6818027e7b74bb542fc5687862a480a4acc1c251c91c764ffba1b81bed63bc13d002bd8230c59ad328759714fb4bfd45e36d3de4d2515285345dde260d088f5bd916ea7613e247f9976165611bfc67b9ebf647825a35e22cff40f1221988b522328371b0870c19dd1d6c3cca23ed26cc79518505645f70e65e57822ea2c4c11cbb2dfdccf619d669b92561b6671668d6342d4812bf0f235879a1eae8bdc2ce165a70e32afb29b27fbf0412cfd9708d6f5dd31c057becf2030c3cafe3b2c39bed22503c54b0dc36cb844593a30164d6999f0ecd1f3214be219c32738b830a6eff9800bbebe32f893b503aadbed041b6d992968c38a0499be15b966494f02c204eb0880d30dd6f8d4cec95b3b2789b8be784c9033ff02011f463a3347b9ebb402447a9884132e4b4abef85800532013ab7db98257797e167d9dbed092594b399694861a14a7964355fbadb53276e50eac2eb0be94d4ccd816d345ae4f73298e2df1e2859f8aaaba71dbfd7cb93fab9fd1661da6391cc7839e450c57c874754a80786c2e237140a7be837d455034a719f27c151451fb0040aceb52eabe5da861b4a10e03ac157ee77a042b0da1961522854decf33cbf0c1a58c1ebabb9554c994e2955ebe056f3d59c3c4f362f495a595ecd2cc88a2eec539411d73afdb7d39ba92b7a44c685d07ac1035a090a316dfadef068f17875550e8cc8528d17a19c8aad2312e738e96e0ee97585de90ad63a81ce9a5c7dc5dd5d330fdaeefc3ee9cd0d31388715924549367f7d9a6f62a32703927267a2182495fd659a5e99ffcbf1b4da0292d493db61b21915089549126f60302764aed5b87a9c6f79d87fdf6655e77e0230f735eaee4f2acc8401a09a6fe4585ae8fadd15aa4d20b5da17fac90f95fa2dab2b5984e674aa04dfd5ab62016f7af573a32680e8ef1118e1c5e1bf8a1c6eccf7fbe9e4475a6e919796666a791ca29328204355b3d2e01dc2b730b894bc00283aca47f6286bbd34e8206af0ea4a4e5098365ee36b40acac2b059ec050339d9c881845d5ca7d1edb55e23befa7c3cfd406d6c01cd148bdab76e2a9acdfb90d8d6ad3c0cfb49ac2111e9d9a7f1a8174e45d7c7f9193633a841486ec2361ff7ca461d94fbe34cfa6367ac0d8a9bb9dd9aadbe7642971ad5d8d0b76bfdfa240ee1e4bea589d2aacea43901a209f9d08ee4572898eb4d10ea802b0bc2d09465db5af299cd6dc9f74866c8dd3a48ebc98a467c12e91398f9d6bf102bcb8e36e82bf0913d02569e0d27be026be6f1f7e82e6ae568800c05b08223daf7f35a7abbc3dd6a011d6bd94cb36ac812c354da52a919a2002a585cc3ea0bedd62abf5db202612d608f3541eddc8d5bd56fb371f5df5a5155d8396abbe8079b663dbec9f2a3bd533b0bb58f5d832da0731a444487d1bb79dd718ad2c43abd3a16086faf5b17e8b97c5e41d4ff7c76341339d8a7b0046ef94fa730c7095b3a1d8e9d63feb053184025e0312a97d9dab3f0ffe10a16ff9bdd7d3e8b44d1ae3374b6aa5778898a27ff0d9a8f759550fa2d9ac934f41b1aa4cdc3a1a9c8082601d6c2d0b120af6b18419c05bf24c69455c480739873bcc5e33ffdb16a23e860beeba1981e8361becc48cea3ab96806d3272e5c41b64c2f8b6bb1c90af348789bd77d2d7067f69ef0e686f27f2701ed3309e6f8be1e89d2b8d258af6eeeace6eb6129b38be9340ea753299c6a2d387d5c7850fd18b6d64f78d562e1adf34c96da23a01b61230fadf18dd7d98ee52f4208c7205046c19a357fd347aee3dcd3dc08d2e6fd5654ce77b6f5369be9554169faaf89c4a13635730ad12b22458c794fb0031331c93f8d65250b881c31e6aa0a0ac662ffa7d9556df2a2caf9ecf234947b7a28add172468861474eda9aa967bc339cef7b9a6af8e17b92acbd42a9f5e10e2b7442203f1305ebc370473e7cb2a48665c2a4dbb8d0ec61c454d26cd81f5ea47c12a782f99cc46412feee3a0d58c20e7bc1b7d877ec3a6cfa654614e165363b91c3494f06eb174dfa6cc175450ae6795883e14417f7b8e3a5933a5cf5d135188294b3e999b4ea2c091d7a2ef7155cb61a208d56f0210674fdde9abc1ef3fd5b07091332269a6df2cbd2c3a274340fc6ce935c0faaf7bed41a83d24f2ae194b36dffa364f86c046538ce5c75c8ddd0cb540df86b33f983ae2ee68a442145cd8b30f2289cd037938dae4579ad09262ec8424fa752b9333d79783961574d40f410c8a478de92248bc9d769be7d3203a15212d82b25ec45d32ec91bd5e97c8fed9404acb96d97165947cb58f1d320030b0a1b1aafddeb8d6694176b26440949aeb8378d804a9305ee25df0e34b906f878f50ebc09126460578e200045ea5d79cd066abca7a077316bd97163b4640cbd06a1593866f3f37b42536dabc97a69a64705862fa57bbebe8049be22c01202e19e500d5c5a861a5709dcb06aaea9c15352ae3bf5d1e2d5fe23f5eb82243154cd5c18a7fb20c035a331bb5ea96479a94cf94e59ae0550c7cd9fc9cf2c898832c4c53b7b3e9afa399360bd7e441fcb32382f658753528d83afc0c440f8d35dcfb4b6265431ba27c671a0d144ad1e5700b0f464fe2342d9591b7030955c152a8e432c465a67491f95ad1b7f68677ebeb7ccc98d8a13be4fae3d05c659586e3b322188aeb87537b89c459388cabb12b614121fea3ca4ef6af666ba4d0b06932224d9a9f99e7021c13349c79b77cc0b9f1a778b724273d676be3b4bbf79e530a7ef7be2e4f84744c2396e1feaaaf98b067c2a27b43aa7ad8226ce81b0ac81cf3ea4bcabccdd88fc1e8a0f7ff343f2e24d554f8b0c9f3b9f4e0e5d47309819d8ccb1d87d0930f9b09fbef1d8004213de69f52c5818af206caaa036f41c77c210cfcb9f87d5b86c3aea08e1927a6b4f3c2fc144b1447c600d74116be70f28153ca11da1b45f6771f1a00352d15f2753ed34404395d00654c2e4d6f883b984035630fbca97b25f9120f64baea87015f7112b3b0026ee7148a02fd2b2b59b7ca7a7449477ec6cad9be447392f91582dbd1479b6da881096267066408243da0ccea96be337d845e566164a4eef9110fe151606a59939f5a05c54a7bdc207fec68f250431b9a5c4ffcbfb90e362ecd4b25ec7cd9b753559d713dc3beac03ca7eacb5818b12f6b8702ec3cd62f9c39ce021dab81b034f361601e7d527efc3b4f616a727c14aca8edaf981fc8ae051cff24528cd3be6f3970f5e6813c3119afdbd68e6eb2249afe8437bfd1ff9836f777bcf458709b57c1d63531e1960923dff763ce77a385313a4e18c3411227b0763edf4b8154bf14a24e20c4a7b06dbc42a9bdaad8c9a60a8acfd5d2570090036d10548ab6ce865085a778a2a1b5237b98c81a9db720f55de71a018cd9be0a150a51eacfe5968d9e344ee1e9970e0083f4b5d6aa7d1d79da9a8af0acf44d1a0e0299bc7b2c0cc24ff0ec91acccfb767e6f315d8094e5ec2ec60ab9765629dabfebe5d7589c52ed5f843d8b7fe2c774af4ce9dad3a633377e67cc5d27f38de6322c1c168bb008da86593f0abac20b83d3edf7c7613af7763a5b6f25db771771fa2a613e3c8f92d2e9d4e609b771b48ce0a7bdb646d51a6f0036e9d310eb4cb5a887880db4bb257a9fdccb75aca32c928b4f6a735f64077b651c9749c34e7b56bc915b62e8d77f63e631ba8aeb9dc522e566646936db521f8bece6a3e1d9c2ff9c523cff986567d6a5fd18f49ce7cb5145807e50424066df1f1c12fc30a805cba58712da2b5ae1c69b1a1f3ca692cebe34bd93f0b907b5d9fd3dd2addec75cbb887dc260ce0f72427bc0bf3b8ffde548effebfd2a43af46fd038b9a967759a81477209579110e80fcbcbbc1c63b6f964bfac659c2a65244de3309257f1ab55b841b4f885c87ee17e2b5f9f04b43fbee523fb05978d4799a82b1cc850f8037e41802e0be21a220c177d327f027f25930438c03bb9b8c91b844bca94a6f5bee38b021a193689d8c460b1b3c0ee45af5e0260fbc74221c332498b473a7b142c68f70200b10ba9866606c5f10113135447f36040eac5385b576421863acd162946216496fa5ad5fdd40a7516236e4a0ee22cb7fdbb8b71eb8ddfca20d7782a9e229eefb7f69b5711b1f24a3b66b5b88a10bcc95ccf3e14bcddfb8f84997e2bb1fd2829f050bb29708948d7176ec99bb58df500ace74e791e879f502649c27a83c3a6791192e6e243e30415d2f101a62cadde42bbc6f0cdeab5c974b12808e62645b8103ff7164617816f9a5ecfb5f30b0e164898b7832a04e390fe783b158df35da505025475c994ec300324aa5e5a98f1792725314f6703d69fb39277f905fb21d27d15fcd020fcf3cefe60f7a3ba0850b7ad8daf86d5405876136a9057b1b891f923d31e23c417a698334ae98522b2d67030f321d1a5e604d78402bb5b5a1a1ad520fedda3bfb52d0037e3c3d096d9f5de1f82f80b8935642dfb70d519937bba16102ae3a20a484b549d3befede7e1f59f81c85f18be1b3bbbd70bec235acb87c2f7fdfdf08116e8e9329f1379f39aab3a78a5b9560c71e7024d02ed32e6841edc57cd0f019be6a9d3bef2c91139b3bde74dc14f5505599e62ecfc86f7a1352244088c290558aac46ff0e884d89bf028c0de2f28886ca57882be44af12f064fd8a352e38d40e6d0134cfdd3a234e9e65db4170bfbdd7c3163f2a51d2298563858f24f36190a0ffbfea6e1cf4bcb0ffd72112e45ecde70e96e9a3e16667ff3d673cb8a60bd34cb9712712755f83b9b02506d635311c7da3ecf6274fbefbbc59eebd6aaefcc684fbc573f8faf537361e9e793237a691104c83b692ba601220fc94348ada67ab631da9b482dfb382e16ed3f2f7668c58ea7b5005c6dd5cc351b05f7ba96ac2d729e4771c0bfec89452453a940d8669d3659ec1de879c9804f718aa4fda3c61229beadbeb2598069ecebe897c21726ce10fda5f630ab29cff466aa2247cac303c0a8dcf75bd9c36de3777a339c274af58bd5f435ba8a2a8e058fecc5922fad59d37b03cd78942ad0670c868295776a5b4a991f8da029791f61231e8708f060febbed7737290392b8c080a23192d144acda03c43a665c530ced303a3aadd397b07c913fec61fd62ac09cb5cd659843de58e8c29a78ff7cf8bce19a2cfc50630a3a30bcae3a70fb479bd2cc56933b87271d27aa416698b1c77ecf7015c8dbcc5b6744a979c2008e10d70596a18a302e6317878b532f296133c8593a7d35cb8697d0e83b7b6edd7e4075c49c7c76927ce9b21a5f6cba6fa410b5c138a6d9c2cec552d742d61132771bd899994772fb0b3625abcaf61f0b0a425616191a04c32d7067940f1bbf357bc6362892c14861323c0be41043322de9c5fd414ac5b978b3c538b48aef14cc996f3e84fbb3acb10eb4e0947e8e119b7fce19e8bcea7fd3233443905c7c97cda58c6345ee1885d1584e9a0d6c23bad46d49992d2a33b23b35d4efa1e39b56e32cf624c358d0035f5d4a452cf7c9db3dd78f4a0ba8ee2047cedb467201be12ed84e974d7d3dd86fab85b4d3b1c51da93a5db1f99aa3d905dc74be43e850933674faa88527df94ae5e4d432e74a45580e97493d79627ca3c12eff27c0c2e3f23f9177af3d7c4b51d3e91a446933c20926e93b5f55304f7a522fc174aaf4aa56d5fa28be840e1e4b299bad537433d17c6ba1b981033f0758ba8e1c41264eea4a121b21f09a577dba01c6f29f527f580611e715e25ab220e09303ddbb264f8f92a1e71804ac41dee0205dc646a8774eafb35ce28356a59d5529312648cabcba1e446bc27314e0d6c8157e6bb3956cb535938ee36832f830dad728900af263f0f0d8c69686b9a4a1998d73c445f5b1686c7c3a3386c32514027d5cb7c5b443c41006ff6ca5090ffb20ae73f55953adaf89ffa788a03ca6c7893436989ce61097a036f63ef9593b26332922e580c335918e897efe147784ae05156d24900a2756a25c6514d24d4f5a94b025458d6386bcc3ad9d7cc56e82eb22a65818a3e1a985beb205248340bdce3d0a763b7801163ff8d42e8e9dde776d2534f2366bdbf3ddc2ecaf374ae01cdf474f5916a3003a72ddad4036e1988741120e8527b12cfba6d15cbc47a5825b32e34b684f5093db1f2be7715d133deca5b9279fed9f7e8d5c9bc710adb51bd7ce3cd036802abd3d35a96c515ebd6c5d9e7cd1e0cd4cc51c2b7f86ccba08f82a8552b4fb369be3f14648c2e405fb277e6869452af0e5ecbc68d4dc870c460fec44bd40779bd1965c67cd4c19ada0a7713daafb3c51300bc75656ae405e023b836027c161b987d7de397279baee0421f0d424109a64baeed49b8db4d4ad38c33e01cbe45d735b16fc4d34fad237e65b3a2fc49cb7050ad5369a9f863a180426522976a1021c9eaf1ffa15f66c768d22a787a03cb898553e90812e361b6bb59089e9ad0687c0c48b3e360020e86ebcc22bed6aa9e1b380419e249bf2f64f2785ed25567f55746fb81fa61998b54e0727865ceebba90e72b187b86b13a4e737ef498d24e28652070d36f96e62947b01bb44d52035869c461154698b3ff432fd2807e2b4a0d28de845d7246574cedfff94bb91de77716267e84f415d3b393ed7d2c4cb9bdb8f830deec13ad50964bb897765b60acf99b01d18d0676fa23268c01542c8c263fedc15baa483ba98a620e2730ba6d034323b19e430686c3c8a4d2ddcd86f843a3fd585d71515665c29094b21ceb96477e0106b1d6cf0e5a7320b4192861f4b25fbe472423361d73c78adc85f00f4e82a3ba2fd5732f9ba97dea8ec00ed251f85263cc2f892ce6d2ef18d9d724f8d7ede334b4530854d6230e1097b4b9093c528f6822ba4df8b2d3aaf6180f1379cf38d6100f2598e1b7a9877e637c1ec72b6ec4a7983cc877a820b357e5ab02623b508fb4f811494ac53802aaabbba2d4cd8ac9dd15f949b2e7e9edb631f59e331335ea08677bf547b52c96c0be669351d7322f61297527581375221855fa3784f31cdbd9452d928968467837f8436a42f6e06bb597e4937461e7d1b4ce63a562f999167d4410738e96bf830b4c2480d72a93d0e5843302c5b1c31d0de5c98049501da2a28012fbd32c59eeea57f2171fde7d7255ea96f3029100f39bea3bdd80a9c859769b3e5d87080a73a1ea02dee3cd371086239147efa72bf03f2ada62b9725d6df445d87be56669ccfc45304e3833022fbfccc9c8e52497fbf9fbbf057e7f577154834c1fdb3cdfadc2f114e285518f4b6aa7f56c7ebb7070a4eb861012139d17a2f82a56ca9e2366c7a4c1460272826c161a64c50f9cc4f0fd25723f47adc171839c20f05924321c8eeca90a2c0216609eca9d35c57f8f80b98f3a127c2973d694fb8394d5a24c34290081aa8f7d5f0dbf532bcb2979ada39471cea03a9230261c26295430ed98ef933e37fc66feee76681ae476f76d541f430dab9ccbe058cb5350ce47c741f7a7501355442eb23bbdd28363c74823befac2964535138c0c70c88820f845bcd9a06a56ce04e50a7d7faa02e27313878b0ac82ed74ac7bef5b2ccbf3fd7d12431fd7cad6587ca4a6809e531a66784642a38a76880969fda0fdce759ee95a06cfb046ba4f88834ccc9cd2e7a3e6c603fcc214f1e3b95644b95bef3a378d2ed3520e2a7b80f55b761d827f447d1b5201294afe403d403df785b7e1822b68571977891064e808c57deb7a069c9b7cbdc140101f711db2aa415f75cc6599ed27cf1bf412643e1049691bcd645f8ec6ca2a29498fcec3cb00ac302550abd139f5ea2e39f79ce87ef0c0150255206ea3f22e070865884ca7dc23d7cb21ec819730ef05a5266165fce729983b4465cb0ae2649ad05e55bfceffac5b40ac22497950bfac6761281872d283d910912377ee8892b296e99b71a10da58a2ff2d88f44cf1c74ee803a60ee94a0fff3109fcfbeb59d1910210630d8a697977ff74317a7ab4df0933e1cf28e6e3e1adcdece73062847e612895a48f319a7847243b05435c84f1c01ecd9663bb1322b1696f9cc601d7de823a05e745e01b9db87fb1bfb66e03145cb354c222ebd2fe8619b3f07710cc105b2a0f13d887cd1f57fde6a0467d653ad041a951dbd2b08da21fe168491beab128e7643500b26bb9d45aa755a85f36dd7321a3a9de006bb012dc7b8a1de968e7dcb9c49516c4a8b44cff633cb3edfb255bba1e6fcdda743d23cc266981f68cf50bfeaf46cb6b4daf1f0863b97644b52b3f24ea7c98f428d5c10b0bdeae48aa54e9b20dae82ae7cdfae8a5018725237e4d37cdb735b57539bb2eaa7712f20650840c51363085ea487ee58dda81c608649eaa1c521aa06f8c4296cc6aed2a1776b91ae26f430b582336a35b020595fae6dd451233ae94d2327508d0082c21634638c21fe31be6d2b4e3e16134e3f96091a16432be46352789cae7fa21fc8f8cdc2f06e0f81a89995194b37d0f99c7007790f0b855701da584569899e9f79e0f630172af2f95e9a88ee03eb587760efdb3e4f575bd5c4fdb8cab96cbd1f6b76692766268f0d3543f6cc32cbd85c13b03463efcd71d66bcfd6f74661c265552aaba97a041a01d1887bf53c26c824a08d5f2f73d54d9642ebb7d3587c5fbd16118ad4c69af081ccc5f7fe84ba9a2107ee098053af426e309259bfda522bced8eb45c1880fa24e96aed36960ccfb40394477c36e074edc8c75454b5055b8790a1d23fbd6c9263213767e98fe466b453529fdb2660e13eb4d5df85c6e335969615c30700f239b8ed8e4a70341865a0a2eadc14a62910183605b633b421ff4a859a2dee2323f2e0aa198eae6214bf3e6066b3e71572edd1cdb5714bd6bf4961f92e6f22989b023ade2be03216d53988edbf1b9cd3225522564499461f6d70db53d9f46babae6d0e600610ed9204bb81840e66508716e20cb2e91d7de95e4e9402275cfe9cd831d85f5ef3f4d5689de8749761408e7a91891d129901b75630f950c3e4bf34d6b015e1c1a73160126358f07184036c41a1ead335f5d85dee5f15969b7938fe7ab68c1f05aaf2bff3fe274cba4deba9cf4929c0bb57583d2affb7a543184e214c358115c38015e621e89556189ed6916b3f7feb9aaf01503e64edd35958654e1b7640773f34240d35bbeae0f2dac58f2fd9401cf59099e1d3a1ed10f3d2e0c9c0af5620348ba295edcaac5017768ce2ec0b167a9f28d34dc11c6937346b3126090b12b53ef0519c0f68d301c45518e8780f8de4d95b0a8283ed0bced5192bdca1d23d7d4224fdf50aed360ffdaa5fffd404a7beba0a1a7d8182b6511a77111619131792b92b08d3312c658336c50b58a555f8d066321c5111b52d2a6551422a625888f541bdb8e8e6135f7a154126cbbc7dce0decb888451b5ecfbd46643dbd3a0c37a266fc19f73e796271dddb8440f598d2e2fa7e6ffa07c40c2fbce5535384a15736d21e037501f0bb8cfcec589cf99f293cb08db4e7aafaca0aa8bbd2f979ddd31a169c3e56d480b293fb2ffced6f5d3f73c287bb80f174d0655c844f2a6b44d71e0aaaeb5f937b2f1927f5148d1a523d0ba60779e2656b6906f7369b770406f57b125ee53f16faaee13ab5b3354d1ccc09d3f5cb22ad540d69274940d02d0b36927804a0bbdca8ae79bec70924c228ccfa4fb57ea7910f387f428dcef6840178fa8abc8785836a4f4b68de80d07ee00efc07fb73c4384d311a1c73de07b6e7ad075db375de02622ecdc83cdebafb7b2131a0956043ff16d60e23f5caf85d310ac6f303d6ea5bb0468a525fc495603bc8b26f030fb0882d6e11c53b9ad2323c8249c3653662ad1f140fd8725f6379ec6c04005f11c35712acac7d11a3d345b4d49cf900ad12739efc685d817585df81df3eccb97db42aafc01a877b7937357eca403268b1e5c2aa2fd58da20ce6c51e847068bde87ea33dc025733dd16a2ae111e3f3e36518bc144b96992d24fad729edc88fed749487605df6e458f0ae980599914ad9c3cc16bafb8860d8dadeb98f89b5c8c54253d93e20a64813f72a23f936a5650cf88855c10edcf64c9fe0a9ac275441cba80b4972e9ebb8e90c070b2fad98be905e229ce96b504dabe694268ea869407ec0dd18fc79af36b3d32158099caf8d4feddff39842d9f0c361aef2cb5f477988c43cb6f65f28aad213e01a313546c150c9515b04e2c257350a08adebe7c9e33f2142e29b8d92b4faa87c200434003357f8c7ab1b64e43f1e79a668adffac28f2a2724f74049d285661e0702e3852f049549e1158eab8a301d2b72b399e14b8c2bd1d1b1239ae183a2576c3c0a0c4e60702ebb06a138847501d683c8ac4a7148dfcff0c603252f42771cec42dda99fa9a0bd9efc8f91a0199212b015b4415af80811ae09af1acb7f9b2e3911b1402f80d53dbff21af938dbaf665bd90eb56557e887832ae25b878571ec7f3782354fe85d5853bd15ad13d28a071e2188dcf36f74a0f4ad0ae1d7e29e6ca7574d4dc5d74be8681705a52701b7d8fb31f9dcd4c0d4afd35ced9562156511e7fadc2f9b8dc0a77cc3567dd7b75c7dd9378b9617300c579806ba39827e1bb4deefc94ce40909491ca10785b0f67ffd9eebee08b1e0338e6fcea76b6ee9f76018420285462ce7b249312822310a6ea7f2e24f7eaebd410db0cce3085be354e584da402de3ce3400f4e2a8bd6ab954eb2870cea22266048e383812dc7d16a17f564dcc2f97ad1c0e2337d6532caa20b9a9c1769213bced3f719ea3d9aa4576a22f08c1dffa1a8c40d181157dbb0c2adcc2077db0147fa1f942189d52ef5d8f31bdf741afb99039ed51ac8a09a3220735dc1e12d8063b76323cc464784f719e0688d06c32687f0847f9fb97caeea59ee3700400f7c6dabb3257c61794f696f5510c6662f9811e2036450bedc6b852d6b16de976bf72abffddcfd749762eafde79ea3f89c10d72891e9d88724343e9dc53081f1bf75639a4b3a391c6cd9f361c061d0e23a9063c4b51de4b12097ecebf13e26bac5d63b4a130837751d8b221fda68f77395e63af6216d43813dd763cf32ae6922e6bee9b731a8155c9661b2be148f457a0340b683e6cd58a048b541283c174551801611d8f9d5ebacbb0f1b94fe44c471695ad8b7be86c1e9ba63a7a7922c6964e4a2180cdba0e8494c354552d2014d764e7b2fd65a774a768015b26f02e4701df5c75e4c0b16860abae362d3a3097c59f8ff9f54a7dbbcddfc35d3a0b92760b975ed76939ced50c3a3d62a29c97994874050688880fb02d069c561677b52cea03cf0ffc5e172d8337ef48362ee5f40e60e9657b1bc928c5b334f2970b934cb9c89d95b8572abbe27a71f77cbfbfaa74a6120d3a081f32af8c5d6c527567ccb014d3147867e006667f6f1ce6775965d821649cba0d79aec57545569b6349a853de964b415152731e7eefe158c70f780ae877a812537ea3943822d45c99a407d938469077e2d53fa141d28a95f6935957f6f62da9cc43d92ad56d2660b25af9ac75409216f8755b8ad4b9d2be14f971eb6caa1c9a62eeb6e6e262a768b62ad937d68097c2c5d20f467755d053f1f1b26c53bb736750c8640f8ad65dfb5bc0f55b45fdf11274ee7f4792bd7e4375b55b7a2e4496b741ce98e4bee55950a8a626661d24f1ea26761598a1c093480931af467b1a245e012bd967b098c9c37e36366846ce0dd77f682bbde7446ef820d7f453b86b647401d6ce60a6639847714bcc3a26eee0e7dc24aafeb58d8f9c4ae180c66303242ba2832d960555c7fc0d24a41bc1f642b4dd5bce755cc2b1035f984151168cfc0fa7bc5d3fba3a0653ab116ae69fe70792c620ae80c9ab9b9f2eee71ddd63d1a88b5f399721076a467164c76fcaed46d4b5b69cc29a8ae3fde0c8fcc3ceb7cdf68ffa9d4deeb2383a002977719e20326ea49326844313551f0201838855c1a471b330bb234e1e1eff712eb4d80ee693f18fb54d3bf1633083b80c87cbf634e91d6f52786acf1a63ecc60444187b0ec4bb613987e30b18b7a1209f1e9068afb110e1b8d3b17c7e18174576df0e278cd0d9fed0a9e5d180a3dccc9f752728e15bc5d98c5c9986cff162ff38086d86d416aa8e3aa8e58c2faf32719d089af061a40dd5dba8cf3883d006230353108a730d888b81304f671b372dcb24ca85af57c7f413c24efd13694ab2c74d5b783ce765a77adebad28df160223614c11d1d906f9a8b5760a10ecc2c3dedac30c52bd7d4c990b18fd144bfebcf2d43512f8690af10f801d53877c719d853204c39ce65a8bd0462dc7a5e346a2e1cdd94d9c6c75266a6dfe5155d0412e74c380a48e028cef5b13fa2d3561f5c5fe81809e9ef7d2420a49528d2e389ba53b9ce8ff974fff6b19aed8c713d42ca22a3e2e0af69ae355e5ed6aecae6a8df43e89990e32196140e25671d2afb95b5950d1f68fd371880e9554962ce6b0ff1b101008147baf1d5800b9a019e55c3128f648032cd9b6d10c0efa981bd674105c29260b90b86e1a4364ef968e33f406cd1562c81e73d95684f44c223bc79af006901a3ceb739f77c2ec6c13062bbf3879d3c31a12b795ed4086f152901dd89ed9fc3a3c7e713b6ab307036f2d86eb6e34e907fd71b9c8c892873e7548c75c72faacc6eb953864712fad96a874c2d1e1c4ea4ddae6fbdc1c3465e5212b36b6ca30ca70c74639965f2047241536372c8acde00efdc5bea76c770c89ec213e5c94471069498a7be9894910bdabb2e4069e0e585734df15044a40d9580404f1c959750140f0b0e44ba2e4ba24258b259a36a4e2630f25890dcd9aeb914be6b0b1f921231521265c01ee7e4a593ac56ffb3ab4a6c3b7de082b8ec92a214ac0eca062802b6f6c2ef80c54bbcf0186912371d31cf4b9ec49ce53d6c62127c8fb8d9ca9813c8ebcf6e25b917924e94a6d27bc926c94ddcfc0add3c91fb0cb915bce3ec3d02b97bbacfe622137a8b20f0b2638ee4a52d7a65cba353ec37e23264aaaa14777f308f445dbc68cec993b7fa0ac61af25aadf507cd82073b1ac86924c817378dda1940ada23f6666f18c7932964b5203281a353eee0d1f7705b3b217aabe1ef0846203886c17e9bcfe609c99fc3aec1b36e704c53c55a6c9b5436d530fb1b0f9c5014350829008917f2e80f3754899405039185379a7d6572d4e69c4eb72a181d5f5a78686e0caa06fddb2fbd926af9cb278b963ff51820eb65f0e438c488f5a0ae18da841dcc20b8499d32501c4a8085deafd99e2ad9bf66f83122cb837f7d08a72cde2ea0f329192476a4311d4c0acbea25abd5a3b27f696292afc55db67283a3165777a8ea451846a5c1d827b23e645ffcf83f08131212433d1ed4b1df15e40c530f4a0760c140d9d4b0c60f8275609bb22a6456266a3b2542496c3b671f0345223165ca2e1f77d7a036dc43df83324c2e920649f0de84a6b3a72b8b821d9bc8ca35ec6f9676ba1e83be36420285e2f1a43fb676f170d8312ee307210f665e2938501926316850d4ca943096457d1c661a628c304d7e572febf6d7f8d3e7cfd3083ca3be6e3f90d15631d67d965ee843bc17a3200a30fb685e26d958f10f468d1528a29d6e5e8f809b41109045b9f290e2ab3b73a05e9874ffaf4739132f5d76ae264a9b2bc774b46688635f5175f0d1b85d45d98a252ce7c1dcdb181c3612dade201bd343f08b5c20c9328c8388d3bb3d6f43b81457f405f79b785b0079cdaf80f805f20ef22a4e8f6522e70503daef9557dcf2c86354d03ef0314f265b37120f701f5dee0984704a0b2f56c751852a130ec3e15b73c99d8c36fffbcb5b38036fadddd297403f39d531ae50abe6e10d60ff8f89780403b6ffc8eefa7e26da0d4045a4d9981335deed2b5101484e10aada19865d699fd0c9e6e7706d95e1d4e1d19f2cfe3144d3594b4f9bce449decf3251c1c28b7f4fe635e1dc981d61eb9941ae9becf06f92cb3506efa2b629ccce05c6cb1f37a495e36b144cbe3df76d259e96ca107e699fc5984d43313e29a39b6e98ce22954802741fe953e0193d8bd4f24e5e0f595f751c1395d2173a5bb33fdcae5754d0000000000