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 67760 3a1d9c6b0b612db194a88f15508d217ae787d4cfe4b041ca04b44c923a05487c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d7953e7ebaf57b2c6dc7ec074d813dec6aa74bedc73146a8e88b9ad0f4c2a25d
Certificate Block Hash
3a1d9c6b0b612db194a88f15508d217ae787d4cfe4b041ca04b44c923a05487c
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e006000050190000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000046d840dfb06eee16fe628009a0566ae7d182a3212cd9c910c5c39287bc787841a792335f6d9fc6ba0481e786097bafc2a46d5bbc0af53f41f8d1cccf6b2a3418c12162297c827c5186b17e2b7a43bc3d2968c586d7b5f84a36090000000000000040000000400000e006000050190000

Raw Header Hex

00004020ee14ff78cc54c1359721534cadcf6df65fcc110e0a2e93cea4d924ecdf15ef07089d50417d010c3c6b9bed59b0e4e6d861bd9a28e1e4d7b6cd3c1907b4c7226014b5216a563901185da2c2f4d09a8be8a84631c7ed4ba76aec3d814d07ecc76d2c7bf5ba7e3e95d7

Proof Data Hex

59,560 bytes
1212160203071877b335c6096f817ae1fe939aab204571d778218a2b04ac8644964a6a5e4c67d3ba12379516e1bd4a398c744f8284daad111127be7772c6b7758b89eaea144244eb15800d4b0297ab0a8d2c4deb054814ab28039171c48514bfa17e614b1109b7407b745784b0c9a90b7ffee3c8b6d00de72ca7fc572255e83a7fea17fd723d980771ef39599fc638b32017c28c857dd672ddbdc2a6b5a914a1dbe7adb221d2810b7d86c7f835064659aba79638f859282e16a23283310e00a28b7673367bb497ccfd43b74b0c7b27c9a5cb0e905cd5f3088bb5e84f667c494557ad0fb19bae4bbd83a21f0eb7a2a6a26017c24a1fd77011388b8c2e489a7e751ad5c47aae45d1e30c2106eb212d3f06a837309e8ff66d55b6765cabc6821edd702e9d4f395d638adc63abfaec875b9848d299b4039c9befd7ff4825ce2b1bfb9845e56b71bf93db7d3e79ff04381a7eebc96d07170a4edeb450bedf0b1618664d79e5ec5c96840ca17e80845b9e1864d6c09329cef657b9dd383485a7b23038c792e0ae1124a9a5f7fc328011fc98fc496af2e034dc507a5627b3839a116817bdd9abd38e6713ac0124afb53324aa755b3359845a40d28b615e9b0b863efdf7f81913397a98c5db9881740b401995db4ef45ccbd7a09f67602ebee6000c56aa5b631170c73996a0bc8d4ae723878c1a137623c036d5cf9fc3b21644517a7964dd76fdf293125e3766a62307d36652230c15385f3f1b36b13dab3a95e4f635800e5d8ff65cdc8567a3ed22f1235c7f11188814ba4ca4c8edf6942244c94c93ead99bd8d7825e00c3acb1b5038267200592a630463dbb7d31dae65e11e361247ec3530c8d5087e6aa454b1f5460bde83b6525cba970e9b73ae538697695a2a2c542a4ee4826d2fc24a4a62f0e3dfa2ce70a02a82bb0168bb237345cad867088cd5ce204be817b6faf135f124c57d112ce14c4b282302170c14d2fccaa431204bc0309ee825779a70948b9185241db731468041059e6ca5d38d714a86e3c369a4de13778ad4f23acbcf7eff68a40c3c0fb0e67ce3ae548125b3649d8aee8b892a8ab3b7225b3cd4face7c46a1ee2381eb92fdb65db5119cc3e7b4f9ed91c7ad7c503979fff3876f2de93c0122fac5fa60b2ddc326a13cf6743291ece7f626fb4ba406dc868948b62e4f27a0fd01752aae35210bcd4fe8453b22aaa77147e48619ee2d6e598b91c7f2ba125379916e8af22e0707ea530b77da3946583d3e0515bdb0e4768c48ab06b9c9113d4f8233e1d17c5d45b5a3091de98a365c8826614afc5ed068535e538a610332025fbb0b3ad9254df81a96293ede47b12e995b39dcf8bb4f479d1672b46ba032bf848eaaddd27969652cac2cf3df205c1e359237c069ac3bd7f98ce72aeb8c846e379c1c9641f3bba0b8ffaac55525641fe8e5e2b4bde6e676461402297d6a2557be58e48d9ac17986c2ba0b5d2036c155344539f2520db44bee5873a05bf443c8e319027eb25f432c9b15c851724e4388d5da1ca165a3aefc6bd5777cb9b5e46b591b1f8ae4265e8d971d94132004a52c6f32cfb0a09a08d9710d9a6f21341b777dc4c9f2cf81995ecf3a2687dfb1f55206e0a3d85da2ef11bece68b7eaa7287bf1e5c14c0448b69e30ca22db6228dee0009be275e2ba589487881421ca6b7efe1c42182107794cce51892cf2201f14f079280fb682138cf5284ca2d357d3cdb580010a29a0e40b568565233547efbcb4d962ba796932c05025370196eea19d946faccd243954840027f9a4d2cfec57718059fe30bc7d1fc7e3c506ffb85c8bb54e6f71fceaefeb06bc817334e4d226b56d1a407dd7012481cc19a5be1cd88cd1a38bf80495069379b36c275bc03c23731657ee162bdf7ac72370d9607568fab4e29e0e79bfd643125fc53e13c346a2868bbde83863f8ba157225db436e7376c3858f7bd8b7c1911928ee97470f6eefc3bef3a685e48565eb2caef491782c956c858b2fe7636e298a9b608ce7af295639047d9178a531f2c9d9166a8e0c529b27945b594293e01fc0a82b3b349ddaeac5f0d94a9fd220834d4f2e7837be70dc7669969876a2ed3fa0603ab074090f79872354b371d7ef783a1e820193570efcf7baaa3b3e3546886318aaec9fa9cde5f310f8fb42691e367458e6deedb4fca2f6f10f5ca0115b2ee55a899f61e958dff547e00e3d8ac39e3b9b830cec44b1c90cb27f9ef1357cce8007d9d7c61ef14bbeece2ffb6900e20d3c5e43b651c8bcf673146ebf889ef4b61d7d869bc9ba0f7d00a380bdea25dd1346cb7ae3dbe9c80376c198434023e35b5b9d19d38394ccba8351054fc8b1fca2cdd56bbeb3a1ed71bd007bf0ddab7c6a36539428498e87cab2662ce04438f17878084da06112514a12581d5c37fa8c3eb3bf569711f2a0c042d5c0c14bade395f52006eaa38d3643956af4e50e26019a26828d35eef379dab0cdb990b061c7bbabd1b859c142dcaa1242ee1be1d91f1ab02557ad570963a88e11333c26557f57088b8fca8e6bd83b06ae627da3fdfdc6fb0478109730ef384ebb9839426043afd674a6e2aa8437ced17510369ef489f0d03308d0269110d1a7456be0308f119881282f7334bab53ef94cc04464426147a584abe42f861c59bb16fada33ddac3276817611ba0580d8e8ff9b662c8862ca3f4445d1dee61e0bc7248f3d82b1ba50a45e8e39395e9f5d1acbbcadd9bfc206936560aeb505aa48ed62ca67040800ad10e32a0414935b84e11dbecb2c66a7567664bb7e7e57d83178ad6c89ed2f76d0144ddb95cfc70181d1679d3fdc9da0c7ddb200b5c5add10b7afba45ef1faaf682a9ba8941ae2cc32a4ea65c0edd5a9ca91fd47c4c29e033d73e750f09a9b2a023d182fe22297c3c163f6f45e3464bf1c5a911f702ea5a45bceaae39853cbda610b9de28340342289f7f19e5a84bb53caf150a12e0de08dcab05bbd2baca2111acc34da7955e92d7a6b35a9671b97c1523f005bdc08743b2c3f3beb2bbf6a72d853d88bda760b610226de3333b71f357abf6180522218eed83563c86886ff045909320dd9e1ab50a6022ea9010afc9cbc389d13e2c7be098c7d77a67a0a1b73cefa4d22040fd863c447a879eda0ce584b07495b416c1922fcb4a3e797962777ae2200bedae19ba9f5d33a535407583c90832dacbac60c43ed481f45d9cb9d8c347a958ec007aa7db7ab25626e89b245b76910c69202aaa746f5cc047a73132c0a689013b03d7ccac3478cc4ebcdeba5f04c1c590e10e833a9efecc03d42978f6a90482bf2e328c17ae6d63261ae1d416d22c978ea0ac25a34d81b00bcb38f2d257ccba6c13a5b1008eedfac7927044294f753587c4f79fcc45ab8d2126957b1568014014c07221567073d4c73863f9a4d7cd6de447faf08336601fcad774ab5fdffc1ba3ac8f7da99ed2ae1b41e75f31d3d2c927b18b0de557b363720e957cb53d3e9ce666e549b09a334c43bc3229983f20e07f0c3465aec29a712dc8239c8106023f79e6c548f17631f337cadf72c395ff084c314636f5a429ea0c7ee8f184286d14748b8da5c77f49d06a4df769d55d5cb8f6289bd21cc833cb052dcd4b81c7e7aecb2b1f5bd9ac64546b5a3740cf3e8e9b0f43e0226c5bb56cfe2ca78b894ab754f276cc4d16300dc5774341dd84fad4c8b90673044c64a49ce2bcaf822b3b4d3177b7fb6f01a4bea8fca400202f15a21df61ceb2b5a31d6096eb8bb9b64a5e507c01dc418c115d2f35ee36af4a88cf86235adb6378d7a2eb89721fc82697e180b27eb1238f45bd0750fb8c8c3419b025f89c36683298d426add24f9b78258491bcf316e6aff3ef8ee250cca5181f8499c245ac8903b96f4148339bc176805aebf18b0e72c297866c308d4033756959dbbb711d5f4af17c5cb04cf20a75a35c03cbf6f24778c08aa68bfd32eb465e3e07dea2cf0c7ecb697554e8c79a9213dca69223e6664705291f55f28ebf3434ec71d54cdbbf611dff668a0aefa16ed83150131f4457dee42b4d23611098270d4c2ce20e24015fab12c8339d130f8e4f736ebd1533d9c2e48cd33edfd5f0a74e754ce0dfa54724415854b1d35b8889287a8491dc1badef3c69b2548097307c528e7ae3e67e327060995b8fe74da727302f3d338aca5bb915d5f3ecf58bcba41bba191287391d661c6a26fd9d96ea10bff04930322d0fc01ce74f4d03b316a650bd9d450c5d5c09267a98a34b66b6532ff9a70c996b39481ba278f92a1257c55e18e0b6913b5d929bccd9fd241bac75cf1fb8dd629997e34d7536959d26766b386ab7c77c0a89a73494ecaa0694173d5022d92ce6d298dcf0bcd5161407eaef3c43ab0fce1ea3faa2636a7dd3a6eb03c7619b30d21536228efae034574f127cb3d01abd61045c63816ce3b36d14801fe5822e224af98bbd39a5ba61d8c679968912e335ab2587ba291b252b1a46c31fc893c1d660c5c445bc90757b22e1f69a7131369df4325f622be5d30601c32a5d464a10072f7fd61d543c0b0f8102c935ea608bb92434178d2b96a5c77ee7c35130c722aa17c5966ded8f3e0e7c10f8b3ce94588a25b40696ff2a8f5ab5696d49e4998d73a8e4c1ba7bfcf85b0abab9352f0cc6708831181acc4e5e7e67dd3a2af09b3cbf1b29597390c0c091f2e46dec34ae155086198d13621d1949c3d6551fe9e77d9168cd5dc6fdb579838bd64c20a36668b08e0a81d440c0a7c40b5d70d89bbe7d688935ed083a4ce8c2f34cfd20e72b51253619d9443843519d2ba207b7958581c401cbe64606f5bd27f93c2ddd7ce9767b818039e4cf627dc9b712b9c4b75208246ff989c93671226aeb1e2c0d6af8f1f99cb20b3106402b9f11aa53596c6eb39eb66ce5d4fbdc2260a59a319874325f46f9a2e98d83caa7d2c78396900818a5ea94fd4fd2e094eb0021f29edfbadc757f432ff53f905acc880f3ce2ce513e410528f66c9d508316b25985c73e60fb514319319a771bdebf197c73019cae163cc460827e1135cc4fcc9db84c77b85403beab2bd206ab85e2cf9484884fe0af7ba38e1e4b1488b40b3847f5d247e3408785d0abab429765e3d179f4a34d1510087b196b9aeb65882229a6a723cdd35037863841eecf9e1ec14d2143bbacce672f73833f83cc3a4f4f95f82c496a759bd982709c26df0772fa0fb763d2e282e6fe62269ca08d7d81e02b4d62eda4231f22bcfc0a4e846c6490f3cf1497799232693d7a53b09d18224668d1f07e4170390037d48e960425978199fb88c53c482608eae05bc48cf5473554632887c133e781743f7058b2b269ab84146a0bdd4b14ffdda62cd654315a48e89682d53b62accf05e010e8d4bfb8f9b6d71a77ba98bdb343bcb2a17b4853f870f066b8a1a619a2e4e755a631fb3b27f87e4f7332fb74311fb770a5a6f14bd28346ba01e3141e18081daf65cc5fd6a55ea9c4fcfb9d29bd6810aa69afcf539c8d7b544726d7e578e052c04e23664870a54cb4881b9e7ecdfb2a916ea6000f062006c6b80bd12ed00a4c1784653ba2d00d478479fb7bb7e19ab69270bce644103c42ec011db5491a4dfa85e3561f4660b58c78345e8fc4333c5e8f9932825fd0bc91f3089e358a6ce34c2cb00ad8e192d02ff2c7b04f0b6cc4a11a2317166c9aab227213e219ab2cc9ddfcc02d4f3fbb9efb59ba77294c59545de1f1451ab5332c51ec47459a550dfdc2288e81c7720b75d65900c7ea08459d509c600150a71f0b42d365b49d442d163c2feb2c2442ac4f3f9c88da7404fd256e16f83df3824202c11d70f3e7466d92b8a0f98048773020969418ff34c8f24ba875f0dd9a80e7174b89d52c1bf4801e0d08e3c55dd8bb48dbc70678acfa8e92ac6709bb6296055b152a0edc1de79020809d41b3fd4d3ac73e8b86f1a64db837b3ab892a05b9c01c1dfa6eccd43eacaadf6f98fd30aa369e21b3af4307794e050b225a926e81898186be0b6d8e28234bb9ccccbdeda68e9dc73984cc447b5fbe4238c2729c7d9dc0f3c24585832af9b2ef0f41c95668960de0364fa4df35fcb8bee1336855e0aa410d749b402b27cee06fdbb4806d8258a6626f1e1d6403c5b03425674bb3f89560c599d57bdb5c3431868ff4b2bba048fbd022ea3eb8bd489a52e750a3e50e66f231ec88e0528b4718ab3d3fa14f31eb319fcee437d4a1e5de08d4779577f87a9e383f15b445f538562d277749e5c3b2974c3de448a6fc40c341c25e1f53b2646ef76e014fd6cbfd04c62633268e3a7990bb0aa95baaec3746634227c08038aa893632cd176c441fb1f9c2509cb3d54933dfed8e59296b3fc80fcdaa16380d5ffc66451f1b23349f44a957d60d3cf031315135e8e0fddb2c506dcfd35a5649f3b715dc8cb6a4d654431e49373b03602c686dabadc22f6e9ac59f33cab5749bcb01a6e72f9c561353fae574a642570568c6b612750bc52f44903b5d4e67d686f4e97d6de8eb81301468e773ad5bb0a5c12fca67ab310e12c5d3267ec56464e06bcd44dfbf61b13ffe1eab42862278df31d797cc5dbc52eb5627ce769e04185e291a918cdda6db0c1e1b6d9df4b49d181c612a1c5ce22d780a1402264c6be466be92c52f10c9de56b2b5fa144b15bd59c58d88e586370ac1f9ba178b893d4171eab197314d2f549287d0e8c5e7e767dcb656deb5f30b474ebe4aec2cd47f2152edc32f41afcd30c504c8cf9d7a070e9c10de4f6439d263e2df42b7062231ff4032b0c35fee53b48757b29877f320e32ced43a2c8f27f5275187ffe9457b605df21fbe3fcf6cc385769f7d8c4fec981620daf8b77f21a67973c6c07c8c56cf154237e2ee4bfbb0720a397a966e450d268b242b44e11726c6cdc4db766284af0dd6d76c51589a11b3c0ffa3aff799b3cdf45ac05d31b383348b523575789811a3d1ac68f7b84892fa56d62885af62c934c72fdfd569d1f5faf66dd799499e2a319a7068785d4c0784f47bf7efac00a2398f0566e3635a3ed68e8b9f6ae3c995545459babee6fd9e2971a0873777d55d4db68b42e5f97ad42855ec724edcfdf481d1bf701e062f76c5b2ee1d555d2e66d020599fd351ec5d02f47fe2e791d4cfff34246395a248d8b2d564817b1c0d0a0594caa69be6ff2a84ea03ad9793ff9e376d17524bd95fc27f456f7071e664c967aa50437e4765776d87c8dd7a15acd760e9c3b3abcff0ac54b7f44cb5debb7b49ef1a1a6e30a40eaf90b8bdc89f2d62df0e6037477186e9834541b1a22ffa502eb7b99f8fbd19f225116d2bff32b26c0ebefd069f9d0f15e56bf99b4e4d4a4d8217873af7b87346fca07134249d5facd553b911e2d1abc2b962b245c8524dd0f80505b791c3f8485637275ec380725f19f1bfdede69fc713a3ae06e665b6b4952aba57996fd5463ea53dbdad49781f4413268cfa50615dfd137d4ca2c5da43dcd149b09685991aad18aa5e05afa90525fef473ec1f1c23a3fc44d9e1702f9c5b13f416b8946a67f1e83135713c8acefe7cdccf5d8e0384ccd1e3a1c3a4a9befda9705177a8c27d0fdacbda954e91b1c99a7935e2204df6825e635fc84fa1c5a84743e757b08c1550804728c67b0d51a7599081ffc86884e5bd5d5da353b3189dad03da0cd26546212249b904d26e25737618674c6c2199bec82c0eb0ade3ddc251e587c93da9e2d9a0ee1528382c58c8f44d865923d8bac410f6febc86630b57cc7783e0a1eb123a8ce74595d112f2c15fdef1e675b68e3442f1a7618bf956c4f2685c0154512603a78c599d1189e8b3648d47d83325e92c8b3d6e8eee5d5307276161d8e6b0bcc454c78c6d2845fc3f34ee79fd56052c2b4109785a7b0ae9bf9df43b3bad7ea315e0bc49704f4faffdefab7eb47a66dc3987dffd5e3c481265908e665b26e537d35d591141f2abe063361b18589f16fed21422f26963fca4885cb2128cfd52a9c32f666ba14a8124b7fb2a636f43d7c8ba8904e2db1b44cf6755b72677c491f87ae476015e0a9e26da8df400c74361d2aabf457f71f0299ee6e860b4f87a7a950289c46343ef9fb1d4267910c69fae21dcb8b74115d760be93b051bbc65a1233eced8969ec2018fe2b334c14b8dc4c5e289b6b76a2b9c93e868cdde3e6d5abb9d0df43cabf8a8efacd51a638e3557e5e783f10e5046d5e566939f23a15edb038eccc609f27e7124eb0001df678db694459d3793bd3902b4a3d58bbd1c064b187959715578d1e6f15022c444a6ee0d4d112362c0f86aff0682dff2e6121c983425ff02796e850acf43706804b33b359e7b7fc16343655f07795994bb184401b84e6bc7b8077980c48838691fe22bba9e689955b15795e44d562fbd5015ce6c131cdfb427602452924c753e054593edfbe78437c29cb0aa062575cf25d703414deaf9a2bd0374917621fb05bea53ba15f2e95ba5637313d3dba2b022d735d5767ce14dde7169844b85890dfa9d1c0ecf18a5748488b501da083effe99fc49d6d6f5fdacbf4c1f16c19819e5a2b2b70dbef6b62063deb87dcaa1da4a9490f7bc9a4be2f2d84ffedd18f6e23199273d0565380da2b3588674c473937922822e6a4684b4fcf55b2a3deb9ac978f78fd2fa3af051f6a6521cb627f272af7d572ae425289937e1c764d0a5200ff3375f66961c6dca5f2a060bbea690489f0cf79ff7fb96c483d1ac4acc937c48759d7057ec26bca0501142b2edc966bbf5ebaaa6e3bc82fbdedffde68e7582c96496bc41656b95262fb83a28f8675c3e3611f51ea301353e3ba9b2b38a3b139987d4e09a4672b272424a0aca6b6356811969ac8f7b30da9b0a049b8dfb733146cb580b45a75405085dd983112ccf02570bf1ca17fc59f463f9db65eaf8712d747595f143cbcd75f1cb3e9b6b7de24cb05589517ad18196881cefae9913fc21ab16c9005cf4a70fb4012876922d4346fd6edc96c0b9229f92f374968f4b3def0c4674ce1cf768a6225c0600e60a963b2a8b16b85f234abb34b9db4e89c5399a9cc5f9398f2ac45b5d9f5938e34c74b72f308bba9fea4ee3be99732ff035f5f27f99ca42417614afac9267f612575653d84da6c69852e401bf148ee6a4c7ec9cd215415553e97d854890414dcf6527e0c1938ad0076e1baa3d9053d3cb9b3e08750eb885b40b1660d016bf281afa97c0801fe0743cb27ac53062ccb108dfa12b776c8e55c74c4ee1bf4c36ee660bac700d9c5c7f08766c02ac338f5f2effd5bbbadc69d21f75cb24943ba3932f065a7a8275bd387f84e54511869f03f592c71b8b09beed6b84fcb46c2a726f91a1dcb90314f89ba4fbec501b731ce319f98907665a86ee69dc9e8a7898ad1694e5a0bb63076c29738a662080605c87c18b27221634121b43cd16faf0883adc653f24570b9fdff1e85d95600b848de5e39a71d020bed740ef78a8744f4e69bd2ed17d27922a8fbebf8c086174ea48514b72b80fdaac9838be7158cf68567270cede539f7cef313e6fae36e7fc1e5c3d366f26ca2cc4eb7d1e9e8995fba8f52fd44c7a6d382a1d7ccf1935e109a9ed2c5f9ecc636aee993084a6951ac8fd21c73b2a55471c6c031214f92872a170a6260ccb10699af426b8de0cbd8c799ec33db66f4b2716adba4e6f5d1609eb9a6d033b3f93172634ed64209d4dcfb6b0e908134afe4da22284ec2116885d5f9b4e78bb1310cac1b902799cfda5fd4e6bee52aff948b028d18efb1b8021c06b08bb0698e8f5879dcd0a7a6fa8a5e16b8863b6ae41cab155d3a6383b3494da67abc2e60466c6eb73262cc42c6953ef23c3907b0fd860e51be252e1a83e4c1c021e17e3bd2f84cd9be128983a385284bebd402c9140fcb576debf8e30d0babdccc3c38e42610d13708cd5c82bfac86f279e1570fb07566f5a4cf074ed01af4e97fb3ba6105e7b7573344f74e91c0b8a011d20da740f0f6384af801e632d368c2394d544a635e8a05269571c1e433de1260be4e1e05994bdcbb74c3f39ef1835a2760691553be323ee4b3dfef8593396d180d1b3535bf4cd9bfa7060391ee274cca81b08cefbf2bf41711fe7ecd6cb96e054dfa18404c6fd1e9de2950efcebdb2ef1b078b2932d610aaf6ea5fdc0c8fe25645156b463c43e5bf4f953bdec2ae65bc7e25f7b7d656bc5717dd99f53d4340f3c905b6f70c356bf652facd465bba3786685a006a65f3ff3d50e23d3249be065ea93f73db8862dee4cef3387b519e9f264975ff39267346bfa01ca58274017f10dcc99e980d3a5c22f2e7bd55d46075bc6f0c01da54755272d84f3d05e32e7df00fd20367ee994f1686981969d5a98f7291ade6a3fc1a073ba9ffbc70ba47cb8d4345624f34ab85d5159556d1be0b798462b111d483dc65d88e0505b9f267518d7bbcd09bd666ebc78ca00586b33a4074a1c88b48685e3044aa35f79c9f7a3f684434e7dc4af6b05d01b8c8a082d8c00b38e5917827579e3423f8810696079625355b00910291a4dc11b8a0c5782450add26982b826e1389a07bc9e1aca753a3c4b5d9dc18fb41b6f01cd0dfb246051632c566c9d8c4faa425c7092ca6410cd88f9b8b941c72b2ec4ebb3bb65b837d3d06ac00cfd764d2499d49c071720a3e43da20de93e31dadad18db54876a96e6238412a43e8b8a99aa0e9daf7ed8c8169f053045d66b2286dba5607b92d4189a22ed6bd371904aae071e992e6f4a030ef6cddc99230e3edf7a13af19f4a19e96af257356a71430f53e58162c664ea303a6ca6f244ab60c0bd93bc34cfc361190ef304bf0720d8b7f1f363ba2b2f48f8d32e77323701027f9a12a4876c237f19ecd2066b35a5aca054d600784c38c2aa2f94cb6d55ff9af7ab9f149db0f39a2cd53698fed48d91107783d7fdb1c15984c21345f6779fdec54099a2d13ba985fa4f94367a4d9407597bd47c4aca44457cad9a5e97e78eceab7c3dc5894ce2916de4add8b243d01d362a65b0e3ad094791d6df367d17e2677969f01b01fed5f9273e9623660b339a3cdac385fc179d75d7bacb9d177093277af51362007277a018d9ab5970c1255743080a3e97fb3654af3e7389d1d46332cddc55d761ff13a68ff0822bb11bc89826e5c8f1bee15dc5b3cb79e513f998677bfb2d38483a79580acf7ed19d5920c54e323c05ea34ac2519f2e3b29667888816ea3be55183ba51dc648c06971510c9d7e12a4c108cfbd808f1a2c76e5836e00f1bfa34da4e1cf70eb314150ee0aa14facfefdd394fcc9fe14c7bd84c343ab7fc916b790818f29e63e611e885c06d765dc4197a1acca7dad9f41ec5614b50a4b1074eb2234d5ecafc32f940e5f7cf32253aa97a4e41b129f27ca7d0fdf5194611f56991470d04206bf119e42ff381cbc9d8c222ae0419ed31cc07d25c4b1adc12fd4f2059a000ad6ee73d97b8b1be289a550b3af88d3633171ea4c8a60d16eabfe838b110804714eab3ab5153fc66a047a7cc2a6938da23e827fc24583121508e9e4a87244409085a66da6dd5bca293b852242daba4a2673a6d80d9dd0265b493c6f180bbe573cd350eef67e7a3466de06f1a77ee38e71311a21556c4e726b6f36e0810515fc982297d6fb731de01e79f819d2df0704c8c177d3ccc8e35731de82a0ff69e8633ef11a0d3f28c9ac04435e7d30c45296889291b96479add2f9596def4d7ba94557e230787a100a49dc1d4a0a95f08ce36874b796cd1e1dc50f023e9805ba2647087057273b71d34163cc067d5f3adb2ee7239adf62e090bebd0f473990dbca7b84ac6b7218cb0581cdba9f7db9d4c24153c0e8ea502a134a6088214a9eea3341779ec9ed5e118cc6b110f9fd476e24dc33d65a8ff1d5ea48256a3bbbfc0cbcc214ca22fc18f61f065e9ea8d459a0eb90f3a05af48c68ee00d031006f110a1526ea93d19ccbe936a76d9d9ef3e0f9c746a124e163589b9154e4d8333694f03951296a607ab1f17eec44c1af64db3cd808c2dc03bd0dcc70a6edeed7507d96d72bb9dae9c2911541e95d2ec46d70521147a8cd4f130ae961250e4beb2ebb2cb4ea0ec3faad2adad66d821700ccc7d03b10fe4cdc2a534374fa29b6b5686d614856e1b249e8aa7f29363a188cdc2c8b11b6bff1acdffcf92752bd691214a9f1d71b3f61e694f2e9a6e2e368534f84884ce03fc2026172e3618392b8b01364035fc36ecad3ad075c0531f03b498dc5ca53b5cd2717e10cf75f68f59fe74401a906dfa8fda72728a668ec41c88645df92b16170439d73289976aa7ea8acdaebfba6229ac82f44a906b6c6b3b7eac315f4bb72d3acf6a4f99b4e81c600b9d3eba583df96b4e998e5011d8047f91262fd56581f14bfd7d1bcca9bf560b1bf7004ea203c8e828cd7056d406de1a66daf09a719c1c42fa0fff362c5bb8e230d232b814e4506b7fdacaccb53cdf292fb9666b378a1bf23c0f1335a1cc7253136097361f92847417da00a43659cd53d7f9a0e42469222a35939e133b947595e67904429eb779886d3298af41d8071c16d74971df1aa4bc835865567633c1f0fcb52cd102a6337f9b1c6d6cd553c943f232164750ee6c567a143b7338fe4ce295083e7e1c7f3d46138e2c10adf2d9a8630851abd87a3f3b3be697dc67009cca9a1e67e0ddb56ed5cd3d0d6dcb7e7ea7e0757b43c8cde68045d4a85afc6b0c746c8603630f4ba565a7afdb3df4e77c81493d3c1cf192e98ef2a8d1fb873ba728d67628d43e048afba34d3ee886f1a63ebe0a8f5691bab97b18743cce3fa12c9044635d868d58d9188be0d38e21cc5a87c257143d72a48905bb2df161aaf6ba734bcfc97c15169e138ef5ecc91ae27f72e13523fd2823136a74c88657a98e26e223245f4a8f68a0a213e8adadeee727b4c1d55a34b1492b8455e25aeb0c586d010f2ca36a083cb54f47d6a7d66c80d8f0e8b67a8777e321c19c5b243eb427e5653673f24a5596ae9b6bbac3dfa9ce4c28845bada043b86e9b8897e802620467f2462195819906550658fe22005f63c0ca144f6c1259232fd9876d87133407ff5304bc1bcb8bac330b45cb2e732bbf0ae1470e0c631d8613baeba2ecfb542116072903b5f6e746510e232cfe0425867329fbb516278410cd0a341bdab661ec96bf5096da78ebda40978388d832e556f6ecfb4e06d27f399d9bd6a068e8389c8dbe676ac486d1245c91a28bca47aabf66db55277253cb219d4d819fe150b87ebe86d79b6f7736a1985959e5146baf9edd36d4bbf94ba49823d5764aba74c8187b1d6953f190cc3f87e872c2967b058f6a211955095dff4f1dd78b36bf709c661927ee6477a51a39130a2e66e5908c9c543ac6aec71f3e16b3b45b83175b8ff00a62674e7533765bbb460233786345fbfacf738eccda22a67433627ec99b7c7d33405cdc61ecc01f40b452fab58d0b366434c8e15159704628760f1a8d8e4c3f65c7a5470530950321345063c5782b04207e2364299d3af229f2540bc4ef56f3a4cd8f4c11203ca63360e447e17f16d923d4b7bf4e8e40d7a6c15bcc38172c0f2332136de179a982949e1d924b0842f7a53a5b7908fe228286e7913445e91afe5dc1d6305e771a5a6d1714721e0e9896ebc7346f6fcffb753a53f72049f23ea3a683769e8c8b633502dad68db4e97dfd3b2601380fec8a27fdd03596c85caf5065696dde583d97b2423c53d31e2177c335ea64a95da05e8befd83e37e0d2571b25d4072eee38ceacd556bf503486e31452cf69b62aa36e1ba587f7250565a9710946e2bf004a06f0817eedb9ac992292d0c9d33834625a14b21d3f1643426cc5283c07b75ffba7d98cde6b59f2182813aed9f67a26e4aee0b0a75e834d49394514bf4292f9d6cc6938dbf5e9660cc36b4aaf81296fe9d1e51d101afbcb950cb7948b4b5c27484d9734d5ea57614ba1c5e8e9bdf2bf4239b73c6bfdbc5d2f4122dad199167125e53be04f0d76ab02e2dad45509d575199b2c64d377d0a9d05ba3bab956a3807fb21f666530389bbc675da282ce44a9ec0c85daaed32d7a718f80194011f123371f2d49014d0a241152d47d959d14184668ec59c9e04f871237e5baedc6a461773a51fa72c922c751e28b8705aafb75976286e306c4b15befce955f14a0a2bff904666cbb0dd44769137786252abdfaa6b51b3f0e62810a03e731916f1aa6e0cdf2e68ff1d55fe7fc9638f2dc7462f8939f60d7a582fbc15fa320cb88a6e6cd0538f3b710b0d9da5d0bb3ed7f074350a37ec5c8fcd5e5df9625044f6e036886fe5b2c967b33a58e60f1ac750d5b7be62a72442f3817e0ef09b6a532780bb590b0bfd9a7dd47e3f25b293928831f0a5424d7e41b3e17b1044de88445e0a393403edb4fec926674461867fe4d85ea3c0478d0f89650026173a17c85241f49c1e5557a24a68e0cf3652b52630551c52cf5e3ef64d633051cc87823730855a3e4e7e4f7e17de628e004d13a4106b3ae12bac72b0b860c00f48c650fd87c83a4939416db0f8cc6d8902470bd04422cf27e22fd3bb93d919c1c53dbd9b8aaa466c00fe16c5717368ad3097ec336d9fb47057eac62774135646ede7aeb4deba74fd27fe4ccd62dee6bd19b8e9f7a738cea95faea3c4a51da8bffc83f4e3a9acd9ed23e809a709b03c8cc726a985b52eb66b5ce329f0ec4348ed869cb2333e12ca83efe3cdfa68706778a7f023fdb8e250f343416f1672737459ccd37f38565443cd50d4690eee165b1ca8b88d1ce8ee4440917bb40eaf0c93e125bcea0a3368380bf904484dc0fc851380f021fcc5cc7dc2fdbd073dd450eddbdadd98d69e3c26d1943ed2a0b90c8e3bad7b1739e61e70fcbb940e0f3b236e87db1c695fb0b29b29f5290e3de6d267023a491fc14b98ba736e19c86c8aeb96ea19e1b046a98d56184468a8f71b149a46761394deba95d981678ba86d2326e2f712365c4162bfdf8bc21951eea6de622b0b5a11cabefbba95d8db971e796479bc43089c745381b899005e3d1f42eae23a1975efb5bc4d92c84672d2cb74a652097fdc7c79fe4f935de9fa3e0a3b5d167ba5d8cb309d4b08ff12a439a15c2ac2658dad4b4d9068f4351c196e55f8cd2e0e5057e6cc15caab182228555590b389ae412901c143eda5232c5723f16bb78e164419c34ef4550348eb91f056fd007f1771f17706245b547234341672837b33e21a39ac4af1940422557f98f43b8c1a7f9fff4ab6bbe464bfea0956e8a2182cb276d9bac462d6bad09041f2680e76103211bf03d74c5d577c25102a9278759f5b8142737d5bbfd776db55fe89fef43b01a00b57f0b22201bcd47931273d7e545060d3cd994ef2c1a494501e9bea60ca0b16f9a0865189e311d18fecc74d3a6e4ab10efbb0bfe572f7871022089348ba74fd3edaba66766efa19e84719d055293478c510968834ddb677d83ef8ec7ed26e221ae2b4c9fd4c1ed11bea6e8dc7adca93fde648d6670ccf66f0186e9a1c70494888450fb65369ac8f98831e6e90063f396a93aa552f8de7c07a87cad48804bad5ef4d1866d65e47c5524ae5494a293ed6ff1f29752e061acedcfae1e6175bce7d553c227681b3183b4164b1764280a99f7afedbb195f66b2c37154d5db46c3673a48cc229703574bb66eafca86fa51f8400b7fa38a853c72cb8b0bccd3f3a4824d3d25d06018526ee89ea74d9669b924aafbcc9cf3fde3daa61e460e591a8e38e7e69f1cb2e189007d6f63c2332faa5709fd5389d76e9f9d2e5e5461b88545afd0520f3892c39566c8f864898340692400b1986f46411374db61069a2d010ab44efe7673b40b1e88d5db1e9c4e338676650c26d15840508bcada6641cb6a24b68ac6ee3cad19bb1f65ec681ec98fcba7883bc39bdb5e0323f99acfba183ed523df93593e86059fdc7f838799037052dd43e45fe7da683671ab1ffe1f55a83b296b0b57c3232070f5f26630df3ce53a417371653178210e1c9ea2c159342dea37f7cf30c2bcb65bc7d9431d74c279e6db97aba11de232bb5b5e29fe944fe2c7f84428deb3eef1013239d50780088588c995241100940947632f386b55123f1dad028adfacda635fce2756481c23a10ad7aced1e391188820560acd0c95fa8993e7f57cc7aeaa72616e4f86f4222693fc2b7e474fce1462df660528f0cb434759d170f3781ad4d8735a1be4a05d1b59d9f8672bc54e379731f7ddb560ad33812bfc0d9d640c19e8893c471ec303bbaa72b5414d1da7b993529dd727bb2dab84dafd3a492427894f3a12b0944019297406b652c44a7920c60a224a52d4b6784743f5c5756163a9631e25160c7fc90d3650668c6918ccc1d5c3b9d1f82fff3aa3153137bc8134e2efb3fe86f99e43463ec3d7f888e1c99ab84618a98f2842614ed50c16992b3b52e44f69edf0954609cb36bfcbdef20220541baa23d25989a0118122cd3eb779b5f3859e6c85f34d150ce5b919358381db318a4412abac3975c34e266b7597c3caa727d74df2ba4f3835452d62d3730fa0b405b574164e7b45686f4e82e2e9a9d4a6189f7eef770d813941871be728764c928b69f8a44dcb01963c206c1a8f6dbfb57bbc0a511d4c77759245d960c0bdbe2a44dea19d44384465e6decce228e6974966707a5d9d013305eadeb35915c5dce770ad085423a240e8b1a1fc27055e3303fb03bb7033488f9f3d6c63fc1487caae1a20ca85aca288e6b8646f0a8140fb73ec7e5b0dae67587d45a0906d76f5f550d7775213bf72ccaf6b59d4dfe2130b787a40a43a12453b0586a56754d3bfc1642e4cfb68ce93aa1454eca47944a230c70616a9930aad0d0d2b6c7ca9d507f319bb1b3434f94f1612fb0c53a3576edbe5bd16b67c76be4e653414be6bc11401d75809f783111d344111f2c8f3b6ea149b3d7f5942d35e9d77b927c1347ffdf740001e47abb847a57aee9f731fa74c0528681283c9b2388dcbad3eac9fc55282768ca5bf279f1a7ef1a0f8e93f0e497797090f56eb5e06a601875b531676753eaec693b7152934e2ce263f120f5af0773971ecc2bea5b21b3f6a7c643c740f9c31098961dc9f91e313ccf358b5ffca89899012d9b601f442922c6f24a84d5bb83d7d8509271fe6b261449d22c7f2cbd6ec2651c1f66151fab4d8b263a25d4ded9b13baf3699a92a2143ca187d475fa37a466dad03f2c3e6a1c085c775afa56fe9694e4be19684bb61cd3de0bb854eb729f16e1a0b128a0bf701c051b92760e80ed892f1a3fc55430f20fb3342025f8ca2b734cc48e06c0b85703f6fccf06e8edf3ac7df74e085916cf410614fc71dd5cdede39ac3b7802a4797bc6f79246fbe2ccf8814620efd2a278869f87b6ee83915deb575ad6fa6b699f3c20701db8130cbaceae0e6bff109c8934c9a899e349272f7c8d0bab219e5e3b01f1a4bd9ef419bc67d9bb1716c7c74c6d3ec150a9374c63508a065eca452f7d3326230b9c637c35189b545f9d6ee82eef29321d5286aa2a7513e122f06aa668cdb6536bcf11cc537a6b9a99887b06fa7e3fb0e5f1ec030b93e9e1dc1a3d3b5711ca01fe90e3fc8d98acfdf78915266a687650cbc9d87dd6c92b623c2da8de9e3966c76ae8e463f08f5d09c6e9b4cb823aa4cb6ab53b70d5b3fb4f1c600e5f4c98dafb582830746f2e4111aaf964a6a5c26e3e859a008ddcb6a930bd3519a5add7130afdbe5836015fe888a1ebe75a3684f7cfb23c40293c033e168a47d76ddda9fa6f27306e798b9b2f1cd34e66247f7e2930fc229220f96035d210650bf0f6770063865e8a47883b48f051a0d5d2281c9e3b310f0fcd017c17dc794759df1dfd4b0c2ec73d295c946333006973522baad03975cb31f7be0a87852b33fb3d34560e1eb021e079fe370d177944e8830d68043b8d14adff1c17370948169a35e9438419f2c11d9035342c6f3360cc2caeab73858150cfdbf8bd29b86b140adf6542809fa0bee576cddb4aa17150de17f2f7ab1237322f6f142781f526dda0b95474168e1dd94a221ae752d9fe100f0df4536e6c69b844134722432f1ade68f7395d8f0b1eaab13a7ed0c5aadd023102b0d3c55f5dc05ca11401c9107c066bf148cbfb320825cbe3f2d65bfd26b085dd044813cab6a39e78ffd0981b9fbc023516e24d7549366195b2abc3128b0caea89dbfb1aea93893f68a9381dc2a81a54d4af3a453d28db5fb77b124010c291f339d0954f43a107f28d112e04bb7d48450f2a8300c55a11bc7a26cc3eb9184ab24e0153048a15abd511aa0df30bda88ee2cbbb4cf9849c590640c823a27923b5f8fda874b1985642ed11a5e5d9d8bacdc4c209d6cd8d3690c7b0d3708212df619d9b5d71a508ceb471802aa5e489187b211acd58749544aa0c14f11e0eb21a5665970fb60781a4228b5de1fa0e0208e54795fd8b1791579741962bc7158f4057bac63f1ccf096b9e6d09a3603e92b816d76b5a3a44c77d0c88173d9cc74eabe2bd554293c0a527446738af6105bc657f9aca25c558d656dd28585d8b181f0a55e422cd3bf2dab9a6e634278576177e0212fcef15cb9d3e47ef00294e0d5c37854aed63e31e6dd0c3b1c5d69159c7faaf4629c681ee82a992cd5fbf8eafeb811a24fabeca2ce4092e33fd9c67f188e2cd6c6dded8a80bba2308befd3159737489ac266fc32f1caf6a6e5c41d2225c0791cee93b18d57f30cb9ba192177dce97c0b503c4a4dbaa635f18744640aa86bdeb2487b1f97bfd793d56524711e25d70fc122e2fa598f1a796cec99fa02fae5866c7a22067ab1b88fa76e5c415a92df6abbcc3cf5df961941a806127f2daf6ad46b2b192a0ce8c3311310dab0a3a6ed61ad292bc100344e10c8d63b03f009acf08c3dd11bac541725a5b2df8287ed9794db25c4a9b229c62621344986f1e9424521c6723be43573af475973f5c34cc8532dc5f38e6ea97eccdc37e68e7fefdf898437ecbff58fbd274e87a80ed17d06a50c98d852bc147348c4577938e465ddf03434be469c2bf08427819606dd0a7475015914c21f6de85ceaae66dd94550077dc328fd913a2f50462098018853bb37d5839cce7fe9ec61b065d845286534873a64c6f65d0598b8741fd46e8816499b661b9851603575fe2fe21bd87c06e27e063ab1f8e0d132f89e35a90ec44be00ddfe81012c22cae11760d252a96d93beb9ee7e9099893c32992b4a3c25604e72e670f336b1b8b141ed3592097a1a9bc761f472e1ef52ce7af33534dca64dcd78b0ceaafd36c7328199d7a85bd704945d61ad930afe44e8890b8ad78d0d1f4f53af2f18237e84c1f700b416b287b982c775a63c6ec6528d026fa1dc093250a323f1f4cb24e02a068572006810b8452a5bc532704da709560810dbf01ff84f94f5ec4428bfa0d39f6c890bebbcdbf970c04a78da3e8fe05bb963c57ce47602133494cac25347cfd9cc16181cf8d331951a13dd17e20c437d8516175c3f4a77c9be61a5f829bfa105021dc2edc046e7009bd8c54c2182010cc01f9369cbf1eeb27d0b2cd15cc2d6557e8f6e0b9b7abe9115a7dce61b8625c17739fbad01735966b2cea9c728f2761fa061207e91f1e78fbef41b92ae541a1090b15a1aacde8fc566566ceaddb5621419e0da3539f7179cd43f80aa5c87870513f3f3c7c3d2e2eca69f14e94741b15fd7d57357dec681ad6318c8903938d015c8907bc2febb59553e7a30e32bcba9fc34e0b2eb52e8ae533e24261320b150efca892c9a6dd4e2fdcabe3049abe18bfa9c321354463d5ca8b4dda809ae646b7514f45f848ed72086d893db5e66d42b3fb787bb750fc2ee133a1012ea1530e05282b820b6b41e8db0c9dd0730cb17cde1db19b0e54f0800786bc1e88013d2fed6caeba419f05d471670ebf32ecae671d16eb88d6ff20dae508fb9702bf7f2e2abdae1eccd21ce799ed0b35e58b8de946779014a856c369609af8b13874ac382b65881bc4680061e4167b788eea3d8a7f2ed997929adec61da47facbb194b32342f253c114d03daac72389fc4929a659d9d05315033b2e80dab20b57a1a9fe358320ee27c76b09f93d8d606f888e36ab86f22b4fde996d9ed06815b8685569b7c49a73040cbd9aca66a368edaa2048827e1dbdcd684c33b8005365e0c9e0dfb096d1a3dfe109e58c2f032d136e281a46716a75331bc54ec77b630a6cc177b1844c1c7f1e036b3c0b27b3ad4cfd2914db8e2c9fe2a52619948bd03396e83c2eab60cb985575bc59b5155f9b41201bb60f9d51c203cf4f55922af44a5659febab9c576dbf979126164d325fe3f400cd37ec6279387b7b015b12837a2aa25432680f1fe6fc4399903799bd6e44e7781fc71d93b1099664b7342b4a1d2b31f03f2009d6b4a586206db3a75cfcc0e54f8cff6859aff06986a5178368c4ddcd0f72793d5306ec548df677a27dbfe7607abae614be66b2bcf9ece00846734311e347e42e55c3ce370ef3e14ecd1d1cfc47e2f0256404b975cf5e85acbdfc377bd99716e4aff6e18396d39818e2d9a7b135d76c95a6a137e9a2f6e3115c54d06ff535d71c7073b653f26479c399e1609871c47bca52d83f2e8fad361bc2853668f654b932dbeb3ae01ca823d7c6ddf8092b2a2d6a6c97cd70088afa5a70aefdc698aac202cb787ba50d14280bdf5c44ab2e4bb730fcbca422d772140c6a4a4f4bd783654e4cf9367263b02d4c9bb7066254cb7c4e5d5306093e3c67485c66fb84402f3dd4a3680c0854e50ce07b61145bbdeeb2c9a41c266c7b5c2ed3dcd05a022d7fe71b85f869c23a8bb7a1ba1d2d7ffc4b3343ad49fcd74fce4a3c11cd9530334ef6f93fb7ba0298a9b1ea8c1827d82f9d98a1f5ed47ae2951aa73f2fc36fa6a1a73ba1d6fe5fb36cdc17ba2c2790c3f6af731a4b356db53342e9d212bc2792a293da7a14de084cc08c242ee7aeca973520f432416e4541ad00bfad2306d6571c18871a587387997ed1bb32d0642a6ebb3dfdd12114592ab0977f4c6ab8b2a0b09cba3c51f1c38c3baea26d130f68726daab3fafdb64bf733e45beb95b89aba4d0854415bdb3d90bdd474487b4dc2fc260fe73bf78d60cbffaf7316ee293cf8900f12a782b99ef52cd8859c7a3349bf405994d4c9fa907661981cbaeaf09b52cab1927a0be7fd84aa5cfc6fd1f7a8e4e7e1c1c3a03f84b3c57b86e94bfe265bf33394404b8309e51198b82c614c46b57ca8d34ec9151ff6e4c336c7307cbb422c166d8259fb913893217393bea0180eed5d8d66efb35be393ddeac54603ef67622cfc7eff84ee6894c7f27ccf4c868a481bc9dbf1fb39466cc90b0cf42a1235b4fba64f9a5b0ee24e37f3dcb05da4dec6dad2491d8a85dfaa3a14399ab483fc7470cc1f8bde9e1c54f68cff96a48ce8ad5d367f4e81e8feac24fcbaf00ecd892fdf645539a8db9f8a6446799847e38be83aa4c3fc8b6faabf56f27dfcbb1e516291af6843baf10cb519adec52001fea85e6da84fb91e80baeb431b5764ea8679a1f149ee286d4d5d6cf679ad3bfe818ee4a9af43a313c836fde8f00194d665a8191e974a057007597284593e6f91307bf13272062ae13f9423b93cc676d0257d299ab4e5607cbf86e71dff239cc036ec98490e55ddb3ca484cba1f0c91290df8f9abf8570952e447805a5ea78eef63eabc4420947b0f2e0196ea36fbbfef1a877eb2a7ceb0d980a5477c1ecbb86b423ab59029d488427a66662dfd1189e48870e2d0041a2da843b1f49c94383750befcae2f8758e1cb5a25346f3de5737c0e94a9a14b2cb17ae0459d00dd8edd4a5056f15d3d50125e0318e233f65a23b73417b877589d60dd1df02f9770077dae6408c62d4325052a094a5cb5e5dd61f06584d9d0c94dd8429a40d85f3d45c49a025a3438b9790d0e877b62f2a2c77d244116120f232b53f3d81c1a12d5ae75dc8125ef3169ac1d9d167aa9a0eea76a9dcc8d57d7d6da73d8218e565adf191b2eb4cc1ef6044e5b4f790453ea39a33a7a73cc08e65a3488c8ec5d90858b40ba5a716c727ddc230713ba64fc54daee6ef0289a42d7f1357ec52e4d8d9bb87a25728f8045d72d00f435a4ecf519f88bd88e1b782195122a33b25a6ebd6cdd80173eb7f314ce55ecac36cdec6cf53d81a7cc40966c3e5389bd94db1cd1267409ad47d5430b2247ed5820729337d5b8ff4e0ae2d4e349479631ea4eed81801ce2b660c35af226aba401b5d0091ea3f96e622d86f461a80b4693af7a51afb7ec2b2f01a8cd9a112f5958ac49c3ef4ccf1bac76599ca6034dac1cb01eeba7cd953408946f07ddc8a9f6d3ce8db8fa4a8c45f45df3edfa52c79fb9574324365af392bf4fd8766b25ec9d51dc3dda3e81a7646ca8e3ee8c87a482ba70d45f9bbba3d9e829249376eefbb3fa65a1fb8ae44c2944dd06d4419405185b7b1ce2951cea8a66984f815562aad1fc947c10af9dfee563f865c599b62c29895acdae8c2a3ece0300d8da48e54286d27a4136c9a0e93f94582f8ef65118b8f8bf6f66045a674bde832cc8b99386a60b2f28f46e9c1ff958f3e082dc7a7f650665e1f05d200cd58dd7c8f9dd889a90efd1241941bfd6118a19afb55d956c175e210e19cf878968175d3a02742580d66a514b9fb93f9b785dafeec576fb58a3c81a7917d995418acaa146fb67bcc69b08e09b02ae6cabcbafe032d93711b2e2ee7b75a983547477438e2c64611eda67aac14d3d0aacf7c9b5f31552dd9ebde3623c850e9b31477f638c7a69bfc4d4e717fbcad67384a787893b05d54721bb919b1a75afa350af23984375bfccee9291dd51250a6c87ce38e739f1e04dd30ecaf35e2a2c05dbe48830eebd79b80e8e5fff5934e704180a4ccd25de6c52f0fa64a6ae6e067b49a4caf6738583422ae16bd122fbac40f520d6109fd885c072f6fd9204136202065a9e5694fc35ad2c5f23c792e40bd18e14cfde0f59bd2a6a5aa546c58abbce3ae5f550556d1fb6c8c765cb369bbce89ee992a46336513c561029fcb43be53c6e897fccd6cb535aa17dabc6a91ac3f7f321c745d2aaa9bfadb25d30e77203ef2dc490ed358ee084ab6c573f4a7ee78d401c4128cb90f964179272ccecb8e36515899198f8793968c579537282e9fedae8740d5bc34ff11352340ea7b057214cb8074a5afe94824cc4d2eb6c53bf473038fc42e81e460be8b52916a2f7b6d983d058fc9cfacc8881ed0d930a028a3837795c7df030a068608cfa822b9bfdd38db12d689de330c597003b518035358e9d4aba4279aec6e0a5dc581e816b1fa8c3b3e9d9b04f01d0eb9136752e2af819ed3a7e025779df9bb5160b7f7866ea98c605a5e6a63faded0c560b7a27eae1f6b230373a902c36d717070daace519d0fa08137f26bff0e8dc22c510bd2461f06cef0bc24a5dbd0e40e04f3c0bd825f630334706f601bb5223d8872415a72c4b4e0d707cd0793070d13128a46edb57455689b7c3af331c9e277a48296fc765e3df7174dffdf7b32d7da8b920d4636b235a71f4e61b48829d0ff016bdd4b9d923aa78afface578bfd09c6e88e40253d3d286226f138e0f3a88df23792a6724c21fb1baed0c0fb1980e896d2101a93d8cdc7a21a05e513451af3f80b496cffd4b98cb94b0d43c8e2069b040db348bc4f65f8e9762348caff0a789d1270223830f43a94074c536517c2a89ad60bcf5231bbf0a3620836227bb3515c72a6200ff9fb746fb2a4cae73297bf359696c642f815ab86f866518a7b4b8c6f8c580b573998a29da5dbc2c5a76c7ed0718ab8def8210d67c18d2d63e6deb079a0ed95bded914df4e269f3e0a111b16303e2dcdd8189e40484a0eb14cf510f85ee52fc1dca16cfda4c9ff1087a257774188597e0e8688bf84a6b1e43c4c0e55baadc8ccfecf62730493727bd2461d841623ca9ff9e7c5cc29d325366fda6c0a606db323a4e97ea4474542b61e1b143eaa2b2cb42fc6e71ad91c9eda50acae7316c86bd103dcd0814617720cc7a3b58c193cd3a7e4a9de290e318454b209a9480aa9185cea86922f9d84747e29854c64513ea9c641a3c6ef50bfa69a04c0ee7c311dfb41efed6a1e211efe231b066c5a5e604dbba6d7bedb5e5b7802a02b8c41fef276a01cad2937ed906b341c05814ba549f423e6c3fb41efe6a0bf6b21d56d560f31eddfe326fb10aba3f8b67fc6042550bb0716ba7bc4d7c7cfc0a8893462aabffe9849dc5b697ddd0c8d1f3a61e826e4496d9f0e0fd27a242a7641a5e3e7c12018a9db9511635b01821168485bc16e3767ef50fefbd66452f6ebdc1ba781c1bc651165236a49526eed1b7ad3a1552c4ab112932899ba79bd67e89850c73c63789876e883480781d54a11f5422302b0b6e2128b923b16e7221b913b621936eb6bb748c7ec567f57503cc180491bc1255c682e2e1478b1947926c44a70382d8869a8ab83859847b87eae3b63d1bd5faa1f2d95445055cc737d19afeb04f3052ed1251b3deec043ae5cce3e71564f105b2336aa0bfd87708656115b3aca7c1748fa4aec0345d41505039e4ec72596c715f28a4834bd8af4f492831a3f596c8bde165330e54f66e09c3619a164e3bcbd6728c35080cfbd632a3f683cecf421417c1246796bfb71b1bb478e624d7da6ed57c83b8a93b456b78059ed42d078664379adb4f52946a18eabfa072cc5f702734899ef31588c6f974294d605e8ac20db5eb3d713393654caa77970b7cbd90defa5760d8cf13ae05a0f78b3fa83b13d0afcd1aa98a8f82f59028934f9af066a0cd23f9f380bb76351cb3a8940ab707d19b6e311bcf58cb75cff8d5e4dc3af5f90e0fccf473096e9978877f03628c522bdb6e3a1aa711e0c68167ca11f6c1c5a139af5b78ec22bb407b717266d323bb810f4b77d2058987af6d980eb46a9a11b3a15b64919cde988038d9a0de9c52d2f4003ba42c4370566d9a88f17b0deea64d60b6481601f96d4893ef120f471ee149b8e5e369da946e3c82d4dbfd1ed6d5ee4c57a0bc47e0a1ab680cd1c25daf93906113cdb7e8bb4c693d3fa05db385dfd37317d7677aea22723ddb2c299b66857cf0dacc03323cc284ad28b3c4ee0d0c110eb98aa96f7ec1f648fb4dc9329ea46372497fa5b9a0fe880305166bd36a0db3eeb08e4af6ad7872f04e874969e731b29461d9c6add9e9a37d24857d58157ecb2b803be396b1d32ea34c4be8524efa61a7ff862c01191b6133e9a16ba71f61ffe0ee54d840f5cc84a40d0900babd7529106b977f7f2ea00d0bf3c336ec191138155d85323c29c40790186c30c49d0c4df8fb6c4818a21e9acaa812acc9078cacc6b590a4dd1e08b3756bd97e17b51343110a7f6926de1713afaa4c6db9b9a5d2c0aea3e49ea9d9a21121a9fe50dd4b63989efadbbabbb5840a44e692bdcb8b39aad42aa3ccc524c2a3bd6d75bd850a4073dd3acc4d536db33aae73dab1893fa0e030102ef7ed37f08303b281fdc134f02a2fcc472ede19c4ab3b244d156c914d5b18562bf8dee3759b60b408874b95ade4de6e6821ba01051f7aab84fa8b4c9bc5469aea716a2dafaacf8b0d628eed1c131ca3959117fbd0371369f9cb0583ac70be9b8c52699ac4967eb795e9dd298ce9b629f1af3bd490c3a1f4bbb8cdf530b7579805bd6603370f94908319b32f405e8fbfa1a389ee7bec886b10d4312b07cdf5dab196a2443079633dcff47516cc6886984aedef25bd0b204b7bc68eb7ac02a262bbb90a8def63dc966b1da55902892c0a9ee8c1697ff0f4300dbbf247fd4a830622745019703784bdadf1c8ee276b06452e973f9f0d519beb20d4bc83a2f1b2d5701c0983c4f84c7a94c72d708d7fbe812eda000eb861e1246ea266f6759a3b019c5ed3a133f3c97fc5491c98aae8ff1b7d07959e3a58c97284512d78d5a9ee16908d444e7b655f7a6d08762baa7d4b8e9c5e81f888a5a442a473f489ee5512b7664c569c5f95f96c2be861adcacdc8b5d7781789b4f661600815d766f897c8e91df3f198704bafce4524d899ae0c5fc0f1d392353c487e46b251ef2b64ec0cc7edc4fe30c3edc299dffdfdeec05ad34c0fcfd0fc141e8cb25b619f0ce350e250aa56dd328902be2139e77cd1b94e7073278c04f1d2861571de35cef2feb889d7ca57527ce2289271e22975e542c0be94ff4b29c8270e57b813cba881624eae5229bd3b8b1b68b97e1f19c72636031ad7a427d523a9552f7f4b63cd57dc13a62cf379260787f1b5c159d35aabefabee7f8f8e06da5b8cd31c3f4395a5f0a3953b6e7487b2d06668515211ab8dc784a09549e4421fdfa19527f3885708a76d6a338bfee0c1495ed6b11d731956ac3b470e695df10cfaead5efa8dbe34f46b25e4e58f1310397b2a991acc3c9437d8dac2fb6b16afe63daeb7fc579cf96c5a406e5e1defb51aef620c116e93438eb758b194742d666e0ec2de723183594af4eaccaf68363ca6df210611376630994e98d5fcccfbf8072e634b0df7fe19ce88638b41f092579645df96d93d331e636a8cfc54513329e77c73ff9fe0d63ea3082dbb4272747e26cc8027f53457aa7ba3025044affe3c4efe102698b67a2f11bdf05104e7560360213f4f3c08a9f096e33c8161bbd668fa3c15527b6ae65bef4229f3ad07423703c2ff4cd161b3d2ac3d7ada5c9756450e1a75edeafcca6e51be9a8de85a12549bc51668630c141b04aa04e512031dfcb00251cfec6863077c88e2e000762e4878c406bf6984da3a70650af968bc4e5a40819f3e04987490fcff6c6ef9507a6de841d5a0826e4fe7a75cb68330b5530d440d4a0ac284de51cdf3f46df195dec32217dd5be1d621b6c4bb62a31d67095590591773dab3565034f29a9f9a9d5d390b9ece7974d9f8d574d65b5addb6f0c3599aed7658670dde3ad40d402952f38698f86b69745b62a496e63a146e7d591d6bfa9d1f17e16ef5f19abd577ec15c94f7bae6b9172cbe3b272bca290f6a12940a1e40cd9699415291ce3a9887c49b636385b42b5f80d3ace6ef29ed44f7ed05a67e6669d77300f06c6dd51451edd312f41c4576ee76b0064b734cadf9f082573b923166f3f1aea1a8cf1099ebc862014636aba238a5eb212dc0446520e83e4531066b701bd233a3a89a68151635410a871f06201f91cbdf7213daef2d3f6300f5721a542ae3f5dc3547390d3d3e01a30db7c1fbcb9c9f682d7aea9648293b617c69537692956c9e2f7c8289a572d839eb3568dde508cbe9a652a9900bada75e83efe90c3154a56d47d55135e13943566e10a4abbcfa9daddc1ce44681025ef0e968eab0f831d754d966cce4d4d644fcf4833abeba6b301cca3ec4042563eb3ef3c4055a0157a846b87927898964c63d72006231b5ed11f0e9e29f971b40a552996a16cdf6b03abacbacbd69112486b5aca6f03416657c6d5c31742b873916ba3f7741adde6176845995af3181ffe6c745e89096d68fc8dbe703c9035754d0e8ef0fd5ec5d5eb8cbfc9142782f5a0c51ebd375ff4f025bbdd9b1ac80e4900fe554e091d66bafe7caaa839c293c9d4c468b8df554753107da89054db951a227716eddeed969bdde3d5aec6e7007c699dce99c05bc12e24aa2de8ace8fb0185c95ac237dc55a6f6998a122a6a9967916c00a55ebc038b0bb7a70c282d37a2ccf4a67322b42c35a00741e6e3306d96b06869f0911622171d889816caab357dfa58e17b4f349519bf65b260354069804dfb0131e95c0f0a9420b3ba32b39b1638e795f85bcd0a025d0ffafc14b8dfde580a7a8cca7ffef34bd7e88e95ca79283aa3ce6544f1e6b3417a8794c78a07a59a969fbfb83a041c207c9e1648924664100078df895f27188690de7a75f8c4fef5d031e206f5c65b7162015695f7417e153307368c70dff758ec11404a7cc14a904ca7ad50b4a254c175bc0bce9a3e36bd8a70cf4a7369bd794762e93906b9660fab5e79c612d0d8d45e2b2a12615049c31a245216ac27a7fff038ac66b1507099e1e1dd2896f1a9d4fafab5e393a44e2f123bdb02eb90c8b45ab3fc87203bcc9ba14c12010b732dece7dfa85e06dd24c21172743815f42cde55ae5aa6a07d1d36c7dca4d59f3ca3b907b64d15367807eb9f1e06554947f70830387abe6c3a27211b7f222d766f04cf790f066acae45169335dfe6bc6aba93daf8502fd60be617e4a28874caf7e14a5b33226f851700a0621f4169b7fb36fbe59080763f1ef5f0bd65a5e033d4884a6e09f37106a2c7a7dabba6cbbcb4d7010ad6478fb35ef5e7f835f1bedee9718185c8923ef6874df8a8de9f92337301f18f02f48404728a40bb08def67d17eb022e0c9658fa497b6963c8e2a93789e278c81e3c3aa9229b8f1049ef8dba68da10c2dd1e32450bf6c1e9cf13e27ef27a2987c76eb121660f2812aeb6d051662fcc0c79f182dddeb79e32daa3ee0629d7b18a6ddca130443ef3bbf7c41a2d9f7f2c4f1066c5698e06fa067aad22dfd2eced14fdd9faa6d4cf8badf5d6fea9cd3285fdb6fb60b8b71b57ddc43be9b4730ad269a6340c0761807611483f373b70cc86a066b3b21d6fc229076ff48b76a2781659a357aba7e9fcb4cad05726c63d40ee50600238a277e21fe04472ee50189fddfd41322095bd40dd8d433d3916ba720ca8b8341f1a2bb412c681cf286ec6d11cfd1c6f127c0a72c1340773d787f1f98c968a0c554b59ac960f210e97f54c8321556a773cd9f0b8c0eea72cee115a791839fe7b50627ebba6c4a9dda7782cdf2875f75aeb73b2c95572ed215d2c52027af78603aa62345c6cab20c80414bb8a3143e2d76f26a62adb7b7ac46b4d2f5be419e78f1f68c52fd1ffcdf97dd483147502d4f6576d2aed68f6dd2c82894f2af6e1e52f5b04763eb766170fef05a9b978678bbbd6df103201bcbaf91c9c0ea783fad4596aaa80fdb302f79675334896e422898832250dc22bf10625139f3adc5d8762d20b1bd1e89e858f471878af499595e269d6d0cee44e04aaa39923acbd591144feb0b33c3d24ca0adeeac81ef3a969bb09c9eec1ff48c6f546f0e93e061accb068ff57bb4a7b5a534d14d843aa0aa06ee0b7d7b2379788c8fec13f7a8d2b5828552ed54cac9dc801881c7804fd53d0e766d1a7c431c471352d9fa7be3b719d7fbe6fc118b9bf7608b506d7119f38132aad3439844d79004efd25c807b115a11c10dae1751a205ead91d95f8e8d68eddb5099976cf26c22f6ef33b97ab8bdee0fe2638f13507aea6ab2d9c02169f42629f1ce3140966d18380b93601a9c6921d6b51e55ac3bf0e652dc5dec3e9d29f8e2cddfd1cc7456f482ccc53c09d2ad71ee5a2b3e6248824dabfdc8c0dad0c2301feb79af310bb0c1c0e428b328165aa174186cd2abc40adf2c3d90da25eba5c55040b06d0282ef4d968f6099961718a68d950822a3c1066d807aec29426d080c6d4517877c33d466363281ecdda17b2681f2cddc43f45dbafb7ec969928f85931f39cd2dbbc8a16fe0fcb12c668e2ca38f7b7da72f48cbc31dcf440ecdb85584e494112656abbf4b7451e07ba9a69287372785baba2c31b1ee2e813ebf5b356b1e726f7805de7378b4f470de56dc0be7502b97bb4812933ca47d3915cd607d7c9119e823eefee90cffc96dcd65465ca8a237798348483ba472d0abfee75f7415da4cce259e2f0bb45a7130c84957d5b7db959874bcff4b4d56a0f85dbb964cab6070d557ace6d688d7545edeff09d3bbe9977485c2ce6f39ea8361ce2113adf78f2d9749c383dec38c06b9f131361a1e4a0773407c2fe45368bc9f6afb35704ec122edf62c2e1fb1af264cc5e54c646dc2ef51e4aeb4de8ace448178bd88a1a6659d78e83012d114c76b53292fd39cace71046cdabe5469a8a91c7610dfb896a9921fd9ae0d25bac9831fa4897a539804ae47a27b08df9f8d6e6c154c7a739b29f642cb8bf44d5aac88e5999dfd8a7365a5f118bb3d28f4c74852c992bc77cee922fddcf53b0e9c24f1b2ffde1f3fc545c32378dd97089568ee1f7b7ee5548c5aef5a0fb83fd52149e2517593315e9eae39feefde3d22b2e153659d25c03af449fce6178cd05c1e1e8aab2613337aff1dfa2b1327d2eb26e652f1e83185d13462370fcdc5a71c7ffb07596c3d9c6b3a4550062e05b40788c94f6fa32581a892c0150d1b7d73923459ae84b6464d3a0e6eb3319b486a1a72569f40ee4f6a5488a20fae42925eff6ac17ad780f93c1bfd54d5dfaa8609c00056f83178e770dea7fd24d8d2138008336f706490f7ae687bda295f743553ab297c262fa79f9c2b5cf1c9c85d7aa315163bd7cb825e5b164109d99a77fb469d7714a01e912251063a93777319699c7f57143f052d6dd4053e7d6d15fed484e96d5bea5811f9443b3fa5246d7693170e0723a8bd70d58b0f23e83c3ca5662746dc7ed31cef035561279e29651aceb50c1e1e62d6511132f275755ff3aaf0707115ea46fbe6f932027cb8bde89a0d72cd2a5848744c23307f2b3257967db8a69411bdea7e83db0ddd287e6e21ee08c240c927a6b174b20a652830cfb582652627b3959ff34b07ab99d7cc527eb1ac154cbd79bdf02bef5be36cfa53fbb2bba4aff87e8d8f0c14f1054529f080ee08dbc98bffe23daeb5633f69b79f564d8fa2c0f2f7fd66e49176f0ae3641f0931394083f74d350e1eadb88054be3e78677fb0b4f2f81979a519ffc81747b0778219473bf9ec035e148d1cfce231b884d6a44bcaae26f0812652c7cc7af2008315fee097f32683e3e3715e22798b2a038aa36d447f6024c82acdb0d3b90017094a44667bf4ca9e8db4892e24ab3bd5139e46544c689c4a72414c4f67876e940c9e04538fc4c12cba6602f5a7312fc61121552e7710c30f37d32be97026970841997cf66a5f70708b4ef49c12fe84a6e0878d76b7e5006317a30c6d0751ffe07577438253fdd2bd5355661477965c557bcbf4610be154f4773b92e79a19121af9c4d2b2c86df4fb31510433dcc76b79ba8b76b175c7c4b4d1cb84b56897baea8434fbe65bbda0f04d2c8a413a4631e9d44b0f1858c48f61a06d045a368149061aeba73bb7380c92fc591618185ea241bc372863ed1f0f840e58db0c7fb7a495f96e30d09e826eceb730ece7021243d0b84093463f1e458f87af36c3670f0376550530f452bde1e7854f6f73489f9fe13643fe2d5a853ee78bc07ad9ce21e3e4cb34d328b485034d7211fa6591ea06d7bf418c8af7d5a291529dae4672cd887405aea61f4d361cc433dc4df82ef39c910e8817563398f0c63f7bf817cfc8cf8cbbff19ca3c30a2273977daba28a86bca2ea653d628309f0130a0e1d828bbddfc1966e2663a1796ee0ba7c4a78f83d6ef99f34b07d1462d27c1efabaf1d0ae8e5897610b5e90fc37bc24f29495617264d0a25b9cbf62aeca5928ded92a93c84e0b735328bfc7c08cfffb48a4c9fdcd168ef9ce13e8ccb14cb305410efa92c1cbdd91f8f1c75ba70da8fc80bb3fbd9c560ea001e9647c04a131b6fca7d734532424a7bdb5f647f7e8a36999bc10c82b1715351029837e47e042089e428c878952eb96b98d69ba77df4d6354fca198ccb510a7a61dc2c736353bce7bc175e0648fad28f4a2f82a73a0c2784c30412664d98430cea6b27c06de07d052325049944cea7a88079ad21b6e60cdcacb5a21390a1c8bdc66b8b94a2886a4dd3c99048a52a647b69978d9172d108924060fe92559794e379e6eca9f60bc31f341a8910f5d326770cf73ff5fa6bde9897c0e1de28cdc150e0f780b9858c4c06c12d00f2d7263023b2f2322aa86ca69c10e137c7c900f364d3f84fb6818ee52a6cb8c78aca7a1ce5d54d04d9f15132bf97e214e9c12fb3d9bd5a2f82925bb3e5df2b63cdd7f0163eebe32b8a73ca0f48472e099fe6203c724afb3128f2c704c0a92be92ad8308ffc3ba73d20ed467ea371c6a0291b98835278dbf819422d2d32f65a5b022c797a14b8981dcfa3b6a55c211d3cd027f10414f2b66f4644093a4db62500ffd4aed96add355fa7b3424c0c43ea3583c6c3a7801f99a4d9e288f234e97765c49bf78b95e710fbc0315c8fae676c3496e3e271848e7018c4b57547f9510c98bd165d0d35ff28b78aaaa8e8caf7a350e34e70d2c159884c7022b7be82734f10e3dbd3da4d172d7a363bb103f3a316b79b21efe5ef402e86decd8f35212a6b2733ea3ddbdbcb3326bdd34d88154d27ced873129ab2fe5a1b307da18ee0fc5005205a18dfd5c6568bc6f392f94d8d10b9d605442426ad99d333060d0bd054b1de3aba3a1f64bf0b119ad8b89700538818d4114bd1673f15b00cdb0d286430a85dcc9c04dd9029c1770fea847cc4be268432e9358b9237036ec8cf14a8ddd78702de3c28c2f495e04bbbad91c3cd7470b0c461d439d225f8399061c7d390fc7b56f4273b2fad7c9d945d95443335b11e7c33beed45c5dc73251ec5026596a8f794e742aae597ed130999a448eb8185e2424d4f6f60c24beb3ad9e8ebb086edfc007d007d22b66be1a2389c2a029e2d8eea1b5da886c67daa0fbe8b3f18ddaa744e6e79f043ecbe2f700422f5e7ddf7324b0e671358f162e48f80fc50144aeac61a76386706a455569903b21ee4fa6e41269b3c96c4a53f76fdec4878e0e1c61b4be3745348a9150956ef907d6d48d7e46587de676622da77d4df1607e0e3626aa72b97f86708b930a20c34fedc06c4ac18baa3969bd064c2308d98a41f6c3ee7e8e280570b2470a94691ac8c4aaa18126b1cf9f4a046656a9347eac48bf15a6bd5e37afe803587eee019d28628d13674952436d9f63742132b793c13c59de317e7bf708df78fc929022e8ae03a71d65d37b4d8a12a51671ea7959bf84741ec264db8860eb0e0fe876e204a6213475924ca5dab11db0b86d2a36cf340f42e7f5b259307a2058b8e8ed9fc4d0bf065487b28ec123c861af5f8b7b77742372682b4aeac97407a540ab54b36da69e12be8789fd599b1bf30b71907a4d4b893ef767347f418768683bec7715ec2e0f33ffdb76b818d89912b47b0016fc2c6d7c6671f33274b0680e896b95e9bd62cc553831198c836d75da291f4bd2b27c4e81e844588a8828701f0b69f67ff9afda88fa19d96b1a66c0ca2f65587efdf2387d2c3a6baf2c0e726a9851e4a4085bfa85561e8b34655e523aaccf67e73a91d7a8be63a747b9edc253513cb59aafeafae7c3b1bcad350e71352dd340d92ebd73dd4560851e1d299a4f23c774a104bafa1623711a5eb237666c08b4a7b5b5aea1e930a590223ac34c4525088c12428408fbbb87132591a6f02d338fbe29f426c0e291f4d36f71d81b11685f1eeb10e20bb12abbbcb76e3056ffc85bf5b2a2abcfadfbb81f60691cdf4d466b147488989e4ca5515ff90efa5deca90449ae0e37f8dfbb458ee25b72ba1531522dee05b0399c26e5766925c4dc08a4dafe9c7e9af100cf0c8eb740b757a555e1098c4548b3ee6072a6d2c1d2c1001af41299e464f5ced99e5cb7378ebdff37fb30db13b1103388bc78e02499d269bcd42544eafb21ddcfb9bc987f35d9aa04e306f65226578cb48ac6b8e1ffab8bb750b9a7979a04823ac0a3e4f97543bf5238ae96e63cbf9c14a7bfd7d54182271ec046608677df27edb2bb83edc2e8fad36e65abf42ad809376a5ddba0ce87a7e4ddebac316efa630b3e322387691cd957fd27c0b1bda8035a6274acdd14c1333203ee946f7d81948fb2af3476f529351eabab4cd93ca09c5d9448628388029bf1e86b26eda01f97a211cb1c7949b1b6989877f4deb64c2d2f8de991efafd1745d69126fad578f8e51aba4e9df3c9d9ae62a1eb337e307312a1cfef0d693524067a302c16f5a4f54647b12ecb4bf9c2c1c3699ee1fdb0fdbd748ff80b6c5bf008ee9d77bde4487d7538d9de9761096c88c46f6d9928b35cd431d302e79fa732d3097c47cb6c68103784929326c98342139c924b4c91e1ab3e9e7fac66ff540127218a5b70f397e2cdb56f4c1a8b864c7f4b297b07058878d456a29a1cc0c7d4f50739036120de38c89a377d462eff2f9db54371208774de7f04448c56be2c4ff7950fcb85f0ecb5018eb4fe8855f05e7f7400b4822bd9856f9fdc47be414f6a89831d20703cb70e46d763f26f361fe959994b609ed88cc4406f14d67ae315c2134a6230a202602d22b9c38b80fa58c0f87445ef0307f600581c0df2564c29080b22adf62d5cd978453e6744cbb34e2033089268fa58823e529f1a3dc3c387a9e63de4c85653d3bbfa4f5251a849e0889af5f95bc973bb4b19cb688f59c28c60574ec29af0b4dd114e51c4e8fae7f948f8db826df81815db5afb81aae7909d3ad982b4120e9f1fc32a0168e7aeed97f032ca133aeb76f91170052eaad964ffd1808a6483d2969c5df5bec5bd8a8b15340fb603e682cd782f324d8d08db284fed38b63a3a7f112d326003f080f2a127e199a1adf450c75a06d213e4742da51c6148d96193089fc7124a81537a0f66657d0adbc0ee5a9ac9ff6b95c05b3d75cca9116054992d2e5966198838c1ad0bafe810cbd0925968f32fa341b35095f97eb2cc570546ea2abe7d674c000fe801e79e5c45ea8af391c7010610722b0dbca5fc704497a348f92baf7812241d34fe4321002cfeeed54b1fed633205ef1c28b77575f0eab2c266e856a95eda2dd9209c377506e35bf1cf68f132adcff73f82620674cc840ee4832cae9ca19867eb1c388e3d505c2496cd28e1d21800cc0e4f0ff921a8c6098b75c82eb3d2bbac91b23944ec1ec63552899c8d97921a64039d167413a673420c788f1d39723631aa966797d1333608c344b28738a6a44969f04ff95233cca8c9354eb666e230a411929005cebf6adb7257024b66e706b20f1df3e81037b9186e3269ef87ae1ecbc7285125c73167a26276e88a4da5f153036a65379bcff5b331a97f4de2c345efea9b36be63d2af2442029719738c46bd5e8edd5b96b59645def4a24afc69d641f3d69dd8fff38ec4dd7eef9e43c3115b6f2d431ef536f9a65c620defd1e6cf771f8d98c2056fc85d89a79fb5853899ce36fb7932b7c115be09ccf63355c9e31f29fab7a570d0742df6f0d5560cc7477ff0124bb0174200dc8e311e8b9cff563399fb4f31781e333e596a8fffde491c84b1808adce4f12854076107a39f14bdcf3f1d0e28ccb1b99dba53a01702ecbfe9d4e25dfe298a49b0a143c0779b4db14ad419ec1d66759f987839d1aa9f884ad56b6df63e453ff27a941415f0bb35c41e08258ae6fa70f9d770e02ba1c27d80210caa6863fa501d405438a5b50a0eabd434a54efab1f5ca158fd731f21e95160a0e64f56abf54ea014d127da0f4a48efc19255f34e6ca3d4519c6ee9499b29dba7e410b5092a5a2219317c532b50b87cfee85d7cdc8d5a62b3751b630577b0cb53bff3c2c254416b0fbe1fd3479a95fabf594b393faf87762dccedddce8eb6dcafadc5cefe650b6148310cb77e76531ff18ea41692b2ada808838172558fb6f640fa65f06d87f9dcb85ae917d9a583871fa28cc2b3d3e8719266b1cef782ad441281356bedf66723a2c9837ee9ebcdab3477d5088fc97bb4a3f4d2f0f7af9abde248b296d8a31fc67d6922f2953b500829bd37e1c1f6e3fb511190d7332256c35f839ddc78c2c961a1853c87cec7f1a4ecb19a8a19afd193cef7ae6bad8f85077ccf361685324309fd99ff3d4071791cffe254a080feb1dce0e70e3f0e5a08be0f3424a66b5eb2d19be41cb37b6d38d39ef8984d62ab35c9ffd3ba9f6a5af30c00b245f0ed9b8e8ba702b31bb366a5a8d5edbc11381b09019421979dda62a911de5b32f45c3d69dbfeb4699730f115e7fabc32e98730c1ff7529297562a73a8c7fcda1f38f4141d21a45169838a8f7022832fe63d359ace01b4a785d0916f26c1b5f37129b28f3fabd4124fa01460bc58177c0a48bfd7d5b055c8c0fbbd5d115f31f5b6ba783e2a89e09dda2156956ca591ae4fce85d53bdc8694898f1e95c830b94b0a6421af5b1afd98bb69531d560ea982e76e0387827c5bb2fc2ba641381f7e8312493e3420edfb1e799dc8743742a45f5b415ff4025f7d574a859fd6b29822f9fa544c5b837b8345213d30518eb68e17125e2d4a426b989562185164eb7140241650bddeb9f65b0c71669c409a80b75910b740d547ee568c15ed568366fcdfc36a0e98899c51c21218821c30b08b97bc8410136f18627bbe60c0850947ee8f4557b60d02fbb7c52365e05e09e4776bc407c66451a86b93efd00d56806cc927c07c277f4214223300cbc316082a373f40233ab429a37eb9416e72f62eaf70d7a78dc2f80322f9da27c0b7702340d9e3d7a43646ba74ab59be3236cec3abd0eb59acef39ba9b0df32e2280b6962f7094b0fbca2d81077217eccff57629b346759831651e16b3eeffde60b744e3566f99188bd3008c3b79091ff2d40878c5880f3642e7ef64e3b94ae9e913ee126d89cffca791aea9a2117f32fc324e1de7261e721d4bf4c1d6e906240df34d56252b36a1855324d916ef55ee5d5668e314a4940c7d787d0c0f519a508ef68437c9fd40b8a92fbf59a82101ff72aa446c97bd8cc6ceeb672362148a28df14b693624cd10ea4616a3d6cc911807f94a63e900488e9ec14478229730727fae69691a6490eff3f1214fdf641106aa6da0ed2cfa9218d6932297c4884b3ec73887e81b37717fa89b9c6299d2cb469f9deefeaa494577c918fdbeccd84b7f6b21b3b1649004c0821de37e5493833eec97d7cf274c1902318953b5ba347c4850279f760c5117a0150acf77b760f8772845b3cd56eb178865d2b9deae97502a854dc77e13c51e711313a4981f21d987844dc06ea3c99ac24fe673d787243d1a6b2fef85cb35559706649fd01c649fe1cfe8d28c1282829c70bff0a6104b763bbf676cffbf09021a5592f44796d2f2b880c4da74aedd547e6e3fac5d329c6da0353e4e79a9407cd5f388bce0997076661f4fe0061ef6bb53addf331aaa6a2093fbb72b8b6d2c5518f1ac9a1cfac368ee3b8c9d76edbfcdf5dece636072545d6ff16ad66563db484eb91330f0b8b7a1764ae78d2253a659c355c9a62d90daa995f271bb18fb945d1610732dd84431bf550f5a616ab66ac9e42bd155a66524ba33194c0ff582c39498420fdb887d6d4175e37b62a9721928f79c41c02d9242658533f80e029f4ad76d66bb982d51d2a5f110a3e4454874a4ed1d22c8adeb7fbeb19dd7ac65775cb33ca1ba5fb006cecb33de31c8f71420ee6674dcb368254b564373e08c51f1610f4030d5424f93521a56da84df1935de723c33f1ea1dc21f34e2c35ecf5a7d3d5ca91d19b9fb465a5418015e7af70e0930ebe3ef4d835adfaf1edf1f28a4d413e58183b797cd6a92ca325d161983bcf4ad20920fa7039ec83c7f8fcc50575f7dc306fa413f565266957e8a42f635b14489109096e84edf1d523aacbb1613b7480bc0afbe33aff437e14d6b75bddb75d1feb3dc024f717a84920a59957339f26ec21a8272c963c6995b40f26107aa0c265be777ec8957d94ee4424ce4acb885eb7ddcfb1e874b4c7b2d0ffd2d2621480df28ab1148162251d76a31dcb7e34af273b2339b1a84ac4161dd8bbcba0ab3688d98fbdb98f53f05cf645b406abed449381107fd361ec57573f79e50a4d6ce27ebc820c00679921f90abe471ad924ec6204350a445210991787647f41e904610702205f69c248a015cbdd8f436af325cd6a0fb81aa3e573d94c94c8fa5255c78ba7d270a50ad099117b00d54ca44a4586b340caa8a448085586ea1e69e1e9c1167fb8d5477345017559912e59d6465a2f862c1f63024f6ded14c8970df18284367a8942e597e4b5b8703011b7a9cbd5b94b6f9ad5ce6a33250c71340c2f5a71c2015e3c9c4be92515c35b43211efbc027b94bff39e370d2a9664bdb5fa4580b767be2f200a2f429ee71d30ff93686d33247f744205da42f0e21816badc96d3bedbcbed4dabd4dc76e138943c27e8cee2f76a01115b78cc00cc58d3e1a51c364b8b0562a220f20ef26d180442c312316870db20b4ad65d602d2b8bd214ebca0f8dfe150820b23b4e8ce0d8232f171eace0eda0c8bf323d579f9ac09247816da27df75847b23db29a9fa6524310a927b4f0f5745dd0600dc095ec76088b70e10fc038c627d4fa887477b83d3c08cfb588c3fdf9ae4b6d8dc8dad9dd1c1863da8d423b4d83604a736a02753dcb936222bdcd4670c985c89f96d7f706d4011945810e1ed1ed0f3ff9d00e01a72c13ee5cc00d94531376ba004ab82573c7e5529c237878f818af629eb2c5fab75845ecb7a1f0ca494456caa880c55d33a685be2f1c164737030f9cc2b223ce61d5124002bdc419f84387644495972040a00d90030f8f26ba32fcbb9299e3e1aa6c653133e1dd4d09bf7fd0db7ce8340c4dad73c9526a842f981440040495d9e06c16ac9d383675a488993142dff032aca79831b8e1ff1467d2427f954157a1cd8cbbedc691fa279767b757aa1763cae472ba3e0a1d631ad2587a59300307aaf83ed4261fcef781f7265190fe223779215f10c3dadd78e69e25a2c0a5e3de362c4d168ef51fff1ba87da1b8b623474961ab21b7b2d96bdb52143987aee20177db46fe4698f95a0880eece340cd60dc0778ba942b06de489a434d7fbfb56d979979d2d77ee1077b5e3ba77f994fc974f5644bb4b2c931661854cda6f665d11b596705d534e549e7da6677c3cfba147ea23851f5480e7f1af6b9ad318aab5ac73f83d5fa532bb0edc7e2f9b5a80c3231191f1b21b44a9b73e70cf7aa975b33a0060df44b2874b4ba0c207ba0ea40b8e5cd6b319239627bd182a284f61c302b274d9b3ae92be15e09442d8ee174011fa2c24ebd36d9f770c92af8742099920eec363dce4d1f276cb5ccae8052994421be429ef427bb07ff4060a5e7a202d7dba7cc73a3bfc240383b7989b85b25092ffea284c58364391135e034ee2e8d792f5387917e1b746f5e028139d4f04c2f10121b5b1e566220d9f3e4ffe72cabfcd5c55bf58450fc5e6e6255b6964b8465cba3cee13be74f1e44e5e3c66a2495fb06c629817b5ae0d935e9daee315c3aa213c5b2f0fb628458a6cfd10224455d3d7b95732173d8368bfd6ada0c3337baf7135c75dd7c72a9902bed64c1b1681f0b131746d1479b5721079a552a0da0f6901eb4f5f4233aeaf27f0d9b76127e95a8ba37fea7e2123b7913abd25dc3197553e04f552cf5ea5c5350417fcdd12f0a79c8669d5f717a12c0c15dc6c50ffa32f198a75e1bff6b1ecbad763d27c1013b4a5b892a2c0e7c86a513b9f66aa2cd659a9b14f52dca462d11aa2a28bee6973bd13171107bff76b9b415d5ad0867701045c3622972e709470ebedb183f72faea49cfcde579abc9ca0f80598426fb3eeaf6fb2e166b4d1f58aaf6944a1e2a47b609dfc21811971354b9116179b1a27a51a8f8c72b5a1bd94a0e3130bcbaf97db84a01a35c9f812245a9a91ce231a4d9472e10946c247e8f9cfeb680b51e28f6364939c8b5351026a64e6d9a0a956ab371d8414e2f182a0c02cfb4d8aeef580f59edecd24e850eb18d0252acfaff267a81209205c2ce5924c965ce032ceb9ab09d43dc79483c3646043085f1f1c27911aebb4c0ba27a1a382051cf30344c0a01651746a93b56a3c5f9e60d999c8bbed9d77a9edeb51123f043325076cdf796618497e42522ba3369089ac9e2e109173f422cc25c8fe027acd3941e957c5f702d4fb54fecceb685c8552d746cd7abfa6e03260e9091cb6baa0dac420a1430c1d0347fa7793affd2d53600903a30ac0c546b125c3099c5a3352e400b184dbcc0e38611cff7da3f692e8519d4795fe0e003f74a4dd2c1c2f3d02f297c978260f172ef40f59bebce2685368279cfea1c478c520a930ad404f2e08063287c0a6f0e9c75249c66778882afa82025ca3084383e87053bbf9ae0f395eba58d6384a1a05908c2181e0c7d9fb0fdcadbd17aab873b1972dca90499360c45072149a43981d32049ec08690a019d7f5a5d23d199084520898e0bc98572d4a7902fa37719c5eecf03f047ccd8ef9e87d60be866f4a94e745b2b6c92a0407bcf962d423e4cbbbae2f68620e0a03650ef46527415728a705c23f68310b165be353ec564e36e4ef33b4d425259cbab4fb0df1d08f3dbd64d0a4ac69436200792d5bdb9bf7acd8239688646b15310df266d733da83ebbc25974f9ca03fe239543f5c5d4df3ad85c8dc2b4f0ab5ea933c11befe8ab0bfe60acbbc31f7b7d2cc6d37f8232dc14060f561b59c868ce69f9a7a165571903dc16caced2531c2c1393c2b10e052e1361b136edc57a0f08050af22a9289599b4cbeca0c0361499107e420b4453d70351b22a96d531ac567e47affe8bda355df0c0f76998ff38a77372fa57aefb0ab846aaf7a5331d09694d262e09c6eb061cfdf8320c7c32baf1043e6f6cc24d58640851f725160a5d1107857c9ebb33df299fb845b6a8d91676adf06cfe356b7552a9d87998a2702bc854c767ee12ba6ea92268489a7a410b5d2462025b6c46eb0e8ffccd26463dd4fcaf51469f17a34a9a447ddd6ebfc7befa7e04c755304e9ec48bdef6cebea1cc04a9468744857a77a505f00c69560f96321cf57140f32ae620d703faa52b3d9b9d6d793730e41f7c6acf7298e83877544fc859c3b0f0a5bcfc3a4835a9fa9166b6e1298756264749ccbb8a7a88bae1313063f2f7ba532d4af46d895901b9d9f2dd4177300a7d78bdce93da680c52883a81cbbf7aeb4dd0944ef921b600df575985b48f9d0baee16325b1e96b7a7ccea9436f151c16b1012f62f76cdbd6d499256cdb04dfcd9a5f63e4d5d93eb058bf9b48b9df82beaaff661f2e1dd40b21e6372890cd81e0d940332a053d2ea64dacd26c39daaf8b91cf0fb3dc7701491949a7341ac281d44105f0b1ef61b9230a2c257f559aaef08ea1ea7f39e39166d1210e076d18d8570c22c7a839f24c8cba2e30c6939f094f0ad89c95fa7e40828807a9b789c1dfce9c08ab10f0b07932f8e8ba33a086811e0d40df597b1ca2d4425641cb66604f82081302835e4085670b59f115fa960e4f8707ba21bd73a1275ceb9b9fc9356ec52c7d8176b52a62303a7cfc8e14d1305d224d36ba236c0606a8e0618534705c5619868d5246b0eacabf7b70a7ab04f3c8dbcd607f8546c54715e2489a971f4f082e83000e941214604e97dddf43b34687855106c4ba673f7a7bd08e4fad61a435c5feed9c533226f25c422cdfd97eca59229b26811880c084d12c9c77673e3cf3de4e6bb91686c6060f7ed49f7995a9f1be323619354467c3cc620580897ac76e0b8c322129b6c48f2aff3fb10a587e2329eb47a310848561301f3c697bdd21e273484b3c349600265eeb0fbcc0c93b9c8892cc9414aabf3c49311ca86cdd2ee2320dc95adf68400683ec1c39afab3c51709075084e1d119d18715395dee00f520ce120ae98cd4f325d260375069576c9c65ea4f33457492506c89e612ff9e4e8be85c09abd5c35bca8bbc7bec1181abcbd7e658f51ce81a5356954a366063e36044874e9179f7a509d170fc6997e4fcbf94f35afcf32cae8468b3bb8be4d7c998bb24b2f509271072e350e5fd8a21f16962036227c8a4416e3c8c69ad3c77fcff1c4d9152c4578c00644b50d52074adac432d37676977abcbad9d10d919f05b050b50d071a2cee8c6ae47310cf1ec82b1e1820b5815bba89c3029ccc43ba8332f01febb1cc90ee2b35ca28ba8d0c1ea9100ea043e09644375894dff09c42191bdb4f7ae511bb54822be0adc75bd6bf471fa87519516546e039986dd019b9879ef3e9ca7b10ebfaf43cec7a79054f94a8d6dd7e81719e93e784ac62683d7cd6bfd06927c72166bc12ca8e4d22235fc019b4d07e788a00ad5f881f35b023bb661700b6008eb0328c31aea341210abf2afc57c89422486db3f8cabe46bf157676fd83e7e345b4c9bc2be80a55f114be6536369927ea63338c437f1edaf4989f1518c47cf8179c5835be43294da3f4312db58c1e3a80309d7467a28cf2d764290beb7ac959de0669da6a205c342768adebba6d28511875d0ccb3dc6df4ac05ef97c4581a6f888ceea7a0b5a9d6143e964c856a3df5f86e09e9e256b07616ce81a7371343a544dfe9aef324a3831d6a79f2e022c97c86f1f872e1ba993f8a9f4530141b01ed29af1fe765446bd8cae3c68ae40cd89787fd2b72937dc9677fafeec75862c665fe4a239682b3d2d0e6e9a05233d7aa11d9a44a3138a75490606de69dcd1554a9e2eedb852af59a2dbbab4447f82f1601316cfe7e43ba9eb51c75e4f1da6302304afda80f00368ea03103ba43282228f6a6921d7343879724b8b7a1f15e156bed4ab3aa8d559d92b2e2030669bdb570527180f6488b3b2e2e06f275179cb9732f81444b1fbe9f4e97e88fde6b3a8e7931582735c021b35b1717414f6fbeb2b5c696f667e082c9c025735aab4dc5b91f9b52e641747973fc8c83f4ba60c03a36673cb0aaa95c8b88a53c3dc37c471417ec37369ff1be778556b48ff7b5486132fb6da14c6441031b87d6c1e14192e6d93d6e5c14ddc2be29e69120171e0b1a559a5787a8d92ff6cf8a9a5ec72d97cc52ffa000857653118da286f7a7e835fef83022c97fe76f120d52033203ad1578aa9e959c5408c73d1bfffdee7a22d91f7d94ba314430ef1abc62e80d6024a7ad54b0134c38d67e46bd4d442985e49e9764f1ab08420cd2b601b31f24fa8953ce8121e5bc4f198b14343e684def3a88bb81256cca9bead5605952279b1f2eff45f5ac588f022fee6054be53ad7f9f1453e99b16adc76fbd27ad1c66275cbc9fd4c026bc9196e591a5eff204d4646be14a848fe386088adad2eaa7c70007dcd82437d1bb1a26dc4e9923095dc3b06997a044b203924f4a8d401dd863df51733ee170cdee2dd23dc32b0dca8730c63df0aaad637cc660e4095c713334558bb028215400413a0e07c2a0f049a3a0714678455f04bcf63de58d446aaf9b347ed52b88c1f9037c7158e210656b23e8bddadcd7bfc62a1819c28898bd32bb8ac9315d785c58328f3d426b958adba053a91ba545314555b4e0ffcf902951b6c443d0b0648e7e890fa4b148dcdf6180de58655aa8616acfbacc0258bda97b2b20316a09bed2a83e3e001138c3006a4c7fb423362ad88bf60a537191f5efa87d9ae6de48846d3718fcac193dfa5fa402b30e6248df51ca8eb9d644a265ba02efebeb6b458ba6aea21b9a291dd02c6ca0297c146d27550559441462ad10f1a9e4d1d68b8e756b3abf69710fce3c344c1575d8d0aae1ef2f686dfbf2afcd7fa5abfa762222ae30df074f0f2d67c00f1d9669a9fa31f44ea31d9fc3f25b11063c8bbb2002ab0fb6876e39a396a2b71286b70aa7d1311b852727cf3262bab017d698b18fede3af83223b293f8c5aa3dede513a9671ca86a9a7a433bc863bb6013eed356f506a73b65b4b0a65846b37ba9f0794d3d5eb2de0b23faae1bdc69589b58aaf07a53882c8fb34bab6dba9eb102efa998cc18048597c17032d90dc990b853a68323cd91ee20211f758a2fedc4dfa3b5c79c8346aecdc447f195ab1b0dbecc7707b31c3d5aecea78b93df92d07e1d194e32262e7af06ffea26a7475d3020cc716fdb12a9a5e9a7dd4edab957237a23cef591ed7c9cb5730af0fd3cd76e3e2055a18ba8f62465df99909bb3a50c984c8f6d62f2bd88f1b6b6848d67cc66dfded0467418ac9661688f8d70836438ddb928c7b34859e3cd0192e07992023c20d525fda2dfc3621568a749ad1cfa45e05586a2c3c45d958f1e6f0a61f3a072a6af4e31403212e55b72df23c2baa7bb252e21b320a83e1d7a6b2e29a42216f2107008435c2d75a4875435ed7b51dc627cf8669956e5e49eead778b43e7e07f47ed092c158953ce7d8b6834b6b585ea07a900a174d1f6525292a86f60a182212ecd227090c1fc0b9af6ca44fd026b391a98a35ea55a0bb89b7f70c677c61649371c5df10dcbdc0fa4a3fa10661af1876ea7a994355315947dfca1da813a4e60f372aaf9c69ffc46f52e9a1924895f01b6378ee36c386adb810feee79869a55096e39032b763323bd75ad15205682d824ab9c2a53b934180899150047f8655fe9cfc1757f679e413597002f08749fe0e21c7cb0796d6a4a69e75553265b2650fc88e08a2c6d9da9d16ad737be53ced175f7d36cda027f419a5f9554df0ffbb174bdc8113f9b494dfe036a5080d1c55d13c341d0efadf6544c6189c40379957d7aab49482ab72d21e17289b19fdd60835712dea51b41e4dc28de8e016968b7d262be4308f607dcd10bfbba6b63db4f34f7faacab9e3f9b160c42a07fb3001a90b355cdb8b6c4e2bfdd244d56c9853e9e4f268f49d81f988288439620ba1df72718c8d24b1b0641e2fe78903d7ed2a74682fc6aa32ad6aa81d127e4500f4bb84be46ec78e38baaf82ee0ba84aafcabff49b09f767a973164f2e0d0a5c8303169da1fb9cb12fdd5587af4bff9f6de2899b4ed76bd938a1de320c5247b60c2d2c6bd504145914bf034ebd7a2fb86a12d0d9d9266a63db36aad36742df56a8053bcda4aaf738e1e7afa278b6e02661b92e0e4058f6693f64c25becb8b6dc81c29094d7a584a52423c3cb061da96f009cd1564956ebe77d0699639ae4098204d98c55b19bfede6bee71a4141a51d75d8ae7158fe0fb7f312893f70a1373b7846aa5cde056da982b47333d997db850c593584a45cdb2ea21e957b1d600220c592a42f21461e89a32fbe64b08525be2998b9e7a8355dd77f2659ce7295b32a4ed97732b76c118e6e79eb671d59809552e7485a0cd5a34a73b21f90d58ba98e32be541a5d32e13aecf5335d6782a25863ebd24bcd17454510049c80980c889aea0e428bb93cbf5bcb85271cfd357438ffe4ee67cdf5daba565a534870e605d2dd8d5d105ae4f0bbd8c45b1d4bf7c1fc01eecec383e570b554cee6bc220070da6e0d3080645592dfa1319b1642331631a5c3e135e810102f387de867169c3ff4a47570c0fe567548d1155a3a44fba4046c51b37e0215cac1cd49188d2d584980aeed9f9de74a0675c64095f68ecb89b28845b08a2c0f38aeec4e41816f6f02604b62aa48200ea977723f5b992d34aa1e168bb860064a0c77aaf993c36f148c6957075eb9fa7762dd1815d59229e3b7eb7da3c8049a15d9a5b7432323a186e0357a9efdac551feaef9a4decad0b3d2d43e70d1932f26fd71987bcf71b566549b309565f594e4051ebeffe8285aac039e3a987b24f9084458b926abe457cf795f713d343d8c097c5e32b71267ce2ffa5e85683a9d87ff1ea714e0fb8a5b3e3e527776a188e68d513a2aecb0d5438b4070d0221a0ccbfa5aa0881a3e9abb237defb6827f716b02ef4a0e1e9f97ea79898d1009237943a203f5f26f123792194c8e1003ce4e7d3964cc7d30e14bbcc454c9fc903328fb2c65851f809940f843ca4dd99cf0380923f5b27e8e517822ab6d8afde3f686a595ae05fba1e1b4a610856e283a119c91d380dd85d6b4a10539acb39ab31b9afcccf044bad2c278aeb5151c79c6cef280793e0ce90662200153139c8224b9a1f217f9795c9b8d1333be8e0072b719d3cb463dcef2fba354abca954423e3ddc151085482ded3c5ddaaf8c0665621535f0e128a0d56f8bf97c26dd65230a1f1323dcbc52929b75288759e42b39deca2b47df81319b083719a4326d80e5c1d09fae84d60847cacbfad66eddc27ee1a15dde713962691fc8b888b587dfa03bf0a313c9ca309c40deb4f3b7ad207cd3722b2271cabf907875cd28e07a45d46f2473f1b3d939ff4f27db372fcb0a2489b7622dee9cfe1aded72673141d5bfd8b7110977d37faa8d850a01e4c68edfd08a6d8c7ed57239644084e13abefe8ab3630a5c73aa1f3c7e9a86ada69582fe7fc6957fd75fdea53e633f5f88e38f43e2ab4db539004dbfa378c7f0693a2d3e0c818ce68f741af266dfbed712bac967a870504aef2a8ec343e8ce1678756c37445d187ce388165cc526cf6ee97cbf2d762af95e5fbc062cb15e54c0464e34b20910cf4f9605acd2df4c57f02f1b2ef22e2a298caad1ac3ad6738e2ff54f1fb393366e3efa2627d03e32392ff7a676cfb81c0ffb4532943897a82c38c55adb356e23651fc3853df101cdccf3060793f146267950e9293728c7868f00e93db5057b4ab5e52c2669a094cdb441f40b5f3e6e806f21cb40a9462c462ae7a386028c0e23aae8f9c07f900abaf5fbf0b7b98c0dd4290fdef83720fe3ca09728c3591574615d7c2c19aa7adf154d605fda7f3ccac3a2712541b4c620ec3ae21393781294e66e7cadab196817c8c573ba00d69be9898e14a724b03584921dfc0ded6eac32cfcbf1eab9966ea4021c136d6986e781c145c84195fca0a62cb73bfa5c556344d81dddcceb6b0f69db4adcaf9bf0505cc6fff939a669f8e91005b3aec586f3d73af608a900546fa39f21d0b3f6f0e42889543c6b75b162da64defcf9fe62cfce163d98b5a18b95bd03b98255aef946f40b032b470fa22ae1dab814671184e4587daf6362a8f43929e1b0915f86e298bc6640641c7d3d41de51f8cae0f7cc33b32f3fce485371a9d2346d83203372788b86722e4bbe633f1e784445924f5b8de2c1f8815205d958b517cb7d5fbc7fa5224e307407dad9c9ccc267b073c67ab2d3ac2d6d3e21b4f07a4787731571a5450c7390422df5db901d527f0021e84704598691f7ba7ebac64f50ffb0d020ea4aa84672e0e9042b6316a51381bffb32c98c8706ef48f8dfd84a44b38c483727091d2fa27377e9dd4066919820bba8f062ec6288c05e45a1cde27ab95451a95e75976990b4ff3baf51bad995215b8033cf0976e6a591e2c7511978ac6bfac4fbf07a1c587fe9b2120d6b390642543dd6c667a2ec225f25a65a25996de515c867469a3375c8fb577c8dbab7cbd680c4f3dfe4b3ad0626f9ac30c92fb5582f27c9c5990e160e89dfa8a4809773357dad7acc8d2e2905ab1d0eb56a2d69d358ebeb98439c1c35af252f9f9d3415f8c3aa214c9a3c63856ce0c2037e03d78063071d8e9edf6c7b1d76e2d4624883e47eefb263160ae02ac21e4bf5045e444f01a5aa73f308da455c87a6c7b8ae58c544eb2e7e5aab46690cdcd6dee6c2ed8a8abd3373b73d0de1e10b07475e454c164acbb9fbac200af12fb98feaf66d40db98266606aa1c4e03a96f19bbf54cb19c660ef431e81536a4557988e189526179560c68b602155f9e348939dd9a43f24eb98f809eda92b8ef0882dac1e38bdfa2262d1cb6d325a57ec70e4af71d2435e1bb050b6963dcbbdb0658f757830c7634f1fcfd716cfd556ad8d1800be04e577bd1cb5bec9597d61c1c40faa4402cc80e2088947d08d2b243ffbff306c863e046a84551f4805135468c74301297baa86b1d71bc150eb06d2cb341aff12a345137bfc9fe486625b79d15675e834e6d5db1214c8df2107455bf0d787662fb830ae94d8862eab3dc7afd297b12e894e38fde13c4d54536824c414f64f9fb6e58ab8bd8b8fb1c5873760d0d443df168ffa7ac76cf3ac1aeff7453952bfb7276fa71478151d77a49eacfcc303445f50335cb0840a1e5f810b5ff03ae8b27de45b5ee6e45f3f270cd47ed5fa2432935030ffdb67aaf201fec03d1aa3e122a0a3b7c899249a6cc54b8b24a4cb2832755aaa1e6fbaf958ce26c5522fefa8adb31c6af4652a90311c914a6d8d7a56c95ad901276d6a46288931772e5fa121889dadb501650aee2e82a3522c8d07a94fb3cb8b2e3ffd5f3bcdc164b5989a36b6ab5097b5b1ee451eff859f32f83cf18570a4ae073f227018aa01d6bf223009294cef6118caff21a2e5e536f7e22ee86508c3bc940a614538c241e82c3630e5540f93c0b8afe8fb7a29bc848fe386088adad2eaa7c70007dcd82437d1bb1a26dc4e9923095dc32bb29ef141f74f9d2486ff254d604876fd568e201ef134a97f0349cd231c2ec0b134f1d7390233074e3944b3816985f89e8bbbd2c0c9eea04854a49ce7b0b33b9b995b3eec8d1a5126ce4ca227212015b49950d1008408fcf2123ad9c8ce642e72ce1777f7c2335b730bf3275ed7e5ab66ee006c2833e404fa5bb84a92a8e81d755de81601514676ffc9cb15bd4948608e2fa58f14ebc10f3f539b212a3f98c0a634645eb81f68af59b8d866ac5cbc6bd8592aba56a1caa23d60e0fb5efc5a3ee31a54ea87318ba22be848bd5b805c8274048ed0330e43abae642dc898e85bc951c0666837236874c6aeff8a335a304875130b870c280493dd58e3117909c22fffdfe49a1166063a1c0bc4b10536ea26f55c13ec5698ff7d561914886c48e89a2629b3e27c292dc58a21f97780b32a741883b4e44a57ec42f536ceab07fe89562f65a8091ae2d7402136accf05f23d417533000f578278e7472ebf8a5e4c57095c77cdc59a225c4116e1960546717ed06914d0ae02641baa288853b6ada0353de5b652bc49290ec0ff3d2065986d9e422aea5c84ef795a7d8e580cbba44d188572281149438911c75c505ad807a2afe29839f7235fc1de9b0f92ba09cfd52efa2f293543f93cef00bc5a1ae98fbd66fa224696991e6b6e3e000f8130e1aa08ee4ed6b3ad31d5754735fdf1564194211b59dd6482f051d5a3541e7003edf51b437bb12581fe51b8882b20a47c3d63e4ffabbc2a9a5e9a7dd4edab957237a23cef591ed7c9cb5730af0fd3cd76e3f66a2e369b0e8d24cc5cf0d8967a6f077a426a707ace64b7b674b0c16e3b932c6cb404455991b21da48cb44c2eccd2d9e0ed2720b5aa30d6ad04beb7bfb821ef261dd9188f5926108384dcf074fa4ee7c5e1498fe01eb62d6ea80b38d95d66920771bddce45ae230682d998b1b30564fa12a9641fbee64fe99bf19f79032459e015d8920d7c4239d39bb33e1095410333cdb9d18f0803ee5967f6a03dbdc407bdab0c060b858ad8d13a8ec0ac164525121620ad2b9c697193f7ca512b9f1493ef8e2c4ba2d15748c5b20368d727eee045bcb1bbb37b1d19f5f654cc3a7dd647745018f9e3e2d9cb542f7d7f3098da5d718fcdec2f98d946f0eae7f6fb1d0d808b5bf94263e197cabac132b2e226fbefc5df502bf42ac00db0fee30ffb8d446f0698de4e8c36ab0aeef32c0e350beb8328ffbdc52893f3e4c97fe618c8d106f90ccd774542a7c765a56f040df63cd10b668f7bdf8ecee6c5d7de3c538d720c7dce572a29bb952ea662f89064a9e818a03292cdd1aba49b84087d17a05bc7a9230173aecf20ce82c65a140bd12f5594dd726d7dc92cf32a421b0f9cf5ba8f6bc777dd27084b355ce6958d71d0f0ee3b94543a9c14902a2e8ca985db06b92968aabb44ba3038f4cac955e67527724ca214ac1651c4a4b1d6af450bba7323480fa9907796892c3a2cd633df51cc21ef461f3d44d500c6747c1aff3aeb026bc1d7bf4a9203201ad4b023fa8776a3ff46aecda48b728aab48d8a6cbef7b3d6f5cd88365b2e698b60e40ac99328908078e610e93f3c2f889d80c09e1da359b2a6cf9fe62a9a2ca8016b193fe33bfc6931c5e4bd9601625fcf64ae57c82bcc1411f2068ef0653b268bef4cae22735f056116c6c43e6b40abb175dd9cb6d8ae3181baae0629daa2e7f1bff59fb5f6e5b63fc0c2495d1670f64c25becb8b6dc81c29094d7a584a52423c3cb061da96f009cd1575ec531636647ea641f4423af68df47506cff68ae125d1795317a60475a9f762c17abc277b3913fdb0c98af7fb56b4838213e5843d61fb0ef8ddbd38e582757e2b031dc369055abcbef6fee3e7a001957f0e203f457c214ec97ef8f8ea299aa031ad374b462c2312178dfa9064e46778888e9d3cb7f3b1b854e549d6a375fdba0cde3c87fd27f86c71e05d45afd849c8bf4f0b9fd68a916a516b8f9a4b02d713debe7ffa5ddd332ced3175f2556e1a5e3e62b3e8ffa11301ad5eef2d2b6df186890cc48a0c6ed79c1dc164ed1e6efc787fef0f7b367610ac7c8a81c94685d0facb492268253c8538ae681cd2ba14f72e3a846269917336e88a874f70ffa8e15c9ffafe324f080bb739f7952d6584a4db6b096372615022b9c427418e75a0eea4d62e3bfde0ae4cc4cd941496248868120482d47c80a319f67ab4eeb4e2c9427fa4127160399340635b3d14cb68651e95bf6f712dccb799f8f4c98158a0e2e98a50a5d7e126fb14c20c0a9eaf188db9d23c32051efc82d736071626831253416fd95756b81037f4d58e809529c4b05610461a347901453aa8587cf805cdd74ae7cbdee12e4755734927f549b309565f594e4051ebeffe8285aac039e3a987b24f9084458b9253cdf7fbe1e17f26f3c903a4fe3128f47f4f00ec1674cb74e02d7e054efe2ae0f75e426832419d4fb6d9f6ee97e390b51b2105bed23d74a2f606642a59865888d97f81dacb91a3d866d9b5184751d6daa9cacce7c4b2cfaf1331582fd72fb513093aedc20aa1777e2ce31cd5af9ea9195ce32ac212bd8fd2d3541b9bb8ffa0cc09ce5c779f2bd22044d7e8cb515c381d085f4ef040cfd9ef0c947e9e9cc832cbd661d1c02a5b1456ac2a3526d43d56d3dc49b3666aefcd9cae942b527c424c0645d5187b23cca4fdd8b40f7fc077adef223d90ac8a31b71f2e9df394ecfa5a5332b289049ba46940be4bc6db2b1b7a46e9771f1cb67277e3d1421cddea5497d7cdf7327ac6a1389f339a29486b486fbf71a35bf1a099784886c5813a9df394784d2c963a63083c6c22d15a82bcba886faa3066d1fce5489bea1dbbaa97fbb74fb66e3634ea8ccdfac090d8880e541407f3bf9bbbf971894806a313c9ca309c40deb4f3b7ad207cd3722b2271cabf907875cd28e084aa64437d2c74f9c623e7f9a56241f9d9e1d8e7885b79babb06428bfc44c96afa83d7dd38e19e77327aaf9006805e406588d2dc48dc3de0280795410813e0de5359ff7a98316fa572e31fba907b25696b29856e34d9e5a10558329fbb1821de5635f69b0c8bc5c362e4e4f98f76033852fe573b852acac8f5e50ba071a26a1ee1b8359ffa77f4a01ab94295228998bc37ba730515c224c21618ddca0b4f272c5fdcf4848a1d362deeebb2231100feee372233f152c79fb8bd0688affd212403383618f5de20468da384e80454603e564c19ec848b3de60316dfb1081b537dd2f47490520cb21b496359a93b5bcabef152c47d1552f3424316ac80475864dfc169643e7cf5da961859d1f080c2edbbdc1b3c49b415ea4b2afb47e01176cc1038a44608d5e153b47705fc6685b559510c2f7c1442c7396a49bfd71266331c0d60fcd4dbb15badebb82ec5ae1fb3622bc5fc5a7c22f9f60bdbba8da02c95ed3cdb2348704820ea5048aae2d315dfbc595f2c776df9ad85253acd4e9ca018e36d2c9180c50fa051a5afa662b6e4ff93f0e49013b8c35511da8e2677544ffc6ae123051459b1d3b506bed3d441c9acf9498ebe54a80a6bfbe3a0df3196007da46e4ba90728b46917da6f03fc606f5cb62d4b53b7a7ecd8f8f73a04c0aba37a2273cd09645870d97ae70014c27619d9b773b0df8e27fdc7caf440e4076d5b89a7837a5ee5457bba921ff439acf58becc13edc774e07e4a21fbab6ce17c93da198f11a96f2e7f5d438dccd1a14abbb7728abcd73039b1240f6ae33106c3d29263d562d25788e8d7e6b64f6184c53dad1d8135638c954b8029d545f4175436c48cbdd082da369e19109d11eb185aea4e2c59390c169423c1c97813f26c24c4d1c5b6f33141b54a76948960af4f5ed785c401c3cb98efd80e4f5c4e76f7c98fc70a6bc23e4d9148043ba201cb8b0967dbd415d1d51583b669e6aa7ef13820c1ae23926fdb250633a82183b4a372ebca05b40c5d8796e74be4016ea5b97fea2239e66d175c0ff9a4633d0fa2e7ca2a8dbb42156080ed8123ac136be0ff19b4eaeef9d290e0082fce2fa6bd04b1d3f26c3b061ec62b575c6d4822974c01a1c88414234d5eca6d5eaac217dda3c9d2b69f48f59c3d12c2d20e3cba3487c172cd0ee928d45b509da19a7727910c9627c324d4b0d9089271fc3ec0e5eda03afe5908f025720f9720518f40f068075dd1078558b0845c3d4820c7ead706698107a6f24f874c50426cfa87d188f6e1d2c5486888ee934493fc117242b06b8b62742af43e5bff6a65bae065be31a5ae7d78679d74c5993b178568c14a37bb8a4fea27aaec0d04398497141314464a9101ebb0bd0bcabce7a82005e71b8b18c187f08e3e03f78d7740439b57537fb6e307a8429df9e8d325458e899f1adee43b3e8308cf74c13705428e2d4fd03b357ad9eb2580eaec7c53b84e0c37d2435b31ba932f2855db13cdc2c2a702995011274f47db2d54a52914d1b652a61ca0bafcb1b31ba622676c141947449dd78431182e555d498f514173377338455b5a8e2760fd4037607fbfd97befef43ccbd46cb148971159e0121e0134d8a0c47500824da6d1111de9f210946336a1f177062ad32987cfaf1f3364637a3d21eff5d5648870ed73007bccb02f46fea6fbea698f3f489a78818ca2a62a1f941980c40bc924d2f22cd94c4651dffc5c90bd63f15f085fc31f26da72c315710ca02d78e8fc04024daaae7a38f9b99455eb657bc989d90f82bc497d11efe94a90a2e1a20c508979b5b79e255e58f600f6998564d94a667379fdd985f6775fc21113a25c88d0c629b6cc68ae72e5e8a17d17eda2648d631e1e14e96b324b91936745397a9fcb972de2f0cc5fc1a5e4f31d38c2f76b3f1401b28f2fa6cdb97b65ff3f4e58f49b671d92c78b274b3e4afc93c8a650c662f5f2b804008ddec77d38012045bd30d189e3f1ce6fce999f45969190e53dd90812d0f0206e857cf1cb9cc056267336b70c67b24104d311044e1c7cc9d5a74d2e2c5888cf764754f80f4436da67b870a808d54915d853404a004d92cd2054e34b26a6da0544ce1d8d46f299c6ca56b04bd6920c340dd33b8d1937b69ace4056929ed9f998f937e05c535d8fb980d87ad0d77adb6f6bc8fd9ed5ed24fa013a10cc38312632aa2d8c771dda3fc976ed192528ef04c7691b3fe06a5f09309eda8b2407aa26e0275405590e7d088ecfb364425e37e780d9483e77f17c51fe70c6aaf0567fbfe8d7d67943d6b60e8ec703fb9937704f8195217740606b9559861832a6927e27a1eeb25224bce21ef2db6480b65ccdb4b7c5837da2ffcea389d636130f85ad682956effbe87050a50e362f3eba1f8620933cca32de89b6997ebd5968aa24a9ea1d32ad64d17409a827033d74630d15d9ad48876b86d7a3c072d72e56edba802746a201ac994a8781d797eac051dd3bdd930dd8e8d18dcaa63066932b67e076c4647bab698a595a1fe9f325b70f45ace5fcee2d02b0fa03487e649b57b4bd154f9ec197d349e24a135fd9e8cdeffc6635ac385d436b4533832e74e59cc9a1750c606fefb0df408c5a12edd232220c2abae8e1476694cb3645ee7ec939ba6a6770eeac89f3605b8e589f30a61dde96988a42139d962e418bb8a16dc3a7de15221423f27c2dc1c34ec0fbadb44650881af99ede2d15d1a522b86656c183160b22daef00283d4795fa40082857d7c5ffa9d22176e53412f572534962acfc153d368e6e065cb6eb1da99349b0b7a8896377fa6aaaebbf6285194ca6d5ae3d8d13da01ed06b5aaa3b8ad83e61d34d299694afc5cbda5ffd8020f38277085c3e0c2548203aa2a2a04d5d954e444082341b853dfecacaed54207c3d1c5f9229d39a6470876a064fe931682e4b950b0da974d1221b7d87bed145a06fcfcfdb89fd02d7959a0e07ab22f73ed8be5b4d65d0004cba43720fdc336d00e9f84ef07fcbfcb9e76f652317899895804e686414cb48c152a0d63e7c921ddac9e8fad7b0880055fc6cd5189c8a635c7a1884537a073092acbbc879e0f1f7a4c6eba8fbc7e4f793077c421b72e0c66ba33e69ae7d05160c2bbfc3d02b18e463f391998bb62cd2ab35d60930e30d77a3450044fc73e759bdb93b5ec4b266788fc31867a51081bd760fc030bc579dbbc9bcbf726d96f1ddaf7cb07026469699e370dededfc0b335c0d01cde01d93026e87c9c9c97bf265f4c55e71db4f885d190c363736028fdf28d749bb44e654bf4e367d129b0fd8bba853e7d0a05d53d62ddf98b6d6eb2f91f3ce995474de620cd99a28cc180fb8d690b139e2eb6d70ab0fb8735079fabd04a98101c779c8b582231241d7134d8f351481dc885a30421ac59696b38e79b3837f87a65738a667ae2c26c2956f71e27d9e858b23404d701e65934f44d89a791bf3983ff0f958fffcef980635bf105acd7a8983496fd72c26900f3d7c72580b92cbc9fb23efe84246965cd6040dda45096b222cced589abf6a6af1d9e99824869c52a9c480a241720775e38827e308434cc9b63ba005e39000f7c1f9dfff2e53c0b342bbcc3400fcc78aacf59d86388a054b75344e94f5146e03db0af35b3ae9c1ad0218e1722cee34c0e03fefabceeea25ec35a6e333d7ad4b94fee7bbbea63874b02d00c066d468029dbce170b27ca1b15ec8dd84e05a89359f1f34057128a5ba90482a14f7ed10e228dcb545b34004ef32d9e7aa7483cb5c4fe48f7377de13a60b545564f66e0f5ad96ec0be859f809a2c94dce951eea7506bd5f2cccc81697da2ce216d87472488b6fe1ea9bed67d2fd213d7cecd8a2f322f52e92cb83e7233a88bf6f0e22f2a57dba3eb4bc87291d395a1dd1c0e1db6d7f2aaa51a5156987d272f6a671fb2c2184cd6e1b772bec98ed5d2ab03e91ceaf92a01e4f68d568f8f03c35d37945bd4da47f2e72a5d0bebfc1cffc56f23c807b7798fcdb44d73cd36c3d7edce257d14bf87ad3f9fad0ed87a477e85d1a29f6bf85d353187846ffeb7564f674423da4b03e86d33069584417c44a3918f985e0d22a6fd2e4925a5eaec734b0c60c72dd56826aa74ed8c7df07ca482bc8248f195d558d86224b1607c3e1173c5fc337f2adbdd9d97a2b8865bb0e76aa30d930d2675e8da64def7ef4ee2852e751bb21b8ecd9ac59e6a5c48c6f3b4d267fbe12bee96370ccbaa19aaf23e68d28951033f5e3c4143794f8640356ea16e4fdc15680d1843c8eba399db09062a656a3a18475df3816bef4e0f6aec0f8e7735c85c1c752cf181d56a64ff1393422e0e1f776f275655669ce3b1c463d504f7f1a78a0fdbc8c84e77d4493a543d87418d4976d1797bb265ebd4ba1575b654c31f1acacc35663e4cde831153242b0c1839f08cc1abb517233cd9effac1d9a05cf2c60b5255b510c2e3a0f8d0c20a521a01fa4f939b9783164cea8729801724ba2752960312d36808897424990da9b3fb854e83bb2f2443f4f6eb2de358f78401a4700e1ec5bb8c73e3dd022c56eb6c7b76fe851415280aeabdf92cba0af4458ee696a26cfd7d1413ab7c7bc92abc674a087badb975d63cf89502ac94b92eeb1a229673ca49bd4aa63ab0054b3fdc075916d6c0a8918bfa26085d4176efa995455102825ad651703b475b2ea80efaa8722d4b1f1aa3837094431bb86809c0312c5dec4ec878d8d76fead99459abb8df25b020e7e2160968dc557d006761e07ef9cade8e7617e5e0be84d07eb0c70dd1c99faca0210d9928729a5ed6a11a70261adf928c54295e8260fb21731a8b5866899a51ed586f933aff5c4bfa8f6d8abc1b476e8940bf9a8e54d131dcde11ac9eeced0a97593fa98c6f17805e388395ae1b99c0c64a71f0dade33adb1cc61806841b6e5c46f9b7d2aca4b11d8810e157a4f0551926be9fe5cdde68240557861996aba410d5aa5acaf0d10e18e943ca7d2845c9019a3326304977d88d8d5329d4430e78af5b76b7b44337cc7539402680bb03ac022dd4a4b627df0b3dc060332fc85a79696ddcb24b0d9063276f849eb5847814ad2d0387f1f3c57eeb1ff3c70535ff2eb169e3f1861713d08404cd5387a822d1d040c34dba86effc909e61ac4b199649005a483ef03e0d6a80ff2931a94e4dd5fadf7fd689201689fa2ff7ca54cf31e8dfce1ebb99455aea844e29cad55aeb7f3fa14b168403056edb39b0e4353973bf9cf23a1a48473f19ecd70292fd8b8a660c8ef5af177a98fd62d51a8e89465e1c3350f573f49ad0393d7c0e6de2dad861bb50ead81e6b08474bd8e4ac3cbeb69e2c20f91f7a21fe5130934f87900a554cb1690ba9d8372c5b8e00c31cd70b36db9d4f006762147f9bfdb3b3a3688c21486f4af0c63203ce23acae17d13515cc809c609064567435ff633ea305b581af06e0fef406c97ff33398654c9149cfa5047a1d2983c155e20f66ac36da9bf7236e14b18afe05d5ab15f147c8905a98d5965f7bb18eaf91b350c43f3973f03f53068dd5b6312aa2070f7d0df2610d44cbea0dbddb9ac162ac4973b8948b4aaa2be707dad9d68507e4ea93aea48c0564f6f57f0afbbd77f886f5134df3b40314e7f3cf504e71db1be6f7acf1c6e9026eba283197c64761cfebcc203b980b72199f0e16f5de38e6cd5b909b7fb411f487b998ffcc761be396bf7cb3a447f4614912543777a0eb83164570f6699213baea778c5a5ea8ab6a84ad5f12343b88eb01e3038c356608cd38987982f958f0b9329a6f2e65b575d1b0a54967d690c514786c0120fdd4bbfdec66df4d3d0c39e28a86cfec6cc636f320defc47265d9d873c6be2cc7a3cc216efdda71cbb8a433b82090670cb844717f427f1a7dd40d34897b8cfa01d5d439760e1b3c91e6a6df680400ea11921927dde234536d8c91277c91d1e5d15c64e54d89798912878508a7dd02352bed60c0137cca074e055cf594758d93d47dd4718e62100d63e707bac69c0f7474a1f910ffc810937a7761bf2ba618610c7b08660590beca49a7a0f3e49c0b6708d845e3cdb1b8d8a99850ec82fe7870bf98ef3183be57deebf946761adcd374d01fa4e0947e6953486380180b57386c3fa138764b4dcc52d390a21e400ff1ca2f08a75ded6d989daf300fe5028604da0c262ae1782e971406e4e15656032298fd1bef18307664c086021c593277e076e32652a36e7322f7d388ca0966b6a2832e7649d604c0c31916474cb2104f28b5f11226ff9c53b187e01e42b6d49b24be3c63b88add34183f3959ae7e1bf183f93f69447b6f65e59abb6dd280af12d7103b2e30bea4e777c64dc3ef0c08e987ac2c3f7d71546b611284b14257d4b4ab7671966eb629f2dcb78dcbed136e761967e830e7d7f8563c9e542e2691979464ac8ecd10fa1e1ee78b1b63c41082600b5f4f767bc08382e00435108ee1d566a86d7de3f311030cb585ec4459218d65c857ccc0049e9264cb77970df1dd1c402382c82cdc46638dc61c10c949b008b1b8e675431f4a89a84e6f93e5947670d941d3f27580c0859fd1c9c24b837ed2e5152ab7f02fe2a35d5a64345c2fe016f8d1ed50df9daec3bab47b17bf1dbf5998213d7b7d0eca5f03b69038a7b3f0230635e61e60f6311c9f9b8f908448b56f50470fde74b6f8cfdb07e752505e00d0c10a5897a7fd3700c423aa65542ce04c6265f7bdb684fd6cf70529effbe9812a4a74e5a4e58d4a66c0754fc5a2445052cc3dd620c448d8d8e24cfaf64a922d3940cb6147f2d4757236e390e2a466183bfe59d4eb6cbab423b41890391d75de12190215c58409384ceb14a8e9d9a44436b28466423f53061e734bb6410d47e3519ce0cefe6e592eb73a0a60aba107357ac65976efe6ebf3a508b279ed01cc5ae358278750b0f0a6f252d9716ab74220571036ef85c174dc93384f1372d6b5408649e72c8564adb16457b80180e99aff913c4ea77772fd70d02056ea55b751ade428a45cc8cfcc0e1e3fbe2b4f1e40ea7d6408fa94a8829e1574ed43107fa4a5613bf97d9b24209baca00777e10eebfc8512c3bd0235541980ecb472b158efaf8f183350ab3b75a2f0f58a3a13713c698c69e51b310f7f723367311401aa1528ff7907e3656826894d6a53c8d32b239b8682ce4b940dc7c83e622460e788f8803c508a6baf46cf0216d4f4dee991f6ef78f630b346d22f9a7e8682316f9e7c65363bdcc3a74983c46a0d5b89997ff33060c4334f6b5f5cb1eead371c741381dc717bae9c70a3856873283df66647b20c3c4113f74fa8aa77f783e5dbb24e7b53961ff9556e7b0bac5977bb18077374ccbd51eaaefb8eedc4b3baf68f233ea9e7be04401ae14972ac9b3f01689a52023014cef70d56c27c81b09d1275eb33a8881c6c1461402f009e34e2656c669fbe24d961d1831ba75c3cc050fec61a8fc89d690f6aa00fff7a073364cd45aa22f40095e75cc7384e3987d25ceaa42a228b9663355bbe3d155c7d42276f73f064afa6a10d47571af07bb27192a5711333e706fd0b4bd591eb96f5f6539f0a67df1a4878d0487eb9d28478e1209a25fc54b620905ea4d8afd567c9d7fab9861e0380c210269f47e7940bf6f90a6e0ebe2f459fe88cbc0e2d083e4e2701c668e1518e6c233279f61eea0d716ce2602e7d32cf24881e00031444c40cd49d1ddbcb400f7815fae83b5807fb346962485c41c02f8a3bc34d82ea1606b2c3c2e7da540b950c95e0e1d2ddd7d170514f462621cb1c28a47dcfa162a00282fa4d68442b6200b9edb3b963cb69cca52f49b8f69a32606478dcf5abf948a78b823f66513badb4445f6a339f33446aca6d86e3722dd48590be06d3706bd64f7aa6c1ee5c041e64137af3d1edb4d203d9dd929cb42106f3025baee0f2771c19a3ba7b99f271e19a07e77d800c68c1354ef93ea39af535456582671a3989570364597dec8b6cc5183a42da9c852498fe834ac6591131f3eeb32fd9dbebec5b7207f1a98bddd7a1da2fcd370b52b14a62aac6fc55c059e081a41e48df30e4be2b382172a3de42c531779f1241156b85d009f49b87a1b667038fd4255c7dec8bb2c2f7c64799b49603d0ae26e9a92b7052bf253928efa9a68c110d2a81d081e5c15317c3dbc0c9ea059d204f4010c8f4eda4188126cfe83fbd5bc165d83ce58ac98eb2cb4326db41ee10ccffcaa7265f4a7435bff1418a83b008ad3004f6c8d26084cce5c7746a6cfa10df644f1068f31bbc5ad66bf374d3c2528a402f58937c58e95286482bc4bd8668f01a1629fd2b6196c9ea23c09be0dd973be7e0fe9988002347bc3677adf3550b3aadfdcdd9226760e8e7e59f5cb0c0a53711313c20176e3fd61aab3599dbf6cb488d9327391cdb60eabcda12f39979c676e5737eb214a59861452b35f62fdf0f975737d91ad4671730b7e5a91b7a7946ab76c594313ad25a3a21dda8c55a4692742a331fc9155ee4aa70a7d80433dec85f488def4431966c578299f591fbf40723a7bf4b409d98a54862c731503002dbec384554cc1e2956786f63d1aec0e3dbdc00b5aee5af0ea27ca482e789648a7f5d1536420d34acfec70d9586b834a18abc4d2b7d6a85c05df5bdf73532cea938ac72d4ae14e6386af3f7ca33e1e3637d673da84c55868f7943cdca8ebf3382cd9d99382714fb3eb5fcf36c003d77798740d6b6f480a92e72c21769f5b76b84c696114903f8a77ddc5527c65c706157ca6f1d8748e212b2ece55f1cc171673dd21319a34a756b1633404b154e25094d64da649197588b208bf30dc9e16e39e863315cd98e39a7bc1409933c25606dfa5c8fde90c24ea96010a4d870fb05ae9e6590972153c674bb264ec13e8cab5c98ecd6ee9c27a358f2cbd7c99d40c0b45e2d8e7ad8341efd5ac262a1852f7c0fc126554a9f5309739c555f3886e332694338dacf89cd1fc88f1c5a08865d35ac49706adf090440f137d66371176077f0707b2d043c3429c60e61793515cc39c119921a8e81d8371faf6cb90a586e5e541fc920232c68c80154a27edc827e3c6dddedbc54401e19a5133682034de0e5f298127f4b1c1d30a2eb4c76d85c442cc3b01929f32c657691d6b5714f73ce0e0d5d94f619cf82ca54b9dc9ae23cb9d56f76a28b450ce30e7dbdf6534cd366dd1e0d5040ffc4a0a70ce8c538ed692914ac1c4b51700de10d580eb01c85c4b560dd0f0358334e366c6ea9314ac402f08928d590114a8333d7370e570dcbca59122cdcaba50b3b68cbe6d357fc398b59086d3a9a0d4c673de938ff63ad205ebcfc74f14409d71fe353ad8849cf0285556a7a252268224f0053662f414a9ad3c6b9f4efda8a53262eed021208207b24c74966480208f0183786a108e59bbfa5bd6709bc42432d4dadcb570b106dfeab833c4f382df156bd775ee7ad06629d5ae50f9bf5e41a04835a0fc8544ba1cb487addcf232d27d586562dbdae0ce26f4efea87cec45d8e6139c6e913ba2540c4c3b8006599080b649fb4e422386dda844a75aba42efc03971dcda3eb8f1d29526ee74f64d3ce8844c605e332718f6183f6ab4d6041417d0d964694647da62ea0606982d63f2be6c0ec0b210842fbed5737f720cf48e27b9b617a4b787d92cfb5b7a5600ff5d8b71711f8e0899a3c0b97624c01dc13117fa985a2e8bc482678f6a17fd162a6aebb757117302f907c005f3f6b3e04fad052d1b760a910ae994755fca2ff77eed8f231e27dac65dc69e515d9b85509df5a66bfb08afd5ec934a7c561fbe186741c37b2802c148a9163bde323abfbf6d2e9aa4cb6be658fb1a6458098f38d0fae9e40c304cd5b75fcd68fdb3e39a3f444c8b8b5da915874a6a49d22e197b803bda476d62773d8ed6283f0407f6e1315a80e7d073cccc87f683af2547d5f946d57bd6c20f7dbdc2e848b5ed90465ea70181c6942c61d66d95a11507809fb216a9c6a9506484cdf4eeb63f2cae2d1f1629d55a219b173f8e188433504a43371294db6f4c7bb23d4a469213ce7d8192d46fb00a67970b8a2a1f36c7166351d96d27a68c8ccfd4c2b9ede5a0a7e449d25464d22c76970e94cc1839ac1f7fbc5baeec62dce9bd975bd44cf6ce0e55362541005a8b1ccc06b9f477dc7db611bdf71b9846a53835e5691e53a45a3038e6440a9104261cb2881374eec2aa21cbebdd52240b1ffc5803ed7094afc98b6d68956bdd531cdc0e2d6a213432cba31ce4d75cb5c086ce7017f8ea347ebcc997490a39eaa0aae69abcd5e308b48defa053565ce87fba70a0b67aa3ddca8b6dc2b9a457b3d8af0c9ec96a40ba3c30ae610dbf2a788895c6ce661ecf547e452396c5ba91f588e596d932c5a2983bb875347cfdcfa5b6b1aee22a52b7f2f999a92eee9681e11f3ada38663686f86cb7469018c7ba53eee09d7597c508ea4faef088adf443833f4e6ceb325364631ca0e927f8b87dc41e1ce3301be2e818fba67bc1138316918d0f8b0939512a536b50e5294448e331aa30ff04b1f97de473f7a8ee4ed304f27d8bf05ab6001f0d95beb3bb1a82ef198703e040d61aba1e5ae3d400b50eba181e280678e3de8e55fc6667e4cb0ffb0ee409b7f249e62d3555903ea7dbf6c94d05063e91439519a123b1965ca260e7f6c47d43f5128ee84ad08231cc9586fe1b1d9f390e0a8e1b55c68e3615af3aa0c8f74234dd37283d3593b3eafc2f66df2911766fac73e65c6c1d26397ab794bf8352c3478703d19ad7fe5804d467c7a720322a95a400d648aea861d7d94dad9ef7ca268686b2c0e4e149231c1fc6ca6b0dc0c671c53e67d01d280e2c189a03fa3afc45269434e33a86d76117325c900c61777d0c17d84966f60d437681d0c37025259913c8540b2af39221cb835259bfe46033d1debfcd858c03bd8f59585785caaee1b817f7aee78f1a80f2e70bd7ce713e1b4d2e1ec5369aefd815e928b393d31569a527ff3ab691b9d3a4cca3826a1a3ffc05f494f2f7d2953dc090c3a19bb3659af6e29fae409061c7359d1572111f9dba8710a174daac2632ad226f16aa8a170962fbaea343b38c78f437d3913ece585954a8dbfa11eb9c32df67d6f49979766663f4f12580d8aafaaaa53f0f9a688d7b56f645f45c7519a2c584ce0cecfdb2227453fc43baa766524821115c04c2f4f7742637804562ea9cc47a3c532f188c4606da7b15f23f64252c9b2e176c92c5490bf612eacb45db7095edc61f3e4499da56fd788aaa11f2ff30d39dcfea56c63c4b027bda9350ad2dcf235fd08b3c2d03ba481f38bb71eff1c57f7c6088b135f5488518421c22b40ffafc85f63fad5c0a10682b00c8098db110265e16e482c2f0d721f30c2f2b669be66aaae8f842f7655244535eb5a675e2795a88de3597883c1e5f35c12c2ba79962b84589dad596830801403bc37d493bef4c53500b0e87f8c196ac53bce15b2fa8a808361042f1096e7061bb009fc22ef3aba0de38753e99d48f37920d33af120e02d758b6dd13d23d175144247cdf91f948e0c56e26ceea7c10f1434edbece7b67fc377da5e242d492255d2f2a1b46259fa615b9f10dd637b6b5338e26cd5604e28c8a4e89c43c2a61c204245fc3ae05d23caad2885aabf7136089522e8f04b21dd327192e19654b8ac455ba51bbff2ddd1ee5c4d83c3953f34d46d0ed2a64c5ad5ddc8cc130042fad9f054beee0f06053fda998e8ba545db72e1cf8762c1f4c49dd278f438d6f6b79dd11e330f3edbba47deaecd8c914969a99b46eefbb28ede4b35c66817803fa06b7ef14f356520deec8721fead9a22d2be726f572ebbeb214d50a3afb412a6143ae11cdf215951b17844331de8cf3f62def6bfb2a5fc41f3b88802f6f021840a23eddcc0fce22454189999a97d023cd4ae4090cd6455ab6ac446275d4462f5a19d90880bb95812650d09c25c442b1321b4ef8a022bb46f0d60eca91e90cc0742f733cc5c6c27d9a92fb459a9b7cb1a48ee5125427a342605bb0f01df504fed8afd712dc796c03e210acac2ebe3288d2810ef74413a71f073770372c9432bea2c633d5c2080461fa0d6d8f568e143a5eb5cebaaab64ea94f0aa69eed47f619106fbec733b6ac8a0d7711c1a1864c2dd50b56505f2118455bb88909d96783fffa98c8c522d2c9e39414e44572e7ddd6867c84917ae2c905642d860980265495faea093e645f10842b3ee3b84e24ac3a9b9ecab31998094f9451c9dfcda14417792a593b616e2743f4f891cf59f0018e474e4fef9dc4efc8c574de617bdc6e8853d3169cf68901ff45c54ee837b0f4036bf4caebdd09157f37bf6e8e1c1cf95896d2c2b6afb2fcd7c80d017efd25a521ee3b1b72a62068c0733be8d71ccd53d1ba4eac3195146e6af746201763a770b31ba26719eaf2542a2472b0159d15e6394309f615e0e69409a36f0f0a86a7c4275898aabf2a05a8dd9d7a553d30eaae8a483fc3acc9aed2523cef54ddf3909e23b7f5b530a0df24bc1e25f339f713f94eed2ba330c07d70ac0414b3996be48f2bb19488e0f16cddecff34788a65499e99a4d629ba618be3da53dfc75d1ac2a89a80729fc219213d81197b618fb47535e8918972b46424b9efc345f5a9ddd0a7d9c2dece20df6c8ce4d017fa6da1ad409dc1fdd04643bc4e208d530dddb3fe47a0b5479b0a00aa6826974ea4c03f36ca01968d1476bde62b421054596e4600b8ec1618b43ae01af49b397cb76a11622fb2bea01a1a8e6dacc434686a998eefb4352ec9c15251683f07a63e2cbaf40b0ce50c96a5ab15272df0d77538592d75082169f40241bb7f7bc05f565e4bc71c5a8ec5b610f9a512d5f92fa79e0331eb259d2f208aa29dd6b761ded6a4a7895a7caea73b2dc96f50da37edcf3d405c2b3a904dfbb72c53fad296998aee0860171e4303eabc52ae2e30b4a4019e5b0f14e086c00d265888538ff6792064b214f89de5b4258ebf3f1b16daa32aa16d2fbc9e099fdd72929e4a538151902b545c9cbdd23799a4c6533421093579373b2f431d80a57cedec16541dc0bd0d5c61bc94f7e9d599d37e67047e5f51798b315be46d5a704002325c9fb8e3c58e5f414c39506fdb5b2111ea121bf04f5ffae5ebfdacd1b6f0185cf42117994046b7186d589c734088a30b5188d279c9084e22fda04666b894d1bee487645c5d41b3e69c8293f4982143051e68633a2567f693fb54ce9bb10173955c8fcfc9ab9f3fdaa8e710785f27ed9defa8b6089ee6ca0593a5c702031200cf10ce9381038685d1abb5e8c6f2251330ee3b2ea1486885db407e1d5cc970a6930da6e31f0568c31dff7de20d7f2eb1d9b9fd40ef3a7d544acbc65bf7383fcaaf5af5df4a0768313700221d768bc172dedaa9a5cbc83757f2f3d09f8c32bca972ebdaa37c83345aa13a838a7cc1ac48127237bd3611bbfa998ceca72774ed9c2a2ec88889685847793d78cc441cabec73ba4261f0097e75483fcd4d3d6ab19f6ac26c0e872365f6f444c00c2ee610f94388904269c531d04be43eb524c7ad205e6dd28236b9f4e7d1a76ced294864f7eb177f6953c3b02175c2f7686998e97879292123a93047f1e7eb3ea5ac94e9732620948d991dafc29e776c520856d5c50fe8651777bf5c825b2abd47bd3a03695e7f7c9c68e2e35886d6493571d648ec30bf759665ff977287f0877bed3cfecfc3e010b46fed1208d4eeb3b0804a29b874e5cc6c1da6b6da49cdc8f8897a879374365ac7f7887dfe97894c4f66f9d499fafc241aa258b2c9c1c51341ea94e54afe00b6cb07df66310c86716eca593ebfcf553f24aeebbc2a61894a9dda3b0954566a86a8601a7eb80ba81a590ad2f373cf435f35e0ec48b3c6c892694b629614f89c063a925aee33c3fca9abd12f062220f023d786ad1484025e037b84022ba04e1ef9d01e208f3c64c6a4307796ca806b2d457fc01a3abae1b80e11d554cfeca7df3ed2d64697be79940c86cdc46d8b721473986fff701d5731d15a2072e4eb0bed06dd68ef09013ef41f19a56fb883268b17086913c7d77384269c0341b3802c5bfb1ea43bb1e1877446d210a5bd83e3807d88bcdcdf9222d7add66acc4f422d39b9d145ab5b9ccfa465680d8049fec48adf415d7b186a12666d61c6e1f15f0777e300833d17e8f43041be45a61a869a90ec5b1b38815f501950824fb615a4a029c26057804c6038268109101594cc1f2869c0e4bab3104b11da5c21c5d63fbdd7dd5ca19fe13b49fb563cd60cf44c46498dd1f0c23cfcdda68e2e7ab713ad5725443aaa4d64b8508b9993fe10840bdd2c24f6483cd1a5423958e2f9355b8bb14f9b96041ef663df94350f4418067e9f88ecc7804479e94d0b6f997c94d91813d083fd443f116a2317fbde19fba161fdabe82781bfbce110917bd2ca283618f686dd667eca9ed8a92054bc616789b1bfeb352931dc94baa9a8fcd59ef4515ddfcd451a8bc18f3168e14906396d490b032c58c07a701bdd2c20556f0b4bbe4a5643f2d37053e59b2a7921720d81eef875bf20ee5ad9de96bac897a60122032590b2215f55a523bf316b420bee877d3606b486c7342c26a3362b82fde7fa08a84abff892f26dc1fc7818f921849fccb28710f43b948bd8b89e8cb5fc97155aeb9f840aab502d7b892ba04ee9d013300d40c46bee35460bef71de0f7de00dd3556744ae86c34acad1df539bd861bdbc958b0c50f9a288b6e738e899a74488a4be5b44c189d2097c7b75c402097b7ce5284bfb78f30fee6d9475ff4043fb6dac5af3a088fe406b62fe38b8e9a4038f4466f0400fcd7b0dd237949721caf336c8a4238d611b41839b2c045e1c8f53f6bf581baba335f4e54bab5cd26a9f1aa2b99c366f4cdde280ab9918ffaf661e7e364683d17aa04a0a6dd637d09e3587d0e8a95b39b0b184c2f6ce1ee3685cb37626e9022ce4d06ff10229629e082f292f71fb16c7a8f4c5a5ff145010d7b027ec770f613aec23845dde32ebb84337bd550a8a367f0d0a8a5e8e2ef097cae750aba289677c9df573aa340a6d391543295360fc945cc9ad9b3e9a394a2ea56101762ca155619da8b4f7eb9bbe5bfac75c4daf929d08c318023e4e382a9e019594db6b558dc0ce849a92e2ea039f4df4b39ceaf44b9f6f8b17de35dec29c87d6e9659c5824ffc53ee0c036677b10104759e18a3714286ef4b644372e6c017bac7e72dbceceddd74cd81ef60454bf55a0cf3a5b32d1940ba0ec1db0ba95551531d4280b7822ca22b5feb3cd0c07263a5d62daf74ddcb1cbe6ac660cae30d45ec7b8d6b1df8b300e0bd87efef51cbd4ca469b7ec07f1ce1f98b66a6d7b45710d7674cc17af38220404495217957d41f6c445265bc102ddaa481313a82beb0aee4b17111ca432ffa3ea368d71e03707901c6597cd50e9720e544c53f80e5fb1ed36cb9555ab6cfe1f34ea8b169f348bebd5653af0fa47aa46c737c24ea46d3759e1d5ffb734758e89adc4e0e9e23ad31d2f1990c144ac2d86656c05656a40c9941afc710824543ac2fa4975cca22ad887f574ac113373263e8cc5f04eb972cd0cf31f116e6d31a615d47aa0236531d577dbbe6843b7c78fc690d8a8e410eea10142a3b721d5f5f105cd473b15c4159739d010b9f6b37cd87a23175c6e920aa9d072781c54f8e4e6279e3396171d9205b971fe556d4e13c36bc9a55c398dd21741c7ead7f1f76a68864f0d81e4e74a651264ee49f59fa6b8b127a0645de79ac519a58b13ea0fda07a2b77a3461080aa8511ecbfaac27ff34b682ab96d91ba01955d5c0f6802b8e01a92d488d368815d6a7a8888994ef35c98a4f1e64abea2eb89a11b63f73dff885acf51915920d40140e67884e149eb9213c266b30072621ab02cfd046b3550b6e061649b5725c7cdc6b25114b09938b9f646bdbc099d417dc5a14904c7a4bd31aff12dd7182462ffd9ab9535df8f98d49831a37d51279a32ec6175474a7e9f25075c1fdf6f5d8be82500caaf8eeb05bd04f26b6aff8f4535d8edd9f95d54ebadcef068dccdb7d7da7f7d79c771ed53a8482406f1613271efc11abe4d63d3e15d5eb5f6b2c28a34099fbf1d9febbb414c3678318d7aa9cb14ca85f08218e04fd38e27f80f6f4056f681c2a9d95fcd41b94a224026f3cc6ded33e3be0135b8507621cfd8478041c835558943749cb9615a93f26575644e7f4517e6426abb0e4211508be3382bb130a222887670eddffb9ddeb2f85876f460fcfcbb9489ded85a8bcf665f2143024f359b3a72862eaedee3191dc7b595e6079844f1f1a44eb6ae1a78b6d4161e67225c801f47c00892bb6fd5bcf73cecf9a271d4c8d6a3659b6053880561aa61e952f7923b8a84b2281814638225c220cffcea2f8f7e9b0d2c7e3dc51d8dcf8aeef02a3c3ba2c3983582b25f5dc91a609778b71e2d87373b6f90c66234ef63755dd6f345b010541ef751f85b53a98f23cb9326680650f4089996d96fb9ee7bd3bbae366d8fc62ee256ad63a70b3dd22f4c9bf8ee4e56ef1a0cdc6b3f760b2a65ac5b3d46348a5b05ec4be0ee0aa8fb78ea4e0abe08b44880be8e08c0db8d14b47f7e2f22b99cd57c514b367879672b8ebcafcafd5f86f36af5b97c8458dc965891f588711b236bed382f0bd0a4e92c844dcb6ab009d5e31adbc13f3338712c7f6caf75e0beca0a7f80b6b727b712cc8afb0fad80cf49fd0d3a3aba382eb05e3882cc014858538c8d7c36c2e7091feefaaff3e9205273d267025983f2df5f44202324bf3b03949110fdacebc7ef8af8c86a512cf5488e16c6f6584d599249674c51445f3855a415c25c579c331570930f177ee037611a55d6fe16029c639fe74965d8f1b315f0aaf9901da3ab2ec654cdd6c1fb2b7e8f46845ac40fc580741afb3d2aa06f9d13d82acc8e009e0706e3c9083a31a5d36037a2a2a1c18f2cc3d3f2d06f03c8962d0b5f1b6c5f7b98a60ccf0ba8ae336beea651f440f2faed7c6143e76b4758b70c5a39d76d2f4f0e6118448b3508b9ccb28026713dffb67d4c7de148adb5980c5af4045ec3acad355f96ea04a7f562ba7f6dc9ac75ba974cdb613745c9234d0042f52e0020cc757e5d4240c94073f57e6196bce96d0842167d3d50a6b247a95ab6ebd9b727aeaff1a4a53d98d9ba03fc6710ad6df0934149a724dc45aac18b662963d16f033839cf65ffdae9704f756431bf8404a7b9be2061aacf42f376894e3cd1f0cb3fbefeae918163d8d1910caf6c5ca6113020fee8fe72367a30de25349f5953531c0471142daf01e90077aefcd42b8d4a657c4561c41f4ff04908194558adedcd9fb0fcb1f0acc6270d10dd3d910f25a7bd2965a82b8cbc6848e13dc28d2ae92eda347eac48bf15a6bd5e37afe803587eee019d28628d13674952436dc0cd9f43b58ae3cd818dc93745e844fc7096342d15fc325b43e2499e5070aeaf7e546a8a48cae3b713233c9b2a141effc2b952f01a207fe7fdcdb62ea4cd4b2f43f1a3ccd3e19398c761365898b5e63eaa35b3a7d9229adffc944ca4e9903cd8898c9f550fcfc61bd41555bd1407df552ad6ecd720b2c4d18a8000c502b7fb90fab42915ef274fe142592461b96ae36d2bba8f22dca42ad50f63cad4361b0d6d0ff40940162ff715511481119547d46e1975dc93d027eec2ebf2890491b4f4a27fabf1eae3d2904d8218d13269338d8808a9cb5db80431ee76ca85b5dc9e98d1a85eb016e0d59180f347bf89804437160120a6b2439e56f49d7b1f0a08ce3052149216ef0ba55daa03f27ab9d535b9ab8ad1c177ecf8ff6107ab7911225ce085b05a865e53f135f5c903124119fae8415a05893ab21738205e6bed736ec78585d1cab12e1780262020d42691419183f7983d8d54d3fd8faa9bb23c22ed0025660763e8c9032cb8d90baec558676a909888cb96a6852a1f7033285be6135252e38b826e2945c01724079ab91f0bf88d5939b76183c1cd3a7f88e0583280be0a3810021e8f4c3ec25db2b2cb730e407306c57f45e6b772bca1390000f4d03bc5af593c05738093c6bf9b9dd02bd0d9c90db9416da08aa4adaa619c8ba7414ab5d372f3c28105e0bfd02a29965a4c1b8fb8922c4b87f2c6068238a8bb786a0c4f8d5d3f0bb7484e634bdabae6382514d0d3570479e306f65226578cb48ac6b8e1ffab8bb750b9a7979a04823ac0a3e4ec3131c70f4d6d5e024b724bc3e943adbaa956c33683fea5da6758e3f63f132de5ca7f10b410e0e94c3dfd4962a25eb7c2a4e336a5da14627c038ebdd451cd82d6e22bcc2150763c59cc902fc4400fa39fa4b33e468adff827bd6d8c35b721c814efc426db913f5360149ac9e956a5c6a6768289424c775d5a6f0297d27093c032787822c7c7a8ecc649afdb683282560780b08aa6b369f7cb8e7fc3d69b87746107da157ff5970e696824c5781b4c998e7ebe7421721a149ddce530c74ffbeb55c587f3d5785082b66abc789b069c09b85d227c1e4a4181ad73d7f7f469aa0c8b5f17b6b1a5620cbf676fe0467e8381b27b0e3b2a96632f6a4c022881d65fa3b456e128df29a59313bf4f2b775d6a96220cba7cb94ec2190f872d94fc7d16e64c469224d4352c71b6e2fc7550627accff7bfd73dbef2bde9993d2375f45c630a171df8a79ab81fbb39b23280e44f104fd542c83113e5957a6310213aaa00bb17b1f2b6c44b3fddb03c5673a65cb9e0175c7040a073618498d06f1b407892b7851ea606a52544ef497febd35e1c5142cef1ab6fae4083d136849967a502113ce35f1f3d0a5dd904ea8fb85859c2e84fdb355c56cc46b3ac4a34548b68cabe0bc204a612db047ae79b7094086cbd50560896f2065aca44e1aaf85a0b3283deb6fc19c5fa8493e9d58a65fe664af07c06ea4f0370c48aedaf4811ac4e72237664d1b4dddee2df646dcd28b1217fe80c35cd1947c99e39051f79befe1bc08d4052a6139b112f63d524f95ccc89cd890d26c7805c2a9c9bce5667c7d55e7eb1fd3b5b8e5f18300557b734b7f8be75603dc3a2bd543e1ab6edb688a40c56b496e60008456db72f2a68b172f4ff620666cbe708592ff6029226356100bb9d5a7739494ed3f6057df0dcf39ff7d30fc886d499bb05a839116054992d2e5966198838c1ad0bafe810cbd0925968f32fa341bf3ef80c1539c89f1408863d25062425e865d0a430b3408075c2db29d83c66fdb7d10e883ea247b56fa28f396a3ee71236e5da4fae921c3c23106f977e33413ec26ea9bff73a5eaa80587c6e9a531ef0b05b001388df33bec1cd859df1461f205cde225d6d197d78d9a3cc30f696ae7eb7a7b2508894c2ec7d05e7c049d60ded90ca7ad269b8631c2cf2f50e053c668d179ba8343aba42a3f5558b7cf66fef821fc4e868f220d6d3739647e185b8462f7e3ed64d3cd657bfe8ef89d809b5b67ce0c4e12421fd3cabe95239bbb59ca18ebc6ad1458b4cb149712db85c9f5a332e62a29c06cb6ec31ee2af8b759e77bd33fa0b3eba1e3df5811d914cb9464a99f486f1021c3ececa649af4c6e756cbafee79d5511a5372bec203173e47c3ff82646396da605d76ed34b7c7edfe252e8243b2b2fdb8b7c0551fa5221612e5821a90a6e6a8001721010aab25f1ccc026951e1e1f52b5557eb92afbd1ce4b27b421f5eb15b46ba5ee69238ad7e91bfbfbd3b7530fbf1df106a5d1c22d9763ae8c4533a3c82e2dbde39768d43f7e2398e37b6b4d7ffb3caf8b55b1a49a2ddd9d8fc8441bc35aaabc34f765ca9b076107a39f14bdcf3f1d0e28ccb1b99dba53a01702ecbfe9d4e25dff9de36de784d58d480b81edf317688d2d7249a3580a19a0dbe782bedfd4e7dd9cadeb9b2259a82d8ab43521addec4f38aa00224bc4821f6eef3b3e373cb3a64e4fc8019d07c60efce1521e96db2d0100b2a9e6fb1c29cdbf052ef72ec71e0c306ae531a4361d561382b290074651444283e568b65eaf85ef964756caa65895fe09502ba1a8751e54eb56f7db6fa5a6edc25faa9ed7cdd7e12b6cd654d982c38660bb7b56facac533cf99bb92085fabc20d7b7e2a73d9f788128278d7ab083a24c6ffb509c03a6b1634e06996e4739c869e84c692b550d0a3d9fbaa9f2f618dbbae92a0896a9392861c34e1dff8629767e8dca13b6790973752b50e6e6b07fa6ffffa0dab2399995b4c3731da6aeb750736598a331e7613bd3100f9d72dce99b3ac726e0231e84aee7f30b8ff239f686dc5ddbc941e006b9bf65c07fd0f71396ec829ba1115684cba0102dc44c324813af920abb790181b31848f85077ccf361685324309fd99ff3d4071791cffe254a080feb1dc99e4b6d9eead620ea4ec94c8d8d2397555bc97ba5ae6853dc2ef019d83475f9626a6093ff464811e6fb890b5f74d430944e4e84bed1f0abf8abd4c409cfba52ae8837a04bbe3625635797a224f1544b557705518ac0c118d29d653e390e6b2f16b8900a8781db1d5c35209021b5a884a8097e6f212061fda9e09c91ba62a04446ec321fba0d4c909471807c82fa1533ca4169c728e184d6dc5d201b764b08cb5c119b65a966c619ef7e9c0bbf97c62cc17feb75be5de011e2e53f88128391e849a905e4d04c92182fd19cfc6457c480f2046010c3a99709a94eb39b6f47118afe5ad413d3f35645d97451e464ceefe72c75f4597e9ac2d09da20f8f7a208f9bc2d0579707b0a3771b52c166b3d2c98e170d5caf557f317fa7c30c879f4876f51a01b0a614b1e86edbaa63f990ab9b4ec3a1df66996d38f199d1278226989575ebcf15d47777ca579db570f49b9ecd8820bd6d61d5b6ae32f51a06b6a5948f2e0ed4c91558dc422e69f4dbe298f7f55cbea1df93d5e3404b2e8aa47f56985e80906a5fc04c5bf0b826516b1089109dbf023bf7549d5a15b1dd3c3ce76db911cb12a6447ebb733fd14864165a8b3e0b1b93ae66fd3c5dc3bf93bee70c112112b91ecac8cc9e052f2b1ec7effe072b66935ef73808e89b087f76ec64bd3e7ecaf03f5d0004b8f09f55a36e6ec73528ce13c771f1893ecc5c6991a72c20aee2dd724770ec2eef948b4dd0fc024b1a49f1a72d9763b63a9e407a7ef7ff68f8700b4d5e4424c9844f913ed9dd2ffcd646bf8a9f26dccf596d40b0e75e2f811aaba8416b19d4564b043896620967a3bb8c1155799d8934b6a2a1faacb5cf4cf1a93edea2b11884c88b8ec752eec1e674df11a2765c44a29e1d69a6a2c285effc875c086af6e91d7dbc0cfb5e9a6832792927ffc87d4b0af3596159a7421fe984dfb31345a17683a03ce95ce4b2f2ed9b04e633034007440c42b30ec9ab1040865c9928bfbc718205430ce6c4cdd6e6b4411a193dfba97f752bc9c999aeff8bf53f5fc70d286948af055deae5bc0710b499594e84b926609545c07a9aea167d3af900469d8428132cc78bdf771b5add3e4eee7b362127be98c7602cefce48885963cdde1093d8ec15428a2ef41779cf401d2d27d1d60d714d07875fbb6825d54ae60590d7c22be07786bfefbb48862591d44060de6b6b8e09c6a97ad279d3e2c2b848a0cc16b9d2308e09ad797104824e948e8ee1761ccf65e259adda0608f86c3f7ddf8d6f197cb20e9628705fb193538d80a737e2a0ca490aef9acd041bb8813fa97231652e79a075adb61dda34d592339fa96e66a7432d094056e0629d654f8fb87464aa9915ca0f9adfac5fccda1fcf965d313dff5d7796c6c3b81472e613f25e0b5865a0500f80ebd29fee0d32dde8b8eaeded3776090fd0478cd069df4751f54834dab3150445e7abeaf861affbc7d1c244c5f690d4291b3cadd9bf217b9778b36be514a4d99299ee8ac70bcf615e39f044a3c7599d1252b2084e5f04e909ff2e9681346554a76045edc3a33227bff6d250317334b347afcb60f9e9f3a12a2508e44dc5a99d306169c3a970131f58f0ff9ecee6edee12799ff62eb91373a7e905b9d553752a5dc48dee7e579f7a3c02b144c9f2792613a4acf335f7f06e1a89c0082da488c5216790763eb2b203d17a53e848fde200c4e305d5b6f3f1e28d985786bbf4e61fe2b8ad1ce124426152356c35572d3c95f3715b72407001e8fe49926b0bbab44d39e919f99de7de36540ef2e2ac6069f280c5d51ff63bee827fa6bc1ce0016617e7744877d7303dceb5843b54e9af9486830dcf5d5202aeacf94dd5fb3964b6bced8269de36ccee4740ecd8bc2a9cf2f63efe784586e28b7a3932c6ce1f3552a70c9ac17da45197a31f54aeac093c45ed4d482f9addbd13da5f97570fe9067eb318de756ea4c01a42370d86cbd91785efce6416d9e91c6fea31e143697ed3c3ffad8a175ba21d82c84eb884b1a25af461c266155be77df278d7a9d94d8563fb5ed47e8f01cea6e47e33ebafaac0e4af7a41b80690a1894b9aa42a04e0f0ace31af287f5ecf80426fbe32883a46dbbd121ae9ae2cab360fd24945217a03a677ee701ee88f49c192d641bbcda57352690c73b853f91e3768dc5af64e41a52b5facd4212fb78e75c30861e6c577fca86e34a83476272d282b3ac9b54386bb8b63852a324ca84040106316b5fd29ffaa589697c252361fa6249728cea5d31681fbad33aa16df0df75013fcfc36026d0c8c711eb80ece799f0122f1710cf2fc09f4f4352c67b4888b04aa66372a7d2f6b77ca1dcf8cfffc120b74ad7e56a633ae11c9ca280febaac8cf0987d5bdddd5c8858603fe8712339fd65e7f69f4b257d3cdda369a5936978bfaea137bf4d1f61bd6103b427a56628ad872ad7f4cfc04389937edc72f4bb896c5c73e15cdd7e9c4ec497d0f0e3c1aebaaf65174de94bdd248337eb407b7846367a9509e5c9bb7badb026dacc38b10266e3bf2bc73458a608715959961455cbb341a7b5c8bf8a350bffd9364d057898ddbffed95d7e019e444b1baefb7df72b7f9d3b32524bef3cb8b3dcfc363602648f2199dbbcbb3c519ab2f79756def6ca0bd3f732f5cda7980136fa8bcbc0e8b26782129c557393960f92db01143c28195e7bd3d592e3bbad46eb3c9c88b9f92769968591bec9e8cdb7779199b3bd101dc4cce0971fd2c79baea16d6d3a82194ff44588b6ea348bbb5f504d0bebf87da61d37cda036a6e088c627df0751a434bf1da41575d2e82c3ff5ac9adcdaf6d8105c9089f6bab03fa9d3aa07e96c1ff43f6cc7ab2c8541d7017ea59343d6ff1b885518de9597f8e6c579e742a7875993749148c6db5099e580ff95ec17fdf3332d7e9232b597845964aeb8a3381f11cf9160378d73c6a23cbfb6f46a0bf822921a500c9092904125782fd55b3b2050038dedf55330d875b6af5e58e1970bc7af9a01a6bf2925f1eb62da102eec794ffbe0ac192ae10fde6c5c019d93fcbc41a57ec3ac8a4090a66be9c010d53653af728c09d4332a3dd33facc7dd7f2fbfe127438367e3d132187a513a02b629570b78668712ae0cef1079c3dbc22765dbb6aecea98ad86aad0e29c1c8cc15b6646d27d29c6d4bcfd6a5e2a5631018c4a0a0f633114e831a2ff736ff7f1f6b185f3c062b5b88e8cfc50b8098797b086dc7eec9c43a66319a0cd9fa6288dce0a5178517d70336dab7b2458a7bc4385d3f2fb388e3f5bacdd8fb075db78982cd596cb3f1b24dba4f96ad25eefe53a5f85ac96afdcd544bd5bb597db3d6589f40f28898dbcfa55cf32938e2107924261b8013025472e61c467702d0784cc31baccc70d7df806b9f1d0cd8a7a3cafca96670c0146353046e378420d092a0c9c962077c48131292a29bb799244e553fe19f3c8b4d72cea7092551aeb60a38b80a64f5dae160c4cb46bdaa4e8c5c3b5aa11442db2bb9f4cfb10cdaae29afdada046511cd78d1f7761aa440f560b4745ce0ec2ef01d73f2fe6719a6873058b316cdb8ff39d740f506ca6800f674342e6db70b38cbdc5b53d438697c3afbe45323a46823fb98ed483340ff7b9847433b97ec1c7f5d6c250163e5f7b79c5cb6eb8d377ce1da0c631261fed3ea9e9df58737662441d6cfecd696b96d0f8d14b648eaefb04d2bdd40895508003eb3a1290cf5f5907fbace8733c3d88b287454c7fefdbaee6a8b1ad08176a00d1f0f1dc5edbf8d804117e63992eebb183e4d2d01e52ef9ff8c723ccdfdf4703a0be234717253a6fdb76fa0e2af479cce81c0963fe01cab04b7cdca14a5bebc8f5756254263baddce781ecc931db69ba152c0d961efe039bfd44f1dbecf5c688ace20a0f042d720f75cfd48ea6bf68808f7c5c94d5401037dbfa80e20eee8595113bbbb79e8ada691ec8ac3b4970e18b491255c2986cdc4e1b0dd5b68d1d917f95334ef68d847fca4e4377a5668b6e098073dc7792e0dd9cf37369be89f51ca194d6384a7fb50cb30a1003fd010fbe9a55b5e57f6c411a877eefd646a7b2124ab3cfd50288292b97338751277ddd0c038385a3b6c231506eb48eb7db3c9d659a26dc358b60ff5d690bf9e68e4fad654e124b0c3a42f39d79cc19c1a9eb3338b53fa5ba8bfe1bade549bb3fe8a6941149727c50f8500c990615d60569591386c8b609af432e40bdcbb2ece110f073e6a51199e2d8ef6f36c82c81e50da00334761def58821f6a0bd86750a110654a9daaf3020237ac1d1803caf8b89d4a6b0c37d412848b915311fac7fff9cb90f4d909b9fc0de597d8af6b73fd0acb82f8b805754cc53a4098c407734088689f1161118fc0b6356c945488fcd7227668cd97a518bd115683769303543d5beb0ddd7839d2de7093a4ad0ec925e7a1e713010be1edf0f366004b9b36d59c4b1ab0a4b6b670a80f5a5ea57f46bb5d09265483f631ad8ca2f7035b21fc5c1dd55bbf69d6cdd3fd41dad3d8512d122472e51b12914ddb44787595072b9a9e4c23ff676669807d834b0385057b74b42981df4cde5a6ce87e119e1487eac88009bcec661b02e6014d0971cb7e42a57dafc1501cae2a48b622fcbe30a46a10e1b17c68acc738e61bfbfc6aee0860c6678682a1cda3cdc7878bee5f6670366f47f817642c531db530d12c659d720c372e3dd42c885a164599fba1b0a05a679c639b646d495505d3aba69d097eb3fc170df75624897d77e4a6e86183015d0dd90d6c635f38223fc69889aa82577f632e29f88553303351d10fbfbda2bbcc2f713140950fd565af4d3bd0726b942de85896316300981ab5fb1231e7d7adcdfeab6091891928ebee9fe6886c6ca19f59916d25d0fb5adbc8a03b224f03b4732d409369673e1ebecc1ab02e441b74a2d58a6bdd680c0ee8bcf29fd9827e6f223355d928cd90e25c822385c829a8f5cd54ce529d4dfad090a971319d93c02a74afc5ec980e8b01afb072367a3b7374089bc3ce12ca0aacfc7fa93e007e4d99f12d643b07931cbba474d713d60c54dacb9939a0043e0af1af4746def7e2f40890b336d425c4d0ab9dc2b14421eb42daf6e32338b7cad907f074dc033c5a718d8cc0c62a99b01ffbf7afa37a9217fa98d3763a20c8d6c59e789740a4c2bfcadae691247372382f3955e1d298744dbb36ac8b483562ac066f1413f44e42d75167e68cb5e624c0c51e06245a0eb749d3eeb44b30b2324c14687a95c528feaac5a15379de3981727a39b794b7d4159f68a1d71e6094019d64f3d278e69308b0516505c0c4deb5809682fa2b1a9f737f68dac0a88eb35ca5a5d5c10dd8ec5df568de38d332eefbc334405625c6b81b147b8c2bedcd2a6ca1027adbf15d23c2c8a0fea4ce77a5d7d7a381d0e8fc549cb749d6aed94526002bc365f2a4f60a9c08e6ef1519ec6de57fef29379a7a18050071200f960173f3ea621bbf4158f2d0e04fbf3bcc94a2598d87d7ce629401901e12bff4cdd0b41698f8853f04320edfc1d59e69994a51981dbd3e20754cec5be886cf1fd24ff7900bee1a30bcdf90532a56b97c6c627a17b6b43266abb68efb9383fd05fe020a2aafc501eae81b867bc785c118d89b797b7a8c0d97d28095844ba71a7cdec89527cbecf9bdb56377279ddebb34eec78fd3294bbcf6f52b0d8decce68f53695d51356e8cd046fafea3822956e1b2c63f3abeba38b0ba3044f4b233848847ad6d0e9f836ad8d7e1c568ffc14c4f3393c1ca21d127f5b5463b46afc37f737d88d40e5bcd2d7e8fb8126eb84c0091b8c52363650ee4966c4890ae1ae542b37486766f9fa024908bc7a20738b25f00142513c493f04f94cd978f05fb5b32fa3b71ab6630b309fc7c3e12c8fdbccf1379f4adcfb9d93c4c517876b00ea27118a3aad31dc78761e7d58d16908c9560a6533401146f8ac25c3ecd0199f123903d7876b53c5144edac1cf17d7a47d368ebb98482aa22e52ffd327022f81d923b356086d4d21c130e01b94b92379db7758185d25dc0602020cdb9524e04468cc55eb6ac5803f6189afcf9ad87c8147963fd3c2be99e1ec6dfb9bf889bf153020a913f4faf7f0c111512c123275a0d9adc0ff475057d5d438558b1908b3af1e679417d07c0393bfcffa271ae1bd5cb57deadef7cd05feccfea103a5fa1756e488d38a48083aff2192a823319abe81422c17b5171638144de37d4be7e8bbd1afb10ac8ca8184221450348caf040c2e50ead5ca8f203772ebd382abce514616c7a8135c3aa64840125fe611131f0eb924e7457db4972853a76fb2102489a669ce1d102d644aefaa25b24fe245f0336580af5accca3183aacf82a618351d3e4af8079d4170dc51110344834b11ae80792f08848938b8f282b1dfc4929a93917ffa37ab5036f4eeb9f7ba738a2ffcc50c91b29f840a8eb25a21c4723272b64194894eb2bfadf3239697e87129ef7e7b49150437bea9307ae2818dada657bb5bedf451858e236241ae70cd6bab134255d60131ad884190b0dacd6fe0757b3634d21638170fdc4815e9242a893a6f555490dc15a5e9830c6101c28bcb79c39d70415830985069c6a8a9ececeee3d7ffb98e86fa7039909359af62911fc6252b7e28230fe56d71f53fdc0f41d9480d0feff4d7d84f437f26a630356c628abc8a70d409b89edda905bd0dcb90096e23d417dbf5493916e99479a258598a782f1e96da2de44ceb7607e9ce3f72b0ae50ed093ff63cf3207e2cedf79d9906eed4bd359a896ebd0b256b5366ffd68c317806a4f5f469cd6dd5719968cf71e8a0b2420f49df413629f000919279b686b05f66770385ef982c63cc0e77ba19956bf750ca50d387c129873527e54c2fe3df7cec219ddd552ffd64d6a5d6288f25d9736e75624c4a6df5a8d77d94aed9e9601a7fee4b9822ad98d6e9d25f1fd0d078b9a298433067aa789f4e3baaf625f8ed4ccdf8e0fac2a58fea3832639b084490f9ef59ccb4e5af578c1544eab76489b5640dd96e8890501f8d2f6830731caa01b26ab510453e216b20c08f50ac733f0a3cbeee0724e0657754305f44baf521e1626160c959ea8647b5869e8e0e6fa3ac94b2b536b72211bb8fafd6d73a6b97f6783a11c93f9e0d854160ceb59b15ac5f0fdd7b8807fff4d84e0badb1afb4cf699406e69eeff4da74831027a7b25014236ebeaa2445a53f4d8813c47acb96c583e9ea0525560468e58accca4bc88abfe864a56455ee37869f90d7f1872c1858532092c88ef0bf0aebc541a9df051d14b7d8dc03b0b55a47671cc31fa1552925708ed5464a1240384c66382701d0ad5743a57e127119fe9fb40bf83c795fd04ae5e3b1e9860e1c88d4ffd6c99fee86b475ed712a14ed4c4ec8139193b4fe70810bee0622b84c2ad68bf1149e3a399e86456c0e5ec12be2dcf205430c4d66b7130f332a3dc792c7e20fa0a908856f01920284e22d5cddf4f7f39fb1b95ede0ef7e11ec162deca29c1bcdd739dc52c748e71b19dcb6c9219b071ae422d90e755d0a2dbf38fe6a49fa12ec6fe36173b4f4fee8b35f193ce81db6acae8ae4157d68148ad8fc152adb0c1c224c28f1d7772b865af9f71b8ca949a052e469c31a2882744d2f99ab9136b9400f42243a7100505006dece2053b232d34d32c1afe1399a2ce897a54a547aebc26ae3f6590dd332b2b415e067f67e89bc4e78d7b460cb3490a4d054e8ac6a3b09ff6691080f12110348099dc74115055068670321f3e45332e7bc531567cb2559e1c6ac174e22ea9b2cd24ab9783c39de4fc67ca3573f0569dd991b530b0061ab01449c90258d56b17109a4006c8ad9c5de0e50b9e8976c4c231639e1fc46b02f3de98491aef45e443e84688bc2adfc084a8a8590940feebbd984f68a29374b7d04d81ee1973627fb29c1a7541785ca687daad3dd479f7e3a22cb5a0a3264e15e4ed6790c7b9a83efec34faa085de02bd812fdfb3657ff560636a2495e7fe2286b18a6e935dfe79c6680b3ff30e9bf9aa080d880178a72f202a1c02c5b92acad15194c30d0c194353f982f8db427c54af01df5e0c3f162be6bddd31630d0b38ab06f9c7731ae44ecead20c814f2e5e4151bf148ddbdc7a3abefcf779fb0665d5f488a666d22b13de6b3327e455f8e957be68bfbca5f9c9c5cf99f6ca6adb9c22999d61b0ac896e0f9e5e132e13db462d66849c3235a486f94e19f02ac288fe424a07677870c5bb4c6380e7480455ba1304fd8674c1caa281d9c72477abe775560409f541e0be23d5f0686542b2f8c611619db15d14c7313ecabb1245d196085edb88fdc875cdfe57d415f12e0cc728e4936bedfdc43edc2efb143c04a7042f8ccb35b701ead83dee2bb924ab66849997df4c88b661ad085fd5062a73fb6fd417de527cf1c7fa0ffdde8e643e89bd469b17205188516852727c7825d825d4dc414fad3347e294f85ec54bae0b82935e1df12bd1514e97f3b00b1a9cd4f53c1acf61a1bbdc6f28f27b8264ddfee6e4892c329588bf62b053d867a233bba65e0c7d022a751941b3a5fdb90de2fb474b6faea3d71f2a1b563e27b98f35b3e80bdcf89a0218a481106399a93f8f9e7e231d26d27608c2a5c56e17350e94ed81c94bc88b42a7f633000a5914c34ff483656904948bb793ea46aff6f753685cc764017da9a8cf261c5cebb11625600a5d1b808dc3f13b2437366975b5cd3fbb658fed56fe17251c4188ef4befa4c73866173ec086eb2874834662d9e76eeea8ad3e28d7f7d98ad50266d0d48b000ae669c53119f558eb293a6bb86d03d3ae7ad6c767e8a73204543c23bb8a4fb825be56b1c6e427c442f690a6d6d461ad100e31babebc31594e126d611d83d90c0735271cbce582f9ea0c849c8851f2101f4740bfe5da7b83daff8f6c05907f3fe3098aee4b31150e06f1a77a6935f5ce3cab8c313d5d5ea5462f0efd3c17a887727c6c2d856b809f7db0994a606908d8c10120630fe2382c5ae6a750ca8ba06c632db014b1ae965dbe532c286b3081e805442acd349ced599c3a38376858703974313a56f6ca0dc92c44766ff6adb2c6c207b3fe8df68942c2fc322c00c64d4525b49eb2364bb2672ba93ecbf3f77ba09236113fa8702c5d096180132eb2bd0ee5e9baec18bb5c96f788b1d6690a1980d3c30c5dafbc5fdd564cbbd4f4ac61c05cd1fff3089f6f84b0f4b3cdcd62a49c9b15f1b8c3f1624bd5f853b6f2c3e1bac3536407fcacd8bf87d294a0e8773b692d376a845da8a29bf7c7fa49ad19ec00818f87378e2f41cccfc7dadfdef50a0379182acc0f97d3142fc6d23c1f9c5279e18a23288ea16200334ec08d177dd6b520fd457f05249b21d9b8f968d2395ad7df244145598ec9f5f77f7a261999d13a22ef832a8481fa01f495308f976818a971eaa9e4bf901bf6f6dd1bd37226ce831dd1dc2f362912f868194ba0f62b24f8e208d914d6ec71bf4cefbb23dd5034b699c0cdaa295adc8ab197586bea004df7fa400540040781ba59d89150c71e1f7f16c03bffb04ebb70065f4db57a7063ee03a0869246a972e347e91a133c9f0e791213d431762ab537503bce322b248658a170812b096d916f20f7a0099f329e9d386ebf074bdb796b2442b2edefeec57611d42fd38dd439d10587d5d4171123a27479ee97cd83bf5eb6d059a415c7654df4af3ff78f462e91611ca3d4889ff3407cbd1c9119f294183d8d034f64a486ed0d1db30fdac69beeff21b640969f83b1f7d1c8b2852981d62e3a49e30c3d4b285577a6563e01dad7ebf37e23ba654fcf5fbb3029994272096c02b2020922e225982d36698f9d5b53d16a42b86cb1bebf61f3038f89690608b6dd76d52f944bfb20ff60231e596403fa96d53ce389cda7557d39305880310d380e14cd7b1cb7c9e000dcffc62cbe6201c348a2a144b2b746c80d31d228e9378e93e55937df3682eb4808292f6e412f33ab4ab7e3ab99fe812bd12e498912a9268d18526bf84e49c6718b8e747493c73167f6ff32b1ce9351cfdbac97f1537265458d0c9980023655cbc1c387e8ff1f3b784d8b9b0161f5c25406f1f4e99221081dce9335811e21950bdfd6e074958a02688be6818185c5adfc0ce9c6804d2336f49742c3ffa8624c47bdf1dd0173749251d002a8bea05ec9f8b879c533b89cd51b90190e189d53547df551e9a18dfdeeb8b3e16b958bdbf704ade709bcf876c4e1d90a773d99dffd183e5d99e89776fc456447e9738aefdf3483e0eb7723856730f39f9b296b97118cb1406005ac5679d52aa89c5589ca34aaeee2454869e09af5b470c2a4e8e790c9f34bc480ffa9d11872560c89a4a1c9c95135840307dd76ef7dc7fcf366c6560beb5025faec46944aeb6af42ab7bc3e358082fac8708333bb90d7643e3b159cffd552558b0ee03159dc01b16e7dabab818129b155dc39db2287116e43e925ed643e728d5916f51b8126931ce014690c229e349eb2610104014418ca6d52a104e35f1c7c599e26bde44c7bfb1a8310ade2400c94f3ce95a1d58ce98c7002c64ab0552bfef9ec277c2e09a84e2f1458dde1f29e7ab94f8be081eb613ca977314c65cb67ffe34ac08e4e96c85043ed46d7f73185e22ae950cf042b370d264f6abe17eb28140c548080f442736f7c979f0d00332f167aba3dd8fb928dbd3e333a6cb9d6ad3a56ecf67d53ccd661ec274468a2f439c6141baa43249edddfcb7c539e0eab25a8efc59bc86acdf80f6e25b3ca207e5cfdcba19e7511a3d92125adc4b5ce95569dec96775f5f21c10b8b0c88f70c760e808d870d0f7098fe337d6f9f0555ac10b2f4d719d23675875c262101828ec1525cb04076c9ce84882836b8785b333153f07facf720910700a30a2b2b3f0a127aebf4ba0c65188468368021638b2aef22732b931cb77e7aaef5a59c027b321899b20a8607322a5ffe338e61c6209a31a62e260ab3b9e42c55108956df4f07de98f31fb2ad1ad7ba41b62afe11d641021868f2727677a3072bc85006f3cbefd7250fd5b5957b725ddbbca0fe8bb32002e694bce0eaba6cf4aa77b1fb031976a98bfa2e5a038c83b30e34dbc336f634373dd9be774c53c6d06c81a3be0e6f5ab7438e3eaed2460e3b4e5ed2ebe8a6edad3b31813498c1f91e90ac5b960689065355d30bda0c6643ba9af6ab9ab9620e6b566b50fdceeb0e525e944b3123136569570f7154bad9744093e41d2f2773fa2e871921ac37133f0564042fef7307cab1699ac4f165a7830bfae8e34035aab2b8b1b29f8f85d7a2c50d6e4abcc30f3d9d8e6ccbf56d3be49c6e0939828b931c65cd147a1a6a4dc40c659b8b7bd1cc54c836fe3a7cebe44d0e18c1f3cf8daa8740bdffa2d2bbcf9e219f7938c8b39d031bba1747aa963d6b2fc7c6cfc29f943aac57bf5602b16551b48c73fffde7aaaa6b9d6885c34a9cb4168b089dd71f1846d323551a599083bfc334cf69289aea6b58f35190c2b098f76797816b3c62e2a470a4893c1ad63077c53e40086decfec2189b068f6f7482ecb5498840bb827792fa8ebcc027de4c3a94dace471044cf30ab0c07dcdd61c83a9e8f6a3cbcef6d9ed8f9f6f03f0e07fc43237424dbb59fa6f254a30e38ab6d79ef29b4bc402832007c45d68681989c5f6860955ae8c2d3e6f5c7d63a1636d6d0a1dea83a74a0e32712e59a2833d60e155e1853bdc1df8d9d0dc3d180be1447472733f49ff2df88ba84a1bd8c05ccf97bb6d4a953138340f6dc06c11007711f5e1b9a5038b19b858e6ac1b33882f0351ee665c7684dfb450971fa184bb1ade0f96ea7b5439a09181f16ac08e87d6e6a92904f06e0fd04daec6eaf74ab6c515dfbcd1d7bfdce13ab93a7497e10cdfe45ccb0b364e0f1b244f9496ff696add38f45fa0e3b7f3faab6c48a5cb61dbe7fdbd47a34ca157c052b3f1104ee4dab868239068f4866aa5e73dbf3d519b1258da1a3b002bab90ab7c62e9f9e2b13d058b978644b831c1459a0aca50cb0d74dfe8dbb9e627df13d590b2a8150118381b70859665e84b602b06afb0bd94593e3f62c001d0f35c440939ffe9c152432974304f4d5caaafe3e63645522aa8af0b724d12ebcf2c250e722dc41144f9eba9b64d19826cc4853698e26aca2c39f9037c2a79c9ee3504404bba82cc67f449f46028ac154f3d0182643c4c75a93cc91171faa1d7a55a665369f8a1b65ed69c503eeadc1d525f946ad41e4174b9cee304879f33a00fcd69e25f50b8d9f8af83af284b71eaaa7ffc8b7701252b2e7a13d1ee4f32ae8df7e22bb883377193252e7e7eaea72709c4d3012ba6385893373f5eb2e7b9c4bc3bdd4ca4a88918c6f618f25111c203751aa99dac192bc4cd3c04983292e64395a762e879f2960e9901b3ca797bcc5be93811b29f10f22e2aec2f5f469cfe8937745dbdd162687502bac7cded7b2cdb79f599a4b92c8c23838be266c863000c16e14ef85ca85a0c0a74314ee7ce6182d44caef75430e0deb6624a2a972983e26ee68485d6a49575566c68ba8cf178911d035b28d54b6a9ca451e961e8c6d72353830fdf4203c7ca1418025342c3861fcbda27d1d0d6bec8f8fa4a9e6cbee43942c4f1a1f4964630d7a4b9c5afc1d8d52d68244f4c2172c54977d07ab239f230a14368971daa1c16729f4a8dc07df7232a2f4cfd7fb665164314d176dae61912eb95e597e9bab32667a0aac86da71e0fe8df6611ad71d7e5d3b56c4e60058cbddff7fb455f946b81b195fbee21fc23e233d3c3e5e20351b472f692ab2b85d7db6bfcb9e6729d881268b0525b558a699878d9a3d78161185449428bd83dc2a8b98cc208f5dffaa3cbe1488057945f43fd74bad06e63873bb4096ecebe36b0996d94e6b7f820a367d1082f006b947261bbb7bfebc413a5bf40e90c904c2af629931e85f7f149ca7a2bd726790592bcb5ccf6caf15502ccced4830746c9200a0d4c68c675f01607a13bf701c342385178e220ab02ee4a164aeb6133d92a49b20dd5a7cdc18eb8d8e6e3b83bb76e2120749aa999be43a1f653e726f6df8c74ea5d99d839a0140ffffffbf