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 67095 bff9a46d21c5e650ac65f86a87595d7fa13b078e39a01dd69e454ee677652cbb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d60cccb9d464979b5db91d4a04cb96f616c20451ba006bdc46e5278d41fb9696
Certificate Block Hash
bff9a46d21c5e650ac65f86a87595d7fa13b078e39a01dd69e454ee677652cbb
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...000a160000c00c0000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000393baec2c36ca1809af5eeaa31ad15309dcfc50f0108104a86c3240c2d35e78f95ea21a02d667cd5959ed0f0f12966647b2b4b9982928b177aa11fa40440470e30ee979e8fe4c6e51b170c9f343f72e84190a537bf714f0cbe0300000000000000000200000002000a160000c00c0000

Raw Header Hex

00004020b5538c6242703dd6bb9ef00e42d99561cf26a7abc1454553645274a8b50a8319fbd200d17bd950bfb8bda52c9e5b520b8fceb3ca480179954c7943a42e2db912843a206abf4b01189696fb418d27e546dc6b00ba5104c216f696cb044a1db95d9b9764d4b9cc0cd6

Proof Data Hex

59,560 bytes
12121601030714b63a0c390e0de690532f954cc8050125773044fead70f26200dc22b5fa6868d81f1ade6027f076955eed6789391b3d9705cf255a7575ba9ae0da89155d8671fbccbd8d186d66438942e938c0bde9e45129d8a87b22ab4b4bdf41daf12946ba4a40ad7d5c937808197dc8a40fc786917e6f382d98ac70e0bec9a27a929e8a2e4127704a53c960e8d974e42b345a8a7423b224b5078bf9126f0f6d67869fc4c14aac856a8828ef9ba26e21a5dc3b1f9713a271ba5f04ce5ff2337974996ad1ea390f004db98244cc7bec3ec02d8154cbeac0a98ee8c9aabce81b96979e8ef58356f01a834b16570aeda69e915d1e7cfdca3f28d9c164f2207ebacf94d038744ca8445f227d06d90d88b106c89824b512f9c8f97703898eb85589abcc687a0c25beea8e3cd9795413892786bb1c0d8325ad43c06f1feb400658a80b362f1117b4747f55bcab57b2c2a71e044fa289764ad1a5930141ed1d6834effb7d20240ee08dcd9495b089247930d8a4efed5b1b402785fbfc33a8f9e8cf77bbdb3fa6a6499f2a403fa5032e1f3949445cb91ede1d91d5b34a6ea717e89a4d2761f11b3f6d7bf967ae788ee054e77dc1934ccf9652bb765af12a5a7f0657b01f6728c729163ff4ae247751901939660f7d02fc061c0062f07de5cfa2933ec75d6b5a98f195f4b2cdf11a1f7849f8b186243b31da9fd6d925f86113cbf81c53fd52b3e1ab827af9e53f2405ba13b392139384cb3b92d1674b0d15bed323b708b90e1b2b8a93c6c47700719d753130e8c2adf2155718f88d3ac9f84e64851f2baafe2bb5e918c1e4b7c7f94aca3337a06792d3a0b4bb8568e70a4fa76b37c24cda97772693c11661ad0d51c98b5770346e843647543a1bf64bc707a2f5f0f01b87cebf91c0f912c234c456e10cb6017237fab84c3c0e6d4e6d3cbf5a9784d23de539be02605651ea1afd28ae107b5bbd349dd8ec1bfc8afd12dbcf435ec604998b802f37c6fc1a6e5128a50e4224afac7b9c3bb40300ee0d34f239e5fe54adcacc4a4dd63775b9563b195e7e3b4baf5da788244bc731628b8152a09f3bd3607c3b1635bb157dbb24455303b25fd0756840a03a260e4007e0938febc1bdcbc71a0da991d420ff8881045536eec1598d34cf0e15a94072d76074d8186d17828688320aacf92795c082e8bc6c39ccf6c3bcad58855bd62cf8e1e478798d49cee206c3d1d270c6333ea4726099ecda05fc72e156eff72e3381c4744862b256796b8d70e2a5721fa3c27a9ee3a469504eb26e74cbbb6ce1e4e0d8f86cc71b0e6b357cbcde6b0f6029bff2af94e8397cb86a3f8cfb935f7710f501c535e1641cf50d7c8ecc73ee6f65d0b8a065dd32ad959b411bbf4812e47c261d785de8726f2433ccdbfd6b3961b9ba4c925175a0d03b13738abf50759602f8406f35393b9a5c77c59e17ec01a90348590244f224ea7b70631e26f78d0a7405e236c6282d33aa3405935c8e394d1b7aede40a7d747a3a73c35e16acbcf1f87aa7a6405fd53d7dd581aabe266139efc767a09751c5dee231a4e09e168e9e5d1ab59bb2935669e52fda09a8ba35255a9715332cafdaf0ce77f3e7af57642d3df30d7d65ef4cdc6d4850fa8a21c3c1066678f587fb9a38176278b20bc3d40394183bb00523d4e419cec6433a26bab3a30416033bbbe74a518e879977e7a6a389d6b6ea88a096c97d6c1fbf85b5547b487ad0fcd79c25030458cd26418cba42bb103877d23aa733eb7de1c6f6a07707de7b03824295e959fb16bdda44a3fd2e37ca23afae5921a334d35e14659d51656b5eefcbbd29727f2eeb90e063e2efcc3e486e793c1cc810a5bf2bf4b169fdae937485bd30cd57dccf9bc95a0b7444c01ee9057231d5760939a59d0d24afd62bf2fc0ef30b033c083e60a823830daff3d9cf689d3be882dbcbd644f9b8c1ace32f177f648702e7b76b06bd77908450663933f5d3a9fc86d4ae06c6c726885d83ce91937c206c731542da14d2fcbe99af7806fd015bf0cc3848c83e61106adcbf25c612af652346e221cb1ce53f1c86ff9063dd921fd48b0fa8e3d05aafbbbf7e91e11081169932513ea18f07ef87ebfde5da0845458941b0d45e75d4c9059e75d1a72e23294ab23e9c33fa05e71dc3896e9d00d0789d65d478f4d0076dbe760ac7d2a795bb249db517d647efda79f186a79fa0a3425a60e9cd056530e0978762ed8ea41a4c2478b42ba3c4467a3e43722879dc08e3fbcc48469b03fda0240374e00dede2e7327d9cd24f1c3c2a6caa59088a74b5aabd33aa472b86b7cd8f03dba66038b9f5dfb47b4cec04302e54925b3417d9fcf90d84abbc63249129fcc26b6d0b3b0879fecd6042ddb7ddeac8f3bf8f96c906702a780188e94d905e447b3f6ad0a5fa57fe8f136920964a316b7a09b292ce00dd05261108ad2659b1f5ff9c3a21b1acb114f03f3857111e77ed9c1d77041729a2ad58c8873cfbb8954e01c33b4c0e852c94716b3afd1da19b6893a12f0564fc022fb6447beaae9f8140a175c3b6619416bd353fe47753e0093ada3c5949f4e9342bb97a8e0a77aa26c586a9dd552aca9bfa9e7f6407de20b06e804b0ab3a6ff465c8e23a80b3c0da1c12637847b030e204d1fb8f52cdf650deeaf0b03a50b98d8052a0f41f482a404a50428da8244a742c2ec46c4f0f06184a078b5e718c89c5f28513d11788849c218277a90f0528b62d51a17e7979059b5fe73e8f626a55ad639dceca964a26f54a8059ab7a05aba4eeb05ed41370b115fedc74c7df0bb7e990bc14f72d86e1f6e477c0efe49ee0d8ddc9bdf3c19aedbeedb09f605e6e03bb5404aa2bad2ce4a6873240774fda79282c466f866d104745e4e39bcda05174ef6372d5e70a67e0ccd6f795e2a7cb44e76de7b1eb922548f0aaa14e6cb6a30d1c1ba63cb25bb1256ac5eb73dcecd8ed216a37c74481f52bbe874869cb6230a1bb338828456b5e2ca936505beccf67cc324db18dcb5699827a94db2df48ae617a97b6cf5ad278a5d775b55a493048e994bac003d1d03e8c01cd3ddb6bc9de35c9b68ec7a48dd5a17febc644ba83435090c9ec5d32cadb50d29b1cb41469c0a546188b6d11e4dfccfced5eb8b6905acc79fe1fe3b49d82de7ee2238bdf6c3fe08648b539f447a2dd3ca337c65d995beb095edbc38ab7c1259dbd4632f443a3c7bd35177a9bde8f70c4b4b5532e39a01f31dd133b83e71f126565b3054231080858e58b52912e7ffa16522fa1f334f5ef92ae8adae8622d80bb8dfdd193203d3f173a23d39a92b346bc5490b7a1ee8f3d6063a55a1ef5162e233eccd5b089b4416e2731c5b6f6a60bacf7374b4fa17a67ed904d107e487d56581bd04d3604db6253b00bce42291942530b3458dc1ff227f1b5975d41156e370f000dd235461ac7a6feb99b9877d5f7fb57ae20d6d49a63dbbd56910c2f6c311050d39891dec43e6fed357adc3973e7aa410e577060de7e17fd51390ad969ee030bc518d314b7e9231f642d21fb80c100571c9cf529afcfaf069cc71ef8b5e2c472a86d73557248796d9fb4a8f9f7779dfb2b535f00a8d63fa990af4b4ffffa34fbad9f7fc3a54b8df6069b53dcc1df3d52574148263e3e298ee1abe86211c7253491720ce408a99c11f41d98098394adc018d93ccfde03a9324e6e31f5a24597d8c5c91e33f20552c0de83db9ad2c17c4d77d478d01c69131c3e5ee912bf37f67d8cc6d52f9311939e8b713fe75b0f7b94fec5968ca568aa37b1be99786d0ab289bde8f52537562baa09d2031d109e4556cb82943bb767d211a92f96d913201963f59459fc34b00960b093594cab94d095d5965f2038bee8745658554da1d68b5fb7190b992d7c6aaa0adc29fe6d76c965c8a8a05d5e649ac002992a097fb0483be1c5aae136753a7d1ccd0915c8e569e656fd5f914c6b8616feaf7300975613d161b68b0318db4151b302024a8e517535d924220d5902d3e3b612bc29de52236cec7eec85e5b8a551d6e7252bafdd539c9cd2acb727efc23b893e1c8bfb42daf3a312fb9df8f9a118586129600a17de2dcb27f8ce806563f8ec417d756bba30265d9cbe5c258b97eea27c78dc07ba2de08460c4f4fdf8c42c878a7edaf7b9d6a7ab73a08339562745fe1b8ea0b1581288e5ae11a034b3f5eb9face3c1b9ddb2fc4e4c9db3a456ab00b39cdeab0765b00fef0c3a5584f432b8a3ec9cf86fa5775fc82e925f6473b65b36f0a401c26f59d0d1fdc11cce4c24e5bc2ef778fe56802d87e6459f9b00f24a6a037409d40704996a5e0fb816ab4f024186ff30b8563393021b7100945b1a84fd46dd9fedd3f0c3dd95c45dbf277fa8a32de29dbcde772126e8562292202a04f97ac67dda41b9830dbe9665fafe636db206b9dcf56c4a0d61535b617b753b9f34753ede15d66e051f621b8ffa30e4b9b8616c49a743b43ec5ea4cfe2ac9028c9cfd9c789442708c9498a26c26c6e278e8f6a0ad2427c70e7baf7639b150944a71a0961293d45c3cbc029cee8974f4ec8a048f66a789651a650a23214b44115d101327f859612ecfa23afe7e60e087313930bb4b0b125b31bee0f949b576ee1cc944da8afe40ff1b1cb55954701c575fb197e5925bf2eba8b49cf5bd4a91b8df061444b78a4fb9841767eff3c8dabe82d140648dcdf50e6c95b1c5772e835cb77fa9c565ac476c4da2d800e905a4d489606a7be42351e515efa905ab13e7ed6e18f7f846312d4fd0ccd73c90f547108d1752a7437b90fbfc5cabed423044a1b17a8581549506f474972996509af307689c45382d68fb05803cc7d1e3f65f63b2e6f8ef8f4b76f2d0fae2402a7a908b150d586ddd1c2aa97dbaa1021b2a8a868cc6b90a47a4262a7a6b65133333b7c462d175415de4afcbb3a3c567f6e46a7f5d3bbc7882d293e308a332ba351468c79fb7ab4109016e43bdf90d2360c6560ff7c864a39f11b5727f577feb2a33d1ba278885eef53c1b4fc96a609889bc9477f78fbf23dbbfd20b67c24f03242374bcde139844c0d58b660a2b7f647fc9f37f630269604acb494719ba95414d75ca06714b26746a31ecc4311d4487a54f6acc3de722d386f2d4769f0e6f08ba46e179d476b6b14024665a57f215847e79809d2db8dfff7df872189be462b9969a34d02a9a70e52c67837e9ca145d6bf5b767903571e5f23fc1f3bedd191ea23dd319eedca948ba1842653b63844d7871a436eb0db008bf83f593c950690e6886fd0b0f1ba9b4f09aff75e6a8b890e3eb30087b26149fbe855451aa54d73d053ff23585643d61ce451687ea923a52c037e19c7b66c5a55144eac35ca87ffc94db86c07e0563bdf7da688c7bc95826ddce5985f494cce373dfbc0939b9e759de5a8e1c92a203f3e8c9a39b9916e0032db1d5c4634bbece64537495101b42645d09812020b8ff094baafece2c60f61d0c196715707934aea4f6bbc88b17aca5425b2efe907f533dce176c0eb447c9ddb7fa060375a10e392d8e85b4a20f09f23f69160ef40c29d7af738e0ac0311b8b0fc7fc9094b3ae327108537f524c49c162d92c97b9ccda5bd19b9bea07aa3b997d0fbde097eeba8925dac24371af9d8d2b32b6f9f77b63b4ea1edf3978fdf1ea964f40dd8ad80df7b9a9414e006056bdc895a8c0a2b01d89f76680fe61ef98f97422d4983a3872462b6c646be13b7fce542f61cd99d0223d35664853d6d4c24ee65d73ee85ac6ddf476b9deec2585b4a40232aa86575f32d2496331291083a4eb9dc52558b2881d5fa49b91e32e48f91209752184d63fff8254a13c8fc5ec9ea82b5a7ed0829f5d1605d969f565567fc077db9e3b9986dd71e8327c81dd38e73194e5fb84ba149ae6fe47a876e4676cdc0454485f13b7fb1449968c1b5373aef3a74a56cb47fc90559993cccfd4007d296e1bedfa04e77a38e13fc847ec2443337d01d6dfd8ad821d0dec66f24ae2474fc27f6aa3a904366fd71b139f9e8684761ea65837a123827dbcd4950e770155051fdaeb9a1d99dd07002142f12983e5c593c089149a9e511c0433f570922dd485f0bc34eae18ccc6b0afe42d1967c251a43d32673f7d91c4a9966cee857d5a5abc9068be88e146073184564465e736349f745200906931bdec80a0c06d77fa6b29d327c1ffd6d45108fa043621d31591a9f65ad993f33f56b710c8414e611c8b51beaf5ab22bd0eebfdc2f6c65c0fede5f601f4e23c6187f4ae0f1f47dfe6e161038c94b3ed94367a83e9337cfca5953720819c4173175ec50b55f214ed8424eb37960e815c492d140d305a69aff57d64716f7ed00f83d254783741a454dd2d3f851e2decabd3fba669d216365544234a5ed5332f5b49f8a854d550ef0dc813994db379ccc445840a0bb49bca207b112229979b38373cf891dfa541f75abb8b51deb936dc170b696990bf1eb34bb5f50f7d246acce7afdbf9908dcc8bc9af2d9bc4d85a1e6c984872d2608b45768b2ebdd4d50ed79973a8f303dc1992c88e827033577ebbada297be6e9471443c415b5ef449a86acd62683968913ce0f7cb1562cd30ea4a1fc321926da7b06996b775104132f48deeba1eacd3f51472287e7f7da996919d58831ead01d2b72c921585e7cae0d949e818b161d94905f278e72e5b68b7e0585c7bb3793f7ada534f2549596792d1619c098d46b11066eac0b9cdb6bb940584a21a04aa3243d42847cce962e9b8a45d8d98d8f334c5e8e5a253878815718ed4fd661fdc619bed1f4d1eb1899bb9050cfe8b54be7f225f46a065cc95f5e13813201131958b0b65db4c34552f351834092b6a9378086bb43bceee43f9dd94b29edc381b3440f558918a30fb968fce05c1964d0c242a09d0b8a085fd5e930c955d019d013bc6b51f513dfc790301a11aba2f629a5af22af3d1814bf012d45cc6e4d5459f3e1ccfdf7badb8fbf98314a47200fff1ed155727957744f522d87c3bfe7e4ee6ca6f4f5f58ad94ae2c7e8d780ba269536984d3ae4710966a88ac07df6239dd3a01e72526a197c26bbbbe5307dc67ce2fd04e53694bc6fd63e1390068df0e34fc12f0fdf34f34d15e18afa8c76c82ad557d40e7f0092ff64bf7c04e9d6c9625de89c16542d9654d570a6b52385ef1504c5c594a5c999636546a1aeb1f023e88f5279fac6928eecd7c8e13b42f654f44979ab6308f039a815fe2ebfbce8f9f70ad72fd34a49816340a84fcb595affa87a287ec764058afc8cf435e5a7b9754abff74bbb6399413b88a650e6c75f42a46c6f519c086684ac94dffb1a9b94a2f9c5d1d7d3d8a5faa09aabcf72dc01ddbf58235915c84396c5812899e7a38956fc1b1d9081eb1d1c0efcd710e4963dd833ad10e80ea26015040f27ebd940cd1641a7bafecf9e2dfe92064ceca0acf84e5f011b8d717046b1d7012e9148b1a397f3fecd6959479a9c6efe77a867b94ee1260577ff60ebbd2504fef0cb28291f052bd206e15183cd955b178145343e88edc261667694aac915b446f5a98f0ca58046a9ad3f08ae175df849a0e5700b54a8f2e7da2f58ba63bfc30c9d3305fc854f35b773cb24f3224fcfb7bb68dd26fb3d982cebee14aa83acad6fb697663a4691ddd8dcb63a95c2e5f2782f44ce2fae2a3b00e35fb3db2a957bd4f546f0fcb8524638b2f9f8ab876e7a0e42c7b3ea2bc9431002d4f061f883d4423a56ebe9eb654e306045ffb44c1000fc76de60e3c550d59adfff4ede6c6a9b9731f9090899b895401381ec747d3442e684eb3e128046e89e286ccaa3fa08f8a2353b1a1274c2a1b3833beee8e388dd2277f803a4ca341ab873cd14f78baaa37d9b339ebaf43bdb15094d794874f798e7faf70cb814db9b5e8bace792cee049f3902a71f0637cfe6fee1fd7defe79a6c260ab094b3dfb29e1e962dac5cad2f616772def6e27b504adef9baf0774428b41a6006b2c10b9e007a1fa7eb49305fe31415430c84422156581a27ca219da427bf9ebadc561299928ac17fffbef5ce79e9077d4f3d872887439fb30f4ee22b42a956627bb13a4d1def06cd49db5398a9dd1969c4c6361d68f2975797d690a4c0545a60717250c7b82f4106e4f7181f490e58721786c7bf88ebf4e3637675afef4574e1bb6a1d7ba71c854163b3dcca82efa11366094f46277f9b61dd46a290c0e4304e6dab5fab7c443b0d5e09bc0bbb6203beadfd60de58a18a7900f03f20346c8e13c7b408c01822a04d52a476a82d4a48ceda36b0f584d39739f736996309eaf212d2a2d4683001c9fc58a5a4b1335704b2043781e8e466f506747858cc963dfff19e0f7e12614b1e442abafca639e12bb8baf1b1b9f4102ce8324307f6f4e0442fe30d17d60244834dbc21c67e96777f2d6825f515eee26959edeb4c111c957c91b65cc40ad90acf95918caa2ce7ff84b23d6b887ef4facbc8e5ec00e6c7d8cb7ff91d18d333857ad833b05a0b5a5d0617ed5ba5b1137fc45b8505b66622aec7ed098a9fe6b208cc6762ed29951c38405400f58ab0beea5861704ff91841f1daaa40571a843a6aa4d90f771e2789b2809888a2bde301db3546bb0e0d8a548a2df1006f70dd5e20b457b1e1063ffc2f40f1dba35881d3560cfebe418a7a472dce1be0d1e4ac3290284c7726e037b32dafc6820cbbfadc0dc94828cbdbc61dc5fc932611a0b5345bbac1dc5e5948811276d90f958a9e7f0aebbcb9a39f52dfd58a549fd18314fd2955fa779929cff60b03b132eb2932545d934848a1d75e3f8e18cf2c4e68741a615c14f45d92c50a423d4b9a3990551fb4b105380904119f0d0e0047acedad9409c947fa85e33e556b5eb7db09110406bbc9dff7e02c0ca560edcfd6375e0ac4173f4ffa7aa8dd8a741357f671defabf9984331c6eafa7ea13f976ba90c36ca8fe0fb5dbde4a18b160fd488fdaf5ef691c07757367573df8eed7e3a5f8135e2b2ce21eea2faf0e5e732a1c8018304c3b6f044647f8ad1390fc2228acec0b89d37635145985f62ed910ddf8e77dd7204a10133e1e4fdb9b2103f42db7252c577092a93a554dbddb30c32c60d7183c0647aaf84b259ae37ef0ad448262b36718636b65713564c735e3b12753b7f197895aca42ee4a8ff98bd0f91f88b6672723a3b63341e61a6b5e66f7dc4ff7d33ee1f2eb7b57ea4de1113ec0d241a5b276c90d1384bcb89266d423e5fe2c7506db58a181dc219c011975bebb8770bbe5215e78ae89fb0534be12315087cb9d39785426b2bf3cf1f09be3d84115c2a65c56fab41ba98b5d3e21bc438a5f2292988e6b81febaecb026d61e4092e58454495a0533b7039c9eff8b5c8cfd535a8d107584130ba7f1ca3ad8a7d07229b2eb847f65f99f0103c153b7f6b5e2454db2e436a43a541cd6adb570117cffd49ad7cd97366b68e2308a1cf40c796ae063f701ee552955b54cb25857c0b7c3e59b2790fc0a073d5fcff82845541768b53839eb3e2ca2771cf66e48f7b9633cc8cf19823e52305645b48950e274295a6d967c2af45e05a1e6fd2e7c3ae2bc15475bdd2915d0d1aea2755bdafaae4ccb641dcd4afae9f5a481f092c0178f45e72198870a7b22241ccd0ac4f414f2a1927920d5eba32cca3edc3a3277802ac7c0efa9a1da00c5735c3c91d17c55c06e07d03b03e0701ba7994514121264de8f11f86c761768877a2db402db1b8997422bcd309e19ebbfdd91213551a6e86ab5ec74c31579a82deab4b52c6771e1786d5285bbd7f79654c4a21e3df64809ca90e0dafafd2d4e9eaf15173d185000212cfc33030ef60e5d3619b7fef03509acdeb5eb1be655ac16ea0b1cde2893d6cf205f76eb5e986d4576d530d49ec37f114bf96758cd4050386229544b3517444bdf0a03b62410253735093b778abc7980d65903440e0c3ebf18cbfe30f230f8c489af01a5f4e22950fc510ba8c4b485a8e805059b4338331af2bde2f99fe496563584b183dd9c0da901db3039a3f5d7f4f8efa0a1c9a714402468786de7bb1bc68f1bb0011e13d52580360adefb6a534df293dba2d182ed46874c99cb30934877e7347d99d3727e79b1f92ad944fb883fa734fa932ca4ccd31db7794916af6472a2101ddb9f8f9b0f2e5676bbe977264dd2f3d1224730935d0a6fed6350439e978a9b08eab0f0ebba5b80d8e928e52f47c695cf8d710d2798017c3eb2e2aa936562bc5a6d814b8c651ec19ccfd1d10006396c51ec86730236e72ce24ab178e8137ef76a57ef46b5abec7eff7226bf32d2db6e04fab54690f53dbd79dbbc893e8a83fc9b837433f35d7b86b3e1de194ca2a541785fc166f9bdbf24495946e5dcdd344793840b4c2aa4f2aedf1ff6b136e6a6268a6cc587dd1d66947005cc16fa9d5667af6fc0c630a9b7a95a7af8c1c62b5482675ee3f35ecf0e23be134da560e3dae3b016c4b9ce9f3bec0e4dc6df32af0d45f207be3ffde5aa9146ef96bd796b6a488c583d17bec37fd64583d8603962fc27bcd88cba772d4982149942606c3a1d2e623fae3a35e3af2a58c8fb82d67f1c4d1efcd2e18437c4c893c7f66c604c152675eaab7f88668404ab2276dcc4deb580ca6babff1d48d44a1a46079ccf4bd995d5c5270104acaaefe30cbfe92f1eb1af4c2aec737605062835808e2e979546650c09ee90e3de151b575eb59430fd375bfeaad4f25397840fb5685598a07f5a171fae4f39c36c20138b1a80ef9486b4846f92168983ce3a8d4c2841ccd300f0f2517ca9655bc589478fffe0be90546c32c43c9bc8ecc69cd05326456e4a4af555ac8a5be9ea415039393f6e4d4de7064fa2f447b9a9a5e38220ef3eee3c715195c20f599af84ade95fc1190c3f7cbd5ac9b801c9131273638a68dbff8092a97e83655f56f5b5524da96244400b10b9760ff95eb90b7d1786d1d9b39dded92a5903e04a58d346ae0b00c1848d9a62093232f7337dd42c60c5f8c972982461b3941c5ec678db1235d190f9d6b027fac527328b65b0ca7168ca2311c37b4ffbb6296dff8d578acd6a5344d6866210a6240e87a21c4203e83351c43dad96d080e981432d9cbd5143a8711c8abee141e94636ae08b15c41c6c781df6c51ab2df774318332fe60fa689975ef1125e1256881d21dbbb0df9e2e25555ab6c7b7b0b1d50d8ac0aa4db70e8a6d5aa88106d57fede553b76160d156e9f1cedaac52cd6d7b575a610f9109b09ff4d284f7f1b92072778399df31c8e66c22c2a74d3ba44a67a55da6b16c38a7162319bdc933369f75582fa2685c8fff7635b06ce4ac7b53f7851be2166d313809772807bccbe99b565ce39e2418fcb72e342a5543694c72926abcd62c2f3e5d8760af8845ad44f058bb38ebb0d21ef7f0c6552f44be920d5d15f9d0675a7cd24c0b71f362e3de0dc2d7f0bc194e5542fd17f2d39a38cae71a1c078652945e261bb920fb18c89e3012eaa009e7ae2885fb2737ad2db97a3c5b3dae24c544920e4710fe5ead00f34a0d78d09223c638a89bb8b260657c0349034bd64682ea6260c383467a8b40a3875b88780dbfe2e21b3e59793d381d1a4ced526ba0abf9d0cd64d1eff7d13a138f0bff11af0c98a451c591b37555e4b9ac4fd97ea9284cc4878f3e569645660f94eb91eddd1db7e39805509d2b5c0c6e10fb230d32100eca8adbb3f1df46146c167cc30d30eac9a427260b06fc7d63b256344b7c01d598a1a65bba561ea341e9334876c7500bc355267de3ed95b91b564537167dc4f9b9be46fb595b32a076900f2da57c944b0252b48c337764d36bd85f519b61f5fbe77f60e4f386fb707ea092e74878f291e8af010efb9f515b3ad78cd2e6e69f679dad3b201d1a2f536edf3bce442b7b1c232a043a8c8d5765128faa71316fe7811fd8d7be337ac600fd51d17da0bb1a662106e8be4d00f409b6d6861df8fa6cb5acc586f27aa70cd619053d87f57548132f239241fb1d8c80529421ece41988c13c2eee0da9ce0ea87bc0c4f0992dac58a2352d5f60cf0463166ae1153de8320681c0cefe005dca82b6166226393ba5c771224fe243d2c58bdf81ee469b932762d529d40a342c9ae4c550cd7839b01e4cdc3d5922863ba80529bbba3485734bf0b26143fe2f8cc5d869efd743691202fe1be6caf8b77487feb059b0f7597331baee61f4a0bbc4540ca839d99d1a03c265bba42aee51a82fa4ff97ca205561e04fec763b258ebf96d0565bc27f8244f3bb470f74b32e5401e83dd209adc3080f970053a20d61f8beb96abc2bdead4779d376075ad95898f6f91c370e32cffa8576ce84c094b5317b70873b498247840fdb550bb0b6ba136885f96abfad26545a8637cf6087dcc81d7a6c7deae82c6963c3f83562e5bb0a8801004fd29f5d9ff2e42d371ce0cac70e1aa00fbbcd15310cfc906b0230563ab7dcbb3f6455d7753453fd9be73465d2f870b203076b32908494348dd69894f9d0fa3aed94eddd15eb65c514af45aa80964e2807f907c8d0af1baadc1dc77b215a5f53858d9c076e5ffed2199fc4bb7651fc3f4a49dce65042c9b19a5748ea0f580a38e9cb2343a7463c966b9b60a373e737a0e8271c61ab90ff5d0275e00280637878fc636b82a090b9e4b8a3c1c1a1c554f9eea462cb79b50723e139708ca7310f4feb2e76b67fd237c4efe8e32a8a0563da7ecca7113a6523b22c6f3b6360f1947904f975c048fec9331c34c371f14bb96d3bd516d394d3e867efbd391ce7125cf7d341250b163bcdbb9aa8a47eac5e51f452e4f5bead637991c72ba7217bf2c8ccc7a325b5ce4229b6f53e6862ed1a45623e5e13dbcc43d67f386ca248b03d0713aa50befbbbcff80cc6d3789c276b1f4adea3fd421f04550211725cc54a71eb7cdc42596deb06ee7643af3b4530f33b454f0c22ec21de6ceaf50caec0e0afa3f47779dd46f4f1cf6f41559d38b72a2f58a12d78cbac544cb5002548165ff5f1d59113322d06542633af9f28da67067f22ba6b74cc7d96f11be9fc07973b5a29b713b98262da30b594b96eaa26d73a77dbd93f8604276d0cc4d15da419c7de45858e42c6e9b150cce05ca8a1134cfed72134d23e76491509d4fbf909bac26f1f298a4adc85f2ce43cf6b035f86b03e501f6dea4cc238fa00e9056a06e1ba851ce17e4c9e66a58b40ab93cbb00f19676d04df62c42abd0178d02eb8d41de0d9cd455417507c2bd0cdaab50f5afe203c5dee97a49df7281d5a4777f3292f61c2fd31a6d4a3f751c0ddc5710516d068e18e506d871138e9d67d07269c391b5744e8549847dd852d083841da02d80ac518dddba791bd3ef45dfb4b9b19b788ddd27b948cf6ef1d756dfd7fab0392a46c8edcd7556a78426e7210a8ac3fe6009a35fb98ab7aa19e101d2443e0e95a878ce550816027a6e15e5ab6d703d1efe471dd8f64f5ffc867ef38a0fb4d7b0186d7891471462ae44450ec62bedbde3a52a360646044288067f26e09bbf20ff1fb4987ad195c21f55243e8155840e1b797acd7b4dca4d2bd13ac47314763e1ef96bb2e0dca71c42561dcd4382ba4e59f872fd5b06850684fc62c85174dd252bc670706ea028d089fa5f7fed782c7c3d14f4933c6283c942ee0f0ae61c592a1bd03cdb02c3afe0e2f728d31e3ab043e7e77622260318aced53dceb9af5f2c3650ff2481aca709ccc7396ee245f7935aac170283e2dfd66b6e5460b9ec78857db1756f70756f426aabb42d6ea86d128cbd635c9e022473081222124e5e6f30b885562fcc8a05d5995f7b82ace35788a5139e8d37b75df00615df320ff16e9498022fa2879b2aa9cb884f6e152f34e3c8980ca5d44d8859af469a13a52cfe04b634780826f534d9d3c0a498790d4d007d38bc3aed843da0d3b6783391fb0aadd8aad20e377d2365f318d7839a7cc3df853afbf571bd56f43af8d21d1c92ec6de9dab9c0e886cd162c444bc30c8fa384a39084c77fd5cc42677b8ee106852970acb08d17c5fc73907a60ba93cc0244cfe6bfb65002b47ed5c8bce7ad257279aab2e4d26a2c190cb162e1ecdae245c0247b0fc357fe6b226a8db524abc54881da4308f8ed550afa1be40db80d5c19496d4cea32f551377947c54505554db1ce93642b0dad80a8cead7a037f7ad1d6b19b3af0f47b9ad701581701f82cd7800e85950104f0ab01885dbdae4888cb917cb890bd69335bc6d368069320f6eea01df1db8cb77eba85c9a7591cd3fe6eb58bc192656119c2bf471e1cff71c25e4f483ed96a24f519c7b250296c8cad755335708c904f76ad0803098f5a45d6a356ffaf7001feea49bc3ae2d02cc5a2e84588dec5b0e27ae049e73b1143102a92940c34c641f29bed83103d923407acdc2374c980c8c53cf096bcdf92a63a94ea4d7606c409b974aaba56895f59cf9b3228694ef0e61cfac4f869c0c4f01aecc3a0e7a1e8f8641d04af683c8817d4ed81b7857c0ef50016fe08cb19ad2c29fcd082e2662087783557f0ea1006a9243c2c2a67d05e9d63bb8487bcd8180c10454f1453769c46e1256d85276bdc6ed197fd0829689074186e745ad51f892d152036b66d62dda32135f1e5c0a96d634018f58474b1a8e7c63e05d9cab6edbc662b15f23f5692f1844d8e2165fc8591e1ba678f0490454cff05f61e95d54a33fe9b7d4998dcafab6edd59fc741b23ee9a9260d6da76d953c5657ae45bcc233e459d6b53add6876a12b32da7575a5104e06d62c1a9e0bdde8dbe9c463f3718bc06a0cb93bcff21d9c13619659ae93de54665b8732001ed762657114cd5b7d7887f5f610755c49449a487cf74764de75cd1a746b7a10c8da75cc122f160682afa6641406ad2ddc86da9c7ce8881f8a70a40319f6872cc94396baf04f3f8a04ecbb648b271d5f810fda55fa166adaeecabf7cef26d30eb0b93db7006ddbbd99a358fa8ba25801bb463c6a677a4d5d9bd9634373f6757fb7a81fbf0e38e40e7b70a8d0544158ae71903369f65003817f359d25e720a610c9dd4f6aa0e9dbd3e52413d11be560639dee3b7ef0e0962e1f5958cac67777c2bc678c63a42abb9aa64f8b1b6d099353dfaa85e6367eb5d613a2d7db1f69b61a62f66b93b8924efaaa7f1535c28fa57938413db9431585cd357eb62d8d2098ac56e34af1983707a974049d1f337cd4dd9c634b79b6aa472f6b0c70811ca6f479469ded74b84a7788571be4914500616463fd7a3af209e4f3fa1a648e9dff373eb53c0509a2125a29c89af22e3712519e6da634eda83335549cd90b53044ece50e9b371752faab23c81c05bd18d8688174151573b50fb4e5277facb70e3036d74c193e7ab21f046d9b353fb7665ea181c21e9100e5e36c23c8e3fec15bb5d068bf318c3fb59039ec1223934a79b22b6245d9ab1b10e5c21835d6a773219b86c159a3987abd33eb1ec5c14d1b23ae5a55962ec3d9df0f1e3418241f50fe79130b2793f6d4ca32c55741267a9a34e32d090465617146dde4976dff692a9cb5f372a6f77d7c8baa24b4ea51d28b95e849e9c68c1727876d1a703480de0d77482d2336e09d75f3c759be664aaf6b38063dc1e416eb9bcedff157543b5a05bd3f9f27ec22cbe8c29ae0b12d14249577195bea08f32f4bbb295e79bf21b116f53be633acf5fe7661ce17602d4634f6ebb114e15a9b5c6e0ced3b9558646b09b1e3bec6f8c00601a2cd71ca990e02f59f91ee9779c4a4b3ebde40eb253be41ec9895fbf5c638c221ab657c117506c9e40e64951ada77aee686e57b25236e368aafdbaf530b3473097c407707e7c9f47f1448cf477e2d166c8cedb4f63a56ae5006d1b9b26330ad2a589e255688a95bd6fa282d1b9cfb2aacadc118b60cc032cf451fe7d0aca39c0a02dedd1fb80c802298729cb6171c26743e62606b2a82d147f1eb34b489448c40c4761c59f438d1b458b62cca06df7856a60c245a497539a2689e0142d051e59b46d2e97c065b12f68dd4e19b1090a89d95ae67f0ca951c9d26d8df8c54dbfde6276999b75f6c1a624f73f1214853314dfde2be400be09388d815a1e484f9aaefb256fabc665eeebf693a477b16918a8e91b4abc153f91264f04a766d3941755bbc0cf8c0cb258a4e1e1c6d6f2046012d585cc0558e7c8a0aa5127077d74fa1bbe38bd4466d51f13de88f8d663b794fd250462946dadfaa3f4926dfc7cde5a4dec5242a5a727e73df4bea8d20d25e0ebbbb4a6a1615b62dfe9ed953960a380616745f8e4d66bb97f66ba1a41ca950e3bfde5a2cd80f96b181d7ed102f7172f971e37de9cb47ec6dd7135ded4cf70747a24b41c5448dfc565c1beea5effbe5972f3bd886f002422155cf88fe32456206a31f29d3a9d2045cfa4a2db5de308a9178f4de35f0f92ba24a1582efbe2642b509760a9a527086f95927c74d78fe12b8ca1ea4f830269a02ec9e116a92720f8e60ca58b15837208a84ef41eebd2d1ca3ec271953bc496c03346e51db355614210943062a206a6eede505a72cead3abe9cfc781f473b6480e34e1c786b1d9b03ab3c410a1beebac8bbcf2bff5c8c35d87dff49eb6c9b78282f50bb813db99e38e2aa097c0143b1b9baebe689b6b8ea3e5be3087dc9bbfac76599083fd696e698c22cb946b44347d365e4b63eca118ca7b3a766d38e009909b9cf5898029ef97b35ab19e58ea7bd6db2baf2fde2f98cecbe88a62c262e9d35aa934628ff807deaf6b117b7f93dad04de5a07bee6ac8837417a36b9d4195b49efb4e4a33a5a9364c20e58f6de6b8fce5f7306d4c0f50c06aa093327035c1a3fbc8c7912806b5dd46047d9289dd81358996d6b14fabbc9d0a4cea1883e240ed63ed92a060be8bddd03216bbc59ceae685ca6cf49c581cb95f28f3db20ec14fd594dcd205dfdc7f812f2df00bba38a1fcd7febc3f8d9b195c8b0c31f9aaa8a859fbffc919f88452c33f70d72127f0642b5c434e56bcc57e27d634e936edacfdd41f3f35240a9054dababe64a0168860fd9b40bbac7350696c54238c23d343feb68de6f31969c09050d4977c9fe433178cbff46ce6fe122884dbd0c6f0b071f0bd42740856f7fdb5968e9897dafe2cb80b326f20e5bebdec9ff2e2a96701dd1aa27b8a7d7b53d7fd3f4201fab485839ad3c138855e45dfe05a2dde78aae7a7c7c1b8bd52777e8d6d2a037838d9e1b05c3989d78ec36b36177d16e07a9ddab052a6f78edc57edf9543544ca8d3f7ad004a3c669cc736deda7b0c8342db090f013f10030502e0e98bd99d19e26626793586560c36679f5a9ad250eb653be42abcfa444e41d04bb9f70635b2991262aa73370c3e6a5b1a6c2ee602b093d3e209327f533328df543b642485017461515cc9c48f40972cdfb1a874bd18ca5914bee995b62b20f6783e942fd0aebf81d91e8847bbab5db551620e81a5ef8e0cd87a63f53dbf8dd4a79f04d8fb4b64c032d135ff173a8ace14027a9349b134110b3a9d0f6c2cceb9d09491161349eccb3041d886823f49c31f569cb7c81fa56b152d3ebef1aaf74b2806fc8f7ff6652e689313c843ef7bb490015466a412ad9db2fe32d3afe55f101e7ac2d97658e2d29f59e76b6a94650f709d54c6dc86e60d99bf19ec8461773f01c4f3f264fcc7104df05c1b7eee614e200448e4e26abfceb5ded2ec8a860ace41e61253a481b910c7efe44c6bba34fcd0c2f2a25a0bc26736206cbd24028af4936d685c3ff474af2975fd391b616f0fc1c607025ca4d971396f581d5cf2bf360260daa76bcb005a9848e5b86071d8653c6653e97a2057d65c0f4d9ac98eb4e863d44498a0398a49fa6122ae81ad55c553a1f8593937e7025d58d54ad5d2466e4f7af5d95bcb70241110694df69b03470560f8129c0b3d2a3986a1a077c7ad3f786b6aa9c25548ef0984ff483f40e4ac7416c7e6c0b398ef83406b32de94c7c03faeb195858b44242cc80942f8faffafcba992a69779753552c0cd18abf4160adbc53b375b09c95c5133272d4bb26bf73b2e471e6e7c4d33828e42031dac9ef92490fe081eb4a657e3e8c5bb02c78997611b579ea31251471c134408d46cb656f146b014cfe8848400060a38f05cca1d3e258e752a6dd9542a3e56e6d06fae8ae2437d36a6061691afc0733bcb256dc50cd70f176ee060ff719798222f25a39556759112f772ae4528d4d958e36e0a984c6d4359a3453fde52b0fa1d735ed43e1da1a82792e56f9124bd34edfdd9931ef082c0143b7fcb1e0a6564ceac86eab52d15f50d31c5a0d9a05b57a31fda3c3d0c2d63abb5c59a42445fc9480c29876814260d07d3ffce33d3a60019c4a41932c40aecb69a660c1c11ca3b92045536aa559f8434eb2d0434a8d9ab4d76028ab709d17aa020902f2234f123cd28d30f236b1ffdfb076512682a587cf6992f4a3e8e6ed63ed20434fad13af33c386565be9fdafa5e9deb9cefe9c387a643e2284799f2d05dd7ef6013f9eb2f107c64943df17c2d5714a4b0198460a8381f4bd9110bf1b7c19309584da437e3bbd9a91325d2a714f00f21685eec35f69d7c1f1944229ac18d57ab5969a6f9e0513bed031ac2ab7d1f428335364e808fe61ac6ea96bdf44395fae192be7c36702cb8f01eed101ea3055fdb0bcc1973836e35c88dee3bcfebf6bc79e3c83fed9972346cce619fb799eb189f45fffe0c83347e19e357e74a45950e508d41c5a59a042d0b33877cd7478c790be383f7e7c78d62083a4350957637f9f75504056f7cf24cef78ac239c4d3dc544da0ffd1411bc1b9308e919e004f6670748a7027dc49e34ea68fceb7c61116054dae8f1fe3a14b8ff36d3196fde7a57904055930a81c3dba225d3611ced965d26ea28159c8aa1d2cd719993e6b93c5fecb2f0ed4dea82e6a6899210e166d6213a7f76c43bd11d9e602e6b1457589d9443d0c7a1afc94ac70d5addd9bba1f44814969603ade260d696b2ef2759630dfeb9a323fcb0de40a7e2e0ad076f6c8d683d51116f137e2a509ca95e239f3e40799a793417c19f9d79248f7b9d201ec1d9ff48bf871a36cc2a2fce8195fc5235eedfb790238666d75c86abeed9afbc625b120caf1310bfd036ec670b8003d95744f062c46b861f236a108824cd96e3cfc489847f4ab4a123cd511f62a7f982c325ef656ad4161bb26c12c0d1084f37b611c1c2d122c05a52904a78327c56accf3b68210c7589368e3f5e8f426c27eba4d3b6ec041e44535e5dcd998a0b6fda4fef52576158d0fdce2d45c3c8d0ac6c0c9f4231ed985c9d1790410f4282d4f1fa914daf8a11d29b261c09e81c458e3e112407c0a7cd14b836f9bae732c00747b3a1cdb5c17f2df8cc8bb1fb5b503a669062ff5df66735ab379fd4a5389973dde09026319e754c772b299842c0c7bb65a8831f41de1903323095886a917ee19d092f6157b2949ceeca56eb361a2a44e91a3566dab11cc028827f66409c3bf3e6ebdf8ed7f0f161b043c2755b3bd1261a7ddee7ce904701ae965cf658ba4a1e21335353fd464b555f4e110c063a31832eee93d3e33861dde550af7b92600989c413ab0a9e1de3de01e871ffc5743f4c7b86c1ee91e01bc50a0b9b180e864069b4ad70ff91a443b0a3ea4caf80d76142211a3f5cdfb486e00dc4b7c5ea786b09a81374caf92828d401eb77390c3dc56c7ad6c7d4fb1368ab74b74cf0e6e3387ff1d192963a306938815a2b5854d4b5d0aea5f56646f9f2373474fcb2e6ec4f4e280c31c2b9d94f24a58c4377d3438c1ff51ffd84cd1a0c3095323196221079206f24f11d9b02501a98d5f2d5eb305875b5b67ea1a126b46db33d22e7e81bb1018ccb7886908562fad3dfff2a38d791a22e9993d573c86d441b500f1bdbc8de68ba2cc8eb49d441dbc0ff5a4ca6d1ea51fc6691075c34ea723bed414af2b7476900a8f3dfa0b6db469b5382aa55f9d5a9bff831cda386b129009f834472c4e7ea0d2caa6b87b159368b293fa1b8ed80d61d755e90b453f3a0187cdedd8e231d0f0f95b0a61d79fc865ecab02f56e748d30162a52b66a2ef4ca05bb764ec9e2a80793d493e1169edc69c39fcced698fa1375127dd7a747882fb46b7b88e487e5e94c641efaa721258e03fc95565ae898ff67c64fa2b6abf29d9a3c663e2bca477608a0f121115f9463a95a2659fa24e15709aa0994d434823027b55c619c6089899aa98d12e6a7e7aae7ecadf39cb79d81fe00457c3b204fae4fb146b6742165523eb5c210402eedad821b6cd0a1956bbf021ec66ace35d981dea93a4fb6eae92bef13d39ad5641bd468b11e4cc470279dabb1811d01205f44e817aaac41b1afff61a49a5b17e6f7d4c3137ae2e33c2e0a89dbc2d1554f8f3fd99763e3b7ce0be720b64d9401bb714834d64014f6bb8c651fe97ecc93e4c67c282524237c8701da4dfb86a8e09a6635d62216c8fcb6889d98cb1128902acba37865ebfcff8d766d1997c4a37acdf9236b97c9ace9757ada5ee4791d4b733ce2953583aab3926524c1a6937e397a3da90a2127be068345685e843e10dcc2ddf6a101a9138ee3c0ff4c245ec2bc402e26c049c7bb06b56ba294fea9c4879ee9f6e2923eb50162724fd09b62d3dd1fbdc2068678dfa0b858a4eb3c8ef6efca3a45c2c70656fcc1da24840341f4538cc7984077da864515f2b3e3cf931c3b6465104d6533a76f8bca2c498178a89bbec16b4a79738d0e6d3a0c81cd34542a7efb3205cfdd5d3066b3914ee5a74869778cd1d4955fb2fb1bc009175d97595ce47e8225074e6ceb8b4a673bc4ed6c05913db1ced5aa0ff857b1de05ef6c7d175841c6cca6a612e8d1ef18236b458db835325d15c57974838850ad3dea81f7c92ed9e45d0a0806a02a8b01b9114bb62103cf878106f02030f5d4648281d2f5f3944c42a7008825c71f6e1f33975aefc013b17c3a7a7e60b09ea856de26870ecb310b843c092c4e793a3388b7936cdd497f0a9a278b12edd5edc27a433f447f71ad55a5efff2d5cc41987879c298630f482722737bba00a20b5847e9ead79abef8f7fc1d3cc9a8a417b886e94b883e5bcf1684d4e936859dcdbbfbcf2afc6a9068af601c6fdb83008e45a603cb80531c650c32a09e9268e540127c1501c8380091d28707fbef0a44cef817b568c7b28d72239cfe37dd763ec732535e58a09f5da01627595e1c15f346d2361937251791a0253be5dd3fd7975c25e24b643ea4f050ea2b3ed4913ca95c7dbb3505422e0ecb6cfe0f7a00c200bd925d445fa45819af398204c97f388fc53990b26378709f515f47084181a8a18b249b9e09c1bd7e9b4080fd8d4691c4ae1f31db8b06d1ba4d58d4964edd0ea33b7c1429a1d05705a95bd77eaa7c71b8f64b51925ead98bfed22addab222d24530f9aecd054d099b6eced286c503d074a5edf4b2c9872d2b9b660b9df03a13c43a3a518981e4119c3cc7ea3cd929abe5b53336294b7d4ceb03bd12acea9124d2ab2f8636270fe8fa20a9250d8ad180bc5a1ed0ae6ce81f687a07f4f731a76bf9c505091d5479b0361764a45f874e0f99c33f233cc3b612602d56ec4424e6391188b2e0a72919b867f40466f63b7954725b887c240221f47d24f3fa61f28af5d285a50e0ce920a41eda99c3c07f2c88e8e40099cab6a26379c3b8355b7a30ad03c8b91b94a8520624d717d133b16cc02198e57c49efa019aa88546c184745a7353b9aec0e2ea8a4a57af378e368ae61e9781678528b2df512f3fd9f48f626c9df54986ee49ad5f30ec159c88d970a9ea7309b89ff0beac9f157377c447c04823cedf08ccf8df5c80493cc68be9164af7c6fb876db900c82e7ee99688348c2559e4546d00c4cad39e95fccfb0e8338ebc89cf1f32bc554604f64ba49d3a73c962d65162e049116497555c0e0717c3745042e1abfe11950ffef3ca5f4fdf8199be823691ac31cad861e7cc4e4ce6f874b13e909ec482ab3b4cff3d687509a747b44cf57525ed3a3f7ab57d77d3b27a6213a6baacbef5956e58d5cb94099f1ef009aa4864539e509abc18c102d60efee23a97d78d13a069b024c1f2a1c835bbf2806e31123393a88aac27df70e5d111eba80fd67f75c3bc210961df3f390d0e07b47c3c1b616ba52e15cefbbf093e9d545dba64ad8fd29f910f404b634bfc579fff8a231263793f28e75bdbb48fe09c101bb4c896ca85c12c3571d27d331942cb5bc62dba2da7b3693baa110d62dadf1a42446fb950cf854916c022bef5ad2a8f06c0b23759028ef2cf3941aa93e707df780ae9b855380444cfb0420c3df4bd17838c3b05bd4854e3f73c5aba5dc50033f876df45ea8c41ec850eabdf3352662fa5971ba70f0bae68933eeaad62f317647f192f71f8d1da69ecfcb0af0c60eaf5a6b32596ca290371bb5c151677156dfa73747ce0ca5f073952d2b83141d702cd13db69b3c0eb67fede41a202328949022615431bb2777f9ca6d4e50621b14e7acb3fa4082dcd4a1c38e9847a6aeb5e28dbe9faead4387c7943b615e0595cd62b442ac45ca7159e94cf0f1399cfe9b1a3cb9eb7846fcd5a260c8dd1ab6f83ee7565921ebf9a26a9a47d445e355e51df46d6d75b1f25defd76a4caa8ae963e6f0091897c5cc72121beb318084ddcc0f64465a7342a6aef88cf5b917d6792a6189562d096718dc70437a5f97fb43f4c89896abbd71b6c4aac41f9dd00466b730908e63ddb35d893d24c0e9cf4c18c1b40b6635a39ebb2f063cbf3fd441ea36df4377bf0155964d876f6d9f6e0ef494280a3a2e4ce2645dc320c7dcea82c522643a699c35bb4f0f47771ed0baff1022bafcff97f41f043cb5f0631fb1c8f337df0d7ec6680fb53622b04853c0d89db3b21fad24188c5615b979b07f2c3393506480f48bb683d8ec46aa8976fadb2288312635baf68c19fe23c549a4cda035266e65da142f17ad916cb9439a750e023e4a9a1cd24a674704f70236e596c45731fedeaee3abc37caec5af46f700e00aa3b99120e0a6290e3dd1c95706332e75de1011bad04a874399e5a2a485fb5f20e220e08240972addee4ff94ad3eabe8ad0d5061cf581978a3ef5c72dd4554e4508e0cea98b36a43f33683bec40eb2ef84f0aa05d2cf7c8021c8400f2011f66be8f316d773e1210217ad6c93925063d173988c057087b540f531cbf45050b4c774dfec56534f4799f95fa31de79f792fa61401975e2a927a922e42b8c762143007bc82ba628bd338a280ce076cf88552b86bdd3b271841f50110e6b453eb745404b4d7a6519ae6be55a16c5fdbf49d8e536e072f7ca37204f60a051bdc724a20e2d40d18f890b3564fc9d5398709a1735a992cb95ad142acd14362a2da64860483a8c34500c83d986abcda05cdc514b7647db896590c000bdb72e6607cf00c7f3945780c9ed40e1a2a58e0a5527bdc14d50a215f5550ee90b5b222ea6d9d1306adcf5eca8d7017345dd3ab8f40e68b91f08ebcfe21739c136ef5ae78e6509632a93fbcb1f20d52b79f4acc87d4cbf6e2dc5e8a07a178dae08c1bb4f9a0120ccfe31a76be2ae1fcce209db8022658e97d9552e24bceda6bcd7b123e63accc8df369c3494862eea74d27126e23c69d3f641538c52e41ac3a2c344e0638e856ef52622abe278c9092d953e83e6e7869c3d806c8da7b24bcd328392838197a02c93daef7bc34ce9db57681894842e467dec8b9fb03f9fc823fbf92bdc8f03d1e52b2a4bd4665667fc72ec6cb23105653e832f429137df69c53ec65a4167b30afe8e056d3dc37d695dea2388c16efd83b14b59d7d86c9c4cbb58f33983b1d67785751e11f2d6555fc2749e69bdb87af7a2e2c31833bde42f7401131f549521ac1ce8f170f5f2debe30cee57b9799c55f72b3ef9d3e60c17448d361437d8ad3a4d39e9ef10ae01042612ada0a31d97470b4bb9eec38a6d2f0aa3679d00fa7b6e31ed8a13c96d12f3dc3fbfda97bc9d6a718a273cd8e69ef3c93657f529b44567af20e97694d34a8871a16d9294500d0a7857eb79e7208c28c864c3f65f786a97441e542e5ffcbfcfc9d8601beeeabcd3b5dc460292cd04be4a9d8b6b1c04644a21061e01a5f4de99e77168ceec6b115ab7277f3b59246e4885325cd28d2bf226bdf9c1ab8ef51901543b3ab6ded62c3f97ba88ef7af90154e3e71c92a5a33e02e11b8647fd8d64269408f3628350d690dafc1196723221167f591bb6ee378fe0abcd20d506584988ebb3585156a32705352d57220a171aef6796e070898109fd5e97df4a100ce3a3672b7c351a6e4a4696a91d3f699560c5924a18e43fc3b8e6fb05ccfb11787d71b72b8ac19b2e311d84fca112f0633887402b9ba0757533a6696ef1b6420166e75a828a8e806de7c19fb8ff3dfbf2f0dbb758d152183a0cd45bf395d48e287feade91872e36e28b28f32647c612dfa320c652a198223abde7e487064b0bbfe32da8c3b00a6f335b275a14e4ce6253b8e7084c84a3966c48123aaf703fcb33bdcb8c5eb463df084cf2cae8392b2b062325dc71694d186722856b638399c87b7f814f991645279dd51f6313bc4b03e0d67ba5e99551fb358641dc21c294921cbe9c6cda322a486cf0f8867831e19bba06a6c9a20c5f3285308e7bb952563ccbab62fefb569dbac67c125bc1874bbeecb07c0992e69ab1e3e07d249a8f784dac8577da795b2dea234b187d796e6e32bdaf55b580fe575119cccb813e7fbfc4c552c949f159fd37f3c2b4efb2ccbec0d567cdeb8ff52f5221b77a73bd4fce5b4346d380397469e545edae9dde3f0b5a98a6cf1cb80835402bfaf5ca536eab915677b7ad7cb74bbeb24e8b91f307e97182a68009370e84e425ea42358efd32a34895e4c5746715855d15ba21b102aa47a355f5e7ca8ae7a1513b07bf353ae9f048b03172ab8e1f3f950c2873326e871473b2dfbb0c4eb4517b0a93140b0c3a3e76084ee65b86d561db30cc89c8555b967cb35026eefe9fc267ac13a43a46d3cb52856413071b5a53bf73cf326825075e4bdbcb15377d277e25534d73ee04197582427d857d953b6297273ce18d1131b5ee75ca9cec720e34d510f9d9469dd4797d92fd499b656ffed645cfc2c317233b8805a9629e1416cd3de7527d380cbe6462979c6c3634e80760601f722009d09dd76a0f34b2749e462ab1ea41451b3f36582a12245f5382d2e3d404cfb136144502d8ec41e82b0ae45f3334ad74e429af28351744e03ffe27a56ff0995da136894ca9c3580885e06f47610925e30432a1be654a563bde13d85c67a7377bebfa53d19a487e9171dba8dc23472ae63e466b41d0d2672fb90cee7937135d1a02fd50d661402efa9d9ea2df90d4deb46198a86175708571410d96e35c385882aaf263b124c42c0349a193796b377fdaeabcad9f3a04fea7b98f30f23f8291ee961f054d60c360bd5f22299ba78adabf0500664ce8a854706dff35669ed82c8c89ef47409130d8e8d9b75e63addef0102a6a8b9c28ea1589ec37303f1e215738dee3189576866be536cbdbbc9c5fe1791e93c9dcd730fc544c4f3c185cae0090af9c9c124cf109ed7471fcadc390be0be802cc1457c4488bff241f14378c6e95cd75aa93b46edd6a0ca712d4f6f108bc02d175cdc1299d5cfda410f29d90f1f65d6fb4c0724cb159e9525878dca542766185c7c4fffcf39d5ae9f803aaafed5a0040a8cec2033d59e7f4218153c388959c8f2c369bfb24fd28a557992c6c504e363226aaee5bfc826fa175f24fe228bdbc4b05e0f4b849c921cd27616f95dbd41654a5863a5fa79025ee10e8d8ed3faaf6816f3943996670dd44ecf15129b81ad53eeb97f678e8d6c4486ea0d79966b9384556f5228c519942c85c949696ee9261b4b2d5cb67245cfaf46a38b75e68d38bf08bd098ebfc32589ed9fca6ba803beba4bb174f12dcf19d2e31f802644d3894338ff8008641c52d92c73f839da7454f2cb59ee42f1a446aa2bf34b063d96150d698863231e696fbbd65e1be5c6916f5afdd6fe45ed888d3350a7e8e2cc0caa4f51b5d17376d190afa78d4c17cc7ed4a442a6504c93144478b505928ca6866c5184067371ca5454ff56028a02ff22938595069e6dcdcc1e1df58a42b0777ed89c453cd8ba4c191d70ab8fb2c5039e0016850ba20d702d96accb0f2b173f002a8934988dd564b0179e42ba89c1e1db8fb4677dd1029e6fe41f6a231c1372a051bfaaac12a94170c19c7df95baf95f3db7714263703abab5eb7262dfd3427546dd1ba85d9f718569644f5110c470e5c5c1c51422343e1ba663f125a4ca3261aedf0123324ba3e99efd6be1d66102075f071092b5e5a0e718e5009fd06bc1c212efba8e5b18032f9cd3acd9a9edbefa924b4fc7c164211cd83eb815cdd8e527121c51d7e9049d38608378968a304d6c83fd3bd6cf9641d5ca498961dad2538860483e68238f4786a27a145bc7aa0e20ce0bbd11534b342be048dec93bd614b109fb785644adacb7bc7fadd8dc3d7cd178d542955bd873c3770b37d3cd9778549b239d802768b9d0ff08f2651e33060d43bcdd1108b6ea8077a6f6f73f32019f5dcf9ec9126add6c6569c5d14cf659912610710dc527cc4726f492245603834bfca3196010fccfbcde6968b2094f0ef9ddad55917cb6d8aa47e9b50461d72c662cb3216348d5867bffe69892d1dadd2d8b374582f8434b54b9733e8ba8bffc89c061a24931aaedee768733a2940b57052007b7c42558ce46f456e017d608842d067f109dbbe5e54596e76b27b38c8298b6feb0f00557cf5067a3c6fb7c668b88ce27c800be50e4aa8b7b4f198259791ac569ba86ac5f28bb181d5d58c11f7d16f8d679c00b5f200c79d9eb19febea5c1fefd4d352d7c2f33d73af8e6ff97c8b74b7a4ebdc0a0a8c2d7f5b5c5964bb5e167d8519b081c346719aa518378a91b7262306e5fc4de1739775fba5b90c9e70b09be63553a0d9e287dd80fb3a430b7c050902254960c83beddf2ad43e917ce71c3d4e15da19d2e31a9b039f99b6c477a3685306dad804ed9b711c97b0612eb5eb0216814c5ff44cc2cc8620f160224ab8e1ae733043e4febbfbb82a8f92efc14a2bcb0367d97b3cd405a8bf1cfde138aab4eed074bfcbfc21131bc4bb42c4a5a98c120b4eaa5314cc19c46b6381a36066f18fdc5d6dc245a240c0ff6a2dc5105010d37c20b0e1f38849891438847c31a7693dbc60e2c0fdb7ab2e6043890dc58efbbb8f839125cc30a52b111114cfeae0587da5d9c5c54688c6a1854d2520b2f0861dbd0330ac49bfcdbb181233dea149cfd63444ff849c847c3b7fecbb2935f4be8ace7bb47d274d215e18801a7b1e90eb35793d755b14c9bbec0916094f653c54952afe805814ecbccb535b6955353f5197459f6abe81e7cfdcbc04f4c6aee38841f7afcd94027bca1591f000c8ee1f04398d362fe29807ebcea9acd2a496594c2a648ebe14ca0cb1dfe6d9da404858ed9d1aa20693596216242187b3cbd722350ace445800e65f12eb35e5216d8f8389141cd101d5ef8d6d82a7a4af7ca53e072cd23f291f2d81fff24a7d599cf14ee8ca28b52f882bda07bac0945a771b85ae87ef211586892cb929678de5cd9df388344e4ce00e8196bc63f4f0568624b2986e810d2732d13a14638f0f14a10fe7857d9905c2858b9920d74a9c819e6ae106203bf38f8adb79735c26e850feedf3fb1fb9b650a2ec4bd0b70757866ec24240a22f07e989c20c2034da65f8c9c634b535d19427df4f7d39aed0074da26a3433bf575239284d4057e7a3ac4d4184849a7109aaf9d014cd4d4f37d6b21d15cd2435799b79887f0cc7aa9da92ea80db437511f76869e7355d55f0bd1e9efa05bed68d36cca641a01720113b229be743623ca2fcb5bed9fe80774a1c47bf045936840a265e0b9dc1088e21aa93a275857018e2445d1e58d9bb8a235816c0e4ee443509b44a8780470f5cb9e64e268e6728d64ab5c7e4fac33b1286aad9fb105f258e9e198a437806ccde9dbbf1e95d7aa2dbbff6c089964d36c1b4f6fe69b5c5484fb3b761f3d8f51f060e3374e72313789b8e254c51934973f0312864bac3f5cca05865687aed9cd0c3b823ce5ecfb06ba14316e52f98a36e69ab2cbe34806647ad714035ad73c38752ed26b923b714f8a825789fd2fe92bfd201bc2b900de8441bc6b46cabec6a81c6354a0c063e24f4e792276338b081f4b93357cfacc98a9e6bc88f116ba74bc7883f95b15b22a5ac7125031c41cf572773e76ae756e4ea602e9dcc7689026b21d209fa0943a42ab9c1a91b36075c42f1620f423cd720f0f90a6ae6baf23dd48ceff26256d9b2286e61adb403f55c8e8e631e49ee69caec2da017b37077cc89677862ba3489a5fb89a93c03275062b1fb6fa96f2d8aaea19808a4622d53b167bc775fe247e7fd23d7f12e64d6ed0d0060510fa135398f5d02771c1c580ea3732520f9c6f11204a62d35b20cfec6a40b638d81957a02840929a548ed6100de85b41f1f47deab695c841768c49ac97034d00e81bb9d3f57cd0eca7b074c9077f6c702ef9ff1395c4a0f30f0b905e700a87eaf49023508a754c0f182aa3afb0a6a096cc962804acb16ef68829ab26f95b9287c10e06e4f6d45987593419d42c091395282c6dd1edb6f16f9fe0f383e1b88165109c9fbbd467ff48d346ed26a2e4141cae1e250355eb7608476e530faad35c63cfd297c88b4cb8aa060b45c0f104bafcc6d8acd646bf068061ac6c3c187f78c9ce49a31fbc56f608ad27569a252b0e75fc1124787ac4f3cbb453013b22a6ebc5264ed20932d530961b6d6014d9babb0471afebae9c70b9ef15e25b9f21f20a46af1939ba5731944dc4b5e7311159d8ed6ac2631c33f4d624da32faa571f11629234817118ff6a6f1da6924e7c0535bfb3b1e1cd7b7e9f8b3bef7e8ae80ff11e07e895ce51b66f802653be42a9c1f57e8bbcc666c8bacf98eda04510c3c76dca2b4cb0fa30e4283be4169889e10b005cb2d11a6670bbb6868f9efe909cefedf55a52b966f8e76d262f83b905cccec7923c6b624cca3ed655c68a24e664730669d17b2784d28570eea2cc680ea6da9eea739d920392d2ccc566f617a95073383519ff4ac34fadcc59155a6cd8e5e09c1d2d9e46fb2adaf00f1aa250d8ecaf877debf4d09299554c359cf45e175560471b1dcfaaefd343f1160a93ec4d18264e89f617d8f2d5e254e40047f9b51385b0a3fce4f4f806f20429f8fae9764048a06f45c326dd9a5e3970bd0cff0417b03a093e9a9d42640f606b462cb9f3977e78b3434b1c0cc747c7d6b2d813b8f0867001293846e09042366f6dde6de829502a40e0174c38b6afbd810085af41c5d4aec74e8af65bc77f18eecd1fc575e2e409ca170495fa66be85674b2dc05132544133422e36fb0145eaebd17d8c5e304c0b111ac6603693eba5e7039411cf4b8457090cacc8f19a97f204cda4450c81fabaabc89375d797b3b1da002a1f8fb6ea11612306fdf9eb99b6673ea7a2c2f236e22451c78963b108bdc5a73bc1d3731289bf8fc3d391fbd38ce531930011c4d9f22efb38471fac0624f2f30cebc43a33e810aa27a0a643c83a66c16f3d6f44d2962e6369ec516aee27b9200bb9064dd90ff9d053d32a9f9c892c0ce175b1a406dbc0462a6a16a34f7ceafbe57764ba16e178afd4430cf2e9cab652d23e0cb9a36ffbd8beeaa89ff1b6a752573adbfddef3833ea9031ab27e954b3ed3643e81948f490e2c242b3d599b63855c3b7b1c2e8539321ec83798bf1566430c8b72b10938060f45d033c2befeacdebc9f4d5a9c591239e067586ec63e4f3f10e51448fd90f0c812b0a3a39220a9369b012c62c858f1546e8e7b6ba54bf1af8efe58cf98b942f84e8451890366db5e347b2e2385234daba2784d274d49535de2228230451bcc54b4b045359d2f70310b5fde7899dd66397dbb0aa841414a04376fa4969f470a780b9c8be82a94174d86e77d61899605bc0dcdd59c8bf590db417a4f80f9e09bb9349a75dfc492bc5b3721bbbbb9265409ba9bece80d449352fea526c56dd92132aa985e35965ff87e3f8c435ec13e3a6c75cf50d322e2be34da0df3c4c464c6db878c340d7bdd8355bbbb2348d200807ecd1dacd3d88bd79259066c642b9eb79d542107ce7cd71a8db0dcb2576769c04585d0a5b3422fb0d5cbf18bda4d4cf0875ca84b00565949c86f5bf323e94a6f90eb715231b31b3cae9097abee93aac4397fcd1f502bf80587bed86747bbec050d399369ae78b48491cf14f564428a36a554bf3b96c8794549ce712c76257b75de1cabe95c9bd63009c8ca15163fb1058479403d4a705d9074932ce38d2c7a836546893f795f41101465575a7cd593ddffffe02ea24e870146e0dff10718662c4e660ddf0f062a592f8ec7108f778b36bb94c28f73234d09f509e3cfe9bd3c5038478708413bf8c2e0ac17a515738087013548c8400ddcb5b7dc06400a0372068197225df2536f9ea40ee301d49295500aad8c4b8c86bb5088f9db20625a259ed4ea24b363883a123f2f0c335d7efca6b3ddbb1314f5d130de223cbf97ce4ca8d9a6817bebbb3db08e01178a4ec92978b6a1e67d39c303adb84cc013f36377dbec5fa89c1ef26b380075edcd59e307dbb93bfd0e2bba6768c1942b7e5885a93d70a14c83e36cd629ab0d00c81bdbe6eb7a7fb5bf34a5bde695b5648455ad1a9d32de644a9041e83d29ea5109ae6588eefe1561500660f82fcbe7a15b4e6c2b6b76c39a812349a70783438a1d2984e67878e2ffeeb08045b6b1f91d0a3e6e41a5523523c015ff324e2a1485f9b1a6f4d3aa1cc2f0fde5850de4aea00f5a4a77c8e3ad1bbb8904b3d7bf3be344033bb70ab023ffbc09df9fb20b3e4e8360586203df8288152a11e1acdbd4cf433484c8227966e79f162b28fad681e612e18289e482c3882e5ad642540516b24e8f19ca13a7a0b7b8a589e0eb64f25a40f4537e68bf7671fb33ab5bd9e102aae47590ff8d25999d4972d50b1e06cb16a11e0aabb9e4a1b525707e53ca7a67611952bb826f360792fc2c5cc7b67172764f3a82c324d3e2eb54f1ad3bd0587f75277d86cea2e776954d91fffaf68ec5ecdc60c9af8a34dbd96db94b658c3f47f43d1a2e4af88d2aa04c38692499532fd2b8b9dd99beacb6402d09a74eca542194eac0ed9fff8b3e751b8d7660164654d87a4c730e166af9a3d69ba7dcf8227f6f6f56b1023c1ac59b2e8b7cf7055e6418b6eac65febdaa092a625b92d3f4fc423f5bafa75a7078b7b037cf02f08ae2116fe7adbba6191bef096e4f82b2e453b6aa20ccd70b23ec699a0dc4b42702987f47d1cad31b0e49c5680ad025571ee34ff4904616cdd568f549561d59f6f413830f952730ae11873781eae79fbe77d43adf6d47c4712c4b466488caf878b4ce5a148b8fe7cb1717976fe32a653dbfff9cb9ad2e0127b83d8f1eb6c3db4dd4f21050af30afd05e19136439b7ded5902fb370b7c4a6adc190295ee2ff4a796baf759a5f5e1a7fe3d6708e45aa97d588058cf1d688f26d6216c919539a6042abe1c06af7ce5bb51eee5adce79832078d1831eedc304c786faa2167d09bc80970cf12a6787742ffc125cef9241f0fa179c7253bcfb0cca6303cdf5264557bc18255322256f41e906aa67667125dc6c54097bf50a273d72373be83cc1aeff18a4d2ed846222b999f3ea2978453866ae324f66041021cc2017876f10af9bb9954d1a9b7cbdafe12e969030ada62c3267955b1c80f20198369f458e8060c2700f1db93aafa48d15c4169c06a2e8cf909f21b3950878e711635696258cfb1ca18e37354640b2feaee3ca736560c9c14e43bce14acce8408268cdcec0372800446c6b7f347c00b45fb6291c1731cad5f4e84873f512dbeb10507bb009966308586f8d00e21c561f05ce238e09eddbe869314e6b6118b11c5d5f679cf51d62edafd24e88fb4ab17e9eb4355d422971e66557827fd8ff5a9256b54de3cd8f298d7cf6f17eb200679609ab2a4887be0e22efad54e4cd73aeb9abeb6e020c3cdc289e9db7ad9f8ffbeda45b95a51598c06481c64680490088e313756ded5d52b50a43b1ae14c72996bbe9d7d275487d5398889ecaec0326acad7c7d605bf70e6d623fa0cc5742e1a825f142a36b86e927aa93dc4968ab8065bf5958f0095467b6de12e9f5c3d85f7775a09b94c11924a84c569ed91a2f198b268c915338952d5e0f8e7bb71820a5e896c5f2ef9f01e3dbedad7080e8073d0b952cdae9cf08857e44ee2de0499a390754592ea16bf1b4aaed0972d7a1bf3a6cd09e511722814c7f8b12cec0825e2f00f6fb287a850697f7d3658038260869eb6d576f9d7f329883da96450e1912a6d217dcd165a78ce6063eb32899e8a02fd3ea6ebff6775896053041e97d0e827427d4780f76a79a69069e5cb8d4b597cf7f5bfd9be0c830da16caee048123ed35497823421b68f69d56aed4876889d82ecffede31592039c9e744c4ea26af133113c09e476adfad3f136eb08a1c8fe319e77ef20bcdf70a42a808ac225ca0cb123d177f2bcfd1d2a4d6e9b89be2c4f410e9d899ab5e0dfb9d5741f8a3f157a6f5953c51506ef10f090e915bf6d80dfb679e0a926d6a732fba06664bd0a91e8f91964b61d9a6be2d0cdd7f7e93ffeaa5d1a293cd3c398ca55e961bbe1af2386787da4cfc9a7789d835985f0840b961d77821b84e995e7174c472a705b29643cfb915a37df22a3547b892d3e4e6879759eeca44758f58d7d4e21d66b0367c25dbb2d651f6c7736ad650b85d3c719383571182b30e00a55b0c24c48f7c900b63066105f8f64fc037e7cbd35e89ce3e0ce7f334ec7bd5a1e4e10e850f5b2d2b4cbb4e7fd30693d40c5b90efef325b5881d9858367fc907c19e55772e93d1696183aa536b66f330dd623626374e290b4a4f4372ec7bcbaf484683582c3db0c15f2397b4134a41d24b8f8617d3e7b4f49009607b9c1ff4edfad6fba0350326663e6ade1ef7348c529f95e0f3ce2d9b006709d52a0114920290bcf97e50b4f9f3c8b447b63a878593371b796d70bc50bd18bc6dafa4716827bc711142384d5239047a9ba6be79a82a0820571dbb63626b8ee2a251fdd088eb8f1a559788732a4a11c5bea6ea34305a12a3c61cd22a95fcf81e8c4adb18611a974224051b14ce740c9b6c745dda9e8dc5f73bfaff64a7f5d374055f7fdf26f2c28cdc93eb2ba3c87defb97dad6845f96cf86d3c53cb4248f9130b0f66d522fb44051400d0bb43bbc9b9336c4fe3aabea834318edafdd7f7311ebd085bfc7bdb4e8bad80610e83afc2416671974f489bdde61276ba31117f0ee470165379832ebd32fcb246ce5742523c84830e9e5bb72c3fa5cb98bb8a07674e922a6ff5003110e2271af1f002fb95487e1a351710b197440fb123989cc3bae8651420776d339e22b6720b139cc683b5c1d13215d36f8b1b9df2799b563963e9003f5a2fcfe1a76b0905ce87e13d858201bf6435a390c2448f93f29d4cc7754e3c469ce50b7181808236c9ef0a9ba147992c13883cf23100f4cdd565478a655616ad4978020660aeb8850297d581bf781758f9d18525616ae5be7e31e921e04edd7c0813e44f305f003c071d492f995f07e49dcc085fd61b5a370655b47d301603f1830038ff7e7f7b682364769559d97d9d4eff3767c1780960e1167538d16f1ad2b44aa9611af6e6f12d1f133c4eb30461a6da538ddc4f71995313e29757b640f7de43078b32a219d8614224fee8ed8ff717f113f134ad8ab63a1105887c075fe8c5b38092af3286f09c76eec6a78154e8b54880e426369676ed73c499a39826cf153d0f6493b96f1ebebcbb1ecbfe991c82d3720da9d48227cf2fea70f4b97e12949c72d9641bc522a368faaa87f6f3e39f65295cfbc398b5851ed49d1e9da8ffe0826934825f723182c3726b881540ad7a533e2d21021df8cfe8d8245637928acea01be060f7208af7fdd68f9479d8c5b7ae9d604e76a9b6ced92e8b024000ba3319931c73bfcac5d81f33e83d966b1f0213b4b6d2d81b99fd834571a187dce485349c493488ab6efa2ae5991a6ee63d072957ba79ddf3b9ef7fe4151e758a39720b859d9a268aa48f2dda289e91b73504f9fb9d4e88f2ac19ab1d353cc505841084bde34fabc307dbe4b8923be953ac84f730fb3a5c19c5d281e3ef0be08dd574762819301b8dc5571ee639bb8daa7df1e1e9d41621de2874d1684f9c06d299dc535c5047b5f00f6b7e330475997b21f48077d77e42e865e12daf8dfb8fc541cb6e40fcb0b48192fa89672a6ddf958675911142b2131243e6336d53192243981e5e32a1c4ea94fe93e279edc935303a247c28b62cedc6de806a07e5d2986daf1e2d6f9f9a46e2761cf785a9331cd1e1b38ea07c612ab00bafc3ff486e86a300f437e82a3822dc2b4d8182ab8cd0b55f39998489ce0f43899a8d76ef963b17323e45cb7511b9c607b6d8f0bfa95b0e3171ea4a51ed2801aa08096d1f8e3f028ac6e0a418ec41c596d28ff194427ae862a46451f472253d3114b69a58bb3eeec2dbef4b9b7f71b7f5ebbc3c4d8a74cbe3839db46615284ed3c77d6a65187b9810ef3f816587100cdb91356159319b36230c752c4f7ab6d84203aaaa1f6e4fff1188239786682786d30c90ad3fa1b0e980224f3ad3863f0c68188133d00be7ebda8406ec8e3e0b307dab8d6a78ce007c877813fb72e23a806f054b20ca35701afcc04ab3614ca0cfa65981be7a8a3c25b4216adba8dbb9a9e0260db7ec48ad8a4960289350df033a3650988064e28a7349c44eeea3703df2a8aa8b5d6b1c7df2d451ff68a9466f9faf25c71b923180ddd051f49df1787c0f5fbebdcbf0846d3b4cb85d8c7d309fadd26fb025840433dcdc65af941e33a1ba0fa745eede5655acaffb476a2b36b91706f259d341271075436b7d56d7dbbd1d0fbbf58afa7bff85692fb3d32d8e5cdb43d784d727a84f8a0bacbcaefb70adf6e1a484b58c146efe07f90bfa9c3b904adc8f2d0f6414570e47e8909aa8b382462871181d83df10eda8ebed617fbe9dc792dc0f2baa06e256a733645be66f195a81e644c2d0aad7ed2e6d8ebedac3db5c00182bd1822ece21c5c88b039ddac06bd19376443d52a6251f147271cbe8fd5bb9b4b8340346d7ad8dc99014c4b0ce6d4e6b62040d320a748ee9e09c561d109206c4d41966f01f537033a03deacfb49196c21a4f3f39edd861df856e0e22b343c9f8664e403046ad966c9b98164db1a612698784fd5d671d0728694370c438832481f64e21cdaa2e4d069d2fac80ba76b48e6e838ddcc8c69c8f4a9374a05b6250a49eddf2b995aa188427ac64925240b8afdd91a343a5c1c099f2c4377ff658f8d340e7bc0fb36dd187190bb5e7ff83b0c8d990bfad451508ab47b6766e320786b11d13a5558f40d6758b0feb37b1b6026f1bcfa367316f605c5c641f58479c04980113f134ba96893733e0f6ef016408fb6c98fb476d298d9f0833cf7598ea594168c5ae99ebb37a05adbb0eaf9ae9411bf154e8a041bee15cd863e32373ac31aaf2bb765f2bb1f0c473721dbf724bf6158a94bbb8174aab904a1521e5826ca61e869ed3933216916ba0c4da5183686045ffaca7ccfd0b8771c0f1d6db93338c3d4df9413467d28e8f138079ac45b5b4e1b41de3314e20cdd6590fbfea2440c1b34e0d7ba3985bf519afc885126010b7f7155c7c60b74ee100c0b72969fd84919720f246a7ed3b078d781f8166ef82a228fe776d84d86055bdf347a2fa2c8f138370f2771295dc5b680942ea38fd5f0d6045d2e0150781b58de5886e6b2bf15d55d0ad663ac0324ae9d2d99fff14ac9b3ca0c338f8ce50b5baf859ffdbb27636d6518407b17156ba8d1bb22c92db81b5dda753c203045daec67b609dc647252b93cd9ea1fc580704cc619ab69880a250bcb51a0e03655e46ae238809cb044b6b859ec5362ba2996920c53306384bf40117f12287186efbcd7d114768f5dda94990dec3c278f6218f178f0072bb14a14de6688336cdad062b49dcf5fcd218093de617d4c53ce0179800578991e323747f30c1463c27d58ae801fdf685984979b386b04e244e76d61aa50f3940301dd7b4f64cf1df42fdadf271f086e9682b5318eec54b5ef56baa868d6937883296d9f8d6a8a9f65ad7d7cf3563ab82d42b27967bac6184b78094d18bb80c55749fa94bfdeb07e0ab9236e2df165719790b06fded4a04843da673817c0d78121c77d09126516c1a79abba0932c58bb31542779126d5f374e2326669bea1a5ecaeecbf2b40319167828034c35599ec7f7f2322ced448cfeb858e07c13477535c42218edec7c529ce10da40b1ae3391ad934331237e6f8802b5254278152db640175bbaf95ff16c7923070f2d9085b4cb1657b6f94532c050969013a002a0b10956ba71490bb2c39aabd22707de646d65bdce4cda45b9b280961cc37bbfeaa62badeb1ded194d3d3b91cfbbc4e50a0e58e3f3b1ffbedd537569e9bc9e5fcff5c16910cb93b4542494a237a3c1ea970ac2e4fb7a52076634694055c57099a734e2aaaa298a23302e39ec799f26a53abad552ec89241a3dc390ed441b493d638d741d3f238ea4f262b7f83eeb220dc6acdce12956312d9dab340df0d6a04e1f0509be399ba56e54aaa427815eef08301365ba4cd7cd77d02bbfad7a679f91f9ece1d7b1e974f48b7ed1f9ae92b750f17c738b19aad19b8785afd01ad18c5773da5e726dce73b8644980a244cd16c39563b5315fa4b1824ff7a3e4b92dab1da2234f1772ace5da178aa95593ffaf0bead8b23821b7487315a60b676a906e1c1d71455f50f24fa4c9ecdf4c9a42e0fcea02fd0ddb076ddf878d735f7d35d254a61bfd7de748854116e32fa6b5d634c72c64ea3764153a1f8491703cbc2d03d7dc9c91d0a81b34672cfef49a63c51952bc6f35561fbce9953a83d615e87b841ca27bd8c296c847c5468eb3f7a4efa51fd88d6aa0396fa121ea4da67528ec94441c3557429f2365cba4971a60344309f907c9d15d0d912b27874ba6c42ce67518b0f30f19e0174e621f0172e467a091dc54fec8e80e69e4dc70800c6d78c400e8ff90082cc70704c3686be4372c998b8ec19d58b79f94d8a26307336bcff3eaaa8a7855778bbc087f13f2f79a05c7670b8747d26660c2a944f074f852ea0dd989eb5dbfe55f8be8bc3f1ec91d458cfe09a200fc8789171abdb9d62cb890b59b2acc0197ef2fb4fa740e5095b9833d364a0442a4973b0c12cc435fd0f4cf1085f2a21b8272e7cef7708e57edb23089177f8aa29089b2fac17b9d0a2b2f61116c9e2f8b773ef1842ce72462b9e57314eae49b1e1a9543da5e80f33eea24ad277afb9eebea340b5c4d06e3fef7fe4db34bc8b65396a946cd0e28b74e21c9d43f2552affab3bfa78d8e5c1abec8e5f82b1b5e0423eb0282d9db6d1a0d167c92326ce8068406f6131826d8b9f380ab064086e8fa51b7ebc9d2103a4ca4673ce843db8917cfd89e3f66583cdd950089b15712e7785d09f048949c69186ad26dafa79a0fb1d578f1fb143723ad7101f5a61fb5bb6320d97c51ff0334b57824d8bc9210f944bfb5951d387e3eb58a10f75c0dd136dce74cc483bacf52ad1afe28989285cbb0ffebdadb37b267e18f17541724bab6426f19abb84a2161207beb2f060d416b1019476c8153b05d69c6fb3dd45423cf045cc60fd7187090a23c6e735bf3ef6054de1f564382d4da035ba4d9ebb627f0f93479eccece97eee061e1a04d2fd92551d5a3598b212d4333e3e38f522fb55fc30a2b60cd4f41e7ad707511f0e0c752ded6403a513d497359adfc6cbaeb76c42147572c9af52f69317de8a674b3b536e6edac17d84399d801e4d055ed375c747fdca4c4328b927ba3221db0d33a53fa813bf0b21b161616e9486f953fd34a46758e6f1931c6e2acd0522d94ae6fe423356babbf9397121311bb4cc7e9923deda63ff88374f17aef22c195bc666513ba4233bd0f7fadae9d3a0ff4526aaaa5be130f01433f98a712fcb436e5556f7fc446c7a8972a5a116c20faf9a557638da131d38dc15fca7c4ea7099c4faea65c0ee37cbe6c9bd36360365ae48f7089d7ab10ab83e2614be05bb40bb25a95ea91f6e6afc4b6a5d8f39c203ec45e241de5d54cd994847264f508e6d7884a9565eca7dbc60881ba2354e2e51b4a791ac86db74197c141c9e0be5fe2d89d22cf52fb0c9a567c350be3d29e164c704eeb4974ae9739db04ab484d88aaebb73fe69cd3c24432a02fca8e3fecb868b36ac1464ef9923f20e5d8784878a357cf3da44afd658ced4e5b1ab92d5b7b0b65d744b571339e34ab555a8fbaaf701c162f633058268f80d32ae8049fa18d4aa01200754de4eca21eabec505d82fba08fe5158c0ade787681375268c6b09acce8d4effdfb4e952f89f00fccd2f95cca8b6a2467df8c64f75d5301e19b37cf80bd58f49ba9961105e6f085e5e280c5b25d02c2629563ccc8599fe1ad8ec6c062bdcc54889f3caa7b793b24803b0f676658120d20fd75fd4d56a266e1ffbe9bcb08ae507f9bbad358dec44b5f0c671f747241380849e18c94cb3f75a0570b10fc1a760a657399458f03a9d774befa2d2c37b14881ebd11c9eb4c0d3fdfaa25b484b174978893228cd013733cd59825ad87dec9d24b3f4d42a7d4c5e043c6939f3bb2fd477642f13d74eaae75443c575612e1e54051af0ec0cee7265b138a9c4513360ea65ebe220905164fb7c92cedfedd87ee5b02a28cacd711d23c4d9cdd0ea1fb0de3dc995472bc8e9e36fa83d77f5c9d5bd903193e5c0157a8524f5e9decc47336ab00e5bb2ca140f0bd302c87f7000698f0d15bf0a3fa72e6e9b9c0f9f33c02a15f9003ba07f1596fe999b1d3835ab919599945f88297d6adb2ebaeff14aaf533751d5f339154e0dfd431d3400bf93773382ca78dc0b762f1ae51dd3dcd0e1993b771a2d5c5d142b5969aed5289215ff7ee64659f808b63209ddf1690855b1e64f94fb18007eecebdd9b00fa9d9e4f870c45433fcc3df6a3aa0e0c9bc69a6d170afb90988f4e0366f8f02b0ab2ef90b0fecc2d83e7acd8b7373ad68e04800d74a6a752b4292728dcd8927f906019c19b3340b8ea23b02a3856ef17e6d1f872617751687c2089284e1d52c3eb6097cafb35753ab50b98829df2eab2d07bd8fd3960383889bd755f8b320e555e30f4587529ffdd2889ec3ab5a351a4e7b842d271b7a7ad6d43d919cd0054676f9e41fcce94831e6e0eb9d2244c10270c376a91880a6f40b87d5ff10d55b4dc2017d140d69e5953ce7c1014239442c4371f31b4cd2c6db202df3521cfac9700d6eed946bdb251c5a4d122432116ff5b56f3424be27a80c5d586ea05ae6a2af1eda7d5b0c62b53c9b226cf6e3e15c2e6f52ac9fe75c97aaf5652f98119d35cd0950c6eb5803229f46dd8194f1e58835d64a014a578d68912fd431add1c901bf87df2ce6194edac8967d39bf9310d66b092df4c1391f596943cf9d1dcaa32d8485a488e0ef7bad703bd0681e33b67ce11fab79bf123d7be7aaf6a338d931798fb05c1c4005d893418d339c846ac8f2657e6296c33415c377d0321da234cba26e9aff6d0570791639cbfeda22203e85fd5eecfca41884a54572ae74a01728c80c0c5eed256034333bfd610e0b84f4a392992c8250c9d65b5461ebdb8e5e81681ad61158949108f235f0dff8e457e5338bd12c6537dde400855d34fcb48c36020716982ad95acadbf64be90c184ffafd1b8b0d18f1e2290c43bc6ca7adbeacfd4586ce255c9fe97422de648bec51dbc6b97f7a918931cf5c48137e1b5ae1b4e4a183fdde1ca210a67cbe3376b1175e3decac132506480f1df8b6fe3f75c37aa744d67d58004bf674c22a041f6c1441ca3ecc0b3a1a22516cdd879a0878774670053b2964cba3ce33bfb91afd20b496ca5195a9c4de6268a05a42bc87f4b46d742c94bb3c1482174ad908f1510778cd87fc83f656dc0377c78fb14c35f52cb592cefe24c63c2e76d6772804b3da4c30d8e153b78d2b761180b0c3234b15d9eae81db8653986270a4f5fa5fb9e659f7014a0d639ff3e01a508c22b9e96237c71d0bb7769b50e85e52d06bc6caa33ba0a165e3594272ee829075badc8a00a04e3f9ec7c296fb12a9ec818fb3bc4262a0ea75ee38174340dc3563847aab2f93f6c5da3f47207950052a24bf707b2539b2c652e417efbd9666be984be16cdd798e805df7b91d976e3c5f8378af68e2eb947e01357ba113c2ed9e6f92e76a0c0841f38a0e5d2f6cbe08a5734e88c4772fec09443f2cfd259a28ec767f4480dc6d2025f7a88347a4feb3b459bfce1dc4bef287051039453a7513ab6c5bf4809d3e70940812d4eac260c4cdeea7f9290ecaa7fa42d6b7af22c5f9c3eb969901b099ba222c666a290621bbedcd747c71ee2cf39b25dcf67c01cd8099655884357bbc99577ac9ff0d9212b6c2be57eccd267de2e412353ffe65b9c5b12d393a9e574ccf771c499fa5a50d800b54430cc3502f1ee307765abb7e0d7b7dd77f4e6bae2c0371a7f1c0ba83b7bb6cadf4fdbb7a801eb22543e66cc6e39730a8dd3757d76099167b8b790d0e2492892520cc16977108d1b916e74262efabc00af39cd0c3beaaed004b512aafb9d31728d59a4d9751940e8404c6a70f0c81237f0ddb4e6ddf6aa6160f8d40cbe423b5d9eba0d54abb3afeafcb1a2dc6e7a06aa6c4f1d34b735ed8872d134a81d529f51213aba806325620da02d683ad7c83b29762db07c1d97fec4bb068b72dde42438dc7bab1d45a90535045b5d32cef1b364ec972ed7f9ced5c17e5e1bf1e71d4412e136982e1c5332d6fe1ed7ed76b7cfebf596cecbd01b947e32002d205fac629d6a8b4db1fe4a1ce6a691aff883966f58b1289becacd8148132dfc4c0f8ce7d525cfbf5c6e181d4f84629342e43f0011b822080f0579ad2baad3eb9f3cb180599422b5a42a2b6f0d9e975224e1802a64c5860a7f688f4b5fb079f40da88fc0be81e1f75fd4f8f67e980e1494cd69ef0400d03a79415d8ceb5fba791480f45f338e149bfb72e477ea4b01133c09b866f49458747652c4b8c9ca6699be4386a52ca03dedbb1ad8831e4ba610c78dd899be727e41e62a94981e1be5db944403ee3fc768bb5fc6b1ab740e335307f84dd8e3206130494c9eead3cb398a7856123c0918c6d5d51229244d6cc39106fe98551b09079115802f683f9598c28261ea47a9c126dc5bbbaaefc805fcf2736e4efa54afdcd47e1a21abe142622c70811858494cd79b6ab9eaee674e3a0ec5f28abfe35273434909e552fdca5b4b7d73f7b59ce44dcbb6f3a9498b290bd9810162447638d05737aa6e3d626a091a1cfae8a236267ec206e247e4b5254f58878e8e7721620ccd92c8a93ec34288357af2875d44ec79d59795125f7ecb0fe2ae9dae1dc3306b6eba6e12df7667aad36cdf80d18af061c54e339df737b40988b46ac479e8a7d9fb006c91076966fde9fb4f4b9da71c12504fc20222b6e62308b3254074760bf3f0a80157ff1917912e37c44cbe41ac6af80656712f80838be97892e42e69b3f992236b7d796c3ec7d53c6c19a8d625201b09653a7af7594c4b94ba4099197ef87a0589ef17280b7989dbd86973319305752ae5c8d294c2bb28b68dd1f9f6b67fa786b3ca276d8258b5af729c4136e3971b9aba7c152d9462061d8d4daeaa85f10807a026d900c31ca7be1e994bc0fee72dfdd89179fc4a612d19db5057814fc2b390d76db6c91fc0e4060601302d8e5ad16b2b2b9b4808308e97e0facb33dd8bf637d547e30d4f9af5a5b8dad441d9c01e2920af76e7688e25d5191b44884f63bdfc563d06bfb9983bc4420dc9748a7658769d9f610b79fcfdf78a67d566f73b78752b5fe7d331a4ba2f2d73d139d236ad2ed2e371bf43417b8673fe90177b73088b816a9dcf6e4e43daae58cfb6768e04a70cc2883dd1dc35fca7b362228284c951e0699079b8500b44bb6aebd7441567cddfb75ffeb5c6d9b62a04de944e85f60eb000747fbf0a4824ba898af6b162afd544a8344087ce4cd674ddac46e962b99c50eed7442d6e5f06d33ac8f7feb9b1dc9fcf68836345525de55f8e0ee149cf98b2a1d8698a1f88a19fc90be354b76176251cdba2fe315cd5c39e94825124b0bd57edc7ff835d7b12cba738a33f3760ae162fa7586a0cfb99446b9047cedc192cac7688f7cb96cc3ece1c90e87a3c631783cd7b0aa4d3daef0ff44e5881df8d5a52888d9415f15bb70ec1b32f1857370f65b4f6e8af4e9b7a919672663abd1b7dd2ea995caec804b43286cc4f70fa613130c3f28b245db9571241cd7a73a6b149363e0c0ea38eaa08c39a0f3eac7133b5972a4827291f93ee6e45e0bf18bd7df8c1b2fc5f070b86235d618633a43f91a87fa5aa4bd4e1ba157ec9f8f04c02a6366559b7c4b5f83a491cf680df101c5e4172b2081110b93e184b832e28ebb449c2b6f6d693452b5c348d4e29d5beb874aa60ef72d160305f355755da7ad664a21824d1480c35686ff1e441ce818d145e06098ec8b4540a72f9014eef61898fb3bedb5cdfd359ab98755f7bf1a7d42b228024e42b7ff99d968460f23d1a457d89677314830a2f64642495f6f32a39bd116e9c880b27532dda1f7ef86ff54c000ce948a77d0bfeca0cb0ad9d949139c634adb252c56a3f4f63bf350c75bde0646f767002d5e75ce514e8bdd21a2fb5d81b0c8b23b38e7234075f334c4c9a841508e12e119f2c5f831b2e642cc419e2ac27403b6d289e0b14c03fc12034c5535f132af42defe6a968ab87cc6f5fe937c01b4c13dd35dfefc6f98855b3cf02466ca1b832ac5706f4be1d59994e37986be04cdf33ab81f0ef12c53fe589c39967dc71015ba5115ae3093934f6268f19bfa91c235243a20aaf5632c67a529afe3ac0e6c039d7862e14426bcde337e4dfdcae56e418d82d5b4e6c8b264d7d27b7b496c93a9dad2a95fc67d9b11192da1efb0e47f9b14915937c4bf40be25c09de5184ab10805a92942a352636b3a0a80a5398363d9a7e8e0dd80655c3d4428882ae3a66edb36b7645498e7f7a5145f002695804b0100c89f9b5182aea5ca6d0fff3b44fe6396f10fbc9604e381523799c2151c1b683a787f7214972fb11cda234be7dc8c2c8395e2d479c182f8969ebcf8c157cc8be7f7c323a94c7d68263ee2099710b0839500d820aeea540f53e02f27c8c5e01597badeea55dba01651d910bb10894c10e97197d5ac3171af8ca5b9e833f8b14315f0e3b2628097a86bcc81d8bcd44fd08473d6cf02070ab6bb6fd20e08e727208df5954d0eb706232549f4c47f27af5464ac16b7331038315fdbdd1d00e5441715fd56a7615db4af18063745ee581b7aab72aadb98aae1115d5a226b789312fcb4d2ac38ffcf3457c9e5e01b485dbf0b9d37e7e7d84618a4a72d5a999ad3a3ab0d74686a3d5fd91facdf74c2be538d1246df359ba08b58e41718c207dfc0f13223cde46ccd039e5ed59163168f9ffad41c5270a5881b6aa1696731936974d5cff874c68e38de93e0de834779393aedaf91403824e9b1c6fa451eb0257f940a722d0f6f199a1928f11d54360d5516f997a0b141f4d86db9708b744d3c7af4a91fc3da5833f752a41d1364578fe53f7fe97edb06b22e88d1e960c029b7284eb1e452f88e1c0ce5773ac1d9320c79cd1eb2c0cccff51f9a2801a3d1ad4c4ab8f80a61dc5efa9303a9febac309d63cab7cf9dd456e3cf9d40a1a43d0871080512837234f179bdd9efa29b29a04ee9348b17a0d6bd6ff077b51ab470891322302288de4882409806852b97a956fe5c5c798679eadb7be7cee20c0792b811bef4afc926fce171f3e22670694551771e0532081fb0c8303b6a9f11a24cc0517f025ea8afdc3c4bb947df1814080e061b676510d29ea4802cd289a1fd7ab9a00c37bd88463b552d6474e43f98e988530c7642cb9ac03f3f27ab10df45f550054b6a96716dced574a0cc7f8da9d14d8d3ebac4eb364c57cfe46987ac1dd923f0324a3cf27d1b1cf21ee7165c6d6049b15a5f3251f1d4d2192ee923a510fc8b4d20e3e28d9b7d77ea1a89b6a36f290429c8f627538551c21aa7c6137135f1e6baf7913b16a607e9fd2c85813a23836e0a21f855ace2de7787ca02c7fadbb0e3b939fbb3bb21df1333756c6e35452289fe94ecba7adf7c40b7c7114d101dbda3658731748904c914488a6971a7fb4181193f3301abd27fa3f38820312e319766411412dc229491107fa311cca8f566bbf59103f11fbc8e8cd75c6f308cdfba8a2d64c2a444380f423f015f3225d84031801c7ac431bcdf79e1eaf69a1b6d8b510c1784d7aec93d5346b1cc19ff54c09e5df94c8304c016e0cd5ba073c3c2d6899365692d0c54b6004bf24b3eedee58d997b86c8a9877d714eaa904d31a9848afac5dbe3bd964ea26adf54b122e120b2101d76d193d7475e4ccc3298f3b011a06365b433af4524c3dfb1e66f25376752f87d91160109f3f56a6cab44f6ea66dd919ec07a84f7a7e24cadcb5423d7dec0b0fd121d15a194549eaa78186119b67a153384bca45a2a85bbe523ae6b817297808606759620b9eb8e8c0ac38edea403f816af48dc7b567197f9cfd2e232a08d284a1b40a7165d52bfd38be31595f7d65398e8e03356df15c6832a335f9091ac4a21687562961de836bb72c925f2b0f25a18e2778d95e76a1bd904cce1ba9a1a6216f8a654fecd1febeb56c67035061da59797270c8aa0a6e5425101fc824c38fc8df078a73d72d27c93d066f76f2930106d045a036a3e6d933226f97a1255514382e5df0c10bdb32b6752d9f85f487d35d1ce72733fbf2b634249c6cb69f8bde1757035274434d7a1538a44023ce87dc33cbd724dd703a75c73df9738ecbebe87eca2f0616cd044b18461e5f0655cb2e7122a145ca5aa99b6dc1f3815ed6da5ee214f070a4f2337b72facc59a839d8f4565e675dd60aa3ca6a163603acc02d4d04528f4e55c0df7d06d58e6ea5078e37efc5e8826063a4e9fda4c9b4a749a9f59ee6c609eb6e9128d56c17929b65aa1de022b639dc8d45e8373b1c27538111cb886dc2c0cc36af064742ece476ed9bb0d0dcb57275d7640748dc397832a978d9209ab9612b1819f828134a6e086e430d4f4b918317295c33e4143f93089d3ed42293ed76d23f272c86091d7c990c3c2212a147d047c65111ab8abf5d662f2af38a6d4099a8819e79371b8c5392539a597f108080cf503618d203104c2818281011c949aa2430bade3df89d4aea415d0a5a365000ac7a9bcbf49d9020e2cbe0222dd7ef24f387297baddac7ac32cb7bfd38ef6d8b1ed37350e220c7be7f0bfb57f2b5057c6370341f5688acf2a298b1a1e35a452bc300492b63a4a0a5fb43226ef0d1b41ddc2e02d0e157b990f44f763933f4fc00d6369d94199f7b996461b48790ff05381d1dd6ce10954dcb08437f54f1fb75dcc568a0676e72ee641751b5ca1e83cf5e7c315427945bce9fe3dd84247880c3f3d1f415b44d780d13d17183dacb65e3fb2c497aae5e7e0f36df6cc7a397fbcf873b007eebab8d09f626d0d72352467f4e46981bb5cc10a92f0d16fb5f1a8f70e2b1bb91e123ed12e7be20accfec22a00f7368846ae73391e8a7d51a58aee4f020e3d0b3ff0695fcc8332f5db6cecdb58f52b125414f614ee4db8259822b6778ec1bc72f34ae4acd5abf361ea99b18f568b99a6d611bbde0a0e6b5ee0a69508c0b58f73b6e1b721243631c464f526c54741857a74e6ffec6553cd17c1296a4dc351457495a66344b12c44e87a0decf0780a64262d3c5833c5f572f21be575787aa884679e9b00db16821e379731e8c7acaa99e6e0dc107be0d208755558594b74253fab9d29b61ed19f131fe59845e7e257653709e2f4f4bb5f0fdf92f80848940190cd9c683f654e6ed3c05a6847bcc86b4d270a29838c16a1b61e28887baad4c3fa67540884d859bcfb46f412f069ae00a1c9f2b08791fcae082557125fe51c31845c4a2306304189757e149ca39d32383828e24b5e9df34434532382a187744c2c4afa8bf3857669e61f5f159e52dbe1ccb82e9928db79837c98685b2abc4cc1cc05b8e23534ac67195c980c2aa7db998ec2d3a89757be0a9bd8491823c9c0dae083b3d57372faa7cb8cfffab50c582821763cb4884cdcc984ed8ea9e807aa643d7a11e27fe74cc0802b4bfb861f6c7386acbba7a30a098e6c588e748c89811b953032f64443f07930b8a8a48fd805b7346d79c9c4274981d9ea8f57a496e886841b2b5d65c7c9ec278d7d3d58f6bfc3e7f5123f4a6b087233190bf2404763e99315753580111a3fb5ef792f60cbfd82cfee67175b5b8266d3a24137c808dc4c4f1f33bfd6ad1d84fe5c08c9be33a13265d808f85d8a80b18ba41eba7279235b03fef82a6624b563e3267f9703bcf3d8f15d71672db2398eb2758280a9ac282644e26f28f6346466cbe3aabfaeb459f841f5257fde8cf2058a45bfb55cacbab0b2f75916b2191c5b7bbf2b1ccd016336d4c9d35515f363b22af79b25161107bbb18abe9482530eb691e7f8316eb0b23d91220329d34e85d950c6e1b5a29062a63bc6e7b16c64684b3c952a5b90875e19a2996bf291d2336ebc190ada0283f4b63620cad27d6f83674a53ca4e080381e2ad4f072a037918c68ea5a0e78153727292377ecbd6abae9a8cbce93498d88b08df4e59d2fa8190fb3199cac1818f0195c29d99e9ed51709a6e524c0cc6b7c8b30aa1c128363dc63e001018635fafd89814d462b2a7d1034de93ff9558e57621c5ab9070daed0bafd9e0d911a767a4059bde1d0a95b81fd1e2a50a9b34610cde0d7b6c16029f01fa6326d9eec18e895fa685b1cebc5a69577f8e330c525431c29b2e78de978065567692c52764e416f5b7d0f4f8033e4c45a7098d30c5184445300d75569a2b9a579b2cd3fb5aa195cc4b146f49822c36ee9c2b42feda1f8e75d94f696ffe2518a44041fbe6120fa62fd62437a86a8c133fd6cd79b4e1b593f46c13546caa345904b7164e4e18a171394bbdf6ba683db63c904766a3930fd0913d5b261614051eb4081b9fdf357e1faba0c8285c99a303d65d7a1a7c401c2c52d977b24ab82c197fb019f8fc92cd377e7b727ed29b166f9d6ddf4a76a5ac5e600339132e586e1f73d31ebf51af7f5cd24776f52d9210af8cb7549c6004c9b9a478916cbcbec00ffbe46a1b297844b12d5c61d469ec97d416fd46db0a12795d5513412dc84000db296af9df3726f35badec1c07f6d33b6493f94739c7fbf7a5fd30e2f4f22868fe9b3bbf8b646a8dfdae5ce3553cc021127fe6dd557e911c39d7e36310905999c15744b321b3732bacfd70f84cf011a3c4b64dc95fe8f46633f01323b49a43c582a79210ce47a8c722da05f5e0584cbf6e14df284f2aa5f53a4f12f9bc1857cd795b332719851958e90b5a380a63eff04c91ee395a99624fa92060792c4c7d952cf74f6e764847c1debe9dc0824c99ba777c9e0485e1794f6b9547b00d4833e2395962dbd3ae79a5664c2cc7ea3b57e577a40f82ea8b193c5a698b514051b81bccc81f21ef9f42212fe8266e5bb844f7762b4981807b5550302c4440f3f66a63620fd07d93b0dab44d0bd8572b13efad591832dee1a8a0a7abb721a3b500bcf7ca64a371503c3406153aec07796c8caefadc65982d30429c489f291187fcddcc31d2bb02f2b1efdf11d72f8fef7cdcd1a6bff971b7f0042901b4279a038c24c9ce7cf66f3f5ad4f19201d717b253f7e52345e731e1d9bb8180faf699b1587307d84a5aa76d3a6a14c06c5d74c46a6fa7f95ae7ebbd8fca7b90babe402b4b4002b6ad3337766e8b5bc5dce22da68d4ea0b2f981027285f503a79270fba8af55147cbc847845241919b116c1e1012ca4543f9e71bd4e851ec8820b1ee59c7a5c5c223c8d32569a2cbc6c2078e4d1dffe08c2336558e5ad8c5533a32929000418c4b50add2fd83401a6c0551e908239dea259b0d7c677d862b3bc0c9159a22d70325921545c8455d04f5cd198976b1b78348be5208aff66ab939b4afa995d9e14b641a21b672047d4c8588dbefd59b4b8152ea7f0991fffc1490d31de4dbdefadc0eb6fa393a591612e2a9794e755109ee23c5a24b0ac02c8e510f8ed7a916328fc6f947955a02d7c7fe64822c8c6931afa73fd370760b5ab901faeed006dfea5205d5d2dd063b8349ee6bbf479ab99993fa7f9076b9742db1696c1fcfdd8833e399affc849862a844d0213651cdb60b205ed63d118c0cccc1bcb8dd8856b6fde8fb6d2dbc6e7336c07c71995231329db899a5164c28650b53c1001bf00541d8f9b37bc40d807c5754f0355012b0402b91e5e475ee17ccff9ab5629eeb44ecc5ef654981afbdd8db11df934c81f00f8368f4ecf21059c2538eeb64ebfc57be8bdbec619e3f4333f4cc758a0745becdd8eb952f30c97c4fe59a50d5e7ff463247d4c41b4358c61176fad8c39cbf27305379a4c078c3584e406153e3a3fc8fc142a4687016fd72e5afce24c34a36238f671aa3a9806909645e5ce33b32cdf4bfd156f154d64342a5dd034c959cc934e02d7320491c569e2da3883b1a22fd836c176322192df3a0616e48efc66bc07093610126429d72198c1c4d9fe13d60b557a83571d58a9e94df0126c92c9bc1606854021d310c1a36e874c2937715ed1e141a43b885c6b1141acd45acbf93599adf8fea57c1af55dd4f0046ccaba42e3066b679c652bca203ee27b8931904f40218950aa919a88abf60da0f04e5e7f2aa813899eb5f63aed984233427414357f8dedef05de65b3b4467cb1c6f2976c46b20c7cac4e0b0b95f6831f608ab62e9f89d5fafda7867d96977e617b71cc79590ad2c7dda9e56a13e8c1bee6a2220f0b4de8a6c5ad6639a4d39865030298c7346f30bcae4fa820cc50680ac898e8996e3fc8858ed429c2f5951aa6f4812d799242b66d1faab1c18b0d5b4d0273be9a3a2b015426e6daae9052d2f3ae0251e65105e356001aff4b60511eeda6ce4b1b9eac88845f9105feb0d3549bd8a72c9768214074b9a9267872eb642e0f6e7bb69b26a7ee5f188b879e73903d6e2b14db8e0d7f6def1f487aa10f9920f5eb6128710a5ee9a24cc4cc9487c2f97eb39eb117a1fd60a977529fb8dd58ece6e49fa9a3413d7bb8dd0785be809e5115e86bd39cc44738db90d03f7b130cb7dcc3fa75cedf94a1ebfbac9017d02debe79ac49c702cc71c4e0563b26c34cec2d6cd0d2d71cf507867bcc42b137d5e9299a19b9ee326ea36ce6606a2d106370b483e89db982c07424e1ee316bd32d767e03c574088233e470f2b1ab6f929b08d74aff1124fe36493120a8b6cc599567c16bf41def3ce7d00c6c2b22eb849cb421059c4e210f711ccd793bc44a79caab487022f6c75c43b4506eafcdf195f4c4ff3251a8541f1fa67c58d5c06d669eed6494661205738c0e0d5b7cb5e893aa3df82abdbedb5876798a3f3bec3c07fb6b3aea396d75bebf7d4a312588adff881419247155a17346f1aaf827429d4d7b8fd5e3d19dbd69677619500d28ce151d93824460e9f0ef9afe6a6ffd8c7d1570b226441772bf72ba0ccf6fa0d51dc4086f68b714cc1784c8a1c612b27e5767f8dfc786bc6dda8d2b59f459c7275c5a2894543550d90cbef99b79bd600ed6752c5bbc0e0d36dc0f1a5dea7dec846f9263bc550897c765f6026f6047bc6dfcd046d284897fcd28297b441c2bae4ac0913b2f1ba72cdd0d9ac7437edd019696699b5eb160eb950a678bf08da4672fe785c8949da95dcaea8c2ba2d4fae51742cf9387c3aad22988f3dcb28d2ed8e5508fa2c507222d42613b4c3a4e1104fadb92a0b34377cadfd96c0c3d19ca52ca9cf5ee6e24e333a2b54216f56fbcbf112e119fe350c355b2f0d9b49dff7041e53c01f9970ffc6b9035a6e24bff7dff2660816b419440cbbe48300d5da47b33b07694fe011677e52b25e6ecbee6b9f6b494c06343e3b02ff50c179a826a9132fde1eb6030a4146d0eee949e14b14ba4cc07ccd5f54d757ddabbb21b4068f28111c7bba955c6fdd0e29d18d767a515accb86006b582dd78387e94b6c0801c786d9eb2427c6201379895bd9a22a4eb0e30ca7d00bcdf5f34bcf53af7754aeca18270e5961a24d12086f1ce0e1ef68275bc6fdc9acf75e9c48b6a8cc7e3fa5918e7fdff159307ed41bb26c87b8311cc80c20e60c2f1de79dd6508b02b122c8567f7ebf0589acfe66581423d2eb7879b7a8c811079818c0e74fd1c7967857da736474d0bbf9a4a2b86e8207b232a39a815aae6049681b2bc48701af53502b7f32815136d5d6e1f82df12d723a427f25051299634e8ddc73cdfa23d8e148e84897015f0aeab9ecff32c9a34edf2ea91dc30b452d9ade06cd6594a099adf3fc3a1a5b68616cb7b27964d3c00720331dfe402c28a2eab51a428a7857d6a62e3efa0b7eaf8cfad4c586700880d6ae2b353f48b197c72187ad5b0747fa6b16420c10fcaa09c20b0699291fc43bf4fbafd79fcdf9443d75dbd7866e74b7d45985434d9788940dfed13cc40790c6da0a552aae3615eb5e92e111e3c3c48f935fb0496a3e8a0ea9243e5e3218c56fbad5f0d5435eaee415ef93af49be1e10a4923bb55eee07db5348c02ca2bb4c86478a39c01f519e50fc78809d3bc3e43ed0f3697f5425355e35a4b65b6e3d8d24a7c903217efa9bc215472b8b324f8bb3a324b45dbaac1eaf932c1dcd4a0655bc196957c376ed315d658b85bac0a5e7b1b898d8f7a988eb75df0c1ff7eebb31b706a0570389b0a4b64abf099c896b67fbd14270c73682278cffa950b20a2ab2a945d8da334be6e23ef793204737306d23caa16e558d701834cba5c6753936c6444e70253c2bb3432de0f50dec9b50d4413d2bd54448afc0e07335439ae49fea159586aafe26987146b8c9c9da9c5303434e57907c7e9ce319b9dac8cf0e1ad7ad3e5651e5eec70ef06d71dce02ee1006dff4732c03789f6b00a79d00906255a8a25515260a994197f2cd48a56f13ca5d27a8e11a155bec0162b57fa1e734c86ec472904ca1a0917f477006f3f6ceca5210f57c1242d068eec51c6f1b93a3523743032a729f56c495057c4f45aa3ccabe5ba6ed37133d9cca0c397225db8632570b48cc782bc9b54de88919356021ca54857c9cc79f9ea359efed20cdfbf58f411d4793aede99efaebcf4b72faf55de63539b956d59d45772b686362de4ab287926f6cb2c379c1b2a00ea8affdc85aed19751746b495d63a0109dc220422963fe81e61c6b42e0fedaaca5e9946944a7f9619abe6e7e49c601dd2edc62c7923458bc3c35295e1e0fe8ebf1e9d43f2248db21a7375c26e0cd9d7b0fb50aa07c6a0b9ca52c50893dace798ce3dc27be1c402f8e916252d757d8bc476916020df7fedefec9e918a2aee54a7a84cef82fa9d982d24674241f3c1c9a0ed898d9fb64cf89bcb4fd0298993164b30f1f5c284d1f0f8941b14e0b1b20e415e59db8b0e1980162c7618dc582d479bb331d2cca12ea1afc9bb84a01a15ab111c7b63d111c1f05ce9ae58f07f10544b60ad59819c3aa3d80a790e5b3c1afaf41af932a8003b05d828a082e6122ee5f34408df4893e1c08959fa43ea2d8334cf927a386e80d3f8a61318e7570e41f1826a49e633548cc78ddc95bc79597298d96d35dfab29e23b8b944cdfeec9544c09d36f4ef8fb2e04f8089d5863978d5025528373a68d03ab8045630ef94e44c18ece5bda04cb544368343d57f21d9ef05124610420a8b9b7334c4fefe5ddcbbaf85d27ad86a8b0452c46d6ce0f57168d5af7a669ef1ad759703141baa589c069d880f5b86cc22f828f6baaf61d9f5960277a3abcff7913d58a83823d561e13611cb2c581f0feb6cded4ad156d276ec246f9843938c24526cea7bc770f9233d1e3d5ccefb9492e019eff9c3d84094b5a63ede7b7bed16d233349ce1850254267a30393a21dc6e73cecec53363dcd1cfc789fec152c991ddc5b51323365e54876ff3b0c66849fdc1f5240365f15bb2cb14abf0a180bf25b715279309fd9a948618b199318720c4c9f4db0a4cc1d5c843fb74dd97baf760d94041dc3923155a40a95162fe223109c45094cfb5a21cb296abe98e3a9e1f9e20b218a8f2a4c1d0716656100abba745425d97aa71551b12bb61edbe0821ab3427789a3c85d0ccd936a66e982f45e4a2e8828ae4ccb2205a1eddec676a4927842841087368c704dfe1203a0aa3cd4f68968d405cca3a97fca0fa21b2b496e845ea0124d25f729486b6d934d328b86d33266718c3120aea2ff1b57818b20257631e2580cd85c909b92b5a9983f5cdf2d5322e98256fdb76217a10eec60c54f8cf2d95ca2e71edb975e2dee4b63418597c6571077873f4b2d7c175336cfbd9fd07068ee68814d0f9e086566861377ac10dc470524801a1e9b495f732f92f06dc52141598972a463e41ec2ed6ddd96fcfac8c7b295e96e66aa972af6a6c60d535871628de7c5b9716542d33e455f6f2ec9b621903b743505cd3254a3d508e48a73fb7aa99ec9cff26a4190c1e527c2f89c1223a0e0e483e220ac3b53c5a8a86bd42767d25741b1f78f648f7d01a130876e6c521c76c9ad7e4c90eb3254b6df64e7f8e06be66aaa2c99faa81c70a9f3cc9595a0d95ba6e1ee0e816eb3d41423e150d5945e8b17ea5e68f665dc8ccf1640e174a269294bb3c3d02f1e9975a32670265bee9bd4404c4b47f613052cc16ff12346f3ce34039a191dba4c0e8fefbb17e681debf500c86e2f49fbc5b3005b1d643921141b82d035146909a7d928a0fa3c9c1104a627df4ecfed135b4e076c1095f27edf1d0d6e40e9f36cef8a2fd5afdcd4b27f084f5cc5ffad97dc4f5d11a2ba29e0a309bdd0e63c01e3f6b91b7c20e4d664e988f0d7a0032f624dfdb96238d1b84dc81e64507b2d71b851aab1c33d8885d6d824ac41afc1041601e1cf3a00a196d7c4dde0a52ace01fcd0ec37d4b21d7d403c8d4a5e484aa2ebb1b9b50a90ac65aeb2071f9fa1605adad5c90670c4e264b7634b5de2883cba153a50778c333fdd121ef517d391be400579be2eb51c5d86c51afd3389f0b0cfd3d119b9fb0bd147b2431af96ca4a83627cd7cd8606a67ac3d7c75d211af50ab0dc59ecc549c25d11ed33300d336c0bc32ac907ae93f33cec479bf43458987c77155ac0d57b5c467a5fb5fd0f2672a9ccbe2c9f721786c5ba4e5ad08c5214d05d4d3be5b60dc85877eda250b876f0e7b73548d363f2c4a67a4c1782e083ff3cd961a274badd83519ae4d36a8327a0b240f92e4e6d65bc7c9f5bbb4cd0fc373835d1056038d372d948c619376bac0c928406b3430b7ad6ea6c910ba9d088b10a952a12ce661d6ac62896395ec92a457ed932b4e018c1565ecbf09b2860452e2c065a61161f04aceb024509cf1272c3f04e31baaff6c5dfc0028495b3348a92ea74b0cbed5ab4caeca9d4f17f27f516b1feab8113546b450f9d3d3cf56fb9e72e245d74d47ab31e211f51db6edf4c2525dc82c1e1d8b67802beb53dde04822268182b65435f27f7dab2a52c4e39319b02a6595bc032ec36f8fef235dd97c0e99083c4780d4d18aeaf281fd8f3187101a3c94606173c22554cb5421a2b0fdbce61f4c449539799788d591670e40b82d3b3fa1379ac95ea9f239725830e7f0669aed562bd87490e59be473d0c89d39229bb7d59dcf3f7b0ec3b4177275027e0cf19219128edb18027838c85d294742e9102da4a2ca2a59e24a0dce8dfe612cd4fbed8db78d2262b8717fff34f24a9f20ba7277d09c5b0459b4a11c7dedbfb9a805aba3b0a49e4ca738a2aef2575a71ff4fd57bdcd0da559ae723403d018353eeab4abdf5abcc09816270c8fc6dc72baac39d9cf8756c46c14ab00ba2c79a9d8374eec3dd8fbfc029af438f9ea4f7a3ea29aae439b3a1663284898f967608f7fd7c9718a80819d1d38dffd55b102256f2bc8698586e3c767bd203214391e37f7c36f620b65d3e033b790a98893e33aa80fd49222acc79d5c8f2ec1ac9141941f123470969fca32d43261f99468951ecdc3533f726ee8fdd98cee9f3af01d05ca219be380aa03624c4cbba041a2d9a7928d2708f52c55c5fd659cb22c6b20dd98e6f3c5a38054c77425a22bc7dc3a51ce5d5abc0ae960b2f490ca4ad40f34a968d31c68403614eaa71ff7912382324cc566ef856a617984ef3d482a8e31682c65114a89de8220314e3d546f9ee53a8427ee4e991bd8117407400081e0702a03a5853b487ce1b2906fc3c8e1bef060b0523a6116fc25f14457500b41f7489cd932c0ad4f17da56bb150765d8936ea0d636f96ec76e87ad43e24996e544505599f454c84a674b3a5eb5a9c7856061cebf52084b5558db8513aff093e658eafbf3c1531f8c13eaa862d804392117f255976948468e1ca82ca49d9a2757eb726d4a32a3a70bbcf2402f76bf26c95279c4c17e2b11b0c8f8d05168ef8ec42e10c77368e3024e73c5a3ecbf7426fef7f8d2eb9c63b3bf165241f73cd0d9afe4dc196ea43527cc95e0c85166fac3097ef7dc88d761f77ccc9e21c6cbaee4434c72e3e2bb7cdcf318897a88692de900fdc16e033cb965c466951ea58acad2bf66cbc135285bdb63a031eb9c4db06b819e1ae64880874e7f044c6b3d4fd2cbb6736189fbcbb9a725d65f26bccc169ed27c7a149d148e03f8c74e7ad7c04d5648197cf764702df0b350ebb8dc62dae77a58dce62ccbd6cffdf701613c9637bd9bb22cf2b31a7f67f48faa7de32d68ffdbf1afcbae6b0d96fcabeb76a56452e9674914efc49924bb17a6920d2a8bccd202fe3435993e02cd2d7b066c6a4a081548a56c01b58a9d13026c103cb998389b6d5862f1dea3928b8c18cf1e6e00726f984636dc042c8838f3de196b4d8bceb8190c2ff325a0d0e10c2a4c22e8a74d67163fe230a22617f53c84e3c15b27e7b1a3d69275551271e997beaaab288bed82a270843b81a8415545ca857cf4101f7bdab3d3404ad1d5739e515f7f3e2c4c0b5e83a4c3ab3bcdb26106d14b7c7ebdc524ed82a1569afa29b7c12bf83c40308eb2786781dd1fbc172db71447dcbcc651d9a71f2c623335b361b5655516a66cdbff2c1aeadb61d11b3a3f1138262d833961b32977f8f7f61598fc99b5b7269065f7a9a1aa81a1c085c9d1e4814be3382bd2cd56dd9b0a38aaad9dbd6988e519f9d3a22aebc2f6d096cfe91465cb7ed1e7322fe6b4391973d36d3b4713672b55dcaa185c5be3548f77d3061d89926c95d58074e1591548af2d349aec6c43d4d11b777aff07cfd3f0b1711cc5e37b24a3ea5e55ebb98f96ad252634f3d71411ac84b289ecbe41916fbcbbb50bee763dec2b1ce75e46d802d2df0237aa24c0f3f790943e30262289cb4f0cb3a72ed09edfb321a62ce0949f093445c3e120644303161fc9f1a5127b62936c68c8ab8aecbb5c7de1680f7113cc89a70e240024d07f9d21e17b620e20192ccf6daab7760b3b26efe4682ebdd3f60f2d9bd9e7f5f3867c296406afd650dbcbc28be964eb6d50a24a846f43c1be32b10b1afddde509f5cc4418479aeb7f75dc6eeed59714d48a5f850fa0c891cda46a349d45065d1ad3b26633948903f4ee271f72454c4434a068ce7620a1c56a9af37a5bcf6fea86baf69fa67b70a09c8f358e0c7c566f13b82ba4813c98ce75d35273f31882c976827b83402bd8e6d0a1515abef6956ded03ccffa29b5b7ab558e71c7acd032e791bb0c7fd4f1799960948489a27ecc6f938d7881d0cbd857badef9686c371df964842a9f6c4217691535adc19d3247f368cf9cf5c52b402dcce143bcc1ec6a76768e52007e5c3f813f7d3c581cc88d2d14cf12193abe115209132bfcd28ab1aafa4972c4cb0aeba7e9c4ebeab6ad1490ed03c730c6356bc888733b8fdcbded0bc3d80fea6f6921a8b906b604fc3c14bc09c275c1c10d1acbe06b27da1cd4faeb73fb72730bb9159a7541170f8f34c803b7f39ec736963264bd027186fa5421937b117cac8f66ef8c6571d35408aa794c86db52b810493322872584cf8537e064649c667ad4bc4cca6398ca74868e8da031b39d48b07829f6180b9b8e1a1dfeab53c64c66bc58ff959be98a67e16f85e0fa601528909ed45f9b2252af16a17d09b0af5a4221b1c1a467f14b59fa925a706265b3bccb4021f36bc4cd718017f8cf3c246e51e5ac164f9130857102cffd5fdfe98c3534771b12773534859707a993841b10a95d06d941618dd0ba504e84e3755ddb1442d05b34392386903d4822b49eeabbf59e5b82308ba395583ebff0cf432278ff04dce570c2e512a3485d19bfed72d82365913f129219886dc7735d2e7c6a0c41f7ad73617a70023c451ff3498715cc3352775cb482b4fde6b9eb2c903e10b766260478a2bc71f3b9ccf65e03c7a2440e07f5fe8bf9df3b8e830320ec683e907a441038d1491389c593ba4a11ba9f84f0dbc5272e03af92a95c18c8a2ab591dc9266e9348d30fea2b3a99eb828b0f57895e76937ca86c15b4516b797dccd034563528f18027188fcbca2ea8572cb0d623320f5d05e6c362dbab6cbb1e657e2c245de1441b836e15c6fce6f6bc67ef33e5a44e90049cfd84fc563a673b68cefc7c596b47043e3b3d85cf51b2d88b2eb6b978081583f9dbd8d2c46efef95fcb4824ec74726f558c15a72455e0a33c338e51c26fe2bcd569533caa39a75d5980b8b20c133f40185ac3d11f8aac76a9f75476402b9cf2252060a9741cf2976797c9588c0f799ab1596372fdee063414168018e05af93e614f5bb7e9db4c2531a72d17ab47c0047f8d5f71eb7b9d56fe979ecd6e7707dffdebcd6f47bdb5ea8b8ad26a8ca24d75a24f8b3070bd7960209155704bda17a47b4e4e3dccc985815cd986b5149754ad7f5db179e8ae6947490953e0604272d4674c140494acb1b4b23b918106cc13acf5e2bf6352994961a7565d962f4e32a5ab30782e01f39fb78388ed735caf249dd81ebf7ab220d0929bfc4ba6e5eddec069e178b7c6c912ed7b0a7756221dfafcc075049fd9d55d4a2eedecd50c82a934bcdc75e9156cae8eaeb8320f267ec898f04c719b10dd562e86d9e82603d844add51a241eb461c6d35a75a365fb597f8e2c2ee5c55f93ed331e2d1a04c52639c7e23ad81f4a212ca5ee069e5af94d63ed956ac947c4d6fe7194dc87c8a486c1190e8807ffc5b319944697cd2874606bfd66674847bb630871c0e7e20d289d207689dc6a796ad4f0ebca9e7aece99fff2178ad94f0cea27279ca6ba17f3ae1167c7703852ad6a5d94a1e03b44806904c57c04e1b39071c9418d442699bd41dea01606252f957302737018ea4e2830eb252b2de2ff519368755c76a8a95875f3b387f3d5813a33a7dab12c48c39ac906fbfc68cb5a5d9e55d2701024e885863dacc73efe78dde531a0fab2290c26ff2e5de89ed375b17169b3afe041dafc4b985c1d75b7860f71ea582816b6bdcbb1f24a6666687a8012c104e460c43e17160f4fce4adcd9c0b6f924de148b46a83535ca6ba77042e893a1e53fd749a9e4710b376eed5ade2edf8396735c605dee9ca2297e231e5b7e5c4c04dcc3eeab127c4f43c20cd4aa46dc6b168a9e7bee7be65fa38bc4193a17879a8de744feccca9ce63f88b696e90417ca368212c517177b1e3eb77951a930a8fd8fced4ba83a0fbb2da2b67393cd2d5336d2322d9d81812ea21d28b138e993d4c90bc94a3bea6545d5f043a50a3c32631d40f50669e8135778fd07d9c4a53b6464ba20d327f23dbaa484626e9c40f1ff71fc988a548dab9bbbe58329b7061373286c66fc209a7cd408f230f38be7bc5fc178151437c794a1f9c1d22e866b88ad0316d1bb7bdb0926463e1950cd35d726b982ebc37512ad32e6de5ab287f831973e7da7b290a7c9840037245123359ea35e2f2f0285fa4bf73718f849b24d564655da18dc78db213ea43ee26a093c4925bab716691a37189fe085991342f58f46bfe68215afe738de6b80ec3052165e3f1306cfccc57ae20cbfe32e4ce18bfbd6eb244c5f5d8002e3e06be3acdd8524555e9bba7944b7fe4200456bcc655956c894ec47a2dda1a176124cd95ee74e2377c44351305752276b5f657f0fc4a0fca9ef616928f925a3e531811150af60fa9d53e3432906b2411ff4250f25af1378d2a430652c9927dda5c51ade97b5667c696f0fefd11d06b71633ac5cb19a548d6a1e9a2532c3662bbe86fa54d09942fd53047de014d7b57d1e93e31120fb901a1b2e0ce54df6dd68618cacb6b81c30ac4e81bf4a290ca24976e41cdcd107c1ae8b67de0cde6ce69512740dc29aa6e95464702bb93d657a469a1cf11b4099c78c8b8819305e2d66434326a1b14215348def4353f2842c29227a9c080924f7a5aeb511bfc0f1b25ba50d8088c2f35dd73af9f33fa37ee751b7502fac2de827e6657f30f85d233d1339352f16820be29e5a00d6570997586a7ec27196784e46bdcd2e2060992f1b8c29358043b6695f59f8a108f1e51611cc3f423b89be6547f23262d2a173f31c343808988a654e65897b9bf930e9706ce2145653243e9b5f47ea6eb4c59e49b5662f5e84894284ee803e88da3a3e307cccec25ddd8151f680edda9c9f67f2f40c32adec3b20a5e43e534d2305bbab59141ad31f74532eb977ecaabb0ab098cb8d54829ad27b50797b2e00c11cb9d1e6f957e1f47b80bb27e3aabbfa129236e57904e6a7426f80216edf4e02dd3b669ec75dce65c8d5ccbf5aa478d338e143f34af9ed36267320d55cbb907eac553921c279c58d0a828ec810adf6e8047cbc340ceca65cc9defcf858874599cfd34761126f58bc07f7d81a4c6e363080b38e0924d8dd253dca13db82b4a2bb6bd6e88dfaacc4ebd65703926fa11ac3d9a4241332fe1fd59fc193489084b28cd73a8f6328e82dc0d3001f06f58eb9cd382a426ea31804b523af40611e1cbb60a39cb7587b4f5f20207305de37522558e8d66ffcbfe9b91ea7865bc989e849c58a9879f9501fd01c99f7e4855812d15659a8049194f2e13efa99252a718ed1192b3ab2c8c951af48c3441d4c564405378d1a9bd61e629af9bce5b094b4c3f9d90f57bbc34c0096986039f0fe4f7147e6a60d822dcb6b5854685e97e8b94bb3aae5c2e5576bf6e3a7db215315c53ebce1bfd6a3e91631c68c8313e9d5d6c01e2b6c33dd7d5bfeb0822e11af94456366a85d5c7a4ce4e7e5fb660fd41c50b98a7e508a5caa7785ce7d2aa35d0cf88ffbcd05c3c5a2ce864517ef18eda6814ae7328c350676204c40129cad907cf1afde86ac595f3497a5a73f98415aee69f40edf9df692ab9b3f14d03dea98659a808866707535d11f7c13dc115ad84523509122657490d37cb6a7bdffba0a88b12bcd64e66573cdad2c1c76509eb24de138e8ef499ae8dfadfd73ea4c73f3fa547d5751ad4509bd0456f34d252466160b4b69df8cfe5191b5fe53df53fa32f43ab8d45f2c5c3031b080bdedc7a6209f8c719492a48e76f529f3d048ab5e9d56049363c5a49040e82bfa5cf77758cf033b34677706c41e90f53f59b7b05ab9f591d33b177f6e6848dabc58028d4ba86f47f8f60b41a5725b2e3c070838b95987d8987e8a79cdfe94bd234ec9855124fcafb2e227c3676210725e741c2c4921215d401ff0a667884dc502e14bc43b3c50e9f31a1f539de1b794a30705f6ba0c27b11ee869cb41350baf5a8c95ffae41569320e15d4bba3242a2117a79f89b76eba81552171b4746fbe8e4fe68f59dc30824d84db1251993f15b5a7e8cb762a3fb31f3d4734547de92aedf3fc7a86ed862590ac3615a77c9d8925284792e8a51d7a11ead6cbd278e66e4da6805621dfe92ae0a7d7c0f106058bc21c30634fbe75c04c0601ba88437c350f8c756dc81013de33d979893e0013f9833521b4e494aa10bb6faa6358b0553a4819a8d06954ea72342dce8818ff6a6fc60d949bf50782c4670150cc033065d7c64809ea4ca1edca08207cfc27f8167e87ff077e4ec4f181553557417f3fd0b3f7975e9d4b90fd131c7e6e9700daf2e780bc3d622ae98a4f4dd51c5b250cd5193bfc3091d4a65d5f362acb07a78d0a1e65cc34811a9f8e2a9393bb266400baa17a720072b0331c1e2ee651b6970c45921d7fcd6260767846ec5ef6cecd93b8bb85c072b7554b7e33bf1b82cb61becef31a3acdf25e5b9e21977d8f7c9525bc2477e68b08ac5ad286ff7cca8137df0b5d83ef25195e50b7b5ea0f6d92c89e206e7c8e0283a83afddd06654df6dd5b0cf4ea5f56f39fa67536688648bf2077f870dd6022ecfe20f14803a5bca8a5de3e7d0bf3c3fbf330849cb2c6c7d244d59dea24d3a44d07c76a6bae19b404cea44c13fe07992845b612a27cbb8aa9fa920924e26f7f79a22399b5488fe39972fd12ced84d8f08a4ba89cbed092b21e7267f205427c828c9b5082c3cdc74dbea057d7ae06f666a56871a788ee2ddcdd64887dc4651a602417a410efd44e13d826faf01e071bd840d579e915786d1de779fb63a2fe1314ba7acb1efdddd42d9b98504ee73d9e12442df1996e4a8accd902133f9463d26edc95a79cee7c8a1e17b4008eb41c219bdcb65d04ef8897071ef41668090403b22afb61ce496c2460a3e7926b9626c108e26bdf90ee45154e8bd5b9342c40a1f15607c82aa5172c589f94515f771da109451408590ad6e720548007870884038fdf1d84710c0e5da5b5e365fbed7b2fefd97a8aea225dd93a328203321e46b7b1984f9020a5d050bca5abc6de642b5ee4198113bdb01978a35b7615d29e6c55e80c604790e613379d22115ca6cea6e37381d6f50f1c5ec9505d93b4e33fde04cd763da0db7e5ea9a18c53f79723a5cd40f49110c4e49ba1f3baf4c464079793d75c4f7e822925dd150e59298ce1c3b4fed2a4a74ef13739ca3d58a94c1feb581e782d4288126f1a47a53d83555528716b54b8def5612a036d4be8b07e8850ef082ed832578c1730a8b12747037da7f3aefd87dfa10d0c1f494810d93a120ce9490a2298110bcb84d867f0e6a26f3169b321bc0789b505fa44e80e4ea2af1adeb106fe71db3469181cda6d6c6351fcab05dfa65f0905d9b8cea62a2b774743450867f28770bb9e3f08e6aedc4ccb6fc69eb4cdd8014af127d4ea504803d144bd170f852cca76a5fd4b21ac141b1905220b193bd496e1b241cca3d8b22b98ffcacedeaef1939b508b69f7a6b3fe536572bb18c944c8fca7b48c1b0274bbad26faa60842b051cc6a161004dede2bda01d5b952fa17003e5e21e908c2444c62d5905c87a83b2c5105427f6bf731013745b46d5ff6cf4968eeffdfe50bcfabfa03cd76e36cc2a62f386b913697c3029c728a12eb46edae4b25285cb04b49044b2ff15e9da0747570934d84643d08cc38d7e6afe3da69e8b640fb6e97cf403dfaebc4b8ed8abe0dad77bf6388e707662b4629751fa7936c72d9dc2d44ad758f047127e6eb73f67d3cc4773fd58d991aa31f3cd1927950c2a6e46fdb260fa8074319765a66c26926a0627d6048fbe89769f4b18c6d078bf6f49af7f386c89ec948d36428e153b096413788df628a4c844cfe154274c32102e9b7e4928a4418a558b03f8334d77b9a5d6a76523d20872f88022e44065ec871a94c7870a7db871c17fcbf658612f2b521b2086830f61f6d8ca5d320db30535478d45757181248c83c8070d5b8850bf61d6fecdb15f0895abf1b7c5493c0b507bdef760b9aba660adabdf91abf807dd156d921c20b2acdbc481911069a55f6723e737024f1c1894d568751995ce5a302ce9a341f9a20c703c70c86dedaf42aca7105da7fe51b54cea048cad134a980b7487c989e5d3ea81901b2489c17a910cd5572ba7d109ab88f3146b637b9ce27b6f70557cc48a427aba5f83dbadaf9df3b11fb93967808179c95d5c5877aa16758832f508fcc563a114a7f9fab37a3bf8a25d1139fd8ac9bd14f335dbd70e5803f989c17ba7febf0db6e46c07baa15228ead2243272c2107b9d7a669e6cbce445727ec9847e339ebd7bae2224f7c6f31a258b9a8c3d52db61520f2eb30d5dfe48108a5db829bdfa5e8c84e30d3a8e3b826ad2405ebca7f6f145d96f81e9bba8670b7ed8cd14042f9a9c1c4502ed20084f31aa1f54097c11a7abe05c436ff2ced22e764047eb0cd09de417d84e303a4bf3a1d445b6e31cec0d3d2b10915716ce7d820d329e15444d2372905c1e4bc0b8345248db5de116d89b4c2e0848e44401d288956b330e70714eb50e466ee589e4c46f8f097508751c409cb93ea4f2c51dd7abf8c84166ed016a63700b3b8b4e9573bd553de0c7d504c3111c70a400dbe1d95dca96177b4fc99bc2c0e25faab2d9b380e183d2635c5252488e9bdb42bd3d6a756767103d4c08ce472b715d58a9c951199426aa3070f20bd919e2f26dddd7d37b05beeab8492c97c51180437c3be1d3d259ba4293ff98064463a12a43f622fd1d73e1b461172b9a33f9a6bd5ca5b4618f1a136411b0e9d45c9ba45406b0bfbb4d713b4100f01a4fbc6ec6649c0211c91b2ec70377242f079c35f31e70d03771527f32abee621349dc7f4d6eaa9605b10a2db9495d131aa0ae5ad0f67ca615367f2dbacade527fc8ebac6414dab2ccffc1954413e99435f6bd06c6378a5bf98b1e0477acc6bd32c8dbffb1e67c5008ce5b92116b084995578040cbdde90da71b8956a9dd0b4dcff0a87047c1aff00517c9bed08683a13aa19cd5281fbc86daecebffc47713156a841c7c5aa763d1783b63729d891b4cae5ad9fc8cb7ccdeca9a9cd35e4f0df368addc9a8cb3a15f0be3cbb359a63cc71410b9ec2945ab008b11ff26b5584cc4b0b210d54be27caa4e17031f2c6cab181fd5a9bee22286ffea17cf84e31f9462663f9fe1256934640a6622cb5fdae69d63aa36fa3d3440f3c9a42bf8eba7dae53e3ae4acd98428d1056e8a65c32760ec8510936a2a8fd688a3528e7ea2a549ae2a8388ec6f3d40e1481138f7ea78e6acfbb9c472ca88b02bd94503b07111ed75b1f25defd76a4caa8ae963e6f0091897c5cc72121beb318084ddcc0f64465a7342a6aef88cf5b917d6792a6189562d096718dc7047e120abac4c8a804abfad3cfd88d77560ae243acb5967691f4fdf4671c6cf2c79632a29722e2b140ac4f09bc27b3ffd6cc15475d09cc1fe3873844b393710804f9b7c5a46c53373aee84c95e9c4bcbd1d2835dff0193ea9145b799b9977e9ea1cca95b3c20f3eed4f91c1de6d709f40427c0d81d6e854d55e07e03d284e4118c3e67737b2e588af0760fcb4b8e20a72d25239e8b17d6d0980f7a5736ad3304783685c085f1bae4989d83cfc8e12bdbe0c8a1d7cf8a591381995849c6a94bb9cb8e03120aef0a14819f5085c11e773613681f30eae37dc52c55902473d3921fd82de12ec563266741b9b7989a7b7e3ff4d58068814c168aae813b52f8ea8d04bb042ae0de8aeb7d7ab8992bc3706d339ca752c069f0f90ebe938a9fd95662904663765861940c39f05ed40e0c11a5a10d084731b5fe5e0a76291a7a76df68c46b9d80d540d1cce70a9e3ec8f284392ee441f4b1ae50413ade2a3f18477961b166e76e8d0cc630a06e31261a8ea5e556d9d43b9467b1705cbe09db369ba3495cad505c4922687047b4fb2a93c82c6e6f62a66d64e0dab32d7b6023ebe44f39224774ff80909b655edcf6429b77783ee2e8a4431c9cbc7c31611a2524baf21e714f1c8a048137f68df4e6c75abf3d124069d9dbd48d79a4dd658c229bc8219b8ca4d09fbdf99a3f6c7b2a891f7eb689d7b5eca1b5c20241c6b796590c000bdb72e6607cf00c7f3945780c9ed40e1a2a58e0a5527bdc14d50a215f5550ee90b5b222ea6d9d1306adcf5eca8d7017345d5907f95ab0faea3398df87484e0f55e40b8c3f1dbfc5f56049520caa1e554ba6c94983071a050777b58057e923f34795915827bf0a2f2f86989a7bc7812f2db607767db46f5a12a8b84e8c65b4d5c440ce6517cd1fdc1ae795d56b535c51ee2b91efffc7590b16be37d6c054fff7f2003a19c102fc2894d676e2aad1a1326b193b2552aa079d28d7affdc117e19039c436b37b4ce7fd7dae97c82bff2f7912bc5abce7790f2a3b66e47f9f6c02f1618515315d4b21d9bafff706152a517e7720a84cdb52e2977d123b08f8e1d4d03b834f645b0d82e23ff21aa92220c8978c04e2903398cd47de25b312ba6465fa139245e10c643c67a0e5edd6b9d38d0c936d097b76e1c1f18000fb861fc3b6ad3a8bc10c50d891ca08680fd081ea184edcc150f4c738b165e49e70a8e4562494efbaf59b9ca2cb45c1ae217c35359a02821be1de78019323480c93d890689d18f3cfda8a15b6f9d3ce47cccd6bf9faabdcd3b37e2315c2e968918d7a486967302e803f67dcb4dc16a75507977f5815f8702a34be185740140c8188d81f30cd3c76818bc8f76aff3b8cb0d6058592e085a1c3a2c0792f041234d55e6f4172e51c787827ef35981b2e63a3eaec72574a982b043c3785c73605863e0253cc109dfd1f5bfafd265d3b0d26cce24ae829cff7ac5c63e2bba7bfebe43d71ff7d0f9247d50ddc0e820b78f970de2c031adfd1ee9f33f64631889c03b5fa176d098623fadaacceca5aa7f6f3884ff63b10ed4c26ccd4053c050f2b9bb4e8adb91bac7b8fdf5ac3c30b1c494c8b10713a9794d1ad0a85cf6d4880f33c3d27c57e78d7f7dfe2a0957c10b081526689f2962278fcc84d8567cf9b248982506180c9f149b1245b9d36063101801c394c420166e75a828a8e806de7c19fb8ff3dfbf2f0dbb758d152183a0cd45bf395d48e287feade91872e36e28b28f32647c612dfa320c6527ae0ab45ac310d7cc3cae408b6824c25b06bca02da36832ec908467dcb90e2eb7f99e8bfbb522fa2e7f392fc8ebaa040bfbb8b638dd15b1d364429451575da199b5eb690a507a54b2b8e39148e09491b6500dbc476adbcd4e2dc7e8b792bb4c4d849aec2874165c56038988f75eddba07ec67c5c6f152de5c7b4c4bffa65af0e0cf9d0a78975bb279cd782529e7528364465cfbd1b1bc642c42a03c5279dcd70b7f43f88b406f9445abccb2c252e0e1cd788335eddb038f0178fec8e683d5876624c290269a8b382da50cd97bde4c666fcd8f37efcf2c4371fd3fb67cadcf2a155e82e279d56f29007588f4f92da6a3e94034eb56c6b651e8e05d7099ef33f6c4d26b801474eca6ad571b802b0177c92ee44f20c9cd25a2e7c5ac88e1aa0f75f513a4358fe83bdb2541f5db464bd2319642a9e93d7d27b14454ddd38a8e996649ba3f56703fa95203f8ee1ce477be7e86ef207d3b1c36b4a679aec671a670c81914b7182833eacdb8352f79b9a230446cce7623a363ffb919802640e3eea5113ab864896b129f7e2ddef598b04149d071b5a53bf73cf326825075e4bdbcb15377d277e25534d73ee04197582427d857d953b6297273ce18d1131b5ee75ca9cec720e34d510c0e7e7e80a08c5a1b4b65c6d4fd0d77a238991b42ed689b96a527e6969a24911bee38dea6ff62dd390eb7694ee5d75dff776585ca1a772fb6ba8a54339bc099a03eedd495a1b2205f01ed6d9c634a6187d975c61532b9fd06b303e680b4fbd8c77411bbc63d9cec40548f82b638eed4175b321f9f67f97914d17cf2fce1d9d8d099c7ef418128b0675c2c4fc04439f012bc12c143a5904b629202419885dc216c1397a62bc077a4379449d40f4ac4841871e6847f40f218e99e74681555c642410c93185be70dbb1c6c8a9b35cdeefb1d50ecb074ad6bba166f4d6ccb5590bfe92c5d276932ea27f28712ace9a3574fc3f580d849ad14e80d3eb4c422467cb86136c83f51017854f855d12a4e9b163b001590dae746aad8b903783c2db373cd6c5b93b02dc32a2cb05966efd117e537f04a51a06067526ddd57266d1cf04bc9c5fe1791e93c9dcd730fc544c4f3c185cae0090af9c9c124cf109ed7471fcadc390be0be802cc1457c4488bff241f14378c6e95cdee466f848a1b4ef96ef0a6d41d66e11e9c3765bb9fd6d298efed53189c7532c883e4bb75a35c8bb6092e7717491cac6ca02257d2f25430e097bee76653b2e702fed1047cf241dbfa2a057717eca4f100b6875d4f83fb302cfc7fec1031b64d15f020d66e9e5a825b0b574391d574e3f672e858d9e9c690921eeb499405751cf0bc83b1917e329de44202a542aa1c693f7fec5e704d1a746d8cbbe4f0480c2a3bc6d343c327fe42dae7f6dcbb39673e8209a25631b7650b47287638abb13587c68312f311caddd6155233ee85b3e5503715a2e15bc8589722857529fab2b320397e2a478dda0402431ba425da0cfdb044d21fe4b915c1bde10fefc6cf18ae76c9bee3c0aa6824680589c8d72f0e26b4957dee5f7de5e93d0f900554403bb80bd4067463d2f060aeab9a7392e7bd77d03a4608ffc0bfbad30847aea0f97a8bfa5c6f3467cc373d4230b6e63c13382ca57a8a0fbf34e5eb4c3c9474cffa1ad830b14b80eb969e4c95ec18abcbc7d919392bc6d57e965c596b01dcaa0bce43f48c93abfd51de9b7ac0696b7594c763601ad3c12d2e4e67a724b1102699e27aebacca43e5b966b6c92a555035134bc75e62e2241c23a27f7c6eaebf9f1e02de3c44ef24d12089e92ebe72558970495e8e9275f8e50c47316d86a688a6e5b13de9055b0ab9cc528724d0c8ce266ef91a6cf63936df003b5b9af11664782d57946827af1297f86061ea6c3b7e7de33ebf67a806fb792eca0bf6feed2f307d2d9bd46b833625455e6773c8a7d1bc0961f58c609a4b1446ad31fd7456dbfcca29e0b32ea6fea91432eea778711576bab5edca2dd3498eed246f79b82e226aa76beb7e91a6939ae64dbaf42b5aa31f8b4381b3ae6fd604caf451b34ef18563528b114e9b9f29e33765ccafde5a6ad48860606835ac774f6473ff06210463769847009ae2d73fff92f8bfabc244f3c484301ca7bbd0dcf2bab463da56a0e8cfde7f6bdd2fdd042d05dcbf00f4400efe119385a38598316b724f7b53060fbaef8f2a42b5be0b5912647754b2242921b1317f23d5c12da5bea5f52c1263332ae36063cf00e2519f931ed0612897ead102f2e8068dec5a16767517867c085e93af7a6271a9edb4eb2e35ec886617cacbb5026aa62e010d806740174f57bb9eaa185aa7848f716a8c7f7f1801d599d602457b309ba6510fc7ec3f5369d7c2bad817841ae88fee3f3fe5d0c259950358a5b23e0246cb598df898fd86edb4260fbfb39c3b550f0b48492c723a5403a4e945ea78c168639907a552e93e2a8d9a89da68e2f7f266e3b191c7b9ad6f25573ef3b7c82989f14932bbc756eb39a44de2a919eca83d613c9f04581d32e963af109125693a0ba98bbf9fc4bcb2fb1e90ae4438918017006377d018faae77752d087f35fc92e2e893b8e3468a591d27cd34ab566e6dc3938e0af45be921993e9cea588fba2667854967805754e38c285d794a199939f6b3593bf36c02a4de23ea197aef340ba6fba4abf162dc5837cf4d7ac983dc1edc3a8b2b26a99f4c3eb8d35b622602f7e7ca085f6c64cd8ca68f87f90f1bf2cf5998d655a0b5ca991a3854ad820633397c70398a81e103af960ee8ef806cd8de6680d9dacd88372ba18de7e0a21165aaeb75e934d5928348a567a5a325b07462ad8038b41a426a2bf5cc3e701e2525bf37aa5b8e7ac51cf477754458dddcdfd190b6ab5e457aebc389cb6e8f2593f745291fc5cf3f8e9c74e0ddd539cea0dab541b3de6b27d79a731fdca3ab75f3fea0782eb2ef443aa88794872f5c236ad8b6c5456de3ea8b8125ef4e38b610f82a265a8775c2f3fe14d27ce7a33a9737983210d080b49ed27d84f412b07dac8d09adeed6f3918ab10033151a1c1762323f386d3796e73d549788dcc6eef654071ad59ca1b8189e0128344321b1af7bdf26a918ee3377dc9ca2ef747cead21613065ce8b87e6e9757c316e60caac1d1af39cb32f4c81376505ed6fbee9b87bf2a9c5ee671179602473f369b8f7ac3bacc506124e9c1f665b25cd514e2bf2e4f54783448c73de3f62d9e2240b4518dcc06063b20a4818f2362801d9a9f4a4b85134909861713c3f61e76c895d9e002f5b3acf004662cfaa0e947fe9a4386be21af44f0b6e5f174c9d046cb9e969d3ec3c5ea8ff4ca9f04dfd3b627c025509f55b822c2cc8cb9589de385313621528251449cf7dd947696ab1522efeed31130144684bb34ee2507aa4918213ac575ccf669db2a19acde5d5d8670cfad11ddec913de2dcd0534f1f30923e2c027d0f7412926a0ba714d9f2246295974c19dd7e987307efb8b4a77a6fa451f24d628f256a152080410357766b7bbf1a32640f1f0b5fab77b8f82a31a2aa8e84b1b2e34f7855a4cf93c1f7b1078f896c2a87e82dd4bec97765e853904b7eb304762ceed76c8e34dd930466619aab705282b0c85e21d3326ea025333d38b856582dcfffe178594264422550e1f1d1b2789ef076484e44d77474f4c66ef9952be91fa907e2502610d4dbbc58abb3ebc274b20a37fc7d88d75e75bef40fc48028490cfd1c4ec182a9ea12cc8648acb56651499bfb79ae7bd119992ca707cd80284de8a1f231638417c062a4605d0e383c9b2476814d65f79b98fd3a7a3b332f7b9caad868f2bef2a235b7612484f5e6e2526974559d2038c693b108ff77f4985b8634f5b3fe5e7a038a09c69376601ce5de9aea98fad5ee64994fee7fbc031c1000537fda40c80fb4b070618b864d973477904a38e53b3b68ce2f22a44390964e2d563f657a54e08bac13be95aee392c1a67f7da9df5b948506a5b96e82c5c85705a4063be7d50e5b1c4538dcac832f575ceec99f0a5a8773e3cdf708434ee977cb1b6d48624328e1e1b90f583b9a28d77d626fa44e502723957be194c3fff2d6ef562ff10ff643c9c0cf4fdfd49990f18351fa546bfe35520509d9ee64df683d480d04b1ebb2b8e0cb739f69bac48ae5662028107f8cb55b3d1f2335ac26574a61fdcfc06aa2c7b841ed8586c0aab6f8382c1bfcb44b5056aa6de26560f45dd961328b3f0cfe281e19b88a798a5aeb8b1b47d43e2e2e1f0576d0333063bd8cec397d1b5ac3a7b723c91aa68dbb661c06c03bdc4bc6c95dc02b218086eb4fa18a3a2a41cabb3b01bdf2e8cb51b65fc297a418f5e8b5cffb30a46e6807d55479deb38e6a047891cbd1664dfc4a89a9a46cdd08f00e1a761704fcfb95170fbf9ced9633ecf8ebc1d0d8f15600d09bc362cc5524fc5c2c12d55f3eba2f1659363412cf5204045440a34cfd5041cc045a7d764da5f6c2d1044f6f800bc3aca965256e8a0f13637f007c4a92b97df69b4b99510f40e8be63c8758abdf4e1f9c1e8ed9366c639815830aab5beffeab0b029a2b12e0477c38b483372c2fd8bff3917dd39ffa2b2ca3d878ff4a40cca23693b3584fa6bebc1e67765e2ac101fb0eeaf86558d81cb1c8b9b1d8b16d9ddce9ded345102e28f8ae770183397cf018dd2e9607e124107dfcd45f2bd4cc346dd6b25afa6686c9ceff5801edd32d69fb1bcbaec22c2984b948afa5012fcb019841bff8f3bd8da8b0c9d1d593aeefee2ce00a830ac2fbc06b3635b09d590b8233dd9fbd4a1bace8fa71a716a1cd6927a86e84782bd01fc468eb64da2a23292f8c72b875e93168a06dd22641ef2e52ddf87290ed73082c784e81edc9c0866ec526a7862da6ab362368703248f8e0be5a93c586a4c19247e09279de5f14cb3b374d20e0b82bdac454e620201ebc4359e75f60620b15e8b68b43a0f9aea368addbb98f7cfd7f0aa011b2bd87c09cc9972ca6c8c80fab199f01c4a864a9e67a85816102c44af4a2b4d0ce04b2c4f09fb37be6cae0c1ae7feb09215a733ec5808ee081b637426ba336b8e9d185a8a0f69be2f248a1c76d80bdbdc14cc23c6e15690bc0a32c5df51e8f5b40de1277f4923e4294932994adc825b5f15461ddf3a4471634a3472b257be94828f3a3b1ef43f1238f1dda0ba3d35b6223854af3f78adce67ec7940ea98207848706c2233ae92332debb6655d2f43b5a1296d50b7cabec2ecf5aeb3b8bc2a402c46b562c40c5bb5ac642fa13db9d239c73da3371dc1d8c4d58e4590751fd4bca7fe77f7fd597cf716565c4575eb992cce96f905716a1d7cf962a8ca4504613437cfe59a6094697649742fc824b1a6fde4b54beee698b4b16204b204838116cb19b2cf1142bd6136e898deadb4aeb20dcd078553afcf03d4c3d381dd3389e81da969953d1c9ceabef442ad149fea9bf356a349be77585bb2bd52afdbbe6aa80bc985663d17bdb8eb78daff15bc5a5f96bc51e2112720d30cf41d003ed1b97e58acda81227a8239d4fe304f3b49c1772be7ff25e41bd472b2da3b707cfe0231e62862aa4b7a594bb292a6f8b35e7cb146a41e11294bd9fd2741a42edda3a9ddb12cede8c343e466260a398037e2d7d31beb862c9a373d794f86759feec2a562fe10cef0b5a09133fea21bbc10a438b9726a922234cc9f2760aa1cb00001142307ced16c2e7f8fa2dac5d536fbe39979f49882e6c4a241ba2bcd6241074c1d9d2ed3f65e5d7feb9666172300dc1805bfaf0e1addfe0fa8ba3dbb2266e45324f02875880b6df230aa920c019fbe667ec0c0bf883d8bb5ff857f1ea7d540d2fe85de0070916c21a196a3b4e908da5909664112522a184577762da83e2218b973b2f1df32c23f883bf14b9c3509c5fcff42e33ef5bfc1895f1dd5ab22e7d0ff5c45bd9e4b4fcf4f0c4fb284e091ebc26acd433168bf818a8eb4fbed7b04dc3dcf9684aa236a76da1856da3e01934e6b47085535f2f17653cf21958235e1b2857413fba1729cef8ddd00fedd7fad55a5fa8209103b291ea2ac7c99f6b3d1a1e75f2164504904244c8645e5d62c05794b00907a28d7a054066b9501a82e15d1fed5b317683006cb6c447142e43c41c73d3e3c0016419e9122de90ba3e0e5a7671cce1b62b9d30c8914a91df52d7cfc243c23bb23f4707e239fcbaed53a5467aee31abaf1bb5273e9f6f7d5508d966b70a5c1276562858cf7e14354f9c8574f722b9a32c1050f61d8ec5b54ed385d75114d3c2ae85909648ca9c180dc2348d38d4fa54b3924cc07740e5004db3ca2c93a0d9ee9426af93e89883779d2cee4f796226603f1084783dc719a5ad3820caea05c48dadb8e36bc8b641785c151ef3d4ede56ee2beee65dac0a6a8da4edf6f47f57ebe57b2ab979bd6e4e6da70204a3165f5f43616f90c1dc87ff50ab3a88b9cc5071a0127edfc93e28c96a8e8c32e22557805eb8062be5eb9be52fd0f276cb23cd974233df1863874e7e25ec7efe55ebc5906ab2c5c0bf70fbe610d80e1c07363957731e5efb2b239a24b56ad1a9cbf8701615d810d849a08a090b36370c7751de79d482b7013da730bc75ac87694acc76a0b166e9fc25794707278cd81d7e59972d7284442bc4bb79c99509266ac01642bfd754a88e1dceb7fcc137fe276af24eab26227a877f4df5076c142beded2f404804ebf7526734926269183bbe58bc8e4f7b4e8a45acc09becb384fb626e4654f234e6b94c7b3ec87a22d72e252f7cf492998281c6e79b7bdcb886a2b97b488283fcf1de85e7feb174076170abca7b798d612fd6023aee002376257f80fa0f8f5f833ff2ea26393a0593c6f68411a4f104f8ad08bbc9f3493f9afb697ed2b02395c587565fa788f68205ce0587a808ffdf71854259c8d459f0b80687324cc78876e73d20ddecb470624957977630cbd65109892f78aeb2e5105691ce4e8e68a1e78b4bd3da85b0fc1ed243ef8119a918cd72616e1da5cb03fc82ba399ccc195cb590c2ca768c46eb395bd8d906f051a044f51bec77720fa739bd97316471cb9bea7d5ec5364adf1ca49c46df97da169b99fa63dc62f507b8bd028fea585d6b3a8e04353498d8769db2775eb8a6adb01fc9f39e7292cfacf8316ec8adc540880b8a6b2c4788952fe5f33b75c440d2297f73ac1f84cc39cfd08fe0803eb65d5c8fd400eeedc8f6f8c0097e9c9613d3291aa9ab5bab62332cea34c2ea28917c6fa059bc5c4ed7ba8a1998922b68350739946f9178a8325e99b831bfe29c89b79ae6002c06cdb49b57e631bd80b931f918ae98727812913a6f3ac8c2a294c7d888558fa04aea6e4daeeb6e06ccfe6985559569ab256186f5d082d9cabd602f71167c6887f3f3398586bd8823613d62fd63d03bf042a6bf3e467b1335f64c8e456ab927b6b183b2496543ec0688055336a9f446be48165a2a157b7362b184369c01716c7969ee7ad998d4e7b378a38cc15d9235b6a742485e5236fd11b1d780a05bcc967a85710b05b3a9e1efe04ed6b33d81877fc4544223c1f037ba1c20b52379bb9690013af0fd7d637a48aeb6d3a7c8598623eaba478b39ae4b7247acfae2b8bd4332adba180fddfcbc171a420a622bda0ff464024e0d75197b240a523ba47052bf4bdab4805ef730fe901765dd26f60eaa1633810e78cc1453ff046009930ad81bf3189a398e896dfe17d0759c1244968ec511978f81287e0f64b455d10a9903fc22f0956c217374a932c766a8a9c2e7bec6d228c472ccdddda734535f9ce4411dbf1e38f9f4a550f29eb83421812d7d84d57412d4e28b31f0f3e90f2fec6fc1e1fe231bcf18d899a8a8ba8cf8cfde1168c2f67333b7b4770a3ad4cdab0ced55ef61e4b173edbaa1370260ab490be92e3d153a1561c6c33ddf1ea156f53dd815d2df7c85d48851d84d951a97157c96212cbad1a91df271313b1996fab6626defc3dc234d15e9b1a6b50679057b927a20e9ebb89ca90e20a757ea0c1fe81ec9d067b84154783fa06ec234fb0e99443c53bfea0645ca1a40c0054e5a93b15ebd020a6302aaf37b4684920c3151851a2dd1c9c081d4ad896fbea7fca846d4097b62102829200ac6978fe18f54b3255ae67d9e8e1b04ba9c1bb773cac109b2b7796397def3ac2b7fc9a8c9b224baa403dfafb2d16c4aeca447eb2513674f7025603efc3923b416ed7e3cc7d3179e9b46dbce4c1e67d94666b3f0f4062bac0dfce0ee097847f90fc9e8cbb2ae8e489f2045a463ad205b94de5cb6aa04d5f4c6ad3943cbf5450faf040262b7e5316fd433cd20813ba6a8f39c46563e606903eb6020dcb4af323644edf94d0b1eebd53d35c54ffd0b46e00988bc2d25d7ece5a4f939ad432cc2fa10faa804a463f841f41ba4ac3efc39b964d3ab61f4ea0e0643ac6f39c0e7a6ebf1fbdc66bbe2d643bb924893ea7a730585ca205bec96547c01635ff8595ecd499a789cd13991c380f543d9492ea23b3a01c73f826152be81f9f195257dda91911bb56af61ae35ed9c9743b82c86f834454464177cf61db6e5d7d9c8700b077ffe0e2cec9a4dbe6e626b2c676337ffa45e314b1c886296317dd7739d80983ac15af6ed0f46a2a0619b1cbf973b691f377e7e8a7c6259531e1dc8053890197b678fba4cf81d5cc0afc17930026dfd28f769e167f92c1a4b7181ab15f8fb7a0d900d2b1e9ea81efbd83e7bab3636d01aadb5406a2393933de806ea37f307528590f1636a1e60a587697e6c88418321a95773e0795ad3b8f0b8309b1e18670dc76ae24a5c0a02b794c87f92a90c707dcf7e49448c92f25095ffb0f0738d7115234471a9bd10b5be58863c5a75bb92d62ae83b07273392f29d413572b0f33c240d4a3758bd70af47c6c08b664d0590fbaa6b415f21b5b5c4bde99ebb8632e69482980bdec312f4b2813c87054821f8bd7a22624ee15de2bded2d44bceab98f06ed72c208c49dc79f297b7709dc904539cec7f81857bd21ce6ef627a16a72bf42c93c179657cf3d7be31c7715e2b4fb516c3626824cbbe1c03632427670b8d0b1d7cf5302155a8567af026eb597283e26e011539978f33457c97d65ca534bc34b60d45f870a85604757f91d41b3fd9b5c7bc6f243de81d1912b740c3bf41799b31343b9032645a4254634d71b0fc30d73c5dfa6fcc4457f2bdc9d64ac9f8d88fe39ee936f1978473d608bc71ab34f816bf19ce95fe6f54c3566a545142a95c6533b9a70230b7a2f2fd98ee369bd3ff459e0489f1865397776aa599f755acd6dafb993234d44f876b08a34dcedd77e7c27e54d7630161e3deea9ed0b82e85f72a1e1de31119b6a3c31b010d6d1765e1cb7436a7c0c47aea81c7d8a399c4911cda433843b4e447a3fe263ee2f1369d84106a23cc26eebcf581716c22a4f48bd71abb368692094e64e91098c30fcf526dd2fb694baed5f328c9adf7eee3e512154bde0a54e3fa46534ab5e38a190693e0a3ba6a6ae3f8d5ba8c06e2da4f5fe0224754e92a3edd067c3942a3920202aa1f461f651e3121ebf903cb435ee5b2838c59d71ab5fb0791a75ed8f455c0308d5a862e157ba0f904105edc9452bb11a96aac9835e8f7defc3f50fb422f2c3f895e8be473344bea971de37f6db0b4dc5b1ec8451dc0dd62ac362942ed3c05b207723d5b3eed83c4dad27a48d2398c9e8521a2fb23df124e5f675f0728031788e3f7d91a0e8546bf57e93d19b00d25b86c42f3aa88b2d61d0f2fe9969d2575a8ffe4c71ca9eb0e3302750044fa5dbac6c7509309116819277a5708d16c1ec53f8d598c36da69b1842ac033719bb251cf6d3ad5da3bc391971e9b2ac5e36b0ad8604ab7dde8f42d1f0fa2d50578d76800cf69b9ccfed9fe8efd5be929057a949efabe15007b16d5f9fae3fb79f7d8fe553c020c9cdf5ac3841ee75433692d088fbdf500d9590a15cb7eae315a8e4f7dd33155ba465bff9955f7fe8bb80244d409e8e340c4a3673b81eeb0357c8e817c9034d064f79e4d6710008cfb72c5d07f1f3c228b1f33c117c8cbe15a0bde51c00c090ee900d5ad2ab4538f300e2e6c047cfdb931531affca5b5c733a6d33afeda6aec1369ef24ae70c9e22ae6d291fac0a5c872977489c0679272d408956ae434bf5e3d6ff03cb6ee0c540d4be24fdc546e16e75d3c20a646d01cf2ea0d2ee43643aa74608e71ab13fbb9b574cfd77d81eca005eb8bc0908c062123318e9e141f7923f399f5b7bd9e2f0f581445691e04e1b969393320f79ed176e99ff734097d4546647a59c16bf5e4268b6fd75b987517299c57296027e4151e3b1a520ac0ce95d3e471f0e4e6cf3e822136400cec247b592e99dbf73df8a627f4080a51479b5fe2517d9a087544afb4ed07c4fd5135b5fb38b66a2a845cf72d3527139836b824bcc21f1b73cf6f966ad35fc785045b4a31635a397dfc6fdc5b15adcad02be824c66047b86b25f89387391f02100859af7d8c32dd3947280b6c555036a14f52bdd65d9e5f10c14f8db65eb4ed5df838709c7a4b2a05bbbf635697f5d1426d854d7573260f1791a9abbecf89e9022d2fb6861ce3732e659af72544fc92065c151d343fc9a436e097e084fadad1aa490d4e411f359bffc09fc1e1b45e94bcd6c5bafe70814e693752b220bc2dd623f0479aed97e0026c775985266acad7e672cdc9e57240d9763126699032d452ca6131a18c6d1f5611b85e81a716ff6dc74f04c54dc5b31d05626fd4238d2f7c87642936c03d4fc30e6131eb1d7a76bdba7ec78e1b3db6d657313b4ee8dad3f04b96767185616f9dde6927edda6420a5fa709673ec68a9701a9d4d1f2db233516beb40d35f7608a91b4f758da67a1a71c78e752ec9a248925e700647d7ce1ab13f493395a7757e4092525723f15a4d086fc558531e8f5e89f840f70d5d98d352e26c5bb78e4071408ecf94a28ae8678ffb32a8e3b9c50168880bc24b641ebabf851e1140fc098b242a29bf6901dd8a3c80a8d960429f719e8c826e25668809450c7501c511247c55bf5d26fa9c4faa8fb840c7001377b0213926f4315d9a76b783d25696d6672453eba921a9d5501e7681e352dfa232bd0c981f9cc8b498f571ef521cfa10b6af526e3e4ce876d20e94d63296e7cac46e7a3c399d5b15f9fb53a2a8f8e1b19414097a968a9f8b45c29f30dd85d39e99d11887b42a8da5596d14ebbf6aa53bfed9efceca88428964f70baa8d9304132c629217bbb93e4c7306f359639fcf3859a18c8900d830af55d9adc079e56db685ea25cecf4e80d51be7db2607806a46a36c275508bd3440f03376e4c0d4da1578aa3dfd6c9703cd39f37b0fe4c176c8fef7e7d517561e35ab4da4583592996577cd10776d39d2803977fa1a6809101b5109f8035c9d0d1ade9eb0cfa8a31157faba225a3adeca67be7dd6853d1e63ca0e2bd7bb35a8663e95d4c535d2f7d1463c3a6a0262368eb141cbf483e532ae4afb037b601e3a3ea398e93f33d7055041e8ad177347211efff6978a1d92c484bd0f977d8b701cde4b0cc6cdae7a3956e39b18d97ede9f3ecd4bb50bba5edbcd70bfb3d00ea663b33b529e40aabcfccd0588e446a9230858ba3dd6eb321cf0a9371d057526c7a79c734f5210e692c4c4d23ae148d8b49ee24be7b18dda7e511927773861b055d46a2f93e699a8cd4c1f1774033aed412e6631e4b2742ebc37da15eefc6f9040c5d0eb2fc8182cdef06de253f46aa41db3e4fa4a5f9dce8ee0bff85d29adb31ac55c4e569be56b07c62b45f8673e660c44cae76f763bbb8215c94ef7a9916b8f5412b4298320a36af0f9f6671c0370c0c08dc3f3a297d408ac9ac10a74b5f52ee0faa2f04705555fe433167220b6ff746e77d774e78f0010d41ae913c8cce23832abfc30778cd66af6665f89f517561125e4d1cb582dc8c94fffb12ea47ab50c2d8776a80d9950c15895e3a40b45486dc6613cc4381a2eb56ca939799f10d24428d7db2fe34a91db3eb1984d4ccf8c1bbe17de51a8ec7a3b8a088928573da745d3acab23411ddd2d956944bc72fcff834b773c851a43ea01fe96d66e372ec3020d27d57b7607135ff9de588d2e7b8b7707229aa20ce6eebcd8f8185046c0b99f33ae96f78f8207d1a31502a885160ad3c5d9489f56ad6f42df22dcb8a4a78a559168db9521065aadcc9e8164a3d6be6edee84521986737453178aa4ca3d9e011e80fd99fae83c24e447fbc5f51e67be3e06bed293a4e96f2334e0465e62c19954df28a5bc63f59e7d249a55106131bfeaabc42201704a8427f317413d5019c373a0b1e9f7b7ec8366bba069ca4e5c7b9de0e4fba63fed3188bb23e62a929f44aa961a8028f6039fd7e025ef3838c4fb55b7f1d1fb1933ef30179d72041ab1eb4695a6ccbb0ca4e81592afc7c9b9e9820fc6ba85348fc40a667820153bfa90203e9ec5fbba0ddd08eac095a921d80cb75942c2af0011368cfbc2c1de11983401e3f328036766b7b96babe229c1c06bdc9d80446e0d8f78b87a0dd2bb87de24bbb8f7b865bbbc2107b1f197db9c715f709dc8ceeb0c3038b7fdf82fdeebadb983e13ceeec24290a16ccfe16be6ef39d72b15379e126bd65df139c0d9217b00de1ccf36e146a859d5ec4c42bf8454fd53908c30cab6babb02fcef31047662c7a4fd4210a875f0d7f3c2b4ab11f7bf6c3704988485e8d363c25aaa5494ec6da4a60e74e14fde7f92566139c234c35513e52547388287b4a7e346f4aa02ef2aad605ff11dab42dbc79a4683c1894ff7c4b114e2ec17f7a84e285eb4f3f8e253674b656df219d22569a83c4ff319db0b371771f7e905408d086f1434a716f4f33e8ddfa5ccb5f7f6eb11c971861b278dd2f21b67293afb4feee8fbe2193178a372412f41f0e8ff187a5e0fa8e215021cd1a589655c8efa7f98a2db8e0a1b029702e56a2ce259cd4bb58ec370fa923bade1abbef5503f023be229850f9bf18db92c6ab10839064165e326b45eb67380ebce17693070bdd72bad0a5b483e86c2af79019b2605d80ed3363f8faa17c814938531011ee3508dd09d1d9598c455037c4d09f575a41d76cb2075807548b56ce235cfec48bc2f76c604c054d4361b6b02e8c3ccbf2e26760377d144c9b119f30048cb4914294e4b2c33b9ab7b4a91558587f2dd1c4ccb9083deee734202cf0959b029d2f75c42878dcfe56d0d2eb29b406973ca0e39db0c421b76ca4644be71cd6ef473a3b770282c69ca65625a9953f872401d3be4fbff8bd678ff8973e080e2a5bf2d350dd749b52152c490064323ba4b01a39534c572ff595bbe55b1bf9145f71e4b923a6f55a97540edd4b7558c6550546876020f45820b86ef56eab9d397645aa029dea278de1b34fe5db69f588c48b0341e16e0fc1712a946bb819f28fb73cdb35f7a879352ebb56bca3b6c9872c50b32ff852176c422c824f0e9c7cf62e39905ff6348e9a55fbe8a1fed925b180957bd4e28e44d567ca9e0b88c04b9b9cf3025d5032cd555552f0e4c8b64f5cc5ccf17e77afefe99ee23d69144c582aea83cdf12dbcf7c5c89ec27666a49b78307eb49f3406d090f6c4ea299327cdb9f19b4787842cb6672e7419cddf6dffda8d437de6d497a05320fd1d65ea5e3d4db29bd7b03ff9449ecf704d25411381d54e8222cbca9b7c1f311353687e809a78da5338c6deefd39970ff322f73d58ae84d51dbdda09f8d67724cce2b09dd547f81f092981e98afb923575de14c648deb1f54f45a3cee311a618ce904b0b5b91c5baf6ed1a55b9be644fa619a930a8a3d47328f7a287d375e47c234083fba00ad001fc804c9d53f1a07b1e5a3fb8807b126d6d308879eefa20d75b5f414fd17d46f38b6ea7563534664f837d66d9386c7eeae821d9ef4cafb9bcaa87d7dfb7dd7eb16e5062af52b6ab93fb80b505eeb4c85614f80a7e270286b75109831c811403e6891b98da90ceb60dda0099c2086e943810d5fbc32a65bf98021430e19b3e6bc4c806d9d113977c3f183cd8d8c979a79f0e455ae151cd638535fb508cfbce2cb456612cb83d1351b50e0dcc34395094b14334a4fbde80a6d547ff5f95089981ee2b508e175a77b2cde8fceadea80f071872e9c59ac94fb15c249ffbf40051b1e4cce30734716ed385f134d2733adffcdef36e3751697d4d904b517566c23ddf1a01743562bc06ce03ab284b6c8c49a5e4243870cd5a3c995a9080d4d9daf4c17ea328074472e1d2df81b75489175461ecc7b72e1975032b78aaf1d203774e71e76f3ad012fc5af58bfc79c0ea4dbadb8b22c520b9124bbc8ac7fd43d4ca7bb7670c58f81ba1d9e19a3695269829bcd554bdc1c69ff9ede54bf8944d618860732a9d2fe38daf1cae7e77e183b74ba99d4cffad5017e6cbc0a496f9e788bb1fb7c4c9288d302e5b6e39f364bb679a592ef0e6dd275b0c18acd73751ae28ae9b3eeafbda9f08ddfe4d349c4b7311c05d0bda09ec4df1a9ea52b914a768d068b43c53f831b6cdfe3399ace1ed90b2274fd2b52a26f282bf8b08eba83d7bec1bbf118b348a20c565048a2aa3fe1645f257058bd8b3c6425164301bf77216e23e698c7515a22592b0bc677e355c62658479032cd253d17617948e4873677d30d33dd646b797ef55878cf16b7d65620f35dde956a0148c7a560f4b5b212a12de87e74d31c556b5d8e0aa322d2a4a9adcaa9d705781b88cd143a326b1e38b0cd40684c436728586f3b5f11245d28e6e7deddbbcf96a62ff4c4492e9eaae2174a8cfd007c9effc314b09fe605fe8a02ba5d5ca7f435e97f903205044edb50a4423d8c03a67ab15447950b6f00e7d851b24a15293d09cf93031004d6e0edec61096eca62a44c697857e7c6499ea1e886bf5b459e0e332de4f9b60f3d99bba45651d86209945b1cefc4bcd397e81e53fbf13128744bd88f8fbe223472232ab1948222725250f700b6090fa76081c97a798b9c5af43ec8c063767bb55cf1dae56373fd29ccc2b1c807835294507b95633f644d84375b4ece88aa2b0f7adcb328a9ccd078a36afa8083d2dbff2d1ee04a96d2593616e6cf39ad6c784e8b37830ad669dbb082e5dd73d9ed7e4c14161167a4ca8ab9ece262d26167741419404bd624518b0b9e3bdab92e89c7cd354b432a4f994b386b84631009ca14f7d0a8e99691315849f242392eca5d2022ee9eb7c75f02c06c9af364755df54d86331222a83bf2fef9ccbd45e3c0bc6c806ab77240693ae859c6d39d00ed098ade6352289607decc34cf47f00c102a6142da14d47476dd9d1f5f53e093287f79313af5475e34cc8c8e53edbf19dce34907f6ccc77e85e337d47a4bf965be5a43cda4802ffacdd387a0514efbe52dc59cd05bec72d38b8b3a15d0cd29531d8c3b4f4cbd762c9ff9f38acbd36e6b3a0ab060fdacc9d8f310c35387b26b03a9ed7e3c08c4c00aa26ffefe344d1d950638b4aadac9b2d3febb04a2795356efb125b8516a45dbe031e45dd7de561a6ad78e554e89f8be14cdf81d90521fdd6c2c614b73c0cfcbebfc1a1311278cacb7df8ff4c3c8f9f8f512d752777db61fc61ff5d6fd45d22e012345e266020a32e410c9b334cbcda6407d2e36b4b38bd7127a8aa5a7fb901529381e458612e36971938e3b5b68cf0aa1c8b1cda812b1156df4fa265c6c16a14e59d48ded7d94d570ba0ef7d92d41cb811df752ffea803fdf2fafbb3f482b1705637bc524fe84c2165ca36870b02e56482cb0c6b8906dbe90149231fd88c215174652a986e987c7ed6e4f4b38ef33b2972d5294c0e7ff16b4079408c4f3ca5c56d430f098b590fbce31b973be49bc0d6bacda2989b66d55b690ff53a9608f3ab402a12d80aece529b66c949695b660d2cbf3488240ff878350709378c823ff73158d8124635078290990849a24b48661b3cb02d6f38aa3ed9fb9a1456dd908ecefb12666e6ac467bd8ed4ea8640e6d426525e127c063c8c327ed55287ac32582d8e9228dbb93f975428ae662f79e3eb1dc40bd268e7405246e231fa7d811e3a01d690b693e83619bd3487415bb4c54d255f05b1c6a8a6509460427cf02083d4944bf6e4aeb15467ea3eb1856be7a22816eb36e0e2497ba0e1cc0ac3a5ea968ac20e7b76bbcfc5e940635a7e4cbba0128bf9ec026cfd55c05a92f2254fba4cf384e1e5f3cc003a90cd731daa23ae969487a0128ea924ceb3380f72f9507a26a3caeccd41db34888092596bc204db6369fcc8762677ee6e0d1053846e46c7db39e6ae9e440ffc717c181fd9a6174a513e853b2f3010a32f1be9b4bf15ffab0b2d42e2f37f96ff40bfc8c3672f4031d8bf51a99ba3d729424f2f9db496b1bb70d34ae373bf708efbf7263af3c176cb20351a389194d1a757d19b7a4ade723a5b2e66ec53b2ee25fb2273f51d2e51804bd633aeb0cfec626a125cfb874e532d8915b5310fd05039e77c9acad125e917a224baa1936585c89a7ea306c3e2329e50bc0196b9c65d493d670358a84777eaaa79f8235eaa2f501fba70e86676dbd76b4cd3f3538dd71252f8aafb8d89dbed8567f168a87d795273238c3e98da40637bd54134dfc6a720d4d9f42a385afbacef15a400f508b9e857bd759525c946d6f61a2e954788e7e74208a0ac30bf7a454efe2dbe05ed98e9d4fb1740c6d2985d675b5312dc3c59940e7d8028322e4694f6d3423ba80f827fae99900de83585a7505e5d9c05c8c87ea18d833411822b8f9300a2fc95b2de4e7d723beed2989c64303e0f17ddf11f3a159b7e2dde4f70a9e3df709e5fcaaacdb07e983345a39eee0f966f4f621812afe1a73922293d31cc7ef664f5a6adb6a0dff0d012e952a32964de0f301c10e982150e724aeb8fdc03d4db2aab28a46ad069e52503cabd268df0614f25da7600d80447740af8a498129c0405ff14a4096815d6b523fdea623021be6e6412be45dea0b9b61c8d2c64734600ce260607b1afbb5b6962e3aa16edf1abd7a87027b3b4e9965b330e77cab99c73bab878bac9c3ba3aa1858924b843149da0be7ede8df98487da3f79ce07b4b66e74d12ea36a26fb7586584b61a571e0b5a6ad069a3b68af18ae569fc694e4e9bb1a82e9451e381f103faba38ef41630dee90bad27f812c7e0b1a95f7b02ea3054dbf499ccd9f5e734c452b542b1e32d833e845ea95bc769efd566c1152810f9a415044a5c9e6dd7a0f5c1a8819a30dd76ff144645c0c3d7be5e1cdab49825d4c6c252933e352df9290f090dc939f89e8279be33ae2dfd5af4f92fcab67aa0cafe4651ade8fe157bd1a740e7d4c5ebff33338323e7f580130f2bd5e376ff605ab4a7e1e8c6ec6bc574809a8684ee75b7d98382f49a578ba65dcf13a5e5cd343dfc734575eac94a1640361414c2d686e01d35b55690462f0d66b77202c3989cd284607be10f6bba010df5437f290af48b2da67dda57ee9d05a76af9b9910a88a3c6ea84338d8637db7c951b8d60ef48385c7e33f28a1c220f648b10ca414e245a22b9f37272821d83bdcccd2378e60bbb2e69c070978bb2fae92799f38c02d25e954646b974c5018021dd6fa0ed1a3ff6365210a1bf406971f39947b34cc22fed2811d2252c2098959d01b6b4261a739f05cec372a8236937916f6e24d84e56906f5e0da6a3dcacd500805ef846116b58f210caaa3444f6a12944edca3e25c3bc06ab38d0bf94070b65bbd2110f894cb637c0953ad3b7528eb1f9ead0526a3b94bcfc00029329ef1259b27e8176385aca8f168f7c3fef00bede76798bb33ba15a89a596be5f04a18614f6e8440f321abecd5b792f367dbb94a89f468baa70069c05e7b87a298102314e34462c71c2980a41e0fbe75a823099684a147912c897cef3b0fed6dcfab2f2d198121c54be0383a22969589b6f0c377df8dc5a5bd8b1b22c09f99270a7afc9ffd7a3d98c7104feb995fe0cbcdf45d525342360d3d554057c752eda15899e0f5320e01d7c21fa069f748a5afa87d1f9811cc85fcf8abd48b10fa2f95decfecc1cf2f6e194b8cabf2bff3e0c33999722c42911d5938cb93d487f85e21eebf57929885c64807e1cf28c7c68ea4620472145e99217045c561bedaa78ad0d58236104a7a1e18a85abad0d9c807515800ef94ffeb8e75a6a73170cc9bba0ba391fbfe5f512c9ed30ad1d6678dc67d4a5a9869cee5546d4b4af4016bd9f262681bb030d7dc41b1289e6acb32d9bf20b4b225f0dcaa2f4d8a3c3f4dc97b001dd6fbe74d9043432fb267335c534bef6e2bf2ede577d95cf4574bad1a405e6dcdb415ce94d92e89bef814526c937ba07bb8a9f61842ca00045698304b5dcf18fdd08abd45aff8ae1705170d4d00a3d04ce324a92e94b3e5b48a76a275e737171bb9fae8c03a6d720bb5db8c6d86b55d7bb04201e79685d270c024aefbec7fbaa5b5f1bc0ca4f7f84a56b9a2be8b92fc2323e64070a8fca1fe54a5e2377c61171ed2834d95c576d51c3cd5e764ba60f8fa57eda1e9d7a3f4fde93e3b5e891ee5f0e270893e7345fc640da7995bc7341512e30900d80aa686d05e498e0e4ab80f5ad7f87be2121c8ab3e734e71df6a4165fdaf7deaf3d88c7c7c7c238dd4c0a8ea9a6811d6fe22841abba82149b9707fe3df70a791631b98f99f52a4031fb3630d369081a0894cfb113c4426af9d19828637190445fd0b6af48d26973b9b422d4638305cba84e8ebfd81aff2c4bf17c861f70647edcd2c1f6fcbb2c7406fc14140ff53761b69a616c403e843bca220bfd611d2b1360831851306afdcc7fd66cba94006ab7d975fc880b28b80678c3c27f6ee5b9d970db5e613ec837d3c10445df7487ce6ece761db5a7f3252799b5b03e3024e5d5bcc4ea357145f5eeb815ad484d36fdf61934f2ebc4029d3506576d0e4ab48158d95c02ba19d0c94e208bba7c8b08dbad0b3eaa9401c7e26665c4bfc302db1121f6acfbb435a614d9d1c023e2c12a1ff2d7850794a621e8f79f085c352569c5f2acf1093bdb2543833bd69a25284c7c94dc15b1477f98d51a66627e7e1e19946e50ec2c420a8bff8e5b93b1ed9660a73106eecf79311768ec203175838ebd15157c6b483af2b650dcb300415af114cb004743eb2a25bc38bd36365956f6d79e81612c255dd4a2f234ac838bb79c295db907d4373b22ba4f1f14e80c330ee19d77e776bac92036df59055b6c3efcc02738003b930663ccbd072074e2aa568019fdc0d478a8ac479055ccee0ae9a4fc720992479578dd92f6679e5ae0876358d590b5a7a7ecff899785af208b23d39ae0eec153c05d48e6aff9b7385e1d2967306c67eff82f2e0bb6750000000000