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 75648 fea5a81f1dec7e0af3f77c8f6d47188150f24d1d447122b215d335961ed072cb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e24e3590b35bf3e414a6d8abf15f63b37cecd9c7e0690485a8a751bfd8205d40
Certificate Block Hash
fea5a81f1dec7e0af3f77c8f6d47188150f24d1d447122b215d335961ed072cb
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00104d0000e0100000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000026bf353047a42d0d1eda0ffa67d1d70f1a089db884bf8d4d0f42fa8d7d5b95f8899265cdee02aa9b34e99b9ddca00092e8e3d175e17b2ecc7e2772d4bd9d40bb6e1875571554b6b0e2715485abd83a3d52d3b5721b359b75b7040000000000000050000000500000104d0000e0100000

Raw Header Hex

00004020242b2197ed20d67f008c504e54d0d70c799f1919f153ec102e4935ca04be23c549f3a2a441d3c5f0da0937e4e3ef8681d2aaf0208a5cf98a1b49d9011a741fb07c87366a50e00018405d20d8bf51a7a8850469e0c7d9ec7cb3635ff1abd8a614e4f35bb390354ee2

Proof Data Hex

59,560 bytes
1212160103076087dc059a72ad565e329f308460bc715a31541c1015543ed21bd338ea345317d79b4b0c6787481bf1c415c37a49628ca674d0c55b9f7c49b890c8ec2d04d9c22f96f8b6f16a10513afd30d0a444d9a7007d5b6502c2efeaad172eec4e32cb03ef7391fdac66882a8892d28cf95352758688101d9d71438fbefa09806ec3fc8a8711f06f659415fbf0b4c9bb4a6e5268d355f711f07627596908ac811c0b89f9ca1933a60dd40521e78f9d86015fda8f4c93bfb553c9342b1cda1224d01ade80eb025ec1fdd34e61d535323eca3387bcfd8b34b7dfcb40792e080d102dafce4c910a202c562b01ab52ce0829650f215ad0e8f42c8d1399a61ce65b903b581a832e903cccf895f57ba1994734b282a3af9ab6fe8127e6bfe87c78a8c464f8581e5e7e9510500b48f5a14742ad7a8e4df333979ef471994973679c31a917a45f689b3254acd4c5dd74e8137b01992182cbeeada5b8ad7bb49bd8de44f6b5095fcab1576f112e1bfeeadb880fd087627444943268653398158a9c1b34104154c877a0e9d4b71701e00043334248198db60df500145346917e7bae50298d8d01eeeacb0fe7b2588c8bdd8b315dd665ac0ec32e2a60f4817d4ee4769f5e65bbc9bba8d206607c8064c532a8704c5b7cb9d051957e931ed48b52b27247f15edc76c42e0326815d893406341469e8b45d23ceb412b66894dbe5e011ea85c73e40ff5e3411e2104a6cb0cb8529bad717543acce9842372edbd1536726a42039fd6de4e2b73df6b8be3948d51e8f17a3b80b4b866e9a0c77b97396f0d37778dea3c7db473d767801b0632ffbb6ee0d9c70e876a14650d43d1f059fd50bebe293b21f50df725dd791b3f001afd31ea571552a9c5ecac1df3f34aa9546da16864e580e60dce8eac3069a475742d36e1737bb52fca3d6540013493035335dae7993511d95724f86ee22b6a7e966b41ff9a68a0da9afcf5eb7dce8386c95c14c616387995fe1c5e968b151839783a7c54f52f7bcb0b8242c05ace22bf0ba9b8189065a55dafae6871710991d332644ce56255fcfd8399bbe778cd78ca3a1f04286b43c285e1ec124df0fc5c716c7e99c3fba9eb7a0cdd0f7fa0686266b469d3f1004af54a9ea6ee808b9e8fffa07333207c82d46da396b8efc9be8be380b39219a4d16c82fecb7caec32a2e72287282ac23849ad57c22869a6ec9db952b0d9e10e556d7dd57c3badfb523a1385291f7a5ce1e42798eec406a82d7b2bf0d50bb2c1f98ffd448cc3e4b9990382fc237f7b3527548eee8b01182fcbbf110e931bb41aabf6de1a7edd515d90f232ac6659d33aa36fba7447759aff2e4dacfd7f8f53302c1d42928586253b15c3b9935e26e0917b87772c95c60593cbaf97a392f3459730a31fb3f337b406cd37088d93990d22e088888b8f6bfe4ff018db7dc0e43693489cd9d266e2b70ab47beff88532bf3593580f8ae88ba71acf50949dca9765265fa7caebe1635b03e28e728cdbe95101bd513c64275453f7a621e6c0bcdcd4cc4c41616aa031eb77c7394ec2d33bd39aff5d75396d0638a48895077846ca2932d0d54aad32677776e23f0a86708436b28d77b2a5db3ac692fbac5bbf7f7b3ff766bd95653f5e0eb77b6a320f0e4ab7b3cb97c384a690404b329e0331055505861df3176023098fa25ee52760d8ec493e4995c8c3f1e7ca76ee53977168ec626174d7c07c8bd69e7d84d685736750479f5956678d2a25435b61264c0a60173a5534a4880ff7d8a6f87f830df5f5b0270b4e889122c26248800ea6ff2b3d6ab3db18488284fbd37e355afadec64bf7d19c87908cd0fc91c4724a8ae2ef774e1cb95446d36d70297afb7ca52981608a5f4e62169196ed7c21d7922fa6f8cfd20ae3616ce8e4899b21887c1d793946bab20648f31c5110532f976881f6a7b01bf0602761b90e66dcfed3af25dc101e5a75c602b8e53b5debfa83aa70efd1231ae5157739378d50cc897db4f4d6ef696ec56191703c47c07d4f30267493580c0dbdd59523ddceff52b14a298c558a7f7e713e7117f57d5d692c64274892d8766abbf9c233da7661fb7e2f85b732f8b17d6809193460a8235c668cce9268afd42bde78bd3be8fc0836028788b2a5787228585a4fd59e903be8ce5703a7af3d7582b21dbb4bf0b0514993e8787ec5c2ae61bb1a930a95b2b10e4447b9a88b53d0036628934cdc09da0c61be0ed969740c66b556bde4b96927f0a9ec687d02b204da5c6049df0de18b4c176c3264159ac1f63b694755b424e4f59c620df916ccae9e93d39e4b603c0879541cceeb1cae2f7b5323b3a312d6dfd6089f528a63e506fc2d00f23dd5edc70e0118c431d616ee009688d679b5f942152080065873b7eebe765c191cc0f4de5492f41659b2a762a88f5739e062f88552757781bce635d3058c3f21a56efea39e1a3cadca4639b93844f8959bd86bd943dd15ffa78adfb0f9ac0855ec5c8ce641820dc7157a39598fcab40e04971235367cd1c93dc9413891114abbf47513d8816f561f7452198ee0c990bc90f478dfa28223b361923020b749175f956884d90278171cfef8682cde3762daa5dfa26f44f8fd06d0a9d64d1fe704c56e9686ec922cfa93b806ac133a1607a395827ef8afa00dff39ef501f18a6b33cda77730f3dd19c8ae778c885cd6e37ed462e024826373c5d5080719944dc682c358bd1b7a4ce890e9bc5116612ff798816914da01a6e109900bd05a694e9fef7f5a997173aaa09364be7bdf87e3881e3cdc5a284a97c11af90e430f9704342af3b94363733865c3d03c7a53250968f9882ed6cad6908b3b48f1b10b39ed6091026ab07abfb24be0093f00d2a3cfd7c33fc8d0bf18c76c1580fb7033524aebae1dda8cc5eb605469210253cd85fcbd8f24c741d03c67bfc0509522778f3b96f1987c8c600143748b567acc55e841b9b6d1be3c1eec70456ec9c7c6b3f35264a9bc11dab522a3c5d2fc4c6e7adea9767ab0a9fafb31635c12b8c0050860f23cffbe069c58c8080668236c1254c6220cb0ae9ec12156e3c06ccd36ba83252bbd2ef96431a451a052abc116eaf4006299e4370d294d0895d238339a49ae7ec9346988f91646ecac111d8259ca690eaf98fcf7751e8976ac4847268dc630ee81cc7a3850ad154a53c69addd7ca449f328e4e50e1033eeb3389065b5546e7e45bce36da65c6f5193a98cc3b6bdedfacd51239f49a4b542cac1770f93cc52aebd1db7e2198adb8caa65be4c69bf5cca590b20f7e59f0480ae279a1a942d8288dcba48bb82afbb936999ac4b855dfdf2a11d0128ea1860d1ab774eff8fe9c8208a5e288d3017b3448dfffc65252432761021495e8b2e2762a958c4cf4dbb520270eb82e9dcb5fabec9a6a54666ca5c8329158150d4ad7801eee2802bdefba984915d01cc557314d4cd197afdbcf884772e1f7ab5d1343953b6e8d2b2a6c51922892e11ab179ab3faafb0b1aca390d23a71b12d3d73ff31499d97c45f594cbc88721687cc72b602c144561724f020dd5a17c3f66c3a2d58dd0e8eaed2dcaf7823e0e1feb562d49f782cea025dcb322498cd27a2357c497be16a97c2d963b8eb96ce1b78851432c95e31473d1b6a10288457d19499dd7cc166c3ac5df8375fb417ff2f0b9c13d8fcb3176aba87af6cfbdccb3b9d6e51af1cea713be9083c258c77793b3b2382ca97723c53f787953e429bcb3aba2e548cb4662673df0d4502539fb0800391465ff4144d9611cd9d2b445605848ba814de8ea8dc65397b6ff044d35a601cf72376906f8123816b86642be8340441cc4296ff7271d1bf4b2e4febaa2dcf78d590fa6e3e3fc86ebc975c723fdef467274e7cb592b23ed4828978a0642775f508618f51b4fed74033c2241e1c7096c790462dcd734b22fd9f5b3e3de8b74ba9403adab724da8bffdd3ca3672ad5f43c090084fc31a2eb4d5b3f40edd09e81f524299c47deb64afbdde0342a6b1af1237f5f759ff3a144e99852cc54eddde738aeca9fe913f62af63ea5013efaa33df50880843e909035acad529330f72550ee972084aefa4fddc9f807facb2fb6a7c5a49d5f10fd7dd381a66647d645a238473a9de1c024c9f8fd3b53697e6d5aa6db733e8f567092c0c5174871297c2b7b020bfb09e4b9acede4457286ea6c4ce5fb5a5d8ebb028f1ce74ff3dbc1930321a0d68d4900fda600a127c047bd659dd89370d8dd0459fd58a123984bd0c4312dc7758148693b8a5156e441deaba2e9d12db9a57497f42aca510718be8e87b58a72f14a17b80bdc2d6a2f7255480e518bd49c3daa715ccaa410abe5df7c4beca86526b383c48b305e32c6c4a7ad3e6cfea9f2ccc1407510321abc64858a1c6be83447d116204eed5e38d9bc700869118fd95c7e0bf43350438c13cd8a1d09335ca6ed874018b9b53283f04e4b2d83e54dc85ed7e98ae1dc3f54d1f37384ff22d58838b44956add5ac1fd67df19ae397c584b820bf0aa3bb013094d2c58cfeecdfeb100fe30657d77e1ba71fc2c3a39a9ca8a30b347fca2ebca3135a1423e6fe96a6475af2688c73aa9cc133aceb782c18430835434651fa67ea2e2530f1716949d2549eccd0a44257c79b0a210d164c0dccd3af1892c2c4e8d31429ebab05637c767b1a1fe3ccd74b43a8175cf405c39cf25a3c8212aa71d56acea340f2536be7d9495ab59e8d347453777293c8f6193c490fdc81d8d0f9321c051cc4b34834096c6d80cf326f72e530a5262b9c8a3a46e972b2d98109a676c227739e69b8d69afe045a95fd36322fcf2bbd2e66b7704cda8cb010c0f0408ddef735bb6992e9e7b4368d67a48843f4d821011504cff81639e57862a73031079ec21310f159950635756753b3c78be92042a754993e41a29ab5c6192ad718970efec75269357e3f5b2b3b3d433c2a808edd43f1cb09b3d78dbcba5e5b3b757cee2b4816e1dbf11b8d0024d7cb3d53b9dcdbd538b020f02a32a46fdb5e9405dc8bafe811eaec16455bfe39cee80a5de3ab19bd969e37ac894ade4567c69823171a525b95ff62d196b3c0e41eaf9b344ee1d0a5676e35e80a84346903445d45672b01bc254883258b25077954ba60e866bc7614e8c0338a4e01a2d3e64578c0d86fd262a5a393589ebbe84543e98323de13267f272a0d2e97823b9eb389deebfbffc713003ffedda32b12a899eaf84761e6332c9d7ef980b6fecc2abb905e86cec9836b059b8cdb3d442159511fa38f8c5cc2783a2b68fd512f13696aab19cd6e9f806d2d97de6581da3590813d5aec591a5126738bf4711eb681f7a444217dc04404461317bdb60f96103ed4083390f16cecdfd6913fd589fa827f002bedcb1a6fc0cb83c4da35299cae8effcfec5b24055f37f916e3a15f95906ad4d9fde3c05a22dfa173197d65d9624b402447626c31559dafd3d03dec4025ecbc8e223aade162a5d37d8c3458e8cfa0e4a68e417b5e61e78d721dc51bb690223c645f9e08ed2d53b9a6c38a7709b209c59de56a9d3f196c7f6284bdfde34a73602261db0e54352b5de52ac5325a339a69ad6c2c46e4f59a7f5cac28ccd1398ead9e2cf97c776f3fef8bd4711f279d718def4cdf82a87592abf761a98b45b44626f2aceee710bbba32781e76249f2b69734485ad859d226a71da04e66f2ee8643ed3217a585d19622abef4992e65a1bb668e3c465daa88342d94eed6dc6d6c35a6b9b3837e52ad860d2d8177312d8f1f178575af2c59541e47c6f977557899dd8c348c46e7f726c16771e3c93e068469478f7299f3b70676dc00437be00b7df323dae781be22168793367624024bfaea237a347d5672907fde374bb35bf4cede4972c80576414e6da183184830eeaec9c52c960e398a20eae3b1870b2a91f5f65aa21541ef23ac6b9b80b6dcae3ee3ce58ddd33b5955e66862099c787499f6b86104bdf5bcd63ef4f3332c0b2c7846faa6370dfd056fb812001122d1584750766a90ca30a3d63e3c2ae5f5f5d2d7197c466d895b1d9ee18c11ae22a12f52b6894f38e15d12961fa8a80f1b1b8ce279a0ce18ffffbb0a5b61693bb1f749259e387ac3e1530dec3bacc8e155a5c05b1427a5ad5f7567bbe6e8cb28d992296775c55bd9c678ca42c21779bd550b13f782a64a832834536255097b8e72021702550f58e04d2ea0c17506eb2f39c7ae3be930c7dc3a2eb9bb283966225eaa214ea688ff1c03ec23f2c73bb296ae067fe5710ba8c14463e89296733d2a3697916a048c0bd489ce836f7f195622416c118b91431e9bb190c274109ea7f236dfb82ba606b0a4ab950dc207841cad979b2ab6b1a0e4d53fc73b27cd86626d4825d883decd1c487ffd17eb88a8e3b9116f849fd30a8c857fa39c9125dc1c02f13a4ab91ca9cb48e161d69ed4e7b1c95146daf38ec9b001a3ffe4f654214aa4fd3a48d96aacf84e7af27229c6cf9241f96852f6253511bd0f7e5cb87fea745324d5316002bb1df76df6c50ec1f490530fc1d9091411c49f71163891ab0f333e4700dd91c00fcd5e2dfed4ab673b34fdb60639dca34b39f028b7d55ae51a1de3288357ba11085b05789b6eb7eea74e160f1b2f7df4c7c584c080ddb20058e28eb426c695d7f43dd38edb3a284697bb84e608ce9c2696f15ffdd6db6c8daf2ba82ac3e1e1975a67b65327f42a586513e07e9d1525504bc100a56ef5213fe45dbb171967bd68e8725d811be5a49b676a161249cdf78a528a79d771f724b8224e78eae70dd29c5d4268d436de64eed2ab279b855b85b49c209364c28b3a2a53fdb20d6db60c6f81a0a8b11eb0e0c766c6f921b5a8094ff2e71abf880b05ba1c47b98541fea522d1387012e5c9e1edb179c25a919dc9101440a10bbc206d1cf4f0dda41870934df734ed7777ca13ef176e44ad453efbddc5eb1ffd54f53626691a1691cb40f72ee04d4162a3cbd7e9134add50f4062580d0c0c7ca56a8295a3db6bb1d297d18e5ffd54974ff535b037a2b0d921de5913dc67ee401c8336f1e8edc46921289687c93988934089e7f5bf0825bed5d004f2d3fda888e49e2211527f336411b9de9f750c7f778058caffad0f1d7763af472a888dacdf48a71d58e8f4ca994671c87cad2ae650f963f99fe11523ef3aade478081218643d3591473a165ecb9bddb0c94fd63df8c8a1719572e554da0d73be2c075e17d0ffbd1b0ca949ede5a90c44ee26cbdab93a6d40628f9a8c566765d5457010d920ea2895fdac13e7ee796573a6ca24e98ca70738bf10b8c011b5d8c6066354e956bc62077055274bc3ee7c1b87baf43c26fbdc688e8825f3a2cd5d0114a6ea6cb1c5ce4e52afbe3801c8a480c458e6f72201aa82dfd192fd01f698dec60eabc55b82901720690fb33f3583c7d5c7e7bc08ef7fcd49ac49dbef7589fab5c16d53ed8371cb3d9b1d7916172c8474ddbd231b2b7e11888eaf379ef4198dbfae112a24e87e9c7c654c56bd1ab0bb43502e45cf961f21094220bfd56fb9d338eea2db50229b01c8e86f31f100fc0984e027daee754b0af4d71edab778f26e14d3f0b1a1fd110b412778163ba226f9a9059a05b64b3fb8f13e2210e6b29d19a542771eb99ea87a370f0deaaa0d0622e059eb90b18b23cddfebcf26ae87b9b801650bc14d8a3bb8cb84c6b2ff6c9f8167385930796a169d5ab8053ab90f2c54f5f1331168aa99a6d77d9eb42ed1f49c004578dfe644b5dec3f18214376921a1575328166117e256cf43c9c8481a111be461ba8d973ef9edd917f9d42d4c2239c24b294aa8c4292bcc02e787098d8218f8f3cc708b176667a3f1523af2b0abe579ee7e02a3a7fc511a6d99a7f5a812e1b2324808522a62c605c3b96eacb3f2c07067e24b2560affea9d44d5ad0d67b2e4994f580eb2ea204b2ce342ac1a80bc73cdc5c620e9b4e230af2cd1c08ddbad7e1aea8aeaee187f13b04f0c2bb9257110f3a6df4cdf47a25affbbb82dc3e4289c1d324122630423dec14e7973f053ef039a2239066d35bbca9bea6a130bda398022f3299264a8e760a099e6d43c2f6a8687089d8b000c0acf83574ae8f2ef1fe967fca4d8d01a040b8b3de53984a612b8663552fe4aeb85ee6600b1e862e7d222386b9d4870f73b2fb99d5d718bae0caa974477b7bb0518b0b2001f8303a643b0c83f0a6e1922c44905bf7d1a80a03a4bab1dda075947159542bd3b0b16cf1d466cb1a0ce8e5814469e2d0853adfcc457548027b708765243d8a36d5f85caf8c39727eddc1da28fb06d61dba020132ca592c18438a67d8454cc29bf063b9acc8ba0d01f3e0afcf48303f826f0571dfa6426daf17b65509378590ddf27707c768f391d59a079c0114a8323b41eb6cbe81c1c123fefb1950f21e3a28135ca0b6d8595f4e5a5bfb1f6c987344e9a9b4f9c1c0728fd32cda04b83f6a4c6ac080e58c9f6e04f6469b75dd0d8b3187f84a20ba9fe5b2177afad51ce2ac7ac3a599165f2a1774e8cd7d15682208fef24aaf2cea6e401e5f0afb320f86e2409a58c63c7676cf6e92b9c9b1d2720359102e6b3588ed6cd7a1c06fc53800ee165bb79b2fc23d890c2e066d7924256309e8b378e626034410ebfeaf0fb85de92f0513ea32b3f8d1408d36693e6abac81d0261084094133993bb6eb7d105f3ac6a7058ddff77be50832e05d4134ee18daa1a1a4cc88cfe0747bc101f778374c18e44d96cacf69622f178e1dc569ff7b5f10ef42804f08d2ac90c78d3ab1d0220371c95bdcc82329f53844167e23420a0ce23c46b486d6d54b08a3fab1a5745402ef2191cbcacbf0de7950b68f6659c916bb45ff7fdc34e68b5686b28e8115f8d5a51c7030ea4f516f5571e79ea13a8259af7f712a606e3c6507bc0c07497195442c5819f7768a9913c9da41bc7df55121f3f24deffb9f19ef50a39431c535b11027b08b1cd4757ff4dda90d22f7a5819cfad66415ba06f412221f9b882ea0265b0d359bba1243c3d289a834eb4681353942bcdb331865fbdc10811b7e16f4435716c021eeafe69a463b39a680fe1aedcf2b1b1199018ae0a240e9ce1083fd23ecb4c50f68894a2ff1dbd0c50e04bfb60ab8f93cbccaf61e13f4e32a6412ae10d94fe17cf8bda9afb427a48b74296663f1628b23da540914b3cf176aff22b5c752642c690c5578889ce92f32d1e96e3cab9fc17f084bc69561b3d74344df0c82febb407e14c27e6136ab8dbda3fd893eb6f9c4b1c5c7f216f3f1ef442e66ce94b345f658c173b4e00fd7a71784a2322a17d4ef72228438c3460085ec28ec4d686a5f139cecb0b6b0a2cc26bcac5f43e6d325e0d44fa0afaa5983c165591995456dd66455ccd2be8db3faf052fd8d45497a8d4df3b55e4e13502fa838ed9f7050b5b0295fef2ef8ec0828fbbf3e21c847368a9da107e6f96c4b650a05aa7fb1b473ea61aeddf41909c5518d95416a3c5ef0fd1e438c7644dfefd53953b704bddf8e9d40c0d023de5718c12bf3038101c8f611a62565df0e236ddcd5a94f66d99ab66fd5c29c772090cf56d9b4fab2eafea6d47fe459a1983d7f87080bf6905d92839c5d683a645e63fb0d7e47e8562b61cb0c0a15edbc0e37f321d4dd62e3cd4b8c6ad02b1fa6f00cf822b749a08c54fa1e350eb76a9e0802c2d262ba8b1393e8de2029d58d27c458ec9194fe3c4e2e5798e4a06680450340d5104e666b5b1bbf2240bc5e9e3d008396a905a1117abef674dac0939612776ff2b628914687e80eea3adfc84a6e81aef0aa27c0487ec930e607bfc117ab2937c3ccd6bab2b5787c4a979d7c94cb2283e44012f79883e404ff40ca12ed697ba9b5830ec1aa435ddf9afe829bfb803eb7edb9bebdefc5b04cc54a9094c268ed1c5d9337ef3818cce6224186d42e31ae991aa73a4fe8547ffb2dc3c135e376ad435fa80e696cb90c17f4c1cc2426a3ee0b8999ba5a7566d5c0696d539e9c8a82382a559b523b31e8c3758c30f3073a48b96c3f41c9edfdef1985d493fd2e042a8c4535056a5c80b8adbb8b3d3cb358612d5bc51333d34f60032284d269b553248da7e21cb8936a64fbabcafc31a9f3d611409f084addce78251eab8d13675525c1209e739384f23d7ed54b4fbf2d50236c36a4a495391595d4fbbfc1c660b267ebbe42128b0eab3acf8ef35dbd5f47b915e5222a08f22309eeb34e95909e3eacb46a94f6420cbb645a8760da0ae3e227b18667e50a4e35cd9ba90bf9874597729b80281eac722ebc9343c22c18383c38179a478dc5214ecaada9dc21ffe7bc958195f22284aff716680646f47276a28882585c297e886b92fa5736a1d59d7e5eaee04ab8cea3944bc8a93edada28323c790155eb0eba08823130ba417877f8c68505054cf21eaa9662ef1f2c6e8bc3596bb3d24097a3f16acb6610aac3b3802d39a85e185052960597f2c41360ad44df54b489a865fb4e62b13487472fda4d36fc735d381ddfeef92a26100074af0ba58ad6a2e675062a49b446a6009fabfd15fc3cd97740c2be9085f013317f085b20d6571358ee2a365ecaaab27f7f853c58f1fd7894d2e0522e0f10e8b4278ddc084915032d1cff1f5d6a55fb7c635f9379e583984826b989694984ccf13a29573869f6bed4c62aeca69ec3be27f7fe9f5d50ccade81f6347f0d2d4c44a112bb80ad3ef9f8458a1c03f4e48461a64cdc8f17f37440d92805c85c51fa43e480f5fa5fbaad7a72942ea659684ec5a50ad4c8c55b25e4d9bbdc49f34b261765884503780a7b427e20611f33f895c7146f2fdea28bcade49a1d85bdb3db90b4ac2beae875370fe37a577862673c4769ac8d98fffe665a5175ea32420e318dd62c26d1ce9dd706b72212f1e977dec1fec9dc3bc6d71f59f02a68d2076a2354d020b77913c7a34584ffe38d337c5bd7d03f4378e733990fa660b23959b40122276bdcaebac32bf80d43d7db4c153078040fefa58c21dc2a3214dd44504a8c705758536d8771de443f67efdad413c66269bba0170906c6fbd6807ec42d5f5eca528e45d4f6d22f4331ef364e97f055ae06caf3d6facf07986ab4d99e958da75b7a3c0b974acf2a16564843846891860335d31442ff9abfc4a14175b6c0fd0b51a5317b38e5fdf7aa2219e5649601442ad3c7b75842c249f4eb381428b43306a275c7db93cd85624786abe12be34dedd80c9075d6d7c380363ee802a56a0adb6d636c3216584842e7592914101ffc075f5d7a12e26d16e2decf821e5bf39e38e7f7fd80a5f6cca28acf0074c1f8f2a74bca8e53f46400ecc55bb29e5c76d3951e72f0d6f42517fe4f6c23a57a8072d9b3b70b17ed0d6ea798f8d26de5aa2dec860cf3ee82cd10bcb3b11363b657a36e22e7e6f850db2787eac599943433b53ef7f4fd1853955c69d670cff500cefbaea31b7e5c654ada67b3432de8d9d084bca46f715477818941d557b5419743e9816a9946492f1b2d38246163186bfad933bacde80287651615037293065380398c2cacac8e128e087460a8330f3e26f881acf4c0e1ac722ced0958bdf7973468cf727e75099bfd6b6261bbd2309160fe81830ae10123a128e4939042025169ea01cf2ea1d3ca65530beb9c9edce2005cb806a47b36aabbb3a721d20d847a41fb16f2c004e100f0e6cc05a53f6d0756d1fd5f9c89f73f430289c81a2697d30f1e6e00dc2a31d3a9a79f43927ea38e050f444bc35aabbbb248246c7fcf4035c1aca088985ce4439e1cde5b719b9290d23a620d62e39c7722f794a3317cf42744e9f05f91d138ea2a42858c647d949ed8d1237b51b620e2abae8caad3579478164746007dcf05b58e7d8473c9228426b5c8b4887a9cf9489bb4b0be8077ea80faa09aa7c24546e54db1769a67c20026b722b767ed0510f88a589505f3402baa487351d40569ee14ef0aea967c7dca01275c43a103498f8f4a23aa81264199ccf627ab4a3a4b67bda56236270238a2d283f3401e422a548c66a14a9c6418d93503b00d6a1769beb6d882ecd14c10393e8a9d1415280ac0003452ff23a362957406882c757c2c1b6b11c7d653f473d2fcb0111e6a37ac2bd13c8ff3a38ab6784f6d72ba3d2b83572e73ad80077bcba7396c16d79d2ff886908c9b4bde7c60c79d53b1028fa60081a927f3a7bb3f5bb46d4c680d6c5cfbdcebedcc2f2a3b647268f92761304d1ab107bf9ddb335efb6db56f45f0baa611c129ca878d1874b97fde10f05f1bfb80ea4bfcd16591248843c4fc686dcefbd957b049c8a06f31f09e401489a9e42c9fd5e1bf9ca1c6662fa54acdaab3a3dbd35d60c2b44ec1833e5fc0c28c375bf667f70c6196f770b87578b832f2f61bad6b99717dd2e146b2664b593404ee277eb41fe1370aa7b04a5fd40b0488f7086595fae142059b55e9d91f908333417f7f6969d950f38d5361fb31aef15cdaf8de56da2d4ac42eceef6be8a4efc63dffc6f5853c1580454fb49e2f8bbf55523b36619446b28256384876f2ef4cf681a4f006638eadda5311d22ac369b2e562670033cee1b96b772aaeb5f64a515d45f183fd3d9044c934c8f10fa81c66ee7c53c667735f2e12a09c2b54a6a874d540102d0c4f6412c1285d6cf3d3c1fa3341927bd989abe7f999e5e12ea43c3f20a50108d9d82f90d8fc18da3edfac6ac9f6bbe6d598a2d1bc9c5bfe8e65bc5fedf400b0f205c4632289ef9a78144883dc85832f0646ff76265471cf212527c375ba183010db2e07364e92937b762b2779134229d45bbe715860d57d6eadb67cf062443504a80eba5a43e9c575c0d5726654d150545ffa25b9f121b420ad2b8e2ae6cfae23a45972a0bddd34ab70cfce9f353fe895a3494059a40cd74bb2ea3d1dcfdda6bae19cdcbde612b5fabc0f5006a25bbd87dd43f24cdcfbea8f073fc807b0f5b1224b2d95594fd6cf60af9a975aaec7cfb91919c6f3b9fadceb2887844ab592da69777e5b666af8e86c40f4dc862f1b54ee452e6c8723815137c010b268fc60b2b319559f9d22e8df2be7f105148561e8996be344bb10eeabc3922ef345e1f35c55d596523df10129d10d9e34af2bc70f71d295168146eae0ef6133f176ba78ed8784147452be62e8dc7e5af8ea59c269a025ecbd9d3e751787a6d898499d536b5b7a3f74850ad8a3ecbcc4bd1a0406e236307e0ccd02e95df2d36f8f0332063d0b27b1bfafaabaec6734dac04608f00351f3877645fc363d799f90bda2b28d20f369d38109f7d772396e2ff51766508647234735b40d922aeb8295c35ab05c6e3351531047083748b8a7e1df9666f1645b853b736c329268dd715c93d772b439b73add07a1e6b06469953c977fc54fc15b8bd822eafca5809e5bb2bcd503ae9f1e0707f0837badf37db83946f634132d15c4bd8565a3e9b437a53ece1f5a55c5b5f33a034e8c465a626af6ea938866f0e10fd3109e8462ac311f517ac5a5ca80b64dc368fd71ff3289a7cba4d5a135f39bd63a0be29e737309e43e54250e163de13ce44ce583a6f7a848f0bcef16e6fcc10971e0a1f3479f0226550a7cdc4fbab18dd85d3b7f8ceeae88a2098a0bc350cdd387aefa964af85b2ef8b13d61d6ab1e28bdb36d251cb8f1faad56ad4d8344924611374b9d8d290b263d3d5344312502d24cf5116d256ae0a23a826ba0f61a7237a1760bcaf5f4b62d2048ff3c2b0f0854003f325cdce589826cdf15afc1278dd70078cf9fda34b359f8f29fe213eec231d7ba50d3111fff525043a7fea4f6a2a2812feeee83517f5f187222a952950338b9b4d6d6f4152d015cd4dc58c42390a8a6d520c3376e2e37a49a9523e713df77cbdb9c66b3fa2f86d659e63e6240735e97b92bbd9a8f7ae4c385df7ee3c290b584226b5fa653b884662855d9d5dc9a771a6e258278f4340b4ad7224581f1284caa16e174b5712f54c3aabd28ae12d94a98365cba80467d676fc332b98434c1aa5dc28610c48b670133fb0adad2ad75e284192223906ca6be98c613417d2b5ae6de35abd6bedbd05ec572c917ff030b6e7605b1d83f1a37fe19a0e8735390204bce9b96956a05f64950f1176539066b2ecc44ec601288f84e0be01834a69154ab04e60516f85c69d8bd02a140ce927edff3aa5cb5d731f111e1360de2c4055fda93a73dd2d5807bde4dbc0fb3a4df267636684c34d1e46591ac046d6439c2306d5c4e7e93afd6b839dca5b5ccb90b85981dfe91c0f563097608af6ae9c1a3b98906d20a2fe55619dbcd0902bfc0dc6035b42567d66afe28aed16ab977c20b083de388e15eccf1569321309aeb976c0e5ab1e79ec9a5f328b74e35a0f9db5355500d99e3df2d1baeab876eed8400f973ed438deec7a6315e8c4f8a9b6c0b524d0cd0209db2cc78ce108dd68e988f99dcc0bc5c86bd0056d5e12f5f0e0aa5a561c86510cd68a33d2a57f871a89acb3f76130bd7c6a1c71a3ecd804f8ead14595b5054554501dd517aa3dd5295140957338f8446077d840a2f471fa2db1512be1021babf330fa95db38a4ff240f59251c9986787f7ead44bebb9a29474fa0d5e05e15aeac6215ebd448db5a2c556ce956c79e0a17b39a6cfd410910fcc33b1bfcc509fa2fbb78eb837ca8dac69a9652ddf49294fc187c7db1685e209e5e53feac2d2109171fc7e42aa28a6550e0d099a4834e78dd80f43b75533ea09d34fa2708ce264db3e724c54e32f5aee56bc5971d0124b475a55d0ad0326c70e69b0ed1bddef6574e07e3ad6ef94f1332e2821c4ebccb9d9d7365c5ce9dec8127fb74d4755d504e451750c496eb39566880bfe59702cac3356d785e0da8b09675351347f1a41b227c5ea413c8625101dd1b29fe5d9a9d56a6b500b393ac5c39950729a9f8439fed62ae71948a422fdebb41f1126e5a855a405a14757ecc1ea5f25cad026e9b3612fde914459f11d57c9e4632c3181b2088049c55756e4d27ab17778764cced9747b12ef1ff3a790e49c4fa902a83af55521c9d65d15f0aad719a3098c291eee4f6e5ad42ae7871701cabe2241d1987733eeb0413b9c96c17eade47ff5996291a8544253c9d2509ef583c5f7cf93675a56bea83ceef57dcfed4f38611da96768a365d33c366aa3eb0204fb159c3197c18e4e28a5e2b55c2be682b1857bb7d09014b38d5fbd9810f8c75d7daf5f1946afb9b2d6ae2a3309f043cfebae52ae2a755b281188897cd005f3cb4a97c1089a6b5467a596ea9aa6ad18d080876f46c6b5144943a712663569f10dbe817db936a0b41d7644bdaefd173825f59cb2b2b9e7970c9c649566521c71cbe9bc8c23c0fbc99fdca04ee5ade59255b77a269c8cc8b8b278d9f5060c8624f2d45fcf7a9bb3165c538a178ff35cc86f265707d5dc95d75f7b873f5b0750ac1dd898355628f656405539aa63bbbf445fdef0a8351fb621157df5f955cb8f44b7b7da52f002981d88665b2463686235a4f74040ef5a6b94ccd934cd4d4f83b98ade064c6f3dd23717ea80a633f4f20344141c15a132ab517d9c3b524b43deb95fa6492ae33e9aa075707a7174332c44013e2f0344ee578c7aeed27a80dbc55830106ef116fc249c03db5a98b3f972fbe9ae04a9bac9254b32d2bcf48180da5ed0f370ceffd77713b5cb4006b5e7d9d3cb7de18924529dabbee310e168271257654c9127c7208f52e19d993ef62cc832c9d9104971f3cd86e3a7c06229a8a21735b9db0098b07b68fe9ae4f786f7d77957946ec4aebb9f0737fe1d9fa5d65381ab0bb8a04d933812ac296a395abe3eee516452d8913dc081af13f6cf976c775c4a20060927b688cc45f9db7215417190aac5cff449f8c08aed0d5384b6dbe3b8b8678595efea5510f47ae164cbc60ba2189b38f15ed087b54185c921886827e2cbc891183ebd1e5bc0dc7f7c61589de8091e988ac400ce50be12223da89dcbfe0712b60819fe992be545a15108e0e110b60436e3ed83a85a3d5a5323f87690f746b59a187d44ee4a645e24dc06eba25a9dfcfb9909833b5e4fd6775cb724deece182f4f3986cb65b3793db80370506f547317505d84cded03ee39b9f6a8800ed6e7a0df7db1d2c936403faef30547d66dc67afa8d40f29f8d10ec5c5e2b5ddb31782d0ae1609a2cd81e81662cb9277ef3a071c5e461c605586f855d78793d030e4cc68aa9badb2f624b876cc1fbb70538a2dcad4e182201b86723bee12901e2b72bd51b6b79728151d0e6088cd7a5a240de54d2881678286dc114d9a2103436cc14f41942e6cfed52919d0b0a15d32af45510b47ecfd63ba7d2e7bd3ae1dfe53daf229a00fc4e4a3ff1891ef7a9be039cb87b147851a83f965c11da8a8e3b7e9ad6313f468a05b229cf114df5632800211e22ebc413ff4b816d30fa3ed32e9c6ce79082c1478f25a909eb4dd55a42c08d7ab21b45662b2388ae9ecdca296f2de1c8c53944b100dc19827377d802c96b79f98e81dfc0c5b6da8eacbcaac540a7f40dfb038ef7a066578b18e65e578c10d02a58622608cc6c677d462b5e751da917ab6a4c6e72d21aae856f5bb116026d3462f6afba92fc49eeba06778ae574209758394a6aeb9bfb64266c2906205e47038c170687855b3b8cbef938cc08fa6c153cd660e941d0017126c47994d256ef0d32f2818d36ca9dbfa6ae551340f9336c4609ddc6548629f96fa065070030854f1798847d14bb504c25ff664fc1fb5483e107465f4a53631c48c017d8d31e2582f7ee6af59ee5da19676f7cd0fd255fde8e1c5753e56731744aaec3444dccf4672456cf7e41ed93ed96318a4a68cd5f5fcbae579abfc58e1bb1478510d82ddfeba85c2783c3f65611a8e4e0c8a60b83b0ca525a402a2c31f58351a0ddfbafc843d4d6313dce04495dc7379f041657c826ed39e09db9dbd06deadd965f3c90e9a82a79a3eb41bb32953c829ba65dd58292ffeb5ad415fcf3b9baaff44a08afad0fa37379f86685e55f756413ddc2861be342b6344983b1aecd100f7776bc997a62221f80bb625614d45bb0461695249a5717094a72939c25456fc350f2721137bdce62f6e22d37a6174ed76bde1ecd71abc66f3948eab3e77caa37517fc755785c99ebecce2dd7a0ffe35e6c013061c6fe5bf9e68f347ff223664d9fdb340887d78568807008150ec6ef6f8c09cf7250b2fcddec92c063114b5784c49878a59d3964d23b07f00e97f412ddd72be647eac7675bcada6465b8752825ca9a6b7f799d102574bf96ba33fb060e3c99c01b2c0f681311c52989299d814a8a66ec38bd32dda46c09f20ce43c3d4b0dbbc9a768b58eddc6980df07dae79e2140c3534083c9642d248dc315c1832f4d2dc791432ace56ab64b29ce829d38390cc1c712c02ac1550adab655a9f5960055a1114be2d51f3b86ab9f6db73e0ca2563340ebe4a8a76cb5a2e2226bab34b7d2c62256fba09ceba91fa4097ba60637b5bbe8d885104e839c60c93b9b29d73815f6422bbdcc1951c5207a3911beac3c444e677c74febd150908aa4eebb6234370c963995425f3ada4aba50f6f0a06e92941bf59a93d9589929c0f784ebc36843e267782c8893d5da9e2736538c69025c120bef8e0b76ebf570d17e01c416f299684a0e835fadd031f38f6706eba8b8ce3490e6362f3939fc599dc06d387666898ef99398cca0d43653bfd6c82b829c5472ca7e93faff5db7b81dfb4aac21b578cd499d210072c2e1dc9bb4ddca27eacafb1873f40e3a789d5b15cfa34dc0dc7d5e242a9ddce712cfb8023602f5989c01450b058301a989136770042490fd53edb1d668ee29692086e5e4b3782d357a9596026bdadf5dcecbad5098dd8c428e2086e1bd750ff10ede4542abcf808f93e1e372b55ce59b35fe6ceb6751bbf9a2a6d0f863fd88acf656d9a0bf331ffb81d19b12e9eea61d9d35665b3fcc44f29b91c3966bd5ad143780decdbb328f47304e41bf1495bcdeea08d912630908dc828c71b398cb5cb3e239a7b3d0f53b2fb4e3eda8a6ddd251bd3a023a5eddd3bab00e567f76557994765e797ca5784ea7b4b3ac0e94b98dac93a8066c150c8f9800517d187be17dc5bd0a8c2e9b5585e5b465fb5094ec50a55916a18e747756bd67b0ccdc14f2e3d6385ba67373949a06abde59e786c2f23cdc0b584a892074dd93faaa9d78f1e91668cebee943b3698ffb383cc9eda020ec11a624d3b1326c795ef24087329d6841a46420c08067fe387a526e53bb7667a6929dd43dba9df2e4898972c6a3129c98693284d4813dfc50bc461e311a24fe46f58198838c070bd43e24b0939a86ead287f7748373a44c8cc65c19a1ce8b91040e853c419484fc3111030421dd06bdb5a90f16f40cd48397da5727a26fed66c5210c4b8ad2bcb507a7345a9aaa1732b4617ca353f2809e9663306af42b7143f1f8910d52b160ee2c75b04b834401a5111fb2acd6bd05b5e109d15444950688cc629ad8292294127ff16dc16b818b5a782ecd9fd7c11173e17a1fe5899f363e30a20b0200fb09ff38061b6fd138e0d08f4d274dd2ccf93b6ada337e94c4f92c269259bebcf69ec767d160840e7836fa9ba935dabcb7c5a035a0d025f9252410ece9d1cc6912b2a97c8952bf7bf9061a3db61790f616e01a26ec1e5713d40a6e4d9dd7a1860398dbb03738c6d32a7682feada0f05253d1dc9f28188a201913b02983e1beacb7bc72144f965dbbbe6d27e0bb18ad7ad1fd66fa18af6c5846884340fec8592cb32904ca9c591fd88b4174add35172ff50f571fc1d92b4f4a33d5c3bd94285bf5d23601786d16032de6d576f87d1e651f9e382ca850b8a11ba5560af54ea418617bbe4f9749f7a2d89eba1321f205eec7afc4f28e7175790e876593af461154aaab4678f2341c7b16550e5d54d25859c5a6cb004c93d05e075ff076e2982efb886c7a31041940b15f42e27e4b6448dcfb499aca60e5cd7a026c56529d1ff339834d198542961c5c2b5446868d40f87adfc71a03e542f674d4d40f5536cb912b457a8ca71f2f82f1c9634b23f46f2909e3d3abb76bc400a28053a25f52be40b2167e3e6a3d4261c9f63653d9d674372a0a76e5279ce82dd0e245fbd0d1b01188b2deddb6526000482277923608e51307fe7904ff8b4764357d2e7dfc4de538273a9c45be085e333ff70e43f6f1b2f6603e07b9edb4c867d174ea5d1ca6a670b22f010f5d30fc6aa84b91df42b6ac793c677f1ec17d235cbeb63d5e0cf39e432e15bc18eae68c498650df6bc0109eec4af272e1a39e8a7334dae22a1bd9811d1848047a85263d32657eff0989b3cf33f97a67551673d081547291c8944e9517427337c6da221b207d367acb2966f89b4b2f2b9b419540fd4e4d4a82b4961d18229857d7baef5708cb0e170417c776822844d456de626ca9e177095295a681baa40de467cfd63a7b9aa4872df7e0b514c0e82889c5f7e0dd3d506aaecc005baec2817acb87433cc39c9b974ae54183f385b3f724228b8c1f8f6c465f86926d794aa582322c2b8ab40c990077188bc61b862ee3819d2c42080d2cb606127d50703c8bbeb78814470bb3e575d76ffddad5a42db9d8a44f2ad457ba2a53b24834e32097f55a6fb0b886420ac9b3a388efb5e2c9fa12a3f368fd5335218f1f6377b3f099c325cdb656307d9228c631226b426b9749ead3337a95c711f3f54c5b3aa133ea385a7fcb29c6a45fabc6f2ac105646b977306a31b644726828e9c56dc02af6e160312396085ebb8bb1c85bb9fb6b01342524e5e7cf0651953d20f15510eea294ca725e5295fca81390e1fdc23de33a1c22a704b2ca737c67f0bec5952cfe36129784c685746eabc51d2340765bee09bceb6997ac8b16be9031a76b82518ca28c2ec3a44df23bb410fa9aa67bfa627d2f92ff9173272ba5cd2c227f4b5e670ce6fc6bf537bcb502c3ef7ab33fff699e59ce636612a9e887fc55a5c01d5fb8d59425c6c012cf5ce5a1cf70abe8d4cf7cdba8a61bd5dc51226ff55c8d98a485ce6d9ee6beba61b9117e8ad2b48f8f70fc69c7bd9739dfe291682b9eafc6189488b6e84e2bab5672f163e9ddd4cc2603fd6c1f0eb9f1479dc2ffb539b309b3d4a12de5e92c1c96927b3f9be14f4d6e9c41ae2a793daf3340f601bdfcbb05f1598b9885d67189431833e11eb98609456a1da0edf6a0f1072b1d073550603bc175f00da104668fbef3fc6f7c8de8454c2979dba74e9007cefdf4241b1bea9542335be43e899c8550f0980b2a1201efc9fb7f9f051a2f02faaa1a6df9da2819e410e1829dd2d0ca9916d66983263c01bd731e3f9da497935896eb77847fdc8115c4989b2cd3af1885e6af6621d2dd73a96fc12ba717e3daafd09cc0426e471dba3263664a23e9420cd6982f0723d7758b8de2f64d0b66be73883746848337f10cf7cc6649e6af93d59134140ccaf914fa325a82679d74fd8b73f9c0521c2f62580025cfca575f5320fe82188567ee8418d4773fb6dcb78713812c61d5cb1be38dc4d67fd06b7a79c0d7bff14d2e7715b031d78ec8a13ba6821a0afb70a17ee2581287c22812cd3d656698981efa758145fce27ba955e993ab3ddaf026254a2a7d05eee629d912ac6c72b93ed4000455e296afb2e28d568f63234b16fe3a2655986123fa4461957e9c03e87d367b77d5d8ea46be46408ce16fafa76e9e434ca346db469e8ac10debc02b3aea5a9df2203e4773ca357a9967f638c0c712dfba3fa4385fd64104f192adf6b63b0675179f2544f60e3f980ba2aecdb4f626ad4843819e0b0cf88e0e08a09f122ed8bcb1b6c7afdcaafffab6e8e38cc8ff524a70c0e0403a7e9ace23eba589c6fee54dc140f72abb386f7e5186a334aeb87e1d77c394dab62bb18507d00fd3467c66eac5b9bde603ff0d1a11251a27ca3d0cda17cc28e3e4c1a120dc63ca976dc0079d791c577b9210787449882c6ca550cf72ad08d75c3015a9e1d2065eef998b65d2bb37d607fb222c762e3bb95d133fbfb4001df1b54639bf3ba9034384cd8bfe115b81ac76334c280e7caebb22793fa21ee5207837d1d24e34ed5200a1719c0f08da4a8c7000771300d2f510c7b0d1464259b558c3f9c2236d0ca852464f07f5a08463fd3ca70e05929f5ffffa3ed3296747692d832cd16ccb2c0f7cc5abcd7059e0925c25c4e3ded233d9c778d242b4790b7d34900929cf76a881f6711ef301327b7adf4f7d38af412a4bdf7ee877c20aef7ad949720ebbeb526b5cbbc6a245d0924e3aca83b06b843d8f5b1840699ed8d715df5991e37e718fd5eda048be738ebbc4ff5235de55a544c463576a501b52ffb5f8744c2d94797b8d1f07d797cd7289d794c579824953e73f59f4b12b6a133e823b79193b179a7f5f5b743f3ebaee784af9b7b3ee43d98b044956eec5c810dd92958f132299e2c5984435fa6824852e20739b7577444ff3f253398e3a65ff782c2e29d6a203ab74710dc9f523245762fc03fa9ebcf7f8021dc22667616f0c42802675de613ece8e5ed1ba535919febbb3d41557b230e0219e0c7211213f6c1096a027ce3f24a4031def25c58d657089c6aba9bf3612916df827f284ddaddb684eb758645e1aeb043708cdacc3b356ff0aae43c2b64d66b22b33e010b9272926a97dba5532fe12207c81402fb673cb921d77dfa7cd4da1c9c80304350158d8f3f04cb482da291455f284dab11b6ed6e8f78d8b62591e78241f38214171081c5357358edeff6d77d3186551574ace2a1304b70a2145f978b23a4f4b8a0243939c76a1facd24b41802bae315ebe76e1c7c89d7148c431a37af781c7e256949887c339140e209b58edde444278bb0aac35cc44fb608322221b49181e3b8df006b3d7a3949becf912f39f0d3c09b16a840d186574551b0a6373137eaf1b1aae6f0e59d8d7b14af4575a11ad57b829d343c431f3166d43881b83e40ea1a566c3e4d39d4caddb1b02545ed93c4c44866f86df832e5871ac1c2d9609b7570f1162d46d809c50d38bb8ccde84624caefd90831fd391a9b164b83fd2339963ff74a2509447eb106039c56ebceaa5b7508b00fd4037a689408127b9a83cb46e6af0f48bdcc4d4e820919c14e1b95c5b9b323a8803c9605d80d81551eaba411eb89135964801661719795a9d1a6a3254288ba1d1d9b1069e65e6a4e3ae05b168a38c4c66de5b694c22cd433ad6b2c5b7d525531ccf8d6878f84e533ba191425318f8cb0efa8e3856a2afb9109c115f50b0972a3835231d4ee8a435b969d0f124c667487ce5573d1d28f491b1a294d932f66765e69d6a273765c75247cc568b7935b9e4c8dc56afc76c0a4513656e4946bb64e464b1b0e9743e3a714abbb92f3a30d78f6798ac303614f206f876dfca596eae3c7af087a063e04ce46d9f97408c4fbe6a2518f5546d2f89d55541b910e00f6fc6e316a3b886177e8ef30d6789ff4bd410317642e720f55a2c033e03c25a01cc13914692c22e32afb2aa5dcb2c98d8b4ce22b9f1a173da8123c202d43de35da99598f8cfd48192fb290fd74af009e069d231a3608adc38427179fd194c3dc880891a2ffdd91997d9faecbf635088c17821e332880b8f7f5a766275159f202505f658c514b206a488dd237763559c9dca8facb19aeec7d6fa00b3fc484fc8f34723de31b1aa5d5abfec10730e4f510f6174b690a320479b430bb12e35739f3492e78080ac89bfb75d39beb4fc5a79e84acd113b866c605a229d7a5e93ea7402e4322ebb5d161bb70c6f0622998419a9a41c2dd37aefe412aced6ef739180615409e644610801b85b98f23094d4e1bbcf55cc4986c9e472ac4b72d9504bb83b3595a9df5add3c6ac8ce64666c9f55ad233b82116ef09d0f4060f99460ecb90fd5fe355312304598f24edd868d2e58a786ff4383c39923d9682ef1e22122ee51650a70cd5d2e8fd1c5efecd2be94427ce440f8fd858e91e89ee88af39375ce84653e199789616a4b1e4132fa61fd62f34630025617d191e5f511e1b378eb151540f32bad1339b5102b8bb32a25cf842b55946c8206f076574bdcdc2c599272a8d995b965fa75467f5f559dc39026466e6ac4d70be194e3e0b07b0b0c637b09af75565b2f9986af8ce0e473e576870f0c9f2037d42a1b099684313e1ded5fad42895f593db013f3c4b20108df674797161974ec1ae96567ce7a709da2774893c269df0a03a9a7820de0aaec8d314b47f20acb40e158e12d7f15b592a893852332b933fc0f2b95d0bd5643eba2d0637122330f72452f6e362d7c86fc787293b382eeb4bc4ff28a397674d19938f45a3d2177aeec52c734fe4a8abb4047ba04999c92860b03f0463e5d8b6b1d6016876ba5335b5e0f4a30ebb069a5803f789f33768792157d469f75fd188b61eee22a65ddcbf0615159e5db8783b5bc97e9a8e2993c92422aeb6ced83faf864a0b48f89bfcee2418b18d753be81c7fbfc3c39d1ea157dff2b4265442e1c5cbee1336c7604f0a47d3f4efdb40f375381548178198319197dfb0591a6e37e99e56a14a03bfeec2f515c12191cfd1cc8f330dc906fd9ad675d97e411ba5d3c65b31c5daf32854b449403d041657c05153b924f9eefecfca82d7e487d87553afc8149687b0b753fcf3387fea16e1ef0bad5b9c548925047a9cd1772e0fd181a4bc78000b2749c188b47a0e8084bf28422858deee9136f48ed3829c332a794ba156fc49c10f3e5cfbcde01016a360e25bf80eafd897b6efe9c29c5f171665c6b3338e38903f17e02cefd1887720eb98a8d1a5e7957e8edcdb66293d4bf142f16377d556e588a42da037126e189d578c21d3b11dd6383a6a81bf5721a314a552dc2d6a5000f6ef45df64693801f6aa400276bb07092147d5eb3ae40417a2eeb6adedd3f5ef72a1238706d744fd8ac8bced87220d90deac9a97fef85007f70f9f489bc570bf749d3ae4000fda981ee233ca5be4e20f30758afe2e96eb25f4d25009abb59afa6860ee26f5e14710c856ec28465dc363fe51841b3587b0af82fc1d3d271fd5091ee30c8c80425ce76c2b3f7948bf35ee6a9610e73b3f0f655c9b7d11705a8db55ff5219f2ac8a76850e5aaa2868da9ec5ec1c6cbed13218a9e7ca63b36709d90fcd924b4e3bd45affb797fb276d1d0148711952adfed01d9d22f244185a6a82e3dd55aad3336a43c4ab9b40d08071c341544b4bd928b41cb5634c1c605e9de4a32e8ee0b9a36f3dd4032cb6aae3b1feee5eb83a41eb1cb739255d05d103ad6e89842aa51599b68c4b478fa94d7e8353a8335e168d021a5098fc8ca7fb82fdd9e7749a206d0156931ec5725cc35c1fa795fe8ddd6bcd45036bef05e6c0bb241580ae61165d41beac517d47dcd3289bd125e5bb3cab6884d9a43a0b037d763fcd3b93c5bfeb43074406bc845edeaf02e459e37b33d0ea1ae260e71c5097387a8f5f5b1f4987d8f307f0ecf51a563778c9532979c742c5102611c4926587f8c2e2b1c553341da768268a8c17378e323bb26bdd5051200ffdc01bb5f6d39a50d00c5ffedc5988297d879e7a9008dd062832191b9884837fb1d2378287f8273e05b98c220ff055371f1c067d69637911c356cdfb494d9a830c59d8ae0820e3ac757df5488e0927a4acb8b3081263a40a60c884ff6c7ccdb2af27077def854137b5b7ff0ba4bf4f67b620ef6a3186b6a4ddd99daa6ffa3949d6c0bd179f1eeb050d7b02772715c6f69dd6ededb2e3421781c4e7b85a97031b0517bb4a8a9aa4cc394a912153962c3d529c371252ec1039d316e27878892e1f49a4eda15c950bf089af76799f34a2758f5f9f3ab1c6ce72fbdddd1248ea99cd76778dcdc09ce119f88da1acaa32c4da307c648385af043368b1ad7d63adaf94f112561c2050728efe5577951450781afdd31c365f469b984eb760bdfe1028ab5868e04f1c1b68a6f0023ad5de0bd76cac531ba51c97c90fcab532710959f084eb8e5015963d993d101016b3a9e08436b667ee66314aceeb0cff37d57ffedb4eb3bc4b7a67cbedf8ad1034656053e47ffd3a651563a60eeef01954ee2d97ba0d674b37462b0524a66f695fc03868fd97eb05449e470bde2f1d11dcd61fdc7f6151bc8a79e1cc9c6c7708aa19fb20e24358a5777a7325b7079240e8e0bc3c98c66b0d6e1d1d036bb627e91ee3069f5c63644bd41f1041024e38158aa7e3218ab0991639a21722d551dd1262662fce3065a5afde974313e75030336c696f00139e6a28da26db09585fa1cc6ff498604e50c84f3caf6e78202a50a1c9628014a6182f47a26ad2230d897fcf6cb915ddd5846e819f18c6fc1b9978ebff5b9ca8bd63e0721c9e5b7a2b560ee70a5660e7803384ef06cb90d4d4196369cc617ec6045f212caafaa25934ea144b65de0625aabb2b1df5d1c078f10f15bcc1ae465cd8139e910c41fcf497a33b39c696b5ea92a1717d57145a61ce2dfd7fe6dbc4448df872572c8ff17a1aa9fd99e7a8b6c39f9856c283f2fa27a2c147f2bf739f3acf9299a14543520d9cc114d93c1cc3223e680926590c52f264b0443350bcccb0e66f44191d58d298858a7a8ab68a5fc44ec28ce48522a9b41e5b07751ce22e59fcd3c4538be6f15119f7b2b681c5c83c054e0954917cf567222ae888d9d32d65444f2f867a7df40562aac4934e2195468cbe5a3eba7b4deb98fc3610de224bc08ed79eaa3ec456b7a18498bd050c2642095a9804ba5e54b3e759d1432ad0764dd3cf5e140346c6ecfa4dbf665ab25dedf6e68b7cbc9a68d26e82794dce41dcadf6cf1fe62de258cf769a9aeb505288255b83c3b0a08fd853c9bccb7cd0ff756842c8b470eec6ce4f2b86b98886ee67f23e0b9e43a74f6f0bc89a1b9cd36b951927d70c041f4aab755dfab23c589121786f2e33497d3201aa2655df9cfc07d0cc5e8489e2e7e47b04a0c6781d3b4cf7216eeb91a53ed1ec53430cc8f5c919c35cf8471111ddadc1819270a9369140bbf1d9cb1322fe97703a9b62787ac477207a66b26b115d809ea1a1c3ef074bc534f6ed3f4720e41e6e04cced8de6064cf3c13467a521776e3a544cb051a6aca4d33b839c0cc7c1b2ef2ff44de2c541017852db045e75453fccb717aab7aeb8abcc5f49d05be9b629246956cfbee990934a99d14e66b8242408487fd4866613b4b86b1cfccb2b5c280db789427071cbeb4f070a9864c355c2da4e3d9c3a96d1a006883c822efeb9e8af55a105393bef42353d61f92cd5f1aa73b59e793c59e87ddf97bb9ed501897a588e3b1e7bf4685dc937fb9d96d60447c599229d392bbdeac1190e209c60ea3bee085b363611fa7962a40cfc48785f347ee5e7296b65bfea3716df739c23326b1840158aba0b1f38622b52136254d13d1c93be7d69459fe34658171166e87a5a65d31e4ffadbfefcd46319bd4e4480659a2a4a1972fbd7f1f10887d64caee9b0766d26be6db6383d1c49104f2c8be65be28cbd5bee1fcb3b154fdf8c91489c1fe7dc2f2235074bc6bf69cb12bc5038e806c955118ee9f752516d891a40ae8d413a20670ca180c3e9f8b3bb4181f815b9796d99179a5cd79fd8f1f0bf76ec1f7ce2d66bc52942021f882900a360dca21c2f8b0ef911f280069ac098322f87218d1bf457ad2d6676119e54a9adbec195237d90044b495623c1fef449053284645e04762136b125c33f70fc5474012040f9d1e5772067c3ac3eca092ccb90d146fa5e7d1dd58c5ce74f93cc5576a6ea47fb7273826babe2f15fbdb75537ed83df27300a9bc9e69aba84f61f7a855ab8fb3faae351258984dfcc552f0956ef8e6ccb8f63a49e150df2f9a8242a150a03f595d991e0ce304ac27fa78347276bffd931b3f007cd674671e5577e3a5f741086ba03ea4a3a7008a5b996d050b0b03b002f269db43c5b1319d5e8fc0cc3fd92438515c8a7ef9418e35508d9eb1003a515a88ab9f1a6475e1b75c3e5884be67546d6309032b7dcc0300cbb7087b9efa3fbc3de6e4c16b8f3ddf3cf5922ba7c0d66e571e0449f12df1ffb54884d921e83b17099f9eac1692ddd2436eb17b3320f8e5fe51f11aab6253710098cd2128f37c95b74667826a70956f57cfd2f17b84185c02b932422d1d46862e45620d6effe46d8d5db2d1ea8ad56914c6f2c95305435367b67ca2f45641ab5c1aea36ff20f2c710a24c41e2f31930d1e9e91678870802a1c97ed488ff65c338e460c10595bf7b1d43f9a86c77f973f2da6fbdd4446acc943a50752fa9842068b52397c1d012a4ebeb9b4aaee20253ecaebdd197f08f9a8b4ebdd6013a026bf722b3eef83c22b85a6d02f6e46674f2aab9375715f726cf93f7553ae1142eafbe099552c476d332d1c8f38a75986c69242a2ce52d9a595d6f42621cd75ca87f8a3abb860ec6a357f3d1cf3f2e16aaa85d4cff4a20792da712ac397b5a728fee31ddf7f86bcfa68094538933a59fd0cb6ed5c768c6923ab4bb641aea6a0134bb7d2a14da7d324ede5162a9eb038a38c566ba4ef93ccb97e9dbeaedceb48bd7448ff87ba1b0881b9ba9658735b37f67418a504daf1846c7d4f6a5043636419c56530e94a4acdeb5b1acf8c3145bdb8dd3692e192bb26b13b3d65f71303be20384ecd132ef73052f843de1e44937f3ebdad671896481b8bd2c99915262ce55870533d1a1cee715a31832fc5f177e1722d56c4583c238f23709c03b635bb895b06b6a705eb884d2f044d6f95ac81c620db107f75afcdc4f2165d71d32016807a2999284c06931b98296ae83f2ce9f63be4a3f337b33a19b5071b4bb6ce33a043fbcb856b00e5343d3496354764020dafb43973165b4a5664d6e915989fedbae81f674f21dad1b3e5df3a510b7b75bfa0ac1d13751ff3ad626f4fa00b3fcc57e800cae403d463711a5092e6eeb1ad130cb89c085772327f44e9e13db6c3be913b73df026d4fc38cf767db8da505822585b00656d8620f3e6f435334ea5f01bf489eba92ee2563fa035e26b19f288f48bad1ec62d72dadef97587996f15647510a111e70637e1c97f32f01766b29d92d7bc1e0a03a8da53bb29ddd7974f7180e7bdfd9931a5753d21f00e232d0ba84d2cd177a0c8bd05b70ce425428ce8fc43b5c46cdffe1f1633d13714066129e9f9c515bfc918647ec5334440653c289df2843169aae461470c6e78ec69be65741e88a480fbd845f5dbb408419c225dab7ab8e94a352d26d769ed84a0928d5ae6d89f3131b301a4d0d70462b6f32b13a458c519a83fb3c1035fa6b60463d149c31cb89e6d89a402ac2d2e85f0d3e14dc8a02a211a40e5d9a3826630fa7862d7856516ece2d743ef5207c96f3da2982227f26f419b5cafb05aa71ef7b2c43db54e0a0c34a4bee1382887422fb6b2c1ee243590fe5ccb744f039fce5db71840c216219a3b946965c526f8e692013c981b7075222f0b11bb9bf810bdc01e6d9e05be1767ae8a9497d3b581d2f5f9940fc11ca23f8635be0023bf4d69cb2f0f3bfc52c36c7cb9a6ebb853277a7eff00a60c56aeece734b436f4a0aea2a8dd0f838f3a2e8cb322cf78a4deadd4f6526dda00d3053e4cf68b497916936978aa22708e4688414464b9b277f839002e448c429c184ba620909931faffc5f782966f6ba93d10d44d24a36733d4654656f6b3ba021ba6c0a23e3103984196201b349a35d7292fef4f6e44a4d325d13052fc15db71feb00bc3a5ee2dc46a7f554db92a072b69c6e921a6fb714b4c0795a51ec34835d8bc459e11c77288cfcbbd8cfcd4814d4af8411f7d68b302a26b1b2d9837c8f65e839cfd60bcf306b65703701c70de7fdc7df343027d600cb4fa84c8aae12cf4e9145f78dd2d98599e01a21481a356b515cac04f4119fcbd71afe8cb69191ab29bc77d2a5a3d61e90df0db98c39ea128331ee30fff668fde877f9838f97272edb584296ae3c870fcb5cc6b8ccfc5789b7e7623fbed76f158e1e80a2d3c3d6e6fe3d6637e45ff517b0b73920d44e25ad2231fb583ca63501f9cfb4ac17d8b35f3c8d886c440e38c6e881f2c993afb698a8410a99ddd112626c5499b17ffbaa69c391b8677a8431f5896e9b6bd3d0384ada671922289ab0a1025e0136779e817dd002d50de294aba2930ebe8c1a0dcdedc352c5c13911332c493ae6a8c356400c8967d007c75c8d4bf26e32d55c4a5eae3e873c1f7d7bb691e69f6dc52f1391b5d6e367fb2a6c02d235abd3b3323077860a7e95cf0c23e29d8ea701133bd8c7cdd42fe50973a79f7175be6068682b58b6a5c79d6af097ad2c895cc28894c4506ea5ab699bfc518dac6c6bc4ecc8439989aecd8e10dc32e32ef27f28aca51b549e681f86ab2250a70595614293044443d444261d94dc9c975814f5d5af3ed1c156f9e0b8d1bb2896ea9b0fb2471260b806721298909193aa4eabd3fb3081d462c280de741d1d659d90a2f45b5ed360e65db9e588555a3b6e110800408b6c3e97a7c66898c9e49e8939177fc55fdbbec699de0bd5a2a54a160459950dccb72930bce18e4a2980cb87e7e6319fa1c6312282c5f4c2f61e95846a10aa11303820c544add2b98216ef38687088d73ca4ea86f8b46d53c8d9eb4532d9e450507d40350dc434120b756d5cda6bfc3f4a5bc0266cfdb99dd822476cf8b3365f5d0365131bb3cc7e3000ae3275a09e808b1b678f0abef59ef4a12a4374a35804f93e0c15c3337de2c12f633f7a3600b90bc3fb30c2572a790cb0d1bc05b3c0850e3e5980447fbf53d995cf3422b0f7c7d9f912a4c007acd49501669036adbefdd29b77515d2de7ff47fda582449c6e6400d99b59ee7f29143bf1e3963344ec26f744554fe98dcd7ce929a5c4a225c30e5b781c8adf566cf45ca0fe561cf0d60d4b0c18159f7717a36c0806db1f7c24acb3c3ce729f80c3df9799936ad1d4cf8cb7e52b778f9a56b970a6914e036cc38716eca5d46efbbf1a3931ab226f7e55cc0939c7c24b22f71a912c11c63d5e8635c9169b34c3a6ac94e98e5fb0d720676593c9a3db1540dc1482cb2222f2114c69b661820032e510d5fc5ac5f1f73bd3ae6a4ea5e6ef4da77bfa813cb8ff24df71032333cba89f2a868bd0ac5309990c1ba97a9024117208e336fa055fff28bff1b5ba4a85255312bc935280259a5a78f5cf8bb1d3f64cd6b31f29a3c651498c8277eac37f7375536c2e2e0b3bd84948f0dd5f42335df554f6a668a2b82d981f522dae39348850c05595661faf51806e69205d8f5194e5f8e063d549421b48adc005960071367044c009b49d225a4ab8ba3b4e374ddf720904898c20fdffce7807cff2f30e279eebea9170e0ebbd19f6f9f3c655e023dca809e3e7a2a939b3dbf9a2866265429ff642a2d2c9ec5753104be608b70200919e849c39e6674f20601b08d28eaa3900356a579ca4a2fe6f7fe93ccb48d180888fb2dcdfda45cd468f6bf031500461cd12fedc03292bc79ba7bd9c1973f92540a67db89290925207e61182e2c02243096bb3c85f84055252238fd7a3be865773fa27bcdb2c79d24c47a9a0f8b83af9e8b8ec79b9f814d5c655d77408eb67641fc468d558691206ae80d2837dac95fd369563d496512ffab9b69d5b923c53ffde4fc2913c9e5f914ed0101de33c2117d3f89cb53160ffbe060f828a354ffa0be663019e1a62c87033be6d31d10516e616978e5513df4ec43ba065a9d12ed675b3cf7591a666294a05bf2ffeff9abf478fdf575f2135f530a981bad1f47fb16f81e75bb6332de11078a8cb6ab40205b07e881b11ad57a4d9a06916011a651e6c1763607b2d21f71fbfc753a144d1c4dd85cf3eeb9ea1952b3a88cd678bc9d130a1fc0f3193a99597494affd102a1ba0925b79cf33dc1fb80afc96c0d6e6716da1580b98a0fcf5eda21b3ab40eea4535011f18a7224212645d70c7a2b79ad79d8c093dcd3bc6a7858aa27c2b2c6f53e2b9a0b8ec4e2cc8f70b3d424fb05bf344674a8f436a4c3ad3e5ea269abcb9f6ed629c89eb4da33ffb8482ffc8e6c5c8636601948213d61191c3dfc8725175863f0eb3635bcae2dd53943dde415477057503a1899154df39a29146c32ae1bb664e871fa237db70d9d9e9ad2d1688fd93f1c89a9e748050d342fbc5810d71cdee13e3a480ea8dea752ef705587953a7560057ef822451e139f50439b440e6265fb41c434d1a2b24e11908b313aeeeddeb81d94ad610019e1edb8fcdf89cccf3b028e2d724bf92009e10c69cae2b3142bd1eb4af203a7ab49fb5e6919bc3fb20a7d9cc66d5eb3e12faaf34e776402feb9515f4246db5033cf8e4b88dc64f9d2127283fbbd81c0cd57661674258a2d11e2f1e18b2b1c4f51bfac7166b9a24202044fb5db0588926adec553dc4092ae8216348f58c0dbcea9f049ebf67582a2c11bab374a0922b41e1fd916347ee19b34f1207a4253965f2310495ce83069c95ff6030e6cc239f89f4eee436199a887769b0af914dc2244b170e8406ecdb05ba2530e722e1068d7e5c2132e28b95fe3868f77b5843e8a0ca73c533cbad2555279e5182fc65bc1aad21e7896347b3fa59192eed5dcc34d02a77afaa8704386d36adf152e3f1a5f5ad6e3f46239bc1bf786198cba5b14e39d4843ce9fbf2141a2f11b41595c0f79354173a25d3902f1ae74dd1ccb686588e464940e3d0d40bf70bbed038a0b75c12e06abb209b143259c25925170bb7f9eb0fc197b86d2533e393ee0d2c087bc194cd9533a92fbac2d4f714fd424aa66ddcc223f352cbabc880d6af462955b2f89f02a37df2149b0949fa0ef3bdaf8e4192a536f50ca303c82066bb34a90a895f2370c24d4f4d2ed20243fe9c5c66da4767df46b3e4d08b25b494c49c43030baddc8572e826ba016a47d2f6165367d53b65487896e36980d944db6bdfc673ab6e44f2378e6cac2e9be8a08377008a0db3d8e00941c1dbcc9637758512efbc3838c78a90113767c56ba503cd4205c5c64f1b94619fae65722d8ed4e5aa3e17386c7fb7157665df04a492156ac8ac7e51cf796166816e03c7f6530277543a357f7c4aa34b65620fd6f3b05a4bba682e75900bc5ed7f72789c745c8a9082ad7b6436cd0783f65328b1f4ebd5648a9dcb2c3b6c5f0c6a231cdfe346e1f2a34423473ff5e2c151b1f8aea69b802b8756382f92cb47519abf8be9fbc7db5abaed2453f2cf46380a082019bd71c2ce5e293624c76ce1939d9f34044bd9b5c8e0f6e448f73c6d8ae23d9efe744389b73e29c681f77e73e0297c75b7e422af46e0f504fc18c4569cead61b901b655aa0eaf66fe0843d57e6ccd1a165f472c5301f6933d68197100fda9f1a6d1a17edf10d9de2b9f0ee9014637244facff77a0f30c913ddde0b95726ca410ae8eae60fad7b7a09a14c6d37fcdb6b5387edb9f87f64efd580a84aa1ab263b0c29a8e41117b6a13c7596174d04bcbea572626217b07fa3844fb4861b1ccf9146521ea59f8ef7100525ca789c81743f45872cc15dbe714cbbcb17ccb8bce3b823fb0325ac56f59878e1cd69ff5033a0a82d3c6eb592552a527f65178d5cdcad1ccfdf47b45a9718ae4fc0a0c4142f2ff47ee83e683993d475e397219ce7b9ada0b771618d7bab1dea29d1574562013517101e5c14614b447adef6edb9373ab5be98052e29686a444a7dc48d5e1889fecb883b5eaf859a8d1709448cd605bc145b7a78856b06a8b1605214ceb98a414ee43d864800b71629f61267a6ec607ff2bb2adbb2689641ef6d0a1669bad1136f408b4807e1b4c1febc0e8fb301ada1714a38b41a8305002fadeac276fa9f9a8d8066aa522d930fa9e73fd6fba43110cd6c3aac8253ce0fabb55b357d959e19c7cffd426ad9e902f3067294437f2b1eb1738e9141c2aed3b85ba6e0277ea95cdd6f1011e416156cbf07832d7f1ac2777db021414f5c5911a95405b98aaa795620d18bcbdaa28b6b985662970d35b0b05e89673781b4672a6df250f4d7399e9fc1273dc74300c5a4356aa364ee44a5662976a0114191db15513764ee1d0ddc3644a5f2c6e9a0e1fc97a371672b401eae156bf6c16d0fb81390bbea7addbd6dd4e3fda24c93d74155628c80c4ff810756fa23ea761fe0898e39943d81b739e8911804da2241eed88e4b3b9a4dcffb280af36659706665ccc30f6584e397cdc1900e7be839d3afb8bd9fc9e55a57820797ce5f32489eb03bb165a267e78f2558608bb3caf269885699a13843a07a52397c95af1c5010ae893181a92de59454619b58966d6db72d7b1298e76519bd50e45bf338d138b5c438df0487bf44b4964173ffbca8214e5abc1f6e9249ba7d6ef484daedc91857899cbaa64522fbc408d8d1e54c61356c5d27b032fde63e9e9f81f6a4076e3a5735dbe729ea9a23e910802185f16f53bdac7d8bc4bba73fda29c63d275b24db304fb709c2d023f74c62faa1883643f428ddbba15162aafbd7751e512b9936a060a2ae32b657e41976fff2098458e2b3b87cd8779192f1877982c8ec828de56bad464611c8609eae9972ff89115eefef35c3b33890c287c528ed4bdc0b7a9f9b5636464cdf6f1fd0c2ccedcd1b210fbac9e823fba6d6df70e50ee1af493d146a8ea6b7f2123060a11c2b9baad274ed5b26fe3efc9c00c4ca1ddc8e717e850acdfa95ea2a10fd947bf6148849a15c151b042736a4fc76b63e58fd83d3834e540771e89a9859ad5eb06bd25d88be2b2d7973aa10bd702014ef49b460a450b66598851d6dfc3ab540b744a8e1ed23a1b75d58f104262bac34f81780bec2d1c704f2f3a076dd38acaeae9f9cc43dcf5ba701304d5ed760ba720121b390428fd15cbeefe43b60d296fce9fd178745254b462096866ef69885d8f1b5c64991384fa00dddc055322f26b81933599e27c7e9193b4b8ccb877adef64208ad6b245a4993a6141ee5c415f8820e81bb3b76d4b75d94c885bf369705df9cf1c42a83c7feda1bd5bac82a0ebddf40c64700e6d70fb0d6f5edde77e357198d74fba0fa9dd6abcbf15a421752e92b3ec7835a392fd12f0f1bcecb2fc2b5acadf443d9ac07b0e5d8b530b07adf112846441ab084dd22033292b4f97d468cf6bed3125737eccbf39f9d7af8fcc4ae08afb76b6fe6ee26dd8c1b9810b339696a8933a52b8c51c5eee333fe9ea089f595078221e0c4b8fdad570dfa092c7b4f66f360d3714c7058b6ee53a8b44e44202e838cd71dfaa4a1d2ee84e02ee0fb081ac8b29108a705c27f1ad40e8d6bb3f5e40f424d7d3ace9bc01be9cb42744393690cc5aeb0a9de9676698ff2173f0da215a83d52dfc368fdee164ff58cedbd1e15f86971e76da03fd0767997f048ce6ea8cc257184c3adf8027bdfe6b5493240a3e2f777842a548d53e472a6fab20b610ed8fc8c186be28de960b254745114f56f344ffc202fdc5958848edd4376081783f95ab7c3535e33f78e974ab606b98f9f74a29d76ce8ed5b241091c120e86e2d7b2b77b3d8e958d2d3b9abf0b74cf1d1b17a4a517f58c387dfff45c274453344330fe0e4799519810d1a1ea90748049253015a5472013deb6beaceff33cc942f222cd388d7496749b7a00c0d487dca5c8d4909a9d5a5654179dcc6abf610a28b58b07c4aedd5bc4ccf2ec14985b016e7f13c2d04f0f79709bc475601bd35006630fef23f4a82e0f3c884b8b179a88f8fc08853fddd96f94e9ed98b5ecd03d5d7df7cfa0c554ea726027a661aefcfdc580b7c95a10f0738ca1aaeb77ea28add7363b8a77c64719060096c1850a062f16cb996229307d16407ea7036c8868d50c8db92eec64f2d76f9ad1c4ea6cf0d1ddee19b52d90b95af7007883a8483b7191264184eac1a3f972a4d595cbe82bc7abb0f5837bb53184062625f8b8b9cecc70fd0c7087da39697b7298cd909a0e4c894ab0f9af6015b3b64cd73b9f4ecb9865c3d7c2cceadfbc472d688cdb78008f3bd874a4aaaef95f84673bf6c5c22c0a767665f0c8a5ea47474740ca7383f9f46f83c1b32c25a369bf635ca56f4491a02ce7c4973b511fe6336fc4c9ecfffae6bbb031cc99163189e3ca643ec8904fecba387962eb48ddfc45a8f2e3663b8c126e84a9870e911f60ff988570d1c7e323330c5c2abce743aff368871d626d4af7d961652d80252449fc7734a92b8a1a0391f5568b24c3143a9849336dcda1a7890fa3982c9175b53f53c9d2d1f86edf49c802f99e0cc70695bcf312f0a0e2cd91c9e2678b3df816beae1880a8447be93952bbb72cc7ae150912845777df4bf10734839c8d0e28bf1a7990bc2303a3953ce9988c73ec1f810d31dea4bc17c62dadad2e980d65ee5381acf4da175412e6b93206cff6674e3171faf729ac7d5f9c0221aaa20579fe8c1177eae0a5df052923b557af431144cdeb2813199da2039692e2706d604419827ff286d5ddd0d2c1b3044cbad0aa0976350fce2af3ba03029548b0ae6a1bb22ba85c3d68f9ee293b1189089418deb96b2b094d18611961c34c55021369d9b465b98bd85e37008277303fbdf2a99d6aff33d65002b1ed825b54482d8a30d7fd952b2dbf8735c5eb0fdf6ecb0f7d159aae23f5d3da413f69d30dad0bab2a352b41e7ab6b3882cb7c3beaba2f6ef27cd84a5d4ed144d5ada1f4ee63fe084d7677c8157c32365f76ec440bbde4e165971ec69bb5f9fad1be52313afd84098b9db2a5e3714180a1345c2d6203a11b2b84edf8594f7407e1db8b906d4e11806fae2ef9b579a484e3e8fec9e8dba03523878914363619eab90ef881439cdb1ae44db0f36adebcb70366853aa9b5015fa15c22e9cbb51e039f942e1da79f88f6d32cf949cbb7c7bcddd86174ca86a049b3acce1c77c84b72f3d0af59ea0f0d5f0a492d230fb3acb933f89f5ca726e554471df71f6f0f676b7fea598f2a67e2b713c0a691e4da8b95424683ab0c94132c6e12b22168f10b46d27f9982464012adfdb7fbd22929aa46f147ee22f1ba1fa6f37ae0fc74552813be884012fff969c4697d16701932115ee7f8acabae221ca0f2365a1220b544a67dcde020ee017308dab3e74437048c4cb3b697ff81d519c67a7f56f40f92f3d2a26c16e1b609b6a081ce6332936564dcde1170bd25e733667efbfe455a71b8693e31437ec36c9d478ff81b8a801a6956969439f3251dad8ff694b32834656f8b97cd3fb4a51286389ffc7c4b268220d17da0a09bcee93e6194e043fcefc509c0f79fe7bf5bcaaf15f162a5d0a472012010002f2813a48d10d5e78a669fbb0a88414359ff07f14f9cc879ee69ddb5c5785380817a76c4f1c7ab37ef04b79f204489763291675dedbe1256501e831a1099d6a4c3d25c60d146ab4a5651d844460fe59b9565fdfd7c872bd1c60ca1c2e645a27567ae4ae942a456c9d6aa3133fcbf74d4a56e9e067c33a491ae2f0c23587280c9bb1c53024f95c77908273e62181923873cf94716b838dd78420e81f073630970fb5545e1d658b24657848776c2e47a69d2d9632f1b87976a80a6f3695dfac51ffa89d8282387fa731df13c7ac48e58397083205fb1e69be5a9cb3dd5a13f5e5836e8d38690b4e9dec492b5827adf30bad791f4f6650ea619786de2a363f56b248506d12b6bca924c6337a3c612c192246ffbc8241cdbccb18ccf3465cc0044d37780108a759f5cfb5b21f93b18064af7720ffd3b8bc9355009df62b2cd0ec319427d64a17379d0170756cabf7595abd0efd585e1f96b000fa5e058c922e908b7dbf913f8bd218f1dee14cd4e943ef5126e47d1981c8a1c41c43e575610b7b2ee318512f4ba014295c2d5090a05908f8cf3dcda8edac4248229a3e5bb9c800b8a944eaeb18623a6565c415b8aac132f3ec74c55537d8f538dd94e579b5f28b3d79e64b305b1ae42f228a56a38b9f3f4201365cd11d3ae264bf932947061bff774fa11bacdcc64a30eece088b58f6ad366d8d3b4c0001bca06ce13d91a899b4f0beca1ec7649879540b901de7c3a9001a94c6b7a6516da00858912500100370fc8b3b7967348403c2ba507ac33a8336e9bba7d656a1ee266db78bb77e64e87aa9d2acceccaf4fc9f8d9fb5f377bd8519a86706bd0e77bda526e33a07d1970d553e23d671c6d55c5c197291e1d94382d03b8425d3889592b1d0a611f461cfad3542c69d9b1201e75d689734ebc5d10cccc8c884ce6ef0ec8846673369f46be7134fb8cfa30e04ec4e8e47b3a9fe1e1d873075244568b5a072fa4f16d06d951d5d3c7039d04951559e5a0fd1c58ff9283cf771064488bcab40bab61023ada5adfb396e95e0a2cc74d60bb34cfd67eb57c241dc3e1715ad965fe7c9320eea08d53c4cdc0690301e7b2e6e4c18e7bf27784f49d5b046130f112944ffe736c51652501dc7c11cc3d304520f7582a482ade20f4a95859ce6c12384aa4e50bad95acb234d22d0a49354f5e18aeb73214d89f13820fcab664c4843decfa5963f1b3d5ea433423682c2bdece8c9c02910007c1c4f2d0088a60e3ec04dc79c7e90d36089b0d0764def97219c02e4e231e889167295cd75abe0cfb09a57bfb9db05cea9d56d48ff73763540d304d8713f99fca35348e95fb2a5317ea3cad4f6335b1eadb7b51056b2d19875cc87f783c76626e8df9878d858fc564a6b16ff35897a194ba16081d77941baaf316510f3112202fd504db0bfd72ffd8cc3cd26256581593e6219c64bc473c7087b26ee64317462450d120f38f12e66fbd174b77c193117b922803f9a394652c74b1872cc6914bbe989894abe63032aef0608b96afbae3541c5cd3dd5691e90a75d921e5a9e9b305625413761fb77aa0dcedeb2b5f03238a58c5cd7ec5d204fd3958e9ce0f83ebce2490337c1c752d5e8e3e9f4afab754771c589c92fe46fe8e07073155331a7bf48376d8c199722485df3234b1729372e9883f8cb75c6a21976a369909d74325b90d03e5b3e9c4a597f49e12c1a8aa8bae0265b771a93ad6571ae469f30376858bf87d5c1300e49517e2dcf21cea9cfd93e5b57cf0480f133184f50a399e12d8010885643552ced016df708b518777807d23f4c7d5184616724bcec54e982d9ba1fd635262b92a9e4737d64856b0eb0d7614b2ed1443c1e933d0c202a4cb9ae78a1fe6b5c850c930842ed9dcb0aa52e6c1762ed70f3a20f57b47cdd63139cc2b0df6dcb90f61919906d4c4f1481f198c05f418863eb411c1f810487293925568aa88ce75406a8261f6440648e206c74e6dc7bc980d3276eb9f5b3d173e2674bc30bb62f793ffb995bdb0dae2e065e6cf5f94a5ec0da8d421b4ee66cd8446d9fd53149b21538b079c9310b3b20de07222bbb0a38c375149e1e29a52658084ac71b86d8b20c06e662e863d0cfaa5f6b66f785e6b1648360b81b94d79c05a9343be80903146c7fd7141e73fcbf0f6e5a981142e3ee0c5748106a5c522dfe04429ebbc63d014d7c619f165d529ae07baf0f5fe6ebb9fde596473e2e6f42cd9d46b965a6b33d64d7a215f8a26611e0b9982c8d9387e3b2c4b548075809f9a627a8a2104d920cb017d7e4d3d2412afd11b5ad70e423dc3af32a95d6cb596e0263e627777a8af5c516d4825fc62b0dc4cbcf33ee10ba845cbda664e69c10faf7b5dd030bf10551a85cbc25e25e424f807b404a246c885a15acc041229ebcd7ba96b256cfb7f1dc37ce5810e09c0b834d3f588a7455a2a520b70579db232c23f5640ac267020c22c79fba11be08a41987c955ffcbe2a48e8c2083a6aa963b4dc64ab41bfe45a366da6f95f57b555172972c2558da37625521b09f918c1eb2677dcc05975b94e162ac32ea2bf68eb54e65d23e03f7cf243be58fe11296309e8f508c8b0bc30da01a229e4f40a305837b1ad0a0448662401b72df83587f5e2782be7b3c0c8aea39e49755753e9d12aed830a75c6a52b46268f9cb7cb34eb4afe1dde1d73a884db8bdc83c25abb4b3fbcf4343c3aafb9d7efe81e96b7f5d6ff2cb8989e2b140985179da3990c3f949a2c755b4fdefa1614d12b24833f9f961b85adaf567fcb2e7974dc0359bd248fa2f3c2ed6b13108d14c55673b63630fa480ca72daafbfbc6af78eb7c7a4dd694f56b31e60c7d87c127d96ae4171e4623616effff176e51a806421c20f542b47d73e6868e3631e2cf79c8747a8a5a95ab83cfcb27f8fb0a1d7b1702e85a76769b7624118f833e39436a09faf0e7b9e0835288bc7583e11937b0834c140fdbab4c0be5b691fc16f156a91dab56ebf61d84e2beacab5fb9c1aaab719b7ca5b360ea828fa12ef982dd697419e70a08be62a8656853c4ec1849090b0f9b1a62da61e37d3ed8eb821847b1751e246b9516c8b34fc43f77b9105e2f5170efcb69c0d0cf54b08c5438b5794f3ce221fb5529625bd6b9d46fb9946109ba94bb8a42eec1a314270436957862c9d9c160f9eb7909bc8970d6f873c9cddd9f7e2acc5a467ce1582a0af65ea88156813703f56212e547cef6d5f47d33f398506e7750a8a4a7109b96fe45444c02fc3542f4c44a6dab1960145f85cd8a463710f50985180735b8ff121a7c836f11e7e66a3d09b4834d13c05e947ca96aadbd303ca9974fbe0ec9077b9bd92d1eb568df57587eb5e199809d9075379ca2dda8ce456863c4ee3b10c85989ca5f5547fb150be47636998a6f4f476f8b73ec5f2743a72033a1fd07ec87eb89be9702e7eddb4ce576c75a0f52873291fb9ec4ba597024ac489bf0f77fa65192928e83c94ee1d58b97155c6ee829fa08d4adc44e8867115e7cb0f32a1666b7c64770c316941304219d9762175d58d628f89adb419fd5517e66b53feb46913de462858dff85d6249b19f4da9d0c1f2218a8ac75afb38c8e1fe7a1cc0b30dc5a30ccca4e53cf4c599a545ee41d759420cb5471259ad95109c3249a30251492b6e9ee7644d9e9c415548540c7a0601e7a568b8809c09658793ea52d2df0e8abdbe132fd1047ac90e62b8cfa0df10019e3436372fb402d1b134adbbb15de7590671ecd18a5707746e0e8be767f2b3c2c1f71e0bc25514d507af5e55e6e95117a3bf2f92f5755f22f2f126ff667a71194d0bceafe1c9f83ffef623902b13ed003c91c071652225aac6c57f9e8ad78f8d0fba6aafc4babad2091c728dac6be76edf800fc146c5465006da375273e4e83073f16671a458cd71268adc173a39ebf2083c31e7c4f1721c17dbb1cc2233f54c0751ad97b7254cbd903fc375b684bf09457f813c29f70ece3a8bbf77506d745b96dfa1984b7a2508b0978032aebdd7c8d1213b96d54d74d46d42fafae5dce6e93e0aa9fb17ba35ee828701ee3d9fbd23e37d0abe8e81dfeacb56ab1e2e84bfd37d37ac5eeb0f28a4ffa43077effcd142075cc1f917af3f9db10a7895961da1146797ff2529c63b53895b487889166b86fefbecc61c3cb1837f44efb9967f4357e06b5fc26986abd8ab3bb253ee02a0bdd9a865fcd94a92dae5d562a1841542f7e9cc8f032def43e2089f6c0f4f58a8538699599beb40bef3f46332a977575588c74414064a8e09bc5f895efdfe06280da05d5a7b9cd2a805a7b564193b883ee3b114428c47578249febbccf62953edc4ad657b02abe68244341046f537d38bf86888589e11261234ef25a9457af26d817fd0ac331aa84cde8919cb7724af16af93e276f4c38fa56c15f34a80ead0717ad4e6f2f4ff6660fc96096dcd992b75354ca3644f06aba46a047770d469e512832ae71c57a4cb37541221bdb23bb99dcee4880ccb15f42f854199319ce6a342fd859298ff4f4c703123ee70d788510560836ed6f123a108bdc36b296f3a2e8379ac46177b097ab7e0610f43c6a02f3cd4a0c15399efdf4718610051be679f3875f0a1a3a302fd04f972a8f89b3a0a030ea4dcaefe1809525ba6a7180eab6486f329959e9a536cb21a4e001a46995c550e5a5b35d5086bd83167f6d6598d3283f4e442174d2f88c675de8b2819edfa093f77afb7e0d77290c401bbbdcabab335b29ab3bd7bbc77fbfd334f0a87c45550b814a22962211bae29bf08d94fac0c33858453f6bb75d17d875061811c71e1a4d2774379a6fbecc86dcd2b7b3ecdca02a40f4a2edd3dc96aa0a265c4c8d16b54f9307990fa7c2b3663e9d7737d6b9e7390284524df1848ff58d20bad9a220ff7bbf5206e2cfa5187894ba3ebc68aae1345847a19595545bddc9810af6b4584c8cc5042ca58ff04341f3beafdce38b2131c906b51ba0552f2c50bf30b1e6fc37a5b59464a16d251c2e38d5e609307c49ba33625654905fb24e7bdb19851563337edbd5afede290bbf3ea784237ed3fd11174694d431e82aab925d8e66a69487cfda4d157896f5c6a171dfabe3eed92f0042bab6c2b26b1378c65fdbc3498d491002bf8429c44af532940191a7ef6d538d72a53735a102ac1908443291590841d9af285498b638e9ad4ceedd5119c4444b57264e66694bf5e3275222a552ae8e6d810bc31a365615800c0be02e280bc1df6d027cd7135904313b4fd6459775038de60e33b067bc58215f0adecc68bdb2366f099c949dca7ecbb87a17c030059474573933b9f877d4be40176d6a70b1784760bc54fda0058da7fbc13f69a263d42e89fe5da45ba4d3d4d978c01b28fad18e537fcb1737d7306e5d55fa46ebe0760b7ea4ef15b093e8bec3b09699f7a6b585b7ecbac462fa5ff43cbabfd23413fa4a476dc9135b50a0bdebba785e00618319f26e970256eef0dbebe84958baf945fc8c87809a5217b8aa1d7e031e4b892c56fd2bf5541b63958fa990e180c32038aa85a4ede3bb7d1614ad7257f5b46fa719ba4c1b4f01901176587f2ed47ca7832037dc1b29af0ce4f649f858469be13d86e2fc1eaea7aa8d200c66d217a270edb77b8c0a389ba94a549a1716eaa85b7de4e78a297593f09027e567dac5c63cb84cd9d4cb100aad040b01402107dbbccb645270ac552a1fb253501d72bec991745a0cf7048b44e4569ef08ff0e2a17cf7c2141f226200937765f6562dd9c97810da52c06623f3676dcb693b935508cfc07a3f407787aeb8209a402de1e760bb04c6a79f8aac6e53fb0cc3ddb58672ef266d775eb0ad6a931ecfb486a36c346c68aba0fb41b3ccf12bf0f7e7442bf1f72ea41306f7580e7716554fe409b605c2fd0cf958d5c900e35ebb04092bc855e53dc88af5bc340e905907c8de5aaee7318a6298a1e1e950570d2de9b96f8e8f5817f169ae9b0569e9b919cbc5786affc12b7847d87007e6a10e23beb883068eb62389cd07b189afc3307a8fe72a1d6f68f02a6f97b0c16f6d83f5464a5c4f5d116632eda6fef0999d0e03fc8ee070ae70f2612b0ce65cbcf6adf351b1a530c960ce46b6eeb9720fec1ee042f9200b7f38823fcd7e8e77ffa67c55c3c3d1b787b1e5073ccf2545e10606966a48ec26def2d037e18d4583257534069167d729889396d429d2fc0f11b5be4c3a76cda0aa92e0d0f3fd534bd4699fa60183532d54a298ad7317eb2392d40ddb0b9cd9104f6d2eb1c2f3ee1a0243fa934543825890ea1450c68eb069da8db61d6bc9d5617431c75b9d2f6b3ba4b7567ad72fea58b747bbab1840658fb1d294908f650220d654bf41f317157fe47bbfdf0558741a9004b2bdd5a9d43401524a07e490c9617b694503d615ab6f9540d8f33234891e4ce578e10d8ca562775889a14a28d546a4976e115183efd5e8ff8465b9eaf4f0250f565c46e54c74f3994cb3381fe5b0e9a767f6b61ffeb696c8842cc15408cad2de47df6425953f9d88aefa8c6ccb562b3dcddbc065386fd4dd8f629b26555a618a4ea81b8be079127a74a88a0e80626ffd55f06f1027ff97efd786494a44a98e862d6202c4b4d0a463a050b7eecb07f50fdc13de897828aab1b9e90e07e93f0d4631053597f385dada9b3e5918c3623585789cb2238a735f3a67e1bb4a0d2d92db35b6e12cc874401fe5884f17d01e47fa3e2c07d55c5517d785f072751ca008ea22c9c928033e1868a1d1a11ad259f308e9c8202e5858c04f197296ebfa7a826b85fe44e52d054214fc4bea87b08edfba8dd59d1a825e4dc1322aa231f46df0f740ca2b4c54ddfe22234480ad071aca6a3a22377419f5f0750ed84292c6d3922e6358d4375e54f03f49b48792bdbf108e694da7feb59a48c240e85f71ed05f617be9d6c9d376600d7971ce2edca57145ce1dfef9175d8036f7a27547f15e5ee50f431f6721d4b7be4e238ea1a1c6876045e28820f8219b95330f9f68a3c1adc4a6a2ab367ff0fcad6dae68f373067b7bbfb326c7c5138f244646c5bae3b0f10092f35dbb24344a83bdd3e53e35725a1a5ad51cf403f4c7c79cdfba16d6afb8aa19f7cc423aee5aab39110774bf31c50a466f2c4d3f5bbde1a40695647e1d71e1d6fe3c7726fc168f20ec177c0506070179b58939f668cdc2a70f3a6ce7bcaf10044798c5468b76e4bc1815ffd1e6a6c3a259c6bcfa52bad525c6d08482a2bc37a36b1f5252958c812a47d3456be5d7ab27397db7f5f60ae5ac7323552d4e68021be1cb8dfd5bfd7269b73c35251493d449f6e18c3c5de929f71927ec33d3ba0caa5e700c453efd4bfb29bc760979309e4c8e4e434a65e6e46fa9e2f879492e54722ac249718f8986b4902816536c74b98038484d235d4333d35bd32897ef9a885c3ae99144050ddf34796d21d708edde1ec19cb6e4cb8cab418980cb4859bb1d1e2cadf521a4aa089b93faf682c012cf4c02da3698efef6c0547c309b02badbe34b0dbd0c0ab417b3a03a79ae0b8bdd4a08b99a8f7643013353c577f1f1e92b68a256dad946050ffa82fa9d7ced10d682fa672b1a7ddc0d4630b58bf86aba1907569e9fb2df84e65c45e77468ef21743647cd0531a84e0525bcda8f26b8287377497d47a54d5f76746d755251cf6f6c2daf97482a2d06ae23e52d50f2e9087eee7bb47e24f07274f6e4b325044995c5a25cd02040dcff9e1ac210ca1bddcfbf8a283376c3497d647d37c07e7610907c5acc89a7d9a394c1280aeb40cb699fff3ce80afe9e084fc17fd8c29d52e0f7f0cc4be7623a8fdfe079cf6f8be8753009d8f1447a675931b8cf4aee134d0ba52775c9291bd482e0aac23bb81f329a6bd0792c7c553a7cf69481bd408209c7148b41987acc13e918d167bbf5064c602c37cbbbfcd1e681a31120f47617207e017ef3b052ea69185e6f6667407cf25e4a3dfbbb0f7c63cdf25889c1c0a41a2361f5899516d3791d66e7eb8d5eaef00a4f536c71db82282d415e9f7acd72b9149cc9f9cd17167f6131bd75e068c962fbacaf427f729cd616865f7a2933e796c9f3084ee9caab2c8dbfa4ec838e2f157a16524d9536e5bbe9bd3af656c7109907d166be20261cc7b9bee7a3155ec74e38c1d48e101c18023d64aacd31d32cdd7fa9c9d1c786c3a8c4ed03016d4976b4e35a00b76a23815e05210fcbaa49a6e21fb79aa2fd643f2a046f8d01b7e4a03bf6131aef91d3c112523e6939011df724995c3fbb7bca5cb84ea311b15f932aa09985efaba6a3c8fca1ab9a691e74396327f7bf37908c71ec13ad470743fbea2db38832ea79cc4e45202eaef4c61abee70ae4573a1503a998ccd947f177510acb99cb4917a385f3a3c15dc127803e1e4de3ae1586e32528b41cc07544fd3dc310d5cf8a396288a5230dd42c34d86042434cfac95162c8d5ed3a57cf4f3a86eb5a3c5d42e390b6b34053a00cf9047247acb18e42e0db90d45d78123acde36f1b0277526e3a35b7870803fd0bb0bdb45521745e9d1c736ddc1074dfcd88ce48d8633dcd5226f94292c00d15d7e6949314f9f53e88eac4b99a0b6776b7910b85899f94db34a17d97b69d58b567a3696944cc146d76dc980e299face463272d53318b19076b498c449024e9a18b2c340f04cafda2d62f75b8af1082a3729001e1044b08f1bedd5da4cc544fad4b33495e6e2768bd3b60ec2f8795df50040c605722f24b1ca00e0fdd6f79fb882a6edb300586f4908c9daac4399f6ba52e81f2f132c666fd83af30fa095cda33fe4fc804e00fe32a4fd99d9a140981b008b379ab2602ab3ea7c94417220f3a76f2d6634aec06c6d7c73b667e210023c7c6bbbb9584499d82d6ce61bb43747b4301dc3b12ab6ec29ac7e3a8d7b40492061bb4e2ac3135e320bb83370016b144808343a8196785b8a0285840a0f5f98ded66fc2a925b222b9977a778a089d5eb2b64f2094d023eaa66779a3c643e8a51e2e37c985794480d74472437559af1989d13d79fd868d71765ed65787e8b1f15a59d241b32bfdb9912033554744dee507dbfc874c323a3decae22e6d9e4a71ac43c31d0f874b1fd43e1e072c7a40cecadc03dc8ed8fa25ec3bf20ca8f6defa6e428eb9ad1de535b3b068662c6b6cf3583f3b69af7448d30a5f02a671a5f913e9e1f42ecf4bff19140152a31d09c7c6a711fbf22c7bc024603b2ef39afb0c0a72044b89476ce42c63e8b0180ce1a19ff5c996f78b7f9ba286a114b26c80c45dbba2208280f928b67f303900bbc4a11e3a8b975358bfe87c274b97cbfca0cabbc9ed5ae5d9435cb12b63c80c389f612b2bdf0a131dbbb673c5c3f4a3d87e856591503f0c4e21b92709b569e1d4e6bf125b9d094497900aed385b571f92702f395d56239fcf67679635a891d0ab8152696681b033b1a855bb8d076d39ce1d10fc9bcd2488fbd5f1067176838c0d8e56023b0668e2e1efab471a8b1c81f2428f01415eacd8e668d08be686e5abdf20391d1f1f90c7063d08084d0b5c80216ebd7b49229ca6fc4b556001f4be4b01e9445cd7d8922d5c2b8861bdc463473f11846419ec5d3cf9f14a85b059c6cb7d7f79c4f52b1d26b72221f649d4335677219196dccedcbaaf5c8494a77e649f70e543b01d11263d99855ed0f94c2ef4b37fcf18211d0b92db6474d82c4f849e148ac4910f47f857bf3c77ee96971c81925117ae82a16fdd168c5f210213bf033c65dfdfee662f9551e7658105ff1cc199331f6389d9e4b22e8af34672942b43d17d6b6b72eff9afd2a7a653a902cce5d5bb55ab654af1f583317d395732219294ede33f414528a8f81f6594ccb00ed748e18bb7c521c6ab14f0cf07aaa0418b02a565fde4752a69e1bb7d495c5747d1d561e66721ad7284f59695319db7823720091a5c21389e98686152f9b2f604b94744e9c6b30465ff67a1c0a037084cd45e2086906dd9a07940307577235f2bf9b82220f600c74412b77d9c05fd17b632ceace8d9e49a077d3ee975c7174ac5f2475e7bdc02431847a313552505b8546702e0ce43581427fe871071d1373b28c7c1e2114c19495b74d526189fe6adc95d3342e38912ef7fb1817b1ab132cd5d079d95d50250a2ff280d8727a9a54b01f243f2be63bb9d28d32b4f43df77d5c352baa064dbe4234caa1141b1a407b72b5360fd72fd70580625dc1bdcf02c6e4b000b3db499a0e49da244522a0f8d86f23e7aa39bcc8255e442c70037dea2e04a71eedf1809d6ac9fa1a4d171add8614910abac1af17a31ef55980cd419ec7aa1c23f13dc3e8194432ceb72b8fff184f6064e7a76a0f5b39012c9b6a41476451360f143f18347a8e543ddbdc40b52809cb8860fe07292e87f85803f248cdca27d8822c9c0cd815ba13ac4ee7f6cd46b4df12233383d81286569e4f939d6ad6ba33161a1ef25c5d6dbadfbc2a9eb6e9d420173a77c4f94347c538a0ab20c68a52c335fc88e8c4ad48fa0483d4bd99b2a551d6bec89cdc0aebf6db6a22a034406afb354475be91d1fb2f42a0389856fe46f218974a5043d7d0ecd1e92df1ef7a60d599a3e095eae45f659081b2176780a6a9abbe9ee6a10dee7926277c676f54d0733d3dd1b006153c78f5082945864b61caf66f4d3262547a2bd7fef55a027bfa031d560c27b87d46661a1f157047624f3a298530a5d8108fd0ac4541b1a9478f7f470c76988d12d9e01482dcc86824656f048396cec6d4a478e3e175fb02d47bb762477046ba194de3af540d7ce2ae35e0c034ef79ef2bc0c38766d6cfa2b9c9fd794b32ee751557c33406705d40811b3097f7eca748df9c81de25f6acd26c7c2e7e057f6863dffe32eb761c82599bdeeb42a5def4f03e2cec76e2d92997563b746ccafc7fd714c06a6c903225cb3f21eb7f5cb0e955c1f729345dd9da468a7c82842fc7b8d1306f21b357fdc57bc2f4f3bf15873143556f080c9b4c920faa062fa87b7f2c47d18ce437b98166f19cfc7c66beb793c52c38c52ade138606856c10179d40b1490fe0a48c2b87be43a3935917741286b5db9a23f3193ed1aa64ab8306de29a0ec36eeeb61450b12732290ca906e04c5976273e8785575132a1ff2970ac2b3058408175d2ef9610e8b48dfc7800fb4041187cc66d39735f81849bade8839864d73ee1f01d82990faf9a5a673d3c03dcd2aec5987a71313f0bdc02690b518252806d5dc24b2374dd55965794046393dd43bd224adc194cb6378b3d296cf8282557c7037a1f87dbc4ab5a29a8526e0dfb6d432db6e10fe01981b66b88a13be359de9a01337053eeb97fa98384a9fae554b4cfb6b54a5522aa2bdbb1815c351a4df63eb31f55ee1195781f9f11901c95adf302530e5f743e12c37f7261028a5b72a5f59ee56632a38e4e1f5e560d74caa546fa9b2749ad9d1cfbaab6858056b82ec0433252a617fa799ac1de19639a9ec3030a83d2a83d320aad8b3061208cea1cf7978eb9a21fb33cc3f3daa24476fd782cde30af10f0ae9e71ed4005bd8a49d2ba6fa0371ea911e713b7ffd2e386ab6b2cec304ad901e0164adff19deace2d0c217015f7c7a5e3fa3809786dc1f6995badaa56b3658e079064282a5612adb8841a7b0997a14d9fd24ccab6e7628678d3cc210f4b5dd58d96424c32e87adf2572082135d4cf8eb885f884ef047d3a1fb53909e3a28cf973ff6e9b908bbba8755474330785ef9ae452ed8efdb11c409ccd54f22e3261c71150fbf88c91e35ed1a85964e1efbf27bc7c8175828cc7b6b98e195d84efe61b92351142336a673f54a7e45be068edc8acb998f640970f0d33841adcfb74ced65eed336271d2592d21b520b2ed1050b907a74d1707ba911465bb83463df8eb8406518bac2e89b3bca59d8b9102468b5648de57a5083e5cf09435560a9481081173b6bd5ca6742298b377b05a367e10efc06b626a89e89df7fae3f5145a56c6110f2a822002c856f5df1af28eade14e9195b00ecf87c3027f1d083b8e4c61e6ed627d341bb1c44c5863877aeae278f2fad2b56e09099f7aa8698e8a64ae0ec023ec906e203374833cbc6e2151c50fe5d5c7c3961292915e290ec94b30c48a37e648c925ecaee7169f9cac00ffb8b79d350d120e764aec148af84c6866eca0523ac89d5ebcd27da9f9274b133031d8d08a663020ecdfc891a382ca7857acb4fed39e2473efb4f204d6a934e33e6a2f5199ed2a5ab3098d2b796f96da8ef636a8efa1b1859d9af081a7e2de1c7784ad5e28432eb449d7593db0f426bbcc00e031f37a96acd6da0f26aff5c6cff37f5677fd6f64f4ca64dde705e6abc01da28596b40211511e2e9e087c0482820054b061ed5ba9d685cb7b4e9dda90e7c1b679a41302b784d03ec777cf1cd94ddcff4a909d8aa58b1c2b8ae7089f863a11ca53b4293bea33f85e668e97aa37207e822465a726aa385f4ab683c152d313dc4a2ad386b5e898d9b5b9beeed2d0a4b1db0c4deb1d5eac6724e970790a3b4c977c9b71f8217b56781ee8fd955c2bfa8b6066a06056d2e064a06d11a21a85f8fa32c92dccb676943c76b93916ab4dc197532028acd73f32d51bbcb2e9a8450e6d68fb0011c4f0bca287ee08e1ada454992e041e5eb180cb250b82fe4113c58cf8d855b30bcdba228cd5b78b243de451b432c2ffde50f46ae52cb082748b1e3232f11f8ae021f89f626bee38d67d9511213740831c4f5fc680b16b73257ca0611933e7ba809bd68bd0f4d65c2b45e9d143f55ef301bb69a89362de82fe410fe282046436767a0b746f233a77268f3ac707e015c7bd7e9f36b3afb58dee5dc6b81fc2dce2d9d4bed6912f997808e1deff7af06b839ccef8f07d28f66a92fc39a82cabfd4965121966a9afe86d786f0aea35bb969a982376d4487a984ba3c273cc0c6910c6ce3dba3297741ba2660c40378ef5b28b6c2e6d9fd741f8916c070f153c1d7bcc2b358c15ba1edac6fef399829faed63eb762dfc496a8681c1a5443bf9290e8ac957e1c1bdf8a5a6f79d24376f0abfd980a1a8f1f965647676c3a7de90ff14e01e8720c8bd943ae81180e6114debed3e4a31e1356b1b8e918d0889e5ef529179dd0b69812c570510c69e313f7bc21ce8773bf488eac41fd982f7901ed16e46f2018190ac2e47b390faf9fd25276f0aa7d4beedf0badcee9fdf54145aa105384014e0e421f7b1b5493ed1b306133e2b7f4922f464a20bcf3c0de7dc9854d7d3e1e88766daee71bf26e56b5ff8f50cdbc981f4802679ea3026fe45fabc9b2f14f5afb40f902480bbc5451bc14bef5ac4c626872ac0cac1880b7983d398236bdb81228a566f955844e036fe4f302614803f9f42f6e4710da52fb57051b5cceb851daec711a6d3d65c3e6623864e011d8009526877c04dd5217a61a25f549ca65e9d83c6f4251b9fd2c80c44c6fa744a03c2a0201379b7c048b3e14276babf8d8256a99f6d71255572026055703cc01490034658dfaf00ff4ce4edca091c665fb33e08a4e438e626421ce43a522de0ab3006cf98ff649b84f620b85ef7bd6817599482931b770c2d95df03f59c072161663d0dbb625e2c431739cd81225a67abb9b844644696bbe10a5ca9ae77747df07c56c04b2f589e917f87ef4af09ee5f7a2d52ec2cabcd32c0ce09c1c8555015b5b633bcd00a935b30a2066f8ce9e6b4817813a8f9f500c95613f90f2b14d3c3e49c5ea211ad35eff8c5dd185f60a61d65360b50b7b35c816c6a6531d77a96169c95899b803ca1a0dfa991ea6db92ca1c59f997be1a86322c58f682785576faa98cda4c5010c3476f7310b11d2188a286239636ad6b606dcb323a00e2fb436aef759fff7177f42f744a60a6bbd550f498a082ce78eb144a8d26f7ee5056269f3fe821b1573aac7f8987a091eca4c5441d2d9e2878aee11bd0dd096fc97f6dbe8d017f641c7f8ac8739b19f8121b69bfdccda5a5c79f4a47365fc02fb424c65b68f6d937eb2c4235ffae65485d335c0b1d66d179130c697bc5d5a24b638596bc57d4ebac2f6263a2b3ce7957b922d2714ed85ebfe7a3d3c5c711862167b43e03681d6414ff57bd9731d399567d5d91f341ab24c8626179cea719491c9ae423d0bab5befa7d11f2b698c955df1a1d1f44f32da247a55ad59abb2001a130809090a1a725e3acd60548a9ac89810798f1aae3d44449dc9de9712725a6af4d49e9e9f070b494d2e4f35753cd7fb47eb18062d0a0368a98d1b8305576e1c041c08ecb975685ef129b7561c9c33c2cc8a376598b827c7dd0f2f29201711ce6fdb1fae4ab553c3a7838b02a86e0c1604401931d94958eab54c6630dda16c962d8bfc23d3b2842fdf190033fbfaf73c0ab1f029b77a7cd8fdcca081a269a2b37c59b8076a445a44c5c92f0543607e4e5087ef32b5f3c15f12afd97bd46c07d1174f7d8885e2e16d2c89836fb2ec7009aacfbc6b2b265ab0a5dc71c1362162b6a2e1066bc4f704c559dbefd5738677cad9a06629b5a7d94190d9d5615a3da1e5fca50d31ff66f40696fcbf888052bd63074428ff5930393986ca82dff10600e976168498b375b83f2ea3818068324aa64099e37be891cd1ab78c2ae676c4ff640e697e4038d3924c381c80d08484a052d5d2107c1b09664a45ebf7130a5cfb6a3508e196392aeb14c597244c449832e8d22668234fc4b89b9c9aa0a2f936fd29b6a3637c27a1fefbcad66189bf8f9b26041ba8260880d50b24d9b5d973f2674f33e8a55b6cce637c731f13e16ab1fe6a3653c9d8dca322777dfaafa902626a97e3e5a5f3ac99d1676b4e2bf46733ce1860ad4494716f71b15227526fe8cf773e903b0b7b867e1223d68dbd25c29702fd7bfece3180e64bee5b90346df2d965bbc8ca2f11878ca1875037757055e7d6bd209cc7c38defc3d413b0b6115093eff86f669892e9aa985e9ac1074dd51ddfa0ecb232b4ed6c265539238d6772356e8a1501d65a63ae338d7f4bfdf1a846b61f510c81e8e6e03555a52cfa3a6d3ee4b53d4701232e38031097d463d6551f37ea7f8836bb9216b6dcbfb0bb9ee6d2a70aab78d1aada49a308dbb7f3fa3288366371610dd53bbe81a39ff6470553f3e6e82c539cceeb4ee79293e7861cca11ea94f9b5d0e52545039f5f6d1270ff4708d1023d101eac19887c4384b86f5956dfdd0e631180433128640adc5db06cab5608bb78da17c18fa124307e5a540ae3c21ff47b03ccf55f6e5dcd97c1bd730ac02c03492c570bcde7af928b3484d51f01214eae04311cb3b929b48bd5a0713fb6ac677383f081f9a573d1f1a95b1885372d9c8679972b3cdab2c8f49bf10e941fdbe077743f02fb942abb57dc96b87dde3849c246adb6c9b270fddc315543de1b0e6600ade465ecda1f95398554d92b303531668f416e9a4641de8b68153a53c1e130956ecf965dd9e2a19a64c420ae09b4849abdfe1a0c49133ca1d0b4a1da04fea7f54e80a866abac48b148eea1457246f934b1f447fb4f5ae9e3d4577864dd458bf13de7c9f52f64bbf005cd53ce3497a44388ec92d3a1f3d3540ecf7e8aad3cb98ae976124955a7de53b789334cf46eccab5004836b85de1f678428721785eb827a4e5bcd62412bc8206e4d7e5cf80d303f9bc3858ecdadca6aebb67cce3272f5eb9144491c6fa0a724cddec1a2fb80bd3dd317d17ce295dbc51220f4bbdbe0ffb036e18f82d71bc524dc4e27966dd2964d4e1c60d0d3d13aedb5a528bf6efb7097d0a89ecce26ca14609edd0d0c645f63092ce409fab318135bb01c11fa1275fac30efcb5a9470baf27e839078180fc713665cb6819db168485a9bc5b6f80e611aab6e1282a0a363af6f7aae38ecedf0de541846b90a97e7ef1fb845b9d4753ae549d1aa38ae7a4617e93c11dad28374ed8f9b5787e230fe54d836d0b29f6704f00d8c39992423518c40e6d2a3fc30f43a212af833e85497a8d6c39c915c189f2b00d6d8c21e7c9b48a6a88eea8c9ef157dfbfaabae2d20682d8352d89fb6a18b108e19c222bcf89394c3b070a37d1a34aef7369203ec93dd887bb7dda65c64da5429209a9b6e25a10f901b006db8538c59b57812540ba9db495007abe2f44e47a2d8218e340ebcf742d13ea96267ea0aa19d4e2870bcc939a1f9f17d4f4aad3de820bb93509a5690d20715c873479abe26ee79280771959c973d021c7d54e0c8ed2808d7886c117650ba56458cf09627973131bfd552083e2f8411e51eccdaab4183b7d29bc8ca6e4bd55b8634c1eda46151e864f22e760fc8f57bdca38f12758b5812809292c23b1275ecb3eba75745d01854acc8eef9a6095c1b6d41cec7b50964c986001567191cea802814ed933ba84d54877b9b6669acd0f1f69ea465b4e94659fd6f7a6fe0c0fb6a8c417b265514fa6c3c34f211fb84fdb4a9071119fc6c1c24c3dcce734fdd76d0a0e0139136c2e404c75afd6f7d850e79972b1cd864fb0864d7efbb72e17602f826a23abb33595c5b358c4266765d70fb29b1e6288896a1fe4767d0a77fd2e2228e0fc3535d227e5c4766757788e439ecfad3e622f01856d2402a83e4880137a00ef85832292031a726e0737c29efe6ac0176ed84600389e3fef37cbda5ed2b67c6acb70f96670b5105b99946503d7252260cb64c86a1edb32246194756d9328b8882e7fae35168be67b62b5ecee340e0712a8886ab9645794937d8e55a6b729c94120ab30586620693484e1e3fbd811c19264c033ec1fddc4c1f9c97d58113f834b278b1a9fa3334b416480b730c89b042b1cf587ab171d3688c6cac91ff0051205eb3db26c27dcb7df6a64c68212cdf96928df34bca2be2689bc26a38487861a77e3921b44ac5566cd5d5c71184c6e4212c02742a403d9f606b2393dd6fa039c591fabe9496ff53a6609946783f6c5a89110cbd768ed5142fcc33f6f5623196cb0c6dcc70980177393f27582ec7dc8d8aa1fe55a9a6f5a49e956744b8b81005360e6390ad6f92f39c2e5d3db048392fd19c47283b068ee55a48132f72e1d6bcf67a05db2c2d2c42d3a6a85f0e6af524763df17ec3a932ee673dcb59838895e503aadd67e4dd334a9d46aeab61bf7130d468ed7c42195b765d8b97a16d5b3bce5a5c25055e42d9148a7230ba017d464fa9ed3e4f60805908c8b0935f30f075bff41c81f366867d6cfad3d68229cb8156b7b83b7458a9c44fc85287a0e10ee3d719d53d0c85e8f8101a1d92d5de0731a4624a2826ef332c73bb9a3f23a46443525f6eb77492d6f94bd040884ed181dc7525347023e1f73fbc6e2b9062eafc86b302121333b9d04e2d38da842ad687e43da2ca85d88539cfb5941e5887287877aca4d53348868441633e148bfce3c4ac7c4446e132f3add29be89eaa2d6a739d35fce5d2c78cec94b7ba25bf488aaf8c185c596643f1b96a412b94d8289a9b11a2789021b787587a6239948b53e1e9f311ea06bd6a04c6a3ff1564d471afa31bd51175b4d92356c5656c60be1adcd676ab0fcfb32d40a1f5bd95636d6b96cad0c4ef10a0cc3d65b66acc5aa9652a788f2f767134c113ed07093c9054791fc564c7f5d43a48ca92c7606d8673a3cdb20f3a6df78f5bf394949b982d3cf0256df9ca577d3f585f8a772b8ca09c00762e4f833a5889ec161ac6c5746590394f4e088729e2a9535b42342b7baf94f0be0c9d1a45cfa81a533757a94d518cf3c00e34fe791796669da0b59fc6151ac9767d803f441ae2c1838cb58f2cc8210caa71efaffc534d8b7037d39f1e8a9d8c30068e6d70dfa066b3d43ac60fec150eef6d643946ad4f2d6fea53cb55f12290882096fa17550970e268ed54c3e414f0f4b49a6b1c974c3cfaaa25fbd8bac0c76882bb0d3af46369d74aa72f285a2613127335d3127411b2dba5ce50a96d9881652aea0824797f9ae9c2c44fe71180c61cb3a376ddbe49ab3b11345e0efc0b1b344c777d8f85c6f3cf5bcdfa3ce6feb7b3567939844ee893efb45a345299de03c7e82c2ab31de73a030bc89e18f09659c423a8480f2d0499aa00f424ff888eaf128b381cfb698d5b79eb364219e3b3abc6328a7da51960025688f4683d5ef2ba0f807e4134ada845f70525105b2d6a1806a90769f5f668de1bd7c51a90b450f1cc415e60b91c03faff13056b5050206f962284d9d96300e5eebc5cb9d700457824a1939f33a4f5cc9ea0b0ea512312cf9d7d79dddfb530a51592985ee93ec8665853e5ad3647f636421bc989b98e472305aff376057219c3fb12ef936a1bc60e3be08fc047c9f6c3a7d5300f1b36e4731b1ce7c90adcafe9d8a6534506aa716226277128d91b502689f95e511c037a0c421bacc18683da5e1ec486bd4ebce63a7852b66c95e0b3b62003492d6b0ac634aa4aa59f79284c286ab429c1870ce65aeb5fe0a1302e9c3e402b81bac6c1bc41f858583484fd335aa51cb742d87e6289f33934b2ccd5281a0d4ece6217a7b51873c4e09c70e6364233583fccf075a3c866614f4d5712013e42e9d1b745c161562b7e0d08a411c12ac25044c171c829ca602739c432c01d3c676a636441d7304d32e0dd9ea8b589281c4dd534bbc7d9b8c42e9ff540f5275cd6e6c899fad6a9681ccbeac327a0ead0e9c3f4d799a8a565a7d1fb9e0c33e202361c2890264b96f711e2133a3313f989a4449cbf34c39d7077655f83776db1e028f8ca5abc771ee242551bb2f0e27a58a9377b52f43e4de94668db7f6aec0d77587488c3b930964a2ae96b6583533dceecd8115ad04d13f76258813e8ddc4140e3e35e7011b765ac01174c7fc8f23918b454f28f0b5c89baff677047081a9e461aa385cbc1154be85bdb16105afdf1b69b983591be2e28aafaffaa7813110bf0a26798c24aa94003476ac0d5e0cff2ab150fb60fa9bf7b9865c03a27af0fccff7a08c7c2c5f8e18dcaaee46b27e7afd0d5dfd84270db584f2faf04ec030a3c4144b5b5c9026e9995f776010fcc777ff85d09cbb07f0b10b36a5196ec602c72634c6d27ad19b659faf6c7ec8f5dd260f5af65fb89aabefdb496ebfb061316be48cb7d6f5c0b1a2be6db38027205c08f82e17b82bff5014819da00d261a7c0280151f065fb9fd62de157e11f2ca5cec006b016bd8d42c02f8feec759e64489e60cb57e746facda34dd1188888733478bc4d3697a2327931a5072e4f62f97fe4b1be3cb1e1195a96575ae238606f9ccde44f15b9a31815b4627f45d47d39a25b9f97656f0488bd25ef62e257847408fa4bce942828d4d68219eb16f2e87267b6328e6447eedcc34a75c36951d6fb40abddd7155db3c9b9e00688da43260b1350924fbff80207f5f26334dac441bc1f6e501ee44b0baff479fa5811fb79685c69d0680d1f64ba019b8cf5e3c8001b615915ded39b9b6f02ac3493c7dba957e39dbc6dc203957387b2e982760c72c99729b89ea6dd47bca137c6234674d9b54f4e5a3e1129688eac85082767f88288274a11f9b6c19660a1aba67ccc3fac4502374a494a05006ea40475a50b549580d35bf9a9f0093745318157322c4e2d0aa9546cd917ef32e4b38c9968f3027f2d202dfe19b272ba97a95b2274110f65ee200ca1b25e0a8c266b2dc52da069ce28307b49885a5cc1851114c923f9e682d3ed6e938ae2194e77a85101d9c95bcdc0e26707b778463ce03bfcb9aa4e20ee5b5a9a867aeca5f90d3b599788de190b1223f6085101910829dbdbe7b198a4aadf0eeb93ee56fe45b39e2e0d0e3a8d7cbe16bafcf4c010c0fc769522d782ab2ce7862d6b8879a4db6131d95bd2887382fd2dec28a61197004e62689a30d75ed5f793542ed51eab1b0596417a25818556d0ab07930de8ccade4fd235a54d0bf7f60dda1ae557375cb84839c3de938ff6cb6db8341fa4c085faa187117205e17227c4cf9082eb667bc9ae76da837384c6ab7ab943c9a5fe823da713dce08ff1325d43f2caf531bb2a05bf4f3d77c75d209562d4a92eed95cef2d02c9af112f6941694de5968569a3df0aaab8afb3cda354fb235d250ee8adb5327018d193d9a8caff43b3a5faf497bdf0f3a769a8e07e2c0bae06a767680016f348c4d6c0fa6b3f58fb87685a2c10379645d12fb104a08adb768714e2582ab529cc28db482493b6be8056808cc24e2346e51c717f70da12ac901b03d9a53f933570a515a22952decafe43a70704bbd2292c5004646ce04bb9b978e446827a302b93b70295828ca0aee578d33db65dceacd0e5cc0463968d7f0f2bce270ded8ed058dd458296c73624a79f398862f12615d10b1af78c3221a330f832ec74df031e8f06c9a5db98de0f591ff0964855707cd2d96d835fa09d24c0ec15dfa43f2fb3b294af73de8cec9c8b822058d78a8248202d3ac5c78940b2d1103b16e9c59a4cb07b653118fe02153f4a2492ca448262d06dcbc2aaa34cd923e50f2aa2872dde27d7b4a8b0c99eb9014d17290048d205f273dc9f31e68ca1e356e27f0519f5ee72225bf9048deb563e5748a37a47b966fe35cc7e3eff73b30fe0d8225703f198823befba914c87da6c159f6fff94b345c9427f78bc999d7de4d3eef5a3ae24f148c3a656896076b3714226aab7a2b5a5ec0f3dce9aea160045f0522e938c63537d8c95916e37f2bf18667b8c5e16c67bc4a5bf236ab0ce56566f3aa41f393573b341e5eb7251e82965c13007ccf1945bf7200fcd34d0fb437cf324b646fa6c8098c8d3e890e562664c9aa933b2e11fe6ee4ee4f8dfc561dbdc43e5e96b2a0e54aa6f506c46ec63b6330bbf31544f7ddf30a877050331ac697bc3ec6df7b12b0b5ce681aeddc590c2b043a72e679673af75b7cc860cf4e2497fe3e3b1c21e662945c27d4969e930b93a17b79875284c14509d3f156eb8e881fcee4f02f6918a10f0d0314df60b4ce3b203bff955f1c3b6f41ce841ad66389639f8b339cfe9b9d73fe06d9e3c8661c2c52c8a6f8b5faedcb6eec2c8677e3e77f1d54d12d19ab529caf3fb79a49e2faba6770421e095cd2c4f7f5a1574de77f30965f66f09f731a1f98b6e4648b3ce34202dc260c7b5c7a50bf856c92a94e6db752231437b13411949332ef699ee9c5333aae07a96ffb01f168a2088c1b4bc133db15093b2977031edaf7c6170e5da90367dcfe7a4bcf02fea6e654931715d73566327d1d6b5f4cfc1a1c3d053de6188864a51e048463cd9d3fd40ff882af47a19c09188ea4cf0221c9812f80821adfc4af7d1604bde58f1811953146960dffdd95fda77ec10e5f67f7b47e73af540321697d84797f261bfc47ad6fcecd3797b9bdd8b9eae25abd28a58edecef7d458be3ff3a6bccf1a4b627f6f38294329b27592dc28c46530b15a4337f023f3f182722661bd3fe0209f1a3b826d8640b735a1807c62288145f67860c2fcbbc6015be229bab38584a6d576aff28a61f1342cee7311c45e9bae24afd62dc0091980e33620ff6011820c236921a2e38dc390554915435f5bb8016081a3207754e33c51695f88cba26509ef1a957d7193bc4a7e97bfcd36128070e6afacec5878d6af75528ba9211fce81674fc1d8c25d9545a16d723256deb063f8295456a47ec63fd4a48b4b399bee604eebe8fc38610a6cbe26f99df5117589ea4e860542b70cd8afad0a02621894017f837047b44629bdc2d4d5fa0d139613ed259f27c2cebd528526dec4cb830d714a754fc0d54f08bf571b02e07c80fbb35c152f1fd7b8462b1f7d2a82069e0bba4c8d0ca4e78bc53d38699d1daa1952c88dcd9521dfed5e961d56f83327035194169460464d1a7317a8ccd15c284bc8d65c345bca749eb7e1f8820c4e688a0c471b13c5496a67db3ae7e98bb4afc1123446aaf5fcfe237e936f4c3f0996477367ff8e4578b2692e5c777e03a977a8c1b824284a82c36a7340da5126a9ffd94116e451fe56029684b8feca07cfa6adbff4f2528aa4646d8bc2531c557d77d2a77d8266a2fa6b6984a861794010f89c8e6f7cc9a0b1646a623194acc587927905581d8d72bbdf5201852d825ad0014612153b39b796070c0ae1e097d405ea6bc8de2dcf815296a37926c9be69a1291aba7733b30b42733ad8215093db1ce3a6463bdda8bf0ba513d449ac21fab4bda540d862f912ed3b7ff6f225273f46fe7049526e702cebda7e180047305e86ae691a8d25ee373ef57421e9a3ce01e941d41ea134478b178e1f56282f24b8e9615b325fa7ab8febdd19cca41ed9fa824c565b8f4ee9adaee5f368d360fca7741a7f98553553929ac4f31d1927166d8e498a0bd7bbddc51e938f51c68eac440fe6c8b1501e3213159318afda348ad66dfa013b9ad0313b8541d71679fddf41c3500ac007955e12f8f124953fe7e60c2c8d069435693e9c429e07c8bfbfe9a08228a8bcddcff9881993ff1b96755bd3ad6578cb2bb3af4dbd0c9015365d06284c4f83e5bed70cc17a1f902c5bd14d65a03750db33bdf122e6eb256e4125df2b1edc89964a77619d5a401853a9c3dc09f9ac537df203d693b007b699aeaa575007276f3aa2911d24ed6449ff3419005e52e92e4b8284706ae5285a0c6de0b8b0197b69d32da57a9d8aff8ac40c080e490308dfc489b8366018f9ca53a158b674802756eec71f36fd58383cedeb9f7f3a342b89ad33e08cdb77a2cda41196d01a7edeca3dcf6be59efc8eb9658f4705dbfc7d7ed8cd1a64710b220fc2d31c3ed10b62da48b649c8c6b0b2c4c448e0da50ad0a0c7dabe3b06276e3c87a651e826fb148fef852687830c29d31f2c201c2ae6f10c7fe5e3529353e442b3397320ac2c9e432cc247904a4ef4907bfc407520bd440e1f8e5d6f641b7dfb4a2c4fb9ca87e7281e548fdc5b09b5db57ebc9b5357019e895a040febed31b950f2c3e822464401573e7b8f0e6ebb35cd7c169a113332b0162c510295f2145da444937c1db36bd1e02cabcfab97fca5508f41f0fcd75a1712e1f8bca8e4a8ee658bfbb8f5796e4d1b828370757346223e2a020f018e28749722d5a888d86e396d3aafc3d31e2a2b5877dfecabcf5b8542ea2a4c90c8606f1d9d4aa576e59d7e49ba6653244a09578052a9725959980bee90d20a4f124c2a1a8c1ef99e539b1cc13a5a5197bc770af5b642b5088b48f5f84bec61f8180692be5f12591d6c5288e00893da317ab96c7df52caf5c7efccc129f6f0952a290e0ab40178a95096f58fb10b7790adf44730c213acb41bcfdff8570fce55efcef27d693c04f0b1a346a8c42cf75f6dca615f0e0a8bd2e37e728921cbb61da27b6c3153ccf76ea5a1e6499726b384d212d6b302253faed6fb0523d1e251e17e078bf7adc19ca06bb149619ce96ad10be77ebc3b63f02e740bbe176af7bd26e071ca76a30bb925dbf7dd53cbe1cd9f84d62684373a08dfd334a54364589e4bdefacf8af91cc613085f26aba893a521ccbe8da5df8ffcd9abf7d9f0fc59b19203d48702a4b8b84d6c5ea69033e1a4804e42a346381aef99b44b3ff40ff10a3d60b7538db38be7099ff71e28aa4127d38f307c5272ad7b2cd5defa75476fa903cd1f05736fed4ac8850899854b574efd88714d6142bd9b2f569ee288eb8414964a9031c66d8e18756254de83ab9c7d5f918969abb7409ea82f4f77469cb41a325b515cc909dac6782b7162a230fc0f3679207eef15166a056e7aff86ff607898857b1ce48dc3639d04ba4d652bea769f7a271bf9cb08aaf100ae0f701c2313e42b76692fd1027b8222838adfe62f7a94aa6bc8754fcf0aa131fb748aa5821e3344a4f69d549080ca02edb56ed9dc9ff225776c05ec0a3c5048e488d368d003c4b22ae56b2fe0adedb26eba24f0934d5c43323a2f4097f30b03719861dd89a9a48c8a28f229c77039a6d91150de9bad3a0961351828a899cf7b40e9a315f6ce406ecc1aa50c782b60a51ad50770e43e45faf178fa335d24240b5894c044986d8fb52fbd6f35f1f9bebd54d978b7768c94d71ee90c9c9863e4b57212775b5fc85a26d536a7d85643b34749a0a635b05c088b1625df4166e11ad5ef1d2143384c2b9e39c8c5003fd920935627e7e50431012724a6c41f4cc18b64fd10a3428dcd880185df21093c202972c800d1050c26cd95fb0c32a19c962054e7bbceff77a42de2b5d7fc8742f158611407d453f7b1e0cde4a79d2be2a0b03764754a764152858d4237610edc830c2bc17f101722d943245ae62f1f80adb3efa042646d00971bfda0070b31bfdb554dda94e72414d4eeb51d62a05d9bf0a5ebce1de0a310409a753fd606a1da4d8af8cfa5f5d693e03014ff662279eed8ea405c29e5b710d881ebe4379ce65f498f2c84211e29197d86a89fd7cae9eef703a44f7898bed8166160b5ad70a415bf74717c738d47b917322983fa8e8756a8443810513195ec82442e42e710cc9bc4dff13dd96e30ab58f4ea0934f4c4a82fa8fbb343fca3e529ab5f0ddb8362e47982b987c7ce420a787a4b5e65983c819f0e2aedff36d49898d16c5e872f611a7cbba741ccf446319e22421a2e308f74bdc2ad95d261a88bb90894a3f1645cc4048b510d89c5d9a6cce74eb88f6d942a1c02e17a678e06dce74f00cba11065f6c97159bc23929463a93346ba06df12c207e6098ee6e84fce8e684ec319f2637eb4352cf591e453975c3a5670c50d0adf02a5f2ffbc09c10fb7ac93942c296873213a54e84c0f85c7e573e86949554cc3a5d9539179851fc912efc7f805ef4a2847453240073ebeb993906d20eb861ae2d776af589d916258e0a2420c90cec1dc544ae0c546e160e19182ed86799263734ac97394fcd594ad487dcb71b7decc2d2ed628695e2402a3b9ae35cbad488cd9f3311618fa0295f1567da3d3f9491d51697c497015b01899cc7ca9a9780054dd3b1e491951956e0ee3cb80e259b61a534f966028411f4ef35334e28b437362966f26d97152f96e5c2ddade2ec28940f90ff35f8e820d6cb98eac8c641353140e8b0d98cc06c28acedbd200851e19d0ea29095417a8460ff8d52f20b5c987ab5a328d5f5889ea45fd904d64996879faf2c69e07108526e76825050759c7ec804465dddd0521759e7921fa0cd18855b4583a57eba2a87ff85544726cd7d56efb7b255b058a46dc0f4f891c9a290aa3fe61c2a1a48df56dc66df16f83c9fd65fe61ddd744586f022f40346ade4b1988634a8f071646b06cc2e660f02499532679bb949976bd4479bf9e708bf6024ed5b5caccd26207fc6b21383001ffc9024dff2b61e55f3b26d31524de65e913f13fae7ae64f8eeb4bc6e2e3bcfd20a86b67ecc1a93a0be37408bf5209c3dc730c4403d8f73eecbf2f6f0519b82ccb2ef01814dee7934d1717782d706182c27568225267f68b56cc8727c6623edd3ddf248fb37a85d8d1296dc1fa54050f6c0c11ebdb9d839ee8dd8235c5428a643dc4668288b340e0d86efe86bbf89c47b25b2743341f36e069cbb454fe32c1b3a1f88d99e8dce35c673708d716368a1090fe714fb752834f46ac48eef78290233e814dc679e4f3bc862c9908b05077e8a90c0a0312197b2fb139eb7851d0f8b35d68c30caa40ae194227aa15b7289bcca1205fb126ff4331a3179be2ca8d6c8fd49a0b328f0fe0af2f590db47c63a7ba92667998459d40e883095a5b2cdca9fc0c33e3f3f73377cee02c424d7d3bcacd4aa46951145bf99936e2d5fd2f20a4c822edeb5c5c6f2cadf1605934eb275687492a2961cbce6251ca115bfd4e8f0638a3ed2ce6186341b8211893518063e4a89266f98443aad44f9ea0ee9e3df2a150163127e946644f0d0f141be039c18c2a8160051e8edea94c1a82487f635dd56e21a2365d3fc7105aee8530aefb1d851f64b9f19d181c979e064990d2ba90dc2890ccfbb686c2f45a5c9e50a1f006876bcd86106997786d24fe7cb43b7b834c3e9eaa6526ee5860c0eaa9221d2afbc10c99b63eb598da67d19edc55c897fc76df4755103a96599ad3b7f4a7c2993a4c5fcf35b20e75516b7a3c3af4685299dd43384bba1c578e257189db19a3428469cc495a958e1ee78179c4c3a5c1671f7204a89e68c246c825c40ca02ac6a25920758b0c144d40d614ae32e4688e0c783152c3ec4209b6b2b619678359a76b80f351b59d794d1a041cd2aaf830d7f9960ad3b537d807af0f0a067efe6ec98cf653f5e7216dbf428b6c810b5b7fd9525795af5e36e5b399440ca8f2f9bd0d0763341422cf245525b9ed6d49d62a0b205d48aeb1d68171d514806ea879b674538b4dbdbbf4b677b98f5b3576bfb147fe43e87c7b48ed0cfcbc574331aaae8f73bdbb87d59c6cd44d7d89c5461f005ba6725ed7c0d53bfdc7b57654b9fdf2ce5c21f5c936d43647e85b0f3f12ed7654052c888340f972de50cbb95bdb904e8083ecb7ab03653d117cd85bdda7da56e5a947581f65c899a93deeeb97ce55e8feefe9482a178059723cb10b4f138c971d63e90acb317a34e019ad59656e6953428d05c2c388fc512f280c6f0654b9358b9c25257b7e4d1dfb46f54bebce7113b503861123e9c7ec810fcbbafcab950fabec1e70b02c99925116cbfa4e5a97c1ed2d02b826555b33de762ab225c192a501eed154488efe93bc186e1d7f8803f7705a0f13ce78321d3d7864279482a33b3ec54c8e6b46397c09cccd3276a2cf6aaf0f9f1d99594d19ba3c8d69c160a9897b57cce0c43a880506ffbbe2f810f0223031433b579f9d7d71226ac91488e84d6298e0eed278e7498698a7f54177ce25806960430df9058de8ec62ed26e0b3c4d3d5e269e4b09c041af81b158e9c5cd17db7ec12473205f444838553cf6e66d265dc10e486d25fc7c21eb2aab7878a52aea46e5002c0223b49fc99dc130744ec22355d8004c4ac5be056878d0f620c4a25505b98e0b28a9b83eb4aab69d5700421868986ff3c4b443e1acab679805b6e8e570a7a376deddf2580d6f59f2cc9e9981891827dd6c6bc189de8ef2131f52a072f94492c8ef4f413cc00f0208ba60390792bb6b459e4e2286eccf6fd5c5d23376a625a44b7900721a33b323fc6cdfe05f02b6b62822c0f2f0266b1424771624a6f60c3e2d5dda989a180b6101815b835bc60f5da4340be991fc02fd271666b289a81096c3b8d79cfa380e58703901593c9b35087073b9e76745874e48d3a96667d2dd88cb49e5f6189622e3c5690d8dd185edbf767d102a77297f18b8f0da12a74182cb8eabf87a37f2f6e9fc96cd499e1b72ca113ad0762b4e4d9d8b4929bd85e5e235266745eba82fa78caef1797c55ecea514b33a5d63b9b9e5e3f42fb96448798624b614398a48157a7eceb9709f86ef7a06b8270f6bcd4acc6f2ae1c0f455ba3351c3083a8c3f40b74c04456a53733beac8403cd96d97ce7d6f54be2b9f4a71d43d1e00e079dfda8a908a8ecf8efb34809d4ee65c3355a8d0641e7adfab1e9fe45e13402253160c0411d5acbee9cb43b3c8fb9289fe32f795b242a2b9e5fe197c4b7b2cec1cd7537f1228c7e45ff4c134feb72e0e9f02bba2e8c4171492301f1ba270bb13f449143d51b10f073efef26b2b5c47152553d2f01c3ff52d2f73bf255c10b9f7fc81400f512c8325d1e0cc5f4ac8c1fa0807f6644d63073a74b3334f80d3295622b1ad86bbb93b391e769745b0fb2430a8cf3b9415362ce24b2612e085e65347830d344645a0b408d2fed7e00b41c93251a8313e867042252a59904c56a88f6fca03af220dcbe6227c47042f8aec3d3a29ce8cc2ba7e339787e16c947fd57bdb620d4dc36e796c395f88c635451f760f3e85020d91d0c50f37a8bd33a243986cc32a4fe2580a6c5b50f869536cf076fc9bfed40fb4bdf8e0f3482029425ca93342eca0b5b62d00d9bdfad6d5e52701d8739f6418eb9f610fe1ea2928d741df2036d8ada337754f812c082339441efcd2f3a9dd5f60b000abc2ea9b0cb1f3b3d288de81188eaa163327dfd0dcf16c2b9dbdbd50a222b00a0f741135ef0bc299fd5df2118e412df94ac2005d817a7cb24a43ae9e8e5147e8519fc179584bd67b8603cdfdb679cf257d8e369258892e78e8babb7188a045ee58d2e458d366396a457ebe62447583cc47da2a35be873916e1d21fed297512112aacbf03dff16e2c47aa49c6df4a96c953f2f90588db0bbe15af7a45d4c7be335c248405cd1111bea8d77ad46d48fbe669ad8f052ccee3d5f42623f0cea2c8eb9b8d198c94ca9776b4451eff544762ab5d90ed468f12bf2a00181e71c800921c0ca2aef6483229ffb2c15d9e8545e4430490f1cd17d914e6c196af8921d6dd7f3dad5b9e17760ff1afe3cd4acd8d43a0fe464ac9d9766f867f6d035a78eea1da14608f537839ee5897493c75ad9ae36c61d1ad8e2ca48f6fba32f41a4af543c54e4c8f97a5d81deb018f009cd5c90e6d26142f903d601600544336cd8ca054ad6ade6a9d8418a7f82650aea77d58077dc9f755c8b3679179e284114c06f623ff365547f7edcb7b78657af688903588716acb85f9294c2967428049693f905f910ffe90c612b61272c8702385b27e20e1c7f1a06a4e591e900dfecdfdcf9eff316124d8b28975bf083b65d937e2189388d5fecebcf1a21c3f2e31dacd412a37785f647dc2d543b10d901b7ec67bdf58039ef37b590fc8aa3e174afccda772d14c21f18eb466f56d0d106974e7060503b87c61c2d94a2de7958290feeb791443a59ec89218e1bb4ff8f4302d305af2abf80f6e7f4a43689fe39614c4496122495ce701eb51daec8602bfd782548b78ee66d942d4290e7170fb891509a96503ff1f97ca1f115dc9647d64f93b3968f18d4bca0291e76bfe704e796a0a5ca6a98e3a45a59963c05cf3d4663222cd72cf26cd6c6139bb6ab834000db4204d2b2f69e0c2a36ac5a5d60d772f3b9588e2a6839cafdb88bc470f07e3dc4bb1c6690928e9fcd1f174caecf63de5f0ea830c1528e912e07e9f4e19e448c855aeb2fddc1f3c63d847e4ef566390d5f4bb8f4b1cb7d963c8e2e1b9c75aa7be6f8c00183133927d259264df76fcbeddf114b53361cae0cae319109e71a1626e8470bf0cfd31b5fbadf0bdd9c143a88f8f1f3dfa8dba050b72d4ec0e783d96f19c04fb6513b4e8a489dd45e6d66596f7b651d27d1f9efe5d8cc7488d9fcd3e32686411bcaa5ccfdb3529e16ddbde48f8ab79ee48bfbab0bf9320b9fd229d20009b92566ae53357a1af41c83cb71c98c15c9510daefa8b5ae794553b64c98e4cf25607a1137079f9c10b9313b63f3ba667c46a09329b5d1ce5e9ee46c06bd45ff8f96b3a78ab07fee363bab1fda21dcd396b983fe503eddfdf840ba4d88e8e9e22b2630cc9adf3bb0e020ab4864775d61a987458f8379cd9eac84c8952efcc7e6f00c4e46cc648dd80f1ff6fa24db63d1310ce45144b2bf296fee4bb199e54a295b95f1dda9880fa5e22233b7e627c30efa341f1647b37d8a0f2ff5e104df23fe0d226b40d6ae542aec3bccb874c4ba464be8538709707a1df7f442e4dcb0b6830fcc6f1124a89d1ce74416a49824895aba689cb2b615e63f8c57eead59dd839c325ad2b870b94e3b169a099a098409ac2b016a3aa8db42b4277420d951111089398c8b53ec29e35b9acd56449db1896c692c08177d480c796f458ee68475b48ee1c57b5ffef9e8265e540e42227dc9fb8045535bbfe237f8a958dc3f455b0110cf84f7e546b33a7a09b84da12b1ff0e6563b6856fa6eb3b20daf7e9eee4b2b2502314df6e661ec25fc45d812def79f912d1dc8022448debb668329eacf151dab48c0362f427b5b47205d14d344db498247bcc6a5b75b630ccbf620417f19906125623f5151ff3a2f9c26c7644c87b58e176c7ae19d4ac2e2b7451760c766b659cb2d654609649b75bb42e5c32df4af7c2edcd3fbe7367578d33ad223b34e100f67c75bcf8bee3b50f437b4336fc73aaa810dcfccea459b2148c877b85c319db35a29e36b1dc878dcf41831ae899a1e4d83c53b32ce87c5de04b31e55b7e6ac6ad189bdb8acfd2a9a36e46820bd10e2ff2b7f60d9faa9a6b70ae5d53ef781f792c032855cb31268429c35f4936c1bfe80083524c16ebc6ca85fb37f894379002987332f4c377782b4fcbd3576073fd41f8d560db9bcf5010816d23a36e5b203a8422dfb04a8208735d9d407d98898993cb1a4fc77d037cb333d2c85a37bd7437294ba22dc50287a66b68b57222e77fc80782d5a8becf846665341cdebd5852a6b8612a3e9a193e61fee89e1bd60477286e3f95eab6a4d17a5911c61578ae432d3d82abbe7f917cda8efbd6f1defab547daf943823d8665914c5decd0892b5a59d51280c3e3601450c6e258296069bd1c880fffe6dc79a77d9d78b3434573587edae001a1e8074bc612a6f4e5e20714848e77eaed2c17df57387ed2bd16cdd568badb4de99336a3ef0704c15997fe8de0ee2ae9cc2d158c3a9541e2d884445f27ddef91cb8801c94bea75802333dcbb1527ade8b6d394f5eceec4e1667236236f779afcbdcd9f16fdea1c5e44d6ab925310e66d88dedc2cc98743d3402d01bbda1d41a060a3e7221bdd4268a7325ba2c4c4ad7a4819bbbc8eb54c765206deea00a8eb761a50f7e95cc739e55d760fcd08c3b6d85d11a7639dbaf58efe31c62f289dcc174faa9722da05026038b4411778467ac5a878932bbf21b7ddfef38e52f2d946c31d5586a022caef52d458388d4a38801b99862e143ca3477b7b8e7099c788eab243fdb519b3d9a8b11f46de4e222835692705a14bd3d33440eb4232c54db02848e701ea4bbe23bdbc289cac81b36a189873f4043976e332281ed8421e0475d4548cfea4d23a4d5c631b7120893a338dca142fb7fe7d9c2b088258d7b5010d7ec5df0bffa224911faa11d5d20e23a7fb914919c61f09c0a86558bb05bff15df8644e9a8759d788b2c45a22dd5c4796c26057a865017900293ccddc47ff26d65ed84d509b57e81e98fe2325248ce4e8ba2686d41e2bf698b668ec37ff9fe8d0c417b7d40094db12a2fd6360ca24d1129f6029b96e8823c61af6776e7c575cbb8b4acd310ed30df33242ea5b369aba547338c25ed641989aa710c8c024e81377e0d7c1490fc83d4d5280b267d69dff6d66915c00f840e0c9ee55cc350abcc246319d8507306acfd5913b989c2854efd17498732bc8d442d030b3e39ac73265b367fd2a9bee13c004f342e9943fe2b49a6bee89d5e5ada52518f31959be4cabe55ca45004c61320b91e0b092df11a3e602a09a3915fdcc4094f6a3324e852c1c7d3fa7ecca7c94048ed7536ea80f87e867a54132208308a012d9d2ef6b65427d0492af122f033daea6aa8d6238660826b485f51659119997ea5ea6ada2c812e57881b5d937f32c3dea62bccbb2f4427c8429689f56d89f35284a0709e882caa587f2e089aed1ddc754ff8234c156ac46aca0a449cf8fdbce190178927bbfab11c63251e40893d408b1a007c2ac25470fe5dc6f21e35e8b3e4bc40d6e69f27a99e898b6f5bbfbe2b22ac4491b4e37753a1d86ce52d77961ce4c8e715ac5bd59ecadf08e38fcd9cc7161d6f74bdc667615dfda812a78b3e16dd5a80e4ddfd1fea25ab6c0bc2051706d15d306eef588eb9c1d51e5f00f66ef43f11ec95a2fc3e224e5b92a590027fce956716aeb25faf6d42012caebab3045333187d5654288fa29dca53f99e3b0dcc52066e4ec327ab64a0494059b800ca71fc27e79e10baa5e3ca324fb102139d39921d54b92943f5d42184c00fb3d4ed6f5e09f98226ae7b35ab1c6e90c8208d4883bffb43f80f6e113c19ec47bd305b301d6d9912e0ddc0226e0b63a4c303d0d9ea8971e99f6c4f252182d49d1ab30870f169259f4654e1763b87bfaaeaa43394660dbdbd630acf4315274b83d71910f5f841249950ede545e52d1dc868708b876256599639dd997e2200853d843c7bff5f3105090a115b8ec0a4a9f60a7840f0f113a6d2c339076157f987ff7ffbb513a5a3aa189c20241b95285b65b0be64be69ee65f0de6a37486d9ddfd9c7da88e923ecd07d9baec86088b0dce83587fc40e0c82b1f41edb6e6ddfa17e61e554f991a4e61aa120bb37d583e6d896849de3fd01fced01a2f892972e14209dbcc309156617ec6dfd4efdc08d807f596902a4caf6380d99cce7bbcdaf8de56da2d4ac42eceef6be8a4efc63dffc6f5853c1580454fb5077aa0b3400f924b4bc3bdeff4ee5e87d55c3953a1c0bebed23c994339a64dd469edbf8d6abd73c2fa8944222e0289b337024872780fb7bcdfc63610179587fb6f076f41fd7e3a418d2a615bc88ec40978c8f310a142b38062f2591aba23d67f581b9f6160d9b3363709f0f5e0810d02927ff7e6330cb3cb6f1cefcf970bf3d0146fe550ceaf7a4e06230e030bff5a212a1a95696f83e1e0fcfece54fc6a018636a1462f0a612014564c7fbf3f70858e2e55cb6aa34b7a84baba55dfed6b3aa4e0beeabecd4b32790c16786f83a9e81aa2c9bdb0d266a8d5a24f91de18fe7a91dceee2802340d9a6853b0dd6a75b0cb489280f963e392827507b72f4801d5d24f554a863c0dabb981b6fb70c7740c581b7e5972321a47c037e99f36c58b54e5131f166b6aa5737fd65bd700a8e2053806f301135f609d41ae7b95818aef56b3b94d4f830543dc3665a1dc57cb93ce79507dd2a49b311bee97a8efab930081010a6fdf08319d442d8e6874593002d99b12f2ea4231db22463cf942e90fbb7cf2b658769946767f0cbaa24082e2f9026757954a5d2018caab53bbbc586f47dd85b25afd40f10ee561a8321b5e35a2572b6719511db9dd5afdc9fbafcae0d75a533e3c8a9ef7bd969756a841de898a7a19778988ccf12489e9ef7fa912ea1329e7123e4ab7eff9e96e57eb608736acc5e205ff012ee8267819c75b256087f26e1db7c3317968af2f586a55d836e5b5413f8113210bda2b28d20f369d38109f7d772396e2ff51766508647234735b409705f635b406d8150e1452939add5974d51fcf3e87cd3e6d1c1e1e48faad6d13077ca6640b9c531d7200f9c46bcb16ff7d14304325a53d41c2e7f3170445ab719545a5776f015375c744bf43572914cf689c25ff4c03949d55f18ba52ec52058632b5ec77e1b71027ea19fdb0a4a17ec474d86a4993258c215a72bce95ed2b1830af8175de1f66a748e0e91a7095fcb7a89e9895ffeedbf82ee6fdbb7179b60fda73a5aa5c5dc05b4c632e220b718fd84e67763a4c36bc5e02f9aef0c6e33cf34d4b442085a872f0890ede56bfc38c55d9f9b2a8d78626f57f822b68dc3535b2379d57c2579f7535b031a745afadaba143734091dc68cc46b3d9d10f689b46870ecd87551db6de65bb1d019e16e5a64caff5f7a76060fcf50fbca9caef666a92af408a1928bbb7335d616503ceb244ea1c72a25f4b00ee1a46ff9760d4cf98a05a8f7fa00ea340a98b3dce65fb538f93aab6ab529a21907adb47cb6e55e0b6c94cf9e97d5a8de4a3b7a592b4c5dfa39fbc30d6697063d73ad031aa8be842e4794f9792d11c412e808cf05d27a7af861a729f51279c0565b8c3f0f5939c82422a9c7af4bad04c9af5cc2302a02ba792fd6b3728c8b00413fd3e092b5c24e3557b535ca5b36d45dddcd4d5a82bdb99b53225f10bed32ea57036a25b516f7a47055679588e745797eeaeb07b4a5948e9a71d95c8be754c1440b1361eac4ebbac991ac169f4c7251307cece9211d2a5ec1e719824766d254de9a3436a390a3bb004267f12fbf04e6e1feeeab5e6e6b54f9b312274092e1bbc85261e6bd5340871c7488752157a92c0e4630e8368a678600f0dc9c8300788958c1408bb4fd7073534734cf1e57a9fe52bc2ed8c86856fae31b79512a48ec78579fc7f243399726ac36e071b0d46195708507c1f2cd0c116e9a8e32b3839dca5b5ccb90b85981dfe91c0f563097608af6ae9c1a3b98906d5b56b4501fcd832f0387ac0ce7cfe829620ee990350d11f74e8be87cf1f78cd51246ad8948b12807036dc3c6511ae8d4a92cc87d0994657532ca9fea3e56e6e3c17e98e1d47660af589a0170d597d2e7f5c6153da465b12cc0e159fd566d66fabe8e151a32532815fd2565e85358ec9b2ac44755e1e4cea54db6080f103deed70c09d50395b3032be6d5ec3493c8cd84686348d012bb9fcc9569b4e1e7e0c433b77efdc1010d925a4867bbae410a4377b19ffb06cff5a12b260407a74db38ebabe331c6054969cda1af3614a08c763518c52fc2c8068585fa17807ed8d0c530905cc91312ebdb83842dea23c62e927fb14a15f3b0fc88a55126368d017e2bcd22974612faa236d82eff5ac695df4157aa91a4248be022fc4a244853ba163d7fb6bbdaed5918f574054b7bd8020d9b44baf1a2c93c3819a7b0c32ead508f9c201f31f9a988cbfc24c7b69365b793d0a12fdb425eb5109250172c1b70f9495210b6653919bd968151bcf808bc26aa1c374ba2d510b0616ba6762d46d5146dbd4d11a3c40b7e3e8bf52494b0c355ab427d33baf5f9f4a7ad0bb08e0ea56582b3237168b2c4ee6c0a4bc157429fe5d9a9d56a6b500b393ac5c39950729a9f8439fed62ae71948ad28dfee7d924a9d57a5945a2033c6e05f713ea2ead88a4d03cb4db6a6aac086d49adabaf0cf614cae4451a7f4ccbb2aac8d42891ba7d3e90e8f7912d3385194b4b5e11ac8e7e28537669daadaa6aea5d1f3ca08dd745cf514e0257d052766cc7df6e85f41be945572c3bf34cc6f034febb25e7cb5474218383577a856389ac9b0939379caf94188f5a7d405133c5daf8cd86e0cf63de3fda787f11fd2032a7985b67060a82a0f6f8633b3ca9979e8469cf4ef048b192326bd5cfdd6ec568f78f3135e93ebe61e0b61f0c518006e232a0a63d388f01cbf7e4602d7006a20b6ff08a35b93ee94ed4f2e17c688cc627b7a1a658bdd7e998132f3dcee3ee009495b9a18cadef90b6323b32f732aaffae28f448f86bd7676a909be56fa7907c40a1d775ce97b7aea240b20e232b438e29e4353b79b3e65751fca6b20f533c22f241647e2bdf8aa5de83f5c8e46a226143f3dc9b03bc010a80dcc78d5d75f7b873f5b0750ac1dd898355628f656405539aa63bbbf445fdafce0935971ce6aab863d35ed5f9b738ba187836a93c60677ab2710617ba7b9edfebb91b2b05b1877a3dd19dc51f470b5c9e1c1235755d08d02e043f6af8d536ac3b09c704b1b3939b52ef5518fc9fb31f86497315aff157d2a3340c6759d2ed987a357a413a5f2b9e903e98b29dce17f4d3d1112e5cc30ec05bae9f5ae9fe1d877d8ba2bb774a497a92eeccc94e2c3eaf8dfa94130e5ce3d2b3e18984aca572cbd390da84046f3b516b49318a4e1ab932fcbed2d7077b7ac38c74ac2bb6cda8dde272f0c04eafd1c60a6d1ff59395f5df335bde3d12468208f87954f179dbc97fe5b9648edf1af78467ecd582606b49ea11663828b10a337d8cc35048f947ca84274d4b62934a7ff7376d6d4cbd7c51764018c45995b33e1f69e012fb1a5e19a458f1d8175cc44eeb286eeff27baf1ab940e057e98061a0ac6f9456cfd12cb41a98898c125882e9f94c6cfd287174113858f04184b01fadd25a14d20b8432d88f0c9023d8b7e7e0ded83ba508ed06f33614887a35d33ee9096a009d65211ce4679fbe65d3a6aed0bdbcb470077477308cd66e4f148c90083e54c9d4bbe53f6d2856c0b11b55212de53e6b8cdb7e475861d9be55408ec37eba626392d340e4780f163d6e2ec0f5ab81490098e140022320fa758dcf51396bf8268f71335b995fc6979cdc88db4648bc77184f476540bbe08c5182c059d0221e51b3e04bd9d2ef6d9ebe1bf0fc03e40e4b856e99b8d67b58ad496f07431dfcc24020f94fd313ae02b6cacea832641c8dc4827702f10326da97a7767b93bd064b978caaeda84bb5223cfa6a8007c86f26eb82ee2759253b7003a6cff866f5a65fb5c7f500a93e8a378234a516d3eedf851fa2398b65124108567dd58b3f18a566cc19d8fb980a20eb198e2365743e91ffd06a40449bdf414bd121883087c4c2182861591a1d0a3b427845976ab4cb25a76b873531542aa6fa738226d39fef8ce09a636ac153ae177d0bb95b98e2d442ffdf91f1581e3e30fd27927e6beb699ed99162f27695a5ea8ff443ac6c520b93fb705e141504a8d5957d5ec92c65fcb673ff5065c9dc95b707ca64071c7484c3f2a6974260032883fe4bcc8fdf8e0d2b5ff9be6e42c098bf32828d2938e8cbf42b51dbc0ccd97e8b71dc63434f1f7c4b510778ec1bed970e8f61a8bcd5900d258254de7fe135a3e8d1befcd22995b66014c8e1ff377e184c1c53b05dfbe682fa4776bc5e805b55b613994918dd30d682a8d355f877a78eb808de83cb53731a122746757a9ba8006c10ba2aad10c95fba8b84c8dbef29d78ccc2f450d23de319e7eb7690a73666035997cecae18bdf2715ced13a75b3edd85b8770a7d5aae6bfa70eb8f7bd5bc715437a4927308ac9317f8e5a2d495a62a04b4ab6fe9fdaa30cdc77565f47ad657f4f92f085fce259df111b2893f24851463ddd396e47a3d914a63b250ebc088b3df95b83f8b35b98bfca87e7be074d329242d29678e38985edffdbeb34170b68f35de58aa7fee3a2180b75876d2a6782d199903dd9312f469be4194fe6d83df671b2cf67f0b413905d70fb9aab452f02c0c08bd1e97bc28c8fdc584f917102a57904b622e535401d93452d4f685cf754527843ab665b51e7a9103f8d970e2311b0c4d3e1b0f2064fec2195a3edeae45a758affe2d014b08a7e9c4d3d645f15a13d104029a94cf1e51e7b9dc87abe5fe882f9dace108f449fec8887b8fdff3bd18554a107b2abaa23f084f791dc96cde8d2ddd268bc9973e474743a2a8e285090749dad16b187984939edbd7ec4d28dea514fc04cb561cdfc357eb5a2c78f43b68049827eaf75db4587cead8c025227699ffc1f9c2346b11d63af67e1180e66f6b365af16d2ddc470698e40c0d6586e65c8c37bfc30f49bac882055e6f53bc631efe1181592565f55772f3a71444a1a88afcdc34f385212662cabf594f3a4e11c649cbd667e65638f6ed09697b953024b84f6239ac4929995d2dda53e6ae804696b48949d6e5dc137e0bff2e0955ab3bb6c91281ecec7b2f7ca283d3b1dad691a830bd296b17321c09db8ccd13901849a2f438e265bc18df5123673ebf1dc2e02daa52e127a82283495da97cfe4ca40ec603db90af39ec548930702d8d74199dfa25f3caae7ace1f8e0b3174cba0bda46bc47964a62c64892948165748f10fd6faafc4c8a8d982afab85539fac2d0b394f0175a2ee2809f823df9782de098fa9dea89cec4db99ae6a1b8bb46a4dc7adadaf0d5bb85c02a5779bfdb033c3d1ff9e538d8e201700afd3915d8c61184a23dbc4cf71ce0083c7aaee5d9d72baebdd89a977e8784083901ba44b0c7d77e196df632686cc80e2c1a0f0765d8734af866c1e096940c8774b2fefd4a2fd13f4bbaeca68379e91a7997bf8fc6dc1b7d191e73eb15f10e80b2228ada98577333a31abf9461488306b2715532a105bb5bb36770fbb9d249976ad0e6ff9bd0780f15aeeaf82d968090b4e1214c6b62bbb12f9857d7b7ced6cf52ef47aac6a06015690340782fb8f2f4423583fea6cfa8e949f20ff9512e14746e0daf0dd7300aeadf5235f97b2f559898138f723fea89e66848965d315906d5ce205d945ec8e3c24c468dbf18e791aed8d147e7668c7fcec7647a24cc6383d966811810ec5e93875ba7530a22bc151691ccee85689bf711d6b4e236cc8a1c217763b750394cbf2d2f4996fc639a80c724b7b2f7f4f56d0ec0cfec55c676061f29cfe73337440f62572318e63ada2964552ae35dbc134f610bde75bb359b0656b40bcd90f2ac2a91ef71bd2f30c22bee8e55498c16c07f854b6763107cc1e5d83f335460c15b6ab5bfa30e7abafb709ac2632d3f615f073643d7558052665e56f3cb7152e704e25f42646bb25d2472d65095798940ceec7ee658c56ae39823d1ef3649c8411cda5a171ef5f02d6c7c06c273f789b4cf98efc621d9a99f862bdf31206d0439ce43fa8af59826ea199c24aee5cc4dfc1205ed2a063317115cb469d7254800105761749b99560e0ed788335a9945a4cc573b501f5349218158261236efa46abf422a2456f746a0555ac924d6f5f443327efde0cf46b5f8b0d9e969aba0e2cf6c572731798b0b334f706c0c75993c9803e701ac7d36ab11e623ac66cffd05fec499822d7cf48148d10960dc6428123e35d9cfff38e1fd4d95cef106436e157570ef3e549824350f70dba3907ebc28ce3a3b68d4a1f15159f17ef251eb5529bbaefbbc97ac75c97f3c893ed5bd56fe33d4f604058fe5d09466f40ca546904d53b3b32be3e0cb16eda63a9b4f55fa3be1bf67b5635b683c9f0b6a57690f8aa954888a4eb0af49b7e06118b4e8b817bd4be5428be7bc77c0b5bf3da508e0e6579728aae0250b53171da0450515e75539089bf8bc667543e59338b5f38a1b34ea8bbd763f372169b95c9656fd4521b499e73e18803d03c48eb808dc3148807f8d1662e565bad25f1dba871797b007d7c901f2b6b3d79edaad1932571814268ff5f304fcdd11b913060a8518b50943b0e6d28276c5be6f43682e792718a7b8c5754d7be310863a2348d5a8e375078860a2c55abc5c3f04ced256d2cc1382ca8b055156dd9ad5be69eb8484fe579eed3eaaaef2a973794c99c212ef820b6abd6be05524e9a360b6cd67dd05327266c1cf83dd891ad285f0c232a2dc78d530728685622bb0f8a795823e66e3f6c9271e0e3ba55d2fb0edc5ec0067cf9309260fe538dd604a79ccdb67fa2d84be1616b67ce03fc5450e982e033ec073bc13d4878931481286d8e2bef37639ca515cc572adba457149e50e61814fa4f6aee550b13fc6a2ee99de2c3152eba9d6b3b6602dccc19c614585a0b540169c119b94cab965a890235d1c05a55d236d009f1ee20e02887ecc0863a4058c04bb8c3e3b1edda678cab761224e99a50871499ee7d78ae2abc94dcfd4e8f04e2a5ca8322a1e4ac5fc1a5c2ab01d7d9eef6658d0dcc89fc1e6048c5ebd2261cbe18ff016e88c5dfa5c06f8962e51f610f0d9edb90892b3322fe2e00263c3227746d424fd38315f3a2c313fc81a8f1bdd0f01b17ace8a227dde6cc8830c8df041ab46add0ace42d7c5a09f0c947d8b48ee474fe93496b3466ff713de19ccbc7f469ad604157b74efbe9ccb17524cfd8bd57481d87fd5a64c68fac95eeb606851af5c8f3b4ba813be0a84b1f1d92ba8b2a93cde8c678e69c34a0366097e4c5c32e2de236a9ab80a1e6a17f54d723bfd6666865f089c4c5de8571b5c2a9a5476b9df7d816327855f7acbdeba9718d4bd0e61413bfeba0bb82f5f2bdc439c838fefb0c2d86746a8593850c0124448508dec05c360852cc7f0723683aa3587c1780a1783ea6c05c5fcf45b3cf3b8fb4b50ba69899d648c2158496b924e35e5f67eb003b7531aab2941af926b724ec5e5608767498651fa179b9d526f7df263d509b2eb289bd9d1172784102cb13028dcd82bb1d8732c60cb060299b4a77d105a812aef791005e70476ea6a9523719275c1b0aa1dd1c81872007301b55e4975001bcae558525cd4ed308b407e1fc9213ffa3162bd2da82583591d0cdadc69a2b6d094e84168bf54e388a84620d992ce0a3d740e2e10b859ba029db374270e9a36e258d44dfaf2840722d26020fedc0e649a0068fa8523b3d1a7b5aff573dc1515c58ec7d75586332ed275f6c33cc801a97470a50fe18811662f95a02b69a103ccd290b3b09dadf10470ef8b7283949e39da32f1953564186c6658bee6b044f9b42d374b66e20c95d27322ae93dccb06216e38dd5eae4389a5058ec132840b8cce3ee54bf44711c0a58391d2182e3219113bfb068f16b87354a64fdb1872e37eb36ebbcdd316ae894fe1124dfcb50027ccb65cbedf37b1380b346c7d6bf47a2162ae067368376c288e4856fb781fc80caa6ace961250ca4bb1b45aa1026b9d4b43b758b2ada8ae070298290badc748a9be297d0a7958fa24539d1a5bd1db6dfc30264185e62dd4dba4e8892f88322d58ede519f7054799a0cfc7b8f4f97a6c61e2f538dea29a76a529a3ed605732a54490175d9d91c615cb8d6a6969e7516886cd4aabc5afb866396a054f54272445c07fba3ce712b45a142853b8e9bc24f9f183a7674a745e8a102781dd67f0c7bde8307516b150e18a11493a0b524b22adcd29d93b2a7bbb45b35d0fa263d6690cc63a04c3b7e1c969c65be2d10e6f3613daf2ed81e01d988bfc56637713b447bbcb2d249743f77bd09197b7af1bb736533b20a971a5870d4cb1e1dc389e04f6e9104c5a90e6d242f364c0d9a5810e6a648bfae41f0969c1ecf30b6e4fa506d17b56a4bf6008d36194438d1de00a08f3f5887c5b11064b5810d5f1fc76bf189d4c9eb01a1417565af31272b6863dcb8f932864f1cacfac53e787bdfc2b619971b9df3b2802512ae92860d010f45bdb8eefefed9c9073bf1872ae590ef8f098d5568af8240e5b77cd9c76bd9d2a945c3e67f4eb4a2f6064099782671f2f857a4aff06678fdc9c2e436b2126737b633df94f1002917a4b1833844d8f0e1fe4528eeaf744105bbdbb596ad72ec9b9e3a8811732114ad4c82bbe061b656c67800b1c45ca36e5523e728993ceb55ecd692611dd1885ee7a8d266c791830a6f6a661e25f48b2002483592e0bdc4a96a470b6f23081aa619949d3816e6e7939dc9e5bb2e95770d0e8c2715a47630e5414adb0053f18997a22cb6e27518ffefd154b6f33ef240ea551078f24ad3c1d4f751713460cfba7d9c6b7c07a993e4299a05e6b850c4a85c2fbf679a9621ae00d62749c7a694e04cbe63413142fff552fff729e17daa412ef147390348d9858b2983f0144a83adffb4f35c52a417edd428e6d884eaccb03264262c52f1a76a1908ddc50ada4c26939533bd2d7571a1c8c3f3016dc634f2d4bdfc1af78c904e2fcbfee19a724f09197398a5d66dcc89004c87b5fca4b98b0eaa06099034ad9761b73139d756bc281caab80c2a726754722e09d753119936a63b2aac47c971c7715abbd5be461fe4d6915a1dc4f64979c62b95fe37808f836789851b0d68b4a5bdb76341176dde3a1a475edfbad325b6ec5faa7f2100ffb66959577605f00ce584237b02515f82c282def909fc0ac6f3c70c0e2a1a12d25d9ac730ca97b27224f1d196e60a52a528731110f1bfb2069a09767516df9cdb40f4589e69ba62cd2d31debb44c0a25d4423587d9581c6d2db1a83300dafe9193b7a8bd6851b78ea242252394a941364bd404195b8d10909b3777d3d4eb3422ba112355c12892277c464e7d6de7ec42ca976735100dda585eaf458ad075c009744623af424470865b891e69660691aeade7558e5c75a85ae9194f19674e1880ab6800147c843ae566111ef59cacced5d659083a6049670ce17ea8be1dd3122bb850b1b798e967225610cdd1b12887f24f3488359e3ad38ce3247b774eb3b6083a71b86cd94a5beac566dc22cbcbc5125a4cce1644625623781dbbc15e11122da9585f96d2810026b86da8150e26ef05334240f910b405b2602acb8b9e49cca0e64341184142e3d71f4e791a4b71113f30255a378e79253cc04efb53144aaeb9823489f95f7a6a6db08b30768ce23e7bb2498220d55ccf3090300be1aa35a8ab8270fb0bf2e105390794c34ed54735f935752d29f6f8b64563d2dbbb6481755a510ad0619c2966d7ab1af5ceea3813131441f22e13ffcf4d7a9541d4a16174d81871e7859a71d4c010531d5dc41b1a25746c990cade6df2b9a22b46e25de0789a5be9ef56c0fbe63d9ab00bd34e8c5fdd0728e44bb602eb7f891f10c734e86cf4ef481b3de2deea7012e1f48d7683b7ae04b807ce4f5f975b67d23262ffc5c243a7cff4c5ba964e5bf7095ccfa7a36de2005ef9bc3ce1bd82c1de8a9fa6003c085df605c5bd2178984421eaa7cad8d3f840e57171df8c6bc7102be8b2c65d75975f6dcd26ac229cd0ba0e4601db039019cac9399ee57c40389408aea4fad5add99ae4c81357df8554c27629fbcbc8376757105926faf97b581109f34e46b9c6c8ac3a9ae96a60d29f830e78f61f1f1b0c060f5fb4b9778701170178fe4fe0cf4492a9b5a8357ed47477f9c9db54c7ae0ec05dceecd4c22a4713c689840ddd1d2ffbef7cdb0970057e5ea3a74e0a6a4839ac48cd1c8ee551b41bd5719822cf9fdf99a178de88994250a8a68c41c114ddff12214423a8e0d1ee070f273fa63d162975021671f3757a8be6fd0f50685626d1b69000d3c466000d2a37616fd56981ea352f674d1d55d6b285bd44533207bd50599099b7f2d7d9d647c9802e86af9d3ba825f2df31fbeacb38e8c0709b71cef10ae0a4b769e8e7c725eae4ff00ec998c5d0853b571c71eee991db6cc7bc06d4c043bbe7c6be900347c14e6a0f89bbbd6311d63025573afeae5b7cf96d9b8f70fa335402d87ba82643652d3b77ac3f02c4f6050d702a5bc119ef3b786afc54a8df30bb80ae249b42d11725bc05bb0bfc83b8eeffd8134ef6a7fe63b1e53abd5a857f2d26280beab335e7ebb710f6d2719b885b794f46e8af22acd865a7c4a5052f0d2f21f144c50ab85a2a24748dc6fcd365877a8b05993964871cde9aa8edeac6872b02d9e73145a72b0460d959fd4e7c3315e675b65048d906083f9268e851779f0fcde9a6dc327b503820bdf83d7ba62a3a357c66169ed00a5d57b4abc8116b2ed989f63d33f7ac62dda963a80bb5d08c7d623e397d71c186fbfa0cd4527ec06d79b0421067e17dd23f4e7afbd2e2ccb699e68fcd0b599c46f4f124450e1bd915bffe4bff5779cca78a4e97118639a9420e603be0b2fdc51cc80c523a92cac4d9c1873706f04ea575a9ffead80ebbacf28237614e1bc862c84d2dd874f070b16a85b16ba134f73562b6c0a02fbf1c2924f45a7b49f20e6858252138c6997b73b789010f25fb6b35caa3dec844b3125fb9544993583807e4da2b9535b61aa59c0abcee95cfb3c3738c47c5a6da64857dd3b06e2dbabff10d44035dddac8ef1ef08677e2090190e6ea1aa0ee87a5c63a10ba316e1817f16fe5da9e74a653644cea3f5174c002de4dceb0d9beef6895411fd7d6e3d83f4c69241a7412d6772a1ce330a6ae49dcf11196db8ceb20e546171433cb40868f6b495cddc3cc3f9ba38238412abf9c7af9a5b17538b6238301bdf6ddab1a79e8ae26b19760bd9f4fe38c80722b2a385dee751e05d9856d57d747ca8b916b92cf9d2a469c227c57f1a7d839a03fa4a53a101ea965bb36317810b6d39c92fd6ef08774ee5e0edc95675806d03c518abbd6bb5c70abf25e783872396ab75afcd642343d40ba122cf9c21d9ddbad9ad45a886f780646962ecc6e12398020196e63e7ac1e9d681033d55a0c81daa11187ee05f88316d53c7b1f0f861bab883bfdf95bb8118be06fac2d3044adb964520a7863f795d2b8fda243ec684dcdbb01b19bd4173b8e8cb1f759060386a533cf4871a694a7a39fc9800e578f5eb9f0d8299377090afeaaba2fd080b41385a2df7fea6ea095d3936e3fd98043e9abfb682ac007cb876e0afd5d29e1b6cbddc97008c947115aa731a247cae9a5e4528e5506baa6f90413fc74310e59455a6079ed0c124dab1da4546519e18587d374213e14f5ab50177e9d78c98b3e1f598fba1916031900000eb2c1627fbd4407c61b5ac652b4d62e471d5997e33b6ddae55364a55455b93afd2d99eee94bb52a4d6f0083217910ee4c333d9e1d79357ce00e0b4a71dfdc26b90fc68dc5f7d95e98dad097ff93f9163ee3c6bf443853c1061c55ab7b4a9e59be6db25ea9cd00c8b3e49f70a692889a135224cf50c7b0efd377cf6397ebc0c5cdca8f7253aa5bb885a65ee0f046349062f4ab00c0e110f5e8916ec9d935b5661c2a1f2594406d82a75f32c2368904d7b7d75a7a4b51451403bf42efabe92f5949271aea605248126d3ecc9e97c564b9b882ddf199ef51a8c2060e11615c57f2b5b8c0d1e632dff8ba5a16263900ff6aa4a6e756553d3474cd8824b23162698fe95155c519b5b2fa83f4b3de05687e2060205665c781c36c6562f00de22d05530bde678e4a3671349f89a39a81bf2996c800644e04879b17c3ba1ef2219c407368faa232cde5a661a6f2475e66a2cc96424669898b816b4a24c9b20cf71d91769ade85a21974a16b703570aab303d18587dcfd6d1af1c3e72643049f9d44a89b38a93fb85dfa74e54f0fc97080c8de35e0a81d4c42c3b371474cd22a51d2d76fe0377c821d8c2db2fa2302469d856d574fde9102ea6514f13cd91ce2ca94861e5df85c4233738c6b1aa53f9dfb4b17d3379b70e680e47e2f6ed44c5b7b667c9e2f63c871c62ed9a81fbe1feda179c90075b662a9e13dae9e7d18b0ef16f1073fdf5bd16a31ffc17c61f2929c720ac8ba8fcd004fdfe3a96833da65b99bdf3768f07898435d2f35b1759c58ce5f30ac9d5f71b3956b7ed06e073e981632dedc690ae4070eae00c164ebcbb317624b88ddcb8cc5166ce0537af03f98d95e58fc132bb8c4a670a73581b3d6c6afdb09339a5ebfa6afe021d05ba15ac9e2f785dc34ef5081c92bf4f1f05ac5343e7adeef5de675acd19fd61bda15089bc48b09010c22ac0fe289a696f9acc6c1bf81fd749d9a0bcd1e32dd488f7afdb15ec11d2c8ded376d20228cc64100a1f52b79799d27843792c5c43cd646c8236fa4ea980f6520b870490efb485c9ffe60c89bfd5fac1b8493551316d3fc4baf3d4b0c9b87087cccf0ac607702fa41f1a11f4d3fc6ca70530572fdf2df86b0425a54f3cbc353092e9127c25f65af9d2932e3bd766c1ee76bc5cea33428a59beba0558b237a3a7014cfaf142c1c3b2c014eed89b5ec681c422fd913c06fe4b1b5f50c361c3b2429d8b943875ffc4c9970c230f1cbe12062ef09fe2ac4bffce70b3f2bbbd0bfe8c768b0eb4e4d35db246261a79ae1561d172d56b78811d8db5464d277c5565e54aba036c770e267427f9bf9f23f30f16241bcb7ff7d895d83696ce91c50062dee985af7038a6d3b1f4e7c7a5a1f4fb723207bfa27ea6f8b32cfa558d9ca4e4c09439433e9b8e01245c4213eb6eb46732520756d5c89811e1cbbde882b2394cf6ef4a7a75c40d65b3fd5fbcd86c267faa6de77aff64f5beba53b0c2db80155543fd54c237b368716767692833d2c86822a89bdc8b07ce9dba3111bc62e088c43a6fc50898936d1c4301b24a35c3609ca1b01e616734136baeb949c94c2edee10ef3e04d981d3b326d914803c31dd97a9188d3c18345db16d50a4e5f29978f1fa115f496a8f4983dd0127af0bf5cd350d7f36cb4ac0e2add150056bc99b836420dcf0341cb8f925701dbae67e87c382860fbdcab888d93e0b95db9aca4dd84d6206dadf45659557ae1873be18a456359e6dfe3d20c926b42fd17172b12eae0772c223cd3ecc18925c5b89171e32c0bcacd6bb92c82fe3f870a63f3e89b3d1c2f0381799ff5129fbb9452598a6ac6caa08e93aa69290f23a6fcab3100bb3905c70d83526a61e9a46a9106bd945a44c4c376e2ece660c664e485c4202e58aafacc8d2f4aabe68c9ff4a6f55f7e54854e8bc20c17e7c91633ccf6c45c16fb75acb2c9706712dd37467118deb7eb101f0b5798cc6aa9a7a1739026048d4c286268c1a491621edcccf60e93d08a58d654a775af3cd88a3f91c34a6ab9c2487a07af54a612b1d1dceac3314a7525b255a0cc6be4f5a3bf5b14658aaeeb4a72aaec779f408b7555a1aae5fe895f1200da9bacabdc443a8e0e405dbfd528f62faafb285714f520892cb62ab9b07889a5088fe85f8d5cec1b9b2a07ca54a2fa94dd65bd58306c7f312ce8910a66f686a595521d952ae29c7ae327d8bd1b0c448977cf04db12261ee2c5b9e498a64c5fa631cec3c0ed43d6fbc95658ccd6ab90f7dd21a91a03caab37c2a287d6d8c69a77a07b79c2d751d7d20408a77b4145621ca785ea9af739599f59fbba405627a326abfcbf19a3ee5232dbed685959e5f81a359e1347d1874a9eb05d259dd342e2c277ef6c4492760ac6a6c84d70fae5530ee958504db26cd087f64bef079a01c27038265e0b225a53bc3f9c8d7e55e60163aec9f68eef67630057f037f93b6ee9cdcf348dd7e359c81e0db2af9e9fe1684489258ffee2382c526778dfcf0e432ff14406d91627655c0b7c5b0f6b3f638d7deecc93c379152e997889f243d07af7a29edc68f52d098d7f67f86febf459111681136ca5929cf0b8c535ad5b1b7e7e7065a464dfc97492d5bf02263c58886768ca8cc4618c1c88467f691c56682f09ef32f6f55a9ae9cafdfb44c50ebb5e307be1b5a27056bd808fceb210096b6e803d78c8e005838dae6a9e93f5a865e228e0593cd0a00af9c1468e3d16a52a5118551f59e2caa7c5c645e212948cb4c1f97fc5d08769ef3c960fd03dd68120f0d0b599ff62dbcc188d8d1e679f205be3562693cc48735fd2d5a50aa94a2bcdc7dc832b04e8f9f021763075f26ba56cd7589e06754a6accef40d4bdd346bf069526e4ee1fc6c31136e54fcf9b6927a333fbf6c0bcdaac2d03e8c86039a62286bfa48b77ea5a0a8a1b54590e99b4819c4a8dda4c8512eb7bb893c3f410dc2ca8b18c82e7f2585bfe148f1adb6cc6fee23525a821eb21e9ee62b0f988c0673d52f4e45e24b7d68b002e23bdc499a9a9375cc0fa510f25fd9a4dd74587e096438e97df1affc9ae601c7676ca7e0095093efb0d7fccea3bab1f6b7a796cf657dde1f52dd2649f724e013e5655e06d0c4362e0638b6fb82750e945dd57bd4ca7cbe80ab748e2439ae853a2ad6f0151e1136ca4db19b961930459161c9e0061aa7a272a115a503ad8f72442aee9b3309c5911e8e38b896430cc985f4127d0c752ff837bf9acdd8c6785593d4335c4f82996bafe46ccd7c2011cef6bf2e43677f090aee3041d3b8d2c65cdc64426af3c1db75cf6a640218d9a1025f078c1b561bea9e276122829c32c6a335bfd8d40f026461420eccd2e3a150124240e49e03cfc10bc6ffa9d177da4c754b1c7c612304041e83f867e1d01331ba29fe51c1bdae3fb76ee71f44521dab3cdca465bf3fb40c765ecc7e5884f6b7b10ab80776f7c8a1676766e073911b03a2caea18d676f9574f07939538301f1bf5843bfef8d43d2f651562b42d5e5c3777c7b66d9711e43ca4c81a171551ca9a315ec5f93af91d8f6e314f0d508a1366bf77959cd57c2b8de7559fa0acce0019db37445c0b9626ebd64017dac5ae651c711c49a12a23f35f82e8f78664117c2ca6c942a20531d39dde0733dd45f000ef6447a54fae251095630258b35c72e84a7d25abddd2b4218708bb4cccc11bfd340d8375147cb848f63129ebad62c02e8d2f4a25de229aeee7c21df56a0aed1400e79a33ed03f927e9622f477805614a3cef66f64fd4a01e552787c0e548379b04caddd61ecfecb0322d74404f34e74c755e2dad65c1043f44d71152a7190dccbd1529948fd510b3a143af27afcb331e795427e1505e62e7574eb29ca4b0b460c7ee8f67387c7f0e83693a70da357079da5ad168d229c08f2d2ff9b337a9c3144d9d6e47e6ea74e985eb19b99c88c3eed51abfff832a37c653415c311b54b601a14c5800cbbaa43de198e24eddda6392cdf3c48fc523d66157a785117c12ec3b6a4841849f081b31bcb7ac7900dc6c145b59cabd6f91cfe7001c68b61acf03e384a45b558c99dc0f5b2a87ab7cd2ebc475310df039f82c529f9e3bc3cc5df6cb760d497c180ea4c33925a21c99b04c8e6a1a8827b2c2d3d9c5b114cd88f68db501d5629b98b26b2e1dc6122d41e5d1987cba8f0f806f0c3125af91099748c5aaf491b8b4af4ee9af2bc749937cd4bfd8734bcefb5703240ae0dcdc3d3924748c91200848bbe15cbc9f116566c657a4b3fb719a2f6d107f27f23ae71ccb3fad0544b283b96f13cd194fa404d235901a64fa8015e0b0f6fd032019d5b90e0258a640c2472c04ea08ef62c45564a74c69ede5c5c87f8a27ddd3894852c2e8a73dafbeb477656f256dcebe00f8ffffff07