PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 60530 ca50ff70e2df4cc0b598a7b98b82ac771c172c31251f1f64ac5a933200f0b280

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0f17ab384005d08d2231bc69f40ef68531ce53a37b71b33af5a6d926a1e2553f
Certificate Block Hash
ca50ff70e2df4cc0b598a7b98b82ac771c172c31251f1f64ac5a933200f0b280
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00170600000a190000
000800008000000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000ff1c100511920609a42521d4f3f31eb49f1c6ca5ca1cde0527dfab8883ba91d14ea9cf4f6c0739a87b4339301e0c5dd61e37841cf965090f081dec2f8bcc14b53dbe847293b8ec397761d7913b34de7cbf8957492bec708582090000000000000048000000480000170600000a190000

Raw Header Hex

000040206218f411990af5b51f211783fd7cecc8aec56da3797380ceb110906ceb17f8be173d728ba6f1d8f0352786647143e2c7f8a4b8f4de899c0bd67424a033bd1115521a146a2df002183f55e2a126d9a6f53ab3717ba353ce3185f60ef469bc31228dd0054038ab170f

Proof Data Hex

59,560 bytes
121216020307e22d2a0fe6fc6a4f4610fa44ae7326567292f3b28e2ecd61d7d0450a50e1e294afd8a6bfbe76f4a0540bb45ea656baeb048c5a907add0c7964ed3aae23f0beede10868db73399e1eed5966e55877838c6245de02592bab416c8351e53efd30ffc09ef25a5ce04fdadf69f4e481a010126d6e57817d5b68f7c8a79a08eefaba04d6614e079b8c5b92dc4b7c91a27f7b95a7f1f70bf9d8c155104c2270e61e0c8a421b4626663c66e275dc54e4a62fe50d62d68e2cac3b1312ef3d997f788f4faf6705533700af470ea725188590a6dc8218bc9f24f5a34051dcac178f1aab0403cf2cea6c9f55558644752e68c754d38891373f0cb363ed2f5d0e1f570a021624637c301662f4e9b8eb03ab0e18a9379ecdb59c27d758da1de82b33560218215794f03354cd22ef8dc817f972808addbd036bb4e22246a45d7bd24962a449a3016af691492bf1ae673c88f14b2e076ce70b9bf782cc68f8651aef9f0159be5ee85916b396601cab4039fbdf4f00dd80ddab664249ff6870664876ddddea96d9bbaf5009dee07cf3c7d513790f5d8648b40438879f90b85beeb47da0ed6dff3084b41b9c488f9ac6922c439f0d583985d6762c38dea43801678512113426d2c19a476cd6a518532d812d127fbb24c1aaeac88ada7531b9de57f8cad7ea0445a4efa27f00a794cd0758422f09e1999ba00dbbe2d984bb42af787cc2434179b502c8987013b922494776d6969bfad13868921f6c20dd1135097f60430d3356cd9e4dd3feb572466c8d652bcf92b8b8daa46079d218b11b75906479c4089fce8923a7acd9544a91596f5d54f3fd71c960d17766f5a51015a1e3f09762919817f91381006c30cbfddb5cf7ab245c2ec0b85fe01da7cd53b030386e5dac00757a959bd87a88ef98a14dfba2e208f61ae87e289bd5e69e874269807e61ef024aa67bf8980e1f45715cd402250b4ab34988d7977cf0d295f413a5860f85e4391c92861679cb078cebb7388929de289be8ec77e6e1d7ccd8e492f0470b0b8a817fc106d46994dce0374a95b9f28a94c585b3dc7e83cdb1aacf48174d79d123eeb211b27b52179eb93e537ae293094ed0f8679b7be1622a326d3998878a63260d8f3659cdc0402f8e444adf2ebb6a3e6297c1d0f8599c68e718db0d36b96f59153d2c9e13a8c4c06ad064be9ce1c53c3f983780544f1a921372a8da5447731dc73b36fab320908dc12e254e76c00e2eb47a027ce2eec1fbd948ce46d1a4732adcc3066d33dd23342b813d93056f077d3b16b93a42336668bad122896bdfda511f390c23b7bb8bfd44dcf19fa055c739db75714f0a5b6d19b1879cee7a35547c9e691304b7de6f234ca6a0980a39fb7e6235b3c8f89fd803e39bd1354687c595674b63d2415e5bb3e5f5581ae124744de713fa3ebf66b12162a1f5305801a6a2b8e9bf3d522670134d7c0629768554731e0fd9ae08ad0ca21737ab14af5d98c2ae1d00c0b1284320cb27245850b25b41aa338f672ec6017e2a6674aa6028eabf68365a4a3df387114c1e41ca9c7c9e8c1b866fc8dde0e67a9aa39e7a5c96afbb8434a824b28de3ac3a57bd624de5789e4f8bbc4451a1ac588774854c7e7d64bf865877b08b030ee468bbba111aa84a465e4a6abc7c5b069636f487b0d0f4a2df9a8bcae8de25ce9a52fe963d35b1f5feb5e2ccec5d0286270bdd4d39678bfe7eb5798ac629b7263143512b40512f02fe22720ab9503605c5b2028ca4c2843d8a197c284f9702d847beae183d0406009ba4d864fd9a94b806b51052f7106e791e90197d9f856a7598f4af17570868d0f881aa32808ff8932ae1f6e89ce50112b81c347e1b300b8db890c03983fb8f5a720754ed47a0ba863cf3fdcc90ec267292dc954e0a1707824982e16170d85c3701d589d0d4f09d55e3cd11c1c7e0636d31c73448d3ac91e9a05c6d3a3580835341400f7c0a723547bf38583dc8cd1397f8e4102044e3be7c457e325029694663bec8f7551c9eed9c0fd247de5945a16413143c189e5d1c851b8cd09e1679547415d14428454c0df0cc7cad851096e14e22f846aa0983a39076034fa5480bd521ab37473b9fd82d50495119d437b42128a22d0a7a415420b59f58253a57ee856e94f570fb1aa37d30e928373d72976049bab51670d2a5173e4f11de0597d95bccb72df784af30db01151eb039fb280eb2fe185822e22dc5921ba9bcb9f80fc519be18abea8c13fb20442f2b0bcb3a4da41b3896b32c1fc71b13c21e9c8740e4680195bfc8df5cba08e49721036753fd7e8e49af7232c7df708dad11c39074bd9872f3a37cd6ec3169294b6e68ffc6144d12eae347aaf3e6f6beb126d3a13d9e724320dff05f8b59569b1fe4c09908157f22d762d729fbf3653296e0407fbee2d443698bd0cf021730cfd70877f6bda2e06a20129661d44a6e22f64d85543b5d0298754b86be30364f2c4f86d74c9e075cbbe3a29de4f657d04ee1b240a29256681bdb7811f5f859b0414d81855ad7283e07c40d6d50c157a0bbe47669ae322477d49ae5600484e2000bcb4595ae26f66e4999c6e4159de9068eb4771872d117b91b38a798625859a7947d9910a2fe38a96608e331dc54a4d105b68d1cab45741a610c5a0cc1cf67e7d14f44483ff10de51eff698faa359a10b5fe466df1cdb0bd60aea997493d82549261bfb0850ffd9d99346bae995fb342f5b2f7943b5ee1ea12c43b8779a0d79395ab09aff7ca095a62d2b9bc044eb515a96ce418d126c4e4fac8ce78ca44f957bffd421f65bed9c3f0fdc25f861fcdc1945099a8f2f6a1fa2b2598ca1362b2927135649cd7a5b7d32abe42081e7bcdae843d19ffd13eb441d3e4edfdfc132acb7033c9e93d1bc9558034e167ab300b6af2fef4319e420f8a59ee43bf959ef5c9daa7dc172de33099001901a1f26cac9cc64eb9cb6e61f59cd5c097723b2cbf2b705f6505d9adc7325e74eeaffbea5ed165c5318196066579e66a569669574d9396be9945c24130277f92366b703256cc898e5740a1c55b094e5c96beec957c3fae07021c50547f73c98862fb045f3037e4546b6e539bf4f21d877ca7fb52f45ca22a1bfc2da2bf9215cef4af751cc8f8cb7470bef57221bc01f32ee3dc1b12fb2bc1067d7bcd763725170a71a1ad743b9ebb8d46a43b08f671834ca25e9ded343354700cde1fd49f20c40a5839643efaa9e4bc356c6cb665d881981b4b4b571494652f24258b897f7117ea3f93c75332404b91563c8c9770eb6970df7d7370db8e580638f55906b604ed98ba03f6b115ffd26bae774276591662cd03b87f6d0234299302ed0d3cd6cc84d915824e98dfe5e717e67552b871fa00426378b9205d87fe389b566a288890579d3765ed16d2d5c1ec06a69ecf5ec8227a9d5fd42c4713ebac00c478607391e1c2f7fb364cb89de357633b741cc80f1c13fdb62fb3bad0fd76ab85c36cca9d8683f2dbfae07ba74aa4d144db8a8ee4d41db698a657e9cbf028f4691b66128c33cd3cbefbdaae9bb50e4d4ac3349a26a104433b71d8d4d8a3a74e849e974ce5fb67c2be0b7b0b24f91c76583fa904fa50006242aa4c8b8fbb220a33b6622fa5662e782a81077e1babeffe534ac6899993c1860c3db175a91ec74c9149dc756d83629cc68168c522415ff6a0477d0dad4366015ad64564fa0f1a4a82450906ecbf149143b4a9ae61b406d15d65c8a9090b3f6a93b19c8e4a5607b27fdba963a4530681539eb71919eb86f833dcf5e5b9c0d4249eb28085d605d3cc114df18c8e07b9cb3fd24673513a20fbeb66116ba2eaaec7ec5eda8a049cebbbca9e4064343049d0e57b16f71712b7bdcf9593b27a91ed7a0910fd6b842bca3dcf2cbe75dd60e1bbc3937e25e032cbd50f05ee04d8cda5ca77738a1d5a5b84a4a5cc827b95c6eee51217b015dbe8a6d5259e5f50838af14341e25badaa7a84391211a228c2fadae4a16cb0427356977262613f8cc05bc159001d01d154aa10ac5c6bd4bdef8df64710d52f1d82b0856e143df2f4302641f1944fc486a1fe0286e4c4e1893c29b86ac6e9f5157e35b6984c24714714f10755375f20eee102b863905da2c7525b66462431818d21535d6ae401bce7b3ba435ae52c82728b6019975b54def51aff4ec74f9f7b07aba25e1feac81a8ad2483dc8f6b7a8a39c22cb440ab316a2c80b8affed5ed9f119c02f3d34105f1d17c08e4140fe6820a0fa28c62f1a49805e401b08526061821cf68c577c253d733a6f4bb5b0d328040385eb79c972db6ecda6b1191c93b7abd82dab9500ccf39d0d933c044118c9e7e610685780cb88e4922552438776cf8b62eed4d458af14237bff49ecda4bd7c43bdea1cb31abbcf4c7a705e7d67287ae2aa5937ac676b5a5934070114222c9aad94036d764004e91e196edcbd2a0475902c835b945ef45d3cbef8cadd9beb6d14e004e6a9ecf747898b5f2affc3f928e4109ba839eb603b60ddaa210f1644eb68309ae3d86a80fa34670d254274db15ef3c854b2f7c145dfccda8b7b26737d5b96e4d71852775d6969e6022b42990bcd834902163440008fe20e55811071cdfff37ba262466c89d56742b0f8a5b4cf069aae5f801de2a844c8beb2208c8a6f8e0a0102aad7a3696d69bb2b5f77db9e783f5a74873da690db1370dfbef28cf58f0c7979346c718726ceab94a4006a8f278dca26dbf8444cc6905e5a46f826d0b98ce5f85b4b295962b79a38b6e32c0d5e070f28589c190594596583f00c5679e1a079edaf33a1a6214de84689901aa7a14c5ac7e3de2914c0c41e6832e0aba41664623ac3330a7792711ed84ce17de96c7be73ce1e47584ed46c8e7c3fe727a4da91e268c509b2f41c18c4a3ba62e20d8bc591185886c78389a1b2db62bf88b0e69616b00fef071602fd300768f584aee75bcacf3c4529911bbbee9649c1895c05b21ef6ff0caf9562cafa264a90f57c56e761940ea4535251fffb8c0bfc5abb8d43502f10f9f01c203c07e73acd00dcc31869892c4f25ec3609f3e1fe7c007fe7e1b7abef7fcc56a42b1a738aaa1c52febfaeced0dfe0dde28f1cd9541acbb4ac2d9c47abb2f3dda23c03be449050d96c4f7d9abf7433cb5d0aef0b12c119c683de90dc7d7c8efec9d1cae5723ce7e43c797a217ede95528d7ccb4c28b92b924c765118da3fb94b6d761b81afcd4daf231177a3eaf7cd4efe36886c7efdafac607dcbec05f2e33712db2ba90759d14eaa9e434a7f7dccd98f109a284da00f06fc7ba754537f5b9ffec707af9048d6405ad38f2e1bc874e6fdb68b9aa65b057287633de2316fbf952da143465633b2e42f3965bc11b2a117a31e3e5c147fc401d7444187f8bb945e21f7a910314f7b9b9e463ebe2dc0dd168740d513e99432803a81cd2655e8f5bccbc55ff510f25df1674a580d69221c3cb05dbb5e0480ac6d9c8acd8db97f0bf48db6adbcd5476a2b8dfabbe0c53e006bc7c821aaf9e964c96efdbddcd4d40ecace6041594255bf23f189f1cbfb7bb57292fd74485f3604829477563bfaa58d9b3736f10e3bc2c2067700882b0a402c3e1fd4aad4bad32f7953717b0df1475972134f11f134f8d820a0176627797bece76acd10d91eb1c586c81f54d4ee346a532276ede56aea8cb8d174d80d4b368c06dda14e171a7cce3eb2243ce8d91ac793c6d32c986400e6f7c590a356d84ca426278cbd9db370f6bffac98e378763c77ee5ce2c52fc82c7425a68a710f5d68b293c3958467b66f550b10951d213c9729392136dd05416aa78bb0d460a93274dfa600ee93ca64c0862e5d5deb244c0f519f6c219aad61ae18ece19b7d4e4ee8bc135e47150a3c6c31b9f955833e54cbcd4ff5cddde474ab165aa7e30c1f1854d2d4897de860d5b24787feada178d802b53782f2883c4d8074efcd6602c24041b732ffeee3a2799d858cb445aef02913deeb777035d71781123a3f73ae13064419c433c48e80746dcbf21a745af639c747f6265c9082b93e3fde1f4b9144048821ade5b39539d17bb495600644e01cd105603301b879da6d08e23b9926bd3ad305e58c180671b23e24da92e80d2c823d5547a71187ed64c5f8b1fe317e2b0cfa1ed9295cf705083cf4730bbf2c1774c2fc2c24a3e53c81208bdb7aaafa128a13736ef0facec8cb17a969546d980737d78f03f2e6ab6981b76680e784657ee090a793c96a1475a6cad1c5d81a1f07d89c228090b04910d1196ba5bd6c5d4b5e09b5ca0b1275e56b9aa1899b7316a695e8c5e760e40778318c293bc2c788350489ed33c7075ba079f490d591df1977d57bcbf0ce5ef3e16a8b0d563ff9f40912f4e0e7940018bb24882d687eb18e6033bbe7ef84cf0dda2cef21119a953046aefcbce4ec30dd4e05f768d49e59c1bebc02c39020e291e42c9c66466ea0fd9a95c57a1e246173b1f41543138d70761f72419750bb1c36fdb66027540ae0ceaf9834c7b2d81c745e53c7c854f7d3343c64f8ed97b45a52271d1b81c715a0ee4bf94d1d614a92080729b9b15d9f3e12cf0c06353ec8302f3ebf5bba0a90a437718094a4f345beffc8a1c5ae627a97440a5916e24fce25b36d594e8af2220a278295b827a4a0976cc817a89907665a840517b594a1222b0e10910eaba6f71675331c4d60859bc2bde27a9b97d845f09d1210e7b89e88f8137b325aa9bae878b80159f3bd511d0abf1801ed07174949cee474c1cee76b0bd86bf8050f90b66d6d011e1725676227c666e6674c196085e556cc16d8fef59b657ca7772f98a45e0cad63b59b5ab6fe428727b800ed44a7bfe1dec1201d25755ff2ad1eded91cab20b9249077136b3b09bdec53c67971703cfd07dab960e6e84724518c9de5fd2dc0ab7d3b12e2e1a5af56aa7a5114344862da0cc91499dfe27611a9f73c1f0ccf3c6d9905cd44c71e68c170172b97309c1db2f56da6e75480836e65a070246e55bacb390d047395a6d59064c34b9be70b31b6458d62d10cf0043a379d5788dce555092282983434da6ff0828817afe76a6f7816eacecc914549afc0f7c8bf5149dfca8ab8b5f0f310303a41d7f675f2be45df11a768f747848d2c0aedc9c3ce3caf22666a7f58089b9f5c73ca38f1a425de6ec23979fa49342d1e271e2a04bb8a8b21fd2ef613c90b0e2af03c30d03664221435316d1e3a5b26caab6d3c440b37fb84b2671ee97b8351a9d4812e74c8154904f156bd9ab7483eda2eb77a4a2086b18c8d3b3a818482752bf169ca9857354de9513dfe4d785d4c681fc31f421225357e65912cf15e2b44639d56d6329f30871d8010be9c1810aec04e66cc49baa3a536132bdea63b48d3569e6f658b8a068c9d178f0da78e0589639d3653784e62bd7debf9731db6dc6e0fa406cbbfeb81c00c20c439ab40e445a399b8ed9070d860cf58721116d232aab3ab07c773185b7f08f7fab6fdd9a309217a2cd67f6348529f567aa250b9b10d47881817210219be22fe2ce00aea0d11b396f29b6d7127620df1f1eb13e420aae0c741cb79881f2161c35ed6dce4a6cac9b13f01a7b3cb21bb83b3fbeb49b44da1eb2df1aec4788b616eceafa4d482157489b030bee7efa93938e97f0aba71ba28c18efc67cd7a1bce1b8b0f8954e152f18f6521994fdc3c0204770c00570e9bebf6301669af4df21acb7d86ef0f48d6a50a785a0d9d809db80f5fddce4b6935b54d98fb657cff0d56fc0eb24b9071c807307d4817aaa3f0576dd39b7b3104d7a879fbf7dcce21aa1c6ac8b8fa943a454f728d8ce59fccc20aa1889ddb7b21ff700661eabb8c90b2cf37447a94fae453ea8e12790698b920d3b695f2ece17acf27a912f850172fa1c4efb191cc405cd803c27b6aa567e69ba082a1a7f812a85005c59e57ee59ad4964ef4e8157d548fa8692bc7ef6a8d2f7acab4c7a42748209016ae9ad143f87441dfbcfef3b498da2374e351d3d129cce7ccc1422e72bfd6233b3a88a21abf6bc2c346b2519cc645ec57e94e4915d0be5958c758f4b082fb35972624763020d315d2fb2d2236664cfcd17d51811c7218d649c0b65520c49cbb4ea31d569a0944d5ff83e138c07baa284520705f24028528b50f947fa430f1239ac1d1df92fba7d6f4f0d98ba630f3d7a86099f6d2e72de431a330650cd7ce84bdab2e81c1ecdad42bea9ce2e1dcb57c863ab32d8b5a5c8739e287e0528bd7833178d3af9d16544495025f35772a6300a28ade8af2386021a457bdb972240092a94a0925eb098944062456ca14ff35cf34a89d7c9931c5f92e311e897a24163edd6123f35e907cac06f47606ea2da1c48fa1a718fcf5f25d7d70dc8e89b310dbed81d02d9335d382dceb07f10cd1735fed5c62095060adbc5b5766a0af028759abd68a8ccb2a247c3423dfe29119b01cc5b3ed0dda2e525a208eed71a9a65cb878bc8afec875b587d62bce40c2c2a8863311307a4a06fad06a53a154131e663f0bf367d3f35e9982b7886a3c9f020c635ffa81c3ad4def70f5ad665633cb460d543faae4a10f89f0b0bbbbcbe65d59dd6571526144ce1b10b79b6668658803289ccdd77314c90f2497a1f559f1ff025a30cb8e09defd472a09b566cad9984748348bfca664ad43f565369f5091e2c2a96ce4198e048535c40005cd17dbc5db8f2e5edc6e0a31a21ebb3ece03691bfee5382aa2d93fa533fbe1cde10893136639904e17542ee4796d15094b2d7195d296d5ac6f7469433cc24b431ab84fd7ad0d08c7d89513cae0a699f2e1e5b2e2c8430ff66bba449b2cbea0c126de6146294c07cd3abba0573aac5241c5dba9981214d15dfe36dfe69e5103979847076d991739f9f9e0b6282fd60fd1aba75b94e27029161ac82eb86d688557b38e67936abe9431751880336b43ae20bf078eda108b6b57024e666476fd23729e9b6563390014d9ab30c7b4e7c99df6d955d48513d41f237bb7dbd0531d6052cfe7e072311a4745b72f7f5a23450c631d9ec782156664756b002faef7e7410fdeec83431da6bd44811bc573100fe144e47a111bc50b77e40e3434f018741421b106908c103fb7517af5d11139e0c91e9d7e671a1b1fb5117ead763288144b926bedc305d09bc084a5d9987a06d681c4e9ace366f05bdacf9aaea0c191c9b56833f13a8c60779210d239e7539410388f1cfe4c49221577efb046402df47c70931ba661c0901c57e0772f8e8684e8d51087a662fcbdef009253eedcffd902a2a53ab99902616f53f9336760abc5ae568d916ae4e69edcd7748d242111ec881f4e8391aaf4abb2a467d2ef0fd89e6e017849a8e1c6b915f6ef805dd48f3157bca4ed723f8c18910d934d78036e7fb4e9895fe3756e4337206f4294f8404a86c7ba7de853afffd436d2e8d081dbb5f52baf935615ca1b480ea4d5034c1cc31bb0168188a863d54090454a6be8ec360906ccca752bdfee92531ae958091d3aeb8cf25c86ab9ac2f703bc72c609694915fb96d66706155a264f7710bec45f60cec864d7568b8149e4a8f978d41e0cf4783eac12dbe940e7a008e604ae07ccebe0974c81f81389fdf5e56956dc72e570cc11e9966fb5ae33b0646898df33beb8415468c49f48dd631f604070f4893aeedc67ffcc0e078e4f2d873ad4507cd35c070e8df351492a6ab4cf566fb8dd051979c82d1815489a9691d8db1f6f243690b48ba8f8b83e3b84135dec632c77a8408cd82b2159fb357b86acde9a19c0bd2575126550efccce945dd4e505f79c77bd0885da500b97bc3a1d366b63190eb1aa76d62a19a2fb74ec6fd0fff0e52a7ac8988856f8f87a705e691a406224f8a0fe3991d23b7bde7673763a90ad45ad589229580753fb363ca096f48db2b75103836d915bad2512185b2eb8d08b4585dbb7f24c36de22bb859b8348e717a68dc859a9bb93a9746c3870760663ed7dd6decaaa8e36ad704c08813d185454aa895729f4a6ee9d89679bb3dab5a0956d4b28072cc214e3a7de6299f9f32ed5deaaaa770713075bc0e98aed2abf9b1cbed1b85bb5a7dea75b952d7bec438c75e4b08fa8ec793cdf00168e6248b3495cdc924d870543b86c91924590ba5ca6b03f79d589aa6c97d9dffbf9d1b2c5086930a1050e4233e2b18cdbe9308a0953d7a5317502405404bbfb0c177d5c5f74ce5ad063138d3338374547f97ca454ae615a63f215142313b417884297789498c1099ee229acbccaed614ab44c3ecb21ad2c2a494ddd9221fd9d939f89284657f15f30df7e94e22bcc80fa8976348c73abc146d5f246368fe3bfebacb1f1c61cb6d04b713a89755f1a518c5810ec3879596e754d2bfbbcd1f6bb3f670fecda97bef3aca5e57e472c47677f42e9278056cb8bb12a5dd279f0bb46436a81a264872f142bb88dc6a1bbad78e60015d9ce8d8aaa1390d84595f9394a90a40ce02b7ea38723def4ae52b0a6c37396fc5fb0a5201307b4f6203d29abb00edb842fbe3f38b3ef4b289f304e8f147563731f201f947bcc36aae681fbf4e2ce68748373aba0d1003540563f7cd36505ddc7ce8df8cea5991548e48cafca0e8585c2a207477a52ab2327479476bc1023904dbd4ddc880a589b9e30450008298c76ca0e4d833ad595cbce3d1039d757c318abbd4cd5807e9b6b6f7ff90adc17294c5f6968d5e7225542844eebda94467d5b2a8848d06cc5fe0a1a0f03d4121f18166992688fa795b1631d2e47f080870af2c43bb845d86d345f6c6d5af4ce4a5528727bf684854214934bdc79683db3e4733de35c26d77112ca2a0271aaa2eab58c928357bfe197ec71f5c130002bd2a2be55bf1a6b71ae5fc45778728c7ce14f3ba8c28610a24e5fd037271fbfe6bc9bc86841ade146ace0736a23176e23ee114a69cdd095abdf965a541041286ecc80aa65e45390ca14589c309bda6d234f9c973555ffc0977ea5e88fe0633cfe7929271adf71d7b1ed726b44c6b0a0cdb689c9c36abea6bb28a9e0c39a13828094bfa37c3875b0a0e468f10e271058667aa99534b0265ca582c0a3e65c3c9d6d0e5b673b457b5305766eb962b88415e391af436469c3f7f61aa2510728c15b4a12a6b9604a72e4fe5ec3a3909071fcfd14516d715c753235366ee70dedd7eff68299a4dd59eb90fa56a39da60f8e50df48517fe9c8482d498d8f0235dd5633fd0b2d61539bd873c1259c097ab8a3a8de77350ec08f6aeb1648070a0d776337e321847e35c81100d11b21b4970f4590d1c5929029c13e665a2ea81f01e92197a3c5e7fc99e1c9b77fe7f1ef539be85fc1531f02b4144d0ddff3aa1d11f68abf91332eb4cbe8d73c6dc1a1095e1e7a5c332140cd0fd785ba2d8e5726c3bcf83bc597c4358109e5d1d05b334f7a8629515ba7ad38ee558b231ee37cb7e410a0cb7797084262ed5ca084d92f995470c9e740c24c30b4d2b24c048b492238ebb8704365a3cf2a7567476154700722f1fddce3f1582807fcb5654edc891a9237615c6ae2303e767c38c380d87b3056703d3c5ac9477e9f06706f9229f10d82f86f0733aa898e7d34ab7aa2a1de6d9900590a086ed430c0ea92e91f525233d9bd86b5f1fdfb6f420971e322bfcc9c42d9c642bdfddeb2fea2f1272cb31e21936c2019d744ac24f5901b8031c7db512fa93ea4117b87c06188d8736e9327ee556de8665a2447f411aaf913e2fd6603ade3c128c85ba25095fb1b78dd604aad69e35f4a32a5a5610f8a18af6ab1f2dc4c6292d9a385246549b2340d7bb7b7dd746e4ceb12a9747ec04c4ab7021602846a281d7472867c871e7d7ab5e536f4301c644d734f79663ef6a47f77240ce6d1d672356113cf00a835b0ec15692a92ff246514e3fbbc1347f81863c91775a826aecfa9bc99e0f2387dc2092585a98cd2fd332131f7503067a443827c33b512d191ffdb4820c3876f36db639493f92fdb9ff4a4ac67c20316494653cdc5b598d49a001c20188b6fe58d420138dcf8fd3a42432670ac0b9140d41c70b6162eebeec55e800f685f18351dbe7329564a1af19a6be0d27fc0a8103fa552b98dc278852f54485e250de7aee86245f7e415060521cadfc396da23da65686b1e3ef8273badf85cb450a12901369e5af6a3e720cd0091953c5a40ba735f6e7e4a6102f95a64173e7b2532cfa04598ad6d97ac5d0aaca1bd49a62a3998f3c418bd6ce6aa8145cc5a488d28d753173c6aff5b2a300f3d2a53874944ad28e5ddcacd0f3fff39bb3951c4b95751b1ecfa9afe9bb921127f46ddf90212c84941e27636be8a02a72c2af4c67b7a0b880bb47437a83ae8fe9d157e7240fcc79ac1b45d2baef1cf4be81fba48304a93b1ea8fdf315c5e77ee2db750cf744d731d68d3b30b898e9415ed0f149987706d0c4ce3da95505b8206ddc54e842573a28e115ad169f5be2193d49d6ededef764f05b593cdd9c8d65d15046cf09fccfb850dbc8092bb0e47c18a94b1179f61d078fe4942b3e2459c0f9d1f2e2bfc5280cbcdb091f2797b86be185e31da30cf14ba4e63f9ed4bc587cd89550356319925996ad67e22b33fa108d63250aebf2d12e25ea51e24d6bf0e25230f89dfb15100d97358402f723c4152f2ac3df42abf5ff91ff30f83c49b76527c37b3d973af05bae397817acc75ba35da679dffc8f0ee05a17a3fb2326e58e24a4b4b190f8c9e27b476002edb108f2502ee2e66bb0bef1328a64712ab0cf2fad4c77a8ed385c4760432a5c4cf95e479227578deedc81b3b9b328e6ddb4ec640a843f774948d0994a94a1ff8a32667e48b0e2f886689dd5200ebdad7381ea442e4842380b37e2fecabd9ee2807b333fc111f9e617611c5355efcd08c58e618463338fb8d4713ade19a1d82f85858b331825eddcd76749ac7f016e65f628dd7c59a96951d42cef3d1026a332cb9f7c94a6712f8b15b171c31988784a8ef26cee4a151505fc29116169deedb9f4dfda634baaa56fd3c1bb12df2e7900adc2d052ce96a1e1817ea75650354a5eb8255b64ba7aaeaee570ef3c4e707d1926cc348f1307365975107b89b885eaabb7bc66cb4e71b0e6f3c69f4b20a46b9ecc3efcd5c379a97cccca2a7c62d3cfc39c7c6cb8970a25c81dd613e95dac93fc64bc92d08884f082f5cbefcbf6912ad16fb17cacedd2ab2d1f215eec02b7089c78f0eebb6c7fb3592072839cddf2686433dde42d51701d249ddc92b7fde7e4b9fa8c94738e57b7538477d7c902e9c9ac668ac9ba750ec15af1bc010b362d226223dccb71cb52632ed7fb9c436857cb81b9ea3ca449df517935b90788e121e397287f44dedab9d74bea0d7fa8d4be4039e78d4a696ea7b3aea7984911d7e2e2f24e447433b4cda9dbf3e921d626faec45f9f0f68a8cc1613d8f0f97c99ee171a6d68253c63e483bd18fac7fac25342e6f8572b7ec3af50bcfe70a27de173e7818f10c51a9007128bc7d9735927a933a1b27ff62590204608c9ecd7add524517aa88f48aebc8d3956bd99b83da59d29f7887176ac5b519c0ba0b85ea4a5f07fe7af092fb6bc3e89a85686c59383aeb157a81a96605e5fe45ceecf8ec1fcd9fbc94f9f8b3befa8f577b67838a7718fdb7e5c08cc69c19de9b5b7710996f50adb3ee44cd2215b4abad2b441f6d57958a820bc5b8f15585ddb0f7b9b148156f31a8727b77a1bb2e02a27224fd134c46bf6c055501e22833e03f2eca9d409a5faf91e11c11b389dbbf86fd5166f76a44b9002ef7d66027116e052bb591235b9c6be6bc322217b3a21e06e44a3fca9a7672093faa6ccd525df5d08f20440a3b828e60909f6d1d2f06a00da9c8c9c4a63cdd045d3f42f43153ebfc395241a0d40d62d48bdc80bcbd0bb925991f407ff2e6f92f763e877f417bd79b9b93d07d3243de1851ef6a940fcc01b9f376e1e0c734060b16904253c79a1e3571121991a52778ff28d57141d5f789cf9fc7a28ed490d9f45dd31143cf82fab25a4b338bd6f05ffa6138183cf74295e0e697a25dc42008f9f208c39cdc8287e694976e246026f3d59adb686bc46dfe71b2d777d14ba68e489534d050fa9763b50bd3260cec59949940c3dbbd5efdf0c4614d85f015e249f1aa0c69cfe0f0eaf7ffd9c463a76066f817c83cf02a4c4e8d16962384c457b59a775d18bfe1d81d546848d7188ba21bda4b65fa6643d476949c471baae6227881e97df757830e801c6fb26794a4e493e8ac1c1085b02d0c83352be447087025f21b80ee1bf0f9d025f17d5d1e5a9597d8c0c48dc71ee540da205590d096a013acb94b7332e6452c2aab45893a36d49d832e0413c7af4a139dbc266fdf3d22359d40e5a273d9003d83a52096b49e6a6cd3d53719097da0bb401b74eac3fe5bdb8f143e6534dd5ceaeb751b2899fbd8a8ed0eec4a5c84942111fd556d0b67b0c0082a23a7433317308120320e61646a246ed0a21425aa75501bc9a41c59522b44ba7b45e63f7cb08517d2de0b298e0c61262597e973e475061251eefd7ac91074b34e30fa8bc17322f7ba565e2f2d5d22871430ec289b789d6a12b38461ef213c947649d5d8a85685e605f161cebb8a0c0a55e457cd6c9edc5db4e15b76a96cdf93189133f47f0402e76322708ab77460900ae1d0b1fb967ad329989650fa19a75c0371a415cdbdeefd338668b7ba2135cf0f834640afb3bc128a721feb99bdee2bafb19d4e770e728d4c69e3c7370fd4ddbc3ec9c4cc6a97c4f46104d5ee3888bbadcd3a19b227eff790c6f1ba1991689e2195006f1abc5dbd1686e4146b07e5b78a6448fd3b59810e0b9012aaba0180c5befcd28f5e4a0cd2ddeccd30bbac69aacb11cd24d165281af06a290112dc8333928d6e645cbdb671c212093300a3438d6fa90fd132617fd0af1348b83b600db63cb8273e2ec2f3326c145afefc33095f411893b5b0c52b0cfb56c849997dc8b1022db58773ec0e0a1877200d2ee7c981c84dde41ad10f3f0a6d1e884bbc03ba36a583f93e979b5c2075e6ebca4625617614cccc4b3e9dc33a89094cf89aed0056cc78e8cc054101a9a960a431e9c0c5c234ec09ebb511c94a3f3e4ea7b5249d43a51202226695b39a45f63bfdd904944bc5a54a4c621edf6b52fb0fa7059a68c7a4b078df5ac423f15e639208351f3118a71337df1c82dd65c65132ff4f0638efec7640f6629ea8c2042dc72894fdcd3d7e558c23bd4e03e35287fd062d6c67e58ea636a02a3e8d4477a2dc0f89be5b64be1ee5c1c83e46cb5f1f14313fed58cc219d7c775ad219ebffd0212374fe6d8cb55d212dc24fa262b0923a59a130bf8e499efa48e4f4288d006ae1b740b63c23bd352e4b4155036a28a46e301a452ca99221d23e807220c2972dea921a12310c6687db29ac6754bc026b14b60aa5875ef792905b01229db813edeea9347e7f02cd9898d8c7d80f23d235099f261033f0ea1768ac0b53c17f6142d222b39e397a2399d0462626471d72a6cd1fdbb387ce991dbbbfee930e047dc2681a9d02c9ceec6cf16b7a46ba9cde43a8bee7302a090ca9e8425b71a02e9c711d435bb23d7da0d7c8e33c8ce998df541fd7e5117247882918f509826aa02bb2681df71a5d89485afb8f1c24098b74c787af04f2164f5a043714da0a8020fc646e61ef66f9ba1e5e5c0fd677ae63f41b7800f112778763e664c36ba19f2c3e9477c276146ba90b012eba4fc8b21bb7f2f703f7907a2b9ea84977ddda636895e87281b72cdf514eb7c207801a3fc1c595175ef2e82c1d0540bd8e1286f45c4a8d919a3f1bdc429cbbf5c1536cea9ed155ce384ae0936fadb6df203a8fe7464c37a1a6cae5bb239d42837e72c2b49ae6249ae8496d65a1089c2b1bb9e303f2b865508edc4fc7a266f9974d12ab961398276c3ba6b4369f00112cfe5b7fa5887d5cf29f0d85a6d7c7f830f653b3c3d29313dbaeaf0452410f4e3bfaeae7944b6e3eba7ab4a1073979b1170d04cbe87c365bfac078a677ab285553a9aa51e06c8734c951f451f949f06276675e1574bdb3cd0e30a966248acaec0f878575617f033cc47b3001e74434f0f324efa85442eaab054d2de3e928df22dadf4cf16a8336ea6481c36d1fc3aa5e3ae7f288a3d00c722023cd4f95e7460967bc29357f0cb30589782b49151bd7990acbdf325226b9800cf61587207d4aff236cef1fd0ff1d568ff2e839368eb7e0120496479b025e6ad3153811c2d640cfb09034810566c504c07918c2a1e903f30cbe2aa64e3e460a6e6fd673cda9a1056bbb7e6aa87e42d57164d75462d70550042e67909058440c4effa513c54441613fa43bcec508e568e77637cab9608f2363dad5a67a8add8f1312716f54cfd7294c1b6b354e2386873b6dbd1ad196d86ce119eb63b016fa3582391710317f055bdc683ae06b8f24af5c17b799400afe63ee9cf3019181441e281f347f447f79f7585ed8c719e0cd50f4812216606e171e825e1a9e5236fcc5b42d6862fdffdcb6877d5f85c6abf84f61105bf47b28f15af473c900117b00f314aa02812fd110964460df6f9410406e32873f619f11cbbe2a527a0f84ec2b5ec7f7a70e4774cf0db20a9b447f4abe1251c9be0dc9bb08ea985c4bccdae41b51ea900ebfcd66cf8221620fa1f686f780dcf34e47e1fa6dc3430c349b4f657af4d47d4fb416f16815a46be9dad93939edffe9899408672b3799079373f10cdf9c6c2cccd47142d66d4cd4ff7b67e12df4f4b15d31600d0beefd344c0d8a5e01453ca119410415738bad949ed9a3296f863a45f159238fcf739b0f3d9479cfb55f95c6d8e3806254470660814a8c04a2c39314501c0492f210aa802012027f7e7776b51dbf9a154e13aabd97da031822ab7616124c18f6bfc033470481dc5b4c45d1b02219ac2b8cdc4538676bbdcab96162136d0e91dd2115a5e330529070091cee145efd723f506595b477dc28aabfa37c3a21caca8f29c2bfe94917838431e09c55ebbf0f133073e49e502298cd724f8569694f6e95700f12ecd0350a1369b76e6c5a7fdee56779243c64ba6f424751b7f6d994e6a7005bda2dd0edb000a46cc38cd34c0097512748659f8c77cdfdc68b8c732e05d8119a7fbda2bfcd4778f55e298c17e73bd23a3eee789445bae96fa823d89256678403b11261dda0689fcb7bd2f12913469434906b392cb4e7c5a9adf58c31f5ee73206bce898a6715d909eb1aa740d606c8aaa8231f9ca0a3c6c61a3c064506ab2d3c9b100cc8c81618a1caa5bb1b4420616a8cd322ee4c8a0f193d5aec3c2299131846c0a4bc06dc7cc02ac399090f7dd6f10f7d01785faf954ff02121a20e5872d4cc5d45eede343247f9d5e9375462c73c587da50a1404173d836695799552820d7fe12b87ab8b2584593aa77224af995f0f6717a947964769bd5d4d69cb9911687c8dad49148fdf61765093b1ede32e4170c96e737a89685d1bab43cb3b423f2e56cf0adaa3d2f4d373c331cafa6c91c955dc4dc8a7381bcefe606fb3f9498df4fbf468f4b2be4b07518caf445dcc33c706ddd51279e20635edf5cc7069c5e46b846afbf6d00decf1effa109249818a3ff5a768fa7bd9baf6bda8b2b0d502efafc309fdcb3057e40f4b0d7dbece51e649cc0e33926c2783de7fd876fd318e160e5840ca1ba92013537d3d2ad64e0e802617ffa1dd66e0f8c29c9dfbf75a7d807d2ffff9dd4bd9eed483a6753fb68f06385bd1e005373d7a6f3876c892a39a81c4a87c78a53aeaec0b3b8775c5b3e18dddbeb0c8474d1766fe42420fb05e608643c4a038dcebd69eb4a5ee36956df269b1e456768851290a6764ef4388ae08a7b018ca6d890402267d82d1b589df933e09f20bbe7ab2a305a075e533f96a004805d05170a5d14aecc6475000ca98361020727526262e94456314171610627ce0e48ca82a6742383000638412dd85671f50b67b63b6b79a5884847c4b551b6cd96ee9acbe9bd48582dfc7587a1d3b4f73485df6213aa0d29d1ba0f09ef0ec6e12815c22e69d67a600e20b8011630a239b074349a6941ac5a60d4eca97ace732fa99b20f224a732ed5ef64ca7435fbeb4cbde0ba9ca6ebccb9af7573a42c35f682adb2f828d7f033178da7f877c4dd937eeac112acaf46c2c0de6a7a863558d2e3c83d2492008868498eb8d560efb585b357a1e5935412d24ecce0f8fe52c497135a6fcab9d7f7642620378cd727dc930f5f66a4bd74203c5586e6556a518cb621257bb04d1e09c9986726f56a9333da0a48df90f61e2f33d50ad14c9ce1f2f0851a33bbe8365d176c8ae425f3f87b14b8bfdd862541b4910dd21c2b0285dc45f4a0ac8cfaabed619a6ef6abac49a69e04e059901ef6b43bb5b90e71a88c9211f843ba0b1ce14e21d3987f178fa97f60434a6505bfe7c2b84c0b39e0ba865d6761efec6df2e4c9534e50e82e01a3ec34391e6d9f9f9c7178335c68ec05f5dbd7e4a8ac66353dc06659c0ae8a89dfd7184d44c0f8be3ff1042ae9a80323b4fb552cab6a73ca45ecc508917d8a8188d6d65002db8fe418a89e76c65df6f3594e343fd0f6883e1deab35274ed926c221d9a2cfb55e7d5ff73cb5d4f0b355aa816b3b5eeac12dae077f48b735a5933c48a743b3edb43832831604dada4ad9d36714b67a6372866c6c939df42407b9b7da67a9ebf19f0cf575beab337b45178a5f381e7727220fa5800cb6cfc93556f00254f35a64789fa6301f04802675f3e944dec855d488dda2a2ba71bab0f703df91f0b55032666e2ab546622b81132d96a47c265833545337feabb587ec4f19ec75fe3f7e10dccabf8ec336d9be20c2f764373cd8d12fe50bcdf76fa579074b279d07f649f3cfc6e8d5dbec0fe2df5d2c5a15b4f12c1e96b14bcfbdd82500ed7f6905ce851557cc4b87ff260952cf930508f563676968b14e5c6d4b2152b9432a4b0c6449fb915c8d6176fa5641bfe5234a2eb79f8ec3ee32eb2624ffb7484752710c3f9a0dfe3652f960707d66d1e7fa542e42ceeefd3fec57262eeb3a7f584f3b4c41017bdbc22d65994327c0284868e4faaaee774d389e628c42e7f3e92afe51716da284bc74f3856744831d5a40dc44135ed219596b8a5cf455fa658a6f8eda5a21ffa795536daf32c2af6c51ece48e71425b72e045e46f133bb6d67ec70dd1b6f06e4614fd20f608502c40f09cf26db7d3ccdda91a7182a2975addd81623befff6d9c4b60501bc94d8e6ef18eb9f5a4f6a42b6685f5175f51f0853dc516a306a39778b156fec81e9946590a487ea5edbb12ae33b70c825ba1b272d41d3a12b35a6e828120a2e952669f23e13505a4776c31e01769910a5d56119838405a630de161023a28af69c5b1ecbd7e66da75d1563eea05915914ac7738c957303740a183ec14a4bdd7e2b6b51b59cc3fa7d92e965595de04501f5292c99d823fc23cccaee27d70613092cc096ed2b24e8e5537cbb84bdf849970bcce62bb90da65f79a8f13f7d4a843dab61659f3716f6d22a1280c18e20fd555b7bea84cf002cffd8fbd15ef45abe45d1625abd342e58b40d6ef5bbb0b6daeff84717c27f5f139665848cfd428cac2575b88ca174af236f10df6eca59101397d39c25b8b151e7e0481725169587994bd229f9001afb98e996bc0d8276a5541950e7516c4a276f55d2d2b0bdd5ca92b40ff585e978506477425b0a35076c53d1c65516d60b2c11b0e8e4853449b8911678325547f6f6b2af9838abe234545deb9c0bdf185174f01a1a789ed22a02f5584822757e5e3860e59b3a9aa4c3c3ff408523477040f3c037cc42fa0747215d03ea81ee61bb8fa08a277a55c5ae772aada19c27ba2dd1da2ecf993282809334f20b9d0df3de8410599f9666957d8a30c7ee8851319329976054bb7db842f75fdfdf1635354446026ba48fb2e0ab42b10ba8be185c80b04e252b58a7a5fcd61c310e34bac74240e12720452a38b53be6d62fe9aef2ba94c57d7b8802c0136e54630e057b8a6238fe273a3b2683864eac47567b19dacee7aa2008e113354b3ed5ec4a52d08d88466355857a430ca8a953ee059aab1ba3ff5222d76ec9b745a2ffeb30631f6d709b16e055111ad53697db4f56d3c58863cfbd62db48133db0d114c8572b96326e0da4320204392560ca8a609d1ac48dbb3b45d0f032e70471bdc1c77856260745f60e80142e7f65d9bbc9d0a448ae225aff80c57770832072fa64571fc0f2ee4206324411305dcb7708ee9c1eb3aaed3366913f1f55e083c82973e848a1990964ed4b302de2dee30155a7bc83adc37b9114ad52d26f4c1cb6a5ae58534f0c8433ca7cd7ef1e1c42606f3bc757292c61e47931160513016f7941b10317230765b7a0ce1539c5b8efcdf447cf2382b6a5cc95336f9f1c7e2cb3ba8b72f950f583da427f7ff349f9c0b938f81cc28707c950e29ee38da26bde96c507b3d33847010edfbb6b6de399cf35b93e95d0aa3b0a964b449fc524d2bb657e8e1225d1ff93c49c1b84806339584ca488aaa11081cf53838c7ac62ee65fc59acd29020944a863b87b0c668bceb22a173f23ad088b9ad2ed5d6ead8b5a04700ad5df2d70a168e262c8797f560d4984ec940d86e8d16ea985dc3d0faf02ae7db30501e0490a9991312ec46aaeaaec239730a4c1a722f998cc76aefb7d3725a45cebd81b6a834b6dca6656d0bbc702031b231cbfe70750a143c890a568bc7d2f07b0a784912bef3c0fc54c7f48bde015785a2e4200aa360d5c5aec16178ef0877e9161f55940c7304cb7ecbfa7d8e53ad7f8d33b47726c61ef64c01af046d31ebbe5783a9ad2b71c850c79052534fb42477220134668579488b43aacdef4de62523bbd0fd940aba65161c5c1a87960d2b4da196c39e4795b41912ded835c2a61b4438fbda02fb0edec96963ae7b49cd5a178e98ccb28355e9c8e9d5cfeeb6759436a8a85e0bd99bf2bc854919ef6da6175ef4846cb69b9931aa0451d7316a9b9fb325c28447d741c60028769d356b1904af936cb8c1326df0ea5d38b8dbaf2397b15dd8fc57ab2be16484114ae5bfa9f8723c1eaf3e149977194a11e5d11720e323852ff154a6eee2611b149ab9f27ada91d30af36ef0a7685d0c099dccd082b8438507d21e7dfb615aa9ac674033ecf895fa24473557fb26c6e7ddf52cc71bc36f39cd9a97d65507d6923fc8d10902f5930e982656fce55f9abf1e9100a4d94e6d6de60516826133b283dc2efb836cade0e19156217ed0672b7f5a9750fe7642da781b6ac7906e161bb70ce98f40d3427c6a726d145d0d7d871a34f7bf9cc209a49686a927e1bb2e4687f663cd9908a9e19817b067bf7a655e118506e1af4d883e9846e433a4543e09148257cf39a715f58660dd20fda23d98f6a0494e1e16f8bc0f51ddeb945dab2417f63da2c46a23d6d61350eebde22d3de841d137da99b182a37683f691b8a09e37bd97821e320708cd398f7523999075f4409a5748137a84f788dc9fc1e356fb79f9d7421355cfc221c1ea9873d345846b3786003369d1c5e882037c852eb88033ea5cb3e7def0b12357c3015e583dbd9445989c0db028abf729e38c0387432b906971225d44af49a172b610695bdd673e830e9b47e2e9c105cc54a241e4330c4cd8651a84f6d583b8f6d59197b2cf2e9071260c12f2108a00e0fce38c80688856ddc067b6631a0f02c64ae099021c9c33d9a70bb0615eb72666ff87e55e8e65e4427c348709d1a704c175c655b3053286c1d382732a31f2bda22e782bb7c08450e172f7ff4508cbc8ab750bb039bc1e06e43c0e88a0759ad27f7dd453601324eb3dda0ff55b53d1aaf1716d4aa715ae2deb3c5ec38ec8bb486db3b9dc05e0a0c85cd256b0143db3a2d57014d6ef39e340a23af74df0597c43c9889409b26e4fded105cc06d2395c499480a9f53f7982928b62ee972d4b6055b6906d81eac2366a9d33db3bb201561678e282c50929e0bf6ab0e77caab5eea76b6cf13f40f7599e71a2043f6bd4c47ec7cad8c63a516fd167142adc4470305a40467f073123291cbc83cb97367ee719df6d1e6178aaab1c4113d4710fd13973488a0adf0d02ce852f24261b94d86455572465992b3f820be54fa9a16180bacfbb77d7886cb13e6b2859c5c5257d2a8da3af42631ff37a50681a7182655c6872e717fb50d86966254fa6798cb05f68bf09ade10948855533341eadd8483670faab2fa02c6ffc1173c6651e5f27aa86178e51ee6865f1617000979ddf82f2a940fd43c1eb0ac126f6ea870ac452e610573fb33f995261d35585560c5cdec5f48d98a4d547c5e5305e6629af980037a3b519a86bdd8fb0b57cb5da2b5b97d43cd2dbffb7e35cc535ed30eb037f499d4f2aa63bdd4dced0d7b6aeda184a41cf7c0c4157e705fb219a7b69fb3a8274e48047c645c7a1fb0c4aa8567fcd20d8879f66fd520f2e554cf33e73258e21552db25be5ad3a3ebeaa44b0634ff1fcb4857fc03128a0d398e454b16d2494780b54c96f8cd46d7f81078a5fa616300a09a1cfa7470765d80c4ed1594ef05f563ce348153d5491adf3f0e92b136ef2a5866d3e6fa3005fc443b801ea1cc0d983b89552f9904ffb60e96d7c851b3675da736cc956f936f01837bf58b1900305c2b38a6c75ce0464bfe3d682f3f476e60babe029d64e29210a43b19d365a434ca4ff243d62319b7b951063cf550a4552904465f25b65b6773a3f78354a4e325080ad57c05db09fe35121ba5becba73c515c16f7b136f36ff7410ff62aed45a41e1e2e1d78779840fe8be3eaf9a8e93efa1569c748011cdc327702cf609ade9cbb2851a702bc77656eea80c6cf45453d61da4541c2dbb1d412df71392af150a0f278997983e38194a778d98f84f6cf7e1c10818539bbce97a76aa88358d8b66b5cf3ab29ea6420e791db239aac0fae8b4b98fb6e6c0e9d46262872100dec579f3f85bdfb9218324d3473158cf793c8b62f44264eb5cd85b115e4057e56328311c7c0c42599fbe6b05d25547415223f9a6e70b2808ae135c6abd9c8bd91eb5deafc44fa1974b4ba3ded8925d685411d8a4d2b1ef89fe61d638e31de20ff52cd3b248320874db9c98eb3e147fe53ea58358e824fc6328240ca0251b9785c8abaf478f7a6915e9b71cfa9d4582c87540772631e559754e20a65f5e085dcefce14888a36e04334d8d242d31abc769944d06e21d416225b8b34a74cb73b7b82ea1bcbc1d3b0c25215f0b0bbe205eb5f530ac191418920e514305b7605d5c5cdab3c5056074d13fbd2a209dd7d8e3842cb24d569fe9e6e23ea996a5e578e8e87c3263dde316de1224a69c13314a3dc94726046e9febdf048a8f577ffa5e370be7238125e5fe1495eb29dccd702fc3827926f60841b18a04d7507c2155362b9288407c1007cf4919248a3dced45a999ffda20c7fb3ff9651f1083fef2d078b362c9f51f411868bb9d026ca277887fd0fe748cc5da02849c14a68b31d1a3a66ef4f39b941458779d68d10714287229a2a785d33d7ce338e783eb319cdbdbc7078785ead91c3184327b16440882cee3976e773e81e11d0a6587b977f16aef60ddc6a6b08126f7681844060c9efd74932dca880fb051285b9105e9b04a3817ce9c009ce8063d36b8104a6676bfd3b3264ce49f048e1c7d4ce2560bb212ba87cd3207c4176f85f459c2533194234dbf95ab7bccd41a4b28f013b2041d20010e3bbdc0e18f668dedb8a7500f13f3424350777e46578a375b996502ef6be34496e09d0a15d0d70889b74cadf0c335924823cc436de73938456c1933beb5a0674dd5c020a457319c889001622a73dca4efd115af60fa3039e7dd08d38b2f201c20da9d0c47a003c5a08a45954625330defc1609afc605ed26ce29c348284476870568e98350b2e60f7d88d6def4e4d825fe72ab1f06c2f2174e87186e0c460cbd7ccd5ada4f27264c5d1ffcceef0fb504e8ff5015f5a575950328cffe54cfcca64ee81b94791911bd31aa2a016682087dc90bdfe57b6bd4631ae8119bcad0aa56a3d5ac1af48143f8667501f78e37ea91c8ed6f5e1f2948b2ad42211cc49ca5b1f815ffef9dbd9dde833e2a2203f4ac1e4d7ce3efcb78b6fd473d9895159089ba596857b59755cc265fba8f505874293ae04850950078c4ec5bf913d075959d585def3cfa2604120b16ba8f888cd9e368572f615809c86112f782f5d362d9daa8b2886dbc673aa38c6bb1c25ee50131a65f211d015218d5d22eb995b5b7254bf66a036aebe0d9bfc3ce09d4de14137ec61aa4292964fdecc0cef261b6f21aecc856be509b07066f8f1d7ec68cced6fb06195be0f278d4e72c79e487a99ad0cd6a9508ee49e2b21ed74f7b0d64b637f68633b7434be33840414316b89d9f3b7a2caf704632c4857c29e3c25e28569da8490bf08575344aefe292f2423958694bdcb61ffb00b4c57f1f21d93909753e5c21c8a539defd6eefc9eb13f7ba6811162af6346a579123a3f1f688029f23c13ca67cdcea7ef1be3cf1f971b54dffb04f9796aed5964f9fdd967e2e3f55e0595551402b0059d7687ea9ab1980cbe4e220d7c08240491764ec3432dc0cfca413d419a7f174f6410aeec4da1c24d640ef04246b9c40469f6561ca0b2b5f6399d50134ebab16b2bdb952c3ce384513978906b929d0a23254cae8fae0c8b6bb27a0d1562a8a46641778fd88bc555252d6727a122030d438b94f466374c0de335e3f8cdb0d7c67bc546024f27e182d25dab67007f62000a5f35ea89f6d2709c5c20410b3d709fb876a1b57c5f174111b421055603b2c4be4e079cca96e9b37113c23332b08069960b9ff91005b15426b7ef1a27e1c2e943aee5a8d0d5eb1f53cd9e2c54727df442e0d9e69543c98f5f42d51cfa2f6f64861754a991ff0a53d472bc9003f743530124097fe4ba842d34b9c3ada6999e88a27e0bf8567c4a7fbab6e810818e5c7050614325d5916686688a88a25b4715a205f6b0bbaa0d399969edd1d1a04367a8b1e3d15ddb40b1d3c4f0a16c595fffa950b92511e55f864773d1270ee10481491ce801f4a8a555ebbc0b7b3c397c4011ca4f735e63cda1db560aa4726520fb31dcfa03f8ff88abcbf920fb0e12e0f4cb0b85ab483a59ee0cebc35a09eed5ba47e0339efa4c86dcfcea0db5691dbd1049d3f765bf44dca135ca1282abd2aec4f21c657e5264fa943641f7386529de1c686cc90d12aa0467bffb1a4233509505099ca53b6c46d3e7277230502ad66a29204074eee7803dc21d3a088f7ad295b5149c4f1204295cd1adc269bc879b916be9ce1ab30e92c7c803d1b6c4f5ded499f8d4ce2841aad6d655d8dbbcee4f679a3a5c4c311662e874c96c4fe4797f4eca18fce910ebba6a14a049725768e6082bc4aafa8a11ce966c145b2d5ea96700fe02350cd1497456047bf5b150d92770b6a9fee486097152f3f892ec9647e2a272a89be7890a3a96917c532ce9c1999cdfd6d2bcb72903ea514a12926d88bd906eaf0cd8b2d205f0a879ddd2b3045dc1330a9779a3cbf126a683749a81f9336341cc57a126f3926e9a04881dc426bc8d7534665c88c1becb62e9d99942ad04e1131411460467f0b7d0fc8c765f11b17099dd68cb55a134e9f5e5a68b72a8c038275195ab382eae6f15afe97ce333ec7fe21ea84c1d6005ba185ecb4fe72f6fc4e40f6079ef1ce90c0daf8cedff8b378b998d7a2672e5737329c13165fb62da198ee75173b9306c5c1c74d166e4af04d484adcfe290014922d13756ef69df6c196538b55cf65cd0fc289d50e4b83579ee7177cf7d8499eb4da6ef093e17136675bd7010b7f066e31be346d0586bcde04c7288af21c0343d5684016119dd4d3acbadf47f6aaa90b541165bff383db6db660213ef08c2824f607427c99e235648bebbc1d4f58f73e3a4621c2a4e613312b33de0aa8b85ce001d1282673e60f79b480d919488949d02d889c7f555399f2482df9ed32d4bdd57cc0141db178d3ee6a45ac1454f9608a05cca1248759e6018e1086248ba6bee91f9aeddbad34ef248ee899b7892c6dccb60bbced9f5de2664230d756804ab328df0b1f841527faa2cd0b1d689ccbcd0932aef56ecb52c07318fd3727da0659c4be269f6bf4d0daea8544fb6345693987029f1d4df0109814d4a96e961881c4ef82959cbb1014143c4042014ff51d63651f14410cfdf3f22a6f5fe71db642f8259174058299259ba01ee6c4808187288db8666db357f74be207670a5fcf34084297be6fa70bf9c516ba6cce7d7930efadb636e381db2d1db0d045f2f4491da961ef57414985e27d555b2760b4d6f7dfc570d1261a7e1648b598244980273415468290e747ff7f35fcd8787107d5ad436ef7d993a7c16bbe84d22762df7f02d2f1d28fd24dcd5c17857679fb9ee21c88f26615510203d0df7b76e6fe1362fc19acc7e7026f239101e65b40c67d927e0a23cfd2d1f6aa91a30b2cbcbcea56e9d1cd54800e47c98302d6be78ce1f9b46ee466bc86f045a21349102c28823a8e753900a5eaeaf5a0e4752dfc4875a791037302a3d5b242af5b3466b35a75717af6bdfea076229fdaeeabfe725db22dd682dd47fdead002df59e90fdfa6458b87b43b0440fb0ac60e632645dfafa034e176605b1d4b0c46570dc0c92bcc9c34f63a86f265953281af6feff82be2a638015ffb3480efd479eaafd8630419902853b0bb12aba4b7d1b5d381ff1a8c011385fc2bbf283e52bba3f275cb384f3ab585be3aacc8eebdd06abb2b0d8ca22ce9003ffda324c1464ca6eb1c3000fa6c7a23eb73178491b09c045a2be21de3c33e2df0e8f2e579cc82a8288dff5d376bb6a3b198279aeba794f32cd18e7df4ac2fc96db94505eeceae2c3efcb0a56ea48a31b2bfaaa0bbf5b622749e8d11bea759713163eabad8c5bcd86d1ec1c438104e95187165fc37c23f2303a9e62484a9465919d21002bcee21441a945c3a33c621f04cb1594aec992370a452ece6c72721121bff91a3b8cbbaf711e75626a22b42406382631191ddbb5265669e66f95e52bfa62f29ba123cfc922a1c59fc1b9661439fa6319efbd2670f3a20e5475c67ae28ee17632148911155052c07490cefd3a5779fbb329487ffd5db78e61fb634958f756140b7563bd0fb643c3055fc15c1bda25bee5ab6fdd50bdcaa7dccc7d40f37876d1671f6b043ff9c003574bfc9f96387b6f006caa6511896abae7fccf5363529193d984de5bde5ebaacd2794f1f2d57b0dee5084898b1810a6ef24c18c9969bca151088d6629f9bf43e09f4899d755d61ae5fbcae8a5905f88df565a74e1617ded4f2917fd63f4d4cb499a26a52ee8022cb3f2f74e3a42e9c068fc99d7818ef88cac4ff7e7f53e0ebcc22083df2fac2a7e36071699d5e565930c820badee7e0a347137fd46436823543646a54716888a01923a050f90eb87b69cdbc302475c2bfddebc6433c31da84caf7e7856d1c806a74e9ae3b993f5bcde218caa14876624c3e31cae704719561ea353217f312225f42246733e3ef902530e95770f14e20c32333f3e482eaf75282b30943a42ddf8698f0b4db77d4d0c0904b2d148c80b3d148386dfe964a40179f9a741d0a579e3e027e2a03dbcccc5db20079c73a4cdbd0edd8087a6424816439602a3c19490c5b93a98dd87e1eae801fa7b0576d18a41768f908ad0fa0c76a05330317b4caeb192167bf2ed0e8c9acafecebc817af416e6bfa5feca31a37f39fb4cf16ba780e76f8cc28b673126c88533713c9e8ea0474018bf9879a520f77fd5bc0fedbedb169470262dc80cd3554ff0a993ac478a4d170492b57ff4514ebe9ecbce6ce8cae68853fb113a6fea8f12113e4265a73631b9702d317611f4be7cdf7c78094f6d5ce2764f99b94d8b0e70c46c90a3e53553e72ff5769905cce4387ecc2510e10880c47c6340f463641ff422b13651091d735c47e9a2ebaa931acbfd22d05a96c8210cd823e4671f855552cd5fc0f32c217b365f6bc52bbe120af225790677e8b5d7b5448788ca954983262f31c986b453443b9c53b2990a886b6c494af226e080938f12bb97f82e9144a87c6c01e5b396772a1c5940e91279130511459f609f75c700587322e17895028747c86d1f56356f17bcb5857792a1a1aec040e4b46854b030ebafdb0c0314a3fa5db91fe69c650f862726fdb5a475e4124112dd9bfcb08572adf62fb81f9abc8af425358fd8c7f2d386ba2d35d61ff78289d667f9d616f2c28ab185be48041c6bdeb953c8a7e287240b5cf55dcf77363754bfb47d2050fc1368575e3903edb361b48e07fd87ef8757275a0b4fe6ba057fd1880233092a73864bd0046d1194c0e3d7b95fb8774772f0a43c1966e02258d6c4de2eac28ae594aa937a8a9627915b3356541e74a44630561470f8b75298c4375f2f09e1bb6f2a493c46acf0528b32a6aa4081820c9cbf979b27be7deb018fe65889b2911918a0514402afda9aaacd697349c21d70f65259f2dfd0d5c025de43423af8288eef89bee243961a0d2427704ca2260016931cd78c44d97f9ce02ff76aba0e973f5d7611076d26b3b3aa4cb4e6c17e1e98fc3352c9ce4ee38b4257f8516ffe6ab7cd993833f1e942937b28e839aaf3eca358a4dc1fd3cdefb9544bb892b288c16bf0e525fbf2d1f4571130d24dcb0354bff29eda4f7777c35c501469ce27fc22f146a1bbbf04e9f2228a2d1af523cfcd6eab58c4364c5ccd2d57d09593a57233d69eaa993de9f868471e04aecfcec82753dd2866dd22173f0aa87012664ec5459bfc3c48d9fa4174edd0767a55e22280bfde9059596be9e860ed80d15c456573952fa97af881b2d07523ad84ff1511016ba5d4b5b242c45f94dc0f0d87005dd2b6734475fa7ce63906b0509fa0b50ae0a5ebdbca0f18f540dc51706b270c43c194b2f5c4b3857b47598925c5a1837fa21654c1a479b4b6e94ac769b0aba70e6e910764176008073ad1a527c41ceb92ae43e78546db66a85c123e1ff5391bf106970fd0ae2bf490743f1904d9d1edff650f43c35d924a65052c6f0c1e1dba7e50b559eae71666901054b1e3feddb87489de038aee4a63b3d318ea5e1703319f1ed5ea7998f2475f94ba3c65e9d18cf5d29dd38fa11d2bace4b27416d52e58dc0f00e2bc40778c01866785cc81be0111a6410b6cc82b6905cf4fe6fb867ee38fbea275a634aca26f6421ff185ab0b123ebfe83e4e238c41c32db56d06b7cb581cda4a33bede8d54bf69131fa0849256d2adc532a1c4ec9bd44fd675e280b65637ba8f9aaea6f38349c2137eee98ec449461bd39f86d1b41ecffd1aa420d4dc31aea48f1cd4cf5dafae6a58341d9cb63b99a35b4e5a3292c9562b057b677a1c84d320a991dfbfd86c1acd52a075cfc0099e1e6a24cc6a21f27c6032966f10d1208ba8f5080388f887be9cf4803d51b767f2a566723ee5e0048288b804b78474e8e4315942d439d6117c21faaa75792ba38f78d0397ff703826bf27d191b1ccaeff392659b9853505cf4384eb7424c6b9ddc30108707dd6612eb17fabfaaafe51e3fd3b7508f3a6c2aac17d443ba049f4729f0668cf96b23b747b3b919e7352128bc499f4e9cad5a7ee5a325685f1d96aca1bb82a721d2a10cf281d127c419511fe25f55014f06374c67ce180cabc3e95519540fcdee264ae2d7af4f3d22ef5248f2eb9fd4320776fdda9a629f8af13431fc1c7dbf63f49d1349f618b7a94d22900e7df56ab82bd15d99eb148abcd6a7fd39fbb79bb9f721ca0c460c60b433b07c61155b9c2a8b1f3d0e57c8bb6924f887d321cb6e3ab4890534bcb27b4dfb676604c8b46a01cfa604f610c1e61780fbd02c8a34d9d63516189fc68c164dea7d2c53b35c5c7b2b508787c5fd8e1a2f5466b8152aaea3f440da6cb54b83d6e55934e514d464fcc525c9f729a551cad4c63423509a4b965a9c06a926b04adf53c7fab910643fa251c3efe6ce1e1b98570e3a1bed7f356b38abb744bc938e7c952ec3ff6565707113f50f3e0d8de8d0803323d1122da81a1769206bcfdf5cf66ecac6f28e794efaac4cd29cee7f60a3eb22caf58500e621931bc898761fe91b94ccd9a670f6b3287077c1cd41a4ed1d61af7511c04f0b377e10fd387712645534a0423bc8df96a87d9df49a02d4348bf3988ed12ff443686318fe5aa435c0efc18215c28cf8aa035bdbf2c6e95cd79bb1cd1739c9edcaeff93d20f8847457f540006f5468bce8efa69f44c7ba1b8b3946a006a8595d7f19544cdfd9607ce33b3a85b70219f806a86864ca7caff9ed9f6adf580901d971e61c5668e1a25ad22527035f11d146007fcba6439b78425eaf36bdc5fad7c5907b66df94d1ff338f91733f3ec748f90820f1d90d6599ef36682028b4cce8a9b5d184873297b287eb9f3da264226c1b2c6d498ed530d9fd14a99f7f5fc73094f05955500f4c87fe2dbc5fc0b52761c3774bbff9cd953ee1636d1c0ed1c4724066af3db0a11265648db3945762ea7377f57d81163ff10f4f9803394d68eb05210dccfa13259e83f995ec9a258dad0805465e5752f982ac50db07907273fd92d396d9cb953e763d08fe0028aaa8d080b79eda1e75f4627907b5e26d592e74a13ac418185e8da79dd29ed85f540e5dd0e8f5724cfd1449e96d98a4babe901c4dce456fbd3552a9292b18038f73e32f44e3e0001a3f3a6c8fccde8190c4e1628392d645f49cbd73db5c96d583cdb0b864f4cfcc119d466fa2d5eb2f2197cb2d4922ee3aeb6eb30903bec4223325aa1240daa49846fa17cf8bd9d82bb1f9bfd4d01cbf5f07de35e5d8c9747c699f4f86c1aa318affae2b4c0975492c21d7c86b9cda6443f2ae0cc74d268ecbb87947668aba060370e6ab183f08275dfb73a6c2623b97deaa4c642e6e9324e97dc4104062b7d1a234d89d66b2601d9254f3972d2c3b9fc16e4a3a1eed9881bc2532229cb3824b676b3e6967ce07840b9376506c92a437ccf8d999663d4abcc87d452422db39e7e088b70dd6621781354275f8df43224dca86c67adf79232e022739764dc9c2c573e1fbe919a33654579bbf47b48e7b2313601e85abee44c13b3d68f69da667d56de1c24e4334d185b25afaf9e06af52cb00c22ea756a5dde3c3f7d863a383d11cfc3d531fd06c1c8f24ff8dee46209e7f67c69451a714b03ab043f8312b8825374787fdd212e1e08e29bfc37595b40ff94c1a19a489615bffa87fc42fc27cc1fe22456ab82030af9163c718355548839f8ce9278ec067a547cad50620eac5fc855faab0dfdbaf887c35bd141308a3f482252a72f5619b1409c7286dad923624e1f00f0b11369b8c73d0a08aadff38edaff646b94fb666c6cedbd28097d869bad9175437a23461ff91dd020272cda8babd6537ba4bae42b2266fbc2d6cf77461494aa9e337311e80792308443df9482141c9be9530186c9329ebb0b6b09a252be463bbb2e7cc91b371c406a7096587303999a19d3d18dffb088583a4162c2cef33b486b3c2409645384856211a908e156553189fcf0a60b01556c3e13ad95a712ea135e2e22153485be34640cf00a56a4936751c29a6223a79de06ebd0d89ec6766fd816d6885835978da9943a35d62a5f3d348b200542adf567ec139f4e8008a22e9f03f098bd01f8d0d076f564bca8b2d74f9b825b37a26381559a3047e541066a5d91e9a2f7e8f8a47093fe9ec2b596838678f87a6563dfc4f183306a47675c40f8628f228357b1792568c63311df4c7095d3ea7a56ed2c96d871ec1689abd16dd18d6f89fc725cacdc15c3cd483baf3dd843cbc714122376e5ada63e5833948d11159b906eb07626dd5ae2d47772bbc076083eece150445bcbb645a2209fab23c926263b2deb6a9527746cb253ee2367568dc02431f54b2e8320ce15e5d88ff3488a62faa643bef7a54d51896adf02ee48908abdc9f99cdfaaabc50d56f275d462abad9b0be684f86b685afa66580893cc5ed25ba62605649978bac64f1ea4783d2b27ac35aa630ffc7d8cb504c7e61ebe3a805ac2e140825c4d6b7ab4d05f76b0212d2d1587910de4b0f6e6500966c70f24e551aa5070534042bc44b7f3a012ae7759d5a3a4c1e204bcfebf8beeeca4b43e2a235879c1d312ad248bc3b6ca3673ae46a2bb407d2659a89f8249b664ba9c26d3265a67232b38a808512de0048135d49d3caa806899d0bacd3148964a2770173c79e707d0f1c126f2519b6f8fd9810fe00f1dcf0a2396342e796e54048134a8b40df7d4866b33f0691e35bf4b7fe2d22612d968a572c5db0b4d5b4d8245944d6b09dbf0631112770e41fa6e77e0df2b3175683d35fe191b0820e3f1566e99f341e41758b29e7d54a8a99e305edd9ca03f6391d1ed81340f5a38a6be061afa7347a0037af7e2332b436de38e1f3f956f1e60a6864bff92d512123407984d29439064ce59a1e2f5c5a53ad4cdfc3dc3b591c1d126941510682c684b940fe81b4f5082162cc00e147f6c42a67fb0bd6418442df3dfa356fa77d45f3091119b510ff010081aeb86ac1bbcc092345047a23dc401bd8c4a1d20917992ff5217ff8eccf179e7df5f61d6ab12be6a5ee9ac50ec7e06d2cfa0c54509b5baa1cd2877984129e7aeb5a8a1bb55904cb8e82a2ea4fde03859635ee5a121c6a6e6d21ef7c2ea3e5c11ae69dceff604faa8ec3371c4143eb0d614acf69388a8a034ebbf3628b53f701d8fb779476cc3e55ed1c4785ddb3a3a566fe961a5aa864e8ceef7c4ade8c25eafd1bbed29d8472ff5056f93591c867e27b68d0deb834884da87ccf51101b37570347331e2a50ce201d16359b30903602858a8843fd53d335de661ee1ebb1e60ada2326947d63af0a5bcfa22fb418c247ad45f4d22a9819d8fafeea5e1780a615e585a19367676cebac93f07806062ee88bf7e18ad9aefbe47e976ca19078f69f8cb607e8b3f70c1f7cc246011974786a2cc4551a2d1c1c3faf752efad4fc26e46c4c7f785b14ff86e1b83d056fe9b78e0f4bc5cd2ceffe9a8c0bcbfb89f36d504c2bacd96ba14bab963b262c791d7b188de7a3c2b502063d0d0c05e55ab9dee7a9ffffd4b43c4f6fa9c86d686473e03a586f7019f2c4bf540e45aa01446c26e647ae99d10ff241af46abdfdc180e10cd68c4840afb6a49566b41709fda22d944fff999b1734577057409b81b52f17837977b46775f4a3977c4dda7ed98a944435f8b3569b564e27059c17954f54486f811614199ea61cd9a8163e2da0fdd20b8f1f60142fdff353a076ea6c709a48727a23f3ce1eb2874c6a8d869350ef820b3c2ea744272b39dac289022ff1732a2d084548ee59f46b288050fc1c500688f55c577e099cbb9cb603977905ddc549ff0081772786ed5f29177a8fdcb0fdb84087414333b9f19a37b6f24f2be558f1e217149f3289a78a64beff7028890cf50f3367022409338d50b562f487d2ea89d0440f7efebeeac82f0009be074ccd5152e1514d5c5b83ee45b53256d5996fffa5e4dfa5d243c4cf19e2c6cc0a2c10b4570af91d5a17a3bf6b66961c8e1af0917331886e22ed71652147646b1d90a92b9c755b2effcfdc710add48f4dbf6b119ad4c4270d9b74275527406f3a968f08c6df50432ccac6dbf287a3ed832f9be1820cf0ad6ae77c5ae6c0c8ebe76bb26259b363ba4e69c54f369068cfe80e681e12af52867faeb3da93bba8c0bbea50a33b9dcf210c46694f0b053a2e9ec16db43ab31b491fd781d1e595f0d11b93f37021dc67b2a37386e1b015d7d2b65c6e1ee0d942d4228e494958c7e51af28bb0d24093bc73eafb676cedfb04e9188a60fbd5dec622b458f790c9cfd63110b44369cb3d9e4213a169f240ce698700d0ceeabe483d81b6ac65bf23af3772599522a978f1c57609a6c7f39dc504025ec57483d32cc4166fdb5e7f9b32177e6a0560bd2d001581dde501ee6592aa422ba634699ec4640cec597148ea431df0f23bd4bb0fb2596f2e16a030fabfb279c6cc42c3763a0c740d6d4b7d5fe7cd8478761bfbf0c91d35d920aa49174dbd8dc5b789d279e79c2f0fae371ae1bf6808e873d65be1b91ab0e8e48990b68af86b1e25c7a65b6e803c121277b91ae26d6ddc03af43ed40036ea937f03eb5275933d040887f76ab5d9829ae5463ca3393125d34f3c2584c9a45e06ac6967f7b83135149644298e5246e1a64946d124551de7fc7d0481f4e961b05b4cbb965c2cf43f3c9cbe5c5e36e121107bfa17dc2879e12dab0069adaf6d865881cba767d6241a3d22fbe27329ff0e9701e4769e43c729d6e1e935d848e096f7a956b85595693d25630a67e9bae1c7f4d00a9d0433d8ae87b9de8eab6abb4d7cc1d4e92eb589760631f5baa463e973cee963ba3b1fb9deb6c1a53fd687b8a85632918317df5947864f13ffd3991fb6190e3a225a9d375324324dc6e0f7bf0153cb472a7f803ecdcde2cdfe1a2dd0a91f37ac80662f38aef43910ff09411d76e87b3da738980fbd5f2eca1dafdb864eabd1a46d6f729ee9c7bfde0fe2126a943c67d21af2cbca4cb05d958346b1cc4bfbf38369ab58f2bda0f27c670678e79dca6a38b1abe791a6284260bb220019b4ae327864348b3e4ea95c8e68224ab3f2758f38d6d95ff40c756b19709727e0db4fad54ad160c30c9b956c1da5d4e76bcc28427de975ace41b7ec68a571e71680f7565fbeaa6219a9e1c88049964e3bd59450f7a4754ed85ae435f779d0017ed2eaf0c700ac116c32ee42146b814729097e2c3f018dd6b25a70b6b9c459828227b6adebc6a24ed0ef2d8c99bb16b2b7434344f76b5203c5e9a1a378a9e30399f16b60d49d5e9b7353f7802937fe49dbfe781995278dfdecd650d33bed794574fb877375cb65a59a08bf3dd2bca1c784580678be2099b76377fb2bc8d6025dc44be74190f0318bd80cfc6eb518da248e8732515ca560633d60a1d585d62b3abc1b68ee64464440b6129ca93b4bff81dcfb8a28d98e68a8ed94213ca35e6f8ebafcf09171afa1d002693393a59726d5dafd6ca840ccb8248073f840d3e240df02e10003b8338b919760f9690f76039fa32b811c8715e0fabdc2b0b3b1fa34fed7cf502ca5e52895d6755ac94d54b6f8bd9e07a230cac2e9901dbcc39c7005d22c934a7785f0ab3510d96a97d92a4d685576ffe29297e277e1b9256d32c4df50a152894ff9795b1f026faa67ac0f3c100be5d662f5eb082fd2dbf48b2c917cb9896fc1ab07f6cb6a2301401814ecb4815b461859dbaa717af69a37b0930598dcc15755684ed7e4b420931fcb10323ee604d2f4031b594f3c1168da98dfc7a6eef2a74e8342ce5ad1b776253458783153ac6a7168d1d052a06a254ab91dae8f1ab189fb885bcc019cb098bca707c15fc31b808f12dc4f5a2146b4dfde736d65f42f3d6589ec773a8c9b97fac21f9b88a79525b0a367004d6979b67e8712e4a09ece7efae0fa5b386c257bdebea146e9c5ab63a21555fb9c8d90dd3542120bba7769c4aa2531bdf5132e33e5bd516f28b295cb2ba23dfc381fe7e9ab2c38fdfb93a9ea43391c37017346f74183885a839048ca60ac4e193dda77796094d51b5fd20766404586735ce2b44758d15aa891e4fe20c7fcf2e6935dccad45bff60b29f01ba0c9aa865606b8b39b2fbb01c779040b751903c4393aebf75db8a9423fac08f7717d6db7c3a2d2b583fed581ad8b854319dcd4e36dd3598f12c5426ebf3710273dafe5dcda70b484989aa6d5b6e8fbb5f8236bf9ca4b2f47a765063ceaff657c6f521afc253c5ae32f4244de79307b905774db9cef43207fb3a9d9fe29626eed1ebbfd8cbfff51bac6ca8e28b8780ee852daa7e9e7e1eb7b01ab043ff2d0fa77cdfef9d61fbd61f375a2c419003edd558b4564e9d6f38b84e9977217d1354f8f6eb0268606e02601de737b3a7fbc9a73f67f1b67ff3fd9d8ca7498cbc0c3333567d76be7b35dfc492405005bb4e11270acfbd61a45404d3e21509a389ef77cdf85e87e86e278246f4f54d296da57168db438ca1ee16240fa231913a5e0b48ad12c7d71f045b6a8c46de12f346d366d9dbec4da3550b16e6eb558c4b6201bfe489a039cd22c58d9ad0a9c4f751fd90dec1d892cbd2ed4fb50e276f45b18aa829c9f3536435628d7a0c60e18a680e480180cfd2d41715eb6a6ab80a528396c51314195f959cd3b9df938ccc009f21df4c897069e579a6ee0f3a986be4fe04044e53dc157949f8db928200aafdf02afb5e0a2faa80b12468ceea050e0d32f64d57feae26ce1515bac7755873f77dfacd77bccd7866f49265989f0bd11e3a714b6c5df99bb3532d4b5de86258bf72b720a47f484a5df921792fbc931476d3f496ecaafa1c85de3dc522ce9b52280322daac650aa8d5b98c7d4bbead4e4a9b9f8327d8fa161499812c01e404865731771b9a9762dced848a0003d21d46ae0b9f91d27f4295e6e54475546348a14c3c7e665cf01fe19a04cffb6a931e24717cdaedd195a0bd80773fda33bd64ff6869cd32d1bd161aa5513318c31096526b6a5dc4703c4243674312fd33a1a30581b704bdbbe9b282f82ca45b7017e49273dc197527c5a58ab032427754b8751d3983dec859c3a7f1d6d771f7118593a1375cd67b1048b0627230a976c64e00c0f1deb4bb413001a9df1d07b5d97ba0eae39b1596aa7e31b7a65fda53cd181e981c4893e90f455e4927fc109b2145bf3449e1cd90368704c43ea55aac41d41647ed3730a21f40c2d49f9e5ca2016cade7e4c3da44433d617511da5196241b1207bf69b13e24b89f68d13fe9e5db4194b17b71f28e7b45c0bf662646d845e78fcd9c625f334b8d382aa7430763e3b5e39abfcae136cdf61863b9ad7cab01948500710e4b467df6a4227cf878e73cff4bf96d7701f903b397454b3bfa0ac43ed91f24ccbd4412f6a1314eff847879507ace805fb5fd303043ab24dda4efe322d826678ad0c29fe9769f482df0fef01afd61802075a5ce39a2ea573d92e84bfb7601714c370396678a441149545c7326947499952320d7e7625b87ded1b879fcf96031efdd19beb535fcde22a8f79483f9b4760ea447ffe377c2d0ac2614ea2f18be37e4d0d744665cd013a3ec082efe87a22ed43bdaad75fb3a84ba3c50066584cf1cdd9939c5fbe9c25dce5d3b8796beef47b0efe01bfe2aec15b337f379ca3075fa917a0bded14686d9633065f7c726919982e0ccff6aeac430cc24ce409d3faffda9ca99659e693343c2b04d36a27aa7ac473ca76c16b26dbbd3ac731b84178351fd877e255184c1ab0fbd3db1e2d467adb6f77f5ad0a7aa2ca5b4dbab2f066a495ba4337f0ed5815ab08b0e8ad240707530371f308ac68ae262e7e30c7a32e4aa2ca70d3ce7c93ad1dd5a70b26f53323583bcb41887e541a2d88a763d4520c053d2d26317560a5c3209c4339623dfe72b3b3e773a3bdd14e87be9d7dc5408963ebb9d3358a829620879336e9377bd08601e8e7cae0e82169d07f03e815cab5e1815dcd2eb72f886036c6f45d0f010ddb76d4dddb2914978a3e44547d93b48f4ce49bba84e45a7369fc16f168fd9234ebd4cd89ac2598368a32ad0f2cd62fe4f16e0f8021bb94c8be0ed94dc643c750c25b9592c4ec5bbe4bf0a8917802e7465a6c035f3c6697da28e579c8ef278e05fe68dff06ec4842e21206f69e3e43c1f8751aaad8d494a30e38faf77b1be990e651e0d94030f39531d9f022146a78645ffecd5e676ff956be8fe650ffe894190ca78757e7194ad7c74eeae43c91d6bac602d7a59d0c3531f99ab38d5d2e856826a7414110ffcb7360189832e3bd37f7d8341c7da68c25eafd1bbed29d8472ff5056f93591c867e27b68d0deb834884dbe3854a87a90182a926da5bb3b1d022763b63b03fdee088c9364d30d275b9697dbe48c6bdfc7dc1d577866109e40b650a117def9480f2119c21fd2072a0fbce4666725a86ed939b2efb419c581492d51de07c0a722650a85fbaae011ccd77d7d492177d13ff2adec1f69415621fd49338ff9190944df764c9518f2819577cec37fbb1e6cb58b1dae5fc23f72032e65ba5bdd8725ff32e9820f7ac39fad7559b2de8b1c8e1d22f43182049a41eea2bb6233b81d3904b2780e21ddc3077cbd1091bcb2e242326f3d7b0df6ae1676d2c292693afc4e63e93a201fcb53e4dee5a14564dfe3283f41f9c345e843547134c4fa51f49752268cef322ba3a73cb3959fe8429c5755e125ef4a489fb231c48c0c9fe1118e4d5e8a47dd1e9e77eb0fcb664607f8b0c722dcd5663cd949ead23336283f1870a4290ef9ba53d2e05701caeefe5b21afec7b65f3fec3c61498c9efbe58bed722b8212c73c180b3b80a61a6839f958dedcd49e04a2a22c1a4cf3551d3c23847e848ecdb3914e01e0d9f86f971510ace2ac5fbae59fbb2a72b6b99fa123a5a9f9418f3590eca055004ba1b5792198888f929eade34a7a6668f39f22b97b8a96918812b3b5f30939a38a5ac9fbaee8be535ee93006fb5219f526e5cd05721a6f65e2a5fdccdae430a53b5c976248911233288c8e5572b0f53575428147a7debf01702aca2d807a6fc7603d3ab2bf41b453ea675ad21700e920881bbdd784511d720e1af0917331886e22ed71652147646b1d90a92b9c755b2effcfdc7baba4df8457cc566ac6a42ecf4a3207b72a6d79401c7e0fe2f94bd7f68cbbf52ecb25543ea51b5d21948fb940f50b73d3e73e5974c33cff4d6ab6541f0330551c8d16794c08caeebb62c26e5cfc40b64c4a2cb2e1bb249236bdb14a527cc93f9a51d112437feb89d98fc5ebbd602a13534ca63d214256eaea75908cfa1a3eb43af5d23925872e0f19353ac0c82d28fe13a03b38f4bad4c9cdd23a84477437473b0e75397f608cd465eef269b173740471f349331136368e5c38d6aa807a153fb9732b312f2940dccc0c2c01a4c565b09da5b8f3851f9d15224185817b079300550ce133e9c06cdc6ce9fb52b423a5a4d198db78bba6b24015054cbb442c1ea66acf005176be61c774f47e4a0aa6a560c41cf795409e2bd5d0f4d1db80d44c3631b1b5c6ca2b4455bdd3df24875c6a1882fa57c20e6bce11fe1e865e6255d078152246b78f942bc7d37c47e8c44dc61b039714ee890b43205a7536fa94874389be29df65c5b5db700f6cdee9905b7253ee3e29035e411d226de196f50f8d2c48c47b67ed13bd3f4c5856610425e435728344ea7c956ef73eb4790d514530a82bf52cac716f0b6b2efe464ea5502161d2044a436a191b2908b55f00080c4f27a9276e96d7a2015737d2eae8f127288a6254bb3428f15617ea53d4b02542e26d8ee36c6fd9c08357c5dc04306539c7a7ecbf86352bb525de60c5ffc8db998db75f47abca6438ede24ec547697047bbdecf436c25cdee76d8b26486fe4ada248e1eb6f1ed802d12903cc26d8b4885462aaaaf8352441a017693f4877bd90a2adc869715e876410f6d4bec7bc4e902eef19b4b896afc237e2760a753632e56727c33398feac74d5af100af223151623c550c4a375844fd42fd233a87241d232f386381f8a71d32ee0682660e542f5182b4da0b01c1bee9c7bfde0fe2126a943c67d21af2cbca4cb05d958346b1cc4bfbf9b3f0bf57bdcfefeb82a83b4f0a2b3ab0c97e9586e3ff1bcd1747ddacdb8af2cb275ecb7361729cf1f4d46ed5f29ba25748e822ed7dc2fd04b06a7ce901956c6c67379bfd33d11e785808baf111451f89848259fbdbefb26b0da4a67eda67e527d5465c8843e1d3852ce7bced5dc30035ec7ad0552409b3fa2eb21bdf1d468a60c4d353d863213b389ca5f21d6bed111e269855dc4cccb83008897084cfbf0945d6a4aff30b4946ddb9a2061bea1c1bc27c5e233cba5f4aa14dd1df7a17ae15b8c988aee0963942384ecfec382bd3b1fbba0245f9d9c13d234ec94c641bcb71121485f64d6d52e201929f2f5b5b27f2050add835c3ea436a902e25a8ce53746052a6f984ec0aea6d6faaa6c3c90f72427a2edceebf1985cb265b1cf58e2947e077f4fa3523412cefc7644c347602bf0174850a7b41f8ad03d5700335c55ea7fa1d0a782f3751688e1481ecf17912f0f5b05f073d9fe801570af4761bfbc659c25684c5c4e283d21b199f7cf0bff2ea3f3b958f4f0fd2090b92778f7428bdb51ac0493f0f27779e3504e9055183b388d4a9d7848174eedf351ae01f19edce2de21c01f7eef12558c4d58ba4d685576ffe29297e277e1b9256d32c4df50a152894ff9795b1f0b7db6331fa22d75677198bc6c61b22995a84ca0e2083eac2b33be0a78d23163fb58e0a37278741200cc70da33c753c602a7c612415124dfe1fab26e096b62edc295426ae2662034e14707174850965743892076c14ad61bcf714e3db68472880eb525c6cce36508405ac5e480d136b5c253f5844c600133e60de8aa23270d1bb09dec4fba33fc42cb35ebfccef0c81524fabeb2921410b70bb466a740a7a67ec102e9b3cbd74ba48f5082a566573746039470762351a4f9079422b2d1edeeaf8848193344a61049509fc659e3f42c73a3643206b8e9c032957aef5cc68c759544d91e9ac72d4d06966a18ddee9d246621a4336ab8b057d7777d955d1c6e39a3142428e41c528c510ec345f5c3fda5d11cbd81d50adad5af4ca880714bc21413d7c379642b6f78f5b4e5db6a53955fc377d13a001ee9408d2343a13c39d5e64366158fbfe702a84565b68f4a9437cf44bea3af64df8727176dd17d6db7c3a2d2b583fed581ad8b854319dcd4e36dd3598f12c5426d7b0b640e61ab4897d14f44c79bc10f1334308c9feac4b8ab0245219bac2113981ef4a5b6c6bcb9cc9deeea7f427f4eebda274daffd56125619e32c7a22bad66ffaaefa57215c303ff120630629ff1189942184fb0ba937e05de49a5e0cc9f3f33e04426c6ee3b2389731f6314403c7905c67221316927dadc26cd007bba3363c3b7f2204dc159be80360f2d2477a198d6bb1525e480a4011a929e7a77def2cd3d40113511cb0152b8c7fe1f2564fc71eb2a1af677361285ffcdf133a055c1105a32cac56af50dc672fc3589fb6c5dd467953f77ce0e5dffac087f1442d0751d2729679dc4bcdba0e3b96a9257dc93c0aa7619d2a40cebeb6e4e329a970b1854fd2d0866892b0f7bede4d727151d827aa0d5d77a21bedfccfaef4bde7bea9745944e823d8cb10eb439612d6e568e84a4aafbb3252bae7002699f485ce460706087652733844ab6ce6ac1d1886aec2d3b5ab53dfe6400362e23142e8cb9f4348038bdf81798ae18d30c44906c17c4f26b0e45a8ffebf262966c428d231ebe1482c7410e678303761bf194340fc7c02f30b29aa059beb7158387f239cbc0e8deee5e28a89cef694f17181d024833c64e60bad6c233345e0120d6d12baad69bbf980f1671961b186717f020a71dbae40c1d44391f9162e1707b2dcace9d16730356fdafa32d88f7fd8c26cf59adc6e6c154780f0065c49175cf0e34e046131b38a526c68be68dd59673d1f2c712fccad20890515ae1295a99dc61d7cda507a985eada4ea14ccd55cd022190529a2e606201219a47a71257ebd7f8051a23b3558e3742cd44cc2a9de1367433f20bfeeb766535dc1d0002e10b42a9e8663c75acb380494f5b7e4abe9af38ab8cdb498d4c7677861b16582f27f9f1f1af10d93d322045a5c511b581614fd6a1c6775258c0aac9a3558249b1dd0b2b3a3539f6cf0edb78a7ced42ce08a36e8bdc4a9cdc1e4a3863e681044768f12ee9e00cdf20b47968ff6bd3f68f19442617f0aa6a73e7c301256ded762c95ae73cf60c4d3f81035812acef1dc9e2cb5cdf86a654ede3a0cb7c2168f66712513996e516d98dedb65a48fea588bd23c2154652c0164a2c2e674a69d62af491c94ca32564d09daddeaedab1a07f5ff58e44592133e896c76307e1d3484a3f41db2e6c9cf6d508a9353c54a564bcd51639403bdd18c233c6f764b3337a9e42ee98d4a5941b0bcf411db560ecf43449e8a6f1a2e396c19f5379493d63bed5b6ef9cfcf5b52597a27830ef182c019aaa738a82b371a2af5937c4cf39e15090d02d3fc4c91a6138c3d40ad888b4eb5143e8a3e704a296a02e3bd601154c3e8e66db074135b549398e72fd05a80a7076a24a145c7b5362b4d79320ea0c498f25e7653ffeb46fa00bbeb1ca50af63e4e4dd332ad4fe4d316274f37ae6b8e35e54ac83d3ee99ef9b53eddd4c188fe61b63221a0c950bb233fb019352d47315506a5281cdf5ace8d0d5d3f6ad311d2f072d70131f8717efd4fd46269dad2c6d0d393b1174985704b32c91ace76c9145c2a2400a7319e6fc394e6657c1c6f6867b74e0968108d0f1cb75e186c26aae5c0916f66df0848281679312932c2747febd7af0bb3bdf0a79d505090f783f8b47acad7b342883d50f65fbf89fab08e8e6918385fa68204c2597de5e66b253d7afc5ab75557326d34ce8ca42cd41de06b1e0eb8023412f5bfbaa458c7f628a093213389ab6a99d88426e027aec52cfc54c0328440ec77b289358c538284f3aaed049a4c3b3555061a362ef81a502bf54e849cf92351d5cf5675d9c55f3b0410be7f86f498c4b865c1c4249ef54e214d53427494915a34747df4dffdf7e6715b7265c0ea1df8920edff4bcbe9bebafa28cdc1f56d25d8914d36b5c66e346116e0f1da14b09d3954aa30797bec16e6809bb03cfc532c01953f6217a464a1f91a709b47b3fc37dd81c89ee550fb4b067e7e3253fbdd081afaa70e43edcf6152e66d84a7955e59e0a14f620472e3870115fa5d2e1fe73e0e41e1e6fdf409c29efea49d2ad9b5dfd5273278498e9bdfe65ee360aa868576f19f254e14b0826edbf612228a3e9efc08d3804dff727c0094864c459f68fc9935bd12934c76b4be25224b907b3b7afac68fb7f8cdb32c382a9c3a2be5f2e5ad7781be6bb560f3cde88571c8d965c5de86f42df22ffcba923261c70cad2de672e4f164ad533f05e4492141c2237ecd3ab9f24b6602c5d4f29419c732a4cbe8583da028b8837b864d3d9cacd53c18cbd9167420fe1db569b09f4412e1b3bde9500242f926939dcd1683289b77017c903fb47a12b1e673dd19000b0b0a0a88c1ee7d415fea4d85d3dce197aac25b724868d0f1c4bb433dd536c1e9884d4dcea84e2b47df549dbbb654eb368fd8eed6015a915985155bc741dbfc2dedc72b8faaad77c916f22b253964d22d109dff6d08e1c274296fa8b0aed497fa583c7e973df89353ed705ffc5a63241dd97c4bb3a355d7b4a380f1545d1624ddfdca2581e211c4a46fe85f9589b062cb4dab4969a474369997833f40a81d9ee9f6a7a251fed4e5cb5c6e6f0d0bf6106de5ab199b075d51d483989dfabe17171da8f678cb855ebb27cf7a1758af04594e8fef06f3384706ac61f87ac6012743f553b86f7cba79a3e61c95e33f692e86cd341efc7cb54a896113c2f8152e6bd95789b3bf8ccafaf5e936570313c1bcf5c73429fb4aa027d835e2da3d23f71b9384a2d0f333a67a61cd9bacd592b238e6d120f0ffcd3964bed63c80119895473c70e3e003ee65b0e72fdf56001dc9381840572d34bf800f9cf01b6d39e1635649d94117f8b1e3f538b93ef703c4dad5b25dee5d502bb7ae414395c998fee2deae72dd5f905a0d43068ffcc6a996a9637afdf4d392b08f95e0423dce4ff6a25ceec94d0b6949f84df2603f91b189083956b9d5f556b9e79564beab6ca9cbb1349efc04bcf92d38ca7dfba9bd0981b3eae47a13a78d81c044dc16104fa5c2ae9d3b3e618046910ac7a89446cc2140945f108aaab397d1ad71dc831c87ad3da6ef59abc7eb80eb9cefb5ae4d11a574840cd2781baf6c45e958ad1ff773fc3f35b9db9ebf774b92795ec2ad0975022d6a01a9fdf904d39a676a82e484de9dde255923402c66c31204171454b9c48d51419145620fc3416ccbc0cc30e4d5fe263462b67a172ba3ae8a879450bfee9209503be59ca39515e7b97bee834b7ae4afd535923dfbe97204b22fe8724b2e49f3cdff9c218e9a907bb91cca98aa528090c9a475ab8dcf6490b7168b9a286771e13f02a2ad0a69a8c984b060e2e9a3835af7ec07c756cd520940fb85814e4820fb6f5409aa90ca012bb2b8497a113377d8cafa4161e35bdb61730e06638ce1bfa53914d70abf44454d9a4dac3f1b388ba19878ba7a8a1b2d25a4e965fd6bb1f067d14c82e96778bc84dc46d2d6eafe0a09c8b18e031bf81a88b5f7757bc2b0a72f2f537bf6e183a54c00190ca4268e376f802d34d9d2dcc37f77bdd9a0efc48758c203689ba4bedc9ef9f54db6cdc97b80ab873312646299cd33119171436df88e9e0be4cedaef8e7be9354d65621ac3f41f2f50c36839997dc9ffe7b666fe8f49f89889648babc46ad8b3d642b115822ad593d79612e1b7ff6b3d8de0db54005d8a027619de3e03d0214d1577ef654dfb13e7c3bffbba2e9a53e9bc4dde21d203357fc1f1eebb595be2d74bab13d7937e22d931f311e0922604240bb3061b11ffc47aa37591780fedad123193147e7c5e1be79afba2cdffaa1f3d09161f1e72d578be4426c2f110f50ded9e1e4e464e9b24df0bb9e589da9b10ceda1951d9cd7bcd34b9b251f195a48735e6866398568b7a3dc0604d0fda3c8e07851ce78e113eecb2b40072679bc611d490c54762417a0dbe6eded118292355f09e4d54fa07560959423e2c7b2459f867a842c424bcd0c5f7f5b4514696ec3600a416ae298ad53a45800b9582a84255500425fcdeb833b509a6c9df0dc104b2e2319fc959c32496a4595f78a03af5923248578c114c4249681aa0da18dbc2356250172ef9f33af1b0da9d8c2f6592ca31940f97e700c4285505954ced93250905092e51e653a3764c7292425928ed46759abc7f3899a1b3b2746b63607f775a47efcfa909d5208c88385c231cbc0f2f157353b40fd45127fe73a64fa21d77455fa74d3415999a7668d3b12f17913d43394a5e8143db0180e384b66b762b05e9245ddaac740c5eb29cd60478d6d68ab561e960715bf53f0893335709aafdee708a9ef6d446a143b68875fdefb4142d4da2f91ac4d25d55fa48e6579e3003df5bd31682b3fd07843faf4476f38f1f9102a9d3577e497da00522c06c74b0e6001356d239685c7927c1696a52641987b1f2613fd530c8532ae14f8a24cf558c2780680ede95bef3e7b163531e86c110c1ea052201396e8ab8e50bca9705eaa3349a2d157d626222f3b5c8d3cae2a2662a5936084e635a9e0637b2dfca444c275a5b80d3228243abb8b2ac14d5451f4cfd4123debbc4d3a08e96ba552a461ee38fe961075aab177de78bfba3105e0c273ee07001fe73d5f0028a80f68f23ceee626c6e7c3488402e144a1d337e3eec265156e08178676a3b5c9f9392bc092a977a5fcba839c38c0875e628a99e7e9efe3a74f5484c01fcc26b727ec8996b864af573763c0bf927e59cf7ca267a8821c486478c4ff263a776530522e3109d5d1d6dc28478e433bdb35f8d0b7ea0fe0f32427a5f5a8dd17dabcf6373b1d4737803b45941109aaf742d36aadf07a6439d46fba7871e2c24538bd5273394ab5bc4e022982d635b7c1fa5d82d8f97f810daa13f702b2bf175505fe063611ada9ebaf95948592f2250279bc032168f568bde05a61ff13208c6a4759a75a0d29625b21c502e89bf7c747a549aebed6b173d6873bc30bed2568052b974c381c68a4aed1641a6fa6ae356bab0efdf07fe943cef9763969c952a5c6703bb33b3faab15c1a3c9da192bb2b054020f1c01976eba052ff1d7735ea6b18a79bb5f93314bd84d51c81b5122858a48b89bb2288ae83ef88320ba8891814c1981eec5d3153254d464bdb2bb0972f28294456583199dd5fff6301aa1d3f26d5b296a456ae3aff2a3415130b4e6de054f558e6c8280dd1184849faa2df7932d231332267057e7edcef7549f236b51d342c8b7554058395c83a5c00f8f644439f79cb8586070c0213ce8ecd369d35e7e1be12c091e874820742ec1b0932b9eb53b369e9694c37a2c79a4230866fa4016ede313d14f1861a96403317298e4a5d6ed60a5ca5f1feabfcbfc2254e7157f4903bc3762ec86502cb6d1de649637b97d2fb67e88cd7382f044525a2208952b1849296cef66fd005f5e403899f32421b7b6b68ffa8212f0dc8c515af067084dcc72ea78242c3464c49202fb8085181b6a5cda0974c86750c5b65437b6c7c921a94b036678ccaad33cb531c4871f5771134f6fd8e545608624ee6d12d1ba261e8500bbd14fb22fe684b599d4ec6fdfe3b05bda3bef4f7dd2832d66a1b5fc58dc9728f4578002d1aa7c0e79650010540a9aa724cba949db0a8045e13c98829ecdf78725b9262502cdd55931f67dcb3d82c8c1afb3209869a986ef3fa6f8f47c414a51435dc8e6b2f5cad770ea1eae611dd59171f91ef84d5aa98723c52001d5257ee69969b76df63a2a32e2f89acdf8f652a5775a583674f63938fa217bdfaa8ec34a2512840f69800d42a3fb7c7f1ce2fcca2679557aa3b4c227c3a4294f6d4b9aa74252c1f9b9a70d88903cd788b4b38127314e32dac1cbf7e70217c94256fd4be9ae95172c837ceae464aa548a03d4780393c83a7169f461c7b4b1468ffedcc772aa81277cc717e40fee999e1f8c8cc479068b419f313d527d7cea0f6e9a7e3aa06010ecacab052fd3f2591f199a7c3f61f44125277c518bb9b77385211d8bc513d9f8af7de5928754b0f24b72cb1c06de102943c40dfe85651b979adb0409655b0cee8d4f55a53a62b85f0dd1ac2bdc6ad27d11af598a36bcea1191eee6ccd8d7807111e568ace1a8c004373690c99a0cff8c0bf0b813f822736c6ba39805c1d73212910f4ea0f52c7e86a38ef90abfa1f13aed1fcabcd60a4da7f8e1ce68a17180ff3fec833872c080ca89b68297c49b9fa7fe88ece2001aa019fbb66eb5a0cbffb5bdca200a15d4a2eda37a0a2b5efbe92d1c7d1f6578601ad040bdcf17d396eb3d3e5feea3f9e98fc9945452d08d93f4536cb169d7806608b77603bab68c0466332f4bf1dc5c6bc8fd861ed254693f189c02430bbfc76fd5960c7ff5e7e4d55de89321973e91314bd381e95cede53326fe52851417558bd8bfe82dfc531272a9e2fec43009325192160544395bcca28cef40254ac0f4b6194b469d56369a19bc8baabee576f3dee2baa0ffa372cc05fc5ff79c7c8dce86e283cc5964e532e167affada5e787b9a0daf41583f46dd029cad0ca1d39c45e4bbb8824830561da70e9a3d443e296f6924d5f7d1a46eca5ccb507f6eec535526c93aff5b1863641b617a67de6a21f026fcb0667d1b8d5ac3759cd75cc3acdbaee6c0b23be87ae1deee185669b2f8bb75851eaacac70d85bf43f84e722d57fdb4b97d3a312c49bdcca8c0f321ebfc40777ce5692ab1b21e8752d6b24dfc1215ad387828a0c33bb4369231a021ec4bb2969b6da9efb097e96ebc8e02838cb0293dc4d8eeaf565fb9c5024f0ab61624d5788a4c4fae664cef859f0fed0e72f5297ee418d59df9be6dbcce55d81605b45c4d25fa9751b791046212a3c2fc67b12b0b89e72bc0ce489b915058b3afb0908a580021965a2c83bdd03a3be77ed76bb31be0d2ee69fe8f8ba0332e54e505c61eab9f4a7c497b51a493f2ba4ad405983c4e0ed88b8522971510dc8cc5c88f8c0f4e92e58d9c9e8ec85d673c0c9dfc41712aef2585d4bc66e8f7ab3e51bf60d5c8f94e323483ad4496adf409443bd8fffa878527896ac7270bdb73590a1822efe97909a559fed7788db09a672583ba9ae5fc15ea0c4997869da165d3c8d40a430030b632f1bc9fd28c0d9df9d114e9abee62231ffa11bda53d66759b2c2518e99da7195333b8efda219acb08ba83df26ddbd7572499c3506a032a91b2145d92dc164d6bcad36a398f0336b58c7e1c1e9657ad041afba85af1a1cac9d51f542f5626a308ccbb15e447d7b974115dc77b76901d9d45f4cc0da1abdee51c45ddb0b86d779378fd806c9a10b526a079fdb40f5f46ecd0b615151bf676a6e3f025f9a58a1259b452cd0860477c2d675097f5ec5ed5ed474ce9607ba1e98b9ee4e5c13de22c24919e957f6a3eb51177bd26c525b531e094168084a5be145170410e7a496a8339943ce9feec17b827791618f21f1eeec0dfa70d6bd87ae23692ab307dcb2085c38f96b1cd62500f2484c1d7f03c51105cacfb1d919b5281c21dd00ea3a41c5ca43a53fe4a02a77f149ff048237d6ae02c36f051cc0ac9af3b93b8d88a13579606449c889ed9517db5d201220dbc43eeafc475ef29a4897cd79690f96bebea8a54e4396d579c5b90731be59d8b72d1a4c81a3b7562e3aeac94747d21352b73185103b21ad3f05e3798baf3be45a629e02732752af8c893d967acf4efacd489a9e8ecd8907cbd852d3685b52ec609b180afdaeecfab18ba48b838bcb569d4d5d413fc1fa402c558f61c356c109beadcf4e5a9ec596472973f1cb1a2ab1fbcd29fdf80a134bfd640fb1d353291d5aeadb97ffdeeeb416c55e8cde7e9e7ec0023a6bcd72779fd767792c400ff762e259f76dc80b17c17453dea292ed1214737e2a9ddaf8ed47e62d97903e7a3d6659a0f5fec6dc07a656547c2a1f42669d8312260d5a74db553ec17b7eadd2e4925aea74aed30f6de85ef20e873acd82f73f588caddecd7a4b84e678e3d48e34e497d1b5e49faac7d5d55901aafa699b1ef233b7fd32cd8ca6a2468752fab4cc11a5072c869ac21abd1932009b0f63ded36310ca5f835305fd00e9b9c75a0137519d9c5b3913c3ca990c23df4e34c4d2ff58929222c2d364256e15d80a4ff7d733c1453988635a189e3d02e4480fc1d09946fde04cca5bb68647e51436c7422df1c8201df0dce4505c449e4ccc0ad1e6fc4a9ed78afe385b5149504680ecdeaea6cbf6a27779c16c233ef4485e3ab958c0321471756a421d28cb2197e233ae7989e96a771e6d6b57f5dfe7def7c6fd280fe40ef29d999e721f683628b516225adab61d689168eb1e407674e80c534531daadc2d3b932892541af7c29ef0789b18a703aecb2419df0a79be9f144359b1d6df722c0291abce7711c5d6543e1b3150117351d02f8c42687fccf19886441b21ab2d32a9e4393ae256a965402b0f1b1e0e2755b990a521ac670f07a02e7fb283c530ba62dfd7c6c60a4d395309c0fdd259f6979811df6280b728998c79e88e2e1d1d30ca47e622864c072cdbf6315dfca6f728716fa169712918dd2bcc3c0d4e0c55ffc6ab6af3ecb8305b7ccaa8dc097dd95cf84e1e3ffdcbb0699bdc9100d3c273055a60eade8487d5ca4a89368d225ed82742a3367a0cdb881804be15d09b5c0868d8fd5ff2d2412a18c310b782a1749d87f908e525901e55cd4c9651ead977d74bfd3a3e0b4ada31db367a793bff670e0e01eb1a004e4d23a41fe62b61ba26a3fd5aadaed9dfb7b6f2b90d078de2e8fb9aa840c25a04f75e063eb19cd43402ccb515e0f6a2dfb3b4848f2813be14c939e10ca3f5eab74fbf463228b2e25a307d467e6481586e2d32f7cc0f63592a7cc125a5894c2f3a17dd3a25fb02713a546389d25a8ac6e95e899e673f73ccc87af7a41447aa9a258fc84525f400f9f54c71f906899cf9a2cd560f735de6addc0a5c86e1c54a901dbc39ad3cdd094c34339d0eeaa6d0454fdb1431399de6e9935141b178b41ea7f4b488a808c39bad7bdb4e6fb781c2d04ac619d42bca59203741da56602f01ecd8e4234203882ad7182140c23bac1592ee2530db938e087805894cb9ccf9ccb18f6d18ce5f8cc02ba3aa1b9afa0822d6ae685c7237f82eb9a19cd8e02d03f985cc400574c87421e8892c97dcaf23114f91543d1a234036b2e93faccf2c63eeea322b2276d0578371a191c73ecce7007c10b6025badc962390ce8712c989988b5b2e291cb02132791a00b5380c467a5aa13cbb8c305e60633008b5ab64f441e6923cd8746bb13b1b0744cee867e8777f84f2b7ef82cc3b0a014830a89e1f8260df84fdf81fd990b822279090312872457382994875677edafa019c6a2eac14fe2fb51d933c4ded9e5599a7aeed9a4acd8629149b6b51eae350f9fdb41c2e3090d4092128ea349c7f9ebcdf9f483a37b3903c84cbebf422e3511408055d638a518b396dfb802ea1670a41b42aecc57e4faabcf918f8ef8b9317f072254f7f7a5e55f74e7adf715304ad960c9a5a9460a7f421ed1991b83a04b7407f52222e904edb3f6ab9fb9f5e742f28abffadb74e4c43cb6bdc977578cd8895a23d6460c71228cf89c505547586f834c39fafac3aa4203ed5b272feb0b049123eb4e487e408c2a5a75a54d9a87c6b3ca077ed10d4eafdf7b8aea283206e943f6ca665fa7702d87b2883b18299df01ee9b199060992df0cc8dd056e6a6d11a193870f631dbd0e21c643c5c52256fabaacec8d820ad506afc1164e96fc49b7ce07e82d1703770018cc752562d1ef29408d7dab4484742c73c137fd32eebb597d2836b8e83af2793a75fd1c74fe7737ca0d1cdca83a97c64452c0a5a0cbf5135029a4e28d094aa8bf60b4753a7ee3014b679f80e4ba3347d8f8944fa48f79022c7c9a4cd42cc929caa5dcc56f9a68e8b9f0f739faff7bb454f6d130cb88adbeef675afd157a90ff3f2e28299d366dff4f2a103521f9528dd176273fc8624e532d2c313a4ba3c7b38b02b77333b1f85b82d65811fcdb988f3f4ad2164721b743cdb01d1bbeafb0011b7453cef0687a410460e4be7bfeaac9b526102fdc21d5b9578beb7701eca34fe656f7856acff49a9d4439304fe505c752906c5457e5307a791bca344f4ac3ff0868bec0a5d21661178859c81990334c22770f8c5c642fe853b9d75d08b9564f0a6f87b2c46e4cec915d8d6aaf52ecf31ec4bb72b9498fcf33488b8b6aa47adce93f0c7e0b8115ef19b1ef533a4870ab3e8e21c4ae49ad776c38e66045f1fb4d958713a52841caeec0d2faa3f5d1ff0df3be9ffea6738fc703e80a910b6bd1a33d3de51118e8cef9eef06bf14bc174ff9fae7e1e3710cacf662199f2be46c07f51142f09d460fd596eb2be15bf61229ef1413dc552fb15e0639e7896c9c662601944a16b3c0dd0c1b8c9004a81badf5fc36fd02f19903a32bc0a6100c361ab0ed515f8cc809bb9e7ed8f46416b0c8a9922cb9ffcc6c4ca332c96095d07fe608b9881695885d1e1ea9f72d9a6f3fdee502a5ab252260f6d42795ebacdea288b379695a675fdff2d7c3dae7100eda76d9a69a1dbf03f253f9aafa16e1b5ae72005c32a80f75f63e02dfd9f9951dc992f70cf0868b2dc872e7ecc924de3808c79cc4a4d53cd251bf528401e21c7be671c2b1fc666b926f4fb253f0cd5841612c24a3efb557718efe85dd8fe51bc9b695dced17220cee7007a374d7225d9e435dea5c4a9b6ced38e0d0bde151311a94f014196f8f758123001f564e44302a9c35a471a20a5770dbd7d66e8cf483b3f91051bfaaec3a4fe26cbe87a55980f357e516b79b1b644866ee1307005633ea693afbda22da2a126e45dd0210249c6dbe6bd691b69f46b443f0a35ec035b35896b5ad4e1b7f964816e9ff7a37e57935c7a35e96c23597f0e58309113811ecdb0a281b056bef95b3f796c190e4d2e98b3ec1321431653301074f98cb90e5b79348f08b113df2faf86b3f6c9372a440eb14c29ab6142a32555dee5e806fa3a03cc68eb9495eeff264dca77c1ec42fa2d17df87dbee6cc0eedcc899db22475bff64e5048d58efcf59dae150e64b584d71b673edd810cc316ccdd21260798bc94dcc2319099a94089e8d39fc3773caf12c340dcda5e58177d56edd62d74d321c4e89ec7558b26bc0cb378167e0bd40a1aa209def91242fba32fd65a9a2bc087b5a677d48aeecf011d440229c23356c2e5fdd8b4490fc7c003ac176f87531bfbba6798dd027f9f550709fd5730b9a1d684a835f13a1290cb9649a74a3adaf096b30889618e620bed8bbb5f1f812cda3c72bb619ef163ff6ec32027ec89e9b6b878940327836baa5966283593686eaed826650c581df0a1c0e97010e7c8cf72ef2b028bdd558e10c71fa737053aab959d36562102f1eed2202d8e75a90aca44a14e8b0a8868b1592a5ff59691faa00cc5106bac7d0fbe74fced8bf2a2aa735e5ee769801ad4244aa4ed5abc2fbbd7b4765f7e09460ff46eb2bd721307b8e2481710d7bd936273cbc4163fcd690677542e09bb29177d4be46008f07fd68fd970eacddc4841e0c34293e1508b9546b75c4ca6ea8637aa7a34dbcf6d7264b41ca50723d44765b82fd037292bbd88e99db69d6a95d695202ac16ef9bcafdbd7f90f2dbb1a2695c40e6041b6f534e81f4a7ab9bc8883cc3ed56f91f9b70ec7960dc586ed43b2db93acb8c68596f01087feec919c1014418a35cd88359580f23c14e0af81a3795f3254f4bc50939d1ef9c481b10ea254a27631dd97bb0257e6452fd0f5cb1c74416ca81ad340c845722bfc4b10eafe25b4099c589e6fd93b6fdd7181a261482d36b42e17448391524d80bf3fc533a2ebad691614cdf6edd3de20b157380c0d178f7fed9670f897d7c30a5c216d04f4e09dcb0345d32905f85c88d62a626552746e3a7b42653aa25788a8cb095772e5b60cc5c983e2bab4d046db7cf82f47038d18a41bb7216382971fe67c36a2f2b2d9b1240e37a35d7327f406061b88cd6edc1718cac0ad43a5cc7bfec7e1db6d6db19b48be20db8464be03dce8a42931bb919d95f894621500358be79438a60af663f1d633663a4f0a88a79711813ea442dbd529a608860735539431a48c4dfb65731f87e4389878371897c3b2c9736cd0c2171f3ea498178a39d1e672006941b841b4ff879cf8763aecce092c888e45b641bd754043321642a8b1f946df27959127dbb1a296bf79c48eee12977350da6f2c3d95a65fdc39b7ff43cb0b46a67dd58e6190203344d1bedfcce32aa4258cba65ba99fc93522b0e6aa17da1de713b27d5e001c9fcc5ee0aa97fe8f7d31b507e960d2b99808ce073cc5b8a7fad37f2496c73c65816be6a595525dc769fe7d5a145711b396d410fbc2a9637ddaca83bd0cc14440b34344aec78e63d7c3be0c944e8ef4e1065054e67e05d0108fcf38172fa7a9f149d2e10bfcf9676afee1a7ac143f065acb96d39bc238c4c6222a6e92cc02cfb8b49a3a4fdc6bffdc674792bb9ca42f81392181548e10f07981ef4bf8aeab1fff79fb2fafab33cd13434df3c714d6b7bb901595ec2749c90fdd1451732f33769891158c22d011f518e2d5b11d6b3726d4da7507130189871f4a734704ba6cf8afc775b1ef195bf744c900cdfbf8b85d33c3ccf7e62711ea1086cc47d8060f89198be0badb7f1b05289bad33158b148f9795f79ecbc5492bd9371359df812b5f4a30ac09f20623027670edbc74e1768de82d4b9a9ad75dcc2aae0b7dbb206da048e3ee21615820642e1828dde767b66ad5300740ecee9c3afdc94876f5cd9bd823d973c112a2c49125b38516dbb6036a202b59c7622df4db44c855402e0fca84555cb519f45eabd9a5a4882c4b245f9e21b320dcde069ad382a54843b2ca2483652b3ed0ddc9a613a950c405e4cc29bcef9912a38cc5457b8a46d3fe0ac3e824ec8030e3227ed423a8a7ea3f3c1919f85818fa18b39127192090b41d45180b49ec632de61db2238936f11ee79aa358864047271a8b5247838c478565b5905583deb49a2168e7215d118663ded9bcf83701e60000412c09cad03e13fe2e09b2c3e527bb68c5698fbb45be11413bbc209c4d030d4ad953c796d4c769723aeeb5e0031e5689cfad50fbcd0ccc7dbb036a5ed2ff4268b21a7baa7d2322cba69fd7e17c006183bff4a099b791ded5b45e3663a23635a72f5ecc4da1f22557c5e2d68ff460bdf20c8dfc077764188f1fc15a727e06b4e170c4b816a9f642d62d03f5925895de41ee9777c27fdfe61b2625aa51df75f89aacd5767fbc49b1e0af6a28bf7e07d8574d9e7a68ab2a1e8ca5381721940d93f11f1982f03227227ee468a1dd88441fec11f3a35a2422b28c92b8a61c500732de491bf621bc46fe99cb6e0d358d529481958039e3093ebfd00aa9897379b399d89433f2a2ef2c755085ac5bbca2ded61ed6245b33e58e46208ac6f41671fc612d3eafec7fb08a7f961819cafe55eb71f1dc65620f0a366f385656084c2a6763e8dd875bcbe42250fecf8002fb238c9dfbe2600fb26c59aa42bfd0b52e8d5562a6259ea01a7ac8b926417a1591edeb518de27f59f9b944d6fce9d240772acc2802c99b3569c7a4015914f16feffe3e89d3e02212e03c111c536483142d1a29b6bdfbd35a16be3dd8885ad250497ff6de877349788fd32caf28d770e052026a8af38649a3dc94d9817d43cb3e584a0264f401c70dbabfd4ddae9ea8152d2f9a44bd35d7bf8c1c54752ea8b844b10d1c2a771b68b123db12aaa99f39fe0ddbb95c42f35210c66e156d4a6dfdf7806d7660eb70464a564f112ea3e0752257a3db5d54e28caba7ab3d03162be03780e5b74d8961ddd2770c7dc10836aae54333597d222328a4181fe9396a84a9882f3db4894bbf2a1785a97d0485e789ddb9c8009c481a92385566e9907a0e455be1620bfe9c61bbf5b11dc934562d90abb0dd56eaef79056a362d6655f4fe72b23020bb8be12d0cacab06f6123411f9be42ec74e6d55b53a9ed5829468ff9d1ae3c6f5e18375c58a92a3576bac9d3f7f958f49e081b42f48d0b6bb5bf03c6ff580900336f7c46f7e0e7fff8c010db45e1e5a36cd6dc2805996c5d8d058aceff0d6fee5467acda4ec6d5831f635b596dcb9ebbc2081129cca60a77a93d8eb0ea297029768d5d6260b56acd86e7a10a35dd68bcfb6adb84c770fe8344ff7773758ed29eb71b7bec3773da9a8fa74ccb0dfe148bfeb462e805488bbe744454bf25a1b1b8f82f28f39fb4f38d5ae53b2a91205e8e14e3c53ed552787dade45a0c126063528e311ddbd156e4c8749ecb26254291df58eee23290d53eea99599fb5d226550fde7dad27205e081721064a701976a0b88858f4ff6c1f26266f04dcff2e0f83272b17a9595281e6b23276bb0b530a3a0ac165f54654371064e73bdb8a7e676e78a7ddf45183d8b589116b92f21c08af3b1178a84c78911b6284f2ee63e742f654eb004d371ebc3a7386efcbc6258ac85789b9f4b8a906f46c08ba2893c63eba9497b58540e687d1c05a0561ece237249f3c449f47c082bfa5159170759ca1bba67722f1eb51d5de84dae6d157306a0a18f7d39635711efef8805ffc23a5696335eaedb61745c9f5873a855e8c6a23b4120d19aa697d4578777b6b72ff29884977154d6ebbbd9ace309a2afd9eeb83de92cceae4af5efbecbb04fbfe6718b0ee3dd6b4fbbea1440e76c451d9b2d207d8f53fd73fb31dcf110fc67e9cab9284bbb94ae675b1ddafac6ac555b6ed9960590611a26d0836e6d31cd3801aef2ebe0d639377c73a404b75c24dc27dddc5c2d62587f0644ac817b3a39dff1e58332004f580be35e7832bf515568ad5f0218f2f013749458f3c0576622530bd087400b1ba8bdef9ffaa209359ecaa60bafac1a0a9c8209a7098c504dbcf980f67fb1d0b8209ffe8ce5b4df80fe1e69d08f2b7741d3123cc636d2c6ee696f6d9cbb2c68628fb07b3453d29c5f1ad03139edf512240bd042a516444a311adcc74fcabeff477ba945270e8c2cbc336acc9779947a28f31a033b09cc81e2bf07359168cd87f6d574576a20213068e1ff2eb50718c503aca1dac8a08bff30512771b1e87bf1320d12d0a1276599e215ac781b4fee934c2cf58a265242bed94207c66daae4c7f24081d6121bc3dbf4b4b69237af1ae0bd94053598ae7a7284a58ee9bbbf3e110cad80f8b16d297ebccf73bf9d9836c466aff8dbe54b0d8ffe6c4d4bee989213c5df5ac9acc186e4de9b764f5046c4b0819b280f05d4f60ce3dab892d1acdd59733e8cf7fc258e99bfe43e64da131a386e51b67772effb78e653cb8b6cbd347615d77057a197931144365b183d21bedf5094133da1f4bf49913ec6dd7d6e83144d4f276feed19d31b1f6495f0aacb49fcdeda43becf9a23dd63ed5c71abfa8ae222fa5c5385600e345e6dee9942387859baea8053df0812171d80ce4125c8b4b003ab72646ee649130291e19184e56838716a18927bb0773cb55717ce9f05d5ffc5bbcc643f3f2f4a3af846681f19acecb8e376e0637141656426f5bcc48078cd108ad8e127ca81c96f7329669238d2c04c36311232a725d1ee207308290bfffa2089cb8962691ab991301521fe685a641a6344aa91195dc962db2fe6deba7f6d5118adad14fc62cd184af36ae288344776eaefde0f27922ef267ea5d3db54c4fa34769011457d7a1565254b22aa080117ae7d76246bf0f8d148d9314096d4355b3531397071f142eda50776971a2b1805689d8fb75c427b0f862e791e289b91746b4d70d6370f73bf77b2c48efd3182df205f5dbf14135b861060f6e2b380c3dc77ffefedfe2a707305c0cfc890d56fbb8256b5d6c74c66e6874c5f7cea41e475d8c6a57954afe1ffe858b615c1f299b0e8f7af46962a8ab2b209423a633e17d29a2f62c40793cc140a8f6de4217376a99d9c44f1745ad697db1612cce3583d204fe5c580cb0319022e9383e27946b34c32cbaa3897fea882713113c06e3c6a32daf739b7a2ac959b0fef42a1572f5bbfa6aab3feaf9dbc914feeafa6f0632c82ffc0a9106789c30ad2cb50ce3674b4eaecdcc2a96be6912ab42e91307e704222dd86eaab0b0d4ff9163fecd116464c2e5388705a3beeae1c3de7387b37755d854eb364d1c3ccd89e46f40f7e9da8425ed457e6f24761208926a8eab253b50fc580f14f7535d07a11e08a57199cdd701f31b3260a480801dbba7b61f5ea9f905516871064f54a6b5508f67ba999460652213c4db8f521d9d13d5f3c97bc711fc842689df2c71cfeec8c4ace3ea77a9cf6d4a45833c11ed6b6902edd199420d7b6e18968f1f869cf6705e802eb8e3f9c881581ad539d73ac278a8a1bf9a0406143f5857a6a5af0a8d074f0da9953ca8334ff506b5ed0856da772a6e5707949a25185e3930d99bfd2c7e16f1043694095ceff4ee2caf2a9ac7a11dd1962485fa60f71f2fa20df18e6f305990551d80dd2d7ecc19abeb04f98e662f4a1d10230bd9685481d3ef7bd007da9451f1308ee24cb59f318924c73f005ed1b8f3898d84b7332275bd617dd887f9c8d63e37578b87ec5264ec007d75e081ebec01932abbc3180d1d91aeb263d59f1761047e3cff86a394be7b3479b2626b313eaf5c9e6cb59242ded38605dd8c3d57ab5c278f87248e09b7868a2cda2d8c504933fdc7eba1aa9281877287a48cfe37e13bb6fd2b4ce5f6bcc646f52d88c58f3191d728be168df8195ac699026b12cb3f92143b166f642214bf6c9913b2db79bc7ffeb79dc8896a6eb2ec0a5505d3e5b8425f91fd38f072ce2a7221ee6b9347639cd8e57aa21b6d325dfc477418bb91e6d6e00f244f85893c70e2314590a6d18a2e5ad81116689aeb2ec319cca58b9683c0abf34da178ccc1f54e790462ce2ae00ce600d013f6bac374a92c4a7b7d786f4d1cd6ea80ec682b91493839e4d1fd3ea7017d4be822965d6921b5e8a02abe9a64ea34ff4c96539eb8e543ca3ff0347ff5c087ef39dd97833bdb0086e3b8b5c5844df58c4909cc9024b8c0cb7ee46904021c3d7e30b63caaedf2513c681d8e4dcab5284b485e91fbb6673629e8c209b643597ae82ca94f772456d7898fd36aadbced8b324fbac5c2fea4d8ab1a77d2eb89bd84cd8b3cf89357bb1bb6b9f00924ed8064195c8465a44dac0e05d430964f8191ad71e3391236155ed242865194d39614675936236e21b0f405c3d805d458cce4ffa4526c7e0be9d7e1ac48790bccd9ee1b616c4512c5e3efa8e513bca3d09f4d69b60a73f60448c0e23e15423825bde273bef4349adc793f60a70f1b889920676f61709985f785bcb3d22c558cdf6151be3d227976e0731a856bbd6cd59ac8b603d783623f481a8ccae9c9170cadba02ec0a30f3db67b7cf4c49149d4b167bd74bafbc18d9080f8846638af29ad8822a491e12502c93329024eb83e52b3676b6909ca74bb5bac670688977311fd92d0e031795257d7e49403aca44077d002e7e20a5008fe8f236da72af0c52002f9f47526f50089449c71cb143ca0a51fdb5f7a42db87aa16b4568804ab41fc26a23e1b46b855a72eddf0ac95193f759fb0a72ee32d19abfe07ddb7d38d73fbb141c1914c2edc65f8af07d0e4e1943257b0fe2b9431ea7ef36648e75c35166e2f6936599b6cc179e0a2159404ee7d8f012024111a75d8457d7c6435d40098a96feff9e14e4055181cf1a9144d0799b7cf09c4c0aeaaeacf1d2afce5dfa911b30bb4d02d040be8c93435b4bc4a255447fe118f6e1702b4998a70b3615afc6cfbaf364b031f1ad387102277d3b8e2f255914a5a3b8bda3a6a7e5a8a524ebeb3c8b632a3e0c107b83cd8ddd4270712da292815a5f3c0bc1ae0899ad80cca748289a843b9ce3de1d65f76413d9fe6e2eea9c040b399ab83e8a3e2207b1a03556a473eb8477908e3c2e7a6b38c7447b13383850346ac0c135eb48a4c53329a757425c0d7c0ccc22bab1ca086c23ed9a3a648ab7ff0c10987919d0444469a111b4c52b0a776a22642cd064f950b5429790967a691e698a7a5121fbdbd810f9a72d372843c7d9cef940dbc9396a0cadb201bb64857dbacbec3a8ae6f13f72b62a16fb66286ec6a73c16d6933911f0ca97e221ca5aff478c26fc6655a843586afcf4ea1ce30ee389123983770ebf65b41c7ee9b75878969e3f617ef19c9af5503c0197faea7f759b9807c373c08308df7e8ed7c1f4d15770fcc59c50a920723871a72f727de8b24865d8afb5a22b5c3569f747cb78f546dafb5ddb3627a918593b1805cc301e2c2d7b2fc8ac69a9dc1d205f3092042603163ad774ff5bbdf2fd6410c1797822ac974ad315d8bd4c6edfcb4300edd1f84247aa199127fd6ea43f4cbd790fb3c6f77f666e9bc3bc1a42c141cdb58ce99a3bab0a3338e2acfb7810ef71ed13f7f53bc7a1b9bdb44a981175f3d56c4032138f60c4041fc4b1d82fd32ba0a9804822c29eaab16f5e0cea181a960929e5f7cbac4f67c20c88d868dbe09b9513d83ba32cc22dc8ad807e8985da4d002afd9aee848cc0a0c4ad54d6a1f45f15b969144f5722d1c26b011661993f0fba8ec5bf937b4d015d45683d0b972d4174660fd295114d7b3cf26fa833682b906eff6224b13ccacbb8f19acf93cd3558155a4bbfd7555e2034470a121894c25d62639607ef0a4856b6c0d13f194ea1d251b98e20a517bab436da29f59c3911c5a14c49488013832d39eaac168fe229f26f6a91106387b17c145fb2628e5b10ab17b7e25a470eab7a332def6647895fd914c3a7336cbdf091fe4c4f79b1b13ece493dd26fa1c4b26af93e5e1a16d050426e727c31e89873284db8129b0b9cbd28b2622b3af51c8d369941507c847d40ad78adc28d7fb0a7e177ef63348a3488e907c1fe2da3b1263b96445d0f025a732d4b1a90ebd2e73097a73d768ce75581cc9d6f81ae61d9a73bef50e2cd4412339ea0468fd50fa3159ffb1b3b805989851f9e4c675b7407d97e132f1897e9c31bc84da405a7cc34e310abb6b88785b9af349caf114e4f0badd7cae2ebeb39aded28e4d4f232e3b6da6ecb5fc25e34ee0d4317f8f70261d302581eabc162bf2c59abaab8bd5caa8f12c6d05c9de98f2e718221ec0b1650dd737181fb27d40e99780898139d829c72d8d36c31288481ecad771da796c4cbabfc281ecc23312278d56d813a843de83b6ef0974c428c62b41f3959c4cee5cd994a4785ba7e6d98f0a58f422b588d5941d84a2c8bea3e8a70ffd1830f06ab1a3b69ce7f7eafb1cc9eeb4ce75a5fb597a289a11a1ceccc7fd61a36d28eea6579605da52cbd01c7f6a1d86a6faf44f09c2874e4ab2aa7326f64b5ff3f80615eed337aac0c3c7dd31385e167875653ec76bc275a269610dfac805251c5c061a85acdf37674d42fd5796a506fc9d3eea5cbd8f525d9a98ebe92980a16718b2d12864d547bbd6c3e26bf6fd18f5a536a8ec01dc6e79d5af81ed027e84ae8ca2941829893184ba185abe59cc120181531ded1e1df77bf931ee38d17bb472bebfafaf513ac22af93f3bd7bca9b9b9fff3ee01bfca1983a127661bd046999832a8e112f7649163cb81f11fe2ed5f708ce1b7aefa61c475c2862ad4a65d0ef743483e7fee40c4c2f522618cab3fda7210a6d3acbcb3c495bd38c6a41c32a0654ff49bd286af43f863290ce7eee7f3e7c657bc6242be2e8792feac9219faee72938170c5964553cc4440b733119946d7c98c44d6f094cc6ab03c6e9fcc32b6e920483f421dde35868452e1ca54c04e222b202834e0bf631486fbae0e53662489846e7ef64640ea5f6793f596d531721fe7cd82cb0b368b1acc3356694596a254956a4722023dd18af6bf4e61a3a2991718efadd202b5a28704e0aa93e44f34e94029ec0f5eea25e6f6beff1b55482f6ab975edaebd612fba90ac16dcd8f217793f3dc78ee779bdcfbc471175efbe42c6f387383b66d17e8630b9eead5f538b27e070272902546e5f5d5248a8b09e20191fe2c089ebc34833fb1b2486bb04f014b86e6a235f1001ffa774a14ffc97d74f0777437872e58243c4ec8862d28381c7a02b7c0a2c23775c17d44f22b813dd7100e252b94299e6f47e5a2b8f9af1c564d6fd8d0696452be86034d2fa487e1249eade98cb569ee702082a8ae4d194f30479cd41ba1c14f93a5c947af13168789b40d77ff821819e3508cc9a1428b089520f0391f268e43b7aa5d2d0c44586dc12494991cab1dbbc8340f774369bc37c41316ec4ffefbf08de3adcbee4a9a45de6ed8d50a26f5557b40f9a7bd8e1f488440ece58c3b72d03b45c4c50d4b43b08fff853186b0bb97fe361e217da06006fd2bda80a848d71391dfec90591f81f7d8c7b8d23ce25e59a313bbc38d5bbdd2f86a5baa9d33f6f8b612180b7cff64c7426ee65a9b3a71d3b88fe3711e839e016ce432eaf04d431078e6161e811bd463f43442552afe210909589c6d30db0bfb43c21427d3ffe8a2bc443abbbaee1c4a1176e1caafd6555361eea3c821dbaef41b5f599537520d64e77996048870124693a2fc994e10624d90e0e61ce61dd3bdf7073f309f59373489d0a789e94303711cab2b35e2988b32a533000dd8d6212aecc4b25f167fde8c62a42f976d6e4d5c4812704042dca39cec684e484401d41414456f007378d11ed5aea81ed32e4fb4782993ece7643035ae8a53d7bb8f0f9c13a3f60d4b17b6d048cd7e2ae7af60025de0156e9ec2d292c72a0cfc6f7a232d1d41e684a15f315af8204c45eb7f5a7426cdace4b32f5f72005a21dd4746914bf72913dfabbea703237e8df06c095f5425673d9c96bbf13f8187b8483f2b37f6359d9d3215076a84fddcd6767ba360fa134ed6e15bd4c24a494c98f88117cfcd2bf64ddeb396a38c6d651a2c520bc10dfd443b766edb46d6b02f1d938bd433efe74f527f45d09964641ecc1c155eb71c695556b9929f4e42ac6c0f4fa7f5c901eb364936cd985adbdc5fda3650496ac11a66b9f6a8b5dd56a7b2eaa885fc4e2c9bac30c76aa98f859d66feed58d9bb013877230bca3eb39baa5424bcb6116a8fbb87b5068a2e09b59eede97b6c1372efb6da08741660ecbbfecbdc4dad34afc7ee9987671ab863f431f7bf35dae5b601b0f2677d1d261efbda036f11e7958902ad46ef3a00c55add141fabecca4eae17aaf67e9f1c9d9d251195df1300df0dd5046a371f77425821cea6a8f9057f844ba052890a86ce8fee220de07a4c14d843e23a8d987323eb6ff04a5a5a7f73267fab95fcdb69fb34fd08e11ffc03f2381735c8205754ba8ce5ba0b4626e2353d12b9ccf46e9ab748933a6c2fcd824ddb369f77fe7ff09ed006a0d9f69eedfdfd55a8fb34c2790bdcc8bb62473b7ff688243eb89b6170822d1c6f3526ad87f6bdc440be5e80a30f375646b811e9e079b78f4839c451dbd5327305308e83558493cc6c7f5cb02b851b12697ecc6298b73a9be0a94e51aa9dc7d7784cf23dcbbc7171a872acedd94f9806a3197a9f61cdb96c3777fa55cd3696dc8788a22e5ec2e5c886d3fbd0375cd66713e231b362f7c1d5f5d7988a96a7c9049d7e743e02273fc169fff2fa75fa2e10ef574a83b82fa782aa4361574d91fd2260f8b9d014f8209d302a5f31b4b96d349b20fea124ef08f300eda9bf9b45aaa08272bb6427d9cdd1f9c6edf5ab0f498fefd5bf105f9c1848ee5d2802d007155cf55125893f02d4641c757c9422e11519e891f714233c55e255b310465049a5c87de1905bc0bb519b3a9ee619abb294d6ce6198048cc8e9e67f04b533956138780e5b5941d54446f0108cd38823d2e2446f04ecd439c11fe506c4633564413d9e476e796a8fb8e9c8cd1b66e6d384487b3dd443212a4073bf695376ac96821e6fc319163c5998e4ffba0efd2d34fe6c91db4f0fb9ace698fa4394d3ff7b62cc88d93f987ced6816ff9ad023e28b9643f5a5abeb1816e9ca07d2f2d1649571a8cb220cd5e3eef0d3792023d9d4a53d7dbf557a9cb0618eb972ac0cd0bcb4b008d10d2e830c9dd14a6697a985c9eb8aee6f5568ff86c16e287b67451ba556fa9ab5711c00aa83b4fed5400f53be8a93322cc56b655ec75d61df5dd3519b978cfea772608483d17fbf09c0ea3c3f0d6481fa888c448b61b400d9e663fefe1bc9c4ad7a4bceae0fa4e4920f7692725e3fff20dbb79b64dc5200ac214794d01c573d19f2fa7464d2507574024ee1cdf380167aedd34ccc7e97b31a4defaa6848664176eadf073990a25080f2d0d9fd980bdfc8579a228d27a2a013da107c66dda81ce5beb5ff25616413c67e71d9109921ae667cdd81e8f4bbbc6c9f1fcd2d5be3efee9f9ea3c115847bfada7f60ec2bf8fe195e45f0c62fbfcb30d16b3c49825d4fb3c321144c8aeff16105ec78581aa75b02ca802befb73fc2d863fa0f409808263b423c0d1d728aa75790613a04cd9c5748889b8a145104d9407f2a765b6a690bcaa077b5883021825b889e624b38aff4100e14871f4a39f6843153bbd4912b4ad14e4c9175c8c79a44777f93bb853b152cc471f8e730a6183b6b9585e612d45a11022f9000d632ca3c037289a0df48580e36e5e992222a7ad5075831a0f7b00e63b9b4271ee6c8890d1188d3480340c15661618f65adc28046502391dffdebe4870e263dd53e8f8e37a95a8de9dd4fc68fd29d73ea6e477b6c4d17b72aaedb50ed0f5b58533ec08ac88e9dbe65fd78d24bf8d25d87f7dd125952b051c390e966c05dc98cad6c62d200354b25837b919cefe12ebd07bf602a848ac370d55b1f7a0876e0d73a18193303b8b5cea61f2ba1eeaaa1a1c002e094e5511ea8d6fcf86a5abe29c88452c9742efe8011836c4f957ba4ff5c3666e99e1e6f49b9a1c5c94976de07c511c6714a724e344b698ac081b5eb860c8f6992568b9ce108fa67b66dcda701e5082d2c757f1f7295801a1e43969c9da3f2674f92421ad892622629f3fe298a3eef623f5d7c2ea8b40d212eab29983739c9d4164766c828a7291a99ecde849e9e98b42265c083fb2c55b29c1b6c511d6a8009c53800531bf2fc4e5cffc143d3e82d77b2b1d5843d5241a355756b00bb567fc9fa0398a41be151a8c42b650c7148dfb742b1f7ddabc91049fd8ba1b9c5042d544739aa0716f3c163c0ab5ae5f98dbc4131cf50a771b7e5b4039260aff79f311e5bd5295b6f1a3e06a76225745ad6ff3d2221f7084206374d32b41af553e34f3e09b2c5b6ae8caf2c9bc6c8626f75f8dae3cf9dd922741d7cf2fb8d1de59b8fcb35a4cb8b2098841c984229d7c5230dba8bf12d9c698a22a6d7111c771242e4c1669b91fd868fbe654b1f11d4d71f0e3476ff69408b967047ff16569124230d3cdc2ca823b9d27cee3dae345d495f5c5472562ae9fa1066884f92f04f1c9db3a71f6b3385de8501f17603703c5f1bfe26fc33800baf9b218db14e78d2417b44e2a9a791b6265b9c94a4530c6df66630f07593a1f3ab73a92b0b91b06b64a5ea32b6c60c9217a7c49a2bda53c2d67bb40318ba6782d8aee433f0dbe02d94d96e667c4ae8645eb06f2dd813d214cf438d691110916f83c9db98a365ad145d9063b963a51fe9abea87386f9e432a1a0a94dc812f53b99315ccbeb9d9a2e66231616da4d415ec7cc7ac7fbf9a5eec1a93958e802b6462d12ac84b8d0f9c5c1e69345000dcda560dde86c1a62d8d50a41cf55eb57071739c5b61e3c192855b48be1fb727a0e029d6c8df418394cd80243551e5f57ef4f23d0aac69b707184a991b1ad61541165767b09d8efbcaa4b2eccf09de533ad351bbd319078e84bf3c9eb878d903020e938cf519c3f20b1603020336621594de74b0d535fb0a77ab8cb26f945d90cb843c1870aa8cf90c6d3eef23ba087937d27107ea8652b36558bce4936e8a203f86d7829d2e7c592d70510ccfcc98d0ccf19a4ba2be5b4ae9cc30e32a3035d8574fd7cd12f6b0998c8a6c998df13d7c865cdec48d11cdc4a596e05a014e1d78f6933bf1cfcb26fb1cdc14846c7080587a667a08d2dc5430fb0844c8d8ddc2caf24023d8d982ab0e681e3ec2ab1731c6a0deed8c8bba06b51c6a8c17fee6ae830cad443a0fc7610be5de56472e172de4b9712f744bb4d701040054f31208f3ac70bab1b3b14348c00e6056924162be08f8cf4dd7e03789dc65b05ca24b782262d26de10a52f526354301cfff9127c8caebb808b066f5db1e071a4a80d62184d479583f5e89d30b6de633d8991ebb681774557854d2b72033ce3280e58124753a02dc4e675d0b73b70bef24ad89aea1a7a1ac5c920cee39bfa0f63e655186885a138db77038144715dab0c7628e0a4d2b2e5206e2f31d8be2e9b19e244a000579424abd33972369e54a17b6d60d36fa9ea508113b72f18a8459ae684a168d8ab3374093b9318d335b8b7d2ebec02a0c59eb9149314325df7d0dd6384ac9ed809b18a8421014191fea3a64fd8afeb23bc3428feb44f236f352afd60f6c436409fb0af1670a4590fc437a925d4d50d919959e71f787d3ca793d6324b818159063d41ca1202b0148b9ab9e2e5369b71ce02afd6dcb5a6ac2fce62eb187123899fec0b357fcc406319fa5e1e0eab5f5a72d6ecd2416a66b515259d0f1b6cd02f033ea0b05cff9f5db9e5ada21a1d88aaa0cf9e3515e9c12a75644808883a759e64c6105c079451ba31e1c11d646475940ae81a5ea001c77258db6ee88507b32baa8876f021deb56225907b848ec7d07bf9be86c378cdd36e04cdc928a5f75b2a5974238a29ca0a57a3cf5f1ea0b86a0027ffe42d93eb67f86b80486e5655de606c8cf29085585bd243eef7edfa28421ededf43fbaeb44886ebd475fdb0563a7ba805ded505f5db3c6981dc89ec81be56cdeab88645e052c22c2173bcca9ebe9c964bac3800660c31b5783582a0dc6edb53ec8091c5b575dca626828dc26d9815cd7f16078345def867cfa3497abcf0b712bfebd36932dbc6a60ed32f27b8a25fa8f26fdcf5331dccc032331f1d0de4c5ddeeaea707443abc3595cfee2726a8e61508369dd59acc4af53abf211e325fdbd765ed7e0f00999ab5f743f9ce9d33c6f4eb5e396db4f35a25ed88414fb18672ef199327728f4c51b6e49799e989fad61475c27e1a524e4e2ba3f7d2e27dbe1ca2c4fbf249d13d8c33b8304c4799c06ed3ca2a434688acda1976b85a068a788e4f2873f568502d548278929df1640bae2a97ccf7605300225140ef3904a7dfa131ebe6ed85da7a63ac988cd73f4e98f1eba315d4ea7a924345b1cdea9b0033ad552731ae9cdd4853235b8d39c306ebb37dc4b347ca9dc4808b9bd0c832aaa06317154a59db7200f846c1eca67bc17081aed96e5d4de8630346ef932038fac5b6dffdb18e68f6796e8829ed7483909476c4a8053d798f5792150ffc32186304fb09a70219fd67edc12149b03cea6719c3d32443484c9d677fc4fe26f77db0c51df573d8bae96dfd110e6fa0f967fece186ea18cd4330432639daf7f844be2b846dbbea20dc6d64e6d51a1e2673f4f3ce9984139e0a103363125aaf955273e957fdbc6ac371bf905811fff3359226964ba8ec24f773b24741945972a15a3648808fcdbe6875317919f5a450dfd53d4a9e5adb1ea2b17de77224d9ef3e6300882310bdfdd5b6e7e30c17e507d071c39240daa96f8290b03ab46b8808780faf132d2e98a9555c374fe412d772a3b54f162ea78a299c8f54c6ab4f69886093ae33437746c7e7a7337585a439db8eeec52e58969c92c63954497674126bae836f9a864a95aa11e20e22d7d008be97d3aa084ddfb1432f0d04f0f92b74bdcfd8a124d7a335d73353a72f94889b005c0d1c600aecc5901971d1b913cd7a644fa9cf0c35cd3389d10271b6a253f59e96a7e8868499719ac61eb6269de3041f819211214e6641a747f448fa948bc4db47501aa07d0f2e77478f48f8edd08527dd3ee7adb14790db1b6e1f9729aeb4b8012f4dc485a3dcd2927525becdc4244ec662a1fed5f5a1b3a7516ebc514942e7c66d3221f605f3f9ef8fc40e12f71ab5921509a4e225cdf1fae248c866376598290963a269b39579872a444223143566eabfc4423cbd87884569d71e0fb5d38752474d18b501085e9cf987901f43a09ddaf2d42bcb7a11c20a6f5c9a834f95119c55603e4e71e3938df3b35e2f5d042f04bf0c78d28a2bf830b8a934104119abd70d3d2dd0790d023f04c5ce8d108b2e1d2e9f6a7f3b14d92d577df5b69b7e182741338b8f9526a32235c57f52b47304d4bef33cca86580b73a37bf7a853ba0d568ef288d2aed768dc99dfb01b2280aa070bd12b32fdc70f85d159858bf4ce584f06c1cebf29428659d008817bea3a01d6df3e9e7508cad7d045026181e5348fbeecf67cc64bae73d1a24a4556b8a55d039ed117d4c5660fb66cf715056a52d4c5018f3f0d9f546573ff0bcda7bfb605c6a6265d25419ca4510bc6220064e4cff57ec1f07fe0df414c96974efc4131896c8bcf577bd1d950e42eb953f17e1796378ac84bbe81680e7e4672b66df9852bea8d47f2e6b13f034af2155670042f64a2af7ba018d70200d96fc2eec92d5472cab1d35dbcb6b67b018808696dc3e3b73cac388a60d41dbc73c82f607381aa2b043a250cc30b786b26a653dbdeb1c878cd87bf635d6a994c5c0ca319ea0a2a90378e9c4980a17d0746a216e887f6b3f9fd10d5e0d70212efd05ce48d52e347ed38f70ac8d51352b7aaea7071b55d221cf8a6dc6962fe7e9d569995516d5f5bf8c3d3f18e23411c6cab2622a88f7fbed65fda1b43fbc53d64bc0698abdddf6d31aa74c25672301afc13cd3a2b516a917bc3a0c25420b4a20942b5fbd3dbe21805a3b34570e8fce1771c78e66e4d1c82ada8e3fe2a12573afac6e3efc6222fe97105fce0dcbec8095b2572712988949ea0d0b14503dcbf4c24b5a5bd685fd559adfd1162931c89456c7b29f017a67b9eb18b8846aa76c76f0f02c70c38164f345f4b1a17f5b5c7fab6b0fa105efe5bd8df5cd8d07dee8a7b982e132a1e97be7520c93569c85c10a62345ef47d2a38ff1a9a272cfe40aa76dc418d6bf74e9c9203ed44a2be607f0e0fb36c8221e179bdb7eccbb6bd4398e81300450522819fb5cd3bc4b6e00c2766443f2778fbc689ff637cd6ac154e0a0ef305cbf2f8b65ae4231d92dfb09ea983d1ef8f9054f5f09e8de6afedb855a4984607d3b1541b85bcf04696d9a87686f78da6d04aa39d0ca21aa6b7934033ecca883b80b7591e70fc16fee5a2cf8ecd0748ae4914541d2d59feb8be8b5b924e1571b06b7d3baa841d98e7b69e69cce3873866d9b4862b760af5b1c96255cd2aeda136121bb5a1df7fbcce4f5314cb84634461721463b6743ae8f50086ad4dd9bd4114699a9d4822cdc611f7e79d88c3fef1ef3ef7e1f089d2d5be72c77d0050864b343dbc5e94b42e2b4bed5a9cc01867845758a216a3610429ee9c176e27a229bac502f908e84864f627f17703fab14592cee0a88d30bf1e86d6dfc975f37ec3e13ed0f69601442219d9bb6080eeac6c2b9785b29f8680fdb4890733348ad7c95e15f65458f6dc8af1a77d83decb4532d23499126b5577c0ccf66c0ddbf608885b3c16f3bc4075c704f57040394b8110d6e80c518d0b914373161e1d9675313835c97376d444f4ffc9305aba47382076714a94bc9c1b14140075b06fbd95767e1df1a4269c4668e854a711bb0973064119b7c65c628299ee221ec8dbe89ce47d7c86ce18f80c38d3f9afe7ac3fa560f55d8532777fe448297db4b9470f968959d7c43fb294b042202ded1b76a9feb567495a188bb39d6a3f26cb74f28e81367d6965e62ac06dedd64ae3f82a0e787cf47a5c05ab7fa9c0125e0c892830285841039765caae939eaa27cf25f195a22d830b033e4b5b6c19db0257930bfb2407cae8c9ccea86af6507994a0d9d7bc62abdb40ec4ef332a21a7e76f89df7f13ea9d15965df5939c4e7544c475589ff48b305364826aa3e031df7ac23c9f6d2a4a633162889317de51228a0721ef8a579d94bdb92274a55a441e63479f0b3a54a2635f5f2cae2a964945cb1a1d535674d1e796af3f281cc825a334a727680750f96209e7f7ae44234306baa03ad8714cfc8271873b2a19c244a0155d606a6aadcdc248b470d4f12e34e2374530933abf8eb1ede5e43eb122e30e8cb966e11fca717391225fa6a9f5d05ca1478163025490bff6f0be0268eed195ec6fd28981609898f25ab75cc8bbcb2ad209cef478a4014359c95283a9157b70d19ed511bb1d0b73a499810d9b51343e8b42d252332878f4dde3056bae27f40e593c2a283a0313e444380110caf70b713917e7bfb0545aad55ae9a23cdf5fd066424f8ddf303c0aa96833bd58cc427a61688d8d594ecfa669e0934addf4431212ebd6860745766dfc535d270171dc5580998f10a00829143e9814ba899cdebbd11934098ae55d160ab1049a60ac94f4ea554e1b75b1da47f3b501d2838a9b7d237ad5b336e529e87de843346a571feb0051efed1542990d5294e7621a32eee6e37401982a82c004187b321959538f16ebd6f7dadc0c75e571ff9b0d887c9b89388b83497281fd3f86d39132d766f4cdb842f9533945dac390f4cad9be95d98ffd2a6386230925e476fe484e2d06bab84e0fd736ac8d1eea88328d04414f94e90c5c76a76f707367e41deeed4bc43f18cbaee1ceb7f588b75ab9b420968579e84cce03c6aa0f25428afecb42bf58a25482ea8e0b09feebc9c238bad40e5fa8bfaf56192a331177b225959a4683040c0e4a90591f5036827f0b48984213d193a7b1b8c44626c7ed79c3b1cc760bc59815428b673128da087432b9ea87f811efa32966d0ca4e908ffaf5e40d83a2b54f88934559e00072a727fcad10a0399c5f49ac71b46d9d165ea1e66498e69bca4e1009f4cad4c64da94354ff7c9c99bcb58a3203a7a01ccb5fdf51e0e02b85838bfe3696646aca62c437f5ded009f9d8276d3a0106105e02d6883aa823660d97f18ae30d30881ed234ba5af905f628db5b019130a054fb8a49c8351357622ecd55dd758777273803f96b6764747122a6c5c5078f64180946abf899a2dcb6c1e753fed665e1b74c9fddd8d9e5b05e6e1c2307914f12d97726c492f7257b964d6df3a1ec700ca6b28943b77c18e53f5fed914bd19e6d33a40f538ff27837d5d34e2f73a59a9089649f70f4dbe5bed6fbcf0d529940464299f8931370a92ebbafd9a7fb9d346fdd0b39c5ecd4def0ae2bbacab319abee8a72b34e2dc5af7404d58ddce1ff70e04d1834add2265125122ae10e5b0137be1b7d150ab651e7861ded2b64c311a702798e7dd0c9d5fc05459cff8fa409dc92fc31fa2ea58aad9626e3aa44ca758edf0d6c41a7092ec1ac650e3ec838b1b267261dcfa3588437e7475d23d2256959062c13097ac6fa76fbdbea56aa2bcf1175ea3ffbb62b54aa91871e3b6ffebd4a2fbe470fbf53d811990c715ff31315a923f01616340faabbca8f16d97afc66738cdfa3e62ce615b4e285d182d02093f8075308b7c42941a45bf42472fc4eda65eb42307309e2da6d72e2a9f4808f2123987589bfbcce848e0179b02888162fe7a9067c96a1eecbde8425bf0cc23dde5e3d5d2dac741985d48f73d5d3f04488b8b5beffaf25a2ba7a685ff7f5c17e394eb978a9dd5ea46dda833780adcd06cf16afa17e8b11ce66b31c8ff7169371ed7bae297dbde1b4f700a1805bf3d218913f0ea28ef7394583146963dfab8acfe550208431fdf1a02a50c3315092b7a5829ce4b4d93096cdafd2b90ec6565f889031d28384fe5c441833c4c381654eb2ee6e1089a4d6798324dc85570c26f546726a8de8cfd6263cf67908c40f8f523fc598ceafb96b2dc3bc5e33b7e5346ceaf323ade955f5b44cb97d4bec6836c0530ceff2acf526dcc5c3ca1047588f09c48f796a3e3c594157204bd8510ec6fcbe87d4622cc5ef234c6abaca25f893e7da9d4e3dd4d90dd70c6f6f3f9c5a2c8154e514a381100c71d39cc62f4318e511e93d2a3fd853d9120a8a6bfc0beca126c0e6a6736a68177c74e5d78e0f1bed171ef45db455f1b5e30a90bf6716d721d64367420f9c14520d534726b8dfe28ae8fd09b39be56b36b249f203084b56c4c5caf0f86829d745cec6c184d9ae8a3c64dcfecc61cb8310aaadc0bc55675dc8260f2343a5bb6531f276adfd2d745e42d9d0f1518ca1ea2bf7a07205a0c96d0514c1f89d0a81b7b6aba388ffe5225d85e0807831afe1299040c7b27cf6c273dc20b731ce3f34bc723ac1702d212da8912a68c00be3e0e015a7c9dbee21403eabb6d0ba9e07746479e57cfa44b84e794b09024ad914190d94144d642d615abbc916832159d32dc661cffcada51530fba6735cfb1b1493de5e690fed786d0426f78055fb5ce685c337cffb6a91b304436e8609b7ddaa4c14b76d3b1d9e06135874a5f32e6f17d86e7b64741be393e24c12d7ebd9b1d991a1f5a89003d9d4f378124103e4360bde7d14df9a88ca933e7e438a96fc9d0ac3d47a1457676c12f0389ae7974fadec481052d06466d75d852302b08bb61de2f76983709fd996ec8e1d33a912f925515a6544957575e8ad459e98f1434efbe558ce00516a7b4c6f77818f148b5edfa5fafb83c00ee1c63927e288a8da3d0c7cb78a862739128126263a89ea601c376d3ac3df0527fe9142cbd8e1f8d0eed17890e2232fbaa325e1743e5f56e80ee0b16248526e940ecb87ac21cb57ddb445e19be3671014091c42bb25ad72f16ce42fdea2dd05734bb8adc9389c175eff226d9bd279dbe00a17521b1d1489343c73f5e2646f71e9df00487d40b225a4c9f4c64a202ef5bc3fa33dfe7bf2226d57d5c3ada4226584d38b34d68915d6e7b668d77e1506f6ebacb89566523c7759ea867ddba26c52024773708a1d7d6a8ef7140f607a2536c57f7d7321020d81b85081f8762293de239cf64d6640b812d552105c2d49581f892ad360b74aea695a7a4c4f111dd7126d2f58cdb12ce2b9e16697feb58aaa0837e8cc7e63055747836bced7665b01256cdafdbf99668808cba593ee642199a3b02ea060f7af7ea5cfcdc0f8c1514a62e418582947cc2da936bdb8d5d559c2856008cfd51aea53e5ce90bc0d0a7c7e2f8bc1d283b12df2f57030c1942d156ddfbb0e99d955928a9db9ef38bcaeaa673372213005a5726813fd3f0779e599e7b61c93d32c36c57024b73d346701f35cbb5831891401f269133da19659ceefbf2099a04fb21e97e0e86a7ecd1467c1005fbd2d7541d7416c1f304a625fc1d2b53e17bc537c2dea6bc3f11cc13faf024c4454e897d10df1c7dd67ea4275513b55aaea00409a9079a04f196e39cbc097f27bad0e1f62d31f3555c8870d6c1a41305aa8927fce89722ca6bf7e5471e0b9a4cf8aa86246cbdf150d9bdc72bbff7ec23716ceff9a1208fcc60d7dc70bf77fa84e4fc885127ed9554b67617c455267b1a4380b95f1d9c2909effbb75e9c246f957834e284dcd7d3e0f4c00cbbcb4f4c9f1a20ca59bf8fb1e9e8abaafd9ee49d8506b0a1c88407b1a160017298b9410f48018de5b550a28d8e0241179c9386e66b775aa8d4b639508b20104b6d67e37ef159e0ad472eae94f5e03884fadda1076159e057a11974964724fd592b12ba99e4907f54d5e225d8266a5f76b42ba82be881bd9432284ed79431ea0004071f9d788bb21573d7aec95309d738290499d1f8d8ac0e5f8987aed9670abacad5fb9d6764398bcc74d26bf3388b29c3b99fc789ef7d6773d36ea5a36603c4ec37d5256768e3ad17d289df1cfd8d0bf96a793cdb83230ca20ae72c69315386cabd53ebd4adac31c89e8553440b93d264ec4d67aea3f5efe7feca105fe21d223b3cd555fc42bce803b2f3cf353f854f918ba022ffcb013aca87f5c7f698cb2534e563bcf099a586ac73edccc34db32517cf12661d9db4621a64bfce10044070b74518b24edeb209b9b905cb7de6b4262369b327f8f5f45f0638cc9541e1280f62661c8bc7a7baa8b2be30fba7e7fff82f9c986b58d76c3b3c74a525930929ff15ab24769fd3ea78851b4415ae1a191f46bc4460ba9c9066e1bc58818f661bd933249a25c32287b94b36e89bcc22e5b36c4a46128ef76af7be4e10f040266550597e33cfa0a4b8654e04f97a444eee87094c42409aed02ddf9ce236f7a40abda8227aaada52c30ecab67afe25e485276cf480afb48ea825bb6fc8ee09e8013fb48ffe371a595a8a9d5d073ebd5e4de1662b4e92b415628aa60ef681db3aabd6a958a65146aa1bb83e93118180c9fedee4552cb9c62b7aae13361823e0a7e90ad4f9603521f1a04b7c56bbc4bd3d6bcbe0ac1f31c2bc40a74f68142c873425aa0a1f73bb02f98e4aa8208168b32238c518f8c6fa2655c9ede3750b4337292b6f57ae86ae7b280550145cd14978240b2d293ad8d1041c3edb0873957a1b42f574afb05e9698ceefccf91ee96c77b243082c0544a7f0f467b05d016962084b2d2bce09ba90a58949054a72127aecc215e7b942d05b6d9f3862060deb041800a76ea9b10ba6aa2f0fa16d57bc91073f819a3edc9921fdd275acfc40874c8c2352287d4c60f4f7a42843efc946004a7ba3157a8d2545c6f89b19c2611e3df6e064e0361c3c8401cc0723e6fd996f7d01288a73cf9879173c544cf0f7197f0ac7a7b5f1fbe06f975ceb67b3ca4f29cbd3fb0d17a58012468c9d2ad1e312e240f8cac983b444540a091934e11740d375507043bef310f6dc86f5b2df1e1b76fdd6a7aacf8dba5dc4330ae732399b1688cc437d58d85faa1ef1121e730fda15404fa392033053262b9af2a38241692d4cd54d72f9bd4e0b304754c8bb8746b08c25b5b3a0c5499ca941f64b822d851798a87352f5dbd3306e1e786f76a9066baa161af4ce91b3e4dc8c1c1cdab42a64fe1085684ef7029c723a781031654c0cb804b34f5ae0950bed057c9e45f88c89ba1a6d1a6cf15a6d7c8c9d7dfdb4be44e3c1a10c322feb0b697bc993862282ac805feb52316cd3a96ba3e40076655d0bd7aa7e00b15f25a37ca0b1c84a1a73b3c16dddbcf7dc721b3e0135d0b09d265bbc6bd1971571b42fc5ea210fb301e81e67af34ebc15b5d598ee444b2747eb7f97bdcf4e611a3268d4471c29b9ebfbb7922e219e879dffba76e8d030a8ea367a8a3a91d0b3c466514b2451d723a9b85537804ea4020605d184aa35ed0e86246320325313f112c1f7a369798e904f2eba1db75d004546ca14f230cb59cc2c7f783c3ce30f57eaf174f95d4a0ecf3cccc94b6fefdd76c6c8beabafe91f42ed5e9ea2b75db65853c6eef6c35db564c7fcbaff8666bfdf2f855f94c48cbcd7c038bd2e9a17c86d3ea991c358dd35e8a3eaaad1b2c40afa7bef1e9e929ca9f4287ddc92b7c4d8bd1d97055f6dc365a40d251929431396784acbf39820d17241cf71fb7a1e9ba67f300641fb305c4750337b43e1d022d60b5820d43bc730df0975ab8e7dbddf38f389c78922edb03c20f0273aa318749dcbfdc4f7813560c988d7197033a219ef79ad211c7d38634f40aa96b6899c95f18ad2f0409c7ddecd387e56c7d52b754d3b1bdfe2d1ccbd0c5401eaea0ad720977b67df5e129e0a2dc8f08514ae12e9e86512105b2434018ad54dce442af83627773dc58a89f4f497e41f8b2eaaefa5e13086c84a33f3846b173272d2b74f1295c731dbb8551a4fcc01057040da2a8adc6e642f9fdc97254ef6897f3af8a4fd1d3f03579f120dc182f795c3da0a158078f01c12eeee472fe0f0ea58c418f7914cd112ba935de08b31448e45be3c114749293551372ef4ead2aeaa371ad0fafac40be0cb055c04b433837a1dd811cb956ffed1ed5dd2e7b1d7a904d8b9c317444694858ee61cb26e920bd513b26201be63c025070ebb1540884b98d2d35a0d7715999f15a1e78a4da7f3080cea5d8a604363b085794260aa83471d9d4e217c0c80ab33df0029ecb21e402fb672fca137b3ac0bc01a5d6ee0fb316c3cac97544ef075f2a147eaf0a3dbe19b8001e6d2db524792bc8840a9b9400797c7bc8a44808ecc74a11d9269c02d627dff1cf8f730cffb870964c91254ae7f93fbf475e47ac159355e0bf9994694c3bcbaf666b3aed8631b7459df41098f852503e8e928f08c6edd3a0044280a75db9b892bec0dfc57101edb7ba3bf724196463becc1b82e97835c879e05657b80cb449b73aaf346231868133a2826b26200cb17b5345f09129bb66718c75846201bee87226f4ebfc21d61c97e7c7ee300aa7630f7f5480a183414e3782f490de3586cfea2d9a8ef661c7b92f2091f8d884071ca8cb1022d91527f818be865e28485b707eb0841080ae88186f69c3f1916e957bf611ad672af79a65946edfd14116069aab072b66229a52c2fdc42670e902ec2213f93eee6f65a74257e97d3a7909aaf5598ce6256d4b620d87d14428deeee90253e514e9da0709535e4115910e19de55b5161402b33d74dac6adadabfd7f267b348e6b0e77debb497da49a7051a833fe649f990c1c5ac9a4a706985a968a65081d51162ff20c3c3b86b12013490361ca054794d74b558b8677a3bbf66ffe27df3787eec3a3cf0c6ceb256d811d7457c0dcfb18cd99f5506ce186c4c0bfa62bfa2d7d10591ffd448d91a105e46fac29c0fa6682027d331d6f83d448b3ef001f5355135d43078d2e2fe55ad5fab65a9add544b81e67aecdc791efb2c5b007c302b71ce28f48d46f07f1025ea9edd11b82d36059f22f6a953340a9a3cb8d3517b11c8b610d4aee8ed39f31ccbccdac7725625e3ba7faf008abf0a5373bd91b1c54c0240668e9779110e052149ca7c3bd38a50629fa6c23642b737e6b46314de9867171ec148259504763e709a9fd62fd9458ec6c0de9fff40fab02c7098d5a2fc4ee5f857f08d48130d2557da848bab8ab37cfe6c7caf197b67d06c6d8ec0903bc0241f1076ba8aeee4afff80f1c542ae6b87ebc679db4dac711ca0ec3b35a2aa31f651b80b6b271dc00d4145ac65ec8a034326374b39f2959b7d7d4bb24c26e846117659bd0a8ab48460effa60f7d2836674c79385581b6a21283d78470d0eb8318b07a344035a7947dc666ae9e6be5c77a69ea13993ae6df896a55ebe1f357ba3af617f822e563dc863f3f5d28d9030785777d1609db45cf50948b9b6de5ef9da4b5ad0a06a0add377adcf8e535cc17db8fba2691b049a895be08e1cc241549166dc863c199ce5e2f273a35f2e9080da7c2a2ede7a07ecc429e85017f0bd9fc2cf8fda3cf9a5b3f10fbc16ed8ece45f313cf82be06441852eecb5c5d689381c287cc93ecef53e4567ca8c7ef3001bb0a1eb5cda38ed57b39e6e7ab164b8d63fe618cdff9c19079f45613b9dc452d8de8048136f273137192b35bf83c965eb80f8fd3093ddaa5129cd04cd8d725d4dc3dae7a56febd2f471cc79197d545e7fe251b5c8bd8263a80a83c06adcf008f7b52d13b8752c08a264959e85dbbac4e0935b1c80992a6397bf479fe7fc2de2744100f9a55411257e66c860655562812de2ad567038bc5e65f22673acbc4ce68022fb37ea1afc429d15e8d72615dbf9e79a66cf998131228ef4cd52386f9a622e34fa58e6b7c3ca9c08cdf1f11564403c9393e0200f65e5eff3da9b96e146fbff09b6d4245adab4f6a0ab2ff42e6403da8fc34fdfb487eaf4f9c6dbd56c18853b5f4fdb99a4a921387e58e7b5b37a141e4b136c2207fef4a497389b7d14e0c34e6f153a4aaf8e0e827f658c869de5b8366c17d263e1b0986dbe64508f8c05bf964a6abef0f41abd6f53347dac45a1fd2b610b6f4b804547452afb4b48b5996373785caeeca089fa39a7a583e4335f439f9105f4aa096e1bc7922dd1b2684d20efe6af6e8602d8afc4aa9711e8434eb52f7a11c2a98a8cb31ba9c56692dc9589bb4bdb3f3bbf482a7dc0af7f3d5887681becc45b4670898d5ddbe89315ca33523a17f60d2740dd62810dcc77a65b8f609e9c179d2aa4fb7d285a57f14887ba6a6d7000a7ff27e09f79116cfaa5b78bb1ce708924e3e5b21508a59b0662f55984622ba47c501766668169ee3e87ba613411db454f656523d36c0b1265cd71b8eae709206c439582c1298daccf0b76862bf4ac9f16443ab8c5b5710128c8df01cfd8251864136d6b4ab857f2bc1d45d860b5051acf85d6346d40852393b1245a002d8346b1f2253a43a345100facd93d5c260f61abe5f820678412fc651251c641ad426a4d7af26e4ce8f641de0eaa30c8791cf2d044061807446e08c5ff17468f8229aa5c1f4bf79f3126d4b46cab50b12370cb3b4ee1e010efcec94255adcc17e213f6d61bb272611311970014a57a05f5375df0e16c978e3eb808c5c920d2cc9a6d4a750dce4220e2756dde8c41071c72aca564f2f53039f6f83061fba9fdd8f7fd46796b4be97a3362827da9273f20a03bb422a33bbe69374f49cb1c66b5b61bebfa017363a4c1382b29b9cb1314bd6f4197939bf242ab425da6a6222a7c7f20e1ea8cb36a8c3a6628aeed8a3f7ca1d1949b5a0fbec5f5e58f9975cda4eb31e0a12c7ce6fd6368103b4761535687e5d38d5084854185227e6fa58626f21e11d27168193dc3f4868e0d66500cf2eb556fe1bce13f6e058a575b0c3f08cce317b283f5f5f421d5306506f4f3f280727d7ce829e61c5ff5ced60ac3180b274200947f3558d085d33d34321c3e00665ad1d5e8028daa83a604db31fef1cb8c2dcefa7dea2ef0736dae2c453c4deac718027efa911128611bcfb8039d19626b42fc249e04eec579bd59fef996add7b516e3f1b6e69d7ebbb1c57bff07b7fa433cc1e8caf689943b5a64904bf31fae0d8daa3d4883c626a20b60e13fefca616735813996b2a8623a0fb049662723d21166c94fc6b00f911194f7a023a7ebb1cc24d74dd8b016ff8e42b08a708365c7ce30d5135e85271f6bc5fbf521378fd132c187474093db605b32532d1d1755315905681bc8f3cd398d8e5888082fac50b671c07823848b137c99e72f89c9f57a87159e11e145d0dd04d4dfa9e4104406bbde796e703f3cfce65accee35a135ea3fe0a44b1c619cf635bb0fb8be4f9332d00b1723da48eead7cfaf28c15dae041bb1f744be440e11d41b1ef67d83c739214b8d725683ec0c0a52ecb1d6a1ef7db969b33639e7c19b70160d3595928810c8fed243715bf5266ab0cbf03af18b3aaac96e7b084280bfde0ee2d5c9b31e04c1f46ff95ed7aae26209da87a09af1982a35b4be1061fd59619f8dedff68a0d008a84eac04715abf9d8de8a7bca0572951215d65a265c432bfd4da4650222ba28663e591e36a112cb20d2555e4d001a447bb10d17e18d7d878245756b6bcb846030c012a03061c576b532338ef249224d02856092f846f53257b267a32a108f1d51a92c963361f4a6972c4c1446ac5c8fa0bdd01d1d797d682244f4b08d0558cadaf13f502875f2ccc13300102afdddcccc69cc03fec5d4b91881814baf00a5f884c1e17bea453990fe164b335d1fa40c5ff7b7fdd7a83a76a1ffa420a6a078b88506d3047dd4bc7a8cda4c848e24d1455541edc3effcdd3bf4eefa6c91c955dc4dc8a7381bcefe606fb3f9498df4fbf468f4b2be4b07518caf445dcc33c706ddd51279e20635edf5cc7069c5e46b846aa17cbfed670d5cfd932344a22f272ad96b26fdea405a9430595b670cb6f8d5c9ca5f21ba173835b61b4e635ca42be6d1c5e3ba6f2f491644ba6482b8016e4d52c3c34cda4731fd7ceb7e6aaccab0b15f4e3810cef943c35964a15c7a34ed405cc6d4b945758a45d75567f5d8138a4162215a2ac4fdb8b50e1d919c6600ef2d6e8b1a876cfd00e16fa93377c11370ad8910f203d0e2b9a2220fbf2b7df50f8b7516419a5225112d9d1981839744a41ec4a8a5eec24d5499668ecd051fe3252bad625535d4c6ae3b3b89e7d22b1b0fcdbc455cbc9ef7c127859aff48a1ed15be5cdd875250fc6398bb8aa5bfe405eb47f5e36ccd7144f7e3d7254a390a28625c0fcc463ab8cae055e0e31f76bb5865e37d7400c4585e800560244282629399b43f5e403ae38724dffb0a2faa2cee0b78b8497bb88c65fa16fd3cf75feb34d44a68726ab2bbfe242e3ffaaadbc8a180290aa2f1b845eeb00caddd3885c2258ff69cb197e60482f98b52569d32932b6676ec3f2fe0b937ff621098fa446f13d2fe93302e6021bc08e981e57ac69640617643d4f5b1298039cab9d76fd59eb5c21938e59836261e86ac05f4830555c2d4191bfcdf63f33477ffbd2944d51970f37a56073d458bc19a8b75002c1e2307c5f41f6c694132b52960b61bffdd7415418b5900c00fee1ffe7c0e596c36db2588249414049276229081599ce1f2f0851a33bbe8365d176c8ae425f3f87b14b8bfdd862541b4910dd21c2b0285dc45f4a0ac8cfaabed619a6ef6abac49a69e04e06c0d2abe99abe06c70db3cca73d7cdb8841a18f325e100f6eeb9b34b1e52484f148cd06c71955f58d0618a3dfa0bb2753e6103d88bdb0f64d04c40da11eeb042951244fe82cc196badb82e4039d9b956e7100f992eff9d98d48cbed6dc883f0d597ffe7492a0c41f2ed263dad0f1c623ba0adb2c3136944ff8f4ba8d3e0041b8f5e7b9ec6dcc9fdfeb3ee924614f28c3b4677595f5d148fca0ead529446d1743956d249c857db4a900bd67452a098c0b6ebbfa62bf3b220f4ee2d634c506b27dfa4b2b7f3ecde9af208f295a2f9b7e6ee31628015762a27415d14ecf1c26c0ebf1eb3e141aebde014953b13c3846a83389f7d566f6d47e659dee87deabd7e343bb8d5e0d94ee98331d13b8b01c6d9df673eb7cb3e117b27b0ff706abc0627a0add23186ff98d1b4744eaf48f076535bfd53380c1113132881ad22f0971dda2f148740232f2945069985d3f63102d597416ed84643393f9a48737970a579b909946401aca32075d0cde9141174f28a20bf5bb294448e6d7b17d6932e6b0d5175be3d591fe0d87b404889c2f419e29ee6809e4c5fbb3df6c82dbe5ee7c8c95ec9d02ace0b7df0953c5a980d21cbd81d1ab1fa08bea4b0c327919231ec9f9996e5c5d44ebf10e313cc50aa8df75913c0c39327f67188803e91494f7ecf9a51e6201586e2339f16477b7bcf3739762ea796ff86994cb39a2d6e86f378bb17315d99a89ac89469e3db6e08bd99b972afec9d9dcb3baadd76184e6193169de14963ec4dd2727ee29838f24deb820eb34afacbda8e534a873c639dca0096f3dc1748c38037c374d7e41c81f6d14f0bc6579f22530b06218ec92b1d998d5be746441543aa52ed1f8bb526ecb4cb09e2506e8241c49f147e45929d7a43dc516a306a39778b156fec81e9946590a487ea5edbb12ae33b70c825ba1b272d41d3a12b35a6e828120a2e952669f23e13505a4776c0b6cb0a015ec5d7e493ab9b00f5a3b955a5ddc10c5b9466541273434b200fd9b98773173cb8b536532263a4161523686c1e15aa03f6202788cc569d4281ac9b74961d6533fdfdef11343a8578bcce278e7bd8f891ee9fdffdd3230eac8db5e8351bda886b0d4817729d5bad77c2d9bda1e1c4c6bde8faa98a3c78eff3a98de840c577a4343ae2737133059dd867b023a94202856c411d97a5b81b93ea273953781147c229bb0dcbe0f823ec6e941c8822354ad5e4e87784a443a0e354f0b8933e0a298605f35e0b0cb3790c6983ed8f3d949b444286894be060974296e8b1763b84217eb93796777532b94a4fbfab49b5b830026938fe8d8b319229bb77b3dbd199751d1589a28b63d216ce5630af0b6ffeb422d1951e20044b2e5430f2a26488904ee8876034b5f2cec70d8557b5f094b3a923eba526e6077e85dfefb4ae16ad13cad0a8d63b2abe30699ee51efa021e726f0d89dd8d3c0d738b3c392846516bca6199b9a99e3c6fee5dfe9143ce8161973709b58cbe9ee6c8b3832c9b8fb146d3369ae4df4372748eec477f8568ab7db842f75fdfdf1635354446026ba48fb2e0ab42b10ba8be185c80b04e252b58a7a5fcd61c310e34bac74240e12720452a38b53be6db52172e35c3203a1131901340ca0e3205863d5f87a71e084b68b7e6900a6de2e7c0a51c1f62ff94c614b05366448a1afc0f814e9afea8c3e5dcf34d832fee47d20c63de0803b430785ae3127571ae0df3fedb892c4c3e64460d1bc03124820b7f800c4f6e9e2cc2f677b06e6bfc450130b5b196b58ddd0e2cb15375de471170709d73b3ad1e54f1434a5d1fb31dd4f725c85b9dfa9e5a65f60c01055927abf0cc69b05941706bf3ad3c629f997e96cd75279c72119ee64db04b7e7eebf87089a93b0146f86f41609fcb33a25d1c20ccb57130fddd8ff09c4b67f16894642f500f136b2c3ae088d96e216f91fa1d25812e87289a29e2a7b7c1f26e6ef20b49c5f0d0e6ec66528247e57377ff24f882bbe7bff9874dc86118fbb700f220230648d109a5749997a73a6ceeb6e78cbc4d23069be8ff773aaec21f7ac6b4542128f81cc28707c950e29ee38da26bde96c507b3d33847010edfbb6b6de399cf35b93e95d0aa3b0a964b449fc524d2bb657e8e1225d1ff9da5ae140d57eb0a270d0e1a75298728fd58271243695a032c772ebb243416a4d278d860aa224a2d24b1ce392b5995bbbdb8d16537127ec529a706834abd78b5e20f51661713213f569aae93fbd738128320bf48c090d779bfd1ed7a7cefca7ae9063601cf2d6820f0ccea24be3734438939436f6bb85775f17162871ae326a5171ec7c811bfa03db09dc2d2822cb6d20f4a0bbbb38344d832ccd9a5cd9cadfb16e60a0dcaa9b1a7263b74b8bd6aaa88fed89b0a19599c7efc7edd76be881f10a6f87e1b013323f6311c167b6027ffbd0192040a4e43b9faab8973e2997f8a4585a5f70a1d5e777f31052358693b2d8406fa5602e02a9f03fd42f421567a7201be9eacb1c51c3d35873d9c7e9233c2df4385831b938e6759e85f4441b33a0b7ca34ddd7b74119f0cbdf5c4c37691bb61a4851b9b59c150c97deef67eaed3152c66492f1a661b2634eec5209fdb253d70ba55cb5de587222025375526a7962e0869a4110cda848e4cf2329314b91829b82f1d4053cbab618b230d95b5e80c5e7dba107800e9aaf534345d301f502245e6e9f72efedd01b4d32d13648a897822ee277e8949d10a52d54b356ce2aa5fc0c612ebd7a4748a4fb1729b1ff98688705678a0ef8f7bf3890387ea007c0041118455444aa80753878e7e28c8c7fa6bba72e265426728d2e5d1172f88970ad1d48a7d5e2eb4c9df9c0fbd8a19305a053078e954a45f89b01169e885e11d10abcdbf9330b06e84a34d7a462a55715faba697e9f5f6e948d0b49c33bc4b25a14815bce8811847f633a6e33a11d4ddfddcebe1998e289fe00f29ce818c264f0f5f5ca24e75b0c380febcec598468ce96929d05555e0c576d2ab7fbecab317ba6ce5a81d4534d80f7319ce838171bb8da16298991daa516a779f66ec0d87ae856d3c3ed485f702976ec61124dade81e14328f935127bda8556f8ebaafa08fe01a89432e533d1a5986b51959d34abf62fc4560f17c9c26847386504c24901eb1ef23e6d61b2b0eee718d063b27ebaee6d8a6d41c72ec63b9eb1495f64a0d91a93f0d1617fb2bb09b88331ca6438ae66d16cb381f99ab088863879740da7cb50ce8aa5b02095ffdb5d8c7e431591ba6e07ed5366922e64c9fbfd7c3b6e52fc888f545c0147bc0e40144ed55be9a173748fb071761ad0358cb52e39a07777fb4f3b45f219be8d900a95a2033c49a597f0a57cab9069859c310adabe564f8480d852b5dded69dcee5f2215215502e769abf088371301293bbfae0acb4d5a00f3257a73eaafd4340d074e8c0a47a6f0e86644b9eaf4aa0d1d39564f1b603183c74a0ba398a8bd2f9413470d73070d9b94f7056f81a81ad1487ecad60190640e0a7b3518100576a029c7a48ea4403776700b94132cb4e89a474fcedb10731c2b25e03a1e59117bab5d6a8c32b378da4bcf54649dbf7e8a5fbd8e27c4624f8b55b9a309cd87701f2ef455095581e292ef340482ae9a9fa95faa731d32e00116dbf6da496396d2bb4acd481fedb26021cd0589445683ad76f65b6470c373114b7b2c554429db687998a58ba63731767e090c37fa5063c29540576fc0f398d83fd2cc6f35667cf4b47dc7b340ebac7de7f230cbc0125868dbc37ffaf32dc07707240ef2efc14c3104852535b1d5bcbf0bd2216c239f3bc7cb72ef1718fadd8f1b6a99a6b098dd207e5d143b9dc67a63fb63ea4a3b4e36f4de59741fed6d61d3737cf7c79008f3e5d3f096aa04f64269484363f8d2c26dafebbe6035900b2b3c34648ba3eeb88204b35c48ea64ef956f50c694abbea6e44852d2ab90a802200f32e1fefe7b7fb3a8da6c8f42f0aab2f38ad2302c2846a933921e7f3cad8e610b01a16b050e473ab087717697ef0fd923b655ab1757be4c93e3f1dedda2500fa1d9b6c53ecb66cbf48fba46961b3c11a117259b9334dabbf454b6ebb04333cc7419a2b050a2c6a51866c29525b5c5d5dfd040970890f8645e6f29e7ef427cd1107adc909c148f393be8e1db7b49f438b86ba51a418a5c7f7db047687934425368c34481dafd9f6f8a8c022283bae60c23a2843970a395fe204bcb4b7179246710ab79ccc075f59f082947aced27dfca62453f00026c6ac99d5c0e643c73203a8037fd6a1e985656ebb0427769dfc86c3a1a57f1eb3bd6d799cfc9f9286fe805063dda934407eb362550d0d4a141fc41adf8710edf9ad04af6c4d8ce84ab048fb497f965aec241cb131394672e3fb7a527bbfa2f39af775b8be0f7cf9ffaef50509fa3a138ebbb35af507461fe339ec2919a86d128de75d7f89243ba17e2c653f7006d19892c36c9a7c94967e99314d7a020b59684ce7bb226400f0a88dd4ea60500d1df21ab28c841246fe88e787b427dcc7a8681bc6e2e1b2ff8afae8d17b32c7fba017cf4e644c07fd33c5090abd819e53a3b323fb176d927a978e300c1ab60e40d44d553922bae57eccc3bb868f138088475718ca89604346306b935a556c46fe3110a5b8fe2976a4a6801cd0f73e6104f43fdd5be91f6618d896c0a9c96a8e89ba578a32839f45d6f5cf19df3e96f743a690867df1d8fb2206546a4d3a5efb310794b1c5850b08db4eda3bc090ce42ef2e646de82f784d913650a3f4476172d2e5550442fd37ee77771e15d6f2776d569c48ee356f23385e31382c3d17a69cb32fd7711c750f72e1930bd035add8d9de3ab7da32f33573eba4704e6ff6e2e2b9bf053a46cb63f14b6cc1802d4f0729f55ef41b098c994102c719eca8aa40b775e4f80638c7ea9dc0e9362eb8da9d4a065a64bb38e6c20af8aee8ff8b69a07cb64100320c889b6ab6d2d3186d1cdc9b77237fccdcb02013dc667c115e2c6fd209b0e3076e75297fc31592000974796d82569b6fec2a9320ec85808fcffffff03