PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 57968 d36d78d558f469d36d3f2ceb45980690ca0811764e1b7f6eb361fc83034027c4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1de842e969be6becf690a1512beb54e4b0ad90d046dee541fdae85c618fa96c2
Certificate Block Hash
d36d78d558f469d36d3f2ceb45980690ca0811764e1b7f6eb361fc83034027c4
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00746f000000050000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009c8d7ce1114475b6e09c72fd46989f646ea4ad5fc4e5b31631ef40d31271f5cd1904379119268bedb5b850915e9470632e3a15962cfff9a320371069ad0867e702b962a5c9830715501187b52547614be2fce5d9ca6c795c16250000000000000080000000e00000746f000000050000

Raw Header Hex

00004020f722068f966950c57344b0b80dd1fa40c710b4b6c47e8419c47fc565e5353085aed38df2a03f7ffeda76ae391e059f89da89eda0acda1887e2df4899acc965d2d4900f6a191c0418c296fa18c685aefd41e5de46d090adb0e454eb2b51a190f6ec6bbe69e942e81d

Proof Data Hex

59,560 bytes
1212160103079b305792b66cac453021241e0a87f05fc4c9839678f0bb08a7646dd21bf1a697df3f3d361f86dbbbdb81ba9f8b141310be710c234ceb4d5d06073c80388bf8546f384e815079886d47c4ac48ca60a4a36a41f104924b069a20507851a8846f6326423ef68a0294b50ab4d92c0544c1c9a73d22542e1c2ecd679966c1792c958bb4d06c88dd30d1abb5ba31e840886909408a38fcfa8a21e92fe729fea1be4376aa5b610bfc2816d99a377602d529e1cb77b0279d03353519468e9ea9fa0c8e43b1c05bdebbd6a34adae8ead407bada13066dea6ec5f902c8bdbb0a39a69fa0151dc8edf628a007a072cb565d42f073d92badf10c7e335ea90f27902e235264fb2dab11c5f075a7375add89fe80212386269f9dec5db7efdfda1325cb4660504908a91eed2d5e7e28c726e0780283349e60cd78e80932ae6c86bdb8024d889f98bdb67dfac5edb8710f69e47192aec31f3c422aaba53724a2513983c91b879e32cf415674f2e9eacae6cfdb677a49d598dc29cf23b7a50988bcfda468b71898e016190b659722cb1ed9cc2bea1aca1ed13d302ce27198f87782dc0cba138dee54d77df2c0717f7ef0c2ac381f8105ec30eeb274b4becce2dbf541f723c755e44f010e07e3bd1f1c1f08126bd0a14474825589c529daa99f65ee899756b99c50262810d4d1896c73fd4c95e17091bb70699b437a9682e4075e13024a0fa83db99293f1585351c6bce87427c86e2ff92e94bc31874c7bbc55447a6b12ea95f42058a4d07695c48f3725720c69265331978bd9a417e137c3327ae4ef70b5602fcd0be6c504cde26229ec0dee26e321272f97d6ad5b781f4d6a0c58aa8cd3cad74cab80f821ac04fb2ff06869de504e4bbbf8390478c6314ed641a474250d99f96041eb634b0b616ac7350ed3d8eadcffa794e2c7422a898e0d65da7795eb461c5343a828bec5d83da8234adc0b2bf4faffb433ddd65c2b55f57ad95e8b4ba225976eba0d9c7cc92e11aceaf5d0f90d039161b5fb9446c3b3e58994c13402f58bcf0eef543f1871a0f07508a3bd38175d348440750750fe44322611956a464991600f43631b24ac011d3d4750b4751c623e3e10e88ef138dd8fb45c2ea0f8d4d538edb17eedaf04a795672ee99b605599fa1952b6ab1a5960e17961773e991b120eb8a47cfe2a286f43b17b9836b35554633e8f113c231756ec20b91958cdc39ee26f3c29cbd11e18c2cf83745d54628ad8bdf2e2f1921abe28c494682595e7f1fca19f9fbf2da8559d41dea412b2adc0af498d4fc2516630ef62a1f373aa2be1080136abdde9b4ca1db7e113bda461632f751e8027081ae9d2583434f60db486940e15b9fa026630cc8d6eb54721aa1d01e7fbc11a52f3dce271fde9bf3ba5ba28287fe1da886d16f5cdb21af813fec1699ae3f0aa05e41318011aef6876b502046f1dad98ed77c4686a8360d9f91987d4aa05adfc158ce41abf28c9666952b881ac60d118ed9114fb7f2b25e188439c1c2720dcf1d65c4487938a9c29d1c790f89687fe3745b42fef4dbc85eefbb0a1c741a2c30eb01e010c98291833bf4cbb942ba3a4e9b652e08ddd1963429735ed83e2ab8ea0c7711a6167f0802ac81c939e8f4a7752ecb627c1ec35f787389c673e20c865b49c7a95bd1762866d9dd73233cd6658b5ea40cf03c01ce11505a8e46182b64f6b26114458476d6c5bb7459c2b230ecfedbc29229b908a0327907714f36d5e1264cd11aa0ac39f415c0f0f20c21ef7620f4da54ba74e33d1a5dc0d8b945838f4617a5d777c4a9c9822d2ed962ed196093b766c51d6b012811034ec985806e4d6345cf008784e624909e4823490187e679917799f9e63386eddbd09b93bdf744abaaa8aed461d46b74da9e74f0e4243f6c351b9bd719daeda141b659dc94131df23bb97023497711f6220c381d56fcd39fb93aea0677fe7e14d05c1055026e0fc2adc172dcbb2b9caf8e5e1763bbdaa4462cd2b84153702345048987db3b8444dba06c6d0483188d1bb9652ee8ea34ab1da8dba69c4a02676d390e8f2e60792f1281d7baedc4edee403ed7b90a3dcc493e1e01a933c6c506aaceb2c547299d59448bc25d5e1e5fcbe79fa9b322c4d18657c0d7d136a54be0615fedbffc9a6e552f484df07438fec31b18eccb928afe7d38cdd933910ef1f5e8f82e610606fa9ee5248ee7a3efe4c74c85b6e5de9afa187a6301a1479ade2ec75e38de19f36e6d8fbc12ee7b73f99397b5a9249177c6ac17e6c103c8ca09aaf04509b53e42875954d3a85811ee5661df3c2836fcf73e7ebf119f38e4696deb588d90f45af7f2f6cb570e2cf2bcd3bf18d2a1a18859fc767c649d73d20857c48470a4e0b986ffbeacec7903e1c6ad8ba967eab16d15b7f5c788ce8bc4d80650e82c72cdc22f7b95f964fd69f3edab09352a279fbbc53a3a747011940b34ebcfb3503e11ce85120d2cf03361b6edefc4accb555a118fd050d56a01527ddae59853186fcb6a81e90dd40ca564380c56391d5d0d45dd0f0c38396dd64bb94a6d3a5e97656127001b34ae9a4ba345c0bb6b8406a65e2c7ad8f37f25f5ec3762c60560b4add523fd3fd47140be186bbe6afc7b7c618d407b5e85e130c88be0c0c1587c6e7693363d176bc0955e01ea8202144ccd1492f4e5fa6cca4b4b2cbeb59e414f436b9d476990b31c3e1dc68aef33531b53a39859081bb408b2e56b5673c279f07ce4173d6eaa98a583cf1e820f3febd1aef2dbb1d8c0a23a082e5a5da9de1759e3a5b1f8fcdfaaad0f82fa2fd3fffca7ac381df6540f643c34fd3737e875566503fdcb96bdeb137252e80da4fd1f267f423d8d0f3c4a1324ed7e29d8928ad865a0ab4660a716a19a4716dab5e190bbda36849aacd0f26cd639a2f04a4b3f9618ea87ed776fe3eec61092958cd1916dc469e47934e5f72e95e274955fc3cd3bb52906b6ba6d44dd9629b0b6a4772d282456f91fa9baade78e9535912a9bf30393e21a87ab253a543446d479c48b9e0b2716a43ad7efcf602f6586d60d245206c700c758569ce0390c3013f4320b52bef223435ad3758f62c48e72439f28fe8cec7d4aa7186f4a073af8d57d1c92e050c3cd12fb547391b63533052fc0f859953d58a576ca5b3a103c2f5de064a7feb78aa8bafdebcdd1b76c499566680572d51f7bc2fcb2e70ce25fb92c881a8629258e829cd945919a9c04bf010c5717ea351a83fa64297d9cfcb8ace3a56a7beb29e253379a29b250e44fc7fde37303ae929ecc6d0680f2b70fa4a568ee5dec3e45da2844537bdfbb84eb0c8399e8d908f2540803923fcdbca91e6b5740be7303730c28e5925218ea742b8391607cf136d13f7e7033aeb02d9906d9587e7f804c0869f573937133326cf023ecd89b7f041c611e9716e86fc963385a8893eee193885518a094cba99171b13f74852ddb70719675f3a043ac8f6d7e12ef752c9d8cacd7ff01a6fbe9a6b7fff04d1b53b760c604316f993a4694af209072f1489bc6c9ca3dcbb588e5095eaf74d8805c768d336f08b85914f5a3edb74c06830b8229908dd15f64c01923fed509c25bb1b413a3d498673b5336a281f197fd440b85bad9f99dcdefc97c6e8b86690beeb6f1776b3f86aa60b077e3d738e087fd68c8ff2734105f36f9f9d2ea488062ce50d5b6aefd346c361f2a0ddc540e452a128c04f41ba87c11b26edb9e40eb7b43be1cd8031aa8515d3b7ccfe58a4a31b957544639c011e2067df7efdb4748108c221eddc6735b407e3ec675333e60295581a5d9e969bebed467e7c88642eb738089dd4c570ab5bf040cb9ea8381546fc5e44de3fcfa4d39eea99f2a863d24115228665f84c2db41c6431d835cf482f0b04155ca7d63fa1a3457aff8e132c6a5a5c394ea6a00176d717ac4e01ea4845f709b2792ad3e86e4096d18e03ffc08aceff8a96e0947ff3ba36b7e7a2868172dcbbdf5d957e1a1f9f750b568b2f28d797a10aba2016226b7525cf7d1b4fb56742b2793412531f8916611ef8af4a4d93cce054ee95b63ae05999ed3cb3b41048319055f39803896bd4f47f71575222e0857c2cfff96c6a82fc760a35898996375764e4613e0cc8bdf8233860a184a1741b1e1c1b27ffabb028f6ed77cc454efce40a8944efa401596c206cb52fa5f25eeb1c8ff61ab63b256be30443cfadacbd73acc138689f8b54b8ed46ba81223ccb6e96a474ca4b966cc9c26daf59ae68623c3eda66401627f3db924581c53355afa7de9d372a89d97d1d3242d2b6de459a58df9b2bcbea88537f32541d15800d683f15733cd3f3d2add16f290683b38b04f80572a9e404b857af7dd2d38f73e0fc4af8b8b50951acd93e2b99b8aabc0365ca80d35db9601ae7f9658bf751edf441a1bf8a97a268c415499b4dda1038ca470384a65c3135027f4a2d6a28924c321f3b9de973b07dff9f34c762a14a3803f7b1e4e8a55bc965aa3e88eae24edf1748332099b6bf33bf7f8d807ce2697c32db78efd1f1250881c4388dea6d0d31ec03c51173bbb17c0108f012357499b2b0766740143ca1edcc0b17ce74d7e6d69496ce9cd70d26e63b38707f17ecd7c5bd24d32d39f814e5f4f540fdf00aa6ccc1650037a3422b1b6ab1a352b011312e8b62c56b43e4bed8ff61749a84da201ec793aabe040c984c3d2da0dadeb64d737713b2c50e9892e969e492171475cae11f06b3ec456461dc932ec45e2a1f6b5e9dbfe0737d9e0ca224acd7b5146d6f9d08d6b2d108c0c3994c5dc67b3eabd5f03203557219b53547de8f6b94e2069e4bb3f3b28d38461bb7623b71be6b346cddc58fedeafea3724456f07e13d7fe72e3ad14e334cea003e90676899a3451630129537bc82020f41366fbc27dec3a1eaa58b9d6b0726aa2c7507b5657fc8a8797067c9824bcfd9754d0305154da38d23df99769a4380c0d533b6f8d0b07b9f51068ebcea7fd43572bf050182af7eb49ac8e2ec17899c83686670ec52b5c259f4ab0b7cfb0b47fb5da914d1b27f378fe20fef50241a3bbb077a48aaad7e7d637348cfa9bf53657b245ac8e164a86eb5ea08cf4c9333d501a7604c936e78ff208e9b9eba4e355176565567e8f26909c340794fcac4d20907556676ad4f70b19670c6da0078a0b11e56f646f4f9117749175cacfbc66bf05ebdfe880439b7129c930f767ab2a0142d509b19aef3e21ee780ca027f1558c090f179b871281428a78cde8d32d212fd01fdd03d373c71db5da6e29e7963ccfc0e4bd9d6dbe103b1b2488051c19e959ce8f5ae459c98faf2621b44fbb3f74b8c9c3fdf981aff2d34aa3edd78a23f072cf933a51f67cbf1a1e5f97b0475f20eda89b55231821756b32489ccbc97d78da8f1c96c79c47bcfced5f8397d10c0c95f5013049bfca66f70c11aa424333bd0d6989535cb0602288b275264a169acc2f216c283375a013f662a45a9c1eb7a929719f93aecc4ac8148ece2e96117232f83ad65cd7ab97c63222831055d4f3d949e385df9930eb36af73bc27f11280d5f4c231711609151c4241e5626c9c07489f89cdd32f465cb42eae42e1e4b9802c9f6904dc6ecd2810a2ccd5b6d80c1cd5d1d041deae39531699d63fd58c1ebe2596de83091dbb86339c6f7390586a4b9e824aee06147c6b794fcc5f2ab71cf86699cb4fc279464e03f081b09e7b48a95c04dc1071b98d8bb4d1bb247ae4039a94917ebcf696fef13c7c2eb9165da87a5bee2cc13962e3165d39ce161551a83a6ffeea21ee2b2327a9fe0b365ed0c25a358e2df5e4fa8e47594f0fb312ae7d02089e8c2905a239f825cc555713a4c58288f57469af54a9853f7e95c4d0eed9d91f0f75d203d78bc1635c94c17ba930ddd972a126e68f1fc4e7905e24eba29cba74a4e6203f67d1f77199e2efd8b0fcd1f35ee526b9462161b0e477f7886755841cfaaf2dcc5cd9901a777d377ff98ede44f354f0988d7bd5c936716c7f5d47bca7396847cae124c88323c04929937542f42855cdb80f64d85dace562c15a369c230520e85459a5293c0f53f32bcda0cd981885588c3b45369d7ee1dcae50d2999f2ac12ef804063ba488605ef419239016c62d556244780afbf695f0721adcc7115a295612012dd99aa3d287d48ea063ebbd077a0b3b8f07a1353ff87b84c22bb8af42bab6123381fbc8cd39d556a67d208919fa7ee8468facc771b7a51358f027bc48465c4d0f44d8936b1ffc08fadc2f08727d5df95d88c6f3c75e505569ef3c44bbe4a437a7255aa5fe17a25983a09c0b6aee34f20218116468c819fd0abef5530e9e4196d2751d82926f6cde75bc90eb2f3f11e184ce23bdbc2d13b1c15e61ed9e2da09c5b3ea49ec81edfec75a53e73176030c93d5cef3f7dbd964751ecfaadf59fc5f14f746c7709d95afd238098b96429cd9f6acbe721fe744a2c3e34d47031084a3239d85a8dd926bd6b3a369119e927a7395a03b0e76f08953d7f85f3a9d1d575d19ede32464b5172376734853610415095a636cecdadcd2b3d82c4e135bfcbe811491cd1a391516185fe5b005e6917044ce26327e1c879aa5086939ec5f3c872a4f1545cd08db43e98ca75bd7fb14288df82d7dc97f430b5f6258d55cf2819292d097e97ce30832da03357012434a5e3403d9619e30ae176d99ec26346e49586001e9f3f9c47329ee27ac2b32ff23912800b67a20d4734b604409405e546455f1524eeb6385d15063ee758b2ea81016c53e1cafeeb997ead4459786ed6b98740eebf60c4d2c1829ad18ec5c454baf209edc6489186ba29f7217599089849f2473bebcbd16c31a23742770d0f08254cd01c5c38ca83fdf2bf15dac01a8210c71ad87e1dfffc278609b04ca628bba0ff91b3d95933ac307501fecf7edd781c91f9a6d393080a7d69d27540257ac97b0b2d2672c692f678c33b26178ec15dfd665a12239e94cf359e4d77bc22aee0fde567097694be8c9fc36b3fb54b7f1515f9ac245ce121e05b6fea12210658e21501d5a7c28589d922216fe1d6230b49503c7752d2f6e08d0de2a9a5436c6491f2c334ae1b637eaef0d37ff9d5915dabea20b290985496b5a0a16f60fac053a16d15c75cb9426c62f9eb297ea250c2dbc045f78190ccaa38cd01df1b57746fde7ac0d5f619bd6a571d941fb16876ceab9a39d619f75efb36223a97e1a38067be72310fe82ac1cfe61d50edf07fdf5c962401b4a0e087f1bdac78db18983df9b0013af9d5ddf91edc5ff14b970d677987ff68e0469cc843ecd0a3e5ae48b5ddc1502defed07732d27a6074be22c371506ba6bf2011f33a193b882553e9c38922534ec9204b59661f0d480853132f2fb092922df02c373a996364d16b4c4e323bcbf9d2fe866a682bab519afff6791b79a0a68deecb9c15c32af50e074b3bd4654da0ec8b0f265118af60bcdf5d18e630348c3cb45c54c5cafe87284b7cff81fae5eeef06d0c859031932db26889c2ab069005b23b0804e5bfd82290c37dfc09f2a932e7cc9ec1052f2eb5ecb30b9cb61f8a2f54ca5eb8615e2d3d5e0718540f1780fd96911092910f29343c9ec4dcbb8b7a7961d280d4b33959c9af67ee4fe1bc0236b2c0fcf9ef75d29268fe9deb0d59c92003b79ccb0d5842a6f584a5c23d304752cb7e8103991897ecce8fdce546fd4c539b84150ad5be6aaddc6a555ae41a9786a460a01e2d07cd2527b3556765509b6ac8da43891ef109874d0032d6a1d1584c1d85c5d5008a0c8297c7eb07f8f794728a61f0c4e42423504a1f3201a88c734efdafa424dc846b7e44aefb192bef3d709ef070a6dcdbf61d181326bd6d86caeaade97ea8a6c64ff8b1d26289b31477bbc78bd1549d9c4eba9d47b00ee2fbf85cf00b2a8d5048b1e3e7fb2c93f087fc3f2bdbda70fb0d7a6781a4bc80a887406ed2b110e220875d135305905d43f7f1cd7c8c25e6702ccc3efacad7d0bdeb95ef044fa4a01e88f8056be1f52abbcd7c631cee588ae6ac7c1cd2a9594302ae6a268ca5f6a8a435351c8e17016b050c51bffce79183f3d876094c84b0c7468f6331839d627734a7906d62f88bad9578d3f7192e2ca6c3a81f9dc771673c685fd9bc9ca26a112c0522c30f23f748b5522c8f92e7df1eccdcbf939a420b528b790f5f8b57bf269603b08ffefd234e9dcb621ad6b3f55cdaaf7744a0cd7694a79e0da23e42f03205ad5bf687c9233b6114022f8eeb64327899b0864b83978adae661f06c47a647524866cbe86b0cdcc30e3ab0002fb4512bf70b9a8ce625c0c17473015802ca6ae0c0e9e6a97fabbe3e120b9f695ec888917e7a82ae353c43cc0008e6a107b52e6a1309c5f3be56ce2bfcef662311f2a9d23d0942e2579a5386a539ad3e1bfcbab77b6115a7c82708a8cfe7f68cdc3b4486ae908b1d34b5d40243a4ec3253b5c942288b4a051803913a698b9dc8f20efcac99f182978b7294ce80c6a154565a5a3f25376d028d6a1c22034e397ccd248dae2e1940c5079f7a2fad9ab9fb01404bb8ef7b65b963690a5f794453daa2850a6e440067bffd3247aa2df5dcbf3a34b3f52ec2d65ad9f59481120bf4b903aab845d43299ef9da2d39a41042db666b6349db8f6f93a541c128c3e7d79b76a9dca5b68ab7cd171ae45d73985fe5f38590e5a5456afe432055b9b9862452f203b831d566f2e3a2464849d37530cdf1328791570d6de0f14e48af51a04692c1a93a145a936d6d36a808cca8ea1fcd3681815a9cceb69efdb47c6804fb733b3767bbbcc5c56d5b4c988a853d63f1c8de68502b81213dc6375bf5f6576be59522c6a556a5dda840ff46543693e29a0e52b41d0fb6c1aa989c7d9cae545fdbda8b28e559c9be5e9d6e831dbaf8dc89b69bfe7d6eee03e2e3518648cfd0433dcc2ee7ef56b7eaea7299e5ab57c399ec7edf2f7153e9b553eadf664326690e7b9f3967bcfafe8b76846bcbde5d72156ac694fbdbdf973628e45ca8fa9af84bdcb024e065827a6053e27a29900d79659eb8f683d32c555ff742414744a2b55dc51a2ebe74127da73cedf30a001d85acea5837747d1215c30f5a5b8aa7e254c037b7f5488b25b30634dc4d2872e6215483ba122fed63e1f2174456817f8770e5670028400421fc44cbdf508c6f60136e1ae0b730af5f352d267b7e8c0450563a3c56b3d750c97839cb426a73c17f3bdcb570794b0ccdb393ce16f4e9e37112f92f69719be172a7a1f7a423b07725e923c6539af9b68f4f48d52e7f2d8960e51b913eaaf31c2f334fa4dbe1d2bb46f085f34b163ef391cad7c14384486da9cb4736374b813f02d342bcfb5c32053d9a2bcea7dcdc5e8aa49b878548c7e1a880f392d8b28afbcb769a80a7d82b83e914c855a4699de501dc66857f810bfe2d8555a22e64f6dd2a20fe79eacdc701c8dae09633ef602bf38b6c7d7610ae256f6d4fac67c74dd17b39a34960fc8b2d03d1dc8165f82f77610a15fa81b4f54311ac2fd499a0a16b7c1dbee710239a55271cef2291e493de53e8f721300713ad06fe86f28498106876750a5fea6ead96f51551813917eb46d7b07384ae54e46391f8321d206150c9e70a90e2b3427ea6f9aebeb14f4837edf979077637e98a1e7c3212297e35ff7ef8bfffd492ff34fd74a384fc6e27dc43c52a991e08ea2e3af91c0e38ac46c3588e8718f53eecb3473712e5a96a5ddbca066372e57d53297892f5df28caf11f3e6398b3f3b131a29224ea88bb7bcfd8d5d251375bc440cb49efd8c2ff0588cdbb08702988f5fe1775c2ddc8672cb000cef7475db67ad2015d4422dbceb337d01e0d191e9bd3639cc4273ff471ee021c1e9fb5cf616238ac1d3f8ef20e92931587b77a0c27082ed4f637c2bc792063b52f51635a6e73ea80db5d3ff940cabe5b398f1dff0bf7b80fc51ca9e9279dccebbb9951c310ded362537a06aa516106eb1de5fe4e17f01666dad30270ddf0a5fce43c188292a1e069832d108c72b814c0f8f63936de78650c00b5966eb2b45748f2263a43bf6576a2c154c1882a03bba2dc53885ca99c46997e1af0ec13714102eb234e9ca4385ead13f4f65b094e33ae00ad9aa55e253006b1934a79ebe7fa43bd6a0abc6955f6acbbcf25d7d6918af60c5c44ddb4b7c8628513ab9b6ceb08c970c026056bc51d3e98384a4b8cbd2c55b3a05add2bef987b2d5972b81c0f8c0967fc19f1dbf1e83db231b1847e21336861a02fe7f009ceb3119a2e017ad529e55a2a38eb18dfa78fbf3a42d25682a3f22bc77f22bddb0e72a223cdd674d524ee4a769b5594388f6d1ea271eda7d3580bc196f77676479531813531ead0bffc6dc1f4c2108d50ba3f8985f6c465fb75617438592694a2ebf360926d0088d303133af66c908ee462db00908d40c86df4e77e6b7a7d819fa79b2839646327b811a9d2af77d7848a0c67fc5c80948ec56e81f8b9911db4b3f8593513425e35e32b2626f1ada60f8979448cd22d789ed8ee8f4d62e6cbce641f4e855152ea5a035dd93dc85957d65fe6960a4cd295233a19daf12ec0656d2f8f8aa9271efc5be7282a3af0ff830ede4c8af9b26192b3a47d2bf13f8d22b142e0f23bfd9a31787fc6e37e44ba3282c5d396f7f18e5f97071a6f0cba6de6d1ba0d18dba61cb324f33d587afa6870f2c004b8b2c831a6b33ec580f24fd194a64e0840c99930b2b8b55c4516ad1b1b2fd5958a5eb7066cf43383a8f3955dad47f5c3a6cd2b59be80082b3d235850a1d4b89ab55071086f065b807cfa53e4c766e5b1a97f327c558ef2510262cc1563b139f48661ae83d546d501b6e6166c876db943c2555a70e2f82b52e7152bbf675d8896bc0e780ca9759fa0ba6791fe1ebd13616d2a61a55f3fe2134679fd84233b33809e4bbebf5fdf9b479002b5168af0ecdd24cccca781a4101db1e1b6a0e67befcedb77196621732d5655215b8de6a0ff6c80d6a2e25307a3bd7ecab67ec2617c8b9bfdcbcf26750058fff4e746a669c55ce2b79d328f9bbd85c9aace7eca991da6c4e1174d292b321bb8a3eb6f3c512c147fd2d4a1a4b6ef8f5ff8079acf917301d7844ace514b98c93fc3fc902847a676a27805a553e4b976fb3d71eb761f34709691f5e141bb8a16d202061ed0a48316f85dc1064cce5ae45606a37ba6eccdf9e1adef9cabffb2f196a4bf91576ded90217d25ee19837d88f8815ed9495b8cf9bbf54ec6e0473c34928a615fa1d68a3aab8239802c4965336f234b41e43cdea69506189ede7819641d2533cb27d9f3ba8fbd2bd05038e4860123604f871de566a1aff6904bdf5ecfe4faada8f2f8aef1429454a78472591914be1bc399823c9447aeb1fb6c820aaeb4e4751c3bbabdf371abd3a7e3e1f09a20ae9b86954601077b0a73fd14e7c641bc1a7609dc9b277f1b885b2a2e69517bb3ce5397a70a7775c16307a4152555c3305caff2043de1d290bc0e66b7b6cbe39001809f600b79d228763453c0735e17dcb680b692b30b20f849cdb14084af15d4c5215eb84a29afe411eb2d9e86a171877e74c4f82d6d07b93cc8af4c31fcff49bc14a67be66f1efa5e0eac42073bcb3c74b3f0a36d6d0ebe181f3bbbbb12e786961cf9ae153f745082552dcb77e5fd3f0fe7efa1c5c4ffa16e7defae3f3e67deff3df9d9ce68f0e99a4485aca9e74e35a0a59a701daba1de4ba003c02c11854391a192204d6207d1d83110f41dd48a5b5e394bc233d9bd357628b18e34bfeb04e6e35a069c5411c56bdd1c73b5fc2c305ee46f645b9e18b5fc4e178313a94ebedbc449399d65f5cf2711677c3afc2e26ac2ee5aade13ace7e0630316a8f06d514f8f4aaac9fd74d4f003c92407fe5963b910b9a8915c1b787ea04e8c6974f1ea001a1b46798a8d0b864e528940fed88a899f04977eecb8b005475b4346e29f49a350871e48b59fcb053f4429e30870385b0e73a984ebb08ccf1dc11e89680f8f5ce9601a4bb037c1ad964e96bc2c8258da1673421f72b9c875789c034d59d34e1044884c1395d7aa1125ea2afbe685afb284bc6d7b249759c31e2f4a24fbcc07de0f51ba23c35d86ecbd4557d130ebf0a0382ce8e6605338e07a4cfa076fe464a3e1dca7e712b3fc395ce0a0924297d21949343517990cf461da4598c06409572e1c0a23a28d85e0f72aeac4cdb6d08f95a4910cdc05e7b2af73d5c4640bd86f5e3c1843e47c97909d3eef1c2774e752988abd0f3cbae477814ea49a98a60f1180e9fc5d190e5cc9419dc4ac9a7c145307e761ee7bece9bc4474f772b055a14bc241fc304ba61b53e3501c5e57a52e294488040dbd5cac1af0fa26adfdda8df5cc2f69f26420454aa874e7156b30789e2f67af2ead340aa9add4230b9999da76a550dadea621a4e605a32b2d92a5aa055d31eb94d43e5168cffcb89c83d014e4a79973ade4ea3fd1235e1bc4188b7c80615a2bde189f37738900717c485291e08082f55a6ebad7f1762298018b1e591d9bd4aeb330ef6037383ec2d61a1fb1fbd542ec8ee17bdaf875464bc6bc95c102328c8e2fc2e75fc11aa61b6ba30ee329d3b6d85b201c8d7a887e45a002a3dff32c86c61885f4fdba667f171c986868df3a4960b0e6ec235149daf48f7dd77d9bc6f9238e079d2e9657f1cefa2acefae340a28f903f11b46855c440e58d7121a640d0a242e0fc0974d44a90f2b8945fdd6090697ecf5204047500fc95e860a5a1a7db9cca3ed53f71f4e54e01404e5574ef1b35b98918513f1c02c5bf5fc3b4afd421f6815ff8a2e8de8a30fd79a09bf7fcd1504a2b2b700b9cdd37a77ca6dff3a235ef675e94cd62c73fdbffb5bf58736355ffa1dedf2b1ca6569f110055ec5a6356e2993fec10036c88c5dcdbde7a993e2275e4ddd825dab3db6a2aa17f8685a7c3eb5e54d751681eb706aab980fb0bbefab9f5312a77022f221511c794e91932854007e4500937f0d162d2d88a5183bd3ef7a70f30c5b76adad4a1dd646c671da1f40d1a2ed8dfe31a6f69694f033f9ca138a3a9e2d6b6a0dfdcc11d21cf9c5d930b7a2d89d1d878db4e8508f3a541441ff3ca7946b2de9e02d4ff9f64697ec5cce283db747daaa0ce1e65d842699fc15417128d29ecbdbc7448112c404aaad1019ede4d4fa7fb925bc4259aca735721e5d42c86f7f35895dc061cb5d700d6d5ec4e435401d6c58cffb83aab80d0dab959ea1db011ddaa87a754ad97b74aba9336bda03e4ebcd311cb7d6f8d94fb4295308f1395e8c0e71dc1104cb31486f78421097158cc98b79f1e2d0c863acc81e46ee2ea1158eaceccb15661f396ec12b1bf3e07c30d98b0081c718e81d41fc03c94b2568a77eebe2f0617b32583c902e51232f0742614abf64c94905fba28cb166313b3cfe997945ab95d0397b09a2c8c81dc0d03c3e73d242b54c8ca6b8e41e529833405e70df95dfcab34a0aefa28ef6ee1aaafef73ae2b5ea1234fd28cdc68053c12bd5e90ae0c8ca3b6112b620a6de5c4c8b3b10a6d4f27f616bf68275fc36b92d2e5975fc33aa53188b56c084422e90666fbba79ce9139b29d49b446db603252b65c514b66f11be460198b1c92927a21511161144647ac33d9dc2a42b0c3f341210bcf6b0adde2552ab40e1eaeaf3ae239d674fdeea72b212e7b97189afa8b2066cc6072f000fcbebf888ef5d61d846b4fac7ba75bf6a92bce348c3351156ca21baded8232af026ca81a6d34c3c6c6969d28ae852fcfaefacf23c36c9fa9fffb5ae042c3199aa4a164ca4cee7930826f8074a2feae321a1c84a43a5f9f279a72445b47090ddceebe922611506892ef4ff95b37c7d89addddbbaee7473684022afd37f2f3b8deefafef9b33d9d51b99253c92f33299157e0b7dc4ac40f19f981279f4fac589b7cd4e00e0964c9ee8903329de1f7b88f3cb23f5e23042ed7bf351c86b4461d787a59f80eca94e34f070a577214033b8e67c7d0a98b067dc8001e518ab23de697fa930977c0ebbb97ad2be8411a69cb545343ff54fcc3625a449331033eb9177088a312423a8f6e24748c94eb32c69c638034a34c20ebf2ead047f0a22895762e783304603f2305bfb4d74638213bb98e8dfe7c1768b393f5cfed6cc44f76e9d4834f17241f7f1990e0140e6479239ed4df831eced0aee99bb86b803f4942e946e12ebe2df1d283669365f86e7adb186d6232cbc679d27f5f69e977821f9f7d8d150a3c6bcc8c16d8628ea6e625ebfd7c1131177ecab3df154064cf372358cb8118ad3ceee2d99e5119372691974fa1df306604b06f89a355d28b40c235007fc771204e60048b05ee2122e4fc6b35c6bad1aeca1513b45cf22ef7d4cd429a5ab57f838c17855fd5f0c1c69a48a89c2c86eae12e09e7bad0a19698d75d8cfb0272755fce630f9e1f294b9fdcff62b7067c7f943dfe022d0c1baae20e31d2d4b19128baa2b03d7a076b64a5ba221f95a16eea3ab172536acf4c78ddd958a129fe72446f60b8a426130497a96614ed7e9e6dcea3b3b909267f55328aad4d77740b823aafa048e1d6007f2edd128684a147b1aa25f1ebcf5914efce9fc8bbf0838ea92eac2c0287de6e21478642eee14a18117566ad5fe2c56eec2a9c7901b8a421c03eb90cbc463acbe316e2e8153556522e738dd5cccf979d409fe17d9005d61d774192107ae2c15e061f813247c38281c88715c68579f2fb6aa93a367c5f9f05ec85bd5fd41871c95410f7ff0f2941656d40f6111c06b4a8a8d7dc7677007bc19ea215dee01a0a890b30b0b06ef9715a35cfeebf2c66b2944c96ce44ee42a72595ed51136c4c0f4c8bd126fab6a3b621491a942373196f8587ff2bddf9fd270898e4d1eba2d382e8ad53991e6425fa4eb1a83c152f51be2613af74ae9fb030b4e0fe54d92e112b135a8c1f7cf024970d7bacd0af75e9d0689e885cfc815c54675238a32d8b5a6e652a163fdba3ea45cfb84da3cf78b267678884e9e2599221881459ba6891d3ed10f52a4393d4b7c570d49b936c40d9aebf973dac8e51243d28f1a42164a916da27f0c56643922e006b473e98a5e479c127fd6565c1090d5eb00d73905991f37f206153166dfb767fcc23a4411190421738ece2e708b59fdebec94eb08aefc63fb95ecaec06955d9c221e65c43d4a9849a5bbae47202c27a25000973c2a0767cd0eadced10ecb2b2f59ef32c240b1e24f96ddc489767471b6360ede55ff0d3a6b182f717d05e5472945862f65852744cabc948a63e7b1976daba70e66c9a31326d1ff2f450c8a76b16f8fda28605d1dc25c51c8efe01fa6bce7089d528b25035fefc20ef0e518ba6a89e9ed7ca97bfe983ab7592753cd111ebd26e54715e867922fec9c7407ac265a82cd96953894cef97b0bb13f76b014dfc7d1519a8e98206376e5a0d1c8d78eb59590f0135c7077601f94487c9ef6495208fb879427bd0cf2a77f3403827538bfc9be0a106c09181eeb2a517a8faae763f4a58363c8ee60d1b75b502813d537b6c4c523d09008d1983d07ed0ae2f28d68e3647e30cb4d3eb5df6a5e8925a199135ad7582dc029801858006398ed0e1dd86cc6d1f9e9857a2758c33627abdfc1d14974298718ac1a28a60ad07c8f9a77b7565e15df08267b6cb753c17de9e9e970889579a084454f2c3da6e832deb1c065c62759c25daf9d99581570b1444f64312fb6c2fb59758e1477190910ad3474218913432e0127747888c95f4f7d4d327d9354245f0ae87028981b3407bc83dd97ca8ae8b11365069f92bf09d430b5b654400b8999094f3b73bdd86fa11e7640c331e6e3eb03087940949550d48e09d51d67043a4337adee56703ee9182e6537f2e5c97b73dcd653f3f2dc9bd5befeeb4bf66be5cea9bea345dc32604edaffc7ae999636793fcd760eb519603e9b700e8f9c0c74c5c2e5a02bd92156171c6571d12c79ad48e456ce5d7e566f08c7b69a6d20c2651ef73175897b260ab0266ab6c156646a4e67c8e425738f81253cc6249dda89e8d02b9d9503db31066a984b3b4378dd4ebd0c359d721c112e8b55dd667b0a13453d7a7bbc932ef5c535d10c13749c11da194945389081aaa017245a97b586a65061ac00c5ff9ad8ef19fbbea5f3ebfd0a39743581c9153a8d05be4ce7003647cd4c3618f49a57061d9836e76ee0343917631c857760855de818fe2f3525d837e4838d45e3f67ef03dff0435ad33464021233f356c50d85fe53d7222c3dcb5b2db334af6a135ec42759e6098b42d7928c3b32b9c6f50d868d0746b8400cbd83172f9bebd506647c91e2d2f8103b65d2d557c102231e6ab40ffe0b81534e44b4a0cffbc0843531711e7c7b4a2856169d066602a7ff751352125caa6a206183428b838034f7f51640f719830c75b24012393bc596f5b3c2a694b80f2c4c442f1d972d67ac5a189877af727973677d883d16e978f1f8b1fd3b1b3e2dad6ebc785691ad3eae8ced08d24bd9f661caca28f77e4150206a6ccf318d96fa46b881ad141469feb2af181f281fdb45f102eb3e6088aca3e9384f9f22737b32e190686a92c2758e636a47682ec80642de23262262c568832ee7dfd0ad3497cdb724aa2a98697377a602dc95bb765d4a2636158752ece43d9516d3785be781893a63df7bce3c16a83625f16af2dfcc74a90ceee241e43906a92ed8ddcdfbf7dd3a2d3e1b51815626612539372c25a6bb02cd8adb0aa53110ddf217105747d26cc719a69e4390f09a8f1202adaa9f2564d79df8cef1f8ea279ca5ebefed82c638b1a1e83fcdf6467fb648d3929a5e0c4d2bb347d1f126ce8282f680fc89cfdf4b7f7fd611f775a817cd67beb5e6d593ea4060f406deaa407fce71c5d35e802835208043304e2a4cbecd718e874aba713a1650e260a407370c929e74929b68272931b94dcbfb59c829973ddc0aa32db1290a55c581f78ce117f34ff3fc038795cffb6b415106c922be83fe07a18fb30a40851b35ab3c9796e0f011717290f894ec2e788c403239d799548f61afb105773d617eb2ba3b522f3e76c7bd494094326a7f8ac5c6073f3c5f8e99f78cd7ee7244bccc7c8f82e85f7b95bcd3b73252a4f6520aafbff503697e9bcc8d6c5744e6d5deed7666514b49aa2585402f45a5b6abba3587c746c0164652dbc60ca83063d063e4e859465d5448a530b72e907e370430363059fe8966262fda5e8f26a012c62f92425ca0116b1a0ad32a067e104554bcd981cd27f85843058d500cc85d708365826c0454b2b2cd2f865e106eff82fa724060fbfe1f9b71e5760c0308ece21a25c6ee89c8393114044607ed64027e6be7fe4007d7912c23de0e11afbd2ecc9ae817e30c8a6554b93ab6790d3f94599e5824edf8aec4ceafe3cb788532536c70ecd33f2bff33ac98c9839d0d65de1225a0d609311ef697d1263d449bdd30d50f407173d18d0dd6dd5097e2ea0636e3819c47f0e6bfd24bedd3d762ee779b8bc29dedd8856ffca9f069d21471f574122056c1f8138a0ac42c105cb1fc4f75fd83a2f3ba5aabf3ced2c3232d031d294dd16cc07b9928625ff41b43c992d2ba3b055ff4d9faccadc81073e4e40224173f6457d6265fcf001a10b78e686e6838566752baa3fb13a344fa2553fe348315c982b065e0f2fef667440cfcb2d9ac473785562f6f90128a5051fa6b38b3fdc5eeb237ac6cbca8b4af966f96b95ddcd12a531035d59fad7c80559bae5b4deec692eed9c0709fb61bc139942a9db163a4ed2a8d067f35cd89686973c68feba4ebce0570d4958b6d6efbc3cb9440f8d9a3da32f2398a031adc06b01f0d96f3b3c8e55da6e88ceafbf45dfd6f9d2c323c4530a379339d2a793daf2374c529d7ab7ee838a5230f3a52789d0c6dd819240bd99f2883264af498584920fd8e4aa5dc76b1b6db8ec78e09b8ec51cfc043338546d57ed3c5f783bdc125018131cd7c363e447a9a44fe7c1edcd074a394b13ebd2721c86acb1a9e3404bf73b976618b7648dd5bd7bb56488fd6de09c0d7b5696462de0b2793c6edc33cd5185e64ac42ecd863cb35cd0c42d57b7322919e24e36faa61f477c974591455d462296e9ea00363aac33257629f0a7b4a92bf6ae3fb4591a76b345693b50a9f0fca5190e34b5444de582e1e488d3bfc0c8eac398dc312b0164368974de12b95c518213b877e8e7b47db6e6559a25f2a9565097fb79410360267ab86869ae5ecb2cfb13edab985de65e1fc0b08a3badcf98c3a1271e91fb7f067023bf9323eb08c5671d79cbde8657c008aba1f5b1289c356914700739e3d85823c8115739e8fc7c2fe7ec297a3ac74a54914616927e5a14fcd677a80ffd879174ae719efbc86ba06c3a5af64bbec3a82b42256a61e771a0e3408e3ea828d5e6de8e40b7bcca58f9cdc2a4defc4eefcb6a6af8b37658c702432f5562af89bae6b428d2115651257f6171c97020af1b6a83cbfb1efad1d57ac2f74d9ff1a91c2c23c1f41de73ef389de30b9c7cfc884c473d6b140b9a44796f31e54f2c11dbd27e1ceb41871a2b5f3de2afe4c0f88df86dd609d88d056baa908c2a30ee6ed91927e3de97a4c83c255af91bca97bcfb8b81686cca3574fa0f0633d8941b260b36499d6dc9c841026e0ec0ce43b9ac0889eca416bbdd435571973bac2b9fc046236eaac3c7ce1d049e35ff54a465105d9c0d48b0eb89ab856ac5c77b01efda0ce8b9d8abefabc9865c69d2b41a6f268dc822702f4f76a7ce863c109868ced45138b79c2fb22ba33daf1350f32e157e4033d2c8cdf6c092f332667b145e62baa2698263d91e4837124abe9e48bacd3564cad8c19092084f002df4610f4351a46e2eb829992b66379a780b71f2f2966aead2caf9c420eb547159f38b75d081a4a7d6fcb0c2171e9556e48cf1bf6545fb4f02f3964f531bb7753bba77c0d7d3a7f8a3752bc3891368bf6192e268fecf5031633fc97b97ea0b9cd2ea79fe800a318f488614f3c93bfafac10b35a602fb0ce90d1578fb5ae096506bdd69c9a9874a667a71f3e05e0386e5bcdfd5f93b94673c6ffe337902500555ddfa761d9f0f965de624887e3db903c994493a3663a466480f31fcb4c641468298ae060aa8f806b8a98bd29b2f1e2eb5acee228f0ff630e98a0f57518d0c7b0de23fea666d68760f24e271c819f3d351ed8c29906c0df3fa81ae1fe5c18d9950a1818a5da0f3bc5640ddc842d236e952277590b06cc71b7753341e628fceb98ea1923db10d76578b38ff3b5440e78a32182c20a8a4314b8d7894c98b16d9da58ad9c00b6058d45a667e1475063f20ae4220d41e934c75126a1e0b71c80031416161ba75621e73ba7f1d08c00550648915fb0936c7e389e625c54c52473d2dc9d17d206209d03a50b47c6312264e5c7939bf576d8026323c49abd2d5e5abadea240af9da500138992e5439e1ea2a3bcb4ccbe5264968c01cff00a7f2ffcf73e5366884546b114d477fbc08d0b3d26dbf09db30a684127668a2c6a60d4dd10f7ba073ba0a92268ddab90c6d503e7d71520a3a4bdb075495735bcc3ca0d58b6e4a2be90a913afe746e615d1ec71567b20cf4acbed843e0649cdbcb1639ecaace6e7bfa035065bb7c34a4481fa56d78c5598e6609125fc3c803b67a1e19f54509b406eead8cf1d2f43120d990116b92a9958755fcda27f906b763d735ec01f98b4915a57b73895d9b576297da8f02e7099341ff120feb37c7651b5dc288fb93e7f32753d23d0fb44fbf3936a414248e2fb6c2f8dd0248c0b1fb00e9e284e110781fc96e9affa87869281490674803a7786751bc45a85e92377c3e8fb25ce128486247eddc1c2a49f0c520803a803b289281a652f385de3a73ea9e38da9d6612fe8d226621096eb72a9daa8442ee98ae6bf50afb235bb748442ab3717a3fc8ffe299d2d3a2084247ac538258767e4dc1df20afaa13becff73386cd879f38b116c22a38307102e1187c5dee6a67bcb26f1a0af0d6cad847647fed8511de251e4a291eb87e41d8abd54658446be57c6ba65cc597018dfa043f91637e41809c1d2605e3a94b2b9926ba97f6226e7724c8ae25237a3acac8abd2753199a182d99300c6f7e992e82f3c9eea35825b3b5525d5be08473e1f11863a6815f13a90ac790f9f8150157030bf01e78dc06c60c8332a09e0d4ea928d7809862ad3d3096c1d827a298132214fc44078105d8265c9cbc2a60df6efa7e9cca3955aa882c9feadc3974a7935633900592be97d3fbab53ab4504d2410223bc0d9a9890283312578c81a61082a1b86ee890b7eb1f650ebeaf03000210e30dfa14dadfc3c34d41dbc2436445e27dbefeadc9ede432c420d7d0b59fb8798f6338ccbfa1ff6e9b9108ea580ac576e82fa90cdbfbff789c885df9c383606d29a2ea802100051fd6a11786ad3acb236fcb23c70eae64a96bba5d262dbfc99fad5a9c66a99c1b3b5cb9df5bc578d16f66d80f289365400ef17dd521d4a6c0d23fcc4fc08e190988d49e80cf1066ea6e502682ef385dda4589848ef4456e12c5ca6ea3d2fca8bda09b01e84d4f7b63f0c71669d397a441eead037f69fd8130172e7c6aba9db0a3e7765b552931c8dd5ba61b652ae5977aeb346222478998ec54a66df0b2fc16e855d777c2746c4382885e85dabd7c1c9df9ac124a43e6e6cc8a9f8ccfc5d3d0e18e0b833465583e1e12e1f8ddf62e25af7631246a0a15498d564646a7dad7eb518f55f2a1c243455644c43d05ee893c3ab1dc0bf50aba2b50ea1a87cf729d213ab46205de0e84d8973780dd4f3b670813ea9dec9e40e77ab80376acc07f9fdd69eb8969b414ed577232f05689244a6918603a52da83a1484f84e53916995c5e463af7befa29071388b3d460bac4f2cd24af98d8df52b0e65a9d79c1e60f311838803c069977fd45c25b91b141ad21ce2f407294219a99adfe8bb983c524133d228d48ab421c7640aaf8237bebda75e542db72e1b377d21cc444704c32fd63b5d20c79e457472ce680fd8dfb80e24482bd62b4c0f552133ed127ef13d5f3690842bd3a49d0bf3fd125aa74a9c4c4b71dfde994cbb7610a1b3708b6f66cde1f8e0c8f6afcc7c22b296f8aa763fec01ebde88a5aee0cc6fe04e1893ca91212a94448ca86bc5d9bb4a22c292d1e6e0ac7dc425f2c100ee999e604f1fc069c8101a7b04aed6e14debefd6a4eb31aa9385b42bddc1cb04747ade192b99e27ca9a03d7fe88997ff73685ea21f80e5b11709decb2ce5ea14e0b11a86c808566f7acbb64c2d7e342b704eb6fcff40b9995fac19bcbb297453a7b83bce42115f6b60a4c171579b1d8ab05f5d92ead1ce14f155eedd64b0ff1a6b2c2376ae6eb175b1197f6d173fb906c4cbe7586599fad9a161e0d43cd31fd4e67e4751f928a7926c39625fb154089bd52098a193cd42c05f8d2a8984a96ae76316099b99c7ba987f39cbd4beee2fa67612b2a0d4e9bdb9d30e70d14ef0c2f69baa4e9d8ce9bdca970ad8a185634ffb10b5fcc1085f1335e6bbb1a1aad217da23ad9910aeac87a5da98c3883c890ac818514e279e842c3aa6e11b16a4505c3d791a38267e501d5ffd2e35056a4482eccad86ebd3d857af85f459d9e85ca2210179c0a8f7bbddccbadde39dafef6b520f18d377d2051e6bee733bad4e641787183ef2717169c2bca98a1d3e161eeb8efbdc3029445df9389d90ed74a80eb0b20d4fca440c064d5095d229d054704b043f6875df9ea23bea8437abac10ab54e7883efce39a02edcec33874d0a2614325e5c87d509a459dcae0f2f656942ae551648cc3ebf6035074a4dd293f6c5730e7d747de91deabf92c316236ef07f40e69be59f9ce5bc78b92c1788c8b754bddac8d77c2e26812c454a82a2ac307ba0026fdc9ae818e506b540c8f552ebb48d60cb0cde734bca976da3dda2859636784866805c4cd3e8c0a63af4f7551aac9e44783aadb8e4998e0e8a5d7496c8f11d69add674fcef5a7b63d7a9837c3d0a89c5a495726152c8dfb5c9c0ec2f66538be254d469b11fcd7d9494a91a24e41919a64c8bc284c198e9f3c79fbf055b41305787c6d2e7d74060b8ae5cec5205d6d60f9b2cc69a4410a9a4088f0b63cf0780775527528adc08347956a4d4b8c7413d2b4d6ccb3581cf415323214c813adff29cddd2692e726625aebe47cc787c618bc2041f040b19b49e842885db7f7a9f276bcfb72e4571fc6b08c4bb9db4babf1e296bc9bcf4c53ebd20e13653e68de84d545883ab94a7fc98aa61e1e75e36bf40032446e882936ce21f58f5765a1e77e19c8c8ffbdf68747404526c3a98c6ace3ab8f8b6711d7af17b16932fd3c51594b39d71c5e557bc346301cf87ddc5564a18d7a09218466551dc574e1aa0666758a11cbfd8da5753aa2e8753a6bfc5a6220d52c60a354b70680d32950b409905812082933dac5e94ca875047e47ca6aacf172f6b508184b5d43a1a4f912dbcfcaf02a668737ba87c3d49f4d60de6e4d5f6a82862dc066b90dc2088b32dc139aafe5a7718771f29b165fb6226fd007a045847c441c61b2497de7620f530a12afa57e605ae665dc3c1bfbc316d74a06d1c8b461a901af6d6e6ac29ea8d030107643f6c05373b8717de9dcf07672070d92ba2aa0232b1bc6869de02c44a8c6c753342200db437798002a7f34a73daed7c9dfc1e763489038ec22afacb1ec2371586b6822c33f6ef525b69faa0ddd375123e8836fcbc6694124895b3c0758247c8bb75b7c0980227fcf76d37f03ef372f82f0ab7d6ae0614ba125898a52294703655619f7bfe57dbd1433e9bc7e3b91a309c466b27b750d9fbd138d2929b518ba7c618eba5be566a4bb8d812a210851d5f5111eab048553efafcb987294d5e61d4e0f4c8bb8eeb4b8faee91f3cf45029e30659a6f650aabedda786696d8c769321b5fa9a2d7b0ea307ad5b24cf0b1706acf1fe589e549dd2b62fbf31979e48090b5398be0c80364abdb15837f537b2606da691905b66f903a8e0efd037a9f64ae9f87d1830e8a8dfb2d80d17127899f31233ec3aaf8ce9c8962664b1f003437696a00ad33e659ef3efb5a2ccbb15e90736988e31c4a34a8d063e45f2b04a987f21cdb61b19654170203f2cbe283532a4fe83dc37027a716c232b9a9e8c42c9095a3e0f453338623e084891442ab2bd7f168c3e431e37a62666814e53258e4f20959b88c2d44c1bb9b89c535e0de078c5583e2b57898233e0e1aca46812d6c411aa754c9425d634c16e6e996539a092f9d893b8fe036431791833115d2f11d1c8cd7b16ed13b035cd85b6236e2ec2ad05e8551380f06feee1c974a04d0d612db814b715fe3863416bb0602e9c1a7d9c457b5cbe3aeffb1d68a870c172d908db05b1749eeb81a2b59ad9ed3e6639b72462c3ae3fcdbfcd3b6021a9b0201f389446a2d98b407312a1f50cf194588495e34a585fa4000174357c7b4691afac2dbfc95bda9960be911e8a708bf6f2239941a5d5be00a66674fcfb40eecbcb1d95b5b1c1d3e11bbe2905441d4aa497991625cab0e8efd7ec2a3c4a37c60a9a269940826a6b008e5f105e952d34f2bd7da6248ed9180ed9a0ba87e3a51fdfe33284a5f9c5528ed153da76bda56f3ce64785a5a480bcf5b96385cb794d2affc149cd089444a79695dfed5f74f15d3d9baf3d8deabf4ab5f4c7ce78ffb37af22c2d10b593073da78428454221f6d357290c66409778eff792fe42b6e0d411d672a6d984e05fa31f43965ebb0f3da387ae8efd984c59e08b82a18a3591892b7e9e749e3ec735d9b196a856c48aae66e5fdba0930f05330b4048414fa7fa20000c8f5fde11c0f2f5d468d6bd978d8ccdb76f20bb5f0fcfb2ab34e013658ff90da9d38036b1841314cf8a823849285e9c6e50978701afddd2555ec4f10332d35a7c3e936057a83d6472fc78518613afb8d9b1f7269dbaf422718298ea92b58ccada9fe9b9e85dd02d537dbcb5388fbed925a8385ac190f595105b7c38c21bc3f6c2e71c4225023c42dc371279baa3429e6bbb993cb32f656ee7cf5f46d44ef0ff2504870b5c4c038ec4cb6650604f6eb0ef9d753922ad9e9766e4901bd4045e991d6a10e4c60187dde72b8b06af2f182b30782579455802e682080baec40ea742b71944e6ceff6c05a2a6a0817434346f6fc7a576e25aaf475af894e3a13d49dc32e833341e178b968032977f388e12e7839f0bb998252478977a5df32b88f3769ffbe07d076b5aff73976bb60295a6a5e7690bb799e5902d8c70e4e5b9c749d69ed1f8adfda21f7305551d667c32b713c595a7cb71864bc1443586a2246bea721ddcf230db45c5b77a33813e281a34dbabbfe340a8be04ed3f81d84098a069d1437e22d33d9c1cdbfcd0286359f8cf6dfec87704fb86e341ece4a476b4f772b7d5849a4b1ba9419e050c4635b878fe7b75005ad1bdf7c0ff1dee9c965d2fca19a9402d851a8dd673105d073d2d4937fcb3ec0c72fa86f027707df964dfed269274a67cbb87ac610abf2715d1b02f7bb01e50b41f572cc043387911a3934877cc87fa1502980a922e392a3a4edbd8c6ceda7619b89fb69aec324c5778d510ef548bf7bb5f85b60b261b8f640c7229ee6ecd34d84c85dc688850ae8f09a8da8a6dcdea645bdee38ea1ffc4348f78143469d94f73b9559b517985a40faf786947aea1dd24438b0cc34fe712e8edf5bb53d29936940963eaeae9a2902d183758c0c5f4d70c6a2a7f005c0cda667377feb060a7aac5e9d1608b0d3b8903082a78697034f933bab85a47229b1574017ab93cee431991c8b787c27051b4562e9cb811d314f3527717b50ef5704f5474446a88fdbeb242f5875087ee9032a1c121abbc98479cf429c1205e3b971da3336241053a403810e56f88f17a0b9b4bbc5d672ebe1104173aa7e7772f7a8a228cc2edee0c98820ed9f8780c1b20e0aac990d05acd645a83daa683b3bc9e55bde4104950a783761485ec7a6334f6f2a093fb2fe8d95c364d15a21f111e11dc40f912519d86197a2fca4fc0519c94617b10025d07e84d800ca8c3f6ad7baafba2606ba1b1c10df64c1de3e3d02718be1e719b86b10c06a537aec52f23579dac2710f331540781efa53a7a8910e75ff98cdc418d836a961eb120410933dd2039b8b8f0683b622902cbe5079c6682c8eb7036f311de91b81867ade1e08b3b842863b40184536b2cae186b9fec9a44cd9da311e34079a0939e7b6f47d98ad1abe780be685a9a84092357049fdadeee585d206a0aadd1220623c26ac9ecedac197adcdb1a77b9fcd2c55b8249bdc743c6f2f88219985d081874a291859b476ba05bb4f7ad7cee1fc60cf39456f47935ad3ed4e671411f1ba1e59722a03c3a4d6ff2ac77d99e061f4e7962728aab42675da138101a9f19389952227aef21151185ff6c7b2d3e78a8c8bc868f6a487addbfc988dc98d8e6de1f7ddd65f4ed4d60bea993a0f7ca262fc5dc23a649b6c66fdc04df61b9a8b37c9dd42944e1fe77aae34cfc031885ad2250f4ee9472dce3e66616c7a4ee57995ec35e70e3c0dd04ec5cc53b413c565859da8506cf959446f7086b543210705ba76810d0259324d6816dbce01048b0e88c3a401ef9973a99c93b72fe1f00bb01081835ef9442ceb3c29e288d1327e63385170b1e7a3105628523bb60dcdbe54abd429888b46e9fb799817536bd6ebca09ac37e06b7a96756266417f399b4e05656d3f136e9669cb99dafb41c88f9de8ab2aa41835d7f77adbd7e4b6aff5872cfb1e34e847d03f27b18ffb1b77d266be87020cee3353f80312036003059bbb94c31aef6bf1c8480948f5aca9fa70328d430b949b11baae7d13ff64c362abd626e62b2335e992bbf042a1276674c0d5b98df6bd42d5ded47718354d0793c1b650ee0386636458420bded1ee413047eeaf92b07402c29ab5a2773950952f0feec18a6758a4d420d2dbf2db9c5bab202d750bbd1e85c9e364ead691de535336040c19493eb7cf1ab465e58074f35121c4aa6cb9f7dc10e94e7ceeceef587781cdb0f7018e3a8e78915721841c65d84f6f5c775e05858d5ea702904c03a9409e43b2ce47733438e2ebf603f38007ebd19deeeea9f081d926a66ff72f334a909a05f6ff917adb9a2fa98c1006a98e97c4455bea305e5a8d1ceac16b0045626b6a9a536b415f8c4089185fd3fa4f7942e8f2f934c85ce607ca0857bc656ac7ba5084d9feeff6c1e5f138a664012c92873cdfef9c794a0820044e1c4b12a7ec0b106815ab89f58c066bef3b7fc9ccf3eb1fb0013b8e9ad14752d089b16f414d326ec3cb408000dae0643176f412c71323028e370b1c33ddae8a281fc7490143ef3ebf7849f654d388f19e88bb0ac524858ccfc8b91d931dc8e68ca4dcdbbaf852cbab772355bc957d19f4fc6eca04c0b739fae5a995000360dab0cc8fb5f3c4c2d20936643cc92e121807199e30c900b68bce5622a3c6c7ad46be1591ac1e5f780ca6d14b7f2337fe0d50fbd79363c01a0db074545bc4f795145895f257c48cdf5f55f18cb758a713d41ea2a6de76550cc811a48254968669a4077a516a436dbc2f9350fefeaac304e3148d1607c69e359144fa2e7c850babbaee0e94fd71445170a41d7884f84a4605cf5e4c3845d1e1675c7c189ae24dcecca8c7a34522de931954b91f03db9df997a6161ca5d83d531bfbaf66829534d9b93a27f41c1ee782aa6a46e5aaa7ecf016318e7edf4052e851ff54450d172f216c378c71ca0c31f73795a866e6fe3df179884471c3aa33f2264f9fe8852860d581c3147ddb863a1bb3ca21ac1bcf8417bcb2687aa5f8ed8ee57d826b6e968b4cceaba7afb0bfd6d70de53fbcfa8de793a496c8aff083c896f42b3b541e0330898123a73f726727d7a145a8ea2f59391cce7579410f4e181f2c6f43f0b66b677289e0cde889f339d3c66e9a8e2be5f08f5dfa8b2f410df39d6fdf8a6d56d29fdf1a858bdad8a9f2dd425e423dce6ddbf610b873dc413821204e93effcf6f9fb525ff0db0a6219d043ada153e05d1670a06a5498bce585fa65a483573debfe43baee4f3397d64c50840e25f2b442bb319699664bdd3f5c10cff81dd061a6521d3ce4fd1d7b45177057f765bf1eb61e15ed7e74b941a360a238e76ff98e9e68ec74815bf599ffdb73d790f0f8e0a05d599d8435d1190765b9d5d678768ac625af4c02cf8443be233c2d9eddbad69aefca70a61fa06b1de22225b20b99cbcb83c6a24d0fdb120b424d1430a26daea933b053cb1dbcd109e7d6ec31a7fbb3340a9f327536eaf0b70d80ef4606767154a1e3c3bd2c5ae13d0974ac508fe365518c00bd1b888b92adc68051a25cb6f9a20fa56c7be1042450abd05af6ae7312c1d4a3a7caf9bb28fec2ab5194175deae3ec7c8e3b20a0333661e966d6f43db2d914b7ef9019933ab3297343409fc6edb91c35375d501ed9c90211669d4a3537e8a718c1f2dd6627233e604843f091d2a6a38e012503c485e026947cad37a165acdede28f4c4a409ddc6b9e79b48d87bb2b7f04e587c87bdc542d54469bc85aa4bb6be4207df9db6e5a50316286a3788c8adf6e742db2d08aaf436ea5332147dccc1f3fbc7f1b7e7f2ee60a03ce264a35c78c2d09b500f4eb94769036b6216f404ab79ebd65dff5eae5c99753fbeae1110628fce89ecd210bd1e989ff05eddcdac67a151e2c3f7470c2827cfcafbc90b84a86c73b1414d5cc4178a4b744fc2220a291776b81c9404d286bc05fb3a623fa87f8579e8211cbc03b070cc921e98082c4cdc5d2b75166434aa69c66f2985005723463066437cc2f3db5854b192ef90b4b9abb9ae77464b93dd6e9c4efb564b5df1333764931940bbe5b91a5837852307ba57750e029b3fc2481b14728f98baa57b2e516d980a8c8802b3b5e0e841f3651355957a61fa1228005e082eba41b9ef7086a8362fc631b1e430f48b5ded14a59628004ed358f737d4dd984129079f43e8e69ebb850fb2dd455168b1ae6afba507bcf94ab2c7fa546bad47178230178f767eef38deeccdf2e2bf4c07f2b4d60cce649b3fa309caf32e6d8c8102415f484df071e025e83bbcc19e6a1dbe22391dc471ef0e90d42996af736b5ae98ea4fdce0d62829a67ce930640fcb643909e5d31b770ba581ae090b3ba1d1293caa6bdb6ce8abbbe031308de572bd6d44ae1de979e13b5ca6e84b16b0d5abeb4fbb8e25b8fffa94cb64141c1d1da5823d43b386a6e5e8e253c097ab69956e8260ca4af83b22866174a255393863fc85bd406fa4de57c85fbbc404809bc93729b54cabf781cb8aac216d67975a1ec89d1febb90dcdb88455e0cc26b242f4c59c4eb2055042ce94311c56764dd3cdfaa8e983acea6e87754b66aa609df09ab26e89a895478e0577ea8da246807fb5a6ff9775e488d7d8727998194fd2dc3ddd29361c4c1ecc5b27c871741a5eb9e30b9f8df90a4094cb59acd000fa691c1f1ce384f52d3859270dc4c04525eeb1692c7e095e63898fcd7f5ab4141fddf2adadcfad0c5f376642aba4e2e2d790366ba8fb9ed3ab02d806f199cbe09cd4bff559d23afcbacf288abb0f5ebdddedcabafaff5d726277c6ba5706d0f2088252dd8db3454df5f722aca26e642cc499415b0841d9839fd9c765a6025107b2c9505b783cf81eb80eddfbb005355321eb26a0500257aa4c0fc0892aed34745c88806ea9fb1978a1c64650fb16d56b1eb9012bfa5199a633124d048a927fd7799432c33389582e67c2da35931a62039b62d5a7cb31d63dc6ac3e331d4e929a287458e5c4f60ae0766362cc994104d558ac53efdd5df0f9943afa7416d09bb1296982f90c06949ada948afda6fc52ca166c5195de5e03d6fa5870dabc9de6cff6f2d4e8a353a3f3565b3589dc0b4475d3ca32c64becbb88fe2388c9fef45e8f1b0f492591ab575c3a9824b3cec5ceb953cff575ad2c6b62059f1917f7db9e823000c8eec110e7f5ac6d7e91bb4447cbab618414256984c2c24f3bfa5caf6f433ae1b75789994d09f094deeec1c52fddf8775472fe2da24c615c87b24d475444568e520ee782c9fb487011de51ac4eb74f1e78f5a2bd49d64241cd91d1f31106daf1c43ec60db509dc844b8f3c993b2f5931230989571e8c4a2ce58aef152fd87e4e98063b6b245df33c6834f9b76ad1f52d44a1a265aff868e496185895b778598ad3db70506f0d083ba1d0a94cbd3a7a8f84b49fff0f39b677c492384ef6ff5b7928c0d39055e2d6a7349a7a71c267cc16b8f1dd8249924ef9ef4c74b81f4e7966fccfe646bf3eca072e801ded493783359c10fdac2a85f257bc0aeacd3d52d4b51cf421f0d71c16fb51561ec2a88f29e7a9c976354b65dcf645b635b8a3a0ddc67bf1c5358c80b0e87d2da78f59a17f4931992b93092a3bf80cce702a71c75437da1502dc9874d49d0c1bee0714f5d8f2418926bf729a45be774c9d19902760dadf028286090b3dd5a8a2ffef1a6d3f8a6eb5abfa102b43a40dfc71664fca098869622b186e982bc209126776ee07b3d230b6bd4a7b5fbbcbd429fb8cadddd4340db313c8b04586626c0ced2dee700286fc471c583ef33c0d77be6c15d74390019575cd3c991b1d2d4ce6fe133871ae8fab68b703ff1913d038e88b6f5ac6aa9d977f01f204d319a7736d8d73c4d9112fd2ae0ac4910cb1aa887edf4e62be135a323e95387301b71639786a5ba6ca34dff04279e65ada30a51d03e50b14ab58943faef39936d9b1748ad0a72a0665f82eee20877762afc79462a56d6b1c4b4bf9a080848e5b6c5e67655d5be7e2f9e49e190dd190e29dc32e17a8ccfec2492eff96209e911c472fe7d3bc7f9919217099cdf4c0875d2628b2b200e330b26f624775e3383ed9dcba18676109b492dcbcaa7ebe4b433e012c06f50ee8bc3fd46c9faaa62bb369805790697d6a27f22c29fd8013bd396473addca083ae1881c69e15f02ebbb80c83e4a129c51976790751795724d3569c14eec714b7e9249f1850fa14839567e25e86dd7305b703014459da6f7461806731b6444c86ac0442ad03996ac3eb001c6cd50c200a038e52e3212ce7df8031192404c71d6d3f9fbdb0ae9beb23907a356a536ad5dfff4fadc14e6ea1b38ef0d089cebfe00a70c92998d9843893b79b41e064502aff07d6896c5c16c16237d097eb02bc8c25ad2cc3553cdfd869a33c947f286f813abdc395fa4df11448735ae201d29a8c8cc62b0726dc124e1135aa8b731bdf1cf6e7ab3b7bf4bf321986858ece6986886a9669eebc478849a57940563f82cfe89f73cc02bdbcff61f3fcb54604fd09fcf9094edb0b580783e74202dcaa9d244342278b4d92ccaa3277e9610013e19f86d7c191817a28fea2bb3cccabea62304af1bbea36db62a30a7f8cb3e7b00b7c3ab27568994a37e813ebc21c0685fc795db055d2e24e16f31ea011bf40e538f8800f0117b032cd543cff53864c7af2fa650b849c90eac10f5484f52546285b29d9f1a4c046a6ba411fc2928a4409b5bb2a1b27743941caac956c7934b3a24cc6e733b19f2deae0790ea1cfc2a0df947889c67d6d088c6f2204c2006ef9de3f8586d2624357c8939e1dff76911e8e6345ffcea964760dfb9632ce7fe39add9a1684a795bdc76eb6597e29222633f70060e65304441b479fe3c48b6cb7b50720fc88024adef1b5956cc5774624304c0802a25a5258e7794627774f56ada1b11746eb7a84232a86288b109f90fa49beca30bdb8d331c50494086a631c4b35139088ffe1df7acd8e6760175d2b16fcb1fed15a73ac6442442e93cb1095c457a0cf77b09100d2fb4438041f36a0fd8665b2721ccdbd2c3d5cec5e590543cef7a2d5b63d3682ac06f297939b0cebf275a7ccc9044daf90c09d4c0470a2ca67dd762fc502da0df66cac67f32a312dcb44608a5e2fee981ff0631efa23cceb2d98e9ce4f40ef488a515dff032458109ca65d4ce449599db9755016d8888fdf3eae2c3b99960d13408475c145a6c38767c2da71516452a5513ac76724db5feacaea14a46f0375a9ba32b82eb198a09bf981b24aefa9c733d05b992417f386afabf7773130fac78dbdae6c4c32d5ae4aa9fdae88a2dae2139d4b11e4c92928305c9b9c45d44dbd11bb2ad02e8807628c9905c5dd3fb3dba0722122788742f8dad58e88bb367dbd9bc83c7977b561ce0b5d705521797112122d5bc54ad4f673fa37cf6879c327f05f74d66aca2660a3d63acc9fa49cbd1dcc3da8271f7279f44fe68d58e3117c82e299d0574ee67d4de2f49afd7b766b95f9e2415c3b1582929d121c3187d4744416a93807ba3507b2ad1bd14dee173b359d5d70976f2d2a64bb97e876cb6b39070a8f3389f6f38f1d3a25aedcaf11695f1642d2508e76fecb2643808349ec12be08cd05719dceaf3c9a4c5f2dbeaf656b34e1005943fec4e859122468ed10b155e8c7d042be8281d28ee26fcb6a720a3f702ca1c5ef050eaa4de15124d21020f91d983f48d177c541d0ed9f92d3d466299313c297844ae9584527b0b79366a4642032bc9fd0dff0b61bafccb0103298ae905b7bcf2a6d1fb776e67ad431d84f97246522abbbbcf5c13e337e051916eb210cc8add8a624862f7d254e886d5413f8fff00a57f3fc5fefe89a977bc9c3a4777da722eeec0a08e604860342792eec88150a8616f6927b28408d6c48b3bca0be5b7eddafd0e613a903379301c7fd1a313f0611ab85a56524e793ab3a165c9be17a17249035c7cfb514746e28fdf6548073695d3859c3ff19c94c7f368ac22453c45e5747379e30950cf43885337bef331cbe503a50d2fbf5d972afbe2b25ea0b3dd6e8f65135343a929e05299c7ca45907548ee9b2c9bae811624a546ffe4e0fbd077b33b4ee7f0c3b487c99159b3cf6849cf1e706f227030a54875aaf821e9dff8a3420a054322add6083a09f78e260bb026ad2db9e70eac7d26152b468d5a97d5dfbf4197ed9af13c234bc9b31952caeb4d9aee53622d10eb8a22befe2a1fb450451bacb0c77264b6ffff382ccb8efb07841232e30a5640913efa1ade9d3f93e4a172b079ff0384a6d3c21f895721a4fecca2488e6b2e3994b92211267f5873e24c7d090ff7fc5d674b170b27b6ba28fe17f5420016e8efb9d89358721709e9190816b00e6876e9063bbe87a85b89236926ab13faaedb2917cb1b1fc353a62cf465accaa0ab6069b5db20cb61ac0121f8fde9443195ad1182a4b270fe1f3def390dcf59582b5486b9e499353ffb5d9f2a138e59e12ab8d7db87296265cb15309cfd4a515079eb243ec5212acc3d2661d5036e1a52d07b4cd4a3ffefb34bb1802379a377ebd2fd8de6e9e9708f6c9a52aa4b3c901057b332be02de4b428cb6c6fd3944f659abb320dadd7ce9a120a6186acef364f18f32a0cc0d707dcdda223ab4af9a33caa6e3a9c53df17c0e1040489f8cafa225a4bd7154206c0b77366fc11883989437f27e8cb69022d5145f707a02e92a39eae1c749c0cf5670c49a8d40bffccd63096c241953ab09ff1f0bc3ffa94ebd2724fe8caee13aaeb498e32d8d52e37761a704d83cdda23aec9425179eb4ed470c148b6b8d36e1bfc2723282336a10ace02e9764bd87aa32ff5614bb5920335378fdaf257cb89a99fae1e0d21b521d00dfe6a58a58905dacd2c83410003d590a7c3d1cfd40784c271c53d716e37d4ac70af62fd9cae2a71de169c7bd6fc36b246ec2b7d3c6880131f62d75e7d3f565d1a510e2ec059577fbf0464670bb7a5a2c6e75fa28514f5f5d1e568e8b78a541edb2a6e1ae6ae8616e828e07525ae3feef351cde0ae76f3e4ff9be992b2dd32181d704326a476651e96de00f035ec586d9252c787f0de5084d75328adb0174ffbd99493376b79c22e2b4f3e72c918635247e8fc6979984316d27e9ce97f12d3d29e44319f4b1990718cea72aceac0aebead4dfcd1140442b71239846ecd756b8dbb9d41c8089bd8f938bb344b8b882c676b00cd41692cd66412c4d6e9291fb7f82b929a5858048f0f86f0415f2c7ddb57ab56a8a94fdb69a8d8056d2a97444722e9830bd1c642e0b2529cc33b117c8522f8a7227065e599903ff0facd68e2abaaf29845623d08b893f585f8738371b680bf56dc3cc46f992b9b0c61583a265ec363e7aa249a2c3c82c4de783aef4582205b42988385193a45ad001777c6e1697d6d54aa0a3547e467732bf75f14ea16f521ffba06a007aa95a1cc4d4aa4b12a4ad8fa30d512e3b11d0f65178f6f9424c9949b89681fec43eabe5d171d49f6e5e68cce37c5ade1ed5b4d0d0d2ff402fc1a27517224d840d4f54170506ce1a1d3deacc01ffb2b25f4afaa4c9ad21025e4b7bc02972e781229d2a37fda3ea8be367c4bce9abc8f0f0ec35187e7506ccbac7b807312ad1958678ab08794c67d42e519344064694327933ba186a79b3417ae69d67c8b69e214feb312bb55eea67326bef8d005a305d9e09509e087e8d06832eb97f19c45d765823ef1a6622f14d5b4aa6351dea366bebab51b5cb14b3b90dcc732994d8433c6c314375d97c4ff8141dd2b3d883a0da1042fc581c59af8df6e958d15321d2b3580b18cf5c6541c6923f4d0ca4ed262439498620d3538b3e67432555a3629012d745ebd5af090f0707a4cc7c0007cd4b56515aaa69d211451ead3d5d06a70af5082089f60f4ccd810df28130b7b63d36b642d832f39d9b0ac41a5350a0596976dae9485804c41565032c2b0b694c9727f18ddab92585b43e1cef9f8cac8d1e052fba84e54ed5434f3fc198524a26175326adc238d76fbe248fccf03713e5553a8da2bff3e5ab430c62ea127b03d155a5117ec5b7ccee9994492c296258f18c910dbb6f4210ae3cac5cf824f16ba408b788ea3fc3040f020eb6662746fdd159ceb22297e861e2b1c109daad992cc434d7082ca6e0b43f657eda17d7889fd96e35ba73cc8a7a776b15af4a64c904f533d685bd785ec483615067604ade3bdee7d0f30c4e328eb41cee7d541fcc0a126223d26e339ff815e28d0e6cd511996bb12263dea8071e2abac9d951792804ff8d30d16ae084484b3b6d4021021a64153b6caafd118ef247fc23d4373550d164d8755d7d1bb33fd3d0dec54f3678edfdd3a35e284cb6631b7bfd4451cc49e9c9be129697d761716f400e9ea69d349bbad40abd58eca835f8d9127700f85492f71526c1d527f07a4317cac1d67070dbfab523f742c9b97156442a083506a82c03bf52c72746805fb4e02169c4da78e0b65141f006ef8eb4430b055359af3f7c3662a4703864717dd1603401d484d001bfd404159791580394946a1ebd9e94f100773f4e453057a68080a1ef05b652b711c164cd020ceddffa41b2eb6e1ee10da962f2790c4bc3d4cc130a4bfb9b89ec2e01675a59d1062eaa46df49c25258dff67286fb1f33a89d2fc22248e254dc8df9a6ff0873d7363769235a37a501019ee908222717c776dc55ff428c357ea519b4570ab2a62863cd77fcdbb006338a437a74fa40bde97d2c7bbf09dd075c61b7de2405071231a35a46617bdee3459a19e4e7252591b84c4ec4e5a61a14553414d958f405ac47791460226e7efb3dfb0ad927d46a062514a4fab6b4ae33f48fae75546d93bcfb1c2b4e7d2780ca2912f13145f0e7bcb68550c0a239eaeb86f117a534ea1840bc63527a33dc54e12979736eb0f3e813f345e56e549e2dc732bf5c63e91c155d5cd9310c8c9d6dccc8c762e58348274979a6d3b0c151797452ac69bf43495cfe24de1c505ed48114b1db1d4f78ed8ab7e6ce7537617e7b0af07e2b45c7214b7bf31371cc2a74ef4cfd3366634f80028f7f378d14af42be02e3006e036c166aa411db30fd8f74a4cf4e86dfe96e4e790c431f67f4c8dc9dc1eaaaf3f3c2b0befaa68ee588ed271b6330fdc3fcff5ea74483c23dc5b946ff36fa6d6661852ab0974426afc4fbacc75b9f64962afb3ca0bc13694777283405434005e3851f65ee4466385e5c982ab843773355ec058abfde66c5e5af8c75658ce041c932dc072babd85be7155a6d4106dc130198d59636e80ccb8882361f3b358ad69e9d0c12c84f473db3c9cf3264c71979c2c4fd0cec8f69a5b0990c458941b3a63ed648efec3ce360756ea97a0fee12efd140966b03d5518bbd36210ebd8c712357adb3d741cad3a56616ea9e94b7b1c025febbaee1632fed9e36649582f9a093f64ab77c1c6b913fc0d173deb33b7d349e321bdaa5db796d1bbdcc3cf828d369d729ba546714f6f3acd833b4bef6ce3c4e4ab0decc47019abb24aec490be3a31e379bdf2d78360ffa7e6662c7c94747238c3dbddbd37042ee22271bca47344aa2eb5467b55bf6adaebde7e079194f882aea935e04aef5c812f9d811aa133209271890c114b8a83af118e8d3ad0e9062eb3c2857b64f005a40ec090fb8886e0424a390f4c9f046561a576238dd30d8ff6cc9ffa0d41eb2f546a9c350ae710c28f9cd6cd1fb8f5ed7f82d2cd312cc09b879c1e375651e2a6ac8636c57299b545418e1efb9e7b861d83b91c124d611dc4111dad5f373cfb52dc57a2d1e165768609b32abf0816193c1cb78ee5bd65d9363996dfa26e7a24bd6d24e7dc6a6e013d32010bc0c941eb2921423d6fb0b134e6e991de1bed4ef431f06919de6b19fbeea66ff71854e67acbb429410cf5813fd6d52f4d59ad9ae40adecab7aac371f323a00d9e70ae1120ca445c0029d736261f79db7924d3b048b20f870b557bb10326fd542961731c3f435bb07e765abe8f21fb126bda23ea12f2f3f4ef4cbd87cbb0669e78125efb46652a207e2e46dfbe3ecb959b5d865bd5fba747e642bae770c8a9cb49236e9f5e200bf43bacba41e25fd09981a68c23033e8c761b490fd7f22f8479a473910ccfb56bdaa580a9edcda2dfba69c36003fdfd66f0a0edc46432859c6cb6d37db835422eeeca25439f38123ce247dfc19057fe74eb821dda72eaf82a5f87bdb462031b3e290d93e148ec9c0f8a2528bc0ac5e93c73f218fd1224defe5d8b32b3c67b31648e4d6e565d50116c4e18e957afed7ce536ae87b1b2fc5ace12e752f34b413ce6a4e88ef5913d0604a87cba6f60acf15d49894b576d093d00f8eacb52c27393500d6572c200fafb9446b00b0b3c2f5f8aa2637cefe404a506e130b68ad0dfce25b64a338f3b03fc1d80f80062cf5b19a2437b29bdc964af05f74e2858e37487287030f5af5650f0d328acc756f4953cd4860edf63975b9aaf320b00c086ce2f037e155aba9ad5907731fa36e5e79d80e299ee019e4b1e9551ae4d9a40b5ded54e77f0550ff9a3331dc247f33e2817a708680cb097294aa370268494efc153dd2240bc75a90516fcc091a8c4092f31b93f8ca41648e15f6d49252eb01f9e029bdb053c75d25b5132fcf2ca54d3562d1bfc87f7cde94ea03ce3bcbc12887ebb03cfdb174c6a8b9aebdc5f1aeca60803194469472459db692f116a5d5b7210b6e0b9b50f4cd9dabbdffe84a5328118204fbfaa4e237903f0c4d6e58266bbab53593a5a89fafc27f2fdad8dab18afc663065fa0c1c91a44f36d52553b0e633c62fe5bd98c1552586f2bd5299c0418e359cd423a1e3d001f7d699f4a3dc0607f77997c59790687f9e371364d8f31e43b7e9ed6e0f412a751c9cb69d25132b7f81d20b60771ba7622218ce9de7ea93624d3cc43729907031c2c22992f6c2a68b6d163ccb354b75bfd81f5974846c118723039516ee35a11b0eaa475933280034182f16e3ad83e7fefcb89013989886ea6fe901edf1098a3b3e1f69bbc5ff6bb5b87408740037c85d798a4d1e048f530e7f6e260894acc646354c4527b709e845a92357e06c9aee1e6c50404906a1c69d3dfb0f27c79469f93d66c9b705d8a1b9611d6667bad373ec0b60d214760a11ea74e29e0f819e817a11b788bd74c80de33ff165fc8a9556618e34c07be9e92a9718b05a2e23c2a8d21fb06bb5ed1fd2d591338d8d6abbcd69bc21807e3eccb960f063a1dec73dea8b1bdf579e5da648d95d745d90755f7b35968471b57ed7b799bfe64501ca8e4d337eb423354eb7a8e34714d337d19d81fc981ef04fc25d2ad14eae75fe7c155ddca201416b8b6b1a1c969c24dce991bc345bc1b069576114b00440e7852dcfe42fad01546c724211e915693458888403a09c8fc62714aff91f1bd95ecd4c72dd6979e84d3c93cb63fa7dd0a0d6984a163e47b431224cb2184113b0902bd0813ac9703748a72abf04809e4e2095347f9f4c8948ec269243c43f8b50f3b58503cb7aa21ae1209fdec4dbb7aaa52d3d820f8f7295f6582d5946d603905194ab4cdda7491f6d6a0618fde7cff0149690a42df2526b16692ff5f43ea8b8895f70c7780337a682baab3468f47788f5789306b0f04480c3ed2143f0601dc6950dc7dd8e8cc2c9a2cca23bf883e9df1015f9006ba3536b5c77592f960374ba2a52c0bcce760e1b98dea7dc783bf4be3fe80a582de345edfe3678c18e4ee1d0c5d00efe04b0abdd5ede04d42e1776d788c6f8a8e5401edefaafd48239db2016ad35ae786597f5fc453e2a3af9408958665392e2a784384ebfebb09c6fad9745814ee268497d8d8bf762fb48671c96860962c01810f5d0b3b362fca821883aefa95b16bbc3514692aeac472faa8a0723f0ec2982a6d43e919b470f3470c20c205dd28adc25f5783d2926e0302f0d80d45f3a1c9aa9574f9c2a5473afa1ef6ead4ef7dccc72c9723a3d2f36300274cb2d14538349a02d275d86efc6846d5f51a01f3def37a6f3c7906b596dd613d97cd759ad63c458c33fd46ad50dd85d2e586079eea93595f7d90d2dbf83f63b7ceebb9f0712cb991094cb348e96e52af7a33ecc718f8cf117f06fbf63515af281776d9af7a110252947aa285848519d8d0a81c723e2150bf60480f0b168ff4d443cd4b9e4546643c1fed0d4abacccf3f64f06547d5579c855495f0ff4c1fd2ba243c769e6a1de61bae5508699a21d164046a34d7bc39caaaad939dc4bab053e1b3f3c41de3d87a4c96f2fdc81092a8242fb849c773433509a4463f5f497604c95ef0d39c07b3e3899235845393ce95aa4032302bf0f04b5ec3404bf91a1207e24b14ca74d2787b622b57d2e967603df2f0c4a621cb3fe60ac420a96c43e194a1cc72568f8a7bede17060d6dfa95740a599533bfb9831ee54ad77d630babca5422996ce8284f1d0b5f011173fa0a6f55c249570dca40ee9ddc2400dbb8c7b79af264b502f54a901d68ffa2fb4535e2b28adbe5ae299e6d279f73fe5212e474fc37e45e81e0d56a3b7465403346e3e4cb3c9e97db296b8f879e69cd30fca10cc2daef321e3bd2d6d8be6240309f56e26e91f8e6812b98cd957e2cfbb13b4d3fc30e92d91f51ae8bba0e3c8b354a4153da231991cebaf246395608704efb58c7ded76a0721b3748251f8ba7ed383351632455f002422b8573fac7114d5bac132ba1e2ed9acf9daae895ab647b3dc21ca68b508c8187ee1568cfc4ffd9584d71b26b62fd2eaef37d8e2dae35ec09f40226e8e195e4f753b7c94b11af30da3c5422635d36299d28dda4aa9d279efe1c040ce27dc42244d2c2be8f70e8bf4dfca481f22b4f79a297d99ae331062e8a6e2c523f2fb9a7ea6c47ce8bbe152ea278ec3b3eeb4d2455620a98a8e44bc35b06684a347325f72f3308b91505d3441b491d48866a60df4aeece0e7bdb661d985deb3068b0813588db01f6fd707e05a25c25168236655a21fc40c3b536097db22a2eb53e11fa2904d9c272f695ecad7ad4d54102cef3dac5f9b622c1b3739e2aaa614dc4e5103a730624235e7dffedbfe0a55466059a811f24257d41208c061e94a92fb2d63acffbded01efe907fd9264efa8a6c1415f0894bece42b195ffce7b9f31e811128f0182480404ef25e6e7ab551c0ac05257051f112a6a5807291e8010485cd52550baa1118c0a354fb4b0a5322b6797d2ba3ca15d32b74e91a0848bb2cba153dbeaa67f285a2d4886ba1fec2c627abf9091bac0342ce0f673f0691c364de527b8e8269c141f4de2389bf9ccfc10312fab040fea5151c3beb1a24ef198719bd2efaf351a149d14202fe1418be2306a6ffc0a6e3d293df1b731b88815dfa0e43192908468386b32aa6312071053b3e14b9028d0523c4db2a2f6ae2ac14be49ab553974274ca1a466080ca5417a01bda6ee90ebd4226094ad70aacb1f9d43fc3e7d0f0eef74b8e58669d45f40796ddc5cfd77dc8555786afd9e94f68f67e7fb07c355fad2b3eaeef2539c10c97e72c11ef898bab56c4f363be41482293ea5486eee13b0b24b891f754e2e7a201825e8ca9b1915a2b511a9c3da4829566068a5e99f651bce86e4d69c23c7a3436f10906662d99e120c0c244131d62d92efc5525765aaed50eab019a27589da6e863b93c3ee3f04149094fe286b2af433723cfd09815e3bcff2a232570721df0e412f8d573c5c2bbc180e1cc4bbed582f7eba0b29bdfd190a1f3f0145c256769901d4abc1bf5423b62e9b608c1f23a77ec7ccc1300d2f89d4d2e1f4ae8a043d78d4c39257922fe34aaddc954d8afe15b1c77013fd944e81b1cbd6a98590ead0c189f168736a471c24846beef50d433b5753a9e106b82e03af3ece2e2fb155013a0a6ba2c66ef1745e6178b265d77685d267b2c439ef6df7c70d39184673d0a85bce77764e1fd504b742c60022d1587b3fc2df14386b945a6f43cdbdb15c53d5ed4d9ca9cc6c62f342a2ad7e7de46f88da54684f65168a56569f53696995d3b2dc652ee435bc9543d4d0ee54de1b51ad1f97fb4887831f33ba115f935ab0c9b45338d8af5307d920395b2596961a84101af53abfbca449131fdb7fec27b855c6ac51edc6649788d336f8da93329a63c6d0b2553fdab82f8ce9157b5b230ec763742fe799a397665d001fa70821963b12d876f518a70880f9033b445e878a11fa39e4a0e2b2419d3ff8cf01499d5b83c9b4a4bf7a2e8c2ac6dd0faa49de3172f0d55d7d00982e667d393c1e27f17b377ae64fa00f3cf34f696435d424c30fced3524f305f2c51c6f5f1394dd50fdfa391863e615bde881c0989cf7402e27c82e65bcac2333f808bf71ac89a8a003044ad759f1108c6055090f6c3f9e9b2d8f4ef780ce4db9c4484e2dac02b1f9dd285f2088e4188b8d3bae1336777d6856cee6407de8039776e07e3067570861c6ff2376d817b72eb49cd39a8d168b49fe245a4c77a1ff77b418276052dcfb65f828d1978de2f2833d4c3f82eca0ba94c9fff6e86d18ed0f449b1ee406469d218bcda770181056d71ce80ba39cca91c0bfca1116eb7b62004b23decdfff6396f132c73e345f6dbfca7c2fb48e51936819776afd4ce4826585edb486378117947c52bb05d6bfc68ee4014a4f537b625aed4134ab70766888fe27bd392b59339c3d665a743d8c358043c0530b901c4f3de3c3a5486c7c7095ef1245e708bfb4cee9d70611152b0cda1a3b8dc16f0e2d1eaa0a27d139bbf45225213b1a9e11f3e8a38d70fe6f2164f559d360e04bba33245f06123b4a7d79b53e8aa187059c906bff6e2cb35177bd72d6dc973eda9a9e0ea96321aff5ae0247b1bb004328d89bb769d0a2e9cdeab4a5ebb45f44982884888bcd1524ef08f42cb432fad06a48b24b0143f85bb82cd46d183281a3e394610e3ae8434e2f7dc871b03fdfdffb062d52cd73eae35a9602991b7e9ca42714fe619ff96ba7c005209dd9f3fbfdfa032b404d217b1578668b2edfbd52ff16ebcfd238ff9009a45612f51d752acbaf38fe57edd5b67d0caf084477e8d48a77c2cc3975412f0b581d23ed66de5d8f59ecfe22a193b1222d6a9433d3f6405613e1446d0311b107610fb4acea65a7bbe04b88f4d80a23d6ddbcafe3e4e40d2b88fd5129c04ee80bd7ded4cae02240772df2688541b0637f812e52bc9f141cb87ae372da5b71cbc498696895b1c9d60c1f6865d2b62d57d94466ce407042cd86702a36b432957123ea538f25d9957540fe86d4f1a9539289a72dff207e8a836a238536f296f56e3483d2703b2824f59fb58f6231c67631c1768947abdf32dd01b89059154688fa442a8a0c45d111fbd48f5a9ae972197639c316f0d4b3f4c3271ac97d89855347cfd9e741a9c2ea0b7dbd10c397c4ec0d3dac55cb71eca436ed0f21049c975dfb144246e4aea1eb7b4d88e290f19f3adffd1ff44f27c6dbb30b2fc56e1a64ef516808294fb1d403bca6a848dd629a9225c263c8c6351db927c4a2326221ba6a0309b3520f443664460b89e652df234dcdeba74e51aaf6986491e39fc1921f4d061b7c877bc422f05b9213d67b14bf222fd68563ac6c95b303359872827b0ba781da5e22799a07543bbef091f1e3a640bf2b4c1ea98eef56d7e8878543e2c7e764578737b06d9d1c463d6f99c46af4c7348d05159f5d2bf1da28e2e2d7d9e910eadc5eb4b5af9cc204b7a73d722b629df9752d2bb21aa3dd5ffc96549f1d73af99c5c2b3ac663f9aa8aaa821e673d75d2e06fa1be89557da6f16e01d97c15b8cd5ecaf19a5681d9966a91d572d7961d24bbc75ce1948d4b0ffe84edd4fb43d3d875716d51dd3caf54434b03a7c3c56aaeddfa8f17a860157474474640bb275c87ae64e1adc4c21b4bada60a60ac6eebb3105d0400cd5964a291844231ed1f5bebc3cbf17b54ca15834cb737049b6f8aaddb5d2429a9a693cacef704af2ea966aac851d12b74b4e11c89414f559afff003c05146c0659765657ae6c3b4b521f7caebd98ee8d0620d7c55f9e8f3776f1871c519b9700e6652afdb001f134d6438ababa0cd68f3d253a771c0ff8527f8cf26dc4473fcb9ebf5845d5cae59cc978eb6a8ec0671184ae00343b863d70cf81dd14301118ccefd3c2d5b6b3d8de4e06e8a2b4bf74a8a3e286ad289d54fca2cfa60d716050a2f16a97854d449be37d295ab4f0c90672ff48796938127dbd0a46eede122da8bf50ba42ecb1536bac3f15ecbedffa1ae3acd17a755f5c8eba6d5e96f4d2159847f9f8694c848bced8f44fcf7adad9a4e925f08af50b313ce74546de8f42aa7e1319ce42df79e9933e08182e3b7db74126f3af7d54f6a01257ef78be2341cb923b448931f6c7a18453107c1635aac9169f6faee5e6b3b99eaee1e09b21cb09d9a96cb070f66c92d0fb1c4f3a9f87440d9c508242e9133c3b589b22f58d13a9f7caf3ea27c1c0a1edc3a184e7d9f990cedfff0321a7f2486446cf6ccf83f2d842d564b9572cc84120f2453296a048a4757967ac81eeac3415083a3e92fb3af3384b3e75eb21680e597d49b83ea9f534e3766dc7050d00117ee5988b20df2c6a2d00c70a51c0348f4144daef5f984c96b4061b95addde19c642a78874ef0f9a0d4fbb9943c83b6bdf8aa07e0fb1ab9f5d6872e676c24f28aa842b3da858f44a692b8c6dd51e0cc8965572e32e01e186fff04293726c14bb57678df7005b3a82263fcc1296dfd2bc5d72dba1a815736530ded8f64dbdef9cf48a1b4ba1c45c51869e94dcf7a1889b0a1d251beeca904453b81b4979501a987a6a5b96eea189f77171b9769248cafe5e50d27068230e56099dc74fff34fe626eb44dcc579ebcae8672c929948e380712207a9931977b9ce4a2310fbd806f975c4f6d8c371bd6dfececd2e810195354e1e57086835858bb325f6ea54306341b68c1eca70b7c0b1aca122abbd7b8029342f348e69ece20608934a31259085ef93e25cf7ea950568c87ad9bb3d18a121870b6804a29faba3662d649f1fb7d4841a37f32a8ec7335bec4a43381175909688624693fffd43df3bccb0ca8f33a4267203d69a376286497b264cb19c901f99e37d85309a6d2836e2a3b40223d69316a36b4239d0e714066fac846462d0525ad3b79a0136d1baeeb83e130dd6a9801b840bb9f0712cb991094cb348e96e52af7a33ecc718f8cf117f06fbf633dd8b367866229481416b2f83e9a6e96896f665481f4708ac7a6510b6b0af79ccdb8cc89f6b61ec474303544227d0dab90169b137c4f5a1fdefcf066c3d52d5d0873ba9df90447fc136984a46fef5a954b12510545a99ac10292c903a0a5638e729a137a64fbedc096898e87dcfb007432aba4377427590ed4db8a35552fb0bbeb17ec474e332c2554b3c93a061f9b99c07547370258ce660fb7276bcb3df5c1d0ac19bf96b686a5b03a751be43de3fda2f0bc013366a8a3f0de898bbde2ed2a45d86398037827b25f27c3e3079fe437ea778b932bd3d66104afffea66fa884ec42f55c12ddb35ff5e355ef0bbe9f80d18d370d032ff2bf0c945bfe209cf6849ff88c3b6a775b8ced23438b579aef2872d55907080eab12ae1b8ef675c57bd4dd8e100583c11d129e2b8122748686eef9fa57d8746e6d08378c1bdabe8366edc92eac9676160dd5f99443e50070775fc9846c1d8ff931100c8660e2a47f4d83e762609b6e3f6d29219e7081168c8da0ab734c30fcc2d7afd99a6f07950649bcc0f4addc542977dec5bd29dc3c3fcae76ee5317c01cdeb7e6769052e0994172ef7bde5144ce4dabc8194c6e8edd5ab1a66e11de65bc253e4f292fce4f59893309fdaa82b64270bd36859fae7dfd43613c0faf74020d0ac99842d875361b6bb1f4c92c425216c0cba84464b4fb57087c9f62b6e2f0bf5b7b370fae92352cdb30240338123ab1a22b76d39349fee496f65f5409b0f2fb9a7ea6c47ce8bbe152ea278ec3b3eeb4d2455620a98a8e44bc883edaf3a438d73f2bc33605da1f75f53919713979f286fe23f70bfc706c6c1575f0e1732c21611266d712eac66275ae7edd2e74c1a33ef7209e2754f0adb2abd34c7e9d0c64269b1c9d4311cb4863c85db2bf9fc364463a6b91328fd78ce7b4c556d99fcb3a243cee8f9fcce19f1274a06b74b68fba1af4d85f5d0887ac67d6923d6f6ba1c9cabd919ea3018d267876c88f6fdf0bed4f89fa3ed91dbffd94b2e9173de04c064e242a490ccdf42ed327a8eb995bab721f6a822bea7186b94752b6c947da16a83bb679feeddfa657adfb1367d1f4092a3aadc4531b7c292b530f72cb65d4558d2e44337392e4b0310d7a4d7f631b0b14f266cafdc13a25d0bd8941cfcf1055f4064260df3a46c2b9f3af111976d30ad429c10f8ea0f6f29e709acc351239de86664db374d5de604c810c890ea1486afa7360e800340adaf0dad379609028b41db179d5e7a3423fdcf0fd2b66d971d499f55aef118cb3fd44309c8a24bbda9c011d5e2dcd07d2bc745d8344655ffd511f1ca3c7296f35ce07a6906f7fd98b168710056ba982296fa80b9f6081d64634643061b5595cf03d1aa3065d1b4ee13313bccc0c19a0b81029e412b552aadacef9d0bce4799f10fedcb1a7fb4f4d4c1c77b8809c1bbf967262a8a10dab6f8ede0d4ef6c2b9674ab80ad6121a70b47317abd922f497b83d487a67543a026d85e5c68e8c1cadc2f934cfbd2bbd472a2d2bba49f299129621ebfbfd9aa39f9e0f5f747d8ec758415b6a10a090cf1f6c6fbbb26790cc2729b9bdbdea088ae7d291de1fc49691c1412343ec4e6287bda48707cc863b32ea2c8b38e625867973ebee5b5206ff59a1b9ce17ec4f96b43e316661f6cf4f0fc0d795c817736d8431897abcf3c4eabec4f4b32634fa26ed442f5fdec1eee42835dffeb49d249ce8e648168736a471c24846beef50d433b5753a9e106b82e03af3ece2e2fb92a4e931071fa1f4d8f1d4781229dfeae74441e90e382b21518757b4d28ea561f1fbff427378a93d57b94ab5a195004361bb058e77af76caab8927ff0c46e4bbb6933767b216eb73718dafaf7be17d8046527dc9b45fee2f4cf13cfbc71080fee3861851f903f0bc066fe7e8c431c41fdeefff158243edfea314c081f5e4e5e60ca8ddefe3094bd00a589712262773f97903418772664e073e308fe0e3fb4121ec8623d8c98222fa2216b09698ec113a7223457db8abb26a857c13d0ebe8a18f2cb37bf50ec679827619fc456b294fe473e7fdc9dad578e6db37ecad1ef7797558404ff34637431b72c267cc6108eb1e358c8aac7fdc8a59b0400203ae21ea0dc661eb5dfdbb318f841e091ec61b41ec7c5352dc63357b12b7c074a922297f31407872f106cc04f38ac16880a8af9bd7585f5ec7570091db66e0adb1e35c06e0fcaad840dc65098fa6c232df5e60cafffebe01121d54c7113624a8e40175e18c526d29a7b91a42dbceae1969d59b69e08c224e7e42a59d282f3f3ca18ffb16f4c9b76984a816c7f63796b3a6a15acea0dbdf6cf878a0344035cec097e26b060c10501d584baa919b1d696052dcfb65f828d1978de2f2833d4c3f82eca0ba94c9fff6e86d189d8987b888ddb778498883df19616c1771c0195bdde4eae306a2be117cdd49cd308d767599a40fe8929af3a94ff40ededed9faacb2d684b69cd32e44b59b489933b4f478d75982ea7011114c850ac7b02b18ffe24002c1aa06dca9f74c382e33e2132136b094b7433a3a5ae6dad191e430408c6fa871c31af9daddb7025d62e0091cf1a6cac915dfc113e38acaafa3a7c0a2c83a82e7f9c55188d44c500d21c00f4e6732a9a683584c72f7483ae8528d799e60dfc45d75562e29eb713a8a33b4974b44fd5a98d0ea8dc46584d92a04ae83e42224d236ea7e56f231810a1d721579516eebb755eb653ae4c9d1afa128d6e4f4564ed02ee24304eb2c2b09f6a1d6930d64d525b273054b66eafda6f106dc3a7b52bb680433b26dd31d78d5300dc26988ac6de55594ce7ed6a3f98bb0d2f10f8c1f9341b995eb8210d4d6914fa962ddf07ec8c9e2c619d01720009faaa27dc4b05ef062f1f88e4a238ff9009a45612f51d752acbaf38fe57edd5b67d0caf084477e8d348a45aa8f452fbc58459193a8ab380c03f3b13f8f94963120199658606a130ef0734f65c573f8e684d5427b6af450a546085810c3a4c8f95a6fbf8f853cb2859a0fdf66071fb454b216e09b76e8df7577238a2f3b6a930957a7f501b82a648fb116dae7ad374d1e69773da6f880ff00661fcd2fe0df03e8d2fe9a0d10463d199d344cd9e76e5dd258360f5cbc0fe1ef7858f79c91cb480bd76a11372268393beedd3223e49921a0ea7cf033a0f54a9067ff5520f677d9fd2c104b8314f36a5b95a7181f4afc1bae94c6afbfb49bc214dafea680bfa32e029bc381114397488c06c8fa0901ef3ca886a4f34c20763a0c6c6bb110ad2c5f516a2458e87e548fa128de8a54e25226261df5bb7a5b8add520ecaddd76b5305045dd7e204c41efa53809f5b0ce750dff6f49ce2a176eb13562bb0c93b956f6ba3381d0dc25bdfdbbf8b9f0362e3e48630724680de9e6537ccc4990c027f56741437068b815b93c2be48327a4d11fe3add7be7ff693305a5380ae814fa2013fb54cd0462671f2e8afd6c2e9ea835f35ceaa10d78b0b1eb71dbedd0d7429f339fc9299d20a357213f9b136dbf1bc14c4bee755ee723e498fc59b18bc641dd1a241d4b27fef414475484b663ec7d43bb91ac763b3d4e9ed4d3a0481675a5d7c0205b577f06ec6bc05abdacd4bf402a7d44aae4743984ee49de90bf54800ab7c718b8c61ea57553af6a0832026b8c3c35c648724096eff9c1ce5470dd1d8de1a94f8900a38b8d0d83e0c901989ecbd4b9f8ff2b7e06619bde1f623a4d5ff43ca496852b30cbc9be9fb791a6c0719b65184d7a01756918492d6288bd5a6b7a1bc887faf1b53ed91f942ec422574af9dfe5c6875cb9bbb62ea8783b68db16c6e60742b300e1075c8aa47446c4f615c095441063dc3c6b8e7c78c0c15ca541f9a093e040eeb7e192df9bdc129f06ac6458f4d507f764c3d65a3e6b2e317b2be32495da1941a49f528e128392e4e2448c5228db39939dc2cef08eff20e2fa73c5ec7e9e36dcbb571042e1ae72b61cdad1d52356632a568c1cc4a2a2d758d75aafac5e847684e9112ab3db7d8a3fd3fca0a6ff5a5f088893326a33e2ce6498e50b00721b44adb5e7dadf2ab9d42a9c71163020f3683fb1dccc9590676f00c97048a3ab9745c0ecbb83189ff3323145c894273e1d256ebf8e15a79a4f95a0ef8b7fac5074b9acfdd945ac0b225d5b598d22a3b59b51d3f6dc38862db418305ec4d30fc1fdc4d2491f36f4222347f794af60d034139dedeadbc34f0d23a16fb9ee973084979f53f3761f6ccc88a09bcedb33b3299f9091cdf1148ec1574ac14030398d17d843f3b818a372125286fa78cc0cd160555001a714bfc5ce6bed525c63c3bf57a58e3cd8bc3c0279d6316d784095497c64a299f92b5f41294553fb9b607751502986ee2421cb974911f5bfa7ea3cd8ed0ff79c19bd98c138a3685cb32f9335e9d77df165e368e34ba908c5aa645f6fe28ceb5a67cccc8defb18d0bf6de06075cd5f991979d1e994dce45b4026fdac854a8caa6339b706a2ec1d0c956b039fe162d260f4d7bf40144ae3aa812d1f6d2b153fc1c7a6594117cc9b30428ded4069a77fdc8faabc3ddbbc0099a078439350f75382eaac7376f14fcb2f276924641ebf4fa42e256ca169463ca120b37f07496949367c41aac59fe7cbaf8a865cb6d174aeccb04c221992232a2675cc7f6191d4a39e40fb4ea1f5f222962be1d79390bd39ee984df238a067ec222b0e2e4de58f1e959087f807e4483fbcd1fe503f0ac488ceac063c3ef62a1bb0f121ef62905f36ab00c3dca7f78047af150571ccc63fd9efbd21a51dfd26f2f06a8aa15db017ba56b5873bb09e06543512ff3d4e6f277745ea277feaed66a9fecba112b3984a2c37802dbd3b29f45fdfd690ea6ab61f3ec8490073eb45f13f9f06ccfa9caf3edf67db16236df1190c0ebc0aafba186735676c75fc2fd0bec33bf67386a28c1cc603b6377e865911412fabf9c681645c8d73bd493b87aa1506b038a8cf718de0261763d3c6bc628c7b4adb9a5b2db5da875821b402e785ae22604c056559c8817485c138acc11570bcd16f4315ea89853e0850bd40e3d51fd27e577d62c637cede2d381c340701b15a64194bb77761a78b5a046cd42a21969db80af2854eb030df5cc5b38974c4c62fdf01e9776340c40e4008b059050ada6c8aac5cbc3a734a4e6b6cdce7394994b7cd11897e87b3cbc0c2f9436f6afe0816843fdddeca934cee38f00662f20c05d957594d41e89b23ffe5c15aed2203ab8a80b814026c54ac1afb03ef23d1bbd000651df240a95ebf844793ec5365d015726d997e5dac9f30fa8d023c4de4f20f6916da8e0e582045e78ed7c51e0a051e77df848f05bac714a3b37ce066b71df17fec0f8e6ab1903f34bc4df5d231a089b8699dea41d0b4c833c14c87d1297e2a46db1c699ce12537c22500915ed4c2bd431a4b1a509433ca6a980bac5c0283c0d5ef3fb23a08b085832a1808eb590afc37aa0a63f230fa81fdbb8ab6f6b73604eeae99e725cd50d55703a6620b08ac7d330ab1498d32ede095b4e6f205b8c3c5954c2b2f58528404adc3f8f89c73b6e9e134c18a0ee738182b416f24598536d9e71ff538ce9e4883d27b3b37e274381a46fa57050a4c150940afdba28b180227ce84ea83c9287318fb0cfea8bbda2c8bd35223b8d3ad7bcd16b6d82ea44fac86f2ea15848b2aa0e63a675e0b6731e6db8a5ba1aee99752859a2e81dadffcc221ef825adfe1dacb0de4b44292b9f9a97cb82a9a0acbd4c3f4ce325fe79d144df0c1d02fd351a676cb80b7b3e5495ce258ee3f1d1fe8c6b219be3c5e87023f147ed129292709a8bc160b09096673b7a6a43f4ccbd6b70693bc1f3e064e79a5ec4fcf9a2e1ed496d2735b4f8afa427ecdeaaa4a4baef11a1866050b2d78f6c23898ccfae4bae4b01ad03c6d21f42881b984f62cdd5a462059988f919aa24da12b21153876f980ce8a7467281e3966fc186b36cb246c6dfc55cf2624d0c840e77bb4c4264f6b6ca476eb2254121f918fee2f22e765ac1eb92a90267fa91722c225212aa876e92cee1e6f5c04036a8e8c36e812c81cb9eb48fa7fc55698dcc3ef3777abc5f7e3beaae45e828decddd04d4947e8e9be85bae5690ae2b5fc9f193cddd8942761ebd696b82be383a3c9d4154b1fc4779b8740b1df92053c96d8f7f78c55561eccd5f8e4eb1ac2f32090e54e84aa75eb0461f2e320a99f2a0fe30d30f639257170ae462dd89a1a33b9b5fdcc535201bbc3926e658698017f531e6b76718a0fb52709c3b0fb7a6f9497e2007e9e6bca4973a93260ff28ca4f82455814202a2602d269a35ad148087a4806d4cf4883b6eac0e3c445b34918cfe924955fa5fd7ecae7fcd3556a32ddabecea0aa198b143005d989cadb8fa21dba62f3f46d68ca9833d0774bd510d094a47c39b0275cd93e6a4e4066f9cc8d12aef7ffab7c4491bfa213288f2bb30172e42c01de1931315244598b12e4fab886d5cfc92dffdb8709b193c68cdbe1279760695f8a7dd11b5e4eeb4a69ec95ccf1f0f52b73b2fd4ab5e2beb8dd82bb0920fed41638952079c99bb4d5cf6ae2db04341dbefaa75cb8ffc5093b1ee42c4bf4719d607bbb76127c60042b315c2be01c81c7b430ca7e76876f5354cee7717d104dd53006d0fd252d893f6f710554b0b6301b4f881872c0bb7c15ca8a35aa5556dc2bbcbdd3051e525392c484fdbb850bff4d85f96aeb67d60c8d2dfff09fd1e2611196002573072793b4c8debbf2ab0e677be6727481b47f347851d5d49a60a385253c2e13ea9dcd578cca51e5d7553fd1c6d5fe54416982386a7ce2849cc7bcae4d9ef2bd5693c0fe08ce135c03e26ac298d283d0643e015e02b1893a8871b6807c63bd21312ab35cd8a5d37fc3efe78f7fd32f0d10af17c0be8eb6fe6bfff7a045755caeb2afe2221b1410a4083b09ee602f4719c280aa185a8cbe6db8878773d172b8d7a5b26af415d31f01a192e931cfc94aba1ea2ffcff9a9a4c0aefaf0a9e3db8dc2586303ebc2e8e26ac2099f06fd0cecccfd811de7badb87a00b167f336bed8b4fa9d057448c3a645a7a04c34bf8e23930ee3e854de3fea87b4a452ad7b0b14499cb124ae31d2e60a4b8224365c76626529b16085df74a0f745c56da25ef1e2beadcaf699ca8f9ea18878e2eb8a7b5a46c498ae90750109f56d3cacf1606046fc95195f328d029d9097b6b4129004236f80c102b3e87f025f63cf1b684e6ae479b15b4874895e938db3d907f6de34bd10af4262249dbd01bf9cbcd92f3d0f501d89da9af6bc7c21565a5b92312b745ede8af3518b6beac38d6c1ca1401ef8634c502a13bf53f21e0862060b997cd49c01b06e52fe3a7f6dc69c2980c5b763646283f98944a18d19decf3021bef6894e8929b20f2c87baae600371494c55bc488d2e2aae8dd806d6d68ec84306f3aa13f10f78118fc6cfe2ab8939450f82e51ddcd5d5736099ff81ab2a0cfae081a1f66f28313019d8757b1b74288741592a75c5f219f5fba712511b5469d1faa8352d0a6f88f981c325059877a9eb3837e4e10459bca7f6f6b91adcd9dddc65499dc59a20c05d6ca709e4e31b5bf25b3ceced9566c4f01e4e8b7e762eadb681be70a2902d4e31b0ff8d07d3d61a7e307a7702a341ebd62ced6586638ac9d2ce1fe0e1e8f3a5d090687effded421e9cc47957e79a423d14335981258d8153152b24c3ca4df4b6a90b823008e6765f6d2073b48f3027a38fbd0dae413a059c447f7601a480f810c6e4f9acb96b414019f2ef6055b6943bb5f2617774e4f0210fa38e352c7d7cb8782ea6dd884e3ab23847f1e1891e6b16d496a5ac8172a0ac98bf278fbe635e94e6dc0a5804d894e921c685532096d530cffb2d546407d5951e11901eddfbd047b6e36d64c28e0f666e87fcb3f242baea05ecc3e0a0c72c9ad8ac070d0072d8cd9108acad7fa871f0903d940edc6ff94ae51e3ee553194189ef83193d3b2dd80477d6d773dfdd57ca2d319c730b71f014d7a762a73204ba2df13501eb2af58dd03ea96a2bed2ad7b589e31501a688cc5cc8ab3f0132dc164a7dc1b3f6aaab2aa727a5a864b90b777ba9f9a56dd75611fc4ddd4bf1769398774c9ebf2296ba89625e2cdf6b35ea2d376d8d336c1ae24a6873672ff6f125b8efd8b9bb9bfc00da679de8d948fababee73fe44c9da9f887aae354a008503fb25b1abdbd6eb578d967356345760e696e8a1c14c44ef40908064830ca77deffd6b8c466faff3fb038a519c0d903ed64e1d0f3523b0698f8b06aae2c6765c7aa5b5d51e2aa1684cff1c7fea1ecba5290a92241de375108dd179aa9f8aa06fbbad40de7dc6dbc855a6f9e166df61d56e3f85b37e155d51e0b093ae13f747a91c05c9a2ea260e886a48a452a4cfbadbcc8994f6a4d5cab215b3eba922fc798f148d39d79d0ac0911020d0c6142a9471b244e976bb0462395e0aa83ccb40cd308bbaff24ab076c3ff6e9655e955bb938bea4bc5a12bb7782684338c65a0800781f01da19f4cbb0f53a56b13511f1a51b6be725069da418cd0349af4e3440f2f273c6bd26d79544e258809078bbe4270dedcfe6952b034553aecc0fffecfb1db46ccdd640c59fbd5a22ed871bcb5989653c7c80c2909fd0839d1a5bdfb731a9b9024c2b7ac9840696e7e7b0fd5119a36c0b9cf8f0e67940d87767b7cebce773e5f9930fb6389cda33963c09d06f876cfb465802817ed56283382c91110d632440085ae7403ae356e6bcdc4af64e9ad0098563858ea087c0abf239a7a541a9378292a68af2af0289e80fff071ba6b1706cd8bd4c2bc539ff94cd414f53cb2a795a1fdad21cfa6f1dfe71cc77724cb5d5e916b51547131a634fbf27c59d608c72158460f9f7d8696fea91fb3b76d5fc71fd0b9ed8d0bc7e57629bcd02ed0c7f3b14b2ba9cf48efc1be86a700c56075a3c9d3399a24cc4269360f28d3cdb4e5f1a2e70875e8cecd1110e6891ed3b5343ef7664f87aa204571c203f0002c6b5a11e67bd8447a24b76d3394c61d8e56b34e2cb8adf427d0f2d96369a68d588a050d5c4fa82716dc3cef7c65955de5a0edcb1fc454760284c217c9d0211e70a982d59328ea09956e6aa8eff8f7a187cb2aa7cd6c73bd379ea0a564375b006265dc58bccf62632ab7e223d8bbcedaad4a10e1da425e0944950db55eae41c39fabb1a9a0d156f77022b4c67fe98c3a98813ebedcc049cca75287cf02ca7b41a60d65ed7eb4d321c7add05ecda4a9bef52c52aa86f1661d0b04c81aaa9aca1957a092ef27aff37a4b99594ffb9603ae31d2795e343ba204f7b1baa194bca00303de78be2620b78c044fbb3f040085c51f9b231b633f7ccc0c3a0eadd2e5d03808767d104ed0cb9e6c5868d886cedd07f70c6dc476af3669728eb0443313062f61cb48b866d9a2caf04b39e65f9343981871c69bd47d9c9f1d858e4d3c8f96a006469abf0526ba0ed51ae1cfba3d436e109a5bea66c273c07721cd7b40318bb5a62adb867a816088f28d5d6608bb8710ba225c1fd15416790e5822244a136f017c90c0fb168a44159d3aa999fdb26c2d1a10bfbb10c316f3b7f90343590f60a6b9cf4fc3a2c59b1f6eaab9d7e699bb0aa5e8d4716a9e3cdf8a367f603d45767f7520e08dbe8c0d900e3f8611f4637a6be7c6ade487f960e1a11fc9813cea914aaa2ba96668545fc9cc6f39e58c7f89c0fc1f9748dd881619703bd6960c81c3dcdfa38a02561f043cf5cae453748d0ce8691e4bb994e2c19353edafba6e6a69122563ea7c564c2d5a89d2f6a71388d639a12ff41751d898332e801a3b0d1690e496437179a7e75ccfe347e1a337349980f232957a464a07e995f7929536f0d45805cc14dc5b26f0c27eaaa2218be61a41bcc91ea06456b66df3b93af6a04798c0c93f63c9e22e53206045eb96bfd2d8018f42073647fc1567123f99d05fd83ab3293e5afae9a2040072ea63ece72fca697bd07d45f8e53ad82d89697b4968b9de70492d8792f391b9e947c8cad6a63268e20e092421801955deb3e5a7906f08ce34f7efc6846d5f51a01f3def37a6f3c7906b596dd613d97cd759ad63c458c33fd46ad50dd85d2e586079eea93595f7d90d2dbf83f63b7ceebb9f0712cb991094cb348e96e52af7a33ecc718f8cf117f06fbf63ec0c6506a3bc6b443e652f8ccec62fd01bc048a22bf91072445843de974ac1b1b90000755430d54d086b1f38914026f9cd09d78a7bd4cfd2c4f17677e10c457c06162ac70a865033b7f530c06cd213e9ea2d82e0fdd6c2e5b344e68fa4ea581760aff5898a175bd03911be14003fdbec5e72d16b935a4684d056cc8c724c5c110a0234c26996a5e586f0733f0b42f512691859afcff6d3050f0eec0a9ae2ed364b0289b230afe184432a4b054a44701247232887459ab3e1ded1e7caf7890810409555e94c67cc9f3d6d8a27e512aaf023472e37dc82816a16cb845d6c6dc09da150ddb7d3f40bd58478397a7775314fd6d0cf483216fb715a0df8f21d604e1eccd527c67257cfe9600c34ab16537898c8c10096518effde1439594df178602b4980cfda402b473097895541aee4e367eaae8ed79fffafd5bea32ff5b94b12c91782c6b0dc72f332b43008fcb2c246663da468d4561912a1f43d86d54a717fafb24f32d6f0cf81fcc3b6da78c5ac90629aa9c7771229ef33dd9d633af9c9e87347dc627c2827a5fe4f286ac627bd44819d3ace9680a94b37db024720c310486430d85a2f5de910fc4fa9c0bfd5c51d9f5ad72e6dce605e141ca2f128a4874548f7a4122958ed3708fa2be20b61c80943b0f1fdb79b1164a42b5304f179f30da3c5422635d36299d28dda4aa9d279efe1c040ce27dc42244d2c2be8f70e8bf4dfca481f22b4f79a297d99ae331062e8a6e2c523f2fb9a7ea6c47ce8bbe152ea278ec3b3eeb4d2455620a98a8e44bc095300743494facc3d12ebeb827da1c867b96750d3c20d1fc587f33f67676fda627db6c5e4e210d95f0fd6305a924b296a5c900e3051f17d253a57fcec1e40ac141d12d7b5b7acb3859cdfbb48e76e475b6425b3edccfdff8d12a333eade0c7bcaf3cb1e16f0cb99dcefd62b2e5b92b0b9aae2dc3024fa89f7a353185a3363327f8d5c70985b3a0fb4e99cb5cfa70b0558da664872bb7316f2676e99b95d6dbe306cc8d9e3b3d8b6887ce5fff64070300470961a5445d1f3429aab8e33ea78cdacbdc7b3153dce3a53464e2cf4b0b969b80b03c55ff1ca95f28c680ef1dc43ee6f9b7b42c9e981e856908a065152e866576b9e74cf35b9bad8e0a1fbc0b2dd02a020655855d504c13d48d94db0459c00992bf39aa3900e360f9ea4391bbdcd42e1a48a166e076cb01f08bf61e921444ceddd9a2042036881973396459103f42a1cbfed2024d0d33a5d81e2de999d07549769653b830019f396b3975b8c45788e31b0da59229219d428e9a0903f8135daa93f0fb23013770b197878ff2f9243072b7c4d3007cc0084e597b53c425eaad15669c04e865bc04683703b68c39be65851b7a87644a6e828192b5841f84b369cabc5ff6133d073662654b0e6138a03ed861a1e3292ec9381f6a1696f17e022700684013973d9e465ebeab4303f2af0b3dbe71680c404f2d568d66ce9e4a95d65669f8194cf40f1a5fd1af8595e4c5c3698dfe91325fbd5adc929f231780be61973fffe57ea6d8af8fb7ba43e08ca5c05bc1b6cef5a953fb6d95c6e9a540a539d18b4651a2e246c7bb812c3e8857bf10e6ffd1b3de183ce5efa3215c1881d081223f04557510436aac0865c1b32c1f23a77ec7ccc1300d2f89d4d2e1f4ae8a043d78d4c39257922fe34aaddc954d8afe15b1c77013fd944e81b1cbd6a98590ead0c189f168736a471c24846beef50d433b5753a9e106b82e03af3ece2e2fbb9fe915b8ad0aa6e6a0dcfb98203e73c75458f78050ff3711d0b626323ab52ca19b21cb24da2dd37c1eb15578f60cc275c838cbdb501b39f6dbd4f559892ade2fb70508dc0dc61f88d8139f737f000d36cc8b5ba37f6af66c93db65c99d5ac84c13ac1c53f3c99c2857eb815edaffdaa89396d9cf0096b103adf2b970ac1ccbc0c81f1b42913fdb3d6575b9a23832e66dac397e6ff6693ad156f40b994eb4384f64bab6d2f1676ff8c4b7d64fc754c51ace7e0fba14bac6b07a38421f6acd56f61e7410379b42be93943b96edab103c28656af4b2e22dda390557704ba2d0de187ed718e6cc4b9e94fba3a664f0788733e42242e26909cbf498034668e9cddbe7a181c89d8e607e64917e3bd18dff3ab0e39ce1c97387b3f3bf69f599d2b47d7e0c9d3bbe2fb23f1fda7ac2a2ec33bb1ee923ebd3befb716358dea99a5fe18a665171c252a15886340c1908a3e17fca2482a250c115e8454b1255a56e2af9a1d27784961c786025ca8cf631e7356aa1044c294a4e4188b8d3bae1336777d6856cee6407de8039776e07e3067570861c6ff2376d817b72eb49cd39a8d168b49fe245a4c77a1ff77b418276052dcfb65f828d1978de2f2833d4c3f82eca0ba94c9fff6e86d1804eeb32226f1917aa60f9f66b96206cec5feca3cbe81ac8e18e46d561e0de110bfa5d69569fd5c2501f22cfd78dd12a3a0cea753ba2b2a754287faa227ccb0eabe2974f79554f0c85a61e01dafb75233e533b4a75b6e9cf3bee2d8e4420abd5a04f513a93370c0eb2bbdaf9bd9ad53039b4f4d59255a66a6a8a6e802f78de580092a127e4885231afd580d8af7f00e032c560c6179c02eac322c3d5595a6132e9bacd9bd513e2cd8cc60528c3eb5f7b9974656b3a9f3b12248657a42df9609fc02df3ba35af9068ed872c17f6da2b0ba37154973cc2e086acc6a50cb5d2f7b65ab5b58eebab0a3f94b57901cf9358fb08052138523927dd06f45afc1f8f0f2d2fc51c438d2911365a0078ff1c962161e6b0f25962faf60173e89a3959fdb6a45c61795fdfdffb062d52cd73eae35a9602991b7e9ca42714fe619ff96ba7c005209dd9f3fbfdfa032b404d217b1578668b2edfbd52ff16ebcfd238ff9009a45612f51d752acbaf38fe57edd5b67d0caf084477e8dbb79e3abcca010ce43bb77cb3ceef5babd11a133cc9cd91d43955ab5138e5aab1117e64f11dae4e5a05080c9cb34b175be583f5ce76596fde5506d75c6e72cddbce257dc6efec65b56d1161928e4d6d9e856dca9c501623c69a5f40daf61fcc10d159230d02ffc380da77a03402dcbf09468c229ef2abbba634aa68f4697656da204516965fd0edb372b02b28d8f39d99b1617b41518e851faf2113e31b0d4188c377bb262374d575869a8dd3ea623005f31d5d60add942707b70a06602a0f6ecb919665c21c612c124769f4e7ff893a7fc0c1c7024cf355ea194a68c2737d3aa13f6fa33a843b6426bf18076558ccabb9a4c98355b1b6f1a3e4b94ab6649048cdbb3ea48126f83b37f3f051ce617eadd2ca7efe32a369ffd7f068998cc85797fd0c7f3045040e05a42b8b69a73bed37c35050be5805523b2982ac8f6322fa702f1c5b56f83c8efac718055e8ed3491360bee13059961e82847d796a16e843db8f8d88d0c4c4fac810745a005e747dc7224e7475dded1e32321a9a231cac43259b33bc079798517c9c303241c610c2cb35c58b3ed5cd41c2bd7ff45951692cf7298db1b6582399b77aa95a422924537cc1f2a20dba66036802d9b7238b7954724278cfc2c61e67572353d7a272c03a19b7433c8a4496cb31e31ec197cb438c48cfe9c3805bda77ed380c88df51153162e829b942769f307a82e67073456604c46d3154b2a248c0dc6bf285ee897adc781ffa461451d8a06df2f9f22b9f4b18890cb50ff7624d3209222a09c1e75f2facc8dc0883495a3d57b9fa72545fbb2ce76b14a6a5e4789245a62e6393f9a6e96e9b55d33fedd13a6329e3bce296cdeb8337272ecb3354e766bdf98da060f156a69a6c63ae61fbdf9c417dd94af63e6e117fa9830d1d709b1343f08d349c7795aa8c94a76880d25dd53a01f1357af20a495c5c12b5538d36c5ceafc21ef5ee5f61ecd04da89a1dcffa16a6bbb44f12ee193674ee84d4214f926ab5d6b9617f8b1f3ed58bc542ede4627ade176e58268355c2a76a40a9043015b4cb6676c236ef987d40b4960a4f0d516e8a3c87d777b23ab1ce884b387367bbcf16f4d9ccc0f0b37553f7c9bd0175caf70c28538d583c44512f30362065e549b1c2e1bbccebfc9bded2d5a3679b1522ad9833a404fa67805a38e1a83702cfb971834de587cf861374599df624ec3fa412a4ae121d3ed2b46ea57ba7c4fa7247f31d2874b53fa822cea954df11fa639d4d1d128ac8fdc46327ad4cb8446d80eb335351943fc6e5dc11bc2281c1e1e6ebf24534a88010f5da991408ba0627bcf10421e446449cea40e5eb5219950dc9840eafe4b3c2c0bf441ab605d747930ad7f393336cbe9552d0c335b5280c6f0151ef54d4603eee49dac47c7ee0ec1b12c8248420f8da77396f9232a9a6a212e15d9dabf91ce399c274b9206ba7a08cc457deb8238c933d6dcb0a94b6c7f1914e5ae97c79b0d7ff1ae426db18ae2e53c7726991c632180738ee4b6445287a99d97feca1841a6437703cc070e7bcaa8eb4d29e141eca375df7392f685dd5aba330e70f2d2b429b1a630b181e7ddec1bfa488afba9f171171f6252c2fe86f253a947615f1992b9dbaf8cbaa6f88f75a895fd7d2216c041a97e06bb43efc29a7c5159f7113447844f7bf51dabe32414590666dbf1192ddc2431431815adae0645dbfe3e2ff6a11475310125417a4137e5185efb145bcd80fc730a55590bdbe838cab32c5fa82eba217f06326643fe98929832bb763bc79d279e17a1eb81f1f2685b3ba1a85a863d1a4e610fa44ea34d096321ac9b33375ec8ec222b5854d66d1858c830c4e8b54b4fde818af66fc76ecb5e3f24ab07440c1e53966d4311067154cd8b60f7f2f84eccdab4d7dc93455b6f10764ccb665f34a40e03192afd199bd31025c2b108083ef084626372b8a1d9a833ff77a73566c1df1e843f4779f9909b30d4074afa092d7b8d3afadb474be8cb1a962dd6ceef0e2edd89abdd62290292cd8ce21aada5c0474c1270758781f930ba6bc18d375798af3880e7175e574e12c702fa5d7c8578d8f333046c8a7edc0c6c4e06dbf1f0418f7529dea07f392c12edd326d56c6d5ca21444ad0b3f056ead387212deb99a2960cc463e02b50fb3ac910d82856a0ec95364b3b670f52d5db7850c1fff6caba342b2953f2651c50a9e9512b656109199de8ea950238fdaad8e0f1fa0b5cb245e14a61c91327d77c70a4a8a8af1b03ba66ec180b299848aaba5035c67825f251c0fcada2f0bee4f019c78672df91c97467ac9631728eb02b6e05cf7cf829c31baff2af5412d2c9047dfbfdf7e8fc1415127b826f0fe80238c5c00f18454ef3408b3587b8733645dfdef60c360599975e5568dc12f59192c44dfa261ab2b52681681ed148c5cac029f96fc6205cee898a9721443d2e60eb7ff11d1e3525e42fbf16e23bd3d2ed5b2feb996e80e726f543510c8cc1bad35708db975cb6b40ded32d8fc98f17332cffc6489a322bb120cf91c5b5c4b446cbe0f15d822d4ad8ca149820a483868f7d3c180ebd3b83abdf246e42184583805c069a5d15f3c47f730e921e13940a8aca828d96404b26d29b7e5154d6cd97bcbd03b60ec83507fa90d72576f8f1dfa6f484ac265de6658d9a6a0d8dd227f6a8c71d559315ea19a30b21d7c40fe8c1c011e7515f8048f19ce9a235f01309701686a0d4540ef023b996317abe229052281cbe9d5ed8be995af0fefa2aae2cc96fc70a0c334aad29fa5bcd3e0459a6061f3869fbd8ddbbbe398bf74c58688b4a8fcd40b35a3078fa7733ed1e735e0b19a0da2fe35658b00320639699effb176641aa8da7aff11377084c5887439e976ddb30546091093c3b740982a90fe1fdfb1c41f79a3825cc9e2f4d6c56d3eb58e041a87545ec6498fa17f82b544b2b89d90b8a41689378c2270a31f945d81742e24116860c1311bf8407701ca09344b8bec25b29a440ec6f95f36ee13575687ee0b3a6a59f242f76146fd1e6f0d9fab80f492631bd2fe4c87abd7fb847e9e133add1ae71d5ca965aabb7dcd7f0f099ad9c83d135a0180febaa5af4061940aa2c50bd82fb445cbfd1481abc7f20715ff42978ce6fc651531206f7095ec2184e7bc1adff98c5f4ecb7c924c40badcab704be5147be81aad39430d4adb7e5d555426a62b6d64ca4ddc7827f245e690ad6b169d25488686e4240171e039fa7a09b9a79a98b5458e2ad2f969750208f33c9fe20dc49bd4f16bb126d38385728ee2c0103428f294faeb1e97aa900c2673856c2adec403764ac4628419891fa32841f96c0d1d444c0f33b3555c66f45a66672751a3f19adeb1f0f9613d8715bd2f8412e041baf3345ae153912e229a3517ec771ff1a259287ceafbed7f11bad8bb9caf2aac38982c712d9df57cd9e93e8100284140b878414401078a7636814ebec63002ee5e0a94841473d67185484cbc6c53db19e406c12e84518abad1bf7acf46b25ae7d1ac8e4efe6a3a6941166b5bcdb3b135988eb2e17fe60f19f81b2d607c197b6bca9f5609b1212db9e89d92ef7b5aa3d95b85a65b172066baeb5ac55047c19ef480103d49aa075288426449ff3b942a3d295837f44ba18aea0d6ac340a31095a02cbb933d19113d11639a285b6b693ca1722ae8a337e20ba816546ddfbd2fd5947c119e409e2c23d29ff9bf0c98aef2b1d7b84724c5e5db3c567c815f7a424e1f6d40700188d0efd8ddf07bd78290fe6867fa3548fbd1398b12059110d868839fdc0f2016b62ce83f39245bac060a544c569309184ca90ad771e46ef06d97774bc22386cf8e006a80efbf82f399d9ac3be257897767638bbed38199028026de58d5a2a183d515b17b30537fb9ee21f9eca8e019067613b922163d4e1955d4e0ef232b3f362c1c2f3713f441de9a12fbe37ef7ab59c68c7759d4a8578bd619c7a6e3f5d4981213d2a90e1d7dbc0026fa4bdd1505ee4486787604f6d7eb57a63557d423a1e4d8857b41bea4bd94fec9eb532f8795f412894a4d38a28211aaf1e86909c43e9606878a187cee200cd5784b75f8da9e3a9c9250e6270c584369ce49cd59e4c4bd4223dcadaec821b15f7a410fdec3ee2e46126cf143aee62f0ddcbbecef30965085152935dd1eae605d0825847084ad3d978d20dd96cb7abbb90540742a406d67f0b423a6f048782299e247d7ece8b7dfbfb105e625da0e2df3834014fd5b267231aced2fd75db85119f650e620574aca82a5929b31de64ae931fe53bee4a2c038cd7008a36bbb3ae86e9e890a4c478eed8e5e42aad02dcb4a9879ed985989030bb505bf30bf0efc03028903f0efef3b78b7891e36551a3da1a69466bc79b5745f249f32653a0922b5c73cba6801d632aec23425585846dd68490c9e5d25c89f9847b3a6a927a94b2a73f0644470b5e01070f64c4963c4972446e5a13c2ceab7979935305d934944c2b8173fcd08c0f3959b3187b6fb762ce8fad7506fcdcc89b99e42dd2e038d8e0dc2fc53792e73d9dc5e1e516a2276c0d10c2c6170061a6994d1cdd8b3ba99b5f2d0b06a60310f8a8762a6e8745959e9d2fd2d849c3d6a1caf28af784aa95ac60e129f3f472cead1e564b26e999b49ff7367a1dea3174f728ac5b05de9322f420792f4881a125d3944bf7d49a5248836d9ac01bbbc1bfd0fcf9d082acce0567b66c24e556e660e8f7f568da95fabc7bac717d095c0cda64871ad0931e46f027c6df62e9ce941e3ae5f21a5c7ad002907f233713e4bf5973d4c3e38fa01f49ea0e75d353dc201e2fc2f75dc633d65544a74dec771deb9216c09c8f23a199e0a9b9872a19068b01437650209146f43b00b3574d7a57184560663c80f40ebc4fbb1e5ae64424d57f9da57e8dcee336ea33f870ab5b004f3d6d2049a39971fac3559dc2ca287c9ea1a7a5ea25d7035b639d2250a06944ce7d99212bab44834cb4230b60f771886229826737684162016ff1388834a957be30faf6ee3cd6a426165ce0011a3e891ec25e391a127b908a30a83be5c17b12f56b024cb9d6e29d369e6c10a14e06271ee9768a238e0828b06e49ce0149222058a876c9d6f1b00219d060901e72d388d8c8586c5bb472404f3d79deb25a3ee103f6b1ffd366d4917bfaf570502c3d845843b0aba1370819325e4cd6afcef31b791499466a0b9f592ae3f80bc169265f39ce4d2ca92a7870d5bf39e8312c2b1cef653d104360b7c98a7a7bc60201ca01978ee53cb91e06978b2b6c76502e03ef54d580257cde38836187b022a374bcfec819b9634fa101b9408f683aae07c83b3d47434bd1a67d5139692af248eedab20d9623ca3e1e0bc6d31f8758c6e9b0fe5caf9db9897a22287fbb13e9cf4401cf9d37c75f905fa8b21f2acda8a26415b072f79c5edf7ed0e7de4255db667e78b26bda5668f2e89b4542bbf82a7099b841367d2db620e1d38010eca42a3eb76a58f8b9398932411b9df912019a3332234087d8800aa2a9e0bdfea04db21097cf33f0f96e8b9fb946320b9a1541263e2d20e69b5d1ab9de7f2cb1cd5746d8dd4a16794dcf954426f10211e9b3cb6bb7f2f3233e7196776f64ee5559ddce5b217ca9307ee0f7646bbc5df0391a96d96d94181725b4e90a51ac1da6d3951846d4a3cbb3230ce4af33375f52a99f6dd4aeb7aae36ef448b8d8a4a0cf95097d1b635c81d9805163e8c044e7f20db41c1576811879c6c861ca7ae05a420c54e91a61263c51138b9bede7a2d38a2a5f53fdaaf59784595974f8991dd6368bb795f4f4c77dec02fae97b2ebaa37edfe4f19b096824b93890a126d09c25073dfba0b5ae453b5e16f717f97da785d2be609c2f782987c1abded2c9aeab9aabcbd3215ccce38f7673677a13e838004c276fea50eac39c56d6e2d0ac97190d63b8bfe3f3fa5af53681578f676fb6b5b9592af4bd171bf013410104114d8d92bb4f0a97daa683ece6b35bb974d5512e1c714865ac7807d1ed3f8758a27ce2b18a4f4a26c6b8d44ed5a1462026cafa15cb62bdb04dfce4fb45ff5f8849148b76acab39e1481bbaf166de152f4f193ba31f2f834c9b9b7e2f330b018b42165a79c199dfcefa6ddd372115407817c1b2258742be186c1df40a7adbbde6763e2ed76f86284b21e5fce3caae16011a4002e423dae9e010268edc3e2c6a37be5c3350265f3ec39d8e6e1e2245b0904f344c4757d92a7f331410072c58aa6ca6ef0b6d969d5603b0b659e3e6db4fa240a37e9073fe3a90f532ac782244a5f04b7e56b11065e834a6b6f645ded9076d5eaa8621a8e3cc28839cccd1eb585f92d3bc1d74d7bb14a716fa66e4d2a2cc183f74a4d7c08f0be54147fd03a1a8035a20310cd27583e80277e74f8f10c6dcef5c0ce85f0eed7c5d20b54421e157756690270443f109cd8e22bd0bd4b8abe974c22b457fb9a5eb12f9311fcc7ebc2ce0c6d875377198bd790686697611b33239393fadf9240d00c235810aa49634a21a7f5104303dd1ed9abe93d98dcfb76bd5cb43877bc8de65f1fa2650ce01e24fa091735adc2a2401ed5ff5b50b023cbf2117f42a92a3099b0dc5fb798e7e33abed788796e0bb6dd819010491e95048de126118e98b1b1bfb4f558df7384e2c8c61387770a2b01b0fbb06f56777f91a29c370afec48a94c194dbc5fb1cd4ea51fe3922abcfc47320619f4bf4285fa44400e0415edc507ab204c2901cdbd62a700c4bad504a38f0995816ed761f39d59d3b2ab3b82a3bd50b63bafab264d5877fd15e56b4d787d1a9ad79a692ade5f59754ade183a70ace4f068165a75147d5221280c6b6d576bcf76a7334f1839ee891fb091a0522efef83bfb7b22106410f8addf07510c8b415235430d7c0718653ef380e29682cbae5363d03b73f44233d6110f8f0e78ffdb3eb8a2754b87b9da60f5b71d1b34df278598970634dc28b2fea5ee1dc3f217713c5e2de79d41d1b56c324c4a0610f38c0b102af8050c1f1dbb58714af406c4dcaa6a2a9a71f72d91b9062768db025471673700c9139407462d6a358e47fbfb512f11caabeaa2fda57ea5d80a2179fb81601c4358eae03ba9944a0de1a166e381e210e1b6ba93c7f05cad31a800495a02520111014f0a3f1b0db117294b44ff0d14485b7bd62b20007d6684ecda892f2d7b1de3f43b67cef0fa54c7916a9438efce08d253392c533738232157a6229499ed350235c925b482435cd04ceb170e786456a58db2d2f7d542fa985ff3475da87bf9dbb0d843db3a9925ee9f698b8bbc590e8205152fbaf81feda2a6768c2b55a17a3c40a507168662c9a4d862af9f1859a12bb30ff518c42726f7382542f9add38b46cb85a5119bf096d8acfbd4625c499279557fbf48eac731c00caa94f2b086c00188a2a14a2ec16b10bbb7bdf6133bd4cb026cb684178f56845897c35e0f5c52eb04993b9d34d86d3f94afa0b9dc210a016c1284c21e41d3b958de38b14a0e83472e8cffa0f303189422506cf0197f899c5e6bccbfc1602bfeef16b8aac24e2cd7c7f46446266710b7c41e8743a2eff9d2e07c9956c8e00103f0a71f65fb67f10530abdd2bbbce5a182d1ed66dc8f73e3bd0554797cc39c040b225ccd0328ef7f212860690bfab788ffb7b31cdb9219326a257736ffc9118c6003d8c8aadaa5c5fa9171ea54222fe7b0722cef1d8acfde23989a7bd9962651c6497d56ad5658599e4888d23a8ebe5750f8acb304884eee86fd6ea1270d895ad70380be8a7a038cb627dd701341ce7d82e85ac06bd96d4fbe8dbe99dc7c749e7c7f191564bde4e5a647b670279a8c43cce3fc65a3bb8607cbc14675f4ad86d94dd8a30865b601d4a37ca07f9ccb0bb057d1d785995dc0b4a723635d0c9a1a04debe6f858e854e7f804062ea90cd2f9ae96d312ab01e242d18f26c8b7b469838d4f0a515b96220d8adfe2ed1179796771aec8ccf51a3aa7a827de3faafb142b2ecfa975c8cd9531aa0320b4d2b55479d681e979d92dc85a3a9d84f589017af8c11bc21dd0a7df58e6a9fa5687ee435298ef8f3a38a5f60ea0bfee01f06941ce973db1f141efab1c5251e6577543483df2402f7229c5e7b0f396615f7a2bd8c34e8b7a8ac263933285e67040d485df2cbb961343338911a523b493d23af92e24e6695b04ed4e4221ef88452202fdb9f5b0933f3b83dde180137906017967353fc11825f68d38f9a54fd9a2fc63a0b4cb6573bc546008d288b2d80beb9830b982236976e316c147a4b466aadb7208505f0e61f42008cb8d7837e78a1c1311527496cf200267fccd563058f1ff5b1bd4d8bb95f73b8489acdf045fc9d7e53a7327376bd417b0f57cabbe4ae65f543137fa289ac71da83c0030b3b6db83f362d48dff28cd5cff58a7e9638183ff22578e5fe9617a0f024fc90cef71820fc134d352783e491c0ebc639946bba1157e3b49873dbbab3f263e8bb9109a340fbd5627af2540d90e2a202c968094c348abb0c7936140a9a28818fa23af4e05d9543a87782e2610f0812487c7bd4e3aa803e6d5e9f50921353559cb2b3e37cbdc5a3568c17366820c9c169a476a9aa3d83545b785afde2e19b675720cccbe96dee3a73b727c39d8322d8e85422962dc4ac502f4c9bbe83e4abe79ac1a3874d598aa0ff67d8a6de35281fdfc8881db57c397fe75e880404530755c8006ce68d73cba744d1f2425473fb45a15b0a092bdc489d3719ca3503d3dc9083b0a61994824999a25d9dba9b8a92d4d24df050cab3e8b351fd891025a7781d5abd9051eb5f716440fcb90fdc2623742b740c5fed172c44e6fd58220b65a72063ff1044b07a1d7ce4c40c01e6c84c36cba94098b4b74bf0c7b25f38e033c884bd2593602c71a43f4550f4acf29aad0c32a601a3c76d9fcc327342b28f529e45d4385c93b8ecee4a5d43d157641a1835b027fc55a136be6a23486620038620e589b4b2980de012a13e82018da49099991a52ecc895c05297e5e3702a37b52efcffe9d9995acf329db8c1be5fe9941fdd175d5743dfc7d00823b1863d6bac79c89eb7991957770e70e2743416cdf4369bb45d4ea3cc7c5c51245f1a03eef7f235ffa9a5b9208bbd9ffcf939d61bec4d338e53573caf51e92bc8a6c7919d6c086ba6926374f88d6e3858f254dbcddabf8b46ded730cbceb964c731412f80486ed2effffc1f2da1c05a75a46ad1cde77739db983eb3e787281353d7448bdc7107f26c5a240d50f675cb0ba0bb4cb9f251c1649d7d1019fdf959217f9918040b470dff887d69f33f3a69a36c82d39aff4b54e366cafdb4eeb1c04d4e3927f6aa44102ce1ed878415d96c1d22302e0a9375573c2481ed1645341e8ff914290c6eee2cb6406fe8ebbf258dd8a36aae5efd02b9682b0adfa5de5f61fcad267bf54bbcab8591fbecfe610752bdd7c42074cc9b42d59bbf1288d654afb42577d57fe4c9cf9fd3bc14b1b7694aa5662a9c06206c386b2fb36fedd1a0968569d4a93be44a91f56aa0055f4add70d6ae96dbbbf1ad489023072525a0708a9228700e1db57e20b471c5d6b22c613822ecdedc8034dc703f6e80321ba4a2fd31d2c5413ccdcb950a7c3a90698f64a9cd02dd812d9045752e0223030649f64f4aa5eb9d282ef3fadd9fef436ebea7fc2de187a6043b6a9d95232301b25fbd4e88bcac97e737a1c3e2efa9a2a57ee149094d7786953385945db4c196de419bf7aacd046291cdeab9a184216a00c76e74dd5f1738f2441688a91065b233c5d44aa29962a1ef4838e9f31bf1fe4ebd267ebbd5d2d71dbf0b91e0067071d1528625509cda5d936ac0f5a905f2413e044793f94be2d0756849fd0120e835b9c033677f0573dbdac73c4da5cb167f8f6213338d2acfe8126b73954319f529a8761729eaad11349c8c6c73e241cc0e3c08e929675a52b1c856d936513993f1a414e07a3ce8311cf0acaf542974f958dbd89a588b988169813d4835cfc67b717380f8a21616fc04c992c0de790e17e522d347274848a6784f4a18a550bd0a0ab5a126337be2aff126b6e72a165520f670c527016a6b698e6342eb8410f0de114d2ea929ace199cf63e5f6f5191af450faa4637d79f738b613282bb3dbe81f93c4e0b722cd0ceb872ae2b9f29c8baf7537b21f3d1e715945a28ab4235d254c64ebace9c9c29c8b9bface192bff2a33a0c811cac87b498338f9e10f4b22df2f4101db7bbc13776b31f9b6a7c469c2bad466d5af77c5e8f850e8d245c1cd0ecb01993c6000c7f6c195ea974a310356f32df67ff6b42e103807a1896a96528b85fb9ead06474f5304708e7c3dab28be9c909e2975d1c888085417b1c7173047ee44afc8d035eadc2139bc6d5be0e54e2fbb5b5c9b5a45b07a5d33ec86abcd93ebab2a93f3ebca75d1bab9ab7e20958c49fade65f7015f0651d88e6e22f6e6219f7faa66578e3adf5ee129eb99cb5563cc0b06e5f626c02dc0f969da63fbdbed1caa19290e22e15b1dd77bf88492f7a3e8419a282719b35cf01d166495a32b30f3ff88f0ea83997bb6cb4f6228a7ed460e6de649129066a7f78012ea72a1292e2e20acd8618d3974179388a467cf85b27f68dc2ec7d9b6f09238c02a354db00404f3e07ec6a251f9e15612e2c25291fbb3b6ab7afb5d0396a8f83667e0e5bcc3900cfbc30105bc6d7fa94a129a74b17ea84cc383d80895d62335f6215a1f1645e8973b94fcf524afd479c78b6556e89a46f99a8b4c50430c63b607fa4f2c7342be2bbb8cdc2bd4d9dcca923394ca65230654630d9b56682cb2012222e4914d8cc99dc8b1bb8e4fb5d509621ecd244212134338938eaac4caac022dbdd05bccc86c9b5b94f6d264beec4f00e345f53135fdc1211de8e16d844e10ad8b7cb4daa49bcd909589e81aefd632e6978094236b5aae4f69e450c5a4bda4c160f0b5f8f3069c43a2553f26f9536eb51ad7943d13122943b85f2a9676d5bac612187f7190f2950469b7b2b649f0a12008df758dde857ae63fdd6f77c146fd75066292c7e18de2a88035fdbd21453e78f0de7ffeedd0e8e258aaaed46aeeb0cb7368d608e8ec8216e69c149c3227b9e77d5d320e839cba21286037a3ad261cb1beeea2510264981f1ab51589657741cafb69a1119ff990823e90ad77772fa4f88c3610d053b0d65d816a5f4430952623e712838cbc6c2d90a92191d2a4bf5b490e7b60194fdfa18e2e654fec58e6d5748a71fa82fd50642f573bf68fdca17897167510b2a0d26370566c3b37abfe76e808fd6430e9a5cfb57185eca9d6ea03954fc90f742f7a9702c3dfd78cd8ae321202c7195ca1bba22925f6be2ca4aa01dab7ed91d77d906ada134941ff85f125cc5c09349aa5c80397271344ff29f3e77d244ec6dc4c18eb74387d4b5a2050bdf6d9a6e2fee4b3a137a3a60335a00ba32506319850a95e56c6ec8eb0d897ff7f1f14e51d33b4e43d24bcf772e3af1b7847141cd1ec4b4778dca472ec57e2bbab16a554c3417d3d63511c7a511ee0d5308d11bea4d4382581815479ccf53cdd1dbd5da565481eb7814f7d064fd7961f5ac36526d9bf9a317dee29bce3994a2ba8b05e40c49d89c202ecdca8c26d998d08f0075bd46677953369c2c8a484ab18d238729a8c20b6143a729d277372fd946cad9494d5220064aff4e7cfc73f36ede3771c74e28db4f8386a153a31e51097f9f2aaf185f4d83c736dae6c9933ef67b31cb96af865733541a0f9f297d085f2143b818fc9bc6ab096ad6dcffad6f2141b8d06b4e6a45bc1744e286223b9fe97d36bd8e33c3b121fd13907546d1b49251abec22da1f91e2f9375988482fecd927cd52b7b019c060de524d35bb2296b5986855c7b37f64a5ca54c09b4af825fb34b8dc6da5aed6a3b69c452d961a8b8496bfc31bc678d5cca09acaecc37a3462453435e8aed353a50e07c3e92014c2645d252d7bd16eb5906925425c00756fbfc77732543bb3de7f509d8d5fabf04a7ff501afcaf76d03963092903de323adf86924a2e33de4599213c29c806c359f350dbf94e91300eb3d0faa56838684c67668ef37fc2b370a25d0443c71903b6d4907b0178940a30cf9df3910abca8ad907d0e2d1f85485ce07e36ab097e3b75d3260d7885f2fae3e9e2bb17389c3cb9a69fc6d3b6dcf9a868b08407c5cd324e179b2cee666e85e28dca074b7b85fabeca0c7bc71ad99f5fd7e45b76b0a5aa6b3f785750da430e563ecdbcdb1721d5b0c89f17fd042fd5243744cfa61632614ff47d7344e90e64705fc45372c3626a7088e6618ee80446e97da53e35116eaf923a3bc0e7a6af6ade3ef1f19531b9c916ba9739a8cc6aedc9a4a797cddd02e23107b9205ce8f474fff133d47042f7673471d5a0af31f7ce26a55f6a8ece2638d626163c4c3e62810e9b380c225df87e9f3192fb8d43165b508d5c2c45cfdc8dfc3a9f51a3eecc26a4a5c6f24a870ee6160c34ff0cd3bf971eedaede6e1f6391a7cd1cc05074c852eacf89b28b7bd4717a6fd03fffb8656fdd2770ff3e4f39bce50855432aae63eaee0cd19ae0f911363852164f434637407f37b33bb4d2479c769b5844757f807da6b7249de054fc9085e9d9ce2ea979b5257072890f75d9c0fe3bb9161eba75afa729b2a6593feeb80214892851735473b5eada1fb3fc7171cf7e1fb1fb923c2d5f6686565d7fa30a4a899b714759b6448b2dc76c7685a754875c76798e5075c5db7a10711c5bce03565e28162dab937414fddd7e7ed5172ecf6ddbec8be76c2050947d82b804c09d7cccb8b0f670820512f5924f5c006a889ae28265cb80d04c85b922b462937b577cbc1a1271d2d9d9e5ba3e690f5d842c30ffb98c16f3a8a93b1c7497ca1e2d0e3a1ce7b0ba6d6fb7a5207a9c4df3d127ca3bdd316832eaea6cec220ba084bda2e81662769e6ff011c7c495e879d23cf0c758ec8b8fe074a9a9eb077cb07ae3f9d77d4f1c86b752e93dd30d8611aa1d017a94abaae5e6492afa542b4f73781f5463a9034a489b4d85f64a484d5b70077aa75df1fe94f4491fd16359b2c76161f141b47edd75cfed53961ff8c274cf062c29c94be35a2177398f866450b42a08afcc622f8d064879642532b15c851840509fd8a1a2b5e2fd0fcae8a3f539db05cfd22923eb39811465021d2a794d3fcec48bbac504cc8ffd63bbdb7cf61a6fbb11840d79eedb05903c0e4a8dc98dfc1f0e136467729b6fe1032e60f95a964e4a602f8893a2ce22007a22499173d37ab78f88d31a099a3cff3f2a144bfb6bc0bb315ff20e8352654cfcbfc64f0bab056d47e75fe85b40af05a2d469a6502391fdd019c5ba6c39a30d10be01cd8b568e027a3b9db8085a4f5db08cc71b1db89910939bd213893a03dce1dfbf9bad537d3a071427a458ebb538b4d0d52e4415907ba93c13d7d916d7586c4f9ba160acaec8b757f18152b79d0040f47deac63ecf118e398d4eceec8d4b7592ea69860740013bc82f7c9a4f1b00c8b0fd9bf0b9146f6fb0389adee3cb9abde18e8a42c8a7cc5553320e8c397e5ac000d9e00d98b531627009cd0a5c98d98d9d41c5df5841f689d83db23b4157a1c500b8fefc60043e252a136d72fa55846e428d27eaba9b80df61e695ca69f40ac496d6e9065dfaa179dad459d2df6ca976bf3aaf08969ed6d582c85da149bc2ae8e09b48494101d1d16874e39195454749b4e04b04c84c9da78865a80116178ed85ce50b93b9f23f01d4e2a3623314ae6101f263117c297ef0fe88c8dfd218efbe8ed4fde7233b6252dc16b88be18860a04411047a55eceeb2c174f6266758653f78ea84fa4f1be1a909127edb81392fb51a3963b95ef1507dc311e3cf7758282bfeeb19cfb3d1eed06b8979e2bda8777c605ddd080a4b93aa762647bc5127132d44f9670cd13ccaf958e0c589481247a75adcc05d02dcf30b2b0fe8995855d6d82a6a70a55ccbd531b6e0a37c05fd667406fd98a3c94703475083d610a45ac348c7a3ce3020f656a1d2f9ff8aa355824bc9e707765832547483dd0f009aeb746611e843066525edccd22180d8f877f97c76d92ea804d635e4bb1f1165c802513ca542b2a2f935e3774906e56bfae8990cef6679ee59096d004a05d3f9ae13f8768f2781741794a703b1e89d4e1e2b6ff128bffa887aaa2a91895576b56b5687d0d64325d16288e188b12bf67d576bfcfca80556211427d71c9aa4a66bfeea83fd7521bad96185e5d18925fc473cdcd4733df404febef7b0c358bd6aa45ee3176711bdfc8ebfcb86c4ca9c2f4311ad6dae9f33218d8b41d23e1ff4b7df7218249587ca3341bf667d158e3799b868034d53c487cacc5d976eb695d07e22cc8225627d44d84ba334f072932a191f6e9b4f86537145384636515a7e3938d1a63c4ff29570fafa148b9d01108858b659f2e2281b404a374e1157a47009c84815937287e94b62a04a9fe413f1f3292fb9186737c34c5008c16972494c66b509e6262a72c9a1ba36a04f5033e3b433c1f73584062436123ae045986159c50ed0ad268ef42fc5538e7d26bf10fd0172a618bd1b9f6be5f72ad591fa5be2baca9b7246fed76d9b26b40269a3d93ca8b9e02ffe0e0d5028779683c3780448d15df8b5c2025101b2081c3f1ff7f56963797e73705eee229ad5a2854ef87ed12d20f998823fbf307a973afa45eab3aec9076ddbb21acc893945b8cd354b8ae352975c93de312d8b916a08d24a5706a6dca5c2ff1077b576663f7e6b8991b69dc13b62ae22f0fda4db6dc4e4cebd242dd9a1bcfb3f626aef1bd2bba6238a0c3ef46f595e11340e12119d093543d5f672a89167f4aac2bd81c074d5a558869fe2f3761ab6798e567d978ddcd50b17e472b83dffbf4f157e9876a80159798aed1dafdd309377f60a81b4cf08a25b3e556032e6c84f7be2cfd7e44a1261ebbebbf1d19facf0e5102d7802904c7e3c76af057bb04ae8f7a588296fdcd4f18329629a84c7553e050be50a2cdf00ac640acad4ac8e440403aefb0f795a66fc0c1b2d5f655b0d08c7afdcd8d9511e3c8783d8b3467c66cf7292481c8a6ba72d0c1f167dfb8979646c552b60922b9404d54c1ca465c7e7a4b0f7068cbcf2789a956674bf4c36745f8ae8b4d24cc926e878b4e9bbe552ad274d5a0b787dd30ff588fc82f94c39d37014cf3c77084608d428e8b30384f862360a21a6950f57f42f4a25ec130a6e0997fd5430e0f6e805d9c0c2870b4bcc914a2c096a33aee07397b259f505f653204964e8c84257a8c6183304d105dec27385e68a1b4106281f591d548c366d92dd61a5f76c754099e9e56150fe4b83f4f0e91b165c975096c9a99aae25b284ac73d791249b2e8b38756bf5e53eb4a029894d67463f2692084218d146e0e3db11363870b45da4dd8b61a8037677e40778e55277b87ff4fcb9d9a2261df5f140eb829d02869fb0bac2ae634f77bdb0d5a46e8d85120230fa1f6f498f4be2f1ffb68d625d523c5cf086ca13739419d73cdf56aad4e168c7cdbbc700e2a8c01228333e76091650abc607d548eec383b6436ad4a45cde27b774042f4417a9405197663982fad062bab5398d91eb685b2880e7c5c617aba04538b1663d088239e6c831bec90a70b99c0e5eca8b549731cd33824423946f485d5882e8acb756b23b04c31bb2358d42294e060935db64a0ab00e60a268a922aa0240139588f61c1d8a360aa8232b7cfd696ff86fef887ecf1115b6b147c078297a3a8f763e6496b490870306ee72a273feaccde89a657bbff0a9c33922237344eaa2177c52b95032933ef6a28f8a8b10a25eeca71d0d0e17eb6c82cc9494baa37b3cc067c04b9ffcc0de96d892517b944aaf914ec1b8ae201de9b644bd172ef0935eff473e085a493c5eaed36be3420e435d1b476e5b8641dfcbaf352325790c04c487a5bd9d390379f676241193ea5c1c24c5ffc0f5fec7db51db4e480d9088fdd4ceb01e5b6d3b4b54e483f4dba06e8c8ed10b83fa0ee7a9ff61684c2694456e9f39c4346055266ace7546ca2f763d320f44b3edd4c52384867232ad49fbee86eb7bb61a40e52342169c7946a3fb19c9a3be2b3ca2602ae517e39887493ae5f68648469b15294388bf4767799d87c6be1ce2a2a7e978cb36d6b144bdcc84ad7b16a3a0311a496f7ee6ecf0d8aeddbded745aee348c3691cd8fdb7f4420818772e985af656d877cd7c812aea576c0474ebf442d26cb3de17d26cfdbd9b23215ec2fc2f35c7e85f1cafd289f45b3f485de0e5cb50da79e80481688ae7768ea6351b447b2aff25d2ac08e56c3b0ef22aead81a58b041b2bee5a597fdfe1864c7b03c90e03853815dd5d41828166bb5b96393ca7c7239450176b391ecdf68b5b8e0206fa6665b7589b499071d9e72eed742c862d88e82aa0cc144b8b70276fcf503a67feecb302af2328b2bc5f64cc6f878fce2da571a64ce21d0136ba464fdce9d64ca592324cbf6c1497ad98f7e2d2f1834aac08a0c17fc85aad3a17e1f9a51373ddbfe1af0fa3731dfc8f7b45b8cbde6d921cd473b19545f92b6f15a274887e438dc4f2ffa323dfa2734e5b6e2c508de89f9c87d732d58f63c8d83fda43b5253c5dd747dbb71d8ff48c3d45621a090623f248d5c8334b1c44ad7e3043c09b71f098978a7a408918739ffd42191b75128192ebbcf71ad1141d75770396b0cfa2f5e09ae753804f8feb513c3ceeddcfb390b257659eb156f6a966a1184e558ef213610ce67a2e01d3910b4d8c04357514524374ca7bcdbb52d2bf8a52b75744f1809ee0aceb44a792575635eda87c40a9dac8d1906301570fdf40efd5e7ebdb088d4f1d495c076e158f502ccc673c153431f98350e928f492088d3c7055aaa4fc10b6c5f60e499ca5fe52d8085e3c6d7b5fa3b9885875e21f691d11454fc5894d76d9e49500c207c6410ca5d7b0c8bbbae089e46d0f60c13ce5d772b5485627a7d273951f3bfb39ffb5b83b9fcadcdd7e524b07af02e60bb4e4cbf00c90541319e26e4037e83467b0799b38bb718019621c6e9737972c190d8e045c9cdf22348ca84844e6f3af11760c96f1b1de0e7ae54593bf8e4984fc7ac8e906a12c5472cb1848363fb69ae57eb62be66e3d834118d2d746a014bfd1ca26afb26bd7bd165eec6ff561696cc12d0822cb0ae23e43bcad2daa97280f55a357001ecd067a1f13dd63ae8cd3f9202e46f00a18fbca31a5edc698ccd073d180dd14b0f976fb92e620ecc93d7ed1f1026c3a625fb5737aad3a81ce38013c4d821ffeaaf7b620c23e24f568e5b8444e5acfef6b72d7c03d6c6571cb229b6f34dfe429135c816a82ba979fe2e1bae7c03f73cdd11c1b43ad989b708c2d626c3be4f587238e3b9e19b8b2bc69b04a39871cbcd413b02eb69a6f1d56f40cdd9f208805fc72070080b151f6d39619c839d2f617bfb64fc9347753d77dfc24aa8919d10da7fe9f7ab8fc1b2896aebb8b65f24d207b749e6683357d237d3945ee1f839089e2078a71c71cd48c3448cca552cfffa7e90b57096b853c3325fa1ac520457e56b6930afc3ebc552f31fd2b4d4bff5c1f901a66a4bc3dc1e262239cc603251689a4b5a361268e3bb005aa10f20f26f177b85f65aaf6d9173b0a1e748b3b4107ede5650026f65074d6a51ff1420f9e218fdb79f5a3acf1f663f191cdd57ad75ce4da6499be789dcedd88643aa927438f20b5e9e3536e14aaf8fd983f55897d2bfaf5e680cb5ac4fdc95f20630400816ed8c86ea6b7881f726e6685fbc2f5635ca1fe85461318d41833fb4af7e25dbc944e16afa58a1e37135054b09d41e157c4e8b80b933b01ef17fc771445d138399819636a6a9e161ca5e83526da6109ad3e76a3f272ea63d9700668056b409741e87c9f16a2723c5899d88c7da466c2d8dfd478cfe8057f6dbfc41546f48371dc5da45a882d76ab02275fece6e84451214a51c9ca804a4847c869a8da457dd6cf0ae4e42a513de818dd43ee9fb06b27e827c8d89b0101c91e64bd5525cfd5cb3137434c61431cde0d387f8e4482a2caa6d6d23a0d360c22f7f6b517efe30a1115ba58f77f777d3238146c014b9bff4245290f799a333c7563952d93accde1c06d41be1f4646393d4d0501d90950cb6b66a05f2b82d03bf4b46d499a11f3133184c1a6b07d1fababaec30648cf02e3e396568a6aeda2cf92ba10433b0c3d5d8fb22708a12f78d09ae508e02e1f08b4e32eb31adca6db984d9e181ee91cedba9f8842622b3140754b7f2b4041b8e19c66d470d8fe5f50a92ddb387e346b148a7deca9f10fda4021bc02edc4d17a7218c4e3d24ddd3afc0bc11728343ff45518166627e19438c60ee6e183be800943cd618d4e513e8bb288078dacde25043cc3aab99108c867a7471eb92ffa47f4467ce0fe3a05fc16f756bdc43447a6e21d0d9c461e6e7ff21ddfeafeaa6b38cc03c8b3b32338d98d9861f668a4c95e42453525845d8fb3afd499c932ebd37f64a7c336c93b863ea12cce35656cda99c219a356a2518b497a35b6410c06e7bf003ffb49510df0ed1059b22b31d702cad3026a775ef34806a100290325a4170d920f95e6a1f6140ea6a7312a8110199d1ffc81860843805b4c8cbc73085c348c4e3252d0da806a3d0dfd000a7d7d561e2aab393d85838b2b872b3e1a90038c84ecd6a0dd51739febf7a86f526e33138f38bd578c7465a3e27896c22f6c0d66bc83cf2c74aa42bf3114bcf2128b45e39b840e1b4b8eda91ac280bf59ce7c206ddeac0752a9398af74e9696eadd408c895d1f980fe621f7f0e4c42cccf3f5ea8d64b74a1f7dd463cd3a2c1a3dd7f6196ff133cc9696421c56d0e9c5ce5890fcbbf3dc50d967fd45489ac681b60bda97bdcf1f8afd57c3f5fd18f99cdc97dd38bfb5b4fe81dfe5000ff5a4ebf6c983be172da8384c0f18add963f6c1ae6d73e5855192c401b8a4e7b2146bb8f39493905477566a33f3a39708f1fa4588ba1cfd388e2a6835d0e02d8e88c33e9075736145ae01580a1607c01ed288bd72207edf9c934078a5839b745ae0b3bc4a72a8805012fc57ee6b0065050c5bf36543859fef8b23ad84dbd5e8865748c090dd4a43a787de2bb8cd64734df7ecdc3482564f23bbef81bd34ad51c36dd63b2a2fc1f600024556a98f4b6ff4e81f6cbc9946f01ae39e33ada71841d8f822c73879a76e5f41aef3670010a4cff3d5a8a6d867cbf39fec5ed4cad58204525252b715519aa10cafab123e64f098b2e18962cbc985d8a5c64e1e25e30e3f0c1fdc03d721b84a69d738867cfb0ad213c814435b058ede43e66cd11db55d15045f1ecaae4f50f4f5bd9ab7c538b9b0c8992e03cb4c23c1dbede02d3efcd966566548c1734df3f9d89272b8d9a5ad4169d688536885e07cc7549b48e08937899dfcd8b7c8cc49d4da074637feaccc9b9c22fec62f2f2a9d15c7c922a0ad6af146d3130cd9d8f8bac90dbc49ae85a0348c48d1b34903db6c0fe75aad1518d9978095055c7f49e721a10c3189071026dd8fed12d5909ddbf512e1116167d5e8aa64b09edbdb3461053862826085cd981fb8a2ce5fe827998deba622db197ffcc918daeec35431d12e2d038a31bb667e4f47c690704f11ee021afe6f17af640bdfb0f7db67b14d0d939c6e7df7c0717333e953cfd0a53736abd14f04af50b7ef8f5d09dd5016455f64088d467830cd19ac9445294a8b9e61796656c3244a4c5e0b8b3015d61598f59d2bff02994168bf77f72cec9929709435527833153d94eb5ae807fee0f6cc9af9d5870e2e341b5791276a5b15038beff5b6871eadcf8b372291c121dbef825039bd8438e4fd162ea17984ad3b80ce0b7e630eec707c5ef09402b96f166e7b9009497b5293e265af65cac84af276b389115cd0e2cf2a6a985e9a6ebb2b4b1f3582809fff1acd7d04169b4f63a89b51a2e7b4cd4b29ba23da49b0a629359a9d911e4e33a1638c3c58bde46ded723092b0e8095e3bdde279320838813e29d6e28cf523c45035adde5e24cce1583e846375a702b540952568b7902555661a879928e4cbca7c85c393177083cf4ac7806d9d497823f00c1825b1ec752c62e7619b9c174818d7eccfcaeafd4d71e7a26e442fe662a22f8207857da42f9dc69cc481b5f9f8390499ad0a8441d0d70f7110a0e7527a318f647ff5275266e56d9219e7b73aa7547700c3f17717994bde787e11a6cb95831b3a0cb80818889e011653879685bee333a085688de64364f59abcd4930b8a9f55f072532a38cdeffd691caada48a3dafb2a1d4c6cf8f42ec9a684fa1d745557cb8af77f17f92a80acc81751ecb4c73de94712d36171da3ec23191612254a64a6c3f6a7d7160644506c01cf7fee9660e36e62ac648e1cb3a250e649f0be68f589a57c189bd862c55ecdc711ff191a895dccf440aaeab49098fef2f4463d73c0e0419ba4fc881804caea1c38f4c41b9de48c2cc5702bfc2bd156a8e19a0784ece640e5e08a2b644fbe0943bc7461fa404007beb5ce35e8c523098e6b187035d7503f922f4f3187e5a7d0dca6cdf4afb06c961bb128867af8366bcfd989220f5a85013e433280f6f78a32c1581e0061de18070e6c0a45e01714180fcdff469aab24ddd0a6ac818d0a5784d82ce888a40af14b5af79cc5291786b5cd7587558a2fb3dcf41e96e43532fa31cf353800e648f1a5ec86d9f4bd6f77d08a569fbc1e2ce4992c50c96b435bff8b414e43b5162ea5fc24bf16cde7d24502ceeca113fff07e652a355a76cc7aa417949fc3068a091d09f6c91e8e361be2280c5c39e0f922f863e51a48342358575d89eb34390b94aa85dbf426187fcee6b97ee5355b4770ffae404919a5dc99e4636585f50755bae8abdcbce5487957db328c13426b30c53faff50d30a9993055d464ed458867117b8bc020b4392df3000d0d4c6bd984443126a6589afb793d7b18b0dabf1a8a0907e289722c5da0200db8cc83ca6d6e03643f325176bc02e77e45808f4dde54618ecfadec5b610e564a735ea22c929b432f2217f64876a3a4f1db0fc54af0d3d36a6852d45462ff8a556641b3cbc97819d17941e64b547e588ccb53606b7f592caa5e5e66769174d4305d9da9dac0c2d7d3baa59dd0266e191ab3eb8c2edcaa813bc740656eeb603a3339a0eddc1567e747d1dce56bb174af86548e9634195b427622194428f2f42c8eb5ff8b253f4d9cb142ab8affbdc72ba767f85ac42aef53c3e7e7844fc8b2affd2462638ebd1b9cd9ba9abc6cee2f001e252a54a56cfdcac261c973e65b67a006f435b46e0a986df8102209d429328d394d3201ec2a92a640c325e58345ea5d0d9efb9c8198421310b5494f8bb3906bd4afdddae1d9f0542844bd3b59251b21c37c65d524e3def8bc50930777a7321c75b6ca2a869d94b5bc2c1d6c4af7ae37cde491e496e2d381dc709ef3688998cba4b3c6a39c6c2aadbc1ca374f8436f5a8babc630c03eaee838c2fe2c325b0f0b14dca68e8a7c535407bb785ec2ac41066050d020d6de0883dcbf77e676b75847022052abb4ed1567692c9173158d92b8535eb38b4f70e74c1cb789239d578c3fb634d77e52aeebcfbd0ccce0ddbd3c66daf9b22247cc2d991be6983e01d3c8d3f01bcc4dbd43185081206d1c1ca437dc5bea7b6c2cadfebae6063a5c9667b84e6d5baace53cd78d74847676bb8cf803e239c1fa2df56889efe5f75c635b834438c7d35ee6e29f55da00b6cd6f967bff1af819e636330ef96dc695a00773b2725faaa4b4202de2dad37245de4d64a7f625de75bbacccc1f988393b2f8f73f0ecbbd9173246873d562e8afe6e2ac73698fb77a73feaef16cd85d9b129dfa0f81dafb2c37036d10f5353b4edcad5d02ba9a017345567fe9554b4846ef04fb4d400fea974f399b048b3633e44ab3547c1251b27d0471a9d6cee939ae7adef6bd18127528f98484b750d4ab0377a41dae820bbe1d11c86fb933267f74f73164cb401e98f9539e0bf81d7e7ca8ade47ac53787887934c015605e94aeaafa3adc21efbcd373e22cfd9d98f05fed54c98e57d86138d7585a6c25c0f6844124d84b329f83d2f886104526f90b5d98fcc3a6205b5a7d79e91cf5784a7b0f59a130363910b28862bc9de5581e1a2d1b781252ec45b3016687e50d381d3d13a6eb338dc1cdc92bb66efed839eda85be108d594c075e4eb544bec91b4f0bfb6278da1defa362c648cf00b576f9f6f4317bea760940bc86f08694105a709560e7c62fc0ac04818a65e944c70da3795be831cec9436f474be613553c5be167b19ef07da6393708b5367e935fcb7aea3d4ecc93d7ed1f1026c3a625fb5737aad3a81ce38013c4d821ffeaaf7b620c23e24f568e5b8444e5acfef6b72d7c03d6c6571cb229b6f34dfe429135c816a82ba979fe2e1bae7c03f73cdd11c1b43ad989b708c2d626c3be4f587238e3b9e19b8b2bc69b04a39871cbcd413b02e57e27eddb21ba0caa102cf364e2361cc9b90906021940ad9ee21f3da00416a38ce1a137e28bfc9ae47e5083ac39c5dfc11c67f32d98418d3c7627eab9adb85f773302d606cda4a0c46765f02320f86642793f9de3f8db8c1d0635eb38c5316400e61cb37e1aee2a9512ed00f8c1f8b01d4038f6a3c9069e6b6e3dd34cfb31a7aa2b1969db4294b850fb505c8a1ab400a4bd5a104238aa3eb0ff3777980afa38f8b137bbdd8e2e548c7dbfb21d125872d2de0ae6cf7fefeac8b3779cf8dad0129867fbbd252de6888bf334a2f0954eadd03d085af429ee5de5708d9ddb992621af6e806adfe7f89ab38033b942ea21ef43c98020d352fb3ad438dc1f4b1855d100d374f2c82845ba431f0b6d51ee71a757c5f3bb353ec0c5c16157296bd26288a4b3c59f8def7aad5816aed09f2de97d6c233a8ac311bf3b4a56804dc2c533f33e25349197a20e345e6a03a003a85833e5100802cd7ff5ae6ba991489095afe62cb0fde12a126d513508771cae11b3bdd27655597b4ef9d62f81e55faabc78df5032f240a01c9526288cce0a56524dc53cd1007468962b4254a0925f575d15efc375a34506d0124a4a70acc637f69caa1bd39f22e1d9ffcc50ba5c14f469417e3a348387f8e4482a2caa6d6d23a0d360c22f7f6b517efe30a1115ba58f77f777d3238146c014b9bff4245290f799a333c7563952d93accde1c06d41be1f4646393d4d0501d90950cb6b66a05f2b82d03bf4b46d499a11f3133184c1a6b07d1fababaec30648cf02e3e396568a6aedbefe783f9342d79129ab38f0f18b10e5a2b2b436dd4b5abd7793ec2766f210ee649bf367a7e359006f9391096efa5ca8cf0f69a510f18e9710484b223f03673b39fd4269d597567bf4004a775576bdbed1681a3ff4b02d9573ef6feb744e91edf02275512e7bfc3fb0346df9964a03c0ce0fc0a241412c25dcfa6d27526be48b9010a86e4775c6bded45571c9441f3d4ca025accee77c424537c2f883d9ff5e6fae30fafda7f9a6aa6ffd67636c97baf6f6dfa50e09c645ec02a82f864f2b86e9f264dd7d9c801fe3d55940a4f455d09dfd35a854e596aaed3b1b7909d3a3e9155725a4800a4dd0f923370b57aa1f23027bfae05a6c8ac3ad3218a0453dfd3df475796fa43e23079b445595aded47036bbc32a4e5faf8b030f3c1b7dd4d348319e933d5f90ac52da2d009c39167127d567664d3506faee897e22e5c010ccba28531324e8d767fe1d45c42b01392f830fe330473a925a6b0620c05a0eba7e2baf35abd7ec92117d9b4907cf5075a5e37cddffa99a949a107f03c1c47a972beb2cbe832e036da0583c00ca75f8df79b159d82e2c55be039a72c600f650a98a9d6ce4c86ec1357350801bb9710bd1b7384877138000409c46aedbc1c2a522912042b032203dbdad6c38cf81ea351ff52c22e2e96317462151c6ea2fd379b1e1c7880bc6ada9ddd33f34e68d746cfadea6a5c00792071efe1daad1a812a31c028fef586d06e979ae40de812cb59c80daa2a8a7ca293d3b5fc4247519e728de6397f06af1f74d1a7767d3944e1142406313bfee0b33908eda604f62b292380f788deebebe075736145ae01580a1607c01ed288bd72207edf9c934078a5839b745ae0b3bc4a72a8805012fc57ee6b0065050c5bf36543859fef8b23ad84dbd5e8865748c090dd4a43a787de2bb8cd64734df7ecdc3482564f23bbef81bd34ad51c36dd63b2a2fc1f600024556a98f4b6ffe9ba2bb4f4e031689b46f182d5e4e1e9c5ca12b1eb7e882d75ed8ff14cf076e803db14dbc2b6661936cc0a8f16611db308ded107ef785e25ce147efe0f1d4b530728a75ce04362d66c701117ac72c9c1f91575837628a64f31ce116684c341fa038298c658896d7af19415c5ae85c580480a5779c3d8f0338ba092a8c11a59f10c009e5086bf88793987648903303b73e4377fdf2df29dfe5e3dd22f360c2be1edac8053cfc154fb1bd5ad726a197611fe35a820c704b08b1d4ff8a593d3cd482a6e960b703f2fd52843b6bace432c3f9d61a990707366926d26d18c4e4302be3373b124122de056984d977deca06168fa175bd7f3d6e15b7e74297bed362eb0670855f8bb0ebf9108f46666323173e28277ed36fc361f3c680e0671a793b95ae9bda841262410ba906a9918ddb1b7a30858a99454cce6e28e98200fbd915196c382787ad087c562cbe655bc58b8ab840502f88345ca5c2b24c6e7df7c0717333e953cfd0a53736abd14f04af50b7ef8f5d09dd5016455f64088d467830cd19ac9445294a8b9e61796656c3244a4c5e0b8b3015d61598f59d2bff02994168bf77f72cec9929709435527833153d94eb5ae807fee0f6cc9af9d5870e2e341b5791276a5b15081bd41af71519722234e888e32bf21f107c3bf1dccb3af598fe656ac2cbe1bf12a336265adc179950f9213847a652af13e67a32c008c3369cf5e270f639625610eb1e2fd72f897a7656799b60d070fb07d4569d891c5941d58cd63eaf1d399045681047fd0cc5e96d6fbdc1baca97c1aa04c3a9141d95b0ea93f0b49d863b2f609fb8922076ca1f3c44ad6e9a4dbd04166bafd52734af80184765fdf5d7b9bedb2c86e652e757f844e7f6d2442fb5f6ff2d2ef1336f24bd8bb5fc22410b7dc9ca75472b58492f55fb9ec4a742741d022ea7c4c0c3de5dbda50b06306009ad149826f037dc0fe8708e3e39150af98a8dae8745c4f72e86aeb07d7083d8ea8b211b2cf05a429cf3976ff5275266e56d9219e7b73aa7547700c3f17717994bde787e11a6cb95831b3a0cb80818889e011653879685bee333a085688de64364f59abcd4930b8a9f55f072532a38cdeffd691caada48a3dafb2a1d4c6cf8f42ec9a684fa1d745557cb8af77f17f92a80acc81751ecb4c6e2f735c1abdba8b5529e2c2471d89303f7d8b7e28d6dfdc598d6353da4d461aead295b6320d6fb34c2f17528b7181e14c9e952e7c92be8c9b0dc9e7004f90d2cccd30bcf5f6357216df1f63f21ab394f1a369ba6e5f6e624672bbdb0c9e7ba87c8f320800a39e1370795ce6415da5b821587f132519e26a55b5e331a6f2af6c5858fca66d158b94597e7de0a6318e3a0752516e6eec9ee1de5d249c6c13d5a1f3ebab0bfa60f00bfdeffc4e9b7707b309f68234926ba452be30f9abc3900b2dc0f0c92efe4ff35c84a11dd9e035dcedb3105709eff2f5e8d67c0099aa036d4f973ccadafc7f32d65ef37a2926e66d9f62aa4e46d1173ab602477b2c6bef96f798c2159d7ff1678b97789d5f97edf74302d39787a40b76e80df819af2805c023c05d1570bf500a4841707b16995b4942afd949844c62e3bc3a6740b191aa60ae38cc1cd1a899be4abb2ffeb0e2470ac83a6cf85df4826be911ebd2e6e5c90c9ec7f110e1dee940d368c51c9d60f17e848235e1da782c97acdf62516fab41a7815eba3a814cd073937f4abc730305b4285b2a089541e3713b526efe121a8cc22c9f4a6cbcdd0cdbbfae4a81790170c0a0af2a2e328d060a66a52988a6e883bb7628c1ad2f0649b141a546dc826dada01cc5245225ba2cd22159cf44491aca58c8b027db87266ac016385d208431f12beac33a42635b2557ab2cedf245e535abcfdd8ec22014e2a5f7a0b2ddb35b489f66c97b17ad3ade14297c5c401dc2f51f93cbb75687f893eab5000db9a8b54632665a4cfc3cfebd7dee36eca7e6c33707c54cbd6c3be840ec6330003e6ceed151f0bb10982ad672f480f26003dc577a15d1c21b93c0216154be0bd8612452a2816569b63c2b52137d2d198dd08612af35a3a59851cc87699e15aa6eaa2e8b7953198e603fb3fc46ddfd55ed83b5c00819a2a87b14166e2a00673662b3b7589fc908c5f257f59ca53587574792a9c2dd55ad39ec715cc13cb4ba41a9dc654ffb5f936fd6dfb5f3448123b552530e07c2956b2a7dab6a34082a89b48e55e6b9584d82919d9ff3534dc1a749be8df4230fba983af52f0f3ce7fea46488a3a9135e8e35a817ac9fe4cd84788bb6aa46b6ee6e81d08c0dc0c469606286e11fd98434678103d9672a1af9375458ea7b5320c4a1c97e1fd88f58407e654a3ffd282e072dd255bc64020cc3e9021aedc5b8029d4afff3013010bb461fae1286dbec166e1dbb8d704e7379ac04c07b2bdc3304d299d41f5d3f8c78d43e4904a123932382cbc65d2e761c42b4150e75ef62cbf6490e122a80c64763811113994449285ebb26b5f7bb9b982f17314ece35a5efe3761ec5e30c3ba01ef78acd49c6be6ce3af8365d0fba88f986fc4e530962f3ac213054acc5391656dc60e62bb00fbb14df1085e87d830a8a0402ba34bb264b6442dac282e3f3299dcbaa129b2aa32aecb1ea4a04ef261177e420057d2508df938f6640b820e3653274c129549695b567493cfdf8dd7ae1d02106fd6d03327b3c39c0c0c20ee40e066c58f2db7fd63d24e2e31f9ae68d964b5fd486a1abef2733771e7433249d660e153f89d1849d5acebb7b60641c055bdee52cb391669b4ecaa0b90704c5a50aed3a93f7432222fb1e16e572560bd67f52541add49d5953e481195fa05966460c5b7dbd852ca339c9cfbd34482cb01617cddbb527dda78df18ffff97a708294d30b8c588aaa3770974ee7fcd022eb9f3887ba498447c18f5f50b3efb883e112abe26debd4a5a54ed6c4f683759eea5938c98f1be54715d016ea09f17a2e81503a90d6a2b5f6d3d61c5c305faec60b1268e9273522f876e69e0733f1c39789c895169711e4f88f3f19cacfc5124aa1df3f184b9ae538d61e24f03f22451a6d014ccb50dc84efda6651130e2aa0033227bff9790bac93923090b205c40171f3e454512048d727f8dd0a5c858d0b83db212b55cd43c0ea84f7938f5bae15f4d8288389cb49747db0b495a78804eeb4c99284cf599be7ff124f2959ead26616619d15591001539f673b4c2bad3c43f0d46e3b229e5a8b31eb2953bd10d448b984f2ed959105694fc06497d2c94c28b853b79ea155bc6939e71828838a1a8dbc1502b93ab95f4991a632a79e2229fb1965ee4c4e272534697fae1bd050f2ac08f4664f70821ad524af9087e165784a60bdb947d9514b888ee7c9360f2920960437e51b3178c213632adf7d39cdaec7177a6472ccf5c6e2ba58771ec8a6b2ddaa06bb0bcbbca265155ae712a91eb5a9bc4057c416d81cb101752a487f5101ab6ff0a1ee203b190949f5207a96fa9788cc0ed1ba9941b0de8f198de98c7f2e0fde2ba8c975437a9a2c6d20fca769e5a744db594f2022a14c4561d2b68287bffdf633a3d422edbd73d8d0d94120a452743accee48c2fae5043ff9289fdfc4a7b4923715a152b259d99484f2c0839a41f87d2272c46d55a5372ed75f041065a874897818fa1b51254ac131ee83bd8a3fd0a799fba2f571547af85ae724db228d0cc3e149dd3e64f82d24894649f735d2ea05cf846a1c31f5a0156446d6b9a6a0f0e21cf28ce0ef0d43eb084b7dc124cfd766c9c1742bc24da8f887a932ef926d337f09ca61f98551f032981f99c5b83e1ecb67bf8a706050c05d4b4e638ad7ecba8b0ee242e4d6b4c918357124727ab1da2ac47aa29499276937d0e1c67780d9f617b5f2cfb14f97b7f0c6036be32039842b166c3d68cfc43b84a8e9231171b4a324127818fa640d7b33752cc9e5885ed99ea9252d55846f6e4d08f68e57b1020268f6617bef83a7807ed5293006414dd1cde26ef49a52844513712486bcabf3e5daab7e57d944be13937d2b7fcfe4e6b28da2f013c73ef02ead756131185b7c278e698085ffff7f7a