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 35707 ba52f5c421b8cf176e3c4cba47ec0904ebb41e316282f7fe3a7a1a86dff62e12

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e942572d715a5f42d0ca92771d34bd476e2c76792b6fe5675232acf01627b103
Certificate Block Hash
ba52f5c421b8cf176e3c4cba47ec0904ebb41e316282f7fe3a7a1a86dff62e12
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...005461000006c70000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006ff52adf009e53d30a099ba2285364441496e76fa72a52da3394caccd3bde10ab1b6ee6014ba43d8c871183aaf8d8ff9ab7e22b010df0e3e5317ca8e363d8a4b462edc4099fbb5fdb1cb7b0bb87377a6252fa2f8a3b68fc23b510900000000003f6b000000e000005461000006c70000

Raw Header Hex

00004020d5e464297a13303bc5acaea76c73c7ccc6d195e844e4d9b0a69c64854de8afcbd79ffe16405ed425d8d6dc6a9bffc679d29a2f0262b67821db8e72e3428b2a75355df469971c011903b12716f0ac325267e56f2b79762c6e47bd341d7792cad0425f5a712d5742e9

Proof Data Hex

59,560 bytes
121216010307251837daf99e867b9654205d5094ecad46a6d2d48c858c141ef3d16a54a1f08959594e9d025b1a824595955de867190df9cb3c0c32436e43c24f891f6aee3e7e3459450be36a9c7ae7ce3b9454389672c0b3ae0ad8d92141da07fd749f9ee7f514b4e6809d17527c7c89f68bdec7c2d9260278645149b85d1702b7bca7b385a81cb8c08c4f860e2f067827a5dbce59daeacbe95a68df5584d124ea6620c91ece3fb341a789d19a2129c5837ee09ed07b8215b5c61a6c6079919d429cb7ecf59d2391e08ec4a4fbcc002d0d2b9ffcf78007b4c9bb2b1ec2b3fbfe36bb6fafd79cedd0510149b7143872089d658db27ede5218b89dc69a95dacb931be979845a97eda04b2af4111cb294aa6438e840ca1498244e00787e40e3f5573796236bd4cb47a0c89d5820f0bb09fc463e83c5062d41f8de3bddaefcc2b9e192b52a81d99662c47ed693bb6757888a010217789907849146306b4bbd620e803ee1ffabf1a8c39f3222e5fe1e3fd6d083793e574c0431cce73643877e7e403d3dbc31df0e7016e3e799dc11588d8654f83134e9588105f55a900a78c55f148d66b82c223168da0c7b9398d8de299be80dca4aa6d8f62810a7f8e92684af2bb677cd45ff7c9ada7cc5570bf4b027d624719dd3d0f82a57c6ae6caee9c3fec958de6038d0f78c0618e7be4e1123f488a8f7347138903ff67dff69a4f5f5e8b21db53e3f08dccebf95479c53e4232e0294f9d48722c322107c3a5d1aeb72a552d12ca48a3450a2f7d87a520a2c1cc9ca857b9fdfbc042e55020fb13c3f4820e746ae5cfb5379fa31f57e9bf4fab69a7f791509cc75bdbe504f39d279119d411011c96376bdd79059198f36d3ec4e5f29da3e3769b8da28461155b815c6aa15a86663c7314d671e890dd536abcd2fe4ba1ccee1f317736f2a759008811201cf425321256d9a50b5d90e4bda892a20a710718427d648d840d2ff6af2757c4cb5b45657839766337616f8d581c57262ef590982bd35d98aa24f12fa3ed3232a8562148ad1fbd95dd061e84be685f9feaffdb7fec047814156cf93341a1222aa3cb28b7abbf9c53ad85cd129d9251318b45ef7637757f253c71d67b11d3db72a06157be08b2bcb5023328a02639c9ebf94b2d7a918bf5d521de136f87d1c31357dd73d0216ab679ad1b2d704e0bb7dc36d306b623110abbfeaf1905fe8301b798c88e317095dc3b4ae6f44a2ce636783d99d8c20faad605113993e420c7aad0d1af5a67821c8095e211d920f91b6e25f9e5c4f18f19eb4ec5c386c194dfaa7bec208274d58a3b8a08992ce9d17e5053ae7595d2a37b6387ea03140e1088f8fcbac005266b9508052f6363ede46aa3ca83a1a48126387a29623d9b10f523f80d01624f46b72cdfb16548e469cadba5dc4ed0b9fad73fa96b3f74efc38b597bfcea770c08b49877fd6ba2f8ecd74a327931a88fb5374bf33e49d8761b699da28e974bd805e6bbc473b554ae062d71a1f1018e04cf6f08b67ddd76da1291d4b8c536dfd8b6d60654c92304620ab490cc62c57ca3b6732dce9861294c006da00d16440ee6a8c58ade7231385d0acff7b2fdd3b2b009f1f95c8411e2b64fae6ea732b25e412dbbd545b914457fdc9c4a7501ea885fcd02d0aaef908946a8a05fcb3d99e5756e884ca7ca8d049806a6909f1191c8943a0cf359fc3fb60b097f530874ed53517a9f1554cd88ac81b9ef720bb327b46e5d86ef82b3c70855602844bd85b4036141e1b677d47d51750af6b9a393807f13740de8f76647e12af579fdb5268d9c817cd2432441cee72d77a3949a45987b27275b667173647e893fcebd86c10112e19ea65fa061b0b2ded29a967210b7d7d48258002c2e1da6a6eeacd2aa2d76e2fc6d98830b172ce5c83bd71e59ed9c1e5e506d3fad8799e9240570d3c7e87c1a6c56d0aa413f1a7675a88b24bb040937906df1e617ef283181505983a33651e443d1e007fb41da0ea25a911e381a8b26ce777ae57494a82ec6413736353e216ba6164849e5378535d3fa5c1f6fbe688270de0a0798e6c5cbb66350598d659fec1aef7f928d331a326297c9938042020e4010b3eedae701dc078b3ebade0be1b0bec7a9558ccabb3210659ab1ffdd5a2795ba2d91cbd025b2375bd9eec45527b9ab25dd55cd5da03766d73a492df356989f6b7e3c09c5f2eee1e1c2ac5ec0edb851427cd33a3c046e017bc9f6b496f2066a7f5d076f60085e75a96e015f7e19a42fa37ba3ae1d079bc24450bfb4ca1faeda79acacd9e68a9e8ef701c63cf481fbac0420b09045f82425d1625d6e2d2588a3bfcf978ca9e2f7e91bd4da2eb8b18a01592639a7ec0c4323da4fe62b5977752e66bd409c487f65e34e960b8e931b70cb8514e63f3bbfbc0895cecae5579fb544eee08b6c9896b0148a478ffe7fdb6a4669dd7dec0b629f5858876d99d889d485de0732dfc249d68bf16038e6d97c5e3b39ac1c3f3c9e5980d6198901cd9f67b39f8a1f9b673b2a06a28af40120ffc77ed9f307859d160748e528608416e09add088e037ab151ca4404771c35424a14f3caee2658b7c56c7ea3298a1094384877b2d5a7c2a2eb92758468fcf1f24e4c181a0da3305a784768eeb01a391d8d039d79dbeb11074e6b87f00a113248519713b998d20623eba86f71d83cc446891f1acdc53b8a455102a32795d4a380d3a1054aa36353681829fea9c699a6995ccb15925bf3d18fefaafa500143aeb82ae3f67cbf9f1eb9a4d3fea11c9c4bf15a1375a2e36cbec2e502bfc7a17a0bcffd04367ed1e40baef7c0ad65a0ad49b861b8a0cd35d2eba97270e03b5f3ccfe9104182382226b1c80849681ad03ef2e9c9b70bddb614f43325f3b7d3f72082c705fb24c3dc9bfd906881fe59441c230f52a1e790669c39827af3d2a9438346f6d59b5b207666b92b59c6ef892557ffabe67b170679c50436b1b3c9794472e1e1759245e8f55b1a5ef46351da400fb3748c8318bcee9e446ac88ac89b0b4a98d9eb522a03672f727a8a557f665581844bcb2698b053fe2b0c750d5d9f842993c863d1e1155faeec4c7e2f611e654957306e134a855670496e70989a471245b059c65a75c7ce40637aa71c9d97a2bbc45a7922d08c79891acc1df348fc6c4a7ffc3a1b4af70140457a7b54dd61b165b037baabd8bf3869aa62bed7c24474db4753161fe6066af1c3657bf244d885ea6ecfd7b63599b597c49967c4fa4664d0992ca483790531eafbeb7dd385df462184940656afc8de41ebd35c8c0571619546a86aca381cba6d75d8bc658f74c30f67cd531374c873d0a2507a4f30255593e90a7b90816e5298ea741ab63afcaa1fc45121d63d365a0c66288c1bebcc6c5120fab891c677b0f282de7d12b727e997fdf7eb30c118db29c7e28436ca841cbc9f50da7444c8faf181bdac67da80e6d011182789531dae45d8763540d7d13d2fa69e645d0ff5cc18eb7d90b15b40673649a33e6cf6ca2d288e33485bfb436392f39e77b941d177bb7729234a58c0c8cdba0bc66bb4a55ae67aa57d4aa2eef39499821e3ee17cc199563214787d5f3f577d7cb6608b2c1a701dfb838f5861d2598da11524497f0b0f5b124c3eec72705cbc892df56e92303f6760df417a866d76b00163f02213c79d73b9f344f1426fd22d951e293791c7611829b367e12fcd67a4986eee3eec25e7cf66c76bd912f980a4e06040d6836c360f0c77b7938ae679ef7f0bef3330c68ea887d3b4854367a4a46050c199d66c3f8eaf7ead212d56ed5060af74a49fab9398b6325d98030ae8296aba95dd5bb8603de71b117f6acd1c51d11fe9b09fb37b40974198c6c3af16fe37713970aff0aec9afff48d95394cfa026abc084e8b379494ba877c7d9bcfa5b550635021509f37ad3622b7f87a015e62dc1f63d0e11d8323804a68493fa6725e10fa639d69d05a10fe38dd6b4b556cc0002e75fc4d3cf19e2d7aac45fd0b017314aa90ade2d60548a2922de2a2ba9125b2b3e42488d78e0331780d23ba8260284f11d1ffdc45199b47b5142238d974750bee34f6a02e4e31376105c7418d1a4b0a4ea7604898e8ce887ecb6940e492d110762bf1dfb8345d6bf619400a7a6939f6d257e316ece0171d6593975b7c34239273a181abc123769aa383da6da7d3fe4bef227b08a2cad1c685bf7544e899c3322a159dd9d8b005b751a1af92c46d03398e6c272d9383c37dc23beea58e25e1eb3b551af676c7cffd8a6d5bdaf8096d962c4b1dcbdbfaeac926486877d9d332e6659d95ff6f826687e1e9cc6280c3d12ccc95e83e29fe00f3cdd646ad2b473c821da8f283aaf4c3636d1dc96c20348088286f86d07bfc2fb8b959f9b35bd3ab25d38a712c96d0567ba2a8f22dcc7ccc7dda99da25e146f511e93ea745323529c753da43bda3484d75bf0ff3e9210bc7ce33330bb6629357e11ee93d2dc218295b6f7b0a103ec49787cc1465a64bb9637c1d8803725aadd3a5857438415d77a046ef4a39c310eacedb4c87e6fcb77f77b1aa85266453c80594f14802e8a8dfe43dc4b507b08d9a8691d916c381ab36efa4f0ad679d462886bd7036ffb39d882365f2fccfa4496afd981d566c400387342ee6c358b33e6c41211e95d7b8547c0f38afecf27beb2c428c613cef1ac4a40d38bd47d0dab306d8a91395c87304325744753753f6a55c797e88de52ef096a23cc00bc2e9f7a5d09abdb12a1cc47aea561838dfb5f7c1c893f3c0e4898dbf9ad0a0cf0eac49704b96c841ad201311c4109c2acaaee3e2a4282e1764fb57f8166a5ebcdaad08c73adbafe916a82aba3aae1051ed984c41af7ce45501a5fc47422fea39947e94b3a74bca0efe2c96dc86852e3d9eed93bc15df43ce14d8cfc38de9951cd42e3b848f4f23c405bd97eb70d976ff9a8f63b74a9b368658b51414c1025b0f4d65eeed9e01c666dfffff7d3bd58a33ae60c66b50c0f01d65770c9a7a800043a7529d2380781466e3ec0c3dd6816d56e1a9535f5b200be7578848313dc78c03e8d4e29787fb2fa5b715b18b3cb81d75084be7893265cf9bee6e0dc3db075e4e2c2d3e68a548f6b6149436cf20d1580d5760b20b1e4dd63f77a71245b00e4365ca87395ac800e14d35b89a2fd2288c7296b8cc44e4921180bdb0c008536bc4cb19ecb0f7e1dc432b9a1e1a9fccffc39b4496d491c1b39d93a6b5ec899ec90553196920188641db289251dbe633616c40dd9fa7e6138dc2d479a0e9f120fd02c5a56b69679ca0b239b8126465fe3eb6a4cffcc5657ba789b6d34a3710ffb89b95637531f8705ccd00e33de8105316311ad67f40ce5b3727aec7a77adda061efeb20863497098a5488415bdc45aee56a5153297c7db055d30d4d00f25c86786a25e8c62a5277c3f55bab0a12012eda1e152f48c11846c95b8d9b410514c70f36daccbc2eacc0034fdaa5b3552c947811f9b506a5d99c487abe133f108237e337a4e652d7163635da430777aa8dc5981ce94198a8a62cdc6674becba21836e68bb5d28f13d4ffc88fc6a74330385a053849e9a3151fd39d2c8396e1fd5196d239dc5078bfcc7240e2b4f0d541ab3fc154dcbccbae85483b179cb4b0fe2d56dc777f084f38079e72b22462fd0dc39952e1b22adb2c0e7d6415161ed8a579768b9e68040798f2b909d42a64a144824b42f0f7ec70cb3bee62a8fa7af18011d8fce06e446edf1d922db0203b3df606e945f14b474c858d38d9e4491a86abfcd3c18827d84299d759d22a1009d88d9b6cb7b11bf999d56f601da66ab9d24d9c7129e36a2558f0347e0cefefa9ee6be0eab36228b4641bb008dd55fa2051c02c657348a18f6b81a9e2371086ff181f2136f27cf06be5ee1752dad15d98f5f2db01041dd11d38e5bc2851ad1326971f515efe3e2558c40b1f41a4b620d1dccd645e485550c4c3cfb07d76edb10b3787a3d2d324db8e099d129aebc843bc8e46568315b59d07114c156ee61709a684046a581a60a3c88640fcc0f88e76272d52b72e1bd524595dc6d86c946a3d873d0cab43da3e9935e02d800a9e992035ccd1f14db6d1e45ca839a4180bea40c37e6458a02a8998eaf6b1f36c1f14b1f74fac538bca6a7a3e629630e474d5550a7f303f82c298644b1e37a059e02ff5158d4cb43873e53422897cf533bd9ed02d9b0c4f75282215afcad6966111fa7ff1fd340e2dac9334afb2d5e49ff47249803abf9de79d7c7e9d69c9591bcecfeaeaa55a808fd485843d8f53ab38d9f0355705947e67db2c05984d169d8bcfcee1fc942c22406584752049cb1b6cd241e668d372d3d67d9c225bdf23b50661dcf1f8b77a801cb187506890e55a412981d743ddf73e52d5d9cd558432dedf1615845ba6639093ebe0c8137bf249a103ccb0ea6298b56fbbe73b9781a0c33fa0b2cbc59650fa99bd364263dde1b0eee73eb93e38628b23d677cceb1b62d186d0b0eebf5fb21d243389497213378e1f369b8cdbe750f94810acd7f719113c309af95f43506078ab49cb1fb18aa929413bc6ff39e90cc147dd4197723e5084893cd1a11e6f8eb7550f20a7160dec98e4213afa621c46eab95499c0172f42c3cbae86574e82c765990a798ffff3798b351db923249fa31aeca0a3071141af24a6bdcb26c15d3c7ec4c48065eb79177dc61e06fa336fbf992b0ab26d77c5e5cd3d30a7fcb58e668d69df266759a90220364a44a7bb2a1535c20bf04150a4b3a356bc700d0896866b3208c23ff690e870d0a505f71827fd7407ff3c79cdd06097e819b80c0dd639a858e22322ab4df8befbf88699951d8498cdc5b113967bcc352110b84c7714482e4dadc9dde1bc3191411dbe43f11a1e4d3c888bd5276385d85888197523f729498de1d7b6ed46ad51e6e152e1110be715838c313883d3bb945ce916f476f58fb2b94ebe1222361786b9a35930c83455c26510146cbae0f6834d02920383aeb00f24e7b424219ab4f5c303b09459649d084126d217e457afeb54ae8bc27145c007e457f8e60cdb394f2d6046b43604805a2a71a534a9aa67554e65b01422b2a41aad7d54131960ef2d5f8d768285caef9ca58a7b82c4732dea2e887e0eef355d22aa8f552f7cd743b613fe8861e2ae59194bcdeeb2494feaa4e781dbad2dedb19b9f50a4650a4da42a69d56f93a63aad38a54001de11c95032cf3a0b2196fc6786ba2921c9e2b966baadaff2a00dc6d788c2176081800d7b244c62494dd5f8b54b78e5a7b6b2cbe027676eb7ff2379dd0e472b8b41bc53bc7f4caf144a254003e211ca7d93b0e2d319982065033cdcc3d4a288b41d591cc20e8416cee2b792f6c55870c30f5c2c661b84758898857375d578c5e481ce9be9637a540bfb21ee71b8fa9aa0b690219c22d63f35203cb3719bc97070215f103d71276551bd544cdceb761c22ea0c043a44999eac29fe62b5895da04228bd9363b80fbfff3862c29329e7be49ffb3124757fb71e7d2a1e5ebca29cb14397afb49e8c6c656798d99e69b56efc577f3acc02558d76b2c9d2ce3f2690731a3321e38a995b97ffba64207b073ca785ff0231143c9af76d8ac1258ddacca55bc9bdc1435de935ca026bef1e372b49f0f7501a52f73b1af2c8491252be5c634fb8e493bdf3aa687481d8e5afba138f3e0c310baec804bd10215c32e8212d73e392a4f271181992d26a4f00b7b4c6f11e28a7acdd1321ca8e0cf5d8e307af47f018b51f12ce30964587b10afd3ddab211992e60b193bf53e60f43f5597f9f980b57697bc3fb515abe3efaf29c7ed6d04b6403f13ce77bf8261abece85c18f4468b548f4b9b3660a82130855269ca98d2cd615316f47950714ad8acece243683e63a5fd01299cad57e3f25e14b3b0875ee7cd78c481e973234be16225de7899a0d7e4f8393fbb1dd557bef997f537dca26f332b0e4abcf583acf0b1788b3009f307269e7156dd7f2e27f9ed3b922df7c6796bd40ddd2545e90588da21ff907584a323206187889c5986a05a9c6f770ee13d3fadc8b8f80b20db6b721509700d05602fc4d11a58ab35eab7ff02a4f4d8201383e246e80c9fd9768b10a576fb0b1e6ff29054fee3f61cdb2134af5800b23b5335f77e0106ec6f9fabf57e0a12e11f952d558d93da8bbb00046f1322f093c5b093580daf0acd40340f7b5247beaee89d770a2ab1b67b246f8e07992d18a37fd25d8844c2ab81a9fd50362c07101d6195cc54bcf9da7ee59d5c21df67f142cb96e001a8ab707c6c6099e3ca2e3be842e7401074dcf2fd29bc8ac9155450c3976cf89e29339dbee3580239d43495d0bb1beccfb5d2d24fa435db1745bbc662585b8af8065b6b4a0efa4187250e1fb606cec6946778759b844d8299fafb56d080c7cbb288cb92e8d8eb3281b1a01e76f06b538e20ba5c2427300a9e1643894d8bf080db56ceb734617a8f32db5cd8f440114254444e9f58a224d17049bd7e2029666e1993917dc8ca4e2b77648d6da7c95f15670886818af787c3680f15a66a5296e452aad79f5a5e94f454a9eb240ee879d44dbb025f9e5def34893a794ccb678cfcbc539f5fd2a8305583403539833c32562cfba6d337945cf5a75e401ad0b11be5cb48903e1a57ff0cf518fc985ec372d0c91a24524787b2a0146733771c95eb478929e530c4f35f9a1f3d112223b9ef8c42fc5a1c91bcb5ec5b5d984e5be9dec982120156310a5b7c677614694c302fee69330b332e5d6a2755b551910cd38bc887bbaf1ff21fe9e5fc54082f120e18c75a010a902a1c2dd5bc35c168a479c8b6740ecc1655a39e2872bf9622049b891e7d0a472a5986c610c5cbd0977455d193a96384b7958526dd4565ab11446cb7f8238e2d1bef4bc216f0a0b7fe843c79997f96d6d38eb6e5a577681d7b9c1b3a9ddb5a790754ed41db1b48506b9ba8c863569e57022f33c5429ee4d389ffcd6893e2985217e4b198f840169b14ac6ce76c3499adadf0b5aa3ed651eaaa0410046a456e7128bb11d28e9c31f955f950499da9cca22ffa76ef2cf78cc0dadf2e74f33150dc02eaf69dd8c27f3f9d3ab446e5e70caf24e274604f4cb834f57e7b0b50954348651979358b4b5507ab55c52db74a54a3b0ab59fd03f923ffcb2132cb20638aafe09565b7f09855a098b1ebcb653d7ef8070813be9f07b7f4f965b70205438bebdb8a57b26cdb3ea9071f0448d0046e32b46ffeebb1c70a7eff3420c0359bb0719e19805a68b4c1fa537c6605765a3303d910e507ece42310501a4b4fecce23d7d20ad93db7a64bf6aa8dc84be89eab18295501d9219bfab900443584afa66714bfb6465c5d05ecaffd40d1be340fd377203d7c5d436cc4d3e40b4353d85a76666ec4f94e3e625c475d53df0e06f451cbde89f7de1e36ed43b6abece65959e8669ddea9cbb6805a668b57988d633852205e06ecf11da56c6973902e690cbaf90071bd32dd3f4facf94c66aa56c3f6bc14aa693b55445e9780fab63f50d5174b498c2b087dd5353afbabc921999c63e7dfe969a72cb0aa9f724e01dab3046f5d27b8c00841f80c1129d3856dfd52441c484d2a4aaf29439ee3116f3f94c4b1415d896297a882d4473f4117e36bd241b65a8b649f26952a112e6b8b77bda28562bddda909d639a09728112f976491ba70b640de371356f0a840ad7acc07819bad321a5650d05eb075f58202ff1134f91bcb87be5bda127499e8dc3266810afcc1b81d0b52cfb12f1fae4cd2221c48b8232abb0a5a4d394f60ba7aa08e3d338a8eed7603108f6d7bf38be923252d986f6932cfd5622dc71cf6d177a154b49c3e8825eb8aa74d015f965aa1c6e3dbacee332da062589d87fe4e08c50d7f28a09a91c953df2e3a99ee7fca7fab67b3e1332087cfbe7b1ec629341d34a8a6be8a2f531dea48348a1ae682c39d3197d4b86b945014f5192a2eb4f19776bf5deb2de32c024c18bdd6dcb9ca27d2e9133cb222be4d003b01b4642b749aa6f91f3ad863be0f12b671df58d63d56e23ba8b0c998f2d50df1fd37532574e2adfa894da89c2e9b0031269bcafe5daa2dfbb2fe505462096e52207983c60f4cf7c0b04f8fe03d62f4ad010d3ccf88d83a75c74789587852895c017ee2fd0378757712acfd5dddba8ce42006fbebff5b21b510ed0827d20063110250c9aebe26f25d00d26b282ebbe717948aa6e8cf1b5658802096798dd39dcb155356913ff0b0a5d1671f0ce6d433ed15670f8990976f93faa637aec3c12e66b4941135815d61cd8e20a704772b8690beea2f7d522fda5acf383f31736396d621430d257eb0bc603ec36621b6698faf93f93c2f9e18e0de2c433edc24d9fdfeec145cefee7347d30f10e4c04bd2463260c51157b73f1a56c573184ddcb70fa379707c8c493b62c76d5c7bf874cac6c508aba86d03515727bdd1faf6547148fd89a98635b0a1c0c151a58b4f4acb1dff0ddb48f59167b071b97e7c2253376acb47c7e7886569bcf6bd6711c887cb4a60204a2ede5d99de055c337dece90cb510fe6de13112c4a724da05eeea19bb24ce97761db941d6ba87a0773674e87f86d65f2cfba3cc8b1f71283e3f6550d6178514acabf453e36539cebc1414d6e37d69f1047b378297ecdea4a6559fc870d3f2d8b2a931e55939a2d805d06d8aa3569b360b36e4373b8a54d605c975f0002a4f7ef16b3aa11b6046d221e8487cb17ce40c54aeca3618fdda03eaddf73f7105a7f1c72a40518a8013eb4167389db051efc3c3794eb118c55aebbb12c2c67ebb5fad984c7b84f088bccee9e8ef3600c38fe8a08edb36559cbfa2929986473e8e018a6da9f64b2249e7409f14b0f5299449c75774d0ce171fdaacf055b7a2121dc3834848c3a4ec8010b2ccad6f4c5cb6b13fec4410900049e3c07cd6a2018b52c8459b701e87339e0bd325095881b2c249cd189c813a26b1fa5a11f9feb74e833bcf2f367af32f6fcc02049d64f0ccd8ed8cbd26e300531e8921081f36195079f957705e8f98e1aa2b0e7971065f6d7fd5c2187b404a9f03c272acf8fcb07d3bf18af2a94df62295a83d06e811421de8c4601bb5105d19b5e39893b20feba0bf6324657daafb121a650c11e96910457e9e1ca65a6a0a61a3809234cbed5a8b76819fa605b084101a1ff7257882913fb390ef71c489d9eb5e31ac80b0038770260339507213e4eff589f3d2b9c4856a403949cab7972e6c28eb9706f692a5c7e99e357f27d9dc63de7f2685267ce559e542f699dc527786e93183863a8bd4706b11087f1d3f7f1d9ea2fdfa07e7a373373df96ad6ee6a1c0e4979f8119b9282adb188e58559deb68d3cac8fde01e9ed92c28d08146b8c85906512e9226d35ff5c7084b087f20d01869fe50cb2ce80ffe7cd6ae95182582c9b36f8b8791cf9d594bc76868324636fa090d8003654a941990912185584cbadad7476b19cc362858807773c09a765fd2f9760516ae9b84e12816c68c7f6ade9717ab141a5e3c9704c1ca67e6e0d64c246ab3efab745d6f83960a0e08589d60591c50f03207145cd25b3412004d393f19179f578168b338f0fe144249b4fb92fd6da6bcfacb0335e416ed48eb62ac4dbe7a09eee5212480e72becf6f79032730f96a284e33124fbdc001e3fb53917d487bccbcd4b540533c83764cd955b9f70d8c5a1657b27605e8c06019edacb6e2d846bbc57cd8635fa11e07e77e67fe44b1d1040e299c46914295aeeb048dfac720697f88b1e2fe64bfaa926e7d20578a09850156f21c2b08b4e761e526c197cd874084d58e6448d0230005785f37dcf33f4e4208efdb097c4051e64bf9687a8981ba068b6098dcafdde70faecc8e05978038988d846918499689c9916322ef8be12576cbc0f730e3b3cb207f605356da9773264b87782c46ac9a93f3551089b389f21a546364e60049534731b61db7e83410ecabc09dfa314033d706683febd0515e12f6aa111b2a9c65eb4e88749ee8cc707e35c5f51f8159129b1e0db46b01e9472e8e0483e873edf9a80472203134be724789e076854d2faecbd0c8d6c4e6c29864db5433f46653ededf869bf9d41f99da72a6a5de6fd7ebc2460c98db511abbf0c8cf4a06eac7b1b699c12fccd265d836093b4a8bca59995b258ed4b8e3d4d1b6226de6f650a69eb12cd14df1d6609d557e2dff3dbb6f778e2dd780c1276b409865fc6adb70890971dd492326d86e2187484c8ca06709b74d8286bf33114eef5b321ffb97973fc7d1c323c5c44263e9039128e44c9bb7bda91634d5b59c89f8f56fb64635f7cc291f79ed92aa36cc33ad558bf8bd6facd4e2f3b0baf578ba5d588c3b57989d8075053cefd3dfaf4ece703ba2ea7f411238d5f36ec8d17de4e7694b23cac07ab5f3bf3286d7e2bc803ac528569a65b4bf53b22acfc3bd08e9cce2b933cdecc2d6b108427dc4edcc1d7bfd758b769e240e5645e88b2074da49babf0a102c20f5a1ca42b7dda33a861d08829e1d70e69db716eab62feb7c36bcb81a649b0173af4ca941608ec60afbbb6f6d74a06709b0a34661f8fda7cb29ee47e9e29223ee5d1bb50dab1cd8851a9ef48d761593e191d8b73c36c5b64fe63c98296dc96c1a981895a1641022c6139649ffe017b5d42171ca5fc85b02214bb3066219c7ecba37bd0c984015e51c9b6fc5240fa02a18e05b8a0f963a582df7cc9f1b2a729aa532331dec0f5c905e26a209439775348fcf1d5945e09db54431994019ea228fad6eafedfd8c5b037cac10f73781e8c80d75ca509130f0e5568d43072e6313d7efd9e4c70acf95edd10ded9c0747a5f3bc0e39eb57dead04e0523a278421e2efe7d0be7ff2cfaaae810a9bf601c84a8bfac4029eb8dc3a6bda2a0527ba9502222ea7d626878a0f9576157bda06fcccf61d19786f77a5cce886e94d0ad0f22fd354c6565dc96c600b55e8810864af711568a2da573db85091183c14c7135125f6add5ce3c6a04a5723160ee4432dc3787a4672f2475faf4ee50197dfc60c1dd98344df9e203b01377f040ed848416634954c6c8206c6e245d03828b532d294e47218c2e561a353e51ae604b0b7f64be26425a35101d96893946a103a8f6ffeadff15d7b1ef45d353d0d7972b26485644d326fb735c633f9f61e81a04fa6d497ead6dfe3c57946a30b1881ce8e689266c498e028fcb5aac69c987b6e5cef37012643ac6fc55f009136682c5fc2bfc99588d000e100aa838ee37ab668897d0a68f7354c8dcad3f9ef5c267a47682529126e8617539936bbdda1fc1ea3799c6f9d1a3b317e3930fdcc6b848d9a2c5ccb653c88ed3149819e9c38b9f1c9fc9b592d7fd09d06afc832aeaaa8cc393041d2815d1329fb030f29c561e1817848efd12db20a31ff655f481ef2fb94121986994b7f68ca0457deecef79ce2cb3084b1668f117888e0ed0dc6466e103a7430e4ce05490fdec816977e7e503c80c85334331ffe7c48a3e2172156f140def1428a2490784b92644773b39afcdefe1921171c527481e0e0c17bd4331c94ed1c83167e6b6aa621e68e04e24ad314bc25da1630e4abf99ee651b168632cae131587eabaf4c3d3afb2e1e70be83326a90de62b1c87251d9ec7273ecfaa3d30a64628d3b2c5519dc3e8c7ca18b6d72e1240fbb5db922fa320eeaf63a747885d2511886601ae748bef2f1f0059d6611f889495db8fa8805354443bddcb062d926a0daa96af1953543d9c1c8635d8da4825d6f1ed78332bfbe486c172c2d544a0356748e34151da3ad9a6346aab81f5a283ad9a6de5107681ae013fd524aba9ca77a6bb7890b267c49b670865070bd292d3f86b69cfd486590527c9e3abd211b3d2dbc05166026ad0681838b2e59daa80306db0204931c5e8967ce2d9ee275e02bf36edd8c320fe792abb5fa6d69eed40db528bd714d6d7037c680c10bf699bee844d1c36f187fa58d50e73353ea8ba3730e1c927c4f276b49e1bcf8271c0fae8a4b2110aaedd2ae94dedf548398d024624d12a04e0964395190506cf516efe82107783b57a5fb0ceb022869bcfda37bf6311543f9140acdf8f9b05019cdac8805fb8cee5a98c2a78ce05f0f583629ec13c6c8cb7e8885ba1b3002d56adcbb55a31769902a2f5183b03a6446ca463fd07fa76c20c90cc6ca7c4c835d1030b3493a07b25fe02b64846908dc6de74b89eaf73c5463806f4ceef548a878a88c7d0747476c72bed56ce2f913db8cf12155731c0ec1ba0eabe93380f93e422327360a0e350504f25c68d674ae990b2745e9c53b0a1e49dfd8322cd42d4e846a8c3f1359595834ff22c26ac78a15b1797c635653a63e3c9c2777b64f5da9a6260c2667faa52b32933b0a4beb21345bcdc0ccaf03fd368f84287b286f71eebf0873e340290cde927eb8f0870c86a9e41db6315248247a6df4231bf71883fc26819c51e5642f5b40c2bdfc2413f6ee6df11f0c06baf7628a88ca15063a2b53e073df025f9f58ce281182760aaa0b98bd62e328b94805261713af9a754e4aff1511c102b8f7103a1736a31a0edfdff79b271981cbe722e0fa5d1e7391337a95e594dfc1221b9ae3c7aa274e19424ba796cc6740156c3caea132c1a300839f25105274215b84c360450d0c291a47b93d4db3b37c0d919a142acf66f4614aa00b45bc2d4b8e3593bfeba9a961b2df0ef5a1f399b022e4dd50a699b3d7f15cc0536f17a87a636dfa87e60193d35b544d26046e496f562864f194503cdfd2a5642d6782b521b469aedaf7b192a37e6c90ffdd2b8befcb6b2b3f59958d1ddad7e47861841b5238d9e4071c707e373dec54c75c87cb5941dcb9da7c0ec4c9726aa81567ce376f794ad51d0756054efd479d38188b676e23a4b8953f5183e3d6c5444e24c94bf87ebfa688ac204b2183bca8659f052816dd060501cd5799653ae6c79682b6aaa160fa5c31b416e3e6cdb286dd3d96c3a438f99b869fbda0f1dc42748caf8ecb61d353c1f8f21cef217137eecfeef2c4efc1edfd08db9897b45d306cd7e4d703d75f95cf5b88583e64ca559109cd5909d52d7d74e18d433a1f5f67a6d2d0169b5e3bb3b757a714aae240e2dd53c1b3490b85452a699ac072feecbdbda41e22492a5cd0831f86a983d93a36f25a51e56f60b61acabde7dc87c5ea78e2cbd1adc7d0e34341a41dc81c6276cc7008f47b7b6125f16db0314f07ba7b2699405b057d27e87ad71eedada70d02757f6ffba0deec15240f306e6ff51583f761bc8ad3dc3970008a9dc935c0606306c8e4bf45c0f2f7d86946b459d37f48c04c3af5dc7ddde68e5f8a50cbab58c147ebf61f301591922eff1aee771b6dee5dfc6348a694ed0278633e738e0474702bcdcb5a35c0a271b1ef4595b7b426219a36f74e71540aa8c98d505b124338159b8a777a11a7284c12eae0306f5138de43b102848a2b977205cf4b1e8e35f593022445976aab2d742693dbac4a379c2f300c158cf4e78c23b55f6299dc10d2ff45232af71160f521801f6bf4a8f2302d8494b2b4254af2f71a6d824bd942acadc68018fee88790be7f26f1de9b5c41002382edba3ced1a866d206c4d41e56ebba97c19106538b03665891a53be7487042d8b03a51a3b0fa77828713acb8bbfb81def432b0b90f2df6858c74ccb810dd1dc30b58458e0c8e0eefbdf26706ece061fa210a3d636814b62f147d589c3f1eb8e7a7fccd0ab319b4c1d3745e804204041ca6143ffe1d9564774426fd704b16e9539e8b14ebfd69037d91caabc21564004c9850882f47e259f394ef19d88383743ae70c6d7c3414053dfa4043b62834746cc6b165bbf79924854e2fa94c9b81400ffc8952f398e524961c1265641385f01f540fe9a4694d4d3e1bb32df678db5f0c65daa5baf59233023f0a567a28ecd5a66dd75e53425335491c4d7f4debd0c84eb7aa54ac7db3c86dafadfa4a61219281d85e5e072faf7506984e372026bf09a18dd349238748674f73e2251deec5f9c147653187af912762a957943b4de4abf9d0374510a15dfc84297bc0d8869305135dd53ce2d42868b278bff8fffc40fb4c317f452ced39aa8082352e2fd9096117bfacda93753b2a8e0cfd5d3f3e4d0fb19e572cd0f555d20a4cc4ca3e0502a7fa0ee7cc8efeb201d61f7ff1a4d7c9279e9df4b0afa12649fb744314dd38cc7432171b2bcdd42bdd714e08c84203f9333e56f4d5b7fb0a2edd9669e01c1a0f6bede01f57d50d1973a8413b4498f9c2280897f496d7e730e687b5559813860a66605ce0a161385dfbc7726f782a35927a25eddbf1a8fd60d797c1d3cb9cc78f9efb0e904c269dfed64b90e2a5ab10ce5832c2a50a5ed1166d5cd0474eb70ed78e7283960b870ca45f5cd237f770c1be591c697210600d784f00e326c71fb97e54bb0f775f63ef0cbd97d73e57920ca36528cba7c1d41839f34e88db60ebce3ad3ef9ca5cc991e44ff4cea3bd2c488558edd88c54dc224fb4bfb89123b2512dc56368c51832b2c1d44cb705f9906fee6071b3965dc333b88be8fca877ab29d08a546742c2bfd3d36793dc3d1847685db7520e36a5afd5e9e98e977da5e9259bc8367a53a0cde056e738b83d12a9bf4ffcda8b32d23c854f7816ddb71a8240e5607f9f58d81daec6ea09f083d30a7a94e962fff92b07febbeb1f83df94acdf7360b590170807882bbfea98a1c6bfc6ba591c7677fe07cb67f061abd0fa8217c030c2e147a7b28b48c1929632ec2bd2f567df7a98a9ecda003922bec9343170fc25e1b3dfb46ff7925c667e55a9b67a526a61c7d071fa7a5c9098ec16efc9f89721c0ea1fe78b81ceeb6c40e9d45375c9ec0b88cbd1923ab8c9f2f00f1039b2d5a264dcde2420e869bf625d94fc00ced7f79fd5aa1f641aa1b24f0b966b475c4934cc7234579b402370cbd108513757a2c555ec8ef477e821ada0e9b6010cc211d1c73893777284ae44337b78a0707299f5920fcfd5bd5c7ce3f945a984849a5c6b565aff7f455c394dd3912c71230143b98661c221321c38418328792a8a7b03b9d38607a1e39aa86e97bfc2e4c0568ae30b2913260498704b4cb6748c0e9cf0d3cfb0b7ad416717fbe637966a344b1afa9cda33e949dfd8705fd05263c62296f104c6d764241eb920cb73423142b2698bb6baa0750d4b5172a1bf5a6acd7b53a5042d28be2003bbf1258527b8b2f45ab15477f6a4942a1d46274a031096a720d01597e597c82240c7491dc5c248c0bfc0a8558bc90842eabc9f7565895c1dea1bfbe69d9ec9f2a1a79e53f2ae6a708c14a71d1a19a08f58b11dc06e92c717f9e8cb62e3cc311e4ff70ecb3ffeb24a6d1f925664e48928af01165ea6167197733d28d31e7402b23e1b902c88540639ac275859fe8a2571dbb27959e5f45ed683692c4c619da2d9b643768ec048098877f5ac6cb400f580fb3e9578007b8bc82d54d63842c49ee4996efe6d9947074007f90dccf3ce2f7a74bfde1003c286f8be8dea4c5735b8c856f9d4989cde5422d0e29e761f18bb489b905657e459ec92b0b7616c75f21d0bdaeedd71c5a3cc3c018d7e6078361c97c6c95d6754e7b9180833380f980fb10cd5d0bbd0632de24e230adfaeef2d859f60756504c7f9ecec477dbd1dbc89a7548c0ad66c770bb7c277ef2af6b1472d892b5915258d224cecbb12b0e85b4e229c344d75cb18c447e8137decea7c65775a2ea5db9fdbf3469893551ead6876be1369760e8d9c5766323a05199e3def8320e520e4f830efe2fdd50fb536c1ab9c1900ba36702acad9dce274dd75d2070e5dd1c6a31d94db3b3072d5ff9b3ed21e498ed65b506c290dc5d69b3d73bc0f17477fd776fee3f8767d180043d115e062e78dbd41da2ccc7a0dba6c796e8808b273ebbba4a213bd7ce081b2008d36077f65425c428c04e2ce6b592058ed49af54c150a6e2c76ee1c2ca16f3b2a8f3a591766d77de5e69e8a4017e29c169434ae6c1b8eaa628bfdcfa25e567484d4629a796490c1359edeae51fa5b805bd300f17720605e0e8fe0729e13767adab9694629b38834803401a2f52025e9ddc052b4b303f2a4e0bf775d1b0f0ce37b43b2452a72890c0e52f60667b1168b574c00f48bbfa43501b774a643b1a2184ea8002e4e7f27addf1c0ec860af93409349517fd923a0c36a4b3269d48c71e77b39ff673fb4c1c6823a910cf2958f3a18543149c0ecb2be09009cc6a278afac7d089757a60775790a34b91635df9b6454d6131b5139127eb123440a076a7d73771361a74b89c0502a35ca2e6e3e9dc8f82fc719a7d69e32af7d01664282b492f81e44032389b8b063c90706f31d2482335e41926b40ae7f7d64c3208397090d9196bf5c6a31e45dec33eae801ec5f2953def4d9ab65d2c0ad70632b09886d4107b925faa13c9a0829c2ccc14a318f43bee3e156fd788ae1b959efb506ccdc7a299a26caf41a60e03f4e78be295a0cd72c58d66e041369c07b07cc67c2da1b627a18fcf59dfe015da0086e8c1fe8c63ec3834517d90b42b011b02ad7b1e1bb140b74fee3292ccf55512406b70ea88a56faa732cceb1f489d34bcd987ea2505961e26203ea417fc27e2022b15dddabf0cb53059977489b70842b653b1e8f9d05f57da3476e27dd3d2a39514c5149bdc11826481170299f55702c7697e6121dcad2ce9057261e9dd0ba3b17742d4961f549b8aab10485edafc100d3ae5e83b44d1dc35502c2d96ad09bc146925e0f66e07108e3f3b9cb67b223476b9a29e84d5f98fee07e3441054217a2bfc42b2d2e26a6da31e569e176515d4cf0343af24840c91d0e6958437a0f302b536ce268b1dcd45f901a9f353607e48639236eeac861bb47abafab79e6075a0b33224eb0cf8bf5b8914293940c34213d3da18530faa0dcb25171d72b2d5e40796bf8a1dd933061ca2276778f0b1bc15e4ffc04b1da85fa81e1405c687c23560f75ed94c9ad9dd0b3fe4340bda5e9d464e4307bb7f00c64fd542a2cecf68c946cde7a9ca281b11a1ba1e8e075a1bdcc06f747a8642e8976a231e5ae8cbaa90640d26a79c4fb3683c404b36c1d57779c0054d2f72741542e33d271be088b5fe9f71712411cc19870d49511132102ead5d70fa9f419864e41b3b9264e5c231eaecdb6383b4ea4b989c6381f25476c40cea1fa82b3fce15455790379d74cdc9996838f88c3e860e74a8d6cf1a29914ec6448dc41543fd59bf3e13ce7ff3c2ca3901c2c93b4fdec806a85bba7a6c926455e6f59a6ce8ca826d19f64e94daf86183c9546dac494a3b8ad32e2fd861e531ea6c6fefd80cd39cbfa20db42dec7fe91655101fd5dafe231c92651817c0fa938f26ea363be2e1f3c9d52f3cad21976d53cd40562f1a24ee52f2cd76918d1068aad087d11044c0cae2afd7e026631ff635b1c6d8b25260643fc04473926fa05253ba02905bb8d3da304e6f9e2116eaa48794238f5107820bdd533a3eb769a978248e03a478f9969b9fbf7fd0c9cb51ae9f5ee286f5a48faac21af76938af5faf2403c5c937152ffb84c5a7e5bb7ea56267f9cbb4675c2fb5e50b368766c9fe08fd079b6e3227c9ff33b5488475b80ce5c1584ef7a936c521109a6bc54f3f608690eb23ed551f1ed353fb5de2ee97bfe747e4734dee12c4aff87bee569725538a91ae9940471536c93417ae98890a0e160586f743108e303c406ddf11a33fc9187927b1118fbb1fd6f3d6bea9fc02f4ac360e39378f79d5167499cae43efc51197efe75ea351a98425eb5cd142684116b7a63ad93b64d8b5a9efd053f07cb58e3cbbf67ff16c26ab09a9dcb2fae75f0b353de6b0ab326ac882ae392f671ce26d6248332333e25a27251c90269644026da8909219f5104898a377693579a545eca5cb63588538ffc909e382731ced659be6a423817a221aec22ccede430f280c638297cd850a51d37ddd59cbf81e19c80c49770359254ea53513ae0565faf2b4b7831dfbe263aa720afccdb675a33c9c93d6c4040446eb5c3e4f64d0ec6eb724d63a351f867373c973d5dd35e6f23170c7b945930d126fc2f442d00f1c65fc6de2f64c48632cec827d38a4c2bd33d59264c8b159a4a2f617a210e04a066b4c7fb510f2a8317d17c0eb33117d804b2995f05094963fa8f6b96f68fc340b9e14f8841afd6540d494ce7f9cf6a5d92e7a71f87a2f21fa18c67010013592ece569aca1a30123bbd34d316df8491853465e3dc47ab1b2ec4f1b8b773bc975d47b5ade1e46482470e2e4f32c392abb0c649cbd2f876e49cff4a6485fe6241ba97d4ec6d826e9c67238b3628443b8fc799a19956ba43930f5b7466e9a7374df2a094b0e85076f86220f723301b32730a29390619a45286ebecad7e9d6b2bdf4b9bf94ada75f3fb2501045f79d9ad337936c7e3b96e31850dc1ea8ef59c953e23e81d873d7d3acc8e96bc10eba18c769a7bddc93eed583a76e43fc5755aced6fb6393e8ec154208cd36998852dbab28ba851b21ee569cc9d8eada419301c251dc7d194cf2992ffa70afbe52354c98593bd32354d3a93aedd17a26cea04efdd6b46881ce9e8929d0d4623c321b507bf92cd78a523235ca3a65bf067a8cd855f8d80e8ab18d6ba6babf49e04dbedc502d127e980b8240998120bfc600b8e570c72939db11b50e0154d3b06e29eaf2c4e1eeb9b85ae79079e27a2013b50b238dcba62ce423c4745f981b04461ed155121c302fd9dd06451b6d3a7e12876edc5d7734b8e5ceb4f5f5f5b93731b594a7285c01d668261c46d289eba4e433294b21a12d2bca94fd29a0f49d78ee86056643d91d46a86037e0e8e863c3e3458d27fa9a0ba7b1f8e41886aa3aee3b9ba4d1d494203a340786b5416ef334e8e52ad78720b1c6113d0587029c5985cba56a411f4a6745867691d1dc7c0c5caaf297bc026556c6b4c7eb876d0c1ec80d79aaf0a53c617e257be9e1dc81e1d291ddde6a9ea83c795ec5ad5087b881bcbb83ebc30b73dc411096c440aaff3783444c487af5a4de1cf063faf999497852e940aa514b5278cb3a3d7b3f9619eb64260f9894008d7e376a247e4f5daf812e687edb1cc2c1faddd954d3878db2234de39b13ab741f7b1720ebfe19c64702c364d18a501c99dbb85ee78b1b29f20d50840a6223d1e844259fa17fc7238bb00d5a7fd3d29e277b92ae315925870c0fffc66be8d09e192886194e6558bc94a1a98c186cb01e9bf7fa7334522c71db6c70882abbc52195a6161cc615a8af2b6e0813e3bb95c5c9254ad41fbf0954a24897b6bec3a3a2b423d40aeba71b04b5c80e529b9a6d403df92f42ff288f9d5b65f9fba36d57a5dafff654e34ecae1e94811fe2429b8504936dd0567c97268fe508d022d3df48e149529f14f9002e68580e6418c65ce67868266d272417b81f22b43c377c0441d68efb59f867eaa595401dfdccc7085a91901ebb4d0d12ec445f9447cbbcb8aad0dc923a23df125f3bd21e8dcb243bcf0beee593edd3a5490601cf91701e3ab38515e00f9300f147885163fa0a2e15a6c456daf94071bb53ce5269cf70aa5a8627e981d6b7a37d95dec03687b1e87c1a5ef270ac361076c3f90cb653296fb59cef22a83a46476d9f4b585e34c91790c34f6c58025b2b39706e3cd6debaf4431b0673dfea9545509a0e013277269def8c76666e5cc092e81bdfeadc6a33ec5b2293b8d545a53e78fa620a18757e727bf4ea2a82cd679d78a2c4e0b0cac355e5b3fa59ee4164a7d062ecc05daab11385011178ee3f8cfee273136b788c9498205540813d0803395549d551c24ea8bd4425d42ed7fe52f20a7fd2115363df73f137acf070461a99454bca66a2bb1e8be2e7595fe580e83c63ab00a0e59cdd30543e3ec86c0a9fa0bae26232dda9b3e1a0604db5f643da7fae9af249c32fbcd931d9d0b892a28354b56219714c2f3056dac3c4892f08fd918fac4a7d2b3164f7b666d39a2d4a6c3e132cb1cbb491f58a5587c7985ff4aed1dfeb73ea88b01189a30a928c6a0a10ad347bd11196833a84503cc8b269bd868b89b89d02f541645b7845e3513220f9e4d2afba8c3e40f7b916c7f07e804fd5eb2887440e01787e18197afd93a5d235066e86bc3ed18186a767d29cf8b79fd310718849f5331b524de6e71b3056a9c502c1aa39eb8c923fd152a25393e71fc1b5b274357360ab1db238296c9e2b5517fc78aca7195760bcc296388f8decc621b1f9558833c49931a786416a2a873aef391c9efec4b0a8b2e374e3067f02caf08f814880820fd47db0a30b3615fda0169e52856378ce3481141c51ad3a11beb45d651bd398166670a4d0b9f088d61fc1319ca2f33ed19b0da9b7fa8e4f959d9d72976ca8af00f5373cbc6c5a3d18a8b07c43bc4b43c1cc3892d67e935bb9e83e3752237393daf3319a9acc6188cdb1f5b1a354c9f1c90745be32e3d90ea69710b583d252453b42e21a40cf03a68448d94e002d83cc4c043e156474aee0a06423daf6bb078b32897f0f51a84be1c35349385453ebb12992fe3af72c5360b167757f5c91b11f5f676c097d7e104c7e4a1e5cac8a594ef2c165afe98a5d5017620efd5cb2739af07284948664ee13d84fbf2b0a7bcb75bbca6c506a4e44918409617bc5674e315fbb1149884abb7f6a2b74e370c77265c5744998436ae0040d103cdfa3ae31ace81e063ce3238dd1bc10ba1d6847f8520986aa7fa1a6117e6822850070b9c92d7c8c6703a3cfe6bed1bdf1b903634f99b303b40f8afcb86b6cad1d8414db869442b1404b0ed0be5e2a1520edf12311c489215d979ba453c70da213da08e070052e6906ff857da483d116d698f6cd86acb9b20ba20f6953a0f591a98c736c815e93c2ae02cb7ed1ae9853a06eb33667c4b125fa6744d392351469a028fcc5e0908294e65e118b2dde9a3767e16783e8768e50368f0ac2034bd8fd5651d48f20a7b054e6999a1f18165874ba3ea85eb1d7b6be13a3b4785dfa2ab4368dd83a48c68574e5fb4c8c362db02116902711a0ca56241b62d12c2ea639da6d7a95ace9b022664fc63ab3c2eb9ba4b32e4bc741ff3d25f0893d99edd1e50568ac66a8d59dda861e745ba9e55aaf6919a686474e9921f486df09f007b278bb5c273daace24a05d6b09ed94fc08d840f04ec8af4e503d34dfebf7fa14eee183814bf19d42770a59178bc4a0b0d426769a6b9ff0ff21fd110e5f7c3daaf3774a34a6a3999d48ed14858da8833dce9a45eb93c8ce4d8e772911fddf5f46b6cc62ca812e663f66375b83bc26da865d49f3d49aabd68ed27c3b0e0779c0cc967d34320274b7fc493348d323fab998c2a877d021f23633125cf07a18e64b60d0784a8300750fff3e65612e96257e6015f33fcdd971f4e734b8551b3555491b511c3cd04021b05170973d02dee0f7349c5909084508db479f56e6ea922fe46ba89f4ccaf241dffc503ebcb271cf5128661c4df96c47ae57057ed0fa23d2971e147bdc3aa9b2e962b28548f6051171f2a68daba254c94f6d4a930c4f68a78048253179653d87aea3f1e534df419c67b7cd394c487bbc1d483ec9da7cb94d47941dbe60ca4740e30f3ee9655f3f8fd7792018b8bc11f3af2fa072fed407d06282b328d6b9165466da267e584d77dca621e00ade19e1d02368dea30df37ac96928adbec0a4dfa3756c8d6e843f5b25214f50f482ae80fab599e514f6a659c5a0d4969481460e433898eed2f7ac4e98cff5ded97776aef6e2cae164c521555c1a6fee41556a9a047aeeece7e42b1ea462c5e8dc79e09f874cadf3e29aa9bac1947dc19b09a918fcef9c5ade49d42e8430f7a8264de3c43e92f2ded2055f7453d7db151b667d37a0b30a74703b632e29633ab28ab005bbe77aaf6dd7e2c6107b19a5cf7947e883871588a6ddad795739f1bf1e6837a9e68b18e3d60366fd785123d9a9a5b65753f3f7afc7f9cbafc5c3461952d8016abf8b4abdaea8b92abd24f5f5292cf1ed491ef9611542b09a307ffdfa8871c9cca29c12c62c58c6c1972ea96139d4c77423d6af4c3c529ebe410ad3b9abb720075a61d689a34dd47b2e2e44ce827aa5654f278b6e846536123a22c6eef632f270bf90b0612a25ef6276628df6843cf69cfc3411fc5e8f3d91449811aa740e53806172480ed3a4578d8b68c2eec28823e707ed86cfeb7e5c4dc3386583a67a926ae4ef2f47af1964ae47ba5563367d76c7ddb7cf44a255c871ba04ed6864f59ed9b93a4f37ff5cef8dd7b3c3e64aba2a4b3920eda076c9bca15930221559ad21d65851455f332a2a6975fcb7511b9ab2d885cdf828a1f966bb972bf4cbaa780cd93a66a221a4155633a58373dc4f83c63ace529b305004d4207d843d8a38d845d3d5de0c0bdf64ba37b6ad6fa75667074843c583a5aac8c2858b92779074888fbc48119c2e84192319a6f2a238ba7c1ce71919d7b2ffe216a0514c8020b83dfb116bb6e3824d29a5db37bc4bb6fd88ec45b5eaa78806bc6e6e740a2bda309950a0d6f5c2a4bab82e6c3fba2383e20fb14a2d0a52d0d06e242265153026c34a05bc8cf9d144e8a2563a7e55ba20ae94e9c640c166191000f9428bf028e97b2701b50be3057af7c1c4b191d188f45927609a1c0fe91cf7e206ffaa0ebf73cf3a2e4a2eab103246eb40d4547b0293a985c555a6f1e8d3fdb919b36c441edd722fcbcd218805b8cf4174affa651f2db173b252d5352791962f27972b494b13e178b710ffa245205615bf8b086177a239475b6ba830af74bc2da8f5e6acd9c8c771980fa4c26e5ffb2fd1e85d0b49fbbb03b25d4468574b6eede1ab332b74a30f1343bcdd24523b9ad543d32105b172908ea60b7c0864ff9ce3d31bb280d0130788e795017a8284368c199389024029337af3b238686312c7f01a1e13f8411bdbc4b2367f9c7128d093ad34e43b1a830dda52582557a5f3f9f1117f6b7e5bc5b852032b33167334ccd4dd53f550c70716dc478dd2e160bd0ff2c133b3f67f5933ab3171bff26fc82625bf22167842abe74c4a2fd53147c40bd93c2e06c82eee2c46183fa035e36776a5677d37cb7e5cdc175d5070e2597a7feaae091a99d1af41dbbb130223c38bd060e1849547d566e015499219e944f9ffe9b81f7462a8ac3ad8fe55b79ebfed2085874cabb67e75b1444a9bf749d7a469b0fa76598502f7d72a879dbaf085029463c6c087863554aee5614dd5dcf4ed295091a4e1e7599c766f7679f06fc06087489c1d7e151f4a2c92812fe2752963b02b6bf587595375d6cc75416fa9c99a9399616650337404698d16019f4b7bc89ab281d11cc213b7f53aa06096390750e8052cfeed024f5ec2920894ddf7d9a2bdce8b18f46a4ed0f92e33d345d633bbea9ef9c623f6c8b7f6de267281a83ab263cf67109eeea1b0d23246bdf21212b08d34b7a5ba61df3366777f50e2089f48af3f5c5fe63f0625ec2513d29811a7e3abffed775b8b2a567a11b12a776149769a4945e0e88f122cdaa3e550eb38f4201e14e33079f3c71a977a60f33ff5678e314471110eb741d35f2e7c24f6f348a26cb65a58ecdb57a7efd11fb0344c5319307126768348bf2bd90e9d3c28ac805234d5b8f369b9d560dcd60d103acab9912354ce3b1ecab1ad3333a67df74d9324d74a00ed221bb02bf19d86e43db9b186999be9c644155346f2504d9c0cdf893f0e878ed3d963b44d341aa2ddda3801e1c427307fd5e26fe2fe92b919af82c8d6767044c64d7da779fa13bd4b2e77a1ec5783400e57828198049e32246516afe3f1a5309d3644820cf00b033f10278d1b09a56bc68426b14b7988570964b179696552cb3de7da6ec283c0d88db6909d32ed68b60866ef1926a11fda79f439cb827bec0eb63669cf791f77cc513384fc47c1b46e382cec4dd6cb591756611f5e653bbd7c5107d0aa535981f20fc04d32859d7e3a8c41f7ffa09e533166fdcabb0becf046333cc2dc65282a1907fb6c2dd2e6ea9299aaa1ef3686426d7c07fdd822d42b0d0643dd79c51c219e87c0ff17070b0eedc288071880dd26dcae2eab67d3b0b06e39b42f13573424a80d09ccb8c97fd40159660f8eae50d9bf695b1da4c931586ef87bb40c2b3665d3d22dc5e5b8e54c1678a862ac92daf021c293f435668fa035bafea27fa07004e7dd1c19409110a5808c68f1c3ad316563c03d4496e2e43317a06f9f7b7ece1fbb45e8c8d09a90d93a2716d6b9b6b826daadc29d491d21a9e7e1e138024e239fe2e9fc25b057e7b239fa0efd0015afbc841ef81b7424e32ada5caf3d5c728bdf1ebf4bfe3c1f43da104e70bc6fb6a387164e4a94f648afbb67b338f151250cc52e18df646d10e3a9f0adbfc3c82be683d74179cd61787d6ffa12e1ed4d86f23f52646cbd8579d936107c9a17522797225d8c347e1b7b75f3e88d31462debd3239671b2d3dcc5428ac036f1d232e9b573942e4afadaa8c34914eda31e27ec7807dcd9129d79c76990fc5228d95813db2dd739ec0da2de6b92c38f5ab08646e93801e63dfde27bc99478c42c4a332c684ff05a6d44b0c4afd88249f454d0814880794018dcbbcc4eb09e3d84df2dd277b130775fbe2be73e5ba060e2a065b509a3b0e472ed88d672fb57f659b27713e09b6be138d0d850ac31e4016b74864babdddb2832239f99bd93dcbe6b23522ae6441c2d358b12b9c8e59585d647d47ed626ef7a6b055a65e6f91efb06344df3723a2b59a7e9843ed459c7d611ee9a48e8e61bd9cde117fbb772bcfbc652ed33999c867af87810310084600248611db62dfbd7e9207f1fe53ca6d97f08edf53f224bcebee117fbc6f60ca76c13c89df90ac27134c92c56b8cbc1a7c6cc010e8242b0c177c5918fec9662f2de681d006ef0ab4c8882c82558b18dea9aeb13343bd4cae61e15a6180646798dc1f3d75a6fbbc77f791a36e0c69d57992903ed929cc2485a98a86f1426a1ed94d85030d87ef5b5fd0b74c34d467c3b00e43e3e9f43167509612e90788b16b206dc9595165d584ba2f79f2b1dfe820e099ebe00d3280b2dacf207a31084441ce98ac3f6260c76e9b92bbc364d4115b1b6ed0bc5909778516e3c61962de9dc1b4a3a58e6b631823d039393fd8a4be50ecb2e7e333d2d5ab4d3211f90f613370eead23854088bd7ff4cd5fea3d3f277e2f0c75ea88775ac46b3ab075598e0ee21b282166500b43748cebd88df21032bae6c6d77ede19d1e881effb24355f94667a2d50c5fe22da7e56166305df350cfce748b67fb2c5d5f110942efd74acfe015392541a8142f43e8faee41bb8b840a7db1a7c46d315b7019e21966c93cf1321b592e4a07b097f6211c9980d34738146b7e264fe4f9852f1139672125a995a07c83d2ff66d4e13700505fc9bf55a9de3493b6cac976c7c102983539b689861742309d7e83fb44014a1443b3e77835136b22ce15b1f16ac043badb1540937f4407dc2bbfacd1667e8f0b5a61d4a624cc1e0e9efc291f85ac6083d2f5ef82a283630d4c7987e2526fa1f932d04ac48e3d7c784ee881ed59ab9d6f292edb84c32c6b029c4bd98f0fb595c407c9443a984165c575ee1440385f9c17685ce0442f0bb742509fdf86e239f8f19be9d189adc39943159761e4b06e28def50356dcd8793d960b39cbdeead695ba2a90765373eb8283b84f723f7443611560fcf3871848915889200019b820d385cc92f876c178249551e5557fb53f0e5b590494bd8eb35c239d156f57af347cb92a2d29b5025ce46da351084a08067ac2ba551c152fbc0a5980d1d4eb526e4e5b0c8bd13c7eac4aa6691aada58743dae39400c9bdab92c054d7e9fcf8250c2fa8270a06532b7662a4916b3137f6905e5a5f747ec35b12df2a534ab5e0300c6a37c9a240bfdd696182ef078fa0ebe905fdae40f05b036c70dd385c25cb7035ca2e90f80c88887e1549903d60cef05897f390ad359a24214f197f53090d53bd70b3ccbbd10d1704eeaebf7d3b58a4219b4f3e0e72a03bed847c209fd74d5bb6e0f613ed2c8eb284c98253b472a7aa694be7248c370424b6c9dcc56533306cd287bc7dedd83df86cda52f8603ce88a2df56cfcd12b3aae97219a04b2abaefd63394541e775cfa753623025fa54386ab51a840c4f622d34f9410fc19008a2d71e414b95ded689ae45138dfbbb3a8ed83ab8caccf63e84c2314b579dd27a5788766f260ad2ca9258b6ed4b20c749c9c71e461bd2f80c307e196c5e679b092aacca4c3091a4b6d32eb0ecb56b2922406be9d01f9294833318eeabddffd5d8218923fcb73477596434dfeb16f4b000447bb4448560478714c0f5e99a5f2461cb76c90e0da7a357914b19d4fe9d8ecbde3a27c8037990d9f821015b432930e12210da850421b08030087b69d6bd36d21b60298186c47bdba330ca370bfe8bf58fa954d94d8fa7e8093ca77743715806d566f8ca97c3b6cbf2f00a48e2b8935ccc4b608d7887b95e6cfbbab574299b44f8c565f05e9ae93028caaae50b277dcaba7ce7a776205e5e32a8e8294806ced1c9bec0bea006a90036c0a4e0a84427be559d83e75a5affa17530356a05c68d813a528f8ab4c42399b848c59f72fe66ddb4602395bacb14a311800c14cd85b1d37747004acef79f97f4905b852373c78e007ac9aaf89f6cad9e77e943b9bdf7a6bd4437a35aba874db400d10d3db8400bafa465b2465a670632914f16933056e6c03483dcc4f8a44d448ad6d4c083e79b3af66c39e36922a7f1fca72b728ed7bbacb7bf1bbf9279c9ff6597bb4e4550c5a072f2f8427a8a4d2989827a8706f6ea7f5b63cfdee903c7a673733c86eaed4ffd104b1d80131663d3b84e1a6d65f4a410ee083c67413e8fa0500b589b64918ffd3a4c0e8586a978924fb0f4adfaf67c8ad0da50f3a355536ba0373b14160556759c8f88328cd6419b6041fe842a125ba1906e2f5555483b87affbb3a495d3b6ac4bd30748aa100b0b2a27a07c9e39d1542c575fb164a9264dbe98214b90f4b9f320a31f08d09a3a95c8615b894b75fb713a0729f7433039bf7e2b3ac0fb034ddcab7b4abfe0742207604217794ac3827f3338f111a9e44f3cdffb8b84fef38cad7dc6ae2929d273cf3b570350632aa5707e9fe9c32e18003fffa6624d17ff36c93fedceac224cc897b914b767bc6dbeb6383fed928a585cec85cc6e2038ae768d8e93dc70fe5cf385e16195f95cd19db24c4e880a904ce5423c46357c7b62d05959ceb7a45dca9c89923aaa1718756ff7288cb96a926a64f735db153464a3f2266fa74e5fdd27969ea49d9a607f23d5fdcf2506891b3f347cd7132dcae1f6b03f15b99783e53fd403c6feb04aa4a6f497f9a4a0f4dbeadc570bb1e1637e5696eca272e9f47bd1ae2a465311dfcb52e56d29c86d520fb8836dda59633870dbd59c86a08e785475e8e999b2559913e60c1a3947943d02bd09b3d62b925a8a8ccc8f4291f981ad175c05af3ed463df21fc21ccbef15ad15e6e6354a32785508465e62236c8f55f3501d2a223dbd62a4ed7766bcdb37df36a2c5bb2efa68a4ce877a99ae01f70f93cfa5c145340fc197a3eff907278bff76dbaadeda651eee9e7d7b78c746a8e4944a1caf9ea5ee8cbf030aa22ae4278bf185894590f4eb72851c8c51cc9d6eacabf8575a0c6d672c575cf6ea65b21293e73472c6c5e8c0a98e995377be823f723e8cbe15a8f33cf76fcd49c731b8079449620c14f7b788408bd87f2126c2ed0e0f5ed325647c1b34e5b876be73df0303e81624bb07d7fe791fa18f45f88dc621bee4de729abf94df3a52f7575b6248fe3581d7cdadc0a8511ac02a6cb4b284386de0aa4654dc9519ff9aa41ad51d12365aacefe7e173a5fe9978f6c65003b28eb07b39821dd269cee6f9b416652fcbbf58bf37d0203f61835356653deffdf663659344ffb9d70c14d3cbf075b5691a280b203c6d7a91e4e9eb35c3bfbfef09fae0805baed534a05ac7041dfb388e4b0489d7a724b5096bc3c924b52aa1ae96057f447f04ead4d61667cb2944abec3c0218dcde361e1873e18dbad1d2ba071db8d41a61a5046f6c3aaf8b7ee9857b54112186f26525fa9860a977352d5bfb12a03dabf7c74626d7770ff99602e185913fe9063619398aaa8ddcf0f0076293418e92ad8eeae509c6dd36221c3d32f29ba13ffebbc5656d52a94247f8345715980d24509c832e005a13bb193cba80c32810fe20c7946e7eba5d9ef311ccde8d1d37959f3e1207a72214ea4cce09c070a2c62111f3d8b98e82a712cf6da5054e57ee566ccb3a86e278b2a00943acfa3315fb44ae97cd886b4d94cbd8d1edd9c9551239f98da9ecf791df473c2c860d9484fc7119acc268c37caf70a7d6722ba64c1ea40f70b531e77b2fb6bb77aad50aaeadc873559a9a1f295e81b48b261b3b62e937ca01626358b0bc8b183e969e9ad5b29737c38f85bc27bbe452ef2b376d1fe41a29090321031aa43d32f1d6826f22d92f2f3ddc038e077dafdfc2c3243047f6fb612a1e10ff569a637df73ddee1286dbd9af3b2be2caa10b7255f506d06f4be4f12730bfa9100021077a008778ad86d029857e9d3191cb677eee708b5de1249746cf41517338cb669aafc4f830ed4c7d6405b9bd0baecac3127f9a657055f449ba726a55225594701182fe7d8aa6b93d37ea82336b4d4a3b1abdbf6a56ff7af7680f1e0c477fad767e713c4bf6cb317b72d1d3b94d7d7c61a493860fcd9af77d8d251276cb0f2e6edaba593134465532ed41bd03640599298da724797b7c622005106fb2a51c18536e4985e58deaf1ba2774a88b9e32a6c9470f9705294ffb9ecb2ac89028418aa1b029eb954d14112e535dfece80b52b777585eb764e29f4a74dab05a124fb38825fb71e06d4b7bdff66e9bf4c50dc6d81eb24301368dc9e5d7e8d6de7a629c2680cfdd83d13be779a4fe4882404d2aa93a0ae4587d3e238394694dd28399cc1dc1cb42a955c74db125fd8b99d4a61f6d6f32a8c3c5a8d362352db56705f95af226da56e3d3705b9581ef4d42cdc1be25793d6ab0999545c2b2193bec0150abe49d4046528cbb0bf5e7054120220ee819b741a7485950edef8b7e97d469a859ce18301cad89d4b017aee32814c2ce3acef1a3475e9eaf352179a8ca88967b344a3299e5273d41dc86860dcc4aa54daf91e215d8b6d629afeabff13531bce0dfe3d28a820c1bcb5758dd04599fe043299bb97d587e352a5d802faa557e7720d1acec9af49d72b2c29c2b403fc9a841eaf042ddf0f41b0e64730fcf7d828a3431465dd9d57abfdd01057ae3e1efba4a7c09d122322b12998ac7f9e535cc26057fe993806f7545a46cfc7aab80b232500c464a5e6ce87c497472545b8a3612088480af67867072bdd0e4ab90e286ebc1f30d582bd1da4e7d148afea82f2211410f79d17ddad189217ef97956df4e4ce220e3b71972c837fb1fbbb95504a033bd948096fc727894c98451e41f9f33f347cbe4c3a1008719c9a229992c31ee2468a46e0609fb0743872f758587076a65ec8c4cee536974af07698ae3e20b1494a04aa76802612485678945b86fa38f5e919bd35071f10b587f844190b512fb20cbc9ea4f959cd4da9289db0826d323250b8dc6b579053ddab6039ee03c6b067dbf63314c55117be07c727d69c131059ebc3f59dffcbc1ed6e3ac4bcb67feeefd0f3422a9a2b57504c0bdf56f14acaa21b233ea5da0b63998447598d034dfee1e9bd60787bac0168e024920d3d06d2431841c88a3c15029d8eb701570c0d81fa1b3bcd8fa7cea54f8121b2e855274bb82483e100d3efc6a58ced4e3c89c935255e5f4de8864e95cbf54cf6d8268a272047f3d66a54e3bf596d742d13c97ab0752cac0e668aa65f54fa65431efb9ab516fc8a46853d50e0aa1db156aa29182a69471362fd4922f7b96587f86b2ea907d143245f9131a67b08fa81e3985fa7683a200350623a10bc83fc7fa6a3ae30e85aa5c8938730241a9a2b1bdfd4a13dba9fb829412e377b9d335749ffb6aa94eb9c576b77e37004974810860e4f6da7ab82a64a9d2da0246badfb03bcee208e4743d71c4d1d28d6894e0bd0e10ea698d340ba2d4859d77576ccde397db356f1bacff861b5d8ba4b697c96394d1b29488d07993f0a4fefcf745c668ed4792b7ff5374bd3592bb4ca863f7cd4df1de5b64c775b03b2bbf318b415f2e2d171dbb0b494c0facda29e72ec24c1329d7d2d78ab5a18d3664b60455f7b5b5734ccebbc62dd8ad0a95d7033a8ae10381f452dca0ed6fada9d4acdbdb469fdce75e490ea8c01b13c1b61ebb09f96cbb8683f8f7004ef124f9a3445c74b23d82e0b27a2bafe46bb70f07c4e22b24665317452387e46591a25f0bbd14671e1bb2a72a12c37b648f3054886be29bb4d5f5065aab9af664b1b0695fe78ca82d73c4955d6f2c2591646301fc235fa8f3b330b50ef250e2214c569b804dd84ecbcc2e87a250ce9fb4451167e7573060aa1bb5ee8434b9d111a5a4218f35112f244f48e0db138972474666fdbb6e6b7a79ea25b2bb64d6f7422ee04f1292b47812894aa0e22d062020d3fa330255d89cd567b71c22d2464b229755c0c1f8e20f4d0bcb6ab41875150f211b6b1115859fa34abba304b2b3c7406f8a8a63baaba41d3e95c004b29e0f4d420d814b5f495480b15baf59b9261f5f8de9c6bb12de8c9d68e30dfab02f06b948a546505224c59acd4511a7b00bb72173aca5f037e9982b01884df97419b51c5e0b20e37966ca0495973a8a06cbae73533aa437e17c321bba069e4508e8bce8fa3c667c4d7b78188c848d152016cb9ba142b159b97adb5e369daa21a053f652cb387b5f50c6ebbfb952f097259fe503cfb24c68188068dcfd15e7f2731cba2590261c175128aa1ee76db933ec316da813900fa32894b4d3217878766bf84583d3d324f92ec3d9f67146c0a5e518d9d2ebb5b2a3acfaca6f89b377805a528fb1011199257c7d303371fad1b61af6c30ffa84e3479b57151f817f7adffed0014391cc50493fce17bd086e4224612d2f6b6009e19ca559115d7beb0eeb41ffc14da9be0a686db6ed3820ad8617248e4f761d678d84a9f754c3e71f3b69d69518b91cbc4ce6a8c323e33cdefafa56d8ff8c3c87f7a67ca15bd508d121467638cfe9ba575e10b321c5077840935aed8f67431e80dc9048fdfc35212366fbd327ac96d175c37987ef77faaaeb113f5cb56024300ff4b4fb13a0ee97442cae95a481d87c4c935619dac6e8de1a3414d679207162fc899ef9e777c8a24352e5e8bb9e99a608955717d637062db96425483029df6f95b9d5e26c25854dc4268d631a51ce091e1c7288c15d5853b080c2c5348bb86d6d00bc1c53f5c44dcf0efcd0166828d0d81a14dac4a55c58daa15d548d732cca0cc02ed13794770f4a379e6cff6f05d11254100c2d12bfdb8e418e70ff4ed117dbdc8fa46fd80ea9ad0f0cac755934137fa2e0647deea3893b2be330269a60965b70863456a2c643bdb09afacc44add79d26c10cedbe48cde318731a5d516ebccb3414e51eaa6c87c4b2c609fef55dfa23f31ac9d82acc2ae93a4e213016c978903c1f8fc8ecdd4544055933d90a600409fb6de922049da54ae4db1b88bfb3957d8b9782656af9d743fa192526405d0146be5914db840a530660733e6ff896c965b521d9ccdba85a279da934d3a7d0a0b316661133676c0a297e26662e349bec2c5ccbcd572282081a1064ad201905e35197aaf2923eae4e055d0029adeb02c8151a144397b6b207b5e81f6c262e96e285eb697a4dfe62f6e80fe520f5c46f8443435ad379ee60b7197f82ed868527298df36e23bd8433f0e7c58f6ed021a153fe7d869fb758595c237f0afe9daf12d9444381003e7f52d5f3cb2316d3cd6d3e6edb34c76fda248573892dcaa708f9d9db65df41c69ae5d78be0cea922cbde8928e34793aa6b5cddc1fb8bba0fa4e52f07ae31e54e7cfec660d2572f6d79ed3e2b0b1be7c9da3404b7e0d31598bea95571066b1aca5f627aa417f72fd6a40e1417b2f0d2116b435d8a2ec7e7ecd7e2e82542036d8f7292287b50760ac0cf5588d36fcbc4e899f4ac2130e2a2135ae3fdf225baaeb5074074f5a5dd0f2770a821d36f71787d884f0c783f83634c32df563158f4bf3726cee1ac2ac6b053530180d947b3c9e9969eb36accef35ca8633e0a88d08876daf85d7d54e021dec674880abe5ac5205afdb7ef17bfc0beda88e218071c6157d2711e5a97a10092247d34dc9d33ee01014014bf39a9922f95c1b70dd6e5c82985b31e4c9b7b87420b631249977c7a9875e0b3830d67b8f8f6f8fd2ba84a465b8a858303d9575dd159a8958c3ff9a4d052e6f7af5b595f6543230a9499828c4efb9ea5c02fb932206ab549c1f1317fd03a4fc58d5cf3a843a1e537e9f7f6d6fe3c3496416f2b1e3340dfc7fa0e04f47154bea3fd414c2928181d2081fb3bec9b5597cab30de5152dff6725f359d529acd63190374c937b40fa99d5d8bcc4c1acce6b40f7ce436320733e138b1b8e57b52004ddf394db70bb7e1626ba601fa82cc217c4aac0c6f3e0c14c43d0ec63050c7c4cbc27066c374055025726d00d02796a59867f3109599008feb15f5b39b4e78cbc896d606980a165eac90dda9fb36d4be224472d83afe5d0c372d9d36e84cf9003c68e1bdc7b4582aec820cc95406410271a223a6973f599ab8d32e170ce29371fc616d6095f235a61f5174993b0af5b83bd8cc262f297ff08fd47dd490713b2e99b49033a75d25567cf2c5532d54126382322783f7ae527c5218aefb6a1472a6a36c99b19e1e3292ea9dbc7fa57aab3ef3c98f8c244447778c94d7ec3cb6c5587f70d61a6828b6a06e7c950dd80aac255e2a7b4bef72199c42cbb650972d5505c79ac258f9008fdc8cf0102647d372a3bf4de0720a98b589de81d00e5d31ef348fa564cd2c84004eef44b86081359c42e9fe165874c3b726ec85e2fcb8ec6aa8d7d542b6fe250307dd5e61574e876b1ce0994bd761fbbc77eb87b04d76e65131bb613734688ec8691d7851eee26d6b4abb0e25795320e040cd742a3fa0f090e18a5e0c9e3d84cc7615a90e007503508946169f60632dfbdb24cae1c50c0a9106c13fcf7680d6528b915fc3e0f43c6c835d8da4a11237d39a2d04935341e70c56aa0f37419c3bfe27359c7d9285104db8c4592445126fc1f4050be574ada10ae1c162e9af114964c59783299d3a489d446665dd842ae7fda9ff0102f015f0bb2519d8819a56c8829b51b17a9b1fb5618c477d0a1b7a5832bd620b18686c9fcbb11eb1979383e2fcd59fb390dd3a3a9e3702fadf409df607553ea251fbb64f7cdfae096ca9fe6d3cbe2ea61b905fe81a54547af1c15b18d8b776cb97ee0f8b617258033aaaf2905e74d04fb490a14fef22b7e0c72d4c4722d6a9f8cbc34d55c21fe0c23d319a7cbc59412e8e8477efe9a89fbf1a465cace44edd5fd20b67e0824b1b2e9a93c84e8a44b3994eda0fe23d5c6d6cd57b91b053e915b7c72bda3191e242b4348ddc047e277e72d9dedf67f054b19301b7c4468fae18186f143ae56dfc0561280e128c025cc110d39930ebf72abbb40e16624db8277ab8a102fb538b85624c991573be0de5c198c2c2242b00dae91a5371abce682463a6d06eba039a8846f8367f4dd1284f40b3cdf60983df5456df1fa3708beb89d83b61c425213f0792ad679e672f28bd8cd3bdee5dbeff119b5735aff6a80a2afb582516ae595a32cd737a81a564ebe7851f2d250cdcb9ee6b26c3849a648b6e0c80821cdc147ee15e74ab5f10d6dc9e8085dd4bdf74ea6ff47ae1a468bb510366754ee159e283ef2d548c3bafe8572767e2f20d6f53bcf261dee801a6ec597b04447e3297e42fa17a30579d42a5c622363fc742283a083c760c0b6a48065de6fc9d3eca8d991033d3338de0698a3966112d5b6856dd4f6a2b8900c99d3c10773d7e3ffd1158ba00e44784deacf34fe2d6e8e1838297986762dfa640615cff555bea6537aeb135a5c38b231ed328bed82ee288ed5cf5652b255fb7625f9c5318d70fa5101cf112b813a0f495cf4b877047e186f3d485203d45088e232da484b7ec52f1a642a0a7e942402e820ccebb5b1b3361b92d790867612b53e5662a4cd2adf4ea93233260766a663036618639443c73c1868a587dc374ef9ce60667ef629b2c2e7f6ad4fd3966539e96bf622ad69e6cc2c14ad6882bfedcbdad1580f9a61facb5d356d0813598f8acfbfb1c43176eff3befe94a2ae33d731c904cf791155f1d46f67bd6f9aa05dde009fded3405b60be5a42e3e5a649032e811476e1add2306a0a35236221c1134f3daca83586da4ce4a1c787a53113236f1aa6169270661045fe5ea29d7bf396e2efdc03816b62974bd814fca963517e23a21018b48b2dc2fd4c202906a6461811f4147e913fac3256c66aa9c9a44eb5f8344e267796203d03aaf1ad7821d9751ea9e971af972f04f9dc828b39b4996a93f06560b9a50a0c2a2b4b513375d77b33d109f0a5cb7fa9b98fbb71997a1206c923663ba0f44d6b2b3f15ccd32fac50a021dae842c9717a042027d2875eb59c1119f79dd9dd7928a54fc0e4258f4d75cfa2b71d3357774fb28debab031cefb8b445aa57b5c329f03a0978bde1a5f2b2b47bc48b5f98b7be500e476bbe7e04a7eb21fd9ef8f3cb0eed28c8984be223bda1eb6b858db77c373c9f5df4a6930eab6c600411c00bc9770787863001ead9363ff40c2c4ca7b9d7baecaa5f5b7fed1bfaf1c1133dca4c336a8abf3b7d2b8ae777374553925be4af6e894e802353580a1f900eff090eeb256f462cc580835e57307f1b15834ad316053b09e84602ac7c530bc880593ac919d19b818a08f5edd9ac4b9ab2d745816496acb048c541bfbcdf9ca0ef73f0e55112319f533221f72afe5c4ed61595b00d8f3470774f615f6e45839968e0eb655ae4b94aac1ad8b18ab19352311913e27b8492e20e14485df23fb2980f825cfb9260a5d634af4cb7cb9a02f92e5639d2d4d7610cce792a8d162138dd0abc48dacbbf7e93e0e4b8324b3ed04498c521a2661b05834f70596baf6dd0b5f486f8107eb8d1cf790c3de6449510263f2b527d5f4a398ad37db3b432ae940d69c45a792bf4d9708daf6316a0f8da00cffadcb9714dd8684e33df3e48d1854aba39cea72d94fb312780e96edf483de406047ce406e5c6fc3c08b458c702937a8f6d89488035be10156e13e8f94c4998371d40661afbf79370fe3600ae1ce81ca39eceffe1d4f441ce197bccb71d7627e1d66991a4207da9816222844cfb9924c6844563152ad153f7f8ebd1c9bfd340cc4eb190eb6babd0f68a365a1803f4b2c5e446913400cb2652fedc07a58d19b285dbeb2eb7434179b4e24f9b2d18ce5a5bc5b5f9714cb53813d89ae3ca561fadb2894754ed523a91db033969b43a4a1675b5fc136a79a68531ece91fb67a6dc6ef758da82c738e75ca3258d40a0365271f7f52c9c2d0c1851b1a440a46b5a394d762561cbce778d6fe71f5ec9e0bad1890e127f6c33691278f265ead4795544cf4331be14a85a541134a0be8ad27a378d3affae5aab8cec11efe22f5d30224b5f56a581502e36a83bc814329800a7251c8bb081b330ea990830de050ee5e598ee516170525eb3fbb8262862c3dbfc3c5876a254c2d3b27040bdf6acf5eb1dc69c51c031b243efc41b8e0d3a4313e4296403b6f3265f2f5969e35aa4d2c67a4e163306d15aea6fecfd8f67e8cd7bf7dc8d720eec2c62a555dc5a38bcfb25e669c7b4a9f579bc5acebb5bc1c466ff5b7082e1f265ccc11f932fbc04576630e38b8be312c032738cf5b97d9850433f8e1c186fce0609b92cc2c5bb4e8acfde8bd1513cb5e1724584bf9837de14d2bc9eedcd69deeff7b6c3d9c1cc70d55a00b6fce4fb4a0312da57fb371831d9a5562cc393504ec7c477f7f0ae84663854f271f02a22efbc2ed96ae2d41afc483e4d8d518a8a8e2907ffe1cc94e1e96e71cab56ec378b2bed0835174487851ca7f7d68db51e5b3909565250fd21745a7f2cdfce4b6d9be495dc2ada5deea2c159a4de2fdd4c4d39a4bceea44be29150fb285b92def9f78da3de69d0ea34022f404e82b4ebf99eac0b63f25a7bd71f4e27d62fef7589df5df7e0143b1f3cdbec3b99f3f32ba955a4e8e38bae123070f79aaf29032e7e4049002d755d2955f740b748e73c0b7c981eac066a498d4e9d7e0b338c97a22766b73e83bac711d545858680b1fe89edba383d363d2436a9d414bbcc73d5568e40f63f4bc20478d1b097680f35756f3b0cc9826ae463cd62d59dc1cd31e8401cdff000245dc478f97427a94985b91b1b63c79f5b531ab31a280112ec46cdf21de01e764150c0a91b7a8cf1c3014e5132180162a9fad78bb782e684d05905c7292798f777021b51f8fb1db1ef2e248c64fb69a35503665e3eaba3badb438fd89ce4b353c384d44f9752e1f2520a3e2e453a9c66d9c3a9d2c7aedd089fb47f91bef8e603f552daf91e3f3c203eba1b5cce4106b541c3aa28f1eeddfbe0269734d2f5504919b30b734379dc1a110d28f7d49f5888e337c56d88447db1e38a4bb8f50a95f1f331f5dcea17c29d511e2f673cfbf926833fd7565f8f757b8e0d1c9f44b5a934dee694b3ea151d484e2cd458d80226ac980b57b130018f14652a4479b43ad5f8d90b600832d822991732bd1796bbd2f39d9e2823235c955b8ec0a8462a1510a4e479fdd8c2d8e6d3a31ee2cb94cbcd552e83dea286e89d666d7eeface74ec6aaf64eb3b1d65ead28f1e5fbf550d759a1e90003e0f74b08edf9d00834664404267318331734867a6c4608814dcbae7af7b60f3d4b19c066b97e7d0e4fa49527265fbb81f3481a124e8e994b549942e60b681ed01b0d13ad5cc36d5ddddae0d977afdceac90349512a93d37a729fa037b00539778fa33deb5b6a2bf1429d55bf2b9a2715eb6753f7a10197d0efd4ed59c2b7b4797433325ff246a0c3df27914ed370f8e8fd0c402f1464b9e35b6c4116065b0541d2663bdc12d129336a91d5c48b57a45449792f960bf96d7a5d5ffeef24067c6a520061177c1d35f1a75a99e06bb99553efe6bf82e43cb6bee8ec46136fc2758792e7d1c8fe2ba28cb1778797730c867ed2efff7955da6632a3a4d88f476eaf932a64310a418deda2eae04ec10f0a96d1e62ce43c3badc8a94d308305eba9903f1c93abd8d24d0d6aaed3151249d1f7dff4d35bfbcf639d39a8536dbad1213fc666ed97063cb1b405d509e2ba6a796baf98eeb6c70f9fdc6e86b8f236c28f4c79d500bdcd5f10d6bc3438538ae796ad46c25bb183bc466cd5ef0e2f8b95bbbecaf4ef9fdb55c230c2610cfe3d8a7709150d3df503d900a50c319c4f77f030b5624b83f9c5b10bb47b69d081c16cab46885ed71280aa9eae1739999979b09874791a3585628a6d54516bc609b901e597a102ac09c939d6da9e6e0f7416d80417742b62a7464b7cabdcd9c14b6cca6367c971349ab6acc99717cfe93105e148fd6bc5e550d93b8b91e390849596af277ae829520e4cd4c2a11dfb58178d406768e5eae012960ba3afb3548600cd1a97fc9fba480ef6aca607eb83e25ead435035f2dbb831f1a4412e5ec44181594da4d51d3d276fd8e9130c086650f4b6bfdc189ba8b70ed99a96cf378ed9f5c17a43689a701fdb981bba6357bc04a34f20571f8bf9c3a1a1721ebc4ef09ae181247a99f8ccaac2264f3548d1d07a53cacd51a5fbc8cebf80c8d064251bdcad2e2f2ec2ca79c62fa239c4b33364370bb4c196cc83d13c2e74d8e4783586386279fd6404bb8aaca66c1601be7ccef8d58ba63c2746f9c267e0732d1473c9b8457d18b4acbea1d7852e31ff8ce839c2b28e7eed1f54f074739e761c949e08f1984f46c7149dc0f96e8ae3723f8888baa55246a5073ecad83a56d61c0c92949ee40fa523716f29fe17295465837df0e3a7c8437f663b1508419168accdfe91db7c7d4c5fb3530b7efaf200f577393d1b008000419820c9d92ab5f2fe6be212d22044af47d4b9f984411159288b3a8f9b316124efe984e90c4f4ae3c3f1b341eddd30be2e8dfff602a07bbd7ffaa91008338fcede193f796a87d5f7569a51290241c45eed8490ec7873efec956fed4aed15809027885045a5cf3493f610b1139494b31e8ea1e7069fe3015f8c2e391ca5037316dc893069ce6a2f964a0afd73537159d904abcf74471cea20ea2079925e729232f54587497e3e4bf86b1943bd08dce0c93ca80ee409d238e305fbc7bd328b06e9b35bf53917c3fa28a09c193b15ce97fb6874c0366e36adc6049425767953ee54f3f90a8e4e14279933dc53db49debf8da08846983c533610307be5cb2605d46520fa7c3c1fa4e2649b2e74809a9d8d94b57f71aada40953856e005174c141b206d4ba86ce2b4738db74a6615073c864672eab0b25f9fd0b4494374083d2a6877b50ab73b3b3e9fd769fbe23b4797dfb80af716196e32162bd04870b15ae0922c2946afa8024a0eda9925f52d99e41c45061a44e949a94d9048dcc47e0275fceadbbb5fdb63b5fb1859621e2624e00d949a731f1bd7f5fe2e2c733fd41d98ea07b5af8cf7b6b8e634b07fc4576852c472ba5fe50d09f571d6440e9651bccd6269afdb0ea42a9ba0c62cc669122e3a6abd00083ee433b36a8c1247ea6acb83352e5f030ed61249cc571abb31a5a17ad2b70eaa21e07b81955b208ba44b296f4b10ef90018903408a29778cbf1e4130bd86ffdeef974d25faac545df081c7e4daa1f8b1057a7681d9ef2ee57045ca6856d39e76ef10a949b31d7f4709be5d815efa3c267a91df89ecb8c683d3d007307dce6a627f80131f04f9220809050d2e57c9e55737069a7a85f4d8b51f4238e4fc228a96b58ed0a7a89781b5cf3df1d237e46d9412898c923082fd491c7a5794c9e6131b029dd320cd32995436ce892e03ff8d6193812eded5d9514795bdb4fa1d75b19ec2748c26ed1437992eaf658c2cb500f7d6c4ca3d810a395ecf65c4bc237e88bcdfcb37bc1f37d51a650302ff5bcecc60c68cedc446cfc9d5232cf8945c7a3b943da10390c33863b7182bba2082f7dacd882801046d51dfb851b9e93f6b59bb4e0b461616f76a67273f4145f0733f14e111d7d1d5c053cf3fe91f69f434e472da55c3b571246f046fcb20d1c40e3e358caa0b4753ec327cacb28188ca068f330fd6ffbfc1b8dc125ea8ebdab351e6eb4fef21327209c1164c0bf4599c61a33aeea74f21438c3db535208daec539c0ae2060254aaa3afca7f09d0c48786d566405350431ac49f6d12d0cb5a8ca5f9107baac51e2b2b5d8b8a403fcfc3d2023a2653f94d44e34e9d1445e4d486bb7a4fbfdc2a3900eaf972b14fa8127646164563f6dbb14c3a968a52c28b6f12e2a24e5fc8c81720836c123802de3710da0c04fb87d29c19d4cefb9a99db8212cfbc7a4245031b40fd2cb3b9248e5f50cee9d20554f4aaf8d281b6ddc0ce7b5209a868fa2898aa3fe8bb56693bd3d67c18789ba6e15dd46b7ee9edd46bef0493fc29b274853571643ae0c0aff49836a6044355ad12bc96f7822a0578f56286b64d7ddcd5ea39c54ebc6a95c4d44e9692c3fdc7901b620771b6ae99559449553c39c9e6e87f31bc9dec0ad420ffde1208e299440fe72a598c494abf6e1101836a17651c5da9207185ecce461d6e47100357b5da2c1bef19b9ea7bf599ce818c4f55eea8088e38581d86153e00849c64926c8e30a5f346f1de41debc59a12ffa31372c7e3c316a4c561f299c809e6e297331d0491a47d1b55040e490f2f05cc1aa23b6a7756bfbf615775ed10e7c385b0106010c05c92d6cd4aeabaa18fa0febee7a3dd404b1f2d44dfe308d5fe380d8053fb0d58351d7edad95822812ba9dbe019cb744688823a18841b3733278140e114609231503087635c2b7a680b4bce626855dcbae0a1c4c4182016b5e5745ad76986786124378b84b81370b4325ae49f7a35a64b789ed43c9938fa39b4072c6e4c08ed2ccf09323af318305938a8227f493eef29e10e86c0b61bcdf96e4a365ef7074f43c51f2b707c5d308ee0801e524b66ea24d03bef45e8727c7cc43975377ffd74cdf99a5c0025ef00ca2a74a2f51399898d07ec3de228de617dbf8e96dda354a477e73a8d9559683f7fbbf39032af0ed8702a12413d3f8f4dd83e651710029d1227785816500e304e7f1a62307c65c5fab296f2e6a641b29205456087ec0434a0fb28e3a87d51f5b6d5a6f7a97026a3c711a02d0a4350ee412444f858005b8443b027c21580fea000f11f9190258bf8d81ab7ae7ef535aee66900957574d3b96a6b2e4ee5da088e44a81fedcfb508e70a0b705d84674889014fb4cee54431d49f32c5de0162d90cca99b8efdc7d1bd38ca636a0b74b9211ad1bedaed015ce3f7e75cf10153a1b54c1c996f49055f53a6323b7473fd27add54d53ee711590ae03a7d7f52b34b865f39352299605065f0c1c9cedf854dc92bfc0fa2699229f055eee762b972ef428b9cf294f24fd9abeef58d30f4111d553838f4d82584cc00acbae853ab694245308ef0d02021ee92127219fb868c430e607faed288881377da8e85b4ee41871a497f38442cd41b5b097c1f8f8a127e8166679705e7d4344719a12566503add9b6cec7e9a7a281bfff4ebf6deb397ddd8ae53df3477f9284d063a071c8b2084645ea22238ea886c54791bdc100c7959417b025ab55eb5085077a0244be165416170253555bcf8a986217a363e0d159818902c3e2d3d5e16b28a2d19aefb63b1496c94aa686cd1371eb09652e04166af3ebaf21120bc0681643f274cfa897c94a88291586870d57af8fa850c53d10fa5a079369ec8a7d9b9047490038e2f2eb3e39417b4ce8f19d4c6a4fe095de955e3a456e8e9e1d0d5f67b54f88d5b673bd357372cf96e01b3fdcd3b940c2284e9d505846478030d86213cf5b76032ae90d95c96f432e5e6a7c092f1070546f6ca58b68a6254859d3bd166eb1026ef54809e2d9fb7a563a334dccc45d6f6c37f5323adbe2109cb43af5391a33030727b64a47527f35ab05bbdbcb6e07326fcd691fde0f15cfd6f6b867543554f01b7636de2e9487d82561cb181d929256d149afda22b4ff3a945614e2ddb07190940e226a09d48880915d3598be36299cc429391025560d94929d898337df82dcacf264b163edef7ad08157160a01a4aff3f90809434b3c8bcd0278b4e074acb43cca0c0ab1c8420146390a9c25be8673ce21e4ebe8700981657abf6d3f2c21e509be025f549caccdd09c23c3c466e438f621488b99a449918a7a3924100d4ca40cd58693b20d2a0284246992b991cad10b085dba3fd5f7854a5dbbca251184847734ad4cde91f1541695073cb9b81e12ab2bf2cf180b8fbc5d4ffaf89733cc22448e795ec7662656be280790c5b9308a40190b1979508a2fea46da54f5f0aa1df483808abaae07315109483c9d2485e80de6055b1ce57eddbe69f3745bed13b220b41cd716aa4435ac2e9c1b262d62dc0baf8a1af672f964d6f951d81da3966be8c401ac00708e9e4fe0c90057aed70a8674104350500f40bd8a10e3b839f87b46794dd3c95365c7d5f56268eeab1c343c4c3accff785a173c9d1d28e996dd1d2437f6b3eab7fc0e72f210e36e84b6a3ad474f1ba258bcc9c3199235d6dd16cec522e09d9033d2176603ca5ecbe9a87325df756f281849c71f219b8098aec7cc1329e82dc57b90eac79e10adcf314499d3993e1d1842e771e75dc911579d189c078a024c323c34194eafee4ce72ce7240007a11ae43a5ac96c7525e4507174752f1df808657fc352b640c582b38f8ef3c270f111e573863835a22f60668c6919e6d0f8bbd1ee3461283a5933c3cc4001c1b19625da6961017763b7c22d6f90a521a2323e4f6d7806c99878927a1ae45e7f803561d78f709df65d91e637b6d83346f4e1de9eb7759b608c517ba8b001ed2fd600f71d4ebe03688cbd8ff376ddd7281b387eee2e6a9798eac77b63ab8fd91b5cb8096a56509db1b5b8a9854ff0db052d460f6b4bb0a45b813f3c82d019ed7164512027185337a7f0948b97e6923d763dc9df826122793a9e405b52a7ab20702a74acdf9ce9276fecdb59db6233d14a733af8517f718e5f14724326b5d5d37d63bada0fd17906eadec2446e98d3b25e6e69b1c98a22226236a7d86827f9c6cae4e107065578f98ee28dd7fc9e63b2ec7ac2e7e5bd73925b19a1271d774950c7e6dcee795902be350e63e7488cb301ffa3cc8e767b5122e616ee043ab53a2fa87d410e13083f01a180d74e673afd67b8aadfdcd796322ec8d787f7ba6c824f4839b8c169ffb9a92bd04fed56d8612056af33d5f51ff97f8cd668aae014096d6991a8c84507c425f71864a0b5a001172897e45a3277d8a3eb9f5eaf22472615a7b59b379059d4c358e70132da7fe2306de55d22419bc9d067d2c5242494866042f85e90f89db15a75aea415280dbaf804e2058940e902e5270c91c959fcc3e3a1e31d168a1ff90458eb21ba7853ac00973fb54e327c4dabb67299005524c6cb388df46c9d37a04c36a507f7661f473064dfb3b83fa91d603be0a5c22978ae5c2ffd01adcfe24d50f3f51cc53c9a29e5ced1e169f0feb1b5ad63a80bc12de17b11ff1fb084ec5844d09e66aeb68c21ff60af7b8a454c7a965afae66102dc21dcb74f0ea438dce95d5f63be42f9523c6e26b2f0628b0def89ca25688a51bd70df777cde780b35d98d0c8ea7930c19fbd93c07973a69e9f6badf08eacc896e2300cfafacd04cda2246ae0cc5125f1c7b1dca21bd75dae5227ded283962229ba6b642170bdb614f6a258b22b67717d693744fc40b36b6966d174630db1deedf31d6d661c86576eeeb9bfc1be524834d1bef356fad5942574f4b72b98643a4f1fcf3a054cb741754f3f11a6a95221a9174d5c920b565fc184bebe3fa8e6431e5d8c5d41bf27f93841124a75ed69b5a5e5d0114033784c1c0b9a20c74cc53c311dd4ea0653a63df6d5ff00154e4d9914df1d94196f5cafa67b0dcb9793180adc399a7ab204009ab2069e0375a2e770ac14af421ef118592007316843cb5561a433cc4426d04176ceba5866df5edcaf21858f3d5298dc5812d4803d657daa090a6c610e388cb8e37eeff5625d4b14e0127746fd954f9f881f14a6298605fe6db3557eaeef42ae1df8cb06a0051a1f0049fe41566884f0424a29e192dce5a370f38f158c27e95efbdc64190f771d66ef4129563b7354d0114c42f3a23f6a574eca48305705ea591162e14f7dbf9f31f9b52522eb6991e04587122ab3cedf536931e93523b422a2fe5fd2e37f034732fae17f937ab9ca495418041333d64e803f63b8e09f27e8328d0fc84856ee990a290b663f7d79b448c49edfc00286ed9d1e618c4864b5e24dcddc016833a18ea59d08309b951647930c27cc4de3bd3a9fa9c40254c3ed1f60e07f820e22afe0399b56028f0595532edc4e7a564730a655a76fba1b5313a7017c76a18d18a31e340211c2d12f1d40db5174e865d0d1b14b92fab8dee34e300813c30213224c468d2add7a008905b8bca10d13e835bbc17d6d7a7a2f3f9628ddeabd88d26350126b0155d942aa931342a4b7337a465c73ad76c68cc4041d11dd5caed8992230ae939d2d297c3b69d6b6113b6fc5d632ea74a335a7a18a8ae8ab8f3655d25e39b08fa301b4a5c0ad867d8c2b853d732520671a48d9a71ed011640a6003113df1ffc92388045d55ec11f4e3a918a7b71515d7aaf7cbdece89c0128b2f0672d632421beb7e0d1273d58b46a74bafd73edb3bb698e55270f7a9a93476164a8adac17170835f985ee24d7bfa3fe83fa3e1804ba0288b2d5844f98d306e523083929fc28f1c2e5a13f8fd697bebc98f5cd6716181884d0ba3a58aaa97bc903e7c307c89625e8c86f7a02b13f28874e5cabe2a7a38ea8161632e7d64755057f620d14cace93fabea0f14c1386fc50b968ffd1eaa9e02035c15259de389bbd24f127af9d768c0cb0336b99f21beaae1526b96a42de7f7601abe4f9a7cfed32008fbfbedc80f7cbcd0fae9432bb1f246fa7a0f4879c78e8a6e589daa87f641f816e39f53f12b260c16714218569cbee6bc6840bf7f137caa1079937bcc026566d0dd8bd0cf08428ad8456bca457d417bd02dfb5b35cedbd5a602433560505d36fdbfa726ffb257bdf29e56e3ee227286abf21fc47232f33a904cb8cfabb00a1399130a557481063006b0f605d5090f8b6fd2a3e192f9e2046e9e93276793370c5c354efc9a64453bb273dc45b3365952ce58f54ad7cd1ef0c155732eec10a701cf66418d780ab937aa22796d436547e6bccdb53d479c946e739ba9cd4cdc4e9d3443de6fa2b4091bd538d6698f438a81c9910d226773317450b2f12017ea393b4bea346dfed543e23ffa3688c0b30cbb37f4993d2b23c86d98afc1f520c9263b13a6f6da9a1ce4a0a5bdd8beac187e858dcdc4847a3e53392d68ebdf2c87bb6a3de088fbc5529f004276e09dafff0a3c325d3a325c0b7f1707e55373d83391b780b5a4f4154f8c95534f65254f0a4c8375b0e794a531b5915befcbb3755f2d571e2988c7459eac4516a46d02ce41bbd30c7f1b98ae67639bc31b6dcd644f68b75ea09d67e62c288c571288c3e7a3b1bf2b4b1d0db6e7c3ae46a765706184cb23485ede794f057c9c10f3b8fb1fb702b5920e6829049bc79b054e99d9736348499b1641f81a14e2c2d1ea1031539cabe21bd3a2ef8c6c53ce2bcfcc4cff7469b114fcfcfa15ae3976c9fb07f069a9a875b50ff50f88e8262c38740be5bc3c303730a40deef256bcbb2c6eeffad0531cef952b8737cd0fed621f3bd06fb2c98347f48ab788568df5d8d11ca337f9f398ffd817861edbce799383121fa6b25b86ef5ff02eab3aa68d79c9ed6707b70f37ba95d0f4968246cb98572d54de7ffe2cea74f1de1f54dca3fd0a58618051ac10f87fa00f0b7997e238e43b4cbc65f0b632ced19b4d8226f1217fd642e0d6368a2d4d955e320088054aa1ac23c86f78683ca97d8c8f917156da6d85de5619850285c19c2f2d09d1cf3bfca13fd365ef8308f1e3f8ca226e129384e382c3a94417055ccc102cbc1ad8ab73075d32d503281f752c97f40502fa3de32f377b82812ea4746b978281883209b1ab63be00178296014277526ea33ebff8fc118bae145af25e8e5d11940ac0f08d5a98938b232eceb637c05b9f0c63fc56c0b8dff1959f47884dda57c4d60b32a1dc07283f9c7efdb044dac762b327c931efe9760564b88c48801af123284ae47b2d5ba7aaba08a9c2e36a226bbe3e9e80065b9164531f42f408bfb700fb805d9eed5a8a121058a5a37005907b707f74cedf7c28921a14bb9189219fd1f37088017c7f50b11e1fde60d849ae5615987c3abbbdcdd352047f8b2f5dd9e6d48b6848e74fbd5eda3f7bb83f7a14753ffee37916e4c0e998c78f32486b11f8d0c19b6db725ef9788a2d17d1f81c624d1a9a6ffde0c10f6798aed019cbcae3ec9b0c23b5fff911259182f1622f718c2ddb93138af4f65fbeb22c9dc56c92a1de40565109775f97676a5f795e9638264fbe5ba113878f5c1379b64e1d6b871da8e4c3cea3e3173b31f6905b08f43606a1b97a0c624c9dbf06c13ef791ca783a8aae60e6ef34b832f8f5a65c97e717ed14c83d8c7e22889c29178e35dda33f465d7ef26d471ec008d3c810b1b1f246692b8ee9b32c6a776e7d332291c2d2a5b8b703e8b3efa2c9a03f0ee03b09076a320833eb56b420c0c0e2ee9f32f605cc44dbf60c70b9fb6273ff22f17aa3398855d9393afd853ad3a6de7c4fb5d46b129ae50e9eb9869ed2e10d9e5a5a6ca0a67c1193770d8f6138880e0b40919e5ecd6c5a64df88bec8ec98b0c131180213e9387a8f379466cc806d7dad2d28c6c7034ded3fbe3705971620eb297d3a0f566bdac983df0bb61985666806ceb07bab50da38cc62d0781a0fbb3f223456926c5c311a3d689a92a002d46bba0d69dccc5c050ed74677da07e6e4ea8c2194c0d4c9e115e01da341c3d475c05eaa6f5038115ad409f0a32323e20ed23e9bf6fe2ece09b75e082f4c747ebdaa2979e6fb9c9a0925e109d7365c3f6e44266c059b8f0f62cc1bc3116773d22b2bf7471c5c3c2ce3e5376b9da364b34c228fbe85be2400051f38c7f33a65057a91a9cebb11da51bde151516362efa618223a4effbe011ef0946572a93244032456610f52432059e53d554e3f4a2abf153dd5b62476a5cd846e3270399dfa3afcb779107ba1283691df6af2cb7eff240183488915df202a1df0b30dfd8284c8e8de8907a88629760c42ccbc562d86a49d29b0c9e6969a916871e1f46e95b0ee5dc5216705731974f09b60909d20535693fedb2bc1b43de7941d3e58a5359896d45ab570b9d94d7f44f6f52f98dacd8aad941954d124c9369f8b0a356f81a356baa857b39da4bc8a1431877104473cd52ecda3a6d6731b2e3bb1a9e11704f15624c24260fbdd862eb5a3f6e9b780528db9e584d28ace035494e9fd54c0b45a791c0ee495ae8cec2ff2b17b7be83c4a3d04c03c36d2c370c2797d39e13bee9fd4bcfe52aa0d3f04877d3882fa0554145b7c3276abf063a0231de8fbcbebc72da767952df9e9deb36c132b15d964dcf6f1df030660a00515b745e84829f641f97cde816765d0a192122de2405014bddfe3a0869a12f68b01aa1329026cc124a2e1a753b47c6a64600eaacb344d79115e03487200ed2d29cdffaa5ef5c81bcf8fa27304022c6995a51845f9225d68e97c1793f5a1782ecec06930834b3c410727cd2eed2e1f0b623cf4eeae4046786b3f70eb7b0a1f0dd98dfd9ffbd01303086867b45b250fbd6665371b8a095f9e5ee658bd61b9bb4e22d86806fcc7460bdca44c3631bd74eb4c2db04883bcb0a7e48ceb39ceb4089bc5f5b4ccf220d678e36d4d20bb2ad045033caae9120c4561533f7103cf7a70811233a5c865c8b71b4e711e273c7792b480ab9535290c2b12253d388d3222f4eadc38446f637b2f9a7987779ab9197f2379de83b68bbf5cc685d5976704644833d7fd974b8e5ca7f09c5d517b8496ef100fa30a84580f3be7f01a5b1ab3bcd4502375f13f85fa5a88840fc38e4a7e2a044791fbdfd9052115232ffe70148e8a7a7b7469ff3e54896283e822be969a52265d92d7b06823fa3980966347241ecf7a13e43179ce469f57248f22d21dfc3d61eec1d61add729c4d05ef35430da4531c947bc47703a9901643773cd93eb1d7a6ed0ce8c852bf10367ffe78ec867f7ef89e6e246076fe6013d39178d43f27713d0da014e2c53adbc493b8b3b2f6150a6abfa8649a739f6de78f2ae4ef91c2980086df664b3cca317adaf5d5fbb1103db88cfc3b542062203a3707e81313535eebb14c27f2c79e4aecf15c69de2daac4876b2575a0b2aeb31b7093ba042eb095eb2f2d71fb36ebdb36fa43ec51c7cf3ef6a3eecc612e9fac9a2797df9326df57a4a27862dca43f3e41bbcf1afa109fc30c696cff091c9c8e9f26ad79ef5ad674c37e0391ac985326927af8df1f02d61c2f57b31f2ea815ade268ccacd19a109421a3ce6ac09add7b8974dfb776bfb8ea0d9c58b71c3e83a9baeb6e520f958a291cdfc38d3fd98845f22e651f0b4167cf9cc04db5348e1ddf9876fcfcad4631a3091c220bb0d4ef83025a5d89dd1f06df041948e5cc0d49098c276fb285d25ff52ee49d37fef37bf080baa1356bef26c0ac13cf585f24a29d3519791220161384ce4b8a4891feed3119f5217cee8ad79ed06e0497b3a386f14394b473e55e16d4de0c00f995e8e3a73abdd953812a01c3293d318d8abab10ca689131183fa198fa23b3406ede26281ec8fc7f103972c9b5838df7655e809862354cb1e200c4e7390e36188f64868cc815eae678f37e8111c898d42cc0eb4a3321c2845e791bace56514b5ced0be1583bafbdf892e240ccd7547a8da0b36cab5f1d4d822d801d386cc7eef5c572844e51e6402e671ed6efd70af7d5ed8d5dd55424d26e63bd3efacf61bd189f6c3c6708979ddab3720324d50a7b085e5e603d87099254bf0a2c749f270a84af56a026a3e745223cbc181ba10ea22d6b3e271cb5c47340b92e0b07af54b0b121b74750930812dc7da3ce0f00169374d644e9b9159763f12914c204f8e821cb23782c14c5601550e0c90571430df1bc5d1c1672ba80e85363e8d8775d81588133cc0916536925aa9780b10f729680c962ea4c35c985e4497dc38eb0e14dbd5a3fd1be62088b41e85f4d1a631802303bc66bb2733b0f9681a7daa301609e8e66d6f19005f1337d95203188122c800f249cf9e0824b46a3984ef353879843203633d0609a3c706edf2553edbc99aca1b6a4fd41b01849e3ba6a010664b7d728644f382c580d93045463fa22e35869cdbbe834c2e6f16e1c4cd6cc2d39e852b9135da02c246cba24746874c4bf4b01907dab3034a827bf681d097c4e10fcaea8493b30c8e562000f2feebdb27e62b1b962f3bb8462b2205c02c1f1e495a314d20e7f72c1c828ff18c85a67c38e4d7cd3eb6615359ba4a12182b99d3c11f79b71a1ef5710463b66ad663b0665eb86204b9d7c662e6215146f5ef7d6a55c48e03818a35884fd4c7bd892117b5350e57ad8fa44c20533df26ae5559e7d11f91d1832f2f751bae14c4f2c07eb96a4d5577d8a41192d1dd78fef120061603a4c1d8a46bf33d37e5b4314fbc29f54dc32ad31c894c5eecad5e60d9294461e72f91d031f74ba6a39713e37474f5e35ebabc945fbcc864093ed565381f95cac9b0da0fac1d7e1528e35bc2544daef9a7c7811c555d811df95951e7d299c84bbf7f5cf3da3abc2026775a5fbb554b2049f7f03b0ee6b21da479177c15573095ef01b4983b7569067683e63010f1dda015e7e624a81fafd5f363e5a1c26c3981ba5432cfea965c341109a74e78d52aea71706a6772e9fb4f7ff7bbec857c3fdc7705029b8d12f9e7972802f60e1a0e2e9b4d8eb1a616f23b0ff952b0e938377202f7f46703b74cd52ff906001de9aa5c2d16fde8fcf611669469f62df5b44d37b8d564d5874fa611c2ab35835209138e0704885e041cd00f2a8250bed80bebc75186a2d96c1f25020c3c5c144a214fb04ac50de33834801e22f3e6c0df82e40df98f8a1d88fbb89ec46b31b29ef7772efa5b21f4745186f589fe0dfbc547094ed7a9dbafbc9e00d8a40bca21e278765f7b7db293a65ff7dd9b82b433c67119174ee8f228ab383b46fe4452fecf6a784d4abead58479ce89124a90045d3d66542cb40bac7260bf91d9e5d9267913aeb55ee851805c5b3713cb425b6d3f503e983344c67cffb99151cc33fb52143ff9d0e7223820d6d03cf0e743fc2b8de37e68f950dfa55be0c00d64fc330a8cef1a2c102483dbdcb32040a559005d4a8ac557045a0caea64c13e350360abe79881513048bc03724efad1c7f6ad05c9a4d2e451cb2aa80c978e408483d3dbf45305f2087476973307afd239009eee98ea15827d941842e9186e866796cf814bf7967960416d87abcd9b979e6967c6c851bf3737524a3e927e4eefa2e1c00639fd3a20e21c3765f3f769e6047e8b99ed2ff91e6ea1e60f7231d0e75a8892d0a71086e8762be4b3b376d17b8371a6cece6354b8783f535834af4f9954428d7db42c5d7f954e7b016e75772bc477f7f9a417493508d43f8b873f19274717a13c3e6e246fdc4ff5f603c5d146a288a4de6452b997241a8cee9e47279e0210487164340684e27d8cdf5c4c62a3340318a7123a65d13496768f7296b84efccf4b32cc77bbdb02d78a27243980a54f8cf1f6f538bab53883bced8ea9c399cec442cfc9d4fa1bfabbd9d835a9d5044fe35027b3ca08efcfee83cc26523231c5b6f9282883e4ed57cbc117424acb8c7475c95797545f0ce4a1f8f9b518dc9d4b5ffbc4468adffab5b3c1eda9935b12a08e761bdd419289ae9107fdf572f1a845aface2048063c999dd575652bb328ef1220bf7f33cabb49e6b64f10facb1ca3b21bd3cf3248765a89eaaddbd5513967eb74f75f74751ec0075318aa7fe5b7bcc120309c852cc7338885e5ac6cc21854ecb51cb63f10345a3d3fe12165b614955a99cf46bc9c667a10651234a58a8898d3152ddd48523510760382159418bce978ca388d2212bdfef1afaa13628b34f16b0413ef2430824d7d60610bb02a872e58aa5150ac3e5978975c2f29c8dac9b5f00ca76948222ebc5d4d084c0cd6b2187ac291bfe533326d715cbc1f790032fbfccd4c3c7bc91799fc606ddef5dc18ce21795d0357a1b3ceff471c8270fbc91ad6744bf9b619acd6d9dfac000265848f78c1517a561fb739f39684488789829cfabedb7bb72a781306e9a1c5532d0777717a10fec0cff05dc812f731f74a896e5a234678313dcc1e71ac78cf31e3a37416e204080c14a5f01d5be8b7f1ff3bb6bb53c3a7e613793728e8c3df80a3125199f6983980e5eadfa1ff687463c3b2943dcb77a345bb3c3d4f45b4ca20ab8a433c0fc3dbb936558204b29d2e807546b707f7fb159eb2000c2e24046e6a82acfe00d216abbc6c4ddb8670e1c952fef05ef531174b20a4a45125dff1ac5f9d5b978f73ca322aba3a94ea89c26d99c746781664955f8960768e5b856c9e004f34640409063c321ee4c5b579f34c4b6773263c35b1b4604ad35245aca5774bf3e935d68f0188023119d70114c77f5666e44f68b438385a8e0401dd0247eba63cffb2daebfebc711f8e1f2b8747b591f3877790cdfe7ad695c797aaad0613266433d0368b323f0a8689bdd82b05c4badf095ac586e04739ea0e495a342caa1f64f3bfbc62d4d3bb5495623c15c2997671c3bc1a5d858c688ccbde39a42b068a87cef0dbebfe44f32f5a7ee305ef3dce4fe0c7f41ea4218096b9ca0118a6dac1a79bc5acebb5bc1c466ff5b7082e1f265ccc11f932fbc04576630e34d61f5bb65fc9b2ee19c64260c35d5d8c7c4a1489b4bef433fa561c8bd8a410a0d70537688adea0893c0d80cf2b21bd4d651a3b66ee91c9c6f809b3ba1f983c1adb39345fd6b8e71b386b5c6cb38a3c208e74b238fcee0deccf35c3dedcd29df1195f93d20851ed26b7997e47a03e236e1a39d98b6c9088633d71a8f1a05e0d8af6f819ade8b984b98adccb4f414480936aa06be8f67b20b0ff552cf53f08cde3c4e42944cf969d7c7979b6edbbd6a6c7f8c0108c9739e469f6ecf71fbda20d0e4782f7db734a8766360070f1b27ef74ec8eb6fcea264b54b9d68d888c243f6d0b7f0e5cd21211d445745611ac2de52f8bf0cdd1ba6b63a24762973bece96a1610cda4e11c9e72ff8dd92d61d81d27cc4cf6dcb02e0ecf0242e2ff0a8a3384555b18045e014e1f482067cf55a778ac64631798c1674c91fbcd1c31ce60d26b337296a0e522e904f032a69c5e3f6a27c7bfe1cecf2a00242d3d77994a92317e4a0bc714c77b06177a739ae6ffaad85764b022edf782ab3e94547700adae76234ed08fa8cbf902f7fecb2ef9682f57967a861ef2cdc4d964f6719c164111333037781705f52bd226e3e8a48e743e32e8e69d692d3d5123fde3c549d408ee93345d469f9ba4d55348e065b1d4652653d369e4828dabc176f651db1dd9e8b9a390f7de6378164d5c4cca6ca764bafb294765602e411de4da79364a5a2167b6c0d99724b70b0fac02250dd251b4ee1e6ccacdcb2535f5888e337c56d88447db1e38a4bb8f50a95f1f331f5dcea17c29d5fc68d73718ef36fefb5b5d51782fa55e237fad5c6f7ad219e6cc604645757fdefdb4d6cd1d1c14cf00c1c6023d79cab6652c896cc9bb5f6a43269f78d284d6032c4bf4db34b22bb56ca22b17eb21a43d47618c8218ef67320ac341075cee5df3bf93b1c80a9eda1c71bd6ed5beec67fb046b39addc6fea9d253a5cdb029e78a56e076d73f25bd94d34b5f7654dc0c10c2f1ca851de673bb97730d6ecd5ec1a6b264f5b9ca589cc569f2660454f559b35d6bdb789e1cf9c0347e70843ce79c585178ffbc8086328501f57aef96481d084dd978ce432a5dcfc1a333b3aa97784aa25ccd3a6a8a669433f63ccff7d1989c9a2324bd4c991bba359ac89d6f8db4bc4b2306d0df33657a5194e234063b94f213e740d531ad67d440f04615dd2eaa29855650b7280e9e895408dda598e963d2fa08bdce359289253acce31d84f74523430b77db83d507c68f65438b1f78da3d860d1ffd44ca7a830522d6ddd8367b75f674d2b12365e3721c17f0b28b3d53763c515ff9fa695f3ba3bdab5c48d202098846fcdfbfd4ee9b022b520d0a5305518a57860bc9813bbeba445355dceb221a0cbcd905e663f3b6fe25c953a6bf8aff3052c2b895cd4b633e1359920c8a6ab857eabfe94f66198e386ace9c531779c7ebbab121301e0243ae24473f80b2862f281074b6b016f6d0a09b7ecfae77ba5c5505657d8788ea3eaccbc6436e1d43843f5c70e11b3dc62edd8bd25d04fc3aa5e41c7e0eb593549a5ae8741d55038da1166bd7ef361d651b479b4fdd627b50a4b8179e0c22ab193d34910cba29e1ef13ed69ecae0eb03d623e750f8c3c078f319d5161c37e1f638ae2ecc9377ad842880d282f1da5019a7b933a361d7139eb30b309de5cab2515759cf92878c952acbc70a37073a7113d3be249e4d48c27fbdebf26f3f0849596af277ae829520e4cd4c2a11dfb58178d406768e5eae0129f118bcb568a4441e614e785e77f37df6ccdc591689f0f30a52adfeb8a94f646fef115eac4afa5100883c2e3cf84f02ee5a4f2efdb1ce39051c17754d0484615f7d1b49b2905e0512e387113ee75107ec4f7ebfa1a9dc4523d62e85266676b5db6bd6194b1636d9a5e87683ad9c57ebd20cdb5b7d80bc8af192099153e1c14d470c42beb0d08c9856bc89b5290b8d9505cc5491b41616c606525c075a8b3aa0f3cc3268f57fbbff0f0f3480139c0cbb2395d4db29d59f4da85b0b2df0fcb89548a7382602b258858251c1db8093e0d2aa7a3214f3175f82e7fa3af2152008774edebb47d47b53019602cc848bbc524bf4d38d1097757ef664f4ac2a359980bca0c280d708fc13320b7a930bcf2cb691a76b1fca7d39149e7d88a3afbbde978c67afc9167b21179835799c367980f84769997dae8813f597658e7b4806860676d5e75330343642f6ebc677fd3f7ae14e8778f1b4db1c058754cdd42f9363d2c977b7cdbbee2e4d90c4a24bac7998e3b1d5626615da286c31f1f182dc1f0ec8c79b02534b93d4fa6df1ce242ca3499de97fe773fe233e6b585f70789db64646c52cf029475af159381d37bfea1e7069fe3015f8c2e391ca5037316dc893069ce6a2f964a0afd73f8e7d6dfe271cb34cf77aac7bfc25c6c534faa013c9e4cdad91dc30971916082331278902f63c47718dc07a4df409cc1feb3b13e060d8d23f16181179108bd99e2844a1c9bdd3757f7c205bddf1ad5b70e2116df22e3dce0bfbe5c04cf7938ba9747ba2249e9c7419093e8c70ded5582128310333ac734cd2ec4c672df5f3f8097529ae1b3b1b0bbf28e94705b1bfc071155bdb08222d22458b303f497d0f765f1c1101ba173c7849761a1e9eaa63c31fb506c14c228a7b0d139c4d82a2df5908bef5fb3ee6d38a5611a149162dba04fbca31b5cd1790518524498a48f60b173f4bee81b67cb5b5fb872f702b6b1230155990c21438454194ed7c5cdae8d9a187f61eb4f82d76179489da2d1994fb668eadabda074e6855c132e7d79544acba069e46aebae44b34c78ff6dd4f8cf47e4c9df64904e2cd9fabf7acb664d3c1f8dff221db0a76b400dd3a64bbde5b362b9e587d063988afc833249cc571abb31a5a17ad2b70eaa21e07b81955b208ba44b296f4b130ee8fa36233e2fd67d2985d96263232844f7c6f960d2a9aef90c9c3ac83ffea1dbf31b078730703fe45fa2b0c5b03d56b2642f26b142be5108b9078a4c6e1f4e2f24b0abc5e4f7225d6b1ef0b1405bff7d0de3a4ac1e9b66131497848bdefb56b7c6466b3a3e7b9eee331507859bad04c271c9dd2cd7ae461de448fe790d7b67689366a5e84116bb946aff69e8ed07f5e2beb164737842d7cd9d66bc1db9f7b540a2e0777b35a2f2269921de444a36c772b192ede226b1f1765a536f1316f97508ec16cbd5812bb8bb1296e2b4678b7ca3aae03e81ce1f075d9792f7848ee52c4dd77203e6c505b2eceba52d90e48ab6dcc271f7ddd23744e3ca9597e54d48101a72631a17a333bb3f4e6007531a9dc4efc2a0c55459bbc0b9102478aea95c7a976a581d424ec4ffe3933c7c318d9eba4a334cc64681d54745733c8cf58c0b8777dee46114c13ef225634dc361b6da8c362840940cd250fb4d8c5c8bee32be25f4c2d8f02e69c2cbfceaa37c419ac11b0df7c615c13dfda2a812897603a15a495be4ed2b8a70a181c43607510037b4a337cebf052587532118d40168c63a956566989e5f245a9624b6f17e9ff8f76bb5404cb1dac1c3605d0f773e45cc60528ac10cff30e65dadfb12d0923370e17327b3f53cae8657c4704f85fbb976f37b99656ac4666edd27d4ce5bdcbadc95847e3fa38f495e4d574a0030a335be583b66de41bc1034cedb554e81990c31b44b8d8cb9bc761e8233d7e52ef35b3c7b97ee0be9726a843163768a22667ce324e7762b0c576424d705958b7d76339af74e61026576683f8a92ab15b579629f760b7d401046b2d13d1e9ab0ecd978fc19cf017f3cd61c983405182bff725320788dc2e7cd6c88e0345bae7ea96afd0c1e2a897acc42c6ea7e4bebfd0488335fdf97642b6352c5228fb7e0042c6e626e3116b375cb90b64a342f43dae50464aa0287313693608a40d458d0da2ec9d0ce58f617231547bbdf1aa6a6abf8a73aa74e835ecc0391edd12c52d57af0fdde11081f7db6ecdd18496c851dd2d0210f632edef0396ac4a38022b2cdaf09e85c5c641b24c16a373f723607e40eb1b316bc184ede630a576f95a83b9bd939cf3de472112cf0032c8d9b64f28502c5bc40f8554b3b9d4c380a239aa6c9745345831da20d48f41c0c1ee3a29c3e1d47063132e696c61f64c0814d12d9133ac511a0356d690bf00afe4d5193d6e76b4c0ee57c5a0211c5c93c9f62aef899185c0f6eb72fc9630822637cd6ee1071d1481faff2ad7dcf683726e04684fbfdc40c03e3dbf5f8aa80afbda24bc3639ac8837fe27c4485e2249ba4223eec873c9e1a2b0c903698672c681b9338c0df4b46246d2aef91ed7b2ea349b046aaf6326aaa585767fb30538eb890afd9a395e2feb990e2db842ab66aea7ea68c6ae9f7d7c7030db09a2c3ae046444fd83b38b25b9981c587259933785c9b69c338315528025276b9fdf2ff68ab354b447fdd73762d85c887716e24597536a351d6a82a12801b4b70772c6bc4e0fa8e50f82ab8dc34962e7efd126d54978e07999aad00f528754de0e9ae81f2fef8baaeadaebec5f3bf8aa831c67da23854be3915c41146e793a786e1607c11ba8ce310931d27e695be7d0ecd320ff9e4b04d20f393a8f1493b0a264c7c1effde124ba3578769e7626794f48a374c530e2eb60e8643f110346519e39ff336dc44c0ea19470d5b7464278d43bee00ced148c5a405798b252f83067a754eab93b6325b0ee20113077901c301627ea80d604fe16dfce15693ea748c8a98f357ad6e6744a05dfe870e94d58729b9c6966301ff44a0cfea6493ec7f0e095fbb6142d3ce11932f075ae499f8b57c06d9ffedc6403d453f2bc061d063178e53423623b9827a88eaf3890742c234f882a029f2452551a1d012b72d18763fdc09bc13e79ba8de2728c41b759e880be7fe42fda1f50b838f54b17e05cd69134247d3dcbc61067a06f62379927afa3c1be53bff35777aa0e67e40a2f1b1c0542342241a69fd26138c226cf89f9d7536ade81e9a3cae16f29cbc5ec550f2fca9dd579382a06abce09ef088577a5312e532d2b11a0f95f7f15b5265bca9f01e779358a099b8abad746e54c349b0ed6460e0a7b010fb101c9b2368103933514844eefc8e88dbd2307288786489bab814ba796a9787e14244653e6ed399fecfa3e81e5d40b73434a28bed1017f8d493ae3cbfcbc76a7e6dd4f4aca553fb31ca490e7b38fc16f27781f6dddeafe670d1ed3a6a69987c9c7b7f1f4779de379a3925c96aa2d197a70b3c58f5c2136eb0ce0b8b1dc37548ddf03bb128526a3d4b40b86bcc9d4e63e30c1e3a32030f42f76b52275ad431182b539b4488c2aa020a75ceebd1525cea53fbe46cf345160a727c8a4fc61e915745de20f5a3d13b28b569f66bbe4a059203e3e0872de2a7eb2fc073dfdef0b684eaefb973050baa4f2df4618da33396c3807a3659a21e23c222c84642f0ef4278c86658ac205f123a859321b1e58026b85dfdc92f32aaa0a0ec4cba0175644ac16668735fb9bad6a4971bc024969c739ca31fe13d02f1b8e2b4520a13fe5c1f75d054a35e09fac589324fe9effabe6a2e74f548e585c17f26e17e2beb9b610eb1bbfc8d309e79ecfe35228d9f96bf57f4d79751fec825e31f6b9a54bfc0ef8727d3af2e19e333197272f10e7d1bbe914457c74c562a7e985d13e08ec725b53dc83844ee768037509704534efdc6489471ca396811b1955a0ae5d125cb0f71cf25a4a189f49ca7e815fc26c42dc481fe05ff99cb8cce3a84df6ae7df27e17ab3e2a6860ea3eff68a72efa0b7e5e021ba79aa06e552aa18b9b1ffda8444498dc39e0245ca76a88304a7b636deeab2c317ffecace85054fdae63727abbb94d3b0c5a47a5c733485b3973ab5da6ee69bbd8a96bb8171bccbfd03bab100df69e298fae70c05846f3a1ab3cfd61d08d0cf5791c6ab184fd8f2cf3abe2ab9234f6e6c1b7317e38f3b4a2c169ee8bca7e9360db20b462baa3a1b228502efbdef4379d5edc3c04915f3baa60bd8a689869b7db2ecb85a18156693fb9a91ce8d0bf59dbdbab1055d14155278c6493f505d3236b168c760438b862d9fe08ee5816e12e8804dcb0a75120a404d1bd0ba60e7cee9819894b171b4ae55d33588428f12b0248d90787b4d8ed6ab8ef9a1fa86b8a13d3f9aa8c778384d89ef750586a0a164030366a37f4f921e5b1d7d3fa2632c83f8941792fe7bf086f53c7c3cc012d8281ca8b327a444cc10ad0796bb0fc362c04bd5234a175a0e44ee942015e7ce4df73c2581990f6479c0f044312325e088fbc601b2a85aba79d6bf08c239199f53536738c7dc5de59f40dd6a97f3faf35b2d623c7b424818898c7b7ede7fd770b3fb1ab6abbe0cde69c60a28050b0bae5559684e39d1229f0b37d69b1de16db054f6e75a75d5ae817c494d0fa4bce9bb5c55ef597f07cfa6382e97ef34d97b7f4484ca3bbd9a1ab06e7386b271bbf1cf148da8b1d33eb8bfca0809bf57a108c8fd540bfc9b564510d71c0a196fbaedcf9a155819b6b4b5c25cd5126da608584152a87858e964644379aec9b4e94f45ec8e9717f969f6cb156a5079873427b4efd2f7cfe6f84f29ff0424790a1b8187b75270185f202460b5edf64f034374db3bdd9c10c05815085504f20084647bc2e7a19f3f6e660dbe2ba9a82f170b7e903cd5bb2ca2f452ff0f1b45bf4fffaedcd7fc73896ec21ed1c9705816ae1ffeb38ecdf89359df45112065a501da16e9a81ace4fc31568fd6965c63bfaa686d44eee362e8c33a590e835cc28d2725a6a448623da74d1bc8ea022cf3f8d43f2cf954180c310622511f33361e52c35d1bcd258249fb4d375f5b7c41f96aa92c14769b8c19342151aa8516f0eac8817b19195c69341dc5c0d0d0953177c38acd1794e0a61a404eeff4f496e2edf15770b2a6ae18c6e5fe725dd48a0f23791c7227444db70b775e752a99b746f3f10d467f8b5b651c762c5962d4fdf8ba9c86eb22b702260e6e3077f78320d36f6a74efaa7d43ca3aed668e64bcc7c2278898ea6e31fd0c3ad34ab625ff7f8a503c9e7d19898044d3fc1b7ac1e22296cceeebb9f69387ca98816e44d678809dc87a1723bf2970f5cb23da018a5d5cbd80a5d72480ac4380029f6690537df53d8ee18b297705899f2c786f22f58d76cffc8da3ef96beae42d4b458a6d04fa954943cccf910d47ca3c5813f11ab6b7e65b19300963acf5031fb06643016950be78e0a16b599c5c2320d811a91935941e4fb45c573d773c91b1396e946444c4956160f793b4ee14417a9ab34c9dd2afe952c2dba311fda1ba0437872690dbe77283f7af4c8f3b8bf3aacadb602e1d600dac929290e62a7203f7e250d61a458a9641ee2345164e82e8c6e4346d650dbfd98dcb16ce5b323b0baa63bf8d1d3ca52e46bb69b9a0f536963275c5fcb1c66bec97069b400db1550e90de185ba1bdf0dfbfaceca42a2df43676a9fce80227d305144e300b968f9014c785ab0f1a5e6393bf8e0eba5e1413fbae41a34fc4d938c86c27d3f5e6e1b9a2e258ae51f11489e9e2d3bc13d9307def25a7240ea783fcc7a4faf6eb8b0af7788b05a5a0de709cb6b5c1c58cca628058841b6742f82c847345f3da1470fd9aff01f9d98b4c2f7fe8fe46f6873ca5fde62232755a523b2f347168f48c050be1fc9c535e9ba0938328cc6111e58bc31e75f4b4e5692029fabac0daf248826f57dfd09b62eca2c7d4ed8a9b352e99291f26173b6519111b93a02639c19e1a25a2fe764125398357fbc906ee6b92d781bc6914dea015da777a3e59f89e50bde79e6690d0cd32f2aea52e32ac1807bb0b822c7218ba81c998766a90830a0344364c3fad5445554a07fe8ea4052300df7bcb200968e9688669c176bd7510a6d071fab13ba25a22e42a2977f02a47dcac02d832c4603004ce37f3e9d0054c47a74d12ebf811c0f04566641db1c85479d2f1ca22237ef5cc453b7067b0bb11881f10ed442218c163f6378a126fdedb75e4da14f16ec357b2e6bfd4ff2610b0a4b655124e9ff80ce71d6ac62ab268da6ca18dd635b505edf9575a723939fd1429e3154d0b463bb39756edb7fcda04aa5906a623f4c06cd9efe7fbe4bd43767b3f31e9825b04c0be3f9cd0383cacca0141f081659cc0c983d0a9a2ffea1a4fc58851c550d2eecb49b8e0996f11f22c433b6d4f47e27f36e74a2d7d80d82c0ff1b429e01ed4da78277db79b686ab3ad6ef4818b1867af7bb2936c8afdd7122c9aea7e66de5d3bd67af65c55f40a2ed60a884ad2f5b5084c7a70930284d991fae69b838600c5f97108f013fc70d8b045d7addeaa5a704ad4cfe8a041998c0436b948f1c3f35d6cbde25ad2efbad77d451577ea9a5d9bef96507ecc9f0471129866ce7267e419faff51759d78149135c243f519a08a7dbcc31699bd71c4a9e9762be5a3b3fea2205613986b0777da4072c73e131d92b20c6447cbc4171e67ee79eb3046f16ee7cd9d6b4066408b7bbbdb49a8f24fe3baa4e8626a66327b0aa7da061272072b62040f57b3c7d4b0a3fde8802254e2f62d73698c11db469b5c08eefce2f6fa0679526e491e64a6c09c832c0651f70c9036e6fe7ce998b326f27f1633b440b4d152a996ffb0be1b3bf0d3c52249c424974622dfabd1e48c86efd428687816fdfbeb6dd034fc2ad89833b7811f08c874bb5f134980319206ec058514c42f305e47abca9c493f3ffbf011a8eb45758b3ab9e949258bd8cdfdd7a44848a084c7a67f0c724bd9c6dad9c57db653df1b7d1e61896d5f6166990f3453526e43fdff58cb0a89600561b43d13b350b40a2f09af875e5bc555bf2eed4067efb33c85f6759168872564c541a1b37688295dab38488062a31f5b8df66a33fa39141ff8fe6ce3f0d9dd3958007f8620bca6e5ba55a877bb4d62e62b972dbd8352a5eef4e9e45a5db7d3d0da0d907ac996979e10ac461ee6837d5c480a7799e4938f7db4cd3075ae1faa2d3d9623635dbaebff84de8196570283bbef0d4b2e3ff7d9fbbe998cf6ac99c59734037ff5a5719e8270ef400c6fd62b79f5bc0c3c9e4e95751f94f717fec31acba4645b7df08851f4167c8c1a4f9ad0e675b7bd37c60eb7c587c570182f0c19af2857b1fda098dd76390c02312682f9ba48f8ba0e89e6339232f13db60c6981ee4d17f852f253dfdfde0de012ed8e40c9b58620dfbbebec7f8d24cf7dd57464eba348fc48f055d71245604c61dcf0d6a6049e2792a155295dc9235d95983a49f4199d7edfafe7e0d990f61bba09ebe8c9d60346abb3f381660edf9df6a5de02724c4ba626186249ff71295857eb3944a2cab7e046d34182a353cd1518967419d3e7878f81fb15fa2dc353a73d331ad66a9e86eb6ba2cd322cb158286028b234ed8c8707dbc789f5d1e075a7bbd17f08b4d7482bce46af7bee93f8126e2044b785b9519254682336271a91f9ee40f8b55b9bc00ab53054e1cf4beb6c135ea19d3108c20849333ec4809b42fece34d2cee70b90bfaa6ef574d391c4fb495b04639e7e8a0a0c9e851198c9846fd6896d376166f58dd705c0c276e8246f125023a0a77642a6ec9e9e1ce74701ed530840f8fb41d6bea08a35111284dee0323fb0d269fe97a5369cd83ce3215584da0954fa659da2c5ae1284af57ff05245576417fe4dcd0dcbe884ec9d4be205d79e9e401aad51584f7b2db907e59d2389ededafea72c38fb76aebef801594e99b7931ae87785717883e09f12bf21437a3e1b59b2002afbab1a65905ec964bb3242c3761907991213520d32c060bb43f37113dfee4f30384d66c3f6bfeb108df47ad6fde060f50baaf56ddf5b8dc9bfa6c91b9ac7e1ec00b7d10f54cec016241478e8fed5f1b67665d0f45fff5f0984db669128843db279de2ac06778f0f2db80fca5bfc4a6edcb83dd179ae5a1514e0f2753d4db2570fa56a5d88b44d9cdf7da069cd44e4a7b38986d1d740dd267d6ed03bd333353d132acd3cd21eea4de576d7b1d3f62f82ee5c1b698c2cc63b8db3618d1b4f2780b3bfcd93f98ec40fd73e7c04d3b2f13709249f092faaa7b97eb6cad056cb4c5d50f6358e0deca42bbc2a5862b554da06e31b612433e128bfa8fc531f754e273075afd99eda51377f5a56a9b6d3ec2ee17163cac619ad45281baf5bee1345c96b22d82ff386449c225103e207723155b0340c2462abf42116a6496fbb576685322964a283a980dae0edf5897da9668ff01be2a456c033f3c629d97ce6df4f0f89e5174c6020d4e8a52b064bff4d556548df1a5077d278c0e6de1aedaed6a66d66643ec4e2de85e9a15d08307afa0d3bd9bf64b15f79cf6eefe4d529d2e86dee50f0baf8ec9666d34dae4b00f3bfd7fdf86a8f3e3667bf9a7aa671cf0f89417224737075bbbf6be7860a69fe8912cbcce777e05871e02e6aa7f4df8f16610e47eaf19663d16406ce6f39a2fe0b21e7f156be7fe7a68f0fe08692269ed8cdcf42cb0eb7ed309dc19b0143ac8f711c7fffc07981f805da0a7ab3a586daff885d6f02b73459d3465d77d630cb08bf3909e1cfb4220a8a58eaac3c8dbd594aedcc57acd4e13c0552e7f44008ce8509f8348092bda63a1840c89b34954ef6c771dbe365fd6661b6798eb710bbf681fd721073fd2110be06f0f08dde975a8a19a568afcff9d9d1fff9f0f44133c6c9bef17f7f9f562ce8cbae1195e6a884da94a3a04af03a3a2dcc2e5ef85d5fa7a98d7a46d1b6694be50ba4163245706a013963e41944b4050ba0e8f664049fb7cb60850ada09399d7076a6b722ce975ceb4b634302ad447fd3adde7ba66db9980e1f7194202bf4f78c23b21e4b2b0cd98531ece2bb9ca42eb0a2e21b28ba9f6835064a73c5f7d2440471f9b3e81246291717f09cda6902dae29a456700e657e8a552a77b87ccb5580d4769b5b05347f1014a26cf0ab0d91b0432dcb8227f71b8bd4f75853db4bad9bf53388b324bde72b9fdae62632fdcfadb947762d6fdd131afd658535510297a5d756ff88dcefd09385f91f3ff1db0d13ef3bf0d93615a82041926bf5c410515a73f928c4feb45c7c805c1b2d3b550fd4169a99de9f35c0b15dc7a89c0e90a4948f6571363998ef4a9eb1d01ab97150d62c3d24d0346b1f7b7f80d869d8f94b958178a4da3a02813c95ac1c7f3cae6dd5c1aaba9f3c35babff3a090d0227ddb116d0b247ef91720591be24ea29c73cbb6dd0b12ac3c6088e553f092f1e65fbcdda15bbdf8afa6c5d7267ef7102bac82fad27504e465d7794a23c52ecc853f3401a72e2d56f930cba14a01d4410209775a213b47e97918c2f9da206825d6302c0d23e2a97726db14fecf9a685f227f3600fcc5095b9a1ee0feaf3ebf74315b4ae2d69e50c3ef1f0014a5fc7334da42a134dec627f707c2c3593ef25ac6499682ed502530a45f1ed02b662c2071c3311023a802613410e19f22220994680997b48ed4a9cba067559e6b4c374baf558ad8d70a0e53b55b13e7f5768fd98fa3e29811f153809bf6db179ca11ddb1d34815c8c6f8ab85fcf6390a2fe06e157c6d899f1d05abff8438221a643e74f1a7f3585fc168560c315bec508d68996d1418fcb020e7b55b2091160a4dcbf27d96d42e80e7586775fffb8b9fca98c5602bc68fd0a9d67444fc6fa0b470f85a48126ec5a39b279b2ab94dab4225bf9c380eacb8278c94418983c4dd448280ef739a13c04e4b6722608a0123d5b8e310c09cfb29f90dbfe3c13a4a2076b93c2b12b53e4380edcc602dc25d34de98afbc8653f99b9f44ea5c04d6793d9c1f1c8e57d34bb5b26f78d3bb0487e25a17c00570956251d309de28f8f1ca004d5e33ac3606e87848b1e1620400d1c6d39f55f88187e290950bacbcc4a7b82446cac9c6724ef62d76cea8457637837d9ec2f5e62fbac481ed7d4c09ebad7a6dc256792aa0ce938f466379d11f59eb7008c9b47ab7cfe32732e0a70d472a0cafedb81b97831177c8441719e7667a70b003bdb530dcbbec3891f57998e7e97ad0db6f2013ef7deede021c89094a70173fdc7a951f0393a9b19a7f3759d2aad4143b16195a17d7c7eaf18725e5131dafe3a3dfd14aa0c5175c7adb7d2b330c88a2add230d659580c81a6d7c65760dd70f6f9c8b8e09ea1d749c6c9f757ed656cff3441ef985e8a58cc57cd2474bc0f29eb0ef23b7c29da1e05574b19ef034acdea39742ee43795a6cbc56c3914c789a55107557ff0dbc082987712dd7aa471e5292931b1cb451e4807ab9aaa57dcf255cad0c5eddee09aa49c929d2a5b47afa0a64e79279005f3564272d3d75dacfd4a816ee82b33e7a1d853b3b419a08914768a8379b16e89c46216ec3f24900c8144c099709d413df58b48924273b45c8a073c343ced2ed47a2cec208b0612d5e4ac94e8b3bc3ac95e49c74fac88a3c8c209308ea6d7af5ed99087a8e12e65eae818ffbfd6b158b6bf78b6f4d9810f878e761ebd87468163f957cee6e4e15bbbd8f696f76d824c0a80c8a054884fd57b95b7e48f8e9ab50f40aca29da1f2a4137465b486327e8a06e232ca8243af1ace8310a91b23ed0499b9948f0e507df0682eae782077cb914bba16e4a3aee5192a90bc857fb942cc44a09eadcd3935c3a77edd64672db9aa51d7b7cececc0fd9df3310cdda8f89b68889118427b7dea457e61c3c7a56fda91ceb2eec5e37a1d8238230ab2a3545bc78e241f9e07575b927d0332e129c0e23f0fdb92a7f45924127974af14d5ee2569889b82ff46b7809d91c59f4b6f76f0898f5654b1e45e86d2f44ba052fd93439a820ecdb29d588f6a1168cf1519d6da790156157d45f818bc47d9a5b87f19fe0d6eced8d395bb347ef947a59884ca78a04ecebd68f453f52d7ad3c745b1f972c78a87e714ae6f95a2b218caed4a5db492af6f0cef9e82ac2087f32d25c618f73183dd0f857777b8decd29a7426ff1e460666f59da96f9da40fd7620bcad9891c2891ecc6d5c2b2cf52c2b8245569372470c1d30a333aad30a16cb11c57744fe80c197f25223fa4e68cca07c5cb5d82c341d49285c619e040b6caef1eff74c38484333163514f20ad23f74427bfa5aa7d1b321eb2427881513cb4c32b1852c406e99dd4219150233af012afa399e40fc986f4a4f5429e522627b2f19b7320e068cb8d748d74f7dea94b0e3154ffc1b531df6231435fef9bceb6aba4553bbe5acc7a9a8e763596a285c3d43bc8f31760295f47e6f9b0aa381cb437d6f93d48ac2310ae41db188f605ca9062616c49eb7c61113ae113fd850d93cad43c6014f864bebfdc1b5c8f3ecfa8225daab3738aadd697981b359f7427c725bbb6f9c3f151c04c97b54ce7ffa45509a168b37642acaf6e1dc74d6dc6dac994b56cb173941fa27c8c10d665f92509465126289eeaebf3db877b223aff9e3dc7dfc2b5cb8b2019670cb46e2eda8d9a1466eb72bdee696ad4b0b521eebd782e669bb16a38aa9fdcbd7b842fa89cc2c037bce1aba8a04d5f246cbddcafdd2195f83c1325f91065fc14c5af662323a77d685e2e567716619563c7670886b1d304a74e190e3dfd913de507999ac5b736db1110ede15d1f5a8ccc020add31ee19c318c88d36541db8e87c3c39bda0fd23ccfef9dc97900f53c7d7d279991db39c57e43278a25d8dc86c4fbee1d5b9f7d788df2b1717ea1cc158745010b892840d7e9be0bf83a7561730ac058e3ccab733d2d604f9bf2169bd111c5814039c37940dc1ed13151c34f913978f355a2976c80400d9fb5be5b55a0aeaaaedf020bb939925aa2b5185a0b3746d58f7d36b125cb74cadf28aac4581bb2fe9481527fada05b938948b7ab865c1bcd6875aa8e168b7c7c2629c617c40a0f0731a62d28ba68cbec9d07d64166a0da7c89bedd689a9b86a89267474e370124710bce468b1a22562fb58666ce1fd4438fa16a1141d408e7d22a9f158e55b671c5199f3f65723e83e5ed2da9943d7530059c70370657492a8e0f59c1b48b07ec466c9d27d1391ca67a25f26ea94790fa2cd38b75c46a0522961fcbf370277b4c5aedeb44205cd5de6a038d6eea10c5e813c8ecb23af5621cf25f2634336f7308ea7b013f35ec068fd16d535edd2415222a05c87eb4f804a73c48514161065f0c849d6139309a156cc7d396056c05b4a828dcdbe9fd686ddc1387689cfde27e4dc9df27db7be33737b071c942992d2c9caed30fa101600fde0bf57209161578c04894d7915d5529c644de1df4bdb1c332fc0ba68feda567249f6aaa719a07eb0f982e9578c2f3f25dcf658925409ce55ae4b72902fe8c6f77e79a9114171ea5f396a662b7eb8b6f9765a4d6fd6429e0368138dfb1aac2528dc814367bb050196c510f78e1eba31ee42eec4bb9dc0184a05493cbfcb737d2bd312891c3a3e11b1f589ab0db5118b13d9be2528b5c7897a58888d1da4a664a47e3e46e9fd84a8a82852c0a73e4749f4dc3c5d98e565e7dbad081b8c934a99f4bbf541b6bdbd9ea10046a0c2f4d7d367deb530c0a8331fa3efb0a82992c70a4f7438bf7333da5efbb1d0a9b79ef0bb0aac677b588f3d1e0a6fb1d4cfdb4a44d2cca61bd745adf68939e1537bb8e420ef7889f9f30967c0480b5d2156369f8239d3d96e9a2bbd6274ac9f55b2f6cb92a6e0c8761ec9c2bc95bb2c1bd7ceeef50d3121e3201eb2d48ee83630f87ffc5537685b010ef4c293a0d445332465cc59596c3cdf2fb03e12c5b3d75d5c52c0e7866e1f38083bbd02ef0f68aacec0353cfeb9d34c3923902122b99b159a21275723d74eca9d427518c6c31f1671aacecf127d32e125d640af4046c4a79db8f12f13a038374303a7ca62c9bb10263ed65605b9e0f5a84d782c87db1b413f5178d74a9f74149f10cabb9888825bdb7a11ac3befcd5bda4e2f1d5f3e92f135121b5fdbde821312f9507ab0f5982d10087b2d0ff37f7a6ae73ca69c6368787332a002f1d1e20a6509c3507f413ddd8e23e095eac51900f4293f35f679ff5f3ae12d6e2563483e21bcea65e959ebdb5b444447ed08558776da3c0c5e70e181ea405d44e80872ba1582b9449b0ce18adc4a0c2c1c6706b98eb50068751e74d8771a7ceb7c7a784f9fc5776983fa0d824ebc2892a70cf609167d363d96bb18dd7c80c076bac7d6cc47d8ddabc6912c11c242e298c597cdfd3b6b66597458904c9f30dbfda4dbc9602eb88808bc4da17959d76ac67d5effaa40f8611de1e6559cd637691d295f89a6cfb3e0e8c6132e754b956bdabab7dae67e821e1a0e1a641a6fcac395aff9a92a1854d033f934376810aae004787889d8840906ec0be7b55f7c6b700443cb4768f554c8f2c51645e83a5985bd512b795af7d8034bad05a2947b1e08bd3e1487c87de4997a5c124b648bd8531e176e20fca83a8f6e718c6eabf2292af0d3aaa9b30fd9b7fd2485537e9e12ee7925301f5e20e8d04e128c3365ec71d2b85585804da049b7126190f14cb43228a0c6dd95edd6b2ec02140c07adf82527aba2e366d154d75433c99da883c4176dbf281a52045d5c253d61bf54e8b70848300bfe195d9c6c2b8ed4c08fc257d5bc331800faee0f9d37dd291b5af455aaf8b2f8efe2f48ec5a9afdbab4b752c98239cdb8620b42f0846817d0b781f94737860d6d420a9a62f13a601d11225778cfe30bbcc777b8885f811707a56fe845cbab80769e9f4790fa3d1836d43c0ba4eb635c8108a7159f6cc5bb68f3969cb7680647824da2b2cc19e8ec147b8802424dc6cb2350c92b6a690963f410c3066801fc5764f7dfb5345bc174f8be2247c89d89c386169446e8f6fb49f7aabe68c64aad394433ec205ffba11a280932ab0d0d4e1911a40cba6a4da191b6a31d96e52d90f8d632aa6b2a9f913ac4ff07ae0562f1046e50b8ce0a2fa3146eef3244ee28dc17a548fa06871928cd60a911d7d7ee144bab3d561df0d7c940ea021a69efb61b8fd74686346e84070d9a62fc896ca16e1255e395643faabd4fbcf9660064acf8e20cb7d1dceaf2bc6e918fe7062f23a9d8fc8d594a5d134885eae4f6fcd048cdb013076ba5f9ac069108fcc5ec955f27c6c3e8359eb8a80dacf0ac361aec91c68b38d16520b8e4da361c26ac73bf7e1da6904f6104cc41fa0f7147b1bac591b54a588450d5cf0de57dfea2ac631ee6eb87b08f514abf5ff00603c4442650e62f18f70afd9aa869e793fa76ad767f99ee6fa4652879a21116f07ab2f29e3ba2322ab5ce18f3ecd318a7bf96f4fa408392d9c5a76ec44665f2541ffc8c69e57a7ac7d9ef0d8f29536eff666595583f307b0505332beba8b0150d8aa6e92ca6c4233da8c540f9657ef1174fa8e19d04ee9c74c037cd0bca90c2cab47ca4b2a84d1dcaeacafe5bd200c9e680573d5fae01766d3411d5398e96608d29eea3184d410acbdd303b3132cbc83796627a27bd13cf6ce896304add98830f655ed6c45967000136191e675f103d66754c92889404b07e53160e5d6b63c25ea241529e5dc03648525f8b505998e6dddff553855e3c3a9412144fd6486533fbb0ad3a2eef3023de785245f3a654a38903f9bd3b71c0a022b54aea1484a18d5d45ad89825dbeefa2ee75c14a71bc4c7acf0b5d4c46d7d6fb89bac98f89d14d3be6e56dfc395e78b7b716de31ac5af4b422469337059fd5aec66c823ff95e399a2e09e3926a25508668b0c24dd0774f55c619c931a5c8fa4dbbf4dfcdd3715115dd5fce731cf8c8f5cd57b974d3636988369fcecea65dc1f04176913bafe2e19f0aca0b0b4b74f2c7f2882be4a501775b0a684e2c92263e066fa2601d6a294ff7bbc528575830ad2d26169593fec834be96a3e8940f2663f1c717120c23ec3c648dfbec9a82c4c500077a1c77ceaa5d2898b56e7b2c87c81878cdf4113ca8ac6273d7ff9d8c8f2d9800fc77c003f4d0e0c42a3fea322421af18edc9353551f87c2145fe8f0a8d7388a9cf222b595816c4341118efc4eb95fafc91211c8abacd2c9bf4acad3ec00c7c033c6b4115fb2fe0dbd41233cd5d41d6b176b23e6c224756c67c82464018bb40c260647df09234ffc5c6c6ebd62e2434ab610e10caad823a6daf6271d12c1bc8df2f4722bbb16eaf22ee6e657697ea90208259cf1998638c8566c7387ecde9b117b08176db3bb8731a04431c6356fdb14427c87184cc23b96be769a6b28686990cce9deec423c73f6cd735d1cd0cae690af066a952733a3708eab73826de8cf8b4781c320266de57568a321ef86e90331cd588eec3a2e42d9815adab0114e16eec3ff2ecfca07c09ac50d702d6e0fd85de22b44651fabb30619c179fd9fb3c8cb21448ab6c8ae9cea8ec34cdf22e986e57e7bbe1d308afe6d7c7ecb794decc5056d370e16998e6361a7c72b4e7f69d7376be8fe4f3859e1ab305ccdaf533867c622d18ac3e34646b4895f2d34cfe9db94869db11e07cfe4c1f33569ec47e3d6d0a2c076ae1bb6d726b84925b0d6f02bd0907f03c0fcfdc5b791f234fd6acab3435854417cb41906bd2ea898ece582bbf365f2f95961d7be9886043ed0874b7789166189c8129a9919fa1e8e29ba3665c26a1a34833133cb223a27474e6780960a9d93135156bd9a0d085539a989a5ebd36bb609631706e22d90f458095e1295e4b0b7bcb51825f2f8e4d45fde62f3dcb4473ab96dc7067d3fccb73c4f4fbcd8a83822135964126dd825521df5b3a49b75109ef7736841447ebc5ca9b750d9e07caa4fc602c3524df6ed0212d3eabac722a8abafa12886535228202dcec379444e26681102957f0b4a0a00e9d2726bdd09789493f8bd767ceca4a80c4ec311666da7c3b8ed95a2336269b02a1fc42fad4e1f3090b4373ce5263afc618946874b52eb75cd875117cafe004a43f935b6823e40c86668ee807b45bcda2287b02558182f7038acae6915707f072f485cc9eb31870d236c3e59aba04403757b872d6f3fe2429b0919083bf5e891160854d2baf18838595faacba138e4d95d416a4d691b8faf589ba9d32003207960dee0051a0903fc1fb0b949e16bda60efaee5c038cc180ab97b34b0da39b8ed7710f67310066f242a7b444eccfae38bdecb4bd04c152b77e0aa507cc738d23c285c060fe8a5f711f5c82b9f85912a28e0fe37d9ab78f55d452642a6b3afca259b1a29a4e68ee15d8e026ef6b6ced8e934f0a7e0691a63b14c9eb2aebf16077722459fe68a5c862a7d779fc69b0c42e279725599e482acb026a76ea8103b5a0020497d1d8fc0090404255bbf6675494989895cd256516411be37b2bc07196c5daa710ea54b1d81a34e93c565830b82da10a4993c38913513aa4ff95c534bb6244b5b13e0578f538994da6650df9093ce49a54bed23414c4103770c6959df658d565b58e475fa2bd15e91a4a0b3fb8a4ba5644c3444e5ba1937eb73127ef5db7ce5d959690250e4fff8f22f14370adf0ec9d6f7b808962a8e10ed6b98f95a6d6fc0708a07060b4ea5eee6789f4f8d314997200df9ab1b37a5fbb10478c6073fc380f344fb0398690b9b76ca2eb71c1f60f21c2da8c1e1577b823dabda106c5cdc5a4a1648793a3af14e073e640dc76b51a6851fa65a4bcc7351f90ff37e220c6cf4d5f3b7d100685bfc5934ad68985ee74634fe16ce55b310b26d4132f150dd55789139dd96fa723cea03851717ba597583cff070a02bb146936d3b8e8bf37f6f0b93aaded025434b71dd1cbb126612dcfdf5bb2c7b71106c12934d391426df8a2664dbf72e727596d1404850165a0d8a7cdf8357baf8bdb390c08d295069991563d865959d7731bae6a9f0283f17bb7f134a872fdbfcc2901f2a1385d0000e0a919ceb7bd676c7b6f5ff260dbb233e06a50fbe04fda626eda667a6f7760dda6a5359c846ea50e1151e877f259a1927284465073f35878e883a469205f5fa5d670d8efa446c72a1e1a172953d82fe0e66def6ef21659ac20def00a837ba98298fd9eb2676cea8c1b45e73526dc85530b9cfbfa936fa9b038c8c92ca82da5bd7cfac836d307acabb8835c1df0691e3e2ce85507fe9248367ecc45af455f8d58a904c292314c66408dbfd450c9e3bc62dd25e75e5fffabe7af526e7b828d693fcf7fed953bad5f2b74d22a79eb4510622cb93d4174809b78a3b381ffd32744b73609b13f1f1cf102ff039cf770a566c2783fc7af21d129d3fb2bbdeabbec2a9c2a9c2119598402c36c313ae9a479e9a38e758313f588a26f845263cc8ad562efac30e7c95a975e28474995172faf63062aad45638e60fcd1f4b73d46bde940eb984510d5ef33b33e3d267e2b37e66b3e9b4d456f5101fd43f6056eb5f223c0afc83928d0b1a773203c2e83074432dcdca8924e7cde6a8aefc1f2d7c41293aeca3e4c42ec68de7bac23a738f374714aa301637402ec931ca29b6da10da1e25e896485962e7653016949b222b90661d34cf7ebf6e62a4ed22aa62573a3e168a8bd59e32ca322b69fa0da5665690c981c7ab74d7700aa01f0405f2f60b7d7ae301783fc53cc7e1b5984892922a830faca4ff5f6a2286a21504907b6644b17a09fdb9d4718e410d7957edbfad87006fc222d9c9e13c860d0c2e44509817100e0af35a2e9355a8d53fa9c52875f41cbf4b0d5dec65d73a43a2fe2ce53d79d91ce39935ae17e1650be25ffc8b7f8fd0c1a68d6112a971758c4a7df1da35f57b18ba1443756c56907a764457de8bdca09a26e6dfdac8347e8a49fadb4154aafb1a39185368b73773b6a3a6e9b8836befbc12e2db4cb8c44c10f3ff88afbb38068c261aaee63a72e19a5fd04ea1b51a339880d26337ff10819b6e6a66646581b83f5308e7ae439d2fd0765e7cd74188a21c266662ee003d3b998d70b6742f06911be96f2b7e274acda8867a56347fee43732558b4439f980a9d1f30e62d119762f365a7779ee96efd922005121c030b50548ccb990ffd9bb8a739680ad9c81cd8179f9c4c1911e425476b7186cce362375ac7407846a9353e3cfc96f0d8808975ca7627884b5ca739a4307d844979b015db39318eca6583bd21f5269fdaf31c6205ef2b972d2fc1949551fed213dca83b071b71e1c1b9526556dbb0472bc069401f3d296084b27dbb80b39fe269da83382eb1f7ad09ed5fd5f3bb3834209eaea83f8a3f024f3bd6c7387d1c2d98894e93b1dc748a0016c2dbb90071f8f8461e56cd1e8e03b09076a320833eb56b420c0c0e2ee9f32f605cc44dbf60c70b9fb6273ff22f17aa3398855d9393afd853ad3a6de7c4fb5d46b129ae50e9eb9869ed2e10d9e5a5a6ca0a67c1193770d8f6138880e0b40919e5ecd6c5a64df88bec8ec98b0c131180213e9387a8f379466ccb884932e837730438e7dcaf1791524252a63f916d14b84cf19f9ff81324038db7aa4fa966c5dac9104d301cf050bbfbeb67b8abeec11c8510cea253a100debfde05edff263d0a5b032b7a5df24b22c67fb8c981a39f2b8e539c8febe4b24aeaad4a93d7853f3caf485eacf0a2c8c3fb35dcc7f98986f37133c747bb4f5b66dc18a2a8892008952d904893581e7809195772da661bb33add30f366c4d7807485d82f4c4f0f6a0d5013deea0022d7fdd31124af5a3b625fd75f908053ff1f4ee92a72926f15dcc0c77fb7246ee04d6c3699e696d4014a44a45a5f474a395a53e50a6a6dffe13a4097fabb2878c0f999e7657afea67081298ae62adc8a3acefc6f7c4cb8c92b5ec3fabaf39d72433703027854a2baa255b05385dda8d90bee2593c778f4634d705d5d10573d7849b38201bc7ed4164692f0085f3579019d4d355671c206a6975e8440c3a96af8026cdb01604d1d8c259d0f171e856fe88c2dea6db2509e3b69daf1e711003ab77a2e18ba320f95f3a575895139b17c2c95c796cf528d54dafe9ddd75833597671a2e13c476c8ea061d526c7a2e74dc1d2c4216be1db8bd84338b272dde7004aadbbe5cf22105fadd2508d2106530cbaf56ce8b82b48000ee495ae8cec2ff2b17b7be83c4a3d04c03c36d2c370c2797d39e13bee9fd4bcfe52aa0d3f04877d3882fa0554145b7c3276abf063a0231de8fbcbebc72da767952df9e9deb36c132b15d964dcf6f1df030660a00515b745e84829f641f97cde816765d0a192122de2405014fbf6025eb745afdacd0b7b6d9d4a4fa981c9c3d1a43054416aa29139696f126e43821cb9cf7e72f4bcf49375ad2ebdfcdd0c4b107144fde1426aa4a6fb4227f51ab4abc0f1b237a91158e999f9bc4fab7a2f95ab1015cfb1f57f3fa4a0eed0dfaf7d041dd5ca11d742d932b40db65a43aaeaaf64d82e9bc2d7b20e9bd276f6ad609243f8bc3b7f20b5400f48e25290dff2de0134fe3a23a0aafc5764f0fd2aef29330d75d704f7c31e5a528ab1aaf70400e7fdbe2f7a2f852ea7cab4397d5d52f0c414e10bfc12a1a0d2b5762477866290a14687a7f83eba3c2e42e211eec48c1b72be7f4b6ecea211a8dac144df2ddd08679aabf5086d1f598854218d003441d5ce333f88a68324e411a2007168f8112a8e2615f3cf000f0fbc8ec005bcdefb21d0041c64a63a2af4dd2bbc6ee29135ee8c6e75db0096f0a70123d406ca2bbe55b9aac4d9949e1c668bfede6e9c0fc9c9c1e377dfa274e9edc8da29bc04ddf56ccfac2ab5e4f87f669547513d6aa0725c79f315e4844a77f2081c3d724cddaa9aaf4fc7478d8e672e819516194436221ca60f07e9b399a9dcbce5fd57455cc0d21ba489a1aa7f79b5082f04c22cfbaebd0c38f4d55e2af4f55be6c24ba2f4afa6089440c21a739a488cec771525b05fca9fcb32e1f0515dc8a1275c3dec52d4442f61ba53cccd6ef4e46054657142685f42e5f11e59d8219b9937a92021e9b64fe3fe279632992a669aa2f5b4d4b3b34147dc16efdb83bca6697070d69ae14e0c57fde20d4b4f2e36e9ea430c490c7453e7e48fc8af65c8d3b81398d70be003717e1afa109fc30c696cff091c9c8e9f26ad79ef5ad674c37e0391ac985326927af8df1f02d61c2f57b31f2ea815ade268ccacd19a109421a3ce6ac09add7b8974dfb776bfb8ea0d9c58b71c3e83a9baeb6e520f958a291cdfc38d3fd98845f22e651f0b4167cf9cc04db5348e1d0f97ee35ed0e3c5895a4b8d39adde74cc4c489597a04c6518730ce392d3af4f55fd3a180461ac9043b6104e71aa07a5b2c0fd1e5325234fa15af7cb0adeaec5b59e5f280410ecdd28822148765631994ee3524e3633939bfcbfb87f9fb86e4d6ab3ed1be98b546b1883791ed4cc4a1a4475accbf501c6948a871c2841d5512860c00d1b1b1134526d3563a4bb89b2cb81968f4f441ee7c7b542bf0be852e0bb4440d6bd3401f2f71e50486bbc163ce9f9e7ff9e2b1528a9ca5542930abca403a1355e0473511146d2c36589a573e2530cf79f56977d31c666783388b5867fba992cd106817fc03582d4125f02891fc660068afb71a546bb2bd83319a8ea8426477f1bfe266f43aa50f819273bb99ce8149ec38f8d60534e1ee62cc4f781b7badbdff6215476ba781573678597d48698558a195e400b8fff05959a2809507e671a7fc15b7276aac07fb4fe1e6e1ecd9d20851f8a8fb6202cfe800169374d644e9b9159763f12914c204f8e821cb23782c14c5601550e0c90571430df1bc5d1c1672ba80e85363e8d8775d81588133cc0916536925aa9780b10f729680c962ea4c35c985e4497dc38eb0e14dbd5a3fd1be62088b41e85f4d1a631802303bc66bb2733b0f9681c3b4807d9429fb2bece4ca3bfa35721057525493ae48b2ae6724d37ea1bc4c94979cf21df9adc033c69c0370ee88c5298031aafa41291ca672ff5084ea3621f9e97ee7ea201e299316f14a669a258422d10077c4eb810652437244ccb54ce587a301048fb31a30da8f60626abfc75c8d55b7ca356b77ba9339b9335f0444fbe809b5b0625af1c0df725087a408cc0a39e701f20249e8d02acfee9ad724537d6b7051ee4b3744fcb2789137aa8c462311da4f4a8ebc1dde73bead689d91419b6476efb8aa00c03dda1ea9cd6a893080875cba4731a0ebc076940d88da3d988eb9d2c986582106258708d4df80b5e23d31c2b9f281318466dbb91828940f913d3f1ce335a1e2c952f02f751bae14c4f2c07eb96a4d5577d8a41192d1dd78fef120061603a4c1d8a46bf33d37e5b4314fbc29f54dc32ad31c894c5eecad5e60d9294461e72f91d031f74ba6a39713e37474f5e35ebabc945fbcc864093ed565381f95cac9b0da0fac1d7e1528e35bc2544daef9a7c7cf86d75f1dbb5194173d4aa4893fe5fb9d00ff420b3ce2dab99b0077ec09bdbc7617d278517ede1f362fd683b20953c396bb19e6b734955ac714df997c753db9f2c30bad61848a38b15ba8bc0633c84063d6cad23bdd6dfe65b4994f17eecc9f823f87aa22d8cd4ae778d9d8fb89a5b8b9391854d78cb0125c4b16fc932f59330138c7cd3f44871cde4dfbfda308099b0c4b8ad1495c24ccb6b68808e66584756e1518d178bb49871509f3499e5e3b6c956622cd8a8126abe6b4fb0206e314d1f6311e463bc262b2d42a8bc893c3bce6fa2c5024d33bb6500391c33ba11cf2dc705c2804707f74704f0ac69de840843d71b4faca1c206402e1a07e5650c9ad83d4d230cd707a89ce465c97b331dac740222fad6dfdc81d24cdb8dbc71f16ccdf35326230ac6a7918753cfa8454c9888ac7a5c01bbf4a440bc416fa0c12b107dbdf92770116f7517d67cd65a68261e5b2828766c22cf2c3e3129a2384da61763a9514cab48f2127deacac82a5b093ab265c00be434101a1e194896c7c4826838c71bb74d458be1d440de5a9cc297b3ad13915c0fd3fd012694ff823d03ce37f880ef0090df8cbb00c358d3b77a5af91644245f6e54bc97a06cf25f6a6cf5fa2ab2528d4ef583b74ebed6b2359aebc05477b9acd51a8d29688783a98a34a4c9ec46ff8b82f996730fa67f14fab01aeacc650afa6fb763fb6ff476dcc64ecd6644e9792b70d19a7bbdaf7cd91d54b33c7241f592f27a5269ff483b8c757392e3f618e74308bb292af42cf5cfd54ee34ef83b962d3562d301b126a6a12a584d6a0051e073c06f82b2256858e72d415c98315d94a02776805ae25b4d2888de1b5282cec02e6b2a2df20e3881b2cbc1bfd0f0687fc702ea34a46e83020c3b13a0194f53a5359e6673781a45c82fb891577b78bbd1995842631d55de5057c3fdc7413db47e1bb8708e7fa86bcd9c348b4acedad6d9045862077b0c8de4014b4bacc18ba259461ca909c7b990598abbb9e30db9db0655c162b99d1c806847b7972464b1a2ce6bc8fbde2f6176b1fc26816d403ab4708bcf95b9a7138e7bad42152872b257797234ec10d506bf87705c9f4f0a70e7f6cf7594c48d698be0dbb2b67bbdddecd9d4fa4b7592690d3c19daf70ec9eca470f3239108727de3a2b589416641f73c476f8abb54a8596a7446b7cabc5c7e62a2b1c60ffab3534fb2853ed05a2713ffe66df74f0c6c41715472ed4f137245a3f5c72ea5e365d4eb49fd38a0c3fbe406e24990f11ef678efa07781be862ad8ddb866ccce5f281de025f6ddfac1385f210cdd2dd6b9b0ec46ec4e91c3a277c49b38170c8e401163fd49d2d33c16c30dc1f2d0a0074d080f01262d31231d8c5f19e453b853133727dd4108e48dc18e4dfaa1ba5012469aade5ee1df38335ee8a51db40d9390e8ca779b90ff872a15d1d69d0afe920388b9185e3c0dc763c50137417febcbca711470eaac5b2ba0d2a05907d30daa6c271609b2c1ce6d317417d0f93a5ea7c4d01327768de9459102030869905db3489d16a2d3f885cb7675c32fd100752eaaf75e1c0fa669fb0c0e750bf1ffc6107b023a398eb173803e15d5433dc9d559033ef992b89f8752826d8a60165a9c2da59a6b7c0fdb7222fa076c5d203426a4223a2ccfeecc33648a7298a36711df09acafc9844658043a1994c28519ad3ec5f22a5cc25df13fb04decfa747b62f0d135bffe20502831e17308f2203df27b57d346c8586362b7695b44175318e4c1abfe783ac0cde4a701f405084e2f8bcd13b1be6e01b7b25d5bf8010d572a7d57b27b11a8e1f36caf99c33b8b3f2ab22774ca8b8e674d522f68277e1b74546f875b690b5ed3e58d22e37c026a421ae33b741a92ef89ae74c006d02befd916ba0504e1985368f4f1506a79cc309988a4a9ced6158436c6fb72e8aa8a9afa1c87c35bbbc13439eb54add1ce70972baa429d29c939aa09bdd0d13f51c0ebce9835f238d4389ab51f91192b9c84e1604198cff632491f9a1d72b63a7e48f60da27599dc47bb793d148060b7d8a4c9f1ffdb48fd05be7b24909d31c4cd1222a3bfc9b6385a025a9c0736c085a69595ec15b9b9333a4208530f7ae288bfd7e7bf4f169c28b2c34a773ba72b595d00bed0d83767aa0681baea0cba93a574478388c10d3c4df8f7a26fb813ec866f6977d531251a221d31f1d4dfd26e952cd54b446899481f24cb2b52b51996715c87a8e306d864492ff1d95d2ea263890d00927aa0b624250f7f723df77c584f04bd0feb3c94c5b058abd690c7cc7c529dceb7869dcc0672b08933ac05e9fdcc82d58a0f7d49d9c4f6831c544bd7a8d30159f43731d3be7265200f39231be6c582a033e024d98debae08e82cf52806526276147546fa57a185ed6d5cec0cc1cf37337d246dee1b1f5c3b556be50b854b6769ed8be424cb8587876fc308f1010a8dcec122cd131485ba62bb3e1abba9ac7994462665027215be8ee3c17d973827325115e32869d5aac51797f5e846a24e24ca16609239098d0474313b4caeb64a5df9049d8c6e626a21bcbe4eed38683ac98a0da470351a9cd1ca08f39d6f030b1bb5c39dfef8ad4e4ed486a6690ca27a6460779bd74eb3ed0847e0ff7772c67925adbc8958195ef6c856660a8eac5803d2832294af1404823ed8b82ead170735c607e7aa32e3045e69d552bfa22e20bbf8824e8631ea1ef7da53cdbde27624504bb32387d0f222102e2673dc9d3ca3326184f0198fc2a413783788fea6f1424038274abc87f9ab23642323802e496a78d7432c3f63135b9cd3bab46968202349458056b105dd3e9b986928ad558f0fcc59cd1272fd09df3522a4c4f86513face326e1339945be071bea1b723b30b794ff18cacf230a1dfca853cd69d7414f89a54911e8268d11dedfa147fcfa1f3ad4360faebdf65958d443792323acc46c5345413cc30982617c59d39ad22bb870fda6a0bf760fcd9ecfc8d51b63e1cbfd77dab279711849e3643d6b44e9ab42617d8ba23ef3a75d904855672851962046bba7bec1fd76136b06acf4675baed88bac4bbb996ff586216ffdefeb13d5b5c76c413981a8c3912351909c399cd2950b4048047c403754e723f84a627b8a16d975ecc0d984c8053ed98b8d7787e5b88feeba30ff36b948208e2a039b121507dc79e64483cab4eb3eee88115cdebc508022e83fc3a61178ba07aa3646078b97ee53307ab8ea6ae20ec216b91dbb63cdfe539b45bbdff06b6ccd3df192a6220faadc895c18b84bc47c373db6dc25c775f803b51180d6cfc7a6b3ab6b177cda930570ce852dd2aa9b47b3d0fe59975a73df5d20e4108939238022d14970dfb5ad4892c51581ecae930fd72e56fe669ea54c08472d7b8e65ecbf26efb78e35849f30158a61011d7d30d30567c35dbb0e83ba67a93b1d585ee4378cb62ab0c541b3560bc59498595625e5bf12c0bebb433339ebb4d3619e970dca9c632265e9db574e447aef9882f16475a9c91b47563db074c5014cbde9ad4141756d2796e15012b9e69025285d99eba10474644d7a4b456af28fa8ea485f4b7f5ea2996c5bfb242c9b88c03413191aa361cf190d023148c9c508408289a3d6cef1eee5deecdc6797695fac56e314b4671e2fe20549261a49ae3e6076640f3398d10e87bf80ed6eb2cabd4ffbb98d16fbb50db4ddf30388b2c7e7880a9ce62a2e6b9b0d83032a9e2ac8ec6cab5b42d0082e1d9a265fd33d080200963e02deed9462a865519099d7b8863c9868a732d33bd7221ce67fd3a0a1ede177eda164a9972e9f5fd90841eebaf6a0ee41dcd7c86552cf5ffdb3f0acecac933c91ec677778d5e83ae77a6ed6ef8777aa22340f5477cce652375d907cc5c51a44d51209655700f2683a085164f813861b40c48570f04ea91d7b507aba331d7496f41a2b15046ef7182fc9e5f0436a166b4643262802ba0bb74e4c6c372a2e7774cc18836a829f9f018daf7e41c093a9d4b0bcc8300ac7cf3d7f092a478302835ea3c417d800978ac704f986e6dc8604a1a8a7a9e0ccb1dfbc18e20271deb88ae842d22285c78f058d642e6bff70c84ac2a315a83cc5770400c12f7e36fbb684c73eaae97325afaef0b1b403efae8f36081ef89207804ee7a08ec1989ddd275bfca0fce5e782b797758eeff07d852ed512e8dd304990a148f362e4d33a6da787abf1d34b0ba59fad5e0c981d7e270b017b6a454841bb135cbff5b56a8b431307944d91345b59cd9afba6b469d12ed831d97301dc7b3abf84207afa16d428b101d4582f0a844ed1646e9a2ce22b50f41e7b5b4d4d835a1590a4dfb96708c60333804d4dddedbcefa32017ea598b8a42303e8a4ff60f860671a2f704b5bd5911a0ab31986bfc0f982bdf0b9b5b7d5a2eeaa4c7c9192a3f4f476eeafcf411d6ac79d332880d287259acba09a839060fccc451071b243bc2d2ef437d27367cad433cf38e0c2dfc49c9b75bfc90dc74e0527ed45139ffc397bfd3a93c8e00951ab56667c819161402744f6c3f667ee4a38933f3f9010c41797fc984fe0211966a021a7cd7ac951be66d7f2270a884231e1e9b6d7e81d904d2b657c47730c195e3cbe3747a6d1a6f3b562d426e27c95cdefa1f00623170bf4c4840fa3249be9784f696b56a4695c5e9635eeaee035d5d215ebb267e96c3dfb7b3d53686b1faaf84fc1d4a6805f7f2d5e4d07ddf8caa0b8eea68d307509709e8e66d0cc46e3dab3391a178e79cb9025cbce97fe0d4e4aa70aad4370cb7b191c899c3ca63ac4860fdc860e72d4add9f698af04bc7fd9a3b32f3425218e72395b49e07418bd812a36bd84024afbca9b4a685d85eeb78792e4bafc3c447391704d39043993bed617e687bad3cc896196e53358bd1029df93bd72c395fe8096e7d96da140b4e2f85999336c05ebdd35cd573dfd0558cbe0ef3069e645d5d345cdb2126accc667eb8e582cde6f506a2adb127f465ece5d4c3844cbfe031a6616e5b24c50d4ce1000df0284a08feac0dfe4d85b706dfa256b3c5eddb8d6269b0cec79b29ed4948c608f0174aff8a81e6c772d5d157e30f0d8e62265973408d3c8f08d870442feeeb4683829ac015b96254db389c99eb46c41f434b12994b662ea48e2d0c4b41657be7a9514f7968d26d3632a2926e1776d78ec58ddf05bf44dd843eed1ddb74b3fd8243ce2abc0c81898d19a8e61d3daaebee3f9a2b2624b71f7cb22c3f8926591d98f7d8e315ec2005fd94d05d9fcca3a328dc1183e49cbd842ad3c20869a13335266fcc2adb4a415b24950ae287184b227f65de61dba50f8cad9aa63532655057939c243db700ccce9d6936916e5559c3440793e4e262bb0324b6bbc746249398fd6ac69130d68c76d52903fed5a440060d7bc443b83307c13693c6546ca223e6f67de2c1fdedcdfe5c3a3f41063232f2a06377bee35d916a4df5c6458a9d949afe0fb208a9c4b227957201a1655b8e2536f4f0ce042cf3b9fe1dfde91fab088803599c2bd726de8a592e725ee7d65bfe71613fd79b949c9fcba429d2ca1f53eee4e3d27cf916558b6e9acb7ec013fa3859c7959dd42b74ee1b6a57c95ebc9cc6d3d8e32bb8b1355d8890021eb2bf719ab3ebd5dd7b6add5e13d8322de7b348ef1a33e3df3e2cebd64a403cfb499137c84541e56b0aa5494f3b2044215aed06f6596c3fdd85cddb7bdaa6ac4b9b5fab6f024ae45c28adb23ab3c8b4466fce56e1b1758db57668e7c809c1622555648bbe46b0fa8bddfee7956d61c60369eab21a3f521e65310868daf880354a015fabd8b8b277b1d1a4d4164f0f6f4917c3655fd8608923e74569d4bfd0f564f23010b47ac92aaa93f9086cd58fc5a9b00fcce2f38cfdf4491347bbe088b7e1160a5c2a00acb0e0f5c8392faa5300d219e963f2b09ecced315fc798153c1a8d93b37496828475a1b9c2d37e6ae08c1bca917bf0f18d3c48cb4815f615e76214fcb356c97a5e7f36240fdf5e55836fb76c20975435d77fb378ce10be12a87d8163d13b32dc13a21358fdbf8b5ba42311787544018f397aee889baa5c6296f5cf0b786882d2321e142332b16f8352b90c0b9ea0cb7365a75835a6147c35a704f817605ff68e9bc3b8ddad675235cd1aced2702dfd78bfb1828007d3fbf6385f97065d2f4409aa8f448b7d1d9ecda9e89a15548e9d0b2c79034294e3c34de1a1c051fd07e73c035ccd47c018e58358a5d1aae815e6e5496084a13fe51761d9b0860756e7b7489bffea1d244bea5457b3dc033d26dbb9af98b548fcee2c592cf8c0be0a2e2193e30331a37b45cd785a4f5e40315b26f6907ac888ebea294f9cf65d1cd06ad7ef3c908f1a0e8e89d56796b8c2d416bd0d376b8539e2837dfa0371b8e5b830cf0a71a18a492c2edffae0dd39f617416cde6cf13eb4974b794586ed22e6ffbd46e75a29335d69e77f95cb917cb484bf5b2ad06b48a4be5bae156215678e2553d1bd60c99e0fadfc44572aceae3fa30414b57592d05f0637dcf1b5b465ac0ab2e8c03598c6ca88aa714b0b1d072eb6e42c53000a190f94b0c12739eb84180888921ce4cc7b9f3c7e27cc3a74d1b2eec0feb6a8c1420bf5ee0f4f47343f1480177a1a00a8d3317f426ca2fdeee63392401b8fa534c94a7be6c66f691c784ebfd3f039e9bdab5e9ffe03422bebfbc095f8449f170e1b35d919800e13e0191aaa5fdb377dd1fb70e742e29c480e95fadeae7cb9952197057052c6e1f4c34af05872d87bafceb3494821f8cb0b28b72e80d42a5ab6e06c13e5efc6b3c97122c83b7175aa23cd11e4fa86cde3a9f90ef974f1f4d5d955e97e4d5dbb2099b2f5c7ce84e18c1d316fa57eaf6a7e6265cef0d0519730b04a205f5586aed88270ac40e9578218c60cef0dbb4d6d11a3fcdcb2638cec1f78e3dc5d966400b862bae0f99d4afee8b1bc80a332d12bf409155509859dccec9fa1a9c8c39d57595999b569060c1b93780997f797e2df7be669ac3965c62358931b4e599c50f2faaea499f2760c4f50955f62c7a26f3449109f45c1e5c013ca96ff834acf25b7f4f992e4976ef3ce076eba25d7b677a0325ec305568cba1a6d79523bb8f19bbd98a088b06f120ad460f9ce5109d762d886e7d2581d9ffcf26865111c06005a14c6d4198710d6d59972f1fa825b87ac5438a221e1155ecd90983bc1b264d4e9f678f49e168d89c6852435e4b53b954a86ddf5e47b226b27104b8ce36438367f25a93a124d08e37ae409383822105a5ea356e8c574654137c4467285da9d918afaf8856f399a878d92e9d684f589fbc7346be896216b80be8fbf6d3d336ead6aa57ed8d6ecf86856929255691d5692ce9f0c40162ab1a725b90f35c6cb6872c77d4663c3e0324dd432b97445eec70c1bd9d663bae736d81acd69b9a761c0f9f669220c0bfca93a6bbacd60cb7da5f514c7363e2e10610557a584438d17e55da5b1192051230edc308e1e23ec029b337d2f16d87db77efbebdb2268b469cb8fba0e415c2317893c45078adbbf4eab3339cc489629886ced87f94223ae564906bfeac021738b1572fcdd83e9f342dd605b4144682eeb0069ed5b4b8abfc90179396daa14f43290a78eebdd3c1b49cbba880e6deb75b87437589e115607bd347bc21edc5ce6093b92e957b7c40351bc378aca39e4d07cc7a588a38fbac012d78be6d93c8e4a8299ba40dc912208af04d9ca9c547593e41b2ea65779fdae5b9998d987822767b8d7ca31986901292756a7cda9f65a3c121ff252af0636526a25284bd76da7b28318f565c247bed7faabb6042f49ebd6b268290b0dc6924f87c52ca7da82b72843ed5a38f185e1584095e1c3c5e4ffaed89b20bd1328d6c6f1261167efda3d05966a19c4b4547dfcfb5396b62b8faec3758d128326f6cedd9be065c8d2350c6afa191399e670b71a45fa5facc9723de3ea2a26b9b2cebe580bf02eba466828dbaaa07807effff7f81