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 82594 59dd151811441df93b462678c4bd624bd5cd1b0dd4da086a19b19b0609016932

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ba8748a4de02dc559e125e96b7bf77b6c79a9b2e19c3015ca41b2f01f543694
Certificate Block Hash
59dd151811441df93b462678c4bd624bd5cd1b0dd4da086a19b19b0609016932
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0013fc010016830100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f87910485d4bcaf65eeff53388684286729df34ca9c7fd3e39eaee08133bad561f6597b8afa2158bdf890ac90e1b83d16c0fb223c3fbfe12a8c2fb0110bedd84832654ebdaf245feeb70d095f4682791aa498ec99edb8b6e8d01000000000000000002000000020013fc010016830100

Raw Header Hex

00004020d1810a17a1ad72bb1d4c7daca9392377cd7002fdddd969a31ae9aa32e345eb83cfe17e40bc957661a090fc64018ecd524cc71084dc013d2c2b21889b68e9edb4f6564a6a9ec100189436541ff0b241ca15309ce1b2a9796c7bf77b6be925e159c52de04d8a74a80b

Proof Data Hex

59,560 bytes
121216020307423021ee8f584bcda211b74898ce46b814222dafff590a5c4965d530f44daf720d7d94233ecec77d802e2b5b294a809f874a995057606353d7ae2bb5bad639fa895a0e00f03ed6c09445d70b2d219616c637c8ded98ba37b1ea59ab3d0ec4386d3c6ad923336baad3e85f3cb02b2bf2ca05b677b6543116559716eb7c0f214ef1a989a1c830a31415df734a7c98704544b8d0f93c1789e59443f5da388e1e8e333006ed6bebb238bd0dbf130165de444ba258944708578643110de2075ab176a896d3e855c0e0ac1f1fc1f4c4e2a466c9b4b5caef4fe2a7ceabd43d632d1da00afccdcaa8f8049b96801018262fb5758ff1ae3872925d0827321c95d2bfe1260c67a282a3f4476befb4b277c6321ba197d0238e758711a7f806517c77746b6a358242b0108fef6a93dc63fdf18a4ecd9715ef8bfe2c98b6b0bfade47239c4b53827e70624262eb9a2fdaf57937239f7a7736f76288cdc27013dfd68664db3b2e487a7cb4170459a62041f873737bd16a61449e10c9683024955a819457204db8b35b465200a3a88556e6c01dba87e40b684a36886ff1d785b8eb9f15b036721eba1b1a334b1a51a32c53faa1f82f16273d5d536fe51883fbd1cf9e92b31dbe9b4ae96e9db7d44d8ded4794e3fb6db4ab9fac61c02ca4f4fccd0961d665af19707e44e4685ca69905307904818134b862735e90fae2950a68cffbb38ee438691a6b8d08c8ac0f92bf938cb25a67b4c439ea82eb0d618964107bb842f3f047d6f4d50290c0dacbf02e9b0543cc53c77e5b59c27c25aecb07da7e618faae982fc9b8ecb80745094d87c118bf969185298916db9fab11ab828324efe61e91fe0ef3426fd40ddab7af54b882a97bccdabf89b56c4a4495afcf4f0140f44536a2eefad8deac07506092924749796c72f9492b122cc36901eb62820763ae9f6a833e498bb5787582a70d7153a5e3d97b9b515165b86900a75b0de1705dfbf091e115c8ca27c067a9e0161edf5e6e23a744db9a80ab4f22164dead977fdd0b59d9bb3762a6a70c9f3d50ad37f622e98b0cd3191c44f5f35f5e767817cbe4efd108f7a42a5960a5219026b4747ab555d2d93de5e1689abc1edc924e8908b4cafb4cf80bed111662865498b9f7a3b348d06abb234056945888ce12981f78fa87d236b1f9cfe2a9ea997e33cd1fcee26e353709eda4f0d89e14e9de2739efcfdc5f3d43f29fa2208153a9e9e14ee33a569554e34dcf68548f4a5895f5009d21acfc35f97318ccad8eb75a5996efc86a22adb886d41dab3936bd3ba909b478ad7f3e21a565c638e56c1d4999f1d897a0572279f8942b1545a830ba6d1a35c2d220ffe8b2ed1846f465e3f66f6720d1cf19aa65fbbe6ab858c23792b7836cbf29d0ae772eaed7b8836c1491d7ffbea3abc9fb8170ee2a68abb3b4f34bce9ce7ec8a19141bc341515a50df46f541feb73afed47ccc9339352c7c0c11b6f42a4eb61bb9cc9f2ad84ccb22c348bd7a20dc91678fef0d9b70a25f61cd7515c7e15b18a9ad12c63cd2afe3a97e205730a0ed26854cdb008c56fef1b5ef079132c9388a89a910544933a53e809514d0382e7a3492e05b554effb4b234eb69f018824f6939dce8e0f6a89aa4d3156e92368f07cec79d90ecd5792e4728a4d841ba607a7ac5d0c765e7c4f3f549cdd89a5475c79bcc35cdcfd7359eaef14490a200aa8c3c49ac6b2489e5fe43a6887089ca34a012ebeda060dc6e4571b1500ef6cc074b439732919ad6a3a656e2ce123020f879a662e786afb9dffc2bee01c1d5a53b235102c7b804bfe6557c6a073032a0df71a73d7fbe2d7fc90b4c410e0343a42983d07abe20bdd98b99aa37f9331d83dbcef4011634e674f690121d531e4664d942395c39ff950bf2cbf45e7716e96c036589d02f9e261b9ce4230d7640b0e7abc49ea35328334584a5057353c04f5a8ca9016570dc73156d5e9ba35b66f55688f8bc89cc1beed9e9cef0e7597eef4b7e217bcca02bdf2057e94f4dc6db52d7b9f23e507ea24c03a037020b9afa3608679e9014602a0e3fe6e15bb245226c3491a991d6de4816ac68aff3d5347161f7544e3d6cc0c3e53779ed9542aedf917769d50cbea9c8f6d8eeddadac0e9432874929c6e39e484dabec1ff7f464b1b61be280adb5f36aeb428ef5ca63064eb37d5d2f695bb4b1ba58c5b04b0fcfd5cb70d1ae4c96a7e83d82d787db8de191b28b7dfadd58769008afc027c930ef09937fccc8be5921f55a7bc9d1486410acbd5c5f2f21d01eab573ab64510e4dc4299cbd00146d234f0b9fe39a920e66d0652d3404adb8a5b3299166a715b23b9dbebb6ea58ecee50ed7071771eb15f2b8941408a26f29147b1d69f0e93e19e0d9d886af4430622c9206b9580bf5bbcfad10673ee4e80724f541e23fb542889b323f11d8789480ad715bba613ad451e023bade1994e31202e08a3d18c6b22348dd02b3d5a06652cdc285668813c5711b8b405309828a8b28d42edcb6850ac2c0962df73a90f68ca193a4c22b601236e2d7c6aeb1b5f05bb68669de98e42628450c63c43b2443dc482849d746c972abfc5bc766bc76574436b7030d80e7c525ab9475b7169b9a42ad8a4698cf4cac8fac734d86b654e484e84390b8c276c8c84fd52e1ad22fc9ffb9df45bc1b773d734d3e8eeecb9cb2e53778acf044c9dfb18bf434960c31639c3253f1aa34574f7396beef01bfad4a59d3248df28cf893446cb27e051dab3a09b8baa8985547831804b244490d61d54b0a66dfd1ab824898f291d94454b816f8aaf46040fecced6c23f334a77dcdecc3b57f28110191f0871f9222c159343c084ec7f4d4b233fde66495423c4ca93059a2931c57793dc2f55dd3663cd0f811a7328ffa4bf3634684aabbad114a5f58979fc75f8feff4bd6f1d157bb40940a23c2f6ba62f650a734ad3278f24fecb4fed1f93f723b630368f0b1ce8d9d80c927f6090925c8d0a20146f56d37c57d6da47decf079e089888937081573a5ead9d437b02695b1a388b3d55c1a90e7f9be7856752f32bec7e718a9b4f4dc29e310adcca28e42646c5f224ed85a862cd7d0f8cfb3d0099925670dc7f0d2881b24c3a11d9d1c65458f5cff291662148c7f427e194a1a4e131fffcf0139ea01ba062d45f268bb03584f12bb1d401281e919da2f8a6fdd6641846a176c8276847ce791aaa1dc1ce97dc7baedcc1b47fb11260391a5549b592d3b28f2d12220e3aec220f0b9d9154372c38e33a46c95288f428488d9acad71a2b68622375b0302f33f8aed0f184d82328dc3cd901c0c5cd7b547b124ce66c633e49f4e55557a7b2e164a9a30efa7030d951983f7d04859f82bb68b9362ad1e5c608b09bbe80319e354cb435665c48561cc263d3f7598637f8bb2bbf22cd6a679c4a4b237680beda11e2c2d0def721e6d793ce0cc511add459ea9d6b1ea8aea24694268ac4796973759e16c297534b5202a1530162daea58e122ba6c7c1f6fe9b12f52681f4bc1764e2214a4b58f69dbd2558453557ef342ff99258cfcf6da0efb160faf16ad455417f8d1e36e2af797ff28f3d8fb306f7111f7870906c5647166a529af03c9c6f1c0462ad956921a78de92645c4764806df57adbc01b66c9a9c47b1c77098a35fe7b00c779c3d2e8b287da600c6593a7f7bf5b534ce2a4c1ece4ae32a0a791e8e0dedf93d0f43c7b91f89105e8bdf39c410fb87827ece81c66b027333a06c5105c0cddaaa2c498bec99ae7bdf2bdffab651383158766e48f8d634d609c9fccc928d0508f9b46d4be29a8558c9bad8dff3fac2236c395295a2158b6c4464307322a6cc2a46bb5ea4d20bf6120d194d8f9faebd40f8d1b379994a89ae257f2a20cb124c6848f83c9f96a98336e0a3ba1d1a368c31591b7a2f04cc0168c2dafcf58ac05d17bb14ba251614f1c1f8a38a11cef13576b3c861e14bc740cf4ab4e58021bc81a796addf89f31d9d14fbbe3048f840c5c902f4d6bdfdbfdab2c7900834e3a998acf2d5b2764c434b48efd2cc077858cf5d05c06b313c792179a663e46107e4c840bd9227347125dbe85d755976787f7ba0d8cfe4b4f8e3ddcf2c94673a801a36c8764a2c3f2cea5d23e16a0378bb2898a08480ca8373091137cfeb926e94c6bd76e353d72435cefd732eef09ae5977c2c9e99ee0fd15e1531bf20b4701ab66dab80b9f252bf5da2637ccc38354ecbe6b87c7f69fbaf075046313ac0b5c4e20dcba554109a5621cbb8350f843e2b140c8f06059e637177257622c2e026c9edeb5cb315269b0391b206975bd69a0f60c522a91cf076e5f7e2921e30e5dafb24616975336bdb5c40528899292d744895be7fbf2d7cfe74837f69e83ef91d8345243260e8597efba4bd186c31d3a9e18586662a2c2a804b49435688c4beebce8b73af86a09b794cdf792eb620d055db4ca2cfd3e5495feb275e869a31b4d3c3067b7ab304ad76ff8f008ed5c1f2ccec010d41867a49ad26987e09393438609b25926575dab1abd6f2da893d71bb35f640cd5d1555254d8869e240557637e0bb99738d6a583d0baeb2ba1cfa69252bf45fb9a49e9346e23b652387c9ce059fcb391d591e580d1ff29e8c76fa54480f64922642510a2087115de16f4858bb4361b637ef48a1dad79c03a946601c4bff6b7318717963d702f0967fa2a343ecb1e05e2ec18af798883132a60e365981bc88299e0b02cc53d81c8a10b6557b6c2e4a0ea76fcd1aa34782bf10044dbd1a4e2425bf38cd50570c0da6b66b67a5a96ab0697d6468aeef6fa3804e9c47aadcf208815ae4e372a4333d32b749f229731e9d78f55a89bb14f03541d3cdce3ee587580a8c5900f6026389c701fe7c8f4981e6c01967878dfbca799c527dbb11f5f3dbfad8ca38e22bd8c2cb487a6b0cc138f2a02bfe744ceaba220af97cb488a85e80500ee292ab64c23fd992fb50a32788533beef6b5ad1080719ee28c5737f7fe8c377ecdebce64d5c46707a8db890b7b9982cf25c7baae985703e2b59a0f5f21e629b8ab7133fc814d82847860f88a3ce4e780ae6c655d8beb164974ae7ca7f122ce52337bbbbb85a38552957d9048df53ab98a07009571435f65b52425ce0fcdb18d57d95282e9edc69d624fa3cf06a8fc0a5fbff220ef8bca6ab99a86d00b4d0d981d48eb48927776fe9b71decb237b01877128015e32263686925fdf0d69a5a83c0a9da5da6f7b5662242fafa8a777c732f03f4e7f457659ca07f5150bb168ae61d3bc349e9222744daf1b52b279aabb91a0c96ae05f11f9321f1bb909179c7c33dbf55a314818780513e231c632a54f712ca21f3176abfb5a4b29c867f4ac46bdd969ed9d3fe459a9bf39a1d86cd2672d70cbe83f8673d2e756b215b9007be2ae389952e32c22c4d39d9c1b8e1eb1fc42f40b9d8d5a8b9a23c5b169cff922bcd7e531799be9426481aa978d6c667ee5eb90bc952260e00868243da381576b006a39397682451e982db2989cf6310964afc99475fe62c49499c0d84e096f3883f0217e0c5bb2a60e4437ef0bf0dba17d8768d706386ef3f1e787da23ba49100806ff3bc20df7f7fd905944731a132ed1ec32be01c918ece0a2afbe62680dfd37b52a9a4f19a9d2e586580461be017ca1a6e8b4baade929978d87a22a925fd71b9afa9870f3ea4a3b0c255022a2833d280a9f0452443e66c77c9c9bd169033cae2b38a8d333593c053bc42a48c26cf95e409075162a7e7392fed1f707130352a609c1bb37179f268eef07e7dd183eef3c4abce884063d7f2dcd3dd92be78fb6866667eaa667fa6042590dfe4a55780e8eb034b94ba1c906236f2684ed95c6f2e66161efe6ee8c758016878c937fcc2be1edb30f9761afd45172889ce67042951b5802b90a86c557b67ef6c0a43180245fa2ec7771d17091d54d63f3b2669d9dec3bc7c0286c4154094919c0ca71221380c5981a078fb66e3254836d1895478c09b3bc77c28461b4da9ed4758b369f1b18941d8dff7c34b111abb51e2cbbf7f990448b88c1730b6f0c8577b46484e86974ff7c7e49775bdd0ac53cd8c2255e3c0084501ade740f7f85dd14ceafba3027afcc4e2b85a437cf58b17c1f1f733be99a32ee6d1870c91aafe4c0e22b28192b1c0f3f1d03cb1c04c70bb02d437a7905586c2390d0f983851b3f9f84b756f033a2d7015b3f430774f0be12a0915b09602b66c54e5a6b502e3b614fcdca7dddd7669caee401643d997ba16f67c158a0eaaef5498cc9b55431758815007f6f7a0cf2cd90f22e3658e7293f0e1eb76937a87e85daa28c954721dc7ba76558db359c19fcb60e511d336ed3c8352d42542f36e5c54345a91823bc6e67c4d0f89512fd7678c3e9985566c7cda0d6434f600ae0b3e12e27e976b2be1d1a73a49c068864c1517025988f2ccf09ffd2affb0478e323de32eb369bb96409837198c30815cdc0028c73c6cb687f004edc451e18d451e9ebcc8918e1d2efb8b422e1bbdd4c30eb0b4ebd2c26bdb9ddd717095dd67d6fda94c9d455ebaeb8b9c41b6534b2652d53068bf4e79b1f441ed8750710033f0997a69648088687c27defb02a69438c617dcccfa08eb632c16b0a8b648208cfdb2fd318cd0f67d178031dda1276d36aa95e96b08afed1733d56969b2f9a6f4cad4afa4180257d9e1a3f28c08f2c0e73482dc5a3f4dc3d2a28ea37a00479e0bf6b5553134e504fa290bf61769464cc8dd8c12f368207d4dd800e35c8d50b1ab391c60c8ebc6b3d41a11c72a7ecf11f9d8da246487bfd6588fa679ab466d2d120eaecd449ea1f85271ab2e0616ad203ca1000689f1d1697d91adf32a7a4296fd9c87dc2c70221bee5c53f67908b96799b8c1e9bfa533109aa310d8e217ab3b12be625cc0c17baaafba0b4ac85ce00183d9998c050cd94e7f40bd1bafdf155e24677c67999c8dcb1465e918f92c88cad6a390130cfaa271107c402b69e088f0aba27eb27a89ddbb5e185db94260fdcbf0b35c3e4b34d0346903f5dcb6532e41dce73ff5b5cfd3d527c4b8b4bb9907c1aa417e7d352eeb7ea1f4f564b8c930763dcc4ac9c32e9c07fe0dba47e17f1e93417b06862c0e0c78f96b3c6b01c7a1962c3a72cbd09d13954d96a0bcfffd0b449b189774a924d75616f6cd6aeb0ba3c785f932c8ad44b94a397c197317aea6db2891f70fb1090aff85b78796bdd8b7bf6a55d8a1e36efd123edcc9e2f85d198ca69cfbbcdae88298581fe48ad77d3a18d915331e080a6e67582906f05658a3f2cac4156d21cc0992554c59145cdb1a86636a5fc8e69bd9d43c28f28414d869fc387f74634741985d16d8dc60a162049eef07a22f3167de0e096c4d2b712af8535c0e2e6f86ad16e6cff1308b7238086936cbe80eafe82eaae3c78cf67b938e6d2e0d0bdf187dcdee7e46a6d9a7e9304fdc52b38f19492d267477f51de34f7e8bfc675e1575aa3ccf8c824dc84927d0a678cd0e65f5d538ba78167624475d3063a697430ad7a147c8cf4661a7220e01f14ad921135a527ee73342cedd07f9da8747df09c13479b7471e95be5fbe78e77fed02cc83346e3208cba80ee898ac9f73b2082093ddb07b5f8f0400d354b8ddf1213dcb722772ee609fc9ba3cb35f5fc694c07e202793eb1381f2975f1e25729f5873a83a9965a0e4921de69b5705274a0a966efba75c6d23dd00d36447b9f7560fbe568a31ec77ccf16a625429b42bc4321d3acee1750cc33163a1f082d3e6f8d680e0bf1d7e89577bd388c1744fd8a51143b87eb0ff0e998535174f48a84f846683de8f3af56ebfce236ef0a7f2f68c74d3bc8265b6093018005a0401ea0001df26d119b21ba3aa5856509a0564e46996d556d579eb61c907279e6e25abe58a9ded72f68f1a6f6faab8b907214d7d725e3f10cb22ed100e0d2a572320aa13661ef3d4b67384d3d8144b4cd5cce14a9ebaaa256ce6730fb41de344fdb50dbdcc0ec27d2fdf2a760981d031111fdf336b0566467654ed354d36babea018eee1853eacb846a15d2d5f1bd8a52d2db8892f85eca8fc46ed5e2b3e017d567d5a07644e3dad0bf776af9764cb938438f2f8bcbf6d4121d8338c0806bc843e7618b8b71c8543f662b6d4c7765719953b20d36644cb57c2a355760f52d27b550b7a074ef0466fc316c4908f11e82888b902fc3a898b0a15795406ad6ab0ad0febc00e826bc489b7c7f71b72e6ee98c89d0c48cb9f939e3968d7ffa91fe21a770488deb2180e17590612ba978a5adbc1361d98c9bd98bc24c6c7b568ec89861e1fbd705e08be83fef354b54fb0d4c815ff6dc930626cf342e7e5c5485e0af6e49c8051a5f20bb09df442cfb89aaa112b194b3d8815751a83ac50b5072d2b284f0d379d66627971811da416020251e94aca61f428317416908e501915187cb6b7d04c34b99b29c995c7d95ccd7bef814799e209eb9b63c41650854ae43bce027526dae705f9bf5dfd2931c0ddee518d314dd2718a91a5a51ddfacf65b17b5461968359be120a61dfae7ffbe4d716027a28d619466ae36e193a3a245053929a59acdda2c348bbaa2c4943b3517c695e4b63e19256c63e667b585fe5f842bfa6b7c4568de5a206aa26777fdbb02ee9311ae5d646d582c70fdfb83b4d17f0cf164de5d066fcb5d105bac98c3352f4ebb23bfba910f884d647c33fab5b0a1c190054b6cd6d5f71fe5c18b0dc5364c34ccdd168408a22f40d75a6e42da80264d89075ec74ef977c1a6a8e0155aa8ff3f872ad3950f30136d24cc616e80331b029a08d0ed0fe105a341965cf1b5f83546e3d59a83f3b72f3acb2c7818fa6696314f5c5fdf14659c70ab9724de9d2107203e40cda2e11550bc65c734b57afafb62a884f54867e89f3a0023bee6d8d335e35c11686b528a6ea165e33f40e09393968e5c84051e2fbd185e83eae574219ca896c5dbca66f3cb62b3f9079707ef98ac472b9d6d5b2317f7253b96ce04d6707df05736f8c614d8da6e8ee7fafcce7d729f1a7822357c80654046a32a3a4e73d32409f4e0f6e49789b82ea6626a11dd9695ee14f22b0fac3cbccc08719fbb7d5cba8b108e68dcf324066f657af7f215713fa14c8dbcce6177fa0eeef46971dc3bbb143de08ae4f3be3794625f7ca6c72aa0fbc1d3a3e33f6c7a630bde2159b7b6970f1bd93b7a9006644f99b6fd18ef143026eae623f378e3a949fc29a18f28a2aaf3264948a56110b42123b49c87867464b005ff9cedb1173f26ac9fb980ca280486f299ad30c569633691a8f88c637875aa8bec2303dfdbf266f00d0385f171dca051def7c9db82b0248492236f7b2fd1e2825885acb3719b2982a35d6a126d7821395b16d7e6227be4055593efa2f0b309f39a2663c5c68a9023c7b178456f3be8c363066cb31da216db36f0e35ae7b0a896d29fcb9a2803f35f058215eccb7f28b6dfcbc93f0230f78d3abb620e73417638a80aad2f633f58261d7e557796c24d1649da3752ccb68973b61dcaf013670a8d898a7e3ab987be4b1802296e4694b0f95bd8007fa0f58597f472623a863b56447aedf65c6015d9b6d18e2ed85f927b4a488f4d40d24d8c84db024dd4ecd26edfd86cbc31ba402bc1bcf75bb19e445f635090c68ec0146d3f11e36e775aca6966b8addd3ca9da0cc81205faf7b6887fb478ac764cc1d08997d9d7360a4d275ae7ab5d935983b80b3c9dbabe9d7b67c515e5c5ba01da5f9801c52a3c152d8272eead29e95a9127847bf963f6d194fd99fc1679eaf628f6aeeb67796a0519b4c7b0e7121555f6326d56d591e68e7be095bc5352eb007cb54f4aa59092d157a33ebaddfbf05428c906011796837d8a7c010896fd3bfbb444463046fdee35d4254d130ae17234708b0ef7b31ac552714eca9c26d39bc32d6b9501c3c25bd329814f143c2a0f6ae343556970948741bdc283c0b8289dd2fdf9d69b71271ea1376119efa2f8bb14410905482b8f992e714701859600ab5fc5e6d2cb7c52a4c513566ff981c0620c46b44254bbdff2a89088d46e48a9ad4c512e5b14b2e098bec0db5d03e92bf28100129b9d36edf288d1955140d5eacd638160557bcb15e9ec8d059db5bfc75e7824e2cb8ef1eeeee39a8f828c5a6485f8631ed82a20bb07cb58a02639217988c076ac563e4499e78aa9d87976bf5f8e0ebcdee45bb52005b913dfcd5b4bc6263222943e3a03128953ea3e2b7270ad07ba4cb25369986d2a4f1ed1eca8830a7c5151013440073c4aeab6be4c152f0ab8cca04bc9bbab4b90fcc8ab7807fe80a2e2edb8f44791dce48e8b0e245690d42ec86969ca51d2d5775d5a377550e8a132aec94779ac4042afb1bd5ba38d77d9c991eaa8e22cc0505e04b7fb051425bd49617fe799296ab8a707d035257b40a0c10809f47cd354980c74e06dff262692999378e66345808851ca6d1912a385145559c7c2ee61e8475a152e18989ad5c5263375b2b9d50167a496543d949b15e5ec45b49900687f30ee690e29a3683a0d2082abf0ce6e285861f2bdd5dfd92803d576d765b721683a40444a91b85e97855286926d4692cad1feafe55ab905fa2e7fe89aeefbb86f6df640aec0ef580b1b15776d52055125dd11e8e58fc2840b6806318ce2abff47f9bdfaaff160f84f150fcc10bc463245830390b1dbb60e315e5dbb97d2439d49414b8836bc9e4f5f6634543db2ec0ac79fc920d7961f07cfe858f6ec32e7a9aff1a183363c6dc3245a538ddee1a171d4a3bb5c18add46abd05ecd10e7c7b3ffa450e878333c4d18b209b897711fb084672e2796f85f27c1cd4afdc80848d8d2e30ef7c00134f5cd12648ebf6d6e11f11d1ea13d4278fce443c09799e61360f0ceb7f7b3126a9af494e426dc4f50eea063bc4b6579add7281b2edacd925a1cee1926c4ade61c6adcbdb9ba599e40b6f72c49243c18ce7ed2d0d5265caeccb77d428aae028bbc9bc5968f8cdd09b582aa833a1b1aadb7075dc48f91dd5f01f56fcee954dde6f0ddb3390082d5a89bfa2745cce3268707ddb1424bb914f3d485fec23c21a3ff72bfa7bb6806ef7e820e35c82ac581cc4304bfbfb9ad27d4b8d8e4e1e16226a54e8704947713192fb54e7d79727b8c435ca518ba1d393db0e68e2ad885f8ec20f9cba3e08e8855505a85ada890bd107c6870ec87c60ff06542d1d86fcfc87b4ecf4d922e1c7724bebf8aad41ffdffb851ca2f143dc876584f8cdab8e0f0ee89abf7550481d14cac7e2d771767e26a9ffa995666375fe0950e854588882bb0953585d82fea2b0e0238a2036a2e58fbac3a9ae79b669a087b2436c1a42c7bd71a0655b245193af8b5dae607ca686fcd6400b7068ea0248a23f9c55cc3a4b5b68935c8a15c81839ffa753fc5e00c63506473704219f29c730e08689d60f9ade8a24ee2b2c0c2475ebee375c9bfaa1095b9a6afb92ad15e7fab77a723421a3418080d6a853a6d302cbb6f6fe29e457afca67505aa8d6840c3671fe9ee6e4f7f7801542e1271028fe28a8b0fbc636a671e7f427ae7a6c1e1a3dea7ad7216a89c160b06499449c7f16956c644822d490b7e8abc6d0625111aed834bdaa72c4f2a9aacc1a37b7bbc9ad0bf3131856312b6bdb40a290a1843886506f431a69baec1296b3dec06fe587145f3cc704b83448ab0bf619bcc1c08c4af9f248f7fbe44a5eacc0db7a1d5a22d304ecdfed3ab980efcb4d91bbc20dad2a21ce4ddc484281be34a7255abf613f86fbe9575b2c36c44547f6ae27bf9a388ca2f6e8cc7d3c397b7a6518f3a0623fc6bdfa5d40b689237ae77623213fb59de37c072d5a46a8d39c2ebbee9da0c634bdf6180d4e4fe4a7aa1e994cd9efb5db982aa899947ee79935073f959daf4db0e855c2aefb778c0ffc34ef40e711a46ba85b0867e4f93c91cf68a1a0d8ee2db6ab88c524c1142489902ac4ed2586115102b0b36091a45386ee5a2a0cfb3d104970b52365432fda7f28511dbb5497743e07511c62f1ab1e37124d596ea2290cc3d6126c64a0757ff87091b723af99b507b38a5f16d53b1ee13c92d2ff63101b7b18b6cbe4ee13454d54971381d32a02efca3e911b982b8a69f31d6afca3b9a765d58108bd0520d359facea9c78daee888031f5ee8f5ed6af57df44f00436ddb9b1804b9e956eb18d81dbbb393821b715bfb7bf1e1e7976034eb0665ccd23337d8aa16ce37220faa678dd381a284cf03f483f5d7792f914b7abf2c1709e78b3805ff87ceb5e2b3701bb3d9047e56e99982efe3ad72f015f86cc00f8e7230d66b719fcbe842cfeed142daeb6a26209ec6e9daa34684ae578d1ce289b4902f2aaaba84ec9dbccbf88698bf44ddaca789e30a61380f3f78c3bde3aa9ea75b5f5ce3c29885ef980ba89a3743dda20d45728289e5111db3ee91a2000fee1266eda4090ca53af61eafd0d0704b0f918812672aa3ac245ae5e2eab19137615209ab4cb08355d5dd50e10c406ed41a5a8d60b829d8f768e7dc502b26ad50a28d7f0df9cfb1304b5c44854cfd028cb2338232ac29c100c101581c34809a8bef2dc3742751089212d3ba9b19d6aac353b8d5ff85085f591b6831651d9819403f129f22a537c54b4943ab3953218319f7b68e2ce7332a7afa402ea6f747b8f631c8b699a120e668ad888a156c292f51f3979282a5b0ac11432c6cc40fa37a70569605df4738951eeedf3a3a2d3b3b516ef7652597b9bf4c81aa4143e3c21c65f5aafe32a83fa2dddb86a2051168dff0c61036d63cbc3f72bb472ccceebaaf6fa07a96a513e8755fdfb706f88a649ef570adb23e00b4dcea069598b728b9a92f8f2f12c4315cbee79108219cd0fc56a71f08af99ff6ea25b460411ad81e18778ae389826f6ac83221be3fc943030061bd2b47a15e7346d6e192f870a5d6ae6136c2f1a6b563351d41f5da8666c7580f551715e708a04ebaed0205e3ae7336ded1593a53d9adf0178513d27d3d1b4cb251422fc8d80a20880e716e056dd22daadb79eb5ddf0b428e4f05f62e2da4cd1b5622c1c9e88d1c92174f3f8c682f14a7310d8d68acfeb8936a1769ae81f65fce6fc37a02d1cc07453956a66ff64ad8714b3c6c9b6f5f127384e1fc5be074d6376fca92e91266a5e4793b1771e45fadd8fa7a85c418a07c0807173118f5e10e7aef9347a84ed889f0726a919a27f2ee018e9b685dd3540c880afe59d16cbc95a10e1a1c2ce39238ce929c24fd976bac48ea5ebe4e4dbdde7072170ed5a2c2cbdf48a1c158bdfc25ea3378e434fe35d4ae1751bc3782df70fbb4b26d8c20f4e56650fb1dc836d3b47365fbd3ae6f0e3c994bed15b28c8abe825db970cf5c1eb066b679d87a9c75565aed5c9860e5d05c0b935c6ecc5aa229ca2f5e0b7b0fa7801716c477ec9391fba5f1a4b7639d35f74c87bf267c9a8ce2d2726d3e8a51b22325aa3c896ea9d00eea2eaf68aef59b3e0458548b4c7ea6ad6bd9fd6b5b703eab11320a2b5688f8f91021d6b6a6fc88607908e0abe40e75955e2e28c02f0d51acf157aa279a42d798ea701d386cd664c6268aa775fb02457de6a6238b07c1a4228ab15f8151a9edf9825b4d672dbec67cd42dc07c736f1af54f51529705372e0dd2f8070d8ba7b11b6dc9f03ce9e05df3728ea3881ed4da37de54fef0f477db1140f476c3d3d1b12bf9299ae52b331b09b7956f3e6327fa2245117d4a9fd219ae8a86b429f8fe3794c856365aceedc5a4b9c7a27bda089f1a0fb72b477bf870fba2a82d5fe54c9bfa429110e59fe68605b6e1a96403da28ca8c9e3340f5ace11ff198961e8c354a310bda9c6869b7cb3e439966cdcc21be9e8bf8881d5f6c3419e13d9e69e7e1cab30aea77725ea54a4a6cbabdf756cbe4a287695e0574eeac98824ee0e12c2fe134f7d3cd3763fef1974ed5505dbf4e07ffa6bd0cffce835e56a59c36eb0311eac4162c570fc2c7f5358dbabd0b4d753ca3731cf24d43bf101d5f459441fa6f37010a21accd2ab77b1922dce38fc940e11cb43cbda1413bdd7a84395f99fe9166f82956e0594c2e4392ab6023e07d0560f7f70cb7e6e39681431955aecf661ff208f9c4056d943a4afa178c1dbc771955371a4b504a59d0b93fa2e4c374fe6a9273d0b851519e2b353f21c66c456b9da2a544019ac4dd4a4fb1fd1a05f4c9a9b6dcdd46668746d5721cbe37ae025577c395f440d19b1babcdc787187b0495171199c2ba6f41dccd98377059bba9345891e8274bdd6f011a3315b2cf9e118a862008074c1956c2aae3741c589809b8c3e4aa3d6c4a77d1c4f3e8ecbf572fbe7b7e1e9c4d6d36ed56d71b586bae5b20b139bd44fcb3af788d27342a2bd46940a69820668c10e9cf8c46d095bfeee545b6f25cee1fe96614f2102df49420bcded8931d63139363578e7d0109f0c82f7a6b1c308440c03384e3c9c77fbb1976600bbbd56d5fdfb13bddfa4bd76bb32de213869cc98579e5274df51acd40716bc3a084c18276e602aefb00d3fec4e96c861eb72cab0e5c33f9f02b39097325ae1af55f5deb42472b0c79dfc09c3a543eca7fe84ce0fc0b6ca08b8564e145d0b3fde5aa3c9d57a0fc4249616bd7c7dd2e89fffb6c9707d47ac176aaa5e9990db46edc6d4d0d6dbd2f8b327c0722c806f4d3fe7224052efd8e1c316c9ad086d19d1efab1d767b387438f3b52700fb3c31aef2c89a820fb9214be796e2bb449a9bd6fcf553ed348dacf6b3c2768c45714cf0a279c937cbffd6a5d413c06251e81db924657afef75b7bfd20700c3814e409d6e5f252c9b868ca241ebab54c72ecaee65edd5c4272830eaf899bd022929ce2aa7d6106ab17034054fa5f7b8a3738e9673075bb504a46aeb64189bf5929c8d6987f8601d8d09ebe6a5a37b3949b57338265f17a304ac6c6ee5766de4d403df32c17b8f8c3ae35de6234aacfe83cddfbb147302c77fe8b8c315343f3acde2311a4181f7a25da66d7565203fa099a3840c25b8f6e8ba389132463b29ec9c1761c8307e05a3033a0358e397e5d45efd99b2751fb251af554eb28cf5e5b1561f4d3500b4c09c0948197575343912b6fc55b1a8296c8503ed5ddcc5113188889e94b37ab59702716f88185d84d76c8710bd50d22d2579365d04f8d39c35ae5444e4bea607585b1415364eb7bf55ecba4d8cc9003a33c453094457439b42067bfd6b99931b81ad2ed46263c7a921046ad23cfacbe56336276f75190f9e8877f410bd812cab7fdf76127124c44a64739ee2f4f71ced0d1eb38b6a601d60c77a838b885ce4d664f40ddad3044f604b891d4f8954a31c8f3698727e8d10a952db7905c359eed6bc42b5995d1bc913fefec4adeaa6b06a2745cbe97cb8f9d89dfea5d81fee65f71c4253925d84199043fbea4a0bd12df0eff434cabc992583b6bc1ddaed7eedf5d963033aff4fa03e17f51cab6aa6f2c64bf2425c930695b32909161682040a754b123a9506749ebf934bcd83be73ed3091a9293baf6c4f3d17294120a092e82d5d99d86c556f0991ad038ac04d261c4568528bd9a196ed603e4edf90ab2a11ad2633161c2bc98c885e5391a66fcec5de138c5089329601972628a6d585b0db4836eb4e2d97775ad03a9781d0d4b0a83a51cc54c4843f2a020279b0fe0e95fafc096d9f93c64cdc24093924dc0420dc4c8829aa6c0ca7ff2f11cd5f0296bd986cc21635dc1b8ccf9e9a3aae269635a688f42b1a3a53026bcb981975056b80020f7eb5aa8b7d49abe0a594dc99637c4135a3df9cf484e6b62cc91abccaea208cdf826dfe267f8100b584ec3d9083183c29507ad677d07ee88d6d607e270323cdcf3ef25f2d12373fb28173b38eed0848be16292cc8b9b587f951acb748e547f12a0e7153f4e367c673f2ccd07eacda7203f5e1c25caa714e560e54de9aa1962830b4b98e00bc5fb37a815048a0e1dfe9852fdcae33e6d1a8297d4d6f00c5173ef9bc30e1d182db51c690aaf3bc6ede92d335d606981b08c5186f4efbb0b2bab1ce46850b683bdbdb7de34cad2025862b83b65de9e00110c03e7ee39188d720ca72ae1f1155f13eed779ad94270bb6d39e779859549b741bbfe7c9d514e441b819f79f965571f345255b0b740a7dea6bb0ec61de81df2de2947142e15c03cafc819ec2a195f2cd32d322fa0e19437904c0e80054fe4e9d96df331bf068b1e0596c292ab0d2bbf03cb76e5a0e0fa017ed77ed1b5450e8d7fe64b4715c0a0cffdd62d55d8e9a4dd7910cc99ec65b776a41260a20025ce739681bba666b43bedc38e4aeaac744a7baa6558cfbbd8860bb9e2dea340fb66815e2d6eeafc15b76a73156bb086271dc3f35429347081b5755add1b591670ba9f59d304810b00046adb278362122afb2a6389dd607b462c6e6c706647d5978d1818c4dcd366ece5aaa44242f61e92ed30673aa258a5fe347d594e35d0ce21cc2efeaae38f130dfc9ef73718d81c3bba26303db4a90d147147f1279a8da974f92c5c2037bc23f72f89847e7a48c6003ba4d743612836130614aba66e17f2b2dde108423c3bab3f3eeb7a3ac88e83e59a9745ad602e025a4eeadbc0ef3fd27026c6c15d5b01e4b9efb299c733b7df9b6041ef5cf8329094dc78832f3ec038fb8941bfb2830b23fc18e2630de8ef18fbfccc441b845bfa3587d5abf92aa36cddfda0958a2bc331d55ffd63aa27f5778d94eb9b278e87ed56c84ded577f1e3220eef1f34495726bf063d2f4b603124ae2efd6fd43c055bfcab7e03216fb00f83b634e2077fc497dd97a1da33bb05af7e96c5278949ac0c5814e5c1a306fcd87f486926244d9011f86608a6bf62d444f93f04b6f60c3663bff96b011c0922e129836c6a25bd39190c5ecdc002bf508734852b7c93b130fdae073671f5e47912c7c332a600d073d3a21b10f662f48392958a7e748dd37ac6884fa8cb00d6b8a532e51ee7fe2ab3b314f9bcc14e4d945348e0963ddf9483415c3d0a0f7bda33f244f57727e30d9d430534fb46681d0edd427af7bb6ca61b7a2f46ede55263baa34425c08e9497152cbf712c6ae0340e0916f85b8d747017c6bfd554cbd984b523a61fa9e09735131822eab5352bc3ed50250fa9293ec31769427651da6a3534b562d402b53518cdbdf065045641ab396f632bbd3874d5fa592732ca628c700fba6ac78e650f2288cedd8a1b7a86a6e5d54601f7adfe6baee50507959c484f51a8e959f1fde10f8d741493a7fb7d5fb9d7ff440e30d05979f9e749a557e1dd8cd2b2d501aee4c0ab0630c7b630d51e4c26915ce020e185f0861d842cc4292ca4404837528267769d16bd425dfcf6ea0c82fb33e069ea7f234aabb14cb2c59ad1686262fb39f5dde78c1c8831bf9a65dab2bd68703b6a2c6ab82b1683699ed2fe12eb94d7757553eb1e99035bf488061d825f60ad0bce63c181ae3d52747d29fbc5c0d1aac4af09ec5775a1f4f241f91853f72b306c85ec51e82adf04b4003fd501537136bf19fc492081958983015473f0c9661bd7279922d414eda4d0668398e6e414157d8630550ec9eb2ae5d389c0c2459cd18cede1bbd691a81ad3d0f36f7f5a5ef05660b90c6b803ce63e0c868e72b7d822a24d1dea98c37c5732355a16507e20456694c74e8aa8cbfe0063b550c5fbbc833ee34e9a9e0e0a43007c91b89aa72dd362cb6b50dd89dddd364c63788a1b540ecc310579a6fbe114cbbd7c5a7f6a54c04d3e1703d11b570272d81349d439a4fbbe7db9f46882ca4100acf32479c43befa3478822efc10ff41dec577157dbbfb098a27a2791c8f962cdb7a38694722d3d82d8af162967812f341b8842d82c3b0bede7f707fd9fb3518595489a4cd57172a05a2d8cdc2c6ff66100af18c6ed8530e017662474a457ce81b25874d1e933d20f22789b43c202cc03c3d11f5018712a3426745d3f29b894ab4caec8963cf8674ace9e37d9d93cfaf3af33790ba7649fc179bfabc67ae5759f4bd845e229785ba331884a879400ca9cd5de5804e27f3c218d27ea8b3008fa38e53728483454c89e99337d5c0aac3cfe149f02a09cbc46a85938f9c87fcaa44217d80d03cd4d5651872d55b82a85f5cca55480e2d91cbe2989a83564c59a0d2f37770a4e83b45699cbb44bc6bc4ae834e2702f43709fc1142975a9fac82755cb59f382cad91879c6c70aaf2c2f0192079ed9fc7168cd0e7dc12745e05990cca433c7d36f08c4848d17beeee5b9dc7e10785994da4378b736b98e5ed13e87f7dba3bab0d907d24844f5a2dacb344647eba8db6b3dab950c49d7d7d8975b1549b21d64de5ac6bf2eebe30f5b28d701d3e178866bc123044fa221b2704e9b10567d5f514f7e25ad8009119034e76acdd410d93413b389b0899449c56105a88d97511f42621b896d65156232daab191ce72d9094aab7f1cc7748347d1b374429c964e44664c327ffe3f62fb1f25462a087e4cff4ba3e69a8cb54248461ff75282fb0f1542c75289c65721616adf22ef5c0e7788e666cef49d7e2e3e1f46059b6c72ad7afc4edad631e62fb70537ebdbec837632141ebd8c8815d5a94481dfc37cf307446921f3d67bbe8b129d0ff36cc85e0a50aa3feff94430363c55522300b47f206d7df1bbb985102039fac77ef2336dcb422ead56b9d26204d04e09577ff225eaa9b6cd595305b1d57d767f605f27c4398aea09aaa5ae957e0dd0ef6f0516254ff7b4a51dea008a362681982a1f53f9e67613612bd75c2c63d18930fa38a996cc08f8661e2995f5660f3f2a02c89f02f2acaee65f86824f0c8487ceae09fc7e564554b02ca13e7940ba2e3ade462665971495d83eaf36cc1c0f681a414d5ea2f38359c2d7aaf8642f27a3e87e23141de2e298b17bd1c17754dd506f4d6cf467050896e8468f891e7405d49832a9fd58a9d794394a8619bcc88e9a3f2e4f50e474ce95a7b445bf3e0b2bc987f274194a9ad03f93e7eb495c2b9e3537a32f229d1d7faf767137dd92eab2ced08766b1f71aa06fce76ca9c9f925bb9c4992d9b442e071ad6b338cd1ec15e4e3c969bd7636c64491e82de6b0d1f023fb9ca10f582cf8080bfb15d87f9ee4d7d462e8d4071c5cc9b2b5f4a721cf42b166f37f50242b80a001a9f74bd942e157d33a8f82a5b28dd7d66a29b66e6fff2ae9dad107de42cf9ebab442aabf665ef8b733e0d965babfd67fc617ef836415340198893dc1c4a77560859c96bc2aed5beb20d2923fb30fcdc4d2074ff6d3f9efd2fccd7bbfdc50abce3d86c206228520b3c53ed5962f436185be110809ce088b75eb62dd61dc313719fe60dc2cd0d7e28587ea35f824e3a07e052556091d2a7dab8f3f30d4a98792c485051a09c2626437f378bb81c255479d5cb451fa59c1461e2353f40efea648ad414445c1ab790f486235079393ae437e89e28187ccdc70e441512a818b1306891177b6c0685ade68518ff4f143ce19d83fb82d6ea279d801ab9b907c5199205d07f6f862e85e06c86346241fece60ccafe10f4664b90cd68d5adc365f1b07381903824ad4f750811d4dabe339752ce7465d702d1aa350e8076c1760098965eaa49e18de597014312b7c70631f9fb7f3c23c1c40c3dc7a44924d204a862d303063b5ed581544c7a697fc33c66322132a5b96830a042a9d9b1fb6ffa54cc83a2911a8d59fff5ecea2659ca83587626577d611b46a43cc984dcb8ec77d5cfea4a347f743c2afdcae7d6b871e409808d35c3e5733df6f84c2e51eeaa72d8a8058b8a485e568fc00173796458a5841892fb281dff32154f33add2c8905384f8dc91cc2a86676b992ff9d6d6415c9e5e5184a0c6eada00bd684dca97140efea4195ca83db81e0c1bb5def2701457092f318f9b6e4585252e2573f71e52c71c1926e4057abe4786d2b848b6727dd245cc429f840f3c6cfd229b98851d51c35c82cf71ff71d8badeab9e703ccb44192cbc6a6dbb23be7dc1f07f805b831bf2ea1941b7898b404aad185f5aff6114314b71cbc5b8427c0e6dfdbc6e9b1182f6ffdcf90bf592b58e23f91486e69908deb656331c4c03001ed8e0ea9a5c1c733768bec80df7764b21fccbb8306acafff44345b57e40873af973b4d6d3cd4dad192d5d5d03ae02bcaffbf3131136fda65c9d59611dfc6fba0d09f6161493267e24bc76a2c69ed5df11e5f425aaa5eb27c5c7358c62ff2fa66882692031f92b814e4d40c4521b7bb04d01a4110f2462e8144ee42aac7c02688b98f63e0202d42cfadaf7a996256470ca3831e449f950aa129027bcbaf00bf1b948c9d50267ac708485ae9f765ef54b83811e67566f1fbc8652fd7d53b527264f05e1d51a0f940300f3186bf0f60e8125f44a0e2b947ef30f40ac6bc3ad061801510a8be5fc7691843979650c777f65a588f59bb2ebdf5311571fa1eb48ddbd32a76ed52532ea1caa263d5d5efcd28e22b85d9d13d4677079e1fbef3fe90ff0332cedcc865e69426d0444aea9e7a16d21ae42591e7e9cdfe69781bd8172ae8adbcf8a9edbedd1d3502beef4c29cbbcda890fc4e17a207f717b8ac8a826d3bba02c641d22389fa29cbb76d6b95d0d12ec774f58094d12d887ba8ebf8b9941b0e085864d9d3e3f2daa4630954334552fc41bb7067db962c97ad8ddb22d5ed08946b8373a2690a1b97079cb730a068f0dc20915ffada2d6612fe8399f9b07272257cf7f66928b9f715f1741a3991c0bc48e1234c994b9caa5c57fe0ea62f869bbc86c52ca750a6ab438bf7fe2c26d484a8f340adda179551015b515e147cee1fe8fdf5337bf603606ee1aeb9d29a832860cd36bd5c0b529d6784813cf77f7450ada52630ae9b7c18250be097cf1c5b26fddca0b5a3815560150dd27c2c29c36866ce41c6010d8d8b2205c61e766e4e1ddf1e9f0a3dbd8b95dc5f25d7d75a072a8e7f6eaca110e6d53879681f123782e152308eba08490a2de770be89062b1abd358792f3ac86d14fbb5f7492ea7464702dc82211abac43654d3324f43e50186ffc057a4f5560638428449ebada8c7e96a0df290d8ed934b3414d481d43d99d3917f303f4251c8bfac063658f92a8298284f312f8d2149087da15432545fa38160a946fd2b44534fefea9a31842b10c8649c9f44b54f9f0f4a7e9a86374a07a459d4f4b564d96fca60abdb7961b020372f51604ca4150fb454a132947ea497ad8ba6ae73726ebe3eba60d015b83794c9945739970b2e6322976f0677ef937e1e3c82a928374c8bd0a3771a2c54f6e51337c1d0d32680d364a5b6ec2dbd2b02e7cc48fa670453f11a7a8c6e9d23c383c973c45bfffa79a8302b5bd44aa103a7a43f6fb4a11ef3b14f719c235cc905520255837e6102e2175a45ae85bdca426a4fb068e0bdb1f2b94b039d53e5ef4919d7018d20a8fb452eeaee976045896fac9a85b99ae8c975d8cc1cffae87eaa6fdcf6b460a95ddec70087d092043053ddcba966ea925fa90a80bc5a0cedf444682316eb3d9cf1c0670dd088ec98aee7e60debfd14ef233a15b2abab58f21941d07e399ec1ecdecc1c52fdb2a693ab735679d9db0a51017adb20215091ae1bd0954f1ebb88fedf8cbfb1030518b607a0d05fd18dec87fe1f3f858751e239419baa65c3269dec1386da9885b3e8aee0b6f0b695303c9461b99b3785332d2f6b7fdda79399f3efff81915bca38b05400437b4b7c0fb3e2c4982f7200f2c678abf8b0b9c287a06f046f0a12085dcffb3a190bae5a6b95196121b058b0924e4540951fcaa71cf805ff79da3f5b76daebb0a0aed7bcfb4dfe4a756f3e680fcae0ae1fe1789f6a24a87614660d2009bbc58e2a32a869387bbed362e23b11cc5a20542138a6e0c633f7d9b10017c03837b869b22dae30156ecc0de67864577bdfe409b62f866701b8815328d3b8e5bf58d1bf10fb0c9769e3c666e3a520a5105a0840d45926f7a66e8c5ca4e78f735695eb0602d7181149604e5f0089c31c93b6fa0e7f48b41ad70d04f1a533128c9f73bd3714d60eb2d392359f5ee4f48682fa6a16d92e8c98a55b86b1b6b8f8b06af729604b39a33e2f1b9ef7e85af00fd69c9c4d96e70f6d454e0d9d299686bf90470a2d3c7dd4e9bc8252d3d6f0b216deeab0e4862606826d3fee07ddcd638468a4679b222745ed058a4e2628568090ab90e3c98986bc0aa0505079ca919ad7a3e9690bd920ba7ea5aabde7f5747398525f7808d9f836587e96b6a4f4f460710107cfbc8b03447e49bc81110421bdb2d56511fd1e9ab998e8b6657ac55c34cd7a936ac96258511a1972927916fcaa6439a8e1c1405e9ee593ea3d35589794988e3031f617e03ef9daa2572c180ba77ff4c5536a59a3caf454ce81166e810961990d2557dbb562c834dd91a69b18e80bd7cb371a09c6239d530d9502e182a3a30719bb4f24879a1fd9bd1931096c59a5870ac4850bb21c83a46a2288bda8525a4b22e5c9a107cad0be1fab439bdeee244912bfe4f67bfe42886bde361434cf722350618f7ddf75b2dc10ac2b07a90eafb48bf7168bfd2eafae6aeb9aeadc36cd64c499a62e426f6d31446bde7d67cd1e13583a5b80b15ac77128c10114c316ada0683d2ad9d165c229a319444e804bd4b8c8c8d01ffb1cad19912f91521f7cbe424a84a1fe35d18294a5ba9e4ecd26bced5e29bba918d7c402e8a587ca98a66adee2c128a0893ad421ff6ad4e6bfd5775cbe80487daeb5b39d86a78cc6f5356f17bfc254af1a0217fb19d67167c1f71febd7d990b64082b8835d6edaea5a725d1af8b4bd3fb3115034790b8786b1ecffd19bf5ab10057511ad36a2c84089be86b0b65ba0277d4648136bd4de019ced03a00e79d672bfbfc21f3b5d024d3d3a2157a7a4e30f8e4d7385c6a7aaba12e9550c13ec0dd2b0a7901f8384f90ded694a99bdf55635d0310bc5cc6c81420cb9613007727d3a4501b11e3fe6a0bc25c2b5a61cef43850f4106638dc1c765ed356ef8e2421f5b7abeaf25f70891a85831bbac0d39dc2af32bd951afef5fba3567a83aaf61fea379f10ba21bf41c9b4130ba067710068043d72451c42ae60d3db3948223d0fc651f5ce4990403e75336fc41b9797369169575f8e62e02f4910c7050014a6cb53db7c20e66cf36ecf6848381cdb75448c657c54fcfce3f7af4654e9a220b72a31d5c91e7d1c90122aa101241b5fa3351be9ce726058220d92c2e609202ec9623adb6695d28ab7fffeaa696bede03cad8192fb915f259d737207ec9989c422098696c069d9d90ff1f6e83f47adadf8df932169aecbe1cb46b99c1709f2d5776ada8315d043628d688529688904bda883baec07fe806ac3449909d1599d1077b5ac5a0183579c5ff2c60b68f7494e14d5a60fb7074dd0c211019c6a35cb856e017cd500543ab28ae555d15c39a2d69c45dfd285c07083ffcc415929608f8af5793869518842bc02459fec42e6ff2277c3876052557c5447f2d218ceb57b0527d2e370b57bf96d67f0a04208475828af1f4721537a32124ca8ce2a344748bdddd6a0e4e0df2204310a1b0795bc20f5a05d2d559290de34642f9b3ad3ff6a39e11eb4a0d7859e1c805f73f77ba10dabadf67866e364bf014aea7dacb8782fc83a356aa176c62d236a6c53afb4b9d9f12912045ad7eb1184cc2c1ab83515c7b7b0b8661f6d128c7078eae63622e4aef08e5e0e57efac42445ecc2f263b832f0839e5576601346542a4cf83efa169886803a532dca419df4ed1ef17892f6878b4c4d57d2c06f0db677d54a716a517079ecfbc9c3b51fda885167a05023e6786c62dc899df9e89599821dad29b50f301fccb802eda8c4d64118ee614267b3672b590fd40d30afcf76d5cbebf60ee2373694e6360469f3ddf2ddb76a95470cef22412a8210263d522edf0b69ba0928455a587e249b94bf51e30e2ef34dab6d4769d251033d18b9409fe2b6c35d5729d9db786120dd742f1e989d4f07faec7618ef732ec41c574dfeb5a0ae3c073e63a22e050b569b3ca86e2d36b22ca53142757e739c182d30fc23994fec590d6e7f696d1daa843ed39a816dece2bfec72ce420c711a2b79b7e7f4d49315e24f0d2dc52633706ae0092e32589c64f466895e251cb8285ddf70f0f01d492b71ece15cbcc1eeb62d50577e7a05504856f5a895f07963357a5b0e5716c56a88b0b592130c346faa6d5257c68c5127713f12255f2c87095162e7dbe1d9d67b0787e49db6cf94ef29b698398a51656b12f22221bf4aa1b2ced79df9fc53b568e3999308d1e622865330ed2002be2a464f02fdb367c4e4b45be5cc48cf94b2b14e6c59fa7fb435a70cc547778a5fbce2bbc89b86f3f03c69d90ee4b4315313e1208723a87bdf05f5ecf201cd754f45dba193cb50f604daf3688240d318bd833775eb67a0a4921457cbc4fff53d2a84af967932896b1ad4a12a97c6e0488dde22a09c55ee313b1960b0cd5c88f8b8ba90d13be407560a7d01feb976e2d13fc95cde249422e4d27d893c4062a9c7fce7b886344457adeb726d48b4cdc4af93b713d5dbc403a26e7ccacc52ac6d23619ea368b8558b18fb855b16d8f4646d4915cfb962971e9fe09fee6401514702d20cb48707aa2a4aadaf34d6f9d4e9528d3c4a78a31eeda0ac013bb0509bf4143a93bed33b52a8e8208aee4198af80927a40cf5032a93ec6e8966c4b444c96829d01cbb1abee03f8c1aac5b74a2dd03d0825488ca4d83db7b9a160d3b8b2b13c28bfe81b265f49ef991e2796c6c614e4826d5c888c5c31028ac207928200b73fd379d2cd6da03ed42901bb6f6a33a269061fa9a41d96547ec2dd3a48b0675dddf77e61afe317fe4f6f8645f729c61b12639e698647c25718b59c385c97690bbec2debb241694ee24b412aefa4ea9efb24d8399cd9a15958a1079d8d1c43422f4a491d269ab23a5033b6009ae74f79d1ddab59c6c310825f48b0d7b5a950b8f1c25422eb41eaaaffc63847060aa7391ddb9fd9ce907072c254256e8e233e6e7912615a230dee82565f9711bd2294c8965eb5c4c0db56d503ad7d4d5a660790f1641fe2855f0432d8e94c94c51b3239f70515cf2166e1062d745b5d14b2409983962b615468b723819965f551413bc1d20ba3289276ece9231358c60b8e902288104abc615b908d29e73e9cd2b359263bb8500d36d1093d45a5368beab470bd771b297c0caa0d8424d2ef4f7792faf7b59ed9ae0030c89c5718f072c7b7237e2a0ad0d9528df450965905d496782e368d358bc27bcaaf272e2f4734b149db9d3f6f665d3fa41e332598d28da79d91a54de5e68bd5848df05205b4f0719956daf4d785b6221fde7dbdc8f969c91a1a0449fa2832d7b8ec341284b060677fd58370cfa48fbc68d4d681030179d2bcabcdb449ca8616e9c77d25aedb990504f44a45b91344b2d0db1c1014de9bf120804e75f99d46337256289b443445e0e3ab6af65c43f75ada117a21c509e8417ae79227dc20b02a1cb3b35bcc9dbf97364e5ce9fca31beba51fe527905a2445aded5b845436108a879a2aea6cf7f2e1f09031052e8203869b43cf59d53ec37638d3c93012627a21fd59ff15e052790ddec31e8186bf3175e989e8421f41ed20e9b7a3bcfffd66189928fa2b31d6aa9cc7def3fdf8ef96028362f560da00b9dc131e9eecd33593aea5c8296d85a3b924d50acbf8e678a68c8d60958d2767bc3cdc09acf6a795692117aef03f55f8cc0430fedbbf0252688a97afc5aee8cd81bf246b1b2516ab0f586b8e0baf170c8315a6e72e37f6e76a659685395d79e7de0f8f866410791cdd1d47ef7a60863d77e34536141d406e4786b9d341008d304b6caff4c8f15df294ba0c80bd75f337226d09b1b33646843a46be7bf766a967c1fa84b425401ebd3b042e2e91fd92cbfbe421bae55322f478ebf467075d21029784142f9efbe6b04a66d1b8f9cb720cd289277bf7eb7f9657faec34f60cc6de32f3a52f5baaec215b9b4b87e71930188852c8890f8a5b42df5cea083d249cc775eaf01702c4c6a96e01022e8a1f0e3b1bbf4213bcff9d64faf2ce8431d6996ca596d5e1daa297708cfffc9b1c225dc0bb01df87073a2835e61d903bdd26a3c7ac0f1c61add17da0ee4625d6d5220c7f6ec4c1f24f2e8892823df767131f901a18e79bc594d2358ee00e9e8ef3c04991148489556c7ee19a89d20aa777c030368034fc5eb1947859d6bb6ecc93131bc2e9caf3584d686ddf2d5f20a199136585ba6ed851bb750cde48c19a557c32d6dfb48a4392034d3f68ec49fec430e7943c93807bb019dbcffae52cac1492cdabd0489ede475f927b9afe00e2e475c0911dca7eb65f1e4e7814ff22bcbc814717c4360b29b5b5299db6b31f5e44691501201c50634018516671d9939f4fd821e7406de395bb9a0668425530df1816dcdd54d8d83dea9fed5b0f074efeab5819e6be45de9aad28fcd11197988a1b0a3ba4d8f233f2ccbb55e91988a1971d825f148f10ab449639f45489576e3b3a5bdcf038e7b0fd45ec923e041da86e202d1bfb287bdc68f484d1f1426787a7a4966d9abc356bdfa0cae7c1c8eaecfcc94df4d9c595dda4f9fa4a1353b5031fa87058b42b7fc23515610f4d0ccaba70e62a615a52630d96d9ba669d79f29c842ce83439b30a492a0ffafe8c0a413f58ae03622afe1ecfb8cae823920880c9a5cc127cfe4e252a774766abc41ab4259502be847df8a34c0e8eb4783a587671d844f4483ba346381c356e18b259c8ee98cf08e51daedafecd37dbb30bcddf0ad0d936c9ea44aa12be2189feb4e511651fd9a13ca5e422da3e75d7662bd56bb22f3bcfe729b57ba8829ca32886ff7e470c2ec41291fa56e67cdd51b8a9d624f92e4c0c0a73d149c6523e47d583716ae82ee0798f9bb3cfb062eea56066910cf8d41aa049554150c17dfd690814fe7a624f6921a19fcedd169d2b1236882721027c534491b2630b5973fa79b58228ab26b03855a10a2d47b3a0bcdfd7a23934b3cf8ad94bba8fddeb94cfff0a6c08c1d7c97de8277c8aeb1f7578ba2f8d0550b88ec8ad3dee44196600c2904afd5519fa85642273a1beedbfa8d9ebb3d69addd1978147e20b62befd21d1188a09d0d730cdd9a0898255b30346a527c705ba57377f850134cc2a6a86d0ad07beb9aba0f63ff7eea33c44f86c7ca05dd6dd57db4f17ed9b0ccd4ebc9cc40d213fee13c60241a3c378f9c23285738a1ee0e5d4226e80cf8f1a0c7448bf5647fe8622ad2d5437f0287f3696a829db0edad01cc042feafd1a851713259d80cf04f39bb18a88ce55221184d8e5f4ce7d1954dee8d1464481096fc7db2f58a4a46126e2a79a2711d878148562fc57977be9a2bb08e29a6099ba9296e541e4c5b37bbdeb359851b385f790a30857009ab1019f9ef4d237dd28293c93ed5c3bbbd63e0c7654c317ef6f3c16d12e7887f0ba6fa659d446ac8aaf0fb62e71dd93453a65575b7626118ad20ed2909e48871153cc6ef8ccc1a49179da5e0bafaacde08e8030ad4612a876f2231b853ce3d8608e131bacc43f558b8fe94d4a2e1b3d7051a6135208a55a5c42fa3b14511ee42846ffe65e90255af136fe3f9a9f7672dae0fa638cc882801946231ab7f29e868aa1f0a1f53330004e138f5dd9da48973e85f5b52fbf2b3a7b1bf071ffbb6ef1c37f9221c0500eafa66047f62e36690e80ed23e50a68b2a67a95bbf7c3ee79d4886da59e4d8c14f03e43df460b4dcd226fa2722b1f9aefd39a78fe8262b6e745ef4b597b7c5a482b3375ec2f9e35b58eac8ab219573ff5506e667ed12fa80ac3d484f070dbe5d0254bc8484c310601c77a4523401c851cf4c2440c700c642ba1872b4179fda75e23a252508b5417f54d463676fa43ba36c20e781d696f7b694829cd59932f3021aa6c72465a5e5b414d8b1b3c95d21bedcacfde8c895ecce157ac447dde040f77ffb34031e539b654a5421923d24b9301cfdef85823d18b8c2c1a25119f71bc1d78a35f8b682ca8bdbc54079ee497c60f8eaa986f2933cd16cee085aefc23af4434ace484f049daee72f5527a44e704d36c43486f8f152ac0b3d98ccf670afbfd8e9a049a935eb36377dfd373cb3908e71c47fa982da1eee2c92c560560b6404d9391fe910e64cea4adbd54d3ee13a3ddd4830859f2f7b168c6a631e06f28201ee299562dba93a3eb57d07c90f4b57e4d6d47c3397965c60f07e1c03bbe01334ecef38fe55ce38c83d14f4f6518cdf8017ca17356c48401a44801cfb3e6a44adcee8ec2ca18d547b9974c4f5f746f3f181a1c544833fa9f7f60c58dcc83c849065f5caf84d1bb93626aeb917243d551bde2940c552f37a51ffe2d8bf2b4b483e6a27b2b1fd58fac62598b216530c8a44bad783311444fbe8fed43ba2d6e551a95ca2a2b376d3aba575f89134a8451e65cd8859ed2df8558efe028e8da486bd70aa9d70bfab9c0001f5e9ca174020bba504722978b7212d9301249595b5d8d13f3279f8d89067930bae8fb15263f8efca7319e09abb3e1b9febd9c8baaca56dc773abd113ddf9e1f7482a04a08f53424351571a751a110e5890f59789f9aa1c162608ae30d22d68ddf728cbc8c47349d86d6d86fab2b9c36b1a0e3c7b16dbdc06a58dbc7d509b4583fd562f49d9c8c122277e1535f48f724e2631d1c34551eed88d625ac48d8843d5eb3dfeeedd5c0ee5bf3752aebd6e29f01e209e8d45c24301b33d9b6f68c9efd218e69057664fded69c519d6ce5988a8e42206cd1a8832692e8b02439a9f57a989315af42d1b7c74d887d5873aace1e384fc0cebd87c2dc799df2520d02986086a481951ec6b7e7dd1081392cf6b269fec55e25e613412cc8a8882a2b8794fe120b33a05eb1972dd78d3a239e9084cec7587083056fe62c087f8e83c6aaa01ad19dd04818e0f67ce01a984a6a9c67bf652c7d95fa16d7d329dd054c7249172bae6f2308fb02f0a78318eb82b65c194743873454c89971c4ec87dbb74389aef7296a02024a19e1ba856c9aa3607659a385c9ddc7db6050dbb8e0078b881012af35df7e13ebf1865a1a1c297ca9d88d656b7dbdb03843041e0d9b31c43f19a1eabef77efcba1ea5d24bb7f2990682cd315fd2f061ac33bf3179df9f22e7adcfbf36e628dcc0a6831d971d15fd4efb13b7312e6b5e845c56889b0c444f694d750cbf3857ca04a3b70ea1d4aa79f1b2d965e6c38bfab720771b405661d5ec22ad5145a65c70e56ca147b69599542f27768629c360b32ecdf5fd0314b5ce109acd438fbeebdad504b04110d5cda0702793a0938bbf930502fc85fbf953a6a2cc7127744168317a40b23b1daa150bb74b0b859d1be17140d5382ec1b18ca9c2e1a26ee2e163e3f2ae02c1addbdb65ceba5ebc5cabfac6bdf639a62b0d725c09273c945019b457e5af791d3c5efb1ba29199c7701d4f49ef001b7da4d8989a14908a3920e3f178d0100f80a6de9b60975603dcc3d4712f85c235340b550152506bb6fe4e5f264b16a5c5b5d3a815a9f2ecabfdf9b60493d5aa7bccd66743b7d27add7699e9506ad7e59b20702fcbb8e8007fca8ad9b4adc22c6347a75f0b7753ed4fa75660a7777111e21d3d87df613211005edfa4d725128a89acae8a74ea589658ce8fbb3d57585cad3109f1d40d85e51f7d89b6d05b32771677c75160f0ca1ae25edc44df0e360d49408b3ff28a2c299329812e8df3a48b9e7ca466855d0890bb192696bad253a62d1b12aee0f697601c32b9214dbd9b4826cb5b2c4e151cdb46f9f8c723fabaccf6ae27decc7e31414c61fcb8cba778219f7a728d05d59026b7ea763aeff9b843013def6e468eb6deb33b374181c5a29102cab03776a24bb63d2e3b53db58544a92f68368c0cdf84ddfa7ac79935cd4a1133c5afb70e6cac489b1b393bab5a6547c706c55620a9494c3ccf2920e5abe6195bc00a9e0e4f74324e1f42a5a28c608ede77734ab15e4dc464845ab0ff35160aa7ec795eb9bf85dfea05cef90509007e7627d53c9a62f9d301d065f821a646cdac5e036c18efef63842485fbc9bc7e8738e0f47980be80189275a31a1215bbdd083f684acf1e54ca520d1a4fb2857f912850771ae3b1d27c0f8a148092988d546cbb14e08d88bb3ec1d8b6b82422455f9e18e499092c1e03c8a6a20d49668509ff6e8fbb494a866180a7c3412e1aae8d347ed766af835dc23617f299e94d43400b8ec203c3177934e519921bb6e2a6cff3086f4e7c3921e8fe4d5031e1ec42fbef1c681f84411dcc7bc0a12c5e6effd7a7c566601c4e474003b24a94f4727d123e9f026eb3e11f056ddf09a3ff23e2bcd9d4d2a6d3849a30fad4307a66044c371754899da8f0f2fb30ced4427a73be0fbc9419daf653a424c74d45ccb7673fe2af6c8cefe75728adc582e377dec62dbc8fe833d64a2512cacec9e586052f260cdf69718efb2d8c22641188fba15fa2e6880ef3845434bea2002a63f426cfb58723314e644ec4456d91b541fb9b6c103fe1d50f7428c43df3dcc8daa3833609b7bfa699cffe59d1dd131ac0e0ad0e466fb99561e67146313c9a7499665201e7639f1cad275c27d4365879305abdc82f64609bdccbfa31478da9222f3281f41ed5c7e5a89567b9b1b552d4e4c3717adffd0ef45e348adce8b3c391f7d4c83e2ec464a6cab7b6198e4ffa4cff8bde717d91343383bcc9970d4902a3f436f2cd78158d1c969e4fcb4ad50be88863e9a541d04be8a70100879fb131b097c1a8b10a666bb0c8ea08dc814969ca7cdb978e094afe4e774df374c685c9823feaf22b0e5bd7a4704d1e704af10100518d3b2fee328ad28a065348f65fcd44bd782423c73151bf40d61fbbf76725dd0f078d7eb86615399da38ca8f39556e7197904c50814ddda7d7acc471b767bc77fff100322e3af2bf1ac9620715c3b30eb22eaa3239116135c56e515878348f2cb80c24efe359bad6fc0dad2470e930dfe69cdeb20bd6c371034001acb1348e180b3efdab05c617b2e575b9bde145d172f44a41179dc0a72d53a12b4dbbb909efb6e9589957b16f0fb68964707b1c885ef6f52d43228cba5746f601b8b88e34314b12dbea1b6067d23d4c4128403d3844a9e5f4fc9746993172c62f6f2893758306bbbe0527f74113b2f8c2af7bb75f14750db55ea7fe256d7e736aa67a420bcb9f5f19b0a7b0d1b0b1f1ef33c8fae610be201ef5a3f2947a11ed4d6f68ee73049fc35de5c253f5aa953e3a71a2de42b4ed6d3bc9664c362f34469dabf1ad73651f28a42015d6a47db2f5a7bce5787c841908dab68a404312a19aa4980fd5e230a1933434042c6a229681a68797aaf008ed807ea9b0814ff0903fa05f4881d8371acf1ff384a4db1dc5101ef9593dc6522fadf8a7f0f33d80faac97e63588259262f69540b1295dd63720e627fed55dc2de2e3714d35218cfdb44885efd52ebf05d047cce4c386b5245e0b52c7aa2d44a39d7f694c72c17c99c6d7ae6756e8cac824b3a0853bd792aa432479c6ae37fa4fd9503b0b830deeaa4c5e56c1772abe8c605d7b5ed06bda686bfc353fa9586e43be76cf03be5cb48fc1ad4de09a49e0a9b975aa09401b79ea8415d06699860817d83ff1011693a262015ce4fe4df1f0f5e0701553e1701ed8ce8007ebe863741f7e1c6a21e1ba30180b4377911174ed41ad24ab3e6afd0c4e7aed9e9117597509a8588e27c3b33ed90add7323a7db80bfd36489850422a0565f39298457ce291548a6496004a082e5e589c7c41b90bcba4065f8ebd56eabe1d73c974a6b0806af89274931b8353404248bb7cb636e8df30b20e78dc1db04c9360d60c6502b67be725e325a8a3d7228d95efd60bab7e01ab14f6a40674b3cce966f40a747876a62493549859582c67e3e8a0edd38a27776e7fe703b7c14afe974e9b44068fec4f2d2d753dcc48fc098ccb8a491fb7ac4b151ea77805599ee9f4237c06e38c6581787df620707faeb9bdc1c7fec396bede1bfcad721c5ec63ac301cdcf094fc7530084b6220da7edd9a4840f697e41f782fb6aa8326cc73ff8785082741bd72be34d8a14f12a2ac88c9005f0a6db4c356981621324a7c92d722229db1036e2da82882a955433668587865eb0735d6489760723da58398057b6f3218751b2777f56258183686e87cb2f48e7270ab9a5be30116d49c42cb3649af94b345cff0458b523d5321a7f4457dc9dc7d7597818cb91464400ccbc4b42e2bd7f9780f1d8afa30e39090fa88c6e13213e6d1387ca1e09b327f71b3621a89e0498ecd783754cc040e37d6e65f043b5fc7b6fc522e3cefeb983984e47341b08c4d28e16ee5610bc9a6315e7732c19e3c241e34b3a50266fd6b8a11f63bbba26e2b3c94dab1a09ce4fef9c4a2afd66a9b679f1e87e43cf85ea9150b30a54b99fe7bb844840451ad60fe50c67cb6546abf361a344c94e75da362b095030ac4b54cf266387d4d926bc9a5c9aa3189d0fa99fa05697debe3b3586c2e393c36a610707d3dbfe1ee39ac63d01971f5032500ae93dd7ec8323308cdf02103c074d4c5d6a6ad75b9894dd17da4e6c47cf8d1493a2b97f7df94ac724dda4e41ab6fad468f1998f3092ba7c28671cc7697a712aa8ae8acac0a44aaa75b092acb4684fb56768a0c98d10f8eeca6b9328edd4121dd9bd798f230ea462d2a220e91a6f7e1457c7e97dac38d9ebb2e25d0cfba68e0f9959ff43c43bbb0649efde9311e6af52be2cf371a030132a8b722ebbb08635b7b31dca1635df121ce230ee55cd10bfadb6791a568cf68e3ed032c0c16b773b7a41bd1d47493b7645b43ce139a9ec6c9429a1b3ba48b3c5d67112c201583405f485552451d13b2b9f9b9e7ffdd3c5172d868f845ee8ff5ac3cac93837d0a5be1df84a08006f56a4cc79573fd1d7c7b3155d986e1a89f2fe9fa9a2ca02c341040f8cc282a130418145b325fbced91440e42b00041a2a64ff5d8f19555e351a071594e0f677615f4d829ef7e21acd8ecb1327f97b94034c1ada3385863b46eefa7bb5fe80f747a2e47fbe866acb4502b032a33f43aa06c892cf20730aaff3003b1270946e9609129148f6078f51160b85d9fd4b936684602a89c026eb73ee6f23582302882bdf523e05f87ae1513c782393a094aa00dce4c9db464e2360ffec8ad6b0580b27877796f707c80ebcfd6579daffba213e29d692a58f8e028c508896726dcf6dcd560ba9a72b4e74c8ad6c6bf84d4ad557b1b7e2482a5fd62459ec58678903b667a4927e52820107e901c0f31ff69e044b55e47159aa60f086955e48499bf25230683e0387b6c5a4525593c1c8f8f56a11c84e2e93d60b33df8d23fa46ee4a05c227a5c1f8e453784a641faccc87d95ccfa564a69e663120c53f750775eb9d994c0815fd4204e4c4e760109d668c04ade9fa69fb6934710563e63f2863417cafec41b2e069cee9ce9015fd5fb2607658ea72b4ef02463dc5c2d6f69d120333a9656956d5c435cca51187ccfabf38ea4649d3610a20365c8ebfb5b804a8a176e2b404b24832a1da325134b7abdc024be1761428464fa336f4e9d77f793a69dcca32c09aa2c59dc13d21409b275e585b368fe8d2744741d991dff3d07fdae33946217b9d766f646f8472df4ef75def80c38714bc422be4717e9d51d742c62e1c67bf5f663cf83fdfd46dc827196458648598bd724588f446abe0e7a595e8a74e199a6a9ebcd57017ca699d9a6650cf6430abb3864039f4e6157cb7af38dd82bc2f8bc1910da242709da20ea692342369076c7cddafa1519c41a90c3eab4d4d4fe5797db0e40bc459d4d595b40ab760856bff9cd44cbf78785934c456b2b4b6a1f8c92321df1077ea4fb8fb474a52f1dd150ec38f56b1f04556e96daa559dbd577008ad5facf20a9f03fb17edc23c2b4bf99b2a65c878c7b62cb1c8cd995fe11ab7cd0a34eb0f4667220c81ce7023110d7ff52f59d5133f4f6d064f807d4a5cf480a617e0c490a78369cb71999ab880f82bc49efaf93d4f120eb0d5f10aff3d390c9417183969e572ad13803d2bfa01ff43962b4801f64c6992b0b69968a2902bc586abaa19c2f528fca676710f92ddcd19266f32324aea99d953140498d33d6447af67edf376f2a7cf7f3552448602124706497373f025b7bb7cd4896bcc6be27c9a8222e5d28f8d4d873d576f0db251c620db14e38904d0914bc09cfce170fc7a652c4a5b697cda8267020377bfb68d2ed6d2ec16dfe990c941991851bf24767858124149e167e3336de4ae270039b513e4d518cec4999760c9644549a9362778b38dcddd47e558d3083f766d26fd943a5fc1bd739397eeb8de30a9fd5181b8cc06ce51d11dc89fc2a92ee92bb8847b61b1d091b4feb9539f6aeafa0697c46086f0de9ecba4cc5cba94162c97aff66999f88324fa97c0c5b5250ea932720834552c162e5dcf077766943296e1f04e7f378328a0f505876588b8f4a8bc281641b144778c2317a47c5797809f0647a93feb1c390bd8b0dfde036088a9319781e8d2cb8d23aae8d08f11a0e7ac8edaf0b639d43fbec49c5312d40c604b816cddaa222f3ab6ff9196ac3882037265d08daa25d49c9a8551de4b786f8073df8a92075edfcde5a1149ab0d97d70ff48c3c7562f323b3d0d3dc2a77ccd2016548ec0403ed9856b91f469d49a8f73adef5a9486f725e8602f444270bd934ca4520bcf9ee59f75f868f835405fa1eaf0a80fbf37b028555b7d580240d236fbdf3ee746415b3cf9cb90cdc799b1626b55003b0065ff47f70f03af9b52e1d9f467d2c61108f23f5c80b44a3e7def34e9400087bf55e67ef8ad15b9476d399fcdb5d1e2a278d9420922ff329b5e802381331db5164333f9c3dfd6449cd546b238bdf90120d1d70dc4ff4889f09040eb7ba03354d97b18e3876432184f8d780bea03b56839f4970f1ba711e364dcd09a160a63e0b6e90accbcacf7ec910b51de743ea8004e453b20b0c5b7bb2fb5370ec047a5d3bc21f263e5d9169a5bc261d7fa169319761756ba3ab0a6698e30d9a584fcb7d53f0e42a4f07ad67f2116f5c8dd157abae1297d431d627c70f319322dcdcb4df16aa188bb3a5730da8ed6ccdd84a36b422ff2718c3643fd73349d9d508bcbfebd529235a5eb96896318db722fc6c8d2393a78d1f4ec086def8269bdc9232d6b8c8019a2448e60d5c597498b590a885af7a36080267357448f9c74f0d70beaada978edc1ab952c094b640a990d664d2ae3d8e3ccbef49658e9e1c271756b636722a3407dd84208280243b8e42d932e32df7afb7e524c2d37aa743edad2fb40b65d961de7943b85f5dd42134d05f251d9e72779a8f7ce6c751408030326d10b14ac5312a90b57dc95f2aa4a07c70cbd8f67740316f9a453586c1d260fb09647dbe9e89439c9fc7d28e1198658e29e953becf604ae243a71fec2124bd58bba9532d1f7ac1a7ee9b582226436588762b4df66c734f75007511ae250fb748c0c0748ea8db50b5a5af7e580f28e3a3390516ffe9da79a5e5f8f7cdf5c15960ebeac6816c7d62817c4728cabed4be0a1d63602201b8a20f7e2da5cedb6b86992fb4c6bb6844a89fee67fabdd3e13ad60218233c619e43cf7e543f9140853ae65e4935f04c05c3f6cc53d7a27f2523ded6ba48b004412ed4b1cc293142a4ae65824be23cbb17fa01767f8febfa190c7890f4985004cdfe95485de8932f10435d3db92dda545ef3158f449536d8afd70d0907625fb53f933e9c70d1181a994cc54c1f9e0f352b61fd961c8bc1976642711a07041a00ef4421168b589cd4773fa55bffc617690613505eda7e91145964415ea824ed5c59ac735aa397f5d8829e316b5e19fafc045e99717358ce47a131155d38461941240286fdc64aec5e357f2271020aa4454860bde34df0b088879b458d07a89160dbf55728f84adbeb342025c3f43ffce8ef4d9059fb91945d043bb158f706d9e218844e229b4819b18e0120e8648b3130d50b29c52647a830f35a8b81973d2eaf5ba4f9242c2cf1dea15c3c82ae5e238dc8992c7c673c1f5b112cc273d82b45c6d5f75cc9867eaa8b1ecda4d7cdc17a24acd89bfdf7c156cecb69c12920355370b1bab864539ca73f2c5c5549b023e53d9cadfb2679cd0989518c17ec34796878fa6e40d74044204f3f5fb2855ba2e6a5b5698e8765d0cebb0c8c8877e788e30579b710fc1f46f1e9f3c3109f6193053d143c4be5cf28cba93a05cd3fffa879a7b2a19152038ad8a3e13c5cf73aab61fb74b82627a97a9c1b460aa3a2d1893bacd87df3541ca5700f33549d8d08b2017ecc38c5dc43294b739a3afb4f6918afc73f6ab43eb2bedac16490521292171ec3907b8a3fd171a15762b78dd210f0fc60f44c543bd2b32f713d4c6578cef678bc9e661fa902253b5b182c711ce5832c09da76f7aee9e4a464d81e1cb024bb2cf18bdf3d2093dee2a3b06d2ec967781802112a1e6c1d3753bd4a0ffdadab797c00ca11d4d08fd828bed7a14245b7f1e0c5c503112d15cc9fc78bfe63b68e76a6b21a6a0a9c613cc9e4b55a995f3f29c13e3909055fa9b9655427bc88237d49e0122bdf3bf99374d28f692a88e9de6d8be18e3033c92dbaf13995f150c71607379901f4d7c20ef0db0f81da71abd1a25a84a3e2eaf7a18c69dbc9b59d239d711a9c1c7f42299e3779e165821dc69cf9681621354e2ef2f838f778d6902e941493aad6cf40adda9c75a72c48cb8099aafd9346af1de008beb2505a6df2cfbd3efc498861b13c5ef54aaa792530575f11a138ba6fbbdd9a5f774c71db015f301c7561ca0046006a7a30fe13420f0dce94118ba3b16646cd5006244743e8af208439ec40fd7d85a9d96d65b1e722e575c52b8e842a16552a81ffae92ac46d3b4e238ec667ba06301fc7a94990d1e748f04881599789c43e8d762bf10a46fb9034ff4e0ee93cd08f4a5695722e1486433781a21697ad9496a5af891c05e86ed9b4b13f954d91933d97c03a1088b1c3befc960962afe7b7bf420abbf6d167db1d39f18924e7ba5a9091bf1a459c5653a4bbdc86e29fd4bccf5b2914f370ec7a371e5d3ee05ba0b7f192db711ee19b2cd1f8072dba1ade05f63383b274c77bd6456631d790ff8ccb5a89b65eece950f4bd6f83920a2be885f721bb6682bc59e3c1426e2585b12efd7ad2d739fba2f527d1216697a40254bd58813210d6fa233e5bf9be43d07e20c317c8d123eb2c7fe7f9f70d9124e010998cfe656abff30c25f08c269a459de19940f7e171bd8b12a47ed6d93b4381ed6790231950ced262d85408b80f7ef7fcd6dda929b0f7e32b24f880d905139be5ba854bd11b4fee8f3dcc5dd7248fe2351122a6ce39d081f59cf249752616650f9785cfb28134dcc0ac218142eecae34e4f336fba50fbaca5afd1c8493f56132fdcb1dc1c6e16e9f145b28abb81e5c671edfd00e4a612980ed0b6a4eb77f065439d55a54ae7eab07655f2c04446a8bd532796fde6f0e47f59d57216dd9a97b955577dfd373bf1a06ce59842dc4f6f6c6c5badef5418ba7390d7bffa1038c6a719cd5dfba6f5bcc4bffbeaec1bafebde82d82f706fcef226940329f3ecb37f17462ef46b0421f30f5b44fbd6ddbc7ecf2b36c04c2a04d34e87537c2c3d2e99abe9e937413c3402cfb511a61aa7f8b6eb3863cae05de5efca00ece0d4c53175bc57740ef9ab4b1e6772cf7b4cdab5cb904f8c81cc070cf8122fd4479f27d12bb484e984918e64048d4bacad0ceb92760fd823feb9de0eff61340c0b763d457bfb798241286ec4dd2e2aa755f020f5c1b1a9b39c10fb9420430d6de810cd5385badaf595a45760753bb1827ffdb80890f87dc1b9bc47feaef1dac53ab609824feb07f80acca96f8112ba78b84e641846a0f6429d9e027f00417eb06421fcd285436c8505f141ef4677ff923c0c75429d1a72cfcdc678429ee60a53e4dba359159d1d3b455ec0553e55c725b2825aec87176b08cbc9ca1760d2b3fcc044cb9e462743d485eef0d003b8dd20baffc642a77396835938ef6965ad5a9985243099485cccd7a05c1a3b23aeff42b7e29d9ba617994fdf31dbcb4bcac2e14e2080b024a39832ad90f90727ded1a69c5a8ff2d00ec5b5ca24c27e0a694e56c411869cf94399bd9a4bb1a4889259f402fc5b05814ca68fe9487a725fa0f15138ac6fcd1512e504b833f1e1172cb9d95d781fc521ddf5ce79ba72197c2a1ccf8c975e027f704234da037035df0fde8f2f81f5c1173047823d33074f2aa6ffa913ca0ef2def3489fd338ec61766ac7a8d668f47a414c1be2a857ded3d1c325214c390aee4bef3fa6b1a9f2bb7b9c62a62606e80835f4f4e67e7fe679f1f35bd674e8abe1c8e4a5fca1e86e754d706b40800b13163011be329a5ce25ba6a25ee2f5b58228ac4fbcd7e306806f2b09ed6d63a7d63bbd0dc215a487333049a88d9d3f47c0117a506e6ea3481b110b6a388e78ea3c41a8e4d187152e4723205f71cd6de0ac690b1dadb5b75b5c246771c85acd6724477ee1cc4ccbf6edafed863618c9c20aefa3d16117c974b7fb126e125af5ecc7e65961990cee1bbacbb252ae90f92de80fd57d41c9d5c68e70b01cb06b9233e49d517459d8aa86e6854ba74d347d493137b4afd4b2332a1ad7c22a713fc17054cb5ff158dca270ee3f788cafcc7cd1a39ced7d551f25faa4f2a25820c18bfdca2ff059a1616ad3e90459bcb2863ca707025f3c74d59243ed8debe71727fb8e594c89ec84a3e10c6476bd22ae1e3d1b48fb3e2cf7f6be22c6cbdf03ee74ce1d3b76b88202627eff7c3051ea681bd51ece91a4b65845fa42e80897a97607f938c8eaa15e20cac4950eb84cb7bff0c2da2b2b435280bc91f26852614404d45880c0e72a8c12878509de947913bff591d7f6e7655ca236d09d2fcaa4a6d5366838b9f33e781cf328b3af2fd822238f0070fe6a3b0fb909e176c351847f233d25a19585a4ab49427371f3d36871f4065e7f70eb90d9aac56f190d8b86ab4ea02f4d3a65ca7c02eec53b0c8fb154ef999e0156698dbccb20cd41c3df28782a3b4a64ee90789ca060fb4d77c2a3e7a8552f327c0ab3a8481b2307fb9bc213a75147d0c6bbd472d4750e20e3caf30ae7e4b929992f8da7ec3d0c9232cb689ccb1231ae6872406a8c61c5d99c02b45b2b8944b1eb50edc846ec7429d2da70ec7902b09e2546bb61f73ae74979bc98d8051bc3817560c72d5ec8428d10d8afc177d037e7f166ebce792ef7bd94f6a8d23b8f37b9a542c6de2da308cfb13ad8051ef9d659c60dbb04bc5a4a10fea68993fd6553433ac7e10f820b52e8e30534de83534731d0a6ec924321245138c31bb18e48f4d646de7babd59470e88198a0d322ae4127c7fe7c2efcef8fe82a60c9e2180a5bfe6a3f6d324d6252787610f2ffeb05e8e08196677e675ebb791d4d94e08de354e868864f9bf12b76661e7bc943f87d02a10e2479414c9394fdc2862f3741a7c3a054b1de7d4cc3150231bc511ef8ca010b73c54113f6555d751e6aa3f1b9170e3a679c6bb09ab597aa11e2bbccef04810bfe9d9b7b84731697360846a2051cdbe42300952de9342d6b9631752b6aaacc4ac9fd1fe5faa1c31378da84762e0fcd468759d6650e95863342b5c0dbdfa588e6064c0fa4c1bab96b7aad9aefd5bc1036837b878cc20838043baeb62b74a4eb392ead8e0edee49c6108b3c39dd86c34ead8f93e2483951c07c42b11c82edc3e55174ed9b0fd6b26df20b95efee099ead196c62f09b7b4c7c7a15ca717c149b12ebad3323a4c1d76b9740f9039ca1834010de8893de3adbc01210a89b0ce2ae8c0bf9c7ed1785c771b8dfbd10a001dea51748aaca78218de198037da6cc114da2752b170e479de6101d51d79e1410464c8dd480dba73807c0eeb6243c16008572d4b83ce311e16673e88c916e5769e0bf8127ea96fd5b378807b644c66855c9576fbfbdb532ffc608dfef4b50b3139a093a7414c7e2424a028d7cf3b6cc13e7efec7845b3da389fff225c6426fd8196b6925cda6fff7a1ae079b409a04944cb3e0374a92dbb7e2f067a47cc3ac7262b17932bbd84e31662402640c97e98c6856aa520db039480a7509396a72f296b1003b7b3cf9347f07d15174358b1f1123dfbf5ee26d7851b6ac40453e6dd25e757bcf464f6d90800963fae11768244a3ad63f5efce1c71b8666de509db5a29ec07b400da040006265013c82c7cc1c93085686e4166148116b7bab262aaff54f76513463d71a1ab9eac40bcd51555d1c92380a8355a2f1ccd46051020bc8ee06a2d5275d77af80dbc3a3f1105af53588d3efbaf848e04597d378561783f9dcd027bb1f6e7fa8f508fd907a3635ec6575d46fd593e5a1566841815b3e70e2258eece944e651b4c94a13c7ba386abe292c37593df0dd4c421a5c196945a603733188449d3e9dbdae19ea7acb1dde4cec20a08976c096e3968c9f70e6334038cf5c12fa08973c00129fb0cb531f07d75b0e4b244d687e16a3e8f9dc37b3a71215985f28d337769c777b106de75bdf941c34f7a09acc88899a0a01141e40061b77f0986d9eb2e1f6f246334e3a8e602ab25e0fedab03f7598bb7fcd75e0396bcfff63e6efe8f012c8f1949d8c3e3f1b67c02c3300a073187ad0d2defd857c8ad2de45da68b6911f88f0f929cf50039658dc0e649e65292b5cfd818995af2dd074f3fb8f1220a27ee870109566408ccec99e9caab605526f58bfc183691327a31bcb66942865b005af12df0d5b41bb8ed724b65e70a2621da72bab477bc48993ef85929e21576a78ff812dbbc2dde8d75f8e98d7e3fe726e6401d272bd4f25e25cc479e5e8c5861199b3dea8552b25f4cef624ab1c64d5f369e65adb5b478de93fc4c5caef7bb7de22ae366b5207d40b730b04d3910e58f755206e28ad8ed4730757ffb7d1ded8b69865549267f7f2bde99acc1d53966b688a334db66d45cf6250c62aaf4620ce25c10742a2459081f47e6f717a10e36f3f2954e385c376881f67014dd5b057d30ab7150ec59cadb1140488fefdf5bbb8fef1b2b9d6d629c64f4e840e3e7dacbed14cdc53910bf1c2c1bfb9de3a9b59b232748ca3532106e51417410907bf42718ebc8cf056da562d2d32a4140d10c3185a1ac5d7e80d0f07c57793027d215eac44eda6921e0631128ee52c7395a8dc89227106f0d2f8857e62a573ba446ab11c61bd276aaa78e1c681fde834e03fd5b3b0325c10baa09fccb701a1b75e70165282bda1126da5cd83d4593df16e30b6d24032c1ebb207498be9599d49ee29d8051ed7748e47babf3ccd542cd101dd633140407126f90f033eb1cc262b74d89ebfeb2d5b4461d8953e4ffb5485eea5beaffdf49fef70b16b4cb389d25098da6cd544119a40666db9e925a09a09c0cd31018b27f8513a7a77faeff5cdfe7ab319f3f46234c1b08c70ef6eef75710c7809163c49474707180cce495405b49b2ec700b8e5ed5bee10d611806bc403a6837ef77f786ecddb6a60cb611b5f8b83d6a34d151065805ebd19aefb7d4b5445103c6892c724eadce92c1bb831b1aff11a6cf09ed9e9801acbf9f11c8e2a70720cbb6d6a4dac0d92566782809c0e0aca4fa3570a7b83a9361bfe484a28974e1673ae49fa1e4591ac76a1665f63244015fa09c49f66f61dc6300819e85658e4768c9a2685534ba10915e4052ddf39647b0119d6c93e198b4cb56695f1ca0b86b7625fef4e83d7eca36afad910e2e285fc2590bbee231858b6ddd8641714591285efaa409b22e68bf68555d9e51d5791319f3d12bf885a1690a00d2ce7e430d4efd1a722be8543b5266fec92dab74bbb23b356d8c962c39044b02a54f931abcdfae89f4f9489265121a0a3e615a22fb33622aef045fcf81efcb9984586c901e055398b29261afa2912509ea92d96cd54eb8e91e9b287362de925206db490555660d28a9091313e33808ba45e6589853bee0c189ca63fd7b2c3e00b95293ae8aa2e4dcb7762e4f13f91fce5f3db76fafffb6c44da732ab7abeb3eb6b48b924775c23ee94dbff09c7b54145a6ce4cbf15c08d7128801cc8ffd3c4e435be2b05cf3cdc2abe26567d74dd7710bd68996e642f115dda8fd83a3df0360af4d632caf964ff459c6a3bc09c9a95062b2dac9bfd5666ab0b822d4121b1bc6e9d8d9d3604b4a74fd5c5cd493cf01ece3cbb68883b197b7de1c3f75ba1e40d90e6bd80ccb9f57d54b41e67701be18989a76ce9ebe19537e6c9270c55beb7c52ec07dd2151b0cbb861f8293ff73e03aa831f5257f4e0c7fb91b1bcaa8b0eed8a960faa5e83f91cab55fd237e0e93dc01f1839d0d401a8fd2b1c7d05dc93e03d86de654c426ac1c101ce85921688578ec9b313cbc970f33596225548c090f5469e90be2aa4c8d9b925f382a8e4cd63f70a42d7c67d9265e0550d890e79f4d001b7de9ff7550dbf4904bec421ce73239ee4ead49cc4a88a13b3d69672d85f3b5c6348a893886d3dff3ce164a64a92d921f9875740ba3ba80e1e2ed7c12fc13aab5ec6cc67fbdaf83b4e5fc1d3797243bbbf998f8b4eb14265c716a895714c8285cba64f148bb2930c96852f2dec64bce131a4e261ee9dbb022cead8f3663ac05dab25abbe323f22621cdbdf04df0d62437ad8abdc79203502268ff0f9092f8b3adb949e6d265bdc4d7df1eb29303857bf0d7555aecf9cf4d3ae85c189f868b425a363cc254c8f461dbaa54cefe390f6508aab0c6b3ec69ffbf45eb7735bbdf5392fc5ceb658b7d6bbb064d3518a70b73501aa447dfa1d3db84dd9f69b7ffb6c5eb1dd5387ed01e5b8bc740b40070af2039c1c7f2d547cfea40a489928477a2688586bee6b6df9a7785bfb8aaf75007c423644930fdcfa88f929678fcd69f9888d611bd23cd0777700662cef2fe93ff1a6a42f37f830876656faf05e701f4976cfb2fe51a20e1e10e8b7e8128eede6efcd5d477b461a55d4dc2dbb4508d01e91dc008af52c435e46af59bdc204e152d1f57ddb10c62e4a63d031c5752e26f76757aba7d4a081591d7b6f8b0eb740df9a4cb0ab299bfc7e81dd90f4019a56e1f0db311a58cd564d1af494f8064cd24f81a26cb5a9ada2ab149f262b4f9cc380bc1c2d2fec7c59798d2ac2e6e859fffc8e91df7438d07099f47aa914c436fd07ced61c4e8620f2e6b68ff9af2b8082d6c7efe15130911d044b9f333f4bec7f003cc48ee55b4fa44ae4b97ac8359572d9844ba992c7c09f29cf440e44f21400ea89007780ddc7a5f34176a439d0e9bb0ddb85668047a93f87bff1a6d5def50e37ef2b10a26af3fa0873e64f60f6a23cdf15a949e2bba86c65c57dee85a73ccc3fa4e37a00a32e9c54e8d4822b183c50c531c56c1b381f0dd1b52bb2675575e890e367add80e4d974e310b0ce8187cc4090cb25fd064b22fa7270d14f61ead67938863f5aa51860dfa165175c95401cf8d604b9ebb1e5e24fa294ceb5c3a48cce2abcee04b8ba71cebb00defee97522008bea5506ef02ef6507dae259b668b9d84a4417f12d2ab391af5ee1c7409abdf3319f57e7138852fc9e68751d30988ea26f3d53e0632c6249926dd070ff9a33502bac8720b98c938e01585af930cf16201bcbdf3bf8d9673559cce728487c7b849351ecfc21c2b92e2a665ba21076422c1526766e122cd3c603b31172393ec677bb369846db3361d868e9b909d83944047ed4c1f093a7212f4666f0e09dda7473d50cc2d6c7514e3ef83cd0f2484eca52e88a1752384d895c4f5ec1eb9a74c312f51a1e195e2f2a3551a27ce0a7b72ec8bea281d5150f4cff61f9d5731acbf16e704d28c80ac06db910862d3e1e8ecfd17d8d69c12305c4cc9d4f5f8aeb846f8efcb3c90fc642c734682b08e4611560ac21a713da7274342f3b3784d735c629159da8ae326de89362dcb41b195eb7afee353f2053d95321500fadf4315107661015db58ee2ee705722c803b561417b92f657524c0749c65266977b7796d3bb2d26607c7dc89f9b3c3d2e91674e5d849b0ffa0042cbfd654d3949e900581caa9881d39f5eb0158dea5c496952fa25a8ba92c3f5e874d3a747a482ae75c725da3005dd1210025500aaa89bd288ae0220f08a5b6df5e89844d72d1bfe8677b581135f0fc1e140f49cc5e44389f10c252f1f83da09a0e49960600f77a142e259964e1889d46980e307b705bf952e7924826ff354694fc24aae41f742ebf9b90aad674d04b47c76fcf11032f74b49a0ac8b268f8780cc849d8ca34fea19f62bcfbf438acc52a10b22fa6b008b6a6fa754f537093b91f28640fe547da80d894f1018984772f912fccf874fba753bbe001b3c0abfdc461b17e53e97079535ee4ad63fca941962f3dd5e6526cb1bc8ce342144d581cb926a4f219372d073b87c4e69e075006da5776c86b7ef89723df9577b455ec643399ae7db90e3cbc35af81039b781ee01886a18c22a05f9265d24c78c2bac130f8d82db3548e528c58aaa5f106c153d94d426861b8a94667e951b0df6cb3e0670eb9dba2e9dde78697888ef7ac7e30038d25fb01253cba199c95062448691211cc6f4558664242a1319b34173b99379bbcb347fc97fd48ae10e52e711035101e6a1e02860529ad2476f9e65e1701170c376bcf009d0bdba2984ffb06ed2d8dee3f6ee31fcd6ff0600ea0ba3efd666e6608e1d57aad9ce50d531178f58567b28a604378eb7d517482b34cc765e6719516d1b8c345450b7dd08bcd28073ab66e05446b4a8a245dcc9c4cc8da4fc2690da262ed51752dafaba8e381989f6b6994b279835761345c313a9772a041cabc00b81a9955f6ce289fbce0fd5ada3e0fcf23b56a52e417d7a9ff1d50a6dee62e3ace11f641c3ef2e534dcc2c28eca1ff008a6f3d3c3be6f34892670ce56da03bfa1757460ea526ef7cd1db7e08d53ea2ee0ee04ac847150587354a7a4b794ce400206ce5e164353f10542a4fbac9c1027c7a50bec5bc95a4708a50a6ad37d136ef8113596f06074e23a28935ffc3ec15c25b6f766d4d64b5164f46302926773c7890bb5ffedf2bd8b320ec1a95b392f4706ac883f61cdf824e8facf344d28771dc38048bd88dc1c0577c3fce666ba20f35a986195b5726152ffcc96d8c1732c7fbabb85aca31d41d1713c3e13e1a061b10a12f6b8ab409c975d85c1355a9e4ad30014d21cc9008679b6eeca6c28d9d0ae413a1e21258cfb30389c8df6bd931d7c6b88bb7f108f3fba0ebffb468d034adc36de39ff4d18f8307795fef4639d2ed6cc0652c1c781a54eb018689e694c13aff68b181083daf55d657ebc3a6e7cd33995685a275a02c6244f2bb4d34300680af59b3a893a2170f63e631469b6bb86210d38c1982752c576b75c0cb063c3ee49eb5f2c436d9ad6c069cf519cfbfbd42cf9b7b49f94ba612bf4b8dfa016641f9ff30592af6178e6916d307371e6254678e0bafe61f535ee36301aea941f78793fb52d699114f4f1bee0107e83cc45b5e2a903fee7f0e837a77e2c81b0772021818dfdc8439bbb3130f50e8f661b7be1909904e6d33f6f66cb84b3c99d24c119b5c72aed4cf430669372e0e6788b4e37e6608e8df6bd72d531e554631f7a5db2ea11d185b39139b9928556142e79c29e953ecf6fd8ed5b086242ce8b2dadcc68256068ea29e12e4b89c6acc2b72fc92c6778f828302e8a2aa7eca1dbefed478fc5ba417e668ea92681a6ca06a8c9dbe1b058f82f75901ae9a0e1962ed39fd8fc5f0953d8cd3e3752521d0969ba7f1efd5ea2946208d85bfca0cf15b218dc4afc7a84c30473254081f811df70ec32c0d1ec408a78015d1ba3293f8c1216a96bf499966680b6d54576f6b30e5d21de5e4a52fa1892d178e9b124ce1cf14df4db26504abc48a65d4388c247f74a4d3365be8cb284fef22f161d563e03c515b41ff8b7b5dd5f1ee744581d7d9d9924034c9697eec0d915ea875b7ff93c20d5c3090d70928206b93255278476789198a733dbbaba1259a6d2037eafd31ec1bc9d9314f7bb0c8d325134324773fdc934ef318a1777acd1c2672eedb50c4e29da22a294c606a6b0571b139bb4ee252c73e94b3929a021468875e1335ba426743ab3f07528bd98f1abf02b0cdfe26a32fb259bbefed9cd8df58b1b65d6d9350720f83125b8736fe919412c6fe5604e558284d7afad42ab5999f18ec1838af18ced398ff9bc81a9c003598f0deb71787a2cd21d1deb1bbfe53e261765bbf5a785721a878c25fa6b8093db5257a2bfabf266b75564a381ca7b8b7950abfb10896043f37122eb966fd1dde2fd391df6f07c34e18d63a1325f76f7f992d8aebdf3ff1833df365835f39a088b5b8b301f8d06e3c6d0102a92a990f8a038e5cf3774042300e203cc27ab8b30d15b0983f120b3d45565adbd5db64d6061863654fbd0163b17f7e6020429518248f1509ba7d1aa770d5d20d374221b299ff7a61f8128902461f98825d326207181ee3a0efc397b37664aa1030dc6889d6fa4823a5c574d482802f56c14a25c76e6403cf53318e19faefb40df7272dd6ad30ccff6e504fe52c9e144366282a8a8ec05a577b18a372a164e456120b454310ada9366adb4874ea80b218ffba273eb0f043530dbc7940d9d51879d0bcececad4d80b78648602bcb569ae989af5c9cbc619ec4d49c88f911010793e7f503f78828cc117a9956aaa162e393e75fdef0bf249fc5d84b02d194d92b9432d222de4f9729ab17dca3565753a3cfd7288e87b9d95ceaf1c048c7512afaef2a43f0483ce175b547888d0d4d57373e2efbe1acbbc9bee78abae53f83f953751171232589eafb25103e9526da20958cda9ae01f79fd4245286369777175d866ed85a77f5c29f19e16ed6044ed7e77cb9f2118d202e48758f6aca5b13764ec93a109bd17fe1d584da2eabbba03cf5703cfbcf6b0bcfde3b3343ce1b0a97fc448df6b712e9777573e861bc138edc6f2a9459c61124372b66dc0d731bb26123b48c097af9f9e6273359aa71940055a4a0ef09c5706389a498118bcfe24d4b03746f3ab76553b25db239a12e71ed2c9687d59304d888054c58047e74b34d279fce981ea6165c5dc319bd2055a5b61fcf13ba76eca3395677dd71567368761b52aac9b1f25a835aae135792cf8f3cdc33b1372a941234bd4f4a1324ea6d677a84eb420fde2508ecdba45d9c586a1746eede3456a8183cabeb42325eb5b64268ba133a18676191ce66f0e9f76024687ea3af1038a0e60b265d1ef539a87ebef120de224cb7963b4617797749aa330cd3704541b56b9abdb27cfa8ec5972ebaf36ae5aa0448d9a7f3427f032ce38ea5c50ac981ec3fe6948d6a24c909e1913ab19eea81ef5658c7d0c8b27ad6a688177d022c8dc5be10263defb9b07ecb61d1d6d6f84f179ecfe3029de8e4bf0418f60da53b66888f34990c426b382078442ee6a9bef6e6049cea5db3064455865e00f556fab4f9644c4f0d7362d914e5f15886a78e4e3730ce16ab7c057d068b3420005bdbec36b4d88a90aff8d4f9f01f789fefd79ee16c9f2948b443f9732433b6337f2b8c5f6f150cce87022e85035e57742d3b82bc4d1118e6f950583709fea41ebb394c28d59d909195d300558d137c4304999353eef11486cac8e72b884a3b6af070cdce767c13950acebda8d9731443805a2cb95a62f11df552256be4362e8eb921345c6881183275b9105bc78ea60eb20691f4604d82f27c4f422181a5f8ac12a77bf4dd4bdc0551697dd7a7f6e0ecd80b6b28a2fa6c9ab22e7bcc2370b9169d5e8a4121a533275ea4ef56a2bbe49eeb12f00dc82dde9a01a17eef41effabec18e194c56c93a2c52a9605b3438ad731022a1a3b4bd5cc0d4d494eb670e55d310269237832b15e8c7ab9f198fd704334c4bfe7d3d21ea70bcb7863d87d0389e973bd7a8a8e3e9ae471226e697d70aee916347adc6f8066016e3a6eda11d8aaa0c4c63eaa722556977ccf47537cec9bac1e9d476dceca2ae928cf946cdc1f6e498697da665494d4bb1db58c9f9449d81202a58a20ecde1dd313f2895d86ddf0074bb9f88c84b520efed1a943fcd835afa5f58289d80db796bf39d15f95dfc61d35e8d90657178f81cbb174a687e49ad5e339ec45f2908dc469b32b263904f6dfcb3e58ff5eeab989f38b946601c855d80897dccc32bb9731b4e74182ffb9779a34faefdba829c74460327e849f5808df515ad6426557a676bdace51e667bb6739d7e7f0d91d3ec7b360fbdd5e0f80aa912c16c36c35bb35b467dfdab7f86f7d2451081c3b0aef20463a4a8da29085d0f6413433025293d5e0ed7acd34e3a7646a93b69b5c59e71a4e431712ea964548fde20209f3a3bef827eaf71658fae33cc8027afb404ac14775461993861c239d339af5890da9f7b645d5d70de130117413c956b7b24f20ea6d82ed14ec450ca3527bd35d9ddf0e1705caf854553977414bc7ea8b77bd0cb6c80f6f7b23cb8fa52731c91bc07296e1ddd1dd9e2946ad0a087aa71ecda88766509680602352d8e5d56272e3962fc500f8beb1fc653d52321b1573b50d0d21d1bebaba306ad277156cc55f79863e708e0514ffdc1b8148b48cee46a5dbc9998020ade857a917899ded8924479f3ad161d93b519f12932e9c61c287382f6d906448b65f6c7c371fcaef63197f47063495762f470ef915f20b8989e34cedec5e57e4e9da843e3209a13b058d0fb5e7265b54bb807510fe3aea8cc23fde603325ac8ca792eb0af03f762966e4bc516159e4f836ebbe6c982e36bb047d573f9985903150af87c67a54655facd5e7f885e6ecd4c1ce87310886adaf70c5ca7198fd691713369e82b55e69aeac48e423e69bbcc408c866a3ae6032e38605c7ea29a0a34e41ec97ad2e504e0b3a5e82d9d87268b609fd9822f3b0af87f0b7f077f16e67aeffe4362bcd62e389f17dcf29dda13b8bd502b120a445c783f514011fe5b902faa4169fa216259dea0c790b89f5c0ed8ab85412910a2ba7fb7e1cab48f5683c87fa1bd10a248a8e76d3c941c182c646b4e8246f5b6d41854379356766ec96b6f02705d389ec12819c67e9431431afe49e7b997ae537b92240e55551954ef4e874d3e65f4adc7ee9a2ad29f9348006bdfa6cd1440749ebf1bf0db6df7aada1582aaf6a7e094f7e0109707ccf3fd3830533a7dea1f60db734739534a08be32fe280901d139c37d2eea54b4ff335a4a8121a1f7e0f65ffef7e014327706a9824c983b2d3ef7b6709df168e7c86914170d324e799d4d3de47a280dc8d2aa74304f6eaaf9051c0cd38b6242248d42488bab7afcc6e6cc585518c5e026989e37b2f9706aaff917631368b08df397e9eb033e66a873a80ccb2053a75057a7f20bd707b2b523d8006a21956911a599297de9d6a7ad69b98dbab9ba49877beb0448d19e2fba56c263149e5913a39c0f830b92a488dd976e2120b2c83877d609cd2f51f37ae4dfe16ffd7fb28bf794db1d691e084610d49269f13b7a7fa4d5a1687286eccd38a2c51cd0dc0da8f72a72ec931614d86d613ab3898be6bc79890ca6b371de5fa58a83b9c6c9b7c801c338359adb915b74ce6b0e8aef521ec49824a506dfa4aa09d48005cbbd0d32429fa1d9abbef2007edb6062e40a61970402ef67e0c8795f675430ad4e793b9153bec4adaf394207c667bcf0bf37c8456b427b5105e4b9c4af6878aebf1752c28dbf81ad99375abc1b63a82e0ef4407c841062b7ea07b2fd6e78abb6d6696b3fb9c515b6c7fe76a8f6ed4764fc7086e9a5a6c891f9e4887e4acc364456cfaf3132746b3250cb7879005349b6951565aa42096174f9d8bf673b838ba52fd7b22982b380569bba2afa8b44b2752ea751fd3661d91cddd49754a9c5c0300e51beb35e2c6de7de3ad741ec29f210d087b2670404e2b798f29af01e725661fcea5abf60bb06841a467e4cae92f330c2a064ded0e1985276cce32ab1dacf5ac715d5c380ceb05a68c69e80545f7138f109d6f279e9d46f73491818197b69cde3ff604df6b99eba0cf0526253771bd728f19acac98bf75d39e92e25128d6eb0995db7e93c1bbe7113473d03802758c67658998fa202a8c3a5d8d36abecdb0b305d67e585ba4b330ca4bd273b754ff23424e7dd9259f56314256a9ce74d87a3ea680b83afc7e490aaa004b88f8e42ed39e650e9f665a268a577a00e30d54a34a249bfaa597590f5126eb5b78953d3de776190409c4feb0b48b7e53dd36f38478d9699e038984fac606cb527262b0fa5aa6223e9715765bce3d3a58c9d2b52a5bc14faaa8395e47f3c3ec273dc52b855027d0d3a2a73cf997b8902f0860c9d065e7cf28e9a62ab904fa2c35061a268d31308b3b5cb5a1d453af4b7da778d30c356c6a75c3fba364288d0863185ab6356c6c6fefe23f52423cb4ef1389e2534cf0b154e5444b0c8e667e237a4d074a80e964257b8fcafb3590ce7845f10b3eb36ee76b1ad0cbe6571f581674f3fc1a07da05ac5d93f88058bb47e1559147ae61d55306f66c308bbfac4a27ca3f5d395072fcac9606a66a4c7b4ffaa611baf2b2fde7a0d6c399fbd8fb0856175cbcd2f27fd628c82ce23817a6448403afc134d03f55b3de2f94fbe97c6f4098e8b5f00c4f427f8302778dd3e111e19e445d87dbd4405745b87fbcb97809c3feed5f4e61000864c45a861a61797b22c0dcf77a91f0ba1735fa4873b98e2aa08749a5b12c6d717a3bb2864d130a9b4b2a1f07427304c3eaa251dcdb4f7efbc81e740ec48098014ba073a7a66105284d57a9f43bded38426f99a99476a3e527b9d26d260ad27d69c1269365b4e6a19cf5c078f1a1fc3804faa4c9a31e0aa6abd6834296122f3e03efc8a43f2a7a7a603180c785e8812f5d3ef4f92819c548cd432cd6e206850d6140a599f9fb020b55f25604802d14d1462165fc1621dacad5d6dee64cb451c0b95fcf500a4f1c73e0f66cfc835bcb9adbbbdfffa979ac798d134a0bc006e905321eaf80c55251b7db9be0ebdeb523b1187f308ffe0291923226ed65a4421e9f4269d85713d4a0a588b40bf10d0d92e791ef23a6a39506ca22f1d1956da5bd12f9b4c264669bb2fbb8e502d24549c170c7684a8588fd938eb408fc28424e82d0f7c5fd6b6e840989f9031707f05bb989a3575ac1d0b60bf40a86b337f8ad855115a9b590c649809bb281b75d3bbdf126d907e4eee944826e151eb0b0843070c2851d3dcd9ff684254aef0149af5d5b9f89c98bb11c0c82f6ce53cb878c8f0b9db86a3bc21a7a2330203d36ca663a0668c3e2aede108e0730d2c7a8952bcee2d19b707057073d5d1b7b693fe49af11df7dc3e7fe173466680fb8eb83e9efcbcedd571904668327fca4cad1c7aceb9b122f048d7a48f1ea1cb2a1a4d4a71154bd3580ed8cb85f28a2f2845285a4b872ac357657038f7ad1b32bea1a7dd26c81bd3d5483c02c8ca288f2499ad070c86757e0906f2a8bc5292d7e79626f70b971da0ed500a5f07a6ea693ff9a14b3ee020f6bb80b3c43bd21af78bf46f72a6bf29538ee595452c4a2ae7387b6ac401d4dcd307422f2219c2422981037d7f22f981a0b8ac4058ede4ba5014bca457679c2d4d8eea07a8d456f3dc4db8032b25a5aee86166186ff95766a009c2c4411ae4a0e8ab66b0c7833a9ba3174d86d704906f4bd8e8acd4dc09b7dca02cd47eb96f89ebefc5d500bc8b30ab60097d7aa515b2a81ad5f91a9812a4f0314ffeb4d0686acf9404d0e3844e74960773ba2c1babfd13bb106512f356c26160cf4e89db7100eb7f79c53f6a5bce77447f6301452d91fba81f7bfc310bce81366bfe8bc791dcfd2e2d14b31b6c7fe8ca2cd2285a5d164e5af10b8bab61abe9defee6df651591c04bb157cc0cf985060c5a0f8472abb05c83cbdd588befdec3dad1c9a31e1f96532c354c5c9af7b7b5bf26976fb6d7048c0779560a161049bc09d1e66f3b479e0e747e6ff7ef3a6b451f7674c5b87bd578c54bce05cbdca531711c07982e500eb737ac3b10bcb3a64f2d86b4ab8718cbf2f7e5d17541bb5c4dc4ff394e30d2f2aff17e879054ef42609265d4c35cfa8d7c0635038622af9fa21cad05ceb9e3fb6313bc4c654543ea2274d909340cf685b1b38795e5c12b0806ac01fc25880bd00f81ad826a0f34b319de88b6145ea53a1627516fcddcc1b43cea5b56e61fcff6570dba76e5462a34eaf2725a8dcdbf057f7168f5987c19f715189fbb8261aa8fe829287027adc7094cfe686c8b0a443afc6073a9dd7c998f0a36c0a1610ebe2b3145aa93777ce679cda3d2ea0369dcca5b354168ce258c3f18c3102e621f100602e90dcfb4fa028f1736348f2201aa6e20d6a94951247dc54ff58a0d99c0268ae1fe8fbf79b1e6a6a91008f07087a9c9567df2b55e0ae38d1eaab23dfc38075c39c3679b68ba6c5b7bbf0382d887756dd60d21dde3f67e3ac60e219e887733dce74140e467cd1c3e806dafeaeb456ea181f8e09e6fc6771638ae474f72d0b561534186fb0e6af532a8799252a5b6246169f8d2add9a00faf952fbd55c8bd61c773a343d8aa8178c7c16f0ed06501f06a3d5ff00882f4e6ef87ef904880b493d1f1c23664fb21763ab8a6dd9ce66c3a77118123625a3ae3a27f038252f79a0262e9d3a25c5398f5345f313cb237e6522ce0cfdaff1842c8228555aed5335ec59a0380fa9d8212ee2791e2d08a61310770e61f3c6d137a9c12891d211c67b25237e1b3de267e251c195ecad9737654cc1e8d7f44105911c26454e2870ecf13af8a8efaf0010c0749cf0595a55827c5730172310baabd1ba13a017941e990f3c0d90a7d3b83eda36096f86638d121780fd3ddee5f9e0edf3f6ee4c5ebfaadfb8750190e47b8a8bc0b04119655c0ba20f9ce7acc4facbaed27b9aa1696ba146f279838e965b18e44d8adc40a68a19e1323dd02059b2c7cce8295deb635cd7ae044057acc9c0ea7ae6c76805eecd193990e7db07686a89cc6f318ed8689efdb69e138ca3d5fa5eb807f30e51ac90c5eb265a329fa62ffaf99372b91e4afac7b449075b3bfc6b278c0a865fe4498afb56aeed7063046967ccb0fb4e0a610162e596d7717ddae1cc37d7403458ace9377cadb69ef2d4fa9c6740b762182b08e6ed0df8f2b46fdcf315515d0d3040d5735974a3498dab4c3ff1fc7de8f3fbc529332eb6cedb50e0fa5d8d0e151cb5d923039e9d976a2048e986699c19a77229f68ff4fe169b63c6c5e5251be9b2df3ea07b1f3a6faae5c57c18012dbf698531cd2282c8414bdf6285a26f66bca964e468d9da7083eb3edb3c2f5025b2aa0ee1023ac6326f32365b30f889ea0cad32144c9a3bb9e543c899fa0dee3d9f29fecc2cbcbffd9ff8c2da80841a135107ded5774c8425a3415d7de6a6911757d748d0caba6bb6b2ed8efc12480406535a6bfde10c710f8c792eea89c87ee8051ebce51c61fdc71a90e970d9a7a5d189e81cf194fde2c19ddae136809cd29cc5dde27d9befe80a5c2f392df0a5be84e04adee4e7ae78645e632434504d027a84985843a424fd2d7b63df42783553b8135372282cfa6f81d147f7f4588f6d572a745494e97c350f9afb935bf1a5f2702c0c4728b504a41815960c8c2a4293d52e902177801d4839dc1abb05491dbad0e75e33a9b903544bcf939ac9bc9cddf37cde62bd822ff62fbe20b19d8848ae948ce40b0633e7a4d36ebd5945afb2a84821cb3655f67172e7fcc4f8985bd1dc480851f90d84dfffeb2e3ae21df28b87b747c6c81332a59f6a884facd004f562d70937d8fa9d9db897348a743fdd159fff0ccab2f78b6caea08e7571bd9f7fe81e2c59a3e52439de17bc7fc89849b518e5c1e81d7ca00c67f62b6b3cd1f2a58bc60229074322cb2f4bd17215b18984948a89af05b071dbf457bfe1fc626b460b60931def4a64f03267757df5fcbd61dca44362b577ab67c979cfe884cca258b282c31434a7a9c2fd44a3c4eb8a37c80c7d082a89aa9364856c32f9bd92e2c5f887ea828c7377a29297cb3a45e473757269df8462e673c02fb6c57db1c8b74b9bb06a0fcdd206f57b09ab6cb8a7084102679cf9908adcf5fc8460eaa4af1f7c3a001b264c2b18a87c0bbba7a204935700141f18732898382027ee6fe1f28dcc3de1d3fa1d3cb62bc2a15f3ebc9deb7ee18663e082fa23deeb4d38cebbc829fd5376f7bd5fd1c28cdf1d09dde5179682cf3033a0d526884d663066a44f86711a0012404452be3e9e43f48699ec152831e58f9be72434d1ec673ba4c7ce0770369b2aab795fd354bc8ae118a650ffa74626754ee11202587d41206f795313b1e77939d79499629feed3ff9cc941350da9a73e4c45e2703dcab150f516696019409cfa101fc553606cdf447711672962cb0f9e7de55ec5575bebd2f79bf75f715f3523a1baff9da7ee8ea05384c0f7bc2457def11e141c7eb4086e695a95712a2baf1bb69b052faf7e13c75d68701af87fdc2a6bbe9a6a127f008e7372c928a065d799dc9884bcbd4142d7650dcf5f142f7518d7e6789581d24632732e60932c1dbddaab6e02614bb7efd247e5bac391e70873aff74695cdeb81fe52c147997d1f98ac95f071c150e3586bd147c1268860e899d202f4fb1e54063611ca6bdf4aeb27571f0c5c9044e075d6756588fea723d25d0f3b09b77bfa5710cb56397a07bad4d0ad4f879fe2659b1a1166d495b43a612df0c9a3065f234ab4c66fe2dda6b2b5886c0f0048e5c41026639e2c541836c6af734c7f2356bb2dec704493f9db732a1a23f8a935fa3b728ac722f72291bc33d8b636083db135123b0f66cdc02f86e88406676a191ac559d8ab776dcb7a17f465bd7e5b576f15fa1866bd4128b5bc48d9bdf6f33c91749b8f3d897dd1faee5aabfcb7dcac08deb3856e753c932922802aeaa5a93b72a77b8d757c268e300125595e7acae676de447757b85e3c5e9766f08b90ee5f0519fd9b055223fecdd54e83880dc95a276e5d436d704dd2f3e569392c95da5fcc52eed324b4b2f75c90fb47879a28f1ada29f3278d8f7600e85980810cfeb939c73e107e25f29ea14c8fcffe9fc366e37a6ac5abb4d1808ddcef233895e8f1e1612961cca5694e9f76aaf67fdada7a1e370d46424f51a4c63803b39ea1b1fe12a63aac2bebfdeb98b6a834550a435c8be0ec9bedba06af6a0e10f4d0936941df6747239960c8ba86601b786643c7ad185106a72c47bce36279b401422b161af0a92703b694b6e4c3aec5243b1732b13a0d9b3eebcf9581fce4c00634cc4b35f9806b8c88e9a435793ec65e7746642cd13ce2cff1d4d416e1d345e91abafafae150be77f8f37884759e614faf7e6559977aa674c7b33c92cc270967e7d0cbaef52bc300e3b69a8f9a2ece1cbd4bbf1e91a0ba41c11b6792cc6b04696b879502ce15430c019671f7a2d5555441290868aa68c010fc4c8c03784ab01f0fb9b4b77ebc5e4821b59410b9c575facf6f671e102869a89bf059947e215002495d065a673dbb2a4603a505052d82aba7b4ce8890202e5a204cf0d67ab0ee99ff419e89490ceedb5621243f470c415fa2998cbcd57ca93f4d49aff80d5be091d03b927bfa9ffe1c12c7f16c0dadb54c586766b330f0d05295f14511d2dcce711d8a3268d8c9bd111f38a1914fc460ad8138c9bf577afc88006555eb992d3cfe829d00de85e409ec19f7efec108189f6758e83bcb26dd5cd79863adb1681f41c176505cf6fb47fb69c3a4939b04d86f2b24b7a9b71300e2a4a1b0f80e9b8c0734354078738a41f0ff1348d97205f6416397fbd635da9b4f7dfc7b172e0d86ebff44496577dd106b90ef866201d8bced301948f3c03660471a200c9e0a80414d314bcf6866cf111166dd0a13e4eaa05cdce6fa3d9bc7ee388e9db96cb43ad6f7af3f044abf72fabc22ea4ff03acd18a9ad8fd47dcbe8b18f7cd6d9c520826d808c8d17534f6d6e541f3ef76827e2ab79b8af30e76dfe36ff6f1137ec6bfefd8ba984f86351d8323c0eb8079f5a59dad4813f9581a5cc24d4c4324683c27b52d1453c77d949eadafbc2f3206d4b4a49b4fb78778522bd6336f4b1fe29262128b43c0a2fb573574ab3bab342fd17400eb92b01e1698eba59a3b0beb40846cd9992a1a00aec72be17b6b58e9a35f7d0f3e971f8aec0a652048096a8045a0201b0b66c0f6957bfcd2c84c9cfba7b08e9e1be6e6631119b13251cbea06c6aeb8e616d9e9da7013d688303c0dd617644a64d1dfaa04684350b5c37914cbcf66f1770de17296648b3e7328452437b727aaa4929a11a612a2db396c8c3b11caa5401ea3690b3dcef33174b50a7fe27b2a3e4a9a17277395d4c0e5efbd5ff7a16148f9e43cc768d1790b27acd0405dca4e438c921da6a87a805cfffe76e73907647dea12908b57a5218dff91848466697ce15ecd9fec9c21523f1ec2ed0da15da67e2785bdbcd3d249ebb6401afcc28dff9bd39f1fafabf2969cef124d51e2cc9047b090fd71f2c500e6d5351ccb21b6c583cf6f07e1e5a01cb7db88db83e7eab88725947512d739082cc9b7a0897e4ac8448dee2f323b2777fabec586e9d01ac89fdaeeae41a939e764b2cf78b797637d628a6bd05b7ab57f3d2f5035da444593611a678ec846cfc793c6f3f7859bc826924c46c2753914b3c680af128c62d8bde40a96c2e4386f30982d94842d59be9445921bbc0c1506c79a0127dc313147fb1e30f37b039641aa5a5b56bba759797e02cf6dace12a7d8b4a9a7a67939e2f65264bf8c1da668dd19f6d70af7052c8b3be4cbebe04262e3a714191db7f17f36b60efae45ebbcba66a9a2503d4d7d4e4c09b5a22ff772a828aad94db7042b37bbee30779c8a8155b0d9bf71867000f84121e937cca3b139b1b15aa6bd07e6af1ef062e76e434e976a74cee4eb825fce163861241dbfdd7327bab293b9bfca068df832a6c4d3e044c2154963426f06117413735ff1504224983adb285efbbc102578bf9135810b95c21492f3321408985a0794aca8ccacd2c585622451d76a4d1c6acc561d77c13b55a28d474f56680d758d835c86d666bfdf9390ea117da3b9a11bd58b59b051e335eb227e114f2ca4d8143563887cc6350c3f304de0298b9aa6ba375ba32113af84c9575cc59b76ddde382f2f6b20cee59326c4c7cf7c3d21e1ae070bef76670ab56536e0e4e85afbf7ed9a55623c344e33daf52515a2aa182f5726a3380196ee89038b4918fb065154e9a3819ae1d8162207f6ed6c9e5e69cbdfb58dec5bb8c73b0dfa24e14788a67b10ecc965d18e3abf1c075620e888fa2a899ed09e8f1592e79051d216e0b29f65e7ff2b67fcada47a0cadef6edb487d53484b9054fa15b3bf3d6bf78f4e0dc6142f1c3de32a86387d243749957138c5c3fdb38c5b696e8ed3aad143ce0d15ff578eb12063cdc591a23da63026549b1c3c1170f10eee49482d9d64dbe9c7cde4e1b0de798c207737aa23dc12595b252a1e42edf0f5d24e14484271884d71be19b918a43c717fd87dc5ef2728d83c04dc35185570c9c57f7be94dfe1003b64d1beee745341a62bffcb1951ab639a9a5e994573270ade25213c217d9f779af291ebb4361d294d2980f1fc7aee9fe8b3c51a65e391b99353b9d044db63b8d9efaa87ff5f1a4282a991fc2c729b80662f93f921faba1a2de8972bbadd1fdeec5c3b9a9b72f6025b4928989edfbb12ef2e187f33815d0d16421147117c4aaadfff9a2273c44b924b0ccb22cff636a8ffddf34efff4f5c2065db675abf39684b007fc7b981efd206c99f698f55ef11c4bee3df0fcb77b7952a293722cfeb912be22fc5ff01e77bbca86d9c6b59e44710c3d0a54d27f8d169e1ec4f66e800c9b8618817a1ec5a73daf4103a781989ab9741e104b37614c8a9dcf696e42b63e8f118927a5082baeaa67537619fc72bf14d2d1daf30655aac91fcf708439ad8ed5069ee806cd93c238eae23f329e03f00d7d14976363d0fcd0a70f6c48dbb59ddc3258d0cd0a5fe604d4846c7d99a96ee4021e7df25daf767ab235368e5731feebc28236424da2e991399fcdbbb1c524f8d68d27e197b33961dc96a5c43d6bccfeafea46aee6f589a9eb92d82a17bb77de52a200e905f7b48effa9b7bd0b0352e207c7e74d2b66497a18511942fbbbb19667893a8950221eec18353fa1e3a7ff875b3ed6f93fc27966d7d510f7f40b31c0b996de511fe3e6f3c8b082eb9f5393d1bbb9bfacb36dd9b55ced298afd911f072ec4959f9904aedf1847dca21075f43d02e89dc2f79a3c5b965e8febf26a2ac469c6471182597901fa7bddbec1b180e1f95b36cd7617711c3ac10d4badda4ac312d03588e7659781c59b8fadae46e30b9d866cbfab3be6ef66379abb0dc6f62f263e6e218aa166e050f40b1cca1ae794b6557c68abf25dd1102da585554645d7853510fae0f7187a3958bb84b0db8226d89358d932493b989c043efd2c63d36d13a19d2694457d926561adc5def49164f01f7dc347f8e2e7187562af83ce32f93f466716c3918fe6a1a05ac836cf6cae754c5fcbdd6a8ef5ff87b6b10643819abb7b07a50c991acf5b1d59dad33b1c5e10ba148a4209b0a5a978b8f3f959251dd459a600077fdfa41bd5c00036b5088099749d685ec9bc1633b9e6622f3ab7b7177d417cdfa95e9134632d7dfbeff44032e9e700d330b8e7483ce87cfd746fb4c15f0cc9cb6cbd129ad9c34dcabc26e2466078912c09c4d640bc7b4591e61caee6e343940ebd9c05a0994c5eefdf776fab447c4732ca048eba92ac0234bf7f39a665292eb7980fd796e05fd485ea49a91f8c9563029a42b245dd05f2019465169e0cb78d7c2351bb4e4181cfe843dd5e982b7377fe009f81e1b531e4df45f40ba256329f704c9aafc2e7c339a235003c4696e86eaf913921f8bb3ad3836b53f823fc60a12da753bf2d9bf944512719ba1ca36ee99be73625f1354fdbcb535d3e46686a873567609a4e706804c1976e758e0b4feb3bac4fffc225408df53e53490c722f7685d30c989b9e0f65c1f10ad718c1ef1eff34947f4463692b9c86bc0bddf924f08d88eb823a27e78d3c999134335d9b6ef74558c395422b3610cddd79655bc54247a82db28fa9eac625e2a6f80be634ae75b8aad14c1ba396a7560c6cbed413eb691b526a3ac1c3b73e4d2f3a1bd4c24915577ff98eb0238ae60a5449351a1f146a33d753adccd797bb8aa7b1c662c91c93f3669ce1b0404771fed983e4af9939cbc66d3118292e4fbd84833ceab340a6f43a4276d8193d7fa0e02bbe2262c510e0b85f73eff080b587a2f13dc32b0029b10a4f1d8e3d48a7d0f441979e909f469a054358ee6edbf331e8a4a4e69fc8c30e9440f08d7595afbb14d8b3abdd334fded98e1e5b8214761fcc8cdf252bc62c5a6f1d466050589fe0872581124b202ba6d9141e62f901c7941b160759ec1ee56ee0b904e0bfdda10af5cb8420c50ab4160fdc291baa951198e41935916405ae6d5d240d262e7620db864a068466c33c956048b3a00c075aa9447bef6840b3008a1ab65c72dcd06b59519e7e14e6671fc6aa8c6a6b4d55e30933229b257df24ec94b329e9dfeb8adc2e3116386f9d1e2b0d6e318c999b13f638245508324e3983f238aead6818b643bc3e1d617226e1e381c355d142488edd4c0eac4f114b7926a5ecb803303dac75b99b4e9ad16d32514aefa66cfd191cedc22253bf524c7476e09b2cbd0486c812909867fa80cb77ffdaf9817319d908ddea6a38aa038d63371342f7ba1e7fa6148a3524c368116b96d869d18b106ae37e843711ffa75246601779e063e914a332339ef1c2365c8cbbde6d12e0c0fc85845f1a5225494bdf06910bcc2dfe34b5d8f0bbbe4d2da13a056403c0910cc8f2ae7e8e98abf5a3018f055cbd5cd98d503b3b0c8cf0fbe9724ed59260b5fb166489f888de51c930836868d037f18976d684e906adf1a8f8ffa22aaa9175b11e1bc8d443d2d5387f76f689e8f4e69d7cde0da79a286688d4bb5e8f22a69dc261947fb73ece36197cedab6a8d2c676bd63ec88aad3a854f0a2cdfe86e1393f8cf2474f6bc604420b3be967aa45044f71b8e044b3d124cbf6cb2058958f205ad70d6760c2aac35dacd62fb6ef35671fd1aea40afb62e068238bfb07005b9f77ec7496d6b2b0e89047aca4757b9339ead94e8e832282f3318b280ebfc8f42ecc926d53735ca1dfb7267dec562185f1473b643c4739f20d21e5ee93b27e6be63a545adf07e17adb763cc1fa56beab05c4b302de1a1f20264bc8aad7b407d630b7fdfd5a8728e02841c4a922863e98d12a28f72de1268778866fc418cb814ace3a1394232913b6989cad68ebb3fe959db0a710c3db5e99c3f7939e49662e3870cef57d2181b74877bf3c3d13a17d31dea7cf6975e6e64aac3668db748e8e03a67283c0b8e7d1de0b3044589a31f80cf5a8935704e5a798eee258e268f8947f5475ffc99e434b73c4886613ab56790520756290073dc76bbef7c093c3b20b84a441d44ac8e25f0fec992d05a82d6108e90c1e2830cad54bb5faded35607696efc8f29b2b493c46f81cc259e2f423b8d2125fb4dc97ac3a3c252f3adfb30b11d920ddca0cfb77f076f7625198843fcb9f272ef5d10e6acb55e128806a793a8c70b0805d027a7645541b878b43a6a68ea26eed80fa748a07f8f9e44a6c81d77332d29abee15712026969fdc7f3589739b7754b5c0c7e8a38b2cc516b02000e544b098a6222cc4c3075da70095b136f959406fef814981e3491bbf96bc97389ded6fdd6da4bb89fed31d9c7a9f7e8c21a1d096285c26a6ee0c1cd3106de048539bffaed162493fbc15285435cad6600ea7391902f86b153ab78a3ce41d7428ef413a91155fab3495bea6aeced65b3bb7eaec3d7103df665710e62c22cf5ef56ccfed7d56f670ff01a10dc297cf22c440241d2eaa5bf386782e7103746ad65dffc36644f11d3b85b376d24048c4174543bc9882426e75b40a797e034155bb53d1629d7b5ead510798dfaa081481dd10640988a4366f5cd1ec3a8909cb966069644ba678e80fe81dc6055c7f8575cc43657c6bcd1a7370162d8870dbd0d2d2e2b6b4d0a15b57a004caa6c968d6a2568af92c570a121a83fa45f587913e8cf695ffaca5091b3bc61ae7816cbe1146201574ea74916835e3c282caf14792b41aa35bd349340fbe5a74613abb5ced031c2adf16cd31a4613f39af93a5626a9e93c014e61ebdf4d49dae68d372702e158e72c0d2496b76bc61b6df5407fa5efbb0b543ee397f72fa50bb63b01cdeca711617cacac3e86109accff212961ab5ac988038c4babbbda11ef7f857d2e85f4f20bd7b074b29a08013a1d8906d1d2c776590066800ca301ddf1be909e7c52700e1373c330d8690ab8777c149beb5cba3503ff237f139d1680b1a096928195a98655aa46e6af53bf097f23cf93d0b75072190bbc7d158ebcf379196e3f2af7f7f609b4407473553cd54927ebac582f446b9281d170631e22d90943a8a56ee18dc83833c9fc5f47020cc30b62e5be96f896bf0852984e1236ef46e0ea95b2f4a86c5588ed983cc09ed5309d5740a363a119536d1dc3ae2abf3ab189fc4d2ba00c96b1253d82ef9568f754b7699e36b1f5921d0b40f17fc5417d271fe71918faccfe079d496b0b00ea263edec775eca32bfe8a301af2ec4ca851c480731330db1776551152c13f76690396e630a84440712af625cb19664770588c2a3b0184cbcea1704f769fe3e74ed667199ad363a5e1d3308a25bdb5cef77c36793f3ce26aa8e5bd9607daff7822cd37dde576a4e9d2d5ca436ad543a3fafc32411cbbd5ab5d418d4f783125a7decdfe510df5b59a01e975e128030915500087018befee18c8685f699bde5784e2f0977f079e9c48bece2d4d24e45a15e810f53d4b0d5d55577b1e93ceb32183a5cb9da2423c56dabd9a24264d6a47c6083d40f18e1c9144bc3569667f67c6f330b584c47eade6cdda74a465184b54b726a2f29b8e03f9c1df7174ed5bc4d77a9d9850583c36879d72f5ada75f876124433089efd5ed193ea319926d5c352d90930419f5dc764f6ddcc82e2f8fa9e606b273d5636873848c61f1296147ddc7950a57bd974f3e1f49c04ffbb9488d95aa255c37b9d6e9279e4b0593e6bda07cac9b709e1e687da630bb46be354e127f8a5e5b9142587b743f811f0a7e94e2c14990e5a77495cb2a6118e23981890d653cbdad44ee5194ab7f5650fdfcbc6df187c5e6ca73ea4e7129c70655b5bc2ea60566f8566ea3ded30e3686d6438aaae7d9a9e2d1fc9318f7d9dc8cf3132874bc99983ab81fff0f31d3300a7639fb9825bbca91b782cd3c8df6cd192b98a1a27ee494d09b373b39f6b929cabc96754d173958f834f530059b400e67738982878a89c110889e8edc31685cb1f2d17ae2443abddab2fa332b6ac6d3d089325f71473dfe37e388cb4a7447aa3f35a54f1acb58f4b64c18b8661ccced6ee525e46c57ad936991c69b3362ced0b1d68fc95be15af1aa46bb2089cacf3fe8cfadade67b34c3cc2b3d1fffab448d065efb6c9694617d14fab609ff2a2814ac8759fd578a4ad9a384af61f5f757259b814b2c7efb7bb2401f775f82bed7642e55c7cfb36440e3fcbd15adcf9991499c760ee92a2f5e268666640f3670bc7db0ca9e7d53ce951b802498aca36d29c4e49273d20d9864035ba41b7635005bda56500605466ec42d1fd1d9d14450cea8d15f8bae66780994f04a4a40a07175b5204d60b0511561b4fb43ea797cb761485f6d2013ea5bdc0d82933beb8c4ed72896d78202650909665b8caf7cd7f5a0909645c1f07a475e80ae933de89cd7db2587692e1c123abcf922a9cc5b5d20711485a1cfd4c75dab41db34a2466e04eebcb5bb0bd07787b0d3def375ac1a8381b5dbd29ba0b1697e07339600272f8f2dfd2fabb8a2512ccfad393dc0673f3d0d78a401278481033072ed659e0095312f2143bce3430d615ffe7fb2b1cd871c40076e69bfeb0ac1702aeb4dd02006a7aecbea88174a6845473021f94d9863431d2379458e8e26fddc15cb94a17da98ae85f53e2e94cb9b64ab003bda1189a6b93e536e7e6e4d7a378f3f6e6e45e142d30f9e156d1cdcf8c7168d4d6d2781bc55cbc6c94539f5aae9b605a95a1b80a04248b6b276e6c7aa7406440aa0902ffa69621cf5a2aebc6f2bc16e16f45f6b242bf4ddea29a8c86ce9b83d312635a4250cf56e37bbc6ed5ce8875feabba0c6b83d1e5ad131b138c26a8ded05c157dae26fbf656c4b5922294e95498dc99de4e5d0b862e7940a15e91e7e2505a31a4f81a92838f6aa1af1d5da8259a2fd28a3553c6fb83c40fdd2eaa178d707ccd7cc509498b03f1ac45417f884603cd2d33499834b5299e0b07d61567e532bd8f7568bd4d5808a7d2573418e3681d2a182773cad4f416a77972d124a34f9e0f06f0ee85458e43e0fe6edb1f1c81d050f2aaf6c639b29ec3cfd1d2339f4d7a6acd0b384057cfb0feb0bd5636668bd9c6a74baf487ced2a442bcef388f549596096dbfd703462a3c4b43e7f7fbb4d797709d7696ee5704b72ccc03aa58ff96671ea7588b3b8a5147c79f734d4198b30774277911b0a94c9b5d068091a416fa902e4652f5981612c390fa69b1d1a0f21a8798028f32f2f8f8b41a3df237065d14a15b8a5c2b6e2136d3ee042458fe94f023bfc8b0535a1db30aa4824daa571248883bac94f0612fd41e7bc6c18b1fa916210d2ba6a2d992c6a8261c7e28526372cd23099d842e1f4d01dd83b851980e12307081124b7bd1692d0c60ba8debeee4bf628df63dd5a3897d5ee32c540c0047ad5aa166ab83158f6fe063254e82b13c8e4079e6ed94105bf034103b83534ef89b73d862731542e894a970a87077b38e004cddbf800b4e901de218c2aa989b10a9894ed928d87f7223102ac627f20d53bf48ac54f1e995c651aa6294bc2669eb301658836112dacac6677762a71c7032d5829b5faa5adf5df861c33299e0d2d7009b9923447b5ebca1759ed2db1450257ccc84d2606c4261253d2014c6c820ab8fa79a98454ae3c0fe3fdd1191b614b9aace1d5797b097c745432c2fb32b5100b2b5e26d2712ba9d336e7565a685296f6b29a8291821c117d3270c8026b3ea28dbca5bdbda009826d5ad21fbeb4916c807e711299b068b3dbbc18fd65101c4475b517a0ec8843a19f95183b6e345ccf06ef34d0f9e59b81057e9a0edd5b059d3c3bebfbb0674e48faa970d731fe319fa175a5a91c2a686967dd871dd1977ea3df1faf1c94dd0fd5952e6b0e8ccee142c5ef327c9e8d13575daa055460d8a0cdeed7a3796d3b90e63617f1028c57d46e866b3ae0c33b4939ae3134e2f70193ca3d0a5e81cc24e9d4fd3cb20c027d71ba3857091b5fb7f7a3dde85d4247a90fc51234b02952ceaca426ddaf6c28a4d1b4f60e2a03ca57d26d23ff4557673003effc81f4ff9d197be3b7ecc5360b656ec4f941deff8824a536669a6bf3b829aea9fb3436652cde996f9d1c58221becdcd6e0a8964383ba98ec334338c42a865c07171fa174b3d4ab04dedd9e9912beb54c1b7cb33470627b035d93698689290386c47da09b0614c9c908d6c1dfd61d8fbc3910223b5917c966d5facb7759628a9b983d47d150587d59423e540a9300ff2a5ef1d862f82a91426d8e60000771f38fc55d0442ed7699236bb35bdf095c62a0936dcdb5f46306b029141a7555781840b4d483ee79ddb6e9c7d49894dbcf13b269eb77f5dfe3e6d0d0b5229f866d495463ad84a2dde02287028912f623f8fdc6a58af672e48eb237ae9295112561fbf2abde75365dcaa9b88a1c16aa580e49e5274930690ab58500d7134796d02c6fa1aa2725ffaac1027192b6eebafbfe988eeb710ae033fd660fb00308fa1f3b39888fc629fb9eda59e809bfd1e8a1b9c0591217e5b5c2e8f3dea3662c77f755a42211c03f61d23e4a5466908ba53d671b7c42b4c5c9fd8ba75a57da17e4cd656f0210093d134aa5c42d66a33294f190e5047c61d1de238d5f4eb327ce73b383e342801b52d24b280709c42775e61836980789e910b19a5ff9085ee8836beff10c9bdb059379a12ddcba53855ae08e24d983fb04f5bcbd800f852fcd8a3091331943f281a217b2c6cbda1d5c732b3b708a7548d2dbb80c1624d47ea40ff9342be0ef990aa33e9c4c7461ab053861f8c2998aacacc409851fdfe8674ac279f45e8591f9b669b838328c41e677a3d85330c78bc37dab2d185a02504799bdaa595b8a114696433fdf866229c766476b05dae5188c9df63002f84a0ce70550083ab83de30659304b9704c40b1685c9bafe49af0fc5cc35c4d5cafc5ee88923e36feed37aec0c76ffe66eb188af0830fd2fbc6436546dfe66f39173f8b665d838225382c069d887fae6df223c2b8753ab578da637c08b0fead6d7045fb8c5bd4cdb15d14c095e17962d1e3000e9d1108629a5b438d54fa46b00e9e3c293441690fa3f847b0b2fc5dd9bf180a8c64cbb0fdc153e7d5f43ae33caf908498a6687be65150cd1b16b6267c53bba72c918cb4b7ee297ff20121598dfe409897cd0239e30ddbc62cd5604d9febb68a671a0a038e33c0b0424864f8b7b000cf77ae5e9c712655289d43a47dd0a4b0ede15a081f7057a19d9e07a725c5685ba8e83a436c284023de55dc0779c0ff1c85edf1ab75c6a83c80810668d42073f5beda7a11130e975d0d8c6e0e3ce966e5c14674d24db48c1b56b526b1df586fe5a5a76b50ef4350729ce0ff3a7f508a229c27ba794185d4056abeca9df36cfcc58e534094929dedb1d606d6d2505d14c75339fc73127f76d2899e541a70808fb5c7b25743d4bc554f018cab030c3d762ab52a8da3bc25d0d7e995f8d1e3745ad8b695526b71ac4d63dc8a6bc2df384e1442e2f3898db0736a38ccb64bf7c62f009a0449def032eb1bf0e2d628e519c005be64ec7690968c4cf9d7fd0133184e0dee71ecf25b1a92c2d97385ad7da52b927e7152279655ea38b54ebfbdaeaa9c18c3c21df1396a3e7140576c6f597d22f4014402711c252fd57776249bc50329f70df022ac56d911c3edfb8f752d4243a894cd4d1964c5f1827008e0a07746d043763f76e613bd958ce537e1b122b7de143e0aa77c3f9cb5ed445f4a3c048701b923665c7bacc7ba5a8cb834701025f491338817aefc41a005852c7f8a724e5b2978eb92f55fa520ca1a51235d60a2ee0303bdee676bc9936599c963fddc7f75333dcc6e3b77504d2608c58c0fc068f831997173a9ce0e9ad67a247dd18f885818f423101090fe6de4862af58aae7967f51955074f060a7d036a505e83a31fa62d03caec823ccb942452fe223b513a3bdb88b89d6996a5e5aa4187766699c2a4234078ed03d7e5c082e3308397fa2995a50e9374befe6207dc95f79fdb69229af35198b771186d959b24ec0746a56064177d5ede4454b59a3f1534b80c3b100879afbdcea38768ef655995bfe2b3dacdd09c6bf8b9db3985a8877f7c3a4ac4a331590758dac5cb7f3801d5817fb5c2c074df282877cc63f8c64ecb463dec8e1bd06807baa7083f1f164dadb0ab1f0299bc33c1abf0a9d5d742161107d525269c2789f11b4e34636ab79b9e80635a183b1453b48aeb453b12e53b6e68a903abe5f5ca1864dd96019efe85c754867033c93bbccb8bfc6252fd18ce97d0f106dc5268fb8c9c21bae9b0070c0bc302c329c6b7691c1a04c4d56467c3547919ca9adab0e7e51c9feea331008e73d90b88c08dcf85490c93da2bb3de1b6700d4344cb7fbe5a0d96f2b3ca53ead1ec332e0d025ba2156aade3827f53fd438b44b774b8d847d0a1ff789b8266ceb91794f3ae76f2294f341a6b67dfad12813209526ac7a65215d2fa2fbeeb3f2c8ceb1a263c578426f0d5ce19037b28265c1ec9b65ac23346a65fbe622bd2b81e5decd9e0b4786d985f16b84f1688a0a97b30231c12bc301044e9de45ec141552b75a85eed1add41de6660108070550311a7bf5ff1bee2a11053c31f642db10937f2abd713bed21cea8955221804df13f8d9f735d4250d09ad34982d43de26d4d9344d2752a45f932286c82902bc1c9f867e52344e5b6ad2863ce11ca5845cf2a523de1757b89e8dec78884e28b820c07874ec01f2caa5d931968e6bfb6b8d5a7aa4807a85ddea3674b22bf94966c41e188a83bf19f79a6e54e87e386301ce204614e23b49ee997c55e7ca5fa9c31554c21d86ae657860fc53a55e90f9760a0fb787b3e0a1e58f2fea713ec58a445b9b0d097cb97f7cb05553d83d6a846fa39150a933ed4acdfa89fd2687eb39b7ea36b7fa999c1d16246d8c4fe071fa976c05450b1a35fd62fbcff7f75db3038877f6866fb0beca88df8c94c7966679014afef5f630a9e1fdacdfbac8cb2b2141b8a6d78310dcd92f026bcd22b818ac58bb3b35809316b13a3da7a150c9fb392e3d2280c896706cb576bab1eff4c6835206d9559418e31a37967c0c25dcdce739165600aa78ec02d12b56eed964e057c5d08babae9b1d1757b148c566ff4b75114d033d819f68fbf8d844826fd535bc9cf3ad8f9fac8cf3114623c32831892634b0e309881b2753a6c61a7da41c017d71fb4cc2086a8c8bb84fa82c552cc5199d79a1dd13ef0ec8bc5deb54035e303c2d829f7e7d36168c9468114027d419a82461b6e846291652f62372da6f9150802346ce22ac334cf640c0f1c17913ac34206c698fca48cd4b04faaecd831fcc07f21ab07b3dfca83785fad3254d8d967eaf80f0cb849ff665b2f2aebe9f623df8fba5895377be9d925b670a3e4e9a5779350a4689c173c6be4826ed63cb22f6b9c7851da3d35c6df8b3f11b372ed4e6b8ad9d358fc90773338fe507eb534b66cdbc9d296bbfd9687a260f09a7e17ab9569cb205b48e15294890376bf0db240112cfad2bc81e1983834ce188c536919d818469f53604a6513b43632b0d166f07eb3a098ae8fdd40ff031b1c3f5fe9f917018773abf741ccdb1dfb40ec474574ae4fdb543f05da5e57241a73f0314e01a3ed00332ace48d65f04aff27eb93f0bb1c0343d23be1f665fa15bf831d007e32623a8b129b74f712bca04d11f4f0c01d5b46dc0459deda5f13286868afada1181ba96c4e7b8821c678ed19c64897e4dfbd67d362982648b1f49262195c8518afd24d1e6e896bd56ca1c82a3143c059c34dc0a9f2b89d5861eff74fb9b9163c1b4e154bc8926ee46549e2333418d36c98c5be7058e6ddc1b9bc47feaef1dac53ab609824feb07f80acca96f8112ba78b8435a62c029b39accae9fdaa61bc9719203fe7b9f86ff97bf4fa966b09288518b7a4c75bbfe47d5806696a1677fe33d5f424a3a24adf370bae7591ec6ab04bf70e4fca9e13407600fc9cc1e6eb92cc487c1f77e383ce886c96d6d14bba0107e05778c9a6219324271214c2f473b1c66669e572dce7922d04ed9223a29c10772951f9d9f0c3d824946d18fbdeb40c2f4b4de902cba4a006b8ff0f702ce662dd415bafefdf27b9e7815d8d103a0c00b93fc23576f5ed76b3e2b0fc548776949a34ddf5ff8295c9272dc1a75e51cbdd05f8272125af9cfc11edd3084e9857a07dc0de982305a6e1be9b74ea6d166853f4f0e2dcb72d1199265cd723dfed09951db86fed0c9223f1c5325861bbcb4a931e88f4ddd927491a2106c822e223676f82d81b670e9d6edf6cc8d327db3455d324ed3c184468d9b9c3890e6230287134845fcdbb83ea9ce905154cce865d7864ff7a2f336cc12da1be0ee58aae4d3f40642911914cae8a86666469011b19348bcc39ad2b31ebc2e1d2c7a29b16aac453bd5731cbd679301ebd329fdc1ec8c1756f3da3f4f2b2cbab5d77487f1fc82a79787c418177bcac91b91ec9602cfe7206a42ff5fad23637fd005d8af4e3ff886874fa308032e78d5a0b08060e340757735764130c94b482073545447de28be330de5aebf70be551ecd22e8908eedafb44c61b3c20996a6e5f12806455c318947fd500577b6d88ec3fa6d95ff9aff485e5b101528e91994afd4b2332a1ad7c22a713fc17054cb5ff158dca270ee3f788cafcd4443539853aaccf7ab8ea7a1ea9a959767417f9a04423e9cd04d53a77034fe0abb2a68918271ceb29ed81d34d95a726807eb08d5fb61b4b266ee1e103285cf3471347a8a187e374c9ffcc0fdd539f21083699efdc0113609b487cccc91d96f8752b1f302fe87a5d7bb2a13b51dbbf6262354ea40925e0d0c27621922957dcb002cddc8abb4faab3a9c4189ca52389d1e9b55e20f8fcb50b7f93a47fd523203709e30790b622fb73a7369d8fa96184eea062fc02127a22beb535ff03df894e1ed269f02ce2e55d52e229706324dad6827292a7d10e7b3146e3b20f0620389d076485aa54616b2da15a7e42fb319dd6ea4b3e4d60ebc35e44b4598dc92d124da79c0a88c71f2e1a64fd947d7e1a2af492fe97ac1326e88fef0f619456904f6bd9bae465a3a29e93dab101ad44879bb289718e7ca2302497ccbf4fc97776156d3ddf0a152af7e710a1c56389806172ea8f563dc225a4ecfa98b63e2f392ce763cda3c05a2bf3121f3fb28505a2c0c15d0c0d625a563c03850d5f9414b06df5d0271734ad745196501f27b74447ba1a2f9ead6f4f970ecd92a7c0d8fe2e8a4d5a404b055e3438e7fef4bafeb288a79d08eaf26bc89cd793f29219a706a07e961ef308b7101acce0784eb1f0e0264ec0b2740bdcccde6b217ab197f70efab1d88ffb5512c915f069a385bf8c79c6c544747e6aae355f045f8af142344f69d28ff9cbcd9905412cc5fdccf9fb3e7bd90b5e303053a9016192a754fc946afa25543b6244481221f4f52183100ddcaff9513f30397c1a56edd9a77e8ae56327ccfc05520fa148a5df4376e463be27a7dc14aee64d892f8e3718b121f600273d52385f0ade8599b2f6f341b5659800a579706f9d1b1913872e708e559cbbf1dc5bef93ca5928f85c68906c46c154251b513b07c7130db29fd1fe5faa1c31378da84762e0fcd468759d6650e95863342b5c0d25af13fefc8e57883df1de6bab341c502a415d6ce7bb84fe8049c18e447a3129b73fa8a5ab7d34863768d06f92c4bfe4a24608b85db83f2e5862f603a5d09df6799c1b933e491204cbd96b1d75a7e0ca73fd3e5c5e4bc33bfe730a841eaaeb09b68947b7f19010705d77dd2fe5e172210548a471940c11db39e1a7f28c7e34bf0c7fc25257e30f582848848478a993566633f11b5a1bf0d6a199acee3c411cb3adc95aeb0ba2877fb0194ff63f72e58ed04a516a6b440a21b39cf3fbfdaed09db8ddbe44357fe70a66fcf8ea1d311b94c614c841e3e67d9e7b7b44b430dfce5efcf2563bc0aab89b737e986e0c83920ab17ab8d1caf5e29e579a6c3ec1093fa88a90ad9b223e2818b69c816ee94bc86cc8a035fb3a7b5f1a549b60039eddf8f93a3340556753af371d2f3687c4159c607531f4f8c7d2b0878fd2acfb247aa4a9c54b12a0fbe396f3749640e393522e753f45cfbd28356e6d0556f68b9a478aba54b8efac6bd7fa7c931b0ba079b88f50a7c13a51c0a40f33f628e7bcd7bd2856879ca7220cc4dcb454c7a311007e69c22b83f52494d4ad0863c0ac6f1f2f106d0199d34511fabebdd60eb7bab262aaff54f76513463d71a1ab9eac40bcd51555d1c92380a89c99dc95ed940e2db0dd67b1a226c8b6b79bfa3259553ac0d5f78e07ed988e42d0cc4c43e8733a2e0540bd8f5e5bd32d9124a7912ca450f5c3fa3c87ad7000d13f13e38ae72f4907253cf5facc787a32e6c90b7e691f7cfe3cad55317d17d1ee79edd15bf96dcf93b64f676dd9fac3429d52536f3ae17228ac266e7d96e218ae092bcf72b05a9764a38c9be1fb2987a8507e44b7c555d2c0fa1ef9f44846216d8c77ba97c43ddffce5933c755c6ef746d093846d8dc7412ab4336b8cc848918ab4ad4a51158765027cd07148923eb7c7d33eea2c6bd9c1560826c07fb81105dd771f838edb76e62f636ca3caa4a572a2555005e63997d0ee99794e30d8bc89893802f7b8bf749b837e8c0e719e98826d16674afe461aeb56f94c48a130a72896cd4194acc086e2a7da8593324f36a0f9f88c20022a9bc9dafa96e4b33d55a024bcb533556623530c1aa14856189fd91cd9020f6c922b25c1e68ed724b65e70a2621da72bab477bc48993ef85929e21576a78ff810cd04d287d2b6ac0105258d47c92665c56e97ba841acd497af28e0644d2e080d6b13d70893710c0762c8ea3542678d47d5fd5d92561b8cf1db7e9313e3c48a3f37e2c5c81b15ad85b988b83e72cc758e39eda457d29c65132d733705e7cfe7e3e4d5e9d93df58dd788fa480b2470fde765c2ceb76401d693be5f3e4ade7013b4ff144241a8d65fc888e2b7e2820bd9ac7457d8ae02b9ef29d50455b14630464ebcf5bad9796b9e0d61792123557bd14e5dc3181d1654c035d1eb4496f6fe2bb26f677585ce324b8b57c2652cd08e116442d739f67e9c2eeb3c46b62a05efb061088b189faea05165bf21040dcd6815eed404f698cec8a5df0c4003aa0dee1583b03beca56f57c0eaaab55cea1e63c630969dfa14ab4508a01ff555c279b2dd367690ac2779d9f752c9c7ad5b5954aecda4337e352618de1eebac698decabd7bf0f7592965a1fc14672ad5bb741fd4657507336c97b78aef665ab1e746c37bc03cacad17d21e60a885f7f87cecb17a71a9c52ba30554450bb88e34a911b14d52915e45bc9a796a1bec1cba5c53cf3dab6306198cf5c67d4b22d425c1a6d48edc24529f98069618dc746dd0f1feab3582c07c1f10cccd667d36f4272fd66cedca52286907348126dc89c2e2851b830eda93ce75ccdcb87316cbc89c097cfb1d531960700bf1fb74f14df9de3668aa629ab2b9e814a708c2ee01216b72b58315ce840780819da21d90dc57e3c51409d108dd2d06909623cd0536201d5a84e75ca5aa43556f607fcd089ee186cd9651cd6bfef06a3c0884e91aeea62d81b626bfd854c514587a23ddb34df3be6fbbd21639b59ae0f101db42713f0cc462f1084d6f0ff63303f472b43e2a3f65a186b2112ccfb7c06beccb89f542978b40ffae380e522baf0edb9181ff2b872cb60553a126d27ef5ac981780912d86a020eedab9a4f4ac0aa6e58df49d3fa274a994257d14024edeb8bb97845031ec0888996e5fcdba59c071e7b60cd88eb51401c4109ed0287cb0899160e8b5147c332d0c31a5c63b762cd0f7df04a5e3331784058604e57fcb8fe6941debc0a0757ebb75850a10dd67352656bcc097a6bdb38e1d4b21c9b985c642b64709073cc4391fc2a7572613ee578673ee0da15e862e9308a09576015d98a20d70c96d12e6b65ccf307c4d3e0157389dba5df5ae61ac01642468853d53a0ca496afa9cdc2b36119c172411b5cebc038d47454e78d03dbeb2ea71acc09c61450f668566bcda0b72e879c9948daab88fdb252de1d9a2dcfacf87d85fcd2dc1618ebd01765cfc43ba89c8daffbb3a769b77a02e795ab84ac3e3600fb61002fb609772fe14f967f2e0c51b95e0e18b6ce9cd46002be90061b7042b86dcea40643b5f565de1df1bc0a6d8f501d76d37b1e2aa9f75b9b23c33637a50891e2d1d660ec3f1f426d2a2411c03f253536b485461856414f0530261db20ff3509ad9db83851e35153d1eeafef5694cab070b41040356b99b39ee43c83f0d7e03b52af2d2ecf5ae75341e3e94f48e0617dbe562b17e05a56aca614d5e67c648409518a235029a0ff23e0f9131c82e4327ab8fd0c3bbaad8034a771fd240acb818f1440544e91a1279afaeec8bb57ac5add98b1b1e053d06aae4567ec706c48173ff5513e65efeaf66b1840fd6e9e8d27288c4dcb67f152bcd4b40021b7f24b6ea69810139663ffc171e81c83c779d52eea54eccc66559945d80d1ffdf9548fe74de18a3fa75db5ce0c798fdc68b2e2dc594e214baf9d5831470e69a7ab55306ab11b243e5d6223ee6578320709d940a5f5ee04620b9645cd054b1e6d0c00e3c39ea24339e2e70e3c2f1fb99994c2d1dac9f0897738ae52002b9280f05b5954531136335fee5793c70f0a5cd10db9f359200a98009052aa6705abc81585d46a1d033aa05142d4f22a264e1b2425fe2518083edddaa209ea79ac57e53b431d4637cfe38741a01ed4a93a40c48e4fbd57efc5d449ba0d5b072e1d00e617c3bd7beb640ee1c781aa013377d4e4ca28a6ba86f440b92d7b39baa47ebc09d93bd3f199be601ed3fbc8576579d86dba3ce0e0217ae2bd61c9f5889c74596c1174f21348a1d34dbafcc0496c655f70450bbb21768cba75c9145b552cfa7e46ecbef48544458043e6f4cfc9a1d2b4b14c7cebb174ce2c839554b6a86053d3e3e616d20021636055849343e1f152096bc73a561cff395d940506ba9ae6b15362409bf16c9dcec20d0e9eb7143b35d7d72433042e4b0ac111cb0d57aacea8f6de371752a8b07dffcbf1137ae2ec1d5b01d29b241863b18beaf0e6622fa18e655912154dbbadead3a061d8785986a04240f931c67613e8d25dc68641c4d0fec4d37d9297866a72f1a4acffb7b12fb6ab19ab77cc60b84c64a3a3818cddc3dbdf6ebb6a2c625134379eae4a6931fe6d4b21696ade3449b3b7af865bb73f8b469046538fea3f83d3251c89111b83f7950ca5710063cfe669b4623230445c3083550a16eb37dfa1bddf368226dcef08b1f96a7cfad8c110a2fd6010f04effe9d101caa2382d7f7cdb6f0838c9a05ee4e3794c3241872d2bb14489a6513827c41b99f31f7a8308a62ed765555ac8ecda48240dce7d63603fef30bb876f36caa36f32cf14b67e9ad0a53b15a4e29e2dc1ed28256844c63216abd4e21c2af039534f34ba28af24bf53ebfdc5116d9690df42aeefa92061578f4fbfc0afaee7d0a211912ffb157164c74fbdd555f784e6c0870436d6441f1ae44b0255445f6a91cffc22e20a43d9fd1f0126a3e8674e27c51e88a514a7c9a149b106e40ff62127ceac0ff55997be3f2a21f45f1deb9c49a300e3b003404f549287189a55ab828e90899cf78376b11669869bf1e2c9593fb49e3c67ab54315c3c72f4e202e8608a933a7490e816b9f703d0b25b1fd842ff07b1d4ebc899b685856cb10a90d03ceab617f0d5bd4aaecbd7565cee0ce31656001e8bc61def5ee7fdd6faf30aefe786ea31f10bd3b6c6bc3a1cbe822a9aefb8df8c4977070f18c8b1ea4123817e7a6329263481e9e32a29988043407caeef2895d92d957a29a9cf464a8588b2f63f186f9c12bef6b0964b155d42953e1558c811a2fe9ae49ba0117d667dd376ecdc5390da50b957025f51aa3e038271e1c20364dd0120a84756c412eac3a4805dfa9a6fa08e7ca4da2d988860d0e6d50f4596efe408cc9b55cf7e0cb23c9b599e6fe4dc516979234eb18479866448e7dd17f3eea6f10b6824735a89822d71c4f739c3e695232372c7875b5a7106aaa610ae8b20626f06c314da541d924212dc867a51a6e2a59ef8f4a00fccdd2942238580fb2d8b6f56df068ba1d4e671924af222bfe6651a1860c61f56733d001e800c4d3d7f29552b6448b175064b5a163036c21ea9213231e0501b001fdb5263c4c9cd5036800729a644a33b2f060203db53cb9586ff072c783af1ba5d75cb415c94aa15d3939e8ebc32a62afa4a89058e4d0c2d1cdb53b7b4074995aa921d8e140005859a3c00c4628a6c0ddff6fa9ab210ca10b5785d90d29cdbe5625982f735c53fc1d49f8eac53fe4a2388a5a95a741e04d4d46ae0f076520c670ba78468791f0a3b44df5db33c8dcd0651a87b51930b9e8b53cc738ccb11a290f1548622054eebf19868d754caa7ac578b5b25bcf2078305cb3fe30db82ca6e33b22896c0349373fec8859569d2e34e7bd1a26f757abb5428d6b65b1fd6186f8d35a19a1445566d6109b61246e325cdebe818c68caa6b5a960ff02a9e87c3274f9687e3b660a8c11caecf76f391d71c98b6f2117cd6331325fdaaffaf22c0747be294a7d74f20b40c231d11169620101a24dfa4703f1baa4e785a8ef5f96204078380ba14d6671f430024dd1ff31685d166117754e0dbff477fa2ec2a7a260d5eeb47d2941cdf4793a618a53253f82906d3248e6d84f4121f300549602a5c4b0eb81a367f9c62b08eb6592654df83a29b66b7928c075a24c66217d7f2ee4b0af0ce9501aefb69b0fe350a15f7df1c82925932e8cb097cd5a502aaa6ef4bf5849b7840857c9cdfbb7c1e4a504caf89e306596812dd3084e842864db9070c3e81862e1febd9e72dce2d078762c62d7d9ce3dfc39c134c2a95a4fee95cb192713abd8372e6f77c4c6b601e6199e8cb131d97608cd9c25c4ee8912f1a0bc3a9a921cd80d6c604c8b3aafca8e724fdbfbab6c86e904b17a850c38777f0ec63c9e1e54c22593d9d644401beca6b58a35c0ac012e72c28f212ad0f7aa4e3a0a9715f6faceeea9ee3f781a642837d0007198d505a8e82f188760c7d60649dcba1f93489ecf8d8b329b59e24f87c59f3147e6a574d194f9dbc41022f17a39796db9a1cc31d0b4ad3ac35df47c4c5c324ce8a1949ac5a684452e074a0b1921effa170007a3b6e46976adc3853230eaaf7266cb1f005e391da74ae6e23f6f1c006548e676d2dd56a783bc993ee907975179b15e2312cbd6ba3e2908f2e64af967e9cab69b2feecbb52646513925d85ed9e451de3e567bf5dce21f5fcc87f523c8517a2a1e4d6fc6c94c4e74eaefb4e2fd18682572e118c777fed8fcc2cd5574bd7db6f5d27bd2adb6f2d9a6e64b76aa2005b9eef0c6293b42cd452dfcdc5fa915da7923bf57c771fbab85ddc0dabb3a6594568876093a5be8d05f964d0e4fafe6d0f069ab15a81687e3664cce643ef3744975b45aa831882c55dc73dd25f5ff1aae3cf673844d80967d716b1e1200490cf89e102261801a3019fbd502b32c698682e65645bf6058de7c80386ec0bad503754e3b01dc55b0ecb5da82c6ca6eec51ef53cec580219dc77d7bedc7d04683f5939bcafff041f1d8940c16e6c048b553d75cb18aef3a52cfb997547cc6197596926492f44057c164b2df6426fb16033509ef185fb270f815b042946fab04cb418d9326bcb6225f6f82242582b92e252e095bd829aacd28cb8acd8663d3567cdccb66d435c4bdfeae0b6acf0a4cc66a5d74387972947416421bef3837bb7874be9237fdb4f941e391ffab8c6011ff6d2421c109f3bb26a9142321d1d91632f73aa1bee1ad5b1c38e0707d5682adf123c93b6bc91ae3de8234176f8596bfb41d0d3a0454341daf43b910dd9238b8aa403632fffbcf47c2efe33ae12edfaa68522cfbbf703a85c9971f4733930593827dc1df791fbcb7e60df4f145b577be6169e67eb5f395d3a9a54cff47e2777c70fc192f01d68e1081f67a002f2292ca81ae60a3616c00f59fb7ba83711797f562076944baaee07e75eaf597a7a10cbec327a75e4e59181ef80576fc849c21adf878a25ec7abf4083027a00f819b94250f84f9bfde728ac8cda98c23e3c87b19b35eb5769006fba4459876a43f9681db96deda999361d5d4c089ff05ad7c1325b043c36a974e513a7ee4cbca77b46764aa5933c8274a5d6b2c527d882e8a457bad6f8617185d63c93550992a97c5b442e37f55458ca9ce9b9b37d3e45f490fcd94fa313d8460d63c43f7bbc0374deabbc5d3d2a00daa29c5a34b6d8a2bd6105316d56dbaa1568a0bc51ed5a3fcf9cb37ccb46816332af90106c563be09ef7b3163e7e7c1a6035cde07e078e9f4dafd964a19c4515fec94a48f34ccc605d14c68defd1afe7b8cfe9e7f8a5cca2776364fdd1ad3fa3948f16d662ea3124581bc498521c3b7b9179011526d4f48c7fc9dd9b8ffb5c15f566efac28dcfcacf959f60902f48ec6347a90841adc07c9a34cd684715f12b50f34ea100ed1b25c09390ec43a323461964f2c224b81194476e5877ece2c8de0db513f0fbcb0922d980e152b9f67fb2684eda5c6ee3e354c39a00d30b94eb000a6baf5bf028e9942a04fb665ebae0889a7ae7d1b6d84d826e0982cff54066a2a4d88d551cc58c1ca36654dedf0db1a261e99c6d1e38584446483f9efcf1b12c685533ecc976dbc97153296de889e37507e82975aa7eaf400c4e05031fbe11eb18e6a06be50d14bbfd19c57c3e2286b90e2188f571ac01bf4ade23a4de47b88db530a0014b108bea73e8574145b7ed7865f61a86ee1a232fd200ccdc58b700e9a14a1024bbb868555414b389811cfb858f1ba00ba22fbefe4eef342e96c0a257b4d0e12c2399e65a5d2b7e2a6573a1b20284ff3401ba54d6eb970f59bdd0976c0a19fdae472a3e7a99adbae4777b362b768a3491556421980855f85862e3b8bbbb311df1adbd42304076cb828aff22b77e4f15ce33418b1bce2f4c85f74f68c0015a96c2a43646a1c8479ee287c762fe88a6e9a9e41c970793b77232315a95b6acb4e5a1881483b758b565ba696972425ce29e7bb8f1f03bdac9aab295a759b34f0438bb479e125e0e3425a7d2f27ce6c6b3c7e3dabe0cf615e8dbfef00eb6f242a9216bd35503c90dbf3c5ca7d766ffbac9942975e15754015db6e40c7b346a069fde0b7719e5c3ab4c3973748f7b51cacf44cf7150c77840a27af4c4671bcc6ffef67bbfa5b85cdd6101740b508dd0c3c83e0a94bf2ef2aba6b7009aba57547bf72105f21e795ec69c1267d00b8552b57beeca338b7fd0969d87bbc5c7f4113c066ce0bc764172698108de268116ced84723a51c5ec6281866b9c2efd857140ad561a2ab9e04eee20ef39202300789408bb8eb5ba51d08b3238188245293900400f91b90fbf14c66bd09cb54d4cd8ccf8a197c86a39bac87150c56ef515766d336a499aa5114f27fce250587168c74b35eec9e47965f4943e93948a49252578ef18f0566efd2034c2d81bb106093ae239bdb95210c6f3f891349d8760bdfc9f603133beb053cc3dbd415186912238841929dd9ccae0025a5e4d1792ca018368c49236299743cd3e53034ca973dfccd6f5e52a97f0932d1598e86750b9f564af2b28fd377bf53c85cbb0a3df588427360940411074b1cf9d3f405cb9a63aaf8fd6d03e91d62b7b8357eb99deba732ca9187a06eb49e83d10b6145be9573c5ca17d68fe1969311922d0c65744ed0c35110020054261b982e72ec619c713dc31cdd26a981ace6537ccd0b5f82b763beaab92670cbee60a16957b215e666883e5bf7323ebe3aa896fd892d9bd61cc41fc48af49ce716470a2ea72275d95cc953db267de7f8e271f5103a9b2dc837b9d896ac5d46edf2c4229b121cc24f3e08989ec803181e51b67a959b0f458e0b0beebbdacb8bdf5a529cd5cead6eada61ec87284d16911e01cbdbc2c031bca831e1a829dd6cb9fb105f94e55e5e16eb359b21a44179e7124f92469f5ad34c8fcaaca3bcc37936bbd377d68ff36f382630b28a37829eea3f254312fc14e49ca92b8ccce6965add7dc7b9cb3f5e366721200b63c84e47885c027afe7a76511f58ef16b577265710fb088275d4ad9cb93c6b8e34135418b41831be50cfcdf14184f1ef97097bb3ab784d3fd89a8135ac952dca57efe0b9f72f8c6e404b99c07968a2d1200f5314899b23477e28948f04445ab8d009a911470ad879087043827d037e103507491040dd4735153bf0375baf4b18804e359d4d7173097bbe9dbe3fd05c8a1cc390cb763166045e919de8aeb7125047730f3e0668fac6207a17464fcbb1438d4974dacab947fd1a1c7ebcd52fb3981f801bf400c03c291fb77c47ae8568b4b12c9a04b758a4d0f8341835a622a12f854c35f67a8f88ebf6c2b60e1f63325230a6d9a9875c2a94da7a1ac200f301710d3bd47a73470775cc1ae9db9f4ffddd96f605e1d48080245086e3893a9e3f197b302213c89a4eeee18d8653421260acff3c1d5f0d0666d7f16e364117c195ed51e098811865d9affaba93663fcb940b9dc55ba11c6aa982b80c9fbb026a6d5a52242b5740fc6c6f357113a761053c2f8ade5dfbcbeca59096c42c22ce3b36e72957a0a1057d29b44c3bed5d82c3689840212ba64a2f76fb30087377cbc23b815d8abc5cbe242b3c1e808d28d6f25e93c196f63a5af899c69bee00c0974a79b7f9a9631de9094d63a50558df0bb43ff5a3ab5ddf5de2ab4faef5aad2e7ee9a4d451b804d76b0e1ed86a3fce43708f00ff5104be83290cb73ea94f64f8d8bbf689b878484837eb4f10a4e97e15d119b7ff3c2070f2b70c4ed995b7bd9e8a0e2c311070e635ff37da19bef3231c5dc3b5e934d7371b6b5c72bccd6b8771d4944b79b227dba09c41fa9dfb4892d6f4eef2b9f699dc70f36f3d025de99306c61a6ea57c1e371a474b5065f88cc2549f6dcc4ad04d303257b2a753b6fef14e609164776963f071510c9c886d4aaaf64d6b84fd86900ab14f0d0a77f11660beca47c58e2ea55d5328b18ae47cf58ecc0a1bfdf82c645dcea6c9a438951be32701c2b6e4e4bc2d6bedf034f0c3b05a958a08e5efd470dfd401d167019b1e4eae596f483fc44644af05628304920bcfacbf5518da6ab10a655d582cfb2fb5e9cf96a8a0f5b09a735239397f36f43ee0a04b48da1373a27370dcbf4997da3db9dbbfdd9dd6662665949d5b8c38a7419b6ea8439e21ca9e2f7c9cad0e1c4d51c9790c789b265ceebcef4711ecf16d9a7cc110429d1ed230c078378a35ff374cf8367306dbe141880115511f67d486bfe4969f819e0b056cc077100565ed6c990b38e286392681fc084620f38c78e308953645fb1dc6f1c11d67867fdc7a5399884d7d0cca2fc32d536a417ee9ed883988647eddc0ad915a06bb37d4285733d471096a3c6b7dff3ade95f176803a3970fff4910701ac97f079096fb5e39b249493eab3f0f3dd996c9febd7981a22b860fbfb3dc169d1ad8f576c929fb5554f416c0b42370af1ea0a00e0eb5ff5d9018abab081040eedae090fa0bf283f999688efb63ad4bb09ff0dab1b563fc99d611f3d03eec89ce484a58605e688888972fc511ea08d30c30ffddac7c3bf5e8db98d780e9262bd96149d8c804521aa22d6b8f493a66050c455d07e2604e1ab85bc644bc72b6ba5dc4860c690221349c4332c3d0179972913ecf57c1af75774aed282e25ccd6ec02781ebec1e68a547aa6a62fb966630f74f1228839944689dc8baa7cf54ca38c91a468b73974ac51a6a7c59ba2ee92bb9074bfbf53ac520a2f3ce9ba2b954cb164b7b494ed3817d849beb44f50a939bbb58c414f10a646e84165653f2aded70da5fb3a042f30cb89b4e5ce63c42be5ad9b6d32012bd38c6793e8085567c1420bbc720987f15e0c5616b9f980580ec4ed8b2ae5f6cd3e6a2bdd579cfa0cba8ecfc0e51a366bdd71ce3e57ccf84b1672620d530a4b5cacbedce689e24739965f54a52de7b991292a3a9419cc2edb33602874869a422f635724a59c1b818f0e1a10b6103f2fd087da14bc29c7236284db2e37fb1bd5f01aab26488590bf28b120ceabca075d2a6d18543659e7e955ae9b9272ab77508b0e7608e0486b84a72d882d8b1d23d8217c362356c13157b1ef536b4f8bc5f93f3b9e67deb4a27a55c40c2d3c48ac01ea332d7891efa64930481a95587a8868fb2b6e0a463166b6b760b9a482b5b81ade0e6df704fc415436cdf351e62199c8d0f1fb2b8ffb17a9ecd520b910b43667cae0dc337882cfb9ec59fc39f7edfbf102ee9f28ee4983edd0200442ea64e5121f43f6d9c0cb1c2bff5e7a19d3f77cc4f0b4d91b884b3c9fe82fc50ffc8a6170785466c99beec28aa8ca92a4628c69e632edcedbedceea1e3fe87b84d0eb41c26c674765d1f7fce6c0cf6e219694b9405c61331cb5b65551ef38f9e744d5cef0c583e444b2b3ba8372a877ebc3bbcabe1360e8e2a7afc4364b73f553e4c8c45f11eba7565ea04ce780a294c8e2e6aa2bd024e8a6bc3095efcbba412df45ae78f658401ba2173250928b4201824e3b47a30e30e90246401ca43477e3d749b8b4a8b97ab0f0558f3c70bcaa10121360d17c4609d3f370d309957f9cc22987ce4f06fbb0717db251f9a2e1cbe661475650f22b8795e28c507a7f3fbf5ac0ec1feb3e11170f5b25c421e2d95af9a62fd485b57bf918e3271f0c53b11775f4b24ae1350b970395b3339f3a697afb062fd3adf5ec512dd18d8f7759530585a673537d03c4d45d8f9b9ba633debc3f9166145fa56c5be94183c13221447c36e7bb6505f7aaeb41f564c05ef8f768ad2cdd0656201603430c49d3fca348c0b6b4408e0128ab31a1470720615b3fb5ffa3cdabf5dfe17b56b844b3ca9294d9d077219bb84ebc495da972385febe4f30fcde9db41f9f649fa432b9f804ae1734ad9ebf8da281df403ba7372583bbe264d2dcab05d4b88420435cf73567df4830543b3b46bbb0127f360100f833d97cda4e73cf6d379a45735bc34e131900501796e116cc1108c1f1d2a1240efc898a79101b9ebfdabdfc3840bd1b1fda1d058846d744f3fd7412aa425700424063ec7ca551750fd42cf04e996aacc2fb82ae6effcb76ff4b82e1b5726cf2f260274491829db96ece01ac2ee7f6fdf8bbbdf193124a569da38c287a5e203f84ec4237dd88a3b273c5afcd74b7990ce47893775d94ffbe820db0fbc5ad308ca1ab9821111562f7bc7ec70e0babdd2c5dbea0d7dde6afa9a02360689898707064826c90cf9878578e8a20851efc23222f98926a2a765c9540e78842471012103454307c7ca84182a00db7ff8eae91db5f328ee708a6896f98f1a300b4cde8b1bd345144e780eb4551cb929e118d8d3024c74a229d213136cd2593b0d001f38edd595f2fd34867e038b9d3b7e429adb6b2abad34198194efd968f092e37ab986e3ae961ac996371fd486d4c8e18e99886d37d01289fcb0a02c07f57c952b2521ac68fc436488646be7fe5b3a2ea5128af725fcbb3d30a3c8dc9bcc2d78674ef4342625d5b0c6a7e87d5fe0e19f3f095444c30226e26985f48ec816ca99b3df6de1e2b118834897337fe4f9905215ae98fcb27d88d6891ffc835f6c27a5950b3782d5d689d24792804b2a07f7e6d6f62235dfa7487236ad8779199c346c867e0adc89db6c26d0341ce07c853831038d94f4cf64239c4320db6517aad60843b8e9af38eaae6d61092cc1d4aa90f3be5b3ee6343567a630d13d0e5575193facd935a0b11d8117d0ecc499417636915306fe777e0d419980497cd5e088b9f9105ab51d8e0c7a5e38946d7d02382495ad58c6c2edee2ea19666d2a7282a6fc5c5f5b7c64234bf27db034d5c82bf01d04c583cddb685869e02536f3b6e22c30ca63d92eaab774e29b9c81cb7d3153119d0ebbc4e008b0282152465aaf8f70113049440f7fbf22a61f050a4bb618bf91e2d2c35c9a29591ff8f44409558072b196826bc722a32f3bc596c36839bb000d49ee47d92ac6797bbb279d84c9c0589f869af8ec56d1c52fd15c4ff7a319e5a85ff8547cd02d2335ad23674c2261be08cb6fb4f893c84ef35d8cec66cef1ca914b4ebe3af4f03af6b878d463c32af552a2dc512a04ceb1d8f5f93203f049f95f55bd235fdfe4792ef65a4e6f123fbb964f7b4351bc0169680a3bdcd390e61fbcc4d538f76c296f394e3eff1ab086db168b0519b96154b7954b679b008c79a5b52ecb2a5900997194fe8a97a2f9ffdd016848ad96959a18ad112b8395f595c032567a58527107ec8f00486d6d8ab34920c068db02fa6cca1c41cb8466520be6905154db5526d6600102fc41ed09a3eb9a60f8cea574cb904170e388648b4db8cafb47f8c8dc573069ec987c0832915631ad0504de4068a76881c1097df0fa06dff12a82a4e1886eb7aa2e61559e70af74bddbad841fdb5fdd6eb7ca160b71e8ca6804facad07477653b9d0cfa3ebfe8d7c6fe3da583ed1bbd9569670ee4dd3f807b44a9c6e3f781be2a8998e9feaed9156ded5d8799cffc5341ca31212a8959ca1b6fa256e31a1dd22404412bebe46b1d52cd3f4ada29d87aa46fc53c5aaa953103e4ba3b46588abf869f966f1c72dd8bab19e9f5350a787c3a158d75d2c4083e76d83eb9c727abef7234c15dddf91acdaa8058b9a495b68bd79458aba29b3e107dbd98da4808dc5708923f903ce6fde2b8efba92956fd83bd937cbe2e84a80bd40932908c002280b336baf7955bc4853baffcf54bdfab604ffe1234a5f87dcf0ea851c5cab031fd5cc23150b9bb17f143a6bd53133a8b037e2d0794878c088b88e6fa91ac4e923f46dde9d753ded0ec24e41e509a08e30f5dbc02e8e6550aa1410512007bb2ea24e3ee9da1500bfcc197e620657cf100c2b2d769138856d00da76ae59fa3374bc89ef516c50e05fc2e24780f151c6adba1679d507216ac3cff8179f386153614626c7fae59bc30d6ccd22bccc7fd17f07e8ee28daf98b46f617d7c5d5619ad983db7d0dc9ab593c0ecb1df4c20043f6b7569c375a3c921a3cb67703fb4720de4dd19fb8b1c27bcc36fd9a78686c6af96879b59c1f9f9d6ba627e0870dec0cc9e9c3fb969ca39c0499f4aed0d9f8a5b20f2c9a98a977e48c8c6a9530f9a2572149a6459ded1c68297675290baa3c88c94cd630cd97677fa2e111abe51a69c5796ef5ad1c3ee9e7138fa50ed86d6efb71214adb6a6ccd4c4c54f99315388b4a3f06508cb1e2219275bf0768b2f3ab2d802b7fa348a0e640c0e0a3c32460c76cf260733dcd550379d5b5951dbc04311c2bf6df8704e390cb6b9f04da3660898e8ed14d706f653e4e71da3563d4176f42676113d489dd2b00b6d4638d67b26e61c88cb40608c7ff21438901a621b81c4e2ad985d11ab7f246b62c8d7d2b95acd3316597c0256c138bd0b62d4b80e211a85587e8222611ca45e6080a21aa2fb45b72ea54718287d4aff9f75a547e5da252bbf7746bf87384bafbb5aa6ef9c36cf8ed921a30bb211fb5cf06ef53ecabc4b250a053a923206eab574af36d6604d8de2b65a694860c467ce9c89d032159bd54b272eb84c3b947d786bb1cb98a08edd7a03ef97bf37a97293536527f560e875572a3b763df42474c488c06dd1ff93ef60c3deef03d03924217c1bbb9872ed34940d57e3e5b5c97e5e3c8b93efa42f48546979be95cf996d362c61a4f735d092ad6dd9613e40e2b103b90bf903e9276acfdd2ba073f29dd3051da0122a6c67d4335faa208fc10b037624724d191c9a427e6c8177c7bf00d0ffffff2f