PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 77643 7d8cce600d8690920a5111e258696c6a7f2d3f83816acd1b49e1dfc9faa1a16f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
49cb255810ae3c9c4f164eb1037acd5775cc4c281ef812cc4213d11a8e983520
Certificate Block Hash
7d8cce600d8690920a5111e258696c6a7f2d3f83816acd1b49e1dfc9faa1a16f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00018f000012910000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000de2bae6ac3dd0ed0e5ad05aec32636705e58d3ed900162a3c586f76dfb5601b48910b0e9efb35e603713a3d0be404b3da51a16bbbe734c10e1357b5e5ad2100609c04ec3efca2bec0ab1f0d85cfe1e0a393ac306fd39bfb85f030000000000000000020000000200018f000012910000

Raw Header Hex

000040204c38d529c13f8ef71d7721a3bbbc18fd518faacbc05bc1a54f644ad48e515d3bc2ed53817ee6eaea1cc5345b4d2ea26d3751d09dee3e88122439dc8586bb828f17153c6af4d300182035988e1ad11342cc12f81e284ccc7557cd7a03b14e164f9c3cae105825cb49

Proof Data Hex

59,560 bytes
1212160203073aa036314c6c40b05dd05638678f02d19287bc57b5406dc1a0fadc37b62016bcd2d552ada6d03c6772422a0008347fa5c30d951874274e36de0efd382e8e63cd330ff0d5b0b84741ed6f2950e9813d8732d25d4776ce0c15298b83c1a65107319b296b3179824a710eac4d3d1b312c813bac04e59b18925f3e3a1df9c58af5882d8c13a907fcacd7af82b885a31f1ed103c5d525a4556033d49efb8986773c0eec28d84b5c96f3e13576950dd88aa0ed6329200ac0ad551a08c20b964532331b4a3fa43c5b115544542554c413d5723caded4a82ac7f41e83d9c5a7a419202ae079f4e711ca1259a041d92c7f4f7d36aae0e7d4f19140339326e79e215bcae95b8caee83c9d9afc57c97d7115fad1e103dfc85763511d6f20124839269337ee8fde511918202e01a82b2d7fcf8e657d91601a49383a5acd1ac9de234cf10aed5e2f6a58b091000ccf212559715d519f0ceb518604181cca202f2525058083215df0fec7a025d05ff9eebda42f34fe6df66f949f7f76fd05879b9c73c8db1a5156a99d236bfe58656c2ea28f0616f878589a4bd94404897ae7eaa61cf2906c0af71ef343bf3440d8cc1e3c32cc00022bfba5f42a93834c70b781be14a356fbac7825d9dd9cffcf224b83f6a436b7286ef38cc0ea4d715efc78c2fda22f467be981cb64eaf630d3cae07d066714b98169d418559b4fd289a23714c101e5598274589e3015631aa1ea17282e085deb22f476e64b87adff39811172226b3f9f6dc1524adfba25c9ff586f60b9053d7cdf9d3243c01e504f83726e6ea1893f26ef66334560a4ea6b135991fc08e80dac5eda919573114f61a760e270d44c447d910c7884a6873b6e83728d1846bacccabeebb3d0b8aac3e46b4cefc22e7f2098849bc1f7c238b268c34e32ed44b6b25081daae2d87392eaf9fd6a85f950c7bf545c7c0e3e0226505322f71c84b29ee53770a8329dec7a5a745166903aa37240b45c8d082f54e99340033b0a6e847db7384eb0a53c91d8ecef377dd199cfb700608a19fbe098a288258663798c8700d390f146aec70ab31d70cd08a204536d9f4eed9583287a7cf65023bf50aa607f49654eb8751731c0ee023ad0aa5b817520272f1adf3a57ae7a272c5e44e7c33217859ecc10531b6ac0655ffc715bd30488a5caac33caddd01f81d9937a6f4afc0a4d2d57997ab414d4dc0863cc04562ec5706e612de9b784bccb18e587cd70ba94e61057874e688dcc64a1003dde9dafa93bf4278c60c2e7fd5109728822f84185c5e8f73f2cc5663245f799af75f0677472ab7d74f0c6aee840191ee2d45b2b8449d04b244a58c9ff3bcbe71fb385f2a9e7f768e9bbf04e8e61c5b82654e3163e7db70ab95469b40827ce3fdf49d3af9c0b7d08f187b998bf1119c217471f3d64076a724dd5a09eee570263d2778ca741eb949f796bd1ee1e28976847dad4a788c18ffe86ca5dddae29b6cc644324832d0490ac5da4a8b7fa9ea26fa0f490fcbc231ea1dc1a72697d2cf09176e2aa1fcbfa7ade782c17ffec61a5d773357ecb8e8dac25b01064f79ea4ea06bf8a4c0a6af6266b46e247415eb1ffbf6d44aaa206369bef289872af773e15bdc13b858489447d1d70bb86ea33312a293061a1bfe37d7cca4e0b57392a384ba45ea294f5bd9f424ee0a8c4ae2a1a8c5ceb974faee00537d5f689ed50914fd8a14c8d310a80df9f6f32e3966fa7e428930e4b99c452a51a4956ea14681acac1fa265d5f7a8700f99438a9328fbcab9f378c7f2c4e92cf602427674844bc2a1a91e631d40627752285cba1fb5005653fbd934ef74547099f0fbb95d41d62b719d286821ea491c68448e6957bdd2603eaf59b26f22bbeb1465f316b547ebf8c6b5020303851ff4d7718cf006eae6d15f69f81e3b609c379f7604a585688ce52317c40b5c3c9e237f7c0951de626d4c3e2a14c1eee0bd57e3fe6cc8862c6537d96afdfa47f284d872c5d3111c1dd668d68615cc18e71e283f1bea8ae1a50b2c8a5ed6e1fc8fc8632434dfe47516a5f507fc3cad61cb986ca21e48ba2b4f00ba9af2c5f60f8becc68ce5436b90ee665673b11cc9d3b97804d34afc148f13ad75e9d3898393d42f37b143e27f8f05908e513460020002152c245a7b00737c4703fb246fd1a9c2ee298fc2a7c7d92f3f46439b44743ca871bc1177b33c47ba3821a3a9bdfa80dc77c39a1691c38ceb1baf60e06e758f2a24cbfe4e395aedce9e7afbd9375e1c4c196d5b039cbc44c78c67f1a1137c6d566978882046b441c3eca2aa59b8ba79f288b785294a047fa17f1a30c951156436cbf2033ab0227cda01b553fedc023330f9b5dd7729edce0475f002d08045891c4c386a1a430a79a0d25f2452531b67d81c3207b4cdf057511712c455d0becca706cb26869d45d7d26cb12c6ec98dfb2557391e8432336a409bec411028f264259bc2a35b42dc9443747578750389668e6bfb21ed9f0848c913d497b4b71efef81ce389954417f0346847038c53483ffad8a67d3ab2a92b4dd73c4bd43ee1ebf1c7afa81bcb016a4e95ecf73d7fb8f86159738dcad2293c6cf6acd3c75cee8ba587f163234291315d8b79d85f80dfd116b2b720777b34f6cbbd86423cd79cd4bf6242b6242a5c2b13685e49334dc13c887178bd721af22030e172bf961241ebf31dcaff2b399ab3f9d8e442f16844c437496f904b7f4ff406bdad7e178e0b0f2940bf2ca8816dd1124558e19097648b57315b5f460c5ffa1f432f9359af55024531683e156332edf8750315b6ef0b6107cb19e49b6d261415f8e3b90fddb5e529c3c222eeb50c493e732c14a0bd559fd5b22765a45afe04330e96ae79f7ab96a574d02b72fed2607ab316204f76f04ec60051b7a12f1ab6f5f21ebc3711006757c83ac6d9930b37bf20d5a21e9670478ef04d523f572272dfa928824584dddb8627e232353bd9f59f5a9305835af6fe9c16b4c9a5315f1f4a29afd1228c8de7004dc570d87fed5f40558ae0bef1b1726bdd250679cc589dcd8d498d9f04aa9ffc7a5d5d7c3f0ca8abf31413c9b488bd49614911b0df628119e85a3fe7bc3cda994d89699aecb0baa250240e04bb8a1e7dc2143bff8bb132fa50df31b41827a96f97b09b1f431f3480bde6bc59c2033a4c415ebcdadfaad6c1de3f72c7c74dbfd545c69ee9a848d6e083b9e6a83b8833bf7c298ec7b92cccea41f14ae382216487882e628fe51925c9962c07b312f0759bb1d0343c434ba55aa5f681375fc8564092f3a825d22b63744eb2465cddce3bc43cb369ee6043e0b36ea47a6c47450aee0c8fcef603d78d9e2ddd9f437f8e95435ca371506b4763f2c144a2a3fa8c0305e64a41995f48b8336aab8d17b100c4d30cc8517994b7fbbf213a22a1327cf83d2fba2840feaac5935e9f610bf770e868bc65bcf62c4187da77ccdc71ba54554ae654a12ae60a97c76a578942899bd65ef75ef36fc8a091e6537222933a595eb03d4e07a6d2f94a94c2eb4164da79e142d42e70bf03eb59b2d72b00aca84043bf94bf2ea5f6fdbd142519a22714ffe08fc456884d6f2d1e2c8a938ce01d923df74f7d4199ad213301ce396890f80f5684ca53b049965950de86e286628c233078f0e6467ac7091d07a3f1d8acad557e93582326e9fc4621f5cec110c93f21da650faccad4a8532513dfac61fb1dade808ba7d856c7f1afee5eb46433e53149f6ac88c9624b3643ea222325855756096b0264bee33308276d7fa715c4494633b96bf97cc65bef4937451d31fcbc181d27e5c95691d67976069d1fc8a6d4c63545be0dc1e3c2bb1cad9f71058b6416be175b48ea5c56008fdb3257d8980988feb11877c42bbbb49c45061dc09af82c78bcc8f803957f26bd71434c205e874d312c2871f3e82be7251421f17dad2f3da0eaf33e8472afb1db8fd6ceb0024d5fbc6b36132773ba483abc4342e7ff8dc1a99632acef424ae5f12ed32dbaa993c14721f4b22fd1dee52ba9e9cab5f907e2de140cf3224c661cab80440cc3144fbfe0e854bbd1c4943d880610713d6c6002d30e7616e1f5ac1896cfe0ea6535e5dae9c8b5f778d7f7a273ed2946e74349d08640b1f85c3f6e304b850f7647a7ec53a69ebfefe5d04c597f0be15fa62a7897292839b0f784b3004ad06b3d7a9eb9724a3c2d54f5898efa956d80dfbd374050b571dc1b59a5233257ac4b384f96f643f10953a87743cf42c2671f3ec60e3c42dfc85883a835e77cce05a601b2bb387d1f3b2b5879e10f49b52d760f31fbcbd72b75c1124bb08685d233ca42e6acb1bc5764de628e3bfd1a2d1a6dea84465ba82b34b955cd7fec6993e6ee46a68315d476fb0a203414ed16401f7e06ca4ecba8835693b575b2c85f760db3fe3241374005c4351784069a1798feab421f7573ffd1c5db995cb3c7f454c1729cf02c6bf51dc2b6eee7b440cf472b5a95e9deb1f4b892e1f1abb1608ff854cda3581c4fbd423b4bf4ab386790843a067450814f5270ef165bd350b3092d95421074b8a2f642ab17d8a838f000b34b016e35543a5bb355df97d50e121adf130bd176c4b46688451e1921eb4953c70e9416d5a56d735036c096d74a6d1385984659d7257ebabccbe5a039059d57f922d195c5d03e6a1a7588ff9b219af11ca43970505f870bf1e0be4c433ed7003424f43e6893551243a61076696142928afa5bde8cff074b54ff32b9ff0204934b6a45280c74ce16fb55f3057d2c77e21d8139794487e5426ffd5959cf8b5b4a7278d7350d615720d9dbcf4bbb94bcda00aed8d684d6de3a65010ffeadcb6257f4f9ffdb19c7a03c4becec46741b7303f2a35607b3ee4258899640765099b3bee2a4210243cd4221fd06f1ac5c7a3f6ca1e1d2c50e80c8934f9c7e2a61507f94a922753da04b53732610238a01c1c5065154491c6c248b990af9e2a77782b7a790a1f62656a403542d6113a2cd37c6125479ff6a2d03fecbb2d6fb63950209c234d5d8ee970ffd5f9bbe5850a44cd1ad8ab3c2fc63ceedb7400dff51bf95ca6ade566073a8c7daef8e4ed5caaf6a60e935b4772e661535fa6c97ee51aad487f19d2415c75a9bbfd27e359d4e54ee6a6c52d9e38351886e4b9ce37e8af20160d6e58af0969fc52c96f7840a15dfdc9584c5122ea46df1206185763686573019cdd044795dcce19266444956704cdd9a379d5ba787d72784bc73c9b5aaa1c585124985d52ff13cc4860d7a13c24a8074f609b31a836cd564678510b3a8b457cb05c3406185dacaa96f87aac4a9603bd90624220cf35aa0a1f6eb63f87a4c87729d6c8cb4f6d967ac10cb3edb3bdf6973ec520892512611db507fbc56f5beb8db071e0a895b079b4a7fd3655e2dbf57688c9979807d2517b14dacc038822957b445667afe2776f67f3ed76fdcc4234dd2b18e5a648857549ee0191b3b715b30fbda97d432ea3b03e29c7a2343aae01dae7a2521a74edbf5860d64b7c25d66813199935933da539c2119ca787ad11f44ee49c5920d525f69c1b571f719ce41d8cfaf72805f583b578470d5d79db8f08ed4444114861ce46392eb72ff2935f09264828801802bcf56cb65cfbe4a67879761d19a851748789b2c535c159a12517c66d066128268729001d25e0213b09a8af62cf0c78ab595feebc4ac9f2e34823827d34463c40f9ee01375f47b14126c706d72b164051e114ee5370391be0991e28d06b2484f2be2dd6e9357cf30f814c802f2bdcab50966c5a323c02d20e1089d30fe2517e44f47c9ba647af416dc0c4a7303a156142e70dfa2ed9cf2174b7060b427c11ef7f2364a1532fa53522983733eb2eee46a68572ee09a0c7e961eb330e0ba16813cfbf27a70564423d43f7a6afd3589c8de1a4e7874ebc04d8b8e1ffa4d06d6b0126d2f14b4855e6783627999829e9cd0e7980585f63cd0fe975ece5f806ccd0604435d9df391f6b913a87c2afd8f591719d15947d76a8acad92157cb369ed48cec28512db1e8fde25f970560901f3511b1620bc41a90e65ee8849d2b2d0f578b7b6710d71ca9f3385175b43c5d8c8c0617f337eceb47da2bf810fa5b16d22e1a0160a0b1210b326f428a84b739874b4f9789f2cc904b988f6ddec4c478d190e8ac32273499b35edaf1816eda7f22e81ffe9aa587d9f313d8c3a1a4b9d98f6aed2d7334b7d54a6db3a1ee39411944776df53e9afd41dc07b11721aed40b7de18c759b5b5110c1a7c0c1b8180f019dd708acd8ad675d6498510557bcb101e324fe24cc7d6f9dbd9db6ae7bc103d587319b9be2562a719c5259c4d09938ca3ebfd205d92954eed6e53568417fb92366ed3430d0841dab1ca98ad4a603d56aa8cd662e4c7a90e140703007b0a246157d76d0cc815b431a834578e75bf01d6f6e949661822150bcbabdd6a7510838888afaf0addf623ec4841a42a1389deff7090f95052cc5b878bfc481a075563f28892a79ef8fd1258e88dc1724c6709355dee6c1d31e1bf108741b4eb99166b3400f91d3ef8e322849056015b8900fce5342d34122846f1790555f30971788f151d60d513b073d2cc205e09ad646784e7690db05fcb54665a605d047c4e28abfca1a20237611cacf38a97578b38d2f10648e1c0ad1c4e9b927050c519e1d79e1559c1077f0b011710c17de86817f9257fa75e89825ffdf4a7ffac395a14e558dceb89e56c193c7780834e249150e3207a2f126c647f90d1f0f1398516ed81d1421a16491f063cd34ebdf0c3b048870dee8537443f0fb747dd5d3ec39a47fe2bdf24a6c39127b614ca3ce19dfb2d4239f8fd3846b28b2ba5279b94b5bbdddbd22f4bbfac98f785c1cf97765c5d42ee9ca5a3a45ff45ae8ad4714b7401119d8363561073c138158bc7fff54ee8b80b80bee23845e09893f6db7fbb5781c84fc94d1cca969dd34824419efd2d48b07c92f728ead7cce8c9eb68567644883ec3b304a9230492451cea236db1ef85344f7f2927df8efb989c455493c432b2e3f1bf13ec72f2992fb48d2c612ac477a72bc088510ed325645c8254dfc0c1cc031655787477b1b083172cd7adfb16a3ff072a536c9aa42fbc078c4765ece7c91d7046812631dcaf4b6b5860f170efb04c8c86ab51eafdbea4dc448b5d7fff488ad4df2a19808444863a5754481ddcddf6e976bed4ecc23ad4b30be1806c403b817af1af2a72dac3f3c6e391e2a3d67c74589455a713ede53a72ade84a9281e4e7fbd7e7da75a941dab972606daa0b186d9252a532052967c56360778f163fdb7516f3ff7f4956647fae8d3cf15cf0be9f705f0160bea6f745ac51f62ec13712ba46dcf423a59c92a779b88549981f2aad150f0853505aa39bd40042c398e535daece497ce0f17f93eece1e234a469647d0b31696d248462c36f9cef63ad2220b4de7000eba9ce47c840594021eac48599faf7e59d53028f02ee11f3fb981b355f64911982f47e1ef683f8524124513e70b909619dc274571806352c08b0759672c964f9e1fc183bbe60b0b2e5273f691d71b7804dce5546af7df1d181062a8c50faddb4d6c98a71f38aec15872363c735c59dba4a268d0dcb144c4559deb6823685261eb33d848f0ba5ffe8e5e405fc8f19827fe809a5c480a1ed10a19685704da5a69d84b7e006c3f086b5cbe82786e37345c4c38322f5b0b22821e4cccbdce62a98aebd29c8ceeb028000f910cafbd8ba136d509d8fdcb0b942e4818a34b50c8c46381c121213e4124f6efe2655c175507fe6a791dd1301a023a8ea4e2b34c55b378f15028b8dcf3376bc090c54c72720ceb6dd6f7cf275e2220641113f212e61ae21bc77c260ba2f612a068e83dde30e4de08948f5f07eda7493bfbf1b8bc0ff378601788c40c67ed70ce8b4251d9a658d0cfd65833257ba0b57c808d07b8055bc03e16561abe8e0657f13091e4e638195a0777340d74150496dd2409ea33819d0eff96f55fde7891731cc4b40aa8b4c64b3c026c5b4d3ee39dcda003aefa7b64c358a373f7c746db6815b199b7e088b82c727f80220f1abb1b5f4c9ba55a6f6f7daf5718a67c856b7930dadb9d427ffe8293accccfb409a375e9b0c984e05f0d126c99f972195ae640fa576a8e5d753a5d9f7d5f4ddb5cbdb740fd04a6e8cd9c514b4b737198cf0bac742a67823438a32fc88f7a8eb3611421812ad3d8dfe2cdadc6ae8fa4c4d368f74555d04b6e8cc3853658d63045c71e85343f6d3369fc88e6c67de3934d09151e2e3aea39d52207faa8f33fe0f1ce8e600f9c28dcba275e3bef2aa02ad9ae4d1371bf06c5a676f593e53637bf8c67664410e856524efdeafca5698b6999220062711b641fd69d6884b91c19e5aa5497a5df9b039b880be447d5d207c3957104ed61396ff1b1b76d31d630028a8c90f50a4365040c017114be5abc7c38200dc49ca1c878075433233568afba1ad8cf31c92a3e45b8385f648392135469aceebcf87c260c32459dfad15b5c37d9585076470b8c7f06fc8d18a2af0f2a60b112ef8b651e6b34049f8c941bf7002de1ce5c2bb434e7d490a9b6542e39c424d92fae09c41dcded3701a3c6ecc24c12e05e46fed3fcd6d2500717500c1f4c96a042c3fd75fb8f0c8c79ed7acdb3530dc5e77d03dd1878a64259d065865a4ece08d3a640e1e2a28d3fa5f889bc2f0640500d674b067005637844d446d5b34d9854db1f1350a3215846862443db83f9a7f5180526dd52540fb441a9418e7d5e55514c043231802b439769acb328443c132b5e6e81064ba9691873b5edbaf4dbba51b98c9e9b31b13a77190f6909829e2fdeae6a2787db3f10c5a3b0436ebe3b9945bd6f024731e0e35a7e74eb7f9d61f87f9ea3780016cfbf6e4f641d840e7aa119e959138cb23859125dbfaf8f982a4166d0cb55623d0614cf0728a2e3d5ef2b6ee5c04ba6e14ab822ba19ab94e965275fbd982e8705b38b6d9b9b57e9d8e38f7693833c0c37856a89d329e957800da2579f6484a1dd62697075acd096664bf1011154cae4b473716a51e1b82f6d7204d0447369232f059ceea9deb58e14e3a0e650f4f47135eb379d955c9a511e96463b4519dc467fd61f4526435af5d5ece049bc34d6ad28e58c1ce6424833ccba6091ca832725100367f06875e7229654aa242d62f4b645f96393e6de2aef61e48d3b4701ba1734f41e70698b58a4dd9dd987865922a9f46b69ccd3ceb3ef16d348a50edb6f0dfd6b4d63219a5580c77863232f9acc526a5a83b1f096905fde501d395dce1e2958ca6d994dbbc07cd3ab27349f8bc91eacc6a3c7cf6221b1b77624f06d2ce8e558c6e41223818dba40b74125cfbd0e5ad50e6ba48117ebea485704d96c66d6cb6fedc0653457c38ee64776483060fd31436f21b30108d8d1a34f3116d4712e79414317f82ce2f45d3d605a90dbd8e0bf72034556a9e6feda6ed14ed6ea8b14c0800c29365658a64c7ac2ab681c51df30b01c2d74c7fb89495df7223db0c53f1df1a7a76bc6df02b0cf895b1f2c36be8a57307cdbf54749249504b6e00fe91d513435bd739766be653815eea2cd669fad7f52bad9a23b66b8a91439666fc23de0e1c05c409def1232a77c165cf260befee0c861b4a499d5eb36113e40e1967580c5851ed12c3c2feb9d5754a8ee62b5aa3503ef6a3b017b2627c9ae34f2ffe1fbc721fd68b88cb8f2b94ce6f6ec3ca12aff44e040852eeb84cd92085bdf1c92b1830af9514675cd14e65729f738406d47d87ba2d39071dbe4363539a48093689c03e23ffde4b9407c950f18ebb4278dbbbc7277fd5e0db350ffe1f5133e9f8e6f035824dd76f3cd9d61b0c6c426e3ee67b4baf2a1094177fa354c65c2323635c1954fa0409dfbcaf1bbcb2dec7915b51c3153246c8eec84f2f3cd17a6dcd792e06726a4c9f2db8423eb49b7bbee8e472d61633db78f25e924e58f4a95771be2f0a5ed0aaeac5f550b1d149b8a9ada5899f9d1cf3a51d65ce160a40e04dad855744cfa8497a1717352cb4fdab700a22fff3f3054a06e42fcfb3dc10c2f54838d27f7ce9f9a03d8d49cf24e14a5d0523d171572b756f544aefcf04993644f21a78a7486de39dd149e500aed75160e366b7a4a970a7c2611583d0e4fe36012017c18b7b29f7a93ca822469725efe87102d912b597ac557f6af084f9a86aaf1e22756475d1aee3ed7bb861f298913e2887585f1cbc4f3231fd74342dc9d603bbf35b53df0098ec08cba4c858c6a5a670e84ee4343cf5e50890e8130f432e9a6097a69a224b113115fcdff29d00a8abd5e684f5cae1b8a43aff13b9024ae55de6bc685a4099906e36dd20189ad7d24c102b66393124ba8072bc45255713491897585c1450ca7039a5a1bd88aaae7b46253a4d9922100238f2ba1815813d562f04fc3ab57fc2d72ca4453a30e448f500b3c42240f46443c6bd3ad0824fe5b365670b43a6381c9f77b35b41ad8e137e222a6b0df96ed35879c15659c241ab882fc96741455b07766ca76343a8e47f311a3ed64d2a4175eff87b760d9a4f161719b3a032ea267c562a84d05c979af6cb15d09eccd054cf352cafeaf60baafcb74a366e209a0ac2077be5309459751a7cd00855d91f3df768fc9d002ef42191efa20d5ca8d72b5216a346ef9371efee4cabdaeb4d870e61cdffe64bf62ac039bd1f8521f2e29afb7c62400237f0fd6b5c7c4413eb1a4b73254e47b8b68d6f8431791422cc952461edd45875269718450ed91fda43d47aeb6dabcdd991df1294435737a7a7e3eed83f87895b9536ed9502c10e8c294696f9e219ab01bb6f71ca6c2a73a47441544cff320ea8cb9d93141cc79756608489cc2aa8a77eb7f60de7be0f3825cb4a31ffe8e69a3cffa81d36a81c3d72dcb981ab1c88dd15595d20fbfdcbd07469549364eb1ff005a09b7545efb2cc088be61b1415ac5892b145906ac2c4cfff0721cf6fe4a1f6f8882effde6a1ab55c19fa4a0963926dcb89191408f31c3c3f6585078e2b8e8c8a8068064d750b2ef9ec1da46b765371b3c32b31742352cba921238e3caff153bb896e11d4d6361feca06894ec79beb589bcf14e92ff77693bde7f7f266022cb51205c2ff8bce72e04516b27bfff1c3e0942cf28749dacbf1c70d54aaa7370791465e885500e9a94515a92b0babb12a990326aa6774fa2cdcadd9cacc768a46ccd434ae974568a00c03dc253d19600ed007eca2b0c6d86317f4d17b740cb46eb01a9f504e63583bb9e4d20fdd9fec0e1896c1b4851d1a2bf12113aec67bd9cabde02d7eca1e0b37fbe9d7754dfab5c28d404dda8c2deff6495a5cb01cfd38ddfb92a0ac4b5f3c12b680259572df154524af3fa7f1151f48b6da684c3c32937d73dc026371029bbac8f2dd4aaebce8e25a13a71ca650828c2edbae5b187db616520ce48e140e25a3344a9cfb21c9303e6220cb11de328cd16da7359dc3bf835539822759853ee0be4e7cab06e84c1c9c9f56f9a4ab22a09bb7ab51aedc578ca7333582504db5aae725672d0ec57b14cbf2598a06eee6e5e19290aad8e079cd5dae686ae9c83c988d92cbbd4881893e314ffb529262f343c66675d5b0cd1014a6c1b6d3331f3b4141bfede50db4310521b04c3b3a1a05eddfb3cfb8cdaf2f314effd4f4cac54beb2c96da98b8f1a111e11dfbc1d3d337cbb769311179fb9663fac2d76cc1ccded7ba4e1585cceba3323f2db5305e6187565004b6af1812f5d7cc4c00d80959f960e36fee9ea1866d7df98caed39f9f7011af67c80f7435e8df898cadd2b070c447c37bf71ed27e85bc403cbfb7838dd8a6626ecfefa1768c99d09b804053b92ca65900d01bb117fd598eeb11c5f349b23fc1bb6bf616f6ed7709153b316d6192fd0a3e00bef0fec210ae28c0b2d546909fff0b34e05c8968341b10c2c50e80fecd44f594df612ad747216837cee5329e70d3fbce721fd8beb696a81b3ee09451a3ed35f1a2ef7ca60feb7492ded9c4fdba750ae0ed6b388f4c194018ae6f751fb1259569955ee1eaac10235114fe93643b3462caa2c5599846f70b0ee251925dfd8da22c03c2645bc7e71b7970af9a5644d0ac2a4c4674855383f586fb8f144b214ace2abdf28e28617c83ffc86e7fecd0a586bac610558730de8046665c551dcb2a903c22b8a2a87b240543db46173d2841f071a349031c9480b0c1e1ebc8a5917168fd7d4f1a31dffb3681cc757e829ec9203d84486b4f23c18749038908c8c12b8dbe60306403ecd864446a733945d86641416cbcbb69ae53f79319bd50c2776b7a0dc8ef0351da688711b8c6a33f012259538e093309ed9d05cacc65bbec7d6d6805016f7494bead4fd2b64eea574fb6eaad529374f0d9d615c6c332f658e7f292836309f7156732e1c2f2f38e3b126ca1a42757f0ee6443f7bda1f9dc00051e6e39af7885e02041a67819dd140e33caa71494bfc0185ecd6a0cbd066d2b813120fe9824dcdfb3f594aa731d16d1be18969caae1f8ed03fa6cbbc7fc5eb8763f6c7193b2b853963d513d7d3c8fc08115bb7645a81326ccd5e5a257b85cbb11dbbb0a21b55915e6199188d075f28a3a919294666ed6d1ff4f9b9b9e1196e901995224742d3682fd8a39a51a99472e49466ea144aa1072949e042aa90ac3a31bc6ad6cb4bf1dbd9999ee62aa136e90712fbfc0ffd2296ecf64844799c161d872960062d43c540f5c36cf11dfd78259f1e2206f34ad4f35df92d3f8976112835596d5026988d28657b010529fcb22aa67004880c2e3b949687dfb36fd438cb9fb71eb3c942e3d34efab756977858f0afda734cbb939ca3b21fc4d789b141a3bc0a720655ddb403eecee3cd8e223d136957bf51626327b13a05bc4ad78a25301d8b09a3b1430fd3cc83d54029bbfa119a872995099415279c37abe908eaba4b712da236eb40c747e5d35b3bef217b82c5c15f8cf4e7a2c0c0a00ed0578f89202407b6b3c54d8b4d6ed2b7e8e1519ce0ed76d2470e05897fd93f4da749284d1a6acf85b1d4019dda8c3058aef53655acc75c648026c2feb33689cc14253a346e7c850ace99e292521eb858b0929ccd9eaa107c4c8668287c27fb82bc89c091a709fabe504903be8fd487cd3c0594d2a3eda1abdbda0510cdbcf697e4222f39ccb3e4b6a11371ec55bd163795b6b8874bbeb44e5da01dcbb74c42fdb4e21902459969a31a7a209c1e7674e28e1cb8cc9cad4c1408b4692f07ad7eb5a8b50ceb7abea7a51befde44a0c709a84ca3745f207bb21dee6793021377bef3a28dec4ca4f216cdae6a02766888c1753903a822bf0656d5ec84f473847ed3fc96a62c6de07bd90ec850c7fc37f382b44a3d979952e94a9f30d23ed4213d3ee47daad396e519b89a0a2a3652c863e408c9ddcb3935521016d3e8bf2465c179ecfff087c8de074687674f17be99aadded8ab714c75e3fd82279e2e4520504227ff69d57139784eb3dddbd6eac9d8ca19ab57ec54fa044741bc9506a07f6e1ffb26d4235573e0dd39c06b4c9a9f3692561260499824e1f0c553c5c0689de1754fe4387cf01b5f46312c13274edf6be87d7558207795399fb30109f34d22790adbe4ffe65c039c8750c9f62f03ae876f705ac4c69c6f40f08149919acdae66c44a90d10ed13b811830f5351183c59841bb3de4783b0963bf01901a66978b59eacc9c4d600a1d87571801648a8660285401f40681deaf936b11ef82bb6e889a05c5c15d29b83f36331cf2407a2c0fbe759b4fb0bd93cf0ba77de406bea5c00530e82c9a66741a418b9c909f2e62088a6304b0f5975f914eb223c4d877ed0ff35e14762f4cc7929873f5efd4da895f0c5425d196c28e1c075151f3b589b5eaf576ec8cf3eff34950240eeb2e6a9d0b201132175f77e4581be9bbf5d842f4e55848951f0c1eb482ab2589c32aa41cb7f5ce608fc4d532e21e1b94e88a4ce1bae0adaec5cdade1180ffdc9b3bcd5a7a7e9b19d82a386310d80f4280dc76beaaaba10fb6163ad86d66943eebf33ec03595baced14a3ebf9a5650767ba5d6ed9068c14d11756e432320e995d923a13853fd07ff859c5fcc3af4fa5f7df3302de35defdaf857626ad1802b8bfc94e73cc669418253c74d244a7af7e59d67b3b511d49e5a902d9a06c3eed09556e0cc6b2437187738a7ba017a5f7626159a57581c182b1c0b416a611643554f51044dba899bb330b2ee1933cd444e5ae42f285269080a0fc05b91bc6d75ac2231b69aa90ea4424e4691d642876dec0c795f29196f3e3b8e7bb10e24e9f5e6ca3418511f2ac2c61366d1d76920e9cf932442ef6649a5c66a4e1ffeae34cf5e9ec29e3b6aaa49e9d321b397c3bd7dbbfb4504d152f493ae7549d6ebd35a0b7c19a97b58e1c5a3730521490aaebd034c001279c5d18d9d0cace6e9c8a7bf60099a28574a4db7cbdd1788cfc9b3acb41ee1e5951d58c660a24b834cf16925b3f297a983be35dd4216a8c416a5e01d2cb874fb3e45bffb5c3dfbd81813cfbbcba96f496ff8dac98daf7e67a36de20c9e5352e219f2ffee86d0374da067c7bf7207a04e8b5ed62a6edd4617e770f81df18d1f731d7d9524a9d712c1dd8145fe9e4b261df8df76b29e673da30fdedb723e6c70e939f4cc7fa826b74709bc1623f22cfb2d358c8547da7da79f96de47125d9070a350ceb9fb9d1b96f57c49c76f50ad9f6acbed296c30936255d8fb586c0a4f8d431a8e60171a04b457bc446a0fafbe51a8a541559014bf3cf79ca32191d6c3d92edd08e1b2a333df42fa1b26cdbb177e8615ce90329dac28da23fe8d5e2ba37907847d00e4c379192719e4934124dd7b3309a649162d0ad880c831788847c6285cc2ae204a2d425b7a16357b44aca38119575dfcec27ce10eb5709cf0582a95516c051b9cc19236dd86fc3d81210d3f9f32106fa95712d5dacbf654768f50a578261ac907c32dab71c91ea79f5106bedd9eb17775e017ed908e2e5ea20eae9895f3dbfeadccfa2d208975ef271c23a919ef706f5fea2f2828cf6598f45abb2ce32d052d6bf25d6f30c78d5094e4112672376bb76669dc9ec7ae1dfe587f2560b156e036ac49e221aff51f8faa19db50485118be2e8f32b97e31c1bb46b270e3357776fae0765b93b48c00b6d8fc53a35b603c490c82d53c10e0a47858d21c0c1534c7e17d7320436ed3f32be95b67eb18c30817a7b9583c5152079724b06174284008cccaaf6f2b762d193836de66a8f864c4dd3da99a1cf1562d70953e0aaf9cdb170205d7e826cc92b898aa675666ea7298f56d718bf855785ef417defaf3935f9aa06c044b0b4fa13af6a0c7c9cb4c028fe568967b31cef8a541d84d8a7a2688fd284802370b0eac1dd4f08ae067c8d55b0b3ed4cec2d6ae32419ac629a42a4b2f0f6115a136d14c5afcce4416e8e74d34bd970fef423ece25a5a62b081718f0f09e338c86d47698f0dd9bf08242dcc2b19a9b40f6d4202db788168934b2249cb518481924e881bf470ecd430d3c4ba1c8ba5dceb81d9efa106bd7fdc3a4bca9ac9fe346b09b3d1f00ec1b546b68ba30ea54b55c2440865bbec46a00b0a57a79f59c50f4899ffcea141a5a69c5e923419d882cc9a013b142885388b92b684afbf3abbcce9344714e6e19fc50378bb287ce6befcd2552ab05044af77e45fc5a1deab44df1bd9d07e440f7dc91191502b71cbd1a608c31fe1ddf073255d6d38735e1aa6fc93f61a1544848b0faac909ee14d15fceee04e3c8ee5ac2d273dfbb93fb670e0752e1a1d844dc557c09d57d7bd28926d781efad5c8599a7a016868d14b55c74c0eba4ec9100a8b6b76da74833a0391332d946a7a97f8655fe855a628bfa4ec118dde017ca9822f387953a73fda3cd69bc56e5e2ca3e49df84232762ecdae860432f76f59ad0daf5d3f0990552c0a21c02843c740ffbf515dd66abc183069b16e9cf0cf73d3e401ae7e09f67f728946af36a445342a1f8943e86593d011842e9b19f229d27fa270757d2482dda3a058abb4a7cc2fa0abcd5227cd8b64f4c7bf1785fe7b9f06c2a3141e60054f88d7799b40d7acc995c5483a128585060ac278bf629d5a316b6a823f4c324d6f7362da4eb884f9a13c2ca55667c8b6c24679a310a2cc9c3a8c34e443b7b3806cb0a21b6841d1854fea08166840cd631cee821015c7fc01ffa544b4be590194076c84ebdc1fe8f344cb9f48739f2497b4055d55c1bf3e0af941511100f2e04cfa116ddfb3e4ebb45153e0cdd13830ea3de2f388bf9725c90462ea877383d80abce651c7f18f5b4cc7bf2cb5dc45ebf087a6533a23cf00a40a124cce0c376ba6b744a341214eb16d059dc40af00e43d7617e938e6eebf680e1d4545acb1261c4f9f6aab153533b5b74e866dfd7ebf78d5d7b6fbe058bdf1aede9956d665718798ea7cc8a389e7e668fb8795f814e683d8b0d2db9ca87d2b2dba603fb71f427f28f9c29f04714f72cab4af7a0cd1c16c7b9d93a3aa4d6e09f5310be2116e756924635ab8af867147a2f4623098d7ec375b9111332f19003eb74e78ce3ba30f2e68e6cdd71a1c3b37f7a4f1eae39cac2ce5b3f51a16ac3a05b566fcb8ef511166d511787e9284c2340b32ff8f56f6d995787335f87b806bb5963de0811b516b755ddf11c28ba6a4826af4813b5f3d285bc2735ca5431c3c4351abdbfa8de38db5bf18bed086f0e0f1ef7d13a6abb893cc3ddc4fdc3c2aa0c558a8edace6d6fc526b6910deba14b24a47f01017a97b7edf3c2b01e9dc95fcf276d6716085d594f722a8c80e963769d8a0d623b632e42e8c49db732fca109b98a491d1816a2ba633171065430835e2712ce396f91cbac3a5826b3bce5848e865e7dc0fc96ca56c4d83cbd3224ef7600008240ddebaf226ba1d0030fda761f1073ec9fa52bd09ac36dd53995accb31c2895e2d086ca52959bb223d517e3b7d5e8461f5a2093bcd3f5e118d584fc335f7d0f6b82ea05236afbe0ae3b703dc632321e218f624d5c73a81cae574357140ca277039dbfe788c685460d3fbc9329c947c3e006e47e7ae5e45629fd06cdd324bcf9e09ffd0a401841a79f2f0f250ddb0ad4fc2735dd932763897ee895a974304da51edd268d0fa92c88077aa596c2e3ec7907950e72d95b99f53778f7a5046331f051a94a84c795613004ef9493c0c41b64c493b6c36c46869793f18b842d7ade3109d6a1d9620d9de0a8bc8be9e5838f03469a70f773d83a4d46506196d40f0dd0e7687fe627ba9b2b81179244f772a56506a7e28953321d60c06cc9287dfc6e0c7af58da4bb440681c7c747b96014904febe024e49f3c61f8d25bf966d0d7731c376344285797f514a15aa8438e34f3dfdac1ef81706c4d8d5eb40948b3934ea6ee3925370dbec71e4aa93343f8b67badb8ade1b0c9ec886ee7aec30ccdedb7709e2a03fee5f1bfb404af57759a3514f9a750b41b45ee10930729af79f6e1a6dc935b31b1caa1329bf53cb646151d807c8955f6fae78c2ffc1fa87e84bf7ec984cdb118fff689905e1b5349d7c96a5e79f0d695f60aaaeef93a069f9d695bfc0a4760ab2bca5bf70d10665a210af6a71abce891e5b96ac58f6fd4fdb9e05505061eb68545a7065d8493e18dc0ea39347fc68150d659abf55320a8b2bf5f6255ffcc2c46680fbca3577664d44576e1fe28b5a877869813ee902eb17f313ad98f4f0d8d7759ebeda97341fbaa8e404b2e75cc2cad858336e7014a6daa832486e87564c37036bff2237ba09cddf4360fc627df4957f0133cea7dc705cd467d2828b04529a88316114bc376d15513fbb8f74e7819ba2e24f81e033ef51a2907b8d7d77128dc4e15a9ca92b26600e536ce4c9c41e3184b65d4ca8ef09eaca275435b4e88b4367441e80b055dea9dfecc686b94afdeff3b4ce2c730aeeebfe8fc787cced29862323f6fb49ac6454a9438873bf884575f6cfc81e5119e05e237d35c310d81a2055aa003dee3a34a64b11a3cc3582b162a2aa354d3f695671a53fa6a6bcdc68e37d1dbce06c473688f67a477bd5d6d00174c80baf7a4d33a6a511878adc9c39fc284620540bf20456b60b322469ba4ef4df8209ebc14fc77c58da7e6f03657b840fd293c2d2c72cdcd9f50f9fea627fdc4116a1ac6ad5fe56566070e2eabf2991c6fd971b857b190b65f80c4a764a26c69d794b1e2680d61af11b294f50f7d302ba3614ab750eaad42c3425d59642fa8d3a05d487e71254b008fc2899e2e929ce32ec62fbe20541b6f4486d454709ec258027a4c05c4cc9828abff7353fc8141dbff2408588e38a85d2176235cb5f5a2c1af61ed2c514d7308919d2b872343fea486d7f00340fdcefd0759aa669418030fe029efc0724127f12aa24b22b41e434bec9dfbf283c428fa4b3a35b3302dd547d12ef11abe179a3fac56ec72e96d06b4edbd3c197a404095b36dc3c62666495a6e03b44fcc85645846ef129f6261378eda4b9ffcf309708f0f3e0c7bd09d7c8fdd2ed4ca9eb2820f1773207fb8d91cf5cf759ef2fb6a6a42038029aa848434ad80f7d4a60a623b72194eb529acd7201da80c28faf6d74cc6ad5d4d5f7030c08017380cb686d5b45d73520d68883e462e5fcc2afcdb1a0d17a3b841c19c77a2bb0bc87d5d780a0d67c6bd27a29fabf4972149780f242faafb0eac99819ea010fdd704767862d7c09d8869710c7b3ed31899b449a0440868eab53d014e81a5a83878de511f3f3ace890ff7149d2137559607bd3456112f5313ad01777369e96eaa072a37dd2ff5174347b36d64062beb973d091cc71d3bc4bc3db6c570684513b0d34a8be64140a184d92b87b05ba975614a36984f0dac6260dc8257031f53a2d4ab21a2a2b4547b16c30529341d642a2111d3298e07a9d6b8073e8ce975181b129da2235123a59d93f7e90ca8ffcf992b73279c6ee0660a1e2a31733e590a864db10ee0881d154374ed9ea70050ee50b759589234bd76fa98cc7c8686637d7c85e501222f40e80d9972c05567faaa42a839034765ab467b6ab5dae24e1355c4041a7f89faa2d04ac4176b78a460d1bbe0712e1942d213632c0295eb74748c45d88b26eb7df583ce741cf6c287113a440de07ace2da1294f03512de7bd4391942bf6071188c08c7e379e049f41a299cbe551f83032cdcc988cda4dab1af161529a85833ed61d3dd72585f7e568b46e42bafbd8b73e0441986bdb453ca83a0d51cb9a28c1b693e5b828ce3c817eaa77f854c89bdc258235eb62dd90a080a618f135515c9faf895cf0714bb17d95506a10df7028275f783a4a924a20fe1181114b2c54f7757ae2c26510f531b71ff7fe120ecad4345483888c41abac05014e8f13a2964d22a889efc012936073a273e6aa6ab1184b234fa10ba7960c904867d4a41bdcf1487237ce9b96e1df346d18bf9582e99714c3dc17ddf38ee2884b9cc9459415050f5f80b904eaa2dedea25260169ffedc07752de1fbbcead1348843570c4eb52cb4b74160ec2e8148f543bed3f54e850d3da20aa68dc4088bc699aae95703a7ca79adb084671a21d4c7e7188470cb3d88d7c7cddb297b19ac97341d7dcc2e58fe10ec2df98466a59541f627535ddfd05c11f90bb441fd31416c183b120aff4b25b773c9dc2fcdf6a2a1bdf9f9222dd00f14ce674f2b16229067a8f530964ed36034f9ad78fb6785d357676b033e41fa099a9783b3479230a4f604ed52182333f2faa0cee03261dc3e37a4e3642b68cb37f48b331566ba2175b5f30ad506ce06bc6dc688d4bf35bcf5e328a34a466c13c2d64c5cae863e8a3fd5b419efc67a8fffaa55348fd117079003fb723da6910d2e68708e2fef5eb79580e09c5bd8a1922c4ffb3e927c50e11b94a78d312d5346ad191f2a6ce55519a03941ac2999746b7e74a2e65ca29022b07c6cde0ec07129e2689745dcffbcfc7e5cde0b8fd0cfe2a18c105a83c70d8e8b98c8e20f512cc7e8bd8781c09c6d68b102109a6b8ad572de88f9a9f12c359aa9b9766ca90e2deea95247a4ecc5100332aedf4d88cbff366adbf59408d8a62a61f3a6a7c7d7cfa104ca070bdd4028ea73aabaee9c967803f370b389e2715f25f3d27614692fddbd44e54f41b61466fbdf56ee0e1963de5507cd09ecc872af1a567adc3f0cdc758e0b988b1c8ea3b67688922cd94d6e52cac21ab5931bf1bb5631cdd78ca27629f1ecc4ea4d620ddd2f5110dc92ad1b3e290496a62c9b1591c1972b39204ce5e119bbde0ad8d4044c91936b525256d116bee3a6b2c2d20d6090a44ac40455cfc2ae2b34bd12caddd4526df29d299443265433f3766504d9fef1ca5f65416d609c9f94f06be1406baf6ac8ccfd3d63c7faf64301b6631905803ca66ed87a7fe629b9382dea69b0c25e1de357ea498da78625dc00c50f6a34960423faa245901f8ccc6f398eaef3b8bb82d27b8de9abffb32c1350d3888ad09d8c6884bfdb5f09c6d80ab673e58478f3ea827657946d8f9647db00ebb91ec2f8f23eceb2f2539d2b39fc8e1ae7c5a154e3ff0b3c2b624f49f773ff4da245a575db18371174af1febd06af5bf5e1d4a06e3fdee7ef0d850e0479fd9e59eed7d4ed7d065c6a2eb09ea7893261081d810b59c860c52729f18e76e1ac6c27c540bb30f68448fc24466b5ffa800ef26ca9c4dd61efeb256b01e1159b2ab593182c0b5816df2116c8ebdbde5de12211fe5058dd240365a01281b7f892f07e63c85047ba552f80bf6fb9325a2959ef3b90901a4dc6187e67ece2c06b26b49f516ab56d02d9bd6e25a7cddbba123a09d19d64c3970d08e6382d6d356c844b438d0b9107e2e08652af542c54eda3a0ca3e252de518a07347a9de53e59bd9ae89b98930a7cccd4e3b7811894a83391f31639a2e15ed0039d5125db9926a7dcd9df4a26b2d9f014f5c00e7314645e6f3273c31936f46a3f1b58cf8937498500babd0773c574e0f1be64ddf64abbd7aad53d8e2de9a1f281e0deb914763c07ff1d39e2b9fb66cb0034c957463692a63e98b108924cbd418595283b7ec13e723cfb0e79ee442bf19b5f6f8dd84d47fa116cbbc4ced0759f62d0dc3fbd8c169d2ffa6311f570312c9ca529fd7c5ff4d0e7916d75850bc023404a987028f2706de2ca6e5745623e0d0a32e8cee7a3b7222d3cc890dfb74f95d982f618d73190fb46040211b179385c56e30ecf12c3b1591c4f019d591cad86a986d6c1f23e796959fc22433f699733b09b45d67089088abee37dbff13451e0da5918a9959567d658828a80f4230e9a4abc833132f8fb872869bdabb2c55b2b08125141cf66befcd1ad53a0c46189fe0d96eace35ca5ce38304428b731c52d053d908f01909241d90a8aa48f55f33f88e1502bb60b651b06ad6013624a6f6b66f49bdffdbf9ea46fc2e8128d5fd153f4e0a54ccd1cdf09c9e26f8522d26ead43f6050ea4d93d43ba89931e49b555de3788b143a6f51b7194e4084b0b215ea49814589cc8f0e1d2d6185c8c86b748c62217a3f6a3d076cec5eb8ca9d619e60f1b599e5cbb932f68f307fd4aa507f117fe6f6e66c36fa710b3b406e45dde6bba9c6b1396f9eb80d853fc4b07f598e147324afe95394f0db6925e6714590677e0774de49e88a50d89efc64f629920ad2dbca4fda753552fe55722ba3182649b3c7dd95fe52c9aed6b72adcb3c774dd3173ae0fd27d379b86908e9ae78951ac9107a2110006e4f4a8c7befd7074722430f9b4b62233b6b316f54da9380a289b457786ee7f6fd373e5591a2cda56e9e4b7f48fe7795a46f50f38cbb7a0fddeffc102890ea36149523c32e70ffd1b995cd08cf1e50ada1874b21e4feb5c8c1fbc76161f3fc1e192acb1f244caf01c9a081e1900533ed76a0815127814bae5a51c4bb5223a91a164ef3003c531537dbeffa55093949d94618d66c7e62c77031d6526db41e2e878322464e842691453beea90915efd8c22972b7d6ad6188ab92b5693914b964a66eeab7c267db5bfb23d60983889d7b811d2c740bbba3f00021df9aaaad4423903b54504258d6890855da90a3d2377885eaf810f74bf974da265a080fa3d27493f4a2b259e2d78ad23b59166b264022e632c8cc916ad8315ace4147df2bd9cfc1a5ed5be2b335e475fa834dca802f2622eeeb5ec085153c52655546d16425361a37c208b1bf01c211940bfe0628a2fec3997d047fea5dd4f3aadc94939b968e8cc0682b0786ac91f902a7cc86ba1ceb44c343b73eea83d280dc79c87c6672a453abcee55e7566dc84affd76f8a6e8e118fe14b085f416685d440e61ac731e823299855a364bf4638714a776fed2219bc1eedfe4225e264dfb286afff1df68fff0b0ffef2519aa253baef4256b0465e250aad5436e28ef86a1d41b5fcb2dfca38ebac5c9632eb5a321d821c5bd6fd2641cd7a1dee61bce0eb79bb81d343e2b7c90470cb8eb754ae37db71f12220e29136326dff24c124ff4f3f203e4c926dc6922eaf06a0c49a2328c8e5527ea0d5a78ad07b226be831f37dd472a1672b91765b798cd5271ebeff5fc8efa2d354e53922a2ca63d404f397d616f3982072ae3f095a1ef58beb1bbc9cc7917d6c8ec4576f0e0925350b7b59e61a893f3880da379c4a76c10a2cba6dd837cb45e828fa1e8930977270451c33dafb94def6126fe444f381248055dc7e6f0f50c3a43e6f09a90802e5e7077d80ac68e48a5f72298fcacbb236a8cb720d27c43707ab847db6b644c51beda06ffd33233095d796095a6d20b36ec0f51072213d8899ae4351e84e4b9ea495e2833db76c62479e7e1f0defe5a3ca620cb69fa8f9e7d66ae4c4e74cae1a037092316b7bb7803f33c9577370430ff65c53d8e9d47dd0f38e2856137b3c3a52ee30396d4f59f4c1c06a80d8afec826172aa11e59225a43abd654c8f530072ffdc7a7550f6ac22ba6bd9bc66b9958b8963da89903d8ad88ed75e0e2614146b61ac75c60ae6abbc261b2184c68d180ef3fa29bf7b93e2f6f086966c1d3cf79ce4dd8e5d8b61eb8377c66a27da2cf9fc7b89e51d495f786b45c665ba8baf3fb4826eea4b80dba4e8d45cd4ab1b2e33c75bcb4578695d944c4b942fdf9b55a5d52a71dad2020aed468ddd529e7225489a935e450a00cc5d5ded3ea7aae88c59f6b48b4e74e2a6243f5ccf8ad8b2f4db637ea1589a2e00bca6dcd151866db62998ca18f3b2f182d5addf863eb5dbc2698a92019ca4a396ef1b6dafde3a4c375856ec3f4d75fe2e9030f18236cc71de266b9bf3e6c4ae5434fa398d10cfbb493b0f44305f447e2eb0ea03c19926d25843b2445cba87d2d4074fb8cb12ce9f99874c14ad824ad29c4e6d72db847599a2975764239b14d15cc5d996699203a8cf086c0f9a7ee6af60f6e1c4d88f29568120b86a75f70d80ce6be7ed65fcb54d499e4f78e729c9d82273995d8544f295d34c8f37fa8a050cab72c0d3060f5da07119322935a3acee1ead674b982c8fb730dc418c3ea7e5e4e8982bc20dfb1dcecfac56fe718c7c34ead7d03741a86fd11585d14c0eaf7511ef844d08919aa1601ceb334bdae8995dc2a41fc89a73210face04e6d98cb0cf79e79462b237b30d87595776bd9c4a6a0085c14476934f28396f1b40d244e0a989f493ea3ebf0a1d693d8b7f967d537ccc14d8a0fcfd47235a5de13b2367ddda6232da4ae5ab5e88c8b699cd1be221fc16a081ade2a42f464c7a631cc06d2d24f9617b412ea95505468a8222a11b32cdf04c6dd1dff0acb37d32e64bba497526604c12bb6bfb19ba68f454fe89492080ec0f771de0b5e976dd36770664e392d51cf47d6f5aa4fbc310f2f6b18849b4574ee1a55c669196dadced2e7ca9951c583a6b285d9cf878d23607f7e34a11874f331485ee1903d8e8dbf78e93eff5ef75848430df49bdc06bf93f99b707ad6b40794501a8a9a48604653d4fbe78ec110ec4bbf7c51db615b6151f79638940cdba308c86e7e32d0dd4a1c78efb5e6a14f36c3c40a2490af37d0de7619611fd15bf1d1020aff78fe2055bf67e130d00f8613ab1df301b213f6d8ac0693366f90cf53c64fab6201439f53bb0d7d43c6f1c4054be095aee1238e949dbdff8b46b1d34660fc514b2d6ce338da3e692762a13b707fa5acbfed4b178e3b04ff0ada63e449f7e4525913aa07d60a27a48590841eca568ba35d4352114e8a84744347898c8c32f381afc5a0198c0cf0d654f1836596490636bc5e1cc9e7d1799c25d9f1a0258cf1e244c36fa3e20ef1722856583e2c5690bbaf04d77dcb6f3a56bb8a81006f05072043f6186a3d8d18d4c7a0403113156308494a2af6600c354c712b9900c210695cdd1bf729e5032229d6297342cfad5a7e660d6a9df3834f3e5281d2fe2d3921a475e123e54567a120496e8e3898ecdae06a258b28e4a186fe9d9aeaaab91bff5615c820ebdb0a5eabceba4afaded3ea12cd61432ff31ca63bfd9ad0877026ef80b271ecad55d0a1d6d6268922bdc24e7d9c9d4a49b4f66b334c4928c8f13ff737088e825134a6f46fbf4fc7bfcb66f4bdcbf7e7e3cbe1a527455571fb181e331d000bcc789b45fe5a1c02790c3820c092b83cfc346c2fc131999e8c572febf4fd71c8a950834e2de9697686755271de4156b0539587efa28b6450cd7d4272142968adf4b7a6ddc1134b188e0a2604fb54bd41ce1752734a3fa2edf38b439afb6ebed30b27da3f23444aca4c91278aa59e0fb7b287533f9b97cb78435e9c3af84e815b87b84e56c75354e4b08ae8fb7999a40422c18b48c6245890063634f212744b7f30dc9c8e17b32d7c66cf02556535a242d682508eaca166756c722cd92c72812a1904b5f873ee598a2b382cafe91e9a17c0b1a4f3ac25c895f53c18831fece8125a8c9d4d2a591b632161e5cec97eedd65043a98b74a4597ab99e5a22c29c852d5f93eb3dd389a85ccc77af51a5f58da92dca6754f0b123bfb9199901b86a643af1454817e7ad5d3960a1f54ca96b5cdc748ea4fb0334bd1759ed95d2c58251e48e63a18cec2a4ef45516835b7778a423f1545fbd88373eab0385a3995b4552e7e4e821031ad62ad5e4a53dc6389d57485c09fce7cff4154690eefa14914aa3c996e24016ed4ef6234323fd7f8dd0e86d5c746d540ec2ac9874165476c97cf15f54d7af9403472c784178f48a97d11a99d02bd622f417386dc133c9c5ebae9e7c656867477c9602769cb28a1e203d093b85d71daad45e629c4eb4c73032e3d307ef69e3237467ac68ee427b5b980dc85d5578b54ad550514cc32003fda2e69113b1052972e4a3cbe212bd1997c9022da6f91c714ad85cf450b573e9afbecf37f7ff3684932f1a489d12b013cbef4912663edb50a905590e4f8fc8626a07f3cf9ae0e7b18d58cc2ac321fc31ceec28dea21d420261d030db5c5cd0ebcf36e72158eb06d5ae71b1b831dfcd01b2edde8138bc7b1c7ce74d96a5b26b3cbe27872622c01d3e7741bfb783736b8a72edfd2debdf782bc5c486b59f277699b497427930e841f40ff8ecd1aabd2635654d9d0b3ffc54e75fe4f88ad3c02f24906c846cd3ca929f7567c1183e4e86ffd6d6bec11f201a54124d06e85c2f2bfb76c49bda316de53a51036ee104299e27c9f57a0d9de8ab738c2ec07581ccfc686e55e0daad44dec0feac4e5cec93be1596bc19210347343e6c74815e83b9762f9784cfd4294adee73da3d91e43ce57539147d3e8a2115ae943053f9469191666f9636be50e5c9c7776cfe40c4a6dd65639624cb7450a2732dce83c703d44b56e2fba053519d3bedee67517bf373823304826ca5958f0f9a9dcb1a0913561ef14ade0feb71a1903c567d1499834f12373111cc23d47ce0cda6ab3ea027780c9992de59bb011b8f4fca47732dece3e7ae4d7e4c658ec6208935e1a973616a0a2a6d7fc79e87da61e94a2ce375be90ac5fcc13fc079adc34e4eaf8dd746701342709788c877916f117992d420b58a36f5015ca1623c9dba9c1f81573ded5c22ac7be2e6312ebbf27a3a48f4d67ab9f4b4e6ad02c934ef4529c48a4064ba70de44c01b49b92e30354b474d567d0a9a918ee48b12f71ffd2a0d132ea94b0016ae4da6bf50be781603a32c0340c6dcb7ab6b51fe6cfbfb842b8fd850763ed66c71fe83937a455436ff10fa34f52841eaf0d9612304accfe0f1facbe1d33b182844f0b604835b695f8ecf6b9fc25231e7309427b83c32c0ecfca263d81f764a1d24dabb1d2e21305c1d69e473baab20bc801cea3a8197c943247ad2e72889f35479833a164a329cbca2b5b4476ddff1e7ce99f7a535881183dff3d13461d7e4968187485d386db73109648917de5af965eabad33d0aaf57d11e8d762a9800535b98c3b0c2781e67c72ba8b8bfcc69e0f4b0279add9be4692483cee9060f76bce94e82c1cde65c666f5001a441659501bdff5acfc4525208e66223a314e369fcc43935b52aaea8d5f3591472a5b6efb5a155c6287296317cc04cd76415c470c1c4f194726a88254a2f687583907cfd7fdab215cd4c9c1c826f6ad9e810a19c896a55fb63125bc8fe2480754362eccaecd42a7eb9a24ea6d33df3a9ce7b5cead0611ab8b9bb89eb8632ca7c71b1d5ec7dbc11372d26f1f5bd4e62810ea14859b663dbc03a81f180627b4c61be03efb85f66aeba9df1d72436cf7cc43c19f27f07597c737898aecfee697733a1adbbe5ba770b35f9290389db2589e8cfebed5d2fdcd816338fabe4538fcd6ee168235e749c6e117c51baacd51ae292ddf98c0edb401d90e8fb833992a4e4c036164a49a830595742a04aa1b68ffdc6b37fda1104fb08dc1b845b65ad6bde697d454ddcab6f9f59f64ce8bd4faac9e33f564c91a4c6f2ef81d0dfcf06c32eafc1f6cccee7e1a8654b8d3cbbdd47a8f1e2362d8e2c36d429b834fec02db350299b7100483f71022fc8b5e0545035b636716f362279e7c9f82a9d09faa4ea3f24ab595f7e1500b5bf35898613958da41a0ca5d6b94f569f6e1409c97523a335a5b040ab205f93f37ef3c7d6c8ccd4f013e9358b9777581d15bf4b92c027d5f776b4079b7600e9b601fefdfde349af426683a46f4d11062ffcce0c7bcd448690cf0d4ffed36420e32c8bd76dd87d36cc8c04bc37dc56ae8bfa0fcb79744d66466f00c2b497674fc92bb4899caf9595378ce4977964aeee3726cab4b7bf394524f2d58d846fad269a4bce3326e7d26d0757f31ceb2eaef97690e073a6f2a53ea368e804709f2add95ebbde576a0928b222508c76ce1a5a1667e9096290241a762e0601ac945d2f618a99fb6de89ee7432162400ec97155ddd23bd7f7cc61e07134483da6d4b13812be0f9614f709b07405e4923422d556a5f598006c8515940ee4715eeae7ffb8b280639e63ecc97da985ba5bf28a06a20bfe2b6659d514b189f776741edf56f11db3e7f685d33d3ffaf507328011f68f5c1ae1ec5a3591a0817514e91bcfb72844dffc6c8c857e4658cb821ce23030cf8afbe651fdb399c255d2b61491881e957046c88457aa26bce27ff129362718f84ceeccf10beff7144523e9b3a6d05362d61ab53a4a76028e96545f4879d755af717c75a50e8fa5eb07c70644fc11f41c9addb384fca3daa56739c39f9f0088ca5f425a1d6add06bc9656784b37fc7749fc28aa5ca83a42d60975417362443af2a2e89c435c730f3b7a858265bb13afb6bd54b018b2d4a5f5f9a837b793f7eb7dd24787766aa6f749550a0a33a99d4867582a8921dbba2516dc6890decb4cf5f0fc4b47551e95220786a66fe7ae7cf846e68073dda4599b9db99d7f6e8a4657cfbee9f864bb601d54697ff079d4d4d91da665356e40b278f5d7dcde8ba951988203b514e48e0110dfb2fda174564280c7c98115b4dfe5a8202fa130f1e5fd190078a12bf15957b30c2c425d12bd4f60e8a0f74817c93565eb01dd098c63f14764b5f9d64eeecc92d5de96c45ee7ca45b501a92384725bc5c1dd4de80b2465add8d46b822c2be14f846461e358f375220119ba4d0452aa79704d98a63e5f77a778a6089968191cb80b9642e706755ea50b27549bd99b959cbc942e8ebb208210c7f5d9c3d5523dc8dc0d34be43100e28ba24f7c282d6270f3b2c1e87c70621d406340169f49a25541636a5ceb872a6f9ae2fc6543ad8d0b3701960989ae50f47fd87a7c962900d4149a649ff469fb2979a2a28438f4b15bbd0a260e9976daf07464a07938a90f3811a5525bc3d17607c926aed03b2b0bc217fe76f1c69e2df1a6674dc2b363f957149ebb4184d994cd9f6f663133837dfcc6ababb0d0cd54ba54e73f50b8b36482edc8caf896c31bede0911987ada1bc26643d8ac02d301884af8dde88ed9d7ad784de2fdc4c711b4305cab19784b07891a99e25bdc63a47e354e754ffe1b08742eb01e759b323eb975624f56e48848eaefc51118a29b21ba6e112eb77f137609b5dd4234740760af010fbc6828252092ab07fbab195dac9c683f70958ff87afcb45296c8cf53cf3dbb0e6b210eb885721675af3bdea118381f852e394bcd9e2208d516ff3d42cd8e094d7bc4e46d03611aa31704ccea46da7cb8ea22461a29d42492b18cc99eb967596103d324a39a607b88b109e13a26582f3b2d943e440cb0d5bea595fe8c4bffc2998525d6802f2095d71a32fed5c6583430040b265a6ed1e7c484a9f602237458b3028f220b39e35afacfd56f69866c2ffa8d6d06477d18840cd70f56c1ba2272672fb2333b2068f571ee0aa2eb7b94d76dbb6be18bff20e6564420c05190358fd8266d396e15d34b2af214a8c0b3bbc4fce1e430afc9636db19a62c77bc787a3b63b1b56357829dc458c72deac41477e72883f19fd36c966eafd262ed446759478c9751441bb1447af2cbb4c322105b0ff01715b654339ee2a648e86a95485fdb6387ba1cfbed3e0862d0fa3324c3d6b4d646ceb21ed78aacfc4675ba11d66c191464da9488fd3e7472954cf0f2beae9b9968dbd2f0385fced6c169f2abdd3d7cba1e3b0af2eb6ef95ac15a24d64caeae6d43b972e7cff27252bb4e7c1fa3455b4ee171fa7a17be74d8302d5feb389fc05f41579d171fea0fb3352aae7ccaa9bc68b40ecd8947f538cacdbe5ffbc2ef6a35e5078a75c3bc279778c5847d8d6d15ea1030bd3083db1a2e9883b86e6d8941f7c27de59b26d969ae9a2fdc06e0060ed98a2f408712e5308f829db98cc42d97231f21d6bae5549bb320634dcaf9eac4a272ba7ac7fddc4225d50f3d44fa6a074d35fd5b67be9be72362e639d6d092961667d39f22ef292af4cc484c0af82eb235d894bd4659afdd5e286450873e6b1b27e9532b910244c84809cf62ef1b463d511d9504e384839a9ff5704c2caf0d970f709f5615eb015bf27020164dcd4c3597cd6be3be5c3f3c7e6858a8ebf2ede10feba46c33ebd882d17d9c34380117b92a5f6308d12129fe65782f2192bb013de64cdb57f9b93a2d51790934c5eca4bcb842cffe0ba0a3df65f1d6929f90b05d698d0e8ae2e8c37811390683fc9034b0e29b679848d2910c65e44547ad8315535e3215ba2ab3b12c2b58aa3be3f0046bd65ecd57b003b5ed972fec76e68b1cf8842fee641ab46113e96436c72070ce41a2f1d05c09e2db0525b94e29da39dc94167b4cfdf80c9b0973ed436c5db0a65e044c6750327470d9a86fbb56f5064f584cb13b6ca638277cbaa02b939873ba90dfef2f39b78fe549cee2168a99289a137350c255b8ec47771fc9fbd40fcf4b2895f30e7cab3f64abe9ec0fc2a607abc57491b21cca85f3d1bebde58cf4795facf930cf4710f3c8ba6409100eef7f58870ec99eafed13c20786928f9165bb399283249f9e00418502986ceced4acac583327fd58ff2e18009e4e115b69c2b464872cc5684bf23e70ecbd27b0f96305bd74a05812006940547a93970c68bc2a50430c4d5c3b44fc5f9fa51e2ec833da92e242fe9af66d3bd0ab28ad66cc8f3b12e9acabeeca6b5fd275ad05187e5d71a252dc79677d13392f252942c6da9a2a13fcae540dcf3be49ec2311ca6e2f4d0c888192fefe83edadd31f74b3f3daf39b5f3e16d070fae8c8d4754fed267d6330732c8a7b584e065a5927ab532f42c3236a989d6dc61655238fcfe23899dfc2ee562e83cec48a1c9883ebeac7cb3a80234a68cc9ac1525f609cc8a97d817368c746739085aecab832545fdb8bda1ce4d2fcda2561d74f21c19087f8dfd5bbb75aa43817c8dad3035abdc92483db7f8ce0c310aca48419155663b3dbca1d4224d4e8be705ccacc55ef9ae1980906df9cae32435af4f8d96ecbe1127966c0549e6a82e73e3998a29551cab8e01a98e8a86d0f6fa0feefd6137c915ed8a0126597f5d4ba4eeb9a003d2f5f2f108a7bee28e5d2c107512abac49c62b1618d3ef4b43de5298a03ea943f0d790ab0dcf3483d2f05bfd61d01594ac07ec3feef32e1327992f807aff04b9b14389bf9c8a18c6daa0ec498ce77451ffcc0397f1af74ddc332ddfebc0f7a2cf6eb2b9ee73d0a20de5ca127547af378a123bf93ac59a00ba674a84765bbbe14d440e40bfa43351c59ded5d3b4e0616887c23cfdbaf90af1ef5e035d58f2e69d6a04e2e1d73fa84ac8c9ae0023433c2323f3e7e926e38ed032861dc87641ec8f036da31c951730a73dbbae1c1fa3a83ffcf185d6f99b42d23ce662f07838e2179bb1fc60d40697a0442040a34699e499e0b430b0ccb5985c6ce289734721fd6178998dc19874b8db40f6a991d2ac0631d155dd310bf8ac485d31e86a2eb6e258c98c6fe0c0058c164bef7ea17cea52a4dc7268d5b4a360a9235b7a42e7c0f1ac7954b10f53ced776b51b25400e9ff6ab6a4d476d95e02393f838b96fda506bf5616e5569337e9bb5b1f1a3ad9432647042730d297e5635b6dcd7371e4c7159b5b732a49b686312b61d5f468699021375ce4e69400249966fccb58972ac39218972da1e2e4686db94a93113b072a4d9c108fc9643f9dd657e5f5abaed4e7b2747832eafe3da82c436542699402801dbd336de693a8e6b7db1e8aea07980f4639ed0d66b358367c408778b455b556ec6049d4461a08c44d0afb0ddd6944e40290006f3f0e6f4a0567e11fd867fd62fbb367b25e7b4074c0af2c9e56e0c854c98387ec9189c00d2d803dfda660648d60cd3efb0724b4ddd489569ae9de153d01ae88e03240d47f67a52b08bece2dcfa020165127767c5ff3cd017fff76b86ae87646f6c752ce91d20d1f61be6afb188c3c7bb078e3dbdc7a5e10256d25a14aae7a20b0630b49c1138ba6bc364fc35a67eee2361396ff8b5ed586ae9c50c739d6865bf703061626498b2662ff5ee70d4187caf5385ebf9f5cd923ccf2edc1a0092071a88760cc739d8eff062238b1569d4ea3f7fc5a227126d6e44aabe1dbefe5987822cbda904e87f73a1af140260ed824be06cebf5c1ade2f43ea57e3f5e9d7944ac7d5b2d81619b109203f2dcaf405e7eca77661213d57bf52299beefd24dd467557a94fb5130a94bda1ed3e3012116e986cc431677d6f9b053ab855a26052ce9a2555ff16683ab6111d0f77b9bf4ce0541881381d30308e9e3421cf27a90de0a78ca0066138e02cf2c3974db782f163fa14369ea43128276bef03a615a0b20c95a674549b49ba33b3a121962c0c83c600f492fa536df97fac25181781947f48665bb6a11818f3dfa6949945a6d677b1ccaa968ed18b8046c27b4daadff264dd0380d8bdbdbdb2f91af5cae47fcead18542ac3db177b219850faa69455317f030c42e98c1211c0194ccdffc5f2205659cd72feb51d10394cf56aaa83195de631619364176aacdc375ddab011dbf1460f2b061f82b20b74c47c9d8d0d274df17eb0a22be42c836198dbf8ea8f539cb3780b92d5ef09073dca7c0433e72014d6631c592173a8413209a6a00d7eecfbe1081ba0f0c3b040e3efdd4b92ca323c246808a0230137f4b6528557698d8e4ea4d8be92f13d07af437c892cdafc66813dfb64bca4f8c1335eb4853ee486b3c27cbc27f5edf91961df0638184282630437e60e33b18da967dda136a9eb9d5193d87165a2e0bf06eee6ae73dba4e6e53bbb64b16562a63e37f9fa184200fab4cceb1dab516d0fb75ef3d53c41c23b4f31bc51c934ee634704bf4a77e9a030e00cf904f7dda1ec65aa96b00541744885e8c97b6398752d6549b486a3f95e14c96b240bce0f083ef18e76ed3efba9f088d753eb35daf2c2129dad07df56f470ed20c508ee0723d4d3fa0db6a7f9040f3e51c607bd6c9f41e8c4dab155f0a1ea9a7646092ac7279d247a1a52dc76cb13494c88629a8331ae0a690bae260654856461f6cf0a1d8bae389f7f8d1e9292a55c2208ac35f5bebf86f0be7886873626be2c265690d6602a4547eae0ef8b30413e6afbb21db78acb2c1b79b21d84106735532fcb2d19d523d496ac2065a8869c3e95e902e455efbfffb6c0a62b455754e08d59747ebaa6f5c5e8df4a19341f57a0155cc45f6b7edab808a62aa1511253933f240179442073fecee67831cec2523df9b6199f80b800c51bfc730c6f3860d86ddd6ae7fb5a926fec961de5135c5c2167125fb358e2763464c023daf2eb7974dc63cdf7fda1e6dcc77fa55fe89a4ca8b5e91c0a04853a841b2330bff60db2ec8838dcbf06d85ff66bc5893b512176d8a2641816ce436325041290c9d8e95a19fff6a2393b6e0d1a1bf02179ded1cb8f1e5dccb93d4a958bb2846eaa27ef153751c60391c7bf7f74e13fe1a54d98ce61edbc1374b2da8293df7294cd06d4a6f13013df68df74fb1d8d859e43f2538d3dc042a3516346ee24ce398e6e5eb305df33c3711d5dc846394c99fc46a29507d171a4b3bc57b15b0c6ff288ea3bfa4d3e97759de9777c0dc916da035de79855f268121117a607b4659e408743a84b191c7a22239fed0aec31b91829619352684fac28db4785d7619a9b090b3b1ac255f91114e2d54be2c8a699fc578eaede9d3b65df0fe3d6e39515713e95d19d943b8ad9bd4ebc94e9b8ac8287c1ab1daf56558688534b83f7592f3475449eab0cbd46654288c9b412339c4f56b3f074a99bcc8536951cfdcc755168a6bd4f17ae6de24a25261181504565d47d681d7541b11f752698cc08eec112c9064cd47047c9535f51fb9f61aec74905a19e23f8206a5446d17fd6aabb74a4686f3bcb49a8f986735149e080350743f17e0ded50ffd3ca2e65aa1ba34bb46be46f185e634da732c1bd963ba10605a50df9df5ed73edf5d9d8d5d774fc23ed14ff76c85c4d5589b60969b799c74ad5ad5b99a7f0fb427d4b7041355fb4c2239736cd718f39f73d9398cc9c16d87ebaf2d3820973b55cb943e98f943914dd9be9831a45dbf971e471186e30b4e511377be5c4b5b3e3d24d936fccefa96b1a084c4ed95dd983d053f845a67f3f6a4d70d4b63b3b2cd3f0d80f34182e2033d1b5f61c87d26334a4652c04360dc1b5e80e4c84db5035fb221f5527a22e33549438f346cc747599697d107122263c92da5aef9f7abc5733303b9a585bc4c14b5e22bb39fef0997383c16c623e60a852789fa48d687442d2eb0a7c3b2a230973ddbe62ca98c2ba61338d04aba918478006ab04466bcc6d4a04d3bddcca1279676cf432b065ecfa7dd633d76c9eb5a71836fdb00a4cc73d1927bef74d7321728975d15cd2b5f3da6d226f45f6acabf7b4593b6823caef074dc25bcca4232bffdc64813c385455ac2ba6d9464fd06d9cdf38472f873f5cd49e4a9f5c2a172d1ae4582babcacc850a6115afb88b9acc9a1bda081e636ead81a36f726c6b4f127f100483199836c10d26c22ed44d65b79ba6b9cc712d8c607206a11469bbb28a96a43d2fc76881e97fec673cbfcb79aa886e17677c53e07bc03ef9de77d0e8b3dbf627d171af875288cdea88b9649d9858348357bac701b346fb9b6cde7bac2e4f55bbc74bd72c4b0c03aa7970f62dfdd9fffadc67e47232b4c788965c9c73b529b606b0d54ee068baaa3bcf599bdd4b5a056b27dcb74c2f83bab078511f2e44eb3fd4870cdf12bffaad386a71bbf3d7c2da819bfb5c4483fa39d7041a511157681bc0ea7bf702ead49f161fb5f5b4cf1ed095e8e484bc857d45bdc3727cfc9f6e194ee5155b393ba783824f61ba68c7f5818e5d2c0227a506c0649ef6c6d654417ac7e13c843f933c255a866e82b62e8b2e704af3f158414395b651a77af97be09a61951f56257a68ea2875462ec9a053802bc5a56ce48cdab36ad2a21ef641e9a23c6619bd7dbdeaea1f90a078ab758adf1da34ea6d2a1c12117568e7d380950a5cc057d3ca90e76b83554af29489043701cfc51307e5b5919b713e4b07f5ac660468467a2565540cac2b9884f56a34f7a2a1630abf1a311215d0d0eafa061b7310f9e375c24c7501d8620574bf0be39ec81a99c4173a837d562747118bb1b5de9f65044a0a517328493fb24ed824b012718d017a5848f12bb2fa136e1cbdea9ed9c952eb86002265a0cb7f9d4e1d8ac5c81f7084120156fa99c7e7e29f8cbed0990b4f116f25f050510f185263eda4b9ac249c6d833324a86483f102c15f03762323acaab40dd087e782b4b294b5692b704f01b0721988b61a933256abf5a4e83cb1445180fa64aa7be74f458cb9932f0d3f3bd2098d688287fc858b212bb14878b7b49dd872023082ff9d143683c052adb97f94e844989d347f758f0080f15f070c128b2eebe0725b0890bed4f6e631b5dd6b65eb99a6dc34af30917c33633d981626d4ab54c4d4e468d05f0c07fa6e759ae4fa2d4e14d446a9c54b30f6953329ccaf4112fe0c5b4cf1e60b3dd374ae265cd1a90a932fc7afa6730165d267fd3c223e6c6d53ffdf3d7423da5ddd5d31026b5f28a7cd88dcc1178299f98170ccb768ac73539ddcaf94dc88b463f817ab0a4fdc83cefeb08e96daf63cac0eb03628392d4b9ee36bba54eaeff94cf0a0e0d11ca90346c5ffd21dedc593caa2d8a57d7348010805a636d230fc8d251463277fbb0c83b1fce000c9a6776d8262f736c52a13571885ab49c4d690601abc37a6e72670b62b6d2bfa4b533ce18ad27dbbcb2a6b509a9870da4835e031d1851d8789cc2260956470d4c5b15285c89c21d4f92f8580b6343e355fcffc4a1e14d005fceb5d1561767c7baa24ba4b87f0e3ae2e913ba0f2fa5c581d22cd04f4f9ee9266e306e8a9078a36d09cde70faa340faa0295375617f41ba48d63689883f43c4fcaf7a12a55c12ae22d27d05ec4c2b2babd3ef0f480197f1cccb2c22e22c7ace1bd704af716bde42d04e3ce337edea5269e5c546d057bf2dbb29acc8d44072d613c2a60f835cb65a97e8afa46ddf37fa7c327c1952ba09b9081e24a3dc5650addec9eaa3913ce9abe46dbebe925be3644e21b94ee46e8b4ef4414a0f20486e09c0f44ac03227dcbd20e89624e0dd6b97f6604d09ea737d7184c80c6004fb1041625e6fc0522c39c896f2c4abe2806a83c30ef31c90b055290eead8f3eda5ee6211085b9244071a6066be3053aa117806c9ff3401d27f45393b2c97a304a2c590fbc9d3ac65a03adeda6e1cae8958ad0798ab072f73bb7b96d9544043c75af42fdaa9d3aa5ce5c2dafa5454765e00e1c32bfe8a558af8900dfbfe0829db1dc230ff123d318985927720ac54d34728ee8be9d13c25639493a4a5d39255beff29263fe3d88c27a270e860ca9cad55c4ab893490e82cf14ced0ba9b407ec83ba81c2857366990842190a9eca0f6ff67554648c24593f065c3f0963b33fc8982ac6b7a7aa6c5a587b8806f2c1b9a5457386f528faa5468b712a714990c54616be8bdf53a31ce9cc79227f2519d3c54d5908c30729adf94ae53d9fa738bbb744bdf79c581a42f5c905fafd99d03dd488809e07547948d300cc2da2dfee97bf47a5680dcb8cfbcc1bd8b99809c0b24c09ba8a92372c86dc6753a1b47b52e1623a127a5fa2f8a34717b5e340676302b6a23f3dfa762884f4ae7729e4a7d89a898452a85b36e2eb0518ec0b45f782f3f0ee2757f9d3449e762106ef7fd996a5c6a045250f9cfaf2a17b6d635ef2735653536884c5d08ea99816d28cc91d4217c0ab7e7432b74681636d279da718bfe2778d57e0fed1b0e3afc7281100f83d617cfeb89854368f9d3817b68ae5b70aead750195a08ea125efee2317ced4af47215b58420f45dbdfdb3315e3b02305497b026c93e3aa340560a8e7bfe48ded065d347bcb36a188013522fa971cd4518248786245e7c3527106135702c9b59f1a09706d6e5a5a19f8e52bc003f15f0fcbbaff85d756dea52b47f9921865e698c05766dd3954794d66bb7291fd89eb2f1b267877eadab6c91d470c4147d6ba84731bd04cbd2347c51c1282744436351044e55458a78411eff73b9fbd3963cfe18c1e06ac094d2960561bc0e065b9bb20878f0088d1128142ca0e56b87301b8e2cdd99d430acd255a95a5e8eeef232c6ead3507730578073f3ee81d323af48f72edc1e30769264e01235ed1339727bddad011748ed2fa320286f84978ae902128bc17aa00af74269959b0cd915f96621da88d5b9237b0e0124af47237eba4b50a3c1cc15c379a8b2c43c4cbd46a73ad4a0da12cefe66cc18198bd3f1c59612ee06c0e4933bbd5a94c714e05b62a7cd971c9495b4c8fa05ba510e6b79be83f790e9bbb096011246f54568ab1b2bade0b27df43cd2a95bb34f7a8621c596600e7ff67c8f1432e1443ac54d135fe5a2bf7a7df68b90bb4827f2633f748e3c52e6963c894d1d62f422ec2faea9ba517016cea3a3bdbd82ff7a133ffea06d5cd8f5c98271ea7d88d6985efaf16fa7d28ee40bfcffc51804e4b38b07ee86ad72c86658c83f7d56a4ecdd1e96791d5df47dfddf5834a0c43fdea5a36b67b27cfa80943010b210700203cfea2825c81fcbab7d11115a7336db1ce17642221c00698759af3b3c54f3c65799ad45c0c06f5fbf09959c2fc2b40808a926858e57e9ec371a65a683372dbb91c0e2b8f8c463c1f2ecde0dc2a823f27b6de4ce148074a45ed0890f67cd01a898b62fd2c1d59e9fc645ca3d734d20e0db6321918d4d31d0b415343e6e5f82a4fd5b05152c68d631dd59cf76d2e99b47ea442ba8c2f3d27efdc1fc86bd0deeb85c2b3893c7ca5d6c516eabdb37d8226dbe94c9e8fcf1d44b213255432a3bf12b492fffd3b5bc57b712ff42e460ebeeb68c9d8691004272c38d461b6061565f99339b8ec9ee251b9a43270e51231a43b6c9b5b32c555d68308ded78412ad1cef01e014b6f0fee20894df6016a14010694ed6a98b91b7eb9b49a7da3aa59fede8d7a5b1e725d465a8739a14efc7a7c27a48aa8d7bf7583b05ea6ecc7a7809225ee3a157058830e287ca74b6fdf0b68b9a49ca5dabdf32615088a9b2b6ac28daae5972cf8da3b65aeb221fef6bbd05117fcdc377bcd386e9045846285e89a4cb2fecef6a417ad786ca24f4151c2ba1376f2e44dcc63a89e97d031e02d46295fbd5d43ad22f1a06a42ee727340d2a1a55fdcc321e7848ca1c6ce639bb2755b92e87e2387d878f26f04090d2da40cfb30566cad70a3f412b3528291f882dcc3ef8cc0ee0877765679a667196f3630a557308df9e4268d38daee668a0c9217ec591263c579c9996309a6997a267937eafdb60d33441212b56b40cc62cf76cc55a5ccb38ad825fdf8757c31ee26604f3ce7512b67dfa4c1f9e6c7d8ad44d55aa75b809952026a4f291b42452ae803f30106314ef9b5afb593c153847d17530434a6f3311a73975dddc3ba3f4d3e9470605f8b6cd90994e331b98e04507a704ca3013d15c62d5d8905b4f9c6e62ae713d8a299be3d89b3504e7b534ee36e7ecfb81a9fbfa11987eb60b29f911dd30c998e7bfa445afa19295a489bd178fc3542c7b25e689bc40d568710c0a522e1ff9502ed4cec405bcfe9cdb1c60cca0f2e69b57b579fa36532556e7f576326874075a733ed0bf55fae4536b82e62a639d9a61e1c91eb8398393d2aadf75871f1eea0945227c015ff5953e57c25f802aa770277e3c5afc1466d572a69acb7b450523b0ce87cdafc240f5b2580b98494a3f9a4f0daa3ae8044b3bd03be8ba34b2688672a0082ffea630495113f8dd116b8cdfa451fba338ea2e452a15244b1809afc03b5ccc4d0b18ebb66a9ccea17d514a8217001d7369bcb6de54e408f5c95d9015ecc26d9395a9e0957dccb5e72ef66a498ca6302183d499f74c7d0488e41d323d1b4ddddfc9403516b28116cf0872b865459224db371c9bf01a1457be0798f80d1c2e9fef32ae6de78ef4605ff988682964e49b831eeebcd593ad8cb1b21c1e7d9c37af61f5acc5d9b4261e65411337ca7c2a4bf157a7379979ab5a2fbf4da228f27bef4260f7c5a7722b0299ddbc2abab02c9c11d33b12e7902d7385bbee0a9d3fec8898e93b0b42f7ee17e16f37b73dbd70b380805939b540b7d34f5d9e3fa83104140c366a485ddfcc43237158e526fde79aea92cee3539c9382c30b48389e23a00c40973df91792008a7179ad7a684861e49d0ea01cd8fd69e8cd1d29a9324cf53e6e23e509bab1ae73d92b040f14d6b537ec7120e77d0781d4abd38c328d52f6c4f476fd509f6eec6ca84d9ac650ba26e61b87d54a58d346e51f0ad327c5afe1af827a453411196e84c140833b0b9d7d6eef3781bb8536929aca6c8f37ece25dc47b7e170156360eca89d0c3ead80168e2ccfd494d03ee9ec50d442ab63d4baa0d98ca3265961774b602654611c62912db5f3f947e6f60dc77b49ae26e1fa755cd930d853fbc0e414cb84cc88828bd2ce5d09bf2508fc51ec8d6a3164c229dae0af1fe17a1c5ed00e1eaac88b1f1d5a438e278b9da7ee7bc83dbb2253cc16524a393cdf13524b2057226ae4b1d171499ac539ef17b55bc825ab9b8adf6e7b05bb77af4573befbe97e87c1af07ef7169515619184f0ac3d9996e5870395ec88da94b1fafb758fc150b052b82150436ac6441c50f31f6358b3d5a4e4cbec7941fe5670da2528a0a4b64933e73b026f1d2a1943b0f7cb72af257f7031ea5817a23beddaec69c4548df809e6f1f04e4eafa9426c108dc512f1a44331732c48fe0a4d86b67acc4cb59ddd3a5b31f888d8bdfc06710707de9a1d68d8bf31fb3cbf498580b7bead087e9f8e28dde37bcec517ddbe631eed7f831b554d290475a6150b0fa5761a4613dfeab24bcb398a24995be63fc3cc39b9966fc4e5070ded98f0d66ce7c88a8da06333bb52cd64c781d5241e4b0d50270739c406dacc4acaa9bc5933c38afc3b5ce960d2810cc8c4e287199241a3daf4f81eac60637de7558e382a8b1814ac8dd409519aa74f5f689c34ad5932f3a5977af6e38dbda517118e652ed36c2899e2773faa894d2fda58f6e827f77a78ac0c19716634860a75c87002e955f1d29ea76cc65a7b298f2f61d72363672068cf430058ce8bb9161fce3a9813defc80cf5dfa3871200b715b04ce1f8e3811f5221f6b7c5211987016dd4e6e7e335c9fe19287b765929f00ef634f3abaef5a0463fc6c7469d137ee02c5e4f7f155497d7c0404aeec79d1bcc68288b6353bb2a7c908c464e3bde40c56cdb6e0f9045993060bff8cf2e0bd20031dbd8a93b510fcc6d3f763dbac73eccb58befb3a66986800c1e7ff1ac4a458e6919c66eb43a1ba8bfa930c91206ad5d5f8ce58dcf6e4128b224b9c3bb0aa8a31e9bfb94aa543d42fabd0a0eed9083c1eeb9517bbec895b5afb18ada31649f9e0607012e321073ff1ed22434de74d3a2274886da0883a5226ad8e519cc820cf85642173c18733ba6d9bc692d52668afbf4814fe24b8f7319a10ffd4823b771d96aa714bc740634afd31d178ca54f3581b2101f0e2d9e25caca58890b96a1c168c0fee4e7619c0520819bdc710e5809a77b44b022249ee63352bb126968bf8d99c04bbc95bd338d8f02f9f23e44b9aab2ab9ea4bdde7494f4a2ec73579cd2d63da2cbc77f432fdf691307e36c612494d7995fe44785f5b091bd83e614581331f4a173c2403a06f0327365e81141efdf6c547ea2f515345fa1e389e712b57a640731a0ae029019cf20a941ccebd845d0edee8c27b5b1a57b9f168d60e597fce42983835e85a35f98d880ec502854dd2db1c63018a9cb2d97b4618d6dabaf6f8136d514eefe1cbf59df06ac05895e550bd8f1ee5e34f48f1507c7a5a960a0fd35635d83872b49235b3d6590c111afd8b0ba3e10814279ef2714ab1b608502c962f8c5674c95b9367e510bd8204817be9139f8a70270d75537e40f85f6c78c75583e2770dce1b8055a3898917c1e560aa60ebb53d455755a9c662f11fec2357eaff668afcc9878bdcd9b9f4b3161abe92b029d762dd55afc1f469a384184089a85eaa1dee89e9399111ccaf7aa386d25e79a22a9287dc263b4c2778705df8a92fb357ba91f09a0af64189d8adebc83021145a4beba00e3bdb546407d90cf0e1f15a5de4947f67b3f2e6c8694af3a614111f98dd1c5786c8cde056adb891f90f4dba0fcdf9d7b3f2e071bb6596805b6d439aadfd6a9eb23abb8411fb0f4f94004b76ce0a0bb17e1fa36c7a40f4553b8370f8425f81be8fd5ec4d9e01ff9e8bdadd89c3499797ea95a18bf1fe5b0ecd80e662e7c82d6dfc06cc4750defb4b1773474f5adabdfc2598d738c7cd6392553b149da517de2046fd01930a03d3fec6ba4b6311d26d05c3e6522bf98b9ce6a845971a07bcb85b8bb3e759125ea5cb4d12f2935c18ada9abf3e2d7cd88264ccbc72bc5b5a42b881feeee3fc90259bc7a14e955f0dd9efbc3ae6367ab5661952343faa515ac92a0196a29310a46eb70c2432e68baaa1a23553d5404571ec1cba993b40d31f06c6195e80cfbf6f862dddfd8781a476d7dac5b6388e5cce643e95eb8e5ba8adaf544ab4eeed73208eef8de9aa5b03107d702a59abc474365d5c4b65ca37bd35cae1525d1f5b83e43eb0b26d2d188fc9dbb298e877257130ee4930bb56542a937ddbc5503ddb86c5a0bae13f661ea981ffa75141a29cb9c9e9b9d0b5728270e57481726031f3edf5562da26f57dd3db3ef6144e58a5662ed4501ad8215e45f67331f126d61cae8ba1bed34259b5fff14215222d95ca77b608c7aa3ebdfa4372af4bcc16ac0af9b3d2733e2f95884e5bf2637ebdba39d298efce048ff82d277fc26f96a5ca2c8e1099cda92dde0b4ce6abfbd31812715c0eeddf234968a8d7795f387d1c35a8ef1a8d4577f4758018cd64a4dd7fac53dee899108ef217a2588f28c89b82df29227a67e2ddeeb88dfd0525e8fe547ca3ada219d8805b7152ab794f0ca535f7f5b45b9caeab9004d4de32dc309e081b8d080669b3197a182b4fa7a90bb26cc54f2ba78fd6e63ed24c152990dbd21919bf899366f55f9380c7ae354af0d1faa744420f3d2cfb9dccb306168f6b3b5dc8b62f18d25b90a776d76b20a99baed8ed3c21dfdaabad290f1295695f69919524a5b239729fe8543f620b41d932a42eb8ae29ebb118db94e8db4a53565cbc148dced3379db43cc861adf99cd03521bdb59be79ab656fa2d4e428b7e79d6785807e18ffea43a0d9c4a6b59156fa554a2f4f9b01223a014ef9f2b7645096d93d6fae049bafc3ca227836a548c5940f9cbfd922344c003a2cda7baae496f8f745344bf542f3acea27fc2f7dd1a3443db5ea64fb0bf407b8cc58163f88d24eb62cf0ff735b2afde6ddd8104166357f5b44c1052a5920a83f42d42243a5f20e70f9e256f65444762de2db503fd33e85b36ae4fe43723a022cfe421792aa5ca30b03333322f997d1e7610e4c9be76d412edfffcc659b4f20df026dcad8fae8675bc9acd2319587ccc858312097c3778c4493459afcfb82b60f19c65b2811ee03ff99c639a2173af06aeb1b36d14a72587190a22ef821d8a696d35dabcf501dc2c0d1f8b9fcdca2151173175aa59d3bacd41374a2b7e5cc485654e55c4065f6559ccefc61e8c0644f2bccd3c1de1a0ec7c9e8686ee58fd82a25deb049491e5dcc7a865157c991d864137ba82917118e2d87423df35490d33ab7c0fafbc9065e956047ca5610161cd653eb42163aa5c28f21db41ac7a203be3c7503c8f2f78d6ab2b261cc59dd51dce3172c3d36b2a925f443d461a748b7ad8ec760354e80c575ec2aec306beb55e8442e56b5f42f2be1d1adec6d06a96de1d3d58f7cd3c3d811ca8ef0cf022864b8012d40e4ade359753212dd413adfc4778da41598867f5579759ddb92e4957d3f898ee17b2d7937792fa65bd6976972b92430fbd217d5f74be502a79305897e9a267850495bf4eae0ffd101c9ff06278e697d89a67693b3526626bea725dfee8b6a124c8c52f0f2c3b893133e23389c2f318198ae7194a6fd7b8486267a210d9395ac8966eff4297f423e42e30e964750537f9e9c251517a5995d4d9b8fe3f7327289a8c6723eac74a89427abf3dc87881dceeee45250866bd853c94fefb5c38243dc969fc4d4e602f5a50e325557160a74d3734d9e1088ffdc2976dfb0d3d6600ebf5b25a9507c25fbcaabf91e7311dc428f31f7c7b8e63bb039911713d724441dee73b0b14b0f22edc4224f14a0ed69800c7e7a14364983dbabcbaf5972c83d8fc11728dd62754ef6c19d63c69f2661fa9661033c298129fa2f4d4ff577fa691a1ae1fcbdf0cf79b0055685ed140d93a2d7cfcac83d6fefc0c8d1a9dd31241fa3acd03dd1b359b84b6876c5e6aac84c961ad41e1e17eefe7c4579c68311b8d906892f337b01dad8875fcc3d0775dd41c8cf61551ae62c568c5e0ebebb51f10ef173f02b0c20d8fcd7d88fc1f741bbc26c33934aca3864cf2ada0066b304feb57bd77f7edd135d014f885dd8ff11523f364e66132d9f6300212d03709ba291d8cd2ef3896aad60e110fec9fa1f06b3486043ee97cc8c9b8876339f226064251c33fb73c83d4957e8320f9e7a25f9d75d2bab05f029ec3a8b1ef0d7161d5faa5a19f3b1f28739f840d44049751348a629e4ed4cd0c25988ee24f810d94969540ffb28bb83eef5e1df38b857f77801cd98393c8a5abd048464527a101f093475437080e6591b93fcdf90d115e175820180129797fb1da5c59a0e6c8be996aa93dffc6113a7c4510d474d3edf765cd626853b3cadc0f59cd552d585ee0fdb80482611fbb546af8412058d5fc1dd24ccf0ac8c97b652e74fe04d1baaec108e23827739372c4f367aacd9d24e8ef0b9f2133cdd4de27c39306670ccec3d0e57d467c185d96ec70759aa6e3a25ca44002286ba127942039e9eb8a04de068ca08b2774fd52d623d75423b1edd29e1acb4e25bd47bf622bc71fc26e093bbe04facdf3060e53049df5a3c4c9b1f854b955751e88990354e4a5feeef98b522582419f86ed7ea2a2803e383a3c4b249462502aceb1aad5b7987da769fcb5d79da964e9af01f9c75b10f523e62089b3e4ee9b893bfb9293a37c3a6fc7fcc2e6fb7430e0895d219a920ed266fa28f571b9c2060a2b15f43b39f1252039666d3599fcaf7bdef3a9f21b2e80c457c488e54c534d2f7061e5900de2b1e3ab23611b72df2f39d18ba4e466c4a241b46e77d90a276041b86d1765f8fed79fcd171ac6ecf86171497c05d91708cd9f76ea5cecb3f01d8750a940c2433ded589573691ef313fd86783d89d8d3bb0222b981b211c035815151d6aa92cb7addeed9d44847a6104558eb7fb4b422f6b28332f3b17b5c78d9d9467db9f71109facd75516af9aa01e79e7851c02f850c911164c60bfc334b198375bfce55b7b94f04b63ebe9667555afc809d01fa9293fc1598e328b954a669b855450683ee12cb368c34743ab6ba49f829636605725d50dfbeb88667ebba39f6e8bb776390ae03bc5b7fdd5e3e886faf2fe3f40f0c7840dd7e6a56bc9dd3148eaeaa8589da09fec27c9492deeee9f147566d3a7871997a3cab22354f53e73172808485280b9bac997ed8947ce0d31475be1eae253891f958100dcbe43197b55d2507f7da56a9972a90cba483a44ca565ee906564afb198bcbc26943c3dd5362475067093f16a0c6440acf1c0bfae85e8c9149925251b7d90c513b858ae07a341a0938b68f1ddf0eb2d2957201ca28c7124fad09c0fcf2ad6b2124477d94dfbcae2e05f3f75541e5d745e8a4d63ea4b20d4eab38d565e0a306a7638bbb5f182271dc351497268ebf25e44f12fd0466ee1bdf87cb92e4b52a5fbae15015adfb4f94b3b61887c0a3d8b446209499f030ec24e52ad04dea7f98e605dbba86c11bb6e6c6ac15ec3804840aa0e30d159ef56704408ff29e98bef20e38da24d5b775d32609283932110517aa62fd63c96fa7b4d63400527a15ca2f5124dd6071b0ee18596fd3efd9eaf1967bddb48b14a3dc5b6f9514e7882686ac117143acd646349938ec7aff3e4f1c6e909533877bec9a9ce51dcf8f1c25fe671939297d9f30a4b1cf0692f76e77fba5e1008f0701b4f1abec665a357c0a6d3f7c66fcbcca0766547ab44a9aad30d398a596f30819e76409a346058ed5ad0779993b5dbf73272b83c4386964906b72dbbcec7014f800faefc87f0ad9e768b3c49c078855b23f8663e59aa78741885ec8e4e8f46da3a2b0af85ae1de23bb8b0ce64ee1e2e4fabca62e2738b56b97cb73542e8b62a348c4c5fa7cda26a5a1ad28bd0e68e8334411c5b9ebbcedcdc6fe1b5c2991d4bce53cff612b02516ccadc415339cb239e78f989840b8d3a379541ed20753e65f94a2c8eaa4188640fe57f94e0ec945130c9fe20b5d1e94093a7406b8df04cf817c3596396b4ddf15a7893ca9bf67da304066bf70e1d1b3aec57210fd3befbee0c99556e6be117ce8a7c7b32cbc2dae9545198e774f566e50b47366c7a35090c7fce6be22f5bc3f680ff33074c896b308dfd92b2a6d9e1812ed2d9440f57fc0f02b85aa75076bc7a77f0f40be73ff790f11b6bb78551036859a600d70fc6da6d8114b76ae4f2a0572bf1632cbca339a66c65547f30340e7cd392c00e94216245392bd54dc1168b477d041b4be4c7c4de95c30dca1c9a34c6ab1c11a4bd396929bc9335111ae87bae326e822e4c9d29be2ff2ad23815b82eb92602d2354e20565d6638d9d87f6c1e2c76be83d35fda1267662d9d1667572430d2695ee71492f6f68e1d79eea8102002624a0bf37d4a6cf72f075c62f54bf3ec602e9dc888191170dec890d1a61ee837b25cd7cd628fbb4f3af5d6c2eb263bf97548f9233d8c0ad2fa9aac1c503ba8866d839af77149ca9bdaf017d7d99d2a6565ac48d429cd25c504c39a7b9a4de34482ee7b3912b3d0629d419bb10f9b4e53769a902d65ee56c463c1bb89fcabf7f47ff497bc696547e8218a29742055fa59f1c76ba799f12a1cca592a0771059f3a65df2a8b594c1dada7fcbeadb59e5efd9d7825386085109a38581b12714fa8209bab0feac492eda5a8d25005688c209a4a7cd07fb9441a31509d1b578ca04e9d03a0ce2de2342a20b9bd9b603f2fb6069825a4e7e30adbef654c02f09e037b7b708968e6b17e6ae3342a0904147b2845731683a7f1f6afe8a0082ffa1fb502c5a9a033da5e5277844310cb6b6608098464fa47280afa44c285e24b521f69460dc54d8105efeced4f3d16b2a6c1e44c05bfdb3f773e0852acddc38d63c0a084382730328e8c2018a202e49bf7c921a0ff079db13b385145d7659e3c5c9d3dd2fc03b2088044878ace034179fe27d90540838407db8ca73f6e8e9e66be31863e5856f18fd8768adf585bb52e0181182b557e0dfe440de0c02c25388a1c39a9059bd1b3e7ba50057ac2462c7c3fea2cafbc9aca84042a4f696458ac2b42716f4f824e320a9ba7b2acfe52578c63956723e3be799478de89e3bd3e9af4d6612709140c467ee0bdac662c7c323be8270a6ae1fb1a5cf127304cd48c55b4b317490ec974c9ea9e5c52cde5246279742345aa882d58b162c7053eaef0cc4bd2c28dd8564ea8cc88467bdf692069ce2da0a1d9c771904022e7f38abd03d52c88a9690ceee27c88f6f285a8a24e82d548ea78cb6999cb5d0133a31e15ac155abdc5882d89e730fd69b707a1ec3a3805dd2a6c699142a816dd8f44c56abc475b0dd84c33a9ee5145a10d884f136246a3bf8822943ebd78f40a77f9b12d9bbb260e0443594ac51f04e0e11e05bcdb0ea965a44e4370b61389ab2a740c988a3662ed18e7d8abfabe3937ad6ee4a66858b479754154f2c6830a811b4a1119d0e68d91e1a7118b6d0e8c93339cf860b282e0869af27905c2ea10e513ea0b7f325348bf0d7a00c63471cf04961c23652f0e95b0f688aefebbb221774e735a7370a9c4853415e20ad6124ec28cf755f69fa06ff372b6e299530fac85ee3d0929b963f0f80acb6c595d9d608ed2e6729147b9304871946ffd68a196e58a3c49b56d1728942693aff3b2c754b44c05809730fda934a6da54fac8d1593e7217fc0752576d4e7cc206238472827eefe1429e14e4775f459c892caef83397e6952728854d77752da6f3744bd21fe8506838a22804ea342c3031080e544c316bc9ae4f74d97d087611d05df205472bacbc80dc2d1b5fd9704d8e41da52ebf1d4d0ad09fecc22ec369117b250bacba03d42643c6b74cf1f29a6428d672b4956b46f31de03291b4c8facbf7ce8b9584568f44fc365f537f540bb588d7d1dba0922affabfdf56e68ed3b050f7e1eca2825ba8a7387403bd037624fdff58ebd09bd77e6495cd530aec8f5160a6901349c05d3c88169f58af6edbdfdf409760e2a2f7855e69acd7b658caa67931dfc3018ddae8b5be14f40be0ee0bc2ae0c023586274717d4cb113be67460c91073476d74b9ccf0d2dcdfb3dbb09f2d33e1cce84250162ca5f2e5d3ac23f7dcbad5cdd5ecad27ec5206a26ac2625a6decf06c38025eaa297d93e554bde409e810564b98851682f1ef0982f6fdb83cf63f2ab374925710ff7fd0306dfb47d7ddfed0a67c22ca79f1c0fff34ac68f45d0c35ab4580bb475aff7ee8e93e604a3e5becb7ef6b0662a535ab04bc1aa664bd0144db3d219095a1569a2d2d55b40b76e3d55aea6f7be51d9bbf9da2c4735010ad649b7c352c25fd205da0b4d1849e712a80bd061616dfac2e7935122bc2b2850b227e9492c3f8d592f523ec619beaaafdd5db6cb5efdc656264f4087c14bf03e78811b831f66e55de3becaaaa96c370208463846249292baf864e324cce4b74aca712431d5f38334b336f54403728c129c36e147eb2932d9af32b248196b6881c5bd290a72d4dab8d4774d8f7d51e93ea2d642da009c759647d9207818fc32d2c1d838a0620a2e62fbf53fe8401adf145c92b88845356f6fcf4683e4e60e988313efdc052f514c2edb541fdef991cd7f4f5cdbf0325d02a28951f3b738f6d023db935402abd034cafa0b3ef73ee2c3a00dc388fa7c5f720ad0f93b0355bc2785e9a013596fe5db3a75d76c1eb0f0e404b9f475cd77727e86a86bac99daf7a61a7eee0a42c3b39f90f795351d80caff71c12937d7d1656dbc101460b6a9b74aaef03bfaffbca5892e1acdd969eb91e5bc8ba3878e2b19e4b92892f561d9ac1b50caea4170f4282295117b3bb6e26a6db4a1cba8e6fec1d6a2d56193f9c65d96bfae357b7ca5dd102aba1458fdc9f5bc56737d9b55068ce2b3449aa7e7378b0b6ffb4f2ce9ff5f3e06e2786b49ba7304d6d097ac99ade67f4b3f56d01f3201b61298af604ca05a3ef0dabb8630892ba43f4c28223f39b6c49ac3e83c6eddcd1d2b6e6ac483ff1a47efb0abef8b1ebddda8e764f3ba1d37e84abd8a8c55896a6ce9af5962ecfd33fb010669d5a36e748a694f88599448144135b787c2a199cf80221973c94305fb8998683648d252a4065afd034464abd62a50c4beee60cdc1ba58c59a61ce45e81633a740b1fd87dc2a67bfc999559f180ceab13b290f7512c9166d2ebf7123c232a4331dede79eb5b663ce17fe577cd22f1fa21fece3a0ed2ac1229f040dcd82bbac6f907ad3e48f9108dfa9c285707a893aa763a5112541c45f2aba155d7f1687827110d01f274c92f5079d338fc9a29a5efb12b3922fa43a1aa670861b67cb6971922b7dfcee26ed68a79250e48e24c63eaff9f7eb85bd760edc8193e4d582d03b118dad73a8081792df13af4af2c73ad298cf8835c2183e1cff0ce0475c37ac96986e952df2d6dbc92a84f8ba9649f2552fcf1aa3b2694f765eb957bdb9db00f3e9a5e456185b9ccf679169743770618c10e9fd21ad1a6abd394ecbf7d75e2b2b0521ff11fa876b3889dd476b88fb4475af3383cde333a6241339d23247c42b969b4a9e3d7eac7a1f7c9239d644bca983588b968c9c667c18d6b24baab76a269e7feb606c3ebd50dc8b5871fdf0e74e38f4bded02c660280ac21bd1e0138e0e7b3c84f7ceadf01014a9d527734943e61317f27753d137441a61b0ae4185bb221364c24275585185ef8ac5ec006b7549f23853a73e7fce2d1f8e687f77416ee1741f14eb8383f5305431e6670c2902772b02c22a7af9bbf8a7a9f04006e3b79b86191c09394bb9667510c48c8e939a4f6ab2fa1dee01d7fd844e263b5bec0b05555611ff6a75c335311fd23023680f9c34422e71576ba85b436fe0b8f382d883203abed482dfa82b2167e7503052b8cf108e3472a3e32f0c8a881ed4cf623adbe0fd3d70730f964e2a483ecabe86caf8cfaed73d1f0c499917b20183ed1d77e4d753f352e6d25e33d213e88ecf7338435f560ee9680276b2682fede642ee330cbbf579b224c1249fde7aa7d2fe19f51ecff9da45ca7cc76a4b33fd0ecc95a4e0825358d952bf53ded6696aa48df42fb62f498994424febdb00d69025595a50c97a8b6a89c081decd77b51166180f5d0412e6a3b070b4b567d515522d2761a638ebe32d16108f42a9c396badfdc6af2dbb70c0de465d6cbbd4590f492821d189581702dea85838cd10271b494e957d3fd01674c33e2515b564879c4712830a195da167d3de0194a39da6507962d05c72893842344cd94c6d7a1a32e4c15741bc39224c4933e0cea3a70ca966c096a349fbd75e536cb1bacad218ed4d68060411cef1976b37e5f0786ffda7c2f96cc11e2dfeaef16bebcefd6778850eb45818fb32c3801c4b12715db061faf90031e42490bacd1e3db7c769053ed35e800748eeb4211b4cb1f29557963ff63e3c1b0f589c82a3df619b83238c718407a39c8f778f035a7535f31b0d8e7b80e36a5a4131a5259ac725c2218bdcced1f2cba9a5317b95e76a1e0ca2b1eafb4e0169770274f74274ed7489dfac557f359b273dedfa953697dc21cb82335b5de6568e2b1b6b08ed0438321b4c1f00ef31e4e04580c9697ceca923df0f7346b2b8386bacd7435aa7182ec406affd03de9868267e7d8462410cd8262ff37b30cd824723fbaccdf6bdf0fceef99dbc0c0c4592d734d464a4d1699b97bcb3a4099e381191d6600ff6873889d06c5213e90c389e7d07ae39079bf5cbdcc8544b33d2e7914197a2af76649f2b7ea0f580995f783e666e8ccebdda205c6d431f8a53eb54e544831e409ec009e354a9d62bd010411a19fb3c56923d2861af7b4c2503c8fa85ae5ef0d78da05d19ea1acb45f6947084e4cd0b4b8069a998487deac98bf100c1f7bd3f4f42eee1de61ad54608fbf483bcc29c04ff7731492e1e2c7eeb07d805151ff7ea17e0c4853bcf694d20fbcf7a3e18674f379f3297358d51a0aceeeaa7ed6e7e6fe4968e0062c1b1ab341e574809df66f2d2aa1d66d3d6f05b33b6f4cb4c516febaeb7f43fdd90304354fad1b2d3a3cf2ffd5f916a94a1f4f945ef38cf892fe3a9d5b41f82f7a7f9932a8f70e9818a385f5311ef3d1ef12d75579546d7ae568520fd9203ca2b59d894a864ae5561796476abaaf5a6929f4d4be394ceeb4ba58ae460df7b92ed4b6f0e4b5b9caced4c24278ea9aa3310c1fc17b027cc0fd0820285947d046d4dcb3210906870e992852c2ca863dc13f6bde615a6bb0d0d89d87ab95f4965a7ffa95deb3e0d50ec6a3d59b9571b410010fd2de9686f350396b80474788b5ccab3737741ffe014e5cace94b32632947b91421b1a94636c72f7f5bb6be54446aae5427acc74324d69d571598dca40d6be45ede8b57e3eec28c469c91406581a0d9b5b32f658e5ed0b010b51043c1977938fd3ce31a05200260a603d6a3acc120812265936e7d0b2c7960f31dd011871979e0f1f3bff075a38d3891d489cf85d998974197cbf0d46c9a04d7b3e0d3e74eaa601782526b738201adb4a01a9beb4c6dc75a5f66d95dd4cf922cf44f4eda1ca019fe4189346d46c1b1c5b436d053cd7b6849835efc47f3bdc674430c42c5fdce08d5dcc4f14203113148d3d53a90b10e1645fd09c19ea7f3f7db4a5bcd69a71c4641f53ef1d19909a865341ca0108f9b3a0a2a4f3c6a3eef9cbc7540f3ee18b40dc690fce7b443192ea9755627963877cb332342bda31419307624942f242af91baa76610169747297ddabbee66ca6a7f83255043a4ea5fcca012b819cf78f0122e4c95b2039b0e7c99b7ce51b2d88e27d80c4f7e2e876f1ee17ea1221a413140b6aaad23a09ad3fcd8c4488e5ea68b3cacfc6bf03fa5e077fe62d1407340ce6c3b3be8000dd8488da1f9fabf5939115f521fb76101250197765ef71e36135bf1bb1f7c6e0122da6b8d6ce680774370bd393f294d39a6f8edcfc963360b74f6ae000abc1956797bddf1d2e4cdfad59fa2b4a355ae2c569452f2d081ccef5a1ca0bd26ffaa88456734b5239e1da3f6f28e8b5749795aef5f9f31b819ec61fbea06e544b385f250f75d2d19ae74d51047f3e09359cdc283726b345a25aba0a15c0205fcbb54fe260524e3ae2faf4f43aa338dd88c786483767a050dfa00edde91014f279b715f490f43c27f6f2c5e5ed7d05161250f6b7d6b69628c1695dbb9f8f567ef4dbe3004751db3bde47e1124d8df565df62a7124847a6467214298a52710c1004138e6c2aa2c50a3f4277f1cfcfe166cc008f41fb61a5cb914cb706722681681f5d94aef12ae9d48b31934ffb85497a9762d4d06ab053b6dbb7358aecb682ca99d28c76b26d2e4f407f9fa55fc790f5c52e9fe9a7da72eaac0f959cc3a15d6e692af466d30e1a3de89d545b78b00be2016a761b068e3fd5093015d58f7887f7f5342a3861a8bc0149865604da9bbdb85f9d5fbf67a824a269a75d7252255c60d74d454f8030d74bc7c8d1be7313a091fae0abc80a5aa62054bf56ec3f098067a3226a53900968597a94b4a3b4f85b90ad7777b816009c9fcb09982339446e510e2e4ed682fb668f55ff2a80989dbd89fb3dbafc3e5a0901c6c5c45afe03ad77dbdfeda1bd3078999a5eb1a739e0a19959f8be22def703540ef369eeb9c5b02d5c550e601c6e18776b67efe7b05b4beebf71cafe0b0176aeab9d67c301458e9e9b6f19761a2ec04682640b02a6126581fce609ee512ac58d54785103d67f75ef3ea2c498d8137c7cc6ee8af864d5149ab6ff5966e6f8e5671f9b6760cb45578bee928185b487f95db82bfbf02daa8d96e1a5e8296f970e99127ee3b525523d30a8b325bbe347b65a70421e3142a79f4db4b27b180855a254a006d7e1b3fe4db984973f7a7912e165ee682464e9df4393695e1cb9a228cb1d0ff76afde82d366017c4095e32f92ecf043415c7f91e7bf2bf55bf63d5e7ca897c162f92fa79983cedf2369e9f52c464af4da1399273e5c097435a0fe5de5db47e2bc6625dd536ea5030616697b4a7505bcd2706ff0f78ece1d4bd0e1068842ec526a53b3833b2b396bc3a510a53b32fe1ea65df584faa023d6b78f68529c8026fd702307100411e7f40ca76771be4e6d1b07cea7edcb2cf37fcd5cc1cbcd196c310b8406a87291b1669dc0fbaf5b9a68634861e3171db913973adfc630b7b1927849bbc05df86ee9c7501f4423599b998d11b66348d8663b5cad492192e88c79a9c6ffe4dc4488d434c752918288c9b48f4ee9359c2275059c68b7f66cedd681adb9335dc19c4462bcdde38dbe6811d3fea6f0127813d1d0de78822d3e9c8c59b1007dd1d58b27a1721a76971dd388528e994e825a30f900b398f9c2d92e61368ca96cc2f324fa10d1195b2ee8511e7766f430b920967fc7898ebceb7a71cc329bdfcb4a4af03431153dcd4c56ebef03659b433c19d84ca1916798e0fa1840dacb9b550ea822081e083002a5afe39bec77de2e5e5ba92fd3f59c43e1af7203553a3ee85f5fe51cffb5377e3f8c8940b38ffea2d40ce4a18ed3477d40f34faeff2805e80aec72a1f181628959e7603f9749286d0bab4ec17f4cf34a7b984a8bec313886be78bed223a9e7a84e530abc6e8f06acdf5f139ed8485ed1e63dc6844d51142b04bc69f072b35a787387245ed14c1fa16a19a7ec9d950f81fef34468409781f93d203081e0f8d6f370a7e94d6b0a4be497c42bd2d3cf80a2ee08a3dac922e3391a70c1d86b3b455e0a9d186cc8d59cfbff3c43a0f61527612acb6e80f916d9c7120e8941d0ec44289e49afc3234a0ca5ff7f8b5e0ae2d4590174ee9c71b06fb1d95f85b1e6bcaaea000559201c13a5ac9dd2fd6528e790392841dc38635a180309504854abefe96aab39f1979f54ab86e4aab5d45e75347b84f3be5331239a89ce9c6b56333e8b3e2b81ed88c6ce2fa56ec60fc322b364bbdcadea8b162dc120a9331b9e044c9ca7927a94fdf50e1c41837d84b3fa4231b978399d8bd3315d8147acec722a199c73be63ba06bf5f44e99cb7c39c437f9ae181eedb1baa2c9cc6d9d5ef6a09bddffad52cb53f97df19c38552ef7217105d0818c9639cfbe734f1fba370eabba7ff26eaf41b4d887e406693b8682ae7b8d7f847827fa2af3f4fca0669f21e9e4e7c9a3428281dcae90c2522ae8c649189f1253971c995dd17c19bb47659452b06b33ed79468d15716834bb998077579619ba06dff3451b47d274d24fc2e8412e595f11e030c7ed3c4ba05dd30d4efbadf8beb3cb11f8ab0cb55c751be0c381f3652b07199d61816cfd3330c86e1a1cd5fa894494f2f074741c60c8a7a5349c5d51f0085976b415b4adfa456fea803a62832332b567f98163b581ae1d15bafa9639403d1ed831cd167eb7d123dccadf71dadaac745766dda458210fcd1ec11cf78b776c4c294e719da951d3307d5894d03a56eca6da80a142499add55e579fcc327b2316ecb2d24475617defb3f54c44225ed2c28387f12339e8641b615ebd4bcadfa5eb1978536073d41206106d2d3822723adfbdbbf48c39ad0c1450f2498ae5f62007addfd42ff3a8d08ce1a321d14af5e863683176766da5c958e9d96c8d94559864c7b65db3ee12b66eef2d60bdedeb6c7b9e4511ccbc42d86b9082a89e397898c7d05fe7b5b324f0de88c9148d58d3a0196f76594ee8628e1d975a8e74450b3533d969dbddb1c328a0ce2ce101702e41989ecf115e813b54809d278221f7e94803d49d0ed5e88db78964224ae10b28ce556d5f45e630bff1125c4fe49013364477a11e145f6ae8f919068ebeed846b534e96b415ca90b561d310b6429a395b845e53846b6c1cb0d11d71ea363a35f252938f62df479c89c271b6e0485531162db4edde3a07f26640e88eac0e1aa7fa1e81fcce17952884e48b18b768ee2caefb6eba1d1dbcee89e7605628288d8f302a3bf990e6701fdc562c652c634ffa159c0a79bba4b0b5b195b88bf6cda458dbd5e88b72a34abb7ee15631f24ed499d608d796a7931dddf161720a564da80abb3634a8dce0e23284856963fd037d3a54030dc3832e6b154edb184b9aa950ad24fd5a23297cf8da6167525206874e0ad748f1aff32f0a95b3fbdc2504da10b1d94775e8d513e6fb4c5f9166a22b61346576d135bab2dce972a20b242cc349285c3de81de2f686b5000d7bf13df2ed15043232eec7ec658b5cbd8f27d0e4050ba58b1ff906ca5da7123dec7dbcabf8e4790afd1159da1f6abbf86fa0b74adea7ef33f99d96ddefbdd23ed4c3512aae340faa6bcf32ce6d57fbace34e4035bd7883462a6be567436036f2d88579b7d6e1adeeb4d97c168e70d4356eab9a98da499ce3c926652c6778464956c0b790010e0d2bc2f43b39dc3925808cc34e0a95ee106e97521b0dbf193460cbec4a443dccce6c3b346528847747cb3a0166c3dc541809243de53ccab8c4c16bf0233543b586e22959547cd42f4e08ca0192805c5f506fffc2fd72a06c4521862cee8636f4a11c24ec965f8f956320f06f9e1e203d4f85aa6390d36dd450159307f968132ede2ec79766f6baf1bbde02c892581b0e9965de82ac66c401d180da3103ae7c9b49b54b75f230a216ff45492eee340f37c47f53190d51235df23140e28e030d01da8c97605406093326f1cd0df84db19c8fac07f70a71b35e7fb09a5d20c1a53e76b58f48af5b1f31406184e043273dcc9233e5b83fdcc18d60c3a62a442061caeb50cd9bcfb92188a44468f36620fd599756843ca24f1f118f81f79b4a8c3d392c1cf57504d15e3ecea32e6a13507aa0703edce9fda7569cc7ba436a594f65d2e96a5ff17a84f2de83853b775ebc58b7886e0b9b94f225f1c257f6931b03254503e6c09e0c712f7155511622f45adad5055f59c2b19ca94ecb8ecd7257aa46b45bee3446a3f02c7abd298f6c6af67341193167ebb4f941d015ac5c92c0bc20fdbd432cdd5f1001c77f37077751448a14637ca3add3a7d59094f286a0765dad5a23e9c10af8eedea56b412320598c2f97dc0df9321a9d499b1acadca25e15c0f36340cf5de04d9035ee0b7611725ada665be11204bae70982b20f332f70da432eb5f3ee70430cc75ae34a963a9852543f37ae58cc529eca6995047545a2e7bc8c87442a215464f0f0e0a51d9d1e53cb46ddfd7bedb90880fedd27dde8de138a0fd6aa6048474d8813547e010ed82f9b16480303e5a4a71fefcf81171d6d52f53a3e628279c47e324b95c45ad9d4e0ec20f72252e9196a24e3d676d4ded731ec40c5794afe525da898c91c87cb8a353bcd198f7995f537be70ddd568a9e21b652eb4b9a4820537b6e8e12ababc30e5f821079de8810fa06744bf4d62a9543a7862b97166b685b887615ff93f20d721ffc619acfed2e1902f969bf61520467b9495d3b6fc2baca76ee8088beb012b93bee7bdf120fdd2a036e191d3372b341178a4448c3eb9b093604cc570761500ea0bb65c0a618a4c5ae62d2bf00ff0983e2da9cd24c557d86e75964c4eab85f47b8717b591f68d2c8f418b4d161340e757ebd994dcb3e9ee10b289368646cd3b7b8749df232cf1f1affe21e4be4f641c65e99ba343eb0d6c9858643b93990fde74a687b3f20a830f2b65d55b83b92453554b0d19ab16c7509e931f8b69e06f5482f2fa710458ca9211ebcd1017addb2c9cf997d9e4733bb720950c05623a7cd03d3a3f8d92ef73ffebbf912a79fe9ff93889301be8f362d97c9b468d7365c232ec2b39d903b8bdf30421a39dbb18138168dcfeb8b6ea2c593e329576c1bcf7c389a03426827ef46b378723ac9485d479f1bb0a5e87b4363c2695973885082300e54574dab076717b57a07dda799b65cb65c45a141b6a08b53ddc9fa2423853b0abde08342c251b7a2c9424d89e5299d2776203d18ea37d109668bb7d1dfd39fd305bb6c6bee42e47b675efdc760a7b3ecd4449eb02ea2df9177c3112d64c464974a9f968f25796f33809078e7d67fa9f9ccd24a7dcb71146ad690ba28fbea2870bc533f97068ef3ef66341e1718b28f01f746550e439186840bdf0fb361d4515f18c5016fd6983a4eece5561c554f155172f4ec1c587917c0fc847365282d2a52071434c6c5cdda137d8737d9bbdd781e970a0ef7e7ea12e78a66238ac7616c215f653ce1bd4ab4a7d241dd06f6a52d567a6bd511c11e723b7f754b72d44c6359907a14e8a4aa3732167400cea6feb26acf30f8a1aa688eddc1726066a299bba3314362166eaea200dda680a879734404f0855ba6e3a7a2a3834d46a9da4a3cbeb7d3776573fd6d3b7f123d1bbe7a98afccf0203787c62b57d7fc3952506159d23adb7cede68e44fc9933d60b42553ed35822bab8675ce8f2fba38ce5877321373e8681d6bc0c5d2aa90c2258476a4dc21e3bf2a0ec03090968a424d54a701298ce6ea3b59dfed672cd927fe54b04068f08d4a84bd3264aa30092ac82aaef2c5ceb2ead44f1de630d5db07418ce3dff924321d389e13ac17ea5ffa58599149c1c87979543526c166a45145c36ad4e66872fa61bdfccd5a895a503c436a9961665a919c6879e4b3edf25ce960f5aeb6b7c1efb5589796c2a9346618f0c1cc9ec191d33f1a5e80afb30f9b48c93cdf636833ae40582adb6f49cce44e50ffcf117e0fe1200894cb180b52f0b35650a711af0a08bece8eb3683dab565efe3b7e9f7942c463c68fa45c589e46b55970b3dd2583f71f1dde20ef25a1fbb334e2180e6bcc278b5264c3ae6d3f908e2af1f513e238af5ab9dc87b68fadbfbb59746f05d457f54edb76cc0a1c9648e568763dc27cf49be051682a38436117d27477fe391a6bd14b4916a221e73d4ff609686e273803d7452710ef06fe5848b5baecdc3c1c7a2f42241530a20a44b81426d48a23acd30b4beed42286318583e59cfa8e5fd94908bb621fca42de29aae3859b565d22bc984a68f05859143d545ff20f6e95c0b3f071a17addb0814367348377c2f7b23ba92fda39d9124f6fb1ac0646af322a57ce996c3059ad177b3d8d67fa83409ac752e8d5e75b6188971d3e91ed566b270f0aadbdf80159eb73c8990d759b6d25ad084d30945fffe7ba7f8eed7da780967f9b286041c9e47b9e7895418df95f3d9a727da853adb97994871d6b57bb4cb33d0e3eda8d7b205b4023ee13a5dbfa608358adcbe571b03cc04ba2539ef45c67e35845b0e14582b677de2d76c761b016d4fa2c352c23e5ce7ad7c8b187fe61135e2013aab0439abe0dacbd8c03fa1843f3bc4158a42fa51a0f8f92aa789359fec597dc290f3212513480c5b184500406e9004e3c7b5eb73c54ddb70e115c4f257a473284d0fe1217b6526661a645347cf63159c331aa6ac2abb4cdeee24ee8cf7e1f528645521aa0b6aa0a0f93ec1835df29fa0072439f80f3509998540a5347c472e87fc6925422f81c5571058afdbe0a41d16810433179707d633601f51d2c23ec63003b99991d0e42ac429b05b1d7c9ba82e4c9de04c0c30609055a9997aa60f6e8191769802eb97a2732f6749114f424ba3815245666c561672c87948987531a27682d9801190f3a2965deaf6d8bda7acb0e98e9b7eea9ce5110bec7c8c999b8033456751acbd80a16ea50f9996f39886c33fb9de49b4b6170838224ba1b983bbd41548a637d3c0377c36580d9e10f5af410061926281758df7e441c392330c39dca28db94eabe8c2e9df95ee1fe6624786bf1b5baf0426f2dce663c2df6e02e72331af215375a83c268daede0681672b2caa93f1f494373f91a9bd894d0954ab14023c1f6e22f35c5f20517d3636e994ca3134f66132c700abe15ef926a34a8f050f1a164b4bc040f53ca00f132aa97f09d36fbbb441439d68f008ecb0aedc9bd9d3d51f8369dbee9eb075ef78f74fcdd9305c280369cf1bbb65981c736398974dfa7ad37fad9f9ad74548c3996b994a36e6a471c2aeff8bd534303dcbad5bd91d909d98018caa03016f8c263b80467fc7f9ccec5715adb6ca9d94ae296bdaa7a6f5a30fa02d224636e91abda1e8305cd53e2aafa1a05c40c7371316d5a25784a4c8a1f7891c6e7b054775f45c1d2c3969b04a6bce38bc3a96096bce275031d01552c270010c780a1896990348eec3c893b3cc7672ddd1ed8b8917f395e8274c4f154e487b404c937c505e05ff939e3c56b076b56692b9e084bf1633fcc67d7c9c8a806e63187bacb4fad199c82b8ea42d24fbac34c4ef622385c9c9636e5603b08326cba3c5fa7f8528fb4190dd750d3d6fd8173f4d77bf812858abc7feb7e8cd8cda77121ad159e66902b38751ff20179704be17f4b73468b33db2e93f7af6b3bebfa7af5e029d5b3d19b04141601e0dd1e513b829b16085e08546d2ef3896aad60e110fec9fa1f06b3486043ee97cc8c9b8876339f29a46e9cf44713b12f7b534c91a3621dfa5748dcf29918fe96fe46832c3a1fbaf5b042889ff1b9953df6c2aebcd6ac47e02a908854354be539dbf606c2603b34ec799d944bb97a5f2ce1c7783dab4a5c4944e18b8544236b1d1194ab4fe37275a9e5ea275f4e1ed8205bed3428ed3faa3b6e824b72a815e2b881c69b9294878d942b755e4300dc21777b9b83df0e4b17f997c362f6c6476ce0faeba1e34ce2da51ad5cf89487d4e3121fe5e36a4b295f3ab4b5e70ae96cec968f6caf47ab125029132028cddddf04443fefd4edd4b6c9202ffa5c0ed768252024f9d44ef6412c43775f2d7a1b6bdd7507ee21b34361bab334697e7fe254113d4e785b88f22132cb088557ae231df9011e8f546880c601ea603dfe83827d305cbbdeffc58270d526ee435d5272400d06747dcef0943f6bb408416188db6f48d6ff8a4d5c96ce2e25808304e4fde3121b9ca3f8d259bf584a97985845af99a80cef38c50f9b6b51f2ffe4c4c3f9e6fab544e72834520578189b79dd7308a9ea119f9ccbfde2176bd81c3c059193c5badeff0382dc0bf407905768e1ebe2e6f230b3df6869ed1cfeda3204b528ce7ff27da3e8654eb2eb6246de431f89107d12ca0410f2d94e3b90bc1c0fbfd0124046776d2bc491a341c2229bf6ddc9a1cd150459ec2763ed9c58d22a6709ae8e9b6b56dbd470f00ccbc569ba165ad5962ea98ae35fb4f64c787174569924150c8db8119864b63bb96702e786d7fd6aa92cb7addeed9d44847a6104558eb7fb4b422f6b28332f3b17bcf4edab0caefd7c7dc98bf2e60254f64ebca7e083afbe8f4b656f29d7e094db238f2d522e3a796c5512af14891ea38c89a27407e9a4c07501c14c7e52f47b867992cdd02784d4bb25a0f6324a314cb95860f6b762f58634a229d8888096166c2eb7710bf676775e7c94813dbd644889d3644cfbf72442872b6becb2f662108f64c41ee12601f2c7ed52fec078f5a7949b006dc102b44649c1185fd865dafcd5d0d916419706a33a0f88fa9e98596f4c467ee63310c5b64900b28832ad026076b3dc52d2de50004d49926fadbd51b8e3357f40ad65df847d0d56d89521585669558455c5f822f2329d8a4a84fe97cedb528313caac1d352f6abe46cc9595e134d6341d401c4a974184de3e932f376e78e00599f6fb8088cf80f5b27bc3c9cd7c36ebb0dc16f9e1e99e3b81668a4395d5f976b8c73fcc788649a216f396d11122cd8665ce5167962764d0ad913e4906a993d127e98f6b2b4ad6de1d7b6d04a3da2527ef6ee9820dcfa606a8f7ee637cc11f30079b64fee2ddd769d74d7f7068f4fc2b52da2387854ec9132f900969a7366ac12d4cdcc820d324dfa0f6490f86f8f4bfbb594f8140daea7f7c40dddb7d7aa096cc66b2021745c6accf7c5cddaf7ddd027b53cef50d2f56d61b6f3113c5ac2d71a8dcd38e57b38091fa74b92ce6b845782ab168f5aa097ce186ddc4ad5ff11aebcfacdb2b63d3c6aad1d0cc51438d2378d9c6bc30cd188b12dbe387673c3f142ac17a9270011cc7f2c7773fa12017d5d70dfc1d06e292b0599fef76d9d6566573660134d0e798f1f1e5936657dcae6025e0c85b6ce7284481f8f8f77cb631d7db81d081525f8fb1d594e677bb860ec2d2c1142613c5bf37b6638807dd1619b2f764f8032f8463dd6262ef1c31476e529135bdfba88427c8b89a98f738cd3a9838191fa7cda26a5a1ad28bd0e68e8334411c5b9ebbcedcdc6fe1b5c2991d19f3a3ca15e8ad6d6f7c2c8139d897785db1a3be8d2afda90434ddf0cea3fa85dfd00a49696e5d660d09b092113d501fcda97565ff01147068ec48855c3ff50f119fdbcbbd7235750979b96195ad573b5716a9100fff65338880fd4890b6e473e0c669178563ff8f5be6f6658e716e93bc78707cb031e209000e0114a0949e60c9ac6dd8e57e4ace28f5f996a23d33df9db3064e1dc60d6e1343d2e45d0fcf5c985dbb48ec98e15fbee4c1c08b7348cef90d0486f368aba5e70226313df1e2a280bdbc3fb536efcd5d5453b0aa5bf1a4cfbba8fa75e648e8d9cc1d090e2d0e826ea8ee742a9f9e65c1c604400cf71910718d8b64d63eed2cf334f6d894b2b0037eb2a5d8878da10bb034ef9a1809a26e136955137385eabef4a8839068990f8678984f37ee16cbd70ccb22330b9c8d0bed2271dc3d34f534e45e8fcd298df5e41151dbbca57a820a0d314f0470dce4a2896e292a7cb5cc7cd2b932701e6b0c84488822cec5a5f3000f9fec677883e2906ff2a8dc2b0c7db710bd63ee214cbbcea8d6248c798e4e58a4b4648a32ff0515365d05477c186bc7b8f6f4607a3e4df5928b9988538fe8c41e22ee7b3912b3d0629d419bb10f9b4e53769a902d65ee56c463c1bb898a8daa75505ccae4cce56ceca6334c7b965251194d44c07ef8ac4fd59f6dc58a3d23ab7174aaaaf29957a5bb9b8317249ea301828bffa07e01eb82c7b394310f2da4f0ca03472a15336a5ed2ce400fe7f4c0b682fcbe9fa607e37643079f185dbc6a9e71cc2655582ebb7fdf856ab22e20af230cc551b19dc5684ad0f5d538a09caf4bb56bef15e81d7ec76bdc6191b9ab33376f670e5ae3958ab6df3a82575beaa3fb4b9eb127c663641cbde76736f9aff7ec9bef4d539d34fb740cfaf67711317339510044e7b79a3895d0d6fddce3afb59a0fa9de2dc0e44ee73509edfdab5e1a9a22b45c60769c229906f1956ccb60a1ce9fde306c7824bac282cb35386e07bd886b60a7749bf08f363c7c66f3917b05648a201071d93e80a8a77ac03cc4ba2f412b4666468cfe2105cf2ec09ee5e74badb9e9062fb218e1a8bcb2252f4c4831968e221bffc3faefb593fa6eeffda16baff8e0364787aa4f696458ac2b42716f4f824e320a9ba7b2acfe52578c63956723e408ff475049e21400b81799030fb6021d5d899d6df593196479fdbd1f3b66be5f1880028ed1fd8b956238e72d4f242cea17e3d47a4ff3d3064ae27dbd25c514c08dc6d8e8834e487c14b23800b8737150f4848545157545f53f6475416b12b09d415f650495448f34693bf068ef6a33d433a880d02fe2bb912554bf29bc594fa9117596850d60339dad28f24b8d30da62279557c079d4f702089afa2d7564c440adc99875cab07a2cdf15f8bd6ae9f13eb410d1767a157eb3089c222e6623aec0304cdae8865f2c1c0b21712341e6c9e6724d02e96f1fc578a2f67dd75ea92d46bf844ea307b17469bb10f6d8012175bbc80b2d67aad744b68add00f93505f4afdb327a630063921e26af0d4f0e52ca4188f333553d63f646f560fe48f421eaa12341fed014d6711343c6f5946b23e027e9209166c19a3d5815e78f13ea881ae5a6ec9b786e2558a90be512e9c05fad9d6d469988f01d3230e2f4e7a7bcc7a33135ea9b7f2fdbe7a0c15e9fa60dc634e98feaf8277e2ef454856da9344d05896922e46c7309fd8c582bf06f3b77167986d9f484881292d8ed90e32cedc729a73b473c62a0de0a8483f5578ea61e6932da593bf498c41397d35d23ac8335e4a7ef88401d5c5637ac4ada8cc5f4b3fdc3fa1491c611c05b0b67ac8d0536bae9bfeb44efd4e07b193a4dd203a2ae3de81ea18d477c8465c012242001a3441fb1c21d7ee5f380ab11cbc88edc6406b3ef04613fa96ad9cd452142f237d6091988f2d53f7b8ce1ea91e5ba7ba64c7a1650c5f420f2e4f2126c461622b832dc908a58034733dd8287f028e359b91fb788ccb6217fa2bbe83c43e8294cedfeb0cbd6dd6899d4c23b517646f71f48c1bae8532b41c4c829a8aa3d4db9aed621c2f7bbe91de6f4b5230483538350dcf6a1cfb0be29bba3cf900b4b6b545a4f61a13d70e40bc547815cdf85f3906741edb8422ed049bffcd4555e1f536c6a2fe2b2c8303c4d14c7228c894a77051ab5e7438644629c58075fe5c1bcd13e3357cd6cfa78204cd1f2bc8b6023bf4492dbf75d2c675de75c8c65bdc8d98e966aff17367ec93eefac1bcf145a27067fe06bd7df0cab89dba458bed21de9584de598af027a14f27e94d9ee0cdb8cd60bd9c5274a288b4f462fa657fb637b939024f4b8adaa6201da0b3ffe579e151d5ca0963cf4ad205d2e279d1a0a5941a0cc13feda0d6679eb50767434eb4d5bc1ccd3636c721fbb1b69794d84a9538e4085581ca502f8b8517997e9cce9aa1807553167a9d315839a12e82cdfafcbe321e78c379400d66eaf474481cf7c0c1c69c98f7523bbe1b9e45f3c7edf9aad9f9c2d952b0cc16240a5e6be5e496158d56cab81a6fa4addbff2a34039b1316b7fea9e242a8a66bf86ff076d24659d70bb97476d420905bcbf06df2374b1dd7f8f9708e724211813cd2df6c9d0da78b25c3ec25f4cd8accc3573a9a0f7581a203234edb40b5094b9b4970143b35e36513663e2538f951c8201f3832e9f301c145d292ed01c5eae9ade611e3b1171ef7008b4a0155b84ce8d3c6b506876118b564f9dc0f5d6ba4da3ac4a36f2bb55a4d407975f8158c4339599bfd0354626b5de83b8b5ac0c57ba6970f110111f9c8695f049cc4b333fd71a719588e8beee7a08dde131e34ca24e22eec84ce929a3ff387660cb7cf346e158392c59534f48089141b108873f2402737e3d049959998efd68a2cafee65a5a98b233d3d5f33aaed2c58ab789eb6960acf29f2e8617aa5f6fcba0d313a6bb5c7586d42c448afd4b5f8f5e1541721065a885d51d31490043a2ec6404ab8d1b9563ac5f8673e4051db14630510b0baa8c8c6edfe46843794df599611ee868b645ea40c0ac467aa3d076269068fc0222c88a48c35c84e2b190d0b6a1f142c4ed969e24005d013b156f9db688f233bbbb2805397382b58a1a263c6c16b1885deb32a452720615d40cd5df24ea1000b53fca2f9ca6d3d2b11df4369f1a60f3eee6f2c6f9d683de7076ade2f69a9fe4a0481e5e73310d5ee0a99b8f41bccd418895cc88e12a9e10896f27b4a2575897ad23cf8820badfa3d194d513b43e0929ea724b94cc140bdd38b2e7d65995ad33b8c69eaae0db790a48eb17c922604b0d925b3d3c41ea07373c171731c27660d88efbc89985b89edf63936b5fee02b2f53edb95f4875ba4ddee25ace84b78646b3515cce6357f5d6918ca337c8669d6e4b441835b47591f0dac4c351dbd0f3014919c83fa709214e8664f81f7eff53a0eb4641720e148946050b4d6923521ddbb9312b7d2df21af3472386e30ba2fa2cb90b30865da25758fdfba68ba4cd4afa40bc3c632f6f12f6fbbec47bea0f9ca07e2473fd30acdf07db489857d53554d80d2e6a6f34f312625115da27d8dedca25965879b2c4827e78947c783345b29ef3241b4f97e5358d3832ddfec2caeb4459f93ebb5f8b572ad23462070e2f8cd79e46d76c3693ae7977dd881bb0d5f8ec079dc064adedd8020ac1330b699ad3ff4214ea384e9e30b96087e695127e8b488e1c23246f691a44b55af013c168c68223bcec55326ea1f1c9a2f01326bfd7ca1b508f08737d1dd5e4c593639bd7914c22a0208075f947e66785d8ca87df71345c47aeed649e9c54658f2e9ad926d713c986f38594781255ad61721f0e3058567475d50d84f6bf345f72aebb26f735a5ca6542f0e7e6ec8807f1e437faf158c7ed44514591eb2e83ed204ac6ca47dd18740ed2dfcb53bad2c5596e8d93caebc7ec3e7a294dc2aeb69616eac4accfa984b3a0bbc75b78db4fd9adb6758599e3f98a69eff77ff38996e4b6563ed4038b923cbc86538e0feeae8add108566cac5a29f7de45ff435d545916c6cd55c8ffb305605c0c67237cd350b6f6c2a2efa1ace17f9b54fb50d98808b31612d329912cd87505119ecb710fe544ec6ab159ec0f7ed38b760ab0ea03fa6b4ffe0a1b97f02da4c472a9349d3462842d7d18c0b56935bddbcc1ac8fe7434717a56588b28ab420857215b9448748de1b65f81cc30d428c4d31f497dd35529892ef9de25302865dd0b701348c5d68687e1a5594d91b74977a85708a1d26973830cad13ab1ff07bc839521555a6dcd1c5460165272543ecdec4bd391b136a1cba15a33e8b5e659a34adf08a67e2d08877de370e1c775266a9d4503f488756439047e78424939e31f95f85aa08f58827a7c917dfb6c1c7adee6146e2e6d86f8235d332882ccb56b6f95d5b555e2101874e1bd00af8943d0ed798fdfb35fd9cc46e477f969961b81eba8b52dbef84850979513ea8edde109727bf454586b7ed33b5031a0f180dbf403d4470a24b2820a50872e724abbb16596a76639d21dac948888d04afaa7e8b4afee1166a6b8f42c1d3ffdca6ddf6748fea3307ddcc168d0bed210a715d848f5cbc354a3cf7821f848470524c9ba24356a4d592d610e4bf5e4fa6f11f03d25620f86e98e4e9819b71f25c1f1c31c6e833ba3f38f30a95a03a5916f66e5391cfd311cf43a136d84a999cac341b3d9c050b14e37f90133bfafe04db3433ed952b3c3068506f89a50d61b4bff8f696e868acf204ca0c8f303b32cb80c19953154bdc94064b6c7b25c7dcbebf9be53f39c60515a3df314e8dc74a3e4da23021c04cd321855eebfa1a46125e8251d40217605aed7c8487281332d5d16bbaaad4e369633a26bf46f49f3c63b9aef40d624ed22b11395a3bca0602812e0896c8c8c724dab9529dfdc9c055c2a6f6fb86722eebb2413ba5dfae8b538a79bf911d9cec51256039cfed2f427ddb8cc2c6e1ffe3fe9a83546009a0f23f57089e618fc9a085701c36989f41eaa925c133a7b5d167949ea70c15629506d3955decdd18d19f7d1e5505afcabd7356fa5c69a3cd16776460bc14df68b553b6e542f26b46cc2ab187d6bcc3cc0501c8163463b9464ccf627606a91f139b22834c7789e4169a2a172d80a5bbdd4f886591639acea6d8fcc6a1ea5813309fa18ed4fcb95529368b60a9f1fcd5de8747f5f3ac47df2f51c39fd3316904862a032ef24134a4b8c168ad4b29176d218c6c7c7d797f80aba2eb648e540c7d2f1e8e83b6bc96418fdac006fe52b88e357cc18946affc6012ce13a95e991923410dc63d60516e9777200d30403e1a788247be86333160b19ea6b9ddb07548951047b4794a599561a6afb493148106bee4e8c5ad63c02f8c85b9f30546c96ba5603b1e9042555ea0b4826e15085002dc95284f3d49773fedf94dcdb8fea6cd58625073ea1557d896987139abb345b8b89af653d027488a3ffd6185061dfd518b13edc4b08095fd807c749a4326968a3bdd7a3575ae4512a58e2aee67339d37e33797e00d8f3875fab23e4e3e596ada8ec09c2de010192c52e51136ef0b0a8fd2c486cab15ecf9a7668c58808906ed9022b2179973fe8fa723ee260ad24128f5a2c0a606a9020f3a7ebe08016b30f31a1a508a0341ceff47851b3e169b9a67103e7f296d8c5c727458ebbf400e15738ddc666fa19c5ec8ab5035a8658a7d2a12e3582701a3da444958936b9cb4fac5587caf1e4b5f7cc0a3718de2b0c6950ea1a06e1b9461b2faf7ed2fc2ac100c96d7d189540870b517d96389c5588e757499f4ca0ec264b7ce43a593fcde6249d14e8dd534a6fb8b9ee282a99997baea464eeeb5420a228a76275106eaaf1f71dd13b6ec53d3fc6e40396930af849b304e1db6386400987d106b0a21b1a2aa0dd29cbb1f360e171c7cd7451546c341b02846ea4459cb12236f84d692429f97b25e6e791553830dc23d2de679da4a7eaa5fbbfd481d5fd398102c7fd2f9221305f360f864285de50942547971b74cacdc45268d6c3bcd0355e4b7cbdc065825a0d074854dc148a6622feb0bf30100e8598b60a5818045ce7d5cae87a0a10d6065d03c911c973af0125ab588ac0d72ceecb5cea77114e541600f57beab67e18ae31cd34e7bbd70178f0b9706e6d2583c5a4e83aa79d72ca416ba8174d4a12670c4c8f58508134ebec2bce729367886b20bd5133bd816366e2559fb76b7e24b8004c8108bf090c7bf45750a415267674ab274dd4a25510f7b7e64b555ac865e08a9e35893bab6b844b1db6ec0380623f000ab509ca2b3ec4524f79bac1b531083279ad40d91a91207714b9b95b8d899b6476fb620097bd36e7a1905f8076d3c27579fdc62072da725d8a541004034610ccf25d06f18eb8c2b61622150e86bd0e50e6403fe0187ca794fc61dab5d41899c0b799184f9c5d7ae6f1442bc345fba369f88d38f5f42987c44b22e2492b50fabeb262748b37c51f74389728347e1ff5e4f4878a740067d3147db3fcfb09758e010b3059d37c56312cb94652567623fc7b9dd93733da8dc07f32a90a300eb8fe8ea4691db15e553bfd57419035bf37bb3232dd391931b458ab8b0571899dfb1b6caadebb6d8581ba18035af08f064dacad0daf2ef8409ea05a7a6cb8b3676f8455383703fad1458cd773c9ba85a1372227d687931b932f2f92479b989a4bf46bd089fce74bda74cfde6381f882ad735ea7fcab3e07083cf03912874d8652dc02566d31f5707568fe203f763cbcb59609b992b9f0def412703d25360df97a43945dfd8f9d9610c6056bbcb4736fd7746c257cc446449d724b1c9c0308edd6865171898a83c0a3f14c1c0ea3971147c5eb20abb0779558f75e8d0b4309f6059df04e0d99558836e85b433734df7baa35fa9d798e071e1eb427655bee760153d58a6e0b8e5b8388d43251a7f43505758b69ee742f139da23432a7e6df2da92e781873912231cef36a6125c0ca28ed96f75edfd6d5f4429bbd1e818ff6a8638296b9a978368d74caea1a75dd2d311e9e7f5465c418a54e3537b84333f3a5f02a5b313e123e0c23cc0bbb747c500900f731729b1950935a7144bbb54fdeb8d6e431d8fe48c70348a0bc467a4beb3942d451e2c0c390830ee55aafde11f1cfd51b4c1be30329647bc202de48718a9b841da3f0164247a348f7ebeb0e80271959d38c3e8a7712e34840df282950ae06973855a52c50d00dc55ae08d71131078d43fe41734903c1e8bbb066bea87ce8e9549c88c8369312a39bff79470891cfcbce8401c82443eb7a6a9f60a70d4097ba5e429a1a984a2e1f52ec5da2cd7823d780528f0b50643ded4f96ded77fbca8e0c746caf2516985e2d26810e6015241f579599b23cfc2663c699b6cd8f3187a84bffcaf531dbed9b6666a7b28aeebfcf5f9bb02c737592baba47dfd3983abbb8ee1c1f5ac7551fd481852dba6c960e66948e840c486317075cf0622c736b5798a963910238b30f863c256e6f40dd80765fec08e2cbaf68dbe773e71815795dc754e89e33bd6c85a2c9550d5a3a5f07fe25ce7d44e91e375380b7c858ee4c99d5fd135988ec416b242ae37e31b3e8642977affaf7889a04f02162d635c37ee610987c8aa53cf84722da697749db7bf45bf9e662b57f987e93577b1648d4ef11cd231c80b1b972751bdb4f1a3b88155ae9c8c90dd1a48cbd5fbaaaeb5d8b91d79849787b74cede800d4bc0aff24c8a6566a11604cf57ea7d5b225039cedc3ad5001372e34632d6fd0cfa507191aba7f4136e5fb357870ad51615e308327c3f34c1bc6a3492b6fce10fd13986e4c87d8d666cc47e35c37b32cecb625eb95366e41f5448d4a3ee84ac0e5f52552c77cb82c6a7164f963fd8c3cf18d17b7254426c24c974fed7cdc74b681235d37c251532b8f24d000010b1ad09b80447fc8c51decc345716aa6bd9e38c7d0c6d717a9e06779bdd9215a58e10346335fcef86fc12b6fd516a56306064509ff5deab81f40d16d7ce8ecc704fc9937ac6638e8bfd9054f8502485ca43ad33bb2a38858ae475b0ec07eb324687f328060826fb0b3615c6093cf8825baedc6ec176a524e484c481e16c5dea57d2665177cbc67fcd9be4f444264b638fbbcb37e381d4cf77fece7db0d7a1f9ec85ff577ef1592e1e14b051fa4800b8d61f78d0a8333ecb353434186c30d0357ebe1d266a56c039de9e13dc42f976c54b3cc555e50d375dc4e6114af892c159206b100c01262e9f7f6d81ccd6ada59c1c7a559d61bea7a24a18bf2295d2a2b32681b23d97cdabeb808a4e0ffece94e5f167a4d04e90b0fa66a46ada12b2bf67ec5cf67c25c68968bad81feba46ae1d0adb41f713e4706a89ce4f6f1ac49b6dd2889561be8fb1eee63f54ae0f8686710e741500a64a8682ce1783afe1b8fea4c938c10b8a9e7575a5fe64b65e8e7cc4f4bec7fe213c1bbbce32392d7a4e29afcc81e7e5837055cd23197117800ef7cb39050d4512acfad0888a6d49ec5c0e18502d2a57fba9a8f0ce73a07e19a09fb21fbd026a9b9435b0ea420586a9cd0655a8153496279ecf5b104e280f17f3942dcf357c90994327a349f86c818034afe0d730f16844b8eed07beecd3005a34151455e27401569934278a16741a85fc6345d997966ba6b8a237e24a2d301620e6eee06fc38c5be5ec29cbf24809e63750460b07beca458c45201ae81a3290ceb86c0d615afaa15b3fcea5405a7a74a49beaa166def2b598787bfd99860c536c4331e561139864109f801424a023a9527513196670e885bb5ece0f1cd53c1515dc05512c59b07b3b5a4879c3f08cc39b48f04e75670d2ce685c3d6aaf946f23232afddd31a4f4cd0aa4310c886867ea85f8c0e17c36356de0dc5c1ea7cecd8779105cbb9c641fceb32dbbfc5474cd20f48a688144075758a4ee42d1e329c9a614dbc6521fb32e8e2c837e60c0e81e27bf7cb944c23c31d59472887510cbe7105f9ce27e420c9975f91a3020d43b256fdb914b0e4f49d638d68025cd454c077c8739e5620c4ff8746cd0553fd1ca8f0d7c0a29628871515c60882adfaa8752a495dd3cb5f34975af582df211c189eab7d9f426ab0694e384ee7b0fb1b940c3c1617128e7364b2058040d2bf2508a531745439d8a8f223da9fddc7b7f8267b049e6f680bb57c11a34116fe39ac11789569fc0ee36bc569cac98b2d275291db1adf551ba4a59eb321761cefe8ad40246294517c45de0b69d441e8e2338c4c5bc89b257faff38143df65b80e370751092315e7be126749b5d170ae1232287ba5999ff59a140c20992867cf4ea4befbae65e25d1baf6a60bc1a03886ecda31445e30a992bf2ef2c6b7eedb9e5c6337011e3359165d759a3c4e3a06f381ea9d878a2d1da7efcbba0f2452a0f69c3db42b273a553ab0f716ffb3c9706735f1e81c5d07bc349b97039517fab1f12a155240f9f3240dc8ce77867966feadf181e98e8b368944b916353e8873e48d038029add09a1e26fafb77c541b4b4353ee9720b6724e0a4151bd9d6607104b6ec7d88e937bed7d6d26f46119a11dc979f85a68f6771efe0f2c833e38445cdbd0d75f9e8c578ebe5877ef26074fd2e20698d9febb645bc4f8649d6185723ca799306a43d7039876cc39c881103a0218b99dd67df24692f6f96a9e2358b16e8730274c8702c247696808f03f6f0b7b0cc3fbe2c0f4954e3800ce1f5ea2cb6b24d7aea6fe0e5c701ff6839ebcd2a1e8be66630448b4c6a546a63905cc6136ed5d8963e8ab622ba06363f63d289738fd35016a317ae1bb7588a251230292478b7ad6be794da77a396e961cb04e8f1e40282adef4114d83d80594b9c8d73c8da1ae136e6cb7b0a98721d1a63f4192879ea7883322c61f37c6ca976d9f68297ba2b73bd83f3dc5557d76a0bb722b96211123d24162fe3d32f27e07aa09f8308db404d2df8c251fabba36dfa8c1e90ffb2a38bf42f978569bf5cc22f53a5501cb44c0ea6238671eb0f59454da582335a56ba8df9e0eb288a66c0ae6f1d82a00e7733911f7391eaa04437913bbb0c767b99e0726dda85f1fdc1b07d1540c46e6a28bbc087658e17fd8592af524095046a5ebd1fbf22223c80605f7fbf574fb736de3e7a734015e21877f154804cdfe5dbe3599c4b97a485ce0be07d5ebb96b8173c365c0c9280c124e6f5594a65cb195ad8ef5224c5eae403eddc396979860b4bb83f866e21c550c891f262fb19917193b6c65de10daba5118bf898f19046269b96d9318c03822bb55d48fc38d68e9d962c33c39c676c2842b4a80bfc7d10898cc9745b287093d4ffd7c19aa4f40dbec8e0c408af34d3f5d4f507d259d5dd8be7186beb5b1497aaf5ad4ac984faa831b7ee3c0dff04da116dc665227e1eea21248c834fce91521bcb8e50a73b95b9264b5d5c1761109004efa3d5abb7e95728ea73faf8f9930e884cec20289de0aa5f06aaf477abc2e92a997b0c79d5379b01fe10b2a1f57a6c162cde9eca0a51d02dc8f945dbe3454ec8f2dbeb342100aadabd57b65f3e859d469f218fa3d943d260e9186906897808132397f2e3b4dfcd3095a4890c862b605661e7a850133bf199b66284add517e7f712129d8c44174c0151d5dbbadb0c5bd5c679d0d18fa61f622cee4349f7484104e2b68daeeada43ed6e265ae60fc5e11bc679f0fcdbc22613640a95c895450a5dca79efbe583a0a25f69cc0303e4bc8e5ae654fc273f0c7031546fb90e9ea18dab48475685abdac128f2244b0646800fe7248da9739accc739d3bf14e0f19e0767a1216a446d07bed01ed43a197f11c554ce191886e2dfb6c93f0c317322266fdbc0ab8ab3de234ad27ab8e399dfdb659ef7e454653e24f3f48e9ed7f83175a98ceb226b16d0fe68a727760d4495bfd6a1f1c576123e49cbff49f22e7ed80923a428380fba394afd72f55049f2df933723c36d4ab92d782a4ae75a75e80865094eda43e1193bb739159d8ce2998b5d08a74d0be944e2502b7f3d09059f9f4cba42c1d1a71e6920431e0e0a3f1315bda76dc7d86db8bb43734fb5206d9a01d3711ef4590f0353712a0c8c49d1e1e94b8391f109f8fd9fb7e9e7b4e14e88b61b58f97502d1e1858dbfce910495f8017e7b54765bea8528ae452ef2e55bb7564145da24ea30ec6a63db6ac0411ff19584b357ddcdb85676b5e95bcb561bf1c9b6829f85153c45da40ac371a22040116593253f6a02d72f4567f725825b7d8d09082cadcef354a16c2b8a10fdc25efaa0df640ce5c00d1d82a8410fcf540a456f136841594865ee69df01cb0cfb4ec858a51afc1866240f74f8ac46f81458bb063f61475cf9cc7ebc54e773cada64b0c2005cb9458182af8f8579a3660278ac5120e5db13d0ddf800048f808f8d58a273204daee8815b40924c17cb83fb5c922aaf4e5d48baada03d2407d2f101749f3f995ce855fa9cc5603806720a248b92273a5888a8cab814edbf94ad7ce0159107d99b9a098330febb3110b77324fb81ac67b0bfceb7ece8e78744bf496666e51e1cae3a690c44b22233816b45925f6614160eeefc40108611352792949a2b6a83c2bb5b880d6ac5b8c23968305d52cb1e374560ea2d168a184b021bb7042bdf2e9a4e29e18525d41388cab6c6ad2bff0606341a65d4182e5b39df41e7fe397fa82b52e92bab3c67dafac0dfe7a156d5095e1fcc406fd0ccc32c32866e8dd5881930540e944e66fe880bfadd965bdf55be185e6aa7b885c7f411810d2f8e532915b5a71c8b4b7cc43cc537691353988cea47f6e51e053534f1729dea91b8dd9f52a0d47831f3bcc51b82b8e630bd467278e97a610e2845352fe2196b5ca9a1b9cd5b9d3c39a48ec30e3984fb5f4a48e7aa52188a6b215e63246bf92d9f63979c6b49cf6e4e0aabddb5877f2704d1a105735984bf953c5c4a2fdf7e6f40dd4d780ad8b827c5b5e8735c3e8c148164a777605ae5de84bbfa0bbc6311f3d5ecf3cb93abef102f6b5bcd659cae5ddeb6adb10596e9b5bd65f80921657ceec3499ba326bc7397073748f14b8a5ef5fb7929e4bde7fdc43f7e5cb551e1f9e499e92b35a73e6b2ccbac69c357d39308074d1a250e395b2b49b65bbfb897877dcf94555ead27f7200b7b1582e88ce53b9ba52ad271932e10f7843ae074f4449614b0a66172c58c3469f38c25d44c02dcb7d4e61c5ff210475dd1c50b320332d9e67ef38f38c64464b2cf38bc6087cfe27b46555ae95df099ddd7f95cd6ea850a8ef03b466fa8d46aa0522ef1e0d3d716d57f88607f5168db0817ec3e1fab2a81ef3f52487c8aac303fdd4a328152a827161cad27f813041d41d699c8feea2e7cb391cc15404dfe8d03023e6b71117eaa9bc77d5f305e06569ff02baa678fcf37d431d38c734765b3bccf13b7c2564823ff8610155c9a5ef7c0d09e4199cc1829d37fb966c35c060241d7d9ce9c5f912f6d1f8e7736795079ed50bf6a355e2c8055f3811523fbc225aa4f1daafb97794345752a08b65c0d7d8b1f5a595e2bdadf638276c0920f41c231972c3bc78410a682c93b75d875611cdb92515f95df8ffc745c5966f5b90346c32e72cf0b9a2151c6098f1362e61f8fd2e1f5951335127aba48a00d7b1f529381498c291171a3bca728e9b3dce8ed14c5a22bd15d5068b5548aaa43b646e4c8a982c71a6775ace63fbff7ee37d91b03c27ba57f0329a4171b8efd2f2d0a0e89ee1231b8d4d600aa665121380f6ede37c5bd2fbc7d7796c7d043d7fb0fdad0564dfc3eaeb80d672d043b4d143800a3017687ae9aa0af555ada62e90c179364fa59c0eef7d0eefe360c39af2b4826ae7749f895b2fe3c9f26382af25d02e335ad0c1ed1873aef5fa495689a23476725812eea8dd075ffba2849e0f2b2b8bf0f375cd119e52fc8b49d6e13107d81435c99e23b1a454de30b057ea6a562be31c9e1c1d3a17ee9e7f60ee11281f9cec6f112c0718d783d04cd2d5c781ccea02df0c8a7625af1ae3e9e5cc4b31b6fd0aa9559691f0aba11f180800117311a7f785f2101389a7bb5617fde17355f23c1bfa2efb371bb0a160ad98cc40f986ed8c3c433198e9a677ba8631be5018aee4a59457c79ca32c298578fe3468ae581bdf968095c486d9d57977b8890458edfd101f6c673e34b1f74b102f471d96fc025f598ce7eacf9559a44f1ac61dbf85a4b35098c6d9cc21b1c30f6870bd74cce784d38b2a996c9777eda37a03d256a112d37585483f708f2be44826c885b8f8105ec337a22d47c6bdd26ce8c3212944463a665d36829f5f300d3867bf8623e63d14ae2c53310020ea9df8b19bbda45d84d84c9b58aa3c72622148d81f0a85b632811384c93b70573290ae5e2799518c332155930c0860f3f8d16ef5b380d2d552ecaf3031f407c8cf1d3dd0b863031028a593d140e5d727b8c91dda72b92da414b809ad9b0a54cedb76a201e235ec256bb8ade0a5bd39edb1fe138d733f311f9f579451f32cffe52bc243a2dd9639000e76c10eddd349ae8e3deb75307dab91726593f4edd331dc335d74fa7d9ecc0998cfcd0bb87d5a564e8dc2c4cff48b2ecf4f092d83517ffb909b3ae0b1cd0f9d0ab3bf883722a78959767643d1727f1b85edd8f86f87cda39a25f37e9f532b66e981bc3349ded879cd90a37417debba6a6ab759237468d824ba842720f2a18b09658e79b24094c1959c17e5acb3a3bd32b4e1a52e18c78da1209ed7367f690b304d0001c2d639c0d867154d89760fa358658804a9377a9474840da015df127f89cd092eda82cb6b71df6fdf747dbdf796ac40c37d4bbe03172181368d512cc8455fd4bf838d684d4716f6d5065e3b7a3df71e2dc2ad046621b02cd63ce54ac77f618d607123cc146d7588622779752ab0cd09da4f5db29b3a6e09bc0cd01db867f7f40510b2e6bdc7917c51d1885b5bf45a7d69917fdce21a494cff26e9d4d23457831b61519c5339bb992ec1e27c910dc53a59b7c012e504867abff7c46aa35f707acf9316e5666b3b8e06d3cdb7486b705694e9652f96ce11550a46c22e549788084b65b8a0e9e84dac87ce14879a04694adb866fd2dd40e57f6e99ce63e8b721438f3347766204570bd70d339dca190df8639af8912f2e2922383fc261f62c2cbfd9dd93b34e7d7a936eec33a213562432e7f73bea8968aa012c24fbccbac8cd959a56bdf98425d5c162b71042e606ec234aa2692be72b5bdee0cfed380e8b98c6cf7e6fe7bf9b1ffb1e82f20415674ee861b7d7afd07b961c9aa6467151680e87c523952d07ba11ea34db681986c65badf30d3c9c207d738a316074ef87ccea3d957d1c974b6ed91b8b175c95d775a78cd5252de7c5fff11150a4aa46c863491c1b23a359b543e26256eed3dfd5f7fcb65d02b75890461f7a32598959d134e1352f71a98815dbd6632f4aa46856402655acf147af2420145b1b068b223db681cb7df6da472f2995185189b2e92dfa87ed7c70594bc67d6c2d1287ce5d869de3da115740a6c13086cbb6b74df326a649768ab9f04e410e27ffb979239a6c6ab575a7ab8f2f456c4dffb9b434f1f60dad87b268516ccca7edecea4192fd8fbc0e56946830ac3d3fa132805db39db9ade10f265adc477badc8a6995713e796a3b90232daedb600175610fdfe30e5a7fd3ff76a4866fa0aa985d842f60785a0d7a5c953470030939983646f867d0bdcd2fe332cb38f164f3e4b6103c9e414b6a0c89b9fd360a33444aae97cd0213f0c04e9630372af7f6cec2bebebc81b9bfdd5c4724c0d5e9c48e2c99dec7e410154d562359b899ab432666c630500d027709bc30ee4752c2c03d516b41733775863007fdb35fa41728b89c9ffd5f1ac03cc0c44cc44de4818cb9a4a587b5e2c3c775d2fb29f300f50225e16bf740047a3c723e61cb20d62b678b274fe78fa8adaf5783c5203a53f855aa2143bc29512b84cd8d197e3f0bdd6d1e7db7b34ce8fe47a87e4689906c298385cae5ebd8dc6437a725656150ee2e7e7fa6b098c1a8b9cb74dff21511cc022085ebebfe87175b594aac76267aed6b6f0a1dfa249e0c293a03bba9a0005e2b087076b5d990b760ad9c97bba5b33095c0a58fe7e4ebf6383ec6b6954f7ec16b2e791d468e503ad8140d7885f983530af28fabc86fcbbb68653ba95e3c88f755bd7cfdd378c4d8755075b0922b80af278a805a0e46c063e97692b64a2c33971b0c31d81c2ca2745f993c011585690b49c3e380ea171090ce3a0dc0f9fa99d96f9b2c973f3e4252a6a82925c48f8046913ae8815eb6cb2d4d0bd5ebfcb75514d4e1e02ff7be2872e53f80f9d8d77160ab0c1b1e814cd3baac73830e78aa59ccb7c04347e46254fd33e12a0d89910b223d69a10960c1e800166de5a63cfffb3bd988c9db0da3c5f2ca8fdd0c6f441f2dcab9bfd569f21ec916d7e32c90b559fc7f9b4e7e7113e037b444e421747f612ab1d223a33e05264cacd68450d3108467ccda2eed7538fc665e406ee0f00454b5363f833f423175a4e46c7546ff415eef3b38e658a207e67d4f1b658058ee0c1e89139f37ad035f5a5ff0f2df4aa93cef1db5c1bd13d2c6f9f20b5026430614a7ae92d6dc444c8545ef9960c13c0cbdd395364be769fcf4d2077f8dd28fcfc80ea78fa849c43d953edfbb97713939b087a4c7554c83f48e3a4f30a77b016840ae287009da9d3ee3c66dc81b987386f8308cf8497517f7ebfccbd183aa1dcc67c5fd9f70f827d63ec0fe8d78ea3798a41342c4ec6066e0f86ead5f6c39604245a87d0c99692a2bd21f99be192e5ecb3df4b8dce996225c5b252fbd73707ed4475c7e0d1faa696f18d505402dfdff76c1380d68c50715b905c1992341f9a2c0c75810ffc9de77bc0bfea531b4602256dde9fe75112e6d5e20bab05d5a83a979013684be2909278b451e6da3ee95f14b9c5aaaf39901f86b27bbb0094c4039b9b9cc2a113d593c87773a625c5bf01d3a85828c9cc170a052e9434067928b286c31b83acc2c03e5ee5ad54eda37fb0b12e318f80a4b19dba248d9b990c31d4308f90d098e5b1c60e8b37908fb576aa02170d17cb37b7995ab7b7d796829b4449adf110fa09307132f8cbad5425ef06807eb457286bf2f9edc795c0d1399b8f0ffb3e840fde2fe96e075210fec36f40b629d2d3cb174961ea3b3aea92e268e4918452f1f82702fe941b65bdac643512d235782f8d816dcee963c9dc113f707be428046b66490c8ce254a8d98285e3cf3e16a7b4059761b5bd7ffcbf31c39487a3c5e6fbbad3a81884a5fe43eb9da6b8e1d4b8381b83a2cfc99b415ecaec9b1adae1d24fecec0bc909f85a4eb47ec97680b839e3e164d842e709b726cfed73d0d58d116721c5de2723b9c4bf2ecf8bad67fd839e6bb9bddc15c4c71ca41d11f62b7a331e8b9b92de1f9b50ab230eb1cce59edc031d459e3d07e3bb1ebe1963547e3db898162b1307f2f0f7c75bb126de1421becc5714d908f79d7632b8f5da947f4429f123cb543e47e3fee968ffc468d6fb8754f1224a10708a642b63a76c5d1c8d31bcd3ec6e2ea2765db45c2850e46826510b4d1e63d98105cf86c9fd948b909feab8aee2c105ae2193be95b5c447a783ec5facbaa544474c87748afbfd1ac6bee42252fee8106750e5c940642fc90713a1b301762c1dab00c8c3599d637cb0aa5f048c72201915f1acf8916930cd0eccecb078c0e00ded72c953c5a8309e848a3b7cc686e13aecd75039831d15e29637e915e8f2e03c559e57f17663eef4e541a52848e51e096708387d817d1d93875d960b15d3c8cc7db54525f12ea9e0d1fa6b17886e1ea5d1e1b8436dce84dddab33c5506f74c926e9fe2bc0f47d5fd65ea3c583c54c023ae708018b94edd072ef0250d70fbf343ad2283acde54b4e684939e20e497383194cb36363196e483ac9a7eea05ec717b7ca910bcda73512a601c904da9b3f59b497d4465cc34247e5d5e0abe4ca70f32ba242145b8906901a41b5eb2a318bb8275518aee875bdf775f12ec75736e6b14dc59600d2998a69ae9eca17e630cacdae21ea551f606204b629a7583431d17794fc55c1fe8882fe45b522e8cbfa7294dc1cfbefedea3ed5c5cf55253363c416436ceb17ca6ef780bce719054d5b7e54d3c925b71d2c90e50503d8625a9f6bd03f0dca29b9e2bfd3b9fef716f3a8ffdd7ec1c2a00c4fd08d62513e3e31759ceeba6ad6a9db3edf8be28015d828f00fed1c3e039fab83c6f35cbcaba7ec3f09733580e67386014cc0360b9a5cad1dd416a9d06c760083970385b2b8f29b23bc7cee0cdd0dc7ff8c2d096d3c0148cd591233af9bcd6964974f7a50f19e32d672794b41abfbcc8fee094a69f535cbd029153643c49b39541e9f5d5dc759daca45ded67b1ab9b43695dd3d48d8f67984e878262ca398b26167c2c1d00df1deb5e6f189a14c669d95113066735dfc713eeeb5d487b35d79e168f54a8523a85e20cd116659bde6f67e3defdf7d2f9e9c6d147d8c968123c89d2365a2f57d64236d85c2a8bf83f4e0baf634aae4b54e095d6fd673a4b88701545dcea00d9a41b9426864d67db3c0e7c11b85eb7dd27574ce2a0088843ac3490ceec2ec8c416ef96841be0e2e059e9bad9882c4ebf2c85237f3d13597156fde2e822d29e256039ed6a658ae271d31b1ea1176e546f28640fbe62de24c798825ea37dcc9fa647dddf3aa8d31ccc61851923eb4fecb3fa7955363ad702f902f59a113edb699be1788b24b81e626378ca8dd9f4388cf607d137ba3e8d3cc373918a657155235735be61a9cd69f992a38c1564846c9ddc41ef729f688e58a0a726c57c82c42b0ed008b43e13f2c2860f7684055968cc7377540db1b16667a1911e639adcdc4b977e2322b48b99a4abecdf27a367beea333447bb61aec5915b99125dde02676a0543b23408acd4c4353824e87601e317d8063d0a5c0bc29377454117532fd0f0aada76c326796ab887f203354f2f754471e903744c6c8e30bb4d50b47621c04ac8149de484ca622c2fcfc1307bc47b9e018b455302c77e1491e71c7e1cc7820b149c060ae5691dcbf1d82c2f9d04e43ed11083720e6d96515aab3c7239256214d6901836532309a89cbfced8d60b5c9a3e6d17a6c17b610ca2a1c8cd216e86bce81b0dcd212981a31d1d440ea944f0dee63478482790275935a21abb6b98252aaa3f163b71e9c38af15a76820701ba5454c56074d0556c6aa65b8b6b19e45e1a923bae073f7b62871e97ad9d558acfa77e83d6a721679a50e97cab8ebed4ad02e01ecb57fec5b7014400ab8525a8cfe4672d09935cf5015c6d6ef61d672a4805c93e43f18de4d7c8f0090c188f5035bc7d0db61f664d2038b0b2ee94e2f6199731044bdce55a8ed61bba6a5ce2a2bd2778813b2ed6e0d05b08fb6f4c683626c2bb79423b02cb21402005aa68ae7cb5e20eac73922002d93b737296f26d2546acb55955878a8ec9ab90e4971fb888b26d2af818fc3300f63033ad30a7c0ee9a291dcac5f5b5e680a481bd6210095b0eb374c82e4ce4b5af7f98b231081b35e3bfb54d23751d4fdf8e823f623c71bb7b79069afd7999cccd1fd9dc46343f4caf8557c42367ccef8c6de729a4e53612f3b58c74b78844b14b744d63efaee11cd4a3cef979fa8ae458086c1eea3425060d173c9b4fbcb534a6529e0ae32951c7997f64233d8480828afd0d064f4fb4d0fa3f791b9ae61fafc6d1d4c6b8109eb3399c280f628b824c81fe5bc1890ea0f31674b3e2b6d73e261a47de977231ed0664dd9373ae415d496692b308e4bbcf04891d90c889c981d2aba60449c765f9c7e0dbe8f75bf1de01a29856efc4d95845eb9e55b76beaa5ad73c91880f31dc6175962646ed80acbf2af37ed3bc3f6e28998f19b2335397b3dd26414be0fe825752d286fb2173dc56fa3587f2c05f262dcd53ff63c075c9939c7c9efd8b5eaf7ca593cb312777fc0df0cb78ff8e53069cc4fb6fd2f54ca32d1622e99ecd22def0c55362dd005648d5dece3a44f62cae5c6f83dcb7edfa56919f26729ad107193ac55689f83159982622ba2734405a06d18694b47eb4f417f7faedbbf3f79bd8bddac0d026d0ba5e13205616b611732cc314ad415650d12d2641c0f75ce15f08f17062c25a47c6752d4bb940d66be55cb12151caca0335a9e85c6100de79665a43c6aee8f52b5885e7e4ed1958a1d7a1557e9014640b0d9be3d4b755ec2b618d2d2b3e9e3dc3d281188d3781511c1f5091d0a30dd65d49315105717bafc47897a89b7956eb4f29044eef6785f27650db1add1a3e628902e8deff8fe29eb6588c436493ed44d44442365461df1c0de68add2634b4a904c91a033364afca33a645b2b3d2d4ed1c19243303a71acd6866b091fd3bec319663184d77e2dac8a0fd6b7854e5b09f90556b2c4c4d2ca36aaaab06556f03df00ce6f14beb4e37ccdf84bbee3d35367497462a15c255b415af6fb86901dcd828efc6be2f9afeda23ac83fa6b7ea17e82e65b95a711dc8257b843594360c68566b76fd29a7c968602904473008bc8151df8c7a9a7b1019c1a5d8056804b736bc19a68bfd61f2b5ecc4bb7b146d9ddc7371ea70f3d850f3f22f89a9096b53b3fe1ea4d4b6c85282b28d250521b41a6a235e6b47779369dc32f4e33b87b1bccfa64a0698026ff1515584e54de84e99b7d634383e185791b4f4eb5c9a990d78c2b0c49876c8958f86e2fb0f80c9654e5f1c0fa1ba5e3c3b7f459cf2cfb670e1250d03ff07be0556afe86bcfb0480322a51e6be91c6fed5b39721990f6f4ac35afc2e760986ea733a4e8408daf2c529f322bc05a447177b5c86fa30c44d5e71d90cacea09f54a7fe32a5cc3119d9ce057ca724383c59e579b560abc34675244c673e23387a34743d128b5c1161d74252e7de2290e5daa4a5e30d5c451b73ec1f2731ac6512d93362631fd52566d60c65d1e6cd92e74e0a47b0cd9ecb72a51fa7a1ca28b84093fed10fcefb51959dba4ee5c888b26479ab5654c3c60383d0b11ca359600e79a04d0b8e9fbe57b7e2b55b4927c29f9dd1cc31f39ebb7ea306b0f2600d1481972573b6174fd28d98e51c463803e0e1921ca8730e0f59c324af59a870ff729dcda127927ff51946bba25ca19deb2e07333ff850feb9e6e33bd575afbdc644cc754f7c8cd12c7d06e7e871279a4f16b0c87a44da7483dca8c45ec00f6808d3699f1de9ca2bb84df0d12767c3cd3fbff48433e9b33b3c772d7f03d6e5933533e4d15dbdd496b7af8cf13c82adb5e689737857735866c662f94ebd8eaf64ce6b64ff7a414b67026ff471ba1f77dbdc5182fcb779fc410d6926444faf20eb4734015504451ba2b68b753e52e83d1dde051417f943e5def97b1b3c09dc38e599101940bc54716c3773d56334027ad22bcc055dea7445bad01b785f05cbcaaaea810c9f519a27efcd1c5c82596bbbaf56d802c77cdb834f718f79e689f557d70ccd1cb6eaf8f70241e1682e25a767e0cffabcaaf9bfbb7ab798b1f32cb5085831acbcb49d4bc957526b3479f6d8ac28c6ea6674f75098bf5c97503287ed671333015e33c179934ca139ce602a56b24d488da56c72a5861b47121345bc6f0ed49b0e5bb099ebc2c73f340304f550cd7e30aea7ce2b7f3039b4b564fe9118941f458c3677c1ee4f64506233eb158fe23cada77beeea4dbb84ae24369a866daf462a2f02d877c4a507ab0a6215878a122d1e17a744580eb9eac7f7407d004b7de2b2a45f1a5e1dcca6b1ff7b32f8d8a522762d92f17a12cee999da3d2a8c8639f0169e0c9b9d7fc904d32edece4b1ef2816dc150956a120e13ad4eb5ef5518570911f3c36398be87d250ba1c704d7c258042990f195543a4c0626bd74924ce5de09352d7d547e2811b20e5ec7cc30ac46d94204a617846e7f9a6341fd58c5fad73ac4b14df965377679046380aa188fec4652bf690b491c847fc5c2decae05b52e9b26127b82274665a95718a624c696b1cb3265324bd6e83ba69ab7b908506bbf07965910210df9b08a465837c087d5b361806498c35daeb1c9446010069e522905451816e408f25c19bb8a4f47cc58673db5c709aa5b738c6a5e7a8e666297b49fa03bed3609264aa77321ba9ce03132d99522e7f39a49cc1c30481255f57d685b5b94b040f9127440e1b5e77d449ec2e91f280721a241f1a21dbed345d924bdc2c57cde00888bd1583c05038c9eac40bc8a70039e6891d5b70eaf25cf1f3590a4b53dbe7cbf060cc8312571efb8066ceb7d36e169ea08b75bf408561dfac1b40907ff60e7dcf82e85e97da456d43fcc5bbb476163cc6bbb957a3beb567329ceef2f836f74b8a28b6ab8834001c761a76fd633dcdb213d80ad1244a1298fb631956759cd06a8051120aaf47e13f6933c9c750ff6bc4687c856f5e2593cae05e967eb519fef0c4d3b5543655abfcdc2c27acac63bbace56b8e3e5b897e6355965c665cb12eb678f40c78053d16e869d0cdd1d69c1546e1e09da750755e5a4071ed65d7bb03d59397c9b0980d189fa791f3ffaae5ff2d5843d5f932c189f6e759dba5913e0003350aa0df3b8a53df043e9375c3ff38cd6c086ef78be316b5737baaeb658b33a0274364d2ee6f7bc3253f67e4e25f9cdaec2399ffc2815158304ba935b7a1aa1d4d68c2e851e4e42905130d10044727de7caba01678bfb0f9ae12a28566472d12f93a5961943f7ef7e810e240d10313c526ba3bf668ca63613a348dce7066c11246c2b95078a01910c032590a6aae636d3770a1c77e3c4b45cd8b1b0bbf88adaad7d1b1b7df370aaddac51ee1cac0984721dc12136bfab3f79511c894aa85894dd2cdf5553f5a35810fcd58d4318db48837a84b971d41699152c42953907cddec9c21189daa1b11ac01b80ea0cb1efdc3d003066402399abbffe3a2ab052e12ac98170f47e8ab81621c0fdb8e663c71ddcb1b1b4fa5cf977de8f9e3a497234fd7a5e0ba2c71d7296f5987cd3f8721be62e66efa490a88d5128df52d6d8b3b6267cce510727d8bb002d1714fd5f95fd22bb4b845fe750d36f699fc6b67d95d761171bbfeedb18adbdc36ad0922e906e8fb878a46133508a114c575add79214b54e68998a94d480ebec39506499479003d3f3b00c5c09a66e088b45ed05803ca6874504083b6583a8faccb91c327f48f43d3c997883434f6e8cb000fbfcc6041b5010922e9d946f126e6fb5882a843bcd649b21683a8eca198a06ca587cf32bd764c4c406ca64b2ee8ee200e321e95f508ecbf95deaa497c9dd177064f4e322f8daf4949b8c7414709a48187002ace0b0338285a2c977b5148145fa529c3b945bf61165a4429c3c61f855268595c3af4f72abca1cfa8fd9496d46402d1d884cbaa541bd43246e0b6df81048b1af87eb816d357b2123168c6793d8040f5c596affaf1c15954f9f4b1ead0355f27b11b09286b1ce70633c49044d77da90a08d31e9f944f3ed7ba942ef6ad42673a6c91020a3a5e71ec42fefe782bcd4d15b3e1af46fbbd95a6c44cc57722948bd7574b0b739a0ccf40c71d4acc773e2c163d645fe3513bd96d70d54e0b3df0dce5d5943d3128304aaf90c785a6225a19b846160a55fbed8b6eeb07ce01794eb0338debb2c28e8bd8b545f787a097ea70290046272df0a2e3b8dcf886e5d80b99e17dfbe34900cbf6576b1953f2764a0c046bdecc19f3f485251c3f36ffeb2768de5f2e0aed3d84c9ca297ce5cde991d8ebefb34930aa44983ec0ad0cd6307de5df56592195e84fb12934a968f72686fb1585f0af0bbecdd8f2e2eb5cb11e2b82f609e8821a3f5d0906bde3381421df8f84f0fa845a0cc3b0bfbe8285aaee12f2f79c0a2dc43f5c33ece1ef7cfa57156ed3217efde4b9796d6ca3bdea317d2d421dee50f0b165ce0f24271ad11da1f24287c35b08247ba99e43006b0cb0b72408a471ef4b4b88c7732a8095d3d59bbdcd275550910a3660fab313f6906175422c0858321adb91f58fe4b1ba4e1b6be7efc1e1072e52ae10abf5f8643ae96ed20457470ab0a027dad64a01b2479389e3064a852e6cec4eb0767e515b89d56d20335722e7db2d958a8d956966a0b34df862037435fbceb631fabb63f44209f955e9cd1f9ef4128046f45583adcb493ae410fab26ecc30e8c31d4520f81536763486d2d33c2a4f31c9c434ec198cb313eb1066fb67643cf48086923813b0e5ce1e1d5ceed54ce36dcb56237305598b98f87a911ee6c5ede06a6babc6bda77db6b710c4d0e845c0671d2742ead38b72a71999713ce7200cdc567e63b8dd0ac99cafdba57850b71877660216fcb20afbaf39189633a2dffc0310af256fe091b1dcf181a33aaaae55f917a43562fa0accee4930b77d9bab6d5e00e31d40e6342c2881a7842045cd06f84e06b4c9daa9da3f9fa4babaf01df8a1cd36a100ed0d61ea1fe96add303c2895b534fc2a55a3164b7b98d54c63e3943a9fed50afb02983f10ac9161edb350b840be93a3063dd0c5b84a32807f164372d37c7e7a2534d2b35a47aad3df81d55b96c87c20c93a7ebe870a150fe0cec8067c067e80c48549ac6fdb17b823be88565f7d9b149f4d62d566800d0ea2cb07ec8ceb68643c1923a5db5f34f7843ffc82f69928cd4b2529abd52b0874a035f45477d3583f8c460758c255e173bca167b17bfafac1299decd4772087135ab8510a31716cc313a83fd80a1190e910f3e6b0f22583a1d1cb998c5b6fb702d8afd67f7161995d69acd0e98b41410f428c4d42a674d1bce40006be229c87103cd82a9a4eb3497a966eaeb688c274f4ac5d13240b2393f3a2fde4476d4444cc8cc0df0db0aa805b2a323283f1315a04b8b672255f10c6577d44f2d94d8db1aeab4a873743f0c90f1ff974251324d4a3456eb42137553f7c1f51c9a12c24504b80716ed2ed9b69d610490134bbcfe388aa1bc88257d536b28191cca6f7e90ae3825c55e2d11667625ce00baefe8758da55a5ec88ca9bb4b32fa308d409d4acea4a4a6e289b2c2006cecc3cc73effabaf06d45b8f4fc5411c911726c34833c0e1c00301c31a07c816bc83b02b16048fbec01f8a5dcad84ee87137438ac4376fe9414d013e329a87510b724afcd47270fe211c30de33de93729f18056474960a7c23289bf3bde9e4bfb1d1445579608f3153a0fcf817ea8d9a5fcd2d7e61eda62a540f5e3ef333a866d2a15205de52ce2c79eba8db14902a9edb127e55517c71a27cb8b71ea525f5613d4cf527eda5450ace00c54a03cd3752c1abe0a7d06ec7ac932c1884b22c523dc8681ca926fafb1d7fa69a9d7a405d90e8ea56090ac791a6430c7a4646955ea0d3479da60d0f193c6c03545f4364aef2dd902e0ffffff1f