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

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

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

Block Certificate

Block 55257 0a7246a73dbbc843dceba8ffa69c9952a64108138a1792baaaebd848fa76b30f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a0007a759328e76101120735096dc50f6abec2a44225ce21f833a3152f6dd75
Certificate Block Hash
0a7246a73dbbc843dceba8ffa69c9952a64108138a1792baaaebd848fa76b30f
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...000032000010130000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f95cf521e60833743986911c2fd9aa908be238fd473a0a9081078e5408a98b190309be9b9c5492f59436be9275d6fe934805f24e229d579df57829587f3ac39adabe4ec004bc27bd0d7e934eef53d5ee9aad8e6a0cc9becfb20400000000000000400000004000000032000010130000

Raw Header Hex

00004020bb13ed96fddf5816cfc8f76b9ad1744e5731e0f936947803a2553bb09ac776381b859d611ae2dc72d3fdd2d56205440102fd01785922dd4cd4929304f0161f2d46920a6adcbb051875ddf652313a831fe25c22442aecabf650dc965073201110768e3259a707004a

Proof Data Hex

59,560 bytes
121216020307f009975b3673ab5eded605a672957a55ef93af2a7dc5bc765c7403c51f8b95d6e7afd6690362f6df33f0bba639dd5048033de82600657c2303ef40581f172f7988c8f09d0f928ecbe19a41ca58cd09c5771060919521d75bb2432e9370583c73922e703b15f282b43d46cfd430534cbd241bcaf5fd0cceb4dc1a90a36c9025bb7d41015c99e1cd30772e8a0353f7f68a7101a70bcecf9be7644e40967d0f342693c3999c00e94668048acbaa741eae3884f98a459f6a74b051d94c975453b627a1ffc570842b20f0602ff092172977bd3e54c1ed353f6b3ae5f8bcce1e88a54c2e26547ac22eefd27654817be0b1f31c7a8b182bf25851a3874fdb280b87ca088b6ba0dce830d16654944e2943a7753448570f8cd9446f579dc23a273eaf346f6720adb7e9fe62e0c1cbdf6854a4922df51210f6cfa1f32423bb303c7ddbdc02bcea8a6fc2ae44d9466909d7608c6150a42294ea5f911244098db25bf9b1881339119741251be431022a2d8d81db740c1b96aa9d4eb8b3d14ab4d73842729f1133a03c02bbe6318b2836158fe177686209556db69f8a591a51e001ac35bbdd1d8925701e45053a457fdfad34fd7f29af4f0a387dcccaa5eb60c72c09e20bc5ec4b105d723d036dba9fafe92e667b4f3ce2cf0fc9a48679868c25028c3b290fa604b1b1d119dd8d07603469498a3abcc8a1aeeab5b6acc3b48d9588764bf68e65723d97940e73b389d80a25db63f573b7d9f17bf015f5e8c087ff0c7379e08f61f07cfcdfbfeb7612afd13558cf3b3ea7ab3afc74b4c277888b1fea4798c3f757bffa9ab4e11814bf305d897a760bb699d78222ba23c590c00217d3ba01230e1627c1b4158b77e210d00fc7ac85c7b398c70682a688ac1ca19448f6907df79bd531d38ae30df884d0ffaa1e271b10a6b940501e078e92cedf0382cddc3b9ea6f8dc88de37328bf0fd08a29d1e14e6bf82505c8835f09b021c10e94388b4002f832d3f92fb3d92762780ea9e0b316b75f5a27b7584026303e6ec55ccc1302a75e106e22e6227d830ba081971f071271e73785e04d21b07b8fdb5605a26c0e6569927378d1d5a2d0fa1089b07cba8a882c12998e1d8ddcee920fa8af42a9b803dc25a60129368d894846a7da0c695e685ff3db2be7bd12676a4f9dbf408061db785c230ba2f89742d165b5de1885decb4e923b2ca3403cea1bbcb1b09f9dabb05f66db3e9c3e35a794c18385cf05334181592d57afda19495a7772f717b46e4255e892e7905ff9ac3f634ee4d580c46f4799f83145b42182b305c20c4fc40fddc781d5de5fc311fa1196d9b17b056c86824efb67da55a8bab0707e29efb2af2e119e1615f49004558b89fe558def8a6e25590d329908ed839479e4467028a867cb137ffd915def1b9e6d0c76d30017f55f55eaa73461d1f96217ad998cda376fa2a822320017bbbb2f88ff615fe8d48403893f7e85431ba186a529649ee1b5e15cd8409a8c09323fd4e1f91fb801f1a3f1fb52e2cfb9ebf00b263e6979ef0abe51a7bf22fa7a2da73f992d1a1e2ca122c79d6fbd59ddfec6cb334900f9567322b4093e9e69cee18156b6d67e988e0a7b4cb4672ba008c0cf1f932d551b7ac5edd2b185bdab1d522a57e7642152aacb2e9f7ecdbc604b05ad7701324fd4e6941af306523b0da6d5898973a60c6b9d1c54a18aedad743884c2c686e574048aa2b01e287d38b8f373d52a96aad669e8bbf6dc4b7a05ddadf25c98e1b58fcbbef011402e1ca85e7758ef729711c8c426099b20f2cdcb68034aa1e35046f15f72a449fa8bbf9e4576c4264e96449803ceb96c2172da941c699c7c7793d9a58442a45bc849f738b7834f311de85a4aa2ac3bd0d78745e61fed48c2245558eab5b42f09083b6283e03589d0e59edb9f294c0663e83871be978c8a0abe12b0437ac08570819f1eae1fd9ebefeecb7e1df0b7efe730597cc3287379f7c71375fa422681bbc845e118d3ed5f05f0412ebbdbfbbface83288831fb6acbff40008787065a6e6e810b0339fae0ddc0899d7408bd348bd1bfcaa237b6a24f8ee5bdb578f79bcffbcbe2e3f0ceaef37c2e050142fdb804992b0879424843f987c182d13b77cf67a2f6815cd7ae2171412d417f263f74b7a5be74e2cc98bdbe07a5a34b4ff747a53caa7da9ff0ef388a9ddcb123cc4362755a8fb28e3e8da5b99ec8f7e98458c47647e0eb8bd3940e02cf81ba50a612dba6a92aba148e0de8025cee6c47e83cff782e502155643d232879e4d4ff59233d3d61e9ab50c5ab79e86b1dc22b54166500004bf6d9f3b76e9f2d8bd85195fc91d54bc12ba06e5374890b1a69155ac59669c5e0ab9065a9662e4d15e2e0bdfe7e218cb2beb4119302f7a3f7ca5c79c065cd3814017c481fe4b898afe8d4811f23489744c19ea99f692f6e8589f20f899352afa113dc76204f682e85216ffdaa269f2422a697e57a424547feb7edf0a1ef5ead40f9aa3a0b16a209af37f2b444f896b85eb33ab587612b810841f84eba66ba63ddaaa76f5e6b888a5ffd0359c634ae50c0f679c9253beb2b3d362defa057eb7d998e801be14b3da3f765ac07a6f1254628bb115ff2c0cbde27cb9262a461c805a95a429b4db9cb7279d325638460bd860bb075b9f841c7b1cea3e832dbcfcfa97e0df68f7ff25702ad1c8c1b23eedf101e2e4a902fbee1745689ecd09f6572240accc79b53edbc66bdd05f99325b3713bbd38959d8269b31c0a997932e0793632c665f560ded80dfbb8eee06e915c25d49884105e1b69b91ffa58b001c4e6e79e10dee65a325744b4bdedcf68ea2d84517b716a546d8262fa50c3a882b2994d33016d1ed2fa35d4180a30b8b64515a4e466dfe301fa4f07fafcf99e92a825c87dd66e22cada8a44f85a1faaa8cea7e0feeaf65122d4cc94ddf56e0c46d1aa1e8fa5ccc5f0a00735f5b4577e636938113f7392830bae19c7193f18fa8b0fc10241c76404c328c161c22e4ade251c3a7a70ed105e1564877b23740fa06084b3d712c20c135fd5df53f9fd917dbdd0277961a1db9c6d4070b55bd04086ae3d73f0cad5a51c60bc4fd4bb68f42e683cf8155680c09d81a286ed7692f8f5d190447e13e3bf8e159fd1d42317792bab52ab3561f9281058b322a74c86405f50ee5055fbb07855d18122460965a9a65da1368ad6416991803d1fb1f8ad27cb36be72a4fc16e13a6b085ab30890ee7244976d36ef23c2f7191262d0ea53ade1b290acc6e387df11095c6398b377a6e25a800d323670f7e493c94ca8879f88a1815c70d7ccef3e248b6f4d56ba49bd2d8bcd93b9d0586c8e0a4c33c5733b2e3741fb99da8225d335026db21317d20bffcb7a1514fcd00739894d8f6d87e6d10631f5b67d5956f4385626aaee938fb90f2f0d43fccc19d7c5c3001053d965a8fa18bb970a9cb343d0a288cc956f591f4869c7efaec7485db69934ea41ee871e08ee01a2d1513768976da9606c76314ad3381b1becc74ddd1d0db9708fa928bb06aac74df03bf3b781e13e8447ef5196d528f250ba4c76d5ab0fa04735365902f72422e5b056f92a40ff0ecc07d10ac409f7c0b47386c9b7217318278d98199fac795214079aede27bd0809da69d20089cdb2607a64d9a586f708b5b394646b82c2ae19f90b437f0f9555d1e06a45ef617e3d1441a2c4f65823b1d43e07682d5c5b588c04ad450626b600acdd547ebefa94e2e13ef9292cf0c092a7487f025a8e9389daf15520f3cfd6b33f4cdfe2dcad43df9e44d54dbf87d6d8b13114366f048d0fd1eec46263f6a598542037a64f17749aa4ef51486ecef8f1cb2110fb16f9e49facbb19e171dd31e695695abb39f859601526608489cd8e7364f3d76d51fd911cb5ae74ece022f383ef1be4a3e4d30d6a3b70b4ee9247acca0d724f19cefccc9650eb1cdae71bcdb6e32649cee4be6d8435692378dc9279234f51193df340ffae87ae6f1472fc67300180fcbb58eb63315107dc7863743098afc8f6ec44e24341d5470d9fee4644ed88d7a4eea84366bf28ea200bfb806adb9abc92c7527d20c2922d4f168e89958185d3f8813c1ae637798b6efba1346168c41cb49760270509a30d1b00ed974baee6a93704f854723a9f66d850a4ef6c6bc28426db19c5911afa8b0cfd5917227b41f6e02d3545af0cc76176984530cb0f1becd1838726752904319dc63cb588aa66dc09cc443b1cb548aa43ce2cf4ad372d0a23ef1f290f19894cc67bbb25591501e774efb9c64966644df9e1a35ca6ea4fe9ab2fdc04694dcefc0118144001412a3fafd55740ac15dbc661f168313dc06a70f0a272759ef96a5f9438913e6b8076727fa5b902968d4e363b55bd9dd56d216219f21c68194af561b1e0a37faa05be4ed2ce86771c35869f798e7c9e03ea70fed8ba28ce70ce820dad0698d006ae9584d0251914f27caadf11bb81ba3e0dfacd5666d5537eb9ef9d074536b2d17c46627f8113e0d1736c3730a04e9c9cdffc11e6e8f54831e86c40a3ab61a347712a7476bcfebc6477558ca63e7e1fdade3ad48f3bb8a634b7dc48f0ccdeab33cd49324d0250388509551d025f0d32e0ce37c69ebadceb3d48687569c0fabf818a85bf5a598e8c3129f6ef4e60a9f23cdf339e77cff2fce77f970115b3201512518a2c016eeedd668ca5439f38256f5d29b3ae0b9f018e7c6c974aca053dd7591b7a4cf6ea1b22d3e7fb82803b2af6d90d0a79f5da30429708ae3c6f5a7af49dead741b0013c4d6773a516788638e00d4c472e03e8a37df69daf0fd2291c3a8fb174ac1e2435612ef039b352bb670907e218e414f048ee35eb927b13d8314ad739e61c4fda2d23d854743e9871c96a4c840426db9a210c0359cefc2a8a933a7b1794e7e8aa5d95af0bebe087ea43566333c4aa2d17890201d747fb4186f8b476b24826a09b4926e0488d356b2e673bd2e8be99a296a7439e60dbacab1ab7c6d0d08359486a885075346338f06a96151d816fe0034641c3de94b5d2674ef83cd62811d540623a03362d1804058d8ae8230a639f38427319f4ba75b7e381b93047832b8415245a2b3973ee820f7ccef994a95de73760e077f6a8ee196a74be3e489988d353870f0f23579e4daebc09e909194f4c0b54031b2021bc98c89be73ea80d6d70a6684c092ffb52af2f72ec5ec0c8a5b27456624518d38bb598856d2980b70829c1f55e8ecaeef3b0f309c745d3d9127b726c34eec88b8e86508a093cc67f50b2044275bbeb5591be59e66c4b3834dc057bad70d0ef8fe36d6257fbc81c50fff3d970867f09794ef2839741999511dccd03e5046a4d64922293bcd36f41c7db294c4a07ea3c80875f73a201ba6b961f290b1f92de0eedc31cbd60eda351a430d1dedb1fcbc8996609bb309dfb80385c3eb53792da972c241d399d6d9de389b83b9f04462e0e706fcab97aa46a498683e6fd51b1924b9f9ee8b96e8c2db7faf44baba7e574d4d45d1a876d671008b06382a028460775e0ad9b8118b28f5bae169697f77470b00b1d29af6e381c3d5faa03bb6b9beb554335345dfb9ccf7aa9ed818f0bcbe90b5ac2e1186ca815e10fa7a75ea04b4362e8685bf4719645f8b4277404db6650da070f90654c9f7496cfb89ce049fa9210abd274e16cae091bdc017ac11e32efb99fdda1c91116e38f3bf3e6efdf5285c3d61cb2ccb3a3d83b34e50bfed4f932e141c8cc905d627266ea5c4d78e0fe13682150f83abaee5628e390980af427daab290c803e920d156d614a70c1778e9508075e14a8f45d0c1c7b0f8873dcedc8a17e24df2a88f4bc4098b73e5d312e38af636eff362c2d846cb652166dbf4356a99a46c2954d2b6fd4f9731d05b69b0f93edbbdae251f4b5e5e89cca87b1ffe0627056c4dcf89a7181d431a5dcb389268d26e9d299584ddf7993843ddeecfc9595166abbe238f166852cfcc787cd4b2ff4a348a3792ea306d13b72f1cd141dc03b8028a28f58f7141701a8d90d306213e290cc60e4dff0c1e790afac4db01cdb1f467e0390337c9b8a6ec2f6c30592e81c67e6b8cad82ebbcfd3b4de7e88be79e4c9f0d96076ea92fae634cdc30e22696cd70008cf27eba34a13cd6ae383919dc6162a86fbded4b5c10f829f5876d4223ba8c6cc2b0feb9e51142f8a204ba533d53947e2ca6dcb95edfeecc6011dcf80339992acf7f7fe19bd17ab0ef9b812580d89caaa93669d8a3a2ddf6af813b3355d606e062cf574da1d7ad6f9ef67f41a10e1445a937629f1d50e8297d9b3bd973331202c22dcf7de3eb97d13821f9f7c881889fe3bdafb5e51ee262ddcadb02f1c6404cdd029dd0335cc2f74c2b1dd7d70f23a1585bd55699eccad398f692e5160284bfc78660adf423fb3049e31210b1516408ca436d5ebe7036b1356f800c64432c63b6dd0e61a4424a9863a503fc810b340a49bc10934e0338acac902ee7889e695356864c5a897d158eaa5626341b7349ad5143b0f61ba91e19d481b7f7307b3e25a4cb3353779c7ccf8dab7554c471b2acd5051dedd690e46b6c0f5e87dca2f068e7637ea5d1bc51b39f41aeb60a91e7c332b950f9737d29f3f90edf8544e9c9867af377b8a0002e5dcb767100a7d04a112008850b1a2fca3e25a48ed972b8bf12768a6d508981b31cf2035cb7cca0c7e0787deaafa0c26aca7f0b4d1e711030906d9e3fceb9795cddfc1f7d278b91fa76b3f277109b0aa47970d04f37edec69648743eefc1643f31b1d178798f7751e5fdf58c04d78209dffde482861654eb5db04b61177e9f88ca9d06377a8b9c7bac910a283d9a531df6f39a7aaf2f7d3f641061ad2afbbe527d844a2615a896ed2b46e2e75cc73aa06f5a537a0901726b91a2793dc8e395df728b43146cea4f05f5361d05723389d5e69a06674daaa1a8e3d6bc0511b48919a50144694cb537d40de024317e1701db7d302a11ac30a35ff6b70fa98291e857329542faf121cab4b22f47e72f45a0c0eb3b635fcc5af876943f939e60d8ea320975c3c26ef017fd4dd789dac972c5698eb56c8d10b7134821552d899bd3f680ce96829acd392d26433514447c1824e72b6c46ba29b39ff75a4b0f8359368bb8601cd3235364a35e92a62291e58bd2dce50a53ceb14abdd696259aa1a51cf9fe12156af211ddac4d9c44c75479d85c4d33def29b260d2babbbc2e70d2405b72299110a8636a861b35cc31f9b81571aa8351faad1f988a1204795d41b56b99ab7289c9adeee9d14612cf9a6e35bcae8a124ddbec43b54c4b990992ae62f88f79641dc0dc8cb02de9e2e2ba804923050ed84c4480b3d79c22e32afd4850c146dedd2cf6e30f875ac1e5d084e39345f4ea116ef069fa48b423bd5f929c42c8c8bbdab85e566e08f4907aab044a4b0081ada84d9abb3f984f83c0ab2e9dd533634c24653f140e4a676646e262a716e4bb32665714c75a156ee21e6be252c35956d116eefa030387cfd0405cd7f8b2c81bffa0cd515a1c6fb1aaaa15f9f8ef1d77e2d5b4bdbf1101fc0ca6d0da6149ae77a699650f5645008f97b632a1cab9a856c6f6e5bba031280b18186b8f9e40cc57fc5536416a45e7aac7a592415acb671bf81da937b86c57bbd78344b124412a4db891787643c436b8c9bc05861f1959c1ea6d6b534b4961d5b68f98ffdb701c72869bf14ed2de9b4be950eef9cfab38c6122caf9b4df9bbdfc66bd5e8baf454e19c374ba4fcc32d06f8fe213fe6f43cb958b5be2fb075865bc12e43198d806281be9e5ddb12370fb2ade1848dfdd6673d07a15f2c9e313ebe57a0bed5b627585534a928501a78084ed2a9d96cf5c41f205b74f02bd2896a860fdad0fbf818ae6151cec2fe596dddfcd0234806ffb2f547a2e6fde12e848863c4e9318a64393687d20a35bedfb06aedf1dbd47c8f70790f908c8c4a4c143671b05a0c99e081d0a90e126bff73b85350acf5f30856c2a9482a584b06a419f210f6d6c425bc2d67f5ecfcf9024424c62490216538e1f0aa0dc2ef84783bef95bb4b53296e771ba7741c5f2fad3a5e0a307bd6204c63dfdf6921c0b63b4ec9597d0751e2bc1bf3ec11668760f0793dcfeee2ef7a97511741c8650d1da6901e5bd6d16fffbdfd4bd245973a5b1ecc4d4a4aafe15fd2298bd45657f5c28a22650aa046f49c0c9cb84da0edab81c5d65f791e7b641c471f189c7f6d2e4daaa08b42167b11a62b5ad7b41e866dc63de1c0d6d355e851ab2867fd4f7f204af63daae0f533e5480465ac8829f466696b9c6dfbec8e5850be92966fea7cfda82950ae446b30dce13f715c5accb70913ef7a338b62a286866c5741326955e8c517d6fbdca5db6173c36eb970b74442de835ac50ce8656be850ceaf317c4da0974a75e14270758bd56d72c5c7fd4fa0babb8e78ff41a858d9a92c6f4fec325dc887968d064b1948f37b3eddaa6b6bd10928bc3df924fb9e6ecfd97f90468c2e08bfe61a91842d26d939c48f77e7209850e6d00c2d6e6d94eb3fee3559b16f33fe4e8c25dd5511d99068cf876d356576b67cb055f2671b1e4d8d07fcc461c4ec069e3094f980528df78075d2856f7d0092a18ba1149f4ad7fba8a2bb3fb75693bb3b8819f51eb34330403f4c297d853838c06f67da9e80c41f1779fc181fc319aa09326556407a0f8ff6f7b4fae1b799267d2e4d703a2df47d896b5d352139791b4b5fb2bd3ad82f8cdf1c399ff3965748f3b7b5afc5c3b2e133194be6396b02da73a7b65c29867808672feb1ee49b85a073f2f81632c535ee62bde00f5a387b6026f4228610cf81527ab95d9491d3b63f5e0f4b70338493067aeafb48e76cd97bfe650fb5b46e83f484841e001ea9a86926f6140f8b8841d85dec1e98854580a3062e8c65853dcfb1ef3aa841d353551704082469172f4aa7fd806433e6a8efdcc1bbec19f179f0b3d33d305976b0be03ec6e5e858f306cd78b002bc17dc01b88b0330fb41e8ade4f3f868bf6496246adec314fd745959146dd64b1e83126cc8522258ae7952928bb6c2a4d8faae49efa319923c6390186c62a6c3bf2dce96909d099cfb03261cf93e64a653a061d825060fc2193a1797977ec881bfa35cf9c0c83771e75afdd8585d05c3a3af017371673bf45e0b40c4216c24503a25f8436e2d98921d4edd4d07e274039b32a3fe8a56bae70817d6547ed55a54fe7a6f4663cff5be8efff47ab218ce72e7e6e1a7884d62ad96791509501f069b90fd8c92cd0fa101d2028844334a7e5a964159ba80af876bc404011b82d98dfec6ccc5eecc399dba71273f35039fbffa9ba90468a609387a1786af298f84d2f59f53bd2eb8fd381e816119bcc48837d748eac7192968ac292b4a0ccf190cdb356d27eea8675cc0475e5fbb14927fa307798b29fefd9e35067bc9b60613449087c6c7b691ad2fdf62ef7c0470bbd399514328a75ef7c097a2773ee0c3cd6e9cfe40dd4481aa50c4db395869c307f950746a52fe7e73ffc4ad53d5f12facb49d44b350ca106e02d439aec826ea6f95078b4a9d2c77ceeac310d79910afdc43b3152e1c2cd17c0beb60b55e9b0cdf1297107c8a08413d98af33ca082eb87ead68251a70068201d5d80b37d6b7e7db0b899ae04e657041736af7e23e51ee9fc0179d3215a844437da96c7fe5a04e544d7af93b6969a117015d8af9c5bc8fcc79f08e3ae9399d67eed8683490626b3308f319a3493d465e51dd0d23e12e0c0d26bb46cb566f1a48752acc2072124e31eb498fbcbd1216795d1d1f5d74a70e82d9f7242ea6a0dcc97dba18da605f4332ec89a97fbc7dcd50f23f73eb3d90c156eeb4d678dde6ab7a630d41aad3c606ebe9b313104142dda51fadf8c4ec7f140ca7dd74cdac890f5e545074038697b9c750b517f1887900bf4086d3a3ced681c7b711244e6cee2968c7f9266a9764bca5c819fd03a1d54ebe1bd7abfc89330a808c766d312b4e6906449e6399c4c6badbe0e70e99ddbf22d117abd84059937740cf698cceffd22713041039335911dea393498be37a743488d2ab9b03a3aeaf4329fede82720948749cbaedf14d4cafdfed35375944f2fc8c06709af9807dc93b15719a1041d4d1be1c983d1b4b08ec658b41b8cc92a8d4cff7f5107aa2a11a8a505509f7100c079ac4e8e46670834a969edd74245f6ed6f32159739534c302ce7f54951471fc77fea0ea4c335dfeaa6652ba80fac2558eb60d8776489f7bb0a8bd99e82402112a2c24a4e81d7ac2dfd934e5303502df225a147a8fb68070f310c258d976e54431bb4d4ba2e5bdc01952bde5f59eab2dff4330fd9d6e940ba587345a313f9cd3814671c926dade2c188e3a431af3f9a424a7613b72fe8d38d98c1d6a6731c50dc7f9967a1ad38f235e8c42f697ee3c073887d8987f5ca4a40dec1ba10a46639be3c34a52f806376284ced6f4b3c6cce0ffe0623b1f95b98c68c2bfd85f189000a4801e560828a1a2839dbcf6a6e498e527a98155b2d06dbeb145b1e6f444f96dfb53bded26a0cde569f0f6a68dbd3be06b413f9131adf4bf4e2d3a6e3fa1f42c8d6bce4c2bdf232f8d6a7f77d957c92ad907c5ec089f702550fe05fd3417a81a5892e9184dfde84a2176dcd5378615a049fa3eb7ee43dfa04703f6169165391adb7465de0dce6a6fe2cb5b642ed1af94f285fc4afcc3fdbdff29070eb3cfd29b1a7c97d42cbf74d55757919037e31ee35a30448cd819844810a99cb2d91d45648488454ec289accf84b716933a839cfc8a6cdde985292feece48f99188be442320c2097d3067a0992c482f0c0b734cb3d261d3b5006733aca6024899db521bcc5ba8b9285450be4628576b8cd413d2c4350b8a8957764d5ac439a9ca8d261ac81c60e4e3b742789f75eccab335a23c63c74c937f23e0eec16e1ab77a86289ff46415f1cc582a8467fea0d994a78b4116471380e797221972e0d6ca90437690f582eb0191ca9ead73d4cba1d4d1c18e31a2ecd85125584d323c0a82c6931044828417ce89d8235a7453f4f8ffa723e041917db414ca3e70fc590927a442b010b1df1f207aa1714dc0b485612a2dfeb37e7d48e911db1f52b4b123ee2369149af819182a156d83dd188fb6255b8eef808425b51a726b6d3e7ad283736dcb0a9ab0525f5a719a90ed8c9777a153c43fa9d47fc487e7998be82069d20d7d043e0bdcddb39f40a0e41e241d0a2a61cc3bca36354c6180db19a673d5ad23c703c35239a1c7796c13631f16ecfa7bc527144706fc1d8149570ec486b796b17893f3077b0db2a8036d89fa559d14f1e0849383a3c21ebc1ff376c122e6f24fd94ee658c441b267e6f8a0c8c67e2ddfd01021211747394a25485f8e548637c1df7d6c0865a0509a4074ddb83a3dc1dc9612833d1900e913cc6758b6cb5d3b61494bff43b965482bd4638326dc233f4f7135f11a3ca5fe15a1d5121473dad91ca200b075cd77a8b7a7b001bd84583e66c4baa77613e60f66dded8c399fdb98a76b7ea4447cc7612f68ee9a5d9268239e92d6ec878474f9efd7bcb8df61f57ceff47d01900b94ddd8f4084cfbc3b81b000c1e52bb9e64ad5336534da4fbc7e5443f914dd55292503cc31ae4396154c648db2418f4b007357ef528c5cae1fca44840fe72270220e7843bf3ee80edaadff565fdc935579d4f0b16ed88a1ad669b196a4c88fa0acc7f2d02d4b7887353fa3a1fb3d389c35cb1db9186b0c3d336f97325c240e9e4b3a2c79c8e1e7431097150c0af140397b4df258ccb877689a3e670fa82c5180ff608dbc00007f09bf5152c7bf42619770a6846b72ab3fcf940c30998eaff8603cd88cbd14bf051ca52fbaafc4ba431cfba4ea517650bbad3c178096fd3ebe48581e462cee0fe708b8a62088b96a58792e9cc4d70c6bdc0d4c34aa5ad043a70356515e53f40a6d009acb3b2f421e85f4f5973faa8f2c3c79786b7e5fef3a17a4e9120ad03b21a7a777ad6852074905e0efd04d29b7dd22fac1318dcf001317dc8d20eb15824b82873db64af98940d5a68d147bc600a8ae7e86a2f31fe77264da7e05d15a0fac633ed8778a17c53c008badb5df625e8e8eed11f852d46d3dcb316c7e9cb0f04c16a13b97cad9f9f6f9204f146b04b918d3be68c66a8569fb56b7eded7766c9dd58b64967813c0a9e14a8faefff328d59a3b33592fd78fe1d98c3550fc053851c6becd01d050e847c7e1edeaf92e9e3366e6483986907b390d4cb80fec71c4e3f9d4eb67232568ab73e1382b78617647cac7ffaa6f9a00e6a3cf3b2a99415246418183f89cf4202f75fd83122856fd9f9e647aed60fd6c6ab89709010a9ddd283f04f5b39f4c992aed9e47eb7059205e9bfee9643786be034a62e28699c6f23c085d142bf0fb07b16b5ee0d3fd14d90f0a70c926a822083f0e90a545eeb108138d92bb088513bcd34df6d94152934c57bda78ce5e033f7c9b25e87dc067c64333ff086512a8595814529edb2f3cf6481ecbb2020e2616b6920dac1800d8a8a72bb3274624b5c67147f845126cba363d73f38498c5b74fdf8c8e53ec8e59988dd514d3c24ea64872965bf83ff849f133672d5798a33348b7d14ae3f271532259dfedd9347816fa6b963edd30f6434307d2cdf15c767f630eaa020fa3cee3564a6f10324052e9d57fc380a83f423d0fdbee2a7488a284f6f3790b6e6e76c76622899de0390b1dbd7f01019251048a3b255c3f1803d3d289ee5ab5e308a5ce2e0ef9e1521ab8b3bdabedde1ccc2d0b42e9dc46bd724a0d5baa7c0dc123f14ab5cf0bbc42818b0055b6b392d450a81a6693d13658af0668816aff71b7b4d644d8e993b0eb635dab0295512cf7ed34a37f5729728c5f8bbeae0611c13e3b595bd1c33b581f998aed9fa91dd0b3975877162889439884ae556f68beea501c09fad99fa275728815172137916a99f1dff4ba13665c0bdcfe54a791b04030a1fb375658d9c5565a8391a6f05f4e7fccf911dd7f6a2f9562e670f6d6660fe37da517c8ec9d112c5f4e4d8698f49cb26d5b5936806e8abce2ed50e02f7da1149bacf199330771fd1c7beaa23acffc7cc6d51580c49511dc42270018c58579d3b65aea4fe0a564a0804063506b97cc77b68e83dbad9a748e81ea7a078679574fa2e21a3bca7e143bdf471ed53d366c6f99ee69093de766ad5bae0aa9b7570ab6e08cd671f6049086a0a95dd27128fe01bd9d317c0865d0640b666fe553d83ede926c2513c24d138d53e43ff1ae0e0b26f9c31557dde01f375a161c84e940fcc664956776ce225cabb5895d898e9738dde4e7a1719732e7a4725e00e3e3172a59f9ca3703bb0661775793ae50c4f053aed82e5a3199e0231c79cafed63f3f796e0b09041d52903c259707014dbeb8062e4ab6d58cebbc272f58a71fac334f09fc79893d544ad74bf18251ee40c075097e66a201fbbf746c3c62f8689004344b93fe5310458f86f827f2b190441a17f626bd23226eb46e0b730edb7c36592fbe2d9dc909bf0ef79a0959fb6b37be78195b893ddd530ad982107ef9afbe24421f4ae7cffd9208cea89ac0379cab7cd568d0eb8d56dfb749970928ba237d9ecd9735345d4f55a86a46e5b1ae917c15edfddf570b9d7d368d059b99c3b3baaab001972d0f6d8655e771c6199281e68007f8b674429701ffe20d8dc58fb9af68edcaffdc37eab58ffa4c8b5a9aba92d0a30eb3d9d03cdf4b6b99236c27e582bc66a53a2e9c66a050c83edbc85c65f34b9e3ba3e0b97b3cb93b440801630e1d96404f29ab910099ffddbd29360a5a3c3289e81d64d4b22ba21397bc374c0c5f08ac557327cb6732d81d699df98d71985fdd8270d5a8ee5932fc5153605f08bb0b71dc9003fe635996795bb7b3fcc54d688a3ca7950fac22e77e49f116eda0fd4f1f6dfa8e90067fd6ed002eb6c642854b510aac0b312a411fc33356ec188f635680d7613e183c2c86c376d210786204d9b06cd69582e37c1a94ee3d6d3d3bf21f1d52bd4038fdcc112bf8022f5efe257d35a116f6b01fc2fe6697410d804d2b74cd856fff530441c451a7b58e0a927cd5c353db106aba2a0e128dc8c38b3539fcd296970480f211bfb27c73fb0f0a0faa37cd9bc9ae935a6ba4ffc599f4fa35cbfb01ed5c6cffedc482bf846ef703c8e4cd0960cce1edf172bb73b551935d58a28f13c4d369207ebd62c56563a1dd786cfe56e91cb074d9b58a5b7f6e5835491f9dd665a2df9ebabc74a1aaf36f7f5d0801f88d245950e56a37c7c4fb8d3f6a39c5d03cec58dd3cf2408d690b89981655a3092c8dba3775c72dbb57a2b9763fadd2b02c86b4fd55ff3f6d82e10f0a92b72ff24600b7961436d3521a0b6380543267036490b5397813f082c698bee204358a99e947033e9e3e65d90c65aa7c6503f6d68a3ffe27b6e6f72e4c8231972c62e591844ad2eb133eea715b56a8bac54dbf902168e8a8c1234f52aa2317deb2215cc3781855bee336c9fbad394819a53e50dec48d2facc6e8c55b9331188ea2a59ba76d6cdbcc378c25aea4813baa4de5da535917b4500bbb70bb7295ce675663fef43cc9745a7afc1d2a0e8253b5fefb9667f5e6350b4d9d15543c1c606fb37f068a668e8fa20ae6998701963d838f8433c60f9fff381060a1c4fd535b3fc8877f4924b04a174e7a3c2ccc23cf374c76aa229de2f6549234d72907fb013c1b3599de31bf36e950311f31d6c3be057bd44135c0eb095f5f8aff6e5407fac0d52268bf039d2a2fca0d5c9e4fce3edbb5633d0b19bfb43b042d9edb8a3c605a84a3864a05e6301b8912fd89757ac5b982b9d78042353ef9e5146260bde22bbd91915f525b157f004adea22687526c1b3278922eacd1b40346b9aee6f3f9b9857359b457dd720e017c437235979b61dd2ecda7c519f00984d04875bdc3a231fa98450e82dbfd01727e89e9ad285930f81685aaf02f13a597fa941dffb213c07e716d7c2f61131df6448725e79badd68e07eae2478da0518e51d1df880e83fbfad217cabb24f97984c13fa68939391f5a350922aa2857a31ff657643cfd4d6dbe819d3fc2b2873fb764247fbeae7f33a8a7f976b151b5a3f22370f93565dd5881bb6c4a1ff6c5a4ec8cff9bb7947d6cf663b514cc9d9fb7a0bbfa5dd039b5a4c5637c843c5eb888a69654e2521cc815bdf2d20927393c9412520885098af835023fa73a1e69d3ae854c9d8fa27c6d77a88358d97f1960d1b6e6c7f01b14e11df554f1c7cfeef5a8ab8774e9a0240cac7e692bff05464fc5202d0cbe657fe7125292f7457626b6d7067dae29f4f88488b7cc8d157e2728d29dac945c31a8c440f483f59b998fc81e1b197cae261fe028af7787bba15dd9a48ff156e00644a908980933410ea25bdeb942e761f4c32a687c73e2d9c9706e760da1fd7e57c9f92588b97527e75cd2c60d280a6e48bd48200f7ad0c4a793779d3102d83062c2bada2ce5b154395194fcd9f3cb38449dc7c7ab6af98efa4af420119d7598b0412a34b39c82ef051d4b198070bd8dbc5cc82ce0a3ab6d11704d757cf3d3e2878d7c1da890008ccd8fc33c5a8b4f2b2f92bc39e3b63c9f23a5d00b9f8218e3b787e09a0a9236b5e7d79746cb4d00bee42d6d91c613d76f56559858d505fcc7b06a6b67ca6935f94a99a5855ce6dfd6ac64afbbdd4dbed2a6ea1e7d4cba42f0f0f99672d49f3b98bf7f6e326e89ae94ecbd903c8ac217f66877c26f2627b72b0d2ee6406478fdc6fb5305501fb753ca37a25b58747cc6443b4c24d0cf8f8ceba1ce57815723d5ddad9de119d78604f3f4c0381e19e9d8294cb0045b8af938a8cb2d253400b8a351ee9865c58696bac756a1eadff7728ba4a40497493dcee981f68ba70eae0d94ae1ecc3e63773dad4dcda0a96875306db65e6a7f32981d51769de09f9495448929cbe4411a9181960ac38d529d18e5922c53165da9d136ae2ab698bfe81af3eaf4bd52a7c8132b4fd3a81ae9c2529fd9b4ec357eb320c9e4d02200d7a576a52c16cdc10ee671c505c1a85c95224b6aad9b3c65de9b5062c066786806fa6d3059acd3864fa2577d0eb575e8efc3f0d21ac2ee90e4142160035fd10f8cd54e12169a5298f6fe747f5e684614d55c170be5dbab62ad449545195f44df1ed7d8018c1f2789cb96d4b5c8658bd3ad460d8075419b63f69149b7e4da89b7d6162f91f37cd1d0310f6b7e92e9fb125881518a531faf1d2f26aa0f8e94531514da1ee5c626f8f11ba41ed267f52eecd2d0de19b88fdbb026cdc71f8c3287e54c6eebc7795da6134fe6ce7b730aaacccbf363a1b38a12f708074a6351bf18bd3ae5b24a85b7b63b0f7217b367fdf39f96abdcdcae3ffbb35f180a5d3d6bfb1ee25ba02546b57bc36b6732ade501c18544d10ba0f5c18d161d89f5c753cb5f1f933e21285344c93d93fafed8dc48ffe1a50d7bf4eee4a7e80d5133b34574fe8b728e23d08a905478ebbd1c31d8f2194f2e6685db10650f923caf70e6bba9947be9743a72f039b41c61cf5eb1dc16e94f45632e31a7fd0be2f9d6129e0ee085a7ddc0ed2a93345ae03d010e636d718ea531e65cf3c2cfaf30d2e8641c99f73b90a7733413a9e1ee3053108855d52e33752f4f782c918c1e3ba7352142371c30ef1dade216d2d62fab1abf8b3379dbd0777525f7a968751f6495f6e45e54d32080a1b9a1eeb0c1bb83f5fdd89b886e54bba5816c18ccb58f3a24fe10ea6fe872d1795cc72a9580d85aaf9587f651b3e925f5483bf40682668deeccaa2f54c388eebf840528e0044079583a71f496586a0e9575fba8eeb05785deab0769bd2e108b61d6f17059a2d1d0c064c61a3114b5bd142a29a0fa31c1b97e0215f985d452089382923e287815165ddcbe1ca35ec0c969a5cdd4ce0b20b90df2b5283286fd6843b6579af42fcb443ef6e790b2f87715a6f90b36cc6825f501944feb46648bd40f6b2fa7e02765245a1ea58f37a277a11b7639876d600d782ced07d529c6a7309a0f74b1448290573cad2a112ded2bf304734b052346382ea4fd770b0c5885224c247c06f8e205b1fcc297ec9003684e22f64ad42af7ca0ee340ca31e378b29382b188517bc401736ddb98ed56bd966143773f46567329ee112f3a75b506737d854de8b577f54b6db9670da85d28bb2f30562743f2a7489aab39a9e1a0d14c5b3c65b8a89c87bdf9742870939ab88c6ec53e3621198f4908e3af7afadcdd876312880fd8e6f77c3bda1e7e3ba8a76306c359656c9eac368b73c71c8cfd20bda2894abc5472a6977d0934d3e3a32d4b5ca5fc58706df498d39343e550499fa3bf3006bab0df09f09f8a241a5c7a862e2f53fe370bed9d3a0901162fd9528338dcde262e632b4aff576a2ef5fbd1278503da8694147ebafc8a5e134fe91cae121a89928b9d1f8585fa11cf3576c4091d03224df8af9b8b4df798fe1d8d8fb25470a3925ead32dd0d520d4dbc45e0269a579ae8c624723ef7f2b994f6201cf1f00feadd87002b9020c10439cd517c2015164e3cc1148e0f80ab2904f51a5ae89a3b06520e2d49de1095659cf8c7bccf57dc1b32fae9c263a4c284ebf80f9c8fc2d98dfc4bd26789ad414d4d03cd97389b6db315a9fa9276e5b3aa8ed43f398d3240916b86f5652075ee133a43a11558ab586cc32638868276a6ec6af8330f5089ad5006018a2183238c5cfde372eea2213cbef274bc093b0427956252b428ce323c037bf2bd04acb407ae87c75d04f10f979be3f8816af3c676ff374d4406cc3594f4aa160e06611fad511e4fd90b64a96c6a6f8fc3fa5b1174968893256f028a2352b0e3e22ba6738b0c34ac25295d5296aafc90597bd2008106b1432fa7e195b7b0e1f859ee0b257f1660194533b00daeaf31e15ac7632c38b28e4360ddedeb8cf272591a005b3c3f2d270b4f412493d2801ddc5349dae8db72ccda7e08c779fbf21bbbb4f232dcd84eb62d97c66d971a8f31d0182784a48e69caa27ca13676a35cd27819d2dae9e255192156ff73240cac3360bf43818b4d98ca025e0d91d9f1db669f6e3e55398cc5b43542b4021a799eb9b7d7fb5d9f286900ef16eb16fd1216f6d576cdc04568196af3e7329daa3bc5f02130c68a16b3b390c1c25d21abeea666b7c976e7bc0873f2a94772ff4e2272c00ae8812bc866752a18cc7f32f2e45e0c0d099bcdbb3795dff4216dae99ff8ab055527aca29a3ad1211971fd94693cdd618017efc0f55735122d6815c2622d72f1ee6376d34f7857f08c60aa2ba3552b2278862826bf0787b4ec53c52045113d8e2b567f6f168d05303c4738559272d78deec1cc9f934307fd57b4f002b05e74456955781aa9bfc514420124e3a8a42c2eae3c4143796af580567591137e21713c3513b0b95938bacb77bd8eb57560f8f7b5fce1118fd14cb82cbccdf7f5588c8f040579f72d53ce0e09ce4482c561b131ba135248b48a9d774facf7c4634c6b5de793dcb7f3333d37697f8a5c7cf694f8bf8acf08a1ae620665f9d0c1d4fc54ddaf8ec657e4a3d94f2b71e43b25ccf39575abd4392d2ef03bf7cece457d7ead18673952fa4aa4945690a031af0e35e4df2a6a7477b1272639cad75ae22bc0680ccf4fa170970998b7047cacd346aa5ebe1fd82309e05aaf248a3d9c55a2ccbdc33ed50ce69e44e8f7e7342acb00816b37e2760cb3f3519d5e754d5fa2e57ea3a6a6121c82efcb30410160ffb1a7b6262cca9bfc28a8526906bb6ae00c3a8d217a912da118f2700ae58d7a9470ca64b3772436ad9e7832f5e88e616bf356b4aa97bb9dae96eae0b82ce97717a924f28cb19cfc250214a5ce60cd7be324dcb254729348998781ac73b1aeb36388d728029fb27e3611e0c4567225f10e08f712d84f5277b7eaac514c003a82bd573e2977397b80a4e772ff0e3426f7b117c3376c511fef7159bf37a4aa06dfc38cc4cf3c41a32b4946c3a23e665f4656bb6662fbfd25dfca8e6b510d6a4124d49528ab3df8fec573dc23bb8ff5c05e5c267f0175fd53825df86022e71255934168dcaf67a8c8ae6a59c5e0c359d82869fa97f9214dea2cc2fdb00e720d11ee981b1bffb7f29c39abfd542bee9954636b4ef4fa10d780c00c4787cfac6b6e5663d62f693394e9faddee88a363afc92a3d296448687311ffab83c701e90ce0255f2a2afcc8d87c4a782f022e541c957d2a5e065ff7c6c4b9ae1e75bb5faa6a01dea886244445727fe62e626935e6b22a3b78d0aa8646a39ea6588d482727669c6e6995578ffb319dab826950b97f0b284b64dd710068fb9fbffbb9ea0f899c67fbffb0c6d0dcd674bee69f667a934c8fd1903a81d89dec4a042fa6874e2c8dc56b12c37ba574075b06ac27b55fb4933966ae07a4bfcd36bb74d0ba16676b2a189c1f3a196f7541b619a6fb86dad5b888e84810ebf6da522e8f7b07b8fb6e920acade32c651cef8b6d9c2c089ef49bdd929a0e33ecd70cb602edea965131169cbf6c3fda9f92584e71d7b79455aa00479342ad45340e03d9db2a066cb6364d4be576192f05462c0e97e22ea3e4a37bffd9fc3cf6f33aed58ce5aee62a9f73dd268dd12ae64acc40b4a4105dcbb6f3f08758ff4166bcc2f7497f14f0c9a11c5e078f9c3193d322bd5c5fb8a81d5798c3e9527d9a325d7d90574ed78d3e458b90110903bdd24815e4a0565fe35bfa4a3366fb1a9f16375145607aec7ffe22e89abd8527c14a523027c7773cd2ede8eb9869837e9530a66fae22d655cd376aa99b4c4217d1de06fa7439f7340fb77e155f69f715e9069b2774830c5bc9878abaa3a9b84f550f58adb73243839cfd622e4ce80f5cb187c6a26de04ee2880f870e9cbb322429c69f179db3293557233d73652b46dddd0fdca60abde6db5d2a9eb7972a6ce5a281a4d899672bd3a33b5dbbcbdc364f967d94dfc8c93743e00b83467a486157b899e21d95eec881d7fdbb65606a766171ebdd94d118ac2a14ccbcb3a512f3506e06624bdc0ea5106e71a719166cf26137b2c6ae3b7eb1da85867b6cf528c89e667295ff1bc003c0686cf27e471a14d6433f391cc9cac822aefb7d15a8e65aad7f6f7f5d372c6bb7a5f1eedcd5524e261329a2b9680ca8cc8094b216adc056f8bd8a1ee022aef973de3ce1f35b50714c7107bf6394639102c8f853086800045d92e3a59092992fb6d08ceef637e4d31403bc62491d355c55566fedb0f8908607fd8ca3446b72b4bc285d288f9187fb80ca779f5ee4e42182ce2cc8fff6dc791f0562dd3b2ec040c6444c85ffe406ea28bc35b7b8298a3393b3f55a7369600e9588f48e6bcb472efb400ba18e5d8363ae51f6462bfb566254c269d2864a3d6f065a0db4cb36128e6d65f0c133459656bd5b864a59ec71d566fb7d2bbddf5372ffc959aa307e2211cd3d081ed258f219b824f56f9f40df97550491d16ee8cb0aa9b349ea9ac63d02c2e9c40636aafccf657e5001ad7307720b197761913b5ed1e413d8e693d9404550c22a3198eb06de7ded6f950a4af1327aee940dca3f4a181828ede5b89cb78c15a2ef1ebb5c9120a2270b78d82c8cc6f8d30874eba547ac636b38d3e89862482be1a7a871840cc24d2438e3acd828e35d993fd1a382f1136cc45414f7e8e22dfcf82a63dc0b739cac3f1a580a6eb311cc65076cb3b4ee81564126e684f858ffc83d2b2c11ff639d662e71499337c444d2910cf970863316d1c1a94100a51c1b841d1f0e4ebe0f1c4cac34d6332b3107a4fcdb76ddac0a699accc3aa5f3f07d95e9a927d30c1ae3693b165759e714ae5f798eaa3f9eca5a010ce68191ffcb375990d7355da383c32f5917487985ac9dc357bb5f8a4402b23d92296f225f5d2048f69d91b92c32477da57eb180d82169371f21b67cf84b797e0adee9035c99d9815ae213b23838b7218323d65c1fd0cc048d55750d813a06e2b83bb31fdbf4f473b67cd9e39f28f5ca82b47a0d7f9d1d2caf73174aeda0ec5466c70f21ea4ec2aee871dc74356c4d0999a934c5ffaa635da39542c76815507aa1ffb0c690c23ddaed4fd5514c239565124d18749a74e7678ef17630ff6863acd1003886edf7d7d0bd6425dd5179210ae8cb0aec766cfc685d31fb7b450611b9f76c926f94c3d5ca9782708f900e2f22add13be44997120abc8c9a7b13fdbad448cb00977c6d6f25881b18a4db0d90d67fdae4c20135f505d7049876220693c79de6d7b0911dfeffb45939db9de8a908a6d9cad9cfc0cd4159fd2dc64ae70b4c3146474d75d82ea5466501f4a8e05048f354c1337c9729bb069dfbca795795c6e1f2f116b1615805200f53e464f7da276cdaf49fe6a464266f63d59f876a68be68d2c6a9adebcd94541d2cd49c12b425fbac92dbc9bcca9866e6c55a06152c2869f70f7f6f80aca51bfa5c6a43f40ea20b179b4c8005e2994a3252a6029c2aad62544643c5ad163a9795d8c73ac80f313ab73123a3b058588437d6df091b175b928e03a7096a9e12bdda9e3223802f8186c75c95f0117823a1713b4eae46162fa02fb2e51722d964410aa7811cb7c49655119549da855bd1f69872f28eda29f05a50c7887fe01a3617502f094d6c6a37963f4c2bd81d9996b7966be77d6e8b1a15f2799330d2e7ff6802f881d1f3433a73975560c4259ca4810a33b1e52120e0d87ec66fd0d5cfa9892cba890457b3a11a038ac8a5272c0fadd085e7d333041b91e3086b4dcbb6151131b57b86bb0a5a303d53253d01d52eceeb683bbcc23611aee9abcdc16e23b4a4701945f472833f1dff22886f1fb6d17a55f182a71109fb4a81eaa07918485b74780aa2a28264b5c254bbfab6ea643046f2827e0178c32f3f8ce82a49e8522ecfb9d226a2651b5f5320dbbc335303c672ca306b0ff90d2e97cb4c293071f6b9eb681662b76d78d19f4dd38ef8d76a7d94adc525ecfc86b29c383f18cb7e912c69175730b69eb7f2e76c8c9b9b2edcaaade89f0f2d5a6dd8cfbbb4ff91896ff9608f96da124f627f72ec31ddba633b582032f07dda4f298d0fba4746b70f65537b4727d4e8f6777cc14c6fdb24502e22e2669d51dc86d7e5fc0534e8af05f12b341dfc484e4b03dac244ee777a988dc87294916c3120d37587d813aca2c5e2032d6a775b1b4ec21face62d339ce9388d8705c9e9a03b3277dea898517f769b95a6e602815c93e96ffa069e589746c2c7875a17614824f3f5afc9f7df9370cbc71191e32e331d2410133d8ab6e21a82243a2484fc5f3bf4de789a27196ea6864232121f615fa7fdbdddefbb7493e3246c10b5cd5b2865a3ad04c2762532571e6927e0ae5bd36b622a394db34f86a61a50dbd916925836aadbd681336f97b147ed73841bacf8dc7ee5834fa42abefb24f9d0d9bc3791bf892536211c060e3c8ecf1bc13a3eb03da5b683a118e5457621b70a9751c7248b9c172c143974b3a39ef9e6a837c27ed4315911a6fb12e64776201ea3ff844c73714396309c2b8f98e4c0ace25e64762f1221aa39a7e5a8f4b03ac95e5b9319cf9100d1224c27d8da618e87886c9f71d323729a077a785a473660b914c3d5f25dc2d33a0ea5da19c86215527de28105aa82336d85fcb504e43e267e1555ce83cc4f5d58f0b9de0bc7e1398010e33965a038b047adafe32f378b649a245e85c10f900eee75a3591b994ab67d3f33c54f3b6311261e6734ecb639f1bf58d2d6c2ba8a8abc2eb1df73764324124ad74deb51c25b24ef86e73ff6e2a438e04698d7814221836c404f343420582504e980e1f8cdafbcc6fa9815425f1c84c8da9b78b9372bcb89873438bc103d0cdc4bbd44e5e17a03d0010fb347917349593346c04e36a6553af94c94a804700838ba05f545b228ca0c2170aded19b4890e1c880e7c418250e1c88658350e177968e6e4e4d11b6218cbf8987b961d0a106ea877aebed33166ea391129b18bc24149deb49cc42ea029d03185777e8937721da03f833be0ced7828fba620cfb09fd922700efa7330512c4c998f558efa305edf213e98eb9f4fc6da4a13a650b1df610b146a93f798cab047cb5f793d4337b2d2e68de7fd213ce38eb7efb613d05102e75641a34c2d684194dfa47f183a0154424ba76221accbfd6b124d6a867eeacc93f1651d8638c5bdd338688ceff32aaca1c735a0567f086b685f0bcae02bbb29ecf1b1141b96d2bc34aa87e2549c026d0b1153db20be9af110de37a00efad7b37513255163034c220b8a25fb178f7c6c07cae0c6eacdd7897df46b5015ad4547beb42c4856d5dd9c57fc90e7865c1a1ae5fb7696275de075b3a61477f5751762a9e5c0d69c12c6847ec518d373d60c95ad5be40f2cdd411dd9f9e9d45e14e2169a86aa970bbdec9d8c9acf8adc214965561bec19d325ba7724af4055bba45a6b30a77c203d58ed1ba3928c02771b68248c3bfa8b8052b500fc29c1528179d2dee397b0b50552dc62927e3e5d13f4d3230c6573370cfa7775743e80de29d41c4ee08cae500b267e9a80647659c1127cbf67580b4f11b195a7012d6c08a95893a9cb6df1870358b06a7197071434045dbfbf1346bca228c61fa965dc0355bfb6676bc8e245a633618161cdabcb6d394b4b813e914927b6b6fc77a598a01603d19b8335d3e53f261039069d4353933e7e97d25e301af1d1bcac3964d0e8d22aa9aaea4f3fa255dd962c320f66c24580b94da9f93256b017dcf05d56d91a8ce3dcf7c934cf3ead443d9743af16d1798c50a11da8908267edd4455d78982c342b3c52dc1fa4e4093487317b748c6a461328c1a445a7552b7d8de0f0de6c2f92599b1d773c72354ce4b67f84302ad8fb53d1151c1e8d8210a385e4f53c9060012601e28f876edc25495e0ffd7e5c056d576da1b2eb4364e4d213b8ffd51d7203538e5738c8d6cc6cd302fe5c168dc37f7896d613c0b7912ed8e92f1fde1fea8a6080e90ef4fd26ca747d4ca690d81c390189d445ce349877bed3b72bd360884338952180fcd8e2b88a1ec19976f4dd2c403c9621d6aa70d0ae86ace908e5204ad67778e9a0cb3dfb1339cda9cf1edfb92fa397080ba4c536f83a1ce973d76711a7404ff1083fb6ebc216d4b1ca12c8c5700e26f33d49d9778f93fca54884526be1b54946e2424b93ba727d4fb9a8af533476679da203a04d24940d300712e9e2395855d7f513f191e5464a6f6a61df4e071bebdd0cded8f21d71a0828703523fa99635810be1e4e4636d4a039c6d18586352654208d8df8c85d4c068825424a0900bac7e63ea11f6bedfacca264093d5ae86b140f6a4f5dae697a21555166debddae842314a070e2ce4b5f62a070e2c584bee2f9ae3bf9c272eb7b43d28ef1c84e78199474c8fc663586048270830818f99052cdeb20397f2ea6d487d72816741bbd4761d1b9432d4bd6aff604a992fef122ee8cbe67d555abeb52fc742d5be504340119121af322a9fe7846b2ab61fe38f672385d3d5d548a7e9dd1d1ecb978bd30166a6ab68afcc0e96033d0bb21702631395fead71aba663660138dde0671e09883affdc1fa0485e75a959b829f49e0c538fd3ed9667f797ada9feb0dc3af5e5055d15997f80b69edf3e37422e9b6caef6ee8dd312aecc5d790908431b7c24d3fb39f390ebdf345dc8105353a1dafadf8bc8fef24480f9f7b2f004d878f660e6f60bcd28dd156bffcc0029d0579a9957e02c4f5134564dc313a3904852fbad7e7f97146da35c9c9acb68b379d1964604902f4e57e74a4cc375c77a413a0e720675c46e8532b8a9d5458e3fe8b7cc7a5a22166e105427f7cc791d89ad57c9391402c9a37e89ada1fe8e814edbda8a0d5de645dacd6b6775462686430fb03e6655d8afa6f2bf3433b5540bd14f970ff595a92a959128d3b20aa417013135e217946d5fba393c7581c0ab16295f7f45338d811c1ced1e9cfefa01e4af4585188b48c85078bb255c82817738d8206a9283dbebd259ee5a372c208ff9ce2d027f18684ce93a3cdedd28f201b871e3021f4e6e4ea594f0e008add9fb64bc79fbcc775cc652e0bc53f89d88925239b80f09cb52d9768795ce9f4e2adc6006e9916565490b14917edfac2dd55568b970f0825ad8d89b10174c385a361c630ae75d4ae5030138fc68ecaee83ce2c2e93c68bc4af25597bd5c91ebebff5a8528d6efd15e28b21c9af346eb4065065af7c5bd193d4540f0b7790922441a4d3e4bfa4113957c591c8ed13f238ddc86052cbfa9078a8ab7f6576089550036031c244126b043eefe91132926d542aa6d4dd5656455b4dcfb251a9118acb3b3a933aab480416cb2f422b49bfde127153549f6a4be9d4db7cd2bc02da76957e242da893ae8f22924d22ef408fa8a70dd93d0b0095bfc15feaa9b59a1610efcb85344ca7622aefd8aab3d97c8a423adffd10ff3b49c4a7fc7214d7a0e6ec556630822fd89aa3007a19a00ffdcc4e9b1288543a334f45a63e5024da05c5f0918d7622155aedf683b52ba02396118356d68cc39b66832cd9341e431eeaf0a2f4aeeb6c7a2c299746792a2fda797bfd5978ef091c2019b77e308e7be98addc3e21a4ae50732c087e2373a619d1b7d417d0c460f93567246e6a1fdcdda7d4eb70a558d26e6e812e216a5e444ae85701b56a2a6419fbe86e73de62422574f739e51a5e3b12df4cf6c01093818de128bd2186f8dd46fa557560c5b83f2f8f4504caac3bfa22d1d7cc7526d8ab9338dbc6882ba0b1e33fcb8d491eb4db5301f81069758fbd738304a9b93d7860378ca36874b556d8dfb9847230545ff772a30aa3ae83c70785cca3bf480f3f9353e4ff1b0363b620d8ac61da238ab5bdf5792dc60de1c48fdf3a36d6be57e31b678ce56f8a8036ba8c16be44b002cf71d8e0a0c4dd66a7b6730d65113a5abe4c714fe016e679592baf30f3a248e7698383f9befebf0bf71fa8e2e57410d1a3bf431caf343d2fef8b091b1d6fc1504f8596681b080c3361208cea26d21e84dd6d3aa119dae2f14b512634b79c31237bda4b82e7db9a934eecab17ffa9b88fc4127472069154af522ead9cd570b70f05c23c78f1bb6cc4a86c045faf627f1785c1c91e6d22f7242476a559b3d268e569eb13716afdc01dd17c502482b6d02ef0435ad3d4c83e63fde37c9ce53ac36b4197539d18c72d86ac487712b07bc12d58ca80e9be329577c0666f3385f430e15274253557d121b32abea8f2a6ff326fc23fc7e57cac9ffe30d8968c43923c901066f2674fce4aa53a6df4fffc9bd875fd45e04f6dd70bdc9b05c4463f2f15f4891e43792dd8852b312715bbdc1c6e3be5a8219dd340e12abb6fd19eebb6fb49789a8fd6c7baa268c0538e651ac6ab4b43da5275e16f5471f62916391548e07604c2e6741c1324a208426150df5e57d824fb31f5046666be100b37f47fe5dce34c508269094a01df415d123fe0511dfbf1a3137e7007fdcaac0e77427bf984dc543fd1b59bd0f3869ba32f0093a4f2e2f9b5cabdcaaf129d82667e03a524aedb8e98594861355502a1648408ef80ee329d93b52cfde4a9e7468b12d8259d6baeba272e2195a64b568599724632b213b13cf1b3970709e0361f440fe0902962847a78e2dc3e290f989e6571abff840c33a9028b2fbe4887c2b349d2463ef1c8deb1315774631290528d90588ace929ed8412411d50eadd1eb4dae1c1263e0672325956c149617110dcb93d4df2984785b907cae0091caa28f7828c451614f60e239fed61798d6a7e5cf98d0a0610f070e4ba0aa05a6a328d639cebac7b58d2c3a8a476abbbf59fda4136796273294565987673b4e42a3a6bedd1b88c447b33e6fddb1d28db1d41562bc2fbd6e148ec2818eef5cc4a1a6dcee6d78b7e86322924252fe749da49e5dc65a6241fe48206292466027faf6323b7dc035801e0879086e6a29c3a57a1b09c0757ae5a117d968db189f7836e8d7cfd4714fb2552954bea7f54fd9c3f5ba099eee28b2f732b2f4b55700ad2b541bcbec4043752aff1ac6a7822025a0bd8fbbe0391b0d386b8fb1365e9211b911a8f9149e60036a2011475e3a4300d9b1d653aecbbe5ed744f98bc855707952f740094f62953fb72baf330f18c46654244fdc4018dcf94696f3bc1e470fc66c821c13f06cfc244deed3d5fe7c5027d61a9ab4ca138c9b71511e5cddea79a4ec9c222867c38f8ca8283aed8abeee2e4ad03318503f7ad316e757c2e74342b0e3a68d190ae3b81cdb6c9497e8561da913c93566fe1d76cb5e43a3851ffc606dda499ef7e56c6c14894428056f7ea477adacaa4fca1a14870f51baf7e51e586630e22f068d418dc20bf508865b4723626b52afd6b8101fb0c42cb8490c1ff9ba2aeaec1c611e07f4e0c6b763605c729aabd2f5eae7c80f47a837e4ea6521ee119cfcc4c994136302d5198dbea2e6c4ef9bfb01b106041acdfbae6644a0c3691109e51c181fc9270233bfe2902b758acb57ecaf79ed19ed6c0b258fa6c531ab42f2cd1f7a36e17d7af23a43581f65df27fbd9dc90434c5882fd284aa8e597c9b5e63957e2c29523f34725cbbe452e2db76aeea96f719f50d1f8ff9d09af16100791c6e879ee8c22dd085eb1b8a0b2ad19d8293f49624aa119bdaed32740e8101bb00bb92e53cc867d432141590a5deff8ed54a38eca7daa0177e98966b6d576101b107a30801726287139af248146866936ae0dc5cb02a502e4c108b86dc5840d45283c551fc1a56b9b6f92d08d204e1e004c02da426f750a5c4f26571e410ec1e7efc41e181487ce129c6f88cfdacb896cebd2c2a7e99d1871b01fe63a56f12f62d9868be514e19520512b1bed504d25d56a234a33c56287b04cd025b2f5ded9c53337de82aa7c3bb718cea152eb9791e7de4f1e77d87510483d89f37e758d47aadc85795022bd0532ec35270fc1c2d585cdc7179001be895fa2780ef16fba2364f1951b2dc83d34e2f8e6ed00e1c6c504f1621499f22b06719d0156bbabaf970fe36bf4589482269b142f8ab0ea618d339dd53582d3cbfdfb81e59e743969f3acae41c65d3aefee50304a2904f38aacd52b78df3ff90e185b821988757137af19c1d291f1ec75508302cae29b58dc72b809636a559acea32b5d963481dd7748f70cd5149c704be322d3ad278e412212a9f4d6b374d184d5d83561c34eded12a0678c7dc93ce57bc9c1492e2c3e2814c6971d9882eba46c8381dc08b6aaabd6b45d3c6f7fc1b5b05fc62c62bd842d529342441e9391c5e42d48f85e44660f2fe4fff5ce4d0134562a7de03315974debd7c2f7f72cd148c33a19753f9cdfa1e110de5bf81c8cf2e732b1a4a35e0b57ba97f248d0c9af7967919364f7f2fa1416f7b5e0905cd6f1197bdbde81d2a94e761e5911a27d4c92e467199195ea176b1779b796d439362ca9c48caff9d9ef5b33f37a36b87784663b1e8c8304250142e1827170334a9ccd7566e6b74a7a370366a89009e5760e53b86cb6d45b3c842281b330c38edd353b4a7174f1780739651b654a0c04e503f9d48b9a6f4ae5971e32e5e24e21dd6bd4960df94cca231916d2c5275167eac0fbe7561b7b5e9ec000302c534ef11f779dfbb8e38626b0bb1597dce01db9e8bdd5d52239042de57675bc5b053ce42ff7b000390e117abaece372e97a36e01669ec64ed26f12125576753a599cd56214a4c1ee97c3d79e517a1ba3966364c86ca7dfd85df5433c6d092699a6fcfd0040300ac7ab0f9a730dd36e8709cc5041e6fb4645d4886a67d1152f7e45ba8c02e0ea99bf0a99c802938a490c6d9be182c9ed2aefc76becf3dda60b5a9cfcffccc09229b734b3d007e9ce4c50afa655011e3e6d23860eee968caf3f7ab617e35ecb0799ffc7f1f4c97d48b922c96d0c10a0b6ebfd41740f1748c8030d6b9adbdf089075d3850a3f3311666140d0da2f579f6d70f91cbd5b674713952b2f5c3011a9d62aee98bbe9163e1f141830e02eb9784edc8c108a309ca1f5593c0e959b2c7269caddb34ec3a27a2a86fe28621f3ad4de03b5216c438b76c82dd9cff3767149ba0f30c92a139909ffcc9664927e17c8b3c0722f197d6cd0ed5f0ce6aa54332671aea0f4d99b6bcab5ae056b059c70e4f838b28c08ab0b2cf96bc35f11ce36389408ddf8c8380fd9a44edd591f5c8e5899f99cd31ebd3af15a5c3527ab9235d00a3f49211d8bfc4e9ffbf5b9087531df7a07f6b88251a965f8b9212f5a8da2853d373dcd6b8b0908a12756a8a2fc3ef30b96ef965808bf5b164b088193636d03a8b58985a8979557481030abe58a6146d6168be9b8d041bd32d7b78a6b909819830b268457c277e40cd8374f978d1a80d66897aacd1840e198e8cfe822d40ed5745b027fcbc18de27e2e91d7e1cbf03a3e9cc46c8b8f229ea2064e75a4951187987b517af2b96334cf4974eb0625489850e4d23f6f127c79fcc7cc41fc12824b835b41d856a67eab3809af2bac068069f8d88f51abaad8510b40e5bb36b0b255e550c05f68a0a9c1bb41fcfae250c3cf1f2c3ba3c6bd30b7e281f6f6bcd9d014d44067767dde0fdcf4ed9e5c2d54e3c1aacca60b9f717afa3ae95ba69df82fc6a2129e3901f8cbc1816c750778e02940a3a044978871234e81a3f8e3082da9b330e02712551b8b11bb47fd0c78c3729c4af78353e3b7023d8d97ef84fb9b116312f307a853be310403ce4371aaa952b6024081bffeaf7ea4d006171cba13f86ca8b8e6374053eff9ed93500e57d2e342f4232795325d2f59b9d3a862b4f8af89de1d79d0a8c7ac93eb4ae0f5d6423b48dbb1e8c2d648f15271299b4bf50b61c91aa96d6321bc9b4e90065d0536770096959804f8a4d2a73141cf19ba98a27f38a1a5c14db18cade6ced5ca011552b2ee8a12b79e4aae2ae0aaab225828d3e07cd1257af62870cb4300588a51a44062d74d69db9362811b8b5d3061dc653453a6bbdc8c331cfb4bed957cfaebdb5ae30d465a17dd38fb6c4c258f5c82ed7d43f81c05140fe159956773003ae1e7596634deb96e7104eb3b3ae2b6e4c5b90c58e923befa021f750de53a038b6f14dee0b5027fc469bef237f34b2e11f3fe099b7163dbbf8b0485a5554fab352e66692dea8b914cee7054cabab53d198765e93731362be003e1d6c1bc8aefd0e35ddae9348808f7ae5462e0fe060c65cf0bf628d71f05a70410aaca05ef80498a84de0bd0c7786d6fb200395767f8e1386a59385c50a1ccfe31bed7aaef7801adb9669a6f25fcbc32d1c440faa6bed95a0298fc14fc935a69f8e1386a7a53d43f47cfac0209b328085def37d17c099b335819b4918bff88e58f1de8ea6d9266b37cf13ab2af16970a3290f94e3c7d905a1822ee7f37e99e04b593bd30d2532950aa7e764da5469e2e591d57e8f3c0c4e927e0e08814e7eccc27c50103f3c2303645eed730a61e5950c489fbe9b02fe9f3be5e668c21c4ef369af195eecd69c9fd03ad12cb0c69f5324cb902629159e2c477ebf954f9172a6e9a40649c49c1aedb6a08a6bdb41ddd923362023bb7978c73c2d838216dc895929256b816ea4eaf0101fa8732690cca0a25ca9e11482ca2fcaf65375a9bfd33ad64afdee0e13ce5642fb7b4ed19cfee57d85d7f32e810b0be83515dd669655b1fcc462af0cd3f3794a4bb975d5be10be263bda8c72b1e6c9f5e602d5a34542a2639e5a884424b3ffe9776bfcdb0c521d6bd4acdace7aa9d4fc4f50dacea4c595edf044e05919bcdb2b5d12e9a8f71d394c2d5a4d2fa1151fa7109eea483a82d1f58a574d7452348c00fce2f91cdb0f0d919071296e6818814333c6a3c893ec44f2244d9376e6dffb87db3a93de52030d62e83eeb737465333c3da081d434bcb76eff103d02ac2e2416ebdc3bbe0848c5c026eed07d02f14258771b839d6cb49baf94f26fa9cdea38ec66238f6698060c26910c3dd92342ae6767b8b7681737be7671ea5f91b47e774f6a2aeeddc9cd131aac40933739de88a735c7131b86475cbab542525a365dbd031c74a2e43532b0d2accea1b9cf1a665e57d6d4b931cf87c3bccf7b34e7793f8a05211f2593c2a6a14532f3ab6530e9b9616beb6dadd067e1232139bb82c1856462edb24072a8e5c0d2f8c8a94a9333585f1dca71be3fe0fa34a4f25a7fbd6cacfae5dce36cd84fb3964b110b6e29acc21d8c3b94d7f89c6ca62671ba5aa2a099ac0c86add401456ee08ea03a752e26580e70053d1a63c9ef2c241dea206664ef3e208f2ba4dd00faa50abad2171d1c847201bb050f29e2682dea8c42169f247b5560f15312e210661ef02e25d5167db6fa8d930e12b1b0450b904ae4e1241b2cd75cd33c3660ef8ea574aaf5b41dfe6b4eaaf2de64dfa4af7510c60db3303cbb94ecad16ea9910eaa0d468dd49fbe4986eee974a4203f793eb4148ce7be06d0aa09728fbccc2d50ee43f63d52fb1fd47278dbfe91183b9c7dd244f4273022aa34e22e5704cf08a1dbb8f0231ed13592fae8fab2c11de9a605475cfa8bf74a44f0929079a024939ee4ec6f133a2386e7652b65d00b9b88ab760f0e7d5dd5f46bd1a6e3ae0f5d17b75c55c9ac023870d8d1054c1a58902ce28bf270b32254740fccce6962cafae7df23e47d728177d22e28e4856f0e3336d552fe4f19f2561b4bfa90e8fd22275cf8897e7203006356bcffb98c9e130480f45674dcfcfadf775376547c3274d1845a503b974678cf3a805de5e720f81f593696ca7fabb7ea5e7f2913d88772ff31d7bbd1488d54b935a0e5cf334d15c70265e93df5c3a3191d222928a314db3fc804930773ebad1b735a0317b5bee23af90ba5d157e5cde2ae83b7cfdeda33cd32523c7b43f62c7e59eebfead8296720d750c7913b601219eb787926843a4eb72ee74a48e988377d4b272a606ec88f7c4c03d247257ddf8aeac9444cbc076f98620515b776b5fb0eb485bdefef82fe3e32510ccff59a8689aed3d9c9253098df7fc171ccbb6f16e67387b1a8e2906e316aa67d71efd3eb2d87a122aaf7dbf75173a0857144d5d37680e847759d193595c4d43067ac5f3ad24e1f4d716b092065acfe4df498d3e1532df3233a3f24091027fae50517def802c42f2e413c9fadde7bc5b52ccb247dea0c4f45a051366bf92866e93a9a227b619740f64b56f3f965212ca0a137011497ab9a0098c12506683b16da33ae1474684dd88291a42455ac374e8b1ec2b0e1a725530faea1d4aa5e7ee24fe76233bd6757eda6cc23ef68dc2337f40a00b5b34a2fbdc26d00d82def315584d49a53c3028e18b2f04332ea73be0d9b6a52e02c2f73927b0da8c235289dc1a18599cf8e8360c610592c2ca32b12fedd2c562115e1f27b3e9e168f84715ca7e0dafb7505a18870a2c417d1d71ec529f716df3d0e09fc586b34a63085352a0ee3b28d4a3ed4f12df65d9459d204d322a63c2a87cb27f46623565ef817fe385777bedf91365e217cbf58be5b2c0dae4afcda608105990931be2e2a0ab0ef4f0b3033de1ac7f3fb7485609fc79a660ccd859d23bb547b940d6503173a7a483f677c9e0ace1f45d7be8ab9fa3e24ad611b293068eecc72d7fe4f980b1ba807d306e2ab0b3f6d54166347d546827b4ac5070e9b496ac40e55eba5ded5f9b89615a0327d22462fea9b10f6d33183609c4f92ffc0ac2d34b4ad3d9bfef9c6b7d78fabd8b5dfdc5bcfb21284675bff534bcb6c6061c2734c1f2c8161dda61ca31db71b627260f827425ace30d1ab3b495ee61a4361b999a5ccd68580ccfccc5b5f778580cf35836f3ab1e375e80f45cc0123503f95c895763ed26bfe7aebbc30a208348393ace2c416117735901c54be54e92611b0db04ae665df4937d28b2e5be0fd01fe82cc2af6475f4ce1ee7fe63e1b480be41834e99916a90e084e391b5bd0765e4a3f5b0abbc46256fa0f591d6f9f20d9730a54d422102bac6ae791461599e1b8e23e6d4541bacb7f4e82094351ab1e67118f2d5f97002a14ab19f6321e6f96d4e81f3931ced0fcccc2af5902d92f3160168a8a070fd3b7f8d8d5a56a2fc64d1e0efe8307132817843c67d00ba326f93601d4b06ec2c15db91108437f61e898950b61cf5f52081b937e7cd71e134efe3ae65d18ff180481374252bd94a1dfcebd3cbda2bbb1564625f38f1e8e4ca95e8504921007394ef6cc0b54275c6e93f756d222930bfbcccf3de12c3ed97c6d514f7abd00ca846acdd4b13a4362e7128d3169365711b418a276a7adb65d897f256217fe70b87cc9e563bc7b2900fd2f399a303f9c547865b347f7203f7ba622f934a931e08a3657e9855ac6e74b6b753313224bc8c04dae32df446d014072c0993e0f2bf35a13dc96f57adc7ab92e0bc5bd4b3500ea1937659fd0ee4d7b5747c54052a341a2dbdca76e3bc6e378ac4e769fd1d06eef7384080cf8486bf957aedd57c0e30957a20fcff63cf7158278cc828af4991b6b5e6f8583c91881dbc76158de478e42e242c3ee97ff1edda1360fab339d7a40a1ff8372bfb51d49b7d45119c48c88369a18b85e146a93e037c72b63b97a1c6a029b29d7cdc24b5da5185e6f3622c368bf4f167054b218c0fcf6c8cc285e3d2517b095b63b1d06c511400df5fc690af466b741290e0f7e31d317d90caacd36154447afe872cf5e1bbabd9ed9905984b1c957c938b8c15bdd05b76a746d0f0a9b66fc189cc8c8d63b4cf3ffed45db70d530c8625d9f4cbf5f7fb2abdd565e1f9be7824c08da13735cd2bf7ac66fa19534037dfc8c3a1ca1aea2b60a7b56320e551b77948358f640d57ea7405f493d6a0a80cc56fe1a53c14b929ffb599255a824954ec4f5a459e7d6f847317c576354e91ea1ecad010c1ab7f73582ba8d8ee75ee9c8a72bd84207ecfee4ff4cbe8baee93a4cb7b22e4d486027266397915c07a301aa9ed21e7e7616fb95c3a489af19ddf383d2cb490911f14d2db99afacf76d028156fe43434c8c1ba270192c48f845970f1b4b6db9dee63af583c0722ec7ce4f408493717ce58bd77be62d4dd7d31cffdb6801893011df0c45252bff210d7ca1cd92a9b0dcdf0eca1b077de424241c6912b02ba887e6d6e83e23ee50467179e5edae6dd8a9be0a03f8628a317844b15f1863e18b24f97ab5c74d8fcfc4e846abb7822397da28bf820de7ed3a3d737bd8ee182f4914eb50fcc66dfa2bb0abbcf166bfab8948c501d72ef6c181cfb0b701ea7501694943f815174db57286e4873ebdd03cf7b9e5f81f69f85e23567227885cd330d8817dce44f0088371c1adce6c58bfa9a13e6101f49e75228580222978a399996aa991776b22ab283729dda0c55555c407b2e76411dacfc528841bc676f552491753db9c2b993eb748f0793b813d8c28fe9b3cce8889dcd36a55ee6b39eff7f403e84679bf9ac9d43326006588839e9d6866ecafa9b3ed25ed6159b15f97273a02c59713453d760f7df0bbb3767f12ee5b22c02e9158ceb3164952b7b7daf32aace5763403f1c0bd09816cd4972143657999a052e0b1468fdb95ea5083fde9bd2c323714392a13017042c34d97e07d2f402ddbde59938ac2aa8f6eaab3ef29be7bd4c444e968cf195f713de1b132feecb244edbf71b5027aa20231b95c788c94d23a4c7425c592143d3c271518efc66375ced7bc1044b050577c215f4acfd2cb229162303c96f796df409efef8a83b3fa84191f909d9059b17facc1c55ad08053807536421f7d5733d87f9af0289815bc60f560cfb14b11da0c02e7204e705652faa5f79cc9ec0e7a9bc9b299feb790382766fc8d78231dad9dabf8c93d5392ee956edb4e2388a884be1c08fa0e678a7a43f2eb4f6d932fea1322bc47e6159d5e08a3266c41ac3424ea881c18b06b94d1fa8d191a564221f7cf465417662741929f10f46a78d84e24ea82f335b314ac78ed3103c63ecd2c0c807dd40aea31b9c9554238bc4ffb5c7dfd670baf037c853fdbb316570d26e4c1e73054551167ae284202dc0997f48aa0a606b330c4d4fb164958f9be0e98dad458cb3a8d31827f8d924f7f1e1345e8fa3e72bb78b65647c0beec9fe0a7a2f6a27a70fdfc0a51b5c7b92954160930b4de060ab26a6fb69774f3413cb2c5e8210dbb882b4b4fe9eb71380ed7bddc759fa51efc16774f901b1c807d51ee959402dbc282af554f384024cf66fa972d10cd95841654878ce22f3f312b5d1516908cb3e85f8ffb826af360d3975c09d37c8c93f62ccb0e6474c64df2d919e6fd857b577d58dc95ff5c8ee25c9f3ef89ed2e8fed23c0f19cdaa1ea0d85fea9b7bcea1a1a5801f54904b17bc1015c11d5894919f7e8d2cb466d90477c4e1c3548a351b12197ef75741abc6921b55f1f2db0c45e4e670125fcc6adb80bd07d53dff4ece0094c5358ab72ebdb47e2abcfa2ef989ad4ae8bf97da4ae9438361e7ee2aaadc4184b65f67ea71260ceb44c0d8dfe8a38f7d03a469734f74597ceaa6af7f757b054637d99c9e71fb5c899022d495351f27c025f6964a254b5385f637d09cda6c4727e6a8b96512167e22fb653d788e86241fa6a4431616943c0ccd2fcb9fe08bd86498ceefff801a7d3a16dcf44b4d46125f20f2e7afaa5cca5a8f57ef73abcb33fcc712561d113da0d7f5687404c1739f47a2228efbdf5a369887c94623dd92410a8d5d6a8242afe840fbbaee7ccc64df851aea975445abc5fac140ff61c47a1ebfcd7cb717ee88236ac2bc20b79e980f180096d9ebee1c155c7a2240b336ed26409ffdd9171015c9bc35cf0fd3a34fa6862c1c8351e373f056c5f211c8e74b58aa8723cb48893c9d96c7cabf7474dd3ce157a4f31e5e527edef557ab6f2af9b9bd95a3ef173b5ba260243b1235cc407910f28603917647dedccbc3a28eec29ee7b21d5fc8d9a57cce4c0a8b807e74fd18d62e16930a9ad5d4dfbbbd37c203da998cc0f186ef988ede36696cbdfd0847d58766e2eacfc1967f4017a1554018d9e117ea5e0fa646ca1d18131ea6d5f8e6287b7b284f65e05fa15cbd2adc8837a4d40a33eae095684c0a8474627432aac17ee09b12693c801412a09f9a7352d490bb443d27ad53cb529d3e289b8e30400724dc9056599942727d1cf786b23f138d229bbb27a080378220f095a27925713bba05dbb95473e8fabb4b5e32294fcc522e363ee049118b42f541ecb3416492feaa4f5d8c7a359620604db188a070e4b3bb5da0ca3a9c70777b5a6c649dbf8feed21676c185a8564fa2fcb22079df354c45757085d988c661a6498c91a29f223087621a7b4f387e673f7e8bf8d628d258f2d348375fd1bfe7a8573ce9f17338d076b2871c8e28c7da1119cd8a3bc1096a895a935d7a18cb86fe7bf46825471563bf6e68a8b36a829d66c0682b4fce3ecc08d2d486f7b1102643c85def4fc59db8d4551d942e0c4a708717f625360c2408c22e2e97d7ed1675ad6bdf755cd49a977e5c3d7d8c6cc1daebb04be1e11ef9d0f91b86d06a9927d59a5ec7c9279f903cec77ecc037d2d01333adae3db72fa0404cbff77b0f7e66ffdc0f4dff87b1d765369ca88064c23299a8a3931747c0ba69e54779fb9449383e5e0747e9a848bd4275932f26e27cc6d3690b873db9a3727b4b478e0ade2cf950b5a7da021b45f4eea4234961f2b0162480818d1d38469007023a849fa2910bee582d2de435415e1f092f47e84afc1c6eb745d43389310f5e151d928faf2fb632c3597ba15bb70ab61c48a7c469614852da57fc49f61388d96b9b89046d5266b27ef02dc8ce490df35a1efc930d09ae37166e12343c19568c8841095561bffd55ac999cdc5bc17a7e36283425b000b198ab1aa82204cd685107accbc8f937f03912271c2700f5ed71da298f9ee95c3dc29c87a01d847fd3cc2f8ea3eb3698e489edf3220328e7c023aae8dd920a27a676bb0a1d8d2252345741feed715889cfaed487fc2077a793583ece2433d8d01277b59fd3e4af3d4b6fd94ea7887d50746c198a169af53c8cdddbc4c39b4ae75a16b248f6411209667efafa5475b675c95296ae6179be8e139aefceefa5d80dd15e073edbca56b10e6029e0135ada9b5e4c3cdad39deb657db730abc4e295ab94a63b3f07047200d7963cb720007eeb4532820342425ca56c0194eb82e12c4a0363c8f51fa96c621687765388e2f9bbba7003538f86ada576c4d5a6683caa4ba1c674908df2c5cde6dbdc37116c73bc18bb3e6cc5f4802f292acbd22a3bc83925d6646aba36ca3b0230976d8e44abcbf07d09bb84dfa3e81b67838b8e99bfff3e0e73c1df6f263b6188fdd040eedd561d566906fa020ff94b7abc8667ce83fb12719dee8dbe58f8bb6b455eecd4ffaaf7659e9809725af415b31dfad37f8049ee0b39e17573c26ba2df1e377205fc1730e38daa1c873eef9c2f2080a057d07ecdb768a0d706f55138f5d35e568b7ffb69f421609c8da1b57e1fb680d7e91e0abb399acffb51c6e54f21fd256c80e7533b3874d1993fa92f7462856a9589fe2343242126549375258036590aa34a1edee0fcccd2fa23e0fa6d086e3030d73f5b4cd1e7325a3d40b8b32a9d8642331b5a8e712c51d531579560d6b363b5ca361a1d67dde21df10aea7ea204b9456d5d8a6f7a1ec47f239e3861354a42be1f4a0e5014d19724929db6f7f883582abbb4f439d1a85c10b8d1b2fc6e264d5a19803bd83d1cbf7dc83d5adeb4939ae0dfca0e3dcb9693911dd6ce42b694c24434988c2d3f332d38933ee44436fb2d2fbf2eb0fc1cd11e476b9954bf3b0f3eb4666188fcfc7dfcdd4171ef6073490edbf56a30ff0a50a2d7a5dd7e2fc42615cce34ddf8f1a5f1ba486420dc698abdfe4080b31e457ce81285f6d6496807cadf0484539f08ae2d70a4af0bd69b8b513476cafb5a4e1d87e6a90b576aa286dcfbc1cf644e72423147e6572dc9a14a5a4f81057c3cde51b0d5765bb84b102c8f2a83f1c186ceaae8cc441c50eb7c35253d0ba8b206594cb3ceff2297508ce2f89acd6f7edfaae5784594a6b2293c568495faac52989208ac8df735c02864a080216e33f735711668a1ec4f23be486764f84aea2a896dd0dcde5e76664dec9d6fc6a4b25c0b81790c40f08cdfad17ffbc662dd5e479fc27ca3042f9050d2db6bb96c8fa934011dbd6ac3f8dc1289b7011322128273f76b801b3c97b2e8511bb5dae9271fb219c079c8c452efc020a1c76ceac717c72f31ba4da97d04bbb131434b3a679faacb95fe0de9ba09bb24c9a40b402655d770ec59e0ad79820daedef8f5b96d3d5ccc7870140afa25c648ad24ba3ba74deab23d4279751129d22bcdeb9f53495e9d176128888e1d2494982a503314d955e6bd1813b69025e2e1857ab9a23296901251157c697d0572fc98e0ed1071f31228921917c7be4cd71d6ee59644cf8860005d6ff8b80feced5db1d989c031a4589d75edffe8b8622d9210815a735a173a839e966762cb0325debda8bc7f698f07bb3b539d407467a419fd2fbcf3a868ef432821802a3af62c005fb54648c0fed26a1db2ee165870c18e73c45ce7847435a875e48c8015e90c0c2705828ac8f74503214de41960d93189ad5895e64a7336bd9bf9052d6ecf835e6785e5d5789d8c2068607a70d08fddce44f91b8b46e174c0742183085a726080a338a01ec90a66e4ea65abfc270fb6f8da269c14eea1a64ec5d4fce158b6c5c926e8ee6aaae24ed3935b863c9a1ef315dab8f6ae0bdcb309a6108e5ba356b7a1067540567297e0879b87eba5f33be53c63179202db1ce90e788e0a914f078f7991baf21a86758a2327a5a3926321668f29778fd17708f5d31d2565d06ffe2f6f253665ecaac81af41f419e11210e64bc8c40708a9f1301d38cd7e42edf2b66a915c45372234e9cb285876d8ff383e118cedcfc834520b543a4e3847a11c706732add5620811b844a9f6b289a369fcba8a4c660121172b891900ce787da71e87e3e9e4a1946e5159d79ed59749787085d07d4292acb792266d55abb97852f5d50e76555253f19e4850a78bd8f0b9dbda7d20faf7177eb980db18bebbb3398501442f6856faf2cb4da7dd90ffea32531616565d2c5c72244f0ed9cfc2dbc384630e444004279fb678e1f2b07d78f8dd5c8b60f045f515016d92f827b42575efa37b65da49d5477654a3bca8bec9117739a5a0d0c45023ffdf38847848d36ed546577485c68c0b77d2cb4758316f88981f63b40cd93e24f4649d0ee05b6468bfaa65e36dbc805b718e2cf5f4d23b3a97b9e865d43045bdec8ef22ce4cc45ad2740b768a1c67a208c008b306c881ae42f8bfcf66f9008c3322204e97a74e0dc6c1e77f95abd4b59e0094555dd0c080bd399b0071ec706792ae2718c2c15739cc15758a054eef7bf479ad7ce15d2791e43289c61caa930ada0eee1a67d90221fd7f620938fcb43648c586378e5815ade6760d3977960919317004118a8ea0654476a38a2b83668439fefc7ec61825babbc838d458eabc83a309f57611f7304083dba3015f4cba1eade39bfecebae47f6900330e322d558e9a39ae295ac6ba468cb17e911e1b96afcd6454a0d6c50dbf6ed6f466ac9ad241632b45406786f97ee08fec28b3dd84d1f1409e799ace08ab4c23bcab9cbfc5ec7d5cfa0408bdf8299b108f7e20c4eb7d5f17c76e4af9df9bdcbc5397cfd74ed65b03b7c27894f374be30e21aa8d1e0c640d5b0a280e1011fd0b783c75fbbdbcdaa998ab4c87d143bc1c2746e489c27ce4be9afc441e947bd0496f690e82539dbb518dc9db668ac18c1a0b13b90276a00919698522ed3e76ca32a31c264c0c707921d1e3646303546a117b00c5fe52da212a1a44a4c22589cfc814553323dd125addbdb10c37cef4eed5ccecf3b831c48bf4ff87c5bfc2adf9249bd9e77579359e77f88bb5528ca5d16e59b625a5e35928a4e31bd01a5e804436dc1135a57835269b2dec5bbb07830b95a7d3c0eb8ebbdddfd88eaa7f0ca1eefa90334d9bdb201c3b3da945d46cb0f86fa5e0fa4bc03febb1ce1af6c03a6149c4b2aabb93a3d3509a3ad24f1b954dce15d0a7bed66c1939b605e3196a84ab1a17a8d4e3ffae151e1dd3a403b2eb35b14bfa91ac983b582f19383cda4c8699dbf96123f792cad2ec76989a92c14dfda4ddc20304e426fc2acb93569f4f4c0c278a096ec2c1796929e1404ebc8dd9594dab1c3986bf3f8b25d4b213c2f87514edd3bd8ca26cc191e2c41cfd9ce7848b692c87d2f5ec240fd66f80f552aa2709a554555a7d9ccda723e249d96fa5a20d5937472ab693f51d9564f6c223b2f7f5396a6392e0610e026e625fcc1bbfe1fcb9d00723ea374a2b1f8ca52566c2a0b09e3dbd62e6ae8b708b06ded77a03f0d9f811e96dbf3b8bfdac78123c1a099aaf8fc7b2efc334fbef413f558c8585a552e84962b368a3bd25978142a60fedb0325c1573701192837db251c29b26df1e4baae2cc8f06c119202094ed5b8b36f70a1a684db29e31bfa882e092519cd4ff871fab8cacfc8da95c1772285b1999a414d711fccef770f5beb835683caa3628bb3460d1c3d90cb0133efce10dff969340d83eb7f95272edcc7643e075bea3a60ca9edd7898db13e36ca6d876195b318c551e0c8e8e476f9c5ab0be45614080bd6dcc485336bba6a6ce7156491f828e522058b3d4f2ef43b378a3e6805ab477d18679ce66ad3cd26adb96393fbf528ab15a0df17197c3f478eac305a61478ef0b8d662a16d2ce8681c662f7529aa9b34d5f7f0d849d842f033a781a651fd528703a04db89708240e41d0e83cbad9a83a6b88fbf7a1168c8483d3fa22fcc3971c8f0c3717d013b89dbaac25676aba23262d82aef42e95d4e378ffa343266169115469508be38f0c2b961028168e1a26feb3b093b9d3acda899b2eb229079d430a1ba54c00dce48373d5cb4abce9e131064e182920d25cf4f25f48a1452ba919a5e20380c355a95ba16b6c27277bd5fb73c5eb60f7c08a85be65d3581269eb8b3d3b2abe03bc50fdb9e02e471ef328c60c6dabc1d89577991b3c51ea245f105d35ee373070018b27201c6086a03283a0f00d3862e0624fdb6b2849bb32ab37dabe7a7cd73e66212b8f67f8ee1aaa3f6cc3cabe3be1e8e50e4f0d9d17b60825ddafbfcb47517f86a8e8a53d4d644695ca32f3ecd65d7dcb8c6036fb0b372e066e482ec7b208278c694d95bb758a1470f58e10857da54423cff302890ace5237b9091974a68d2e67bfe9b8d81cc8fdc74380430d952b2caa37110fc4566c58b4a262d666b5809f1c97f72786726ef44a7df4fdadee7b57618a1dc15666f52c81618d6b645e675e620713f216f4b81a92119e8ace17265a259ded62aa0a44ccac7097ff4ff1862e592b4c42483b4238302bdb528540bf3b194b0feb60d9643b39088469e25a15bda7cb96b49d9155ddf68c3ae1f6b61ceeff662ac645f2b9337287bfb53b82725daed1a6c4521cae3b86276d1e8ce29b59610e5e553d61ec0dd2c0e77fcecaa944333d3433c9ce3290314d691fa2295605efb4bd0a1c9d2fa9062ef45150612e210ef0386305d9d7969e43fa03629a368b75c3df134b6446919b2b295143c47f38c6037e74a2bf47f9d48380d24fb2f3d64aac759a76a1c4ee622a29b28921997b699f9f4b6fb309d7aa22f59496a5dcdff9ae481219f4228ef0729b5be9db1664b7fb2669df358188278c8e3e636af812dd79dba4c30ac5568a3ee4d6c2afc22f8f551c4cfd1742ff0e2d86a86ba64385fc7e5ee87387da2483fc3f8afa2e7212a41fb99e278e7ba9c602a4f95dc681a8453549344d8e3a980e2df6c8026dfa4d149819c0d1a30422fd8ee555d299218f19e44b338a2b64ae0982be89c71f5de74ebf442413783bf8032623fce3f731a3de7c89599e14492d93f7ff3083dbd8160d0560efe46734c77ba2eada9aa7121ba2d53a7443ae589738cfe222b6ac3b60cb8baa8933a6081c16c474195eb09bbd793a882bb7cf57ed6d2296eee738667fd4e064d0e3c6993f9a13d0f33540320145bca8abf3855cde8423ca801342847e569959d099bb57bf6b8b8474391182c99d13970fbae14739fb8c093ebe1f774bfce7e8acb3a2a179d5e78c3daec4579062d85f1f5f2c801bbc17a7b83891d49429880fc0d12983a0a9a5a3fce1fd447934672b93ecd464061e7c0b96b9a3958145c76841c5283bb0d3271dbee85d7e414818810ccb1db21c7339cda8fb1d374d44606e14d14e3b2e28772a009a1b3fad692a7c2af773b4ba92df765c2c00f4843bbae992b7ca0035b0c92a85d8e2919110a86de3f97f9765a149f592caf6d9cab9777748bc8bb9f35efb23cd75e47dddc0a12fc8f5fbe2fa03ab6f2b762fed415f91510381b6c155d2a37a8428acbef5b0f2e2192d25308c38e2a067fc6b2f5d57afde6acaf84670b3c5ce07340520bee98ee1ae3bfb384834671dac485fd9c45a56ce45edced3c0a5a0918f4bd14bdc4f5aa71f7473894c1e73189ebe91c0384dd4bc06275e08bcfa0706556b1e154782095223b50914d83d7af3e88ffdbe4680fc75b86a5dbc290d78f4bf8bd17530ab8f4e23d49b6182aa7c628799702e4d1ac4743aa5bd01fca175781b7eae67396140f2e102f4c9fb756d591daf4a9cfc148deef5d2b91f8cdbd6dfe0dbfa88d091f8626b3056f3c90564ad137fd3ed0951492fa3db9dda91c59fc1ce34b2de667fe27a6892654f9effd428069beda7b9cd30e603594efb7ad76fd0295a0b0f819ff5c58f10717ef94908aa9b7ae7f0b4a9f96dc726fa15d5ebb6089541f2283ab8ee829f774c30bd1c715717c1a3948fb93a4674ef93683fd77ead9f95db12510f060827db07b7a261547fd61632df0b37b8be015b3ee4b72d8dd32b8e7a00f6ee6806f6aa9f27236ec581b236870f2f564d19d65ebfd8e5790b42269693540664014332057284cba3236d0ccdd1640b7ef56a53c2dc36a0c62fbc94534db3f71664b9921cfc69a6b48cbed5f3e223a03bfa3777b15e92839d3544db7f4fe53010d4dff6736cb2e93ddf054216b2f52b97af73ee712ea55c1f6971291b794c15f3401caebca0a55a9b0df0d061b6d6aa4e3d71b3ed6ab59dfe9974ec5487e9eb29eb1c9421ecb65c9c38290f8033628f59d11b9b0f6305615db2e5f4225e89ba68d612d93f7a54031788d8ae0b5e60fc9f5f590f998985f2ae9291826be3754c4275d3d568c9421768f0a9f73ac9f393c6d1ac4b567c96053c1f007a6a79985d206997aff0fcd8043e7a5fc7bb056a32136aef8a1cbd22393eefc85d7d981049c478d9ad4ed6d842fb2df5e7df31527d69e4af531308d0d6a0f43fadc769b47425530090b53697eef0d5a6fe13ccefbe943e0333d9ecdfde763042519a31922d20c79d2accdcf92ceb51b3e5370164cc7bcf8b537b21ea4365c036b10a3837b54d6e6a2f2b214a86d2e11a563a1216be52c4e4c9e1d9f5c907a805a150d50d249111dab786c032632a560d936709dce8d478bf9d519eaf7d29560111a1d5dc422fd3b70e9d6e72d6b67ff274551bfa695f8ae598597ec920d838a2dd7769ff5548bc7f38324151588b4e1201869b0072e3b4c6f4addf170ff5427401b07de5de20987e43e0d60666683cdbad491a88e56134cfa137bcacce895b576088e0230dd032f0435d489dcaa1040bf06e65228435d9022a1468d6e3b8d10cce6bdeb2b67eb4fafabe5f3c662f477be8c47511a84f2c3ac09fb2ab24db0084d24c5e23c6517b9f2bf4f3252a9abf0537dcd1f94796cfd3f31301798f0bc29af3885d2fb900353dcd8939eeb9f882cc9c9bdff00218b8908cccf7a50800b36ee07b41b45d7f73dd5f50e9708f10be220be0b9c67dc07bb8e1971ec3c449a2c16b0fd7b75738c9ddd267c8a91d609ea6cd0a2019f3995e9726578549e5a566f4bb8be0081fd25b2a1b03cc8321c85132b9030a6e869a0ad7cc6d122aed2f53e96f505764da0d3310e5800e7cb92a11f87f2de157598f9b22b5d3b911d9a7469d561dce2eb3646e52c1dc614caa60a4cd66601d476cb61c7772186ec34a1ce566bd02453c6c6885e0030b4a34830179f1ce6d9d66ff7fa382b2443c6df30bcb7f7533867dfd6e1f528992b553889be55a1d4db660f783caf9d2512f2eeca1196dbf70f7903225d41d31cd1f818581d067c12b8d5bc5ccde7dc1436429f5f334530d22669af3b794529180dc1a06b8a177235998d3e6a960c741a82618474ff9029131f56817efc444bbe4ae29bc6dae60aaecb0ed2b93f084369cea5896fd2bba7d15dbac3a0aefe336aacade4ea0c08d196e5b40e914ea3c7239fb25ccf07bf2565a290497fc76511764752585621382c52a89488c234716c9ae7cd29c65e793a100b01e4211f936f50b9257f5369394029117341d165591f7c92ecdfabf5b5b77b5befeced65ee37a268ee738a6a6c75bdf0c919ebfb7072f323414ec5a396a68f926ee23ee7118dbf2e05a724ff6a1c02c6de6d426ed2d7f09080ff2c6c3c2f4327660654105e0941ddeaee5a21c53e4f1cc19d9c9685ac002290653db8eee8f9482db197dd39a1b7cdcf52b016e69b665b5e5d78e19b8df0e2ac6d5e75dadf1a005227a97bc488a5c3d01e0fab7c599782ca44b5fd9afb01627f92f89fb2ffb6ef290aadb2add994f2ff254cc40553bb4265b114a79833fcd506d44425f5d2ed67f81c7563652b5ef7560187a3e6f6cfe46af1901c417ac60cacf68361e09d361a9e42e7d397dffeb9491ed4a09b31c7eca5444da73e3bad653b57c4009e3054679abaddd528d4a4ab099fc3afca6fa824d36f17b9720e83da0e1157fd1a3616c8ba94442bce781559da314ba9342fd4836b79fce4ae88d5f98435c215be259c9124479f44ca374d0c650852be793d6a109a56f98cab0ce4fe2a7152ebdb713518075dd7af9ba1ea408c838ff0813df77df90b05bf5c6377fee136e0e21ca2b9dafd770f23cfc95dfe766844934d68d738ca13b1f7bc72af5fd9d513975f883fcab31034dcdb3473419ac464ef4de02c2956cf930b127c9398112732aa7afa9c34d19ed9ffd802cfa6ea74da3054f34a9accb7c5ebe372209984a94c9459b75c83bc78eb85b3f624e859f5e13f7486194cdc815a2639895643238918598c5876be0a17abee30f89243341728e907232169537697ecd51a55f17a8ea815fa1c1819741b2c095909fcc899840b9cbe034684776e9e12dca814c58307b2f3e6fb1fbc2f0e6c35d8c901be9510dcf49ac8cd22a2ad008c5bb92aef03e785ce07805c852ed07a35d7a30b68dcf5adaa47d193eecb4e84c8ce424d472bdad8ec511facb131e8362e50c275896399f71cb4244ce23c7591a42ede0c95ef3d25d25f11efe97c5518c3e74f6a3f80047a7e449e6024babf175c3b89aa000e91a329697b7137bfc2e4729ebd4b6e51019cb30572523aab9e113bf2fca925635459e2c85a29a46e0a7275fc913ca52591ba9128e7635afb089de596d7db7dc16f7fd70ff1126e1b97c4fa3062e2313de745b601fab18b54090244588119584d390900fe5c52d535a8fe6205a0ac14d866ee86f0c9d6ce004ba2c7d2bb26f0aa68ee91bda42b82fac7dd9a2f8ca4aad610f45b4ca6c7a1357b1be1c819a8f69698b676ccd04e227141a11b0e95e7a129863a341f50482b7a1613fc196d9d9df842f62d6a05875321e9cc64a9ba163e767688d8f522e8d8ebd532ef784a715d936e387416fcdfd2d3b708e11725d161c6e41b1b92976134b7191632255e51e8129624ff3a79ded37bbf190b60e777b9277b73dd205dd08360cbe3daeec3cca79e802867a0fb2a46334a7ab1493e2dd7a12496d85ee8584c27a677a3ce6462556a546274e7d3ba80aa3f360c81c510cff7653c8c90f97aa7a91500918b88381cb186ed97bca1951c15b56a0b682af75a6dc2ef405716a6a2296d156d6d0d6130a038eeadc25afe26c0a60502bc0b69b6b81d9397af1156059e2111b8e8bbb430b89ebdf2a43bb4bbac7ade65de2fe6daee8a8481cda77adacf9a699b04879d7271c38fe5ae094df90ad6a867a55eda8e9c8b7a73204a3b2890d78e703ea2f23410c6a7e376848948d6638cb002c9c4d2ceba8dfcdd9a0e023ec65034b31ee6f3b0408b94a8c3470d752006333609dbf3e75a558fd53c43a8d79a21f90a1abd7943ebc096b120ed223013a7c0ab8281decc9502ff520eb92883b5d3a23f37645524c38c9723d7e782bd148b28acdde0852e28ecdde6410fde4105676b735bda042aabe11dc364f20b85ad1407a1476cc4c68b87b6ad3c095f22fe067def54b9dd727686331058313566676ac48304fecf9d202851d2e8e85115edf06ab56e64ec37b3a9dc091c7dceb049311b38dd512f67ae97d351872dcc559b080a59b6c1ccf780da3a9690611967e06ce97570a4374928948e32359fc9b7ea163b0023b128dacf1092db5c5018f9ef6f6faf364336988dcc86aa9f8407b644f80ee38f4355e9d315681e2730acd3ec8cf0cd19dccb130ae9c595373708c43bf7e4387f4c493ed6951ff8be3bcdefa95519d3c7fc9e54bc64f3cd37fbe961603d8b6256a66b3ac9d8a2a07474803a3ebc558159fa33d398faafb0cf6cce5a9459ffa4241bdcf938f537c9aa6539ed8f003c0a496a8a236ed3e7674b8e961b14cddd064f8de8249a28e34977b805a2f05c94df142f448fce8951cc0f65ab6e5a4991695a6fd4ff16fd147be24b9784add71afee6b1d49e52a1f558cb55286e793e0b2a369c1ef937047fd3773532ed500aa4f99f307be16d686b4ace7ab5bcb9e23e572b3b84f99d3919c8c5954f722988e3c672f63d243580bdf5b23f6f97ffaa3ee7f20eeeda2073e9dfea06b329436119fa1c129501e2d1c17c347ddf28e8ec2fc92e35d6bab2b41a0806040becbf714774c70a97212906e1369e05138996915e539e9747086a017d82d1bade92794572d77e8ccea9a1223395df18dac6b490a0a57bbb19971161bdbb6d5a750cbab23494dd8c7a778ffaeab675925916e1593fa800d78dac6f346fdd4cc3d71652607c73849d05168fecf94144c9ed1ac8a4d53aa6d29a90917a653be240b632039ab3129bd1fb484eef69bd2fd495cdc6885b0822a7623abdc8434248227f5c63347f277d2378fb62d607ad5f6d6bf0841364b2e06cabf4bb0bc9b4d6277d0c661661bdc874c1d9d68e49ffb61515a2b0f217dc258c1b8731a5840ecc5fe942394857d5d8a632cf2c308d8355d83056611c07eec2bd254b1b47f02948a2d43171fd2297cc034748d13e74570d5a40b7c9efd3e149f65ba38ed42f1ac7da78d354b5e8890ddac01a1693e1adca7743f055a103defd2669f7d747f2af5f2d3312eaf36da60f8e5d1d0f8a8a345ace08d2a27566a0c80da6e9171910bf2befc33c934ea0ac04927a6b65fb61004f1597fb84af8894724015500d5b39005fc76e7706c12fe08f0ff683b9bd89249ed5c91c8064eb98d176759b14340b61d99bb54694a4465a55856886991e4b7404df5a29706b3fea9f3041ec91bddbb138fbff9aced068fc324de1be4f34bd591cf8fd41719469358fbb49f57878ccd30012266fe4475f79d947ec3d8d0dc3a242dbfccc95572fcf1967c85fdf716c5e6fe8f1cf454c1d696404af1fdadfa20f478af6ef7087233b12400aa16e287ad76ffb60240bdcc33108a89bb9681463f0bf071cc0923893a725bde02422b91baf7eb87fea16757da97b0d577e119d207368b261f16373be96ad93d26df021394a1f74b3ca7de95c2bb6e2fb908855284ce654e39dd384ce8571a05ccef22c1c27a99595db6e40cae216d24dfd2be1e05e71e1df6e977d3678d1098676a6a909834a40bf431cc676207e799b99ba88b5ea81a02f6933f2437867eeebddbd1dab7c4fd042467a71c2bef7ff3f0424d83b5fcdb029eba0f1c2a1dcc674fbd9615eb72f38f71b4d2fb3e3b95203e106659d270ef5cc4f2ff8116f2edfe5a640cd538ba4b7d49a063dece82070bad7fb00f6040cf608c14da22069e7e3d7636f6a986144460c6889c21975d8a8802a2a34ffcc9ea3df0c99d209c9cb2a55f5a47c799154bd0b297f92eec55047f255ce701ef7fe9bc1819af09339831a65599a10c75eca053673f498c6990aaea84f701781c804b207c3eb382f56ee238ec90cd2070c833d56e2c997c65fa44411af1323c90da952ea0f9631665b17f0aeaaa02b8139aa595c1c964c38590c9d4bf231fdd233c9438635155c1f0f47c6f165b90450957f86ef02246b80c6925c4cc49b32469738294d4e9e43447def178a93451461a45c7a1d76f4634f1c526c472abe6bc54d017a06214884c1fad1f9e1d9799ac1dc5bd24b01641c0ef32cd3bcc0e60a2ad13fed979de6318673c8fcc1860b185240fca4e746dd13dcbfb62132e5f81b1412e953047643aee3cd7094399c37e8665f670a2d3fdf13f3140f973dac4d51331d43367a0579b18e815f60ae6fd5c96670f69309442a492d44f43298aa3a328ea855ea41c0adbeaf2023d0db215fb2ea9c0607919ddae2fafe2e2c194dce62fb413fa348e7858fc97dfee044b7064e85ce3f1928be281b8c9b2b87fb4cdca2c84b2f43ecfb2115b056b272b5611807c29f8f7fc3a85dfffece04310f27139209ddc577fbed070270706cc83dba1847e8865ad09d786c0aa911bca461e1effbb222bd8b6379a52b60f422c2365edc262970ca2e67aaaff1de4250183b94d5bfb80a240effc8b1d55f6058f7f714ad5bd3cdaf0c7bf70b556bf43772d925cebd487af9024af2eb4ce74f8b662a655a0b30735a2b59c6b410cd19f5ec2ed75a15bccfc826a680e402fddb4f41faf74388cda570631f7dec5ea241c37def8c874f84d31dea6ae86b5dad3fe9902d9ea36f0ec6d3f432de2aa8616420071474139a55005a2d361f7134113c3240821dc9bc25651ac2addcb27053b738494e3cb6085ad02563205079fe7f419f92fdb156df8243da5a34a2a69f1429a2b52b1b9984f902537ff2228b718a15b6cfb1e5312922f0ccf32cbc3018ba6af787b25c2841a59d454ab8068a000cb1bebd7b3315995604f1df8f630de82d411f1158dc983270f7e4a51c5defd3f223d0356b25df76cf73cf373593ad8f3d6bb67fa844a2bbd6dc88f3a7d1a4e6a08233ad0cfc68c02a03d47a2de616e61ab1d46f5ac96ef5a2beeefe9f594b812f98fa3dee461db1648c7a9677728a0fce0524daf67203a43bcb624e4e18b534d684605b2c7a12e7bc20ac8f52b5e1d99ed0decf40b95fba90fe3931c1e72fbed709d0153016c409a1e542d190e94367929f99d86313d57fe80a315254709ff9601f8c730c46438f2d33d876412f2907046322d841827196b2639ac8f90d3ccf2c155fe99909c524547dda573196984a4538e0fb2755aeea84212b8e04c2090c646b973d3b961855f9b8328404c2f8658f4df80b821f2c2c6058f6a2768fe403fdf19d8bf4bdf9c4f7f9439a7ca7ffc74c9ed5d5c9e70a5cdaf3aa3906535730758d6913adcdc94e6f3913ba8b99b8952133f29c630631c1776b72dfd80422650ffc94ce2430e123a34671e2838daf953dd387c7ae2e1c1ea4ece5f1b8a532ffaab8a5ef7d31d3b3e803bd5413fd258231da566125392a51a0d7a15ba080b5bdef80bf52b7e4e3a457e08b3eedef3efbb9fe2172dbdba7b82c7b5d51dfddda81badc9c8f78d37a5d8e91d63581584602f1efb7f8066f5b609b95eeebfed88c1d461a74b6d0e8c00ebc31ef2563894d6a3ae25bfbb613a12ee44ec794febb981bbf20bc1120a0811b48efb88d0eb06220d58bf554a693294cbd35eaeee99c16b04bed3c48830159d46e027589fffc4bb285ed15a575e7465e59d19506d459b9d9f2b3a22077639d090b349bb615215e857a8552daec1d7f701ba133bd23286f21de8b177178fea2f3e944e17c598e4ba7c221d6a38adbd0c32adce2a67fee40c67f4ddd4e5a0c577442c153e4ed36c8fc93590c0f1d8bfcd101a87201dc63ae55cf4f4517ddd19a5f2a4dbd66e92defe8557998954caf6d30553a4453e40ec895a104c81982a86cc677c77c17af6095a862988196c8c094b3907afe086bac1c379c018c4515cd3e510ea3c36e67c1aae4aa1ad76852d12528f960926a2989c2625c086e1cca96db1cd68f89f20494015b89839a3cb487b2116908fcd2e288e06ad0d7d6be34b76c36620b8c7a58b446ba7c02522a83b2247319b71812e5cf6f6faeeb58107f7c972675303afc5cac289e35e4b80fec108f6c8cd847711b7fd467a6f2ce360e420199704843371b01e979b4ef701a1ba7fb057bfa6b3ea5854cca86102fcdd691e919230f9fe062d1574c9d38fce833a52a34db23366c7391d088509ccd1e382c08f34a24139b5385bc1e7ac35fb374a29e79a0dfa5310a506c90293620ea3eb4c942f70c2bdf744b8b30db917e9dff4223a60fedb6f6496e2f461e5e4bde9cabfd7464641d9d05f9b379ecaa781c2aee8f2eb1edbc1b069a00afe07c291ee55dde102ab1ae941aff3e0319b58d20f8c1ca06a9e73749ecd3cad89cea2126cab4d472b0468a0f1c9e03c62cfcbf329c42bb0fe1bd6660667c8793741437d7487a2b88f679095fe72738387d97590ee392d9fa07b243e369639620dd99f8b7e2bb45d2162f282355bccabd4f6e552273d3bd5c6819e66e5d12db95acf86fddfa5d8021ea2550f688e3059a3a1fdcaceb0b81838b47b764cfb4c22c280a84e4ed8db99f8248300b1e8df3f80b8cad6b01365a0ff142daf98134a188e7dfa3a4e12958d4fc8b38bb11c6281a81ae95a0bcfa06cbb8b6e16ab3bd63080fbf3c806579c0ae0e28b9c5e76571d90ffeb354c5188632c3f50fba0dc22859b2776185aa5c153ee2873efe56022ddcda74fd343c1b6bc90146a6d6973a0e5755a0394e3c58e91f096184b8daf975e270cb3ed63801e7b32016b4424d856cf6338825f6602ccc338a88375bf474b52e669d1f14a04951e1efd0260d2abd8fc2a03c9893c5c21761b712e054b8b6dc3d81c8e2700600bc2fa6e079cb890152a266706ecd948dd7ab164e18a4435e2ebe688cf5a8995b87765c6425d193356745fa19fc5ba8c2389814ae50bee18c42345583d449e251f683fcf54abc318f4b62a2c8c5fc02491e1b20210a52c194f43ea213b5925ff5b3dc202886519732460a45b2d2e0f1327bcaf6f9287879581a46f882ddcd6cf3aeb46bdd052808afd727c1325f6abf408e4c069deb7f75b2f47da4f9894508f2fbb30ae73ce10a757c002d56996483f2d478e6166d54e843b35a4b401ac5f9838364efffa8f49436967b4dd4536401008521e75f8c9d4ac8fd3136ec43a224d21ff19afdd92084f5a383b9b4295c81525be3e2c0d40e2bf0caf9316857d60e310823f721122948ab1830b92990a1b9bbce4badbd64e48fe642f998f4a287b0ef18a4c9e860a3afe754d8e09a1eae328f7df76dbcf09e7515fcd4aaf6d6cb66a57a64196b57eb1f78fef0405ed209e7ad4491d70177db0cadf8fa7712a0b627e1f3048f1570758e3b31fcf8e28b1071f0f51a382f886ebdb692d0efc24aa433cfd2f53be4ed446c7cfeb7ebffa91e19430bd93e9bcaad7214d2899a87b9a22b9a78c7b827782738581dd9a7d14e53b3d81724fce000c7a31cce5e2d5a97683208f9a28603f277c06297ff0f6081085a35c0ce6cae2fbe262b9d1aca31861cb7d6646c8baad128d7a818308f86f9957d4d0721a1f144cd493eaf12f91add6ee4e2becd070e2177ed85f34d9606c6b57abb7683310eafa18969768b6fc0cc9d117f122363959a5dcd11ca8baeaa43f7e2873944de430222b0ae4763e0480cef97465d77c16c627323e9da2b6aea9f12f060184ea2a8d2fe87270f9d441e6123d01d788308afc40f514906e512a327363bda236876771cee057d6bb06b0833b83dc484a1dc9d0afd9181c991bf0540959568ef33677ed35e9dd2f66c31a2101de87b6aa537e5aadf33969d5c956e8cad87258d8b55c4acc33386ee471894bb7bb5dd39425db292be266c93d44a1fd1de3671a46f6fce5aac6ff764a5cb5fb9979e8d0754ccaf804afc8708a61227ee621dd0aee9dda0e7ce0577781ac294f747e25b35cb4f9a4a81b35b7265430e94b85f1eca2dff5fb7cc4a24912115da64c1886e342811c6fc06e107b04b544799cef9542052baa1c1d31627ccb2ba4b2d835e607379e8ab2a95931b4c107fa4b0bbc62dad2f340c6dfa1d332a645cd82920443866fb55d28095502eefd6e2f7e1d51b29c9b66faa7287eaef026b6bdb1ee4639dd163ce6d5370cd0b173ec024202df8d1d3e4e62a6caff8c582b8fdc1efb2fa65ffd456296840d3cbe1c77a58a60ce994565558381cc3b5945dce0546fbe9f9cab1004c798f394557128305138ab0940401c486441296955239740cba40d20cf62b3ed14faefc7911d46d7309275ba9ab79f974b062639a19ca7b6742d2d9fe1f2c0f890283a926e97c23ce53c640803cd9222cb2461c1075faa9e9e9af36eb300f8d6d00113609c074d76e36498b6a5327362124d2d6b9e991fa622a773b9b91f9d7c67394cef665bc283abff091aa835f01c085b26daae61363f0bc45edd097fe0febd2db5928d2523aa8be71b482e879916c68ecdd5c97f34704a62e4458f83de1f96456a8d61837a3bf7d1a06b996606f6e736d1b49288e91fb4f6cd3f3ceb960d0f7ad325a320cabc66981469301dc931fd7ec0d7fdbd9611fa2f180517389cdae27cfab62799616b18964e296c4c07597a0d9ea9c55504f6f561b33c8035906fc8ac0f8e10a8e632bc09e93c45c85df6e98e47446aabc76ee6a589f56e67a89173b35635974a4d5e6ccef68224ecc600fdbcff997fd200a54fc00d0a57ecb3453f78dbbc3a1db031db8a9f0f8600391f2a156b6c484dff3690c0dba2283533ee98c6ab8e7c490ebdf5b37d507732ba63d8fd21d61df5bb8e1da8ad79b7570b2c8a852e2f830491cc87f5367a570fd9b51c6dd7d09df55abd6b3764e6eb7dd7e2fc42615cce34ddf8f1a5f1ba486420dc698abdfe4080b31e457ce81285f6d6496807cadf0484539f08ae2d70a4af0bd69b8b5130af03bad2b02375af89976bccfcbeec9fad4e55eec66b6d97fe973c0359017f970ac4a22a6bbfe32ef01d69f73844f43eaa4aeb33489a29de77d06535b1cb54260dd831c0159b526214398fed42383eb865999d747f7fac8a19e93e128d755355eadd947ad85f0f4340353ea564d7fae09f1abd98cfbb915954c2dd234d1ad67454360a67a415ec7cc82c2f5ca950258a4e5fec5d36823df0f2855ded081a65d184bca7c7965c85168f335f9cf58d23b4527aef06a95b64dad3a9dc2b7bb1153ce3947df12129f2c14af90e1c55dcb9fe4866ab178801f35b661664e4e2af24c1dcc458f790018a3e2cd4c76b9950b2d76c5c5d8f52de481a2cc8bd5a1c47ba5d4389ec5b57b279db68c9289cd1dd14e9fd46133cb8c75abb00b5b01c7d179077184cead74a00dfbd4a3007caaebefeda20c40ec81462ebd448f4000257a81d1002a3db57b012f74b5a4aa550f6009629a7cf4bdc74a2563d5d167822e2269a5636a80e2ce926f6fe93b1fdac222c1291e6cec4c6ac679d145937ee7d34b394e0df292c32357369bf4ab7d86f95f6118a414b91d84300ed3ad09d1f9a77be8d1448193687838a37186bc5f198cc4a523f810c872e62d6e31ed8fd5e07ef8dd69e2ed8ec33c57a390fcb9d38df049e98ef1f8e0e465a4743095e080f14257aec86eb971e695be623d25182c9d76c3d51c776d2331d53fda316ecf835e6785e5d5789d8c2068607a70d08fddce44f91b8b46e174c0742183085a726080a338a01ec90a66e4ea65abfc270fb6f8da260abed9ca76423d2afeca8dcce4dc35b2aa86e973da3a5d5c02c7688135f246272e967dbe2dfcd4a5780fd2a316b489e0ee952fb36d0efc74da26fef1d0416e2134bebf79733b07f06bb5ef5bec58fa765b2e45b8272b0a6c73062913b175ad1599a53374b33ab9f1fbee8c74063971e45c8df9c7265d8e2d83004a02238b5d36aeb212a15ba4241a0931dc6d447ecafb087b30a2f873a0e7bda5c1826da2e099e3fb8734c56625bb7eda0aed74729e5161e8122d1d9b2bbdc21e7d8a93df81e81ca2aaa834606c1be24369586bc9c3e34802edcbd9ae80b8130ff5f6fae2fc3a5a62279e6a7d1f2cc36399510fe0087194b73ce1940e1486fb59460f767e44018f0ce33554f3da508d78ce245e3a37c24fef62133b2a4d500f23954b8ba07e1514fd8e7eccb3d17042377bd6db8ed74576db72914b827154485d5b2467c529c85b418f46b298ecd69cf156d0ba1d42700d2fcd8248ef5ba98ba865c4788128176e58cf98a8a2381399e9fcdf6fa6b12f2f69d9f2e791b6f5a96cdb530360d32b707374ac08e2f63fd06983bf81e58e2a84b1e28d11e417510dfe4a01c59046408d8efaabc5808a556723358ebb7d1992824acbc49e324825b80aed9906eb31f575179e9a48eb89dc7384594495de71a7fa18d8c0944519c22e4a8b47d23e85ae54993c8a465d57991086b82ade215f6547838c5bdac722c8d0964443f6abc714063f1dded6d4d8687a7057fca38a2a26d4361de7fa4d764fae8b0378f0ac00eaf437b64af245ed4501224b1d6efa65d57d74d285ca07a3856ba6177834b0c71c751fdfe06b9abf1b9de6a54760c362c66028b7ad49e163a4cd3cb65e3dbe5c1eda28e87b63cd61fc8115df2d2a7a035644328b6f08b5b112c50dbf6ed6f466ac9ad241632b45406786f97ee08fec28b3dd84d1f1409e799ace08ab4c23bcab9cbfc5ec7d5cfa0408bdf8299b108f39912da515a3c65a18320e3f07221bcbbca22af46017424ace4a02a6bf1d18b6ceafd4c04737c823dd4514e335d967c21f826211dab14c9ef0d4f4285abda7941b943ce42deab10613f0aec5d2f1ef814e4b1b9b4b7a885e25c1daec3ef5faa4a0e18d34272bd908f4aa6dca1e40b508d1f44f39b9ac91a4cebed72ee4e3882d0ca9a1be46e8b586110956f8e07b8731e52a8e4fbf65da7c88f2c75c92d1a460cb533fa9e1ba772c4202bca5e97980d79ede239c92bd94e752c2f0873327e4e3f095826bce9ff40896369f698fc636f232543bbd2360699723149f42cd5c7f11337e4f0c3be3c1f16b98a2f31997f41ad796d0b52c1ceac672f76d5f09a393bd075d53240f73bd723f8c2a8ae846968ec9bd1110bd7f0a7202238fa53c51790c510f9749de226b9fbbff0140e9a5d83a67c9a3af361c6fe8ef17bddd097649aee00e4e0d12c595e77ff7d9ddeef16426e7a4ea98d0fc1155e3cca2b24d81a4de09969fc814be71fb4d74e1be022dd9fb69f5c528b0cd8f480d5fbfd66c9a8a51db0f922359241046d2d6f83f982c2ad8ca26cc191e2c41cfd9ce7848b692c87d2f5ec240fd66f80f552aa2709a554555a7d9ccda723e249d96fa5a20d5937472ab693f51d9347dd528af078def1c39ae7b800da5fe50c481096df38b961ba7f9576f67b62c6192cf3dd404858dd4b7463d72751dbe08f176097bcf468aae901147ee21441ba51ca0ed3ceaad12cd6e81b9f387efda70842f27cbb466e4282bab7570f5b0769505204aa47397d95c221c66d4587e3938bfabe68c04ee6db93f69a97b789a7e0960cb85328149f8de81f92ab8471f4c947a57c11c8af9b6479b035a4c2393f4a37eeaeaff6ed590cadd86018e35b60ee128139c9d74318a23515b912b88ae366414571f5b8e37246554f36bbc0b045fa3ca6ce768f12bbaf2174733a8fe812bc45e8b0f5988aaa67ffb73c679fee1fbfdd05771cc3f154b46814b3e766a24861e8b83012e7a20d25231cd0f840f7bfc4fa9a19324693bae7b4fafccf796543f7247f2b53221b01cc6d872092b347766cdfcd2667d16a88be3c4d6999c1981c662f7529aa9b34d5f7f0d849d842f033a781a651fd528703a04db89708240e41d0e83cbad9a83a6b88fbf7a1168c8483d3fa22fcc456144c43f27ce2ddef7304c5b7abe9975c7074395cb616afe8ef747606bc2aacf6bfa69827b164a374f33807a68495553e353b372b291536b6d1c6b77fb6d51532895d87c6772fbceb6eeaf8195bb019d816a752fed45acec6d5baac730d0144edd1b8549db5f67d5900e7e18f28490ea36edb8d25769ed51d585127557e68d41342dc3fae2997eefa9d0183ec2853a45f9f178f4ebe0b9f6712ec71836093b61e55a063306a3003c7ecbd2fd21494d5434c8b64b21543e482f40f5252a561c09e48d811dcb8e0f9e79e0857a447771b330bc45bf8420c71ec9366727c939e729aade76f01c4aaec730f70be3dd46128bc442cfb89ad0e65ed9d5323a09e097db497eb5453ad438c073caa6d58088914f38e452d5bed36ef353bf95d0b5f8ee8a168ba91b7a6020d4fcc18dba2aae07cef494254a0f36eed8c0d4c75a90c9f79330fcfd5b8c8104ccd13b8c6facf7cafee40de99c00bcf3efd4000bd6272820eef0293ba6b5184e07f2b637bf4c658c89f229585663ba7034bf193c6c631a54ab586e59e5a0539988903d9144c1210573a1d637422d5377772c96cb962e4888e58b2c6d00fb467a40c4c9cc926492bc84f954d9a7d1397dd381f24b6920490250fb0d51c4826345ca960c1a806c630233904fe7d81bebc7e46b818ffe3f03c9f82318b71440e0332fecf210fe2756ca848fcfa88074689d39c06d5f3edd46a182ff861425c5c28a244d28ab03298ac3e98f3335313545fd86185ec01ca6d97545bc3a178073e063a6c58e0462d7e5eddf4c9454d8d3d89148ea8aa735c9f162bcfbcbd6c4977292180447e71b9f776ec249f404d5c3475dad7143baed996644350f3be6d83d97dbf2376994a2cb4decd15db60c8a7775d707fda925a24c447f98e3b1d5dae2a4dda2a62721c83612226dc4e0b47ac94555a3d63742156849e5baef593194b580081df474b9b36070006db01917df80014be40b21f6da20b6b74f0a52cab2170551c7a461505cdf2820dec0f5b39598eca515a36e31b76f81f144be8da1cd12413008846251ea8d8244bead23ce358cc3323524f3305aebf9d320b1236ae117c0cc908c89a3b5823858db98a859417e95efe45fdac37a52dc695a6e2bd728c61f99642ee6e5a85c3044e4bde91ea84f6a97d5e2fa88da3a4b6460d0e978b6b9d7aeca1b0fb5630541e5348ffaa8e4b0e2cf60427a741ab19f9231cfa8e2a5ab5ebda40e1857bce8c27a78d54773fbc29ebb74bb75f8c1da21d521f7bdae9d30fc26cef090f92a96ea1151d6f2ab194758eb261ba01fa3b6210a2eb7eebb146aded7405bb59ccd81333834e88c9b0fe16ef85ee4b8c7cb5eb0d8b89980da866791ec72e7d2a2a52a4c0a244e182212adf6b0cfd0d70c7e43a5dfdc4c3fa7afffd2117bc3f0f616eec20328829d73499476a9cf79ac9d553e1ec5aa1717535f027a8a68f136538a4ddfaed72ebf57ab7ff3230056f6dc7dc9c18dc7b62f1fcd9c173df2ce5e3dc3e4aa0b0a4728c75036425b8c303a894e26eb78d51e48f7b9fac3bcf2f4efc05244ec3642b5f58c80b404300fe851e72167f8293470333db734f7f3163408b0e14250f49f441d9de2a28d9c6613cc3a0738ea2327d22be046fb74a2a0ac5337ecc62529890419937ffeefd8ec13317995db15d1ed2c6d13593f0a1fb1103708d36a5d66e58a99e3d9f09cb31ce1ebb6c40233506edf745b0dd06531799bc02b42f02c580e4d359d67e1b4856fa11d73fc1fd003c821a1f475d5d13dac21d276699284391135671d5131cd8a0617e618b663a4e85bc66acdcaf2bfa0ac3ab5ce208120dae5091409a184250a58a37b16cdd4d8b0a0475553d377214b181e3a3b5439513b1b7fa411d2e459f3387af3df48e05ee1a7166bbb4b4221714a65842e9c323e924efb941e1db51793355473491017d85431fcb41ea29c25d43a3fca564faac6237e545b6d284e8729a9123f6ee50aa54f0ef0768bfc53bec2dafd88e484f8162dcf8d9d65472f4ea455438f79e73906a3d89cb6ab6a96f031b3a0d7f7f84692433090a86adb6d118ab53dff468f05d138464a16d459b50a672bf7200ca40b54827f5cb9614bc72df50d09e31f4b10a1c5aa3cbe5340468e1b719bd46bf21e68390b0b5b4f3ac66690b2959de489ba5e9659d7bccd00a3772efe3b33c698a6817fa575534524f0e0424e3db5d8b24fedb724daa3e3fce8ec6f0023fdb8460b4f5db1d865aeea4e9edc6e73107ab1fd099730afff57944126c2a43957c20d08e17731cdbc8fc6ada51f7ae527bfd8496b130cf5d10205813f1bba49bfa9a1e4bc47481c0904dcefddd2edd918731d0db3519c7729d5a6a30f1638441bdafa2ec4ed5d3e4a79254c8c55cf81f67acc4c6fd0d77959efe3b56d656e8bc6efddde84d1aae060020ad9df4e00603b9d51b994a8e9bf7381aa40a9eb681f2f2355a0b0eea0fd2a91e7764f74a637dbb34b86e16e63a51c4d3506fb95710087eae056e19fa61c4bb0d98ba835cae2061f8da1e539c0f287be54da14bcba76531501f4ea440b3dcba8d498b68a76c90218ce0e13d276d03b91ee4735f8b14b305b0140271e346ad0a72b0ca271e7d7a23fe44bb4be6e8cfe9e15876b3278d9294c32aab290e7e276e7e8c87be99ecace1574d8d3b16859427d29e9d91702012a73901fc6b4992deb74b5f17ebd3ffdc4fc0e5d7290336f3db3717771203b78124261eadb2ae3fa5945905dad6591eb157af6427b56d1b7eb4ef9bfcdac2b6f27d5ae60d7cc7b854cbedc8c78b187fbf38117099f851b1b6c89e4e562a8955e0a62befe6047bc09ed7adbee8c1373bb1a177396d0c20f713482a513264cb73bcf0ae34df124f8fe3f70773793e63d7f766581a063a4b6c7b6f24379c00103e13eed165f70d866a9c37bb24a2bf9e52d8cc34800affd10d312235db25b0b1095aa4707450d278a33ceb4033bc3a8a5414e4faa15496cc91edad14f9e7ef09c71dc77ae8944af52a5245352255ce867784cf9bf83f740f1c62aa09063038febd3e3686acc0dee30a9fff6d2088bc2020adb9dd176bbe048f4102fd1a512283ba2fc8521fc12e91e89b03c9f5215462d6b1174248114d259d66cf9784edfd65f5a19a60015def3e8ad9dec187e53bad91a47660855accae1c38ec2a8421daab99b0d6b162a380a0aae60468ba5beaf100087d33ab9cfa5cd33f77bd28dba70420f3763649985cdab9dd2abff03008e4121af665f2261b2d145f272f444e6c4388af852bab1fbcace978ca612635486a396557f48671bdb90707b7b9efe21c821f79d6a85b399e2bc2267be0f25c7f0adacc47fe53a0c621e64d854fd97be8017430b4308ec7d1779af2a6b982937ff002fbc11adf7edddf7a4da6567795421b58b37c7bd6a7385a4c2f56d70beff65afb2add2c809fb0116aa4fd2af593cf7ad0fd229850d37e23368f5fa350732d4f29ba14219b443dc525db2705416ba82828d3c6e04a8327a0e94428cc75ff8970e93c258b6fa55da8ad79dfc05825b04a655acb1445721fa3b73b5537911c9d0804f997b26d2a90e2db2aa9ac75094ff95853fc4a8a24a9cbe3b64631e75cd16324c1645cc6b6e2bd5b86fe99e2bf2891986e4048ab8696da0e857ce1b30f8cbf83abdd487781608fa9b68d7dcada74d75e6ce76215aa51501ccb4bf73122fca214ca4535ca60f5d9bdccc9a682f8e6d47d3e8ace0c96ee64f0c0e47a8f32cc8b5c7b550e7469ad19a9ff9883778889ca82e8b621651a97e46121e4e3bfedd2d49eabb53a5248aa011967deb77f95e938527ff14a219de9a914fec993f5b56c3cd4f29f90f59da6f3240f42d2b21f11e1fe0213733046c6c5b50573982d7261d4bb85716f4e4c6116b58564c43f16107cdc3ad0bda24468dfd2c57e0f419fd6132daea272f2c6452583f7623fe2441683c6734fb5c3c991435ed6f3681d89f29947b35789beaa6b30f80369872649e24446dc590cee97d3e9f77b0e78f784930aec3b162f0edb2e443935e5f4e571f0a21c812bba802bde7582eccd8902e0411ca0fe03addba58082190a4afce56e69ec3b60c238aae6c1c978a5c49ee8dad9e445950791b244ebd39a9f58076e2f10d2a74c787b00a6f64d8230a0b1bde9744e1d06e2973e827a0f0c40cb907aa006d3fe26cf3c15fe2bce2776151d69ca43ff520bc8c0a92b37b85788183df5e0652188482981452d5190bfe6ee6e92b376c3c1dadee11c07a24e17973bda196241307591106f4e11a98b47bea4f5a5f16bb2dd69b74e07ae89143b9b70f78d277df8b5da9d12d59e2e8d4b669d5a6248a52f846f4d1ac47f4a5c6ece5fb0aa47fe2134cc4e593eb847fa97c2ae23d40bfa3110b39a54038421f7a5a045d39760438cfd76309671e4c389d12a1cda45e3e881c6a4fafd52e68c63a900cd040ff140185960c1545565a2cd04bb11fb8156b9ee76a2e8eaad647362e403a18b014ff39740fa7b822c81b144c5644b31a6cd62ed82d37c5d8602e9cfe25951a11684befd18fc2bf5068e44794712002c54a35140051ea0520e1eca878e04e3e742547bf5629530e54bb0c7ae845a94d26884b4c99e2f1d6e7a55fb158964d054579c4c641f128798e7e5716ef471f540c26ad03bf9ba071af53fd4596f158e17803ebc97d04c5f8c2bc668a5023d7b8ddcc84487b3601cf1c5948fb17527a8f216c65f9044d59dd88772209ca2c82db2f412d96d2de5a39cbae3d1f3efd992922ff035c633db78c7b30cd19af82bfa97feafb158891c93e7c676c1b4d1c0af43f6aaba6ba7e95386a3aebea10efb99710496508d9d7e461d6e7e662e926305818dc30b24dca9dc28960cf6ecf2d8569262399e7cee2df5dfdd77a6f2533a5c10a892d58041d370e9a9500d33b5fb468dbdc0f3a630a2434099b6bdcbee5240fe2bc90806bc26ddb2a7fb1d67bcaf47c9ddc767fe491e8dbf8b5eb9ba612dc5582d2eb58ba0a2f6d97166b9dbf9e3d8563c495da3c4ee557d885605a0d9203ac298d4e0270ef6b7f8d45e849191e9b3f5e5018601eccf8773e0d3bf522ff2572a1fdb98bec099416bf4983ed1919ba4431bb5a17f73212275860993cb4150697c3efb6541f0ee001940308b30c10e24491960f025f35c8bdd7649c85cfd6f9b4854a23366c8016613e6fba9c0a1f383d2ce02a2cbf540bb80cdb0742a22887b86da8e18433a46ffd51a5a6ef6225f6ecbdae1a610fcbed93c7087ba6ba7bd4c9d6f8e9066e3b0ca21d4f72c693ae2fe6112da7c4b2e5409f22b832af525fc934988f5e4ddf4eec30388367a6d4e49f6f019e0a7efcb0cfc61f30e5bf530f68ff015823b58d471f5c0afff636d83ce30ba40bf1552b387f8912d4ad9e77dde330f6d9fcac2f17241018a7adcf75d004fa13674516ac3f5191fa8618c5e7d0955fd42107814f5c53530a35341f62cca2915887c85661ca086671df60530ab8932cdd80f0ed016404f17e9bdd6c07d62ee21f5f5d33a8c2a649e4367c4c822f55081dd595cc2485af5f1af35d5503d4bc921b81c3a0dbe0e5eeb49b86603ea7cc64af2559d80538dcdcc1b0e5226dd7fcb37728465443ba9e41d944704f86524fdd244c69ed937af5071f8fda1bfae4b7aadf7d22416b3c570d7a595dd98f9c050dfb3fa038ed5b044d77bbafcb70d6505404c48b44c75f1cac3d81862689bebd8ea12c2e0e43ed9c3ad78e29aa61850ba26ad36581406f18f43ebe7b93cd1e28279a6a6c79049882a05cbc0031f260681d58dc4b76bc9352ef36af8e26927fdda4d07f4c920db12c1e09be2c6ffae366de82f2ab6f589186d4a23a433f2c343df9687a7e4267a9c963b45d3e2310dea70acb0f32fc100c1808d2ad4af80217d6bfafd43da0bc99fe86af9f4f2e77e8b5c6e7eb98936200e6d46303d68c6435177df9eafbad772946d97d78cc50e9454b17e723bb3a7438507202d233357140c9d895e998d5b11df03ace072565cc99003313674eac888f24f9eace962396c84b630cceac7fa4e35d50d563844778e39e331a6c278bda9d7d754c7c9e4063bcd8557cd5a2708a096b9f3cb28cb8001774272a897a4be3d9aa49da3b83e92afd6aa542f2162498461831ceeecdb03df4d9c7d8b7159f68a0a7af6ce16c97ce64803a346612348114a8845e5ee9baa3f3e3099b1dc457e917610379bd91338aa90a3cbfcf43812eaeaa0192c0658057d1d644f23d1fe9d1811f1e929c0ebb2227176411b04f6fc74d2274a7c3714c093b5face0731213269c9060cb20aeb6d29e6e34a16a5a9403e1329647a5a34db52a2d753e8cfdea439f24ce4d5ab3aaa8bfc076a7bf7a818f8ff7a3aed5e48ea97b212dab171866a7166b334aedd32b04913d21d760dd307967c479847e4c0ef7b5d2179e60fe3156383624e53877d7d810286a6ad5cf3a4ca86384752e51f02e1515375f5ea0dca1c4759dc7bfaea9391c55cdc8afee1ba1a6ab12d8dce4da7b0979ba056c79f66b442c074059c4497987c004371b55a38bf4299bb4015e811dd627946563cd10272a224f5eac6af61c864cf2887ded78f965692c4471f3aaedf86ebb04c33e86ef9c7ae311cfa9d390960f058e5bcd1263bd3999f5eda44402e798e85c9cac4b8b97160f5ca8c70502dc41a81e960bbaaa6aadced9bb895541f13b420118a18bc7c9f04c234792c2ac9f0be57e00bda0f9854b076cbe4dde0e307ffac61f8c99e8c9b801f544c3b0f33853a982be1459d6a2f45a30828fbefa689468eb2a68d57acb3af0c5f71d255cf5dcf165abf0924bfbab34f52f32d1d18010cff97a2dc59ef9f5d7ea0a618d69867e60a1b31b877f5166c0d6a47c7e2ac6d304f1f3fe8e826ebb9f00a976fb372494b93debaafff30aa779f4da0973aeb59874c9525bd98cb6736d22b682d3c0aeb3ba262519291799efe88b6a17d09ed94fca15b5bb8f3cd4bb1f370300ae1097cf870df6fb7217ff8fe9b5b851597447a400a58d125f2a23dc3613aa50503120b8be08eae868fdf2bd13199842a1631c776a761b3e65fc2da37afa6b79ff233046de2d4b426e1a7ba7929c70e930e3a78df5b9baf95c679d38e4427932ac3a1876709d3d673a0ab1034db10ed8c53dca5dee54e69205ab9d91b7ac1ea352b4c8cef1a832bbd63c94a5f333aff707a33f7ac40d98fdd39668054f9157637ec66c79337133a6e5eec8ebe3a5584f8e839148335131015b6df2f857bf2724718254a221f938f270a2567f4d9d5921085f79f0bff289a45bbddc0c94f1cdc0f54e9aeb287f66bcb2f2a231e21c99e32b5222b546e19a42011be1c8f2016ac7fc9d7c4d6a66ee6a5f25214601ffadea4aa2d1b27261d89114d4563e2d0a63f101a6b742f75770252640b4c4ef8c8ca8c007eb4ddb20812f823a29ad6761efe6170d90e589fbfb9e5bf10fb4b4b3b12b380d99c35b5752d3e5cd4ac338935f8da33c7de744987ccd7c15c83bc00eac697885b93809f6c547698cd19068f13af6e822f000997582f9b4b61013f33497db8022ec9dc6ecddc7682b826cf0f9eb02596540996af17a2ffc718882d88684b34833e823d83d8cf7adb6a48dcf0e7867e68eb0f99b62755b897bb73f99baf641683ae6556890f7270e65598d00317db5eecef07c383e71433259818ade8ffbc82da71b918e205254937c4a208c39c5a54b9131fbbbc41a4984dfd15044abd5a87bee2f560d9544b1a08cda81d87eeea0e7f0eeeeaf28fbeb82db36edac0744199c8370eaa265dec3c03f07457e5d44a06fa0646d241cb0a4fb082c7edd1cec4ab1a3f850d34eb3f2ae93c0fddd06f20dda3c5c4d90f3a2314fbe0eb5f1ee78dccc6bed47991b58295b69bb42b219bc7b5aebcb8890d41e7ec0ccacaa6ca8d6deace1db6a81705c852e434c7cb7142a3fd66e25c512b42619f3c687820d912e55ea62ce8ea1e3f6238beb3b11f4b69f82e8366c2a3047f3d90187836cacab8d92276b338d3f9aae40d106704a7a89beafe17f06af16d117ae2eb44bc7c64e2ca7c44dca565878adb049c00e07bbe3e46998bd35652cdd083f00a0cc42c2f4876268e07712c857519a5490245c3b86d6164879619698dc318816e0fbf236f231b98ec3e169d0c2154af2facac1939924ad8ceb28d3d493fb226c4e0e69bda0cbb733fb5ef4d9d7ba6324695e56613eb32e86e1d3bd4ae82dbd07b0199e61eba439f9195a3dc74e3368ea68a1279c9237192d854f0464406520f90ee3855432d65d40b82a316735b45bfe5e0fb6cae3afe7b74489e6664166d7d437aa61b3ee6b89535c36e92e7b0af39425337b39f034297d9b4d2d1338733f40685d2178b14e963d01d2a48d42844174fb5ef508b0126b3acd19049bfa6c0bc2257f19e394b58b27d4ec7b321c99c00fb011929435fb2924fe2b600c89ef44369a0efbc2ca2b9b8830553f5da7266274dfabb78db258f9a9b9b7406fac3f2be8c3186f2f0443c2c81f4c40d0c4ac6857b8bd53ea8ebbf4108374d7fd8b259b23cc56bbf83595ea75f25eaf70b13daa10db89c007a5b057efb43a2254bbe59861a870ee36c4f7a3934d5919f78d87d55292a11a743064a39b3506a32369864416874952cddd7f656366e07d03c8b5720127f3cd84533373b0128137540f956cbfcc49cb959749cccbb085542d0b60cbe798f0812b7448175f79cff6c63a23be92bfb6ec0f0cac19d5fef4ee386839297398478afb3fea21254a25b0e3da5afcdd5ed377c444b78e85542ae1a45d73c035005868df98db1faa2c76df4c57cc392f1c08dbfb5c819b2f431b7e10ebadba77284a6d83d1d66f777b060824dfe2ece730ae4f4298789acd913d065d9c8f34cc204b5248cca38b8054aaaa8656b2cfc04c34430264a17f59d22bdc9d369aae74dba14a621fa817e0c7b2fdaf092d67a486923d8261b2a47bb452f9d8803c46bc3a3d296603faf9d659a4152972deb68104541f953795f164d889042948f98a897b0a4d7530d658641e7a98f549d64df3c25629ef8c529440e25f38a2adf21db99242a8ce69b7fb592ad7d6fbd3ec3bfc2066b81032a63035370f53fb150df6e10315ea112905a7c56df992120b2ae0aa8965e61e95c25c24babd8543cad5a4b79fad1e531844d7de9cb07ec60483c30fc09a23eb8e0c696f7823c6d557cdd1740c9995439e4888d93b3c36035271af557f9b5b611e225f9d8b039e67f7600d2655c1c539fc63a84f2eeac3d7c8f35f4c6916fe2ae29578ecda539e433e64bd8368ade800bdae37991ef3133334d55e890766179f4c4e246564afc4637339fb523b46806c7a4271546905b8ed4b24c2206100b8bbc5093c2595ff3c23822ed6a038db4af6392656893df6bd39a1ec2c8cf45f4408700ee41461808541fbd655023d278fcea15fd5deb37d0dd39fcc4ea2794607243813c64ba0cafc42dc3a3fb90d281ec64f83f7463a79d274e681f6865c1f355e977eac94799c2ada3a78aa2e8dd2c604a980f8cce30baf3d8efa575a529acb96edd0a2722434bf19714e628a8aa8c737bb792a75fd53a00d603ba9a63f22ce82331cf45c26fb4933653f3e12200203333c942ca05f5f2ced2c220cc842166abe13629abbac875d1a2c22f9f4c8344c0204c867995dfa6fff577afbd699989b196c227782e0d9a45d9130d04b0d2659412ce88189fbd91eb1ef337123c8090adaa6671516987385f3bb4ed25588a539cacabd211d03c60f2a0bb314438daf0e8ef5545c7f45f20e1fff8870fc972c287bd384488f2cf3806f7c6ae5abe5fc5152a2edee300ab009c669d9ff7b3acad4351be938ea0583912159c312a3a4f33453f6ebf50324c0d944d44cafafc912e81990af37148bcbe1721654a16787fa94db49bd1d2a803d9a3eb612c750bf6046698b08db5d67861932764bedbc5820b3dc5a75154749c1c08be48a6b5899796494d3bafd738a82674b0f98d0dc3503c12c95d5941c46b26c2b4f2c54d980c18b53ce0620478ad3f38150f0b5d378fb196fcbe0ffe18af89b47fe5b7f7ff94dc4054af3022d14aaffee2af633c7c97b77781c0b7eabba5561e1b7a653c09ae01e3294e0cd147d41597b8a4688ff6ea0bb828d7e692fec9617573159ec319f22225c0e0d393e52b3ed16fcacea55ea32d0ce111162f24bef31140b55d3204602870ca0f20c064d1fb21cabae2f510f7ca7f86c4064e75e365898d22581bf0268bcedbffd603ad09a0444a729e361fa35dd22d5b2ddd0b907eb45c419f430874c2b68f37a6cd4bfa96e953896a3e0fb41f2c99cccfbf536113654354690b9c559f63fc3ee108ab60bd0e82678d1d0cca21e9830fc02b408a0bd1e4648481ff441ec01b433424ac2df9c605a8430b60877703697890af06c9b273beb297c0c97e9af74a6eff0a0f31d3b35ced2889b148e6ba21c40ef2a00bf38864f1c3bed508f91947560ecaddb20e7549fab839de24a5b3f7616e65c66427efdcf0859cf56db979b32ee435958273defd9ad6f74be50c52fa4d645aa69d8f02b7c85788e708da58efe2fbb93ad65873a5b818cd83ae8029dddbaa311104964b4c1d0918b7a28feb47151b5e16f9902b78303665f97e998ad1bc70ed4c8100ec3635ed9aefc8fa72f0bed793dd7b8ccb9810fa8226d5d8a495810b1b2ca6331477641a31cd8e9a141839009a502c6e1a7ed0007889cca19fcbbc47baade92a07ca5044e1fbf96f1509bed6d57225dcb8c43ccf97aca614700a3298d627e8e78b895c1bd8d5dde11a003822f0912daae0efff0dba18f2d131fb2f76c81d225cf4557a199da1f6c8aca75e71f71bddaaf54d82492517611c670bb47fb92ae866525b35d206e0c5f94aa910ccf415e8eb2b5d6ab67546d2859b6e01d851199dc0e39f331f690f442be786d78fc1e02c8729382ad9e28a787e76b02d2f2616e0b201a248be5e9925810267748abe09b918c34b09a5e437851b967b5201f129900d39b6799a94877d04f314e28bf551af1ff5e6f49631e07247b80eff325465687ca60dde2cf7791f83a8b813685e790177d5bb044cc1f6bd8edef7eb03d4cf1c2a44855c7e59e299e0a9409f93848b99a125140e4f0ea31eee75333f819cbd5a0da56819d78df3879605a3ac342534d6a60a3375386f40436d8006f5916ff488a48e5f44b6e8781db506d9b30965ecc9997c25c6d5fbce6f4daca8ee4e33747b703a5bdad3991e8f92ae04a428a47cc7cf99f90e2c08d87fc8cc802ab0aec7b32487f17ae14e3d56e70ace54205d22b6c74ae02463baf393c7af5e8c6a98c0e0f89fab07ba12f5b0bc8fc92714ad8c96d75d6fa0ea97db73fa14b8457b73c9151b54f0df1d4ae5b0a17a7b2ee427a15fb241694b49e3164870b03da9950a1f0afa3b70ce2e2b5879426f3dc12825fe89a41d14e452f17fa362d08ac37cf971bafac121cbfbc7f726fe8e8ad814ab34ea4c029de771b4fd26e6c09d0b7adbb3a6a7c9c214b3a0369d3bdd9cdb90eb9136d0d45d28e5a4fec7c0c8ae9376f206a1b5f7f2858ef14377d75bc3f597989dc3c6614d849e31bafb0e60b577136661a8e680a264d48df7c8af14ff6467517894e9a72bd3496c9c4a559be719036c1559c504af825a4c2d44bf9bac8ec566c260bbcc113df5906f134d2e729ec65bb3328ff8034b9e0e6425682944aad9073d23700030b5e490d787198ea77fd01e5944544140dd5d5db585c5ac091800fb69e09b7c46e46fa7322b0071c1da472538e71be3e753a8fa6da0308bfeb748038520e462ce939c7dae942766f296291c356956cd0f4d633045e031df63d7c6e7cd8c154e2d376418806b8fa59795c77b04d13393f0bdd7fdf79c330e6edd91c8f244c2ac797d10c6da92926fec41abe3bad8dc0cc426b7b26ac24572637054a4872bc6d8ef9cb984fddb35a7946bb90bb0fd672d7f8b3b6778449798949b6a432e6947ba76fd523434bf3686416152673c2ee1aa6984c66bf34a10ff178d0c0af1f28420db452b9c6d5560ae033f69bddb39593f2328db68ade4bcc21c2f51199007de7dc91beae1e7b167451e520650a70aa4fc4fa523b75db306d0bfafc2f1d7155056cc1a85200e1958d8c3c08ae3b0b2244aa55f45949e6ffd6a145835dc4813d1087030cbdda5738d86703db2c6d86c91b431ad6c1e044a06e8f553693f682d9cf3a9d07d918c5e42cf3efeb1cb1af28fce9bdd9ec9bb8701e9afe3340a869aadc1032bb88d0edf3c4919a534b9b8d10264239c8a6e4eb802e99fb922297d72c2afbe783cad25b1f06b7cab714f6a9a733cde16a7c196f6e3284c46a3fd995723619f2ea90c08bbe30b7f59d1352b3e6a75141850e9a4424dc0d1607d65a424671b6b6e0783497221678e2448c21d0720e1153494ed95623c5dd7fbb6fde76090f402da0dd95cd8610797498ff9058fe2c5c69be0456e79b95619b016bb6e3bdd0c05b23c16d0aca0d059e6aad402bbda39f1713d45ec008476ee919ffe58412ce4fcd5e70b1a1ce81650f8ab62c96ea835e18863a1683da5d057054a2eba148f9991f8470069c7116f235cd562dc617153fcd5ae50299274d9e2653053d09d2fed0db7395612b9f563e5174d0aa725111bf81a5b47e128435fa6af495517ac62d42cc9a1f75485503bf4c005a0b621994963a81989ad7e6d7e9e9ecb2d9154301966cde40fddb88a3bf3375b628aeaa637b4b1da9750b8217b50fa24c7d12cdba458132cf35b2b0a1e414e8096b77b5dff9708fd15baf8462a45e4dc2ed7427e051cc9b87f119fe593d69661d7cdb070530f463e7a2484bcd350ea5e77360561f27ef16590f1b436180a25234f8b41db7ff2a2b5bb4cf1b68fb601bf68bb31fc7dd3bb04d51956c3e58bae53eb4a881c8100b18944d396bcb9ac06bc4dc48847665c09c08f33c26a72266ef7c1aa5459c2dc2b4db160f08d9721543884f2617b305eb58fcea4a6472772c25f2454d97548a9faeec2ed20182aa881e0e2a6be4f174ab9e0f6c3e2bb2632469548696dbe416f68bac6911f25df8652e76cd4d86ca70ef57a207ef73c94a4b06d3b1b23cc4178b497d1c06e47c35d394fab8004f617e4350619f8932194663c84d1cbce2571a61b339dadc15f7b5524f5b3d89742d2b50a09718c09ae5495a34ac4801f82c9b18e7659167bcea855b4344d8113607d0fac17b68b623b8aebc1c364df197c596490837ab99ce07493674c9c4a66f3ee243ccfea1bd1525ed4e6d8a1759dc9a0babafdc2615aa57560dd32eb694a589e59d61d396a3350a59e845f48d076a6eadf2a9a8feac7e2a5141e31e1e59e70dd9ecda8f385bdeaa93ea0170e9c4db08b2a728b409d980c132efa2eca5babc43a34ec03155d718630f1e9410a68e48459b23a3ca08fd3307c1946a6ff3b7b475f897c31c96db01cb9b87e09266d12339a61e37f44971e1c0f09cbb4c7e283873374984ed75cdceb5a47cb2459549fcb0f540ff39d7373d0f16d86cf2892c387c7685b837b508328bdd108ac88357b4ae4d277860fd1b86a6dbade0fb92c3b0b994f7e851272f580d419845f5ad7d04874b63cdfc899811e3131cca849bf9e2f00d03c6462dea98f917efbff3c75ee5c5fcd9b0319fed15d51d616714d2c2f54e52d4875e5222573b28db3d02e2fe6fea8f36a23437eb34db90ef880a0c871488a6f0c95ff31ab1723872e11a4365d54f486f3059739f4d861c0a57fe996725c647721d837e65ecae5669a1e31e50bdcab6722304c74e0ee65fbb8124bbc96ee5fe0fa4202ff551f0382d1de8e1fbe2566ea1f8eedcdc373200d30d1ab9b188bd63922cbd9fe6361af29e151b5ce55a2573c416b28fc7949b7e1360d430781daecf4086a371e7541f6f059e108adeaba7c6ad69b0148a3973935e07f6426e727f006158d06a3f181fe5b4b983574594619915ac7d6057c00f78cbf1986aaf12bdfd25ec30a5c18cfaa7fe1f8f89a97049c1efcc5c8e95ccc67ce23811c44826bf16c93851c91211c7ee7228b0a6c59b83e59cb90d744e7a96a156c50443cfbb577196de308b65d60567a13dc0ec1a47dbf757993abf028693bc90344360cfb950ffd1d678e6d8df62756a6ae4f2e257a07cd42413d12d955b89c38b88949e365137780a545e102357ed4eb29bf01ad07c8ee6e451512477dc36c59f64ecda79557193bfdb271fd8516e2ee561bf99d19cf4a7d84b591ceba25abc4777cdab49ad1f042661dc7397f70d2ab3df460c0977deb6c0d554d7b22c9eee9f4d6fcfb8d36d1ed8aea9b5bc73aff488c92a55a171edfd5583f6606c9a19b5e55443a1d613089afd3bffb5d54eaaba3800e71d98d73dc8824a1f1183de704174c0369a00097af3c8e7fc9f03b44efdf63b8cdfe266309becf41cef66517849aba97a527b5d01838dfe726c243085df562a893d7bdc70a63ef57b6055b1251264871d25f7e45f2619f733bff024c7db1c4469dd95cc654ab632c50b7cb87407ef74904d874c69466ddeeb6d79cb00890670b8c23a3be20cae78e4ac777f74a0276b0a1195a444c1631b92676fa0fb20befc204d4c5d9ff4528be83e88d15a5e46505c7b84dcc42fb36280a68c5c1be22469731d8bba3eb5c4adf8113d680218b9bdfbd391c51c9588c653f0998a3e8cba7eea91b8dd4faf58064246b6686c2aaf549f017be3d88887edff6f1e5afbb5dbd29a593a5334bb1c0e328d52dc9a275bc92abd45d58ec4b3f9d4fc37a5e59c9e681c8a74f5edaa8e12bf6522e9d5f83199b4ff6360ec09ad5367725e15d00382f1d320bef979069f4cdd8dfcdfadd1c7b1419bd14a9069b2168ef9327a03b7d3317a46cc3a47f10ab0981a846b4e81dda5009c0fa17c466a04850bd619311139025ef2dc5fa3b009bf3f0eb9e7056016c0aeda0007e57656f01b4172b20eb06b5bd5b2115d15013469dfc348f503b7b996792d077798d65b18c14a1316bd971e0361a82575cbb4afdc61d398fd06ab0fa04a24cc245bd32db5b833ead0c70f50c97c5fea79d662977d60663a989ba76d338892be0de2652ca690064eb05bf199ba4dcd6aca01f688b6a2e0289667c5849ccc3ee7ce94fd19b0d20927f8c225c5909586d60431c79154832ef43b14bb73f9dc72650d119a4c52fe616f3d287aea4b465aad05c126db16f64d7434adbdf8a2c0bc68db5f4ba361103f3090df26b52ca192a3e445a7945455bffe8a3eb4d8aa667318c1b1f47c0a137f6052614b14200b0376b53da3dcadda29c5e527760917a277e98e183c2f385ddaed903d9102c656fb4e4370dd940f9884ed49b62e5c4c5618b9919fbba5c1b85198953dc5a603412fc3c9cc9c795a8764aa06ec117cffbc1389604e1eb2f4de12d37a9e0479d2978467e96750591d804393ca4732cd3d1d422606eef598861ed14b32ef4d906118556ca793dd92c1335144b6f9323b313414f60a21be84826b7851d723e0dd8c3433eac9ceca14b4fc681f5daa2d5eaf3935e2a455028946593728b9853236875d239b709b02e360317181292ab3bdbfa479749f383cc256dead3d6113d58d2a68f8b00535d8dcb7469e49b351f2abc79ed1232672d67f689437c8b67274fa964c8d78ffb9858a7cd3d52a6103a0b22adfc78ad804aa24a9e37f3fd7b5360147e0255f3648c2ff776a8a3707885bc338fd844a9dcd0021b65d18387c280639fc9cc5b2533edcd360c8588109ac0f16eda7d7cb58d8d81994e2e862f80833f70d895ccdce671e12d0e4270a241645024a09ac1abeb6d71b86420594eff47f8f906650ec83f449083a4ea512350f224e1a2190118f2d15d3327cddf58de09e8372b2ac1944c1fcd84d5ce5f77d706e349b4af5ec2febe15c73d13971e558848d87cb128e88a939cfbe171171319a583103b7750bedd93936985c82938dcc732ce3e711431e8cb5badc42b15d41af821d0de9e13deb2dd67248cebb47ecd34ffd6d10042504231b6c1a18ada48777f3cbd90ce9b3ff32c6ad726863e22758eaa7a8c27b84edf8775ff8919427644c2b702194f1b374d8a25b831eebd0de4bb7f536a2314c9bf083fc9855a68b7d081ac97e50d760ad302bdc14c23cd7a47194ad6452959d5e2674fcb07e1110462ca957136a6462b4270372613ef613582e3c26a42c5fa00a8a41401ad784a8f06dbbb186b94772b59f1a97c6b45ab2ebb36261d1fcaa478915035b73ac209f143795ec66c28833aca3095d5f286e387db814df7f187d09c5671665c12bb31bc87e87bc8ded423e3d5915e5006b7e7ffbe6d3e270135749786bef2e1a39833d660d5d2fbd00ff15cfff31e263ee547e2be09fd05c70660d55a0b9efbe0b2d5999802ca882ea95d26a0bd42944ea7d56924f3b80cabf56a86c8f8a4b4294f18eb03ddcec6df3b9f030cc6a0851cf43018ffd15c0c100ecb6c4f2befbdbb31313911feb8d6817b730693e90f9e34da5036457a5f7fba6639440609164609d7d83db65b6d12a541df25e7b053d717406d1dc73154e7d4e6298f36a0e3ac17910f017df57a9468234f3c6edd10eb5940fd35aa506458855636d9f2f6454ca3845fb44db858cf31046c459c938cda67d997e4cbb55279a3616f69d832fff22337ce5103ccf9c815eaa7424bc5b37658caeb6b1e366d52090a30d0422b6ede4c0124693f6a7b65839f12db78452d9f90c4625b43664af4c82463356ff06b88d49fa2f033fadc3460ae6d86aca2fa620cc0bedb7979e9b3cb488a5f724c80939f43643d2c340fb5d7ed568c4041fac7492027d9518eba29a552e2bc206dcc2962f9468add1c95fbf31d50f349b891f0c63f4188734fcfdc606723506cd9272dc46c9eb364ae52b7f718d130fde7f5c781d2b0dfd098eb6d1b53fba16c66720c7d7b2906f4ee1b2c4a0834e1c9329cabce3964d2ae37ce420937879a006eddaeea9643d7074404b24c08d68e5152e24745c9d7aad704b5b71e424b1ea6302841ec4a660905fc8d66f34fb6480a07cf8c20267a143358e6746311c86f4ebbd55f98174b8829c1e39d3dac12afdc72b1cd0db13cd6306fd9bfd26c09aa6d540986f69468cdc8393bf97b7bcdf2ce985fa2821fb6a23363e9b44782e4e2c80892766d2e0a083c058ba5d94b05ea4ebcb5f1071c53b3baebccc1c8f6c26a87a3f4ebd0227919e11e65cab554a2fd6a89cfad6646867d2b52e6507db15fe5d526ca585c012af802eddb50f934dea627a7e82367e5d9ce2f7dac3d14c26f2281d16bd9a0c3364b2f66f1a20293ac305dea220f8a30189886dc0686af7a0cbaf229c1232c1d6c73b334e575225bd73087e3165cdd091a4238e75c776f68c78755015eed7dd3569e0ec063dece82070bad7fb00f6040cf608c14da22069e7e3d7636f6a985284f743b10eb7e7a18aaefe5b5d2ee9cdcc83b278771af1927daf47e338e5a08266fea5235492fbfcc31159822f55647590f02a8380f8e2d51bff87d27ccd4d4265ffb30a832bd430464e090739056c24d3a6361baa609dd3e761d80edcbc5ab926583866868d2368c0697740dc4c8b654f07a33dc30128e35264da9329e1b58a4be45b2a248ab1798041ba93eb0c6925398d0cac920e790f0714395c9d99de1ea9cadbeff58cf718fee4582b013d611f411eca538db3ff013a26b9e1f15dbeb0a04b8563e65b83d04bc564f808205aa29ba41bcb404e3fd8a828d0d8bc8bb01b797e0e9bd4c377f32f7e4455a5b33dea6f99420c4e8301198a8514260eb98ed6ca27c86bc42cba17c3122227aa3756bfa4939317f7f00dfc6f562aefac40a10bd7179b1894f8658cfc5f30830bce73abd18727e6553f2cbd2890dfb37e617fb290bf7df69e19f22eef0efa63250188ece189a78bb55c0b75e4db622a70bcfa613cb0c2413dd6b323666d2a41eba9484e7590bb312ea21c4a0f7ef53333af1f187bc7105be3843e90a46ed96eec7053526f5ccc0fe95f488f61b81fce5e3de60bc187574e21c6596888ffa645111afb18c302d5bb3471f92bed669f4a68dafbcae6b2186f0bdcb475ee1ba615ea9a474da9b7cfa6bc0d7c5a080a10fd81bf5999ca3451faa2a3b2af45825abf7198feee6933e8bc5e7c31ca8993b356d65bab3013af364743cc512a20c9b8ce576161ed09f04af2eb4ce74f8b662a655a0b30735a2b59c6b410cd19f5ec2ed75ab4402817adb5626470d63617c02a494a9527d4055b6e189e37c4affdda0380fd7e28aa8a42b7066ec00d374ac58e400ebeef2292613c7f44001805e16351f3d8e9c7b25fd35c6df7fe3320114890ef086cf139716c7015f005eded0525d8d026e7e6c0344d0e6206ff3f87cb9ce211ffc378c307fd19024a8344c6974d0979ef40862dac03d98900611acdc7ab971165c328c5dc04f5e23112b89d3373b78839efb14098ea26a64bf53cc44f7437f2c3ec480cc8af9ae0ea56e9a023b221a0b2821c685c2a33829708683943e0d26691925348d2890e168514a5d4bd53c80d5f8c9b50b3bffcbb3cd6352b6b495819b17dd6414e980586102c548330d98e5420056047785a401b6198b2ba54891ca002afb80b29d9ba26440f10b6f8a1ade67cde952668d568d57a1862204cc5714a237323ba37e7f77a558d5810993dafded40dc6ccb5dad26ed6dc134edaf9ca28de6c371a1443d722188871630724d8e2129b0a3162c87737ab49158f60c2f55a5a470ff72731da8311fe994e92366ab6afbe7e8e5613e9de14e0f234023fe4d1fb4c8c877a950da261841a57199f3674cfd50633ff2ae757ab380a7716eef194b5311008a7f9ed88c69128c50d130ae8108d3abf52b21986020fcffa31e8fac23dd41e3400c596a85cf93b7b23376588c6ecfc26513432c09cba7bc5b12298e3b9f9d1de4e56ef0cc33b755a55b90b39651489c30054c182d452c7bec4cdaf7adafdbe1e7130551bae50a21587cf714f56810b894a5f9c0b19aa21a8f48929d02e6d364775240751d68d3c69530d7ca28d83eef63a994926292d893b9b908d0726994f70d72a2da959ac471dbfb56f7b5aae6b03a31a2a89a372458aaf9ea64111c429721384c7f0250bd8f259a2c7c041c9d9674531695f6106722c4bb23e690d43e741ef2563894d6a3ae25bfbb613a12ee44ec794febb981bbf20bc1120cffabcd87e825e8ab6cdc16be235a1edebf1cdb49e82afa151bc5494cfdda9de18d32c7a6ee883c893371f400879c1b2a47d7d1ec46a145afb3d343f4d9fdf18f6f50135322ebf9f6733503493693e3d1e1dd51939e1cf08ffe831d4cc8e2f66d8ddbcf231a6cae75472e75fbcf7af4b4fddae45e08fb6963c06b29a9898e4820ca502868b73bdbf3a51464bb22fb6d62fa18f5167d1c9b7af3ec9d265480fdcca8de7f99b80551646b10c9e0553653a349de8f6d478bb44f58166b2c7730173ded4664bf533ef92bbea92da9723af3a184b9bc49dbf528fa7f53b25add05ece12cb2cffd6d1d0c250d1e5901c5fd67b239bc0079ad297e5a8afd77fc669f1aa11632690ae07d8db4aca53e979b6d76bbdecd0d10e6629332cdce2a01dc58ebbe4d16d0c6e7a8292e5a8bd91a37c351af3e0d9da76e65859a071d463c06d6e2b01c20fa05525aa8b7c74bc06132044513ca7fd866d90f6ea41cfa7c277c76a4b4581b1dc94e9848b6c3b437020c2d2aed695e68ee85e4b6a0e821216fae1021d0881453962dde67385c6268b99150debe690919e6c4cdc2e11bda6d34abb76f273be7ebbf2fce486185e1e7ac35fb374a29e79a0dfa5310a506c90293620ea3eb4c942f70cf1094794a34b9f6fb61a344a4027d4f8d43bc5a386e9315172fad4e807b7dc38c6b506e781ded1ce63f12a3fd36c80924f96c5444dd7dc00a359134214761e92e05dcba65ec2792c57a61f5ae38bc70e6a49823c6f8cf11ff03f1e0db555a5e928ece3dd0e4dc55e573c15a8a00983e338c32f48ad7a1a73cf5e28b225ae9a8409944decfca8298b66f641f4b61467283f91931875d15ba5316a4bebf07aead88b7c273278c54f7d6b8adf3b4a68f4c5cda99561e4ce87316b8981d323cf2a3685d33df510aa214c119e908e724d0c38454c34ce4d268b8e69a0cab2f92661fe0717eaf09b27ce024eaef41e5b19c6f8f5b3b2c1b6ba31aef43d483930b872b57825dc47ecf1335cdaf87d7371c81349882e87a51c9fe2bc13f6b696974c674cc249bb679df14eefbbc5c3dcddc3aec3ced414865be153616309297f4c3ea1616667aa1ac4708bf656e3c7de9121bd51994f72d5edeaa60c744e3c58e91f096184b8daf975e270cb3ed63801e7b32016b4424d8543bce2ba9aa4c85e222a774048fa6467eb86e97a703446b8a0d74fc5865b9fe8a587c24fbe31be2928d7c8064976d80762879ce80f5b6ac5052da26a9e0c2c2b7b5be5c430e22f1da549730818ebdcdfa9c305fd7ba46d670457f05c1f5c3b4c12a64ba0fc2b40498935ce9d1e3093d35f7812afa06e506cfe795bdbe442ee750c64571c5719c2f7e32a9bb2ac07bc5a179c3aa898ee50494f934470f35cc9ed2ee6c0d5d3973f5058e91e2ab8e73a0245c42e8c8df42532a3ddce625adc9d5972a3049a6776c3f58e65a9a98d55ac36be5c864cbfd723887b0769f5fdf2f5964cdd0807889032639f7fb68d30eb2a300e734479d0f3f5f144a9d6f6581e0a41b6958cc710767640e501380f394faa607bdcced46c28d25df5e1285ab12e2276ffdb44262873aaa937c87582f4850e2d0199b9a3afe1e057efed5ffe54a5aadfb58df56ce89f306276d211a903064cf14d32e7e73b4e113b43fdf3dafc7647b066d55dda8bcc88a5857a139a5b1310c74c488b853c5941b868b1eabb5a5ca8482a25ca34e77ab835563d34440319bac3f7c95950b25e08029270cfef5c07548d477d288f397f483f2cdaa050a9853e732e731ad495cec4313d4908b2fad2081df3331649d37fa56a9cf8fd49cf9f669e754e3546ec7bc88d28e52173b6f21ee9f18fc84f0b03d38a3790d7a070b7d4d043591f908c86b2129a272f95193f36cd3989c9f613c63744b528cfd99cb427a1d4f2a8bd6b2681cff04f7d3a7bcbe3ecc7cd7a1c3739f05bf962c5b07f4886a9e65ebf56d0a789d89cc438194b2c65f85981481506faf8b3f907763fee31c7dac809904c5b8a9092b1778a013e6120ef848e4a71739cf5831054cc0a892e4d45f531f2d6b54a95bd6e19c82389aa2e1d5bb9dc6fd08f65eb3efc5a4923a9f70d601555fb106728272c74f9b012f19eda6656c349f5fb15342b9cf7aa8d6431dc53fdb9ec8efc85ec9f7f604163ef12869b447f9fa595e7eec8c02ba58b7af744e05136c78bb46f57a0b20fbaa77a4ac9162b936444f0f0447f4886e5ad775a5e57873c670ea6fbd74db700cf305834bbf3748a01bb47bba355ec0f47ee6d0b9cee011938e2612978ed2ec9fc71a76d4044c7531a2ee8e33cd23c5f8f0bf7f717ba71a33f0653f2677ce130e2c3303452af624c0307c2d4a0e2e87d862ffa65db111c1f51c4607fd981c66cdfeba07ea0d77b600ebc0e00e10b46f04589137d261357aa81cfc48d742fe6842f068f15051ef0ad7dad1a875a2502bb13195c5c1867a6baaae72c2022652e2c06b77a70e09cbc0d4ec8f6cfcd1748ab935c3fe9c74290f5946e81a6cecc7e19a066fe0635c27d67a386a047d8ea69cbb4df8f57f6d18306a8c1afb376aed25e20cfaaff32a80f5897649441756e82b89c5cd04bd0c4d1c1c24f5056bdb50a11bc7466c22486adf6a0f67f694492ec9105a09dd94a6ad3be25205a83d44813896b88a717951bb0d5667671cdde23cfdef5ccc4e8dd3b9a2285cd5ea9e2e6fabe440699a8af581824e57396b465edaad912c180a0e2f580889bb555ccdc0f0155c8a0f312f2c82b16df1628be21b7f11711a5276492b8073661879085ac7e7c4852e7ca57330cea3f7cf94086f8f828113554994965a01910c1685d1e707ed64f5b93e8e4cf8d58ddb28c352130356bc007399d499fd0113a6c7baf0a86d81cfe64e5e9ffd5adb6dd356d535ee837966a22e5b80b5f81bc5c16cf643854a437e47bdb3c7a3f7ef57589cc10ebeef0461c457786424948cc87648c5c5d7d130f4d9af850b0274575ecfb8fcbcfeee70ba2241b6b840f5f4264634a0cd4d3ca7a5f5228c145aa3ccab137aacd6ba2866146db707a26a0b0a260f4d05ec595ddf6a0c031d92668d97a6ed591718b43cb274689d28b687baa3d615b528296894786c461f64189cbf340665a0e7ba5762f24182af9f0bf6eb92155027c1507466648e7ea2816e0f0927a842010e9e94e68000ec9906d2c5b929d0ed0a24723970ee2d1dad3deb4cc2efa02caa91b012cc8f2da60ff83c490fd26f47c7b2d40572a297c9377c885f51c5947b41b7b861d01636ff4e3afe48a20ad283d9c007a73949eaa5adb70f5ff85b664ccfff56e6d75e8e7ac1ffa1a6e6ad9df10aa4f8e5f6cbbbb757926854ac1a5941d086e1b7011b81cc2f09d57219bfbeb72a8ef9e9ebf3eb3f58a58ecf2f8c6320a5da41a9ef3a66586e2e6d3a45bc19911ea9c8cae0c0d6e434d06955dad2dd6114ec4ee6c620043eefb4281772acb5bba326f58cbbebf2f8361cd5a8ac9e485f56bbccd02e639b4a78a0b70f0f6650bc6573109bc9181f434fc98e2a6cc43826389790fbadbfb846f2b80f3671b65be9b6b4ed7f7f956408e9058ded3f284c526c8710e6dfa56324bd18fd5b4a0f98806b0654d00bbfaad02ce4d6f88340bd6d9d774e5d0cdbfba50ae3e520f05f58d536190fc2dee0d3ad9cb8033127a1f5bf4fc5300a0838c1d33c425231314f542ba36e075b4720a8e3b95f2965f2ccf1e7605a3a3c9d504ad332d65ec9a546b8f6047b58816b2423e4bcc834b20c45dcba38da5f84fd952a0c602172fb57c890f09243673c9461070052e67953a5a064700ac69f197b804e421045442f64faf6f5b3d6150abc14d8bb41cf379fdb60b783407d30dc0d974d304b1b1e1291e278d4679a5a46e95465ea2064dddd384030d9a923a5332351d5dcc9aeedcbd6c6e5dfbc62121e968ee1376e656c95debbdc03f61d33a33a01333f650c5e0ae2829eafa9d77ad0cf79f15153b28751230bf0d5b6db0dcc9dd056e40c21661ce752cdb9e796e3b864ca72f52c6814d9696a0fd524e2dc2fdf52d1162722f58c9c1c646f2b2d6430f33af8b8adba2b49948e7c8d612d250bb5fbc76809522bc5fe5d0b0ee5ec6c944984494e37de91c955e5116fb6454f9ebe9da89ca344dcf3c72943cdb469458e72f92c1975764295bf340ee9bb9014d9b9a3db9f4201988323a42230b58c0ff912ccb78eedd641529b2867732dc7a63564331b52538daf0ed1d7b5659746486d99ab5cc281f1c18414d095f09fd84a0c390cc3c32c6b6ae9233634ad204c5197c0e2c2d749106aa70357dba77a71c05e4419e6cf8e8e903dd860efda7f4acca1a572b6ccb1ae171911629dbba278b195ca38a410a919526ca4ec31eb9d4ab79f05ac32e43cbff4371ccedacf0ef9f79b228163c7cc7bbaeda7b3ccf6a896e8cb3a82d576c9445cda19224586c543b868ae51020c1b2cbc9af976b9020ef6fd9fd57be327f9e4d2066a3a571c23144dd2182fe003f0c7fbff65ee38ef10fae57a4cbfc27df02f1098e1fe0306e7af79acb43eff8323b9264951f7473b98c8271ef502493dd9baf710f02402aa561fe246d777776c5d325f58c6ebba3a4c04d71dbc566463c850a709fb80aa80393ac52824420bd4f30d2b43cf90159cc46ae4f7473ef7862ca2d8479df284058e0caa8120a4eed526a9f8ddd76827c8ace5720e0021d63a19fa5622622387cd3f98e4dab83c7ca6c8fe665b785026e696decd812108353c482d1077c8bf80ee98d1eb61f57ae7033c7ac8ad19415f7cf14aab3d48620c4933d232d8d2197f29bcfdff6e8cc7cabef151e04e40ff882bb6115c8e66146a6924ac113fb7fcaf35e98a8fb10e4a14cb546437ea17c8169b80ee855d485f5118e132ec013e1921741b79d9ff39e3d94de7e7213a536b64b157cb9a9ff6b69ff70a619f2d2d5e73dcfd256cde7c25e0ff327d6f524e36e081e2f69637a9b9f948d0984f50088180d2457bbcdedcd3e929d74bf921fba179bf677b3ff549a603d5f51cd2f5280e4e6f8d36c7ad598fce781a99f8311befaa9d0697b5e256457cb10406a3b36c9c25fa826974aef2caf653bd7d5c719c879333f08bf57461e09a74b110ef7577016f0be0f47654a50fcac2639fd145d32c03e8fade10172c8ee198f1c29c88e66f933122b50aeaaf42d4cbb4ebc8e4e36fe756978d35befdad2e786057e8b932c4e4245459749f836dea8ca172173968f19e60b335b0e47f20cc1f064f59a3e712d809665b49f818a380cc1aaca86f7ea547f32fc79bdc682b292a5636c7571b5398afc1995970d00ac1dd9150dda62f92f1fc8bd4400d26604b3302a0c60f50a6b0c5c6e30e25e46db92733eb9c6552f59fa227059f24c25654e35e64e8e57532ea6239347ab730da151fe395c409bc0a7bec63bc80aa727c9726207e57d5a3ad9f0bfaec55080431f69f96d69f245af12e3b838bc2cfa60ff90083b9b0010cbbaa2b109c82e591608c690fe45141c6853e731d17cc1cefad7bc2370f4b908955569af7282c02dcb03e285c9670a02461ee7bcbd99c8834eda46157195721fe41f1ca720ed3339aa8f0da98822b2965b75f7dbd90d4d614db638e6d5fad092efd4db7866295764c3a551752aedf32b8f28071f2af479f950bab28f03e067dddc4f5e96889d30e5c826e6243a9b0f45dd9014924523eec86933e92b896b93355462a481930127e0f39c49950700bd92ee099f73c49226bc45f821d5d72cfbbba70917b967a9814ec43db8942e6e66bb0abbd2a3096c326e67669e2dd442c375da6182a36dd9d3422b65986e1232671c8675485b1b834660a780f7d7c668a864c8c520ff26541ad995b987c47328a2a7abccc3e011e5ff640fd763684a541c0ba4bf6d75fc742184e08c7ac6bf9b83092d5e08a64e16d59f411186220da19cee07c1f78e5669e2748a461c6a38abc9124455c7f95692a8e3c85927497f86867517e516180ace285842710e307285b7b72a130d380f7add79414eaa7189d3d04d2282fe3ebe8920a81774a34ff25c25d1609ca8421014a7b6e432fd5e7db0059e981a008c0055496aba25206609c81b222854a51aee7088dbb85b09aaaae164f47345c4844856437d3f5ba83311a662efa234ac70cef465f71d380c3d2bcfd043c0fcdbaaeee9d869cf2796fd00d7edadb2cb6e063aaf70578ae6159d04a7acb565dfdc239f95c863e4fe3a589b8c4af7028c922a35c1a53135faf048f433b13fd742ca623137c9712bf58d53206b93faf791802ba12540c0a35f8e4e79c13854ec085290e1178eee7ab17fd7aa76ec11bd321e435d4e69ee7926aa6e0e113fd2c64127b99a12f1b3e0186d7d78ac521530586bac4e9cbe7ba0b0998594b3a54f8e4800653fa268e076a706529303bd2dd69eef979ea9772f057b4df73d8e64174732fce964efc3eaa00aabcbbc1d58131a7c6cf38e852c9e202e2210c49c2c93fb4467016f03811ff5cacabb0a6cf0b2dd912964e9d8c9108c81095f89e305af39d8e41589bcf83c4735e54b1a72c9266bcc363bea52361068adfc3a5a8f7597fbd29a8cb9c2a3cd8102917f9bcb2d25030c3ace4e95bb03a25a333527c9617e55aeed13a7674001097180fd00aae375c201ce14039dd5750830c1dd6e3a79568976130708064d20280d317fb95a7c8438caea92d5cc53c02e4995cb9b5131e6fa8adc5165a8e95f51dec35d669a64d72234cba970e792c24a21401ee7624623bbad33f3ee460586fce67eadf6502b5e082b156e1a19376b284295929793c8769b50c263344a3545d78dd89fa5ca0c84b18d3717086c041ecdf3d229e028c4542a6fb8d84cdbb2921eafcbaf5fd916b665c73d6fefc39a5f78fe348fceb0e93a209c74df7d32fe72c5d581f80c174a5f38c93452704091bd6ceafeaed69afa8f7958b8272e884845209f649775127bce4a4ddecabac9c2a575d89942f703db9c07d1b847d54d3e63fc1789f59aafeed2c0ee3f394f692840680018a3d333bbc9d2c769f6bdf9009e13edd63ab3fa336486ae5b2bfd67e81a6da56b997df49100a01cca4f13f820dbc588fad6e12aeddac3523af82026ebf6191e6dde5778a3e858ad7c200fb203373cf9ba8a762a1dceca8d4df1662d5edf38195df7ddc148f5d3be17898f3c8eb807341b7d091baba3e24fc40a634f0c2d1917cb494d6264059edd07ef792be2b105bf42f305f60ed2321cddcf57383f1978b1c67ab1df6144b53c58f23785ad3a33b77232f9b822800ee68dc38063d1ca799a6d6b6dc93d5c90bbfb4abb995a09307421c77ec8682aae6ce5b06131c5d3b15a0af34d45567e94a7b075aa9c090dc732134fa4728b3351c47480b3be284e2f2c77b1425580dbeb1708367ae27583aff2677d6f1d0b64937b63362c813189cd602f42d4660a96fc0936a0b83882b1d2c7954c5fc7276babfa80e607c09657ce55dd5e84b6618e0a44876d354b75dc51ece282d87bb95208aa9ce40b2ec8f616dfbb645280e89d5d368f85abc546c9aeee8156007fc64e98e31658d8a1a016e453a6e97858e26297f5a7c51038a9f1ccc9277f1ff0ad5b7242896337e7b26cba9d30307c7a269fdb0e5a956a8fa4499ed8ec2ddbc2d3b1c4a2d0b394f7b96f644cc3e02f24fae03e31b67e36852ea805324be15cd6163551224d617c434053f1b5df33304c5df0b114611203e435f6a0205527574cd999b2098ca2a510123b92903f6d06d8f09ded1ef5834ca112fe4d85f34429200bc861fc65841ab86ab50d98b86a78d66c4935132b7153456ed1416c4b537ccfcc053bcfb3727ae8838cd964d23fde98b799675685da2d63cd6978bc44e4e39498d7c9c54fcee501aaa2943d920852d6a9c86d42e5e2002798eb3fcd09fb42d7e185eab285e262967fe7205b3f65ceb1c23655677d416c38effb0017bc631c4dc8a22f2fd39c97abb5e5f775477a6ef83c7875ab829fcd5e8f9d9312c03f3c6758f7b436ac43a0176496b544ad8c2a918fd0d2b7abcecb761d173b6db666ac123634a0711a1e244e5859d923357d82031e1d139294781105b2e087d23e7fd82dd6d2e627b52599d67f70b5cb1a5ef5bbddffb4eb42e5ef08a76c4b6985f1589500697cbd8148bed21cd9e2b50fd44e4cc5c13ec8fb6ad3306c948b3e67f8e2e946657970c4cb0fea461d129e58fe18d575bd416a7f457d41b218aa66fa6175a3b5313b4b95e4a72fa16e02c10c3679fa2a28c8ac9ff215ab5808149aba343c50d487f81b349a3d21b4f2c5c3c4423885c6d29d6ed8efdd52bd797d8cddfc9ba78c1f9f2914d4601831b66dc3bcb56bb277fd9a4a7591ec7501abb82846e7912662e738f68a072cc678484231adce0af3161c62a59e4a8e206b42cb18c57cfea1f4c8e7ed2823e9667ec4783b27d84b4d514e63fcf9c807fac0ab3e56d98a7609739ce228df0eb03e194c65bbc0a896f64e27345d5d12bf122ecb8b70d09983fcfb62876d4455de0eeec84dd74e885c8e02d9e78ce5718083642e6c6f54eee0bba42ba0560a310f649234f68d9035cf063ff0c01488098dd1e6627426304bca10081571cf109fb2770305c6deb5349fa6aa0dfcac4a6d462086bf2cca2d374954f4f669fe07f1429512ab185c8b922a6f460a1b1eb61d82e5727510d4fe0f51d8a2851253f063dd9791d6771344673f61e56d2b60caa182236312b11e20a74a95798bcb311cc67c7006da8ed62cac8f6b13ccf5e808ee5765ff63518059c2ca9477428526dab13ce556c4a7ec40b1ece243b4180bb3fe09296d8e4da98d2d123ff7f30c78a9b7dc90e86a713124000c4c61ca7828fb5de5ad2efe560d9c278bc6ffab5b723d2e63f4314342220a371ab6628b6f0351f20df95b9ddb6d659c69f4305ae1076b376b4f38ddf0433909dbae160d1f46038c83163a4245494b7b094bfe8e9cfb8561d15005598ce18a678860fccb406fa1c930c1e920f53f2d870a8813a190fab41e3bc025ed4481efb27c12e0a9e0ef406f1885a695d33140a36608787565445f63c93b098921a1cc1f8f67396d3108678c3520e0536e375c79f1772b622b7e3581e0fb427f565f9ce849a997d872392faf3040bb71267e2746666fbec8b101643eccd9a133c6348b0ecf97b7cf0b9c11490b02e0ffffff1f