PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78958 2e2ad133347580fc1e1a3d068ccee5d62d80426ba5d8ddbea9764d3ee7225189

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4243b0a6f3171ab9235409fe06ab9bd9c309ab500705bc9188e6afaccd452432
Certificate Block Hash
2e2ad133347580fc1e1a3d068ccee5d62d80426ba5d8ddbea9764d3ee7225189
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00903a000060120000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e98a4e1e662103817acaa187cb2285cb7c7c6cc6dbcf9256cef8730d175fddc704e1f73cb6811b6432937cd0b329323ef380db538e5b79aa5c4361291147a099066d05ac8c1f132e08829d7ca505c839ce5b3e3fe7facd6e79050000000000000040000000400000903a000060120000

Raw Header Hex

000040203e97409370a48d69127da86f2b4d26114f70d1c9dfab5b83c8199aef38fd54627709a02a6f0d1e77f6b7ceedcf9b81b3ff14f6d35cff9b2d7e29583b9d92faacf3d03f6acacd0018322445cdacafe68891bc050750ab09c3d99bab06fe095423b91a17f3a6b04342

Proof Data Hex

59,560 bytes
121216020307cd832f1813e6e08067646dee7eb8f77f4cfd79a2a2062a1a32c491cf1e4336a9269cc089f1dae160a291dfa1943d0302ff245c274f4772bfe478874547cd666fc9666b81ad8ccb7921b939803934849f84649ff6b834f97556461430181578af4dd1a25aa36562cbac238233e806df332a7450f10ecbc3aa37678ff88fd37988bd764b03ccd68aa6812252dd36366bfe92aef6d1576b79388835682ee1abd6c99063dbaeb78d277427a0ce13af5b368b1fe0647d08829a2d653f9a2dea604e626217d7cb62c9d3727e62278be40589f487a897aa4a0e6c702b7c2a4b55e32451c9ed96cc970239973fcffd1b13c993ba794a310e6f690dc5fcbbb7e54e862d760c03c54bf5103fc22f46ddd41989877d74c5662e95795cd56a0a35c57622a9eac7cb8563c1b3c098d8e5028f8ae085812e7411883ea15bea018b6afa2dfac5d73ee7095b71cd4b3f3ddd406216cd00b8e5a346548adb976fed8aa4add49fccf70600e4af00e8bbcfaec33b3b3bc9f76c9b58e19207b11533e0c4cd2cdeaedde238e6fdc35dca3c4cf8b89e7af08e70e2b483d09b5487f4fe118b99cd588c7ea7d629080790e7d9fee44d5525c4b8140db0ab8dbd1ef81cb73b1ffd2fd52dc6e40ffb207f144ead20b38b4d7b0cc7f6e3feaa30a46f30ba6da69e4c593eaa55d85adbbfe429b22e8889b8f224bb7254a0537e40ef18f7b9d008c38e55ef756f379cf9fbf25b025604f3530f015886f3b51840fcbbd7eb060740db65d70912a182baecb83fba0baafcbbd78ccd64c71467707c33364ac5857792d5396c58028b9ba190c85c70affc73277d007c67f2d559afbccfefa23f56e16840f16191d8212b11c166d56c7796f22de78adce3c813184f19a8d0ae1a56179c1e9d510016a08c25ea73e30af4b99b3af66d1427591c3d1e4b318c28c5e5916f73b2cfc244740dd491ec7d9d2f60dfb57e2e93e7c35ad8f85fc912879a26fbe1fa01ea5dfc41fd3caaeea3c1c72fcc5808e0dfff03e94848b0ed06aa1541d09332671194ae378e64123574364b5ceccd5e56ba516599dd32e6312b1959ccc5492966a9bb99babf0357f7d9c9d19c35451a9591eff3d1a9d3878488cf45d26669df5f75f93fa9d2aba0bb66fd69467db48405f59ba01c01b1ebda0637ee29eb0d8e80beada77452b58f0a129ee6c8e86875e8f77e23593bcbfb3ef4d091c821ac74bd01314eb9f684d6c98d6138dab782cfdad1b8677b6b1c0a223c6178ea5f3bed7a508d8f12fc995acedb27714e662b83c2a214e45e4fa7eae0c692fceeddbde99c46c15f25155e4e5fe1c5ca20aca5e2291493e37cd8f7c16b1d00b9303cb5dce2b0c5eef049079170fb1f57a0f9831bd4e8bc564fded275d69502fb04c9911beeffc06087b4171b95850f461a88711a004a461d0afc5fd6da33d7f3814df48b0d44f1ee9357b242562133c6c09575ea3388c25f95ec51aece74f829991cba5b0b4dcfc24354697ae12d3413b9935f5361f9700484012d0b3b46abdd0568b35c4530f3d87572549219d2eea3c2483ea604aa457c924d119e044d4ebba291687689a37b5255b5d843c66f80a56ce7f90029164ee9439ebd8d65a904c5d4ab87d799343560e3b60f8ef286b055ec48210d8d6fb099c1340bb9a2f0ebcd744ad7dbc58296b7095e89d63876d2c0ed0c32464b1e31b1449449b4dcff8ce25c81030bfe7b263879234815dd1c44126fbf4ecfcc516ea4ab01cae36a7dc8d747e250b3a922ad13d05106bb2e89934a09187799fe67a2bc0bd8d0bddf2065588173562b798eaa8f65bcffa392f738ed53dab96a02d3d74616654935fe78909d8557e3a369db124c11ada75d873c072218e5cc9de0e8f722f0ccd30b9b8a31d5c8c20c66408da4c8e62fa3622a0a47f96e8a0c574654a0c39241595a58fdab41cedc3459eafb757e7d0da97ca414ae8498097162da3816686a32043a455709d492305eb42bd8c40af612633b90c9ab3e7229f458cd6b03d477585cb9ad605d9ea1ef35ca5bd2de1953ea76886d5d33fe5b55f88edf0896ea4c529261447afa7ac75755835cfd3794fe6f2a56545aa5e2baea87ea705d16d5f642363778f8ada88d64dfb68f3ad3c59b664f7e353e123582c168803c86bfec3375a51288f13c0a61db5b85eb4a917c4a0434cebf2a8e957948a4f7019df2a76e970e937ab1e709d1808b6124f645046eda9ff34df50a688e92da277ce422ac8c33488e5d772b44f9cdb3dd737967837325f00863e7ed0097ad3780a114d6428122622f845b9b0dd01cf1a886bb3b2434622c20c9ebfcb8733b57765e3696b188babcf09b36287848a09eca948a1e7b8554aa0e25e677c346058ad1c6a1a6440e9cd410129c2f0ec67ae49d0cfe211466ba9966bd4970a35bf8ba9d8eb3c19cb829d181db326ec505f6fa6f54625f8f68807380991632f3d03ac229466d49f68529476f926349dc93c7664f6db3156212a0d9b656ca09e31708322d0ff83230f30703757fc42c78c5856e19606ac96195127b640b8c1e32d2d698b064dfa6ca5049077ffcb4cf69cf7cab43b7e78f084f0c57dd6d52f6a141e8a10dce8460406967c7fd88bee9fbcf9f676995310a2d0731220cf186f041759472604fbb72128c07a529077d445d4a902d8e41675b92e06e26c172dc80f44fb5555d7cbb1e466528e9ed9461f205affb65a2c0960767e1654833e75b97101beab34188375136bcdcb8bce492ff7b07ef934e0de2477650c8904afc71af2020cb405b9ef961043a668f282fae17c574ea2b784e4a82afab0da6fd6e475438c0f19fea1e2d9d1947d0bcbb9a18823581896b3b02377a0a4066e4d09ab730387aabdc9dccab3b713145decb253dcb408d355c3dfcfb8aab15818e98b5a884a7f0aad51c0e746efcddfd27cb8586789a9a183d272858bf85ecb5c1c0008ce292408b4cc47dc57508fd3721ea8e3347883c674bc7d2e809810c0d07da0b21ee49fe691d64196ac785ffe918df72bf9834f5ffe205dbf5c99a5942b5cd5c5d5df11d28f39044765ec5bd4483dcd1d2adb4eb644ec28840fae25b8bd70188a5274cf9f8f4a483320f2e7791e00116ee16046ade0ae20d6a5f2724a46c0086369286364d4702d4f4e16d3bb5f607625e0213ae1118c670ab4d0d4e76cfcc113f8b9312f0ef36aef3da7884ce5134096237a839aea4ac52ab7395ac312749d387362220e87c6fa1d10ec84b1bf60b57650c588e63e32cc320cc0681491c19940bd2cf259c1c68a7060e63f0a34187b95f0cbb364b71e8a664d71337a0f6c3cbd652a38415eb0b6fd3e9643faf99fdeee3d334bca3b92b66be9fe6c026e51720ff078ed8c547badef45e4bd2e9c63f99397c358fa58946a2ab8c1a858d08c75b1ac4c3ad0631ee9525b5283ebbcd75211e8bc6004e45f212fdcb923721c0391b095e98894c3e60272aa8253d6433fdadb663c76fbee7de3a8af3542bc0fcbd500d78d005274f568179d290ace7b3c5f8108ea89421d1700f02ea15cc68aa3222aa0bdfbb187429b631751484b6497af43c0e3c4bebdae8bfe65a1cbc54ad128e41d199d0525d40c069b323519575f059e29e113d5d6765752596fba9c05633b94fea853a9cd62a0ff48454a0d4eb6b0fb76b2722aee2d2f982f7f35ed480db93be72c69f47f61a701485d70999c495854dd8911ac45c81c79af732ccb2a40c751722578704bf0efa5b274cc1c6065bec57440c30c512b1b953db81fa73ef1eb1bb0232cbe999f219742162933d469e4d4f2790afd2a903fcc44f99c1a83deafb79d2fd551cede584f653116b6b1e9bcef685413e0c3283fa44d1fb2443a265db94e175a280342bf5b20ab5841bcb0b4a1bd9a1d4aabc22b0d6746f50c05ae4df88d5a38ffe71aa1c6b95aca09be0baf92a7abe99a192bdb33c626b759e174db86905b3010092bc32896ddb2a48ec1033a69e144eef261fd0351d79e01ffefe7a6ba35bd957d9454257627085b52fb7120ce0f0d96778a5f8774e12fc349451affcf3f953826d84661562e8cf1138153cd67207b43f60721b61a9933e711858878aaf6f8085fb80375dddd61d2e3787d205b42b255c24907e6cd463efb44e46e6da78ac39fe30b44d1392168501dcc3772a08a2fe146f432ee7da070e66dc77651cadda22c0f5c892d96474cd041ac707020fe60301808abb97fe74ff3ab2c60193e8c1dc25b32cbeb5035f0c0006a048072650399e706fbebb71a56561a49794e5b7d36912b77ddce0fb42b0e464162712a9b654fc97d66c1fd5ac7d6662de69fb1d9fcbb2bec6fc619559521f5c566bb192fd2045a91a7c1e807c1adbb66f7af4bb05f5226e1ed515b7bf3c7c2f54ed8588b117327129b5430329ba133ad4a6a95150a19cced954ebfc9112b2eb2c522ddc6137f6f952eb355fe467832b0a20aadb7ecce3cf2d9381747f0a49bb1613f1b0309e2faec28f56b2f28ef3566e04b4eaf9e3a0fd409bec2d500a135d3b12b0ef76853f8d66660a592dd2f3a030582c50d86c2c0dcb2be85f6b8391d688bffc221bc64c36ccbe4cbdfc40ed599479875cb8105da5a051f3faa3eb3b8ce74bd68efdec08b358062520062675cf447fb3a9c11388721b26f0e288b3987f975ffeec567de17944540e7bf7d7797825eefb7eacbc2602772751875279c55a5f9a6e1ea8b57b07ee03dee88df20e3118ccdc712fa82db943eb1f73e57dab91723f2d445139992fdc1291ae906cf9794ac9820af4c6df741eb4ede362ba438873badf3802ad4e02644870d71c2f9b852a653f85daf105cff736dafc5c197c936798e9ec3c19df2e5b476ef3729c255409c972132cde2bf4c6e8cf6cf91728dd31ab97490688a1844d364579551fd687a4740470af64ac6b26e7b8108a8b21434f8df9ed42e2e24be01da313ee8768cf930024ff58fcac3bebf056f0a4430704b518c54bc40d18d39fbcaea9f0343c21b8b47831ed001875f16b3044fff132ed5e0f038b709bb46e92d2dab25910535c7a848b52551136e397842a45f081c89c00d986fc7ff0fb97b9be95a0b6e1dc2dc32b6cf685252a8df2acadb5be3772de7f03bcd42c454407f029771e50a21dcf1876826d0b0d1fa0c430cd12814a8bb96aac2a53c1c937a0dad6dfd1a77d9d4569fbae11baae4851db11cb27d869820f53d13938cee2df08ec943c1e131eedef61998694b600d744a8d423708938b9e6bad9ad4d3d04b4e841e7702749a0572009c1ae9cca4d5def4ef2d301fc77c88acccabefd38c411a850067bd14f7af333beb5b78599336f4655b9bacbac493c269961892f9e884b541890c63a315826310895171f94cb3b62f20e9d29d07900c65b1e0e21b53c6d88a9926ca63319dfacb7072fbece1202f4e13d83eeecf7c4fedb5f12ffa73f79669c893068052c70edb25b0878253c1b48d6661fe80c86178f88788cca9ab2f254ace3700edc25292a313f98e810e883e04357b45ca6a45c06ef0f107c17bd0fda8246692892afaee052e4f2e9cf50af5f1aa8ed18a224821d7dca53566476c93c0fc43e1dc56b17eac187bea3ba6d6ea5fb3ab9f77f927408b9a608d34680e8b783cfeec3115ad0d31534f476330f5672034993ed9c48c3084fdbb6aca7f1fc2de261d9fbbc84ff1962583507fc171989a59764247f960970711b156fbbe605ca82eed5817dc6ffae03a8bfbf39d5bb8cfed22d38413504dbb5e5326a271ada23295c472babb583cfc3164563f6e7dac8caadf0a36c9e2670141a0fbf1475072d2cb517e4dba5c1511e54dbe73a5d59eeff59ebdeea37aa39dac278146fff54270f8b2b546b7f684d3a1022b967d02163023490e108f297337d76a249c7e3ab1072145ee949a7fb11690ed252770b64f245a61c348cbf9c12d779753861bbce3a7e543f1c37529c70cc4040b18a05f30c85448f94b6d0f49f91ce1eb23337e1bbc10ddf887684f2a7ef78f62c0acc5c30f9e83894b36b229a02a20f61b3b8278ed14e845fbec47a1952f8789695a02c09704d4d0592f65f428e1a019803e89a2ff1fa0825581b9b1394ab98480152fede28609e3a5bb55fc4b70a638802d377b5e7fc0d003f3f38ad13b9aebbb4fa703ac0bc2e34759ba4ac98e8015ec24f4460f90b44aaba71d653dd67c181dae775fb4b2f94d84f7b05bb755881a2eef2fd681e171fd51ebdbec6f1eab70b72f59d87f6a7e22aa306196cb2453d3061845821a4c3a7533474ed4938b98dcd61c98c80c52ca26233c92db4882cd5bb1134d69394e8e5f98b170e14692f4dbcd48e71bf87da7e4d16bb3c1061051194f7fe9c20bf55d0d6f53c76b3ca996c599d83215b5c407f79c27513339c579a83b32717fae50abeb7fd557cfbf54fe43490fdecd52792849bbf04c0c42d25c6c383c73531a670164ef3aafb8d5085feebf33675ae9e37dca23314a774b752b790ab36514931e79e82d550ec616276b323a14276e4b2913d4605583cffd19ffe8d93f298c6c507f31cbb19ba75c4f9292f5ba50fec832e968760f1358c515b221a106f89921319503332757a25b21a36b9b2d82979dcd1843e6a908568e5609e7e35aaada3e425f52b67aeb6ea983d77816394dad97333a6d654b4c3968567bd4623310ec74fd1fb98e5e2ae6e04d58d8cc55afe3292185568ea1b5f0f41744c316b673dd193ab6e2b8ac0598d4d9e9377c3c69e921d6a45f1d6751668745c7da6c1691f39286b3be81df46d31a13a78dc58e9c3724893817cd0fc79adf4e1be653a53a6ff3acd635b07f5a815ba9d8a055ca466ad0fecbca371534c588e4a3cdc1fd9cb623d6e411470037a9d80edf6d1d40bcd77491297a8d9587accc1e00064e7277913183fca60b520cca49c7ae8ef39189e314f2dc4774064e0d9c3b231ab7772ad74252a55bea304afba50ede4a71f0ae9fb8e3ef03187a94a17df7ff924c0d71bed88037ba956ba19029d9f2d913f4976a6b62cfc2bd3c4e89d9c2650c15f8d83bd2fc90335f7c26569427fcb63bcbf78acd4a43df1827114b66c21f68c55a713870912acb1c7594630476544e4d51b842ae7ec3753f4bd3459c9403885d1891490ddfc68ea2ab0eba71ad80a332becd6da034ff9dd6ca54c77e59e375f6d9ed0a6773afb2db96176b0c749ae9c538d111512575c58a4a241bb9ba9d7263115f2e225794a53be840faf82db597499aea17203197ab4a664b1b2cef3669055b3edf4f08d38aac581df41f2c026dad870cc66652e4d4a776e9ca292efce0014dd5a740cd529e31543d755c2115d9ad22e44aeae272d9f118448599d7094c07f99369866dae5c7eedf3edbb4ce884e17bfbd82fe3dbe09ab43b103fe1ba4dfd454113f136a1fa83c42ff3201e249067cd414219b026b0aab4890bf6aa660d530495be9ee2538658733e3a28244afcf4f7a31550cd5d1266b089e983161298f9c2b25aeafaec843f266edf23244502eb96c9d405040f0297eacb616d386806fb6dc6da35559ddd34a2452e802b37505e6dd5cad213cbab2011f8460642d61843ae0b0ef1e033dc2a18eb3726eb2ed031430524fe4d4815c062ef379bf352493468e47137840a908c4c9d27a2682eb99cdbe8a45b1b9fb3caff2203c743679d2162ff2171e5cdd1f9d03e0122c4bb28f7f118bb027bad231bc4fc9fa760d34323268e85adb0d6aada643287612d5769465e5c9ae32282e7d3c46d47c6d77233051fcddc1180cf934bd423c413100bf861b63af2754a00438045b7d2d50c34fb5d01d17bb4c908917fd5e8577de5d13c7250ad8a198c070be1f79007f4fb334ae1cb3b43decb8a524b8e74476cf2f2885dbf954cf2e4c8ad365b265422c53b0dd4423840e1f9eaf6298ea8f17d8a547c7f17b809e3a5b455c22ee40e4fcdcf13e38f38ada22f55add3c34bcb7442c5e8a45b8c25a0300e97c0e45a5df60af0cdd5a2b1de3b98e06437183c09d69ac697066d73a869238c8a72fc866be45e2f28a2fe5c8185fdc33342ad416ae721185680bf3815e4acca926829c2a01f2aa22878b23cfeeda3d71d28cc47e71c6d1092e5cb2b19ab045ab5fd94591e7cf63413cf2cf88c91b724a1f7d685a2036b84579de12c103d9495fe1ef2a1c4fcf9ed9401c991a6de24eeb2cc4ea91ba90ce0eabc5ed038acee59f8b68a1dfa2cdfcd09beab7858e4af07464a25134f0bf2acd96e10dc9d6a81ee61d5c8fd06f897fc101fbaf80eda57a82f470e752c536e58c235b90f18f4db335092dc5bc6ae6949f025e586b8068bd83221a4375d14547a91fb78cd1a70003ca1cd8be4557847f8d64dd4ec3af1a408709b3b6653ef1a92cb0ff868354751c5f8275dcfafc0418a2150d50d72aee8c654a14ee028b14dad896fa3560b3c3057649f2b8bc551b0d26161ac139434e80db24d28ee20926e72de110957cfd9c9d8d5d7a0e5e2d3382790736f32fc67ce45c7379dcff9d8c6d70b82b74d701fdad3b4c2b7ee70f1caa883f174e1f8bdcd58d4191db6240e60be7bca6809310d28262a2cbdb0c51293a1f1ff0e8d0edc3d0e39c4b30238f8fb24d6efcc17e846e8c523871018d255df3e569ae623637b5e395401c43dcd5137dfdc8f2faf4c7c9a3a66ae07d2ba0dcca6148c1baac683244db1fbea720bded7cfdb00f4ab118c6ac69dee45d711d3194a2fb5c21287653a9eb6f278685361911e96d0e4a5ee33867916557f7efa3bc5efaf55bcb35f19c8c889f953d8a88b986dc9bf368b1881b4536d6c53eee2cc9737fe6287c296ae0261525c1f618e45ad4a55a006d1bbfbe1ea2fd94aafb101ef6eea656a33b6337c6ea1bb60a154810d33a0a2cb167d936f13581aafe12183f01fec596fb98df81f99665e3cd6c8eefed9742b58f4b11431a84508634942e2f4375c6dbb25441065dc1c9f46c20d1c69659da40199d34f249e8fae0b754e1ad60ceb47db4d0a9a26639b40c23ac581309eb520812b1c7b460ae1571991e43f5666a9814d5229fb6803dc1f935702cc2c852f582fdbbf6c918e88a4173b9afba7c1a822f82bc6605a7fc86f6e4d455817e8342261e6683eba68848245f684cc5c4e83cd79ef8f21fffc443a8236a3ba042cfcfd517ede9b46ac1671d3d9e797f6f99040688a3583ddcc7f696d675c9fafb8f027fcb9d53f387a13c78c947f677ff2d750f25c963d7535eaaa43a43db3cd07ddc2f051c390ca9b1a13914e53f7f117b13ea7c71fa303df1be80012270478b45f688dc69b2f5eb078b4b056aa2e33a74d91a5492a35ef358b241de16e9cd5144bf763e433ac5e8a44f6c97a7d3570c6199d7e101f00ba7c594f64d835fc1f2732b7a35fc88ce02ed31895820c2e75dc6618e86472335a4d87b446ba3ee096e0b918b2ba8c7560750f4d121f8c811a3120b2a1ef1b73509ea74b7a87a8018f37f82ef68af5be91eddc90ec688b54532f9603afe96eaaaadddbc91919ed3793e64e166e472e7b9c17f0bc25d755281da8722bc33eb9ec1d318940ba07222a5015e1a46de67c5a4b15c9456e7646576b16d1026678a4dda903bace8b98a2b85ea3a77c989e4f218e09d721a14c8c9a6cc058d0bbd23b415a3fbb3216d5f3788ab2acd82cf0f012459bd9f265c7ab6589fda71e186735572f5e92be5bb0dbac7e8bbea27bd4254ef1e46aab1530ed2fc617dc29a75e2ed3fce797c0a684fb45e0602188b4ebb7718b3a1e5c0a14462b6222c50b3cdc7991207c3a34a17c28c8ac7afbb1b930f57d55d46dfd974bd619418824754cc56c8b79866988584aa756758eaeaa36e3afdd01a34b002f4d2342cadc9a8e2d71a99896a9e94077750406c02c1816f4bde8ceb616c25d58e6ea3c9fb333c9e7f0d0340afff154d3c5e9bafe3333c3b591bb0c23edb3d34a0545ee821bea37912773300bb4b7e704a0fcccc9529d0259e497f389012b81f675af4a3af06ac87cb820331e453f2e1e50211195cd1da43dbaa730d4a48246922ff6015e33098b6efe25dbefb7da682afc87615741d0111412f3d7c7529fa49a256d5c5324e68342164b63a7acf81c888f65e6a07c8c587184a6fbbf3f79e4ac80cec7134e23a636aaa8c0b3f8c508932bc07140dd83e8754add8394b52f388afde65cd24f57458843019be5300901d8e49e54a3b6e6fbdefb0da431f8790911e1ba7619c757b84e07838121d5c737f9bd32c94d942c6ebc278cc7a1f06752bd682d128ded4b98dc596ddb990b07142fff97e57ed5cb72a399734fa3be3137852397307c0738b786010c7ce1d38fcd8288d8089f85395d276457c117a9ac60621eecfce964b137561db7c9f399a430d70dcbc4b26a1658a0f814f406e9f638c1aeb861d9b4d9d58f1529a34e43a905c482399d04f3a552a52be167a6689115230945667f5327ca94a344f1cabfee6253e50f276fc7583d632738302e883e57e9cdc1120427d3c66f282cdedc63cf0a4bf268d86193aebad55f148848afb3916f18288fb8499f2635b00fd06f20a5d7ce6e7ce81a485879ebfaddc4178d095e57e097e2fa94a2639df1175b259bd49a7f834cb8d69601c5e3b694fc8026582023f1b4d63205597bf0a67203515a54c8391afe48c0056b9c5080cb240861c873f959362be0616e6347711289530ab968f4205b96e9b0d7ea2be157e88775073ce9139a3b9fb734984a4cc259943aa6cffde06d40853d6a87c9fb550e73643fa227434a227d8a6d35b171a2e17f30354a190db543e39f37f98fbfb552665a0ba89645bcdcdec41c2cdec7a942f7e117278209158cde5d502a39ddc8868bb6cb8043a57a974a655da73afbcab9ba3d00bb051b629a5bb24f97418ce3cef621403839a8c4ed6e71b4a2facf44d79c827c2fc6c6b627acd0638b596e5cdffac9bf67716482a01637e48de45cd9202bf8914d3c9e8cfb080ded992b3267582b36cce19de0ff1a8e82957e835735ce9c5ece48a488a6241efcba61ce9e94c75ce791a044a6fd387857aa607918a635337dab7e39115f0aef93a0c64d30cc82fcfb8bf5f63abfc4e184b4950a5f0b3e6d1dbbdf83937bf650382d7e53503e7af9a0dae9a8dcc85ae9722ed3dca05f081dc0a51cc19c8a397a36b1f26bad4c8561ab1543ec457372dcd670ba730ca0ad006f153e319e97766a34fb32a4dc97d7f612977a5a7f335e3851e5f266d13ab9396b2d0e16dad82f68bfd30d6b36af0fc616601f23ce93c0084a6481cdd567a27b17eeb42b3e96876ab2ea91faa583d7c81b8fccbfa94cbb8f40d94d9ef0303e70112fdc54d6f2a219b14767a4f4554d95e4b3765f53d9eae52c8dcf68f9dd3b675407719231ae49ed335f3fc30e41ba939612cb792857a085395e67af4c3f4b62fe8692d9b4d449b0d680d6a06c1d93d907e241a9a72dff7cd12d04122b8d0932bf073294192e24536b7221b50082a53eebb5dfc08f85b3a2d9c1ba2a5c331d8f41b5ad0d22839fefcba194e915f5f373ec1b2d4f46f4cb8f1e2566018632fffa454a44d572ae91a207739d029ff4937fa406c1a99e9b0f2dc5970cef94824a3bd73a468075eaac13ee0352d3bb2a2860193ed7dd64d1686f71bcf8d7769136a9a904034d50eafe1a34122419935651a22ee849d3cd8bde05c48b2af1ed787dbf632e15aeb60423cf6b36606ee7fb4a4e569be0935a23e5c7879387d455122c184c075e45f9cca3ff44f488152516d521e7664df1ff2cb0e6509bcfd91cf9e15126e5a353d116de6510a25432b46643b4908d9640e398ad8e3f33ffb0b1a77c74d34981bfa71b2b6d86354e4368dd84c614d7f7f29d444937a6244f30c4352b24c59c5c8d3d07734d3ac3497773d0484fbbfbcdb9ab3be3baf00be43ad025c9925488fb096af5ad48cc615e13dec0fdc4777ce3c1950259e5b88efbb14799aa4340bfb0693c24f6b5f4f4aabcfdd17f49f28fbe1a5be66d4b93c1078a78c125971d41a3319dc77371a3e77e12ac5cf57008244d5137f9749ff76d7b4a239635df9ea4a5a41fdd318d8c80f830beaff1342234cb27c821e8a2adacc56ba9d66d1497b6845dbb8279c4c8dc350024eb886aa2acbd1b04dd044e218d61b47c6f3245d635655bbaea279c26e65bfbf362222610ffde715addb9dcb31648805f969ef912e401db48266accb528cc95dbca6cf6b59e8e1beff8e9dd927c672aea4a036cbdfcaf565cb0d8bad6054bca00a71b8f583ebf40ee869f688f76710d23e0070fdd1462661803ee135d6f46950a100382be10da888bde97cd8b0cb9b6b35e43316c7032be54fdcd0aa1ca2185a6c781054363629baaa8c755a803f66d7e4a8a8f10af033876a0eba1cdaa0fc835c749267a946449ea0d31013517a426a70ef8ec6e7656a8e5681d1a1a55f81d334f142f636acc97c3109a25c5c67858d8ded4d90206cd14e00564e10152a998c052fc0c5ab75b5d2fcbb561cd50fa61285b36796ea3bf9e61d1dc24898e89384775438c5dd9b6bd21a8de64bd92975858bc2bd6ca81290b76597083ee9483a4d36773dae028734f6b7d4c56e0529639b0537f88a5de33667eed3a60d252c8afeb311f3ad842d79e0045dff525ddb5eea73a7ae3916c48f9b7476fae007c077743e11bfda677b27f75757a347be0f043b9a387b5122eac49caba3a935a115562772b0528e7804c9c02350c739c64d8a0fc10b9cf89f1d4e90a13f7a206242e25e98f988b49a2207201396c23c856ddf04731f08a63cab1c974d482956308c85342ddb0fe7e70a53402ab2be71bc45124e56a9ddd2822ecbe1db7750c055881be4fd97e374245c6afe2a472b4aa0d36479bbd4003b83162cb884d64c8b82bb416a8854c9080ab13c6a2062d22afd5cc12eb90d16ba038cab9e4991f74ecb21bb1b2d6cbfbfd4dc13d4d384fd50ddc0147cd2125533f328e0fdc3a678adf8fce332c9723b3c8bffe705684c28cef043c0ae17b41450929c4435775486c06a564fe0f314a577c4d54c75b4af945d44df15f85154e56035ee765cb36440f14aa43c277c2bf032c0f9e4b9a619fa6a29e2b344316cb67e302deba196c7f2a5f946f0fbf625aad189d4856ae5bb2345fdbcbd9d14ea86df28997627a310c862665da442ff892d572e7ec1c23ec4d06917ee94a16c03a7c17bc994787de196347ffc36f80df0ba7c9d2215244eb0f9c98281c4c437a3e9db34dd07df9d7d44bb16aaeb57aeece0b6da8679839e5e9ffb90489ae1b081c570e1cbe85373d951c2d493c049824dabaef50cc492ceae4c53466cf03700d2a840a0c0f23b90fd2408bc97f7f48a84e9e9fcab6a1c9cac7a890e3a54b7a028731ff55339468ec65cb32267f1507d3754b03f5408e41ff19080cd02aad22b4157992fd1f37c888d20d56a61502d35275c12623a69b0ddcc196c2f2f9d91e90fca23ddd4ef30140646ef8e1845f0a3ab5bf111393ff3a5311c532206b5964d70140c333f384507dd7754890cf7f5820c8d977377a8971a0290dfe88eaf3c100e693f95c42af6cbb2a69e4b0f28066b654beb18c14056f1e8a987d3c8595759eb82be4cc2b29ef515d0cc6c82cda6eeb0a558d1d7a6e44c1a7614dfef7fd24500bd6a9d232b989f0575d9a777897fd1bddc51f2085b750f867fb48a64b37776a4c0b89f7bfd8c1bf427b8fc0f40c555be20315ba97a2d7f04b51d2516fe8050660683cee6e5e66d75e5de8cd009b09e54e0652caaefb50eddf1ef83c2a6435e7d4febc70919efb0b7da07c97e30d23e22b0fb37df306711f02e4976201cf4b136cf8358fc75c19dd72eac91c83fdd13de7fb18c5fa0232175747062a0162dd318cafdf1af9909fe52352e7d89533108a09154284cd41c7a16ae1c3ce1bd0ce910d9fc2c1ee100990565bc3f39f873127adfa735bd4bc2ef3e4e6e5051bd73370c51639b40dd9a941cec0bdedec7f980eac5b01eb5974c2039d2d4519128ece820f7085aeb54d23efcc439111242b98102dece73f7618d08ac489c035e789b0d27a3dc280a25ef0cf5e5e94a1bfcd210326aec51166c682aab11c00d9e7781c09bda0fcf0c7671e3d735ffe09acc3fbe87da4f8bf58689cef9636cf67060c306095eca3f0cb71f1bc5c03f7f4127c0ed69db477557f9f0addb4c13fc4e9a7f7d46e4883708a4946f186e3d20c9652403601a077c297576833990f5b483f50eb17759ade0e02bfa19aec918f69cac32dda489f54f9e4b8dda9f3a60f72b3145e2d7a66e3ffb3e6959378393949e793d1048483305d122cc2490f72fde20a305fc510aa1bc8f387c55df9928fbea6c2152258b35f891f464bdd84bbf6793f8149a25259874c1bf04d6da011c612282174a8496c28258d9a2c9141c48cf9d35d8e2e3a255f8b5587c7116e95b202a7650235b4382507092532cd988afd2690cbf8326630ccd5e4cac7b41a0f22f0a288f9177f5e00b6ce8fe3807251e5aa14b23609a9faa96b7a9a3bc19ae945ca2f1eef438b8bd5e40335e2517d18c6c917abc264f338ae5cb3c4b696679bb7b3fa0e780be39dafe2793a77dadec2f170a1d37bd15c2a8a5618300320abdefe518c82db558c6b1ada437f63551016ce8c7afd69e04fd2bb223fb37426475114ed28d5dc8b73433a9e01216e0e3567fb01ebdebe05c0a7e3e87ef4d9373b6efbfb30a0efc18630cc710d2a141a42687ae380e35083a3bbc3334a83efdd787a00814cde6270218119776016f91252098f1e05c27a7ff2d793ea876534fb7850e1c03a29835f7aafa98915cf3031039039a30df24cc57615ca34e07a3f7e566964e9ba52f4b7049d29fae83830f7a86032feaa0becb9aeead669fb1602135b2cc261cad6e0d2fe6356dd00d75b3ba81da0bb9bd2a3db792b110ec7798e54c37136410aa75885ae9335a5bb3cd4edbc822e6e88c9ca35a7449cf5ab895685beb29b9bfbe6a6c0a05805301ae7710cca6a4b89dab35a81c1d4ec89e55f378a7300d49793e7ff5ac34e19ab914e55c38e127aca8ca52884e5df4698b4c0a5b3ecc270700cdd97da4518dd69721fc247ad2158a4998f852db7511bb716098095a0d7508c8e83a1bd00c975458e728a6a38fd91195e52f9f7436bbfbaccbe15772ed1642d736a35cae78c79f309a48b19543a0a8688cad77caa29ee25346c672251dfbe4b0965c8300017bae87c5945aee1af2b74ea31348dd7fdd70ae80e1b224d17ad6cfea2daa7b1c69543e29372bba45cc0f994b49bc6572f6d96321ac2b040d74581a7ec7610976a48f30b3e9a082c0bd6a0c57e551f428c27109e81791237eac9a2f462b3586f6020d55ff6b21df92065e71ebdd8e3878db66413687e2c8c63f64829bfe390210e8239277b549a3461a212230ef6c5b8d59f6042dc24ba7d91e2d196cffcada4bdb3d7e1c71f454da0321822058526213c33c5418742ba1ece213f8f10ce277767108dcc66ffd9787810d550bea64d65328ba42413faad8758db039782768c6896ff9b80a80625dcb7df32db44c7e1096237a7383408ae506ec07ad4eaef88d490224f33478faaaf098c4a7a515a7874185bc1d895bd1c888d5b9674fe25159347071a3944d9993c3aa3fa2e86488524838bfe7b18d5b7dbca4f196d650293c03d808974e50e425e73e5e5e1823ff02ac3ddced7a325f1dbe9ee8c2f9261daafd9c35b20952817583a8491d5f8eea9d613a7a7a62966b795f3cb4e206fbbe431fd5d53d2a870a1d00fec97e54224be312d0cc750d58ea8b09f22624b07edfcba4da14659054161b3a66a73a3717457464b790120c3cfb5e8980861f85479ac270867cd5da1e5c20e8815c6db6ee8d5ae417555117b7b4ec30f4f4411f4db1437dcedf2935847d62b8e8ef538064c4374eac58d0990a228b7c66580a70d23eebce1e75a886d9e4ff79a4b598d6d454a0af551b1ee9d0203f4ea27bb8998c0e2711b2b859b98a7ce1b405adfbd29fa20c48ac9d1032d1659d05722b8e56e57087347649dbdacc3075d3d757441abf2ec2f9944747dad23520d82a0e9d09c0d277a0f051cf857c8f995936e7693841f5cff9344b6cfc233665ecb6cef1b367ad1a17cc74046c79913564edd8a4383016f2e2401eff0496fa539f197cc3f7044a396be3e1c88224fb4a7f266f8898a63647aa6dd22c20f12f19fa2a0ceef5a7318f546027f4b7296f38bc207eccb51af36987d0c6beb88f43dfc188fb4499b24c55007ea03873a4e121cf84dfc80863a91645289403bd128509bcfde2d00e884c84dfe8a2af88832e6d56cae028dc830ba1a68c0eceb24e42b64a7408d7c95037d9b7e76236e1f6ec6ec366db19a036b4485b1b9e65446b91b2c998199228504d862be2bbe727a409a61b53edccab665d71dce052e7e680bfece67522dbf611b833a79e3319ffa75347c040bcaa0b7872a2da2cee0c8234fd2b2c1d32d95259a8bbccfa4f2ed90fbb96b5f2bad6298251eaa14e6f63ea90c1a96f2f3ded4c92b5c9b9f19b82a8e542a608a500a3155cd04a28026771b10ceb4661cd02efda7e181da89c39beba004a81fc09bdd13e0e9fcf08ca283b962a7c5abe638982157f5c639734ecb75bbf8e826366cee0881e5a584940ef2cbdec109b6caa40a902654d6696ff934b4b68cd66f2bca931fad7717d8a44da5e0aae22cb99548d8bcbd5d63021b9f3cfcc3c3af09b99b45dfefea396fdb9475cdb6cd4984e08681e2b6287f1c1f261a9213b36a2eb7fd5a91bcf1786f4b9a0621f34caf921e72cffa655dcdf260150fa6dab41c2f35276f7f3b6df051058bd2ad7addfe3460d982eca9e18ec9344b88914c79d922cf644a60d5bef6764ed5b5a38b5d150ea933fb705657cd774a6c39b4710878b9e0f1bd7428cc7f5a3ada0f5205b02e5366f0be2f554616ba3f528f0d237f49e650908a8f50cdba9bada35003490819bfc59a8a1c6fd7632362b8a6025a968f47c71533952c65099021128ab166463785a7cabe1d0bbc9df71d50f7bb190bf541f558dabf9301b65f0ee1aaa451426a67cbbaac0ae4574c4c3f49d19ca7533eb8f8cfb87952f040f12a45a414dfda9d7ea6c06e14111f0718f244799d757f64a21f5e5ab51086f10ca6728ad73f8c2a3f9d93584ea26babc551bb0a7d083deb38d9d81254094fbb6b8ccf11a17e02dd11d1848565ff174c503c8c1cd173e6f9fc5d85f34b4832e4acd46ec187253cda455a8689226317cab6530b78efcd05188e68021fe6b6f4c450e8f58860b8535de1cac1eb4f4ddb1e36968d9254b92f3eee9b2b5dfdca42af7cf2d8744ef5c15d3757096c5c659ceadae81750ba9bac34c3546f8172e8b224ba6533357f54af29145ffffbf26f547caf5f07a394f8f44713f69d85909ff00433cee76853cc6d4c8ea9f21ecf76f8ea940042ba96fab43092426abd9880059a6576e170721b0ce3eb7b8fd865102ce195c0f9f552ca006651b951cb135d6e1a140d4b14594ddf1ea71f7ac8cfd25a646b4aea4d670cb260ca5c9417be200708bdadc92e35d9d0d743c53a1a778df4857c20fd779857e62c59cc017237d78521bd50ec494db629b50216688a90ba8eca45e2287b4db410dd8b77bd5516b20b6488f382a6764d8b920266b18ea4964209ff373e0d75c3c6e7f79975bfd7b4fbeb36953378ba868945b9509bf2d5d1994deba0d6f24d5864c47b3f8252d3f0bc0caf64bee15e7ddff3fa7ae3958d642cde22e8c26f8941f75fe8cd2967b635bcdd88e5668fdcd87c1e9aefe0117a4ee585927a9860c833ce79b18d8ab053dfe0f6f0f09cf7bf235edfbb0c166f88f0a8c707b08608f24d21129354ed32e3a80bb3efce36d01d8c34cf26049803af2f4a143a3b1f61349ef00d277b7a61fdf9fb79919d9eba56ea58754bb59fd6d5734a41be3168f4c482064de8cc9cbab2eff6e6eccd545bbb441388399f94d4b59cb8217bf284f1f726c9468dbbb6fb4ac4066658a45194e1a7a46d16cc2364824d58d5791c20964a13dd19bcdfd69e5ec03f93e334eaa2db23c085a864a3ee976c7c552ae951e62bb4bdc45f14ef29297652cb2edf74f5716a4caeef14ed5636e3208ed299c437867398bec3978e7bd99f04b145ccaa477b9fab41aeb3275daad06d764930fdfea6c61d6e1e26f545ca43fcb165396a1ef625fc22e6fc8e9419f3f2b84b7f5d2ccbb6d64e9fca0fd6aa0b23649a1a6e6462404105b44b7d19e63511aca5c96fafcc8ef51edff121f31d67916a2586faf75d16d4d47687067b6e3af0ed1af542eeede259f26133a8865d032762c9ed01e9daa71986746c5f12873de954335ca54df6d88f2202995180d4577458f75cba86b4e99dca614bfe833faaa97866045aec5ce0b54243048b2a07021804fa8d3b071ab95e60611f3cdbb282e7791ac5bc55916f779c9e402ec61902b292700cf29ecb70a7f401581bd54042985ce6ecba144ef67f7530d6f2760e1064036d2441f6f85f631d27189e8770816181e82cb0bafd8ff7816ce383279272387006e669dd2f55751e08b3413b00f401366f63d349fa280f7706699dd84811b8889dfff7f687986f6b8f416d287147578c8a4682636b35a394f83e6a5d5d5e9aae3e4845b9608ec5ec0a16ed776d591832c285d38531de55e8fcaf14d9932b6f69cb06ba7b01353753a805b05486e8fa6885d19d35c89155a1ff836c633e4e544666e68a10f77747d100f2c190941ec299c7c6f2b33d4c40f524e8081f1da6015b33706e41c9e1345ebbba4095115e00f2ce8ffffda9704da44800a83a02af7d411d2852afe98f3731e90023cb11af7b135d52b9b1eabe9d073fb1ae6478dc7db78814f002ac4d3cf29c6f7128f3aca4ead749f30df758fda47c54d1a2dd76434370636be7696d121a08e80d73809712988daed8fc1a32ab2f0583c5e55d11047507e518c21fc3bfafa21571725f15617ad348f054a52a26c7c4c27da2ed6c147878521504ad855e373962f1bbf04cbc440a6ec7086b26828f488a3e936f1325cb97a7de66476556656efe90341a143e1bdfe7a5f4bc02a9edca2ef8e24e803bf0837850e1e64361308e979a5c232acabed23972460392f3261421d986c277769d87cfffc1db5fb26d73894753f3200ae5b327bc5d63206e305cf9e987550ecc169f82938de107a2c820bf38999fb5ee019b9401f0add7fdf6dc3fcb1d96862561aa9683543fb11c339b5d62ebe99e508f6f8368c30e5699b1bcc29774ea715ace5d044c611d8497bba547ffc721cb724d88721d23ed8ac791c88dd5e5e93061984a371ce9adfc3dfeeb7b7591841f9f521c15d4d99195b9e2cd622b6bbdcc9820057486d3c317e2a25120a5e9fb2839ebc2a062bb46d5fca9b8e66133292f449a9e38d69efa8154d0a076eef89b0d0af4df7582301a76662d29c59ea684da5045c5ae4e8b8be57a794b22e9273ab83ebafaaea38a5707be8557350b898331bb4b62b1b5236cead2054ba6a44bf51dbb421da1b26abec052e746a5641fa67677f92586d9fd00c72b72d07a376d030818a6000b790f423a88a703e13d1b6b8790e3183976a6bc03bea26a0405d69707e0ea3dcde1a69fa7653d4258f129b34c150e2e70dd60f25a73a6f77675adb517eb02c62ef9a687e3e613f96eb9c2d92dc73a24c5dd5ffafb831e9d1ea0fa090788695cae9394dd5a579678913ab298fec42017453d712f65202f6741fccc56462c6ceecafb92b370f1e3ccfe5f5afa87c534179c036d03207768f4516b71e7064ac00be672f5d33a2b12315d8c870816f238df3fb6021d3d6a05099d69289280f23b62693ae9de4ff62123a68a733e019014e74fed05495cbe8090f692bd6d7e8333b5c66c4397c8f07e1721e09ec6334451bf7ba6b311d501ffb9fba2ec3f6c32dc006ac5fc4f1df91ab4fd08db4fe3c6f3fb66d85cf445a9d2330ff4fbae9d58804a14368109694f18a6fa61bf3bee654a6be320f476872f38e6f91bda56f5b41f8b54b36c1d09349a95e9e1500f25e65797f06375181baf42267e0cb6a18f3d52ab8a1f21dce806e0001c3bb8efd4c7b577e1a72b8aa63cd790bbc7f9e1455253c59d26fe0c95e42a0c0c3b7a3a4871fac8a1896119c29e222ba571eff1ebe938eb23f26660f593f290a9e81aee8f9e22be22ec57929feea091a09d597ff87385721cb386387fce7e6ed8840a7366861a7c07e5b17da05f020a0fd559c1c8f886f57f221eae5d4ea16a9cf4ea95b143dc338e56c3bc9889b30b9a5df9250cfc9f398b682657856112752499064b35e521a31d6ddd5c3226c78d787ed1649c1d8cfe15510e16be61b393159a35181e58ce0fec84f6e87e45b43611d4df381bdd86957f2d984a44a86559886da86e56ce4e5584e8bbf3a478b198851c48ec2e8b238d66bec12ea84474089363d3f4edc0852ac188db437479b0c17a15e1ebbcaf2e4a8e135a162beb09b92b12a2d7324a19f552725cb986807777de429f7a22c5ab3e33f2667d9ac837e3374fd255fbebb35d091ed1941fdad5198b09be66d0ecd01c432385de6ce91dc344e3a936610146071ec178ece3c7c17aa68a08fe573277ed2beeb00984ddb55ab93159ec7b01613ce08e741cea158abf8401a317fa85a25199fc9e3cfb7215f1ba1e63aa95dec12dd081e0a92dd94d1299989fe3911e8e84747019c92039bb241429a7c44c17be23d3bf3f31a7ec0ee734c20fee10af87d68dce50df88bf967cfe4746ce36aeb9323b8161804b24f00fb7440c3204f3e8427e00cca51e06c0925638275825bd9d7ceb900357113d6ce5b1c3e038961bb96d92881ef643a193287eee42db8b5de0ac0393724c9533d542673eeb7fc5ac03d6ff59172165a016c6f1d2d83d8268fca5a6314676b0b9cbfc6ee514ff81d53300a77d3c97532782e3d0243aa20a73e7650ffba7277e86df961440ca963491b0766873a88e4c5495a607c12ac172772c81990ace94522292f10aff16984a75b22bf9cc4374dd87eb40c779c1ecc995c3fd260d2e1f9d9e0fa31a13946a7cf8c7ddd1a26d6791ac4442b2b0cfe042b0268a1ca43e0070910054fb3407408e363b11eb311a6f75197c80ba9a1900a890d993c8c994e0ee29ce7031747bfa7cb712f1e9af59a00f00b8d8db86d1b4af542e441362dd4509ee470522d1d0c26a19c974cdf054209a7858a64609acfafa49236b7635238c520f6c945f0d7d75272c88eb94d22ec160158308ee36799721b477f42d766680677729f59db2dd0e6d0599b90f55d74c716545bdd53e69de10dc812ab7ddd9a7bfcc6715280206c1fa414cdd4c0e7fbe07fd4b5ea740956de1f60ffb8509ef94d977cdcfda0b081008db5e8bb5733551a1cdc2d6f507a0263641141fe5cdfd42936e4ad27efded2b69a1d19791aa7885ed3427af58002a0b8414d1672bdbcba20fbf874f9dff8c48197a25619ad9a90af693e39f64eb5a29d86f1b0e0a03dc9cd48cfa1b473df05bc7d342edf383d7961694782cf583dd6df5220a12eac2013528d1234c55da83e7c04a8199e05f74d4be5ff7dc9c0f370fa7a92a716056ae3c4cce1aa588f98083e3c36117495ee1a789bea50cd1f2dc56f71eb792864e7e31a95d7b533b61140c80b8114b430c5628864f3ea1a07ad26e026eccf53db41d7dce803ebd18f6b00c4d72781c3076850c5dc6715b551a2c1a6bb67b5e66abeb68b108f5e24d849e8690657aa787767f87be52a275d55faa991afb6fd5a92a514461646c58ab36d13e2afc48a94d802ce82d82d7287f56e76d4d55f4008233cd110564b8d115867d9e21c664bc470819f1b88d431e98dd45c5070725ea3e276005b33f103b36cec24d797c000415289a2244c49cb27b8f8a493d573f90fca6e8f669f94f5d6dc340089a21888b4b57e62926983def825961374e33bb2ccbeb477bea57691875909d411b3b241f12a87ed056fb34c84cfe845efe72da2c4240079d4a5cc0c976841829e528facd90e8826db78a413bd1602e735c07423c0731617039d0a4304850fc6329819b8612a7725bdd83fcaa0bbd5ba3819a9ff5c6edca566e033eb6bd3739336f96e11b71a43c7f60f7cb5dc1b6090113dbdacc084b32a37c424f98b3722f4de75d114876ba3d63085a8c7d8246234338decf5ca8473355240c6e241ed8376b1504ae3d7d30fe1bab236cc304436ebde40f4b2a58d997e10dec49bef3e2138634c7eef12259365a401d54ec4fc671af613588825a460e72d48c99df3502197d2af10669fafaf81f75ba33bac49f4c2a4bfe5a7376cb8a26d3a3c7e1a655b340f276c9c805839a72d7b7df0965b82052401469daeb0ef6d589fca5c5142555d7a9b27f8846ee3901d321d48a6caaf89b256ac954aa8d4a26b12568f49fa57e325954460720cae4206faf894a90f627cdfa0bafaa4e6f1e89e69a8ecf52acc2c2c60c32472857fd7703911261d11d87e08120edf13f7eb8b7c940b74c7d0e18e5b1a1730168d129aefe42429f767760a572462d7bb045ee854466f9e999038a1ffef2237449dcdcc386339a49679011faa1b9cb9e16091c885fa70c891b0aa22a56c56c06423d8c71e15a08dfd3e464d1a6e0c8af7c4a7e0239d6e0e6318bbfd3f4b1cd562d5697e2528e16b16bc4233a06e507c0e7f62a169277ff78c44a0b0f024fa27fe11bc40f44290fa3c62373c00283e0793705fae43487ca01c0314f971595d1cf1176c9a2306d8b83c3ff486c10199bc162de9bfcc236ac18601812cd86fcfa8e27c95b5be018b5bd07e2e5cc776aaa81bdf172176a04a2de3c62d6801b74b55e90a71c76a776769af8253ad9dde68c54cdf5734d86872df34b725a6961104d5d22b1101db7988f632559b31d9d10d695578380f6a01acf2c464b61e4e0a61054a280dc6506fbcdc65314f337fb8ffe1eb58718b7f16b85e62b8ce8d352b44ce033adf57ee75ee1bc1e6390837d6d72db8086a4300c37085a33aba77106a3031855cdf3b3cebfe0c21cdae7dc7fc9b60efc6d47e60ce72264096581c3f2bf18fb81566ad266c4956b0196728d9601d9c1b04b65779bfa5139b3515e4575c88ed38e31ddbed3ddd136110a1ff47dae433af86c97315a84c58c9e1dd2ef2925df3ffe23aa63e7f0f6d3cbeb4a27c7afabf276d5f42e3c1f14c981e364fc7e69692ef00d2a957f5a31c809e92f09ff9af8b77c631fe0d6718da905339d4a541d6c5bca9498b29f410de989706be038bf0f1d7bc8fb8a50faf802680d6943faff0357f01dbc88c281d41e26d4282c18f2c5d10682980fa3984f781d2a47fc6d612d3896a249321eead74c95eeaf918a9f8aee90167e105389ed97bf1f40c801fe46ef2453412785ef9f8482a9e5225d0e01822ce9238b2ffd67c9c92fd2d0d3dfc118d077d7fb67fd1a5d00707f230a83b1631b7e9f775ffd202468290f22429c34cb917ddad0f64ac596c52692d1b82b971330a3e64721dd1cbff73d5127528b5df7b4bf8b492351decafb86d800b0e2ab9733c4e05294f355fe735b99491919cd013516caee1d67e09b81c1e6042841cfcf727a998abd8af0b20ce4583b101b4f7275dd94ce2694ac880df43e97e32cb777d641e40830f07ffe8c13953c0aff6baf669b06d54bfbbe50152e2600ce1324f442cb4917ef5317dc1442fab2bfae8b6cc86d9304d2fca6fd19222ace1ec932afc28757441f2ac3b571cac16049231a590ff679cd60ebda9bbf305fda3e986f3d361b4cb33ac9c4d8272e079f86d8c25a841b5f2f7d3117c6b012f894e4286af29b0dab1e9ec146363c530e2427ab1a4ca244374a174a9e5a7d82ec968690bd4babfca9d003327a095b42acf682734de7c0f156fd7646b4c03dd05d6446ad27f449a125b2e43300511e8f88f1cf47b3d8e484e97c546763b041a7cd0890e95f7922f2b82de92790eda16621b78433b1bf76de810439b2ced6297758ef2024d0ae921745827d7a732900dc418edebed88fd73bd61b0edac9b2d95208a0a2c0e8e48812a4652214f982efb892e2e4f029bc9ce2456d028f7a3449a0fee622f3814e4874a42da790f65c41d0e42247da89ad2c84bd09c0b51582f298a2f085f2cf73abdd0930a0fcae7705587f657c62a62a6a834708f6accad5fc19ffed621558318e7a13c79d782ed6ef36edca5764cf09f008b44a440556408f2934fb771de5fbb7c0ecdb8c9c72a9124013c64735dd820f5aaa8968d6bb48b48ec4e428ec732e5773b4bc3420447a4b56a8716e04cd665aa0d3f710cc79ffb900742515ccd68b769c1a354930bdcec9cd602c90877e37f25d7b9c6639537ff88ef0f52115daff717f8b79da2eca31112d7688c9204b8ce91469df1f7ba4534c5840ea9b286467c972ffa4dc4fa05112d7047d5480b7613c99ee52a2ed430b89db3a11330884df6563a3571c4091f844cfbdc91eaf01c727365ae20f2bc2cba6a3ece2052b9bdf2721e3ad4ecbf291a3ed098c0c7442d55890bdd7a2557fc7a2c0b71e7423351dc59c5debd873bed68017d0f7fe51c751f32a869b40b619b904ed7d5ef7e647ba9b9a9f9905d570a1cfb84611e5acced1b2dfd0635acdff8b663936d473c91cf354bd0983ad5580cffb9951b718f568c79908347811c5add9ba729ddb6ddfd2b48be9a92c173abba600c40bf17ad0866a7c74b6525f24010ebf26fd58899b05ebda3fe58a555b5ffb1db0ea2ba5b19816976671a675931706638cece3d8c914001a9060fcc7db59e8364ef07a92adafc8b0f3da7d4f1d3e00ce1f723ae0c246d61fef4fe4c4be5580510e06bf204c7449a3a2d003a7ed2df1716f92f7c191df387e4f35662ed48ae8d13eddc029d093cb5ef6cc6ce75929e1fb119dd1cdb18127edcf8f947972d492b61f939eb86dab10acb8d35d7198b78546e07c4ff37f5140651d6d6ed257d1575148bfbb4a814a868bdf7f84490ed8acb9043d1e05598994adc7c0b48f5cdc735ab16493bb9b546d19452acd2c141cb62e7f4a3b7d323e680a24a3d06f00e74625f8497ce686a7aa8c01815b876c2d0c8e2620e2c16217ef1b6c86d069a74e508a6513088cf5da77a06d3d33b3b278ac2b3080687e1e8097c01cdf02c286ae209f9e2ed74ebf8732083fb1a7ab9be12f0d264e2a5693ff476816084f1a541dac61c1b2a0a38b18f513ff94d444359c210ef034a54eb54170999d01ec222f31770b158cfb06d82288a957033f49c1d8cc4308ffc2c03cae84ecf812715e45b2ebdbcdd04094e3045778c197eec6dea227b0d5080525bf86aed80b30474407109fe6d3cf14c1e563758ec0eb1eb5019471dbd17e7c05da7b6bc9ce0e95523fd806a3c3d321e0f8b2e6b0727a36feef408347d845b1a964e300f9c5e1d837f83419383f6afc1fab71b075ef659f1853592f2aaacc81b76db862b77d61653d2228ac521daebf81684e90b8f168ad21d2115814dc2d7cbd48840e573694961efcae40ce57a1aa31b6f48fa497f8a2c0eef822d8b9da5a6b8f0d3b8fa7c628a4ecd933b885edefe5cdae878e075abbc5a97e09ab131d2718d81356086504599f6486f62576a1c5ebb7f16dccfb38b60cfe94047d4f51c04d5f47ea6c55d43bd6173ca1d0bae0673c81f537c344ee8fc8305506c27081d97468dd0dabb9bb92894be56d369fae91d89af39279b56b90d670934c2d77359df98455ff1ad2dab0b8b17442febf6e09247165020383a3aeacc37f9a6e6a80cfffc1387435b8796c3d2c3ecaa45c187e0f64df1ecd072a45208a3eec39bdead541f97f36525c9d3f807b3b5724d8632138df369735995483e836d8e82490ba9af328b9b7b061e7c5bb3f5280fc1536dac708f87a8a9d7a7354539a05aa56f76754f10a9a415d541f6303612a16cc8413e088f9e98fd016da723569b9b9252f0858cb8d955679ccb38984e2c20ff19e04086fe3f9b5a261ab799755459e97619237bf7a573b9cf1d30e43d74d7b8383b4d0e609ac1b84c6de55ac071dd3b959b75f2cbf8c9af8025cd56c32f228e8b8f1ebf9f0262d6b08c189bcfd12d5d093f4c930efda0e1d7e8464b10f7f0918b32ee514388542597e84d9f8525a3170d7c2ca275f64af32c58072a6ad43c2e685530f004489d2f8e31e41d4baee1818faaaebfd104ccfa5ce9975399cb4d184d14bcbee9aae178ce7f420e7816b3cd98cbf27dada02d82b1a4a3ad330d527bc480953edae4f0ed1d4d994e8539a3b9638edccd18f2d6179e14e8186151e14fd9f3247528f7183ba06b7c9c0c65c6c7e32279e0e9704f21b79e7f32c76550e916d72f86f1f1c735df4e62d9d6444e9ac1b40e87e39dd8aa1f7a1048153586750a945a840b77a4ae1a76178ac91b194c66b0014392ce86a6771721b15c59439902a87c184535e7b5f9c9acf19532f08b99506e4b9649cc59d86b90a57dce3da3532110412e6a279013a9b7732bd611092119667501ea53c9510502979fe51c45f6eacc12abb885159c165228c3488f3046883e1746b16871dce720f8f928d926b3d0a06ac274e46b9eb7914be5bf98ee763dd923c6c5ebeae945bed99b287538b40e54f6bcbbbc54de2ed65cc3272e5103cc5d3a18f5acab06e872d3d62fdee2a82822b24942707f0135c469e30057644d8a368168dbe4ff3ad4055e557de8c5cf9e888304722d2989fce1e16bc2fd1827683376ab586c382286cee2a9e94224ae38e92a922ff6636805d6a58cb0a8f99c65594d0b5acfd37f75a6a8331b5a332b6ddbe38b5835651f468825f0ad34fddca9f02d6e97cbe2f7eec965807fe629e80546c35d7cb4a58154c7762e144eb7e4fd93f81cb3153cf52c457febd621654a05850be8cef44d8403c5e46bcf7ad061982b667f0cbf08295da4c7fbdcb9969caf283ab72403aaac9ed8b85ffa9890d10f0979ec18e58991b62f544f8fef5e2622a6bc3752d6fee5138148bd7adf1f812681e6dab170a4b6cc4e8b3f50fe03891e759bac1e7bf42bf9e11a1023222838e091fd5034b11721679e2d9bb98a4a3f3c87ba543118dd3f55de2f87b1a82d43b0a09a02351838bcc4c922d6094c765ead0c5c20edc7d1dfca893e5829a7a2eb48b1d5b1306a7b7ca338ffe48c0e38024822319228618828009725f03d85a6427857ec8b025736279f5ef14745f1cb81974e682cdd48e314fc783cbbea0fce743b946527d416ab2179b48cbaf4fa05d893164f688a99272b12c2eda6ee5dad68f5629e00e89a9ce80e9601f7731d746fa9cea11e65e9beeae374665c9a6b46a49a0cc338152c6c03e9cd48286b6856a137defb23aa48889821f5e6490499e05d5b25d732ab85d2a479b937e493ece68db19f83dad9e0d0c4331aec9721f0633a19ef1e44043f1827583d6d301fb7a6d1ca628cb706c33a8adef5bad1540b233cbfb643f8ff01eddf3f71cd60955264d33ae828ddd83406828013de6a56ce2251d04f76586914b26f90842c3e1de1a25f1eb4e47f12da03bf905dd61fe57aa2b91ff7853c163ad955e8b0c3f7f480b693579cafd2d33c402dc13260001e4229969252bbdbf81a28c129da2eeec9c015fa4c3e67dc18e4ae347e3d1545d655bc1be5953a8a47df84e0ecf72e9c4bd3910577bc7017853152d4a9805e72c0be90fcb9c191299b946a45a5850e953a44a5208e9118e67e011441d93e31b89d8cef7f9b229c1eccdb372ca2ba2242d1b30644d1a5a6bccbaa62d8ad0e5f8cd7de9b81b452597f7ae58f44ae31a16e99739e38955032cb89e47a5caa4f3a9a69c479f7095cda6285c57e0eaf6314c893a8105158cb5c33db3430f38b2ceda4bb993dfe18da49fa4aaf89765ea8e27cb911d39e03d34b1263dc84bc52d12424c5e77e24df2f69cbf9dad1e801e687634b6b03b351661f70015cf1ef27de94f7a15517e6a7608c8ca527e0d9472bfeb9e54af1fcb70dd802de0e0a341df59c41a9d62af3b94a36b8dabef901edf0570fe0a7a26f24695d47adebf9c79c2dd5264c2c2251ffe6f0c7901f4be522cab701d4c206db1142b98c31eaf3a89068411089d85432c3f00f25cce9e1aaff594f542324a6462004ad27ccaf7d9162aef20b313b76e32ce4ce664b57ef2543eaa5ee2d6ed57891522158208a17f78b5a27599fbc31797de385d2fdbb8a0f913764d7cae5c6663235624594d3ccd8453a78972440ad380b07e98d6ce31fe92bb8ddbefce7c8f9adf6a1c6fe6f438e677f79121b8f6ca1b96f3405dead154bbfc3e53a43a9b54b98470b3823b216457b96b9c170b2188cc48594fe8bb0c6789d6a4547a64c56db3255eee74bea23e643ed5ba6f08dbd8f4514ca4f7fcbd2cb35c0627d57c083f98c05de4af0d7de242c3483166b1be50d10cc4350ad22663a1cdd94995f221c414534658bbb9d9abeae059577da6f9de267631722d45900abd15324768386aed6a4a5483aef07d12cb1e4c1ec1ecc6537d6cfa2121805fff4eeaf417dd72d385910ffde38ef28d2fed023370088cf9a783db8eaa9bfd6fa58e21ce0c61dc24c4b51875d08af664045d97f06e2678004f97a82af70abdb774341d94b93dcd1ceb29e1ea961e36a30993930a6b0f7d1e15342e115dc8c25306c4c2ef44568897fd40c7a1d49c99d943f6e9539a79ebcbdbf34ee404719cea27de9d02465a6cbcc6e98af1cc4e9b4df4148fb2d55e009feb062bec92279044ddc7849256014a3b56206fffc4fefd6e80005713d65ca812cb5b1bc24dcff0152dad2dc8080f2f64c19cd36ce64c998d940d12a4b79092b232cad19049eb01ef04984696345578a30ddfd4cb6cf0b5fcef8e33346580af4289a0db072edcb12db789dca9b488cb321ac5afae259e87ec6890ff208fcfbc4e674305ef5d62bea9e33309a329969e4c5c03c8b0688b94fc39ca018ebdd75a1440e6ca35c3be76ad08dea6dbc2d3087eed743a3fc04e0b8a75b910f4570cfba22fae0d37a6fad9c6c13c96ca655c19c31090774af5b1e9c8c415fa76756a59f84c01018bb687fc3c0b4202784a9e4386fdc1d38907e5d750eb265223cf2e592e6815f536cba3fad73953b3a8904754e7e0f04b269ef4e89dc0bfd7abe2310e72ca3d0492e285df75adefe0b5c5fed0819b2c94bcc351e6f99be63eb9a992b283f3da82c420110ba9cc961bdaa362c448948949fd1885b397c00e1e7c2ef589b59dbe922109553a810e258ade23e93c0a5bd16e246f96a95688a6e4aa35e07915aebab8161750e1a49104d6487aaf0ebeccea9c90e58cc4822d4ad38d4e2cbd267b7d865d4394d5caf016f688273915000ef0f69fce1cf2509ba7568593d82b07a90f378239a1aea8b13e763ccaf986a66e74c9c0f311f0e995fcee5bde930569c716ee434c12399bece0a9d797eed6a4108fe0172e65d111a806bc681111d49bb41b72bf4593fcd4b3badada4acc9b9643478ca43f3d0d460f18611e5fc3f70ddc879463741ab2459750fc5e7ac31e1a9f176dd0e63d8e87055c7d68946219663b40b37c2235128347860ec9d3a24be32b6d6262f7a11d9e01970c7cf15165eab2cbbd10f2237fa938bb9a2abcec055167be5f3dc35fc1794a884dd2cdead12e2e8a2013ee0b95de13c89e51d938cf260aa6dc116abefeb30837ed93ec47f90688c4bd07ebb27205a76334b19df2a1dc8ca1d360c6c118684c1b4dc766c5c35bcb4025f8a4b754f167731c4a497dbdb1d0c9d58ef56a575a4b7abb8ea4e63a67f7b73041e2571e7c93e84d02114b41c9e7c0e86ec446b0a8253a30dcbdffa97b08b9b3abceac689e3bc156021ac7bc44302577a3851f2ea7b1cff8c60b4aa0c3e87efd3bf0cb3418c4c7446c9ba34c4db6319b9f13d05c91dc45246638022fd092ddbc462f55b333d01ef0d310d3b7b0f64895f823a8964c3df69bdb57952629b14af478d105b306a95f0b77a49bdda66061d60ad616d6b542aa32400df8b12f4ac8184a2bba295b447266acbedc93bdbf1f01dd825f6f54572c8d974c6ba94995df821084dc54e5014f34f362ca81965d07231c15f75a2b6528625a1cdb319d435a0b6f7d211b8ceb65e9799ece30c8ace2e16c828d43e9d4dabcc604cc425ff27b2062cfd671421a3fd8e779421ecd092119b5716aab9b865b5ba7ce1299770c8cb4258abaf79332019102bfd5c9979d3da12eae96f1b196291e71d2a2d95050c6b690989264c20310b171cedd30126a37bdeccc0b67bb0915079828c52f0f43b7f8994f0e9aaf063c466b321ba51b69437ae2f03cf5c55d51828db3d78cffe8fedfdef9dd8bd04dce9c404066e315fb6cc9dacc2421056b344a601ac06bc2a38300c44cc85cdb31015bd2640d4cfd14125730a740960c88ca0c3d7ffc15a98ec8ce1143434bc07ef6e3ae021759d32437c952f75c4a65d76ce7e694fd61b101b546f13c0009c3a991fab10bc96f4a1e8d83220b146519f6e195c8d0c50a096ecec42e7e9018533d68c57fa86f211b0e3163dfacff68981ce6f79d13625a302db2649fba5fe1ecb13b22979685a70aa6374d1daf54fdfd692e25021a274ddc595007aa1450d635c0bebc3c9dbe06d734611f98400bfd7c7baf7d6677d79fea3d3a45abea68f3bb713a8e9d5d75fcfe0d3b5633bc8c825912b43d2ccf6bc73a9576ed28b716e4146b461dc2709bb2005e6d65fba660f6259f091d5e6ce2a38a862607b7ea16482772f6ad2a0f8843a8214bd3d542409aa37de2a8d418a83842312ef68d2e2553356cbc722c2c0ba0cf106629e9a02a99c4b8440a2cb8bbb3e7c62638c76f0ac373c76d43f11a04fe682a9ca7fb83473cf096beccca3e53a749905d5dc72ed92eb2c130e364bad7ad3f700758cc8b2fb430ccc2bc974714786f5581e63b0f86344c628f8860590fe444ddd91e80bb5942a88a3e7b28ae348a3113b87f5b996651da0ff09d3d73dca16d37ff78240aa971d6328fff021fa0b1e5089828dfedd890fcd81c05ca3b3c4c1b2d1d75fe52a26d1a5b1a34f168cee9241e121d97b646809e38f6a86bbbcc1d9ef1ebdc91a3df73923582914a82eb2fbd854901430b46f550f8b218dc8f778669dbc0eae806cadfbd15e24cda293c34e61ba4fde6ac319a230622a4d144be02871768f12fa877f64ff81f93b4eaf0002f2365085204c451af9c6331a6d31548fe9de2a0e2fdee6d4301b15868c50283ae89815a5571df80e1ee297ef4a7a6fe57d7f7629b44e638af36f9d07f9f1bc5bd7be5a31257327f4c808776a6135f77da95a06e48e43365300bfd0b56dd1199e17e2234ab4d03dc7d2eb45ce61e153919ebd3e721fdfa747b1698fc6b35d7afc7ff1c29a6245af8d4a93db0b1e0d2dbc3001cf7df2058ea2524bdc88a52991e9af978cbde4f369e91560982a171c37e2c4d940faa5ecfa16025b7fb02d4f69b64f18f8f1df6347fc7f6a586f4baf377b1a1d4222ac277022edfe5a7a288e0f9f1e9774e74dac92d9685de033bb52dc0c05573428e620b5c8ade55bc7c1a1a37a669cec2f2a3ce47a9c6714a50c349579d3cb6eeb0676a2393fc75feda2bfbdda0929b8b367e659efa0df181cd9a429915419efed942091e8f11f64545edec935fb8f5302af6e549267b9bf528c9214f2242ac4382b9f8ece96516f86fbc1dee71bcdea75fb539a9837ec2f79bb499ea67d628a6066f693788e97513a50173fe37e8d515ad47ae7624358e1b6eb8efb0e6a85c42b9e64df9f1059937891eec185b0c53bd0343de12dc892632067e8149b82f99f4b1ae6339d16ed3e2a1d6386b565fba82a1868e2a963df62d955af8df40a9cdf4c67dcf4567dfb3045916868c24d11a2746b2b0c17d178a9e3812590632886423b0ca9fe0617e16a30e65dcd4889f4df1462357c019f0c7e39bace358e52588b9e9813e8a8069370d8785a188c38996f5ccd9bf00c8f03b7b3dbd63be78bcad3903c58a51643f030dcdd395ce71307cedece8c317e075e41e7fe8f87aeb5c3ffa5371139e922de476b752e320b77481c9727971c2bdf288590fadaf535550cc99f997470113ead26e9b4c1e323707aa6453415dc8ac879b0ff5f1f57cf27125078ae7b6b5e6761942761d10d3362cbff3b036d9e7429669bac33a5d76a0c36042e86a69be4e70263d4006c5a9f3a0a9b8561b33fa03388f90036bd0ed7f03cb6256a03acf149dfc95eb1eb48ba02165b3fe8f512eb5e611cc2fd8221b3681f2665a77f05d8e243d44f8c763ec11a280dc2ddbd9985d66654ed7a2d0710025a02f3e6e5d3668dd7b276c07dfb70e1240f37c39eb33da6272fffb401271f2917c1677745112d56239b7277138f38dd5896783d5f9805d30d67064222bd04af1013f38625941b316dc1b8c4e9437563d2e1befb07c9ada1f03f251183c0973280db7af45c65fe118b310800f98387eecc4ac890fcef748b48cbad8b9c819ce9030aba7727d183dd6f52125f75f7fd1ccd12520560f05af716ec7a81ea51748ab151b6d473e7745a04d97c2abe78a482b8414d3a5eec8c63619f745b2bb63071effb2db780def0baf554ea8c73316a2fb0457438016c6cc79c1aeb44c2e1e2927d8b62a497bf38cee40e997cdfed87a2a833c6802d07a6b87d3d104665005fc7dd73f72d618188c6d567d1136ff4055eb49a1a49ec200810864704dd6b8f90e737686cdc127fc6f4e1e6f3eb42bab8d6dd37b14c559b4a641a8414dc959b38d7b42120f1838c7b37259af15f093143e7d5fd099364ee880f43faacc3b36a3af0f80c8238a5431bb6dc8f6e37f0b94000c7c001f7373d25aeec86d598f14791f920cfb90d0a3ce1881380d18bff56d16dd9b965786c31307f51c2b7ef78a6a3a04797963fb6ba028768b8c37d737b948e23375c76017035c03ae98bd81e5dfe51ae75d79418392332d1f22b29a920df459811dc6bd0dd3e3266ecdcce8ceb7b4842f904dfed7648713644b05dfa3a651e43b826103af498bca36a11a6f47e59edae34598a28a643ae2f80e7f70ed7b84445278a6d136aa8e66d8bcf15bb05910950f66b1e1cd1228d3758817690ff298871e967eedc67215430603e475b5e7c0fd6c464f2d4f3b47ef51ccd8a3c1fc06c4bd16ccd49dafe44c7b7322142c2200477c1f880cbd94a16761a017fbb378ab798db5ed65b9f107e6156ffc7ca502b59c916db5436e9aad64e2044a87917bb046ac4c8e6f6861c76dd176cbd030ca66d2a54d386321445706543c2479e649f202799b94830e5ede9a17b00ba7a65e96d1162beaec5537f4f83adb5a3b9f727c24ec2b7026418fe62203af7b28c231bde6dd96cdfeef4184bb2f21f3eff32f83f98a93f531eff44ced5f0bb472a7e113214b4e9b0675128e22a4767c2677ba2787e66bda66bdbb95770932ebd56dc25d2cd0c4e4af1e95a8e106b4caad5d6d8889601e557aaf8ad8ab8d940f602cb481326acaee1cadf606adb20bea2152ad8afe6c89b3b8df1e8535353d7d520525131e90ac570bf9dd3fdb5b79f07e6a40c31baad5a7ad377c007f88c5d3dea702e3503bbae3a6c0b312bd4b1e5df44d0f0fd094ff03779cf02de32f98873a888be17238b4d1aa74b78240abb133ecc951d76e11f41ad90a2a9c3344dd1651fcef78ef8ea377539d2c238f000629c22a6d0dec0b83cb6df52c5f51dd77a4d90e93e26fb067dd4f3ea1789a1a46e196e617c6b6a99fa045496c2890e0b490db08f40846aec12be08a50cbe6f59844f692f85279203d7e8939ae3c5bac4c9e7169c54cd3a269e09155445096b4243e279ee83a557c520b4376fe0939f498f80fd7b4bf47fa4656898c3044f4468ca4812e2fa0e78e96b6ba347e4842d01323d3447d32bb279cabd329bdc941a2ebe203428c1a6c668be5c2025114470d41d111b32f552a31a31d68d8b398ec203a96d625746962c9fbb26ee649a0ce7b5a4e2bb58afb8dc2e084fd2f5fc549c31c67f190cb0133c2f2ed24141c2028cb769564d88df899d2d21d73c1615aeb06bfe57ca675efcb2644092d3b152f8f7e1cca0f06ddadebcd70873a42bd56b21de4d6dad0f4e511c066eb5f2e6c05862d4268a01049d273f9f75b5d7919787fb451832e680aa100a4d04d02af4cfd0400abe8ce8780acccceeea68f5d078a208cbf455d9a553a065e13f3bef0c9d062ad7a4e9bd86095a07f323c455190f1dc9b36525744dd10eb18ce95615fcfcb4ba6a78a3b91cbcf12e2130545f0282d207bf8dd7461ebdc17366da3d3084f470d33474298d7b3a329711255d1aaf69ae8484788d60ac4aabc12eaee86e8f9aa826766804f391f85d596285298591d31eda80d07840fcf7024108131e132fe28ab885c90833589425a1a8901724e2fed98a6b151f6c31473e62424e8a8b9db57a862cf99979f729d2834b52a2a14559a0338ab8a628e9323f4c17cfed79b3f583bab89d87c018ed9addda794bd14dc1e84ac695ef129644731419a9bdc01fdbc8b67e7b2c3974ff57e1575238a4e5d1a5a45a88d342a86ca2d456dae7312cee690a27c587feab0f4559cb1d2ddf079212d4855b8cdec714a4b3322818d104d69f4fdbab3a320e3946f4cb9da45a9d6bddacba731d10c1be3964e49f5207e48a49190a56759bcf1a6dc5cb9191d680bcbfa0b22d4ba9de04a84552c9fe0daa9a6535a5558ad9f6abf05bee27990ebdef330352c4a5c15f1638686d7f85ec730bc2ffaece1f0908a04d4c9f62f0c8fe55d5d4c3c9a9cf83a530ca9b7dd3c437761a9cbee07607820da4ee2cfb2e112087122529e163bdb57dbcacc4e08875b8c889216ed23115464efdef42400c13bc428b78092f550cc0d3833449ef4c979e8b9c023a28cbbe51675663c20c4f96db0eb4e5f669acbb21f63708ce293563aa8c810bb0f7c82f38591f6458e449cc0c758c8de60a3f6c623b9d368f46a962a90e8de0ad85002843c154125be2937b701f9d38d1a8b88cd4e10b2d0be526925685b983e0dc0b8825034b0ecbd807443e9a0776bf4b49f949efa989d7a32ec5d5cb2f1525edbb33bfb9b131484d71f7d32ac6215ed9c9443f11ea7642a767534ac95879b7b0105f201e5b85c37e1fb0e32cb40f523d37bfbcd291bfa234556b4cdc8269d4c86726c706fcae9ddc1729c9c7bda00a9213fd968d858abfa1eefd91602129caf9da2f0795a247a60f1fd9664cef3391c682cb7287e92680394b5da3e4ceec56bc91db92bd7be718fa914130c047925405527dfb34a8c867b80e31f734cf021ace9bea0ca922bb811d0cd7f1f3ac88cb58067870fb172fd3b3dd081fd9b528a9e72128719741013bf4830466778b121365f82f1cdad60f927fea523b1a007eecc74068c3396b02b18557c72439847fe0b21a7d8cfbe4aaf29f2629d608d5f56fc2ca4a131ef0a5c7c4774a9404f05d7e6e6dc9ff41b188b2cac90b5391f13ffc425a671d311866a978dd0f1c799909b5af4c8b9dcd53891ddde40c50b50de45ed28d989f81b1fdb2c1a16e0d62eb2910fa30616e299a7b12e068f8f64365c13116e5d6da8d98ef990de2ea1a823243b85039a986c05713a03010dc3f63359eb9ad44310534438b735d4662640389f114d68883b353a53de657abc38c05ad8e3acecec1858f8a8df4b8febc5ac34fd2249970a647ce41aa14ad886573a0177d27a2fd436a4ffc555f859ab0494af63469746aafdb26d2185be6dfecbb4e90ce7c4a0be19e7f37d57e5d78da8f4c930c6860cf7ddddc2b78be032559f115271bd1ad70f401adfde4cfb75ec1c1eabffb5cf12cf0a581edd67cd59ababa979f495fbb68127c7cf37d979edf4782ada2ba1a91d931e300615fcc1ead3306ab416d9921f3f381fd69ddede8771a9e45c1125cc4df0265bdf900644b46bc55a261ae9b8d4739b458a98ce2d92fb2c53ceffda8316d2ff948a461ba72263c63e0cab371afe8b8a051ba976c9d5956b8b4894d782d91c891bbd3fa8de156747f4f161059158ae825e50089f5aed970e4733b61639b496e03079e9684bb9c987ca11de989e68c81160099d96bc0e9234d372c3a5a3c5462b9d1c30d9a300959358410fd98e0a6232076c67d36743f1518c6516b74600efe8133e280ab69ccd18981ddda1c11b8ee60da927ba850ae3975e17991b9930125f66c6bc06e8c07abac577efd65e97ff72256e2653ccc1c6eaec31f98ff6775f210a5ae33cc998fca3149ce7b77c2449f11d3ff0b3b6273d45ce6f1e3f82423023af031b42d220db95c7690b9099919f7e8a0df3c666b744b56f474f2f55b935f2ca086ea85e6ad72dad4eb2c022f0204dccc34ed5d187f7a5541162baa1e2ac04737052b0d1bfe55a68676ccde20f357c215aacb40a682d704204ba192fddd83bb0ca97fb2ceb46e2e3027225d26fd6021ae5e6b54398d0a94a74e473b4711bca08b7f9582d82559767a3043d176d52b065be57a39da33005d1a0faf61cac6b69003194aa8bda7b838845277d94ae68fcd477d01827718b234a97c0003b26a6b70642b5dfa9eafaf6bbb0f5dbdf0c16bdc36003c07a074c2f14dd0ddec9fbaef2a78c105e45e19ba4f35cb2f095091442f9773a35197742dd754e4507d97bfc42125b72c97aafb3bdef7ff7ee51212c48279749dea296c1ba98e01f370c34a48e3d2c758312fdecbf42688ac92d88657054b956c7cff72dc8369d2078fddb86cfc8fd31702c0f43d04583c0562d93b848c0178fa160a51191177f6444fe83614cf657d31e7ae0eca5d1f466661cc8834a465fe5eb184d63baba8fdb3a6e8b1347a03e6ee9af31f46bf367cc2083b5e7f5cfbb2c7fa7061c54038ef6de6486239dd1f16dac242db3185c225df431daac1905686c96b52096b1fee462c60fb3bc03067ac9c115125ce684aabdddb04fbaf822a74045ab1d24fa13c42d086d78c11144572139532376539514e68e04d8ee2057821cf8b73ea6623a0d05bb15e5974d7e4214e61215fdb469ddf1143653aa956bf4293031460f22d376b080843c5378ecc4a8078be5540922ae113fa6b3ffc8fd6fdbbe1c4c7dcefce2b6a020b9f76177321c566704158d65256afd89398afbb5c6bb5c72d12c8142543a1ec92659393d46b04518e0602a1300efc04e9b55b8b5a9babd1f97dca22e0614ac074d26ef60f693242e953ff053a4c1ebf42af541138525abe929fbf8478134adce8580d50650503971b02391b3de4939db53f45ad0dbc28e4f4df901505e56378a576a0ec87fb925a8f316b74684657fd9351899683ca2768fe8a8638e4e460e983c31f14af7a18fb9d335b3a5f17821950649f4bf833280627c4755d060c4a1ef829f127a36fbdbedbbbf79d39b9f35be9df6b931fa8a8a736f88ef9688f05316fc5c881db598b21fd390f0bf88aa3ce7d0f5317d640346b75499c7f2b1520db01325d9821c0e769a00c35f64eda7d47a752b2f11436c3b58a147c35230d720775641d63aaed4ee357238e14b4acc72a53cca2635b662448783ac41728f362d1a3fa7dd61c7ab5d9532ae5d1063b2dbb39045f12fa95c714129e78ec7ce56ae417d0cb37f5f685c3887fc000dc094ae325e5814bb9fa8b97c4f60dedb62b1fc67bec45790600de88071a06dca130efbe9de280d65ecd18291b4fad2d4e2efaa9dbc7d5faa61ffe435ecd88dd080e887481f83f5f7c572df8761ab00bd50d89526ad415d811dc2c440e040dd2bbcb707637e483ba02860c4b41006f24c11b2013fc27bbb8ec414a62bef9517af5a8016d5d43f89f5f5ff83b9db770b1109c2da60583003a92bf70a14eaef86f3e6a05216d1ff0635f5cb37f576d928d2a22f8cab18321ee19bc7727be669584885f130e3ade5bcfeff58e8c72887353e2e2e81ab49fcbd47f74740c8151e37dc8ba63d55d9bbbc87f2ac5936b471f1eaefc56ccb275b137e5bd51bacb53e2ec58afe34458efa25e9d057bb824b5443e2f0ee72629725f31192bfaa207f7a6acd93ac678c0aba38abc5cbe48d65f22cb9faa966fb3c9b6261a0e925a7f902f0c3a32db851a0a77be215849e518ad79b18b2c3c6f04b64b5ff0cffd6af1287a0014f92c2e53f557638c47dbf3bd3e971f62a119de4b69b2d5cab512b45236dc9d0ad4f2cfff0ba82142249176d910e589b0700eb6ea0b3a68049710226e58072f4ec60dbcb3bd84ef55c95c1e0f362c5ba1d85ed0bf2d4c6f19dfc9bcb0e5df1db9d8751e51be22ad8521b1feb2a56d70916ff85bd9842fc57fbbb331282e5d4b3ff829ee782af418be2e3752b6203c32a9abd837248d112b49cacb577d39025fb7685cbc0efc92c6587aa903ddadb04422dd15569b947a37630379f24e75c77dc085589cc93dbdc9f6a9e5b591dc60a4e6ad4102a4dc485334c5821de6c5e6f34d462a013ac58a7d89bec0ba8b0e5cd0306cd7b0a9f45653f4ec8008a62eacd66d3c60a0ba283684f7156e3416823133714bad069dde89159a213d7a8b9f1dc1cff774afd74ffaff4c90fa1657d74f39587dea08e124a5a8ebee7b723880a7bbd8c261009184742d1bfb1919561dfc852e2beabd7c377dffcf54934e9b031f86fb25bf34409f6f2b1344b7b0682c24bda5e0c64f81ff84a4cbf1c784cea8f13e683c803e72cdd6c73dd2f0ad500eda249fd48d282b07d48a2942b8ef6eeeaed99af59b5f888fa1f1d79c815e220e2aa6a9d11bd1c6ad3d40d48efaac5965d0f9ef62ef743d88d6187ea1d004fe8fa941071e95be32b3c4d283bc63d87b761ba8d79104236153289a98560491e8787b29fc65f5b2dbe8a913949138356846a4419138e68f3ca7c46287548053aed84e2fbe2452c1c031a27b520a2b36555d8a3680b898e594232eeba3743a17fec8793b94bbd2b3e6cd5ca9e5ad227ef62abca46b48ba0a61d2b812c7047b9fd507cc15bc9e08d13fd51ad35bba52215774343b028d07782866653f13cae6c79a547201e8865b7b489bbfc833c24a2dcff855a3891ab99ca1271e396b6879b1c117c67acb30886c37b4ed94273c6cd77bee1bdb7b28da2595af427b5efd9c05031e2522122ca91f6d422a7c45027aaa78b2924b16c93e315d9f83d230f0340185f8e0e08100998d759e5594fc257f5e1c9324bbcb26050608a2aa8eb0e6d669a7ae39188bd18648ff91c50af0cd0f73d386f6404bacb0802ffcb5f69f3a682e88ff13e6ed755e5cf3780d7f144ca85370fb03313ae56f3970cba5e9704e189d21cc0f4869acf2e2994e6165f7fb1d22bd71cd8b7cfcc568355b408678b48abcf7b9cb3bab68e6060aec232e28d388bd896863a824d14559cb7edae69026a23d775b68162296fa02bbbc37012c0055023f117457594b1b76dd3fe70553077f43be75cbc904853a04b8527a5f2ddfddc86afe616b765a36921187ae13f61367c5309f5919be9683d38e726968d50dedbac9102694e59e1435539251426d8c3c3bab31cac08571e366bb3cb6300aade107012dcfe2c7cc028bbb34690cc0291abbbaab45aa9340d9a1876a387d52a6b91c8a65dd63803a2e3f883fa09eaf25ffb0d0324049e1bc325f3dac820ecbd12a6bbbb5ba003ec3b7eef2a24992a9b0f695f6c79c16ededbd172416fc3b3573b62cbbb898786c23aefd4e35922607be7c6794e2e56c54c4e5799f9d675213f7e7ef058864bf27d66a790f00a9eb60b4b97baa330c4e5e9cbb88384564ac92e00f9c943f52f0092f9aa0afb8755dac4e01cf6aba52a5577df5cbcdd7d7811a7a33549f24ec326da37445c36b76b6b4a86e244424707fab01849e91716213f343b8915cb2d62cb0aa59df18d892032c2fd4b15e4dc0fba37310a982423b2204d77c33361ce39d6aed84b75df0779eacbb5c602289c1fa5fba15c9dd14af6b6192cb81a9068d355130367153a7f7716254e5288a2b96350c5dbccef0ae518064eb80ab10a187d5e63546785bca01c5f0428071ba4915e413a6c2b43f4d2becd17771a835db827f7a1a8baaac552c11c3f8ba07fd19c4c7d987db21f45cc0ad1890c9ba7bf57dbddf6cfe9547085873f41ca3dae1bd4609f3b0de4f928c52cc4205ffe4113276d9f46a492c1e40afac9db3e04ea7d4e9a0641e90f298fde244f2ac6bd7a8f758e9ba776121ff76bf1ed72179a965b74f53ae23502e19bcbe79920d34d403782afc9e5d41cbcf426dd0e9fc9fcf87a21c9a770aca3aad188660a57abca0ad5d1d13f62b06e8153685905184550e4ce1433f061295ea56cb1bcb96341c4dd7c0300b4a742e256bb917c4cfcf023e4cd2a41a06cf39d1f816afb48e05e8a5b80e35985e321ea8ece29c9b8c3975d21c043762381cd0cd190cc12a0824771aa574fb594f29750a8a3f2602745c3fe604c7194110342709ad4b211500684503388e9883ef92d0a037418b2716a822c08ada87e12ca170371c5aa45a39118d85a1163544e5ac1aaee0f1687061b5f40d4e2d0a1d2b848187fc7f7184969f95db02aee3b78b5cb0d9490de39158c4459b9dfa937859d7adc905914aa1e0826a263f56e7893f658119c806876f2afb2129617b2abc895b0947a80930191245fd2eaa0e1d8ab628873a94bac419bbc6d77a4b9585bd813ede8870ab652b40d63f562d63779e1e4ec2840f1c83a64ff8853c630dfcd430f59c28542a5fb7f42d97132907ac587ceb42b0464ed88668da9d0017b73e8033f163802e27699d2f182f967da5f0279e40dddf8d69edd1a1b11dc3de2bce50cb4e645c70e2d89cfd91142a20d45a84965f8e06604103d8c19089849beb89336a303640f58576321e61011239b091114661b5c99035f8861138e40eedde3070464f4c940a54d147d3b4fae2c31936d31e07971a41be9b1e3ca2644e339a7a2a027485b66d318f30d233da057242e02764637120a7ddcf8320dff0ee6310a1a6a61fba34c0f411ef8a87406c2869ad3a0a06322ad2ab1aa99157613b715e58d5b00944e313bab793bcd1cf288b4a420a000239fe1966a124c4a826db6fa96ba0c4029e6ca05a9cc40d15c7986a1c1568e01cdb81ccc55a6c43e2360325b440ded9a94c5a8216610abf192e42e24685334421434e91249ae3d16b5af899e539d24133d9ab8e67e3539f0128f378d647158f3abed401ab62264f150da3140e40b73747062d6916e17cfb5b96a17ebc2c40cfef41fcf1586bce0c5574d72254c3a6a37b1b1ad45d860bb9f570baca95321a7f05cf5f9b406a7ee699c693d01fc3c5eb3311dd8d590841475136a96a0f08b2a2478b6b70aa5740ecb9195d0543ce179e1bee9bc026d358f11ab1ad0f2d62adb1b0e3f2dd25c45d71921f401053256c7aafc3555c398622a723c6a0aa9d401f8045091e7dec1c4d7d5e5a9af76f772d494d35463ec44d296e7c868c1696540608c0858b83a93c53590dfd15960faa006dd2ff8e1b06bb077a70f29a50735c8d7aca0f98d38b86e3bbf60b7caa5ff0933d58236e84c48b18ce270fb5188bfa1cb57876e59d0a31467d7d704767779e853cd1422f566638b6739c9de1bcf981e122826e086996686208188c8e9b1006ee892ce6c99cbecc820055ff71c2b6d0cd19a0fae5aa28b63b9a5e4a1e7a464ff9d0cd13289ba7e4195f41695b412867e3bb339fff592c19142673624f014258e720bd6bfa0255ceccf36f67ed78b2f208acfcb6719ba43af05f4106369ed1502e02f441770809ee85379c2574b0573c1fac09e87680594335eea76529797c406c740e046b8827c57398cd91a73a229027eead8747b944d32c3d2d4e7389559889c5959a5f6719a64d93f52deffb7d3249df5e7fc40cad2c31125dc1ec85ae18cb9db7b8e5863a0dc7be0d37d50758984633b3339e6636b4eee188cb232dadf7855c67eb69b5ab3a1ddc8f44797783a21013cadbc54aed7c2c2504745479171f8520418bc6ac86cb9e66aca80607119df44d13429cd0ca2ecade677ecdddd9d07c2bdfabb25bff09b6e432fb85881f5dc763cfaa65ed2405073198a6af79851712ec4d5d61cc2fb68dcd65af6eb5fa06e8944036a28e76adb24c0b2c83e9014865cabe3563742a51f82fc8f4546b99aeb757be1b37f4c1e725e0a040933af894838435f94e8c6fa1b7cfa45d8e9458e058fd3abcbc8f0c07480db0a460f641e4e9dfe34af6d0b3f488f4716aa084bd73984b881ff0739400e507664fa0137904cc8c6defd812d5bdc43b403c070f8a2b5e2ec21413e90f99d9552ace82eee8dc23c33f50220cac7a0382638d69628fd41ecf7464672f9ed850eb13fc8c15a0297a5e2a87a7c35ffe41463b84a6a0a6da74a190986fc8a46d6e823ee9d6afa9e0f9ca086714efe8aca3009c26a337ae8cc1ec5befaadd6d90a6ee6cf7f43df20986bdc14be64a46f889130d2052dc297ab25253f627c1ed23aee419f1102e5df42ae2460c3215e15310cf1d164adf3616832e3b326dbbb001c7aeb35c3078564884d62b9dc069a6df96e310f51f8cebe3bf640f8be32043fb4cc94da60375529e0c367c3df2e75edfbd1ee160987cdca011a3ab07794784fca5abcad4675a470287020f77be82bf4d6fe53bbf9e981b3b3d3258d2280de7c116cdbbff01a4c75a75422f7ee9d9b79a0b312bd02290036ad1e52f5647994b5fd47a4a5e5a3c4b5fcd19ef6b2dc66c7051bdbffcb6715b0515abda2da3038e4255d5b4f6aecc3fcdad2b675a1470e271c6c3ccdf6bcb8a04ae7f8b925be6523e679a890fab43589b78f58c3813a51cb87cc5be86712d7967bf4231314901f5d1311698691237b18b417e2a39ca2e9fe8bfcc795403436ad725f475e24fe0294a466b7c2dff0a960f4c295c0e246cb3669c12517390505d53f5d03716ff8de3719f23b6bfec6d6febec590ff9225c97a50fb9e2576458d20b42f3a3d0169053ebdca8475945c1ee5304e320221122e2d18745e1c21c646f7c78dcee76885420b6102b5ba7e0cfba43f6b7c991b1e7c82b8feca17a6d70666d2b261d3424cca5bf1a638d52db56bd1039159636290048d299310df5c3a7448c560a74fd3a95207e4f7788029dcdae07ecf48af470f89ce4d202b5feabf5c5b2a0c252f3dcafafe2ced956ca508106fd73152f2f912482f51f381beaff4b0a3b2bf4b0689f02f0eaf1aa91439eb58cae2db6f12fc369de969842aec71035583f89cbbfafedc93bd1783eab77f5d2bd528d99ce386b2e4ed212d0744771874de198a6a6187f623b2c457de65cdcb0f474b21b1c8846be3c2def1460bd2b1aedc70e61b398d594e8b6dbd0c8a8e52facb60fc18840903e4bf9c710d7c7d742ecc98b3be3f526d9e98ffdf214021c91415e10db87aff495c54b51a3c94f097f835befdbe672d1fa172f0289aedfb4fefcbdd7d7af4746871d47231aedca9e5c009fa5df0a207c772541a6e59138717f157e001ae2dbe6a9cf99dab2a93de0df3efe3bbca3ff280084df35e20005553488a7fb6a04193afee6691ab51c6e31e596ee1a874c67ee96f0311e426a9c2f47e29aefbc849ad7c478843f02919821df1ea0e224eb848e7e5612a528c7c52d609d47a83593a202a2bfd6679ce171cf3b09d553ff794d76eb30cb324a63dc94329623ef5b16ad7fbfbf0acf7344fa1f477ecc4dfb155de946ad2a46b9b3e8e716785dafad0d3974c7c385404322c495f9acfc57a47ac37c67a78efc4bd6a81c452b0c47379b301a0b3a4fa24715974ece45030bc1bdbcbccf99b21bd181384a09ff017bf79edcd3601afd55698d503a7433be997e6bd232e716066dee157837072607afda6213339a9ffea3e70c8af3eb90e95852200694fbf67b3041cefcbe92a0c2e570de9d3ff729addd65132d6edfb2f043a2ea480c37b2d808b635c0cb2827e617a93722bebbec360025254ad61e87bbaf832e90ba11db611b78175e0c8f7dc909c4a7b9d5d3322ff0c8a1863368211eb9c1a078bff49b459615dcc7dfc0902c574aaed1e38f7fdb408cfd1e1126f8721de5135fadc69331b1c764abee0cd681d2099ca89cd0ff5818c43c25aeecdb0c11200722308700c0855cbfada4aeeac52386ed747778df426bdee91d72cde64c70768c6a2c61b331c8cd6a8aca121f88bad81533d17564444155c73c417d739ed769aaa44aa63252f2060bc2895c78d7873b3776d6e071d2911d31fe4ab8d3d268f95e01cae3367478831133fdf3267fb28491f427fa60df0692e6a1b1a22614f2a1d329edf29f793f7bc189d03e63589810568de2971664e95db57a0c970fc02c830371be25d6f2de19bf4cc6465612cf819194fab2cd9869e6299bca8b01763ab7b17bb467cb808c6837adc6c34e0752c0a076c2a0f0c53e85700724433ae17270b07695916481704a55fd8ec8e045fdfbaa90b7fced489630073be872dd1327aeb9746274a1d5acab2db62c8529dc82b6a12d4984c7965c0f07514b1169b5febba639ea6be3f7e8f92ae465cb85d0a60b95803b2b9a1e842befe1c0ca33aae7e0df9172a01bf06d7525481b2d841f25a3b9f3f76d4f89d08ad73bfa3549fe39a6bc37e2b5ca493047f64920aa69c9c9ec4ba065af60546899cdb47daf9f362020281d843e4173276a52e39b498fc6c64439d4dc920a649c716d9a458c94e097e4fcadd6bb916198ef3bc669d02e9e5f5551f4c72eb196b60a07242fdb4768c58e2414a9b088ab7839c5a6219ba2f86dd440d5091f18a1dd9a80c6fe65e0636866f2a27c54bf5f0ae9833bd47d379ffad1f68196e0300bce0e078bba138e5ee02800fac56b4d5a82ae354194217bf2d9dafeccd0b51d5a9bbb77ba228bc37038848d058b8495319253c350c74a6d41643739849adbde3ae7b2c6acfdd746458a38be88d1d21b5a57a616e24a6bc011c2a187fa3f122e4299bbe3c7e62c2ca2d1adb366f28585cdeee9d11bab106518993803d187680d886bb7e10828aea3e5621f2f34a3c3d4d5e6010247154bfa31740906fcaa9d8605a36b5eee7b0f3d424cc144ffb91950c6f394134446c4e23801db08330cd695c7b7c394e6c402a7c83cc0e9af898abce6d58180f46d8b8ca252c56484d31c32266621978a316385f0d8e97096364fb795818cdc60ca2841979515906835da38b67c415df4da8605e44b06d9637a61f28cf7642f0ddadac752441efe01415b7e851ff6ec2e3d8828dc312961f8309e50e8354cfe5a48fac1c448abda32f17a77cccd39d37919bc6a0857065e3b2342a826610ddd2fe5d2f73a4845029bcfec2badf517d50578417aacc67f9a6db5a7bc2d2138d445ee19607f5c3d766387fd40ebfb82fe254e0f4822434f172ecd54a53fec9d0ac1898ed998e527aac3617968fab342ed12e18e1111ff068989e10ce5e36c5cec529cce9ec296851385fcc4e9e73dabf6cdab59c0b7d110186ed479a8ca492fe00f3199e6aa5bc725632389671ee4fe0a09d43b1d288fe887253b09e0fdd3f0b66a8ca2a618e5ac986eb791ad238ba1460b85abffba5c2a270a839e40f5da8962f6fb6b2217e851fe7a1e7b9d9630a06d039807a59db311292e9bdc2a7ae340e454d8c00cff5755e736ee195c804c8297063706664da72ddcecff6b4bb7d29af14f1d1f8a070d735fb05ee75968c753273b681d576ffb7ea8fe4e61f4116eea6a41a0171dfb23a5447f0a9a911dfe09b89f05442ea5123014c725c0f756b83db4c26f173d1ab355b5a24d3fb3e1dcef12f6260bbbd181c40fd3a974bb6758a251306efd09cc9614f651fb40526959998a246034d5e4feac14700172ef5e751106ce072a40b5e0507d55cd6d0b19d74b2e11ab4c913ae188d74fb7e2c5f2c1467a185da9a07257a68385967de04deafa8bbb6e66f64c02b0b32db00d27c68290eb3d42eb7d9eaab5e58f325a3004ff6d71faf83bdaa77cccce3b381197b2e8fd6d4a11df34cf89f5ea7f8d527dfb2fd3168ef01ef583ef5fd84462e29abd0ee8e25408506b83c6fb0e66549b38357fa6faf965760ff7e3bd3fa52872b284b08d23c59ed4df614a1a1ea2587d21bdfc12732402896e00b10abb1beecf91814fddc915152d1224522cd2d7f6399828f14e20833f54c3ad98b3026f56342620d07b135b1964115ca63e563e6b6ca37894badf0317a7249d4adf39df335aeca6feab989b34d765bfe956d9b69fea9412eeb6f34a044f5c6507d0c24c3b626eb13a6b279de692facba442c282f67dbd9827ea0c7bae1a1fca13fd13cd3f647d6a667299a5d2866850b2bb16ea17d029cc1de97e2c63e952714012efa5841ba54d18964db6abaacf898e7da3eac30e0d99bb5d503fbe1565fee99e4bf1eab070634e73cf1b0e95405895b97eaf7c18d7d5c9fbbf3b99834721ae6e65bf4a5460452e3d82e8116ff62bbea36f2277bc90c1aa5d6ca74d4cf8c902a51e8abe246635f84044c4099294f85166b4e6b812f970bb83796c8b506a971c4bc0ff9e12a2a93bafe2e9cd4f91bb5fa43bea6a74af6f4aa84f5a2342774d560c56be6641888b6a6a9e7def7380b8ebb23b05261c0df0f61617b9202dbcc89a5998cbd4c488483553b66b7fe602c825681e717260f9d5d0a2b9cce99f5200569e201d4aaa0524214c8701303d9a9108b8fb13a2dbf9dbef6e7ecc75e61230215bfe3d9409cbc31aa2b0c07daa2fbdba5b1f341c0c49f90618555d504461e83acb9a46a7155f7bdaf89f3a967c96e1cdfe77373016ee706f53bc59513990e89d7951e0460ea36fdc8cfc9ad8ec14328dbd5f05808700e8d8d7c66a2a311323e381b0ecdd90a0e634a4a2c907229ed8175d281bf4452328824acfac2ca94b04374abf8303e47a932123fde9078cf0c95614e7ef2c22a179e2e91db165ebf1aeea045d66e04d6540801f3affcd7f3a028fa75c6a1da17d14496f5cedcd1a1a98209dd0ed5db31f4f78b4526ea70cbefbb8be0c93f06ce1d6201ac461c6828fb3c3892d02ea35bf30f5682093aa5e36194c8b1b4c595e3fa70baa1d0a4c809e4937904637fb89bf6660345337fe6fab4e0f3fa94d543fb21a6de32cf95bed0962bdbd6212f4cfd1362d1f53dd87a0610bbd3435c63d8bdc501f1e90d9ce618c75fc683223bbd1107183f47f82a698c5a78a08321e46cdd1928b4e2c4986df25e27eb45327459ce5ec55dca521c9e192f242b459fec150d6c846be40aa5bc18f077b40f89e00f90578c22cc0f687ffaed51f87e72d85c036a5a1926623ac3abc8b34267b7470c05f80b5f45c443d8eb3853d3c339e81c82bfea67fdf54a54fe80cadf4bb05646b4b6b7588c7606ff44000fe28e4d20015b214ff25bcdf04072fa4a71676f66ee7fc84705e37d4716f0d834dc4cd5ec19adebdc00a37869c5af3b8ff6561f6e36db6ab4b0154f5eeab519feef0c422bc91bf4d0b4aaf52b86dfd6f40a4c8615fba260d711a35ae8fcc54a35308c25175e90697f2c76c2d5f92d4d235480e7872bce90cd5dc4639151630ae2d62019ba98053715139da8e8872c411877ac8a11c6d9b32feebab0449c9ea87ea81051353aafc42a39fca2dc861e5d34755e66ed58de01957ef881f5cf76b920bb8c1d982d8877db6dd8cb971a0cf2b20230d51d80ff1d04c4058d4abdf7cfcc450627047e47e575bf461a68820d319e7d26f448886946d5555cc2a7c0024c89b38b794f8923c13d059c6ee55ed29b91de1ffb6dd89e50a5ef665326573e325e53657bebfb07ee99d1bac0b44b11241fc59cbe69b7e765d7ad8e7f1c4b3e51a51837fb3b1d21f345292840627ea78be7e4a7e767b99a78d12d4e1a68191d42440470cef355d6f8db46164746c2c3ceb0faea63710fb70c8a9697f8344b1e90da6badf0e547692369cb99b0fdd304535d7d1ae5baf77d84b3a5ecac5d5445536737ad33556da9a77738f667c106734cc335527253b28b76cb12740a1393ec693b79d34f9b9069dac9b2a1f2b505fa0d7f63dcc9cb3f3892b8cfff3efee4d19df3ea6ee1a85890ec5cf4d6c1fea1f8d19f22d143e9a98415c033af07bc07ab66aff4f3f9c1e6e2a850a4119c63922374a1d85a1719bd5c9303a184c0c57ce3dc7686d710ed3a1a0895208bb3b0919f39a6cbced7cf13fbf447d53b04bfd461ecf36c4f7f3b44dd3a0ab59f4c4099036463c7e26c9af9fbc67584323f7e7fdf36caa3369c6b9f3995fb2d5af779157610ede35a6e9dba4619393499b0c1b1c6058aa86a6640221824e9071e44f8442671a3be1cfeb17bcc0fd842f6631284e56c47a2f1351624bd5f5f5a2dec671ddb793e6f864386098ebef5adb9ca9552c2b90b85b60a4f9b207a38d98b21d24beac5328c664b29033a06a2e92f9f0b01b4300f51b08a1689fece88ebed1c58cb67fc23a7c2e6be61f253d629b138aa2c62f23f7e6890f98b4e27d8e9c9515e830991665b8b9d91c31ed5bf2725ecfac3374de9b58a5839ff9a4c891b982aa73056534f988312e22e3840fa76883ce8d03264176dfc572b938e367c9474c972f86208d6ccb99fafb593afaf2cf9a34a08081acd6a61ed72845f376f246865942d5d9cb13df761bb4962adb437db225509f8ba73a6a5f9f766b8c9ca9c38b4f075ef91a3ecafe2660e68c3f014a5c3c5c85424a5a069bb90bc5456d7eef29f0896aa21683105ec7beb3e90fabb1f3fe6e6d5bc0b380234207287ce8b02de312fe1951d4d83251741d7bbb171e9920d2c4311fa72d26aa5a7a9bfb52a5b2fe1200b2e6cf2e5c4e48c04fa310aebaeda7b06f2f994bb105e6e779642034d13f37afd77d49f0bfc8f0e3ada1edf823ab695aac837b54fa504edabc994bc4c9fae5f0f7bf171131debf6769b2084e04e9b1d715120aa24186ad4fcdd54a78dd0d5fd48c803fa19ead3f80ca0e2a63655151558721c430ff9576e1868f0d131d531027996bb8cd71ae06563b312fbcaefc785f78b4a2af67a2156d1138a9b11fcabccadf2ebc9f4fc4a3fadd0003d7cb29cf872a762287a60032c5850ebac0803298b0e4045caef0564950b429de0c2b5fd18e97132621b82c043842458835c708ac04c19e7db598c70ba82d3c0a22d902b43676770741c403d80e2dbbc6ce3769939d333a6cc78f2531390385038c32bb72ce41ba6513c92817eca690618a10ca192171a32889cbf25c31b2770b9c39bf9f14fbc833346bf1f4a6243d0583f7a95ed202494f1c449695647636f34b3de44581030b1a9c1ed3bc9233b2624621e231bf4277a7c4320708ed57d94ab7cbb7485498aac9042cb90aef94a4bc1b76b219709eb822282051b3f2829849b544fc270f7a63989708fa39d48cc511e6dafb58cfb8b0be9c0ead6cd7640628222352133eff8c79b6550205bfb175443e4d2c56675c17b3890f00b7413b916a8e54e098c8496ae4eb227ed16040e2ae518617257869a229842c19c567d8e9dc9690ff6d30c07909e104daf42fadf07d2cc9d1326b8b2312eaa4adf94a274998a762d4fc89ec50418d63d3dc1420387ae6b2cd8b7e111e457290a9c49024f83ec6f28492483594dc480be1ce95d998bcb75514bc0d543c63e853e05ec90cfce743d97ce99adf405fccf727fe11e24029751f4f506fd1926c938a94dd4ab1dd7655a4d45adf0e25a5b4e830bb95c9be7e12d85502cfaee164536eeca2bd4b2940cc689c46895d667fae074b5e378dcbe46a8ad2287727b25b235213a26b09b25cc06386e799f9f05afbe35fa81123ce73cfb369f4da2a25db69952b44573b57f198e0c1995f950b6b5bb566c182f7f8d4d9c1cccfca1f2be355c1e64b190ceff65fb58038008807630d65e8160b0bf1ba6491de24765504f2096fd11335d08ba87293c1fa939c9744942e50f649a6d5a9e84fc33c4a615088730ae1af8df3c3b5645c58633cc917841928a3a815d1c9c00a6a91f2c32c6aa2f17e0d672e95e27c8dbe48ba2213d5fdfa1811c3c530cb030483c5af3827444c66b6c6f245c9065bbec2520daf761404b0e54edc2b248d2122045ca1dc689a081634228c75d2c6543b2f9c5583fd248d6c3cf191a176dca51c6ae60f66e62274ff3978fad8753d05d0e792f88026b3e6dbac0ae45ba4cbfef90b4a6ec89a834de31780d49123480310b0f02cdad4632ac8984abf67cf050c0c626f7cb6da27a46e6e615923fbc5c42fae4ca837a45d8deb5fdb7c0ad8db7dce1eb141606dd6df66ae10c32faa9ff318ec5919d8ded9bdc872d970da5dd682682a09ac8b381bf0110d408d89b8cfa45a0fd574fd85d3f6b475077cd4fd0e16643d78bec45509735affd9d10f0c725419dc17f4f5099e3477261028e986e02a885f60ae3f9eb5e22840d495b5631a15d083905afc38fbf596dbd8e803ab59249252ff30ef7702c951bc1b1b4e704b51b6ce6f263dfb37cad6a45719b03f5c7cc68490b941a5a91f568b2c7c6c38b11b11cd6f3824a45048d0fdc7e3f8c5d2834a3e6074bd552916b6686946d0b2df3251d5e16a22b716897506be66e3e78bb64abe04d93f3a159ed48c590f261a2b1a7b2d97a4428c12b276ce51bda668efcb6b748a2bfbca961bce8f56739564fcbad9ae993d7124f217b1c4f73b9c1160ae9367331821ffbb0e1334ed87dd939a6da8c8cf9e84b45af8db36f5e81bf7993fb19553534de2bda17eefb4f0d71d4c86e824222d6d7cc19cd24800195011809e0aa1d815024b6be549c2425a5be23db5e3deda025759e48bb0404ddf504e4138ba5c5737f2b6baa491a866ceb93f956f7391894cd75ad78772c0d88332fec2ff40e02bb8097b7757de504aa6cc5bb261d4097d7f12a020b44c3af5f8041fe9efb02878b770b2797aa88577d9b6fb5616d7de695bd7e4ee0fa6905a47d878ee2849902bc1b5ea71bdab137f3391866ea2d9d63bbc5ebc4daa8e12a2d9f113c48c718eedef8df57f7e06672556832dd50a4f95a52f98aac68c87ab5b3d3fb247de8e708933c9ffa56e3d512c35219836001ef0a88d15e7773bf38334ba3c7bbfcf63d922bb643878c0c3b9348181bce8a1c69f8f591f50b951314493925bb143ecf79233107adb79becfb593dd76857acdfe6055b468df2f3f7862ec116bdf4110416abb7458bb6e933f9328ca2ecd41554cc29c2bc6fbda91207f927978503a054b1418b4428cb2f884e57ba712176099ec94f4ea1a57d64be294aa5631c0cb1799a3c7f3c56b8131202f1052b3c21aedd8e5965841a1104233e28e1b121bb458027656a79e0215b5c7d29249dd233b59673063dbb4ac7f70fdcf5cffc7b2ceac8334125c2c8cd855b1e392fe529fde139caabbaca69e1bd9b4bb335bf6b6df2e04912ddba230ffaf66ebc09f02d36a369c83fbcf16d03443d6079d90b08d9617c4ccd9d6449499553d6466609824c90ec83fe39ee55c22d1027576d313c065d9b52ecfc190805499e227d23b1ce79eee69194ea67328fea989fe8a2da98dd6274511141fdaddd17eae3e43c490a611e0ff69baad8eff1110ae7a658ef246454e95461bada7049cab4bef8190a2d6d1d907ef92dd9e2043f40f4c2120518079ce63bad764428c7625f2ec6d720e748316bf7f0e2a42ffd4fcbeda9b58b847d0d21d757aaeb47295300b60812c5f5ab4e2af2de5e611dc677cb2374746f6d70b30b69a956d241e79bd5a3ec749b38e300e27cafa33eaca8c1c414681068c48091bf72bc86b8a9a1036f845c64ee57bbb843ce81d1394e0cc32719355c42aa575ba559721e0a97d8e294d3a8fdf2c204bd23a47afe622f97cc3cbb6eb1446886311829930111847743654e6a802a1f5378c0584db5c4fa804029d4feaac8c1675c462fd0f1769163e419946b5a90549b53f9b3c968fb7a4ba857b30d375eea122295e893940179450dd73b1226cc9a1ad511809386936fdc35b78429a1cb2e5b178ad721106c21e269802bb544e7c521f6247219ae7b052b46a73f6065bc11d2efc37305877ee4fe9eb82821fa4689ea2f8bac8a427e0a598e7bd1abd525c151cfdd31ab3b082b1454851ffda803644dd334d21a253e2e9e6f09da4ededcf7d5d2390242bf036a575675e2b148702f662f9c0a733d1c3ba354a0a395b5efec8181fd74b403bcfac4cd6e1b4e73fd99ee7096afe18d65816edd860af6a73043b0c9fa09b519e6dd4094db8e6d21b8b152f3d64bdd4f9525ceb0f9c32f7697e155d4e3ad70f31059378202517c0d91799c0f85f7ae36af7d53b53ff0a028657cc4a3876e24ef7ece8cb5c6c8da8aabdbaa35633c3223614aa8af2651244bedae5d8a4ab14041c37e45b45cdb65615f8e06b624c1fb8a25900590f75a41e3b228dd774ae9961310ac660673ee32c44e7b98749b1ccaa6efe514cf77deda8f4c3395a78087b1045dc7ed85bf0bea445a252e4ebe0d805d5579f512f12d89cf7d4a4fb531777f28cccb46deb51a347cc0bbb78aaa47ebdc8b6f1555c7f9b385763f8daefd4287df61f8298024a1aa00b0e26facd7e8a4bbe8a84727dbf12d809ee1046bca8ae9cbcf0b67120538cef331c18d0f5a8ea26295ea338baf337b68e8fe62c857a9e2578b8edf0c496115e86e3340bdcfdca64b56ce05b49e31a5e236b463975896cab0984fd289cbc4d5e1d45e8e3ec45f9c0fc28606208cbdf8a6c3a594ac734fd0abab761cb2773175f3a963333b0894d5cc375d22f9042be10c48a5d3e24e135e10f9dc412c61891f842660afa5e0f5ea3cfc8b9ad7d3902aab11fc8c409b6ab08c168f5e361227f9649fa10670b65331cfa9831e266bab51d9c24082005be5a7f8edb9a261bce215e23ef529d5e6704dfd37b8a170eb1bf9dc05f8bc696b867844ec13611ddbca882911742dcdfa686ba9f47a6cba344803afb5fdaccdab148c52ac23274c00a9daa88b1d568edee6e8ad4ad2e45cc9234cd5b1168afe2980e40e8f2b9a56f8b640d431b5efc31cb48475c590336989f7b6f89c24f692c3ca760f7d5b16bbe6d2cacc63ae78888216060dea07a70e655e168c631d92b98d85a2e7d5d5115ec2f860c07543431af1e50aad12a1cd53e595b4c3f23264d1010eb2da7f7f3564c2928612aa4e93f25c56960f67c5253b597cc6cae62133c60d076ef1667355352f31b4f295ce4755729a7f1c3391a3d03dde2482ebc17ea873d59a15bb102b04e1bbfcfc69b25b2f093b843b1cb2e465796925693fd983468d10928978a4e4b504efeee016f1370ba2741d99e044c88e11b259a200dd22088900b853b5aed7c91dbede1df4857c20fd779857e62c59cc017237d78521bd50ec494db629b50137654757ad2decd0865dfffe5dbf4ae655e8dd57ec6305fd9a1293ca0eee07962faf157a7c8e5d59eeb42d46e3d2620ca8fdf037eb9d42b0005d9b7ed2f5c56eff50f3c9710a36f079ca9adb9ee38f605ab205feee2933b47796a5afa42ebfcd939ed84d7fcdf7a2867a32dc60bf1ecdffb96a23d7728e8c6c8dfebcc85af000d17c0d944ff0e66db4bccc8420c56b9f312ded5c46fae950f32991dd1cac95cc923124623580681a710c6cfc2b5ebce47c0198f6e2ad718030bbf771e0860b99a3ad9245291fd9ff726b6c1e0fd858ffabff292de8106f2e52d91fa5fe056d880dd6abd77335f0e8375e2fc3f6ca581f0f9ee94e04b7cac0cfece65520cbfa7bbb0c4077b90601b921cba330542657fae942bc64325bde1e7f44fd148199d5fbed722ba2c122961bb0808c2b081433db2ef0e2618c04086cb0e4773c0911d355708128d2d282e3ef1dea03dfded4f1ba1e1e1070e7829a5e470fe31a1830469b00dced18af451bf6f3f8c632385e963bb044a85cb9b09f9f6f077787f4a14f5b183e9ea754b126734b8f627fc91f16180d3a66bab46ca3481bdb66052eca6eb2a10dc8d3bba60a66ccfb852b522efd233c31d0a81eaedf462c3ede40bfdeea7450cb941e28f57bc9a9a32fc722fac9771816ae5936fde5d0af0b1c0064d29981b6e3ffb6cd8ad9839bea0a47ef05e75d39b9ab9e6be086e2ba72f303590f011bfe28897428efb28332b79d81f3bd49baa531d0d4577458f75cba86b4e99dca614bfe833faaa97866045aec5ce0b8232d7e4fa75749eb4aa1c511919ad7f81e2096facc5592f24db6d6b1736cf2894c7355d63b104dee98f7c79f269890fb1820a77db8188cb6e8159721c7b9cc5a4c8785a6f0fe638088aaa9e077c790050a4450ca17b3b1c6353eb642c672ed842c078e0c7af4ffb870a1178eef7cbc673c2be1f024633d8e75e4ee162875fcc1a0b56f91c6833d38a3d7b609b2b938c775c22d0ec1c4c46ac3c901e39e909f590dafeeb2871afc005238384e6625e8f72f7379f436d644c02847036f1f477fc1fa6dae3707dcefbb78df77ce41e8489f577076e9b6ab0bac28579d4d400f5bd348dacaabcd79460ea571f043c25fe4bbc134c9e4772e036b667cffa5bbadd90a09781cf8217209ef3d88ba43e1496da60d7424ee88ef1460ffc88e36c2d4edefa64b36171e2e719e06113351e03c0cf364b24f553a41644b87b6a56ea1c938c8eb00c405bc6d89ebcf4bd2a49e36eac652cddf233149f60de056f1fd0891b6524e15bf94982230f8328b862d019f92c23f79edbf6423803cf89353fea481e7d8cbed8a3a6d7728ea95baa52f608e3a9c5a771cace7f1295db038b35063c8f9a66215d222285490c081ef445f6998f12054c0d224acf128cc8b2c6d00a086a8695c52e40b5999c25d00e8f3f4d79cde52c3b89f58f1b13987a55b2d25da92159771fae5f700932887ce6b5b875b324e063fa152d943f7a21770647facfe257dcc0bbceb99c21e0b7541dcd2745ee6ccc1b2c4dbe2791a82cfd49027cf49449a32d32e8da172853e18d497efd11ac8c694d09f2f1479fcf4a35e271f08446a1abaed144baee8463810850aff57e9da2a94e9a10aa9c97fbb7e0747d24044896e6dcb0df7fc8ef3be8d51454d1c7cdd080e764dc3c0fbead8400f2e462e1ad1d9c7520536d6d1bc84e9dfe1a65b6a6006397890cb7591841f9f521c15d4d99195b9e2cd622b6bbdcc9820057486d3c34be64d3e9c3d8d7b137e6887e3dbfff256ec0083cb41f05ab55a02b8d68d38bc7c14b28db07a150ffae0446c466aec9f16bf0bcbe954af714da2a934b1e89f4588efad6456709ce0d452f68502f1e5cf3ffc6717dffb12fa40f7bdf4678a643db1ee2c00b50a72048a2c26361c3a896867106121b840cee6624b5c979f54fd60c4a8a9ea809afdf591d8e9e8d48925239513659b462e6bd5767faedeaab4ac604346ff2e8f38d592fde0157472f8954c974b7874d4f6395ae99679a4fac7464cc4f5dacfc82c097c29f4476740286b3e1163e32fa588eaea0a735b7a689eed0859ae9c42445a10a14fffe65b19be68cbf58e00bb6e143f319008c4626a95fd6b508d1fa8b55e14fc1a8f25adc5882abff0f4027b4764e6c680f8754179e3909a4715c35d32e47d2e4a1c81b412dac59c7658e3073394d90e4537c3e8a3c2b2f6c7a83c85780917aa5378b9d8ebb8ff6d082acdc61493242b2ee4697f0376d74c0edbd8160e365375491ecd188b280d25cf200e01fb2ecfc96b5febbb442bbd951b89cda54d23f63ec80328eb3178a7822b0b2eb8aecc9370a9de21c66b2881e5dc407a398b452a80fe28804a14368109694f18a6fa61bf3bee654a6be320f476872f38e6f356236231d5a324d4361fe40868ffcfe7ac6c4cdaac51e2332721bf6cd3f1ee1851658d8c5aa8fc56d726e64ba9453ac4945a30a29a76cdfab6460fdbf3176f865393de06fd2ad3786245e66f32083f92067d911945628349e4cebf7d6f599f376a3da0d28d4b4cbbccfa237b6b22fae65dbbd48e7c71c423e51bafb0225de42090f3bc28a60ad60b995de9d57bad12fdb2d6cf005fc4ccbcf82de6ce33c128d24d3144ecca3246b871ce8219091e8a7ce09bc79531bee1fd1abe3770687d6802fede546a605bfc50c715fe19c1b78bf159bcea1318f55ecd371c552588ece49353a1f169dd443a6c495434dc265c9d744fc26262b6731a40b277f82fcc24fe1e331c7d3c1cdf3cbde3dc6959e91d0adbfe593740c076a657a969a5a1e077de3ede0c83216ae957b755eff7ef74fdd815d35e529056a650dd99057f2ec1b2002e7c32b07f6ff7139f206bda50f91ce14fa5b54bf4b6d2f4eb625cb986807777de429f7a22c5ab3e33f2667d9ac837e3374fd255fc91d7035d095c595c1556380bdcdf26c4472b5a4c2a33851260094e17c6545f8f15e926dcc61afde8c94bf88c315b0e9791a8be9400e67e8b345b6d2cdee4a85f411993d958a8ce589edcfde2600f10d8fdc552683e062f16ef6987208404126b05356551fa62ae900f215e7d888c6c3c0a4e2365e1bb274664c0817aba10b940524eb5fd2cf4ca5d602754a0d2564e0bccdd088a21dd64da51d4265103fb0593eb81b2cf6e7314b064fd4631b0a1ee978632f2bfc4e9d521b925533c5e55c1ffd79401fdc9127623cb82272a8ef0bb830980e7579afca45e5ee555211bb7794fdda56aadd24990a4404950a828dc6649b335ff8afc0c28c5b47660413ad765ef6a5855ab53c2116df4efff7e1cc8224dd766f85a9f19722e233f4ea89bd624ac6b7198a3b92e08968e49fb5e3ef59b686ec6d125fb8a93560ecb0e82e9ce170717dfab02899425ec2181cd055edb78af2d8b3896cdc7d4bd2f10f574e860172a417f866f92560d916ae8f027e0814ab8a70ae82caa77c53040bcab3c6e5de0484a0c9186e26585a9af8efd1b26cc9d51d0e33247ef214a1107214fac53195ada1025c1b77665c329a37e334c258c9f716ffbcbdba1e99c20aba22b9da1055845cfd77f0e99495d06f3a836d3d84ad7ee99c3af14b2d73cb0d38350ec15b6431d076a551d803a3e8a469a8c11da31cb10fdc5f8002a7fbb2375ea0c86b855cd255da0908156273f4eb0ee0ec6c4471a088c608e693045da07ab8135716fdb3253c225d0a7938e9cc27545b7404de44d4113f79e4a97113a6d612f9e7066e192de06b33bd9549979d9fb3056c94323ee10e82444dc12f93fe2b115955158e3608e729ade8f5874dd217a56be85834651a6813e53d63229d80c916cc536cc440ea8d464a4006cb3c044c9fcae94dd8ddb2441869ab16c6ddbd917b1c6ff5ae441fce4a984ad607042df6b33b4232a0eb8bc14bb1aaa375c67c7061d1e899ef8ac9644b279d89fb8336af3299dadc8b6a0e7195cf21ff3c34b29a67e723c40bc55359d9fcc4b199eb1b2b0740a2102ea72de125acabbaf0cc5bad44804d0db56a79574704fb544a51850a23d04266f97128176acb4387db89bc9b449d1b7a75c5bebae51512863ae1a6898fdccf34479232a09b5da13beb6bf2f5f9b7a57b6ae9fa7cdeab85154eb706d745966f9b5eccca1fc7adaff7c0ac759c5827dc3b92115d120107663a956826add18d17f40e1dc515a2619031591fa131157ca0c1ab8d16ad3ecd723a4ba18e2ab5df672c1355cadcf913a2d408b85f92302c9e0d28adb9708a386cc2976159567c98515c23c4076aa29da7cfba38d664b575024300535a4b0656575b2e14feb8d8924528eed92dc42c1a153f6fe396ac1c18fa3f8710257d78e85fd3ec56603582f91a457c259f0ff44305031c01b0044fc7c0ede30bc38091eab82216d003fa1a4a7ff22a02cc84c9c362c829e783278562e74b894f0e53ddb0009516f8bd4ad521ded67034e9e270a354947f69f15ae4be30f089eb41e5f677f79f6e9d77bcf80f9ec3e81a494d258dbc1dcd297a0f1f7a192f9248c81f29cf43edecf85f25e282785692b4d08fc5d12f7fcff84f1b28cce427a1ba75a878ed348650d408193966392eddc8a2916669f3390c2641023acfa81296accf8107f0c1bcac17fba1b048be53fa64bc866b9b423717d6cf07a1ce08dfb9afbf1b4596289880c240d4535c4d86e667a41aed30390154a3ec5ec8b040fdb8c9cd09b49ad51dfcfe55a45e61bafc05e81e9aa125209f047932a166959c8059bca1020d328a9d517cf23993508ba66dacbe7864ca2352c93ae5a244c66bd27444b581a887177ce99dc17283d76447649fe6acca2c553b3ab9b2dfcee1d52495ea4a5756f32ddc691bab77784ca2b5ec944693144665f3fd9391d882f9ef8112bc2d106ebf65c2ea7782b0796cd67257543839d8013d0a1aa80a5452f9f4a66c768db7b827dc5328b594aeb829a0d3d448ef6979c6f4819b63b17cb5f4bb66471e58e09e2d658509d3f0509aac37694e15db3c354efcf98bee301fe7032545a7b69d9fda5e6b21d03b58d3a4d92318f8bc653a2c85a990207cfdf9bbfe6d64aa88523139a893f0889d5a1dd1e222f6178bbd3099766fc68701279e94b33d7fffd94227c44564eb61708fcb1d773cc7dd13ba4283d17e9c8f126e4ebdbe58e494b65f2f5d309a41b0b8df6223f6a92fdde1acdfe49b5fa15ada5a90449357eb46c278b923ee64241fedca9ce3b13c679790e9b907a82fe99cdd0ea4c6d500e1be1a8aee48e93f2d7d86457bdead195be845a7e4a5642de54b5b78e4d881809072460dcefae5bf00970f8b31a431a13bc442fc210d2a3278b778ea7245be8b7ea520cdb4c0da14c4b945bac125f0c6584dd790935f9dbe7270c9f84317150e9605088505fec660355cbf1680651dc7cadf97ec01d3cd8060ce7e0dc3f752380226889b8942d3a6bfdb892f32ec12a2ef2d0fd3846696eca5c8d77d8ff10ec66038548a0c38e4515ef71dc85c988b4517a9db35cdc7223244e00fae8c43b0e8f3d14b63e91b919654032e1d27056017ddf6b5e96866e25c7706867361648f27ebc689783977c31c92b0cc94bd47c7e90ed435b9fe74061dfd30d0ca711dcd61a4df5b7f6733a0550e298cfe73099f705b3e173654b1cd46ad22b76f5956fbc6e59cd991d056256e2328b41274fc7f37e437f3260fac9890e2eeb017772eee65c9c97edf9f4ad930e20bed6e512b66038580750e948b0eab83bbc125981c7ed61437b94d1af44770710a15cd50f2c45c84e31a392ba22c13a91796b7626dc7516b766b2cb790338d0be0dc94deb8b85d3e3e2e1be6aaac598c7a7b174cbb4ae78309fe19289cb51face0764652a2fb4c3effa3852ed59dbdb67a1f2228000516b872d2e36e35d32e5d5e21808a340a7327815687fcf556377e5ccd8cfc479777ce78f107d2abe7966d74d412194d19f1fe9f07a58205e557bed5c64da678617e973af0e352bc26ec868b32238d32019a3d7d01c57c6713427e0414684bcbf5321d26e5b9bb174b6f9aea81266df9df459d1e7feb560ef38514878b5ad80a0b8e1a4fcbc984587a174d13c0148076227794eb9b731fd8ae9d375bcde56cd55ef8ff7372d9910c855e9439483440ae3306a6f6ea1681e5f43d5d77e1b7d8bc5aa95d91db01496dfc169544a722f3120b0379bd5fde4c63ee9cf3649bd64d3ad61c6789f6db2119d12164301af6777d735524661108c96c39b5682a852d7d5f6fe475c6600cdbed49bafd6f01949048448c5d2c89c6e11e1d490f894e18a939c392c9ca9b34163fd50188ca6f5be7ec72fb5a901759684e9db121c0322c83212d74700874e3e1064081c7a699cafe37af150e96e9d69032bc7d85bf161f924b955b7dacf72b17c8bb68689d38f663522492ac1bc10b2f61e1bae07fb502c64a39bcb14ccbe2ac45b4ca827abd72bbae5a922aadf52255ac3f9e648f43cfbd6fdb1a46a183012d8ac62b379ad661377d87c9b3a2fce051e760c149de5c5bb8bf8140877d16ccd287e7d9f4fbc39f0d96c52605682e5983b4a5d40990dc05989e8742741eeef1fd8335936e0fa3da1c3a9f4774365bef25ed1644e2b75a843ef8e5a24c6febd868e24781d2e8165af5c9c84b05b193c5a1718c4f3b347b79350616a83b1d699006d44f758c29784e9603adb50352770458d00f71f356c052ab867e0761d9c6f2826ccbd4ae6e6a4ac8c76cca989a984c08c8f62dc497fc6e9c297bf74d63e5d6c16c42d2d5175e84dc7a7610dcdfdb0552352a07ebd0824ecb3593eb72a073a8fb9a48d297cc5e4d2be9033bb258b7be278e1cb5b55c396058bc94c8712f9d745bf76395b5fddd0775e0ed0210c815218fe4476ac903a9573bf773b927d57a27da495b438622d41e2beee9015ac4b52a02e442ba730ebab83c41d7c590a5423032214c662547fa0e1acd2a94021780bb434210d1cd44dbdb9af555dab8707e0d5067b51d895090952db12f2c4b8948a8424e2404d298a184389c04443a7f414cd000b1609078f8bbef3e0cb13b37735e24a94fe277dbf48acae6be6d3914497f7f2d17d93eb9b1cef3fafe65b7872e7b998c08cf458cc840c5d2c3932a60c50fa77bfb1f64b0f1b9371a962ba5fb3143d1e7d72287d12e6a5e8743b8da21668dbbe742123c996e020144a1ebbb1e6b8a2907fdadebaf5b8c1f987cb4bd79bf26bd75f3e255ab4dd555b41d36f8d4aafddd97348fcb3ef8d927dd8d934593d59e4179f935ea8255e19459285d244b2743ad5bc8e7b8cd2936069a5101f44a59800d516beaca7fce7e40b26f1e13301e4012245d3cc64d574e4b1c7f68579b257797b8ad4ccee3a69bb2383befa43ce04e96261678398814b05cf4e5f4c75c34c2577008fe380d751274fedad012d92bedc76155032f2f24eb0a4985134fe9e4023f67f79f5eb7ca7470b419591c174f7a4322a820693cd83480ced0bf5963e770e3e19940b929d7e3a620be5b77883f5503dc7df03b3615b159450a238bed21bde4eabea128404d02f5818dfdf2c503211f1acd639d41c1b23e9fce787f0b9c60aa25b03d78be809a3d330630996b748b9121cf64185bb9cb6a51cc18757fb29c79063215b25d160573596c96e7d9b5e4d95432759c847191a5900a67c345ff022a0b7864e1d6dfebb9472b46fa63db093634b1dd3d4e753efec862048f4abed55e4b15e8b88b19900e2091324ad83db1e5e52bd751584921b4a794eca51076b2df7fa10634b6830fdcdf384f06300cefe744a8f7ee52364e148626a5ffdbe15c225facd34c059f1f65df479f9e4793cb0a888cbcd28421c897c67478fd3c4cff4637e5a3ec90bf9273bc12ea23ceda5b587a68e3c36df95fabfd4439afcefcfb9423e6ce01090cb3325a95b9a08086c9912104108fc246fcd5cab7c3f812f8ebb757d9cb513dcf6e37546463921567d377a39ee24da9a0b133e91a06fbb2ffab60fcbc464ec3350b6af774338c67dc0ea07d0b7a37e85157c3fc38717073c2b975f65b02693387f2cfb05caf7738cd3701045c3cc8fa09b2b66ca145ee3a9128bc2db561235a6cb4f81591838111f0e88fdd859412fba61d213b45fbf503ef24ad404026d3f6a2ccbca5f2022a9253816dafbd6ac2bfa54dd92cdc8b5ac2edd2f774142f6f4400490186319fa709fceeb4c0500470c56098060883052ba0732a2cb4c1d376353e1ab37466fa9c888be1e356729622d78039bd014b35bcf1bb22ff0ec77d8b711a075ef9963b57891252c04ccfc0d2dd78308ca29c253ec70e944ac0fc5f21f7c9fbc91b73658e75f4e676e5758779a696c86141916c4deb891398133291614a298e460766fa122d15ee957fe0da48e9fe169bf71ae9c267743960e9ba0734337ec1a545702c1482a5c1b1371e41d45a1452c1b0497d59b6a3ff2fdf843a88ca4cc342902675abbc540057b3a4b653a9e9fd4aec81287ad0e8150d6f876afce4a6f79a2cd9d41f2d908dc311b38a8bcf30101a6dd7ab9d5f69864f7f0acaa2e802827cb0bcff000c60ecb03388dd9b45930f338dbff6840c7167ddd5d9ab8b2a2a8be3803ccdc6bdc1f8d629adc00f409f7a4113ca7df28d879e5909186897cf2bda1af075d644b80699090d766eb9efac00f99bed3cc90e48ff7fcc07d258db2e09cd07109bd0048a108adaeb2c5941e47a2f406f68cd47c81b61aafde58640910f51e391b2538fded97ce476670e422098616fd35e842656db92a19f67876ca1d26afea9f4dc6f92648fd510086b38e71c7e1d9af9f70912e0ea7042cb1b616ccc0d9c7aa53ec71fbfd243b5ce36926e70e32de4fc9c2f0b1c66852c031d237cb7b41c1fd24a4a010f4ef9357b52377d549a825d92207b33b2e916ff5a5a52353cd24089cc6e24082b449c777493c8b2e3675f311a157a513c249b2150b0e04cc055bfde61fb43a06ab3366ac4ebdc9d6a8ee16c8e0bbd049574674c5d69cd235e5afb5e39a065efa5b9f4d6732233374216d3af5fc6a78d199888f5ac4cc8df0d37a5812dcd4b169284fc2a8422e257797edae023ffaf4a8fa60bca6dd146fee9434febaa2a029db960c881a4df50a754ca0938471e22049897736e8289ca9509d904b7cbd6721ff758e7d844dae3fc94778822b1b92ca329d16fc97d790bc6d7e92f4f8a77123a831387da9a7e19cce6bc3eb830e20b6c074443d31fcde0c4028abd94a3b5c5478513e64d7a4753530c8db87908842c1407069d8611b352b4a597ce6745300e1b793c32bfb8593bf5fde8f717903f5bc09440b7ec746cab1b417f48844e48275fb6ffd5aae45404953e3b544127f764cfe6c4cad1d8c9d254d478621a2e6cb9bdb35b73de530c8607f78de4fca5341292e6ddc68521f12ec03c4551d4fded693540753d73e380eabc78972352f2b93adc4dc41ffe4ed6774405aad8d4404a1ea4fb25260c62b0b504b50070d8efb6afa1eb86bcd4142dfbefe14d8bf161822223a35bb10bc7020eb76ca018ed90badc712c3e05e16b4276be923b449fe4f601b8f700a4cedb3d57816dc02f5c355ef12dc07dadf95e5d01a150aac949f9db5b12db86b7994fcf508ba6fd642c0fc5938e2a3bfda688d0023132a4bdc7086ddf80234100b7e5cb00dc89a0423a6e1d826a8d23ac0f262ad1074eae227707acd3aae97e5c71bcfc9f1dc42960d165949234ee0f9301fd73ec2caee65abc56a6f48ac4063f55c92e710d17f78ca9916ae4a09f12e6d9c0c7fc4c1d98f8a1091ae2a3935c98ba1244469c3dff1043c12458c21d864911e874d1b73ce4b0daac830f9e9d6f07be9c7ae0f4464a80bae59f731b46027e50aea223e14390e0f5ae2ade9593c437657e3a4cf06ae4a6a8700a56b3a583e5d20b713140b0c69381e21a7a4b5141ebe94f02b779f761791275a80ba79f8accb1f2480fb4d6052b55bfe1f75901ea843a04c076b98e893a74de599f9c9941c80a04e5dc1ae8b9c9cfaeba1546d706790319c81f57bf5b2f1a44a49edee221eb86c5ec8e380ebffd26f63313cba687ef2eb3e9f1bf45b146c368a5b23ad20a1d5ccb010e59337b197540d3af0c80f74cd78d33ecadb72ab819a1182928dd101613c5c5a78cbce6dcaff798b4a0181fd38e66a0ca30a79f2bd45d9bbdafb4f7ad03595f30dc25796c4a66896fea87920741760b36ea22e634b998d8d47c57ddd587f82106fd11a1f1c6f02ffbb699c1b983654982a2bffe300f54d181e27a29202798fa6d866bf7974334977bb0e71a4efa141fd05c173dde5f2df4d4bd831e9e9cba4541a072966fb92087f18de8d70fd2af7153ebbe38703a36a9f41c6b029cec9b8a0a16e4f7efdffe8faea9f4533b97735790e37d387e710f1ed3398eaf2ce8532c89fe253b0f8f4f7dce716291e8ed2d5c5bc4d304f11829570e160fa7eb958ec6fee6405eb0d16fbaf2d13fe6a03e166ce04ee00ffb5e8e2422c16a0d299b62d9f4b54c98e2d7984b54ad8f038806e8bfe319c9b1125f1918d6b2c881fcd50ab6956820738fd926d9dd61d640303a831bf078b1ffa898673d94c4e7a59af17c4b29dff9bbdc8da89b1a279cfffa39638f28256b70b000b61a45c53736dc7916803adcf02104d1ae6cd671b0638ab262b5f8a9a50a66c17aaa075aa43324a6f287bb9d703510041821e51b1c7049d13345aa4306bc37aecbbff3ae750e1d37b02634b7024d52cb135f26c4b121700c237d12ed43e2f070370785e501915e576bb8b4a03eab296d3373921a594aef7a574baeaec35a85b85edd4b190b883f22d24e957a6f1e3e0d9c90fd69e735c7587236a93d874513a1b0e63f01b35d4d2a5d114857a180d54b8809d424a3682555ff660acb726258d4e17d7f9ef649eec0f6af996edc70bbcd221a8dc2091c6c37b4db8542c0456494d154381bd1d861ee95c5b14c976964dbdb9e9369e1252674de5909f92a5c2a495abdda770b8a4f3d97bc50e8ba34908cc784c2f3de42e0afeb2b8e06151dfa35dae5bf9c6800c354c199eda5e6a45ae6205eea044ccf58ed95aa8eeda0240c9e8abec6612481a85afd24e0018b81296562bc5c536b7e9c601aa3885d61b0942f508445bb2fe45d8b2f816b43641312e0c519b553bbc8dcb51e357b5b46d7d56010bedd59024ea026dc4719fee3ed1c23aec61ff45274fe0c606fd18c85f17c3dcb060ad1bd36b506bcb4cac2c132d8b036ce6ca5d2808d82f94742b883ac45cdcfdcdea54e00bec16bba679e07d1794a32b86b2990fae94c19c6d1cca5bca560399eae384ff57910fd9260daefa7fa38afc42fee8c2eb85d0a165a1594f626d0f50bc1d617fdbb844227f08b05912c0ea05e38e6b64e4131005dee410feda102c995899cd2994ccde5e589bc6e7e6f445e84c67443740d1e655ec2020ba1000f3e2a72672e9a7cbaa8673863bdb45d21b69301b547b2cf5405225ae36a428e0ffa441a3a1e95a09ce64f19232d01315bfa50701f2fc4dc657957a2f9a70540752dab234db6f22bca17aa3c9789431fc6c35489c198b6a5e7a9b8a3135448194c010135ec643724f29a6ff68e69a9df3d8a4c812a5c7e95488456ed81c3887b37ef741e33715a9e6c8d2626d6500db04b8f668250083598f573759a8bdf754e9f665162a61d711b317d2611fadef06691eda6d98f737ad2ba5666299cf5be1b7335e88747fcafce190b910f0f18df7a2e0c5ec25a581517f1c67d83c7ee591f116933e07b6cb863bd2b66daf7f2e3341975095a5c3630acb3fd2f4decb594dfae8f26e7d1adeefe7392f95d5d8aeae34b2c09ef937dafae416ecaeac4a4b925d7927910d2ab8db042f090fe3e848b810ec648904a981e4fac1fd08c47c235357d19247457ed79be3647570f5f500ea136e36c8692f45b808ec7a7d1f6c932604160020161a96164cdb4528335e50495aeb4c9918f4f119834dfe42e33b3bf27188e3cfa3f2eb7e81fad3be06ff06f0d6ce9d97ce84d30b48d08c145d609c664af2e2dcac367d167bae16eb5eaf78a364d5a68748b1e82c84dc718757852571b8832eaa1aa9126f7ccb88a2dffe724a614edc082346c41367265fc47965fe4d50a57213b91dba709f58472d6855ee6d85966e50c40055c4972fe6177f8eaf5b75eb0b24c03f5c8e1a6657ae77f9bd469a35d98c5b68fc4ac9993b8b5f28fd7aef5b00ad7aafe1a4aea2045faaf07c38cb9b36cd79f6fb438232cb9bf3ec7a93b8530de099cc7a06afbb3764221b7007e66f664fd662b77a763acda6bc14da55ca86393b3db89e40bc998b5592be4f313b15c4841ec973ef0ccae7776a7a7d1368fc93808284feaaeb3b972374add2e9b6e3b97a54fd3822275adadc3d5608ee3a410483f181e7167ba303ab526e29886d0faafb1b575b91e2dd13e50641f32185069deb5903a2f66847e8e1797c15d5a7415d6036660d5533c6fa2787a59609d9e581a79e32c62f4b19dc9666997d17bc4ab3c908e06b05ed5ef7c007901b3217f8372c46f77e58967b43982f1616b64b4fbe8518ef391557afe88d5f29f24e1a53d7d9b2572f8438747adab6cf42371b3f4525a4b484310d2e892d9dab79abf2e256fc18a9f425fd084ec76540dd83d10b65d7c622d2a329d96c3b82f0740059c514bd5064d59a3b1343e624ae950860ffed0473715e0c1383e94253c2d030c785142044b90474d9bdbcda5e1e233a6fead00bf0cbf6c678829673c48f1b45e963d65488e39bfc2b76f748ba13477b5e0760b7d91618f9a09447fa51c172565eef71f90a568b799550da6cc44d9c37cc9c6d09355824bd147125e96040e3e84df053d9e2b4ebddf3fcb6beb1e469754e958f734d650b0cc38ea8c911aacff802b04b12f9bfbf85818e2f5ea8e98b3ee15cc0facc9a937889edb1e19e451855a63ce12b3447b4947a4fb71fbb5e38d885e03b9c8529c593a4d62f10e6d5b0fd0ec8bf2fbf5e21b6f136032459a66ced204b0bf376a15b781a70227a43e96eeb6b378f9885f894b9ac2862f52afbb7094e771c1c08f90027b172ff85d889696dadeb8e5cd64b3fe784f136ea81592d179af0b732e2d03d68d87197b1d185733c37f9916824be0ddfbe8d8cb35a1dfe02aca0a22983d555c174039be3969b4c095365e25f29cfdbaab7524ae877c75e896ff2468da046bfec97013889614a98b2198a213dd0ae06f7289e6dd48595732055c8f43851776593628381c8f9484b81e274bddd733c6aaa8b5d17964f10b5bde99176f040f385be8fb3e521a7542cac8508e9843e0eea6b813cd8af65b8a6c82b233067bc91ee9030e457a16063d7bf5548a77c3c5d5b91c749897d62976c6f056a966ce37eb7ef777c4bd05d7344479c895b3ef2d5129c7c62f37df602c05ce8872c8b05cae89ab7da934802543400a69855496031c446427f0f9a5a9989247ca90c6131a85068bdc673b96c021892d5579aa372448b1391acf4db8202b500719aa8a409d8c722bea66d029bf94c31e39aa05ba0c986687da44f2ed919940aaf12578f6cdd4e91a14ff7bce2906a0c1679bb12511b0b0d7dc563ab184129376156e0f95d065a56a6347add927a037c2f3034340a273b716a930e8381dddea6e1d300962a8ddbef11ea5de887a5f0b74917c60e0b90a6e55379a2532c7dbcb570fe580e27c0c6bde66aaffa6ffc3253af6cc65e5ef6e23f22cea74db2032347b326bb954e9206864fa4290cc5f539ed3919a4fd54a2e927408d259c53215994b03ff8af1811425bed5f0308439ee1bb438489b8afc7ea98af67d5942be18c8a003e7c7d638d2151cdd70099174bf8caa950ad66e57d021b1252f5f26496ab56216ad8934b513724a6033e38937fdd0e21318c3a3920cec6997594c796e3c252f4ce395864f579935898fc51ae22d1b304376fd6e4f73e6fbddf7d72fdf96ce7278349c15337ad9b3f701737986b79a88dbdf888cb11ab29799f7f65ccd6b5363e49c6ec3aa95dc057cf1de239e36beadbf3ba0af152c6c231e1a823d7ab07522b6cd00ef9d9bcbc70796897a2986e4ce03b7cb6e9f2c468f31f6c13a104f5eb950f4c353ad3bcf7acd9cea98611789640e41f00dfe0a46755ae9566c9b158a5877dfe9937754b474888ddde0cc79d0a3b9217a09d9bbfbeccfc4a0b8050daaba07e86d68d7d73cd0c12d1d1eeeb85071853f59f163111a05728d4c88dfc9b9aa4384fbb3422b95acfafad18663a918b87c2530df36354cee3eacba1cf4d4df42e05420af711636c1c0d7a402bb0b13e8aabc26b7ac34cf546a5dce3faf07504c6a0c998f3dc597e68d74b5dada678a2a28da17ba5458c98d915b68ed579ac5873ce91086339dbe5ef6a5320a33012196f7f1d922ab063af5d28a3df94401d99392ba4df99cf2a45066925d8afa968fb5e4d2f16bc0e353511915513d3e34894dd793958a412e7483f7b8d389c6d47a60f605facc0c2c3cb81640c394db2c19f94fd2afe2ed4858e2c6e6955f2c8839e4784abddda85c242b3821ac1ebaee36ffbfa333ea4248b52bc713a0ed84a942df9505a8a323018df3d2f1220e2393ec575661fdc64bae1b6e5b13ff1446b340ae4cd4356e00701bfb5d414fc989083ee0b2e7e27177b5e6a38b5a50367e408869232d84c0ae4229579bd1c8e9d861d856b630bcfcc59669229c7da88f20298181e7826cd70f55e588c7e1c1a1c8751965c0e26d042b02a198801ca81afad221a31f2fe7832277d058b781f8d793f03900871f315d752055922103e0a1aa5509554441f86e1fdcdc1016a6182e0c0e4525fd79012ea1c3fdcd0937e22862443bf9326cded10ca418bd7d674363143073c534a40dbf7b5e21ef6c44713504beb206ad9c7ae158796d331f253b1b4b4d3d8351d46e4b6f6117affde4882eb6ff45849ab5a1b492513d85a021e25348f92ac7e42527db7fc39eac2b10ac7c4375fadffe429d8522cb49210b06beee21fc3e6018a6489f12e41a4454062536e1b8a4bdd896aaf7288baa354c1ab25391901e8c76db0852b0197e2544155c3d73d5622ab0492ed3c9cc6ef637e58c917468876097e118a26854f37100151920539e5715cf458e6ddb8d5613cc6db9b3aa7658d6b3fad142f02c381c94af4ea22bf7509a8960263f3841f2021cce26e49f92def3643ef1bfefa3bf30fd1239f287c470b563f2d07b51d713066f8a26a470a7fe887d10e2f7b4fbb1ec5729bb0336753fb37fadcb0c876fc211f923218fad5e2cb35f08f55974169deb820804f8c814d90cb60381459c853dd71c051fecd3d31760d2a1a87162d95ce1f67e2d6e93a56885bf9ebb0380a28cefe1f4459c50d098320e84b52e7e5ba8682df97359f80f6537140b0c8bf5d4c9487201c994a0fc144a7320ce7ffb6885c347c8a165bcab40a41fae3d781fd06d8a9b40f92eb40f7670ce31668070d9b3bf47209c39acf15e838398bb6d99e451c6cd46aeef249d5f3de00a0f0e8cb752862c84e4b519e73487ac607014e124ba7cc9673d031bed972a76401c6e8472dd952b4f73c219fec9a1ad0e4e9dc54f6546d773eee9e3e0265f659cd7ad1ebf0dfae8f7e395fc1e590ef3d29d4ecedc126c8624cd8c93de25dec4588606226487b3501e828e6d7c636d64f8dcc950a74ea86eb12d5286b4f6f69260cbb4fcaac3379d3abe199a44451aab0552419f48bd0da5dcfdd2e11e16472ffbf685f963cb94f04b8216320552a435f72401836c920cd1b0868448e53d9b028a9c1f00485b7016602f3fe5ad3f5464b684559dd3a74c0d0c6a1108f43b458235ec3a54c47b61ebd0320ea9b4c214fed72744e63542910859326ba7cb8ade4ab17cd6de8e733d9b9825794ccc8c76d04338ea6c2fbb1d0e9ea11be15f4f451b4b671f1e4a107cf0c5a2969be86243e9af164e1de3a6befb512787ecc9cd55c4a66dde250ea27bf134e89bb3962fc8f870a7aa1b1bbef0dd82764db296325914d525a795796f2eb1d2ff7082eb78c838d76d03deb4634893a76f9f9026c0c92b518cb3b7e2ff59f631ffb9a06a4c72e28569dac6fc0982d4e0e94f0325f5f554f11d1c10830c02967cca5df6dca5022915a75af5c4879f23f76b6d40d5c69e252b3748e40313ce6d4c87d5101f11fdc28ca136be36f0f5f4eb6ad3feb782501e05f203e20b31d22d1e709e2ff57639723bb4f66cd48c95e7c84ed0e92477ce407c1282eb9811e4bdf17a16b031b8a866a3e31505b5558727765fb084e4b62687f6d630c274a3bdbdc78b353d9a75b4f864cfae4543cb64b4d9e85097d274fbb54eeafb1f358d57c5f2c8c27e9ad9902b3c5a172af299bf58e5797f15f79252b6b67d9a4ee7da664246b8c24d7e7719329130917e85b3e225e110def15d6e6bbcf50222b581bc9fce7499482cba2443e2780e6a2424339f126c32b6a4d06d0d129e7b926256e860a0efda96a46b83fc0faee950ece76fc0d0d80a391f6ede4f50c7f268eccaf5992732d727a49707237e050028bb29864d7b90fc3e573d657296111457533e0a83a529541fbc4d0bff61f435bfde5b6d1313235cac7fd3ae67d9b58b658c15849ff409a0fb947ff432904cd07d9b38cc276d4b694937f7a697479e64cdf1f160e7694b2a1272de8c78fddbf615073c57cef6c0a0dda73c4b2ef2c715b5679048eeef376eccd2b95b5c949447c896a610608d39b17d60baca26cac7f7f7995b77ea7b92c0b159a3250f12d7f72e519f8953025707db029ffe57d5ae542aaa4ab5ed1b7f09fcb3db869acaab83a7759e0661ffbe69c0b8b6245d72a354fcaac1d50aeca65ac37244871d0ddb8b15874c781973d66e123145be685b5431452d6032424573f0b9665d95e7624efc0cdf388fd8d27ea613a915bab0d96185292e031564a7cbf70986207772eec4194632c3a40aa7b47dcc5e7fb38a1f3b2b62f897eb264359f4f629aeded4b23324cb2c639f7b814529d51eb29adcf465ac7aabe18214d35f99851fa08c173355b6cd65dd9d2c5ef1664808d0201b5931f72f3843baad26aae2db2eabab1bce0bd31e946d9ed1d1f6bf0e6d28c667cad000a11ed3dcc534a7d0f6d1408a25b3e2a6f971bf89dd4e44529d82e0e69fc4c4154c2fe52a9b39201d3d28fd682425704cff9ffbb498910419059f4be2cf263eb285f671cd2561e2408cd95184cfa6c82ed5b3785c2830324e20847f3e1208974abdc32c0c57d04d4657d41820e99bce9ff2786c3feb521c67e6457b11957b4f278f5702c5c57f51ae3ce23df9e73342a7c84df17545c74dd3e4ee55fb496c00ded7078a513368532388362f99d07d62e8563f0bc5e8b86d59005bd03cf6da73297248fd22cbd71838f5a0c155f8c58e9f917749d2c963471955b7100dbd5738900b53203e3604b15988cde9400de2b93fdad8445ffae0e894d37ed3963be9c3cc9f651866833a4bd0727a4f6d6d68634d79562f9f5de276bfd3afa21e6986042278bb2b538842cf9ad23e8bdde15724bd8720fadc3df8d15df9bd7cba41d56b1593e2f1e20f118a0da928a89cfc8b85a4f0f438faa28e7cfae768c8b9dc411d5ab130cd289dfa234b913d841c46cd3f70d4b371d2e8a9e24fcb79bcb1f34969aa0b66b4de898769c8361225d45f28f07b7191b669c919771da582f794cfb6f60e912a1164f66939c2eba297e2a764fd868f4771d26dfe2feae84bbe0f81175c1fab97f84c842b58458123d5a76b21d268d54ad9acaeaa77f8fb9057bd6c180d5a45b8160836d6fc662e4776744175c6f0e5a4db6a7494f5472c1ad34332777f4c3740f3f6f311695c82f6413ee63d84837c8a95eca7139de6a3b9b5459da5e5f1f729bad269eb587e095f3b6933a91f93bb14969233c5925204f318f665c16ed72a217fa6e5f36d9c1ca8d69e1713a3aa9f46813fccb6794b8a8ceb7ea9f06d15620220d739a4b29f2c4b7e9202ff4f142b52953fdfacae85b7303ee547798cc7b9db429de5aa5290ee3c11e8f44d80480aa24034b90bfab69ca90cf0deba8597d41a7fa2aed16b84d68836d3ac781dc9a68321c05f99624b0d9f43afa187bbbc0db4c8edcffb04f248d88f688304e04dfcbb28bf53b6473fd6f615420c9417b9ceb78c19f1d408f4142efd1fa17226fd9516f401817bfc829a4d88258640cb56eb052968c68e817bffb6af9052b96c2e85c010ce712dcb388c443cf4dd8ccdc59e5daffb6bbf3949d3e73d956055f2a96547c77a400c1d3d55b15e1c83cac081d1a1ab1014c50cf78a4a25a2e6409e1c2d1620c3077a9b4e075645778bd0419ddb295e2a8a9b294746b4f6610ebfa90f14a720e982fc58bd683a764765a6818ca33c5501968191b9d6b818380d8dcfd30400fa7d28dba3e1e085403b0ad1b34c7bff229d74e8c922e253ba63ca7059247e3ca16d5ccd37db45ca065a10107d3714ee3261974693c3d06e8e9a3d4bdf604f2699f22a7b0d069fa4d0cdae0565aba551c315d43da13e3b382437bdeb5350605167547433257dde9a0f7bb6093b412c4b044fb38f318178ac14005ce2c913a7ae3ea027419904a2f63c8b500dd05e5afbf0dae9854ba72f9fc46e14efa7f9441a82852496c312bf90a2072ed86f027255be1af89d2647052b5923d47f88860071b9ea939faf8d01631b2c7bb4249f57350ddd505850775644c3efb0832f70f2ea12bb1d070b67540c4deabe6f02724bbee9219096a6f7633814ecff2328a668ec13c00b17f78b91ced0dc8d7cc6cfec134c26374cabfdd142c5575727b4e4f65dbe6fdd6d6118772278887e9e0df4e2167b5c779189819751311817517403f07179d949f48c8fb5a5c8965a73861062e37c18f1a99cd5592f11f2291148d8ecaa66f85bebdb5a17786fa086a80d76af247f7537bc9c36bf75a2d249dba1ab6e0a05daa68722d0ccb412c35c87be23dde32196d99ba31b4f1fd659e1410187428b03068e6e7a401a2ad7319d3273252a338943acebbdcb12f3143427b68505b095344cb1e19bf40739373c88358ae8db859e42098690121b0d6bcdc41d2ae8b4e9ca198bb8c4749b33f7d10a2d07dc4f5c74d8dfa213cfa1bdbe1c0edb3c2656edddfa87bdf4e5938165aa8fe076274e5a4208cc42ae41060589573dd44d84fc44850205f9e160a17b568e1261b5365c66a9e268c9bc04dadc680ceaba36bb1953e23e81c4859730d1cf8f8a0381258440032630dc7b343aa414969215f286cef496878cc3a600dd44495fe1d659ecc0491205c89bfa318c42182f261e061d7a89f14629f6e039e123602f8106739de44031c075dae0af1a67be2fea688cd597461fff2a9a287deab41228c31653105db1a88a003310b5fd6ac238ab8af7c632c8b40a799ca420852975138a91e4437f499c2ae23e3ae13429b89d5449838719159223823bdd36c4fea71048c3e1cae8912cd81fcece7d89dcf0150e8dad6856231734bb8d3c5f6c9cfe44d2c58e74c637a79453c638df5782ff885e9a14577874919cca52a8a938ce5128a9742a61b30a4540fcad156b5501e5a594b18d265cab837838eefffe897af97b27e9f0a63c55015e9d495bfc25472559517222018ed7a016d60f93b3fc8b402be65d69f9972738b6e5cc81324679c66d9f77e8529b26d2ce917a33ade809238f9c6b93b03562f01b712a1fe66ee851822f72dd9c1205d355f9dc617d318550e0c2d4454825ac7755b98a0da9b6445e3ece865ed642367d61d696ce192ede264f8e17fa13095c9b26702c825983f8c111530bdd7cb15f820e0f59f63081fe74c8bd61a003640c17390daf1deb312b02171c47c7930cc4164360efdff92f37d9a52af794f4939f68e5d7b541290f9eb0f9af9647c110ef87cef5c161d11b4213e8539c9816f219cb581ec4bf74cf059023a5b8f178ef7081c184ef2d94f7c202d8bfc4ea73a8a320f8fc6f137f599bfb93fc2fa4e1b9bc6281ee183f6031a8527bb6f2d4da1b1c73feff4ebed0f146d28d2cac1728f02e565561eb6fc1f32341390b3fee459e1348ae8b856852e18359354418ceec5b7a254f91b4212495fd3833b27faa139ca301cce0cb0a05909b58b372f04de9d2186fd9c7f9782b2e102676bdd0de1d3af1afd41b54739fe21c17b8511d1b4fa25e97e97b047ab4f94f352862788b6511627143d28c4740f04bd67fec63909430a2e95a44597813e04849534300492bc62a860ceb9d8a059355677a7ea61beaa4fe9897a27f882476dfabc9c92ce434669d20c3e28a0765583c1bddbb76f12d1b1b0b59e01fba0b973201ef9bca4279caaedb2c7a62ae4fc5e973fcf7ee0f33bcc21c4c04b557c22f59eaf10ed21639c30e70138b443dd274dcaa431742a2d9a62fe83964f204e049ee932d9e9d855220a8b69553bba92a300c5c9c5a0595f00cdccf29c2e698015480af5408a46fe6239159975ab69c6255cc919763f368f550bce0ac0362553ea041836c8a3399318b1a791a968986d1fb914a2d347f1d5c14d1961583aebd2cda5fa41e797426e06e26945b27c38df5236728b6f7b86f4c1816bb15eaf667486bfff990601eada2bc860f35eaa64b9c92ffae530974b51f9755a2eb2d9b83946fb51b20b786f195dd669ebf58643a4985bc3635fb66c27bf2a8a1f77521d11a38f575010c4b682f11e34f07b02b93df3843ebdc892890df6b6a420b77d662ddd17b593608adfb7ad2908f332aeca68fe69d4e7b175f0881ec20b22ab3bf406c448cb6254b1b7fc291f2d09667ab6ab3cf99210318995a1fde4584fc2294ab3058812ed1b97022b7380297e699370650a466187c9648d5ec623be4bf52735409296303cafa1592b1ee499b5ce91fc1b2c68ddd1f9dba80b7189f03cb827fb7ca43a613ff05bf6b353ab10c05995fb7ff305219d70f6403b99c3ef0542d0b60ea7156c9af76c90fb86da020630ae26ad4953dbe868de86b21e60aa96cb65cf7267b8ae1110aa9c64b1ccba7a359c080ca51a5a9049b460b95e4cb0cbfecaa5a86077e9319d746bd84c905f56accbb95fae196fa763669f1f270ef7027fe5269b157bb5923aea375ff90dc3588bb69a2f25f8d55560fb072e9ac6d7b8de18bb6324d31bbd4eac8458a788714135ce2f5a194240a5e783e8955370d2fb9357dae5878d31c521d71470660db1e39555e246593d616c0ebfd42107a57474a2810868971d85d4ef31286706536d01fc5bae40b31307148f4f6b57ba2b7b788f305e04d1f795e3543c5246242624e84c21498982ac13e225ac42c1bed8ffce1ddc451b22319b6d0d71d15c539f321f1a4ab6fc7063b8ee943719e4f6bed4720b937d4e08cc54b02ae3ce709dc030a4095a0601374ad99a7ff28ad9d53d087c16ab01c655f8112556b5e1d2d8611b63db562c3d41abf1fdc55ef271e5f6bc0866d1114d1c9b0abeda6d833366fc0dee9325ed590d0b6762c722a7631f7da4885c77cc2337fb94cbe5a13156b93761fe0553c537113bfc951409a7a8d647ad32f6b27c0afb5aadc95a346d41673a1be67bffa61daf97718210c7b08fa0f4929b45c77f3e49eaa5bbce10900cf40b1c8d668f2a31f04fbbcdcc4b823b8b7175668364bcd2ea658ef1e7a3c507d1ac968d4f4e03f20d693d75512a94a3a6787f1cab722068a82b2952838faabd693fdf5eb6636a4cbbd2e17ae5ffebd913c4c52de9ed1b636e0e52f44236595bcdde63a3cc8fb51cd88175193d2b9844631a51a21aec0f14ae9fd3337cdf762e74bf0f8b0f8b89aec2d7c79f16ebce1f7a4e1d36a78b094bc5496cb8ff6acb666bf2d3535063a43c641fe9beb1d136aaf54590a1a21c9d23364f6f617d526e9ef140b9113416ff038e0539430bfe87542216a95dcb7852a4784199cb1ee8543de7bc152f7f84b1548d2d4e6c8872c871b1efe7196607a76b202fcac166c6567f7490914502f743fe047bc7ee8c98b7690e9e242ef758845de3c652836d7dbe318301bc604a7f61fc3421af1f10135e3f17babd4d369ee82da7e4a950dc583b7737e143634e3e8cfca13bdaf67a1318db80a2736e3be72a6fdc59a92e14fdf344e8aefd9b5617fcd0fb796bc5659985c2a996d1e768bc3663da586ca02de3b7d7ef148e0c801b9983b0a37b7c4e0a3989d8f17376f08863a4dab83a1ef45b814c460923816d007ca9219dcb965f57c8d457c833cd94248f277fc0e0ae701dbc662fb0faea2899e825a454dab05b999150f30ae9e781ec504485178f346238e10b1784d3ebf42a2c1f92ed4101edf46fa8cf16ff9d34d94e39e30557c5c4ce69d9172c593388f490c8da8324b00f99a37de4a7035014e4c26def04216a9d6cb224dc4de39dfd3f1726f912d2ba89c9a5371e4be6ce8c0b0eac5b34cdd1421b9ff333025fe968f7f62bec5c14c4edd6c86fe1e8a03b1a385ef4a886cddbb8f72fed7dc4f78299d530833b8ead1e3e435a6ed18f7ed0025f25103d9c1939c4862437d036135b0bbb9591aed77f72b9b1f6642c8435495e5390372326ca1c1c22181ab4b410278cba2cdd7649e18bba3a0f7faf1d1173c27b81b767965f0021123303ea16ff33e430c325dbdf20f3bb10ab8fcdec1f3003847de45bcfa31adc1411492119761a94ebcb2e3709e450925367e00e2881f1a20b5cad4fe0a59a49b02f9bade9bd2ef04f80db05026c4d560a54a74adaaa1fc547023f95bfad12d3199a16a9cc4caf9552936d04e37bd1f559f34eef17485368f184afeeece871e0190b847bdf6cb097d4a9018f8a0bb89a29a431b2936eed5756d9e540319606d53604c3c4ac7b42e07624e8895acdce242c6a0816ac252547a2b9f424a64ed4616cbe35b15cd847746867ce37db7e0b55a6aa69bf905aacba60b88a2f38e7b3ffaba0bd050dd7543a6d9c757bd66abe21540f1fd7e41c909feb449e05aa6770b9b2deaadb5b18e959ee158e2a510a3092ac0e30bdca626e4fbacacfffa83861f0c2b5e5cabb8e0108603462ae7dfaed4948dde1d4a2d73eab0295182411c8fff953ba75a1ee830ac91508cffa5925890dfa0ead0c3fd48435d8cf75efdca8106ac3c3ba63ac88b0f0fc49173fdbc8640d951d0ecadcd5e7f8f9e9a16a17a4c71fc78d8064c3240cd198cb0936ce8a840c880c5395decb2f6c2861689b719e154b4e2da549eec96f946d0193380d7820d3cbc4c4b54b750f6dbf20b4a0951411f784b013d95f416100f3f21d97f89abb7fae0c57aa0186358f2ef33d2e0e4cc8b93610942fc0318a29c8728be975a2387cc98b076089d74925a8c84e97648aaee179dcf13521b284bddae21d20ab687acce6e74e61226674003a5e7fe51066d5136aaed40e391f2011771eb185206f1a32e98439731a0ddd2015e737ecb90088f603ea4e25debebdb8f41b1f4bef8f38a11fa89dcd9e03671fa59a6670e138296e8a056c9d77170e49764e12c5e08c37e2b5ce23ae35d4f96019dd1abdccd448c839474d8e173003d8844aeaaba35bae1e21dae5394049266b8e2ee9cbce433416af72585d71d7de99c144c2e321f43b9974ea8c8feebafb2f19da9ac45f10566e71c20fd6f1eb6c880b77cabfe286aa324caff747681a26de4beba02ed6f9fe163a31fa22dca3a55b5e449eaf843ad21c0ce52edee16d35fb0cf548a197323d67a93f38d0e0d6f9bb458ef3f9d5b9bd6c2cf9ee42a4e556998f558943f74c03d7ab41e6a50fb893986a0bcd64c2a05c972cb7c8921299b940861011da88916ed00aeec6fb67e09ca18f02aba44e814459242b69b38aab23523a2e0218fab09b55e91815de4986a2237aa279f63b1fdb4473fa1118a7cca5ccd59c336441a2166647c805f2f1ecc93cc476f1f4d740e23c36aa9ae6b1c783fd38113b09755cbdd7e6b5d9f7d232bd1b321acfa20524114f6f56d3f03e61774338dcb1b387d6c6bfa85f6298992a90ca55e3071e03ae6553f1883f22cdf893981710550c503b52e3be19eddf9e16c39b4975178bd605a03e1370de378611a5afb9b9f8ac68e4a9049076e37fad7e4617c381611dd6bfbefa537956dcb2b973eae5d526d5115486f73ca4da7749a33b5a88b20ecdc8a8962b6f268514df36a9d0b62040d4afc15f533dc6139dd7b010416ecc4d7b0a172fd07242f352685d8b760f1c7fb3f39a593e80772a558dfd01fbc22003840f054153711fc09db5cde5cc13d46475e436542079422ef89e710d5ec2242e8a03744a6b3f573fc8cfd985ce8b15d262b5ee20f062eb873308b3ab4e7d4abeb90e8872b3624d14caceb8d8278abec67f5794260e977be6dd1bca0c321079c616c8b2c19040a1881d326e16fddeee0b4691fb5637df10a4cec99aad39b6a33f0759da58b7f5123f86fe577f2855b16beb0cf217baf5d6ec803b000163b770a6cb2511c6275e07be1c971e06935eba2b0a910b229bce8c0c39818e6a1107e3e3629493a8a924c42c4248709ecbfee4f5eaac7f6dc07fa05e013689518b33cfe12ef71f2cf4474d7b9eb29b4a511aec2c1deb138b7cc5fc8871cebc6d928bbbc170acc3c1c41473647d294451be2dc7d88eed54e06116f74076fdbc83d999323576d9648fb4de8c5a2df326976e57fae4227f9f2a303f54036ca01530f704f5ecfc44cd2a71aff1e2cd55f3d2c550149736f940835e4429676831cf9db4fce2bb4d92c46192052725ddd719c9f25b0990282f2f1d1fcf1b3b532e0a51c2b9554cd4795d761479b71cda0fc1c7c13be66d2d5a02501978c6d4b00391a1a42b10361dcb308be0139ffcf620f8552710df9287c7f2d4129c7c61431b75eeaf1acdff7170b1b9509298400bd4a89291522e2028c04d9468b32aa745686d73cf480b264bcfe1b6db9bf6dcd53107471179da90fb7fbc156c1256bc142046841ba81129b6e04002f6bf58b31942feb99d51e2c505a62221db2de11e93b1bdcff7b501130765c08fa76567fa410bf4972f29f040211c1693d6410d3908440f44cee337fd8f8c2adc43e3ce86d6796d54194297b5b9d4d26bcb9e124f405622c2c633c0362d12150a2b5e3118042e42fcb169eca4aeb9feef011ddea1a06fd0a47c5a9dee35fd6fcf6bee50a34e3abe94dcbf04e9392aa96bc8fda2640cb3ea720f9bec04ef5d03219f945fa1a5f14a337d5993ad105049ee4b4f0bc20665f6046fbdc65c30ba07b48bfb7b41a1b178f50c27a9736100937009ad6458ef2b889d26615137c75dce42ec3bf95f203dfb336a511ee622060088a0da9097dd9c1e075d4725e519601ce8adaf1d94be68a0119e3ed8ad2a1cb8ff6982ba596a5e3de3370b98a4bad35a6be12858172fa4e9b75ea237deb9b3ff7a686125187e22aa0b76ab32e3c87e300f7a0f99f83250fd2f48da2a86c4c9743e5fac705e1eb510e1f258530aea183bf3eeb454f9420c8d90390e61fae33dc12707bc7214a1a2a0248030813c3dba48f03962d19ba85457b108c963e98f3de8ff49fbc8c6bbb4fc362a961b9483c7d3f082ccc61039dbade096399b69f344b4fdca7bec973062b362c37abe3b3b9c0d802bbf5761646efb25c286351fe7168bafd4c4f1d0a23884497ea79c62be643ef4a0925e99cf8c93e9681ded21d75ca64a301cb3020ee5cdce42d175762b8c08ff2c93c5e12f60000811d86678edc62805879c20e8da6f2dcd2c80fe5bf5a493617ed779d4711d1fa4023ff3f73c05b4c83f589269ae62b400bc4fd1fd3f4ef899a6a39c4b38989487ade8e086e32a4b11765c727373e4d6a5d79ce67c8115dcaff1c532036973377ee55f3efe0bb6f8d332a6155d9cfdc3b111a5289f9cf4b6474815d15c366fa4f99d2ecfbe791252ea52de2753e5dc135ef7aee1d5d549e61201a7b1fece32a1e061f596fcb4a442922552a82f33ddfeab9a73ae699ba950e69b68b2d30adf12f09d8e7aa3cbe38fd539ff5792e9cba535ee4ac4d39e20be1ccf91c836af698a91e140835be4da500e43b4d087fa5c7989073eb13d0a7282088c49251f295cf6d1fa34c97953d80aa955d57a2b64cf497cbbb84ff251a369f8b3fccb8a2de618245cd53971fd84e87752a66fa83ea3398af1d5a9945ed71c9c7f9cc2bb96e5a16456c2105d2540c85e9fdd7561dfda5743a07bf959799599e52697532247211da79d70270a631ccdeb474463806be1187767435641e6f14479fb5ed2837710ccd899a04375f2c725c3a3367a1a1649c89807b103450603b4f43428d0a93547e31630b5151a4cad4895ece50534b9c72c49ae922a312df14b565c0f44b7de71c9b22f007548a3663d905fdd955a7a44284a693282fd16da73650a0ac61166dff49321e0d66b2ba111441d4fb80f4ec3740277ed8efb6788a1077272ae68ec623f5189f07e3acb2c8bc3d1e763a0b6d093a00dd7c2c4603b7ce10fd6bf4f7ad4e2e279eb116709609377b913605751e9b6864b61aa29b2088a5428950b4466e683add8ffa40e029fe694a7ee5d35d3fbe9c07a441072d8e6c07ba266537bc0a244c1b61dcf7d66a30d68faec477a7ec23fe3bf1fb0a7fb83395ef9d6b1c58f24bd53290fa48720b0249136276a9e25d17275f477374de76f692ce944a2d5e3aca59dc24f5efa146afc9d90135b72fe4d8bb5d69683759efd20abef1b754cc77374f0fcecd2c7a0630787242df4bfaf4d4abfb6453a5b2154c84a81f443a5087696a59b549402c727b7f15cb47d0d4dc963422b8c7346f042396d2ee1e63d1017561508c77d32b3e0aada89ca3afd4122bb4ee0cd7ca4137b3df6b2dc59ae74d11370eee75ea386ea4d20ad7bd1f0b776e52eb0cd7cf66108ad99c23dc4bf550f75d1f34e71092f66af10df8059ace7ce498826e657981e2b045ea1ff0651af16098f6ceaadd518067f48071ab1b37288add757861f38cb0adcaf64c48cfa880c7b35da5bcc6f058cbe372f6877cbc1f2a8f62b8292ba02c4d4c81e14522eb218ed392b015ae74fd117729125c0980dd231b3fa679c9734109b763539f2f48c1292d3b0d4eceb937f83af932992f86d320c947942d3d35850ccb0126a442a9e3082ed286b8fb44e67666de29918a679a06ef7be5dfdf7249da4ff8b0200087e84fc2d594727418dc6a07704f8c65f3326d8a3eaae0a8f6a1e03afe22a47311267154663812c519383086c3d8c54fa8ea7f7e3a7984ecdbef2041b1b481f874006d526108e7752fdd6152c165408c42b83d9ae38d476d57ca5e8597d2a419d2c566060baca97d2dd223a6d2cfb7c3244375607d3f9782a33d49c544aa2e50ca985daf060bf0c3fce97d4cceeb313113ec4f469b668429581c9f6ee8c5d840edecefbbd5084e80f54b597cb710dca52fafce8b4808e6ab414ad3b1566fe110dd5d0ccc07c730e38101ee839f9756bcf0d5e0610ed1cf43d4520cfa7fa0a192f49970a526d10ef0242a71f780658a9d35194559a9d3c131a6ac1d80e58eab484167346327c4d35f4ba5983061db2524540848c80aad603fbe5518e25287e817c9cdbc664665a050e2cb93d816d4512294771b4ec85f5bce32ec4708b9676223c9ce2e1b16fd856b0553699b0c0245daa56e14d439c73669f49b512d52bb5cbeeb5345607d574d5e9efadc60dde7d825dd7a4914fbe4cf36500dcd447a0347ad4f6f5eae5507e44e8def5f663b52cb36e167941f68dd7ca1eeee8a9ffb0aa7709f326e514c9c1ebac9f5997236233f247a72af376332b30787021713d26a891997465b957595fce778de853d77d8f346b01fce79e08fa340a58e207a5284858b94e2942491285c8534a7576770829f4f41fccf59eed16d962ee773c5a78d999ae5880fa4a8202915104047ac6fde50c76ff9c6e7ed31207fe8d2ea753950dfbbcc81242beb7581ff84f6d046cfa66842ab7b819fce52b672266b98a103f5ca7b9b5729b773c9db63d259dcd936f2ec2cfe5a6af885e2fbd28740ffc6c3a8c5d9772ea2228876fe281a422bca3215f9adcef813f848c14a874a4f251f3a4384659dffd43f7d1d3b9362b56ea53f78f10ff61f1330f1252f02a342132d3c80830983dd7a5699b442c4399608e8132ea9992c5d5583ee61508eb3ebfc9f7bbeb02fbb96cc878e3e67bc7caa6896367b55fe3e64d730a38ab3dc6d47fb05657f8344e20b232ce6f3d399c9d6477454a6e73f420774ee8055f314888e843c464aa3a18646c545680214cd597cb8e29bf06d1bae95437e80e9df1dab84a7d7a25fc61cfa5948cf3fb60f691eb3143ad57e887869c8ef7ff52aeafd0ee1e29aac723642cf0a4430ce02adf1ca5b50fe41bb8b7ea3c7b3c9030afc107725036501c187b6fe17897c77e398cf79b85a2ab978090e847a6481b0864d2183d95e30aa0a29c1b3ce7e5315289ac80a74613e6df063fac1c9cca740cecc0994260b2c20ebb03577720778480098939396f0696442dcf19f5caf2ff61d996cbd4a83f5938c6e4cf975af127f8a4364bfce867be61af66640f87e1713cdc433d502a775d9304b051f213852a86730018dcd31e51ffa1c25657e1e215c419154ec1500c14a00b3c46f0ad1c4a28590e25c7ca556d2bbd2b209a331f776d55bdfab6d9b3d239b1aa9470237a41175791bd02c05968c36b21f80021b2d86d48279601b6846357244d7e76a534a663e3d2168c9a21667777ea23830a78426e29bc5879f4ebc0e19bf1545eb50f58bf795f6cdcc7efd1446d32195204e3afa039e24f802bc703b1d5588f677099d5004067acab2d300bfb35ca518585cd43ff27bc4d0c7b009b8478ee8e5412092e4944e4ed0a9f64d68300cd4b0b3450ab3769f7d5e23fb64eab8c8393614d38cb14e03a7bac24aee64459bd02f95404c24a73ad69ea160606eede6c20f92cab0dc5f8dde1bc683da3f68d6e7bbde39be1696def0816e4b29595d05ffc48742e853fc04511047d5e4185173c65056892ef46ec19b2477851a5e6f2a05e9b9d3964ccd6f821aef34bc5d1c59c0d5287e49f85f5ac805b508e9b191685a64ffee1fc11677a67b1106bea30d2341b4364c0be274f1bfa9aa3525c612131bfb4594bece05e1c1eb0c57393a9989ddc94951c9d885e0a709910aa50d04120990f5c1ac4a3183b5bca7d550a86b987578d2f863806463de07cf5fb70dc6e7b4b8a67f8d08e381e24362a93103d2e7f6b2d6fb96dbc87697d78e5ff114602096d389650245b65d82f00943c4a12288be805af6c452c9ac91f43b9c41398ee1248e1ad927f33fe5c08791c81d311907d5fd3e4ba7020062f2ee672c1c8e10c34392d47ec04dfe27f9839bd88179dbe9a22ce9e6352da285d7b8e2a47fce54e1e8af48fdc02c5fe04e4b395016f5409e3231a9a0af9e6a9b5772235551e0fdf043ca185b19d886a3d9518caf5ee141eb7a7c769b3234190858a8f870e2339d54b6dfc3295658fa97b2b4d6192d328e04d75e1d5ac0f1d9491513658009c7c071c1a6c0065bfe73a700e2009d4cc1b52f7a3b4593339da0135adfc4ee2822e6545c67d15e4a2ad1b5972f7069ef5058ebe8439b4cdca9139681aa0f5cc82f82e3d4d1c0b19d3043b501edf94c646e3884804af58338abe75761852c009c6a4338280c8edafadc313303809e16f76ca4d084a9d2a69c4dc413677c3421a884eb18d727950ed410796d529059d31c0ae62aeb3e9e8ead078333b04faa84d0b3404866491d355a3515e5806669a300a39c99b863d71a59ab462eb78b1d0f1f9c7a6d640ec0a7d731704fcc6b5fc0e9871a9459a2ea03895ad11ab221601a201843ed071a430a128e127623d81977aabc1b17b0b194411ae294c783dcf69bc1637a09422e271752283377ed28fad79419b4c31919c3f4b59a8e6f700831660186d3a78655a8e3411db5c344115482237ec55b067dbdbb050ce2498578a3ac48e5af5f4efe86c40833dcc1859493576ef263b0504cefd1831e3e46fab14e0a34110cb61ca90a7dd3a8712e893b47c4235f2212169b445a07a400fa11c2ca636e9943b9b05cf27711a9e588bdd93d6472324cc2ee8191e12a335b0f35cda0d02718444a9406a98df455b30d02b457c4c6d557a7b656531729b80d53fc703d40cda503a9c9211fef83dadf8f5ba6accb3b0042868b3ee8c8401e8d614373bafdfa34aad6cd6a207460ebdc5d3c044da1a91467e6e7d0176cbd805b7d7f09d1daf07d35579fdff3d47b5d491294b02d79e118c5aae487df8dae387a7a5ef1d01b5dcaee5526a9378d2b2aa6532ff8f60583a45591bd5dc638e75d8a30bdece9a1efaeed7fd34630f4ef90159b250f2031b3f9252ac247490e68e9bbfed8f32fca10e7465a15678ee02c463a8b4fbb4cc4fbafcce47b08280aebd202e4aa9211bd767174c174e46f9654e10654d6bbba55abf858271f5fa312016d6d1b5517c52d98f7d88c18e506c2c52941bdc44f40a6df712e7a50083e1d151674d5e28b4570e6db4ecdccb5ba306ff9514c6fa31e0473708ef0a68d0d7f21bb877e377249432d82eeb9b00d799c2af09f1fdc2729149829e6f062fd749bec8bcf4925a47756225ab277abfbaf8008573a0a651e2b61eed3b3286164192a8eaae0d51d5d93542cd5be7d7f22fc4a2b0d10a35983247d7e6a95bebac762fdc3004111778c619561b0dc4dad2b63e4a3a911edb000fe546eca32820221aff8fee25967ddaa2451048949481a7c1f2a39b8568425e914df773581af22585edcd50d5210149d189954dc14074c50b1af452bca0e5439cc9a354f232fc2ba46ad3446def23f5814f47a6806dfd7aaef23980e69ca276614505961a1f103b72f973c4da8246194c4b8742ffd75e2edab2e4457957d5fb76391c04bf0ded5e86dace5aba84cff2de083a67995b287e4b47841076738524f0ec20477096130332fcf2a03700a069c64741af5ec5287f02c28b348ddf06ce20b6f6877c7768c502903097d13070a58f8d7a4db0bc8c4a1d64561aeeabd5342b335722e72332c62e3d5a6393d7d72f75511343265af9b0869076cf1a3959f06fe20378c61af54aca7aadc2e7fa9a408e0215635946271b3218a41b7c4226bf3afed0ca4a1581333fac8919e7fbd639056dd72a48af0debd5ef2830df49c59b9435f9ae5ec765b60f62a76605dd17011dcfdf1dc6275c0a21d412407785279200945ee91ca5169c27d3d063ed41a2c0250f16c6d0418ef8aaafda351b88a0b19a81642f36289bb059ce8a765f7d62696d4254b22852f687be179811e18c0f9cb8deb47710e36015498f93a2d17e6001de04069549d292af109a4e3502136b827e789766c4851a9c00a8d5c7a01a0ffffff5f