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 83055 d7f2132c4398982e6e7a9152fef268f54bf811259d61efe5e69df9f1b76f91c2

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
744d7101af95407f26543cd266a5a724dc2aac9fc53ee75ce4a6db223a8b6bb3
Certificate Block Hash
d7f2132c4398982e6e7a9152fef268f54bf811259d61efe5e69df9f1b76f91c2
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060170000a0250000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000005c99db6e82b18111c06303c7d5c8521080f181301f0d52882b0977749d20cfdecb1b27efbed6c0064f81516e57f9356315ce637048374ed11b191795d57f37f8b2102a151837aa7bf6a483175f50101272c0a365245a3395c0a000000000000004000000040000060170000a0250000

Raw Header Hex

00004020cbd75293945fc18edbfbf5ece1d7e15e2f9d45dd16db317f5645d9da9c22fda09cddc576496065436fd3c0fba41bf4e44d13060cc467834837e875b01323d953fbb64b6ac2c00018b36b8b3a22dba6e45ce73ec59fac2adc24a7a566d23c54267f4095af01714d74

Proof Data Hex

59,560 bytes
1212160103073a7a3a610569ce677554dd07fd248d2108cd5c6fd86ef26bfc70aa2a7c94d1a22e48c092ba7f136c4d862a08f10e028b02965c46db6093330a23236a77969c09622bd8aee91b776aeadbf1d05d731454831cb4781eb79e393b5c0ab3aac015cef97c20c4f04d70f9c3a690683edc9d6be7aceaf368adbb8251297c547e50fe0a78b3dbca28468a5a1304ba0ed0b0071ee061c2a12ff2b87153c9fe8a7afef5c0ea929d6d0b499a2ce2607086a14637567d1e9802b221078cfe4a184e34dc2f26065f5081b2eb71aa8ff69a549d3198c52ff259f56036759ad0d37eca5b63bc76794f0ee8c543ac798e43bef67e5c76901e09990b9639437fe894260a4614e82db0245defd160bb733c242e995043ab7761fbc71c1dc5a8b6f4c79e8600f85367f30aee3f35495f14bf9e71b7fcb87ddeb17127b4f51d31440c496e632c408c127151ac3bd207f1022fc61c51fbd24bcdbd2ee78b89531009817a7c2d3974907cdde3c7b7ac213bc5acb8650332fbf14fcb8cbad9658d466c72109b9c1b631ff889aa00feef975ff3bdc68e1e4e39d60cdcf48d06f3c99167ad2c8c96c356650895aa40179ce22d203e77fab9cb2961c9fd566792343b1776fbebce5d7597abd344789e1e69230c398495dcf3cf889bf8f3b9ff7ad51f6c192c6a6854c7264c719c9fbd460a6dbfaf64f5b1a1bd5e40815d0bc407eceb8954eaee41016a43218196dd6fef56aba81e833396d50fa641f8fe2a53a1a9f608e9d6a8d0b472bf1e136b806b29aef8363491d8266d45ff96b0d99d83dafff6d196b0dcab44f7d72c4b6f6ee95f76cf902b2164d759c7c829fc2d8ad2ba3ac5bd8ff183452e74827c77a8f694c10006d8004d72ad77cd3ece54e011ec3b51c484a7c34f68058e85fa542316e08c8be9d1aaaa41092279de082a62aaa0a75b0c4ab42fb59dd0c41a7b48c3c07ed307cb4e5a4c827ab5789b9bf30d10c3b7ba873f4d89006a3edbea35eadb792c10866e96c5bc207a94000fff4eb486ae6e232d96a73dbcdf4ada55f8f1fb2f900e6c7992c8330eee940a3f5d93e194b356b2b0465426164a84c5962814f89c71ae876d026ef4b76a805c83b22490b4ca77f89a0957c6496af18a436aaf690caf25882aca5f41b5e845a3fb9ce1e1a527696c38585e224452aaf654a678727d246f8034dfadc4ee46480fd74451c35d7f58cf692bb0e19cd3a965cd8f429cbddf34812abfd0ff45b704ff2ed8adb1b6bd67af9ce088ff5c20a1213af7fc89679cdca16e381acc6fbd4c74f12f2c31db3a8e6da34713656ade43807678333b62c072a2ac99785819b92366d2d5d0f6410dc6dc717982c3cf5312261d6289f7a0aa7d992b31ab6364abb6f3226701f5c758bbbfe0a8d5461bb093f4e2572663899d7588c7bf844c22e38f7cddd3c90ca883f1277865340f11d1539e72342a394dc5f9669d2a033e078f342c7d3a774092353eb98f5520f607cca245a9a38c1f11ba4c52f998fd611f98217a9e03f7dc4637b390c937f9fa1d693469900468a6a808d72b997ee3d68e68107e807359e654e0367b8a2e0009cc270491ccefc5d2a92e782d08068632d7ce6ea6aa3c9842d39066588c3214be7874d35db43b38cb33bd641ef871439a617066ea1fd701c15ab19285be09171c5ffaa06d66b970a0c4a93f4f476bfa372f741ed305c8f89dd8bc0058c6811a6b6cea336816bcec3e86fcdc06cea186646908b821f6709318ceac72849cfa50e1507f6e605ef03304b7e35d56c1f9c4a98bd13a9f848aae426cf1d4c433810927cdde343ee635ee40273c09437d5dbaee05e4c0863c6754497b5d20137fc7a17b4c7c7c65b04ef68413bf393316b9b5e8aeeb6059cd732ad84936bbbf5936b3a34c849b3d9c783782631bb3df28ca97787347e538fe8f28b6b0e4a3807e25b7580a7f3bb89fa34f14d28eb0ec4e5308246bd2ca47fa6fa6d18838ff8fa7823bf49e5f650fdb4ec14bb2fa3235395b2d812156f07f8bcb6202c9f4f1ac2fbfa8580c65989e6bba2f07d69317e3a586664d2c179fe6faf1520bb37721dc291849b00a0ad4d761cbef3ae3b609bae21d8e7d7a5460971685b14bfbea3f0886e8c9926c61857e86d22c8dc067ba6fdebe2b08b44ef34cb1f81a626bcde1b2a5672ee34bd07de0d55ab439bedb25b978a3632a9a4d0a2c7854cc9e0f5c0cd5f2562c74edf34f4d9e98e47010a2af42fb168ab9ebb42b71d7ec59d8e1c23215abb98b67cbfb22ebaf4d3c3a4491c8c5b8a871e91550fa9a0a7801155c6d643ee986603a8c881a3e0e8d977810a1b22bbd6484dc03fd09ed42d83d8684578523842cc35b18d1263475b0fd4c9f343fb5713b0961fda3aace9145031ea5bf88aab73d3264b18aaf6fc9b6a02264d85eb0c1b70205d3b671f0518e31459a56130a198de362c518cc1d374624064efd82922192850237dc4e12934f4671c0d503e7e04a7ee75d654c3549ee0db0f4b7f8f2f9eca61ef08d8e55c8f97280383970b3e8b6e99a3bc2db605043f9c4f902088b3ed48950409b5c0146da705c44e93da067c45968872e6261260b6303a62aec28fefd3d5069e9f6f9e70c46e10f40456b174873f703dab3166dca38d3dcabb119b040ec9e11e34ad0def2a8000c21eba4c5b9a24f2b1885763f6c5ce1d809e8a10994a2f32eb787e79096bea955fe633cf83e1f542374e37bc2f84a334d622765b6f2ce2c68782256c202f8590feeac7a9f5632c808b5e3284df3f49d25cdeb2f7ec93a82ad4f872be50bf81b98f9df50543d56c68acd96c97c2fbfeb7a571af54c79f95e64902572ec378d16f6aed40bbbb19e98d78f6039c7a36495f5becb4f02c18fdce751b07f8ea86ec7eef8f989d642a85154f4bdc19d9c1cc849fb915c22487598ecb26cd477997da9c247cf91c17649dfc0f0008055cec4995ed4ca900ed2190d3e4a0075c0abe1ba9a52bb7d5f6b540874b32628677705e36084fde0109e2f2bb44cd4ba0732492fb0dc9c73356082025301e8c8725825244c476ff0a0e6bd554ab3b34d8b8719f8e86a9b2fbf85b272518b102f8a3cda9088796d7c0e2ce6103f70fce34e3168eac9a46d3590eac26ca2f6c97cad1b9c43067b5a0d7af56581f0d16c637972429c15e8a9eed7ab4a5db3b011d29dded0bb658df3c9505bffbbd4244a8240374c53f61d8d97fa943e762ae3f055a4b73a62233da9c26da9926d1c1b0e99b4fe1c5dbbcd4ab35ca4e62531791a01279602338fefb47cb22f1318471be7a12835e92ac4e02180e929a9f40ccf1df11ff56991acedf36abce8a9bae42b7e7ceef78edb1c76e8996135ed5293e9c8878dd0c6cd543c789d8054b54f83aa379c8e5780ddf47fa474bc4742b684a089cc7dc67b3df1c13bf342d6f039ff0b2a580eab312359002162a81ec0cda03b2c0fab05df0d6bf9a39924fb87b678f025ca7e29042be7e892863c88db38b121edc1704592fab606494b97a5fa4108a29a1a488fb07ae14974b8f347aeffcd3f6142794609cd095537c89050c76cbf9d568a986577ff2fa5602db9a6ddec5da10ad7aa9d45f4cde29b3b4448d87a3daba890f2bc5be201f9c2a5ef71610ae964d0d902d23f6f911812986a52676cd25aeceb138d3a173711e296a0fdeeb37e79c3e2964086df725aa5d295d52a43c767603610ccc98f0b34b7e318afe6cb0f0d6b42981b0ee82aef9d967e99bc2b3df5e5137694bc56725b89821fbfeb663c6a78aa7575696089714ecb6904f28b4e127ce7b8838958fac886edb720717f93ccc73750d5c345b386e0d7f806c949d03c2757bb26455bcdc8f2023b5aed7f9de3d23758be95fca4d4e7d8d3bcf695c369e237e2d69523bb1985af97760fabc8def903133dfb1bb1460ca9f67a2397e1a1e9a04048d86e32c39afd62c0ba08df655ec23e997d1ab398f297d919afc9011b53e3222256cce5f334d5aa9b64b6af3edb2646d60521683d09fff760cc7bb638f68ca622b1f21ea50244df58d28888b4f81da37e944af3857fdc511fdd6136a1064a47e842037979c16d0540f7cc956b33d1044d7f608b3d986d7a3fe15b02f909877a7fb2984b31e32b34f94f037ce97d1d860e0b41669324ce516349f268cb9527739bf06acbda5214c6cc8f47ffa3343a4a8954283b058b5070f0a5e1beebd57f601ed568182fc79b99681f521594fe7898e46a35e790a8bdbb9328ed626ba056f80d1e82195213315c36a9eba12022b63e24ce5c6af554903977ea839a4dda7cacfac9dfd58434ae945add6db2bb5376fc882a6d2444fe3cbed50f08726e99952165f0615ab82829f7186943914323bc79e02f664f1cd54562b40150c02eb1a733f3a2796aa5da3202e0dd5a32d48d6dd23dac7e001577848102df6de820a89c2b4cb2974194d8065c5a8f523dd50ff4af94bd3a1c89d0a6348d3c925faada03b49e14ad51d339824fa8957fb3cc2094e0d1a79f4661363f19b23dd17f537786efc7ff32693008069b1d65f398d7d648b27432910a784d39a3acd3be4d4d8de72b5ac410f94fc2a34da7de23d988f05027a1afb4b9aa288a19bef70dc69703f42142026124c3ad5b08e98fbd8d77a3698c25f72155561e20d8a80c3a590fa4933201243f2df3e5e5a4262038e14bf8dc15decc88bf4ff8002536393dfc948b529e21d48e55e659e1b4901479d2b1900dd008f1dd2ef0ee6ad8944b8491c5e851ab05a3f21c6ece3b059eea801dd25607a939261a0d37d07d7e83acfb27b67263731bda2de9a3b23c92776d732f46d9b12dacbf862e2f564bbf5b0cee7eaff0686fabdf746877fd869d717f7a647b72c0cd5006825b8cfa2b430e13a0ac72dbd49c4f24497835ecbb502608562e9e50abb72f378d6ac55ed5246c42259a2518ea128652e0a878a8858c56aecc5d65f0575b68cea40c867278873b7554dcdab22917e0b4fa133de682b93ed0dfe17e772ad037219909e24a83623cf2314792ed70211c981b54e51d06dac87e8f56464080f6bfc855fc7240ba40f369fb62dfbe15647b4c1e87c93e98a010b35dcd84469fb305619b6f6de0f0fef8ad92bd6f18764179a699316894b0dec52733def153ca8eed9608c949bdec43c73056de6f4df1a11c7598e14c5ba9f606822ab15bfd6d32412ab79edf7214b689febcb09d927572d3829de376912a4bc1c7783f1d2f0d674f0a54c1cd1513651da3afeb9e286e0d9319e3ff6ccc02e91e47401bee2c57c8c0dabdb218958f0d1d57f0f827ba2e3f528f9eb288e33d8fdcc678dd749f81687fe98e1d2c01bb64bdc73aff2b0c96a358c9be94ea7617dd5beefed75c415a2c0f3d3a7862e26cbc5947f9b478742b1aa8dc0a32cc050bdd0acbb22e1491ee7e26b6f8cdf8bbff088343f8afeb2a4286a1d272b8dadd9ee131c753383e04f2135d76c77a7d94f848053fb2824d5b353d29462d47d3b4781b882422effcdf1e7859e01857d83541b9dd57ae9af2e247077f08f5d4dc052bcd350ffd3ed36cf981d51a719888f92d42a1b0f34b6a32944cba9601acd4f7da9dcc889b1f6d66e3c5d42c94860667a83e6b950e4cebb64893aa559f157582e2132335cb80a015c5e01a8eb8ae29b8a85d9af30cf5111e620f91af7bc51d4efefd246db9c2a50263d9f627de56a0b985cdf1b30315dee4367fd63d1c06b8306b0d1f819d4dc296d7f47655da4ef8270e13e647a6f119253cacad2245b28964b35af6d42e0b9a61e67094e6a541eb0abafb825126707eb683fa7c873e45f7b823b613a4456f1667bbee7d7abd626189a14862c64b313c27ecd1cc8be36042968e3bb4aa92864770ab0b5c15c2122af52e0b889b3ea994a840b8bf31aeab19474955c6632dd5c3bd810dba169f8f105ee2c6c59955b77065d1cfdb37aa20f23b8676e47aeab8a6a08037627965c04dca8cfaf4be881cfe6aa178aea7c02689fe576739f16171f7b55a69b4711392548e73e966da027aa8b8d51b8643bd0f4e3435301effbc15001dab9301fe8b308e54cbc0b74500e5352a77d9d8b33c9a4e0f5945360c4574ba71055e7da955c37bfdedcb8db93da711920090c42f57f895379ef4f142e9adf1ac9cfed57f1d313b8e83940696a73a1c75dc03db993cab97ec99ac3d47f48ddb88a9e230d994f638f79b8ad62bc0c8db78014d9e151e0d9951eaf85b17d94a1228396c76d7738ca765539ab8ff674cfae3188c396c41e6bd9d9c2ba56a2d8a529bf1d50bd4940bac0ef6a7abeebf163e9fc88d02b7d6f27f263d1f098b8b35650fd59f46cf78a42f8255c72365d7e52f59b89e5c0f15138819be9efaa949d7b93e883d487cc1735a8de0f8c70da843faa48d4625fc1b3ba6525ca0a9ee344d86e01f86fce28aa6c86558b0a2639a34a1289d3a694aa4db671c80172a239f43f1f2a81d413f9650014ad5544ec87eb0e296badc118403d3ef267e41949ef8d829a159d9bee2431e0a872501b75ef3a793aa4975f06de45530e6e0fd7a6737e9887e763d3f69d38c909ad0bd0892ef13fb1fb00136c23f45ee236a1e1e74f0385942818fb1765d43ea0a852bbdc9a209b78111e5bc070d56c2b13646c0b21033343beaf8fd4997983ce6605e86cdc983128f28b5b3fd31ce99f26cbc80f6864b670c20a2a0d05bdbdd9c8f3a8fb0befb214fda46eed55fe193c05c569a15f375f5ad763a74517708c0e691f98680f47a67d11742be450b8cf44ff1039c27aef158a3b896b5bd01d0dbece301cfada99b8c316c981093f46963246bae4781d9b2a529c3cef9ebb72e0ba63b0fb49aeb0ce3683e6521f68095180f0d3f1b60e9a47fc7c1e5bd1c5240e34ae4b82508961bcba8dfc917c1a01462d956c4e52b5d7e176bd88ad4f38b4da6506e6c8fe18cc99cae36eac362d1a3773731f298afd83af615014e028a831b697ab87c312a5866a4e3a8ddc68b782b6178f3e8f454c7728aa5e9bb3e6206f14e2dea09e13c94e699d750c6cc16cd5402322949b46c6a815b8c8b496827e25543da3fd78dbb9a9665af90c929f5ba0d09bf02d7d569730a32297365c0bdd272782d6612666882db5292b27f44279d3a738449ad4827c863680627e366375bff4d406067e5fced2fe5558becf83cdd48bcbf0ec6284bb66646c4da634b3ba22c50f2055e8e5c2d692e6fb196f470a7122a49c6314b9497a24644679239697e977f6a22dd25bcbd62df8fb341aa18bc5db1ea07ba034dea06411a706ef35dd2744c1990bae234837af867545ccebe6ba24b67162899cb7d56ce906827bdf1e1f48369c6a1b7a84df0a7784604f47e05aa3e829bda7c196e1ace77b0e4321d96f3e61ebf298f67f636f655becac44b051d775bd33a38f3485f07baab632ce2075d98d89e9db9f12dd11ee024aaf926698dbd111c4060b2f035147dae6bc0dfe2299f0253f38ac259bc425515baf413c7152ea5ed6dc3abe76f304751240b77776470ce9985cae62315fb05ca9626223619dfa32815bffd28e724959d486506333ed2f07acb7bfd1b44200cf577abaf93ca7496082fbc4c3899ada0b96eaf8cd41cbc6ae79b4361145912fb8a097d1c4a4c92d259c53b04f985e61514902d9d1095226de1799defd8298409d66587d2e7d458104ce9871f5e286558d196acea167ca36419064d2ab1e839654c6defb153554f0fbe66960069327160e9dbac8599d021c5420c20c2513976f7f86a97fa303bbbf03cdef929c166721cf264f9ce16cb9eaa87f4045402074f6aade1b8a6c43fd984da0cd44d8810b28129186d4c453c960aeb953289b720b0822f5983a9ec9dc2318c511858bdca492422ce5752bd1370be18a60b639c5e875428b6e443030d2594d21e33f2da2baaf16c6f5abb29ce1cb2d7361cfeb934bfcf3f6172d700765281a4af561da800f99d1f5bb8b8dee61584081ecb46517fe7571982bf1f9e1397eefdd39d1c62ba408e743030b65b3d62d7845401134b3a6d6c728305592cc54ccedbced55ebb63917361663b826cdb5afe01649b18ddc69165e9c3e750dfa81705ce97df254a0e2f0899301109eab8bdef3067881b230400619719701321df639693f0c79383f3857411909e3b4cc7904d788a625910fbeb2f6af00ee7c91b8d3d3ae53f78de6b3ee53eeb83b18d575ee1abce06332f4107d275b426bb915396d3ad421eeb91e9faee7d15db9d1ae458f37f93241ec7dfdf7eb521ef3c019e8876146318ed5cb0dc993877813ffab38bca78cb881a9ff7eacd75d2571fb53ddc7c2962845f13f92b6827c91deae5d92152570e1b71049a12610c7c328bfc64324c1c613662baa00df46d7b05a69a2cd27e44966710b878ce51d64c25d82b9e1a766808f5e40fde55f60a3402a3058a1aeb4a8773a14509d4a43be8698f4e8634dad4fe73294d9e1d5d7cfbb9293fa01e35ca60e89cc3164a7a8214d9eee7d7925bd1f755739b81834662d88b468165d7490fd6e062e7cc4cb481723a255a29e7d6b55582e6eb533ab3b819f72cc1cb8249cfd595b50816c3287134da78f62309248eaafccb16aad61bb16d2bfc33e6c174d68bae505a74619622938187730a49dbf8206aa2df14236129e4405c605936c9d67150ed17ebe3de600eff2cd6e97c7061ab172ec340087d2a7c481160fbc70bd97edf96d6544b9837d580afd6086f04a4a2f378c35a898d715efa6e2b834a30c7799b3f00de6b93aa0cb098cfa9aef4f2c513e7ff876264e55df3c0485c11da613acde4033dd5b525d35aa85cf420506b13d737b851fb84fea60e47e5c3fc8b46064a73bb761db53590cfc3b7321fddae0c10e032410f05d950bca31a01dc378585bdf5f0a61158d5a6a171f91500a8665486568e7d60eeafc6dfc723082d181e7cbb5fc34b6bf66c5219ed707467007e8196e00d5a45cee853d9465988f231506b09e701a7b60bae3d487787de5dc71f16989ec972f51a1f0640065e5f41d38d12c0bc69d8af04a23039fa78eca412553e10c90be057eea51687235f350693f1fc9d0656a978cb1d08df9e846d10fcd1c6869533419dbd4d704e9c3f315326ec9513b18ebbaccad9ccba5ae5da1c89d44d06a806d41c245dde52abcc3ba5e2a9b3d5cd3273b16a72baedb30404e202f2b056e619a241a8edafc0f225f250244d5e3c2ec3f87623522349ef1fe678e5fbe104fec853ebe8b54af5ce4f54bbd3a137643bb9839035bf02c80050fbb252a9078b800fe88107ea4d954db9bdcb9b2b5a808ec0bae1e309eb1789f1cee2f28128e1ee31cc84c1ed0ac936fc47bf94a2c35a9cd5fd3919f3fe60c5c70af771e2929f11099bbc6904b9b7a5ffe56c18b1e26a6a3fcd3cfc69dcf78445f226b150228d54f80bb78b04d084bb2fa3ef4dc1931cc27e60a7d4efbf9e2467feed3ca54107b048ab4cc248a2ef1fdfdd286c3568536cd19401c061d6f8580b46a0f175e52b43bc98cef80fe42d836c203fc22d4c756d24b3fa58899c012bac5b132fde1e2da5338410a5d765cc4db36cedbf3918628f194cc1e7caabf6bcd31975fd84b1fca253a0b93ed501125443e71d7b3ded92fe998e21d4005b835ae8a526187879d981a6699a608da3a0df5ad3204125b6c439a40a81827784f2bdd5e4f4a0dbf300cd8021ade04d14e8094e8fe1e77862be68fe49aa0052d790b4dda414984eb2ac573a1600a6a06e1b8b9835a82470b6689e7942cd46d34bc314c263ddc8e28fa220eb1dee6447d9700f5671cb9451b32646a4088fc5a3ec10c6e3f59a62ca759ab3246237be75f0c0141af63c70bfab484a14bce8749bf57fe181cd4dbdd941f7db8f2316c25daf20800e773021d85fa64d098af76eeaaf4b69e5f335c574bcec72ff6750212c865b991e8039ed82399938c279030d1a664eb4d9ece8e2155a4771faf2e5f7a584f17759928c6e930b8361dd1d75e21915a5a438c15710f59ccbdf9974e4840d8d4920f1ae6acfa322cc413a5c396519d399daef80373fff128e9a8a01e21041ebe5c8e7d00a99c90bcfaa8b66309215787f6340fe8848deea100b3b1467cf6d48e6a7da6b8800554212ffff66c877633aec59b72d574b4591abce369217f2e00c076b4d69a006d18406f79f840cfc86695c243b6e3af36951ddcf6eb4f9ea5780a18b948646ed5e50ac020f79caf7d09bfb8f04d45dbcdc2fdb70cc06c63b29382b4cca1c8c2a111b5e2002977cc09b4896d0c353b3eb04dd0db74240f0d6c3893459ab9c70b3a9dd9e1fc5a6dbffa5c1ec431bcaf98129d6a54a44ebbec1a7782929ef8bcf404bb4e354726bd64b5ab9258616775ab645e8cae23599f91ae9225488cd39672485b3bee595fb4b210de740311f3fbc0ca16fae19a57839977bc2d770f1152852e98f49c1046a7885f5196a2f2f12e2b7ff63b1db048c36e36d515d33ef7be0337dd6b6adabe0cacd4ec256f184459faf0853eef1757b65d6e11b807e1df1e7c1ab564dc3f66e33f8a6b1c3e01d68ce4a33d7b1e4b55f346643fb2b9c36d017fff43f293c3c7b153b2d162e59a6e1e3aca6439923c8b6c9ddca91094ead5f764dc4c8a2b0735bbbadc6cc3482424ccf422c4c796bf5f1875d4a450f4ef18c4941538528b2897037b62788ade5be494a61ab9d2cb05af17892cee833aa0e56c48fe7c8b9a3de905a6c82d1e365949e042ede3ebff4f744dd6000adb1350ddcc691ed93f069aa94bbb72700b4edfb8e48276c991fa04b0134bb91853079f0790054ee8904c4b7783887fee2a7866d7490e6e9fb72f803c5f351feb7a090c4711f2de5d0412ec8e285f3d82b0fad5e26b37027c763c67f5110435db8cd285ffa1abc7af25b88fc6ae111478bca94ac9cfb8714a94fef53485150251a4f3180cdae08610f976bf5fc44586c7e0dccfc190278ba8140242db58d387b2f987a2ec820032a80193d27f75002400c4b0feae62304956f6fd3c6027925a526fd1f46fa05c74c2830c9adbd3457da29bc5ba928768780c0de540b11d7bf7787eee3e34668a08ff6a995e57a302993995d902f96db94f3cdf1345e74f8b554c15ee25eb7b07a088f5d53232f200acac5270a45eb30e66fa31a7016167c2a770f2a1189a297cc94c8ff0cec3409974286d794b280509f7277da96ff4a954aedbb991f51e419815b28e7e8b409f4c24ab126d16357f1cb69c1db6b1df8296b1fe65e5764aa7a4aae613c2598c8a33edeb22e45ee98a70d588d17a7b1b0eabc6be55aec9880a1f5c45031c7e72f547e2fd2da7decf518b1832afa48d4c51a15030b8d66d72269680863561102ee7c587cd184a521c8ff9d24de8b71a5e3fe9bd381151c6d08d46f1d5968a728f7f8f86f42557c3c755080b3f1d9c0d0472d0cd7da46edfe5d89c1aa2abf87458331327b05d8179a58616f1362598bca3cb0e4fd461831c79b17509734a91f929d79016a0a059d93bb80b309f5144009e290e44e07dabb7d18ef20f309d8a688d150477fc5d524d80b945d00248e96a8e5e9d2771b0281c2a895023f5922887b10c9130b915793875a3692173581162a60558c08a0c60c70e850c0f24443e16ee48f518b908863370d1c9806980c1d2190d56463d2ed018b801149cd708ba6b8712af407acfd3c9520ee37407c0f9746276a8462faed9389475522470a8563c202d03a4f7788cc5e7c61d8ace6457ebc7ffa882c8afbfdb6e132ade464a00b4d79650cc99b0800f177b566342f8bbb81797ddd5f8429ded1ba719e1f409c9b817b4bf713894b69aa7358c52e37ac99a07841b010bc04afc937b1d74b2d0317754f64738308f6c9aa48214169eff1d28907102abaa80045da6702b90cb4ebd92119d65953df6c61a9d7ac0cc2862c4e5f29182f410a81e345939d99a1175a8a0f03279e0065c845bdb2b90dd88a9be15e41edab6dbcb5aeb2ebc1da9eb78983f2bf1726fcaaaada778435df70998c6a4c7c58819fb3fd5d41f3be72d9295b8966f187f6e89a1a8e5e76427333a6422ccf11fe6f0020a95c2d2374d7370fe5eded51c493323ba603b9f56a052e4ce875e5beb282553ed8fcd7386fd81118eb3166e33ec240c133348c4f332106ebde56d142098de7400c966670e84d02000c76ba57ba5e0af1f470d024d3ca7daef6d38cad45ce138301ad97d9d7bbfca36e9d29aa189e409acf589bfa62786c3ab2890a1b375320c4f41982d8118ebbc80647dd1eea4a2a4a5aec80b7efd1f1e55cefcc66a9c21ebc03a06b683fc79bd12311102419c1be9a367dcba3f45a77960f13cd5366bba60dde1f78b7931e7eaf0a2fad72cebdce6a52c6e3d101fba1f4124489f66949121f2594c1e0b0e2cf822b8fb06c1e5ec22971745a87717a1b97b1856d409d7d232330458f1a96ed63fd4a3a0fc3cb64f2c09ffa02b66ca4a691d33d4b12067da45518dabe0b7e105ad7a05f495a0a65ae7e663d41ee672ffb9ef0c52671102f709352c10de1052057cb9169fc062dae58577482a75c8473806da64f1fd5bf9ed49cd745e6b4708aa801668f817b2e5421fa10fc63f640b3de9271e2671ab917f5e39d3b414715e9009500c0c0335bb3995a158d0c29e86b22f04028bafacadfe8ec51f54888d40b00c4b39cee1446d4fad52ee44d9181163cf5fdb6f742afe7a130e4643ee8537491e47a3a6787c4ebfa9ed7e416ecb1d7c9c20f7fec0b05ce2a2b7ebf43633e284dac82104524bcc39f51df4e1ad48f77694cf0f558030da3d0cb30c78bab863687a65a1b19f28d3d0f6341832bf448eb39e69fe5fcf11887e9457a1e780c7d4bcbc2ae3ea2d78318f1b1bd4bfc4419af9e55749da18b2a0e365f75026d3e8668dac414cd88c3fdc38aab227cb2ffe18966ef36aa5fa8208026feb9f4206811da27cf67c12e8a09ad5b27431ddb6da7e0c2edfb711fdbdfefc239b44891fb921d7a80b63376248cc12ddb33597a34a8b36e2f4d7c170a24623a99c3af68a4be4c055b93a3efc4ed9a93ffc96d607c22e08e0b9634707eb5af45baf517f4b9038301ad5bfdfb692ebd54a96833187e120c80d3afe4d51ca30b07446dc0fdde9407075e1f7c45ccb56d04855185f541d59d5954199f70386620f93dd57a36f8be0541b695cc4d302d1c4bc2a0c4ca8a697fd76564185e5ebe7771f8f0460b016a5e935d708a3f01c4768577d5016a26b2f38070ecf8e22afa657c93049e32ac2a07978830e2342c3b1a4e4706177479db961e9c80cc545ac8190e9d88025b10e6e8162097c468c8b8d4c0422604fd3f1c0fe28473df0c738d1ca29bf93e80246e5dc61a04c425456e3306e0f0e5df1b3214640fdc4404dc9ba3e2721f21cc5482a05fbc2ec9db81080ff4725af7ea5eeea90ebef4f7ac84944d59652193dc1ca315b51f1233f06ce33ce6d86a6c554d26e62b164a2b81b1e0499dd98b9d1251b0dac27db097123cf9f99ec593ac8c35c35fad794b194de7b215213ed2025a2544fce903a301bd8b2edf3deeb8a9e07fc8a9802d2f062b21acf51504bccc088b75efa096e1859bf883738a16771e4b54dc89b7562ba9b476d2ed7cc6231478dbca37aee5bba03af99933c24499b0d84dcd50bc58902a4cb37d500c46c0a3d7eb36c5e746748491581d8d19225b34a6b05d026e6601f4460f763c571fcbb1c419dcfe0f3a31f6b45c9b283401863ea4ef0bc49476002e17f82d445ffa694dcdbd3e6718e0db5d7c1aa35687fd905a856f6e4bea89af68e0ff7925d9b935f54e08b5bc5a3f473bfc1dceee42bf0c7e60bea75529be81d91487ce3f676be4c21b9b2f4d8008f9671499bd1812136bcf067dd093e04f0378cc9dba14a1d8fcccd11ed1359ad15a20970cc36ef27c64782ee8d1468e4e6fb67980b0fbba7f3e3e3f2d5e705fa691f22757554b5e8ca710fbf5f92e434bf54cf4400ab37e7dd9e4b5fca044abd902c272424f8240bd097af7bd5515df147e39b73cbfc1e2793f32561f8632f3ef280fea8a56802891e286283cc669dc6e0f74e2c99fed0ac7e0296777d587937ca41147bb7b09e649e3fc5f4829ff7c5c88507b2819d14db0dce0f2631d4c1e566e1ba8d805458ad05ab4c43f77a1f01cebcd12955d78a7ba8518eed8205f2c6e99e59c863c8389744c834a4338b3df915e366de7e69b5ea07d2c805754d21ab7bb1f243b1e5afe7c5a69a8a89aafb8c66429aeb014b4e10a0fc202525707355be37c9dc0bad2cb9b19d91b4650db2852aaffb8dbfccca4572330fc5a90f743183fd3c0f1679babc8d8bc1e8b376a609621254a2869c414765bc06ad3818b1aed4156bee7ce989f73ac459071a016c02e8f0c2311da8b95d25bb252ea329b7a271083d5b6024ed115ef43548d95a68f1cec8084d43533d99d6ba5bbb5bb00db473f905312a54865eb0d20ca85ffa6a197186c08b90c8aaf368dc05c3e7aa8e28d60f9b1ba2b7a481e735d4d0330344904f668d39d58fa15004ebd68df8cafabff82075710e408dbcc44b28568693b592d98a3932c903d5fa980445707e981b0d8e20acae5d77a2e53f0a0477f635b7d35f052638ffa668f216c3f75aef0e88c377b318c6c10bc5baf4e183191968ef98a911cec8046c5f551722c7e084d41f7d8e4fdfc1e35d7afbe01e7530ff6de3964edb3444c7a33fe3df4011e86e16b989770cb983e6d85c45769b015db729885f19aad545dd138742ab0db38d54f5d608fc9e13263aaeb3a0bdda5818768142ade36e3e2374f61e2adca7d93c17a247ba315f0a4a4b34f5262e70128872547eac2925be0d0757f7b836c205804766bd47feca33ad3282704e85b7cef04a9e067d0bacf69f968459b661b531682dfdfa0c86956303b0dd682398b959ab6dea44f6e37d0ca2ee88191399bde81e490817e604ab125582ee4503d2a6186faf92b9fc00b789672c85445a1e514206484b000de2aa52b189be665cc42dd7dcc8c542140d05da91ac974b950c7fb7d7b84b691f4fd23b828ff2d64afd8e5f2b0febcfb0fb6dc73c1a001715f45abbfcc2cbaf5a94ecb6344bace212e641b7c6bba04d6c7cd39df4637387151c009f824a72ac6914abdbce353f1b73afb85566334dd4e6f5c00f7bf0e90bac59aff5774c008faf192ad2124ff76473fd30a0fc93dca0f4ec940c992b268a9392029384c0436afc76212f11e9fcc8f56131e57a1f3fd0ae044c21326dc86fba66480d13bde776183c6b03645cad12e39c2b1f49a64936aeda969128f653b4474ed9c549d778413a4934d0d0b193b092f71d010512d779d3b3c188ef921561cdbfcf3d8f0310d036fa997593db14d80cb21a8075f8c5cf8139b988d0483387868883f1a017165e2bad7ab07b529778bf03af31a09d010bd675209583b8a9ce2368b06573f57a9ad871c3b685f43bba4ac604cf966becd2c0e1aede92a79cdbfc38c13055a16cde78ba065d93b10120a269142e62a8ad0bb803e5fcc5ed1d122cf2923d3b7855a2e82a7a75dd6fe62fb957856eaa75f4eae335597889954be55f1f06beddc9cd4860323d898a41869f021519c3a4e9d1fd80b9076c2aa59fb5c3a35b3ca62b80eddc434d160822a66265eb3685e6729acfc72cb457e119fa748b25239fb7bc7dc8de4d92fe17d3e2d60a37dd2c9320f9f43cdc061677c35638784e7ee4c9c3ec465cb4e44e1cf5256294be504a227c706227bba603bed77508b64dc0f887c66b2a8cd275a5109f58c1f071627143c7e14cd10cae59a7c378d19cea2933d40903038d691ecb8f8f481a7fd76f8735ad0ff1f28015a9a90944ac8c9afe4d45336d2221abf5c9f139b8f98f063bf352c1b3b9badfe74b9bf74fba4ec0220750f7e39fdf01eb94cf47cf098ab234042a23ec18b7a3751f275dc691ea48a4b65475e92013f310ad8ae3e62f8860320deefefed775d7e32effbc0fa02fcb8aa1eef40be027dc9c0f74cced887705284f408a65fb295d3e3e9cbd299c42fc805de387f17c067563e7d946255cfac86de280c24a651ae408f70d8a71f7e83c4448c7fcfeb371a96cdb57cfc46ac41066f711cf760dc58d8f7c814dc154c9e63f51ced63e0fedfb5e67abdc9ae3cf37bfbcd559156895900886e7b89ece14958fd987200e815e1cbb82f9e2b2df4ec6168f3c13315d37b11410ec0c8f2c4b3401883a221b5c4a1e1ced0857027f47d58aedee3a0b83bcaaea584b0a695ae25295d7b2decc0ee0c80bf0e211ad91d465956d26fe270eab6a1c52bf4dc8423eb58691450aa0e7b687bacd80c930d6cfbc3435ebc728b8ad3bbbd6991b30728c567f298bc8e88efb7e1ae080e17508ca628f17d132df5026e423aa917646eed6f6bd4ff9c7b8c0cbdc9e6aa9670ab936188c3431af7fdcf4586f504237da59830ace21e397950cd5e372f315bfc81f6fc7ecb695499ee74309eed2c53681ff15650bfe64ce9477159fd5e9c77e83fd1ec92de72d7d3e95bd9080662c3322f75fd9488f392cac96799bbc6d44765493b1b272ea76a6036fa05ae57710c785dfb7295c2a4574925ba33f43e6c3dbfcf7b29477a615d12bb1a7a6ea912cfceeb887e493023fa7b1b2e9216f72b408dede5904ba00d6a74d53606168bf2893d4364499ff61cae6aa8db06e564d6cfe1857c10b7d94712eaaa12502bdcb1a7fff5c82805e84b119f040e4666ad4669053eb8a0c8e33c20ea6a584396890c3b73d2ef669d521925d9922185650a0c5a87fab299c5a50dc4e7d20ae27dda03f7d1305b3ec77dc80017886fdc241b1e51df509739946981f14b1cd12b137a8225b38c0b89dc28923679b1375e33c018bee0b216c51a1b0073b2b984c1b9258b0e1a8766c00b99e3dc5569e0dcb9e295f2f730434fdb185dc123eb8da802594b76d60864835405c35ea851abf7b26ed14b5a1cdc556a855d776db21d894fb3fe384083077f47f5bf455575aaffdcede4daca8f7f1d9b2805bab894e2459012e9fc13dad1ea1faa51a3d68e7efdd3eaadba720f0d1f3c1d1ee716e25b330704bc351ad60b2e324f655e84e204c7e8c32974b2dcc9c25f44a93b24c926cd9563066808c877517b83daec0410c88394a435b9a51b0abd2607e92df316d7b08362044b6b78c9c91e02eab1d1b2a3bdbec4b0b1eb5d2b23cca042f0f30d75a6bedbc5cfebb1aa90c66e38901a79c780a7a1913b5ceb930f74a0f8b59b30b279150c126504a620f9a857bfab1e6613efbb32214225da9aba8ed0be031fce1c0f4f07ee6ab4ab51582ace47e159b636c3eb5016d00ba024ccc5b4ccce7a1fc1e0dec61f29181a94b4d17e3dc239b47ec622a2a916420732784735a964ba160dcc147b848d9aa1710b5d144b735316d74f6db0488d522aa364cc6020abf607ad87d5d1500f21cae2e111633c3270f3aeb9563256944e613aa6a516b0e61f2b476ba01400ae9c585914680374eaaa49d8787da293719d5318d63f92c66fcc7f80b6bebdfc971e4a660fa6b74263f2209cd5f57956d03ec1158b5e22deab6268d972d5b72035e5aa56b528ecd3927cf8f360b348067fe355bc8c561494565f09c31a399946d422336078ed5338f4b98d217da1d5f84571924607e4051511727b4ae0bf5720f1b756dbf8a5adc000e1325583cc11f43ddf7fd332b9b325e2e40f8fe57d6e2867c0703653cf225242657882dbece75066c1a1f9b00b3e86a6cb74a0ad46b0573a700118bf81cea308c58310d8afe0be053ef0d669f0d3fe655bd79f5e8e55495950a59c44cb7c1ce75efa272fd2112ac3f06ced1a8ce32ad99b8a16ff6c5f080f13b961475c0dd62ccd729dce4966f5c61df0c8e5733f494153def80c9f32eca4b2978379075b3d01b0341a37303886cd7907c4112cdaaf900ffc3920c989c6e8248ae2fb1bfa278830337873af5edd287743ea5641959dbcb2e89141373c2816e9eff11442b7792fdba8a66ef5848f3956da9b1ec916ccf44182ad725ea30e0d0e772ffa5fc3e81e7b219381aade74b3e3b302f0c55fa8ec35b567803f0830a0c3a2676efc4ffa994e05b284c978acd617edb9802a42cef6891def3a88de46fe4d7cc538a5dcf0110f6acdc8c65e1e26c7ecb0c48ceee2dd04177bf4369f6bc64dedc2ea4c9b1e06bc6e11389c563675978a0ba58a6cec01e3d0c5e8ec39121744ed01e34cbec20189d96565c485ea1cd090c30f2d9cd49d806d89bf96cb70842754539a47a8841bf536c57ac38b1a44ec92d2956ec1e228ecb75a84c2fe023cb90edfea6e4454944ac840a2a9831c65a9b672d933ec066b74fa9881b376e90f7a9b3688344688f92c908094465ac7aa726740e6fa291445c3440beae35559e93876230309c0c536936b1b5a4e01ae0ff01b773f61fa20409bc77bd0a8bdc1771f049ec847413299168faef9a3e0091786fc74a2a48d6e568dbf7cfca15d7a9a3e023e2d9422f3afcd47bc13131aced7e1fe1c8eed71d0751d084ec3ddeb93efa7c581a23d665e12455aad79b7efe90fbfdfb011e4b8b49d95254c6d7b1a6b88c025d19430d242677e8be54e8fb50eab6d456d2f180d9e0f2cf419283c0ef40ee0a797bf24eaee0ec7ff172f6514aa88a9ef1b84503bae3200e33767c52a658762d3c5ac1d6e2126a530edfff1643e110774bb335deffccdc1f974a38c7e3f16b7b0e428e1fef34bdc6b588a2cc853c324c1f117dc4e3727cbb3ec0caf9071548160716db34b496012eceb8b25ac0584869383854fec4bbffa4853160d129da826db05110267ad7be5442622e40fc1d1b8c8a77f8ea999862dc9eb2c42c222216a6663b9cc3109e33bfee28bb4c2d6a60ede714ebdaebb2cb90a5193bb2d012c7f7a25b6f1a4c274437e803ea2d67da9fc96babbb17647f4f5ac9cfa139bd9d564d2a5b26fe251d3dd536e26b7f430780654b01b3b31bd10757335cff01674eb91adf075206e52dd16112ec9600b61eb1707accde3866d79e2c7f3340c99d3caea52cd807a00b7f591f61e505a2870c5e47c9f2fa20f040136121c74aa6614f467cedf12fd9a5a5ad3a27676a3e80682eb617c45e0b0898221cb7dc6e792c0773b130d4dead8eea8f6554ef35d60130ae28cd1d95dbba770b0802111d56e9c533659f93ecc56ba9efebe9e86b7a69c51e6c96517887b15040d20447af7d8ce744b3053d2a2b7ab6be96d285b670e531e05d4b2384d2dce2929f10d59b1c6b1ca86db7c1d29a0958bc07fdedc8ca58ebd1486f5420fd486eff7a484cf67dbfd2b81e12ff95f4b5612c9e8bf1ca94e111610af5d931d90adb35c2a4b5c580f31198603036892d623bc96269fc4f344da786cf81bd3df2c68ba5f7a63533ff8c1a2224aa898fae08f70630254a2190dd12a4270453f260cd035c5c6d287e8b66ddd5e9d1d26eb6d3ecc286c626727d0dece6d09ba4bd427d6283d67e5ac459537967efb9ff7edc9957eee89e4a447b67f856fd9947fccc0e70baff833783894e99274517dcc6683dd9e2671903d6ba2b36ac37c7780aed66a11ce41472d3b40d0265f4bb90c30bea86ef5198ffb613eddee813a211495828d150c12ced934c0b15e8b6daf488dd48328874845da7db71769cbe050f6b04c42d213bf060d3867655a355e60c2a53c1235815f2e5d838edba0ef598d27e2af77a216b16863a72518f7eb9f6389e834ea886f136f7ab66409ea626c46c1bbd50f95404de31cee65c4e035417aec78949583814bf39b94d884f8cc5b413c5366973238c2125fc5a4845f0f44afd01af25af663fffea5ff0f3109af9cda568949b0eac53cbd68bcc23c37f0c7403f1693dc16b0a03a6888128dcbd38f9feccf338b4d3e9aef928770e8f57ab2c209c0f724214e5cda2e015146850744ac1f91e9a0d61173c776fadbb87d54021a23241e46888ce27170d15e972f819038c234983d9bb28d04e7888d52b8de8368172f258336a67931d78ae70ae4a3b833dae82e00a0be12dedbab5bf92956402f96115af71266bb0c4e8ce20574547b3fd7a0cf079d3da65ea7f555564d3ec967e29474955528e5e212b426b0286ad5ac9e690edf94f3759c3cf7acad4247fb09f26e893802f0e7266c905b7023e3a81291d9d83d5083ec64babcc21e2512357f914d9421c12e5b4c7c4d929b50d99daf6b9ce43752d0d65708c703f9948be146b0f447bc8809bc6b48ac278cf594d5864ffbf737b03ac8a560492f44f1339c9dcc54b0a3760c89503e98571025071ff0c8252045edab2339c0e4a0edac6d0527318de0e2507a9d171797db028f62c554c2cd1d0e5175648b429bacb24038e726f6cbe0d5f1517a900bceeb8518660b61a87679ec0b78ba058ffda0248dafc6bdc576d9a686ed9ab85bced72985cedcc1083d59c29d10bb865fd830a7c617a47b4f5a117aaf63e46ae92f9da43b0113870234b2722899c6456ff5703b588aba36d954e652a7d7d25cc9e08368da236ae5e2538d50d1ec0307f9b1c65f93ff5fed249b5e36a933ebd3ba5822811fbb7dc2a2a34718b0fd7bc814eb24e68f89f4b28dc7b7c05d0340a7377db051c6748f3efc367f55a846f9f1bd2afb1ea9a106c0636e2ccdca50ab98f502543dc7060a5c4604ec279ec206c56d701cbdd6130851cc606e475eba15bacd377d82cd246558d89de63673ea0dff58bc1a0ad11a6d62d267b1fad36f9e4acb7638167bd67a22b2950de686b4a39723dff065c5e7c3b3f4c3086d9b6ca020aa2c130a046d74472ba58ffdc69b491d71481896cac94695dc1f8135fe25ab0763598d769d4284e0328d042b766985bfb40e711e93d07589c3a0ae8388a818bbdd50ee15fed21361a71968fb39f477ed670ca8fb57fb1a2c3a0818926a777d084382e8a58a10ffe7517aa21ae9ed1f5d4619726d7ba9327b3567603af3e6e6240e9f5b4d31bd0b619eae12e571d0d41fb85bfc0be7ef3324ec13b466beb1ed96c9fcaf8db6f4d2635435f6880108d2c70b8e2293dffea64fc47010a09a85ce4e58ee9d84e3cd2156538c75a8c174e21d10f826fe9884fb1b2c338a477935d67c5974de2fca638f07a08cfc8d3b000e70901632a385cc274026dfee0407e983152d5c4551a7dcd4663d8a4c9b62ca275ce619d912136bccc125ae2e8149f892190d359d1cacafe0bace46589db75d34be5e537316d4d991e75904808fbb543822a0568d2a37a9ba4724b505aa7b9bcb23f607f916992e5b944d46de1942345c5acdf513f2cc5c387db384464755a661f9f316e064355881d2cd60eaa939feb566854c16c00a0db19a029ade6f8d963a7157e29ffb289a4882d74253a950a00b6feddef3d482a2703d7d88b8c54158b1858256d66420c3b9551bd1da300256d32f8c32350c0660a38aacfff89f0bcaf061da24f8204d7bd767b85aacf9c8c47aac32fde4008fe07725cc066fd864e834efbca0835904131d2f9346ab815cf322b075a0bebec5c28b1e1c15e8898e9b9ba465d77e9c03d1dfc660227239be8007562a1aecade5819d3540b281a349842bc15d66ea156b078654e63e4b21e8554f50fc3898f55ee7567002748972ba1b9b131af2c3354e229a4270d7a2940fe5c64c26700a9ff3f0b7bb67025a726a19563aa899a0d3a04a1168448959a90673261d18f1507d687e506df4f726ebe9720e5cf1d64eafe0c0decd66ae80561509f9ea01a7c432c2a383ac8c513272758d5d1114a46976cd2a58f3fe3f03176b1dd8076685b8c57269b1172499b331b6ff3edc00e1b885f56b1cb395c2190b695b1821e814e9533ba3dd10914fec5159d1a3ca3e8b53e333a1c937046893313ad01fe47a688203d0a235f3eb2214cb894165c3f8b8452410becab519d07f9a0553e6899aab3d0e27878944af999c7afb2cd6c50456f0b8ddf96cb1b58fe493ed2ba98fc2231560e6b78a6c7ba760650bf716816f2afb896d8731676d9f35f4e4e565c8ad1788062b31cf7bd0e2ce7e356b1c480720c8093612f91a13b62d5557d6b28263f480abd6cace8691208fbc2a2605cacbf4a1e11e18ed17c3ae7bedee6cef8c7e7d459ca711854c16e66f84a38de6515f00c13b82dbbd06e2394ebb78ed7b5d3e74cf126ba586911b0f94d2d4670fead663d4902e54ca8112dc369cf6dcefaed5a5080bd0111b31326474d3bf1cafee4899514fec248667b1357f58018af3e777d692b2bc7bd964024749eac9a0ee1bc8e0b32d0329253ec89b3b774ca8d40a283921b4570f5990590042985673cb383c7b7ce67596ba7f07a256fc2e3b792923cbba7f50034c1af304412313fea21ea6a7f665ec528bc0b875b06470b31294245e840bf75b80d3ef3d0c94c74738230a43b03bcda764b62794784614e961d916e7e64fe4717d9ea08caeeda2497b508234e5ab80d90e9eca0258c309515ebf7802d0210776f06e052fb652125c4113fdc16c568463871bb7a75a26b1c70d6e6c9259350f0e30bfcc0fb5f9f3842483e3febf2be83875f31ee71da59707b4f4c1d69912e68c4693f11a354579b4e8057d282215f41ab2da3f2aa8bedfcaa1c24265beb1144ac2e10b54edc9b5b6f129454b257da501daaf3e9c9081a496a40438c1e2dba8545faa20229076a64af0308bdaa627397bf2a8b1de48d2b1c79aedec7317db65b2c243d5e4a9c4551f6d9d06592637e83e20cc9eb68c3d1ba9e8d9748331dbb9b4994cc0f66a38a3a7ea1fcde9f86311373facb2d7640b674819a7626af51992133eef3c6d72eeac3e8b38e9960560b48209f56699a8bfa334d8b0422181af9df1bb3130c6b5c7ba507e19445979344f967dba1e00f5cf6d42e3a26b4f7202fc081cd74ff68af26d5a80d25a6bb038ac19ce6cf5347fc08e2c33716adbe9cf7e33d84acc220de6a7fa6172e36569b8063aea0faafbe40e2cb753a91931eedcff67c044824145201473182fcdd648ec541867945bfbba2418aea30e2b70b1e7ab3f9f00bd07e3b8f6fdb8ee8d5fef904c19f5c4292216cbe982707aa2a88f49b3fff11e48f4cd93a0fb65e20587f16427a36ce72e2d7eafa13444d682a4470371556f469aefe4e42a4dd199bc52ef8545c453527f2dca821b1059f92b5d18b7f51e961821ca7168393de350ad8f1770e76b36db3f5f432298d27587286a480bdce2394c6a44ffc1eca66a5a8fec88991a34871d794f342d0579cb37bcdfc1d3be4c36670e6de9a3aa65b939914829ac96f52985cba5a6caf10087f8819b77b9d938fa7912dbda48e761f70ca0f2d888de12a375fb5ecd5df0475f7e3aa611f42fe9ee39879aa5092870136ed8d42755f8b4ca8d478eaf27f253278f73d992c0d6f6e4f9fa427c1d2b6a602e97c6ada86559a623857343166682f648a2c9807cac5505dd36ecf133ee3c7a470485ec7a9108be30b8c029939adbeda4816dec4ec0a55066ed2d97c88da5b72cc6d1213257df6431d81fa055b078d87c0045022a03ffeb4ae49f6b8e082608604332d9ad4c0b6760c93827cf1983b2f04f11d0689b4b725c4649ab25f80f685b726cb187ba345c313e2ca02cc43396f6480ff3d5af7687f5311a0dd58e4898163d9c4c6942d6db42d4e1e432d93e0720b1b456966edea663c5858d2799dda5d5f8e9da13f0c92792317ea9b433d7958d4fe93a5f904d06f459ece2e0e34120cd410fe7cb9a773c4083cf376fc35df0a0783ab7fa0b7ba879d152f8dabd0d037d31aa4f9601e30cf2937957cf9cb627a2c398056e2f5df0555928f8d7afb1bc3fb1489a0e9618df9332a653f419ef6603544a5407865d15efbd76ffdb4baa206656f1bcedce661a9f041842d244ff13aaa0e901a93bd5af652779153490dbc8806fbf0ee77c8cd753e628ac5ba987cffb1b862d15e20f1a4da0849a0cf4b7b1b1d2240b2cec26658dd9ede16f938d0b3d392f3d72bf4dbe1767d9e2b06a1a610bbc2ae0f43a250868933067d03c6a028bdb3280cd4d1095924f502db25bb51a293c6d7664e13c3a4f9be90bfa3ee615d10e74a897450ba483b1d339884c0d860dd8619fa5ce84da983f741c199b2d6815da748e4593fe11da317d8f23b23a2a10de3cefbefa250791bccb3ea8263e02bd4b6732d24ee4b7eb9ec910796d7961327bfeef016456c0c03ed352027fa39fac76207077c383dcce57b791a5ab4991cbd9517ccd6bb531d8505d1b9982f2a5b329b04f9c99744d54b566f75b86ba6ad9e1541fbeb6aef7c8193c538290db4663226cafe440819e15e36af791813d72ecc885e5daeeea5a90b3e4bd5789d0c63953f0070ac8cfb860a16afb5f2771f903c96254eed76d05947a76e9e36b407d8d8649be512b42115b988940080b73db50d81668889ca9af8ec3f765a3aee8ddc880b76ae75f6828b3d2e1621b4fdab8883ff7da171adda56d379d9c2538a4fd453514fd9a16deaa63d802dffeed523ab6e639d3944db2de5b8ab8d4748674b2efe21e6802312b56b51d9670483223702a682071d3a3c2f7eeebee58539a6d55c47644340e4c5f608c73cf4a32648373c021574b57fce74cc797678e190da0e9b52a52bdb0b3e0a8159d5cdf85d6832f9f189ed5de7256ec3e9b60aaba1a2acb60c81f38327c6f216d1b1c39024f54077e387744c07798c0e5e9faef0c37dc6112837e1052d7daf06602302170e02bb693cbcccc7decd9d9fc16b1266398ad8f7fc47832846e717ef2dc82806e68662a836e507e567f71d88ac86c5623eee0f849f5c51da8b4229b96cfe4becce6644e174061290126e9caa9ca8e4e2652a649cf6e1fc1de0bcc280fc5d08215cccc3d8f348054c8574318a7daba91a26e964116cb3373ba42fb4ccc271ac0400f9d1fe3f62291805bc0daaa70f5417c971f10759b63d624daca279c57868b1af474d8291f37e5849aa0e375c08b028a1279ada9d1045ad444644a025dbe171f3227eedddff6754265fe88c6c3ee09abbd83ba00916863d2fc1d5255420b97081dc3bacebde6a28b1d45887ffda1c792384cd2c00a78a91a499cb3650944e185e7f9e727c1bd80f61c49accd5e7ab1beab08b3c3e87a4aa6ec0879bcd258c4b4a53fed857b6b57498d859d325e882581592d10c1521849f2c83c41a5e5557461a57455cd5ebe7d5261b28068b61fc03418f883287fb673aabd71515317116a6f2936815325366634d63fe987617f28570e8e90ecfd2e2c65595230f017906ecc0b84f875463740dac9d144b530481d351f53ffb2e3a87aebb248aebb5b0fc99ec90e02a6b3e8e05b849186820838eb589b86afcc09305c1af6f5cc904bea2a6f31dd3e5dda459bc0091f2ccfc51e844727d80e46693d16dd60cc9453fcb3a990cf6f64464384057f696b9776faa4ce6e4a98bd4cb1590d3f70c56c763f446d5a9162d7a007a1b5d96b15294afb1310ac7fd8ac4336c48979392f72066b5f24477ecbb98714f9d7008b68eefcead5715948a97b45794d904e684d86d036a63b3800c6bf5a12143afabca10e62d4120d2b2e2131d90e41700ea6fa99653364e62406921d0b657e3155831cbb1a4440e2dd7f6ea0021475eebe3f443ecc30b8d9825b06561bd26a2791422b2d31bcef0bd7ea04131f6166edab55d82bb9eee4e8bce4e298bb4ea46a7a80e502d4a86a34840a9c9b7da44b236d69d0bd25ec53bf1a984a350cac03f254f782b2938fb3af8bfcbd468fe99eaa4726f5370c1c2d5e0be025e5c40908856123a94110cbed41fde91577241d940e77807e5757b9d08c380053bf023df9f367144095c11138c8999beed0120ecfed655f1c4d4cd3c1e25f09c084769800b9142d832a57b07b8286667dbdb9e703d6bf4da703857f73cc098355612aa72cd72c0715162d6205052c625a02d495254f4c542afea5b4515bf1003b3e7ee55403ad30fce7f4bd690816a95435f41eec480aeb79d82b110c59388613d26418d15346715e9fd916c52ee4eb189566877336265a36dffa0a06d355d9ccca7346d613340f75cc5cd6d9590ddea87e983a02d0fc3dea2ddcf18288d2a5079269e168ca43af9e342389bcd8f5c8d814a9c0de0ddc41cef48ea4e968f71ca2ae4603f5eeacd5f769485fc9733650628dd8e831d116f680f076107972c78e162e90b937e73d410cfb86cf2792aa259cf52e668b69758d7c7f50782fc53eabd1121bd6756de374bee5a0acd44f2bc2aafba75e303480ce07244231ad75faf1c6df2287839aa88df25562fbc48f2120e0acbfb1111649ab9d17b49a5e465189680fabbc4dc22e3f2e675ebd509c71a1c486df3ebda110755daf81658eb2fb213be82226bef1707c2a5b8868f38279a39882771dd1be30acf9ac7cedc2d9dc7f68a5f7b8da31ffc684425bb1e35270c63910a428bbfe7147929810b4aa4a6b3c164df8725dda5d520b131c1b1774404e63d4304d7abd42972864559d912a20b23882599f4cd9df4433d65914dba9b83008397b09c25cd0b268d3d02346d22abd7515138d74a24dea7fddcaadd650f8b993da3c476693fa89812cd91df87ad8881b32d9065a1c629c2bd05d15159b053983c8e41b6ee97e3ad596733caa0cd973d90b2796419b9b13fc1e900fd09cad0c4c40304953e9f418648d104476b2e717b3e384b70c62e6c39f2cbd265bf3ee1672ee993e265073346fcf99a8db785ed9d70fa753abf3f74577093f3d52df0ec93fd9624fe73cf6797a688f1977eb599eccee2a644caafe7d8c572d1fc8cfc8970ca7488060241eef8d0f6f96820e4d2dabba601a77d6ad84e262009d4f7246ffd0d29071ebf6942b8cb8dab5c6f7e47b705ceb084a81e9d679adc85fbe5be1fa06d19dce0186f40a2cdbf981d198ccbbc07cfc76d138acf040f288fefac157a3c91164e930f4b95ed4898f4f9257d87c293320f84fffdf0868992eeb0a9384375c87f2d4e9010b4e2e2f0a925fbfba1da4297947ad5f39a234614fbe754c7dcbd5b04842b2d50353c1ade7f92df315cb5131a7c9e95d09d8de046d378530b7548c7c48ba83a45f21ebd1bc9eb017c4f46cc2611e6a048d6f1d7a8f513799da8fa784f9d897cf748d57ed5449aa5c3c3e7c143b7923aaddcd7055b0b55f810361f0a88f48feb32414778ca45afda997dbc805d1eca03715be8470af4aba9d9e85ea46ca506e8d02285318a230b9f81ce8ba6423430957641ad3b835baaa16edf3773ac83c5e6dfecf6e64d9031519c30f82fd2773c0f2c11dab7b151200ae110e67164071d9970ecce107152c5faa20daa26fc97583d45f72c7916ab40482deafa5ceeba87cf8ee366d7eb0a9eea53141a8d13699c87dcc2b4c9673725013c4e2ae029999403f400c40b47c08c3db530830a613fe240ecf1e104af6e9f7b6ce0a5e5ab821d3668fedac6c9e6af93447ffd82cbba7e45699ed813d387e507750cc642f0e91f1b1fa5f75cbbcc420dcee4a855aa04732d333c78b1f253292876711987e01cfd1c4d1ffc4fd1063ba0d6263bd0a4f68d83fc8ba1dd92c1ede90165d3f0a3226e6eae24eca430079392266539d8a0f7b542429de46ce54ff894baadc722b2aadcfce9df884ed3070a7c5589e67e2bece1f01daf5a3481db55c37ede64c8416689523c0a674b4677ad9f1c15103a08d2a6aeeff65915cf4512eba5e48aeeab93c5368d9c5118c46da49ea9fcc7844021469e765ae4faa9db9626890ad925698764705f3c391585acab9c8abdb427719f074aec9921d60e5fd8712dccc6fc0722147bf7bb200399feddcd1cb178a11758a610f502dcd3a50035ca037fe8b251bd456e2559350f0fd58af35c03b8e5667d44d3a7b81689d86f89b9635cf28f80a4d7392fa28e758e156a6d8c8145364d316030fbe937fc0d2e78c97637decdd17678c8fb5e00b5bf05f4f92fa81e2a3c9d6f20ce4e9ab0b34edebe514ad7fa814f8b884b4c01baf4278b75427abcac497026e9be2ce10601d5e3e1d46297fa6da77ef7c26746b097a04a4d08f4490d8d4c4acb65ee7f1fe17c77a0f1e9ad5863eee544492341a8a7c3f0807b390799b7713414c1fffb8add0bd1945e2f7f317ba29f1634674b424ecdbaf93f8538c2a26bf4486bf6a3b33b983ade61991d611ee66adb925cc2b6679b373641d15a175983fefc8c3514ed40a3f4e1360467cc7d90146d9ec72e41169ae1d396bd1910f09650f2fc719843d111ef7b6a5509d26ffff6075195435686e39c842c27fd5b69fd19e7fb2b2c423b487f1761100edf620b7abd6a70572b0d3cb8f02270e3b16e847b8dbedf5c690b69651c0d7feb7514ac42e0c82a2356ec4db36a1f1251f33ce034a46ac5703aef201f0296f507aa401f2abebff33ae59593afcd937c57e7c58bda666d750cb703a5a6bed175bec57dab2f2e7eb31ef419f70854c12db71ecfbdeb545152be689c6febc5b5159bf3019b273eb8a0b4deeda194bc416b667e8f840a8893be8037aca329412eaa94f9a44b094c12235897097274d1dc91bf35f1329cf92529432837a1ab20adcb16d99eee8cc796f4ed73c2ee18ed87b95e94f2023540bd9e9ce76c5086c5bb30fa20e211c113ea7cad0a9cb312d4814cc97bdd2f269b6eb29a222184e4411871669065302bc967300092b9f9cb3fc79b2e63ced39b574e78e395bf88eca13b2ccff5ecde58edf1772d580c4d6cc9c6565782fb0887e49c07135702aab781136087efed38c078ff27b03791f66423bbfb90d1a34ebb6c3741e999fb961b6b81d039d0e1763f4b7e57e552dd1e6a9628578449f6953e43062a5c16bae5f476bf4bd7ed763d90e71656ed5c6666aa01f9de6eb21cc7622d73771eb7ff4eb02189570b220b580ba548de462ee5e3b3b8ef447ea5991d56253b7c05cc84346ecc8d18f9df73e8573fee9c262c9188ffbf8b275633b13a5a532146a5b91c88e146b73f21ce4dd241fac0a6bffd4be0e2295f7e94a64be8583976ca821d4cff6c1dffebdc897418744cb74d06d07970fd2fe24c37945c69b2e5578954eb94cc6d2d35ec9cc0d6b63f4c510a69a8a0b42e52778fd69773cd38128040aceaaec5ec9cd9c4bfbe2d0035c9c650dc2bcd81119b88147144bc9a4bbd0c05207517ae2841fcc123e18a3d34c0e6177e07560a30251786d26903c8951754010df90374fa6f902f8bfd3b97f54db4c45f9ff24819c7986e6adccf08bfb14be5b7c30b80e601432f016fb637ddb1a2a1aa81cac101bdbe56f1f523a06e946a762b325d4bd7712ed7cdc1d8a851a33ce6148f292387e29497a1de173be7be8c9ef4865ac9f7426c493b03a718c46b2d4e85f89012f0ea1884d8cbd19d8b39b2e9c9e31f9e069682c36154539a2dbe02a7bc18b208cd31f107323f91596a4dea95572cb41a9eda5754b729187f34132cc583f89fb304ff56cceb97330a7b98451891488ae2ed5374236aa570d3ca98c41e2d62946269beffc7ea417447492ede1b5b9ad8068799807544775ce9451a91e1e6e88961b03e8973635d5758a6ac78d0c045558d297d663000ac3cb052f30807a6777dbeb2b48acdcf74a168f63ed0674e510171748a6432bdd4d536516a6f54857abeab5ecf946e7fb3cd6e6d640187fd2fa4066249f56dc482e8d358ae3967ebb9658d21ce550b3f6c1fefdc7cda3fd4bc99227fcf40741372a52ac542afd61acc141d300ca9796f24caf0c89e614e90d629f540321bd0be65d6b9a8d227840835f652d16f2a1a2f8c7857217eac1511508f319dd55fbf3980ca99ae82c7b260ff7b6fd962ce6dca4aacb19bac402d0b5c76be3b6abf26c9c1bf8a6ce74e3c031eaed17ca4c3f5c47ec7c75167323896697741338fcf189e48009a77c9f3397e0eb85bb332919533f1964ebda42468a044a1b51be17bdd2b367545d5af9528109ad8b0b73714619dea6f7171a7eb30729be58b1daf3d674a94b783e5762a4c3541a3c76646b61a421fbb0d7c72c4739c426a8239e31ffed62048e765fd51e545a11c42dbc808b5f633c3df7b3f52bcc29fecc180e54864d0ee4c97862fd27fede29d5a334daed6a25a9311a8e387901ce321b21a3c5950818876a0a5f11237f929fbd2d9ffbbabf13efb4dde5738b85d8f26dc60e83b41f0bd96763daf8b1af73d4ca95e37fdef0c0ef85b187a6a93491e2bfc3ac621ad7aac9e69debcfa127ed95ea75a7997ebdb85aabae89426953f67c4b3d5861eeebc24f4dc3337355424d0fd6c0caf5dc6c0967ae0613d8578d69959c5eadd080bca76cfabd8c705d54cb075a5477311d1f95bb47ab2b6caa931cf9600871aa78a5b034d0c09a15debe06991b2d7e3496b9cbdc1b586866061ee566dd580e103508d0ce9b78e9a76ef3930f8507c26b6a19ce49c4aaa71794c0702eee13cd357320bf2f215a211609533d778a092eedd8f5ddb8ebe32bf6962e2a50a90fcac2dea327d3cc99ded4fbf40edc37d7009c0055f4b2aa29b9aacc0d253b1d25caab15b5513e8456bf5eeb92f0451e7b0e247eb66840168faf26e92bb7834549d1fa38bfac777ced842ee31f14531ea69f7d5d5491cff48add73c4f6356df01d5e8dc28f9536bd327748aeb6efec45c35e7a35ed85269ad51535ef9ff44daabc0877da6dcd18a652acdd282935291c36d3895a327f62cfd0c96811d00f10d311739e036205933ad6e48e06d81bfd4b9157ea49f5a6ce6be03c99f8eff1907c9e5146a5b805db912d54e185772f26dc84050d2011a77c74c7ee47ab62d670293ccf94ade36d00b1536f99a460b97ffcd068cb7f075b92ea4d269f12ad20191a3f88faf2898db2635dc86944467f971122b8d2b3419c7a8ac26c43fc1186dc6119197095ce87a4b9eed216411f56b1821d58c52a940517f620faaa4eaeabc23a407a837a1fbc5bd75cb79461097eb51c6ed8151670a7daad407e57019520a17c21d11a9718e0e682ed9addea15290ef6314c033ceef4e8b94e76e4a8551028e31f949db12e8a86b5d366061109059055a0bcef10ae761c72fe013ab7c53b75b9e3aa620f1d6250e3fec07e0ac28609864b0dc7bc971d456f1e7245010ebb54d50280c74bbe906e655729036f5032b6e0a0f7353035c2f2d7b5d726ba1511cff6e1dd90c52b3fd6b0e05a840cff4886c0c4cf6c14942315e2494f0fc18486f06bda980d1352cfe1ef6b908122c3194987fb45d34a0242f956fa22d08836691e66f1d40ed41349811c3c56e4884926aedf1611a794aeef73404cda31600f4bf3dc3c790526b48ea222257d6e84e1f22600803c0cd3fb2766fbc78d286541560b2364c8a4ffa2f685a32ffe57d89bc653f62aa1a74df8310adc1117752437c107c7b0700f54bb2d18e77f28e57835b4a99912a45d474523445082809e9af84e366992046f673837feeb368282e8b9599176cc05cc9d43532e49549e2f5aa8d952de3deae5a7d1d234217efa6def816c5f0da985d0a362ecdb2b0ad47da0c482db154c8537eff935a4db43c29486f982e309b3674c0baf445b195147eb428f75c76d738c0a86a3b97b25ad5a692a2cfbe4eb22ff577b87fceda9b5f2da9e3bedcf024202700bbe834c7ae57c53eb12e206e4ea28061e98724e5205728df4887aa63b13d4f2a8d72e67472c4e6e8fc6e61ebf19e3beab120b30de0ef74158f3aeae7972999319d4bda64c8f1af5fa00e8697d7418f95304fac621086cde64c062909c7bc9a748df85dd9b1e1f09c82541c5302f1a408b575b6fc85b99e90a7e50e0c61dcd439efc27ee882becca44e72d71676d139a043d9bf1933152d162ffa07f5189c053a905f46b80a806980dddb8a60bd4aed2a2b8f268e36ce5e50a1d7657bfe1223cb1f15b1da620f0f89660a9643e70c4ea4bc104389320b134b5678003e8a008e92111fa30d1ede3345cec1e6dc75a1a4ca2b3005e068535aeaac61a5a270ada2034d5d8a7927ed11478f706c84cd50459b515196b868f128c87ea763a32e326f48bd08a52828cf352baa27df63b25affa620c03b69077e83b1cf85a1d019117f7d904b88113c096d11a97168b099c9ff103bed545878d54f1348019b73ca2ec80ac96247ac0f3cf5cd59c29c9399c31b98d870d5e493e8cb8e981209142ab752ed185729ab59183b83fd5c340075d9d2d1f8b30482608ef339d4f8a5a5eafe68dbf2b75e61e52ea26fa5ce385a7ffe3ef767df1fed9d020ee4f8d373c11b4482ceed34695e802e7b4c1699fd3195dd5ade0aaa0e51575d1c00c1f6efd84c7ffc84bbd417ba4b4619ba67604d7c331318e8fed1a15ed1b69a6c1ce833fd4cc88aa7b1932484b9fec9e28a97fde206ea7778dc3f7a50f6b6eb4e4c68082a6eb69066e17b2511e0c49a11e1b6b0b578c0de59ed156a5b290607513d75924808a723f6903c0fea92d0b4e3f630ff29267f9e4a2c381e845bbe00dc17f94447ee8f65b76039eeb40f74c01d18f46969b567fc867c952d1e9d7e58966916e2d15bc582c5cffc1e4267ee582e4e697c22d911c7b5f999ca5be0246de6110fc4ac81e9aa41021de6ed5c884f63c67b601a791a10578d35b2aaf8dff255671804a40a04bb6e3d008cb2d34f2edd0cbd5eaeb3dd68f7196674936bc2886947e4b3f4da50273fdc7a612b5b535892b2e48dc9f18a84f9d3ac4ee17e92feac8eda7a4d3a6dcc93073161aa9d0fbeab9aa48af4decc1dd7f630ac44cac8c84bef415f10432d7fcf919d32854447a0c634cb12e77de820b937c04e878edbe8dfeb966a4d5246e43bcd1871dfb286471849b777ed19ba12da2d4c3067a6d90b8ca782f839f86d812907467f2854e28409d7d0869924f76fd8120ecb9c3f1d747039f6e0613baeb116ad0308f981e31648ba25d1d9448b2a5aaec62ef08bea08776554a2eddde1d1a5d12098bbd56b5558a55cddd1e772918d24cd27707d153d76c5f16856b3d1194c3e7456f8021d81d9a6c3fcf6c241d07ab6c97bf1aa666fd23eddd1570f4e72036610b7142bb3d4adc605ddd8502169685d819e2f96d8e3eb95433c533a65b7ef89c4a819a52fe73dba444e05278161d9cf9403646c3013b5dc6bbc4246c26b5123ab787511272136e2645a15642fdafe85093c110872d8d09ce41343c8226d8274f0f9c26d60973e10ce46a6ed45f92f0b42cdd0f59e637cfb3f060fe3fcec566e25195c1ca3cbae25c0acbf90255304f3f90b8d7d0caf8864e904224c5bb6897e16788b77dbb5be861b8014618b8274cb44c0c5e3787d72228b99643bb4cf362be617a05bc4b17abcf9605f3f715810df13dc652a627e2e86a06d65647a0c5cf3cc154237cd6c5f167e139762ea9e5a4c3176379e8e74974a6f46b6cdbb29013816e71ce1568342929c7c4376dee601852fdf4ae2378db9c1f36bdf71d4ed3d392ac884040632dfe081793c5f16a89ba6d59c60d23f3e60e5dfe6ac30acd0a7660e067cf5f40f8b7dfe7a5a3e5fd1fe13609c1a9237b49b3e8eb658f92f282de70a64907cd9e331e971de20697ced1186b548d6f36add2a2bc54a98d1e0ba09b54eb7b7b18a7d636145f1edf193cd39ef003ccfc91973b6e3c28f03ee33c1431f6f7dd3c0894c29182a1d93620eec20ade83110c6fdb3aa66d572f6846837663beaf8f10d881b6bb275edb5203077f0612992a35f97137722854129659a89879a49961a5a8c41e99c45624944ec5b4b1f7cd07544b9cda3028d5ac474a1e91698a0bffa2cb3440c805f0bfce97b2221d07e04c2d75dbb0b5f05b87e5fb974a594eb6be2f990b2c4ae8a2a8957ed2cc049387ff5341793b1d0f7905a68f4bd0c8cc253447f765f1084ccd832bbe9a8600d301be3c6e42476c055e051699225a46e3d708097f0a46482d35f58f17c82e49da44726273b599d45777d10b4d42b216141354f6d5ceac1620509ec3bd6ba4f9cd31b83db720c52e7a522ffb79a907ee0b5822817ee9c9dc564af28e720b50150892e17e491153b138dba5ed924532213323da5e5b5563f17da12811826aa92e5018f02fd95ec339e9357e5d235ca39aa4fb2cc78d5bd00c1aac036f2bfad47ea6f3a8cc53383363c7ee08b299c088599b1d8429df97706643761b8eee36450f255920064798fb48d8771a29f083faecc814a11bcb83adbbae2e2868ce2ce0c952df6168d94696fa9ea02039a1a94ec6babafc594369efb988d32df89d044bc77b23a97ddd90e7fe764a1ba0a2292ef3333fb23d040a0b0dd79fde1680c866133c0632224847e1378ce0d61246a57f6af5384d7cf30d0e119eb05a771c05db0890669403d5fd5f52b2e1cdb061f1e49241ea1bee57e7b08e940f8f61d1dd610df45aeeda045273b34efed05550d5d9f622fda50cf16660624dd1ab1ed69e1efc3dadbdfcaaff612b73e7597bf870027fc36a7da56982af20d943b7b22c370ca587c620710a288dff290f9ec78b6a89efeadf4ed0dfd05890fb0442dccad6175ec6110be2fb13bb5245f0c15368d23e6d28d98edc12dd39831c87fe840e54a3b0d5f91316b47936f80b395f4b17bdd787c512587462f120f905a2c5fe6182f2bbc982fcdbe4dfd54abdd06dfb328292d1c65ed0dabe166e15c2450caa66c07fcb93df28726bfdd079913d45584f0032a9634063b46f560c17943a69d8495acbfbdb112c6d59bdee86622f35421186cc5f401efe607d08e5a3a95908e34a19c5ef13bfd9f77e32849a081bdd017e3d0484aaf776215273ec0d5ea87e6201cf037eee3336106ab18429065665bce7ddd9fa64beed1c477affb4509dd43983fe00cfe3634f3f6b7c52a83b2b9bbf7866cd1c325a6be1e2a6509eef4fb3917be25cec84e77eb2b125975c71a479098e795a897dc537a7a70cfa4bc04104050b27136945e9a488d32dc8eaa0e1ed928af6f580dbd67b6ed82303acc6bb787117519135c4c60a9a1a9c6f2926d453504ae26316b29016844a4d631b62acbf1ede13dcb4f0d22952e677b45bed08b6bfd65b5e4640233a7525b1b34497d38a222039fee04af7442f0cc1b94306f289054baa94f46a6b3b08193917743072c2cda08266e9ed27010bda5ebf3d0ff4e1e3a92132ee9cae67a0c20e33fbd2f1e12651331fa0d63443977220976bc7d6ab1d77d4e461e13b877ad56cf6af2e7785abedc00680f5967c90ff6b9db5f8a0d1a3ce006efefde3abcb92ab07932adc982afd7bdfb84762c26159978c75ba9d711fe26a54ff15bf4a2bff13569b5b14fa88e2f041a0c2b271869fd5662c51d402a1c02d42486201b7c3a7e0b0e657aaaa6f580ea4d5811f7df56d21076445f73104d0862b389b83e54ba9a5d239b953595d133c6429a7cedd922fc477e9c10d315e3c1f31413e98819320728739860e88057a9d2fe34afc88532d941d695c78bf75f31569c0fd940f124a6fc3194cc2acbd2bc1c168b1eac6b4507bc837dce8e7f26c787de30afa607f704d1c8087f0ef841d799860df63da8834549c363d9cf66a39f0c338578819f2c7218b632d7c096a41630ad7a871d4c8ef67511bc3060f9c4c87689b5548de313137e5d7bda47b064f034bf534eeca75351463928db7ed90961e155e623358be88ad728dc69ca488b044a1bff1d738cfbd648329ad8261f96da1430f5b39347b2108e5ca7333f0488f56af650f645732886e446600a568c3f8095a814856dd435e404f2a1098b51d1eb38f81211f6618ba1e11b84841a1f2a0544aa0e251f5c1d9006259dd251dee952697ad6bdc799f9612da289347acb9744c5c3b8d9835cef08558909041d1643d62b1238324e6baeb525029b4f922de55aa1876fe4c57dae0c604867ca7c933ccd05b84c07cf07f09ca1a160fa502c1951932bb886e77d1dd4559f2aad1b40a1ea50cac6ec744ec74042105b6e6824984c4e4af3eeffe3e5fa64bf51845a39c7203425ca64cefd5b2f0280e787cd85a2fe8e7a6f8b0bc53878d99de79f8ed64473c5da48fe8121e4d84ddd745611c8748a76d9c5f0ac53a1c28d77c613ec5e5df15a1a52466485489618b41122736df31b7158d99c97cbecfecbfc16890d5ff0afd5189abb7652d74430acea0f733f300d77ae6bbaa182e986f3cc2cf3cbf8fb524cdd461a86f18f5512f05c97d89d0ba8bc51926d50bf805fd962c744e66e87f6c6608ff982296ccce05770e90b05feaa260c5918e79cadd053719bc6d483cee3db3aaeaf8971d82ea6ce9351fdf806fd56b768a200248d22fc2f5a99863611692ff0429e7ac3fde4595a0c3dd0bad1a381cd182049e6b9db0b20439c54936e9b6c8a9d7e10b60f50e2109ebb2c2e2c1c32d6b2c261d6b80ce70b27e29869679f4a4ee4f936c91e8b0052040c66e22ef62bd54a3a492f03749e15a59f9eb981c5d936a3692c83bd639b506cd365292bb90a6e295ec053029825dce21ca97e7ab04533a40d73ee400a6f13825dab8ab9799456832261906f8893cc0e93ba0acd4934a80e90241837e9d9b474161fdbf0994fde5df55bb72d1652df5aaca22fbc366da26877c4906d325cf2e682bca05eddf8fdbd142e16364ba3b4968b55324a0f66505c58e40c9fccab9d614553c940d955b95961948a8bc3fa94ecc2b5bd6c2cf52010ef5fbfbf123da452fdbc486be29ee4015013298f0e489455094d69724808d00320f9ca43b53076045814db6188623d986992676a6bd047be16aaf02a7ccc2887f5d6a40cab57995b0173bc7dc8a2daeb5fb79bc19e214e10de19f49bd055366d3a7cd243f8d883f9aa5cbff63290ddad0ad6e27fb52d314a98d85253dd7edd8114eb9c3706821031d7d308f9cfc42a2b07f56ce2fd06bd58a7e06a3f5914a71f4b5e405b1f7545804d1bd6c84977d34153d65acd1ef7b09785ca4f42e1df6e851398eccc27f078dc097ce42a4fa948e1831587d950eedacec1a46d88c76ab1206c25805b9ed593f7cf6d68a02f262103b774a588be5579460def74382d6e78fa7bc826a24aca288537bdf2bf3b256627184d4166dd7922efb8a2b206f3d88856dab95c481d46743a03368abc440c30a4a2ba6a8e35223ad557422c409edc43e3247f0133774998f9b9d4d828b6137851490024abd384d66b19bf1e91c290cf505e449c9c2833ad90efdd4ebd02fd40f91d2a90f4623d2d72c26bec1484d92f34a2eec932d516d1bfbd10a3328b2813aa201f87650fa42e8677b2934990bb0c7f203cc4555872345c35b1b93786204876b90f7275dfa5ed7e3548b423e0d56a4c9bfc1589ddfa8fe57ff8717170f2df6a7ce4c431748110cc5499c029a49c5873909d4b32361773ae349be4ff7d8096aa64c325922ac43610a0b9bfaa75176324d26db5fa9c224d056290ce41f5d90fc1a8951e030ce288d2a788b43a38137cf90e93747bf4d0df89a38f779eeb47b6b2bab2f87bc0476551d1f4f90038ab692db82265f8ec50fcb47aa1e180d9031b1ff17b1737869540c7724d1fc6b69d780e1736bcbd7e866f462dd59dcd1ef47b673b8c215d22a9f20d2c673f4eeff1585af02193b6ac35dcea56acfd0643c18faa148fa38a8b7a42ab37a9a607caaffa4290e4bca581805c835717036e28d3fc99a8a9274cde80fbd89af80221ce98184a5e91d097feb7418da8a2abca0432dc9623fdd95cf8ee299476dd3cebd39c4fc7eea4ce7964bb11e132db0f8af8a324b17c326a875cdf8468a6678d84127f1746c02d2eecaea93a5d472a2a5c95381345f56a55368b317d64f26519bae8c67bd802dabc9fcfdc67c9c5d8f6acb2266fd9a19cbec77a578739dcb18e81e0a25ffaecdaa35378dd93bd3f2ad1868a3ca9487fa1574508722fb22b30ba67312eb23e440c526c9886a8e8e6feb5349deea9d31a87ec1cb8edaf16ce8a8e217d166af07409bfbfd234c9c83fe57d3cbc279d777902a52ddb8baff720d3f9124464833e330a2f22b43d2f84d61d8ce8757771317096fdd0fc870d7e0334f71764e3572811688773e86f1e7fa858cbc17fc70d507be37a861f50e32d449cde8f93bd915d52f50fad1f45d28cf48f5b7a7af7eea2e62081de800407294e88cbb6e67eef193669ddbca87145683a929d473afebadad17221348e013aafe7c2cd13fc8d82751c4edc15ebfee7b7f33b3796504e1534f4a00b3aad632d66dcfb77ae4e519c2f1140af69466963ceec6c482a52b722e046e734ed08ae84fdfe5b08e388177ef9a23d6c43e36fc034957a1ec4f0f8dad2b5b0b970faad25120a1faa849dc03c54f8cf93d94d98e7a043bda003f1d8efa845199c1d5ebfffd49591f44599f751befabebfc041457690f23dd1450e73818a5ab64ee1ed9e962ab048b55ec16b0ac503eea71becf77643e0c1418c098f3f597edaef7650e707750ab7a55ae519e4aa228df0606a8e21a0d2d3b16ef687bb335ac4f10ee476376e5af44f1622cb20ffce533a01bd20046a6dee03fafcfb9c78208ae1e2b8be8d912f589794eea8b97b302215203e55242797a37037977141b2018ad77590abc5a0d127e10889e6ada3ceccb58b729287ad3b52db6ed103e2bf82d09cba522dcdeab493c433f7a27f3b3f53030650dd6e2ab3f3f66e811e49961cd876f93cf207e9f146a24b4ae0127192322300288c6312f76f2f9611ffd20ae565651fc9b44dc0075398eb36898a686eaa96522391a3c03759d166e6609dffcb1ac25a176c41908b0255445be7ddc6a673b16da10e9e0e855ade50cd57faaabdb1bb62b82292afbdd9a6acbbf5055ce14a16a5e8c6d0371b11ba4c73726b81ae2082da18a715f0ebd0b7b2b787f9106ed28d9aa2b436c68f6bd4251183a72b90e209ccddb35904ea815aa81e3721ed083f3c261f769d4a77671585909cab80a18529a5009f6c9d025f3aa8e3241d6e9f2c5ded1fdd507f7bad6ff0f56c5fbd4f80b8fd54799c06e16f447679e357fcc21f3b1cd506ad3afc274f13a3852f4d652b66f425d48401f2c77bf4e2661af0beec74ea77e95db7788e925b334642c88ae884ee30d57972c3f0e2159a6f5fbc379f3888eb7b9691f3d562cf1f74d0101af138e0284bf5bf561754c0b9aed0c1093b7c2819f8dd834d519b484d70c4d80edbe05d6d59499df4902f9d870edcccb9594acdb5129664e4a706be44f7b9a448c817262855da7803d682dfb38c29994f541d36394197a5e7de840fbb19eb54060a262d5a4ac5b73063be73c1e46668ac00f37e980a5bbe598dc97c82bd0cad5eaf9a844afd5eca9377aa09aa937b200874d48b064323375d4323eab41b521a3fbd45c33c06eac03e5f75c30f313d60d08dc3ec1ee97859a7c918befba380cbc0a6076b43bb430b1031de05439ea1f57e16db75d5b90f69035919abfc8ab4f9e182dce62f2091b3b85b47012fec69787d57de9822afec493f413ac3855cc8a9dbac7984cf3c0df2b9c65e51ce8f79ac0d6e378d0b66133a8d0ae14c6f4e54d1d995f6d0638bdc21b1fe47ba6e879420305d65bb3abb5be2f46fb435b86c5b89e62ea80984c66a1273cfef441f900fc54c8a787962919d5bccee8f9bb88da96b4ed7e2d8ef01dc257609f5fab32b426b6d2622e76eb54041a688ee70ec65cce9138d216942722521d06ecf92eecfb174fe5cdb2a8bb5303a5e5fc6195cc4d35822b4c28cd7fba10394fcbf9722fcb4ac056f7c2af2d28138b886c18751ab50e451e696aa1ef53f94d17b82758e7358f231f26c22aaa9ebf3cb7008a0c1b812e209da4b5a15b27c929a2c3d6a03b340acc38f563ed9afb3366a02ac4475475c405c2784263bb6455c8a37ce2d7e78809edadf9fef31fc9cfb9ac88d11c7224c4f82cb3f5dd469717333aa7ffb4b28619bb0d25b3843015a7c38d9e95c67109a3e1ee41673d14adcf2527bfac9f99f5232f434de3093890dbe8f84ce14d7355ca7e20106e36a66b706dad72a579cff5920ab6a7228542a9bdd687717fa5cfff295504ab6dcc05ac2f0c1652ab75f60425cd6161d5307f9acae08d4d88ebd83b9210ab90151b08496df09dac6f6f68516f8c69b7bd38ed8af094c4c1f448965d152dcddc219866dcaf662fe1cbeb8a02b7bf4e8bfa898744c97838d3ef562731d906513511f2c01daf543f10c6f8fececc6fefdb0c2425d3507e0370f12019cbe0ca0e9a3a0634361ac64f96a3b7423e170877f3b59ec7cc206a5daaa9fd1a4088726f223c6485c2d8000bf09623221065d483017319e97bf460fdc451213608fe06b63d816748400d0c0d3109e388cbb01659e7502358f8d635695d2e8535b733de1268fb174c9e87e8b8201efd26c5ab08d1c75759b6e489050938f87a16f1dc10282dc28e03c1e78d5d0980fb15a830d736c4bc072ded81fd8575c9049250801681fee1ebddc30f1e82f0f41f3acb17e4b010e04e5587340ceab759669e6882cb6fbe2b077f29b5ac9dc62af7485faf4b5d6081a67dca1dd5bb7b429571ec8c659346dc519ee58b0a3a421e0a101f850ee37ecbd10e238e47f81d2433fce685c230ffbbc2c3c59575d979055961d96611ae64ff7cb208c7d1e0678e357e53b17ff27c2672f0c6518425f01c6c47540fe1692c4765e785e90e68bf22bb56f364240438b27599e0f807abfd3dc009f64c330e342a0a087327a19280c34586518f81e59fb6a91cf712950f9c1f3d7ccde1dc681863da5c61a311f8d0aa6e46bbd330102ef7d8dfc9937ffad9c5d33c85c5b0e60328bf4c0be7954c93cc87cee5016c40b4398869ecafb58d88707651da581ce622ed3f3dadc21e4ce088ecf65dadbd35b6451751e19cad9386305901358255bd73094c7209d5dd0febae62bbb93cd5329626c2b91f46d2e932debaa4355ec5b91323188b87d29ac8efafcd7cda4a62d2e6e4e8d9499420480f3bd7980b21af200cfe9c9dc919c842704266b3de7e600d2dfe68f72bbbb255a58c5d2bb074ff139ec9f582699fcf3970d9d2f2825ed3b87b1cafa533644bb5d2ce3f8fa9c5b4b109e6e32297f5210933497e6722695de86d13ae4565f93933641ff0ff9fa1dc519a9945736564a3170efe415a2dcb12354c5315835208d4faacc7d1a011390608ddf06eba4c996333c7dcfa77c342d603b452882cf6cea3b5b92843107b4f91369d13a06376ac609e1a9e25aecf42f6b9efb0c7475039c56912d97c8835fedac513df21e340e170444cadb4910073a21831a3b8b7a91bde710556206fc9308cfb4905a334801b5b1ced0bbaf39070ddd5e64716375e3913dc197f6b2ee1ca7d9c1f22eea4f5363f10b089f5926cfe6159910fd4ef7994c3c248937d6de461baf155fcea6236169602ea68e71d9950af15bd611e8be4e59e9dd4d986755618ceda66ec63b6068cddc90d96fc62e6237e043c7611c33db9032f16f44b02b692bb815642b94146f8151bfdd0863bfd25023a01f4ed689c07617c490bad2a2ad7c34acd83e07d83272a5a7185634fef789bf2a1f84ce7d012aaca94df73b8ff13a5c765eddf049a15a1ad53f19d677672271332529443c9563c1b3ea1cd15b71af24e48d25bf078ae6c70c3e94728da6da8f3a655a6b3f0de4cacbd3a44cd7eeb0557648048823dc9978e94cbfb4b39c809383b9d70c9b01d1fe54d075fa6dce6f50aeb39c866f8393d95ade8e8608ba2974499e93b778dab563219d67b8a40e07203dbe01e4a4c0ea13a29195417d90197725c996ec022c0ef56c65d5c41fd4938eaee8eba364243a47b5339bd292e0bd60e6c15aa6d4040600c92313c34f553ee25ced291918622145147a6478bf6a0770c353a952de421a3034d1d5fdb0b3a9cf532b553978772c8e4b3224f77feff40cb6262f33906200f0a29aba5a387c993f2d2342faef3d8b9d730bd4f525831ca1b1b56cebffbb1bca11f83e3c107ffb50450c2b01e8f353fcd3d806b22f8a65b5061ae5a139bc3dc7a7d1884b20bc0aa163a20c11ac07977663afb844239968f29fed4b2b0dc8e5900e34f112248628a25b93be5c8e6672343a7efdcbf78ce769d846b39cff3d5df90996919bc857b133aff6f1ab844732df26a8274f3a3489c2c241a1fd328dc3a63a242db780fe83dd241d1ca14a008816ff82b2763dd924919a8d54924dd4ea0ec044d015e8b15c6555697264cd954c439bcf4628aa68c8b04a3cb1c3a0a83ff8119e2bddb3c4292380f1fb97cf1f29a4955e11ef19a924e4d83314f77fb403843a9d14d18a5c0bcb75b8e2da9b7ddb511ddcb5240021b9079e8dc8a8742e624e74f5b61c38d2e991dfdec07cb103a865f89c665d0deb31abfcc25b01f3a2c3c3cd5641f68fc65fd8a3256347c210dc568f398c508a0570d2c7704cba246df1b014d5cfb1eb1866d029abfb76f60e928089263c00a086223921c1cda0f8f5982c53ce5dd2bc87abf1e138c817dde43480ddd56f2c6eed01165297784aabccd5b0bfec85df2c7db8dfc868673f868b0c0c35efbadbe475e69704d127064056e3a36719f827d02540ccb4a7ea28af36e94ece4a39a84853104b5f7157e28207b4a46cc83685c59019b0c4a3cdbc769a37a0f77ce01e5cbf10ffd30a496c8a80b2c3e78a2872cb7323b2c4650394fb570becad93b2a0f159a584cf2e43f3d7c32a2b3af3d345db9d15260a2e420a9ab7b01c3833e062be584eb50d584b3919bb67fc75d2ac4d65feea9fe7b0f6b6ea1d27eed29b59d79ec3ae015bfec1f82eb13fba80186ef525ef2a420724ed73bd7551c69a8a732fa4ee8ab00cf6d6bda1fec99f9c19bff77045f9e684ede37c923ff3f10303ed539e0c6c2883bce4302ef47ea8c11035dc7e0e8bb68459ad24096d429aaef0dbc2feda31ea4c40f615522c47b1230b981019a7cd78379eba61217f86d558eed1c54c079561272fd5a4760562ccabaca69b1e098e3845232f6af6a9fe34b7d971dd626486a69cab8e0ccd43110f2bcd7920f9225d76845c385bfca354334ece5a9f10f936af1191609e6721abd72b5f228b5a8d3bca17b6a388146f0f721a141296b1b9a426c3b423f375f15682dfdeb8440162f3a134e132210b157027f0ee74a562b65bca70a70ffdfe4e41c4fc3ab3fc77c78706bda99b613229292ee3a4a414b4e7447627a6f1a1aaef64d2c90f2e6a5a66900e567cf10e97c645f2d5cdd073dcc66a4f9e534b67b1cb013db9f8467ef7cbda140c80d2b5d9f469923bf92fd061e837293311062cbe33866d096c9198c9e82164a727d6449ca791585c998179ad140180ebcaa4164857d7e5f2b9807abb96478650e413c0a5790789cedec17183b2788a3cf4a39f3894837ffee3acf6a4e22494686cc37a67381d07d876502a217708992dd2ae7fad60f724ef9da9bb35c3f4f13e36bed2a179fdc809a962f45e20dfa80d44ae79c6aa118ec469ecf1d0b19b5ab1d965aca676dd760d36502bfa52a1700ee80404b4ad2e6a7b4461f9408e9b35ba9bafa336a0a01436a6f33d95439135cc9e0ee35f5c10838f5602f0097b9e80933ee345c4e1eadc301375daeccb1e773a18e9ab4a27d77607c611f6a2e4863f4b2ac7031a6f53342e23163478a2f3a9663dd0a980f988bffaa631aec3c850180a0b2602cc245da62c7739d41ab0e6d4b80c61cc6d9d43b647bd19771c4fe5d4cfe3430d9cba5b023880eec0d58c65ba5eba88c99c75d456df3b698d24494d1872608058474d1d455670af2c554f2a91cc81682d2ab55268703013f0250cee558578849b0afc35e45de27e796bf5e07cdf88b6a91b3e42db11064321d423050d84a5d5e7063493db77c0fcb740d4671280aeca3c1130110791bce47628ddccb13262b4c1098793f6b459f4d05be6d274bc5e8a3ea419ce3fde6af00aebdc9b2cc260bf3d890ef18c136fcb3facfadac148c4d36718af73d72c83d74472be28f582a183fa3e5480b2d3a552b85d18e3d47a063e9af486ffca493622bd45c30797ecc45a1c07cdfa1691f901638b6db8af96306c12b62eb411464c469d061c38273a6e87b1de68cd93cda4572295f0326ae56b6c52c2f05e9ca93d8c1df9c96358407bf92f66cf1d1ce4f1c79245ce7ec263fa7c5dedd1f1030ea36b2ced6436308cc83479188379884db99221f821572e5469c20a4775b02c188981cab5496e713ef3649ac09f4d6201fceececf3a0be188aa769f0764197af61a20e2963ea491ee1c146cf19acfecc6bef462b1cdf09d60f3578bf2415fe5a349b025f2b89311ea32616a4d9426c89c4698d96fe512d5427f542b6c955305de070a300386e558c46d7f1e8346618bd1fc7f9eee4b7ca190f5049bca2a92e36ceed9b1babc4d27cfef56b0f58ccee26f8108696096416e6208527d8c3ec0be1db481ebd3e09ae6222ed4763d1332fc2745239c4e616a6a9cb02a4e164fe621aaa684d7539f384e5e1c107517a43790b7021bc9fa1ab73acdc7baea4663a9af36ca9c9187d3e91520507989646c1dd8ec214711fb23fc5fb55242e6230209bafd8ffd98de4997b140fa57c790bf94c0a4f05fd03a97a1dca5cc9524bde25555e96199acbb395bf257fae9e33b848922095771466ae2ecb3361ddfa60d1f03bbe17063acecdfe45c21c44955a815cb5aa525ebed1d70c99240c27d168382b6187a1ce757a00ac12ee1570401c832ff35e08b814367ca5dbb6e99987d914c3dbfb4afff00866dd5a875820fb5e9df54934c385258dd37102649b360ee399674cdc3590588672ff82d51e4729d7ec059cde9fd024e2a9fa35c01af7116cfa6aaaa38cd9fffc3730de18c1f3818a80b343ac69329d1f2b5792399351c9af5e18499ca3e46b79e7d0800f7c249655286c619452133a5c6bba88db1c4260c4e7202484f0ef77826772a14e71c74f5e1b062070a0ed7c74d7de8561640239eeacaa0aad1330352d25659886516e6b3b06c9d349377ca2b8cf37bc45c1b9e956bc0c20b0132ea510542ec3e9b3057f2095fc21f6d40d0a9c4cdd00cc42af267dd0a4ede81afcd0d3e5694f2fb51ec2e4e26feb49b8e210d4f9f4839257092a471b7be96f768f2979e653446cb5d87ae9a585dc81daf0993748b5a43ddf2442646e52def4e70c39def2998b70278b1292c834305837e1069c9f4a425d623adeb12abd8d6c68cd40b36e6fcc8c904da4deb3d0bd6cbe8ef4a17a214da455f20d9f81f957338c36c44fcef3bdcad6db0b3f494c9f1fb64d2bcbc0e9b977361501a639ab8c589e7f7bcd3609be6b4c0b22ce4f6bb2ae96fb3a2fffa6135f802bcf26377c5cad87fda420384a0e91ff63e1f85c7e65942cacd92f41156b1c85da5936917664cb78f3c6f64d1c3d879b1421a9b8c82156b9a25cc626fa661954c4327d29c1e524f9069ca16b7760f62360fe1d887ee98d84b67545f3602c382f98dbb57630e02255cb12933656d1158b5d9ac8938c08f22d5a6f3074bd830b55a45aa1f06462bf4bdcc9f7486e9625d2fa1475ba8b17e25fe16efc680d0e915e200b2147702bb48917145fc320973df354295097eacb82283d2788d9a169cf8a230d7b12eeae744c3ed5dfacd83b2c4c5c0f6f0423378e93337b97c1f17abeff50da427a783bb97e7284f12f867f6cd2ad7a73570273f59ad5d91acdd3bc695b3f2d853c2c539be12aefb529e70ff6f1a20b2676c0ba1c3aa01f4fbdf2e58e94bc48c569c0851b104b97b8938f0be0aef42d7b2536183025eb9b686033959560985ee9ada645d17588ccea7394092fc537b42be1d6d7f415de364d234eca280af0a92ef7b1d65c6d925c86628922438b3df7adff6a4055639a13ed16a04bea35dfc2582ed48cd38dc6db9b528b3b6ab1bab85d2caf377b7e3904ad4cbd36806a3f3870d9592c869e7b55914ab58dc46f99449d35714e330a77f0a6dcde94a398dbfb2052262dd1cf3a892e47624bb137649b8f032eddfa535e8d87d4f2fcf70910e20576a3e2d860c9e7c1b363ba726719a5ad0bba3c7d4f51dfcbec56be862c1bb2ddbd6a8a00f63ad3e197b4bb914a9c2e317cfd92c9c18f9652ac1b64de1bb3131b36586286f40905de5841151161eabe5dc8767e8fe45e26b76e3d982483230e30fb22ff07c77390339e736c74be4ba5df3d54efa13b0e330ef467bfecfd22083463caadb8ee55a3c3369b8cc0545b5c172d5a58d3a3eeca9b0d814dbb3371652b910b204a035fc47992ed3ab49bc7d7ef1cc2fd8a026e10d3f70b34caef530086bce45a2232e961fec0aef460900be07ff716a3fdb73a9a036fd211cd82b19adf2b3644d4f580630c545877b87e5621bd6e89c2f5a3f33f10929ca56fbb3ba2a620c9fb10f0a893322bb8dfbd2f71dcaa0e4ae22a50e972ab4f682ca21d132101d4204afb32f12a392aeffe101410bfe4cecfa87ad3273d69acea43b20ab1af2cab219afaa6aad03cada0c40f581ed0d3537617525fb785fc78e4493256d4403b849a2f778b4fc484260e55938e0b8eea46cddc6747e25c3d42d713c4525909920aade783be182cc5b13d04b5c5b46aae47781d7681b90bcfdaeafae9aa628cee261866481dc90477fed717dd09f4aba476dc850a02d52c07f6e38f8471a94c4ee985976f3fa15c6d6aac3914ef23e43273e0a86725e568169da3fc1ac5079696d78c2b53c867994f224c5154c0c20b50006a128c55b9a0dd6f5701bd8f25f58b3b2f866374a15500cf3b3800b53791ce904527f2ebf83f76fef2ef6791264765175e428782f5f555543ffbabf62a9e016d03d8d332b2e42f07b50b1139da4f19b20826ba74c25c6df53c1554d952ac2e7e8f31e204b363c6e804c2c1b16fa974c3ac77cb2fe1b8805f2ddd0ab1913142cce7807389e46791708cd8b71975af1c08c2f9228224592a00a7c90ccc0952214a0096d3dff1269eaeb31b3732eb496db6220bc17e9b065058cc64671733374f0cf8de1f183153c93bf66273c5e734a744143f63a653b83a89ed3a51ab4e7556fd7bbca91b60227625ed2a84c161be1ac144db42837b619f8231558b0793b70c109fad6f1e818ec8b62b48505a5d690367879f6b344fd9d2c168adc1751a428f2016d2c311b6509aa14cf29f137cf93e81d0200bac320f0d02b14ce8b0576443f2b618700c0024928fc3fc4b4724aca3a791bd7e7896c5ccec3fefac157b88986d93f13ca5a30c594ae4ef9cba3acac3cf89df77ae7217702d25a54d8dbe0391dfe197a99a28a98c5876829dfb05aabb5734b9a465b6ac0d46d2e26d4ba62b955b6f7ac4573238568e068a495ba1c68b08743ab8a0c1eac3fc780e9f05cbe8f5c949c033a833a437c5d5d649b2600057c6cbee7cea34fb9490d4da49af47183eabde061b3f9a1741c9f19fdb7e0280a470e960f2f00534e33a24cea3bb876a4136a8f97b82d0fd84191601635c579c77d46cba4fd7ae479a92f1563494d645c85c79ff760bb05d99dfd9acad56f98d38bcad51493defff241238c3097ca91b41c29b90f2f2391ceba1d8ac05f1c99b7c4836794153640ca0f3ffb1fca282558e376d60813af6ce3fab3bd2c7a190bd02270346d5503d4c31099b8eb03fec373a3235b7a524efe0bf1c0e223dda174303aeebcff2aaf65b09eb1c79dd4f36fc1f2b730de43302abe8bdeb2adf13a723f37adbe534b50d70d63352a74ab4fe135f6173e4732c170f38b71c7d075a5aac2b783c8c5be21ef2f00569ad69e007feac72bdd52a7532c1c064c99c4e966a6a52b4ed6b91abd8a2b46b1a2c2cf8ad0f2521024eecc218110c06ba7c7fa01508ad3d8c5f838e07510c559d492e450aacbac63645495dbdbd9e317686f70189926cf170eb9d4a2bf1bc639f9636ba71d1984346e23fff171ffc9fdd4b720b560b13aecee837c711f674e7b18cf5f0ad15ab334fc610a561fd14805c7efaaa3ce431f9f55b8db7009e0371b4ccd64bd3bf9bd112e2a8dd3067c387bd2ba678f9be0e2a9956f3fb1e5c7056cf90c01b1894dfaf6fa007a6ca0220f93d0951cc61875cff72420debc624547fd66c58bd550432682152d56d0d7b203e60618a4bd27e4e09ebd25b9ab12d857b505dc561a00bbcd8384b72232e06c4fdb43f07f2245b4848f5b88e5d1e4e5dc9a15c160f293fc960b35dbec31bd0b5768981fd5fa81482d4cf96c48504857bf430bdfeaf74f2f3de3fb0d14660fc9b3c8b4a86734f494552fe6d38cb8f951a27da685e8418c4616bfc3e314efa8fc5a3d0f0a4ab383686bad481795ef98ef7f6aa2b441199d92599595eacaece956a62b9a8635ea4da364cbd245f4f17a37740778f41c1bd0f82ed0f650ad456652aba49ba957ee1c6110fc3770448f44cfa7d7fbf6cbbad7fdc8264511fe940a6e11db9743194c7ddd418665544d005525090e46d7c2ec6de1d61366308e604c313b68460cb8f99f22bf985ab77bfaa0c5d3afd4e4d28cb74fd9896d639382d549a898725f7517a5d89425efc610f431127228ccfda58ce3f1384ad84cd5487267cfe1922f61948c594e826748eded72447fa340c9029fa768dee1f309c94c1889ef7590fb7416c7110919a6d280a08200cce571dbe0e017c4b32e4f877fe46edc6c092349255f22ac0540e421bcc3768c5bb9e07f690c540aeceda967500f3f9134d5ddedb84e61f784a83650d131420ef27923c3ced765fa7c88741f541550a2f74d168ecaa91c93318ca3aa317ab3b41bfe465e7b14fcba7cb6865303aac9ede30a00f21d6932d57dc20acd19c121f88b94aef64a7fd5b2d389df8e6b166d48230ded21030cfefcbd97406ef74c3d71a144fe89304c360e28613aefc3fdffa0dddf016b3fe6b179fd96a266b398d478b527fad62789b0dac0d23e715642c9fdd6c2a2b29f4e2b08542e9af251a7a1761be52a8d1e48553067c579ae7f336ce8785b1e9f69c2e680d9a5ff943e4aa9488a05ef8624555b27616c756f1144e7f865f143f8df02fcffa9d91bab8e4e06985d0f2c09d9ee515fe8c13a6794e486623fb0c804df26dcec0497884f8f9d260e77bdd9a7f81b1f6f189d15dda2e2515326e1493c38ece8cb5632169287f23d0eb41298fcd71b3a05383b22ae76010abbaae685977eb50316a6d02936da6671b274a3a42ba56f90ec1f6b8145d8f2de2ab44c69ea122b02b27a344e2704ff1115b2f693a2efd42f259b5761cb9e1dfda23e06f4e8fc224e2f74d1d3a1555374aec4b37156d1889a7ae6de8d1224768f8c57c0363ed1443857a91b222eaec7f95a6e99b90159bb122b252992c1f1d76ab07eadd603dc4bc584e3efece1a3dc37a499790b3655974fdee1562bfbbd7b4c9cb4c3ef49b9acc5feea51ae8999a94ada7a48c4e5c6ba8cfc8d3fc11a211ed6cba866ffbe561c263695c129e08f4c180b6ac3241f94438a49131270c9ad8d7615dba24f4449ece96e90436d9de787d10750725a98bccfc70d772150f2225463a7ccd7d6969266d19a035f66e0ddd7eeb5c304c4ca8ca20f85d29de05ffbc4a6d0e0c0654a1a32da0b147a0469624d8faacf9166e58cc953573503133d960159299e3e7adce07a178052cd62cad057a26ccfd537fad54381c6079021b43b1e1b0d6a28a39169120104d3d602c790f8f497df7087ec38430c5cb57b704eafbf731fe5d44b79de76ed3ba36aa09c90656740d305f9057f8c5df3131e611dea38006dda1354b77553a558e9c84301a266b04ca8e01c875241c9ceea6a056a1a952b01f42022553f3881c2653c4e0cc5b054c44c30e5e11c92c5dffaffd08d9f39c2f077378c97215208553da2d1234d019e4fc534217b166e75032c6f15369061e897d895f5d5961907921d48d5febf526f650d612f5b7802cbcde89d8e11def4392dffab1be01111d3bc18f302911c7780ec149bd82e169773069df3db9e60a510d9242025d46b7d68e6a08e89802efec4b3d9bd5298bfb45d34e93ae3e32f0fc65e85d2b2a29eabd755ce6c4445f757a5711aec1ca609bbcbc676152448cd0409dd9a5a7310d6f9d7c464f3a7f7edacd88bb7703d007af71c1fb034278cff79b6ac6c2fa825ed3a216cf40da29ce764721f52fa6bc7009462743611be65bde3e12ccc79dc2d8eefd6210b25879e98150d52f40db9850c969368743c45f699fe01806074f53e0a8ca5a58c3ef339d63ac12941d5149e2df2427a4b8d85f72fa616a964ebd3779ce834a99a8dad48f45f2998b0c871da99a1f012c60089a2a807c74e5ebc5a623a45f4c0da20dfe7acd97e7b154d105afd981a19013d185e412115495a7b1025a36649ef38d5899ccc0646bccbad62df833aa278dc59216eee882911ba345f1071628c49e7dcb6b07d23de79c149a88083e9c6a5cd7d0d735c428069cc0212d2d7c7629f2c14235cfd526df92a4b5628a6696d1f3a993e5bfe4b29c5dec8d7d7eadf1590ea878bc5a62127c9a0121d142bc744f1bebe28cc61213f520d5e3f42233c9765e0bd6c654b39d2709267158f78e4c7f1d3064db0d8c70f95f3f4839380930864a9126411a3513f1e94923251192ea46163e723f71fa5b080f45d60d9d7f7b90451854a889ede2f9d953165a4c3bc4da59e74915291f3170de8c6a4bcfaf697ac51d49b7d62f9e75081ddc0b33311260d030e43fd558a28dcc7023c9bafa97a6e593101365aa789892beee862a171efd97e18e1d3e230dcb0684d5a6814cd36f8639a516c6ede7cd3fb568fe0a7b29f3b3ef76c9f4af022bef69d0184ffd2dfe42d4e98a6c6a6ed91065f94b73741b20e6d4159036b26b3258597c4e7f1d5b519cf502556c31f5fda816b530df45193edec12c0dbee9c4eca5f43655c61f8ef074170c518e195996b11e272039a309e47fc025326ab9c812e21030d005398bdaa3e164f116bf70610a17b987090b1410ae0b50948c85bed28306e549d65f20232449e24032352e9d5ec1b8fd400c40c6049c3ba4e475f64b225f100150b0279da0aa0338f31779ab298e478458c42f0d02c0cd8d67261942ece2186d97b1e05d67a4d0beaec3e1c4110fa7700f005861bb13ea177c44e99c86e3b656852c40904f4edff4b37f6fd78ebdcf46eefc334f6150263ecff450ceabd602aaeed24ff6811d2d581caef0be1cbd8520261fef32c88e1926138584c1df7545a05383ab89e73413bd34798ca9b89e3ca46242b860743bec1f43a8e5488ba644cd7fdb4206baecc67c9a8274e97b7bfc3dc1cb7301a293f9fc89c04f1f93162c25b68934dcd3cd455c3d39d680f282ab7bfc4de769c4d67e2848ed1976f2b13263ba5947c23246b74a6cc66ba36331601a599930347450ffbdc022e7a896f93b85e0fe28cc250730641e716245cec0f3b3abde3b99866341e4e0473cc9560d69b14951e3183e3bf307a9b84ee9bef7842284d9f636d2dd4e02e65b7ecfe520c23c7377746762057721a42be95e45e48fccaf939b8c3148dcb2d59e6cb92dedda8aa860dd101c8267d33c093bdc10b716731d3137c84cffa4d68e0d2b29148f1e15c1a5882122b3bcd71c6dd7b8cf4dc34c435daca93993cee2a10f6a45d94ce3c2ebba82d271bd087514d52498c37d9b974d803dae057e2282fb62a6a96d95d8b0a97216d11b6b4b5baaf35a28045497c740dcd6f7e6ce8829425f6f1b7ad180716e3abadb617af13c0178ce2b6ad50b793ed02ae8abe0a12449ae46468a313071901fa18e95d2438d8c8e3e081fb46335615ff49ac6ea0e72a82ed1e5f5f598c014cc0d24b5df786abee2474336a758195b458a2c34aedee3c77ff38f52809b8debe7c55be9cc5f80e1892975cbf1adbba3e5515e4784309796ef157f8b323f52e20c563ddbe6422525e134423939bc7d27996dab63993c34a8cc7cf076ae5d181e128107e1fd537d0f1b742f911f7916813b797c0767de91a44049c288749e86a5b611cd32b582aed210f63023be6dc905ad274aa65e0b21c9b38d5e73d2e1d576bdad5a923528038d388454f11188cac220be5ef60c5b49115df028f48ec47eb1e5dfd899c1204f14c72b12e3dcd10f42c4d56f1fc37e000004c1b24e270da63ebd1eef284a81aaea87be3461a182d0cda720b283a674c21355e345536d6ea1a0d69cd137dc560fbc8051a155bcf3b2159d8369c97996a6fa5ba6e6324248484eac8f5917dc11dec1503ba403c74e9b7b3980565ba73598b7210e0632f10f130149fd3c8abe15c731757a6cc633abd72068677e39b3587ce345220339a320220c346fbff7a79ecbfb9af55595ae13fb8bc56e26f51419539f443e63399d71bb2c82d0221820c18c9f7097a97504a8877aa201c91b4b89502dcfa2e805d42079f5d13c14802c6b591f52238bae7e742650a9b0943ffa34f317be3694dd27c9ead2d55ff0c6cdd44d42ed5278c0e31107ce5dec2ed6daa60902422ad2ac8c3ba311d6122ede7caba72235421e51d91ace2ea5d7f94cc7f28eef98ed03fb82f047086f7db6b14565d417e9bb6873d1517da8c587ad732f23d724a647b163df673c5344bbb613cc5e1fe42468b5eaf6574155281ada3bd31bc5f5f54e5b0131dd32c7c4ec75cd28d6cfe5a509923704d41497e82592b7de66aa8144cc5a9b8df1b80e31a6a2a058dc4457be98c8b8b214429343c276a31f446e9f89d3359fa8607457144210880f7d78b737d7a0deef8cc0af217d8c0cc14d85b3d2b19a5f530e551ef3ffc44ca8fcd9ea2c6dccbdbe8b70496e3c5f4e0189e59f1348efd140035bcc7aba30c893cdcd3c114b1a848e32d0ba9ba75f93abc0062664d77e11190f54ff9902a14a3d768e4ab190c443443139d1997df0dbf43231fee3e18faba2541712c9ce99c2431a54ecdd78cd3ae9e0a4bba99b59c58decb01b056ef7c5bd060e0744a8282c6b58e5add297d858521c63e3aa4c5dc53b74dcf10174ec0ca3effa86f39a95ecd5cbbdb7d38e9e4e2a483dbf17aa6e1891d834c611ba8ba2069da6d04dda00c640f11024e620ca491a2c964febfb741638424fd5bf28b5aa4744d331a2f38979f367a837314ef956b8f0234dd302466ff00812d4913ed435ad0c33daf77f071dde3537b2968810ace6c6d57eaffbd8b4d2375fcda32786fa707fbb17b769cde80a9f682961b7ec8f99c4b4d0f4c4c82bb258194a0904963ea7e522b8c945974ddcf6fbaab24fd7a34026c81c1b26481b4169f0d66f779782b8b6d29407afc00fe340dbc6bb851cfdc993353fc3568d3352658b6ce72ae760f0aa6948f3621372cb7e94894b26c5e3ffe912deb875d51b7efab8ee7b6c89dcc0d2f84d61d8ce8757771317096fdd0fc870d7e0334f71764e3572811688773e86f1e7fa858cbc17fc70d507be37a861f50e32d449cde8bb03b7f9eaee4712951a9d636f266dbd51fc29ec22b7b45dfcffb4fb918fdf8a68da044c02c8e0dd495ba463d1b5ee99ced7c223caeee399c8a26af4b49981cd375c914f7f0a51077a1643f729aa7a83a1d218cc9893ca87e3daa0f949c35076a83c7fbb6f78299a617755ff25ad3418e144d923540d8770025f7d8f0fc9d13aaec00531c191d5dc06f780e93f35fed97191e33640624c070f3995263964f2fa9cec38803595e6ef1b151130f967848ae5f35c0d8ce8dff8dcbd639bb996ee689836d4bf5283be7883b551826ae2960cea4487d31d1c1fd7f2c21f74e92dd74d60171e236f40e3a8e8e62f8c2adb4abe354654cc96328941b201256140cb7c88422b708fbc4881fc2b59c3194fc8345b6dbbaa9af6a9a984928f803c4dd25da2e97428b603bd8e40045e0ac01131685a101df0a1ae2da0ffb4348919935cc7ca621f9f409550241eeeb3be3c9aad17334f08d061471f8f91e5ab20de715e11b3ecce12eb38bf6b5f5342ed366d63acdf15e55ee70b090ce68386825d8647c133f1db171de66b192a89b1214a5f422c6361879c1822dcfb188509c8d9b3a0110bbeb1da924e9cd7bdf4609f439595a5e603d52d776dc60dd857ddb724f0c413d9723b7b99de73f7afeeba3483eae486da1f62f8b4ae231ed6ff25ad323512139a651446909fe29aa1efdd444433bd1303332756f5a76262252b82292afbdd9a6acbbf5055ce14a16a5e8c6d0371b11ba4c73726b81ae2082da18a715f0ebd0b7b2b787f9106ed28d9aa2b436c68f62fe1e0ddcdac79866f16037b8f10343b0810ac66bd473403d3338fae5dfffb55d01e7597eb2ef4c110d5eabb749ba3621f67f8952b5b786d19512ee95b92399444bac1e619664a9baeb09682067c64226614520134d9ee48424d1c1cd4f9df53cac515ef2dd9b2e701145b13bad56c8ed3694cb6cebc644b591f4ebb4d8acd2a63739d09f3c2e8ba00dbddb2d196fcb04206939c9595c019f6831ef0430980dddc7764720a3e209a6645b9086019a4619642a23c9033ccb5af2d44226155f104844b7d8588e04d881c0416a91606949df02d47070d542b9b5a76bc2a13f6e1bad772f6b2a3a81289142a8a7c35a066856a09de4e2c39e3c0c75846a12f4dbf474eb2e3d89695b3625f7ddff96eff6238ca28f9242515e9dd0f1a7345a8e74f72aee7c19c67d25a328b49009a4bca208bbcdf297b67af3c63b8d0718c78cb5078571713f994479fc6581ac5c1c4289fa680c0bf99c8ebc5cbd70e4e0f87174e002e6a42b79cce753a9da286ab8667f015a050a52f99187cc8b377dea78d5edd2b59d52989a5c437979d9f1d948918c70448e21620dc8d5d24ce316bf31b48f990f2d6337f5025ba3e2c19c2ff9c486cba9703c9da217527ddce4a302f8c2230697ec079984c810360b8edaa91dfdedb69ade9db21689eef715d75d14050943938e120ec915c15deffb34f36b59f29df9893a5b84e69740808d5b0e9a7a092c756043f3fef1a7e49be0bb8becd5119c9bd89822358cc9fa6ffd66e591be2554ce586c17b0510d695c4a176b56bba1945c11aa20e56cac19349b9e4c390b00828296a9e8df5d9d9fd762c6ef8017da4c4ca532d3a259b1111fcff724e9233515a51352ebc2e168ae91e74bf8bcbda67a27d9d3436d0531d0de226c22aaa9ebf3cb7008a0c1b812e209da4b5a15b27c929a2c3d6a03b340acc38f563ed9afb3366a02ac4475475c405c2784263bb6455d3b85d6e23fda00aafc6889103f2f0b426d75aa62bc9635a0488793f3f7d66385185fb8a1cfd6c77ec39882c53fcf1ca93c5fd76dfc29aa97f4c230d86be49b42b110e0ba331fd9c8659322010043973f0311ee35be24c65557bc0ff6eeebe997cdf27008de0d2e51305b69a5310b310d73a0af05fc84aa97332b2fba565bdd60c062fc0f3887ce1a304ada9aac42f8981142c7110d03d4bea9c72f0aeb23b162569f33ca0fc7403359adf8825b28dd7f909b7aec4de5a634a9ccb3d6940dc7d34942736b4f06cd51d8cd8850f50e45d6781856f85fff06734b47bd4846e4cba828193c356156ee11363c7a31cac3aea443a7184b3262031e83a773a97eab358384285cfcd7a6b630744c656870fd8b90ef85afb56112c8e41692856e6b26d221246e4a797ade459261dcde23910cca3b0baf8b978f1d0bd5b583162d13ec145ae484c29b740570399b529fa4b6a5c2eeff070f0424240d84ba609d00889867e84faa8ed8642981139489588cdf3db09e7688d657e72478c19c0f32211ac54fb537b57fac1b9d0bc97228b6c6d869481fd8575c9049250801681fee1ebddc30f1e82f0f41f3acb17e4b010e04e5587340ceab759669e6882cb6fbe2b077f29b5ac9dc62af7edd155c7744744985217c3bd645bc3bba536a0a487e6022a424a8326972c50805f0c1177b4b1ea1a22eba80584bdcf587740deb8ebfabea540434512b665cc9e9680c2cdf10751f2f450c070254e6eb63ebc98ad7442e3e37e9d69802232f83e311d4982a9f131680cd9d6cd000ecc8ce5ddce626ad6a0a80a682f45a2d71231098f34d810e848f4fc949c94671bddf6b4a9553d081fc91215448733d16f0805227d761fd7be118afa354da5673995030a317eb0fd9f29c74487e8c9b942b656071cc17abeb5a1f6093466d4e4d6dae7214d49172e8edbbdeb731df9c9896164fee7cafddd1aa5293fceae53e82bcbb0fc57929264fd049833278f65f99d9ed88d43de1ae4e2db3e7fd00651c4a28662f24be446a603b7bc7a4c86d3927d8ef4e0b45b155b0c5e0d3d15c92063faac7c30965c7c7c41e9146b4dff761d8e3bd7980b21af200cfe9c9dc919c842704266b3de7e600d2dfe68f72bbbb255a58c5d2bb074ff139ec9f582699fcf3970d9d2f2825ed35a20c346bbea19ec5a48fd0e27d46fe3d15ecf74a9d1785bc8f208fb3fcd6684b2644463d57b2a84587217b49365f5949e3748c911d3f9b1e55e19b8c60ba063d7ff6cec289d9404b4b0f0e47dd9531d90df1267510f4f1ece0772fa9dbf50e95c5a75b6afd48b2db5f9a446b0be0958384a7f5850c314091fbdc05d9ff97acb521ab84c0b061fa4412b05731c64570f0d489a83b3bb9d92cb7b319c90151527179b5c03c4e6af1684dd9cefd0a6579f2f6a41f92680353348458c62f6eea4d36b58005094bddc32701365ffbe6f7d9ff083edee00426861c95e196282b8f12e27616fcb249d6df6a1a2829178471c6ca12846d5014a44a23eb89ad0be41de4837bca9e33b4677d53ff961118b67f3a08b96b2294b4c145fbe63004a26bf0a0f29f96307a4f53e7b308978e10e17e1d6ce7751a11cef6b8ecc7f54e5f11039087c508b7e552f54c2ddbeb30e96754938e1c99083349dc73dc4adbdd353dd951cfc2625d2ebaa6bb51f5fb69b0f4abb6ddfe030f15086ccaa777ee87f85170a1c686b3939e89c098738ddb2dc32568dd86d84b3eeb1294048c55d8c18bb866b0a8e076cef811eda54d414b247ba79c3dd85e579b8f85642717751f5c0926a336b5bddaf0773828690a379a61a13fd35898c5c623bfe45bf726a86aa83cd471d56872b8a77b0f29b4fd4da610f9671b45c6a61a62bc59c8ab9c3b77e8b0dca912bccdf44a988fa7f4d10420ada344c17138f5e15ef8d064b923fc7a8b83fbab427a46f35127e619ce0672ea26671cea5c35b4d6b913b26e2d8ff9f7be6f0f58e3c9ef110a5517b83dde12c8f31dd5bbbd998b28c00cd4a91a57a987af329b69731b2f2b81315563ec14d320ef2dfdb1e3b9fc167eda4957c49126d98c10b20b67a7f1bed053b9f65237d710ebaf543f22007f7168385ecfcc1547104a38e35e98410f4e38e5dc5610d02fd11c513c91ef031990ad1af5720620029552765dbb975c0423d0a0e42da2aadee2b29c95bf6922691bcc09e7d8db05dbb6b1050a4c6ff1033ecea4869c4864b303268b7097af75a8394b33c7dd378c1ce83f06f6969b65ba79c673e36fb001c3426fd8ae4307969ff34ed5462961ce96546b2cc5e0868b1952a6256b1b24bb274d862f1840fc384d978355cca6a3452d96e34b6843800d5c735787f242541e27c619f69bb3ef6e9ccaca951d81cddbff1d3aaac8de338ad37da0af5c72e9bc37c3c94c2661df5df4ca357c9efd5312aad6ef71efbbce93c7237ae12372ad15768ed7618044c2d683702bc5ad197ac2f2d07746b5f90bc62d40bd4a671a032144d3b12624c252ba9aa01f4153cfa624b15261b2c02ab6cc8cdf376329476589f2916373b1ab2ca2ba08bfb190d3e7e990687ece96c720e34667c6ee12caacf9a8ac3e5adab5de62f44b05daca1502c3e50ef6011e6ca6930bd6776147a15186b2f254034fa822eed57c39ff848ad888a3e8fa87ca8102ef6e80a8cebdefd49c82ee6467e595328b398a0b714bbd1b7c8846304c1db3a3833f168eaced5ae97c837a44841fb80b498d7a1099481c4f10f8ce09fc5ad0f7da537720e442f08cfa0395dd83463bcab51e983c74402dedd7b56125a68d4423d40fd45b176675a09a211c6435b0277f7e3c8db32a2c4fb3bf023eb2330dbaf6899cd42699ef6b7e942dd5617f0b9ae163b7e12c179bed709c0201bccb7047b75e3bfe11a99c32385f04a7377a7358e40242a0ab1fbe8fb684399c2e063b7cdc11e80398753038fc7dfa5e70b114e37df097eb94fac4cbd2b0b738c58a0fc737132ea410bdc13f7913828a653cba21c3ed8d0edd7090ee021dea4fa1939a8531395298c6eb1eb44507ba0ad8dff68f7924e11fd7a284f6b46a0d41b3feff4e085e1eb9877e683c2da61a542899e49532b8bcb790f9693bba61d195836d9fb5c3af49a091fabcbca4f2d9405d03f484ed0bf7a91ac977db20ba31ea44bf9e0348308e0e1d30204618435b0fdb6c65c5df237596673061a8553e85299cc2b9e86d92fd9c27ab49c3ec1bef671160a6d3cdc55a54f12c9f81eb21601eb7d64240b05f745a6ba253011aaee675ba0023d81326bc6a30b93a7a81692e6d5ed3c17a99bceca65c7fe01f46e6ed289b11f9ec764df36d26b201282eedda8f00f38bd2e1889541912e2ae3696287f01a187b1b08edec703e539968e07a8e83343d060b79dc9cd779896610ce85856887a1b4ab7e6fd4074259a48e9fc19aca38053b3c84dea5c65943de962b7166e8e176f011fc107c3386e2e69e1d2f46d9850a21e61c119f4a135d1e03887a94a255da5cffeaaf22234875bfbc266e8e68b8a3aa2169b6ebcd07f2bd00ff0ef6869283d002b88e4f4abea25cc18919e8992dd9a9eb6414445c01030c6c17ea4864ed4ebbba00904154c9e325b7ef61852d224bd07819c736239419a200b466abdcc0d9f46b4c5f69aa18628ad99d0f3d8f953398df17a00bdab3704e11ca9ddc78dc08b96f65fe6a61c28ebec00e8cabbcf0137952443abf47c83091e1cc247d69a9650850c24d5cc4cc4422760ca588c24a3bf8ca603ef43bdd01fa203cb766b7e44822a06c18e3e7daeb9bae2d8b1069eff4ec8cc942dec2ceb9a53af44b30161fe965dda0a78e8ef24cba74006b84e7777aef8be81e12bff36eee5e316acd293206afbf48fde512f2b13b2d443192e093416f8a86f985ba97051d553dd03432a34a0eddc420adaf96076a3327f2825cb1b2002918d16b3ef397428be3e719c356fdc19dc085f8c210a7b8c727ce8087649d82afaf77180327fef72363733ba4b868a7d3d9468f7cbd476ea323947ed02d75e199ed041deffa16bcf61cfbc738f94380143f0d9748be5129adf17fff054566fa29722b1f5a131352d8dc1178a20218429072557a63528d8c0614fd4539f9886e64a8e61d967bfd2910beaef2f0b0836fa85e1b4601c7ecac2fd1248ea06820314617a896417df5d50595a33176ebfde9b93869b2c83bd8f345e4f51ee4c0231295b548db3162142259a04bda02f01f709e2e35585804149e96d922752adc3ac72bad4ceff1d4bdb90d3df16c3da34f89f4007d906dcc0770a6a5b41b8ada050f808584ee24e521b630ac8c1ddc03e42101ffa23b43388c9b7c485138401a3f5033a1344d04ca573d109c76606bb7cf1a439aeb27840cb69c0a361bbe9baa56ddff8567e069bc0ce69705498b6ef28d05d5c824d9acdc491cc09428ba1fbb7f3628c4bb4a6bec5b875a3e845f33867714f1133cdcf9dfeaf16f8e268a251899b6c52811bc54df2f5f7d5c48d682767275fe0c981d537bb0f9fe727fe7519581ec36f424614dbec9de507a12898cb612e833b79a60311d41c8de531b52ad3fc77936bc264525f3618abf76580c950868586b425425e75a9fcdd8ba77e94c337c19b530c758d9def346ffbfc7f5ae25dc4ba9436c27d865f056b32e5ed6089add4ca73d323c2eec0f0026d3eb83d16812a198e2bf1ad60b0f5beaeb1368636469d6a3bdc2702731cf06cf5072e4aeb7cd672d353592068324791a28682a2466d2822a144c74d7a93c603153e7af62fd70bdb8ad3c8cd3d3204d9f7ef40ade540a6b2d3f77ffffeca91a790a470e415dff7fd6382f38d49f67700ac000da4dfa97755514daf741f2842935ae18cddba1016d093840bf3b3ddf6b8928fcde6bd99a059c3680e386ddd50855c487b43dd6523eea9b7c7e3762559f6d65721a1a270510b2b3ad29f13f5575fb5bd43d6b0fbe52b04ff3fc03fc0b73aebf038e079f612be3b99e1edb3b1c42ce43a8f89904ca92b23d13e0f4316737357217d21308f1c67e58fac614f6c32fe69b6fc1ab54360d67cdb55e5c424101fbfa80a212905107ed0aca2d4279644a5ed8969f89a60ac8c83d920469a50043ac856483aeecaabfe21989a942e579e939e7960e20cd919eb1b53d3c891a6a23b20698d015be94e9b5a1feff8fb70aac61011988ebe4ddf0966724c0d420452b1ea1d4356a1dff433bbf7213c4bab5f95e81b2421cf69a00f68d35ac9a0f2a67d14ee8d5d65e245f17e59a68418fdd5c582a583fb0c24004664fd2978dcdc719818a0c4d991464d46cb86a50ed5fa59e637060f1e40d603967544691d9cc5e28978bb8f3b8b6af939c986a20713d657547ed3546ad139dd98983861da7ccd3bba8b302b272579acfc6f3944f2c5a623501001febfc5dbe4d5a1bcfbeeca90c97adf94b908043e6361af86265abf33da5645fb9ac86f69a33f7e3a27d76b53567e9ca00125b28762228a6a40b376ef729b0b07357532a3209b3b27633fa04a28f942c0d2c4cc4c37f9397f2efcf5cef62865b4695f8fc4d25a7b677a9e6a5a91eb3c33c86fede901100052d203ff23bd907a15b9abbc3f786977e9774afe2e45348a3ec3524f65269cb56a867943bdddd1c7f95c30a65fe1b9803eb73182a38b233c7013047dd813f3ab4f9bc5c9a326d03e9b3f79f881a769464915c2ec44a62fb60093403c5659d7bb782406e7b0e7388031be2f3d8c0d4758f639a84c9e98c9866b47c3c81bb5b528d55a69b9d54d6c8ef8a233815986c2e9a5652a17148f01f0030f02f72e530854062533cc25d5658b0dc798def5a9f806a8aabba0d8b2de6da77f37b8fcabbb54a39cb9bdf399fe44a2d115a2c73e8a192d263fc654f513a40293cf4f82e64261ff6b319f5ad48f2b4349fccb9b94ce940997a853ed1a61d13ebfcc99dbf63e12b2638c97adcc1d0107999d49bf83e8ba9939db883dd5a32a5cc74ec3000837749790de79e138840a3b19580d61247b08364e6b59f9211f86c48706437e4b98653c101940fced73aced46c11c1198210ab99e2573696ab6feebc079f54c2e79ebadc4428d5629673dea06743789ddcf5fd1e40ea316d797668c26d889535345a90fe16cedbd962025cb9437e86f92108900d091c82f7bd9fe30cf6ffe2eb03df6785a978dc47fe8fbc109b2206d4929aeb9bd5ec1faaeb54f93b38a0901ce009e6463baa1348ae710994298e81f33e588f2563ef3a517c14946a90101bf3d20fa278e0e7cb9576d854b595412d67ce1f5c45e1a63df607b0f276f28e1b1331ccbd08070c3c9e5c4f138c9709def2c3e9d2eda576201af447cd9c74607f4acb79772a46118d77a845dd8a01ffd96437ee0e2c471bd608b9bbe65b209718f19a4dc343d82a6f23644f2da798acded8755ebfb291882fbf7977e130c767b60008d690a4af629f23200fdc39f5cefe3126b1d25dd93901ea238cb6c8eff01b4fd4bf9be4f72405b85584b7f525727b233e2218fb4c703e3b837a34bc5928303bc56e9a53e9d70cf98ec6971707184a02321f4e25773d8ff5701db77d46bce426014e3de15ddc5f828637030baf7220985f3774377623e90ab189295e915b00f939c0e0ee6c059d5575fa014d3a41095f020463b2961e6123b969a5c1e61187fb11a56713396d455ffe7a5a1a85c70ee3bb318766bfa358957c4c5345b00ed9129e120665733c023ead9302471ddf8a93fec9155ae70c51c04a575a3ad6268773d556ab3b2e494f8ba26901c8bdc85f91fae8c949feac84875c3d1b4205ee135a3008382dba3edaaef6cf4d866e0d00f645fe787082fda1af5f2fc68f98c32cb196d376aae805cf1b49d4db5c758d217a9d34e417b3a2dae527174dfb3ebf7ffb53fd4dfa4ba579dd9deb2a5e0c97f2443f8aad7ed469ca4e6ab6327e1f4cfd6def3078a51b8816cde97a8e9219655002cd709c6a58922ffe2f41ef628a25a300c9b0e7c1d74a460fd786e647b45082c4dcbb79cb1dce1152bc58cc230fb49bc00a04f4f0ca9c1abb1ef617ee2d6ef8983df565fd1ce794eaf401181269ecec00a570e365db6c742dbfd2bbd8e8c1db0bf549cc1b4edebcda58e36bc043ae9100eeaa8a095e0443bab10849866ec65d1dd888cfbaeb8b54d29525f96aa1dcf79cf29e57973256ccf72e9fab6ce030c5c942cb9cf4b4c278f595e223c392af961474dd1e895732b80ad1330e5bcc072d482d26f1e18181e6402e63030f40a92b640a3bedb7ef65757168976c7805bd572af47aa159ddbb763d4d35c820904a81a485982d08f2b2453a97db259c56ad58827485948e6d0e1a6f0720df16e621d15cdd3185bcd4e1280031846fe747fc7e1dcf16e6cbd2b4f21cf62ccae552a5bce885c6c8baf686654ecd83e96d69ab3ba0b028cbcb31833ffd7c3c0e6edbda26370c6e7fc3d3ceabbf90ea618355ebadd8a65c447040c05d4f07ea6df8e7cf9a421a97e45778108d69dd3753bc98ee91aae49ccb6eea933f3ba553a7a9244920293af3e0ae100fcabcd5b221887f605725cdd650d6ba8dd5312d66765558526cbe13954d8b281f5d9d5b59cef39abafb010876e23cc535517ccdfc61be8086345d05951477b92bdc8f04d4374c70f0ffcc0837cf0060a5d0ed645c2829b25a145cadb0f56e0a842f26045226bb0fa52109ee74846c17cb16569dd594f3fe46d79416fa294e36185afaed3706914bb468945d66eeb8a85fc5740ddceef5fb7f1cb1c430dd268f68750a2606535cf9f4a13bb726990f8a55407b68282cc33f7644db66b1e52e03fa35c6f9c1d17f4a032a2cbdee2a591a17d2dc45ef9698ff20b0f7272255c0c247d7c194dffe5aa741e022d1ef5d26ed03ea342571a70ad57b151c54e7fefdbd39486b3905e890619cea1280afa20088ba9ed11a7df56a2b34746597d1e5b39dc7901c96028b3d2db15e1e7fdba00ec8a93c80ead792ed998522512904c8a2df30ba78d4df36cd75d54cee5ecd3e00d2d0614c15ab4535571d9fa016328148c02571524dd7524c9a13e21a61524b380940905891e8962c6f245d10a42d6f601e8e12f3cdd39beb928eaf35a1e6ef583b940f18dc1a658b023a9a0354ec5d493160c81bf3dca2d404ef49d457feecdb3e7bce242f97d85e67837c490625a71459d93b87e29e55dfdb716a2dd381b345ee68a0e8a6c00130247283b0976fe8fd6bd28581f61f76818cb6a3dac7644b7c1c8ebcc8b5e720306506e31aa21c33a6b0d9b1121c7910a715dcd5dabbc8e6ae6f5c589d0c05ca3e0f121f217f421fd10f81a228b5dd13babeb32f39693f608ee074db4dfbcaa711d29ff18de810f5e872e1d41982ae39eb0a7827ef87325e3b1b54f6b42e6dfa58ac868db4306b0889d2889df6585946b89d373ffe49a172fa926f6bd84f3dae2c0fce38eefcbb491a9a589792a477c5333748f682e6552bfe290637bb17129ac90597566fe891cb390b4b2ae64076dea4cd16d80505edea2c60cf1101379ec854f471d8be68b9932629fde8f294f1faded56ae7875753d625487646ef168a3b40dc22f057bb1f9c8bd71199c7db5e2d6be5b29a1f4c2433327169fd4774689661714b8f54608320137b8e92a909a7413d60f3d9169a9e7566c6629ec4dc454b6997ec0a862fc2e8efa977ed931e030e73722b09107dd8f8f74fcffed810281ad5a6876c73d3c1d7dde205f167b3c1b0692c74d37c491cf0789cb03e311d07343fa3dd2e101995f1099c864e1616774ffbbe355afb508b7b5af578f6f666f4df762f419b5e43d8e1e56da4d40d948951f47ac070c2bf6f237e1c9e0afc64f622296461c0994ab47acccb460584903ab43cda753d2560a39f2dc7c994253fd819e5f7d5a683e0bec2f6481d4589de34ec92e222890490fa184405ddd81f3122e8e6a92686c333fa9101b28a8fbc93c2391a0713fe55e8850d524499f73051f82a8c9c0b08365b5165d2a80e30238b834763981a8074d4bff86deb6085ef78e83cc02fe3c0f39378c9a52a976c3293b399258bdd0bb6dd3e1739258f705f57985b6b4904bfb634207fcca9b68b4e1c0542e71c167b9a1eff18bacd20ece0a6aac898b90a67bc274992c0e56bdda408024eb2ce0d5a2254c57ca0e9c33b4ae6ddf9e3508d4259895fe55531a032c25bbff0add2c89bcafb0815558f2e33a8acaf4c78ed7f0b7bf2007bfd1c89899b4b2f9784fe4f80b112a4a2497f3f0fcf10ac87b59ee34fba8fb93b6f3cb99053da94ec454ae2f013e7fcfbd3b012fabb1dc54d537e864c7a62421e855cead49d90e7f2432b25f7f93be8d3d1f0e268f4a4b2036eae046c1b89bc85cd81da2e27b36ad9b6aa6bb27c51befbe4782496a4c69463985add3985f3e404d2d487fdc2d3a2a6fe4fa386a3bbd5b4b833021e12d771472cafdc4f386bd5ed9e1343e0b4ab1c1d959d9981d6da4104fa835a6519c7d44b17ec94a5631bdd9718a89148fd77519dc3ad6e05665a732c854a28033f08b94546ea21c28e23514e39ca08880def84c70f11df9d32ddf0057c3301fab5654849bc85c64dbedfc2b4d699c29d749e5d6d62370d6899688cadb5ce333df58e2900f5cce51383e89aaf724eccce528bc45549d7cce3a367e29d4c211fd8d602e9603935f503e8ca9e2a47f88ed2244e7a4b8c0312a94342152d515988c334115c3f60230e5b481a919e17c90cb25ee3a5108af8bb74385e9a55056c52580ba80a4d13224bfa87b5395ab4a0cb01e3bada327c606628c4eb22dc851e1898c9c05503cdcb40e564e998ad34310495d1624aae0154c1bd44b62b61f2adafa1508277ef859b93456392ff67099d05dd5bf5bc5a8e3c52fbd9e4d5c6495c40d3a6845162920f014d0303c150abcf26334b66711e25a064f6f7c249e9b1504d87ebf29ed72948e7dfccd99c9f046a6481674efa5d8852b6de722de446be35d00eede903ff28b6ba683e28c4340c69a1c8bc4ec53069e9dbc9f5df76b7c47e91ae23e95a9322d0b10611fc4bbe5041931dbc75326c097b9d3c3d93c0c9307638548fa706b45639ff1fdfd8e4d8e0700305be217e27c72b7c0329ac0ba23d6978154eaae25f8fdb181664359852c46be1bd71bc82df113ad3435962a9a6625579f49984fd2fd0edcf3a9004dafe3654ae06dbc05222fd1e55a7e27be58f8cb3a604ec38bdb54f98d17b2b7414c004240d4282ac25932878b05e2bb67b2712c976a34d1a3b9440bf75f19a3dbfccfed77acdd89f4d1b85174543011d9fad9101edd7fd7228eb3c07b2ed05c97a65ca1a514b5ec597699c990e00c02ade5e1e4577767a2fa641043f3ca8b164e5ab91b2ce470125d4fc9ea06795b450c8fe61878b8e263e458b6413a850bf996a29535ab2da00ce1cedf2ccc743d02f913e84e7d4fa0d15efcfa16e6ae81860cdee71a49483294584bb1563ed29301e208ef9ed206e4088c96ff4fabc7ac1cb41fcaf68ae72e0a44aea999906c3dbffd89c80864b8de0e33d286542225eccd387ad99d4550e0fa12cb3def395df4cc3a5a882797fdf4afec92ffdf4a44ace9a726b0e4ecc3eba8e9ac4d5767db86527f64b44920b14bafeb8d87cc8273732aafefb488ee039ab7dbb83e7b84725284f8279dbf247319147ae00a8b1078e9d2e4f92cc76291725542baba089c0e6ddef3633e15c7cd6f9632f9977f63c780b76965ca07c9fdcaf0a6695755a729242c4aa9cac8e0beb391c431c969c0830371a62fa88cc4183d717e2e1b184ebab110b48d4de036d65eb84ddfe4c2235491a09b101375387e9859e09a5fdf3c2d05e42f1fa0fb7c588c421fbfafd8d0e05653affc9ce36d59aba8aae6fab0f4baf87f872c151366ccc1bbd67a304801faa854844df571d39a6ff1dc9d04ed212e99f7fed73f25232bf4587532b88b460b4e6c961e33cadaf9310bf68f29b3295b823e280e3dbef9a5a6a9a27fd40ccd1ebeb7821dec6794165c27719d86ab2364cf9f497c7b389809a2d309ec7bf897c7469be35d48c22718c16c89c3d405e3a85eb94b6624e9d6b660eddbb555b435495d0a4f3370d78428f1bcbb3866ec8add9bbb3c40d6194ed6ba6f087d019661f4807e6d8544976167069ebcf32cf820af57dce7ece647c7d6a3193d73e012944f4f4d7c74364039e954a564be33d67787508471d719483a8e127e787d22021827278acc3e1ebf28469e92940caa67f592a2260ffa7725921e70ef71b1ace2e7e0aea703efe6f6f33bcb2726c36ba23a1e504172bb03b8187ebf36c0846d6dc680de837cbbb0cefc8c92d446205d81968edb928f462a333d158d6e627c9a36103d2537f75f99be0531da93ca9f6461c749f9d33fc452461e092b26346aa7b9fec74decf7b1c41cff932374ab532a193d7cc46787c356983e38bd2cc3f42379376faadfff9f7bac6d8f3d5514b979dcb8aaa11494c559b4efa67ff4f2c929953ef9746d876d927561b411b6e6cbddf2975300d8a863825c040489efc5619c52355df07b25cacabb0ad80e0959332e72d47a15fb09aae543dd37cea9fe02fbb3a27a40b2b8129e019bf811587372fae5a05dead14374f7482e794dbcd298dad58ca34f67dcccf8928ced2715bc11b8263501ea86a8a311f730f9a1dc3765221f137a930e2667f70e5990059ba78cb9e5e9c48bdbdb9cbc19d16d859ec89f433e89fda5b9b7d436e6047f3853983087cd4c0dc93536581d207dec784851c7303fc3a2163d2a7b473a2cdb3cf874b7d5c9af681f186e4f23c13a6e5a72e43b2b196abe802601beca92ed9aaf9c10501104987754c6e9d3716e36c3047ee33aa1a94e88554130c96ff5a45fffdee4ad2b5de56c7740d0b46206a30ffa8f202b29916af8e693a17a3ab5df67a4ab5f06beac41b3d338d3dfd7afe5d53e1e6f92dee258d8a9d62b8a4c3e70bb1e216ca3c022a62ace45640ec7e5a37e87eedf22b51911645ed815ca1de48a18da07662099a2fc156f7634e775d5bfcbad58ed93310fe5ea4acc960858061db1f93dd1fec5ae1946caabfeff71cdc4d7b7aa58572eb1b2f61d7cda69598bf97932e549ee9b831558fd607c92ac5630759f740b6a8805f3c0d5e2459f2c24b443d06187e13e2ccf5e3e48457c7c19b41705c24eb8993e2dd574b548b9c966812836308079b25b8f4482846ccfa7e401cccaba9737cad6b2b0ea69bfc386b93f1e708a5cb0bf01ad7f00088ef79819d5853475aac4b5e0310484d73da44af474cfbf96818fa02c7ae1d9090a859be8471f9d5b328915cd3ac29abaf5a4db1788fa5e1fdbae46575a17759a770ae1ab651003233019ce4847275d6bf1d8684a3edfce31275a2bd0d6888ce709904b4dca4f85aba0fe2a548bc995fb7c9eb84617566a69a768aaad7fd6a8e71c083a36c663c2d30fcf5154ab11816092a4c566ac4d28014cff2dfbc972dee67f5ca31851d2e8c8a63b4a9e5423d3eee156fd7aec0e5b65698f2fa59c6b9699b55268a594679a569e805b2a3df27b413a2d3aa27d9588d76b13a6d4ceaaef9b4ee73b0008741245213138de9d5bdd9feaa64caeeeea7b670e0b96c374ee01fa06566ee6e30b4cbf412f7a853f69ef8ea91a9687c080fc475804199a2882bb928a4a68cb7c57148e2283153c4cf650386d6e189c82dc69cf4a01f5eff7b38be12a08bdf907633ea701dc112baab44053f5dbe403e3b7a5fd269261dc475186f3c9f5a8703ff24528dc9d1a7381c9bf71f4326ee421190dbf73f599ba61bcbe4e1505e957d13b27624c6106b75f5afb259346ccaad5ebf4d287bb748dfc47efdc4bcbc51c8bf39a467e05e854e0c326740d8cd710088c286011b5d5b44eec0c875c00c618f3e1ed7e5ee95e9dd3cfe115b58ed9f0373398f2bec0761fb9e1f36f8332e3dfc7ef79d82bd1811168ec1f98340f71a2088775cff434875de0ab764cb3554e769cf01b5fc665b78ad978963b959c59385d0e0d12fdb0433a9da90772bfbf63001268ebb10cf0b2245e64c3b865becd02b0230c3485bbcb1ecea5ce3e1abc1533d63530951ece055f055254f56a4d3bf8f7400e91f52bc85a08047a854415c969233d95e480e91b03fff5284ae8752484d9cd58aba16ec36f248ed987f16d334253be202da45cf1e66262b85ed5ccbb65f77ed617b912a2bb4b9e8282de6e2068a76f067167aa5e2ef8dc9c7f905215ed537626eb7520a73ad1921395b4096b792dca14880c4d63ac9a116d48b1ede91253b25bae92a7d4b198b9a31631a6e7d25db85004ecfa38adf6b925ecc8fcf6db74eb7a9583442e70c6d04211f219d92ac6e6dab8c9763bc335412a043efa6db0e1913dedeea8e53d9c31e6678249652eb4710092a44bb391eab717c35cb4ed7effa47e6a53cd168a72632b93ba074215d93431888466085cbf88e77d64d28ac203b6960400f6d55ff6c8e80a9a9b041e83ab137e9259d3190b93a7a81692e6d5ed3c17a99bceca65c7fe01f46e6ed289b11f9efc0bfb7f9f546339fedcf5ae7d91065be7aebdf872374df9ded7ef1bf24d7266d51098e4e60924b20ba140257315b448e1fd4416feb1825299e4dd3d3aec495b483c555b2528ddba65f252f930b2a73292d58e0c37a5a4d495dd1832215693e750634d90bdfa6e4fdc60f9ce866de2705d23da2abc8e44ef5e933ddbe5d9420772fdaf70484a78f0c04bb8aecb5421f9b03ff2ba107d4c9c0fb45157f166d37ae91319cb54d2df8e6fa44f4c34be7f39c1e2b8352bb64c57ed1ea4a533220083bd557ef569e4137bb77622e2f6d400fccebfa0b509a594af499b91feffebeb4b997805e658a08e39ed80c0167b1decc595d50cb2c60771e51a91ca65363b341cb4f4a836ebf544d41e0b66be29695b296f9ddbff2faed716529e82cfdc097d607389972b7a20bd891a18e89d91adcf1c2fe5e93c3d428aaeba624bb1b7e7bdda49389ff1b943359e4d91bec2e398bb3d628469b4a612b2b3f3e03206db73756e9a75a9f5d4e50fe3936ed446d86465a6911c1a02e9a20dde088cf1561afca3ebda324d37ec9e37d15a4e4d277ec964a23fda60ea8039d288ec18de15005b69799047c4096f4ece4db0e1ef3265bd91ce2292d86b6e67c4bcc9fddaeca57422b8d8cf7c957af563383a52d4da6e0369ecac1066ad2deeeb13e1546589cc5468786d5c2f7e9cb5e4c68b06db83cac153164f7e7b542beafd950b7ede0d2fd79b71bd9bbcf9619aa2683e9c86667d16f607a8691ff5a131352d8dc1178a20218429072557a63528d8c0614fd4539f985bc3bdb0c87b080b47976c36add2b282c6459abec4ee27430d44fa7ea20d82ec082ce0b70254681ba7b3c1ed3d7bebaa5aa976c612ef38358007e07ded9a87b45e4adc0caef2baed7f644e1b1f8f0528eefac3d349c002c14c5617d2731582721e773bb9750346768e9bcf9fe36ecdb99adf67895fee7aa5ed2bfaba7e1f220c0335a97c39c512e649a9d57437d5eff5419ee7422f042a8d04ae01d8e2484b06fbbbae74ff1ed819a0b77ebec8fc9e3ad5cfe005937dcb9aa5a487c95f21fb3f3af19d72c29c88b94c421a68c96db1cccbc4b0d0646922c6e7fd956c20f1aaa5171e7eebf04e588fcccf7d43eb4566957496b0be3d714d1cb4c906fb1425a34987017c78685eee383adb58956f1f66470d04675d8c932d3c0f919689004b85d9734f9f9d0c39632172b694587ce254815f62be790438931979f653bb85e00e293fdb8fd9787977e7f1c3fbf005cb8d74d85b2fe505a7a91c4c446a7048a7648c1abdbe9092eae415846fbd49aeaba2da606c5c9c6cb71fa6f6c7cbe3720821518cec87e7f8067a1353c9457b0faa11d8f5acaf225ce929271b6ec2e6ea3ed38ab394a9a6f56900460caa5177c3b444a175919585658b357219ce52ccc5aa463bf553589f9e9828cdd7ada9c5010650da0648514d315a67369da84ff3f357092cd44974749c33ef14456b56a15375df9ec3c039cd594eb41aa19724a1a5d0def3ca52e95083c17a3ba1a6cd14908829ec998ca9c5e8cb98c403c4fcd9d855e5c9888ce05b537b61719872911c8a27d5688aa800f69826d450621806b7972a928fbf43a79451ee707fee38601c7560a55b4af65e30b17c78959649b0b0fcb9664252880ddc53ceae2c01dbd7bfc9cc7f1a256b9a0fd647cf4023c6363db12bd20ee49449ad823195c860019925cf9cbe30ac91dddb55e5c424101fbfa80a212905107ed0aca2d4279644a5ed8969f8f82ecc1a3b7ccb798af90605311ba830ee0342f253c0ac3175ed7040bf591274cf07b7c8e1e68fb17de368955105a3c6096c373784e2d80c61215201ce9f4be6bcf83ede36f422b46fcac73311593a1724fb885a53a24b5a200816194b6f401988e7b5cd00831caa9a663b36e1053ece6071f2aacec9febfe200471650d641260c738263e6ee06b918c8bb4cffe876e3d72bf73dc4b5211c171f208545922828857b73590173bcd109a7e4532cd690062b4d7ff2fb403b59661794e188b6680c50179b167c429d1bf0e492ef90b52af381420cb0ca1382001f5a19662e654e7ba501d1e3e655e181f5fae007519946045419a4a83ff4b7e7bff1897e49a7e0c1be595d79c2fdca7ac070a28fa0a8e4773af88b36bc72f05da84844d32d73e1d19f689392445c51f070f8b2c5e77202ab8221ef839c53ea0e6b26f22d02e72dc42dbe67c8e413135b823015f3e640c3105672fc954a12cf79a2b5a63d1a1057106142381d32cecdddfedb71a7a235023fef6537f74b4ef0af3ca7076279e735dedcddf41dd08495697d7e833e99741679f928440648a76a7039fc1fb1f029f75970486eeab956a3525594a62fb60093403c5659d7bb782406e7b0e7388031be2f3d8c0d4758417eed0da4e87e12ceb623cff063a4e7ca1ae3f13cb55b6f99172acf29a08fbcacf604d3f1a9450bd2d8de7fe99ef100572168670c67e4a3b580d745ac82669fa5ce8bbdc79b23fee7eb15227eded76111ffca1822d42a1ef61215571f87a9d575c42cb15fd5453d30b0e53f7d1772bca61640caf01830154cbec0fafdfbf57d0998c3db146c944dadff7e9e63879f8d6a0a545e800f1631f99dbda21127e161d75cd43b2dc32beaaa2a73d31786dc343e9c6849297175e92641c261d8cdb1ea4a61c28bf1319f0884fcf0c49d2ef30e25c26c59d652406970b3031bb306202fd83087a288a7713552ddf48f3d12d411b09586d7841ae827f35bcf0b4ecff61e581a0ffe1b4de6ed24ae0c6e4909cb710080cc86ed7932ee49548b44d3c775f58bc4c55591ce0ed700b3022ac6ffcce891548d27bb8bd0cbb3fefe0248e6b21e7e4682836b4694a6b951ff494ccbbae005cd57dc12816b5e124298e81f33e588f2563ef3a517c14946a90101bf3d20fa278e0e7c4094cee905b3859f2a8532f6e9c7c63648b3ee8c152a0408bcc9919a7423dd9f75b9eeb20327b196b60d083a8686114d51454b4c50a182157442d0ccaff4b3fc94a3538922a019c9b7b93022117a1b27c63053f9a82519b1ad6ac614ebc291916dfeb22edc03f9392f16cabc317477f9999ebec099b8737850def2b1419dd9f7b70a37ab7a1e34c260f54f0b692d3f932b1ac50833eadbd5e6c7a7d6f6f650c2036e51962bd73ef02fae5f4ba347f9a7c8ce47343e413739411ff814ef9b8679beb79b226013f7572bf96dc96f65017ff50e1e002f07e66d61b4a65638aa2aedc561d132d3ab3fda5d863cd4b0a92657158fd239feace4b60197f4425243a5ecd31171aa684ae7b5e076b1a117569ac7f87e188fefc11c746a01906326131b7a3d8487d29038821ff1bc23365f30399b0cec6505f190c4ee092b86b60f707a9f60ce6380c92abf38687b5f4e1053a685b45c68d14398519c945d9e9f3a3f954f841c79376b1498f7e430ac2bec9c8238c9a8b20064b14ad646076f6e5945cb6a3619c0b9bcb011e66da5685f8a72f96419225d56958b2dced810033a9015a33f15264d9333565d20e6554f93e39bba77eb5e3bb1741e53dc67c1baaf775e4b4b8e31f6d497b9ed3b5132074cd34628d098e28c3f25f0e92a71133df69c2a625fea5b6e3da57e5fc1870cb44842d4f35ceefb5ea0fad3aca7ad8850dee4eaee3e65331498ee5f2e9f2a61d37338c5ef61d7fc920bd7f103a4f817b0bb909a80fd184bc509d44d23b642e7c7a109f87d59494b10be9472c07033a4e55090c1182527c278c15463628730d2b7c7ebbbc77a25a1f5a534498e37200dc3fff39ecc4c975e834d8bacdfcec1adee814b64498efcc158522802fa0d826981e5ca390a11dd921b90966108a69971d0c8d1a84a3b470d904409c5433942ccbbc1ce46e44ad4a61b842840de1fc14ab459cb2d264633de110491e78cb8344403d71ff7cfbb03119ecc465fdbc6d973095e2104761917b9ae782b5fb7b434dc32c4a98c5ec29b7fa78f240a5a3701b0847257836997a43157ac2ca74b8f143fe83b0dca5aeade46157a619a8738888c20788222717824d4d1b6d78dc826c335140703f431d308b277109169912e6fbd77b2cc7303b4df67ca0d3793e88b5011b8ba600ef9b9ffff01ed785003a50f50287ac37278dc711d66ddcd08ba92d13516c554c246f545ece91c5001837948262cd8d9b0a58e583836e9eacce0befe5f8aeba2741ad977e7312aee4aec4470e5faa7b77f6be477a8ded5a7080c764dd4aaa3ed93927bb43a1e37cf35d3d51b514edc869e5787a06e20b21bcf97e2142c82151df21e5e80811bf56486b0789902b761eba5445fa63daca783a4c1a62cde251c953345d27d0a61a7e056bb87968d89fd50bc3d9bcc4c7547b9667dd0a7e08add9d16387c9969c550354063dd72d3e9518e3873f23aaae6b94531225100cf801ba9515247a7d2d56b4aa17065917af3e04a81e966fd17b8cb1eb6fc2c856b39a72688794370564f5c15759d92b46911fac1e30ed45d349d5da2662f6b0f78819d9656b99f84226f954a30aab9b224399f6a13442eab36cd21ec36e26f0bcd7115dcab8abb65af69b1edb8ddbff0ec7f0a71b8ce1fe75b125ead6ccd7a5ebb77aa78a50ad111e619fa683fafb61c38f78e83c48fda6805a65535d7012eb0ee2c4568dd1c19cf54ed10c12b407118d9b5c6b55b010f17d6781c5a1a8564fab90c85d8f6c297d42a84592ea08eaf2ad7465ca72211e7af39bdf7b7ea6b682be21719883f01eeb06bd2fcb61e3b073c4bfe1ae815d0495f5fbca307edbe1a8eb16c7220de63c7f8c6318a8cfc3220c39fa23d87cf3c6e99670c4ff4a989a6e96caf714e96f3f7e555af1e0ec538da47a03b585e590f97f8a2b7181f440ad0f2f0bba86b41c42c26e5744d7de02cade71307cdcb150d5e6d3d097cc465936f4c34f933db9899dec28bb283fdaac46416b00c76875d7642e0cdcaa8858a611faa5665c8a2c7107ab73c21c00650081c915f7142fbb0b7f8d14de6f8241d147832a020e2189ff7e55818bd7ec6263d618ba5b15e883de3fbcd3ebe4b6f8278a30bb65a36040e86a7a701488a816a5cc9f25e827ff0cbd105817aa3afdd3aff794aaf45a82d48c306654696727e6c65a6db761986eceb5b7a0759e05db03782b044be1ed1d72b557c825a18c413e60be4d87db26c08c5cbea6223aafb98e35427888724cea913307ea72a01a1ab34afccf91d475a215db2f3e7eb090ebe36d4c7d9bd03ec3daf936d43021ed0bfd22729c7fdd7376752384af7113e637e56a40ccff4ee2812c803432162cdd2485a0f80f28c764048b5a7c9c9b1f2763adcacdc378af6236a7aef1408a7718dac922fbdfafecf6518483978735df100dc4b9fe1a33ea8f9f50e6ac6ea3fc490962aa68c2d9c1238699a1592af8d8bd5ad7c3aa2ea60601d8f16d97bf63beda46dfa87bdd3a6d9d4dde38c6177ecdd68820908701f4687549babb180d20c4b1c90ad2b42fd9512208a471322514d8f2656a61cd3660786f4891274e0d70325f33ca8d6bdc45f125c9649a670896113431ef93e158114876902bf12f4415cd336093e950caf12938d3be6e915f53c9d357aa469b6e0b4ddfa2621403faeb403f4e458080fcc8ac3120deba74d71eb8bfaa5d53a6f209d7e2c8f3e0fe939f7e72ce16bf4f4dee8a6f7f58ab4483a687ae21add946e41935e0330eb7e5781496215e2515dc7aa748dda8b1c1a520f1e15a314266609e068bbad7278bd27556728f5059c0ba26a6510b3e9e984d25591fab81312a1d1c1b6b685bdad02d1ed33031311d691452e919818da48a96b934282942e656ad132a21a440484fa0a9d247eab19f0acf34f1588e2b35494acfaf4f2554dc32c8d8b587526615848eaeaa9ec5b72c114a98b450bbbab763b6e64e5ac50bc8a7f94379b97867d1bdcd44809da5f47613e2f7bc4ef98f9171e65aff4f48481e6c650785a999042b677c55c34554768216485df200e28451305a6c3cfa7a2ae1ef795ce0acaa3616f3bdb3a887b1a0e010e092cdc7138a50cbe0868e2929c0c23051ec084304168c8f50693600212c6122284bd774f8b45b06ba1340227ea392c1edb7f9e3144cf0d51301e955827ca7cff2ab3ab3b39bd390d84fc55b5e30199d235e014fb3c72268bd25b580e6261c39a31357c0d416d051814fd89c5296dff56fd9ae57be99fcb959021fff950f04057e9eed7bea718aa2d1fa30e305a218ce2a4a5d870d09eb19341be85f37dfac94b95b9b00554f4237a2a14110dd30f6fc96295224d3e754adfcc67cdf2fc17804f6ecca47d95dfed4f70e7ec926e46284bb9a87ea8f03a4785d4a5d8133a269b7f56f16389b594da70db40022bd39db8e65b71106e06050121c9e80a595d209b733f0788b51baba33b8d0a0fa1181c328bd01d8075c825b360095e06f68ca93dc9d30d74b13c771a9736fc0563e25c5365d487d835a32e648515d35d4ec0b6109e2c8e9c75585429c510736b526bfff6ad8e90f06fb90de65188d61f705d2c6af86cf53de537c64f0fbe09b9d3f58fca6cefd2c3f2e3624adf6bcdc103154eb723e0a1b383303e01174d3feb86d1ef8d6aca18ec1a42d612b362a4aa6482cb4f03cdc6a1a6f7768d2f6a8df918d7be182ab873b88676d048a7ad3642ebaf7abb646c27eb35c525a48431e6b016df8aa3db8803b97105a53f4253a988e5cc055887770dc8f2e6a7b8107503756e7fb2072df0bce108cee84fb3fa5c45827095e30043c35fa4849055474c419e1fc9b27e1ed0df7173315248b81b304c218a11f1f8a9cc7716ce21369552e240b3bc79c96b2ce4f3d3b9ed88030d9a35fcb4dc589571841e63577c9bc4d95fd7288f81639c7a4aa04c534c7a133460fcd8f2a9b9d3de141aa7e31fc23a06f62c42edbc46a3b46af264095b70f8611765ff1d37d89e94300ab4ecbdc77bbde524285150cc7720e35c92f475febd3fc68439a1db671110bf9d145c2771a509939de769b3c5c4184d7bbb22c9a338878a7f13279f5b34bbd1d80c73e5968e9047c1cbd87a11ab4aca9b2936262914fc53365aaad69c675e1d1c9e3b22fa862f8d7341a84ddb95b4c16e2d2e8b257e34ad394080d03656bfdec5cccc86ea0e210ad2857a8c2cc639129cdb0756d45d95ce589b3d5330ba5329341beb11e28f925ce368716efeeedd4ab093ab9a4ef6f5f509e2f29164a7cc5e2ddf1c8d23731ad1819627d8deb6f11685559a133cad35f265800e8d19fa54ec7ae2d0c9f4688e26bbb53c87850f6f1a7a0c8fccce1a3bfaf6427209ef5528aae4319b4577a1e3c09d8c0eba7c8d6f9ee6af3946068435e22f66e8f6cc0baad357f53c7a5db0cd95201d271bc3f02448706052b942a9494c18da87bec4ba915f7d230976301d3f2fc5f912942a7e75fa44574840da8afac6d168ceb8b69eab91ff17d688e6682abbc50448bb5fca1f7a216c10dd98d29c87766548b99051644469ec0fd3babb9470a000c27acb9dab59bd07b1ad617f90f8f0af602991483fae8f60859cee3d9e137e584256fd0d7704d39882f46173b82323e96b0f251fc334d50857320a9c86ec55d246f940428e9b06bf13a893b248d5a8924870d18c976d5be360d88c33b574821eb3e9a578bd8b27eb2bcf7c934379161407b5c5c8b361913d4a73a94409f766c316ce5de4a844bcf415fbeb9faeaa9123ca2244ebec45b323605bde56150e1ab1af1248b8235093f61d26eaf0681bbd126fcbb39cf1a0c3a1234514d2b1e64c967760259a82d2c876c901a4d8dbf78757f1fcdd546dffcbb6e9ccb1614148ff348b57b996e9e370684f0f8d140a471ba16841c4967e721466da53e7c698258d6db59885eb96eea10501f3384ee5cadea0f5a284fa73a282f348c83563a37f46efff7c7fbc2f032e16cdfe00682488ac7ceb10903208d059a6e60c814c9ce9d47bfdf254aa3c47431283568ce5a39c7a9a951a08c977d3f827dc35fde229bacb89977cb92b69a13c96303775beb637dfa166ba00c5a58e1b2ad4cce09b7a3b2dedfdfff4f7b6efb8ed08977d0dc7a55b08a7b224189f48d062cf171f9c04ae63ae5496d2d732a99cc17470e6bc65a371b5a5561ae468e5be71e35d16b4a9018a218ca992d0dda79a3bbfbf9900c5ba554c36d86879b8645eeb16bee5ee7d78968dd2763351c3930be6c46ca2ab16c63e59f33fdf3b13c7d660928434753eed5ebb46369678acc9aa43b854094c767e76239b7e1e20c173f9a08cfd7db43b60221fad81b047e2d1995574db7b6e327a27cccc02433cd6b5518ccd5f4a3a6501264115ab18d174fabc3898f40eae6cc0aa2baf8caeea1117708d6bd5829384d1cd64ea83593b849f52f0af9ef4bd8c28b58e5ec88367f93f5ba00ec99d571d1a7a3f1dfed8b5e3f93da917047de2efb51635da023dd832c851fa093150f296a006115e2337ba47a722a6db45d3bf9a2dfdfcfbc340bb1978d4a79664f589d2207f5d15563842a461f741049b374acc68d07d236670bc90e5ee62a52ef3377946c9af9d6ffc4c6ff9d0e815915b2d9bb2d2b80a901b58e7fc3facc6c17f7062ac360f00b0805c30475a9d8b86b60f5795f77a7f6b62ae00c92f1734b2bc5b3904e03aefb71fab33e5b4cf5b60791459f80ce0e379c67af3d47c89fa5f01d3cc9fe59793e12b2f62f721616b4e7fb8b98cb5def77fcba859294597453f6d7666c34218ec280ee39bd9099c94db122753862bd075c2549831553e57406f91e99298fa4cabde02042b9da9ceae6fb2b98d4b119641a27f68e623cc72d714f3a73b667c10366f08d273afe0b79c1d31c45d48fdb6144cd6b97209c36b26e86b4ff6945a5aae2716d07ec89fc4ed9bb69c13d313e53fff6b5b39e3bd56aba3f6637cbaf51a541c414240020d97209cb35d3d4c259d25ed578a4ba165316d2a9f7ddf72dc19a2733275bfdd5a915aefb15de1c0e049988f9728477585436e45952b803177ec5c45e002a2f5e49c1a5d1bcfdc38d10f7cc45b320b548573cb6836e589a0bc1bc881e541bb7ca18036b121eca7c9e116a2bb2b6aa21f3aee8c04cb2826ca83541f3f6dd350e5e856568283ee935075baea8995e4aecb405501338702454228b83cf95f56ec9b59ba24afcb8e6091c9c0814de1663fcdda55fd5ca8f7aa80e9ebd59151dcb431cea0441c073d764c67629d8bb30a20789c448c501f27cf6db6ee115f1f3c3f0bb96468f5bd8fbaf150c2f67cd6f9f357714e68671b53bee0d7dd561565cd570a362b8c66acee909b1c7699994ea75d7a9e863c9d339b9c401e4e686c04417c8e59c4f7474490e59d72f269e344f82bd5d93faa55893fdc5d32f38f5708228ac2ca9482e71b368910e79ef2eacd8a28826bb6968be7f778bba910272ad65fe8a534a8602aa1e31e50c8d513cb9a54153ef289592878719f88a057832d8d6803c55dba0e1f697db13f79d8a1cbea882fa6676392278b89632483314fc65691c8b514689b52cf296677106068e00e38ca9a05b4b34acc8f51853507d19b580c4a74a515b5a559f1c3050f2a161ca67de1c86f12e854e7fc9af0d131f9a5369eebb609050f859c639b070de56732e37996a6d84d9ac06cc21836f01e0f8f772c121a98c3d7eeff6c2f663b85bf7061fb0f4cf14196da547aa130185c30032f87a42e651b7ac70ad73a534beb15ecc54b8a9bfcd069eb2711e27c842aa7cdae102ec463b78f1099cff2fe6f43540b5ca322ba94d04f94d5978136210d7592c8616223fedda0d071cee1ce3f888bb3621db62b09ab99ba3d5d8f2e0789b01820addb946e91ac8ed68dc76203d7d438fe1049341f4b876e2ba47dfa91ed7f7b10621790eb625e6ca926d8c9c1b6cbef3a06be657277f83811f6de6763d916fb4c5da05128354a341ed0d85464fbcce00870b4dfce127913c3dbc6a344b11bd57cd155625ca9fd2f3a4c866e949ff1347aef4cd2a6300a0dae6e072630534cdc7b69972e3f80492aa7c75a1e192a6fa7406ed6f0967bddd8031172da9399a8ff8cbc41785a3311dd9b05235a6e276138a64dae048ae36a0eedf31cb21dd5a1334a91247d893d404a7241ac45cdb515761e9b4385b96ea052e447b798d85efb68fa1af20de57c15710435b46f8fe65a24e4144b90f681caab2c1448ce23c554f4cbdc58d95a54ee52d46703ed50c9797c49454961cc27b1912922f0ac6118f8da2d640bd4327da314a4461d574c2920054137baaf4f8505944abc9a7e12a144b9ad9b702ed093cfa516fb2af4dc8053d543969394356853d6f31b6f34bc6a7736461c1674251a99730a4bf28eac3693567db81c3a06678cad9532735ef275261ed863482a1b949d4e8f7e75f7f0591e020bcba5150f1beca9c263d930599b0cb70e3859ba1da8db969a527739ad1bcda6d178f60bc2393b7af80b5904e8da933ca5227433d698b17e12020ec648a01476bdef983a03b461638a8b3b246e48d4b8a84704d209207f60608c4e6918f1d19c6560281ec3d02a6c22ba0609f861d5e844252b2f2e57416110d3c9936a68c4681d8d6ff35e131e42af00a18210c01b51bd33875a0499eaf4603594c9fc967e934113e6bd22b90b03fd594c1ccd86a33fef390906154d3f68289f8b4dd1fa11dfda3abf47113376dae0550d20afce5f186a5d6330b7db47be433c13868cf04a73cf87f81c081734dcbca170417b2ca46852d590cb1b6b73bdb79d9b8ecc4a3c476e066546555898d443e9dafd3ad02bec7d8f921f57183a714c9150492c4273ebef96d7d5302e812d87f1bb6f1b839fc9fcff1ab0b4a9abd02a00095bec6b23f06c4630899f80f73de50c0cd6d9c0691e2230280ac303f87d5531f523ce975354ffbcb30ab2ec8b52e8d949a34b82f97d134d6e9f19c2c900c72d6f30c4eac5427aeb5d023bf79f36170667dbd35dd285ad6d312784bb333f7add20322fe9be22d920dbc4a91138741b6c9eae51713ce3ddc86ab3730da7b1d264d276b2062a9b09ebc31faf76b918537d6eb1af67f8cc9dc0b59e4c3b90e66314156392fa6e6121a672da0f16696919bf92fd1c50607b8b772975d3294538325ff9dd877a2fc312fec4e6bccc39c98510513ec284d1729257598800a7fb91deab7a395a2ffe0981f96ffa3532a0d2ac8f348244be7708a18f5c1504b1a4e6405de8c46b6366ef0c1afdc54c6492840d7960d50fb0bcaa72145cbbf9f941cdb21ac9e38b877f3fede48701f389049f418399c59fd7daf2343468674ce9b5c527dbdac3af9c60c6f746fe45511e5210423274f8e329a0b5b726e1c85c681ec2b1ff51c99187f59e5a9383412558b9345511bfc6131361d900490fad92f3ec64280f189fcc1d2c59c0744c653f04bb08e0589115d2d577d9dd001a5de2397a241b692cbd1605f390babb441b6c58c3626b4a4a0872d461583a46405b37cc644aad8ed55668f802d03c26e1c6f43abae338c75c660c320112eb05ec536096ae5287075ee86b9c28e1a070978677ca12f616f9a5183b87911c8b8a835ff1d214dcffc251bf4673f86636f075df565b3eb161a2dbe14dcd5a3e8c767f677665525dcbcd46abe407b043dd3fafec4a729a1f358c53c6f3114526a6f0d3ccd1c00bf67ffee29c284a17f9dc5627b40c03df715e3556d6e43e6543eff8dfac366e303db1aa2c428e6c92a3ede59f5f20f6b064faa6e93a6b7a49643ca7318f454465173b553a4614e760210887e7f54cb9f8a5c2b240aab8b0472541f5c8da64b0495691a87fe3832f4e0e73ab6612905d1e663f10f217b44ea0b02a8461995e853bf358df7cf40a9c2fe2e041b8aec98241a9a8244aef8ebe0afcf9f00065511d3f37fc931dc5aab2c03f8db38c59b1fd309099e19d44b230d6deeb684f550306842c1db06b2252db94f9ea762ca20c4bb28665c15f7530894f652f349f7f873113559073f9ab42afa0eb8e0d2f54048527b89b787a2971ea21e207e2963594cdbab1ab9c05dd9d780f904f2e0639762a35111c6db6543dfc4a46ec1dc3e2703c49905884bb4332aff6d0c0cc1101ab55a22ec8bb262ace3ffe093f15fff8cf139586a370c842a746a97b8f9dff88c237501d0cbd4519dea0e4ffde322b7fb795ed3bcb6993e99811b360c112fd7ec99b192d5971a94d514508bfd215dbd3ba1e29b7e25f85b2f7524946e401341f6ee82b03605fea5eb31f0654d66311e12b89bfe016c3ac8c94095decf928ad7fc42c72ee1362cf25b67317cb2bcde021267afd6cbd1dbc583b3422813ac087f66182ba43d2d55c5d4b4727b2ba47c5f0d5d5d5ce1f85a5d68ff7c41d95db43587366f57b38869d72063e11f9678bf7bd85832f25e9c060b58364adaf37847ba26f5fc846854fd300ed3b1b0aa44376c55b241180db4d1cae7c70c17dfbd287c2dfd3cdf9468901c7fe9f3af3a268035a22bf675bbe58e81541993e88e26a173ecd49b96d76e10b6f8e82dfdd813ac32fcc727f065aafaa1e399c44c60dd48d3769dc3777003a594ad10a6820468bf46ecde0d3ac1312af48071156db10ed21e8bbafb87721a320c91b0dc788dc692c60a54ac4d8a26a177f744069ae50a62bd6b93f87e90ca9103763daa4c1cf7dc0a01daf2c5988be88adc6ffa285bd08f7d65469bc5830b1634efd7e3d6e3d143b72c2e1cc15c5a3608aacd62dd96677c1f9dce18399c4adb3100ac14b3e49613bcf817a7981121b77438199d6897ae0c6858da3f1255857cbf4bc09b5a30585991cfa79f7bdcbae69f64a09f6c0d6383f86bb2bd1b3cc891d1122c480d58484bebbd3240f2793731b13c6bf732d08ef16502da653ddfa84a14262fadce5d0d2303d552638cddd63088a20ed258b0bf86daabc7d7f90bc41e5fa13c596801734588d5310ad5a03c109329bb7587a8995e4ce616a01322a2eddaeb0b3ec37da483dbedcc568312695da727036633b1659106316583baa1e8445251ac0e2ae1375c0da34e163a297527aaba9a02c51ee9d3defc0fab73e52128e22ceab9fea5631adfc70979a409e6ac6d140a470a972796119ec6931286ab32f23b17d75ac2b72795b04c7338ff8f4d96ea16d08cc6832de4edab45577c42b1a01b3f8d8a4a67d1d875c0de7e7ebe89b38c708e8c81723f4477a9c7534fd244dcf5a5c0ba811dbad5dd8255b77060fe983986e72f73bf7e2b7efafb3caf88a69df1242d10b257baa32d0984d92aad851600c1f54c3adca33b170d3740b32b4a81fba87855b8ce41c34954aae61840c9057f02572c65ea88983119638d15e2e356032a8b4e2cd921460e00bb342b708af407049378eb807772299958a1e5c2663d53b8b9d3298893d610ba588b4ffdf005467e0b89202dc35ece18276bf2adac8216e53a0259c5d91ea51f5e5b126946fdedc65b5576fece94b92e173e53209f02027b8fd8e2a70b02c858be577700fb863c97339fb025fc1420d05915fe226562eb3aa5820fd4202435961c6993bf7c5faa59e9a16d32ce4e2057b28e272031de63701619b9d249999a9dad0688cfd65f7c3bf42c0859a391aeb91fc22ae9049fa8ddcb222cd4b22276c06fdad472cd001278c9e4798b9a848124126d5cd1757e48305b93a538bf196689ac95b7f50465a33d96466f822c0753a2cfc1c22b3da433f77bca8ab5319fc1e9fdc920ccdb263c58b221ad530e1322e8d000a90ec297440ab96fa0901c36e1bf6c89a0fec3054c4408e7bfb04cc2faaa693bd37b1daa46f0b0f7780834b2d1aaa9d39297d3ae7e18f364151d121cceac191e32e923e39998e844240a92c06ad954c5464b26d23ae37bb346aeb7c5ac42ed9cc068e71914ff4f7b29f165baf0c4db7a5053561e8c27b3cd40620defb28fc647f5bcf480d69b644feb23ac06d91f199314f54684fb3938ca0e47d4e67b90a03562f483bc7ac14678356965329c04935b5bbc432b7bed3421f214b45aee764c7b5b5b80bc56540d86403e048b80efc88bdd1adf375b90abe1fe8412bd0f821fdd5a032ac8e6ee99083fc7009f9a9a41dee4275a198c5ebc0ae94ec26214e8275a11e8f77899ab63fd9bc9b98b7abc9e0c9c99940c9f3e532702f20eb4fdb092004b28dea85a6e469288203d580f18e00cb19e861fc840afa9b919d143e05ae4875ab62385b225ab87a1ab6d0ed8e7a34b4047f97853e2cdbe4b11da58857e216eedf492e8a0d7346acf73c2ba6d03de7705ef35323b4ebc74787f70dd6c1e39502300b22072dad409581e437ee6c97b32050dd593b4dcef9b0a072b6a1648555d484c98ac4a8c39585947723089d9cdd93f4711096ab0cd7d2c1412c2284fed6d55c268c4c892175db23047c9d706e32e647eb381fa978bd2a1f5b1366696b779b1e31dea68b01b5977fac423939bc5ba0e838462e7d3c4d3a124e95602e45e079d47d27b4d7550d54c18df044a2004cb1fe321e84e55e8acf01ace507de9ea3978737dd56a0c566720b0652a0d5887cfd0c5bc690534463c7a4369731a9e77a106959d919b2361aa547ee65ac25c73b7ccc6b02341fd6d7b1dbdfd70f4d3e6c6df088970153c84e78cdd24c65b481bdb43bdfc4dc1ff307b79dbb46a75858b435a0b072a3eb29985750b36b8c5f1e193c6b42440b44c5d89f0481282ee64c08edfc30c41a9eab208457d3cde0a71fef405310db540f2db67773145af221eab124d266b2219cdd87498c403ddd7dd08756829c15e97074623a8329e6aade0e2bb3cf875d251ced60a1f59ed3a94320d81b35efb0badd94288f9e83b26077de362a0530a7b3dd39fc4a2472afff86e4d55b0b0f96b400817bb1e1b670be668415c1643b4d0f70d6b56a5a17c28335a43f488cb3e1ecf14df1a1f95cee0158b509a9ad55fb9ab27d1907cecb4ceb3926348064fa944c5bff21e7d991ee6f99d31799cdd43d425a8226c9f4f52276e0df5d67024cf419bf37a53c4a5aef5ab79f65d5898aa1202e8f9de6142c07442435cc665302d80caeeb2223b416d09920eac311ac8deea7b6103d31edbba17ecd6e8413fae6e93099751b5529346f7c3328b444f5177fa9d541d7365204623f4d6aa8abe9699fea609fb690fbfc4d36338f4a3e1249e42793a7d9e702b2d5db9c3b977307779937fa7a83ffce145090a2c98fac1c8c647f414e3c8f4e1d13b341a50727bfa6750e6a92e8ce925aa2cd021104d681f1aa145512d700fe34ab325e0f521a906cc93444dc56915f0207db8c4c3025b7e3adde01109d4c280a7c2c4273d98b4008697832048ac931957036723f52769f72f477f50245c7db5333eea902cf0952785bac659d369a0d93c4969956a73acc540cbf4b06a318028381e5d86885f1044bac22c436133fb5f563be9239e4bcf19eeb76731f5997758faf414835418d48e5ec26a16eb9d7cbf18836b8d0b845e953dff96d6b55bea4370f8d14069b3d8b16c1291dfcbfc2caec92061cbb3e675da4e548a90d08f0464deea002fabb55a1408350712eec7f74c8d8850bacd020a98a8fd05420f3f2761431f9fc86a2dd1bea6470ff4cb03989f0377e58cdbad4a006e42361c1f44203e74226aea1408212d6c9602b88d36453f92ddde4d1d6458ffdde2af70d7b77fc32a14022c3eddb8b3ec650a7b531ff89b29509ccf273beaeb54f79589fb205cf556612338e5d4d74458c68193e02d6abad01aae083644e3e61e288dbd971ca67bc098d4289956e487bdafb9d246be8d71712f1ae39c445d7c7920655f595ae165e621a97eda82c25e667766b91331a8eb7cb74b21970522e1e75d9eb40b9111b7e9935430a6a0b304a7f18af9c6b3e20ba2ec00467f88dc81c69b71bfe2eee559bd5318292493ca9b52d982309627ed55e9b34c5d85040417a2e7a84c01fcb3e8f7d75be1a0a37643b790d139f9d1d25223a2e30dfe686adfb0780058917bd6b8e515a0ed7bb7823ad664c51e9d7e269c64a83f1df6ed00cff01f465f1ffc43c1b6d6a93bb316583cdfc17698fd5c2bee5d106b6ffffff49