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 79406 77dc40a0acff4766c02b83c0a74e471f3733f2175ab018005d8eb7242be7dfac

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f68b3f0e19700f1cc4ae09f4268186c25610fddaa34355dc8c55d641a1578a8b
Certificate Block Hash
77dc40a0acff4766c02b83c0a74e471f3733f2175ab018005d8eb7242be7dfac
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00918d0000026e0100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000002cec8581e18bb5533ef41d85ed546c4d24650b60635d9bc35adf88881ba9568d0074fc9dbaeed8e926b3cde15884cf97dfa1fed69542dc75e729667779ff241f97927ebab46e83e756ead4ecd1f094a414e59f204cf45876f0020000000000000000020000000200918d0000026e0100

Raw Header Hex

00004020e3f6924e0ba8730fee0e854850ca25c463172e16a34d65f97fdb5d0b6543e1d65c1caa181dfe8ee14d1f45c5eb55404a9766778bc9f304ed167601442a3ea5fd3012416a64cb00188b8a57a141d6558cdc5543a3dafd1056c2868126f409aec41c0f70190e3f8bf6

Proof Data Hex

59,560 bytes
12121602030749ceb9cc4a395b691987c72cfc777f77b9f105aeaff69568700b71bbd560e05144e1be8a14b0b6436e6dae2174954de9d7157fcf05fbf98e769e15debcf02da6c7435ef5dea430ea2afc692fca26549ef79e0c9a1256a705b34acc7b5cf36633395d3b286dd7420115a97fdda338a6e80995d79fe9717e181422c135ec868a851c8d3e8b7547b49dc645a0a5bd71dc13cebdea116f332cdea8947bdc75296651a90e05b146d9c31a7c1400f81b9b04d7748193bc9d3c134e55cf58a28a874266eca545d42ab4686377ac02ad622f7a933f8685981769cbd942628f9d7fea34fbb9cf381523e089e6ebb7247d69d6491c336b305353fb6ec8309704b52c462a8bf5d18b07dad3564aa6444d8c55e753a3f69964f17dfa7e5d4af31a86f4e4d5001e59c29331234626d9a114768dcc87311c717cdb01d86ddaccd9681e69876488ccd36a109d7704c13f3b19e02dd8c1e6a8f33754b51358cf58e44c23ec329768713c649da6d625e77c29ddf11f18bf2707c024bf36f92c17ab13c484e47bb9c37692c06b6a2ef5d535e8be90631ee94aa76a9c116513ebd0c9b4ca729523d6b21cb49a2935d5b920726a7b710b864d9c7ef56007bea740cbbc2277e449d867bd0af5b373a1435477e93b871be4208e1826f8bcc27fd92b4d8daab40e4cbe8ce45cc2de40a17bf46528a516b9d429dee336a2164b7985dc1c3723a0aa42856ac9678991d4f1f112c7d0fd818ac5ecf9880721b168321923b0dc85de8048cee43af0dafe0231ee4e4b6e5dbf247856bdc0d533edb5b08bcb21dfb5baed34fd8fb2e5804e6a4904a6693ecd10c5adf844c9bf6d78bbd88b4730cc2abfaf50ced1a700225745cd46585f3d469d428621faa765ce9f262d95d71092e7e1f23b8cd2871ac574479a8581dd725f16bb20a0c2a49a434b3be7157d987968763bd4ac28c4b7885e4e15ab377ecc586ca09b3c3776849c037d29a1b1c475d37c5acf802edfce42e92b6fdf280d95e83b7518c1269f721158aebbb1ad0b2aa2ee095f53d9f933ea775781e30cb3520305107795db13244361db7c4e6b39be5f3e1926f5f72c1de52b160e5efe2f71a583c50ef8b28dad14f69245a7d1df1ef7e2ae52067d153ee3c1f0f5645d6a475bba75712c1a6f6dce28555f7a0836a4f06fc8dd2da47223d38c06d82e499756edcef405d73fe426d47400492b79e2470455c510854ff00d383b910fc584ebafbfb05636b606949bcaee2b1e9952feb969302c1cbacee5fec837af23b22ab0280a0af60483e2440ec361a1af204c05d33a3f4a23136e15aa83cef773acfb223d53a54f2d727bde919b7fa3b806ef5f1b22bc4bcb3d33f8233cac373d3cd3f8899d762245375aa58a1e4e28026bdbebc57c3b6255abd34c55eeff8836f7d2b2aa39cb7c5ddb961c0872ac049759178cf2f92eef84812d6df769220f3494ecefabbae9a2ff8d0332258cb19d804a64eb3610d85b15ab173881a34bc460042584d8771950fd5fc8d3e9977ebe00936be0481470a098b2262e9a81ff206bb7e2b9ca9ec1fb6ed336f361cf901b210f209dd79bd8b14940f2ba9eff0e20faa6def30f550ffdacc1ed8c484b8c13ed4a8d91d2d9b93697027d223baafc8933f12e042e0aa083b811bca27222f9e80a97a25199b9441d0bcdbff6c29d2862c2532887bb288381972173db94fa7ad6327447d529189997ee4703c5a524a8b71680671095ac31b083861e1076788fc4da8e80844a732d066a6f12059235570e56c73126f734e2198adf547af695e4fa40c10004dd106fcb018cfe60499113221ae1e78ce5a5be5f14b1e589b58d374261489ee14ed3fac1b585c1994777fa1cd2449e80bffe45b936957c91c50213780b4447639e6ff0f96c1ccdbd81c9cda54e4e2f4d992a161fa48ee4bcc49a4e07d3f71c4446e45bfb8eb3e07d083b906324a5cc5457e842525351b3944fa431b3aa81260ff524ee31434482bc04980c7a6195dfdeadf4d931117f1c4bd3cda8fd936664cad2bb6eed8362f2e349bcc009270cb6b43552e0ba5d042392e51ece3e8f1243d61171f0d9fff9a68f77d3a42b70e112adbf2e0cddf84ed1202128d8a5be4de153a43e8f64f5d9138372f6304c2121604ae8e4408052e9e54473c256500f994433beca897d6a6f6c3fc3d9fd67bfc864bdd6f79595bdbe3bbe2cf63c78ee12baac12fd5fc77b6b963c34cd8f3012df062ff0239e602b716d89551f6432a71965025dac2dda0618b8d410d0d2662ce9102d56d5332acc53ccbb4a20f39a7d984e7d2d0f0a93390588e82c04721072a2943e47239277c4c5d85a146f888e5be97cb051566d8d9176852487b7b9ad9df7ae24083f8dde135c4d2f6746ad1a67bdeed6f90765a3ea84bb9c9de7592fb521f1b0fe326aae2dd02b53238f7de5112c12d7f561f9cb11899d7280b5c15f930b43685a2e5a3ca23417a3f36a095a731047bd2c6b9b94fa44f98e1885770cb9ac98fa464f2e99bbc625a1da5c7aa86a445da70fd400ba26f2f922e7d64e4e7daf9c448ffebe0f0016ad754efe526e00715de8d50fefd3a1d5baad309d3f6087603e99bc4d3fa52f59cd84736fb594f49aac4dfc98466b9e64aa979ceb505902fb1efa8ffc9c088bfedbac8ec822958fbe62bdd96a460b1ceb6a52b5e662078d408d152968cbf2314326ef6bb7a6af73267e10855524b79cc81032ae18b28cc8fbcbea532568363503c91ae44183eaf20c24bcfe708263516dc196e78b15ac80d311a2380896a719968f5f5e78ec00059157e96b46df4e2bc4601e4801344a4c2ad172d9aad1ec0775c26fd9401c0bd3b78dcccfcebd775a430be10f22bada8b29452dd5e6c09a604a40219ed37765279c6b7a3741adbc48159007075da531b432d18288eeaa62f661fb537f3a19ea906f35beb71421ef51937acb35570ee02d8ecc1e5f09b6c03a217e1d0b48ca53c989b77ef5f4164d4634deb30222f9abc148f491223190f158d91a21372f5732260187b15fbdda687cebc8e4552441695f1acf6d4c7c76ed251c346ca06595cda416dbb92129ecbd45933a585f73ed17128b82383d9ef40d9d53e11d66330aa56594eb45bad327152270f1cdb665791c19c4e059d0102bae2860936f68e67012fc4fd66b47cf27c3cec899d9c956d9cb65e3527ba8397f6fc41a0a61cda0d11247519ee24abfa25f7fc2b394739082608c584979552c8f22d24dd852acfe1608e2ffb8220782a72ff122fa4a9a7d05b2009556e9fe39b8fae9e2943cd3fe78e1b6fa09dd0c57b43252f146e30eb696342fa8d27ed8aa55152fabac6e1af3040e177d31c2cda3e2105babf833512af6774c5d850d50cab4933789209f9cec5f8164a8264a5dd8bef5ccfbd21cf3aa80cb7c90da2ab3cad5171fa2de609600084b393a5ce477025cdfa4c5ff7fe0ef901674dfd8076b9abf4d7032bab0818fb78f22adc3aa3fa23a03e720d49a0cd345a0f14d18ad80125c288732dcdbb204b6c29d344674e7e7a084ef51b277052861e6d2e470b250345a69cd909c17f94f5fe5f4800933b77cefa2464c58a10c880fd2c1cff73a04308df29e0b0942fec761c73a265664d2583595639846badcd5a6aacac3bd2757e1d6505af5de626808d94d1e5f66b01e39fcc58511e2fe01e96ce384b6bd10d0e6ff79124c153583ca78db0dc611a7a7779a29f31b5525b8b5b8d1499e1ba2f0ab01c121c5a99fa4e8a68fcdc9b8f026f2ed6c21b5996613f14d09f803430e2bf66f9243f9b8fb860300569886e8e09ad2d30f41a937c258c310aff451b153c7fdbe97f78ccc42e8cde22dd1e408f712b2e50362ebf5641be67e7f114c5fca77062be911545e8987836dc0afb37153633d7327ddad38ad9a19704adc2bf884279c8e8e116749f2d3c95f789aec1e691e3caf29e5540b72c71ffd794c6fff097e741f755fcd043a2891fc87636c8541e0ee9ced678cef4bfaff74608efd011fb118d1bbf57c023e89a0b2d69cffa7beeb9b8abb261a985b792ae74cc5014ddd77dfc60f5abf625f9874c494ebae0aecf4fa8716a6b5c4ec2442beb97cd781952354c7a91f791deaa80ae80a68aae8c45d6eefd72e54e2c6f119870b7e33ee8c7f30317d36f2966d43b47db755ad9988b8b961f23021638a024362e543cb0964be50eeafc1a14695cdda6b5ada8f4cc2463b8d0716ce775efd8339589a3e78ae1d3bfe1d1dbc216e13b4be4df5ac2aac14747aef04655a725ca5a31ca58dae243fb209b67d11f82a3adbf8a23163c6f0ec674d10cef0956bec1207d9ae48918fda0ff8ec8c43766df46da7679f179dbcb05e4eafe92370799a098ff995dd4026074a868d8dbd96db71e9cd65971d0736835a4d417a2357d8ab2cb3d806205501ee7d3465909560d0a2ad6c09c1895be1026d802273ba086a202a4617c8c4d787ee2e9b76c15d6aba42d16c1224bd299387e2ada8a13a46daca225e1a010a80695cf80bde9b816608b1b611fee25c7d59781522a5d87fb1f95fe84050fd73d2cb4a0884a7f96b602c42361d60a849469d39bdabcad082f7a9b8aadf98522f9917eec0348079597d34e1dc1ec96aaa6bccf1cb45485be340d1cd3e572ebf05700efd409f58a2b8ba09b976492124c127142bab177711ab561c6ed660a588e72a595ee4b0bf133a71ce50d6d2d80277d1b7d791cd972c358264ed4a5fe3545a1ec6945043da47673080fdc8c1191bb041d02dc0472db717fe06bd50fe1f52d4a492f1ab1650310cbfb51bc53e92f80e1a83316004051ab8fe5d42a474c386d7f8ce24f3fdb4c199cef3db2ce3b6a14c705c8deca0889bc89f08e3671ff23476ae99e8e213d5f7b02566cda7a59245b637deb7e3a79032e4730f68ff4c7a464a0fb250460e04e32a716ca088fb96c169afe491a6a0f0dd2295f27197ec87d0b4fe29df7f8c05c698f4ec31b632fa2a4e7847c835254e35875f700a8106ad553f82cf013dc613810b2220a598a5e382325e015a7d8f5d1f4732ba890936bf1aac76ae76b207e361bb6c53fcfe26990fc2975579c8fe34578eeafbab8adfa1ec6472595d15503e136c384281b1457cd76d5865b1a5deb4bfc6129f8e4b02340e6411d3e04307dc24237ad4ad6aad34c69735777bcc97dae7a9593650d3b1eab2c84f7e2b4e65cddf7a8d6ff3f8821aceeb2093b3459a01c3f14d5cf5f19f4dd20422664743a166f469bd001cb2915c4497ce1f9e5b9ffd577da3bec305b351cffc4f8ac2988095c5449ac358db28c3a7189d3801bacc225e3a8048b80ff9931bfda6f800c8af15383fa2c8b1cd0cefc6bd590a9d46f80f9bdbfee5229779f501a66299182c04ae1796fb211e4d6a552926189537682a102190e4396d7a999e168863fbad87dbb2c4553253bccf62ad126ecdf5a4197f643406ad438cc61aecb8c501a79ade1b71bb9b9dca76378a766ae31dbb37f80d3f86ea5f8fbd4db858bbcb94b32569c21f4986c871c4d77354ce2f7beebdac24f1c848a3d39e505c6bd2e12e1d9d81b3038558ec4a542c274f7a4e32421d55d86e25f25f705dd43fc27dc2e32bac0204004560932aa5035e470aa6dc034b262dc404f374a9bdd4d3d9e5dff98d5447d22e7ce5cf24471a44d96f6b31775128afb4e51a5b00a713391a1fa6c614388785fd60bdc6dc5254170ea41e72c6211d1b7a29afef194a4f909ba5a2c292ac26945203fc29f33380ebfc87c958537a997838f0b8a0bad0f1d3a53d44f4a8de21f1e12fb9513ed9db463ec4f9ab467bd397fb1cff224d0665f6d3a52b68f74fbcec89d905e2b4f29cff92ae3fde58118d3a6019ad3f6ae608685152ee14bea348c5bcd8625b08ed22319ae03566d8d24c0cb3618fc8ca2127cc091ac512f495d1300f343f3a1f5821582e77db40f217a07cdddbeb68ce2adb894c2ff7095ea09fb9708d6b883a6cd8a375c6b3f75638b3a2e66c153e5575c0b263db5f71c9e4d5cca171908a8e9f5125a95565bbf40b449a5e042d131c420bc92d972df3bc3c80ad5c2301a2e6979c21a6a0040a280fe2bd918a2056e1e00b1957be649256d0b9d8f56a9c40b0fee5f5f5468bedfadf90af858e8ff24a04c2816ad6aaff87555a23e298a838c4f4371af6c83c428fddfcc0d7ad53e824c23100c3b384d7c95fa1402fedc0e8df02b1275338327fb1c07c49097de4f07702e911c50730f2a48d612965ccfb943c71843d08a37361d705473c9cd0c34e0a50227027f41070be15e63ec60cbc688c43b4260ab4db79773bddbe8e74a376f558c2106c191fb4054aea90075e8d7f4a10b248c946ec1b9ce0147d5527c09c90817c6be838fc8ef207567cfa8bec8700ade4632cc0b2194f6f49b1479c631c2ec3855b2fdfe32e3c4b071f233d036e9074e156af2b7d1c5d46d63ec396d2bc98700be3152a13017542bb242647ca5b475dd22b4ad7aaaa0c00004b08701299fe395fb2e834239f670663ca83b1ccacd5922b610ff3908a0b7a4bb62a8f25f05ef98859d1623ee3cb11adbba586862cded604fc35669962cfe0032e105f1658e5bbd1b35a13dce773b981ce2a18b38ad2144de98a448a0272b2369be84f482caf5036bdaa5ffa876b13c76c8b8c55ec6d599415bc3cea7e44823d121c3bfb58c0acb2632f825892cd241ed85af52899a8ec62656e3523f699f9f0a144ca671875da987e4b9fa47731ddd30aa02d37b7c3ad4e84b5800c17490dcea1bc2c4915179c994e9e4d95d9b01677ebb0056e068d76a288eea00cc882aa292379e9b979f09b4df6150719ef1f2a942bfe10f412de93a5b267f169cb8caa9a86649d63802d3fab3ac2552bb861957ec6d518a17bf9e134d3cc713ad54e816371d42a7c741b064724c2ef166f42d06e57bbc0dbadfdef8ddcdb823c96d3af195d466e81dc6d560c059e3482498c73e04bacfa776b26b89eb4a5c07bda6bb49ace0b80c487205d8a86a352938457caf3e5cbf7f1d284a158a04b8d8bd21b9011fae3b7f2e71c4df03e75425399a0515effbc5945e2695625b780bd0fad10926497e737d1167b3909b00cf248a317127991b04ccfb87bfddde145358db49a0a703d3c90e2f7e9ad4a71fb3a1e8c2e0f4a4d4addb96a1fd25bf58fe85025ca79124658219649d337cb1520b644ad3253cc11104efd5d571ae44811d09082d3be360426106826a537d528f6a63c5d2c38bf31b279ee7883b57e7cb8271bc88713076049339424ff43204fbaf0f909343f922a8e0be0130f8a26277389b021dcfa9929a325eb0326a6b8322d2e507ac14d2efd9b27907366dbe62b1c1c39a60dfb7b9a63817c35a717f7e7be325371729594c991cff59baeb7990c62b577c4877d93e632f0e33d8c1bce1d8dbae76af89cd7d1d245c10dfa3d62e73a85541b0d7c16afc0b415861d3d48c79c264d2557ad01b90bde3fdbf9570d40f7669e9510e8f2c70629ee8205a79dda606552e25506573087947c262b476e123971c19ee39c20ad0e56ad3abe2c41afeae7e24e47876534b028b52e8d7e94c854006de0181553b2140e76469cb23417d63ecf34a0922c8dea364a32e3a877919de0c37209373136fb78686d855d4cb2c1e4051cf5bc64e8b5bf61df972c4e27b84b47af267ef7e40321dac2340d77f427c8bf4440e56b1191e9295d53bc8b298e8d846a350005606595c350cb3895991e522a9d6b98ca8fd00fb7b350f38ae64b666cd48fb239e59e0f2fbc49ccbb3af2e66671d85b3d2f40c33f86d7992f62d2a12465cb1e8a51f09282c0170911b784e1178e9876dca3287efcc27eb485053daf41c75890cd803c04d6e623a89da7a429f66552e01ea3f3b3f1ba4046f70f481a07b5242b5c4feee1bf7b2a9a892e5955f759791939c918f5c40f3ab110220a6498329e7f98039ae960e255de99d4124f47f3b2c07a5898649a4048384322f249ff5e11e9cdaa63b696b5799460aee0bf755f7656f1ed00d21d96a22ce53603e373322b2e99d5ecd83ec0d8251fb95037136c7564ad7a8f396440bc765a085ea2fdefbdbdc53a068c92687e5f45190fa120ea194c396a0cace333145d66d01b4e462da16bf5eafc0a55572d89694c31aa491756da44385a69bc9750070a678cae898489713f040f9920e045b91bab7d88da62d1e14987cee6084a3be1d0466e7e145eeb250e0a72a709780aaf4d913890ea7bbf1fda66450b6d27b621aaafaa5c6c3e8266045aefbc4bc0b6b900a108033244168286985dcde666d89de47821628eb3a6ba21ecab372a2a1893ff8bb203dc90319a7e6c17588cbfd09febc37f54e200fb320f654a55b013ce1fd74eeaca4ab1a876556c4fe2f3b523f27b09e804c057921a1ee524ee98e1e04b6321ca7f77e8fef488a7abcf737f7433215a805d19b7b4c06bb0533f5a5ae9568ea81061dadda76d2bc24ff8294f6451c2085759abe67460b7a58aeae1747904f013a148df2aa77ceb67d3e74b92c41275dd3c0b563002dd932f657842a9ca5cb5d954e7f31ef8980cd5ce2938e9c7bc1980062b5565e4a5953e6c203073fb84319a60609ed5b2ba9e0cbd9fdf7211b706733d041141fa01e0ee98d98941d8002fd6730c465dc9711ad75ea04ff6bc318c23495715340666203df99a43bbe15c71e61d804b3b775b5fa18492b5fa7441d19a5f3d7ae2184518b055a6172a81877ecdf6583b8e23b62939a987ec381019ced23a64cc81bdff895d9dcab45abc743d8855e25a0be7a55ebe4c987060e869eb5e93984e440f8d0cf137ccfa6f2f0636e2525bbd21dda847c039482a6d9f406703c400428967dee84999c44d7fc7c85816928c003193763a297a58cf0377d15c96cee8d66e0cb382282a2f28e80b63d1206ee6aff6a65fee877b8613ba70dd6b4c19b3d657b30f606d1e3fa65fdadc8be02f565e6ef35c1fa67b370debb2b9361bdb54b4da3bb55a6321ac262dfe29a0870afd3d8f92a9b754129cb33455d9d2fb1e75d30fea6d335ae70527f530da489aa432ddc1496b4b69624af44571b7da72c6b0aa6e374955c7091dbc7c765ddfd8d66e76914970ed43a8214339a6ab4601084a4dfb171a4a5e7df9357d8bcaca7bc335f30fda852bd25fe69627f9bd2fb379ed26fd4183558adc3f0c1a2e875410e5186050b42d626f3429e2b213f5f9a4079a8bab68b8f71d75f200d94f35c8153dc42607cfe6d6675867a32c01fb6467658d21902da59d01e27470d293de1fc0b72fa251c3b8772206d7457ca191ebc550865a8edc0ad9aa4ac294aa6a3bd2631f685912271c096e2bac150d8c5326d4aef9494cc79adf704cf125cfb39f7e6b01d2dd0b22ada092bccab9728041e53322a1147fcc45e6f82c52836db676ea44415b748db9008fc29f24fab22d02f74ef1ed14efb8a8936c20c7b0778690e2eb1e292f5249919d1af95b75e284240daeebb029fd5986db94dd1a22e8a6af0d3652500beef167b9718a0f6d1180753ed7f951b7da5f22daaa8bf993107667216a6a0b2d3dba8ea038a004c8d8357e1347f92c3a8890d09bb0f75d87f2df2b02436780b9cf3ea911f24d82ba73a5ab244faeb5f93b1380578e8331326dc77400491922bb7ad63d496495de964fad3c2b205822aa98d54b50574e6a4ba20d0df0e3eb48c561670ace088ab573ecb677daa28433d04deb8cd16d7df44ec24ffd3178f7da07e853373f895c379b944de9ef33e7866ee486339a8729e1844c35c06c9acff3e08cb5659956ea320c8a01bb4e137f981b1827a48be51275cae30a00874735328f999bcb03c04443dfec921ef0229792ba20d5859c76b2a8882e1c488a0eff745a8e0391d229a4e565dd6cf9e75164406d5d503c245c45767f6613ec30c3ac269f292083f7da4894523bd4ac4432f5c8fa0e198264c33e1a986affdfbacc071d5592c3afafbafe280c93df944872bea2cc63053c5b71577f284230ead44d4d33d7e41f89cd0b100f16a79b117450e9b3c5e62ef5b096f34ba481a003e5edb1f27e742a57bd78c6b8f33bbb5bf002b6b8aaa5f1ec51d3a6cc4c53d9cfe4ca6e6944627f493851b34026557b4294555280d5cc7ca04fb984eb6b4040ffb8a5b20172a34ae98e34f0593d70d46ec5431c0d21e79a15d94ca6faffe63151803e8630afe751790b42de4db9e3aa5159b60f00f15495acae7bba768940dfd5800699c7f4faeebdbc7385b7c00a3a432c07b955f8a5abee42d280515114741f94f02808050cf38e0edc1ea867673f753dfdb6df29731fc297ca0d8e8150ddbf3ec3b03395a1256eb9fe056b28fab3338f9b2faf99b5ff12d1d4a675191a172567a02de23e0355d7c8b7d9a9bcd5bd1c730450198013c7f2d12df567e1447bbb8dc6f9c8254ff072d49ae8beaef04a3144750f3f604e950651e1a0d4b230442b7e46e18c9263e2fd4c83b369e15d80e6bb459a713ffebbff0b978795778e882ddf39b2a58f4d5a802f086d019db216905edd3d445ceede8802568c31547e98fe6d5e2cc49151b880bd01b78a11caf707d1c20e3dd292a601ff4d4ab4a29b09ed82dd135be646c717bba8d3d20af55106b4d6647c9a4a9206d452bd8a498ad6db3c43a7cdafbef8c41c4ee5a44a0e3de2fd72936e6be9e2967f210e02a34226a56bd392560eb6b61b01fec926a3ac8b7bc1b78bff7ee11f2739fd3657a915d82626aa0394b7140f833054d844a9ce2c4e50a49d88a2fe906191c9dc1beff4a4bc72a01e8e4f40c3dc9357ca2ec8fd51da82e112ae7c4296e715dec41ba2083f9b0e5eada7ae2676114242a431916cf9423b30506687b8455d7c9b4fa3f098f9d528256a8c4633cdc9b4b88a127426f5c7ddd2b742ea4186b5cbda9639ed034887cd7976f7f96ab95c13a1c51c5a3f1bec8cbd0e6ce6220a8fcfdc39d85f68c93ab389a1cdd96cf5a7301867bbe6d1513398edc09a6a46da3733c2f5e922d339a290bfe89f10a9dd5da1f9b223ba11541e8e30f84837d2cccef4615f48f5550273c4aaf96aaab89c81d7442ab41c04e4ab6e08e8de4a67a86a90071755393519ad9068a1f59216299321d696b5f02bfb1d5f46f2a090717e51e14faf4366c2c2c949cea1b9a59db32f1e1cbeedfe621f3f7e5d02923220755955ca855725d698dbe2a34ae46af1372121bf9dab6db516f3983a595390697ac8dcdcdf13435ec9d05ac13f103704931238fd0386172d180b5b865eac58bdc6aa03bbdf67c21c6d51a0e3f63e65bb6fa865477dc5b1185f8e85ab31d8af32c260d4017fde2313bd4653bad84118025809cfcacf87b0ca9f189b0e546fe10f58ef5900be4d0a1ce325680ad0960fbbe96ab02322be1ee09e00081eb1447c3b741db7352f978239a7f60d7c689457c79670bd924ac2ae22b2af98d7935df8a539c233bb49709baf171ec757736a8fcdb54c5d53369119b43af8c7b3e01a2366be0ae344ada8111afcfad2e076be3aca231b0ccd92078343720bb4d5e5829d169c3d1d8a98e833814dfb5239c8452687a97919a64118097e5b449f6444717671225614beed3b52a26a3120771ef068ba4a18a8bfc1545543a052feb68cbd1ec02061aeb9427e62d98f0c58067ae043d5a67fbeda6a2e9efd49b5ad5b94760728a7f3fa1716fe17f89d5a18fcf42beffed630689d88198839a5afbc29e17757ab775987bc1fcc6efa52b7f6ade5761854ca8f021d8a68ab16eebe4989cdfac97185958f1806e4491f3a77afd013b8352d8588059ae4b4e37e054102bfd6b8df3967b4f493e1ede0206a9b7edcf842cb2146a64612a4259a623ce608892d316fda4a6a81353d793f8a6cc3d1e6788efe72913979dcd07511a2948b734b60518d9ed858f768f7f858e741ab795a879dbee8690f0d305960f53bde2aed4ecca122abc49e2297aa7d9d097d108a564ebfb4f766df043704e8f8ab4aa16174811c7b910bf4b997adebdca5750479fbd9c093084836dccc39e89323b7135e3df3185a5bb9eab0b4e6660d66e939f0d60cd21e66a8da7d05fd26f7811f476db04a6b67476df673f508a7da674d2f8a38d99a6c482c4ef841b4275b34a27a962c949f50a2fca1d67fbd87a6412740480b2f1084cca181919e40c928b7f3bc2b7f6449fa7846e2417313904cc2a65c18d04d2976ded5fb39c85776f9f63c208da635e9f2e5c886f9176b7c99de1c701e5a0d8c6af9d06dd240a57dc6a50461b509a3af67b60e8ae512b8de1cb6154f9288cf573138e6610789a86799dfbeb208d316f65392a123054a6969e648d01b885633733b12a87aa821d244babd43963142d0479e5bc17cef5bc2f83f58bdc63cdb79aa271c7f4dc7d7270870469a8caacdc67499c33734c26c0070f7193ff14515c60ad8e995d91f2d84ec388daa4cc9372e63534a9cf34e916fa58141fea29f75dc8cc3e4517c9bf98087fe805f84b06fdafe5217d235090e3dc505c072e1c544eac10e473fcafabf9f13b194482a728849896c92ab3820dba96b53ff498e4b4140598777d2132f231fddd9f1b9d0940c84f58b7285f2939c15a781055e80323564c83364465f01677be69deb4b8d5d1d78e0715df206fae252cb3439a11da228d8b65abcb57510f79a09fe6a1534768fd34a009ec7afd8989ed48768d53a1bc1a561eef8fa58f0eda6a621f707eb1b0f9ceea10f668738b35437396039e1b2cc92cf8e4e674e26a76ed7d4f78285cbaa61033c41a4e063c3c39b0360b929d1dae3787c05bf23b4eb0f528fa6621284639469a84e6c79994bd9162407b8f0472f6465f0d4e338f359edc1b26f8effe7b9f425d53034edad175c34595c3ecfbc191f29f0c3c2c51402ed1a8cda904379d3bff336dc9f907900008abeb73014fa8412a4c1891d21e94c248c9c9667a4111784ec74d2f72294bc69a49353fac9a37b3e79ae7b5deae66c1fa081800bf3f8fe34e82bd1daa01cc93bee5eee41e039173fc317d25b3f9ef1809adc671cd57824d703d0a002fe9928474bf92289cf17dc2f1bcb55c767b204ca278b9e38377e22e248d726256e34f43641a8f9eb6082bd2d326427642ac853b95315e449f26088ad095f43a3c6ebb9e17b9b1a1daa088d9e6baa704fa8811c71de3c917bebf4edcde3608b645a214c74e91e6917f3fada67bde27b42c982dbf811ce3bc4e425f2e187d5ad916731ba00eace75729a82c28405126d836e79d2c8a3e3ffd157dc25e90c1e252442cb66ad19c87aecabb512b2c845bdf0a3125c28708c7067b57e8edfd53ae94b43f98ed30d3c3777a3a512a2aa95846497339850297299992c4792a92cf4bc63720024589cbb77d0a158c79c6c463b94ac3ffe42c70f211e7848dd0117d5d04082504b355dc1da44d4eb90fb003d65e99ca5d7f19c3171ff84a6f6894d7dc6da3855a2e4a8d9f6c309c99a7aee04b3744ab49dfca798ade9fda4fd0bdce4e60b5f8e31376e2d5f7a0056c6d9195493726a051a1bd69bfaeba86e56c6bb95d3ebc1973ceea4d9e2537b2c94d2192f9e263dbcf97c48e2b2003c15ade5223abc98ad4caf1d8b69de2b85836a5bbff7cf0b88f3658ce94506f8bb887508074c8a5b2fa692019cd9e024a5475bf0f6dd204fb10f770593da2214d0afdb127c1e262f6187c27fc4c2e8ee975707710f909bbf2d83882d0bda7e84f79190380dcb04ea6da814981cd066e1e2e6740a5c0d2674011ac5bba78fc144e6448d41b9f35883c348fefd7a8f1bdd62717eb235eacf81b26f34aa93d4d110225f06c200689923fbb9bb8654423f8ce3b49fc4eee92ac58fc9645a8f37f721d82ec7c16a94f06254aa1fe9f4c73425b1365e6ed1d82668e8eb33e85468847f0020ec404db65c89defedc44364a9f2aab6798ad5244fc3f75bc87fc95c2eb20c16d372df87140b086c95239cd06b2b004f5aff4b986975b545195c603ac4dbaf52f5555623cdce2248cf4854870dd9b1ad4acb2cc0099b403c5f52a350e55da302077bbc385de43ffb2f7d0bbc8980c4f409f3bf447699924c5f9885c3de98dd3a21b0f918600a0600d40b088db6f7b535e5deaef5e4b91eb525772f00d4856ad3f6ebcf5fbbe0329981982fae57a786667a49fddde445329ea5e56508719125cd1ffadbe947624f8c1c6a93542d5b9e6eea8923adf0ad3dddca91bb7427b87a7f96179f36ab25f0d3180fbad545265eda6ba4441b8a6038be64d3da2df54f5d32e211b102c56d96ee237543d6122dd8502ebc2af6e91d8d4de3d25e9317f280c04b2394cb687bab0e03d237ffc01eecc7cd64c51016e965b3d6fb3d2cd6e22f6fb27c6ed23f512ee4771b43acb9c4fa2fa65162762d4a01a266feabd26a7d63b08c89409392168af5cc418ea8dece7751fdf20c84503f668391120c33d032f9afee8bedf6fc6af8dcd0c73e4cde64373b80dbc9fb886ef016417059ceb0ffb81fd642c7b826fb0fdfa78d501ccff514174aabc521c0a9622fa29ca5dd37bc605756c3d70a9a8fd22999d693848b32076bb3f27a6bc6f2c2f489149abea55373bc288350b408f3cd3561800f3b38d849e613a73b938d72db70bc36deb292a6739b10f2645aae3727244a7edd445c70e4cdcf50902ec146d4716584edf3bf50e2af42268fbcdcfd6a7bf82e3289afd574dbc04483e6ca82d3e40de04bcb39906e7dd1c65cc7b604ceec3c74965936971c5ac17e241e8d2c2f5004524e557315db8f95914d23b2c93af669e5b4296643a0135f0772dea0d42b9a550fbdca1e980f56ce32ef9c6cc215669d5c707258117a5e136714b9119fabbe58bfb3d834b974dd0e15487ecf8836f9caead194625e47796ab0874a158540fe739cc04321909dbd1d92aad996260414fbd4243cae180e0ad222219c468f00b9104dfa4c46d2157c9e8365aa1a5cc520979c1076a8cec8c7b8c0c68b1af255428bd18c2e353b7f821dfc2a2c00825e563f21006db4f98ce7dbbe36f6bf9b132c3a50578293b922570f0a1ffd153c926c0d4f9852f7502313991bbc567c0c5819ea77f24a71d9140c306ce091b5f9fa0b0fcec096b380929cf5401e87fde49a94c65a83879e8a0d51051c0d07c8562a6de8065333656e49b16d9be791861e235081ecf1ff7cc94780cc82a5deb43b9b29ff84ab369efbe88b38df79a95ee87168f056fbc26d56e660b6dc77cdc677e0eb6024ea857e03ec7e01e6639f024ee305c3435278a89e8273875043a7cf357d0762a39ffbcef99a31f568f756267d5d9757450f11f640efb679ea1dc78678af19e92c2e256d00521d1be8fb2396451e1d097ca8ab3b6ac6a4d360c03f0a7f0967555782bc795455b08e83671dca57fb6582436cccb3d0ca6bdbbd99163f7566bd599cfdfe607f3b0ff42044e464e3bf6d769f9ef2bd8fbc1ab0f311d0dd2e3cc4f57fd275bb676467b2f61d289331791acd2fddf8d895afba590ccfc349a6a2b5c1850c7c689a1991e322310e74858b8f9ca007b05665f34b4dcf25190f76c74d85ff8ce64b94e5b8e9f49b6f52c318f50df09ffc0077cdaaeb11ee45834b98f5a82e659b4b31da3ce55d6f5d4bf36121821f23773923743369d674fdc121e05eed7e4b2f12475ce4f9151df015f5507aef54611016873fb8ed40479e73d425a1bf4851a0115c1f7b47a61c74b1270d10739980c1cd5822451219323b8ba44987b6665b823f26b3529142aa2cd0e0f0614fe9f1e7aeb55f182b0952922c2b6c571ff423c0aa9636dcb0fe79ad53865da968fece8c0342751e422cbb12b2bb1c5aadfd51ebbfb7e9893768fee0b6986d1ed850453c7c9b694eb63ca6ba78dd48bd07c3683f973cc87eb7acad8b0752764f4dfff405443d7f4be142def3e20f1fb1784189a2aa02ff3ae610b1ccc8e5dfc1d40273d21e7d2ecca70ac91d543dc3e938587d24fb84a66a06739ce1910b4b91514d56bad20cb95763d3de93cc4e804054d4eedf082c3534f8f92e7234ad0fa43617a0fbc68bc89b7acb1b8b69877b876a96c6d2efa17a0597b5ea7f0c835d1f9dd75588a0533b1d9363534fbb7d527b93e2ad0f46ca2eaebfa3359be9d9993f518d3eb66f1aed813dc8e63d1224a6ecf20ad3b269e5e9fa29add9633f5ae3c855cbd12c9bf738a33c212a6f11825602995c166ef2dee76c1886ebdc161eb6cbb319df8379988c81a9ab074925cbcf2007ecf994488fd21e17524db75317c0fc779c85dca6baefda2021f1efc14b7cc88e75595cfe8888968c04e529aa77dc4f3ec65a6c9f4c25e79a032b4e7971cbbbb631262bc8347be59d77f3a0d5f127613b3c9ae9137e09170704ba8a170c8cc0c8ce7e35540c72f9d3e13b7dedf73c13991d0260334e345ac00623a66406fee9ffb352d2ab72843b244f037e46d9df4b775c880d9a6e4bb1159f506c519688221705ca87a2c5a72ecbe93030d100b943327ffd48daa2d9096008174cc0435ea9d1086b601a2a33160ad042c8fd235a77d2d6a2848808ca818f4b984b03cf48ead825489fcba8ca2c3c4eaf8bc76bc013daf91b558dceb85e2d4fe51d7edb89c4c6542722a6dfa32ca972c28f8c6f3346ffa97c7ea2b804e09d3eb86f957e8c278b41a55f2d968bfd22157c821154f12fd1130d4a8ab4af1f53a503ac7d0a3087d1de235188b0e8dceae40ad7c9ba9dce33a6d772cfca9a5efebb7aa86ce76a35d3d4477ff1498531bc91292198dd1ff00a5bcc1c1b32c1c2a3709486db423d2f878f2ac975253d2f02eba4addb9a15d6c583e9f4eafea9f1acc93379e73b1d971ec7d589bd97ce086eae7669addbe6ff3f9513e5baaddcfa38a5265cd99dc94b931394040ed4cb345a39c05f9422bc3746baf2edbd18a510bdfc54db6fd7bfad0110a93c2ce29a2e22a32aacd31b4d297f05cabc4d1a5a26924399c9424d7a794bf1cf8ae616011ae6d43a2abd1d3d78cacb371bd7542f79b07011ffb6a4a1c21ff7b12830ff3fbf8bcc9479a250ddaeacb0f07e60ff92b131b1598bef7dfefbb09fe5280319ac7807c8367edaa7b32b146591550c9b052b38c98e48ece31b27a4e7eeb761dc027301d4664a2b7a21dd7d170649abe7683ed258f399a7dc5c0fb4a3a39374916fe111c738da8e942d3cd6dcd2df3583667b13feca669f2da9a43f2b454b7d55421b4a847372a478496b41e2b2f38fb99b95f175c9ae60fe1102e5cac278b969dec28ac5d8a02363a1d649ef0a4a2e42ffa6ae3b0f5183545e3a7a5293eefe78e5a6cfea1a088bffb351d18debffa2e3f6358734a06f369197d1292470472d35680e797f862d9d0ee04b1d31f9ba489b839dcdb6b28a129e4bfb1215c785444380c645e890b5ec9d68473fe35387ad68896a9843fb0c3681cf908721df841244bf44eddaa66470da465f728092f32595a839d43f1e2dd1333135482523625dee65d196c327f53c8488ead915ee473cd8def5375ec5170a24f9c6a9fd07a8bcd8e5a8258d8d4a90df11097efc3c7e8105d53f1f81fd23d39b4b24e85a8e5cb58fff1cc179667fbdfee6a23e2c70905803103f174d337964ba5fb07290af74f04a989ad449e17b0b285b38daf96321cfe243780af6518071827f053849f9340ae96c14b2caf265293de0e6fac4188cafd08f5100a946b4ba4536b2a1d432839ccef97defc3ea7546619ebe847a112c3e9e354fe0ffa2608a3191c1f37740f98314af50b353d381104e8f938fd5d025ca808873de86215c8bfa67370a4d6203d05642770a898ab8aa882c0f7a2ff825d47341abb27ad24a694d4e90f8239b2aeb566c14ef4c345010871d35bf2fb002f56b3af5f94d35f3a5d7014bc27034602d42ccfb7007b1b9eea0aa4444ca16ea135221bc316314023692014833b0f62494169b8db22d9eab1f153d44d7071a35bb9cdfd05dd251662ef197a9a491b326a7a69986cd477a95c88e02f190e02aa6239a4f66aed9849fc3e102477bcfb467fa792f8635bb3b73f9195cb4532feb015aedd09d4a03021b7ba2c8ebc73ba6e4632731cabed6153e09e6edf70a6eb562f7a05c45532b56998f6e1dabf3de3e525bcbde667b0de2e4fceedbd5cef9e1aa836eb1bb06235d37649952d07b82b5dd76ee2ee98a3242e6e65692c29c14da72c6cd166140fbf0751eeade2ea7dffc95776ecea83cf5011f5db932523da55cd573269ab922eec44f52e88f1edfa923b2e555fa63c417617f39904844366ce5a64fb3739939128e160fac6815b8ad6dbdc51c8b01f11162b80012cea270581a42ff41cff0c2a316e61707db590f1f77314f6dd2bfdb4fffdfdc89860cb11d8fc34aef4e121a78c66a34e30afa5aae98c95e1db1ced3f6e4d429af17d35f3e714da75758da710d4c630cc0a025fad8faac2aae4366cadde000f8635f9a6e6e18402eb0ecab7c875ba200d7f07e3b43c69bbf748c685e9f9494b123066e770459cf64d67f65bf81b28b1f2f12246dd4b37a2a69f2468ae3defd6dc7c43977f2c478e80c9b1f078885a1492440cb857e718e5d37aa40ad06bb0ad5de2eedb604bee4604f624c9ff88d91f71acad63037cb679f84600fa684f9479b4e239059ac4075857e2d6cf7d7eb1e4a61cb270dccbc437b1a207dbe81478dfe81dddb3396771b9ddf27a3972cfb95681b86b83f4fe03754406c69c38a79a9d5c0941c3abeaabd9d81f3e2d0e79e9a77add46ee9e91e833f8acdbc05193b48f8524c1b33a233c8a207856d16895da8173432537613beed520185e40971d2ed5f40f5c1852b03f51debfd879e43d25093ce3668ff4e986b224a91c40723de73e5ce9e4994e48b8ad2e5164c78c483eee92cf339cd8b90dda716454a0eb950f720b1d79fd7685bbf4f1e35c3a5c73c15961f08cc0fa12c85fa44224575ab0e424dd4cdcffd22216d30596b13d3af11f986b71d492718da8dd4d4c7e40a45d8fadd26c4725e1d91f0aab1207efc07a882560f5561e8fc5816dc7b76385a9016cc04b2c11b0d752e4460f062133e7eee7edbb6810c8777b877ea1335105d894e913245dc0eaadbea5daff01c63d196a214ac967e4777d5440c5317e78fd36473235e71bade5189f8d651693f4caf8b5c07b195726686f02f285b23309598f8cbb299afe60cc723201f9785aa88613e6fa370371ed25e9cf1e42fd5f40737344cc1e649424e03fc05acbab61d02110a65f99601bd77e23109e946552db2380f85285196fdecc83302339948ddceac7513c8128faeb1f5a17c140431cdd067e592bc55faa9bf80593181f20340aee834d9137df58d5dab8cfcc63cf18ea2d82470ff168cdccc1d9bc01538dabbf2f02cd4a3dc5b4edc09bc76e09950bdb9f523ac2f2f474c17ce591982fcdd3bd1ca9a94751584122c0a04321264c6c0297b30a8b9bc18b40fc9e1bff8924ed57806bda2d551db4d981d7768d48e37e8489133ccbca941cddbad6ed149b9482811d27cee99e765c16390d9f3506ca52e64f6fe31bebcb49125cdd375bfc1e1a3932119653d3221d3b73740ab80c85eb524f2be02430e8750003dd3ca3530d17da5739144eb7d41ebd4259ef5093279aee616097312f1b730519cbcc5589c494217553060030b8a5a22faa8cab002e070af97ef8e653eb025e74d573950fbb797700947a6c6b30cea0fb1d2f98412d6fbac349c243b5bcdc839b8274bb842970ad6e192cc717f186d31d6e1c3630f3ee64129ceb22304ce3333deea92d56eaa14239c4bf5dbb1ac3dbf6851140b4f9dac8d217cb5a75a6606c8b7ca222867157704da7400005e3d3e2c8d6665bc9bca0fabe9d89840e745a4d5506b150ccbf0964fd342f10c36cd7b448598772d5c3cf4680104d82ab9fa795886e4a3de33c1234c2c57f8fa914ab89c28ffffd6ae3a35f410384b30ad4eaf1f72ac8332b801a21f5447c7835ac4bba133b85cd3751b59a6ec278c91acedb168eae333e17f91a5e713d22b4a3b2f5121f77085fc6e142d2fac6318dae295fb9d20bb58b85c085d3959a99a9be4239b9b890bd91ae2299a9263fbc3cabd0eb135951edfa7338fd884abce76c3f4d77bd3ce4dcddb70d3f86fd0be44f63eda4b8d721680f00d63cf0245fc65d93e03d858891374761313714c87d720e08f268764a47214127374376a54f2c12dd3979f83f22ff0c23d23479cf0939bdcfff504bd460c9a3d6ef0d195a8b6509ec86affbdd8a69e24449658472dc306244b156c050828d465e86044855c6a3ed1c6e83c4cd248888017e10e42ac23c33b756f525a730af77a4429a5338e0fa0406101c341f98e14da9f3eb02632c2254e616b224d43a3cde1e9206d4c35c37cc77a82763f2b384c657b9ff0738cc69dc733fb5b8b83d1f8f2ea31b387f707859f72b50aefbc1a56deed2fb6f06fcc71c42ab37a0fb9a6a76ee9491242f0931055438f2261219e1d62b8b3f9196e8824485e1c19393058d873825769574e138a8e1185f320fe9a4ecab4cfa037631c16de7295cda6b7addefddb97609ccd2ed79bbe9b6a5e94075b69c5c794dde67d2c6b315f6cd0d97e66d3b39614feed9748a199b0aeecf3f41ca3efe6280837eba32c4532f538be841fca4c505da7e9cb918e38d518c0486f5af4d44e1db3eb822d07ab68a58cbba8202b13826f8c64264958f9e1c6a212e91d1be9c4f1968be557a34b816ea4920477ecc469ea85eef1ced2b45ec85452ef34d64df5be105ed77660829125c55e8c8ab7b6cb056aad23c76de7c4c0de2053a85e40b735e92fb8f54e3c1502371dfb30a28658fe4cf779079a54b0bafc07fe700c2d3e98fde0ec7c53611078adafd572c7478489ca311a2c8070847422f5f1d092f676f42de6f172424b2c32d498a6f78829447be49936e77487349e945c056883ffd5d8765e248f0c9fe29b670ccfbcd083e506d0239b52e77e25267f287219d7bcce84d0463286dc6130f13573db28f465796daadbce7975a5a9cea54e21ca6f6bbd075dbf52aae02d57e3186495d6c254b9fa039a305da613f08bd4389f8483def2d30ae84683f86625a2060e09e9abcb44707eb06a8b9e7d44493052d5936d059d7455364dd680f6830dbddbf520e245e48e1a1b71eeb2cb41a10f8ff0bee4c1f45b33e25317fa3d991f8d66743437506403a7e21151f8a0de0deb62f957aca641c5f3c6c84602b64549b147a4e047f33edf49966a037e3356494de99e4aa785ec15e2f47ca73d87fc53bba988f9844f9195be6a8678b2d40762e3910618bbbfc1ff2513c07d6b80a11c9eb948072aeea2b9baeb8008fc668cf0b2173f3a2b645ecdaa7fcf6006dbeccf1ae551230df3dc35779bc8211e1e609c745b1daf771960336a57587b8be767f0c8d3949835d2eb28ee5afdecda08877c86a41793392cd9e9dc61170dd1fb3aa6fe0ed60ee078a97637faed8ed1888025a7e2dba7faa664e66ea05b6e5ed86652e139c7c6f163c9d410b847b4d16c4f7053485759b21f9c3ba74511ee6e7c5e5197e83fc41ffa2b0bfc3225bbd140fec58dc8bca834cf9766feb38347c0aacc1823f2b14331dd9c41ad2fabf8e7929feebfa044e14b52aefc50d0e3f9caffac8fceee9364e5709f2a5974dcc1048a5695f3ab49d82c97b5f5987b881dae72f8a3b1f1eaee53721d8a3ef965d957574415812566996e362ba7dd3addda8541af3aa2dfe9c82858f97da173d691fcc43770dc5a914fca6f728602a761b8b4f4f6682dd44454422828277a198411c8777dde2ec7fcd9aeb23185ed469d362c77d1b33415dd638d123bcefd36e561979a915776b06f1d38ca12ffd0949e9ca8df59a0beeabe2b78b833a06cb1a1ddfd5070bfd703b01f804df69226165c4ffa9def95e667bbc46bde46302c17df0c650cd63b9d6fa908c3a72e451475b90eddddeb71e14a905e08a99cd995fa4f67a1de52bd7c88c445bfb63a1d5546522976c5da8ac8631826a9530e229c01fd24606c2b86ea51c7b2d44ccd28c1f867002a88a1fec5d295ca24b2425532ce4dfe4934ebaa665d0d5a810063a388a6b59f094657cfbc2d972266e5ee27c3b728aff3d329e7ce244b6b39b6c8163b1ad9facf7f6b89ffce29bc0650f56208675d623fc46aa2bd2333df88ab3ba8be7c692e553cd6a7acc689a8b69f17dfde8ca2798fbec1f2010196d0210821cf03ec488dba18da5f8a3cddf75aba3f2ee30358a9cad98abb7fb4bc61a25fcc6d8f0a8589f951b50f04df8f48f7345591757eb2b3aa58716e70cb6a8999453b4751f6eee301a647260450ebb6956e219ba6f35266162930206b72030e5aa116b1db14e8f679b8046498937ea2d4bcf8e7d5dcb6b747916f12cce1b1d233597557944dadc6e8ee2015d1947b6975e4eb1621421d7b8c1e4d7d966ca6d0fe1271a2d28f903e4c9b50bc04714c51706b9e5a8e16c13c25654a6d38a0fb92bd89a55641372d2dd07d29e13c83bfb7f6c55d2116697d33782a814c1a4c5f1879f97219b0bd012dccf8bafae51f79c384b4eb429e4d87c293976b9d9e19fdd2c1d67e55aa54abdde4d2501e64a6ef3fe7eb64c31e194981bf047e0bc6a99f365406eea04dd324bfcf141a008eee567e1121a36389a79bca54b00480a442fa0f20a91c5d5847d1f854b87798d596fa0363630a035da192e53a66d1a037b69f64bdf97f6069660703e162bbfaca0dc9f4cbe9f8db297b3d3e0c0aa062c5c91ed5aceef922cf7fe7483f4329a947450ff33d1ff61bdde91b423b0f3f27f50b3488779e5974c77928dab34eb3d29c825b98fc72d003560237135a354f90a1c39d87d555377d6a13dad3638838673e298dde73c51beee6de859e126dba7ab9bc8412593caa65175c9f8a40e48b5a78e1763d6c1ab55349b0fcf977b916b87fe04c20f5ac76bd8a0ac1772b2cfc7a64fb48bbc9bcca31e77c95d44653f1e58b9b0251b281de6d6b18fdfb0b2b831cbcdbf338fb1ebe42cfc634e3b4b3b39c614367659ef6b98fc5f9b58c0cf9eebef07afbfc4ff56aefbfa79c39251971cadd0630eade11706ff8c93d850383ca5fe59ba849105bd7154be985a391c2eb4f5ac727db73a9b97341a12a48fb0b07681aa11c787cfdfbf3acbb619bf6b361ad1bfafa6ccf0fbbc57fdccf2800269b53c9b60ae581ddb9badae550f7bfe813f0d28c435d13ec78636061cb9bf3440b9b61e14209eaa9a87afda713f78a2f0af8c465045024f58bb8579ef80105897eef2d7e2cd3765b7b4b32feec462b7cd43511eb4b8f6ebbebf8ba9ad151503624aa0dae5e76730e6fd0a08cdcf649ece33c271a0b9d6e5e062a972bf0549267318751a42b85915e500d09996e8fba49f7d98e31cf0929fe4f133fbaad7757f75b2f6db564ad3826f83982cfed568aa156d002a2c07aaa042d3b96c0e84685c2229393c13c28e6d8581b5875fc81288ce696f1a53968239aa7ed77051cb88e14b40b23079a767b8206b189a3b97291889056bf2beee9f3cd6c2908a122577101189f4da56bb7b2ed613e4b6ca9c694926796fa84560bbd74fed433404655354e99c608b8437e38a4d30db899f1e276224d699420ba506a9f5826a8da15a85a9bc3fe8c857f3cc637c7214a5d2d72856de653cdc158f096645109abdda862a18393a9c68ad668b8131c219699fcfbc0e5dfa5cbdbdc352032ed36d4319330fb5791b3c0cea549f5e28e49bdfdfa34b45cbe21a4d9640d13b8d8fbf5a83f5933bc0ce40020d22c8e824d8d79d2077e930b878a5aa015e9063858857732843ce9a0ca47ce13690a3dea7b80a20e756eaec9cc08fb494bd42b9209fb2aaded14056869241f56f1ebf2d1cf560e4f274cfddc44fa7af121dcc6593e57a87b6dd1cb73b5985450ff0baf74e7d8606dea94551cbd008550a4b6f3eb46891d879790d7950b18d84ee197d9c3fb89448bc1e7e5ad2763106aa8e29a9a34470e036e57bc4bcdbd30b54f35e9c59410790ec54a3ac71d4d52fbb421350190d8fdf7b4aa9e672ad8bad6a4b260aeac8cefffa5b6fb2630c6916c1310a45959184d7ab50521c884f45f3c988a5cfab90c612397ee4693098aecf7eed70c1b1ea8f94f17fa74bd69d1fb0b95fa2490c900e4f83008d2384a267d29d1203ac437b62492fde65b2ca53932f6dde5aa8aa29c412dea9f095910b774703a6063d4f9b22daed8b7e7290fa3b2d7b3af449b7e7233f7828001302542a599444cb170ff221516bfa2bd5efe3b1e4c0f97d06e1ada73782231d4ba8fb8451980589acdef871feb03f881762bb0698b591c2c8eaa6eca5c1fa4e26b15e6721cb8e44ae40d03fa8dc3c5c5d06acaf9d3ed527d20694edb69fffb064c19d8f0dde6736dba108818dd9e7b3960532ae51a599885fa00ffd3240531337e3a86771fe6ea004c54306bed42e25930ae29628979bc810779ccbc85308159c884a650b6d6009ec033dd20584d4cc0a9b0e0094a84a5eb7f65eb50788c40e5ea17b696049d0a1576373cecd80489f9f67eefd2b096e74c76eb870589d1554a6707a2c7c0a1394533cfac6a57ec74811cb96cb39b9e0c7a80e674c25edf748b3b48f01192b131aa0ce70dce80150de827ba764bc9704787c60f577e193026be3f915537ba0958db07e420cbc93746ee0aa4322205a1a87403f6d29741be6b48bdcea98cf3f5f26854c8e8dd0c845a8458938fc9c46eb9b6a881f75d0b7a75dd90ab852196a20f9e1df37429b4a34acf921b69712ace03050897620f290fff8a693698f9333f698506ae302be373c71f1cd4c582e7b4c41aed925e96d311436d818137de5fbb647f9299b5ca2418dc6bd8d5ba148f6ae75b6daef4091de6e9f689dd1b272e676f9ff602de5b299cb38196b5c8677024e23668fc69ac903953a268abb7894d594b935049c4483de251ed59eac8e6a0b12c7e2d0edfa283d401363bfa102ee779b79b520b674ce0abda21f9ecc36c028d75a7d562492b5cf2fb6e4ae292143cdf7f6e806f27dd27c44ad6262ce82c5bce3a0dfdf70f013b1dc557cf3b1ebe64bfab604584f7193b6b077b0eef307ea934ec44c8c2a09b020d11c199e96f476b02b1816984833d7c08bc57504454dc2c4ccdea272cc0690d473034f5822e9eacc9e13f822a6eb4d34a011848ccd30cf08b732c55ac864e8a5557cf6f09d42408e513cfa629292d8f92fd9043eced234b98217fc19dd081312eec19af1cf8b2783b5da1d5995d8e8370fc09715881d0ce9a4d57b26c859e6a90701b108e1813654b67fa2000c1541d32a430945f4f6dcc3aa93ffb6735f83a36c0653ffc79023607b96060f0a72802aea27a216f61ca26fe7fd203e12b0ce3b6edc6268b558bd69fe019661a4404fb4b4a721656b23b8de28d1f2642a5fa22336ed92b5697ca1530f45ea16913cf8893dce135ca40ca5ca4009dee39c5a3ede631bebde6cbd96533460de269993ff8113619f40a87fe69bb89306c3f605221c8b1dd5211c2334eb35da0d2f36ade8e87692008f0d50f8077829b916ac17b58111889c9f9abe9ced7adecede02f420f43f585384634df5b9843ddd12742c5fdf24777a3d3bf55e5fc99d0d7f4143f56cc710f7cf7cddbe9c525c97e374937c6fd7dad3fc0096bd5f9d9b9476ed8592f4613700f30e2587bb927688d9d56acdc541ab297a3e876db91277642677fda3f8ba121d32dd2bd8f7175c600a04cb8d6ed6752c60e3ee130ce51c1bad628eab7a25c0326a6f18de4bd51e580f737a67359fd11f091e28bdfdf0d40abafc4361ab5f0460fa81a4e6e8e07464c6701fcc95b9c429d630a53f9c45c966483aa4d100f73f85b66b4a52b43731bb4a352fc76a7187fe66f4ab6705bf52c7104b5a8dc9a9f8572b810c2e802a6657229faf480bf65826225f966fe7d438ef9ff93afe6f05f9285a1fb726c11349e4626bad9f5fea8ca6d67e5d3357fdbcbd797c753ab421699e498eefdd7da3a44e31bedc89a0817311f4ea7dcd74de2b835020ea5db07ec580a0b7fde7943f11a5cf6b3ccc0ee5810d8eb459ef1ba99eb964cb101f1618419abacbf507e9177c95782e45c87710ba8355c8a6d8e6682dc3fade6f6a90e0e7027f16ddb269faab15dbade263289cd172f66503c39f01c7b7c836796f9c7f1a9f22222ea8af81c722d32881e08c0a1da859a48b7eb0a16ac05bd6136738a5055f63c2d7c27ecef4512868902ea24576686f56a58b4366a0d54bd6adee87de22be6b1d02122c3ff5d9c17bea167fa85b812c924f9c4805f9aa2019dc3cb9a4b6bda88608940e4ad7706f0891a9784f84e0a7c565099d541108937115aa970702524e76292196a3d2e7fc1a4008dd92fc6ab169491a0a368e4d9747358a342727ffc3135c436a0279198f047d75bcda1b321d406b95f0602791d2ea21aaa02e600856f783559c25cb1ba8c74d20d79a9af4744e597fe2754b0e1562cd800c780067fd6a7173f3b483567a379c2f18fb5fc65449ae8aa90bdde58e67bdd83ac6f2685e9ee3dcfde44a56b25eac2dbc67ffff0f4f816187f07710b3ef3c09c1a08c54562aeacd0e5b9e31165cab7c1a7ed455f6f24113432d549191cca678cc6d76bdf16d5896751b164b4281e534ceefa0cd3c2d37b27335de234d3c154e66fd756bd2b44dd0ab4e61d68e9ceeb1dde68685621bf83ece9468831859bb609833e5c975c1ef44d68fc319cde11dc4d8d51cc1b1e97522883663b4556c0c5b667e97376827693bf5b4766d92f866d4958ee211d48b45d7f22b4f2f90aa8209706dbad693590ad5378074e5b50e5e34992981cb57f6b25e4b7cbdb64640a053bc81392275d52d52993027906b4671b33575052147f7053f7faad2c1ee9b6cfcf5e4177d84620b8b6961def11d7121733d9496aea8084ef36097791a5172d4473b5d51311c66c5d369b6797ff5ae41f903ec01b04fd815324e36f366b5366f02c416ca149f063e374e816cf22149085451102e5f5a47f2dc4b1d0feb5538420505beb9273783688bdb604415b302b7058b737626ad20da1fd2c39661cbfad0bdd2accbae0238ed4c4ff795e7b12b6d5f620fe30820bed3b93450eb3d47d021d26f4d55379860cd0454e0bcbf7cceec1b1519fde0cfa8f4d946e1183cb5df34c9f8c9d27e918fb8e97794c497695161a51c004407666be6ab65a11895a5097dd01b6433bfc941b98e0fd4411094847f0f43caaf68647a5226c1bf90df13cb610f4747d638982ff2f263b12009f2d60aabd2a5494dc98bc01da8bb0e362b85eb51e003f846237b84ab7deaeba752d97f1983091771c53a09c6a929657bb87438e5852aae6aa32eedb0d65c09d47a3317040780fdf80daa289243c9760b3515464de38f871c86f96076707ce700ea022517cd6435d8d423c3211a431e485cff9aee80acf3e21ebe1c1c6aff569743ab74be4b8d5dd48eb4c97ec5f3a719bb9210ebb16ed0a158794acab39b34179f5fcc2a1b9be6200938d1e1bab1cba6d376e17ec21dd58aab99a3e4b35dc5c8ed2d72ed29eaa46bbf77ccb3178cd0de301c0f7b6ab81fd253abbfbfbeac6eb1d9ea3e20f5afb47c6b0460fee969a48c4b2ff01839329fa078554580084d72b253ea21fc3d694c6575187b819b94b956b0a373a83dbb21519adfb6e70be23a60d03f933fd0c491159351e1ddb0e732415290c3b41ca2186c7d506b269f4f2b84d2ffcb7cb78a48e1a83e0f8f5e7398d51b05cc5c8e10a1e2933d173b4ce00b1982eeb0a929dc3dce3c86e371a7810779c77c83fe899b5ce167acdfcc8d8a9ca1d73586c7cf821bed635eaea11f268a30ce3446b9f02ee7bcdc6c3ab74327807eff53f277b4de25734ad42739eb7bd09e8e6e1db72438246e06a857b6e80bc2133452bbfa0018b31dd207bc2737bd1f1216c2408090372a0d77ce232196eb666f8df6a453e41e87c9fa6fa79ee64f7b423b917fb702bd9cd1914ed366d654b6c78a9cddfae49c3471897838d4e08fd9d2210f49014fa60179e0ea2216aacdf57c6b9b66142b2520eef4eb612b4cb78281eafa294069b9f8ed38ff1d82af8d47cdcf6f895e16c67ddc575ddda903cfaa8637ae1a40a3db03f18ce4b04b3dc710d75dfccfb5f88a70ab646d3535c532b5992596a0ed5c76a602f0d51ed89dbcd4570ef59f038a7056801d239bcd34749bdc98f08ec8002e6869f2a307265b3ee9024a61b6a14939cb0cd55c3deafeee7a3572744a5360187628ebe255d6d306243b92ace0c5234aaf675ff0caf7317058d1c78c98c456b24381229ee1be674df1a4a48e5c19e836c58fb44b5c3cf6216f1762eb16e1043c9827d56626b523b6eb7dda3db490f64cf127666cc4a1ef475631b2c221292ea66fb1b54619ec375ffd094435eb528ae58b7b141f7bb6336ce2c5db35a4d1f306df3f1fb49953c43b746b74714a925743f3a62404a7a83495eb7e78ee9e670c28b40e1054e717d6789bb1f7d9448348e290fe07ae19c514b8c775f0692e900c96600f696e1d612fd21644027c51f5950f0e42d488fb8dc823bec929edf506d79969eb052cd649f3d3da910c0faed4a5631891ce321f9baf86a3bb44946aff481ec7ac11e9b3ec136692c30e7e4f74c3bcf0a0e020eddec743954a4eb7becae4e7db737e975ba8cad28c4e13079c4d46814d83a78188644bccb6d8d1b01808d73ae40e642b9493ca46542e5a2f99b6c8ddbe3a900e95cc3df77c08a04121565276eac25ce57dfc672f349de11a8f21930fac266d223c96865ad96b188ae06c55d19196eead3b04c87678964ead11a4e0b002dace49e95e56445a67839cfd9ad9242ed97d394e98839d8f448480e9d872a17ab752461e93374601956cb6a0413b119dc979fa586a2d4107ba1cc6b2b5838c81da6b39f1ae6571d1f0a5df79e0071964ca92abe2d38316541d6274fd7bd15b14314b44a0b66e22f28a634e0dac3d24566b66f0f6689d35870f87888b95c98029cb390f28c593a76401c4511e37ed3b68ea7bbe39623621dff3950a406e44bfcc3c5ba1663a02dbc73452788d86f1de9f345c34ebc978dd2e767950b7df92433246bf575b7120fd5b29b6d9afce1e77be682dc4c1008b97c5468a31933e1575ad1cf0245c9586eff5728accb6a0bcd5dbcdd9bc5f7e5c99904d166a369c5f8410521c7e079d111c4a781097011f077b9deeb70e504a7d8c6f6025217cb2284bf581a34ce36f9f2aa9f941ed70d44c18057da53fbac6da1ed5c5c115df02e6277a1a2df1636645f19de373145a6375f38c74c52e3328e5e28310cb4ffc4b8ff280ca39291ac0098169fcf459cc59f3df283dcc032e2f69af82b6f873a6b64a6e577c14c4a583acb78bd3a01ae80bfe4c38d0f70e9ed4caa73e36fa140084c8b840b56d3a1a32a241df1ebf109758a152b07b91020d9ae2c91d84b837d321b0c86b9b78f4382435ae458889773abc7ec46b1bc5a83e4df50705f0626ee5a7f590cce5f13cfe315b6f9839e3bac711e2d54b8b70a1507997bbe8433d7da18c09dffab4782362e3200641b3ec8d32d651f642779ca7ba6ec256ff5a0ee7c67f4b1d59d1d1dddb2163566e57c7b8ea59cb8c4be7b02f2371f6347eb8798c58401089108ecd04c7bfc196df74a8e80d330d74ea7ccb39bd8e58bd59a1ee9b2fcbda1fe4805e8e528f2273b947f21f5eac9e8b2f6d8f7b21819884760d7a9c01811f05bb302a55bd8db0a0be390bb86abd760c49deb1b812be94b8527ce624fd301b4a7bf70b8b4d35b14a5ec102c4314129079a297649b01a53925a6551ecf31ae56e888b5b10eb828ed0406f45823a6ca02fc31113e4e3f790017972c9c6b9932b2e47c8eec13dd38d0a8b18dbfa4f7c3090378faa20b17558fba20a74012d2545803f86f92fd1ecbcf686511e771f9d834f1b4545292fd19ffb1a50fae0b38630e5af2c17e2830b1bb317390a872a0a4bee7f905880dc58e47eaac69273ffc1f9b03407638b3a2def7aa97e09990ae7b4be9a622fb5433a5d94a9f5ced0872852a3dd7ef63c7e36188b75c33b596becbb107d6de71e5ecd8601f0b83636bed5644d7570ff1cb5fd0354fabe613ce7913b790875b16905087d3035ab4d4bb5d93304f5bf12f8a1f2c5679866fcd8097136fd8f88aaa525e28c558152e79ad87c7e0e5052181255644ed42bfe43f9c4be4f64f9e35b872ba76793b7f919dcc5ffa3d1d9946b85ce60b83f0fb301a946a9deda6dd284c1e573923a6b97be3520549f94a05b2c41f1cbbd197610eee3cd739b60f37ecb2fa1e0b00478083a58dd05e3b0c06be48cc990d9419b6e3c72ac2c4d35a651e3b400e8db0bb8b27cb32e69d9a7d22d15d2606d2e42796307e32ca796b33b623e6509c8f9b3f541295f3bccffd93fc46403e497cce5ad60452aacc27aa6d8fe29c3adc1b38aa3fa3381febdc2e70ec9f16454f948afa707e934a9d43854a0aba980b2a8c5b8afea1bc9657afada0b13743e68a97525c2435ae5bc679a5a3d481981d729edd7349f80fc065220770bdaace592e5636a0cf65cbda2a1d44e2d6a44b80222c37dc21febfe07cc1b5ac18148d35be54bdb50203674fe0654bf3613502789147ec5212a73813ed1183e8ed3539585839f3166f5a6690ec0b136cda17ae46190f39e2835ebc76e100d2c1ee9077ed3b826f279b8d4740eb585e6bdec5bc59cc69124c8622e757182d154daf47329e1843c1fd205389fde4b71409c783f7f915148db4689c152120414608ab4a79575b4453e040e3caadd1e5b39f1f11344fdd407926b61a3c95f79957ac736b56d4bbaea855bdb7873cf860b7cad336c961aed7cff8b2128b5ee5db7c061ad22ce545278ce20a05dd32db1b69859b966948df2036c65d2b9e60d03f1be6bea695872ce04a2f9cfb2ee9e5c890fe34b2f09913e954c2ef2ded6b8251ec5a10721d25e9194b5f75dc05fd1766d3e1701182b3be30001e949af3192e5d670c939e2e60f12c5a21473cca14d610302525b1bc977267e30513666f7a3aee279c4ec5b3a5d94a764216837898d1bfc98476aa59be7d1f2f3e7a617b248e865ece6d736cba0a51edc39cdcdd6944a9eb7a914892e76d5ffc46c680f5075b9e94a7eedb376da201c22f83035bcb0941790cab242d0cfcc0f8e1f968ad4ef64d6d0a42a570aae038f954e552b19efddc921e5afb3304ad75c21d3c9cb3e3d3e316ca43da970d026950894571df1ab4dad2e7869ce6d41a481797bd47b33fb25429f8f9d2da203d6e0ae4f4ed443eff8fc7a9335acb6a12e9dc3752064831fd37fe0d05a508964759c58d426679b637f98f2fc0f5ff6b29f598840290576ce40c2bc72a535f4213c6d7fb973e7802cb6cfbcb1b6e9f484265be5938597361afcafb5c1817b899f70a0fa640369e066be2b36c8653cf11fb1712ef4c4f1af59d3b4c84b29f0f8a587c777f05005f7e1032ff48adf5275dc7d7f11437cb0e7c6eedfc313e30b421df90ae827daf82423bd36c4ea1734ffecc8159fdceead9af28f9d80f9669a2edd77f9bb12a2cd62209332bad8a42ecef9fb35d2dab1d2efc92338e566d6d4dba14b81fe6e7fff1960096417bc6dfcf42d2103c63f513c2a60b4488f93af501d20cdeb8ee1079d3c77a9a1b5802b61d3a082c618dcecf56c2bdc392aba15147c88017e62a59c4e577cb765e21f9d6345037683814615a79b3f4121eccd75783815a2fa9f848e3ac2bc92b9ef605008619f5d2654b0e1d387e50cc14261ae2ee2f3fab7b596e5957bab2733c520ac8b25f11cd18a14be9e9401f8f8d66a4533277021e2c3a7747b2d6367ba090aa60b6080d4c8e110b5f265ec0bbfe3a08ba28dcabc756587c1a1127c35b0af41cbef6b709b5bf2f7990d3151a95de8a74ed5c1cf6d745ef536240f9c1457c47eea181df8b9f2dcb450585e9cfc96774d006a4ae60a933db30608f049702798ea7adc85336e2d4a7bc5d89be80d7c6339bbd1f995e9d7596c2b7838454321f60bc7eb17198be2446d9da36e39dbde4662af6d91f7e40c0858782012d042f50d09462b8073ccbf59f5ddc5130a0d10bb8ff6fc576092b6cf105cf97b780a839352251dfa3c5966fcac8c0df4c3105b750f37f8984994b72dcb3bbdcdde30885ca023d98ffdf3ca464218efb886528b7e0801e4a8339117ab10c9b2f7632fd8a9fd76944c8ddb1db3790a5b2091dfede1b56e11883271f94d8b879325e0e0153810bdafc982fb77088657e918d37514f1235f746d1f82f70aa658fef22397ff65814e20ce52283ffcfbdb17f7f896082f0f06199e1a22a93123ec4305b7cd0f9c80f1ef32de68c68a3ece0fadcfdc9a0a9e1252f53913c7d421d31ec2c35f189bb7706610e14259d3bdc351359af06525eafc2e8353d16998455cb4c53859659d5ca10ca4666758c3ad8016af939eb1b5acb512e5e36deb07e5a7e8dbd02cc5a4fc67aa4565a52a8c41dc1d06887d08798b445a9d5bb37a4082d43ae797dafa2d20f7e90dff28a72097d121af357c78b07a25b3f01532f0a0b24f342e96f3a7bd8a07688e23b0638ad16254cccfb558add789293cf278f4f8314740d09c32de30d6e141c4031224b4eed5abe372730c8c666c009a0e4d3effd9155befb465144fd9d4c5592748b4c594b9d581b3ba80a0bee6c90846f2ac9d76017ddf794bd9463d588a2f674cbb978851b82043c6cf42ee9668a6e0b5e8e7319a11de266aa39eaf8fc56ab28ea578a046a61e714ab0c7a1b58353e1100699732a230f3f8c0894a16001050f0a4bc52a46fae102a3f98c7578ce81ca6e9d36130f006b7c9f6a436592eb2b5eb2a000640b18dfee6a23e2c70905803103f174d337964ba5fb07290af74f04a989de70298b355dec241a6dbf7ecd0961eec169438932e4a94f6781c59554e79a168d8737acce5456fc8c0377753b28e49ce81b5ca775b2b855ef9472ecf801c7a791c68566543fdb6c3b26c209e59951c2eb4d9711728888f8e60587ffd3bfd73f452c574d27002a78594100abb9fcbb2dea633cf6cac5a5f204eef0d9c955429b86111051f09bae8b072538000987d797762c355941a5cac80fb2bab36d1f5593f835fbe5472f1f2e3ec275751b2ab488188b9cb9ecbc071bbb68f7c0b65256be7e7c388dac227fb616d5ebd624ffc06791e71a882c9fd47dd660d34358dcbcc41e53308faa76f155194c6157b5847f74c0c6e098c4bf37e14d330de2c37e7ccd5821b071632b8a518a761d18f5ea64d01aeb9a79aa11d29867eb93b81d2fa7160df894526c72501d0bbd54c452107d8cea83f757f601ce7cbd107cd4e46ba0097121721f8a93f68f277fca7f83b856eefa4eca50a876461290b09e20387e7da0b5bdad9b125cf0674578ff9c455475352decf5996708fdc4d7dd59fddd3112075a5c0833e4d8da67ecab6f3e911a8297c1cbeb0b2e31276dd4ca073895512131bfa9bb4f55fecb7820f8e8e3534b8182cf5b22c02d33ef817ec8efbab4d7faa80cdc0a9e3dd521370abaed049043f3d07e875d816b8be378b90b1a9e248b662fa2cdb58f9013d1ef44646a895ca086a3079dad935802954931ab4b879906cd385424486294f26aefe50bf96d46c6732c4c67b766a34e30afa5aae98c95e1db1ced3f6e4d429af17d35f3e714da758950f8f99ec7e435b0f02321a59d5107d8bd0949b6d44563f7d6efdf72f9cdac1b7baa6bf533a165c59a465aad69f722f481453a58cbda464e26b51a44e6aa99edb483a412726937588310268f5c514095e42393212894b95169748691f308c2dc6afb227a37b0113e4b4afe53a02b27efbf39262d48757bf4065cf1aa1d884a150a9bc5fb30040eb6c563385a49b506652a754726f8e809ff058a907ab6cff7dad09afa7422971a9884196ace80f2399f3389f45a4c96b1dbd3ccd95f01f54804a228d42899fa5eefc5ccefb3ec2f22326998754735ea1714094f5aa2aff38ba7438a03cfb65681a18ae3a7a320f49e010021d4350abcb7239310a20e8656414ec42556be0032d4fa6685211d0af70bfa3034e47ed03fa00f5fff56192981c2e97d89307f46d98f9c333b7698459022394cc27ae800ed70d7afd57cc458dccc1e099502a7792518008d95d8871cb9ae0f74a9bdba8a1d99908129e4ee4c6f649a0adfc6fba947867abadc0beb39c45ddf541d35f600ccca050d62f13b236deb8684c304af6fe99b61c1839cb4b9a30c1841f7a75d89a38cd73973ac3f7176ec40dafeef8bab310d02a3a39ed0ed3f600b633996b724a3155efece52d19fba0aca1ec17bdcf9030b8590956a68f1f2bf174bea6a85e41cc4e3d28f4ebcc3823ebe40ad34b006518bed38eb887f0b968e89ae1a8dfa6180c93b0d1a111626d86c03720fe21ffba1b5e6eb98e67de357780d4a8cb070095e50a92fa8fa0ccd829c305c2ea4ffe15932a7d6d254c00d462c087863cd59c3bf2244236b0ee747d406416238026797521f01be4691ad05f462181db7b5e0bd90498e6b6e53f8aa4e37ab93f10d04cbda55d060be68f0987e406fa4e63604291adc1011e7a2236184f5ca7b03f22178a57ebdfd5944d7d698cbeffdf082470ff168cdccc1d9bc01538dabbf2f02cd4a3dc5b4edc09bc76e526fa247eb0f33733eb8a612b34e931e598e24f5cfd1c239657ab3eab61b47f9e1593c5e10b853d2ac4a622991ffaac10f80ccc0bec7961abeeb6cb57f6e946c44185ab50f8451ab8aa4114bd87ed9d4b491e920eb92b9e9e0021e16c7b32417b691dbbcb88b60caf9d2e4e8d69f4cf7cfc39a9ced3bd63b30ee11189c656ddc0c3391eafcd485cb6044517fa1194f6ef882f4b81f869cb89071aeb31d4d87afb9f956bddf91d89ba26cb8c5716d0e083e1c63a0d3657ea9edf4b696644fb6b6cbe538ddab53c8ecefc89acbb18b5fd15adcb93090950e0749364942c4cfe205c39ec9044c6f77c6bc87f25b565d7346e9d3f1c79db8b01c88603142f72ab3917dd65d4178473901f7f25c507df6446954af7366e962ab970e32c63cc8e0584225492929a5b6a2fd8c23fa18441e60ec032146d9c72881245ceb0ffb52ad0f35683e74b1ba40d4c0d3c48afa883cfe6e7000733dffdb85afa354534afe8a5b9958fc0d54822c2df95b72e6262f1df6c24ec4583a2c63d489b75cc0b2823db5d713503c2bf6da37f9cdb7b9e9017b24f069ca18c64265a2f8125572f9fb2ba5822e8947c04505864f1de6db168eae333e17f91a5e713d22b4a3b2f5121f77085fc6e142d2fa8a009d62a829023c350667c0d83f87d2e79e6d89fafe7b0d30ed11bdccdbf5fe82f17795aaf0ed2aec6f4a84cd4c6a0d8fc4af4f2eece7686f08cd5e8d2a75afc0b9fb402b4aae560e14aeaa2b67847ae86e7b52d4890fb30174605649d74113e7b63a822143fd49a714d93358e5d378d1594efbaaac00a6a974818579787131092d49fc8415648be8b5ee613c869624811a06e282249fcad50824105f5166bf2edf66c4dce97760386376d5040d27e15aa7669fc77310258c5b6c27b3fd95d897dab6323e17ddef36645a34de9677032fcdd6006ff5173875efcf5fe7e8d1661e9f07c2a2dc7aef5cede9f584178bd6e1607ec6b8841a66f60090081fa3a0fecaac6f796b0a27fa047e9ec50ff8107526dbb08378f5703f407cbe14f7b82c5c781e25903112cfbe3e4cd9eb9ae85da4fcc612b5d69e79e203ee1b813b5c3020dece6d38c7b16ed4c9d4364f055b9bfb0c52986e37c85d3fe0a4ecab4cfa037631c16de7295cda6b7addefddb97609ccd2ed79bbee01131e4ef204f0961954378ec3417979539ad99885d23f9b2c2e64deedeef3139ceac109f1fe47e2b3a7e302d5371263c1a237ec6721561ad45b46d264104c5af3bfb3964f1635ae5129894582503a3235868b2e11926f8da7bb223cc0f0d2dcfcba42d24b917a6a034976018f8893e085d37b01f173b277d28dde53339a7f6366d613ab4b91567159d46471f9151278aac82c394d8626e97edeb1cdeb98d0551c148d7b369b7c5d416952de739d24abdd435991171e6c2bf3e2fefb64b23dd871afe4962077d8152eac9a350f25603552b2c1cc41967d9880e0d63538a48ea83611ced725e2d5243c259251e1200469a8a0f83ec8eeba745a9d8b1691d4d9d218fba755f9e0dd9e8366398a192ca617c82fead56f186e3f92e0435b202191a94b615db96c11ac2b37f76e513796fb6d4a515c28bf82862e1e1d41e76b213cfc03a8803c8289b6230d5c1c84ae62a2f190b3d2840d229c6077b4e27b06d2620c332b9eebc06435779dd0c4b14365018f2cf5fb7624b7428738e6ff55df7187bebdc0ff93775f89940310d9c547170e752888ba08b0bfc7807c77c2f3f7cdfe198affa01fc427ed6d60edaf3686bcb7af261ef4d0ea677fee07c5ee9d0c3403ae19b17f733e1d27500b78d36fccc86817bf9423162afc4be5c443e51ff25a13250d1b1b288628f935f1f2ff378ab64828c13112f9e9e5def31d4b06659cbcaabf497af9d0eec33b589f7b2753f31bb9dbe8987733890024854817fb6048c683762bc756dd1b126669397ae6ece1fd0150181ac5d86dafaa9da4eb2b4f3a8d0e0758848c0f26939b1d59e3a15e9d31a3b6a166fa95c043ec7743a34ad107f2d2f25161bdc967eefdcef72192d11063f8c72c62bff3bac3a92e6abc7dc4246ea65535d94fe8ba37e092f1d3d4fa76a0a6a3d92192708ea98a8308c3ea83bc1eb21c452ff02c38fcd03ba75fc08294f76fcc87de26a2c2e503101337dc9b3083b230bb58549c07b667415440bbe630474fa1af41773e1d546bbfcf7224aeb16d099e049a953ad048f11e1c06840d9738673a3c7e99a914e86590974d3548132f772e9574b467ffcdda492786888ad63ea8be067e2b2dfb8cfdf1df3f7ab46d159d67e62520708d0b7b4c28adb63318e9125641db47a90be3317703ffec631f9cbcd76752f08f6bd3b236870f6878b00a5ae34ca1823998fbf394746f92db3aac6e907c65be0aa0bc78bdf34e2964e3282f1472facede307c01a54cef0d2a0db773decd32a4d6281c00a1914bef18db9a7ff261c7ef4745709ea3d3494f20612f2527b8ff4e6aeb76a3ec87ef7cc3c555d43be59894818dcf780f16c4a5f8f4b3e726f187cd85b4827e2b2b466756facad3b3c65181c97ffb80fe9dbf59f0f669683a920744b7ebc9dabf34525309816bf6add630f067c35794fc2d0f6025b70c04b46dfe62aaef816ef06de167009e64bf30d7986c0b0f3b2fa6db74bb4ad935a2e920e01730e86d897e4da555767e3ac908ef91704d13eb65c18da5c99c00cc16e4d2d7c1a09c0784fffd7d97832f3dac9de723115ae4dbee0f67b07e7b1d9987d42443f86583808070c28c5c176d170cb7d0c64cdd20ffd502ba4d5aa32eff977b8a8df551f8f810145e9e28729542cde680506fff1857dc5730c3c4ef8f3d3ce9f6582b376ab04495aaad1407fbeb76b8eaeb92d52a7482e9ce8c27d2b6bffaacc081efe816ea6542fe205840bb7377fa3d85d9bbe089ad6f22afd6cee1aaa77a4b81b473d3c7b1c8324a0a27b64d4545313c0951665a62999b3a774e6324a10634a7f81dbc979ebd6ed23cb10ec61663da554e44f30876bc8b5e43a4c5a75eff79b7e533faae4a25df63eb9b5dc655d47d4ec2952dd188e2475baea480dc54ac44f380e9300ef72d727e3dc3f7bdc8d4e8fc2d484037e0a95e5622407d7a8beabe04b486158240769f3ff7f98cb4bade31a0e9ad16a7b3dd117ca00e15b66971d29cd9df9b01ec5007a9d3652561b99d0d83257fccbafc417fb6f506675b0362189f3c7c2c74c7e2024b98bad2defcd09a51d2c9545fe71fe4ae727e4e79d0f32a0774ff027fdaad2e3cccba5ffd02b9cca7cf4b8f407a46ddc7f27cbc81a30a1cd4f9bc5e9eaf81151f687a7c77f0ed9cc834cb10ec1c35421607cfd7c158bb30caed8acc2e9105b4ade3fd721f573800e8ccfd1cd9f9bda044f8958acd6aceaed966e19b1a0cbebbc42312a9684ebe9f6987de31895c4a4eb5990ef72548677219f767cdf39498b6fbffd03514a8a01268239118583c383a41ab25cecef7a80ee2d6fc240eba45b919104e14002830e937619b49b56c6854aa62c3f803fa46bacea26eba0f796ab43e6a0ac8d471e822036c0f526516d8a72023c880eb2a8c82f74646290b7436cbacb36215910dfb569825e4aa41bec0ca1cc00539ff70b3e1c175928d04c08bddd1192bd24a57ec389f58abe8ad3d960e63fe860bb1a54918f3d5758a6e56ae7973a0903c8db4acb28b5793c695d2d7e48c4cb9be3e56ce7bf6b82eae69997af05267832c69fa372b05d73ab3e0b653b5abf1ec57e6166d6cc3e35df84fff061e65926493c1fe10bddd77a0c69093c112435477766ead05a04910008e1435d74cddefb6d956bb78d1b926fd3921d2b11d358c1192c19ed4e8583ad706c1ef902d83647de1876edd2f1a107ca026c1f94d670908172bfe217ae710591fa0d7739c3e119ff147d79a62cce548d13362ec1fb2da4bdd2ead7ff280a78dbe011658ab6cb303850cf86c9f39d49316f3f7f27323a4a20baea4cf59defb89d9f47423d8e206f8cb1496a8859ea1fd3a58df153219a70cbb138604b3408f9a71209b2250874156920d578c362d7d658c2289d6dbadc57ea9bbb47e465c1b6bbc3aa087c156f17883161d63b8c94bc708db685fe0fa1a2ffa42cc5d1d13495242cd36655ad188df0cb8bdda0ecffc1cf5934f5e6a3789ca106b267969bd0cd8a3b17a1a0218e2da2d2511d17244b767800928546fb454f3c5b317b6ae586703a2c77a5925053e2e496a822c0ec97a35605b143f8592b7535abb1bb4e944f04b9fb623c5a2285f0435e89d4bf1d3e0013b0b3ca5c855cb58da555f8e6c946e7ae09a3519edc739abd7690444ff2d488579c167ee13281120f233aad1b2a0565dd51127883ebe784e119c33b3c8d9e7f0c1a5b480a449c0f6f9435c0503ab43effef1a8d194a6facc554e871489f6bff1fe4e917c4324d946d25508f2347d20f74d3b945cb897e8ce7d466d0a501fa7f3549be684db6f7392aa3230eefb2c503532d2ee9e8555f41eac4a57b6de7a6c0fc34010f1c75178cf247a299607d43e070922cd977b790814c873d1c9aefafb260c12ccd2785e79d60d64d2a62d77d87f16ec814ae153e1df5f1da137db55c31a0d84d552ef539f9957c8df7d21f07ed09eba8593e07ed9333811b626556ec43fc79854eeb16b553a5376f9571dfe0ad1864b340748e2fae3306f912b403238168d831eb5b6da576c81b1103df218944ae9b6493dc43a42f1d221110dca51c8871ffdbf8e7ab8f16312246a87d1ac57ed8ee4894f064cf42bb0b6199c334a1b6ec5c5bdf4d5d92d0605f29b1b8e9fcc75463de86b042e9865fc07f4c1978e62e13a5d5ad9f90202b4b0258683884d0676ba0908f3970b13fd3fb040656a8b4809877e4550d06a8e1f56a91fd99ef38b00fd26221c3e9ccfdf3fb7d12a8fad7d52ac12798d6d8151728ef42bf47bebc1234db484bc2ff67ff542e0d33a10c4ded8e21bc999c015b36c19dbd9c13841f167cf99c2349e06aa2802c05ccba5ae0f435a5895a1b86b35ab121d9fe162a5ab1466c1125051e3cde94e7cc0c5fef3bf6fb72563486638445c5c7a3134afeee63ecc138b9dd62c1d34c2ae8a45e34f093a0cc5bde3f050a87f733685263f6e0fa2fc3a1a256b48e0f1aa13125eaa2ca6e3aad9118d9f6825f3849adfdc7147564b01d25312e0ae99681e072af8b0a84a1a6d36bf3a4493844a3cf922322f9138169042173dadabfa0e595396301e30b4b15c4f0e466f6f9898a5e27446f40cec3a039cc9ff940cb1e420891e3734d6b58677b46b821e0e33b37b6f3e41a2cc876d3abeaa6b1c129897d76e29fd1312dd98c21d65e9f810ce0202a83bb2397af3ceea4fd23e736df0ef3c878f2c062a024c7e9f98d66a48f0c3ebad8b25602571a3e873b45043dc0e38765a1e4ca577cf2d9fa3ed32142f6d593417e2ff1e4020101df6c44b5996bf5a574c29a2cde0023ca541806c6f61d1e31f2e3cc0e83c6b8997f5f8a0c713115b037f7e122efb992e3ac1b5b0dfae9ae437c06a210a04362360b6ffd4b10704136db6faf57a3c1d67097d56e8aa4be94ecc8d7a9548754fda2f38b6552f483415cbcd32a35d396f19d5c668c5fa8cd2c487fff37279b345ecf2bda52d460c011e83deab6ab34dd71db648355af9ef9f62f607f6e6d640dba38d88eef356947072b1608f9581a955a177015ec40c04a61e4fcc06322f82442bb7333473d3b63c9884de0f678c2c49b2b39736e7a6a108cd5b9f1b2b2079a484ecbb76c7cc3c6f9b164439f0e86de5f13025b8eff73369431d896c1d88d17899505107253a0fd5507f39165c358ea73fbd38fca48e49b75efedd60d82cbf7bcb951d4c6c14fd9574f5ed80d96dbefa490ce4d336b0167b6f793f5b146f7fb532c48e8a9be1d0115778c009bdcda4bfb198279442749dcb52181c0c8468ec04b6c45c1378bfb3e1d0045419c4c43e6c25060ea5451eb7e27112c712b9c1a81e371615aeadfcac33691a9fabc4c710b735e91fcb4ef406222fd814443b00a2ed8dfa5ff4a845c09013c7b88c2470577098b91ace170ceb592f65923e2c360493d3b022a0405963595f497834586572f2a236d4f403008d307625617ed7358b2176b62c0abb6c2247436990954207b5d6a2a1658a54191f96cb90ee0d97797492399bbd60aad6a99042d1be1bd66097bd6dd036ec9c15bf5c9addbe1776ae800ea53522685978b1e6d436f9fbdb0734029a947264d41011b8321be1123da392b2702b26129df3c0ff2343cf796235881244e4b2134f850865d612a2a4aa88a2d1cdeb9d72b7683dd205264b868f689c4566e653ea0b5fa84b92bd2fe20e7203d43630e51782ff2d2183f463229425c7b22213e39d633e9b9eccec6f3c85f061e13cd6cb20d61d8c69e90a317e894972bbbc0b745a162b59a24353d73059e66dba6a11583363d6769e2a60972b313300120cbfe3355f683cd4ad80adce0237c3f3f893dd47be671db3345f24bff454566fee97cb20d70c163bd796cab9fe5502d55cee4fd15f11927d483e095d8f671e89e4c8a9726c6839d871a322d94ebda2f7288d11a13f065a3326fc82aac1a720ddd1565d4f0563d129345f45872fd84ca8bf0c3ef872832650e7add20a443223e6b48dc202100e2bf433dad91e89e3fb83ca3c0f57dedfdc0c4e4781647a3dc255c1caefef4c64676631787e51d5ef5df9f7f457019efbcd5d12af00165efce634a6070b1c995af3320e479b7a14baa6149f0f5d0d3a0152d101ca81bf8fad83c34181e725ad4553f4594b81e8aac2038f1cbaccba8c3dcacd12d6aca4312cbef4fc017c48821ff7779fbe048f220e21619cdaf5702db856092f364f02ca4e6ae37b7534d0d2c5939c26d2f7ed9d90a03dd1b33ba32d688e6299a6e7bd5f6e82becb0cb473075b0f8ed49c595d51c48825a252a4a4302359f6d8a0b3d0b4a13dc99dd0ba790131256622f582a0cc667e944c7abfaa4e0264ceef1b929a0fc87d462929e532b7db4aa5a158b3154dc90f1542286636beb93dbadfd435fa621ed8c57ded49e865626be49b4d28ba6943ad25f7c1656374dfc956248c78393ecf6d61cb4443806cbbe5aedc0615f384e40e937b4c151b0dc65ff95448f6c57b5a9c57a4fa3db77d73434d7e9eb3d30978ede6e3b3412ca6bebe49aa6f9c52db2ee407dc6a806845925951fa36ea6518df36fababcebde392781030d8f4136d653ae3f20932575f3bc568b02dedd08fdbc55de21a5105fd95c61d09def7a4fb81807cd21617a5f8a6b8a525f7fa5e4611ec448c3b11503f7e2d8497f154daa89c1aa850af28de85eec0c16ff70b0c61d924c7a95c399cd39cb5c3746881ee628f95cdf96615fdd111477accccc089b68b16ff5295e7a160e60ed08f436d04ff296d4acde5601181aaf8d1b37f284acba2478b95f0e9f783ec69412f82fcbc629c811385a112eee4e130b54d92d92e1fa6ff2a0fa979db93076f7ab016746a1793885f2a65e5c7656ddbae9c754bce17c11af74a9f0c2857a81c93d5645490b684940d2d90893d6b74e89ca18f4f2dfa11505de69ea66a7e7be5f0fc7a36339bafe27d50177f3835208f78100605b12740e4366d8d9ec21c11783f3db7d1ced5dcca8805298efdd5328f5d5cefc83032cacb8066dae40e39655ab8f3bb4b110b4ba292d41bac8f0440a682eb948b783132ff993c200848a967ae7b37667eda236034fcc8612023866eb48a485bc71d042836f888ceffd453cd939ee39f75c2cbd79730f578a89daa8b0c6a9b9dcd3a520d3c9c50f718bab1f94ecd3f6b0f0cdae0746dd35eddb562a23fc0fb885972212f9f0147cbe2e50c1afeeba55e6939d5b9028a255b5057d12aaeb5d16fcf016b297f36dfef63e910dab05fd13bac48352166cb649e74c1fd8f623676a4d9141a4590c63f9afe24da5cc9747f7080df6782a145d1428b11ba20631e594b31572cdf0c8a7276af0b135cd33741b74db3a742f342f5c5bcf1b6f34637bd712ad18d80e294394470a3b56e22ef8f32ca4bcb041c97b919a46ac640a7e579e6eab77a5729527f342b69d2497dfbc41bbbb6955ae6ad701a956fce08e8f55b0a7fbef69e0d4a5d710ee52e155e23155a4f59a0dfb37f0ad441ff33300184c39307234e09347be2d9186881bcc13ad6b67aec2e9ad45e9e16ee2a9d5ba7bab3f0ea840b5581439734e97e94a71f8e56fa9ff9f62240ef92614155775f13d2e30e4207e29da128bd87916d21693e75809c91e2bc673daf25a5be3e05e6f6cd10a992d7f23a8bed00dff79ca500c1accce5e0910252e67b5bf553505bc7838f1061b54896c0eae08cc50cd38d89960f753ecf181ce353ea2b9792517880b436a122a241e538d4d723e20f3ad1259aaa14aa2b92a580f9d97e65b01b1759bd299fda2298c8084e01f680ee48eac4e6991bfb70157249c0b05604034581918c3b1c1feaad2fab49a3f496d095b2a03fe745fc4244e92768ad1e34131001f6b563ac0316abdc87d90f3f8153561763e39d9c5a252ff721928a848398b763e02e86cd2703744452536f708f4c2d4dac589ad69696b851cacc3f2ea61d0e7da3323796354789e86d0a168eb12be96380f05830559d791e8ff8ce00487ea9f28d3fe84b2504ac7235f3748f2e11e403f0ece1c6c3ed5191f5bf7023b644f31512f14225d644eb9eed16163aa06296a72f9ccf1769c14dafd28ab73b307ab32ca880e3cbad72c03b0acbc4aa264f6743d80e3423fe8e00b9ccac500a209dd94abb03b62b927821c7c5f26e1ca92734c3ba15fd3bb65e9b900540039d4c755cc37af53aec79b9ed811ae8e7ce5311d90f3c66f74e07e8a26ddd2db0b21dcfd719af73e4f9c4d2a8920ed08dcdd6f7c1da1e15abb9553fb5962c2d5cd4c5892a5bfef2b7dfa463a6ed5580ec2a1f5c51cfec039b15679188564099d07f97f30653e885e2bb1cc1c3b8ef7220ca23dc3f79f678a20cd76817b908891550f94fc2944bbcf1759d87118b967228ebfdca1a40c30195f510f59d8cfd12e02bf728737a582aac781d546139e51b77dd52f3e1f26d8d6dba8fe0a3fba5e79529ff187cc894b323393f7c22b002fca9cea0084188b0bb0bfe9b154d7760cba5e8e537f1100fa2c65989f34b50b49975803c5f0f0ee98c59214eaece284e5fffe255deb454340d28219fe3f696451344811263e72b61c1cc9b5ff769ecfc64c0e847e2aced194a23e5f9b5eda9d1f98b57098060f14c49c7e1c3a59225e3fdfb618aad7e09ee9a32a166b5f297a0328eb4f4d51d41c26bd59f932954f233309a9c740e29216fd26b9426f8457bfdc9744b3544a425fe8c91a5604b975a40a5c05611f0faada9000f1be930645dd073d0defc3d8544f8efe98280853875c3b3baedd42ef38aaae0291fd7960cc75e9f1170c2290b6f99507a37291c226d969807290db7fb489ea1387d2746e99d853ef2ed96de5dec4b99382a556d7f456217e7b3187825d60081fa48a4d77f9b45b50f7ec2573320c30bd86698587165fe6125dd8a1fe261205e13fcc9077b47f484351222f51ee34c6fba327f6440852a614a6d256d90fd628fe61fe33665eb52d6c46c54e95a2247de249ba19a4d14644ae624a7bec0f40fbe8576c784800bea2c49fb7cd8a47a8850c17ed276f7052c5a560b39c0a9cb96fead12af86dedaddf53b01ecf1e89b2e21e6ae16885c0ac77ab308fab95cbaa1fe3e60cc8bc0963b49c7b6d9f59788c62dac599e5d7824ed4e313b831456fbb258f244a5764cf64be01c69d6e2e5b6c595f9fe61617f27e61da9623e9fc2ea7b2467bbf2c3d4a86a893dbee3830276a459089b34acb0d19af7e0e2ce5bb3a6f521b1e4dd36b17d4f773012c578938bee15091c0e3e995cd73f18c13bec402137f56109ec92c13209430f860480b02c8b3f52ce333cf2c213c2342206668b659c7dc24d2d0b85e61a5116917dad0ae5cc8c29376dfc77515b344b7560367645f72f20a59f5a7693d95dfac765efc0d4ba66e3828bfaf124f5bb12f75a43f9ddff578b5b849ae3eb7960eb889274d9f1019dc2ba5da824e53fc78ec8a4cdcd152cf8d174d09605f8f10ee72f728a7d02534a4354c235597a1f69fc17fd711b27c0af051c40d559294141f0378705f698080541e936bf8bdd217366c42e9892c6191d7ac4e2ec039fb83fcd8a9ba55fb25f3d1282febf0475b4f23e46bc34bb1faf5ac258f7d47b41420bba78b4260038c06904d533b19730b33de86083662eff5acb22e9f7d0760f19a04cab046873c4e28c1df889cd290e214dabbf86c83bc923e2703f98f76971547af5d0d7683d590eeaa6ccb0ce129648c70dbc77cdc662cfc7998348840288e6cf0bda567ab1ce98a5cc9e5e5b63ede5aca275707d98c61341e62e33b8ff3fde398cda3741e710a2dd6a69fa0005acd0bcf7ea6a0e49bbde8f4e76edbfe890a1fb8b8bf8951562682a9bc895b1254b9cd94b6f1943cbeeb70367a64c646cbb7df4479c08d91a9ad3295e5318f66749e1792072e182b31f89073c56480fe7dbf05b1951b52a27157753a6fa550dc2d458ada09334ec4459eebb639060b56bbd0b80ea8b5d689caad47122c0f5dc12d06a2bba84c0afbd9ece6d48fe7cee282280387ea1734c91af9c70b68f8baaed3beb90af3da96f417d202352291b1d567b1538470a318de7fc806ebbfb749c59546c680be72e4b395490a33ff0c4dc0986a50b5895633a9a398616f4ba2e44341901746e566f2e7c99da3206daa883f8c21c812e06f3c4b24dd0c0d65d666f43f173752c2980c7c479ee3dc4b7edd7ccf223b07b1febcdd3478089ae24d5d6da53869632ff1b4dda7c071590dd2c5604eb9d5308f9d306d411f47c080b8da3bd87c6ff041560c6ff339f2f4bc8d734e5e6ac42caf77294af0cb2f05bc38086f3bd8b751a43d5da5c32e0041dfa2097d9ae067989a774a23f9975e3a4744fa9054f9ac09f0106b1ce0d2af19ea964550cbd550b770578b2c49c84da1a560e40b8c3d05f28f24a0eda4f5e3264cd4d2e99745a96508d601bf61a8a957f9c7b8666ad81fec3d3beb946b7d66c84cdb2779ed3675aa1f723758404b4bafae614c96db73597db31eb3d0ec2e0860e5ed8fd5cda3daa51e5c0fdfc7e97d60923637d1222c1fa84ba4b4bdcefcb48ecc4d2ed940a09db12684df67f48a9bf35e042d76d02ec992f8c14352b4d9eced93164040b1c793abe32ee9ae99bc9d681dab4377e7c1984411a8512dedce427d2420cc3358c2093e5b9178e6a3f4a6a6c9202967c95f28f34ab8e28cdfa605a539f995df97d7a2568ba47096782ebe10d06e9a57773a7820ef0bf52c7c725d24cb305ff6b6fe65043bc3369dc6dc3314a280ce22031451cf146e067abdf2a57805330ab042efebcd56491755eacb3ba47f8e9e8be66a7f76c58a5e5c020d805cb99cc9d95ca4c868a6960de06dcbab23605c7bf02a809f44416e5e898337ffb15fbbe69551b07462fe385d705a462fd2681196650af09d7bd842586666c40cccd2df6c487355ca8b095a3dd61a9c01acb74b1808ec8b60ebbbc908ffad0ef89b2e5ced8e04d7c920f35dfa26b459c11863212ef03c4518da7a7728a7c9c8dce2a9fb112d6f4ebcfd61a63ecbc0afdc8895f6885b799aad969f07089c5f02646b348e6ccd25fa7090823fbfed507bf09b8ae795e91ba988aa614926c04859514b610acac35595c8abd566d3d030474b532cd5c7d436644c7d0ac6c369fc0a25633ad675a398b5b1e16707faafd501ee38964a15953c702d70c93d6702426a2a4989c8b7d9409cd960c77abf1a043ff52cb5e8395a561646f58c7dc89ef3d698321bb98af8a4873d0e15375e7f0c77840f9ffa53f3cebec6557568a16f1347f220210b10856037a0074fb0be69ea8601a540a13f7f50e927bd7cf88db4015443974924044bc79a7a93d6573dae9f23e83ba904ed18ced36d4259a1754fa591cdb54dc84bf0d49dd7b91d6bc7b9de15ad7ead3bb04041ba4f7929c793e7bae17063a380e3f16dde27edfe8d8ce763872897b5eb60a47fb5519a7d51725a3671ad2790d83ffb55ec6658394705f0b7f6c358827ae4443337c882455a666a540d84318c62b4d1106fa8a66db4ae6eb003ef5d478688eed34a1fd3109d90b0d2c5278fa03e5192b434ff7259add190edf28e55d148b55f693f7a24305491ae19adc72d5ade8801a7db5d6efd15b7821a99027ffd759dac9b01a4547a43f8ded093093bec0b02dfd8858117f0bc6e13052f0babd08a72f7b2ed7c16d2e2bf92957ba4810b2cc792c42f8cf76bd1fb7b30979f3f71ce3917a04536f2b97467305f2dbfb2b9fe710dd132ab24cbfc93264d4705da5b85db9d860ad6919d10fcdfaf90c3d885f5a8b9ed85de4fe219c4ded8405dab02399ab18012c69df88271bcc5ce44e11055a922ea517ca23a624d7952791fad1ae6f33264fb502aae8a818b7e9cb0b3680566f142e4038dc02c089efc587dcf21aafb9ccd28e5a1e624e09d4c0712ba34d00785bbda18323bb2ed49abbe5c19fae269bbebc8dc9dd2c8e5aaaff2e1406e61e4a0a5ab2f3346c6278bc93aa4cd01b391885c201422b5c8545d08833b4c5d9299a588bb5e7565be342d7ef5573153056984881eba0f68564f3bd6f32466582ac45a501c7efc4dba605fb9d8403999d2fd72c3f0f09a44b3d294e35a80c10573faf58f4aadc305c8f82687c1222538ccfb07fe77053013808bd73c3d2f0a1f88bb8f6a09927ddf697030a7c11022f34ccfcd626c5dd983c9e566a27bfefefcb615b7a7bba90c5f44089790570e7935be854d3f4c1ae6a2facf8ce264c9d197a1666fb62a9469690d3f92083da6747f04fea94c678fad9c8d9a3eaf2009c694a0fc0fc5a9c8e3310c61b8532a1ff19a1896e42dfc7135a85a2db243f5ae0e1e70f32aa84da272da4d42629258c010fc1081546191a6127b0650288818f59a71d1001224ba19da6075ed0f40b0d78b54c1aa3c1478b7aa05abcb5757a7fcd78e5d8269d5902cd2f169c21ec56e03ca6c55a49a81ef01e738e76e9cdd4d1c605d7381535d8d94ffd8d56009e0a08fbfb78cf3b30c5cb3961296d577596130069ba8fbda4a4a24be760efd00bf120d12989ef8ccc9ebf0ee73a9e8c1c5f222839d568e7c6a35e8ef9342b7672c6c7d382bd754668f5e335d797afc411488b944d0274931e042faf11929c2d153d3d2c7f9eedbf1384b8a0d720af2e79b434e1f9dedd835fa51f8b27096263be15d2252f8a08103a558f52d045bd4f49f2e9f8c302d11361406144ba42f4f4a76e31159b4e8a897101f9517353c0675e27117cdde9c7adc84cd972aa32a386058c16a9a8f9e59e6d58320398c9346a2d78aa8d868fd37b7c3e29b84b2ef22e27118aaa195baeaea2e21d928cd567ed5f4d825499b3b71dda51ce0e33dfa2a2fe1b48bcab43a8e9cf21b347394fabae981472e8d13bf3e60da41c826fdd972e173004742cf75b986276078c4769c9ec949f5f916d35b64550cf1938847267381af2890f0d3bee7b89b77b08e42a6cc2a0a8afd317390c74e30d052a819ad15932198c23cba1278f163301eaace9e9d9ac79cf5cbf44c8d2ae41f59cbba4f55f17060cf3c6669d579599982494c4b2abb5a69bbaea81cd896790e5881989bc5dea62db4daa20f580ee9f59fb597bc21e56570249dd7c7f58e245f1f24011fdfb67e41e65b28b0353141b561799759a95b6ed6d592648be95fbcbfe9dcd7be5390877843cc9dd9a8280f0b208348360dfd7710c67246b3116893919fc5206693d09a6e1aa0caf63a5f15b47ebad19c16a0bacf1e9b5750d55c90dc784467849104c661b3d4dd709dcb0750d2bbe8a03507be91b8d6e4db4a40dedffa140cd2ad90067f6aa00a74044bc44e0e025aef441d20a6f1c844cee0b602b17006f14b8a83b60202a047f82d1319ca2dd7c882ec79d39cf45b87f8004b3d9663d051d6a1348b992e960bc8ade6f597cb49e8fc9cde744221ca6d2b68cbc52d7f65cbedac820dbbda1485b83c8eb2b20d6b7521b56cc7606565aeb3083b899bdc92c0a3e2523cbd3f4d2cf297db43277cbe109dc66d3d4709b18bfbe4eec4a6d9c419ef8c0073d231134e52c2d3a4dcda705f241ce2ddeb1251de76a570bb2f5b81ad57ecb72f598c65bf580b45a2dd14cff8082d9557f2462b308cdb3180023a2d0a303203029a8e881d92a58bd61af7ed1c354571a5b6373921643fce21fcdf10e7cd1fc712ea13a859b558613ddc5015dc55d9aafe5bdd01ee31d581c6afda616e6bdef03d105d6805404e237e18884ffb0d573d0326bb9ff49c3c4a94a13fe2598f407beba5f5897f8756efc8001f58abbf0b3af8eed1bbfad5d16bd2c1442ae00649bb8d2767b48f3f48d3cc04c120df17b3ed34026acb3c7a388e655e80c8d515e69c5da1061eb2f98c5ef6e5680e426f8d1a07d204463add7b2e8106919e0637d295b22e3c4fa5557ba33c0ecef6a6f01e3b81214cbda86a40cd7aab2736a1f478eafee813e94226a6abe2d830f4e22838d99e56d490d28c7a807219173cf3917ae4c757e090b07433f44f1143be899c4fb2dc5500b4b7c36675fa088b945364c67d101851d26a9b58721709c93ffb9fdcead5f39c0f06df2a5dcc3f8771d304c5fde2c24c41e43fc2a497cc2b30c542693e38b9f810c04894320ed39e2059eb4fc6e61ce6df219e8b3f1d1130fda2faa7df3cd590ca6dec5a7e0faec71c7f310f1e37973f2c47d19d7b992ca2a7ef4db844ad11d6635afaa3c254a43d6f4a303e0c73be28077a214e16772c80ce6b974c4a2561abf97cda53adf31e650f675b9ae3bd3f18ce5d4a1410cf0b84ebcc5d6f5bc64a8ec27f6e5fe4b3084c44bc775a157c8780758975b8833b65f79c60a52a29bd8a3e42e7e7d5c259be1dd917301e53165e2308b10ce7d9f110ac1067a1725b20e8a3467ca58b9b8d2a37f8db20bbeb939fa015a96896a04b1feadc9a7ccf71e40178dcb3c399f87dfcdff64acd8b274d26fcd41d030a746618bbb425169398159cdef7688658a1ca3539510c9b319c3ab3496efca474e02a165f04400f8e42b58776da3321d57e583bd02185bb03e4a4a7df3633fc313a8ee7c5fa1eaf9180ec1b0ad98a75d4753e905a743a0a972a13e737729be635acf407336ec10e2f390a6b3ff5f278873291984086e6debeaa8531723d00b53276e5fb92a70242fd4daeedb9ea595f9ca968fc4217de3d1719d75962458275d41e710da81ba95e12691188298c4d7cd6418ae0be280a5a3e53c5fea9758968666b0cea1b281f08533607271b0f90265e0e09219a1b4b5a4350ae66461603a447c0caf472e5985838ca5ff4eb3aec5cd05f22e890b1aa459495c5d7ea917f4ba058e60c5a72039ee0ea133745ab80704e7f00236e302c9aa3e05ce16fe3712573c2afa26d9225c3a9165363a79ea367d2d567e5f026ba6eb3cee922c933e2e768fa3eab732fe81613fe4cb4f884469fa9775516c077f3cca8a9cdc2a914a52ed855db05b2741c2f60baa4483b0815d399050a0f55a0f148834344fabebb2f87200d27f6ed544f8b0b04880bc1f7662644dec5efcbc67b3ec1925f474a048397668a21eb198274c6423504287742939cc34b91b16b3a40d357563b2d1529e047fe9692ef11c6dea453bf8355d15d157bf8a5cf2099cb6588204d10673a8aa66672f094ab6793b03c1a2a12d47314966fd40d7b3822f2519d1e94de7b3931f4326ca8356891ad6116a8462e80b591bd23635dbc0b8ac3c9106e4c5ee55d8a8eabdabb5b8ebb563f56083b30e1b98f2c46cb20b7e61afad9bf632947b5b04e4be9ce8053b57ed06993a1d5effa71832b3c15060d33dd6fc8fdd5d815f63083e4e620ccf00dab870ae10c3c5fdf85a38bad9e2a329a1f03eeedaa92d8fd91a68efee943e8c06152a27ff8cd24b48e2018020e2eb7c6634d0deba877ac4fecc8c5775285f8ec162733fe6d2f811b19af86bce077d272c2e8fe62fef2508ed4d43d14d3e4fbef39a7626209925aadcd39087da6164fa25f428e73d53870ce7c7d7fc97f11404947c6a1335cae0136425ef9273734cbd899f0f4eeb356e8d664aef346a68b7b6fff7dde59d8bc75badb9c99df0ff7eb0b509244616c7299d16b4a77a5015d86b0261edb56961623dce41d7cc8820bec211d753fbb5f2b6d326601a808a38d8d512da4a49442e6604d862c6d595364094860accb195b59cdf8662255276f044690d5dc17007cbeccdd607c4f0a3306458ae3e46573638efe613bcde89f4d7ffd52494860ec113f539be0ea5d106aeb0bae13ae8d314ff419949acd3209d97341ce4040ad8f245dc91b04f6e902bca942bf70518aa5f452bbe5cf02ff14880325a85afb7e56fd8b0256a2d335767999cd6a782e86740a1e1a3e1397e771768013cf21408f4c566092eb7dc77516aa180634ccdc80c6954d5f035ddf3702ef08f0a4884d3d9218b67759f8923cf94eb3509ac9acedd881c959e2d4d0d11635a93f9c58de1811d2479856f9a8b584d52110c2ab0eb87f3a09a9d0c72380c2d260845159bcbc21349df024d0849905b1e91e35210ab8122dac6e3a7ebea84c7257ad239296a085cfed39014376066817df4d08cc317ba7b3690e1649970e7b7d9099a40b91b96304894d892fb54815b280e7333e073ce07150640a793397d91f04387ae8d671daf3c7efb1aa93163d6d842a564138bd0f0bbcc032f3a6c2f5b10e2903e8a5236e48808f905ccddeb8636142d59aa373b723b4452e52d9dee08f1baa92a376aefc148c9fd59ba62d95604eb9ce05dac088b01c32f42e481aa9a8cd4fd35d89b9606acd64922d1e40a1fbf4f6a9b37bd721cb8770a7c376712af73412dc7d47cd5edd690d14e02cb9d9af48f254da95a62ffd2c9751cee32fa37d4063aaa839094ae7eed32d58414bf6078fff5efe1b8c98c9ca1242b8d880bb8cdf786b31eb47aa6515b3444b6715d2b30f030ad6e74ba180c7faa4b75d05a55b92528ddf728fba479d2ecc562ca5b37486449f2144167b7e2497be0308fdad1d9f29f2adba54e3e506055b879197df14b667e8aaf3a1c3ccd4917b4af146399f5b3547f198f0b6daa3716c697f4cc23df98069386a86f9d49626fa0be9d391b0660055d2838802b1dcfed5365ec72123a91479d8d4946dedb6fcf72e8b10003e3b69b30a2345633bdbe71c2f43a2f254e57396252ea58ae889767a8d67380fc130ac37569cd9f38bf8f83c66916b6d558f908ca4ca2fde2fcd111c6375d7626ceac28015b0f04f0e09847601d85586b10443d74c8d0c64bf3793ae4aacffaf541c37b786c3c762c590013bfd1859601e8fffa8364d9c2f1b53bbaba4dfe4eb055762776d493a13b7fc1ae374c40b81abdb0f7668bd9b1ec9c801318135af226ce1ca94b4334eeb886048a416f3b60e3bb4b47d6ce907c5185a13f85929030e89ffa289f6c37631a9b1f0f20ff151078346580b21fa0f9df4daf73fcbf2f0166a7b20809ac60c71480b7bcee1c50df5ebca6797c594f5e48e51dc212da9517e1f5764aad56be42efebd6fafb1ce30107a33cab2e650079671c4c1d80f5b5a1449a620344f0bcdcd30d1aca880d9b5ff789aac85b37cb21403925e9ffca880ae89cbdc66f38f12b31c1ce0edb36c8a7c14041af56cb32d9680321dd3b3f8aadc3156d128c7585744894d9bee3c4cbb71d9528a6abbf8f20fb76532748728babcbd876e0fbbe6bf19d1ff74702757165e67d11c7808b26a87e5cba86849911c30b2f4cf451cb7fd8b199e735e2401e6d70b7238167039be8902d6ef6b3aab6979b00a3a421f786e435cb41ade7d7c397be7d4a2faa6b73de2db4a9a10451b8b4f139b837900122265ff8c088442a0e4805c110ff98c959d49ec139d8dc4633f1ef81035c99a084ac08f936c6433485de87324c52f0f8694f7e53c61bc5a5c7d9802bc953b263dd787902940c7614174946db3146255ce3b7d567de92bbd493b9558409a31b17f3e1e06ce6076ae794e85cb2d0fe016f9387c8fe74cc77eb5734ec0510460b562dd60579502036b9c91f23444bac5a69fff3dcee2848bd065c45c88bcebfeb02e849c02a1f8b8863070e6134df7d097f461bdd4e9a04d4cd31ba6391f3fd89f611c2be20ba1d67f948203bf51cec383cdedc2b0a9b2a5590043b01e7daa0c7236e205f84cae540ccdffb59e906c2dd08f4ea23ebc0943b5f6ee04821b3d78b1d53ae79a6e23704f5049deb708da6c6111603fee59fa493c10a637806257826b378b19a176599303b1dfe5f2b49082954171c9d9ab4e55f733636daaaec775e25ab971b1020087a773d4d48622bf0b01f3fbccb81af792406dd5a13729680bce0b3b19cd7bcf6c107cf6e5b203f69c7d0c83167778c43ce9b11a925e90382ff2158a057f8131b77eda73d3f6e2c35cefd6232dc3266ef0404415f9a0b69a493bb8cca6f5651f845d3d4d1f06820b402590b6697ae341da78b84a32e95c11c7f1da0b5a67352dcf1d9d81bf3926b5b9018f97205f2792a9636075f93a449b8cfee1f8eeefb201616fc789d473da0876842251feeb2646eca797f0df39df054f4275c9e8f2b7392565bca17b11be4594d1e94cbc35ff704097f7ba31f5c847a700e0914996604f1a08f76b6e826dba4063f305846191545593b470ec3aee736f641a51c5ff6e8c9ff4eb8a86594d81ddfaa69185c5d1317b66aca74d380b0f384020813d650fe66625645b109e1928bae191f98b63e996d6b4eedc1d36b5f55b652913ac0030ccf66605511fcf75a4b284232f8bb245c3e30076c68a701fdf783cfbfb53c3e192cc0de97660acb0a64863a7113376b9df2bd7d12e7b5dbc856d4447fcb0d52f0db4aea2e19f2617f8141a7203fa9de09d9e7d5a10f7e7ed16d663aeab10e9cf5d5750d82b258f5eb40c050b2e0e68fc4d8b5fe2ff50c283f44dbdd347fc4edceab94c59f4b0149094a070fed356607e9bc28fb31a672ec18c410a68a4a1c7efd79cf4973bbeb6c50f599df42dcd5edb057680a4b3012585554d7a666c27c5e2e7f2d08b5144c969e5a92a5aa49a9ad80d644039e26b996e6451688b86cdb1d0b5a268a553cb141f53b369a71f1fef26157853ec13d47e657e2d14ffe9989db2e6b82700e6eaa1722ee09199635de6d86f81479a8dd57780d2f888cabd90a026ebe59af283fde9d2711302377a5618e3b695dd72615fbab95248c71960df64efa3c3ade80e583f8ea2bd7f6a9de16fcdfee0940644fac267b087de1151b6cb59d497c7d208bacec6df0fce9811ad0ae1d6450b64ea745087dcd40fbbf7095328a9bb7f16ed2cd38a7b0bda7027580163def12253592a74325914dd7b2945805c86a155cbbf00d17acd28d05c6166e6f632653d7741e65ad9208abab2a62dc6e3c92422a63de90297f5478cc859ce4d842775195e77068b674646d3b9e39c47b4e16196507684835e27fc1fb8cf58cef2c0f9864f37ab1f4f7b998a43f8fa0f7bf5defd3fba5261cc7055bddb2970a9c995f417fcd51c239e659668cb2bf512ee45b1480398266ddd7328aa7c158f857f14fcaf36f53b9557105135e88a1f592f349c67a667816dda4411aa08546596e31dfb61e56692a13b31e69bb4f6e853c888c3be0e150ec2c412753e7cd470fb6be069ee267ab3a52fcaabeed5b5e4755de68e13178b3a0f63d43a5c4228736927120eb21d388a1991d9a070ef51cafe95052b5a20d4b5dea093215760daae5d441b3f38a6794d839dabb5690b268f9631ab8fe524ee2b6ccd152851926bcaf7bcdde9df778b969713ea016a22577fd1c749382b6205882da58476c77ee02b625b7916f1c4804db36ef284de045925741240f1c3f21125a6ccbc05a678872b115ed9f536afdbf54d8faf2042fda83aaf5b920e33ad24033006e155d07e91015d8e8a93d66659ca555941354fb90d729cdc9e4733cb2ead019a425ebb4a9fdd9b7d5fb07208087ddc10575fbe88f39a90ece22a8b38b06b82bdca6c314473fd95aff503efef8eca40c0e719aecc4bdba0639ab70e12df45f1ff9afc53a11fb900158434cabf7849750885c524a5734b92d0b38a690aaad3486c36a12f6718226bb092387efa3cbb6f1dc66183fec591dcf6bc5475b5da250a0ae52b37df1138acdd0dcb874f3cc872df30b306e42f48f822479191b0ad4ba6e444dcde713d193097aed00a08ad1223a19aaadeb4a9cdd78d161d619aa823b8d705fa4647874ed476623023ba111d21463d5786b058190be6a8e9092fdd37246517e01da4b7a692585faebbdadee3ef5465b6d5eaca33304724ddb28b3a6718d065b0ba15b83477f537428f58e07177337ccfaf180b7c47e8442fc0b1c4b9e34c1d35080acabcd3f8e17137f6494832595ee71258ee2775b3d19e29f4f4166fdffb20c1b516effd160c785abd5b9324948b0b98950cc2b3dddf9ad920657d16a3f3a768937c24578b0986367bb9aa3d811a6a346411fad5587c7feec3dc26deedb27f8320e77dab5f265313406551d7d8b28eca028c840f73a1434c9ae85df9779e541a7a05b1914f9fbec9c7a030b1c0af90dbf1f9801bb9a4587fd8a5da3e9de77d8583be6ba8a14872eb377437184e13768fe782772156c3d1cc0ca8ab6583796b7a6cb74d8773785e1bfbb229fc5aba5bf3cb3057d8ae56371503da9800e105e69b6f3f328d0f0f7d4c31ebf221605d3e22e11e535d7d8c13b232be9bc7e8a441bad90dc4e7307d6166ed46841f8325e68cdc5cd42ab53f9aeb16482e4cce4c79166a5300b58b1a16a76c4c722bd2e8bf80accb71df16ddf722a43403c2817fc88be395a5805a44501e60f97ed7039187a8112a05cd44b4c0492a033fa7d8162bf477ea24a08b8a262b0dbdf7fca4018e8f115b2650d2264dacca20d22736dc9031b60a97e87952385a60d3c53ff8b5ee81e9857b7f10d55631cf42859e0dd7a5c03f03852ea1d29973021fdf849ce06b0ba2464aa16e674757461afaecb10e3cd8a1329afda6c7cddd75438e76067a509fa08caf81de8196dda3509588bccceb9bb7f38c1a7f96af71e6bee8fdf43c14c18b89b406be6209260420d5b360966de90a5f51098658b1b171551be4ceeeba90836cebc4e63f39fd4343eba6d7e1f377362e2a4353695bfec892d5b6d1e2f20844c8a0bac21949e72deeef82ec0aa9570350149989becf1f6621cac8f40740e496bd9fd0359efc28dc0e9190d7982afac41808b012c36608dc7d8682a8483b3dffd80a696bde50a5eba55d70a81413931055e56a411aca07178dc22f976a4657a79fe33a776654e1cc8b5adeade2e7eb88fc6aaaf814aff1c7d11f92340d454a664e9ceb8aef221e54509c0a14309305c445f0a7d39b54c83482e398b45caaec2e2a9ff4eb32b23a93dd1367fbbaabcd548ccff904db66aa39107037244566b39389036028668ee9318228b1a304e7aa9c78a6802c9b028a0806ae4f9b7e64b0081d18eece8e9078b61439a4828c15e473f5560f432312919aab916d8c015c7a58a051e1c4aa5f7657da41e4ed16da5921e7b17e3e18bc6190ea47c7686423196d09f4f434e9639a82e06538c9cb0669225564fbe8495211ecc61a36a2c47e664590d3d965744012762833435925c66a19eecbd08cb75aed0c01f08460d4420281f5c825516328ec54c2d49d7dd389ee679edd70e48d81a2b773bcebce73ff2638fbf14dac4252039fa35459e9f0c5b500866f06ddce192677b87b3f90ce010ef0cc93f774ae74f56af87b77808dd58833d9e6191ac596d871f350051508ed936d5455cf8570ee21026a3e570e2f2a47c60a90b39ee40e9b57b7b123b2e7cdb5e6e19cc24b51c0749a8f7b208c5faebd4bd820d91330d74eccb707fb27ca909cfc14e34cbf4802fa7cac47dcabcfea70056711c5a6e3ba34df668af76a30cf4e31f5cd260769c6e54cea5594d7dbab9d9095ceba88a15614bbf14f4949ab9e1024cd7a435c453428f55762bbcd041616b5b271aacd2f26fc17ae5ccc0e624b0d1a9e11dcb307727745eba3e2b55ccda75185585807573337b4385b3f9053782e74dcbe0f331837647d1e54035c84bcc6814c367be0f57511400adf3c0582cd54cd958f941bf76dfc4954de4ac8b48fad6758d12683cca9ba2f3e20c8453e6df97da87f436f68f78969cf2e8997104c408a6e2d2bf9d1249613fe8c814d9115f2314fa637c93fa4a37497e9be9d4688f30f1f793f1d1639bf7e2971967ca0bfe9d7766542c9064e277bb25f4b9fcadd29eae1b522140df1b5ac955ba36fb0da723302aadc1f2c33a5ee369c083451d9236a415008dc0f8696c394d7625ed6e2925bbb4d343428b3efe02b564fb1bc70fe022fb6c6445987a27a66ab359c5a08611ab70661253d0355ba5953807e887e25bbbe0a5b3d7fe5ec69ace8529f4f651b576b53b2346006bca4494d88f9549a2444245f6bcb4c34bb114a648f940231895340cf8a07c7871b0e3146d9054ef44057eec198d5afb5089e58628b30fab8dffe5a7fbde227e1074cc79b19988879d950a4e1997c5f6c4c76fa59332564e90f76402dd0b5289b4cbc7e012efe6511ee457f5601b1200b220cd1f742c72386ba3ef44c482ae8c45ba6a0b2840db192f09a441804fab816e78e54c665b04ec1874c8a372cb47e7bc5d315fa083a3f0252c46e9c1ca0d462d6f0fd9fbb33b8ec34a3d5f601ef5252eaacb4353054a0d0fa9ea18fe7b93d25835dd45ee3ce0d5eb6c5643532fee431bd787d9d52190af55067c10ae3848d61bfd548ae4a121aba23bfea970312acb23f34979504f9d88f114c86ae3e6d33f4a65ec2eb81f82eeec1f70cb88c50ceb453990423bfa84bc953d4a7def17ff0de8d290cb87f95815f90e8f3d8fe60f2ea6909e54311236abb59542245e69552f28da5a7307f339a08a4030080c54d474b14cfc2fe9717aec43f10cb3672a3f831dffbc73c43f03b8fe44912918a5cb80c1c07bd3631045243b922120f315d80c9da3ab9a6d40f18107d53b416ef1662d645914606dada20a26c236612f98dbdfd74a0bf915d202bd7785cb1abf33d9aa2021900ee73f248ebcb6e3908801028e4be795af37029f0b419cdc872f60f25577aa5299fd7cf5b5c31e788be835627d5f168ca1fa2c8be0fc5aa9cc1d8f63e73d0cbbe7d4579e37a28543a564e54654e22f4f968d9551dce3f00f0f6ff59e2a059b5acd9bb06e4217e569a4f295df3bd31b344323937342e4e8ce897f189d9b6536159b02d890899caef78fe9bf26fa09d50e037322ed0094ae4b207528f11e331f991320a1179f5f91a65c6f9053f8f0ce5aaae15254c29ffedd98023afad1d791ed25c0facf7f432e1f2bb502a952d00ddf5a883b029637c2b924a7b36587d2b642220927b8ba1903e07827e76d7787eb6e1bdb401cdf0b8face51cf7cff0ab740bcf6f9b9b534baacd34890e0ff077f6fe61a1563ae272cd194c7f00e8776da796487c63112d639da0ec81b1553419d06bafcea3d211f4e14fdd22055a5dab92cf290fa84413acd36cc100f782644f247318d1289b3d3694a5cb986b67e29ebc57f9dc19bd131c019eb4d575f664c8ec9c70c5447949b1f8906c9ea01491b824e00ffb5038f464e9a700abe47757dadb76dbe9f65c3edd99faadd713e14b2580028bb80fe34619c6e0b25d18d9a383dff117acceadede48c4ecd1afc6e3c4f81672b1568e2da39472247deacbb90dc3b49e0ae5d8d855cd4c88eb558e7c8a19084667fa7833ee88a1f4e0c138ce68cff66b317c62788e680fe85a7f07aee8b58d7da078b6c15fa0fe5b67c45534b9bddf98ad9353ccf1af1d34713e8035cc9315710ce8056c3412a582fee40176639e2de354fd0d62bcba18668b77fead2d38213ad8c4ade0e7b23e5b9ac326806e2117eb403a98f3e2fbad9cce0010571009d68c238bd390590f720878c9d5ee42998240660346907d3d80bdf696759335e442d481d23bd5f3dc5b2683eee9acddd94ea64c86e671b86be4a6a087a9c7022ec5f05bc968a22e0de19065c9f73db6b9f9cb793d2e9b91b97e03cb34aaa7861a0cb644fce9b0071bbb3aacfc2716b9cd1d78f2ec83295565d936142b7b9b3257aa3623c1f8a1c6b6c24a43972cc5a29f078f95b9d86d599bcf9ff311f9744734de7282bc282cb7733be87710a56473907df7f993ba80486f0e2f32fcfd4fee45ead24c9a58592a1bb3d01fedcfdc56d8dbc61edd0b2014469bc7157d40aa2501c4eb35571d97924c5c945a7a4196427ed0a37286d40e38b68060ae200b66a6685d43194f303b947298084992ef1534f8d1d1514b096ae96a92696025dbe9a24d00b23651b3b45ebfa8c42c02c6085a4a1e48a6bc3cb1a82d9aa58be6a2eb12673a8a5ddffc3df5416ed4ca7d94de4db32bed9351850f53b6e5a356ba72c50cb917e3761ad040e81ccbec5cd538f593b6aab0e591c567a1b0d9b1504de98b7940094972ee6561527c4258df4c96a7956bec0e9969bdfb09ffa75af1be4be9e5eba5745be8eb86d668f605386146395bb9a79920e253c2e33f8b4d7514b8a5d95f0604e19cd635b6c1fe22a3112c6ca5cdedf124028b89faf36f440bfb2f32b73ec19afa36678efdbe526518c84cfc6b544bc8fafaea51bbaf2062a4b94c26c8a62a3efb33156f5df79851a0b021d9388852c17bffdb7f0e75f749deea03eda9bf389995b18098bb2984ef5c3ba151642766a2774185718177408e5f5ab706f3be5dc18b255eee0fde4b7bcc931bc5a6e712c771ed7ed91d83f46ff6590fd06114c14004a8a104f57062af508ccf83828cd430831aa7ac206b5c2840964da3d53f5d5381e7a9891f34420e2fdfebc23e1ad2f290e3cf868ff25981713abc425cd2e3c92cba682b84319157885fec512158a877cc5cb2c6c4c9c3fb5d5879aa983dc6f256b88cc1375245378911fddb61375c12c0af92e54d4c60a4092b57e58dd7b9e3937ba0b0ce1740e853e3f0d87fdc83e225a392f157e451f61d053352afb5bf27af5df5480d5451a206f4f87ad8cc69ce4c8510461b320777e00d9e431139addb1a9f1b991d802b3b0c1923b1675b1e1f3d211713c7865dac1bf77756b4c9f6f25cf2a84bfde0c348ad188ad96824fad39708a7ef202930445c1fd3d9c52332527f4d0ef672b5e526b923d28afb3a6a08bc943eabfefbc04a149aa08121b6b4070e442894b2fc44cb62f7cbe22b660a05940376628c8c1ac490f00e46c6c5715026b73d99ed5c2338b833136a9592aa8db469a3083926c762d3e29f0ca5658a67fe80007deb414bf557f579b3e87b30429db3b37fe9aab5493b90f5eea01276a2b3d52f7249be90fc9d6d2bbe0252f3ed4e220069ed8321f26bbd16e624befb600bcf7d0b3ed672c40b483dadab2f892712f192a5de063abf91594429d5d70d8d25e1616fe531ffa6ca9b283704ba230714b2cec29a388f8f836b593cc294416f704253ee1bb96b850c0abe223525412a0a67b97d0e37028b44580c136f021c3cfb1f7c8f46e16ca42dccdd18c7ef24d8236e1c553e3c73c42aa682c52a2ca452430d1c5089af0411933e76473497c6d9e9f8e2b33c1b4c06decf62daac80ee6e6acee2f34bb04a04cfecbb5e290f14a3410a25b0a33f969b291246e28e0ad30358a38487d93b551be834052b45bdbf12709c5dcf6fe116832d0e18935b3378c124e8492e9d50105ca9c280f99c9841a75a2556ce9e405c045d12993c6b54fe8e0c188e04b8a986919a5b659e391d24bf50c5678387bc3dc917727af60541f99fa2f714f5e7f05fe38743fdd1922f9697afda5c96098130f752b1a9988e70277f2444252e0b7adbbd7766d9d9a461b6dd8668bb6a231ca2fe7c8582040adfa8af3ec9afb7432626cb9d32ce374b17cfd03c91c50e4e9a8baab826765ce59d8b5e170e4543562da8d5786c25311b93b11a2f708cacf19a2b0bedf7b98d8f5eacda8c7990a4da569c81e1bd3bc976b25ce94474d9f76ce62c29fa7b9031b068784568bca83fb3552c98f1034c0e6fefeaeda1d8764c30566e724484b7259291a5d72f6b118cf110bb896cef5b9bf097d5fb1d89484857b94e7ce49b1052798f9c103205214559973980f91327ac67b09ced74e1fbf75eb6ae1a31a1a4daa61a9c091f1533511d1877454cf35b94ab3df6da177846dc3a303ff42c46aa0e64d704fddab0e38c45565c08f1a2f45cecac5932db29911fd29cfe6b2bb8256fa79aa26c84ad8ce857fdc0e3cd1033bb7af9b21bd1dc233ef058b34e97d9e5d1e3a0c425ac03a5108eccc19cee495ab99aabeb8ab93bd22bf14a2f63cd0666791cb6db5fb956065a635ed98b54f253a5e82c94eb784d3cf713bbdc27174e7935223f00e8cc67de9bde7c95ac69c91c00bd10f8955a09465ca02a641d680931872811164241961dc337763881a7f2bac62e62f6ac6998ee85170a7627a65ac69b75bba246de17be256c5b66dba06807b972dbbf315ea66e3a43ada030009d273beea88c2875326e30218a3949b2d1a21bf66f87d1f84d9781a343005a2797d42b4a08d4c23040a5061b5f57b1a217148027f97e5e4c783ef15823ab82f0e8141bfc5bcdbf69a61fbc04ab1aad3e40be9573b7ca653fcd1015645ad59dbde433fc92eab962f81e3897ab38c1cf7750a5d5412a88c2aee6be2ef757ed4980a58d44c6a5891492015982ed6f81cb3bb61acda42d993acc131c3405bfb21bcccfd05c31344831cd5291275c0fcf457ef6d2fba3ac9b9b3932a5033a4fb6520549e0273ac0452a28c5fdddc96f2972680c5d32efbc6c1c00da167815f67d186fbe227f38981c539ca956fa0205daaaf13fc9bc502cd7d2493a3b63e4f4784e994b7909f6534bf1ef42d7ea5829e77a40c23e082fad04c2f3c37ccacbafa8b2dba9ca834ccf138c2f6cd4456883dfcf56b1849adbb94cf9b7f1deb46064ec5a53397bb2588ea5507531406006e89f1bc84a706a1ec72d47cf193e5381d87b84bb6fb2dedae36805f6505233f374c7ddfccdaeb9e5bc73c08f8966079b9fb1a1c6869fa84324c7c40338e0791faade4f4bf93682b3875af29d8eea4c4e41ab2883e3e01c77dd688621a4d4f8864bdb324bdc4a5fbda6e7848d7f7dd38949babe5e1d15b3af149c41f3f619f8bafa6df6f44f9764bb9b30bd33dd0b785f5bb0bd14f1cebd9d0e4aaaa32aa4b15584dec71108ed8d69df99ee7e1c345166236b4c1ea1355a321563ad168fee66ddb24f3f5cff521c6d4991babbf5a0033e181325182a6d21d703130bc3a590fa4fb7b84fa2886b9c969463f32eb000da219442aa2d411e483c0365a915b5760063af3fc8b1e36425e4e4ab4efe2b9b3629e04647e77a3eb262e46d3267521cf8f95fdf2dec79e94517896bdf52469a9ea76ba64df267ae34c7370f9698421d8cda153dfb0bdf291a19f7dc49fc255731618db11bcfbdc56af07eab1680756041d698fa0b3e6599fd3733cbc4ad1d72e75d6e16a4c4492a37b42e99f5aa37f27e5c27c7ce4b5a3f492c5e18c7bfa954d38197c4d40d289917bc0ac8ad786931d8a51a0d008de82bf88fa49f4a0eb46f72e4ad64b7539beccebd1e468c52b64ea51b4b9174f16b32c5da4bc1112333fa6bee65cc081f2b371fabd00c59e113d1ba69d30f2049ae2d315935c779e381ee2fb41fc94a09a6dc72bcde478a160469e0c1514520d0264f4dee65b36584d091b859d37e44c00a8038b695e9f83dc460ea9d4468ebbe6ef66fd489c1fc8ea425e216c30d2c48d037d2a1fbc94cb559fc3bbf6897ca4e0ca5e967c9fb4374f74bc4f2df485050ce97deb56cd408fcf5a1033c4aee2c37330babf65803f38a20452530bc67ad7e8ed33cc10e778cf5a34e38823c1531dc11bb16987967cc3b07d76ce55536c1b17f26b14ef2b019a961717b3452478ec7776e85391a6ed68ddc240cadc8db4675af7c6490ac4574332363f48ca82d0b94dbfa541cbe165fa92011a50fad335815bfb721a862d2960bf20cb49d594c6a885c78b262c1fcec9a00efdd09c982f0409cea4886a938bcec1648d370413415dad34d0fe6c937a5694410fc408a5bdd692164af9d4370d0bda1ab5f329526a879634f6b0b984eeb548a82198af81838d2a7844a5c4095404b0d2ab510fd1e92fc4fb2d4b875d51657dacfe7f69d66742ad9b2da857f4ed3a217f1d4d4aabe1cb7f92f811c87ad88edce7db322861fa6893b4e6f6aae429c055f22ac31b113ecaf2c50fc3783a1d6608218304eab357ab11f5a947a6264fe38b3cefc74b48cf280e403d60ce37646bf0d027e2e5182062f1f6f12742c0f0f7b2a631f76f5f36ca3c1623bbea900dcc517b4871fa5868704414e809f3c76491b83d5fab5e9a94b97c79a54680aef34bde6351a6fc36fe90bbed31c66fddf1e428b6092fe3a2be89b0dfa1cdd6b832279c28ec92bf2a65dc3654c98762b2da99a039e4ed8cdadb6c1dad05e38cbe942eb754e8987451ae99716a89d18abacdfb01960a60163096708b4a86f81d4abf3604fb94e1470415fb027d9acbc1063622ca5e0dea87d15c1c296c83f928b8a2f4f84b5b037bc2125a19b2057d79e9021947e4032becb6d4046960c034f5f6f86f72516a181ded2f2bba82039d5907c816ee633ffaa092864c4ace7e694999e0dc86f8c00a35ec4f56bb808f10f5c5b28aa8cf30f442c639b246d39f06b2c6c1468f68ba68cb7324611f7778ce0d3fed5428f3382c822bbd9f4a09f55cecb65bc4c0b7b6eac1952a829529b9d450edd1bdd1b52539e9375da7649a768ec4d542a5fc6975c8a138ed170ccdd15b11f292456fb4c6df4b2c4fc3f9522aa1dd5cb605c489e54691f1450790fd93cae0ef761a519e652625a7a6d178e4bf0b1c6d2cb55549fe89d440f51471e69c76d5a5a992d00602d417b915d4d1300cf7e5ac0f07f3dfa18c764e0c76cdf66dfcebb3acf7a1aaac7c91e50ca7ca0f5c1c509d50f763b172b5545f6fc5011a7edab10398f320dba3e68bcdeb031826d9c4408423d3b30c690062040136f61540a4013a3dfa9fdae4dfc4eb263aea6440ce8dbd231a047dc66f96ee8fcfd9f89ee0150fed0d67e69c69f59bd9b943aaeeb3987b05a40e5933f18e830127212f31f3f8d1de22d6112f1ba7bae51c4204c1a5331a1304e08624245b5d3b10d4f6753bb685b5cb62d68f09254c879e9e7ec5211108bbeb67f2087bce35881c749fd9d774b3a39c41ed46c10d497b95fdfb65030071d1b6544ce0280b0c297b572754c9a7550902e5b7eeb90889e5bae1d9fec8ddbbc48cd743b91c5f0e94bad532226c127e43e8c22700f8a5ed3e16b1b32341d976ae3adbee06460671340c8d9566c0c7bad023d18e7d3977f509bc87645cfa62e1d7ac9a7054431ac1d3735dc80104fcb55afa48d3bacccbdeda51cf34f7638f0c36315a069284a9f5f221a35ed0ea9055b2951d9af229404cea6c051579ee271d683ca2b8f8ba8551b2bc169070159a39d90f091bc2d7c5fb5cae620303c1193b47f7427167607877392714d317c48200be8e5c220b89e57c19c400ccba36f4421ca7b732f957a602217c17fc8d4a195145ee22435456337f4a3264d5ba2a0b53c79fb052e7c5f2c08a998ccae937f474c27892ca1284ae5c7ee677ccd026e8ad8ee4312e663e3a0cc97e4dbb256e8569235c292024fdadec65cbfbb37800485607c7dc0a127ecd39a5879258bffa6b632291cc265b142cdce9c3ee0d5b482cd43d5b4656be5076354e4f9671cbfc8a8e0a17f2035e52fdd0db198a29ab11f2713e212bb6dfc06a44f083d9a3d37cff9d24b0dc0a4be5c81290f230a4e3cb92961878775530596c25ad9aaa309ea6ccfe0f33a06e58f0b895b3d0abd3a425dcbdb949c543f83c3c20091989aa5729fc52abc72b7233e203cec631c593a071339526402a90565e45b433be1ee330672b7b90b22aa0e41b73b4f5d77c506fbca5b12441e218739abe33e3d7b2e4ce4408ca0df0bc3f7858e1d8275219af44838d49462bded3adc12af5d78a6edfdc697b363b2d4a9e7b00c7c4c95d473a4c3b8bf1b0d7ca6c4fad1b6c0b8ca71c1089315c902b3b9480b5bd21289d52afe3fbe593e32b50b9b0502b219b823a496a831d315ad68980a28e50581609fe91f586b53fced2af7e7397e642e780c1f60e69bcb88a5c348171dc1f27a348399c1b541367b140ce96590332525c10f764eaab1a46626b324376cafa739fd878c57e24bec3aaf4c437256ebbb78bb41e9068fbd893ef66af5c1e3d9b3790f7ca4283579c0c00abb126484c13b80509d36544d8c96388342a585e0c139ab51238a86d019cdb484a66720f659b07ccbc73ab5ec92c29e4868b422fd71ff728bd43611bcd0ec366c6d928ba58e84a5b309964743dde887def4b9c9520699336a64501a54cb96e0cf89a00aea6ed3e5c2916a5e59367b571308d3b26826aa5d67a7b5aa87eb6c064fb09f41969d16273bdc14f01008776ea3923f027e902a8f0d72ac374e3fd61404d0061bc87bf1d569038a741e13423b01733c18394409a4d1309bc6b47c7bac5577994fcb8aa5714de865d922f70ccf33ee48cdbe977b9dd111a0277288f44ac23624fb72ff9ce14803b3b5c62525c0d099ea65f2bc2b39d882d4ae7d69e403b7cf127077ef22c7718232a4b7ea6628e2f8a299350598c77b8f62c67f57ba9f70b4e5c3b160084051201dfcea9b1e31c9eddc7a1a1b7a24c42fe650e29bbbfcb7d13155b566dd966a3026a9d4c4256b4369eaa60c82e084459a559e308e531ded8b02162fbf9ab6cc747daf97d0772a5e83b13650d9c91fb0e4c6631d1c0eeeb70fc7fa0ccd45d5e00270b8980347119aa167a6ff8e69238d852dc077128cf4e8fa109e83e4a35f0de0c3ea49804dfb555b3de8bfa69d22e77ad2497d2951eb5a9bde6916f3f3382b9ae44c36e3b6c9ca24a98a4346a528ba9888b15262ce879e5aa6c73353b77f549fa6422c670886e158bb2c173aa1234117ae62bfdd58def02db770815182761729510c1c3712048fc13383408b24790bc29e1e3f606820cb64a41ce21938fe32424d9b7a2d7f8fa16fd0a98303c9973d68944e3f6046d0372970bb611a7ac652095a59a99d95ccf54b0d49fc47f01d095bdb0ff170b2cf1e8ceb3053389276c6a7262d6595626ed041ed73afebdd2f336eff67d134d17a372ca7010a63bb1fb8bfb74349a89c961a99e50962295be61eebe2a7d8a4998b46afce8e4a41ebb683ca68b798cc27fd5542e260ca49a94941c72190af7c6806ad503d7a4747e986435af6b94e769ab06ba790070a63bd447ca7b3e5e0711f470bd6d4999ee5dc0ac78668dcbbe07e5f5b2abc45c612c163f3a70aaeaf91ce69b7d4be3cd6c0de156fcc604dce7a3eb633ff170e98fb7c1aaf40b6e7f5ba5f55af284d5389afdf686c9d3b909aabd1885cddad6575f381bab46e6f95b20683e5283ec133b382936b4f90d784999e4efb49a3af124050e23097e505093cdc0cee1f82dc7822caf7205749ca1891ed5c931d59efc1cb2dd2d3536962d6e9b8324577100ebfc94b689f71e0b56a4d1183c89fe567b10f3327f766663a8dea7d69675421d6b35c5437d901ae6e59042547d884ae49b6d3ddf9be40c6ebeb490fdd9f5543b21f965b2067d0bdbf60c60715bd533ca5ff101b228f80d03e6c3b6666e2267c65d05f7a3e1290d2c97f1f2b97b391697412469d0a3e02d36c90efa2fb792129809fc0e536a5db6cd0cfdf10846268c73a8be9077937af66e76c73b83728d75bffb5f9aa8732d4849963f21ca0b92761808570559103d18238bc67e0e81a3ad6fb83beb3b87b1ca024027f1d595780f337ed2ad2ec78c93bb808dea53847bb3586bb8b7f97952d691c6e3bfbb0362e490c8d76019f562f8a401efe13035302a891cec7586076dd416a3a6676dda5c859e293752514bdc713bcd26fdb6a457330ba41a01ff4a7d67f024e3cc1e0c27508bdcadb7538837a8417af7c41753ebdaa627bcbcbc548aaf6e1746e1dd46e692a0175920cd113f6f32d194bbc4f6a5dc4c599bbf4249542cea68a0711d07ccaf2baf04855151b7e1151e36629eba44028953a7808fd1f3a5d54f1eed6479d74a4d7fcbeb6497f05be5a5ea07138448b64e45c4d153ac2aac13882eb0908ef5f40726d7ef40a3b807cc29387c8bf9fc89451896a2b4fa911cacc502c260d94cec9b7eeef09efa40a03b82b152739011bcb1f0bea64186d7ff57c75ae0716adac1edcf4c19a4d553ccb033c4752f8963411bc6ede2e112249878cb8fece02aed60f3e587d32d828035f201a52a620894227bbc9e2d220cec38351c949f6f4d2f4a6893b21115fd21a119287e15f45dc0e6ae72a9cd890a5f1d513d160f06aadbc643dc692bb003e45dc9922946bce0d1d2e08c324ef3c204605402e36afccd19926b059027f9a90d9b6e7f7c953ed35107d25c8f1d789595c5c011575bbd32d1a0c181d0c7474dbba8f0c3e9c19a8da314c1b926ccedc3f1f8eaa29a620a3ffb4b35afcaef97e8a27650a3832454ead8c71863178fa785222e1dd1c7f0b527c5ecc4b91ee0b99ceb86fd290bcf0cd9d88136339744e985b25cbfbc33d01fab91285b6fc618a95d24289571370c2b48234686c3df03a6e4f641b0ef76c6b57c1a175fddac135423f4eb2d8950ed778526775f3185a499910aab67d6fcc197f1e3b7c8a5bb778d0956b282eb7eedfd7c7a829a9b0161e31bc9dbdd1d7573ca47c89a55297a92b5a8c1c78eafd95ace180bccd3b867253a6a83290817775aa6ae8661fe224f5fbe35bffb1ad8c06b8562bab7348cad4f42720bdf1c1e57a43260e88bf1c212dcb74a86e99405998fc11f118c7960a1d880c1f6785b5a9e6349d97dcd91cb585bda6ec8953a223cac1688b26b52c5f9426e3996800a35fe2c6a8465b616a490b53605b8efa2085d3534affd3d032a91cc0916c8cd0423f7d36e7fb139f5cc6c3ba7c89d20e194cfde751b7602b2479f4a98b3165644be253f93136dbbdad35576721d674a1d869d8204a51ae4d293966bf6edbd1e7a5a42683680ac493437225562414a4ad60379b00000b1db802774a1fc61db04dc12b6ff0d2ada7de5b18df5ca6c27ad4d7a725a02b0f0e28675abbd46ea2bc3f29c65f1d22ed5f400841a438886e05b90a3e75e3a780cd06cc122d76db79ce1458f96175b64e1d8a74bb5d5c071b5d791d4510ca46d36d1d3420553ccfde95993ec36d22dcb599f4d36db26d370d9ddc7c005e819fc67e8814f9483b5ff5ac13a472efbed63a86dd8320ef872d556db66067c2ef302de2d7f840c602bc5e893b8764971089f1d9a66826d281179bd26b863e13a36b65841ff045442c90a689a77b61f521207fcc37cb172ebae9846ebaaa2da540ccdd503a9b0af52f713a19c043f70be131c4e016b45026d66882a253402268c23e3df85dc477aea22bb913d7d1925b2451e5064826275faebe8e3bfe4495f288ad2d9696e79a4ffd67c643fa7e681587685564f48143ee1162273637473aa5140cc380805e5606099e2d10e90bf2e43e829677dc88730c559859b490f46ce7459f16840c45aa4cf7dabe4cd53cfe819df7f3cba78400cc45e88313aa7a6db9f55cfed8baef741dccbde67529fd7527e198bde276e20f3aaeb951b4bcbb2ed4987a4c1199515f70f5feeaa03b1ff7122e7acc54f3c78f6b9e98d5759b796ced20ddf5e8adf83ccf8870eb1276b44b96510c91aaf6d59411fb889654f035f6efd7df626c72b750b2af007573c400baf4640da5b96546dad583bd96086184875adfff3f85a4136740d42e1c0136a80df2325d63760ddcda50223df0124056a33c97d3406e30e6fddf63f54d48189a9669701650abd218dbf674af0b186736456b2a9a45edf717d42b4afcc2c063e2d1190fdc5b3abe297efd8ca6655fec0dd8ed8e94f8e1dd3005c2e48efd7d1743fbbcf760843d7dec1571677eef7d387ca9e8278f9064e134baa099848ee1defa968736a4b63962ec5fb71b91ca09027fb32b56688ca10d4543fcc234868fd433017021ef3c16599086b173748b2f80ae591f35b1f6d47452f581f6fd2a862d019be39dd412e8f00d3701a0951ebe75b6210dbc2a87f9ec7dfa0381928d20af4612d1f96a2f80f731fab5fc38e5bc09431e1d11b5c15b5b92c0f96bbc5b6c9102a60a42070ae77862402a3f606968370d8d551e08437612bf51d1f01ff02845396478c5c81d58dca7626aa6d4e85642e37dd3153eb1b711daa475cb5aced8a8c69c092ec25e101fe214f8fa47677bd22d7d71a7a2f88170b5b75322589a2b94ce450380a44f2052f5494b52398da141c8ff3541d0f2549288de4110c495431fc40492959e77976f4a94a0d044b031ba242be07aa213ca7b8b6bb157307b05337d0d8566f528541c8639dc27ae36509a0ac52a9494e6787a77918845674d311d0b31320969d7b51e7994987a622c663654cbf3e6c06192ffd27923421dc55292622f3ac1e79c935076e8cfd7316338171819bd3431695902f0bd54de594729a577000c510d69a7536febfd1a804a540fd72a44ca3bd03863c38ab9ca1395f4ad4caaf839bd4a56fe5a54fe7fa5b9bf0d7e8444d3a40024d9ad4a666bf60284dd45aece3598320757c5c6d8bb77e903032acac322d868d825cb619beede2b5933516e81fa632ed2eb2842aa9c51fe955621f7f9e5b0a0f3e56bb6b35c6db8fd583b8564354b68e64f1ee4a92467e64a30d56dbaad7ddc9b8fa17308bcdb5be2c19e560b0bccb8dc00c64d9e3cf5d3d99d263cb3efe99873bb36d013f50730b305092c88208c8a463382f921b48e2bba0cbdaef3daf67827748392969fce46578103fd26e7df46c899adb1d31064cf6440bc0fc354c2fa8fe28c4cd96d8324f5fcecc044e9c105a482a3b8e6637e9ef846e98276971551db249fca3568fbfbfdd62dd4e53749adc3fe9e3650ce9240a78ab733635e6bd79ea6d54eba4a47bc30d64bb53e776b072655014e4ac12cd0b8d027a63a399da91113e5fda2eea91ebdd73b55a39e49b7a8bb5bfceee3708321bff56bdcf43d5de5756410ee0b22297193d66829c78bb8370555c6581e298b437851c8fb24947e5c4c2607625ba2019aee3f896efe9b6f52c2a4b0ff9d57a12d58cb83ad47f287df790ab9375cc645ff8588438d295a12e5d167b59bf8f23f679a5e89585c27f17a98d635475d08f22fd35b2ff037940e98b9af0e750d17f6b244fac72622e8f02fa5c20ad8a5a4a73e500abac643da6cc54e1296f199bb8fa5bef068cfaea4e020907d6ad36f27eb6bedf8fa689a2eb7587cd36d251908d90d8da1e6e30fce1f9c9fc9a7f07b1480f29526811c8cde72b1a68a48bbca96b5e1ffa7449fadd63da4f844b8d16d1126c7a602066a0ad3d8107aeaaab7dd06a1a11f896405b128c719fc5563fe628a3c41d4043b0ae5301980c42320d10d5639b0b02ff6030e6962881077bbd37b94c794d367386ed9bebb4ca63cd6320b2a58fa9d13acc9f866db1614fc952416975388b7603b0030c8987b0ecfc2396a4eec45b438706099433bf08641446f0aea67c17cae43df63e9e2911e08fd22eed2c9289a0f1d4c14008759fb16699da025fd3a1df64727883b3a740ce8ba4fb5a903b07846665bd15abfeca059e13fc5af50db48b6597b80bd6132482d29ac1486c925d92b63de8f6e5d5938df763a20e0bb859a45269e956aa909900d50012909873cdf438fce9991dae1b1cd38bcdc1d2b32efa230c0b2d971b2d609c1710010854b2d9b056dab1f93bf1fc08919542c7256f3a7145934973382fe5fa2e305c40ed24e6b7b2435c82e94f17123cb836c092571a68d789cfb37ff4c52cfcba18ef96c8f5e534a74c1c3f0b7219a5ebcdef505a699255570bd616715cac0639a1bb3200c300ec983764f20914e7560545dabf144668bb894341a8e6f8f626976bff8cdc877fb131ca298ccf405e8396a62020387911ef2ad89066c6663eb243e9cebfd2706d469507c77af043fdd2ed662187a5498bcb7782bf3eb786f4a203a4d1749aa22af03341ac49a52aa17672a8dbb6c092b0723aba4fd5c2c146076193bd637dda8a4dea51bd44086bc18225dd46cf514b15d608bc03401d4dcf48507bcb1212e0225f03d2dc5fe7474ea145625c5521c1a5d0e714f05e2ff120bced8a0a1253fd9a8108b21a19611a87311acd2d19ad4d29a85365a9fe7b67c558cd9cbfd53d5ee39c893573f80219719257683714ec4968242922900292ccab17b36093eba7f85c6b831a2af8941b1eae916ae5e5964d8bec8b1b96b4bf3165c97326648559ef4bfb0da753c59d46635e8559151c9786286fc97bfa788c3bc382c5d8ff1be2af98528ba52a3485bd1ed9107894cab368f7d8d34e3583cd6bb22062bbeb58b71ebf42a361424c39b0aa10fe6830b9f7aee6e88e65c2b8d90c0137bc92220448c465a074999ca227dcf9bbe889192a25264e674eac40a139a10d4c689e8d26c7df66da0b4c3d4cabe7f266a39a3fd033ea38508f76ab45e803a3a5d10a27690b7241a7cee794d19cba02d9f5203e880ab52571b720924d1ae28a7c84929171691438008270b07c7306f0c1921110c16fc771f5a1269879e4d01c80d47d3fa9edba2091a85e7f59b85a1ea81e9477bf209171b2060be9ecab355d3252c4aa3537d11edc568523874a5228fdba6053d427104036703ebbd8608e85d6f40eb85ad547cb4aa3a7443a7cf02635c2332e08f9cfaf0b9fc133f80b4acb9421826bdeec04e11ea5568828e60a36160726b45847c5e5be3b78e6474b3a7e5d78acda41d8a2b9f52a8860919877b89ca1a0cc924b041a7821956a002134db485e4e941edb25ae69014f9f58c9a364c1fd3d766f3775856c39391610917535b296e84e94b8c4f3c123ddce8cf47b9518fd4f19c0294136d0f563a84163421164e1592a28c41ec08d4ca5b5f6e7721baed8ef22860879729ee059a57c295a3c136d60c578d549292740da03039e49760d6d03302a6818cf97c60606e9d916a450fdbfa946be305973be7cfd17506d221f97ffeeae5310986564b3a051ae8b8ea3dca6cee68430a825f8d84c0a032a10fae9b67633dd65fdfdd30c66b11b0d67753238baf702f9c7024b9d314a3a48195a177896ec749872137529d0a9aa26e66a0a0f99d532a272adf954f13d1aeb7b6375d5165396fc501ae8773d20e928edf6f0acc68adcf0cd886cf8d4e8a482fe2910c8de61494217c7e17c5e9e5fa71569ce8eb2eada9f9939dd4c121d8b9e98ed927ef56f9460db06fdde2b1eb075a468f884dd058240fb834aeb1fb70ca1984eb7160de64879501d4216593f8861c504b5f5e6e2947bfec4a24009fba4c6fede6cb32711cfd795eddbfa8f8072574f285e3a0d1c0826da7be88ba32a09cd00e7f57a48c690c6257d775e0db4346e091dc4be899e67a5c8c21c3cc31c49bbed0ef38c3617bb78e42ff40853ff8fa95fb2648c4c932680f3ee5aaa1fe42f1e3c12286d855cc444ff5bca5d419be5d62d65448378224cbd6f7d093df904be99da92abe55a12d29eee72e20c6eddc6d827299266098918029018674c36f236f85da6ca17b52ccfa4237122e070685ced587d5c371431c6393ab27a886a54dfe7c2de771cd15ec9ca6b3eb70185646d59607182756d95f1e905be2ab5ca9908493003c698931493ec1a133eb84a63839f2fd15371784daf1b4b47e4ca0c82be91166e7db3e71e1212040047c72db6217760f4ae5b86d599e7252b59ce7abce0e297ffab7b0306101a0074f57cf9feb46f9e18f62e3dd5bcef87d82fb241b2df83c43b2798c156574377751fa5394d094c9d5a4fe292f4a28e6556c01ca0e6341137a6a9ce0d77d8bce1943a3fb48d1f890a0016f3969a9847123e146cfdb845652cfb41a74e768a832f902cd76bc14c8384283a916f47bf107067d3eecf330c00a6af063097eee59ba3ef15b018c3bdd99567498e1212f714a06d7892d3ee7ab7b6b995a3ca2d798d61e77ff09474e54e850e63ed071cb6800bb698e8caa1ed6b3b4b052012f9743a0b7938ebd99e1d1ed49926d7c6e98c8f3d22ab31e8300fba1541628679de91f0d99bf73ee1dc4c5deb0a229d5a4ff1bf792cb18c9a207bc7285ea840a7c37179cd6eef8af592e9a70fb6f1f9c4dc476e6a554774d4c08360f8216d8067a814afd68ff13a4ff99d17353e86c0c8ad21b541b7ca94a8331a4d43f8d1236c3e316ad56cc173dd901853ed769ff6cf1587838c6f2b1669bee3ce44502c82147a32f913b9c0383614b3880b21d3fea905837e0f711012fce812f70e5749e39c78361081960bb4e7e45c5cef652e9a5488dde02a09699677eeeb792e7cbea1c23e713762611b0f468c9313ee2406b40836e37621804dfa624c16bf05256d87e176bfcead1f2f6401490c0e4befa0b4f4cd2a9ae597dbc6e40090820d5a62cba2e9f93051ffe8b4566e0fe6aaf693cfed1cc7fc1e1f8bca7d13215d1d4fb49f1fa6430f8bdc531ba011415091a1dad12983f90b60a0fd9d57b73f2aa3f12f5dde764f98ba585742475352a79adb982c61cf4a3257c6ecb4d30d70f3b8646f1099b81aacdaa484b054d6507c119659f5822b48c7810b8f72f60fb3aa5aea6e72c4933b6dbad5b11552d92f181910d53be92a75ee8957016965d03ec8fa88de8cca6686b3feee47048139319faa11d87913bdcd891a7a7b135b11073327e72711d430b67a1b5311006d6da06a71327b62c04af78a01b961a0d9d7bc48da481774799ad0919be6913bf77b87fa072d0b4eb1fc18d199b9f5a79e1ba649362815135b592fa4b5fd341b0abf912877cc6ce2aaa2e1d4e33be8f3a1f29de41ac7d2c8acb03698bc8d2445a5ffb85772819cd4c9d9511a0240d1c3a430f40031dcc311d14f57f509d13c98cc0661b6d96319efc5e31eb1c7b89eb0434fb0afab0996df6c9d47e7bd49786f8130f59a233cbee298c9448b84f9a00ecba95a4219008387370ac73d8ae5dc6c8200517e6be3dd70d6f89db77ab6ba47ca53b7335eb11e3787562b5ee67a8d42f1f55e80c929ebc81ebfe3990f27e217c6819534815c86f7735f8df114ddab63569d0ed5f5db3d79744b1f3076c0d6c7e48d5bf6ad2132bd195260e186c191f8ccc5b3478a788d0a666587f32ff43efb256ff991295f839c0bff939a3d261bcdf8526c8495d758cccce89941d778eecb26e988a94e59365c5b7b7a29ed936df53a518f1179594da30fd042d14e7a5ca6392aa49e0fb854daf400db755fee3ef61e0bd6c7e4bbb1ecc584cf2d21252ec95323688ad984c0ea6fd8b5b1ba06aa8843a57d10956e216e6e9b895dd72a34185af69a33ed56b9b6e67c283c5023d78e374c76ab9844393f4b14e0ad36effe0bf1efd6913308fa1bfbf4673ad72484af8e2617de9bc69d791b7ea4928305cc069862e58312a7e26a030becf03d30143617755476a109ca6c76107a1f4c49f60a475db44b242979ce6e001831c106307dd967757fea9a77ce2a2e408f00082320bb333abc1d95f97bef9a7fffb32e126cab4d2b07419c867b1f00f7e86508aa3d22a58141efcc4d6694f0515321116746f8fc83a92d7c836e9a358cdbd646c7a6ac8fa369c543ecc40fb33b6bfd269bb06123772f4253722e7ba89ca9bbafd2c3d93a7b1d02ce0f95b1af48ce90513b0c89866367ca07139cbdea11ba1450ee0aba5bf7e174a14758dce6bfd611b66ef97a7b07b31b2ba665e82aa58ff5dd9b758cfa14ffc7dc57e227984fd3f6fb8984df8c10fb3bf9db7197ee4db2ad829a3a8354ebfa0db06d34daace5d2c5db279dcd62d0f9499837cce86ad05ebf0c0112fe5f99e8845e384105364e8e5ab95d28021ee710d3ba8b3b26e64d44703256b415d944360efadc2cc363db40dec002144c8cf79caafbb6d7650f081fbd98f970fa6bdde5d48a41b476bf268ef57a8cde703a3921d2ab5290597536047ea419a2f2f1342390142f5ecae37f38a338496bf45b222603c52a58f42a53b1ea3e721952c1aeb51eb1b06cb9ab603387d1cd8748a813db9441ea80669ca9502fd66bf12f4dadd20e0855cf5ca45a9c66dce3a284fe3477bd34402a02cdd9e9ed6bbf2c2cf783e727f9e893e1ae5d4dbe893249dff5b7b0804fc74e2b71935409b009084fdbc9d7e0752c607ece11cbda229cb6b8fcba217e3dd665a651ac5172340c2347977cd09fc825586d817b1755ced9ee5c54563aad9c6794b2dc96511b306748674aec046af21762d1a11710c301838062c49a2d6b0295b7b266f1b0be6b9d57b2d04b9876a1994ab883119cb939df15199f0e2230ac6129d177680c9503c39ebdaebc8cd5471873e83f004fe28577752153067f43d048a70e4c60b69c82f457f2dc2ccb11221e0187f5964e26e4ea893ea835ca18dc33ca4e439d4bc11f9b1fcef492a2a60be6d5aa08780ed938964a91f0535707641f3a2c30badc0015b7d94e4b99736093aeb680754167f5b81b76689d2e1ad9629f0b4701a72b0f86eda7924aee78c15229b6674a193c9605467416946ea073f7f970bb374f46069d293b212de7767b558d2d49aa69ede3993f07de12e348064bedd5921b3e5360e7ef33865272180df90b7b5d3900ddce0567a769e15505f6f103596a9426a334d0fa3689f6a703c1dbace53f7f60ebb501e0e40593fb5eedf0ccab5b2d145ad9f72d95f69c78f16da7729aa4e4203b97b6ef3923fd734f95b726a630dd30e02cbe3779b96fcaa5b81de775c40c729438c0411d2e6a1047a089a715bdc4fcda33f7943f85670bf5c28a085c9478e3dc5ea236d60b84c9c289dffa2a7c04c01ada0cbe983193991776c747c32c9270edbf0bbcc593a46492066eb3b76657a05a8a4d064dc491674c5d85aa51aa7c2c84e9c265d7c5cce951b7c734ef778a59c5d120e1685a6effeca767f19c05fd805b466f870be5693bd9b2a69001d23664c35f505871bcfbd2791bd7b800c0a0c796daf901dc500a4e66f0bf8372b96ddfbab454c36180287dbba56222eecda49f681ea4d34857cbeac6fd18312660c6fa53c316ed0136ce53c1d78bd3c48bb03519142a74ec6ebeb8f613a7e3c61ab28ac271cbaa30f29e79ab0a393c1676fcac879af5ae230dbfdafbcd6153ad15c1122a09f57a198cd3afa2dfe0663181fe697ed9fe674d55c041816c0793b93959223249efea1dde2789f174dde5310bbe1b485f425f9b2144b467e756cf28bac607eb021b652362eb5d902aa0f854d05648cdcdc227add07d5032deab18dee894c190e29502a1003a88b08e189915e9401ff1ba19a2a0dfb711940970b14375b5309db151b1bf1f89eebea5e6631ce87637d065759a713b4635d1a98a046b2fbe03b4ebb419eaa4b728d3ab7a5dfadc034d313dc19a0a33bbf7db4ab83449e59221f2e725e96118867b98f6092d749144cc1b2b6a97049ade5b3936b3544d405d8b5bf79a201f5368b60815f4bfa84b662e5c2c3b13090bd01a03e2612eafad167b82ef862f8885e6c04e4efc63ff8f3fa3769845aac8d0892a82e4772fa70626b501fc7a3002621c069300f2b50fd1a739b4237522fc354762e94f7e2f7fb8a11fd41e56d1e036e4dcfdb57936590120de685c4545ad4195cb3992c9bf5ac7c16903cecad1846443da71d0dda7bc09b64f2b908b8ee5f5a2a5d384a5a7d1fad6f5b706071ae40734831fb750b47ce0e07b63847a3030d369e5c018145462c600f5e314ea06f73eccb2071ffc1a5345d18df0fccc4ecb1d81c431e9cf0023ef8d3174f23b50e0de097ea193e8ab5ea07525bc5ed8f297878f89e98b59aeae14fab7c8964dc2c9b0699ea21b1cea7939330bac220bd7b12a44f1cc003618d272ee8cc4dc448c2f5ba2f9d5942e3f7a1d709ad4f9a1c890aa565160913aa5e73030dfe0af66efea85e47920bfcc8fac78f8c8fe4b7dde69e35b7986d61842747e10b5fed64d36b61ef550ba3d622838b0a95641cd10beea49a5d1bc0ca99ff21e0e3eaf4898b46b6b8f667175a0736db389e097e811ef2d8472dc24a111da3661351b7c2afc403e89a55257ac45320ab3255c601e37adc3ac23824c000894b320870d1c44ccf22852b9de927dc1b4b3991164887a1f59e68b4ebcf617d5f41f2d3f42530f5eb750f66f3da24a06eacaa6ffdbe7e160a97284abf2adca51ffdda5c9d728c5acfc123d565c3768b69f6276d4ea62c4b44930fb5efcbf58306a1c4d0976c9002b5131cbe82e115bd881ecbe85a37a8b742ca4532a3d7017f0dbcdfeb4a9f901126991f23e5b41a8e013866e1f0e84cd72980e660f3b537efcd41303fbb29712b23289296a460a381e52d06cc5edd962d04e6ee8a5d43493b3cfa0f10bb0cbb0808476c239eec4c8219b71feda7dbad75b5dd5008e168cd6ebb3649c42253d0881451571b23f87a2b6036fbf997e32659255f754fd1491bb272f8a4e0797f0d713f1f48645c25f9ab005940f14729613b45a4926195f56e574ebff9d4ffad2bba0672e766b379cc2863ad212b9e4087db40dceb0fb51ff506087ea3efd1c70b295f35db47b7e7c867abf47953c4e678b121218e2ffe6fece0bb2361aed7f9d825a2b50661ffbf9479b40fe431d69379d305e7972dc17eae9f0cd413a7a7bf0946e9262b57828ebbbaf0fecb7a3d543410175dba8453fac79c1434dfd6e2edd463c654c5f8911917c2ba3b138f5bf6c80b4b853a365e48c39993d57c5802438670e7c0ffa732a232ca8a8a6812ee1437bd93072fac9f6e6a8840df797ff3144694e6a818acb3e2fe179eeefdcb5166adf4beb9c649a95b337eed7de6d22cc803ed287f76cb6f2f63a74bc78e2de2bd1c29c819f962f188e7406d940b6cafa33af89f78b57ce6ca6de101cd09f2acf6f7eb464f04402957121b7660b4edbc9163d7cc287ca0d9dcdd72d1725fb576a7c2002921c9f786a3274d2a6df51221f0f23bbb69da079892aeffca9ca77c43a948c014cb19ac10fcc12944761919d622e1006a1959963e1cbf0bfc160e23f14baed2e24b7c271489342e1efb1416e67a1824d00d10399301f1ae274d1997b36fb9833a29585e1cdd0540ca467fcf30d8c23983a7d6afa6d13e5eb7b4ed71db7df8a762a98d42991ac28e3c76e4f98b3efcf54a9c2980bec132ac81c9f91b58cdb75bb6bfaee56fff505766b14424ef105c3bc2b498659b613b2a8ee44dd88f8935ed5a9ccb71018fe9f91a7306b42c2335c0f9e18e8ec110159f970f7d01cbbbb9ea514b7df5baf4e00195d2815a56487301265bc940c2d666993f640b1d12f5f1fb786928818f1e19f6f55743c25a962a97268c1520f95615f259e062ffee5a672b7a0b4b0d530d10106fbfaf4e7654516b8253b4d49fabc87da111fdd215738b8a681ec9c4a986bbf405b0f08a80253cd88f88b906c97525b6f81edd320b35b86bb8f29714bc2361f204cde8b3f825cb619cfc1b0df5056e808ea766cec3ac7d30dbc147fcae95be4774597195d8e257829e2d9307a7b251d4b34242adca748df7d0091454cfb584f26385893bddf601deada280aa623442cfa741ac1bf99549c6bab655bbc5d3eef44e4d32a01175315cff35c045f5676f774ecfb0100071bbb48b35899c631cf422ea8a0b44f5431e1eb5fe529a1a10c5bf1c80f84467ab257a1e58f32f02353d9240c0d9e6ba1c06c9e4e343aedf2e0df17ad38f82d4376a3ffb9bac516bad192fe590b2b63a49b996e4537a1683099b4bb79214970f63f7b3cea3736c064949d2c3aae334417684c0fc23c9f989d2a5613e006d0aa47ec95f9a18d1b1491f0b988eeda7476b8c0d3b6fd40862cbab727a0553b0931b675b87ed01a182c126bed87307749d695c8addf1fdce28791258a35ff02be9c94fae9135be8d8a89d03b7ec1c62039b9ed3acc8f55726b489843acc4b62397c3205678cf5cabffb44f45901a191afca5e7c080d3296e3f29415c3fcb0b57799d527cda0dbd9d5da3d13f4f075263bfbf6ef367804fb793db917f09063b71063708524d7f90eaa59f06e50f448a55a46d5e54fc84d2efe957eb41dc7c03a6e51246f8af7d43161f636a043933877fb5f0516838dd0868ac6938ede1425cf80c46f60813e14187b16a3a75a481b023947bd79105a08c585e9d303cebc369f79005b0719d20b7edc294304ebe03498d8aceb426f3c65dee9b68e9ce62910e0ba46c2372cfc2ed3c86c62980536cabff0351763d69c472ee2cfe5441465b839e463e57096daaf2069b802faa2f8b93623d6ad3997be1ffb100b7c225fe0dc2ccb6a42b99e242c4e1d169fdfcb842bc289784b5725fc910d0196a203d99a22e63ee52043b7807c9c962f1001ce97e0815f901dec73a2d2327adba474074379dbe6324a9d86598a892b7624ba8601ad80c810a8542e446ec0ba1211f903778a750fcd283a3b50fd66cba376d9643104cfb6305da17f1ab1e7308dcbe98abb9e695203b3a872be4f21f6c1d890983374b93f768a01d22755a52f7726edb6145e6dbf5b99663a90581f5cd784e8665ce3dfa0fb8ec675e34ed7c3d955bab0b18267f9293e69133ed4cd5bc1729f84167328f05eb6055993d75ccea1ca2ddd9b98fab0d63976a3e23d919e75d4874db39f5c135c930df056111ca2d401a779bfa8ccd7524bdeeb91e7120b1e697f0a8302bc1030988403e380d2286dbd889a55cf4002390aae41b8db98d3875033a320f21a5d829d55033e35507791a1f7b2ed4b366cde6d770629a1e7193bae53f1836dd39269354287d83c2bc6a6b82494cc9b08d93f451aee5c416dcd7383a99ed08cb6efab1db4d5c952dd72fd82a5a4daeb9ef527be620a31666c2513ddfea1e680b3ce6a19955cb85588893aac03f7a7af38c47dc8410a617e8e0a9f120448704f38713f8f6e7f72a49d361b083634a0a76c5fdb36d03b5b7e72ca971a83964f473ad97db2761acb1ebc7a741cb1d6d5abab4cfb90dcf07c236e982128c6fcf3325d95fd3d59d63c14d25c4d70f728450aabebe3cde56c8aff50f67a4a930a6057e0507db93720e32a75688e52fa0dcbb6961c741b0290b6314e4e75ca58e8852f36c3b0570ee056ce921214a729be744565f43bfbffb03448b6b578944c00d234ae66404872d34c00c902daecf11021fa14b6935fb0b2df525b7ebec37fe208ac295bdd0d37c8ac2cf9903bb76cd7220df5c8be6461b3019b1663d872b385fa95655e7c46d3b2ee2520f2adf2b4d9116e34e26e9e344347f4eda85c87c4c2677d1c39add1c6ec5ca71c0873f58f023474725deb17ad2251d3dc2f8726f0bfff12ad1272015fbc73be005fa4e5226297b96cd49db8983f629dc5dcbc6666fde5bc7ef63c638a51e8d7114519475c68606da226c1b4eed4892ce241c086c9a2a80be4d7b81f62777cf36d023404043a3cb54cb8e8eed6df6b595eed871b39c5519af9181a51635e3d29e4ffdb3b4b0821ca8ba9781934802f69d3652eb2ee6196ecc34f4a08f1e3c799fb26b4e53d4dc81510562b676e4f19a8a6613297168653f629f6ff9349478c93d4a2543a1fd9793b911482b015f8a82d0daf88e7d89ac713ad2822621c07c2b0c84d23f313380e41656ca89037abac81143996b23624b9e05fc5338e42080f8c169b13797dc5407c1e0e1eb1a282d7c1b41c231019db826016039817204ae0bab030d2f0aaec74b8c6c9d9fcf38a2be95af7a3ab8644c8268eaea6c5adb47225b921674d35d09482d4d6d879fdfb37d84a833b2cfc73a5f00600c6406ab2b2e516bb978b8e8bf20eb6854f190f51c37929b88d13b177e389aaa8a79bedce5b92fa02f18756eadbe89992db93d3fb43434aef944850a09d984ed6fd63fab9877a68ce20768a080701c501896dcc2185bc742dfacd189c2ff0b1b7cbcff8aed875ea12fc2b0d9f9ccba9c73630e16ad56a92ab0d0c9084232f46e6a43357f0a555cb660be8bf40e4352ae6c00c92ead455642e2a55c205c9809048a8e7eb6ad3c10fc71b60f643abb8aa17f893e1aa90567b9dc2db7edd567580fe7f66b59269cb5a35ae43d1a5c3cc157d2e54e725a04de05aa6b6484751488cae9b13f923cf9b1ee9f2a00686461bace42c6649b62fa19a17a39861d4940e5884d43432f0c112ac1317bdb894cf574f87c1946cef2eaaf91616c943dfa340a99d33a65ba87b535d872805640a5cd039baafcbf1b9c6a48af37119222d2b0807ab4baa8b00f70e0f326114c55818eb018fb366365c3fb4a33445799e5c2b9909a6ffa6daab103924ee8709254613dd63613be7133191c2ef2dbeaf9312ae88b3ae5f53154a9d53cfc07976145faff0a33f34a6e6c57faf5911e2ffcb89e1fe0dc9a5ca0c1afa080b21945ce9bbc61ee82fc5d38e72010370cecfbdf4b56ca6650a5b346753d0914f56ed4e2ab7d9a736407e18ff287338cb5bbfa5667d3700bb5b921ee8db20526e7b75d8379d93987e8b35242352d9edd3210f62003a7f04dc7a7069421b0484e60eab048b2039f5dc6f5112c20325fb5c6b279663ed336357c03d56946328815f28726de690bbd581723cd931e30e4fde04df9ae93e0c1adaacbb2aca7e46094e8926781c8305922baa8ba17106d47ba744346568a746ee3a87d907aa853eee927f0d122d19bae1d25fea3d81f4cd8c40179f0e0f5feb4817b51a7d56f226ed0dbe0a38d4d50ff0abebdb9cf9e5a5d421849cf670bc3e5fc368801243b23de6a75fd4aba76bc4778a94e0d0278676aa37975560c5a65e37533b74cf0c23337ed2631e8c3d98a12cf47768e59543ff4b85726a73b13bb11dd6347454f7e7b25618047c9df49354676d068aedc876e070f60cd9f8248897a958d82db95d3e15d825135b539c0620439375b34eda1eeddc700e7a580f172c791900cc9ef4da469f4a65574874f9149c25485652639164317e4e20271840767d06dfcc6437254c0c0c3c26120f27ae816d826bb0f84e48050385e2f16c335b778f3412d3ab12e7bded36094925963f3ddc99f90f86f4633f271b13a6fe82960904115d01dc7482e892cfc21b1d7bcc966c2ca81a05bf7612aaac71f22f1f73fb010e18762988b96e45d857db8b15401f7b44848d818e3a301ce84c334a48af79a8b3ebcb5d4cd412dbbf23d63a647fa4b07c6dd2c0b6dd4add754f379a433804d2b4107d26d9ac2590e19447a43ffda0c095e008861cbafc7b5436aa6c94f947e60232a52c187bf4609a657a767e38d6f5df9af93c56f9fcfcc0f1fb6ff2c9823ed42b9d7314f3ba77b5b6ba5b7724086775d427b7b919aa40f0eb0e4874a0f215dd3cca0ccffa0dffc8dee019e367dce469b896430bc3dfbca9d91c73554f288baab39eb812b6d37efaa312faf34371273af1ae61000bcaac395363aedf27700df2dcc2cb865e8691f1920dfcb4b8686f5e505a51595b8ea53f696801208630e5108121e5bfb44aea53d83f16cd715c4a8104876a059429a42d17f0e275c057fc8291dc875052548e3bc5f63bb1f8be033d3c0019e0bc0c2b95065463f51c0cbaf4c805baa9b34b3c7f2a69721a05da876ff17dd0d4fadc0572046057309d81a6a01ab6c6934a79eb7883c60716542478b761c333643b1d8c5707d409aad9e9218e03d11aa21f21afc7a160e01d7127151b886cef71fcc02eecf94ee4204ff58d9b6fb04a012e047ad4ef9929bcfc04b6a35d0f55d5d6c176f53c8b5848d16905501b7b473369796c80e80c6dddfb610d090e1414ff31288073d33f78b0a842fd61b8d7b0fd4b617ea37dcb9ef5509644e1deb59391dfee76e830f33c085e77e2a7491a9fc0480ca0c165b66400dbc9e1d3bc1c8790fbab3c152396e513bb3c4d0db9d073341f2959d186f88ad1fff1a17f9b365bf38b230d84aa7424bf17ecaa5c1f1c8cab5de2858639dcf63b5d8bfa5a192e7d3800b218f75410a3b90e042c94827eb2713a313ccfa5581a61da98751ae205807af5b898a1acd67c47e78b72524d09479afae00c1e0fb67a3983b84a001698b28891122c586c16d99c7dcf1ba76100b65838e78787fc9fb2b6f33d1346d19c019a39a4bbe18ce0d989c5a6007776aa3ca02df80189a631d83c20aeb6b007f65010a29c3621074ee5ea6dd9aeac8481234d6853516fefabd6aa83bc7f7a40b5d5dc7a3d8d49baf5d53857555bd2f82dede81529af03ab53a180da3a340e6048075ff4922148be2eb70bdc50324a0b57b2a4d8d8e94bd2f9d87e7d479fccf28f677662a54262f627901b58ef3e850bd01f843e422889a9b6fa1bc674627a0692b2cf3634cd043ce1d34cb7848eb2f00ca39ee33015fe0a16b986e1892e996a602a1d86e6efd4e85c8e36eaa35ebbccb7fef89a4cee0a375bad01797d7ff4aa9960337e136f964fa450b499d00d224037034b85e88f112a706ccd8d9342ef18f03846103d4b7a9611964405c641be47b3e1ac6a868e6a44f73dff0e42c216173bc9eeaa4699017a0eb22dc2307294fe0eaef240d9530d468be0c59d131b1bb6333621db3951516041df931c463cca882c56c8d34d49233ec675f86a6fc3905a3c365d3e5244fe54925f8920cd0a9b73be7bf39bbb2a974d1cbb7ff8a8afffb77fdbeeab7f4a857c2ed3913dc87b189b9db352f4447965bb0b75f041be9d0ea50d32c3372081999631bea5e1ed075324a122176782ee9e34653e05756668c49cdf04cc520a898330cffdb95000d5c2dcafc0f6ee7194240ed285aceb36897ac4245cb58f58666ae91e8eb3081c68befbc7b561f8f69c60678129e4676c8fe3241df88204cb16e7f9cf68cebd08f6feeab51a5b42228b7642c03f1e36c9189d0330c35cfd2c4dceeb8a40108c70d49d660ec30538abf920b3b43c5bcbc6ea76522efc0fbc1488bd96716f93e794d675c9e6b99e1b00e7f986b5179ca7fb77d6330e23678a85fa58c7a3a7c845f1cc93e387450e9bfe31dd60c1761da17107ce17f785e1f25a73f468ce8dab9d2bc59e4d773744d79aaa23f28ef9caaa81365e2776427ec4826db086f742457a32da3c32080113f1d701f20cc54f0dc9f392a596693d19711d32b17110b8906c00ce1636247e409d734dde6a3358313dacc74a7ee81532e5e86e09e18844b89c4be6dd64f02ce12d8f706c0d916f251c10ae8c7c255e2a05cf43c8413b18612b0f37586c234fb5d7bd289fd647fa2611a9a61a9cce810c03aff164c319ae82d35547b76431487e1a2fbb9970b8097fc0ed5244d2956ab2e2968190e5bc8a2c011737a901572a0cc5e424105a646c2395f9f4b24753a29808d8e86a705dd7ca3794f97c056d51c5d2048a41171ea3359167b777949b434522e4ebaacc0172cfea6de91a60975ae0133f540ce1fe6d7044aac125f9a96198a4c6ab674154419c81da89f91e8848367a15972779824757423c6cd882d556c5d04d2b2a4d7280cb74a46d7406fe0869da4059b14895a1c1b00fd4f48c9c10326486198001cfdd28ae93f48d2de91122b05e8b4abc63dc862acefc9cc9afa34c069fd8c3474bdd6b392983ff38fc2f10d4ba7ee05a7b0b79639dc44677e5f916353fc58dee3551c4e21ffb014d1ad13bfd6426543d1ded39647ef702a6edf2ad6af2ca4f282929f19b810282f8b2b8f8b9a57ec17c85238d114c848ff4b1c6f79bce1566c49e8000000000000