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 62147 d46f19635167dee8ff6e5a360f378ea21ca9c093dbf5b74de98b1834641074a4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e08763a34a251a81167ce590099432267f1a6449c1d114ac75633efcaedaac12
Certificate Block Hash
d46f19635167dee8ff6e5a360f378ea21ca9c093dbf5b74de98b1834641074a4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00100f000000180000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000041749704cdf20d9ac6ec99686dbaef047d75f40bf5f150f4fd78d860dd2447a1746b8afc067a0164a39b9e6427417347d840c370e043f27bbdabe505298f9a21f4187fe34daa46ad231bf4addb0898a959d35e89732ab108bb050000000000000040000000400000100f000000180000

Raw Header Hex

000040209b5245255460f9a5b0bb8dae047579ba1905b9290557fec46982437804b7b9bf5deb7d2071ec09f0fbae1872cf7ef5219337d4fd72afb5545327755c33f7af47f216176ae767021812acdaaefc3e6375ac14d1c149641a7f2632940990e57c16811a254aa36387e0

Proof Data Hex

59,560 bytes
121216020307b861790e7e4c1ac8db8e4e40e47b92688bfdab80980560248f4fc8747460b3c75f142955e10dd8b118d6a717466001f0cbce4532c283850e17a34f16303989d867cc032ecd8fbde06a8fdc7e9fde0914b43ad8d655a013d873a177a06471796b2318785823f43cc8962739529c4e17979008c93a7e34d196943a0559ff00ec381ec38bc0731e5b92a5b38f01616a2d9eec65870eef253c0d67f656e2a57bbfc5e5f299d4b19199d8036c1ab478f2c2c01199b2c7452047077329ee6bde904bdad09b7ca42bd027ea7572c8b560b6c87c54ab4cbdc341cb615c1898818055eab71abb0b4a7616a14dd0359ca5c7e880697892af69695a552e6bcff7f295a2f7f601e2b30fc09f83540d0eac99f60c25b05f2cc44ae15b646ad443f92e0b19203e4494f425b7f1246498c3deaffa57fd32f62e0f43b577a1ffae080453bd9c3c33bf1f9c1aa8567330deb3aea85ae54cd1b5ffd8b10e9d3b842eceb43383595c67f1ced9becdfacb75a9eeacd7a4f92047037839c83148ff0cf6b6384449221faf027edebc2c77fa2871c793945279c04a5aafaeb918f10886dd499be94851382e7112f174b9f7c815eb933a38d8b7b94030e8364a065d3577b4ac600f37411ffe729f1c93ccd0006e6d0708267a98d4254ec476acb9c17fffcd89488ac8afdd5d8de67ffdddeaa22e1b45654c7f1c3f0317746e65a404510fe882e3d20db9724e57250827f8fc0f88f27bafe32315a35626b77e6e5fd80f312721d4029f4cb16db3e7b93fa22925080005a1f318f2948f2dee19ec97bb4962da635501f665f05ed2d1e0275fda458f7f54f64057418f0538ea1cb140cd80debff0c40b9ccb0149dfdce3517da879965ea9204ee0af21e821c269fd7e71f75c9e7a1d2d69a6fdcce6470e2d6402da8a7a046413da4482ac9a8107397c1e16df13e9d2f78f6ca130b548dfe1f6cf5f8cc84387fac7a036507edf24ec08fa6b6064f7538ca88f670828f998e1add863ffe7905ba78436987369ed553fd2093ef183be34ad8ba014f25f3b744468b8e94cc9614ea21d898dbd35da52cc82a606eab5429c11b07b598a31a720f2d46ae4c48f2dcdb3a6d70fa6f7af9fab17d2054abbe128ad473c3927471ed7529fb882b8129ac536845a3c061a7266c9152af32f4fc3fc763f713bb900274b2ea1cf0f3a109a1629f49859a658b104b1a34024c9613776d0c3113e3ecce6f6c2e48f787c129595926675de93fce8ada6c5eeaec3e18fa6095efdf2f18d32452fae7c0a9da04464fad6a834bb5d6c105edf6ad59e9057e853b5dec315229ae1e833914d3cc897f7ba58a5266dbf73c825c3d985faba585c5457624beee0e57179e19d9ea1091f5e924117af1631c225160dfa75f849dc75fc252b05270dd3846a5cc8b6a0046d0b3bc682e03562f9fdff94804b5eb9e3dea88f62d8714ba55a1d44483c918b4570f8dd7c183456f1d142dcfb73763bca1e084686799145fde0c578adff88e2f20bf6663d86a7bff6659102f78979cb9e5ee2150c0058673f13bb8a282c5d3a1c2c05a9943b3da5f6e54c559fbe9b9e622f40631870ba418e657f93b4d7f0215667a91563e0c7fccf70bbc587afdb6925070dba6c485ded7f3be26ecbd9986546fb018d2900d4cce9b3868d3bd88322c4fbfca8c1186b03013b97b0334ff567240dbab831468fc46b4ded966b97074a0a4a38ac294610118533794ebe89f4615519ba92a5b6e0d0544d3fc8fd2b7f6614827447c9b9fd37b1cab227f622d0ee477fb0d293cba0bf17445917120451a04182a9666da9fa246835f0957d22f215811fcdce7596847b2eaa29371fd9f2a54aa272b38ad43abc4e9bce59a879fb822c01d2a8b315e94ae93cdacc3eacfe4ea889d3b38d8e2d64ba3a0f1376c8304bacdca41af836b357221b827823051589dc27083555adcfc8b29f7698883bc55b67673cacb7c98a2bfb63063393ec07d05a5af11cc198346ed5660326be7a62b9dc9d30910f91b0b95c01b74378965c8722ba5e6b368652c997689e171b987b4ee8147e1bdb0a888ef2da61e994adcb74238005fe0b63f57138184de8cee2d698f650f37c32d42a343daab0e1f68c4e10dcf7b2c6f43dc3e34847e65541e40121c8b1bd2925d4106389ad380d9fe71e73a2694e713f0dbd3fd4ccba441ddf8e4b8bde3b5c6f7a23edb3936906e5d421596c4ad6202639eda7d508ab41baf54740543b7de19999a113735c488b1bc4b85842b0afcdf5f77a0567afbc1c1320d8a33e0119eb2078c8524f425a5f09b75f183980aed99c9f35c37f8a0dfa7022f002673f90bb582b7dd75c4923fd3ceb7376e09699ceb993686d84fc2912e9be6392e76476e82674543263f7b842d14e8b8a01b69fbe4f540a423ef21411f0590c5f46a9203983fca3e87b39ffb6443a6c4e2bca326196888556e255e06360336654e8729d6b3fcf294fa303cd435135e5098860fa082b47651e7275c5fbf9d49e6d735af46e9e16970f0e7f3aee442f4d50d158f01c7a3fae8a92b784861896195bb3fb6b50e9c160305cf2abca970bd5395475978f0b223837a31432967e61ce955996f9a7b8d0093aecf299da159e1fc007921396a32ed5d0cc7d9de96feff122853285ad1ec795ddfcfef2a15ef48b45c8a39b360bb066a6176180b5c76906258e9b48a1dbdb0d93ab95056effe3d018c7cbcaf5a3e9087eb9953675d81a0a47d9978ab5ae34d4c48755d6a71f610601be93bde67130b13a36ea787391021a42030236733c1c4c3cd2d0e6745026cbe957e9221cf0fe3ab74de91b2c82c9f17d520a96e153fab2642f103ce47bdd12585e845997d8cb147f822a845d651b1432ab0989ded1e154015a2011dae8e1860e485970eb38ba8ab4091e643cb49f5bc37a3fc0933c1776b9615957c7f28b1eee593790ccec957380e0cf66336c4bfe1f174407cd9e628bb755b56aaa44cb4c6fdc9676408e8cae06910079aad54e72abe1c2d63b905d0d52832c51c55516b342dc1f54ab54af40683b6b0f0efbaba50187be58cacfd3ed0fe22fb5b27b3145c0ee027c068e34f17b6629c28265c9137836c09ab5cee63e1a9c0dbb0fe067d4583252c408ad4dc68607dfff9b8e41bbf967578833a2509a64b11a5da40d76e1a2e907180208f70e3f6e42b2ddcd300a29a05cc6b8a29768e1fbd53b9b8f03e54b36f281fc9d4ee78fe9f4f9b1b6cecc8ed05910303feebd6d36dfce6f7622da993b8f58589c80f870b3653e90e4c08f134ce63b03d44c2e89d569b5a903ec5849e95703403853913901a24c797ca9aaf78fc2294ca18dfde981d29f7dfb43926c50b543c693db96dd75d952205a3d7184a84aea74adea3ac9ebe6c670d4ccac989bfa9e21ea1efcc263fc1450ff65d35d9529341310674809c2336342658ac8bba431d081e55f0e88808ed422cfc54e3927df0d0a442b4fcf948b19764a99d4e2a0dcdc45ea9dc250db91b1b21a08f8cd24640dbba1936cf97d8d3023fb921b5d47ec62b71135b55e04eaf2261ae8ff7df17959577b4f57c3cadec792facbd3aaccecc69bbd91a19d04cb592e7b24bd20c7298de881519acbb5435014248372aba09f4be0521471e6fc10e127d9cb60ecc0205f4fe6635c29e05f87240912cb42fc201ada2622c64885795f42aff901352aedb92440f211a5d8aee52c80baac81f9a6f1117e40341b965292304af1fed82e5478840cfb3d1aea5b8656411110dbc2194d7206118525d00e30810b5927928287fa9c9973fb92511827d2604689ec65d81f3fdb6f0ec2f978979ea2c3fc3cd82f1dc5671489b0cf8269c53a6d96c97d1d36877b32ecd0d6de905e6f136b2e1e1e2c0b83ddc0421591530f25d3b07ac5c27eae5b84e34da779302c21092a323571be8d607d19256ab2feffc21c452d0c8f9e02e0ba7b9cf74e53b29800934f0c48f71e2706a623d560218c7b83da65e4765fa3d5fb5d8ef7896eb1a5ad6247108980d9a59af36f888c3d7e2b0a78eba865479d64dcd3f8f59d1f47ffae68a2a3daf71464d6e69e4308cc55db3bd14167ab0f1a846675186d2d79f90f5bbd39da0d04882620ef96dd79e94713d5b1995d168ec7c59182a7c82319d820002c02c8bb1d846d43c85115f03b98c37aa86a61cc00822c5ce06deb589efdda485f7a00dc31131c5c951518e1ab28a61c5710c7d0f36ed4f4fb22acf482de451b60e97cd44f25e06fa41e6d646ea8f80d71bdda21a489ffdeb0fea15e82b601ca7c5ef3f4ac8be2bf90be657c708f999f9801786c492382dbbbf5eb7a61f94d9001fdf94c810427e894895ecbfe0618983acbff6bfcbd12132152a8914ef5ba50fa001946e241f33b32edae7681114104d8448148a542ee4dd74d1a465151f7a6ac8ec624b419614e5304eecb4d004af639041510ea7a622075e0c5769b5803ba8cb1213b95f299bca5276086a262c439f9d4cf81ce353f000a79a750e617a32e90ca1d15be35a87cd08dade63f4bd41e75a021378cbda0c1344e6472b65336c7ba04e017d61f9cd1c8919fbeae1dd5f71afc09d69223a76e75989f938419a15a6cd5dccd8efea738a0af930fe5cd6d07bbc75c52c50bc15fb9a3548fdc99c3863e78bf86601cfd8e8a70a33cdd19c7f03f750eec20fafdd50025d0be2baa5504809fdbe0c0f5430b77c5037c2472f8251d1af14a4b637611eae0baaedc5e2bbfeeeddd8da28a7c851b93ed59879077c57a29db4020bebb6aa110995902a0aa79398ef690c6d031c3d038e44eb7453b2e6bede249fcf768957f5dd053549239b029a69cb3de0152d51410d0b0ac019020d40d65de22c7ebd82acde1553a5bdc8954ffec068cb1e70e7cb67c07ced6e4ecd6c449a7695d7759932bea5a735ca90ef98267fd5cc7ead45ec11252e0aaf3c5f7e9bc39f11593ff85008dda516b1485c72a873c6cc95eaed001835a3302bf023a88c71dde110a3f3682d6d87c334ebe49ffabffa308d64b80eea683e7dd0d21f9cefffdb5bc29c337452dc5e99297eda2326e0f1d0399cf2c319d9ced30bdddfbc6b8d81b5f8d8860f500f22cfc07c54451967ec6b16e950d233a2c033db48171519d7d828b994dc667e613b12e3d93fca18ea32e93f5e32ac598de0313a27e8e0030c8c805e01e7250df2c0dfaaf434a2099578768b50c2f7a3de1b207d649b4964e2719f42823aa0f980ee71baac425e59c9341e702539f2e72a0f6c78f716a74de0ac7def4d3c84bc5d7349d6e0a44981b98f859dd5cfa061b3f2deff340ad62dd26c1f8603c7936c02b11b6d6f913ab6b9293bccd4fc738f8aed0ec828e2a8e1c5dab7d596c9248ac4861599254c532aaf150c8095dd3596abd0a99cfad7d591b4ee151a93c3bc67236732c559a69f5146b4b1bce5b4d9ec3396eca2e24c053a984ad747bc06ff30b9dfae5ba921f233629b6e14cf0918b335cd1ad7c564fef5d675802b95d713b2cad65b76b2e53efeab3554111822ea043953869f829356a854faa0051ea3a2dcbe137b18fabdc262cd7a6017b4b7a1ab3b5aed2858cbaae7d5c79fa3ffeb1f8cf1bce3d9acba882d927e20140d97ba37c8d2c1926acf2325631a39df9546dfbea2b98e244facbf211a811c7dabe246fd7ffb4ef5672e0cfac299f20d6bae28b150a730183f174c317f50266e226f5327694d0bec4c9522f0ff859ccfe2cace21210f467abda0270c6210498b91c1219b106dd450511c30fc0ec2844b9e01ac27da7d9f3bb463a284336fd79900792548a18754d43643c6291fdd91077253559d72825dde11187dd3fd9e0fc1e323b855e8cbc7f5c5159b9a4b467138233da362084b9227f3cb1b002df938bc2df1621138439d6200ec959afbab774686aa2da1b08b0c69df68dba2d1c162f09b29a1e6e438df917e16c70bc9ad41a8e123dd4c351ccd11c950618ada5e1058f8db098fae69a8b47a43acfd98cc27cbb5789cb5cd50f77d14528a7bec5fc3f937feddf213118c9d389c008a03643e310c5aa1987f01f699323ce5430e9cec2e3e9760d258137dfdb9e77e5768fd3156ff7ffe796bf9245cf56635c884fbd56d8a805044efe6a526c582ddc1cc2bd990cb5e78b260dcf696b3c1e9777954c44d591dcc69e55887c662b800ca6b83dbf71e7bff0c35ebd557b3416d92e457bffd35be83dadc390755c20707a6c526672e5031f2bbc7bdf0162b7d5dd82f94b4e8ced01154eeddbd552862dba7998f8f27c705e22fd8c79ae0d3c1ad30f4bcf8702b2c97a487080a71d6d1663490f4edeab9cc758d0ec022fe7fadef790578524142c366f7b85677faba1addd88693ffc353239022fab211c8846e1c36e179855abc983e4fe4bfd031d5954d6a84da297bd304ba0f629e99987d9353713d3e2fc76c556331eea9036591c47d5d2ceb4987f462879effe3ed519a7996c267a2c7757b9e028432460f3d1c59d613bcd84207f71d4d213b11b773fce4d48b02f0677007dc5813262e3e671a2a2bcc3e17c06df42a28ddf2238f118db4da1555aaf627b71e562b968b7be9d3b6f6cb1d1a142d1e3be0a1fe4241e4e9626de997dfaa3926e0f2c2fc05f928ffc8c8aa3cd8e88cb65be235ac23a6581f4675939fdbc6eb2216957230a32eb389a8386d3123a729ee2ef935b730fb1d0ab7c722eeaa8b736e408c971980f3b75e6178bf890c99020298e6372382819ddf883e92a2da9c24bfd51dfa6a56a88a8c93ddf6fa06c5c97044985139f8540fd4807fd1cc7d55ec7c89a53306c4775f36f6f75e2d24ae18b89dfd31c3a64b696047c211c72c5c2be633310dfb7b182f0aa363a84ecf7f560ff81812fce14a99705cade2a5849701b8f8eecc56a23b8a0724e4a28dfcfb32ff46241ee581490de569e86475cc549c862179c628830ff2da167b44b33560e6ccd77c6cf21061df4bc5d846017672f3fdc5b97ff3d7f8c8b5372029f2df577f42a83fde0ae6f4950d7d7e9d65650f75ccd9180118577a49e4954669d0743ccbcccdfe0816f482c8d48a7fbcf0cc5cff7442a4e60217727f6567d0dacb57dc4e91798371ea00f8ddae8374c49fbe2596b81e23f074856cceccaa540ff8cc50144bc87357e418db456d9482deffa586ebd21cdaf7d10f780bd8e5db1004694f5105d79c07e610479cd606bb46b52da7474db6083475a5daef4db1734a14fc3c0c4e7678d285219082a06b42abeae8866bc1964ce127a25bfe0038406a604449a2928607ff0116920cdbb28e1cbf48afefaa01b5cb15914f290a9a8ba7da89c2ec8de352e170e07d37e1a3bea151ddc1087f071a24f4ca25d920335f228a02d3f39e3e5c747b4d282dc8ea7175137fe9f9094280945d4c0340216b2fcfee5898c757bb328fcf08b134e29a345ad29ba35070850b49978c880116b8447c80e46547bf957f708540e6e22f47c89734ae554a73013b540900f451fea897c9245bc257531a744fe3a85dc204402c318877efcb9e1ef362169757bce24529e958808252da9b4a61c22c2b749d023deb863e0ba0f793b5e4562e4f038fa66b3e77969e4ab5255f35803f539d06df9b36eb13542927c7fdda9ea39b3ab88fc493f4a33d0c503eaf26adfeaffe5d654ff5c5cf4a425c9e9ae68e9d80a4e8a111bfad91b3bf9fed05d7e39cf6cdba019bba45716ff7a680fd3f64b5eb714b858f2ef1e331a626055544f272cb5f923b8379fdede6101c606ff2c97a3e2da69ee320080dcbb517b0a175b1020c1c5bfb350a9d5623aaabfd6f75cf7487058cc6c420ba044f4ba52380dfafb84324adcf10fe47085d0feb88449d8e7b290ddabd23b32ae33df52c33dac37f81b88e990621638e48dfab5730405259685035842b75e29531af48342fdb73f71274f10d61b3a5671e2b30442c88eae754ee7950271954ddd2b4be84dd9805d48e030f423da7d8f1b9418e0b867f7d30c7de6b40753d4d8f1a07fbd806b7e9ecf2a3b5e19e85ba2b37ae8050eacd702de8313b3e4757b476df8dee1adc124e1bdb5c963936c1d6a56b60db23d47ed6b107576543df2854de882d521e55294e3b9d6285d81193e3d45c7f2b3f2eda076bfa0597e8bee8ccca09b32efdd469d05cacf25dedeb2d746c335dccfd1f1b16d0a6ef83b670897e1ecb8832eb41f70b6c2abe3c2d73bc14a2be9baf71f2c25addf8c95cf4bc431784cf315f961cdf9d483cfd7a9dde018359fb469c68f78d8069c8df6770552261a54ebb8c9426ebdd3fc1f0dd8877a854f7e622e7456b7b3cae1e41348646a4618383fe1527cb5077958ec1bab5880bc900298f51c8ba19a21300ff1d4acbde754d1a226ce106f375449c924703a18c33fd3a06e7bb3d1ceb399aae0601d2b5bce0973f7bd736e0f53365b18c85fb3721dd5a0b2aee60d3ce3e0bb7a9e8581fe494b08b91545f2de7dfacdbbb1eca2edae50d93dccb3075d83f1caf030e16585c5f55bae9b80021076481b5c066210302c6e1eb4d20b9b185a3c09d7d18f50542c318ace7ccd4a5ffde4e1fa9fbcf04d78c9b6073a322a84e10d00ca308140415686ca5e73e6accd0aa0a39875cd4e65b69dece420b9c3581799d8a500f4f7b64d2b9b8007ce747835944a4591a71d4371266ac0cf5b29c9fcee74c8ca8b2bf6413f517b953a4ba5f7136321920f27821c19bd5036438d431ed949aed955826710e395441a506e0d99805d7c5ac59b09c2158ec84a0294af8559033723ba1157871aca57c80e8e924c42b94070359d37b0979bdf9fb9a74994bcb0e6f2096b229639205465b4ec62905b7b8986bd03f5c2d9ad09c8be4b8130ddf021ee9ee8d018c3ad5e51f4df8d3a74ebe4d45ff7e3d7697c856e3172e59baa3e2765efb7f6e2bfa2b05debe36850d55c32b4ebbf526ad8d78bd68549f07d1e5500d62664729f89d8b037539255424bbeea055bd9f64ddbe9c1d16373cd31b6f8cafd984da41ce2e9e1e2ff40647745d10bf2a2144d5e7385e7fc3289bc0bf8be22694ebd823aa8ebdaaa12a2eb7ea02c18c12016d86be505b02c56a73e4f4ee5b570620109622e9ffa5fdedc67d3c505df7503dfe0172b1bb5d5d48dd7600283031fa9089d9c81db341a882b5b9a6aaa9e098f7fa54463b665fd71695d4093aec26864c04b69e5bfe63cda41b78e8d5615274879c199bfe92889c5fa1cdfd8c35e7932dbc10e03e096d809c078d0e706baa0630070d4eab42b205b6b1cd6f9ea43674a56b1fca3437fba56fa731874823ab75c5a0e6d18c6d5d0f77af910068a101a33cca4a7ac6c686d54738d728c50444937243f062c8fb4c2162842dc6542fcd4518b3bbf430fbbabdc73785d8527c0cc4bd3e7043773a90a332417ac5563c1c4ae5e1145ce7cdc93b564e649fa0376276b6bab7363a4da955b473645ae0530da63fb34e999a1ded69caee7afe4da2fac5b1d5c8bf3aa6ad98bacce79ac6f220e95383b8046073c06f6e03bffac9123a68bb099de522e8f02a22fa0399c71206a2b80b9691cb5a433b75d1c4c382532e539ae869f01d848901271836f9250cec18b27671b53f84a821cf45abd3ee8f56c85f25a5fb2da5e54fd59ebe6e806dc755ee54b9b2708daa145ff9e28babdabdc5073d442fb2d2dede989d7af9dc2b0a0e872793a9332d2de1ea796fbf45ac1a34b0c3e98071c86b102eb47d82ec641e16a86a8c24377509d9d151a581527d9d326d9170ca82ca1c657e3491cbc792905e08fc0249e3ef00a62e9b403fb38394af57065bb7c3052c06bc88befca0900b8cdbe42553c430833de3cd6b5cfea5c77c957e899b9b051ec03d58e3dbcf426464137abe149b4835bc059f48c9a3326ed6a5af939bed7708da239c150d46e014a272d843a94a707bce506c436d4bd610261dd9a172779996580b5386223af0cc84c44b9dc5e3b200253f85748858d32b60a8b99ae8ea42603b0b6a877ea5ef97397e36b28aaf82cc39c697de2caaab69c34e18e02f6fcbe8d78cec586cb145a397cf8a00ef230e04d468697827bbb5cb77c7a87b8c47038dde08b7970c3ca5078bce0ff64a9b109ecd02af57683b1023f500fd5f70ebfa943ce3fa3746407ab8ebf98e026bbe3e103a845866f23758d8c62066ef3d9de36f39b3f69ac7591ec88736c9985fd5fad5d94b9a3ee531cd8729bbb2da1e57199676b390e58cb7a6dc780130a1ca8da19b87c640353a0b05605a624075420f03116f488d2280a62dafb3d2c1b19ab25aeaa59f956e3e24b829bc9356b91fceba7c88af0fa9515f68f918f79588a98e245b350f14d8b2a03f2e2fd727415f932f37f66e89c24e1d30bf08248f9c5e321e29f03baa476b1ecda4ddf41c69424d1b961ff730ee3deedab42f6e39ee03e20fb3a0a084c2909cd6f2993b97afacd933687d9ad1672a947d5944c8c4c3d37a40df13aaf3aaeda90a5833530f1507d4f7ad10c9a7bbde58677004306e5c8a673c6d3d099955586e6ad9d00d8c280e84c9f65ad51e9b2b6ecb15d5f1dfc2bca4911de499e247db74a7c4fa437af92d5f499f1b27a88cd5bad3cfe67c3a88dda7f0646fb7c4cd6481489f5a650c9fa07447bc049e6365a95fab98f3761c24cbedcc48eb336203f1fdd9f14b1345d41cd104bccd72691de18b5724e2e73717229e689cb636996609cddb4ced005a4c595f2d17b8fd70cc8cde777e4e4012db27b73783ed3c7f0afe6bc97a0873bc04981e1191e579ce51c51e0b7e413996277bd35a1e80f14332df131176ff8a267a118777fba9b5d9dbab4d7682adf91ce4e83c25c25dff2811764d6538b260b7dea958f784a59b320c42af0586425f8ad37387fbcac2067b37d4a56183bff2112933698f74388938b47f2ce73e154b504a13d0a492d6640270cf31957ab9fc1e11a79bfa23f2da708d6c96aa0730eeb397a97b06b57159fa28d6f0053963596abaf8249973a442a5ef3ffc0ae7dc96bfb8d70d4db40b4c0c3a7e3301d291289ffba8548332e63ca7ff9d4678524789f945f1f40a363550976d9f77dcefca69fa4ca5b8572fc108a08aec8362081828b3466392aa12ce6fd73a566d212a309dd9066368c11b46f4a592aaeaa7411b19f3d2d2228ec60e609b0ee2e56bc4badec9e56e5609dd2371538a62cb0fa5cad19cdd94ef7fb88b131202df99f720653aadd1a971b345fed01378eed079e25ba7f61c28f15aeafa3f35c408a24e11d60e50f431737dfa3b8bc755ee2d6166f09b2baed63fc3580845055f949d74572d8d3956cec6251c2f64b2fd0b1d6882c2c9657922ddaf506d634258f5b58a20539a47cd54df6af5fc59a8bc62b9f8f8f984dfd9859de132a1ec65446ce69d662d8dc5c44ccd213e92052403361a0c4b77752bb50587d368f65af0c5c39f2d0fc7091cb56d9de8d597e5ca430879c159598fcdac1d50d336ae17dea9d84a429425111c03f8d26713ce8e54013db27584ae3df5c87ae93a1e7b5485eab538713d8eb64a560e80bbeaa9d6818ce01685b7b15deca6d73c5bdf10fb38a24bdd7bd14a2e91337d52975d824f572984bc8358517409f27b34f82d83386886675901c5ea20e08f48874ce2c65f13ff4270fb28ebf0e6d4ba7bd5059c1682ad8c1ba71950ae9ddee24203dc7cb04ff71b506fcbd43076017e541ab6e57a6ad04ca60d329e3b9da7ca48b85ab7e8973c5ba79462d8ca637c8e0903eb96a8af0ba47946b2387d92871860ff42c00873f7f04142462b185458a6ee9173a22a85fb1ecbcf3c2729ba8403aecc2eb873d31df39dca62205b0fab8197d14050a5f8157611dbcad54091d2353f0ddaf8a9e3a81e9767d52920868451012e9c5f04e58972d0a6b74ed84331b87366ba351b43565287f3c6cff8397f0bbbc71b6132e3138cc60a05f85c40f383526d979583068a9b8f6651d0eebef7d17eb2b61a423d7f412cdd06ed3d36d4e1d3e300e7c4917fd8b744413a54b3e7e820ecfb3a1bf83159d0b68a4d984904d4eaec42b256dfb20129073afddbea317c225592f9882e84cc6d55cb877f1af031222da11ad8a9194bcb0ac594ab0ee9b11adc928992ccc811d678bb4e576f60838f73fa02fc1e359ae9e6c3c419b9ff6df4792e058ee0af208362595070927a3a3f3430272b0e9d121702204464f23a56126e95e1d182e45ebda437f9cb41cea57d06c4ad4792bd5d59761a6d191a9d3b6ffb94693cd18c0434b4697f08f7abb47c0277ab116dc359d83080561c7497ae4e2c6d2b60ef9820b0026ac046e85fac0c006613c2687c6f9be54e21938883167454923e0144eacfa310c8173cc885d79edb7d2ae1ac90a9ec56691b1d2b8551506e8d8973b664749258bd4c00b03ff96ffd620795dc2b814b2af44b5dda64ba28f016bdebe4fabd668dbe1f239a33209afebdfb89c801b54662b628a2ef0f82bf8a439be9932606183b62ec57468779e7ad0d79a40da01c2629b04ca25889c5bb29f0b7fea88edd0a23769e1d104b34aa403e373569ac3d79117ae0f86647b057b382a0c4f380d62a286eb1781ccf1e1c34d00c1eb5660888af171bbcf2a57e47d1944fd54ea96787c3c9607f3f120ab8923f17ea87de197b56dfafabd2def4d26b06aef8e4fed33d2ffec887a9a2e985b0bc9496dc51dbab58f8637288bb1ec641100fb7422528c9e5db9eceddedaeaf0989c560af476572cd6ae0f7a0f950815292dc1f71cccfed1c991f970b55c1714c50e6ff260e819bbb8edd7cedbe1f4049460c93c3f6db4858843547643ee21577b6c290e2d83dbe72ceb62fdeb09c61538e80b357879c50906a5ca35b30370a013bff3d485a954b831abbf2d502b1eca730c2787f00c1f7c5662038c874a53e00ff570cefec6da36de67e4e222af4131a8e81839179ea09f3af6aa1127c5246bd23ba4492d044f53bc569e6e57fbf544bd1f8be26067b11bf58cb6d7943be0782cb4059741cb71fa231f54c7ab196d6642672a42641ca168931841ebdb6f8f1c93ffac2bd8636a39f6887e8db37730e09c00346f1a491e030f9c6084f008d6f6e6cac20156fcf34b4717ef6df130223a387cd5f0c2ec27c2b10d2cab74b9fdf577982551468b737262f90a45bb5e17bbc0bfd828221c9570478cc6456cf5dbb9210cd113057beab9ff6b354d8cb9b4c1e331f00a97853041ef9be3519805fe9bf382dc0cab029225e8262d4b082bc4b44ace1aa56b06518e12476271d3b9db15cc62e52204ca3842a8a69d2b37c7f468a2819f9f32e3e717ee16d13890061577a9f262de215f0c0284697dadf288e8efc130bdd61db5d1c0ab491e2f2c5f6acba0e219adce1ccc3529838f472f7fb42de35ef723b14cc31e1b0d6892964a2139fa5f5532fef92da8c7e6dc35a70cb7e93a335569c9e4d655e815c425625de2640fbe4295e0071ea4c6bef54ecc7dacfb9d0b1d96777c2755dadd6481e4db6dda04e2657d3723ddb0ec0bf5fff5e90f30040cc9a85ec025d826d665f2796369c7e97c2d769af23ffcd5b29a0ca67859de77934e397ec565d1fee96a6f8abe1175c405fa78c786aedd0c6c96a49aa9e059caf583b09455ffe9d5acfe126bdb4f359b06b81ce3d3fb296ef20a5c2d229f2d2115eace8cc4611a729e21849e482c0d8c235d799fc71c2bfc5c7bc56a23f5904f7997799e413bb30f48333a0d808512ca955f22401d9a24d6a3a52e22bc6ae76a9a3e4093485bcf8861cd6efbadef34cba5f9ef74e629544d91824d47ebb2d53bab353dfa63b1a4dd1db37217617891311cd280c5b25cf828e8dcedb033011427c019bbccea8b05641a57ea9ced00dcc73164da960f663c81162e044fe41b1b12066be60eebb0f24e5b47acfa8561c51d64a89880cf2452c69810b2e6ffb11eb22fbab88d414038c66bd468257cfdd1b8d1852bda11bea9ff69427a0be8683b4da319cb0eb01fffb216a311ff9eb8e26909f9b9e68c8fbdc698e676f5f1a5a654bcebc8cbf973116fca90683019f7d3e037d17522c9c49fa73e46e058e1fa7b79fe6db5edd160067dd3b1f5be90dd5ce807219946fe15deafb3cc3b74c8ecc9b1835e554b4bea3e3c6100043f7218f690184c8947ee853115d334f513fd65239c868adabb563fa53e248d07b5583d5fb7784886eca985c1fb84bfca13c95cbc7617f6295391e342e636473e9a8c974fba98d7ede728bc2e42b5c728279804932c5c37d2611247914f899b413655adc658a038cee4b581bd56ad6657254972f210addcd060052a58d03cb7330b2f6dd2cd6cfe6d597abcba6896747e9eed5f527dbcc5dc90f7fe772f5fde31452dfdda29a84ae6089ef435d97d24985e89911cdc047fb27a32b48ce9aa1f4f1158a0f480342839f34c4a0eb48538d98d208c3d290d398817c294479be24dc7073839bdd6e94cfc33e0d93576000e1cd29b0c566e67474bf9cf08f630727e65ab49ea71d68a74b73d21529b0278844662b210a9cbd1c69a1e9607cee90849e815a1a0bfbf9acee5f9653b05079c8329afcee4f915c013c1be0613127c7ec4aaed99c15565ff740cef7eca6dfd8538400fa0359d5e4f626ac06bd266b88557b3aede3a09425f435cb1601522175dabf4dac13ae222aea553707f175479cb77756e3135c5f45be3eaedc073e5f87a9e9123329a4617b744c7785aebc3912383363f472be0f30f8474f266f13222f64209b8d8ae29b9452ee486d79c00a3a6732658d24bf92a7d33ff237f4a6e83b5437e75db5f87d549b8b7f777fc3130bb1b3272078e442197f44674b2ceb4a3a53bbaab04398d1ed4d3dcf473db58b8c82ee7f08b053fe131957ca8d2d3439308fe03abad6de7a393267a648885dab42d8b134440f8f64edcaa86fc7a3b9be43b9a6e6220a690a78802bca6940eb57eed8fe3624678fc464dd0e76c371c2317382e93fafecc6c1dfc331a3404eaedd4376e34ba9b1242aa107827e06ce93e8d2eabe96070dfb50d450085e82247b46388c37bc564064e0fc7dae8c47a7f25ce59ea55cf1154d2fe4db7761bc949e198f3fa66855f89004d7ba04d5ca11de068f868f7ad64baa850de60095e768467205f3279dd687985363095f1d3dce23dab20b54cec1dbc3990ad3c0be683fb35d634a2380771c754a877a124c589f2751b8ade4aea82aeda982f35f2521d0e312fb5157f5dbab8ab6929c4dece7f38996f7e62418700f27eb941bf1dfd2e29800a4e6077f17adc870af7d196cbabefe214fec54547f94303f28916c960fce909f46c7ac45ba881bae061b3bf8d50540f127a23888bc3bcfa4931c860e14c0488c69b2586f1983e6992b8f01484ad111cf10c695163dae07d4c844d5217bbe5fc0831fbfcd85fdb4e91db30a11028c1657d8cf7f63297755a4cb3fae59d22b1be1140888e00163727d989caa8dd557d97c91b267f44041c3ca65947f2bcf6891f8a0eb5eaf3f17b2138bac6d278a58725fd0cd154f9289a07e40e9711bd7c3f4d710dfbb6aef83bbcad7b583cac93d6e954cf528cc293c5eb9a12af72930842c59f4b6b072e46f264c79b3882de25f4261f670871c9409699c04d20c954929b81a7b319921fe76b836e179685ee5979a5e2aed0df7849ea4849f504a8d9b90bb5bb1bef415fe57b3e2a5c74f7490217d115688234c4351d11a823b21952f77fb245d9c7da526529cceaf5ec9d0f0b4038ff7692168eb8ec49f044a898ddee0d3585d1d704145560f57fba607a3cfe92ef5edae5893fe45b916517a3944064382a69674795882cc36835ba6b47b4ade6c683317335ead938f6cd7803a0a3977c4f2556bc43e8fd9fc4ebf2177252a4ee5bb1ccfe4296939a21b7bd2130b225054bfce3a3eac7ebd5612b20e7402abad4110be3bed564cbd8aac197de6eb08e9bec96126ac65de23111386374601edd914c7b2d63bff749fa74f99308c0d092e07862a3a76bfa6ec33ed309182bb46f5eca6b20573dc8136dddae18de9162137e61c102b9f3aabb1ea45570ca2ce8a7f08cf4944d7e2a7a78aa44abe52a1b4c0324c952a7d5d65b8ee5ca412455a78ee682c4864e22ee46eea5f8df4f68aac7b18b3510a33e5a3ca83613ddb919899e486d6cc162428ac5175cf96fad009b8c0d242685a60337bafcf05b364d0224d78830ba04ac94ff140bf7f2427e65ce72617e3f9590aaa1574c5ab8d9aeff89f133035b79859b3a7b614060dc8cea9b206ef60465373ec4feab758ee093c9aa1507d5dd33f537f7c55eb962861d2e8de53899a4b3bbf5ce485f02ba56e8af543a5dfc3d99dccc29cfbbd657cce7cb0205bfab83beadbcec64e3adc96be5308d73607a439e808bfea8bafaf41443733ceaed6947f8bcb0f37c31786a3c1756f8b7340f346fd754b679f3a2d091c4602abce900e940f2d6c998d795dfc34b8905be7b54cb13389ba7af0ea23cdf022eb495e1325587fb66276f3c63a80c4bb709c672045488afe4581c102a5efecf837bace0a76f5bcaa7c4415e8015f6ea4229579875e9f7c26c9b94bfe605c3f7ae0d1c07f73f84c504c0e3a57f742ba19f00f399560fb997beb45484a190ea2519c6fcb25bd4168f803222bfa1b8dfe4a53583657d4f02710d3172ba0c856403705933d70ce24f1d4d3b0473262abe650d7bd651d6a5c7c5d47147e5324f8c9ee9fdcae0327c5e00369c3b4c8c6fcfa3646d6964ce8998b31d6696982781b1a8ea369504459099465ad93369ffad5709412563c3ef2a767c6d072a2d53aa3524f69c60aeb4d046cbaa831546ed24b36533c773f16028165db722cc80b55f524f31449e5787a3322f16785f902c43f221d27d822638f327bbbe6d667c027b5fdd7ad312187c05c7474e8ba5fcaaaaa3e82a0a9bed3d4f09c3faeffa6de9240c9e951e1b35bd66f08bf0d513b2c72b621b124de20a90f35c91b4c0abe69c96fc55aa0ec37cb1e8d8341277c3c7579f63a8408ca49e24d20a1a5001b7bba7ad91a21b05e57d34c48b2120a83e760f50fb72f374179ca14cb4a27ede50f9ad7b5f9900fa55d1df13e997a292d2fe1f084cb2f8e290c4f936d4417f3303d8b36ac44d918433bc81f50783ad58f900339f0fc8f0754afd3814ef03bd510aaf43aabeb20aebda5f4695d9bf6cef27841e9b98687d4c3c9eca0c233fad1e3d047d071cf15a95c8b588621862a11efe14a96b03cc0fd33950c27e3b50c1fedf3fda80e084d5bbb737abcf95207b36eed9e9146b70d82264288052e4743ddd5b8fcbb8692adf3dc1781c9c0da459bfb6085cbc3cbc845d41f5ce56710f238689b773f33270dd23ceef4045baa3ff883cc3f28035a83ed65f4d0d445b985ba3334463cb7b8205da6f44887a19418d1bc68e806ed377b8359acb021db1c1b8592dcc778d4171a86c6abffaf9ac7c29ac2c97fce194c08e5488d15c5a5c0d11d2207617ce0c3a8efd1a9db0f2e7008c95412ade29b4882472ef22048abc27832d6929d3baa29a91ddc9326c4bb7ca8e28fd14a3c0e4c22d32917dded12f31c968dc593ed88d446d2b77493354010fce34271a2b20713e4e8e6168d4ee6e6b1736592deeb73931ef62d890c72ff93dfe074b9324bf5422d2280baded69b98316f4c571c3d2024c3cd7195ac3041c44b1c8df9f4f7d90dc95854ce091ffe9a0b140cc0e6d5cf3dfbedd5841222a97932542647f7b8cf7b1df359c507ee0874b93a7a8f4c24d16053aa489b4836ff2a2dbf8734db6378458ed5738c1bd61e8c5d2bd1066b3b18bc82407a11ab842fa8fdcbf79d5d7ab3a416062010c4ded29b6a3670fb1554b5395b9ad9a3339ea957964e5d6489b054780721d6e7fbf2a0096c9b1024b7635ff5b73f393d6d5f11016cf705ada0b6c0187a46eb249157f5affd00f819f60fd3289de8e5965a0a991b4dfdc65f22a66a5e7d916791f3af94148619fbc6e9124e63090afceed55b57f5ace03de67cc119ad31db88ea4cf4f73983070ac3912eb845b612192b1e1212c20070938c9ce8a9bfc22cc7b064f0fa5823f8a21eda5ab08bb73f60343fc6884436d358751221d45816d9070f1c5ca6cbb9e806ff59eb292e9a2bf53a2aa8c8d8f4c3c87d7e901c49b1fc707f1229d46282888d8fb167b25050457428be03d09103ee362c309ddc1dd056032e050ec2cb6ad1b2b744b2fbd9536adcacc6596144e56baa305697faf2b5dc210161e0d60a900c230c95783f0ba9c4cc2c80fb099689d774261e186c5f7e3ce5e66fac3058f40e0043159f4fe06fec99b9d1848caf40b436420ea9d524ac63c79f77725e0f2ee4c43ec4da895e1ecbd10c420d6c0ccfb1383e640d615f3632ee0d208b7558b1aa4cdc5c07fc9e5f8eb94d256e7508a121add9b3cdcfa951cdb32a62d7aa33cd8110c92a93751d5ce9fad9fef4dbf43731d0a1675db1ed17c686a86c2009c3f429e6798c112d8d3ece442d3ec101de7599db0a31bdd4a92e2dfd118deebaad97687f8a1f7229d96ebe025d1b3ebe58a5a959df88b3625307836bc6582229af47fe37c831060610167ea7bd943b9288051e4586784c2b3fbf81dfe6337d0db88b5e0244c5f926fc3463b6e7a29a9c598e0c608860c281f7fd79d55538609a77d3ba9dc396d081bd44404c3118f4ecfcc29c37295a2b683ea7c8cd263ab8a793d60d0e864fcc543acdbd195b96d9762d3f9fe77b160fcf9b87cf06bff4c3bb6c19befdba0cffe3d675d57d99ac2c2d403fe95c84edca52ecec549383824a6b96144b775126705d28c63f9ec3f7f22a57a0f7949a763c662992d01dba3d4327568c37e81b696b7c9294da127f44eda371ce3f62539ebdb949ca1a4610717141d9c597332662a120947c1f061826b6bf6b7d54c2bbc72ecae8fe8ce2501a21b77557bb7781cc6019f0d2a169106351f655eaca8a26acfe16d6ced76aa6c5b8c4dfd2164156639dc91345a46d49da28c5fe65f1ed67d25442e332ef6f1ace4b2f84eaaa49eb24b5e1975aed4d53f62552e0152783816e2552ada0ca72ce54ae9f45c89826043ee8d032735d9a2721b1a58b65c2672fa5d38c270392fb409d68dfecffa9962d28e4edeac052c1383676b2610c34d4f41999e779eb12c7b87d61bb70bf95faa4760b67c4289bee3caf4c5f3bd30a55ae39b24f2c95023ae168e1256b7a9d6aad3ea223fc1648716da006a96daefef71e033f2f212ad256664df9fccf3eeb0758337a89b065b44b1c3b1a2d474b8886ce1ed7683e88e3351f94e8bf5b6ee7b54383e5b38ae7d423dd5ceb7abcd4bffc8540e824e11019d20bf7fea0e3a5a714d3c45ab80d7d36f4f961a54bfdcc0e34b1524cca96935b98ac967da248b901488a6fa56e9375c62fbfe54a3a7685e06ec97e0b966abb82a04739dffeee8e167395e886a5a9b523ade64962e91bcea5fca4ab5af66b4b8b0b68a08e001400a3d08c5bcb0be81686307bbcbf644469d4956150c97ec3c86506a9a3444131d0248d30ef6fada4abd6f46b28732007189be7c117f1cb8093a20c8a90c6d006260ff874bde640cd3cb1d219f62b430e11fb4b59089f0a3971113aa183bcaf99db2fd4725f60303ec97709a16c63a3cb80b10fea3d1a659af0321ea3f81faff4049c3aa0dea0d4138fe4565e199e498f8e4cefbd901e90945c633d15e61a489b6afdfef8c6927a8836177a9eddbc065bc5edcbd47b1e3e09bc3c7983f8fb96e7a3d450f2fa0c2eee924ea6361495e23bbacebd545e18626148e2d2570bbcaf46801d5403f88325a05fe492cc738781184f9a0a52852952ebad3c35a47b1b27be80ebbb507d1127023a7aac4713af7a4274f177ba1cc72b94ea8c9a1c9b3767e6caaa01b823c4db82caa970d51cb419d4c824d6aa4b5369c92468a115fbb8138873cfa07762db126a256334fdcc3ca81be3062d444a63cce462df6836123a971fb2ed8871f2fd98a5a253fe50105870fd02dbcf00e6ee74f1aedfb9aae4b2c4a720c503b43c57801eb028689c8903ee31a660e853a5c514d670fc42321deaf94e33e2d16bfae4f701a42594daee6fdb910e2046020a73e094ea0940ae40c9df1a89f6dc6d2eef76aa5ce525fa26800426cf62fbc7e0ec3df88876b5240e7dd612cc23ddfe48e1c318f2102569db298cb806ab59da41e2305b27755d07aa21b2924d41dfa7aee1030990bd0ea0948a84b36815a3e73b82f831b723a0db75016512e5e6a2f99befb3b88ba88e5c15af30d177c270498ea72be560f9b6480f67bb7834c72d48edfb79369286425be4c1f5281900852ea2e904985f8daa493f52fb85155746bb6c531d8ff79eeb6033a6586a58de9bc3e3fb15866bfd5fe810e7d131f9ef7c3ba4eba9a1f23d077eda2010e8ce71750aaa02c6ac8277b6ffe59a84a6d38570fa8dd046e19ea5852327608678f3470d1158f53563f1e75c0c2d6949e2a4454d93777cb290fdb0fc12a5fb7c117199ec9703cf6db6b7adbc811e03631f79109440c70bdc0574fd1d0dfbe6bf1209390df991595331edec1bfaa7c5de249f47f361e4cb9e2dc26b42743f4e981915ee66c56df612e3a221792417faa01c70a95a77a4be6a0bda7d3adb672631f45c9a128b06eccf994f1ae4ed1ce6cd7f330a4bb62bd27456ae96be5b34b47d8f01de1dc87407cd6a26230d869ee4addbfbb4fc85ae86d8f3f7477c95213e323a038fd5c71e8a4cabcb8a8302e10172f9572e03a9f584d1d80a67c84a69a89f915d30f29e43efef84bfd35c1ae18a3aea9a368a569a0afcf8f7a97953926c0055be76dc51e34f260d00d0e15bd8783d17c750d782ed892b4f161e7cdbcab105670802f22aa7ba3d53f1f0015f446198e089ee26e76e8f7fce2afa90c39dbbd5bd6407daedb6bbb6df5439c5a0f55601c9c6c1d9f358984883c32b0babd492b4dee2c4ec4c0e779f31cf7197cb2ede6b0a283911675c60adecdc273c39e537c33a01a15dcbcfa9bb3e9ad013f0c456fff2e1de8a91421ff86dd1471a23de6029cbd99b40095043ee85f3f33990bb11a7604c4663657f28274a87d68564022943538edca6bd6030e025ffde6bf240aff0330ebc755c43a62a3862fa4de36ff95070ee3e4b83119dc7d1e795f945496e85aae8293654763630d7afca4245c43330b28847ba9341063821178dc843bc4169da30e06bbf1d77a46c25caabd1a1055f8f4d97abcd7a0ec361580b35db47549f2a9ed8e89f83a4e28e6e8d3d641a8170055b0a9da264eb84f1c538250b7531f9b1d7e420b6d64f266f15c3057e27df09912fe0cc313502b601101b93b6b8591ee5eac4a3bf14767e7446af0350ed9161e46594f73ebcdd9e6434cc15ca1cbb7d57ab41cd19435f15684f65a98b41fbcd9377b6956ceefd32bc5ed6bf6b0e914af3ff50cc24564a6f238530e8e339c79d1ff7de655821379f789e267b68bce54b9dc1a1780858b2f04926845853a8576415d18bf8d85d5024e9fed9d2db6aeacc7967b124a647b276aff6bc8cfe53a0e34b04d13d8c396fa9e7147cb5c27f51b7405c9e3b1703bcd6bf4998e578dad9004431de007a884d6c5159969bb1c786264317f28484b6de8083c42acc0088011eb77556c94382d47519e5b762e7b3790b129770b8ea91cf1588aff45fe68e7fba4899705de9b948a4a89e36b0c471620701f67de0f164b2f587d97a0fa9e679c077baec756cedb3fce095a6fdc99d1ad99e4e75e88fa2dec92a69f170576606c1713f424eb3d0de1f07e989696d48e1079eac6a58c38981942b25587879551b357a8b4862922a1ba69259de993b813eba3b1e865f32901ce7345905f5be76f13aa05b26aa361dc630519135cffe0c53cbe342c270b4ca32e2d359f47202a6ac142aca02f42daf96aae8dabeb4aa88a37042e2161a8fa6cbfc979e454052427c829a3f741414d43e658597b5d74b140f7c2ddd60fa3fb104265f6ea72513d81d147f5fd468cf9a84c6cae757257ea82d712883773540634e078b39e8a546ea33e8fd236f1faea025a6ee17831a2c7614f64555457737d1449499ab7bceeebc79a2f83d0020d9b5336d17c87d32d60e1ab055185b2619c18049582bda8801ab3c12a656ebc1b674be0e40f72b2c67ed9d1f9a019f65e9e20c6f54275368a7e492e717a76793949c1e832ac9cc52c68693443a94ae8b4ed1ee5faecc5a8a9db0933d7da36ea00efd40cc81258ea53e32b0f085282c0d48983c3f26c08e0b9460323daec60569b40d9730134ab73aceb0d6b4e6d573053acbf0075c1f5841074b811e442f72ef3bbc02f9175a4b811982d34ed46447b4b59b35dad161f6f44c3073855083b7abb738e4fb797d20f94782900f57de00ebad6c41c3d88041b83122c204cc1d1c84a67296ff263d0b17de393fe4469bca422720ee256f70632e4dc74d18baaaf00e3ff983d1b62a5b168401b458f6239877a4412de1bf5c1a1ee4c6f9488b0c6e1ed74f4641e1792d2a3276a01c6bc1550a7391534e7cb282f83af5547d81fd52616b41167d18eafb76f787aeac2a4162b33f6f7276e06de1e2f2daae0eaa12e0590daafa9f2a0d82ba530a8ef100ff33b62b25942176b4a72771585df25c315a073660b22a2ae5ac61749d4e7892be3980953114a124f0e8c6e32c5c06cf25490750c4cdbedf0833cff3cf765f26837ef4f7330b84e4aafde83b3a8f9ea29a148dba84306b7d6b289020c67744e0cb412a03bc927ea42fde4455a7f92ab1e584260c76a3b08618b84b7442620881a73816403bae42f18c0445c1a24927b3586e6a46b804a7de91fbbabc6cca071d9a8f6eea2eb3abff6853b6a130d92b2d82512a15a9d26edd19a44d1d97532e0f04604ec05bc55a4ffb5a633b50617b4dffbc0780a91debe1246fa79d083919acae26decc9d80fb7cdb034253e06fd784d812f0fa0498f21b620e5ebc6bd323c27f8c090618d285282c5bd23a5fcaebf3c316b587903bd0f68e455bbc3d50fcec4351c9be11b3fa20b533274979c08e3eaaf17afa7f039ca8f33738490dc97248842e23a841fdce0a7a76dd77dbf39a1db365ab65ee9475e0d4e5e3f94965002931e147dbcb7589af7222664163d41280f947d946b8c3ed0a4738ac0bdf08c13d9cf6ae41a74d6cc05c8a4f4c570f3f7605f40bdc651282960c3d530aba0a41ab9482cfd6ad735b4dbfa1cce0a9b651b4fe54c7d67d6dfa3b607c7ff07a567e8626c11654101ffd2c4249e7f77e0e11f3aea55487666b2b37ebfc0f167a9c62a8ecc98a9ddb8710a83015933c4cf491fe8eb98154a4b5fc3fc3fff5f70236eff638c00e06119dda81667e770f9e978ae0f06becbe0b9e165198e2ba77dad634cf92e200c8182c724c60699ad801946386acc70222ed660eebef7d987db37688855b1794830758be47d178740b1ed3cd672f9b4824b44c11ec107dd9b698e228a370af5b98457b1742ef66884c780f0b7a76e6142968551fd31a6c28f9fe1d90efd3273da6515241d6a72581362ba0c94efd48a53d3c820c6914ba087b6818acfe435225505a5a07e8124f9dc555df0edf24bc0027d5c4fea331796b0aab9c4ed00f7d7674cf5d007a41ad7eafab64ba10bb380acfe9ed582e94faaaf8d2f9ad2db9fbbc18e079b2d035cfbc33b85393e5430c86a25bee124e549e97a099160a11a5768ffd0c438c75e8ad3b98589afe07dad6bde04a249c639a475deaf76981bc9192c206c87836d8acf0c85bf8dd14188977eaf466a7fb3e69c437b92710d28fa7423a7869c088285377b1d880797337b5d66a6607ae571b9b8a2a22661d7fa3aa6ed2ab6ce78145566b5152d72a1610cc1c1d9fdbac21190f5f667326d43e297ca150b3164f23f31ae77bfddc3ed13255e00920f99e9e1b17c48427425070ff5d1ae5eff34384d9c70942769437c63ecf8167fd6311c137f632d05e84bd9f67a884e94da103764932d3d59cdf67914a6a2fdc752485e0c1baed4ebd477a1d64505f8cb1391164f0777138b9c3b4030494abe6234d17230f5c8bc48e735c2805507c7cac9a01a1f19cbc72227d012c933f4953284e022bc6ee21a3d06eb9e18ea5012959bcbf32b638dc451d50a9380e1973b846ab2f2b7c8c849b8467a856de66631750e738a767b39d1dd3562ddce9badeee02e400686635422424ac570c10f083cc6c9a62634e31ff2fd9d3319b823070ac1b29b68d226818a0754922b692361a2e487d7373075c788d0eb152e58ecd2c6bf22dffb32e852615541e470b6b78fecef4850e4e6b431388f387cf6d4581ea82b1d76b6ca3394fc4ee96be84206849552555aff64d6c4de6961b730c72c449c93e9663e7d2a61ed95cf61a7cdde28086c548941d22e1067a2d9dbc21dbe4ba26f17fd660923b0df76decceace7376bc93700d4d2ecadc740598b187aa998bc6fd1cbba6daf9459edf6ba2068a3f8e491cb4f3c881a72bfaeefc76d3f63ce89ce59136bd81ff18f4b70b3f536a7a47c0b9a73a9651eb36da5b7b1604a35fc379d50fca4f354c5eb2c6e547f1ed8a9dbf9da719bd349e3c9558a40445660bd9ba2a4926513aa3fc21defd619401742fd41fab7f7529bd8feb09c79ab91c06fcc804db5342bd3a7439db013ef2ef49352b0bc13fee4db4360c430e6bb093a9570a16f08da158480f439e3aba141456cd2b66bdae096ef43b64200c0629dc090cdc70779e6afb5b2d7202273b2b31a38766194401f250415e6a4dc1cd68d963950a295069ece8a9c292d83f4633792104d33170bb712d9255aecdf9bac3749b992e95632ec254f79465aee71350fee038375d517e47dc2f3759c5610cdcc465cbcb9096cc478ca6794687a40450a234f4bbc9b21020847f512d9cc21b68829dfaf2d245aa56a7d59a858607f4531c09f4df6747a2f9b685452a1f17543cc689ce5e96eeadb5a7adbddd3949f096c18b801c3f538d5c5c48e0ef34d054bf3b205f9ad338eb8d990ba353a8bf4e964b103f2549d2902b547bb9a95e3c829ad1864ba5786f0de3f61338bff15a83874b701569d29e21b82e8e57184b3395c0e0f67f1448bdc537f1eaf3708a10825c2b9e8ef2a2dd611aaa48d76beead9c1702cb8a8b078786add7877ab6df7f6287968f2994353cf6041a0a82efac9e850a502193dc5bd8d5ff2be22e7b82450caf33988b9b87e6be5df8c092d390eea5d91d5341fdcf2d734fd0eb65a276a34d201acd6c0b5011239d2c845ef3cd85203f84a6cdd12b6cd18396d0e231266ff388f2ee84126aad5d0825738178a33ee2030921ec7bd56b7ccddbb31fe763f398c6181bea15fcc6035e3db9793ec0f2de1ee355c672fdba51c096e7082a0d17151079a7ee409285cefd1b6fb84ba124b90ad8ae107d9835cb463d6f38b9795195643f02d97442e647e5d7406500b3f35924a70cb2f0ae92cb1b3fe88726780d2b3e99194f6fdc2061f0babb3d67d8c33499979c8c437cde53356b80b7855fe0f5346e10db3f7a0e66592f4a4882b33f39e7f81e4acc4c23ca8f1715d474fa7b2c743bc1e94496782143214fff614076d9db71d87827233dbcc3d459bd93d40cf750ea9a2eb14596d504f5d40e2486c83620f17396cf3eadcb9bdf8bde77d64a37e7ae94c5c2ba3713ddf128f906f0ebbbca1df23bfe7c9fd16fe1d6e3fd64850d2a38e387f3ae799294883dbafbe1421195d29755c775a349c1ba3ffd786bac789fd9fe9e5a4f2cf8a9d0c9d1453df074c2f7050513d99f62b860de231c9293842578bae758cdfcc43537741050ee439ea2191cc15b81c335ed0bbd923abc08ac6d8f8752a63c38eb2857b6181f13e36bab390aee063fa4aff9a67fa1907ee57d80795f2e2466c81db9f93fcb906f8d5ba4a4f77d669e9d1421c0ca50dac48abba13261458cac69a3c2f8e01b4fa749099d07e5f76fac9d4dcc0c0dac5257facbb2ffe847414b637300dc1c982fc90ee7ae50b155ab2b1957df0afca0fc8c1e2629dfb337b677820eaeb4f28affc06f9836341d89782d8f9e2482fd58d9ac6afa91de11a8b84e2025cf55211553bb9ab6aaa9e608b93cf13ea55fa2cbf823fec0bd1e0f367699842cf4adabdb83517af94d46178110426e24627eb9b24d7f889d55509413346b5c6068ffe84920d4d07911affa29450bcd01c83006e55665bb5f8fa9494d07017c4638c28d170057bd587d60caeaf501217d1f41aa8e1dc195c607ecd6a5016072f79dc07f19a8939e9a25550bbc705e759c23233b5ee36903d79dfcd4c4a959b725bc5b2afaa0a70a6e42c20492ec031d7c3f8c40414d4b5da948bff53fb38b147dd0fd7d3e2c65278a7799d47a43717f5ef0133818ac04cae14df816728df60bc55e98cb785e22996496c1595ba299da73368bbf158cc92ec74b1509c752a6be6fe77ffdebbabab7502d41e03f4a3ab4021fa8f24a83a9570e0f6c63306fe7bad9583086d4f4b5054d09860cfd241b489460f20d7d31704773e5a2700eef1339ea104c5fa1dffa36c691ea536f320b1fe13617676285d2746006631c98cebb7b6e25fcebdb0cdb4078203a96e992a6e291a3ec155c6ee77447eea9e61f2e26c2217c7bb77d1d7dd05f636b0304ef03f47a2941918b20af38d1cd66e8b5b878c4fa98e00fc11952115f79cfc47fdc5b8ca699ed8c78f7d1a167179c1b1a8160e779a9a201f658ab9c6d9b88573383238965fdc21d19b4aeccddda6906c5ab86d41513a020421593f82a77c87f1007a560213ad569cf0ff44f58df9f1f4ac268d43765ff5f0748e41237618810df9e2e85787065b41e88adc48a7448a6403accdfd78823591d99da1cc95a1b7947f66f9ae215041321eac580c2f2ea034373e4ed237f368548357f6cf328d927c1a6c798e025fc6aa3225d119e0a998f5969915b3959fa0102d8bcba1917db02b7d7ef1626b22d9cf5319a959cf3cbfffa788e1358bc60edce45f7ea5e53f463d42962b8c9d69c6a41e3324b31c905b050a54774667fd206edb46a16941e10fcb3d78691d5cd3ddd43590a2c86617b896baf0afc7fdd7fbe9c4dd3eafc7090101f6db1ff17b7009ab6169e6d19381f7ca2dd3fba209db6b848369763f4327335a2355b3ce47052a8c68440d02f627c293c4f42eef89b42112b43af5163da6b333a43fbcb6f7f4121c4688ee4ba1d175cdb45c11bfb70d21e2c8b7860a3cbc2e20d64019f15c9b3eb9f080fbc79098aba4299235e8999501bd0b016e47936cd51dd40bf1e876189668e1b31a2b050577ec371754e15232b22228463eef6746eeec84e5688534624ebde9998973a6ff645171a6053de01e930131c7f0780d787a468c1f2dd62947d20cdf602b27e54833b74e3973f280538300014fda0ecf9c7bed4f775e34c5e1024af5b595bc3eacb8613ef8b52f8d1c641c2e41af4ac641c3420be3f74f107a9f21bf070aa9f67b2555eb2a22876c3fa643ecd179e5a07c23713f7ce081cad106a5e42a09c4c8709abc3fbbc975cc02d819f9d9f7cbe3aad14e2cbcc1800a0c96aa608ab98d2c413ba8c99bcd198089a12a514dd5c37f75f230145c0c457c01a68f540a07131517891af4e962c6e331e065491a34ba7f34a5376477c8dc7f422423a0195e9fbd1142b3445976244bfe7f03e864117301a09b2bc91ec66e31ca054b030ddc13c5b6513f9482e075dfcff1568e9753e1d5b81895d7f9bad3ea47c4635b91fb388d46679f26194dd0d260c2ee6bc93082335978215324d5856454072ff9b0ed41be642bd27eeeac1acdaaa1c3bd77393ea7f2adde83975aef7d048d644e8d512f0979489d87dbf3f375768269d2cecce5278445704dbfc00a639498fabe2e6a276ed2c8aa56201145d935212ff6b0bc719cfc31e11f4b383094b55978a439fa2bed7cb9b47f2a404c494566ef4c1604ebd40b07ec9bd31bc044ddc9e695a7bb662b280c0b68fb04c87449965bc28a7a1dfd85efe97746d4d7978b233db34a69cfb94d4995c7d5c1c29e622b90f252f035da04d9fa6eaf30def48b45005361b0718b17deac5bce0a5a0a0b9fa2e69aa31b774d8807348ad361d35461542c32175ac3f73f8bf64939bf0d8e965aec10e42e81fd6c7f367ffb135da65dc50092b2b5a61cbc7310f89bc3a52709af024d578cba0e65ac3674e8b5432aa1421efa348f1618a673184ef69ea6517da0d8b8ad94a173ef6db6cf86c9290c58fd6d2ccc9d64366b5cfc033a26fa4f9a10a0763d19562ca678d0d75a414d2833fc06770de323b15e2e18c2708f11b1bb7350ea1490267b8350bad770d7e84d6bbb58e4edf5d41f0fd0c24e5349c0a3a8cd31f2506c47d6fbf2e394e303e6bb7ef3e829e3a67f6384b835df09a79ba517e8acbd67785ef782a56d9a2dd6205acd3582f2d0a4732ebd35dc41b5c98fe96857aa9802cc7d75bebcd92e65a209be8fd49f5c5efcee4ff130baaea4d0ca95ad3a8483ca50c075e29f411cf047d51bcd1a6d926d826274940f5751a6a535d33a490d8ee38d27e127338164588d600297560ef6dc8ec039407ddf116f65f45769e09a84a679e99de35bd63aae8aff21b199394fe0e3f7bf3e62b18b646305b310e363fac995146ef17fc19128ca97af81f4f46808d80257de69d444921cfcb1b741a5736baddf169a70e00d30d984f8272a5676b93398b3545707cf7a2207ff98e3cb0805f658c54a770a938064b290f27d719da9b4a408c7bb13264125073bafba52b9c2505d0c69620159107c13cc2f3002ee4b1cf855aa53bf4c2dbd8a2d559ac5a574fab23a9d00fd8eb186369cc8e4b8933705192568fda6cbeabe94576e99b6c6ca08e27d3b0e02e824ec95fcc48063f45964f0c16e7cb9240a3f692fc74a1411ec63cbfc0df4398155cedeb4dff58301bc9b5f09a4415bc7b3ce276b5cf1544156f215c56725660f2e63996ed6fff82254a38d739068e08a62ff3fda00a1486a182e554d2e0e5b624f9702e0fd2f0e38759fecbd56351d2707939abef620f00d1b40c67254d284a27b5f151dce4c148f664dcabc8fc50495aee4dacef78af8734de671d4977a82958793c5383e4c57e78892c1ada9502740d589512c958d747d4de4e8ad144658a0c0f45808719c78273cac1d57aee32dccc89638dd56829bddda2960a0b7eb47a7d6684e61c667891a001021e9b535a648e505a159c844c532f5472adaca9867fe6ad6fe601e4ca45e4cd4a5ddd3004b254c3bf3e38d9e5f38c94d7d90e71e7ed2e454446e13e1173204fbe8010812b4e92696238933e63c213898a1b25904548d957eb790fde782b11d8f1ade18474adb833d46e620b13683abd0a533c1b609418e6885bb2e2ad710ec20a91a0b8de71d7854a5f6e524d2e336dcbb75572f089cbdc9af1d360bfa120136df53a119199401e1351800e2f34fb8df084335f021d6ec9a40cbc0f2a49c121ca660f3104f244a28201b6cfa07403b4803532c8afacdf706913f55527b4776097bcaef7de74a6203a636c761bcbde51f56e3d7a122266b812a46db679a88c6e3ad53f9de0b349bcdaf2c58c025586632e9dce7a330cd9ad610e4b63a8ffd99c7092bc9b40271173d65d7a4f45f2b10551e2f384d65c487a5f968d8f126f9288ee81528640d947941e1700f7c67bf513c0b3b86f52691d9d78d82ca4d6d2efa2dd118f350f26a905f65fe9f001b2fff6f1c11c819fd7fe2af45973e7b3b6f072172a59de2a32d5e2e4905df99a4584370c13f3f01dc9513f2ad160c31a2b45883f6b8a10e86d05af9f686e65e4328f005f51b6126049cb34a932e91e9422c13fab16894c4a059f2c3ef80a260cbd3cfb3158aec4f3604ea061abf8b9a36f55eeee05edc76f963976ee74655ecf1071ff2fb597607ab2c87f22a297dd146d645b3741c8f8d0e391be33f3911a3d1c8e9c68e3ba85e228a3b6e1ffce0d46a9bc5a295f4d959549357491b4f84edfda41e85993dc00164b3e82c96e78056981108bc5dac3851640f9200fca07d44003bdfc66429199c67e52560479ce98511c9b6aed3440feca83ca494849768e6e08089b48e72928346eb8c4e6491a9ac1dac75122dcf9e7ed9a55ce4ccab5b7491f9f6cdd0b5eeb2d2d6a0abc79ec864058b8d69a0710bbfc42fdbefd6eda96a293efa1af61c32841ba1acdbb6ae9914561bb8c5fb6a11b3510cd9df2b06dfa6a7fba4cb364c1f1089c43ae5840f91c285d7d3cd5b7f66e111673add0344dcdd3606f94e92cff2e7ce5ada4b7d5238d346de0e967e6362ddb1f7d833b28df4eba307bd07935ab5777ad378dec8002f3a600a543bb14d72c41955c047a71471e7cb378a06b81f6815f2b9c52fe09ba2f660e2d405da628ac55aa2250eb56de6cdcf5e51ab311bf7d7709147a566c50559c8864349bafcf8e4ff07ec7baba758798d1235e06a44f3d9e2e8b0efa9e050125a2e7133e5652e55c6d2d760af49a65c71f30e053f6b9bdbe00e600b7b1597b3716b022bae6206c5adae9fd953780c1d410c4a132dc0778d99537280ed639a9209590ff83a4c0487a53dd765fbf574ed7094b4e691ce79518af8a89adc5b3a22c7ddc29be651766b7e534925aa36d05554a6477e21cdde94ced08240a49c9677fa1151db9255b87901a880f4b60e88c973c96ee253882e306ad38491510037e6c7b41d10b741f08657ff3cdbbe4010dc14e9697dbd4d32eba90685253d38c494594b50a294b1e46e951916fdb8d8832cd32b2f32bdbfba82af58949cab88d4590343933b8a4519de345b75790d5c512269009e10af510b5a21e4e9c6f10b6eb6d4544d61e918d72195353ec157c371a7fa95fdf19d878a8e1947fd8e6718585277c22da0c97e33b984ba3fdde705e0643b94677886f60f9d3b4c3728609330b42c65e87e7de24c91695ea0d952b2b527af12f0255556802a94f4b51702b0e8d0f436578277bcd8e6c1a30e1d0a614f64e6c7ee3225b3b7eec20a498fbe16cb415c0353da845a832fde5370d1395978b72acc256255f09836deb5b14c454829d9c0bda65722a64050a076deecfe0b7ae217ce90d8d397f0e19f41671716ad89a70326060244480f4f3866486ee5e1ffd587fc192a542e76b37380b3c3678f8e11ff5ce4948ea891c433e67f081ef022b6a8bcf2d30b5a0be32edda0f11dc5328c9c360c28f6617e1be3d535eee770d45c5f3bef02acd6a2f175e30142b34ee067232bbcc8aecfd1066956a74e83d6889fc8de345f1af53e61faf2d60ddb1dae84e0461403f0c0f6abc196a1c7afe4f3b9c8ed58e233fca96a06216198cc1fb0cb3736f59e27d5e020822c3b2db77e4543eb3f3fe9585fbbc78e8e588fa675cf625b5331d86cfcd6bd4e8220862905588e50302052f29eaa8336a3b2ec86d7df3622177dacf7b04f30219dcfe71c48c343ecbc858e6e3639ba298d3224d70b3e9adbb94ef36bf6b686dc7fab1551163f829edf95eba1fe369ddd3d3ce7a4aeb4981cbf18b5b1001f26b23bbe67e2355227596faa14721bfd8887cf54eefa27c0c451f43f3b5664e1cd6c21470f715d787986a465792bd9b63a7aee2418e92e78999ee17cb58db84f02a9f0bec5af0e1a170df64f929ad31a5ccf3640434669df00c1875977f95edc243a1136399cb86e258c5eb374364cee53ab36799ce52c67d082ba2afb024d07f2d18f50b3c384e39f030c2f32a0cd889c08f49e08b28a3dba7d5f040c8d4681910a98b75c44a6814bcf8e3088b1c611ff495bf3a5810150dbce3600d3423608adcdcd39c4b17e74426e2c4e7ed84be05968ee345ce171d437a6eb62f1ddb5ca69ea3b78eea04f2f4b6a3ec15f3a3101dea11716b36733302a318b6fdb7bdf8a0098d2a162f4c9b2f1c0e9fde73c948559a28d1bc2c32a88d119d082073772ad36b7e4acc893e65d460e77886fb8080f24242fd6616f9442cd1cce991297ea75bb0ee725155ed55ef671efe4df91bdc64a2684515d764c62da020f3cf1d500c6c17297ec99acdb2a14fd47aa2f304bcc017e17b49f86e7ac4046f952322f1c8411d2269ebdb8fad32cf7902b657d974e5a2c982fbc4861542dacbbfd07c76fc59430cab761a7df752b1e7a141e2aa24518faeb914da1e7544f28e253124f57ceb44265588db608450b7023946c121906f661cff2a1b4cd3bd782a5f020c1ea657c5047a3f9bbf34f6ab246208847aa7eb9fdd471b5767516be8e2c441bda08b7917cb3aa8202988c8382b4ff3ea90f40cf3893749550163ffacea1f2011e434583f09eb3fd16153b58294530ccc94396f2cc65e60500ebf9e80b16445560f81eb07a9b4015f5292217c7de938e93fff3ec41bb530c91b3a1231a5c52262e47b54c7ef80fdf9fe976a3b26c6e3bb726427cd386567f8f2f6dcc327bc2b3864e58315531f9ef85a3380b8198d74a3b9ea2a00c506ef2016ddec1fd389bf86cf621c2f253e95f527da38c5e48c0fb021646197207efec71afc2e75c1bcd9c0bfb38d91bb4245df1d4459f038e3a1f52f1bba3ae21317ca3079e2dda85fab46e01a07932e272b62c21a5721d817c39197416f71ea8168d09ae0a92052427f7aab6420fcaec748761b505d88bc3d3a494d1a76f234007920e8bbb78f18582cfbd0924f3800d58626e98efc288ddf4f4302fb2db8413ca386c5deba8e78a678def3c41a361a25597d3e522ebca928235937c0ba6c62e6a1ad14ffc296033b962913e529180bdca87523448ee38c09fe67f6585e17dec36d5f79a3a79f4db34c694d5a15c6878145367bd411ba7e188e8710b7b604786208d3c3f993d443516f11b75bc97f7e7a3141b424a9a277d7212d7c8c880762aa6e87d9b36d20cb3dc0a2823f4e60dd7054055f9db033af588cf3bc5206270792371766b1509409efc08ba00b34ce06ab3b24475f3b715e1501db07a8ecf35ce4d095e16472e95d769ec4bebd57c2ae6a702f9f60c447583d34770cdf23eae142b0359d932ae7d0b8dddacf8a3f639bfc8ac477f8c1e897aaeb1f9855f44e511029070bf8d2dd013dfcbc952ed5e9865ce8392af7f1dcbf54b59f36126a07cc015c8b0364a5eb77609afde4788df7769f1de0e294fc7accf00f45c43be29395747d53bb49646792758432a031550f8401875af8bec6a9084d1c2bbc242da68bb88d81954968bd8c8a1ff967c0ec1aab52bcd3878a7910d326464461cae060f0941475b2906dd8c6b8e460340cd51301f0091251ceef3fbd6d7bc32229a234afa14e0862afaa09f26bffa188bb897e336dc6244c87282ada6d97ff9ecbf532bda2659d5d9bd2b623f882ac472d0329ecee0b757efe09094d383d3bd294e39d14d33027ebda8f0ecb268f573611474a64bab9ff726a92ec07964ac73dcca4a3217ae9044892b6016007f174e0f98e2b5c7477fede93ab251511c30ee189dc0a57d817840322961dd509ad39bf104475fac0189e0d8a3abffd1ad97d316e1640105455d5b1238b0e708ac42ba1d846070924987af6b4d2ee83197027826abfa5d20809f5a8e2eaa7357aedcfc7e7ac8f2cf6c468885c765fd255a0725321ba8daa05f5c882a5ed6a05748f317dba7cda57f253c05004881b4f90ac99f5fdca37b82b5655239450c606f83967f0750b97738405abc3a62ab14917f1c8a27fb037d344f76d745d5286be9006b27fe276b5acb3833bc248dc418c8e91f419f4b032c3cf1fb00858aa4a49dc0b14bec8286a1829253486bc46582d3bd0a0bf28fd44cc9239b8afc739836082d0ea2320aca9624c08e3f67f7dd0e9fa91878e939833a4886bdff9058b51545c2d09440957529a408b94896852bedd153208f5aec814af2d2803835628699a317c3a4ff43a0c688bb0806208cc3cc1f94bb04928a65205339bdefba99b2ebe01b06bb905b376f88bea3d3a9e2860ed07176bcf3a4717d215de32475c89d1729ee238518af4fbe0f105f8dcc134db7f51ce92ecd33d7369a70ed011b8c65439e659da8d9b57f36241d62a31113a433598ebb59a6c0c2e575458795e0e9e5a4f4c362fa427032bf33ec51b293c76f3782b57870a7a25ec08bc08a4da31049a0f4a3cf27a64d7a49fea1b35f44fe9f24ce02a0a9887e23bc53915c95e17d1f2258986003c912f110e4d39727d71c03ee3d32f451f7af2418db5ed9b2be6570d1a64bce1f08bba5135df2c47124ac5094da17a85cbb4fe269c4b9b22e9b24ef19beb0cbe1f23ed0164846a6eed5e71c138afe89bc45fd11c0b173717038ed0201502ec72405f2c58c206f7b62f9d74133aacd80a0fa9e024f5dc75edfe89832a8c41389272e19f1000d3d4e1073bfa16e64492f150a621c0ca36862bb60ec4a7b512626c210b7dae82525197510063acc1f4f50cc73b4aac20a2bb9d873d80426074be249ba29f0927dce5fc2ccc0fe98bc50122607d9716ff782b9cd9c61fad61dd028d9ecd0720b4953bd477ade297776d483d18cb2277f8427c2a0a7839e64d45285d97c146f40477153a2fc3c76ddc1760d21e3f3c0e5067256cf517b2efc98f021437061591830860c748610ce29bc111b91598052d35613ab12a6de630634d6089374190d60a6ae9c30ff90e41857a11f76f1bce3abde781c6322530dd1021f0e9e7611f7d04338b2c5624e613a6df5e183a0cca5ada3e7e1f1953f3166d53946f25ca73160117a117c439f19481d267839aa3908ff23c4e6329b302c0143a8ee17b9fd44528f6263749b8385d5f2827d75d6e7b69f2fa99c37b1a4b3a45c50f6322d18364324cda5be6e7f0dd600d881299309c8c8150ad9cafb68906b3d8f0e29dfaac71e2c8cd5a4b215d106db1c3c143300cea193ee0a45e161b6db49ab19272a1f61726dc4370f5071608a283c1bb779fcfbe015f6e8b19bd5b940de9d94a1e24d1fa5e418984bcb085c8f06d0ff371f7f0322c93e144f0fe68acdd6160d266a6efb161f6a75a2201fb80d1f4750b0030f1247a996ed8dfcb8b8891713a2674dd113778bda95ccf6b226aa64eedd3790b3d16bf0016fcd5226c2dd60920aefd80655a81305c0d151c6c640204bd2115757d9945d4cf8bd5979b00d0ba650f7416c6fc9df52e4f4f5865a68db921f8e36d35876ccaeccbf370e7dccf5d2a6f92b97a76d6611ed414909cd4a8dd488d3e21964852751192389e7f229e46eafa1039672b44a598078b94316cb6996d7a52af7a14f7bbc96ccb92893bf7fc26a8d39da75cc766d3a656eec0662207a227192f62663de22d612c63bec648d71bde169d51e773d159ff7383e1b82dd15d02a4e59252b1a3d8d72de78fc6a82d1367f2ddfbb5745c89b1d0c5730739217d9d033fcede0ae99a04de1f763e9a1b7756e59a3e84deb2422af4b7a9856763fd3dabc11a7da7a82071e87b2701ea416b73282a466b85bd02c4be6c8db947a7a9c7ab9b4618e743fe556c3e5234d03577cc119f94a286f65e840c7dd965f6e85dba395556302e10c10956e1d6ac78b5418ea9e83def49ab216c275a4a26d28c596aca101e207c3cf3c7babb2386dc1a533d0d5d0876b41c1c232c07f1d9622d16de31a3dfc6522c5f3d932712099d4c9d20d10eb5b522faf42d8f9113a2efd7d84781db9eae51e967eda7c92c1912089a4fe6ba93baa9dd4fc227f3fb74752f02ef2abfdbe545f282469bb61a5e1d6f48e8049c0d3ef5ff5a0168c34b91341294ea0f762b0cca9ee7cbc1b772b9ac82f5c100d7c1b971673cf90bc4a4fe1e9855cfc27e6beb2ef633e49bf47eef3eb9bcb0ba99e8b295562ea59a89bb0bc418c3efb79e424919ecfbacb0f8a5b1e7a9c120f385c4f8039c75048153f035ad31f31a09411f081e8c184b6467c067aa4c484126989c91159ed274850c4ab701c3dd5ebc29d8f9597826ba023e0b26532c19078fbe26955ede27a86415b50f162a3d4f5dee4ac4ed32615dfbbfec594e808f204983054e893c68be0231621c03771567924c486af7801e864ea33f6b169e925d6c90ac21074c90ac7a173e7ff4ac4d7145a2d2d3314d5669843a36fa471e949dd00dc456814af26f0707f1fcc3583877115009b1775c1cccbfbac839ea5247b8e59903a908596934efcf9bef4421207da85502c2a92b4a98ca8bbd956df7af5159ea9ce9e1a3d14b35f7ebe5774139df818d18532fb06a6770d41993124f30008dd3f68967b7174323052372b78be02260a710fb2cffdfd888b8186830a63efc70babb094dc7fd608514b86a91c6c9a02eeea9291cf4ad63dbcc847fbba6b57deab201d34d0aa7929ee362cf0cc584c35fb4913fdf420b8a53c701f0a47c2d8a3eeab4806f53eb4faf141b51543dab91df5e0abc97781e0eb6dce585b18a12c8412d69d3d9871184731873d1d7386017ba9e73b99a73e10da48011ffe45c5242791629eee0aaf0ed505c5974dd94dd3b66ec72630223c5d1554e132cc2f79827853175060b47d7bbfae4cb4ab313682e65db3137585543c3b6a5325e9557a4563353316029db165c9bcec3fdc6674f79314bf2acd2d5e7fc36d58cdfd1fdf9d2a6a6dce60f492f2b316eacd24e4fac1f95759f0d5aa31582ff10b93babf277b7f189d0f4cd306208d757b87335bbe123a4d4f026a2dca467c18bd50bc2144442c9672bf19bf8ad533dc3df2878d3e0da15824c058e915c5d0d3f27749d4da3aae69ab0c659046413cdaaf377dd3753fe61f854559493a561792ce8dc1927af5e7bb766138ae7363184cc28ed3f160ad04c4a73d2c9c953c7b74481a9b7d76797b3b79c6903a96081f402f3c13b914d5cc17c8c07926eb96f603fd48391f3369f511ae58896d3f5d74e924fe22f79079b6f70c0b40a3fdc9f2c0c9c06a959dccffc6ed0949bb66d6fdc7750cf9a37e111c66fc0f3136dbca56f92a60d145315263bee8d6689a73f75740d8e9189ce8346f78bef50ac0846966c76fcd5e697d819e73aa8188acb6878f2346df0cd8cc87e0cb61f588ae500c85e19388893f4e04af32c63563081163d749c2778d2ce4e318fea0991bda17d16561a6d6df9354dc04ed4b108558f1e86bd7db0ba31a723ff313ed09104c6f9ddfbef4aaab9e318a4b90ebba183107d881cfe5987f0d46f66137c8c0267237d5fb42b93246b207781d50a07cda1dd31850a8c6b1e00eb5493b55d5143c331ad7c274d7159edccd73c63f950deee4e4b8fca8a19f19d21b2dc2d1f99bc1427781fdcbf85593cf2ffa2a6d03e68998823616a972cd3aea769c56f80d0de921c88d213c31be92057e24edee1ca4f69845dc027b4c2bc91ede9d5506dbfa2c7346ea419628def7383e4b40b5000e97feaa32d980356bab13c6d89af9da1e336ab8cb147e694a8db93eb4f836ba1553f326e6851eaf2397ee2df034f763636d9fd06e348175503319d48940e35360f5b24f4aa80c7905a4c6bbf61f771896f81defd6f8df739b28744d83db5f2ac18426233fcd2327ab05c43d87e6dbbcfeeeaf6811fcb7f802f714d985399695960c18a0057d67d5198febe6881ffb16b8e8c42c81a03bfded21c4921212c055cc688f58c7fe1dd55324c9c97262c6a91cf8b34f69e4aec26165d743b473b0b66218b99abe6d867f4ea3053a43eebd8e90f39f55e98197430de69507b96227ffc380b66c9ba47bdf905e2b4d33cfc868ea701df6997eb9aaf4c1dd3c0fcc900e2f24024d245ec7a51ae4f901d9c8c926706f6c256dec2eff9c1050e4e551d825e79b5bda9ab147183082f1119bcdfed6f8bc4a1c20ce75ae3474a6548800f385191ef3c146eca3083d7b4cdc7d3ea8a3e62d3e37946913ce70645e82589545599908a6c695c32b8897de435cd4ea846bd85baae612fde27ff52d365e16a1224df8e18b828bdf4aa338a2e6782cfd1721141c484074eea30e9a89c2576d670a04c64132f4196d8554c3ec38487bf49d709bbba29dbb9d6d6e7992bdb95dae6aa791a537e103d3d43b129be59a8003929c44480434a5e2e40d52e829179e9f9019d8f2b0e38a520149f361f3b43ff0f6c6e11bc9f2015388ea8cb1a1a0a14aeb500d38a144d094df9257fed4229194e3d930fab0f6276cf3d715b21d43877251664a990f61a902834dd9a4417162f970ba97a2740af2289c755a93ea1ee933f8b981750bf5bdb5b6b44d2a6e1c1b38698ac7128fd4f93f63e38f9d628c91fe2331dfe00c583912bfa23bdea84dca2120fdb5e307e1cc2eac88d52e105fdea69e8b1f4460c47bbaaddd055cdee12e3fd1570f8693fdb79e6675f2c78b9f023433107936aa9c99ba0f66919f3c192c383810b90fe3ac1949bacf091356907a99b7feeb7e8afef2914c1c9fb0fa72923cc9fa1a7f65213bebbb718dfa630e528aef65b31833e488bb4978118e4f5b2a437a070c632873221f894db19666d1e1998939015679b063deeaefe99726999cd4a9e02d721f904d81c791775cfc4bcea0b6043379049f4ca3ee930f37e56f236cdb8eb9b426bb749fc08dfe6cff91571eb2a073e6c531ba517e97b79a66b4a049d335ce7dbd4ca7592f9edfdef1201d5bc53cf0491505d8917c8396e8b2d3bcbed097b7087509b11a23802556ba852b4d04214aea64733e7b8722fa970c5029ec21c825d2c35c640ccd95081a047e4f75bc4e23b03a69bc19855b662a1a8e83316028ae15ba97f21f111a6691c28af81e826ebf30070638142e802da41b04fc23eff7552a25d0fa14a921fbe79ad0a0c04b044f9bdbce88899d33706cf05dfdf5415af26b9525c995d391509ccce897ec833a5dfee0dfcc2ddeb680a968961043810f849a31be146c33fa18284acc3a48811db00f51728da8bb7e29fc771672da75e3cd71e0c1a65bcd4a1e48738fa0c9c4ba58a0ef671f3d80ecd28a83fa4726946133ec3c7005f67d8fcedd7b0b5c1dc402f60bd2feb53da27790e65b052badb948f2fd06f313a093f915df9f4ff6e7c9f4949038e891b8c90d17e48d8c293d9d0cfd377034a06fb17dbde1ab26607736140a91e941c2545345aedb99bdefaf506788e94a26e0583796a8c4c42cee8007fc923ec827a782d65cff806d0abe2b18f67243b357f45bc8742036b5321de6e60a8772147c88322c8889439722474c27c93f55bf77f18bfc434f88225e8713a8caa26f51d8e2aa2d052371f91edd15e870e8e5a153d4742be4b9573ad930f1caa73fdaf0b27ea46752bbd7636102d831b7fc4a00545c0aaecc709fcc71a72c2e3ccbfa42bb70b05f11f50d984573bec212f001eb44e2a5ab44254cf06e53b8bccb534af90199a56c4d972baa8903bc42ddded5ffc77dd2950fe87107ef42ffa805cf02bb19ca781d16808df952607c46aa913ddd3e1c00d4eefc31269e1c6afccc7e402a0a3f5552deb2f654533257a7387e9b3b137921746ed9b72afdb889b48b1dd79328f49920d76601ae5182faa9b04c1627cc202251f5c7948a0992931ebaa048938c6236a47f8c030aa0b09df9f5a784e8ce80a1ba051215928b94c4eeb7162467f1c9ea401b6e01da2384881f1062848853564392cc2602ecaf00e344b068319a33129a9859f7ca93347511464fa0d35fc736f14dc0474ed1ab795dd2439a473ac0b3c206e2a664282aedd68f69ae97d474794a69dc3f19e54f311d030cdeba9a08764d75d4dc52b228f195a9d8ad99585b58b034d0cae7acf908b422f642e159712089b9a612ed2acf30bf554bf127e325a0582aea5c1e37bc1cd6aa4652edd01e822a679f85c0ab940a014f70990a27a2b6b6e27e789a6780ffe6d19de254038f9e8ff6c68b758e68b674534ad177ac4ace4a4207a44d7f63b04ed17a9b2334ee7f04a6270ea369c8db923ace540bc8940fa6407c0a2c32bb88652883e44dfc64f3a58736de4f82f767ed82091357443c86c3de86ebb54482f7b56aaa0c547f1ba794c4cc90e9278c866168686fc450c673e443b3e19d118aa8cdf56f0214f7f0697f89c0da694d0edd8fc4755c0a7380ac8e5aa715340022537922f98db4095c30c1648ec261fda5b39603fd456a99f81741c7402ddb457dcb2c1636f350913e5ffa0ce8984514cb65bafa00cefa9f5b22cfab95c269fce7ab669ee8768bf3316ba3ecf8ba4f4bb2112fa5a898d0b200fd2af8bc26c646135cd899bc9b71bbf9f9b55ac52ba50fbe3cfcbcaff031f9fba4059d5a248aae753a795698d59862977e946b76aa96712512ef992cae0bffac6189188717106501626637205bbc5fa0b2f5d8acc46079aefbd384fa602f02d9d3d09a6cb5c8ba51d73b555706369b7e000923e0d8d93a1ad88b0ed3a4013de11f26a5b7c20c6beb3bd2197430f56d07ca05879d5c3469a5e9ff39a42953c0f172ba79c9582c7a1ec151a5840b8c02d96192160636027a4833602de7274d7175060e188ceda40787a5d9fd776d0cfefefca608374d15d61c4f1eef7b0488e7b09381fce6a17c32a577063d390bcd3511d6057785621c9d84f2f55edf4d9e628f9d33a27b9c6167a33f4f4f191df346ece226396331d971e2bf2c851a281151f7ff8c7d1a1b812ee8519ee983f70b2f5bf8be05fd67a140d56ceab199f0c5a8d3679e43c097db53155c9c8d8664bed9f52f252e6e7f68cbf7f8cd8d21603f7665dd9a31bb683bb304c3beffb90444eb1babfe42c3125aaa9a229e1f641d00f4b6d44e94e84b41ac24d60d6107109917df89e32b4bf5f5dcaa819fdf91f4483c1b51ef26ee287f1be8d9eab9dbb94d5cabcd008df5132e89175329db0a5859e8ac2ac2672b3ed3fffa8ce2e84d49438e21b61184d22721897dc2011b4a04a9f7f32e5c2c336cfabc2992a74b6ea9d30e9df558693fbc0df389658bc065ae9d9dbf63963478174f8504f63927319c08eb2c7f26f4d04f74e1139ff24a4e070fc74a2a8eb1996c5d05625cab008eb4157141e03ebad02b0b2d244ca3304bd51d594c741feb5bc8e83a2df25073e4aab96b7df16d2145dbb513e36ad167312e1ddd435eed4ac92562e51fd1bdf5e204ecf7d3912482d1776c5c9c3833d0104ea00da72c2ca62b0714154d4acff954da8ffaebcd054727c01c84cc5d423e3e27830589e70f806e91e109ae543ba03b4cbb9e8951d14d55f4cc9011f394ddb8a0206aa13aa2ba9c4115c89a948b5dc1380a09b703530f31e60312f1f2cf9ac39ef19bd29935e4da65a6ab85c3c0cc05dd395e2954fce2b79426f27cc2198b447936800b0d41389929529a7172a5d7c9f5a8a1b3188846f394dd74745f6031b727424571584c37c1e28b1b3c3bd9f51bff173c4e15b2f75dd6dc302ada109166c0e6a4e13711b4b36a4f18fe41d303997263f25a164918843ffd01247835301bd8a319717b72d3cb6dce1ecd784d660cda1981ac8daac25d288de9f534f205f5e7ac882a17a13284c3de30034f5fbf6501dc9408acde2f62c28cb772ab52468add7b95db1c3138e8c599da94864759a9d5807b6c90c5f6a9a69fb2ae8f4977108265afeebd8a9235c83af5031600e537fe994fb2e0892cb2270da2cc4174bf29116398e3499abe82178c5ed26e75487e7817b441e8feb77f550ea2b2c0eef7710525ff8cdf4926ce9eda0203435638578b969dda669b2cea9232a78e7bcf641a1948da0e6cdcc0f8987abf874bb34bb46aeb60df75a6d8215ae8ee622c3c2f46260430537d01a70e710776d49f4060a363562381c29a94bcc87ef8d488c08dbebd4586808a556839e8cf22e24a08054456e2e8ccbc156881a8001b6d26311bbb86f86d21ada5b544da4393e75ccc4a30b3b18baab12873aec7586deda3eb4ebc7c282251ba71f37f03f92ec5fdd905a760b2c9992816ba0dc6fc7acfae15c1092985cfcbaaaa64f8cc3c12d9fe80168b91d1329f8b7da3d21cb3f485439d5d6848247e6d194f9f9aea5ee6ad457ae8f208f635e7b291279d33c3bc94c75298cf667f7e2f4af1c1e73ada5d0f4534adcf983d37f250a4686cab0b606828b9e55b5fa42227c7cb0405be485a96ae20bd72a2b2029b222bcf7ffb1e8210503deaecfac9779239bcf2e9ea9b5f65a5750f2b026cb98947f698df280eb9263976c2bcec6d62d5ca5f8da875d6b7108acab664405fee0c9c379a8496367d767445d08c44ccf0f4688b794a3b6cf2acb273d1515d520d903217a8b8261e37cdff238256105bfae011c5e715c5bf4afd7dc1ecaecb4bed19a6b5bf33acfd4722385298c508f8bf7cb7e84625b3ca3b1eecfbfe945262b4a45d76ea7ae978c807e414c8d734cbf22e7508f7b368fa3d2006079c69bf02cd6486324a5004283baa79614e2714359acb45fb60dc2555ca8b2f7470d22bc12d79266c294f604055bfb63a1a60c3000197c18a94c7d1ada8390f027621aacb7e49e832d1e92a83b3aa725898a4784a4bbfbf711d2782c0d683858ca0a309b6d39a8d8a44a8e1e51c4daa039b301ff624a1780f6ea8100e06edf582d3cea5107f56f50deea7839b047fe7fed93e270045eb1f5e74f7a3fb0f7b29d3e35ba57d6eb0fd76f711962f781c9cf2fa8937ffda9d3b5defa6d385c65343eb8157c93f35fce7bee9635ee6abee65599b8fa840b6da05d02ba8243fb6b358a28f672693b4695da75fe987f5e3bf701109951ec00f8dc57a61ebd8168e52ae80bb9aad692b857b96bf546fad12d56982ccb77e2f175b61f46fb6b18a597a1deab76cde726de11951df85025c664e16b9f6abeaafabeb058af33c33aff65bdb1dc3d91708e9e1c0c415f6524a0abc04a490b6aa84c0ed594f6a14a1a03f846254357bee8f078dde226b3faae77de0b54384edcc1597dfbaedec24d9d8d4074f3cef4b3757425613ceca1529496d19e61948dba9daa46f65499d24652654f47d756acadf0e9a46295f37d4cba6692fbef2a9cc91f94fd27d25b0498e1dc16827d602d7f6d394dbfdc0492a89ed51834e5a27c71dffc9492f17cd0b9135179a6ff561c78321d557587533a60e6b5efc80eeeaebf66497550a1348c55b1f9d3090fc14f15a7059a8c51d66aafb0677ffa1a29b87aceb2372a02a612f63e3e8ae6d960fe81d4dde1ded68e29f683f3be8b29d33aec880876cdcfca9757acd1522f530839e9fd754a13f1c4c98defa8f11e971d4e5da58b2cc2de1ccfa3a41ee44d2d7856388d6bf3655523d707009b527b9d5f53dd5fdb88c6a0ff5194f834fa5c05d98ac792d6d32df932a1108fe3dc1a2fe8bffd041cb4c28e8d068105e78b0e17a9c7dbc257ed9de912ade8ceadb53310245287041470623404bcd5a38dfc425e3a5e614a74d07512abbfc38f5a8a02b29f496d110fd357013a14eaec24959285d3aac08aef8b336ca2f034aa572968ef328d163b4fc682cc1cec641aaf2e0f024e4b1d10123a7843699bbc35f704388289c916e837830fff758e69b76acf6749cf71b9cbb0a7185e9c0dee4163dddbea9aa32e5ff0ff330dce039a72f40c07b9565211a180516de895389aa6374e127bbd857588753aacf9e4e92846b02e3190706caa42ee2005d1122eeccfa24414fa3277268ab53699955cf7cd23af7d6b479cb8e085ef87983dad5a7c50d50e48110fc5fee71abb7d790e824c98b7fa21a337e4afb8cf7df41f81d76536d2a3a1e66013e1568d93cba663654de77431d25c97eacc7505c6646a05c4c7fcc4153aede3ffdbbe147c3449700c6c7beb0de361c64974f539cc69fa3cf089872c2f811e2aac4132947fde73d23cc049f6cb8868b83f5e6a03b7ce0d894bfe348a7d3012fe0f6fd7430cdae1f80cfc77dd0982e2fe3f50161ddeb2a26d29c4258226466f7109726e9b61e8bace7897505bf3999ac2ac37cd988330c97701ec4126bf3a8a228d5d8129564f7e3cdcd4ba7afa135c989fec6cf96096535708df046394c9e5bdaa91d6f094a21932d90549c44e379adfe2999228f66654f78124c510dbe5adfe3501f7a75b88accca5288fa5bece066e169ad6c9d43f4d488ca3f6809eddddc1eb214a77efee466385917b21128d2716b77699abec281540df3c4ed9da3ffb30209e8cd25c23d3ba3ec95d97195f2950473c3b96bdbd34bf5ad6fc3a419d3404f6af952a831096f644eda19d5c92bef934ab8f8d3860e59389104a322895a97d9013bfc412400f05788fbdffffd662e6b3acfe33d541812b1f4aede28f1e45d4f2081cdc4369fb808869b309ad37e8277aa0a1372fe43f0eb72fe4c23e12a2fc2cd26282413516107d49fb06abc0e6171978aa76fa2bb76bee01998868f3c9ad0cc14544aa8498e9d340aabce10de4f3b80ff658bfdcd216c87f189c02cbaeaad026d1bde23b7b209ed1268ffee29a1f459fb6f72c47d73ecb06f3e8a88fe14af2c46ded2ea95c0e552cf5a377aea037cf7b62c388af101c3a931d2828decaf5aa70faba284604f7b491d1d90adbf78219b4c6c06a2eaf1fc4a6aa8eb5dda1a8ab0bf24a29591fb9dcf02e40d642b48381c3ce71f8f1d3494afc403edd10e54b693ce9e2607499283e00d0c4165da9655a5ca50dd7e27e7456b0e6d208a821dfe3f691046f849b97a9baf352035b050db9f86a266912946ff8b0d02f05c66d57da0127daedfad1745361a798e0add8c3888021fc24cf3e31a91df57b7a1ba7d7f7028b04111f9eb53fd8233fec5284da7cc05a116966a2d29ce72c171fae8d1a14966bcdef9a3f5092fc30e15c850967c5e5b72b1b8233bd48891cf572c8a0af79efa3c392aaf0535dfecf5eefe56a6a679b72f63001d0fcf48e8e3392f6feaa8228f052497faa2c768f9bfb456fba1dea0ff14cb10f8c6895386c5b1800cdb5c6ffaa633e28fff906715aa7525f5a37bac8d6edb07ceef57891c16b29863ce0ec9cbf66c22d1030e518ed02c4038fff897507182bfae0db1424f819660aa741bf69fcb63fc24e41f25d40a1270099250bb2ca0de97d782bc4625462f428591ce4763e37b965c2347e98b607ed1d363a43818632690c6ea3aa03deb9cbfed39c608e6f9c86fd3f696a11649cefee5ca0937bd204edf0a1a4025664352cfa5b19b7b42755428b620c33e4b95594fbd6a62ce98b8ffcc9cdc2c12d8e5700e1ea0433c7300244f982c0ad30f193d75d300125673f754efe25235d8c6ef7e3795eeb86b5ab39ff244342d4c730531011937b476b3d79242f6c400d5a9dcca3676b82fb3e87e31d6a326b1241ca9990b1dafbfcd9e07344555465457d21a2a883a38e2e6492c5c1cafb0ee8f5b09952924866f96834a754466df9e5e44f01ae5daa2091912dbbc51e34d2d53003eda3121bd6593277a6e39d9e30d2267bcc7438fcb59717cae249714c25cb02f4972040360b7c301c63f26151c82091bcccbb23ba6de9485a72a5a62c8168fa0f7b967f2d5611bf3d3504b0b9f3ae1f928e9bf0de83219ba030ce53133d50237f406438500538accfbccb8a4f7927373c1b6bcf8e13bc145895516fba8a8cd2964eea01a1ccb9dd6f8bde7d039dbeee30e50d977af5f89bf4ce38de3b126865fdc71611b501527df50f2f32e18bb1fa1f10fa105b68071644174dcea573bffc3cc6c3d4afb0f759b8fc3d7e51f9d888856fbc35dc1f5a6926d3001317b1c3fcec67c798970f277d080228a88b29f784d538e9e8d5edb42928f7a16093dd9ebe94439486af19162f5fcc366d34904e65659da60df5c80e56dccbabb741b3016e0efd09f1240dd6d89e4d9a917448b0775048e6e2a27490c9b846e4418ea1d6339b3023b9084110e3a4845d8af38e2874882b76bca39a64c8568abf79978b05048890947034c637c948dba9a5fb5b29c28d99f551e169f17e2bc43b6cd12ad86152f21d591283404243ae071e2a604006a1e8fdee4286ba0b0a78ca3d175ae7af7b07458630a99f229f0acdcc241f9deb0b0b3323f1e8e21d43d542e93077b8828c17e879dc120450f658eda79feeb86e393a3973f647a6b0f14263a2502292517712bd78eb2a654fc29ab43d4b5278a687ea68c80e97dea4b18f64993d025c18a25d07d52ba676cb64beab879b248d6911e75fff02d939be809e452fed3de2d249f9793a6fd656c50e70fe8c1c37db10a49d21750f003607f6392083e515c1a630ea3934b822f0a9bab8b4e8963b87e69e6258fa7965489311ce29d0b364f67dda5ee83b178d06f053dbd00655d7357e4421ea717ab7f2bbc68b887b2484a7948487a00f5005694f3ec403ebac1d4c7f1fc24bf586eb9af02c83e530e504811c6afd7ad5578e2856cbbff0ea04b561eaa072343671cce5018589bc38e5a9767667890989587191a2c5ba524fd0d47fe2d07fa8d830ae2e7020567ef5d10fbbed2d0475f4273935b087362abd84ef7318092d8150afca05b864eeb0ed8c8aad16c99e79859680d818d551165e5a5996febc8db0892c768037c28f5af36d40b12ce156a6d1188ddc53480c09aa953b1bb0377a0b3419677dfcab792b766d8e6eae0a8fb3797126823a865cd4f337691912e7a46d01053efad504f0a27ed54ec6dc5052a9b158ea6ffae0e6b590f78bda8438b488569839a7ebd85635184c004421e347076954bd4985eb4fc66dc15121592ae9f97017acb79a2db526427152b22b994533fbae43f4864837b196288e5bd1fa0a58f37dc7776da09e6b5846ab24b5d5b72c7a0bc2aca26dce29a65add423d0413c9b443531ed2f258207e36685ab9e01fb657c616d644f50551104650c99c56bcd5270f636a1b4345e7dbf93efa54262522fb420568a49808c4a51449b1c5c513ace34f8820935b47a591a91f6e50821722ee4c8c9717dc7f95849ead63d02f3935cca6438ce550c1a3f07aac1c6d69d2b8b48b7a7d7babbbb50ed69d5ec2af9fc6c7d836f545c11ba71c9855163ab1b0f36e283ad48e6f811b169e75946bb3ba00ec50422b45a10692d5fe47b5537ccc0167b69b60015be404c9bce21df6535cc69443a9171eba32db1b76de2e2d05ce62bc37fbd985b39d3d4949ffff0c4c71c31c12c0e9eb5c0c3f0c94bf10bccc3bcd6bb55174069b3a87c80bc04c0dccdec10b1a728290152ccb2a148ecb79f6802905c4510ce6f1d922fd1788fbab4a0bfec3e782a93ed25ad9b6766321ca19a2a9566db991e2884861005b0e9fc9de8128477dde146143acf1122648594e3b78746924fe56d6da3ba1689ce2a3fee095f2f2b85da38bfafacb8b2bbd575cd5cf914c126932232ee136fa28db9867d8b9c2453d4fa77981a95c3d2a915af5ec79d3f8a3c020f0dfe1f742847b3c4d8b6cfb4863f88112af126a5d038cf70c4e96a232c36771c77596cb6f82bb9fc830ef11ab62eb625cf915b5da5569fa238f64fd7263c49d6fb6d3b2f21929b941ac2ab8b524d1f7e1f0bdafcff27d0c34a036123a116758df67cd289c048b0f71bd0538f120edeb2eb200f0543303727e24f9e3446cc40865d7136fca9c4fefd284be56fab472f0b00b5d25a9b40b82ca9d158d9aa2128e034fb02b0018dfdf92abfa24f1f999223027b9ac4635ce5f6baab3175fabf612487dc98ddf4a19fd0cebd8c806093d17520a33a4e110a6e66647f5b6a3d9703b0c3461df56b392030639e3091ad8b665e2236196b5822be7b86b97877f5f514e677f2a58de3a1d0f84a19ecfeb89d2348f8306bc43c6cdff7fd322cd1b083db4f8fed4d71d6c9f40a5a79d7844451a1784a423774bc02762096503622a4b2aed98fbe8603bc1f0e51f6bcbacb2f89b1abd7c6a3f1ee3c159c912177d79bd489c450c1ee2f30e31ca096bd72bc181443d53d390c822ef7089b931bbd7d47e00c03cb23743df929aaca2a4977bf18256e8b211b94855000466950086da07575ae3a7af58ee3e95595f8b21989264662947de5f628a163a4901186f523fb029e7ac530f59a14034a1d9579cb8a593bb56bcb776f96ca5a868887c3b342dc75a6abd444dd8f38bd296384eecd408037665757e54e23adee05efc011eb2be34d08b5be92cca306cfff397e17c4091bb68dcf6a36bfe845a7bb2d28bde3de1ce54104b431c6e6ffd53e682f1b42dbf8b736ee436582a347787c61053e62f44e267a0971c5d4afe0138e4053b368c053ebbdbcbbeec9cc2a44bcfc10e0dbb8f657f3c9064eca47da1766773ff02a6e5df1b29e0604d913fd04c2bc666f2cb48daa5818e1defcf6d375044fddb9e7e1cf395e35a2168fdf01a788f3be1f76c53f9e9bdafd7ac9bc89f1bd8dee0512948bc0fd07e602a44ebede11b09ec4eebc648f69e3b6ef63c130f6ed9645fb3d9dba29a75c6a805ae0f5e9fa525a9168096667ff36f4c9fd7a947a83610e25b1d093d878175c2a24d6b9238b38a63fffd4b79d217f4cafbf936a7088ebd788e4669d579304407a4cec006edbe3ff9fb789d56f5e10db806635a3c800ffed0e03ebad5b934de3969ce348e0f158d380b61eeccee67fff9528710a6409a6f624e94195fabe257f317e48f6053e817eaba77413bdff10c57bf1775458cf2b8fa61b244815b7e36c79f07aac38703d2ef056c706a68e6cdb5ac39403c0f33e1fc90a33911a602a3e651bab844d076d42d1f22308a2f2d5283d392ac7c71baec299f7104b6d2cdc176dc6af4ba62cdae2b3ec01a0c0bc6b4385347d3a759cb3bedebfd4d4f759fded76b4d46ce707e9002abf12d1ee68b86595a5b27e029ad566de85e7716270ed1d7210a1b6a9bfdc76369c1f012ef59c68fead25b8c952946aeaac66d1fc5d2e5a066fe6895aeba8d410f7965e2115536e43a1e6234026e9700b0400ad6e11929499aa6b3b82f13c2071fff5a3400b3eeba950e355c3fcf7b4edcc0d88aa8a8d34ec7bf71f013d194f8c1f6347f3272287c04b2432903c79796f55080e2ebc806ee853357846f61a4c7b9b969c77e275c0af061426d8df8f6fe4d3197bbee28a9e83a3220379007e14ca2e07e2156d18c9f39ec8d4873771a48349dca6b26619a6bc37bb1fb3833adc7e6d98cfd424c0f3588b27c1c263cf174c3cb889961af996c2cd1426faece51eafa65304e16e8a8764959b8831e4a3c7470fedd62eed9f468b6e70dfd4bdeb4d44790db76fa54ac0f77105a7a8fb1a0efc87b7a4cb18746350bc5e37b64b9a12a827990dcd270e8b50907e271f965ffce7bef10c5082615a646e3b0f9730bd84328e7b02e583690d110b72739dfbfa34e2fc2835bf9b4a37ccb61337e49f8dd09ed2f24b6e1b8aaef2fed1d1a118f570c8df9c5d973187b0464579f42854fd0a54978b66f7d17c6aeda8eab5c1adfb3064e3314becf4140cb452b7e6064c8598abdfa4e6b272f149fe90c6e2eed0d8c7f2e536dc18e500376fea3a001c74db266fdff3b91d66b37bf4a9d37a2abb85b256cccffda2b016c8b457d777ffca582961b54afc58e33f44090b00fa69aceb1b500575d4f3a0721607dd31831320a88a62466ed9c9a7f9d51cd066614e47f99a391f8885d900f56a667df625935a0c46c6eed687172e0bad16f98543df30dfde5bd921cd0608c54b898781e07671c40cd738906c4fb2d12d7e1c2854882877a3b359e55bd9c2fb7b0425f8fcdcd582f2008c9a3959acc49194f5c78d1ba840f104231c5031b2e66157e9f2e530aac55ed9946693c5cdf4e5ef77750e76f62a994b1d84bc878d73cdf0e540a3592401891430cd0f1de4b7e92cdd1426b092f9a045254729bcba5c1c64b7593a8349e1fa6af5346779796702d006d57ec8582f37eb018abca6abade135646df30b23cf783a0fee98de1d2796b4d8d11a1cd838be84d9f06c8a9f6d17079e2d6cb86c3f2a417ec75cf141c795e9b9483311b97980a7019670d5cef59cea72e919b68593b5e92eeae24a4589fad8fb1bdacc6ab63458160239512e65567061aa8c02e1179306657a0c736358559f2f4d778b9cfaa5ab625561b6aa6880425cfe17f9047e1ab6d46c4b442194e508812e5b91ff5e417324a7f4b73acde2d9b547ed7e76754c5b087dd0d4ddf4e3750153a150b17fbe9556bae700a5ca98c14f1e25930cc46c3bbaa4f44bccd4e9e437ce2bc23e277d364621f98042bfa83d42f165967e766903b7ff1a2574a373406a2de53517e59b70e15fc630ae8ce91b0e7cee183e010dc6b8979642ce3e75f6ca24bc30aad17363efa82e29ad6e2cae6935b1c59031b430c731bfc671c5dbe61070e31996f96669950ea1968c06e56f78ffe211c212e27a12c885481bb37de9c366a46e285d8aa8d1145f615b215e25e075d94cc35ecc8e49e6a10520366ff04ecd7934e4d065307fd1eded5b4c1c1fb6bd3844903d9291b32ff554c3555cdee48ed35b7bb7e18e89cc2da1011ebceb154271dc95d8860ccf6780ba1835498b0a75c63d662f98914d972fccb95062a41c8e6a5719f0e52533afbfbe5a6dcdf1b53c6278f7b2f40bcd2d44e37fc0d973390737565ca1b1ecc09c48aaf1d22e5848720ad3a884dd34fd4633e9aba801cf1abbca2a1eefaed8b0d401001ddc0a2ffdabf14723c67aa97a798c4a089a39f51647a5066ed074e3768494677192aafd35b2ee88b174fca5eb1e736463799725bc105e772aeb70e64255e663bceb693107326b83cf77347dc5b40af76f6e21ce567ea024c67da83cad509c43820a3740b8bb26a5de8ffe39cb898d3137d9249862667825cb8f61dd0ac013172e90aa6af1812069279aff3ce71baef510a33ac622e1759113e942c01ef633d82b02dfc83f1dea524a97212b2eeca2f90f3da8b38dec56d990a7a47106c8107b5f744f9a9c12a90b00384ef3588c347d280f0ab87225a2e15208e3267c6b4cbd609de9a121824a23a0d9ba351a68029ee342320e4872ab1196ca1f56325a9ba0b00712cc58d7a543ba0adb1a466dd8eab4bc59d4b052c4c14725ea9f0e8d98f83bfd32f4e4224ec3c9503d1b341f4226b3c2cad89e6e26c8c82b113798ca93d29c07e032ca969b5b2d84550494a35de0f25ba8dd27932b24cb689b570cf7ed1ed5172dd1985712913573a058e55dd8f66832693c3d03db7bdb13eefe081d69a7f0bf83aae716409f95a3740bd80f4251481413e36be0e25e1a927bf87724d17d9fba25f83c2132c5488311c49d5a60fe1671b81e5f48ad21b12a91b13c18b68dcd0229e2911748f479edcac1199b879ab0d384a0f2bd863b20373e54c7a87befeb53c207e4536e19da0120bde057888deb59f770cc43a54a742383f128850ab869eb3283da071526afede1e33e0f5f292432b52dab7e69dce7ede5476a9640bd6c5ba2c7fd962cd00552ffcf0de37cda7116c9e20abf40e14087d5f08c5ea20120e8ed2bec73773ed2c28e1ab07b2eba7d8d72c23a2a5da2d36755e5fae0671cee5624d736198242a0f09f286bbdf8769134aa31b2eb725694908fe541ac73192ba67bf01950496df6113d787b19a5e7220a2e72dc64c5c418fb4b0b7d5387016ae8c67f7a3f7a751515e4a4c5a66184c2c3094315a065e2e30ddb9aec01deb5ecba46af7db7d8c2016692bee4a3143ed1977d61d6dfd0ca93425fc10260aa7a1062b07e589c9ea01e4694c09a6526225f5b96874e4cc7ae328a20e0b2b325de756213f00fe3e4be6c53509def052e5f158f32d1fc59a36e3244b1283406f7b1248a6d62857616cbfb70d9140bf9a803169fdbdbf5bc8afe20bc423cc4c4f2e69f54bfec1f57c03d492b51e9662370cceda45c8e26fb76cab527a9e7a62ae0185f9488bdaa2c2ca2328e9269e4231312e6c031f8be45f3c1147f7db8dbf0f0eb4e542f5d9b51ff0eed62929b7187f929a5a46980304a69b4f89e5abff06f4cfcad8729f7ee63f82e1dec33f16a92392c94b4fe032ba4d20af4b377dec9160c5f4c76119dae9e09f2204f1a9faa9b72f504fdb504c87b328d3fb2aabf3c1d2b1eb05fa3a7967c897a045680842c77bb6d6b38a04a363700b1492a816dd079563b5f07c1df945030a08887dade599d33f4412a1463c3fef681ebd95372a26f1f4a287d6da43230bbc3c9a868fae4722ce243aa537c1b6705dca8def21ac59038fcf130d5aef3219e67b8a68fd5f91e2115e940ae2239b0a2d56929928ce18b21ae91280728735e265600a05878c9c1d60faf8dfd96ed4d970f7b7119c7f3dad8ece6da6794225d26c9bd94a897e0fca9f62519aafa16db4cb057b7561ff93497795331453a7dea5702f85b71798e2e1cdb67d287270ddacb902ef38d85ea64d8d4b4efc55359b849df24aefc88393198f662fd2acfeae4f1c415e1f3a32ce5191d1f0632fe341b72f73c4c741907e149e744f865a2caeb5e52756b84c47a37eb5b5afc7a9ab1aa4a58ca0b4396d5979ec602dc127d44e4b81fd4065281b59215839b15d1a6b5f58410a8e090f116e6d64289db0da5e9bdfd8809e93f2ec26ff9de933f440c65f40e073926273f3495ddef4d34dbcd176057102f68ff1eb9891bf362009f9fde1aed7d8d07a5d5a1fb32c529d850b7f08020175ccc514201acb1f65363f19ec94247f6464bc59457bd995f887b5cbd7aa3e7fc2f0260d31c0df8dc3d4bd5b71682ef0542b0c71430f550369fc8208f79c115e6ff68ccab1b21cf756a8d051466bbf221ee1432afd3106d391bcc4a793be3497312c36ee9cb200ea0affaf07a056aa39127c297eec3225dd0832cc9368135880bfdb63dde9126ad95b7cf6b3ff16856a48ca5179f567732e98df75bfe6ce4aa45dee8c5739376bf431bc058eccb1a6fcbf28fd3d900faaebcca840f3fcbacf842c2a8c1821020da6ffb4425a6495e99f0ba5cb1497e94b2d423e6a311ece5c81272b100b6664b9648fd7c4ebd13ab8d24278aa23dd34178178012bb431fd4234250771f30a0acef011499b77b67f2a7fd3c5bbb9556290949108554cb0436f3d1466e405c1ebc3cebadaeb4dc6b1d029936acd0ac3e669ad6b374156c2afc4120bbb73de1a9706ba57664f2544d84f587f55099d5a31f3c2e09fc36db9e534bab5d3b953cbe1731a642e0047afc9002c4d2560ce6943741df8cdd00c06f174a3169cd8b7e0db24a7e49fd141c756f2ec8558d5e3878c015d58ee78a0513b130f7d642862e351f42c158d54c8b972aa9835a55717e6b7d914103480a4e1d53f42e53874ced8d36fb09e91b8d18efef54d0fa072e72ebba17dabf56c6af16ff6ea099f58a2ee4cb5a1e7dc761b4f82c6a9f6f32452727ed4ad3b111106b222f101bdfeb5a128c7ceb93eccfd28388a4f651a44b89287e124a69aef12ab244d1ee0885674259ab6ed5a8c16d6d4b8c480efac1798f268bf661a985a2ce8d41369965a96b9a366c35418dc7d6f2fdb9e9ebbb0e84162b9df61856747ea354a3f8e707e19be8263df356dfd53f4b8b382399c2adc8723672f6277a45ea925ea86030192c010c753bedb660e1bedb55de7c254bef659ab1afcda1abcbae373bae785742b2a4a64d07c2cc8d49925cf56bee110a27787c73a5fe756fa9feb997906dce5ff96076153fe76172aaa9e17d7dd2fa5bafd03db6935bef6e29297b2500c5db1c9897c0f42b51974c8ade206b5ce1b6228666b08e9fdf9deaebbbadb83e5e3dce65387142b52178191be3ddc3dc5a32c94879862718605a57264c8088341d2e2f120ce72f0d14405c25c1ba72cc7c38f8ad7c7906ded9198a7b6041c1ff3b93957ca5a5818f4512fc08b634e71c2fcb50b9c754469461a2f6e682997e88eb69c5d2831e6cbc2f5768c059922629ba02fa668c199fa2229b5c9a107ce07b5ef04c15ef0a322aa2a850ccd029a3ca0f8642e330672d9192723e9cfe495f781b2e65111f08215f18362eba7a40d7008b8f4f1aa86a8944fae613e02fc49f6cfe28b0bda4c104e6b90403ef30c4bb7656649ba7b7f3f7692ec022ab7256ff741d33646ae91033ef10b484390ea53f00fb1b0667637cba18ec75954227cd73d5a95a9ea3349129c326c28ed127df9394dcbc8b15d234d3877ab12663947ce880cc078fd6607f384d86d211ea66fe29ac7f35f15eece2fa2b4ba709f836839bc989f6549ae4f642f2bac8b484cf7af344c195ea5b0c045de3e1454fb4556f18c8d6182bc0c3bb4a868c46ea8025a2ebdb76067d816bc633bb06d82bd67b72e5f7cdd58cd99455834bb498b1f4e5ba15b44947b68adf96ea5d7ee98f8c1428e4f88642f4e8917a9d5d87bc5c38252a2d3cd9575b26f1bb21983f040a995f4b2720e5667ac2d83677ef6e821c624d3bbaff040e46c3406dea9112edc1603a34c659f9800747196581948f7ff950b37a85b52eb1ef9465cc9e4117e68d620b774f2e5a313a55cc377221dba15127bb52064d26750979592924032fd2239f96a889856e8594ba9b9ebf871a5d7237c3e8213f23ca69eb1ea0a3d699c3a2281d8118716aaad32300f4b5cc17f6927473b620c2cde79b0ff34f41cff36a198500fbe28cdcf5c92cd9c68cb458c198b52fbabe80b853fa73cc1dbe48a16b91f9b899d5f822e1f278980f87e25151dda57b26a106c96fb1c0f058eb6eb6364228594e4eb288ec7a3f555848c3c6a092c271ecca1eea675da9b0a39b9e087dd425657436bc964c4cdce46aa7ce057ef75faa21d91816d6341b3e5d9f8bdd529b51015f4c02690a7cb030839ca8a2ce2c58a3e4c2d76c80a92ec5507a528f47a9e97190a5ec54452881c3794edc87bcf9c3caa05ebc3fe2115f3ef755905801048806c95b724434505a356a21fab6d371223f48e03887e5c8790c5f284a9c531d3c9c17af2a859991c9fb056125b1debccd6dce4212f2d255b7eb09e132b3d6752968a16a4c2fa87dfd8ceea1ba4d80b60e7c4a1521e2ac58c9f0466bbe2fd3c2186ef2b115ae4a7dedc0755418bd74c6766edc09e3c06e23e03dc21320428a1b3d6ac15a1f355466ff46b5fafde766b16dc3b2a99647a855ab7b34d2554cdd60571f2b06f319ba5624dcd91ba8bf92848fe4199a740ade123e170ba5fa3111c723d12c32a22b85852ab0448a8d7121a631d7f839f8e75d0d39e889949eec65e7e06e7f9a7c9c4ea1961c810508c48c16e627780875e67edf233f78b54ee0bceae57dc2d9a703513399ef839600722bd248f07b4c36294e1c3532fb6f307de399116e96d5c6528b9d6b5877dc2b930fa0e196f724d1b95bb3317ff12c553d4c630a9f91c8f40af9d63be49718974acf7865b33904bb9ccbf6159fb5bc21594068d7cc57e5e4dd055ba64baea5980322bc9a861651300241a577b5098ab8e169ca561c60317960ec13c5922ef0364e40cf1a73a287347fcdec4bf58bf25cc7b838e7bd31848261e026894e04b86e0477279ab29b154e46cd899735dd8781ee77be952eb5784fd8f8fbc87fdb7eb6746eedf2d38be1c7cf250680f4a0d368a6df4a6b40907c94162f784b44d66e37bd430240d79f8ab63254f00134aab8fdca9869ce8b46ca24b037c5c238993713c54f16336e28e668d3419ebdf1ba09102209a11c58827c8f32ba91895ed04d0cda3a720a0544a613914f04b6cbdbb09cead7acf879b6fbc1346e698d25563d12a8881a37b9f1d0e593fdd830df1da9e84df23da2bbb4f494545de65150f1860e6b2f48883ad1c21991ea761f07082ebe9e701efc5a433f718f7cec8a1f9b32339bacf1a42060a4f9140bb7e0b68b602b9056ee38bf16156891043d5809f2409ea5a2148b98ef43b569706c4931814a1b7897962e844d70a7bf7ef6fb13a1573164b598bc1471f295dd31f9b4ffdef7990985a2cb35acc5b06021089601c4ed515cb3d54946329b9ed31bbaf50af53e4374d68e8d740a9d996d6f5d43319592c029e2c9cd38e114820b163401d886f6e05f0e6ae11bc239d19fa59c23beb80ffc8a54f1b55a71c54ea7fbdc56b5d6aae162b83ac9ad8a4277dfb60b500bcf2b8842973889cec9109b9d00a7a9090b1b9631ae0260b00bb03f8a9f27d058bfa085dc442a0f4b9d37a79a75b7c0b37a375f1835c8fd3454f4b953f27de901e28e9791d56593edae4a4abce0adc6a18a2ea5d40b5ff3e4237ca1b191d7dba1f3aa12e5c6e01143efa7fb97251a3fc078b012e48b9cd0586222d18972e715c808398034d4d55f1dba893dfe24b72dc40baf191ba071f4f367918a2daf204cb617905ca54845842b630591693602c4b4cce2ac7a93be4b8e8f573d9dd3953b366d8e8b463f51daeac91b1abe9d0dba7dfe64023482020075936fd6766b1e7092ce6b2935140f6c9fbac488165a3363212d2b2e78651e591669abb7988cdb697dc234cd4f9a6cd4d89339476a8be6e2e9a1b97f22ab03bc1176de5d377f6c9b45bbaed3bc0ba3b60c9c80ecd415df4ef5f9eedab3f0d9d83f7ff2b01546fc7e3c3e8c5bad9308f88f45c947e1acc036e06832476d646554c6c1a90737b7c42eaed4795940bfcc35981e366247b7a59a82c04d08fcdbd3c007cec0d5b21f8e58135170ae56eb5c9a42f8a48d4b933fc68b70ee65aaffd26da2d42e31a0446f4459245634dd3ddcfab37b33b119214987eb1e90aec550682416791d0bdb3123f5012600cc8b2ee70787bacb6eca00361bafdef3532c6e4e00c64889fa14fb4c85bfcd04a24439a429420e5761cf5ded9fab91a302e8b2edbf0c8560604bdfcafe4344a3841c37533937ff4b563cebd5b400054991dd5e6b0f2d258c1ce7956f6e34137b4082a6c0d9598b6c76a1ce90c4de0e7c8b0bb352a2bf4d131d7d8f2aa66a10be6c55fc7c62887be2f44098cb7c479724158d9251e346a90dbd22e71ef8433c120c1763b88713f80355e7c7507f510bf6b23d26210652373b821e38672d69287900fa5be55e8466a954b3a128692bb1a991c1d10ebef5d0aecf9bfcaf72282a31b0786c897a1d2373d3b8f0d8fdb1969daedfc8d9bf1714753ad3283629d7813e36b8e35050fb4250c8d2d0cf44b4febe0a7738f19481103714dfaab259d88499db41ec63e24ba4b85fc1e314e0360ba4ac2521d0c2d43a1e3c4528c9488a08c344b27cc559fba5e253f08e849950bfdfdff942c45c23179160f0f126ce2eb47f8a699fbf35ed3125f2d87ab1d93a87da3ce5341f076e8e9f34d9ef88ff8baeb4cf5923e3742caabd7e7f6e918a7ec67e47b65a7a9c9a8fe1d97ced2590b6d98669755b9c8322e709afbc672457a4ad2c64c3f64ead6a4ca73df31f52bedb02a029dc464a2d50f81af175b578417b2ff96198690635079bb7f3404bb10f702de40660d57236432f9b6d7bd7400b8386c2185d0c4ee18a718f7556f9e245c9f51a1f23856bf849c1276908d7c344f84cf01beb0f1d9dc3589d77900611c2385bb024838e063bdb796322c852df37a956dd48d051b9db4b1d8c7741cd00c6e7176e0f44480e81e0eaa4164fa654f97f70cedc376e750233517f4d020778b15517965f0070d3c86480f8fee4590958da37ebc3787cd255e6871d18f73160cca9478311343f8ec2cb224601e3320a216726cfe03f3ec1a50d006aa2ed1fa291052351073d720630c176c96431cf1b98bcc0ec2d17613a94b12fb061716012bfeab666caf34f8dc06405c09d6f66e26a05c3ad37c210974624c23c968276d58ce766877794aac90f1cc33c46b4a793da8bab5712c6f82a5702a7a3caf8db27eca1a9a4e43155b6b3186c2d1a17554d2d44a4080f9f0a0691b50b217e6f6324b9e26f1801c33c8e82b603a64214ed3811c024ea6652f404c0cf9b6a84f908a5fa9a1aaa49f470e283f06c63500f13dcd5432f487efa97055e68678a9e2d5b4c5da62217806d97f7bf57c548f4bc6bc66009bd266544d8549217695156b36356f21de29818ee6c3236417f337cc43976a89d02eef5cda160f3ade9369bb815ba842c635fb5c95073484f09d3898f557c63449a102a343918ce23b616dc22c780dd926a2ecfe091db41d856363da339006d9b44735e68a4263881e637706f053151353355aa3a866f82db9233d880f10f943dc99d391f3a0c2d7f3f12e2aefdc2e2486b7aa34fbbd30c3d727455fdb2ad77320a25c2a67abd49a46fe3226d49c06d229572fdbe9f8eec47031151fde5fbf3e07041e580a11c871ff32ae8e718218cce8a4dc04e6314a999caa31ea6acb24c90e0323c56b685a5e4997146560ab1441c66eea5f0a3d043b5431c68ead0c51cda001782ceeb6b1cbbf62861fcbaf3276b66537577cccef490e397c8714e45bff11f0b0dbfce8a5df2108bfa6d06e9d088b8728ed92d052d16f672d4b8f551e17e9f80f2e915bc0ace1e4717fcef685dbb03588c85287fc9bac2b992b54a51513be2a099d8e28cb4dc05846152aa2bed3139db95e1f9613a35e6c6f3fb122b84eb34fbe125759cbab07542593195b1362cc0e42f36d09e04174712b9f8d6110e7e98d6a976a03c960dcd03079a4a6bdf132e713f32b2b0cfbae15a7652681c5829305d6e09f592a86f98d313cfc3532317d454e3cbd7aec56880d8e0b9e50acce4b2715db7cc503cfb5078ceac3d29a646c06e5779d530cad9d98b2f0b38f56629b7f2367e2c56225acd077bd200d121b5b6cfbf2e0946496a4f38b25e6e439616364c479ec6946e0a91c5984c0878f27054f1d6d553ce334e01c5ce99a376feeb1ccda3047892557a0a4187461eee8b985664b2a0fd9e7f4ef6560a3f05646c2311e7094ce804c95bba5dfa4d71f6cdd567522c79550ae2cdad59e91b2114270d0e290b3899d4b91b98ad3515f2c9ea10ac35657d8e6f529f56ac871ec064c98b488ca6851ace5cfc89c582dd50bef45ad4c0c2b91cbf2412eab2772f254f000b946d059c4832175d2d96771c00ba10c8ffebf0eddecdc3b5458a27f731e5bd9fa445bd4d0ef7230cb84a44b79632938dfcb6b56d4e73371c95945af2d832ac409707c16daad6504b036a38a49bade52ad64a6cc4d36008a3c4e2b08bf7a97ed8d5a50cad035a9681d79317691311c6adfc37032a663195552cd48cabb71d29356de213fac613f24008eb5981561087160ab31f980be471bfe433e7d288a30a5cc3c0d8653d1fdb77fcc0cb9782fca71e7f7355f1844a15dcd2107e1c920169415c5f8601e7f437dd0a6ec0b076101b6f9dff96faf253f1d7114bfe8248dc897927a051f52a377cead38f342d89442510832c68287adfbe0c7b1e38e9effd376897764d1d0813d05190b771d5141c6c2b88dc69f8b12e6e1a2203660b6760a76b9f0d4b794bbadc493c1761fc28173d8b1d17dd53b98158482492201411ac75b688a8a27b49cdc7fe6454c6e67aa5b2216ac6d32898aa9c0c0153840e26aedfbf482a2abb9dc0e6345ab10a3fdc1bfc6699fe4770a2fe23df8cc930b51c3a0bc44f330ecc055826fa0334e965ae48b58410cda7a61f9c694a5a82c4e15ef03810c566abf8b1e6c476508575c3f2f783a43fec37aa4bb1e82b6c9f08283df6a66ae3e0b96bc0318ad1051cca29152e2bf714725e2c8faf7ceee3e01fa344caaf1240b28dafea34a0973d812470d2fdb7f7a3fcb52ef4814f122abd951b130b32891dfba2cb9e4ffe5df326e671d65036711de81d77805fc06137fc5f5133f1c017aac547342d6a208fc8d4b2b1cf67479c9ef0d25497e7e5fcf3144059afbb12717880f94bdb120730019fcb6c69ffbc54b150d98a90744242fe5855020ecf019f85d036f6f5f2fe16ff442f183628bc1a8ab7b6de5b59bfe33ae83eac27b7941f267989f6b525172cdd53b9d093ea2625033b3d163a957c16ece76617e27521771686e035a71d44ff6211517507b4fc8d0b50d6645e72e382d1454d693dcd4f66538f96259c0b7f12bcbb75ab627e243e8df1be026dece1334f875fe9dd5071fd35e78c23526bfe156c78dd3ed70ea4e030c04b8aa658d07c23169d91e40081120fbf1008ecdaf6154021ebe053010f5ff30adbeec327b625ed9c19798b0417c363699c4eb05a3f5d8b4849db049a45190e293150952abfacd6a5284da3457b078dfda3d882833f4954b2c31a9456bedc68afd76803209a9ff5696820245b4eddcfc0a7262d9c255fb81d969b6d382625d142bfb02c401b81004dc248afd2764e93ff07717af12a391cb95121fc1f3f5155cf47caee8f4e8f2b8eccbc0747102a206d43728c19401ba2c0e8f123a70ea7c3b74cd3350888ffe289942d49f73360147e202b4d881b2c5cfa9784835d828ca27dc63503aab5c9819866ab64fdf4940b4610d9f86a0f5e9bf2c33977c54e25e22cf92a740425549dd5e2df27b0523b00d48950ec9200e89bcf39016c6511b088b98344cbc30fed623a8953f5d93d0139d05b83624758880929ec752612e510d79c8b77a629b6d93a5723ad74c53b51312d57bedee561eb13a2ae201c576eb3ff56942c9d0a2850c90a5b786fc275ed6d220637071411775300adcc29cce67910b6e44398a299637b70727b3eadcdd568083b3f47f0eb5199bedf745b1641ae99f21d2a2bea17df1975b916cfcbe1a803d03b133d47899b2c1c9018796b8fd34d6c9dafeb9f01b3859aac2b9a7ea80c5c7a991d94398593c5ba2292d1d6bea963e5d3b3e1b215e3746c75636e9055e02269c32ddb010e89d02d878792dd48d3310b629de6cf11fbe4fcb7e4f6c214eb2dcee26c1b8c769e43b964998975339db9ad5d9bf8829576f56bf512596303dc8c56400b9d6576432f1337d72ea0e2c1f1b83b196e718283a550856bdd3888b67d21b205230b216359611653e081282435c54c563a15ef6275fc070e6208df16d63935c7a1bf29885791c756fb075a68702f578c6fa32206a91b3e9b048c0bdd5f055fe0bf4fa5501b14e4124422252e8a518455a395cbe921819ce0726823f1419ed7de39e18a46d9b790e54e5224eb7183a9cae2b685f2bbe9ffd5722f19442e1f5018d725fdf0e72b87640feb77ec95952b774b78d923d7f61084df1482eec92c1199fd4f0a3ff599782ed1d57b9920c224c2432c911b878eb0fbafc81a003a2f8b79e929d6f41c12080ea3c53a1c1b2c0b3e895ab30d0ef32773c09aeed01811558072846f7ba4f921de4bcee6e96ef8a14cd269c537bba111bf38050083af8f2ad93fe3618f2befef414244f57c3a001bd25b7726c0d167368acc58dc2496215b94a6970b49d70cd41a0a7b85bd8184606ae8f82110b7861bc301a4daa3f68ac5de077b4c248704447ba86c81f9469be726fd58294c19d4aae6c008bb72664a00e99ccbacb7093a7e3d2893e2bee0475782bb2e3ff760fb361584b6f3519d6b4054f86d6b7f017e786d96e9d2efb3f20d1032c9582000bda95a55e31a1f634c5e9529073b63ff7537d142d5cf162b7b9d563d283aa8d270337cce83b4f2cdf63405e780566f06564b418852d9513057e4fbb3899a2baf4f620b10ddd09280b903d2672ee3053fb69dc8abe781ee57795542012ee41bc212d602804ed624ff3717d96e3e76e9c20c473a6bee96fa25f8049edc20fd582332c18cab373cbc010a3d12e7d12778eef8957ca4c8ba98561bf23c124b96ad7859af9c8b8cab05217834a47b517bae51a4eb70f25b262e6638125556c93dfb75906b1fe35fc44f1fa6c3e46cf656c784a7b9c556f31b1d6e47367d4f08f952156d529c06e7d0b8743e4815747cb8bf358b54f6b734d4a3fe772e593c72a6ceb30c3e908d35846db3d600ea7b7085ab4a6524b1420c3b6180e2ffdf3b5bb007ef21cb944eaadd9e8832e4d7d2a5ebf1c612142a4e8e9eeadebaa205fca80f06413a9c933967fa00dfc057cf08399aa19afe32ae08d988cd92f63d071c1e6aa93d4a5331df332d0ee6235955ef9ed771020570a74324afebcc920c5c25e80b9a33f1930501bdf4ac9fde98e34221f2f33007dba8fd79455c580d6f791136f4d107ef9f08b48fa38fbf315d9bbe598f9b156a789f207549c926c0ec00b6f2cac137c4ba49710c28b7efc5c69495df10cbb6113cc339f475a063eeb7897ca4dc296a9d83d36ff29264124e4b57f77cb18a2219ecaf47e1b73599b52178f206323f408a25ed00fc2663aa9184f8df4fe6dedadca9d264c181cd8f2a35b378b0bdf0b4d30fd544e4fd8f25bfb92c8f0c558b5d006bd2e8cc2bda32300c4c7370c8862e6b41c66203251f0d970166d9890ddbccaa626bcb3438cd27d7651b68093cbfdcf6962600e21b9e5733a4b184d0ee88bd63413965e4b1c2741ace6d2550a3ebc9eede1647c0b1789d931da893a8efa8788266eeb1d35a5233580784038f071294308f7d90d6e2d1c58ae5f92e0bbd2a6b7fb75ef50afda42a3b99745a6a3c88c99eb8a88e89afe2d3e7b72e0c68193dad25a2dcda13c8e0b80d51ebf09bbb3ffae0eebdc6c2eafd5d0aedbd83d0e1d2448633c08b723643a7d087e026be4f9f2a902fe0e4c16ba29ae5d943f57cf0977eecc27f4f2c4dcabb571526e630621fefbb9155529a0f83d2ac3f52caeda6ad81bd96509d829f22ca7c45430b130ca674ead97e905724dd9d3404fbe35af7736ced7c9354182d6f367473859920098e5f0be781fe736779e59e51a9864f1a249b51e933e26484e9fd2d3c0b6c7a54c7a36cdc8a70c4f51d89861a089ed4746fa17adaeaf1ebac7c60378d19bbdddab44ee1f31ddd00b93bca030d826e509106fb752ae8a1a8b677a3312b85c4f19c2de9dbd3f6bdba0c175b586883a357826eb71401a37014adcc715194d85ccbb160960ea9e1fb5ec1e7987fab975f5b3dd58fb8fdf9ad0a01cc2e496c486b867365851a1a1a4d9888e915f797032ec01a202454d6db5ed109a7803df4385102414cf691c391aa3233334132f705858f160cdf457bd8d0e3a7268e7df87e3826b39c3f588644637284c8040e1391a7917e1772b3b677983b30a2eb4303f00d61767564f6930b7c807173d071c7fd6d9af8240b3c5c6b9af7a5d92af866d91bf263d6d683a82fefd3d57684a01e05a911361a50f84d00019a4b71744a0a081081595d407bbc981c70ead750017e37760cbd1db7b6828fc948149ae3e27222a6ef2aea0ceaef775823b9cdc2e02bde0e1f8a41e2e766e434f9b733f9c56864e2c0f424781e84db61b6826b793422de786ecbf941b66395dd25448380bf8d0a0bb53075b4e228388a7786c3c5037934e12baae6b723869ee4322702597bedef8e7891388275ac3012be1f5863098f901123216d1273f6bfbe01263223a71b582581eb4b76987cbd9ab81af5b24644d8ff6cbd41d1048ab0bc57816b2f0e09c3e1f8d7060447d857cef8655bf14811bffd2d80c6cb3d235bc4335593bdc1dae28a454a440b88630f0d5342adcea0b44dd7b2d357907853dc5996fa3404a08152db4491e24a2beddd79bd5b5e3424b78b08bcd0b39a4cc13fe79aacd6109525cec7e49fb8ad26c3de23e8c182c5f417d6b9d91753a82f09c3c71c369f52829f557427f96e49fbf583da43abe36a1818ffe2599ae8b0a4bbd7b9f670e1d44298eef7055fbd1b086395843a1159e90d1b05c52cec2ec6b3483f9ed77d6eeeaf1394b62cdd2918844039a85cb3eab30787e86dcc81cd974b3660c7c0391da0d589a3325a758bd2297d2e64fd05a550b726346cd7db5066395aa86d336ef59a23b463937613bc2dc263a2dabfd0da8cf7eb137f92a15c86369f74c385fdea107085d58b9d0c9ed4b2e33fcfa7265165d7eab87fe6275882d04f8cc9205290e839d6ec8d3710c32d16e46720792239967b7e1b7b296edd5acf318c5776b2ad302c8c1fe88d60f5e7c0bb761624940a82fae7d62087ed8b5a8b4bfd54c98ef82e3f977d36f4601ce885755aca1018eb14eb74271149d5f0385208f1565f8185a6bf96cdc1b01850119f239e7389f9948551f450b2c0c73ea40271af25b9e40b8c1491b3143ad6ef68ac88469b0f0a32d59463220f004f79ac559cb0bb917d05c289633af2a5ab67efbfdc89e9a6ee72650234696bec1b5f21d18bfd81b97da0838a62d7549aae03b4681bb7b2affa543fa729db1917366d5e55ec700acc3660f403f8b44e8abe5db8d33cea7b67a223403e636b0743495aed9b97de9d0c086816f6d8ea77cb9f10a4ffb2b77a7bad1956226c6b665fbc941eab11410e7bab5228fddb82a9dfcf780de181f2f3d50ce928ad439952f4adf40ee8d9ed6cab83766cfad6ea2521799443bc6aba03831f6d32405f42497b45618f850c8bc2023d3928e76825ca8e591b11bc4e2ec893001e0874e9d3b7943ad4c174a31a9da4703770c1caaeadb2251edea5d9bd631aff7aa58e7351671832ee678b8825bac668333fb1e3f005827924ea0087adc1f7723f4a1ac89e0cac8b9449ac10012a9530a67fe589eae505549c42fe6c03449cc46041b9159e06e91d6f07e3a626233b8dd4dcdf81df231c349988d9e1d34e415f1d27d4de0221710b37a15fef775d925f69edf76f116edf28f7ab4601745fdaa8e62ff30a8d6547a500801dad1aa36f18b6f270a34fccd04a2bf112aa87a33386207f2fda2edd47c6a8d2cdf9abb35a16f7470a9b1b51efc587d9cda2b2cc06bf1efdf4d7ca68d877345501cfc1cc4a62cb1ff5fb463e7f2145937359413e63708bd3d52735730e479e85f9726d9b3e2720444d127453f73ca9b387849fe330c472c3ec1232169a31ab4d1c9c112310081e7c1361c37f5c39ea0486c14c59565c2161b3000abb4c9d8448e61ed299c528aaea2a7efabe26354a6a686e66977c09b9aa792c0f20fbfa86dd9beb24187fe78ea8e5cb2c8c71acec037189bdeea1d2a03b3798dfde65da4c28f7758b7819e43cae98389710e748f2d70f0123127274c3e0876b98493a835e9649f4dffc3d82aff03c1feb01f16451035a1c418ba33080626e9d44b921c88758ac96ed545b5c320d847d8003c125fe9dfd7b2bfcd2f10c00424afd46808a280a386521400c621be5691511a68a30e2b250bbba57b1f5b224c4c20cadc1faa03e11a6f0fa342103f7f6d152be69c1193d61a7371e3fb1752c108afc085ee5189418f63dba25f010e8e302e0f5f833a1c590d74ec7b3e58d46f6d069f4f7b2059b0eb4733547f918922584738a6db58bc859c0656c0c28b6199c341408f4370694fda5f5b3baab23dfe3a65e2838d7a7d717761a488ae4143eccc9a734fb5169edcb4dc2e55e97f360c6142bd81c97de6ce896ffdf388dd8fcf14a7243692155de9726d00669da2223f12361e3fe876877214a152993dd71ff9ee79b14d4fa690baaf5a7e692251bd96a8a3ecc57dc1c5735746c6d81f4d7f4aa2bf751c4a3702b9968c87926fd3bca56bcc26460ea5c4e0365f88247c613f0944c856e1812bee55b67afc06d2ea959b8ab1d86e840db087c2d494e7f41c60b62873c5267901b2e88642179e50a336a65ede69a3870a97c4bc33e9df930b7623d981fa71c01a35d6ff62eadab3f4a1a2a5910cbecfc951e6a63e50e9a78f92b3b6bced7046a48531deaedb6d5d1abb6429c178448e998f2e1f0cd31f9c55a6431a17ee762789671939c773ce0948ef710d840ef2ceec1984b5f7d848ab3df1d478e3da802095386a8bcca6767c60e0c4f0bb5cf346c2af5b282c0fa602ac5443873e0c12f26f1ba99462ae9fdcbbc36841ee27a308b39521d2788dcce9ddf906bec8639e37f0928cd23d3312ee0fbfbc9b07f2c1e5ab1a5b3ccaf834d5ca67c302ff13e500d57e51f0dc2eca2f64689c3971a1312b9be48718bbe81c2fabfcb5e308b339f4da3a87b3dbb5c69ba2526ad3090268009a3a38ac746da0c9da8bb6f5c978417c066c37b4147d938254ddc7a8f8c6019bea670c6c6d429938e1ec41cfebf4a46a05da6d080139af6d7293c23dc078de7e6084ffe27158be1a212f3c805e087aa0733b87c5178a0c2f6f499f229a5a09d2a772c7ed005504ddd2bfd840b92714366882c451835b0db26a87c3015f658edfa67e399085a7a6aa95cb662bb8d6a6ee7a9899b2b0fe5d9d0399d6a5baf2b7f99cac8aca4e46d1d7ac25e46803b0be48e366386d952c05f299459c9df3663530543f16233537f895d55e04701d700dff0c95c93dcbd4dc21aff344cbbdea93cadd8a628e60b1a88f921a2caf6f81425ce56e848b4958699eeddd64c78f130de5cbe943c97423a6e840095327ee3c3a3cc2e280a6606c9fb73202a4822b058f9470eca171e9d7cc75abab08a2a3059a8e8c64fad81f00fd89ca580d2adf3a90c7240c061074795500a06940282ebb0b7903d9c1188f8bd8873f6cdb9813d01eab4bddba6ea091ab53eb6764da9f620c84e1df63fcb58b1cf32fe04a913b83966b9d777df5edf8c49f03c77cce9601405578482d30851637b4980fceee88d2ee6d6d04e16333b3ff4b71b99c6775361ecbe4d75a896dcb18c2bc78a84708def3f74bc37f033a97f05af43fc7c32b36add56cd93037888b17d4fec5becb52eb57dc84e84a476cec6a94f58f9a5896c80da148f8053f2fb10edb6ddb20872e5acb0c9da82cd23f1c948a2f20e310c381a05bc4b616f4df7c20c67ab8a9ad21d4ea5b192286df08f90c983edc3b575a79a2ea14a868e88e8004dcfefeb09e82e0797888b04c9b7a3d47ac81211bba0f8f4127c6305a2271044b215f33e39f5d346a3e2d6faf52c90f4b36262ab2c56ecc3a7b366ac59f3ae59ebea76f0162dc7c7f7d00664564b1921ec561af161c5c7081c919fb04b693a3b80708fe16630b35fc3e1dbdc8bae9790cf7a32590ac952ce24e1e3692c5f66fb0a503a5f0aa10ab854b24966c9629723338e491896614d2fcd71ccf5a9eea1e506ab1cae10f25dc99fd16dbf00ae8d85fd9a940b54497bb7302078af94450ddb52eecd437cce79e97b4c87d44af0fc16fe324a84242a48ccf771aa63033d2e81cec0725f413f5642b2a398c6aca20ea7dd7bb43899c752ac9042963c7cf8076792608f83327ec1542cff2d214f0f341b7984bbc69200f35a9ad4d96e525663276ec589c8a7e579d861b596ed5bb5babe5a7266f70c10e98a9527df4193f173c72181fec6108675b1de0f674b6d93361907f39192fcbbb257b28a6086f5427955d5a27512302be30f275f6d321d9d42279b60da70ee32b96acca47cc4a64ba016c608a4ec74988b303340b02166799d37d117e7732fb3bf92dd2ec5947d319bdb70ea75fea10dcd5b7dc5120036ad349f99ff4308f847f4f7d2faad4b632c0ddabbe605f270a12b9d3bd3b70042883548e58ea747deec989ac4e0e833e135877f9d085d14e8106129f1ba2e5b5769aad43d47307f8f98be8b97c3e452ffbbd6476b62c9b4d0ed70bd7590e85411af06bd768731b092ac9e8c1d426b74ca29d75d642dfc34df58c72df1e54ab299386e882df092350ecccc1ac78c8457ea1371ad4bd13ceac7a0748c4393a270f863255c21121ad92a8595194dbdd37064a7d3b61940f7e9f12b2a05f493b417aca9b5bff7af12193b12891e93f0b99e76476ad039c437d9083ebca16f2b8a4167e948684b3d81f00880cda8468a30c52ec3479e62101c33bdb3f8c0fa36ff7a281778785bdcb593f97ad654733e163d61e89b72871b447a2ebb301d6ba0f964b8b43cf60713846697756a50da27c95a73198a4c3fa1e94a7b33eeabb5c35313bb84e31694549d9deeaab0c6b548dc6eda83af3d848d48507a1a1201b07cbd5bd619cb0d70a29d31a9a109f4c57797c3b1f62c025206c3831e11263f2251288ff39beb9dc053703780883eda29dffffca9ca3b489dfdc61beb43bb9f990838ff26821469bd1a8e45af3db86c5032e1fa3d780c048fee29dba1cf4401e2a552746df8db992374b27de760300b863b91ede1672d6b6448fa04e3b007c473716dbedfd5592898c9c55ba996341b778717a5437debf957276b12216a1d221e8c921166984ef1bf47accdd8db4a822662c3cfbd713064af9b21f22ad576a0641f840eb7aa142a110a0bb87e1802023daff47b5f4071db5434b2c63a00e910b89d94cbb099984f871e1cc069d5b768a206293bf17be8b38953a6a229987ef8f0146b6bb4895ffe5d7fc392889113d916343f60dbc850f73a92fa571e6ed0cfd63f17ec3009e4676880e5c98004b4767298b19452206f03d5ad5ded9a3ecb87826b685d4e1db8f84299b791d994797e9ac5455e41e10f8247934c1e0d56844d9d7cd3c986554e8f9267095c15e12bbf0f2b368314e0e257de57a9c1aae434123aef542789ec7392846f650544e6b3958029b7f31c4d4fc6ba41891dd1e06f675c1d14402b0d7efd586ad8d65d8dbb99abebaf2218495c6129181a5291957eb4c06e330ad976bbf5db358f3051a97e25deb66866b78a6378693a3aa132261b92558734155f68d8e3f0a576a0998d82b56bffaf1455cd60382cde328329bc7357ee90b44508ca35ce3220066bf7eb3214849e96ba1205dd7d81f1b34c300dd3d49ea9019f11828d6e62e46fbd7d7e206cc78858b81ce0db29abc8efd83c2bde58c0271b8d26e4447346ec82728d1549c7aca7d8d629f683d6ddb5010534774a425bb5ca2a156a6868f0e126c0a0583d08e143e8d26cf4e9ea24842581790609836cfdae29762d9b93af577777580510924e0105f6b518b5f944a268e0233ecb7a05344b343630fa2e1151fd5700821fd0a610217efa127d2bae58a42b08576b9ce7504eb5dbcab19a298011da8371ddb2408331c2c0324ba380df1c30547f83507283e5e68c4b6e03686e55e7d55cb92b5134811ef84a224972fff90a00558e5402a66e764e72a4176e4e51fd054f60884cb8a2e86d039c3e0ba9873305075a164ae7b477849abfdd2e7601a2497befaf2697559a46bcedee9a748644666169421465404d40f2b10b0ecc48b330746cc569510873e20586a388be08fe6e20db8e0005441c9813360009dbd6ad1d68f8b928f45e08dd3e9725a2d5597b099596edd13cf0c2fca1aa47a8bf349e2169f6c8a814f36e9be1504299ef7a8a20fdb1f89062ccbf88e1d9bb7cc827fcbed5fe466e0c7827d3f965b1b718663deb17860afcc248b0fe02c49c0ef8514b087c281d19928b54bfb112de10f89827dc8d46c058847c7aee64c3a944ed4f04b4e187cdff9c96554dd0f6cdf507b17abb5f4af928068b6081a9cbcb83d3fb32c659679af0acd371e67f5282706dd571032b4fbe7607822db8e8802afdd959b4f7d43d7bd73e7c9fd862ab418294cd3e542cf7bb907c9fedbe0e485d65176e0eabb9c506ba703a21cede713d1c3de9bd3ca1bc45bd10bffa1be0a0b81370a3519a3077341a47be88fd652192388e7dc35f4f53d38d966bf0e4d85dc211f0fb24c58181deaf20248c08704c9d5219aef8d9b15c4d41aa0157e78a7e20be88052f1f6752e946d58491029372adb5dd35d1630f316653539d4490d5eab958d32cad221cc40ebfdcc2dbab62a3aa1080625901b5b533a8a3dd3f171d6c5f6da1f1feef245ca1c45d20cf08a17458ecf9587711adc27f122d752b04acf63659c0ed1f7c37703bb5ed6768f98a1922884ee3780f9c04ab2961d1e1163350a587d979b97c1b2152f8cefdbb3d3ca7bafddcb79f5f60af75be5d883f876dbfb142c210d749569569b4850dd68483ed40f26805aab05dcffbd0a5d944550549267815e470c57837b23245fb6e2aa75aed81863481f8a2f7cdcdc8eff78bc46fb5ee2a76135d4094ef7a998c940292ae7cd21fca696be50959f743568686037db5b509ee1813b4c8c914783d5e2b414729f64c489e657d607c47e7c1b9036f26f82d52ff4935e687ca38ea21fe1a97de6112e642b9dda2788632eaea73dc0a3b12a621ee586b55774454b6b0f5557440ecaeca0e80daa2669993d53714dd9c81f31ea313abf2beee8a95efc4105b79b0ebf32185a10f2a1beaff2a08efc8a8e30543130cc105cd5bf88d18588f52b857f5bc7cd19e0ddc0c8e597b9d34ab77d02dc845fecbed7ee43a3da33391095350d963a64fcc1898ceb3898be4c421dfebcf4271db4f11040cb4eb3182e2ffd401ed5703adac55f6a6e19cb6ff92d4ff15be9bfdac9cb0e6265bfaf8917f85c0f588301dd3ec901c984908858277be4ccf2cb2fb493650f4fd71e05e530a0c231930487fb75855c26939bb8612133159788d603b789154fe603cffbec9a0868bb0df83bb37076bba8a0531eef04b10f4e554da3e8f0079ec36f8904a48870fbd5e3c9b7e0a4ffbce5afe048e418c84db8d8562ba2b7b424f1563292bfb11c72631e965fcf61a8f7be89e5575ac03df7e6d7c019666fe034cca902a3d14bf848fe9938cc2bb95d2dfdb5bf22cc26b4c1ec3870b5a54ef8c0281e7e2543c3add33c975a24f8ad9581931c95bd7a0466fdc009d33e8c47ec8d7e10da3e025268b5dfd0f3f3c5e2e9c6968ed6bffe63c70b86abbe6d4137afe35c9bcf5f195de828af115b9879363676d1cd388e941f3062d6b584592c86e87c2df161ee8ea69b148a09ac70c150bb6f9a8904f4f6d87d2836b3614cd4a85da7de75c03c1e8892a38de5266df8c5993bd385cfe5a9445802723dc3b298808908c2645aef2463f76bd208da2ce789bf516775beeccb38aa755df0880cc43333f1cb5ddea63a865729985176de477d9fa5d387c86124452760841a0c37a378afc6a7ed99b9086b1bb26757cdc17e6288ae4b05839b42a1c7a12ba17fea86dbd85440c2ebe28eff9ae83126507a765650b1d887a05d3cacd496608cc6c57a0ae4d4016105bcc7bb0bc6f743b2661f6890d4c60d99284ce34ff0c65eca3197cfd9aa9ef22dd2f79ef20ad3a18c73facef2c63d5f52d9a4439d3b4e9c86743f3e80dc5bc61bd86b029c712567aaf0925f2fe57cf95c6ca0bf4f6ceefe72fed22944c5fa73e659a8d4815dc432d09bc7a7d849ff72126d5251a2c8979ce1c668b304aa3a63e76eaac7a931978ddfc4580fcf0a3a76a1e60eb9197e775812ec3e9bc0f57a1d246ce0b4bd087698c6fd3c8033e5980c546ce5589a0d11be30a92ce90ee19c3986f58b33140018559df28ce13efccf389fa85c70120e93836250a0b7d7632cff70191886d534b24962e2a5de9a8df09d6595aa5e14be776c7e0393004ccb5606f30964dfc52bf13c58de7440c9495ee061b5f7574adae9f210cebf2902f3e17214b466e3f75bd89794a229fe7cb98f4a8409f50318bdf85099415169b4829d3a7f5d4260dabd07c0ae6a7b1b4468b34944a4057708b2a43c7784154441fa091a4d1aea3afe26fa47e56936a80a948dd7f4083c43492116df3982dbc52e5470a202e3832ba79784783ed83f3b77aa8aebd5e6f8b340c51efd8d895963efa913945f1d243caccfadd71520cf66752375961b5af11869017b02c3872bd3630c635e23aee23fae9d21cbcfa1518cad348f660068333a75d90a1a414a4fa3d9424ae8a69b5eb26b9f61be18c441884788a16ed8214a160c401266cbb91a35880fc9c5d194a8df149645ad481f0f3e3a4d44b5df272ea0fa95c06aa6fda0197c818067e9a1c83aadfdde7b0ace22fc10ee09b93d6c1cbfdd8b0b59bb364bf71bc2beaa856ae706156501fb86b04506ca74788fd45c46941367cf3ef079485a2b24f5d108e300ee6b8893f61df1f676391f73d7e1baf4919e4f7651f102fe2ec4301a3de769263a1b14a06188d1541042164610a5ed5fa51980c56dfc55bb338317e11d82fa84ee594f8ad59b16e681eaae74462b5d72fdc070c71819dc3e5b32f99d58fdc390407a941b5d56ee695451d03cc456a2a8be2b12ab3bb4d5be8dd9b492b8979fb85a013a54fdefe6d6a84126aaafedef417b1f2577a869f2b930e539e03e053d88f62897f3d176179b6d5484c8381262c3fd486bc5d5fe5df02d67a47846a6b67002f2d4abd40003ef6fa72cc71ff03b2a4ce9855d292a70d64c4fc59d75d61f4ff2420af169f3600f8bf8093d1eb2fc360294ecf9faceb173df734a8b47914e04fd6639ea9ff6271767dd42e1f22679552d30106cf5e7a406aed74086e6a3bd6f827f6752b81fa8768e7e62d3d2bfd7221faaaff0d22b908989d21fec568ac702560f142c8035a95673263f616dc59db669b53f73072ba57ad3c997f605af3069b1f63bcd0cc06c94020439b65c7472d4260c19cba70cdd64581de435e564756abea462adaba49060bc0f0e42f7b986232d525d7c7901b953977ae731fba038c87107c70de367c6afbd080de98dd0394111a1a8e429207c50355e100bf7060b8879c693b662916f17d59ba8b8a32ed324390fb045cdd7d45c4c0db155eed7d6d7fdc876f93d58c56e02c5e57ca6cf24716ba0a32957c8d6c01faeabb4a350afd3646378acfa9e265d357d800af47218c24abe8ff523a323edfb35a7daa772e30a69d5527622733a91572af48ecd140cbaca0d10727be4d5775b950469fdf1fddcc2c17d3e6debdd959e0c40dce6f5440a5427757a18161747f3746d3a19e8ef3f1cd75ac39abdb52db14f38a8bf1781bbeb2f749640ec8c34cef407c96c88570b8bb15bdd3232c057f4f2ee43251307aaaec8959754aafca1aa217e2bb925bd21c37d7641c7fd266240caee316baa5b6194af8786cd27b32fd1cdefe30a71456e1ae73d034dd32706b39324a62b2adabadd9e1458f96d1a94479412c7fc74892d982d96d2b7b168fe923a1fe29d3ac190ddc6583fde1a60851421daa8454a192bda525f64d7fc01266ddcbdc05207d3b7dd7ed47d53c383897ca7ebee20878959de5053af58924193220d4f5ce6e2b43ec29b3491e85dd357a4bf8067ceb4fd45f5fe2887b3428b1eb103c3be9e5c740d666a4a4cf1739fd2501735067bfe2b8011d534981eae512d858f8269d7d30d23e4de452e89307179ae24ddf2d09d4c5f8ae010ee5c22224fafaa9acc0c209d12074a86d9006c83d0e21afa1fa9d2f28868be645c838ec4dc53c610b3007ab78ec637ce73b265f04370229004b2d0873abb298b550ec8c5aeac1983b39e7977b48348a7ae81946421d48731aa33b59f446f879b621b51beddaa9ece401c0ce38b0251e64a883ebfbc50e587b4c6cc4d361fb274034f5f63c052427b8552c054202748e6402ac730af3d2f5e84ea9ed7f1ae313b6252c8d3a1020e5e2dc6bd1ef58ce21fcf88b775f5d1e9315890f8cfdf1f33e41385696c0f7caca011874d5ad2c258e84b10e9cc7422296338a6755f22943ca1bae3e9e790900a6773762dbd74bfd8b478f8155f9fdaaff0ce59eaee46eedc3ffbff507fff17bd51e5c66e68da9a662fa2d9694c7e255dc7af41423138957ee5ee3de8fde625c218e9fbc96a901f67ef3b285b69df81424713be12cf325e0f3e827eb6658ee3e8136e938016c0d528081eadb7a790332cb686ce6ab4682a5197e46789023e7890ab85ed6b29be03650b2277ca3cff81ed455975d3159e7aa88188e5298590cc5ed59da5c85eebc39c2b80396b4f66d73e770cb362b386f911a3addadc232d1925aae5671b00fc46b8be97bef56b684e38175a17f73d19235be32d0b862d20d9d7d32514f72e8a40ab5986bc371aab18ba67ba13d69df0241af0ecb1ff9ccd4990dc4d6698ddf977c6fdd091223695c572deba3f31e0a5509d0f539daed87a188e18567516250b90dff64456226962c37a4949ab685125da19c8dbf604c32e1ebf64c0141bdb95521a6773afd6755281f9df0863b4e5c83450b09b8b9523641659f496c887de787b9f224b12dab3424411ce6262f1b336123463a42c313c0965fc096fb2196a8c4133e7347577177842121b26e8c7a576ae9f9e9a0aea042fadc72764e5f4ff5138489e49dbc1975e147bf057aa253b138188a6c5a36124cb2bb674bc0021d40c6baaeeafdaad06f422edd7d49d8563e5928ee5ecbe84f5d319e4db2ccbafdfe1fdb3a4b658354cc752ca604a9f9708911715196fd8823ca60c8d17d35701865c895a9586ea0f3e3cc77bc243d1aea9d98c869f094e574980edd832c8ba09a92edc61f365398671c8e0bae54b4684007f4bdc2a82bf3190b0ff15d16af3cb8cf247a5de91bdff2486a862c4f2cbb26f83bd319c1fc4386023e468b3e2870353b5ded6eb4642002b069e73e903ed58bd3b1e968c8118a226c8863fc082bc63a337fa994aa7c7d1d3f3ba6e9decdb7e92c606af35a985ced029571c9b3b680dfa5e5b9f4f163aa07b7826cfac0ad8f5597964e12739ba65f60707581fccc2d73e15d4491f9418cb8838ad1080b4072f69a16a2a97cfb618732e190ca043bf8e1312ed5c191a28413d86c2822251e458242771b103b6e5f67be805bdc240b66a199559f9d6e37da110a1c4000e5ec1a8e0fa2fb2c0687e630b02848131ad20e2c16761dd9079c4c74ee5d30cb7d1d80f05c1cd32e59b95c9ecb711120cc685e23a710f74a218582c135099b75177180cfb50cdf46610fe2e1d5fa54e98d523e0c66844f932687874b5e1ea323a772b21723c4c49c594f456eac0a56797c8318b7c7176e05d4b4e0957dc387466d99e3b3035761e1881948f295e4bdebf3ee7917ffdb15c00d6600881d00d5065e469e32598a42e3d40eeb3adec0f32bdf71231cad42d2f39f66a5a8bd3b198867376af1c589a01d9b238f32fec435a265d6081dfe569518b6c457a9efecbc93ae730f880459aa424457305c05fa0f098036d860fd4e6a97bdfff671ab0b090f2397845dd695ce8f1d11b1e544e629dffee9ba749021a349943c596783aa304d37a051612c0e8e10026846e60c8235fb1bfdf955c17f60981f5becf502501a30acb6acfccbe20ca8e6640445ddf97c958e82fe4085611b5222e9f4adf602824d799e0dac7532570c81a623edecb5cf2f77c030dde88d90242a8f407c4c2021b141bda8c2beee8d719d3dce7bf0ac806c429b2040a01cad4de6ad1520a203f12038f10d434531b78440ff9e57e4c879f5e706f6d26faf55e890c80909e2214d420402ed0dd08e280d3b40a9a8663762ff62008964b51bff21a20ed2972528115ef9167555c20177451f023b01e107deb91a8cea44737f5b2b42682ce8c182e44e822bdd4b147e03db90d725785f2fb4cc8e64087c461dff7e9a66202ab4df644408b575e3182f1809ffc9374169263a4c9d3ebc51f8585765b346cc1407ba1d43fea1c77b994eb48ad55c50d648631217b854650e553d150a04145a31d927ab01048e6905821556a1b9f54148672ff0126bcd6bc36c77646dbccb75682a268bd5a5b5337f4c1ea11caac7b00a9900db713c20905d620fb4e3bf53f18c129c962c24be0a64be00367c19f475972d48a085bd97cb55e347a7df653fe286c8157a1dc910edf760fc2c7a0ae1dd72f0a2b67f941bc844aa2e0fd4d2bdd4cf920cdb00367cdea39c270d93a10d1facf3fb6f679954bc574629e122daf4740dbd0763c3f6fa5f585a116c5e440c7d0365442c8f62b727c55e209dadf54982363c7c6cd790c9a70db7c139682399279b96b271dead9a8ccde9dbd95e7504c1d009b66841231f0c72871256b566711782eb5e5fb47bdeca2bea34c17a1a2c98d765c2e8a78620e3262542730c911d3f69cf2d3a0350245ece6e52f338d9eaee74aadb12175a38185b7fc581508174f37d2fef3e6ad0bba3ae0b06ff50fc7ad544b7178b05fc038abbd5baf1388cf1abe05c6e30cc9af5237af0af87de25fa76bcd4f520cba3e8c974e8885eff3ce3cc0c40b47039dac729f5037ad0d554b4249818388015ec1f9fa7b2a8fcbab3f590de4a1852d64c2d218b9f674c63823312b7958d139d6fad3a1a55dbf478e797fb40ea665aff5ab2a9183ff094f2d353827316060a400f00450c87148714f137760b807f5130cf43014267042a5a59f32f87704abcddb9bd9ecb68168bd5ebd68fad7344dab390d99cb6f8b27340f595ed3e72a00c7b0a7aeb2a1954e552477b2026239de17972d6d3ed2b369857b8a7b94c33ec4066add75fb3e941b4259f39d7e21c4ba94f5b495e41350f37d3397beb6a006c60dc90b828dc07178fdf4743eec264893304e33fc50c03ec959be4c104840da3a4cdb4f850992d652752c244c2162b1cbd31e5363f7991b3a3234d97922579c2f82376f2ff64f9b97aee87eaa75fafe9e6781ade477b9a32af4b7503bf763ff6375a140d894fcd36c08c1658866a7bfa313a64edbeec7f0f63922b31c1cf0f58151809781a2a85e891a1326a17dd9d66bb7a4eaaa5fe3664a56eb80fe815964d2f2d003240f84309eccae2956c01c00c3f5979838e34a20cefa38494cc3bb1ef02719518dfc9289506ae6541b227520bb62d05d80ebc09cc00d7e26bb3b059da2be461467a1094dd0be2cb0cdd48d6c3259368b8cc1e0b0f53731b754dd8f3136277c87381aaea0b699e822a64d38cc64f8264b0866c04e5126d7bd91c248adccb6684d5215994e22ffeae3b9656e0d59344ce4071df2377157c5ac29297b27e1a99731dc4438b64c0b4477bcb910cbfe97376a3865acb9e568463491ea9d37304b9b9867fccc1c35136900f5d0fa7fd216c2f07f89b87e2786f43401be9e3fdef2df1318501b24961b842d9e6c8a4de37920463178cf5227b848b20cac04ab07b4e4f74a2ef222889a505364e3be6694a64e140080be5138c9f4789e4e84676d39495db63f57782fd20c705e3b343cabd127c77a031eba1a094ae1d29ca198852a3e9506c0d911b8ac3326c4f07ab24eb4c3bfa37495b8753654da4ff4672b2eb544c7f23b69bd069d4d80fb6f9ee4628a11191df8b364e08cb83e74432e2c7ec762edea17861c193458b31190d86b262c7e259abc4a0b7325857f206fa7ef27510ec30bf17a31afe97b9b9790fb69e0a39d39709876ffcca96a35bc1682e324b1d760cb4c71ed409bb38004224ed98b238053dd0eacf40aec47eaec7542dffedb49a11b133ad498829091a6fd6d8c126e3f267fe437453ea9fd0a96fb4bce9e48479109a1a99dbd292437900d9a58559ca20a004211f46aa0a514ebf7a6457d3526c7c839ca130fa5d1a5215304f5f271d452141e885829a3748d020b8c07b3046be97edf850601b2f64980610c191f0a85b31dbc42e70543ea141a124eea5372c5221905416e6ce61507cd39a09cafb9ce4b0edd7c5672e44ab77f00493ebfa186d01ae1e5567c4ddb854a9ba41f7588cedb69a5f53a22dbd28eaac958738128367a4d9e97e2010bf68e72647522499b99d81f46e1f2372bd9a55499ec208fe4ad6027b94ed814231bbad68cce4e7a2c1bec9cf9aa82d7fc20694bf9eb78cf0cb25aa5c3a62f104d9908b21fc0f3ed081a33a4a397cc0f661f27cb92ad2d3c2ed652e5fb53f64490538030caa5f09f109cdc26fbb34ec56871427b132c400a5e5d8616435a64e6f32e3f3c963d572d4dbf9e9286c8e3af5684a7f7733dfc2b4d63547e892a9fe0ada48db381f7abffad083207c2934e2c890941e945824229504e70aa4d21d40ad082425adf1baa65a7e419129957829835b8239299e4abbac304f4caf8338fdbe63adcf374615d8865de28acc178ee0cbeb8231595d68e247d2a5d5b6e465a811ec54bc8a4c5b1261ad2066aa735366f3d48f078a6fc4f92220aba962bd5dbe5084d5ca1a12a42637b78e4424e176e1321a0108e5ccc2e21dfa5f73061558653e3830c6db0b34e6af900236acb2a8e8e40486dcb105df23b34e74933d46be82dda07edd646b5b82e81ccc844c279eff693d461ee6ed6bfced93d7032add91bcdb95a10ba9aecc2d059d7bfa9978ecfac541ae21dec472854e94446b66eecfd5025566bb98f5f828eccdfb469a7cb1c59b5b56a8bad7d3784216a9b5a83fd9123ee8f6c19ee7ea69d4733225747e2faca7ccb7736c1734952656887c1628a7fb0fc7ae3824e4cd3a3ed4d7c33c8de7166ece462560595b2c157014bd88f93cd8daa0643e8b5a79400c2f5fb1be2e8b23833c42f461b8aca135c06155420259125f519cf63fcd304b10335d27013779401a21b12a788ea2a5a8d101cb210ef9a7a6e76b207f04b89e5d0993601a504cdc7931db97a781e8b426e64dfe77728b9a809a5976188db11d938fee3a32cd9284509077e2ed12eea99d4dea07789263a485a6dc9d937f46269be382d32979a79f78f71ec5f89069573f412d78b06de3b8745b0d3ea081d2b13300ae01a045a93680fb5453abff2b76c71965b7a9d2f683e9ab82dcdcbca5c9dc5f6125a82b3e2e5b00604da230a77d993b14d4edfcc81cd4c9d9bacdfd56c92220fc6315da017cfb815e774718cf075165b08684f56081517b58ef5190e21d69dabf9acbee6f6979abd6a00abf8dfcb2c0e807a8a9f5307e2913cceec73c0f37d63e59e807b637357bbf23550df724fdebc3943e76014da8b3ff5025815a6b3ed48678e3b6fa14bf94b2a8437619392e545a9658cbfb6c7f8b599e9493834677b23648945edab32f104ad2b200016985c3394e5d7dc4133abc4d396dd2b5266003c9fc636e6c82551037863b9f8fb0945ae6ed1b4e9c8c19bc2ecf5f8188703c54e86ceca889d8f2081e9dab31f267956046a9cea174884e15126142ddfa45faf543e915aa12a57b423b71cb5f9d56366db0ca8def60cc0a54045d0242698c7670af82f8b347523fa11867c1065819ece380aff93803321ecebe51fc91af7fcf06ae32889d1e2609633ae558fa718a50829cd9b62c0ffb88622472d6da592f88fbc43909f3a47de7dc1afc2d2e00911ed7bda7b89afd312cb3ac013bf65fab62643cfe01e755a3334d0b8ce66fc40264347f7a95c380ca1dbfd775b9ea9f22320037a40d982ea0c283b0f198133fb77258f1e3d9fbea6360005171981ca5881b96d46ba03f3d2d8b19621bf0ee0657bb4827830625d262f9a832dcd28ff4d043fdcddb6ddc4a76f784d9d0c605d3215102e1d3c865c622de2236270ae07e756227f6c7c4765fa5fd99abe5f5b10f55eb18c878d3d05af10648857c182ca391c09d49ef08f39766c742a2f6d1b051cc8c70e7f81feb41cf12358cbcf78f1b7ad1c5901fc3c011002fc055ff58256710f030e40bc31b0f32426f14d446d849fab00f68d5ebd560028521f1511bbdbd2d6dbd3e141843352e2038a68f0f4e1c03a78aea4596cce60a72794cf405d03950d34baeaba21cc756acae970870bf51f97ce253208e8db9797bb9223b8c636802d8ee5c53a90405b2f907947c2baaa165e594e88489f1533c197f6e48e890ba8781b6d9546780d61bdfcfc00ef084d0265a4fe44654bbc69cee7433ad0567c9a9badfec35f664bb1c1febb366708408756329da997bfbdef8b96ffa0ac6114cfce01bd55de2c5fd7b50d9ecada1964f10bd64d8bc1cff6099d09a775e1f6a634f9d2470d3304a247703235d8dbea5808244b7c766500f4b7766bb9e0c66cd8e45749863ef144bdfd3e2d5e546b857152e9946ecb582b00b76e8fcd8a02c6ac05679f2471b7357b8c8174051242179f4090812490805b4d8eae8143fe7dea754b68df7b3f2ce0e5b8e8e81a8c85d9129b091e1e5495d97beab8de05c601c0c61e4ef034c93dbbbaa67f2e27df7a8448bf3ead8cc403813ca4e74378301d95d745d82c90fe063d05581ede07a49701c3978fd7fa6a1e615aa81792737b108133cdb29b4026ec6289c4547abeeb4650123432c480e454254f184269e3702204cd7fcc5a36d32c30bffcec843f8035a045fb7513751cf1b73e8fcc6b1a0d52266c48e955df8f8120235d3c9088f2c9df78c29a0621badf342f0df3c2f7856492ad544748a84abd2a94c46b5064e1cbd71855e8c0e7271bc47dc00125d415fa26529703980411909ca14a9740ee57b82a9fc3b78c8f50b01b80d24b6ab9150ee451f5c5fc470a636db5725cf81189e9d2f1c4e8d9f3e58823ec37b06496b14e3b7ca4e161be8c575b2cf96a0c8c3248bcd4142803c1462f7c5efb18ff72011358db7bad31e4da02f3ee2bc9c90af435f17d166dd92e6a79630b00d945789d6f8e8db89ae4e071daf2e8062fd5c48c40ed0fd25b566a0ca1d7f4d6b06bba3532be474a3e9df990c1c0f09ae108552de2bd9e127ee13925c576679075f32d87da54f9407a1653d8d07bcaad327f6d9c8edad260ea2616e56a931efa83eb33c7921c658a64942b9c52e9e86279596cba99a44f28d53991bf53e903f1bdf4447579d81ce3382dc3dd222ddbe1978358ba3844ce92758bf6cd06ea752abfe6b717a15fb8a66742b11f6f84ff66cc66da853d9d8f6859a6a52b93c27c0dc84513320f5a319d18159a05967857d4f877a5a30a4142fe06c34b09f78d403d2d3497f07f11f633bbdfe43628f869aee7091f0754b0da653549b7b407e688b2d1addf38347aa5e3c652eb5680fbc256be057b8ccec9449e58a248d6458a64c47eddc178b755db0a9e13f5e58573e597b9e8b699bd1f45882d20dd5b149ce6a79ef9eac87cb21bcd2ffb0ff8c6c2281aabeb87512f51f825010241f721d95ade8498c7641d6d01c129dad60e922497e0d77d426bf311dc53c2b7b9c5871dbc3dd5393f008ab7891198b71cefe624bf01cf7a19e45904c784fa6233d1c35bdfffbb93fd7b8c316d84c00e1f0c4113f7013fcd4c1941e55186f7449f8fa991507bfd0252b81f98307b38a789dda153eccb2a89aecdc80060ddd80b92b02b200a20c187e18cf32c7801b48c15d60a79af9fd93f967173283039f91827851f47fce25a4fdbf1363984d50064aecf1b3cb1e6c6f429a1e5d5fcd4c3dd3ae178876b373411a22542b2c1ecab566b2f0c4de60a1ef69bfe5bde3e6264d6fffcec0c5a8298282ffb6223c6d2629a269be3200c9d0e0916b6033b8cd2f08e11a48588ea384232251b9ba670b7e98658398d8b2f3fa536b40a3d5d99f5dea209fd62c4a013d4b94146c0fab1f839774d600dc94121754203ab70639b3dbb6c2536231d6ed8288be5757f2c2d0d8100943b689294308d60fb509e91f79e8ffd291b03c568bea246f6ebfcaf18f1f1c2ecee8ef6b6c35eb71f8ed9ef2d5982e074fb3b1c4fc311f2eb6925b3d9ad3797ff82acb47f4c7f9fcff53e0d853050b894becf20c95b2074b061a1191f4e35c13ac5c201ee7fd4a009e992bf59d948cfa73f00933098729c48677c2bd5e1bf70ab5b2f3c42fd8e7d54441946e9f5cae83134d2fe2e840ced2a45f7db83da5b1d95a3792a230ebe7a590e0c9c3b2906871c665847866082c90917c02fab2cff4444ba781400f4df764f8551ab34e0a002a872a45dad9157f61ded17c467085e5a6fcffa41c5493931e3c13a759a5f8c7a95020f1cafae38acd0915777ed9bfcfd3b724e3e47b7e4b9f3a5ec8673a12b4ca6634a79d3823c6d7241f176a3f0bb83c026f386107e567016cd03831d384b4deda968c361eae1dbdedecfeae871fa5e240bf18cd5880309c5805766c60624e5169fed4a467ea0ff4996957c3b11e5ba09ee08b59915d3b696cb060fd45dc6c90e26a7ba355263b280f51167b3d41d87103f5a2e5a6a18566dca6039187b9b4dd8e4b807dff4e3a79c6610c2d1b527546d61e0b76aecfb33ebe81af0a08472cae2f6d5655bfd1b14838476d2e7837ea18e32fdd23a7b94d13cb16f49cf1a34ff012b453d244fba8ebdf7f6108b83fa61f13901b6ff0121d03e9219149c1b4bd705fb82bf473b9983da53ef50cd39d5baa5c60a490ffc73f8b16c59b7d1129c13774e45c322d704bc9552da7ae4ca673e7b4b43362bb55a0d864c13da7674cf08b03626573a8131fd2ceff408daca35560d7e2414ba828eb5bf0e5e764407e1b5d5f338f1ad576d7ee7889423518955f15a961cd3cb50df78f06db54f571f133587069d8af52d11bd7125d00dde99f4b7396498e9371c9c8124fd4053b20dc767ac75c0b8dfc67018d0db82d0ab4a2146299665a51c7a7e1ce28cb9260381ad3b5e45ee169dd1074b8d23a565136549ae915a10f62b0580cafd05e0e78195b4054af1353d75407d98d9f253fb1df8d63f0ae3d3402019016315eb2ac27bcb49c12f3d9f2142e65b526224764e0a7ce8e5a5331aa9ee0b59fdc0a6919c2315cbd7f0379f0ff6bde68910906935ea9fae1caa8c850ee4a29a0329b596906a1e0310bb90ec86685e115a4193c75aed3e71d17d3702075ac07f33a9c96bec5cfbe5ec887d61ff9c7967c4fee6ddc339cd896ed3bf3af56381b8c8993706d5de4e9cf78a3f235db17277aee1b97db6308c5507b4f424cb85c9635f28ca0d7848f81f52f5c9b13b288645bcc657653c90f26d92e6c9462c7ab8e454a2cd35afd9dd3403f8ac762d2e20642d93446ee76070b47b5f7ec64a34ec8dac0ce0e3552abcadc3a066e9db51b326f93f014613ae42949e3b49423424f41f6db2d8a90966be8332e19edee6a841afe6f41c591dc0324385cca00fbb9fd173cfa602b4bb42842228b4b3b14228459aeacfbb6543c16acb7fee85956dde9e6f78de1a15dfb1ebfa91b220bce49c3df72756d9405b818ecc78920018d24fad778a1fc352799fc45c96016bc0c7f596be8f51581a380f9eb16ef90fbadb1d60fb406b5ead58c7e7a535bd5eca83ada332e62e469d2486b66962edb7095ebfb7a5649261e1fc3a27cf9ef49a14984efc032ae5a03739bce5d3f2ee691e2c1ebb73d7b11070193893d6f8a03675b3089cfff930f5a72a046cbb8705c8703ee2851d931cdec6341d37bc0c517cb2c8629862a18466d98190c09485d2edfffdb711b7c15e71139ac2aa978b9a2f56036de8d40f69af5134e5fd5585dcddf6cba1410f0a9d28f4c229e4f68a390cb3dba99590eedadcc5e1c376455de465dcd4e5c89e5fc6ebb4e028d306c49d5f6d9e451f997b0cadd163c3ee9282fe7bda3a39205c7851c2912dad8bf5b5cd61e36d01bcad436d56301ac49307de423da5bddb9b383a32f4fe2c9c27f86ba2136b847072967c4b71f607fc71b3dd1d2f07ae2ae43eb956f784d2f520f5c80dc958f1830784333763c367b2c3056aa51f3fccbde0d9c13dc2bd32c6ae4652fa343f776553c53e5096c226d4127ca8795d290fd655de5e78654cf1571845bbb04f39c5b0e338ff77ba96fc74c3c80265445f6ea5edca47716aa8ddb97d70b62e439b41d1f85103a976ded92be5c92377b47b3790570cbf9af527cf2402c0ae887712909f8a0ddf336cd262e823b8a4e2af6a2636510c47c1c7ffcfa00bd1c90a012498a648f276369dbcd67245cde8a4c29d998bba69092d070fdde61b94f06f73d49734ad0a5e1735d4316807b8f28bdbe19b90406964880cf9673fad2b05f5d85b8c454f0f7385d0a2d093efa2125909293b5952129e4a3451720d8b9af7c7a3ee8500bd0f63f80c51137c3599a6d591307fcdaa35ac889144c85283e7de432eee4a52ba83a48f09a6183dfbfa8f89a7d13cf10e0f152ef9c55e9ddef76a5fa5f5d6f01b74dc417d6d2b5078dceb423297f550a4d137051351dc3a8cb788afaeca3bcc2d0aef29db6ae2f6dd932cdc038f8b258cfac27d2db0469a7da7a013d3622a68591196ca19146e5cab2a737aea9f3fe06c2f62b0067b737339e3fa23db93e5a887f61921ad0fc07aaed4ec7729d538e034549f1d61569c9f7fe31ea67151fd4c36c5c16ab1ed727aacff92b891e6ec3f1583ba1874ff90579d5499597a8ad90027d08e8954ef55bd6ffa69ef276355bf6d2fdfcc61c35fff25ffc53c61457f8419beb090b3bf2bb8c2e8deec8b47279444ac2aa0047ce6925aa314c259851fd61e0642681a81755d1d8b68d2bc8f0a741b8ef20c05244ee738e70fcb5d76fdb510a0eec08e87f6a269ac1725b552faabeb6af7434dcd5adc5bd1197e2f4d2cc9b5addd627ff14a9ef1340bff9c42a40948a971eb8c3c76e0d05115eb75dacd81aeff6244571457d6f38505dae679364d8078587317b386a5629187cf5264faccca7340cbf8b5dc7ae76ce9eab6b98305aaa6fbcef4dc997aadfb174f0dd18b764704056c1cc62804b8a8922d23b886bfb08a509e53c40b49582ab4c0ba3b66931614a24d5169d68089486ba37e36be71f1a7532f97dd08d2f02541441e6c7641c418303052acaf2ac1818146fabfd73116bbe5adf253966501f4f21736a5f5ce9b123fc8c40a5e0d031afdefa2a3cff6bc772695e15e3eae09bda9b6370e8b12bcf9e2a99d9a324f5c2e324cf564c3bea12152a5b0311e24213700ed9e98f47d8e82fdc863c6a5195056d7bb9fff57746ec7948f89f6fea55e6101e61c27328f6d15f39171d13080d8f548b90a2572b06d4cf93990a498b55a2560b7b5459a6833027228c07c0ff266463279404d191241b787095b6b3893405d3792462f20c7f05dc6d8433678b1015b2c18398df3426ee80f011306f1aa1de816609b7575b44fc55c417d37883760f718edbbbc2fed5e589d2700b7c0599b9c7cbf6d4cb94473104601c6bbd950ff79b670e2abe0df8297b74d7c0618ec66127dd2d270183cf66656a29298fafd1e8a036a69451b0ac13c8a7ab50c704054284de7daf8186e558fa3904a9238b744ab500fd05628c61bd7b20bc77e3d725d65d50096f80bb09d09ac0b934487b0e36a1aa7ec5c6deff072beb9d47cc34dd44f1ff3e028d5bca038ef214053cb0afd9b76ac1293ee0447df14bcbaf2116d5841d7cfca5122e67958487f0062589c00d0ffffff2f