PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 78024 507169d0f411ed425f5cae78cd4163df148ce90f1da47d5daa612cb36f80c51e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
61ee416756475c3ffb5ad62d8ae9b307458b7e259cb4f82e5ded383195ef2dd9
Certificate Block Hash
507169d0f411ed425f5cae78cd4163df148ce90f1da47d5daa612cb36f80c51e
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...009074010088910100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000009871319d17c47b4b31ce47ef315bc83462e70cd446a7a95089efb6023102acb27bec9b8fd71a5a372cd37c6aae950de3b7067743e550c78ddc5ce10c70600d2b3d7db5cf4bad0868a91308a4ee2de4cf7f2faf097456858cd0500000000000000000200000002009074010088910100

Raw Header Hex

0000402075480cb85a865a479f6933174f4de966186bf4ae940ed5395c7c36185024d110e4a2bb774504bfae717e3cdc1b15352ffc384bf32438817e0b1abad5bb454d0020243d6aaad10018d92def953138ed5d2ef8b49c257e8b4507b3e98a2dd65afb3f5c47566741ee61

Proof Data Hex

59,560 bytes
121216020307c0d51d6283e501624da4354cd05ec850515c07a656469de8d979912292782874e7bb77ae0bf78bfc9ec2c9b28812f7dd78db9c174e2dbaebee26cba0eb1152ef1ef063e149ecf9393cd22c6e0aaece155e89fcea1010f1c52cfb134fe1a94acf2e77b794a656ab7ccf0e59753c915cc84a296fe240b10f7b690bffdea6e339c50ac8fc114022485098c99e3b482c4aaff01488dd4007c171453ad8e67ffbe7ca220563f5c71a8daaa83a16878c53723433ab894cf2168b88273a7c92291f4aa361247dfc73189f178a6a1fd9e26d5d6a8f01826095132b2daa4ebf7ba6c78661187331a78ea27272033f733cefd45779136a2e283d5bd300de039d26bdee956e1d7cc01ab17d7013779dd0631924338315dee3cbb011aac40894d04fe0c17430fa60301a0c70319f6147aa1538644503d2a60e6ccf5fd733e28bc4cfed1e43a53e631e1ca281c30afeb0c0946fb526270f27f64292be679464dd55de43a61266fe39bf6284025a3e632bbfe7837741fd844c972dbe712d04c441d9a3e3ed96479de500f70049b21150780b61dbcb30cf0db55a392787b20e0c4211ec8c624c8f7d89f1afa4c54e9108f452e0726506754273f1f6cf490e43a6d63f303a10445e32f25aa36a21231f6ff8f9f5cd7e147f0377690adfa6eb693be4b514d0c6dd18b5ebb3f18ba8a54f1053493ba84a0c28ddb998b20f4036bcac20877dc995d00adfb416397cf5f33935f6f32f5a60dc4faf6185cfb9e4c9ea69b3168ef2990561cbd496321eabd82ad54e3a42455bae393865ef4f6df63f3c53975a0e0f1bc554a5fe8fe83830bca3af98206ab3d004ca736ad20c3f27c860a8522beedfe32fb1f02a2218928d96900476be7beb9b6e32c7fb50faed785a93a9f8723722a362a21e11935c4f32aa0846d7b5d058e5476623dd8dbd9605b4fcd8f6a1758f64e9baf17ab772d378a521383c1a3bbdf4e502eb6cd3b4642e0048b14ea6f79d3659a611621a7434cce9af9c76888dafcba9d8083b8be88c41c11d2b4726b5e80a50fffa5ad390fd343933260917e54294e364b356067c8c11d82f85ad39d7ccbf1cdead261347e0a6001b1f81c257dc7a4d3bf20696813932fa1104b2ba0806f2396a21d26d87a4910ecc4de48335b6000e16c5016af427f4341d051f5ad1cf21cd1a92c57836e7dead999b5d864c6c1bdccf182ea05e3e47a1bc35d19397638ad9d9c56c80841a297f10ff5c3a662c5afa97ab6e70b991a07716b8ed833471781c02a93821a7b54e96459967261f297d7bc0843902417f46253a4196b59b433eac9901e920d2859146fd6bdc7f9aa357c202fbde3d17c6ef6c5883b45253e4930a446e48f1112c67aa565c4fcc1a05f198841c474744672f7b992cfb7406fa5c26462f071af0ff4294a10144ab83c2e4589b8026f062733bb9b963360a6582366578e5c1ead6e0cc6eb84958d923dda19e6d518e3c50704a9cbff29d6d5c15220dc8c77f6bea7dcc1446fa2f71de92045b2cc6ddfeb7b38562985f06eff0f10e07608936d372eed4e6d4b047b1be38399755f655adc647837cd01859e195c1945af8c9911dd5776f75ab85fe6e2b996a6f114b3f4f1faac9c7429d8037b297f18282817bd6b1a348aad728eeaae91228fb8d7e4a0ee945c51517e00b19f3253db4e900bd821586cb30cd4545d743b8eebbf663df47a3ef905b471defd5fcf53f6e2d379aa3e5bf68370675bc570dfa07d7fabd1bbf0eadaa4690bda05c22e405e1201dc303ebe51db02c085d2a5f2521e6ab4731bcc7d623f79681247c0d10167ac2c48b44662aa0ce260b044a5b7bb6b83afb3d7fbbfa3b6646d4bf59b9459d56776541e3588719586650ddbbd235dcb03b762351b7321a787a26aa7f780e5bb32ef4e5ff03e0686656c7751998de2397cd4de17050f0a7e0fa9169259f5ab7f591e30f3ed35811f444fb0edd8c06bef871b984a94d885aa7843a43c29e3ef933743b9c3e40c57bc013a1602557ca45d6ad9b5004792dbffc5d0bc90b4d6257a652be627701c1141452797eac537ce93adf34665b21b443717d647e248217b41e4cb5a7b22dd8f8ec667839170c34bcd36b63a3a065ac8ffc456c02b22d15acff1021aeb1d639e6e70df6ff62cee24e5b07e7aa9223f0324bbb45245f1455072deaebd6bb4050c7a3a9280ed1fac898e583fa89b59a996f8b71e2c1bfad07495e9449c9790fd845233bb8b256a28365859c7db5e4a68c0310194534ddf32db08a0d6a2f3430f75ebb458999e4a7862d2b8eed140c789dc5506e400bcc10663865497c48a1460e4b3976338668176afb8623b0e8291c7cc2fe5a941be570284d769e0fed4b51ce67a449c1516fdb8acae0bee6460f97c2a598994b5bbb8a451fcc2bfe702bbf850ab2c940cd586fb6e84a09a3c3cf0d4fa6c0e3abdf23ba08252b0f7e1fcf000a89dea921b0ab40e76793b671142cdac697aeb18b154475d68f3d0897b97f15ac9765bdff54b4ff593ee4fd97a5bc0e2af66c1608d53bded13ecd4ce57a710b57b8a7bc1503c89a292b63d03326d40f29765cfbf2c2e31141e21a46492a1b4634fca6c563c215f814b8a4b8af194755022e5489e5d769c8b77937ff19121d4c78ffa344c4564400c9574a28e15000531f9aeeebc5071878fde2a1bf130d4cb9e184242a29be6110979f55392df9a3110e381ee6327b95f4cc55d89c75081a1149fe7f9ef42099b3deb453c0c7d50e92e1a007e2fb7301f0c428e7f1f2a3e81f31ca72d4a759967bd7094b7037a9b9c20c9d8bd4a892eeff8070b4b19fd542f6f7a70b0545905e0130e5cf5807656ebcc084bc35e37165b2f9c4efe13ebe1cb76938f0e1238a6f29f928ad7e28cd2cadb365afbf9ed904140cf3407b1d153484653c4a3c5db986e427a6cc999c488e8c88766e2db6b39e20fa56297b4f92d84e677b922e30e84074865c42bb625fda58f9d0f015b3f06a7bc88f031df0dcee0f37b90a501a06c970fa072084e79cda07e4c048af73a4bf55f16e8ed84993af70dac99b26ccab69193f827eda0f392d2ad5aa5e7338e7509a843ec639fcd52fc34bd40bf35e70786086892e985d75e32280ff0da1bd1d2320335a5d40494766e2481dba770dfe478f21465824dbeed6a54fa9aa893d73d8217fc04a0f2f5b88f9cac41d6786092c7bd30a2c3ad0448e79a04de1cd6c5cbfe24cd5cd635e5b5208c4e6b8e38b89a7479f073b9ef1594cbc8114ce8c010c4842925bdf6af278c8d9e14fa93be2f5588107779ed8d167beeb269cb99adf021f6b528b934fd64906696c7892c8d5cc35dd0d50a23e5304ed53db9e555850dc7a4563eadbd9361e63459737dfcda9146bd2ca15c9ab5caf05fe076d946e4c0181af2103c81176c28918338f70a2fb658ffd0f66b0baa28c49d6560387adda68207cd9c508cdabde688dd56558860ddd47b1d067c8921371653e12e3bd52574f57bd05413c5ddf7ebbeca897e75548c2b30b15ad5c782a4947848329fb554b8eda6f6004fa34c862876692879a4a704dc25e53edae6b2c49ac97dcd26c6241ec8bcd8f76d4fb25bc413c733566922c47d33388c4965660adf7406e98540ef1e19e57a891d36b2456200fb44ea3c98e741e3d0a88bd1033e4bbc7612aaf56a0b6bb728fb292eb0afd2d1500e1502b04e158126a8de37bde00eba03103190274147df2725ab9bb1b527707121737655a51642c2d36f8d8e90fb59b4b17e673bb62e065205883bae417d2b325bd66d10d5917e4dc19e0992ff5a61a563ebe47d92aaf149156f51b1f15c8ea88433953498c03230b951aff49728a6a44997ed4c44c7f8c5ba4bcae5f92786fe1e369811628af6149a9bc26866681fa0e0f98ff97948d6b2f9d4a745839957524994f8121ce5eed7d34d7e9cf3c0d79c191452bc26c57069b5774ed06d7e79a810bfa100568f8b1ef08fd7bf72cc9b2d9dfc7d0d57d877dff7afcb53cadd14f3f59be96da2f921944c011012187353795fe1f832686410b6149de300c8c7fdaa1dc041f812dec0bd8e5418bc2d5ddd33bd1cc89b8a3fe7f7c170631191fdab3736b966c88b60951610377008a8f31dc91e9188940a71411de836397498ee09301ca507e1e37f2ca74eb258292d8e0afdb465f7661b0c1101f55c0259e938d93963df3fec5296387a563759e16d7a2bdd42292c958d2d49013c369307efaa73876116bb8ab7b0482fcc54aed4be78338118443ae41987f79fd4f74d1f7bf39296027327b1bfef4ea276318c0b5ced3d98f9a8e9529084b5a4915988cd2e1da72f7f8bcd78050827bea4a3f5600568b5bf5d386d980385e2847facabe370d6634ae0bc7ccf25b15146c5b54d56c741d68933d73297af2d030e11d271603831020d28d9e2948280d173babad40bb25407ff78a7dce963626eff8f2f467ce836ee3f91f829c8f2212a3ee31f471dd88d0d120b9379e697b408e64073bcfd77e55972398ad435f392da62d69b4c8e474ff9b0dfcb67268f78aacb87b36e3b0e262a1afd0ed89d6d3af6848c6842f3056043c0f7a61c3c7b9808f721d3f8e2e7aad80d926b20492fdaff7338354bd89c875252ab82a5783d94bb2000787c60d33888b440bee00f4e5fb01e0a5b9725522f680da9ad6af7b43b73d86369772e72f7fb3a5a55a6512f76d1687bad1e92a6def44bbab1b5f6a50a018cee23ff0e0a5bd7969286e2071e5289ca540d42c8dd1276c214aa6653e624157cf4a0fa50721baa358e881188690d93f9dff85cbac533808ed374fd5b1c0092810710959961b16ea8ac55565916de208eb20472821fde5293861adc44f15122b9419d14c0f2ef8575f078a37d03bbba379c99cf1e575797e8a254670ccf8746b7bdeb7140b1ac817452497a505a991d9108730f370cf90054299c209f93de4255064d18a6ae4058da2ade04f0571fa71ac9758f580078fa1621cb6f8579924be46b109c80d4d6e8598c20cd1219815b16efa4346433d3e60a0e84c7217adcac183c00f302f3b3c215283a20360b7333987ddcd550d3ec8cd1d40ec83c10b3e25b8f76af3788137cc8f2862fd2df78a4f70ca99790a54ad41b6f57ed0b11ab58bbfb519b1ee2f6314bc254db632f00a30075ec6f15bac8fa58a803984edc42cc41c9917d6f51c9a2798a1e6112d51a2263b6a85ae0682d036fa7e70581a9d937437be85bcf78a10eb35344efb8f011c4cfc3668d0d8a02a4b0273229176febb3688b818426437eb51d134c1995a65f2f81326fa55e8ba24baff6a76a3e669b7d13a7cdd010e03a28ab7f48f55e5f71b6a633434e48ac19d3bad09733d11cded63bff3bdaf73d9ab13547840e171ab532cfff1f778152aea37e526de7ffa6d2fae8e8edf84c0f3a17925590adc4397b13ea41196ad4630a7fa096972f18329913395dc4d2e496af0ec9b50b528c553cf30c23af52fd4981ab4f9bbb25f351699134437a3cacd4790f8b66f5727cccf59b17cb8c6c68fb82b9c1fb234aba6e2dff97b2d60ffa5399f31b5e9b04054645850e6c40045b46ce24229d332fc052f2db0196ee906b6bb0142554d3104bd5d2fb59100c5cd283022a3d2a3ee3ba49b5e4b0465e984702624afc9a3aa6977d854e4de018b0df2abe910e83d0a807dd71ac4100cb5de859bf806ee546e5826fc7f35e150bce5f64da08209c21a5bfebe64b32287ac7113215e262cbd6767a9f4467b332c3ee625f203c2d4d0006fd4656af17e546ebc002bbd87776015edddf770acbe681a03b004edf632853e40ec11d17f09ce95c09b00e817640484a03e638260c7d2d37425ccca1a73026b03ee014bc5767f9a85ba5241aa3f193dac28dd829cb138a15ac7e65aa2708a94962104847d66de1e5e493b8139e18c00fa9d45a9e10ad7d7d6fc7dc194d0910c89fbf05c9b12becbc5f276b4cc9e2fd1218fc2606a2ea7ae20b750d891f93aa5a18280fc0be3d0367f7bc21d71eede2afe0a7024bc80069a63ae8a752533b7b1f71525192f0c73226e08285bf7b264adb11021ea2fba57466b6b9886ae885363186c57249e228f0dbc3154c95d39c46c3cac496fd14d9450ba5c700dd89b27f7e90aee220f41b320a62cd9b8934699d1d5b1ad1653efb6133a4ba6c859a260294f0c367f41e1e3cd5d1daa6c01fab7e6bc129a22dd2f1673394080b7482b753e7084f519ac9a9362511f0cd6b342ecd8004beb58552e682f5182d73966c83b2a6b2b9d73087939cb93b70e53d645ffe451d6101cdf19768bf5945f9c56b8ba1b85ece613a4bab582e3ecbc9a0ce4ceebae1f67eb699e3585a6b158e8e00b0dd578537a4d45e4b4d7340dabd994fe62a2d264b6a9d1ed17087b203fa72d29f4c54a1777cf66f87655682f773c1617ba4c11620a112f2be2773c4be0c205150454a556cf302ce52e984ee5d1731853bdccd8f0ff44e971f2ac81d5088f3de2abf20f15fd209127f339cf5fc4033b48c8e1de66cf2b7275644e0e741d1e6e81aa17b3377b67bdb48b665dfa6232f4d0239085fa88d5c0ca35ad1915adc793a10d12ed2314b0dcee90662955d00d289dad78413f23dfa4b98f932c33d604cf0f6a4ffdb86c7b89f71e85b35d6e7bbf7933ce6a620f86071f85d708d38208f1646531804c3de58fb22532e71e677032ed0ed9a7d61f4b2262bc9c6a8a98b0d36e284ab8dd858543dfab68f5d84626e49c9e22798024e666d84d782b458e9944f925570fa76bd030cc2ff7fff1f7d58310cd76bbf5715caf6fe794568d7c3b026138729446369bece25ce0df1f0bdb77446567583a9b8eed95f0e87c76ff73f1535637d19c23f183f92f4400ea518416b9f609a6cef0f99c2bb59ef657b661caa28b7a04673c11fabed3f6ca13e1514caf4fcc3301c2c731cce5a055ec597a6bf44f99229fba2001cd06ebfc5ed7a79cda0bbac171f63bc8c58e0ffbe509e18e6d02e27280624f958f5c5dd0a8d00e1fbb8934b0702973e853d350b9d25ef0999f462dbec148ca1ce8d1c27c160b25fe3141c8dac9a475f63ad01d91d0c7a0cf21ed6104b9c7cc8f51874f6b80795fbe9a328ca991ef8a3a04ce11442a50181fccf88c7c57498dea8878a84d67087fcfc7cea94eccf42a280c1762edb3e20a8e5d8ffec134a4b645119b35e5c1fff77736f72f71efffbda1aa9934227cf7ce7d6ee7f894fc6271581438afbf6b772a3b0810b1ec53a6164f9bf92f5bfe5af16d73251b0d8c311c47df56a09ec81d30fa9f4ff112cee90732bf82fea95add528c8bede4b2b1144c76f6a81e82ad8d50fa7ca050dbd92f40293e0439bdc7d1ff4c158229476c23945263dd746f29bef2896791dd6045d0db079c9a6dae73c70d4f154bfd6cd7ae62fe23d6a8d4bb9ea8adffe38029bf457307d862089b3347597b8f8bcc01addd504b94fc1d36ee4823467f71192250d3f4957041cebcd8ccd580372b9648ead6f90d3cb6c8ca09ddde65072eba93a84e1decb80634d142f19919928be3a95a8b31215d48f29144da91bf29b2a9f92fc548fbfb8849fa95a26767bd089076b4910428e1e660c121ffa8f795a4f0b50ce8b514f9dba05baf4183b78a4c58405183e5e1ef0713ac4ab483e9365e9c6c0491e8eddc6d29ad13a7a7bb531d26e7faca8f42cd00de7f4de99721012ec0365e0d83a0a63bd951dc9a75da116e23d3e885a663c81d4500466fdcc261a19cb151e71ee0a137ce8f545e5caad7e1ec2f7ffbd0ebe7f92936f7c1a6dd1bd9bf6a0fcfaa1dae4859d78a4580faae018c9322b15cb7593533d7bc08743e0ce6cd36e6669c3437c6374bdf3a8a852ffb8e15101474acfbee42ea83d0feae58375d8cd186d08b531a631db431e2024b380dd90d2ba341a56ad39507991bea347479e38b8b3dd66d891f1420aaa03f1d2a4694e42d110a2cfdd8b7dfee9e8869e891c225b5538f8d1876313f97c96b43a9e3340d703aa0f3e080740730f48d9ef3d87257b307e26e2303e8dc1580ac5ad85d077bcba037fec5e25862e47d2a8d655f9ee9db03ac269d96a619105eec416dc7cbfede90b974678be918061798fd553d73e4ff681068f0b4e0b7b831d55b8668184c340a2c14903c94f051c9d224108c9042afbf0b10006ff282ef001636cd78c3d6fadd85233bb35f1feb10dff2e841f9853a4b8a8652bcdac8e6b51eef9ef780fee695d38e6018e5ea73f23dbe0375e6346b216b983c37726a30ad606a785c054e8d1268664b3757add107849266b266292e5272f8989e0ec0dd298b3d27c5fb6cdbd3b69387099894165ba7a89ac85dcb3308aafe89b8366ba01b90804f440bbe399637d20b54a40bbf9c2719008bee1c0d14c8e3ab44af1c43edb02941d000fa23887512f766a29d35f7236bdf39b62995ad7775052fb947729abddb4d6e7190ff12e369fc998d1ae27273a993d0e712f320769511bad9c218634bb04ff8999b3e691cf7f6b8026fd04fb496f4220e2eb230b58c3f0c50a13351011e64ea0dbafe09b6537dfc04d9b43623b8d430c1fa72dbca45913c3dc284827464668bdf17c4a28ac4aa3c6893251c5f66cdbcf5e81704623a00e6e78f39185b26e9c6a04128d15a90125c3f93341c73d43c5527790983b84106bc3f246992fb7481508d3d89fa740f4f168a13322ed9a71ec858a39026f84d9539e91373f9769def92732c275994629933ce1dee6a83941f076e3968da4167d8325b07815ab71be24d4adb50ca9f1cb3050e07e569f96f9c40a419583ee172e180c7970c3152b58ed34dce3c284cca3b6084bb0de62b0a3a14a04ce1280ebd028b6e6983669717d289de0bc45fb1c20d420c61bcc3d7f441b5078fbc755fad868ae8f0f2feb9febda7271a9863b104b3fe923bb58885411007a37a3293fcd2c4d512af4430faf4e02ea8285e1e982a746740429c247d0d7139f9c7f543e4ff4895ac06cf8ac63eae58597cc7bd6c74f6a327ebb78efc851fd3f1b412c93326dd37252ca435ca322c3a86be19321e4ff7ce92935116009bbb084c39c97f6f03888fb28edb0f88d05541800d8caae207de03f99282ccf0b0ccf92f71e33efed98ff1f8341464fd6a178c630e54312ce7ae64a57a26ffc96bcd48b76ef70264b78c9dc020a227fc66c322766babf9ddc48dfa2aebb01573cefd6a09f34259d8456dc9ccd114780ae8b7f756b565d1fe3828505891150faea772fa6ac21c735b72b6fbaa8e45fcfca189b2016616d36263c5a0ad0bba323ad1fb782ba83108616d3d03f5b954c4bcb8919727796a8e6a974ed8985d3fd9e68b026326559c06d83cf61975c3b13aa542b4158a8fb50da2e244fabb795463f0a057d4872bb46b52cf7cc2e5b0897af0fe380946665ada9c704490eb9a76400d3a276e78b72b0e6012180d6400227a7272e4100104d49b74a2a6731fc0e2cd28543c0d08f24140c95277f909f59351e3949100b0558f0420fa1deec07d8552933263541b20ff547d3a80015a9f2f0b91b12a5361099f88a104d370619a43d2f5fcaa3b2128684120539dc266f889933dee265d8b2e28760301cfffba0543d92e05b7320c5731eee81dead4bfdb60f0396ca80577301915d0c1eec96957557190c60aa5f860ce17810f601e95f545f81a862a34b855961afe74930cde561e7d904141cdab37129b1d586bff7c53e7ab44ef28a10c7b260b374e9820afe7d46a4724f2dd808bce63bf18e8e66b2d672025cbc65a6125109aaab831305986ceb1233355198ec1c21baa430e33aebb64d54483f39ab7cd7cc0973b844fd95ca862f7cab57850cbc9648314ae6a3eec3b3711b6a677aac71922b8f385562bee14d8a8c6ff3bce65a0e39c517619c307d2da6f65be73960960d13ccf858cecfe0953b61326c657df89be65dbfaa13ac9c3ff4577841e264cd90a09f20e5679a36e05c290e98fcdd4940a4ea6e34acc8a3e7fd3fc54e7597c81d39cc08fb152dd849f762cea3bbdca77f4616de0f95fd9c602864dc0cdf3a534dc472239b4d4f05302349ea739b41e42331aa14c19197d20db54ac76191dbeb4533e0542e8e161cac7d58e1194c2f746e1ad716c39e92e723fe0509bb49911fee2a15c8d3cc258baba7638d69c2b6e96455bcd1d6c93d705b0a6deb8817c1f5505ab267e1c4dbd078e513419bbee85c29c2ba342b49ee013a27513bd2e2282a91f653347de7bbada6342b704285433e720c1d252272da8c1c3c3678f68f27ad6359c9d128c001a3b72fb0d70d1575acd9921cb73e8b501555d9d241f3dc786ee132f00740b15c9b41df7a672e60fe2651feca1b7c935006d5394fc305c20b867a53fa9ff49d4694e6c83085ea6a683c8e0f43918d415ec709a9b8633763a169427d50aa4b2267f0ee7df0bc5d7c7a6ba1b1e6fa6b0d9fe92295011633b9b00490f8ffededbafb813e3022083780feafac59d3ddc1c6fca227eace9eec69dbca3f0e6e84feae9b94d09303ba11e24226cce0a350a87eb44c44b5d15d8861307f0484804461245921858099feecbdfc714e616a6cc6b7cbd79925c02fdaea9f048bd29e8810510836da676f2d0987477220f7fcc909dddb0aff8687d0399c3cfe7b009c552221c03a74d8af6a72d4d02abaf5586f4b77b4dc958eeff381dd865255afccc54fdd3cf47d41563d1882e2ee85cbb93492eabcd3fedde32aa828462fe441fd081ddb920c74f238dca50cd9c049b9e4f42037d88856006865cf86c2a6c29411021942be7798936232189ffb5ccf34d94a650ca9046d1a48f435e31632b21fc661af50375177c04957ae546ccfb2f4a85e8d778642cbb313fcd64a57b5741129b0d35d847a5de29527069976d10e661674e95617ee242e0bdeb5ff93c29c986ae04b05f1145916a14eac92b11bd975d4fb240fa075fd75f5c2bf535f1b772abdd6151939cc9e9eb2139208b4d0cea756e9079c67d210da2b6668d89de57b0a6cee7e9dcc1aeeaea7137b93a7a45d1725611a878b4d9e96a64dbb86656e254c8d04510051b94ee61044db5bf5c905b4f0d97281efda5a4e0850adf5b6413698776aed1c9a296eaaf103b6a2834814368c1894f624d2c84818e94bd38b8851d21e06abc35ba49f30475f069ed7f4a90ce94cdf997288f433106e18e838be87308ecc27b0b762e28d8d6d5031bafc5740a0a4a416e3e3a82bb38c5cf650ae9bba81a5e4eafb06151f0e81286fce8efa97e199cd33526058b8953eeb41557a16a1d41f37c1140505487b0daded5f346569c2a639a609508b4881a3a36247b5e48dcb219300d6e6aac4e0fa6ec609271f31618262c5425e285bb5a3fab14e6c4ed1024456a4ae36f0181d815607aace6ee5392ac892451f5ffd56cb46ba19be7f777b27fc12d42b69647cf52750889d9c913c3b4d77a2a3ea880ef82532e7fb4ec63bde79b61b02ce9d2f2d6ccf1af480dbf102c755eecab8f8e6ebcc73b5b90e1e9400de682d0a64f82f648bfe31b73beaadc594094cd667b21ca447063e43d7f1e07490714614b675c28af943cb7e77f9b92a0cacb532a1e587d2a8c7dad51879f54483a56b7b9b7cf11c14763c5e87f30d4a1259cb99e6e0769f62c8e112129af483bafc65fccc68c58fe5ec63e6870bdc8d534056f97d85d68f1c24050a46fab841357025bc03e3b2d4f2f845f791f5924189d0114faba187ba12a0359eb3ef6342dd2377eebc10ae2ee8a6727a91079f7b4b90f577a533407136d07a43e99d9298cfe7298fda0be74380112b5612b2f953145befebfd0ba8ec9745347310adc4412505bc8ac57b1b4264031f0cb52dbc10a24924bc02a2d22e4f938976c9714143e34f01f0e495411122cba630dfdc4261dc2ab3b2483a89593b47b5120ac4106de8ee585f2b3056c24c1a60f2ffa36a8e602f8f2bb597df42b5170b22e8ea05675af6f489853f782a632833f11e4ca0fb3ffa22553b258bdd07215d419151456ce776ea485e06a275bd6daf9fefd151f3381388ee28fd33d6c10ac74b8f04dff659fb53a66a1bbcf8dc88e93d7ac277efb28fdcc68a25f5804ed6462af945b6c3c8b58ba75d0a41ad037ac7822f64955c1b8a347b3ffb553023dee2d6f0569ded67f72394823f88f808f0fa1f5d7cb9aa2a4e2f1c7d13e1a64f8654a1019fa689e0da5fb88e79ce7f919a1b84cfec4092dd2887c8816173dfcb7e744944bed36c2943703edf65b851470b1035872b08c0d92551ebbea1d6ad702741f206ff78c6d2f262d07c3501f1e3d791e313bb2af46d4f66654ad22308bb781c89d454a6fba91679aa8730ee8c6a447cac6202beb9e144d576a6cba0a0939ae06c7f4073d9d1d93f1609ac261e89e5b48ca8c7723a107cab027dc4cfe43727d375b6c6ee8c81e050ec3916515bb01e2be90b9ed085708cb4a22a03c5911805e5d98c22b8000e6a254f2e77698518cb600f3cffee3c50a9f06d05d5b2554aa7e1d73a61e517cb3d18bb61693651eede5e1012459d8855619c835a37645eac58ac23dab13b9737303840f215750e7a20e4477a40d0c9e519a3edfceb82546450de06e79c42f456a4bfb6eb255e7e02f3058e0b1aa77fb4b1c81d2a409b66c39d7dd6b5cc78a32c2833ee8217dd7c67ab76f00e42c5f37b0d56ae00f211f3d4b92808b932104ebc9339a8f0b363360cc753853d7afdbd66ea86c873234a4a50fbf676467f479ff79f8c6c267a6d2959fabd3e611e2b436484a2069a2a45d729eba40ab02e3ee455d9330df5b19a1f0f3dac5519d76e15515c46d03d9f4322688c6f81c78d9bec281afb0976d93f0411653310fb745b2bd5c7b640e1d4cbaadc606154d932a1e67c3ed3669c31c186ef49cb0a36fa559e50c7fb01c6a17d606662840a4d0fd0df9ac1b9ca58ca089afbe6610e6dd412d1cc5575537888f567f26f59b122b1f033cfa2c0ca6ee01086b1f4deb0581391e48195d826d83ddce7746a13003c1bb6478ebeb49a8d921145e23a24b7ef22fc06f94afb26c733f42da97e0d31d0a02633f7682e0c01819b1364150447c1d7b521638183a2ba6cadb4d8908d5ecd1e2b2bb7ff3cc494da0d156e2018188482c75e07d1093262603383e8e53c6f2dd643fd6a2bd6e65066edbaebb451c91099e96659248884a4ab02c496ee9552bc4d5de46efc425c9aa0512b7b324b2500f381972611cc8f1b7b1d9c979a9cd1b0160709e21da32b94c6a3ca71358d8195b77ec70e506e58024b121118912325559b3432fa1de216c9d8dd383acf833073b0d4166fc1ac95d9e8183b37bf26278445575c60414415b3b427ffe6afb9796f5b35d98e5956c95bf03d3d56eea3d421c9824662ab7f12605e587c905b7c2185c4cc677da1126bf013dd382e3da573c881b3b9a45c8a4dc39b68610f47b28f6393cb7f5539c1a59942bc3eddfdf98143d3380de85fc88b94ee987a6238c6e0b83ee9905aee603a1a23d1cd3593511a79472f1c31d1f7db802b8ad407a37bd162fcf241b86409c74c1f66119c6594f03e0de855bd7349789ca4d6ed45ea81827ec90e609900e68c3f48f07e955e86650a552b2c810cc6773594b4c591678facf188adc80dcab9d3e465a582bbf9b4c3b92a9ff31a756253461901cedfa22ae191d581b93a77b577d30cca1ca0dd6c9c8f7476e41f4fbcf27ed590f4696d2cee96b0d222313591e2fc1002f8bfb3c85e2451cd6b5aba9e2d953c1af3a11cdebedafd17cd4686a0b4b896daeace7649367b7a791d97f1ce3aaa2079a5a23c64ad204eed9be460ff635809d01bf593fe07f21ef63b248cc068b555d422567ed249b357f98ca4b4ed8deab0e9f8588214529b963c81062e4ddc8247edacca7d61db13aa85e4c3406eac306cfccf9d138d7969e0f9232f5b7324e7d0306bc5b31c26dbd8ca3b16cdbb8f1c72df82b8eb1696b9fb561978d77c2d48e4c03b164d282444cb02491e1c8ad0cc969e045b80a82ff07c3a7034834ded95929e4c3fca78eb38e06281ed4422e5510123958e5f8a1c986ef8f6a107bced911f6de39653fc48e054e4a2c57d98151c9a9569722b9738372597811d6d0487ef80c9c241cc6027d1abae78800fc50f709be5db2eb229572ad3ba8a76ddc1bc8b15e7db13b18f923f0263d48214d45f9e0d9cbb6f0f35d84df564a868348e0983f2faf2ba141c1a53801cf87bbeb075ef7aa536045a4ea3a27541435c3952412950f046ca85206d6f0ce7f2285d4ed4603ba443dfc5276b9bdf71240f86707981c2abe8c72595a3c7fc0ec1ac860222801504143bd1c8c1ad565c29629b3ba3b53b7797463468cfd233d81bea56f141668cf84dde25e0537b3d56c4242890d7db154a820494eb50c5988629a4d5539402811ecc48fe8c8c4a1cabf856e2c4131c8b572aeb22aa75422e6be88953772f46f3934743ed5d6040cb8555abf008d8666da148066b6ee530023cb604cd13a1239641bfe8db923ebc74cd68a61b8e03fa282c5129299365d32929d96ed8edaffb19c6876113288af8106734f1ff0afaddb8cbcd1ee2daed0f941fdcc6fbce182e9709d5e439a1680d165030628f86872bafc42c7954b5ca70c0f2b5a519eb369faced06412559604b2a1e2d7368c9b6578cd27ec585f3289a798dc6eb50964d15e90c8254ad3eaaeca6bb0e85d6c16c157246883e5d2970fa6ea62364dc5ec7db2fa5e50fb903f60bfd2e1c67008f74c4f5447418f7ca7270a642163799974ccffbe23c4825b4b37315cacc1fcc02dfdbbe326b6516ab137f632cf7ca0bde42a11089d8d09ae4f90a89d66cd568c120c6133a691697c43bbc64f3b955cbcd9312d1c2415783a50affc524b292681f5bc5cb6d2a7aa12ecc650c2b1f6ba96ac60da775375c7239b503c23240eb023272d237d3659dd9c3823cac8e44c3b14304b9cdeb23671b3d026c6c4e9b3f9dbaee7402d5284972e4a194493c29c1082396e38530862175d1bef99c1a42f63302cb1479d6af17e23aa6d1dd453e421d755d3f4ffcf2ff07fc5c6214654dc00b451ff938afe870b641e8c0b1892054aa38ee6d3733a92f0fc8bed3d2d23cb85098d5cab635737b81fc77e1beb914d7d0b36078945f77bd2268ac6f599f7aa816b87d999e0ad15e713291d87dfdb72b4c7b0ffaededa62681356b9112bcab1396391ab43ab6a41bc7acb3bc17fb680a393c31d780d6bfbf3030476dda9c8eb826ab97917ae11c864e80dfb607de9f87115b689448295bdad654b3a679d102aef89f41c66df780224d961e083a09f1cc868f71c75951b418ad1acd8d0543ada37c90f3da423caf7cdb5c65797b1dda46bff09fe3a651b8e82b90d1e5f507b97f8fb7ad27c1e642803bd8b996fce74e92c9f5a254a1f2f4be25118b28d422415061ed2b1cf8d4cd92ac90cd520e750e48c9b7abd8f568c82458865db9666d00a3c9a30741e9ae462bd73c9d3fd9b8697e61f8e094644e8c6d83204760f0959c85c4876921d0791c5063608dfe07615e8d0441aefaed03597f51a772f68e8ebbc59a86ac34087cd2a71b4105fa7c7a07fd32080456afbdb6d371884b316badffcd00441d4f582a8cd1a8ae0f76e3178c41f11dcd5790ebac866b74061eba27b748239562208bbc45cc3aca50fe5722a16302c26ff79afe9787f02d62dd4e941e6535cbc5f5e462098226c3d86dd193adde7ed42e13075cdc598784d6bf68b27e6622f97015ce434a321412c101cd911a990b039848bb155b82e507b1415532efc4b16d73b9416c4268e61eb9cab391b08b00e9c3d40362ab8c868838b7450689a154fda9bcc13a721ba85571bc77064db1da274a07c5b342c555800b5bb9353b788fc8675eb78acf63238017a9a292627291063b46958949cd787d721610952e5758443e24f1132446f24e2f3f5ab657bebe835ed62704b6ee3d024fc1bcc21ba93a315d6cdc157e343b7b046f7600f7a0628588888a9c02e73cc0caa11f8dc5544b0fdb368e8e68aee4cd153ba7039b013c396ee7261ea4797c14157ed0e9ce9731f6e59cb8a1f125842207f91be7ae05ffede88e975c5a24cf0be1e185f56cdade7bc33587678dae7a14a19c1c71ba967101fec033f48f4c9b5992fb4e1bbb4f0ceaf467e9dd83e3080b14e999a893473eadc015df0e655025173025fa6b84b32923f0f2a3e0da3d1826e928857e79973855bf935def5f24740d081a7c4151b59ec0cf1a7b0c3c5d35ef4e254afe7a69aef4ba175beb58a4c44012d5e6feec24e1714092f660bfaf050efb8b53fd6e05bbcb51833a9ef9af44b21a82eebf2b305c2761f26dfa6cb77fbf437a2f087814b1efd4a365b1e67a023cf608dd51fb6f3394bcf4b2b910a1513ddc4c0f9deab8a3d511b4c74c117cbb246d01644965ceb49e43d92f7a9af151b61d11cf69b5ccf1baa0c79e1c18b1c885b20d0ef8eeb2a056b4767af29385bb2c62471cb2f306561dd35ffe5ba4d36c34b34ee664d912192fdd587d6b5c22ae9c65e132267887522bf5bec60803ccd8b02f09cf856f2587ba9b42d6660d67f503e780c619839bb3d37f55622849670719d3da82cb1cd9218c1d748f6e4f27aa9b55cc9dec98cdafdafc1e79dbdf07c1dd4927276b6a0f16666019fee4526983d8012d38645c12e85b7c497a56a5c49d50527b7a7c1f8880c0a64decda90761eef434bfc0ee4e6e119ee507b73cc20c6a7c3a46d337bf1a16d995dc927b6d8663a58f8faa6a29b8e28bc07b3fdbbdac1312f6453a9e3eaa6c5eed825cdf6e6d0c4fa6042db91b31426dabaf9b566148a7a2fd0a6e650ed0bce8e310cf82fee8cf030ef8cc061e7a82d9be14d448f60edee6611c74609afc19d25077ecc2de9194940d2d209e4ed3b76d4954f5b3b62195df4c23f81ea11ce268deadcdc1ffd853471e0e07ad4102cbbfa1a4d89b5bf0901aa91b6718ad4961697e5224f899f8c1b6db4a411a4de1d204adca97b43d7324115b7615829981c993f0c0f82f796ef38ae97b0f8ff93623c960030e96388f4839bb9cfd0fd15a8d3fa9275f5e323af587f2c800c18559d86cef0c82aea543040dd0a9672a23398850e438cca7b4f93e124e7733048d0f3cc772586d76bf5b39638d2d63e31a6bcce10507687e569ff9168f11cdced62319d81522b6f2b0e2ce71d49cbf28fa3d5c8a8bce52a69c52f7d8d78225c38ce10b9b2cdd766a0e505e578c91c66192c05816894e8a9e8875c1962d30abb9380396df5ea009777739d3f2f3dc3ddc13c37acb72724dbc5f12dc8bcee73c537218b45b663f999156f3e8f2484e3ce572f318c3ccfa4fccfd438985a184a763c2bcca4e30b46bc0c2aefebedf9982e1707a3491d265547ab717e2642a097fbaa7db2d8e5117ec3d86b88b66c39c398f8431a1fb812daa1b951af2f3812400f6068f12cd998dfbf19017f7491bb5de491b15f73ab59d37071007e8e1fb3815e32b6d32572642b42e1a4f97630c23d19182e9f02f8176a93921e5c1b8a598ab5178c8c3db5193394bc3ae4662fe8837fc9cf2d2ba41b4411dd0f7c7ac630391585c619b75dbabf24a732409a115e00fa70186d14cf8873f0912ffe0aa544a10c394525375f846e2940f16a192155e230ad347bece322b52077ae861f9f12e0bea76a820350a11b84151a32396f3dbb12782f6df0fe529345d87f846e4e31c5eaa94b990f6f41011b44971430ddab894fd9a4475be8dfca9df40c2434eb98a1171a7561e0accb2b2d63111cde3c4363ae11e7b28acbdaf9a3baeb2672c9345e2c391e746da7fa44e704c2f127b0f4e9a51c132a5839e672b8e640699661794d9fa419a5e4e13593b3354e5cd3cc480e5285d5feed9f2d7a1d66b7c18973d11d0256f398ce0b6d947d0ab913c64349999c33bb46bc2a6b75f8bdf11a666bc2e58403a92b4e805a7de4df6ae8e07b144a23c0bf10074fd4986336c18d287280d05bccf8059a58322090abf117efdaaf4f68a9e03f7d8e07792c72f76bb438c3224a27786a201c7f6c5f4ba3c7cd131e5aecff034e17235b67d16c0c550f4778f92c31317a9deeb82a85eb4aabdf5d796d3d059efafea27b58cdb220e3fe7cbfa60e8bb1cdb56252ecd9f38defe2dd57873f29e822c256aee4f6b245c560b161d3896c67afa61acde7568ba8327474e77af0c54df295b696d197fb97e09359955bc2c6101e8242be1ea954f2603ae371dfd4fa6fbdefa15eb15ecd8a4a73272b874d7af8ac06008d1485633ad9db4f3274df2f9e9519464e55317cb80c8bd1b8ad1cb9056507ce8e470eed874a0b4230b1a0509fea8fdd346cd442e4cabd3202f853960704016c758a6a5802b820a8d8aaa53c779d3683cb0f5a12bb862442b27c700c9f23c6a834a407ad24a42e204d4167963ad44a7d1963cb04c6488c0941b471d77a2e5551be18ece2b6477080dde3a56212fa3a7ae273f3c1879f0697bbecbef5a53cfa31794490abfed0c7d23e7ed2fb23b5015e910f753487b48ea48225fbfff7a514b4ce71b6ea5ce0536b806a088e3d0f93d803b3e1a3722f1a479c5c1c3761828cd2e15dd8de3d3265f19b6618a2cd8cbb1cbfcf0a0718d4c2b5c9b57a01dae9c2fb75ee323c352f4cbac45b542483fa5077b0cc144aefb584b05b02861f85f4438f47964ec762dd4826a98c0c2fe0e35ebc97c34d61fd233a9345d3aafc8124910cf3d872d34accefc20cd00cccbb2056ba03ef349f0a516144c7360e8c2053421c771b75aaf57875f0751d427b68a634e3123f5ae44930f1dba78bd61783bacc3feb3e3a306f20121ee94e5857f4c50c87eccb11e7a95b6261913ba03556825b00504ca2fd8f3749bcdeeee704291f2650b365f492f7e93604c1fcf0c536b7aeba6638e2c49114bd3f15818ba74724ef2e2ffc9686998f2d6bfa58ad64f1a5d5326b56e407de321a0cd450a6689252a94ed9675f162690a9fc8acd16d32f62bd5dc43fdc134b28bfaf668b44c84fb98193564a377a851c8909a1204739bb358d12509736fbed79031e7e9672c18e774709546cb30529da9ce2e445e8c85f50f209210b1587d4f73a03212f5d1eab20b6ae0c7a234caca00b5e7947a58cf4ca061676b5dedbb51a1a999ba20756bfb55068f29fdc50a3ad444539498a56d9155d3260907470577c1dd2203068e86c37d1abfd13b8619c578c9a5b793f5bbe86fa802aa2022175e0276b14478e0f5c7609ef0323b50a22a091124d41881d5de646060d73fc21e5ae64c2229eb092fdeab6372da1aff4297262de61dec5bf43a7fd196bf55d18e660e79e69dd929c861ebdc016ffe79832681a860df624d9bc9973bcb46935e3f2991deb2d93b6ee84a38f9353d823a1e806324d07641b799d01eae0cacfb6371c9ffa5e51d0c897dd6f870d5f8450a1a37172560dfd6bac18f9c3118d72361424c220aa03c7117b27c7ec37a9d752b71933f5bdc5df2e609cd69117005475172cfddc2b346a8236a05eda0b7c31fb84344a3572493e932a55b54c09ec52201598d47cd26c0011a0cb099f7da0cfd040784628f041c78a6af77e90a21b5fb9b9b107ae950c75f56ecf1e8bafcecc20d3d8194dec3fa507808dd4609daebf8eba89d6fa9289d82a88c41119e955faa4ceda9980c2011c4fb3a01e14a600be6bf33ff9172b9d30b27151ff4043e7e39acf6691b850be316a9e06881d10aa16d1ad3b7b5cc597c5de714fbf578748f64d06dd142e7cd392698a11e801ed30e0fc5c9f4d0d27bdcc9344ac9f40ce9258f08b0316f8306aed77912f1e790dbaf50b205ed2a7333db4a2f3da82625557134132cedac90c40e363efe6ded9cecd922a6b20fdb332a7da2f89037459ff3846283b0ea32a92c6a7b71a2856dfc97d05c2ec31beeffd113599c1ccd68059bf2c3257f3c04f2c951232283381422ab90eefda358d6bf039f22a3f6fb715a5835a43cb6623dd1db6557e5afc108df860d543d4e7865525b2131a247559b0a2df83163c725aeefd34d968a6554496d11b7fdc4ebcc70911ac8c0b35dd310ee3fb25eff79cb55b6bde423b5add2a1e7b516a66ba8a14295b900092803ff7231a762c4248bb15795592ab393d1b502ca0b2519b52926658979668dacb4fa9db5bee12128d42a93ec632781009613267dab243d7b192eaf60a4a1a480f6f866c4e909a1281da1dca5e437cb56099b34a1addf3406478bd8225a6ae8820beece7954b97be18512ce4bdfb913556aa0752248676c06344bb770428448579fcee331256bf9d80966e8e5d8aa66fca26aca8cc31493fa45c8d7dee8a8d7d98f2de9c72ce408af8f545004a181adafdcf63dd86fdbc6e0cb72e016a53be4df1ecb1ec827425098e5c8a8dde02a77273e3b37efb21e1f293d3006662482bde97bcc6244d51c1d5042d82b6852e623ec682d7520ee39a0b7a62cd6ef5709acb70118fc8fc45e0e36d2e4750ca732598c61ea7a9b9c8e7be71e54c5ead1c5a06ad89c690851006c081f3a413b61447edf7ede306d9bfe632bd8e44b994b22ec9400421d349cc4abf0682f847f0f6b22d3867a479c4963a17e0e99e4bfab18851f1d326cc587d844341dbd73dfe1be223d2b480f5b0d14a575e9fa1b4bc45350076b66278b2fe61d95dd332ea5338ea8b74a5040631688b1e1c7b5d71ad226b75eae07079191c2f35ea3ae6ec6bc9defcbe3edc10a4d0d40718ccb23a22c1eeb42e6227d94a1bb8eb45420ed616c46ecf0638f874a0ca1e7fb6620b5708693d3421f95501c6e5fec3b49d3d4cf24d1a4a74b30e592cb063903726f630090ba50bab57abfb96db361f239a6b6ff502c063c5e5e811d3f9e5da53ceb25d5dc381757ba8cb865784ba95bde3babb45d4bf54cfce192691530aff9af146b7374bd926b2e075dc51efd16e98cbb0ee7bfd40738b261da24512df21cb8333c5320e7f49f9c8a879c0fa3c104afbea00b8b3a76308201054fcb38689415254d9dc6de2178871c5f3aa7bda3f4e180092eb47a611ebce6e58ae5c5d59ca3e3a2304c7fb6af969de4bf581669514499397f40ef766265a1c5c13d674c9780caf9ca19d296a97360323cfca0ad18b8fb1a42c9fe71c21d88c36d475ff456bef0a9571f3e22559197f91de6b42a01853619b8c636ebf8145690e3af59927b268cf05f8da5291f8d665bdfbfd336ab51973ae5440b96e4df127d6710d0029e429b81f7c283f0ab09c366cf60af060fecd54394da533fce426df497eb1545faeae52a973160eeb7fc5ee992cc0ae31f652c59fea8009145bb03335aa385a5d597a6dedc5ccee05879609cc521fd78a282814f2c412af020878ba578d9b7458b8277d4f3af5c27d6b43aee610cc249903b8c457d75e13026abfbb087dad03514ad17cae8310f52d5244ceab96c9a41f8879261d6953d34ef6a7be718344639d52e5093f936c4f94a4a7635cdd4f2ad9b0b756d3f9b2c70fd0b9bdb48532228d65ae74a9a1eb4490185a60332132a244786301dba0064bba04401b64680d2758f9eaa06cf304ddca06e38ea39d920af38af4c14370bcc515b139731ab0de83d59a886063b5c9c7959e68e75ff6bbb19d1ea932b4ac5f7a2033501ed7c7883cf1d998fd0206d980965638c88c4a7c3e9d35418140763144ad5c819b679e8c35f3ce00df77f7bfa8215dfed3814537b8875d2e5508288e1bc56dc7ba240bec3bc0bed8886c120d7dae35847a27a348e0837b63fd2de4b3703586e42e0ed52ca8bc4e1dd095a4c09273926b861c3327a378cd76bb2cf7ea3132fa58b3c7dffaddb1e7a5305543f7206830ff029c06b9fd99d118ff71ab6a78f4ee84ed4c4b1e5ddafcc7f56a5322ba4d7d3efe03bff2a8e10d201a20c74cd6adb567d73e439172d85491d8fdb02f6bee01017c9905bccf9fde7fff66f8cbefa1133e8761b9ab2a38ae5e349d4080cf30d7ad62f98340755181024ce81d1e17db04c61e9b308d99dba89f23238ec63335eb7e0aaaa5f906077efd70a2b9f1459ebd2f28369a67e32d9348b9699a9164bf6bfe7c241a593a583031f8f838e21ee22046b8d5ebcf6ff7e318b51c7966d9acffa899230f3c735d284c5f5dca025e046cd0f5e2c59c7932085aebc7f59e3e61ef0f3255d41e91266b4ec9c903f436e5810f76b037dbca0bd0b6c63e03f64a0927e01cf772fe39a0b0c2cdc15f1a9d13b32d200f7c611b44525d6a88f1d2e9dd5985c0481e9371c1e1abb64a875356d123876f997e6c2b740b66fb61e558dfaf572aff824a656d40916701cbde2a825fd5c1ddf3027f7a90c4e733a3208b2903ba4c33c1817113c7ef36842503f074e41162c338e3e86435776e66c6ea97173eb6bc7dada8e8d903c2a9460c10e20f993768d933c09efb54d15f4c078142be3af753ae820c7290519ad3b5b30a473ea6c3fc28e2e0db26d3ab43ad32ac77da1ecff1acdd791188108ac2a26ccaeaa5f91dbb0c14e3335dd79dd8d775f759d08456e8d3599a2dcca3fa9e514588f7b270261e85555ba7cde6a7275191563ad2e07bce1cccfbd82e05f3d99d9728fc59272943e26080d16a7c6b6fe4b4f9768dc62164de5e4c6170abb9728295e03599401f4c251fe66f5edf1234a66e0629c7082b28822cc98856d8f70258c8fd1486292629514ec0ad790888d7d25f3f8a8e37cc9ebd42c131b3d5b20c209f52e041aa96786b9379c20aabc19232fd8f88ee085ecceaa2bc941d51fa67a56786fa393e4508d03fc9d7e484f3964e6c51a1422f43e5a234a3ea91b517fd5601457a0468147e997092b4602f14f9c9765fa59e91e145b9e91984cf89957b8f26b2eaf68672153073e827740557641ffe386c86bedee1b856b92bb4792d6be10d02aecfdf79c056154166732be0da9c101338ee90fc52ed9da0c7df88ed62d3438b3a7a4cea1d3a7b059e49e251501f34938d650096b73ddaa7e2b366f98ec05e847847f4a6bf62eb5f0b6959d164d87e54ff56c7b8ba793265fbd701efe610bc9c18a01982bc3b5c8acc9d78ef059b9728f5bb2f599b5e9d343506d92364249ecb8ae65e4b09651536122d4c5493fec1fe9cbb075ade23f2e2ad882a588c2288d51972bfa0cd01dedb1520969f438b939451c2669581d53634e3d7da57af64d805b44cfd53e92450a30cca589ec77f4474c05f9f6f8eb497f002ae38a3b64ba63056f4cc04d260838a70d90bc2ec0d1354feddd1487181245e0c8d42d05f2473f9bfda272c1f66eef2b1e5bdbc5780bf00bd59f7f75f7691e44aa7ff21de240aa213ad6c5817b08eac9805830e65829724dc609fea97e17df9a5017d7fce20ddf9d11ea552eaa2c310f5504bd05ec67152cef4eac2b8006e620dce7b12cf6a3f12d8238d7a40cc87daace2b40d77b52e9bbd626ccb1a36ca8bacd2c39311ca3d96a1c987895bce88d00c09534aac05cd37f8edaad4ba814c7bbc97f7cc92305db185f46d95904bdb8468bab29d743d43ce9d540288efd3cd3715166e57ee5593087bd8a78a647a812e5a6676821b9ab07eb054110207ffac743f09f1f71d3adb4719824a2c115590502226c85ad271e5a7875f22688ddf3bd471f1c6f6f7ae66e0190acd5d721c1016c8555bf056bc6bb739f67b94846dd36ed92c5b31fcfb7805d07dc5f6c46886e3ab200656dd284c8621f05c980c20781a21a0ccbc6d81e277d1a598201e7d6afb51b5ab590bb663a2b70eb96d79a533018ed209977a301c33ead8806267b780c091e08bf4d32cd917ce3def8859ba000fdfdcf00ec921d8db6fa00007ecff51c9828bdc1c5b219636c36be4d8b8974dad4ff5d80398e7b7991039c4f36064cd543c0b38576118a69abe9de302b5b871d1b3f285ea0b719ca610ff8d37aa9fc3dc1c985b534b0fc7d5bd2f9a73dbf2bffeb498650cdc1a19588bb72b8b29290f6f32733fc7d1493c655cd7371a5a16d5788bc699a6a622e5af99cc9bce58b08e313463487f759a86a4224578d21e72d40bfe7cb3c298f0a84ff42730c35f7223cf49046398f2b1cb4211ce9b43396accfc40333b5fe41378b3a8195522509745c29f7de258a8ff7ae0e020aab349232a54b9224b10253c13d48108833aec2b982ba64b9ddddbf40565703bc0e9be8af6fe07180972343fe21b81ab4ffc4631c49f018b2094abd6ab6f1b9a84a13ef336215b620934bc165105c5dd87b0999398a18affb6d585cce924d33d0a8df384a9ebccbdc43d7cc8e0e30e2958f6012ca85a4d20840b6afd5d57dbb4c44e3b180942ce30a29fc18a1d65a2b066ab0478b8a7e9e1720d35bc639a617cda398d247bb650a37a6531698c9bfcce825ce945fe76d7bf9ede4d53faa4dfaa30a31a5a5f49ae6388ec13c712201b155c56ff89a3dd36935fe3945e321349788d7a65966da6ff84925c07872d86fe660b490a43617b43f8af0b6f1ddc1430f3fec23656a80f02874b686d3a42bbdc59b325dcaad467cf0d43dd706b4e5467d0436e9b7694841f34a64fdb07b60eb02416c87da141fa5c4960661a09051dd0bcce6e64faad6e34d002a10c4a7eeede883fa44f47bd66f5fc40a3c1f9c2fc6198d4d566981c845c6ed43482fd55f17493032ec9152620fd802443e8d4b80bb1810c13bafa10cc7d73abfbeb0fde1d1c866d380acbf0e99c1199a30859b5fefbe2aaad99fabc1a088023cd9190018837a07b75e152df2815e3c415b0cb6df74fc3fe79523b604052662d46431abd0df2d3afad07b72dd1df873a49f0bd620b73c080fe6362d3bade871852f77ad26a024a54b0920e6adb4418c43fc9ccde28f47652f180384e42e64794bf2f9c041c57c5627a83595abd8083e8acc8f077b3a577dff5b1d586451b2271b77b820c57b31c2fd5c2cb48e6dab5cd59d4cc9b0ae6c2c5a65d545dcddf409e2b9e03f9da597ea03fb824d02e74c4031b9db30b69fdb1be86e5e98e9e3fc2ff35a86884bd2623f79d8abc23b35257517dc52b61242dad85dee54b3530d4ce186beae06ad4fd52c09445622708538bcefda85efeb9a67471f7703586b60cc5afdc816a759f6200e8e1a4cf23851715aff0bad3af466cf068c8e0505004716124a226ff758b522b6bd11ca882306deee499b1c53108458f01054ada3af42f5543669100fc0ed151ce762b5d4084a8d0b2e30b776055b7d6013c983992fb276b78193c3f49400ef4d7e3201c9bec3e0496e29a809c4fb6b96a75b7dd77d18084226d0129ffde71b032c8f26544fdcf2779dde3cdc4b446d99e01783e7f0482b6a230943571da4633440f5a0fdcd9f105aca8eadc9f5a5089d116cd4b87ea67ff44a667f63aef9306f5d629eedabae4541b89fe05ed5384b9900ebf24498ea264419e6046a09b2f51f0b99f47a5e1bf9ffd17566aeb8d1fd98e92281298bd4cb54e6014d306d9aed07774bcadfa330822c3e6e350e174fa2d2846406ed11d53c0742d25b886c747964ac5cbf457b383880490fbf61c7b95bc94a09e07e7f5a2c4e2d81df0afbdda084c3a4d92409c2030967216d2deee0d5a794abe171def6f93b261b7ab4b47d134de5cd40a9a2713e77f4ee34757171185b135d92319d965bc0da8a6529ea20ade7a60bb1923ef6eeeb933ae9844020c1764160cafd36f9dc6b4ea7c16e50252cfc19675e78827d5d2b07f06f360e078d225365c50fb78155d679dff831510b7f88224b678f17db09cfba04826c6fb0690562c6ec0b1f80b940866a566960414e83064905d6f3bd19a67eb173619082ed1aee54a9a4171be2b60edb16b581d037f600816215c2231e273b4851ff116e6f6519a229ae8538a6cb5d886bfef08652b7e806478311da758dbb95d1073623fec24184b95ecb8e81386caafa86fe76c0e114cf3c279bc5dfead06bb72d67b875e1b001e17c25e43c6a3491444792764b1f1400cbe37491d83b9f9d8105c3666010ae763713dd03392c4fcb2e74ebf7f5e8b2e4efa61457c122e90698d4afacf8aaaa02a0cc1fd7636ef4de7ab639280c736ea4afc3d42cff877d77355439649790a4ba374a80b9876356e841c64063e4a0edcb2f4a316cd4038d87d1a908cf697a0c6b00a5cb50a9da3d4a5958dd5b2e107d124ef11a2d4269c1177066cf76780036a2e10c4a4b08983bdc66cdcdc22fce57be9fdd4dfa0a4e26d8ef8daf1873ef54e7665d14ae402355918f3f7d77124cdcb98a748346ee9f7a18e91e59cf2ef9531c1627ac2c7204616958247816ae655047e7df1d489555ed6bffdf92194ae5d073a8dfd9886e993ad03e64b318a8eb9d8f710f260a3c14c90f360467d517ca19df8535e1bb48725dc4eb361ee204e3a535cb3f90a5a1e092c2a43eb243304651dbd7e6c1f43b99282d683149cecdbcfb223c0c9f95df907e7e59baa86728ab44cc6c459673ba4b26f72a6b59513f7564520eb65c1edbe633735be1afb25002fb5a71dad3dbbc38668145a0256318209fe4f2441e3539d574eb80dac4198504b2f363d4f054735e93c8a0a4e46ae6ba9d5bcad6b07f2d163a90e865a00d22b437537e838071f10394e2f059b7f08b65220cfef9c4e4cb88dceb847fda57e29bfe10f739dca4ae2bb9050b5aa658c0ae3ef55b9a9cb3d55bb03697a4cfaeac7714ead913618d1e2470a38efe6803b43187d2d77c54cc685d47abe445600ce322b65c458aa080040b00950fdd65a6f4aec279236e949fd356d9534815e462e3e403fdb96e5eb039b4481738c34a9e00bba624ef4a72af2247dee3d68a2d44a5c8d3228130a5114defc21434a8cf505a86672ef3b085824562a3db7d1792a072ec0fb2d5d65f1f554854d9cbc3bba3b6eacae4c408dbf3205d6f343d6f212b68c67c89ab5bdde8587b9d7c6afb79d9b8a8ef0de34d1b481f44e9994aa9cf5bd036b26907b57a4973c2518e62f80eac31067bea0df85d55d17c7f664a327aeab0e2f62936218611b75c19895ac361bea17e2d0077e5ca3a4a6f5afd66c27ab844e8154c96b426cf5a248b059a05417d0367c4b88b4de9a9e8e8e231a91939bb37165780154cc0331e80ec9670673bd2e32efb2248b0f15b7160125031a88bb1a319c151736d792b83692ef4d2a2a4b34cdcd785230bfefe2ac5adc1bb52d1780c70be69cfe33a40272b3ba48251915e69c1b45287a319e4d4665d613b820238b4ce72d070664d9d4e9fd8498993783ca194dbf7f16ca50fc4956d5c0e10dd97ce2c09d91d7341bb4b5333060f210dd24bf175e9a49574ec98eed252f74180e242f541dbe93e3d50eacf80b4e35f916ea8bde367f3f7cd980b9b97bc5a1df8aa65804082fe49d996b8de2422dbd4c2d5cb7f99490b6c3c21b67c47e04adc2bb88b5b763fb1e346d44b113c8c10c3f19d12902ca39fb190df879cdf6fb9849427b1fc2ce3542bf01e1d7182fd22f6d0eb004b0625d3c0bdc86ff98ac87cc894fa5047b89471d632238cef7b364b925477c9b605ed78a6a4e9e8989c958c5ae7ec3073c7bd720fdfa4c41f515de49e54b601ac51bc79c5858be1784fb9c7626093c88151868837bd3c84dcb352e5eb36e4fe22075ff512ef93eeb02389e1a844088ff9fc6dd5aafd289b6418c124d7457cb02e636e5ec292d540290aa21179e0be52f8bc48385981b275eedd084171247902cec86134176a6912dfd4aa54f28d1cfcf523453eb9c0cb6809a3b1dfcea790d90a31e4cf245bcd543e72eebe3c2c2fabc83deec89c2efed561c85009c14b329f925209870696ffca15b82ca48e1ce47180ebb3fbf4f1c275ef0a9e81560a0bc988c3bd73df4bb7cca83df9a31545d715199113f116708515c314301d90e461d5cc8618eda7069c8277ba72022fec7e1d03d70e2f1ddec3347dd22258a5b36766ef919247c478c9397bf0d079017c8150ed79fedccb6ad2af8aa89bc89127ff6500676183bf29dd57d2030c22bf13c58cebc02a0fcb0c5eed7c1f34dc464cfe51e0b0c951483544389ef9a6b07bf306ebc57255850f02f8ad889c80666a0145f095a6890f8545db092d69c3a4c630b875f4af413586440af4a424769d00ec6289085847c3a827f9152a6f6c19527df98d152167f11c63ed3d86621d2a74da1d55f4463409f8c38f95affaf72a8a0b433f1987b5de89a6d2803c569378b93d90ce41440a084a2fae0d1caa436837e6051ce4f1128d82f03c6bf0a52a050ae975a41e1aaf333153de8a2a81551f01cf164081c0b54c48b198d76bd974b11f56c899ff8e89b341ecda0eeef31a51bb9a223996273f20aedd2c4d8db5ff8adf54aa860a103055d7747f0ece6df2fb12a9646127e2077f08344ce27560950316da02ca6bd96eb5b21f7e573a874dc8c56a8196f43446adf6be58a57e12fec64d39b839de00c5635d154b99c6fa8e856b0067b2a4c716d143192696db90d09b1f7eb0aa9cd17942ab2b630589329f522d8a148a65f91c561eea834269dd1ea6610f46675e6bf9616d850b042e8c500be2c9b0c0a33efe991d35b20b71c28f4c975ff1577a62de4e0c5cc292be5f5e9a898aff2ca44d0db2555ca267efece055ce99439d444d93be275c7ee4645339895c74a3dcb71aa575143d6cf2004bfd9aa0a9f363f0faff1e2ab12ac4fe8b25e74bc6c11bff80aee54caebd482e655cf611e9238c00f43965cfca935d63b21f335a849a0a372b3eff91225c6e330d85bdb4d0491edd8c4778d283d52cf349f5a6066f0e53645b65c817b0eaa9d09f36369887f5f35520a931507ce91fb0ae852ebb40cd63cd46ec76cd4914deeb56f133c73436c96b726b2034fd8a81a1413a23b53ecedb1ff768050f38451dbc50b615d2a3c03c7af7884c99c6f7296d2856f31735f99530d5ceab6c080f8e7c8e16bca3eb28c117ab8dd02ec3a9d4bb614ccb589a6d752a232e09399fe01e107e1379f23f8da2a0187784f3318d20c6d218c29b82247c068e561067b753b5805a8a2c9998374953bc0f8abdb093a0c724eba5a74609b40737ae20a775ce6a28a4f7f711e860145fe3f35d33fdebaa1f5ff30cf30ae4f334e4f0ea71f593246485d6cc1f9a34ec437d5ae1832135443902580e7950112fc50f6f81dbf41c6d04a74a3d768e02e81b8d2f4559d0ab39abfeb8d678806b6b07965d1df741f461e9c4dcffec71ec8916958faaedfb097696006da244fe17547af29409287a0c6a03c4f73f765d7a0007c891e9305170bd625bf9a38b3603dc5be9a7ae5fc6276511fd2554579996c8d771945a0eb7d329f1d84ce384564f02dd7c94669e670cceb15ba72021a61e337dbe8121d41472d08b61c9d36653a2e6044f29041171667d47147f8061ef0945a6bcb3092ff067a1e86e7aef62eed7e851f830f2629d8085e3222298367f7e8a00266d7162186409a9136f29b455f2814647e9c5326ea648808420d3d11419e21440612a5c7949fd96710707530b81d6a7f2377289ce8955c8a78b2e9591d7060e7d00d72b3761285077d8470085c947cde7104fadc027c2d6f02462aa5797d6efb4e28f40f1dce6a8a0285befae55ab32e6986b1040f184deb1bcb7e6e4191244778b499db313cf4085b1959f60aeb08b63ec66a1748209986eb79bb48cbba6c9eab2095909ff7e382e670991de9dd290bf48fdb980bfb6fa6e1286162febd64c5b525442b1d00573ab844f584c2f5452dd770f240f623b5de319557300708c5469d73175fc0e83925b48d16c6920e6b9d505523fba981d0caed1e53feda0e71c5a62075b56bb50589e0a95e39e4a0eea815c619280233c32b59a2de7d55b02c6ee601c8a81274aaa8f11163882b09b06446575ad6140648980c685a862c5018f376a883aeece199f4bb7a8bb4bc4694b2baf2344b60d0f439c61a51703ada899b712fe089646ed6960fbaedd488aae06716ca89653c7f02f9f33985b065a08d8b2e734229bdd9e0be9b7caeb3f12217e5c1c78467a733584f165ca878fa1efd90fbe6f8fc9f5d60e02883b80476ad6d03a566eb5256ea003cfee36a0ac4d7bfc81bbc77bfac5a694be90ffa7dd7ec1382f217ea5ea00eed92a7878269c90c8f9d613de4f400e0ff9b9730040a990419af10e8e036f1b6bbf75012347f768a479a81813a5f80b57adab0d4d7d95539012a55e696842aecfd792044599d32b8e9cf9d83dd0451a838d21a6d4fe363483cdf167482cefe8b0867550ff159838690f5432290c249674ba3c4fa6d214b0a4e3caaf469e900254a2d87f62aec12dac1298b0a460f2df2cd9f12867a143531f18b30b089b1d875a9795738cd6a0cae5bc6b751cd1e3c196be36ca614cd247802766ab5be5deb08e968dabc175c12795f9a72c1de09829b6352712ea940294cc16c98cf9db3965ddc9331579d9092ba0c0c45c8070b3c55ef57e7756cb614cf63017b888d8154914df0af7f91cac9b6c178b67e79e69c66636a85f0c280057ac7ea30f5f4ad3fe134308c5acf8c72099096021c3f47c4fd99ab9833d437783b809986acaa672095f422e9d10edd2828b9306794d9a25307baa475381360c240a1ba9ce1856e919bc40094731dc937bb9dfcae7314846477cc856114898f76d6579089384500c452b4ad4d5a7efab5aa5aa83aca83b69df80db1c03edf870d56084870c7ee77c9da11a9307eda8628d7dd441d9473cfb188f8447e22e9b76117b329148e15c907d356c62826fa15a4f0a21437eb384b8dc5f0fc32ed5a2936c492913d03a327e108baeb6ced77a78cb2de0cf24c421f74e009a47baa514a5acb5c679d56437d05ac3a79e64dd52a221af4c6597a0187ada325818ffe36fa2ef423c00db957429e55151826b993767fa3242d48f5047a980a787e25b27328155e3d8ce5ddaa7459ef23dd9075af82b525aba93d87db3a42a375a5816f27400f6566232fcb9786bb492e0ff7130a8a0ae2a86d2fdf0a1beb570200334943278f8acd1a89e8c79250c0dde8ef8b9a61d0b57bcc411a058f0eb45ff6869e8b70f897836320e19728415422a6abb7060aec074fe6686acd35ea20f49db838ce02aed3b3c1b8b2e685626ea6bb764c2ee1bb2da345eb15ae5b3f67c37d73b74334d584fe0e651d57120de22c110f30c2b473a9603b8e1396d15006fcb9adf0caf3335606f1ff1e0c040b49375e8dab2fac322862ff2102d07daa8daff25242aec4ae30b6149d60f4edb712c598fc4c0ee1eacc3a4be12337824e813c0dd08a3728ff904435e793d65506a335ac77f575654f7cee6007073dfee3b3a0b9622aa8b944a7c5b347d19821eae9aa457ce0873f71f4a31af766f8fbc5176c392d673ccb39b8b4920e5b31d42d704ff8c9b6e5b1ec70c71f547300da8311b1789894cea1c45e5774be465f6ec8d7f354cc9a0dee3131f62d46411c04b7cef07cbb694e83041d0e11b5c14d0bad4cad1c39a9f6803dfd58859ad3762c966af8240bf8e6f90a9a2bd0e46e75cb6314ef42657f91f0fe013f96ac9b77da7c5738964c268fb99252a1ea16007ffcfb966255762cb86c64f9f912b7fd6494f53522714ceea3f011eb854e31331795d0121b10fe91ea35d41db31135c699e7bdaeed61d5f126b6a631c6c146c366956460c17c1e1d15e47dad98c92d259e2b6d2cfaeac6eff5959d37ef549a36748bdcfd13ed768abe5036adb594d3b6aa550eba1738c70dd8d1c316027036ae547e0fe2ca509d159cc7494a4ae7348be4d0aeee2b70b832779ed6e0c34ea0313fdcb38c85cc40aadb1293c3dcebde88f60b1e0c79b1c4f3b88d7e40684635c4f50c43018e4a3515c0595d3d1f04f6a1287c9b5a825fc69cf8aec354f7a935d9d0a29af59a0dd94fcd6fe752eaefea67ff1a168d86772214a1c4093d2460d7d634d45e1fe9899d06b3d03e833ad747452449df05c2aa937d20cbb4d158b58e7127debf7732beffda9cf55664c8058a72afaab309217b1c381056d4cba3a96a710d214a36a715a817228657200bcba3aa1cae5d3daae0e96bd0a1175c998ff822dd453ad1ff003db43ef7aaa729d0eab4d1228924832b3915d59315f2e5ba6f3eeb34b034dd882c8b2a5d7256ba290dc53e8963bffbf2322928f9e621da70cc7cb21c20d9a0984cc03c4257f15b2b9b5457debf7c482db574fec372fbcd18e63b5209b1fffcb4832e2a4bf8c117b1d27edecd3db5c6ddf781037b5bdd4b990ca55441702443b716860b8a04f601fe6fe0103bc8a94fb9de6c4812548b993f16a599de10428d9f4a2bb397bf49c5734f0c7da7b4e6c3b7f14740cc8bd5333ea72060494e45eb2b77f40c1c53386ba00c3956d2365f5a70f48697ff3b6025497c34342fd9e7ef4a70054b98582d590982b3c226b22cae5391aac3adbd4a252f03bdf31b5ca168fb374e0442162329e2406f666b1853b718b8e6b8d51571b898391cc452feecd5ce0d635b08b423ca9f924eac976ff2877274dfede89b5c23aef6037fba1261fcb466fa1a3081a52eeb1a720efed490e10e0025ee192949415a696854da40644933ed21cf76ba8bf74acab22cbd47e608846b6578068f575ea833843e2bce7885534e889f136b5098da5042a10ba43194f30b0f1cf3f39fcaee3a7da54385d25afd3047bb0e6dd2542a30c76d5ac0dc1e7d300719ce1d07bb81548c4c8a21bfd8f1d9d2b2235aa73383de27877365561c76ae1be2aafaf23aaa36efe1f0661439cfcbbf4ea2ab552eeebf7b6afc948c34b43c3bc27ef9034251a76a4e420e6e2ee6acd90bb73cbec28b1db2789c83f070c13c53766e973ae008c20f1e6043caa08555a8428dc7f42018709b58f40b062042ebb94205079fb9383c40708e9e215698de611c258570a7e19a6f7582cbd565a638a9aba8df8cd51e048a5af618965612b9cdfbd3e32714b7827423d180e8f448d135598fb9fbb7b854af58c68ef6165829647cc3dfceaa2b727fdc960e9269453b7f0c0ebed6054472ccee414725c959670f7959f5ccd0a35aeecb73cde8bc378426532e638591e9dcdc9bdef3990adfe1637ed98c10c37dc70873688539a697bed4b2e81e21184ca391b722a64dfbf255237f8f416a6b5802b5fe260f1579ada923ba7ce094e6114dfd804adf10fe5e0fbd40642d1637caa94692e288b3ce1f4ecf5332b01e001980a8f443b46af1e82b6dd985d58602b7d1f6cf6ca97a1ce4200dffef1f5d8151520769a7095b192f217c9f9f125c9511906c70e45eeb3901a2d6f8f878ff9c85f130e78f0a862fea6e1277fee63ea0177c239902177cee592c9e6400f12e695dee585fb3ff4b303093088c445526fc69bb29ef286a5fbc790a78f0081721c89221fda97666b47411e0062d6fa6f6a26081a21abb393439bb19f4481478c68afdba2d5a3cf982e2f4e8cdcf73a400d9a862b6209cfa58948eb1af9bd4028fd02e1df00dc29aeafa81553f343f9cd8439f84bc76984c44d45013004f1da1e90ba38abc11a572c4962ab1ace5a84518dfddcab906dadff9bf7cb4e55f84fc42afffdd887c8a319051f6e5d0e4804cdac271bad6a6973859d8a1bf18bc8cd975cc920080dbcbc7319d7879a19250ac2d2c109692eeb866dc0c9d36cf89ee44ef97e4c06d3bc0bbc8d8858531d66856af0767e3f397cf3998c2fed966ae9e3fc82569091c11a6bec451a0b80c75122e4e22b9f32daf755d62b21f143a97f871efa4871ee011387b5c57d28bb7f31419e941ec6d026129079109ca6ff5fd61f914e6baa87a7769182fd106595f4b5bcd1100d327aa5b9c36327d7352d0f9c3bf286cfceb6b18edb84fbcef229b8ccf9ea99a999e58907a8f32a4790c0359c45065938d9fb9025b161ac733bf8ff0fd396187304327e95db6e90e61dce30270daa39c0406b592698b9bf7d4e73e640972c8e38ad9062b26167e6341d6e0a5b5ed4da07f780f7589227d51ec99605036eec39d28fe5da1779e14381df3f03668c8e94d0ab85694a6939e26928d911e2d03238f1827bd84ef059c724333bdb27f6ee784f4495f21ce19203314eda6eb612b62a6e1e40f82d90921bddde337a41c60f1f628f72081477ac494580fc290772bd7091301c1ab70f517169a88b129f6252613d1c4d892e8c7d343211abd9c60b01ff65f44e8ffb17c65ec42486dfcfba743e032361bb5b34ca11f42adeda56967ce02c44ba6ca236f0119361a542afe4ad7d964df1165d262b0245c6566f1ae10d60e56dd70a41dadb0ab2c3404c68ece966dd0f878cf30e70045d15f1e072fa81fd461211d47eb1966033ebffeb5588136f23775bda6b9bd0f438f75ae1c015ddd1bd5227cc69619ba535feb6e30540191967848e3a74350fcd27830a5e0ef71b3feb04ec031cb5eb4fd34b801d5bf10aa92e4507d3c42fcb881448e2bc644ec65a5caa689497766eb65e536b96a3e32abac95efdb5b1c30b0ab85a6e45ea63afae6c5dd11af4024ac68ca2204710a8cc658a681fa70df36f9cf973655f2cc5977f4f1fe4c4b8ed2271a88c6a929311d198e561ca4171230b5ffdcf0d7599c82a85887febad14d58dcac1f46f41f2bd195803ed27ecca0dd008e80755cac34966f6daf91f2454fdef5c76fa6a0acc2818da4b0248c277aa95de1b836aa664267f52c4df2b0468babe9092d5b911f38e867047c9fc16ff7b5b49e9ddef0367b5e9cada0be4863c18f5b1813f35f5e03bb9c8e8d23fac7b28fc75325198459f351d958628c8dc682e2c0414f754ebdfed1dc9d0b64c78e3389c8ab6083f1fc6e1a62475f02b5c1f8138483ab10c0c946c6e89e61193bfac6415b084a2eeb41806a21d5335a83bde02e250aa36ef9d4bcba4e35024c93446b85b4585cbcf0cb1c493b20df643db3ec17afdd3ddf075223bda101ff746fc7d0bcbfa0dee15d5fae001cfe3ad5e333504813f12e333b32069da3ae97d8ccf45f6fb8ddce625692b30e9f9cef0b1221df168198de48919f7e992a50cbccf68dd2683805b823d292e022341109e31829e34021758a268dc7d11060c59746596dce8b6163b3b5d0bdac1dc8c7fdc7e305e73a29c3d9bd74815b18da3ad1781c915b841f92853e8d86cec7dcbbeb84d1cd79e2e9c6c5d5bb9da3fb87a30a13d6f38b790fda5b3104c23bcd35d814207fcc34c02975e67f8a92d8d5b8e521c4ab743e301b0daabfc6be3f6fc192ba34d3119f5dc73860ccb82e115430d2c3018f097007fee03075986f04a459ec1ca5732bc5ef2fa72bbb5f94236482f6083f648e7ed7337e8c5045eb04c9db959020876b21ab2db9a0e06f850fe52446f46304f7b45c32bfe251a9b00e8346563fbc7e0f9d785484e7fff37ec8678507d0a5517dfc048edc2a56670fa8b88d83d4b5473673d069c3d78f1f7d319ba4b7030f4022a81dffdbee2ca1884ea712bae802f42a41bb245478a9a3227cc33c581d04cdcc666d721afd9d50c52ef9e53066643a5629ea81a76f691bb444e549fb1d2c4dbf877ded50f991aeef348649609a5f3b4a1bf0f995a8e2a21b3a0c6a0c5b65b2d3bbebb8967c76293af2d55ceeeea2a9e386afc6cf32e1c917ca12d9f4f30a6a4f8a3ca1148e1e3ce06fd90bf942cad53311d43445a43095c9feab68949698a73849d90dfe3718ab758690bdfb2241ac9d77c9c4b491f081508542b6d63e4b0398b8b8b2b82fb8c3da897802e938f03c174729bef183fd54ad61107c6ff70b01e5e2709a3920faee6ba0afcc7ed635a6250592caa848a96228bccd7af84bac01f1592822f40a87fb617975f9a9896bb4060b7aa660cefc91a3935bc3150c0454e8de70a148de1069fce7f4d517d708bed446bf6850c960598ad0a4ee7a7e5fe3d436bdcbdd413d1a4cf3f025abe06814a82eb933c570fd994a4c7e07313e1d7521ead36de56e2f4b3ed8153649fd4ef42d333082ea2f6ae0be54ebd8020fcd7d5ca788e6ce8a423b1528477230d28ee05d62c1682a1eded9f84438ba959e3c15c8b8ebd251c8f82c134ef0bd05091dfa48e5f13906da69892a24ea5f0f5d18ec53c6d303def63982e921251cb9eaeb0920bd4a426cde5f46d8586edd5ee0549bdef5d45d38e677c68a3cbd06708cc93b7fa6be74dee7419bca12b7986b2149a875c407006fb5dc496f0f54a91f50d1e5c0189285d84f377216377f37cb608edb87c84890e0f8d3d2d77c4acc66554e707f8e751673acb7b40f51d897c5693a84d2d8854f053a0d25c086bc921c1744f5296b4c92e769e52ec59739b3a61e7f08a48c0b2094f9a3b3a4384a7d71952c3cba1b33430683404d258a32cd9ca618a1c6dca4e24bd50f892daa4134e35d52d233ae65c3efedecece3e4280dad8b1e96f6119b5e17f93a237dd24287a806d14cc5a9b339413d4426200ea4689729b265383e288c9df5ce31c144199c0d66be7b3daa1454b201bd39de5163c96958db7d5129e65f8714e0282393fe88fb929533cc81e4ad11cc71ca52b66a8a8b320c875fae9abad12cd19fc0646d46ef1cb0d580f4c4d8ffd801b6100cc0a380dc11e4deed3abe0dfb4c58bee143df1ffc45b60226b13f62d0657fc44e8aad2750fd2f2a1ccc9d0c6d279119d52d975703d4ed29f95f4b017091488a778250a777eb28c7d979fbdc2b8d6e5a175c837a00fc246bea076ffdb127c977c59788d73743a8567bd159edfe9093bb299a47ad2485f8bf2eea57701f2065193e5d95266c49751b0a674a18699f3ba086359f84199a534d9426b3c3c92add47653f9a7b71189e038e28835dd5068942cc616cf2a0514791756ee178d5705a6a7d8acd934538a60e1f7deaa40dd67c88c7d2933f57fa66f00c8d8291148148939406bc94be2af1386de85cdfea316ba7fa1253a1626d31ca91acae0c025dd63c5917992ad8f3987070993575a4351a2d6db8e951e7bf66a8273d32efae65cf691c43b74042084880ec264a3428cf2985a462a92d9de5c6a49dcaed70b373b502206c93d3467422969f1efef14d1773d69e7ab6afa30c856b5c032be12e2ad5b5311c056453521ef76de0f966719f08f1ca1a533d128872301143abe6cad7212eb9336db9a8c728b879384ac759f4d05498f5bd5f74ebb08e0dd652f3040f74ba0682d51da3e9a3a69718b5fbd24feda742d9081038d8bbe7f73e4ab51887e2460755338057ac5868917af8a4504ba36bda9973faf5ecc17fd624dc85461340befa02a3cfb43f019481d9026730874ce9e8d4683e036c1f766e92cdabf62f0f921a5639d2d544911ec1248d77c36e3b7d6e1de0f20a1612c73722cc910cfa98d8f29f138beca2be81ae19e471c20ece8346a21159abf31a350aa2268af80e0de557e5142773fd1f6f1523b7c15a9a5ad04bd7e3b3c4873534e4dd090e934cf1ae59c769f4eed2def391c10f0a4fd0677c0a34ada547eceecca46706607f3af0f0f4715c959bfa18638edf488dc21b54e6e19e3b0054f83552e4a0c9d0ff668122972ef281acf6147d814678629dea101a72c4f4648c5c10c70c8e6e6d02391321642eaf20bca287934c5ef4e000164b7d89f0985c5c325681f71a32aef5f464a95ebeadd8050fb36051481f165ce5706aebd1fb5086212e7b994f49e9e4ef68b3558fdbc663592a4e2b5a3d91a880a899b33f56334f229a78c6c59fcd698f1f9ba14e51b33ec4125a3ec32b5dd19307ceb89a8753def1abcc53b2a8e0d0521fef24c562826a6a46a5a80c988ae13084b7c1003662672a26ba6e81b83c953d3326071f7ff4e15f662f3ca3ad7d7064b246b929c04f141019ed338d2cc4ba7adde925d33a6edc2418da1142158470d491e4b358f151c44d861774078111914117ab465286b26a14e77a12e41c8111b38eb18659983984f2f767eeda2d834aaff05a4a5aa2284a33e798b6956f32a65fac663d03f7bd151468ebfcb32645444c639f7f2b63fc5a0865afd8fd6e65b7ff1827fe12905d6b70145f4de04133584ae1822272a720de2e95e62a2a4e3127a186661d0815e7e38ec54bad705a26af97695f8820722ca856a398a235bb331387c1ef864cceea3ac3d72c26f3c075e74eacf6f520e0a6f06591dafe5045debcb2573bee4afb8a94787b3c5a10e3dedef3bc74220772adc76178eeabb736a4a82b2b2405278fc907e3e5aa08fb1d0be97e26dc67b01600054ca569af2c719feba092b148a9f01585eec25d04f9019f58cb1f383d408afc7f51b00845d19aee4580f8ebce1d9addf9c20732b58daee894e026cab3a386e5156dfee3bad40d38809bfe8971f67429250ecbfa1f4190701b13f7b7793005f900f5a951851c8fe8a74e6777232c32386e25b9fbac570f6f964b1912fef6cc09f7b615dd4a222afab49f9bb33de9848a41df88c2ae2c2c981daa3f63ae78f6301d4f9f2fd0e8241a8919d620c0f27eb24c7696449eb08d2e230ee81e5b5ce4a0eb2c6b3e8503e8d4f3485befcf32e1b5cc6e5cefb43650c5087c2f8bc30e3475386a11e1999412e58603919c8f8a58d6fd77d797ab86b7b09af809215d6806ef0bac1a993ec71ea86f57500e3c20b7d26a3dc9d4f4b22eb6ae425ec6f066346d84d0b67a306d35e5673f7184e90541c008bdd602d1b2ecc7d8a5f03a54ad63574afb93219ee3302f7f9686e0dc75a02b0f237d39e76ab02c95bf9dd7dc05b7356369eb02bb720745425c3f3a18d9bb3e8fe41a615375e9eed96667e9fd9054d028ce07c14c9f434ca503cd32203b79353c6298b77a8254f96d686e21cb6237ffa8797d5c4d4c0233a7125a046fc44d9276f7d78ec28d81f642d08e9563f3bf8c0da95c6c1000bbdb80a3637a071751107b98a69ccce520f5a91c846e835231b0d15b07fcd36f3a5928fc729e4d0585398db6cf4e5905974b8cb6ad31b080ffd6dd19697c63de42638a836afcf34e02acfd753362de5daf4fd141e5a992d33f8fc06db4aadb2909e1a4652d21634f204bfb08185c7f5e28923d96c41ea33485bff4790254c569bf8ec3a0c9c42b6dc54f23d153ed4ba0af37fdf7065da624a00c486248a2a3e3315e6d66a15bd19e849b64fc3f825175a57c00e95239aed601407af337a111b8877bd4dd3afa9454eab529f6aec1cc21b280a16d7a949d457000f02f83640485ca8443057ffbf81f949a1f7d356ce5e13649289fbc9213f220dbf43762fd27101f2505b518278dfb2b54d2d6fcea52f5ea70f93db0045da196b4b72db7ba6a694c085808c101c9a5571de92b9dcd5d46a25ee01d3ff1be183063826e06332d39f57bd5ed7dd3e22de2b251870c121a353ac1f0435fc5129fe404ce36d58aa1d1f58627b228fb47e9112bce210ec6c4396fdd1881906d1c19ce665852324699547f2554a34a6031cca4207228a639574c22c01a6062328b48490feda445983c8b8c38d1aac38e22ce578f254e147968de08af2cdfd60abd4202d7bf80f088d8f8da5117bd51d2d4cd8524d6bda5a7c9a3771be186467b5019c10fb34b80382e37533cf58c8f0d4f5c016f140e3ad671fd77b01f1361a6a6d4f6826f31e69166d730d4aa188cac3eacfc6f008c7b3ca7a9e5fb6f5d0d513bcaf174668cde7b885ea10d45a6943dabde78477eb20c6e216a1af270fe4b8d2685903acac1d06d41bc4ce790999a2340493e0876bf5c57ae63f120ecf0c45174c683a0891debd9dae04d718df20b761ce66046146aaf621cd44ed1a224f5ba710226833ad84d60aea7ca561bd7089898363ac5000cdd9d2d04fa5649170b76fa10c9b88df7585b4f2c1ed9aa733d943a8de35597a8377649e42a5fea2605327305c7990999ca560c41a74505f5602a37d441800438e66f93bfa4816777cd26f46bc3b984b22c79c84da62394bbe0969803ed69fb62d4e5bc098e264d7679174ac81046734d1dd7cf678460cb872613171edfb1f51c1b597f172fecff4b67244b32929640027181d37fe0512e16239e8c40cfa99850222ac0df462a6ff3ab7457045ed30c9779218591226e668f21e76d5e993042a41c1709573cd66777478392a471b83e9b7e34e59c2e3c5be937eaad2b57686ef79716fb08cb6ce7bb3a04d08ecb3c3d70de2ede0a9c4e9caa87b27e2063009a1f1ca200452ea83c3fa0745b83992ece7bc736d6d74fc4375fe255e1a5c0b0abc3b59e6ef7cecb9f57a7c4adba8c36172125e38130a9b953490e17b8dc58dd39c9fff6fe0daf288fe0e3fb8683654dd06b242e6108b77cc305ec7a955297a1d269d271a8b470d2dcd26eef39aa1d12b6be68a12fb3b8028ae08637890e9511a9fd67150739756c4fa6897e6c47c67abd7b3e53c96c6cc8c9f86af488ccca0e6b2447327a73c455b795fec261a0e88368d868167009843037f118c96ade14ccc5d3103f38f2f8b365edead01f9af3e322e93c51ccd3ec00b1ddf4745841184a87cbd458eb188844cbef008cac951f2566da96e6205bfc7b00591b519408b94b2c777e5c12701cb9f9789ac18231cb2f5f26da7f4ede0d2cf4f1abdf113b452b63480fb72beb9bb38f12a78e45ae8c190e86e03fb1f19c6eb01b7df75a19779c41a1acf20afd7115356e3f93820e4347741157aeef9e3d584aa8f1a0c1643e3c59c730982d98a77a903ddd5040eca8fcbc759f9060f38fd08c0c67d902b08b2e1c7367d6490001453fe1ab651515a74ea5628269a00d5b3aadb9083fcdc99ea9babebc50daccefd445c649b0e9b2b6cb5cb58c759b3b8d783dca1ad3e2c39ded437cbf125b990b8410a307636c49741983668f591c9843f61b3fce0ee8c0b870757bd6dc858a29175cb0834e962ce2f58b128ff4882ea720b5c876286dd01fc5b19f3ceebf61707686e4e8534f6f0fad2a91be941af1027733b019e67b40debde527c683f3e5ff5e5dbc66fa378815eba04aa0ce14803d0f7db43fb81e3ad6a959eaff04af8da3d356919d3c198ea037d2551975da3136f3e6995accdfba182c9d9c9b2e85397751538f1592bbe871d31113ec35827f4883f1727a43312c72407c3145ebaae74fae74511c8f6638dfce1564150935bda75706ec88aae755d6e98e8dba0d25466eb042bf9168f6fb1ccedac35baadce7e639d4c2a6b6fea381fb2587e13b3cc130fb4eef01ed5593915aa82d0f3d32afebe99f09e5b166a6e2325a42498b2c8104bca48e5f21639e9ddaac429d309ce6bbea9b077123ad321306abc85fd72493ab4b0bea151f8d93246d958489ab1e46887c1d592cd9e18a06c27970aacf9a5c14d648accfb2b29b0cdc338ac6a8724dbecb1c892bb66a7672a2de6d78023d3da64c5619224b21c1a72bdd41440056fa63f6e713871a572aed89d7e2412ea196d7d1e17fa17cdf7806a07947594c0817191da24d4baec1050601768b9d8d9a938b86b501f1c731362a06e3d5884bdb57a54c5393c01987c2d79a8b97ac6ed7a9ddd36b17e3eee677157b209e9c63204aae219835032ebc5169365447bfc8fe47fb2768c9b4bc8346fe7c33a7df6411e7f863448b9af5305b59772f3bf6bde32e03bd0696c7da3b5fb7ee989e0e0ef38d2a9a01ba8e6294541d6cec80c5b6c2ce475ba10648e4fe5e88c81cb4c38ae98d434fd94a22f854b80e014cdfbae259d206587850050dcd60cd5da917f091a929add3f99aead937bfee86f43ea29720d36cf31bb273e51e2c44d0bc83f8789669f873d5e69a0bb35293377bc1c8c0f0b4d6e62e2088ea4f487b4a35e67955554cd64b5fdcf1659f4b3c71f630c498ef83ade8a664500db389df1408592608c54524a4d18c1b0a2163299db6c8e3214311cd013f52898ba6fdeddc61df227d90ec8a361edc8e36e67b6348be791b55c8853112136bdd267d0eee50b0721f8d8303c5fd23fb7c86791878f24405e3af514ec54449699d4ec7c39bd6ecc7840d514a75b872f5fd931618198b8262770a16ee9085a745987fbd42fb87e7b1caa4e6862a7830ef939119f646cfbd8480738433ed5870d41575d80d9f1bb6e519180c0c41f07cb7985d7e3d70f3603c73fc028a0cd09fb7283fbb5973b919b04963fe8d4b031335e9df5ebea44e6b7dca9a7a58beae8e0985ed10079337af4933e248421d930c8eeb121a8fc2753494ea5901b8106393b0386f60eef42f46405a3907206ee47e519262898eead16a72d5b0db8f8c7868e23a375bc506775e0cbdf07f288071d920b05de2bc81499f92bdf4e347257200efd8ea9b83f7a42b805460707dc5b8b770294e3ea34067f1b992a3c5d4d6a8581f7a5b8fc4db69375019f4180f1d64aab3dff2572199ada7d6724cf73ca2c705ed0cf0872d46aef5d00835f65609ea3095ed2bb1cd571a0766b87695e85840fef751504f4e5108cdf80dc3c402d34cd17539dd3969c88318e1d71dcddcc82d5901f6f744bc7edfd621534e341a7a197a9c27c794956b8e48c300896b91885cbb6a9ef3cf446396e4e50d4a9c7189299b2c7fa2f2fb46052cd25878691fa7223f5b5b03093ea4c12330a8e1eb505ea027a7faeb9b441c86fec79db0efbfadf3988c9205082720ffe670db9a492ac24cddfe30978a6a6c93f3763227aba971cddb3e4535fb1adb0ed380831784086275819ece4eb4693337d370fe0ec4a53f91f7e6a75f5476639d487b1a5e62f787d5201231e13ad7b277782dc12a3e6a4d44ecc9e67f1c6ee7c028b6940ab7088a75742a2dad28563198ad1054e44dabab1f90c3164e071fc6e44976e4e450fe28375be08d1659bfe56d9f7f5c9f29b3d914a0c3b5c2bc74f175be4e172a28379398e40b059a6484a4dc95a807431e7f500c5d917081236c1ada9f5d724f1742ac9eafc3492eedbebd20c644d9fa33b0194fc932a441c71068db50c9cbd573534a49e0ac86441f268084d98ab2f913347871d658bb48834b4da13eb29a90531e47bba62b761de007fbedc2b33f92fdf3c9703b52873b78942395fd6bac4e36b99389811e2247c01ba694302f043ecefd55afff8d70cf53a6e3e5526d5e47ef59e91cc62946c1771bdc5289f736f416619408a46883bb3c6e0c7f18325d56e2373b4676bb1d2136618cdd9841ff0f2836493ea4de7120da3749b625cba1bcf0c9be9a850be38a2e2511efb4d18e7b94e41cba81767650ca6477a1b97686bdc083d7692cf6b5d2adf93a75d05a2c7b5b5a57b789e79cd81186103b593b6e88a01dbda3f940b2ce14444474d81873f171e049b0a7b2cd2d8419e93fcfc81a3413df78fe5304989df554f52a33bdedec24694ba79a4790da40c824a1431ba82aadb1b38e81fd53a47b54f11a994e98a64bbf5ee4a4029e59cbcaaf7385a207e19fc939437be3ce0fa0fc72fab7ce504c818ee63c1f855f057f7f6881205bb829e66db42fb4b1cb5e17fd5dad64946116674713b877313f40d0c0518ff63f7ead24b5efe6e0f8a5876df2d28c4ea7348254224f69c6ba17a184f73aa0cf3530977924ce74504992af1ce2194bc704d9762487d3a85e93b7a363ec52829c504710a47cecf1061122563e3adf09016f13097d91757129d7cad2f14da4817ef2247b6fce9d0674067cf96a72ea6b0e7aeba8ed6302d5b50db8e9fc0d23c127651b88bc6bc33e79ff3f27a71e2bccf4b98e9aaeef2641590018dd57af0d990ad4eef182034b98809247d095d6a62cca6802b0da53dc421887a42569af5d536310d33617027c2f8231e3a9885675b365da78e4537d8f58f3c510fc88c7ff7ebb8810a161e3ee1d197491b06d8a2d9d2c16553743a891ccae8a81ed3759ad05cae839f4301a1b5b554f234c8188032e4c57e8c1d4bff39f0985eddfb11f86f0dd0af024ee6cf753b033ad6056ca1507134d2cd367165c5b1f3c139a7e954cc7b9e49a57c2a9d011a0ce5346e42802131550819c3bb6a328ea41972214b7d106fb98c4397aae5898d62a348714d6be89c0b181ec3a5062f993f57a417b34c991cf018d3a2d2e056ddb60252cd21caf6271302ca06020025d96cbb2a444d77d263692d0312b1df9f2a137d9a480ef07bc5606545366e76b31850787ae9d8a518e9185dcecfefd55ec33ff443288f8f79bd033a9c718ab88fb02b311154cb423e89448af32eb9c2925db3642aff8a29419ab6ab9981130606fee5f049ac4a47d343e58b21edac4bff3d1480eed93a7caf2f25c344bef3a5f92cdb42bea6cf2790c8153686602209a31c8c742a95f023e20f98e8ef35c71fcda69f5c4d3dcce6d4f505c388268423b1cdf202d39461b6ab7cac39e9e0a5cd4eb0f7f99e95116f839427fd3aee666ba14c41186e45cf3a7824f24f0cd075f48dae62690f103a962d3379a1ec714e6830626772ac6e482b4fe1e5fb9b97ea546a5c8626609354b44910ff7226db1248cdc2c2a5ef8d92eab07fd1c842c1cf84ce6105458d9fb7fb248727d637f18f0491e21f84b4c962ef2b6d2080bb9f112a413cb49ce4437bfca440b3cf4792cfb5130b63d0afae658d7036c4a00a845c16441d7a7648b41376838973f185f5735bc275c855ac1e30c2f42f521d8a64f9d669179e9938cc02435ccc2ea8219ae7dffe805b6633d0083dfc95b3ffeaafff56f1b189ec43054b3267561cef7c27a5e18a70877ecbc4b4a93013aa87e90ec82a9833cb6677ef16e5150a6ee8a53da0e2b3c75618311a617a2bc5ac63c9c9a0e9c3ec1d1465c3adf9951ed36dee1c00a0b533c171586125e7279e7ba27549fb451618d058b0272be3fe0ee5ba25dfced6dfb6bd9f78de9e5c4f247e561cfc5defe706e4f4c26f46267025627bda3e2dd3f9586337fed390f535a9aa16c395799ef70fa91f9006632718248c07a88c0d0a106d393dbf4357b9b6b03e9fca3f05a19d29747992bb95098fd9193296f280a6eb79e37795f4c0701503c1f4b15ddd17e01f4d639f16cd5c6c1e98beb563191f8bcd18a7b2b1f820d2d6d953d1acbaf7f2ed79868db0baab0f670db225c08d63b9558ad896c8f7a9ce2bb8a05d3f685faecd2416d19782282dc441f307817f4bc369f6987cecb62bea3170a7f436937c8b80033a2500a1388871172710bb33d8bd161f1aa96db3d57ccb0c12f9f92e49a69935cd2e653e6e81e2fe4704a3403f0fe1b9483d04d6dfdd8b5a57ddf8d88d6bb4d4add5fdb20468b399f57f6428a083440bf1740a7af94ee44030e4a0d63798767c936e486bfc8c2787d43ff80df6595dc21f45287edbd1e7af2163768470dbe5dfc7e76a43f272b11030b123e9ec70499d89df501c10996eb6f310beac113ef69bd2a20a932b1875441e17aedcc2a9788abcf0969f66f5eb57e01ee1393ea314f7e742c0b07bb904e9a5d5afcc4be8dcbde2ede834aaf84ea88e580b3155ec76fd819e7cfe395908dbc9ff56c4227a1750dc96637dee6c2e9acff5ab3f63465a257e603ea84b6d76e16534a49050d8efe87daaa9fc66faf51244aadb5cb2b2a74e6f207c6c4f2a5fa68290ba2e7c330ad97a0ba28efb8189e918ff28c06b0c265d8ecd4c713c17ed675f65e7816e5d9a34874f5cc48dbc1e8d8fbf325bf48ff19c68a4a6fde91973d615e1f3329fbada72a07b6a83613bd0fa8925c92db084fa9e169ced7a4a92e3805c1f3fa3fc7f2f962101f016891e34e002faf55d69a8703ce122c149272fbd354e33282dfb327af7f8342ec41681f6ada8b7cebf128e413935f363a851d0b192d4fe6be5c5dbb48ca0a89d7fc98885cb29ea88d2095ca4b795d106feb90854e16c43581c6371376ea5a70d0030ba3bfc1614ff8ef86508eda3915e8da504ca99786b55a7a6e7f121123b8acfe26ee172fa36c4aeb54365261e43c03c20b717a98082e9a79bf8708d7a3481b38637029633323fe6a38cc888db2bc1b427a0e2b08666ae1dfe87758827db42e4b81ceb5996658be5552f763d191b2e0cb10ea3b01a36999c769b488102ef1382680b06c7416cdd4633709760b08ef3ec1e0abfdb5f113111ea4aa19048274c9fb719a4bb639341ba4ef3ba1252adaa8a7576c3f11d9a5846f72724d1ea206a3c408cf061b5d835d9c62f1846bc0efa7caec76228380d11ed2c8ea04baae7a3951146a285cdfd6df9f6dd6cdcf224c4ce4f9612cc7058cf57909e86eb4f9bb41c56623b759c08425d73537524e01c25044a5bbd9d7f69c6d388858ce686230babab8e97eeb130891f7c4a1c69a5ff298c483e6a6035f9c2754e50d0ca618d9ecd0e85e027e3ff59f2fabe8a61980dc51b13bc86520b34b48887e2b047f04a8a0b035e6cd350bcbb34f7b8b9a5d8a7637f7c6bfff6d69b2ae1cbf87be5278da00bd2b91f4053facae051adcacfdf073083b0be5c15e1fa10a1a5dc1c6b9de088630a2e66e6488272f2f993173c1b9ad051e6475cac209f8365580d1890303e1c2bed883fcbeac3edcf765145ed473dacff7db083f73e4f9bcc5beb214b25450d79713191f93c456fe53214ea896cf713f6145e37179980a2f8124a913154d9af266f4ce7951927fade1973b05087c551458ea1668db016bbd8a425f80d402e0ace38ef25cb327d16c951d48ab46d35a07dc2551f76895e801d48e7d9c3c857cb5453ea04edecd7eb358b1bcaa8af854b8006fb8a3e7b71e2ab8de1d7471d365d4d934ec6bb04fc8d224dbf13460d594237c62f2e294ee6d3d7f6cbb470ddbb196a16998cabc3414b5d56f8764d952171dce076aa90b7960524f0632b3ac1c7727c8ec78d476bd5338ef1e721aa9b19ea1ecd350884a848d0f9c3d55b639ffe10676214d0b10f0d783e8c0964b4747814d6d76bc3a3b326a846ebf70110432d39ca5b94a0779fb70bb9667189b21ca3cd6dbdb4629b2ccb32d6d1325f5ed8f88d48cb68262707d613d097c23ec78d91f78022d117ea4dd3b5323f5eed2c0d7d2c84a72a47aac2bbfa580d3727bd6039fa67da9456a58ae2945b4f45aa80cf13a40d38416abb66ea1ae6c8d21254313f29f843df9b219fc720adbc911dd81308c30b04efa89a93a9dbc9db4c9d88933251ec9eb8974d5a82f0e87ee83e9e7f274f455ec1b73f70da93f4e418b11b72afce3b6f00c31ea6dd4681e4651b1805787c0fe33cc9519b2d7b8b152773e9a9721ecbc53d5562f0477c2047a987c1466dca4e17993cbea763dfc10d92d9dd54b3a05b2bf2acb8d8fbc9bbc6342c43fb74caca2f925b4fa680516bb769ddf27489e2b45ccfe12bd6f9904ad861ad58dfcebb5b31b2acbaa43f5314e6f68676339d9e5b36a445a5e7f86ba0227126e00bdcc3e44b50692be8b2c5192d5579d130f2109a0f8d4f228aaf716c4d1622534040259b0c09a24935080902ca9c5119900913d0e37d13d828c23360820b60d8f5d9847289de4cdf67ccb88dca7dfe1118456ff54fcc000d902bbf83fa76eff1da465e85f5b4198568cf9ef12a76b301bc561f3f9c7f7b708960adfe2612f61383c40fe7418f3e55ee40cf6e1cd81f51de11e09d2b05cf9d44956f001331fa51b1e6976b661cef0ed3835df34704ee835ef496c9100f9da63a27c5c5cdb06ce861911edf1df8b9376ab23501c9235fc29ccefa65f397aff2853e0a8afceab3e9b41697ee12cfefe7f36f04381a61d48e7e991b657280de230b76f12342e63a1fbcf49dd03b8b523c0f8a7cbc7077fff8c5d2f9d71b3c4b210fef82c80514eb488f5e27dff19feb1e28b35b7d2b353ea1bb75f5011de70d3fd4b759088a064a741a99a06c9f2febd4df3eb8e12117369cf2fe806ce2f0e871d19b54fe05d4b5eda24d384d58740fd532eccf53b7c663072356a5f0c73e9fef611117de3811a00f81327e747669d205adf130f90bdc446c3810df0209d52f0664afd9c1fb1cbcce48003cd160f8afd76d8339e3dcf01cc5d29c0aad55d7f0699f943011e8d3ba73d56cd40759d1510eb51b246188cbc64121dd23c308d810216075536244fe49ac89ce9d7567d3cdec6cb964371227ca2c390023586ba5536e887b9b0dabe733a518f3f263e1fca722661bec216eda257d84d2f1d4a2326584e444cb0bdd886df9fba807aaa52895c9c2805347d7f4ecef4203d197d5615174d0c46e7c193f2c815b1908936a6fba741afecbfaed68b1e001514ad69282d5e41e204e25a9326c96768876aef0fd04299561b85d2d88e63f3802487d7435e07be5282a23fcb3376a9120f9a37cb90512eef324a3d95d0cb4d2a7ea20cf6b71fe04584f961fb63ea33f98aceb376e133081584631478add280ed7c385d49d51941cbfe918434e14b3050e2f722345e5b6eca5d2abd543f0ee64b4863b0775749b6069b827c19a7bb70fe48dae42c51925f4bb0fff10cb9e1ae03f1b5aa504e6451d48afebaa338f6f4426bfd9335c17390fb5b59e734f63950bf9404b22de27e02763753fa5a51ce8a7c82dd5e08fb9353cd2e1df9f55cc2c9edc09a76ebb83649fc665c1642480819e0b9907ecbd0f1f9cdd6952956744a8189d37d8f3bda936b93cc706647e95549930f12ab36ebba75b87c082f01f846d0402a3e42b36a7bda0fe8f4d067eabfc07c53b0e9b08bb23d2acab203b21810e39c1d85f5799e6205534a052e858a000a6515841cc5b7eb6e4aa4ce4b604f80e8147bb41b932e50946a56d67201b6de57f57f05bdb090e88bef4bab4c1212d0866110ef4ed2b82975328ea312bf43edacd301ca64a21614f75994617bb2246a29cc5c12de37c3691f3f4fe0d9193c98cb8f9b0fb241e143318259e62eefc0b823e577c2a08b4d458d6e8d51d8ed3b4e783632fea23f77d68b0ea313e079bbed1fd18703b63f22d5203d7a617b1c631f18a9310364f32a2d74d7a79be5d8e96056d0393fd9db846d81a1d7d41b18d87a9380e8dbc3385baa0c8f18ebe7f4cbcbdd7b0f1aacd7c99f5ca06707a3b55140ec6b801daea39b379c8edd367797866fffac36d114ab772b704d9c9a85dedd8bc8f359ed6134466b76ff4eb30d66e46115a4d1641e6bd584d01e3049541aa6dc9a5f866f70b00cb56b79b23cdd65a38e2c6687512347ac4d5f9f1b1e236e33b6ff713786c14c8b473fb00f0c42c981c7ef0f5dc51230fdea61ada218db796606455e08d28105c21e0791b44a75a9dc454aee28d45144b128151ae4aaaa7e1346ad188ec95c3244b19d8801c487f6635aa5c046d46090493b15fefefd5f947b5d82024bfa79da66fae4ccbc9f51391f6cd10b1936a7a7919df199b458b5f4efeff23379c85705dcefbcbf8ee5bf27f45ac2944739131ded8f8c6eb802d829d2c3f16a3b6f5b598f9a00e65c22b743a6ef101a3768e3228286f0e08497d88099dbbc146f474bf2120f51aa3df5e190275fe426210f2902e48a5a22cb5fd270b1643deab1c42e609d582a803a3875007c882230b4270a8de7c035694fdb04827c157fa0857d6566c6226506d5988f2f24bbbf64e52b60fff6ee40d5373ba2f796b68343cbcec4652c25ac86dc50460e0df3b2a71e87a48ad59fe23ed9d4ea10e700fe69aaa8c2453dc1c18fdcd5885617df09889c4bac190beebca27c5ce86e3b7493654e9af34abe053b030445a83982cbf70e333ce6a3d028d5302c8e7e5eaed382dc4c706691f578df6030284c14c72c8a21a8791a70481ba48a354232f6977cd217d0429645ddada4325f50848fc9e889e54a6bc97ba0270ca3a7e2c6bde8cd833d6c7a5d326e3de90e3b189bbf39b89370e05416ebed197d3960ca222390885e1b25d0ceb2ac695cf139ccf5dbf333124ee757c62c19d0f79b6265eb3a9a0ff52388d8dabaed8bbcaee840afa825b13d0097585ff047001f1b19d08eddd2366a9d541a60eac58b30b12e3bd69603e67f387d23473c46eb6e25ec0bac2ac1299b138abe931f38f707ef40de51732d075e21551e5c2685541c8d7b10ab3ea5673011178c4b88fb3d237013f5676fc752b20cc592ae8a19654566655bed7b6ed06373816b16b377674fe1776db30079aa5fa2d503310096f281a2d3a8f40ccbccf62673dd5567ec78bec9300f4677655a86f51bc1908cde8d08fd3ef4ec8794e450ef52f3dc725a1debcace5fa4e07f28bd8de7bf984c5f1e29a0b0d741b62c34c4a8a38653a93fce844b7fb08a0149be50bdeffd95eed13ace28c89df99014e5a9a0c6dadbecc3bf02accda5b2a0da9a77707010b4a1a2432a2e44dab7641c6be84f3ded136f89f28d8160c47596b4e0d65893bb771c0e4077cbc7bcbedbee6b7e1e7bf2fe1b70a3390f8c9fdc4a3dd82b06ec773cf58f3facee9c71512ee63b12c59bca4fc73078111b9a244d99a5fcfafc288b9ce56b39f08a055e9393ff2dda013fec709e7fff5f8cf6070408a241b74addda7d591ab1a6099a03251f81d2621459801803895c6816853ca17cea6044116f09426223154f8f2b802f5fc72ace1ebf6f1ce85a89485b65a5d45622a851437875068994e78a8d236b50341e8b6547f9676b284857284536fe18e5b6f7e4342ef34df493088cb705bd9b639b87645353bb0fa96a5ccfcef7b20ad1b3ef71edef56f4d3be29a1fdedec4c0adfe499ab08e60f7a1438e6f710edc7d33e827e190d7ca106e32a8ac50567b66126bd95e0f6dc065bc2c5a886cfd7da8e5ddff0305bbc4baca5ee76491d6883010e4b2f5ca4db8f7c4aafbffb2b5690b00ca2b9bca12cffbe562a6d39b0bc2ef5db193e1d925417a8ee8fc6d731bbd25539bb97b910f4ab882d9f4f246e573f41b6f8b0393cb6c7878a24c20a50d675aa93b4368fdc2605e0415930fd2b045f7cf49a651c4b21ca52d026f47a7a59bd8a59dca2a0309b3ddcf7f88a73d5a3eef1576f43194301eb7e6d331842862b220eac6094018f76f4feea915eae125a96465fa5c97d507406d9179ad77d05afb56f5c5f9ec041b7e1d16b7807af551e1bc3593b32e67f38382d5c63517c30a70b1326fdd730bd2467c979f5528f1c3ad697bbbf4bf4cf0a0da9cba29f554354df2ccfe4ae17211c542f04896b8e1ea8b9e20c65e04b853dc0ec88c0539a3630528f1765cc9cadc12c0bcec59cc1867d4f7e8344a200a77de66b6e7418a4fa8c888452fb6cdff4d592a76e8154e0127514627a922a9ab04909a07bdff8792f4155be7f789bffd80369d92eeb1e8dc7e4555f78e0afafb1a3b9c77f86000a744bf972ea388a6356d80eb9bf0ae993180d18e9bf6f056069321b3c0fc589dc694060a240ba23b5e5184539336c2518ebfcbb6f4d303d73f2b8eee334302a24d6c00ca587eb2285fd042ecb4d98a8d02ccd7931e71531ddac49221b9c14a2a52bd4b6d078462cceffac2c59ad9b63be531b8f5788cab3cac47f81bb4408843d6034284aedd0d23d73d501a7f783f8ca7be9d213378c573d19591ca5594f7a4149f18497ac337ef7623c108fcff21aeb2ea8bc2f9df121b9b33ab0624f084df3bebbebdd680b775dca83bb52adf320e355f3cf1bd75ffd8aa139325358e0fec3a4c49d201f045f5314d3d173cec28144c49d1014b85b3a747117f50587c83c31defe0d0ec928833d5e84f7e027a90bd306dad122c8b8cc644e271caecb38f3b62d5efcf3b98fd6135229e957f5a54c201685a5b4069d66ef25e51ccbf2e1ae3a4ec7abcf37d7d8666ad9c2132731da7b400bcfcff15fc7de54f5a652789fb92a9dfaffd4b8e6e5bf5c0eea5993d7bcfb38af93adeead18484daee0be5bde2e074908b70a3c2ebb504589e6dafac1d66b683a89c6f9d23e3fdd504acf62febf6e1c631cb2e5a32fe0b2b7f565c61eaac3628f6598124493719d096fbc0c38e2f807bbed927ca09c9bea28d736e1c428d5eb2ff605ab1d3d389dd6898491872b36b8b1bd6fcbc32386f308c769d765347f6f79851d433ce23711ab0136530f868d4c6e61c976007cbdd3a21c2f23976a4aceed8c0730e98ba8dbd36224cb4960d8577ee7ef651a1bd4623e63c521a6586b2b928c13dc39feb44ff9193eeded1a46000f4fff74039ef340550b69039ccd9dbf75ad9abc68fa62b179fd651e41cfff7c60dc669ed16e1ec56b5b40aee6e26fdd7aef6c56b48561423c0332c77e35df0d1c239e708912811923cfe1bf3db3f8840c0b0651337f88dffed18a8567cd87d3a520a246b8aabfcfdae956c7a1088c422c379c2a565e00e3b785c8c4bfa2b9e799be10d33b178258cd17cb7c1902620fa983a5b1f9f00fa1a9b2b882a91940d75f42c2302a292478da516fc7ce7a8ae3159e993ceeb4e9b0085723ff9e05fddee931c5085c316837da3741f6eb49b7573075524d89a01031af914a6d51297e8694588155a7628b54c6a84878b663ebe55529f4ad8b82bc6b0b6d56a1c25ffe5fad1bcefcea837f4768e2ea7711056aa66e5261a680d219a513290496f4993d6a41cc9f7b5ebc0488d4a04ada92854afcd8ddbeb82a8c44ffa9ab5c472f553490dfd2f3530512ae19e8563164787db6c881e71d85717fad281597193c7e15c75144974f7d941d9bad8b89d3958bbac46b77286598938d3b7d2eb55c222918482281ef2efc9b1496216131ac5a7e25deb370ce4bbe896e3aa0fd829ba1cd220ff1f33831bea0c141a4f29a851ba6d6916aa2100b3fd740a5d37f0aa57a2bb62c596a24ac7b2fe40af482e8c924ba39a9aa8a17b736e8374564ac95213173507cfb1cf8494426a2a19090b7ab8acfe1d766e4a8d4dd9d950d6833ee87301ca9c5d2cb1c1a8614081fd04ffd01b3e9208bc0f5cc88a82db45ae3b1599f7b304d76dbc7801aad703496004f470db1975ce0ea90febfde04539ffdd18db288758032555fee29a470190776e520d09fd3468e0842ea3f4a9fa475d75e5b1a6175aa3bd0d28146672b3e81fbed99eb5e2bb05de942e05358c0c6ba018041cd18762b2246ca0c7e0bd277f6c04553fb06802a7f49079ef522c4dbce7e506525bd9dbaae7ce73735b3373fba0b40e7700c37e7502b60461c63ba6ce9b7698c092b20fac5b4086624edde1572fe0bf114e0d34ef37cdf8dbb1cca385863d2a31b7d0ff92def4aa389c9663f2c268d30ef06033c220db62be62d3f64c527bd4b55f13069ccc9cfe3671c82036768196b73311d8748e8d6972e81762275dabc444ce84bb1cc707bcb648f7ce906f6c9306fcc3ae52e1b8566bd49d49a1e7adbbb5b52aefc84c52b913bcd21975525b1123f64cabb9baebf85c1d7670c0e292baf2259b84db50fa593f97543532346cdd3e2cd926d40712e84a8e8b0f295fc55725fa9b28d3c22ad50a2df0c4bdf59cbd3af562b2161458ac1555554efa3e83aca3552d32040fc1623a1a336f39c37f28b799e7f37f4522a1af94f3c36e4aaa0d71ba826cced79a9b8dd0da604e77a6cbe489fc239e9521d70e17b45d163a8df771b30d976abae820c8c51648efd56051c323056ecbdc3c1cd70d7965935b2eb811d762dd5b1331a3ea95e2a4fde313efc990ba8591be45b5005353b1b62db1c023c56b52102c66e9b7797ed72efa709fbe4d1270cfde089ce62698243ed133d8187c8dba6ba094117e7e23d85bb4727575e4a4ccb01bb535244a933c7bd0d23e99f77f43720f29cea18908ec69eb57ee063a8c0d0e96d920667ea733fd0b61d6b480f279dddd35fabb70357420820d9a60cd7c51e2df1532cc91b68539fb55c65772456e77e20fbd97c0562b050eca4841e8eb80635c14c48994d1d73dd27e1edf5b020e469346668781d941fdfc04302adcb3c7e9764c4ac4360faf009348c26e306c245324ee5897bfad638a46a2308ca71fc496e2c569060766c1e001c9ae35d0a03cd7f19e1e3395f67af2ddafc864aa6ec2ab720127b016fbccf579aaeab69a50c4b515e3b3f384c059a8c7c5ea9ba8d750c968679f04c0056fe68a1b8c0bad40856f3d3b7d269971c8780f06aa907f1a25907dff800be05cabb2870f6a83094293a18b535231999992bd46f163a751ff0f54a0337094c4a3299c3ebef3656d8916554c0ace48c14598a76a30b64cd8d3d6f42bb2364a4b1162e236fa17ac098f1296afb8e2da07fc2054b9b2e27266ee7f41dd24da63831cc4fd5cb6c7d9a5d591a3b794c77eba4ad45c3017832cfe6f1f96f91c5160661f2d133d140f79037811f1a6a67ad3d49f6f36f995ca9c18ede3afd4dfceb79e56d3e478ab9c0606ad1902bd612085487b5106e63caa6427910a626df1a5ede4367982722d09c08124974c7866b8319b1c19e15686fda2cf56c16e01f0b0dd96a4dc929368d73ea83b9a969d7efff0418804e9f1e1f2935929c1c18e3a218f9a60fb45d63addaf64547125c24a5e5508b50a0c211ae1c2a4a30b742e3a12ae972314ae361bb10743b77e5d0a6cefcb3b24b37a309bb70f456824247f7858f0dcf08520b6e8aad312ed07804d17c912ecd60443487b9ca106a33edc096da848dac77f705213ffeed5c26c3a915dbbb96accb3061af085638848c8478c3c2ffeeeff39488f4f0cfc6b7add7c2d8aeb296655fad1f5e1386099554187ba8f8708984a0af04823fd4ce7f91573516d616c19b6d869c4e8addf1c570f675d00a7af6c40342ab75097b0af87c93fc27df7589f18116c7ec332c7d2ee1a3836888fdd037a7711882be6b6353696690f09c662fbe092c35faca3365784c985f81f24d1dd27b9974f87b92937cfb9a3d8fb6c2ce3feab21637a79666c749e59937dd93776d23ef0c0f4b1881024c2d9c7eba52528553514821c3b3e74a36da71ff10d7bbfd9b5f2e30508dfa4d1c9b1763fc96d7d6dafaf3f154f23a250d85c7d377cca39059dc5eb872533245336b212d28cb6464699688cfa04799f6318493cfe8bec57b917c3814cac4007b9b346c0598134e4de012d00af784d3114dd6fdbf5095d26ae2392d82a8be769678d17a3f1554536a500daa260621aed1cabfd7931815ba98c569449656c32009ac0fa24921f60d32ced0b125bc205e4b452a488867be1f4b3c6414b45b57d8f569096c50c40325ac66df9aff00ffaf20824838ea64723d2386c38100720c9312b3c94dc61cc1c78154264c78af52a148897b221aeefe32a378373e1b37a4ecdbd7068ba7f31c21207a6295d84c9754ca14c0019edeebf3ae066e077fa22ca58b735f6aec704ce545aedaeb4b4dfeed3471f2d546af653ea7734a6064fa82e75c2f2800b9cb4e8189f0608ff98bc1a103b15ea584a87aed01e949446fea2dff17b23e141aeca52c9209736ad37ec0cd58c0c27027720a28603596d7ae02b68093492b79e402dd90d6a2f942cef37f4780d5da36494518a29d8d3e2f854202ef4d253ce81d3fbeb0caacbddc51ce3f739c30c78b676d46fd4f06c81c799c5fcab6f69835c1f51d8a3f73f387911d3fc748692f4ee1dae836b97df0a835cd8ff3938c76952170f14883c86f0de78756f325df63cffd4e8e798d9ed8a249cea3dd887eb28a692c3510d7d9ccdf96ee1efeb493383f8deb09cf2a09fb9e56124e4af46cf2d6a0ef6a2106c5dcaa7b0576a536dbb8735aa9c77148c6a6ee002b58504be21abe3ca67a9f83f02d12646d072327c6484cbfff30bf85a1e8f951ddaa68f57e1abb9a1dbb4d80c988f4c9436a45d8f8d3b5a103d8d14cf66e87064679f9fae676e214b8c2fd6f1518622a7bb468bcbc5245e625b41b08090070fb0fe8b76b54d6ec7ed08f7bca46479f115ae3897893935794218f9aedcfcf6beb1dcc955043a4b9fbc49ca24d5a5ba0a19be5f55e8a12a70a6ffe6324987f3c7c33f54c7083682dd727963f27d97a90a07e9b887a7f3ce705ad7420ac9850e4a80b422bcb19ee6acf1d8c1c5e23b6088daa31cddb708290061683d9fc013025f3b1f08a8165ad34980b4f5afaaa14fe8f4d47b6a12264f81116aeb2dc9df574a32872b8093eaefde1298fb7b86aed8c3f9b7420a682756d2e6c8da732003a2888c6cbe21e4b390c5fabcc286f28b9b100913f265c6e796973ee2cef82a95b7057f663e1c4703e84143789d33ba2cc4b7f2dd666e959b32c193b74546abbeb0facb0426d63cf077a9f50723c59819d64953341abf6db30130cf46cee9f3799d90899806371fcbd3f8af5ceaee7e79df95f960b1d49ba52dd8485b6359a2cd4f9d5e37f82cada056728491680a146a12be85dcdcf2379d450a2341ad947ec2bfe38d46a870881c12a8f0411523b8f05e21a144c1d915dedeb4e62bacf8d33e2356707e77831267f687f1c45f5d1ceb2ac58173901e8696f303a062e2b7bbba25cf758c2096e762b9a2f475dfc283fd026f601771bf76be4ce4dc4bd662351114d43af49950e5a36dd814548a9345bbf3cab02a9e63fb85882de5ef071e1d80e76fd710122ac60ebe260752286bc454cb005bc611676b37fda3cdbd297c874b4634a0833e8fc077b044db50cf0ba76fe07e2e337cfe348946f3a852f334ec76dcb1526f009ba3c91c7455b7c2d897b600dc56b29692507768622c2d2d6ddd873f907fa83a896c85ec75a53c6bcb0083de39211901869eadd3f6dfa8bddfd4d283eecff91ff8873f0a8e5e877dcf6ad59523a23b6664bc4d9e9e0f1aa52b21bdcc23553e5e3b02fd74577941a8aa903d0109b56b15dca17070a82eef33c23b4ea50eeb7e90e9f95b43e61f2f1874cfc6a93bb3c7f690226cb8f17b36d4560dc93f658da39161ba1e10e123d09e2713bfee0a8a77b4c5de5ae6fa5cc9f0a7b97e824dec562a769a8e8d7e6a2ee0c9b3d5a9a3cc0d29cff6f4bf28f94a4527e62f5ebd1bfa8d10b13fcad442b965702d9358ba292eecb6626c57cee2e3df75155c0c37228f876180f7f960c15991a2f5faa11bb236ca74cfae329aa0d28b53c524636d81220cd06f7433eac5ba8a2cc374a9d4b5ec9fcda6d104a74cbc8e1fed0663e498ecd1b771f49d60aac7ab6b62cf8578e63f197a35281029af5a7234624209680f50b7f3095fbaf070d7e0bb0aaae1e1c0b105af04ba8cfa216fc74c5f2b094df2ecde5f57a3f72de610de5b2aeeb3cedd71fae4608529d63a895e23af433e3eb327d871eb5b27496f8f552582243f8aed4fae20f5426d3591ca5339af2f65bb9b6418f7c61dbc39a37a759d5730998e30d7d39242f5a6011f7d67393695489bfe721b76466c4df904531a76304c6a2f86b41c6c03459a9832c9103120eeb5d4a47ad97db7592d78ecafc60eca605cecaacd95082a8c2eb8127705f92eaa861075f7f4e76f153993b45f8571c1e31766e779323860f4b5cae1668ee34831103f9e016d6bc75eef2197546ab9d8d0b8763b9cbc6e32751a2890fd414f032365794783443cea39a79e966e052cc7be3830422034dcf0ebad40c565b4732a30bd93d1b55d8f7413597e6758f604e85771b2c84122368c55fb04603f851666165df5cffcf72ee15e293c16b88520d46eb97a3011c53d5cb50eea9d4a75e45c9228516d316db722e036ebefd9a0d8ddcdd9df224c5b37d0da4ad472f0f87cb2f4f1478f3d5bc8cb853aac10335780499c2bf79b8ac76d588d612a399db678c47aade1d2df1764d7ddc8ae368c13686f33d60c83ef12da7dab8ae11f88de99a483ebf8a63c8ac60c89b2b02b276ec8898f9cbdca95d28017f5a3f1e06bf4ab3a202743782ca5a64a5aad2c4a0609984d22fa356272a8b6b9af762835fa28353260f72d6d72721562ec099aaaa6db033788b804c809bd7de9e1edb77c6f1191dd62cd7fc000f68822b0a44a23e1843c60846dd5bf4d164d5f2d2d5b69b48bc10232409c71151676ed405042adf7457fa7515160f60504aa2d6ce46276b2b8e64a948fb0bba7d5442e011df705f661752c3586a67a7ebc7c10eb4746e5ce330937113440b155cc639ff221c4ecc3281290bfc69063e65489d644e606baad7adb0f125ce14631d5d792a7b75d1da6f3cb8346c512d67742d405444153e5950445bfd06d03f6ebc66a79abc1ae13d09b9e3db531150d782baaa466a7a6ad97cdc62a1c3e7bf2de5fbc4530134dc6b3fad5e0179bcd1f505ba4f5fce7bb192602056f04a09ba9141fb4177b2f812d7f61965169111192a8204e78ebf5707d357c057d4a94e2d1db11fbc86f5e58d38813d474ef43267fecade7aac8753ad71713d090c52625342cb47a33f6cef87dd1c9675f7ac9319bc2073675d0fbf84c4cf6c0cd38b154a99fd5b77f9ce97484ce1c9ec6319c5abf9e5f3cb438a2090576a33ebd15b079e19125c9147c6314cb56d169bce7f82c1569efb6db8a904112e506ae56de1965af49004f8d4e97e8be692da4c7573c88877cc41aab9d5664502e071e95102d365790cd06399fd8c0951560bf9faea9585844eefb676e757be7b3afe0cf991a868a9c6e5c431284964d866fa9a34f20b486e07268470519e11225e1b6322d0d243e0c845507bd18998e7dd5963fd7d6e04a7063583d86d34767e4db18233c0c0ffa6c88b32df915c0fe788ecc6cbe84f2e4fe614a6db5cd7791e350d541689d87e944eb3d8996be6243137529d6f8b0ad3e3ba15efd904a369ddc74490254ab3bec6c3fdc03b2b5affd49fbf9014e68a7786f8aed48831bef41cbab6143cdf8041bbc2c7e050153495e68f116b677e6c85c2ab3992634f9a61790dd276c224a6a7b0e20b8bc5292ae2db0e827a142b2d3cae2df56565b1acda8b36ed06eea28f2662cea8a9dca88538b2b0f8e99d0e0007b7a7387da5244cedd253746ca9824e3a0d623f26212d1a237c2782fbf41cd471dbb21e67fe5bba5dd77678583be731591ae92c169038110ff05b0c25d1f93da59f697d8c46d5aa0eac8220d6691e304f575df23ef47ce4fbcd12ee1b2128623a156e3fa550f8e4a1a6f18bcbfca45799bccda564fe9c9beaf8dbe39a56dd3fc88d8656e47bf6d67e6471963e998ebc066973a9e0a271738110c0c5f6af13fdf987e9aaaae10c304fffddd269b9901b840fca9c51e065597d6d63bc360ec8f5e6d3dfb779f69a9f32a936a5c32a1ec5d1fcc27b13905ea4617114ee3885e7b2a6ec0e3450af798058ed0787f7e6ee6b2ce5b8975594395a2d867831bfcc0ce5542d1847f5bbbbb021337e21310d834da01554c78a94daafd6945af1523b34d758bc2ef7bb97790da9ffad987fe1e551653cc6f48586ef718f3ad1688f18d2a731efe830da8154e03a003f71991569a19020d1adec17d13bff52dd87819966966e7675c89641d66b86f26dd36c599de382b9d906ce88072b18ab3b0304259e3bb0fcba8cdd8c3ced33140064525fd9ad1a492b2ce14669e17d958e973a9bef03ff6716995327b7844cb0310c06fe6c1aad38fa2c77d937177b5bdb49eda93aa8ab896a1a50a7676d28c4bc05c655fbb461f9f7da87408552db85566b75a5d0e76790be89f7905405b5f197a2dae9f55120efefa443ff595e9e24ef6a4aba04ddc988d05722005fb5bf543f5d1b23cb20e0cbc21439ba922bc323f651a325ed70d0d1671c8172b1d5cf4515fa4f386b7a911c0f03ac32e5186f83353167527b9bf746609b2235bef7518a6badbab3d27b33c79e554f55c87cff25317e759709f4bf6203e324bb72bf53c9ebb6933f003e060835e3f0da2180f4834511a47ba1c4252b2a3586304ceb414ea2df04fd8f38ff4e572bede3a9d29115be628606c8777e75daa93a52b81000f2729894a849cd3edc8b33479e3b75e75922b2dd95b3f7b133d864ce4fdd16252e2f2b24148a0e90e366884fb6a805641f263957cb216a50cb08fc889f7f04034a1dd8d3e6396f47c9fe43d9416a832b1bf848c1cd698791ffeca73358182ac0a6c4506fa45d043a40a9b0a2f6dce97f2694dad2b6a239b13d5663e5512caba2185c53f201b0a35af9df30da794a7ca4ada7d3f701ba591e78ceb376b65f5dc03f40b1e140f28712fc7d52b70c66a7ec4085e21fd71fe313e640f0c4c490160d9411dac5cd112791b7574106081b799c9d2ac7c74d05aa045244fc34cb73634afcef7e708c0b1a0341308ff6a01fcfb06d98d1ea50a15cade45a0041a2ba2fd55b49fce4019e1303912a51b435a15824d70ad31b152b3a04e1a34aad340f18d320c9e6727bb6b3c1c7248ecdbadac0edd56317f3e39ff44e373951a6d2ca28edf8d44632cedd24464570e1254777ccf52e7f8ace5e5336955fec76fdccf78b6453192176dde0275646b6e8fd7d62baaa3c17d814bc718630c3706f4aab16dfab2b70a29d272fd087f264960378510ca1c4f7623f3cbc59a4150ce2ebac303eb9e6d97dd8cef0afbfab6f69c19c56d3ef1b81b8fbe27ebea7a8c90e94309a68140667fb588b5a9ebd96282f5db962da0f0abcab01fb64d636a8173fc81955c97b4dd97becf4ce480275d87639743f16d211499dec8a5b530fc64ef9f4a4a0fc8dc88d74696e7336c4619abb2462146c86d18bb1eab270cb4be6f7d84f8d3732e257722db576c81d20fd3a9fd3785ce26aea6960f857f510818f4aa161fdcc98a4d0afccd0210c167507d52463b4cb1a95d260fefa47b77564ee76b5eb1f97027c311b6863ebfa5cd4dd574e977ad1bfd610b10c5369dbf63f285b17f93f6fd5bb2dea00f945c8309e4d8f2ccc9789b5615fb1f0b2b9d6ebc84b7fa2c90ac41cb4a468025481bdcb9da5984b896270a68ebf32d7d4c5a0c5a0e4a378fca46453532f28f5a0635c57c05886b695e239d910c122b8057ae6b3cd669807e24aaf49c6289c42e54ba03fb8006646975699030509352f77d52e6fbcc718834ee1d74549177ba6fb6a240284604d68d528ae95898dfff92bc7e4182f7c12174f10b759d1f3b0da735b892aa2b7bb793997d2dc05040f7c389e5056726a3c810d6994cf33669690f58746bf3c7172fb71f379321da993b689af27f7c58e56472fa45ee6fdd96d85fd2cac576020b9b1ed551221b7010adbb300eba2dedffba790422d998634c4b500b859b9f0491214702bcb7db66ae22a48293e6743482b4da1563430248bab75b7fea820868c95dedd0c035dcb9b2f854ea49ee2f7a1bdaa35259e0065339a930f4a000f9b2a321f53f09ceba7e8db227195e36ae6daab909e5c33334b11ece2412b84da68c28434adfa776bda1f8401c505a7177da2cbe7b2a6c933a4c3497a200644b7e4c7e4f1ecdfe475869dd87cdf75262102c2c30e09a2cfe5f14a54ba3a70ce97390044e3471a1c659ab3448504bf8553caa6ed111d74046ffad9379fa2c5b4af363660a995f086df260127251b40583b632177371892fd20599ff781c513a9a35d37d243be881e35bc5706dcfd013869e9aa2003733ed82ebde3ecd0f9226c030be8d70231e4aebf90fe58b99d64802e613183bfa48d08cece3a8fa1421c4b0d143be2099515b42ca9daee0b5c6944aeff121a7f68aedb9cb3249362276ae2dadffe1983a88f3bd13a8c878ca322fe0a054c39f254d78c7d5f4be9274266514f138d3acdd5ae570f65b003e72c310de8068b38c67258bfb2733b719290dc0a1653416c9122dd4b0217053ee9e95300203a5bd28bfcfcc8c350fb764e173a59de965e0b5d384a82ac019e5c9a1a54893d9820d28a59b452e0a07ab2b07ebdf8ffc14e295761d1257aa92955532837138efe3985362ed97ea473017f9543e0da4654898fe091b657a487dbaedbf9af12894b6c0c3e575a8bf7295c6ab2291acddd53faef122390c3185b99a107567e9527c5aecd7315dfed273e182ac9308c53c5eb1b14105d35b9f8de099f85f47e743e3f35c9bc7d4a932bb7ed540b94d0915cb18ab340d6ad1696caf90afc5e1bdd8794310eadb65a994f48a0cfbbf67d81c96a10f4e32c2bdf39796716225fad51c0dd4b02dc7db6651f68324366d8355db15fc2235e432f1cabe34ce510786ea7809e8a2901d9caca441454d8f817a86afd6b50120705631786d115f0abfea82f5804cd9a7d1ef12f1e7dc24e1721b294dc3e5cf58f258f5f61c641835bfe39654db68ca3610648b593fc219480573603987c843f4038eccff01a64d8d7f6a3de05d08cb4beb732fa6afe1bcc52b95961d2aa8f1b25a1ff0304c71d04978264ef0e54065e7bf0f1f8a1656dfe2c277283cb3588973d8c49125a1907782afcaab8266f710d7d2c8f2bbe38b7ca4ff8a614e59c2242135eedcb14246a203372ef91f57767624a3555a03076e53ff60becf781c2bc37312e537a493bb4bd32270b09c9cbbccdd3ffa9b3b9ebb4f5c2319fbb6bfe91c6c9575d6206aaf7ffbf06f5ffdaa4bb9d4848bf3f49bdcbc9c4f58cf721cfc8c2b5e239be58c72be09cdedd7d77dc4df08d4e548d253beb54ee0565e079f5a819d331d02e30185c656fb4b123f33112b17052df372959a362978b71cfce588bf94febcdc9dac70c37ef36106752b7c899958244bb1b66f459a156c1b916bca59788915fa6402dfb173223ddacfb0fa52f4139889b2b39cea4f8aec566cf6eb20b7c475e29a8683a4fccc283060e5deb113f7d76177fcfd7f8a0d434acd0dd4e5ba5149da3ea76fdd6558258ee19b7f90d0d46e5c8645cb38e5dbbd11d1eb7aac6a2cda4414ff232e690570e3f448c3a7b5d5d59b8893ad9a70ee5ec65dc503c9df436172c96fefac7df38e8ef2950e19d13b9f7f088978db9cdda1fbf3314b6edfde47d798039d8c4ed9d121923d8d5b86136e771e6a69d5afe7023bef8dcb0343220d227393e3ad7b79308a0a4b7e6d50416cb45b59bfedb4885a851b1eebe9c67ae08fe1d49e5338e505dfdbc613395cd994b4e327204ab463e3da0db3bd6bdf5c5e788072c0ca7909cd00fa7be6d54d99ac0f51e2880fbe53efe33c4ebb4cb1e1692ef640cbce4049ebd132ea4390943ee5606b9d8bb8b7c4893d55887359cf7d6474b7e1bd534fb31a55072cecab8d3b028f67ba22a41b4b92ab9335ec3500d209ea3d3fb9d1ea97bd7ea7d06883317ee2029316716cf43c887c2537229a7bc898c3e042f6019d26f104137b9b041dd01d865137f5ead2229496a90fb8676d602fcfb1a51f2d777689a835a05f9c3cce7c67948816e3056a6c905c390a88bcda1f1c4af778cec5adc82e83171a66b4621bf53c66d5d1d5ecdd535b93821ae70e432e5aed08f84ec25e175dda142d83dd397b01f4aba3a322e0a87d66803038741e571970844c1750af08bc31f47c128424958b4a0b5de2538737efa21b7c148091f828081792622e5312fc1f909cece9c76540a33a28ee8967a51f89012c08ad199823724e6bad23f4b18f09c6658213392945b7fc6795b788cdd805f357644ef68591840114933be1c064ee0ec86389b3b65fa229207834592b41a9823ffa6c063f404189c8273c03a4b5c2149d1eab676d0427317e8e5225c6df1052d5627887d75b3ff778acedeb3a6103017e5dd90d7d0d25d5f6389ceb31c0d938cfed82d0d74f3ddca5a66829f429ead4c9ee811015c5e1e99d87979d2ccf94cdb888f24b3a5d6c2e1d4d678f6a350e03058ae27ca5be1d0fbb209ae1c412ae17cddffdea3e923addb9c84107d1870c95a1c2426bbec006c5f403c0e4d2fa061d0576e74c7ca97acd810eff386b0f4040e3858e61945931b3b2b1c9e08a1985ec2a56b918692c4d284f66f2158d0e20d6f74f053b0ef32b2a2d0f8dc26b39f62f4ec320f45d56e291e4023965dc473cae2202e766ce2241e78b961707b9aaf5c46bb62f40459efd1afa38ad6603aa169b37b49c24ad8f8120020cb88d09bd314e74070bdcb1a3406aa32d486d1d9b44ad9588ecd078fbb25042d074826f3bb9cd52c0aeb2068f1b03ca63466b0f741b3ba309b9698eb8e35ef3fd07ec9cfd587c1d7cf75b2f3d059c98b7fba34e1bf0046ec4674b4d293e43974c46a957a7d61b1179597aa071f45bed2ca73689dd2d1b46162d988e45fe98f6c24d8e9199abf1ec1d678200f2d0200ce576d7861666ad0c15aefd8012f3208e8b3421e6a50fdec5aa29cd0a512b021fb429719289ee5a16af6ad4603c9bd7636e423f72cac014899a04f925c908e2584dbd839196091b55f17e6e8d1f3250b63b55be1d6ac1dbd6c618cb418da0155aa57394ab69162210cd77cec25ec62cedca4494e1e8a25b803c60f0683bc3c520eede6c387dad1dda9985e92c292cff817b17042c444bc49051948535aaba827f6ece31d5157fe7526dec711cd87173edba179358bc512ecf8ba175d742d5c051643180607d9eeec40996b2fc673ce8957533b6d7d27e74922c2306a086d129261651464cebbd4d5a65fcaf3c85e225077a5e8241a52c72046b623b6145f6cfeb539053dd893311f802e31b317651a3430fb62a977e3ee99b3468bab44dc608d6d1c64432f966a8a5aa15d3868fdaf4d569a9ca75ecb8a86b4aea347bcd598e28b00bc75b2255f26aa2f50c0b4e78d86cb30b9f220c4716f566454b5c609825f2f9b072fffdffc288117d7fa75f911a6a3053ae8deb4b49d741f5b4dafadfbff624a40de3491785143e4e85e4b68f1f52bdc4c1d18265d828aeaae0da0e92bae59b5a60346a888bb8f9631e7a65c20022fce898ba5441ac188adce2857529fee4469f4c9434803f96b5806c4ab4caffe49ef7aa4b1d3506acaf8dbd3c8bb4371cabf2eb385cc6edc07f20484887e9d7607db72e2fee44bd2632562bde780a2c49f81dc5931dcaf1f5017b745cd02985e17b817cd7e4ff3ef304a0c6a1f05076c370733df26f58bbe7a8d52fd2ce7bac20454a07f63eea486e6892d36b07a89c4c603e5c9e1040b9f1d179d3cd1f1aec798f0fac5f4c8e0d246190960ab7503d9f15dbef6056fb15b3de13129435e8caff30a352d40518a308435dd3d367049d668ddf73e471e7cfc75851a7db849355613994b9bcc04191882a8ff291fcfd64cd9b3a9e3821aa57dac2e1d9e6cd534e7ad5c9a0dc3129de596f8fa64972ca1df9a6142c99e4b1340f2b7a041a1ad70845acf85c63c141cf4d3d1c730787dedb987ab377c426ee85d0d7269a3285ca4225f596d3eed6ed5497d4440d9badc208080d7d21f1820ae849d43c07c67a7e3fee86205523d768ef02060361c8d14d256a0a9db52503323072b5efc825af020aea6cc0bf666782c3c18c85ca20f32690ac84c6daf5617d46212bebc4a6499d32d9612e609b561dab881f95914245d97119d379b182292f1bf03f0b98010f127b90a666a50425bee8ee4d3c05a3febc84aae3b0b2e5abf02080d894c8409c34f75fc6cfe7ec88594cd530fd2f220b887777b7392835cab1652e23b5b1b9ce55f9873af5acacec7c2f51cfae0f03acb2db31581d86ba21dc39dfff8512eb7664c8d5512175df1897a4633d9a7d1e7d56d004af4ed7ac8ef324c4efe28f42a9ac3a619c231f2e250806cb8f067ea00e328df16de62d169a0e749cfce2e27d7fa72fa9171f762f2363cffd07aa88684b821ecd6c8018ad3ba081072c1470e4431406c40973478f9f9ad181990c3655250888d976eb1e9ce6f7170fc99b307d8ea83e13e763c6ffd9b708a297f8f5dd65e012b6ecee56a384e3670cadab242ff848356907024fe06e7a094f7a0911ddc1b6f745f5933dccc4d18b512cdfced3ab5825edbc6f28703ea0f0ebcb7deea55f63938330ac555158897d1a3efb34d63dbdd0a4cdcc2d03066fc53d6215085ed2b73815e9cee948c991ab22b44a790d7aa3dcc3c006ae743064170c05cb6281aa7c531f006e330dfdc64c6285ece063c25e82ddc61c7f15bd0664170021f058f6187baadcfc7d864aada9a55c5ed0e5d8243e8f3bcde4773288767ad44f0217e114262460e6e4c7a84f76088dfd5d9fc082b3dd8a7999e1f619aeace5d1f617665b7d6e37301f14266566ef97e96b2a5e9dd46d342cf67c95f66af70549a66ea6d77465846a84347f090b216962768c84f3d4c26f7d02056fbc4c09eea16fa1abdef3513c9856f39ff22b21e9295504451c498c68ae0085ad660e32e5e72eee2e9beb4ecdabc1be2f48f219346a211af4fb3d2a96453efcfe4029daada6270246cff24e9a047b06fcee113f8eeed70f8ae4c00aa69d5985494dfc31314eab44a56cdf92f5ed54476cbd1ab28aefa5a8fde5a3d99530a36ef5d9078dfefd6885d47f678fc9508f622e4ebe9834e3c443fdad7615ea4b60e6826bf1bcde14d873a57d14e972b1569253058391d784d5560902236e32a30eae9476936493930999366aa15dd92c7219aa6072330d8b013a350dec5e89a6790bfb82034d0dc0ec913f24c20504aa5f5b2890f6ee4d5e0ea37dbc5e53c0126426bc1ef01cb20be0072c245c0eb9c039c2a940564c41237434f0505b1856352f202e0c923d62605da8aafe61d7636a1064c8beb81846d01ffad95a464a909cf75cb00ca851d991a77018131943e2327309f14e6bb6383db947e157d42dcc526a5d6948b09311f126dada79dceacc65a4089f5e422b49609486f1d126e65bede22376ee2aa37b875b2058fec3926c97d096849d334fae71ba5c902c56cde1a31f51268ef1cc1db09c20d26d9713a8e6052862f60950e0ede847808e962fc5996246325bf4246200e1535eda093e28a4017f560cd4d7e48eff5c43c794baa0bbe5680da337b510eb6957931ebaf9d33a7c3364057bd75cc2a0d379ba42442ef10f20b1fa2e8b8289b33c4c3b914356609b7642684cd3d25d307d562d7b44df9b4c48826126bd7ab871c745c3745162788f7abb2d8c92021e0b0b5ffd19d04b1cb0d8a713bd8a64ef10d38b26af182608edd872e0c9ff9ed95eb7fa9736d0083221a1cd9302ab376a1d09e12914a8de1b4306b9ddd9a0684f10e43ae352cb9ae776861ac3aaacbd4d99e8e9012aed554ac50a17235806788b419f0989bb2d73314c66a779ce3adb7b182a70c78fd9b72f165721eeef1f1a7b936064de9c49d06d5cc1473299dd9958cd4d65d6aa4408fd29954bec1da62320f66efab5f46050e930f67f22abc29ba8b88c10c90fffcd88fad52717bd0384a16d8ffc01b1f9b16134019658cce5ecb8cee6dad270df738830dccf19011a424f15a714393e98ff35c526607d9f6217f9eafc5353ef4855767944caae38f5b08702a6c50def37725d6dc6df0d0fe6d1d6210e8128abef0fe24b06f5452d3a351b0397d42acbc06f403e30beba4c779a532a03a2b36d22b10e4de820ac51388a7bb301fbbdfb9f5ae8a8593f5336d082de088c7d5d6ae4faf58caf3b708ca09ed74c4a751853f5a5cd4f3d2dd219d9d07de766a12af9d1905ccb91df5d369bed34c11a6a59270fbffca9dcf834ff8a6adc896a14813e7de71299b16962fbeb34436f5daf833996f722d8e1df0be5a2855b99846356aa621f74dd4fe625d67cbdb25d7e3c3bcdc5e458a52b314434a461236dfcbc280d2994faee7facd338f2e7e86745afba53dac568cbe5e7a31b65c94524d60953a4baa82ecfca77a53fe87811e6740e99bf3d607b6ab9f9aec33171af220f07b80e53723e5d5084acf57197407d48658b45b89164321d76dc5063b7fae387e4bca29b2cdb081a980525da3599251e335a1b49fcfc48bad670d7412fa5db20fd7d607621269b0ccfb00239c29a005106105ba453a04b5d24640980040e4f55a973e1ff6591b4ecee6422bfcc572e195f6908c194d235fb65ef96c3b5e1f19ecc2abb3bd9d4583a5a77938229433f8182edfe047e6b33761939f84f5fdc5e4ae0f2dbb7e5e986b27378be361f883b45367ceb2310792ea040c9cff36692071b5ba1c6e9137b1ab9be8e506e28d18c7fe67c738157a85faacaee3970056779dec2d0ae64d370e5638ece5974f9d17380d3993468eeb001946b622c195b1f7121f2d41e3b58b81182daefdced57d11f3a36ec65b040381767a5ee5437398b022d6417b57349017ae7f64efbbb4e6854620c21f8114fb2c36918edd1e2ed874f21e4ecd6220ba0c8a661419f393ab1776e2c992f7c666348c3cfe0ad5f88482e9417a1f526491990f92b08df6ce695a8746cd3ddcd6d989d40528982cdfb65f146a1dab29cef80e5c9ff809b2ac3f081def5c0d88e07787354ad2f4fa7ff8c3d06764049b01dfed5eb0d2be19800bd17dae92725c9ea379791880767c50f183bb4e7d66ed9c0ab17c82b4443f4988a672d48e28df403e23555505df5d92197d0bab8adceceeddde20278ff1024e43c080befcd9e4990c456fb79a5a63a23d90711cbfef4afc642addd73ee9ac7eb8d18715c18a6c764c9ddfe81434edccd6c052d54e779504f98fb826c4d5ba0d0667ecaf68c2aa3e1ff53f0b8c9da2283cb23dca0325ff688feb889f869e36fe899f6306d7225b51bbc24d8263a200639dd91be68ed629433567812b460a016a0a70972814e9bc0a6097f2e8d97b38e8f149306b8ef160db2a0ecfe40fe35f3751185cde59ba54916ee6d73067c55ea1447f39a7d7a5ebf36d8430efb85126ece38c71f2b455f1c83cf419712ed97f564797812719a7b5b22c33888fabaf670a9fd467a610c41baaa72e9e27f238819645375bf7ebc63c6552ebca8039b63713b6604db8ca7b35f548c6f3168532988c56bffbde504c9c49fd96056212c784682ab185bbb530374324174ff50d93dea2689066c435307ee59abc02eab609ea0524a26bcacba45b2753aea48d2f270f8ffbaeeb2f03f5ceb05fc918a565934e8f92aadd1957716f6f286199522e773223bbaa1e27ccb0f70e4b55b0cf733d78697c752a7fe88104ae3e7e9a06db98b7e0ed90766811af4d584fc8418aa4a333f5248d0be9148849d5f59eadd9b463c853d02479048276bfcaa9ef4979c5338465927dcb104ff2bd7474ca5c28109f266d9efe9f132ae2d9f28a04bbe23edfb9a02a352f4e7099548961a572f2e09892783559df3cc7741718f9f15bd30ae0fdd44a5afee154c352da73981a1f84dca519434a9118e6221647323cb1d99be45d6a6ee7a8b9a76df6c9000fdb25f407cc8a507419e7be1a8ccaf5ea9f64e6bef6c70205a2aa26c6a0f6f78fdc7d1d88ed7fa7569330a841759c6927055fd9066d73c1c82e9b7f3fbef5e55eaf998b7992d1759252adabdc543b756959a76ac7155076b688cf23a7a41607970e9e1389c4f96efc0d5a06c4ca9b12ada3cdbf2a7de3a07cf58b91cffad5a5831dbbb99fb81ac53e3e80a0fd5b739e70dfcce78e29a8cac7d9e4d1ce7a81d5f5b6a2fc0ef641eccd9a54f00e154efeb25255605a12d958ff415317dee9e478a2e70763ec8f3a73640d3396d61c4ae718f8ee614fb07afb243abb26a050da5943e46c8210150b637771c9b5ca9d7e64027a0645c58b4af881e851763643d13d7bf9639a3e94971f3a9f47b4e736728a6ca7fb9155747c0611b7e57a1912060bcf4d652b9a1c25d17dc57af9f7ec22031acbcf511cdca87848b366ad18c5860453abc764cd9947a6fd63daa1af733a84b8cbb2887be35c24f32230773d81fe748ec08ec00e5bfef68ba0daf39611716c41fd553d56ae454cbb80da37528d410dc1bfbc9dc8c674bbdfb3ea6c1524ba9b8d882be2bbd42a8f94249d1273fd071c30550448add0933518af578d30e8b2afbad1e7e049d6d36dc5f232ebbc91a8dd9348db61835ea3a188b4eee65af5eba859c66e2dafc6fbe1adafbaa941f29f63b2ae30603edfacedb657abf4119111bd5b368ea677f96360cfdb82f54420fc6fdd13db001cd09dfa4ba50ca2f087d15b40840e295b94c43efb2b3f11d4eb88481d0410fa40f0e003ff61a878d9af43467dded9219ad05770211f653ee8263c30e4d43122bcc3bb2d42fe28858f0cd17c99aa56177c43bfa46cb4e56ade6f986a2fb67a212f17ab743739d46faf5c2534110a108a842e3b5303f82b6c75426d47214940fb00284410b5d3239db48d35c8bcae53969bb939c50fb9d7a6a2dfba8d1e4edafa93cbccbdec4ca6722263c4847475a06462cac408c012e9a2fdd97e6b992c5e2c57ac7f669a74c8aad2cc30c216a4304dd20fc54f70d4116611af960b4b5476450d448202923df0c11816f32f8ba22048ed57edc9a608f80a4cf0b79e353a0e11da2dd629f9a263dcc3f3fe4ee73d46b1f61e6a7368b0f3b91a26e4190688d6bc254a53d88676944b788b9979afcb825cc8237055e0439ae7ae2f5898a005459e73b668b1ba8d58fb2f44977fc0a32c9903588ea67c3de41c3dc3c984952ef3c3e765d096a49d1d4fafeffe775ec0b20746dca326c782fe2750e10bd39ab346bd6ff4b6d9358437a5e69764938dab074ccbc9840a1d1d819468e191a1b966f4f5e6afc6d8f421abc93d222e1947b35c6b5b05ff44da9d26172265a8ee66fdbf33b63be898042098f4508e08899706d57790908164d51b5aa2325dd778b13a5b36c9f08d25f6e2543918115e83ae96c89ee83067f21ae6c7896c72c06cb10d27c401be1586ccfe2c13a24f2f599abd410c4754c6f08a9b270765ee365052a5cc013e561cccd7d0c8f437477316e5f3a6dcfb45457c84995b5ac385597f0ddf7220734f7bc5e480ab8ee2904786b19f13ccff9c8bee531292197e130a0bfeb19a29a7261b107dbca3e3813f2f9bb3b74ce54fee18476f8f1817efae3c5755dc46853f0c9638326b336515f7b09018fbfd2bef3c97a1e0cf7a48aec3dd8688e1444c630b949972156f12276c61b0d0aa719bb963a8808c830a752f26d0db009d8b99242adaaca14c5ccbd742a512d3432a973add48644eacc55e7b6ba79f8431d7e2eaf6c9376af8c61ab7722674aa4ee127636946238cd19bf9683c77ef64349d964ddb5c8b7c6b15a36d283e3619f7806ceb3058d18ae86eb94be1e47801c4995831ac890784a671cd1f6ac654b45064837b49d30598e4f1573d13ec4b21c3641289e0af966cbc3a55012e54b72c4c9c5dfce93cece0c3ab25d6c229076c772b8eebe9df036b7bc3323d28cf82c535c8cc7de8855894499a0069c01f1ff15da9955dd98ffd201497a476d8c0248c347e6393526ab7c83f7d840ffa6f7f1afb962dbf32b8f0f309c3c47337b460769107cce471f16eae62de1b5c7d23a1d293ef0af762e3f0809130453e0e6e8639c22786fa3843694a7aba9deb8d7bf61d1220e1cf348515c8891529bb663c1ade9e686f9c1f0df07a78ef5bec586257602c6067364373718a9f0b1196726d77cc69e6ab90f7b65a0b7a7a74f34e4e1c0bb31effd51c1c6ca8865c11c3e9da589b2751b3f93dd85ac84087e6f25b7389981c35864643e92827e53e7cf04bb6a8e63b43ad6c6804de818bf6b0f5a09a2cce9f1492884c8a8440d68c916b8159cdbb2bde1355f1b705845bb2d22b5e5fc3a6ec74ce19638330cefd8661f5a445ba8ce5bae5b99c9fd3215ad3fe3f6761a78bc483958c3a5df226975d7c66477812a83929f4f8ada3e58166a3b52fcb0d1960af6c965c5b2af56594c08c84876ef78b41c400717c4d991b1fc5c9bcd9dd2cdf69952573a56f4a75bab8bed6da27299a781f18656e1c17c78b7b60dbd42229dd613636cd32e92e4210dd0f277fd642c26883d2a25e5a42a305188eb282a57a81a5c4951507a6ea8bbfada8833fe365308a37ddaec59a4140282499ff6dc0ee993f73ded42d3adea0d1888dcc621c392a0ca009c2c3594f6dfabe173651166d48616fcc28a7d71298da058d6ce1809222287a02562f08c4b2b93754d04b2e201fc2253f514068a2c53c7ffa4a23d163cca8166a2b9143a07b60a9d0ff0b638a5dbc98a2b309f8423fee68bf484187ec1937482e79f2a983a69f1a3926198f3b4407efd9520c05c4ddb942cec8c553e1db1a6a109c323d38325bde9454bf94311f0ea263bc7a6b134505675c747aaac7020e776b72e342b841f53e89f04fe2fdab8b47070ee48258b3862f81232da8dd4efc9bb6b8c51a41ccc89af84225a22816323855ad259f516128e4cfa5291ed3c721687b1172d60198cf22d6135c03a22734df2d78ca5105cb162407fd409a7b989726df20dd38f2fa5ff43c2850ae73708f5ecd430e744b47dd394159e76b679f5bb2d66d679109ad8bff975cc0d64bb53e2567dac585ee613c309729ca8c3402f2bfe4818e2baf2a3240b72cf74db47669a012bef4a177c80883d78f1adaf10158d76fef255a37c096d173fc6be99e5bca0922631b348ddeb8cc70d2637c64e905e300ba1ad1c9015135c6baa76bc922b62b4a17579a8c890d12160850c988030e36ac844381cf46441d551982f4c39269a90df975ca39ae5a9b59bc2468b506a350761854514096a0181f1435b7bfe36d21114a5b0f9cc521a1a78e2ff2651ebc62f902637b7a2d9183a09f187c9cd511c42645d3e254813c1ebbbab142e9c580da25cba47bb65b73ff666170d94479564b8c85b108b0868a7ae9f5d9e6873410d4ba07009d1a270d6352d64169b1069388b368d513d1e640c44154d3ac8b789834914eea3925139cf5a4249427e8ead40b92d2aa7391f9ea533bfc0f15537411f6397cf3c8be40beb891309fddeb576d632e61c40525a351c9f8c995251439cc0a4118c3d0436a67a344cceea8b39b819e3e50f77ecee4234dff95afb22ab9c494854034fa59eaa1fd6b7bc9e54b2ab0b11a55b4101f8c6be03fe77117bc9c6d7d9a18f017aebe75b22c023a4558687367ced074de9580e4ca6d28360be1b463c07cff69ced2a5e6a6b9dfc5acabe20644790e64a10a0d3984cc819f45c2440e6517437d828ba1eafa76d612c958bba9109c4e3c4c901e877a7db52463deef078dd9b335736e8e04da213f4d2a84518dbacbcb6baf120351e619f80f36ec1341f5fcdee62b2b72c4f11cde45f1ee4412e4707e39dadda485f81e00aaa56c40d15b191f7eef161da5b0f1a2920c991e17c3cd3db956fa277ec19c6a3cd88cf074ccb3b8a28379081facf6bea19b041ea0afdbfe1e8e274fd71d17f4b21717d474d7ab14e3f715a14e122b00de773136f89df47298488fb8f33f3f2649efc7231e7775abf3db8b92ecc30b69f7a4e1d029833e8659d8a53e6c2760c59679eeb4cb537b860a2223de2fd8f90c907c6fe96dc46906073cc4d45f5ce0412ec9508e07801e67e42b6caea474868a8f8da6c47eb5cd427d667351b6f224ac81958c7b2c7093f8bbd3d0bb3fd0a14523e6575dee010321edf9227a71920fc41efc7ca0d2a6d4fb3e1ff376b05b83aad637ab80ac413d18c48e225250f7084490ad33b13fc205b1d7cf43455038344d9195c13c76c412df1dcb0707c609ef9dd7334c7dfaeabfd269f33056109c5a6f195f69d770a020b9517606a7c2324a9678ba88a89d077e0d229decc5b9cf131cd8a6174cb78d2cb22293f254c695f187a512f8ce6d920c64b0bdca7baeb33cae5d287568ba85d239b1ddfa1c60eaa93a0276a79efb409d4365ac62f03435d387d0e2865f6d44597fa2d3b3a2397c41d87d9eb7dee4801a430b15e3c10f78c5c92e560959b42fde2cc0c37d88175f2b503311b231552d46b7f525e7c869484d1853cea7bc4630d974ba8e482ec95a72d6b68f4f5ce222a06aad62ac703f0f39ea03afb701ca338436e6ee8d3307adceda18b7691a127643cf566b0765023f8bf5edf8859cdf8687851334c870e5cf2f14dec81afcd76604f26516d32b8aef47da5d0b198500fdc52ddfc43ba6b772e27263f9bbb1a6591b3674b70195535abd30dc0ac5a5308ada3d9b5476ab5068b2b9f13b8da85eda1cbc705e1eed63539ba37ddd9915056f051e7f37f4522a1af94f3c36e4aaa0d71ba826cced79a9b8dd0da604eb75d715e8d767b728a487c840b3b83cc948290624792972c2ff588f9af864a7533091cfdb67a8f7bd29db5b4822cc9e010fd841bf52dd397144081dd9cb8092b753b2da145df1ab6183b125370bea0536c467328de1a9ade4ecfd568679d1f36e1d79595ac26f0faa9ffac2def44c9f7c18d63afe995fa0b28792f6b14531a11a4c5aa5591586e18fe66b59a95458ce5e47fb6cafe20c71f0f5b69ba466a286874a4351c1b8be06ef0c9a2cc74cd25c8d50d845398617c64fbeefb635ee902b321224c578136e96d0598530e1bd3f63069fcecd064ed6c1fe9c9888b0f36ded74ad37ffca372058c8a068d2883c81d432b676e535a1227e843b454b028191f218e49fc2495282aebfb4c078ce96bf373c85475abcae6311b8fff0ecb65ff16358c72ea8c86235e297cb1638b6f641ed1e8f3783350a63e0bc7f2957210ca1961d24495ff78a1a5a2b341ab972ecd71f59265486e49798e106277408a5cce87325317cc0ff151a9b1b46b57c7fb0c8a138f5d15c3e48358141e5b2f45c4fbed21db8145aefbd7ffd08cec896affd47411b86a9537c98e3eed9948e311e5fd415691f76011bd9806353c2b508b16888928b8f3adcd5b7b68de62aa4b276804c18a913b0c41df975c95b404ae17c286e29dca09cebffb3e6e431dc30f70c6d3d1774f86f7e076f15fd20696abda6e38ed2bf8785db6736af184fde6bcd9ded029803a5de14fad96c499ef2d647564a4a03e09ceab79037811f1a6a67ad3d49f6f36f995ca9c18ede3afd4dfceb79e56ed3cfcf415931aa2a79f1552f78f892c9c4d2ddadd131fa1551ff6134f9bcfec0625567c43a4d9b3a0d392df1185ba80ec16036f1f816616988d5e1558fb1cdf2b77378786db46a955defa9715acdd4dd92503c800c68e49ed56cae599400ec39ebd3663c60b83971c2f81a94234d9ef6b772644cf183fc8ac8b7bf98295d15e67d12ecc397b86b46b46b99846e58f5ccc60e16bf49e444e985fc2ab1ba47eb4ca6ceb58a8be6a5202672e47d0253dee1bc916f4bdb7df17efa4553a5e8818909821c2b25477c59ff2cf4ca05aaeab9c3a9733d9f36c0561eb7aae26d773ac619d44dbe3c241b89501622633da879b0844f9245ed80e8b62abd6ec4c88fae178d75f0c7b676084d0db07cf6752246c062e70ed9ab123c3610fb17b961e1d1f5f2507ad59ec6c5850491b889faf23f7fe288d0ec966ebed17529e643ec35f85eaff075d57fa8f82024ebe2db947b64c0b6d46e514aa5bae90578cf2b6874a1cc5114e41bb7eafe486beb7d5cf0c6c0bf025405bd2232e581876f751a004309abfd7ff57dcca606efd1abb3ed82151c731b3f667877983181c7e1e5bd525b1f8d5a0ddf4470ef3bbd0e5cf2c55b2112d0d554e349fef9d4ebb92b00c08401199ac0cffaa0a2bd4af7d16457496f0103b4c7c51286897aec93a4228b981adf9e88f3d3ddd1c1f229931c64065881c5d292455da28b5c24db342dc045fbb3111169778af84f93f5e6516926cf36be3f6815c5ba450a6146edb05f137e433280380c545dcdd7bd41e27afbbcd7802262578ef4cc04cfcdc4bed96d94d11aeaa381572bf6b29ed52f06264dadc0f4deffd8b03ad918b7c53a1f481e5ae9dac576848e35aa350d9f47e2d2b00b1f45ae85ece38e0ebab8fe4a3d96aa7479f97c5167c06a6142eae767c347e35d489575afdab1744444b84c9754ca14c0019edeebf3ae066e077fa22ca58b735f6aec704ce9e1c94266153b33293348542ee524d59ff00edf2761b94cdbf462d84ce62932d1b9add41bfec4fb161c2f27dca3852fcfe5fdd4469b6f8c66b7b8ec4a6feb02eec8fa252f2ce041f0031c73f83545d2f9b4d60461cbb48d2b213ce45ee90610efc915e728c676c236667c524c7cc2060da4614a246fa2a145902e3bf01a694490c033c57535b4bde2a016b172a94c40c211398128ace3975ea43b6e9a66b4074ad7b43c4f3abe95ee4cba72d196421885875dda40de75e07ceba9923c71a939d86469a7b9042c2acc5c7d5c92af32eafdada9cf6f34d9972984e4c86e9103078e8814b532a5d0dc16565a573631ad7d9f0e416631a58af881818ddf4081fcec19376e314cac7532a09e6298aa59b20f7f33ca1a0d32ba969bddbf3fc35ee492417c549dd571e33fe50dc3635a3d44489a56b1966f61e827eeedd441b2250ee323f3b0ba38eae6bb7033a42145d0e1cadb3a06e07c9e71d3b0112d9e261bb538ef87a29141b995dfa572394134f95f197d148c86d35582a26ec2c8cd13bc32619762b06e444e4d6425a10b81ce39c323708a17942ce555d4f98a6ad5d20df37595b8a7d279e429c5e8c8ca12a70a6ffe6324987f3c7c33f54c7083682dd727963f27d97a90ae3ea983ab5389a6ba9416fc761ae0bfbba38cd21eec68c58c1c5c2a33f37a65ebf5401c9b04efd789c23c15db51d17857d2cd1150ab90bda395c0f938553462f19fc133aaf49eec24d7d88eeaecb036925a3d30843715375fff13902da59142f182ad51892a1f8717a12aaac7d66bdd8d10eb7a6b37f2ee9ba3d5ed18550e91009f4b5698e5c97bc7a6e303310bdf0d88cd8b1e8d663ec5421ba18c48984d5717a170d0e2d4abd45a96c1d65bb7453298693361c046af4c57e2d9b63c819e22b7010a608cc849c2001ec7f959db4f20210c5f736530fae171d233015f3d0031806fc2274e4959aa52274b8301aca1da825a749c71503ef60e224e99242ea637dfd7b281d4ab9f3aaafd90b523d9d21df93522d6fec875b837e783740aa6ad3c929de7ca40f6e42c69eede24587aade47093ffa7ee6a1cd672dc786a6fbff274aebdf487723cd23e56f6c8a0db596de7f81ae03c4a8aec1c6b375dfc283fd026f601771bf76be4ce4dc4bd662351114d43af49950adffc0039bd53b989e2c4e6266b390a7fc5ad54e020aa486107513d6eb0d1b20806a828f107986d4bb6fcf797ad89d2b4de449801bf4d8069a7946c301febc2a1d0de2f8e8571caafac555ef45e88880ab7832d83992913d7f2d67d86adfb35518940f4bb438f89a8abb0665a118cb90e6b0db51cca33dad2ad01be2ff6dc73fe34f9a4b30092c74d9ec8a68dba4176d238dd84a195de967bc80e2f8a218f648b5506ec5a9a3efceae5d50514529f284019d04df54c4925719279f4c3fcd8c6c6a9c1d16991f08f9334f82dc2e908a757366511e98801a52b7e16b0edd96308141ea321d94cdf0bb0b6c0637b351b621a8d4bf325630383555be0f9cf6b04b86723666b9188c60758fdfa2a16b4618870964c336870a81e2ea4b06a6e2a646968b16e4d9b90878e54a50d1f620bef4fb6c659850e4122fc235fa58c464b0fc509abf28692cf7b6abce5282c071727c62f23d4397865315fab4780c6f2076507829d2fee97f4637193fc4eaee61d6cdc2a81d44c01401a970e03fd60f16e7fbc47da40b5cb208091afaeeb6c9623136e5e2559934e03fa27d250d4c2cb44d0541c3d868b6368b5b2130b29b82bcaff70899d9c0669ba5955472fb890d71d754852d59845dac7a8347645dff85c4f9bfcd49184a1ad16c64a29f81a16b250e92dbff9100c4b65fb6e5b2cab57f41ec9fc78aa6becafb014004cc59ece52fe9117e5591693b7f59230fe6b8aef13c2846b037edf4ce17d2d2a9efa357073467ef763bb0854216ef6785c36492e5bfe32e321eaf3ea21d1ea59478a0b811963fc8e4dc3ca564291534ff743ecaaff33f39317c59aa7b55a241b384b93a69520dcc65080a34fc2d2f87b87af2f2b07c8505c246a335fe127063086259235eeb0c206f649fd608cdb25b76077a4eb07a7afc5ad2ef70f68e5bdff6b289754fd35eb22750d0ef1661f732df6ec8054991768607b4e1a6226db0969552d8d750fdc7ff052a14d92e5d36c7250da57a22e661c0c47b37dcc7dcae0328e5a487a54a4ccfdded070f1f51393826382f4e95b386e4ebaac1ae398aaacafcbe2c3f461971a2883dfb2012ad0874818ad84e8c5e980f9462a6783b10af05c190bfeedcdf6cfb3acf3c90b862125c2e69256b9f95f1a35b2a87d64e0c4b979079dca8c4d8bbbf62f0830c1f7f73372d21d0fd59d88c19edc6d0e2de267ca92697acdff60393bc8d75e2c0857b82496c533aa4d1dce8352d9266536644706ff56fbb3dd03d1015d9ced4b57c49ec4680dbd363fa325275965f48c17842f12e91e96dc4b2f743219bab3876b328f29c223ca0169e0e1f6d62e00405a7f314b13b5da5399e864027ca236326fbe9cb59d33a4162de3eaf6d3ac5d831553009f7edcea4413ebf7cc1da8e58f0403028485a9827ed45840c47d18b72e809349dcdbda82325734a12d62e618ada03f753ca2bbf95006bee32e5da98843f8eacd65bafb1a89030745d41c6c91d6f8ae78a8c448f27b858a5e999c19c7e548b2a79c342f1daa9c962cdc80065806c2c85075569329490ca212a6f7ac5fed2e27c477b370f5ee0ba9919b004a3f10313b769a24b1def0490dac9b0091f0a7f88ad7fecdb2e2859d615d6aaccbb686969b8a9da166bc2f56d963aeb7b88adeb95c607cb0b14240e502b4dbaeb6ee2110b4414430c3ddcd95add4ecb320bbc02e7f02ccfb3422c19ebd31e7565b1ad0a86a005423f6ebbd02114992ea856cef6768dd760431a77cec84d9807ed2184e8ba1332a0f1006839d88301d43b8581044531ccef306918ba0903eae5b2c3509437338c311671066ed043aa74b17149f33cc2a29d20cfb033c7425760901c592886e0339a25ed50644fe1a6e56b9486109a102783f83d9c60c71a79ecfe05b845f62b8186096c215043b130e7a09814d7c921a610295da9c4bbd6bc0a072d3afa8e5a36b1e55bf5921c8e685e7b7af7ea491faa4fbb54619e2f6c50dee8e3d03528fdd9453d7fc1165ea320e664c54eecedf444dce36902497dd9e0c9172a7a521fc093aad68e5ccbb08ed8ad01af425586b2b23fb5b077efb830e0e20087042a8e75109773d73ad8aabba2b37d5783da6feaeb14ca23422abceee4b1b01095e9d077ebc6a03ff8533aa2f515cdec8e4f9f8e8d07e3263e7033bcd9ace0473b6fb7fdd0fc3704b7b1b9f0003db224e8f03eb8a4168a562b3b9242f678b3ed0c52da10d69f0526876e295e74d238f6527394b36f092343dcf77ab862dea87bb5dff9f69aca68b27a842da2d4cda2032cef69946009fb69d148af65d5aad6e8000df4be2e1546bad10d4079a163daef7f28f8c455ffd81ba60096bd3eede158bd4d31c9870f93e5f033297b279fb5abb52272bff07a2eea45d4b963dafaa987f73e024e59c73089f39bd4bb41a6f34c5df4adcea47201242168e08d3e3e46afeea623b1bdf9ab078eddb7dc584e6edf7ace7209a8526b51d134c155b70da5cc7d680cf34a75df624f148c9f3708530bc72cbfa520ec7fe36db22c5296fb8e43d73dbd84ffd95a422ad2c1c649130083422a2276d5392942bdd90572266f2d3a9ca9954f6958af5ad2ebd4be2982e3da78151a03ca227adb6e2920c9f129f06876a0ceb67446d911fec1f124c757c5759a415c268d77b8f74cb95033caa65d5fb832fee0d1ef34da9113103b4bd0e55f8b16cab4f7c3e90a7fed9e5e80c1b09bd42055f17168225bd2f46e98ab3505e3ef61dde973c1aea2caa8c17ac63d2f717de789c5cd8af94ca7385766638a79844ad208316cb652a3637b01f3c78a5c6a0449dc445c6527707eec8c1e9b833dee6209ac7434a6b3ef15eeeb8012fc4b916853d94d39f05a3821df5ae432f0867a0c32292f90f880c0e6cca874c09cff4ca245edef3a8a4e3d7d38d7e9b670082d17abceb65a741b7246418c991ea5c70f344808e3e8f6516ba9a9ec2c0c0c80cd73ddc5fa587c534c628221238d8d62b3777fd37d79806292b13b2322499a1bb23c4a00692cb3dae279a8e6b79023b4b1f47bacf1052bbee2dc3af1f5b7f6c7bf77471497e0c5578b57173c3c9ce2e62fff03535427d9bc5fd481de846cb3ca50d8e11357a68ce20e9cfd60cf97bec40fbbb3044ca4db071ba5f9353345ea69d02cba55222776b826067a6fff3609a897fac4832a54431e67b6a8835e15cf3c08def41ac436fd1e826f3df7ea05c40eb789c9effe9a1677c2dab9bd5816f3671ec8375a8f8a88d9c07ca6e355c7d57f205d7ce9025bf37b34537d82c0cb47179defd800abbe6f6a6023ea28bf6694127d259f1757b97feb8ada42909cb6275463d3cabd0fb4173653f39795145d515a88697922df8088d3cd6352393018ea66637aa31ff8f250b62301a1e94e02c35262c542ae6261742e3039b5a438f888f3f1a4f30861ac151dacf675a51bfac021c38b5bd0ee23ba519e2544b04aa05f00e22caa131e662e053d5a5db6b4dc5a98ed60f6470e1f0c3e87e5aa2127f365c091d0a6f7ed82e5a5896014ac129c7b36f4d728aecc9cb83dafc83eeb9e0c495d2d42ca0a878168ca4f8b4dcaedfb0cc6bfeb9d9ef884d7f3e442e8377dc6958b8072b24024d585201517c73a56a94e182f58b041ada7be7f6281171aa718fd7352c61d409ff80d79d4acbf5f04536b7a5d456faff0741f604eab149bd1487e7244f82372c9ecf44e6976ebc6455a711fc5571acd935a744a701cb3a17e49c4ff3c2c454c8d780d07e3dcc81ca00961816ffb9f5e19ae522565e046efc3e07cbb2ea17b2384481e788e183eec93f3657125e0bbf6166060e3d64aa581fe4d67e30a14cee059173391683057c07bb4262056e1e042184928799865be88fbfbadf75b707858704e922cf2a6d5ca848c51e25b7f43e5a60077e916b120aa5f628bbc2955f44bb0137f9eb77b0450ff5952dbcc327446a6285e6cdbb030e2f2c67062ae6b630a67ce6809ca05ebde7ef096cbe0fdd0b13307656f0429d3b5de362e0c2b3b8d661c4f7319769513031671e21c24ef8ca91d64d291659158c762aa2c1a0c3b8207228676364268817ba772ad18d1533919bafb662460bd0c31c1bd5de9718532f5b6abb3693a7359ba90bf406ca799f3721d7d4fce3ae4d0a4334fe96d99122d8f31c27c603dabd53403134792401e9dfd0e1bfea5420146e104569fb3343cb0f405aafc4c8f9935a78c30c0a62096d5d1e7ad2fc467b7d020cd410b63102db4dc2c0cdaa3808ed5d01138406205d802fb2ff77ddf29f248d60ce7d459a69c38d3b251900190daa169df7e31c14b9047bde83e9e16ceea568dd0fea0449892451e68673c1fc1f4102e1474ba76cdeb8f6d4422d2fc45671101b8210a33ce50851d7f392f5240fa9fbb86a602bd3e453f639dd9eb7f2dbf959b5825a029fead28984baef28f28c88ebf862aab16fd2b63a835ab61729518bd5a2bdeb2fb7dc5586e3980f50b788525caf0c6f2d46ca28cb1417e8f01c1ffe46e196a714a97d1176c82e2f5c8be459a4bbe4e3c3be595225ff9909cce3c301abb9950ae0168a061c04a70161da7c647ef999eb86d2b4d7adf4b6b070e310b6deb95bfa4ae8ae1383b5f1366cd1ca454bdd69823c9af511803282b3b59e7057acbd521cc43fa62b4241becfed0a90a8b542b54754d00b9b9cfd93364f57e3336de5494bc850db343db339a04f2755b79ea4c0ca2345c72ca829f3310b413c3542607d26409c66f9de26ece7c415cdbd8867914bc52858f3452339129f48dcacefba2fefd5f91c9752391713ab4974a8da39d2c1f27cc05d6b313a93b574482024db3af5ab258c978df16d425902411df0042ff5c384f2f1704061dfe11313b1e743ee5675a2878f5dbfbadd47497914713990f6f0609786a278da1c57d0efa3253fdc8db4b55667d6fc5a440a5fa3b78744da4539cc9bf4c50851a65f4fce69fb3dacdc3fc1512d278878f3d48556348efa555c3589dc28780ee6282e7d0e46b13182c866cfbb6e084be05fbb380ade62cafc6678e134b2f63f9f3a1372fda5a67c0c3baa7d3942efddd4941a7632e80b70483585ca9689eb5c7ca115c3ea7e8a82146f5d58fae0c3aeace1cee9e1e0e7a99baf6cf8ee1cc5d8a5948427a469ec0f494218da44bb2769d2bfaaca264820fb05e660758cb03f967e813d365fe53a2bfecc0d64c00b757f017574b622e93734d0e418b6daccda34f35d346f3f6dc62eeb3cc47696ada694695298bb7a96b430fae89c045924a49504b9fe8e655186eac153a75a62676a6ca0afcd6590e59fbdc1751cc749b6eb9363aa81eed9bc99d3f703493dc131c0c185bbf74a955b2d7cbeef758cc9896c7f1bbc933a26015c60a67e5ad15ba62f134e6cec7fc4cd90eb9c698ce21e529944f6e1fb791ea9f704c15d41b62d245c700ba3aa5dd5505640360a5dc43f281cf04701b56d451210114c20519dfaeecad415194fed093fcd13516af065a96933cd736435b2c081869167050dc945e6615616ec3b4014ccff865f01b0f08a65b1f38fd69c2c74a974d00e2a655452e0ee0ad3419daa5b0a15442b76bff9c440affad0c0d22202723a63d5eac975be81c72ab79248bfbcfeaa631aaf846500837e312274314554dd61ffde8e3e48043bdc8057274a952ba77f397af2d1b62ca9921ea17de92553f21f2df79e0cc620360c5c496685f2af89bdc12e0aada4efa58dc11426c5452bbdb63c77bda6404dc4276472109374c8561876f56167ab55ac7744c919da732aa6e3f84938eae1029059c68550a8623f091fa8d58901e361486502157eac75455eb43fea241ff141cdbb0224085635ae2bb08e738708a8b2ce14fffa8afe86a2bcc53fc46967a36a3de15c86a89506d300e32eb96a2ae9acc13fce152082bf0f0a8acfea70bf1c88eb4ef4f1d2cec87fbd640007dc50947c43e90e76f9575a6d583d703dbe3b6dcaca499a0e2946a160775741e874db33a773eacfbd7655f6f1ffe794b7937b2cc030155cbbf5955cab046f945188ae9a021e3f0ef902df39966a5f82529abc908584d1e7fb3a8ea3f3c0a03fd6a61a6b0d59770983ebe955d010efd2310d6cecd6745ff6d73b58711ac2ef9a407af33d4c4242b96dcb1b9c0724f47e189c5423f255b10a61349cf98cf5f9c73595df8db378824226d66be0dc5a264c788fcb2f5195b3e1776b0374c0d4b204f40da0db600ba5ac572143492a39ae6551e912d3d0f591f0ac57ed01e20f5e62ab8e15ea817e9b1238cac2e41bddea18ae5a76d7baa12d24846aecc91c591b54e9e4087bfb389140836b784e20e1b44f2ccb823644655d11a9f6c38dcdc7cc3105e3fe77953221b316dbc746e76bb655c26cb604470ed540377ed429cd3c4ad81207f18078dd6e40ea20e499a8054d2a44b2fe7c0eaf026147735cf8b29a9b165efb63326ca813ac33e4bd623f2c9264d1a2a3900f0d3c4b29d3ed303bde1b3822fd5637295b5020cdb6ab62d7c4ee0bf0ba5a31fdce83a5bf66bde334c2b7f24b0bd54439e5f5ecececd67efd035374839772b5e5a86dacc1c1cdd29c0aa603ad77bedd02d772cfe03754bd8394a3aa43b68237c98718733260a88f59e8d3b0a98f9b1c11544ff529cf29024a10518ad443722767e42448e665e060510c506901728896bd6aeb6e4b036cbaced8aa7ccae3d44e137d19ccebb0a90ab93877b8d87e45d62c7fd31cc37981e017f627b15aef32d9e58d6c9c2e4014c23a957cabc5375eadfc7e3ee740a55d31a73161361586167b56427382fadcd8c1f994898b496af0e7f9eb6b59ce5428704dac2ce49847d7cac5e0b38711772ad8d766d32619f9e20515804b5fa190f4db1c734c53b375832e4691640a9a8bbb2c3b7000673dc16b70b052e920440552ad25b5e1c3c194e23e7b93449bf9e3548eafe659a446dbe08e83a67d8a9d8c8e3934ff4237a28437f723319b1a92d2127b8cfe8cfaca28db5a5d07aa8ec2fa0d03d2d5ac4e1f3517add74d6d5a1f1732f9ff2fa779b5957f8217c27606a52ef29ef8f7bac4909cbf77624e722bcf301b1951187067c39d34e698b818034a8b36ae541432febf5f8b9d3d2fcd71114c84c30f158a898de6a4849fd77ffdbb51397114ce94c56ca392c90fca58c60155d30a1a6546e4d6162482ad18a13d61288862c437022cfed7e85dffd44e80dfc27ad7fda4038b91ef56b00332ac46ee8d37ac77dee058588b4a49f68df9552f90cdf0ddcfb301d1aa3abe025dc32d9f1ae4b0673e363378b2cc8277cc54074755f50be77a5948029d32662de59ee898df910a60a98462db7e450b8ff923379867ffb041da661dcb210619549ce9352b6f689070392a69ecce29cc78375d41df08c8f64c46859ec9578b1a3059d5505b79f6a548358cfcf0dbe66ed4680c65e81d0b89fb60a0d35e4247d84c1e34fad0b252d2f224088a91b22a4c171be2405435b13f35e23f4c6d76592e9efbd737e56193f0f887a3530503bfe0351c7f977b6b55983a1a6bb0ccfee7601e4f6bc559bb3b57d64cb94725ed9f491fe85b076f575d394e0a9a6af2986fb98fd5bd8f2fed4394622b45cb44a63dec59c5780e1b393d958e3d2bd7c169d952f6d2b03d2a301ee21e6bf5a4f7b25145a52e0323585e39e770dd8e61a281a2c1be095c66c91e70a60f5b83c812fb5eda60c2a93bb6aed77300e2012a1d3501e03f155e491eadc11aa9b7ead85fa8b3508d9cb25658905fe22747e01e395eabdf489fe3176300849f1a73a0c67b70b5e413b8ea04284292d7d8e0024b26ba939c5c7bf6b1624654c70a0792bd925c13037f0035807bee0e8201d83e3eebebd3a39c3db9848314ecd810f510f32d4da0ef3b6760a605cabbfcaae760c692084787fe4bd6cfeab7f97c0bf86e62ebfc28a656a0269c29833bf2475312f0eeb8ab3307583b21d92a35b7fe1c18dd250fb242decc8717fc1bfeda1cc37a1d79bb81e3aefc0e31f02f4ffffff0b