PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80798 d06c540d9f3a9d7d864ba56f5544245e1cbcc611551c9d63fa1e2835e9c5c079

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
00dc3ff75e3edcf164a2b7220c48b75a00083ca209aaeab18ab15e7f3b540266
Certificate Block Hash
d06c540d9f3a9d7d864ba56f5544245e1cbcc611551c9d63fa1e2835e9c5c079
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00147a000000630000
00100000000100000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000073ca47e6b9c0481d43d3269721416f128067f8a14e54dab714d7e806e4b2b7799bbc07029280305696379959e409bf9cad53000be9d8c3e8456fe8058f71c14e8c7e5039fab8a156ade4309c5ce7cf28454dfa182d79a3e6da040000000000000000020000000200147a000000630000

Raw Header Hex

00004020cb51457d5761afdd7e4febd22d7ca4003d478942da746da9eb2b6a506811607b60a33e8b4278920318e286b8057bf6105693bdd7423e766400dfc7746b6403f9820e456ab8c500186602543b7f5eb18ab1eaaa09a23c08005ab7480c22b7a264f1dc3e5ef73fdc00

Proof Data Hex

59,560 bytes
1212160103076dee9f94d2453dc9fe37674c955beb9b6523c3d69bbf7b5d0da73389410f297a7d1f4cd06e52c946ce5e38d4a1028a8f17651d58ab83c02241540b55707ae16618fb3b3d6b81590cfacd76df473d011cc8b890382c9b3dca4522f9f187d7d2b64b970650bba98088ff7fa78259718cf85f2cc50142b2a96ea3e3332ce960ffd414af96650912f52520fcc25caf7b6d969111f69eafef78a391aab7dd57bae007ac6adc96a46dfd586cdde97ce3796a518c008182fb57099d724a65de7e14d60db5fb4eeb8d0e59e0f06d38916210ef15c5ef767a48c1bd7cf6e19cb60eff4254ed17ebadb17b71afa92049653bed3b699576aafe4d7e51ebe72cf39a3bd1debdd4f9be80b26e539fa966f5e729690ee3c6717d1023b39df685cade6aeb0c4ca4fdb28b59b5e58e35dc3e3284705f2d924aab83d50dad834239cd0041083f95ec7144d352083705d90609ebc74c6d73ae7ed1960dc73027fa7313179c65d096a017509b148e99d12267eaf5c8da1ff8ad204b7c5b848bb8ac13030ac94d4a994d819caaf8cc192acee57e8d2bc53d5dbae194be46821f9112ed26a49c42cd0b78b4aa2321089301073a84f5780ca099ee3d399d3058d58e93b1a9044f3ab548de938554e73447c0a50db070cacc85a94ae8c0731ce1d3f1fcf154b2ad8313e7acda4ace8c8d9479caf8b1e7cc88cf9a8436bc919055b447f5b495f25dffc6eaed6bf34bec86d22e8a2f12f4744270285bff2e35b5e7393605b7caa5690e97c76ba152eb33c0a55f5b4c441bf47883bbfb11e07c35427449474103437eb074a7556c091503a6a28c722d0e04bbfe1edd81eb12ccd6177d7c4ebe38f9a0ecab27e00ef7cc1318a6adbefaad14102158949f5738a6aff870bbc33777d4cdd3919784376c3f7b86dc9c828432670d85527b1e8b28b8be1bd8d70be6db66669e98021c84c70603703cf8fa1e5a0ae0525e97c0b29fe29151f34e95915aea3940441d958bb0c0bd504b34f033d07df9207852c73bf82a7e6f23ae850458315bc3d0dc8e8b5ba514bb10df06ab8b2ec843796150c97c69877ae9c56a93569f0b0bbeacb6441036d2e099a7eae89f570c53de48a2f1a5c8b3d9cac85eb0e550df5c7cd1dfcda032914658458b7a962ccbbd550ae8b533e2a3bcc1069df88f487079c7fddbc21a921e9911869704bb859943fe06e1bfc49e37e8d1aae91ebe305becb1a56e80b88ad0b1aa0cc0c4668cac1b2b2bd6d9edc6d92c0104e08c29f5aebb551465704fee1ed9da8739e6d9badde96efb233f51e1f0b742222968a90dc31bcfdec1424c0e2cbe24bb7d6a7bb30047a690f216edff395f8fb75ce29d04f23937940c9ec0b391c8fb375d97feca302cd5119af5acbc82e71c61fa4a8dd889a81cbe3a9a183d6cb20cacb060bf513cd279dbf9936794f609ddea4eb52e969ee7cd17eb6287d04bf3a0e541ad116f521a052009ab569a20e76e37f5d197091fa64f31c050a571642953d05c3c1bc52772e5d5a8b9d88324162c092e1cbe223fa08e08220377dcc21d377f2dadfda75bcb812ed306bcae652a36271a04dbda79a0888a24162e9332818cf902927c94977dff3c68aed0cebdeb00412804b4cc70dd2219c151a15c20f350a916e0d18a2167027f2e888c270fc4dfde610039d4eb653bf90559db5b841cf8b07a4ce56fcce99e859b8c349c54517a7650a555945dfef3539267773f0c5f747b7d5abfe2730372c27e73acc79178dc3041b251161c331362d71def76f34560ca1f603cb856882aa73177a180a0868764f127ae5af50a6f1027e0619c221b1c7e1eab1157a9ba70d1d0c35b28eff17873843b38d90ce0d5c23700c854d39569e8033db492d023bc47d58530d63a89686b5e583b17b55dc59b7efce238decc0e1a2923dba5b2a8fc9b4c777897842b2e82af84da1c21aa568d1897fa17670eaee60c6f890e5077ab5c96f191945983986de18f68e2a85e563fbbe03bc7849a1f74884600fe744f644cbbbd06196d0cd75b3410592b4dda1a1ec04abff0500efbb78c7494bf673ecfe9068b474bbada2e7dc2dd288637268a794bd8f89cd874cfa486b856a53de61533e0cae9463832554047d7c1b34a35e0fa326f2b7ccb30b26ec9d103b634d4a24c1a109f3a0c3d7283c9d4d80f97a9003bf5ac580ddfb7a42657057df9173a8a99f3e1d1af78f22789a3e653f5c78d60ebeeedb8cdf8279b22bc4a6d465bfb1c8411572fd752c92c31f27118cb4b1cbf7daf0145de1981bb5ad0c451316fa61a1e8f89ecdef5ed866c77bb7d2353da6bc9e4e88d64da77be59718d6d75e5c2fc91f8819ac75d9d5031f386127b9f010c9533cd1fba89f011f9ea4e9bc053b671666bbe65c9818aec3b698189405871a767ad52486360d30212abc70c072f32dd198d727569b2ce9aa43707008115f53addc333896f75de9a60f41e4359cd374ce70782b508a80eb14cb36ba942c4154489ea67c608872232f3abe6f1f1a5493c716ac810f057a889392bb1062eabee5984f07ed1995b069e263505292f102a2dfbe72f7f805c0f493944231d58718f3936904c3f9b0aafdc11ab330b2fa5859c966d7c9bec0e8b4587038e0e3e3ab882118a66ae7874dd07a19da2a5223a71a05454e809dea511f7df820f9b101f60ed3de27877ee58cf737ca053d7e6709b2ebbf3fb36ccaac78ac17e07a98194edf2f62de46065364ecbc0f288a419317342f75e9ea87dc50ea0c5f2e5221603c58dbd570af600137df102e1eb1c7f58838e884a72503df229a1a10e791e04b85afea0916a6a82ac616819270721350d7c740a3595892fcda0b7282e91e9e466d60d50443e17a6b065ad11d139c4db5dc1109f99ccbf554eec11d2e7cc580f1e2117463029058f51bbeb68ccb8b0ae96a361659555b19a1f8666e414752438b8b746a9cd858040b473400c83735a685a290ec46fd77f38d85adf4dd48d7b7ec3f6bee15b667970fe28001832d50d7180ea87078c92a644adad0788d40e18a34d3465cf41a7a49fc7632d40d073c1377391ff91532eab800f706d1893a68fbf6dc4b7befd5456d217abeca2478bd1caed72698a001122cc3e4c8e5676dc3b13166d95d61ccf59d5fa04fd77ed29420bd89c391d4c88a3880827ced92b2fb860cdaf25bc8dfc995a7617d7d9e4150d18f449ab3317fe0d8e563cf54519bc06e7c6b8abe4971dfe93b2db61462b04ccafcab5cb580fef1d5a051512878a8b70b58d9e3c9814a89e09517d38294ad4cb2325da1e3e298e44d19afccb5026711f080489e7e548a249319c27333655dfe9d58507b19e70fb7af1ae806fcfaba3d24312c4bc2a709f773bb95aa2bb3b2e05ea752fd21ad31a3655652fa0bb857805c53a867f0fe4a3f8fa7593048b4377e779244bbe661b04b03f159ec677326f1f4f6652feca3de3cae08f62ec71c13c86a4c052d9d733a1779a00b0a2013194dfb768418e016f1e6133cab8baba37bdf506d2d3c44af6614ef5be5a915db340cc6c005c607839d32068149b1bfdd2c6e989bfc9a4e735a077cd90503d5ea4c0003bb25f58e327c65e0edf8dbdecba682e26640855546c2132ff0cc9a51af02d6cfcc76652a49701abd7ca095429a8172b670d669dc18e623b86f3b2ee03ab986affab202d500499eb9fb02154c84941280243f11a0d0b53b3e9e5ba0b46c4f6783f897de66c4049bc86c665871b04cc45ed205f0d9c1aaf341b54cc73832e20830f0210e7a184876b8a6ddf076bb3d8551673576ac71f3e4b4aacebd315b57b89d440611b2b4aae929d18b59b88e6cb4f1c49173663d27ee83dc09856409f9f6d6674392e32cf914bddffdc841fa6ac7bb14f55031035ba079702b81220106079e952d8c4acf87e01f8c3a37960755e91d77d983da986b0eef110ebf245b73ec109f7e30501ce7228cb46ac426724bf544ad113d477e72c3dbda2b6bca0672b43b1b823ff532a7f034d8222d4558435fbd9948cabe0d507ef7ae45e792559bd9d6895be2bf8b67d49a511184464248a14b08d396e67df8edabd20efd2c178bbb539cbf322471faddd8572bd7aab670ad8ee4af7e0324c5a50014bebe07580895dcacdb31568a80af342ce07e9887974fd4efa227a8afabc7a1fac60ce675da9ea9fb3b47d969e480c4398cee81640bb4716342d49f485107572f74fa23dfc3a2fd7fa1dc6d037910b9b26476a0d0dfc8e9a1a8709cec5930a7abc64686befe601ae2570746bab4e193d4b88714c17335cbe54ad2e239bb32b050a1d89a0bcdd5b59649f584e66ca5c02f19d133b36fd47e537daea72daac0d26586622b42dbc2b97c96401ec29a3f18d064c929fe07001c7374a8d6f04a72b39e0fc303ee5a35d3dc87771671a38cf2b332428eca27645d20faa7e1f16d47358e805ac1f1934508d5d51a131d61c413b1125a94dfe230744ac9534e585b2ecb505e008bd6b768d378f62bf30a970c319d65cb0cc589676178677c774f46f3c5fdcf41fa8f2fce22e4835a18b894c9b67efabb341fae74e1f3adc798f8217a3c040578eb4587d270091dca3194fec8ab808b569862eef12e87b4cc1fc8daa50676edee434f2923854f2399876cc262fba58652f5915f4cc0a294d887505aed78cad525ee92e637cdc365a3eeffe6fcc55899e7437137a47a57da31360b5d338d47e76ba537c9b7d81bbbac54c320addd5bec5fba467463ef2a0dc448f7688a1137d8bf0b9f7fba9ac682a78a44cbd6c35da2b467fda99feac483ea9ccdbc1c6c350b5d19280a2b710a334f894883678db804020e61d9c9dacd19bbd9f8f880564b1fe02eb8b121a2995910dbf72497e50f1776aad2f0f0ba264e17e79e7e6eec4bfca08366b5463c7ee43a85b2a0f507297267fc7383b3fbb1711eb536516e14dfba81bed48ba988c1d88f5d5cf0938370fd114c2e13a307a7757b67473cc7fa8e21cb38db5a1997c9f57ae433f0ec88f78d2281059d687ae0f4b8ccd4df7a2c90c1986d4fb2356b65b0a8fd5c4ca498a200432ad2244cb1b9a842c07e1503f6829fd110b35eb5c321841ccf6720560f8937c55c0657b8a672babf7cc0442ac451c6dfc517e2d33e7d7872a1bdafcc3cb1b7ed3a2be8d367ef9badc21d79ccd6c583cc6e98e8faea50630fcb1f16f564addf9bdd70868d24c5160c9c36d0a430dfe906173abae3c145bf10402517bb6aa846256e6d98538d43fffe363a7240275849267fc899fd16cb1de6274035b76aba1b9dc1eb29ba000a8b7bf1550d8d82eda53eb4c39e81c263fe64448152e919426d8383307a9080e3954fc07d572ee88b1b1f206f92c1a96dabe2fc5c37e941ea76cc716c97eed0dfada4eb675f35fa4b2d8ceb596a3507ac3d7e5c142067fdc53b4c5179d54e76823ac37d867be35cf2aea097e28d0fcded6181d11af97c08ba217469db2bd57b0a629f0ce3e705a1e1c328fcf2297f338da8fe4d80a147eea28c9ca1fe1e040d70ef641f744ad26efc591441ab8e7184770470fa0c15ff59b05ed18ba06981786ff82b18876452e0583ace670847661eba9657853e8679f9932a7967c8e69c9d8f32c27271aa1c1d983bc7d2a03023755c22a85e1f5a10f155179e56b207e6dffa81bf3ef7b342333bd840e3c819ae19955438ed259c7004598a9ed4e46b8c11d778ee5bfc7f71bd92ff098b6c25593d0e249aee80a2f1017266b52969ee985540d48088d9a217cba26837241d2d028829c6579bb495b99b6133d1db75134209f92969b5a07e0ee02817fcbba1686abaabe872294425faac04fb12e7063f08e2b1f861f25907d7c544dd10fa99ee9d5439b0391f83001898027b1763d4bf5f25673cf1680f6427dc72e805b88ae4c695e7dd420cdd2da453c64b5e862fc8e8f109d849ee2a35b4064b1acf547a6b0af14ac5203e33339f63008a29fb125d23e75bae4948483e162e8529ec94948c19b9fbedf95305d43420d9aac63187b974498dbb4d589a2d1afb5e7e5d6030b3a50391a33fb13fe308d4587d84f989c5599e1bc88702b38ef1ad2607870e1fceb48b342c68942c778aac197258bc200389b2bae941a3701c8f5bc6544365251ca4ff9084ecfe361e6d0ae631a5a52e4bc92448128784769cca278ce1d41e33fc66af238c7669beb896858f5fb4b48a4f54931a2c1481a64ba5e03f782619d653243f5adb731dc841c4895d50f07429d0949473e0829e6e2a06d35b4aed1cb6b75931b8cdad41316631cb25a87e6f80697634bec6f39e44a61dbe6e52d38dfb8864946b2fa95637108e3c091ec97b35b5e6b6a955752a3fcf16051d0fe52789a88641e7d00c1747e96899b43b1bf05f1584562562147c10c72bb1e7f583d816c48af707437f15110e29d32d0521635a02b21ca55c292234f3eaae389f2861dcaa614eabbbb3a7afd1aade01865a8b49508245957ebe4b50dba29ebcfca5cf3d045218639279e221d95f9cfe85e85e1fc58916c2f2a1e1c09d02acf79325b694e54e3c536f8ade7cdc228069849d6ba544885bc2bd9969856755d2f62a95d4618581cbd626ee4e7bf2a13523939a4eac21b17b4e4784349a824ef0ac46b1effa7b64bcb3238f33e3c99175126d06cd84034cf8e8faabb8fe6cd133a1a7a1d4d036399e0ce00a0fb6880c7aac2a4f06b15a6af0a27d4dc8dd5fe9ed25645e2e2be434c5dfaf100cbc9e5cbfc380a19fc4bc02c20dbea710fdaa80aba67e4ff1e337c422eb82d3e872ee762bd5a14f516ac79f31a2ccea92e7f919443297c6cbbc022e630906cb89e30afd68076b52122a82ed496757efce8fc22652524ef0ee134e16e834f8ddd5c849faf54b6dce01e6dc87cbe4fd6a6670916fdfe1968df38f4e7904fe1b5a77151b599225c83485a284af4fc3ea43f67eb25c9b5ea5212b4a5082b847dfc29541178443ba29409417d7b51b0c2f1b6a499662a85efc0dab7df1f1f590ac602694b74c4535670a5b7242c4793688615769240aa24d30372565458c6980fd8a0569f72abae426a60a60d8c49e692ceb79a27430474de727bbbee1b2b78ed4eafa5f28e1ca76c6d45f8bff97aefea506fc13517df3cbddf22f52e65357da046084fdfdeafc05c0d14a559c6e36e7700026e9060472a98e90e3f09c6571dc83986863ffacfdabe67e9721fa026f2848de980daba790c020a116c99077ca8946fe7d645939cff9ee5c8d3dac54f0970a4e0f748b779d7e013fc0f4769934483060be015b86ef7d258a7105b07e2bf1d59146e9b2cb7de36452c05f87d9381c4ab04e68e5ef8ceb04220da87764ee5775530a87044455cfb8444234ab45f31d60bb3b03fb4839b5eb82cb23ab03471eb406788874b72e0e748eb8f23c5e8e70a21454df4364014b2ed8fe9e1384443a410cfb3623ae611bb475e58c0e441defd1ab9cbd67d82b4afa6824cc1a6d9799b9a9ac71e9b51b5599e453593b153c310de65959464a5715b927b58e3d96ce4d5e11d09cb53080c5b184a2bb701a423cc89b42cc01a3210fbc0a58c659009d36f6f9600d341ae4f97ce5e3c8c5577cfcd14cfc40261c141e0139d53c6f19cedd2383505cc6ca133a2e1ed84b2b70cb2918b86c4e1d74166e87a848d20d189fafaabba586507b945f58029a570e68c4be59bd00ea482e4a68b89130b7fc25854368c07e6f618a53a80c0907a4cf2c28158740cdaa0f81786b7b16bd17f5f14ecbecd587e4fa8ba5c6aac356567908e0988a28219408f05e0adb9f304ed556ee9c39d1955ea97c06634d5b400c2dd4249113bb320943a2249b449c5ff1f0de319253cb2a1e8bc66caa29578ba7e0b521e00c6fd75ada19950076a7fee93ef1e1d7c8e317215774d4f39aedbc82077c3c9592e92e955341226a8ca02e41de1165fc28f1181296c26e5a8902557695074f9b4e51b32ad01fb80473ea3b53057d31df286fad0e68fa2d94915b8a9130ae3d89f6fa88719bd91082a11e12ac4516303d8e9d4f41ac7f9f57033948e26bf1bcbe2a0a0d67fc0b975ad34f7a88590dee2c48b95722e9352ca1bca3c36610d5ddbfd863939d486b31d4b8076e9d5c6802382732ece266845218c96ded3632dd50227fef7133c1ba7d4d1e76ca71ee3e16e0f1e116704a3feac1712c9552ae96a156a9a390e3e6e3530b1f14d6fb65a9427af0df7ae3dc8b06bfcd60caa417367abc0491ddc1eb63eb3531b0bbb4b67103224e30dfb23ff5b800ee8803a097af37a3b565eeb53a0655b9ffca3e418a7046d5143c62813610b6ac675e3e1237a6289b10c9703bdd95f5ecc03d5c0b8278d810d26de539c8ee5d73abff6320a5cd4c19c4e9c1a66cf0be5fdcca02620e11dce6f303c9f330d25a596fbe716f73b07678f1bfd9bf8da1a2b54eb542dd82d31f9da79647fd85ddcb5c71ba8151818fae45507bab479293239f4ac42b4a0ce012d1894bf92e1352a9b4a1123786ffc6bfb6ac68a3a9a3c2f3ae06b1face810496fb23e5e7893b3ff36d1bd3a4dc507f10cfdec76b6fb9d123783046b5a6f0e7a2c985067c13ea9f5d4d90fd8ed8e62d5105596aa3193f5341047cdc534d05a08dd09f2a38d588e169c72577f057bb11af5cd5cb8bbee50a9cc77f872107a82404b2b7c5143129d5063515e05115713a73b99856a61e6a7da237ca474f2974393924dc5efe3159f5af9eadc2b56d9d760de3fb10ebbd11dcf6d8c691083f524854d3da4515892b748ab7a926678815e15754e41f831d530cfbc6024e973633477b877213ced2acd82f716bc6c59178b61d5d2c6f30c3a6b2f08a2a637a465b5aff8ed63af785e9c1ecf58f6f5334f4a2bf038dcf0690d088269fa30bc5b577e844a9d0b990b59ef7f7f37dc43ed270ff6f8b2e4c0e45ef04c38b82148832ea1b3c1e2941032e71433bd47bb5d0d3c79164c253fca863e1b3c403399919de693dd8386a42fa2ab8b7bd79ff95c5e617c752b17629896d18eb85aaf3d06dafbf4baa87aef9fd2ca2079ce5f49434f45afa5f870056319b1bc9ce027b64487935b62f18c7d228bfe7ca538dd5a5200774a6aecafda02c5d08652d44df29a675340c32f33e457664cdd0b672405be1a9b0bd72245229ecd94121067dbb9c1fd15e4698a9496210f73f3643bf1743d1c29f432d8af680614cd302b75cd73e8efec86cce67c8d136f8a4395e5dc94c8c2de0a91d1a458042439fd599473f04746acde0706350786e6c1a699c3e0bbcf80ec747783da230f26cb7306a1c1e5a0592c5220f0df07757983bf3f45b9325473da7fcaab345691bb22a112b14ad818e70287ca88af844fe17066d9d4d09d1e10b1a1cc9dde7b8e352dc2b8791342cd7c46519ac60961ad0b123abde6d4cd8a61574f7f7a7e319309bee779c53178fd5528de20b03c8c4b36d53079f60dddb827424a8064186c686b1fa718e553eff9b0dc4a7e7fa45d024ddab298c8f159fce038f46cba4acb135b4a23392ae37fc2d11ba497e21a358809cf7c972363c4c6c0185e39250bfed2259b7ef6b2e301cef5a69ff1642c73ca55b0f18875b95d8f6d3e5a6707fb1a36a3d97cce7521ee74012a5a1ddff131ae3c1ba645e8501168ba360e335a48282689ea280fac41ee47ff57bc1eb4c9a1174b9230b6b1d74fea4d105ed6740d2c851d3f9460699217b6efb234aeccff2592a7c417870a8b8ea489d0ee6c8a7f418e7f10091c1c9c0d095befb2ace3324be4e04e20f22e1d6b26f9b134a1ed88aedfe9540b6c8cae5be9bbd5566b2ac0d600e881dc42dca3e44189b4f3e1ab2d9f1b0e946c1e2f7f1f17f348d08286f401b3235569c18074651655c20fe2815786fd8f5380c56b385f64ce0b4afa9b57b4318c941d76bb3c8bc9a8acf3deb16417afa9eef3478e6548b0b3aa02c49e04d4aadde5888ccdd44628bf9dcf7015b689c20e1ea45f7389362908649b112ae4cdb7bcc92985d5a28abd97747eb32c8da0d3abf860b32a0435842302779bd6cbd24daef9b12eb4c39576f9ddff842a666278b846a4390456dab992e01ed741b04823f7c9a6cf90963d02fd7f63bfa343003955b859a783e6f118bd40e409964a4e3b03ea35304271b33a0dc4bbf8950147d26973a00ac3cc14f1f6cf1097bd4f461c2396f859a5e2f1efb8ab1e29a033488bea62230bcaa94db9d83fd6df4b2d80a1499ee0f0c3aa8f94ccb7d33d82e414ff6e2aa330c66a338ab2f13df30d2542fa318ad79f8e77196ee348751c4669d03784e0e5380f6d0c17e95f6222aaf5aa24d4b2accb57ad6f637878d987bee294bead4492738d57fe65f46f7dd9f1e6560f2a0233a86dcb4c4f7266d0bbb5c1e1368b77d7dd3753eb31e488a67c4011952c01b5c1be241b082f6ced7c3719e444754d26683a3cb0d62b62f6bc0b6cfb6ee166455a599b5339531feba26c3f7984be86c2509b2928b6a07a6dccb21fe4c540e2de848344c705ae02d295e1fe9028cdf11e93994684befcd22a654a085b6385a49821a7195fb17190ed2072c7c17bf0461c470e8fcdf77f8a17deeab78b8838c69d427c57663aa86eb76c6e80961c6761f68c59f4e17718c5f3187af05336b3bbe8523415f3dda08f147d00c202436b71e6aadd37f973156538b6ad78a08e61547b55d682a83852a03d6a06ae3c9ac592a40d04a3e8ab9f3a723e4424b4a1936e60caf03d4c82d45c25d1e71c5d3994805bb6b50f8eaab12bf02ce710b64be6ab2eb1cce354a117b9a812b52d6696f2740629f576184cfab47d33db136db499a4a1d8d9a4d4c8d109aa271127151d0173c71bbbd675d6f8159392bcffe0ba65efdf1b35fa428e97012c4e9dff6631d2f9c1face9d8f04c419250d8e32e528a6e26653f698dc90e4c3974f711bd97fb9858fb4a9fc8d113284189a3a693be0eaa83bf20ba1bdf6239b334e884022c9e7befa20994518e3f762580a0d9b19dbeab19c1e7942713402337d592e76a2bf2ea45dc9b6fd1139a4881c2936d9c0c9706d3378458e46f3b6c8e4cbcc081c7de9587bb2f8438bad047d44ab7b41ee552dbd5520e2922494a2b3cc12e0681b453c40e2ae0226b60fe71fa0b85ce9e800b0ea17580e9694e79d3c953a5bcec6276f15b2f1109b62d0c5184009cf9799b8c9d573d82eede1c211ad48c3a2a12d2e5cb2d9a7e3a658861934a99920c875ec816d8e3d727a7c0c16d82ecd75db3556c49dbfe968da55ace943191c8d876d4f2961fad4137bddca3524682b9173266523734d7214585d26886eeea6792d4bf0aacdcf3eeec409202ab7da15f7625fd9c6244af8c83eac0aa0068856e2c901b48dd1a450a745b88837a1a5f564c733120c7035a8dbd92117c91cdc3570e17b9cf635c9f85fe4e0020a97a59adb78e921dc8e386bbec7dfcd12ffd51099db441eb7a536af72db1fa7c6dc77ed82cf071a69638b29175178238988f5bc2aadf2cf56ba874731ffaf9593556145e4506c70adc2d79800970a3079f65242ccd6f7bc814f04213a7aa7b8121731f14a096dd4ba9a47c6178c69a224da6aec47ecb53e68becc6887cd327c128b0f5955fb06c6a8f3260b815ebf5364c966a144902b85f738c530bcddbaf07244fc17b716d93b0262d65fee392ef02b13632379cdf952fa0750e5a30e6ea8a2f3bc08a311a1716584dcd3ad2bb75da4e85f18fb0343fe8f033d9476c081a116fac681d7139b98c921d054459f247c452b0ce0462650614f6fd50a79481d0ec9f948e9d1bb791b7085018481838f718a39c473690edbbe5607d395afb735aba8f3ee108474f0a7bc5686f1b180325bec04820e61c350a810651221d0c8f438f8da4030dcb03ef847ca038e7f3c574d91de8631dfba42c31fffa84fe511c31a1e2c2b12a15da4f74f7b67cf9194db250a062c0ffee8529c0dae2327725c22e928ed49e063e223e2df674965f409a32cceab7cf52defdf01f8d92baa09440d9f317aca726326e02048759ebcffe1e02fa440dc574402146d4a0c22ac41941f975689828560a732f1ee250d9f75a305643d200dd22c09c1b81ad9eb178fa34b24409c66e36cef109ad431d3e7c6adb31e186cd233e6b98d5ced3f194a734521c7cb75088f8de96f00648ed25909f29f7401433002af315a471d8d51764c550198ad388fa062291731fdea8f3d3d8d8caa0a843a4f08053efabd44bd17d309173c8cc1c1484f9a6830e72c40c74407abfd35f71b15be8763247e7b7473692c4d8f030b422c32aa61d89557a6c89890224d7ce5ae100cd025f7ae3418cc98187d635921ae9d41e297eab65659ca9edb4926b5b50523aec2f8c37ccf55ce482b75ab857a17019e78cd51ca7b8e53a99ab8aa91064ab6a5096a41ba1b22d7a297f059fb9b6bd9a75c1a0373a27d5baf2fc67af1d48924d304ac109b4de9fa6a53d646d549d8e774e5ed47646adf39a30326422ab06fe978c70a0badb873bd9b0ba66bd85053428ce59d3c7fe3d96e1dcf1bc3f77bc300423e4ffa9cd08187c22a1c2aa6728aa3509ccc7cdd37375af38df917253012ceb58145f97f8ad2a1486e2b342efa7346527847709fb87f88bf35f4cd671a6a87d9b491842f410009c20f15d1113078f6beaa92f3db659153b5d10f68ff8d31f4340945832a817f2450015d728962439935271a660fb60a8ef87c9ddf9dfb026dbde391b4d5e5cf786a3a27ad7e0fb93abb1f63dfb2b2962b1e0861983cbf3e0483e3c47977725f1babda30b3f0a0c858407180ccef83195a83cc4522b443a551b16f750b9de1bfa1cb9085c08039c50449406cded45338bc68bd64c0177c5d068fd61e6607cda7bf8ea89db5312836850f481fb76b9a1150e66af6f0c1bafd0acbdbe1e9d23bf1acbec9ffb210e11cfbd39a66a975da91eac4c880ed6c3417ccb6e1c5b0d5ea30499896f9e06468b7bc73a2beefbb1424d3c464d646679c7af225c489157f2a1a14c701db8086dbd52f6d60108879e56b7193fddac2f3bbb0941d1dd2eaa9c46fd8dc2b3b8cea535ad28c05972ec06288272759adef9e66d24dda6cd4f284084ca072ea48f8279aa37eabf3d4aba15b75d4bf8dd8472fe93c61c17a128983d6d544afea5f10c6792ac94cd36a27918ec7074753c442483be9f85c2c3444150dfe87812a728b6dbbce47758913780fbf26479998830f613d387f152a22cc69e6375215ca13deddb7f77124b314cc563ef12d61be74767740c05f7eef870c343b979c72b33c845c6cedb5d0f860ce05431c7cffd68e9cffe255e9671bab34ae63851b482e7e476770ec498ba3cd54626492d4e4561cc8bd7d60091968d8cea00a484d0f89126f26e023b4267d9fc427cd82679a7f3cb7887c919a56bac2c118a020c39b417fa7a28acc49ce0f611984b5bb3e9dcdeb702c2e939cc043b1f3046ce8b516910d04002d9244d6c39faf3532de87f471e7868393e7f11165c411ea8afc8b4e05a760ca189685a2b2078dc1e14436beca4daec3e33c74ea35cc1e059c3f7d6decc47eb08c85beb13dd1760cf64fd119a885fb19b9d0a861f7903825f7ae2ed3188247ff1cc2ca2e80047153195e470effeb93aa01e8c57db8e5f32d779c16d876ea2bc2cab05c187de075c483700ebbec832749336d87fdd8471aba9579f7245385a7bedb115be50290fa46cc6bc55812730f86d381e50d8f6f970771aede69047d16c6e0d8a8a7452a0d5cb29f2a28a1077c527a05afc76b8ab481dbc81c4c51640810931444fcba4696ce9b5f7e10994938055331cd5f5bba7cf877e3c3f28801b04368e123788f6756aab71a9875a6e921d3dcd389cc65bd88a44ee92baa51a04814425d5915d79275e29bc125c233cb3c37e6be8ff2a79c63dc7713db8f54f941d655ca81bb8679245e252caa8c2b278cc34c149f312d53e7fbbc9b3fc5c3ef40942d689472f49df9b643ee6f5d0586c4960b5af377a0c59d467930ac90de3cf21cf6c5786261be7d970b211c806fce1ba376013c142dd0115d9a3d17a995019d0b785a46c8078b1ed1352018841dffadb9f4f928c57d21300ec8044e81ad69b0d02c08bc5a5b6d71b5829856895665c82f7e3ceea9b2e13d9e07a2edc48e28d7d95066a5a028898fb89aa8bb79f050e75dbf90f996b06464e89b2c13bbb4a0a1fb988e6be57d6d6defa7c3847e57b7e977af218dc15c30045fe53c292d0a8dfa0cd99e9d20fd50f72f5c8cfacd28c2082304ac11dcc4bccfd6f46f1d7b4647f1e06b63e62c6940c83f42337b7b79ddab5864b40540cacd9da346464489bbc93d21ca59e36de14957dc6a0e6c41b426cb422ec8bd09ac842dd443aab5858bef799f4770d8f54f27a04065f594dbc7d8b2c9fc03877567419f38bd7198c581516c88bc46133bea309d3c08330290f5a4860e768445afccaf1cfb1e895f6db8090344e1600bcc0c8308d541d8fc19931cc039eca16cf6a5bc6445d306412084f1d916c94ca73b07474bc28713b96e3fd584993721967522cdfa9ec9530378d8cecf4a032816aade9223abcbc8eddcdf50088ca96729f52f022af50d6962d3437ac2c75fe87d44290c7aa779301d6469dfe46b7ee9095907edcf40b2b0c51359f8a596148da99390b91e943f869947f9476dd9fb2a46f308e8765049be4c0d1fef7e7e7a8f3737360a7c2e529a9a7d9d87d996614f53fac276ed99b6d107bf692c3c58c3fcd8a2f15f7538f0dc4121288ea9ddf820a199bf73b621192a2a5dc2d8c33b73d3eda66da0ef04848388b8bd769cecf15f514369a28c4179d6973d44a6a4daeeafca4841ab5306a3464908a0aacfa18d94a220333d21f01b0d7429694397a49bc16cf0ac1a05b5d051131f937cc6f40ad32bda4f71a5838a790ad975ba32a4c657622f0a76db0fe9d922b4e619ba487750fdf0024c154173dc06bd85922886a48d70b9a6c2259e86486fbe62eef458e004c4881189fd60cba842181b82db5df194b2436c0297d84b81c9501c018c1972443792cc11c3294952acf465bda1bf094c2838b1261a922267fc4027ea1c74b75c228577b9b3224db7bfdd31658b44341a07c4471f43efcb09fe63523a8ac7bdb796153373aa472c10a1c9f789feb1f466854a95b767d2e1f8d750c8794712b2dc3f3248350f73fda472f75fed82732e4ecff240f55918a756eb1a6cb8fb68d9972fba6f1171f5d73cbba81665ffdfe4a19c2f7a9b1dc280fe1fa108c0f48fe2a62f0fdf021e9e595ce2a6d561c2e4c00fbfe308bd5eb4f561cbe89dd02d9482eaf33952948eb648461758af08405bfa6dcd11bdd9aac3df9a91ca17e4ad7e2a85d455f5945ecde65031e808700cf80737de7bec0e3c609c5b11cd6930eeac7c1ed461dceafbfe5edfbb0d001fb2e5776f22a84fd059212c540d06c9e4d55d25b7d73f1b5f1803ec29297f6c7bbb91af14020c48d78fa1bc99355f72c45f05c00bf48e09caea7cb94d0f2ad3346d74c70ed4ca756f6b9c272e99ecac28e3e55212f8d341330c7d0cff94ef4d01cdfe079c3bbfb7fa3fa03a2bbac92f252cde5412606db3d127719693f8953e411987696650e063b2a4b1611fcd925fd7e41b88ebfb0f6c1b6c5a99543c3658bea62ca5962760d5b62c33a5df1b5bd583db6a7db18d05d4c4266077d0f34558dfec0c05ec4ff50728e6031ab3e0d4efb473bd99587edb488cac35c5566b89dffa1a9585864987dca61da1b96ca299b73476576ab9aff9c16bc46b518b132eecf3b300bc06a198b8f5d104822a921482098a6a4696bbe13c8852f5e8063ed47cded16185f465ce84207721822113e1ea0d7d029619061342524fa5b930157e8278c608ee2c9be6226ab9484f0d7b5d1127db4bc0f34a8b5b60477feee1589633b259e50adb1a5b5f4b78cc229869a945fd6fe89b6dfd14b80be6152ed033d3d4c21963233e79667b2e927bc7b3002d2f08ddcb71d5c0bd84b81185199c3aca700224996dc51bfd08fbce2da630e1a5914c9abf49a10fe530761656477a38a69fdc75c0adaa9d8cf63cb4f37870554fbe3261b46f038c7958476cf0ebf09106be3fe57cf4987fbe106748173c5ce241d21b32223428fefb59e922fc9c1cdb686d4fc9da16086a5791dc99febb3e0cd5514394da9cde94c2ed44c1b81a77945e6a835096f20291b70560800a28e561486e331f719978a828f809b355dca86a20dcde7363c26d155bf9af6241cd0438866fa64600870c6b653ab103ffd861143f5acc20277fba928b44061ef6bbadeaad80fc140ca4e0912eb677a3eb0bbc1447c597707e2a7559197b7ccdd590473c96ee94868ce856ce526835c81381c261d0c59f47cb8623b7311dd47e2e76b902028aa700d6c91172ffd35aa4334df61fc82239c8f6a6fb0b0fc20e46aedb733802d57a775a63405df26d062aada015fce15a2b2f1587ac66d9093bfafa39a04b8da2adf17bfdbad47c694a7302f2ac04330e65f674e027280eb363434d55466f440198d0ce3b33d58288378610a4397736361b513869cca76c69f0a8450def9cce1df56d3755be2f6b37178d74c6752be1d17551088b7ac258259061108d6324abe29e406a9c2fab77934147c5a33a35f106e847d880241702450bd8aa0cd5c42101741fad2348631221beace8a6ba5dd5a3261dcb86bd03b092cd933e13055474e43bd5ea674650e13e39ba16036789130113a55baa052e7172c0a4e7c95a2c081fd8fe5a1506f8749322b10519bfca9009a1e8d8aade402d8b1e8a4337365fe2a419baae0fe7250e3e4daacf30ac61ed9044e7cb114984f38fa3691658017f56454a540ce4298af06ab75e8cc2806096de5058dde2cd8e26de7555f7c1630182d8da81c1f158c091c76dd0101c973d8a08116db144c959af3ac6f25407b4b4cf24aa373c0b5e5ff5b0035791a1c8eaabb35b382de835b33b81b3b580c272633bc5fc02d958f6ac232f68eb12f52129cf39f7c5d467886b6190a818718a8f38bf97f78468b98ab7c8ee0fd1d44789c0e25558ec57e8bd42314f5e665ba9a4ba5dc32df796642e2b5a34dcd980ce079b0b92e5110d4d98aa79fc86925c00033275c0ae49553d4eef41a6adbac77bd52732cf1ef49fc053395d6e8002b215aa0bfd8f19e4970b89303a476068f6c333556d81a1af8192b65411936cb3066fdb2334c944d5a61a0e5b2c3f6b52a7cd12869da27be949d0295cfa53a8481afecece108729c92277ac3798613ba5db4d61dcad0a9019c331287e49fc9f07d066370771ff3c49c891fc5880f769d1f1026f2e37cd4051f5710b830917947eb44a78e5c46fae9b2460bc360f1e74775377426c362f02fe73cc0a5567424fb7e8ac9ddfb6eb87e21d9dc94d6c6a0d3e071bfadacc3d8c6b18cd10bc8a5c1e98e150a6d9db68c553be91c4939e475a35f9cc83c4900b83550e27dc2e08873018ff7e96ce3f8bbe53a25318de80a02865f67ecc1b98404239c17955d0ddf7731c6ee44920d57eae892920836b0b1467ecade65e4d0d3e81439fcc7e0d96a287e8962351b52c1fae14f296be02007c5f3447d7bdeb626c1fb1aaa90fd564a27de37b93dde7b1513727a601e82017210ddad9c4c90b4778694a5337870e523465c679f1cfe646c1dff241ded2db50009279d7db76daf87959c215d224c4175a60ed81de3798e214e8f40a6ffa9c46f78a287b44d69637ae10e1d992228196dcd28539d2f5978f35d96d8bea248397589bc629d3f01f851baea3559c123246fe27abc7bb5f788c273df3f80dc0fd1320a4d7981f74540422772af37897990f5ae26ec534c56574fe584e7ba602c2c6fbfb75faf9bca7a6119f9f5027f2483f5bd1e21f7f80a9f2de3751be289731692899fb8080e26abcdc8eae70e37dcb958190bc00111ebfbe261c66e29be545f9c067f5607830907cc9ed610a894cc858117fd457d5082185f96e624fdcd11534914ea8cd24e17710b5ce0e25e22f71172033d5b4a117c70d6648fdb6ba312d49f1b520683271175a9fc5848dc8eb3fdeed655eac0133e91304bd7b41b67b3a1c6230b1dea5f378dd4f7e9f557ef15c019465e7bb0e6744a64215680b2e59c60ab25c91903fd7a544a90143c4a79d7f96a90e77334db6e5568e86d618a7055555725e42955957fde89748fc57b9b2c0c7d0c194efa3f1162f156f360ebd366e81297aa657e7db10d05c126ede59de5577baa8df6bee2bd11100c3e0c593ff8e9eaa0989a6cf874e221c8b58e80f37f3b429e4b0cea50a953fc4496b58ed771755d81e5679c9b88ca965f790811cee11ff9aedf3131cfb49fc1089df6adcef24707e6d436e6d3c1dd43c5a5bddcb21da352383d4c773fc947f7a9bfcfb1f9f6a19c8f5b8fff2154b40f1548d6880d989203105a08eed9465aad2e3e4fcec994dfea739ef7079f6df28c89369d8c3f0f6bab141919f30fa16fbf86beeb73c11cf5406f62ac79939ea7e5740c845f2c00c17c569e5b8db85c79defad6e8ecad65a99272d4f44f5ec79b04d262d5e0edfc35b51756251b18fe6d6b69e27505cfce910c5d96680b7bf9a672221689c9eeae1799f3c2affe04ac2d33f5a808bf591d3773ad65ac628b0d12c2da2623169dfaeb61185060d5ccc12b6b34f0c4f033339c884d269b4c2c22efec47f3f4eda7ff34b3f11c9b535583572243e8e23fb21365815675fe6216e75813a3e3d21fc53fb41351cf68d5b98d3ec2546e7b2da837a67c55d18615ae23fef5eff69373698fc0c9add066462fa65d5566a5de2770fc0a55aff93b0ae0d4b40a4d3954f8d25a875397b5195b3dbe117de3d7f7501c0ced3140381a751c6a165ebdc55d499f440e7427454347a03867d82773bb88c90f2a59ac37383b9510874b8b9fc8172fc6344a35bfc8584dde0ffc2d0ff185a2407009351e385eee7fee546de2dcfb1afd0a6b7668a326eb958b6bbd30525dbdb49ef5ab682407428f12f205b9a1917aa0a6078836c8c352c165709ed13715fcdc37422c6fe5a978f128a34d9900601501f10e1ac4e24985242e3fd8d3492d27c725681527add373afde5bfc5439fb9fe611e5707df277282fc0ac2edeb995b8cf6cf63937755823b43f4a7db7bd1e88a9276149ac62bd81986e01ed04ce2c33674769f10fef4455d111d91504c07446cbfd3428d136f8653883f4ac2d2594814486fb34e69aeaa5493ee1a3c23692f76e68119e5c777daf0eafa88d7f6a0e7fe91c6b957f7a01e0e0af48b90718eaab7ca37d50f59242c0e782cbb8cfeb0a7eaa3e9e7f966c0efda0f18276106526dee7de37cbeb82f936be0f1caa8c18d3806da00708d0190022c1c2127ef782c292e89f4001d615dc391b198bfb20d2dc3e215b0eacf3c4cc4f9856136d40c76bd8be97f9a6599bde2b05615608a3df5cacf81c9154eeed420feb07989944afff6a2441025dde1b7d5b60c1eaf5206810a37d53c47aebf74fc4018510abf451f7de250d8455456fc92125f5aa50dd2c948af46b0032aafd81281a994b4a15d6d06c3af96d6f1f90cca3c8439845eb2baa65e5f479d3cce69c28403cc2accf282c709dfa2062cc764cdff33a517087d39b22bd5b667cc453d93bd026c487c33a1b5ec855fbfc3e7c396b58773ca6a2429ca018c3fbe972002507cf486d18a876c99aecddc7c9efbd6b39f45d7dc78561d3b238af8a336079b304b5d8ecc3d7950af54a1eabbbc0f092831d5c658943b1b481e9f335f4e4e58282da62f37aa6d3fa8334baa445b4d42f29e64eba0ae0cfab16828fba0a178e712ceb2eccd2d571cec2e9ed10ab89ba43f43fc2ab544ba5718b8382e633f7a24c73b48706b71f4685e196620142e6429277fd7f5d2c5f70adcf38ef06dd897b9e198a48f849a1e45aa631f1d112ee348affa7fbbc9797dbc9e0c9a6275620818f7ea32d912e2423b5646a61fa95aabafe1149ed0a53385eb6c3d8e7184395c78397d580394b9d1442d8d0011e352fd6664f43a9c348bc3345c46e3661dd4fbd0ffda40fd66d40077a38aafa2817fca4bd540b16596dde18a39a2b87d67c7e7ec0ab63bf2c056fde80e4944e6e26b6ae3f67c37fb9d485f084d1a9dde7855bc0a1c89f0b68f4d5e64b2d761b1415fc6f38233322cb7974d14b16c3180be633ba4d498f9acd07904eb307f0c90eb009dadfbc2c3de09416939ead95be10f4144c8fb24968e740608cc71ac4b8a19c20fc729ce80e470fa43cfa5e37a42eb77e0b802f9e4c94bf18520f102dfe8d94f8cd7f16714f0fad22092e43d493f34b8508e5768f7d79a9c669963ddab6aba5d3aaf460298ae12a6e09b99d1fbaf98f68e1839c99441ba3d3583442201c8341176502a225f83ea8e1c730b98b37286a37789766d9ad5def2824e0d38ab31b0a22991c52926fd53563c22c88212775124e684264f241709f4a13347ee67fefb8f066f8d4a7291f5ce3a53338bff6d11fbb13c14ee7233bea169c7a844c66c67f30f3fa69e3bff43ce06fa62a254b477cb84d94681a780466f151c062af5576aa312bfee3d090d8f61919b2802fabc9c48ec27f60e8f8d4527c1cb444187b6f455dad5a1c7b53341a9c4ce9eab5e2d1a3deba494cd4094b9ae3fbf9b5bf0c34e8fa7e766deebabf18cbfa7a2217bbd21125cebc0401f79cd0b2ad972b48d4032c5ee20ed41d623016a9df945334aa282676a059fbfd1f1a3ea66f25462a8f7b3534fb9c159b9d1ced957330d5bcc778174622fb3018453ff769c72d56357f9d3fb1745ae6641cd09f76e2432991253600e20224408e0fb28b9b3745536700e825f244ead9c58f52a13a56fbc2b9121819088f59ac4411446091985558b1fdb7a74cd467b24e6699c9fe77ded4645c054b2742a6822ad5a38780f0389f73d2fcd9f1305dfd97654a26b1c4a4eb03068f685a7f1e4c569b562406d26fd6e6968675fe106c9651208d36797a989b4d58a77d4e77116d274f6a846b6ef6ed29aff8a15d56629129aea2f0c59daf77dbef10dd775585ac46b2089c8372412092cff9870fa304a56cfe97eb267ab538a0552d01f536778c38549e1b2d4e355e85d8e7fecf6919f2e0951e0a3557034d39b2e528c6845c7fc9bf30daa0bd7a1861fd73b5b93679e1ecb30e9695900495a470dffba535fad8887f59f82160d040d268daaf04bf510ab2ff0af4a28f9c521ad262626a4d5729f326a66154b600a88240245c30b368d2e8572e07deb76ce7978cb8d9a05c0fab480947c425857984e937bc8180f2bd19dfe49b90779fd1406000185d3ba700ea4db6f6772dded08f7e0f1a927227991f6366cd99a37dbdb95c0d0c97b982362a774157dbed823ad938eb3f5f41ea536c1c7927b797f51c7972311b8053fe73b5e150c80c533a7458172322e4c6c81fa51d180d2eee436bdea12ae630e5914d853f14bf24e156f0ac092a952171ccebef5e33f2519b7a0b7a221cf0471fbf3c093063595f23d076f6b8947b95db9f3a0093aa2b0a17f4df23bacbd99959e76273a9573822ca4af258c099276e2ee3c4c8c8e05ba677126268e52a790ead26b7e6ba61a6c0c1ef9d182a2b7d5831f7d804f100ae5addb2754f1f83655b1edd6512e37d0278644ad47367d4ae98b4198e26d20564907934b34199885f9003a59da222c8419c56f087fec9ae88db3c9fa8e11850107088b9bf41a7ce60c0743037fb9d86794c054e6707da90db3e0e24ba9ed1e3399dde3e6f12c9dc6159de7b0a96b1c38b25435f34188b52c6ae7d5984cf0e1ebed8c706a54bc0b184d21c837ad597b7439f56d3d205b2ced115d86e9795f4a571cd2d7c7669787fb724c7bc1137a24f453b9ef739ed1a1569d2a32625f387e19f0eb4631cdf1e009986afc17e5d57e2c71d9af0a397a288e42f96783ca9c9256e3babacf8cb23dfaa20ce23f6a0fce8ba9551ffa179b120f282190a454b479653ed0927561c0adac3190ea4ed46abafa2d05c0709305855e011574ad88fd28c9c6e8beb5b571314b5ede26c8d7a86153e4708719bfb81d6164db3c89442af0c0f08278af7cc8f5c3897735bf927f63eba299fe97296e9714df91c9068692b3fb77aa5ef1ba87ed5d71732fce0f6bfe0dec811dc495cc79d95d4d78517848525233a10ed00c38668a2a3c308531da063fe1cb9a82afa7ae26e95bc14185a53ef4e7be2f0d008a956d25e89081658d0809f4641772bdf8c606059dc2e876b7d20c5fc0bbeb5a64d00c42862e33a53c46f90e9baf728e3e16b6465b517cfd45628cd4900d68f22024a453cfbe89418ba4f3a2ca94f5a305da71283bda8d5eb1389f1f5fe7898c88f41b9bc8b340fec97831d4ad68c8a00326721278b8f7bdc80b11af9e383afa799e3fa45803a8d06bf27660b0115a7fb5009e6dbff154b4e5c310ea04a31c8e9c0d142f437c215b5d2340eae063325970a054457f27bdedfd831559fd44c0b54c244630de1db6485424e3b8129344f2e52d97a1cdd657f4771fdee5e7a463e9a35a189fa78a5b69830f5559202eabb3f4bb3e333d5795b629c9cbf0ea9f717fa0b89058de5c394a84b620baf3ca5e545633d28fcec978b99bfa0bd7775d896524710c42d45008d69c2abd4b0f2b987592efffc5b8637982999a13b604e20996cd9129f363dcfd509a9968da43955b61958d0c0b1470dbbf0ee9314f26d949890eaeb8360e07f0d75129784d4778041a313e5104e230fe57dcd2f3a9dbf42f9e42580a8efc3549ebb27108aef794ce493684283afb113ab84fed567a769a94557788840a4be3ab31ea15acd8a00dca01edcd8d998cbad0efee103fbd0768d1013ec8842ebf176af2943c0765dca074163caadbed54cc10eee2d15144decad6336fffbd0ffc9889f8917878b89e770e80ce7611b2fc0f5150467fc2b4c943d207e8dc3009d915f39d822b91422b78f2f20492ef98550092a7577c6a8c6570ffc1f3d1c722832d569310e8da7be2a9f47c48ebc559bfa2b513675e0ce4c0613941be5bda46524f4bbcba1517398b8eba336f2e2e6bb1281c9e3d87cfcfd76f8484fbd54a71ab4cf69d85289fac6ce993ced044a625021437b198ee2d0627958ddd9345a0a56ff3e3b8e1a9f54db3251fa9cae112cc2808a2762ccbe621c65f1ee6a73506ed5f12fa0cf57345ed1cf2b6d75c009012f8ed9d78cf704f9fe0377cd723bbba3b57dbbb73548f16bea77f757eca79881b42bc4c2c3fa4cb44fa39d148ec4c0a5dc8219081b5b3af92e110763ff40685151129a98a472728782dce1c55d8a466333b4c35ee0a9b8735df8930b0266af2c4b2146a8431ec0690f000c0465cfa7b21e73d3d54467bb29910d110dfc4d9379933c3a40e3e4232ab303b8285068e4c0c6cd326c3e2c94614c1759aea786de06724772b80db084b90816ef229999a45b2c22df2e2d5c30434f6ef01d7f35a61459f57fc897521ff2cf25db8fb1294eb4a73e476544fafe0c50a35932faf995db5b6cedefa73ebc2bc8d0a3409326d31441a2ae5a33fdb1470d5d4be5dc21aca1d553c52740edddc986226f28c96be18eed6c790baeac4c33310886d86d6fabdd9c165b25dbb29c2eb188b91b157d8b10a3cf506dc94f25d4ae4a50c8a3544a5e9df4db9da3d71060487344ce3dada87873f08b62181e8cbcd40a6a4fde2fa8af0b624939eb33020ef79f146ff34d064cb4d9bcb7af0cd5195433da9fc5fb515ca172079830238dcdd17779d3f285e05d5524e925f3e052009f8755e697d63633978667949a4111659b428a328d5a70e997ab55a837982b737e59d161a82fec934d34cfa9851dd7c6d1fc894ea2f0045817c7b100a9357b2a3a8de08651724d0479e887d896d7f60573bb867e00361fb0f18f01f5b54c6ba629e473d6a48844e366599356b4e7bfaf5dfd39bd0d2d2bfeb3cb0830442eeb3b72902f9b55be4614b98e45139b1dabe390206a3a345f0e5f9477b26b8009c1974acb678ccb6a3e40b2228b702b5466e7ff9b61e832d35e9067a21a14072631bf3cdf37bbe246c2c01d8dabd4c5c300824e9288bc37efba5147854f6545eef32bc6c8bd91ccc47fcd902e44c64564f3e1c5e94322cdccd20579ffdca5d4de87ecb075acbbd719357c6085f800058e1cc032eb8495f3de79e52bb94c5e0fcfac7e1acdeb9b79bfe7ce94ea0cc40f0b17d1e32bae76d4f66f85aece18206950bfc9c72b6f94eaaa00593458453e943f25ca5f8dcefc730116515222c830a1a531ba1bde2a2ae27f629c2b89960239cbad543c3c62d8b59f72f6f4b8d3b7db2d4c3e705e2a807aa2c1ee3a511ba562b1f35a41beb60eeb7b51c0991ced959afe6f545002eebfd16102dee22b641d73c1131f51c8d4d44d94cc2620d1b3869ae106f1485313ab30e0dd1be5ec62b220063e27cd070d8990c7f766967b606742bc3ed5c9c939007195d9d6dc7508e0b3ffd7c3d5ee96e606481efe3e33e4559456085a6ae7363875bd65e488a767ce88ba825ff3ea193a939e60ccd6d29cf71f975ee252bc92451b4cc11539788796e952550c6d30081908c55437c192eb160374e4e527035b198c1c3b647e373718f665d2368dd1100601850f4272161867d0c37c56b80c2ade31a833261488e7131b50cc19878d477e1bc282c1c3d799908f8ada3cd8d52d70f114d9dc8fbfd831f0549891790a3cb3b7369db57ec6da35148e7ec25093b43493f5ea83bd76701fd483c498804b5105915c7ec2f464292e365d2cd5179ab895b1066e3eb7b68acfc7025907969315aab8580ec2024de4075f16afc71754172d943dc15c7d1ed912a9a67411744f1b890259f9772f211d7e875509b1b2eb3fb63e361d23f9e9c6e2d65af7ede04069493458684b12b18f9d10ba61add9cc6327d4a222d7bce0c5a6b02aa85a896dad472c4aa0b60c7faddc4dbbe36e3da4b6bea341d92192e0d0b6e9a379f5d53493192ffc0f6228f3a85e80e75cead4c9dcda3089011b1b04499ac00a1178fe49354aa87759ac2f5d57f71517c2c30ba6917255a5ebf05f91152151f6c07420bc5ae4c39f5a483ffd494ad08c0e435865fa491235f4bfb88d1ed24d9ce9630c8a61ea0c466dfbf7e8dc02d115cd70f446ef5ccc7cc5a2694e45f09a5ddd844d07f584bc329e5ce968903185d11c9f0bae8a822d4fda8afe9e5048fb21c2045e519be9c80ffc65c7ae9e209d4579c66cb3d51074be2a27f4f555328ad85111ce34b0cb9dc9a54444b5f624758dee11c37caecc0167da169698438d15111fa1b1a7f09157800f23f222fd60a32ff60326ca86e7ae224aa738ae51c7401698197f38f4ab6c6531b153f808451487b398aaa50af86c2386f2b2062f4c0010e9ff41096bcaa6ccaa88fcadd01a584700687144e6f6d50ec923b6e4742238d54b0dc07f5792da820a52d59d1de68b6623e65d5733efe01d0d4ac6cd1f1510c5c97c423292511d616df162ea7a2a0719910dda1c518099e124b9c4df68c157ba7987beec80dcc71a5cece1cf6bdb90a4357ded506c5ba65f40e2474ddb914e8ab08b0e31d49234725d5491d1ffdafc2694fe074ac1d3f62802dba890bf2207a42f0a3c6cb261153e76d50207c78b43bbaab830f83f0f4421b97eb8579062205812819c4b1405a8bca8ac66a7c19aac9f8687937ba3bc86b2b521bfd62a251656bb1d1708124e4880e8032fc459a7c0a632e87609e2ef4626c213b1b809f13c05f96f6750de8b0ce3cff25ef77261877f27813970639231e7aa2ea6a7635715a473fcd7e1449fdb16b709e78de6d1a523407e92273e7fd23d32390bc2bf7b8492cde1a88bc6b926f051223c352140ae98c4c8b4e7b4ee1503b23efbf540c0e9fd21170120edf0f0250ae55261183b9dc09dccaa59253a4a678804dc7c875fcac058a6f57c2183b3e8dbf2a943fa8cb6c007626112ae88a412e99301dcdbda0a01e88b6d0fb0c86bf48b0afa73cf5f0cfbfd7f693205b8d95cfba73413675c5cbe198de02b14e99df225da64d4769f655d07fa5aa9d1e162b620fdf81994966fa2edbc6d639bfebc99835846963d288b17401e30b9bb8451340ff78388cea64c731166db4b7de327b1e9740d53fe4a956de53192b51181d1863f58c2b7aba98e043ae1bef657029fca8d2537154a85765464b50ea79b490ecf6d1f866187b3d479092063c2914b451f3e6f565b209302d8ef5643358741decbf51b48278c9fe3ed618a81364b876186425e7f39d47562abff929feea66b897f0978b4f87de33c2604f526059f3c38a516067d3ff39fa68c90b273dfd91a53537cc55ad5568b9c1ebc3c263ad8c2cad1dd136483c629cb702d6be8c463796af12bd512e7a207daf510396556bca8e5793860a00b13ca1345d5b47c556231fab4d8d2ffc57960c8b852eb615f080d02cd6f2f9fcda0ec8d5731f3ff349a4078178d0af1439aceb364cdad88975cac1961d98a7968a56c8000d3f63590e36cd927235d6086271d478278a3b14511438bb9287875ae7c0ff352e94e94ca332f75c0b6a2d6e58a81310b6ee99bb7a633c36165cdbb5ac18e3151aef782fa41c9f035084dbee5936b2058175e61954673a78650383b6579cb2e81ed3aba368c6eadfed2cc772fd59c4250a60b0c2ada1995f540a3396f6eac723f7ac90c989ba434230e4ca7ae166b4411dca87f2f81ad8187e8012355346509457259f71497825264ee7f420909e0fe032a4e244ba11e8220da02b62dd071a04e5433ea4ca522547d5b3acc4dcc52717a9336728a833383de02161691e829c3462e3773129742056905568341abbf7bcc80720cb377263af78f4da3751e922ded9ca01f039d240462a6a6bff21746bda2cfe0ce574a1a88cbc4849e25545850a8997db52b2d5ff2f01b7a8f52df7c26cbc64f8261b39d0ef6eb70b573ace811211dd07bda14429671ed061269dadffb00badaa9a0417ae7c36f9ff562668da47d5bb8cda124e702079724fd456053adb20ac1c25f01de2cfb61e8f3da5b41fc3b6cef9aa05c0be10df6b7f31a4f077bc605eb45975aed7ba39e97fbea978bae033a367cf7e886bf07dd6aff5727e3367103afaae86b6ecfb0dd49d942a431eccc0df9cd81552f46f53e042fc36ee677a0bf9a9b400c07e91ae7c555be39e7806f20002b5490fb8b42e4c79534de71fb7f48119b7407d749b13c1d2803b8339118c0ff076ce6011f0dbafe6ba9fa48133ad57cd007abfea5961cb51ab28503a586f43f7d1cb656f4491acc5101942f2eeeab6e9b9a5f4383694bb302eb5a973f547c7f77c3a5c72848115661a5f05ca541bb9aefbee9c9600e7821ff8208f65f3aee5e624fed1c2270cc9f61a50da168ab058a4f971a843a76348c1144ed96d147b38665b761c8eb63b0179f641d6c812ba5aad7df46d17e3f7f7b801a32faa176abf3e68d7d3b65b8b6fac7bd30e270f5368858b8df95694220af6e210df11630166378a342bb2473271c7aa441699b73732227d4b5d25d689901797462e166cdf14cbf46ebcb33a8fd74b29e848b402f1cea81b57da52ed4396697967ac8346975e34c14b832de62f0d299f8aec6315f87bf8d0a56d26d928d96c861a2bc446c46bf72fcc544f91a624ae7342e5db84e6f74c1e09e0e4d12e91bd5e8294cfa45268a202bfd7fde323929b338b6c2ce08ff419e5b183ee462b8e97055a32cb8ddc97322f8284b400fca45a60cf207bf63d81d2b801eb13dac4368ba993fee252903f4c7caae00ff503e6155255a5e5f4310ff38454023e39f165b457798ecd1d10fd887cc5340e18bec4891fdd3238dd556a7e5925ad64d78e94bc8b1e702d0bd7046433129b35087c35c1880e61893cb7d0487a9b4382fc6a83966a7e3e7bdda45694b70046c32bd08f87c93dcaa73328ae8ae61383db238aa0ff48ef89e346b7342cde6a0a75b729945680c4118f9f1aa9d29abacff6ebdefe0b724b7ed4ed025c650af4f31b82ae551bc0cd21450f80b9b03e900a5fb895815072216050ab273fee69e0c62fb4cc6eae067056b783c791d31ac995ea8f07b7de4ac08db3fa22d6fd3fba1127bad9615b8c2eb998f160469fc663ec713f2f686dff9c015393922d05f4c7ec1501092c54f871fc0802772c5bdd722a2b5ca3c5ee303def11d875a9a3f1ed412e60bbeeabf971ad82e8f2e3143178ee39fdaf47c3952f7bd93f740ffa96a1460a579757fc209fb0df4af34db6565ee23cc5260c385a1af0cc3f14d7096d8023d7c3c43577643bf36fb93c5d21d15b405bde80177e984349cbf838eb652d2079018296593d6c97e09eab927606c2dc5030d697783a0999ac7ced88572e5cb14867fbb383f5cae2e70f9647b92769f8f3a9f2de9e23bee1246e5575f06b1175728a9fbc8397e78355de2ea6177b29f591a3fcfb8cf77e07a87b0fdbea490447deb65dc2eec3b683e8201bcccadcf5784e65553a910135edfbf242f5269c51012cd2bb81ef4fb2fc3f92513fee62a9a1691da6186944f44568f6d6b6a8e07ad1d9edbaff56c87a27493f373232297136729db316986dedbb8a38d18fc4b75db4562d77468377452c3f62e6aad7ad5ffb133998edcb00252ff1e17bc0012840e8362c6f3ae30319a0f9be53a8a071945d1ea9098d58917a85cae13555058c0270bff080e964be98396104b43194b06a1a970fd4e50b7b77e6e77ee18acd311c611156ccc40a74d5c8da54f38e16b3886bb73f03537cf215e27fb371947851de840f7cb2062b44ce2bc65e9c017db7adf06644e6636b469fe6255a103375714868594213d173fd1d8ee2ab630ad280ce2447bcf4e510965ee123dd30aa1a6618a72dc77b4aab7eee41369ffa4951d55f32fc53599ca66608c240f75502d138ed4d7c37e4aeab8171397cb6ce5364f1659e0be461a438039e57f60c93c245a487ec6e0d2b15fc79827f03dc6a971d82c7655ed6f1047b08e5d40fb9c93766548d863f5fd5dc2c974b4a72567ab16e3220d57f883fc092c06f1c9386ef77d813f63ce246f47b891e7d6f92368212405f352961b0167b178bd08782bc740431484ce300805b3d7a309b5733b76f35fee112b309b7398f60c0d494491dcbcfd3d456a29934b47e0bd4fd530acab92b3ca2aa36ed5b5fe7ae6016eb2210ab3f39fce48973d116e7c821ba6d4dfdf5ea5953f5c304ed432f670254709b5bcd710db00b70d9d80abfbc63e1bc5fb3b51c7f889c17d8ccebadd918bd8b80526b4bd7296e1f356b1b532aeaa06c38b070e1c475481e3ac5400bd6b8f846107da8d168d953c829cf25ca374a709a9db82acf4bb8b20a8bac739ceaafdb015ee5b0d4ea21752a54359f6dc0696475f5e3bb0d88fc866f74760d8e4904e9748bf2fac1d65fd4c1df9a63554b9c93a5b382478afebffdf503397aad23012f24a99dddaaecb56e6372ec4be49441dff895b2f838bbf68742a7689ffe63192bb7537a4a5353af4a9e238aa45886318f85e5f9361aa28d6a55db2afa25285f5bb3719f847d93de7ff371dcbd0f9d4f2b092e37930c888bc70185a27c379fad12c655b8067c56289c4f981b5845d0413b7c55e289b03b0e5602bac1686d4363bb8c3fe72502bdcfba9050888d348dc37aeb85451f28ffbdd4f5913f9d80b97033661a25bc8ed2a88bc4fdffc34ae01b4209fa2e17ee06c39b3af735e2a20d48c565a0c73af7172927271bdfda4901fd8604a9517bdda63d0c7bd05391925610d0577a9b6a9e32fb1310c81397c2a81ce9a3dc38032760a3e4be04e09d0b22af57f5e953d03d8b5e9d3d63105d3dbf4b80cd29474b664148cb7fc4baf9117029992946ab07149dc01ffd9af860502913045e49cc4dfff74d08356b197deb034371aaec48875ad592293d39cce7b2af75a7fbfa6e5c570a5bed34641b218cd196fe17637bc1bb0b6da5aa201154b3b233eec6cf5b22237b541a17674d7f3d796f3c8479d65a079049904abca1f573cb15ed86881a36b969dbbeeb75546b2c8cff28f3dd13477b5abeaaddb76ebbde4efee6fc9ca8f5234e6136748de543c969c47765ccb9cddd7a6a943ab1e4b4eec07611dfe62145c671e56f4077ff6f32ecc57e624deb5df41ce34215d041db5d8b31b57c084ccc3c6130e1c172958c45e40705ad9a3e55497374d8828eb9a820b55a6bb05e585b99c85d64b4205196fbe31b4b9b563d87772783e34b3e23e474faedde597a170afe67369ae23b7bcd14630671a3d82247054d93a306afc4bfd3b0e87db3f349dd9a0d1858fd0de3dd47a4325227c338f2deaa550612266188736f703656f0c3ee9339535be32bb4585a9f938d63c00309c8e4be81a8d4024439ce1c7711fdad0e5db8b52cde39808409889ec1db5b83f2194cfbca18f3c646831898e9fa005d877d7f9769e60c32ba037d76d2d4e1f0c485f54aae09b7608ce4bfd757c8fdb34d5066e09084f93440eaa0850e365b4ca28bf73e1f424e7a108af7f4e0da09dce6dc22bec4ed36c3834cac18e104de6fb5cae439f9eab5369cc1b1856ff287b44d1dfc279810f4b4806436f1668c6df5028a3e209f0036a67d1a97cb2a187cbc6338042bc12a3b1abc4a79d779e00e2704f7237649338735ee5c38042b2110fd0c643cee67d27ac4ac70447bda863b371da0546c5efc00e3d38e50dbfed344112de04abcaaca3e54f50d525e382adf524b397f28edc5a5b13bcffb73c48c3485b073adb38e63652ffab4e68b0e60c1773d2724b24228c3216cba4098d6defad2e45204ed88a379f752cad65f41130d6761de15072d4b5cdc538e92f7c9690514fcbe5c65884b000112d31db0554ea568716e9ebcdd72ceff5ac0e44f8cea8250d79f10aa4a464ae9fe6079c9868d33c2d4fb4167afaf072c16f4f889ff2c05e04cbabc637bb3929aa52e5b88833a1fb20e4a8da16542cb748c03675403327b205de914d8e726828eef50df13b9d46f96a319aa4c548cde64aa41c4901dc41afb1b62a2a18198b03da1937e27a675352f3a10159dfbaa15e3f53856a6d888cabce53b8aa43690d852d4f98c8b76e4628c1950141ce7c93fa88f0ebb8ecf205020bdf2c77f6b367ac69b90d29b7c0af5283713114f60c8bbb72e419afb59d7db59ca4d92ca666b758c6d98213fbe2c43607dc8025573d801fae268bcb22cf8c0210e10bfe2a399df62b6e38a8fabf2b34f8334972dc82cccac0f008b2e97ce40cf607614a70cec7c636cc9397bcf8631a5b64175705a0e23b5a22f9af6a13594eaaabe470c1d0f3941aae9e36cb04de2e0772e172e1727a759b4f4e6ae7fb8cc5154d683fb9246ea21140ce93ec5c6a68fbde99fedead12cb3e4cbb1dcd01fa72b81957b24296b897f9312ec2df6de31b7b59f5f0631c9bdcb0f1e57e877d7107e5368922d459635db44746a4563b23bd1979c9c4f6c9ab25ebd5aa095008da5ff07ce079af2c5db8978817ebb4d95066ea6489b3ade6ffd5446ac227468cd20fc154f063fcf2ef67b5823ee74c2d394632a9805c3c91d627fa2b674e5e1cc22111269e663cae7b55273a1c8f5802919baa57baf72ffd5b40304b344a83ca87af5c288515f9a8c18bffabadaaba8e0e676b63f95f4a67b7db2238f9d3b6b0fee970757dac2a917fb75a1bafda8fc52d6dadf101df1b02aca2760b8057fd2a3262f1184e3f148d32111c32c56aca40061ca3125750de8ae91d4362900ae7610852543ac8684c5822ea418d36676fb37e739bc3633d1f180f98dc3959aa2421555b6a2efbca443e2b5ba4336fc4846d296cb9b0cca7464274d58638501551aad064d83528f22b42fb8288e60036158f1077c852a6f0c44d03fafccb6a9fa6d4b31de7722d523d138011600bbbb59e6050c99bd8ee389724477a0fde72a94695fd08bfb6d874d617f5e9e15af7775c2259c5148b306a918ae54a44a59d66d197aa880beb5a9e26c48e5bf6468c15cd7f140fdfc069a0174cf21105116ed9af1540b9dedbc673d41fb0918769ba4ceed92285c3c7d42919db5dd4fd8e4dfcaf0b921f3f977cd0369c9f998394be58c68a87daaa43c78bedd296208b33580507674f361387a9cfe4777922e1808865f0b1c116d614fe2667b600ddc11d223c6c847274682c095111da5b64b1708ac930397d6b706202dcfe09bde0a98fe6bea3769305cc312a161e4641d8101ed9025833d7b7d8ffd6399a405c3fbc43413a072456e75ad020b737c66b659cc512aa2576677b1b861586acefeeed37fc4d8bcf4087d4e17909fd41657a10731af2b942a383734102641373e0f73412d275d173b0f5525ecab8a6eade8f3023383016c2f407ae44b4c20d78136c3734bd677834c11ee595cd5acabfcc5e1e2a0ba11bac0c937766c1205b62ca29cf728578cf86a30a4ff46665b7a430f7b27cac5b68d5eba4e180e8f721a980cc5c276ea05874e1d6ce2c0bb125782f0364e9c4c29467dafbc48e08488c095ae53f63a5bff6b86d49e978b93e7fd788245710f8463e764eb3cee396c23378d93c8d6f333d21457ff164b209e7329a77bd79357dc07460fcd794b0cf3cff74abfe5dc20ecd6ebfc2eace6baeec62b1f332bc6df7a9a815b506d42bdcaa58b0926513aed3cf32e2c465aaa2dccf26fcb937c4276e7de3ae2dd4f6c7291acc7dca965d3fdca98328d6098621f3925d1033d0f655295a3d79cc3f050f60f9d7369d6f2d55fb1f625df38f6b2f794cea73abd920189004a5ab53280479e35e42a0207c560c40b0989d5ed927f6b6c0ec686dcae680ed3d743bab0f5413f1b1bafdec8acc2e550acee1eb990277d86505c69a0c339391f72972c7543066c04497ff5ad1676962f0f893a7f87111bd1688b31146465cda7ddf8f6ed55eeb352b4ddb1e7c793ff5bad8acc22806554fe3f852852517e956df94c52b6f5e79e190146811b225c33a46fc76818fd31be58c3c72383c8dc0cc3e6f7a26c3b2d9cbfd8dbd3a152941f898ff56b86cec96e515b802463053e256f498f901ba670d988411d3491dbd70ba4061fdf23cef0eba46baab0ca40e1553bb5f2c63f2596c04ccd1e3a6ad06f298d2e41e04ed3e6c0705d0f4cb02aebf9e5450ba3bdcb8eac26e45be3236dc4dfb539c4887ff9f5f1df14915d73d9bb0c63be6c27d48e9ada0cb2271eb63461ed9dbacd59df43bcd03c6fb20a487126934229cc2c675e58c0493a0885c0c1cf9c5b5f5795417badba6212d1334aa09aea86510242ac33ac8b78300fe574828492bec15dbba480383cde57878e7ef83e1fc389876236e4fae6af80217fb5bb45b33f76a8665667d47d931b57821678f8fa337ac5021974c90f22735dbaf9d3987bfe9e2aedaec1be8da6e75c81573ec755d997dc9f0ac5eaf410b62e24e7a6b2bc189e910f46e432b4c395d714c117648cc63ecd662b2a7de97224fa516e5e945bd47165a63bc0315981d27d7b2f85d8e0bf9dfa3aa70d3114a4915962bc1035233c56b0362b62c3b149e7aa3b098a05db25038a70d79411c76ebe6307778ab9fb87f707322048e249287cc96a5496d22e727af50c12baa0f94866045cdf3fcde7d20ad4918dbc0d4fb968cbea095627adb491e80e09fe8bc0e3b522a3a4c360a700b00856fdf9b1210d67a838e351dfb966608010d7ecd492f1c6549111bae9feb02dbf5b579f3cc147f8346ea210226af3b7a4adcd4cd75a17d937bf2b106d69c795cbb2e7c825e6a20b00933d5afc011e558799b9b579fb277a60a713fcf30526e2ef79fb233b4489a362a1d0cff5de286d3413d14bd0e42c568e10a33e341081ef1266b12d91a4e64ceee39f1d3f25166bc42ce836e10ec58959f2994d43c81071415eab93b31c7679141e6fecd7c62f2f77fabaaa82960c2521d0996b40adb95a599f2402a8eda2b43a1bfd617f5c465ede6a2d77cce615b12ae818cdedae6a217337dc32ea8d084ba10cd4d8fcdd15c8c627de8c3c21c73d006aae8cb8915ddf4be6007e34cf65f68daaecc3d65d2b7bd8cb69b45622b8288f29572264a9ad9d45ffd561520af5001734336ba1c74ba515a96001c96c0f95bfe99e08aaaf98198b852703781f21ce05cb4157ac880ad6b2bfe3dc41fa80feeaab2e7d21a211ede772b5ffd3f4c48746fa80b957a845e26411c0497b8f32b542f767602fe32f9d2e7c714fdacb1d327926e27728e27c5a4662f15d5423da96ac5c29899b0dd1f97a39007eef823e685a2152671c4870942d773589517c0433b8df6bfd1748bd4e5c2e56a18d7c0abfcd5a8e3a3246b7c628c47ca909ec5c896832fa3b31a658d60bd9b65640f4890507e50c78e6291b5dfd289ca2ab19806137da4ffcbf2919527df466a249e4c8a8f791b07d7634fa32ce8161c2695eb86bc7cee24edef86da513442f1ab7920ccaa43cc796e58165327b7c818fe11071ec2d1d7c5b82546ff480666e11e1634a666b45e8e73ca29c6c8088fef9066cd1f75cbe082e9650bd76f81afdba0d1dddae842552174cd8aeaf7b6fdd5b8b15208702aa4b3deda94eb19eadd063c4765e9b2c516e7dad6d020121e808ee9546994848bb8acaf901b4fef7bce7d7b86c802e9fc33ebec2f0dc345509d2c7a15c8738b429a5394b9029289e12ca743ce7cdd09cc57406f1b2bcd1bfbc1df5857465fad2abe2b2666ba007c7f5318df709610cbce1d68a15d840cfd464a095f7f82ea3ed2ae24dd71f9a07c2f92391e2c2ce2b886a99e4750f5b7a2c134f097b411bf1acd5a13db4816111116fb1c956d14cf9106e4cde3150dabcc5808c4bfb5de92a6bf51be07bb317981ad3b39f0cd92c349fb082080c91ec4f482e6f8b96ea8c8d42d5788a0724b72eafe570ddf2e81dfb74910f44d529f14283b2fe67c7bf07242e4a7eec6efca4428b6a5a8c21758fcfe415b56eb1b680b653b856b8e40984fe376b40ee4d4ff35a53f1f5c0b54bd85f594647f43caab02a0dfaec8759fa95a98ed51ee5854709b20d8a7759a04206b13961e401b187edae231fdfa90fb318e50cf2bf3a34cf48f3a0d32a8b92da3c0f24c15fecf137508393c52fcf5d05391e92bef4693384db0fcc2f33afa4045ca49230eba09d32279c77c970001bdaf0ed2b39d601f9e4feb2d5857142d14d76ece7b7642b993403ea577462b57f999f12fca2c71b3b105a25efd60d3bec1c787f50c5733e12e22d76439d6b7f110fe360301e4666d87e3f226448d481ca250cc7b95baab42e961df8c49fad6774986731cc0e03c1c979ded88603076926f1ffb567b2084c16944108e619f954d01a0166a37b0bd8010cb1572e650a651ea2d8dd3e500d5daaa1cb4031d060828a17602cd2b8d2efd9d5f7ec0996edb00a0a2b20e0bfc5e20421401318438ddfb96fc26cdf41cdac2ada70e8860080275491598fa3ee7d4fe024b3ff2f562d0acc4b48e71f34f683ba59dc00c159757f1a9af3f43252330288ff66b927090f8c90da1d216ab54c5c9625805d655f4349a0d6cdb24fc3a42fbcae6fc78fa5e3f7d13d22a9e9939b4ac72b6fb947f208192ab0d14fb79ab3249b5715edd18bce9208143ffe65a8be2d1bb32c42b923e2bfbb894e95423bbaab861be484b06afeb8c2d716ec4bbe2fabff87876017c7737110851497b71d981925cc0331d45bc88c06a3104c158748e3e194af94f4e1123c0fd88e94034d66ae6df14542d43e87c31cbf074f0a48b9ba7a40f350a0c5d3a16c293167d294e710994f0340728dea2f969c3e35fb846a9f082ac17088554d56bffee4bee0420c1835f282be215addb20fdc15b7e3ebede5e723f1e1cd68e830b76ee27e8d483d8065e66168f90d78ca85b64e4d873df75b9b6e6fa0998167bf5d491e891f87a57510ce1eb33384b9cac0d6ef99b8602d3ce4937c899826c3ecda1759027e4bbc48d5a0dea52fa85a9b6e0eb41958ceba7aa9a77f57f569091e5cb005ec0f73077c6c71bf408f06e46f7b137ccf489acbc048f1322902a4f0a236d700a06d1389531511eddd0c7094083dc5b89764d2c76e8fa5d51794450ab3aeb64c4e86ae60edb16d6f436d8e7832e0f9dd2bbeafa8311cd4cff12cf5ca602af124fa162216cdeb9a27312281f381493d940c8a229324a63031459321ca634489ce093b2adbe1420ffa2b3ce1793219fec15747e96a1695109a18003af8a0db4a93932da395d3b919e23333ab89599ad410c869aff06e3476464eb36437dd4443f790c645e14de452d38a0084d74abe53ce2b61b7164cd0b06fac739a8f2fd9c7ca07f9d5cfee1248adc480fc0c1dd249cbbb6f0488a879a423d0fd17dde158fa74604bf402f1488dd834e2414dee67132998266bd7c6b8dcc69055b9535aea7e467f52404e894c04e20054a6de4834d57d5a955c9b4eb270fd251742fb5a0adbc1938e776b0f5c8e2c0784878d3d4f27cde5bdaa20873614ac1145e819c560718a469a6a4f867a6117a462af14b121803738b11465493e62b1a557c37380921572b26f17ebbf14e9a919d998c43ffdc454453a3bb7ea41455a757442395302b1153f7579f4a6599966b191382ceb3f025ed566a87b055bfa3b874b56d3466f1da6e6cd7d303b5e0c4e8a7d60cadae5a0ae34fbca92090ccd834836fce6e50628bfc4b78434a082576c390dbef5fdcb8bc9438f25ce7a6ad88640b46283ab547969b2051bcff6ace79622b8b094c3f377939b7f6ade37a3bb8868cc514d8b563d6c2267e3a356efb1313f4d0c9a6d9f959fa46b710f10d4e09c879e682ec878bee5dc8cee45cb1cc9c3f4fd960e71d3615ba898b8914b75171e67b3ce3e0e0f075d3c2b5cfeec4fdd37f517feb92c774b6bbac672d42de8ca7dcd77b0782cc11f0c45b3d4ce3abbf24e71403ecadaa82a593343b8665a37408534d3781dd9c4a74cad00b6fe0e8509abcddd11eb4556b4b508029f421660bca97e5539b730f4f2fa890288d01a530dae889f36a651263cec525cab5a2d5a444dcc501b2019628dd660f05c6ec707ec057407f4304b928a7bb3e0a1fc3b4f6f258106059a01aaa7ccab8bbc2ec7185e32b7b8b9f8c9dad3af7f5eaed80b7869f545635005201f7a91c08d9bc1e1183d75e92b2c6ca93accd8f0ccd53e9213154518e878cb2b1743e4069e95f50e0ea964b45b04b32fbbdde5618dac4d6a9e61b1796b4f609931e75cda77d6d4a0843d52caf73afca7e23648095fd2ae510094aebaed516c5e17a57a31bc77f324b8ba2cb8bd2007d3943ededa26dbb9d88f0117dd3f32ff6f4d315a0d83dc0003c3688ff66983e7ce9b9e8a8b7353ea85194f9b59773bf75646f006bf40d7573a53e3d816895fd9bf968452efdcadac9a4bc7e35f1bf3b961e042935e69f595843f08bca810243711d3716ffbb561cd5eb30f05837010527669c02f1f7f6fa34b3f81d8e999b67d42b8b7fff1643817a289417cd8bd4fc2185199baa9c7b50b465ba388a475ac135fc7657d6ee73930c847f8108a8487d25bc5d5113f2154d5989c64beb8d690eb5bff33b5f5c144eaf51d3f0202769a404ad0b8185ba54c86d8f329238dd527b9b45cb4b6aa529667ed860e7b69358bc2d1fa7a9c2843aa88a6bc2f4ceb6bfcc69cd845cfd611a2de4e932345b3b8922bb8589cc9ce1ef165b7720e994b327f71a9f90debd6504317a8adf5f766d639c79851aaf509d0e89c7aa6485ca2f8feb64b2d235cc1ef257d8ff9e702cda2ead0da71c1c73b2a854875c518ecd81f19548edb5682c5d1ba6adab328c9af04b986ef0eedc0e07bbcb9c1f4d2f189428e221660a1b6068702487a22d0d512763cc609c8444713a5f026bb02712c03fe1d37e1cd6af104185353877858549ccb3654794a34241955d88991a787ae3e33d3613f7624c523b8c28b21dd97322f8284b400fca45a60cf207bf63d81d2b801eb13dac4368ba993fee252903f4c7caae00ff503e6155255a5e5f4310ff38454023eb27b920848baa32ed82b79da765af506be436d2473f07199a3f68b2227c2c01fc87e1e69ab15455b5256d2f02acbeb1c4e1cf0c2a2c8bf9b51ad64bb187ec458d6e32676fc9e777a790af820661cd38eb9c8476f412514d0bed5240b23dd3aa6535efde52671846f0c9dd10023f75c63e39f658472bac7b6b6ff5979e99dc3d129594cd799766dd0447432d15d60e6465d0be6ac98979f460f63a6e4563b16e071fd6c3ed457fb7ec420447db823f46bcaa937b643b4c0b6aabc09a64795327d9a6241238dbe08902e186deeb9bdc31bcea595ed2169f4be520b657d51aa1d79643494b5ba1343ebc3d28cd14e7d06b2b28594f880548c0d62fb7e239fa62db378c726ff548d027cbda6d2cc36c75e3151ae0f89fbb7c720b3a14f193b38310a21dc6873cf221d2fa377bc2b0bedca81282f939009d17c8b46e5b24fdf49f8e23fa5699252050bd4b4d6f998f0588b8e7feb0160aadd27d254c43fdf3b4ca27792bf4a4ef6cd948096cfe2c9a75a1d3c86b892f5a89280aca9e49e84ddd524e9f626c707d48476788c2155dead1e7529f29f44067eac1ffca95f12815e3a437550be299e331a10d95ad2451e62b4404a2b259bc4b256142adaced3717bc7ff724150298b1096558e17ce94737c58503b056c2f0c997e329b90a97c7a2b634edcb6482d33dff20c40e3e7af85e3e690fe927181b16592418b513fee62a9a1691da6186944f44568f6d6b6a8e07ad1d9edbaff56c87a27493f373232297136729db316986dedbb8a38d18fc4b75db4dcf0bb7c986d8aee6fb87b72f6fa24ec718787366ba288caabf90acb6ca9b1b4f2d5ba9b27286d3f80e251101737b0950166b95680a430fd6e33843cc97aae423225eead3b58f51dcf42cdb10bf2e17ae8a320581076d8f2990dd5b8d7c0cf503d4866f114186713503c465a4b6ea09f00e5b0b6ed3b3ff4e4b6949ceb215b5cc5f05d3ba2706700d5d79cc65717e3498f9cde4bb3de4c52df84c1e1d4503b0145adc74d3f29a9d40b89b380f02f98e40b6ac8b6df7bc9f7f407544570d8a20ac702f2eac84a27776b9f5bf5a16a617d8ee090a9499c9d7e016449ef0a258b238e6c755259ea5461e519bf791edb97f37e2a1a43b3004bdc1b744da7ac29cc70bc6a79f50ed73b31cebf9b1cdbd37ef108d24b079d5307150fcca0e26c2c522e693fd8f7867107f7fdfb4cd269eaf2eb48eef06a66466a63112bf8457c6584edcf31a6da7c5522883206d75c6be1fbbf892f01d68d65b37d9d228e622cdd920da1e5c7ad1fd485da1c91386447bc50c10f049e91c5ad0f537ad0c70cf55eca021084b929a7e6610bc2207e6bd284a8f9239ea21988a24021f2244058a1e7201f893585d356592e718ac0807e10e01025cc0896040b273a89a6fdc66815760535a01ac2fb5ed4839e22747068811710980c758f692ee77f7c1d2158db975022c31ba5a707a5df1991b2eaac069ddd4c96c0d6f000a6a2ed9d0f928d3e294a9e8459aafdddfc927425038c7fc44aa616e9cbaafb91fcc47cbe5f15c672da0269944c6195c8d4676baff21efb8fd8e1d925ac276859803c1f794bfab1378f3415238eb748a0ecad4e770afea18fd9257cc6ec62d56f159668b8a2743840e7b737d70cb723905bc95ab7f9596dcf237677a82d53cd212940ffd2537a4a5353af4a9e238aa45886318f85e5f9361aa28d6a55db2afa25285f5bb3719f847d93de7ff371dcbd0f9d4f2b092e37930c888bd7da310d49cfb08d1f264d20fa885ff4620b1ec026daaf640ea9976179f6f086f772da0893cf3d227b3cba1ce415fed93877bfc5171d93c12895b6b7968d5b4a879fb1f3b3f7312a6019d8b1d1c4f1e126258a78759cecfa165529b7ae4e759b14379390f9c4f496b83ebdbb24e990ea2ac8eded695c208d6f35f4722742990c0c541d1a42599e62d94196ce0ae828d47951da6d19238be909c7a9c0b0e2aceb8a2c1b45ce8ebd00faceaf635876bcb0aa43e2fbf77218e8cf5d7bb84d1fb33e17194521fc374192d04cb12c18ddaf22b907b60fd1499db1711032bfc17fd154a933105e907c2983fa9b19882d328ffbff6ad2316cc62aa900ffc6696fac576bf2aaf478ab0b2b425a6daedc10cc53572022dff4ebc3793210362ec2cfc8765423739b1ec559145136c55154fe7bec2ddfdd8f3a6f92a8506425387bd6d50701b812c8cfd20fd0159303b207b8bc479eadcb28e4c9bac44bdc4116aa7cb67d1d38383abdc539f8000d2f7970f075e0ff5206c059dc6123d2954b6c04e3b3907d4cee71e267748f7df7e15fbe493fa5e34215d041db5d8b31b57c084ccc3c6130e1c172958c45e40705ad9a3e55497374d8828eb9a820b55a6bb05e585b99c85d64b42051968f53d7629213d0a3176e44fe268374328fe07f28de4e274509a9d43a078ab50c09e660113686a525c01c4b2a2711527f2fba7a8149663789db42929db04698fa78759ebd518c088b31b8e242dfb3abcda33f4f5550443755d2f779a18765011a1048686f4062a7598a443a396f8bd93e8be0d6f75f3a12ed4fe06813604610f3095c723ea038998af8fa09ac5d63cf69dad350c60c7cf73102d13c61f0fde9e4fbbf05f985b3c4401cb27442ce7c45985a1226999cd4845f44842a4a0553fe9367380070025368ee6b954f0cf2f8db27490daad2a14833e5ca238346c2c78f467d1e6af83ba1573982d17df4229b62add429a3a33421523ec3177c329aeabf562a66e16e14debffe04d38bf0285f961ec50bc625dcf204ac7426fc53d4237f8032d933d57c96f48eda2918f6d787daca39fa3ea974fdbf50c33a17e88662c4ac70447bda863b371da0546c5efc00e3d38e50dbfed344112de04abcaaca3e54f50d525e382adf524b397f28edc5a5b13bcffb73c4e7361f6e635f029b01cc3fb39c7efe72b1d2ef5855c219e19a45c64dff0e1a1924d9ab236327469ec9e2c68f45e587ddbf4261e0b281c74188257fdb66566b7ec60c465945330f51828ffd51d909314965129c80ee235f8c5a5710951b60f5fd483e7d07d250f316ae21c907bc48fe37524b484c271250bdd584d78355c0d3675a0704f3f6890005e9fc7e65f47894f3bc1d880a846c3a61fa3847152c1ad431d308de277c96d9ac01e386a2a0c3f777fd39df1852f8d6c6dd2f202753220b430b0520fab4625e67641df3dd79bf26941889f1cb6a22121db333946db238ae07b0b2aff83384f168fa61003bd54c7eebede94cfad25b27463b06d64271abb4d01929918191709532a8a86ef065c4ad7befa5d6e2947aa8e02a6d8b834c3470f9a48b4ed31b652fbd8b6469636a24b0f3d8b04beb55c918257a71f6897730cbd1ebe7c3c6a10bc22c0c9fc2752038fb19f4c285e8ebcadec0a303c9c1075731d64580fe32cea869292a40fe5ed09e555e3b921cc4f7c945af9120874d4613b646e9292a342adcbb8861bce1e642f3f0901e5fd031f1fa5c7227389b7411c80791d616b0842cce61302071a99b3c228b9164b22d81f070d0990f8d471ac98cbad5a77f6d2c920f03bce8404d4f91e5d130c6691d083715a1812f063a2cf99468c607654f4a350eea8d28dc79247aff5b6ad1d82942a39e862a75bca36064450ea823407dc3cd91f8f6802f519f60e21b451f841dbe9a1f83b5a3fa705b08686b7caae578a301d34a0ba5045172560b0ad7c6542e79abd1ab6b68b4eda65411cfd8fd5b85e3f3914b1c8d9d82dd5242b80db5dd46e3f093cd7a25bdb0264cc8c26cbd7178d42abc90533e3641b3768a47776eca18ff3c80172c199769ed9966f2c066c908b4db9771f237988be8876abb03fbcf878393b6b1c67bbaf8d65ca026bc904b22221dd15f382a4ac45cb574847f8650aa898d42a1c34b3ff51290e7e49a8050bb7c5b5c8944077304e80347b6b646dbd457635acc354947c4a8c091358a797cc5d732a073984b87220bda048e3d17bd704f28a5b45bf334551bc6bfe599a45d241b4f77cc359ea1f91a21ba4a220772352e786c277ddf757ab1cc99e8a21f058dcceebfc2aaa0d73bd2c01835e1a86fbe3b7ab6351f7eb25a4a27dfb2cf178adee49d4af6e8e41268b31462b590fbaa22b32f5c51bb3ee58ae04d49a1bd67dcee9bd78201cfd4b02d628aaf5415dc28f56bbd5fc480d477aaa2418670e015efb30075ec6091700b2e0cb36430c18c3cd119bff94fda7ffe72d72040f1ac8b3391ff8e201bb27b83ce4371c51b83d35e02c243a1d9a1099375b81693b8a6d5447f0ec116c6b2d2de04d4bbd1971467ca34bce0cd851bc2f822e3a4552911d88e68fe68458d8b6beed3315346a2580424a3db5cd56ff7d4c19705bffe0b29430be43fead85776abcbd8b081c018d372bf7c4b7f1a959391037a5a1c37bf1a89eb1e93feed2ec7eea767a1937ce3a33a724c7a5666a648c6a1eef64ea6a8a4efaf4cd3fa7d9a2623f8ed2bb07a96c3046e48cf63da9f180ff95b502fd39cba15997c4537aa21678d8b3d5420e35dabd6e5cd6f2201b75161822cc2db1fbbece7711e53c7d09488a49e3bae6f024fd54d95fe7905438d0b62c75a3248411a0a08faabf35ce29ff8a06931405f0ecd16187ea0636aa26e2b762d9727031d869b2107096555bc90ea11bdacafeef786008186aa7881d9606d1ad21dd9696e17bc0abbc547e67f033c59ebbc0791e6aced665d3b447720bdcfa14747b0cf1714a1ec3ec3b4f6489544740bc5873263d5ae9e530bfe6f2173157658ca432657665fab4648b6b54e7161c5fce3d98a175bf511b18f4e5e88da5325ae91ac53a36e6184d251c97fe8da736fb68d647c0adb5d4a8e790cb9f9edb0c6fa6fb81069800bcbd1aad496693c48a758758772ffdb9e4a12590a419cc825c8560df499cb7acbe4eb016e6e4e2a3ac259dde49a36617ff18c536bfc5a32dd058a972a2a7f41cfc1eed7ea510482466d881c7f6a5145b8e44252de721312f106cfeb9ecab7613a20dd6782d7706ca19ba158be3185fb5c9d899b5d77a89f041202da94a4e4d058d3df7a76e0e700baad34452e9f6fc59e59e3f3ad716c7e7fa74ef858339628b91a733e312efeea2207b18e799753cef473e063f830e0cca8bc92d8bcd449f7ee77a02dc891b8590f5db610f04ab240a71f5aad328a8575ca12053d85973a2deee6b63cbef8e0644e8cd47decadc6f457577cc2bbd5784400d908ff0128d15d710a044dd10b475b31e4e2bea94ac4a3cee5df67758b3453fdcb246930a7d5ac930b7dff8431920fa1724e55a0d457c4b833ed61751203ac766045e6d848e8fd9ddb78be06dfa33583774893c8d9bc1dbd1370e6588a93d0bc4ae27bb1d5baccc26535e39183c6b71f1291f5404f2876dc338d8059bb84bfbd23fb211e757457e38bb7a7f2e0b0bcd1af306bd09a3a1ce9ba31a3b0935dfdedf5ac6dc08b68d27ca4d33fe35070ae7b786b1034858af2d5f7a90dc7f0a6efeeac96aad925dae4e694d2d3b5d4e5965c68e92cda0a3410f23a5a20de1b820ef65b9c216489ff46abc52e96db8982b99b89291ec545faedd757fcc37c0f2c7105e9b3226f3873741ba0429f3e9b3c2a908d62f2e6d51c128599e3e74e7aa3d8934c528517fefc208cbaa8db8d7a75df707b169aa822dc6d755a8836562c167621c068d124569059990837da635dc30031222ccd185937b9ee8c5d2c24bac7ee4b50bc5c66d661c806c643952cb3383e5b031a9bc6c2a708cbb982cf640bb3b74e0710f07518d73d0e0f450dafe094ec7029365f9029fbf21847f9890cba928bfd8773e49455fc4785edb83e35071c0fd5357e9f6cf5e9b1e0249162191f0d83a5f7d830372713879367eca89209b83064ae9fecd95ced6916592750b0da06febdab1358875e61e7d9627d9ebbbad681f99de1668f18ef73e39fc674f6293a210ccab5d831249527c4a12566af4a2a5d590a129299fce0864dc0c636fc53fce3f680fb2671037ca49a15f65b6db081442388791a7a3956a529402dbfd00b0c5638b9ef09b313f20eb7088cf69aa4c2588d2baef94b26d0b91e1aedd255515dec2c8e9bebefcf54ec2739359ab92fceb75cd7c650375122c3e39409c6f50b2c6f698d72b7f0a9a3bef9c8c2dd9dccfd2aaf8dd246d5535549224d1b318dbde45e9687f997ed8d884198fb6aa0760b8f0e2eed92ffaa529b050ae2cdeb5c894d26ef589371db98ec0b8be75ceda882712c1622893ac39b0e1727159a322f0f97b684714a4df1998065226dd147f14a859f315eb58ef2023dca41555e2075651bee23e8b3ec23ac15c55c5ebdc06d2e2e44343fc0a8b33f36d5dad856e53927aa8c4846676e3b4cb78ea7f09635dc022981ec4d1ca48cbe67979fdf3a42baf34a06e240a578d262a9710ffcc912ddcc37aea3e85da9ed7ab771800a5df3cd6f18c15281c23c1eaba84d885f731ddddb8a7afd752a23178f87aba3cd7b029253aa2d134785bef8ce938d6b79884e16f42aa1d82228c5ae5b7e472e853a5f8411b4592e1ef334d03fd1ccb471369c2fe16c303996d3305922381352e52be3120d35439211b78de5bc70fca9174e20da8528258458474ef546b695af52379d8b8b87c1b1fe11f133f50ade45ac9ea1879c680fc7655612c60e06ebc28723965009e7fa780252444655055d012b62d2075c05a725c30bd11884246d36065d4ac4c4b397ed094c8f09e1e726b2159f73bd0338b6ab9c8b3ebc2d4dbfc60bd35b46bb191c811d0ed1976dd0c71f93309b91c40df02dff6a88343e2e1c31ece5228869baefaae8033c7f319d0ad21f0d19cec93566749ef37ee501047bf949013a78e9fc19922cb1870360a93b83947b028caf9cb5855aea10ede2d8461ee3cae1cff44e81d7328dbd36469145e339958de3d6ccb3a00eb8669d37b0e0628149c5c9e2c289a190b741166e32ea0a32f909721bca1f1b42c9cc098472f835572c27cfb3abc96213db1d7d7215506fba81fc3ac8c41723a6ec0ccd8239efd444c1151e0c3bcdebf66484e7c48b09d20ef0b14886e44199ed2eb5c9860b4a2b3a664b47352fa2ad999a1cebfb135e8b37f657b6815d61c887937a31f70cdee71c07a513fcd56110b59c5d8ae63de3f007d2d142c47f921b7be0e124f7cbe26f7a56a36680b200b886e4faa582d0b8dc52995260290afa9b73616c6087b082092b68dd1951fb4b7bca94bc50d6d0e7e3a76a95ed74049ea6d7eeb0f4be90a89aa0ca328874eeb9e3d4faee87838b588e7d623fe25bfbccf986a147b47b4710c5da4b64515284155e897aae0ed07d9d121cf93ae0286286b50ea9a3b847782808e0c74e2edc55bc3aba2d25efc0c8e1ec17e1db3345bd34a6ba9ad1c83d0b685425c82b27ca5121565434e5587a06ddc09bb8682f2ab8d731aee736d657764a62b8d0e16d75f18fcf163e225978160833999a3e9bc636dab9d23a49bf506b2e147d9a15b44cf780b2fb36f9368b1535c8abd13fa7b13f9e39c3ecc70ba510d884070a8b1bb20d313443a156ad1237b9072445edbc6d0d5b2fb4d72217b316e479a36840acf418ecc12e088613f2eb66bb6a4771a6e9e29e5437a784b248fe0448415a4dea092784e6c907ee9b7ec26e4ef640cc1dc3330c727e409114d405ff0961184c9a8379924df92739c46cea8ffec300dc339514955588d6ca7c26f1d70388a8fed98d08ffa3f3dc54a04a4ea81fb7b2ba2d4f34204728fb31c2c35450ce8a1b0aaa3e7cb555d88337c58be893d4b3bca00533a8efc5e6fe2bc2b5f97f067047c866d870a6cfdd1d97514c618cd94144ef622c8bc733334902484621f04f18363ce3847d045f0d9f05e050338721ff1dad7b736da8bd124e78470ee2924ae08517c75f9a9012aa9385fe3f1135687b9b4306974f1cb454c3861efcfc8d1333a48ea56ab3258a476a8a6978996065a6778c7dff877c16fbcf9b456c9d0cb16003776b938f2ba50d0596400b79bac2be68e8c4e5eea719da0ed3425068d997e6f5f7b253d453c35ef94327fe7bba41c44b921abbac74ac686cd67e5406e9a085482da9ef7a53f4a4bb9c575363542668be89a6bbe3a18d0b80ee5fe8ab6b86b661b41a9652d8bc69f1194bba03da57afdee2caa05d00618a6b1d85229284dd836d79328f03819cbcb2ccfcc44c90e2d0ec98033f0fe650dde1be5b23e4c5c0025f5e867b32030a8635039b0205dd4c04c76bcd015fc75588317228a801ea07fd616aa46346cd7baf6ba08ecce2a42d16b69de4390810363c7422bde9f9a67d5d55d062c158afc0e81eed81eb3a0c83def030226222f85bb7c17fe0de33b6366994259ce39bed3008eb5cb6e8fdc4b57bc2ec7d4fb297e56549777236c327d69f9e6fcba76c4e42063a10523a114a09613391017e08fea4b756d485c30d06712f04a23d4229ee8a5b21485049e603a6288441beae323e52425d257bc4ceb2da6f74574eedea28cb804f0c2e860ca05478eb3bd18d3dfa50bb7d3b829f8b5c075eb9565c6af77595df5a4a7b778f03eef9bb4b40fdf61e86640cae6a95c5f529fdd21bcd8f5c20f4709c6443fc90b3a315e6048d6113abfe278cc408c6d828bd496450e990ae46745fcff167eaa9fac3e110d3496914306a791ba8984736fd4bc50310564a4b575bc79109e1b34aef405b63c5eb736bee7cff2dba45444a93739136f37c85ce276391cceb313743e22c5f15e5f51abd079635bc0c766ea1fca7a4649c752fff5515c1ca7e9c16063f770d5bf297037a1fe580b08549e0df1ef2bbd2d8ce029c05d4e5d6a5e5e9d440ad9f634ccb53aca6cc5555993e42cb5c55c4adebb770d1658ca81f92892ce6b4f0f2f57414021769d109b3a009f1688fc8a480a12ab6fea739dab540a808fc0893462126624ff8320b2dc2dd045b1014481b86d8254eb7272f2230baaf3da7edbddc5a0355f25190b2e346d2f485dd86eef01ddbc28c7d585a157d9c887391e0cb3c23997cf89035a6acfab965f5998418b7f315d5a4beed6d539115bd58b596fcd7e0f9fcca8e7928d7968077077093deaeffba4bc0f3fe7fb206783916b39d493fda130000753008dba88f80ac13b8fd998af702eff2f03457c7563b9251bea432de3f43f695d5dfa029321fd909d686624e33cd56b5f47938c988d64dc61ae4864b773c6ce68f463dbf15a9b3fe29af568da96232153ad294d7e710757c785d3b5c3d28eb3ddabf818db18514c5ae05abd7835fd0dd0ccdaa5e469fe58342c0530ad18bfffb19bcae0ef1f2f9493586019bd53e992860de9d939d6f668d335525e38ffc62acc0dcd6e919d61cbe0a830273bf7726bda6e74efb71a11e5885523a425b0471e37427bc359c8f1d297d67ba2fe73307b2bf2c19d4ef498bd9e1354de4b1c3099b85a2044fcaa05e54a7c259c4bfa9406a0b3b55d5ec7643d14f31b5350a465a1745e6d9cbe23f62543891399a4d319426ed1566cd0b57c0e24455375165ce3924beb0b012fd5479f22ca3e5227f7f31d7267f618b1e039337be03128a428383c544a601dc7a218c1094c28bac86b4d0f590e7ef32e90f04bbc522abb698072d4da387fb9907d5a27c2aa47cbdb079d17aa744362997810f50c28ffc8c4fc77e59062cdcad87d9b74afb89375f7f5b6510213b51cf42eba8076303aae6aa61b12bd00bb8772d2490f507b9b09fe020938933b20da3c1f5019c9f432f617d3b9a23f4c231e6c4b23ec37ce8993c06faa4052e2d6b7199f9caa569f4263729278537240b12bc438c849a35550693927205d424a59740cc8ebe75c5a799f310c346c630bcfa5b0d2740c5d319a497d3dfb197dc7daf6b7e5d4c7c2e753a508e0334b8f698bd0717f7e0c3dd4841d01173834be3bf479cecd8498df8f7556e180e7b4689b251475d28cb53b41aab3b976ec4edb0ddcf2d6b3b3a9719062a305824967413433dc13665e4b2dd9dfd3ffe48205f4b968aa167802b0fcf1f5ff74ea54af5cf575c989b377b34beabe2a806ef42358a7396cbf3e81b580ad50ccd5e487739ff1f9f0086e3a2466c87ff49eddeb547d932c85a99f4988055b109fa2067118660d5d975d71884927fe219a5a60c329b51da4780ca4c165b6c67f4d8be7e50891d1bfa77bbea620c21a9c2d67b99cf4a236184111d349ad1ba1e8dd7ec1d0cec3cb71c27d746f4b959782f3435929cf9e855a9a2ebea45f15f8a18949f2b0d7e4cc8943c2674cec42c882185c73363199fa3464dccbac25335bcce685167826b542f9b7d8678c995d3e1f24e22ff77f783409fd38f28fead15d3fe307ccffce2b18ee775887b7cc1707d868af99e47bb2bf6d0f72b6ae8382c33c8231f7434ebe2220c0f231fa6695d39ef593a58b93a462f03ace0f98659a465e3f87afd5c02c23e986c552f0ec6897302358b53dc0a8f809fe24238b892d8a84ed6289df4e60c09ae1a7d8d6ff15f8782a198ef91c433f20d9d97ae8962ac02a5eac8c35104b48ffc65659ac17280107a9f9e4fd737db390072d0ee0a697fb8717bece7d69dcf0a38415e2e04c3dc8204568a4771437649dcc0473e47aa04ba1efe754c91d58b76f36d95f99f37e6f65cd0e691ca84ad10ec8e806852fefebe320fa72a62629d154da0c5bf2908a11f173c0163ea3ece786a5627bb864501339c722943cd99b6fcd55157763f950a33989ef04c9856a2326df8f7ea370fb9edd38332f225c88a2f359fe1f6237ee45e3463c7c19a49baf55663b090c3770214b18e6c4d50cb33af0f329c3cc8e9d7422d80e3f7b194a3aa49910e06662acdd90c6b06007932b7aae3ebf5bbb8838e0fc9097bba3337ec00d7ad40efbb15f71bf3461c77e9f0520c5812fa32308db738e1354c8c75ac1fc7e65481a0df81561a6d453b11b38ca08f8c5d9de766f494000d88b3403fca3b835d21070e74e36f588d5a612c4528c42719430f84d8465e2e33ac93eb0cda2447580ef7b7073a1db0273856c6cae159c14e8c74380256256c4d8f45d1b3297c28fb66ebd2456ce695a9a984a5c6c5f0ec4b53c9b1d318688a22aaf8eba3dda5834238b3b87ab4e2a0face532fdc01f28b861884c076cb85cd7a0bcba23d68709779a5dcc7d8488a09f0ce8c86ecf2819f4e0e8d0a87f496c87a2aec169acb182b6fb0621517b1463cc9b02e2fcefd1a134175b38e97ef50cfb3af3f69b980dcad7f4b88d26e19c368ddab2ebfe5c4345bb4b480b902e978c6820c681108b296e3ef06f78a9dee4106674799a2a50d6acb6db94ac034ccb22a273771955582412ac3ce4cea58fa68870db15a1d6f893506ea34d29ea458348932cc905272c48c0fd676b036ac0a43a9481cc54333724a723f1417aeb0f36b6c422aed3e2489380ad5fe3bddf79ce5bf6a8270ce626e2f5c61d5a15e25e096e2c0ffb6e0b809ffb6cae1b34eefa738503722b7c695883f050ee7efeb0294ba16937a10ee45c0ad920d26f11e2013178fb87b436bcc0564e6bf548b32cca0384fc8695be64374f47cbce5ec80bb014e701b3e333b48224675fb636e9d6138d1d2757a27d8552e336ffda506a40805da1b8f85522b438c3f7f6f377fcc65a139959accda7c43b29b4d5eec0665086bfd5190aeb1193411bb0aff82baaf651c97237ce34e5c125911dc8c1e2b5ccb3925d1595150d4902fbda5120bd1cb38399e677b1570c98d56fed398985409f12884cffa373f2f3e3454a0949179ad98c0a85f67345fd05ae9d2448f069321f4dc1389e41930687b4e9fd950b884207f87a6315f2e68ef003e2cb456d1e33bbe4b3d39f1b568754fc2e24d512b07cd121f6f55d0bba089d4a8bcf14f95e8f7f2e5ec772911e41ada8a0ab482f3d48536dde7d867434386fce395a8317e64b1b0844131377fd90d564f59977123c7339e4d58469d20dfba530100f48eaca75667038439d7d88d44e111f9439351590b951eafa35c10c584c72819aec03fbfd1be8ba27dc11206694773572610026b1e75a38548e54aa80466dcbbbd2bedd75ab31c7f131e1b76d908b48594b00490ae12db856216ad2797716fc231328178eeb622fa6b26b68f882906ff8148e40a091f0ca32c233c483914eabdae9ef97e98162d91c6b660cc64c11bd30dc5bce4e574a1204e40a58af78255077d98148f4a22a0e545b100814e0f51ab3b971259ffd12012b9b4fe6348cbe36d9f794e4c1d5ed8cf92820d368c9afeb4e83df9b4094f0bf877e02e9d03044d28728a8ec4f0570eb125a18afdd556173a01d8c5371e6d0d66ce9ab265ab922a9cace63719c7b444ddaeba5a2f042dde5c22a135867d056a18e75d06ead932dd27321aba5385c3f80b83556e387df9bc2e6f3e62fd5384bbe053db578eafb7ffe30fd72c0d57dc369482aff3032f2e60b7f4963aa005147b651b7537f65559bf4801bc934ecbb53f22b7b031405137f0f05a3223e270d94b66cfab47c0b411f0082219aa0b5d52f565505b189c9b01b5c342f039b8a7bbf481ece1070e19c6b1fee056e1904933ad14949f991542b2d2efcc0cd5d79105eca6da463dd43c4726f136f6ad003c7f32d9f826c71b9f1742b85b050b99233d103168534c87379405f77d1140d76252161f5b0226adc4da726b4cf96668189aa4c0816f7bd659d0f38071b90ec5b40f86f6401df82905040a915ecc33dbffe5d7148459645b222f05d36141f4d1bc9a2685177faeced7bf1cbe1af49c6ec7d6fe2e2b6c7d097f02c3e959b581d2375709748ddc12dcfc4c1de2e004a9ec332f35a9e8030c1153a6d8451e3adff6062b5eae2d01df3fcf009a54d7ac3a876c9a3184699c7985cfc151609b1715a82a825aec0ad347ba02ee44f93e39026a425cb62572acacadda9678de0545dd07815ad7b96de821695a299f577aa3c90099469a0acc29a46485a7c6258d72f8776c12ca8ab99e6287069cef543816374d84ebde41bf716138f2894bea6a3380f9cde821d501295f8f63c28592aeea9bfc02dd31f86ad01b45b269ed1ac065e6b4bb540e32685cb0aa4d315abfa9a52fac6c4a2debdb9a7d00f201c7f7c76b5acc74bcafe84e1b0903c7199f14d4af84f19c9ede7f0073cb3b0b5494eee0af6fb8b1b8969faf8608cfe86ebf5bc025ef333c9765fe6866f35647876c76f8ce9e7ac327d2cf4d9de9d1d623e5d6f6d5de701e7c1b1338604998fd3a5386905689783af3edd8f8fcb46b39e288fcca71382466a76be130c26a097f916ca83f41987a8ca1ba96642e37a284d6a0a5ff9dface0dd499e2103192d53ef9eea2237732aa9f9ff15e2eb3194663e798b1e69f0ad138a8e1c29b81f0a48ef30cd1ae6ea45507989d60ac3e3d4bddfe51d3f3315d4653c6086591eff68069d92718990d14ed06fc387bfb70b74ed6bdce0d73322c7acce9798e14e698b767be1c6d4026aedbbd7b2448e2414b8e267a798e79274703607518a4d9d96839666fd3b456f56907507fd677f1a85e75fc44a9e5995a1382b64ce15067b56b21ca1f2db6506c32cf86ca78e2c9fa078fa67efd59e016d57ce5c310371f0a59c93ae5ae880cff74738b03b762ba5e3bac1d72c47c331167af18d925fd16b3d87b8c7a969ad291a892d11404764b7ffa07aec5e5128bae9cdf231ea3645f3531832c8d8cf46cbbfc86d2a1bcfa5a68271a743e9224fc41d29990a2a40ddd64788a5dee6c3e3f5c028f488915dfcc6ee1a7a70cb1dde6ca2a747e601c86666ae08ab72bf3478f854a5d9e9748b7892e5a2e47eda3d112cb8fe71a4238c4b42c5a753761b403f1176e89aad872471d64d953dc6bae6c0cf67ab3e7943584634af87aa7a55b30dfad01ccc028a07a09279f2431d3a1925cb5307e82a6d815ee6a09d2d693a45b7538a61b267862794157c6e93d05176cdfac4a46ad2d297679bac2ad33bfc9a299c6de434281222184c71989c4f086dd5207ce757b4df84048e85f136f2ab37127b24a5da7abdcac0257f9294ca89662fbeec180c4bc636afa9f40ee223e80cf08ef916e27d75292f8a7e5c88ea792173fd777bcb11c64de04aa614c4518da8e4fa6af708b529cf554736eacedcab7d63fde8ca95a2f756592387214d0a010a488a2f4cfe8b11db41648b3a41fc7a5428a28d3da2238d618b69a0c5bf462d8a911554d0a594d49d331a14a85ca55d7fe8303f72d9b9c5ff46dfd38c55b0f0a39c6499399616cc934629b939ef477a8c57bc589e3a852af87ba859380e511f5a935e5172fbacf4df20cf9a9a2b0a878b6672d530b0af3942483a3298157b515f46845e88c1d21a0165a387df122000aeac154acb716e605c1a11a7216a01e832036910227b51de1009211ec17a510925f62791205be1167da01c12bdb8d507a4e7ba824611b2ef8a67c5e2f2bb971f5301e9f448fcb18a52841e0b17332e8d8b3ac55fd540d3163c402aafbc3cd6adbec77c8abce771321f969f70ff498952110ee0738f41b3d41712ddd151862fa4049efbafe573cf6874d5926102e206610ee00b8146a48bfaa2bceebe8ace4e383cd1bda4e036513fbcdcb9c4894d08129a6b3ea567f7a958478493f4785f71326505ce0e9a1a849c016afcf5c9609fce1330d1d6a5de091ce50fc78ab53d5b3a164176b97dd106418a718b7574801c864bb49d9591444c3290ff33a08a7ce81cd12b42660edbc06668f2fe62a8730fe649580224708b6a08d713deb012cd1fb21a53091d4d788b3acd7d5977f652688381cb57f8e01fdcd3f127e5279b61dc712180c6794e62c3a3c8b23dc63120e94790a7abf51a7f9ec9fbc3f549549903ff6a17dd1d1359ddaf490cb1740133e6be8f8023118d48913300f8d96c053fc8418e1c99b603011afa350864b7b55363632e25bdf86e08c82c923faa8daf7c86ef4f56b0e82bec41404ac303d1170371c369050a8bf23ca47727a36d40b74a89cf3a1b6c7e9b7b7c0c6c1d1205daa8d0d030a12c2048bbf93b4677bdfdbfc25eaac9ff53a9cf87e184c2cb560a8116a99cdcde64d9260269fed3570a6de74ed016c4912f63a3ff847e620e09f4a4b98d417c5b9ff5dec272a06d53bdcea6cbb91760ad613df370a01cbab8a7e68426042be87acd3511e8960521c5ebb1a2913b2ef51ec7c6ce802e63e7e2d19459f0b709f93882a81ac139f4867ecade65e4d0d3e81439fcc7e0d96a287e8962351b52c1fae14f296be02007c5f3447d7bdeb626c1fb1aaa90fd564a27de37b93dde7f8d5595dcd441fc00d422754794be70b20fa0620a7bf01573ceb56eb226a6bee0bae3bdd9491be0c8acd721ad4f40c872cc86a35c28aa6b8d26033deb4585186fed14a126f04f1d61ea178fc588c1fb7d65040dafcdc9328b2a871a76aa16fd20378bc0558212696ef67b62afbd0219781e2b82d14ca50113bc697491c444b5786190306988c3e390432174bdc1ba667b18ac15f6993d36f0f652fa993ef91511e71806000e7c42853b1a9d7fd38a8cb40b5b02af19c65ee829c471ffbea566bf749e22358c7015d231aea9e15c5ad2e51538030dd47883feb92306b5c64527823148d0d3d12512912dfa40b0673b480a4f85eacced057172aa78285ab172c48cb2c26f84922a64df3ab8c579b5c48e6d91f7a48cf86daaf0a459f52ac76eae15461cf20c5e545ef4dbbb0ca331806e75886eeb3e96cd3431d36b2233fdce4e14173c0578dee24e5600aaf5121068a9cf014228810e2f7930997d5458658b9f9c7d1d5791d46b2add431c10d128e16cc829497af58dcf198dff8b4bb099f9177cc1d189ae25e577f75737fd71940a0c46e7b2a8b40e81123296c50c5bc85999e95f530da3ba962dfb6ca256d614f730357e5c177a1ca12d50f047ae7de39fcfbf2709b2a7129abfd5634c2464ba05c46ed33f439151d142ff46d0f9cbdaae3c06117f7346e3febfab548183cf85017025be87f61cf3138b1ff9aedf3131cfb49fc1089df6adcef24707e6d436e6d3c1dd43c5a5bddcb21da352383d4c773fc947f7a9bfcfb1f9f6a19c8f5b8fff215f3cf5cfafe12514a41c11d2724ddbdd49aeca23b762828317de14db280c94288716c28306abe888f40baec2db8bfa95abb3a2ed32a6d70cbbf3c25c60d3a8bcad2313ca9bf8e77ea097682baebac490653c8f657b0cde58cc8c11b19efcb6f338ece7bf5aa5b412b8d82af5a6cdc5159222a20deb9f5fd6f177330f156463c686269161adec21da95a5472c8ac4bfa59ddc0dc2e68b2518b5dfc3a604b2e4465462d1c0c955cd3367cf9bff7deb3c1f167c7ac392727729a598e8c2d0c0f16171196be1dbce579c7c830811709e9a4429cabbecb4bd112e19bca2da13d8e4aa36fb359c902df8a5de878dc9121b287d220ffc752b7ce646424b138b434b4a1008a2168c739037bd77c06972244e10a422c7113f67d6f470fa359b4358ad8c5d5591b1ea3a22f05aa8fba7721979187c38b32baa20664ffe917931be6021b372e9288b20ec8b7ebb582c161a39b89eb06e616d87cdfe7d4ffd013034cf71d813eed83cb503fb47174765f7ee3f9167bc2a0b4c41ec92d61f8df07933e4ea333480410badd3673f8fbc88aec94ce778f1dec7b6615f2f3becb83b86110b550893db674287db7d12ba1b5bb307bd4e8e467de8fdea125f5e8a0eb0f4c3f719c890bcc7125269e92affe150530496dc2e4ac09ffe709fc551e3f55e26c0e6544f8cc3617d165dd5592f9de989c7ac568991849cc64a2e519c5da54bd44c398b3be8a5868b7278b9b6907b469e323bbebe66a96839d58c6e0c04de7b931edf35d858a7fc46fc25226499134ecaa2e93e410fa531f6feb76c439cba830fbb61bbd727e95cefea48e3e99bd5a55455830cc6aa1e89e2668b06490c3e6ffda11c57024e9048ce41f7490d7d677334592855d4c08bb7c4d72c861e0eaa3e9e7f966c0efda0f18276106526dee7de37cbeb82f936be0f1caa8c18d3806da00708d0190022c1c2127ef782c292e89f4001d61a229043e59e13eeb5cd0ccbadaeccfb3b5370ee05fa830c6fe6495efbd950b70f74971bc18ebc0781ba25540d2cdf7062cd1420db602be6daf6b6f0d671486e53f1b4b44600599a4733b61702cf2e9d1ddc87a4b7ab86746f1adf5ecc54c55e82b34d9b006f39c3ba3612dcce32caa057e0ff1965bac455332f0042269c2712f0c0bc820e144d643b9f4986c649e86e8903d51ce5fc7809f2438362d49bdd0136024625370edca5383fd17d804cba6dcd7f7c9d7b09e58fd20a4f0a32b1359cf64bc7de39ca2d444afd11caa29dc181fa6c62b24430f67e639011148fe8af68b0c9e75a496ce4c7d7b5f7a6bb664d4435454c3abfb19946cc3495151210998c27bbdfa3730ae6e7e5c3937881df523a45388176d6ad054ba5caf7220e230bde4468dd38f6a3ae5daacbc0b9f7e546d7d50f952aa7db3d67d95949d8f004f90865a272429e203483b2bbc299d83c8bcd52530d4242c379871fa4b369d4519a281fd187e507c696227cf1e78e905c6331cb2304f7553bbdd20bb7ae9971f18b3a7c518cf3bc5c22e498c3099029c1ffd0818f7ea32d912e2423b5646a61fa95aabafe1149ed0a53385eb6c3d8e7184395c78397d580394b9d1442d8d0011e352fd6664f43a9cd574fb553ba10a7c2aacb52a63d22d109fc870b550326c157374586d676efda54da6709aa301c760e17e970935a07f6b42c9c9d07a36786cb324e590f495e3501dd40d469098d6b36de2c040880e25397dcc105cdd1943c785e20d693147c221324b930be6b689153ae21e7754defc5d8a52026c025f4ab114f6fcb709ed0adf09d1db08bf474ab328ea427cfb66a6cf6bdf53e82d742423b5fdb340422211d2844b81614287fadd7072e959a5c04060ff1a4b0c2b7211e903c6851e0fd4c7de4d5328d911305ba67b08ed9d78941a59d79ea0750f79a041bdc387cd21b52b047a2e294e47d596764238cb2eb1d1888401d2ceee05cd1d3da7c63f19c11d5daf915e7c3c010329e3d20ef6939c5e8df12e3e4157dd4a32e1a57a619180df175e458e747e95f70afaa9707678722bd557ea456c3046e35f6450d9063ff1af7291f5ce3a53338bff6d11fbb13c14ee7233bea169c7a844c66c67f30f3fa69e3bff43ce06fa62a254b477cb84d94681a780466f151cb6bc9c696351fb7b3ad921f67bc126b7ef029f86bdd2c6ab63d0d2e2dc85bd3052460020ac001b244acf62ee55244b42bde62797f5b22e460258223bb4ce8637d3f7dedfe341289ee3831dffc3a66236cb6ff7f8b1ec76e5fa44ac95c0044ee36380e8e6be61b7692327c2e77e77e2c6592f3e3c872377b61a85bfff82bb50b00f1b993fd94093a8f6dbbb92868ac6edde6759ba8b51bdb8b08f5912d82b3382c1c121a60a2eb79c10a0166e773ce3cb61142215e3ff3c8a993a8c68374e807def284f312715d6d31aeab5cd426f165a20812b0cd4dff86478f0135c6ac0edd1333594aad513fab558602a636d008718e24b5e1a7ffbde9be04c9facb3d7c7a916ce40caa482cd3a272c53606acc4ab64b9714ca564473dcef1e80d05e1f0e0bfe501330716b422bac71e36b6dedf5fdadd0a85b3a102933d0ca01e0ec65578d6a74bfcdce66fbff28c028c91bc05af129f88735cda00f8526dc3943d336be0f199ec5031b58f7bc83b49944ce20309945673a931a94b07daf39dd5f647b3951bb7e764133bb3006a63962ed33757659bce02e0d0aa32c487824152fd962b60ffdabc3b7d0b3f4dce5c80346e0cd7ac2ce3f1257ef970621afffd84688ede612d69262db32699aa265072e5762143c578f2432d68e587b78c03a713d875e1690cc4cb9711090380a1c64d78bdde553265cc148db882239cf7c1eb51f98ed598963a13bf0cd7eb426ee0fa6868d8dbbec16adacc2e4020d3d626420b9841282d71ed90a8300067ddeb0a851d5d16a0d7828c96dc853a2a5f5f87caa34ceea89a1a9e5684198cee3c8f2ef839c085b9549ca57ab7d37abd89e4e8b2a3b0a5d6f2283bcdd812fbfee2aad92ad9112a2fdbf64bce3dc97ffff409dc7806a6316d45a7136ede3c50fb715b2639725b2ca5fd8715a83cbd7d21340a583c60dd8476229568aee4cdd21c776a0cb33a1399d3be6fffbb0c826fd474598b0d921a447203a10238d0ed3bf4a3b2eb082ce3862b31f3c71080c4cd14abf7c8e3942d9e92d9cff0194ab48b92031c3f6e2e1da0aefde5f80ebc7cc42c2ae47e3139ace6108e0fe88ffb4889a60b9941c652e305e376ec802635fbbb764263bfe1dca05bc8cfce47f31b8eb59d003ef2cb3fbd34d3f1c2222a06f33dcdbbd7bc63f3bf25180669e422f1138d3fb7bf0aef44ee668e455e46394ee2f157b2f63f57292edc5f10f4ed100eef3878114ef7f0a538590df2c65a2b43f867e67723bf1415cc05c3b7e36bb4c92336bcf51ed5b638477f6ec1dbd8dabba0ab56879dd1895ce395b9fb33f22209204e01697aa83e1ab04951a221f61c141e4645ec0c1b9f0c0256ec39b7ed74837bfc335aad27dcf228a3d6feeae50e9b8bd1ea081c059e731e619c65fb4119c745b44043404d258c943fa4dbae386c3f9802496a51ed82d2270e41b8886ca85024e86ec830359367d0c0cba07f242284fecc4fdabc20f3a420cc4eac23a3213799ed396bb3db1063414de0dc56cbef5a86922d3fcc8669495f53f3731b218c2b2dc9e27b51a34c3e4a36fb952e12a23464d3712fd0f90325f42389179e35d91517ec0cdc57691c98a46c22d3240fecd1b5d81ae7edca481739328b70f962c1701fbd8642128af890e60aaf458dcac77ea9c0beb6c4b9356373f6b8613ce94b3b8f037e53105c1abe61034caa4ef093de20e7379fd86b02da246381b4733637b3fdfff8cafd68fa10dbe85047e318c9cf2e6483d0bf747762bad0b7775e4cbc5a8579f768d3094e80e5ea5df7a3f6382e188a42c5dce03c3851adcd878b9d3be740fb45bb228f137917addb4f35be3cb4b392dc1f0bf58e86da987beb9087a7c86a83d96c18dad28917c261059d06d60dac19356cb3b1fc4f0592c7e509822895a6e25b40b160a24e12fc4e3fa5acb45b7954b2fb918cdda5141982df770c90ffc5cf79c8b28e5ad73ab9033fc38e24454115f4cd340a7821cc2aff6f940f0a315a2eefa9959a7c6019131defc3ea92f59dcdbca89d280dd94a8c3c7902914fd0bdd226f94245e3284ce710478d744263f0b947c3189aed24ae6ee7b8e208faa6e8c3079f8383894cb442fe14f52d1e37e7c698e71990b1c069c13d43fb2d63242711bfb3c1919a7af2f653b7ff7297b4d4b5716f28dea889d6c346a5d4155b7f71ad8da1ab23a285abbe3e6ec85c5cc166e459eada5802f738b09b90479573f3666cae06ceb5e8f5f1c7069240d6fdf7b99725392ecf27848cdec333199dda28c9369d5f94653d3c8e2a935b102f47d3e12f23cf94db6572d10262b79ff601bd23d2e45f054c97b90d54a9a3d3394ccc2ac5fa06d605a02ec55002b4d0ef6d37f77bc0f5d72408929448c5d0b6d7c27e215d9ab6aa2cbaea6c5b958f58d9f95d3185be3347c06243afe630697b5e6e7894e2bfcd8a8210ac406584f978b75a070ca0ff295110cdfcc24d086b355eb4fe76ff782816e5f29b8ea1de866ef6e3c61b96a2b4c670df1e21a4cadfaa70c15d6dd724685c731ebd803abc046cd57f2e537b4b23a4f2a5a43f984ed834d86cf56beec0bea8424bc6c21e5d2ce099db2671f4cbb6c8b0afb8b5d99462ecbd6dacd89802bf18ffedd1f9f7c90729fca1a283dd3666ed085426a4a14fa18017f759d8a907e62f6153f80febc83f0882e00dd9eecc9e358511c932700658e433e06e6059ea8500c98aa5178a450934f4f2c43fc0e03bf36b32d7478526bedaee5607dcc762eb6beda6b027928088f76b8091625099d541d23be2405ed1fd5e180672b156fbe1ae08cbdcc7166481202f6efd4adb59b96a1bd378776025e8659f38b0317f5c7d971ff1f50d2890e992c77d15b8a19e1106d8074c8e2dc8ac087286ab40221896117272e083ab57e6b07b7002487f4629739f3b4c95246409a057b3f1709f8f0d99385cd7c52ba1684c6f989d4f09507108272ffce55df5b98c3844afc6559cad04e242b24104d4a104516fd6289d608e408e9afc272c5832701acea71503ffdfddbfbfac780966014e65a5a74a191919b60b8febb1611232815a663bd88179da7f291d6741f549d3d71814b162db8d7b878604b953f038aad137197541a7185d8dafb7ecc5fea2d76442720e45dcd7be794c06d6b18dfe9e75b5881c01b0e83706e7ed424c186b0895453811cf96f438a0849ce411ed6bc121e595c9bf3bf5082e6f8336d0df8e37c0340975f8a5e00a04e0693ea003999565ee5aa6f3a1f497cbe5cf75e0bbe9a3fa3930dd5dc6de6dd66888505e657b0eb33e845c07a6cc913e856c63b4bfa48754eb749c93980f6a11e784240dbea804418d48fab0f23bea7db7e6616d80e8f8014e7d8d2dda920a0b7889a3af3e82bb3df8b52eb7c6e2da86a9c4b3a865e92fc5b894786386dbcee57df0317f8dfeb659ff8e12414b26ce7620da76a8479e81e2972993e460e2a656d37688fad5b707719a6c10990c56b92c24fe407ad4d1995a196ca3666a3f3718e86fdb4eb58fe26285b6e0308891c7433e2e5cfb5e7e81a979071c4125fbf12fb7c4131a393909f1033e7bb6c315d9d9ac9bf5dde77b4772b3b516b0788ea76fd3c0c20c11f1a7f2a7b3be2665511fd5c3750f1f8f72f4dd0d0745841e5bdefc9cd17ff1afdfaca00b35f7ca8e31f5ee91a073706498438ee338f74366e014b882f4e3b4c3765af5febf031d8d02e2157d1e3fff409037a4f84c3cafc043ae85ff591688cf9f86469da44751d63f57e1442a4ccd5f1d6f832a549989734d562aec43be64f00579c5683aedffa2ab2c4ece8d064f4b77ecaf8cf14fbdd8f3f4c2c7a4ed8fd6c587af78206fabb1d50d64fe18dfb33d8bdefb18bf8a1acaebdc927cf4d0236e962d5bef6b424d3cd26964df21a86f0f57f614e73f1857281ef07f5b8b0b5f49c1c24251b26bff02a9ffab149076cf7fe1e64840ca34f9e772e0bdf9a5b98a4fdf5c393797d4852ccad30018d7a8e72fbcb98ec0fe069620b79403901be1dd788244116b9e198364d2ef650a92ae015e697c1a32a9c57d919570f543cc6e64f6d3a011d0dce7f58f8bff29784efd15312c0e4451adadd1ed3de77156c0cc809750751e3ad17e66437918e6f1b609762893ed4db332f029003470108cf8ac3695280fbdeee6fd0f4f29ffb7cea5d5c84497d89f173c02e71520e916f093ce0fad941d905c9751d556887a4d06e6771539c3f27b739417fcd236625a676a047bb61eb4a4638088f10f145ceca3b41b9339117cbab7ad659298ae536b2172a9f30820ad2f734db9e8b9f0fa6addc227da60a0e36ea43dc0e24bb104b49d53dcc68bd24db20fbda902b48c386b6cf7aedbe09f7cf84fd3c5c1c04535752cf056c1d733bc73c1fb668a6011eb54e4b691e0137edd1fe17e1dcf7745c3a56a71008922d5e73a15edb0dabefb574566bbdce56d4a7219857dee66e2a25bf070bba3f569229bd2991a61d3996f7fb00adec392b96af0c149d7062f5196fd23c8a57c898ad1eb816e4e3de8f2d8141dca1d3b9c3516b39e4d9ac65fc43af06dd27cfb062335d55f7e31b4f052230d21c22ddc4d55e48d024ec0d599b974a39370cc6eca4a19a333c14b8070c7322025322661e334de9a64b1620d762f5f0dab1dc068d5df607d962449f8bd0c7af4216f5c5a508a12d38d3cf51e36c0c05a962136c3fc753297ddb085f0c1c5fa8dc0ee34b04eb3d25a69f31a412b43b769e4f3c330c666146099ccbd1e04dae454a4c4b3298e334508c5f91ef820df761e51fce964dd3c15cf6310245cadb32fd96071cd800aa0c4b38b331f8c816791e14342258a8f4fbabfa8606cb5a60ef5d4cd60909f14cff1d25c8c4e7a8b17021f2969aaaef29278679c5a488401406d70c131d21f4256d56b3976a9b75a17aa1866b1cb6e2d04cddc8ba6555f44747b0d31539310e850ce8b3b8a09b141dd64537966ac0dfbe1ca554f2e4637f394133dd2bfee2f7dfc850ef44024ce409da4aa29541a106ffd18a1c7be59b706718f4918408cf56feaf587ec364b2edb8f4cd22d781ff326d742f3a852938919f999819287fb20a409c6d8edd0fe17a52298ef1f9468d3c319b788e1fadc66d8ce441781982657bae4914856a04ef0a930de8d1491270babd329b02970ec077e0373ffebc728d0c699da6a875d2087ae34cb913ca77900ffba929bbd76776117584213395fedcc73a158a3c75dfe4d5cfe65f62768d97d67b3a00063f02fefb71ea12e6b8570dc977c79aca040f56345c1a9cc4807708b9420ebf5fe02666db973248f9c89cc2ec492f98a70d360c86f8f9b49d2806c7d67be9db378482f9e6c7f0f425271402046c50a1d409b7913cf853e63ca1975cd2db633016777e4b86203c614c3d84820e133326e2ab15ad22ef0d53a5efc21b7469d2e73301a03cc2b5284ca58b9f85af30944c9ea2e863f5f75e16e8a042d83be673b1ed49458babb93b66b84421489e897385e53733f82e727f0acf0c19bcaeed3c321086f500b43f95ebe4d02f3eade28b915e53fffc336ec30b8d56d361c125f110a2d5dfefb38bca23d6197b497deee7cb4c7364e8bced9822c7dd0a50c6d4dab6f40e86453cbca10b03d7550dcd9d4b80f2c4431a9c8d9a45ac5a22ce9387ac0a00c2de38b85d389f9677fc9d5cc676e9b71b9d8e9e598d26ff9fc0f900188977a38c3bd8af395cfdd520d1a9c8961c0e792cdb4c889e82f74adc3eb9cf3ec2a3298f5967e2f6aacbda2bb22c54bb57bd970aa31beda2c37da255c44f6a20d4d81689e9d39c68ed89926f465dbfb53a7569c322ac1769d078af6ecc5de23c2acd8a7c236d190f6c84e0e4b86050617fdadbcc780a69a6e7ade10e20a4570bb1c3c7d8fca16f3305d45130809179b3b3cefb3d628004e9942b2edac590f6759339275025fa52eecc72dbc5e9bd60e64a450cb5e3578e23aa3ef8f339c7f39a5fb4734e23e1fa20a477a47852a6063eabbfeb9180b4bbd35b90e8a0890b74947cde0ff76827a5aab705cf48167b09b2db1ed3b74cb60f1c34a19c5c1817404274734175321c8c1f5681faa4193c3eaf226bb487d4cde22068691e964a91b447b40f31aff12a98eef29d6ffb15cc4576ce8c78fd97f877c3cd5bf6d5be63a99182894cd408bcfc38247e66c1de43ab3352a1c03b6a9c3ac3d9d28fcc3f818a5156b25691be2283518555dc7dce94143d2b1cc675d831d22aa755214502fcdf56579071c8932c6a3bed1eac6035da351ff10fc19c496e130420bff699285be947c9a22940678f17cfcbe8feece6160454caa59d98198c9de31304a7fe8d727395584c960d31683fc2cd10162327faf9173c4ea8d6ee11c3baca7cd24f2f4392a99db3e002177e084baaf6ae525c1b853b03cd3c6b0936f4fbd318ece1f2e7a8d4df409f3b0f3a607288499dd30514729272ea46f4bbbd6d7f5c07278095c158560d4bb46fc2f8d39ef222de6fdea96a67f5c3f022f4ff0bd197d3534c86246427dab9368931b80da93e03596d253e682741bdcab78146b25b9cc76313dd280fd73d3a96617b00f80dec311f4e84879639b678be4aeb69054bc4bdd768b83f98bb7820f4358d1c0a757fa9c9d9e8c232f09ea0cb8dc19cc86a73ddfd05e4dfc115c9c12a11d6b4c7f8606105f1d3100f8638e2d62ba59abd6e1e51c8f40cdf25b8ba3f564b4dda498b73561dad629d078f6750429da3b39d578fd9f9179443176f9d62728c904ad337d63b8265b70165b7271a764376d5c60e1ab0a482de8a29f8e1a9649637d5b375d1bc7e7293f357492365d802964a4bcd5ab523a6969ebb694803672d2d849291427d48a739424028c82fa7de6f686cb2bf64e8c3f4540caa14d2bad22eb4165cf33a1b9a55b0817fc38383242e5a5732769f96e5936e82cf26752a13851afe45efd31e4e95fb774477349b5ca0bff5d5e9f70a4b473b5dc9c2ccbb641e02fe7b26fd3a6896acfd75080079d6726f48aacff2a4770cedcb66b314074cda85edee3c6956aac2a7d7ffcf4673b8438d886df22c5e1c3c3994c1755ff4789be882b7fdd1b8558ff9d26eab43b54cc952e24eefb56e08940b1ab130fd7372e778d0bdea33c4bc5540fd915235a159b6d234215eae5af2f6751fcd4446828a1ba2bb58242e4c51055659518cb5456a2683c6730535d7316ff4e565e17f66a77c96a97593e606475362fbb4608558a9bca277e5b162c7a52516af2a235ca99357921c2b77a3f142e885c9e0d59b51bd5e51d25223280a35e410226ca01254c7828b001f7254e282e11b7512f63987c97c1f07027dee285ba77ab138025973ffc85d0d765b193e3f27331ab50c3b716a18f1f7ceb4c582f93f0c3129e4dd1c8c0c240bef6857d0d39ab3f362d57d9da5eace3a5f310fcc31f67b103a8c0e1f496d0df32a8bef861c6ef643330608114d4a274133a856c4980f1e4ba25a9b311df5f483451a2c2c08bf028969a53419952a5a84d51728ca73b42415b8ff5b1cebdf5084b846dfa3f540740f5a865d8a3bd706c8c95058452485d5593a708c51bdd5982bace0de3af1ac7babf1205bd091fc23d4ccf1d5802ebe943b724c281fa3b2f340e179dc394880efd33d00c559733d661786fb3204e512a698304e16fc3d9c2f1dc6007de47e6eb8f9237ad138eccbfec08140614a71dfd402820da93877430f9b0853404d5505fd22b39a5d362a56444e6eff7941f1b1ff69c22d64bcf7088f69ed0adf77373f0d400fc90ccba2146e51ea5c7614934103f2913f350bf99339c4f185bdd7e165f4a5ca154e6b2ba1caecf1adaead6d632536ee0e5c767d8938d543a17f7150a8a39393c4ff5dfe9ff3806b291a673f46d9bc5a3458881d76d6dbf27af15d76e858a8fc0cc846f9b12ad049fd41315713c077f784df22cc8b5f40f815b7b9c9b37f709700b739e254c331ddc4fcbf6055ddaed0ac19db67fee699e60dbf4ceb130f3bc9d2ab9ef561519b66982d808eb17b30652959606ca8a5ed483b43707f45817ed46b19ac3d88f7ef8ff43ffc4fc60f0b556bbc2368f14a6ec53e0990d3ad41123ca318218ffd9664851fc7272b98b04b52ebf68e4068cb7b69c0f6b819a362656fa3446c08763f04c4b3c0e952788c6f40e905f52bf35c76072fa098f9e0e182ecf167e0b51dc6e1a157be85ed83ed57447e57f5ff98956bfd229ffe783b823fb9de6bd270abe615747f7c5f4478faad89f7362f946d6dbc06e6a190ef0b68812ecee6498be8bea1334155152460f6730f6d819bbba89d2dc56db62f4f33ff1eabab927ccd6f662f110df7ef565d59f2a8cf535e1f51112dabf1bd0e6f06c3b2ffca4d858e686282e08ed19f27bc653c3829a84caa6b6d575829b562ef1f823d90dff485de4e5ea62640166d990f6f75f2d89a6a4434025906639c0f7988ba3ecde7a90a07555868a0c861c69560b13fe53ae949724356929450ada9415d0f98cce2da20a185c38578c38f18019a703524960429f53e01a60f7a65ca1f81fd7823fe5f6b19fe083eb246df8cbb34861662019debc6fe5466420afd0e48754f6c21f60ada35ea2ebd17a52863de24b6a2ac58361c893f7794ca238ca9c18f436a7f68d3229dde53ce9d246f1dbd77a4fb8e823309a58e2514ed11e8a8f68b61fd1586e77940ed3dec2f0f4e88202cd489f70eadc0c667a35fe4a67dffcc561dd2fffcedb3db8588f8582a7e2c88cca17f554768952717b19d573ef08461891076dfddce055af26038452071ba9d8b4679091d2db872fcba43cd66d357ce31593b66615e7b189bd062b9b202cf4311b6cbfef43ec9309973091f5169d18fb0166a67ec4afc249c261ff038018489608c7a6da4548a2927660452b8b859906c3b2bdabc661bcadc6673d4bac221e9aceb88d7a286c9f699c2a2c7038115715dc1e0531bf66bf7428c5b17b563bd5e4cde6e32ef920ea4f18faa3e201eb67c6f12b23beecaf8fe97768165dfb2b6d23a02bbf30c13eaa607c1bb6e7bb2142223cabc4061f90110db28ca8e61a34ce3af263abc6536030ad35b27918df7237e36016c5ab145bc81a3b0439aeb45b8f403ce262cc9d1c00385a6d5420e1966959ee99b67aebee976c12d18f0804fb6dcc5b83b7886ebd701ca278ab1357b104be8b047cfbde223eab0c5217b65d872a1b41edd570c93465eb012886a989bdf17118efc05100d29df6eec865d869c9ca36db9b408f51ca322bf055cf5748c07c41e20c3ea48a4226a73037d35dd41d1e7365fe71bbbb07a7602793b209913ed3605b6783f4910b56dc1c7be6b786453e9c70f443a7196b5b993ede9e6cd7788e333d5f961e8336c4829a11b7f7eadfb0dfef19b84df7416c1c75af6beeab465455fc1d4c2d07459d7506d18ccd718d61a15b77b1d2897a600c3492eb343ccb8517cb5505f1044fa2015b8570019a8451a8330bbd4b88a4a94576fcd351669688a18d41501a8e439c561c8ccac8a6f43ec403fd77221671d3526fc1a775a536bad6ba9e67bbcccfafec7e0c6642e89c5ecfdc1d51f6b0f278ddbf1d3d391f30cd2be0dece90bba7a3746c5203d22d9fa2b777e4214ec889eaa0907cfc06df5eb2961db1cd404a7bdf6672bcabc983333d7fa1a1d1b8f35e03f786c8376ef97dba8e66717269682ac42465167ee5d11a66af1a85667512fa9877837ce41023c0c558452039715d32fec9c5eef0ac65e42d0195af12348285380a58d92977fd09c16f6d61653b6b8fe141367aa455c82ae81b1bcfff58ffabdecfebb021cc1d06afb9843f2d5ccb5e6f8d35fe17a3c7b0b0eebd7913a98dd5d2701099f6bfb9605aa96ffe2c595a297646cb10575a275d6ad88b733389aa5cbf5904a450677469f76446570899503d881bcd599d0be54fafc4f1c34c5598461558c5c42d38e4bec6bc0816b95c6f45257ae7ae36aa80aac6b33b9523c1391cf3119eaab05938c86849b9b8d015c7340353a50fc7415968c538e19e4cdc83a13017dc10ff655955b3c6aa8257ffa6ec0800c45bf7f64dec7196eb9b9ecb8123e9c3c402c54fd2cd9233ea9aee91eb0506b3885e1ebded5b3d1a97a156b8e72f4e251474cd297be7ac2ecdd7bd8a509f16b6bcb592d151ac2f92484b609935f55f0863b2ec4f8b535bbbddcec15737fad2052018029c0a6d27cab58547428e99ddc12a6eee6af33294237196b5c3e141b39fd63d0ef616b117fe9dd055c0100b5a4e0f3fdc3fb93ec6262f637f85bef7c68b038bcddaefad2907a0bb9ec53cb7e85cb280b48d58184aa7a2538a9995b3d95765a18167ea38e84110e2e22d7dcc50127184a8cb16b2a30055d017d9be4a7dfe2f2abaa40c46a8a848699f60604f06ff5c88bf71600c09b85390b962c627d0d4684399481ec058c0509e3e2d7ac4b04c8f731d42b43957297fcf2258533eed72368716008c5e48ca830510cdcfc586cc80ea26b2ba7272d36208d8f2c5c6b7ba6ff73bc8f1e3711e79f135ed9a5d96899884a373678080cb37c68dede91626a8e96f848dc6d507ce02d4bea0451ab96f3afc27922fa347733d83a35379ace2212aa659951cd08d5cae92c380c6302c8e1ff3ade5dacc861acf98663afec0fdfc9568f9b25c427d7f58620a44e53752bb90159530034f9a2db1587824705c34d87f6be59d37ccb58cc11130023bb604778f935101a896c0dd07141ba2ae678dfe2626e8142b6b4ff9925bd92a2831a12ef4f34949a97f310641a2aca44bf83574c820c6b71efca95ece559856cc35c2769780493aac7764911f6758febea4e33b2f1b47eb5379c586c0f8147c8499c17c4909f66fff7c91f3f448d9554f09dd24e701b4d220187fdf9b518ba55734d283c54b99ccec8e5e5ef9972bc2e4c9d5bae5865939a54f77aa9c5e29ecd788fa39d9fc4d083b392d8c912612e8b2ab3b1d8233c882760d3885ad3aee5ed3791abbae43a5ba217b11b474ab33e2693581b48999721021ddc0f488b8337dc94c53843e82556b8389a73614c557f6465cfcaf351703802c2b110fc0fa9fe23957624694f53caa48e1032e5a5bb9573077caa1e150c220c663e8dc4ed46ad83b4b68e07c2c1190889208befc0fc69851fb82ac7e472894d86a280f87bd1b013b70783ec403e6dffc176accabfe3256690a9a1e716c64655be4bba40ce2a6079e4076b1e50024b4d06962472c63c2126e016c85b769d9d7109ec1f0ac39b2c9d22fc91239ebc89d06ced88a19dbdd602054e861cdaed90aba05806d91a4b84a4e38a590ad5b51261ebbabad8686a213819fdf3d1b67fe32afc0e7896ce041dad73eb435b30eb81b35ba5ab49849791fb873b5fada1601a6917aa4adfaec4034e1d16d4377ce86859ee6710b5e17e016194320dd6226195a02b930a307f2b31c088f09cfd67e418234e07c2954eec2a930b77b07a5773b2d58cff01864367b44ab96538e7115e1991953088296da5730af51bb25bcb1343a4223ec4ce12e6e2779a769f9a9c50b92a8f090c9c64d6de781795cb4c4e92b84abcdccd92392570b17bf272284d1744366a4b57e9368371dfad23eb15658f4a972a9ac0ae907e540be939e144f70afbd109c9672652c5b7ff3ab1d0b1c214d4a3b2b82d90708c1745c2b598a3cbba4ecfbabc13b30221e83e2147a8ccc0a05579a131e7e4af93a0f2648e348de1f60724edcbe1515588e8b588b097c5b30d860b8d178223f4583b47dbe4090dbd6cbbba66e676dc74c86ff10f5730c8e7330f47db17ce263ffbb21780aa003aa6d1f17fece1f67d0eeca2eeedde978267afcb77cfaeb6b867776d0b0da728e75422e2d00564294281d68fb7ba9c4d57ae9ff05057e5be5d4eae9f19458360c53bfd63b78552fc94c55b9bf915e4d483c93cf0ad525fa5ed1aa392c893b5c0e8de541b8f0dd1f419204c230868a2f4176c1718f50531759326b0f913e8b0199ece3cd719d9e01c32d7d7bbc92da8cff1b7bc03fd49a2a93abe22b20a9c226f04181d16591d752eabe7dc95feb241f7caef7b59fb93ae260270e45d63489b11ef9883ce226f4b90352571d43fc8b5eff44db02e980aad5e1874468689c4a1ce533a6d06561077d0873e51a9dde2bf95a96bb4c2852befc49c4a1d13063581d98ffc866818099abcb2c96c20b76b675eaad56ffc9d1849e8351b67463b486a691813e43baa28397a283464f61001e08e05c686bc101e52311898f44be4ab207e8fc44fcd59dab57c0d76a5263eb217a1b1fc24254bc10b33fcc96545b0473695ce6709f8c766fc0a81a73eaf7559a199feef7037d07903ee89d3b74dcfa380d4880cc50b288ead7a05cca05b20c276b51abe4f59b1b86ae632cf4ce5d080be00113aa33e1ac16ef97d8875c9f1c7f66c2245a5c8beee3bb2aea65fdd4cf744401b5af6c5b1c60e9467fb0c270cb0712f48d9f7495e95e759259c5d59c0b14330d698d1fe8c44a4271df7e82c373b87e95b39cad240b46ede9091c0ac83b68a5fff27298a0a5a2c552d8da7d20d6a1ced6cc88eb1ff99e4db3b3a090fae0ff3128e545b3bf8bf23610d4d16de80cffd668b254ef118b30875bd6ab472c88f747698382315c8807652ada9e42da80ecd768dd890a05e88ac05e5a3d0c3532ad5fdfdde22325628fd1b24b8ee9fc53ebc8aaac22e83eb0aedf341b2f771835ba5ca300a166eb5dbf385e71a2af8a3ac9c3823229418b9abf884a5e0cd3a9d68b8a8842a7f81b12554323b4f9ce73b2b14e337bcde67f0639d77a16d8fc5e292b0a0f02d313a6c38f53fd651f930c1ab03c389eb34401bde33088ade5d4daadac43cccfcd1027de6cdeeadc37b595db3638f5b13c47a07a191ca51fe681774c58230df321c9c2a6e8dbd04fb4d31ab890bbe8d552824551a875ea5df6733bd975c59063c7d0753bcf8e83df6416b9c3433ed9068ad939eeb53b5e64a6a0edc4359a5a714cf159b2b9a0884e1ee3cdfb2e6331b336ea6ae603180a887f61741938a068ea3ddadb95edbb5c32727f3bd7b32a0e9c0617b8ae16d44ad1420c3d58188a572c37021a8ce2624b3de23e72c5b9ed189db9c0f1a0788e4b6f094852f5e3494ea0cd23ce0c8c492032cb8c98e9de5a6fa12c31156d4d486180c56fefbc17aac7407da835ca50387289bdd37518899919941ae3d25ee6254b63d28136658458981348d317fa7d6a4b055e3bbcbf16727b0cbb548f961aacc924fad818f90fc746397931e1b349d8e4a5a0dd03f60ff1ed9e115227712f217e310891720cfc943b40fa0bbe1ea2a52fa1c6acb500e222f8b8ec750ae54c1c8840e9d37ef88a8c4920f00f2231d5773d4f4f37c86631eee75d2bfdc88a558fc52253c8f9aa125df47fb4904baf37bd2b5e2122b5a52766cea9facb80d7ca95f437503e26439619307f01b232d044daa4fb7d8b98452b081b4f83bfa1b7160403cf90067b0dac64036263a449a102f82a657eaad7ca3ccd5c9ac0eaf1289e2c97b7156d4d52eb3b80d2d2dea6a70820e230f6814f9dd7a4f590c8dc65fdab2156c134da5fd562fed8aa25897a703b1b639350db5f54ae3ec0cda1102c4507c780c2340a4253b3a075128c1a36e8e2a10f7451bba387e73aa0313ce3fe2a64e5b0f6ae4982c827bb1a92f22cad138ff417a44e56b84acee6ea3cfd3193f535f6e714a5003354542818be8083e8c5d2de3d8c0f90f78a74aa9b5800d41c60b9f69bfac021fc8ca36b6e312d8c81d60d120d4b9d3a7292f089e34750af24a77401525c14de0c7aa3af82b0877d455c77a31de0d3b5b842f3de56ca1e46597f6cf3b6410e6a234a10ef34f9c4b4a774ff7929ac1f5e6475040902b36221eff3698b5f96da8abb141d386f33a39ba1bd8e5371a7ca0f3ccd4efeed5e6942e0e806152df48843f667dc96a52f3b2a1f111023eee3353744f3cf2a2803fd3fe75df6f8d4d04011704cd85311c750d101172ae8f0aec0880250497fee864bd0eabcf0646b4a448724aec98bb5a433ff1688e38a77b6a0aaecdd1cc4bc0453d38829fe9d984f5fca8665fe12111d01de01840a6c42a79d5f5da451b90985e231a6e336312b873f9a59a2d971ea518e2d468096cd12f1ab09c4cb5dca2785cdda3adb4b953da126e7d61a433db7d5856988f307b63ea6ef919def2e3d3553b58f915e87c7a6eacb32897eefb3b54095acdc1dbde1e4f6fb0dfb6f09bdcecbd8b7b2db20f84a1c3f190b73e22e4880beca09dbd5c430dad588e65814ab5b0af1d200085511ebdbcffa3faa4340c2d1f320414db06d8318d701ef7d15adefedc089c42e30f5e17d10929e387ae0356f2aaeabfeefd1e951655f681bc4977ebc0a5de622ccec178855c2b887e20a2999ae418553977775ec0344f3c97ce1d39510c1f4a37eb28320a6b1cb1b43b47068e0e8edc99cd7e80ed6d3cf5045265381e90f294343131ee34b879ce73c04df62868693f5276aaa73685e41fa88ca9d45dc51af0970d23e5e5c22c9e6bc7920c3eeb2e611ec92594ad50b7b84996e7d4a1ced1eaec9dc4284be887bd09e31df184015865612d8e0447af267af752d71c24614fd877e3105dcf4dda26248da64db8274e667dee84281be9b45fe2b5db2d01f21ed121dafabf2af26e59f2ba9d3ab634f5f0dd1808c2b34e83b6cc599179c40ae22aa220f3755a1e7d2af50383c6c209a87f524d90d167802ab327f33bd0d4b9f0d0dddaf8f33a2765e07f5a12044584f9f815d2179979df7b9f6d68c097ef68a2653b6526b866cfbe68019c679e22f8e239eaacb231339f19f55ec179a38a2f1e4b79acf6edd0c01c8df0a2f65558b35e5e6e40416b50df7b28b03b94ee3c17e1d87141e11c3145d76149bcdab3d6f6d50fadf6d3873db31ad6469eb3d62f368c42de563ae287b3f8b338a9c26263c1280964368c636d7e7c845b3f066e9c977ef6e024dfb30125dfc23c31175b935c33f78a6f2e2d2efeb98dc54df404131d7d761e44b078e1a9f1961dd998070cb389985ca68c960a7ff59b0f7177253ca09b9bbf43eb85bbd96a2f7f18e882cc71b1e172315c8dd2219af3156f8d9848746499884d74d8a6a1f3302572744eeccc69683d9f8b14e61aa32d15a0898e9ca262d88c783f676b6743c561372040e38b993cb56482714b9ec9bf991bc55f81f14495791069ca45a0ca0502805e0c2045c494845fdb59f5814c5da9de9181645e659011cce678c5d686c3b6e609fb4cd7e255726e37a363f94ba8b7bf3646982eda0182569ccd21fe72229158ba8395c3a9cf623912be450581f3dc8036884aef99c8bac76aa620923d9015b2590f7d3b99c01935f44ac462ff792bf2e695c51f923a4aeccf18e07ecc6853ab04d261a53909002bad41a1921ab6d95fcc7f045a1a328bf5d8a71b602c8e0cf09bbb4e9ffc70a3591b9a93c55a8a8a1d74d29821f30484ec5aa6fe70b65566ed7a8202dfb441c9d205611874f491f10d84023be0b38b44fba954fc18884a73ad6f0f073df17c731390ec51760b6ef2848de5ed93b19c39608bf6933cf5e5074951015196a2837d5917d7180cb1ed95c6a72973c183ad447b14f3c7de6d5badbbd9649acbf1d8b51a624361871324f9b63fac207f463b71bc7f02092560cdbe5100da4ef14ae4954e9fb28ff7f89507d6207e4374f0d2b423744d120d1fcf233f3c6ac6087dab4758ef5057bb2020d2afde44f568baa16c4f0ff157ab6ef138f825db31269d177e8b4e07c0c7771224aa8662287c82c4a6e796bac5b5e29f1c633e861fe4531b7d0805266c437322bf384eabca083c6fbf5be87e36b8bf50cea331309c37d1383b7c673f5ccbdc26d65339b8c3b797b0ca6ef315eb0fef8daa03bb91b6c49ec48cb4925b4a0a04afc9aa0672db0d3183187a1570d39ffc55119a5c373d3c58b990c071026b94d4cb8ef5a012409773337b60a6485f7b3438cb5d9d58273b4a1fa05cec1f3956853ede8c4711452e45971e1e1a34b85d5c91b5c5b1775d66376dc407968b9cc21e6f2592c8be0509f72e3e2b7641f228d63c207174081fa3a33c79cd446b9586ea7d91b929268625be9c76dedeaca2b0bafdcbd296f2a6a605d09f677d619d5bed7165db738c0dbe5a6d1d2dcffaf2c07bcefc67a20bb56aa820b12c786ac59dd23cd151543197efdec88ccd970eefff3497f8109b88dd07f73864f790e09f4a7446fa1f377547a535ba15b9f0134c8764c22eb0a68976b8cde6748b13eb20e627eb4404a8b537bae807e52773ad8ddb3aed2ccde74f03fcb7c06ab10aaf9e81885a87668c715eaf0304ba213ccf5d3ebfa1e7a1869621b317a79f67dc140d3ba6375919c4a24a17e9e45252dff258733d268bb356e590030b4f8a31a9f3642dddbacfdef00c9a0d9d45e51af83aa3c38663951104401eda93bc9f04cf57bb724c7bbf911c106c2b65b68be7e2f9bbe35044402de77a59ba96af1f062f89737c1efa23f3738ce9a827f83140fe89433265b5b3ad5461c8cb4eaf97ee3f389b38cb98902f83ceddfb1776f11428f6c70ee496f48b085cbfb1d11412987f1b3eb10b69fab5a44bb11a17417722d0673ded6e8662a41f0cac178512207e75d470719b9503b7b462fd88c770f0fa24545992dc0fc821e854f17956c8ec71a75646424fe76a28db2a5ad66b602c862a7462b00c7afc21dc93b80b7c81773023e1abdb557a99f907fa6e2bff45195934351a7062e3228714fe6f560c0d8549a2827d021b852cbf98dc3b3898a3f4735af532ef2b940764b92af81279858949fc29ea865a914e5b80b6778197fb537b1f1e1ae767328e080a2838495e53d4da6fc47d7190444578800f23cf2994b62ac43bf4e72e9d7b2fa0c3614e0fdad049e69e324f0d6dfae90730557cff6e271e74116cb1cbc32fa1dc5f869f204698c3ec4f05c7dc5f76ec502dbf09ae61f3f5da97fda2d3cac905ce4b53b530d147e2717242315bb4b63ed99b8a2636fda4164478bbf9aed307a0cd0cc09d123b5a8953559409026dbc4deceaf19a29cd394f5ea0a730242d4e4dbb7849ea51b34dde02ee55f2ec2b43726c8308bbdf87733cca22d7f52edad937b8f58dee0c246fa2c40dd5521e80507e8d42ae531a641879ecf45c58b5bf29433053d9392e83084ae2b11139a0f63f67f5118f813813603ef699b0f78d08c1fc8a865883dbdabc6541c178af1566853091d1049743382aa4eff86058a6cb12d8d891b9d25014e3fa39d029b66d52449a09722778c3794787592e2ffa4c22a0c8bfe4b1f48439571f4e2cf4870ff5732e6a3d004446827cf8f105f5d8719aad810ccdb941c6f381888e5508298014aec5f3cbc0d018f8c4158ffd8ba0070adb32f0a0480affb0c295cb8c6d8e7e7c698e71990b1c069c13d43fb2d63242711bfb3c1919a7af2f65d97cf7d125016d307bfa337b3a54c0bcd5d41682ec805cbf666a2f745a3cc521186d5a3e6f651cdfa0c22f08c02d904c77a41a39097e84baef30088e20bdb1d91398cec495bfb1a88f8ced382086416532f74fb48bd22efe81d666f223e3a55ac9d5d411409a429a2073bf9140a3f6af27a6911294ad6f5716cef8010e72405628858af5bb3f90086d3ca8a82390a406fdbef667912c3daa0fe448c877459bf13b285240e5a2d5ae71d92a74386775e01cdb93a8887940844a450e995816b46ef778c60fb9dc7ceb5e282d42bb4c5feb8fbf98ce14c25ed5c9faa0272bd2fc330c23271f446d7633019e36354f6e5a7bd89c70892d73d559b5d0ac238a69f6490da78df762420898b35943b2df39b51adb54cf43fdd8a4f89c39ce6533ec2bfe28c3240a58275be8b25346495c5acb2d87652bbada30c427c23b7bc4b6a1106693268b1da47c9e67d68eb2c7b5831a5b1225c0ef0ddf4a3b1b227e625025d8863b21e9499bf6e50e86bfb0ca901292ba04addb9d3f6462213944c060cadb5e04936ecca095bb893295637dad0d41c56296d712f11ce923c30fa89733d333764cb98eb5d0670f5a195db92325b6ea5cd60dbde8c6d2f02849f9fcff1a7ddc95ab5c00de64b9d60c005930f3dbb84a265d4496036d7af952c67cd990a4e21ef17ee45c5714a10470636b52fd2220e6cdbca083f346ab6f4323a88da23cc8af53e9d7334b222a4cad9251a4495a85c89f71d4a60eb7002487f4629739f3b4c95246409a057b3f1709f8f0d99385cd7cf97b10ab6e6e1de5edbaf000c3ba7c130bcb6ab34e1574b53a007ea74edc33c2018adb8b7a62187e6a60239452b9a351f71b9f3727ee3bfc62beb93815c0f4950095e8833c662456d01b3c8ba95317967b533eee64d652f294acbdac75cd920f050cd8572788903d034ebb7e838f25bc4ec99b65aab6ea0930c22149fb5183370f41cf51d050fb87101c9e96efb9003b587442425ed3af3eb455f3db389dd5de9e5e034353a1f5890b1cf54e07c264de9e3b5055837cae641cdb260870b5e6d83eb4dfd627cf654752a133e8ba72d1b4fecf28b7777f33cc667a16c252a25317384d28e23b6c22cce6254816b0cd72a27bdfadce140e7566be2cc045050489a5df353d7542771cf5416f0f406490bf045ffad72b793f0c320f0ed194ba6c085d4551c0275c908f7afc82c3a890fafe5b31ca24269f939e0cbdf0a66b7e6593a40df7f574c375efb85bde0296a795a7ff5b253697f666a064f7d4f0f277271c7a8e8299edade43a7610ac38b541787feaa7c939c8a0a8e3eeccd17f202f06889c0eb73c8dbd9a1c5cc86385b3c6a577396a4e275d8f6b496ceacba040bc1c962934355f3754ffab4eecfa9c98c13d35db9abc39812b86bf7d8209b4b2a3681739396ee7ba8970af9e41353a61c90302e867e8f294bef936c5c504c0a865f1b66a8c35d31763ae65688ad947ae05875f63871ccbe41d350343d990dd4211a7b622de23303b62b90eb505e7ac9af5d33697ecab44b5bf11b9e19439757312c205571d23ed97dc1ec7608a41841a62f3e2f89d2fee64b29bb7de6cfeaa82b72709a29421a4b9283afa2e1ad8c81aeeb7c93b5d08bea23d889b3389582de718715aff74e48d16a3de69cf2ff3afa7d323418bf902363be356132a87e737e0154f4e3ebb4bc712b375fcdaf2339db9df8ea86b91ce5bd5bef6b424d3cd26964df21a86f0f57f614e73f1857281ef07f5b8910dd2186bca12dca03277abd376df72ba578f7211caad05f4310515cbea71018ad8d07c63de93e68daf52e8c0f4165e70ad8133968c7b4227fa3ea0caf37396a2a33c3410aedb8825e5801ce16cc9f3e7914c62e4c1589cfe5b5244ee40c7ecf377bd8ca842ca93381660953ef5d82f460ea61b9fd4c105b36b1f133f04913d0caec856011e184164b8d0fc2703bdd52dafba040ee0fe16196fe750fbb48c9d50f312d846ad31cb11c2f4723874ad76ccd11637b080e5d0312b1381173e9841983f2dbf68abc49b78639c440b99952d2c9c7bb54eac5f7038a54290ca9a1cb707ef69433bad5d76ce5d085f6d4dc20c26a3403860712904cc4f5950b8f5e43c2ed8ae02a731e23a753578699582679fa1bc374914c6a9a294efcdc7a764c46ba7e1fdf204c73e1bc73b836266c3291e5f2dbebe2381e3d1e437204d0d887ba6b2dd113176938c342ec8e36f40aebf4fb33e84f2af5495eeca6db501736c2aaf97951e3333f4bf6901571ab1e8afa7427bec809787036e1b28c44e5b0e368afb1139da841e0059298b2100ce08f0949fdf54e955a126748dd5de44229366902601eb1e17af5e7ae0f1c48f2d8141dca1d3b9c3516b39e4d9ac65fc43af06dd27cfb062335d87822c1201367e7fb4489338a1016431d22a7920f27a962f07ceae899cf320ad44f0e07fd18a3de8975f8bf6f1618cc55478371e6b9fef1f91c552da7289be745c56bf8ac85fc478ad98c28b70db2f19b15e03ae22eba0c249e66bf252b700673096833643fb181289153250e85a86ca8a78021e3072e9efc7b4320a2bf87e900988a2785db29cf19bfdbb7f65d7b48779f56c5175e98dae4a65398b929678001416d7aae75b558353a866d605e713ed06b4b7f1e5861786096d86db271bc48ed3c83943e9df085865ba93bab2148b9b10b6cbaf90e0f825c91b265d838e8e0fb90e55f13b0c3f4d1f997a9eb378c9d5d646ea61d743f28017eceb5f7e5dfba32c7c44edf4eb22dc0d93ad84084bc072fa23f67338357a114a24b1a1ae917a9b60436210de09bec72cc495873440f5b081c9dc3f3d5e13b3be38dd5267dcd95b8a9d6dd0b004b26b427c758cae1850dbdb528b68bafa3b148fd781ff326d742f3a852938919f999819287fb20a409c6d8edd0fe11910354241bb11c4bd956c8d79dfa9bf43be55511795a719d1608e73448064e54708b7943f2c7603216ef63a86f790c39c84ebb574c1d26d4b064a0f0c6ea5181c4aa35c2c579c4106f6570069fbaf07e9dedd72afaf757cd24edb65ad1c441fb2cb470869fdaeaddd3673c60010d4bdb12db92f9a1538acdff33205ca61c934754d1f7b57dc68bc77d1b208a71bb98931eb16b62e4022cc9e11a00837e4fb0d34b38df5af21f0ec35bc0bc62418c7fb094556e9de2113f31cd05a1b087c04210ef6d9db3ce55c572b2192b214c6805203f901c9ae9dcfe9845d9a4c090d6e2624bbcf95d0cd83d91134ccc88a608f9e4ce2ebd5b1c74f3daf38fc206ed389a97b8246f5ed895e2c4a91a01c75c2d0798cbfa09768d3c78629d8b80d6eb26b63e326339654d0b115fbdf5029b74997bd632c16c04cefb55910ce049e2c36b908f102b6a552399ae50e9ee22c1d58399ec6a6e94f2bedd58fd21778aedc1f4f0e3ddd92a6f0465a67e833c35a933c94c593b69e401dedcd34a14d4dab636c3142032871eb81b12f82521df8caefd0b8dd8b8d75f48bf3625fdb5a2793f32a6a50dc571a4d18ff096b217d216bb50a6afe591a2e446271829ea936cd5ca5957ccd225b8ee2be24dc93c48a6fcb0f27da9733a348465fb2824d1b9285f2aecc127551b84c24ca6da13636bf9faac753d363230d774741e2718cd6ba51e909971dd62f6e3194cbf1a5f271d1a70f8ef9add10278f5bf31154786f5d274ebd48e37d6f5446c0abdab1d599f1cf32e19811201002834d5f828692a9a5bcc7ae970e60e9726cad0e019dc0dc43b79196b31a48c3155aacd73e5f8fa8797bed440fde974c9f501a45b9db520dc7df98c7f011fb5ffe6f539c59322754c856391063ef94e5242ca3b11df191e9788ee5fa3f1692f55fb07bb462a4df8e73281e9860f71e62f95a0d379da1b6e1d6f823ee1e6a87f40a8dc2d338dd980517a06a90a9fcbcbc6c18342afcfebd0dab515a493a08ff23dcf138306e904dfa168967047e82b22fef26789653fad590c91e43997040ee20bfe0048fbad6c51f87a56b46cf7f49a2974923f8f99b12a0a46e9a0849809eca157525da9aa6b6b61bcacd55d35ffc3cbd1056cdc452c78566364a303374b48d0aacc706a6871be9b9d39f2b1e13121a07b2469599dd8bf59dc4323cabf29bcd7f83436a0b4ec92b588b0434090b9a33979599562098cd8a3b42b79602fe49690dab05057c3d286c12ea8f29415805fc76492c9ef5ddf34438d6c81c4e693a7ed97c63c88f536fa5248e8c215e08885d042d7e3ae05462a726c453ff34cea51f3a39536fa5a45246a4957c78379f6327610c69879693990b0f7c29923db5143a00c1e716206919a648f2ef2660f0be618a48e6b89ea93a84dda0436a35a05e53c0405f1df0140de37b3a3c1955b877af968de2dc41fbded7b192ababc4d85556f4958959245918d340c86c2502177c4fa781d512d552fa5d5eb2c99392cb98793ce7ade22d29224fda8ccadca6226bf4ca8794605a3d4bd6edf2446a16218497e9b17889bca15ef0f59bf81c394a3698f699a5638f2ebaaaca2367610e6e269b6d79005206b34e35fc436ed76dbb2d0c40a4f4cb1d52d93874bb83846637ce8f8d5200013537f44096cefb782f103386f10668268e93d67611ee24a15da1c66b0879cfb74a8efb0721b82ec156a6a9baf4fd9ccafd727abf77185c738386e3ca275770f3eb848c70aac2e58776fe9aa2ccd6d895576efee3db1e9cfc48e9587b08df7c3d06b7a67a83efe23fb13d8fcfb5787d9cb84643851a8de315b93288b66759b1fc5ce9f4f1f1b07e8e9889a54b31e56a2863e46c821038a10056fbd268d6bd34efdb248a91d260fcfff92ba5bc8d0d5fe8de49eb84730a3880d3f51fe5485cea158b7674470a452de5def280806d932250693d84e251883a9560fb231102641d85fd1627e979992c766027138f52cc0bffcded5c1f75e08897bb2ea108232791257dd807535297b803d90c7c99d7aa55117ee64fb4057f97d3df63c12ac07023763215fbea57002ed3b162532c8ceb846b84270ffc26647095342a8821f1c7bdf31ed13ebe46e716d824d94492bfcf24795fb826cd0c81f5445d0cdc0d41e969b7e18bf21b4a30a6e91b8b5e7fae58003db30cf65773a3157f2eca2ae1b45e2b01e27150952b7f67a7351010d2cf1e474c889fdbb2d3995450a26e1d4d35178324c0921ed70103c8a2af91605f2423b5141ba89803928a20efb8b8bbcaf996a5aae3e88ffda3068ebbca9cbe6060ef7f2ed8ebbf3e9674562a9969746bb53ea9a883eef43b03f96f251a49d8a21a4cf67621e0f53218ccf8b1b11cdb844d5083da25c9abc49b2e0e9a92cb6e177d3c6f949afe2ecc9b513f6f00d91db402aa61e161816c0fb75b224d87c4dc4fe7f4ee19f29458de1b7fa457d01e038b5ae30421160e43c73ebc279c5c39188efe16c4b97ec3da1fb1ec2f453d49446685684d03b803267f4ff7f0bcc787a45849f88b8c33e8a3c43c9a853cb638e93924d8dd4b5457ae82b7c4e07d38aa5faf914ddbad786a4668568eca43de9f596ac6ac607f2695743273d9ddbfacfab18ecf27774cac405f0ac4812104daefbf4679c1b3903c924e5839858e26c34afc0c7f53105a88a9505c8e37c42ce7db0930ce14332f465f8b044f55221e1d006d65e78522ea2a62fee0db62d69c5fae5d64723e74900145350d63bfc0523e624d360ba596becf64e3670ea2d17813e5cf7d7c36a09a38a2181cf5740e9f67ed0a756585b89105e0fc842f7fe4f5056879227c59c1023d94ad58be5a2ac81853ec7b8516f24f247b42ab5f10b2f0c017a24e942ac582b3f39034a32063889ab0657743182d926a5e7e209aae22ce0a964548d2067b285b5b8ad546dd3b1bf3cda24091168c92b661e47d5c979bf421d6d5df60e0bdd5ae56caf55209ee8b2981cecf7a66b7bf0ba6cde536959aab6155c91fc0141a0c05abdc90bc7c06d9cd70b6040a7a3888f658717ef31a8901bd456164d28aeb87fd6113c4c6581ad46add50d25c796ac5e9690ca905c1549f19dd2c2f8373ad5609b37a5e65494793f3c4a531a0ba9b10b565fe2bc766c4b71c6af59fb0e8641e10029898b61a946dcbdbbfc273fd23f3d9a70eb7ecce0a5802cb7d5e532bcdfc2d4dc2823d9290d154f04ce035061d4c34b919e166f275dd479735740e3aab3a5a153bd0168f25ea18d250a4164fd9d01b9c4de3ab6307b6009e6e4305d0f46a64d2dc53c12859e3c81d5eb2192bb27eebc55cde99f554be4e19d5b96fdcc440f9b9d0be049239e2c7828739a5d821ca8cb5e03a8a752707776fc896774c514286caeb141d07f5a5f6d5cbd13d6abd9361ee953520c76e67f458924c4b14ae242d478b5560564c0c8c4870423acb1a850a9fe204e83a183a59340c242059dc4916aa848c21443eb7554bda42011fad3602e26f74303ce322f1fd9ce6c7cf1982e2af110fcfef130b42818927207324f8f62b64fb3f11e2bd317bf7e11a5e77903eb90588d2d28f031b913f6c2b682e39b6a5847525df13c132bc588c81f3de23228c1883c8552a1f2498d4aef4a980ac236bf0948220dc866b23b85f4c95a7f0a01b87feba7a0574905c054272a430f4d0cb97ad21c40b2af7a6848beb098cd2a2f53a87e6e61e4719f93e99cfac4ea2461d4fa4ccb8558dd79bb5ebbb68beb9073bf5b92a720a7339afc62146ce307e1e2334eca79d9316ae28fe095c2199ba3117e6d1c13a1dc196dcc57e5488ea839078bab63e162ee42824b9238a05013555e5d00f491789da491f8b30bf1c6ce6f910376a69196259b5bf79dba3133a8825e05ff26329a12e34291dcc4baaa32ab3ce34bdcf49340c9001938e3ff3442b9e7fcaf5bdb6ae484aa887e7751b25577d77840377fe65df41fa481f91c804b9b1f07a0c4e3b0cecad84d362630f109d1510fcf6ca48d56424774b69556f116c2d39d077c1bfa4572896d76ab3472a659840bc273cd9d25d343a070e38f7e64c91f19ebd38f8d3f4b5020e5c6da9cccfd1439b772160ca93c7c4418d21e50692b5ec47d027020daeb0bb36fea42ce3c0db6e9eb8b00478f6d88d7115d1535eb26de182b17451d6acdacd64fe0181049d797b682fabe130b92af92fb07631aa89f3a98688f8d8e94cf931703e10005c63f5aa09f1c3e7d70f200a704e1562799523d0fa573071adade8f6b440ffd90e65139815d7c8064f13f63a812a400606773079b6f78d124a4dcefe4b222a3476aa5d9c43bbc61d64d0f4706af37bdcf29375230caaf7be5ee61dac52157abc0e8671da9ae5a29c2bd48cb54dd314614c5a00b374ced692fd8453619ac0e78faad8cbc854c5d7beff476023d558d648947f16addc85453c234caacb72cde003e92ae36d26586a5dcd24d0bd8e71bd58f7429434a6b317c1bd53fd63b2175a88a139a8863d7b5d54afbb820e28f3668e5e024e935f7e270909adf5191e3b80c3c0ab96409fc128463ed011ffc5c4382d44e675de642d3540a2f58eed28f650b7876e3c37cac6fba38dcea713325f6eeab9888a7f2449e1ae1637b89d55450e25ab3f88d1f1a5fc9300ed02e9dfeb3a5e45c3db2fa14ff32a17fa0a56c7924a3c7ec86984815ec994fabab71cf9b3c758a06c178f9049545688b98a4718a619fa800f91a5d5f5689d2f4e2a56e09647e866c2054690f303f66353b01428133be49e007eeae848590af13176d5adf616d812e1eab6349f20d07cc49da3f634126382862dec499e83b56b936ecd31faf4fdb80456ed829a58414e0a11ed6c0866b9f0224dc3ba04550b4d70b0e5dc32b9f1c85fc95574c730ae55a6b0a50dc60751e9b8da17b6d753d1f75db26a3dfe5b5eb6f0953c0bb0b655b73cd353f51be96dcbb5d2d7ca6c13393e6245d8b7cef7b38da920af3efa325358eee4d2a553b195f164dee32dfb393e58228888ca648c1d43e6cb80c4bf3557a1171c858398ecfa7fdc34f12da56b2512c7b5f923c7391eeb96e291937347412eb0031ef55319043e2adc41ed07ff7f2ece2a6da96395a1f5ed9c7104d3d9f2861018732387ee9fe02b0e0de00a1047707cbbad7ba505207264ba4e1b861b2ee55649fbeac36c6d39276c0e644a880a88ed4858af1d486093a0fca05af88f4bd1f6d7da2eb49624b52727a4e72b37db1df4272d79612f7e48ed9dbb36898a35ed7745eaa3cf1445af2b3b43a6ae123147369e438f874fe74990bd65c80b75b1bfeb0e65326638a2ad5806dd1eae6463991086ceb03777eac7e0d6c770a94bbfa5aea3c5fb70cbb6ab2c2da86eb98c8a5e13a2304c0bf310fac222248967e67f2bbf7b29d15e434dbcc2d54d955da4d5c62a095456da73e7b646b20e1c4623b17a78e1ae5f4ae32bcccd0eb70fe22c471571904ab88bea7bdac95fb3fc82601c64421b15c11a1a97aab7aaed359b1135781e817cf09f1f4e6ac5a977c1a6b5d166e80ff1d74496ab58a5717cbbf06eccf63dbf9461e4a56dba34e09a72126a224ebd3d02ac387d570b87ed2cbe74766b2c5590c25b739be22a40d12af608d058be79b6a9c70bfe179285a56eb8e73e7e73f8584d14ab5f8fdda2afe7a4783bc4fac3815f1e6b490de2b83a05154650a155da29d96c9ce2167a26f5bc3944be5ffe8383ec14d9a0ea4969724cfc3081d6505aa51f873e8f88a3712924b8d7beb85de959f8daf47024cb6a2e9a0f1bcadb4ef55a8eff2062b9b6ca372f136861151e581ff37111f9ae759bca8ed94e8ef8d96ebbe9f7c35b33c9ad174f6d501223884869161e9157f0aab6dd780099db22bc9cb548ee9dd347709cedb440c8a517085c38842951a289cbd13beac8dd091e30e4c37971ac14ad08d1ac6e5d046a9222246d2856454fbf9843b4828d8a41ea191e24708801e2c6c378db88692fae08686b018c4f99912646e1e06e39f08f22251561632ba682a08b77da8456b3b401df442197cbc144e2bbfbbad72ee9f33fc1f54e000376d0dd409e6eb2ed695d94eeef4927425b8fb055c1c18f143686055eb6ee3aebf54fbf652466f96c581529163d9ed3232c7aba893004e255049d47592ee0fb1898c4f1b0db38cd077aab43f8618b619677d7d8cf96cafa68b76f20ca61569de878e85f314f06f28aed473895536ce769be4ea638aadbe83548a6aa1a2cbbcc480efffe4bbfa41d4ff297574024b51ff353a34eec1400d833b44c90c2fb83dcb24eb44fb1211a1c82581d10de0dec1cf9caf4a11fdc4e833aa5cea33b4c451230dee4c586d8b2f26f514a2be58add93a1c93004a4f3d13266e2fad1a9ac4493ccd7d716f8fe4723fe5a6059e91b95463721efba5fecb50361b6dfe3b38a46bad59ab56c52a86ed1741e0be4423dd65adbafb5cb5bc142aa91ad2f214ad62679416759fdb263f0f959a15962dd2a802adacd745da20658f51aeacb9111cff71d0fe1417fd3dab02e09f4ed444a047d5fc25e5c08044faae28a61cfc8cee21ff680036091722c8615dc7b70746561144ef202b7670816b71f7e5688d6de800895e54320c7733c6b5466ead4d00954ea6f1651eb9f1901be07c44a9a9ce717ad7bd5d5930f42a95a41e13c05aecac391df086d1d776b7618ab998dade00acc8915f60dbe5daf6623d76b90599200c00f2c5aa2d37d00abda9ecec4c19185662a45cfeb287bb25937adacba49a068b5e43e1b033c5edd8db9426d1534939df700d4c22c3fadf4f333f7ff992b3905945cc4f7cceda12e6fa9d78111487cf693b82a55a014e0ff2562b5c1891cfadbd71b2cb8fb3e04af852f926651756dc32f04298b61851a938fd4f540d13317d7d89f20bcfc07d0f759235b4c4a2af09cb07666d3204c2ca1536c15a771037efe55cc459daafbb28c05209878a56b32b427f606b02ed8a2581dc7b5ad417743377e0b3b0002ad0c5e27347b052346acbd19db37ecc87e96f994e6c354f5e811b10763def7b279367a8f9566c933e61e77377814287dcaf60f304210ae7867680affb61f6d2fe08db8bed8e119d34fd5b41d42eb14e3d08260e2dd84ecbf7f21058675f400857a2bd47dc8d66cdbeb9cdec6d3007084c609ccf936ad08dc9d77135a7633d1fa73278844688dae060b718d80accb65bdd667336cc69e5fbc420f5f785e90887322ee51dc8c20f37c322ef0b08199d4c4df5d9b80d68b803427753466e2ab4349085b763948250ab94c64082a83cf0a4b2bd075fcb65ee8958ce7bfab39da5a29d0fcd40f0e0dbc61b27719a16269275c9c90b98c58a77b46fd308edb10556a9d8adc4e966c4e201911448e6c4b7f109a761de6d192735219b48811e3f7937c6b7d7518c487085a8303b443f03044bb1d4040bc8c5e0ff9fa4147e92d0056399b5037ff13567cc43b8fb2be5594eea47081e27c88df7a1692e10adc10caea85ffe4c91143316a8c92cf3f2c73402daabbbc022a2870eee8702ce4f65362ce6fab6f782c76913c8b670f01ed595bea2c1bf79f9cac577283f7914834b79ac2c13cf2234dbb14c48fc8ee576c0ca1e5de86ff974cb232c3f2e5ceae42546a8d210dbb676396f1ca8ded06f2b177eeb2c376f82dca6fbccff37e34deb19a7b4cac6410cffe181624174ee19d93f5a342c994a30d8893e4e4ec4255c2ad9c95362887a8232267155907212c799f771e90b54077f353a7fa7c38af69dee98add4aba0322c68824e7a97d3229a6aba68d5834ddef6e2a474b412d2a452bc2d97e7559bd285d2769af44c76481e1b37833e1198fd0c1c4558fa9278c3354040a8e8796fd2c90a847f7a571b1a7f77c1285a6b6f8c344e6b4f09ac70478cda2124a67873ea18028a0a7c942f1e6e15761e6c03af990494a1b30e0e38098684ccdf30f7e9ad6f88ba9a7872b37a62ae6fc72f2902a8353f5065e5bfa21f8056402056d0c293550e19f801c0ffffff3f