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

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

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

Block Certificate

Block 76666 83c4a7a72019320235d93db968075a2334adb3763d46e8d9c77725d5315779b1

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
40bc94c9ebb2153f7efd8ce51333ae778c087045aab8df44a4dd1a3392c92f8a
Certificate Block Hash
83c4a7a72019320235d93db968075a2334adb3763d46e8d9c77725d5315779b1
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00142301000ce10000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000688bf13f5a209fee5b393059838eb2c8b8b1a34c5f1b5538f985abbf029cf62697b9f7bb5403486cee2e1ba32037bac100d9762f6528046c8a33434b004ee9817205005a3fafd2f8520997278ef3807190db884a52720fa1c8030000000000000000020000000200142301000ce10000

Raw Header Hex

00004020efdf78c90338b36b579ae82560a4927f72fbd4556197e834e0f29d39b489c046893fb0bafc0fc6edb0de1524b941c49c57025fb03c6e60898512667cab1e94d7a73b396aead600188a2fc992331adda444dfb8aa4570088c77ae3313e58cfd7e3f15b2ebc994bc40

Proof Data Hex

59,560 bytes
1212160203071930e9aa661aa543435c40f2c79a9e22a588ba18803dde7a34cfb86599408da614877bb3a91fe4644b203d63924813b6f536bc86d60224b4d113c1b0549a29821e8f4df490f038245375cd040a386314b90c4b60f5d688604ff5b70bc1bbefc5f21c5e3a55369facbe461ece3494bf918b4529c7b4a6b18b0c2f3f663405d9d9f696eaa841b95bc1071561637d81ade549e08375bd668dec89e76aca65b44ca573c232ef35f93e46535c6f40d47376c0f4b634d231b8176cb1616f5053b028759d3ba9f4c81175b87bcdad0406f67013566054d5ba62f8ede47a3bca82f628f49d32df1c80b1757a16c2c06175d9ea51281a2e0d96d680c39d16b39cdb85c04f888f4097a58b7675573eb949109a45fed1674554bf575e3189f418d6e17722e1423012cfead1f42c583998b101ea2bdc253ec2c50f1d074084615c9f26b1033efa1d5f31d88741bf7ca0acfe8d5c500966853b66fbc8eaab347de530402bd9f5cd4f93d1dd762b9a0b454617c32253a70eb161ec08eb64a2741cbec1baf5e48fc70a7266cde180556675354c28d3c414a1dda76f62b5040eab119bc78d08fd75975e37c41651d25111368f3b01ee74d0d7d8b1a87c84df6792b407f7dcec7e0a3ce29e05ac12947cb248b08c9c348a0408ccec6075e9e02817f939dd0f04b9dca2ddb4f6b7ef5067d3c4a7556768c6c739efad0873bb7aa43999feecace3abc81283b701779d9cdb056eee39b706e270e825f92f63858dde1c3836f33030d6bcf767412f56626c16de0e8653b0ea1ce43740bf836e25805de8a0a3f95fbc583e985dbfbe837bd2adee6c6fc4779df5c35ff56fc403c65afbaa13439dffc9ceca27aed66d2bb0fcb67a790f518c20daf930c4fb5bf2cb08b8725106dc922421c76eb6e058b499b0814fdb8b7c64d81703bc1d29eda9f601c30661d46da2f8aa596b980e743e18a139e343e44d3efbeba70bc074a399c626dbfbf08349863a6ef9c7595965051478568a22dcc103204aad67c8f335e9eea8a4083d887f2966307efd413b4534f1526f6327176d8321d9807552a242ae9cb4f66913ab5b0fde7aadf2e2cfdb65cdc298ff3f1d44093aa08471a81eb02be50e1f6d62856fcf3f3f3eba548d59b57aefb40b04fe9a70eaa6bb948669dfccbd421d6b387bbad911549a4a2930116b976274ae91e3d6857f030375772a156eabb421dcc8cf128c13d77dd06cd1733c55467ec257ac28a4aecf3c03df90d1515e5c51009e66c2cec2043607d88b59e3cd49b51b1745f7a1154bf4371ec202e297e80c4d63a21debd5cea908d43541b383595ffe46a9b3295321aa3109c700e2a068aa3b1ef75bde1537183e3b185300684ed746032c1fa25a7270895f48fc9e582bff271b23754c26d755f0ced40d6de67619212934fb772a5763adbd4f7f759085e0e09440932a597731885090e09657795305840177fd92906137e08c666e687af15ba17d9bfc3b42f49152dd105f30b8606fa56c3496f2c96c40885b3d1af9170c40f2c996fec4adc51b32c70bc93d0c156cd61f9102471f5ab87709cc6e3cd241f45dd728d1a822e751368d50a1117b60d5d74fc617a1e33dfc102f04f619fc4e555fc2752ec4dafae24ed3cb29c0e0b8bcf42d2d3167e23af07b55dcc4ee9171a3b9fcb36d7082962651ea698a7874ff3ced888dd3339414a9ee11e2e8414e3b279a79dbb2e00f57471369562aa4ab98a1fe9d98c6c400b3fd810c54893c986bb4d62a3e429044fc446c587955e60c383afd08f690491b6a9d3fd3b80193065f6a95f435b96102c0f1e461fa8e39b0c2e51440c55c6057a900501182bf2b47cb9e2f48d6ebea0e7d442839dcfebfc13ae0b7b1b547b5fb0d3ab73cf3f0eb8f29fae80cd6ffb1cbb5fee6da96a7bb051ce1097cf9ec8ee4c99c28a8d07e3134354c68c3fb6f0f8ac769878a201dff1b970f2f4c7d139f2476527ed4c6de3353137720fab02761d8a7e3c7883e62cfe55f16675d951d583e342f00589fd8bbc26f682dd052a6e799b2d07887308c1943d00815f0e7404671d5da0f2e586a024842413aee1b4c4bc1b807a45be76ccca5c9daf91652de8f1429c3aee0daca6b17fe4ce0f59c6466ef93dc43fca3e4565289e5160523858974c8e3d9e5a62af2596f7d828bb8ac646d6fc32be5b48898ff3fefa8900abad5c3acbd83a1fe3aed3e1874e1227228d7d4171e95f37bea6e3990e0cad3d850dc9d92e0f6f8daa2d840b0e016cb986e0bfff6440b9d02681ce913d5332aaa5df23d58b4a4654b7ec8d8d552e8f34c4571f3c78084083510be6e6b81165624158e66613c3dade2b4698361f69b1b010628cf4d7c4286b95da3654b40670d39d78c550ea56f6b124aa283a48806ff0abf3a418f1a7a04f83ee0a2d63fc5625babedc646e0a2f4ade15033916c6065c0e1725ee826d386e6b624b96f7604d4de3bb41fb2d18b728b66ff27f61a79098fbf22b93ce26ef0ed90679a0a84ea6af2bbdcfe9aa2a2237eea4d4660b69ace0d519f591e9690ce672ebf02e546961369023c3155b5025c3854350a750f2fddc37ea8bd82c7b66e9655152d90d192c459c1cfb2020e5af92987690e33be0c7228fa02d714f97ad1b7e3265129d30434b70246bc29ba4e5e3261aa86d3b72d993f6aa97775b0b3791a251211695cfa6b04c84ae4027e1b7763b6a7e1d12c3fb5a36f9119294c3278f5d5c8d46f3d248081bde3f1c73a6d41ebdf28ace3cd48721e43078010d2e41df0a6841af71414dbd84b87f543aaa94ae729ed7cf8f3acc0d2b7175a7576a8d5623f54ef2af90b764a645c01b953a0457c707e1201d011cf6da35edc15db4467f4728911e01078b75bd595ff71d0d03f9260f93955df87df77bd4da21571e9b60349b29fcbb24119052cf9a926afd8111e78f751a5dc9789543eb6bc520190e6924e92a4da86202655d677eda2d79b4e12080bd60de92e2852ddf6ce528420da6cb6bbbb01ece721a98f4588afdf2da169d3ba8906c7e9506fae0a56ad2b737b6ebc077ce4d7192ff88ae1facfe960bff548c499b7b0564cf09d989e0513c5f95a671fce88cd481c4f408ff506fd416d4c5830e44b62166638cd660e7ac4b0dc094141c6f12cfda47c528a1ed2f06e89b5c02928efdd9f41b7e96dca4c6f6f20a5f1f24417896ef8d4de34f6fd964c8bdceaa1bf28dcb999a9403d48b7fc49a02324fb3538fb773ca3df33489697703d63ed73e563f2b1063ff7c4380c3d57a082815beca753945e2f29320a577b1edb1ac03e90eb5791ce545955b16340528186cb372ac44ebba03a0e9e01ac95742bc478e05538cb91e5f2a2396ff6cbe79fda7bbfa6e34872f70ea1bcb4b16039227f8eecc250e58f9ba6caddf3de35c626bf111b1f233b300bdcac3023b23c667fa054ac45a11a4a00a5d1b20ce65d9861eb3fa9c5191f0ea9dc086d25a8cb8bb2fe57941e9be088f512ae3bba740357063236ee7039ccb54172863454ae0c5c34a98ae4bec077476bc125e88b286237a1c0aef338c4ad7cfc50b32b2f2b82fbd1ac15f4f4d58fb6ccbee5f2d8799491def22124d6eaf596f7e7482dc055f93d1a6628715a7e72b705aea06de7954a6c68b77d5a434ee17accff7d7f43d0b1b7f2c13ab7ef04944f66f9b37f8185f44c7145d5bf943bd21823b16094421a0ca471517619c81ff7d661efde79dd23a87a30700befcd8859a6c826d8eb352a1020291b03f70afdd869c5dcf0e48b7c525fb9e431c66ce6cdd974afa7d3be97f8bc7063e38aa81323615e9a5e71597dc44152b96366bc820531831b23fe69db4f927f30f7e816757e10b8c54787e2e05cbc2f97158526aac0925b74ba576e79defe4207955981827e1ea8314235f1bb7fd5ee77d5331b7bf122d3b11f4264751b0d8b3753d05aa12cc020a3dba6c7ef541ae8180fca75a4c55796234fbf5f7085f2062ff2982468bc1ff127bffd3da42fec6be70ca5155f2578770dec70e2a52a2609ea7c703e582ef63ef0e9e76789b94f75f2a027fd4b3e506b19477d5ff2c44a114204f2d37b94f6a8cb7e02a9dde81743fe41d88573d7549c82b5c5f39dc5d3c2ec67bd174f490262c13d23ecb2265b3a190f88bb26adf5346cfc5166172547fab9c7c63f85a33da0c8b367551383e7f62d40a442adf6a9cb4ccdcf10efa760269d67a2aa06ed5807317f9ef48d90d20bbaf515cf2cdfe1f163893a5ec7489ec0b8ee008c1a8e397abd475cb5a321c338f1d70a276b76a5a9fc4e662eb5127c9e2f5c98ee717fbe0e6fef0e1abeb13fae15a378095e49aeb3b396da0d52ff99572df2175466747c8a0ac8e6a442757f9847e06d872d6c777901d03439e51163252496bbda087726eb1e5ec65a50629126063f59cb780823439328ad408df5dc3af2969d61985de0c219ca67ae0f138fdcb880a48c6d0dcdf596b229f7757e2b9c0729da0c853933fae9f6409e8548ab98b1cf8d1ea8dcb8658f80c508c83341acddf27128a745187c268d5633fcf2a22083ee7ea649e0b0773f09aec30a992be07cbb07eaa7afef0b74a05857fde71ecae2660db07112545f5efe16092178d6bfff2504d0318cb610df7af16046d0aba374501a4859da70678260f2cc96aa508dfeda56b87fa871781c7c44031e8145fd5cab136572ff77acfcc3bf874d210f461414e942b6ea116535471123313e34bc352db0b73d59b0ae864d0cebaabff400336a692434925157dfba9e0cf6eaf9506994451965a0cc2628f1d85688dfba4712a8feaccbced86ab3be4cbc095a8eb66c127efa0a580adaac4878dad310837ab65e071c74254c4a4b76cc9363868765614e12cea1a823afbc046b279a0dbaca8144e9eb01651945312c740ac126a8a70998ac93ea653bfed61c1d76bfc0d6511613d5931e144be0dfc20d4498080f73883a6c6f36f6764ea8de6208b5cbcf4639226cc10f26830b8d47cde2711524fd9a53b119e0f4deae0fdcd8ae04aecbc26ef0c8dbb05e7abf93b6cf23b5c945ea7ca862eb09902271837ad04b76577a9230b9840f891ba66cc7469152f026c29412f7e4cf22d1fc061ff0f7956a8e11d16824ea98ac29050abd26edec51d0e351f6ede3002a0da1ac9b6581681d9e989b1db2733bb770ee34feecb369fd489943e313cc7125c00a99e7b11226504676332ae8e416e72d6517cbde3931c19e48dcfd0fe586588dd1261ad06625270d404b8c4f02be3bd13f63d871b8b8a872ce23fa8f46b918f5bc0e25fc6d0c08d6d6a1d5ad0eeee60c227e5eebdeb76f95815b7ba12cb1e81136c3eb1daef91c781322e97a521319b4b186fd1be8f1945deec4b8fe94304501a8bb6858b19c1623bb9766fb2cf1afa923910f786c0a374a1bd92a4731f06ce7fcd8a4dc97ddb434e69b57536f5577073a24014b119977a92052d3201a8a7946ee05ccd60a33ea6cff51d85f6d3646fcbbbca5f6e21ae5ce289c67a2bc2ed07f5fc9e96961e4e9b1a3c0f62b9b3f2565b09499e8dacdba7cb8da8c994cf9e2aff2da7fe0fd3fa7b330e8693c74bd1f246f89da968abe613d3ced4c1f266a8091622179cc2038936fcc6fb315fa318d8f94c584df96f19bc9f2a4a8efe38f1111fb3d6d6e856985adf1923c2cf4bbc924a2fd953be43680d3b0e658830c79f5ce7a8325bdf824b3a21b2072780c669b033c82cc6d33602171af129079c83be9f45445d6d6a43f6d78200069fc688de55fd573f7b65458f5237580e05a9c838788e885d674864274d35acdfe0297afc3e825a2894e96c5b969d458a1f80691d742eb8885dbf8b006c1e1ebc44853702e78b40bb288e14bae1d704c5cac4617fc41d42860e8c3aba15799d7cb0aa6e078957fcc544d32d26e3a544e4a9dd0690ca2aa8bd250b7fa85a2598b9cbf2f822a5a0402724c2ab6a6803fbd1c374384860249d7337dbe05c263f4ea05758995cc21c45efd48a8143238e83d6eeb1a2b9a9502e054c5d18f69505d793895a64807c1636f7ad9a01ec0e083e3ac6aa1a7585bc30e25bccc45f0ce29344a430a54a1be0d7abe0a6a8b4e7160fdb4af1bc76ac2469e12a0f9421c5e5ad47e5e9becc05977603f39fdbab0687931c93e78f14ca7ba611962ebb49f3e19280df5f050aca30e9ecf3bbcb783821bdadf2ae9fd9febe6743a02a13abc304499d23c3cfae7ff236c8f3475bcd1bc39be454bc425150dbb361fdfd09b603dc3b30eba0554e58b4bd6eff56c176d9450d02572ee80d35d71cff1bed17bba52bfcb212b75b22279c5bdb1815f06b1b7638c5e7e5da456a2e4f79a9c81aa185f0014965756ed9971161bd19b3c9a3cdf0d10583dc6bd9c94aeedaddc8bbddd6a750e019669fa5d949ed040702dbe303290af0c9060330c0e74d2ef420ebb58660908385785c6cf0ed23049d1ddbd7122514fd10b24cab43ff14f272ddc8a2f0d29c8ee634b6767f11c576727b642401c3f5693b8ea8d561ecc086663c43756f7eb97a56f9e0d40c11d6c4879482d8180016322d2fe4680d27c866980dcfe4476bd94510d28d0b07ad23e3633a1c23b0d4108f5d0e46a54457025b89674c412ec60a3e84947edb40d7f55756f04727c917c7573b8a923f5e2beb0026c07640c6ca9e6d4e6de62775a08308686f73aa9505debb1f8f79bd1055c75b38e7b7a60a228188bd0583748b346a1297369603c9cb2cac8dae1e3d13d4c17adf7eafaa36820512fb344bdc39bdde94eb1f271a7cd67b2e0c6b02a02860e6db2e72883d1c08f045cd647060541be66b2012380f3ca57f99e3bb5302dde4ce801070b433a9bb7cc7a7de9741408b03c38a682d7e2c52ca42deee136faeb97c424bed7928ff8df4064e4f81982e30cf8de6c101efedd68ecf8093366e9390ebec8a7d4c484d6a3a389af2c13618aa0a72dbe45dbaf1131eea8a6e35ee7c0d2f0cdaebcfd91357948070a4658f1205fe0190463ed29f226f10742f6ed504b9484dd1435ecbfdac37376cb3893d943154b1283cf64e290a5cbde24417230c0a16b2a0695a9cd8233e2cc9aecade50b40b5d85474e18f0cb54666e0189cfd59735b43f3245c0e0d52b22eda953dbc1e83ad7402a5189cbe97d94ac42eb0d4814c5d10cb9eb318c029c097a4eaa09f3e3d0c2bc2a5d9dd27b5bf628569883605aa888c7e55e1243ce6ea76cc5a0dedd6ceb3ae5855322abd397bd7dfdb58ceddddb458389f4cbcc7d1c1fc60ebed60803dea17466c7cce887d5889344014514d62957ef6ed45399d90c9e97fde9d8aab4c1f17cd83b06b78f027a13c377110a41c5b9321d3dcae976b861872c480fc38b76835109cd34a733ec05fe8e622642c81afa0b9cd0fc2970bf00caaac5b42e65c13fddd755197d5025a1ccee5b157f9fab2ad7cc4f77198288556520bfef86b6d546fd17677a3341bdb3293578d44c9f749c289f447d3db3340b52b508cf3ad9084d85a7152221edd24856ae4a6f83a9350962289e296c1b5badafd8d0c6645803a889a6333713e548d9429645b9c5a06dfd259e559ce1acbb69389a72a3436ec2575b6102754d0ce325abca869c42b3e01cd71a484251e7419a78c903c07ced137444a6360c8e292ebe75017df09b65df3dd17ca1028dd01c7823984d686c9fade05ee4a5fe13b05f39c2b46eb441ba3bb69a253a69ce97f72dc498be54ba963720331e928e657de571fabf0374b734217bd7299040d441fa86d77bbccb4da383c465244c67c16d528d8cfee0ba8afa0f393fbc16da9d262e3f81e2d3f48842377918b3de388ffe3ea24a9cb30755af6a6007b5ba8d8f4612a7dff8f6627dd444b445055da6db2164302fb59d4bbd3d11154944c21769a7e3634745e5c26f69c6222d2da138a363b4cbb778a1f113e1c3c22cfa5efe294200bd78ee9243f10bae5677eeef219a8fba39d37751dd26ecbbac7c2da89905e88077b93a1ffbed91ab1b61a43883f5fabfe8445bf17614279bd52b17d34df357ff71d5087d0d7cd4bdb100bdf0c49a0abfe4464519c1dc2a1f802e6e94604c5c54095a776d303f8f79595bd342c7b8dd14e318cfb6ad39e3f8ba5ae59a822a7144708c9928495b122ebe7640f65ea25592d9baf7b5b338d63f7d839727743b46a4a9fab960d1e330a2811f5205c8f21f0a1b8769e852fb945351676cb03bdc6dbcd7d3166b578959741637d87a101139d1b34b18e0f42cb600bf2b8bcc2fab05c15be083b1daffaaefa820a4c3c2cf11500a6bed77264903acc24fddc2ac4fc168853caa8935b286f8944d452b926a732948bbcde6e31ee093259b8370e5ae84338d83c1725d773e21801375f8df222cf0bd56b2211535920f6c3efa4e82029c4313d35b116317405a84fc28dd3f9e0d582742744d99ae7b230c0db4ea7ed210ca31b0fb6d97b7db43949cd73e0a1bf24b481671edd647968c2f2cbfeb4365679589a3463b9cc1b0321e120c7fa0cd9e001bdd63d05d7eaefe293d706171f5f1d7c84efdfb673879673331c21a65cea6502112521b3abb6874c3c1d4ccd7a07f5646318321c3027cf05ace7f6c8d1d13772dc050d098aaf0760b7b4b48b0188e614d95ce44a9f3cdc7fbc2a38a1e11561d333d9b661d3cc9f1cd2a355ef12c076bcff453201e3842c55773c2285e52fc264761016389469fc5113fe2ed3d302fc646e88b9489f1196e6e4b8c2047289917748486f8eb68b120b37293d3f4dd2fc4035e2db9edf348bde083dae3148948b5759b9ed65c5f2b18615671423c9e65aa464dcfa1b0f51f6f0350c648a09e8d060d8fdd947a27c6ce19b8aad92e9d5c1ebdc965132cccdbe5847a8e99682cbcb23b0dcbf882c8b52ee11c5146b978dfc7a0adb4fcd209d042fb16f29795c1bc222598cadabde93ff34c75f8c18f419cc742f86f1b982211eed9428f0f8948070dea98a8a3df8c7247865e577e2c72b18143eb6639a1ab3b639da66468a576584f203e3916f0fe80fe43e285950aebdeb7b92388c0bf9d7a725b99de0ef8c8f5e84a2f31e71b577e37719b9ba9c58812959525061435f5b8af0a8d6ce7da646f3a15b8bd922c4c07aeca5bc926f5b6ad4de4b280e5c88bb186bb9836f93a595fcfda46fdbfb55b5d203d51a3fef3ff3eb379192dd8456088ac6bd7227b60218f2a5414bb83763ee12ab2d1e136bcab312cbcb759725f35ea1b756349a66471ecd5c54b6b06798bb90eec5bda2edb1a1003a3dc3a241cab7305aea4deba5582a1b79b09ee594d45edb0c395a59ec51a545d2af966366705281de2f3cb1c3c4151656e6f279d186d6d55baf17fbd33ffd22fff005fc6e688502f021c70395fb9bd7e570814b31cc6043f5fe10d200d1ae106701f1f3f49e52382f1328af6b082d8123822b5a626ba1d5daef111e99bd60114f00c45ce21ed74447a42e1c45c9608e8aebb5b43b843c420e456c625660e028368bf1af10885a592908bdf72ce4097efd034a466222db8a36a6881c328f1fad789d64c447f3d1b2fe2c19c8ab49106682252ec57cbe4a773f07722805e2b3a77adb88cc51b67a93bb6cf9dfad3e699c39512cccc7d5a57ad25a51c0f69c4aaeeac0f553a7e47c43d64250cbe27743d9a258ab80246928f9eccb0bbdfab35cd1d7cf4796ddc6c30a3775ff985b315705c29087ce486653c8414842bbf10f6f7e85955cc339a6af9866b8ffa65504be87430910b9761a1da7899fe012a871f6b6fcc2c47990c42e57ed5e881ac9675139e6441a561f8c92ac9abd9f3170962968eb8086236782344da291598c7f6cb2c1c7743e5c685c384de01c6e4f6715da698112738eb011a62a55889bb9447e03edfd3fb56f1f1885fd7bf0675f0ffbfd2657303abb591c1ac9981a07faf193e11695d8cc57440a32d9b50dfe2411775c65774fbcef80bd0b0618cfc0f324c3f998a9ef75a8a72b2c96cb78117075d1a2642f047406560f7eebfb46db2f80bc5403c7c281317f500b5c2e391a1784e4d47babf50e6a2b6b8bd96f42f806201696218e41c4ad95bfbadf084209e7aae54879332af3e0f5fc25ff64e2a9556e2eac41b94d3e5ca8d2e9bc3e5ed1e446f460ea63ebab6b3d37a1a85b2741fb2f112a23ba909fbcf93693f0d0dcdb32dc8e0d15225b70eeb8f243410cd8778d7dd7d7a6477fcaa18862fc2cfc9b89ebf0a7fb800f02ea19b216f54241bf67e549bb08a019d0f9f11757b8bb6efc094a29c14a2534c5fba80e924759cb27e098cb2b89ea004c8d922ed92a0efe4c409269953ac5e031e04b4a414cb35b23fcf2ab6d31df47a20cbbc05b32584af21aca3e9f083d050727ec76a04ed82e5154e1574660d1d69406523196d439a7d2610c70946d15413de4606583d22ea0467308a5daffddb127604f38f4d8e52a88ac5c01611d9167881f9b690e48c1c88ab45082f3764b14bff34d64b46b8f1bea5c94bfeb81559f2038a3aa05d9df4151b2705bdfdbdd8d5cb437f05dd6782dad66aee0f3e9ba3b52517161f546044e39b27f8ead6b9636494fee0f2334b2d8cb1429299b205f1504189e3252d908b70461cefe0205d1f960d69515dec69ebda638083633b9db831828769a72d1812ae784010ab99ab19e9d4e5017a8a90d4772e3de133cdba8b6d17e7f9d749f8cf08c37b6b73aefe8da9a479de21b10dbd7e1ef6a206742c1b8e916f74bf20e3345f98e05155c59411c26ed7bf2f4d0a9ed16115b97e8f03379cda48abd41a280e6922298961268c82e366f500247c029894ada71fbb40db608d223cda6f7749a92b08bb96213d3de7fc4979936c99855df98be67b6e27989347f25c53724e4f9cf60ea7ebd076b5fcffca98c49acf0e0c3a58ee22573c54795d2c4491810f164b58e00dbb1cb8586a18bf3da107a6fdbddb85b1f1761cebddc9b6dd803199405bee53ac477ca9d26396bf7e16002ab43978cc949e3183be9f46265455e37d14f68a019effb3c63b951fb2a061725ae53e490431dd78f8b8c12cf1b10ecbb227849158b41885a2e198dc9fee5db9d70b6937f7c21ab110c88439e891675597abfd60b8c89515636ad8bedd69c0193662497feb9289efa600e24d29308f0399c199b96aedf7bcd88909ac4ca4d58a26d443b5197778b8132381fcdf7fe6f592f413390525e9c7ac80af3ceb47a61e74f4790608f108f1bf48fde6fd4e6553e2d56ab203a15ece7a2f554ab70f482c34b53cca018b17e4ed7aaf96f53db11e9f40a84822e28360074df8c6ff7f6f58eef23e82196acc58806f9a41b95645c0ef60ad8e5333a4b07c6017ef2ae05d4bb3db36ed80911efba4f00f0845c8963060cfd4f9901be2e4005b54527e294ea4c2b57c5ab185b7ee480f3ea85c54adff9d0b230c82b3ef7ff0e143f2d57eee6b057fd832ae2a47ec06f4f1544265b5a23e8bf37dabe32c3d70a8496ab9e7466415f79d376dd2f861532694e6d6ae0ac956f548eee44e4789d517652e21b3ad8a5938b5b56ae2a6cbaecac704b6be5fc547ed4e25b9e8b4fdac28031102faa8005649c01da252514a6dbb8af59a2eebb9f6fe7502227b53a188678742face0cc4d5511d48603e0b5a07ed7798134e3ae971ae48f53b91ef40e58486e4dd88df62818770944975e4610d973192e3c4ef1d7d7e98d7787dba97aefc294a1c6b9cc6f613da90f79a7690467347c2892ab7e2dce90216e85eabb82e1ab3381865f5bf2c974a94f2cc4c16c6534263e5ddc9f294dd6a39a45ea1f18270192ee601b8ff819792be6e3552944508eedf3b4a99b46e8a36c8c7d97345ab019517142ddba6ecd5a04cfe200cfb9c169cce2c6302580cdfb25c1ad95827ad08bdb3bedfcc58597f808f87a76d18e408c3d2a569b50553728798be0fd8d4e17f7904c894aa1de0fa5896aeaeb072f2a27ac10a835c35182b247155d941d23349f77adf1b21f5284ae847fd4e7153950234f0ffd50d1235f4d3e7c0b1d53d94da519edcc1165bcda51877c5bd43ee56a95cb8974ff0a913cbb21416431be94604d61a96c092a8cd14165be69eec1eba0eec7c26181ad708054441f98bd9e9f17a415d207cd348b1a6ebdab0040b1c212327e9d647b5fb06a8604746ede5072ba6edc4b38552a20f7406462070a6225d203bb9bacc8a6df1a7c0e4a34e3661486b35b0cd9f889f075a73f4304d5c28881cfcf1525e12485eb2437e4eb3dd2d4efe1e66c4e33d9cd90046ee3251c46c27cd2abcbce50fc7553816035eb1f514bee9c412ef077a9563121d03fb1c697b4f3e91cfbaff13087fb32f32b96f77e63c0de6cef3924cc7522d41df3b6c8aaded4cad2aa5674bfdc62d270fb3b8b317b01c36d7ba8aaef0f6b6e553d6f279072626377773fa8544c06dacf1b82cdf402dc86229d496e6d85a5d01b916b32e5952243fb91d4ee36e790ecc996265867a676ad72c7e6be4e57a94fefd2ff6478465043a989af731ed6c7e7a29d5da609e24ff44e75fa48f286ca27d46c11a1f384db5b396f24fde54f80028d2f10ed375d9e82c4f68ec996fe5e37b8f8d5c7d8fb2c3d69dba70fb2c97af268c034377f2e4f3bc66c01c853e2092e8ddb79183d3ee74d9858c4c0541db0fe260c7851346aa4a4b9f47584f7228c01bbb959a95760b3961fb650e1338baebe32828b52ebc9db69eb5e24760757bfb415bb0894076e949a98ef19530f8a7c2453d82dc7d6e6fc53e5400912ef9fa0f67ce5c02e30f8a1a52bc9826bde4d5c3a1b06304ce8b9fc27fbee9680890436a5be6356a0c7597532843222e533442dad2174406537e90d6e34985fb3b36bf60b0d0903a4badd483e2d07a7bcc909bcddafa394948c0aab6ee74814dfe1f94075408b82abf7daa84f34c2f1c236f7e0f4cf73802f68b88174e66e94b76e442dcef9ed70d00d6c36c2d8fdb5608aa0d5740e6f93e456f1717b0ba0e0be037611957a8d172625ce3dc389a12be33e71d0a2afb4bcc122fa3cd695b0d757faa55eb3f8b49eb358b43022d44de79ae91b1a15b137c0b0d0cdd9e89e97d2469fcde4dc5c37ea672546f8d95119db8eea3c290b616ab7164056ecede92f492249a5e3542ab4dc2d1aa0d334f770ed63b4e32661f32edaf5bada81b176bcd45e53a4c9e2715d14a8be17967466c77b76ce3f744198a070441e886f22b0fa500d55591c001dd83d862d89947ccba7922965b6052accc4f02c25953351d598a9d35913d2d425ef5f5e0714836558a14fe03676382eef28cc0d1e35990631c4ed6ed975c746d36e68a55637e34500f8a82f71149ab8c7d418d97b4c6775b2a05aeba14077484c00eef51114cf04f65a90febb74c98737a97351fe400a165bfe0739a4ffa71af2ce58a9b6748fb17140e6621d20cfa79be188add5f704c83a9f758b83a9bb99b037ec2cce266f37e9db1a74c4eedccddebc3a165ef072d089b9516a5b88a5184a268659e1747db0372a16a97aac3b7b59e0ba1f9c7af8c6de21e96dc7d3ffc6b5bf5a843ea034cb3450be6ead3d206603f252d5866e3971bd123e05e4a096067b08fa18daf1c135074aa3c0efb71fa5ecfbb5f37c33e3468b3c0a3136c66de47d74037541476fa34dcb7b575e78f4e4314b1819caf5abf616b6903d514a36f7f1dba166b69e026f9b29dd367423b1ae38990d7a4dcab08342300f3a84456859ec651d57442fc486993b26d68833522630b4cde7ef2a7a58025014714d1e916511616c3ae46f403cc3f263f7bc8e99f280982e4c5f134550cbbd2ceb24b95777e853d79cb970ac5224ed15e3607c2236834e9de6fd51a7d53d9e6649d3087e990a952525f085248df8f8bd8097da3166fdf1629e55983b4ff857d87914d30c9923314c7d699e4fdb92fd39a834cd2f1f6652124ce236e9c08409aa951bb10c631eecde5a6d87ba6a1737bc194e1df65f4ddd5f0cc075e1c81755b9aa1eb5bb13f593f28a2d65b99f736018c119c4d482e011c6a1e8509e0cb2123cbaadd273cc83ccc3508b700fd9755ef91d4853e0ef0b2603d3f0392ed52f94daa65e9da0628579a933ee609de4db3a08a059c18e2a1133de424aa330e3e970048fe7e9f1728636bfa61e93166f3bb85b27219ffd6255795c4ffc49e1e837ef1174a3e4bf219362e49d14138b9caf58bffc1130f07ae476db6e9af21c3a258f0fc75bbd152c2d9009e4d28a84a753686a49a710cfc40344cad9438eb7208eec7dcef4ccab35c3bbd6d1e68cd1c845389fb8a9fda576ace2d832e8756132ee9483fa27fff2422478867d22a9a3f287713c1e37b936eb491f9ebb1cca5f4cdd8dcf8a0765727f18a85ec1a09f5045cf0af10c6073a07c94ff214863629e8e67d0a6c3bf1150dd2cbc7f67a64e925299b695511a587489c6fa6e29e8369c6f3ef85c1edcdbc9440eb37a9f4ea66993f9aba148757a38370cdec48d06d29bb6d53145430c0f10ee99e4b145e685f9160ba6c78bb6d64738ff531e1d9a13bb3e25a9157baa60f00c336542ae98d517582f0892d6096f0246b1f166cb543f0ae539d5d438cd8a3d5eee65cf953ba1d64e6ad7ab62b05188825805c8c1b7fd0c4ef5be08aabc1d7326c812a8b16e0a47b02b1a495682aa3fb382f26251f1c759582431ed99a81fff1714007bc68c36f9f11fb19b29ff02c1d5cd7bb18bab822f596883181c715d5dbd13b90005ee5887011cd7e43f7742792acbc99fecb9932805bb771adcf984966f32623937729c0e5a6a2c8209b8af387f126aa05fd078a9f5fa2faac22d9c96643156a30e2e4c8c7b6def1ed9460db51f9d72bdc3cd686c1304ccc452925173a5ffda775ef47239100963382ff88aae6cda8deb948862191c0369e03f0d52fb9552304ad63f6e417ceb1d5215d1691a9b961d95a353067d0dbcc0d1e50beae8919a2e7a40766817cda3cb170db4088c309efa0141bfdac4d669e10a84b4be3c18ce3525633e8718cfb7230d36ea56c046c5180abc07c24c966cc643817739f5da4a6b7189ba5aa4d44b87f9a6ebf57ce2afa138ebf752557ded4ed16b397459468a4c573803c355eeb78f6c60ae9b2428399cff70ec0995705498f95fb8aeb78d228ab8cdd309877be0b69f1ebcda61f7603e5f0ec5638c939ba3c35816e365a7455e319752db888f3a236178cd38315105db93700265a85b7a32a41d9f1331b8dd1753d2d0fdf9007397668a75f47509edcd4d42a2e1378bc3dd8942dd3780b5dc25b6a44bedad13f6c79916ae647631be30f487b44cb23c6e7fb1b52f4d74942ed9707929ccb7ee103c0919daf18d45cf20d5a814de9215a81db6fb4a6875812a0d8466e636fc4b94c6fe696624d5ec5b9bffdc4031a8ffad522fed70d5fab191af42886b3937e77d2303f5d4452fcb1f8710885c153ddc8aa17124e85dd0c68b9cae1281ffaf97ca2295ea5469c6522da476171954804876709cc9c78361fc3c8749e032c2ff9bd81ef11a92a50ff22ad16e7177698af167e75cf9857cd8364b4fe5d86ab7394d354436c71b656202f25a7263a912939f86b771538a03683de273eac655658a6f67d47aabda57f31b5df070a1d76d868f059890554a8c1a8382bd20f8edd22ae7294f8f051fe3a7ae113db1d82e5a1398f3672e1a72eeb1178cc45bf7fc04671043efcffeab5d61b51cf7c4152aad0abe367d6dd4de9cd0fb75dfdf7bbe6180a997048dfeeb2a311240632cdf540f2d91266214f84a115490bc4047752f74094afc2c8c3de48e13177be9cac80c8a03c6ce4aaab9ea77d5d3cf208b20c2d56c5a4115f60e5e691d058aa2067099028e8635d4d22d1c0ec325648fad321064f6065265ca0d3be58de10915104f34bd7a814476462bb48804d48e100a6cfa554e9cfa9713ace25e178b185bd3c337116dbdbc6742cc0c1853092ae72f6e51e19bc2a9cc2282cf772e80bc5764acfea847a31e558b4b3280f1b2ff646b0cfef006a8917a9a85313a400e9aa79e7527ac9ae7b3ea5cd3cd01d85c39fb903d6c5e2aa21bdd35a7e68eb02da3285c18241919cb204faa64a283eef0232321773386ec9e8d03ea77fdae79439184000bbaa86c8c1fd14b0267ebbc7879fa41c59d5eb787ee401bd603fb3f0e522b8eebc5461ad29ee0d63656429937ca4179313c200ace28ed2c819ea93db2300f4f8cac1cdb41946b7e45ee23342999e3a7a473f6c4e9f5ce3a7e6f75826ef990e44943a7a408de1e01c16b199067d163657e31ffd33a6e6efcfdf4d3db2a2dd0fd418e292bdd2aec067d750e0ed1810cbf624e337309e6c19007c6dea7ba9f9fb2d0cba1db20841736e90de99a95f44100b161e44cdc0b84dd81a7fbb3119c91aab36ffb22072f0cb0f0f038908012a7ce977a22c092d0b40f613a6b2e0117b2f84164b1536bd61e8da5277921e9b99277862a9316f5a937688db47994aae09d6e9fe642fe5ed16bd6c1906a574fcf2c6eefca5ed815ce8e9980e3e71c55bd6bc55f744ac14c1b4649d14f22a31c5f3b10370392a40daa0636eca810fa88ccf2dbdbb7ad3ce5032ff7509fb03fe4f73f36ee7805eaa567892afec8fe332cab57ecf06e357af28b68f695db02b918f674992c05ab608f5758a8cee4da4d0612c85c4e6a23f90f499e34050a2c56caa9730d5c19bc588b8442242cfa2e988e0ac6b6893aac6f5556b5fa8b14788ed75f9c513967471320841f5b34faa3917524152742010539687e5167696e3a43df789e95f6fd052e0dcba9bd18e49059f0c2c4d22f3a1accecc6b98de2f0317eb07e18ea4cf21e7efd78e75cf216b6fc3bc7b294b0cb4e17235b8ddd552e46f20ead8c5c4495638a2627b18b4cbd45b3dac18d23f7011ffb692331379d9ce74dac299ef6ea9bc93dfb4bedacfaf3160c2084ef77b479e9dd04c199115021c14c419c6bd1f2f1a35f6411f5be0b649ffb261069339741607d5ecfe3049ef24f5c56a2726d282ed9ad63bd6ffaa0b733954a6d1b73815a6cf0f730c414198e850787c20ffc01ebc337601d22b3ecae3327ec84c2d2df2ba9d32efa2a108ed53af791d9061143cee50eeed0c46bddb3ec0eabea9036b5851d0ce238712c829a86d0df2cd8f79515edcb39768816790661514adf20b5842bf17e410311a537b0909f84bcb480c7a73bfd43baa4748ceda8ea6e00fb94b099fd26682d6e543011b95c26461f598f8cbc752bc99ec34a9a2416473ecb1373fee07193c2289d1e8d541df3d3a8d468c5397ca0a69a00a19053f23d77643f6a91cd31a2595c844f4c04f81cfd9fa8d666d178031e765348fc86407ede1580ca76e5405940f4ea2dc754a8439fa5620989b260594963b727a5195e6207c15c16db4ee343e5921d36e3f8aab3594822fc791b1fa9cf86fce949bb9d138cb43c3e14938a6304bf4273ac34a6a4e0b9b03322c760bad40d52c9fa1c6ac4c35f285cd43e30ea6279fea6b06fdc80cb88cced4db2c044d7f889d111a7f06af0505dad866b1f96fae235ba40e5b0cee833a5220c45e912a64e44a8a070258f49ede1c4ca553d7f44dce77640e088f2c7d0285cd5b8dbcead7530ab0f06696d5705c97466cf46dd2eeb1cfb3faf59d0717fe233d4d5ca36a0273354358105ff4425872674071683f658247d95bfbd9ecb3d5898d1765b348dc2b15e1cbb999f08e5bf6a4ff5601de709af68452d05da1603cdac0e14d1ff61d3e27cf75808c8f1a9b89b944cada2ac4e5fa5ec1775abe278e66a8355556e4701f73f7ab3645ed3131459016273fa65db571675ffbeb3ec58401e40302ff0ca5114b1cd5de70f310f2176294ddc402209ba4fd96e7db72ebdd776117e28d10615ab69a634d748e9a96085aa41f5dd5a108c34c11583732783dbad57e1e5d899eb28fb899e127b5494c0ffc49a1f43399ea9c3488a177efdafced67340228932f3f9233e59f426f39a21318f5f309ebe6af3c70722c20ce9824ac8d1f77c6155c7a344a479b2043d579fd18d1f8faa8ae201d591ade677ae8f15c31f8cf87677f15722f1773ce1cc8327d4afab1f4a817658da514ce114e0c3f59f3af982f42e180aff263cc869bb136a62e3cd7c5d4c7dede2811db2a3ee1c43365a22d26031ae9e86bbf310564302c03de088adb074c30457234014bd98f70b431577008341afd3786e951f158671c39b431534033e9c875b0573109793a84cdeac862c0bad0d8ceffb8d0e0767fd22ad3d443eef43acd1e5fad07e1751849bc3fc74214b9602c45d636c598ddc68f4d8b0a7f1883b5b4817d938269d3d905ae700cd202db4a96a3d72495db98d0307679840e03f4055056682ab3db619a24dec2193802a03977f0d5d5b6fb42d52c5a9bff8b6a47d52398f84f67e4ac6d14ce960d0ba0708c5a00ae333c551acc40e8487661d6409eb9a27d66d6082854a66c4bb808b18c8fce11e66320eb9e5e4bf851b536e15749457a00bd17ac2496b9ebd273b9382a4b12c6de38b34217c518c5ebd130e62cd3a3f49bfdb60b62fca389ea2609f9593fea435fcd0f4296fe16ed7bb0093c10d975d60fd678dabf364512b6911a7d9a9879c5152d90324c81931fec02d744540b24ff75bb747a0ee70e2d7db40bc2331b7f7ca5019d15d78d423e17289d0305599ec1826a2062186abb0a2dd93f9051856b9ea6ec9813d3323caafa197e76f06579b749671343decc3e74614ab9a5e647f1ca39f9f0bf63bccb6b1ea92004dd348e44bf1f01035205815b7030d76f9e27068f3bc89cb4e7d2b18477ccd692f6402e685790f3580039b97921c76bfe4a55097709ac891565efff8e94f3955fd0ff33daa440b09e99cc141405b609efbb0dec96c05a28ebc5600b3859aa72353ee3e7ddaa84dda0026d60962cbd7f10afd726b4cc133d250fcd36e3e155c92c60eaf8df66029cd19f0dd4f5b45722c6f36383ff93af78371d0752235c80b3f45107cd08bd58d8aa007eebd685957d49798ce77fc73b4987dbb8a458301f38bd5a7a1b31f6fca49ea2e8a79ab644e19fa92b04393f194b4a4d45b4031ddce40568a6ced4b602d76603397eb3f62e7d1c454c338104fc1d6567bb436709980f99d4d4194486961074bf51267b999e74badf506fb10cdceb925abdaaf5853e688775af6c486910930f6968c84e03de453b687804f202be58e830f46246c817e342737de6d11244841cdf7c083d3da8faf3c213dc893583426deb1ecbe82af01594241b15b54a4c3d67ab69b9eb1e71f804dd05d2ca02b2c02da1d086b40efe822ae5c1941282717a806d801640e10bcd5be6c2d545da01dbb457049761e350b1560753f2a999ca8d2cf0934cbd63dbcc7dadda2fdf12f8169d0b052d3cdf2ee12c86736a7e2c2996dcb56c620420b43063afa973b0de58fdf0ad8cea59f584d7ae844d555b3a8c7266050f59046ca671a817f758f06bd21b07f5ef33ec673063792939f4bac5708d03789ce27a07a744f2763ca70e65310de9f28e8b15e7a81355f1eaf01b2350315dcbc6a58138e337f81de757e31fdde2378bae77f0c42ab1f6926e5a3a80d46b9ae8c0ba1030bebd0e72f0c9db45152efb643dcd6edf680f465450c83fd6a7954eb2f1dace4ca068752cbaf6949723dbc2f6145a7c67f5769ca2d9945d6de1fd4606ca27df0391ec814fc97020879ebb74593937971d6f6888868781787adfc0567e522b96d2edba7d9bdafb084c81f8374ac26c4d1beb0580bc63bece340a68bc713a65eae1c11e86e070ed71f873b9a879a2a123f9178715ced05df345401b7598438b289edcaef474420d1db8eb17ab625d70ee2dc068084a0b2c32d9ab0248322069202197dedb19e14afc93e871c7f19b2b25a320b5afa4eb2088730d4efdc2d003029d6fa57e9ddf7ba959da90de450e3422f43d5b2d7e22669dec23f021bd62f09c0c95d3be01dda41d982c6589531db0844093dd92f90299db5e63ff64c59c109c7323a2ea3013a652314253de4899c5c2ec5f49939e47837e8aa4b5c0d60a8a3646c2703364b67723b53e658a02be210f2bfeb14ab4f5dfaa3631f02be2486d361f9e80e87a82093d635b76cc5afed2f1ba7f6ab6e821075285962192512d3fdcd3038d401339f2a55e685d97bf79abe5cb086be2e6d3838995733c7a7db552d16a6b9d8bbc1a2dbb4a6ed464e8696d37f8d37f04009b2a80ec41a7f2bdafe6a049fb0fd67b95bed09396cf8e0f53bc1cabb1640c712b9a327c3deb31f541a1303bcb5e1e0846ba39c7456a93dd9fd85e365949244a936ee7b5d712606875f3ae99c5073bf8d0e6b6a01ef923540c5e2545cefcfcdcf3221140715115ad53f47610e85a7dcb90fe6b5889ffd1e892460b5fb633c7d32ea40dfae30cb697e19f36b0bd0b9f04e8b573ac0f7cf45d9b0ef96f7d5a7d2eb1aa772a2c8e57055c5e239d31f68f5838c2369f0fb83587fd6817d80b0b01595a81c4f8ed1c385c1ad83807c3bbd73cb873eee9ee6f584795cb8c95d770279c80b1dc99bd4cb5cb3a70994c7bdd77875b1aac68101c83dd04a04335628d3a16549ca94343414e4177aa35514e9f81e3384a935aac395000789fbb58bec88774c9bf649910199d3ccb64d014bdb6e506f323e9f755d5ecff3afedcd9622d333d42bdf5676620d00a3a2aa02e359b92c2e7dde495715785ef4e789712a8cff838d28c2b87161f4fa027d6a9e2022bde058d2df2e7561a330486e404d4b637f3ae957d0c8991d1b77424175943da03169b0d0305a9e5d275aeb44267373d567199f9559b1f905b3c1adcc0ddbb668cf3d2d5ecca1d607c989cddd0e7068e938555531a2a38e8151d5cb40c2f59686e702f42e3f431ac4beda3d2f7f4060ec564017dce451c6ff424952761442bb1372af9df168ac3f79fdacc256ecd4a83735984f4ff3d5812b0dc9636944d7b11e21dfb70c492f47507e478d9a39f04794062c1e55a159ee97adb221bc0910ade2f520a95a0a8b2e4066ce85b30152339c76dc889c192c83b2d358b3c4a4765cffc9bb1d68051388688076b9df4eee598b4108d9c05673ca6b7aba04da7851cb9ec97c425111043362a8c5b4cbfaaf587b8b3fca93f6d0d8bbad0a59db0ada494d11f15d4da6380d29b78cb307e49a7882591d5d0a17acab6b7f763a292f66d55753b58c3ffe53f232340776f6d760579ad4b04fcd05424cd95dbcaaa9d1c1d09e05cbee64aa7d817e23d868b20e1168c4620b896c6030d6809df39c1062badf83a320884496e350833733008db6bf76f414d9c084a84636bcb88f5dceb948fc12309607cb3c56ca15c82d5488812f4fd16e2d407aa22f6203147ded8e35c0918adfd4d8dba5d59d0168c8e1e9696b01b02e9bfc96c324fe2a86a18125a90bfaf38032190ca4867e9a5dab6bd8c3b5e5063bed4fa3eab2cdf10661dd0dc4ff216142620b76df848e93765780b2d48f861cfcf20ed30c28c8b939ba55dfafa549eb56afa274edc23b90a1906747936e0f8c53ce923114916c9ca0c3b2086dcd69035b3fd51d9fb629ed26175349b1384773a4b993d80433ddfe54db93b2e6d74e37352a67355a90b829b1bbb9bc1997844f99267fc742037a0070c210a5e9498152c637389eed05cb7468c72dacb0822c4d3e243dd23e1d5d4094c8442b15717588fe07396f771be19a5bbbde7ab982b9421e3db8c46e825d76d8d30a78c218447258f53fff4c874babe22656f5e05a4d446c29d8b6337b6cef1aa7b8d75cb02d2ad0b9fdf74e586a5177ca980266d126d2e87add66e7b468385d6167044e79caf764179718094477f896a842539bc855035ae98e086207dbba0f51e68b0388754c362357e606a7a70c2fc1cfb0043f5f95a9a5bf45547e0ae39072b185f0547f481bf3e15e2ee677a655480a7092f5adef55c77acbcc51dac7384fe5755da68ab34fe1b878b49f60083f8648389e1599b792c4d16a7886aa49416848a4f7c1d999a228fdea8724c53137dde8537ab61cdcf32f9b49cf0eed19a72ad80290bb5b2ca6345389a3cf46304f016755ea64ec3824e5b106371b34d88a42f5f5388da06ad0be253cdee9c9cce9109e839bd3960062b2327d5074f5f94daf6bce8fed0fb330e953efc758bbf5d488e8bd37c713a9b7b7d4dd8fffcdc0da3a5b307d8ffda60f05188234b963f3492a6d0e0fd4fbfefdb41632f20a11526c784d162df91ed980dfb03b8ab72144833cb0142513f8ca523d44fd0f0092417c73f7615dcb9df97994043bf14bfabcdbb344b79fe517d24562900a6ce35f02f744c73c75197bcecdd4b25feb7e3b23e920765066ea9a3a34f3a06cb4bb3a17f36348d4f0ca5935ce542d932621e5abedd98d614db35173f4041035e8b49ad5c0bda506606557e00a475127c4f73b0b49530f10eb996f0a117a01d0c547cdef4fd590dd993242caccc135d2abb1c9fe4fbbf90e2097990f766271751c2b769fc560331421a79fb13e5f59920f76ee9a8b3af83f6f993c53c46185b12a4fe26b3718a30cb0b941a1e0f786f5f0a71281cf81a5b82fe967bfbcba91bcf004b8fd30c80c10e75b3cc7aa0e30630ba613ea76dd043cb3f6145e4f4d88e92f4d42cce436ffeb3feaaaa337ab8b5423a7f911a84bada832ff17eb50f13ef7ff4d0709772a1436e877d7f4b8411560a090421189fce8c5ae4abdbd7e25791a3161642cec5b1d991cd9deacee769be7b48f24078426b0fe6e60f86543404915ec7c46cfbab2f96437a72b503807e8c725b17399811a91c232163d2a160750ba881b315a90c532a7f42e664830b54f5acd848a239ba16e88eb7770a1e952122b9086b68517fac746dbee53c0d5b5da75e780465004b4aac52bf9d73fce2aae3a82cb1b901a7c553209b0d2a6c23532e694a787f37508de660ff78a00cbaf556a81c9721646783386f6fca5c637a88844ec25355fa4dcc8b0b63834e371ca0e1cd47a33efca8a7a61e2e03b0cbf5577fa35a848530f38ff545cb8f3fe4843081b08506188a9ec4437d4771e2cf16cdb132db9bd49e38c160401ce89725647bf5ab0b29320e9c456b930ce43baf1800fba5f28e56ceb12a8dbafea75b60af24184a28cb467febd65ec3d7779db7842ff52c3a77bab012ba356486467eeb82ea360f8f63271c8b2d988222199eb2507190488bdbf270f33c302fd67c39fb204f688d32baf77038011b0ddf438e19f9333827d8b0041678fe44badddc4ef50450ddfaa54101c9afce241f34d5f2f5ff2744ac2c5d39efba96d4e0bbdb9920199637c798b4e5b3712fa190bc934bfd925cd925c1e7d487a75090e4ab261d1f1ebdf9819ad4ea1677d35c58aae68a33463ddd69d3377749711010e9da86108accf3366e509a7c597e82d9ed5ac4cfe130c40ac3a2dbd244cd9a1bf1d91519fb1a0527629ff6964b06baac563a3982ad126d404ce2d31c7b295198ca1edab73026481284a2b98c88a594c956a1d38980e8d2ca09b8eaa2ca137b7fece4ebd0c26c9acf79da951e8ed3d298a00a188ba851537bc940f86130dfddf711aecdeefdf0596be5050d9198ecfbaedfe9e03cef75bbee387e6d17f9304f0568141b2ea1b6686c1fe491611438c37bf2053ae8e2f95a645e3a3de9c7d08704baa7b878b4e94faf746b7fb8ce180021037bc15da20926116f6adbf7bde473b98e38b10815d6ae39d7a8edb039c05d64ddbc293c3f1a3dd05d70ea9a4d6f630257452879fb96a039a9676c33ac498dda08493e0fcc00f54c997c97db48cc4d274d7dfd5206a7f07ba0064444e8c67afe219b1b4cb1cc2c5f0c82ef585596a08f94b70062e0130ed02e3b901a4c82adcae3b50c27fc2721f7c0c0301a9bf0f1c500511b8035fd5a0f394dc2b1bf6820fc2993168e925f245139de390d2e2b12fb3ebc8f4d6421a89e11708a64becfd712f8bba1cc84fb4d3b2744a4e18999188c252de0c059312af1f9aa9c12ddd9bccfed55c11a0e8e85038a04a013bae13f00aa3f508c1bbf7857cd4fb729aef79d0d0456a7883b648fd0cec4ec73949410a5f76a2f7ee9ae451aeca63924aeb3b09e22ba07e45a0c03da56fc3988f801d900590472cf9a41c1f72925e145e0c1e1999a6a710237153ef4d70138c2c2bb670dd2f788e96d2936819810e24ff8398e9ab3c177813cf3da07f85bf88b8b88c42377775578b101c4a8473f4ace705e104fa5f58ba1cc98b1172e476ed24538aedccd800ac0e91243c79d45712d0004716ca02f6d2b0343a6695f001eb328c3688226fbfaf9e46967159f54b4b639196dee1d5b5c1e5c0ddb0868dc3b9e2400366823c112ad5ed8a36981e6e3b299d7002221de4a60263ec08fe9d35fd7f2d8a6293fbaa448f96dee2bb9fe6fec634753b1b690dc5ec012425fd7fd26e60481e4503fc28bb33391870528040f7b49cf23f59bf67d89a3713c9726b88242d9a178aeef1920fc4a776bada7ac5edddee4be1fc02682acb9d1c2e0cf6be2aa2d1ca21916c881d76db5ea4913b5663d64e04a00fc7b45c837210274b7892ed11cf90edcc65ac3c12d8ca585e303c98c1a8aad83bfd9b28ea5ca008fca328abeec9b1efe9b1451e57af3cd58f82ba01435d67cbe7c2aa3162ccfe6c1ad9f0b0ec5f9541c70ae2b91f0c9109c457bf9de0e02bf5676427bd8adb183df97a32f85fcb960857f213ce4aab8da226dcd63a3d21b2d3ca38b0aa003d8d81317a4496df6ddb1fd180cf58caad7126ebc7c9511f03a7dcbc19bc2d8066aedc5370f9ae95074d6a416efc3c9de31c4077c62f7f40678ef53da05878cc3469b3c44b39d6fdff59a192fba11a1c41af2114cbb41f6bbf7dd74d1a8f93ffdd0bfc46fbdfc49ae81d8f3ac730f501ac4c685f6e58257769acde0d342ead217bfef8d338d1a717e95a6e97c168e646f443aeb55ddab0bb4344d5f3bdea94155942285f4d00086e4877d8efc489bb59dcaaba614468c62a96f404b8b47dc669272476e8f08771d7130d098fc90c3153e6f562db9f8adad940782b3c0b58e0cab48e20f52af83fdea868c52abe2509f49f4f777b1ff1c43082b8f50ae3a292f7f28358a42d1e04f6692f784755a142d62d9910b5a3327404f30f57c456bb33b8f86488504387ef5f1832788a97e8d22e86a56ed5399d19666b93e5c982a2dcf73f56464d47a2d1c65dafeab89f7484124d34c5cd17d8b890263e4c0ff694c7feaf09502600e2a31dbe05dcb68200ed212ee32561c60fc034b9b201819e83b1110f19d95a5847726b0eaa531f8075cf60c18089e240090db408dfa48050dcf90ed2a56d172dbeaf56d96bb2cc915369771a1269d193443b1fce0df5cea10b764d52022cb712fdc7c512933c62ba7d2c56f2e2a929eb4c1c10734c0e8ecfe2beb6efdb4adc9461baeb47b84909e1e65668a7fbf7ea70c3e44b709b80a5ff38685d3e0aea12b43afc2725745ea3f9cfd1faa6a49bcf6e184d92a605ca4edcf6058c933391694102cd357b24ebfa7ffa277eb15527f5f630cea5bba8c1f1a349c6d718fce36b10b70d17d27c9b833f1cd9c79e894795e965ac23918e555578bda2ed00c2ea425ae42d400f4c962f9890b5436540ddfa46d85e54e5e69bcd56f9894719574707f25dbd12ac744b65d3586a0900720444a4224023663164e2b098c2ba1dc599cea94cab077e900d993c618390e13d07d5cfafaf63fbeb4b973b0fa26f55416bf23dc7b01f3edd289ab1db8c97573000cabbe0fe9da9b343def693ebdb53eea7a978004a82544bef708fce606bb88e77e40cfac91cfc7f15d2354dba096763835f3e33a8e9d6c405512646095e55624c015bbba4710ff55d6ff6a507dd0fcb6aebf8c920af78453f8a1ee98fe1078813c455897ede3d2cddd6b0b240f90138da9237706bfa896f02ab13bd916d80c2952c33b75318188160260383915134297212fc275f7c9076560b8f564f7d259684ca9ece054f489565c258e31244a0918396e079b6e036543d0733380c3fdbdfed0cbc08c360c87a0f3f8b64f819628f05aebb5c5fe61e95d4d7264238e04a5d26a5e1dd388c042b40ebeafe3c9e364d2c886a5808666ac0135f7bb124133c828982d4b317393a77d9c2d2cefa9c67332bd83eb52b0ee380dacc6c89e6fc14dc7c6436a6d596ed0cf2099603557b7d5f95fd6121fd1a40fc244dd276ae30bd3c33a6592ce499670e23950155a1d0782fcf6307e3e97fbdbad639e2ce0457ee58428e9380d85008130a0edbfe600da2c6b74714056c0118eef4bf2483c2459bd8a68fd4de6b7912a60d8ffd0b58f0690366a3cd8c2078573bc44a675608f9349b2505c2761e3295cfb4015e889b29b65c786665685f34c87e0c4fa78eb9d3009b42a89df1fef0534c2da8d619cdcac8b411352f98f733ba9fac8c5bf12c73cf6f1b41f0687bcd4414475ccd7204fbbc460c8c2fbd85caff153baf876e992e57cf72d54294af97793958d8532376e44e2baaf642889f074a0e6db7418dde2ce1fb22e4cb208f6e0ba25f3d246d7f36e272d25b16e1087f0be9cd0f26cc5bfcfe34456bfbe9ddd735a0dd954df870e729907f86a82cb4872b89e14ad2e3cc5dedbb497ae71850d5576fd4b70149e0af9373985f6b4f4d08362caa9a7bad24af6bea119cf5f1325230debb68dd8b7fb3a37fcf18fa0e0ca243a7dcaa7dbcd8adf150f53b6a35d06f505d21f997a3b9f7e2212811b47de4a7bbe9adca1dbc5cf80cf33c067d1af59a9ae680d03e53d723a492b68554914e39e1ddf909567b14ac13eebe7e5705b1f81bf5e85232b99fcff6c8e250f10983918416152571f2ef24ef55e4f62a565acd438401c8c3d0b0249e9856344385c18a7459d44d5dad5d002b9f318b1e24f083d96c8c6c3485e257c938e5bbc285dd331f7de1bf2efdc59db71fd532385614f03069406de00f7e0ab7f260147c34c1c23be22191a7e119c28d664ea31060b0abaeb6977d40cff5a0047b8cece225264553133cff1f7a20b282c6b3d4ab4091deeef5962cd939afdd288c3252bb06be4325a222e94345ce91c9d89972b302041017640fd8550c6e67b55cf66b4eef04c7d59f3bbc99ca31b069291f089280383db31d5feb7d28f3b049d15c1f15512c347ffd3bb904562f18847b18c56bc427ef69debed2089b10eea896ca89182f34ade5d7a73440be3b65fe724535bffdbee524dacdccc23412ce560f26fa7d34032c658b5e8a793307adfd31401c518d65e7b22ec69eb49e3ec187f57dd0471c35cdc3897f76bf4a80f25179a5fa1eb014424fe6833affcc385a8d904d3b1bf0a86a14ea2367f6fc64ec5afcfc1e9b54f4cd64241552e4ab345ba6b7dddc228655c2eb582dde797fc2e6c497f2d8a11ff52d47b52a4d7fa90302e93ca1cc8ea17a35cad98e22e0bc16e8f58122299710c3de2dde822ee2f74ec6d4ff2dd9546c1f1b1871dae7ec112607e7ce886df112ca20c28c46d5500e7d495083e2d6eb7dd3b17fd8bc822232976113bf4655c2ef01b1702523442dee57668bc10418a3d49634f92ac17e6828c1bc1b23d3f3c0d0b65f537e50e48546f36984ec837a0f71296e043bfe9b7411807bc2586f1bccae46c39e5772b769563ebfa62f437fbd862b8d0a8b4b3e59fbe4912e3a69fc207d915cfd52dddf1f86bd645464608eac7c87e5ae3d9039365a69d7369f686f84ffe3ee8400938946520c0d9f612341e555f146ee06d929fb124171721d73f58282edac91ba9827c80a879fb5eb320c5c3516afbe31fe1e52bf966a75fb6d5edf6229bc73d2af2dac5bfbcf980a84f4211b4acf36ab47bb85d46bfebf400788d38f1377930d55a06a26016a10b506009f41cdc01c8b239c69f0e26e6156480579491082378257e1e53383a92096548d408ffe682e319bed5e4c5bbf511334a8160fc0ff0d5a4ef7a94e5c9d936acd39058a84ad9784f1dbfc73fac0c08301d6df00ac94742f74c3751dee37617223931933852f300bcaaf704aeb0f12626850eb2cf7bf3a0f91a29b87e91006064309bb32b035058bb9e285bdb1b83530d3ed1d2ef18da9047f5462d6f2137c4045fed1a337bf6671ffdf4935da2928522fd2233d9b6fd07554dc8e6e83fc68da4a06ce075f93ea20a40f5eb5ecb230248d2bda95ec6dce7e33398fadf58a01db0b54b5811177ee656cf9742d5faa071362dacf8f68ab255e54d3df154e77fae2ab747dac8b2d41dd336ea95dfb0d0779af000587dc8aa781ea849e101d3017bd3df474d81515e1e72093801b215488db7b716e6435af574f167af3812c92a9a991e16fbf5f5ac5787e089fac1ba8bfb7a4cf2f3b51c6d984f75dd4d662ad0e7676777286ee73fc6db138d6fbcd30f8c721cdffd420499033d12242091aa2317f8b6410616cf2a9de43dbf2b59d4d1c68b127fd8c556830dc8ae42e21143ee45bfa6692900aa375a90f76e000937cb0c9249c45cae45a786be0f6ab0a9c48909cb3592dd6c7e4b90aa804434e6ab26fba3d256cd5ddcbd44de4bf15a5716592695df2d9735fd4af45b0f4b90bef07b8bfcd2e4dbf7f93584a058f1819a0c01f00372e39fc7ff63b6174e4d32d2c2b505f8754c4b6e8b7a0285ee7e25d232383dc2ae148a2fe27af93e684f30ae25ca75dcae66b4fba61a8ef51501f7fd092d39798e05ad63e8f51164d94714f5413ab20b7a8fc175b57e86a807eea2ae437ed04abee34659db37fe85d19f97e127300cfc11e7114e076acb9be2a152a71721ff76025dcbae8f897e2fe44a0d06b13120715083d5239cd91c4df76c6711a6fce991611a9196fcd495c9547c0ae4ef1dffe8e4d73a8e20aa5e888d2635489e11f59491849cc08cbf71ec83b0dcd34df6cec9c25ff0c9f82e1c79712b9517cc7fd25b1dacfbabe0cac83d7514ca2db7ebceb9b4cb91f13133a62a64af631280181155da1befc8762fb3d235f3891def976f38a22ea3b2b80e89a1bcaef0f1af57d720255ba5b8b1054f30ce8d0de1a5a35a20735cbd0e1bb2624e31cb0fda6796fda75aed7b991facef2aa37da6d6d38d7fb211e77ac06a4ad645ff48548464ceaa7ddc032e7c3813aa26293d7ead89854240363f891e3ffe61779edb67d0457f7a0ace7cc8bb64aca0d57d321b82ce9a837dcfb6d83fe7f4bfe33a00c22e39f0d67321ff196465b3d5050219b57c3b0aa174e5fb1c7c306f4336e09303c22c2d5a0d1e00659053d96dd5cdf19caa71a259d493d69b39c860da6ed47fff08bfe58225077308ab4657dc74c0459aabae23a57c3075d9de6dc714274c9cc971348ff69c22342a96e7cfb146b2ca364d97c4cd9c5ccd76352bed7b336718426b07839209dd131500783f306ec261aa69ae6e29a6ef579cb2cb0c86e4c3b731f8fd791275a05fa914da4ad7084e7c145efdde9de5546e70e9c866bc04fe82431ffe3751a86a65f24dbe429646746094c205275ba2865cabebe220306f65a6da8ce70a9e21cff9af1b1fb66db65ff23b46333bfaf8a640d914c76c6fc2ac6ab640f71775b265471c10c10b6b2e66fd1d9873f7cc118a442d93c497834693616d49563052ca503587405b73e49e56539a54597924ef0ab35a35b274cb2a878462268b517ffaef037641f0bd7427a41d734b50a3ea8384fdb80c367fc8aabe3fc850b20efc83d66bde47574b2add0de6acd6ee6848f3d69bd666d72cee4277f1508aad927b163ba2e05e27a4aef90bf578c50759df26e0c6436a426773826bfcdfd68df300b85734c59a6774ed1611d0d5d10a8e24733828203bd52cb663d78deaf32e0abb9ac1d78e8309824f63c42cbe3ff131a2b6c9c3e205dd879e95ad05786cad81ef2f36b4a0c33ddce39537ce7c593bea31dcc588be2071925f0de9b9c990a165892aaa36f8b1c775632d20ba2b7155444e3229cd7e36bb200639abc9c763715d389d6a768a5122a40eb80c39da5f41d138fba46c2173f1610a213082892cc84f65a75f631f5edaee4eb7ab3772b73c2b2fb986448468d566a9b17d8ec5e5bf846bc324ebabb16810cdb0c2ac58dd1024dd5b94daaa56b78e8942c537c17a5f87d78ee6b92077801f6318b27302320f093e31d82dea6eee7945705156b106adae8b172c9c51bab3055802a9b03b8fae6dfc4f0aa8d8ef2084ea459f014f6fa773039e29df711dd608711a21a484557a259e50b18211ba7029f097e23801f96308beed72d6b05236374e4bee885909776a4a2794976b010a37291a0dcf25ba3380374f2445380b5f296b4d567ceb777078429f850df4cddde72b37d45186596f14cc040ec94edbb55a2220ea13d75e15e36c65bb47c3143195dfa5255cfa10c7e5610c41f9c5721be80193ce7af6af087be128d9c02f4d9cf09a2467a1e7433ef9928fea380228ae897dd37401532379aada994737e69fe6e750b06df4423fd3c04d4dde04e9238740c660ed62a4c02fcda1d69262399ab7620da82773593829bf1dec4764fa34c6b69def8748b9744ec5d1ce8e8f2d85f4927abe77b88e26bf455e79adde2eb591e12a315416ac251e71e3752dd8295e96365f707c12241e9f977339e496f852a6d0d5402554803952cbe22c90e50b3b39041e9a35508f1c8a796b8761621b78b50e0ffd8b2a1d41163263254d24c080b09f24ddac7e02c531b02d6637f3c0c5e8b71d356dbe8d567e79d8c0d58e67b8449d44f06c5c373d359daa0248413ecb146eecc4cb4cc2e7091a080c78e464a3338c5b4fa085070e2ac42cfb5ce83a1cc1dee9521c83cc61fcf8caea7b041caaa023b500f87f8de55b8b95811df033c730b1f61719416a38448b8ee1a4a7d66254b2738dd3c30e0b778a05005f1c1c79fea235a73db348f34f76925b16d88fc5fa1aaec069f49fe3b6246b38cb17ce71e045681c2a198174efdf9daed6bdde7c6f0d116e3bd2195c2b3b492a9e2a2551c33f10d204d8b6afc00edd5a1f55b28bbaf29990f548b215ffb079d106c524fed69165ec42b1989ca479c1946ff6d466b48db8af7d2cafe66aaca10c70ad3d0100da06e4a26d74f5a2efa13c3ac15abbe5a10ca41a2f13e9b86757df142853183088171426280f74c9da1f2f2f97db0e45d8de993a2166441a1cfc8f191b2faf7f43a4115fcb3d75e28e03359271159aa7106bf86a4c1853c1ca4b5bd9de6857ae7f26df6e46a87dbd890e687a9a876f623e14bd4b0f05a2c32df499b02ac85813941b4ca600b593ba4c2b5f539edc528e2705fbed97511b9a70f52469ee75daaa39e546ac005d73318f5feedfbaca4bc66ad39894e8f881ddf075dfd8c5bbc81493c9431a13c465dbfdea31b2a8fd1968e9b58625fef2da8adf30e00cde1bb8bc078eb41b4111ca7f6099772a6c9fdd4aaf7481e4f2823892279e0602f5f4200491a8d2d6dd04e67fd7be6bb622754d69e04fe73cbe30a04435e32e6466fb9d41f759d4f78276bc8b8fe088195f61b0dc424ed353076f06feaaffa2fc6b0f47b937bc1d37a67ecce9436c583a08943eba3fe2da452b347ac96488da0b14dc34f5fb024adb3c6ff579841e5bc924bd8164619b80d2c74765d0e2f8e6cf802b698d62fd24ac67b69e12854d65b44b80233cd569f4b7949a95e32102de5c3ef0d1ff841d13713452d9ea741d786adf4fcce704fd191398a22d1ffe00d818e96302fd26b891cc309d6239fb5ff7867f640090f9893c2becda6c5f7ae8b5240b1193a473f7ab3d85d1221b06d7daeac4c58781baef3618460ab3bd28cd373e9f5b61a3c2730081e75d26d0441b8a97a2c94ed942f252fb515ea461f22f561c86114f86bd26db111a06c0a351fb3767bc1599367c08bc469e74e90442c4741cfaf7da200c17f0b9eaec73360aa20c4f9c36f6bd73cddd4c08bcea348b8b013c02b523fdf5a8f68dbbb0f15ec62bccdc8de3018105e71b598566d6ea226ffea91cb96df4b5688a75037f924bf1a54ca94e4ccee28e922bc910691f9ebfc4477823b5756ac9066468d40e9ad9f5d831c93847775dc194d8e019c53552df2e9f42ee4d1b98c1c557423078b52b6321901f028b4e228cbfd7bf423c38c3abf20ad528b79f4d75947ad36cc159659cf7c93d18d6c81146f78ae7af0720e034787b3904422b9c7fc112f1c27201594dac68f9e6e7f971e26f29d02dc5ecf42c94f2c5daf377b5c6b30eaa5f9ab64c16de9963d94f6efade1d4eb3fe94aa6f02de6219f2b4e49ac20224963519fa59b5bcdd2c1f2fe8e5df6e74d2c754941ff897599b8309c82a16432e783b26a2ff090c1286a79ae5dbb3ae05633e9e8f08c395f20840fe07aa8508de4cc0fdd6a9a69423efe78ba7af3df35253c8944b74a70f1f0dea836258f29a90665ea0b3b04bb693001071c560d9c81a7ea9f97fe836698316ec08364256494650a3b0cf2c4b02c923d7b8915d0937dc6c84bd1e12fbae69ea5578076db9f4969b2dcf8d6320bc6cd7072c76c8eaabd4bf27ac2cbed502f4f321128fe5daa8df4c631aa9945c469e2052f9ec1034abff25e42af09d027ba31862af05aa1fb9f54fe966ec1fff2e870faf838c4af5425b545a3165365fb9c1060e127e49095462b8b3b63df4405c2cfc594dcb95a13111d169f828be9f5eae1f000f2561da7ae60b9e9434ecb9a6fff7197c41de61eb95dc152a7b9949c1a006a6aa3c378cf8415d809d67be67c6d7504d537a780b52d4ad02fe4a3e169e5dcb7c12cfcd62a10d10fa4c381aeef494b4f27d05f25197d5a31d7325e61c4ed731935f15f7f06dcb9581c908adbf1faa890846a794abf0adb251fcfdc347eed4d628316cc9bbee027aa631ec54a322562c04a9a6a66efbeddf27e54fc19aa9fe788cc4c8de58add0bb4d498b6a9d0fe8202b9f65714fdc64a0fb834f4b9024cb4929bb8f538c1d6221d4c27821596e60812573f2c26815b561480d04f9bed8a0fff92edccaf64b3c25d6cde1434c327fed1714c90dbcefd5e13fbc9bed87b3ad9a823eaa24faad667edaf661a42df658ecea4475802759490f8a1976218062effa52e817c2ca5970937670cd63d8251594d7b76123e9f75070ddd9b82cba9366b859f558502fa1c931cca7378a3f87a0f1d77a0ae924a9754200d73dd6e063f15ff2e00ed2622421fb942d040d07e7e27a7f19906c66ebc20de6bc70ccfec6ad7669e21e8cf22e680a61e538a2925368bc3f7af1136f6a959592c28705b2f7599d438c2eba90746cf67a63f474acf70883eec90c74e0f191dae34646a6a7291019cea9c99b03dc1e9899ff8df905147e70407edd54bb0aa2e0234741ea558d34871d8f8094b8a449798b12340ddfe11e97d992ed87addd207bb6eccd27698ab508049ec494824bd1473d2faf58e1f89803a096b66b03d6c658f2dc0c63742ced259b4fa12e771a3472a198ff970346d9908f66e75f00a9fcde487435b87f92bc52a0624637543b2f40a238c96a608a358dfedd3ff96f4223a155751260f361a9112a398a71f3a6e0c956496d05fd617689048308540ff3ed33acb2da74fb74a51324e389d0b366fc0b5940e802174ecb3abe4a12c4687a048b4ae15764401338bc47e57d38223235cb92909a02d974a089543cd814782e07675f3eaf5ca51996ece92a64000b53b8f1b08fa3b0c5459a9e99b3cdeba538a994972c5690bca41afdcbbe7b1faf898837ff473a90f50813268201d4852d1dbfa874cc30b0509f5338b0a1fc3ee64ba4c7ec901087a6df1d3cd5cdc25a2a55df24e716f5d0d3a1b7be099f3ab22ce5955de2ec87cb5e6e050da9da102cad699082bddb86b85c1614b399226afe82d08e4af867b503800a1afcf2929da95410171861c142b33c5a89703f4eef23f464e728c290cf909be1bc53a4be925cb6b17bcc58b7639fd2a6da91f62d989c5e4564a29fe6b0b669cc790ef3191bfca5633eec202a472b9d00cadbc16c93c40639f1e65aeb9320c23fe15b61ef7b96cc2f34d1b194acc5d1bdf13be2f577e18df1b5e0c25eb984776ed07962af4216839b3ef9c68639c9d9886b368b68baf655ff63f4eec6eebacefecc368e90028f932554cb7e6aadcfc0f4b557a9f759c567470b9215b1fc106c530b5ab72a87e70a5482929a19957d18dd9ec7f76ded87a445f4af86fc6091c82ae275eedb596b38d9bac3a86804173a0f87def9b6fe85384c51a78ffc997f822c0112e2635efc7545d8be05cfb9c079272c472bbd731222ebf678672169725a9662123ed53c6f55344de1ffa72eb3106e06ced6d7873caabaf45171fa76f9287489e99d4cf647938c8f8765b52adad3b13c621954560a2f894d26973fe206539c85c953b9e5e901c0094a8c375109da885cebf34c2885031483307188e493363a4effdf2092d25bb5c2365ed4b8329081c6852753cc30edf84cb9a6a4a3a0844ebdce4d0788d1a380c2c295f3ac5e04c49e78c95902b09241b85cbdfaa73c1b4c402c2a24132316aceb2e31801159138d78b46b51a6f058e022dced7b95cd398ecc65793393ef14f3f9d207b68555c7fb50d9838fc465f0c688ef276998f85febf6b5ceea795d22ce86f42043134c389538bb00ecb1243807849fd26e05efe868c2624cdabf301b5a8463cd85a8545543b8995e81212c986dfd8b3ea6e9d830854312b6d7beebb13485f9cdef1c50c061754f04afa6acaccd1dc48ce530d555941dddd55f25a14f56f2cd9798411f438d4f6acbb6a563996a7d6f71bcd38812396caa601442ca901508a5b93cc5d2c96d070235b246eb9af9e2837d2bbe9a2b0a34db025228a006a985582e8132f950e759f3df1973e92031a47c227fbc70588c2d9a2d0140c28baf319c5c387a5b38d77b9383f1b3b26cf2a05a0d938fc44385b5d1d8cc48be240ea309c52df0c86fa16e38df3616aefb369cf3ae3af9bc8b601e40944b246079359079d9f03ec402860372484e2ee0284d3516e4dcf9d94a3eff0d4551786a77eb4da9749c3ea39eac347718d3d7c9a824922fb2df72765972e6a17d8a3579376f351426280c6ef110f4c35f4253db08ef69919ff1278cedd3a1d4a1c9814ce9504551b3b0397def18f0080c4cf39dffd1cb07cba814e0d3c7fe752cdae4bbc37de621243cc56d09db3276c53f3d322b58105a7b851e5ef6e4ffed50392a17db00b27c9fbbe126d29bc0fdfa6d7143d3bab63614ee66a548c1076a0750a3f5c1eb85e0dbf4ef2b61d64e252cc3b1851239d4640c4c807d456aee3a5eac6ab855697de98e0ee4cd21986f5fd90d9b0f8fde9ffe4a04f7836b7aa0256218816fe4b6b0157200a88e1abd3a945cafcd671bce8c9bacb6ffb2f99eef52e2797707055dcd84031a104f8163d9a54bcee22dec7bcc02c4ea884bb29702ce488cf0b437d695dcc022984a6edddb74e616f6c7783a173169ceed8c5f17565eae48084617352373c66ead9a03ad50e071965425a41f32f63bc8288f6a79e8d7fa64aeb3204957a092015dad1e3d7fb0acd6c2ce96a95f3c618bd63b3b2388d0fc9ca88f8799c0a6683511c1fe829861dc1f9f78a5e13a3877c2292992d3c2746b52469dccd33d098a6192d3502e2f8ef413658cf6adfc6b9d61da15ddef85c08b91f2b5c4a5006a59e148d0de4da25033dd9d7139bbc7f79de629433081f82e1727d01f3787dfcf49e762c490e8970363b5d949d8221057131c111bb7278cbd4a45ffcb9727d69503887554d80fce132e835eb10d24c12f6aeb6cdf8fad1cac9db9305982fb3beb233f101c908b04037f308fab47604888a1780ca7e7bb133f3c5e9760b95c9e708e426dbf48dbdf21caebef82adb0e40b389fa36cf921423436bdd72565ee6195c4eed0a4db52cad65880ae651c63edf5b3035c2a895f756a51d2cc8fad2a734db863d2f2ddb5aadb38aedd6a697a4a9be940e0cc3a7ce60bd7c5c71b68018401c3c5b4954a065177cf0cbaaf5b7c96447cf80438a4cd3f99a7a13b1a5f271eb3267f5c6d26b835180637524486805d350f3c5d8f75b6b68ebdf3325eba9e17cee2ecdb33afd0e53c09a6c7c5665da7171c1c30256be21bc75f56ce2d9fe790295b636b2b06cdfdbe75b4c59d0a32a21880c70425c4fa83aa6db867a7e18fec4f85675ee57da5bfca85fed694b6ebd67ffe51217460d81f7ce49ed8798ee751ce955f10627bc5757cd6443da194b2feb416d8f7a3017644c5d5b373712a793f88f38ce8014bb96bac7d5260d38f945f6404f66974dcdd1046ed45d0d614787ca46b44d3e1356a645e44c74937e8a6ad1de929ad06c7be8b6cb0141482b3818b86b8659a57583df5280cd404f1e09e56b41c4eb1d21a62731dc283534c1e210593567d2dd2f20de57f090d2f75b80dd45f3efb57b8a2a392dbc29524c5ff963740e8ba21dd8fcda8afd471cad88032e9c7ac5769e2df7b3ec99239efa3b71f0e7ba762a31d9bc058965be241121cf6da9596d3b962a2fe012c36010488b245d50b4309b6b9e8e74c2b87dc8d1cf4429e7f8cde53599f705caced83df995a7dc9c9c6a8b8e655cc38c4ab008d5fda4433372bf275b3c355b040c1d32971b2dc9d3fa9c968cfa39315c6469cb707027c53af2b4a51b82534d2528793a5af0a159c9e6827eb02ec16c7b0ca8d773ef0227e89c58ad5d784a0b8b28d41322e1cb1f92bb46047231715657fc38985633653b7c08feaaee8388c409cc52047dd15dff0d6035d8bb80e42b50c4bef1fd93fd53e60438660a40afa5cca81d358dc2bc0cb5d1a5e9405a1a6ce730573020702433bda1be9f32c98ff4689de2992245b0e47e7c6ade6f1542f10112b419c6aadc3131f98f73590a58acf1108da1225657f74d68c30266e07f2ef6f163ab15beb82a5eb3317af692462b3e043468cba7d472f05d9a8f7b039d36b5e94a3dbf5002a2e23018e5d6e7a313a48c76ea4a191e0a2c33e004ac1c794f06a29deab5431d3ed60920ec3d51f1201ac7370df0391afca8bda0dafe17a4d703953c76ed9485262159fa86581e37791210a4d500ae0c4b8c260a2a0f7a45b54dfb3034aa1df91448fd55befc7816597f62135db6d74c959b99abc4a3e20be0219dec5cc14eb3bcdb8631e533805df4a5acb6afc18dbaa6a3aceff703e2182dd26d5fd0266d1152cbc5d7073d95f08dc9ec55a22ea7312d0d5f954dc520975f9153341999d76ad1e49ea3bd0639799cf994ba3b86cbd59bbccfa0e889a108c79abc0cbd118f10e4d4e872eb2f0947b6cddb72931b4a3b934618b76ee10b9c623a6cc108baaad807e971a7e5dbf7155aa9e409b2882238d6f15461e83c2322fab49cb4109995c6e6af62124962e5f89135b29be7e8ef22c06c48c3a97525fd9efa4bd4e831f7e20b550dc3715285584f27dd8fe7e441514f04d27a55409c3becbd82bed4f70f51b1f5244a0374da08f8d1921686e2a91ea2bc5b3898f125af1a095c55376bab019151f3a7a97d66cb2421df8317d4ef8f76efb97d705221f36c3908e075430fc9e287ebcaebd5a2ca9d7e451c0d70a173fc8d80a738be082cb3ce79265161a7d933a533bcb8a098997d1c433f05fb700978033986d49bac83abd7466954635fe7d86dad2c29bf608f5354c216876f123826efa046a499d69ea9a156fe3c68f0b0628c925e68cad6101cdb421a57e889787f1e6ba19d8a92ef54e6729c328b653dadc4f52c212a0353f0718769a737db115e05698b1a75835bc7fddc43ac431522621f373fc8c05494725af0619019158c718669d6ce8525f9797e8e30088534958a3714840f21e361dfec35cff0baee3bb671210ba930b2278703e042633ef298a892611a12e0fb1ea74bc1fef357119e59b3c785a99ea4f43411068ec5397c985fc091b298e303f1c68177a4056a4eb071a127065e906d61b44d65391bbe517a81e255351c460a81a71c0057d8105dd6ef1b696fd1d65233a1640795e46d72122830fefe558c3be28d4df210f9e07cad9dd1291cc28218a584977be11117646ff764962a5a29c8f67f7530574629250569da94f8ea073e07fe89b3c4034198b6e4d570e579de9dbb5f54d651c1b0a179ae11a77268f586bf83bf4305949ab8d4578014cfbb5db08ad0894ecb838418f560e69e7fee2d4d26ba257552800b189be1617560192585d4542e803b3638e1ef5b7592ea26ae13eb0d073c1c884f29413b124dd63778734b8ceb6aac0f1039095fa0b338586e5e2bd50367be3e2c1071ee848ec4d9fa84ac44e8d63fa2521c9cd0c469ffff2b661029d6eac2ed5293f69d5b7e5086d0a23b178468f7ee9198d4e8847781e38cacc18ebfd30489521abca948814232d785968ff3919418cd1cd3341a2358bbee26c7af2fa86ccac8fe9f72f5fee4c3717e2f58f701657357ace2aa3e49c4ab8cd27892c68ecb706c92b45f61a3e8c14355273dfc4e14df6f122d523e24120e5dea7c35d21fffbae916ecf03c82bfc11c6fd4af19d8d673e577353f11be7c723a26e1101414dd5f9f9070e2adae23dc23c7c90cbcf53bfa01f9cbd776deca31fda063c20f20e4f96b1ce0dd07ea9d60158f9449107177b75791442b02ae260664a66b34a92f2138874f51115774490d720176ffd9720dd420307e05b46eb67d064ca33909f06f5b1bffcd60b2c9a4e06f39c90af5ace066ee8ebed8d0f5a6c3b08ffef920a7862b0a3078a7751b6dc998c1990f20af27b8995f3a8cf70e2a0f881e26bd46a4a423ee2f06995b9c1406af6cf01cda8b8d9e59a873e6e2d976d61b4ef28c277f7fa1dd36c8d238fb04faa18b3816eadfff5e420367aca0f13049dd5dbeddaef09a4a337c100684e817aa6bf5e4bdce04b43a00d40b9ab3be9a8a7ebfb85b0d5d71a656aae71b72d2fb97b0a49fc2febceaec56bb1e340309b2efd6ad7862ba5fa2815a2f1e586fdcaac9ff4d5f4231e9713badf66983015edd4930c1bcc4ff917c79735087bc902f375a8ee8bc384fcfe2f066f7298c27892225ec37191654c16b97305de28bbd61cb7062b54514c86800e6f1e098fed1e34f3c2246c087c6723aea5fc54bf31fa6f6e87ddd9b9d266896d0ec6d70070d187a64af95e32b806ef8fccb547ceca9619bf3956bac6059044f5e40dc2cd4857cb90ab182df8978620e6b79d0b0ba1d92c1356ff52ab95f6940a89c6fb2e424d7009dff6115dcae0f50dc060fe6cd69f2fef90145ab4ee1a892b01b29f734d838f1b0cf333f1360fe55f113a7bb9403ce3a92100326869da4dcabccecc222cbc541d16c80fdf52b403960b6fba61c078dfc3dc6b94c5be37d2c84643ad9116f781b98c2fe28bcf39d791642bc7d282408f45bf8bbd633381682dbd5d0003dd313d044bdf3855c67a953265a0707fc150c9d6367d07485bbabd782996aeee80599c215e5b3665d233d25c5e87c0cd4214a83aad666eba70dd36d67d062bef64c29af0c3de936be02cd673541e567c1bb906228d0f6dc86c92baae4cef728c8c1f8553f1f29e2fabbd86c3749b77cb8b10c3a50bfc211474488bc34715ade2be3947578697b0d934a6a364426523fc0ad3c6b26d7befec3bb020dd5bd4d8eabd7e3af5327b077fea823ffdbfd88244508514835878ff5c6a598a0b4e9f053ca8e897a05992580e1ba66fc3b5af22b5dffc014867512e6cd8b634f669dc4ea489cd1476c0e9734eedaeedd6f3ccb1230ec8d1015569507379739615b1eacbc19c5a47d4ec48d324dc7cecb2d5733e4a5680f4d54f791da359c732353ed1917b4eadb839b3ec828b64c6899171ad0e8626582f1801544372a70fd42a3152edf4e993d19bee666bca684613b92d70751ec8c22a0ef400de0ae776b8f215185e1fa836f309830e396e57ef7f8ae587241e96877f5a528412a45c80ef1aad4aa850e9b28b8a86cb9cca4aa1f2164b171fffdb380ac2f4b9d1f253acb7901815f920c935f826b624f1c76eadaf5e310b9c6806bc7de345786d577543a0b1e16d6dea45472876b6bcd6f659a8bad6af10061e325c548e04380b136860d4bb5fb4c8bc7e9964dec870fdbff8c8e2289510483fc1719aad6a9ad8c4df3ee35b85b99770749168213cda911f153687284b52ce7928e67263732dc851a7e5ea638adb770f446cc1b3292d4e0a97253ce34c445bc29a5321744c6352d682b9438fde6a74b319bee6301e4776c9748e1f438ce0a82f0691b04d47e07c706e9d216402069aa18202c56a2dc55396338e7c14932e08e734c5c2e60c6d38ae2f172171f71d0e20f0c32328b4c79dbf582326ac3cdd7cb692f5182a74cafae39573e3998f320037ed400e32f90e81f7032cf03166be6f59eb06aae4d0ffc0fda452d5a2b3df8883521eb4ecb4681513c6aed2fac28ec0394814cbe9a9ea204d4df52e6187c65f5cc687706b2110e3f3d1273795d19ed61533006b8476e47ca57bc33edb0001e006b7cdcad3c3bbe42713c1d94b4e73d8295827327fad79c508f4007ef8532683f5a02450979bae5e1a37aaa7ea4d279ddeb31133b29bbed962244fcf07650310a41dad911a13fe74e24e1b42b26ce35f8656bfd45199f3425dc291dbc107a6bccae62b2baec09999a301daafcd6b072d3d2a2059c8b094b7051c8eefedf1b8e4685f98c910280fc7ea752b796a8a4b8c9fe163026913a9c12735dd65c1f37ea8b44d09f3847243bda42e311d28bdd1d76522b340311f40c8baa41427265aa05742afce3603e6a800f59f2132db41543a4b58c1c35569487ad0a3a821a868a93e4bcb2f0ee225ce440d5f3d0cd6800f67621e8b1ec02afc8f975e2c54e9febf6264e9081aaf2ebbcd977f260d5b4f3ecc99f271a0552ba8878ef121390c18319d17275247eab255c8af0b24785402819b07851bb2c9b775666fc388cdc2e6a50254ca17ef44de1a0526174f3aa4fc9a98691354eedb35959f19dd540f7184af3f9e134b99d25f814bd2c8c5aa7daa6da7c388a90c167e9acef9cac929a7fe8a88d0de61ebab292f52c961180ea0cd075f5097d9c3893e00bed896015c02c88caf30e793efda8b94f4198d48060022cadf2d278cd5f2c1f194d7cf3c452c5532c23ce2c1d2b5ac17c0bfa18461d11c907f7432b7f21827dba7133544ce775eb100c487248a67ec682666182171cbfc93340a43cda731d73049d297b197593554efd777e2ef2660ff68ab8bea83696dba86f56c99c2c3dabc02495b6b4b3aa4cf95cf344b7dcd049048a140b6c91ce32734e3f40d57628ba614303e5eebc635cb98b696a7f950362d9b3972695b2b0419a2879608b4fa8913deddb2dc6c806cece7f9b167c9108fbe26c92c95db3d92b648b0ee3074cb1708d05a489eaac3125ac497b9a6087e1c1b4f15bd97566b23b39d6617d3e8e6fa044395ad811d82614b141375ea54b90f8d9b973d2f8a0fff17ff5dff3c3f4cb044634c4ae739ba190450cc8505e88660bb0abb32edf69b105f8ffb8b57bbacfe3580acd85397ceda5e1c79652910c895ff8ce81afa30ea8bbd5ae42b4dba4989dd1f9308e6e6b8d50edc341a065732eb54b65675243fef70f2d377bf4800b6b2bddcbb59f0c8f856da22a3ae2a08be124302989c02e613b58ea58c3b96f178d90279ca04e5c9ca7a605c8e68cf51d023d26905ba74d82915215b025a3cbbeabd86a142e6a5394c9cf09e58202400ce314d3723bb8ac2489bcb2ff2e86a44099fbb926d54cdcbbb811221803e0edd869b7688ce6b5e167c42a6928bf3d0e5be0f7b6db0a7bc08fb8f060e4b34df2d5a7235f7311e4bffcbaddcab5e976c3f765389ca15481ea2c07428b8259cfe49735d6bedb46041aceccc9efc2aac17198a1b396514cc4afab037539db5d1fd5de5384885be272fa3ea011bd1569f8775b5c3b00e20f5e0c0376b5b89ef6711563487574b6d6658bac263dc45b9bebfc1dc555b906f5bef44f985a57ad0c4746e1b4993a68e7a9fdd11f996a5ccdb40bb5eaee96b1d6f30ba2f8ca7793164034f10b52e6d060d07cc44a36ea54ff862f875838bf4d051fa882b9758e38d24ff9310a8ecbd5b53c81715c28bbc91c7d6a4a2b7fcf38da9656bf8ecb6ea18b854a2cebfd293c56a4f8d8f46cef0e4fd53ff660f8ae89cea3ff43a17e2b5d9a66663b18a4caccb2a020f7b3b865006145a558a80a79104d4b1af1d961d947d6cdcf85b06ac10bc67285700630cd1aa0a5894d82e681dc088ec783ea86e14e315d7af6a113afb9dac286bab0739ccfa9a7e99e6072ecf543e9c0f9820a5aa61a235e42848e30dae23b6597aec03261a937ce754635e70ba019c6decd340e2a474e2d21985e8655e0e54c6bf3c71b2aa4ee8314708c5a0f7b923bfac08e9539dd4cc0b9e683cda6946a4cb3a7d7060b4d8e04902ac6dd32709b71f4b8580f08a1d95566034451cdc555ad4fefb4fb7b2c29f4b088a62900f04f3b3e1fcc791d0da12e66dd06eccf3a485b63b3db616f4a32db2274848e8b789875c3eeabb95d60d7285cb6e796a32fb3e47bb1180153330fa41757d5e43eafc12c2bbafcebe5a72fe03a65308cac64db9cadb6a13337da22bb30c1ed26a18bf83b0bebe0e58d28810101a5cf19f6e01dc568dd581a680408e43b2a7a42083c1adcbd40d18326af96b57f55a9be73745596f06ec947cd32cbc5cf17d3f40375d88819573dfc317ca59d15355e70f784e74a15f342ce4ba5e77312c2cc2db1e976855957dc4c62877b0a69295a305a1d284966fdf9dce6958aba6f83c141a8424aa55cb144939fe397865b366424824061b8a21caab6bcb0e82c69eb379a69e3b43ce6219bfdcf0dbd45b4d726f730677a124418ce9f35741e38bf3d3965b2030e35d354d6180538711faf2bf98c134ae3cfbd29581ce4dc415f50c0913ee3849e1f6d1e76e1753281b844c9ddb21b1fb0704614a709532f6cd500eaca03dd7f0ef235d35f51569984649695767bb3c90857c7464e6d233b22d01e561400f9b75d5a7719aed5189cc3f7fa1aa8e1be4d83c11ee867095526aca8770e5beb0d7240284c62dd1443193c3e81727990e945ff8da5ddeebcaa08cb10c7a844411ab40311c7ad6b6d0dfc04caa331a92bdf43555520d5704b5e204149bd2d7ea3a07c7591501fabd8ab4052cccb055f32424d6ee735e70f79d4d0663af8d3d008be77ab60f20af4d9e90710ee306b4564ebe72e2f57b533f8b0d195b752201582bb211f10678cb89856aee27a01fe649f2795f837deec5e1accd1dd698f84db8b5a27ca6aba33663238b78b0fa6b0d5f88481ae46d0ece4ac2f4982d70db192f6d6656d20ece700d80f98ae4b656f861995f953bd0e4b691fe5725852c94304af79018e0c22840d01177f64ecad077d7493974a2872ad0f2efe6b64dfc16b36ec4c2b6a4240d5e047b2ad93cc8e7df6c58070ddb4e1474a8910adabd5cb127fc1e99f369251d6c0879d342e5f37efb317c58811e161c9f02faa7cd28ce1e7ccf42d08674b376c122565be311264f2ec80796c8c774121bedd095473fabc3a71407f56b6c79e55bf4d5dbd969af8fca324523ceb11ba6c25ddc318908598591b301b52c18baf12a7c46203922a33092006f0ce4f18125a4e4c1763d9dad0d9c499ae3d1fb3dad368125060c2e3fd1ec638c61f4dfded097859b3251902d96893dc67ffd6d7d37240af4d3d84d94913ff3332fd57703f3f906840173ea9957157c712b20327f0edc60977a2561cf20470da540d39e463a5f8433e4cc8e50960aabe137bea5a304c710902fdfecf3330176865ebc47f74937f7c1d8e5689975bdfc3a3f1ef88ebadeea9cf5e589d54775d992ed73f9d61243c79c1ac0b766c30e6824b7c997113b0d655e7fc4ff78cdbc2abe9c87aca3b8626590e2bcf9a0c42610983a9ae217852f076a9694dbc461339322887782aad455ddb8919c2dcf2250ae50db00de049980b8f565322a2ddbc87afd7e1ca7fab02ee5095079e6353135c28235e627600dd9cae18d3a2bd780aaffabf5209aa582ac43f26d2c33028ba7cdd8fc8d59b29bde68d61d001d1e5df65cd144cf42829a7b11ccdf0c7cc88dbb18dd899939bd7f2a0f934ad6130f2864aac4b3187e9cf030cbdb1ad312e48bcf18fb168d9576f9021ee22d4da2079c1ca70346cf5272b9d853630cc8985a2ba351d9ad7abcdb04e51e68ceda56da2b4c5e660432238cdc6c044eb772558e03a93e020c81579f896edea385384009aa07039adfbd22e3487cf56686d4023e19e406d6e2189dcde9e17d2d787b89f44e4e3f2e699c6fe6a930f43205b38073a4986f52d7a3ee9c4abe85bd261f392e8a4d24a7c96ef1870ad6f4017c90384063af330f594fe51e93996c5b96b4fcbc2b9165afd3d23cca759c69e82c763f4176ebde75c9257b78eb40b42283c39a42e7df9a7a0dea00b6985bca9f7fdb8e296d94ed83d5da37f56b8c482d765e0c5edeb6619a35509597ce04f894811d04546ba4df98c5dfa02b4687a263ad43316f5a1561be0013580a4751292f3f5984cc004604d97c6c07ea9a42716fa2ecd0ed739b7c5422e82820cfb1b7143727794cb13bae90f9dce4bdc56a4b9f9b41389f839a4791e219fb1f2621f9293454127d8a53469e85a82e434717b98e8176377bcaff6ec9fa61184ebdddd039994b92904b8d1b6b681ec4c897ac0e85f9ad2eef58b887dbe3c9f047021a37a42e22006faa724071c61176e1e3de51fe778eb4d4d28eff1492ac1d90b77e325605edd3fe860116ac76a6059bf99b0ca94a4bb1b87c6bfa0f4b781fe73356453718feac12a5f9a1d29727bd2acf58d14c3d1a39e7bfe7cd249e70f28c88cc7ee262101d83bd8e7e8e11e8c30985d02d57a987f810ff663fe2d681683e3664104cc79fe925e540873e002be21b0a3bbe0fc4b8acbd5c79639d54056c06258a570030f72d13953efc3b28dc2d430916f8b6b3ba9273338c74b39300541689466250826696ade3bfd44de5affd174ad91e771a55ec4de265d9e91f4268344eab96e2e976ddef29cfa459e83fb19d29ce915b1c2a97a0c1f1a5f81ab86d4ea24b1433fcbb9d6eab78faf27bf8aee0f3d87df6f6dd1e443bf7f192a8d06cd928f97c6be230a03df5858983c1e905b2a64bbfcb70207c4861df448134a1cdd966a6b4bb08173e7c68fc016e1c40a4cc9d08912b4e21107a9f18687847d1a06ab80cca38e3ebc44c33ba6ddbb0b4540e2907142c767204098802a8de205b1cec329a86f7925c9fd8704884d82d641d342f8aedc78d8ab0ee412c3701a2c23b5175476704ab82e70b112bdb178beb2337cae86ab627f2ad8dd70026161825f7e84f744dd58fa9b2d117fd34d7a4e0cd88fcb2732d62f77501c9808ec640c764f4d1b124c083638d72fbc64f9ec0f81cedd90b512fdc8a17ef29fca9d7f0b4213c00e8691aa3ba3e5ded5689042b8e65a0f8c2105fb9051617427a4e2711e937e4c5939858342392940e4438623a9296918a5e8524f2e80b15d4e2108ab40e23910eac3e1911e7b4622ceae8611156e89df6711f9193fe90ec55f6875f397ad3cde88dcb302dfb816f0a0dcc812627459440d166c171bf4432bbfb54e9c858bf6a15f6b5ba840ec062e68eb6d72043a628f1ebaf84f0faed2ca90309fcf6cd34ac6073aa2ba0fa67d90e24f58ed0883d53c1753f2acd46abfe2bfef31aa09e2ab630a333a5a35200d822102f59ea358b50d59629fd310ffa62de7d1f9c40acdd4ccf38e48c200d5dc2d56e3063dfc12492ef6df68878d4ae390744a36f1f458807974a0dd774ef4402cbe05bb6b413ab8b5c959b5ee8f71ac31ee4ac746e69a5283a9be8ac912633aa1235ac0b612b283e47c212946f18e6306a02210dfd7f21effac9933e8845c5cab600d5e7eb591572c62fb1cedd10b8468d3175a8ea7bfc1167c90896a38f164384b8c6336b503edd1b7c0ea017d14e48ece718422dd6143131a7d55399dcca81bf77530b796aee4ec352e3d22dac4b356bff6af4ebdfd3d40a882e243e3c3f3eb60138eaa2dbe014801a8a3f5c82df1a1e71573adc7498c834047f6e3ca25b489e260c86aa3c3f56952163269aa3510fe4b90e3e2c8a36cc0adc87d47e53f9e032749297a126b5a0f51c959383d8f0a2706aa8aa02d719bec98da97aa12a1f3d885f6d548a3d2b668eba736a3bc2ab749adbe311c1570366c2f97351a3f074e4dfa1bc824e360eb3fb767bc7b0d8ce1b5385708d4cd27a02ca0d54e5d70530a23d2e5b14240b897d8cbbeeb60b195f4f5486844777a50c3da694a33e2419c00278a9f6c9168aa018dcc1a39abbd905eccc9c64a86bc642e01c4fafbd8e8ce1f9be0ddcf31f094972ec714ff6190eed263c6dc24af76fd9c4ff2adbeb26e3a9cb63003f586ac944f4f1cc26a3bc29ce7caddbea76adacd0fc5bfc5a3bf0d0e7964801eee96cd89999b3dcc8ae179206350d11b786d10cedc3b07a98646bc57a5f4b28250190710d5db599b72840a88dbcffa6c9f042dfd63d39129e2a2e637ed55cdf13e027344d56f28081aac38d54a07b26a7c9de23bd98804f8b09848fe4660b095ebd23853083b30352d9ccd6237aee158c16c84105caba9873db1ef7c066e94f0d53c29ffb5616775f766112b39bad47fd402ae16397c77648ab0c4808cf01b3fbefb4ca9959fb474e90b6355fe8ba251b1969503c83f38d67a2b672155fb0ef140ee7cf995656c4182e104103e7b9d126de08a174ff99c827603958d142ce98524a586ffd4e891a1c8df4b7c9005c0a584407fb59964d0601ee8860c56e4b93addba8d53b41a76ce6821fb29b104c3aca459864eb637c0cfb4de2d688a7e0e082b9ba65d1aaedd03af39cb303d78623f789eec86b7867d7383d005028ec1c318e78d720d3f038ffe343ad2b10691aa920c025f61ed6ef31092ba25ffdaac7562d166d7b12013b5ad5e5c7254c4f2c5e6ffa250c4bc5532cb1f1f71d0a6fb7e51f0868e46c42133aa865f32e1dac5bd4c9db36b6e2d3c48404801a2b1ec1afca0239d7481387b044df4386ff9a00c1dea3154ff18267a843248b74de2c9a02cb764f19132370d4346fa9e3eaff0e05630d486bc9f19b22b467cf233f34e1fa1d52dfbcc2a8ff555959f8d9e4286e0bb45ae0da4491c7c85497e4b5a8142ffc51cf28b089a0aab1e06a62d4c4268e41f8f53b27284f4380bfc47c87b1e45142d43389b37d49275997630d0046958b51cae56fd2f4579a5c49006a6a8fe370956194f08fb6c6ecc80457d3ed75c8239aead4f9fd0e819172dc238cd2e184a52a0226b52caefa5f13f732742610e076f186ab3ef183532e9cdcc2d9998bdda91a5e10c23c3dd33a5873c88628b10cb9d4179723fe552aa298415d8999bc2ac41e4fd1f585eab3e659108773a01820921e6bd66860b4276626af081df3edb60bd8a42ce6e37450631573184db5d67bd1dde8161283a19ec2ed43cace319b3078549aed03fd242b35600d6bf4321b33a6ca548085560ec1a1312d6d764f4209da5fabbbf94facbc875cab8770f7c522b49031253a1d2855aeebd228bcb178df285a56d457b6e12578e864d7c4d844b6afad14c606ebc4750a26c9a9ac895e584d00fd9e4cff43bc5f6007a454a64d6413d7d85a8125f636833b848ca2f2e306c6b6f906f3d8a5843713548511797060d6bcb993dc4ef113db76541f3dbb1fe642c259fb236cbbc74f0a5100bb73b9ca74d162764c5d68f6f946815d776194781940433ebed8baa062dfc789c8ada981164099b00fb541503be3d90bdc78063f79f4924bf89a103c37696a7432451a8a9eae750b57c1abf0ef07cf05838b328962ab51f929e9e73e0063ca7a279972a19e84fea68ce9ea9809fc8a978ea785d9dd4a5d219df440c1f6427027e38c83c47ca62df2cff924f9eac6c70e303a8cc9c763e5826cc5b59f69ffcad9c3255302ec6f36702cd9e057ebeff7ccae616ea52255a313b7a5f167434d412e201136b5cde718c7b39bd50641c86876dd63a7a6ac03f0b34bccfffee832e7baae5db00e8edd08e81668e4dfb9bb88d260f9c696795171db558f380ff8e835aa405796f530e12791227afbcfbdb11737034de6e32d9e44d11adaff4b299604a14a28be7138c52d1c98dc75a47b7210f1ea4442030d03ac74258771fb74e46e02f3650a437e58c3d7d7c018d688ae255e835593504469eb0dec6b971eb74cba25fb484df801daa7a4b48658f0c26503a6d38c1e665aee5a302f659af14b2d02cc7eb070214c155e3c83e2702ceea94462249ecd2457a0e6c7bb191b262dca4c7bcc7f4102ea1bf19e73e2c33fcf208c2702c2bbe498829a014d766ae2c352e9f080f2dd26acbf5df7e2d07ac379199e29b14f66d67dcbf44224989108491ce08e2a9bbb10f4a73bc1653e57fb4aeaefe6637c1ea1732149e38c4846a04e3996f8faa197e6bddf3c52f89613e42775c94e1e2adc40da54c41a1f5f7800d869a3a848f21b91b17074e0d417da5d94aeaf920e7fc86ecab99b3babf92c7d021e75f529384e703fc0765c0b60ed8fdd5e08aab97bd6dd179a84b0dd833d22bb1165a99c5c23262dcd9f6b391d23de5fbf0c07efa8756d5a5612d81bf25e5b59aefcc85cf10b8a642fade1705ab4fcada06e08983b2c70a2d2931e96e02616b235e0e5d3bc16babbae3c4841a896c83776e399753bc3cd6747b0ba991ac230cdcd79fac6f25a4b74cc0f1d6cc844ee33dce4ab536dfeabdf04cb954f5671e091b63f91db314ba0d554964d0814ba5fdd7d9e0af03fdc76e8041197aba060351e6366828e5ebd527f147f5bcde050be3e55a1058db1268524233374bad45dd6f0d6ba05113b4c39fceaa60230ca9c2c8738cee101514a2736cfc3d56b6b8b3373866ddb760c811118c2774c8b2dac17ebac69abfe72a62c54ffcd52210f565ebeaecaf19b21311784cd604ee6c6aa873b49c526d137ef428f0f6add60236f59ab98ccf62442201733a53f9075902e2bc62c5fdd5e77ae6f345269aa14d3566281016050bd00866e546068fb08414acc274bde499713f58edef0644cb86af7a04be626c48f3e5f8e5e2c72df032c9ae056fbc68301d49779d08a261b823a33553da88af7fa1f3b1d0d7ca905d582f09d598beffc39b0eff57caa93e21b84290ac0f02f3a9ccfa673dfef098ac8ab80f26410dff85020c2eb81b91d8fd7ad7f9832af5369e23f3593e0992af721ac0321062d42d198b31f14c3549189641fc7d9a79e0d524ba19140165183082c59fe35a1ae9d2f338b430ccff8346d4de8fefa934c4b020937b299203ae4c2ecb52c75d613fa35b7bb9d54a2cc4a8c055fe45372b857b6878a0051fed2c43f144b945f5820dfd23610fc8cf1d463cb5f61f9a8789f9f45e598c70b5a54052060d5f39ce594c7e3b04d2bf67a43c23982842e88b7a3e23587495a757672ec60557d26356645ad25b92400c6066550625b30bf0da3fda90d6ffc9c9e634c1f3ff38afb3c41ef47a3d3358e68044539c23d0c4959b17aa082e2aa9f97506c241cefc581629bdb609ff505adf6e1b2784dede44e8f3f2ba422f94df5c2d8632f168e7866c412387c69cf9052f64e1499e092b918461f78aad7fa8052f046d2e0da171de6b86b7fd0b46f01ce58e56bdfd5e7e9088f74e92514110286325ca436775d47b8e925f34355ac58b1fc9239b3a5743392334e775c50501628092ebbf05477e042a031e204071f5b45045843b2b7a5aa080390d7b01a5e6faad4e3267ca1c6f69cdb76c15c2927b73fcfa7936622d203c7954be0d5b609617008e2075fd082a76d8b16a7b781e600fb10e596f85aab2933799e0024883d5dbda18be145aab573cdf95777a4c97f5ae594e7821f1616796b3dff4982be1f5ed936de5d4ce31e5f311f055c9e0122bf29d6621712c517a5b3c09f960acc8a5a5c3cb996d857a2e5a0e95d8c5cd3763becaf6fb7ffbfc77b9c12c932d0c8422fa5bdab836ce77b634bd2e6dd746c39393c71d78dee689d1baeb7ad5e0427b1b3737e08ffb38b4756a4d5558176991d531b59b8c8246ba843e3134b1bab6ab17eae754716312d4a940b381e19b92ef439bbe5893e687c86b072429c1a68db2de2bffb86caf6b0ca35b577a36fda8b8f3f8149ec719c8319fe89acc0ca794142284f046c2ba9a553a6e943a6f47d7d092423629b4d3cfe82cfe83da0799c22bd4feb3c448855b17446c702027c039f6e603dddb6fcffbd52852285410b91b1023270018f344862a247bc1ef4fb93accba874ab3b7a2769a75705d7f286990dcaa6b78f37f1d71d816b528950cb45bcef44e19b603a67eca2e0f6b69d16131dde007baa423d4b834bf3aac9297581a5d33e8b03b1b1b6c6cff10a4933e2c71e93532ac6cc4619efc0fce837a211e569e8461bf86f5f05bb25391ffb55201d0ca7f5806bf05e64000f31c651b35b0ae7dea7ff8d762c55bec7f93de05eb9f1c98104f3c496eb23a75fdef26a86e23125706728c93abcfc2ecc68edc861de493bafeff03ca542c3f7ead156560545cdd9fa298d913a315543d35429be3b0e20a66e59a51f11dee00f6538ca4c08bd25ed58fc7a4dfb8ae6f81b9d0d66dd85cc3f7343024c10edb99e1d81c5dc24327e662acb27c8b361bcf60cdfa7482a60911abbb8720c26f28edc532e73ce321d34213c0b1ed2c157dadb2c2b40bbef505febc2547789680f2ba1f54ecf86883c889dbb83e125562e05437196241295a43e851676b9975f8810e95062c79bd095ff9fada3c011747be1f2f4defd85e166bfa22604aca00a49f3aace4f13e1db9941068b9dbc8c0fb810302372e0fc897fd6a515622c35a2c71485d3373dcb85f63cd7935ba090e358cd6c8e47cf76f90e959e969b90e29d66fc7755a7954b9808d749a4941d5fc1be02e6d71841e23b9000a1a3b65700a97a9bf5e4e704f6de8097c1e653a5dbdf9bf09aa2817bf6f78a13e794440788cd3ece255b2487d3e2f450cab9e9ad82289c1fbabc04563eb62192e53c14023ec7022c2718a01750fc93721e96f79899da1a8acee1ee28d4cd6f252bba54d9d8aadab52d39cb6e36e89c9789f03d7e6a52375c758fd30b800c586cc69b08c1fd009964bd343e240a37ee5f8c0b17a40b58523f78028ee96a8723195e9b500a93c510f92adb6fa260276afe23d9402abed05b1c35b287e35fbb6c2d669ee5e1819cc7e2e2fd0684399546e2349d238b7ef7552dd729103491db1c16427f422f30c1838d66c915f9ec9862c8197a779be31d05d448df17cf14a9231db8e844f03766b828d16d12fb960a03cf43aaa11e38f9fedf714c2060286c8e2d6cbbf3be23ee347d3aa1b78623ffaab0fcb6c169909c79362a013aef340b79d17ccf9968a16766c462ba22e8d8433da7bf37ddd7c4b895792f192d74a2aae681f7ecf9e8d6b1c94bd025c348004a284e70bb35861e67e6a38c13ff6d087cfd8b10ae7d1d9b32ec1c6ca2a4e97956b90e6cd3ea5684c74e93b86bb45d54c7601d5096d681bb6caf4ef37b53684c4a0b36c9901e6f459ebcbdcf8ac79b6b756aa474161b3527518cfca847f317671edcc28186909243d9a89ccbd9b13c7ed23dfc099373fbb24d50b9f0c23ee231741b3e01d9fe29e994a6052ede9768b6d0f6f589aa9c269ee70d079b92e3de4e8dc998c171e2e603d0d5ecf860931108cb286ff22ca6b19d9cd86067eaebae52b193ff814d109c0ce39b55fad3e8df7a8d90fe7aaa5eb6dc16547757bda834f442b79c755c5df65d038b117f6558948d8f95cf9b22fd4f4c1795e1ee76b09aab1833ed13d162a7a45c05be39d573ea9cfcd327ecb7fa4406c43d2524b4fa55ff1587aaf4aa168f566beea5440c51c935e370e9d4eca6cd18410b5c50ea49592cec9971ebc2e91dbd17e46b1d3adfc54fb9d59c06df976bab58bc61f0f932e3f3c70c1a31bc46a26b59876335c9209fc547c3365798e05d34cf4fea8ddb873568fca3803014d3a6ebe9d2fd6d44281e0e8769766605f6eb33fa158d8cb31a2714e46e9797997d298500730dfd8568fb42fb5c9be1ca4db48e0fa44173d32ad0bcf006b465a154c26b5b033524430eda72d99f0a65e2d2311db45f93cc782a8381843530d0bd6fa5dce61f074b88b9cf5a6d2c2916e5f5a2a7f9aa323d7db6a98ecdcc8180096981d476b5cc5888b4a819f7aaa9e8338e9535d80c5e9e2804f731aa7fa785274e7d03cfbe2a25b8118b2ad4a08ed3b3e65ef676a7378c30653c2072b0c0eae904c4d4fb9a4c881d4a72acd549633fb7cfedf255de501bf79c223afdad8406f0337d6c7f2267d046adefcb6775b7d9e908abc8c3b1dab767fe27312d131e5eeffc543663b1b8e9dc0bceef0eacf38faae8f7e4083bfe224e397e27c74b24bd2175010f9fc30ee083d6e670e48af319f40ee94ded5a15f5abe750a70fad2d4e09de34cbb16c7b8f5253ff96ddbab92961c06f65619a67818e6fd7c9e5bc9b6d3c426d8948e85d5c25a20f1c995c1ed27187fa865c54a2d7bdd950adf1dc95e689af007fc437e8b2e7b5e9bc335625e92a2bd24d0ee4c58f0b6728bb2d6737e8272a6d84b50008d5e6750540600f2c4d58b10f25d1dfbb89458b0b1e7831a291711b4a8f6fd55a4f49fc99e720d9ec3a9c1198a69d9c48fd0b2cebaa1718952aec7f1c862e905877b0f431199fd67960535f2001c58437106e28f060294115cbf23d4aa65bbe18b9ed258bf94b63699a076a0ef5d7b45f8cfda4052443ba8775dcdc32ac04068511035fa2bedad558768ccf439e96e69f8aa1705fe1962652173433b5797f559b67a811d19d3db9bb0d163650ab9c6ffc9bed06b5477cd2be46bb2fb55fb4fcb6cce3275eecd8e478bb12fc2dd3fd10073873af67cf8370fd69f2e6f69b9189cfd2fa0a406775317c23fa7c31f5b48eae184cf404ddab47b96feaccb52aa6d0174ca305f67a7888912dd1d4e6a11fd035750c204ee7d0e8b6a4eb6e52723d1242ada395445d632576e2b1ae583640aaf17619a84eac2cceb8e1aecabf2428023079e0a68dd7e60a4bab2c1a67596a4c0ccd4aa6b50a83189582609ddc98b74829ac5770e275e0362d30e14e3f1234b77d684b7023721819ae9356837e3847dad4329361ef6b7b421dcc683fb8e14db14c832efafc8f3b2c4a4ee1ea8c4d3cc1f921d3b5490deab705efaffd7dbe5df5cb00350abfd8596da3273c695a42713670025b6dc821faae3670622af108938c0460bb877a044802d8934f2c9a3afd86281ae9ec4d3b48ff5ea74b1de253cf6771487ade4f10fe8e0c0367a08c5571a318a2cd3a7d6057ae7291b6333b6250e9ac0372991f00395f087210c71d17fd142e72a3ba686cfe1946a876e84415d9304bc91d37a823e2b0498126447888b1ccaa9f615153d74ac6867f6ebf8fa22ddcc34292bd6229a8685880a71c8db4822a14d2839e81340dd2a30f1956c25e358750ffa5627b72ac364471dce8518a72f1a4c8fd51e56bd85fd94d0e0b4d260ecf13a0cec8397e38844222f16435f2ff1dcca8409345dfc77d306978b3575877993167eea6823ec68557b647d895976d0421b71ea11f931aafa7a8883b08c0d1887aeeacd839bdaf95995bac63efd36e8c001b2b20fd9b08a12a70f6dc98c7d14b7c01d74ee9bc235152377df2e7b927ff1abc538f61e48932fb51d5de8c143abff6dced5f492dd966fe145b4b1976c3ace9c051427e8bf30058aea1ccc43fd856222b70ed06c468eb9d21b729acaa552bd0fc10c4ca7a9a86e89138737ed3e5e13459d42d162a4eff92f471dfcc1fe56fb6d8f53bafaa7cf7c1402f5493c3485d8a0ba7a2aefa28349fc7282c5f00d02022676ca2581b7f203a172f74e42ca6a8bdb9d3a3eec40211ba98e7b2f408309b20902133d897103a7f41fe0b66a3cf79469b90df6775dbc3bb6f0e4bd163dc7ec52338df8857fdad47d641c6d680068e06249c7b5ca77a1792db8da1d2e26e08b97337e07c18dfe97d3c3275c9286e90c3fbeb62eca8eb0ea998f3147e941ce4c41f071e9ecb8b630215f98cf4acd17f8b8e3e94499efeea8e7f7c65164c672527d32022045e3a1478048f840bf509b1c35a5e1bf698796daa58837b3e2ac695bb4ea85993efdc0e3ebbf63cf6aeeadd45343923cf8e671d83fb7f01f8e6a05c91f1ade9f6ff2d419e42fb4f59d6f90b0c20aaafbe0504741f5e19c6ceaf1cffe103e244e0f372d8461c55853f0c584cc80167b27194bf81668618e8489317bb4bf6e1ad7673c2c5448e825041382206b664f1292b08d6f24f0049a122e03df4ab949ba10e8a6fdf84a601f57376b2bf8fb65d7541362ddc75fd12e0086827535ef9f3ef0792069815c49b83e27a713b58b4b829dbe4ce4dfea7cbc7c13a10b190ae5c048758b94a00461c14765e625b6fed6ddb24258b9b46670f3c504090fac550565bcf2bcdd4755268029c907612fde1ab00cc503198df229c24579c5429a7edb2a4ee4db25777c827996a2826cfd2357d6a2d73eabcb27346b7931cdb888317bcf612da6b3bd15d3051b3be7055eeab38ba95c328fde585a03725782a011a1e6182542b69c55c5873d1911181e6b21d5914424617259110e3b207a2582e58963b2c64e117e6989a5e493c99d9d9a77bcf251b2844b11ab5eed9598c6d9a83afd95baa2de8cb39efaf760822c4e53d1525d5ca0e8d0c4be178c19527881addb6f6c31f1ca852e7ace694663a20938133efc42f5375ecd2678799c7424cbf8eece398d789fa738ba9237ea2a0214ad38acac2e909f58e97dced0aead3a662915a7b25eb1a2a3b8fdb90ccf489cd9337fd784c7acc03f9f1e496c53dbcbee4de4ff35ce61dad1aa77bf729f6498e0ae59b16a779a9565908526233bfc51e592e318fd83288e1dca9174c33f87be54e0d3bdf915ce0db243c0bf6a890fd274b6d7fdd9e15a5fdd806a5c249219e314ed60d54d0bac122d33de930bff65e3a50c791545018de12245206abec256e245a63bb3fc8ed0f5e61be48040acba6b1826b7a68ab28ddd1ff1f3063e7e0e671804949e3b9778196832bd4d5d79adceed40dbe5dd17b6277f29e472fcdff556cbef49e1404367177656ee0ed7765fc445b1a218caa71cf03510e5fca6ed7fab268ab5b0887c6344fa972c9db816592b402b8dd108e4ff4c131f65bfb3a5e6913aadf6c349510c4ae8ce808648895c6966cbc2bc9520e2395ba8f2aaacab32f9065b6c2c7a6a1e2d222a9898e294d195f1beafbff28012bfe510d887c31cb5677fbaa145ac76ec6edf02269dad24216d3f823ec786176296a3b5077f4222fd650da5bfa71b34c2b707afeae498ede5e4b62d03892e2a8e9a4a700cdaf88b07c54cd7f0eeddabad5d15f921000ac7be9e19750ce8d3c95017113fb2fa8e97c6fa2d8098982193810d0f1cb90da5e2d5f5b7776f11f637f191bf8c2f5cb5d29fbb12058992ddb0530093172bc2cb898d2e4269fce8dac3dd558ba864b34c774d433bef78521eeb116f89c5c5e8208db907c2b6235dcd3a419d9ed659fe3b975872bdfd5bc11caf243bd81589690d0046f326de1922623f4b57e6b5bb998e44499e71164f096bed57ae33b91736b74e8990628350108da73aae7cf92e54ba452a9cf9b0f652959b6cf83549b6cd8d009b26d79de7696c2a05062af9c79377e7f628daf44ed0922a8982a8fa3b7420aceb2efa1b2af7aeafc11b3cf3e8f87167d3c82948254c251fe946fcd359bcee2817fad666b2dbc74e65aac45d8a846ee347e3a7782ffbda1414ad5a8e08a19771fdad251c66a79950e6a20371934509ec07625eaf58499f8f44861fdabc09dd16c9d4be847eb882bd127c09e69d50c304cd2ffc2611b1bd2c6f5ce4626c419b40a56c0f6b8ad2e535b87e747998ca1797e6ac72273b2214269fbb0eb52f1b32358c08da79d38e35ad229a27e80c304809a1182dec306ba73252e35a4636e9e5bc3e2ccfa67a3be518db5fb8b079df7176b867a11a76b88810eacd2b7057daa449629a4b4182cc2ba758096554a6cb8b0bf6726272cc7a8aeff74d72789fab11a932f6bbdfdbd325b47ae432fdcf9761cbe4ec0f325ec4224d8ebf7808965c3eb2032f420a685ca44876a090839fe26ce3aaf3a048e1772202111ed665bc17efa7ac31707c98c9560818b8322f0c1c9d7e3106f36bf774ca6d3419d5c73d5d1a5dc7c5cb4db822dfbeb4d8d50fbdebe067d6d5dad3e66b2722838be2944b74a795bd056ddee2714848cab92599e37912f38e894a3865e10c31728c669b7a0630faafd91de7ce20657cdf3f110c858cdc9000c7b9a050623c1522ec574ce135f4d9eddd86ff080fb975fc11ce56db556744af31e61e50d334bdaeef1965600b5edb456580b186d1ce98a31cede423f27d46101a01cc8037d06d8a8ce0e1ad9c653ccf8989aa692da0afeb5ed22bc2ede472370802d0b1f574a9812a9a1d17ad47472bb646546ca51e14bec05940cc0e06225f98c6920a6a3c45c9a1ad7d7605d044caa063a9d077749fc8c9b9c1c70c9d0847d192a8d5beb85b19eaafdec199e42f1d1d26e3be49452b424ebbeb84e9607b322f94977932fce7a7e648860feb7ce4e8801801f1d73384ef43f406fdf58e6f44913156c10be44023ebaa7aabc4bc100bb8fa55f7626af8677080dfe10b75596977bab26708635c37e681ed9e42d81b8602c902098e65b7e0560872b7e3adcd24d30128cedf460f62ab06d66e5ffec990929dd259aef4b145ef534554750a27fd61f719c618091551a973abe48589739e892e785f2973c41a6cc367355d0446bcfcabcb3f6425f862d1d93bb5faaa2dece6af718373d7c53fed68c894ed8f3707394f570ff121dfcf25e212ddafcea735b5d09e87d58cec1d14dcc131869e38f38fe9cac9ade4360616da45b284ee6051f44e53a81a355892b6f76a5b95b2e44ebe07206443ea4f761cf3981af4640e4143f5655952af45244dded6e81fd0f8ca404f7ac9e575c5f5bec83408667fff450af1c3093bd102122dfb040a570b47e84512762c0de86944b1094d014a4d3471c24a7cda65c65cbb333e7b54f6c2e5f718c34eaa2e4328f1e80761c2424fbcccc53e55909d7063d5296916bfe8b3110c8c88123606c8812035adf177f55e24268b9411debb20b51bfc1a8472c839f6d55d61db929226b8803231d0d146bfe3fc4ce4cbe89a1532505ebbb677655b4284775ad13785ce7aba08c2be82c443b86046172c492f7a7fddb78e02b0ef2ff63655d440f6429d3a396699bf6af2e20a29f9857d5de15c852535a03b34a8f47188583d99724a2f9e2887bfcd8b661c77ef9252712235bce70a5eb0532f06dab73f931b191d21abf6d718e7d9a66d8b392b0d49b6cab1ef966a962d26b37351063139d6f1e663d1f7e3954d28051943fb1e9a543d97df70165affead5bafedf0200fcb3a75f356bc25086a625406388e398ba7231907bdc2f746e2947a288332fa562a57ee5d72bbae603878b1019876f0c1900c82fb10dec00bb1c5a3f71abbd79e02f37b6d464e8529bc5f62aafc4f0e5cbaf06f0ff3b696bfff99eda3d6f47cd323e8b60c23d6cd874b5200df54f6d8240e85edc1f35fddfac15df388f060f6c85929b043bf4bc1199ce3cac4dbfc0f957b18219da0bc91b56dd8741ea837770711541b3dcb388d45941117997d1b960d00580fb0660ababccd7bb901d8701a8e022dd5f0638e7ba2b2eaeee3842ad16d989443e3dd143750fe9462fb638f192c415df20558ed733fde635876808c25b3a80d7b3e76caf0a850879b1878a61c25b4a2850b45f2d86b74b476a7f3cc2f2d21ec41fa2b18bf70edf607b97111035a0d8ada5146bfc629e3bec1ca1f7e0281912f5913c647b78b3da4dc1c5572d9870233c2fe6b3be438dc55580ca9d99092cd502595c293dcf7b345fd63116a922daf0c1848df103b9e6f94ecf2f9e4652e8934a4119b10a725185870a9496fcc8b6f050bb0414307af16194fbac7db8cba1e137b6704346996556177d83a452267fbd110cb540d00845cd7fec40dffe9e1035d6e6ba2cf800b2e7b648b82793df052715fe903858469b88675b7ec4dbb132a22509e79c15ba38df54b7ee72b3425b61214319ea8d257aeda3fc145275dd333c55517521357793a25ad2a41d35b9ef686a7e2394b85b268dbce8ec3a0bac70b22dbad7d78cf238cc2ae146ffe6ea2e80477d602182523db8b5f4983140b0c8fa0e51e7fb0cfe268c6b8c5190c1c58e5281aa644f2fe54186bf6964d152dab98478d85d7be254233f250f97f1c9cbd4d3c17aa61e8b3e52dfb0fe166ef599f1624e61f73c32bf6fdfd66d1e06f3734fef6d6bdb8e376ba5267c3d88741240253e0959ed1ec0b8f17f0dfea206f3e2a65b5cde1635c68ad23bb38716fe6d555d118321cc156ec819b75205a8379663c7e11d399e31fc3871f879b09482b73735fdbda85c696b17eb401b3b28a51376fcb86d455e251ddbe2de6238408fe2ef98f818fd4785dd882a48077eb81423801ecc6b90d6340f8b0a2abf5d934c0702efec6028dbf0874c5fca56b96d6d07d8aa9d8c88abcde06ab1537a7ed79fb1d47d94eb39061655f26d93dac953532e8a63199c67e47ba7f8596cf36337bba581c70d7d251b599462d605abd98fd818e940ac4d2685500d1e3d11d1d1cab30c05cf424c47d8e7949608955df73ccfa7f1585977e75b35d0232a970371276362f4045a2dedf3390102032ca8ca396ab09fbd888ef5c6296f8f89df56358ab483619e33a2c3455f300fb66f938f6d6789f5bf5a5597e6175a9703d8c788b5e57b79e7ae82d4d42f78158221b6966ab2351a4f70d9ce95605b1de5412a46dc688e3e221d21b5dc10d03e9e8630010c7d10d48037df8a77fc5ad1dc668d69d6f8a2ea30ef1633e4065fbfd7b9a37a5be89b66f1a4aebee7d69aebea593da53f2e63e7a4ff4b9189131051793e2f4400dc0f04a1c8371108546686f32172fa6db2650544b540ee052016714cbad33eec92d4fe125ec9dc1e5709875869ac57a50f4e21cf7ecd8e50539ef1ca7ec8d37dc4d89d97f1208ac110e3ea49a0300abc6eab70858591b141d53e2fc2762680b0bc1fc320981bf7f259c9457e6fed0522fc70e290db3824c9e1c3235cae9759ae7adb7e3a5e8f8af739a2a5352c17db7dee6fd2328b865c9b973ad59705357656aa417fe70ac41fd9091db2a74f7358ee299ea641cd4509d0045ae93812985fe041d277185827ea0ec9a53d668c8f586e8aaa24743485cb27a02a430b63edaa759944acb253e30c966a9bbe41f0b6093f694b898fc77203c459eba260eb32a0224c9c604682d5a9f65c5164f4699c36e7991feac6f5421c12d8d32754a5e39b4c8f963c6f03618af448683a73ae38aea7693de6a2efa0b5f2fb7eedfcc142649b3b0918391d36f017691d2a47c83c3ca1c05880b619bafcc6ab8a77e759267386d6b78d4916270feaf2ecdeb9618261eff9a7270b0dee400fea4ad8d21ab37b7e5f743f3a940346d656798551377fabceb17cd8e6bccc69b2d6fa54a5e8b1d5fd405195ded1eefe9926fb3f0022afff1fe1c7eb7b428d8d14f8be32ef92a5f87e6ec3f3f70af145d6b1b678df3ebd09ef820a372d1f7f6346d8f0f2ceb176edfee9072d699265a9a26d5f6297a14ba4b88717e66b6b02b0e0f8a7333a23eb617cf746a1e2eeb27caa09e87e2c3f361d9ad6c1d5234386c1599cc148b8b76fad560cee979006a0cf25b8318b8fa8c2bf74ec109aee142615c6643e78ba3936eda92d63e0a8d1dc6ab69f72d70aa413b70f65dbcbe918734b86f606fa8d2e90b048c8baa3779e56d3dda8c857cc990c080df239f35e28447f98a2305a05b4dd4ecdc2d520a9abc71f7a10a12d4dff2cd003ad7f82b49dc55d180a78f3a0dcff3bf744fc0b574176246474c6628f9afb08d8d37bface441d6f9fb99d433184fa276fb3eaf4070784ff2bfdfddce4faf3f6adcf7b0cc0a3a058eb66248a66157e68c2c4415357e36d37817f59f9335db8b872d2bf112f99d9d749abbe8f270aeb7066f65bc29629a89b4089125b040986e6f403ee68726a3504d748897129b589541623e56e04833e3208c9b9fd377ae48d803709928770a5fc47af086a07be77bc88b3c1bd72be0e3bb5961a2b8ab944031711ebed3e35e7f22e0d5fae680c56efab7819f6be619402cdcff4a484ccfe986cf9492be2bf4ff52f3755d267e2c5b2fb46e97132c79bd28dbf5de1eaeb0cd1e2b6a03b68c3dddfc82e1ea67445e42ed9f3716880db2381200b5f4c5429de993342d0719b8bcfaefaf1ccfb9130682deedbe9a51c5c0229b8e7aa0305472d0bc55f8a826c04e3a55bc7a1a49dbb594a1e7d9afd6d8ba8f5ca88ce716c6449037c32b2e77a8b88708e9d181a7c3165da74790ad077b3782efdd2de92d1f0efbbf58656adb806c6fa9c53f018b1ee5065ea7e52f380631969760094ce8173c51c315f4e58d46379e10d1f40932ef65366b0d8f2ed8f4d3cd35a8c9db89e6b0c470ee6d7af693ee12f67e0f59dfa93c24ae849e1f6904b560058c1cda381992314ed3e112d9056e44768e320e7a59e4b7ce4f1ae6ddb0232c1db9ea61b1ef35dc99bad6a9cd6be2cfd19142e83c761d61e7c29973b58a9e037d2e6544a55d7119f5be2f9c5da4c8318e0a35d2a2bbba9d25ef9c2a158d2c3eb414c0eee51e0bae61d5827af2f3d6218c8f2ed71a7882832780dc45fe62963cf24f474f6a4c70e76c0d000b338175389d69d5377b3c1a4c822f244ee202b3b60813fc58565e37c2849b8236ec8eee99c64064982fd66e75ff95073fc8eafc3d2d4e3af1675b2b9f5692baeb0ea18f7f82198351f25b658ad45559725da8d0dfb32bb76ca76e40355ba1d2709602778c5d79ac044eb8453dd0b7c62a1d785bf22f47201639b9817fc1d1a5930e34c50683e967b9c97caf5dbb11fd1f492d83ee4323f7f42e3a7e5ae5115587cfbad0970df0327c48bf1d4cb586eafbdb65aee58034b05c0dda8770db00755d896d103cdf0d50c93ddf7790324b9ffb7232388ed9a02e9f3d03da6c9f0d09120013e1704316d25c85b7c01ad46b629b25adcf73352081bb8837f44af5c4064c6f1c7c71d16dfd1b8d6527881413512c8d1a9d559aab844ed586df766efe35a28d167604c373337b87f3cb1c2d7d6a236f1a502ea413539ca95bea8ad0e227da9bb2ad7c55b06271928eb7af83c44d2a286bf00ef5c5dece8fe54de899bce00ceade3392fd6aa6510228aae76676f3ee313d62b746285b0f9c04aeef17416ef9024ccf928386fcaa01564a45e15d543b3718d53dc4407c95c0137d30ff5d9316905c0478a2db8b62598d71b72a520852616609750e9e6c8eb5fc2130e02054483e98111c8d99abdc1e3b00192b12cc31890c47c441203b7e6505a6794aeb18d21e01904974be99d6e4aedd6f86afb9770a43b90d2423cffc08a1996b1e39cbf0964fb9cdb4d64ab1a0481a9ced4d7ca40dd457b31ac439c249d2b65ed3f5e2ede887f90ba7c58caedcd23123dc3098c4c82ef16884e7b093fd6ac9e0d92fa04b627180fba0a04f3748531742d22091d21e5a10a50bb457166fc5c1bbc50ba06d851e15c60a1041548cf18b82f754ed6058b09cb7305cf570704d6fe9f2d01f3d0f6bf55c906404745cfa80d57f8059e3f0bbfaf4b171100f584c0c6de7155fc98aef93838d456e471ba8663b150a6f2fd91a6bccc8267f240a8e87d1b62075e51000767ef843fb26d10a725391dc08e1ed8835298fe8ebbc8a132beefc64efd5f7198a12f516a4f03b9b2a741b97e7d816d718580655144a2fdd67b83fef00acbf3d0c57e2c0b8f05667f26fac74eb2ab9da768b92075d2bb5ea408610facaa1f60f0e7bd3459f636f46c0b76f4dcdbf8f81644813f775a8d2f641de665c8a5abb80950ebbf3852f145cb19a1d3645e08613133cb0417d14b60b95e60123977e1207996131aa11c24309f6e47b5d80fc2104ead1d167e80d70051f14288e98406bdf62e9929e24075cdaeb987c6f6596d1c5cb080c355cb8545e7ace498048fdf501e132bfd34d37a01b2dbee1e5fb3566ac113d8e00de281a7c5ecf8505df18b3609b3790753169da3dc96136a6370c6df6d912cb02ee838bf6096d860d9a545b3b1aaae03e602454ebd029f85fae29edb6121a7d84b49d384fd638a5a6eddfb4d89a450ad6cb8c479df652168a3a844cb9f8b6e857cac91b73f8d58cb3be49f6fd1fa91eba078ad9bd99208f07aeb8a58b912235567cbd0c9a748a45f674f40dc4cd886737b95b9eb8b922987cc145a5091247db8ab26c1388b99d67ab4c27840c64c5bfdbd6495c848036e3ab2130788d6d9db226393a8012bee57ae681053704a8265114c5de84f913edd640ec01095de3896150001be25716287383e907ee81773840f9831fed4d197cf95666cf60f0e869ca9cd01331a879ef65d7f10305277ceceb9a8c2b51c77066d6eaecf657061a6d736d70d99aa8acc8520080df506c532b297821cdfe65376da40351eebfb6e8f8a258fbd639df025082ff287ea5e9fe3386ba6069b3bf0238b9d6bc132dc15ba056744b54e519856865cfbb78f0a16ab0f0d672f5a89edac87b01c3f575441f8ac9679269751dfc5ba5c0f34addaae63fbb9ab8ef605b75775c2cbd2165fd8ed14023b4442f7cc7a3120c72f1a4fa4fa273f7a02b5208e15f8dfe6bbbb6831a8aa65772d56feb1818d60c093fbc8b6dcea28153b250be33ebe0e1c7fff36371c6f627f5cb1963758f6607c3cdba9cf1285070a24343edc6c0fa312c21fc61e951641e7827813e98f97f5c188b176ddf17c2c7a61359727892d699954f5e24dc44c0623d139180c7895fcbb632d92878092b4faa70722bff8986f18ff5b02e72ea1ee31b317040be1eb4f582f63e8506b7da9788148d6b71e0ce7823a2ecd119051f5e708aea6fe5d8e11b808e9c56056353793c0fd99b4a9bbad268035529be3ff83b19823a45c7d7f4cb50c6fad88db7785867e46785f579c1e47471c62ac25a69e116b34d42dbd5369a8ae46f08e5498314e4868400d14a916835709c6fc150974ca8c778aaab9ef508fadfc7b7f841a5dd54eb654558ac219c07283c2dd38bb065fca1ac0dafcf59d5f45f2337cf9e5732638ba30e9ad789b38837f7ef27e419f4b7815a803cced4cdd0202fffbfe965743429c1119f08fe33e619569c45adf8cacdc1cc9d07df316500605795f55f56601eec287a7e60e5bd1fe5add9a5b817a5af36bfe71c65624c05dae4ab7986b63c4f9ac0239347db579fde9ee01d4e9c5377c55b533097e2be63f83d99e5bbb59c5640795e46d72122830fefe558c3be28d4df210f9e07cad9dd1291c1f5f16922b8703fd35715b0dce04e95d21306c76d613f48bf49563f22e9ab5b9007f160c8a06bca0be315b555208136a5d67c7baa943d726ce224c4bdbb0a50f6180d466c8314cf72b43738512135d3551ef1d79368f39e042f78de8e9a2ee129bc6dd4c65304575b1a67d2bab1fddfeae0ea4c1ddaec3c490b5d8ba15a6d7688fb233e0bf2ee46702ca182cbcdfd5ae4f8b74052a6d146d0fc988363a98be80e822fd80d74b1f0cc430c3f45095cad0147b9d2d39ef148d3828267c863986be151747cb8d672471501cfe40cb0d3c02fc6e16409cacbccd9e56d1a0b849ac860716f94833b945ee3af8a6107168fbbb64b9150093dc971c56d41ae3d350d4fe4ee1342b809e9e714407acbc92129a3fe8ca991e0d16113bd3f578f6877fc33c2064a1ef375f0e4a4be58de096be9f2640faf86c21ef9a10517d034621437c66fc2d09f16638765369d7ef0cb38b2ff5e015d313e01ffbc850cf265f7c2346e5baf54667a94816f2b4d5590eff488f0bf31adcd2de9c4f3e503cea6dd3a2a7be9b3da218fd7ad37f669a34dcd8ff661b873fada2e8ddcf7785c6b18330de771184a7d8fa762b2cfeba46c77e355c950890d3046323a74fe1cb3963ba639f526ad0be633f4ef5c5c091c59655b29c4c1ad26ba26035dc3a75baffe6e59507d8c1e6ddf9c8478d2e9155ef2e5fb154a6860f4265baaba197bb342731e4582005850fe2da4c295632c4a8813615af2b55c66f12bbf01cda8b8d9e59a873e6e2d976d61b4ef28c277f7fa1dd36c8d238c1fe69254f6f6e72aa5df18c43cef6f719c77f32b30102638063e5ff87294d5aae69d5afc5a83ccc8e083f591966fe8153bea7d322c48408fa52a298efe45280f945f950c217e1e571d5c6184b77835abf0493132182d0da1ed54b2cd86fac3256bddf3f40caf2dd1c6a41b0d3986a40254919cd92c8ef3e4dfd16410fbaf384e5fb5b9003475dd33cf55ec7c19a4d1d8bcfda68b4bb812fe7313237e7e9f5f0ce3e8b9a5ddd0c5aff1266604b8b6ede68d9a93c8c78b4fa05cbf3e3f65b7d5893c31a20323ef800c515e1fa34205458fcac696b09be9e0c505d2c67fd36dba34a43df397058b3d5d0add4b028926750b9ed94aa9a5a4db800414c3fc3bd541fdcc180c30388afede48b5a742dc63017fc3288b420e751c80f995a1d48f09abfc006e4c9b1c63f31787ab47bd7af330d309a09578982e769c06f48c5cbb25ce0bfb93c9156e3cbf5775819e7c5ac517946cdb26d197cc5e1909386e017cc64eeba5993a9805aa91a8350392907983fa97fdc0fe3d62a6d22f59868e518c23cc208beb97b85d9db23ac43c8228413eabe6180d1db532401ff5bd9445a02570b9097bdef0ecb4ab4727f344d0eb948b4f40d9922e1cc364e4d23baf8ee4acc2519c947a99a4a70003a84716cbee07c54f72e57f7fb3fc19d65a0c7e1a3730f98b9a473f9b087d98ddfcbd08d3573ee5b229465607de7211b495e947f9760761f5bead4531bc76bee7f7633427cd3a57de7ad28798db90934a55d2dedc2fa06696fa1383245cb230d1cbf175c0b828a89f8aa99783087a198c017af1f942a94a72774bc1b5525ad4c34e98ed4ff4cc9975ade0814509add2bd8c72453e077bbbcd6d5d017d8d0bcb8650194e52ba889ce2496fe9c2752fd211a62f228beb61a81919c25fd5d5559731e17040f06cef4a5b377f107c48d324dc7cecb2d5733e4a5680f4d54f791da359c732353ed191724175011ff4d0ccffaff85b6881d690e88264765c1bbea479061915e479b661e3969d98330daf99ca6464f0b6a81f31423827bf9b2c0beb7b61d5304adf59c1272acc651cfced6957810c25e8bbf17ae72389eb26d50bf88ab08e2f9c4d1ef8fa77ff9b89db96464548953db2c51cadcf88b9ffe9fdcd237436249c16060446a0c8b40bb733cc431dba7a4429f84e4298f1819a857dd4bbde0bbfbda62ae742bf9a3292d40902427c3d0f85115d4f6e28315a10c6cdec20230c3ec79392c88dc6968764ac62dd58837fe8500b3c1ccf803ae1bd323aabac1b5cd75cebc62ba99151586e6b1bf887a72456c9340fdf85c21553307153337e1bc2429cc1e6c691cbaf3d4326390ff70daa4981629388348d9aaac80e9fb2a4c268d94c6557cfd343ec514328c20d7cbdbed6191dfec4ceea90c0e18b183869f79b9c0130e5ec2792e92bcc9883e2dfbadaef50ac1f211325587299f88c9a75590b609757b123f3b1384259c9f4d9c579e1ecc7a37963faca00320e262521ef666ccd3b2f4adaccabcee09c418cb8ce9bb2c57d451c13547302e0a68aa1d5fc0764233fb1e7bfc06b7864fb00a14ec856e1aed2fac28ec0394814cbe9a9ea204d4df52e6187c65f5cc687706b267c99ecf7e9dad2549586836a664438a3c1e61a8d5c7380d22066c8888ffff1a31a57975ee0748608c67de39ed61df13bdd1580f6fac9a27c82e78b8fb36492bae8a4fe342123b3ff0ef287f696dce4645ba65057c586ec73b5f9ec35e65adf83d306af40f97e13f61412ae078af7fb0ba32374340e5fd2dbad77e8a88a6eedf098a18a405e3edec553c24a24d286c976448ec3aabbdfcac2363b6bdf90bd7f80b2d991d25cd0c681b8285c3ced0bccce1bdd90c4dd9e326afca27f28207fadc9aae7c062312b33743cdf4080ee6fd854bf325cd76f263e3c75e98535a895aafccff20c11240541d15802a8cb6d4b40a872c7ffee37cf36956a19054d124f4e641ed739682a21dfd61c50a3405214ff1c9f6af16e95c9714f1ae2de3f13bd2856f3457c026ffb7686c1763a59a97503e6005ecc2a01482103218972f76417e7125d41b4cb7ac247783d860b3e6cc51c5955a2eff002217aa6d50254ca17ef44de1a0526174f3aa4fc9a98691354eedb35959f19dbf82656a833b379af4c13ed0112f80653e0aa9dc01acc0e35769682b8332a59cc54030f415e592859def183fbca0f6f5bf10ffa42b3aa1dbd7de7b5520042b29b51ad2b417b4b38c5e4103f336e9423e1787b22263b482b0a92887c8e0deebfa0b25e1217057c8c394a17a8e213c0fa2378145d5329300cde07ccbf481444f02141437b9a41eb881ea1677974ec84222b77d85983ca080c16fce3a298395f0a0033a1ed1076f022daeb3f9b576ae34a6053712f36ad0f248bc9dc5d22876f65a3927d093e34174aeedec90cb6f827c0d0615025d7993fec9e96902008a4c19d577d84649c779435f76480832ea87f6acaa091c085b3df9ca351b076db0cf85c3f79b941c6a92d874c7957e782347bcb3abeeefa73c1b4cb3a4de6d0d9e8b02f04c74fdcf1ac5cb0da5e98a11992daf0a1de0b12721a624ade8ec2b9329a4d5b139203f28513882cca84d53c372e3f77a414702d08d27861cc7ae7efb01f47a98a6638a4a26f9d40d14cb9b30e616d0296d0586b0d3ee17184da39fe93385a4d9a9ca79866e8e570fb3ad66811033325aad2876a07fac01697a89e35b246d3c32931ca3e00164eb0eeeb95a50d561981547df30ec8ede15c384af578bbd4ffced262711557c36690bf5a623aaf8840c96d0c5e1cbdb8a9213946f4ba9cee1c942204f2dbb770d932ca9f9182de7e84f201eaa99edcb6fc6ec3233e31b74fea0b66145c19d462e45669e0267b6a31d3265499befc6e8f45b5df2b9038051bbfedb59a41f7c802eaa20afbb15ed46f0e60824c4d98f877d4689a6818395da923dbc5c58d371bd8d5d1fc0bfd3fddbb3443297439eaaa9c3c3ba3528fddf3b2f5f507e476f76aba20b670bde5a348d2bcc0845ce12948b2fd9eb19b39df646dcb5199409408b969fb56a1da6dd4f9c8af7b9c969756ba8a4c53aad096e0df896ebdc8a1d2e2e847e4ef0064c7fa78211f30bd240a25a017f0ec1da5560828ddada450d5005de7ea6b0fa97c326cdf9f6cdfd482a5e67d335b5533af7b2f85b30f8e3e683b6f779e791c2a2d99259ca59774054d9dc5f665ab99d65c70638900dfb1359cbaa1897bf961682e036f77766cb69828f6747f4b79a18e7a8dab45bb680a7349b8abb204fbb6dbc65d34aecf298363dc0e80bbe350610b79ec9e7302e0e3d6a2948d00059969e956a223f61aa9b9a3c7b1d2ef73d0e555cd9652bffd60b9a6d2c9aac159fa08b4f257fb7c36524b976eeeb08309250c2795f12fe514148faa4e8962a9288a7a969b4afa115d8b3665ca8a15294ea8f296ec4d2d8d0ca0b7b6d20c7ae1857d7ebb41025587705c574a38b5a07a1ae0541655c74afe4238b51f7dbbde7f6a2080d816ae033807362c080eae3d93859ee42d87fe4c64699e0b01c9c85efd1e987e20fa08700c6f03ce7d68e9237762d631a16eec7a00aee70e92027cbf7ed05d689332327de9ef5f82c61e8b56f04c8c9f9d89eeb662fb2ea83e5dd8ae3ef15df33a67e3d0cb33334c5003c10956eee41da87ecfd24de4d57e6b2fc64abbb7df7feaec91500af345c9aa94bf41a5c3d6e070f26cde0325513b64ab3daf0c23044c58bf486a2a6d622db6d71a9389d53b89ec4e75c4647b115862a66e306e2516576f7aa45cd2757d9f4f05fb3803d5d81e7418faba900bf83ad85fefed8b837cab0d9f99e801cfc745ad84f1077babe8c34fa611f00f77e8cb5772b7cb456c9ab1eb7f0a3b08df4587b7d143b04893735903d64c8ef4c6447dbf7663f244a11e63773942d295f62dcbcd75b7baac72a7e90770de0918a7035500004de17855f9e0aba14e54666531a1f96372b4d79165867d13280e69b8dfbdb5ad8691bed8cf130b8e728df8656e4a5da9f0b807bd4ab52c3f526e0b253e3362bec0b6fc880860d4711ae8b54ea6925393410a07448edbbf0d56d2c43aec6828dc7c944295663ee86f0da150df28eefbc1f92ad4281773d8ccca320d46f866718d07d2a3e364186fb76fd1ef520c65ae608fd7195a1b5babb73493bcb05790628c2deea48096e18e75d6ed57d483e4e1522f985c4f052127ec5ab7e947ac18da98422bebbe86a19f6b5c1c2ed93eb70251e59651203eeb2689c1657a71ba9dfafe739f3f74a9c6a7869ffb3281d2b25dffca1f5247be2b145db6303d02d97326a992737eb2b4e2cb761f8ef0f8594893d2b08acceb17bafda691e395af3364f9792297b48e708a371f595d63cc93edb11bd1aa9824502cce0594362b42d14650b6b8fcd310b79ee0bbaa76078fa8f1e723b380da86afda2f26b52b09f80ec360c3b1bee2d72d24364cbdc5063860fb83cecf2bfec07844ef9c625c7e15a7149bfbc10ac73dd0f306efbdc80c066b8d458efa04ee384cec702b63ca8a06382a81f6f23dea8dbf61cc4e851e8884746ead51d17d5b287b050d157d9689a44645a99cc14178924c65ebcf4610987cf1d8eeb15b010d5ce41eec06bdf4cd5cb418d4b29f33ba062cda943bde0e54b9a155c5d363477dd6efe80f6f15145e1db89a24830fcef1d8eea26f31a46a103ff979700793cf6bf3902f83ce54b27692f0d523c7cff4a5934b5deca0b92cc1a75a4d027fa92c22d820a4ffc1efdac8a75b796d1b8f06575c840af9d5ecacd17960a907da78b375cb7de95bfa414c2ceb7b1e78da05ef875b22de6bd3799fc08aabaf8845f387b49a59a7962469b7a11ae9dac0a3912deb6346e8ab36f55890dcafbf493c6027de94024c62f24d1f3cbcc147060a2f3a5e8e0b2763a6d1910d8651dd87fc1f760d51a58d8bee834151b9021e552952e22c132c2300fb22fcb2037b93cdc727d5bf9248fe2ff8245c3b13d0d9645b78458d39d3ca59366ac14b033025ef5d1f0720b5499015ab7f3e968cf50103a0b0f737e1f8a8e47e170ebbb73b9f8c4cd125f64184420059c97d5f8c670135e36ebab427df2753bbd1a154c09868444381c1298e51b1be64c5990163627698b414ec7168724ea0341c23b324019d20d175e3559f70f26887f160bdb2185e38361e9888ef15744df856d9c008bc4cb69dc3ecab1222093c31d3bc17f216c5699e706a48ace06b841062772d7d25a130948e7a07e1b55640ebc537d2358195cd8fa6840923e5df56b3bddce1693089ee195d2aa5894ebb102d581c1b3f3101262e622a453a72d950f75403153ff088388c76ca63695718e65c922f4141e9b26e5f29d187e83947035728dcc16a0d575f2f5c50927cf9709f1ee66af2649e73f9c7eb308262eb4fa49ac8d18ba23eb5f086def7f1b2d1ad00084e648d444e0457cbcd70383991fa5748201ce35edfc62184bf6ea0f2f591f306bb5c66a6ff34c9cd7a7646086ab95c8012662f4de3c86ad128996adb27b88425d718cd673c48e6272f847d9a5462c96f15599b312aa26be8464b377eb6f513e305ba25b26b3d657f96db682660b6f8b0f8a3b4ea623bbe839629c531ce00af20437aa5230fc5432632db0fc6d4a85497793d8b695c0b2b79b88e59cc33fb02cb4914e3b0f5235d3adbf45bfdbead59d0f5f0898a49291f31250448339aa02dcafe3f349b03fceb4ec5c47af562fa27b32702f8a041ec4ab826186ade974dc0da6ec5d6861a031b3942ea17fccffc076706de3e4b0bec7f9f4eb0926a430582008e5664c2e880120817830a66db057ee05fae4c26d4f43d4f88506f7335090b0da66c692274e286567417e85927360fc2c086c27023a25e465ce8eec1d65efb2dcb036d7e642eefd45d29a57bb733d0a92027c56d806f3a0412dd10bc87431cd115c21976657d52ef1298583a1556552209aaba12f02e282edd85b6c523eb88ddc94f86e918362cc3db896ce0340f6eb1efe384acd9292f65f7b1c381691c4d317c5f4e402329eb65ed78fce5a414aa488b6d0305b135f85f41a61c88b9a183cc1ea68a75e805112dce6abff83c0d72cd6cdfda0b64bf024d28596bf1b1b006d9f013d6d7ea3d41153295603da7232121f6cd9b133e4cc3e87e94e3d5d67e64acfc5771745f99fc6ef5f97b0080a953d0a842f86a44ec86821d43c6116b2669c8fdfe4f67de4bf7b84b9d7621a996c91260c6bbfa70e254272a32d3275f2279a26e0b6f90e250c67c005495e51d94c6084343dcbcaa073b8ed962472561362655f82ae094df80fbb0984f0260c55c046a81c904472da60a8d4851811cee4ac89e8068a4f8f2b1c7ac654f27cf59e917b9065f7831bb2333081e57ffe331f07e77d34d45337224a8ff4e03384a946cf1d217fca493144116fa9b36193e0a24eba1addc913ae5336e17c241055100128df51eeee38510f348d860dc0cb5066b7e49a6a196a7d9e2890cb37596de9fa28f4ca7fe4a230783853bdd34fe85e700d83c9ef5f9a6605dc41bb30c7b177e3f64643d796340ce0767f1c7fc35b47066a804b275316b5ecbe3d56c00a3a7d52c6bad095a99325ca1c4d6fe9694d2175a89c84c7ce266a332223e78f65d388168843877e5054bfacb6eea9bfda43350efc415a1f07ff97571c2f58440ec053b58ed77e36e7dca4e6f0140195bd0f9c779893360500aef34697a32f4ec60a84c81b9b721e9c8fd8264fe77974d81bf640f27a43945309ec7c44bc57cc641226fead887e596e9714878cad9bd5f6a8cb90242dea2d9227bb8750f80aa424e1a9ccec87972ca2f81a53a1e77f8d8f311ee792049cca7fdf17b1dd9538888b7eae13abeaa8508a552c5d099f04ac9a2135c7c201bc3779ec81ac23c044cb61694506f91ed4cb68e6cdf28d67456a65e48823ebffb19cf2da6a4630a030d21f3b2d09bfe5e57f95c0fc93a433e2143d99a182440bfcab7ed04d057d320eb4bef1f1e42d3f88cc5a6e912408538c53a473b8e0945fe11c968dcdcf2bfceee5dca6080b57ea6f2da676b64cd94dd55bc7b339619a4465b7dc99128c514cff8a6cd9dd171968d954cc30b768f032bd25f4170e329d160f497368d4adc2792b941747144e8f0e36ea99a2d193e400cb20820776ce7928a2cd6d08a74d1a523b08647e0e980decfacd9e7bde1cc25e1b9e64fe04aa2f5e80f947f879360e8fbfdee849f815d86ef4fa6432d5e699c2bddef1d5b5188a41b58a76dcb5839495dd18cb315bb17b4ed92c9dd6a549c78f50d0b8634544ff9e81f786518a60785055d79f09c4ee7fd5957237d1caf78109d06785bece56abe6f8c360b47c3b477e55aeff8fcb23e921005b49ab4790ee5384600c12765f99ffed983b59fe6e63bd247d936ee721143f806a389c2e7b6f7e2a766f1096f71c22118ed44661729315424db4d5fed030c3d0cae576af0114b0a8b84412a12966a92791d29c8fb9051697363822468d9a1243b5fc6ecd6ed3b081c9fae3d60268bd47796c714abd51724049915af8e9f69d7f78639597547f27f5bcfdab2c8e3252237ab47c35abb9dc267e9cc3efd410b2e142795c5398964d939fe0bc571633b090f5704787056710bb348df6a10b947adefc5eaff2f89ff7a23e96039b1dac50170ce927dca4150dfd2df192ff1fbbb115ae71df8d51d829992ea3973499554fabfbc0813398eab8f574f3535cb031e39fa084fb8d6f944070fc5cf1662c2739f9b93f9a73cdce0c341cc6705b01f2e7c1ee5ac821ab8cd14d07da20635aa54017e76db5d03759e24185589a396803043de48c94f9f7714c99f8c0707753821df5162dc68d199a137148d9c82c0f3b8ae2c94b568352e4459f96253b453b56ea6f749e0959429b680b096f85a4f2ecace095d4700a47f2266427aaea24c45a1b9c9431965ef9b768a19c994ff7cb685443fcd7fe42251bc477a1dbdb46b6063665b7b574d5273090b7db7e479fa352c0214ef1772e30155d40fcdc49aec33d37dee5e055b87d116aee4c39e9e8c4301e4a2c32452d542f7e8502889b46e918040d6cfca8462b1981561ad956c350351052208af040e6939f9965c606fb5e75766a0832db0b9f4f4eba837c4190c762e82395e91165589389f9582a9b159d41e0dc8232679f80f2e08ec54a3716b34f2f49b8f0409b0b1d89df62cc4026b0334d8a0e94c4e16eed9139d9561c5127a6a008a3302e95f59fff617ee9218674619342454c504cf0ec26c85a80ca9a59a8e81a00a2fab8804c6ba74c53df08df9c8b1c09c5b5b681bdfff5efb17c3eb0a6dad689456ee9fe6b3a864b7ae73288e256686ba7c6351161ebe59b7752c9ba08f2189c93d3fdb5e7366f52814c97f613d261a25a9ce4015b2b743cbaa85088e503f0b7201ce7c3f049aa97f9e432eae4a0ab0970933fbb12ede9f4944cb1fd41db1681a6e8e26a758b6f582984ce2670c7576d53f275c02358042e32377515cf6ff0fe16c8eaafec2a77e11d55f170596d72cb904929076804e62edcaa16b8abd0f8541d98eaa7830ff5fe3f1a8088fb8c7e137bae070226a34645fee375d0150981cf4b59b6bb17ac1f7971ba7494f8a91b9c8f3b622d146ffa1ff598ab53b7bf4adda29e8857f7567bb160a1b74f2576c98c948599a137f285e91650c9271d4cc4e709338030da431ab2ed94c059b1a17804ed4a2c22ffdd47abde2c738c8037d84361d37d2c0e72d7ddf27a2578e764877bc9dcfeabf6e60f54df808b8784f84e9399b732c0839323619524669c06aa1e600f0b966c795f2a90b3032382eb6b3775e94d949fa29a102fecefaab0cebb8dc9dab4d17236756e05c6f96972eaad9949b96fdf326f01493b5a86c878be44592ffc37562b35b177fe4b7cf9a6c9c61536a1d5fdff7e6828f8e0bba86317840b766251aae7ccc4ccd23a48a1274291e8cba0d04ba84ae26c3f49f9f1c0724209ffa8bc852762bc3e890aaf6ec55777b5aa575723bebee07bca7ce30c235e7fa44adda83501c317aa4e49679d94a21967082923db5ed5682b41950c24e42c371a438db1580c97f1ee799ae7baf48030a88d60e80de59618b282238fdd176eb3e1be5298103f707fb5476e68b7a390b9dc041d0bb99dd8c9ec2db06069198c77686af4a7e1dfcf4ecca6c06dc8899bf230cd6b55a001d2e30653b82e07ffa39a6a3b61d500083c9ced0dc605e58aa72e1cff9fc86fa871ad24dee8262deeb9c42716a72c62c4ac1dde966cd08506723a2e5f2f2d53f9a9d31f5bbfe5deff48d891dc4a52ed2c20c8ff237a5794e90b233e1be084ddcfa706602be0e23ee38698a121d2b31a6a132820b665cfaa078f2c6b908efef76ad4355703cfc4ca9e8c6da3f3044ed2f81a8eacb629c497f26acbe7f16dc3c7a6934a92a14fb0af71aa3133aca00398b3002a18c2a7ad0009ac488f7e849d59ecee08b943911eb5bf87c74d4034b56118e50fd5fbe2ecf7b30f58e9ca42016b6bc2122b117a34938578eb93f4de49f759eaa818ea75b713e070f9a604bdb955fd7eab9b0f388606b8df1f249437fa07ae034cc2793e3b2ca70c720f24a2c35bfc3cedc661ef1ca915c70c2c519e161a0101d91591be84755802e349f0875ad6c79a48d14cd60b8f4ee6252f578be73433332b5ddb54a4451b58c025c8e6c2383a6185e198f720205e92ab3c1a1e04cc3a06c743ebc26d66152e59e8830cbf4460afbb52253906540ee7956a668535d85d190275bbcc634ab3027fd19bba5f6b0a44f0e6f735f529f436a4025013822b1f9a9a50e5615dda2983879cddf1172fa57cbf8fe56cdd3f72eb28cd50381b10d05967b15f7a566834c8e8a3cbf517e34d7e71744997c06e7e64de49e45ecb05b458545e63053a18f235c533f06961536ff09217e9a9300ffbc7fd74fef94f82e2be5f94f7ae3751198332ff5d0b8220ef9a4991fbf9bd03d0ed878c6117c186e0dd57a95a81755ea843549c32f3b846604dcfbd42ce5b0b615a2e0142dfa406f74145cf973f847e0a194feee0f99a234e3ea09162f98b97304a5f9e03e21464d8f02237f3963de147b330c588f4ebf04deaf36b42b8b76270c8e9221ad1d2b13a26c67f5b6cc942e06d33ca5bb0d4650cdc3e45415f1a097333df7309b2121f3d8481bad2e2f8e9b0170695ad07b9192e24835260a5942db0770e8966cf905fe49269ebe61834778042a9877ee7aea8f3b5aad34ef7e6dba90ddd90b1d0771f30c43b0151bb516b6cbbd8af3352605d1d1dab46c98b13551947549c27e49368d82703cc034e34a9f245cbf8455158533ecf213602fb0a8f95a1f9f8d4d403846f1b346057204dd1ca13169d36ce11f94c9628a2ba9bf6768d7d427b81d53213a03a0ad3b0812a02232e2f4caf3af0b90bfe3a9bfc47f867cc997fc989b3f98ce68cdaca4fa51dad80713e2c04322a3053c013fa6f2d24a28c64feb8da90e9aaa138414ad597e06f700202942c180fe4d4ee3258dff06e88687722b45a4e2828dff2d38f820001fd322506862c3553c97400fa3e59a7c1f6c50fc42ff1b0fa39e012cbdee011d129d28e746ce8b521d89d52cafa0088ab4c8407ce92036eaf8ff9754d4507cf37418ca272130b3469b40e65e1df678025f84353e64e2cf285d906ceb5001cbe1e22d62c7a4028cb82c9b82c8c2902f3b21f6aa73cdb6aae97dab01eb64df30e3dfb3675211adf8cc34cd0136a9141b4ae78a902ea20432a332b117b0cc75b541231ea9329334461b42248ae807e7385121019c5a617807e048486bde17c5d08f595aa6d78e45042c58f06349e3b4a2499f8f27b2d4e486b85db8caaf68db339b0e6e0c392310585131f28a046ca0af94210c67fe25c30dba4e1659afc1408a190a5169f5c845cb2a28f0fe52b24c2857fe48d5232d6379e2eae41a5bf90f51e705cae030b5be38a96b0d90d93a5f28ce99f8c9545d72f2a6502b98ce7d4d2e4bf01027ee76b7c3cf0c30233f6584f555f06d008f54da53f27080b3ab8c2c8ab1687e470fa6513bc1ab62a9347dcb79ebafcd3b0f9d9d48622a3ec37973af88d896d71f1851c23c34ff28b8b6107ef56b06bcb4f0dd8caa03c0bb2720d45fba59c32e97c788d3ca1e37f669ac1174c064319aaf0907136600219b78dd1d7e0cea415f5e469abe8d3b7d7c086b1b43e914a4bf913b91071a8226276ebb7fd8ef71cdbb9fa1b1b3885febb0953c90684b7b48651d0d5e35b58ce747cdb4c08b342b47050a29dd437b77f3b2c378540f168d595d2865592e532ac99b6ed00da95b88488fa3fa138610f7f0ccab43b99cc7adbe6f88a25c12b87f603379fbfc14e37b7900d423d4bc4f56715e868fec3b2285f9d222341581f8e54077a68ea5af56775169b4934aee195a3a86d4688d8a7c98dc203b62501cf16372af3ff70523d75ecc632a2820686fe3d4e35030dd4f56af0667eaec5737ffdffe54904d882340858c9965a1b789368084be4dc4a7dc8a8dba5406ec84a2abf9f323baaa6bafb27beea090bd38c731c9c8d03dbe2ad5ca8c71c7f294abca6a67035454438132409ee8b66d9ba5dad216e0b64a20af028cf651051bdf08ff093a2438cb92ec3c2ea1d3825bc7bde65c2dd6b9416660a442dbef91fd4b8518e23707a32417caaffd01413f441c338d45af060f08e080fda27aea3b8e7b927c2a96c76b064aee9261eebacd99f1e59efe8e72865929bf87d1ea47e236e8eba53442fa714ba74aa095b12a1a211abece548cb5e8af6898d4d9e6a4f842622632de9106e85c75325fd2654bdbb08f3e6e3b23fc8dedb0acb0ababd6164c2145c82ebd24f3861dabe0751e21e8003951df23587b9e3b14574931621711ea0f6a7cec8388b01d05b81579f95151e30fd689b040b577a4b6ba633c4ef976a2674e682369c05c54cf63514430445ef1efa6f7618078e53dbcb190980e76306680df5a11b77ff3745301c5738ce2ce0ac895c998e119bd6fff344b40dc175d0fb1574d1aeb66916a165843c25ecbd931876af28ee416f6eb419efc3f7b16a2ab1addce5ccb5caae78d700afc213ab385e286117db7e018f48a8853f75f41ab96015dbb7f20712e99e0ce0677020ce1a64b5ea58aa7d86ea7ee345628a5664bba5700836c1a2e4390eb7fb45d5e340018467e1f598ee3e603f63d115250b74930715628cb40162c2f608c99f8d77dfb4459f244f3442f7f4929212cf16188cbfc2e17a0389693626fd2418758b7cc55c6a3061483fcafe6468dd4a87c11c24b0193ff9e4a545b4562f559a8dcaf54fa0e95d4eea99f0be2c53d4e6d9b39addb1c2aff026de02f82e4cbf0901ee667f61d26417d53406d4e4e039591af23876af1724f11df30bd6ba381c55630b40c108b01f3ebad3d09dfd32806e96a13240e54de3d4ba570007325efea6f55c8973412312d0138590f28d4f9913b6942dd606ce0c7642762b7e3ed661051648ba99be32d985868d6dcbe528444421dbab21dbc858898853bffffdf642303cd2b8b1e5c8ad36adf3d6f85508341b8a99d992bb1d96ad1f4528d864ba62cea8827b15cf0ddd322a13549a8ae0d2743910f619301c475fcdb180bb24fca9ab3f51fa94cf63f3b12e5b698b3ab3db6ba8dd2765a199d64bdc6ed26794e2af8b81956b154298bcfbbdb6c3903b643f1690631b3db299e87451bf6549fe207c1f266b6b482d12b3391ed1bfa41929bdd2c9b83477b094d599e853eaf6138c5486af1743df35f74729d3c7b6198ab89873dd16f14694268988eda8d3f4b99220945dd89e3994934856254a4d8fe2d6deb378f17325eb651537db46b37c9eccdb19805be5026fe5a2ff7db3ba6f4631f5789945a84f2ab3ce323ead2666fa7fadd1135a83dd82821c77dbec6018ed35df7ef380ad7fe9fda61eb3cc7ea4e7cae942f48a484ee3c24a9dbe3e7d582765e7e8d2e09cce183653e7e790991a0c35f087ff776dcfac97291702da5df2ae57b4e886c85855eb8eca77d9f5349e73f173e0d820517b18ded7fcbd1ab416b269fa022d4226f84b5b568c24077c475867ab4401040464551cad48a231906f0e0a979a2f8413fdeeb302ccb11937d83c5fd17c4ebd634a1060205e00ebfeb7d966f63421513d87138d7945fd795b0c24357d3f2857aba86055f54c5ba4059d82c5ef434e00aa13ccf3af900f7b978e5c8e8eef1c5c2c9f73be1e70d9ec8ea54979ac8c0e5ba61564d8fc78630a13d6f91b2c302be4c2d58d1d245c382f4a796c2d2bbd5d7e2abb0783f22d403775fb7c85c73b71a8424d2af42b504f7a4eb916ab3c506654e04d39432d11bfe350c5ace8aa01cfb3cbc86e80e0c494daceae704ea1f320717263abbe9991f1f4ff307d35bb21579ea7536e8782e8f535d3214094d7f86b4bb33f6c0fcd68371e4cc049d9f7117bca995f4dd4a3cfaf84bec9642cd14af9f3a73d05450f2e3c62124fd6771ee5e524d97f30079b7029c9601e1d122b73abe5daad7a2e4de686a9108588a01e356d3f8c3386b4512ee5608fcd6176bc460f6b37105788705af5771293732f6877847b14bdf01cabb542bdf10113e68c1e18038cbf54dbde3206efebed5bb1af9fbedcc747cf551d4b6d60e80531923382a59203d1672fe92d296b57dc5db3996fd6354a79519256bf73aee4218b03e3e81d78a7d88ccea38ed66dad870328559b3084e63d8be8a8e5b337e151834d2099a91af46fa1368640846be66068e3c07704e7af783d3fa650ec901a32b8281587494c283ce92cabc23507228865b39b22ea951eb194e88184965786c8c5b7b158fa239b1ebe28aa5bccce111c264bd8a0a089decc4779e57e53cf2ed13e3fc5ad366beaecd288edd345ed25740f5d7459e11a95ffa1a735d2e8e377848517a227539dc7894cbb03a4029b80a6b6c2a67ba98e14d9a5d0643b66ddb1d1430938334b042a34960b18d957cc95d5685a468063862f2e5920e81221950d43804a272c85505d8122b3d1d7e17b58191e4f7cdefef6bafbe6e2abd344b6bfa955ebe10ecd9aa854c5d5dca79b6022ef161939f50a40129ab64bb319fc8b6c1cca3cf185f8d11c4d60843381ee76f3fd042dd05b1695042e760a9ff1bb04fbe960de4905d598914861f156e62050707b44f34812be9f218d970e5b3e06a7c347be30164d7aab5f879ec9ba828027c12c41126679bef2dbaf4fb266d0aa3caa5a58b4eab36f179558dba81e45bcc32ad6b1b78f3447e09d769d699b2a3fa899c1bd82687517dea51e442a709c7e97cfb0fbe7ae3de7bed5115e3519097da15a5ad7a2c7a11b2bb85bc2fff8f51386bad00efaf889af03ce075999cd29d8140a2ca3ea317092cff32bb64e73045500279e86c76dc4611d5ada8fda6c231c1788b74456e40a97e8bb490a416276e3093430620bf392c22a7ed48df62f23dbf93b4ab03f3d4da85c87d4fd2e808ed29db78bb6688f206525d85c25a98693dae982cd032e75212cd02acb30bfe37eace40ccd8c861fbd9663b32fdfda2bee5a865773ac831fcfdece769a5c6c8ae700a91e15946e98f763187699f1d3876cdef8483d1f5d02b07edc23d2bd1777e32229d2c221eb6094d30a4dde6d2d0399686ecd5ddcfc7ad0b4f349c98f26718a9e2c86d74d907b2fa24e50146ff2195c31060fac73451a017336b6b865374580daedfbe2cfa29596aabc100e0544a4eb2debd4825964cd4a6bb0abad1856a52a4dc0af6434b7f1e49d13fa4ca5273e7b010f7ff1f47c3d7c6a65c6efbaae0c81b73e8b8f20cf53b803c17d718fba9fb36578243009e68a2bf2236c37d52ed814c1b9104be32c80a0d535f4fbb4e8f6300f72ff5336048f7024d95c3fde6ac9c0d3dd0501ed2626d453580960958107f4176c4a1b38e6baa2ee4ea0347f8a93e283732e86b7fe207f081b36d7e27cb527f7728a636d07e470d6699745d1f13ed8983aedb486e376421ca98a101324131e0d45ceea75f7f07fe1713fb18f53d6785c96a566123e14110dc24d04bf1d44224668d14ff1e90e73060e5ff3f4ece058ebd8ffdc767498a8d189b07da0adb67e76cf62031ba797e5f9fe81439cc04b7c162e5492f12d1c1e78b8918b68aba384fd6c9768a6075513235a99c30c7fb95f5706c51c84b6b99d850be4a7c35f776aef497608313a7c2bdc190a9080e8db79e411344cb44b4245dbc6791db2bdec606d0a44d91b22fb8a12f480303bae722e4720cfed6d0839f7b281c64ccdcb2bdc088d881b752b89e68f1e853eba62603672053540e9471a13226763768ae44fbcc2d05a0640f01fef883b531d3da251a63f7fb42b225771f6a6fcf264e6e63bc818c0227cf5e1de9bb2b47efa49d74f076b2142c15c23b14306cdc785042e8df2936c24625b1a8a77bf7f09d1ac375ead4832e1d1a749b3409dd8e50a41c19d27041cab81e8de7219eeeceb19704915227e006ad8c2e475afced16cc2610c40f6cc170913d1223c7197e5579373797590c8a0ea9445be75fc62b5d5267e351ebf3459c315d83e0636fd7f91644281a3184562149fda0ebd91494ee4ba09862098f8933ac75394fc69942acb4b4ad0704a50cb6b9ed873cf431d4a0c77838499800bcfc9caf2c41d039231b6a8b39f6dbb0fab436607d27bee226d643762b7d2e79c0269049bbacbfa32ae4b72c0a52d21298d2237c26345a88c4e3ea9fcea7aa011e754792fe34166f82460553cbae28e443a06570779083b4d3e946d1c5b2c59801860bda81ead86b2c065caf9cc89a237183b27fbf0e806b3605f47064a90e30f909182c81ce69e7f02d1ea74ea82eb4147d3acb6ed4691dd7ebf5b3bccf1f4097dec3ca1044b7f6e1c145630b572eadd5a7f48f44d0f4e7ec9f62e087e135ecf6f9d1786577830b61970fefd2b524b41cdd0c2061fa9885b45fa8977b464a32c5f08c65c6d1c5ef9470a219c15dd61188470cc34c2bbb84312f677a574e967bcae04aa5d8368e5fa83067e03455e5ab92c02471524dc10526569723f339ebb0ec05aba563672bce9f279f5d76be2e5e0fb92ef8a54bd4539b407f55928cb99871c118220866965af979d33088e7cee24883dc4152deb3bf1749ee9add84b1b798d7fdfdd43383eff39daf746cdf4e4615f85fc7c9f2e39686cd44313afcfdb22c27910e7261f2a77aad75fa6fd48960899ef0408aa6ef1efe5c151ab47a5c4a7d8dd89335595fe204e548f7b6d587c17be97f3fde06e1e431a5ffc52d482356a0e15a2b00e593f94b98545f42dbce1e9ef157948bc46ff0a0ad87b3b4d6e43b3965ada9b9f713339d9269f00b1e963801971da6e774f1e437d8b71df3b989e18058160c61104693ff593260991ea5e6e45f1e53f2c92be8037d55ee15460dac7ecafbc7ee00c385b13fde92d9d2d0b94cc5e74f1f9dc974e338b7779813faca59457b8f5925da9900cdd59b1e6fbaa1112433a1a5369d8b23b5a0695188b3d30ca80c98cb867bbf2a6f29c6cb4d632e78b7cf9c2aa109a4ebceba63bd493850307d6e8ab11a3b933a14f41dfa6646f3e3fc29d6604afaf81afa87374cabd2b6322b9ca6019d722f500af4b2c43a29821d8a24b63f0c5db6b28cf896fe18ecaffeb1b70b6fe37fc3b32b2be5ac748c3d7d6d9e85ec577d56650b2c3d7fb01192668540bae4040f0ac3ec1a262278237cc62f7e2f5ed5bb62a9889f06ff448bc7424bb0ea4d0739d52891bae711bde4316c272e24e69eff464adabe67ad6e9c2aa8741bcb943eee5f21300c04356526e74e78f9b72d47b2a4826241aac7ec98282f11f11f2fa5665120c1c4bf33f519de19014a8c2c1a50c05c713fe708f3213614852e9670a2d7e052609d79956cf8a3fa868d2df3b6ae522695ac7976cefffcb3c7eb5cad34b059c7dd87117abf5e711f91cddc93fd98bd885db7056be895a024bd61647a3c34e327a6bde324dcd7f25d7592ee3e42b7bff5a0fd9d6fb429ddecec6e7acd3fcc96b1d1250360695ab75568ebaabad8e67e24e0e65987123e0e7c0a65fbf47bf0c78d22809ca521ce91028e6fcb6529d65dd79881b8470cff5b149fd8c4db48c5e70bdb36d9fcee0a577913f5992be6e509bd8f1e8e6da979959a8f4b2157498214ba9d7b1ae1a0717bfafef13f697f47bb227d6758bed437a08cfed3f17db06adda0718608a0752f65f615a575ce8066192ee24be56a55dab31dd89d252cde12137dbaae7bbc7dbfeeea0d505d7b12bf1a3040f327f4d98440c08663c2afcd47f6add217a1b5f10bf5b454fadc8ee6b9dbbccf02a27c38f03804a097b217887594d79bc4e88ca58a267c2ec00e37f5a6e50f03d94776813d3067a8ab38832145e457ac7881a71f4ec9c04908a65ae8bebd2b07e1bd3798a87091744f32ba4a111b606167fbd7cee4390172f1ebab1cd90c80a2bfd931fe3f09869640aa6a4494d3364065cd72bb7a82fb12c1be403b9b0f4859f1ac8189cc7d7cb5333551261e70f5abd89d1e0bf579367e3602531396cdbf10c1be0dfd22d8373e9129affe8c509c424168c7ca6a83231448affaa55b33378592d49fcf0a7ab414b84420740eb7589203bc511969efc3dcc536effdd0609bcf6c411ba6fbcfe74905716cb595817c4188396ce73993aa4007ba9aafb415826f14649a1fbea6d0f1b0084910015914f61a85a1bcc53d1afb62d2d13b89c1684c3ec1662b78d977a44d7f41d6be1afa58bcc80b36f9709a456a093b8567f8f63f7d1d2c233d0dcdef3d49a6ca34ae1010bf65763335892009614a8c43744abe8e325ecd9e3528ce1df628c20158eca71f09ae27a9c1da8f82ace89606206e1f5597bc54713811fb6cea41a700a59db0d8552bd00b8eaeeb933a44d0a1768e6d2b84f612bd0ff7b51640e67c59a3d8e702859b786cce881db03b62c7e844256553816036c9363969cd38f0662828b3685c4f6eef1907bdfd03eb3b0df89bd81d7d15ac168f03c1703cbcd34ea467c3afbd706ea12f48109b9c7b76026b38888c079b5211fbb7556beb783fb6422a4ff85e9c117250b277314f2a37e928260de5eb5603715e13f1493b4b288131f581e63e149d8985505ce5e623404b14cc11fe388bab0901cb9e8bc5d414e7f32139f908386a0a1a02d07cdbcddddd5df761a0d5f0719f719c3d1928e15b8d91b3c7e5c6bb3732fae861d57f5c29f8daac8d7fad0fe8ff5d1d25068d713d3fea45be693ae1fbbd4f984e04218f8767b7fec599e9eb698c6accb1064351a75434400a60cbdab772fd02d8d8831cb3766faa72ef256b0dd33dec22c16b4315a9452a78159556e196e8df1e3de6f2f6bf327b08e9ee46b60624b04191f17c1b31f356d739e42d0bb52690f94a594f8dd1ece1fb244d7f42336510842101d2c0a48c302b128c9771068e90cd9dc9e38712e3b0cd27595faaf62121d70e092571b0aebcccfa1ea1a4a15aea3784fa00156bc2aa5b51a599dac7757f9d10593f6b61189a3c501c91b406d589a72de3700dae015aea30a440819795a959ed661eb089097c30f37d53d51427c25fbb610029ab242b53cdb71a7bb9e20dcd72d0e07fe4e8b139c0ebe3fed4943b83bf6a546c6a0d0a231c763374df3703bf8cdcb2a583cca9e70e5e605e8353f485ccea76b7b1f67c8b5f6fd9f37c1970efc259f930ba795b253be1e8b8e4b295b9458815fc023e03a4503adb9a89c4bec49092d7635f3c3522067449486db3e707c860e6a6f07b33bfe381d44e5aafcc3ac79a9f5387a0c49d6f7b9cf3661bdf696c21f2277ffef3dfa0de30140e995ce97e16b90062c9c1f1b689009fe42eaf06cc5632213dffad0e87b2c35fb91a031da68f985ad3cf67a7f3f648453dd66401bf331b78865884688027ad8440a7a32c6ac4c72754801d0fde75c22ca9d783619e6030256b12739a04dbacc8c93b73bb96dd89de70f9cd7014ab3b4d042eab8e2f0cfaba4c9872f6975a430b00d97f9346fa672440b5f3c7565d7fdae6dd266cc20bf09a88e010715a3abd555cf8decc14cb69ff7113cdb3e82b323b0cc2724d2d712583c45e292fcef54298a1f15f02b319c19d371039a6e94f76ccc97f7c969d49125148cf5bfc87ea4f33b8073c105a9ee71de38302907974b807bbbb1c2eeb4597e632a7db873e62931135022c99c650603f3d023e9afc5c89a82eecd7d80e268375fed88d00e0f95d19e524ab15d37b9adc89d54e56a2116f31f00977ca101860e3a44895ecc0ff55baea28e93bf8c5cc6ec5b29757d58020e71c5d74a7d163008e3bd795f99dde62562cfd4d3681d4683730987153280f126c7b5c37bc6bfe8657fe826e51db9439954b5d49a3513781ad4806054117c5072133e7efd80102815febb19c87cc9a294f8ff54667a5273a11c5cd29cf91afd74f2e9610ec7b96e470217bf9180177282fac32f4de1c8c63842b515f9a35d8ece544b0b75f7c9015be570e997c663484bf3dedeef160cf218139e8617c7d1bbb4c7c4de2eb8edaa0e1930ac4eb820652a0b17c80b1147dd069c026d8e76eaf144dcc2445858860c005c470ebf10785617fa3c2be00a522e83e925a6c2a0249f01fae7b00417709bde8e1ab5cb14b359a2a2d340352f11d7e21236a4363ed4ea1b20f8b3005212946842888800a4034592f97a2b7f5f2dad7c8027193aa5b57b2d084af0286284524a5c586d03c38c66ce0bd87e21270114f516236312a57402ae2a08854234dd5999bbcd8db1eeceb4338c6877e7f1e0041dc7a7d4674c116dc6f733bdf14255a992969e4bcbd3a3e2350ee40962cadbe36e2de7b07aa627e7a4e1f67d93a650dc10d8b1eff0c3818fcaa30acd1d692a1de2359719061f0c0e896473f7bb5b6f17e4de8ec04e60b30abfb7e3864a3b2c4c3403bfa6aeaf57fc3967ad6a95292af5337a371c0d375e29f50cd8144d5eacb164c9c064b89b9db90caaec69324a60ecd2ec579aeefb36d2f0df04c4182ee472cdc7095d88bcf1faf23f9dcedfc38a195d376bfad348d85afd915ef953c3ca106b562550b8e250bd06bf3dc6e3d6c2c4fb92998be5c6b90bab4648aa2acf60fce0bcce623ff52b6e490a236e1ece49c83da336052fb9e83da7ae73d82eb122cdc629d4ccafdc04d8b1f0668db054b594067d5c3e4d3432f8f215daca4209c97435ef92cf6201ccb45d90023900aff7f49f77b64d3b0c9af3bac19ae4b39f933dadb9f22633e0c80bd2d96b7d14985fa5d82e9cd1a47ca063462429fc367dd4dc2a7a833fcde030865d5a483717617a527ab9b865ea5dfb55430b52946be50370ffffff8f