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 68157 a1b18d3b1726659c11ad163bd40ec7c70b8873da58b42bdf4ee1806453595af8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
989457389af879973f08100e79d0de040f3a69544275e6586cd2e6b2ac89c1be
Certificate Block Hash
a1b18d3b1726659c11ad163bd40ec7c70b8873da58b42bdf4ee1806453595af8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00a03e0000d0260000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000087a9df22a7908db2961083e58c0413517f3557a03c4a886ee40c8a2594ad018c5b92342696cf187e14ac8c9ed12d1c7314bbb52d2e6f2f7a0822d1d94d9b6b5134d7b067ac3c81ba0a0d341e8445fb8e773841599f8ec7348e060000000000000040000000400000a03e0000d0260000

Raw Header Hex

00004020024db94768ca3bc8807f84fbf16580a8d83e89812e59fddf2ac63a1dbb80e91e58b71bda6164c827c94476da3149f7287bef8c714b0321508f6ae8980d5a16f0d9b4226a8d320118bec189acb2e6d26c58e6754254693a0f04ded0790e10083f9779f89a38579498

Proof Data Hex

59,560 bytes
121216020307b3d161453a7ad45401a2ca457d5d43e619eec76125858b1ffed934d64e8c409a65dc126e338b7eff89bdc5638f48079522bd5e239d2d7e01d0067b40f85d241ca51f0dfc99e40e476f6a82d4e436f5cf4b5ae7659c83cf1c22cf717aff1a3ec314eb28a26d97d62f7937be0d31847b5f14372c809948067b5007cfe50b25fe7359c05ae11feaf1c933cd996808557583e915ed1bab1b6b103237a68e92c2e04633debcb50e75dc1631a81c92896a4d7717266bf019fc8a37b9f55b4eb2da00fb64c6a6e2ef9947da00cf2381613725b32670e322fbfe73766964f1e5408680151ae0dfef7d803b46ed540a00eb4568d5b24e4f892cba9f139dda99d8a565dfe69afe0457487492f91a6a6d0e4c29364116d5fbb0e3f4c3ed6091fbadce219055745c209c605b2e9266a7a0e7d6ff618252dee2e8ec4eed62f546092d95884f305716638af62847e196ee64e7721e1246a5dd32a036a7caf506b303d04045ad05d2e5934d5e7fef3ac9ca05c90742e0340c9a9d4cd405e7fd9ff3b8df364440768d0a26ab5cd9dbc630f8ce13b6c005da9aaed9827c6bf847aa48553e87b8f53646db0827811c61b1fe2708777e0fc9bb8883a884a1596e91777dbbb3f8d29e8714e581d750b3eaada7feda77bbe6f743aa8a40fb07bd28e10eb298b52cbee644bbb80a2b943b5c875b5caf5047ca5cd699d64c83e8d6e769a8ad9fa46cc4e929ed41ad56995615cd10ac9f1905c557de59ca5b4e13fbbb9d79f4e5a6466249f7fb2516f1ff11a7e1fe8219f72ac53a71e3747d134796523c115a85e8ed79694c5c7b26e584c36211149bdb11b534d84b14d84b83fd85b39afdfd781101d918866ee044b68f0148cba6577e7d1ef24de521a0465ccd0bdeabdac1efd4fde4a24e56eec40854bf507f4807ada5a97fca5d6d882950e62598197b5a95ba09d020812ae041e8df243f960b382c368b93f103b204f02c1349abfa728e6ea2cd3faa228a8e6b621b565ff61c9b36d75d96695147960697a917c248324069c7d9fa97a41dd0ceea5fa9e60b0714554ac91279a36ac318d6cef261d2cadf258cb24f84babe9fd582665cac6cb8338d5dfe10a11deb964028aae5e44227d2ef4633f8153eb14387d05e57a7335e97fcbf07e9a8127d4f95d4b6c6e967cf6240aaa0eb045906407c505a88f09076f98bfb989c0dc071a5f6a26caee0516e810ca01b61b35d7ef945368a12f4b820b68f0d18e12790f0c027d72d53a7cb8bae793e5a0796ef2cf78cadd5facecb49b2e500aa40502c3c88e1a98de044412ea475149bd48115765b43c60c9794ddebd016a4f6339131a2fa8ef35dc513dcac8c202d41609683889fd8e904d0e3f0d43b36c176247d51cb8ac77c9f77d184917d6f44eaa7f4f8762f36679e0439f4fdd114a7f9fa0ebf5bf3f79f025234f7d7cff26d98dedd5a30ddf24e1eddaa38436d368e5805a3fcbf945851d3c8efc93ca737a22d0c42b285c3d8943e40eea5b1ef9a7c8c816c0f1846256ed4d8ed815d802e5f9eae118d98564e5eeefefe2e9a4f40110036676686611d7492951c26c4e0fb73c1a8a2a84c21afa76e31694ebb07270e06cc460d367898cf8d6ec67aeaa837a2a73c3bd9267c9c02e6419194f0663b5f1a6fa34f9fbd044a1a428b4549180012900b6e62ae06bd40a434776e6ca9cb35749a6597622df7b22ddd539c875a3750441b3c1bb48fdb52cec2fd5250dbc6daa2e3750e50e29b71b7751bbfcead86d02efb9bfb793a72bf7bf5829372327f9e3fa370d49e688f8c631717ac554043604388ff92707b5386b7b9d3c8efb622134b6a7a309e808fc1fb44c21422f51729b282cd53c4f827d2b6cb6a84254648838a1438526333c09615286814a7a744f8780c3e647662475750251b7581d623c44d92ea792ae6f62a373ea2976be0cdcb8a6f4faa39974397817bf8e47dc169c03b1331177db1edb2e9c8e123308c89f9bac626d34cb96d2fd76ca3f3e2af5dfe2cfc6f3346147aa7cbead676cc8e0a1d097a7eaece29cf28a77aced279aae836ca1310202e01fbcf41368187003633ce6dad9039df1d1b485263a33fadd236ca847898852a70f75fecfc4ba76dad89d374fffd25cd00cce801647f054bfaa6238b2189966ba6dd5027e75be4ce9a4662a30b80682d262641926084f19b4a663395d38f9bd2ff5b5494b97f723b15e6958968f0697d05e649f18736862ff661b966d35099ddb19a020fa4a603014a842706271cab4e483ef1a69365cec132f007561bf4458c74a638c1e12d7b585cce7cc03c14256eea4bb76f236595c7be9a31c514e82ab562a1bb42df65f1ff4dbfdbf8d31f7deb9b709172f15ea53249715b36622d25c55997ef94d2a54f1fcdb41edaaf178e7f089a46f5c064e7a30e972a6070b86eabcc231dd7014e5dee0525d006ecc799abb295a7260800ffd6688a8b230c094f4473a03c18916365780cc46bc1583f1166c4e859e753cd91d68228d95d4fc57f4e2e73a2d05ef96102b24c4c443940e5a6047151bdf46cdf39f71522e6b282f761c0c314215a76ef590adaf5d9be0c737b6133b44fd66466bba94b9a9567b2489eb3f7199a5d5a590fba3abd4a30976efa29766a6bf38e387535ab0fd6ae5591af79bbb648e23de5fa83b0e5237f516cf7728ed6ef92236f92b47ef1a271d860ca0670f41e6283e12500070c9959026274125780a98194e782ab978560432c539d27e2a4f61f26021e7000bf330bb7288618b883dcf2e13d55ce6b600b65db53b93d338504d8eb814c1c295f7474e5db0cb4704fcc9d84f077306dd972813dfe0d145ae8e14eae4d009f26223120520d0364afd6aaaa249809e2eb9795b83fa3f630cf6178803e7e464aa5d2459456b1e776beb39f7f58d6a552a76741bf772a1c8039fe2aeb232aa3db9201332aff78f7b9b58271fb19ff678ba8fd0c99d7483db0759206f7c7d19a9b638540f0eaf3805ba1eb559633d3838083a4678218c1bb08c2b31ac65e2237bd91e40627f5d08ba9464ed271d2d3909d36449a64b2189825324d3b67552bc49b39ea8830491337bcd57d42591e7e8121ce9c0be1bd1ba2c058cb308657a7aebec51935e278fd376a8c1d60f74d2f20d13d29542e36acbefbd9089e8bf9c5a1fa28795d035a4b907f002ffea6a86fd1fc427c3a08e10730479479ee814ecffaf186fb93902bd243f0d49af0b4b9b48152136a5e690b2efe6c2413daec3c5ce213c5f1d855307c1dc192a30a76da45a3b54c06a461206d9d0c601a88e029b4bfd7bdb9838e87d8e7d495c9f7fdb999fe2938e1009a4b5b774ee23ca101229eee1dd53082a3a318851b93c5f21f0b1cc8db79df0d5f08f78bea9f8d32c8f1cca865e3ca972597a454b4ffdc36daac628bef4c356dd1b6c4bf56438f91d5e105a09fedb5fd13d5a3cb230962b0bc3a9b2d61c231be9d6b95e62b65d5a6dac880ab7acc025e49603b1503735b4bbd278857b482562143454e2e9c6b9b3fd2f0f0ca1f204ea65342d0720cd0e0fcc4c60f80604059140b04873f81537527c6a97137469bca4387c9305b6b62920a993323d402e5c8f857de72ce3121d5cfbf6fe3c6783c843bff12d82b7167bb2b838e99f843276c3eb5999d70847b0444b2736216d545ba8c5fbcf5aff51a746ae73ddbdf2aa0afabdd7c311d5129ba31b28cf3ff01e4b0d9cdd42d618f54b45ea780ac037e1211dd9b9413a1ffaed65f9f42aec30caf992bf5b8d6a5aaffda4c7723a13383796a9aed8a6d827ba261e1ea064336f90041760bb0a3d2a4db03dc1fce84b7595c56ec86160fec28c4180cde6700ddfc3d3300795f85d13cedf486b342f05b091cffcd3936a5b0f0892c4b03a2ef8e9cee9bd35a553c451311c922965592e75515a39267c713f8708815dd1c697090975417ef6e0ec8552078be87dd9f076f4616cea54944d11ccbd8dba679b8691b3dc977a40c43ad198e672e6da08e5904a97c283922e6d0cea0eb99ae5ca94187fdb9e9b5906a1524db32316cc3150d2ba1aa9e6a75e1169fcab4d8011d49f67fe8981e7b227825f68d179345b0be33d5b81d780a400210c801ab63371d2f44e3cb861dfe0edfde6db358acf70721105056a4bbbcf97b3c57bfd5fb6162d33db8aedb4940872fee2a82bb174e10278058fa2f67a98bbcb93358d4a77f7beb8112715357d64f540e731a9beb52a7cfd808a4b6bb616b9639667e283aa51c8832692d6beef00e8a4905f2aa7f9fbc6d8bde615381aed64c7a72b4e863a42839aa0fb7efbce506567002c521ba6654d06fb4798a414fcb43dfc78a27245c8d028f847d216b3eb824f3ecdfb9f4f66a859c38e2762ff249607fb2cd348d0f566178731ea4513deb72d5199087e852c6e4fc29f96962560df363a2d23b73ea49bc47f85c9a62aa8b84e1206bf510033c9209441abb7b0e5b4b9fb4f06523ee0adb488fac554af1ff3d63bfa61f12967f2598bd1d8919766f30bcda3226c9dc6363afb07fa98efe35bed7bdfcf3d0793cdc1d70160dbed6bbe1da93592bcd22de2afab6a7ada9e1f6c955b6a7c408599691ec12ec66396aa576656bf50f668df3741cade95d959ba64ad8c14730a13731146bb3d1489145a606aa4754938989cc7528cf264f0ee4dbc63f027607c9f38a7344dfcd3cbcb71242f1dcf67f5724f7fb76eb92131bc5026862082060e7e4347f19a93adc0852f994a93253275dca469c9417b6db636c8f8807fadeae3c2edf5b773da7f375cea9cded65f1c4b0d8097ec3a3cc46989e354bfb10afb8459609209541e8305626405e3c3b31785be3dc7c87af3c3f687da29414ce49169f5ac8e687a542b7b610c197a8db81a1a57f30982d8f6760fdf2d148c4986b18fd96571b982235e111fe5f7b23fd30cb8c5d33a4e76e1fe01f9346a0eb0867aad3848d8a193da93106a4ca860752118b37b7b0c40d7d4629a75b4adbe5a1b30825d88aaf927a56da4394e72b6ac1373df5d7bbf6e91d9a9ac985f8af7cd8d3e1fce73374dbdd79240083a1ded9478a66d043f2a4362c610b1e43db1fcb3f188486069a779555650ceeb63b2e5d28b4940dd9a5c0705fd18a212493b820f5e141d684854aabd4120dc0e667524066bbdf18aee06662307072ff06bc85a54c2f60050a65913f499e0df4132555320e10a1d8bc878a38527a90cb4a7982703b8d718ea06d0f83d29f82663876355665f3676a67a7248f8eabbc3aac97e532be5f6d9a9aca1bc306272c7e96a8e4bae22180608f206584398ae3d392bc0a1591c797c007978f0027e3dc15092ae890c1459c1c9d600b9318f62e44cedc7946aa9eb722d700f8a210bd93f80d5c9b7cb29dd0efb2c724e2c802d8a9961d13f4c774b807f01e111a62c4d58d408eaa6ce76ba97c3168df895879908a4693b8ce534ac40af9943f05a6fb4e730a50525db252ec3d417683d6a919ba78e78a6721d18d226796a2738e03492f7e0763ddfb497c47ea41a06be99db1e826bf357e0db87ebfb17465c065a776111de8bf30ba525fcd0880cbf743f9e612a7cbef1164e85ac59e3cc3d60c85413f59540c870b2282b16cbf1159ebb31acb87a582dd17dd0b0e7195a5c12da29da39d0c105d656b1672e6ef2c684f8f12ad26031a3f89eecfe04495f3d088171009163d707a073353e2e2ecd3013cc83354f8104fc4bfbc9f8f69252fca2fe01b74d44b56df72189c52eb031d9f8744f2ef58be7021f0503f02da0804cdfea8b8eabf5ccdab3947c161b4dda230f2711e0890a94a665207eb0e8b8fc3dd17ef39bfe6a511da7d1b2891d868db58fa004cb8e6e2de664d89beed1a401710ac05b9facc3fad21c3bccbb2f8ae49d8076b22134337c5524546bee840f7ed56a210751f267ddd37c0d3742ba3b4fe960be0614ab22d4ac73d28987a1b8ab0878b15a6a317a9ffafe3039d2fd9e6a0bee349150aed11f037d9af73d7c1a7dd8e74edff935185b9723338073d04458057c04933f5fb7e72d984f9f3ca135a8a2f235f2723aedf1739e85e3ebc058b464990495fc6f3ac0e19c8a77b6fbb64c2bfc44ba28e936ba8435cdc577cc382ed33a6335100c829cffecc8c169c0d2b7e5542d96a6e1fa4b814e1000ac750fb2f5909de4152b532a79c14d880d46ff6a73e09a7c02efee57ac86c666cf7030890f6a38fce699aae5517329ace34f5ce198497afaee86b7a3b11db241beb020980f70e39f39347059fb77e164acba59244ef7d549529b1930753ac256e09a8919559d20171b9551396000f2dced4b0f3c8fcacd0378060e78aaf16096e2ea101ddf82a0711f4b65ef92a988e73791cdce1129f5981a65d5e57045323e82cb870751aa5ec402446faa1472f3acc448086b80cb75f8589324129178ad6a6b6bdc1481bfbcd7e86ddee9cee3611b8099c08d7f2bdb94b3e16252606d8b871119106f576996dd1447a701f879999aae3a84821bcb2260b529448d09faaa31880214078a97df238674d0ba0769dd06071e5c5dec43d7f97f2d891e6539ba17b622f7958a96c89fc1af21024399e83d5fe7128812a50d95d9fc6f584d57ccbb6b9ec1a0aeb2cd5aa640b3533dd4be6801f906ddef7a31c6a626007c2e52c7502571be9e196373436353ffc682df181208282f81a112642e4188606ccf05ccb9f4993dda2f25003790da2a3f06c78d395fbfbc6c345caab0b3ebf12de294cf5ffa7093ff8f35f891562005d16e5057bb611b2d798b7baf5ccedf3cfabc274301e7c84e6c2e29b2db9d3c96d32260a8106a75bebdc0cd69209798d76ac08661cadd3b6412af27ba7dce9543aa086de95584f4b30f5a30f557b3775fcb05360c2af16afafff69fbb587ecfed84850618aea7cd4a98770200a106e93b1a74107a0206b44788670842cd392db930b0beb40e2ebb10a9ed499fe48d69bead863fd5c6529a183825327996c67c7e6ee0f8d421aaed04187de29b4872dd8d7ba4cf3ad90829bad5fffce12a0507635c0126edf84a62ae493a521192670b572092609031a5d96deaec15e668c37fae619dfb5dfd3cd13c410863f6d0beff18d0b3a1005f288ac843203980473b7b98a0895ef21d0b897a5c0c9a38761f825a1aa0bde9371b5663a3f38dfde2eb1bb39ec03d07b18ef0136101cd3e61b51675186b9bd49e9d5d9cb23eb1ecbd0bffcfa1724f14b1075f34e5f3bfdddbe1f9ee7412d5477f9dc62bad46d6976e3e277bd398e953303c563049ce654158fefd6b11f690df8a0e07afbf517c95098203d9262b07d424306142411165c8898625713c0286fafa68412c778cd5926be2ad9884087dbbf33b89199b670335734b82587568b40aad945bcd387f404565e2530af72aa304d61257823334fb6da66237de5e3e12e07c71ec5e69bc2e8d6d151a36555a0ca35554ae1a18a09f3c021d6f595d6bfc029732b7137fd905c6c9460448a30ce6fa520d6c10b312b2a9669eff1643cb63da03d12645c89c94b2c1d7e4aa5e309fd13942f9d1c594744b3dfccc204fc88b4251c05260a674b8681b332dadc40aacb907bd3b7bcf628e00caf21dfcdcf853c19721e6ce22393f31af3e85815993a1306f06491c117f350a1575acbdb88791b645d75921f7cba2b9f3c59b7b65f102e4626406a47f45fb2c28c85b412961e5d3961a5b6de9ec7ca4019f8c1761acbe552bb1b8a543781f4d765557567b0b23da72fbd9c1c1605049b7b95f8fc0242034780f6ffc2938b76a3c16e7aa4b8a3596ad571a40eaa8855233616a022b29d464700b83d6e7a5fbd5e4e47e4b60e99700fffbc1bd9d5146f088a1c30aeb69c98ad3d3ae60e544c95686d2fdc7aa2d51164ddbc76357721b4c8ed3a31271a3b4a96bcd46d268de5707de1f4a9bb04e6ccb7c83ba5ae4fc0ed661eacd8e86e06062f25e7161d87895864c69ac2118c634f56406238332dc0cf719e56f0ed6607b779663a6de410b04e004f44af97da1a7f017d442c4054c399e334245d2b83eab00d9e63d783381e861026cec31488e15f1b8708453e74d335eac8eb8f3eb7b966fa553ebb7be2d5c28416bb516d8967577d425316f66a7e21e91e9cb152949795782313dd521d9c416ffa37c6c94258f1c359e15a6b367b005dbcf58af14876e7177e4371a912d533785370b8ee8039fe7777420cb702e810793ad8dc103cb57e653d09fd9b0776e702151321fbe8d5022ffbd34b5a278ba073546985d8193ae53247cda93f11804978599b382c04680573a69d786a0c98ece471524195bc9f380b48644a7cb344c383d7fec00966718853c2131b3ff1773935d3dd745f0538970f604963208fafaeeaff285236e9fdd95a3823fe5a9e5f0db980bfc116218ec9f9a6b2383baa8fd1eaf114d12ec3cc5a02cbdc1a7a6fbbb0caa29f4f024813e5fe809419f57ab50eaf5bdefb269642f681ddc309a0244d7ab8d492e71cec4e2487e7d944cf710d06c1c57aaff804623c2ed5cacb0b9a065d79d8c8b3831859a804fd84e8d2ca24e508aa26e5bd4469866d771ae4a5742c2f42d52271db91256cc292fec8cfc5be24f2eabc61ea26a8b9e197945a68e440a65b58666dcd25f5da4c3c877a36a3c84cfb9d99662c5f259fca30f711ceef44407e4e70d5c0d3a828ad8e1674bed3eac2255f66b5487ff5de817edce0513ee2f73af3382cbd8dcaa41d1d66e30263866bb63e79d8cbf89f8e5b73dcd1b68a8b79b12c5a9e623d815c477845d7fd8a37c92ca5a66a58cf9b15cd0d3445699d9d140882e0faa8a3966472396d58021fb7c837c0ba9a79e673b857c6624a9f0877947e710563c1b083b435bb0a779181dd1c0aa14d94c2dd48b2642897f2a1f1730b4180d7ce6ef3b98d74c32572a00629a62f648d384614a68345e15e8012732de4ddf2f1337266fdf2ce120665ec7ea114ef5bf7558811211537c9142075b3de9399ab4e27d369e158c005f74fe14a2bd369357e6b463331f92fb6f55c246e58d20264b4a4bec16c19bcb16ac72b7c4a58e1d0e8f44a37e3fc26b5d0a35f110f925ccb5aabcfbefbd400f4dd24cc230d4f516014b7c3e47b326309db2e5e8c818b6c4f65375c651d57a34c1d0d17f31c7b97bea450a6819f040a4c1174067f53efefd48b3acf6601657c0d498237874107ed63328e52dc55fcf0df1ace5dd95e426f500391537b2f235e19198d66ea07bd93621d0ff2153c11e68a9b24f583b33ba0733d802ed975e6f9c40686d77c2d3abb2a1c537e75b228f54546eab25973f619274bd4b19159b2b0207447d155c4a83c648f5118e58d08269176d6e64dcc5eb12449d20f1ffa4f435b8b04152a253e859f5bfeafb80cfad55b41dbc0e0b5c0b8f4cd9869f85296fbbb51093e7e02b0e3c12e18a1def947f61b3d48f64f7501d36aeb54765ba2f93320dead817f007b8951f3f8dcfce781e188aa05dec66f7854156a7652d9417f0ee2658ae01b9f5547e940f2e2f2c75800b165288f5053f55e6d0dae666fb85da9f17f96e72f921172ea34d2080c5c002b72ea5b93e46f8674a9875e23431055a54b3651b3f168a90a090cb820868480707fee77025d2197f22f6674cd8cc68c9e4bacf21634490d2bec6ac6cc05359710af8aa357cfde4acd2e7b4d3da8611bea1051cad50f5b409ce6379a7fc98f2a97e187d2f6c292e823c676c36dc3a02c44fb9ce479882174aba03e7926edb7faac86f2e298e6746a20d70b6f9529ab4dee04a29056d10f6b25e65569e3981e3bcc5e21b1b69dfdaed0fe3a4dbca116355d528374f80bf5e5a8a7fb9dd52dac633541c92efca78431a4683875b6f3616f1e9f4ede3767cd2ab60333c2cdc8123d07aaef9478db1b0899ebc28bf61116cd34ec02b2afc5c39726af7f121af7e16bb16de8f98e6981bc75a168a4296dc7e824919cee321aa5bb511cbf390c7920f04051c9c82f999225bf1ea55714a7970352dbdc565d1aa3f0d468232930054951edc34c73c8772e9e1bce6976a95e282574f312613ceb9db5356525160d497847e2e9c2425a4d122ef4e3e9a610f2bca36bb31de00739bbbb53d71fdfeef78dce405a25097ea935fc0d49eb22da62401ca107651e077bc36e798f739655897a482efe4340cacb0500dfeff43896e310d718a6d7852779a57827dd92aa4ed4cbac110e046624340615eaf55d93dbcee3d67cdee11a0339eda4f38a4a526774e2defc605f8c325fd401a6f2d14715dbe10fbce62a195f474eb0543c93cb03721aef9ca7f64996572d8aad4022025d5d71364faf790108430bf212c2de7b3dd6b77926a5b446061a86e45ed6cbc54468baffed0ed076b525461b0ebaec91dd8746db608e9f5582bd04b6cc7b4bf84803bb9c46d5c3a49495b58c4e8187babdf1a6b0835f376b1fba0f9bf202c51be92176f371b4f14c41d25b93827bff78117d38b1b0cf62a154b7db85b9833174cf7e85cfa0959c1c08275210393b366f2f099e99a4a25dc3c1cdc5aedd721c3104946f91f8e4a8479d3ea83386e3b69bbeb0b96483fbd730f2491836d60bb4f13e578ec1a294a846056e2e8a386e320f7fd5a6faff874641e5bd2bfd519fa96483f51e004a7d1d8a31016fb70e0ec3ffa74757da06a05bd3b41d55a673bbb98695a501052601b81197e8224a5547c474e99469f6265162514d80e8a00fb0b50fcbc045b6cd4b60bc1602f4eda6dccb5a218af7cdc5daafe9a9f1dd0111a5bb32c3527120c1cdd987d80953d56f2167d7d9095330bb986c55501a96ccf54e8de68a5858ee19248869cb435aec9e85ab4108a82af0c9087d1411c8ca9aeb04a6a9500d33e13091329d0e1f4b87bb6415eaf718432651b3a1cdd6499f3dd4947f74383aeff09c7b9be2ed3b6db7506dffb2d9866e460c9980bdd35eca7cf09e2ef50fdbaa477a5a8699691c3239ae63249d46bf35833bb2cf9a0e0830a696d6bfddd983f21b7929eb53ce216e090a3c4020c39b6621d22446e133a4ab643671b42bd663fc8ae66a48172f8b85c2890c35d0a9665c4d2f2cf12e7f4edf6b4d964477db4a6985ce4fa8abe20caa0fd47e8ac71138d03243203e3511e0dc929c08647f1fea3efe0601bac675cfc105963e6b83a6d0d37a08b482f61c0684ef441ca0d9cd80835d7a92e31fcc76ef31a9af1dd7c8ebeca8b9ef4bdacbed7c70eabe84952ab4a7a15a013acf76e63bb35fb7bf69f4eab7792a8b7cad674aff266e1ca4e08b0ed7e65ed8bb824e251184a4813cdb85aa6dcf1aef4d0a4f638921141c782f332bc455db13ab8d2af28c133bef2c0d4a96bd2107d2783f6943a30efa6887086a13f309428ae20973164486c5605ab2caf021660d912ac4d2367016292b1571e56589b60b65f41d4bff73cac7429bd53fabf60ce23c66e65e1c208ab9ee9579c8054db95dcd700bc391eb98f11d4062d8af58c1b9c862865272b0efa80842e1044e13c67674bd7dc3b408f13bffc7781270873e3f95c5a5e36939a7610754c8fe391a4360255458f06f3076f1e4643a8f3d23cc0c34b82314712fe6bfc4db020ed3be430d195c21a769a45729fb3b3481d05f3e32ff06ce2cab5498dda8295c02586bf921cc28d5372ebf56b17524325434ee2a9bb1af94c0d9cfa219662d12b288dc1c1848fdf69610daa37e76fd9707dceb66557e729db69cc9031bf90cc0d1f44fff88d72fe3b8f6350eff36a1b998f299afa99013dbbc46b5599edec8c7644cd9f2493313f19467f2b8e4db11491fed6be26d071bd1cb3dae04e069b596a2938926bfa3dd99c4a42d74eb745fb7211a746bef589581206a812cc3ae7f4e339f9558e0aeab9bc8b174c4f5bea3c62c419a930aa50d0e5116ba2ed29be1d013f1b4ce3a970d6429158b780f9ad51b7e65b762e3fe5d308a1d188fab6b8482164fae8ab11527d145c1c130d15ce1abb4b6b61cefb694c31f7678e11353e6e22a7582a83b1305034085c47e8533ffb8645d7922849b1a3ea1a121538d33d54e1f292ff20bbcff2d5c6b139f805ef542f8878ba640e5cb113cec1bc77a105b8f706898449c759ebacc424f308a877c3f6739431092226631e0f14b49451ef1ee8b5f86fe970b800aa01927067e363b62458c361dbf0ab0d926e3b1fcccdd99298704904bd703f6fa768590b1ce728a30b975b800a4750fbc718df13b73bf3854118929a785275b9e509529555390183e01c23ffe3373fee47771557908c9f2f2401783f7b8a47538b3166525174884a78216d3c85c88a225460307300e7d8dfc1afa7d7de6b4601e522c8acfb335d119719d70ff9308c0056cf7527a9c5bf3972063ea22a3b7d4fd6cf1eee2ee6d7a714a4e0cf04c8fd2c42aaab4d29c22173b7bf777676ce19500b216ed75ab50fce031ffbea4593b498f49f57c0ce498f7366b4eb7b58c01ad50df396dfbe1756b26a66222002c04de385a436da582163f56263d2a1495324ba1e2bf7d89060f543644fc5b6e668d7679e7cf90d0fbc29728e26a9fcbc20cdf5263f5601ca7c2c7c25a215fbdf8031bd98135a7d56a01091b8853f1f705c49ca45c5b4650b8fa46f04d87a633885e3ca9c24944f780ef5323d988091bd5399ab414b23d48f1e45ef01650035e590703e504ea4e608f3299b276d9a5f72bdc9f36c39313ed0ade8a9db31a9017ac490e744f0b0f78c029931471b444681374c2ce8aa6d8f8f1b846789c4621bf6d164ae80b799fc81fff57dcdccfb485f7d8fa3dcae60dde1ac1cb7d5b6088af735cdf063e42f71aca3566810b175c3f1d1e731e9653a82852c2494c0540a848f1e804e3b9ded2758da360e8f91b6d37e20ea5d038380509e358e43786251d29050139b22d050c7b59b379019378e2a90921dc83261d0a17205078c5b8c7132f0bef56e2a1a3abd879d9f55009827b878e14ce42f44f770a9f72c6bde352b145d7a773a4a1a318bf1979309e0e87e516c8bc7999ef3f7b1bae3b941e32689cfcf7188dc6849acbd86d879ab1af691be402c09196d8173c63f001ea1863cb3281146a875d058ab5d50b42980b67002d099632696683dd94df805e46e41e97f6c5ddedeb99e5a53c02bcea31252d7423c807c9b3e35387a1a47925ea84266c526e0cb694d147d298215067f6fbca96c8692404b8482bb87fc255701acb287b4a17a044ae991acc5e1961ae90779a7f1cad7ed517acfc3772bf73de08b51302e0550885d207546c144605a1136950f12d2634168ae444b75a74a5ceff49159eebf8b3a016c69dd3618c14f62de3b8d3e82a294aa60a4fc7a081a2d14c80941210c8349a96f12b1aeffcd5403b09723fd8395a1303639bda0e1d2075b1e4ab50fc0ec8a6d2bf970519232287570567d344be29e24c5698962c28c202618769128351d81ea6253c06ecb7d1df1d150d11771a26c1f6d6019cb85f2eb99846660c8210e452de828da81d429f4d1e2fa92056e8401e6e386c72c22a20240a28f5c9c69a03be96d058ce3a2b061d8978103e73932d9c954891c363a05c2bb997a501097487b3598b1d2f5ad34d683a30595f0f123f1a07f6a34d4a416ae583505415f210b2f3ff8b4815bd0a4a34384f770e3b8aa8c121685b92a786b98bd07a88bcd2ecc2c85e71f0461cbacb2aee9342ecffdf1764e4b10f5eb30d6e3e95e9098debf9e685e9b128f833e5a3379dc0961935c3c2ccb2189b7ae89bad474481b2288a67c5340b12270202e0e9ec7456fe7cfa535de633422734d404242b06f682d29e670138e3329f3b53e79c315723f1f5c0eae97be0dff878ecc3f25b3de00390110c4a5a382aa9266ca1cd517d2bd070e77f4a07f45b40f83b2a174ba8c57654e1f9c4d04d5b285242ca7b85d9c1a6eabe82fe987eeb965211e64f1a9e66d802a483e45fbbc29eac1d1c2bc283b1374dabfb191645ef266c7ec9f4c5b51a998804617c8e3bd856d4788e9c7f04d433bfd81a6d84b70a5fd354b6d7fc6a03de15c8d39a41a58d15c09e776d3261c72e991ccc631a850046d411914db95388b09e4bd317dbd8e9a7af52e28172e486e39f1995c826c0d7118c873a2f425804ae97d1bbbc5616ff2c09226d6c8a453c8ce55709db001880deea29a911a613c2b8d3da21ceeef94e89149eb362b6e2af36bd70700370c0c428d2381bab5b4ac8fc397bea094cef9afa29bc196ab0b6de293743afe13b3eeec7235fdd0941237125da14e968a86962c6a8d2e54f71fc3bbb2f6032269ad94f40bd944a3d70c400ffd048f7edab0c5ef2c48bfb530222df965bd8cd565132bdb30ccc337f0680f8cf9231dbb762def2c9e0786cfdbd9a55f5f61948e5cd97fe7e4e940c053ad863b7d03919947384accf16bcfba3735ca06f4cd84951467402150664d8e1401740944d6f1e626ac18dd4964f5b81100c5c3762d06370c294a1bfd7988c566cc253adeb70ca551177cfa0bb02df979d3614f4f188e4e964eb98ca2ee52486a139a329c8404b1f5e192ff400958c5961275cf387c82bb41cbc5eb2eb7f145cf091d968256cc3762bd7d2460b160abd6f8c768d056521fbe26829462281428c265e1f6486faad9cbad0f5a31552721405763fa37df4c5664c5054413c8a7fa3e5c8fe22d2b956b094a8c65da892e81b300959ae751f4b9e4fbf6c1aa144bf16545eec7b6055c675a371ebea0dc27d02282d2b81de60af2ab86f606758693a485807562085edbba0d073d81d80f2073e4fcfbcb55c46c7ba952312f499d73c07cbdf9ece424eb9553a469adca1e5193e335c9187b6ffec8e4e2c015f7c4cc74af9350a8ab07d906060beaaa53d89d09d70966109a1b1e1c6315e55f12f02ece8cfe7f9f99ed5cc3c3406f61babd688002746ebcd8df01d7f5af5a24c04817e0c5c3520f08c4a2918eb803314230b8a7e2e48d9a8e1249f9c6e5964d9153b1c658bc679b03d08e41ec607a3564cb0689eb5bee3ef0a6b0bc965bb6a9f1b193631dc6c36b3598347be5080e031f3ec216cbfd7a07a3364650ef898186209bc26b8b718c83af00928189f7dc66962dd0517b913d3c5c9290919d5335175fc831b9f5083d5a3350acf7bb0b7f2fc337d892c08161d94eeec3a21ac86e7fb347e4b2a74987c49675d158457375a316d96c490187663c619aa627d9ed38aeea81412932f8030ad25edcaa6f8259e88e23856b988623c6031f35a76d3c3c63b799550b5590f1aaade9d26cdee7385386e8d11b76586d4af02255c99e8fc7a0b4adabb35dd99dc5a3e6d292199e7dddd03cc6ebd7dc323a6b8a58969aeeffb707582129f14eec0a896eb50a7f089716cb767488780394e688646bb5e6ba04ca197d0096779f3f1c9a00631cbbf58383869235f69318681ded07ba93eae8e38596b7eae2e36f4a874c3e44bce5a1634cb60d87f7621471d5149a196e9193203dc6ad1deb1b725651a1f2cb096a4b3349c00ca71cb18a84f91dc3f0d39dc4097bdd52ad9d16eb17e98080fd58cb3a6e380697aa4c542e5df8e66076bb7da8b50c8947d01534370af0f7b0316aeedeb55afa1d5031e05aaffc4d126ff9258e4b4bd8f26abc70eb5579277a95871a81ad536357a42ae011af3db28d673f9f23c6945bf8bb8eee3db5fdf9dbec4d6cddb6154727ca4c9c64d8d92d8d0924da28c9bb210f24a6b01b7cb48b71fab81c699642791aed7010b2817e36210f42cd25f7b50faf959b5ba2a1e2045a3cf80c0ec60302b7670bfa6f6996f3fc22c2e495e743685e3d8e0e4ebc381ef8a8bc2d2e1e36d608a5acac9eb4a46a4de79d3c9693fd3ba30447ef523889775d741d23a52c32c3a98b1ca9a0a57b67bef3239e05108b4136e790e5cac6cfe33b8f59f70f42cf8934fc01c541af3c0456d4595f7a707517a8ccfda7a864cdfcf6da7e640af591573e4c9f7e04c70e57b97e68288fbef6b0dbe40e909808ef51e009a4582847eea95158b7a34c0a276124e30572549ee913463151553b60650df944214fceb9914de40d4499b9f094c67a1362600e497d1e273bd74b1bff5fab48e8a614cd853ba876513bcb14348a8ac75a25ae4b7094181738925be706f3c03ecb5938fa932a114b7f7937ebbb3a36f72c6558da2bb6269a17faab707d3e9b096e6db1aae54ea9dbd21bc9e7890d4360fd5aa714b32176a8c319e4c5a16ef0e709db3fd0b4d88088c617f19841a6e91cadf22418ec14be884ba46ebfdff5f38b477a073773ef8fa43d5b34e4e1bbb03cd072c2776bb7b003c76746691caa9f69502c5aa8d6c29f880f600695006e621ac5cd87cb35214c56473917326a7ff4727c844b681c9f4b078c11aae0832523b8daebaed223767c3f7e74675cc49729c4f48852868568fca86838e191259696c10046229034c78bb70105aff2469d77596371d62436217bed599a914a68640aa2e626a470c19eded6461b2b4156de4ac6d3bf87c5a9ef03f70e31f0231380adb273d54aeffc8823aea65212749d03ad3ea1055df9b5dfbcd88d3dc664d95c8cc7075d1dc9e58e75ec85cfb75c1e3c463ea27d1fd0babd2187bdcfc4688c13b5018cdc96b56700ff324c7ef47a284b37e0f72d7d0655c004496379cd3047ad5fae71067a0b6f9a726c33e4ef28234336436923276bd246c759bffd42c304f2dae42cb8459f276ec510fcd9358776805d6f82516fac89974fef4aecabe00639679e3744e0f4bb348b0f8cd25fc06e8b013d8a5aeefb1ddd3bb3f35a31b343a9bcbc522c78de80a5dae18beaf1165817a6043a5137d71585602a0f220406df879246887fb48ce6a2a1044d56cc7d51cf18530c1364fd71daf60b6d23bf4b2959bcca730d97102b7dfaf5b68780c157adb5b9f6817beb6c25c76d3f01903de81f8f1c03b6eb345f7279cacc2710f150c766b5635cb44a0ccd6eae30661cf738a2866d2bc82cd45d466973f92f031942ccb4e8354c89e18400294cdcff968d8dd51b61820136ca4c74b33aaef1d22f60fb7ed76079f9a4c4b71409088c3873fa36d65db410952c25ee3e3e7019cd270f9b227d63459d27ec54f4cd7a007a031a1b056daabf54b6b0e9e563edce0677646d521e6fc8587b41f50bc4daee6eb55150c93353ef1afc121b06177b6d33199051077ef07e296e60a8a8d059dca385039e9bb972b12c0835dac919c50e0c510ffd2c6903d47478699caa5bf8334240a6e31d8f3e2be45f7431d20840049cab28523f6a48a261bd165f23dec7392a573650a421c667f188fcbd5554889ad3b3498142f000ca73481128365a7bdf4668e518e3a95f25390c271ffff4471976198da5002395406178fe2ce81af30e0fbdb8ed51f5c95832a9b9406eae823d83f3bc88af2c0645fb24ddc91090cbdf8a07705e665f9a418e88fe41f1a648328b2b48e417551703902a00bcba2c65f154cec21b674c6c90aebc3842cba4690ed97adbf514a65b17198887f1b95138e1e772ae8bb8d2b8a2948ada7ce6b21d6da9d17543428db2caa564858fc2c432c505c396f4cf2bc9b88d00ee4e7790e1d96a75e71acc209e0069966b818b38ca284f459549596353ddab1900a435d95709208545a6c8775cbd18f115357ca8c76af4a6beb11a1a39778df3f6ba46fc798d08969313a5dfb727744cb45c41ce0b578f27bca2c059628b1b7a8255fdafe31ce2b7eb049071406826b168e0619e1fdac3921ff47a866b11a592f653265982edc9c76c1f5a8f56825e31804fa1e84cf1b74efa3814ff4bf6b93961ff79aa04f65960a5fbda08156903fcaa95f354546860f4427839af24bdd03655440aff9cbfad46c2e2599aa816494995e6aabcd458796499643eacf96bfe0e5e53ae9c80de5c139268a9d0096aecb412a129b08113b9bea626cd41c023ea22c0aba5f5ce7528c10951a01011d1dda77acfec29cf71814d94e7994c5798c25f11daed7359abffae43e94da4b71d6cf880411820355368d7407c767b792f6ec053e7fd9bab23c7341675425dda274e2e13f7e0d60dcb9aaab4fdf5beb8c12f930b1358a892f4070e02a06fea5fceb1bf349ca614c48857697cfbbf7913f546515109499893eb6176ed836590f4b23321b7615bcdeda06e5ba1384cc1c7a4be4d273d95e1844d97e5c1c71a8c745a8e59509c6b9f7000c2d0aa3af3f5955ac3d1a68244c7d614ceb3518e89546621c60caba3bfce8a93c9714a39f26d2f687a312ab725dffc71b97f40d18fab0784eec9636b375461ff11f52e9ab87396e56d60a38d0944d31122c75f5a7e7dab7927ba2f1ad4f87fdccdcd41ba36a397f4af50d567ef2f1bd7db0c9f048e22267ff5c71a57b802313e83498e3f283bfdaa2e118d0535724617a4774cff5ebbd9ca2c9db1be9ab59eecaf58d000dc7183810d9c2427235254cedabc7d9e4f3ef20aae94b457ab8da5c682461b3bc07848b69dcea30d5c32184620afc5022a4fb14f72f95317835cf2919e16c5d4bcb727e2c65edf469f15af7e54606b9d753f0b3bd67344a605e5b4932f0d13f0bcab39a4067bcae6ed8d78c564a6e4de3db8b279eb0115b747526ac2aca1060f65307fc443c8462d9f188964ec20a3db8005e00400880c776ab145727862de2b63ddedb04829147d8b6ec0ee2ff7e0e898874f6732f3fccce696b70df4ccfbe1b26de69b85d13dcdd3c72e839a05d01a2a48dce49ba02ffd84874666ab2a59f1738e010d12a816062e836cc4ef4c8b6adc73ecf4b9e2c5649fc10b1df4b71bd1ec67c518216b163aa17d40ff9aa6a325a08094e7d1bfa848e8ac3cbbd9fda41ade3ee4c2bafdf4f5536102d825e055d1398a9f73f7cd37cacfb8ecc3d12b1e12b3afcd360099119b42653b95ccb71abbd79e79df7556210d8e6ff29b1d3c13fedc83e6435e5f83d7bd6d2297ec3ddf7aeeb3ed11b00c5d897c9f66874f44a567beb8a405750ba9b02d6ff7f9bf9dd6b5b1bfb3987778b1a9b00aa76676c0ef6ab9940371296b815cf103b4ad01e3ead99e90a4172dfd05e3ebc083db00fc664a91bba66fa7bcdf8d971c5d1565dff6ef53901129ac19b1eccc86c7229dbf75365448a81eaee858d32c513b4cae1079ebe1a08a7d00f3371e624827cd8adf93574edcbd3992fbd71259a8c045afa7cb1812d3df3a5ea399614f39188bfebf58c6ea50c520123dac71218d05889ef331a87ef896aae63e68926d1f0d705d8a543106464196e0ccb704db5d17bf7297460bd7c43668a079c25c00c9f92562b8b1771b54167e74fcad4b503708fef84cc40fcd2ee9aedc5dcb1aec4e14ec7f6d6b3037afdbae4e0bd4407db33efdb76d3aca2d2f575d4ba82f04a2bdf7999192e2cdde51abd3325b540803161f25392760500d57daef13938ae1c5fd2274f05d7d1c6cd77a9f390f73660829d41414df27a568560ad61f813015660d8454e9ac57e83563d99c894f281fb8aa72883abb61fe302be4a6fa475235096b50632618ef930e95baaa263378c5db0573dd35408a16c7fb9e4fd5808518487b17799a3da15cf0c42997bab66460ed31c2431fcc69b5441fa4a18094cf3afc3cf3b8377d840a92871100973788803d8fe9c175b3334b3c07df3aee2993bd396fd6aa16a667f34f1975853a97b3883021f2cdfca7cff7fce21708130caefe1d821f7abee8c37e74b96c5db11d82979ac298ead9b4be6cf92a5aaf824e08d29b51cdd52aa6a150200c33c448aee4ce51e4c49a6eebec39fd1c059b066951c9c948bb1c3ebe6ec862342ebd95d36d57d36534994416fb8ac6002c20c3194c76bf3bf92673a3bf4491989274b9d9cd893cfdd1a167a3d46f7d23e917d2f05e63df804bc71bf01b7f4915c3ee029803d7b50a5c0a4413f0f48d9fd56afad0763e9d30e6d67e6e442d5e11cda938acc726fd3d90a6c29756a66cc60f1e4d83ce1141c26055426b079a2b97c72290b2aad711c1eaf08e9a19805fa64beb6b44f6360e56e7ad596c6b8d4cfab2840d317463be754ac73cf77c0f7ca9d55f034e716d5d23ce637b848dc1143823567e460dd88d7c197ab7faed13bfabb24841ab17dd59a1fa0a6844d071f0e5d842a270f5eceece0c751a43e09740206951ea9e0c45285a96e382f178576fc6e1d249d4e2640998dfd6e3cbdb3b3b6a3b03edd5cf72c9af0ba69aa325223b964d550e609a2553c76972061a1f83c94deb018c69340dac4d8ea444fc4415992fbd156337518f879c4861e8be9c6864a2d6d8ea69d3d2f8e5b009f91a1845ff8c459a1e8bd240bcaf9617f25f977f1fd78ed8075ae9d08bf00b4433aa4e0b97142653d0e9c1528a0dc6bf05dceb8a1280dc48046b5cbf0326bbca2fed91fef2a0ac6c28f785859d0c910db90fedbc8887886ce36d3a89a6c2d815c1fa227a46b7afa2b2d8e780f665cce5f7a8991f1ec70051603e626e41aad98bbec50991b0a3b390ec4f5c4c7e43894670867ef0f1cf1dfe0135d90ea9d9c622b6c7ff40ddda8e678b7e6843a5393f9969484134c0294f28e5812def43998047621668be2e47cde1c523211e41e093b411459cfa6bc68af981c61a50e0d63491ab1e6c9c7e47e15d0728a45d7c484db82be073c5bcd482dcc96a918f93084502c984d85c8b446326b7f71299739ae019672538a0312035cafeed4973aa00aac54b9accf5e14985e1aefac28d73f486ed6de6dc74c739e40996187a4e75dacee8b2f9bbcead4d482dd5e4049496acb5dea18083ed732bc0fe4934f2a8e4511ef2f4da47f21b4558d99c5e0bbc9345a4aceaae62d130f9f6d6faaeb7d53a988b6c4580d835c7811cf5e8bcd7ff22e4b55a26a7d74a489eea737cb48ba9ed4ceca7339c72e09a1eaac3e6b2fa4afa315a8d6f3662e64bbebfe2194e4b85f72da82c8589ad81d10d8f7d725b564da9d0476623c6ed8a30c4b254f8bddfea9283122ae639dbe64dcda84e068b1e8343d6bb2e75ae94aa60e1c73592013c9335f42bd8819a4d44a1e9fd8071f44dd78df1e39af95d06ff986205b456115fcd06f9164652f725053da6789708840eed6f2b07ae5b1e3619027033b0bdcf8094878a112cdc57b235fb7dd95a3b1f23164a5a4881edc2ed2ea279e6facf300243bafe06986e3a1722bb6554516dfb25c1c8887bcefb7c9e98012e939c42cb1fa05ad086affdaab3468eafcdfb8ab9ca3e85be2f3c8f46f29d6b8ff544817d2ba5fac26a4e69e32230eaa987930f4bc598a5c9e7985a99de8e3acecf39c673c5f809965bcca870730ba8fd9a9ddb1f2a633c5a3edffe515d6798b1ddc937bf9cad9937f2ce6942536fe7b1e30ff9eea085e887a53e0a839dae36de110972002b84b86f3d0cbe4bcf430e6ec60642b633775ddecdd7f458e6a66786024b224147529011b0bb98e3a2d434bd0416cc8f68bb44f09fd53dc1a67fa5ae56d29005823738f9920bb535bbded5c251cf5cf61f79562ffb0fea21f6ddf05f41d8640af9ecd0204f653a58f52bcdfb3f32b55789e70530730cac64c96eaeb8437bb8f16ee95d4bc5ff112d82f1ba544da87226a9c97a896995b1922432346b6bfba3c8365f1068111d3bb1f3fa63864c6eda500243b4d5700b00c7e11c3dc9bf6501bd7ac7d0645fd743b69d41ad4af225a3b286166702562895c5fe237d655b163bd10b8d50d53d33990bed3b8a43f8b262dc4633a9eab3559c8be225978def48c5be0f0875fc7b0c1a7529bd425125d56b6858b4b4aef7dc5110978f58785edae1357fbfc6764933c0127d4eb73f6ff590602d1c123499853218143da02e2bf44ce099f475e739c9bcc9a9cb1cf6eb0392d7e2af777089b3faaa2f0d31f09c98782c5569fb9ba93df211c1904fc7ebb02bb8f554e8faec46b2259a0bb0b969633db1c0b53d19a26d1ffa031129276a9c021ecb8d9e0f731feb8cb72fc53ba88326f20342048af3cda37249ae2180cf4612e0c2d5b348e1f46fbe6e78d36582bb0a0994c744eb2edd237cbae99fb1b1677de473880a4fd1a1b1fa18f33f26465438d5782c98d7871c8b6ea4a34b03d1c8df0389d8a38a47beff33db8f72a600680da41d39daf57ce670f1161ceabfa8d69d45ae153dd21e9e2370d32b2530f496311cbed44be2d9efa9629e6c5faae8619f9d3b0494095fab1f3b3398649f3b95bec9dc88f7332cc46c18f9ff5a38e619e0c785bfe36842e83fa136132452e186e8096a3bde5396eaf29f836991a4096aa401deeab6e7027f43f1467fbeacd7feb66c384a97a7eb1f17241f3b83445035513ffb06ac2a305b9dd5cba6f1dfd006a3826858143e10d6e75f26252a8996b5bf40643557bfb90c4287bfc95f8f6292dd66b2721ee4a329e2a1a93adbf36ea33be923f50ec2cb014491a3d57912f36ee02fd87ee59708e59214e2afd739a35ce911111931460474907bd9acee2293e7cec94bbb21beeeb0ca774f91e661349e5bf66875c134949e1388a557df1502f05d0c01a2d16be9880c94e16a61ee5b31f99366c705178a6d083ed320a4ba1071b9ab17161961f5976bbf517e04925a6120945bacf82872ea6cbe4242f9dd444aeb59290767813dd5121b623ad16f49754e947710c6f9ffd7ae069af5e7f39c8cfc555e0091a712bcc3a4c0bfc634fe59f7c399a578c7052ba5fb1e636db366d9e9da5af09f7bc59ff6feda939ec3fa7033718d438aff01bd56d2047a8eb62a633345e52827a5baf194abecab455f7e22a51b848629fe94f1a63ed63ffc131ab92f3ecff25def3db89b33b099c9409e28c853f535405361efb8537eefdde034bc5980228d90bbd303e1cc56be0451d263fca02d567b08899b81cd761d71b29715a549b6cb4e874ba84e15a61b940c8e31722288a0e27ce66ff7682761710d7a433d17266faca496085cc130e0f3ae002dbc46e777e15039ff4aa28254e53ff9baf4ab67d3f7e191f4bccde5cd0d1e1d3039e66ea8ddc58a0d5230a871aa02a1991d68a1b258f896c23fb7b27e481bed86b1a6eefe4b2b05e1872d674eeb81b53f8139d03f0110bfea75f375048f3ba4c3b7d1c9441f63cde9d3470d5c15875d2107c4b44a6ae3f504736f3c9888f2135d8311c127930607075967f3a2bc08e835a8e84fba7a9bca38976e2e0ef8a231aec995f047bd1e65f66d8f30df4fc2baf2f55e0ed7daba106001c532392adf5707af39c5fd45a6b67187682d78eb64e53b5eed082d66cc359c5e96f6dc864e3524c3c6e2ea963a7afbc235b9838d919fca34cb25c3dda5f9f3b7bba5a95cb64166fda298e03b7c9a477ef2b69329f29ef6186228d4905f0a9e59dee01a4d37dac3ccc50c855499e1b1ddcee8ae34813bfe4dfc15c451e938afcec5640e1e1f1496c5cb8c810424693bb71fbcc8c67ebf538410057b0b5d81786863ae9125b523a05cdd4f286387fbf6142564d3af70ff84e1dc136916ff3c103818ac894104c16c5a0ee4788d928d53ad771a9d1ca2d73c8c03a37e80e10d73f43631d545cbffeccfa367a8bd84b8ed94ea790a0c38a46c798e0facad16665441084b52b0bcbcff48aeaa4cd1d179606a123c73e18556241c21400bc56e62a4d9b2645fca2944cfc1cb87177a5d39ef7335241b4069b9088251638216368e5774749523eec6aeb3bd9b4cc2506e72c95a3c8dcc033aa584eff4e88830f5f60a0231a69a6652575ec0fd4f21f165a081b6f8679676bcf37938e954ed2e2e8851f289e1bba9a2370294f94c2e8d16344de0d2b2b41a08749cf8fb5c35b132907f207e65f66e377fabdfbfd0ce8c1ce37ac555135c1b4858d496609e566359e90484c7b43a539f5a7586feb191a274fda5d9ca3007a0076d4f75368c66f9cc70d5cf6c8b71325d93bb923a762b407c023ef0b0f50643cfe48c0469ffca4ef5fa380d1e1be2cbdb16fcaac41e62b6d4f4ba138fe3d996976294d749e2bc49624fbe6c7c7cd7f5e18e3bafaf251221994e8a6879da51e3761dffecda3d2e286017c1138cabf95686ecd7841206b39ad78c95e8ffe9c616d53bb8a7a1150e8160947d206f26d8ea79d0e1dcd5a2039374217d4e54e12edaf961b22eedeae8d60434c02074a24cd947e08c8e3010c9fece19055c6084e57dbc0a0d908445058cd34ff18307adbc2950a7db3a9843449d72cf3c0d7e4ac5bf7a8bd2cd2497f0f7c32088e156698e32b3cbac4325eb12df1e1ea881d09a9b7725124b06c248f8df9f1cdeafe1a56dce52b4b3bd9a7e156523673040dae1a70c6564660210da97c4e58f43d8f54a2d4062a6dffcf6a3fdce6c03b988a085b816377c2d187eab8bf7166f04d8f0da5ff1795d454884fa307cf9d564a7640e56c880e445134a96a85e5ea68994469613cd3607d049d519fcf568a2fdb16bac0d1308ed6eec9e94781bab202c72738dd9d3d642d26b971cacf840c670d113e12dd10e592f74d8dd791b1050553dfeff895910ef412c646185fa9e236df3cc29ba5759e2ed5590d7fb25dc7e89797a7fa40426958453238dfca3e99a578cd7c58b8e192a5cfb0a0552e5fb689b45c098cf4124e322b82ff8d0aaf2c04bad7f11480a552cd8880d57ab7aceacbbb15e5f719113a8f62f08f02ed3b21bdf26683f033dd42b54d414ba254c4d3cfd0475a472913ac560cc4a05efda7a47f1c12850553b812e98332aeb7cc11a4cf893bb19244d72494d3dfe01045f6e87849dbe09d602f75108284dfefd905db87ad1218cb1d9894b502c8a0b5f659d79d05100bcf7e312d73670b2929902422c43681a3393bf05bfaae927bedd595eea278eec736231fd66c5eb3990b8c272ae7e2285bebf07c85dac06fcceb2684e4f3d3b67a9cfb8c1bd1e8a7c92b5431dc41baeb238a1d8393e9d0b755e0bfd79b2c513a4e3075932d802dfa782b9d2d67092fe3e1dde351b8766a03e5e176289906ebf0c38611af5b58b3245abffdcbb3491ad8b5b0d9ef9c1e8bdcaae1f0056f307506830844e67d744678574b974415ad8c5d675ea5f70a0a25b765a297c64d579d41bd6671bdf3b7c04dafad46c97834b8d169f061455f6a866c99dfd9efdc4a484e94582f974a9ac47e3e085b1f1d7c3268312f5638b1e4a37494d10aabd683bc5e86c2a5234bac804dbb529329bea3d6bf4e2ca5b677c5d5331f441709b4b826c2c09cc54510efc479344f381bc83a8d5fe98eabfc750d95e60d7f7db03dc7a67dca9903a8d0d0bd841bfb9d66f14609a222ccd7484f078670cdcba58d219007a404631d1d86e2c64d6c212a89488baf9845498d814f7f354180a101094953d8ff66facf79f23d2cad969cb568bec5569e6f0fb1ef05c9b285bc520540aa0e593efe42da5b89cb266e130109cf8602b91bd31f2f1a33b247272ae76d3a9f81690058ba8cd6b78e0355b1ae6042bc3479b181e8dc788e81b8ecc78d4c86dbae7c36515dd529a0a8de9ec4d78cd25798bf52a20b8abccc5a5b710dde7be6925ce9fad4750e01284499d48e5111fdca6b5bb7fab0691eeacf310ec2bf252cdfa4721d6a0592a6ca54f917d936951c8093a582a3e1fa948b1d43178ca79e288f7bc7d349f6c19d6581105d15b1fbb41ea71e7b31eb7373baa91fd71c531e881da123d0cce53f76503dd034e07436f3dbeb1d93bc2454174d65b9ead39b3084252fa56db1e40b37474b6e6e32e0da81adfbc404471482d3956dd5d9e4e3ce52af477fa5a27f486424f072af1b99f694157d7a7d0812d2e3fe9908db330aba07734dedf5b94e934e178ca1b9617b440687adf37a921aac5cde8d8204c951247aa940585479ae824248a5ab62aad879a0a55060afc8aff713abb91d6dff1ee1e4e4e5893af3d2d16a1ab64e8a1f03e8792088f34205a4655a9c48c0e59b328e0fc852a530b9087fccb794e28c2e11d6f450f52d0572bc2ca14c7dec2a5f7404521a36d503d854499089816b72d9cf6cc56485401ca61d44abc78a4a9014ddc28fa6f353360ae6d2ccdfc010165dfbbb5a798704787043e1b20a254c237ea1be58ecb25ac9ee13e69760df499e480c617ea08a665867bd3bf38f1e9018f4a2c6ec35b127c7318810d3e0bbeef07be9156a48ca50844b522cc079162e9d55319034629de1574c2518c2300507151683c52994364fd727e08da5ac351e64a07bb66c0835a6b6f5d52a33e0e81816e1372f9f4e1ecf59b0cf2a6de5b7c3d15d7d60bbac2e5b7b95e091853c421b3fad5162eeb2b0cc4c040ff423f0102b155ada9851e2f1328da1e985e7b5f7a8e4a163cc64a8074f7d44030ff3c39d0229982de29905802b95acc091722325da053411115985c10f0f70987673e26c662ad9bfa64bdaea30ec91401843376c20fe9a2a36809a73352f00103f15503915913e73a94926550f3c6778447a6d765fbc1e1a6d47504ec92889cb5cbefd30e8b8bf80b98ae8c8c03974d701392f67fddb59b7cba9a5e3bef35e7f389bcd02c97407f036ee7a35d39a3d261eb0136af62bba962ced57875e0ce4dbd88e2fbd6183895730e4fc085000c189b5e9a831dcb08d02fa747cd73574f0774c20451da57519687a608aaf4f267c9856493c6c7763c4b5021f43ab2238b157d59c9c79ae09df242932ee48e5c3e43dad250304d49f2216959566058b8051621a59b30cdb4a8cb9b99c6299e70e78cda461dc7be4bc4471aca28d95c745a3089c0e5e097fc6c4e7f1ce62f1e558cd0ca2c50489023bdbd3b38790846464aeb8473099b6697ae3602d1b97559137421fde0d21cd082ec848c824efca992243c6182e99117906440cefd2da75f4ae5f184f6357813d61e3df13b7a562026df35432552a190622c35893c1b68edc27e3f253c87b171c83e0b2da9712d1d5214d414885086ec1ab97d4c68dc921c2fe186e54162b70a06e5e2a3b2807cacc00ceefee9ebf82bde7200528d2e64e2f3041c13ec343d4097613633d41a3e2f3607ee7ccc4647166892bfa802f935cff7fefa4cffbd12752b394fc3b68debab17daf314cdfe1ce477262024a04ab1846bd7822af4a8153ba69da9e6ab86a953d19969f29bf904be4e63bcb06a964f87749b7c0f22e30877b7532559d3419abd6e98dab0f0a2ea0ca36bf65f8d3cd90281ad1a270fe72bdb755e5fdfe4b877674bf42da0e02f155299f8aaa3a4208996a4ad0b69bab8ad88a25a1e455ce17663f21c85f52a7ce3c631d4dc4313713da490e0d3c526affef500f49055daf1afd8ad7b0e3b7643cbb2a7504c4486eb729d2e0319f0148d296b4316611187698784f0f1b18e3966bd5ccb20a7c7ae32001cf080bcd26a7ae95e4e0a3d9efbb4d3d5dc718929e540c49bcd13239264413950110a787e39127bcd750cd6fa7e5bdfc462280efe9abd5cbb44438246c8542054546be9e4101f2f86ff94dec1f6b4878a7b47ad10bd35d42ef83a3131047ae9b2ce69c6cb1efdc525a9e6f6a5d2bb43f2fbc35d5d9bc3e9f1f3a637a7399a932240121bc9dd9cc480d14b43ba7760fb8df8acf2baee994d1ee42b87ee71e8b8512fe934d5eda643356706bdeb4992eddbf063e2f706472adce91a28cad484e0f094de418314f113d62a99261ac7338e0df6f92ce7e9c5ee12b592a3ae6767833d73b802608d415346034894c1eaf5da8941e9424ca5b2fa11717f7d2569f6a94614a496688a0922bccf96b00798223db561d07ff14e03c27efbf39fce8575a424d7a0a7fcfeec2fe071b9fdafb8b79f997579fa5674f57d60ffdcbf8d170ff51eec1de6f4345262d34bc2030e8e4449d5c65e1bca684fa9e1a2fec6ba51290f3687605ece8cbeba331ff7f3b65f51addb19896d651ef4ed4befa64a1ba08af3e4b98a3df7d5a437e776559b6ba2362c37d2cd50ce1f69200c9a7e9c8e6c5d1931abd8c96505b4f608cbcfcd4cc22d27ae74210c3dd1a1bf34506f15612793f1d1758114e413659d162a4c2dd9d09e64a105966ff025cf9540aa148a839e177791fc29b266875b7e8b6a4c9e3669191ab8e2dbe225ebe870ff7f3e729e4ea1858252387f5c360c4310ca509309f16961baa24345b0740393188be2304fcde0b5aefd544081a969b8adb0ff440d283963ebced144df97c7ba10de47495c65d433945261e2f99480491e697b30c376b291156c07d2db9316bc24f454871262fd47db0b8644e301761d431eb2029db17b6a769c7558fb90a786055dc3c8852c2fcbf0656968145cfb4f8f3d28e9ea8b23ffb56d2eea3bacd55a16e1af75b15d4082e0bce4bc4dcf1e8ce6dd63ddafcf1ccc8a07ca9bafd341deb122708a9a3625533a97b50c2400c5c824a4557e4cffb8873f78a638ba578349e1da5fe684744b5e3d2605bcdbdeebaa5de6a06367cffbc3fb06bd358a1a846502869b2411ddee38804bd8997fdc4682115c463c7c4b9897f8b7606261f34727ce8169a534e2e2db99743ac44fe309c55e40d25c43c67f09c3cd19e660ad54944d919ea6df8bcf79c23983c1ef12bf2db55d0c2d6d3fd04d8ba6da0d77b5a2e8af3df4082508f17571a11caa9c1e1dcca02ad4c59ad44bf5a04235a24c965477358f2ecf02b73256ec366bb94eb4fe1f1b7e19a341378cff65801dd29339b2ee76965f37c600cadac6e2e385a0dc0a3d6d42416ffc206d9b96ce62b3361c03f21478d397f4763a6ab6b1650b870e08a4e2c609f68d20fb55f6b436b9e12881a3bb426472943af47a1e9ea40e6e7c6f56e4c61ea1ebbdc70a02de76176c770bbe6d63f19aa2dae29b7571ca13049850dc0e32a33e563ffdc825f9b31f7513fbd82b2d91456ec46582f4073b89b72a89013970ffec099512fdb4dfc2022e7ba46895be6914aef3fad62e1591417977fb4a7373e10e527208f169e76df68a521e97ae67f52743853b4e30e938443497e596bbc2374b32bc3eeb8d0e1339750ea6da6b15a9bfa2712923724d6fee6422a5e72fa43d0a7ea713b7733ec9d73bbc7b9f7c1a3c62337909eab592103606e0fd28ed4c9d03489047698dd8a19dbbca5140ecc9d884f0421011a583108cf055f07ab538ddc258caad6a5e3bbd3d2a701d545a44edbfedeaf71100d629155f36c046421612d3527f00f5fadc5923ade05a1a6275f02f29f382142ea1dd40e958aa02344e33b8bfc80790d0383fe04e5323a722fd925e56f5dc6753a6d3085558d23d2c9e61ba97d2758426418f05a6da3e0ad923adb01f9c6fbfed50ab148794278a420a7d5df4368464a3d0d7b1295fc36399226a6436f785b18b5c87eea4801152940ad7823393a4a1d54c480fb9d4d2d9041b81d49918b7c1fd5c5ed9cd14fa85b8a918f92997714f47c34baf619613929737a18b341a332b5875b467027b85931af93667eca6244e9458b2fa65db9c18fa4bc886c1ff42da30fe89ee707123d349f416dd676476a38f351c2966258c94a616a530243d8907e45e29d4621c33874e454b80fb15967b50a26acf1e0e0fbfe888f98ffbae114f792fced5aa000b1b2726d93235e037374fa8cdaafd0d659486efe7bce1bd5dd4a1769f7882bf52d25ceecdf302eaebf2277e01bf441cac6bb27dbf41f5d1722f0bcf195e31b8d61467f0c9a4d6916a9c70e293c66f28448e4aa36d857ad80f911e7cd431ee164aced9fd0ff569f5005b9acf7a6e40236472cce851cf879c3570c0215da8fb71d12e6f0a63abe3b3ad532538c6cc92d058858e9c8d14a90545f7f86de1c3d55ec24b5289c7093846c4f0dfa5c4897b40aa324c6e0540c28a07ff871ba83164b95cfbab253b937a3d17c017b4d1ee2d1a5347def4d93f0ca6fed3b684af9867c8c48653a046755d2db00b9c90270fc860d024be8eeefca8052add0410f92d5f2225e75c8dd574bc0c2d6ac5c179017f3f2102dbf387f7ffcfd0a042dd216b7a7de3668e6125120f0a0baabc1f4dd593f4cbd82aeba10297cd8f97a4b9f273416c7b683404c2a3336aa20c959c10814cc3cb89b681ea23d2a5400b2a3f7c361c522f627c4a11d50c247fb0bba46026fee7f4df38b71d1b329dded557c98d58d5e1d4a9fbad5587d236663e0044addbb5467956b3b464f7087cae181bfb788105cb9c08f3c95e317633fef64119879c3881e443a7ab3f8594507b562754190fff0fadf3ff2cc5f1b21d87985b71ab329575de92161a2260dfa0f19792f590cb7c41c254f3e34c1c5701bec0b11618d649df44d865c1005161d85e1367fb3c00a39c1018ac9c71333f86a043cee56ce3094eb6bb0c49c318f6bb594c77b45daaf4604807402ce5e45f3bf5560a1586b368ce6a331cc86e82528df680d8e35c11cfe3557b805cd52ba9f2c5f82ccf0cb24485c05b95bbaef8537a06502ac2ae1275bce70e2127c316e858457b44133b9ed34c469a6165b5ce7b2264fe309ceae7c21420e8b033cb2ef7bf04dc53e22b63a4ce2b87518bea5b3cb7e5dd9e22e2ada6c03b2169656fd6a3ef119df3cc54dea83d01b45342db347ac0b145825edde4365afdb85b86dd859f94a124c12b9ac731b31627b6ea74b505a13a87904e68880fae27edad1e3560af97aac2194c6840076092d31bfeacddc1d6b48aab8a4eb8264ad5cdeb066f60e2554f7171259a827d898903eeac97166a72a48cf4b82b6cb61a5beb54d736495c408ab788e8ebd04559919f22ff19e2f1bc19ca71fc9ae9018144bd1ec7311b65efdf891689c949ab78607e6683e3f24e281fe02d7cfcc4711e682f6333eeadffc541e45ccac85e36cf19ad00149ebc4a676de634b0b4ad2c7af1e8c2175eaaa2d9481d05a9cd8fa6b473a0f2f46eb8ef1737b93fdb21f10b5a52fa69e9d3b348bb6173fb1eace71ad8b3e128072b48419972dd4e6749ed45d0e238b5a92dadaaee9ba347aa4ebbdfdeec06edea2dd4b05a31cfa588c3626916e6dd92920096ae2ac044f5049b3c45c949f498b81242ecf8d87bae6f34364e182dd2f502eeb700122480fd14af315fef896665b837431fe1dc4dfff7b55a47efcf2b8d48013a7f2fdf53c9edad729e49bcae52c5775b4f4ed32f7f8dc42f0188a9972f4e710f7fb2e3f85e92d902f72bb4f82d7a3298bde43da2ed9a2dfa1785df36a87cc92e4d03188c1d09614f962908c851d71ee5d9b7b65f75caa32f22953e6b022cc8a60189af1ac263bbb1908493b12021ad369a18f0cde9ec2b335647a1c99b315489e327027d24432e72a9a9933d52d6df2b6efd9dced552349ac3024de2a16faa77092c19376f314562f29acb0f84fe94b5d096b35e01157af2d04c11c7aa3237716557f7ff8a3de7e948892ddf337788f153da1ecf9a1d0a4b56d497283f46f3134e1269a5ad4fcbb0c3d721e88b8797ad4b5f57657c0d97c33d0a867c703edcd7149fc47d1e4ba1c7e252d5dc59404e1f06559ac544002021bde469f06298db3eac47e8f4cbf8e38996a4564212d1352e9e80bf1d38741d059754eb1dd2fc1306c74d1c832de4c708b7d3cd3c89d9cc315aa5d7877323bd524b9b69fe47f0e5fb6cab494fb718be391b24c1849fa485b47f83d6a6c16a40197a695bc4a23f9911e6cff4fbcab8b4407d81ff7db6d5ed9cb13ff3fa54f4da743679ee75aca62e2f73e2f94ef7d5d6d1fab0f64210dbf3959eaa7e9adad464016e2bcaccaf41100c00daea6cfd000a9f956bdd7f94e4248f16e8f65e15ba9d83e66d84be818de46956687dc80fd3d093ef7c93dd8666017e75f6a36cb210410f984566a4eea6c0327d650b9163796eb6d3f038f0bb94e08a7669b20c7a1ee07e89c2b51e85f0f7dba9806020ea1a4be3ad2f2b2e877c170e7852169df222b0f3afea3f0a4aa519e4ded8b1ad82d2742955c6a654ac8beb0c1dbfc1bc9571d5928aad94ebf8fefeb6197278c8f504afd8d0bb5a3062a91a3655138bc28d7e459d036636db02560e7e70929f000ce9b0ff661f9299cda5ac7d2cc54d3a7a8df1d81eb87183768073967a622d2c197aacf2b7b05f28f4d132534448cafe180669bf77996746d4f2a6f24f7f8908a9aabbc99a59ee11c7a442e373f7ee42ef0148fb891e8145be9110df9249bd84060f2523fecb85c5830ae6c3c15b54eb03ef9ddeae36b9408058751c6ff5b8ca055c713d089cc9fcbb7d858ecbc362f9a15d872d54bb0eae765b91fb5f441be903cf55810d7627c9005fa52989b9073bdacc7cc7c72b4ad58bc71ae875254bdc0a6aaddca999dfb354896559f804bbde89365ca9e01ff21beffba6a909c03b60d6c1d449f6dbd85722c451ec8605336fb4c8d9bce7087368f168442a8b6c6a29f54b9c707512477401e637fa40d5aded257436cb75276dc90fb037a0f0fae4353f436acfe4373ed51ed88a0df181f9bd8854282c63d3e60751a78b89ee0d76bb9850810d3aacccbd0cf30908ecccd5a6e597b7ebd325254fcda2b023ee891b93c8bde384368d8e5face2e14dc2ffe922be8a4a6ed5011526f601c2904d4623ff45edaa71ba53c3f4b3f8ef8193ea130adee5bae8594542adcd4233436f106208cc70361e9861f294c445dfda3edc48ef56a1de7f9f1e0b24f1f8598a44c23d8c0eacd0a92adbd640642916d762cfb5f37d80565d92dfc014eb02c2bf16beffebaec96d578d9c597b1e96fbcb40f319f2281ede1f528c46fc9510918552c9d697768eabf391a02284c74bcca9ffef00680b07c2244a25bb563e4942e39da5c642eee1e589eb5f5815f8fa16fe879e6037d00464172177b969449b81c776d32faea3adc74c0db0df98d52427d956ea65dbc10cbfd7182ec36a111bf5e0a30709ea3e327c398bfcedc878f6530d3717ec3efec42ace9fb8afa719827a2b0c13f472d283364a02808fc94086460d911eb71cde85141ac6d166a6305d3b021584fae21d7de56b4541a1f47a808b2068456c1f9147e66f38898a390357b3133628a86cbca1a26bba12e3536d0e9fd134daef4a639981e116a939fc5b1745fc42f05e2730a8243dde5e42d5538c8f690fef86cc785f18ca215b84363b7409502ea38d7db94e9d024a54e6b35c6b02d0983d7a1b34e02f7b6b851d505784cdb795fde74afa3144357ffe68ca18cb1a368fac6b3b0a401b00fa598235657974b7716c7e8e2a13c790ce4f88fc7c7bd0f1cda1605ac77a7bc0491c45c9955649844336d9becde5955cc5e0525c85c763000234c7e5ba9b2a7ae01b5605729b3e6e3debae11dd3a54578a5f81d9a53a2f1f72a836e86a0993b98388cc28c466a4d9c2bd93a320cde8d973442e57d6d9f489b7cf46ec19220487412924cbee9b9efabdc0c33c04cc945979420fcb35be04db3eb8c372540f816d8918695cfc3e1ad95572cdfd9d273c208755dc5820c37deb9e95ee7a4c33ad197c6d1e6b60fd27d13e82987cfa6c2f7a0bee299f28191ba87a17b3216294b854d978a1a94f16911519bed603d172109f589d3f92f0a9500fd318a89c75e74a9a3a3419cf218d4ef123e613b9fd8b6fc1b64dfc62f7d661cb5bf3a848209de2d4a5836d6be4949203bbdd208fbef21ca288982b36849db7bf7b03353b2d4eb1261e493f4706d8deffd7bf14d24c0eb0513b63e45b3fbc319f3d471d74a482ecfbc8e893e7b478b69808974a26f5424caf2fd7d76e04def7643e3c4cb36cc52cb624e63b31c9c1f157769147fbd867ab4cee776b042e0fb4b4d537afefc05b07ba8416766c3088252b8e1ea8929e1120f9a839bfc2078b5432692f2ef4cc8782e02d412cae7d6eec9f6a1cf52bbad5526ac2c69b8992652df1457458a042c47e89ca07cb0537ffd467ee48caa390f5628ed3cdd761fb2d3d05baffcd631566d1d129b86a17071122e061bbdfbe3ac5cd15207af59669423ce76a51d38bda886e2b3209296051ee16702a565a36e954663bda0f9a84a8093d6098b3f0b3b7180c25563c7d99101375e9ebc6127d0bb670f45744f335288e53ed27b253a33781ffc31b9a7c683fb813f849bed309d92dac979b328a5f0935396db9250e72634d90ddf86df0d2ebe6ae891d0e8dbebc8bdd06480fae2a0055400945464b85a3404a8b4d4913d7f159b8676987b3835cefc0ff6b5836bc4731be04bd9e3055135410704832c337a0ff63dc2aa9b1a51e969fdc9d0c00761ae22a5df5169038a447de4a31c94a94509fff4e015f654175097b5e7279411a90464366ec76eb62fe5efa3fcded09c67e151733963aefdfeb355c75a0ab734c40d09bc3dfd130bba5bfd09a207dffa96dbd4ccc6d00c31f025f75ff286a17552700b767128e132e78b15c4333f7df095ee7174ad54ad254bb32da1a3725bf503ff69d89692fd6f448863fa66b0d775f1f83ab79524d3ccbd9455c40a6c9317337cad81c59ac33fdbcce18ac96df6c46ffb4357d183088ec2dc081959005fa56b61c202d310c83585c0bd0a2c3b73eb4d63eab16a2d458bde70258dcb749ecb5e99bc13aa72916ae9605356d75aab4ba2ca57ee0ba49564ff217a161194648a79df847e452b8b34f4f43c30ab36fff5379c4b530d79ac8a44ff55f0cf9b3cc74b057ac8603cc718f082b955f970277358a69590b3f006abf217e29c99b66651d0b025c3b729d7de4a77078d1e725d680b08ee02cc289c245f8e9fe35354cf06b025642b76dfa81e85506d67959fedfcb1598597ffd0e14f085a98204fae4cfa3724bf2c9c880379cf6d3fb8168e0250f6cac049ef5272c6b3bbecdeead6eff753217bbebc9916fbeeb59ca5288f5101e3a061f84ecb1eecb0b8ee3d5eacf47920630ec71c2717c8170f6be6b2635976afce2d516007a2a995026bbc23170559bddd8feec671774e77583aebaf82a5b28e0d96aab0744cd6013b5386d4976e18a3a317d8e458b20c3225ad32e37c4526aa6f94737a232c6efb38f376573ff62436f601069ac28f66a9351849a16bb72aef95a0fb4a1a3ec1f9c78ec4740591dc284853bacd468c26393a8cd0411763e884f1f979d0d0cf47a5fc5b93897b72e3e7a6c69a35d2f81ecac4a3098385955744b8ea14245bc9ad9bd34d415714f693bd98f137d126c27ae9c527f6e3688727a4586681c5cda8e0f8c464de0650012a00a8d5325ce3611562e6dbc7f41fa0c6daa034661e6925b660ed88c4a7cfb7ca412285f3daf4f21473eda419c6bcc3555cb6b705b74874bb79b4c9aa980ffd3a375e8ffd85374e9ba5c15d5f14f390f647a7bb90d9220f32b9ae7ebb22a88861102e830a8b9c4163c688da0c328762653d94c0a8c1c6e9e8f8c447842ffffab4898abc6a7bd5c4f361eb9ea49a84db24f84d8237e7439f7c934724eec65b254b465e1efe8e5d1cc5c372d5f996760462ee089b08d7bf4f982264d4d85c87f8825b3163ade8aec0959a0cd06e40678827c536a2f1108fb219fbf578fdd946bc453639cbec93ac870007790b3f611062c92f1e52a4733828cbb14aeb7979fcf93a7b8fbbbf1f3e3ec25c3ea03d1dd9af25f07264095e6210600076be2ba79973b0b89c9c0abc17882659f2a6e8095438b56ff899b1e3f856c4fdbfa9c70118cc788e1e55ac293906bd14d7896b41e7cdced064f7fa3c16637cee3ac6d2a1929eff3d21139201cd6f827e810df786d3bff928c1e4a5ab599769186539f7173e99241b0867bbe6f9bb95cbbdc9aeb8f32147763491b5bed17d96cf5d7fc86a5048a83d895c2852f8b4eb29689084b1b571cc775019d7f5e0b1e9d4d23df72f2048661e3804bb84004357b03423e94484c6b27d23810ca763deec7643e696d5ef5dca3ee42f06a117fc5a2619d8bb2c5e76f256e57de0bd7798a37a579381837f50caea222607c4b76189f1afb94f633ebb42a28ff076303dc2f76255a2884b54bf87c4d02dffdfd648288869ae89f2fabb275ca29f2e9395db080dcf87d27009ae3159493d0f769de4d8754a117e9eed16c12805bf9427492e73d3176dcb76fbb416b45f8e38115ee5e206ab0f47f72c34b294a5d8f1eca912441ab184381dd14083a369b6cc8d1ebbc450a3105f79164eb73d812f559858b0aadeef3a3aaf888abbc5d56dae91fdbe4acad5b0e84e2e30172c1f589a492b773666e98270f1defcbd6eb06e33d14f2f74b79e53eeacca76765ffed783a09bb5e0120b4044fc01afe2bd52cf98966443e6e02d595c7d3b1c60bed99a17d0dfb5b609b873abd670bd8b010307c7dd1375bcf1d03ce85750e1d7c0b97b09455f041af35eed5f895e5b89d7157b4694122c1003d75589844be09b1cdd59216f49af2bab79b926a1261e6898f6b797c052f13caa80809a7db98adcd5fc82edc7338d8639591bee10fed969a26dcb50b70cf08a2d2137246c7ea0a57682ca3fcca1673153e0e5425059b38d3e53ea8c67a55b5d99cac9657c3f68b1c51735ed1fa2a9c617df648a17244d3a6220f4fe3c238e7461638fde09008526145ec71781cce157daf6a3c8315393bea5b90bbfc3dea0510dbf38b9f28dfd474dc0be7f680fa3e979f46df845e8ebaedec6ad86c614714cbab2cad5dc8530168883ee62078471d06a4544b96a56b3cd84946bbbe66690dd9c0110247a5215a47bbfbf74ea2a1bea234a1253db9663caa88ceb77e7ac04d69738eb2d998e6b67057959e86245274ca1cf739859040f0ef23599ca021654d0e156c9b2bbcab201945b365015643feb48843e8a1fcf9fc15739a6f6c8e57b7aa1fb20f89213a48b6e2865f12cf5fef72133265b14f6d574a6a9ef93d031368cc782249101bf79f888342823d20b970ba47d2eef4a73f897c1ce7c7e9918cbf5c5d2a85ec3d6bf8e0358036ad237f0f5bfe46b6ff70cdad84ba13e1fe547f769390f14f94930b9d309877b875c8ef70231f3c266ed2f618d91afa213f6b6d0b38851591ab155c2db4e05a4c8149ec6612dca14711933fe68ac2d2e99e19cc20d3512178080656a41a186270a91ae23d7c207f9f327f5902567534e8757821c27e573035176fcc8b78df375a1b2751b2c58b29a4acdd1c9836cd277d2d49ac06434d9a112267b1b044a2635b1579d2c1d3375ee62b429763c51db865cc0027627ec8b49fcd8ef0c60ec3f7af0956cc9fd5f0e4e9b6cb1352d5227913224bec2a5915d920a851ca0a55fab4bce86582494a9daeada6a38d40ad3bdce0ff6cab8d7bd38f7a2877abb5072376d10cbef507793241c78afa9ecb4d9f66429c205d87199b1a89232942a9532a1e8ca5f2238429b7671d49a564b092df169a6014c4df2240a009d846b00076fb51cf32f5666ed9659d78ed087e8a59e25654188cf102449de9becb4f96ebb9f9dd595c34d790b93dcfdb223aac7f96c8902fc56293803e2e66fb51e0ca89bee12c237ade26848a258fab4b9091ec507a485a3fa0305c28784626069943880b0878304540053c52179c2b5c4bb6fb8b79c0cdbec073196dd26e361f11378a2ee84314f028c12960ff1fff3cc48270662fbe8e29c113ba9d666d76a72417064566ddcbbb973e8a036f6508eccf43afd63dd72b54eba2c2c6af2682a40665ca3fa94f0f3b4174f2c3d32123241818a41c40f1c73104802923eec265361f308cbdcecc3c0aa105a4080b406159ea14fdab5b0d3f6b48831b8ff8e28d04afd6eb780049dc156416cabdf75f5b0c8ce2176a50797248e30ac8828a3834dd613587fc2dbebfcb11b41df70252b0e7e02804baf2b8f7b3ca365f3bb9efce6dfe38839ff7eb9e7e37015d05444a5143379b2f0d3523e87027fc77e96697300220c7a879bc811690329f797bd1df8a3d1b64754d47709a9cfe8db2a823be607f5a1c84b4dc72b8a6fba5b3a7885dfe491ee9ced6b1fb24f1d1b0ee2ee0e5c2839e2799cd5d544ef59fdfe7dab68235b97ea3660c0007abf90e11851d91169ae88d65f08f92e1459acc1c352f8d02a7e56cdad205f2b58870c2c832c64aab2054686a0c3953642fa6b3f2e10876d3b8d89a27a69a0da291a7c9beec26e024e9648e5699563b85f9df30440d571f8424b39d928f90e183cfccc09475e2ec0e89132facfc2d22d85339689c39a02dffc09019be64e07d5ffa49ca75b654184b54f74636226fbe79c53e7520122115fd9f726c63c8cca0c80273feca812d5dbb6e861a9ccefba498714a02170aaa0fbbe961d82f103aadc1be2ad2450f5f1a462eb969ae8115d4d1d059cfc7012bbcb5b029842fe49f359c0c1188634777961df733203732696857074f0f7ea13f9647b1048cd4b6e5e68d155d9d40fc5a949a59c3ca7fb42c27667d261e505102f84914f965594d75434908019dc233801a06b159f9f088128041803785e198173b70b7e5a305e92bc82e35b7363c9de7214686818d29e66708affca3fcb9c44696d7cb027a82a60b664f22ad216912ab5dd3e7634187466d2612acff07b206d1a6c94c8eed3a41f079c37e1d47430212d8a83c7f8912f9c333b36ca45e2c2b0b245c2273a9646421a22a599e6c07c66abe5332d8171d2bc6364280f53c2b149b777a11df5b0e43a8495f9bb42cf2549be2f83a159c8948cd96cfe1f5b25f11a957d46e258b8c54a3e271c1fa4b874ea31f39fc730a340488ded271a05c3783f5e279418c99e7d5116070a964e99a889ff63b366968ac36adce6f08f61b63c52fee8ae7f43ebf6a470a1e395bcc5b1842a63c6a4e98bb62ba7213ab6453e256db13b1825f6140393dcf3e738f3d29a939e41e7e75e7a1d1a987026f4be3212f230f2ec4a47635fe791d2720836ba83aa374ce2adc0d60be9e3bb77f2252748505d2a6e57ae11a3773b49f4be3b5e90f3b61e4f90df03d2db0f0e3952f076b429bd748b879762c0a20bcbd2f73ae2b96e907ebe050d1f67fcf97f3c7e7113a4dbcccef6bc99c5b51a2aff174054b7426f3b56d4ad7587c773acfbcc15c8c0bccb7418da6591fbcdfb4ba08de85c967d7abb8a85f2799da9e769d3d69cc4eee12d1cdebb80e6131af70ed16b884df80221aa1de88020102024103abb693728a6d23d3407286c70e29ddb499597b4c91cb4619ced28319aea5deb17bfdde84d2c2602672cf07fd702420c0dac362298ce63ba1a40a96028eefb848192a58e1d1d8c99f331439e69670947812fbd701f47398a10278e077f097cc89ec94573e4de27025b3429b10efc978eb5ea61c55e54ea087e3be654859f439cd2a10346aa1e758de8069b850dd618817fc5309c3cf24ae96348f864af27ded4cdcf870f8d9f2c5fa358f77ef013647f154d07c84ac43df822c73a32fc78584efcacf92d6b3bfd73d433c4786c2bd13b207e67127cb7c39f2f83ff569985056ec3c212b4b1389959f5f585d8f354a67956d6a112c1848d1cb182f9300219ec3ebd4707c7e13c11a5e9f1a1014c1cdf60983e2340ad3b03164990a48ea4256d50778c4f253b24e0d870428f1cde4b77df3439d069c3b575993d0a08e6a9ea97e622e958d5f60df66a77d4ec3c95c7958b6f91703e7983c4e0d9d3be983b73de1e6662ae08a8af76e2be949a761839afc31f7d2375f1c3f3020966b8497ac9a067ff36832464c32d6cc701629bc83044c9b3d3dab66277f6c0c2b873906fb3a07ce4918c7794d6758122e25ad3931982733902195322dc9efc6f281dc51fc95f85231793d59771e6b9e41ba7ffe8f981cb9fdd5b952d499bc549a277de95d2610b6b114e174f0ef95578619b503c01297bcf12770a3142fddc5b7159303fdbc9167e169d4a78f40d18a2caaa5d7a7464029a2b3a4b621a55906de45060ad4e90a7b2fe8c6845b95d5b11b977936cc54dc4a3160eb471aa67f6cbf39ae7fa34038c8d2e757fefa4f7fbde216af3d16d0e3faa4b426698b593d4772b2adeb88dfdfe1e4dc7d5b2fd84fa2100a64b0ba881294e7735a26e7fcabb9752bba0c69e65d09fef7e4ad7c30cca3628df05fc93fd917dcd10399cacf1e028406fbaa5f0b5d7e57f6bcd2f83ddd04c9086bdd3ca0d1f2a324fded718e3f3100cfb18272a0defe68ecba7f1a9cad58692c1d685edad96a7cf40be1e0bd7acd30e755c8f7b0072efc68d1f8d610b4b127ed3b46469fcea8409e9f7ddc8599708f75d1c7e7dba49a0d376a3cf4187853d7e0857b038080bd08da0d6e1fc9782f9fb70c163904a0f74980467854a5096ae075d364f0d5fa09357e8311f998c51a59d0e0d023a9e7ccc540a6a7f2461587ca5569b9307f549b352fe8200cfe95e1bb212d8bfc5a693324cb24276a2e3a2ffbc89f2ff8947f2c0a71ad9e95b52b40554b18d07c1cd835719490873c8ad1085b54187ff281edde82dbbb83a00c40a6c4d92e8ac620c546d2f5a22610655664eb5ed932ade78bceffaba1c8f699bacbd8f0383c2288ab2d48fb11ac413e7917f898071b2950a1e408e88c31e1ef6b70995bc10fb12e9cffcfdda67e7f54eb0ca5c3d2979ede16b79b8fc137fcc1bdcfdbf64f029ae2addcdafbe553818358ea076b1fd28c212e4bae2d04ca413b48009588114b569e236cfc6cb85a1f6388999d18e3dc7a7459634efd23d6a3d406f2b117ca678946fcd467092fd55da2fdde78f482acd0f7a935950fdbff4dcc41001382039e825128f5dfb0eca2b798e6caf925dba8aa513b6311877f461494418debcf3ee0aa609173914ed041d80bcb70e71f0bd43783a61803f5c7853d794726403528509659fb783b27911a5497e5693059b5608ed772d12565d80fa517231ddecd989da05bf9da76bf09a7ec3bd7cd4b41b8086e6214f31691f9c62ec0899b52dae47b616ae76ae088fb781f78c2145c87ad4f18033df37f02f8cf093ff80d4066b184baeba1feaf7d43b3e4f1989661004c1ecdf162c5f0a61bb01a53504cf5a1e6cc012bdf119b1a2ead58dc5ea4004d055ee55c1a26002aaef67deec1fb68faa1af33a092c4c863ec63c6606c70e970060cddcd0ebd2872b15047f78c9bcf10856f760b877bf86738e1f2b09563027298820cccbe87fdf42527be908e5113b191fd30c6bc57e1eef2ec24edfffbfa5eea9fb3605eebb28e19bee15bdb76ceeed7abf0396ac524bf8960472f8d02ca7b7ab657a310a374fb8996e14e3005d9345bbaba9a8f7acaac715f62ba9a68914118d547e9442818abfb7910f536f8ab553beacf0d35d9f9f98ecd9b2a4440ee21dc01924bbd0469c6c318e860d224e03b5d28100f6b92b0cb3a026821821f54c63bca2ad3dd1aab63e77c77a0cf3b70bfea128c3f9fa91cbdb533ab562bb4b0412d34d89a5239fdd26f5aa637fa9d2b6cc45c3eed35667da61c951b33b58e72d6ba0f3a1298ae17f99e4457566e966eb1eb91799b4303a0df0548a9b53b1d0f8fe186609271dcd14ba27370b95c47545a21849659a9c3def7184383b61124e8a39f2315ed842900cc8da8d3484f50a1a1472be3545162f31e1430e53583eae24af07e92a2fb4bf3e4b8e1fad1cbfcfc2eba751df2491a94d0aacb1b1145f44da4e688444735d74a0e8dc767e625eef8f79a90f7f575a1b825df608c37ee298e939ee35e0ae8c73a67784f1504d5411fa3376e51570d21a84e531bbf27baf287c27c7ebcae57adfd74500b8204ea0953087bb1d6d1200c611c0e06db5d80811270dc4d4cee3e5c0e4c36afabc478bcfcf5c8ad74fbf50520c68ecc0773b387849a9a73d8df7570be73ca6cdbd6cce11101517c5bd1109ab8f70943118867e1dfd4acfb27994b8b1c51fcfcc0e053fb0f2f619f4d510f53ca2fa4480556650facbb98c0891e09f17e67e7981aeb9ef518cd9c6dfd91ddeaaa5da971d03bb7cbd5d173a65aab51448a635bc419b4ff271fe0e8a236aed11fe50515f2997179d8258dd041334103937f3bff3178cb103660a45f07a0d3cb53b985588ba0ee0f66c66860eccb9fddae20beb615e70dc2d10cb45da8b89254967f98230e69d2fbec6382eea765baf7616582ebc6950c0ad36a433bcd2d03ec7d18edc6b253e85ccd3d516ab9b9a7c5426d2afe5d638a9fe554cd117c1586f3373eada895cbfd5eaa8b6c89e397a479a4531bb1d4c3ad180980e917787fc5d178967223b1d114a7a69a3c9e7f879378c28b1b901a9191ca3c1849cebab67efa8327f3fb734bcfa1d0854cfb4fb1664bc9206f9ae101f6be0f361f610798f9a0b34e6d84fb04923096152870ad9f5b559246f1e0bbf9b02108c35f595ba2ebb15c4ea1f6bf3166ccd929f6ca636bd65bd35809562d0146a1faa4970e12166d0aaab2711f514481bf2e34e7f0e70f946336a499fdf1cc49428fa2ca4a81c9653780ee6eaaaf73fabad5b43bac101c100e4a77ac4b5298f21c29170875cf1a3fc6cd1028e281834830901ed40831405f2c7484c04c704fbba3087eb63f471b052d53f00f0fae80fad71c5430154b16030089cc3198172b18dbdacb70e95eb58ac1f7d9304716a37c09d31df6ff2e2cefb803732281a68ea256d419ffbc9413efd9a8128273600ead5abc719c16848acf6f77d33d12b5eee3b980214d5ea2e62f1257f7d17f248e346d96831017d9e049c7c60a571612a2e32fde3ca3207cddd00c541718e5de3ed112790eb0f90143514bc74596d867d558501ec02c09737e7b3b49d17937a06045e93214234b94b7efb7729e486bc181ded10a3b821aefbb14a2803c68dcae84924f4803e041bd40fb6118c4b8a0409e843441be082f35e8057cb4b3e5dcf53caf05cb4e47deea293b0d1fd110c9b1a7b2e6743673783b7b493cccde1c1dd09bafc11c76aefecd8ca3a164eca17fc77feeda6e107c191d769d33488f397fa18f181485e3945e93c5933753187a13edb5a2b554c225605d176ed7679f22d383df8a5f9ed4f9ade6da6aade65f8b09dd309cf800d71bdac7c1a0858ad39c827fe1626312cef948b50cf838aeb64fc3bcae49587326374b618d533ac74e471a25db4824388d21a63ca2b33a33c752f9ea20c9d468ac3009b3859a9749a99d4694fc689f5b9f04c0308363319053ebf94a3654be81a35b1e0e17fa2a968844204396f468e593347bdbc8a2e882543e3019700f329cb7d29f6a120e72553720b054de2059a21aca0421dd96f0ad1e4e8dea59e64ef6e3af450700f0fa1ea2778c58f50806c279213548f0e98944e3a611f3ad225b3cd6dbd419e7fbb3deff6aa05a9296badd0b0e7fcad23d08e5dbe40eb891182317c609ddde76beea58437332fca33bdc28ec3f839361957363c330ec2164af40ac09129285c5bf4a3604ad7963ea0d05d72c0fc6411cd4497bf76c49479fa3c1de35c48220487ca038f0116e294a791427f880171b5ccf324e58edc286201a910e860529c021c5897c3aa54edc0856b66b27389e40e6b4231259eba86c9320fe70ff09722de2e52c102b37ae0fecb4f160bcc0e1127be8f9dd7ae291fcc0f9860e21363d48695b45daa99de39a075380c5bf7b33f9e9e9678f85f1bde4636db7fda0de16f396511475ec69fe9d62151cd64da59cbe43d1cfabc77934ebc4b8112119202376b7b86f22d0fd854cb9ed939ffcc2b60884bf9070aeafacb31de1f37403a12b8769b9c91ff2afdba343d0767fdf0697cf3af9e71fb664e2b3dc51983e52f0c489fdc572bfe627fbc4fb54b1b40469bee5fd206645336d063a53880e8c5254daf68e21dccc20838714b0c3d7527be604126ad5a9e4b00f1e057ae39c88761fad61987f15f84ca239add816c8d581361054b3b9350c075dfbabbf1d5afae0b18739a983f49ccee07693580b2ee97a1a049905ee89c68eb2f13b2f697b4c6b987a9cea48b5c8ac2c43c8acba5d7ac1b4783738c0f03f019a46973e86100f19bbb5e13b405cdf6f22e1aa65a30159fc0ecfd250a3c53d49dfdd2b8e364d99fbf3e18a743e30fbdedbddd05647071cd3a3c2af7c69dbe7eca523661e28400835363228ef502e8e4237cb2b496c3c6922f3754968aa2353103eea14a4a1a13d78b5085289fc42d6ca43c61171c744d7064707dcf91b453e40090a5c4fcb65ea8f80b0b07c1fb586fa2423d33badf07d9b843969e735e2fb78c72c65293d39695e86d8548100c8920bb1cd83ec31ca80bcea03aba1936f80176811ed7cedf7d6ecf9e49b81a1e59f301f192fa63de26d229c4a8a8e5355163504b4564d3fa1ef9a7f58098d398f428c6be76103107a4d8fc01efc43a1cd54983e2926c47d61ff65098aec46001798234d8fe2471f7f5d2992df998f870836fee5f710444c9cf72e7b6e8cb09fde02e477c57d9d3bd592f25ecec83c14bcfa995c4f76da2328c4f6dfc6f6a1db5facfe09e8d135d24d5fafcbe49e40b81d9d7928f3dedf621e4bb0517342b139f526ed321bfab740f014bcbd3880c755e9edd225008fa71cef37edd11887c8aa3c5f0cb94d8b0b649e7a00b94c91d9d44f53c7e2bccb482d1549e2879fb35fec90a4628ddaf9fc321c0c8dd2b330a5490b8c3ed224149d7eddaed37c10855c241a9868c64deecae2aa9b8d9874e72d039141b823de0d4c759c730956698ed0a8528dd280347fe29e3e2cbaac1573b1cbd12070dd539d1543c050ee1d39411524ea4e643c6b846d533e671a4d340941a0d60b7712f36866c4de49dcaa9cd8b1409e493f114dd8a291b815c538a79e71e44d5d26ac7de5a4087b902dabeccf33beacb0bbb040938a6c530d89aa82719cad86af3fe1e16a5e942291948514a1f9790bb5c658677505b289231fb0c162010149739418dd15a09d4716eda943cce2beffec116f0c7e5e7e18fa4378ebc32113e5661bf075e5e16479fe53f857ba1e052e2168c9226b7e71fdb9222fdc9c76803ecece1d9c9092c8e9dc8005d065a076d134a77f5584fcdc8a8f880fd979da868e272a981d9d202ff01f9e1aa8a83862fd133b3bf5d5b1ab4d13d48c28f6f3e88e7bd8bed5379c9c2f4e344564f83d0ffad63f0d6e20615f08a862338601563bf12434d009256ebae2d2d0ffe89c53cf2ca4e6bafeec5d06877004a074ca4aef87808c2934aac51c1d1f8edc76c24d558f175d71baf23407532189c78efd139d29e5c18e2f2c2eff61015e4d8076920030f89763ed614f2b844e17e5543ca6d3bb363859172ea263eb17f47033e0c98352eb234249ed3ad9aefa7023609f2a4b6c9da9a443ad435b33a65909c3b44299ac7efb30038b4c0f95205dd327096785dcb11e77c2116fc083395776558d832326a52ee8c7dfd49ecf4d8d34a6ecef53021bb764fa5e030faf8d0eeb3f6c4ff8363d8b382cb9c69ff5316dae925678b15560249390553a4efc183bad332fbde70ccc8ce15c5711d31c07a9b29d16d22363b69e97631fad85ff2a7fa8f52d52f17913dbc1b323d47f27be86c695e9bea6a0280a26fa8124bc96e70a39f8bd993eb1c70d98082b839b3ab0ab319dc6adc1c8fea9343e004a485707b949efe88e3ec8eec1ad0f3e136a94feb459d609374805ddbdaaf259a2022ff0a19a989507fc152497b1151921bf7b1655476366de5eac64333df78c741fbb706e089681af45dea0541a9da1b9777f855ab7b04368ba9b17399e6346f3c3940481b146cc09d720c7deaf9bdd3c291b1e201a61845d36839dd1e8c07ee5d7fb7547bab887f31481e624958ba2d070bdd3da203f82ee232e9b6af05bec86f910cfd3be318b8c1806bacabf2a772be6ed3250f675f285cdc7275abb4eade1805a2734632068e0114510427911e7de5b87ff02ff626772957a4af15a82396cf1fa5288d96ad7642a0986d098e2bdd59528d7f0534e5f96d52527eb3136d7b15f98becc90c3bd2ea5b3b3db16e9eab245bdf18883f16a75c0746eafe609f0b994f1b7863ce3bd3f891c3d29ec9fb5105b131d705e93bc22973552bb71608a6da61c7d906ccbe592180d6dc307abfba51881862a6008dc6cdc6a27b48ba8bf7603b6531441a68b979e397094902a25b9e4e2935eba648ce4533b2bbc51082960b8cb8f8d19a4e23b606e09fb6f7d1430e2cd283809a1176e4ddc03b3c68778eea8d8c16c56563b6910e4e6a339080104ddf83e839fcec28681194965d5aa0fbadaef1b8f49ee41efc9621786b426fe7c53f438993bf85ed2383664c35963daf2472fe6a546417e8289772daa352f66fcd473d32855933907d043d4e6c1c1b78750fe29fc255f900d6403334ab61ec23700f3b5eb38c0d79bb58b9e37fea41414921cb2446441fda543200973e08bd07c0af8c811607e11e770592eb9621c61dd23a9ab6e8e3b9b0e6207651f7765910bc89089f744ba76874b5beb4d0ed42ae052ad8ab7f298911b060ef939f1ce266f85987d44c13079a232f417b93d61702384b1a2fcf692f8147ce8a831560bcb5d76e5b7d31dc43465a25df7ded55b22c2de0b2e71a5bc5ae6623f58e1dee9e5f6f878691ff8f81c6f7ed67eeadad4bffcf5a84d2aa98a7cb6a3cbbd0121e62edb520bc53fef512d80e933aeaf5f99be6a4e352f8a3f8c4ebaa5406605eb81d53ed7a0607f4c4b0a6f100d4676a163f14ea086378ef6925a596022ea00b9ba1fe674b909251cb79969f0ce2e645c6f8c5990ae24b00db2bfc5cecd7fd828b84d3535f359ad930beb6e4cd9b22e38ac1c9b3a10da354093f334aeea36cf9c8dd7e40c25fa5f983af1fe4347c580017604adf87a033f1271e5c127252a35b84db81e373400140f758d2569eb32d38289f52280f69607c1c66fc5776e58373f466895609ad9520759269d4437d6088c5b197f7b6ff923f25f0a1384dff7f6f68b5f2efa8cc7f354c936fdae1172401f953b3d5e7df2024b73e560cd8e9252e67efe7da6f9f5dee284d5c9f8d83c7cc1f0ad4416a153f6a2f3e8414bfb70d499ed15b0513cd99b36fd1260ac010b3e00ad59720828bf63dd4d4b08a4c4296f30cf78c5a1850fb1a3bc855da0cd9c77a0c2a28372e34d25238528f03dd2395ee212c33abc6627daa1b061c99d2f938e3bf92b1941ea7da227e69814e1dd4b8c0099f93193da11e2fd048a3c87fa752c1c344ccd86c1a2f69c486904128f5c048b52c6bc5159a61278ea03dc6973cde6a737d47774a455744d5cef8b22259a0e33884eaac648a67e8bbb64c3b9c9727dd3fd3def4547b770982ec0547172b5a7e3f9d822917173cd812e45ac845be5912523bcb016b86e7421e8c1aa940efe83b30cc26026497fa7d66d465b6ac46e3fe668bb7029cc2ae8761e766ab8c2564e95bc04ef4fe3cc9138e2868811363a9383cf9b5568a2ec76e0c6aa73548bcf369eed2e8ed0faa09d119e0a35500847183e0dc98e2977eb8c8165f2d8402b09ac21e835e800e50b7bfe31966b024ec25213b825e4cebb14e2d471f2829c2cf4731a32c4bb44ad18dc7747bf1ce93ce9bc45c27711ea0c424dffc4f2caf9068097c890a07bd1e69c66e4da73c52fa4d872c7080da978d4e8043b18f6d8b1de6dd101b7f07152f04afe7160a259113e1709a09661f84ef8e3f063e9d1d10c13a8264a4b33b5339d5bcff364624f26f171104180e756972408de59a2aebf3d2f0254ca069f213c76ee4c63818a3c71df70fb401fac9cd7617b33f4d0cb07e09bddae7152eb3b2058e6fae1926895a23443edcc0de3bc402bc3c47d831d0bc6dcfce87af985ce53b7aa3c387f7d7a48eb97bbdcc51e867e23d7e90f02ba40a54eb4e4b6e763ee06ef8509e8947a00f14984794dab0fbb52c431e99c8d93da26ba2720e5a008d7ffb7a1f8589ce8b2ee3b25a4eeb98550b03f3e0f015170b01764206f6a2ef0a4dc73ca92352d98fc0c2e515cf1df8e1f05cd09881dd9cb3cfad71eda23e9c3cc2874fc7164e1149153e92f8a9e6aabf84dc2cfa8549fdb344ad978788e400a30b492b127b1efe70df4b1521bb6f83f3a8646ba7d4e21bf64a6ba059c70e47e0cf70aa26767841ca502249579423befca8c456c9edaf20a4a686244d2f9c551b9ffa96c53d93484cffb8774232f4dc5873f9da988b435a6d82a3a8fc71d8577d7bbbf378466e84a3780b7a2656c6950872805024d5984c1dd07c37cf3892d04b332dec04554cb958ec2c2401991bb301a0ef0107adf26d18c9b8088f3fc348c3dbc81e8ef4344659d6b4331f643ec106788fc829eae1e95616922667f09b69af81137b0ea5dd46f165db7c380543882d532617d116ab441999b29c02d5697401f24c055c74b067c3e472ec979d72b06ac840f246a08c5ec84bf9fdb7cc437920dfc7b1806d9066fd0ecbf4466741d6c11de17c1eb146d1b993ed34c6261a350018c08a60c7c0e77298a64e2e79ce900bd21fe564ce9ed6977453a7ad0c41c33e47aca53338eb86e47054d8dd5c84b58b8c21e411d53a448ece9cd8030e90952004367e23b107627e6df8d8f9465433e26a7bb99f1b32e021a592d89ee8b2a4f130db2ab331af1aa562431c200d84a98e333c8a07da20d88684c579727e2899ecb2ac7412b3245f8425ebcd8fac30484bf1655e1f41ac0f9f412eee79be78d67470ad98013f4b4f8bc33fc7609645e8b6d3d0b5c2c9cb6ea05bbc320fa562741b07e28863cfc9c374c3238171587e3887f94c4ac024b1bcc445a6602948355e180c44765123a09e436a4c7911b2c1fdda41de912cee12e5df90c3951c0e0b460e7a4ef2c66fba49bf1aa64974443be00033c42a1b8d79af9eac05a06566921ac7170c25284946add3589544ad107cf3dcf781ff075d763119479bb810ae58254ae05099e07e5389f818dbb485a7b1945aaced50083a1efcbdfc5e5ca2205a80c91b15710dfe52c84293d2d62be882656d3b487780ae5cf484e06c13805272a325705a7b6f019be58b858dd3fb49856ac524861fb3095c92a5640b175fb4b22a394046030386f1a2304e083323c14b2a70aaf1989017e51f6875678c7e4bf08fc9e9fa4d89839061f0963bcca1c257410ace55778d3a95011a6babeb04661b23b76d22c03a24c3b8026b533dc493824569600d6aeea85c60738a8beed0ec273b1cb08f6ad73c07e3c8ca3f4fcd7e6c055506933d82fdd6f4df56e7c4ca97ab06136a454f14a9cdcb84f509a1e4b5ef64e9e3fa6f13e85b6806a36e808c72a9c57169d8e75f1572d61956050cf1a112fbf7ac742e4874fe34d942b5ca7a5813d966a3d680e7c42492996c300e746146328165129e1421aac678dfebb2a0bd29d2db2c087c090aeba98b9858b303310c9d4a94cdb27082817605e437dc53fd05a7cf641effa9a248e64b864e609f0ca436f7f16ed511e433b8b1fbe1629d4672bd3f3b2f48f57cdb46ea427050b7f21f7c7b8d0ca35fc56b4e7f60385f3602e653caac63154724d909a2bf3b3c4a7675f5458777f197d3b51716702a522194e61b44ee627fa014c07348e9aed1db2edc7b98ee94f99657c15878551968fccd4f6b38b9acef6f5c0b3ebff9a70746f3c6ae30bdd9ca5c1a97f374b8910d91f295b7c94e2f1f2e0f1e0225dcbe7f18be215d147786d42c71d95b5d76b0f6b1b6cface314a3e3478524371117076c38ef8e92bb7a9e0a74975deef51c78c0e29db2a7279e2b91b4170a5463041617310656d555cda3bcb353bb87e9307ba260e75589bcd86f1708d283cd5cc8c241789f65b283aa43b2c792e3fd63821b7aefdf70a221c3ae46b9ffa866293f2ef6fbdc3d738ed2b36787f49e80381d61a8d5013bb4e412e349269649320fa1e70a782ebd99fd5ba740ed85f4ace7692faa06790e0fa48ba8b4139a8fed642d0d6fe4191541962a96c5070e881dcf9596ee8567c57e5b94e26249bc86983023b92cf6647ed7f47eaaa74e4a78771d140107d26064e7baec17262bf06a681d7e741fee3d7cebdd871bf3a573d9c62de2e7eeff4346689b1a876eb6cf123f005987a76f417b3a00535aa37618645b271446ec3164179135074205b4e27e3e32c47edb418df558c0b8277a7f78c1e12520b40638eb5496ed989a5f0afafdbfad36faa764273a88c418f4e67f45d14d3397321c7b5f3b8a97b18a93964b2ad3f4d442a125561a33b2bc77f0a8aa0d60a5538ae5457da4fcdaeb5791d2a3327cf075cffde67e0cde978f5100a069f0111cd8386a922c5f2af25578649649cfd33eb4fc7d66fe3575d557d8926d497a98f4c5ee4cda8765d7bcdd9baeab0f8ee6b320ff7299b99300455d7619d8eba2dc904e16c521480a9b1cbae2942e7dc21333270e05df6fe1067a4fd1fa44c4060bbf4e2c0cdf8ed4886d4d66b68158dfc2ce78a8a739de41f36185b9d0a4ba07f99b3b5f1c927a4bf76db3ff22a519c8dfa621056b64c7fd466cedc27fd721ffe1620b01929fa116d5381d66c32c7bfcea976df7f1ed138c75d71b4d902a33131193e9297daf4d0b1f0540d34599f8d008e3511f4e2059635d9097282c07ed1d84b15b4569c9751baf6bd0804ce681a43910a70f714fae56ec055836f744b4bf440ab933522fbac51f7dc8f6013d094c680b9473208726549d35ee9d70eefd3ce470e69ed2aa7490f7a65c62f826b9b466e3845a800b7df57d47db1de7015f8450223b2cbfbd285b8fbb113e9cb696164a7c7021a4b2f3bda805fa6143dca3dc03352ef7f87ac263b66a02973ba9f313850d01217fad7acef62e09001415d6a0b3c979f14f234b9e468100231b9e187152d388163dbf65e9d49b46bb432b9fb6797f797bc40f1e1132c5182788a95921a492620a31672f5455acd28d68f4a58b5cec2be9d93eee8fdaa6b1ed57a818226b4f1207ce95e490efbbec724c209b3b0cccffa99abd81f23863d6a78a052cd7b206ee8f093a6628d77ccd4a73535dc08e03e0fcbdf420ebc74871aa74996ca66201062246574f1e4e3ba8b024415696d8600f93d1e7c41b7509eb926aaf8b700ffd85ba611b7317692c68fd45a0d2ed2bb95cbae7a9bf42ac8de46fda904d8ecf38963b75d6e5a7d2d8343dac1e461ef51e569ba8846ddef515211fd0ef15f3c038cc4bb8ad55ab2d9e21813450f65f32169fed3954f02a09df09cbeadc77efe702b7455a454de0f2b1118c05e5c3a540714e233acc937a876f43630d3a6398a568a8f7fb81d29ee26a842b8d497c61ae7f0bb482922e94badf477ed30feebe887a7b3b799b941490284f34cf27de97eb3be2bc2508a070184231da259ca908d595812f410c8839d4b6a9b28dc5b9b02111751cbe029ddf093401b7942768818c34f94895e29f5657492beeebd7d12cb38fb75644a3901168584e21c54f3f0a0809a6d84b3b36bf838a61aea5e8d7fc2459998c571c2890b1bb64cc2e95b4ac8f14ed55a565c66e79bb6bc400ce2226fafbec3f0d4fa905a668e5d99728514f0ab97020037ca612d0efa546a24483bbdf722cca03b1f711e2324a13311ecc52cd7ed3254aa98507ffb36aab45b5a361c60e95d73dc36d769310d7e08a68dbcd3d756ff21c93ed87291cc3969390975b034d0cc022640481b4ca20b4f3aae1b48ecf12d785e0022bcd176bd9392354d349929190bce1fc1e4372cf797bbcb58848a266f80332a45afaa60a1aa693eb3326a95da35fcf5e0a209f6abae16197f369f69f8bc3cc1ecfb1e8d0b8c37d2569cbb01575007fe64201490c0855994aa5e0309dca87a891044c296865f7e03920749b9314d51f27fb468366eb52e4213109c8f2e9fe23c599ce95763e8dab64de4fde42562259b5f2dad575b1045bdf8e67e8915346f890e9f0bacfd603f1ae13e73855662507c0441cc07b539cedcf64df3422130c6fe8b8ab4496ae86fcbbaffd0e8c45059b9a67b6dc26165fce05d264540ef42887ba17b805d4b0828266b7ae8f5710ec4a29cf690c7a5352bf42658388e4abb0d48103488b85c477acfc9ce9cda3d74d33c23c876c911a239d166c508d6bcdf29f98e00d8b349cc2d589242551d06df41c1bae343759c3728636bf799a806819eacf97e55d5090ed9128404d79f6eec6734d83993a156d9f07de129e40b2ea05fe1c69d3946eeedb4bc95868cf4f05294f094059bbe5da3bb70c663af0eae7d19aacb4df7f936bd2a56698cbf6ba32a4ad402ec49626ef240a83c010cf426537ed0ec41e81fea1cc6dd70afe9729e70d52640810297f83ad4b341ca5aaee1332ff6d49119a21da0f072338d9b9e686da182e9e1f9bc31734cfbc3279b08dd711425add4b794c0dcdbb2a4fdbe24247f904b783c0ef57f0ff443736fdb2df2a99e391572c734bdf4a65853bd5693ee96896d74c219bba9dad6c3fd3856e1e2862258948b84a2adde2a81005c217e30bda00b321bd378b01a47beee7a7c53eb212b2f07c9704e9868e99073dd6074510334aa1ed1e2ecadb2c07c51afbbec96d0193f612fcecb01a613cc501544a5749e56d3b1689233d7bf8dba0d2f18ff4f457c458018cbe163719f95509e8eb4ed1e242d6e2caf5adcc7f3b714cd64854638be10ad94009324a8067776eb71d12ca44cb699a4b3846b7ceb3dc5886053cc95f800d1cf9ec709c390e980261aab3d754810ff8750c0d14002ee01c18b0d378cc00e251e09af35a31287b6fff1ec740a334a8c97728fbb259bccbb11a49de2e4eebde5a18eeff162cd687be7a4a0347d82537dc9b92c952275d3b824adaf316c629c8efa4fd15ef4f253eb58c6089683319539b2809c47244d7383157b09b82df978a4a7e8abb1469556f2e300af8d51ae78c5f1732423ca1df2d405f1d88eef79ab1d01a01c8d1e09266ef94a652eb9d0e5c36eb3cf5e8ee847574f23c757fe84ac87f0153e7b7165cc81708d138f3418985892b0c1fa524afdfb7627cc6fd680ff6221e44693e274f78ce2c612461aaf1df7b8705907e2f499ab7d7d5851fabb7ce39ddfdf3d90194572c5e08112c8c8b85e87f10d83d1ba17d65247751af5b202e72c77d2e6f9f725809fb0c57e9bb07929ebd6fb19ffff6f4081ac26aaa3210da6868dce85f2dd572ba3dc3d9bee54e1e9af998253294fa06defedb808b1fa0f90617393515687f28bcb7d4fb73d1f586a39fd98a25122796707cefa7eaf3f1f5c1b5286c4b3363c5b4588724eb54c2a5601b2a0e6f5d4c1a21ce9c01846fe1084d2333afb3b679b0c0b3b93c4fa20c9994779305fb84bede50960814fb3ea443f8021a560076f6f3a9a69cba701cb8e2b4adcc5b0bae0b095698d85c1051e51377e7dc655bebbc4b2d49cc6a9fb5c4eb31f44069ac97ca436ccc26a9bb44a66a5da61d038b6a90f10c5c6fa588586c00fdff695210eb5d07d7f9beca778a239d19c5b68ba436fe2937a9f31305d09ff6375252ab35f530e4a7d3e42217505a234d5c2ab86f8ae6c06dc64b10f0a58839bebd54d4613918eb6016c2d3f4e2af0fc4d6403859cedaac29d790a23564ac74ad82d6c21307be3630ba9656315d4a2c67a817ca90c04eabda6b9baf81b58b4ed9b5cc241cd2132ece398dc42709bf7a12075deeff93067fbe7a131fb9652339270ab4712a5fb7f3164259ee8e65d387f4c90519d037cff315e22aa941b4b4315a4cfaf0be6ca67377e750a0ff1bea6ddf37ad9039907daa4a30d5c228159e9eb4d98ae1fdf2b05c352a76f47bcff6f8d7b5891fbe2652084599b5f80f22861fe7b945ce6f4be94983441db63a0d8a11a1ea683b95cafb79247639c61e6a74109e46eb9f8f4ee07c11bb6637c6dbef864c0027f6519b282c54f8d86b5e5231b415631886f14706a6cca5178ac3c0c21564f7ebeae19e440ad6f70d61f60e62e00edcfbfaddd9f7eec830ba8fb83e27775f5ff15d69887882308b8bf5caaa1edba524834bf956613d68acb566cd122a9481b1838de17209dbfe9125b683e3a8973394ef3fe60ba72a7e37a942b2836975ca8f34aa92b554034ebfbc29d7a7aed26f786e59f8f7e724fc788781b36c89b9412fff1189fe3b74aea6b180cbc038bbb67a2ee6f853f61fb384c52965e2f5c2fc234340a991b659a00dd92dcb06c7fc58b32c0be46c5f560b1f22495dc5ecd65533f456fbe31a3e37669ed0b6a78a5658a8511c0f617ebd480802d55bb4e2f153b31dbddd42fddf71b5bd852a1beb321324530e7f62ecb81421fa55c897503efe23af3ef64e21aa694ae7b8df93b864f90d66012668f8be5c28e3f5f4a850f6d7ea1be62d584618b1275c9fc7cfa4cca02e3c83fa126b89625f35b664421e571fe2009b68bc5cfac468859a72ffb74922bc1b7f6c6db81bc00e8abce95fb186a91bac509e57bb61d00d3758b5993544ea184de0a6c1164c4a2f43df7b9a651bbb0e189e590603e556bb84f405f67e8c50c725a645f8b7d4a4f77948296df3a61e9d94ad6a05ef8bf53bae12481fbb5c4c59b1d809f97cf2952fe3cef0881fcfa1866463204aa035497a240b714ac6f3bc72701facacee9876912af6a5005d90c532ba2bc59a967af63b9fba97873255b07a95d5264df15fc63dc3239c57c2d1b5a32c34e218a6f1931412df0a2e0ca822f6b5722f5ee89dd2ea61f3d338923a766d7e1e2344a2f3bac356e76aafe848e979705da4a7ed289fb4e320a782c4a01ec6a472a62faeaf27cfc4e58a5152d5d69b5dd3393c93dd28140f4b7c4983f5ee0a53763dd8e0eebd4b99dfb5aaea63298067bc8415ff30f0a6763146f30a88acb32c2048b243e3cfaf9087373cde81047d1683ecf693a754459dae97b184ab302c5b45ed709efcd7b1c7f1e3c05be818c6c9d9c851835ebe74f07f115b7512c3360cade48d73268ce33b53113931c97fbb7e58a9fc2c4105c66ad0a207b88715b37b1dc2ba1dcf776951393eca26f6601c014d44f99a14d04d1e2608031f57644fc830bbc8b6bc04f41324be1e20b7d3ea8bb9e22be90e51433c255db412d8e37efeb209f7459ecc81e4a5db42f4d54da9995f381b079a12c8320e811d7379d20c018caaf1938812c2552523e72635f40a25a0ae63dfec3639d9d910383c79c808f96f890d2595b0b8abcca0c2b4c4247f285e60bb762e04cacbd705a54991dd8ce910c5caaa815fa24bde61ad32493507436217113eb42db1bb23bd0e697d5ec48a772569cf46309951b133643e91f9e7338651c73287b87fdd129e42114ce758fc1f2a8aa28b7ff456ce924575cd34a69ff36ae3797837ea0a3b0308e72425ccb35f4a779b605bf6158b0bbb7170517ab4cd78e9ac8054345684f234451a7eaa42a0b363c3f35d9ce0c5e8754db0833098b13da082b020f08e40aa70644feddb59d3036721f8885d74303469d1a0f02f7fad028ad2a6dff6a3abb2d30d69c09e42d7c6f1ffac0c69652db7b9c117484350e4ee74bcb671735ec594cc8ba8c2f3546b0a6371d96a8170e4ec8981010c02bbaa3479095524334ed908ab5bd6661a04f18de368c8cbadea0cfe8b5c99e83266f7210315791b135139dcf62d13384f7df9a3cf9e976732d7ce4dbf915a6ecb15e47f1c63f0a2fded2a065d740f4475d89cb31f67ec0bfcee1f9f73e4157e1d7759400bd5309628fe83578fcbe17df3597d6b6449b01313ee66171d1a8a4348054d91de7a5817b96f7e9d21dd7e0761cef3aa7a97f4a8a7e4f1ec7d3d4dcf8b2a487ab0b12109bf5c54c14d2d069b8907b4a76df35969936448fcc65263895b49942df28adab07a7077a706a0857773d6888065ebf54fbd9b0d8ecf345591a6eeea7371f093fd945b8e5f0cef671a3e42f21f2364add63cb204db45cab3b16b0efd0b942d75548cb12291f53b290a0382db9455d8c5dc52b06fc4fbad89b93ba96c97a0e855035150c8928fd87130ca19e6039d7f900c80bb4b3aeb0a5fc931ac9d714bb1ee28e5a9005d518c4a7319d2ed909fa0bf79273194cc51098333f9bdfc95a387e8e567a1d7d011fa16c229940b61de795ebf6af3e966d22f6d4866fe066d0c6443788fc3a2a00320a28cd14d3850e53271328e35de7bec067cb313dec113b692e214cf833a44ced743eb8183a9180c34e6f382d930edc5ef7eb18cb320c709bd8ff096b1a649054614f82addd048b10bb66c3ef5b1a0378b16f271aebdc1a66073e764ebf4f2999642c82e2060504bb3c5403bece4239203630bb400845aa8258598fb24b6ad4bf876cbfba71b6d7258eca66229f093a4f644c4a2677e660fd4f34f24a4085aac6cfd77ccba595cf5a9804f04cc45d67cb8345ff8d58f8e48e6e50f6755f367973b0f5166d8aef86ec518e09299888a35e019824e7febc9149a3df2bb0f63bf04c3dbe7874d3152ed161d346dc47f5422f64fffdb13836bfc9a681d8184f8af2ff00fe80d711011427c561e435b791369c406ef1b8e951a1037d6826e91e2f2dc8df89c2a1e1c16b7cba62298317a2d464cc19d294b1bb3a5b02d0533552b8e7d1fffbf6e01d8137fdf096e9b6500f4c970c3a3a8eab3e307cda7d34834a62a252ebee18e6e9ad1950a3016a1e9ee54fda8e3c138fb8f4f6ebef0db5becadc49e21529c757598357ec2b757553d2c6ac05c712f6bbc9514b9f8664c52fb911ded17b0859b602c5a5e93fa546fdeece1e4881f97633c5c5e39f4f23f2ebf8fc2a9bfe2364624f51ed2762cdd7eb4b3b4fd58051fde5459e6514ba35ef6a77c9cb4cda29d7390957bdfac4dac34a2a33487ff5c7ade6e40e75b23879593391885ae7c0c4c10c6aeebb33442006e5f11215d80f0d9041456abc66837aad7ea2f74517eef662d9de9620961d9b74a5158cc483b3bd39c4a0a9ecad7125ad04ef8d178d4088750103a75f7a914fed5b41aa2be96c98f12c58669e72a521d17726380007030b7dba97a5a4769c3d57431ab7e06cf69a54c6c9c87c7d7b8e86b30ce0e35a4ca13ec0a45507e818e7433383151242e341240f07c862e916a7eb1debb9a6b2489fe6cfd324c904204c26efdd3075a1171c57e5238e97753067a9cd50835f9bf1665d1bbc9f15235ff864f88c4ed90cd45f4d83bbf9f9e7e711407f188f966b58b0589da301f6aa3749dea70bce72a7436b22b168a6884f5847b539a71d618c537afbd995fc9375486238fa9bd1d242540464460bf1f278444b0bed538011d3270062cddcf272edb6541f57a6490870137e937a3e29fd300355b084cc8b9e86048c35e7170c2b9b1830684a285d9b072abf533ce3100037f65fae04324b3707234f1f7432b892aa55b0e039b607e7faaaa85a6a034a8a39ddf29599661a7801116d4cdfb8b36af901b3d25209806caa75dda8849cdae7a09e8e69674f13c3f46a1354b6f020e42a5f002fea8d256d28c8b8c822e4137ee15e1eb8d3715f2729a3bb455285562f3d798c74128a92c01a1b79e977d4a40f0758f606e729676bafe84c961cf4f2f0b1b8cae1a188f1c8f12ff69dbf3be9fac75cfd0f134c7b276285ba5b57f106468b129107ca9be23103a8462cb67701428321ea07e0a7c1dcd397b8dd8fee138cd2cf90e46dd850599a2b56f131be3284048aaed66be648dc52cc58c3c7891e1959cc4d92489f771eef8131a99d4f269abf95780ad21c035498035b9492b107f3fccfcc6fb665077631d6d2c8487487443cea32802f742f46e3f2d4b138a51cef4c6fee16c95e8991d8a3c0654aec9ee8a817817759f2be9abecf8280ada3a2f3f4f34565f71d95ae0c6b21b625ed9e24309632765a9909821f126c8e396d520c1dc49085ef7b74aca9df5be3b2c72f302ece667ff0599fa96482164483c2fb9531d2edf2208a45d95e7cc3bce99bffeaebeec976c0dc224b9bb4ed7c95de56a348d0f450db445f25a48f9ad7ae631f5b6954c1f4e7bb61e0faa7aa53883cdaca1480522d278f6ee504a476ca6da8d0802a486aa205ed25006d5031cc89fab839abe0295871f9082f8637ad36d477b0d4b63c7d9cdec78e81fb99d22d1601203b6241230012bf38c63b325387570c9fc9b61eba6c690da5e47858c3f0fc777292409d098ea9471ba1b26667ec9e9fef75a9059c31dcb130a76d0ac23f24cbd535fdf69554875d02c91276b2c47e9402efb51c374526a30c975a1ae56778f575e7c65a74b07d8a7e0147766f6c2bbda48c50748e40720abc16b061d2b7b7e8abce92c7ab75550f38aeb69a9ee19a639cc052454b1bd751ead7e552c265321cb299e8515f7b3ee180eda7826eecf7740e1568236f6875c36069a16d63cf7ecd2ffba3f124e376dfdf40d76a09270d02153f9ab807cc9e5a22620535a90ef85722848d4cdf4ae499234ce72642b3c0d5195e5c5bb54582df1549cff9476809ac174734d63795eb2b1626c0f411e1005609aee9022bd027bbdbf03b6c88260057ae83323d43d68a8fb8f7b7946e1871273c0c8d8e9f4bba6de57cb0f941baab3ffefbaf4dd43118bce91c43d3ae324b67600f5625ed04ac56a3083e033d836e87f40834da37f3ba1227fa2c241de5da57a242faef2294458071b73d9db2d3c69333eafe0f0a1dbd02b253256c1bf814ed662374c158e707f1c5bfe3400f77a2fb140cddb0ea05ea4afbda274d1e6bcb9abb3867160b77aba80604142b5a24a3108658c9b2c335ddf2950e39ad235b6da2ed1e2d280867b392ba3df3a4cbf972ed643d7d07def0aecfc5def57352ddca7766b74dee10f7386044032464fe75fec0e8b9b422df251ac3422eae964695a55627cb236bc2b19975bd0699527d7cbfbb3ed39787e519faaf1b5e6da82becdaaab4d805c7f4f69a45d2e32b84081d26ced2ff1203387098be656e41d0f8220cbed516e92d88099e825933e53b4b0e0c30689b76f215ab46bb2bac3f78bfe6d48691fa3275f3ff30540436ee10c10c74c7aea251b6a36f731ef636a025d9f3a8619d2f0d1297cefac71c681f02e4b51bf2a447694870d48a39c7b5645bfeab6f535374dc5e33333068b59e7940c40747cca9a9c80bf03a8197591508ae8cd4b23e94c0901dc37d4a25cf7070157b5f9f7f2d3f287716d13735fddc1cbc230e5e17deb0b10f97d41041fbdbee40d2c1fc7563cdaf3ce13158a4d9a7af440625429e8161176bef654f8724dbb4219d796cb63c5ab3e9dc1306694b3d6ed05f295cf83aeebaa44f97366830beb7ca302f0e4e76bf47986b1591cb139d5c7d9f7fff41784d7e363d6aa496f13126cf5908281f9f567a1d6a24c33c91d9ccfadf523db53b850315c7eef07a91d7c72ec7fe0c86cb790aaf8e8abb7b683ac3af11de8d52a534db4d627163d4acbe25eb80b35889108c4d1ce4a1421dd512a5086faa9005543fa3a30d06a0a6396058a4ee953d57bc1196243cf166e1fd05da86ccbddd8a440d03004c099d8df8b051fa423ee443a5548f527ca240898e1184dec01832f05b99c12724aeeb7345f03fc20a256dbeceb10c0bff458d1edbf7ec770e48ce4cb48fcb18a6c92049cd528afb5c63b86872a537695f921c84ccffc05fd44c6735ef1bc64032f6a84a89e87b6bbfac47ccdc23edb454a8c7fddddf5bb7b6c80e7f95b312dab12bc8ffd7d8a8bdaa0c20605563fa14ec7572f3e008f16fc3fca1aa531403e4483457c3c3c1957015f1b3b70bd0023b83281dd30921ea07a490f6a8f5b28603ac00fb92b60b10663669b05e0bab652198e8b6df76c2f156013f5cacecae966c7cff00512acba281b1d7d94e9d5ed7061a3e793e596e51a0dfbf3a2c2ca914caa9054fcc10d79bcb7ce88409d9f5ebceadf785277ebe302990f3d1296d5b08c78d19d72d40a0f845aa3600f6377a18a0bf0cd7a69a5d6265e8007e8c7a655bf06c9a6fd8324c63e00e72872a361c1030e703505aa5f03bfd9d859c274595df4e44a04fa0ab326108cc4bf436603e6c82b8d4669032089bc945d7be27d717f668d654073ca0b354107d8e451d4f3b858e155395b1bfac1d92efb084c7b18e34e5005b43240137fd5d4d13105d9cffd6509a92f36acc8028e3e98bed0126720c7eb8dd0bbca2e7fdf3c901d7527d50e88751e6b4a44a6ce168d9011ea11f148dda5e3e7104b16560110d129762aa9cccc064a8ec16745f205a37919a9509ea321d6a86e1019c6e7b8e85957578bc630d3c099de89f7c9c855764e72d623eda77db58bbfab0c5aa2b348c0d3b40a666d340d0afabb4fa869c253101dcbd082e9aa172540569dc547ad7c59dca4fcfdfe98cf7e32d75c4ada0cfc56dd8f8ba9b4f081a88e9ff10def55b3885691a3a3fed3edb7e8fb5c043a0580dc3d4548e27a56551373cf9a6e66e66d3689d545a9e9a23046b546abd1208809ae07c5a931c46a3b37709f64a882d1f883b3cc6ce7c68f78d4001a082280553cb1db8b33173a0cf409c011936c9c2a1e2625a0ac105eba44fdb18024a5bc3b30ccb5041282773f73c54def5000c838162b2122d19f4b6016ed50788798e7668fad24a866a5248e398973f19a874370e2e1bf503819877e9e85910c647ce86e0a84d1933a126353aee2e4b0ad478364952f3547292e550a886e2006bf0092abe9995a780ca9423fac49c2d316e4b33825390ec1407ac3216ae1b5b0fe2f0a4b66d48acae9c306a36fd908fdf11eaf60bdc214bb76b9d1a4aed4788ef6d0b43972380130ceac909c1c9e92e15ac912b3482ba1ba390b967f435c1fc681695a2878f6419ffa7a95141aef1b2ca10c43eb5592c056633881cfe75f25e1bf33c79617cefd852f0d4a1849b7b285f4911f8d38d37093e03fb3c4df5726d2726844019e8265e2915d77a9e790cdad9af212a734d047c6f7ecbc1cb8b06546a71e1a42cf0d59c33d7adef59f901f3e64dc174fc93a07c39b37b1c445c1a8034e48b55fb3009b55ffa00d5ccbce56a73f47fca1e1c268ea1db1fea0b4115eb6b7025f338d35893cfe344c93dd53dad78c13937fda52102853a6106be525cd9976182e1f7c5c1c33906c4806fc4c3754ca8f33a1f7cbefbb934358a837aab77d257d4e197a1fb4b5143d2f9ceedbebdcf1fd4b02588f6df696087c59510037c5ab92810cf35859d98db9c2c214e4baa7c5c7370ec119169d090775dc318c9197203dcc949a4b10df59fd3a3a1f8c891c7f8a860faaff26da9a5306c39fab5f7a3aa6ceb7ecfe24ee13ad477a9a5b06e6cc2d7108361a8e81947806a956c78f52d9ca4cd2ea7e908b4e555d576809e505a2a52c290ee2201e96c46b3db9cbd4de4ebf36a2c35b8b8324869227dcce8a6cf76103a9623346d7e50f9bd6d2d61a632901fca040c5e170f2fc5e0d12bd79d826e78790a6ef14d383dc3776375aa0ebf4a3cb7e2098e846815912e4003628276f88c6ac96d028a81511775812a5a1eef79073d64554c1b931e7bbe5bda0b0f7804d90b408db50cbaa8050ef5dc1023b46a89d0ee6e4a99fb48e06c029147c1d72c4068b509d4555f3f46558419bb835638bc76d54be6415487dad69b538eafeae20b1f813d5ac1dbc7b5b94e9dfcaa127b4297fac3957ac01578b1cdb8b82cfc882669ad9dedac387b2ec7bc605d33507e56bf649ec3c130c09b61c5a756f3e72b0f6dd1671929260b8f3ba77c481cb49bd02d0012d877f084c6d6e54fdfd3cba6bf3cafcffbf5faeb541da6ff4aab8ddac87bbebcc3bf0f16a88b36955eeecd843612094f809919916cce4c8fab79eab6de851c16ed7dfdbb1a95551f9a8348cc9fd24a882f26f0687f4d9af90d118b9e75cf320c27ef1c05f34993b5beb9c6ba64837888899a504d9e331631f6fbe622699665a5128fa6fe19eb7a20995ef3e541f87f7cca85112fde4b1ee9d39364690e082444a8184e30f47c2eeee11e4dd7bab37c188c03713fe52137c4c8a844ae31063e0f546ca493c650d3f9db7849ad66c79e9a44b247bdc1427421a759c06ca62a3f04ac977f4d052d55fb6117d79975a6fc1321aea95200a0411982681c5b44f74a61c1a739a81b54739c63b65e16b29efdceb51d076213d3d386efa58879646024a7c65062622dac5654b2188521dfdc36030402aaad911ddd04b41eec532b76fba2140a256c9db671ff68d049d7ed1cd0d75f6725ec5cc4ab6ab821b703161c8497fd19bced3538c1eaeece93b4a0a9fc919138e1969bacd735993fa36d5cea78ce15b763cb1fdb91e2eb608d00ad27dd5130b6697be2a478f48c8c03a901083cbe4a4d32608b957fcef3da7c140c0723456c77e9f5d2d1f6d2b1ef004294dd6e8818acb304b8dbc2687e2b9d3ad159bb1f5f61470947fb08958097b6cc0b4758fe034f07202d94f62fd1a40e9233b3fa88a4598f67931765a34ffd42bd219249e2dd9b1fbf6d6e20c2a216f50ac6dce9607214c448e5547a50a26862aee56ad17b35931cacd6950b154bf5cbd7496f5a4b226f696f8ebb2c9e4ca04e51cb69fa7b4740d5e43e7f3cd264b8208d7a37240bbcf9a55e10dd99d0e2f4ab2cd5df9713430c4dd1729e8ec5865c673266c99031e1b2983610873dd56212f1a46e4206c57db2d9a2a6968138f17db9749546aca1612af3db9ffdb74f070569ba31c7318554e753890a3c478de63f60ee262256276677477ac066de2ef9d89edd7fcc295d1a08b385ce7638e0c4a1c6a71736e5db6019114ad5619a120346bb9223757b52ac08030f46eb74d35e1572b61bf76b0d389dcee69c44a6c5be7c716f0521b14ea98a09bddf6f9672abab6fc0b34b97389051767dcc196adff39946c3f18c6050fba64fac45a9733b043670cedd7ede62c7992a4893fd3533d405f0f67064882a61213c0595ba8cca8afbea5d5d10d4b17e927597b7e99695ad3315f5dbd04e120bdecf03894ea098f83e6b3c9ea84be7670e5bebfb4e28691c60952b4bb07901c21e8ceaed02576ed725689b1d77a7d4b89270d0acf9c0bc64bd82e921d9e51f8fbddf626b2dcc125d54edb8d2a8afdcf0a40e3ee98f835de7ac229784b7ee6b64c010942b98eaa1b3aefb7a6480eb87e4bb2c42e9a2078da1c7edb87f16f5eb6da4cca7d94a64ca730a948d87c93ca989697c3e84658b1bbccb133a1260e062859c5ae10e98445c70c53f51942197bf510316ea9d92b597471f92b755e11c8a862fd6840ede1aef1668777e3d1aa40338294010fa20e6b7f97289ec5e19191e9b8eca9b69093ee461377c98f408be4ae4c353e1a6102997e49db5df8a928da06963044880268a2124e02e6316aa7b49b8727110902858ebb75b6e8905861f057928f07f775cdd4b7cb89f9c54f73d3487378b913917b7a4999750034e509725e5bcc01af3e3a60ad9feb79f8c356968a198934dd5bb1056cbad529e6c78c320e50b3624e175ea74a446411ea23a646edabcac10c781e744665c650ee0e8bb12b349e34d30f4ba473c6bf61a5fcaaf9207a059b8b21fbefd6cf678638968206184075b5e9e3fae66d42cc24ea7ab593def4001f6d38cecbe2404479339c3fe946c12c0085ba2e0668ad92070f3bb595a2e5042a14d5b91e10f6c62612735dc3949c3963fdfdbb07f2b4b46f7329514cf742e8bda8df4956e5d41766811dfbae21479b5c642a5b27008c76080bcd8ae13aea8d879b9ed4c0aac7e03df27116aa56275c1d086067f65421797e0458aef0d3b4ea74363771663b920bc136f573ef7aaeea601a274c3b72a69e1fc15a6f98f7b66767419a3b0889560ca649d59f77a03fc960242db431015018c8e15764bcf00bf0d074dd6dcf0e346d39ecfd62d0181eee0078f405c52025a0ce2d7759ea84b1f324aa9fd5fae493ad724c629a00d499356cb9f3add98e0856c7f8cfe4e8e194e17794d45946df7bb11f015838f837567673fc567943336fdd2ae5dafb1af205e3bfa71853a91985ca8eaae2db9297ecab4de8413b045271a0ba15b643329b72d83f0f888e10bb896f8484dce0c9c0b70f0fc8df4374859416cad47d8a30dddae640bd5e49fcb5e81e8071635f5e68f6b0a8482d3ac0b9ada0e79934b45a96be723ea62b8341e8b4a3f7fb09b7df4540b45804a4e73ed54054e07a114a7b471bd405df2598239eb0af52eb2066da33fb1a1f08155c578d20cfaa88f96589f6f7c6b1e5d0536797152952e5f0750aa385abd56cadad8f81f2639f6ba9828d3f12c615374646639d27524ccc6f010a473ac2686d4b20c2038fe32b762cf32c1b357229aaf0cc604e971a5ab44ef85c20080fb94e7b2c4bc98faba24657afb611710b722b987562f3c0bc8960b0617bd9e9f7670b5be55d7695a55d5ef4d027676d51adc12ceffd001a3eecae0faa15843ab6ed13d9232332ccac61c6c58b16b391ddfeda557e9f11ed918291e7729c90e9fb53b21bb84a492fca442ef99b56ca46233dbf061110355468056f70abfb244984a8920047e29975f52633217848689dd2cc39f6355d14c9c3787167062413add1f1bf880e9ed5b55b115c5b662776a579495f3e749cb89558314d65504bee2a0b21abeed4813401ed2aede98cd34f0e2e093fee003a894843edf8e411e4c6e019347a2d29c8982c8c17b9361b5f952b6bd36ca37d8d5f52c400975f1ecd90fdfa86499466c37bf3f4bf36bba259c8317c71018f444af055b91e8105d1ffdad1aa8a29d7c3b56ca0ceeaa4e599d57caad8fa4892a752d68d8ac174a9db5144e6fe2532854e754353564bfb482cc02edbf5049e7e357d9e68a8b13a2df4687a1602eea20cb870f45d588f7ecae94d827ea430fcfa2236cc36bdd228ae1c9729bdf94fc8117caae774a0166f88fcb8b1e5151953359105fdd6433ce785cb849ea5c306510014d0aa3e2cdb47c150bb7e594353fc8f1cbf096aced75cd24415f8d54894122f0ef0c1b72de675706706c87c78726d2d0771fa9acd762aae96a411c9650f277ac1f2b9751e82367d67660fb803ddf198b56e3c82a1c0ce83b34fee31c79a5117dbb937b6bff95d4237fee1bea3d0a209dfa4248aadc137c67a42d3c5e38480a0f47422d43777ec2ed235f6089eba7e38c9e3abbd7d6008ede255180cc9b20de72213612f039c2138e69bb6a1be3383dac2cf717e1668ab4774989477aa17bd5baf262f652bd67bdd8e52bec04f2db80f49c95c0548b7ee2000cdcefc14c979175d6fc74b95ca0a5622b241bb2cd59e8cc1bd7d4cb3bdcc04ac9ad243a8987879a65cccce699f87af9745aff16289e45b81c27d3132ee2c29db1bf50e64d9c34d3dc662ab04dc2cbc3fa35d2da438f0218239727a5f48ffd05553e5ea4714679975cebc1864a9753f8ae84b7bf985d996b81b045ae1652ed5757d37f55a9f0f0478c74a2399c12b8727a51def684050fe0181f73a25ca9ed7c8a1624cbab9f9f821b579c52e044e1f12aaef8fafd1eb86b1863d29715f21049b4480a38dec1c6f9a1085d85c8c744f91e0dbe50e43f3afd417f618be8207194fd2cb16bf9121ea10ad166931755559fe7d287f9d74c8391f354f378b75a66b04e9947499694b709cddf4d3811066a287ea97887f6eb88697e3e44808f4b441ed5ff7ded3c12166e79aad691db119abd471538ba2f0cfb6c0908f352424c709fcc1c321aead64e44538561a979a2e768be73c0ae818445ba10c4f56310ddcb50f8ce69b5018808a548582b5b143d9f7cdd353e672599c810330727f6533faaec0e69f1c9f61b84a0c85c29edd6f86f4f574b1845427f69c27d957383ced25b568f9b2d0b39631e818c339d2fda8afd15aeefee8f9a7c7ce06bd6518ea169143d8b2d49d3fa07a75c711247817548f80e3061b542955173537d389cd444731a9c0bf54330b5a3769983f742fec9cc1a6420c308a2fa5240c72bbea9b2f8c9e5437fe71c2cea805c5a08ce6d9195b1dcfb5cc299c5028251522380c3e200a965c02743791d6587702433a2d21ddc60ba3afd2e18adbebc286b609275b88eaeacb4575769704d79e7f52aab29da5d870eee26f47b5195c6ee47c9b15d0812e3ef41e0e893e54fb1a86bc544de7de27e6722e1c3b22aeff1cdeb62b7e23a44a3529db5901e21c36fdb73ac93cd8b15b9c8d16ad28c1f54a83f71e3964b1168653b6d1936f04b64a645796123079004c3c70aa29ae30354c24d8ec1d566bd54d8511daf82635589b3b8225b4aae9c69740116ecf3bcfe7e26948dcc36ad651ff07620bcc72970c8e6075dca73f7c637e433feef46d1dd1b427abde504c0547c72ebe55e00d2ad57f20f2ffa5a03fcc895818db2229ab9194617f2ee3031a53aeadfee15b4bcefa4b855397bf0b6ea6fc699617a34f0569bef6497f7535d6023b1d461b311ff88c68ccf586d5a4153e0926476682032ff53f8e4897ec0dc91ed765646fcba9e2c1c2ac427cee93e24ae8bb714e0e7c98a1e515b5da53dc3c0e8a677330a1e1a27bcaaec93f35672083506b70412647c10e94d2ef2c3ee67b7593824b6c7f48b3ee54af409b2b8ae8025390b55e0ce45dd986a1af1009ef0e43c1b943c8a65deaf543b899019d975116a663a25b44157f57583c648fe128a785036adb8a27347bd340bc5270fb435a66b4632b35847579ca516164db1a94573b6ecdc69f8e0a5c1b915643b4c26d698156a733b5c5ec548e2adfd44ffc2caaf934c032c14b6a551163ea76859c3ac5f89d51e8831e89ad0af9dba75a188263e0ca0cc5b456d881553cd2b74bc5ba4861cc4497f4b6cd665f10dc174786b3c5e250486a33e8d00e33777eefc1a911b66154d17efa12ec6e5582b7dd3c5f0abcea23483b13b48dd5cc5aeab5b59e51218407d80d432af100aef3df7a8ef7efbf5075fb92a8224d3d4f2d873a46e9fb8e00dd1201b528b8f0e51bf275743d61952caba90a8c4e2712f79d63c6d9d668153d86e3e7c840688c41e7cb98edbe73770e187facef185feb5bf93885d515706b83119e72e5a7195e52cf060d2daeec5c48c9c00ab015433a223f538ead5de13ee66adcf3e89b637770fd64c49af1bb3c90bc85574796ab16ac689be49a2a66af581b5535c375ee540e52fda07429717afb19f2df82c5e741ecdfd3bcdc29475cceb736fb3f7e38b955301e5de0513bbbc7897428c66de117491f67073934bf0c110f07b97832e3d94d878af5909fbf8991d246ce21f524b7b831b8ea34aae3acfa78365f5453455b73c7754eed34c3bb7df56b8d3317f253a88d24f25fc1c71b4829098e644fdeabf89c5df1b0982707699a774a3657b6a93df626dd9f30e0817fa529c5e1b76bd94eb672a733d8e3b9a52f8d9ba7fd903c21fa581946d10331f05e8c12c7a32589cc8969504b0f5c09b1ef6e6aa0d1f8057e4a4a90ad336518dc46dd9ea4674b3313bab25e785972f3e9d2a1c344c3b5a3e32e5fc68efbb57e2c9fc00c6458e091086bd79f65b1d84b1540520b52e9fa56360f98595c9531f3d03b829d99b4f9637b23ae5278285a8ffde1a63df2308b713f2778f9f7e9e2b964a313a0350052108286ae688292071602c6085c397b7b08357c70cafd079053483abcdfccfd1fa7091eddc3ea7c6e677ae03aa2f75591ee8f0a697bc6c3ca62afbc4d23c7feb10fb524a0fc031c2c04d292810e460869b26a0a9fb4b7a62b4075aae207ead3fea044a7e6d0b7ccac3f9c7402a78cb327f56a7ab07890a89d4b3eb0aa1635971baecb4e2707da0ac0a7a62e53aee02f2b19667d96f8c5fbce2a8919907cad5f1320ffa5697d3a4763c239af6fe0b071dd980e67681a903452801d276be844d5804de091bc5ce222800c58ef2a396d86cc2ee0d9858004c53fad437338ba7613766727ef472b5b592bf0576f79b9d82a308fb527b8da556836242500ed4de15e1d2f5646f9171085aab34b99189430f0bcaecddcd0b00228fa4ec34255a37e0c2ef4669bc93cfce73e4f6da2b52898ea3e876722a5598f89632ae4cb0ce360e9cce47d64f644373f61667b4e05ea35d484bb7fdd2c1bdd06a73a98350175e2af43db84d151a3b4630b300592eb759fac7998060f66250741b6a946280be038e18062a7b7c8460a3395d131bfca82624e065ec27e3a1fa3d7b9aab72afab25ef2be8b83f88f304db4fcc0056b45f61c73ac55a78e44d4d3c19472dd0e827123d5b2406bd35602185fb64e94404521737d38f36bf720db7b24371d603e87864b9bf41491eaf30f65f25c18eba6d12c41a9ebb28b651ddb102a6fd049f43d1219a98382c628434af9a1465e3badfb0381241fc28f5622e7b673ceab749bf5c57d119d212cf54f4f1e0fa671acb94f721b652b5e1c54e9e6f0d36a738af4081fe8d91bd5d59ddb44df633aa74c8e7e7973ab896c53b9988cae769898a871ea437d2cfcd075fc333e2c151868e5214f547e23f97ef3e7d5c4fc2a461bf07285ff20efaa873a62029628713c08041272d6676b3e5616fc982a961b32deb7a5b9132b5137abe8e690c21453fa5a84dcf4e807d377af1ab31d050f9ee03fa1b9209a185d73a4eb974a78b783fbf20bcfde270dde83dbccc77123d13ae0b38ad571a6f0a599c7ef3c8db8070d2becdaced835d17161c946da32046af28cddd57c48aedd2086360ccfa407483fc473a13eff0fe7285f80505e764fd496e61068835f34de3a83a45cd76bba40f583498e5f9e8406de7b6aa27fc3d50b8bedf7ba8647af9758916ef7585337ea366842dd224096da692c673c5e237e2f1db8d554cb3cac1bf0662ff3057430efa33302fe5e87865b7980bb4052f3848b2279895bc661067009d8dce7d6eeb513fc8e60e9a55112169a15bd37932039dfc9811eb398d90a258be21a54fe894b65049f07d4d00e5f30933cb9797f5555f77b6a0b551851ce8763f61fbfbf77dac29b4d8d2c2214906fe55d416ac9592fc3427e3fd6d57dac138ad8e04c72ee2b50b708db311782c4e217410587a186b5db04c9b709d40c0b3b37172b8a9a3993e8d4a3ae2ab70da4afd54a5e94d05ab329995ba74c5cbea34dfe74c8c3dcc2a4174f414400247a511206d22b73b9417ca368b1a82e11085011625f35e4090ee4642a06bb85cc26f6d1074a827ec5a00fe4ed289db9379994e4d3078a21929a0456b31278683fa0711d047291f0b61db304eb4bc3b619395b01b13012ea78140ba3d96ccce6316743f2df4a3f1b24e82d4e3e2f88c9416e08b4c63380d940cc4585ae85db3cb6cad3e5183c0b19100cb0dc9f8bd0834361b15ed546a0752553cbf4415d96d676d8902496dcf4580626d0340c85bcdd3e6318f51eb35ad0c5f6e7c5172131b491e47b66df148c82008e7b9dc4c091b04188927671700bd8b9a14b4bd53e085b580f5f5e9dbd2e96927177dee597f8bf51ef759faa2470ba816b741293ea37c13340f079bfba462030c20dd54bff86ed3751f20067a504cad0bafc4b4b2e837cefbd289ad7e5d8fa490dd3cd01c4a5c8c0f9d04e8ab4dcf06c4b8e732314183ac91ab24480b99330b11a2f1a20cc26a54281a23226073bb58ea0429ad7e549651ef508b8a18e6aa95097952d76b6b2eed7cd6c80e843a7c8e75e40cb3a8f6733bd6833e01568696fd6f426b515b71dd190678addf21faeed5cd4c2aea5956a8b7d4d8e76f6c971fd200303d9be42bcbb936b4cdc76644a0eefd9a3f0762f504e66b4a6483afd34dbe756f089f5c9b123765c02b0e79f573baee35ddd7e60feb2442c1af0fb8085c2bb76c251829af98bd2e3ee2376b73476ed36e5fba00f006b93ee68b66e028aa3eea0c2a3f7b12b6a507635199372506eb6e3f3cefe08488ed5d31838cb9df4f95e9f7030d5bf08a29ebb99b093f9b4bbf4aab91e9f9c1c85db73be4b753aac6b9d991b86c9fd2abcf45b8e5372bb01034aa62e819ecb88eeece4d720ea14b26737a858137a93563ca0f357038489c9123d588972f53ca9b207d62d388d2da894685729a409ee3c3378ebec9785ba96698660cd5cc0d1b115fa59a8a0e5a357ac6af67dce919071b473e2975551bda9658c3b73aeb20722789fdd8202617552a60a743071112f07596cea34d668e59ca20f54abcb384836f7ee20a006237bf4bdf75519bdcb88a19002f411abed88b8c05a1976ac1eeab85c4670be17c9d92dd973107c9bf41ebeba682c2bf285e26a997ce4a87b4cecbe408a0947131e0ba4182c9609ed5621005250961c247082dc3225d38eed4e3015f79aa911dc6a59193815773eb348abb1101db67b231e0f310b7f40ac80f315fa5711fb680e6680473b7f604ce218e88fa8ef915cd57db04ec7ea50ed3ee308eb5242b549b9038a52d2c488ec9c5b1ba6fa3068c7af3ebdaf3a25328ba373298813346c1363e51fbbae7c81363d4d1ad0e500df31ac9138d3227c12a27590f1cfc2eb6c5865815b92e0df9af10630f0d98151c6441d9057ae29616ef9d2edc3233e69bc58d5a22952e9cdd26762c4f7edc9d25c64eea715395455e8088f3d1622b2a8f4cbbf5eee695bcc37e93f71011715bdeb6e972bfbd199b74311ea13297b981119fa01b7026a9ac21915f95c7557876896e48b275ccb7c61703d9e8ed3977d32cc52d52f70bc8be208d77f725191a7f944f9a1a50fb365d94c9435fd22c1b2f26121827dfe637727c66fbb5a4d5d96a928099971cc8e9951101aad508879875e19cfdfab7ae32b892dfc6cc3403d4b2de2ad299e7f9f54dfcb4aa83f597097903a40c947357d2cfec925d53cd581d9aabb1ca234f8e115d121eda008bf2a65c9ef88b29ae68fd875e1534f6187a52e94ae7007dfffb98104ae707e66f0c83eaae16e3722e5a5f9c9770e22d6f50cb79723943ecd30893e96d6a1796a0dcf84cee5ad0a0a9b1ed351d34e9c14902226b570e4adeaa20ad76b28ccdc012e3e22ca74aa9af90e70c3ec0aa70154fdb27a8949b022f37c390f1c56d56669b6cc24b6d10797b7b28703f4d029234d292ce5aaff4cb3c94042becc085f8e206d496921820888ad5d1f0bc5e57158180d3e5f64fe9d5faee86f8bd17d4403e9c09787536ac45f260e07f6a73a5957ea7673b8e9e8a73885d0c886f71b697f110410e08cc0dad2a2488cfb8f9fde3e88e4819b71bf8a28e4850b4c7177cdd70516793b2c0ffb1a9caf0e01ae24c1725ba79222b2adaf5069d28782c3c584e368a4e4b207c3a7a6abf45b046a6279552a0a146b4789059465098e533cfb9d0927872d2ddf972c8bba97a9e74e2a7170d14327f4928a3f7e11d8c89d7717f333033b553c925b57b2113a846cf98ded1eceb51bce36bcad619cd3bf81043edf33d5cc7c6991957042acae0b67250d064373381fb457b68f0e79d1ce0a3f70609c7cdefceaa86ff4bd0ae93049aaf37515a509f2d0a7a5f7290e7f13236d6e1d5be6d6f96aa9f90b7a5393cf1358c8659be4404c6f5640881b976abffc5567363af77ef77b9682483e172512b09c9db2b0ad158c7ea9fc5a0983c96c5898b4aefc625ec0f5a5e30fe30c2dda274a9cbee775e09aa2f8644117cdbacfe0db24055b4210621b3ce0b04679fa1ff7e6820f2d9f47ed7ed5685023efae5a4e650b346372ad0848319eb4f213a9e5e6d04655f2bf6df683146016b56a8dc00c6a7573a3b877fc948f602dec42dfe3ee8d7c990a88c17a7c7e057a73970ac50bb1fe084a701ad304dbdcdc3c741344b8deec539afa4d81f6b8dbdc2ce325c7c80712b54890552a366b689af1f075a3ad3d92918d7dac9f0b427e9ea63ec750a65ede361b52a7777e706d8486393b83adbaad370bbf61546ea2dadd49bc0e5f644ab9184876723b693189db9f4c398f35811ac1bc566ebbe1923c0ec2e66993a7e33310f92f83d3851ca950f5bd386755a76e9bb2a1d2693a9d60e89e85d270dd22fa9462cd347bf8d449be14bce456f02ce5626c7be28ba471fa3b34450d7b5199b916a96e43192b9efab9f7c3c8dd2ba1af9bcdcae94bdc98a8277480ca1793c1ba4a316ce220560b32b611a531b06e69471a3deddc434dcddc823809a6e417307051cdfd31554b8545e97e9cd05b76ab97303f7bd1aac66b09237a77aae60df6e6537b84b956080d1611ef5d35fb8a3dd0a9ad8c50066a83527eced5bb006ad6f7abd84c46c4a74795c0e59f86a42d065c3902a98ade67f22f5b001c32a9ec7ffffce7f4d523051c61f8d88ff7a022580b1f0fd7b5a2342599a1de40d56afa4bfcd0a21742dfcf3c2fb7682260a4976a7691807faa33a8e1a9e21756608ee25c0eec4b778efce1eeefa5dbc5497903ec9495a5dbae9c8049ba46daed3a1c59d7ef2474543dea35fc0cd810ce00b33f505e7c396a2097b6e07790db17e64d7f56f31343c70d502bb8d5288ea19a19de95372595d9e91ffe8c2073ae8b059ac47a9f2c308c2ed0b54b5bab466070a617f8ffd35e145b575c5e07501273cd2e35fd291ebe8c1f0d7bc13fb121cfed2d79f16af7ace93817a93e3427e7a0220cf7ea591b2baf96334f8a59b8d4aacb535b11a60ddc7dba0c63ce37c01baab3e5453d2fdeafbd00aeeb1a5c2cdb8042a7b1329cb46101740bcc72eaf20d538270e0f4836c4bf63c1d499b66fe74a0e4a3eae926af4dd63e12c099195918ea95719f1452ddae9e147e08bde3ad032baab13b06ea0017a25ab84e855df21930cbb97a46cf8e2fda85bd6a46048418c08d70db19cff3642c5a1ffbd34e0e64005719a098b66dec09975181ec2e421dce1de6bc89c81cac86943e56c3d7f78565db9cf45b0d5ab54628a4429fcc7947c1b9f89860bde911bb3d59ae42eb5429b7158b8fae907c6aea87d8ac0fbb8620d93c790c5f5ec8f2a0dfc053f83e08d3b2105f34b19984d4ae913bf6891d67ebc7ef22e56dcafeaaada912f69734949402c3ebeabaab2c6c18376f048159b4eb98792171347268701edba96ce1d12b446bb9bdb0f8275631e10ef9e49f9f0de57c0a68db0f5d34a6cc042896e6ae816342d73c49d434dc72c5b2669f365b0ec3d9e09edc2ae8992a2552f006d25ada888c627002a8ed8ca32220c7b8f794b6681da873fda55edfeba60f67a44f167782fa3295ac54843ac2133c13f4c4067d6139ae9b5ecfeaf1cd6560b1ac4097e8553f881174736cfb94efa5fb431b49397a7682ff6c2c6141f3643836fb34c672668984d345c5aaf40bedceab09313ba87ff8e9c2ae06ae06aae31f37618547efdc6c2a44a040b2cbccbc83183fb127df41bb535e19d091948a0fa8affe2e520fec850ad83810ca753f3958c80f08347c6ed7b3f2edbd734e947df21e404b0d31e4296389678145fe4f714b6cce2643b21f4d2bdbcf8f12a8a3352838538da5f7603fdb62246d732d2b1f1994f1f60c98d9417156c921612cd0703c9d8bad2f969006b81ea443226fd2756de60f4770f3604c55fe76bf23642223599db5e97e3fcda07817ef722f720eb08efb50db2040e080145ce22974a89e7d79c63a46acdd89822ecb239388ee125ebd45ff57255c25656c1fd56063155b02fb509c3fe247376c5fd5e9f86b594940ab81f6310f4438fc5f719e087515fece9cb03943ea358ea9164a1c96c9a299e4457572815aae171e1017e02bedc020a6d22b2d611e04d5d660185214fe825617bdf7589a8fdcb09a48a123207562d277e7731802e29e35a3a4646b4b9a40fefb9624e35b0e73c95908487548d76e4260b0ee15fb72dbaf99e2e5be76d3a5872d9eade9ae990f132b1efc3dd9498980e94b3d0d1e06a3c1a952d0e2bcff2d99adf1c5db2b290c8a4136fcdd039e4c5f3015cc366e15dc2d3c487b622c822887befd54f7776f69d570677a1dea16983b28900688a6aed3a5f58a046b65ac7e9fbb8b5aea3035ba69fae70f9fd6276085b9b5e4ebb3e4136cf21156b70b1bb19926d0eea0421dd96f0ad1e4e8dea59e64ef6e3af450700f0fa1ea2778c58f50806c279213548f0e98944e3a611f3ad225b3cd6dbd419e7fbb3d10937ed02c7fb0b2724998be8b22f889e9cca0792942f9c94bcd94da5adf5fe2b1b4af6b55f8322b0c0cd8f738c061c432237a53712438b4f240dad9c9d820ee443e476bcd81705582fe8d02ad5e2ab5b106af3fb8bd4b670f3df4a700a406db6422e1cf73e60add1024268f646d2cbd0fbbaa6145d35a902ae63554a09940ac2058b7f9467d96aa812530722cab04843398b307a9487c3d0f87cb8ead97824f149f4145fa389ab6806a00ddb89378672857d80fa4862603afd7bf60598c5f91578cb3aa0999402680706b64ec1f93ccd96e48aeb917af59d40de20cf7a3735310369928420cef7a10ae37579d581a752668f9c3361b443c8c790192427a2e704dd03cb6c45496e12f384288a139144c9e6a710b12eacb6c9cbf13cfe2a88e519659b24fbfba3aba451be287d9841b9920445bb7f2333d7e994dd196729dad82b9b0bf264b7bb92909595dcf04a3979b4d16646f510ea52d1f1d68b1820cc8a4ca8e6120c51ca6f994d689f5ee2b36a713ca1ef8e7e8cba22aee270aea0ebdaccf2bbbd317f643dccbdaf6328a6aa12819b2b2c0e840d855629693e59b291d9710e6c7947129ca960671b26a85af0694de4564c2053aa4712e80f1bc26dcc375e57788104d555ac9cb952c2ddfcf29d9142dd33f55c23a392bf73015c002aa1ffa3090046063bba3a87305540a97db7a93218352ea8e689a9fbf3e18a743e30fbdedbddd05647071cd3a3c2af7c69dbe7eca523661e28400835363228ef502e8e4237cb2b496c3c6922f3754968a6d3bceb795558b425bf080a7fcfe576af2d21884feda6d06389670c08488063e448bbde29a6068858b9776462eba046667833b0ed1fde631abd99df56543c81816d60d37b98fc12b7348ba51c71814901f384b671a086cb2694bcc8db4ed9dd023c9bff50b0c36cec0186362ea5c146a19b40cde07ceab579b139ba8fee3f1dada883d2eb062c80392f01c431b2a76d254c37b1cab2682c2e909aa6ea902d26080b17b71ab03112ba35ca6180a0ba12e8b3d94479c1d27d34474407603aa0d39e86cc0324e23d35b8e95946a9a5a067333190e960dcf19fef0bf417dede92b7371d149ba2fd326b58fb4e9921c07be8d6e80eed3c04db43e135cbf215f91590d05c548507ab8b145d1950fc8f3fcbeee83d955119e6516ff0f647f948861ba46168ae9a6f5a25ed3e975458f539fe757875a08e468844022d603799fc81e73e08f882a4b12b3d2ac29e2009b8b13c4beaee174714ca53c98d9faad104b3646edfe34503bdce9e3b91f667be75c0c767e074d345ad31fd981d2b1c5d4816f86a95440cbdd774751dffea119d1a20f23a870bee01c30a9da940026585915e0ae55ca6daa6fbfab578be7646246b4d62c578f6c81e252ebe2c01effe1d079ecdf12ad1b58c536ea451f218a27b028cf044803759bb6f6df46814f9c1c62d6fc3fe5f5ba8512cf87eaeaaee0580d3b54c72c780bb880ee415545442967d371588e4279038764c1ea2065c45383bdde7c6960b50671547ead6bd978075034ab72dfb272aac21972fbc647cb421604482bd21b1319d37fc5e0e1cb19eba024b1fe6c2cbd0f8f0afdaf79585d9d6d798f491a096236a891c6b165935e4769fd173f75ad549f4d20c352a99884ce4df3f57d03aea4f1d1ccd2468d91c8a8f880fd979da868e272a981d9d202ff01f9e1aa8a83862fd133b3bf5d5b1ab4d13d48c28f6f3e88e7bd8bed5379c9c2f4e344564f5c0e83e5670baa4a51944fba5a868a90c70860dcd16d688f740862c9699e73b0ac472cd061e861ea14d30d679488127c85ffa95e6d4e05d94a37fc65835658643d309c493d64dec052f80d3a64de32376f3a8be1bcfc8b9e11cb3b540a7dc465e90b600f0205c8ab8b61844b645eca350f5bd3fb7e4eecd0c375d4660a780a3a0c54a06013513c57ce319129267a25e49448a4323841377f8a0b587324633472debf0241a1dc1af9fde348bfd6b35b108322cedb801f042e8e0b9868fd2b4a829bdf3dd3efdb191c416233a4a511e96a74763831e2c758de907f1f4c41444cc37f1436eef5abd0aa364a8d2d373ea9557de8597c5e5362f11babcb8fc568bc1b9749ad8a53ca4df745384c6aa3b5af2e8ed9a8357bb80d6b6ba340900b0bb01f539e533880a517846937be766a607ef95e2cca0accd3afd9aad46241c81d71b0abd91ecf62497fb960ed54f2eeb27b1b5027137c1acc0aa11405a3abe5a10ab229c19255a89fa0bd90277f9cd17f4c799ab3db619e9bb8d76f1a505d08c1a0b27013cfbdf98e4a8cbdfb5993630eae366de5eac64333df78c741fbb706e089681af45dea0541a9da1b9777f855ab7b04368ba9b17399e6346f3c3940481b146cc09d720c7d4aa903e01716747c1078d0ed9215b617c40baa8b21108a32de63c5bafc616898d2b5114d74c359700eff9f4f6ee0e2d3be9cb9c4743dce22cc24a0f40225bec272ce89d3e18bb33fca2e1610433b06cd7b39c7b63bc6c76c04274afa28cae5b02dd6570fe1578512dc38dbb19fb6a34db25690931d673de19ba28a17db166d41097faf768879a1ecd0ab17262e51fddb8dc414ca580206a7a07a292e76d8cee6d7ec4236f91e5f4d9b5bd93b2cd3b09d91bb4d3bc01e967dc2f9debf689194613458e596761574d86e60fcc979757323a104eacea3747e44976c025370041e3f74162b1489eef776daf8afa86bd09fbd529be5729e9993d2419b774c5fb6b1018418182c4656bfefcfb8f5bf79a6d0e3c41c95a6aa4c4a80c0075562cba683943690876fa24f9086637f4e846a6f2157ea18aef201e01582124bfec42f2e4e6a339080104ddf83e839fcec28681194965d5aa0fbadaef1b8f49ee41efc9621786b426fe7c53f438993bf85ed2383664c35963daff03f2bbdd5ffb038a0703c3f3a22aeb9c925728ff799d6b7ab7afc737e7111a67886876b42644f2d7a7e263ce955ff5c8b696729bd33a00bd47031a7c33e18617ccb073ad2476312d09d38b728328b5e2efd6ba05a0fc7502aa497fc8cab713a170814c48fe7698e8ffb0566d0ad1bc2897d8ec6248a6ad7ab5fb417e0d861c0c2c7bf75c90c61a3b396d54ab632eca6116bc6338fae3df35ab2433a6932f4bd4525209b4317b243a2a31d4fa5b8ca0d984b3428b8bbdcf7b4b948233689cdfc00a6f9e0b9836c31f01ea73a0efac5b60888ace7d2f0828f3606c5390df7d97a9ea8dfa24bdd700668dbaec16316e61855bb6fac917d456a1bfc6867b4548f9c276fd234c74975ccebe7a984995e214ba6df9eed2bdfe47917ed20c56e64f95e94ecad966d2614fa8eaf57b50d72351f0ca973b5636f97e30421f9178451fecc0db1e585a82b860dc0648bd9db06b05da1ef80cef8cae1aa477cad74efc14b91a52f875277b3f564ed008b75fe51f32d076900091c28bcc29c0b915a421b964e793ce4d1a9a796a665a5d5405c87a581f09a8935a99833a0bef188a134dff1487b05715db10a2f450d74b0cb742c2093d523ac578b2fb4040e127dd31f493b6bf772c7dddf9d24897d9ba917941b6b499bf8252c8fd264a6cc464bc3c15e3a5c19f780e2fbf0977966c7ff9bd93b4bbaee212abd02fce38a0ae99fda062d69c02ac5aa3f29b89ba22afd777de86abcae8d8df10da1919e6fa383496925e123a9b04c433316b9a6261b2504ce03df26aba58d1406b7f45a2d334ed3fdf1be278677d931eb8992abbdc8f92a567899b0cd31bf502605ae7a4dc16a527acc27cc6003fd8dd979a1bf754690722311f886ef354256c73387bd5bd6629157b20af5ddc8d0f58c1256fc076fa8329e6b8642d89d90eb863b6105e0b4a26b9a30868692cd2abc97af4237c2ce07f560f23acb170d445a8273823ee7478daf98848df1439e1da37b3d71e452f737cf264ded97b1b99191cfd28d2672ba6224b4d1be4a5c130f8d86455fb02908a15ad404fb9e974c05bb054840e6ca67a89d5f71a28907076418dd152f27fd8e425430a298d009cdd2e6323576d8404d12a5107c7764f8b89d0073870722acdf7e199cd8335976a5c5b234b56593addcba1f702e7e74b1d00715c3b86b5eb30ea3f9d8005ed0d2ba7e07d3b5af7df0cac3bab6aae990f9b65b5e1c8dd6f3fe8bbb81acc06aa77f574e2aefec1b6a8e18b1055b7fc8784a70dc6a155bfeea8d5dc6fee476b19c53b55370776571c9546d7ece04de4764649b4343d86f77eb78e896b567c7b4ff2a158b92cd0008318c79023cdfd1f32618803c0c18826a97ed73a316ade3adc7b6eeb1cf2094de93550a9f79098a8498c74166fae75b15e35942343ca61fafec7b753f0bda195a148cd1db97c85430fde6efcea55d50f678168c103db286996f814d120cdb035e4371953ab3e89bc2e31e3c4daaed0b2109e5ddc2c335f8a36afc97b533ce462d5512bd5eff01e96ef7d2db19cbeaa6704dabcdd42007c7fcc37100e4501d4d3166d70f3576eb43340d8b6cbf2e9c492a4b81e87a225843cecd212f6629a4b37caec13008087d20f83620b6cb2befb567e9210e0123271fd1589f212867355a1a9063a583f055ac275f568987fc2a14e6c2814eba44384f447de87a53a4bce420b404cea98d8c78794f837c93047b0a07b45a20b60e64559cab4ec8d2aaec21bece2892b0518243b3be73b920aea32c1faeb4b83b15329b99232818bdb8a88a2d1ebf1afd74420fb3869d12b29cd5311117b9250a89ffe0c478c6098faa761d8f16bcebf16ac380fce2a71361c2069de4c8216c0a8902099d751eaadd59a0efdc77931a438e9b8fcef4a298df3132da86e00499d04a91697777a9fd9de535814a16e81d579e74bfc3e85a87cc7c4e6f3b825b6cc5956f5275f366973fa62f4fbafa1015c76a33ae5d69828a8186e2fb6d0339ba421688914c863f25358fed4ae5f4f16d59df8399572b4f832aeed4d4188e46681185d3862f3faa667cd59f692376f62b5f5f50ce3147f214ed23f034c63995e502ac16f8565c9d71e16352d055378e566a5a26908829b93579d3d34d284b74cf6d1a32afb0b20dfa3bb56e2fe16bf16cbe1ce74825bb67c890cfe008f623c460a1ea364095a44772e3556ce1fc31243cf69aaa36eb003c6420a1b80766de7d229ebf68dc6eab1496a3a45cf2b713e19f86ee03af6666b773bfa23f6631651f920cfdda06f6cff96bdeec0a1487ddfc697b832da7eec9aa47f19e4c7953e7bb3a7d38de510bde14c1f5afb5cae20ac746b0033cb28d36f1fc2489d6a1f30f1c443b5cd9d5c3b5e3a4c4c445a03a96933381dc07a5d2817ec79d27f4bc042e58bc7af52e447a0edc1be3583c435f6f681d23f654bba7eb11a7feea641867a7eb3a8c28bb4ae82665bddf35bbf49edb15f55088267cbddd4ad8a384bdb42e2ad9555a78663d2ae76833e54dd1743e9c2bad209bdd12362d3b63fd2463d46094e9945fc09bf0637e78456d6bea23ee8a023f4a890d2b278c2e788715da9af656025eab565dfdca2018597faec197bcc62b747f013edf751830df7d9d9b71a8218d801bb352e1767cd08d12e39336fee8b590d501611e0736a4ee3508eb04ea416587c7ca0bde48ae22fc051d46cc8fce8b5c2b9377210aaf23253623f7cf0982e73dc5655bda3ec1d808b889e448be44214b9236deca2c9c1415b076abdb6c7eaac44ebeb8b7549e975af079a93b8ff5b988e293eb37a08b9eb29f35d14e7fe2e719274482ba521804de2c567c8d4f2fa7095012bb45bf08287240824dbc89bff764bafa6f2e62815069a48db1aa31ba07337f7c74dfeed7518a91b65c7ccf1978900afb7ec95aaa2ba79d4e41103abd51d460e811d008c7090648fcbb0661031cabf19c00f177078d917981c45bcc85700e7f26c0fa2c8e09b7b686a7d0041a32ee1cd4015d4c7d64d670ae8fb20524b550d87b97004502a303abc023ca35c25979a064675b470225b29c7420e0d349330759ff49b3c29c858714678f2243f084412e1ddb26f538bed456193782be10a0c8571cb63c33e9bc5ea468a56ab5472a93ddd0f10d1b0fb5de58afdfc8c87e8f2bb4b89cac40ba10325d6b066713e0b1a84fcf398b829cb9804b97c75e120f553f3b31c38bfa169b901a1987459dcc6a42b4d5a4b74bab8649e0ae0bc223cd2d0f2f4aa02f88a3db61476b870c8b0fbc9f25b1266be386615dcc40cca02dc8238b0c05881857f44c6f99ad14ebccd255291229c692a27e2abb3d64cd0f9cbc22e2e466d05783363eaa5059a97c748564e7c899fc129169e564f15bfb607161b706f1313222da8b50a5d4f1f035175f59bb74c56d05d77daa0a7af538b93ac0b141a990f8a96d1a9dde552e49b354133f4f88ca9fd547aff6535f76fce3216d6b6c4e5326c1ac0eec28d78f9ad3d8a3deb7b0f3849a6d59f35a596f6c8319668933e7457a86e8b03376a4c2cff2dfd94eab2e9f5564a0d594756561cbdf1bbb2f942ce490d45c65da8e2a18aa90df0015ff8f4dcaf7051e7a918764ef9d3f9f8f6cc081d1d1f98f70151f34801506e4ec8b232b850bfe8a46f1b8560cc1c42a78b7c124556dfe2c9db0f458abb88f15c9c4ba99511caa791bd0a6fa9468bc59ed20bd6b624cf7705a3c90e808404418b119b3ed070a183549cb1dcdfc0c9c302452362093c7939123b1d0e09afa4ab5eb6d7ace461b01709177c7b1f29c7c24d00ff22f984533ad647b811391afbfaf65e7860cecb2ef78813f219211f66a6ac7297248d03a247e774a55732bfca59c0fa0fd99193cf53b1c2e6ebd7e5cd4fa91a8a6cd6a4f35a486fba76afa7c01ea3130bc4e515e53681bfece14d83aee3589093fd14348484ca4a15fb97984a9795ae9311834b6d66f537910bf4db4630c9097bde8cd52e027d878ddca06c3d972fede83166b624265ef840ac1d652c856c032c48121b93419689a360a2c961d762497ecd20716734ad29fe0d436fb576d5fd9b79093dff0efa7a235db198e89dddef25b0cd957d8863a55b113676b933b74a8af723bb37c6f5411f68c41dd9b272414f8c1fff000ca7887ca95c3baf16370cc982e3e192ab63b252432ff6b7c5d4b88545361d89ca14e73d92518d0d83df8ba62f322e30cf9ea59ee0642fb7850cc62bd28e9a7fd46206828b1630c4199b0bff7176df08e819216e16891130e0070f037811afa283ad25fca5b4b1ec76782fbb873b740a254df1fc08e1d5ba99d7cb394965e4823eb174ab31ce48d57ef6872ca2535321658f76f4423a9960bdc480148d80a31cc8f149dfe5984fbe016023d70a6bcc13404032c03cf0c9cbdee3366d44756876f0a91c1d27a12b9380173eee01bde218f37b7c56036d85242f320d4a5c437a31d27bc0add90d54fd43f2e82b23e147f11d9f534fe60fa1dbba097b567c7a5faeb7a4626a00d5f5a29e1a6cdeda94b6d9569c4ec2dc36269aeb353f299c485cc8f5ac669587cd3077c40c65c360843f5e38864692e492934c2cb4859bef27e3fbbdf57905fdc3520d94a1dddefef70021cdfdf6bd8b970abd1f8b4e5afd365e6162292c0ca1af07438fd0247ce3038908e0cb08417dc7336cd81ccc4476edd0d62ca70ca0c9db7505e53c5bd573774aba9130e4f47cddabde9ac1ddb3bee346509960992865c4efd254f1a0a397f97717a2c02a2f2a351a583e13672cbbc2ac884ed4d5fb87a859e144d78902f7b76cb9846ccf63f8cffab3e3c1e03010aee2b4235de4da189b514391e34ce6786eedb419a123c4adebcfde2c5ed9d8540953aa14ca0fae1fc696b3f3d1e8c4d90b72bfed6c78f581d48ea188fd786b58deb4adfdb0aeca91cf65831e6603439ba5d761ade3b17d59cdee1e1fa7d3df3cf48f3d2d6c43f7f4250cac41656f47c67c4b6cc979e4134dc8a7bddb220860519eeacd534bba8d59d4dc0dab7e0a8c44a39de33eefdb9e6ea25083918cd9a99b0c34295ed1e90cf9904f20a6be7bd1164b994b46413f0af3b807444e967a6aa009e35aba434d84b74492102bcbe3fd89e5b625b396e85813660463b9a40456413f612b0aed7f58895d04b5c45fa8fec1a0d0bdf3291c307b7946be2f49fde52fce82b3b5a857d0b5c5b711e894675abd338ed8523efa070244174edff6db5b47d34e4f7fb5c99be8e579e38a65f3d744b9690da1fb5ac24348d213b42181b6815e2ec7a58ce28171b26bd2dcc7bffeb55a8b7e81b3d0a8d04e1bd289743c48ab48dac584219727478f8ebf63a2ba5944dbf4bc888fdb4d898dd5f79b1d7154b1b19c8704790c8280aff959b5feeecbce296173d9df53bb98c0a095d74a134278d700a7a39cbe6bf441d00cf5dc35c28173ad17b214299d8294d0e94c9c179674e2ae7c0e2b2d588f90a2ddd56436b1da224f4aeb0c48f8355a5084b02745b583f097ae12bd707cf44ccf6eddf4bc86c63dff553fd14e44cb321699ac19a671bfbb40491ae0cb3874ab50e042b20680c777bcd7fabcfbcc76004556cff5d97ad77f909ba99e49266c99622ae41f97ca19d78710c5e43f3f985d4c5e7b919c14339752ade88bb762d1b7e21cbd26b2cf196fa5de09b2ca6849838be7569857cb34d141323ad0a93b4628e0f84fdcccbcb8957812851ece9bd1e6886a8bc0a1ccdc44ec1288da1e527f8ee727c15b9dde92c2c528ff0554cdbda1fdaadebc09cf043c270121e799ac0a085b52f6d2e19a8691e8151b962b826284507bd39735b67a279d9f3eba8e513a455ea918abd13da08e2d0134e397685367d5d3d4ab8f7e5e60d43c93366bdd5812f2ced17e054b6d53869542b020f5085f7488384e51a58ccbe3cc5651d8984a5b96363a36a6a288651056f1480c6580d1fda9bc8043a79d4e6fc39895a073118050ebbba70f12bec93ff6e02afd0097526576ada986a1b31f3cb75adf4aa465e5ebc147f1955fdc26ff66e4753a55cd1795ae65a40a7983eabdf44bcb4b6a69396710b4a9f4a1707e1143d56ac5d058f56af038299a1c74fbed359b568753219b349823d5eee958df2309e25275b4c86f089153e87dd72f62da845f8e47a4fc5f59c2d9f8ab7d6bfbddedd5c6c122d5dfffbc2a7b0dd05d10d84fa88980dd6febe0c6a6959c51b9aad40c3e4d1dcff034996f28c5c0bf69008eeeda3baf4821f3f829321bf93c93350d25e6c5d709c249ff085a3e0f1df79dae3758028d11b09c4226750954ca134abb054d315d19edae578b994b7f0b3bafba990e4e08f44f2e09af3dee05b83feaee0e434ff36b58b797587c3bf2f1e5bcbfcca4004855cdf1f71742805e74da6523dcf66ceb6810e812c36964018af2deed32441f71ce879f365ed897ec3f541f5b680b9cb8cb6ac8b7d69fba9e901eecdfb76dee0fd7b50b03b2f58a28baca326692009887834e1f4515089c68e05961ed7e57f4adb72ddc370d2eecb3a1a7ec829a69b641abab27890c0641a8bac8f1283f38199ab41953c23821579682e302d86ab48edb82adcc38d4103c8a60ca565d9d6db206b9381a9c85e4503300b3c69248de542cdd4a7f7742314e9b262b494bf02d6266d84f722705e5553d6b1bd729fee307e1e471ba00d739799761686ec0fa2bbaa4875b2833b9e93c6ca856d2b6485c13e4b75ed5e90261297c88ef83d9b7ef54411610ebe1692710b342b0de1127929c094f1799c1a60656b4d2496ee1509730e8948e3ebfed92d672e21129c15bdaf5306b11828f43b6c6f630b1debb70cae00a1c5e84e458c36212a25a64da620ee117a45ea791b1e20891e3cc6ba915fefcb1ed58d04c48a59b201fb349e50be566a0c6c76d350157127c7ef81ef3e0bb7b0db99ebaf3df5b8060160c7b750c78c697c19563874cdacc9230a5ed8928788aa62406f766d6b423783f9d8df2b38c84fe92c3f4e962e9e8daa7f000b7b8f9da880ea3702851cf9d3e1619b94b7de3982002c06d384ae68a3bc8b2865ad732c0151d667ad7dcb94783743001feeafa527a45e69d05ca7a56e1391c1f92ab6edebfa6953d6efca1f1fbc80209491ed22fde8dc4c6ba56f073ebe86c3097bb7380ba8b79661c850744046f085bdc5ddb9036473a2224f96736d145b9d17c6881a2c54242c878d9cd03dfa58a8557c7cd81ab0df16c7db1b20c1297d9696d11ec806af6982cff84a87256555ad44703cfc16d85afe929a171947e8b1043516930a0ee2d3a88941d3a8a14dcc1a35e0a602f7f3d6a5636f1c979bfa4611cf40a09cfbf4d33a1b1fc0dca5e6a5dd3b8faa8f5861eb592a3a3da6196cd9553b9678eb9141d4331c6605829f7988738c5cff614183e49f11b471979f2a49f970cf5aaab900309a95da7b248da1332c5aeb30614e23832eab5e7d7fb0f13de970ed34299fca1ed22765c05e0c3f879ec14a23b8f3593dbed1c758db13a6b4810bfccb785e99381d5db85a9a87ec4a875bbc21de34a164e03f68d3683d8aca201af7cb7411f72cbfe7cb31320139dbd22184744e2c3b480a379437ad7b9ee2719469db9187f7b5ac6098f480f7306787ea47f4e6459f3c23b6283aeb91ba70517622292f54ca3f438c16958fe611e67c9508abe06039a9d6185e53b4a9f61f04c7e38361a0f36e539c4d3fae4796e6946cead6536fad02190d0f20aaff8e11732e635cc6e15fd971eb81b8459e16f16fd85237a6724a3600f56a94ef7e26d0d4349ffc5f493ecc4e8398ae106f15a93162d0895061cd010d8a30260309cae295e4e3d5b7f714082456b4c96bf8e1f08e6b7d622eaef246172bbd372f276961dd579b6f45e05c279cefd004177c6d9a8bba51828571325c31f993b53c83afb3479e41d98cc7b357da03c8c9405ed3c3f16594148efe3761f36c1f821cad1eec756af50ebfd75930139ebef6ee2ac05fdf6d86f4d5b2fc3f998bbd0358ffffffa7