PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 56076 37581fff25d4cc06101428b6ccffde1840c37e11faf65c7d643267f2fe857293

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b119abc74385f774928604dab8ea8e34e9d3059ca9c8ed44cefa0aa3da42b6e3
Certificate Block Hash
37581fff25d4cc06101428b6ccffde1840c37e11faf65c7d643267f2fe857293
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...008034000000030000
0004000040000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000004f94a68274da84dcc6ffa06e2d53df989671745ec2bdea7bdf6afc09084ed799a392ea5409e544532cc71d89f06f4377d65a2263a0a684ab1036c0b3dc5d9efa8194c35123b7e75cd923fb75044227eb1b1451bdcf74627151400000000000000400000004000008034000000030000

Raw Header Hex

000040200c7ec1cc51e1eda1d4d7983e2373e52a51f4e38be85b95cfca4c1019697a2607138ceacfb446532618ae7db53028a268239adb9962be7ae9893812fdf949b63d630f0c6abc2c0518e3b642daa30aface44edc8a99c05d3e9348eeab8da04869274f78543c7ab19b1

Proof Data Hex

59,560 bytes
121216020307a40eb5ee2edcd3fd014503bf21e4497654f5c4a399694d76f1be7ba931d5c35d6b5efa5ad18cd106c4d0f4ac3d8c895d12f86f553a338a12db59a3f4ee244137f301b4fefc7bf858bba5d345c51c95ca6a473fc2c551e8e932d6e230706472535bd36258f766235a02bcce74e54006d4518128576c53b250df0be1b712a2b9d7049796aaa0736f42e1734b42d5338d81928f79e9460f187c7647edf31cdd1900f2b75f0265078c7c900a92fe320d8282186b0896c2d629d629115aba8f0d7ce2a23b0d4d58847e52cdfc472e5e3e0dce37bd9d4b38c7fbba0e5c66bb15f5ff5b7711137b13fdb919b29e7027c921855b0f45838d1dfee1a7235f908175285d451fcc41be2ef64d1b538d8ac1014d7a8a174085d5cda61569311f94a6d8ec2c0c394273b8a89850500f8ce221b6827904f888531d365be6bdf1474d02b07b45839b55a3abf71320e04398247c26305211eea6b2df3dbe02500b76d74f2b4314c65ea488547fb957a1c600a4aa4e4a1719bc0eedfab6f8e5c2c60a4087b60c074d8c4a2029c57daf40c3eb3df7f079bc438a4b219a5bd4716cbb24bb2fdcb583976039f220ae7cce8c2ebffd0460b877429fb8cb5a2963daba6e4f4fa90e15cc28d7e0877487a10a3855547a081e9d3ed79148d011b157c02f4e35efd4d3aed33cccfa807df22c5c62301c7da7d39018d11bcee1283f645349556987310abeae56b493a2bbbe03591fc5572dfe9380a1cbb5b752d0a56c34d7a83e9ae5e0f2370c36e362e3306f3475d74c41cd24226976d5264240ca9d728cc1efe7f2e75fd7f820563f71f1fb3c9b2308e7b55ed50391d22c24fd360504125e07c679b3a56018bae0ce78d3c49cab6154106db799bd30ea5fcb6db16195f413697bf51cea88c9c99c66ff923d9ad4f12269ee4191d3904f2099c9d255b2cb7f072e7023fa45aafa9e8086847df64295b014cfaccfc60522f40ee35b38e8ad546ec0278f9d907708e615232c3c602324ab1107d159e23a57a490c738916bdc663771890dbc05fc64ef8dc2b5a359a8d208162ea3684bc03c824b68a7f2633ed2496030db422d026091226c6068b040a08744d9bc8b1f23e217f087c4966749190a202fab17ec48c83c24c02b3e405ba4effd0e2213c998b06a8ad2a7af7896a97ab5be0244394ae4b487789ed7d4cbec72cb26e3ecb449d5dd76dfdbc286e1883c4d10ab1ec1dd69b25b5b6afd257948c144f65fd3c568101720a09fcc63a662eb128675fd910ffffc4c4655d38e47ea65b69de75fd2d1d5900bcfc6adc72ec7fb77a990a51cd4e9d32aaad9f15de459547b940d0f0970536af713fa842c61319117d25d250c40d52ce067142436920e2e97d1c665efab0cff6df87c6683463804fe9f55876d98e1cab2abc92a794b06a89e4a1c981d611e98b5dbbfbaa3f0687faaaa84c44123e7bffe5d0776afcc830057302de00231966a1f0a4f3b38fe299cd04512682bc977d5a46fdc518ff19169c18c575d2204af23ea91880d1b3f1cc69ebde820d87fbd24c55c6de9641f570591cee747a04e93fd3859428c1db96a7a4f9fb634225b4a9470c15cd0a0cd455f397bc818575007f9e9f1d7b2059cd5f3318ba560605bdfbca36c28df2e8abdeb5769424cbef37a4f842eca94073eb534627315ac55366985480b0cbf343105531e4ec97caf2cab779946b441b0239a30f975ede9b1afe20517d966241a412934c8571d25e16cb3c72b04605c418ccb5c32fbdb83bb64c86868cf84c688d5a28d922f6813710b9af06efc56d881ea39cef505c3d39ef51dd23c8ee188fa234aadd5349d6acab55c48f602315e7345edb927d31290f8627ac15b2afd3fa0f93c0bb2b28d313ce72b310954aaddb334b183ccc4f19685a0ac7edb725e63dd2dc89ee510447c4690cb8180399ad9f6076c729c3c5a26a5aa777229a92b38aa810b79334b191e1b9b890630e7c1953cc92d1939e19bf76ef2061065672b399e36545d5e65b3d44a42a909acfb592afd35588c476b4a64e04ffb9712de6b7899697e4a2cb05b2548085784300ec4242a0053870a0c9403abac6f3cf749e16a7966befcce6f02e2401ab6a2dec353103a5c7904350d6d199dce742861838ce8ebe91dc3d587a6a6c3a750fb80d6f275eec1d0505dd3410ca927b39e0e4176deeb1413e11e68218de2a6fb289e17b8aad8c2e64e30e9feea90e78cbe81efec9b6f0ba16a2f3d5b823ead703cfe2883be971ef918fecf02f00f37ba4d8dcb1678a9dce177e830949395ee326c4185c0dc4b068e6017112b8e4f195ad6f50895cacf59638e5c7873a27ec2dbbc9b87a49f11ef2ac7a10e189d9d13a8899e92245288f47253e6e165eb5933cda800818fc8e5b8e57bb66ad536f058209004ad2ce7d644b7f126021342363cfbce28224933a25b71b1e8820524e6d2c3ad1b92f387405a29d52e531f6df063c63ffe84bc7cf3ffd35c3e21afddb0c14940450dca859e5c61c910a3bae16c70a743fd0dca48857128e19ebe3741253292f9f88ba31429db737c16fd024b20e57f716a0ba7dc1a85ce9318b20621d914412395bd9ff7f4e2648c9a00240ae201625fb58a81410b37f4789e52ae5ec9b1f89162a1a048364b1d88712d70f8c5f277612044233b3a3c8213ea46776d7107c3b76006301422a78a4beac3e9cff17c0bb34e63334b5ab3e71d6c78c177bcddaff1012f467f707caee9e22d18fd33ea658ff8ce0cf619a3c0fa533600b21ed9d0c340626206d7e76be5db02ffb4bedc0e82b519960fa4d88e35df24301ce1de7b5120c266f55868c5d8198685b410da6d2f19ed09be82f2ccd90827f2e0525212e4894413a854f4eddd63d82ea2a8aaebb3eccc499d86ce915a95b806204b295cc93c20aeab43915f9eed2f8e16b18d06f77fdf5521d768b39582eb67c828d3f79b061c72b5ef3a1835e30aa7c36836901de80b14ab6a762b7e2dfee7286195057b128f27e122efa95692e6a2488073ea778ff690b45da1fe76570eafa09283c708ebfffad842380296a059c96078f690e2d4402eda1c65e2ab9d14223448f3bf9549f0e85490c9534f39af73743c47fbed63b8c7c7e1734b567605ea8d42b6126e4c8a038ed0d7b870bf52a2bed45c78ee459849fb5788e44f7cdf27aad73de9f3c4dbb0771c65dbfb1286cdfdaa031e65053ac4862f4b287ab03f8c599cca1dc480ac558e209cfdedf712cfd684c23e3b184de266bb7941c1b2227d25e85ba1c071e03c66a286b58920b6672c1a32370f0bd9d4acbdb41660ce27fbf4de3ea95b1d028a0a3ecbbcb089319d22a7ca39c1e26311ad00586d042698f0d87b05d551e06bd3002034be1ed6a004997ecbd060d5ee9df98bb4811dc224d2b2d2ab519bd6a1f1e30f9b833842bba1200a4426e2b10337ddf8e26684fbceea6fd7214286dc2071e66dde4b49932648da853e1705a8153ef4b3f5fae4d70220c8ab0d9cc878fa0015bdc74c7d25bd46d5d7b45d740722930b3260b6168c9b3210a94be53826e759b3d8c41bcf20b65b202bb7e384cb2969ea027411abdc8b3e87872b330f5604e4f42defb59d46c4c2700e78c093df7cda7151c89d6101c51d2995bb48568a00545fb45bf81b0ec4b4d4df25ab134bf9eb26dd1b4810dfc41f2a5a35ec5e7cdf5ca5346f9bc9567e07409f05a7911debbe71a3b7abd2dbf2db0801d977d207965985bcef579ec2975ba115084b75843c24a73bb7ecc5d39531c51a1c9847e7238960ea09b73fbc28a3ce8aff1448553d9df878b90d44821cf53d09b568ba5f6bfeccd4a4ed002d03ddf3cbebe4b6e83d9650b6bcdb58de0c9fd22ad470ffe5fc5dc7ff6acd3bf0f60f100faa1eb0f31f36226d388179863faece21850b2f2a8608451f6098a512376f5aa840729edfc956cdb0d9da12f3438315d6ac02ee3af3e20d5f0a9f9d48f870d87fa9bfb591df6637436eef73398fc8172da3dbcfe1ab918647df94c7a79bb96990b0336943630a79d68dbe87d83606e0bdd535c99bfc3b1f0923c53d4c50b3ad088382409aa241281e338b91a83f5a08445f50bfbc55ddc1ecbc2ae6e3385b9d9abce5152b67c48f27cacfa60ddd272649b782c1c6c6b0b3e9f42bf8b9ed741929a98eeffdad7f71b83dfa65f4f7302f97eff9b3648c4375f2f9e362db796f9e2472406f5788d5400b6f54cc26a334bed4a40daf57e83d6e15fc9de02aee53630db8e41574dd8c3622ec991d41090fc4559a623755aed7743df68dac06f6e842a4af25fe34a5e0f15cdc79be7fbd1c8c13df163a94963334b7f29a60b4283df5b33e1fab6b20144f8ea1660113681477f3674d31e443c75d8cc61488605d2e544803c5512e7a98a5d143da5389c88dd8d25e03f3f13ab2a56836b4b759243cab25451f64e8f6387cb87cba6e9da50d56f3261666509b495198b319a4490f5c484c251a33342456839ce75c16370c71dbe20b03a9190f9990e782c9ae9f159d9d4d75b1ba865b34e420999169ff9b6f55239a77686b86cbcf748ee1bd61526a3be16f1ba5e7518abdc87d9b9e45fe8bc66fac266fe5c5e81937a1ba27190c150d1b0b752bfcdb86c08f2e3543fc1742dad7e6a5232ecdbb5da3a0df526c3fa5c92e72c896c28136387d6dd375760e07537c77df7140bddc486833de29f43ee85a243588991394673b1603a3aff02b506dd7b118de9e10f2b3c4b467de28b033ee027fe6adaccb84204fc64e60d1d942ddcadcb572d9b528c3657d9382f85f7790aa4e7f5f7eafc41ea60675c0970003b4484e70c297c94e00f72d2b55bb82734a36c031f2c53ddbcf535c6b7ef918192d529e666100cc47371d564a690a263bbc0e348d155c05cae23530e417f5b989d9c9ca623171fb41faf520e53d1ed73e28f9e0b3cb7616af24424018b55ce40cc5a3a0107740975d2666b1faa8ec7e5984de4613e5904b2c1faffa16594d7f58a19f5fafc25ba2f57518202ded29f4d34950cfdba2bb9a07c0d3c523f5d49e67a4ba1a27b2d652d4f691797c58e82dcb9ab72b0dcb6e1030f56097f56379ad0d50b079bc0f959737c72df7e0b5c5ae2a3b5f447aab01a1a1ae9072f8ef8a38f8826ab95b0cebe947e48ac3e37fd9cea7641c27289155c1e11edece5d92fc1c08ff53b1d1e2f7c7599ec224b1f91e6243cea26ad0ab38517195b848111ad7078d9de1fe9e1a1ed6c225e113698ad191212395cdbe06fb597364f90930885397de8f5bda3296046e941a7f3f2157a133c0815947924a890067458024b534430c0de8de0258711f2919a7eabc97d43c495a95114571ec7b27e718384387a1e50aa59456b89374f19e169ce720a5e9f54c1addd1bdd983cff5673ae69da593768b52b94821feb5d7249437ce17b144d77909cdadd707d62d92d0bbe8208679511c0f1193072b17983917aaff6f5f4ad4fcd3744cc3e7dff0857cf0d080eb467bb1ae2734bbffcdd69dbd4808a03e47a1cc278abf2ce6fc1085546e68f8a32780eb87216577ea263253220e199f7f58959f707893f874dbb8a7f258ec9d08f754cfc827107412b5f5cbdaf2c099cff1ef9d929892104edc1ad6638588c86671ca1e1bb80fcd4bd7eb0cbaeefc05d283e0d9780994b41b9eb357b921e9e481d42af2a661951994f9db7f63344085d447dc08cf874a0f6a1b0d65d7e55e36fc823b032371764533380ed2b963b587124ed19d5fbec78bcd9af8b2deef6239cbc44522e15b4bc6676aa740857bc368e22e8ee605cd8939de92d2601300fc5e0a96218e158872747bda5c86d1a82e075146f22448b5e834849ffeb8d438b4b5a14775ccf4815ccabc4a8f5317ce8e276e1a3d8dace640b9fdf23d54f9e313edfd7f7d72b820a5e4472929855a4bd3189f03d13ba3ba1bf40bf3743aa9309c2288b241b6d6c4b34e3a0497c9d02c7cdfd4cf82e158b948916d59668def4529c291e60c62e7e831f54e247c78ff3ddcd32aa492280740d0f3ed1ece42e1c78a1846aa1dfbcb48929048c71cb77cacbd351fb8c45672826837570a58634d69685a2ee136fcb291155f6898f664e11a99d9cff542f319ba2a29541e703277eedbfd7ce9d40722c7c927ec9c97a8a1912019591d635afa75e2d91665f12bb7cb8190e0761d063ec2589fae47f1e4235c5cb516e7e5da91a2bcd0bbe964a350bdf31319c2f45592b4b27cb48f42ce6e0c2f5939c9e7878522880cd75c118a54a3a431d6a365eb8c7d34fb632723cece4e931cf6d1f733da603784f1761c37dca55c0e3056af624515f33d9c0127265801df77825a92bd1b02e9b27c0fbc2911ccd2a4947247b7dfd4fe20a4e9b49c3c600ed070f61ce9ca6b1113e60ff9187aedf7023aca1343dfb478c3202696f4804cc936ff2d21240bd28612412bfecd09a1443418311f0bebc123e1f4437a2ce9efa4817e07b4a2ae8313c933431b6aade39eaddf922db31087b03569bb177fabfaab81bcff03ae2415094ae694917afbb49e3a72ca2b23a79ce3b828bd4f90fb203cf3a62ad8dccde0c1740029f48ce87528a12ac487b756acb019121f5dfd89589bb7b00feb598bcc1385edba4481fe5cc1d86e34c9e908609c9e794024dd4bb84188e2a11532b527f22899d65db0522c69431d50d78dcf4a92a3103b800370b339acd96dc6b3c53137e3158a0745303fadedcac6a27e6002c5ecf3e43b3b9cdee961ff062331c6baa6241c35ae1271443f0b5286095cfaad531f97325daf27b10b5bb8f326cfb7fd3fa9d8615853d63ba0e297d04a1c780578e5afef3cb394b100520af3a55c607e03c28831ce5e158305b61da8d0dac84d22a717d40e02cfdaeeec5ff0e4deb2aa75c399ff4cf1555661e74fa57b3e9ff3016a9c72fc84409c6ba2e1827e60dd7467e783a57378813ebd1eb9f32ee87da87af63aa8eb62149a8a6f5bc35e56053c2908f3f38b11477616aafbe33cbdfea0df669f6ccf8b688718a4421610fb0a0383f672e5bf14b3f416094f34c5c768e4c41b1fe732f5ba4c1da6389abf044944824a15e46b8d38c4391a6335e80457b7818a69fd07ddaf8aeb8c4e832fe2826d6094b4b14dc594d2875e1bde8b022ef9c4808fe1d377e7baafd7b3d78154991b6b74dcf0bfcfc97fc52a2ef52828dcb7029a1a30cb726a04402e574fa475dfef6fac5d093ebac8e8106f64ea670e2e3063e0efbe0f519531f4ecdaf27c1a03f6d9ff159eecab1a32d972438aa5351f20f0ebea3277d74483320a0470f31dbbdb66fabda566e467ebe01b90a605d0003a261597a958ca32f9dea7a665858abd13212b0387ee6d0653bcb03476c3c1ed8a38247d70e1440578902a288e1033be67aea24639e57cffae84ecbd306e92a0121f6ad44445d22bd6e403c5f54f06817621aa0bed844d2c747d5e556fa6f94e35e5b068f192376bdd522bc2e4b40cf8397ac403060008bfa765bb77c25d4d2daae8328a2a5bc6b83896acb5f80ae159024c8f97a41058871fb61ab206cd7320cae61e36f4cf314ab86cd82f453988f2b4ca4871e4c9809b18b453794c5416cd8d4401870d8b8c1df0dbdb05aaa8749ee28229c2160e674f6552a7d616d8a5cec2b24d97d0db4d2ba8ba723728e9f70765a79cbf2717acae057460ae49054d24e4006930ad670b309c476c1bf917ec252d0181b943b45562775d7fcf910849831d548893193e197d3d83a1bad5a44fe5518db5760048915a86c3c32c5016e35704980e97ef8998594a991fa6439845a305e21ecb1f4c8b210068ab82ff0ad7eaf42fd85301b9290d6ce0c143ea9ea3ebf4220b4745e09bb691a3ad492e5628b1bdb2972b93780e3f14eb896759e7b72c14ea48c51a437d4cd3edb12d01ed915c8339f6372eaddd9d72a618ccdeea373ea9dd1a5550d0f00f45692eab56309a19ab3e6b961d268d5033b685779d5500e35ec82ab4bec693589b455ea8880756955cead565ff94522a71f9137f9b568ab3c3ac350188e02397fc8a29e5a63dc79244ca7818d3bdb4794cdad12426207c4152014739e1398b144571d2776de5f9ab557a33d8b659875023515bbd3d394c6d47340a1f0289bca2bcac90f257f636f29912fa72f2b7515e17d46b5e62ce9db2fe8ad7e525c5a647d28a4b56d318bca3e8e243e06a640fdf02c7a49a9d137e5f1bf8545114ffa2c0be7c23bfa72e017bf18f1282a1f4f7264f07db2f12479a18865f5b3a18ba61755518f57e72de21040c271652d62d76f3ea770bf2299a06bf5218adbc0e6da640ef2dc03233c9135546eec127d45850eebfdc26e0c08aa21c488747cfe24c666ec94c68abe78e02885219b47f6583acad1c2f163d2bd07cad24261533085882c8e6da5e3495ca40e000255918e722a7dc1ff53ec26873009b388ec879cfe21f17962aee9739f74e014030ab7395693b6e1ff1efe5e4b679af37ea511fa843e8650e66d9b8bbba6588c7acdafa5549fb84b4ed83210a3aa885a03245eaf7210d1ea909c598f036991881f50794e0f8e74c62a5e92f247ba2da917786e1466f160b1f8db3a5db601092b34c0129860e0814261805deb0ac572db2849e764e1ecfc3edeae86fa4fb91b17440c1498e4892be5b822f385569dd459c6be4a4653b12d7ac9b13e2211c4e0e324b73b9e6c9820338ac4a6aa1c8988b583a638463d696cae427398969b3f882ee01394cdf108701f3620e2ec21cc014cc830bf15e660e59fb9cd15956eeff8898c2c03e38616d57e0a40619316370b8186f698cc857a547656008bbf6291f9957b4d3f87302f31cbc115c1fefcd98566d069606cecaab1513f581b1c5b867f3509cd5444dcf599e1c89b2cb27eb5365f5a2120f3ab336af99c02bdda32cab307655b4b641179c78a319778c4df0589dcc08bc58065e604496715cccfa5530475ffd9a0463cdb9ae457263f417e9b191e8d3966cfae4de77441c1057608838f1329c82293e04b08ef64cfa278ad91d34d6ca6ef81c0f5411c70977a74ffe378c7e8ed192c8b7884baacdada7181a9a28361fc4bfca7ca6255759a3f877aeb4d3d855c3c930c89ae7e5f543127698e5b55296c7eac6ae04ca18a5fdf8e5864f9f20d0ac1a812d99384923dfae73575b5937e185a7f9679eccadc0d1feab51fc021eb678fd0dd8665fea3ba6fa84d72e5cbc8b0b86f6c6ca8a8ad5544ddbc1031fc6f5eedf0bf17bc3b7620e466747ddded751e5d20afcc8adee8f5da2277765429d23b97017d97888393bc3406a44fe772850e5772cf9afb70383a96eda335495e20d446702010f947529211aafc020a2f60c0361b83b04950e925b20c9f6b025ee864f022680c90ecb96f3aeb2018f8b2a8aaac2b3dbd029fd78cdfb0c0ab65aa3fd697ccead621c99bd828b9560dcbabc5a3ef70ce80831690a9a904bf1f8b402bc749fa34eae2b82ae268393b3dc3a2e1411cfcd8bafb8f09644244a4a1ee40c8514d36d00cee841d43f27c50c07b55b4745dd9193f7d488bf47f7798e1948975da485c47228021515d8dc2f5db104873758b8b3aa7c2eb3d3c6e40a0ed0ee2472a9ce1ad11cae9e052b2e79f707cd380fee0bdcb1603f7f32f941e7e70f9dc315f3d5c3fcbed4febcabf60883aa4720a62a1a6dde74ea325862d058c462db424389179df6c2fda12195a9f266f62272c9b2d9ef5203c6a7090138aed4540f7c8c5b27f8d49e4988b8f74bd18cd9aebbfea396f0365003c261eb761dbbbcb05e98fd4796d45df7555c05f2e06bf2938082e7e9bfdee793f5f2a56d7c8b9783bc8fa4be0e10df37d54437d68aa638bc1f6b18b9c2b06ab670763a0b42016900fdc24ecee3e12e401dca284f76b8c6c7b5e877e2c83e2e255f6603077df731046e59682b494c8d6a087cbdd12fd69f264132ddffc1dbb806cb8b0ca6e81db0d0188ab3d4883931f32a406d23e2f2e794e8173980c8b3091e1f5fa0681f45527e5da5c3d73677d660225b70f00a080568e7c74ddf9153607b5374f154d18b946408adcbb84a07e5d750a5058b5bb1498eca1320fc48c770998d143d0ab4550533840ece457a49a6230da7aeb6d77e6813b96cd13223a79f8c1fb355771925a19103927bd60370fc91b46c1941bc8b996691518de1a0b50e374006b20c9c20f6b856870a95f7b1912ed6217de15c251e6d3a5b28e2e5740d87651ac94da21748206e573a532ba0298af0fb0e60369ca18729b8d1b51f45390521f839e0f6224da1b9765eee9620de27de81045b01f55f5eeb4eac3c3f73218f32fc7a80f2b84606d8ec9603bd2c51e7f51c5931323808a47582a26363587ff1deea5cf3e4fb39c8e08312a365760416f2558c47928b05cb047d4ead845f724c667634e24d93116d6fb4f096715563d1ff4aa41ca7c087f135e4ccfb5c6bc36337268b8ee9531dba23ec25a4afa0a73c45dbf63deb63cd51fe905742094b4a79e5ef7f70489cfad85375095c580e341f92a4438e4d652a9d5a4ad9856a6d967e1948ac52d42b8f4047511579057a7f3ca7b5bfbe668de67b9a67aa28f685de0d6765d43a750bae41afceaae8f2d7a8716abb3f7163dc1d94bc639fb605e418dda16363dde9d641355f3837c490e03db2f523d2c5911466d7cc6fe23c28bd26b5e77e8cb11928169c951f199c09265ca067622cdb9e3ccaa3f9fc2a2d08d6745e36d56098b06e515e92126f2fc70e804de235cf1d85f871dc30c03791f28edde89a38d089ea14a701f501477953072e7c002fc86a6d7a4ef52ad65c54091cc3e2f7564ace0c68c79ae21f3121b8914fc9ebacc5054e29a0f883fae50e99f9f35d5121b99af8deca3a704794a985363c805e6fbfdd24ed6eb7ef0063513a5082690fd1359f3015f778da1aed25f84cb548c20a8f2503a048c9294dd20f424bcb5c090be0a021ab16b8a2dc622846191dbe5c18a65be14f783ddbff0db7180526a45caa7ee2929ba40410cc684591e4377ed55342f45b10ecc00c6a1f5a198e49ee3c6ecfbbdeb7597b56c167a6ff2cadfe204830e554457bb5e0cfa033a6b1996a4d191b8e30eeaabab518c69374b864c310804126c6ae129bbe5ebc3e676adb37704124935186e7101377114c9a547654e465a7fc9f5953ce50e779245b67eb6b7396bf30845bfa8000704c5b6887db921825a55799d99bd772d1b5c39928b7bf750a330bea5ea3abe271eb2890b521c0e92f33e58d46a8f5bf463292d1587b3dddfe94a2f34e9e67fbe3277d807fa5a68c5ffad57fbee9dabf1ea35580334c3704b54ca178cb888567915ffa11a0f82a1b050086fbb1b2035aaa4ba6a4e4e0882b4617400365879fde6b13b0e3d152761b3ef8f7838f1195f65c6914ac46f49fdbaaae86d489a25b1473b7a43e645742cc86b7561c30a679f7ce9a570448c6d7f1b86f0bcfcc279ae326ae1dca779fc1f1ad93fc967824355b4a585a8b16f3c100fe15f827d55ca0235f428b8ad875483715b5324b664781edc4f58fa79904c5fbfeb824d5976857f065b1ed8a2340502b59ddd31639c2a7a7faec08dd9d515ed5f14c50fd578af74e8c9ff1ad9add28a5a7b9d43ff03c886b0682447631f5578527f04cd296698ac534f4f96c3f7f2e2f18c79cb1e987e64aeac867570d21a7488e3a29483814d7147b28ddbda5cb8f4840b8b8a79f7fdef3ba163e93f61dc79a110759835cd84d2add3784de5a67a32e754d6c53adc68a4782dad73e520b29e643a76ece2c39164e298a1af185adb6c6e236c56728bae5c1f49dc0aafdcfb480345b890257b7af22c306f3ea000e8e93d11e3288dd4366a9538c3eab598ca8bc4b1c09a63f8e6bf487e3a5d1ca7cf0b4750e7f27599cfb2f28e3f50cbb5185f3dab5b0fa25e26934c84f01f308de5af0f4980fb5f03a8f2ed1f43d1c5f22892367eaaf05e6674a0ecada4490579a0c938ba3f3dda4a16f931e3930d8beca841b27b8fc17925bee4d4dbb88b752f7dec9730e88ed1aa9bc1a4e78e63c0a43a32368cfb6431d675e9f994777f72cd632e8c6dc4cfe827429f733a09354c6d158c4540a6ec515a0b8d1eff52030855423edfd16aca781bc94bbd03834ae008f2cbdc318dacb17c6d727a852537e9efe41f34fe638424c89f725862fd44268828417249d57ef45f10d5aa2f0e91118292cb9f3977699d4b37e8ba7b42e04e01e2b464d2f850c421505e605d44edd95665741bcf4d585366115a7cd6e0324e1a96b3354397f4bc760d01f99b9196a1ffea6df0da84fd77c6ae01454c26c0345f17d7f19c651e4c8483d7c12e614fe75c00e32184d596a0c345b2d326a409a55357047af6ff1bb3fbd7caf14ae31414a634729629fccdadac0e00de83a37591ebc548091afa314dca114cf6c7212caccd714717ddf16f22b0305da5c5b0828a79bcbefb03638012564115b55d9f7fe144023f82dd4f8917d53990dbf4c913cbac09059897cb3fb8d2af6378909f3278311774364258d6e7827072038cd0ccb5d46f6171ed2e2f919062e1f7c046b035c44d28c493cb0525d74c7d7c6c58b6b69c4e8ea1a7b63864e5911d12c330267d4d372fde84de6eea118ab64cadd20fa114a97c9b404c76857cff96a3f1a7905ab0e8c63a77039af58125c459b79e8447626e9d1b8e02eb1a5b8640e32cc8136719eca21cd3472dea1a215a1c4908784b24d983c0fc2ceb064ae364b4a6257110d6ceaf36ec31238c7c2ad5cf479080e69cc08acfd70f771bb03940c2404c83a9f74bcb2b366c04c6f7a07a6153b5d910bbad584529a56176aff0c3651a5288229f42c8a9f62f5dd229919dbb4697931faf6210ce1a0598821219b89f3ce58f021814029a4444570d8d54cad8a1a4b36ea288258bfc1e24eb4e9dbec5a9eb101122f0826edbbb37c8ed297af0c11b9b4b660c7bff620906c7ef5841c8e5565ffc9bbb622d51c81ac788c6a29d458eb19334cbcee48bacf8a27485174669d186107bebb4fcb4c0a9515707bbe745f2f217a049ebc81bcc518473a4a88495ddd231ae98f1a8992d43314aaf678316970778c28d6c2bd14b00053573263602bf645624225bf1087669004edabb401ea81621b2d0594cef00823c6b4c030ade4b86f7c281dd579dffe511d3edf69b1ee4b51c44a7bee4e76928ea6806d8b8a7537b179a3af24a6543ed74a004f7d9a3c1472d77d67e699c53b0f97e2a852076b81f896c464fa62c9f1a9f83f3b8b3ef55ca8b373b69d208b2977d3be527ffabb1e712b8d055a1d4c8eafcd91086b6e4b5a88e3beded18ccb818646ae72bf7348db9b8623426f9c5a0d74689b344fe931af2f02dcef50de0f431168210609447c08789b9f1673463e1ad547a9d055202a51f3964c64deece929b2cb0156f71f78a767c108844da328bfbc72f9cc5f63b820596b9de6092e9399bee0a36ffd5a658c054b969010c53d096af41fc9ca5937c1877f2dfffef64aaa3f9121073f68950a40639d1d245c899b26434a3b1cd74ae103d57a708027bcb80d2aa573e74ef9123860cb5b06a85c7c3e2840e38b7eed8e64e8d0fb926ea03558d8986b72ee47fe648f43edfc97084917a88ddd7fd0ad1b006fcc8080195a4da42da7ccaa1d2b6d3fd25e58675d8da82d0a446dcf7f913397dc2167ce6c0929af245c142e1909298d93740f5acd505c5209ed2afb8552f5cfa4021217d1c19adce0919a9c426cb81bba385740256f7d7aa7ee07a48829803971b862d997abf07b6ac046a72a3217a2650018566204c33c1b78f9b1bfcbdbefde18041f713d6693eb2733c81ddde90ecf554d6ef3f02d6831d51986263800ea0c72f38a26bc0b2437ae04673c9c5d4b4e12b1d7fd330697edc0c0a908334500f12d8deb051ace56d872da7199a9d6188e6afd4a203c977e8ad1a973e53627e1a343e66cdde2cba45427704d08e68d95d9e4872f2b1d99faf1e5f156501125bc63f427210a0bff464fa7537fd3a5d26a62fc06df0521f63074f68430259b922e9b5b05a9aa239eb4cd73af8900a5401ea1f9cd079454e573771c30cf863ea265267922d65d7e74c8b5f9768e7e249bdaf43026db98cb5a077e47b2209759fcabc18123afa184f1615fc7e642d756fedb8654f6feb29524beab01a3194fc8d47dca82c2f4b3ebb15eb7d78039178dade8b723d23e3aed80c4922f1bd6c2cf73ae291ce4b4355fdbc8afbf70d8b2d28836c9cb8b87744806998e8b63cd56ad2ff48cc679f93560a159aae9a001d5dbbe208e116d1c15e2b90b7bd3893b008fe7800bed6deff6d4f1b0d8b3018aa126c7f0187d87ee8a2de635ea803bfc7fd77ab23b094c532faaca44420b5fbd81710a1d7ca17519d4abad566ecaaf6f01facb4b55956576a3be8f2e377c79270ea1c66cad0c9561bc596bb581ad0f8167735d4511479c19f8c8cc6d0c2af95e7d7cf7c4d4f5ff0723143a7e2a8b4152a661a7ce040ebee26acb8fdd1c49ad923d9c32300df04c8ebc3437b539b5154d628ca898151f3bba06ef7a7db90e7c5b72285172c33d23706436e71f98f0866b5abe4226b8bee0c5e4d9a14aeefaff101713debab0ba562fca5077215abca57b843505522001427b3dc777a49b4149153d19ac0dcb6b05bd2aaf465817aae42cc5f39d535fe3485bc3b45737057ce22cb7cdda312d66ca14c5a312884fc5be54a107c948c4fbc80afb7f7e535d152ec7158c8343a98b59095c115f8c7716bcd4fc8ec1593a5f49ca58a1a90ad8a1a2ffe1db4fba1786d4b0a0c943b7a2f8ac11b5888a9985dd187dc8678db6eec9cd6de3d413b7cf9fdafd27c076197e75e6bde7367580ac6c50dd0c8c10668415ac960b5e5dd66f0e2852de77714519c9d7943dce6a5e4192dfac6e7fb269f847cbfff344ea3071ca507d62aeaab56cb3dec2b52f9e9038321fdc0b4ac871637bba0d3cc5ec973b57a4b8d0f22466eaae8578509382a992e4d3c783e6291b6246c492d08de11e34f0d3557ea2ebec15b18ad4a9cdbe7059be9912763603f7b6b1d11cbd3488a2e9226b98737ff16c8d3e698ca48ed1add4a538b2a5103b52d7683c11a409f3ba5092dce139b86174fa2faad909a3316c3e96aca0b43874ca1f253cb08f29b5a5f5fddba643a41889262c2526b7f0a22198ed1ec5f0c1404e5645fc9bcbf35ee5c39ed854dc48fb4eda959fa5b947dbf4d25ce1b9d35a4a4ee9be42e73442a284f14d092a6dfd3e1efb56e927c5b206bd874e43c02e20870a2215ee27951bd9ed2350a63f58f03e99f8c5e8c54a7a163e6eaac7d26caaa368806f3318695be372d084a495d118a75c37a22af991d7af49fe2bd08b92e041fa3247177c5de6e753fa8c813431f467c0e3ff22e56b1e9760dbe717371e538c3996ce6835d417afd6ec2456d3a7128c6378aa024a4a6230353208ec3261b7092e31ec0bd526daf889a15ba43cc4f428b5b2caca9f21209f0b9d2c3d21d29ec00b1ffd532edf8b873973534a993a71f78e002acf8457fb8ad52661ee9790473dae45670dd35881d0cc5cc4660e71dc9c4d953e7b95f645f82a35bc73c38a051c936a4739485f75359bc3a84264c657e6a8d91766cb029e609b520e5a8aa23122204ac0a372875d7e6dc0842d0f40dd89e43244cdb6e1cba99f712bee13dd5da0f69e39a71c294868f5a3b115686c70752397a8e0347a4a74eba561c4fc0fcfb0fc618584f32b4d8ac6f6402ddd7423cfea4a0e9b4b91117bbffbcff0afa3c662617f849f89afb7741cf612bc94f3cddcba0dcf201fef1728880585407dc998b84f62bf5590dd7ddeb8e8abe1bbc0cb28b9a28524e609acacfc58348ad8f16a21b50daeb8172e592e54b7a4071dd23be9466838773e2b2be2cc2ba5ab60e7ae85bc34e651ef9d65ef2b1861dbec0c60e26fe16d78e4e616a11a877fc49ca3014163a9b8302f3cb4695eacdc8261716501073dd5d92d288710f11f0e133c92debf3deda34fc474569f75ffaed518693c5ee284f6c33842b15215c663ab6eb10a863b8d646508344784c223ce6e5cb1824b643d3d7662afc2bfb8d4a964d8c2de3afff914146201474628915ace5aa5d6b954571b7db003caaa508725e310d9c9b093b80301af713c49aeb3359c41f451e9606ff671653276133c3cefe6b041fdf965d07fd889f53f1816618a8f31dabf728c5820470a1a68be12e474c825b7b25757dca672fcd94ee10ac52cd8a5baff56793c24bedcc2bae087bb24bf97074c9efeff5786b1632187180b42c9300680f8cc7ccf0d5c24445ad6d24a6151a772003b8e97cb97630ab3af23408887cf7675bfe23d204503d06fec6073c5ce76a129311fc2a1259f13ef14e396ed83084c6cc4df8b74481bb1f76a89a28d5aabc0807d52c8ea7e5aaeac2771b88bb2cdc6fc71dbb16d58a6f92dc6597e8d8a1080ef18cae9e84374eaa503c8af42045fead1a24101d0479c3efe4650ce03ae44c59eedf35a19189db3558389b38f932ceea297155c523b921fe9b11cbe65993a3a7db377280be1ca1df085fab370ed392ec4b99ea12c897abe391a896f9713b786b7076e210dd1cfe87c0b2117a5678b0c0d6cf54dc66d4f065379f38e3b3224b1d46c82fb4d4ef83edead2e2c0dd5ba3e5926879ca0171acf08e40d6797c38f55c96be9baa25e5a9f80d0986fa0f8798884ff28a2f5198d1fd404fcd06a0b8c55dcaaefd21264e55026bb89812230c80790f5184ae49dcd8ff4638963108cf76fcd0efe201fc3ab5c78169d7d720165304bca174624458b0c160862e63521b0d1031f08bdca2cf95e29b47bb44b8da88cb06bb255fbde121a6cf992c003d41b997b9d2c6254dd7b21e06aac2fdad3886428e30e9747c33a0a3a1a662ac2fa7a90b1e10a36e10bb19d1374c971177e486e49ebc86b7257820d55a6f0b1faa409c8de701ceda91586c6421b9427dac9c61051ca2e0cdd99907326f4ac5d8a4bd24beabddfc0ec812bb3fd235dc50f23b0a403096d0f6b09249e8cf0173de3afa4d7d3b38d30aeaa21db976c34b4bb91b5c8fc6a33624df771084536fba6ba0b237f2a796074e3975f63473a09a72b8b5d0d479480ec10910a170934982a519516982ffd8fccabcad6d95691148443ea25bb317a514fc2d988ca771bfc0bdc72a5400b6dbc25491fbfe112c36a10a943871c363cf496e9f4a1e39989ea07c607ae064eea4bd76c93508b79d6e34b156d7a557604812d537595979013de5c683893500d9e11c252f5f768ee0bce6dde3105a2a9a69ea77a8b3d5f8e1a377ecd33cd26c3530aa34614aa9d0d110d51cb2b927c5a5f4e27d1e4df5d8530e9d5e27cf40f55deb240b32280dd779c0a16573cfc2412991de469f2e582a52546c64505947cba70c42afd2ca25c42e134808e76b8b0fee79642e798d9ee4c740f0ae4bb5294d376af8af3de100deae0fcf7b6119fc1734bb2183fd2b3aadb98ed8aac970cc1a611101b17f9a17852be05a2860a7f8887bb6ed7ec8f7a4d795d467a2c4277ad6d912e96ca9e21dde28c766d8c4bc699c631d044ae7dac8156b648bd85121daa54cf03b077713ba41683a10ee03bd02e4d3cd29c3007e5185996c6eff8155c9e2243dae6f5d16fb08470227f8d8ac8918505351246abe659701651fbb42b6149279bdfe4277bea3e62afbae79eb9eee6e1345be9413baad0d1e86ef44646b3b710ac42d03ef500a1ccefab215bbf5b96ebc68ccb95b0bf4ba313418c8af9481d17472f7c3d9410d25b54ce0fe754a5983be2de6aae538a36a9b9261a626a432dc30f305bc782720c0690a5788fdcc5ae2628b6794528258b08712e7baea55fc7b2b412af9aa9babac80c4b32dceaf77d64b53ee1a4c98544637ca9839e055747154867847a55fbc0282017ea7950286ebff8499e89c97d9fb2d38e531b11e8f7545d26d5736fc74679d7024a87ac57a5997e5d0b67574af3153c8eb93eaf776a49008a16b6ef02509a2761c3df4f72db6e7b3910e38b0d0cd537b2776b9ea17bfe56d6411bea3857c4f82fd142b99e6f02b845d1007b43ccc418d2d677c38e8d0c934effc5bf6be930e49ac7a7c1238c2292e957397726ad8ae1ea89728df885955e79bdcaffdcbaeb51d42c46b166a455e9ef0e1fbf73113180be85073bac6f8be116ad9bfd0113950fbdf6f86e5bd4d5097ea8678d3ab93b5374fa57b8a832e3f3582c733a715a840bf0c5892937532cc11b83c54c7f6085c95362be2c5914e5f6149f192fc60615fd9eeda36c481b8652dccae0c54fa1c827dbf13c1d01dc7d3e5ede667bec7b3467f4326728049e6f16c2fea66a4f9783a58a3b32e64fc57960721de4816174e5b94d9195e7355427129fa5bceb273dab50cccdbda0715b9b720e0c5d35238093aa47bcaedea1ffa5137af2ceedd200e56435943a4e4377c9398433b9a885d3f471531353ecd783c25836529ac49e6dac56b52361e84b96465a22c69894e5d2d3c5ed8cdfa6f00c62a7a3626f5d34702427170264d540c2fa5ce6b0ad2163d47e073b1f71575997d462d29821f4c10f6b62596a4092b56c6aa684d603f9b75242974f4027888a69829aefe22acaf14fe09d6ea3166db56ebd3a3f4c9750baf00756eeea1fd1bcebdb411b34bd55fdd210678d02474f6e6f46b3b11c8d70f7b8be6181cee9dbddcc400ec61c47c39658817e2060ef1eee2bc72803912499a8d3a8f69b88e9091c4119d8c57d4814a5417400da9e56c43bed2df31beca3e2d2ef280d208b7f27ec0fade90e3e9f10f772534a82cbd2af62c8ec16175d6904a5a1bbec576f36cee1dd7e5bb6f297c5376f14b254e6f176f40b17e5e962ddea745435d577f6687016f8c4fbb3898aaf45d7e60d676783be1992b58cd9761a8b9576eac9639290a54a5bd00cada208748988a7a7632723fe2b6d950a7cef50174b30e1c55c87575c82930aae88fe438f3fe9ad4c28c655161d875b006bd3ca945d1425b0c670ffa3e48b9f4d5df44c621f1ee848e6fc2db035bd168ebc6dd31c26cb704ccdb2ccdc1715d98adfba9de9c187e5a7bac7f55d2ebb423d1ce7cc8b5773b2a0683b96733453163c9e0a85091b4b4f00f40d81be1963d41216a5f35e600d837e8a1f099249b9a542f6bb29c817567bd3c356e7967a420383f8f8f44fc69c96ad53e9c597a440f881600c6a0a57f6358ef1fb3a9dd4fcb0d9768dd81d3f69bfcaee98a5969d1096293b0b2065a7ed44830109622a1571589d344dad3bee50b8c798c653199c3664d858fc3b45c0bc8c2638070704c12f46161a62ff480e5a0e0b951ae987646500b1f06b59576e37a291c9c8c47e92f6b22a7157777ea63fa66a22b4904a5b68aa188b95d450b83c437e3a87e0cbf1a30dc95504b36fb641e876544627b8d01372c4fc933c47e7f52268fcc6abff12f9418ac04ac72b2984114dd8f6057c7de08bfb7ec4534743fbbda486d0edae4d75fe479c74248373c745aa64699dfe6206e07586df70c125ce212485f459b467e063644e72560cf1e1d8bb833c643488673e4ccbd1881da6e1f31451223bd721455cd9a42e8c8c6867165615df4fe22d5be2b459c610d541693de0f0f2bf8acce82b64869ff29bd20bc14bb8334bf134a3399070c947427505f2bb8d41c57de8871e6886cc8bf8f408370721e94182fd9d3f04c8abb02a3113a6fd06c6af6f02cc69ed618332959fea37a8b10e8befa73d93a7511449655d608479b3f6f2db068664b8b92f9a0624b6f7adc83a3b039204cfc76ae298902ca098aeafacce12e9f5cbda0006dedd114cbd29176d48b6e51d13849b2a99b225e2e25b67feed36b6ce19f6c346a5290bef6b1a06bb1f911d28c37d17f68bb7ec5053761bf92b10063bb26bd732e9baff905f26912effb75dbdb80a1ee05cbcfda3439d3a584a8cef7411c4f9bf2579e997c36a6b4bd52855c68e09f80036bf672b99c861401d360a6cf60ec0491adff99bd6c6690f88f115ffc3d9c2f0a4dbf7056b7a8b54dd3c0d619fd5f5366a3ed311566491d47e4c66b7d778980ebcb9e9ec3765a00407a11fbd02ad1f1c3bb74a6fe3544c8fb25a63f47399bd9524646767d10e2d059e5d055310ded60985b2bc424e8e5831d57ac1c8a5fe5f90efe96846540cc16ce3aca2a8b2b08801a0d834090d3c0934ea6cee8f920567af839d4089f5ece77d1d737a281aa6201faa5b92c2eb70fd67ec48f80239e4315ddc2bf8d2ef2ea34181bcabdb2c5bcd49c18e214e0932b354e1819e3f347678bcd4638cf5c04ae23bfb5214e69630e59300467356547e8fa8b9101a75846f1cd82ac82e168d09b16d8cee119b0b097aa48300b97130b02a92381284f2789e5511dfb1ea8974b1dee52b5ce5561143923145d06fd1101ec2529b9db38c29d130227447d4f87fd1279e34112eafc26be90da60cf16b32bd7bda319656abcb25f10c3c2661d59956d5bbddfa4200dc1a4cf69dbb927f3692c219f787bb3f05b8ce1b88fd62980f694385d02e76a6c63e41ce5c12f32bf633c1f8528969b98ecacce9eb5dae830b289527320309811b1a151ba25ce942fe15399a2606205b33f7cd6eaaa6db3a71ea00e0d530ccdd664054bd18c9d822bc77451bf168f1c3f38db7c9c51100d0204613d45d53476b0f02efea6e17979e9b6db94f66a50fd2a81f9fd21fe5d44f72e8436a693c6591113fe3d311bce8e86598ff665a829bd07e1a4f08d1b451ce3beb3e3859020a06011489305f875b4ce022f8f06632fe8731cf7f338edd098d3a6274a40fc1808e48e0d8b36c9d07179cf1a786922e8cb436fd1eaa97825b4a51677b9b8ea2c1b254c8c92e668e4aeed8926141a556a300858784ea96c103db506935ff7d7d9653b4b102307293efeab1b3a5f7e58c25bd4d7a81aea42ec9632a37e8e425394128a643276d91e28e378abe0629b28e4402d9f70d8fa27270cc857782dcdd05c7990c8913d84584659f4caa54384c52775b183fe5fdc0d4094abdbd55cf2c179c3a504598e80d3ad5005735c9628dbcab39c815693b15f04399f81ee4b309536068d9eb86b2624663197413be2394b47440129373e4cfb33cb3817249a9573cbf3d4336f16c857377b6e1c682abd9c71a75e5b0f1f02775c3fb023aad57061d5c0f386b32e638e7e6aa8b18b70bce84211ee28bde7eb02a12cc542869d194ec52dd0b244356090d0d7e45e1cc1088eb66ffeef7c9e9e8e9eeacc2df7a648b3517bab98bc64a4c17398191e43cb96175c99b99e962a065b785bee0d28182315e78dfebea8729ba25ff2ff7d3f5ee63f178a692bb483406de4de7f1631056b1b6c944e01ad3ded717b1151f3f055b6a99c93238d2a57932b74c15cb562eaef7429d26699b29eb74318081a4e225403f4d05996a99d5adfe0e93908d4ec0bfa4c3317f2775d335e07647910d83a922a3e376f83c1c6d2e2d98e0d943df7e649ec8f2feb276b17f7133b71355bb0f695224e331bb6d8df5d9f9b1c2d9c41dfbbd83d715c81f35d1205dd23b942a62e31ed3c6622f4a0a117b96604bfaf6854fdc7a9ad4177c7860e9d108647e9cdaa8e290f946497dc1ccc709c31387bb3e88207ac094eb35dfc901b71a58d979fd9bb7c5958f97cf332fd0e975ec308421db18092e481f260a54e7580b388a50f73149bc613922d480728928e97c8c8432d72a6ff5a455dc7caa14f88e5b12ed3d7bbbe8985de1ec8fa8a5c53d27b6ca2c1f2944f57e0686094e29fffb4e9facbe5167158550581ef73c7f573d69267ea8a6a7e08284896fde6566916f837620ae5cc3a369492ba6827df14a3e736b960647409f358ef1b6f2d64de51b1381206e23e50f24cd6fe319a4721f8e5972368d65596ab435d3300a98dd26e0389080dda073043d80c276c0dd375074f0e4d316aa45087eef3430b5deba6d0be5c4c6a9fdf8cd105fa1b7ef8d277ddd442716a856c4cd3f6f8a4093dc4aec4b2ab84d1a4cf12c6a4f688d8767fcc15812b22df23ade0db4f4e2bee51e6b46799739ddf4d9fd7a72ec0bb3f281992daf64ad2a0bfaa88a0b5a3504d18de4a76e1c1644d9584dd21af78a181242e7fa0f746303da1c746c80685844626fa2495a47906c07f74f77b9fd6c830234da5bcce68eaf738519ca4259bd457aa8ea1676e3c236607a1bc1fccab326c527821dc5ab6f2562ab843bfd94c0248efd9469c9e8ee1f393661179532aebdb6e79dbe97d3f75ef682ef018174d6cfe933a98ee2ed2f098154616939baaff9e93330456eaac785df2bc6919d5d286cce8a03011e760343c7f66b1bd02966f6802874609622c2cffe9bff4dc8edd398dded1cb7ba68e2103340d02c0625e3c9807bf47c8e0ec1449c5962dd6274d61f63c97e80ead8605cb23b41716faed614c696290efb204de9a27f707aeaaea051a7a7c28620e88443d2d1f9943020d93eff5a42236b31d8fd260ac135f68d1377b94d57ad0375bef0870a0283092df9de136ffc8622cf457e0fa7bad9d66b2423990cbf9ad807c0b6704e1737b7cff752ec0ab8344234792a9e06ff00d5db499c115947c749cf730bb791f644c0bfadef1bc9059da5430f3f3a121352aef013085151cf2acffe4f0aa9833e525680dbe2c9c2f22f2deffa9aaa4f40e5a539b328cd03be855feaf21ad4573feea283d74cd8f34a90cc5c4a96906c73590fd4e9f6bb6172f8185bad0194d74e8f220accae7a749513e7790a5ca7f1e60a3ff8c0074f46aee3e8188f8cbf4d752c77559a6bf3032cbc22f27617d3c169fba86912e7ef4ab76e5e220c016447745fe409d6430e198a9db9f5c43921577ec2dc53a1a901841d7dfad8d3198a5b8855df8f7df217f78e93bcd033c2a1f0b971d077f321969c0f40fdc0c5083c3c293339c5f57276aa83cf265cf46c068e90b4fdd00cbd5673502b7a92e9405409a4ae3153263d4311807a6a6ecfd2b6f7ced6c9a1271de09cb9b5360f884e0e558b281b095f717e0f0d56937c42cd7e6cfc26553302cfb56c5dcd4df0adf101363720f9ebec6855358eadbc57fdca582c9f613280981ffa40f4f07f667e1913f969b58135869523faefe3632bbfc5372bafd373bf96509f9ee90280a4f8fed8ceba79919fea4b56612254f6db5b09107c53ccb541c5dffa883f657226048406f00a6d5955b0f753e2937b7f576d78b6e53033c41be7fe05f4342641d43488beeeabfec9a61e44f7d924bdb933ed14fef2f459aa3bd2618cabd80ef121129f15635df4b3db35bbd00e8768ff903adf657a6342d9378862b275498f8ee9a4e3d01bc94cefd09635876402159856038d9d72f1cc18834ab95c5953a108cf31b174e04bd6023eee349e2fee248c9e1086a90471ed08d8fd8ecdc677ceae72c85587474e580b8a2eb5d141afe5eb95e6e103beab4e6c49b8c6293682d5d62d6ae9af5a1f027211891263d5a47737bbe7b12b3d96c7b90cfb599b90f54dbc389fc408df4222375316d2ab12271c5a9c0177a784d992f2406f65caed0662fa512a3c19b01e35528d76e3bebd32ce9965b7c02d7b836b49d2a6bb783630c39dd5f0c825e6b319e8538a2ea65460cd18f82660de65d9846216006ff7654a9a09c21acdb3d2a1456884407d892514f714d30ee12224a0f158838c5eff42f6c7854fdc25b0d4042cfc1cf301fad7ad7d7051d899ac18777f59c4c0531f99323d2197c1c47f6d80f1a4f697021e19e869262378eedfa0bb1fd444c4f83df14d5a4961e89b7f4002314948b055ab524cba094f2c73334f4b7fcad8a884f7900877fd30d05fd2bdfcb295c391c6ed0f557db5250e9f84946af781b404274e20e06262a3595bd97d0ffaae20bff60fce37c7f9d2013cae12fa7ab4854bc2f4f93b90c1b4b629c11adaae513c2a59883cb7769a88b9edba04de9e0b8a369bc44cea0e5e4a32e3a6e634364abc197b2f2558dc04c87ff6c3f562799034dcccdd4e2f37da5350f4cab3d94e7300fc8dba52a55d4c3b0d9ae789661f567278b5f019ac8b1da5f7a0ce9bc6eda073ed1d3431c05ec1d15de81194c2f94b47e8ac4ecf6284147485c501839fac8ed02f5f21bb69cac640b0538b81775f1af8b7eea0640c42f5c746b6452ac8cf1b2c000013d2cd6aa09ec77c7a57ae12bf1f4fc30684a62ca81cb1624a1d905d8e04eea555acc85e52055b8b0ce9f4cad4224bdccec6f9dd78f36e6e8657d8632cf2abac3c0e6b3bd39fb92327fbf31cbea5f0b079da9cae2b82432d8f7ac048a60348bb157c8c41821f1f4e8ee379f77555fae75bafed3976b5157f3fcd67441ccd1b8805960da98c1c0d6a71c05ab925e2158c5199b265019457fd2b3bc97205cb225e01a191a05410f2352b0e7c4542256a770d60408ce3623c118b699914447a5977cea95ddf64dab65d323632fdbea4a88ff6757a4bc751d93116574f6ba95950ba26ceb65588eac04282f4d04685fa1e83c9efd26cf5411d65ffc3f1620abe1b131ad3db84be0a910f531b3bdc218d83d2494664f9b3797ba2571c0117d9648c2b75b502419ae24138596877430f2ae07a12ef9e9e5577b9035235bdf3972383ecc6aa10d334a5f7c8bbd53a9271b27578517001725b3a0c1648c40b9c2e75bb366c0bfc0a522e8ae430195b560b1ac2be2415ecb02d0c0efac238e2d39fad56fa3891d5d0bc0652b4653291e2a2b941523e1d6ff450c81b313766d42cf49dcb363de83b05647a0a3df30b4269d36cfb4c5e2d0e5284f89fcefde128ac9db94bb9064d8e9747588b6c92587dfebdddd271e727c57247f68a6133b2fdceed82b069f1043b76e4b74c12aba67ee437e0b14325253b8dbb8cdceb31332653fc65600e079af92899d9fe8a33ae134f44b6b5b5e00a707b416c153c21e97d16d9d43654207e88d3f562081fb7aa30b8322b8ffdee03ecc3aa5abbb33374e6fe527f7362c887e2dbfa4b4b6524ac517cb52b362efb90b3c9d2b100a0e5b3649f5d9797feb9d323e8318400da1642123cada671e082bfe378a1ee1dd13e7b3dca1eadc90572097b95b0c313d667f248ca8288a0e823ddb99e1f1dcaf92b79de65a6799740d19f09b75bf3c680c7b34f2d51c0f1b404336168816395a76f64a3b1362d6e153100f5a2e571f9d70b37278cc4fed79ad91225d29d03dd0523bdea5c99f0d2c996f456ad7a583a2c27a65795e6a886f4828074b8e3ef232dbbab8f1c45330628f7647783677844c5831de400c64d3346827ce01019bc1c3401a5ee09f1abeee88a18ae9d536117042da76197d85b33de6d641baddaf1d03cb0664f8b5a9551d1ab27388bab751765f26ad49a2b65b2b5ce343293742f5f213bce84ce2612a627abb0e0e3c419e6f32ce15472fd4331605722b0c92cdee98a81b428f69034bd5a0378cee4e97b20c3e5fa3e842c5e5bcafc1642e58e022bd056eb876fa55dd2a198f7dd4bdad75138d3bf74cd51ae58e62e18cff1e4bc5eace850b6a1ab36b7f3f4277693df3e497a3e0ed3350e7f5bc3d9b963aa65ef5395951c285f4af728709893f80b6376c9f14f862c8bb13a57afa4c67c62a988db1b0a34169c77d66eaf69fe0359e1d2df38e2fe6c1718a3886cca4df063bd14e2e693e0860f3ab05b35de96d057133e0e0c4b05c5a141feca8fd137a8c9c5d407dfb20a2c6615872059f744ad9f29e43a86ba8eb098fa20f24a1b64487c8a58f75d3a29801b9a908786dab2a3ab4efd6888e65db109d935b45ed684c6863e2d8ad13778792083f3021a6e7c4bb280fac6dac2ac3df3e147865e18259945faee3e0d182e602c78fbb620998c24b02b338538b7f33854514cfc68d9b1b989d4bd8dc4335c8c00576f78d059fef4c3859f061bee9c8aa7fdb47876f440d2dc7405dbbca6f33d4d862141288a9d0b388f0cbe4512ca91369389de192218aeadb90572213fb8a235c61e7ee8a62070d89138db7aa911c85b3a51d66195b17328d754b84f01d8188f8177161ef32ee36d18c329cecb6f346fefbf6c8007e8d87fe4d4b559186f54376289ae336c3efb9fe36be2d7c3da92bd8585c2d5dae4fcfce511754dbd72130278f59b45fc0d2d21f40154b0898b02b63925c4edd72b1b9ada63f11598e1637aedb853d921882715d3e35ac48624c8e749dc71773db0b90c74ec43b9f35e38c47dde7f1a802e55bcf2d360b597169d298ce5efeab22bd86ebdbc3cfc52e49954e91092f17ee7dc218dd497f7bebec311e381859d62c7ae9588a10eff9d90fc1f017b71c2f75cc030a411d2fbcf30c3563f7971095711fb94aac90da10db479a46edbe5c2c98f1fd9b27050db77c01cb1e1bf7c9d50fe1948c57ef531a01120633c4ba60c73c3217d2d1419c4a89e5f3a848e0532eaa76584b13fbea97bf7eda330ca1317d76c2bec36ae207da3cee9cd542b0de32031641bd77524bb657a8afc3952dff064ed34c456c769dffae00b5f13ea4979fbfce963d3a6ae62bb59709147cee119dd1eb7fca600f183ca62221bd49164be81f686e9c26ff63699f642648f45409b037176e136255d231f66a9e268c73acbbee05223f0f2b728dc4a6820f8f395cb5efc5c5f786278cf344c7acb02daf2e756be29850456ff635ca6a46fc176cc37e96d50c0567ce6c7455dd929320727ec1317259342342397985e217238e5642976d67f2bb33590ad7f088daceee201e2add68fdf29016677a54219c531c1fcdd26e103683a78984cff5281d2dbce50397a226c24031537c2c6a095cb5755dba3dfac7f72198db138316e27b968e62409111373c83b102641bd452195b050f5afe3dd8a7156278b0dc1e362f0de3c98deba9eb848154fa42d420adab35f53ec53f2ab9475ef65f7d624d5b1cc1f720774522875696efd4593e24513dea45605b2c829aca25cf8072242e44d71e9990f56c568147d3a3d38ba5a034fb68c2751c7ab53ff6724e4b69f4758d6f8951c298a691aa196f1f5d27ce277aef176e822631b16a0f52e7f7cf7a64ac526c2c99535f8bc1fbad2953dce91817d88db999a117319a4af0d3cf8675af18dff09f9c856db59338fb722cd5330f6ed7726581fc2a8fd4442efe2caf9d609769e213fde2508ebbfe1b064e25861878dd1dbfc735ec6958348b8c6501feec3dad5400049d3b9ba310591bf6ef5417ea64dba8c1373e25ed8830ab0fd0f333a056d5c620729babd3f7d3f7d8d917971a6e44969f08216a96c99c238e3c1597fc10e063663318ac967e5ec27eb8309ea9067e313a6114b017eb6635c19c2ff6525b1082745f1e439811f1f4283429d477dbf58cb32c37fa9f8952a02faa874f2aa079faf780b038d51d5343411a07e6f9b9db39712b61a09f5b52d9ec1c74ab7c7ef48e2c75fa04d303f5a591659e27ebb6eb084af3cd027912d9227c4685ab1edd205049492cd17b36b14b4fdb8fea2e76d48384a26de0cad4436b22f75e47d7a7d83cd6e1510dcf64855b9a58f7a2c6ae257552ab543e18e124db995d3922e20449db67f3ffa440ea10fda87ef8b41d138dae8c987b8f6904204201661a7aa061257f0f4862366d8fc29eda4b3607485f3a2c5587e9d16b1db613f94b72ee3760032a84e5c767f2ca4eddf2a8158236ed3858c750b671bed6e6dc60858bc07b03f7f8e950ca3f41129dd3413a9aade0d40a48d7bdf680adc67574f74f6b359fb33e548433ccc0cc59c24a584fa736dd07d29a6c9ea837b5bfaedb9e7d36670b555d230ad3503f266156b6a7b445917210ca6977f592835d97661c6da8d7b887f4098970bb431f9ecf65a693bcdccc57ab3311f1585ddd8b1f48987e34eebaaf7afe70d82c24035cb8657fa76a52fb18ca46b8af086a449ae0a901c4aa7e5c21c83703c6dd7c21a53c7e3f4d08db0615316bd28527803cf1bec9f7583dffe6cb80344ddfb583873e73f4a8b2ad047a403240586c6bd564dc1dacb5fb68254f877af4a4fd1666f8ce580ca0f11a04eec04962b1f27d917dc26279c016f1d39051e5d188402153f96044386ebff9d8e9734c462cf54165d615d67013e7a072e498db66b0ffa9f9a466af0229ff663db5880a147b62da86ebfbc2778ccb4f2689863e2de2d2f441ffa1e5960080a7094058f25de86123a6db43f9cd9e964dadcd038e10f8a51c4068f69c8895520344f035fa6bad6f212ef3295d354d023b01709be8ec361d799812419e768ba86a3934cc4ab6e663d5036bcf189104b624d5b2f10103cbc5b40c06a42d43c072e8d695ca08afe5e85586df5e48dc32d00eed41c6848f69f1db94535c06fdbb05e3c7091828d7ac018d9b96b95cb8dcdce2956d9e58fe31fd0af55ec0fee8cec221f277869c796522f3f02198593c431ecf7bdb0eb3f4b52765f1b4810f819b40393eac3e50525daf02ae4733102b508457fe15e8f9ec0de8ccab55149b794945fc34d61bb85c7cfbf51593324854b79cc52e2e62ca586bc4ec980cc972651161b956c4f3ed5ac95735e6fa35b1bedd7ff1a689a54ea2dafedc80c2771ba2305bdb9a24bd6ef6120327b49eeae73d97efc82caab083f3db6fedfb31c28342f0a0cae06c968fc3c5672638a34af9dbe136a92390741c9590208e38a951326fd6b7a166925d11ad4f970f4b36b1666fa3ad4cbdf2b0c70a3319d0e1aef3c52bb720838eff48f0ab59a1a9b90a9303cc1c1c24eb52b4e1de0421e68110995b2c99ca44d09c6a732c38a44788030ded5b67ed1164148df2b3981a925905e14c7a1be2709619a0ed20dc805825a193200138d88a85f228081e03a741e322443dbdf0f08d13471c65ead876953ccfc21442085caa78d6944f0c4c64f4f44d1ae5cfa2b334ea459b0436e3f4af4220bfa26e08eab58e281af0ddf191da31661221956af0e608a890807810b341ca561c1b5786b44449bfb8976f6a2d2578a4454b47a6e0444a20faa725a20f73b10be700f0a288d90d6b9cc2f6877f5316909ae32cd1c52d69c96ddf3eec064e652c3291dcdacff216916b363abd5ff0825b926bdf41753b792acf5ae1649803dc507782f985d63b0530fb6357fd2e55c7da6c25b12e8c8cc9a5fdb63c4f9d300e359e37feed3d2b5f4ab8265af3becebb575875523a3579264973ce6226c0dc7ac99e112f052a34a4fdd47587a1d7d9ef96b1503cf251670c1f7ce8f94f539b1be3a40f2918dd75b3c4f987c67c3bb0f1d2a884c1ca216c2ad1b950a6159d970da74c0c59b72a71f91e690110195eb43b3cb72f7f93ca258e479928abaa3bdc2ed5998d17c70afcc76f923e43e493ca1ea58de8117f9c543731ff80cdd5a06438a515ea46fcb5dd14eb54d192dad0665d442bcdb590a4408756cf4a2cc4bc829fd068b30d291309f3e2cae727b73fa7adf54f2267df840f4ee02002ed0a6a6ad4d6b2c91c00576fbfcf309ff01482ac2ead5cea4066ed94c2147b12c3e6ee8bdef8164190c315547afa8cafd6011a25992ffa1249505aef18913e853008385c9f86c4d74171dc3e0b8a22cefd30e4ec9e1899bf1a72058b927b47008a7c5f3a17cc1eda0e8f48438a667ab2732a61afc4e9039db82afd5a1c75a7dd89b6f14ca1945e4e3858974f9862c4b5b91d8b626b9d87584270dd44e258771062bc34a108732306bb6f17284bc3a0878544b0f7ca3bc91c9f0ac0b7e5fff36c1c3988b4b9d087bd4311509d7a885f31d9a4fd69083da29e9b7ad59d9080ca8f08013ad8326720fb01359c45af13ec7d3aaf51d65aef35222af39a5d5c799bb6ea17b07060a84bf9b282cc8ec8df20caed2337439fd1b9a4cdc0ed564e90cafc2ceb1f4e1fefba574583c4fdcb76c195a36a033a81ca82ccc54a84f9845ac8eee96276868bfb7476e49c391c253b28d84c96f09a4c67821b3b2e575a300142bbbc12deaebe95fb36068aa2889a181d6ba6f8e417c27bbf388ad0bd234ab76e74115fa25b2aa47e40925708210b055879020b9c0bc291abc5b0cf3c027cb1c49ecba75f0187fafd33d35b54c22d5417e813ff87c7649e7d430bab727be635393ad9fcabd5e642e208ff2ba8532d194f4d35844d184a81e8b4c6614844dd621c9c6aa2d407f5ebd1764f25329f1696aed81fb80150a244300eb0c18ac2725006e8916432b37c987a72c5f9451a50d34a6429fc456882a59a6036cad2395649c2f2f9150383433ec040b4bc7e706780b81c4adbdcc74df7e48f164c77cc87b0ec102793ec54f330cc7590186a90aaa5832fa3420a890efa2a3b2f784f66585b1c120344ddcc0031fa2cb866244293d41dcd3becd35f6e5b9eae2cd1e240ad44684405999278c0e2dd935613329eb3b265799eb2890c0d4868b89bc6ad5ef7884167bbe2c0946fdb001810ca09ec38fab43b0c3787baf5d562bc794032d6b9c7e19130b9c848ee2b0b8a66784d504bba7c5ec2ea77338469d1b23f9bb4cc85de4d36c7e9fa3d103b81ed7a127f4a4083fa131b80ebad9e606b1612aa7326e07f4d8583a10e585cdc90fd85bfa93ccb29fc6c59f1b80afcc0f6f5afb640f8a62a58f2ef34a1f38d33c7fd17af19657cf1bd4337cdf91c7e44ac52262b4ef7ab8e3239af68ccf45fc225e305f736cf7fd120625a92dcacecef0d73e5f73423837b2f60e8400e6a76bcaa74c506bc393b49e4cb03ed47f842b50eb66b3d00b8976de98da166aba85ed284e9a5fa7e3332d1856ecf1f0833fc0874c0d7bbd45bf23e2722999e87a5d209f7cb39ef2457f753cf846651648005cb6c6c9d278207498df77b8d854f5ea0d6072bc734d9423882bc05f0b496a7b72f044049a6929cafe8e70a1d2c795a2aff74884a9bed5bfce30bf37cdf5f89ff29b3fe3685bb3942b5a33c2651415e3c8c3cc2182ea372b404530b088c08f9ebb24def4d722a24de49c9f7fb18681133da23753bf0d37c071863daa1f3a9da5cb6df3f79da354bc67388365110e23959a7570ee1c5ee4067a6af1c4e413e037f85df1200d9e4d8eb3b9b3c75450cec558d97f38e59d4c2df848f44cc8d546cec9d5bf4afe8e3d9e0a894340e6153a6fa0180b15bec9a18d22ace9336824daa1936690ad42f68a8016dbf3a21ca08fb1dbe1f963368bc6baf44017104119b3d015ab3c3a071a70dde2cbc450742c5af7b5a14e126bbb6c33363863128775b189b1c95cf5cf89fc52afb87debc7e3faee6289dfd6baaf51f7f53f96e538ac6f864778bc5375239c1070e79091a9a2ba0b228de1d440148e3321d2b5c237b69e208398ca21a47ffd6786208d40a7412fc6a2bd13fc4fdaef012c4080af0eafbc925b596360b9970b20d59962c619a3116311ed0b99362006850667079b8e8f645bb42b14c332dadf75e34e5d9e06ef1145af130bdae8215481f9c289762553f14ed63ecfe2f8f1d1d9e42326f9cb8b19b16be7276edf1ef214bf8e759e899266857778eb527e983348fe6266c7e37ac31b52b3a434b6f5178941a10a5f931d76b8453a72e1746501a078d3f65668ee4be97698c922f0ae92e895f5b9dc109e0043a7fb7413557beeb6491d102688864fd8d669fb7ae6e73fc3691b102aec8f4df4c310ca81eb6f058ef6f5a91d06219ce45e94d6922cd0fbb7f328a43cdd282402c05e123116a36145525d439328b2752e26ad4a4c4e3c5e1814765098dca1e151b5be38822034dec46e56d37946e8fde1e8d3c2dcc5b692d682afd7a70235ce220eccb861b55661c4049a1d276ba41b1a25c694a3c36d0f4db60f1924938e96ea0977e119bc3cd97eca768f4a64e50f749d041f49f321382a90a5e03dcd1f6baacde5e6961c4bc7b620b364dd14cd92e0c1f86891be3d95e55c28cddc873ad0aa257f68a2ca2cc7f4d0ba0cdeb21f1b6a090c53c78c498b040a9f6f3a7639f2dfe1e9352d03fc1bfa04dbffed17f43e93a4d73774f5e78bd071134d89bcdb899396b210e0c8396151af1b666376bfafd7f4be9ea7f3ecd69e14e8d2f3af5dec50714164a53a41db1f34c6f7d8be40d5ac2c3ef166fba5ff700478e0140518dc06d7cd3c9fe1a452971955192845a4864593d3a28609b3f88e892e5ed0bd42b13244c735fac05537f82dd1666e414072e98bbf9906d1f3dd03728a31597578270c81b3f09bff424085f897ca21c2b103516275d410829825be3da79d44b35fd1891625278dd46e1bd4f45b782cfd8ac1114825de3fe5a679d0ccfb3840aab74cc8059335eb93f1d924a7bb40e3721459f4656abffbb7311a3b92cdc3699e7ad2e3f3f629951932a4ed512cc6ab4d9c4dd665d798f64aa5674576d30f30d0505fc73fc2928f92a66d326bd9574422fc12e5ab23a3a4aeeb7e4596116e99da6cac3b97be51c5e0a5a7499724ce276f0b69eb7a3db9c42624ce06382a849ffed8fcbf7ab78af1d6301218e025d60ed4e6c66c4c5df34fcb56e7b504513373d062d1cba1c245b5464c7ee772a8bffb5fb489a5d2768c79fd8abd914bdbb7e88ce4273a715155946f595b7c45621d9f17f583107c91a39571ac22979886fa039417f467bcdb8e0852b998283f3715523cd080a9371565b31e3d2f31a30b39f331ad463baf0aabec4c4d67a79214a8463edec8e1790f51fc96c0afc284d9230f56963ccfc63deeaaf75d2c76dc8a0f6e72df9db491c47e0e25b16d62564f207b3d1e1366989bdd5491bdda9f0ddce0898a20e18ffbd06f36d5e5d50ac4ab8ac25c4122c1427e25f61de88414aebb378eaf680b0938c731d3327b71e898d02037c2a3722bcb5066b57faa77908851ad110ddac92f3cdb4acc128276bedec536bc0d861c0af808e837d8c8e5496b27fb9e24a785dcd4c25058fc590960b9a14ba50da7a64c693282aab4dd6f458172b48d41e82327fd08b719c28f69ab1a27a79e63ccde8c408a41a2d30151297ad39e2e63c1642dc2db27718bebd8c4bdbe5e8c98c185802511f98f86ee708153d3ef0c6b410c977d113a950b4202e5a6cf71cf089a0f3610543f51a8880a53ecbaa88a6449065a30d55a57cfd2d925714cf73f8d27d2dd4f742eeb7eed4301ecc962b219130da097ee200649ac88cd24572917a7dff7c2da4fef8ff630bbb10f060321768feebbb22a60072cb69876510c782273a0a9978dffff72535a251ae886ff569891f159fd5c1916d1d14acea0a6e51ec666908b270fd87d2527aee1583ae797642fc66a32fef76a8aa674c84fd3f8fb70e32181175f9d7960edaee9306330a8fd45e2cbd4c18c4412bbb93f2bbc187a418fa44d3caca4baee85c6a495a480aedcdbaa42b766374701cfb5a5d7d853abdbe48f5f1d4ec1f13b99c312a21c97782f64b31e34e4e086c31e93e51acbfec428088989fe5c0360c228c7645baa7a1fb1b407f8f942feaf889bf2bd058497ae313ee914f16b9752cc32cdd3419735a37830a438d9dbb3233fea86f65fa7e90f4d5829c45d7be3cfa86c01abb7b23c71d061cd7ab02d2bd4a60133c9aece604befcefb5e7ba0bb7e85d392cf55fba792dfefee86dc9a43aa8fedb59334fe141a4d1e18c5b131570c066949111a48874b262efa2a8948ef4994d4b3bc1364e26971362d5cfd6411d35e0d72e9d4e2ef01e897e7d2925fd708af82492f12d3bf9a36f7a5364346d0152c8b8d3ff62b66ac340cd85b2c0341ec6b7b1df5a9e7d2f2d3f0f76f39c91a255df2fef8ad83bf7b65cb19b53f80c7b2706335d008e9f1d026eacf83e0a5443bb2c8fb3152f1a85c5b8c9bc4ad99a7391985ac171d64e9d76dd474400d2e89c873ee97b097c55aa72de4ef2a34e263851709ab8d7e25e600057cfef97bbc4013d6cb5518a3c88a0f2f61301aace1878832f712dae1291e85032e23f3d593171cb0cca14cf1b6b4f2a64107eb677aad692d08475665e6b3e52288f6e88fb83ae645cdf5233f5bd03c546874b8ff0820bf9ccd1ac2700b6d4f6cfe7054ed77c9350b7a34bab8948bac2c77edabc641f3b507e021ab65dc8f112eeae4e5f076deb1d5237c6e8a0b6e27319f7b3a4206972af20bebd607724c8812fede361c38c5e68c887027e2acb18bfed103749a97d5e9cb8d0fb4e9b178df84f0dc739e41c894c1d5472fa58c4df952c0a3bd935e90e67a8fd82c4d10315ff3aff7560833fbeb4e9af88876c736753b8b95bbaca5346553d02e4dd7074a932e72297bb98d45e19fec8d2806af9e6556f5e23270e7bc5be6e992389c0e6a8718cd79f33af45fe39e0537e8c8d000ec918d6b6b1e85e295c93adebf079bb7e414c748a561e6a34ce947695a3ae47aadec2202c788854f75b64eca0e840012b6c4bc0613251b08c2eb04fee3ebc01513122bbe279f404e414e77d8ee35720f5bb92510645326db7dacb33d15d3081826c40cc06bca58fada7b5771b65ebdd6e2e08d2eb8f5d1ae7357f4cb31c34467866ab88b184bab3e374cf5cfeefddd98376bfac44ab6f880b892ce3dc08d4d1f9b5608b4298006907bba87312e2c66caaee8559137c433f64ef4f983188ebf926b0d19d651d8f05951c3ae0bc9a0e909bf7594503746bbdf7e86611bc740ce15bbecd27ed432f7b580f923343e629f92935087d94ca16cc6472f7565bf4300b2b60f7c103f7d6883def0b6a0da9b597525e5ca8c2e656acd89c11986e8b6bed18a0f63da3d8d4112def1525cbe68993d8ed8f528d79795487cc00c491c90046b993ed2ed8f6250d4694663a5d53cfc2c2c8c01c3523de78cd3820b324e42b084736c12b3d6f13d492ab47667372566a5efcb48940b957e272c315cb231af972bdf7affa728ae8df2c52abf4111c4198e0e27f5910a8a6e72392c18969fa975e8a80c33eeed14c26e6a40ceeb0c1e447ae16bd604f0e6e8ee049f1ea5460e5069e66f7242aa5e4d873a93f9c602ae5d6383fa86a5ec5c4d9c37fd9633844b2d6e1e370fa31388980521d036e7c586673919084208dc7cb9f292041b71394c4da9f36bdad7c665b2b10a7e95322572807844a40570e621b1e481db34a66f61721ea81660fe00285f3104947d5ff76fb545d8bb79611f10940312f733f68521ac5b126bbfae7ce5f5d343d03ed5ea2227763b159d70d62356ac155961ab843337af62f1b758714816ee655ab4d785115c26985f7bbc40e9078afaf4c4d5832de685c0dfde71a42d382851932f6094157d65d7b32881d40573c2839ae16dea3fd4c2896f2d8b1a44c50717134775325610a260f9d6672700674e4804482c1b12e94df8464ea9e95334ee72e9d8687960674c376c672cbcbd639cb23d04903ca70f1c0c5e885bba7a694e4f4ddb186ead7c14990a0d0bfdd47a7f114e716ab847815e999078d7147b54bc0acd9da56f269422ed7efa6ec5a3dda3c797102c2c43063cbafe53d7a50695674a1716ac5020b9b5ef7b453e36eb7a947ffb832115d446ceae05875b618fb34343a492126ab0c9274d1890e583efd0aee3a683133a7243c997226966fbc3093ff24220ad2e9ffeabf40200c4bda7d2b7443baf1f0fc6cc74c536c30093acd16906440c65a65a05d608be0b99dd2616bb8613d094806bcb6d6ab6f2a95581289ce89b8b4c14a4e971ca76678c6241dcd85aabde97fe5bbb6d401f1a0bff85c571c0fccabea5ad26f707c226260b314923b34b47e3035d052aef16472ac3bc8de8a4daa47ac097c0443d49b4b181cc9bda54f964ee0d3af10ceabb5a3ed79cff190d99cc0187452cfb60ace91c6f803193bb60fec2220ce641c3270c7fbebd38c23bb38ea8e0c2c9aa111ddef5b7033d1dc8c4df639492c5f5848f9d3d16bdb15132fbac43f1dc899d5da5ccbfdfc922849079aa40f524c82c7fcaa5f3ffd9f15d7402934e32227bf7aeef48e836e9175ba1e5f4f4a4be67729cf574a181c4339a5db9f89f15aee19e4b96775384a01b274051bfa51339f8ecaa84371e5b886833110036941273ae68a6cd0f5ffcd5ad3180f87dec2c7bdffeb9e177e183af148084c17fcb0756d314331824a927ad550eb50a88132e3f177ddd5aaa14ae992283724be47a6ff4c2ba429fc5291b69d661b69d89e651ff1b415e495cab763a6346c44dc9083580dbb6791caab067a1283ebdad776ba27c9cae5f2be791c9085b6cabbd9b68aea0437192847a76c7b4fc520136830d60b242d1a1d2f97f2645ba6290a581636d159aa0fbcdf8d2b26e0055434369a582bc2f3509ae14c5fed47e7bf5c6cd33f48db87c00bc99f7d75edb43261f9e0d9b8b27e1373f16caaa1d73e465c925bf624ea24911eeb4e50a956170fdfce6d12da923c1997505b1bbedcb44c232f7ae570c3872aac000dc714a126c9dec86475baf35b108f52d2f51cf349edfe720937b5eff1ade39a48e4176841ee1d0f09d2be63aab3cf54823829fe2cdd3d0a401f493e71187d7f6a5e3ca8ea23cef4a42314418717e186626824873e4e642959588450378704860549c5ac458283ebc9ffae11a6fdb08ab0294209258cb079c943bf5ce05c7e441f16a4ce853d7bcb0bbe3893802a06546ddc1b4ad5895559b958829ac31ba9e3145af0130e784f8fc6a054bc0ae4e9406fe2d771b5601d865629bac02548a0225eee4e89e6975a5a4523715796166f5a7fbd5b75cf3874eb80abb23ad53fb3245c07ba741cd45489f881932882d6d5217f6b9dee1e77267f254f086950cd42f9a4d3229134da51f6bf8a3406a8dccb16c32c681f8779627c2a4a06844dbf15ed3e02ed0fc9e053c54457747af00440fca681c8ed3bdb18f4a8e74eb5f88c1f4ec72a229e81c7adba218e1c4ba3caefbbc9130bf99c6841d6a71be861242576cfde05423b06e4c50ee8f06f9285a793709f6ae23062d958abde50fafa544a1d796b02229e998fc94ba9aa334133330b29b0dfe08326340f7370e157867cbfd721217fcbd4761f3725adbe6069cfa76dd3e21b5fff347873945e5ac7a7210c08373bf33586ba561e6048839b41246695a78f6cc0419e6d84634fc388fb270326d1b02ff7ecedbf10d039aea32c0fad2eb61fa873f0104a25847608a93d4c17d1203ea0c55a358652fb280f1ac1fde3b0b327a359156dfec3fc275b3ac87a8166d4a5e5ce3bd8a23d81ba1ca70f1bd51cce81304bfc8851d001b327d9f32ba68329c0cb632f57f50778a6b5afab781928653aa98844228b039da454548e828816c05ebb832935447faf1a71594be88248942e2e1f2803b07f5f4ec1086d684c30a234cbc2a73f8eb86daa1c69b0b1bf67c2d6f23b1c9e41f200f5acf8bcb61f809c3c402fac5c533ff3752efa9b14408c18b2190d2c7994fceea1820b6aefc95da7267c34020867d3a00373c33bc4414d743f4db711cfdf391ce9495ab41c57d0307aee40995071571a965b0761399217816795375451065d9d6b5c886e5b563fd0f8d87383cb9900a27a98af857af26ee7590c6680526f5bf3f5f69688ad2c7c5b8b5733450db010f491459c69e1c38b685eefb8601521b2288dde056bb5d8f14c3bb5428043783e2fae718a6422d88ff309d575efffb870e4ed2f0f2f4abf743e78152732b5a1cd9418742e68f88c8f68ec4ce6665a9bb679db9c5dc2859f45a6e555026ede8b9bdc0a01287465adb2c0f503dc24835d1984ed04013cacf750c79da3c765aed45efbbb5aeae9629daa049ddebfdaea29ffd926cd60d2196ca97245a815bcf4a778edfff32fb2ae28c487cddddb852745ffc7d6d9c18f37c1c2a38c1ed8ef39dd700095761e46f020e967f38b1760195cde924d51c021f92727d438c2c7541951f8edd8b740f1bda5f25c2335c8b9215fb5609b16bdefbae563851f14b896fa0ad7a2c0482debc6e6c247167af415c6b9d5d5bb99d6c1df6d053718e0311e5574d812aae6b7c6a5dacedd20b956ef901018f43eb29d8b24f46ea8552f64a90a0dd8679e6ec5e04fe83ceef21cc4c429f0747b36b69f485798b9f3c21c44c311ea2574aa00d23774169b4f9b8a3845e8b7204ff0c1b39a0b8964a38217548a4bd8e6ba3b29cd0affe503e567aecbbb8bea71a19ac03ba3cfb96f274e53764c883ee2a6d680b2a86124e7cd9100d91527b2254e540c2ac5163dbc013919ea2c2955d8e30a39fbc999d0fef5376c2333750b38b9230ff9952843087a0da1bbd31a93bc63e767c85985a82704913f3cd0b45c8e78f8de10e6572d725ebc325a43104bc88d308539967ae0f6c1597769697d238a6a03fc6f8e8a59f1b32b407af33f628dfeb864d9701dcb0f7aae4b685c40b9a051ecab66b400c8b41937648e084a65ec75cacc2bd62d42fb193bc3eea6bfc96a3d3ec5f5a43df904020e5e5c189f54b05cc688360e3b7e19237a30b36873ae299dbc7ef97997dfc065d043cda702272c990a0f087b2f9c10e09464aa7cb7b77bf747479f1a090ed25a74dc4e1c61869a6b62ff9bcd9e5c441fde084dc8a8eee4fe477377d408c588d58fb07abfa657bae8490ba94f1ac5ea2b31dcc9c423f2ae279e489e9691924d54dd4f5e3f2176f860e3ce94be43194a8e81a9bb73297a7376804d3b32ae4e0a3c78d694c87d27eca5b86b92b513dbfdc7042c91fe05f1f6c38bb259047a293480c00e9c2418dd7bfa952bf473cb69e55be4f6b670cb8cb19003ce9e7b23bb0f36bc0a8c700ca657c7a1b42a85631ece17fee7aa13eb4956efced8aa235e168268d086b9b6b2d099892870ac8daa8931c80a2896c8ba05f65ad531c8a01dc2c04875a5011e57cbdeb117916a3b582e48470aa871efdfdbe8d7ec0c4263a0e5963c4c6f8d14e5c776366f0f4eddaf53242aeb57542e954f8c821188d9f0c15154b990e77b6a5dedabad67e1383c03a73c8f5bfefd2f58341757a05769173dcb732332ea2c511239727ad19e47a3c257e626b0dc720b9a7b85177e36ad634e689a2c5673d74d1e8630a93d406bc23577c5948f1b7c34310d2d5828378c98ccc3e8fe149da897f5ee91c898fe4b6990713895d835ddea5c94d21b0406cc5965a637fa1e5e8c5c0a84ef86b8c48f176f6554b9fa8d366fa7c5757e48f964f62e665beb5ab0c9042f9177c579edee807a9f82a7b00456f492b52a19cdea59cbffeb8f4430c0ae28b6d507cc60ad8a826b30db306def8546a7893fe0728bc0c9cf5de3ba1c074976d742dc94f06cc0f721c94cec69692327c3105b81c92d9610f70a725b4435ed5176051dc8cab862560b36272446a73e0dbd93392db75b2d7aa91fd2c8395cc41be2899afe82e37c7cde1613af41b51cbdbb2aae071630d1e6fb4a200e49f4271c75a70b11008b5142ecfb21e3b7ff0b0297ef7605d508156d944fd3347da54bc9e96a28684f7d0a38bd3629de3fb1d1733eeaf47a422635661e23b79cc7302310e1ef5b0d7437d865dab8947b0c309048c502a49bdb4878d3f6dffa7863b4b4b2c8b1e93a35943de9af60906f5c3afbc55cae3f2bd4ba6c104d7ddaa4928bf4b0f4aec97565a4313df45ed844d2f91a568ccff26c53d59713f5ac8476b08632e28a466dfb26d12113fdb40525d830b6576e64cb6a2b5a7bef2d6423bff543562ef2d330fd68d5f2224f89cd791f74961ec88e91f3a55f1c1d24e133b73a49c2b1811630220e6b73eae50463f8d60f40f6ab88c6f8cae92ed3974e44f405f5887e21bbf6c812871b1ffe9949e0088de801ad5c99f917a77262044e02c3e6a770597c5f9c76b18fe26acc9b342ebf384340a924a5a36337fe40e37822b11360116a4779f11263df62a548bd6b845c3abfafccad5522d12cdc10e8b190f7329fa51f3a148ebcd943d7019de08e0dae34735456c6cfae2bb3f1c8b2d8aac8f34cd4b6387ba15d2da319df40f22e2881018b242ab067501a0113353a0a0578b1c03c7da488ae1a7bcbca31878ad0e03a9d99e7bb9c5ba7d6ddc444adfefd835e14c616e8f69e47bcdb2601b5a9676ec540ce5c2d99af404c7acad76523232cce6f04e38492713bc405e48d9838aa63b322fec4dd37e81e14f633d9aa0fd03700306ace39fe0d3435f5ed2a6f99652cdd625f604aee20a0718479c26e7e66373e305ad498f2ed7fb45ba06495582e97a401c1d0f970d36338514897d128407e1532cc5bd5956dd9443bda73e11f2bb414ff93df0ac9011b66cc718220b308eb16aa70f2ac6aed473cde0e84c8200616e3b7292be9ac0f2c456b34a750f0c055e823b56e533b2d47d03a8b6ecd57a06d68ce57b81b4bb87ec85c93679c51738c6d54b2c67fe88679c9d31be0bf88ada4b586571eca7a1b9b0cfc77a8b4889947082a4b7ebca57dc846a33925141386a1abcf03aae479e57f3a9a30dd13876387506e45d7e4e5802025ed5d24b95691a1914b62cc1555899341dfd04c3d4d81ea7aa5979ec69e07d56bfcf6445afba6666c5cb1f6c3e36c50d0b2ef3cbb2fac459fca2aeb40c59b231d5a5e8dda5abd4eac26f59db91e4edd7d40003e91bdbbd6fa52f3e143cae387d1a9b3faab1b8031ec146054ff2524c9cd57ef13ebf890d1954983e1e1dce99c157a768d1778c4f9c82018a88a93ca6b4abf475151c1e3c30ac2052b8e88d940151773b215adbb317b874709db7ac09361d8b66f418443672535d7948e538247daf04288c4e790ff4247b06d2113bce870ea27a95ae48a44e8102dd4307aa677ef7503ceb05eaa07d0c03c119004d9aeedb58f302d1c43eff29e8ef9cc988ca1a6e8d61f6f9643539a2a38ec20282c860e73db6667eb5fe69a569f4baeb234fceaef755c9be645bc5dc35d449d09e86f52b95e65a9968778d01890d644649d1a34bee1c61018e2c925d761abce58b2b39e1603b66033785d9df72fde4aa6cca8b357d3ba5702b5f675c1989d8497ab36096a79747edcffbf7d7b576964c4ee4f20341512a1e242866c74b0e718aa0b418baebe5a5e4f8fa21267802b1d82770b5be1ac820fe788a72c5a196904500739a9bf5bbf5a86780e4748dcacd584f0958be5738cf8c5b48d7cc7d4eb6a56d7df61776c4bf40c4a324b1fda6e2ba47ee2f319163a28caf4edd820788c57f2025eec96c5f9fc5681c0e29bc80146f290495534494c9048c1555adc857eefaade75888ca7695abd69f4d22f5d6723bdae4784cca3bbc5715c7988026fd4f68c25351a5a6d750ad35504141b776521cb9922d6c5db40300f4c96040319ffe8974131a4425a580343c10954a0fa5dbdc3070c6e110b06ad47ce37620d9790b650a9608cb2f956e14b1add177d82cc564ee54515371c878d7ca713de1bb2cdcd1ecfa2dc56284797e5b9e4768b91d2110f62d2a63f0c661f8ce5777a8e98a85e2418135d48c9cd8b7620f131a9184681f9fa89c547ae0267247ff3a3ad8fb265e2ee8146d766776dd8154944c592acb139276abd6d935b2010911e9aa56ac7f4017fda8874a1dc9df2ba74d62f175db31c3c1bc298612de1b8b668a8c2c9d39c6539ff619b5b633f0b649b0e2b04719b75ee4755ddbcccfbe8f5e5a2290560e629e3bea2e11733420b8eb1ee5735e487967aafd3673ff0f945f6e73cec50c63e4fd7abdcbb927e78823176f5a5f902123058dafbfbdf35624b5bc34db84afca229c942e30bebfdb2ced924ed5fb21f4f6f908ef6bb0644cdcb5a7ebfa456f6a63d310001c72fa1d3268587af3a163a5fdc5d12d19666da5db770087b2a3e098d0c90224c6cad7de22fa0e7f58145506fec227e6db2d4b74462ed93a307e14382f57d2b9d6c0c1248d7f078ee1857dff4096f47b971e549c576df3a7aac2a39917c93f542549f1ca183d921dd0284227bbef65b0f00c86c395612dd02632497c974e509b5ad8a7583539db863ce8e61a768df2c7b2d815a68226a7efdbf8001c51ba483d781e42b38d6707140303e42b1282d5cf1ad499340c9c59620e1f9f0cfee0b6dbc5b9ae2f9d86b27f99e911c523c00cbf41e498fefe0e9edc9745dd58e21e44e5ad83d942d58c7501746f0fc48271a7df25976d6d1e03309f417cab4ee9ec6089476333c1a7d286a913f6d96f99686ddd9914b65df3536d14ac33f40e3e20935a8950b7a43e45259031431ed3203abcae6d69f824195cd9a5fe49d87345457148f3ae0617ed3a1646f99d4316519a3849f6ca25a970c1f701fcf13245af21998ce33add5c0c48373563705f70a980adf56c50e4f380a84efbf9e49708558269a4858d3c00044edd191ef4c4a8218c315f92154f0184eea2cef5db5fecda8eb7723f6bfc1ff50c50882b2cd4cbb47051c57657a99e7aa107e85d7bbc9b856c40743eb115f5281bd0efe5e6b796656ce8646ebfaad4042e53145f1b9be84730a10e0d7fb92b7fb8d04eb53710fe46dc1d91fdca8364c639b0abbdf06f025052a5c689aafe639d280034adcdca4a3c12e22b6371ebf6748671e434184b7402e7bc6d2e5996e6b38e50a1e172c0c41f37dfc531276c56edec7bb49f79d496a71d4ae2400bb457a0d417ecad9594d17fd57ca3ebd97f495eaa953844c687857b340405b1ff8cc6db09ba9737dd0f3e280b764ecf8099709ad857adcad1f27c3d5f479c4c1e19f8b5444b48d932887516d6671b7addf635344ede0f61e181795bd4dc6ac55bec08603d188b041dcafdebf850bd0f866c61606e2d41d9dcb0bd38e3d2861a0f7fc9be2ca9339be004c095e6e85dcb54d3437cf7654c8144bbb3d4464801fede6a5870a0af62590ad9e4677ca906b276778c6b4615d5e5c00a330d6e7f6bb8c6c6b4d5d1bfc4084c0ca2c5005c69efb9c08f8c2807da8c0d47bd11634200206f54cde14934df6c9f2ce5c26847e72b95b234c9e5e1711a10c508a2c7e402ac411e1443b0d9cbcd522a52c25b79cebf7cea5d7cb5902e417f7d2cce53ddb32769e83ee24bd94ac4c7f5e16d6936aadd082def46bf3042e32fa799e91fc608a4e41835d40684629c85fc861189d4e0e11b7c0a3da81efdf3f0e12df5e811c6bb2b5c8245e38002162169ee28b82b2b07cd89ef74da8986c863eb5e243894b3d28a64ace6065157ced473d436674c5c2529793f1eaba7ee2dea20297d8d30f1c91de2b980d84694b465748f0ef38c276b4747e357217435c9911590ae18940d655ae5b872c94f07c4d5b73f781a4cd9a1cfad9d81ee79b9b2a4d34eca52f06ebc90ad8e2cbafefaa2c8b11638006cd91230bae1f32eec03976b6cfb8fea67d3baf7916c3ac6b95e8f6d838e8379646992a51de24e74d039ec02358f9cc4952161508672c39d0e8d126a28d04309fce5a5800679f6e77480cd16c12c2f4b937d82385df466c3b8c5ecd88a2143eb19722267a86dcd830a490f3867b23690a8d918ce6ec39162a34db0b61df999426aac8caa83342a8503c9c4a41fdbcf104cee0bddc7d63bd612452affc1cc775ef3b7c4d6730a8b929af97e961da3cde6b7286a109976643a2168064e5ac29bf207ae961a94c04fb06defb19a978525fe46ebaf3a8b1daddb20fcb7536f3370da425384950a069602226ea149ad720f6b2cacc97057efc90e02bfe573bd902959c362a01a78e897cb9319d508c1ecc90a5d7ff89b0887c18d71b97e5f6ee22b690c331cf9b4f0aa23c066f097574b00458d2a5f6841ecf232cb9d8a9ba8410788eee388ff8b2c3678e40bf7e980aafe65f417c6f7d3737d81a89f0e23bbad69028a096172f3573e8e838d71f4b303871732a323839705811fc7f337ca4a03225bb5bae73053e621bece730d4ff89305813f55c7597955ca04317959ef3c893580ee09af76fea5abaad77a6e4534db77ce6422ac11dd7fd1ed9cd3652828bed60bb08f90d75bb7583142bec6edc3d4f3acd35b100f94fa7beb9612565f191f774df55ce6a9145b785802b81554ceb970201f077031da5820b7152b5d72df43cf414b07850ee001743bf45c39107678109724f1a5a8d250b7ca6f5d7529afbce1439dff9af7ab7edc544648d368d7511c0322a2afdd50b336ff57e82641d8960e5ed61a517501849bc695642a507754e846100e5cee3e91d655355e3efcaa1d4af7523754200bf9bd1b1008ebbb517d359cacae6d96d46825b45415399ff8751f2e4b1eac6b31376c2232c2d2f472a263fad64d2a2641890c607da0dafeabf45ac9af7b1a8c97c40f3699487587ef057a538fc3283cbc6b929eabb92575cd96be7a42c573cc2f82c052828cd1f26ef82b6273c890399e405687dd88fd105e3002bb12790ffdadbe566670566baa0d61515f0f2801539ad7afc1ea5ffd1d515c10aa430c15b2eac3144310a4855f00a0c11f2c2bb8908dc8b2220fe7a2acb34d56c90e12bee276974fbbbc6d71ca0c448653845d1b8be94008f5c8decd9f306f364254940790338eb4469339ca04eee1ba14c1e06061e2f03ff8977b001fcfad052b91e492495240876b5ad8b39a29c8329e552cce174d80ee41c46cbedb6d2bb6f691c632a8f4d34fc91ff5dbd948e357df7cca7e5b9b996d9c2b0ef7cc4e319bac00eb3fbebb80335924ac256c8133294a3753d6e8a747afcb4c0432b8005f17ceac73c3b8d0bb42e28c462dfc7cc85127378aeeeb1a50ed24e82cb5d04a6386ffe06fdb1f9a78fceeb6bff9379cb9c3f454dc6f695a25ddbd408223e06755cb45c3228229d675ffc8ad544aa1938f5bb42f0a5af57c64475b53cbbda8ac87dc19e07c497ee734321945e5180fc80c3a4e4142d5be3e7ee82e2a1a7ce0f1d3d0a7a8c0b325a674aa840abc78f3e3ff0e6ff6f9ebecca87e8adb44f4361accc0d7f4c55464f9d8d11a47bfb96f8cf6e241224b846c6cbb7f4b400d2db6656b5c02091f03451b43cf1ef4c4386892c0e32269eb95ea0ce14e8c315ec5eb5b2059edfab9a01181bcc99bfdebc2da1a9b2ef768cbf0e87c01641bb1f93f8d297c202db0f465bf4d924ccdde3a723bd21faa46be653eaa325424dd3a3d25bd30d9d7e9b88cd1547457e4847605312b1a2ff5fe81133dee758562e6821b75bbc3fa9fbbd44e1a51cd2f0fde099d7d558f1a1b4efc27a815d374c88e7c3c2f641e3b422aab2bcd1906b2c029d1d27c492b0dd0c3f4795c421b23a17f79bc448b51c3a264aab2d89449a0afb61baa18a33a61a1f332374e31d1791534b132e772fc682050cc45f205f8ffb0002bbbd34531aec2551de94560d7e3671f71317758d0be0b98a9e2953b1b8e9650e4e1e287b4afb5d663122c56e433c4f0e9c9a6edce10bf6847f9c20303969dca971d95aa565735a45f756883dd2efd04869a66f54bf1e8894952940755a7145a07a12d43fa20b07396d6173b0d2594200aada683d8fff5ef11b264bfbfef95fd0aec9f4716dc4cc504d67845a277e08b5a0ec3a49c8904221427a1df63a2840b13410d9788d692f8527e23121c343ca20200bf08c95e54eda46bdff3edc440afc11af72003b78e1f397ee133d878266803de0b38aa0658371a5f9221e7f77cfe322b4f27a0a3ae74dbe6438755e509a987fde6e04992939a6d5abb31dda9f26214f3bdccb487205ce4690dcc1e25c39959c003431f1d7a2989d50d1b317e894be3a308096eb3bbafe020ff6c39d9616066768e444d736c638d27264d469ef930c0ca381c8a6911e6e2f6dbbeb772271ebf5f7a0958c3f94e3181117859f0bc416dffa04d80ca4003bb365ff18e6047c452d44985bef65e4c1fc78d0721fd0ec44947a978a42431572967a3d094952c3bde1fe33155cf9784f75d66e937aed08692acd8c30ec3791db1af7859fff9a2be3e934752ba5020a52935197a75bbbf99fb1cf9211ac466e5fc805c8e86ef09643c64c1e0bb4e3fb9404d4561ababaadbc8cb4c3df6be8d1891a7e0fc679093a6abf5ad883fe9f343d3624fc74e6dd6bafdd5bce6456e47ba9c611705d16cee25c989268e80cedc2aeb9b35e43f1209b04bc0963e735cf49f2b0178c05ce78a69d24e569b74d0aa2ba1028ddf782d73ec282b40f6254205c1340fc9dcf02233dfa9da62c968904fd7d4eab649567ff7fc0b90201c84de48d986ffbe08a62eab1c3348179144ce90145780d69ef741956763311d10a8109b2bdde522dd0d6957242c1cbea63da458aed7ed3fa3b810d0329ce32cd53ebbdb237535134d56680ce0a1967eebbc87a82f5636292bdd9112df845a139f8d1dd2b0f4e0374cac9f82de59acd021b5a9a58a08ace32600cefccf4cdc8e8ef59f9be051a9369483e073a461fd635a96a1d1470df33241cedc1ae24e2e8da018bc03aa00d4bf71a79fc154a8fd9f695dd26edbd8a3f804e0f8826e61c339678e35899ff7ae8429a15e7671da75cda9abe56a4ee99aa1b204df606d6d5e1659726d2d8f06a4eb1bc6eb34fcf0b4a9dda8e67dd18f669569c868a5c3fbf341583b2c6a032ca751a62480e60223a8f7d980779729714742888a18a62c64e35c6af06b41dc6b7deb3526e8ba61ccb88dee3e8304471a4773f7698d3668fba68b7f393dca86958c5e9271df85c1d04393a3afb5b57b0067b01989090425b93ab00c5fd684bc2700998b65e5f1f2156f1cea24d8bc0b3c9c834fe1132f5e5cc3c86c4896342b18cfc4e9a184a8377f378bcf3bad37b597037b6143c41ba8610c6619e2c7f91f57e9183ee7035bc31a9273dcd166a9d9b799065b06a9963def775e1befd593a4555a8d6b6393292ce20d316c8ca7a3a66c1718db6e615ae1fdd4e05edd0035a2f2438de3066b2d8c1909c07db92409eaa6c33d8e172937b2bbf0fdc434c560ee05d35066b187f32fd019822bd83dae8c9787add6750097420023e9a235e5925c49998851fe0546132a6e7aaab41d62dd45faa048607c04333a73fe259e5e599a3e181505571f12d3a59397e6952360b86687c8be5bd74f5d596a58f9cad7f140587887ab144a5086dd4d5b568cfa492f98b39dec77cf3913cda717ca18f51bb9a7b92662ad4b96c0a90a3954148a5541ceb576ea0a0f25c269d1f1086e6f4bbf64bf0c14a33c86c610a92dc6d8af8c9b56dfb2a643d2a94bd3f917b69faad900c9695b5fb1aa711f21842544da6e5b7de647fce7705ff610e617dad06a9a86f9a0ced77f8fecf1a1bb50b3a257626237fe3a69b24365780e3186a1ed13821a4d8a877d45661234789906df5dcd0accaffdfc195e9fa5296f6ebe4fbdebbfca7ae4a0b48d25f6461356bce1e2695b68ea20a261271bea6b4c5c7c6ac584f206a475ea360db6ec125a06a5b7f9caf50f22a6b47a279cad28807c3c279f13277cf6e10043833a992573851f0b3c4d22532a858f6aa467894092dea133a49d5a2198e43de929e93bce23e41f2a86521bbed7763079ffcc4ea2cb86cf52e8526dfcdb319a207709c8d02b03c8618f02726bf97874a364e2b0d25a3c82aaacd7b1723ed8276900e88cb0282f6cf914905e81bb719cc3a9303468c44530afbc3d39c0e2024cdc80f572df4d839fe466f881acb14942ec6a70948aa9460a0a53b2a198fa23ae65e62f998498a4d9d73529f94896bd50854e240579f3039d6104200fc982e52ed9517327b14ba4dc4872201e0bb2e96a23aed6cf874422ed708bf6b3e6ba0695abc88c6acf81507fcfb4214466d90184fa53cb8c8c736c988fcce0302be47ba2ffd6d60d1667760db6356fdf64e0f5ba9fd3b91fa7cbafba69cc3fc9606e50cea73b5ce939c344ef88d77509aee1262cd5e4fa3f5a628a1ca65f46f0e606881e09cc81ec99bc6fcb2c279067799fd0c1e114985b07b2ecf7adf836ed73be420e2f5925e3bd9c367522afa5db139b724c8dbb8d04cebe3a9ae1a10e81814247e855b5f0a398fd61c73de374cec5711ff97971c30f10a179c6f23e7ed065bbbb7ce91a2b4a6f33342e141fc4aff6df5c8ce77f16c7cf1559e66bcf3d95284b33ae24560b472d893c4023862d269e6aaa583fe59f07eca475d115286d44af540bbd3ea4d68808a1122ce71f065472999ad5f9fdeeadf999e5655d01d1d9288971dea94f425e631a9a5ece98455ef576592bb63763f11a246e29d8df3a9b44a757120ad86745fc83050ba30ce949692c9fadf7bef1e47495039e864dee202738e9b70a73fd3ea3f4d9183f6322a127c0a019f4cac7b7a9238e603f3d513e400b3cb68bf840a4c9db35e36bf751772254d07f9ed1ba801a2ea6e9ca4b1ac74eef7d4862f4b7ba7b476fb0d379516dca532708f385d40140ec2ea66e4d210ad4f51f241db7a3a767f48dca2f11c804b7e27c6ef81f8e8c9b8653b4d6d02c5cc91740b9e481071a2f897f59cf007d43b4976f070d570837fbf3cbda7074b134615cb240d4a0008766f7b322da822c74d550e437bbcaa898f8d4373fea7ac9d1bc4c2c972378b5e27babc97b64889ddf5c24f62b13b6c9483629b9ee0241ef1f609455a5d56ba7892c00f77fceb342969898cbfdd6aeb0acdbb6bf5f13e22240f2467f4443dff5d92e20cb235e02ec2d9c36cd11ec6e305bbc132b2ec95cf7ad157af380ee6cbbac7326bb67645c367478ddfe371c2103c00df4a4ca60b0f1476bb4798225a9ad4c8ea7c6de712b87fd59c1b784bc976783da9842537f197ac331d390d6014319ceb9d0974b942cfecf6117a3a07b0a41473529c4b9130e7631f6125e9e3bdedefe50c2e68c4e4fd16e4c5cd0eb9d06d0e2d64f33d0cc114e89828b698333442752546626ee1db0776894adcf07bb6b718877d0a3d5e39cfd477d7e6723eb3c7d42886231ae871c569a3d033c41cce065bc8731026ead821fedc82d22ba09dfe9eb4aa1e3b10aef74fd98324e531c2d3fce374a743b265740dfb454750409f5423459c02ba8094ddeb1fbe4dc39ade628a70a169954a5a2f7fe38ffa0ad4fbc7a00546c30d47813668e1fe26ecda168da458b2981c8019903b23f943f7f08592531fffe64206687a7ce2b4153715b3f9600b2d8a36d8322539b89e035debc972a17c24e5c2a6be836bf6c17a646b75cb3baaedd8e56adaa73711ba51d0b6436b9c247c7983bbb8eaf1cbb84a9bc5d1d40c48083a47c4b692da31f9300ac7caefa1ffbd98e66ba3e1a44f26f52bdfd08f4c7ccc14e34ca897cca3eac1fd8080023c2198c153b2ed2e65f80438f016af578bb8e7622c41773e4b6bccdaa51ea47173356aba5ac070c356491b720ed28a4fdb561a2ebaa62742f88d5235d54f1791a56f4ccb02b31e7e6d74e3ec6df00e8ab69190e9b9381faf9c268c728b406f48a3252d48e149071952ea7543fde8011510355e8eb200df4d524c70954a36385632fe7fa2886a6809488116e0325f388858091bca5dd7f56f4573336c9f43557f6f0ba1e7540034dc0a5ab66f94efd257bd2e6171f0bb68002f14acdca0c728d4627440f20e1e7ce8dea92c914b84b9065cee0fc3bc6a21ad66812cdbb9d52fcd5fbe6cdec422b20f97d12ad0e11ef24712f5e32f45b842199588df0915275384ce0a647a89c8b4b91b71bb65f6d301ddb244e18b1b4f21adfecb9f1f8fe2264dd7c8055d40197f157a46ca906c822cb93f99315eda4bb99361047f1b5232c88073c37f4349a4effe0fe6c3fb131f8928d2753e55e2028d97d721ea4a65722d8dc56ecd31abdb2a85b5c78461bead4fc7feae34850c205c1f90d22c8ee1ca5e533393a838f10e8ac1f36a0a8c3b7f3520b7679cb90140d1e2afb82918a67fd9e9c4fa747d2bfdedde598e4045cef5e42e60effca14d2a0d1209ea0a4d25a47f625d0b354b85f44cedc7adbd4a351a6a23c766c863f1a2c8c9a1e041b0a5dd6f45a5372882a1b0d773394349ea64c7f1abd64e07b7a3f1e389a27a0152d3ba017b07b57e14ef5c3adcdd1f08d6b6d833f5d7ee5b821db66d0e94ad0cd63bb1b860c343d9e60469fb35f453e4e65dc110197050ad41a06c5fad5e9ad6498c8512b9dcb964da97663f588460df920cf3ccbdcba8ad28351ace403d5655091c86868e2d3fe7d06f91df71dd661134ccbf99df5ea221b80a87557b24041b811c5d6134915d84982a7e01a1f3f9724a5ee3ad65504ec1fa4ea519d2b3239b02a7ff2059ef8530e11233c37725b24d5b25b44762346dddb655bf6b1e5e272c9eee055137dd7784314071ed26b6d0937d477dcad397dd2c50e53594547dc259c5f479e9b6c901ed002383b63a00399f5a441af76830f0b9fdad804cd2a4c7ceff750c3dea399df75be95025dc82492e78c8ecf41c73a1259e7483f184fffb4238e92b0a5fea8b9a2077816fa1791850b7dd92c6375a41dc977a7da5c31f1092db061477c52274e7b861a35e91f29ae8b3e2e4f61c5c73711fe86a4756308829ddfb0793062327418e88c235e7d1483bbf91e21cd4a94780a9247904e894bec14e830daaeacf73e6863b6f4a7f444e2ea45ba7e14b34d0b7b09504689465d4112fb26f1cb322b94148e25c98c7184a97db76c22dce88f7fc0366dbf65e7817a9f459476248880ac09559aaa1068fb7ecbcfdf69d64c30a08beb61266acf6048c27b115dcba26dab9edf1b46178325614336693bb3f10d07348d7b6bef67334371997752a87b62b5d035c455d537425fc526370d47c48ba74692b2a1fcac1aa7cb4354a6cbb62d18df237b62ee68deefd09fde588b83272c895226a8d826fc8840b08892c8e642c3c950509e5dd12860db6f6f2e8f05034c07554cd83620b11e7f1fbc780c18e3fd8a845966f59979aa31c721643c3d92094cd31df2d2ec7423da2c84c819861a8211d7b7ce7460f097e49933e6a8d058a9cbb850a5d429d806c1783e4580be12f646193f204e6db30fa55d222c6a17395b1f1273c0cf1ee47f666dd819acfacb109ce13ac0f629f7860d274b13f2552be20e346b3245c65c97b35c55eff76e30721d9a1ce2156785600cefd9aa54dd317873450f45887d17c1f33fe2d4dc3786af9fe367a2ebbca5cba225db86e4ebb1f743de28f9244028b36c080c37cc56ddddc958394bf8c13170384ad1f8a15b5f05f2a5f3d26a000333f016589a70ad46f5c70ae0de0f37fd41c567521fa296a3611268068f70c226978bdcc345d318ab1c359bec4dea37b505338174bc139f8ac493396e8238fba700df4c550f9ba620044bddfbbb611f3e9e655c2fcc4117e36f92d2a5f70fc3ddb8d6f287e8027fca971ae588ffc95c456c476f7b4ddbfec41b878ab511c2219a761bf786dd22ccdcf6fccfa56e88915ec4daf06a3f6dee0d5a51ca1197c9d9e7b99f94abf498e45f2eb859e7846fa33da876ddc2d618dc05e70e18f9a91f7db79a5bdce2335a5d935bba974484657ac21dd9a157484c0b09b4de51a2dca9e353d059d4cafdfd0126b02b2c27fad87e41d6a2ffa69119f454d7b8a96c2c325caf4a13b7eb5d4dc51dde8e57aacdeb71be23b23879dc531e1a0cbff37d63265e58abe2c638e510656b764048a3027095df97c2953747761094a3c3fc39971729a1ae4d14e2632543f90c16053e61b134660fda5919f98d3fc0c5e8d3112d04b08849a30b0c09b3145f1bace5f4a5ef1bda8cf446acbf9709ea96d9f85652ea66c5c72485c33e3d1cba0a749b38f8983826f67b675b8e8c0ba46d7aa16883cea07ae2f87a87996e376eea863df4438c476058e4ac413a836a767c6209e910e52335d87360fec5924394a7c719abb40e7f310eb5bd8e64010a7f90fed8cfc538efbfebd94da76451888d5485f2a43f5180945a44973cd8657784a7da18bcc691b7516476814670dbc94e37b58a4771044ce46986019c4fdf1fa2843f830bf853ae98d51ecd6637add27a889b81219e0624b57bf84192703cd510a21f8adda2182d6603b076cf00bddbc37ed0ca45039b9be11520682688f10db9c16376417497eb910e82755cd897844aa485e57d5cb410ece3707498f92ad471a613a3aa94df89dab05f682fe0fca66440b30c53dd03c369e14f281694080fe4df77b6a96f74947e23ac58d2155599efa8145f5b78dc31ad9f70d92f2ee477207ca192529649e699eac2417c54d6c0ac479fbf8408e77945052b7290e65edc49eb0be26dca43417d197637d671d42f3a3a9d7e04f270ef722c399e1dbb588d817ff1acf59658d1e50f6062d30331a4f20d4446524ad495df10d9e4dbedb97c52f9d98c156b190eaef3f4098c819de384032cf8bcd1e067fa6f1527f39a2b8f49d40289cc9c5b3a06f8c21fe4bb85e780d216087e00e138632a9dcf1c2e7075c61419284d1a490895e8b9f3394e3dcb079f8e4fd3eff276f97cdd6dd18de77938e5e1c2fb2cb45773e1c7aadc66da69b21d32ab3e875f7d84971c755503ceb3cb03f3bbbc64d7541ccb85967bceb3f25d5ebd7bcff77390d6cc0cab2ed108944dad4cb3f699a074410a702ac87fdb01cda3ca600b0d7c65b52c5638c4a6e45c17797063e20f6e293f9ef6b99309386662f8e2fc577b7deafda581a853e1d89415765bf9013dbdd111c0c700f2f134296ab6e55e444e5a909b95685f8795c3d0ca82ea21a58268971f4ae96a2d43f421fd39eb04ab01a492105dcdd43c3646858a4d6a66b0171b5100f4e6852450b529829afe1966c4edbe4c8a238e1a060a3ac98b54b8c588955903468f49628252a4b9f4dd0d9e9b3f931a8c40e576e37088fba2df62b124e27ddbb821da14facf94420b099147f1e155a46b6a657cfb678d87a0e8998f6d30036240a93c8c77cf040f5e5f69279e5efea9bb67949054ce98d2e69a06954caedad5a38423f5644b855789eaf5bcdc621d3d66190ab080fa309e33e73dbd341dcca0917cbdd7893440462c3f9595b4187c3e9047c3999521eb03faf311ebe37cbe28a486ac91c58c6e5bdd6b2f8cf82597bbe6a6be87c1921c137ede0217053a0a30ebe9d5e7d7b4dd32e4f9c8febccd7dd94b65130aac3a8e9fd718949e9cdc181b819b2ec028fff9baaa1113516e81b2444f9c33d6f1a12aa58c4dfd764646fced6f72575fc6f9803ebe28434e0c2afe8dcd4c4004a897a7edebe4a948f1fa786053711505e77abb48db2ccc5162592fc9375181c3d8263502bf8967c7839ab3ae2c3c01dbed3c699bda5405c792500e5573428173378a41f04ea27905d5120ba73dfd4ae9130acd79218d5456f030537b041bea962555c7860e82075d6b6ad3c2fa4fd0584945035b5ab488e25fe3c1847fd6b0040e8004b1254f73966cf5485874995ebd934a70bb9dbb43c800f1657e1bde03f2b7c43fdd14e5e1f0b509470c94507425ec49d485e598a940cc6512299ac797dd670c7f41cd5845d0588eeec1ffd99940da2765d1af5d648d2d8e23fd650d7cb5b52f6b194fed6953635393532d8649ad1a7749f5b2417623d1365b136cedd7f749d18b6fb4ec2e60c3154c7ade73b2988b5c639fd777edd045ceb2ff132f62d400dfd9c34cba932340156e8365e8b7a9d59c2446688d4af81489dc25778960c9a710c95297d348bd984f247d7c8e5273d78d3bc848b1f6159c0709fc65481bcd8c36225de3367cc98416c8d1f2e003af1ae9557dd5328249457fe3f0229e70ab7a9eae234d71ffd97256d8db61e6d0febb4e461d19bbaf3ba74a931adfa385b77b2df86bd5cd76cb8737999747fe8e66d16e84b8679868ddd0a9d9ee9ecc01a083f7a4c2d099752af25bc10a488480ac141ceb36576dfd402ff2d56cd5029d3a7e899356366874a0b3864f940fb9fde843cc2b556f3a238b1dec3a8e5562fe3f0f3d644e8f1a9f0b24dfa287da6f0c52dcd8ce18a1c56f385c9fc9971578084cca4b3134db17421dbfd0ed9599c708e3e73a15690697c4217bdc73ad0887576a3c79e64963d17afb58138a7c0050a6b7bb798f9fb77b4569b1783c695cd1cb40b4a843b2a9beb8a28404e7f686efe9f2133d667b3dc55b1df1f98a62ef1f5c3fd34b05614d0d135b5b8990652e77aa9bf5376a2c589654c96fc84b7c08c623ee64f05ce6d7d8a3d9eede0a8cfe0b7d0ea5a04c6e994f02be02f0200abee634c1c873cdbf35fcbbd098458be20a2a181d106a76a9378ab88486a6c149db5715bc0b7d895aaac6c7b0999a099c0751d09d94492011ef7b8300ea042a1adf40054c03bba460a259172f5932cd9cb5140e88a519e2ca532b74c429df98e83f4016121489a8b0aa870ae7929b6683ee0d89e6e8dd1861407d39c092409150ba6bdce2bde2cf6529bcf3b4d10f95c183ddf1474c9386eb8c49ac45717c573c870348a112b7c6963ed3b2fce3f9e890f62f6cf1b5cef536c3cd6c9113a1f7c70a7ed72dbf8729448f1d07ef28b64d74613af01091b1890cffdba5afe870d816225ae6020a30f9b999e25e3d70cfe6f891d497d79209de48b6765117738244f92c81d0c450f41bf13ba176e7e01ef3b223bfd4beae2ccb78d2f56a931b981d18eb1057c574b7165dcb0fcf994866de495a2dd5bd43cac9c569346ebb17cfe33d3432d4117f02dc35bc40706e22608253e36ffcdc0830beb0fb9d79e516510e5e8c797db2dd4e37d467a5caba506bf3838ab05ba056c4c4c28c4cd57ceea6e8f940f178a24f7bb83325d13f61d67b184875218dc1424664ff849a7345c0acd7f47b1de8a427c5e994bcce0f19049b2e4a40e4b6a6ba3ea3001709ec1bab3f51750174a4997ded0a1021b490bf65d478024f88943acd08799c133d233a7cb8bbdd4413cbe13d23433f47424aad85f316df1f367448ea90ce8d3596d51907b0129104b4c9e68325f977e38a24e751e9e22d1dfaaa6362b2cad8748c499552edb918e2fc0403893ae5ea5f2ab47538e860638f274b0732c0783f44572b251c348c6078b637cf4969ede87e277876689e0f6553d708b2bcbe1654e55fdc478b1696c1071271067bd39346f3fe607546ca713e48ac7f8f7263d9ac57aae98a6ec347242c2690739d88b7b594394571a3cf840d367df2254bbd3b338452eef383cde29037a7b4f49e3220f1237a41dc46d58e58c778bda2bcb945213297e9ef8933e390d4461a9f8b7adc99b31c105846997e34443e945eea5b971b291cb81abf3f47e630c94f6cf5818ab8a90d78e248ab511fa96da9e061a23a1b5fbe318d1f77d4e2cb80c6eeab2544b0ffa0b940414510cbabb852a81118f2ff9b7e24284bbdf468f3c9501a72f9a92fb2b9b774ece221f116201a7e6bbc23409d50f6edf63ed487f94281338c3910798ea8c7f1c778c81139cc8e4c5d9c81474aaa36596a98e943a6feb2ff0c587149bad05894021914a28e31860225ffe7ee95a747496d3e679c51cef4c3fabfd003d74d18a3e2bcb704ca5d428e7494a0c4fe6539d78d5172a963c52a8f9e380be2b90b2a33e7740c3d3164693bc74285c64e54ed1acb424a84259411d3134f8c1627decc77a35ecd8300792580a0ea10018fbaea13b2f97394be84fb322c95139bc4ac58b41286a3779458de1a218b06ac38ebb3665c0f6fed7df2d3147ee25f8d97c0c564a92893b5a53b1db34e96ac2bf551cfd5ead1af48ce552ae5984d069176c35f5fcf9c31e7749170049e51259fa8d07fc22490d78ae61087f0193898471d40bacecfedf8049238275e531a538d3da9b09e00ced79c7b066603247190398b6ef4b5838e572f21402986f4cc6cbafc3f01f51dc8efa2081cc4ea3c68e4bcd51990833758592b621c1d7d68361c213c8fd266cc007b0a06bc210805a31c1224e1ac511f5957d95fcdb4171ec4d95b0a97a4dfea66f131756dc5be286dac64ba1141679345bf4c1f7f05e97565e5e9fcdcdd1c3e91f4c5c45667e19a26e57bd9ba42e07a42faa2790417961a75ecad30ada8adf03a3ac3a71c4cf6cedf1b2d6d59bfe7c25d2204277e314de74de4ed093cf0a8a9a7b27a9fbeff45d2d47ef6725fd488eaf9c4d50563d8678af36d6fcc697483f515ce92ad22d278720bf2214258958fbe8391a031f16cb2c651b2d6dd3787b09d62af5291f00cc4d9e135f71b18a012519ac359a4b0f64a4c6f7114db245506776bf7544f39b72e437c23ec27c0d70cba741fbaf3ed3182dcc43ef09281d0884c015edbc591fc76e7b5b925f584e0a73e745a3091df7d731afa91bdcdf780ccfa3845527a8831b894d0bd154aa91527a54912ae41a804ddfa138f6d01d135890cc4d4397c6eea25e5911e476bdc64963b08185a0ee4942a45a267f020e12d6f96dfad657aab179b80a86ef67ccbc0fcd71239f958a94bd46c25afa35250ee090111c11492c761c3a60830edd652c574dca7f545efdaeb7affdb93603a7b60f76f020f7cddf2cdb92f8f380b711862fd09f9a2a4a4785350cd1963411ea745b3addf2a3f3e6dcbd3e091156d17099d04c18c671b172b67bb9a74cca7a90ad4cb377eefe9081460d5a09043869d2ced26a6e0d687d17f0a087715e3f11ba457a73c8b9b92207f9d85f790fc7763f5249e69321b42ba561aecd445b4332c58c4a838f081f094a860ee15920701a08f821a7c7ed3c0854bef142a089900215156f329cfb4c9f469a987aa55e9a896ce4e6e8e6b8a87261ace0493c7c19df236214b9bb0a273063ce51b666958f56600ae3ffa82c2a6816a711d3468439b9c7c8aaeaa81906f5b9440476af4f77233d99ca2ef25d7cfc437c4347f1084e697f17cbfe0f355836e74c583769592850f6dec0e30d257040c8d30ece7c882fea39e063866f45fee1999c6f660174b3d7f0ba78b2fb0c818c2503c9b2f8a6da3ece67272c6dd17c775dd46bc5f61ce51907edae8694c0d5ed086acaf4088361cf109f59ef1b1190761327b49278e5acbbd196fa4e0ee358702e0b64b836111949a2ad72ea135175c674e0cc8d7507d9ff7e7b1a12409ffae900d5e9c3e91cc17b0b40de064591b22985ed687d9e7c453a88ae6eefc996b163cdfe2434fe554b19db2823c11c923c56ad79fae0c8e1d78e29cee1e08e442568c2d934cf37c3c34e47c9f52123ac39a59d95953bc5833ae0af8c722f12d72f8c9d3d301ef1bb363c999bac665334536f7838f66729dfa1bfd006b0206fc16efb5b7cd1e760f5f6f40c54485adffc44defb76d51def6662e1f08a23d3b54b6c52091dbc04ab80807e8b93a4583e1d62dbd56e129b6af977ab565532f8a38848c80222268dee81f3cece5be4586881129197d2ec3ef12dc26208063f503c2498e39da0a3855e361c98549d69894c848230e92d7c0719fd32321b61a8fc2f2f55dffa593b328f1703b7ff9b7c6979f5bf05c7cb4666362d8424d60fa195888e9e8e701069cbb500ad9df6a03abdc2a87c915bf6b04759c6e8cff5bef77e503a7dc9bc89ec108eb0282d0349c3f904a100a068ccc9764ad017feeb688b3e894c275ddecd302149d06b634595849212bba1b6cee2b816104d33d23157769560e7726cd90391c8ce655abd309c3cbf55f883cf60b96b7467d13e437b4081ac55f2f3e7538418f805bdd26f9cbf314a5f323c5f880a7b41a669dc0655dc05c52dcc9afce13d0f8fb918a3f6fd022daaad803bde59b87beb0bb19387d6583c80b4338de27e08306ad7d5f599deadaa23bd1f192ed9e34462828415bdc47bc1a8fbbb56cc518a80f8f905dc667b2887aa916ff6850180c40a6442dd3c582afb7984aec696d914662d9cbecc74210976e0aab488dc4af812d25004d738e02f7c37f94721ba022a7d8bb51fbb65625da8109a094808ce67c44b6f2e92bca78973c28aa84366297d2a2e28b99567b44834517df8fbe696f7539935c84c54d838d48172d96de26fe67aba2b608f9004f069a6e47e84d39b142d76208d8cc09d186474148f7ad59be8499b73787c77d5f0213ab5549b951f25bd8abb27f4047cc54f669300f18d899b78521bfdf373252584b9d3cf0f9c30ec5f1a48ed0a0f8e26d14b1f24a2b906318843b3c7a27a7c029556104edb365d2d9d24827df4f29531547869498b56d47f3f2280a87d4a2566319a5c1b0d6f3ed35dfc6d7567acbb4a8f183f60158b46c4257cc4c773f47fc4f8efae00aa9ac257ef9d7973ab6d9bc90c6b862e2a4c3d88dab8492a6913494f3ff9fe327ebf3321b690758f4773d13629ad5a041f6ab9fa7c521ba1ac4197dc94250017dbe75726959fd8901ab87c6bc0ac577310fd55a0f60019eca6d69592158544eb5c0a6d194e2cdd60eb36e852a19b7bc18951b3c753b9f365e2317f0e2254e984afba21fb5c804950e04dba65099986ad1d66ba90c3966ab657b9c9a5dab3416ca6870d6a3c1247b395001eeacd9f9a8363ae5ef9d9168a05597d59fcaa1b2240c24b69d7ccc327d906d3f9ec3c421f28a1dd6fc48fd1409b13d88e6639bc74a7c285b20ad2029c81aeedefd43234deb8137af88d729aabff6fc47f5ab42a24c16c86bb86aeda9bf427bb30a4074cb50898d621c6f265d8fe1b6c4f5878039cd3d7f85daad4ced7c5f531790f0c71ab0ef4ab7760544b180795e7c6a708342bfb7227e07d04e758cc975d25dc6a0c3b2feca4b16ec971c7ecca54e908940b977a05ce10f858ce1028074b965efff4d3054de19ce669187cfd90e4df14c0342f545641dcf457d9bb8dadad07281abc32b73582acdceb921e43ae7bd1b00659b39589f96293e0e8f80195be2c816ceec56ec795dbb964b348d6c603c613107e6936b7aad71c2365259db93c0e6ca42963c785617d93874f0b0f7688ae5f17b2ee19eedae90eee75db42d29c63b5f2940fd54bf3d4eb5a40ceeb27562d63936538bdd304bddeda410b05b202eb68e495bb15e4146a81f5a784f717c3c0be842cae13c076e40c050a42258bd4113bc13f86650b129f8cbf6c9e9061df1b757feede6a01c12a4b9cde2251aac51f7181c4d4fc33e11dd913135018f75d7230d248d8b452415025c02f03185af9a00e3a59db6e08258e15c3d0b4a1976841a9184b5363bcc05170699b94132fe32b642f73a128d8239cc20f28df183f719ae35e5e0ab770c0da329cae9e29ed12a742f1cef2c43c4528d548076058f8f6940f3f958c9b060c0e8c8474740bb0e0051738e2ccaa634de5eb8e8f384bd4ffc5e26c375e2af220dcb19ef5418f0b501a55c51018548f2c5c3a7851a50f67213a74954600fa85f169e825bcb449ba7cbde57873b80ad42201a32bec2871cd92d5b6ce0cced2425e8ec4dbe3fcf30c5aa31eced0e1152fffce4a1690b38ab065dbc5858ae3ca1e108e173cae3d89c54da12444972594ea64111b3ed925e7bc0f74e4c0fc0d095140f116ee66c8995a5e05efedcf0e309706e48ed4a705901b7c77cd02ee18d73c26ff2319621d580fd4ac79722fa7df33ecc0e309a96e4a82a5f9eebc62dd2ecaff0f038362bccef7f5cf2946ef92223f2fb14e79b03f47a1d1d39207defd68d47f147112598b626862006c06bbd14219ae748e9590ed1d71eea0129f08061b4cec6c4b9989a55c41ced9edc08351767a4d798f3dfd4fcbc87273ee4842990dc7787fa5604cc13ad4f5027edc3223eaddb9f2bea215c62efa4be6f3954b03d0170ba3607274731af0466db71ed019e66ea6513711330610450ed1e1a72d703a85a2310ba2691634afad8d9fcc66b7f1ff353ab2983fa1f7491e8c91fab79ffc3cd239134d2f3e487a2a42a6f9a2a99ffc51ed8d8abc1c546eaf69725dd3f1a59058fbeeab0f51108a49c9dfd80d287084c313595fc2bd04d091da62f4eb6c12f2e4e26787e48f3c7323d6c3ba0793fc53ce0b128dee59e0b17df80eb73c35786da40c81efdf2b47cfb5722c9066cc46e183a7e15d018048eb0ffa8a51dd3d8e4489722f309671ed76594d99549bb5e89a416d2514fba2ec11008027cfa154e434066fe033f16cdb64490b53f3f62ff6bc356a9ef40f0688542405f394be3490f9ef839572ece16bfd11b8c8363eb4e05f38fd404d37a7f2e6cae6df1c00f2eef6194a9227e83387d565f491db0de11614852123c2d52e663aeeea2c25aa5e8e9db5b242fdc943d20e1b085e7a64b82f374b3246e0ef5eb3391827a5a0ba4f4ed2cf3523a416198f285cac1e4150a2f2860097b6ee9b1c9c3b38f528df9c15b02853e4a7463d4756390a1e680da9ee6addf4185856607605bdd6704f8265351e6e6845df5481f28fc097ef322abf3ad4121a18025d36f82219c280f16fb298fe7d249b74f5b75bc49c6061191d54d223d1f9de695123060b93fa883571a6e710a5fbfbc33da092b634831eeeaba7b5704deedae5e7dc1f1e3b3747f0edfe2c3ef0b60fc73d22b1c2a18dd98f46cba62b280b35aeaa91a9a4925af11b10a4ea814313dbb97e9eec65611b8da8e9cca5bd5001f939e3195bce64dd50b2c0e97508517539500a4d7e055759600f32714f16795ae5d792dac591ff92228d17445ebdf8fee156a69ba0dc5d9e52cf0a85618e74b5a18a5ee6163d91c4210cdb009075ff91c6accf2aba9a654bb12b99f0a14caa7576f9a94f9dc7c1c615f9722ed0563cf9cf1411c165ce6b6475ac76afa0788059cdeca1ab41164a409df352c757c59aeac127d36ad2b49ab5c1a725df24e7d2c27ceba41e5825afec4bb3b828e2aef38d7ae3f565cea3ec7c7f416e1410004c7f17685e86581c7a8f9c1af1b3a532fb379dca46ac46940ce880ac5dd78fbef75965d84edba500314ba7749dff968846a717308ecf4f6a3ffcfad51754bc32ce58daec146f84cbb3ffa798bc17e9aa19634084f3e34254dbd7321c55121e8285fb925cd7b8b62b2f6e1df7f1041b9e7121ac050b79519b59d1dd3977c7d0af8ff9248bbffd2e6951322f168a2bcf8a952b46c5647d82af2b4a704204ccf4cc91ca81b0557b7b27cba84d97aba89770c4ae324e663daafec2be193a68b11dc8418148ba748e60c89784f7dd17beea0f33c2c37c01a7c21fd9982b63b352d89df86e0341a9eec8ffbf691a052be51ac73875704f4ea9d644b6f1657249abea55ace1ff91631037cf8e3f3063832d5e45c8f26d43075e77e83e4aad725e24201b426980c7a7c7a3babd2ba0b5db3455fb62aa2660a1ff5cb50b052d5329f9580702f6b605e8b360a9642e75c3c83132c60917fecb68f895dd2767d78d78a192c1ee00d7760b07d614758a3f790f12b6d0a1b556d5d751cf75f9043a839464c6f9cd19d391422e9d1bc96e8b0968095eccb864a7dcd383477b48a885f1f52c16e0d7d562d6214f21367894f950d2d77d66762dd9aedfa003b8898e25d74ac77bc7a17c4af74c039daa05e3eccdefff9ae7e11a815aad56e3f0aeeca69f6ac30319846cafd056bb5c45ac6f59d300cdeb55bbe50915b6f249f9874b80f8c9894986a9cf871109f97b1d78c9f932b5d48db0dba15cbc7111b08ec26d054bbb463e14b734f66eeae636fa6efca95c0e5cf70766af48be181fd02c27dae26102b82c91abe093ed9fa1729f8d33a91dad99e8d220642d28aa298a694f61b1fad12444e4a23c11ee4536779494e23513faa7ed8030b8539c7c7573c0e3a0dac4f13618f49bc7e56da32757ef598390d13c5984eec9287ea0bd787c8804b49dd8fcbaed21cf398ac78cce17bc44d3d959ed6493c82cb1932e763ee49e1743e508314d5788643b4da41f9112f7e2cf988781bb9dd17f1b5315cbd678a84971776b2a5930806c52fe00621fb859c0824a4dc1e3fb80d1a287bb9b6eec2f72aced04086e263eec9e4ef3159c4053d47479605f3c761e191ba6d775e25915db452e11758b5ee8c051a9eba49f9f2e996fe39c03fa0a6f36b931aec0b49ea8647f3c9e3569a648c949e860286ff72a1e2432ba53738521f8aad176bfb7e3377339186180e50e0c7186a358a9ca075974111aa9e65436862c2645508891333fe1e819c49d0a88ad8948a7dee6f3312ab2d44663bb4b5cf5c7989cb0cd6b74efaf1e8d6f2fc92a79e7a3210e7881376db4767870d9fb5db759bfb8207ba170ecccccc72c23c2aa24a118baa41f1e703c2bdf540f5dedfa2cc4190aec01b66812905c7cf7ae2179cbd24e89a7c05045f649ebc362835fd7450812104be871211325486e432881184dc80011ef6c20299a0f1978b62bcd639ff09640a163954bee9a7b7701f9169b840f8a17d665d46a9661a730cf216b2dfecb285a98237ac834095f0e65eaccc52f2808cf90714c87ed0154f9991a9ee69464a6d1c4c61a641c00e8e423376b196c78c43544794b0389da3ac7a9f6ca52d0953d32fa65adfd71188275debc1a295396edecb9ad2bcd9aa5b04ab7534753786646f8ab157cc8c39a196b772ebb7248ba604581779b768e423ba7d42c06cb9137e82f0337b2ba9c9744f706d51ba408d9726c5ad4250d595c4e6e9da4ec92ce396ecab3b12778e3baf17272380bfe4f09f571d62711a7910d0fd2172fbd24683296f55de9127c9c2a0faf058e2460fcf1f19b6583f2e8cd3b9b78a8d9ca6b01488c1b2622c9c5b8e70e73c7e7791258b4ef3219dbafaffc1ca0bd7a253274e458cff28bf3f2fdaf195668d541a0a44907da14efd2924953a002661ac9a44e7606b193eee8351044d792aeef9a6515ea833b223505715f472146bd3a9b41a3e6fde6e7bf2f253062cbaa99c9b0725b14495be2045143e0157e28900f12422c7a27deed548acda2b5ba98bdabfc448f63c281797a5fd11357566695d71f93b1bf973851883dd409360ca69e4130752a5c9e6c5a53047e9578d732b3c005104f2a6227feb9a884bf4df4160ff1a52b435830094e403b3d9d9c84eb724ce1b0b2dcede4ec4db5b1ec8f5233ecacaa0084d159b43365ef486e47a3324123ff82e9e30bc7fe2d6f704de2820b201a5d38d758417572be7f65134fedd5e94bd756f71549d278677220bd59a44a5032ed243debe65cc68f3bb4f3fdde38316521c45ea4928928ff0d1a8cbe4c0b783318835895361eec5e3ea56271452a127d385de82a9766d603fca32c49f34efc9efba53833e9d889b32a6b47613263bdd58bc5596a1cb4ced93b2e8e4661e5f6cf0fdbb573979738d34dd39bdd9fcd6fbcc15b11da9d613ff9407a78dee352b73200906ab95ce3681e7a6525ead3d5bce349ce13db12e84c847d5b5ad77a81cbb71797cc6bb1beca1faad21c37797722d385438345b90b4ce0469f518590d9c0fc3272202bfa21ea055e89fb45f12f5c7a5e569d54e93b8ca744d408b8c65b3a79ddddf53da09c69a8703ae8d463df026728b9888fb41a44f8adf1562dc41d1b5a4f41eaee1903ed2998de0ee1bd5cc337bfd9bb2fb13ad530db408493b1b5a44e986fc029a04f2e760006f7e099e3b7273fa469e795a6b3f0e511de23e98b5dc03fb6c1c1b6c026115a0ec0e8fa488a27dc51c45ee5441e61a27908a07794bc3826e9db77d5a4a99ba0c3254bdecccd9307c5a97c9593c5148de283fa5d912e50d79bb8c7a074a070babfb209d74be9db5a731bfb299fcc648b6b1296429987ad641f96be4932ab4f647fdf1d3d19a5ccd9ef5cc87eee8c4e4825dd884b84d4912a897989008a90739f75af5ac9daf2957b5e36823d8576cf7a5bb6317cb808b337146eec8dd09f0cd05d9cf8912f7a60e881f43c0aa0df82ddbfc619bc820d1ad60274d608223ef58900e5dbd0f692a77b0e718b16a3ea9fe3dab011ba65ce2a8a12a6348975c1e594de6c152ed40f6931b688b47c8e3ae01ee5c2754ef8a0e9f6de231413f82978d5843b7c9c60a6d7bf618cc0462ad44d9edfe24760ef5faf926ac4a092f18bdaf1a32eab6051a382faa8a7fa70f282514cbbef68e0349b8850c47f402e41b844efd6b1acc9cf0fbbf18d5267e81b475e85e73e1a917af18f79be7f301e4f2367d348c3a40a3c1ccbe2403235c8a50105e2d65f2d8bb47152881de70b215bbea95f33d1e40bc738677a7b9bd4836b96ebf81edb6f690a4214ae63bf780533756ded56ade7e46185b8a4203ffccda7f1f11fc04eedb32ce942b13798395761f54cf7b11d7d875d778ad1618d45b2e02aa3b7e70d1fb4955bbe31631f9c1eae43c0e7850d97bbbd87f240d09bc85df45c375a1c6f82a715b85adc18c91d7630745871c3f7839942c867930f2058da776938a7d73dab4b4e45c0710f75b3026c438b701a3ad8e894de1c2a6e9e938f2cbf0ffbeb78de46b415511dee0b48d3317aeefc5ab8bc0cfda8f5a6a203194771d38a5cc47290949597ff1b5b00f08997643b6be9e5bd738f694012bf4c9e6a4c33cfe28114e7d5563cd1ec22f4ebe585701f9a4302d4938b124490094bb1a070ce990d0f8de8a007b5a1a65363fa90538bb9bbcc689c31afd3d4dd483e03c274fcf63fe8c5b499f3a9e1a9ffa14e97ab58046b09a6e667853a4af079e23119f45c0451ada9aea7d4ec3123bd517c9482cb0f32261dd1daf8df49f5660de212edd01928f63937d2fc33de512dd4d84e6059754fb37bb56b58e9a1eb289fec779bdd88834b8ffd85effc3dd914fa48cf200d64f04f92d2af02e4f1e3054845af2e6c7c6029d2eb26e5ddfb6d980e096fba3608ea0e978cece4c765c6186247892258242cf8b9acac6a573cbe47067486304fe048f927b1fe288eb1a4c24dfd3e5ccf678641ab5a0122bdb9e6450322dd169b60149eb861e084c2c9aa2237bb551afb27b7c0af2f3ae8456f1f18aa140cd234a6be08f86618ffdd9e24ee2a1ed36bc98acb5ba022ed2653e8168ad01caa47d22b3a33bd07d2595f559cf584837c8da70330459ff22e115f7c8e45e4fe7e788938e1c677149908b25bd286ab7184b776062361f94f0f15ca2708fca7f67c551488fe384ba17651f502a6af088d043a416abb8ced5fd9e42354f2de6ead88c54b20cb7ddb7c5e05a167091173373c02072c1a437dcb04e8c6662731c7f058a416a4567a0dad7b961e74411608c794550c856713b1de4b81f9dd261b866b5fad6bac054ab08def62dbc4abfce457df73fe7a9b981e117b5310cb65887ffea7b7371d1bf1c1baaa776bbc546a76353fcb5702f3be96ad1c5a84d42a1bcb40752c3bbc1c8d4906105b4ed9a115f279bd7042601647cf677b3bf0c556b8904367d319339937cad4af7e313ce9ed13f462f37a200ea98ffdc285ed63b92c4207f7090b918662c96e82f79158613eb1cbc172af917770dc9ac0f10aad1b3945a36816683635031efd691f030a2867ad3f754c64e01be4067c053c0cc4d111d7ac72d6362014423135f52c24c4334a2b1c2df5bfaf295f1f5de6c87aa23d18b716a433f38b9a6dc06134b7444c186fecc36f66287750fcae1b423a6c8b78d9409ff7fc02583901a87e57c3e1b4ba50df6d2bead41b3d5132ec130eec12646a87d669790831901842bb5dd0494b45651bd6dfd8760e13870818aad355441bdd0a9337f7b4298abb49b0380b14f476bcc85e8bedc989f1702f336bb88c0e7d2facbbb97a4f1643a6d72166029997c364fc846e1db59d19247ad59918304e632728fba9e1d0c4d9f8006b1396deec2f6bc26c2945cbe8f4a2bd93330c9a2487c8a0b784c2cdd998e30fb45b1fbdb678d60c776e82b257ff9be73a20901cdefef196264e230cb48b0301fd76101ab5ccca7c1b516c0c013ebf3aae3eda32fd841d8cc5a62bd2788b38ccca7fe211a436ae2c80b5b61ab1ca11e47450996410ea59e04b5fc5d0404f8693ae6ffabe0115fec267904968a99ae585c1518b57933fcc7d41d9c469ae79c8f08bb9d2cad23d7752b4279b0c0be11c8082613a25c78b34c6503cab257f0ca38d01f728ed70c7d3d421018a3a1b4f97f7e937cb70ebedda05d54f25a2c675e9870eb3e989ee864a084b15ea7873aba84fa04e4de1d8000e65f6de948c84631462b9f16d7174be080f0ed298e4aafc30aad27fba2cd03ccd858789b8a823c56b00e89eb6bc826273785dbb4c73f3d1b92d1d39f84da8eba462fbf1ed124a191f3b1e2faaf82f5157633a4f7bae9b0bafbdd280bda16c848fe3fb6570d6a4472d3bf3cd600e8388fd709815e43d46631382da5ffb85024032624b76e683464165927f2b7226a9e309d9236bb04c4fea0ab63be40e27d61d9f40e9dfacf93997237099723e814d0c82f13abef1d29f4a3f303c88fe779250165f3cb7b6d7fb413220544fe5d4bf97608a725c349cee0470dbf4eee2ea1b8c203fe3f7eb730ca8c37cac94c50ad1ae5181a661dbde0976c7fb7fc48bc83fc103bedcf2f66f520035423426996cb10c43e2ca4aedcc9dbf5175129007e716811ab596b833ac83edf5199f3730af76a02926f769569a9163d2133624b1046609e3d152c1a42f099c63eba572b27f3a8a2c31b1ba2fc3ad4d9a6643548e537ec5bad6e395d244019961c612582740957629d3a324336d82447feea8e985b5391956355f2d4ee398b79ac4fbd9ea5ac535318afd9d8422ba5c1c51c4fc2ecf1518f22e94bfd3cd982144e31f19b4cab7273165e5ecf2a1f2c7196a657fb2c1e4f3a96ff1b1f073053827f11cc0bc17e00e87a35f7c2c2bbbb459eb010c9aef60beacbd73b38d5b731881ab4e1dcbadb199692db427508a01356f994b7d209ca46881258f9e872f70b303fe3c8bd61f898bedcd421b3b69f2b606d06c4e343c26beda54fcb2f0f4b988b2e8d399b015695d04dd8adbb3c6d3623644de4f610eb57c51b8e1c50502660faece778c6c0c9d36151eb0539af48ee35329a7e0e484dff9b53bd83d9c716e916df87812373217cf1a1d180fcb94cd6c86fad6537e7ab68f984bcc56bb2e1bcfc1611b78f3f4f3a76e99f729b17225e0ecd5d23d961802e6e8fdc59d09492468e5ac71c91b01b99d7064f7557e7a73f09ddb648995cb3c263859f48102d2f6c0bf8b8d3f0f228688b21509fd3eb0080c60771dc8ff35d6f18984b6b9807d92595d4c7bc96cd0f091b35f5cdfab62dce0e83a8449814a89f8d84c692e91b9fe0b36544f0d98c3cd401ab521ab15a59deb710aa5f86ea48ad9c8ff1982fa3960466610b99563fd8828e95927d27bfbd6af38d212c14adb99d996dd3e8888688c29833bfc4a42c3f57f32f88b702483030e85f76718d6c2c3bbc24ba40a2085329d8b4112b477e1bb860d080695f14009fceb0ae6c56ca00f89c744d369013750096f362b5e7fe2dc321db6ff4f7f2f5a6b52c64ca88a200f4273dd1eaaf0e658b1b0e8f5dcc91785b0653d798eff3d6f34d94d2a12025e17279b5d3c4849a78c578b8ebe6fe60c99c173ea67723e1567672d6033f56f035fcb966041932f1e6cf79a49cbe368f728a0e90012b624eb303ba189ec23d047f4bae48d021ec5c95d5596ac6b9a35ac588f79984b76bda7519c7f0837228c9df52ce193da3a27bf23c0893c02a095504192999c8d0abdcd2f0cdeccb67bb1d69c3fc053414fa9e7d2b7b52277aa76e25aeb017e045870c38785c663a5183385dfbeef8b46f45de7e8193be96f716b7ecae10a072b49d1af03c65482738eb720d4310bb11bf1bfd12f34983f18983111d0a30236ff3543cfc40ac28b3075b15cf841c468920cb92bf02af7da5d1e7a80da9fd3708f79be3a2a2c4009a6a7d2dd9e57a66e5a2d65d3e1dc23ee8f2bde7102ac7e7a82230c3547a3ce160fbcae5cd14e23b033986a7af575fb5cbebecc391be5b1e753bc019de30cd1e328c9396aaca888aec43fc487be4669b8684db263bf1b5b85a540d377d5cd520e315c71787fab7a7521231fcdebfe3f632eeb176b6e39d5191252d08f2373d518fc9f56d2c89a557fa49fc2290e06bf977a92da0f2e10fbad3f0d78cf50872d6c9149568dcdb3428786c345d4542765f95d019177dd71e92c37924526337746d30c098cd79112a93a22c6f2d774f9ff69cbcd1f223d4ac803ef7cf6d810b68309968b1d181233c3a5ddc6c38417bfa348d18f31642d516b0b46a43ee1250cc8e23556ab4dba48b7bc4971a24ffa2974ff60e18dcbefbca7d6b0b09c89d636070bb43a7b1c53b66043c0130da86becf4ff26dbbef99545b04542a88813c29694ca27993f09677b1a9d7dd755d2aa676fd005e7cc8966e2f0fbdc3faac67c7d27e3f4ddb897eb07033a60e5a08f1cacfbbb3dc18c8dc0629834218be2f7022227eae9c8961e511fbe050f8e446b899c90627f707a876f3a41c35bca39ddb3ef541ed8de9f13e7b5f15417de9d3c7867acbe77d280284b44d9e9183936664794660046f9cc72785ea336180c380cd420561283ede64909c153e3c0f8065b5b3b01f42960b8c245892bac587fb68ccb4bac059ae026925fd433c8cf304eb421ca160bc89428248eec3aa0bbef6d9df78160e06dfd3b4cb33d7861801f336eafaa814798c0a5d0af2481a5d15ba1b9a1927879b654e1b6a80a3bf9d82c22b0224301681df55ac44f21aaaaa0a2f7262e57ca1ea5c8208346f647fc3948d5b250014f0567671f887bb53772b84c948995cad55f412bb4b0543ce059947884ef9492278938a5f6b092ee9ca592454be5cc5c96a46361bbf974bbfcfc69f5169a5208344abbb24b08e0d2f3de1da6e3dd738b30ec2de6c1c40666cb8a9bcfb3e774418dfde20f01758ecd88df2f388375c81dadcda8f9d638d9ecb602d59e8313c38d6c7fe06fc765fb251080b8774a1c00348c17d8a9980afe984c4faca53914f3c83dec1fc13da03b2c08ef75a6d2524d6a4de96414fdc59ea23493c55aed094887cf0e9edbcc5402e92e83690cba0613d73a9ce9807fc3b786e0a341618e337e84b0cd018930fca5ae53430c2727e126c0008e2e2e836055795e26a9f5f5ddd70328ca054946bc9cce676cf40979ae7e395205f0b7ba7fe67602dbd1c85e43d1c8c860d33f196af92c5f7e8812b5279a4cec9f65fef001042271be0f8943d642014fa2108e591139fe4f1974b5b2f0f585d386732e99b055570fd631e39105222b39f46c648335e3c742118faf86e175a5b78a965d08df6a9d5ff8c46c4be7e60dafb712043dc8c6015c932dfcffe3e04b65281b0a0717a21fe5e23fb0e4ec5e29de49bce6bfd2f1beff66789461587d62f0912186266970dc779d03af9753efb6bee54a37ac39199a9f65a2c4df6cc247e2f0fd42cf2fc6cc9f56eeaf467fbf8f3a9b9b634415b96a9a219311899562123702bdf1ea072c9005020b80fc01fbb3b58a3f2c7e2a2509f28dc01b6e9da553bfa98dd4306fc9d21061998c0749a221ba9bfe0dae2062ba95f208c7328bfefa7884ca734abe35b18b883f866b546fbce37a93d377215150e26d3167712fc33138f66cb514fe18b036b97d8ec7afcc6b778872fe6b3675d35060fed94f251d8a2c614facfb7819fb7f35a41d5677acc3cd42bbb4f27301726c1f97dbbcde189132de76bca3e9dc80c03c125223beefd343aa9cb3a86b98afe71bd4fbc9a1eca87ae114123057184b08b04a40992a503c5c44419b2fa2cde848b3a7d83060b6056bd0dd49a6afefde3ba58dbdc401afd9018a84f9432d16b32bf3dd8db3cc0deb3c20c27963f371c53a5c1cd8b4693a632d0b60145c57745cde93e832736c037cc13f2235a802304417e9eb9faa7b38062b03f01e732cde315c78d5355656302b784858f370b1a057922eb000cf20fdd3e5e63e75e51a6ff73ab965df62e6f2500d3aeddd4ff0e55badb924fc733c79d727827bcea4674c2186c6790bdd862e929a6e5bf950d2ef671ab7b8106b1c2d5e77e732a0e44bb9bfca6f6cdecee6446d0becf74749d7af8ab530c83db2c83a5776b5efb9b509f914e1d76237a1f9db95f205b05df9490d9e0cc27420b729862c7b4514be47121e050401f321bf6b9373957bfac7eb1cfddcd0f1582a32d24b0e3d74c893b18003c77ad42a92991bb1824b412285eebb83440737243456299d85c9ab12d1d6220f687a7f8ccac10c6dc635afd6ca27f831351564bf0c0e57d436288b3e06313fe3383706922152c42f8c1a1fcb89c4b2b04a343b36e3f00be428c8dd6b7ce1a41afc751b9bbeb1e9211572d094bded45b0fd0f310d002744f84d0aeaf36355b7b2d6111c01fc2d62ffee4fdb7f7328bf12d6d6a760c0be011820d5e09493a02724b0707e612daf8fdbad8f5319d67e03f39bada2b4af193cc63dc406aa09bb08103ebd9a6782d92adbf21125eee201e70daef9ba362786e7b6081c8be324550e80b129f0fe710d408c415fe7a78467c05ae0f04dd46cdf0bf223fd0d038725976e9dcc15efd67b53c415119d3a55c1995648f4d9f343c18cad2fa7ecae20b330a9d5c3d8596eb8bc2e9d548c9f6b41e83323e7f01e9c6ea7aa941e9399273dc13986ed2ac00db915051b78730894fa20290e821125b589ecfd5e54dd152873e73a30a88c2790cb0daca44d398d9ae28603ebf69ff6da92f46a38c554ea20c5a8824c2694aee3b8ae94f16ca38fd24d3d8e8a91391278db771f337dfe88aadb3fcb1b8f3d2dd44d7cb599d6bb28341b92fbdb195ef9c7d4ef3e42b640f40f628acd0e9482a82437bdb2685ebb8f6f9e97d8fc92961e089db8a4b1f584580b08e9ddf0b396b3f0a4d202af5c03c34e80f8d780ce34d6af522871085f5c3293d54b90eca6f6d2ee11ab3b721b6140494e519de27db44691804f651bd4122a38b66780fb8cbb0fd5d729555fd0903fa8239895cc18e697c80cf350e915984592b00c07e7b2a000b812c7708fa546c9eff14ed9329b7826c61caed8c61d8a4986c58041d10875804bf429716ace2ebb2eb325a86d83240a72767638d4ba28d0f9e2b2a3ffe75286062815b567ac8cd48257f6286d42b0afe2e6b5ef5ba784bb2c080a9687445915a3dbda493a24e990937ef3729c21fd0cee8bd7dead466b9ef8a7c1332323fc361b383a943550c562de57d4c58b07f66c82d21c866cf1023d18a3da298f83ef4ab256a55311407867de758db30a15cbba5b7c278e2b6ad259eb93dc2c5ed7d9f9c0eb51bd0790d086c7839ada43dace8aabbb16e1f4e111ac91ba5f3c1581b9bf30149a3cd7a1993d7f003b71269e0c9e140765bbd6a87d4523a392d74a96ac39f9d3e35f3905179c82bea3d46ea3e186b54844aeb30444b327788a19de053a7e04826e96919e9fa15d8672f4ef1c50312afd47c7e47324e5f341435e248f3463601c9906338f2d625c92633b6e7e078139d7dae325371b5eee47887af7704fef394415884c158b0b10d6aa1b1530675a5026b4225d330610e440fe9588782a5ec946991d68f79d53abf9ef0179eeabdb6f3c1b1854939d0d979c79468ad98d5bfa613b1c4b4602f82d5e97aedc0221cfa2c8225ec59609c39ba4624a7e05220799c674f26dc40f1090a9ee2c20f053b65feb622ad0e095807ba66f76a9a365a86067c30138d2d93b3e8dba0f23b981e187c0911026be404dd1e36a3a5dfec13070b37c31fe657e8ab3886b4d433f56d046b255e8488e6fb245340fa241277a2702f19d3f201d5b04cd40bffcf71d7f5530967d78c817ccc10031062c54bdc45bdb864b0dbc5e88280d664cc7c6ca6d6e213fc2ffe07354d0d8b55442df3ffb12a79e7f3c76eb19137910d109441d99078d22c918d1984ccf426b5bd5413e421e8da92bdd1ee0a4c74ed178ca500466c53ba3f773b98fdebffd6d685ae6fcc5934fcab811e5caae564872b7ff7a2dee25a356503fe6301e7ed4e7e5097a3727bae99bc22b980405efa97e908a9601e953f3f693cc5aed63ab29652565d69ceb27703b7c69d116c7cf301143ec18a65c84f6b92e0726b8c4854cb4cb60b26d70d97d51dc5086f93bb68828ac95a670948e8b0d0327585813ab852dce265b9fecde1ff4127dbc95f53248ba5e79f48b0a1c1c7d80bd39bafa9cc8e7e7861b0eb547717dd794565bb806f970b1f3f04ba030c327c8b053f9f8415f9bbe792c22fd7b76a09c8b97189318a1421b8610bc44eae23eb816702a28cb2883835898e75a415272595623d14f8f9e188645ba20d3e9241c644fcc46c7b4f51e29dda4004f292fed5b84052684bcfe79cbd640485dd5a58c27e654596df9e5ad1cda1990a3d6b792f2cc907a7443071fc8563c9170e1b4f38518b35d018f19301c09d3eb57a6a6bf458b63408442c104ddd4414db45b530f1ddd5217d32a95bd861ca3c3e0d8e8d5f88e003228f54061c5f8c5f086f37c132f2cf304ec474c16003b4c428016ceb3dfbdbe45d80ace4ae305086ef11c0331c9cfb3dd7a747bceb09d06dbd1eb0226856945cac7714fb991d116532ff95b69ea287ae2b4c3b8ef3caf22d1f014817d6ded4d10043a3d2c3467b1f5e1c8cd20699fc0d7c7220cef8ee06a378589a8686540e65aad99650482a0ad0005eb87f922d1fc1a98d15c378ff42568059a10b90850b90ebf8174f4b94235041f0b845de43a70673f1cee02c420779167dd365c910f8003bcce55e2c640aebe326c38d7ff4351e93dd53eaecf6ed041f8b5245a73c648dc79bf0df766a983527f8bffc8d9f8d6610fd94db4fb5047e60c0465d43de4531154658584c46fccde9ce1eedb1daec5561f1f6d20dcf38e696d151bf1bed2ecfa39deb6483e08c7473c7b6cf2a298a327adb42b630c40a53e30057c8ed1b0f30af7bd28f1d6909a864b95e0e6470be37c3a37f03172a41ef94c2119277c0ab1efc2a60c872f478f6dbc3bfe76e794b9bbb1c5b3f605793453a7090f1b7318820d8068c3daf556717d72675acc34133691a20b654aba7ec35f822717c7cb035bb317de478cb28eb8fda6c0a851cef3f45083492affc69b2a8bb6904dd83b4a26c2585f1842606fb52dfc2a6571d44b38acfd17c910ada8a841c096ac2279cd0b5051fb34be0837c612c5bfee0aa4cfbd5c25b44782deaef543bc67758f92b942858caf891afbec663d638835bdb8a10c58fea3dfd4c04d76a4de6e4f21a2ce09cdd224103f0ac77f6c8d68347fa5fba68b2fb43eae7d935c7a1079b11e106f12f87e5cbe2b827be0b3f700afc10c2368b151136697959c7bb9075a9382e2171adc941e5552cd91d639f6ec395178cfef7e4481040665ee6c1362a10bb31d4dcf9fe634e3d6fd656ef07e725f5b61a882c165c4da5f75b19f74e8cc47d1068dda62280e258384df88e4e337516dea7f7427585e2988b432950eecef0d85a04488dbd92f8f04f5e8a1fbfacf66045b6c15a2e803f95d7ca50d1cad04b2c258639ee73a3bdea85bffa09615fea799331b32a07840306980b534d62d5d68840f83184b62d473ac3c9c6fde100554a104058014a6d87964eb7045cfe5f8dd6a71ea5676507db927e54455bf157ad9dbc69a42b56299171465be290b62a2df28385f9210bdd4168af5b213a735cfdbe0df04a626f7fdb16e01df39ad036c0c54b0230fff39742a71602018991e112ed7710cc94e01caeba07f0c386548b84fb32eee02a0a38e7fba4158f6816b9f01b3f6f6651abbfdbedac63cfb05f4123f2e28d948a16b91e30bc4ce025020095a0841cb71b47f9696f73de83071c05594d102e4c3c179188d16aa3f8e3a53689cea3f04066c6ec68e9fa247ba1e6e8c4a6df753c3303166129baf0060b23a21c06df78e151a2b1f1e97438b20982ca0560787f8ea910554b532967a9c798e297ffaaed0a4e34cd6829a56aa4b58df26f9bb11f3ed5bbccb1fe16f2700455d034c682f57dfaf0980e498ace8d547fdabec8a72aa9fbfc5146c05b30850a3eae9c99e5e70a5f7be40613ee62b85d5d5b0cadcf59a16f13eb364c630933a387de387ef9f870d0e9423c04e99fc517e0b4e866a9a1b52dda0b134a5191c9e1694672135b6d8ae595821a3e52b7d9dfd37767c4c88284d7c3191212067acf6b6128fd57b3d673d7c1ce7f7914c5233d5c91346bb15886e4b914bc304e90d20be85c5dd38311265148b1dd30eec3b6e43a3321d42ab320106271cb07a9233d3ed1e240826ded1880ba0932c98eb3fa204fb3951d6311d38e297daf20d42d4410265e3ac1dbb7c6a8799a3cf4f9422f8224888717f87381f3845b29ae2ebb108c9f22f0f103aba93b74cc76d103ba28f2924e81bfba1e9f283d468700096c5fd0d0a26e9515d3df633b1e48a1cee0320b2415705d2cd7943492be28ecfde1e39039982055785a7f3ce1671acd3cbef9b139d6073883827770e39fc3aed62f40a18b9299d1d835c927f296d0f8fc4ce60e2ce11f8c84686dd1abc30cd106eb66b25f38fbf3d50f4ac625c2533745b9a93fa225754675720f33b337f36328107ba3deb41cf538a1e535f3f83b7e0baa10e43095aed8012bdba3aac52da7dcac6f5af139ef8cd4e221b7f542cd04b43feb514ccb85efdb37aff854d45a7fafa7db1e4fcfbf9d5e39fed21ddbe74f01d972320f386948efc3428e19ad9ef2421d5072a9a088300ef442fcea10ca48de5b7e62b0c22335591a372fb2d6cfbf290c02088f10bcc67a27c12f428f9136b8610693ce2071f5dce824505252685221b421e95105dccd21073c22bee79fe24aa1235b4c111985d98792e52dba1d7906489a2ab736b9071744d6f558bfb207d016634427933e5d285d9a5cff1e08ce31210d8f725ddf133859b64a6efbaaf74b3025051689453ce330612e41fb426fd58e91575af2347cef6290fbe81c5c405e15504712b89a8d8d9e4bc263620751f00dba79d727168e7cc8b600b9932d6ae021fabc5b6178d84a230f482e416c9199c9293616b114db7f4a2cf27b451ea7ebcfdcb048299a787770f0836ebf36cb4e9baa6ac82683458d6d60323262babfd29742f91e0cc479621ff0ec44bca2e847d1f34a137ef330f372be2beca3325746d0abccd308eb2384e7be59011fc4dbcb7efc61c04196979273343a0fd256164b44a7e69ca271a56eed5045a409128adf6691803b6278ab9951ec35c0bc39eec1475cc17c2aef2f8dc289973d2ab1c63872df365bab00819bcc8bce4ee74f3f2f9a734e43f5fa638bfa1f718758495302990683f4c66a1ceb40dc92c8bcb1c7d6f08e35c0f92193937f148111363b7207f4f523b99ad3322e16071349010b0beb3abfd59cb1ba60fae7369a69751438b1ac27ead2a1972cf2b2da0248c6d997b222c995edc25b984bd01dd4cc0f80e55a0846529ad4531fcaaac284eae1c23be829093ee1d11b2943ab91599495ca6bb2a9f4313c420c6f46d48e6c73b4ac1fdfffd147403eeafdecbe005665df6548ff561dbc57486da7710eff003893031ff928ec2c36c64ed68f56494d7515653796a8bd2cff1b4d2ff3ddd720347d04d93bea4c12aeb8296577b432adbce5390609e2216c4cd63ff743f8d2690d8d7d6f6a788bb879df43dd09fec683251a0e37ced24ef3b513a2e3226e0b4ac945ea0270aab3ba7dd82a63416e32e253a11a6242aec14f610900d540840c305d70d49b93bd4ca1908c0081b61718823d610d084c00be81b14fa40cc73b2babb5de2c3c2287c9285793b634c76a43e270319aadc2dc4a2f2c294558e809f5c4398ad397c1d3e1bd554e3b43c6e9b467304a10345c7f57d0d6cbe5360d1df0788bd0e59591a9df667e219314219e2305b6ea13793fbc0097ab818315e465fbef258d45f1671e8a73ece5fe6910d5914e36253fd9c7b724f5586f5f220755a24eb326c1e669b54c75ce07d54cecfec1fddf2df085095c5d3099cd320b59481646e5c4d38959d4dbdb776ba931b087f2a7552e9498c8a5a96bfbc5f25c64266f4dc19e9dc7a30e39f5c133e2ddb57f1ab92746aa16c2e499b5b8bcf773f77f10c29cbe4e62ed59647e15e699df5b4e116d10b62249b7646224da568862f768a0e9146553c08326559bb2e0ddff132e44def8b006d3e4b39b6f2a622cef4a9b7406e6b3c87023ba563e9b72ce512bfdd7080d1735acae8757a697e3a357b932aceba3654af833e2919208268b0e0523033bdba46758fbb7408887c8c116f242ab7b74a25dba952636609ba05a669fa1be761e13cd6b0aee2c63e253c44736ffe8d206cfd8aafa83ec78cee057b4a120b191dcece8fd9c66c59f35605f8b3ffa1526fe354db7d399fb7c78cd7aefbe69a0503070be59dd1f5ebbd1ba09f6b0388fd3b64e3383c03ed2e9a229fa2e04fb8967b8fe940d98f3cdd180fa411feaae17c654910c6aa6a0b57683f707a635f27e315f28016e2e07d4f013fbce96601b6b0c7827ed35ba2ff9223218caac77c37e9fd5153faef08eee6d89360efa7cc2b209d8036741f0ead58b8a5c2c65600137167b057e41a3d80643361567eb309bb8c04e22c9faa96b09928e20b1b3fdb9feb037eb30e4b7b190e78c5be2d8d563db132493f4b554047fb18acaa304c79483c4127cb150348105f304cde2b3d4bd99676027bb07b7951b5e4efeccd3a958cf8159a3442469e0846be4d9ce8006db4a29c281d2609cc7fea9413a6513ca71665d28f7c293a061503ae5b9a8ff8c2ad9426f5d862cdf8d759aad19237daffee2f3c92c7bc3add59c2badb95935f1000a6bfc8c42684992875e3573d0103e6261c635a7098c44bbd88f84f490e8d17f0aa978c2f292701c56af0789efa8524fdaeca646e6131b514b8ee02e80abc73b71754ca4926fd0da474dfa8c55061c2e011b18227d873f8abd608ef9b7c3774f1ee28db6648b2861ce9a56541d15b4580642a48e6d1e103371ed94f841658d26325cd903bb6c13ae5b754daae8e76983067292949b038ee1d6f787eab311745a5067a106d80e60c9b1a3c4dc406a493c14ebf6b46cc677c8aff50999e0956240cd7cf995e0c1410a48e8b7fab07f3409a55f92d778ae742f1f2f4eacd488b157302ecf58a2e4927d1df1430c287c399813bdd6898d034d9ac3f49a18d3631c917ef9dee92e1fef59758d4f9b81dd00444a98907445b4bedddc406488332f7ce0106d55a81832c640661615c8591dd65984c2771e18ffdda024ad31dfa869181dc1937c68c33926e03202379ebe5da8a33751daf914f8bbf1596523d0124d2704c5ae9c8243c9c10c24b92773c70c27c7ddc84ee021e1226dc19ae3d87d4a68c1e444bdf8ad8787535a81fa1d3525708a0e0cbfc5a28973e32388056aeb8d200978c98f828534cacb40ab34667c00e0250f6644f0fcdedd50ccdf38c3cbf7d4790187e896cc8e2660b149f15e1e053e51ee1705787724b967c7d4d7548a05d33b3e8012adb2de19dd8885cb86e79f4f5419d670cbfbd109fb28565fd53635c97dcd24ad646de59d07c71c77677ebba6d2432e2790d3d5b53947e96e90613332cec0d0cccdf6af647c8aa0c6742c66a279748f203e240d7b73412f1db3effb455c0a908660b00cd0ddbd537968386a3188bac4cca55e3fa94d2fa70242514737aea421e64abe8f663ba430db3254481dad501e9ce6841e09a73b7292f644f57abd2d0ad7309aa3c176fe1f3e12679b3390eb78f56f336b77306e106c6099f350afd5e98ea8b9af1adaf4e13304662bd63ec860d10b0b8beb3af7350310acf553f00204b0ab922ed44330d7f6b7342c43be4ba0f6ac59a55f9b03542febd338e477d441e7d2e1c8ba83de2bb37cb85925c74b79492c3f36573985775e214b054f19d06060ac86b5c7d7138bf24668c39a426203dc6976a07854ed2e39cf8eace585d12780544dbdfa347a0443d4a7201369305ff1cca43c98cc242d943d04568786766f5ecab10b6f8c92aa112b7f3dbc9aba09203accf39f011efc66abc64c89b98d53594fe85c83f1511a42b70cab399cab3be9da23c01c4096bc368c218a064cee9d7e440c655df98ea28f87d0d26acc4c191ce544c899a53d0c279e37e5a0ebc26a7d7429447c91d179cfca3c5fd76c3f626158f46f1fd791f0607b428562bfbd1796050e215db76986591730c6a82036860fce5488ea529f55258c3aeecb19ec019a3f490d0dea970fd02394551e406ef13894fd77d0352f30465e929aeece6ef36be472fb58feb908f3035694f8d580f1a4b8c261d3d42dc82ec52998a9bae20d6cb83f5f0887cc3341d8839fe5f622c0c720357fc346ace9889529805413b8aab919aa49f5256c090c17e28ea14a189281372c733722bf045d4bc458996793a1e60b1043472dda6ccdc219a92b6bee4caa7d3356d2a7049efbb85fd410b66871db7fe10211adaf4d13f88b33e0591ff07cf834725f2d13842e89afc58cb21c982b5f9734e6b180a8f450028775e508d745fb2a7f3de716525cb1ff95ee2e64b9784523873936fd2ffe98068e93f7700579b0b849ff4595c0aa75423ac79c669a77896464ce076b3efc809f596984214e2ed8332cef3b78a413c397ae556e168eafc20540ec90c87c3f58ce342d313020f50f46f7c365be74aa17714dc5677c72e3ea0ad773a5a0074f8c00a43ee70f7367574d35b73ccfcf50ee8057d321c40fb67e357a22ecc54c1b3f505bca25e139edeb998703adaf9992cdae7b0bf2f80c25bbea20a3b8ca7b14b447d7bfcc5676753b1f9065f3c9cbc752d3e9b4dbb8d31a413c68c7b1b367c977d2bc6ae0ee29fb4e4e5c3d982778149467ac2804ede340b9263d243524c113f509397e97329bdd1ecbc9ccb4e98cd4cdb660ff431c30335d871dc3a924dcb3ae9237da9691c5a82f93413b1316d048ca6e30ea87ae28b0aaba7cb78ab4c79965ec57701cbd777eeade4f6c6e50d87f2c707f3e65466e2a96b29efcfa05b0f61971afca778fc10d82a69e26849c0bc2bdcac02051cc9f38ac7d01ee7a82836d98805519bb1924063cc772469dc15230974d83a464987e4684ad02ca58bca258bb6eca3fc99661dddc7efd918f8af2867a919ea181b22f093fb5e799c8fe379cb12cacf692c9e0cfaf3557f7cb5fe2c39e3e27c44ee5fd6ac9ab25a3a9d71800e28590960b9a14ba50da7a64c693282aab4dd6f458172b48d41e8232766b5a26b94b4710b28ec6fb6cd3c75d2dd48935d8e5481e4252836fba3c8a50037523f9af6e212f7d22a5edfaa64152e95a24405248521728f6e2f356ce494dce241b6aca4b294e7ca11592c30146452345b7e416d5df49e11c888db675d281f8fef332f369b873eec412f07f42a209fc5a5b1df568374e2b2e455895cc38cdddc4e83b81c402d7954e2a1709df12996241a89349d6960b30ffbbb91d88c5396bc8526dad714ce72bebbec684fbc74eb1440944c5e49f295110e2b99af2acd9c177b89cf7e8491df403c933482bfc08d71f6f7bb47646c08ec8c01977d45d88ab7f613954f561c7f2366735527425547ad347b61980e5b8e8ac45b4b567e49fde6058b788e9b4e5600c4228285287ebc6c883aeaca6f25d36053ad24709141d0533479b92002b98381300149a3df55f652a960e5f84f5ac54aff39a24937694db042be68dc8ba3061d0f5b5072ed6eb3040524cd6e02d089d3136e89a5da63f1f3da6fa6a1ecaf12279fa68298d74aa97c7a22657a7ce501273a77118db3ee444e2087602467831db585463dcdec221ac184d62f2648c1b121aa321492c589523588d6de3a8fc9334bf4e0f3eab74139527c1adba54ae20263c36c32958070c6f1a61375bca456d31185609cd8ad50964a77cf064dbadf4a718044b73a74962046d4d1f3bf5f3010d99312cdb064819247e7f21ef6101827d1bf495862b9bfb31ccdccc935bbe934c454b557ca32c826df34ba152c8b8d3ff62b66ac340cd85b2c0341ec6b7b1df5a9e7d2f2d3f064922942df738fec3dc660e0ad8bd2b78f9f9d9339cf62f2bdc27b6cb965ba6c30bc6d5c4a2e0cc0a1df9a7bf11f059f4bdb6c5241be8b35e6369f341e876fbcb99c0414a161eff448af4e6d63dbd526d12403c4ed85b02e6df9775843615d50a9c8627f0def52bd843375872ebb0524716248caf569b430f7dc6ffbda89597151e89bc0641bb590df4e788ba5d714ff8cecc0fd03f14ef848f538eefcd123a0533c6f4eb66b8e1489b09b4ed1e72b21002b8e0afc7ff843e3765221fde6de3898c22f25013dc82f3c423651bcc7a6dba221e6da972a851389318a69ef8e03700266d90d39343aeb15d3317b26eb803e0d8f7bc3582e6933d2c33bbe0e995ff77c8b8bc3d151d65c869dba45412db23d68872275c4a360520fd4193ee946aba3205832c3ac6a4b39b2e3fe087efd90f0b6026a0560fcf104be44a029bb502d2bcf7251c27fb6070d6a4ecb62110ec69ccb1838d57f67fa5e45c9e2ac8e81a7b505fe3a11e46f6cce98088c1db387d4c3610dd97d5acc45720fc6bf499f19f5a5bd73ec140315a87bb7300d25f3c98ca35f6bce3de33872a02279cfc28af18e7f1615fcf6db0018c3b7e35ea2f2a133fae47944bb690b164124c842383a43cd6f2cc7a3301974d574989775400b84cf48645ddd052840b400a302aa693331085169cac8cab612c66095bca9cfea648584fa5fb521ae31f2f77f490e01ce7c5d712bf8031be554fa7fb0b34c91f7f67369a843feeed38ce11a41a059194730a9cf05311093194aecd886a941fd4df5858171f4b9c9e1035257f7c889a160cd5ab307679a23d4b311ccaaff4bc8c49fe62b54dad45b88f7a7fe26645a2c623dcfa44d0991c9c281b9c02415b3447e371243c2f45c32903c44c4cb13084cdec5c52042a6456f02a77661096ffbc2c7a416d9c214026883def0b6a0da9b597525e5ca8c2e656acd89c11986e8b6bed18a3d7e278d73c902b8c808e0d38c66605a7836075dd6037c4cb23222c57407593d8ab53e976d25be80ffe8643f3108c4e3fe1cd796128876579c54ed28e9f5835007a3011dbecf5cd9c356af20ba13de1254da9451aa91032e0bb3fb7c79ec66ebf932f6ea31975322d8dcdc660420642c17c0e03f4d850311712565928b97eaa30c84cdb44740b4b77d2ac55493bc0c1f4077f0a5fa7b3b1f8df80626876292c75208e4e6fd2e5e2ca0d34e1aecef252f24826e23dd1f66dfb19dc199f3c0fc75839297ecab804f0627dc8f1df9d616c3e66739265058782bed84aea1433b631b1382706162461d77743d6f9ed011a85e10104901cc67970b4e0140780a7b5e81cd4d68deb4d9e760806078d87d7f09dddbde475013e41e9266a03ee4090573d3123f2ad4ed352ab7e07cd322ff258f9d18ba529a634fdf32948708509849e307edbedc7d9ba6f130cb97025ad13e106f7d50c1246f8fc8933b93343406346da888e8728d54850b3e84090baf5543ed61f108227f6dece2a6b1afd0e091c43cd1a5429bf46f3f00239781e4db0aeb8dc194e0f8971e03b112049f9f40932f353da3ba195a3ee67ef802f0687960674c376c672cbcbd639cb23d04903ca70f1c0c5e885bba7a10b5a116521c050c6b2ca3f7252a16c96dedf8af822e560f1d76ee3cf8d01ba3b6a3def626a3989e82e31705adab9dd6c519b10c8485dcaf5e2983096e316dfdb4319b279147448f515c184798e9d0c86c34b9da56228c6ec7c339a5ed7b359fe68537a3bb7ee6d8b3cea80d8ea59f41799af16a67d24b8956f47ceffe7501bd090dc6ed95e3a5ca84636d64df409551257203bc6b8c7260d351c6d41056f02bfbf508c7b6438e438dbc701b1cb0019e3094174e5ce2d11a4acc45b5698744e0b266adebb3c0590cda48cecc7332b0a1c043de28e7c88931bb9694d4a7ac0125e956bdc2eca81c1c4860932cab12241cda1bf51d754dd56d08971bb9e6106a64542fe54cdbd3c9a7eed6741f705ef08aa2e6e28282046eef4f7ac167d65521a7c5372646fc2e99ba2fd863eb0c6c0c13cc2f8a8159eb6645cb221c2005b749d5f53313d834b345b993be16e9d18d78c87b79997e5a60124649f5848f9d3d16bdb15132fbac43f1dc899d5da5ccbfdfc922849079e26eb2311e9b243863d5ed36607873a0cb80ddabe26247f4dd082a8bb598199cd96669ec7bcf7fe50c72c968fcd38cb7e30277fc2e9a1062e02d3238dd4ae5f28317c93b92aa6354e31a16d7d0fdd7334c4ad0ff78bf3a97afc785f7432964700ae46bd4b41b16ca383c87a71ee4fae1f932fe20321d8979a647f38f451a18e31bafdb6a4261b8f28d48c2938bada60cec2ce0a5f0f91e60fd4d05fe7f8d378e780fffd53884f4fab5e33351d85a42c6b0713ebd8dfea34f7c2318f1253901bc120287c8c82cd7a3ba99727e33d63721bcda0c88d772cc593379bcf469119cab2ecb27bdb7d4d3382bc02b35466668108c12803b511d19c79dff772d05939a551913a05950c5e85c1ef46a5d6dd8185ea24e7c0a92a4cf5b447d8486980f48b91dbafed6d1b0aee8e65365ef5cc285782ff2254dbf81a335bb234108e36d970ee440b32558ab32a7f0d4ae673b2a29355e9951b480b17b993e150d000b0833dfd26bfebd30a46768c71ede98395d47eda45d0153e761cabc9354e3a84429ac54037e6f2e7981b783336ee04349cf630baec7f3a4d264eba9108abd3fc036f0079b8370b309f6e24c912505e9517f4313c86ca1fbccf10dc0002f3563f8f345869b79e420d017b444838b58813da679876f3f3098ebd08baef759ad1f893c68d56e334bbe8aeb87c41ef27313478c2d105149dd2efb6d2e9307a814bb68ba5b079f4f2c4ae6896f16572a125bef8a0de64e363838e2a1e0977386e5227469aa6034748dac26aaeb66fef2e9e6c74fde8524f0e5b66bd2df6cbcf3c66016eaf2c836c4957f155656fe607578e35156759467373fcc9826f5313a7b4a3fe662d251c45d3f4d0ae78f350efc561f4d8bf680631697a567c157186b4a642fae834c77a68e37476c7bd8fdb2e95830920bfaeb80fd74fa700b2195ac0d88ec10a4be6fcd4cf48aaae230ff08020e4a747fd9f23b73028c1128057fea049a301fa4036f87271301797c9b16877c70804b7e26524490879c4012169c1c26560350995b6500770693900d8c78c60b56f9566dea4b30df11d05b0ba0ee35ea43dc9322b1153582045d6e712bb0bdd11a08bc69480b0948680a960a7c6b0809ac93bcea52dba936c16227b334531ca7ede08ad9bfa6d3f41dff8c64b389e34d78a2db98adb522f3f75506573f0ef1b0e6ddbae1337406b7cc689f8d9c01ff2cb545223c667455f1c695a430712a47b318589cc57d8bfb324024e23464a63617d7c900fecad36160c95738faee3fb5d32bc8714becc015c24e26d5b58825ac0015132c44f01a100f4ef670c91fa0d8e9eb582d70dc0a20398df1db94bff7baede50662250016b63afc8a52ba2f3ee4f22842f318c1d45749d347c5f3c9b4729228155b6051b672305dfd7d11fafbe63514f0bd58b844d2f5cd2c8bc5ad51c6660901afce2ec516c8aaef6b7cbb30adef7ee3279958b975c219c986e4fdf3b1ba22f24d810dbf0763fd85b24c3256c8efae638386dca7e608ab84106555949aeb4825421eef8af649e3408daf35f35de72769bf1f7b86b7b9246f5190095e635c3c489ab9ba1b81d43b4175fe438c15c851d6787b514713b8382a07f22e367a211f55d06842d0cb47cf3e971e0ae79d87edef0a474db9f57e2e624681ce1441f277d09de5d9693cd65e9f5decaf0510e21d804c000bfa3f8e5b7a0383e34f3aa8934e46b519eb32b2be718e01bdb69667697bfb01781779d8835850598e7461fb59e5a61c6e401ed075ea83d0a5ea9cf22f53afb61bdab53c9adbd00702d2f9e7e4805ada91ea36743f44f7605d6c0ced7bf6cd31ef1679c73d8224f6bfcd9afcf0092dfa6d5dacf469650f4a57730c80df64ba0ed4e9a689579ac81cf8bf600ef81d60e4a372b709e6434d393f5dd2d7d1e811d1e583f3f5490c00198d5aeaa8398b6ea7f0a5458aa629230c543451ca21f5a959c608a900308665f3bb6480010a8c84b24d814caf3d29662b5994c5e29e64addcf66a9b83a5468428884773090e33ef96ab3d05e5ab54acf43fdbefaea5b4e1394903863c465cacca2e79087afae37d308ea6ffe272b3c9dbd270aaac2957f94e95ce3a73bd1d0d8a8cce230d5bfb5bc1bb9fc4481493c2f37713939be0adc67bbb9a8bcbb13add158925ac9694186ecdf95721e0f3e285c283fe53ac34f6a3cfd6aeb631e82ba811220bf40cb689d7a2daa85fceb354e41cf4204d3555c46104a9d54043b07fd990869d192172613cff19ddbc89ec2be30615bda7a33b3db57bcc06d9b19e41f968f6c1541d65e53433c56768df1e637803884c885c8d653c2683b563254e222846e5c6d4cafb7be056a792125e9fae03832f3206c98869e16f3ba2e870f1dfa38167179881a14fe60392fc3d063b09e42193eef654c4a93a0bdc67ff59a8fd3c8fdb2019bdf5ca4ec02c04331d5cea7f6e4bdc16ae71a727d98786c8b81407904a917456bbf4095f3890b189ba5bba5c794083901bebd4fa872ce730d9219535856a6a8979bff0a5a3c7c6750ce594b7c9509bbb22c931919d502b03d6a932cd5f5ff1cd09801ffcc9a2e29ff8dc40836db43930e7de6ff3e4ebf219cd551bdf9a2abd2a027c36f0cf8c5cf6840974a8f67cd68ead6377dca1af26a452684d6a0671d9dc81978eb1764cf8b12d88543547fdbb281dd76fa28a2abb10c8c5093556167c991ee57d340f20b49f0e3b3f9655ec0233e1a2fa008ed853824f472fc4ff4c6756673c9aeada6e020e017a476c85bdb6af0f6c2fdf2e265b8e245f5ac733197446036ce7b7e6079bea0f89f848e19ff27259ecb2b0c643e14fd4d3c1005e9145cd877538243bb26363dfe0d844d92771f276b4a92b71f43fa1345368ac88e40edbf477682aaa80d4f4b301faffffff05