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 70149 04ca609af84253c324167206988c3e5a8d5bd0995853592e272ae4554685f8a8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3d334993b4f5f61f126f31b4ad7b104ffb19a7bb9c5893945c38b225c324fe7e
Certificate Block Hash
04ca609af84253c324167206988c3e5a8d5bd0995853592e272ae4554685f8a8
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d014000090340000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008436b8fa96c1847746aab5249866a946318d4cffe7300311262fe05f0a4b4e6e10575b8ac3fc21ed276b35de6efdfef8b42b11fe7d459333bf0bc7fe4eefcfe2a2ca9af2869d921bcf8faae4b0112aa22e7c38a499b9d6f3c8040000000000000040000000400000d014000090340000

Raw Header Hex

00004020492be68f47a287cecf2b844ab2557216086576980cab8869ecdee2ae668a01702e7bd9546289e4c44e586e546bbc83385bbcf415ed04c565277e3b18ee9f9fe60065276a790901187efe24c325b2385c9493589cbba719fb4f107badb4316f121ff6f5b49349333d

Proof Data Hex

59,560 bytes
1212160203075cc09fcc808db46fe84db6e0dc7a171d2da007adb579b4dfc360968d0fcf7b57a3f0bbc84b4d295e23ddaab5e5bdbd128a6e8f75e9c283a30daf8d33a38b74ec44a3b183a0a8a872463c8c39244f83b75588ed0d3f46d8421b5cf0612472a3f803e0247685c02e8ffc4cdefa9c52899e126d0d424e9b6ea45c312a3d5fadeb57004df51b6536e511620725bb9573897cc131040e1267e2a583241aedd7c8b4105a6d0f9a10c322f001f7e29abf7c4f8815b57d559e042c26b23cc2a6398bbe72e3410a2086357485df7413d2781cf906b29a646557666d2cb1b6e100517eba670923f97032ab84486d773bef84a86fdaec9cc8a23eff40a49e11c5ecb6487f6f24b46937327c6ff7a9aadebe2a95378244edd7c6eb7ed44dc8ee0170bce0fd6787b343fa7a6b199582dae632b5b7e1ee1dcb89da4f75a5c319d5049b05fbcd7d6e15123e4991e5f326a654c614b9f859733200e73587214977159ac352666c915e97a27018d6c034deaefcb597c3d9c3740b96ad231d72ea6f652090b06caa99b9418e5c7a51c785cc5932280e66012edd6bebc52427af9164db92cc03117db521e46aa8c7f64b6d204956e0f5f00ce3f81b4176018b54d1031cf3fcd819df815804f27a04b8b0e579466f10bf4cb3e1cdc157c27f849785173fa22c8b61e2757efe744dc35216c7192698f72fd1a896594fd1998d530e208e38c2eea6be54b0b7afc2708d41c7427f1d06e35697219d7375a0ae87527a3f6bab95c072ed305bfebbd115a6a06dc1d9be304ff16ef39d44f93f57e9a414434a94b87a99a1b79e0ab1a8edab0a15fc935d0b5d34f94d7f562f1749bd676992491fabe9257bf3c1c4e284ec4566098673d1bf21288e9a14c93d980b33c840fca84a9e2bae96aee37064e6ce7a3c8522e2c72c5bba56c8038bd494cef658727d9cd0326420f46af0830a3df615517d3e9dea44204243aefa8dad95a43b3bb1d2aded948ddaaf4971373f8e5b30068ce5b0ca4797c29c642b7ead77b2bee25795758ec4ea2c3c48a2e439225b057049fbfa1312f2fe4ab4a70b7a676c35f5d741f9e7be88847ef053d7152734c2ebcee4410e6b6574333b23d93ed147e0d6516ddc2b6969e0a2277d961efb8d42f88708f6326a0bde89d3fc966e0315d33dcbe5466760b1e37344ee84fd53afe19e4af0192e959233c364291e41dee00ede0b11c1258ae34ea328111bc5798920e0a16b51bd1b2a203bb36f23d36059b3c7cc9d974152372c66610f29be2ab2b5cc51bf8e587bb6180e5cf9f1785c816e6cba1a271c8b9bad09dbd82b004f25d51bd7c526a3fa70f4602881c13e1b2c5bb05549681c92996796ed20cbae7b77007bd17140504a17a09b8e6c27480dbed092272c867857384832e026165f58a7b965516dcbbddfd0180711dc72d298ac3566978bb68bfef0bc495123e345601fb930745a3ab3bcbcc4e85465b44df9428a31627d5d40ad706bcdf666b9df0e4a2606783e12f32604c5a165f411767dc21049a05ada226c50cc87b1cfe574126c0d04f1586d861ea81a26f1a61bf03472a1a990d0912687e33460377766455b0b226861a74739ec8b77c98b6109e3e32daf59872313a2e958dfe329f186207c6d273053cfc4edefec93ef3b0c110492e9ca45be618ea8e23f045025fcd3d77f11c899a55aeab36963d9c28a971f5fb1febf1141281e1d44c6fb6790ab66e34ac99c9045db4693491c253e2acf0d698be4532e452ef7d1070d611e695dbdfd01772e813c1539b13a86f030b88710fd740eb0ee4203309f2db9939a1c64a0246d911c471e47c354afeb450d9d720e8b67faaa73e8ccdb8cda78c1d9aa03a27db0fb7ad52d72d231b1bca79772cce9c40b166a8fdf243667a28d851d5d56205439bb48665832354bd93c69f4796ab2c8f87644f987352cdbe2264225f53f3c2ad755a20ae61e66f0f52831899de6112ba216d4c125ab4d81a8c3cfd2f32aebcac4929ffe05861a289b702e816ba7e4db53034a8293c52b166eac1c442e36c2c98d6b730925dfb981cd2df353c9f66d1f7a7e57d5f619aa13de0463b1310b377a3b3e500da20016bc164f25befc9d1298178f56214d8b2515e00dc9d487f29e6e39339f6c20b4ec0440d39d03c359cc4a286936466f5deea8f8e9a5167a8a4b25da9c2b310685dc89ca1f226c9a809d725fe7cab5801b1721dc8d1c42a35fdd655914f044539483c55a8b985ab2966630e4793e3fb10c16fa4a25fe37919a644edfb0cf46b264b7b0e231b48d741e64ab57da9260900ae1fea198fa014e4a78e1bea768b10ace0e16157a30302d59caf0545b47a33a6735144231ff9850be8e0cff2f2828e9e17b99b3a802497f875afd8f6fa5d158fbc58fadd01d4265c4ddfdfbf3faac84ba63b619c31ea00ac3503b3187b791556449a113688c631fe84910279b058f9d155279c6d4cb324857f8a13903435db655d40ddbe78d90b662d3365965322d362fd3ae7232f29c940eef0e759a113c9ade29358925997f6a154cc35b1fceeee0ab654d77e1939c89291c8206dd153388261e0e76d9fece297657bcef10be12ccf9f8b716738984cf7a7a10db15522b9e697bb3a9a110eb26981f7e59063ee7c6d4ff029e162c97c901007ced022edd9b61ee3f628bb2da92b2a0c773f2f89ad8986f26b96be0d8876251ce37800b41559df6e79900afa28836c05eb7701255b7f13db27307c1979d7b44d8217f646e286ddbe7abc35843c2d496572cfc1c9a5d8c51fd8616c3f6bfb275c1ba525c7d134adddd2f8482ec07c6041ddc8dade7f235d4478c244666331fb3c33284255c07bca067716423f029a888d0396ce680dd72dc111006ee74e0d4070255220ce782dc4aec64aa4a04386f04f1934ae60175d0078702e63ea4f8db6ef106155626cbad7aa27d8b76e2211fb0e77ed76dc6c1abb1009154efd976ac047e0f69baaa560d426bbc82260ca13e5102b3a0adc6c0598a21fb5d2110e31a98286714202f0bc8a98f430928ec703d669cdf7b079e4111f2600c1337a609cb335d661e0a63756b225f8b6dd48d44c481c1132263ece5d61a1b7b8a824037ce70c4a93c101e5ee45143fc4ab07b7cb7b08147bfcb9fb59997dd00513bbe79afbbc7d6d0ca1acc952c740df91e31957141cf5d74d5420684a6cfe159783529191ef64dd5be40ea8fd412b3b72873e26229190c94f56baed06f9b7a9bddc34ba5dc6a72c8f812b59fd8dabfe09a039683485053a4478d40276beac3fc0ba7d97325e31d4ba100e629b320e8aef386e17259c16681d3c2e3c28da73dcc866f2f887991e64c9afdd24389e030d82c6024666d7d7c0fe32f3191f974f4cad584d95f9860e6383a4d137b94a16d5b419e17ff3406925814441fc6b16318661c93a77827f8dfe9fd020feb604795e4cfb63b1a70cf5422bcb6468518e9f65794301ec6828cab71f8777d4cd3b4c572cf3eb5cea387701099eb30ff5796be1d26e7fcd35f35fb3b02bc5580fc97cbb0a960cb8286ad9688ad21c6f78311c2ee9fb1bb88e5a0098ebf46ba7c478988581898e1887d8fbed5b617d4a90c085b951584aecd120cb0754044ff1085aaeda92853d6c571045d6049ff39c6f006fbcea0e3d8748fa0b9f792ea42f1bb3f4875a81711f71f80bf9d5a39f258291c52c4c48e2dc570fa66a7180bd07a506fde5b45ebbcfc5c7d0c90f071946d8a9c0f18753e8a5e02e96c4f2ee814eb7279d1ec3301321bdc48b69b9bef3ba89100440f8ab3b93ffcd7000d39e65e4681db766543c9e96110d905ab12c55d9093eb4bdf9918c66dcca30c354142ca94639e7ee4da7c93663093965f3b3ce84d73263c5e1e5f6956c08bcde88e1e2257e0d8960a5ac96cac038a8b78d164839aa4ee476aba39a16004d38f6408d9248e09ee4ec38c2b6418fc34748d61f1a302b6bb16cf33cba759dcf1a841e3ebc1523ae11dd1c46d27ece2e17c2edd625b938b3d1b8fb29a6e800be867164cb9fca76357ae1533d76a8549d2d91058299e080559ad309cc0980778a87b37a210329bd75d60942eda030102146051114c8703094b10eb03357e5ca2410274fa1c3a13446d88754ed57a1aeaa6624da42c1514a253897f3dac63f51221814186776d84c85c01d711e7ef1826c3556728dfa08eedacb1ae1e341a6c76f9d7d916de6d999f5e139ed72c8526ad6fc2e2b92c7b03e272ac6445334b274f4da2a1030e55f7e1a1e7159978b0f682f92066764cc311052d7a5757f9afc22e03f96c4f000c76dc2cd1f1a94da4bce42a826ce9f270e22987659a3c52e36b9245141ddd9aabac34f8aa891eb98fb41af130a0c41e8f57c28cffa3c55e50a22e578f088a08fb0b14e4a737f4794fe01765a93869f8c56252279e9f8c951e860fc8fcec02150f4abcf6e43088b0c4f9cb6db77be862cad4d0313d496db25de240b47a466ae4998054b0f966bdfd2e606cf5b997bf5e7c9f66c087673a5a4b68296490cb9454a9440e6d74657448adbf031bebd1a965ffab923c047627225c76c15a31a629209b38f6214b243558da771bdc47a967e5c7da6f17ba85935f1b98a04e26d7a72d84b0552e4f139232acc7eeb993076c222b647ad3f55b5780aca7887758b8baab379f7926195107a4eabd61581aff03c7e69a9442fd869ef8d933953641339e39b93091a6794a7df56fae46aa90fcc157415457acd0dec30d1ea46011478dab9862cc2c00de35c399319d2eacef910899dd9469c7bec738e5c69bc32b1faaa59175e38cbb6c7ba80d5e67094b6e8b5f1493dce6ececc9fd5cf5ac9991209608fdbb913f7ee56c96b1dd3e2017b7b631725f70c90387afa4a125cbeb125690322b0120dfaca629c92ae56fb5cbb7b067fb9462f21d6e35558a558dd127696ed764856a5aa209986318c5caf5a8af5e0c651530f07efe3b01f0b13449b91cd3205debe5f67bcc59e7a80d1e089f0cfd68fd1a725044de31fde5ca61d66a21901e524e9ed13fe21feb4bbd21adb9ebed3a46c320bd54a9b7c2384dd8befb483051803e6e3cf9a8db79a1b75c647fa64c4602f2b573220e73597ec27a38f0be169b5b47edd5ca754b5cb9a44fb22bb747a7d3746d684bcd7264da10edac38ca2d79b6359a28858ec65f91711ae46e274ea64e022bb83d47a223596447f2bf84c67e753520564b9b3a9fb4afdfb1a0d17ecb62cbdc35dfce2f94d2a9a5691e07f811d81e31055b6922866f0e6712866c16deec74e0aa1062e6afcc82b9509cd15400f3e01324b26d6af45541bac2c29ff4ffd6455a087317d1a94adde745351d4da38f2a7615277cbfd562f34aaa4f9fb4aa6143acd6af646daf46782ac28ed767757d49ba60bcbf5fa98a9d9663a4742fbc7d0ae9a7cdcf5ce4ebbebe98db3285fcee5bad1c9da96d943794349bbae789983ee51d6a4c35c6719bceb45c61053c99e7140a2154c5165f29fd3579f47c95c388ca6543ac03bfa6e95a2dbc12fe5d7d4083fbb5baf840544e05e942ce18e2fe708157e661c5f7ae1ba14769ed3ae562503a895509c70a16fb8559dd9bfdda24e58c69366f3eaeb4b5352350a4bc7ad3f5fb47618104bf255b8b0f1006b0666611fb73487f08be00def98b2d831d91fa1872361f3eb10bbb3bcd4c963c5f3be944d296bd18c6a7d09bf0cd65ac697c5a2424ad42ab51d4f5f43f46baaa76f4480e8b760c519410f4708349ec144381fd89f268759b53c5ad0312c1f6394e3a40b588e465cb6a49fcec1d80fa17c32f376ea71a1c182310b6e423abbbafa53c0b045d69ff71398d51b6adfe3c6a3326e1d4c18d377d628ecd14a191ea580bc445f3c2170977e5d4b609a54cfdc8808f6c68cbac457d4060724ce9c01116f88884abe736d28470b63709b30fbbc74bc0ee59b76663a033a7bc76ed29d97123c9dcf3a42a1ae8ee05d5f50490d138c09cbe2e82422bfe0526ff76a4556066addde7251c2e65cc9c670f68c813dcc3b8c1dcced36ec6c5a93c4192c58e0a8209e3995e0a820d3401447fa4111ce828b0f5d06dfd2d46e44e05da4a7779a194422c3adccfcbfa3f681a045ee37a9e8eb44063a12373dff5985cc8f2b7d3f3e14ede4d5615d678309224edce93a834d63c33058d08e54a6dd3ebbf9157afb9d4feaf35160b21ebba552ebb41039af4b5fdd70723572251115bb76654143fc2205f7833cd8fa80417c172d494ad801dfd2e43ce5902fc026d474d79e25f2512000339fd55ced616fca13c56c0e4716d85080922a8904475ce8d47dc7c0efb6328453363faf6d44f484759117b5b86ae42af26007191de22570a1995e88a299fe40d15d8d0f30a87e67fb69e742caf222c5bde09e94a48e157e166142521fe39caac13897eb9b5f594f3e311e7aca25b3554d23ee0dd5c35da205f237835d0f868f145ceb900d4295d88c2d53f4c3b7fe417b23a22f30f5c5c558d3e456c03d3888ac834c92d113eaad321097a6f422c7f0b7d62fea5b7f9fa3e6f96ebe16ab3b023a3a985f694048f513e49e038396778dc43b17484be75ef65ab4908ab9576cddda3c7b990165b8b23c828c3394b8e54c4c7338e95131e2511ccf48e36ebadcfaceeeb9fe237bbe0126ce61ac501725ce519d8e385fedbc480aee721413621d2e9ed4bd7acbf5172293a38573fc7df825d0f258d82f068943c8ad4ef0033bf0911de34824c43d7da9f19eb74c395587237b02224969cbd9828635ab83ec440dc9b1fe773deb22e255e78b8b5faa34648553eec69cdc124c106ca22018bf94e4ed1cab19a6cbd57e0b625d3c62e30c21686b5942225678540e54d463ea2f288a6a1ffd2e604cf5385ccc953056bcbe1892abe68910350be5f2f5b57fbad946602f24993f8b0ae1e2a1b285bf1dc5b52a4a6aee64b03db9020cf400d221be8939b9489fe6f1ac663fb2af5200d2ecd6ee1cbb563f0160e65d1b75791b765a58d19f0c0e329581c8d07dbed0bb9684bbcdf01ec8a5c0e1e230b6be1ae094b5b3d36b50b6e2a3572cb0cfdca1dbb888fe6a9491578ee238b03048256c8601940a72e91c1842c70e56371624ac2704b875b87dd4c9aa7fd1f7248294930e022b84827167ecb4d15686b4aa9cf5794764c74bd1b711697ddf66f781cc051ef1dc7281e9df2af34fcda18a63bdb5abcf3af98e32c58bcddff16de3904f6b7634f53a55ed4ae2c755593bbd64ac8b1ca20913f62fa925e7dddacfd37366739518f41ac0d2e9b7ce7ac0e03afab2664a2445161fdd246bab93b2d6131a421619c173d3f6a302d9242097910f816f3069f9cde113854375720e4ec8d0869c670f52d71ad6cb7c43cb64b7ffe4c5b4e3231a41fce5695b8326db90f211041b0cc14de19e38b8fbf6754cc8826c5c583eb4c8831133760510dc9e19177149b7a066467f540ea30938f33d6d08ca47dd35f266d1b101d70dd41c19bb1d8cc5d0479c6afc6c0319fbaa74459f9acd93ad272069bbd1efe6f5207fb4d830014b956c67029e62c312383d5bc49d8bf7b0f47bd322dfe0a42c9a481fc9a27ea7cfa066955742637147c817eb939cf9311dd6341b72c09a6f00ea9b2d3725bf123735f2fc38be3e83c540cc2237d63778001b523078746e9ab6a6d1daf0dcdda565a6d075e3fa89d60061017777bce6c8c01659e64437def3bcb49d6b48b1be6118a2c4fa4b1bf07fab4c5aa087886bf462112bab357cba40209fcfaee120048c8231ef3d31c23b7c1bbe7438b9fc500f530a7285d27ce758fdb950e0dd52ca78dc46d0cadeb5766c8a615f1faa7aa7a117f750c709d264001414fd263935f8e2d496fec268108db501dc886f1dee9d5106fc4f8b3e7c35b020dc2fa3eb2756323bb1def88e77cc14c84dd9e44f5ce57ad18d992953d09d8dfaf0bd7a80955c5af31e14da4de994ccc97ec76270f7a6c1d4e123691979daba7d58d4f5fdbe5c4da1a2073c4544df5b5d224edbbd716fc29fe3403e22b0f8fa794be1a746993d9053930519aae6bd2d2b09124de10c02c5f7c06469346b9b622b83aaf6d75319f6aa7a4e1f9d9b38efc21f1df2c4776b1dfbd7f89d02e0818da5119f578b923eb34541e8694ccbacfdcd7d6953acf07fc5db75691638512a84c255b3d5e00270e79f7cc8ad9fe437e405e96eac1448b092c4e7a85b1594820e230cdcffa64fe99960a0745157c597c5470d8dd660aee95e2db6c39b6873c4bc0372d46c466cf98ce852938275535216f397ba852fbf3fe38c4b348d644089c2025bcdbe727f55c14683ea40e9a6b49e50ea135270246abcf1000559a1a7989d2cebdd71edb2545844d6a959a94468c695233e7dc0a4102f9f22ee17f79be08e70745c302c3d5488faead898ead74b4c8c8ef4ea462a626159623cb27bc41fe5b3f2a4193351bbd54ed7fec39ea7c7189155bdc0c239a9ca57a82cb8f5f493853640749147e382e440f89f1742829a317eed1c410a6e678aec00f5ab7e0fa498be9ad9100a47a749ed9a9cea1f4809e58816d496e2c38a3e3d46b7da574036391a45cce51f256fc096b996f8e5cb0942c02fff816fe7e9a4a879953d4072804aef61018f993518a5803e7184e6eabac22dc4ede151ffac94c045d831ee8301ca28b8b0f3abbc2859924fb6e835b7e546cf76722d58b5a40f28ad4beb1586bc73d5ac86fec0033cdf4de28e6f534a0e977c4bb30884b975f49867229421a7ff853a3cb41cb3ea325dfb7afbf8c0a98ca16bbbb2f8a191da6a9d8bd46270062b64ea59884b2e0643c3746a40ef8065327fbea2fd03306e4595a88ece707fbee53a1ea61747bd3af71a4c3095484250db5ae7d28b81861ba3952536ee71d9b6df95601c917c68bc7337671bfa2e240f31897579b320b75e8f6a03c72a557fb0640a5f6da1f3b56cd5fb706445d3f93434c608f57dc794bd985e3ff9eb20cc6c505694dc68f28c48535fa583ec8c634c3f621bfc61ffda8509ce8df5a51064e0043b0aa382364a518e149efc7fe4f0662c7705b9537acbc686ff9b71b58d93cdebd217c5db5feaa467e503dba6d78314bd3d7de940dfcc284ba220a049b1eea1c1a50b3bc91cc42251df75e4f5e57648be42588eafe6bfcaccf0f0f7250920d6eb0152b3a97cc5e540c4a38892d9964b9781a5c17b62c01aad97fdfdcc9af31b90cc1162db30122fd9bf74a7d48a8812999b26717c4a2a409a516bb87716193eb511a532849a8c8b1e03b84ab1cb673eee291d887461c3fdcf7db4cd80961a94269dbea4dc7bfdcbaf6d2750450590f2e2fa29131e4f4cf02737030294bde5c5b996bd7be37c4e827bb8f13d972c144ad9b5b7914e49da4ce4508f3f2ae6a7d93e79827562f4e432032c9d9720d14820e95ca328b66c51d883b1f02f566c789e3147bd1e01cd3bf569e9d6fd33b1c9d824ebe60927162cefa9ce3cf25c158758a8e59ec74f1d8780845d853feeb54f31d9c9240e7f968f93ece9ea5041cfa4f313aba1800fa4afc839cb6dfcdb57afc75124085664fef87b645cdc1a05d0e0b79f3a3451bfb256f0c89a7b23e7e21fd3d9d9e487dd183ef2034475327e29655795a2b2a5d5f81a9b9a3f1e56a2104050928880d35dff12c26dff5d5b581a9bda6111f3e732406beb3cd4d72c68751a4ecb07ae83774d34248741d06c3cd3b17d096112197d2b58d7cac845436a75f5e09549ebe666434bad8d6512c6d6ba4a9f9557e455930187b2f058378e28093043c7c7a7b24be38c8b3ef5ab023940e33adb2ae61dc0b3782f279ec132fdac488c4812b2a63a397bc0caaab9cf4dcee384291bf81be7fec4bb288d9c1a774a99ffc242895ada838bd4447c756046128d762694dda0a3f5c92d610c3c01205d44853a62d6290db1eb03b2199a67668f1ab9d3c9d12008432f49241699b1ed36e376f03b2951bf777ed9012c47fa910728fae39f46693bdf8824c5eba7cfb8e5fbc9f83d9722e50a908790aadaa39141c8290ce81d530563d41ad111e209a627329663af35982270e69e4201cb87add3091b63d70e2bda868e40cfb05aae7b112d25f0460627030c3252fee18698bc1741f4004f8576d1716acf3c769e70de8c295a5c87cbbc93f19c365cb474060a218891d28b77e13f0aca64aa550c90e4e44ee2e1ab850a1875fb86aa9eb393be17ed012ba8650bc0ede6af38b7d5e7c6253bcaa7a8488e3da9ee8f262420be2181522874f437be0541441a2c3a89f1f2b4008c1390c3915ec82d6da9c39975f78ea2d9f4492e759745f81cb37e48c9f4a3906d30f43be4065070974d17377f1d1c2b62768c6d0b6020b1259bf72286ccbdb12d088945e356472e4fec704fb0735df60c5926f3cd4d83e39f0bc5ceceb3fc9ef95c3522608b6b88d79eb412972786bb04f32366f3f0d9afe6b251f34374cbd5de5c7cdb817ab72b2c076596b6de87812d97ad5992c00ad622afd04aff70689685c09e2eb990efa9c096dc3a1f39b37fa3aee8edb2d41b4b4de3b43fc42ccc910efc7b9443d97a4e262fda6be6f2627f4fda1c56a89b9f840884206dae68125885a283d75404a811209facf3b30fcb8e56fef49c2c29ca41f6ef2294abd7444854dffe6f040cf7242ae6b2804b8720b0a614c7d3b81930acb26468032441f17502871176febc3a2f44e055b214e94b795b3f770dfde8bbd5868e7acc262b70e4e1bf6c27c646fa43ccd3033e98b5133cccd263c77f99d00a5f950d9604dc435b4c6762e0f0169bd2c778fcafba5e0f37a785425025b6e8c50ea1f728f50f975187f47278a24282fbb6d3cb9441b0de42ba0abb4b14b54f55792702395404e2aa87a4aabfab6bff7d45aea079f0743ca9c58c08b67cde262c1d9e5fbfdf969cb658e2c0ec5d1da923d4650bde014e71c1494526db1986529271a8874d8d62be0fd36a41ccd772590a1fe6e9cc2aa3b847e6a3c3138f06da61836a7357c612bfea3a8621f569038723f5a47b7086088d8cf9d5d41e9f55f48bf9ff39f62d985e28ce8b714a9826361c142894689ef9d9e96b5bde65da51fe0b64b0f7711d815ae63369c603d03a02468ab3107dfc4ba22a7934884f12ffbef15bbeae2c60521380f056387928cd5a5e953ab2796b9b625452ea49b8189c8a8704ff26d6619c6051ca85754c08d5c6679e29e3a3d80266d0ea92e863156dd04d36afce2a652f74ca9bf8a13808b5c33de8aa5659283ad93b4d73f98af652aed17323dc44580679774d0624f83c52575dc7d65792b75dab84869bbba1dec7bcb834d415c451c6fe6a419f5b37b8dbb23acd06dcff04e8ab2e3de8686e40633fb6331636948d153ce8fe821b3e17791c6794f6ab099bd8f3824a2d65107da990219b0ac99b4b1db5dc09f2dbb0f351e3598bde6473e017004a7d76c8d9254395c2fc1b6b9c8f1baa304b600ab21964a4f164ec69b21154ae52d666e405a068dea7e3956cd9ca968b99ded1e45b4e5e2f28140c28e20a1cd440bba51ceee0a9bae58e530a71cd7609a9cd840f374a7d522df08cb7dde13d97cca57c593511ad5e1ac1a850dca3a491ce30c2284eb360adb4f54fbc450df7256ad48065ada7ba83b0edfda099a65e1bbecf1fe5f487e749dc00e1c0be2dded0027537cf1d040f4e29c60959a3440061c5864ed3655cd73c8f7894afa79101303fccdc1c50ed7a9d54ed82f92eb8129f0f6a137584a197f8098b0ce4cec2e04b70a0cd22044d88051d9e6533330a0998ab22bcca3e2ffe944104c84310813a5fee30d0afdc1337a18debca7111951f964dde29941d8011121a1b31a7a49ad1c58b1b574f6a6efae0f67effb71cde2ec790a27d2b9ddecc766b13ab2019608d339d98b35edecfffe934083fe050e3b1fd9f10e3e85b3973eea34900f41567e4c3cb8925034b0f3edcb3168c78f50d4e1fdd4d2c677f85958392335370122b41d924989b0866ba1d80bf8c2a5b7f86fd4065358d3e3ad1e816f160840fe9ed33172dcac5ab4e280ffbf9b51cb93e9bdce7b0220829b2a2ad4af1b7364bb5c8b37db280f683d205eb6866d8ca5223ead9df6addaba8bb50523f911fceabe54aa7476ffd8fa2edf9661b8ddb43c388be3a1558a22ca1f39ea8e7058be25c89cbf008969435ca0e6115cb64de0dd69acb521dbb2fdfbad398e2884c6343de8ca5e4aa2156c9208b9221365685a86d68b62a95848b1840f6a1fd6346b4d3115ed7ed2572b779e2b975fe988e78d5cecbd107c97bf1379ae85960a4464c6ac74e914ade21ea4d7275c4582d66b2b4553dc6782c74c11595c3e6bbe02f376688a25bb4e5312c6416b1924a2254b6880acf7c90786ce00b13a220596bb9b4d1edbaed977ea583bf33f9bc0ef21a03de7d09e6a29be5b111798165d65b760588c60065d178022ed8da5f936cff0897d3d4f3d85f0137a3634e118b959f7121570080930901c8cb6c6de8267d31d1bde1a973fc8424f0f17241bab024367638d0ba088b44297874156da481add83ff3a4c294f35531c727c53f3fc6c6f5136fbec1188a649f122cb8053733ae0d9f2a64db3739217a4eb6815784aead33640109ba31d14d9da07059029a5d6c84a771521c1a990f567304ea4cb8eb774a38ae8a8220fab46b73c272596ad4d7ef6b17faf766154f445ebfdbd815983c4de99b45c4c39f36173ed0c568f344eff030f92b94ae6f08e988523582b8fa3692ee99e61bdfb587234ba2814bc8b74c516f965eeefba8d6fc90fde71085c3b97d6791245dfea5250bf7b23d20a9d289e29958f9b846986f1e3169268471a584eb6171268a9339557f0b1285986c64156ae350b2532b803fb508ed1ff63930d5824ab00244cc8d92b5e8582d6ca7b1a38b182ba12d6220b6de15b5c9b494ba9f435e19dc82e3047520d9223d319036f5f2ba42f430bdd97a6799f4cfc352a9a7332b854cffaa1855c93c813a20d175828ab6ae7f8fc54e7ba10e6e5f3104add4fabde89123fbfd1647ac69949fb6c130a51d247444dcc67c381779b9258f4d22233d429b35e178ebad004e80e3908aa798e06f4c873a8bcc9cd571de354aea4dd786c62dcb0b137dc31c7081556ec84e8ca36bed87bf145cdbba75a47955eaff9e313c93ee183823f833de543f02ce2c5e978660623a68616f3d99f49e54d09a91faef93c8bd180ea682c74997f96f6390c44b96cb374d3439ef19904248c235f926f282fa15d8a2d38f899c1fc2e1b59c2413ae556caa90f67fb93eeb669ad4816e46cc98d00d611d7bed189860f25d1998062506f8642045c4bf99782a9911a3816243ee72bccea8821d6c9d8d2b5edf07c56236252ab205b8f9f148a7f47bbeea15dd68862fb6fceb85d681b55018a70de3681a661e1ac2e65cf667d380eeb8167241051a94bd1816c7a5e402cbfb1702bce46deca2aefdb3ebd9bf4f2e86175ca5be8f515361aa7378badd21d4743045b7f8f210e31fd186c57980f8ac3e5a49f48d32ad9c8797f9ed303913758fcd769cc1ddc0efaced80e1cd02852b21bef1cd9143db490647170600c2135d84797b701410c547db2fdc6319ab85ed492fd3b7e86226692f6fad1fc83671b4c8615f014f0fcd345612f68ef73a40ac8f184588e98d286c7565eae9419634c9196d32b281fbc40bfb23c0767e5a9aca10f29ea72ad412186acc8b073c1acecb16e2f3289687a6b7853c15c68370f6bb998e365cc8f0f5749f0aede93fb2b00f67d4729c3b410fd764d09d7552c3b07631a84366713b1a1be9e5e629d0973552abb6710d53437e080997ba0cf1dac54437ada70f58160b04136b41298dfbb417d5984822889c220aa9614053a687e609a0d9fc2a53237ee4bff7101c5247114bd17faa267fee2c9a9e6c728d0bf835e192312bffe5e301b13a5dae107d339454269a248af2af098e441821c0a70212e8fb530d20a533dea8b54089e7288d1da934896b3e961275829a83eedd270877eb6779259218ee5548b916090ce94f2a68e8c3cf5bc2caf606571be9cbe99e65c3d037200936598cb889f9e20a3a77bdc7484fc77261aca1a7a08b8fb9bb917ac34af8a73bd087d45f9dfb786b8467b1d87884a91192b172426e89cb19b33bb3932b08e591ed6cdc4e57ab7ba2b4012f846d1977d5d49f9ec97f86d0eb4268bca89d2b9b22ac715b173d84547f1bfbc01ab884619aaa69e315f71c3d3d0239ebba29b545784f4243e24fd3f363872b9d35ff4dc56f0182df3938d5c42aa955419f563bd36eaad26607475dcc354b01e0429a099beefd005b27d3a8c3dcb66a2007c9b4283ddd1ee4880752afea2c2b7e23fef5db1a39a88f7a9dc10bc49562238376548d31bd4d930cd04a7ef7d248325c95023a1774203fe64b110604c5088f7d2a7d79a1f47f65288653e0631b9fc38d9f391f23530740ca12998e8ba25b1d37950bd730da056d8fea2948fdeeb10aa5c3f4adb5e936bae58ad3743546826b2c329aab8aa91325319f4414c1b67f13ca525841ba14a894635c8cdb4c69561f4d13bac161bb9a693e6065b75acf4f97c39cbacac46ef4daa19ad8ea723c0665a1f96371d88fa9812ae4366d33db370e86551426397a37ace1eb0e1f17c1e29b7793047386856d9b4b98e29beb19039d59445a58bc2c7441dce44e4ff66fac7d7879dc8140483de8b7d9ef5b540c51c00f5ec771fc406f4fe6a7063db0c8460653cb34c6f2ec3bbb3c363e4709d03cb773e03095aaa873714614aa3dcb26546072f179aa6ec2e0856a21cdd469cdc937338d9af60cbdc56e124c9fe0aefda6e1f66b67fe5c3fdbe3cb587bf622bbed0c23e3c18ebfe7907c4f1514a0325aebe072a9b03893e9153b5a04242795c242f410fbec4c8df8cd0d48b1a527429f0adc529594a86ce52fdd01c2718833c00b683cc3b689c49cc7748b23002f7fd55df4e627d33f7a0c35e7ae1fe4fc21146a8871c89c8350ea4b3e7e938720cd31cf31374bdb4f2c686b5c8e84ab4ae3564d9d45a370d71b07cd0189fac07adeb11878f64495371c70113c8a6fbfa264d863b29adaba56939d2e94b776679af099b5f81e949cff20cbdfb008f396a92b0bb42f009dc1e9a5cda1ca4b9e3a5980f4747efa5b477c0627da2419360766ac86637f6d152145d3924844aaf29b4f1f1adb1a09a0a50e9fa7b29b88cabdb6d0705d1e98b2517b5ef06022170c20aa7b3f2c87dd107876cd1eb7d4bfc8915bf4fb1d7122c05ff8eea8f746844894f7a912e7832c9423e0fee051514ace858639e1a123b7afac2092d5f786a4909d7c763bb2af9ef69d40f74cef888a1c9e3a056a705e43fe1dffd51163d2807e0c838ef3ca3bb50bd0db362327d3ed9391a8c47e03ae5d4a119665c7caa6fa1b9088e24302bee78d3b166a0ff64174b974964f09b0be1f40f44c7405731188b9e8d7e6d18834c601dd5617cdcda2238a330902519238c2a93b8a52d35baad1d97f8372343f66d87f7510c129b6bfc0a6922d59d7d4b881eea5670936d16ec01c4e9daddb560b3a59ec09d991289bf3e0369789e32a340e04fbbc8803911930abf2498b8a553d45660806c8718f506612d9845610c602561f9faa19d0075aec2ae3836bcd8584f8420786489d05656164eaf3e26e9d4788339967fbcb56dc61025fa65bcb885aada7943d49864ffd48c6d1d2d54fd52c233da92006e917c6615dbf60db90f94eadfc18aa139e1632989499596993706b64138b103d8acd3ecc3362bfbc95ffbe156e63ec9e7445bc64c5f82b56033e96d8bda794a0e7b50e1444fb6229aaf80d6c6513d302c130aba2943209ed563bd39e2187b385d9b1725113482ee23e1e30ec73e1a5cf6cee3434511579fe6845d69aefe598ec8ed9d310f081d3de73a81c5a25b2287a44956e7efb9e7a17a9e2be6514acf981aca88bff9d19746176fd473d5dbde89890f4c8e84bd2f30ed58477fc95a3eed02b96c8226d27eb7364c12e842b0f8df5b62af0df6f617e4918c49ad44aede452ead0542e77d84421d73055085fca5e38a831e3e5bda6615eed680ca16e0c75ac7488a034062e12e6f8361265ae44d4f1cc0dd6e45908a2e9cda6c70863032a95b8b11c30657fc45b22ba101e17d18ee5fb26acac131e5cea7a398639fc2d42798c646b9fd85c4c1756b0c24befcb2455ab1c56ef32c6edaa72c0056a6a805f9a9b292760fc0a12e46e85571335a8af99d4a037f47f9cf1066878928f9c580f8230674518247bcc6be96606a5ea0e99db2366cddca72d49db4908adb69dd6ea6e2f0eea85d18e7dceb581f4581d7420252108adcaa486a398eedaf6526bcb82ab8fd113112a98f3662efaa142ee2a5fc542d34b41442d31bd9fc8a6f601d44aa4f83442951e1bb8e02b12b13d0c1f853a7a79f0c7252b97daeffa05e5b16378b3290422f5fa0be147a92173e89af51d70937aa42e41a811944c6a2d6f6f2ef06690006c4622ca388b9033105096c98114cbe83292c14ea79866d1bc71971c63954d3d0d5618af1871bb9510a3ec7375a854ba3981458351dfbf3ffe7d8c05670d857783e531c06df2e7c1743f5364771f3d6d3d6ded0babbde4c8580314a5755871e6270a899af600aa2422722d66b0d7233589e48c92533b2f04b26f4951f0e1398c15c2ae08b46856fb80d0fec72771ec3bf396c370c24f1d6e821461481b650a07b1b8cf699649778fd9a406a466b08a21fb707f6f0fa70c84ecfedf709469c1386ef40515a37c222a2e902b3b18c8ac259b2ee9b089867a08294f1a0f8a7385218fe8121941d8ae4c6fd566b4fa6feeced69907dddec224221a470b9dd78eaef4e5ba11a97af3f706b90b1f32c5a4eba4600b4dda14ceca8ecb337cb90d462f40fe4045674d170e49cc885a949fe5c91a2c1bdeb1a5de459413a6144156ec264c02292a8f658553c2b1fa1c731ed7a2d49deb70f73bbef31852a9daf5f7999bfc11393d33dcc7f250730ab21feb2469891c00f9cd333b781dc24afcbd8c44c5d2bf3b3bc2bf041d77e5a9d240fc4f34ab158b2ef7def3667308b8e7205e7ee3e3d6925aff188529b927284b76feacdd0fe6cc6529a5d9e18ca2706344fdd6168e41547538df72e276be50c41f3692fe4feac22809aba1090cbe07bbe4a50beba2f2de8b4f9ca89988272bac408ee3c514e09e26b06216b222b81d3caae7edc5c0a27a3bc3b87ffa4913f6c2efbabc6cec7856961f27c84875bf691d9b66be74f8091f3aee6cf3026fb210bbbb3a4f48be1d3c9bc5cca66507fa636203d142e4953ab98ba1283b9597ef591920204336b76bf2289ac8fa7aedc242fd83524e243fcfde723914afd7b5129c8a800630a712deeb6c4f45a8f0aae7a65b85a13fad5c2cb33bca4b655bccc5900ddc21531fd1120628f3443654ea0a25a66209814ab8c5c6a4237cfa9d51b53cd3d12202d6c4e1076342acf140bc02269994cd18ee438563c9c418a8a461a91b6af5356fc13e971346be1d01db809310654ab3f028d964815c4ef129a76585dc08d8cf6bdd3ff4d7b53169ca3d45c9b6bd561eb6c293e1f89122e972a3d881f16b1f013f77afffde459e2eeea1068a4efe827cdddf5a16f3b8e36fc3ad272ab06a5ebb41220fd638bbb34be2677d9b3873e20dab28f0a2698e09c583ff3c2d1862cd9a13cfa1272a9341d4da0c3a00c715c558d6e201f11daaa6d5932a349636779f4922e20d3a3dc14d97727ac4feb9863117ac7764f48b5320d3e61868f3bf6dd9de190b3f27e5b23a6795ac5aa3fd09d8376fe810f6510b0e1669b08f54a3620361e083b74cf2d47ed1effaa4c78db67c77df2c2a56af914127b534e334c77650b54fd9c627117330c84f6b0752e3fa6e1950f2242094d3f1a69ddbc09f6d8bad9ed0f7661ab697bcee5bf5de0296ffdf7243fa1946d71c81e7e7486cfd6f063d39b1531c28dd1d252c57bc8c38b2605635512688d44aa6be5eaca96e827575798eb6619a62ea20720d881a887cfe403dd3c0efd3d8f4a5d32dce530de811ae43a7d6a857bb4efc5a35dfd6b5650b6907539009198234ed7023881170f5788c9a9e7ff0d144ac9bffd02aae5a5d9bf8e5d9a2250ba16069c7079884069d4302fdf6113a6ad1576f5a2d3ddbfbc6e73035623b094571e274df285ef4936f70ed152dc8f2833516bf676e3ecbb7dd3e6327e07fc11a79f5825064bd86091e3b7a6c2eec46624839bf534b4e1c6fce0bd1e2de71ea955f1f4b292df0a670935ab2cb3c1115fa7f0c59ae6542bc9cf14df5666b89c7d72f7a3dc4e63741125e3d865dddec5e1ff86354fd2b390bbcd8e4a14f02d9e237cfa85d10f06a21bf143bd663fe39b09e443a67628cfa8747e70e612e9ee678f89f455977c4ee95e534ebbf35ead783f3890b2a57f441a49d74aa34bd772ba7785ddf49690381f314465b8553e6e0c2f20991f2aa018fad66f04812693e9fc54fbd288730fbff6f7cea74a21c8148248cb82373c69ce2879a7260e4ab95a49cf1ea00147b6c526175cc8b1eb14a8b21fc8266620739e5394b31106e4e31fda58da9cd14eb5e7a387fd7ed907b3147efe9e9004f95d9ffa1b10b1d5e8cdef2efcab5dae3ff61c8a864711e2b7bdae99c6f5df89d2aeefd52242b11401f4bcd51c29c0c37d620b96f716c994277f2e52e092613954235bbabf2a55b41f45425cf8d6f4cbae17a74a09217cd13f7ebfb16bc9212820e546362237d5b9f93cbc9438be653814b3fbcba0b1ab966641bb0f60c1bd73f5be6dd8804e662f059580f46367297fde936e4ffdfdb7563ba88007d6f248fe886cc1a62436fff55d548c7576d6420295210db08c490795b0c0ded21a9809197cc7ab4f8481aec6eab1d285362c4c9c0feff6d8777ab8eeca601e570c5f1e89be12061561c288d8619bbe8a3672dcf25146ddc95f9b47aa7e537e7d4f97306111808c311fdaff68ee7853181e3cfb3b521ad000fea8cf1a4dc795c90534a37103520ddb1251790e9cbab3299ad8a1e16ad157a3a6a084347d25ea8c081a170c0aad07258a232cc09fc22c3eec51b496b108d4df72b1a08b2f4b54dfed2a41f0e2409755c2b8b5e93c598cf2d2fcb5b29e4aaba587deddebfbe408c54b15112e3fe481eba26e72c6766c63ad9e0c23be1ebe50fd0e11321547bbb99b3891ac602e85e4bcb2d0cc77604cb1c79ca6a807e14b09e7ea1d241180ba305020a6a9088c914c795661a4ad64a6470e244b719f1502a15cdf77f47647c3f594273c359526eaff375e724ba3f8a546cebc872dca96b89f1f594d1f52bad27981725529997316074a0d6a4531779b25e8c2725adc3d74591feaa09572095d7594e6f55235482db1b806aa39e70517a4a2304ea75cafa1e80e9eede0bd9ee4a6b39cf16c861ed82ea06651d59e5751e85a86893c27f94d148e21b7e23e3ccacd738b2a30a7bad6d4a5a7e96f0ffdaea15dc1b64024cdac67b45ff02bff7f23d5b616c39b61faba01a8743b30c4ffca37def2615c4ccd0c0cc9a0318b44e12cc1ff68957ec867c06fce8db7987bdc11fb52774959af5754479a5b12192090b3f8b19f9b0e5eb46b2afb0ef773e9f339ac783ca79ef32e9b0c8ed218287d6f2bacafbdadadcca8c79c554875251c2b5fe3c98c69eef37f4d4ce0bddaf149b0122341cee944992e6f76c05e39209d26bdc79a0f6a850f01f917c67e8ac8140dd55ef2552a8c0642651d326aa3ff232ee98000c98a623042c1846515c3c7b9d974e2a2711c9ba6763cc2ef9d5e2569e6fffc252486ff8ed76db04046ee1d44ee95cd9081cbdc98ded8c6b411a66f9922f116056d5af68f50ad6dd5ed331971ade1d319a611a773691136b5c47e0e97c88f06e4b09df0f74b16b62fde8ae1637999a2853cffece24c7bc961c3ab1f2efdf3b18292da48a7ca67049c2c58f2c5d77688f53568748844347020b388cd568d09beae1434bfb53cf56195227b957c8dce43cac180e1df717f130a0520f7b441d6158e2877b7d354498530403762ecd404ee30415afcb1a6f9ab3e7a94084a6523d206f8645b818f3e17f86c79289a395f63d0f9a21ab3e69348e79a4f0b01b13808f54ab23380caaa3c614b3e99307f068bb311f1cccf5cd1973acc5cca6d750c2505d0ef2e38a75dd9d8ba0d09b4a443dfd78ec7b125f8912b664e0a5fa7b3f406e63841aba5b5416cd383cc4ca8aa4bf54e997b1f8854b10fd19a4879ee4baffe9a0fae9d19bb5b83c2259395b8483169164703592b78f66dc03f3cb8d94c829223d367cb964b7289eb1b35e2fd1d1935a296125bc054e1aa5a3b566e0fe6a79c8a87973d86dd82c57d69eb0a0677a4bcb92a3a5df599c92b6a8d9cc4eb1a3a5af1e04204bf70f95cafe39c5688a5a6f12f3d144292ecea46c977413fbb38dcefd35e494f5936051f071c1bb1b545c0fe26d66e56adfb9e2046f0d8753bf0f2fe96c4024304ca4bb83ac3617d0644d89fad528951ae4e3bf3926e458328d7503740a4d40c7f097d85372a73814eb389cb2d6beeb97a3150cd4224b02d98d51c1919e8fc22d21793107c50a48762992b59c61fae5242434639e3295523a341300bc1b86ab78474008c3d57fcd523029c8a5f177d74d7613bb14ce9ba34b927269efe24d2de659045c02522f6d3cc42b35b509c6f11783a5956c3a1a9a900c3f77492e7c13267248af4940dcf2543dd433e1f014193f0586a56bb7815ee1d4fb379da04facd350430f3d8c5115d0cc2684595d9a655856089352148395f1092b016ef60adde9d8a8d480889bf8e7774ad0d76f81787a8b1baa63704b6c12ad95b8685b4103b567ccd2e24ea4cca4e2909afd3d62f89fc235525e9969d84a044b5e5202b2758ae2c07ce51afe45f11158cd44f2ec6630389848d3d7d74f7eda59d6d3c01535469ad8d5e1bc11e68b2041da6286a037caaf6af6b7ae027b42b87bbb83958ed17d195cfc0e2348b45462958eb5abbc14a434e24e177eb053380b993dee66d09ce962f5c9ff1d056f70921d0489d1e3294f138dfbac8ebcf047b0f67e993a2d10260634b8721e9d06f547134856f5161bb8b43893d8c284ef040f201f174bee135055d574446862c0d04f962663a2c6cf1550268b5c07b1c634828840bf45a4f078c838289f9a72e4eab9b87fead037449d6ff0297b828844f08db136d777605168d322941936dd5419ebe3392667b6d973c9ca6409f8485b84daec3eeb6301964787b7626f0d99281a5ff8459e9f04a6a8eabadf67208e786f4b23e17d08764561a41682b49cda7ed21c6e33db5d16044a6b7bcd2045bd7a9efe95c672a189591551d2fe9b811efac318e5bdf62b00419648668be85e9aa316f0b8cf69c81cf7a50a5337620ac8da6c5738f2fd167232200323831702d760f337e18777ee3cb5b1926f5dca87c3f2017c8b1216ed8e2a4a20592bc7552c60bbcf8cb31f2c371eb4e3e5b2c972343a2eaa51b3489e64ecc545192bc4fd49cbca606e7aec8624669f422545fe05c3c1f965549b42c0ff97985be2916f5b675d5487140ff77d7d832cbecfd4e31b8e6e74c74738162b57828b6392bc5cc3e116db97d61e8def6f344a89cac582964c9f3e517493929be217dc0d6250a195d23cde80758a25179b7e3bb4bd6ecb0d31c0614ca6c6c5e5b034e8c41281bc1e17cfe2715775a27bab428c7d93caf85f73586662ae1afe43521a689b0232ec33fd53e7a95c43663b9d05b9e8bae6b42fb9f85d4231fe64ce02b3cc2d0d14796c42423f568ff1249653c07d46b6b8af6d7aef5c9c48bca9d19a3708ec47180784c68056e4e693ba368e0ea46dbd619c08b2bde1bde6e19aaa8f64c8f10906e5c46367e68150bccdd5c412834a13e26d974a24029ebc4a6fcb366eb085d86386f63dd8f8e49a653e25526c4fbe2e7205046d33e3d9b97450d44ae5fc782a1dc9e26cc0fdf13866c198e27e7f1513319eb06f24fb5c8941fde6543c55d2503ee54506cd9e397c973a78da886efbb2d8f159674be07f9e928aae0b43427446d4c3937f61f2208c5d2c2c0dadfee2fb3f1619b79ab6fcc3297d8be9dd587bcb60f181721a6d39ca523d6dba45a8ddc24ba5911fa9edba7f6da6923c731705ba78cda10839d0aca607de4fb75b9010c22c22fad56aa1520c30648ef99f8b44537b7e6aed39cb38616420017ff89ed5e256aa0f0d780099716bae38b5371bd0dbd1ad54c9d6dee9c0d247796762a74dd399e999f3bfafefc776ff976ebd83038439319f1fb89c75a6826349b9856a62fecbf34c7304691b44dc79b586bc8d982b9040a8059de69e43f68613648839a72344c46901e4b34fc4cb353521be79115c352ffed337bdbd62371140e9119dd67ecd6593e4942e778a232d7e37e3d58a6ce0878ca25bd7ce3cb37def9e77c0b564b49cfe3320de276ec196719b7b6c4dca67f1f894e90a46d2afd7392fa85356d9ef0e3228172b87bd4e9a07304bae3409033cd5c12ec0cb6f141ae4e6ad7bfce2ff5e9f7923c60bc09124a9d1393b02c3e03c0f7ad6dadfb75e7197c735ee68446f33651901a452db83ef9b2db1ea3262fbf42221f682e0baaf0874fbf7b7548367f46bf595b8c7629a6a2b2f6359aa0f0d6efe805b6172bac3fe265760b94f7c081427b075a2a6ac1484abfb9b51bd307eda77137b6ebaadc999f4d346da6f8187b543498a01d895b65153f2363f9f46c557a69ca61bf56d0eb26b2c8a037e0c9bee7bce320e309165e69736c4bd2cdb12252bb68d63317feddaf13a8c3bf644f2c5fff8f344244b4ace8d8ef6243eb4f6cfe43de76e6bf5ac2b7b6950b00729127fa95b1d3833a3a8e47173f3a011ae2873a061e5711d427cb33f4a24a1c0f34b1f90f2d66d317792131dd1da51ab40100711fd0df0389e235e4b388e97ec98ab39215510cdcfd2e19a3f48828f427753a88962bb8aa5e6e5249690c5edff1fddbc0321b2eb9133cf6063e088ea8301cd103dfe3d5f13a06bfb9a743283b278b7514076e2b4b267a0f67b4b7e2032d08e1291c07b783e4392f44c124ffca69f513a653bd707b3151acceeefd00f3c4f939409e4d4e8eb9473c00ba052dbd480b36f372cac4103a6d7485581f7f92697282e4f9d24723036563ad9cb9e9e9ecac84802ddd2193b80c1440d0caca633f30ff9250d16cbdbe44279021d6f1cac6ae22040a5c9f18c82ee01e0ac59bd57e8f8ee9a5c458fc7857269d3b06395361de08c862b79b357bdb115794cd72766170eb33ae4bd7a3dec6810c0efc7afd65234396944b3450f22210df800a7da922f9106870a96504b9641beaf09daf3aa290543c36676ca8f3b7bd04c5111d1c362c2726f4e7358a2d5421b4f92dd264edc5bbbbe84ba3ad97daf432b1cf60134be624d62fb7a24e7bfc7815e9cb65a8f192001a6c7a84171e8e586ff800dbf946fda4ca9fc60669934ba8fc5115c7e1961e2ed8916c320e9874bb189de3d8e7668ca4b782e127e508afb3708f230285aedf6361480c97dc0f77e8e893289f682954dba0473761ed410f56559d55331f2d483c57bb3ec5992fadaa2139e24cad3d9f96ca416cfdec47667cf419144c85ef9d5f4e03d3806e126b6561c0ada91559b4f5f7defbee4d01c00efba7d5dc7117bcdc1f2ab42210afe6f2965eb10d5004033c1930c8a97d7f197a664b2e64d6a469c87711d2a2f72dc4a53b82e484954a369399099ae6b6ff1280adeafcb272d3abf089308f730e53796c5aa51096370aceb9b045b6fb6a46d0f5dbd7245c1840eda092274848fe404a12bd1fecdb8d40c28091769713e21e4583a5c689654a383604c590b3addbc6d7c8ce512e0f98e3ebb606a9f972f024a053faa4e99414986c42f4b1ce862552cf5a9204502f5f92ebcd9d250529a6c1c42c716f165d715b44c71e7b67a9415c334a65468307bc9f7385457fe2317c10fa5c866f68abb01a8b7f7b26f93881dc5c351438d6db28084604ee2e8d616c55ed4dfd71d610172f6e39f624438c945242a2f94f14ae1ff9f439e2286883906f149467ed3791aa0ceea6259dbef4acacc2c741d67ea2014d6c690ce2320096ca3adc5e49b61d0eb9059c178b16c7424d343abfcbd61b9e688de129ef1f8f91e843856f7efeb4ee1c9e129c3bd991c5cfad6d159114036da9eee6f7fec46dedd8c171fcdc8c8dee11d4c7f5f4b9ea80d7473e0b15937c879f32dac12b48d4eaf88cddd720cd178c57a2538548d6507045d33db8008f716b925542cbeb717a7eb2878be44fe41b08357eac128d5205ac73a54d17568c41dae2d6fb9ee6d0d182655036c0a8f48d9274e68fc65a4e7f527f96ce95588d014234eb8dcf28fbcd006b4f05a23eef40c25404f4e2eafe6ebd6380529ab68b1936136adb9ecbac6f0b936852abc03842505cceaf8bcf571cbdce5e024fa6471ad6e206e64ab699c13a6d75ac4d7c72e37cba5d6ee8a9f7decbb34b05993bf1c4835a5df2afd7a1f53262a199e4d0e4957685f2c531c9b79e1e007cfa903e17cd7fa60a0f79d26583239b06c9712e07ac9a2ccbd7fcac7a824b61a6054ce91c24f9e8702f2e168743f043b85bb6962c567ff36462ab0ca74eb5c3fd5453decd9ecf289a68fb001b13d6d56d73a11dafdcf21ce8133feeadac0fb23c45d555c46d550aa0d4a03516803222972ecfad25b2f44267740e7eebf91ef270ed41486049b42d2316cdcb0eee860ad02a757d27a1b277f25fd82bc19b6e027ce415102101fb4c64fb23b4fc1ac8db01343a1a39c7d86649e70afe8a150683e49316629729a54c2a50237518a31f5f1cc134d1797c3163b5f38a321caeb3c89367558bc3933efac037d53ce1c301ac5c910ceeabf0230add73465c23ffc0fe12c49174477ca8470e8fc198412ec25aa15d0cc4faafd5aea9043cd69414598e55894599b0300258539f13474995d5f92d4408547cbf52004044ac8d04056edb48d34084ccc228e5c22ac2e1196170bf33984f9b04edfa5eb83c7614f50a4a09caacc5bdb4505b06349e502543cc59074344b089614db70fc65fb770db12387a1fdce16764ac7deebe4714575264c0b57e0489d804dbc026b8980271fa79895fa7379ff6e52aacaca84db467b3096cf47ceb8e630048c01338874264320db7b338d47865185039adc0aac547e8800c4d7e14784bad0f641a59a0cc304f9fd0ce9af9c9e2cfb9864427d31578fb6ebfb475b37fb187f5d59dbdbafa8888cae5740904577a89451e3c63a0f1c9ccc170ae8015f3c6b6fb6f624cf61caffe5f5c62dd13e05763a5cafea95876faa78f8edb3969b3067500849dee8859b48e0335a18321af5e0e1bf3600f3a3c608c568f29fd07a29e343fc99a32cb04ac47706a0dfde6047cb6a8c0d4f04b7ebfc0d81fbe55c5798facdb2cee0c733f773368c4344a96765e2664cd3d21544a5f17a5cb0805f5cb35022aa18838b967dede5b4f0ab207be548b1169498e40c1d9aa64ebad2d9fa49679d165b599abe5ec76f71f2c8370cdf3c9de5c029611553ecc1650691fb8cb3fc63450db24f8638b39de96de1beaad76d2fecef5e7f93f913639a79bb17c74d51f4956b23355e52d1128bda5ad494f59134e56a80a03ee5e6f906d6d70d9bf938c736ae52a5483aa3bd07c565732bdc1e7cd3807a6307ec6cc174c8ebfc4f78d40bb84dcfcb7fda82f5496860b1c8f8b2fbc0fbe89fd9e1d7c4303c9c7f08146a60d9181caa1e59abdfb5ada4d60083f1ece501f7b9138d917081c3e52753f253a278eff505cea58195d17288a95e106b565ac1453e6734cebf1909464da68fc258cba15597a39ec8340ffe182e4641f792c0a769a80591414cef27bde4ea34e77c19020cd918afc33fa2ae0a637623d303bb0f1118929ec966c850811f1c618a0c6570da1461c7467bfee6458732ca92df9fe161423e809e01d22c6739dc59dffe3d754f15c2c0797f661bbecf9c725af4a912ca9a455e83609383d53168c8441d2787057889f917d012280a5e3c75d9856f99a4455fd2c0c503c1c273790f761d725f071bee67e0045dceb58beed21c4a926a9134db192f8521b9ffdbb68629cb542a9a58e068323d2b1c252a904f136ec576d76350c21c04db25d90283b51ba8c0316fca42812d5a6873e1706d88f7e4c0663e63dd49773e65b8ac8b4e96c0b06d7bb95cb228b2f84ce227614f0bd55958d6c5a33cb1bb797e58e80c630af69b156578d6b12ef608372acddf0d92bce992248365ceec47085e4eb7b32d6df5ba035ab5c40b5139f0496bc74b9ba1d6ef4ff52a788e79c592850bde46e2928e6e201fbb84d7345892ef004f70c1289327016bb59f333e5b6e74749fd6be9e064c4f27cdce836f35709fae9623f2aecfc146d83b55b2e6b5811051275481d53e5e4b0489b84759e9ab9307153caa3d97b37868a12f231bcab0b6683cc27de67e2a8775c083d379ef95828482af9b34060e4d00102d82467d8e7f3722000b4fb55dee9de5accf318cc18f7b12da3eb2d9440c071cca0c2e0f3ebb6f884c4e1de41874da00f761b427bbabd6a56164c67dd873cd6224bc900d4c3361ecd9bdb722838829abcb701cb0f370446dbf8f9e31548d671a15c1ff79f0616953eb3555c5508e364dad4a7a9ee48b73cc678c6cdcec2d6c6b3108517a11e2d7a3c15b176d490cee4057e416403200563a33c8c33014116881022408f56655800505c13705ad98afc2f162a706b8993f02d7e64567a4b48ea30a2c1b617d0a84bd5a1ff83c3e91dd4ea2b204474e4d0412fe09023a751a5f82f8fe11b2820239bbb0f5f8452f976a1bc274a9ed4b952fd356bbef2787eae836e9e7ffe927d170897d016598a761a47dfec1ab50fb1318566d41574ef2bffc7e04cc1990cdb776ffb441d383ccfa96bff81c47712f19278b123ecdecfe2478b50f7359728817be217f28e99143e46b35b49c0b022284b2f204882dc11cf9e7bb45e924811f8e5fa5ff867c26fe173141c22346cedc0301b51546928fe1673453122d04159800b16794e498f539cbf5df66ea0e1b6a284726d51a761fa57dde0bbaf81d31a7a522a6b9c21a331faf14a3873d4a1fe3cdb86add3b62373b4bb52b2ee872c4716c2a27d1f03342d3a45b7ef88f4cc50a9cb5b5a22ef6d82e4c725353b6a450fc9f6f8135639fc05d972c3c77d4334dc9beae1a884b2af96522959d04dcabd83a0e15983300dda60221649bb021c697e9eab06b10c388829dcf982db575957a7169f16df2bd7137d329c9e12e3d77fc54a74ea44717a7aec99bd77cb0b9a17611fa49a83d04df052ec2f1312f6380933974a1efc08aae7aaaa21e2c8101a8913ae7a68752799bd96b0c35ae5c71617cbc83e81955fb6959d2a4312a5f76a25de7eda18b5eddd78189e7b38467a03235f7ea2ec674f1acf0b82984ce3b7c30348bfaf3250d0303ab09689e5b26aa8de5befbc837991f3c7a72605722b87f622b243c08bf43040b03c683f20e54caf8c68a16407eac37d8223b7ea6988353e91c78779f322bc1c03c675c572f902fa729f9055c187e26717b6944c5fc60d15ddbec7d10467bf58779e3df6ca202367847f35841a0d14278aa2a826d73554cfd8aa9a193ccaa2bb29050f687f523380c720bf13ada335ec02c6abab9bbf50ebbf1e983df0a63fc933a3afad385d55ef2d6b6d4872f54156735bb7ecee96f33e87e3df85191843ff6526655df12499358db5921bee22fa1b3b81111f1ea99aa1c93264b67b8e43608248ffc185a2fbb7eb1881676970979eb835ed38c9746382094291ceabfc2ea6d66a87b4fc55f246d5fcfa60437618c6718d261300615967c4d81fe7f49aca38e7bf0cd7c1609d1a06ed9a273ff3dc9691bf33d7eeda33635b7b34e3015baf22204a0eeb6417253ac9e5caa863b6ade6c2d59a53b95c77aae42cd32f8274aeccb6c4abcc878a7e0f645e3a3e45fc5910ca96eb3e8b0a598b103fb656fb4a525d7b7cb0d908708dad9980030c5b0694594dabeb4d1f1f8065a3160a26d2661ee23f68bbad94422e31775fa8d776bff9e15ccb72b34721c2b1cdb5d0955374f8256c74f94d398f9ea506d7beb03451b2264e0f6f3035f2e03171c12dadd386eb57399f4b5e4692c541ce4dc7dd74bfdbb50ccc3f66c8480c24a7302e1e10167e42d57cbae1b06b41106efe76325c725d50609c0d0f02931f9606fd18dead738d7ae8e4889aaf924c21b5776b7a52f118032fc6f6fa639d634678bce2851bd507441a4c3a0075a06e2156535a1d7821aa6d6b24e3b68bedc1694b96bae62796e71a541d2164c0f6cf47105c54b43cd4f3ff9022db730d609ea5814446253e0462d62e03bbc59a195f2076b27317265ac13e41ab51e74093fb4498031afc057bb81aa32e7873d11f4aac3660be2b7398c9a4a71bc72ecb85ef741268a47d3155a4265e0b0aa2cc64eb3703aa48a8f5247c9cd8abf07d81c9c812439b143e61227ad9848969565604723331da218c5eda7701a7b78f26d47015cd80a911997278d970dcfb32318830f5f68d875cae104afeb99c0e66748fde1acb518e4ce66e3ffcbc6cfb03009b45ba616ff439045efd41a8aa2502ecda19530a4f244187c945acaf5ee234c8f5f75c34e947861696793ab1e4960b7731ef4fde9ae413d33d36c78a91c40a4f44d95c2a0d35e6603e635740535432e5f893b0c990ee039c9b863f87983ed3394eabe799701d5cafefd8f2d3ed7d5201b85cb8aedaeb8842fed87ab60d613d8211846febd274fbb2d61e0b9b2dd9b149eae0fa00af7a3a40aa6a7c7c010ffee1518985142a873e69bdbba44fa8b13826b74facfed0652586a0be2acf1f70b80bc51f8fd44fdeadc3e2d13a9ef3dfb9884760874a4288c91a9e7f746c396d31f7eb7bf8cdf55daa0e070ebe8304a8d5bc5f0f8a4ba37584261f7176f5f95ce548f6ce0c46d9ce8d982413db53319349fbd55c3d2c2360be38c102552d53eb388803bc4c148f916769f95abc9cb74cae115dd333902db8ee744a9747eb8221e90f5f770342f6b53b1e01cb5abdb94ed0c070010fb82e560eb20f66a77b714b2c35bff3e89cb9e303893e2e2d45bd6c643b45da5dd9882f922e9745cf50aa4dd71166b15297f367748fd47a86548cd00ff678ad5ce2c19ff055953cdc4fd3b1576cc502a0f5fa473e88945a91e10c940c54b48f6984e91cb3b16cb64752e64a2dda8e8a0488b144ed944f50cd50e3222c715b7410130fe81154f5421e41fd6ab7153efd6851f9351011ffcd11d0b241780cf6a71aab9d83aafbf38ea1d05fd2e0b1512671ead9838be9bddafa7e8d3be41203484d5df18b5172b9c40bd4cbe65aff5c64927032fbfa27958f5aca14fafbc778ddf2ce4fa5ef8ab50a8a8a1ac497c5962e49b0117fb4cae7cc322994ee9adee7bf874aab3e1f3a7164a757044d4847e685d3c8dd7804de049fe6d4fe6637ca897c7df1ced439e8212d505db20502b35fa99923f18159d3871cf6c29dcc68c9c6b863b5f382a28ceecb310729535b8ce045a56669cb0ab1c9fba9184ed8b1a31c92a64683a18a495dbba12b3362cc666bcc94880041a1e1b1ba634dd39d80fac618cb6433c2c09e2d603224ca0bf38c879bc6b6f544f8f76313f3f850fe4142421bde1231483335af043a9d9a3e18ddb068ab8bdae0e10c3b93ad6060fdd326656f448a4ff91a13591bd461b6f80569ef932392046097852dc045d21a47715768796515044f63bae1e81dcf07ce4fb2ae2550a5eaf891e87ff5f668a6ef90b3f937c12126c5f3b31b4e96578b39d52791a570d75526cda7620a077bec45aa9110b9f76b14a41649480e5ecd0db6c88e2435cc0e3564aab3c84f1c0ef0e113b78a76660dd9a8309080cffc815926f85e1de2255311518c64138e144f9a5e5fbe942abad45c083f7c34e90ab2dbaf79626bf81390bd23f14ff43b111d52e2127aeb6135ce43e2612586c92e94bdcccbd3133f0c96526f4c67b452f494cdaf58c34d23d8545476e443554923b5ebc6452ff8aded32d6d5411743b573b03ae483db43308d57eabbc120a8d352c0f6b2b269486bdcb8b3ffec2fce7a808e60e4bda84c24a2925a655dc4eace788f4828ba590f503aac871569f74845c2bc9e3aaccda90ce3b8fa2b7f031ba4e33cd0af47bc5765b68008b58e3803f5e78dd524e53f394456ba72973119e030070a0488bcec480b0cba0d2cec802494a030655289dad70b36c608f2d26769cf41ab1c5436a74ecf130096d157accb257cb10036b4b3808b5bce18d15b65735714bc533d18d3cd2d2600613f33b3093e3fa4092826399f45c6bb41beca434cea67c7189142457a1182bb295cd1532008b437db07e72e05dd34f1a021c9e724423c11902c2fe8c9337b121996f812032afe59ba1c79464e2d88b9bb2861c9266d33e91b5d644b1669e0a0ab7f101adaf76938a04ff7abbadbeb60f625df469e369ae6ad1ed52cda2be408c9e1bfbd67fcd3029d3c8973fc87edf1aa8fc989b44eb70d7e2948067f8e264168e1cb8703c47d98e9f70d5d508164cf37102d18e7189e27f6d6908226720b318bbf7d83d50ef342706a5926019dfb2f5f552f43c53e2d8ecc0599c0a9aff781b8155bbf6f759f043d65905e341dc96a6af534cf05b2be950608663280e0955916b380f3806782aeacfea24ffa4119a06d953becccc286500922479fa378cfc9b854e764f739ece0ad2a76d4a1f88b59ef670d065b486239c427d696dd372101d9b1949ee51cc3e05416a4face99177d2681c5cf7a10181cf5e48f8416579eb35cc122051bf51c3dfb4328d47adbc5519d356282fab52f05e0ee99a63c0c317f6bc2fee3767b89286c0953f88467fade8e093c4ac64afee8f42d942284974ee4d7a694c6bd0bb8726aa8cfb08ca644608ca20627784ec9671cd06cf2ce4437372559de76ec765a6da638c860c089aaedab1861cb16efb49246deb963edfed8a05b66cd721ea033d3f09dfbc8b123935758724f831310e195fa0e1aeb6607db5c1aba4b44deaae29696002de1941ea7d133e6874b5244a13cd822fe3ede18f43488ad5340f09ccad9fa37fc7ebe4ac7f6e6b6e38c77f3875f02b4d70e94acb92c3200e501e8820e57663c4e4b9ed0b572bcef70fb70553801536cc27426b972fca1dc6759c59bbe2bd0c7df0b13ef206d67f17d7f4b1a75a708b187b873e23c131f4d8569794e9e63223bb5b776262f6aaead87334892336f68fdde8ce772b0dc9c1e585135fdf8305129a6e48da75062685db848a97cfca802d6d389a86294bafa953270b599b0495651cbb990c9b735d924d8d4c373216681c363992cb0ab312ad5ec55755c6426563c3942e1bf5d27409a7583eeb276853ad56fd2139667c32c3a17b894140cb90b54ecbe16ac872a825df3a9e6abdb4b54ca9da09d31fa5c177bec4027c78e24e261da9905073a5828137f0bdb877a120dc4a3e8f651c504d6a960ae7c9cc4f297b1892157d05cbe9cd36e7ab849ad2e1dde00319a6c9ff092c987980ae68ce224afe1947ae09a76ab06217c2757863f991ff6d659271cb6beab24917c90e05111c0ca448b9583d6ff75d303f329e2af4d94a0fc4473fb0654a9961a446ca83c8a4a50d447dbd0dbd7d48b31b8b9205fd3b94c075936ae717f809a5ec2f94feebf6c239ccc9f3c652222cb23e626b0c981d504d7ec48bfc380ad9188cb0be2b4b74e9b98d5fce5930d142cceeffec104c5a77315c0da256b4e4fe9fe688256d919106197354f27055c204ebf330b2cf104a291b888a839365ea520f8846e8aca1b70b170c0025235f465479548f10bdd604bd00d5cd9cd23fbcb3c4c63b1c261bf9fe1305b42d57816ad474edae84c9a6fca6ed8b5d17d009c92092ac6da4753e992bc6aa40dcd33689c6402b1a77c9be220cd544718b34ca07bbb624ff193615b154242c04352b63a1ebf1ae5dc9835918d105ddd195d990f0a86d0bbc522b3a6c21aca229d46c5de3ca51857c3efaf477ab17052a24d49d792a794dd866e4ac6de974b711dd1725a5d9440410219101d63ca179c0b69fd68632c459fa0484b2cb2c2fce22099689edbf151868f65e9f8cce939142cbf83ba0254d3a678e00e9a14cd29438318d977f2b8973b12108215efead90b4f9c11b6844345226c0e322864caa18c7c73a0de4545e0cc9042c2b012a34c27d1440a2e8b5a910d331f6495bf5aa54156ff5fd7c03b280f610b76f25dcadfcb65a49739476d204d7b480685eb926e8d80f3c9e587fbee3b8ab0e0b710c76b99087e83d65754c53ea31304277e18a553501d90df9d028459c75092e7eb60d13f1848dc6ea95143e5e8b0ddae6ab55e4f3231bcdeeb7a1a59b63df024bc3af8487539167b6d45382d6dd011225b124298ea2f7bd19fd0d925968edf2c8c38de027268f4fefe98c2ffbc92bb4bd8a4a6736b87b610b7c107f50c9f2da5e2894527202164699eba8e04cab5f1d637b368b8ea3ac4200419817e14a9f09cdf5ec1cb0a70fd5e8e753a5a4a0a26a1f66e4536ebb7c293e9b37ac92d6548446414b0480f9db281f1110b5643db60725383749e63ea9f6cf0bdee3556e71275cf629086552df9d6d77e38504cfd7327e81cbbf65d76db02c94d22b40ec910000c138ab9fe793a354b5e6414c2dfbd6bca0a9c395d34a0f0927d8c4bf5574b67ab1b1a1087aa7ecd6444df7b0431ed48ff6210aeabe952423f3da0d52ad9a1353b1fcc3ce2489cd3dc2288a4501a6c1bf1991f83cd94df659c25c481c31c55bc730c1b9f920efa2afac066b1084fc3aa10fc79ceac8358ae94d86fffa757d871d69b2d07ca074752b2f00ff38c15c8a8567de5f96c51e6cff71f0740aaa096a9e2555e5ff094f992c4b1d1dc4b61147b25a21f9b11f957002f3ae39c0f940c7792377daae2ca4a980152b45e66e007ebe3fc90b1a93bb8df7649e66f4863642cb44d649266c56bebf65ea019a46336df14fe2d097fed706d0ac1df46670d963d77fdf9bc9a605ae9070f8c44190b456a0f0862d84034af1315091f607bbca0ff7ee1017d61d2aea36ae36d42b8d7aa7d91240466fc9e38fa86c9d6d144323a3f994f7aad771b90a0f876c4eec802e5e700afe02398da90023208d96d1654389dc1e60e4ee42166891cac95d922f67deac8d9d0a5a9e1e53629cda59ba252b49cf74e3c787f5f5844e96b037e7430faaa414064efd7db4c1ef77d8bbc0e78a311dcbeb09c0b10153773573870a2442e68e60469308e65d0901a6e2a36872bf470a4fa5dc015c4e8d76b63de450f95291d3980096060a2dcd47c66b3c4ca6f553ba4883b3994b25dfa121a9c4d2281868f6d9dcef8e78c134697125d863ec572e8a38c9911de6e81192ad7079c4db75621bbf4523d07682916c1f9139bf85c68b298c56f6bcb5abdbfaa5792bbe219d8ed191d1f0c47e07fdc16f61d76dee63af0f3d7d0101aaf9505fc578c7a36bef020a9894614cf67dea2e2bb126fd17dfe3f46dba83a18e2dbfe928192b50d3e3b52b9f837f1d7dac9c4a3a98fdfa939380dc435e892ae4b4c8f5efdd7090e4322c2fcb932f9b31e099d160a5c167194af6727c4ad57ae2e00618e1735e678db9adfc278b0fa38407c8880affa57a7ac9ddb4a569eff2aec250d166fb125b29207875f378f446a869235754c76bb62bf2c72b6258757ad8bead0895457a7bf2b3b6a1957f7379848f9d59cc48b5a5d96ab1a2222998bedc61b9575058ecc090eb45d6196aba3c3257349d787a2f93f5a9b41f74537ee21c125b05073cab2c008d2d055bd909322bf979d1f1d8268de15971913244177eda9744cd85465644498b70ecb074fc3090200641f439d8a4034d56a7559d08ce50d52a52e06e6bdadecd7f8dbdb0cb6d5b95de885a696cc9948718ce4309e29e31cd661099371a158ad623d6cea3f4eb8d178ceafdf893aaeaa8e3effe4314020104ae8ed7a70c9dc081139c801643b111e810fb493c6b4f6a941099928e030d91bc85971ef1b11b6d1b08923bba51f247b73fbb6870ff2a25f05f98b33cce8e1556029efe7ce362050260bef8a517f212d6784504adebd8115c3a01ff9feaeca7e99cb1568ec72830c6897ceff77c14b17b09d455fffa9d8daef5bda3faaee0cbcc54df8969646d93d6f0300cf380c8c4095cce1dd2034e188fe442d8ee9fc7e3642c3b7dc810986815637dc7a0d8cedde25b1f3f01ca670d9feb902e1eb803cd0a0d7ad850d1680f11f2f1e47ac7946145700b2dbdd2b39e99148f702feebbc764b59662935668b9d0939671a4c057c53e8e0692ba8090459d964102cc61bc80660f8f42359376ced24ab200b3b54dfa32bd9fcad9d66adc4a65aa4b3df42c17c98d8492681a6e8e5c22b36485ee346a8a6d904fa1e18a23d654fdd1b371a86f5e32d8a20f8b47c5fe3616a7d261da1472ec1e715ce1002813619210dd2a44e789e6fc9639cc4c25668b6b83d04bfda661b3eee1a7974c16674256c4614875791949621a67d1ae655b6811ff31bb917bcf4c4483599833c571f1d027252cc692f8bf8e05378e935f6c6e43d0d825f720d02aff1865aab00639ada51009bae8cc09dd2be4d5fb4337c74accda7acd819a1f2696b67b41a0df643898a152a0d00e1dcb3f291987998e60b90175bb2f9e51a59778a5db863457f7c5ce110bda071577ef5203a071253b44c7ae3e092a187ae641a9b15d18308aa4cc81689bf369ccd803590d8b777710c45008e1d751b62275f41347f0dc7261234646e49b7ca3b708138d56ef53000a22f55ecd55ee2031394af0306db92dded2267cc25e52ba376833d434fb5aab64257b2f7be32755c8ff6e250d5eae99c0b96bd3a98f80910f8e97e556eaa810a1f416c9864f3cccb72e5347eeb607d5358dfbc31baacbbdd03293d42227563194bc1a621be55107119ed151a220810917bebe5dafe89efb9d805642b160b01c0f4ac857acbeab721c8b9b034a11d62ce9e9acf7d5a88feb2863f0350797b9143e8a7cd92e2cc8058e3df416d5e4bcfabe6b73ab9cd39436a0e8cff1d4d4402ae811726608b6a06646fe0c1b54ee929357116fcf6b11186ec063e2b81cf9fb7566784a28c7dd2cb3a8eb45a7675d8138506ca46e16c566a375abb55177a965dff3d31360f4ba94dfb3ec37e07d57d825ef46437cdd4855d43d6a41a3a7d05ff6a05330342ed1ae855f9f794476cc3e97a6d434de4c3eafcfef4730b67129ea41984a29b5a63e320baba7eff5a6cf781d59db0a36c583c24fde3ebb913281655dc1818b10fcf3b1c14cbedf377d54563e0677bbc48a6d30d13c7ccf3c5126e7fdc4c5d8f701a452205b07bb895284dc4c316b88a578e7313ce4102bcf1ac70e3e9012562370809aeb24a9ca5251d007fcd200d1fe6b6778adecff3862a2d4acefc6bac992fc770fbaa9500603e5f5695a6a7b15bbf7b30c502e69a2e6da301cd6a19eeec4e4f44a27fe4bc61d85f7f77d2a4063b7c26bdff287d33f3383c72bfd751f7ffe06ee3ac68212d580f2bea4ba43f7c41dcea21d8443934875168f1c0fc32737f48e973ee930d895747dedc547ae23e904fb768e84d6a1e0bae1f3e24321f07c53fdcf3c02f520970296e0593f0c1bcebc7b97f434b5bdffba40704e1bddb01edcd71eff85aeb49d905561866b7285ee255e184352e894c6cfce5eac1832a326c7d5816e3b2487a66e488211c441978b32ebf01d6a9ab037b58ece1cda32dc6111247a5c239cd62556ebc23b624114ac981217b1f88d13a8993e9503de332f6d75f6c66b374bc6154ae10d544ea47b64350f30e81973ef3ce4a6c3d1e24bc060508945bdfb7dee889affcd1cd31da0ae25265a91c8ab3a61c1838d986255e7c820a65160980c02b5f7707a695b85705d6db991fa5e8e17aa106089fbeb4b8ca61097b83c86a6365def4fc8cd8f947c1aa8b6d4a49a309070e699d6458778f1b7a3db1094fe1fa676507b052eefc249d663262b6305cef5a65dd824b33967f57b4b6074d73bd79c0e96c54e3ac5f3b06320a21d08588f1965b75228b50da0f16e6e7661188ac4cbf026ce5b9cca99a3998b51640f886c7a35af0aa0ef425315d536a344e7f7215787daa74b8a73e9bb0e839e061ff98d4c570af4b31cd722c0eaac63c4e68b388631a01175ab2cadceb2c8aec7e9e327644c72190b8839e68ceef3e1b300decb63bccacc262c194256d8550a78ac56873e0f751c70ff9bf06af1c4b0db9d6976387900de8de560d2ec3311cdcc915de764928fa1691733a83c5a56618fbb4ee6c5acec535914306203a5bcd6e8fafb49cd58af9538bdeaa132abae03cc0889cc8242db3a5c859404b2038eebfafd4f2713f9c6ee42b9303e6724d0b7fef6c16933342c494d47aec959af7b8643f1fec0ff790bab6ba8e49b241597be6fd59fbfe362e6d443ca9de04e8ffe6dfa9462a285e0485b834e80365d2ac1a4b794bb27a24cfd5bb01d9c9a02fd3cc5ab091f2f90dac0530424c6f500002553c013174df5893d224769c910ac1ecd07f851413fac0fc0a00460217b01a76aa66f72f8b3c83306abfb276851e10659a3c629b768cb9efd044e8f77688cedf8e621ca28faebccc2167abd5f0ae7406d494566a4e698812a2557dffe427b939dd34219dcd27b750d34b68335839865a2f8ed8d717a303dae8935694e6cb1bde0dc60d2c6d2cff5fc75354f9e3f7b06588c637490c6d8d04723e0c9458af212bc1defae9b3b19072439432aef6b5134e1394edf57f7e8f6e2aef3cb28b3c2160bbbd53fed06b1ad9df5e5c4e44a23add45647ece97d01d02c0421f8ff0dc7917d101b7d167c2569013a2e2ddeb0da4b1effb5a1130f056fca1d8fa9fb5a0cf617f9e1d316088fee01737e4966f74845884724521f6838c26e99d5193f521a8050134526434f6a90bb81ff3e85812d3d1a6fb91d74ad8b85c4283ec1aded22c37db78a3ae3502c2bc12e25ec87678ba9f48d785b7f534bef83795fed50b95212d4f1586287ac2e3ba5f128e3db221419dcb2cfd7462471ca9053c79b87854bdd7194420b647a80e4b072479ce777a1ff75ad686ba859882835f8816be236ddccd64968e1283abefef92cc9d42a5e132a7bd3879eb317ff107ca890a071a7e40a977de9540d3b1b6d73e389c651f03510924d3a22083f659e7e03657917ba9c08b89b6225824b73428cf43f802be32b0cb221edb554cf4fa1ca4b81a2d43891e0f8473931fd1544cae25799db5470f19ec5b90d4936b39cef587caf80f6ecc4dec1697d1dd60a0c23736926b7f04a40fa3c81e26479ebb2d42e11f474c5f9f6634b7ee47291770a018255c999f25002ee93dcbf7d0b58cf97071c0f3e047b5066189ee7f273d854cd44f9c374b608d513977048144dc593c7153d0564331d218012b96674d2676009d6c120fe83fe7ef42649abf8744795a0664a5dc80c05d405414f39189cafaa29110119192fca3be3229505161bc11912b8a48fd695ac62e3f43d4acce941a5ebeae46553df17886dcdabd228210018639bf6c1e651c9a316dc0d01b3408776a7512dc8c7689a6b2540aa6eb71ad748190401ebc6222596eb4c5ac3211e2b09ec32fdd92d6b7f9058fbebb1d9f3944f67056fe42fee0efe94beb709677b18342ca0cefd14351bb55b36a6d2be3512b8f58f612953ca143bd72067099e20d80d1ad363d7d30cacc5e0aa45e9512ee958c1f1ec735320e03bf9db77a0dc7d282460e0c3c3a935884625ca96eaaf38367524ffe7811780c72ad8b1ce6adb35d2888ff076c1cdaaf090dc2212847765ae701abbed6e0441070bfaa0cbcc86d13663fc69b91c8f757629a40e90f1e76c5cbe45e2f90fd3479faa5850e7e0b38e48d6234a1d754c43b5e40d3a4a8cb13602d1697a23026edf9c6c145fa0baf4cbd1be6e9abdc4438f3ec75c436c0c70d2d5be000a58be8da6a9025af986afcb43f90ae3b836bf7c12f29d0966bfa8ac7317fd4880fca83efef2ebc4b208b3d8f057edd727d2fa98eb26bbdc43531dfcfff28202ad293750ee0f52ba5511e7603f15a75a92fa0a1e5aad209c64e78abfccf07509a97ab06260fe9a1626adf9f2ccbad324aa33edf312654963a4bb875b4bfac016e4eb47a983c80a0933f952931497f9f491477100a39a3fe1a14a520c2c948077e3d393d8cbfef741ba80f39f71f2bb7173cf0f62e9376673a47d8dd8756374d111a083ca325ca7f670e90a7d61cd5b2c8c07294bda9a7c24a8dbc00e7a40dee8843280ff264946a2f8c10d26ed489622745d7e3abb2b210b70e86ff4230275fbd3d9c52d643b9cce9ca219923e99649b257024ec6b9581dd1e3b90b0694f1993b137d738e5afa018bebf936e4aa7fa35d41ab53ccf60624fb36902d4daffc39c89ac7c14244cead66deee05e93089f38eedf9730b1207c36ebe1501e74109ca6f7a6586bdaceb99bdfe9e3c153667fc8a2c56405065f50ea647451cc3c15d2cb707c6c4ac2d43c34f6b0e91d7c1dc41644933aa6aac55697b5fd8b8069bdf5e22ff8bfde1d132c35d201acaca42e4344b6ae5f78812a1837eed61d4ea5785e215d797c087d537df5ea114d8b61857d9603991001a1d5ca53fbfb1768ec4ee5f40f972ace6c3dcff6f73ad54f493c39e2b3498d52c740f829ed0821443983c1541f9750e6802a77d9019c15ba7d9491426b64893d7b9462d7929baba16528d9e6ac2a3eb65152923571ee578c830da083a1b22bcf7971f4f5c2c7ffdbdca931b81a4cd65cdc7aede5c80654d2b09c490b13e06c8d436b21c99b94b3c2d2ab0821af920e19c515a0b557f8e5d85850cfea7f5928b2d51c3f03c65d70bdd910940d34b37cf36f0615e8765cf257620d3211d060a876ad37621776338de71b632f164c3ca4ef9b33054c53f28bb2df469585817fd9c789ddbd7ef5e5a7b45c035b1c2733a6e41a32b09dbd2d3be6c64c4b0225285684ee707fcbcbb8557c60c3428167190d4525cd99257c6651424b859fdf272c32f19c2fd992e584ed4a2e59869fe4ab125e0474f258c17b986c43c896340aa100f3e8cd580e0adc7525a80f004de70356af171411ed86cdcf8f9c6fe47b374dd08675b684f07ec239faf3b88df2f1dd388fe6eed0cd75e0cb7c5c6465266ed83df6ff3735b3f79113fba2ebfefef4301f02542bffaf6761d3622ad5ac896167afbe20e51b65222c04d897856bbd487102fd981ed62aa8e43ddf891758682507f2fd8d57e7abe1eaeac1fc53fdb58b764601b15af485b66d9103cb4913279cfcd78917f3dba4fe420a580ef20710dc83340ced235621644e4104f716c5e3de99a11210ab9be7990b829197201c3af5f530575b28b030a0c34b0e2696ce3dc09547c47569f118b9032a5e6147255f247515e61ff2c782d565d77d0531320d3a137bb77f6c5b6fe93f22ea2319d035278e73062e54c8f40881ebf588098dfd46dd5cb6bf85f20436147a1860b41d307dfe03daf8e7f68e46317e3bdcb09d58b9361b903394a17d3b5a43c3d8925882d2a3ba62a45051ac1bbc62f208be677cf48d426c08b9cd31cbe932f0a5e4dad3bc79e4a7adbe00838dbc26d94c96fbc68a2106d872b855c6213910cece48354745da17d5a096580e26c04bec7932b8b74283b99a7dc21ca8848deb51d1488364b963eaa1f8604e6543667cabb0bc2f0980c87b7a9330d78af8ffb911fe6213b98b6d141e12403206259b2190d15d12fe889ddaec6065554358abee4c1320c5ee1e3cda5d7a99a967392434a14bcdd5e838ea3a092713de0cfc83448d2fdd6c8e0ee43cec662e42d610c7f358017a2a7297fb24c0f72ca3a28050022ef41ab1e1b8cdb3304d743bbc3c5f3121509e6656c3c045f3e1223679b476bafe2f0609c40de3fc1f30fc33a2e13a667ff53f43566f03a363ece3debcfb417cbdb64b8066b4a8c8ac3482fa42d732de5cd2091e875159071a0231298de711304afb56c628471c946bc83aa9ead3739e62f4b5a219a8a0b789703fcbc9a5252899d912611b87c83a830f2d9c165fa0587f46417ec483758ed852ad4379893dbda0eeb58efff35b73acfd370a7155f0eb2585d31bd3246f91a49fecb8023a6815849c98fe80bd17e4ce8926a744a8d1ab71f11556839e2a66583919e0f5ef0af42ef29404465a230a57d8d84040e2709494ee25f61709a5c4719352ba66a87f179a6cd91fe4b93030a764a2196c70db3a050e3228cecd45e5304c9e68bb6a9c8a0fc0e1e3e77668fe450af062f54f30900380741aa60aadc51731cb3886635d6a66489cff818cdc02b411f8e38ff3111509eb27b968ee869bc030da6c72f8158ac692966a60166ed69277c913ff821f368e3b26c6278533290be821dd05905c891b595eacedb634bcffc967cb6d1c7a3fa2c2ddfa164c83d5a3ce4ed9af314247005d31f1aa682a59fd78552b24fa96ca1fbd6097ebeb62838d3e29682a5fb9c11b5724a3aaaf784dad474e3aba88b45894bc4519dfb41e727dbec5d3b7ae31d2823a1cb4c25fe4694890a2c1c86b4848331dfc90c0c607c656587f866285b20fc794ac17bfaa3cf115c38bd1db68bb13bb49fbeedfa0568959cb4f7b1e3b85aae7ce8304e9472bc4eee4c953f0f55d1583f35bc54799a646133cc132954f8e7a8e21841b6bf8518f3ba8c23ff4ac6c3151bc4998d2b36f66e45373f26d39af8a4dc58ad179a72f503a37a7f4a7862b187f51a7c97d5b37adc486ac2b3be2ca78f5af377cb641b78cda49257e926027c4e988d7cec226b643a85035b55bea6b70c467b3af7c690cf69d3932c9d6668f042b8bc60eee64dac1fc25e328b7dbdf1e851a96007c99a561884dfdfac9c9361871bfd225779798b9674e5600cd1230880c42000a25d2202058293212d244eddb44930827db243c0c08b50eb7434dd8b993f4164498e5672babaf07cc34b564676c8b3fc8a4029ae8ecedfed4233146b784b60916da394180117d6faf478dcb36f7349b1752d16c04103c97ba68d9c27e21abd95239a1d6eb9cf978874d780dfd9fc9d7d2c2e1df9bf3fb21ccda1039cb42caedc3b589853ac4473de5d7bd862e3fa4b3800ed13ceef2858a707165c2bb19af5cb8d41b195be249f62f828dd6419867f9620aa2135ec59078ab7578aced5a340be613be37ef7b52afc5834fbd848176c2263719f593e099a6d328b5363b059046043981d6f261d2691b5d6af8f61a57a3e6f4b4fcf1a70aa72af397c396e94d2283563abc256ef285fa62294e52e0824b22d8b43fab9adf440f23dae2a2998345311cccfab820b35c1520c145972203810721598cf6fb872e6a8666b53955158e799d6e1670911bacd7f0cb1dc2fd61e77274d8e7b2c5e44a9dffcf1196706eab888f658c1b9f4fea281c4d135c602efefdfd339f7495f50ae63087b28b500121c5c7e377734c9d8b462a9b2e4b9b07636b9fe82de6d625cfa073394392c96198b9197832d39ff24191521adf47fd08617c80095e88202c5968113990f6677c3e5b14d8ead7ab1d7fe2fa4e1fc5bf5e06a463eab3a77e7c38d1eeb32fe3d0f795d102faeed15efd23c9b33b91ab58b37d575478b378da615e2ad42f5c619f0db3c92b7926c77d4e93bb3304fa21332a8693d8c34da565dba53a23744bd5f3b3183b12c802a26eb05ccab1b42360f3c0a208595c560eefa0df93f03e767c423b1a3970577eebe1e02611988180fca6a56ce3acb4b6489d83c23273c7e6617d3de0b5166f5af62c96303d686d8f75bda1761a3b327b59f2963a4e7c0f36ef1da2ce731e38b8695171386c555353c20c76d6871074fc9107a591d7d728f38232242f5cf0ad320c9035ce8cdb0098b8bc807f535cf2f35515a7107b0ff1210930d05c45a821e966a05f43ea6a77c54875e72d53493ae680549a243b1e30e9478233a2de4873ce20a96d1cbcf0d6172b8b219b26c850f0cb93d07d7afb1387c4569811876820240b13f8f801d3108356e672237f78ab7324a17cbb0ad6db1f9322caccc3b74e1b2479b36943f4a474f7bfd5c4f5fa94dbd29de1c0c377ff80ad2cb2a0ef789429d08bcd48350304a3ca9fa871a5ca223da7290cadeac2e547794c32fa853a7d629c22ca7146024de16dc0b137481dd060782048927ac4ce8f3a404adb5dcb27b015febd74e3fca1c9f699e8959570c067d611a3f82c7e353056415854a87bf5ffe2d0aacd7e883029b8fe23865cf3cdc96a1057655904b996329c69333f3fdfc5abf590ab0a62ddca4e3d4366c99afb1eadecf3ad849b10e0ca5bf80dee54d78e5a6e16abea0a6925a010683644a9409e137f92cf6f85c6d6765db1e3152db94044f058d885f6d7e3b82587a2dff4e6a94624b99b58367a00f15cff84ea6fa336297083ae679e344c474c30e2c34f7bb8695b37f8ce41427c40032b33e2b1886117c6164a762b133f55956d13a2b6cb1bd242d1fd62959d19e35a0cc65c2f60f3f919cac1ac70eb33d111f9a2f77caf8a6869949f302330e8f38c54363ebd66c2b2dfef9422930c3e1b793a31f3bb9fd93d9488bda4d8a0868ec5c3b19af8eba877c133760881db824cd635a78f8b7b0330da630d55c550550617c07ab58fb86c24d2352b1a502f9fe68cd5f9ec5878f53fed26f8dc632e67b71c0b29e19f335585f42b7f3c2b96e9039a4d9555a2b4dd7f9fbf73ff2896509734089a6151d5c694646c1bf444ff109a1b2529b00ca343e6104506c254e1c7407c92562389e88a39265f28bc466a43b80a790678d79f517d8eb7946b776c66161fd3c42d8d1722c511d7e2ac98a3d501ebe654d575d550abf8d7f186f8f7016dd1a5b82f39cbb0140fcf4ad6375351ad69e744a8f6105165408a35fe8c3347fefc0eea25887c454b9ad9e38dd98b68c212aab1a750db0c7c803277a90a61b7e349f5647f5ad91a436e04863f72b46968496af6ff25648ab2fef311719e6d019c1989aa1fd28538ce590a8ed8dac44e4520c325fd852413218e7ab706ef2710adfe60fd858c0b02b99045d6333d3dc2027161bebb91a3521a696ebd2c6be7788e2b39cd26b8aeafe249fbc86e1d219f0535111d2a3bf1818e8ee2bc6ae7990047bffbfd534a3554dee1a4fa1f27a52a906e409890a8d4492b3642be6548275af6edb4d375060e59a7e7797be810f86c0dff8191f9df6c1443b34ea2d1aa1a2ed1d4163c94e160d96edd9c8f40e2611622625ef5e09f990574f0afeb104b9e305326aee6c55de59d435febee842e280bfcc383573c73d1447ad481e668f4ea00f511c3b88bd1c2290edc964cf6df11d886dfda5d02bb9153adebef2c93f26032a07518b448640c39bc7174073b4400603526a813436037a17cbc74dd3f454e5df223951f0d0bd5659b42b0decd30ba0a416f99d8b85598dd1a6197d9d713096ae912e16dc3be699d95aae008c20f8595e9f18e3b45a342ccc00b404312f2bd94dbf310cf82664afb5402d66905452e415165c9716426a9a29b5a28de7e989f2cc297cd2587a22eeb33076af7fb06a2a16d66a440b929658c909baf8f18e88c3f140b034794ed2757113de37a8d162f591b02d532eff7b096fa6086606cccf807f3f0c7355f38cd8afed726844dfb26618e35808e31ed4e67d8fe02bb1295330afe08aba56a43f39c9021eb143c5ab91825d072a73c84c4b479075af95067ddb705abcb69453e81dbc3eef6b97f92611a95471bf7f6ebc84c52eaadaa544c0f02c20eb19e7a851e8329fd4457f7aa51ec324f2cc3163caf147132c8d49287b8d0e4ae835c38e426d53a0c1565322e212282424555e2f24277986bc80f096e174b953e4206523ebf82b9c3c28a9d975f951625d5075b4230e819c32859035fd0394df7c2a51171c9b2af3ada8f11e4c28e9d101952676e61a615b2b546e7c0e1cf042c1815177a7cea2457fe08c330c5bf105b23bbd48c236b7fa3eac5a1824f3b991c96c296bbb4aefd6b10f261f17fcbd114b5af24aa4dcaa96893c29efe5cb89577ad8a80cb2adc5ad2d6757dac68ece1c87b7abde9a407edfa98f3957529e675b2fdc1872affd04e208e77941e46b7bd4757335cb4f5407ecd389ad6a6f4748ba3d5b65aaa23f5b694a9360f9b32ba6cfe8464cb6e0fab39d0a4c0fcb65d71941abfb3aa14f307afde34d788f0961ee6bf5761b387a78e8b20c9e6db25a4baed0e4cc6fd09019d6e2c10c57a2ead8fbced2f29d32b61fe30f7862f5710d990736cfb3982ffe64493af5bc20a3cda4cb06e5d372dc3344e9890c3cf09cdd653374dd98de0569b51c5dda9ba5be2d6f643043c086a5fe53759f778811460437919d488a098b48f222eb0ec0dced84f3c1e2b3a672a51c95f5bd8c28cc2a13c11e03dd916166f10ce8b19acd5943b554c35d11149ecfd336a90ea63eaa256aa76dc9b1579407c6b4652e4ae63b15830a51e55803015e9017e8b9d7e87ff7948b6c406e3702c04e8cc4d0ba5f2628f3a8e8a882c3b16bcceb9ec5d1ffe9345f93b41b750625eafaaf04b9cdea2640e436111c8544a793d2eb433acb35d9bdd28706144ed299cccc920f432c168ca40c82780e029d25316e2d45b77e74a92ef7dd178c94f7323383d5bda60e7ced54c003c8d498a9563505ce7afe2a441c7c69f1e702efba6420ff4a00b0c07572cc64e155e6d594bcef371edffff854577058a3c2086f775dd16d802bcbafa9ca4f23caa55e494af93591af516920202ffb392544ef8339f1d892c9e7eb5704ac7dc14fa12c60f2f9a5ca0acc65d1015ccfa4c6c86e111c8a1a36bb9549cc9649c8c45812639a38a0774318ece8b1437dc9f288d04515df7a0d4d82d931d409ae0eebf3b3a3044f69263a1fbb758c97b126116356ea94dadcc480078b36dc8c863b8a3787ad0c1c4c148b3edbe88379ac204716304ac847cc838635b792f8a8d232ac9ac609528a2d7f4425c561b9629bc8cd2ddfcafb8062682c5250918f0d4837b7a58735adfbecc90b2a0082e467e60186df7a0b30fec4ddc69f5423727131480890e21c4eb1c1328aa6f22b86c20ed851a371d8978bb61f441005d7ec6e28a9539e81848ff262a85929cd3db28905a339b63439b770e840324646041511bf05a8dc573cafc45eeb2d87c8ff4f197b345ba7c9db5f5c335ab9862c7f9e3c76fdbf4f772ecec0d3863786b52132eb94c8e3c8811bc730aa767c17063843253674defb7e0f08788d58de786b4464ab4bf6c0784f5bf17617b41276a5e90e94e8b29b5a470d96cc2319045ce48e4489e38180c51cf8b8f49780d8d650896802d97924d8f42809111f8de78506867e6b5ed0b819c27165e1b3e92953232ffbdd6f048ffe598cce5168d57eb342fec0a6360c8cbfa4a51360c2d35583313661c4023bcfed884762feb5585b8c354fc795eb3298536d2e70849d62989ec4fb44a2d5c561a7f6e38fe5b591751d4d81b3b4bdb6137b75be65c823a01a00292d68945d642c5abd7ad5a69a7180f6f675f0b0a50444de0cb110bbe307622aa0aedb8dfb1aad6046e6c3ee8edb2d097005813318f1d9555466c516a0e52948f1272742a3012b7e9ba96970708e80c57e5a36218d74d1377bad78aecf0c4cfd7d47a703543335d6c98e9f48b0cabdb6f09bdca145a2a80267b061659788181c507737c20b41655d6debbbe370fb9574093388b27ce93f99f5efd2c609d91cf0eb21215a35d18e170b05a9b2c8fa5d632283554b9295b5d1488a89944f115c3ac12207c8126f3d1daf57d126d722f0c0693b91ddfb4966ef9ea88fc92f8ec362a988c64ac04569fc6e6304d144c93c6d878e5c39c86625d6a128cc8e3c1ff443f5870f05faf1e63be55bd4f4c314921f76d2addbb502dfa062fa617f89c09c9f85abda73a9a4e3ca986908ec1314fd26d22d8a451ab533578d966b25bcb291ccc9f5809dd0d5dfac1e84218cc7fb9a40b2e1e607f4f70e7e1cf40d02758a97968972d2ab217c370baee38b6899004c6dfc02c49c9652c87f3018aad169728016bd78507815e7b70db8676785a96429a6cc84c8efa1dce5b085817e1181364b02ccce7b4020f1273e371485d36d2ebc51babc1b8dbcd179432134d2da9177f23d1f438726500d9e971a3c8a09200d33b42f2fe733db8fdabc13c475a1e36125322e51dd6a7055ac0df02134dbf828da6c9b3db2b624cd5b8705e93530064e07190c47e1eb8b4ff4e7624046d7e4e4880eda1f1570eb65eaf9d2360d25ccf03414cda6642981a6380bde07b5b852a13eb74854ac7e23d312b103153c65c0f2d44e48cd0112358219582ca6b43554f7392d66fc72d528d87110b32840ff246c7bc655f6c2556ae3b7fc87708b3031085b090ae6ebb5b3621c46454a89e9f4fbcd4e67425bd5ec2fa841b12812cd71dbc97af6f5426826330d4517eaeffe3fdc9ff13d633b4ab1aa360f36018a0e011945ee811e403ff2ef3b7231320b09d03ccc29e3e287d74970c93a7abd8c2d7a078b9953e28d04def34e190beee7bfcb9ca263f5ee9a8d6dd57d5ac3e711fd92c9eaa6c128c27b9897cb48b0c35a22e61efd1a9cea7d76bf9e6f6b84a0e8de6589e47c2af427ff00b1ff1b92f9cef698807b3d6cf0a78971c254e0abccd56677070c1612b26b34fce6be58a7db4120812021aeeae15ec6dfb2a13061e7256d39b645401b47aa75caa17febbe4663d09badeb07843c941d2a3a568e514d8146ef8161980930f35f925dc2edd76db922c679ebda09cc18333ba06175114d995a06c3ae053166111069176d4ad6ea1fee29904595809b7ba228f52e0a39578e04b1c7b37f0a28a10051063988e829752289f1d499d750844b804ef5ab6c41ac198acddbcc360ed2951cad8963af89fa5a54c15989dad26107da7e483f649d0991f68f5ace93f2b1a4fbff00dbd7cdd34f463e165cea5f470a0c44f70560a9ecd1a80a5b656bdf99d02b44c0d3956750364d18c8f2282ae9d622251457fd90d64213304a00e3b870dff1933840345cbcd9adb8d8bb452368b4402ede0b9d47bac5ade2348503c54ad6da89706c4e695eae6d52279e57464bcc5f07e8d019e3e308f384e4192ec8595a1de2baf7552cc62f208f0a6a29d6ed6350f5a2b13de01e311e723f6ce42c5ba54e4330b6bc65ea4182b7709d7b864bd4b2e55107876802b36f7aac7f33eeedff5bdc649e570578e6cf036980e49e8ddde8ba1f1ca106aa5a1a95d03c82604fe07250ce9480f0ed52cb5d40e3503b7190f53dc4b85dfe8f0f8e6da80a193210c6f6f9ec6892967be002b3b19787c3be7ff494514ed13d7992df50d53c302775abc5feee03ff440fe88b78432f10fbe2439503a0c1e38909c4ffb412b3c093f67b38bef11035ec85738076904e6efe6b553df06891b2fe82a6d33c0c5dfebb5dc8c11545f237c5043640d814cd8a6bf6fd6fef6a5a79c0ba28ca618427c6eb41918191f86612f8e90fdc74ce018922f666e547f8160be398ed166082664215ff2aa6f19582440d813456dc7381b8aab23967e49cd97b4d73c18a1543e18ef098543c06723011de6c700edb0bf3c679e9da0d2fac2d929248cf92df36662565b68fda16fb6944a088366155ad6c37cddd638fd55e6264b388d98aa3edc1643450bc8d5cca3cad98ded54dcd19114a70499d734ee545d9b194db165960dbc4c3ce16c5a6e7a61aa49d5fb9bc7ba0f35ea13f96b38b0b5cf0c923eeedd614ed207a73b2d608436a8de75e609a7e09314d83d50d0914e02e9360fbaf6ea6b4bdb8e79a46b38bf93172902c41aad24aa4735eac01056394086b862f7c230fe14aecda44aa1369c28682c3ae7c672edf45bc5a774ab40e1195a8da67054ef8ea5f04d92d52e777d3dc1204ba213655c41f8182e511e0cb5676172fd1f7859d3c268452c22ca9194057671ed9d462c4e40fdcd902d513b2f241d88d8bed98b4d3b549a0dc19469b064117854d2da8268ba40f822a6858675de034003bb74b6fe81ed2aabe39f5aa8f406f621d0d383622fa09b5d976a1cc19b1e3d8bc9932095c47bc6d130381a1db6a8d006ca7c709015175ed735a318815b152a997c74b3f7736155a5632779484486d6ed037a2d10fec5a02e3fdd13aff48bf94ea0a3aa23967fa12a2c60b4fb6499e980fdc486cb06d41c61d65d95b6dc9201e8877e39efebf74cfd5ccc4d5ed109956bf8d0f2691ad1b80d566f29823f2671fcbaca3226423c57aaff81a1b25bd10fdd92134f515e7d9e45819761b63ef0f8c4bef65a1dc0a78806d8c1e7086ef5fb2289222ff2e7d37094c3bf377920ebeab3c6353d0601ac08817f12ab3bd26e5a80ee377a8766aaa5a442682c1fdcc4698cd49a69caaf87a9482bdf0657b5330299e416b6c1a633bd8cc54a1f222cc64d7ebf7a4523e68a576362e494d59fb80cb15afa41cd00d898a342794c5bdbb1e491dc1e9fd3ac1b819d75ea78b3ab3e50ed2e642ab5367632efffebb4e5c2a77f448d36d2df08efd16dace25d38b6a592a7dfd60b8e2e1e60119733a022afcf9d53ad9553fd8c84c7fa81b0069a1e116fd836e7beaead2e0ee7aff56e865f499c6fe74c67c2289854a798653253cb660a3b5e9306166061f182927b9ff6c1a4d2af67191e1003ca07e7711d45736cdc54b60f0e70f21d91d3468de5804d17ac7fa214dbdce1326affc12edb2fb6e4740213f647d8bb5a4b32a1fdb6a68a4343a818be119aec842428c8e2ccceb6f823cf4814e2f3732444cf5fba170e5b1d4b42174c650b70441c0326026a79a0ce2fb6192481a1da64d56cc696a2695b4ae2f750d5e0ab1d587b74e6bebfe987b7b6f0043fcd0732bb60e70617c0216d80221b448eef3a7e7a2202bae8c842a0d15d93ff574d272e01fdd2a6cb460c978e5b58e794c0def62194e77f3c5b98f2d23fc90e284f3b7a0a2f1e4bc01769a5a9a5d974e7b863c1fa0ac80ea3b4d650f4f83e49e4af1000a547f69691b1672165cc9e45bcbc8141dee0da41e90ff2e17ede290a7e462c5b81689ab59a099b2834529f6654cdcbc1402b2f79311e9771fd367d063e3dfc6aeb588663e0955c78d8d3d6b3d6fa1a3e2d409e75ae918ee87d61de40cbd6b8c3511b510c906d098e70444cfbc66f7290e1fd5d680063402c982d43802914930321caa8a77d79102c1a3d426a584656ebf8b2e555df467d82f9e086dee70e01e86671ff20abee14b0c077d5b53d8c777b8404ef7278007ff0fc00e539b6051b8f57748e6973f6fc148a9f733d6ed32b3f11c6dbce658db5bcbe8a8e6ab678254cbb7d754038fd44228f0bce5033a32a6f30871461cdab73ea89deb4433862bc8399d26b8adbc70ae3fab6af77d66a157075da7363e07de382e5d86b0f29b7c5405b144436cab1160debbbd3973abf13951bd18b03a172f69227be24bb6e4cc46451ee111e469725a2a287ffe7ce0052e197e4f8b31299dee5a7b9bfe11f7d53a9e2134cb27ec06daba2d36655189e1ccc014e75691300010c695dbfb13832789944ccc50fe39b5562958a6c9bb0e1a52b3db9858d75eeb412529119adf10f899e69202214e87c34fd284d30ce47e7ee01d2442caf2f05d0f7807ca9439fa7690f0e045402d7a54931a45cf6fcf26539a9f1156f48e7e28c5b803808316bea0ff6f2d8413e6ac62f7e2b8ae455d373aa9831a33d44104f1e5033622e424700df72b137b7f9426f4040592707030558aa6435f6f7f07af1c7c5f6c01bf993fc3a43781aedc9992b00d2cf4fbddb5ecf8a8e9e741b16a1a8047b095e6b7ce6a7b2b6eb7ffe69c85b02b5c86ad3a67375185b8265e62bbb26184cc00958aecbfe5bac334d83b987ede4a44ca1ad9aeee2eda6c0adb7f3bce4cd02b521cdd122d8b4cba8520800d2d5c606884f84dc0cb9bb78316bf6f60eadddc29b24b818882debe4009f688f27f9977b0d127d884c4c199bdaef8612c5f12a27df2b18434168159323536b942f85cf88641d87bba440c7053a2c632b85709ed62dcdace6bc3524680a5ac7597ea156ea8bfd78aab2e2b7c3c961593503fd901b39fbe89e71d00d6d27cabb9f7566d6a2d084c957e52a7aba5162648dce18b48a12d175e17e8e89d3e45642e48bcae9f01416ee0d95a11a8320c281987ae582b32118761648aa9d5d22b15f0b45704f05bf16f173c5cd607da93092514a159fd814e11e0f4fbda9297c1ddbc0e72c063ae5401504658a7d33f03d50c72ff799b710a1787e708dd88def0611071e9fa7bbd6695fdd18c52f6054d89c0bee354a2b7a81832d83d08fcb7df598d21ac566ebd47a67d9293a8265c413e8590cbac9421d476ef713f071356ff16db48c3e30c70770a327bd00b68073596ad2fabdffc314431a31a1df63190d6522f87ef5e7e864232c6acb76a03b97fdff5e8ad430cb88947c440938e4e5386f01aca85dda87627cd4e244e5301a4496c55c9d8c2ae3e5afcc16d94895733c140ae325e11769070d265b0f8629aab3028c2e49acdca4d3762516ab8b8fc4f2c1ece6e40af1333c2dd986d7df4998eae94de66951a56fc003dc2d2cae221955de82f5647cf98e2a3b49a1adb8838fae593d2e78e3a7880303d95ad9651f59934e1fd9baebdbf26ee9d6cb692a7b63e005c09b49283b3a65e2c1cc64a6b72b33e38489b26ed35a13c400edcf9e21c75efce9da6779a79402a657ab2b88469628b7464f439835b32f219fcde3bf66d14bc94ab4d1193646c52a60b51fdda32ff47a8ffa78e41a162c5550807e1ccc131a052c247355580c47484496c5013e9642c6ae7d167b5163b3910e37c8e87697097aca93da460bda79b8e7b69a898b94fe533e1330981d3991d019b1dd2b3d54ea4c3f2921501ffe0d74237590348558b5ad0bd21a0b68d76886609c48f42901ad9426d140a4df9d59aa7c586f3f4fcaa4bb5607b922c70f05e167a5babdfe0cf85daa01a0fb32b08bf2051908fff17678e0986478dc17484059787e24333034161d90e33c44cbb5bd4d5bf1414fa58daa8fc10c9ce7a1feeab3dc6652dfffcc24ff5bc9681bab381d3f799fc978e9a8e9c4bec135e633270a8387fa09f56cc83d2e72837907311f33e5463f402243fb6409ac0ed5550ee361f7944ee4fb3a8eee19d6ed6e844639f97401dee971eaaef627246948e213b9beccc295df5b88c2de11dc004733228b5a8d0e5e241966c57c965f37501ad57aba7f0cc444105b5e7198fa1bab156fb843e5bce4ef770ce865206944410f5bb33451afd75389d5e26d2080ea3be20f793819da4867e8869b9f74d7e344780663e3517acd6a23d511861fe766c4252134899ea43ca8181f4f4d44175a03b586ed5d88ab5ca79bf0f8f838017bb88bb946456225a02f9adf013cd60ead0d755c73d32c4de107772cb998480fd666288dc36e68713c7eeb7b82ec56204505928228183004ddd2664ea1785e7904b20399881ab08269b9ab4c2aa17d854dd359b5fb86803242badf1b072bbf999a6263dc875b97ba1eabd22f148969f8fcc50b69373619d5de10c927e30f8e547b4fba72a0d48217c01e67295e356917a7df9ce9d3cf003a492a8fe1ce51fc7ca3a38d9d0e475f268cce109dcffa8fc1fcda6be88437dfce0f690ebfafd6f16980d0d66e624ee201673f1e0b8dc51f0caa1ba0ca43c933e8a759016ef936ca62bd5c52984ce93170e9f2095626e8770184521dab94346dd63697d42d0cbffdac24dd6ca70ad1b93a123073b953d9d3da594c37e819c81b41a077fc993674332d5ae85742ea8db2932562af61686f350776d3e14e8535c1746d8238a777acfd0c95bfa64df56c96cf8da9c24af0e1ea50e144726f421d11c0bb4eaf78f72f9d36be8023add593197d57f4f53ebf1ec7083a1fe44560221215df6fe27d894e9a7113d3a3f6c07b40510fe6945a6181c08869865f983d4c8aa5af1a04bdfde3ef6d40f52e08effa2ceea88064e0c7c46f213c52171882b8fd3eebd2cdd7a0a276833ede123d28bb59e29e364990a842c62388ddaf1c10c7eef9bb756fec95cad6f0cc0b5daf19459f0ee242768e07dd93a4b95559b605bb9597826bfb9eef5fa73ea8b0d7fc93caa529d9fba0707251708fa0baa3a610cf90f845a870601258c24e8ab8b93145cd04579caa02d2322165bd7c4d41fe0be88ff9bc94f8c9ddae8581486efee8c96d216b43259645f06b65eb4bf713257fc34bad4f830fb550406e2ed80c565adf11612b93a976ad812ffaaf2d6da4c5c915a1e1db20eb72b3122bafb3390f5dac94280d5949ecc20b3c39e6e93e5dba97a2767e97a163a87208475a2a60b58d069b87f8e4eab1369913c6d90c6cf29d567d6ebaf5b547cb724dcd7b39dd2168da4872048416153a5a477ab96d84e864cbb104fb82e7616579f3607b86a023758bb27165585b8e083e386c52800845abf5089ea2dfbcb1f86de70ac57d247472431876b12b8062c616ac328a0a173d5420175431572073381b7d01140328ecc964d8a989600c99906d8eac6300ee7d9c996eac5c5c3899fe3f39665a8fdb1d155934b131eb739080fc76660f3ab3688483c9eb6a1a92fbb670b39fb56ed09ccf9506630fad43034c283e3d3eea9eacb71ca7852ddeccf3a1ac9588a5ec9d53061c53834b1cad209d87ac26442be08a19e39b9d2fc12a624451d47d54858b5bdd764473becfe677cbe6cbe96352f34e325fc676614e0aa0b1e1428237520768c4c779416b192f87d129a59ad46daad669d1491299837d8bc213fbe4a8595fe5228f8ae1e6f9f6934a952d8a551b5529e4b373413f05e30c9332f74118b79fc1598b1c94d1331ef1474715f4a174bd044e3f4809af30ceb850073dc03e1bbc6ddc5c2305724b5af05bc4a15e863b49405630533e3c8407eae9446fbac691afb43e91f5ce681379e0d36466fc822f2ea2d42ec2a2cc1421d28ad696502f3a3e0482cba237d6df6bf4696f5037e2890aac002710eced942f3d495a65d498ae09133682fa752c211b553408b21bfa46b7a4df562842225cc30e508de725c539cd2925afedb5831a0670d30ba077381d85912016739effbde9b0b8228c507dd9b12698290463a7b506adda4a96fbda80a907db204c982cb7da851c9db7c27a8bce62a537a0fe65f60b624587813f2363d355c715554ee8f6323b253beee253eec6c08ee2e9ddddeee33388760d32e6c76540f94bc8fd63d16f32985e53dbadb98251da1166c8456309b9e8e1272b084a39a2f7b75ce81acc8d61f01a448c8c8cb0db5adfc784868e0c1e50a82f4628eb5cd875f7b22e825212d76f8c8fd09b75dfec8c84516585acdc937380f92a8a3c038ba3ff229539be40f50faac59470e356598d8c1b765cc130274cd6e30b0331a0cd0be5198dd37b8f838da058873bc20cc95a26bfba7e6a0409efddbc95880a732852067bbc9f878d99e8e58bab6df4e6a0e002f7edc71de4b8ef9015d8720a8223e3ce8b7e0c8b8d0fbb5d8cf1cf8343731387c978555ed49b5c4c7d0166c5cdad706208ce9557596e1bc71f630c2e78db630d39cad7e906dadcbbcddf8515802bedacecaaca749f5e716bf1143c14b225954c67ae9a1c46dc401fa915d3aa517fdb8bd40259a1f4b24cfa7971f67d8495745d01a46307d0da937761c9652aaaf7148962ecb698402354fc25c40d20daed4f12789b5430363b3b85b3966ad05a5f440669d800a52c906b7b10781c59303a95711fe2ad4f829fdedbc1a31163382581bff51904aa48c2b0ed99e7abe51891c2a2d47fa0dcee5bafdfdb20376ad55a31235bd64e9e5f161676c63d041c962481f33bc9bb7e0b4b6580efcf030086c493c6427e4f652e00c43ebeeef470c3ebd5c87f4521babcac7590bd4eb92f048c395fc5b56dec3b6f046406ffbdcee33394702bf6fea9126a07b697c43cd0c79a8eab353ddb8e5acff0381e27a68c8d03c67d8c563aa484ee821524a6d4ba8c0b9f13256ca028452eef2ddd56723ee3942cfb36abd876836bd9363094b05343924bd52a43b4b21662e9163b9baa3c036d46e62a894b4b2176a795c3266c182380d15c29552a05fe1bb89ba2c5a5604887836e4082a1adde4df834dbcf8fbd9b6be28e4959c3278c4fac9f588100bc0596e54bd5dbe7f48e9292e0783866dd94afa2a12d8d41a0e502a7d3fd874204bc8b57fb1abd19f42e4128291877d785759a67e192c15f66d69b62c5ce3ca3e784e564dec62fbc5cd531f89737608d9d8bc8d0344474e36367ad456b2ecf139b37704851dfa9818b94d5c8279708e87428724bd9863c193ae2a314d88b7d96abbb6e32c7336ef0fac99f9b4717952f429411accbea5cbc4b4f428245a9b899bfff4b01790f12c29a590c88427fc1ffbe7538d1b89e9f6a9729987d5173ec14cbb93bb8900966b75d61cb8cb190c37251365f5ad59e3ae51dc94c3db867aaaa38f7f26e4be9f1a97de80f66d2078ccb6c9a301c6e799076bf8ce667770c6bedec615d97f3846ab553f55df365cef08940a93acbcc86ef065c59f14aa6f43ad38b46844c4553a389d3f72dc5d5536078c4e768f7f13cb20d89c030c7c98ac2aa896a7bda6844953f8dff44e43d985a95990eaaa58e79ae17adf67c19ffc29f5bd5e54c4fda85833d38fc5a1677634e983d52e8ea1aa2b38b96f87edaa76eee49e253b72da3b80a8c015768c9bb8369b1701a275eaba7c890feda97e3a78c82675ecf7b3d8f4d8392b1d68166f09baebfe171db282715e0de529d01877c05edc4037863d974ff83f04c3413d826f5c5d6f02063e53b5613df9f753b8d3faf0f197ee7d083004414e6f59f1531c91f90fd48b21f6896a7a68e35d70d146e3efbcaae4c003575f24b2f5cc86b7f97acef3a0151e3e32845f39674f272d35ba45fe53c3c5a78a32c2774a07b76e0909a941f5a5fdb0855daf90dd5c489381defcdca9f79715b082fbe5a70427addc0dd87d046f3d40168799eab94c38016c57f08de899ea0dad369e7fd9622444b277258aaea3c3f02358dd1da89f3469dddcf080c2ff584ba39e43b27bbcab26f21a84c165486cabd9f51f6460f3a831c5eb0c5a504f9bbebaa0b6822e4dba9d1bbce8a918e6405ce530746009fff74293b18c84e88111b955917e3fe1784d8cdfc6c7199ebf5d54858ee161615905ad82c9a4af13f552e80b3b576364438e57bd64e5338e8075474557ec5906dea09e31d4e664ccaef16b639b26ee29b0642ef72e966ed440b3d2301f29858531946b094e5c753b04a170c02d2556aca30903ec716d91133608b3153dce292d7fd00cdeaa4286301a9b8f2db6003edb1ea48152c34f1c8b62be5ccd140c519e3f40a8b6d2e96928a42cef38eea809815de631643bcaa2c86da98d6ab15c28438fca0cb8b401e689481532b6563a1443b66b0a002fac62920ded5262303154321fb2fb5af828dd6d709f8f54806cc8a71b8a0032615142d1f208fb0c4f202e0aac9d1cd03695978a5b4b1b9da63e4fd7ac0ac64b7793ee414ee22b0d58eac035d744dbb50aef281b601560ecafc0aa434c3531a9ca815a99473b0ed7bb638e7905761d9d1190681a219f5497b2be733f12480c103653c4a1ce4ab5ebfc503b78f7462f1c6e28e6aefbdd867e05b0bfb75e8c2e4ec371ef2dce0fe1cd73e18501eb3783fdb9d030cc05836c81795eef6390ba03693bf6dd16016fc9e2cf5e04358aa4c9fb4c545bcf4e650970e5377a27778695823d1baa11cde946bcd79370920058a1d445e43198fe2a8ec2c89a09c6f565e522b6aecf045a6871e2d0dd619008696e72e84ca4b872abe22892af69bc712720ca21deec3325262b06ac18716dc4552a36bfe6c197071ae74c911f07374688b937a7fd0098a76b2159f6d3181706e36d16d15f877821fc525335382b11a6a6bcec74711f67473307d06a33b0297fa4078f212a34ca28b2f0a76a67dc214bdbb5bf1274ea407453a681c0435877a53d3bebf5f284f54f582b33b0b2a6060e102c2fe841d8e6646d5aa23c2d32041d22342cd8de45e04c0860415e171569345c7c36af0e0cc1fda0967ae8a4c1d6b30a1db781fe9fb3d9abc70effc564e4d6f7d7f1b7c5c410ef38c6c517c94a5b0ae806af3885b18996ced1a7b54af0c9cf9c2c09a85e4dca18ef23c95b856d6d613eab91e7ab6fe11dbbac3e5950b781ad11ca842659679c4dfc2cc470f4f983d25c725a8e0b150686a35bc5d776579436a7dc2a7f32ba09fc51126744bb7162cf281a8a72fc36112796c9c10781fa4ec355aaccda238f12635655cc369cff8f608251f293a69104e0487930e86b0650970b484acb1717f44e85739240465fb49d59cf82a6cf0d98d0d6a1b29253bcc9476e4d80a2afa7eb2d80125eafe952492ecbe181f88eaffdbf30ad11082e00ecdfd3f1a948ac68a025495889744d4947ab2ad45d1c352dd2cf93446467b312ec185ec949056a3b50c311bfb52a4d51fb4668d501862a6e1b898db11416d0f56442d2ce5dd5577bc902af01a47d27cc3ad971969317d094805db63716aea341852bb852f3693dadf3e811181efd7d5968edce1f38a9806cc853e2bdc8be3de98e762a212bb4de7612f33a32f72610f289eff5c857f8d8f644815f46e1f1b0ed4760240fc9bb193e9f735a2e25ec56265563f579120ceeffe70f0430c561ccb4f0f0cf46e7fbc938d07338aa586f7617d2beeb262115a92f348a50d9d4386c88dd882c488c50cf8f57c62b6d3eef043aea9ed07e1b96052f51dc56d60c9f213690c2dd769dbc84a9f1bc0c0a53e0887d23a403564b2da5db6672dd4cbac44ef3c224a785bfbabbd028c3b344a55e0994fecc4d8bd37bb30c42cc11ebca5702150145a4a9435d9435df4b8e68f96a1e5ffb489b3d3e584ca122e2bd1cdbffcbc07422228646e1206c16384dbbb8d5b7d98fdd563052ebcc0c8d8abc40353d4e298bf1ffe8018e3634bea75e849dbd0353a8c9eb9ba070fac216b33c8ae06a0d5ad6d2ccec882eb04ef05ae910f6fe9eca0e2854777e38f9011fb4c48a10d7a4842e815a921ef2b58ad32cc3ba05265cea8da1b8dc4432310183a957ce0dd262e357a8d167938a8580d12707a6afbde4502bb0d8a7b39bb53f02ffa02bce1bff81421ecc7d20c30e2a5046f9dfb79f18357d1a06df2bafa0d74d15b9f16d67837178762dba5783fcadfc0028b34682776bb995cd1400cc7c52f795359d84d7e49adc332477dc8a9668039191c6336d73eb2726d7cef077b35f7238956ac1dcc20660d7c2a0a8a598919d540015c1ba309234295a677f71b1f181b263ddce21bed86d574a17e4099afaa351f49c5f2f521b7032a919e6992595aec43b37f1d6eb4a7aa2e82306586df475053755b14e27f5034a93965c59163afc0e4ee3a283e4eeb873834cbe28e9c548891da647e701b483b1294f46bf17394797806a8c7f4f23c275abaf3dd940f511e1f0dc804beae2daa7a9d44abe6b9eebb5fe171b1a6d5ad97e81845a90474350712e09b85d1f29036af692ce9e9b4516ff51e14945f43979ad7d98a0cea60584e4864fd720a9908b1d02a3b70d415355a2264e4d91d8b8913156a9a72f8da99962c5bb6c6dc3858386ae57c2b623cada8fd3f5d7c9a4f47011317fcdd00c0f2369696a583953239e66789c83c73efa0396abfa3ae16f5dc27e5e77d682ff6f85f8cf4ef812d5411bed44199674a873c89024591a09f4a00ef74c072a6bdfd31ee05bb07dba66c983ab8a73c1cdd783b83bd6e14f0d5f93837aea45822b387bcefb7ff94805533507ac7e1d448d4b165bdbd9d800717b799ac57fdaaf8f9ec141eab85fa3e3a8eb792b4f091aba3c9cf0f2e071bdcfec42d95bb4e6bb4994b76d685d368a82ed464627867738b629dd1ff692b4d0b0a3a713657787917adece3c04d75b77e6db27280b67adc50d5a09fa453e7c3a5abbeb47ab11635f59c373f7ddcf8358473dc04773f6c5baae3da0347b2a5e16901bf25a9b2e825e207a891044aca91ddabdb1b441e57cf28a813a3c1b757945e7a7146e87d13c994158a8907db216c993c89679557f43c8356c8d9190f772dcc3add8b3dda50d4f7d6bfa246cbdfdd86ba1a30265011ceef5fa7d432b987c9d7b680cced768f99b437b27945efef4680ce224ce5fccd839c805dea2b8ae9cd844c0482b4059004c57ab5620b4739b7c9e80d27c41cd610a5005267ce5b82e2ac9170a9af0babd55c8ceeab49cd8b175a71788f330a8dd11db7fbf9d613e3335bc6c0c162274882ef9d4b5bfb49a053197846f940a08d61096cfc66c47c64c6736de61a686ab12f126ff25e49bbbfeb1b6fa74a1515c8f9e02026a85fdf9394c58a081753846742002400805dd367747670ed7a80344248aacdabd045784e0561f2044a360addfa9f8b9735a64f83c45a0293e280310db9e0fb2b86b74dd3972917801e5af8642c182253173499f9091176d7f8814d167e268d5b2491ff6d1306fd5b1063ca72e98929c193111f8ef9da4f0966ac97731d3cb5cf81dcacc3f25a4d740dcf327785698dad43af732356957ef40085ae25055c31886a0d40857803c7f6a6d43d50e22f83b628ca2571d8445b1c01cbe0b2e1f57b4ec27070ca09e8d923a7435dd348e85b452a2576162a46ffc88cd2a7caa0a2b0e01fc64a914be122a2ea87e95d98c07b12ae3d9072f1151486b9c9d89c24e8c0e0d510ca2a4965831fc6a9e01b7ab1ed15a82ced6a6fe9865e4e8207aa697b4e8b7b2d321eb64f926521e72b135e5fb691a5b1aea0dfeff2beaa14c61c2c88fec995546f8b5ad5658e6e56d1d7b6e53f25f3ded95b4cedcf22c80c9251bd13453aba52c221e80a5eacb8b61b459da36202d0000204320556fb44399cd8f16af095652668d82457b8d83897c642daff571b9690657351cf65bae41c6bb88cdcb19c018f4b9ec54fda4ea7194398c2b4f0344a75ee113c5833d1d19c554498072bc40b4232d20f08b6bd15f78e59f12a2776583c47363d993cf34978ab8762e1a3bbfa51cc471a28e50d1906502db1c4a4eb2ebfd339a08a38b86d72697159387a29040a8fa8e04ea45bba4e92ee1742e7ba275c1aa4e9dc13fd8a56dbb8b9bb1456c7c8420810f37893040f3f454186d38c9fa57cdf926600a2df1b32dbf01c73c2cdc306ae877a0d7f0f29a89451fd26a6fa902247cdf7285baa74706284dc6ef66e57a571d29376287c953203de3409d2281f20e5b5b4e64c60922ade71b2d15d3de2f4fddbe80d7558ac93c3bcb2aef4b46562cd795b5b6b8912ba4ff36dc87899292890f06b93bef16e87f5a18bc60c204b715da0f4d8fefc4da78dfbd09bb360e2508b8069c360dbf51b946b51d10d8c619b03112e69c31de4643ce7b4656b63f2c9e89b973dd9974eb3f0f74f4fe94bfcb4b5666f4d6f95c5643e75bce6a8274c25c7eba4c1fb3916f83842f5715a311772c37b3f92c8ec688aac28da486b8203ce8f579e19293e7d5631764a9b13d8e3a07bee33349b0a965396f36cfd7617233b0ebb7c209d2a51b9d6385fac02a807d1a6cd38c91d974eace82cf8673116342613cb8b08d2f7b10da4f8c8ffbf59e3b84a3547be5d7b415d5b0a79783bdf4d8f6da4a6fe9eca91fc9fd7b79617a8f49ad18e28b9d94368e195c53bae328267544e8db9495a3a02958d1a73bb74a949e84909c89ed7ffaec3a964c119bdad645377a53b809c9acb0c062a93dc98e836d854164839fe531a41671b033a69a12d6d08600a6d6afacabf23ed8a0ee28ea94080653cfa74cad20bf36cada1fa46d80ecbce1e4aea9d772d85d1d8b9d7df30c30dd836a86207afaa7fb9e7c37f64803fe3f383f6eefda9ba4af53be40fa47052d2373ee2c7907b2d07a2525730d4d0deeb9c52ec0f72e3fbebbba9aefc96171fc1e1cd6a01c425b470890791b40a1728cc914b29d4513b3affcd0b9617e68c579f7820be802c2ed8dcced22e45083ac3fea473cd301c94ed7402d06e607ebe0481c5a9510446bc5edc1c9f0a021ca35f26dcb4780a1aa85ddded5036068b8fd94bb412f9b68fad9e69111f224e36c1b910d3d0bccd84f931be4b95b5dbdec84ee2732f50800880f128a8ef0600a783d6f6bbea0196d1362d2b699b1b4f30765cf7d3af9dde72c2df5b95473b879880ca6c35b58c0a8eebbeb8ebedcb64bbc9dcc73a95b45949d8d5bcb05d72d97871a676e8685be7402aea86e1667595a5ea7d8917ea0d177270dcca14ccae5978f0d8d51982a299b5d4d8ffb56a0a4cd396732e991e4b872427e7ea7bc61c08870c852b6a6be48325e9f77fdd9e234b33280063dc6cc16756582afa588f871b85cbaf59e4680c454b853a554723553a0e8f438da396dee2461dbf19ad17cf2aeea6474ddbf8bbbd6a3aee679b66a493928e33c1da3637310f9c7e911cc4508619bb9fc625bad2cb14ab69252cd43137525d878a789ad686bbbe3b7f441dec02d6418e1c38279bf893b1600def21c0e10d0c8e4d05317047f5b4fff0806a640c84cae68a724bccd6526742dd9aad0046b17bcf872a80be9092c4c2eba4dcd7a381813aa83c752431a75f84d493da0fecff0b0e5906983636dbc9b3204829393f1b81d306ff98527967283c8facad45b9cab04058cff2bf6fa306869498d73372fafa638decc9c0318745b758f72a41ce2342c91d6f7d70f3bd4f43b9852f505a825e32a2266f358cc4e479eaae7618427e636500f529deeca8e652434d79b5918a140605e29afd37920ecce6f1e96af669546fa472de8c4535d4fdbf806cfb854a6bfa44d271609047a6fd0f727159fabaa5170c4176b480efe7533ecc30fbf5495f19dddc0e2f808f2787f691614ace0f91052760de5bcb10b6444cd08e98bf9fc315aa64536c82f4da046302a9d9cbff452a8cbb743d8c510201349c00920eadcf16d6ea2ead7ed64946779fab724c62d2a5d157dc098006a6385a161b907e3392d94ae2d132b7783b137d8c326b32064ec7c962e6eac6b0507b4897d7db01dafa615f585bfbee96d17be4e4b8090da590adbf18ebffac5afa0cf9c1d6fc46a81be05132de9b82239acc67a9fcff49505e4bc72d5c95cdce2c75b765513e5dfa3e0bc5688ccc905cefdc1bed64dacd06067a43f88097db50296a12d731c6235437dd1cbf790efb402cdfead90b21b33141d29fd13e4488fcb0fc97e2088f1afaccd52f4b61add2c3ed69e1946538da1e547a9db1b849eb0ee804dff723b98e4ce9e27328628097a6887a1c95eadb38b5d784201f0a671ff769d67bda5c1dd36c8d5e0324b153f57b50c18c2eb9c8047d3a5e8f08b4c3f3969481480527d6d9befb4e6186d534ee4cf623841b30ee78bb0e462db18109c7ec79339f2874571629cc153893aa873a8eaa9186be0cc6221f9dcfabd68723cd81fb58885a0b287e620d008f810a25f82fa998c8f77b4af581f58ec078d685005a62bfd7f733e44d2d68f61911e49d51c9397f7d543f225c02d9bd8e90be12388ae2186d80b6bc702d61ab8a51ba378759c56e11b3e101635a8a4530900c5cf4cf8679a99c0fc819b58f4636e43635c2f50881f20169ba31436821c2de92d1b618e90b113f5a8c2e06c3143b94d938cfe9f1a21ea46653c6c5b8a00b2d9d1fcf159ea9b40ca5a67d5a37db192b56a283a4fda300e68867e47af5e7ea054069a83eba1c0d853411b4a8ada76f95c51d25954294d0627368ace7f28bdf01ddfc8c92a5047760b1577f5ce8c7e8c66398418a82b959501b26594210dcb0576bbdf9194bc5ce266f2f6a07f5931c0b0887575ef1fe8d4f17b200830d28335cd357fdc97ff2fc1c2cac633e25cdb13318a47af03f084d05db3f06c5ef1e5e93abd48abcda6b34b7e21b45515c182bca8ce9cb49bf66459fd204fe5e42b351e50c74ccb783a4e093a5c039e1fc311e7fb69f68becdec26020378a27e63e3dc1e0db41ecaea24b18f5665292ebb128f7865018781120d2a5b6ce4f636d78970b537b7a2f4e7260c20b2abc92d47831bb7218b4b7f6dbf232d2e162f4fd120a0efa33e742e94760b0e63c53bb02ad7a5a174e086bbddd24fde68e2e125ff003467f208ccd093b76965360ac25b6023ffb3cfbd0ffc2a85f307f2b8bbae46aca0aea45ea9feb46a172be41ad1c14ba8ac3bb25248e733c003a0ef956033272271eb77be6aec218256e12df9f260a3d0a19062307588f60bcd83a49e032a2fb3c3093571a490963c3ed321f34c65eea6501707bfa41e98d18ef1117a2d97a06c096bd903675a15d55406e5e92ce0856d9a5be9b11463f1c49eace021b99556e38c95b5a164c51178ab90f949b5aee88806f2ebd53cd3bd6f69285bde3810daf824fd3700e1c6c7a414858294f3f6ec4b7f72a897a93d93dee8c82fd8ad51167cf193e9ac1deab28cc72d0c1b932d03993a9f290c91a432d48ebd5b875385dbce75b4f2d776e1b762ae5051713ead061a108ea1d9e0bf9b952af25bea44d43e91f4583e1db4259b89c6e9afd4cab57037ef35e9798dc6c7cf33855d751880740fd02ce3caec402fb263bac82ed9f64e13a075935bfc015b63be5fbeb0a5d333b46d77484a85e5b00c6f8fff00bb8405a6dc6f0d648477dfe167847b53204b8a394352adba0f9032405bdcdff5ba9430ae6ffa649c6986a7d2d8b836f25d555cc3b5cd883e2856ea93d4c8b7a312b94a723ac773563c01a7f91b2788884fb55fe0f7f755bb17065d6b55d0378ca8616f7b2dd14a3d75c5b293245adae211c0dcd13a12b44d429065b9762dcc7cd51444ded56d56e73230b38bd076435ae001609eaa37ebfceb6e82f139802d58a4775930a8a5d8b085da1d9af2d3fd8ce91ee94679a20f088015d6bee909c7825d40cbf3810dab238ba04355f724776abb21209b138dfbb3b2f0ecaecb61f8a1d93ea69365fad4aaff2f7a826a3c76abfcc703b328bd79fdecfbb31801ea46d638ccae2f56c9dd4a17cfa646e9d3ce998a71dfb2a4ac91c74fce33d103af50d91c5706d4907c173fb7253282102adf249ac2937c5ad574d1248c0a44119079def73ffe16fe07c97ba933e884744dc6feccc6c410c1a7101d29d4a23999a674c445dc497e3af5acdef52e0119109ac8e7483fcec9a8928fbf5770f66485f8b7e026022f3c2017721c28970634bc284ec5b5fd5777bb00fb5db5c4e57914b5a5d1ef7465ed3648a10e5ade5e2cd2208b03c30de60aaf407cd79754cc6e204b4aff546cb4fe19bdb02a3d2773f3ee822cb84497c6c77d79bc948103e00788d6d11ec8be32a6c79418ae4b9aa738edcd271c6c3de1304485c2e173370810ea30487611b6e10ac5a8f182494630260328920e672e1a28a042013d9844daa8629f4bc8faeebef62fb982ae2d8b52cb85652e0da2828c78945afc0234685339b624f91b48a1851107941cf2648bc86b3fc1ca3d433de71ec6f67f05fb40a0a9f82fbbff951b76ade23942c7ff42675d57e03ad39e45ce24a0e4757bc215eec8cb049c2d0490f8d11590a22146032b932127d8ce8128a01b8a478d535eabe88cd024257dbdca795474f4bfcecc9be57f6d840f54848d26c0364792f91c9d27562f8dacc6523e46976f096bef8c19ae5eb91143857bd7aeb50b79decfe2bdeb96565c260369a5ac865623d9f97206614e3ee578f77855858a3c336d4b7f442de1c60279ce7e09c562b3df42aef943b7a946caec530033c51c9043c8da6591f6bc762f1217462243c40028034fb89f159c69b437cfac54aeabdd0b0715c4f254ce8d3ad4436b6b95ebba10a5a64e38221cbbdd07bd72d5fc1a85a8962eae4a102984b85c3515cc1781e3e5ba9d0f77d6b9b6ccc07f93628e22ce813dfaa4d23b312c264488c9b8b0b006019ce8f0843416b1ee5a22f1d3f8c606ed883bab86d88fde26b1e48f629dba26fa9ec4907d194e8f329926f4f3e9cc32ecaf807b34bae5aeb96fa0f1a4b189503d26bc6236a783c7af7c01aba8b11fa880b4329731987d87f1703657385b7beb54daa8ffcf8887470e5bb89ac35e3c988a1dae7707a2ee42c623b24cb9cdfceef16d32ea9cb450bc4ab3bac99c977f9bd7e0949d01d25004e564740e627f0ad1af96490eac9b57e5c4fac4843d10bbd692cf8fd5be34425e66549aecfa3e52f55f5241be5355bf9c622a6727817a1d91e27a3a80aac9350bc5b9b346474dcb60790f1713186feaa9f5632a2cdb9b6795f5fcc4dbc449a6c56b7d072463ef3c4398f06b15657fecc8faed5beaed897529a22c66fad782d5526053c2117f1f5d15cebb47e0f9bad42b4ef40526f7d332d3abaed6873305e197ee353534cc6170526ddf1316facd76866ece4a99ad500a6b48f0370c5c62870b06d57b77fec1bf9d2941e1811a88d4efdef81c634ee860b7928a19b8c1498c15810e0965408357405fde503860f4e2d2df0cfdda864fa0abb463f4797e64c9722def5756271c34ce4b33350e6dc4be10de3080f02e0c65b497b07bb4b0937ee7c85dc20c770026ee8fbe5d00bfcea30b2378437e329c8d8de7fb237df384323631982766f0770a46966f9445e695de1360bced66bf64cd2c78fe9762cc7afa3a30b5e911e9b4cfdfd51e064a37168fe027407a36fb1d91f7a50e3d7b849373cb7cd6c45031b042a19714874decab9c752925e11c47c9fe16891d01598def8829ea2eb68d578ba430bbe393b8378bdbb6c25c69a059a0b5ac0bdb5652ec85a077361d48493581b65ce886b10ec3bd5f5791e8e589d998af7daa0f6d47071aa41f5739153e442919b1dd1d2c5f0a2296c66ac7edd24f2aa04b864726512bd8225bdfe17c75d5c9c09de0fe77970f23ea7471a37a251c96dcda2d837ebfddfe0b7c9474dd47223976960e0bb643a6ebd31e522dc3edebd2a544a02db8c5483bfa0b164abfae4e79365305797bd81d0507b034cd878f2cad83bb1452430b5f41794a9060e98a7da1e327b79d0139b51a942a0dcb7c89b9834bf3c9f10597585bee073973d539d8a440751d89081139abf06b6febc92a115700e54e531654e1dd05a923bfaf4cd5fd1ef074d22c9609ddbe637c60c70767ce0aa309c39c548548db0e100bba390b6e562140fd396fbe1879b2b51f7998306a6c6ec15c85a663fed33cfe72b265aefe516190a3a217e1e4c362ab4518c33b8db7c763719cfdc0253b0d035d7f9906ccbbde74b1a8f53d2d4b023a7939f6a5c95fab8fffab8c16bbc90e9ef8efcc0f2cfe54b0c4e58dde07c69ac6e155f18c19b9815fd45b6d363f069f7ca6f0052d28b3888e98165453710b5deb8ded269707a19b587ee8dfde4fbbaabc1fc9f5552b175d1b2b59fa1c53e5313a0f5d005e4d4fad2296c02b9db9a761db93c476b8e53a04aa6bed94e6afb805714d6f1baa81936786b4c345123d485ce62dbee5f635de459c4c48bc28553376919fd3535322ca2b12f24f7aba0b73323696cd14b856efeb84d818bb6e4d5473bb32717bdca1680f29e22d059402f69c55f388e7d7bf2bc3a7b90008db0c5c3e4eac2ed1ca07545500dddd114d08e493f9f2fb5e11aa5517fe062592829c3ce260be97d5c968dc14e0e49c34deda3a2a552f547c011cbb15fbfa11dcd535e3e14094a4333dfff47da42fe8d21203c7ba33a45c1b4bbe7627047ae513c6d88374585f4d93fd4516ba849b4d238e73c32a9c5720b7c12553117f08f48ed823d328294d551fa0a89c21b801bea6da96cb21da546f1a18a9fea4fd813159e1459dcd8f08374484a393394bb882f9822bea98cac9c39a7de42cceaf2c1fb677fb3a7986f53d5a2810b1aa92cc0851cd6d562ea770639452de9be970237b90cd69a5ddf44bc91e595c5de4fb970c82fa29e6940b798ba6ebde5a6e23e15174fa1094f29c91f549908be833ad4c3993c1df94aafd6c71901a314fbd570b0abbee3f3e2ba1cbfe6ee59d27287af065e7fc47d4b28e0b1f1ed7a5bb08db180c51efced9d2982749d221ed2f775bbab8fefec07c6710ef5a724b79af049c0db4d5ca947d42f340efb063f55a792e4abe7feb58650254c0c56494ca7ff59297e4dabed007bf025b81b67c4bdb77a5f14d3f2326b3c1516075ce4056f52ca960333a68b098aa40a39ec4314cdc88b9aab5dd0673f688b9fc958281f6740d7e64dbda44132b1fae00aa115de9d8bc8f4a6c42ab5ab9b1f3dbd14d313eb0aa2a22531913c501867e8326d01f54ae8a1b1e4ef5f4ebaa681b0129a2e8c16838b4cc163601fc1cc47dd02a35d0a2b99fffa012b3b229cbc188e0dc0e49e602c49a3e092e754a00a9c2801a458dcbf3c21360e8811334337b4e8eabb3cd20ce9a19c92ab8d8916704b62262f6b740689e222e17b68a4a96635f318a800842e77d2e4c243859fc0194f35cc6c1326d9a92cd44fbc26fe9173e12baf23fe8a5b330efe68b08b531b8fed07d47cb766bf334381af3074925066d1ac18226c873f113db96a6cbfc243f747d44df11aa4cf66c04f30f7a77dd0f7accd35cb522783cd48b5eda9d2267f26b0233f9e2486e8e585d882247a1d53056fcd2c03010e9ba95c5645e6be148b9a19a47ba65965da50cbc7403bc5e41de2103408ac5cd510bee27563947989a0143c6799ea8d89f9b241a22777b4702eab4d1d20febe4b9916c429b32f36bc53043faf022b9c72bcb1eea6136aa9e25e28544f5fbeb89ce36bd214634e4f0d54e72883ef5fe529f72e4fc177329137b5f13e8a68e2ecb8f7ac04d9d2ea64b37afc6031b2ba0005b679dd325d4277bb6fef5a65a660250fb9ef2fa9154ad6c0c5e0ecdc0871c5300298dab50d303e72b3b3862f706998c51bb36a68898cf9d3f31c3da9340cd66892cc8d36e7cf9b850ca867a4a137dd707b9eaea3fe007e68adada3d5387bdcd525ae4182364324522ff45c02e026bab8081f629823c04851a1c1d33b56a1b9330abf71cfcab118a343cd0e4f76381b5a0707a7229725e7d529e524e391da2cf775cf0cd5f6eec52173f45d2363f97adf6ae99fe731790b36a7f30df3b4a519b7ec571335ea453bba1b1ee4e6553e001b48ece0d118dbe78e8bd76b7d21695a5bb046c5c1b6a7a7f8d1da32dda3ba62db98041d172f85ccce8dd68ac4e4c73446936da052f3995a323b66f904b932b5b33178c84870ffac93544b0b0369ebf6149fba10c013acdc7063f7ae09cb50d378225cd84261b19d1d71dec14119e001af86e65bc09bef50c4aec7fb2b8b80b2c2d6355a2024c885852808b11f3e8cf1c5bc95a7469c6c38c8558633ecee37bd81e63240f1ca989f156cf7e1583c465998d5071ae39bd9a3a8152eac4c8d005c68410d2745bfcbc8b8de4a59fc60a480fd5de76356b945fffaef5e4370b809c04379d442c9a5c2fabf7de46a4029fca60d550d195883517cc0852e4147ff8f6aade0a3bb4a7fb78a36ea3a3580b09090612ae8485bca507480e404548870459f739fbc1250e75d95a4bf3eadb09d2c525c9b977f8c727ecd6024790ca42dffdcdc8e685f9ce5f9a3c2a456549c89096c7527522a1dd69c914b82f83c377ec4f37026cc8c1819f8dff7fab4a84fcfd3529407900e20ebc58a29f0f6249b2b804eb2982dc2ccb0e140663a066c421b67ca358ba05f8f2e8793b41fc2a6372b2d6436ff39a51ed191474c52ec352009b5b728c2ce4d38048b07f8e9e97aa8e8a2003551766062875a64e4a2b8591c834a6f52461f1ed8a061c13bc27df24c1f01a798abdc6de95ef1b0618199817b27d157f5afea3e6b9d8ccadae2837f8a5ac54481d4cba79eaec90cbe13f6af1a713f6cc12da4e4cc0f8371ec551c006a793ba45fb95ef662acde121590694ea919af8679354177c605b352df612b313845c755e0496e5444eb43fb0e8c14ed615dc364fcb05a74275b4f59d3abc529469f6cef4e664361750b890660014e3eedfe3f5c05eef1917f266a98634fe71d1ada26b4b08af14687c3e2c0e9682b771a9d225ccae3531edf78bad5ac1110634a1c782ed6c58025be0b8d9458c45bf6d1c6eb775efe46192cf768e9c0dd1ee7bb584c65053e552aa03f78dbf8f56cf162f1f670536577c0c7a35e4aae03d17f373b56d8f58b80da8d03c20453e25c7350a927b8478535013ce1d31d8e99b87b0ebe16cb95a729ff2b44b201e07ef02e1f3974d92cd4e2dc43b7bc40b7b942383d20ed64d3e5da418ae65b984024ebf84ac6ab2f43c2bad76f4ac308239276174f2347aa621a008b44fd7c78704917e26432168cc5485c933118f0b47d737e55fabc419260dc40f8d81537d01b78b2445fb9ef67e7342fa93f611284a40fb856fcff07db96de6995a93dd4472e4d99c95c2ad50898c814ff39fb626848df822ad32205ebde8c8328ced53ea2f797e24f4e32c605e8bf7c51a8bb628d0c0bd64fe26f04d99ecea24b19a2fd9afb9417b864da672cfd0911f11acc4c8570d6cf66129c2054f040d9459445784be65e8de29092f3dd0d2acd2973381671c9f45b4ee92656c3db6ab648315278d9f08fc8a43d35d29bc0157f1e654a82fcb73b38650bd9be4d2b51d294fb388666425a3f2ead1527cc4ff936204d959ba3a80aa8c82d715bf9cd785c0f4b8ccd78172b5ad9c9dda50f6efa20cedacaae1aed44bda22a7b603597f334460936ed77830b26a7fc3c834e0ca001db83f32ddb3a341fc61646689a6cb77ea332d84009f5682f37d30cd6c2f51dc3666b6d7d55ec2279571e4b79e0411901135fea97c1da699ce95c492409084c83f7bbf47ca977f21732638c206379e425de3da5bf0aabdf55d71de5f521961ce26a5e2a893e53a2adf4bc220469fbacb43868e9a69b7806e94e4fcbc8db2cbf6188f9d1b5ada4df7104c0ba0eb96adb680baf6c6175462fd46edee92e641cd56ac6c05e030c7eb222cb44cafdd1fb6e32000998e235eec15d88bebe0c5f4fa2450a68d3417eafe411c76be51b04d92a83a5b1d92917a099c5bcaecbd7c5a367159b6b8cd4b152b28c4a33ae81ededa530a5c1a006c73c5c7c5d6bca01ca7f0ea238e721292d2f1da0dc8758c54b85fce95f83f1959658c17f577b2ec3b9813b346c498a19c5d1a3c21932791f2d6084d7678712278e90b1b288b875830cb1d8301e8a2484e98100731933cca4f035cfa6557f6921e7dfd86183d18731efffd06459811ca7c4e1924182a61941eae12ecfad2026cfbb60d28d326d074957103fe30cfd81e8a0365f7116903ad8d8fde7702981457ab154c631dc59da3c11f9ec69acf31ee52a0f1dfffa0271b4a76bb0920b14516207bfce2d6c8986de512485a53301d53a7d344d909e7aba975e5c069254058583e225feeee12b55d75ac9ee2dd01fd454b73ba3b7a2e6da34745ff3f13b464908ab2dd4b54e3fcd34c4897a98cdda58ed069e8359e4f667fa6a8e4e72a5992d7d90bbdd4fc3e2ce046301792695f88e3b5c20bb6fe140d8010c9a24f558ee385df6581ba6daf808f1b3954bc71f6f49437ed90cec88f7dbf68407ef2545f55845ba506e93d5487c6e9c4d92f329af8542338c98d45cd133d538c1dbf911aad7b18253ca32c3784241c8b80fec7c1ff9b23c8e60ce06e8466f6062039e50fe3b16d4b747f837bbd5906d325abafa05bce23ec9cfbd5482bfa40e65d7766241df55fcf564e55648ae682b0efc911813e74e763a1c873d019757a8b440b0ffad36e374e9377de319c22e79e8262269bcf7f91674a4bf6c48698dd7c6f2a6bf237062ccacea459ef20917f0600d223ae675dc500a4f9ab2745cb13ef601e61a14f012ed533f9f22a0584e85d0dec0a6a5945f02074e4015ea3357ce91e4ad0773d73684896de3e37b5167f9269a3b2ef4e1c10813ae9fbe54652cc097e5ca4e37694b0023c9d5d012ec1ffdd30bc674c75a79ab2899af067526ebacfd9ef93c65e665bd9b98277ac4b39c21f86c7c316a6e90b4ad736c15aeef19f09a56c0748f5abb8aebb31ba470eabc605e4855257a9c66a2e1b32bbc1b18637485bc7b43f2a42a80223c8c6a5acfe6c72784b804ca822c8561d7a5ebcff013a42e80e8dacafb6e15c85e4fb4ba4c0fdea91886cd513b960aa4f287dbd94ffbc280c47fa077c0154c872c6e91108d01710a2a63212029e9ff00e0fe6f578445070911f99234622d38c4cbe528248448b4b90a790d5171dcef6a58ba7afa588ed39702b441c78e96d81615e0713814f2419334e4e3caf0443d2d12d0479ef9a872818c56be65544a70b9351cce44166d140e8da0a7481fe9115c6dc651e30f9cfdfd3650e249bf0af3fd6db7111ac314c9be106a3718014ab8e4f5c2d2f4a70e22027e9e0b025e510c436f22a466f4a9ebfc0bb3f34f9ebf8ed1865477ae1b03a921f0353c902a5c4e2785946724ae41c55d55a0ce0723827e29edb6a53c098e1a9f35f86538d3c4c58fddb36924478a9d39163bd04fde63cd8b88039ee5ae01d3412e71f411212f00c980feda08105bcedd6fd601e08caae845895eb34d609a9f6dd802d2c30b58c05b8d303357ee8584bcb730d6f964ea67848734cfcc645c4cbd113c337c747968e5ab0ad57c7d6d9421847022c09ef6d053fb77d2abb621110eef479c980b3dbc5e0d8d7faf97b8f47c874436124bdcf7c60f458a23c22473ff45c5418ebda18c1f3cdedcd29daed6425bd8745e48c6926bab7a3aa38840d3d1e52588b011a1e6631cc1947631562f91688d12125a6a0e77f2d589a7f53ead47f7bc422b14fd4dd090f24dad837d0657407f85dcd7668ca9ee90f16338b67c98ea6184f9b16909c720d493d5af8ebbe04d457a73d76d77cb3d6d3efa375a471ba1508b0066e84458230648a325ee04bd59d05463a9f61bcaf07947e6146e5188517ae11c0d7937c76df1338d356f260348b4fd641f5d4a54f0f46f3b6db1582f88e889bc237090573de1f3386550d30d8301051c94928100b8223250b01f78ef0b6a635ba68c941df40cd109a089cf494535e2df81d654ddfa6622130301798ec595035bcd930e85a92909653bb62bc915e59b4a2a32de9455b3becead5387a5277bbc61a4696dc24abf80cbde9da8a7a4fbccbb9da28f8bebd68635c12e597eca902d63a7e88445b6187075e699806cf08a9784d6a84b81be678378e4d1a3064d11710532ba07691e2e021a98e482264cf5a475827ba67fbeebe08c20ab4e931d5543c19e63036a1a9859de380f327e1095785491b6ed313aa36e4aeefebe12e09ff8ae30a115696f8b680286a58406341c72a4373046eeebe5c4a3082a528ac66e78c2b2a8229c33f06277ccea1ed56e18b74fa5ec02ad953ac85f30141853c9610174bc21ba625faa17b720077d6d81e79f7780918770a08a3389619164d7558206ca70d580ee68f7d1db97ae5926426fb49ce2683ea63146308d69a06a07641df13a915c99aa1093d41c9a3609ef6615c0e821407c8abbe61c7cad9141b98436518929de5cd197c4ee6da971d08149eab6c703ba528e0448ed479543adafc29be6ab5e182601ffe6b297ccf587bd18b302312c0942b4cc2689295ec6feb9a4b4568f4d9c0242e0cd89eac3b15fe8ef69ad733f4ba57edf73859f80ad7383ccfda67636ecd1165c843d45efbd92c8904ffadf9fcec03de7a8a677b102e3043d3dfd748677065d14676fe77b060a18f8a49894b6c017f3b32e7341a66c78bb152a9c8915ce47fb3541ba4025a20d2253815c1877e7a55dbe3d7fc151260fd63325fd9283d4e115171718b75a5bd1f64ec5dd262fa6f974d4bbb16590fd8619ffd1bb42401aaa8723c53efb0f642f6f66e7dd707c5f13f8f96b40958c3278b9645e19a09db3e0bf1c1af357adbf7e8c0a5db3a03c051c20e488d9fc124f66ae9f0a1bb206bdb9e6ed08cd85288adc8f34893b02e1bdf8d88da140e60575c993c4d86063bf5df73048a48f9c3cc466910e8346521b08879982ab69d7e7676bb27a65b2d0f67c3aff68597ed578f49a459e7ed47aaba1d9979da74ee748082f800069f3bc48806b3ef1cd7605e63b5d944c4e4ee0ca6ff41f606e4299036ab4f9f680b2e7d50d57d412a182ef1805cda7ac0810c080fbe410c82be843d7b7b34f509558f549cbd2150888592c827b0f6a7e8c2c77bca84a3697b18fe5f161bc2b76a9614d825beaf9050578b24d1a242818858000e14a71770710f598e7419aa7bcfa53d5e6db9fee6169e8aac997123416397bddafc5f8be2724480a6e017b1be0fa7a54b53483a1ff9f3489eebbd2caf2968ebb64a6581fa98a3949e91cde79c9a3509bcb780117f8aea6a7c3fe2da7c695a8a86740182cb4b904a5e5c12cd433d83e336920beec2cd6f0edecbb8fb406f5fff14741b1974387d85d51552ffac0631dc18661f618f6e5f0f6ae0fded09daf50ff1979c86ccd2c0346d32c8ed7ef9f1f41ef3605a3687a089a13dacd20d062a63e7ab9e402b08b00dafc5110807633ce7196e00385613768ba295b645bcc9682dc166d92d95743b8e08ef690f179fd0ffaff3fb16c4aa4a5c75680fcc0897a8980d571e4f6029c0ae145022ddff16a52d03ea051cd54aab51d59549d52893be572206757e3b67d52e839086708b01f5c15c87eee38598e0c965716d490c87f22928f440669141b722e6c9afe6c837408add6d734f3cafe7de93e8aa3c0ff17c50c7c41fb6ef4872f92518d7889942204247564760249f28d8b0312f97958514db49583d97b340ef385a8cf2c352c6c402f9b899669f94877944f0cf197f4767384a74927793c5e74ba33f2af2039002b54b519f8daf602b3167502be27e16bd179b665eb336390218b3dd6cd6a98f20a519cec3b974f7acca9d917b9086aa720ce9485e034931060618d88f9f0fe90d3e988a9528a9013e26d72d025b5815682b2cf17bf0f6a1db6ed12927c68e6115a3dcc7d0c94ed690ad00a36ffeb8ac4a13408f05926f9264419bd4ae1989c90de1455396f5a467e4787b6e226bceec77740abf71a2052263db743a647b10851dab62a1fa4629a29a628ee09fa2edf28299d8862282033a87fe934bead55baafce677cdce66c75ade2c8629f47728941c1c02c30155e78a29b81bc7dbbd9acdc7f2e490880caf22cad6d903b5bb91ea0632828f8d17c6a5255055bbdb9f10e23301695478ede08aa4b5402f0332f22b07e1b3365ec5d06577f5ba43a35d916cf33263aabc9efe64bc9af23ddad0f6a838c2fbc1335bd9764ef557189246e64f267744d9f6986cc70243a6ef7e1879170be542180aaf9ddaf40a21eb934de1cc233398c63e34989d90d91f52a8d7b6719a435779e0ed4c66c8f5abd4e0757aa6f87c224109947c4fd8fd8a0d2c5741998432dd51639a57e6650dfa3abc3d1f69c804032cd4372393791cbcb6a708bb3ad44f85a0bb3b338c46d620a55818ed9fcf8c80fee61817a601c7889a1f80acd7be01359bf7920239913b00ec96cb7798e04047de1188b9d81b211628e0d423830a1de87de34a2a61ef2c2a36d365c47aed38a804b2c4fb4cf6c5dec6ba968dd418f9325b12352947679defd845e824af94ec2a9d7a0b620280db848e0289c5a8e40555aa08535600beb99a854e3c189698007103688774e9bec43cd9cd56fe3e099b42fe74d99ceea7ea29ad18ecdbb0542308effbc9df84a6ccbbd185afca91fac8079461111185a1520c54a2b1d7bfb0dd6260fd2b48af4d17c7cbc886c613e14243932d8e16d5a16e6b00ffed62ec3436061fd08888f01b48fc17e0b49b43e386cb1925213801454b3ec2ea963b5f5c9998084c98017999c1193028786b14de8800eb9742f65640633cdd49f4179e27ba409ba1fcddbcda48ee20b2aec41c46cd391cb51172b9d3f2631c39ef7f8be9ce2d113e7c363a54bbf6921c4d32a50c65d445d3c8f87c67fd4276bd6343d17c4d8feb0afd48dce8d729dd2e802f4ded8b89c4f7010a142a8515b85c8a05c798df2748d486a54ce8b135729048dfbac3dc5918ac6d8d8bbcb7b7b35191cb52fe4428e6a796bd601e395fe8079154ad13df71ad384d47ee20e26f3820c59e7fd004c71890a68572442dd0a0aef996b7dc514acbaf7b50f325de4fc3f9ece3dac93c48cb0fa3ffbb9f6fffddbd0e6e7d015c861c20d1e495bbdcdfa7ba2027e7d7aae190b6cf3b207960c11692043932443a3d36c0495473d77ff7c1d34393e9916872799e817fac9dbca3e63aae0857b6ec1be70780a51833cc7dae5af5b81572fc88f1697f82ef0e7b1dd7de4a750a04c611a707024cd8d92ea503fec574a58577da97b0e50490d59c12ffecb69c77e47eb21391e04580a8a26ebd4fee37efa0f5d9fc0f4f6c616aeab317d7ee015faf2e9f9ca20b5c546b75d89ed9c338ee0a3378f6a411201d9c41be6bd68399513d2e6c591c76caa1b0fc89ef1544dce3d5fc14a483e10aa1e5625ff6c3c1d3f073740fb90a92bb598245c962b639e63df97afccd722c441477142f9b57e1bce79779a6733f9afee2c68ee760b5b95ebdfd03aeec94a2249eb7eb493558eea03115badd1ed09f1b89e58f0f77e3bdb99b08766a687083c0157496d3e280e86a972df09fd93d82b1beaad24a6ae97baf5eaa17389875b601220f490123a16d8773b84496433733e9212a8419e6f7552537c0a158ccbd7d8f379916c72d260d7d4e2e70f47a460ff57ef9de987a06c3d21b8c0f0f3688cb54e8cb8a3a36fb67ec1de5c97c805ea5607ac3243b7222aa1f349529141d5612b514773a7ad3c46e4cf2c7d0c1d2fdbd13367b4f9d0ea3d7df157c456e4e63f270f1834bc4fb385862c311d73b2d369c2ec659cc0a4281e5299cd6604f3238178b5d21b026669f2ff974d1c0eb15e285c471d7a743466eaf51d4cc70989b62b0362a24bb96efd133a127a4f2067e10f14d9195459d156b1a26601d78a4a044326861117c9413d4dce8e3e28b933a3e2c6eed42e169919af5e0c9d9f35f8a2e9bd698815ed8e04794955ea2a581c11b4444fd01f65dd2ca2424fb9c5c5328c87c0891738c388c2058b5042a874fd415266ae3a9c66b697a8e0f2d9b88d0622f0789f2512e2682acc4ea1cd6671851b1518f5240a27dd531cff189bfb0b61153f3ff5ce75f034bf944eb93185200a172a99997a15bc50e25e270ec1ea176bf6a7aa98f1d131e12146888716e8c27d6d038f658083b6b33278ac128bf79b1aa2e8bf1e652febabdb1fe5b9ca41617d2afffa3d325a4d570583d4406e90937b108fa27833f5d940e5b122daf0eea3e9b1d7689dc09757b82d5582cc015563ec3744c28153b460c1e07edfe5d97ff9c089e9a57cf5dc5519cf0c4873b37ea28ff329217e4e0ac6904f3784e1da6dc2dbca74a372d9725eaae097120e7bf19b25ed6a211dc10bd7672a38cf67ba054e1fa8ff294e3c6c89f002a8165d091ed1d2ae6dcfb00cf25f103ffad2de12b48561f369614cc83e34ababfd3da826760ddf7fab1d77ba8cc0c8d1c736cb771701fc39cb7a220555d01bfb83fa252ae8a42f31e3008dac867ada12b700117c667aeacb2610090f27c1b02a77b0cbe38d4b390ca44a5df700534d4b934a92abd45dc5bbc38cdf6067873b413c9ed2d364c8b581aec815251f5de2b5a5527c8f52c0fce15af1d68241db6a23fe9431f163e0c277a2fa33df61808d22c96b3e0d2d9c56fa5d7a12879453e7875f8581aea8c11c4bb461eae50bdf6406039795a8f732ad503799e512a22cc18b7f923bdb796da7155a479aaf759184ad1b50e3cd12cd5b185ca288573dade44dffcfa6cbec11171be959ba951caa8f0c8a5f73fe9f90140cac89b90e2345b5bc0fe7db953489dc606dafda66b5b76442706e3e8f0496726bb86ad4582caec59dcb004fbb200c066da6f37b276d83fefd5710d30775c160823af721744e7e45477458617a09451e0a2f4d0f082f0155a4ed088b7986e3f884117507ea8606decf31da73af547045afe693bbc60c7759d46d84f36f2db72f4c675d491d63bf803be8564eba82d4ffa1ad98f7aa42e02cb039de0f63b4aab0cff1c78f0ad44d78bcdf778ce869fe8aba5448001f77ce19cf0993bd1f91e855103065573f39845065795a9ab84a6b052a947f3342eb9cf0c725fd157cb39de829ed2a3878742ce048b477b06219f010e50550a7cf1b867a8942194f16e9669dce7bac0db8810cdddb3892fe53d748d2876a225efef033f67a8f863dbad6d2614e5faea14d506bff5f563c21865ec2cde81800c50e8f0780cf2674871c8b361707a620832ce0f8183fe1fba2048771f1be8ec5e418170c4f7f540444421ca3653869667fa60898013ea77eb6c5e123bb91f5a499ab239b932fe862cfd8516ec7cb5ec2e705a93592708e97f6a2bb655eff808400414b5fa60b08b8ac376789647f242411059e8809306915027e443660c762cda3cca5d0f3068cd3458c53d4c3eddec39481301fff3d8a6cb87668801509e6b88176612ccd079abf7dbe758f54df080b53619d5e54a5f5dbfbd47eb27a69849ec2dfb76fc9dee5f67df37cbd303601d77fb18d9918849fae99b8f4217a434d6f89bbd5cf1f3f72126c3eafe491d3e18bde951af55452fbf09824156f095f33dcd4324ae18b818bc2edcf0b2de66748a8f1b869daf2a95725240cfec1a73dfe107f1cba50464d9b837e7d16711a56148c2799c35dfd4074d95d8c6dfdd86d61663f237240442e2a2cb76e15850c0e4885ac8d70b85029da19b31a4384e48c764bab1f8107dcbb43bd13f04ebf1001871e9a38d3b7d78a9940513fa0d8d52dbbbba13d7dd251a72ab90233ece68e6ddce2230ea3870d2e2c906b6c6655c03505ebbda77a7da8b541a640e89ebe38ead6cc7b3a39abfa840c5cd69d72ac8f51258ea5143782e3c77c0e6d3824925b54a3d31f3a65de68e3d69277b1b5b3adf55c7d95f7f0ae9e037d588c9198621755e50a0d3821f18bbf71305105eea1112d665b78b078a1968a24a942dc55c0add9d0e8e45fd50b44189615074e1ca349feecbd48932884915f41c28861c1e2c05f128ae40ac34fe9dd32cc23232f7250d7e8830b6a98ce709ef88c0296c055dfe0c75324685eedf6d4c6f7a7526f30f89f69c9111848eb66196ec71d5ee8a3c40a927705d12192ec61f3a4e222b23e5ae6988fd80831d390fbfff9fd2bbaaa590915ba2879e16c2c7f125b548da16b9df7a3be918480817010904574681f80fc892ab06a086abe3b928affc95e1d7d0796c5e2e53ab555c449b5e200eae4715d37abb1a60b571cb9a7fb3e8be271acce88cc76eb60462f226ec1ff17da689135ceccdf1b17d1def21e7c27e58b259b35f749e1c302ff1b94bd0755d63be02806a064b78206429675202ecedf26c57b1f9ecd56f415487c194074313933fcecfe269f454583bba35af43f1ed3266cf430d5efa424f74e1576848530ad8b1f38ee525f52c2a4b3648d3cb96e2db6f73261269736c47b253595259a86a31922453df6d7caa2b5ee9e9f662060ee138603e70f3c9d7a84720e11417f9f8a3f29d1288f823de70532e025b32a059430ac35c64a39c943896f2c4ecc8ed887b1a7c7df885c2916c7488f1f00880942776667c6d1d13c815cb8da605f00aee972a11a24b03612722380a4aaf743e86690f2f88e21c530d2e418261bbc2aa5248ff0149c8b201c62e0c245917f7ee54fbb9e2bce1373446d0c0e0c1ad3537720c129d4155e17b8e80b6be2fc996514232ecfb90bc74228da639aacadfad26c7aab71c8bfa2b5617e95645acc2407faa83c4fd06b3b0e7f17a71b3125962bfe8845075697bb4cb7ce9fd7c468ca30be0607480d731412cb2e2d879bd8bd18f7bf6b52c9dd8da5f800daa17d1025c1327f4f1d32663a10d5e94d8363b3aec857680a497c682f0583e54d2c0a932cc477b4e04eabdb3c0d37314069c7dddb96d6648c5bbfe37aeafafed29f700694ca7b297164691d072b8e08b24ca8c4b19c4c21e7f7224f5cd69fd6dd0fb45294261c7b3e0052d60309e5c70b2561f653045f7ce46ca9c74d0ea2e638d3ba56b67f898fb6838c092c01066309eaeebbd30ed3452cd2d9f83ef297ddb2f7a23aeb4f97d5590396f2b13399a5832327bd1843e014b38e6d81560f115101c1d2a7f85638d827c372fad48a03ec8495e53770ba7bd3a304d497836818ab97fd2483feb0f2d9d291d8279bffc08a09a089cc7039ccd1b7a052726ca8981479fabf5daaa72ccca7dc071b82451d4d6a35adb790b92835090797ef3ce25d785c71282941cb68cdba9d4e77b9844aa35d824456d2e2d55c8cd884a90f6b20eca48f6f6f2421d8983d1ccb62752cbc4af359c9b0eeb65462d825371f60ecd1565c7711f1fb3e86bac2b38f0bbf0873804f2d9a1935278727799e3f0af1983bddf6fd8513e2f6836eb27c7a577c226cc892dd2e371b3581377c6c21f21e00a55cca75d7c79de6deff30da12e5de5a04a88be0a19a4adb989b71d197380dc07a7dc98fa9733b365eb2eb059f82ed863a470363c65978934e8885e7ee42df659c25c481c31c55bc730c1b9f920efa2afac066b1084fc3aa108af8e3197d75569a6ba7443975ccf67df8528fb05e5baa11bb745c2da9e91f525b9d45b5ebf8210e9be292f75f770eedcbecfa1a432b98e220a1bdea78581b777b0e73b65131087e6bb70c581b42c32cbf04bc0f02ecba6c97a088b3a6fa2b33b6b574e98732d875a4f4b4d3e5224201c620ff369ebc42ac3556cb57303c21a75fa6d82ddd2c04621d8bb5c280c5d16dca827f92088bd8980f6b2ef2163f120f5aa6347b74a87e38af33225738e5bd0bef63400adbf7bba6fc448f059da29b9b21c6c3f6b2008c2758774ddbbce0ce10aaffae933324ffda8b8b812701ab469a8d00d34a677e2695f90c05dab872687d787b4c268d4cccec0c07f909939b1384fb518797b0050aa4499f947158d386371a00db0f4e8a71a8d1b4c7e476bf2e12d3a41bbbb3a238312665ef3906dc66353d2a8f84db1d23139158eca1767d1de6f2c1475d13ad4579df60ff43cb9b10115e4c7d4a2d328190e5c20e7d8f3cf62ec853ae6c043aec8c1f7d17756e592c9775794f63040117ecb1b067b2d00b6cdc695476e9cc0a51a9cd653e331bf017e541e49f743a5641aed22a93a80705f11f0b3b2103bc233ee919c0d21c67bd423d534677165d9c985e04a4a470fc943252a5346b8e088ba093645a1df38baac77984f6e8ae26808782efd092be8e88ab5254caeb3255e16a444441d9185f2d0497a7be4637523270ff89faefc558e8696324b1d94ffaadae66fd2411bb80a3e5345c6207ae4b4c8f5efdd7090e4322c2fcb932f9b31e099d160a5c167194afa2192b3bd972f287d6162603bd8cc604a15bda49d68ec2ea00b09b05775a95504bda3cac9fb791cf0044faf98b4b5f75eaa12b02806249acd2ff3f85ad4ecc0e27736af419793f0f0eda3299c3591cf4dd1a7260f23d347eb0c1b5c77f6c1708f934fa1240c4bfb6fb01c250b75727cd7d4d98a8c866a7fdf0e7c1511952940ec3710d90a5e216cb3f24003634ca4959eef28a5aa4b79bd9c2ee2b49fdb3a3cf86aaa0b05384eea68de537f496b9481f3c2137abcf2c88038f0e7ece613e58d34e3ae989042a38912475116b71631b4c2897db8b027fb2bdadb6caec170dc0d590581ce5afe8239b787751ed8ab1d583d9a93d7f7af84cd56b27d2a9bc283325a28a3dae8cddb40252fe4d0a0cfc7a94e2c412f04890ba3d0f2684793d98f88a4a02fbeb40731a6bf393b0c55255b04e1ab875a5c2992f8ca505782f1ccfddd4902fbc8f9d1faadb6c8646122fa39d25d188fe121c84f98307867b1f90933f20fc073eff6e53be07728daf8f23a17a14d6e1918a6ad5730a35d6636e2e058f7e3aaaf3d5a76fb8e1d518bddcc2dab7a9fab6e232894a96814a20216cf8ee64a23cf581b94920668b16a9a157db78b481acaa57a58753aaca79daf3cd2755aabf96b372901cd1c166c20f08a62c619d9ab1fc5434fcc3dd41034dbfa77185125c16f82db80d086476ad3821e5715333e2df2bdb26e6a3b13a36b899db934e52005144802aac96294e82a7e3aa658c5a78ab1a38519bdacc7ff0d20e138d66a23ef468b2ba7fc4fe124c10f415b4c92dff7cca8324cf3c4daa13a3e8b9836b68d38a464657c789e746ce6c6fc4ddf7ebed003a1429bf7ea19edbb4f06a6ff3bacd07fffaf188b7f0389ec8f4e0ec4352dfaa79aa65b570b30ed250832db09f6cfe61688a38dcf2adbdb4efcb2b5eb1dc8f8e74301bb917bcf4c4483599833c571f1d027252cc692f8bf8e05378e9357b695b6756b2717912d27fa811ba429f2d6ba90227758516ba281d14ad1f776c1a1504a86ce22db1b2dc5d891def0ee4194fbb148609b12127c038d2c443d6868b7f12833fc1a2b62a0bc35960eaae86016cdcc39db5e13805707a3f990fbbd6682b670db109244d8f3251a2b1a703024337571d07834c3344fd334a5e10a98f0c590681a1ee9c5b2dcb26e22f6b95819d1ed522c0aeec80604c4f41b6d97b82b6d368f1888f15f49d29928de2b1724e3011f9531e85696b9f763cc0fc7b7a20d8e68db64a71b387105983e7aa4d8e834eff1c687c6e6785d2b630d5874101af3ae461eb4f764fcdb8b41812d53f03fa02d7e0359bc2c13f074a35b9ab9354225372b61c99aa2e21da1cd2f651709aea59b2824d724b3ee4b8d1b4dc1c70ae2da099fff3cc79f0c07684ec2ccc6e24dfd8e3f6c5e11c234f9eb8b06779695cf0c39bffe27b76d7a1c27b933240159788410e6d6bb53630be88821e7d7c4e0df15a7fdf5292a30a33b70c51dc56fbdb8b7a3d6c30801c020bdc734c3bf0b590069b02d1311c49cf938e40e77888a6705c1341278e6cffdcc3d933b7827b96eacbe015a20f729cc6f7120a7e07d57d825ef46437cdd4855d43d6a41a3a7d05ff6a05330342ed5dc7d654e94825e7f2d8f65a99bbdb2a20f796ece213ffc8192ef13bc17970e0c703dddee6c2b74d547d10972925797c094208aab37fb78f78bb8fd7e73865da1220810767b403de235a44be7300bf825dea2a14563095c68af5d89eadabf44a7935f2c29a6090a99382a31d0ac41dc401f5a42d13e6ccd3de35ac03343ef54d0920e64977f40201e17d3f6a877a6474a0f298592db5e1a5e24f4dfadf34738cab28bd80fc2078836ac7ffc18bd692904d463ba6aff0704d280c19ca3e18ed31536b28e10ca9967abfde91de0e895d7eabf8276f468da795dd83d212ebec1334a03c43865ff3fe64a0fdc4bea947da1050c50118cf5474af20dcd271f2263bee5709ef72d2af7cd595c9ae90b0e020dbf9c36b387c4be0707703ed8d966ac693b0d7ebdafd5509146e2466eef944521e91cb8cdb96e6cb6b7fa915fc91339da0fc92ac6297dba7408f98ca39d578bbe9bebf17f1c8078e0ad2c1832a326c7d5816e3b2487a66e488211c441978b32ebf01d6a9abc2b7d23d4beae59028f12b46fe8f445b4a1d24ca1b28073adbaf9d1c3088f983ad508c330359e0dfc4f426419b15970ee2a1e5f37de4a2ab01f4b5384593fe11b1fdf2342b186301808b76fa41e48a85dbbe315adb3bc00d40ad59fd18ed536ce9cb7519ee8f8ddf94a187725acc7b652003619f95361a50614a100706a84c30bd1c37ee87f6555c9a34d28ab50460e3d351d0795d87710d7908c88a6cfd4c35f3cb1373303aa05c9a6c04d109895a3e5097b827e5857c0b5792aabed19f4ddc5e9e2bab82323565ec32b47e762e289267f0cce39578910a86fb8f97b30b645beb9a75931c58d266e1abe8c30631e8013e39459fe008ae3c0a7d08caa28566f82684bc5ea27aacb52dd07839e9b1424f7ab70824f5c5ee60496078c9d6b8023a66202e20a4bd65ba5b827996d8c2dfd2081dc3161ff48b3bf4420d5b423ab74ff0bd0265f39460713e6b7a97dd950642923acbdd7d2d26a2ad5412b639b47f013fd17ca47e02c626906550f2b74df446591a5f4519ec1dc7e0bde79d29ab32caf17bbed2c2150b1ac12251553d2dccefe51def4175836d143be972d7b7302567857a350896d18288828e77a8ec3a97145031d0be7549dfe00f7ced716790de8e793741941569dc9ad523134f146687c418c18d0d4cdce938265d00bedffa8730dcb97c73e37b4fb772777f081dc6679346091ecb39bd0e5c51d81f18b8669f425170275df7ed8bceed050244a259229bc3d6741495c9add1effc0050fb462f81718b82d497d711b1ab1006d5a734363c41f265810630bb883765ef05dc5017447ddc9a641d6bbd3afd9bcd8a6bf841935f22fd7e4fef05dde3b32cdd31e69fbef778f4755e3345d8be3025117c4dfa00bfa6848c4a06463b13e1a60e97d3c5155e79f5c27f7900ecbf6a31a77da206f31bd56729faa1c1015c87b0e8feb6fa4d2971a94db794c220eaf0752f70e5c925126aa6de32dabacbc8c9a424065b17d166eb12c569d1c67fa7f91e789fcf67702226d2870f2b41a276d98c701e36a862e4cda97aa16e3d79e8b96c1f0773ccc2a30cd7c0987133ecb6fff493b55a1b23b81a292346d6be0cc74e098a23a644879ca9430f6944a9c25ed61242051e5439063c4e1ba2df48758b070322ba5c78092055b1ba9e83e0da1fc82ff2c0aeca9d27bc4e5feea8540b7d3d390af3958e9a50aa354eab032a9c54dd0365353b43f02fa364c1693b502d5d3f436a0d3d1bcbda26731eee25b48037780e2629e406cb37083218052408f25335b54698301e8b9b32ffdc37c7fcb4ca668161eb3696f5a370e56b1b4a374850597b0b609f182d5159bcff9cbd9fa4b7cb6c6c1a9cc3c26cea0e713bf763613d9a497742067f590935dcbb0e199c9c535efde3ae587a8bbf39a369651339e18abe395dd5669e7b5e5acb735f7c874be25af86e3b9279994051d7f320c9af16a56703390e9b4803c45472906ba3f01cae807602a0b973691192057e154bd4616cd5ae7fa19c843e9f363b98120cc421e73ff66c1313b3e7c01779f02273c1f79892ab82abc686ba8f4131be911a8fc42e211102756dcb3b8a9c8107daaeb80eecd00b7ce4df22e496eceafcee486a63c89f9b238b819c1363ed36b6285177d393fbf6fbbca27fe4e5c4fdab4a3ad98ac0397a321378969baf561e2cca2728a8e9bf114800503a98ce57fd1a2626bef2521dc2faefdcfc53e685f83985bfdb61d748d59e9719496f50c8a7e3b80a4c3beb92ba0e411cd9cfb5af9b6eb9613f6c2af28a7735f425698fe6e02ff99ef691fc5e0fbeb0e4431509c33d9d3bd2894096f6ba1f3a8772db30d710db6d73f4ef127fb83322d70193fd065661bfae8adffc55bc92374a7ad0540672285dfeace3de83ef1a720d11c0477b84e80b7ab2ce353628278d47cf5496915c007a3bbff554f1f17b53612a73cc1a1deb15c0e600909075d0c3254d27cd4d419c6bd323b115da2b70bfca69be4ad91c03a90715a03f1cf3ed8d31cf1b913fa8691f5255568979a922ee33f6ff434a371944dbb50f5aa377ec4576e58af4fadd90d209c7c977993e2cbdf6758ef419383aa475ee0b0c0921ccf3c44d9131e87973f4ee589602982e076ffcd003b635758169d33e84f6cec59081b184ba84e3c9d087813f0f7c77cf9156007df9a7508bce57152ff9a48bee12c0299850bc138d1f40e1ad888fa913eb68d8b403b7687878fb0c25a858088a162754df60ae8d45876486a2e111b83282e667f9c02c853e1d2c4c2b3de2cd3aa567af3ba9e1de5f1215f8e53b1efc888029bc5d4299e7cfc68d538644e7c7b50f241dc6a44c68f0e439b6207a0c62d020b1814bf391139a8dec0df96565d6372da41d1585e93dfb53b2de77c911e62423cd228a51b99efdc3e006dca544b9da176f6cab1cbc551d26acd76c1b172d7ed703adcff5ab43fb704b4cef44f35815cd5796a8ee3d1f52066b7f229358618dbfa1154b0e175ab5ca70bd8d5418df74ee6079e7c8f67d2c84447761267e0c5e4d4381d3cc77a0e189fe46d4cd053cfe24e543274acce0d534951925a2a807fc0987ac438b7f295e225e885cc4f74b73624834a1c9f5e9e4ecbd7e2332969ba3cb18e910138bda75473d707adbeb61f4a31a84969e8bed7245697e63367e22c84387dd7aa55e283c3ee50b6e00d9db715dede38d99999036ffffc5dc1b3617393163fc0f6cad1bc9a996edb1adcb7508c7c1124f87d2a451f752cf42ba1fb9bdec914d5a42143c404674f7aa898c8576c38c0699bcb6fffbfc8bd48fdc559f91f3f442ae14aeb7c45f582b5580518f2362da557ec368be914c1bd17549501952fb85ba592ad52cbb276b75502f989f96b8cb497903778d752da97abe399c97924bca4292d0402e00c0ffffff3f