PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 54551 0a097c1a703adc3ea70ed853090d5e1778665fa88962c4597b3b266dcab65fec

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bba842a64eacc8a818c0569bc9e29a1e1710c141e010f891b8914d6c22980430
Certificate Block Hash
0a097c1a703adc3ea70ed853090d5e1778665fa88962c4597b3b266dcab65fec
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000738000000190000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000039edb53a965d9f97b9a33c2648930bec32ee40c3177c6d8798c620258112066a57d72fbf5334e8e62eec031118836e1e07019c1e961a1fadc4d8d0f457ca7b139962fe1520141be4e65a5c283bc20eb9777c3d51ff49bae0121a00000000000000800000002800000738000000190000

Raw Header Hex

00004020cf99d02fb82ddc30845ee9349c05e0939a458d626bdb4f0a0e426df5830e8224c3f94426fd8f49c32f240357dccf4733a06dd8774f9382b75a41d31f8dc779345781096a83690618300498226c4d91b891f810e041c110171e9ae2c99b56c018a8c8ac4ea642a8bb

Proof Data Hex

59,560 bytes
1212160103076a216db56209ef721b21fd9186f52cb6877d54923ee9f85da71840b9bbb87fead5fc4262117bc214637f370209bff1287e67aa0e721473dc20e0c1b3f65a053eef80899b1bcda5f4dc1a14137a3b6a88c2a45dd3dc645890b83e493c70f4d62d11c1b7f1d12953308b8ae362506eb1d5628af0e77287ce8ed001dbe524e992d7a5ba76dcf3b758d4a870cc7656a698496804842daf57fc729857bd8767b393e9b866cab3c220385ebf82470b58f921b47857cd59007b5bee8136b7da5f0a5efd7c63b48be5924928786aa676420790ba767fdfd636c19bc2a1b957335f9cdafb8f45e9630b542f8b9cc836222a907cb7c3c1e3bb840f22e0a31a4104ad84563cbab7da1b9b44112fb18e26950d1855f8cd1baf484c14cb69b050c8b0647dd6c34af559a37f6e97a0ccddad05d08e1d24e76e7fdd72d6bad2fced345c186b49d0491dec6cfae328cb504d10aab41a0d5e3c8d666b4166047775e842cfaaffb64e6ccc665aea6a271edff659b9dfd07dd722da4f7f82e657477ff9d8d3f3e9a4c0cf2aa6b447fd29404c0d7ca41ef0e8c371ddd3387066b61a2c6c852a1f9a265ba3315187272631ad9538a36207543df846fd659eeb8491ee26c75485261fce4f1d7163d17285b92af0a4066355644a62f2764d92cc536b6c1baa9e2f4646398e69b871409c1abe7b3f6ab9ca21f7f4a545d036c6f28c4de1e8e6802657fac6980b9f7c9f15c607e13ded6254ca5680fdc420c5a03f397191cf78dd16e3236ec1b04ac4bfa64b401d0f83e2fd8285047f5dd5af53b3105c04ae767ececde29e4d39b917d8e83b344aabbb40f795667ca65141da55042170d309c6792c395fea704d2a857cfa65bb20593f882b0e8b8cc3447a8152c6b197ade278c58ffbb5a94988b38a3587a1fe2bff66f8f6846a4b7d935ee2bd48dae9a137da63cfa7f99ac2ac9965f802e3f0a59e979e284d88a6866e732b1cdae34a01aca225ecc748cddcf5d094e5c9c62b8666ac6d3cdfdff291c063bd835adeb35161489aaba58e0cb4a291a6e5454268182a881f303a51ffa1ad0cacb70aef24abf01501982446a533572fa391be683efe71101bb1f2ac8eec3c821d5e6d7f1ab6686856d3b857e36a85faad0f874ff8ea120a8cfed1ce5343da418770686a49a656e1309e7ddfdc96db68b214244f2254b0d1f06cd6eacea67dd8fd8141d42f95ef27fd3dbd2d50c0011427a8a9eae88facead2c726867d28418855c40edddb1002f4048f28cf12b7ca8bc4504030fffdb8a0d0442fa9771828f4f3be9cabb98b420056705ccb627c85911f5528370dc6b013e91ec0e4d23c04ad677d4c088df5668c312936412b258281c8cd91fa4f556c932d2c27609c6ed6bffd92644fbf0d98df130c70f38273b3a5785f4dda784ba5b47bfa7b309fc7d655436ac3f347908b42b0d432d2e76361c995ed25633857fe7bdfd0f1e69ae202e61b66e22cb9084bbbc03418de99430517b580fc5ea2a7e0b1b564ce0f24b96beb516396229e49b37246f2ae77e86ccebb7b9acace6db17c1a01c6db9761c1e4ac3beef86daddfb05c00aa21702af98776658578e2bb251d50f1c758ac0c9a3e18f0f0847f05e18b0a6e988bc2b1998801b74c5321f86c013d2c8d9b0a1ea7e157bf4ae3226ef8d7579363e3bac239ff0a627b3cde73f2519af1fef07e365699af9d707c840acfbf394199023ebe2dfe52d1bde851cb7726e3eef4e4bdc4e669d78433bd55acc6474736c139c861c03a18bbcadea8a6057c5755abc287b0b38f757e885fe5859285937793d2468230fb6633860dfa1b47b69394762e7790cf6c6fb31382afe2af1a56dab69e10e65d9f17072d3c230490ea8c4559a07c735fd84cf5d07471d8988c1ac89f5f8532d8e7d184a0a6a822a03ce5325b494c5197433e05bd0cae3f26b47bde2dc36652ef2f22a101e0b98a0b5019cd051dc3fa01435dc5f7bc58dabe0a432b4aa241b9e6cc96033acdfd168bc587b4429654aef0ac52033826719b57df595a0c9273c5a2a81cca90fac7ea039b578d187d8d77e95d52de17b8edb1b961545ae0a036d8c43e98231db8b72b88dfe4a3cccbf17308e592d4917c39738c04ff006e5215a14f61bb21d0399b102d9db8ff15bcb8617cc92f018a941e15033c1b2ca960e33880c5edd6a092a51c961e12617d04cbc6ee505093f423d0d4e53c92183cb5d15b9f912a41f736ef557efac6181a29d37e4bb89e14e7be8490428b885c39ecad914aa6a909b9590d2988c0794772c4f041c6e48b73cce7826b096a955d6f71ce6ecb96a6935954861c5042b3b15aeff3a25eedeaf32e9a79feb2e2f14a64705b7fe6be663c62d4ebb50ed644ad182f23cdb5fba28de3f9b331e44f5eb604438e05ee8bf97e063ec00567d512a5ecdb46ed746cf6a7f97e53d29cb32f9f149af488803b5ffb1a7b7b8079b769238cfd76e2fccec07a35435ece4ad6b1637fe5faecfa4c411540c3ca8baf9db55dbbaf9f3dc442004ad6cb7028bdebd5c83c283f8afdc89b897101d29d9d5e04eb8116a6359768d5ca501742d8f061dc10d1fc5b3c28d4a23dc09346b16187a56e065daf7124328dc22ee5889400ae56202d8d360fd2df5799d655982962f91a9c301db057900edf7488119b7be2ac10ddefd472a9db1af0d8af87c18cd86a387fb894dba94e1da3ac2549bd1317620759754a01186add7fc27c44393c274263bff1fd5520081146a2e6849ac3d55f6c836e47f14814e0134a81f9e1d7c4564ef2e5cdf97816a0e81b0bb72c005dac5fa88e391a2747520db2203e1eeaba0d16655b1bcca5e644c6233d48d9a1f46ec6a6b56dbe67937e19c42f5ff6b87d5de74d1c5785dc9a6b95a45c40d9972ceaa6d0cb735ce2bd7dd4ce80f46b4aed7c5d4921eec358ec592ede3272adadacdae35d253aa5c45a0ccaee4cb84ddfe2089b316fe503d0f9f14dec79ac8f064f5ff6166bf99a5f3f2e6ba64eab2b5e0b07737f9154707a152e2e1c603470ccd663e3288464b0811115bd1dd08be23127fd982abe166529634276fd76a3fae46debec4a8cb69bbe74d2a7b87314a5261059f968f87d97957c258d0714fb859e88408280d4fe4488ee998d90a4ddcd13b08b604e3ec679aafb8e5dfbfbd2cca7b1a0226ddf52bb1cb82bf0c709041dd897624e2f577b65acb751a3f78fd70c79c2b0924173e644f4ab383f851810f3136bcc1b75b79d44dc2415c899d34eca10d3d89abf3c1e7ea912d4f788e4025c68e134ebdaca99192deccd07ce4c4ec8321e3cef9ccd5653ddfb8dae01d9576f3c241324cb03aa6d18619244f2b5e27649d121619b3809d6fbdbbe4f9a0661ded919ca7fa34cc2ff689319ddbf362a1b542f194b096bd137d69cfd894d6aab12f1431dd2166f60091e0b07a68cea37b30764163b6fc4fca7c65d9da6a33695ee6fe94b62d7b6f24de921bd60d4b19a8f429cc350811bcab765da804dc85e56dd8934cf90cfd9c4152a753f8dc7ba8004c842e508836957e7ebf81d90fa716f015ba8b357602259993e13888ffc93dde8c40baeb5b38eebdecafdee050dc60d1599889cc8f52e91d464cadcc431486acb31b5494a315a50a7b32f2ae84673a927e80b6752a5c64abf4397d5c334f75b81e1f90d2b8296be9aa6927ec7b44697b7016a3ff366b068e156793dab6aa45c786cc233a0f53a8e6d2cb0ee6867c99169d99a7b2e73fd332792acae4bbf033d1ceca16dbbda7e96678bce1788900cb746b334308c855eef069857e64b43863bbcf790366a50b0ea3df6d192304430fff0d0f1ce929def5c367035cb26218fb2187beeb856ba5bd1e2596891a5de58c3c0c8b9b620074e601e0a41df8fcee1d7b99bcde3094e194ae2c9117198659b3e4f667c32e013b15e22b18ee662afe61ee22177027621dc23764fbff59e9e3046a348b27de6b9d5d24e0be2ac87bdf9221bc38bc41f3ebaeb5ad24a643ae00fe458231c5d829d89d86dcf14e8e9c7643597761239fd931a7fbf6831ed57a6df27df7c899148cd2aa9ee5534689390e94acf0a2180ffb187fa4a4cf3befbca8e8f4f344537d2a9cc341dcb107c1946cac45ce659b7bccb7d653342163d032af7586327f174ceaab21166995658d347a8da84722769673a6ee8c8828565e2423a4900956867bf63af26e2d4a62b4ad25ad10c5dcb03472e30d6070bcfd7a73d3cd1fa586138e6267b36b368f2596a88b502738f286971c99f22c71078e2d524b555f62da99a9fab7ba54c2a000d171ae6e5c04264ddb841a8324bba8a66083b8d1c9963f1cb533b693e13ffe05701d013b63dd832e1a4e221d13e133604ac47d9dfaf97ddcae2600b5ea18955bc25fd1d254938d1ff35cac4f4f5911548c20a6cee5580c04903cf5eb2bde7dd5335ebfb9d0a7707ebf6fe30c2d91044d78e7036ed3a0f25e7a68fc4df016b4b3827a8d4c5aeb81ac920278408dc214ef6dbbfb2052903c336aaa1600dd21999583096314551a9414b90452405b55a1d6ea1a970a22288e3a51abc2a39c4c82f94ccff739548b5add04031c32f106caf7ec460fd195cd4e3b6e516d213df7b22b24ce3fdaf2144e6cc397bf22c62e8d565b97e9667460aa6db33b88a33df451a30ab32ac17c3defb037bcf7fecc3c343c68b32592a273f8b2623093c6721a87904a17a0b90698c36373a7810a3b32bc251b98ca6e34b310dc92690b6f3cfe4086e5aa07648d71717f7bd50ecbb271a6d634b6004d5f5ebfadc64d495d251ef037d283deaca8172a756f23cf10582e3e88d07c88cc1281ae90cf3c2118e80c1e344698f252bc1cbbc418bd02edfd4fd1e3f7431bac9d18987dc78ec1e282b2287e983ec88709abed24b9c875ae204df2bf095fdb32fb5e1e08ef14b3528c98bc15db160e85b6dc1cad7ac388678603581d026cf4a4559f0d1e2ef4307345e32684706504a1614f142c4a237eb86da882023cd026f4030e29f00cc8894063d077550b5f826cfe3ebd0a28406cbefce1357929470623b73250ccb069a74e1feec328445dca7144b21d9d8bb89fc6f09f98146f3cd3298317ec3c0ee30626a5eebf722f9ea2b99c18253ec7734e79f9b3b3262dcbddfa6f080827e4fdcdd5cf304cd493c6275749201fd016ae8cf1f982c55c9cfdd191a2c9ab4dd9b7f52d79d53bdc1e34a801f389073878393b1ace61485d3c1a6345b255c645d1f20b8a911ab47c1ceeb393352ba48a62116c226f92d714527b7655608bfa3cc841a67333daa64834d8da30f24cbb514af738e4129261a8efef13264cb0a1d8154c81aab5d2c828f3618e81a8999a88eb765ded1c09ae9b53de26c40f40531101536da24242fb9813be66047716ae703d35b36a569d5769687015d23fbb13bf226baf4442a59deae5ff4e0e0a4bf4e162dc50fa8e36b295bdd90bef56259222599de8f598a2d611ea62ae4b0371379e6efd116c602c31a8a949ad7a520cd875af0cf980bb2067fc132e7b67555759a185684fade23f6eec3a545c4d15b645aac0bd62e4cacdb5b22fb3d709684c308a36774bb46e3939973bbe52316776d6db5960f1994d639d4779eceac3ed465c20c30a921073fdecba3b6cfd4c059d5837812c0a2e3da00edf9adfb68e948960fa83b44cedc3a377fa381339aa2248b38e8fb6d66e070cea79d5bbd183176ccb626974ec073c9166897bef5725ccc29d589a910a94cd66fd7b387feb665203d16ad7a3042de8c30a7d03d36205b6251de22db1e24184de9b22bda6d258998b7c07081852232a7741deea233a6943955b2eb0bf59757208b9f033fb3bcad799705c5bd8d14e70ce18928e513fce9f4a895b7a9d903eb72ef84f967203f6ecf4fa9929fc33c612c7282cdf23be4318bfce4ab27dc822353b6db0c644b9369f36b95f8d56d4b7a6d985aef49d365d7db4701eea5366cf311d883b235aa570dbc585eed649b6fb8e061ee065ed6299efbd067e99821137dd4013e0ea25b8222b550a9baa4846c8d5f3c6d5fa189c62abbd52e4bc11855b2aa5abc4e1e2713c214c25c26b3fddfbd09f6eb73e0016c5f9afeb1420b4c342d4edc81c8c9307750154ea5170e7e73541d3d3f8ce79eeb652e50d0e5b85d2b0d1dc331e3e822c1627b0ef683f437cdb1dd9bace1dd986930068bb65438270596a21ece5859fd7a8b06e48489573816c8e5d1f70e3484de8b7560b005faf53339883e1a09b2702813df399efc662ce769169f815f9dc1fe88cdbdc1eaf52fa4d0143888ab8a01a02f0276c1e119bb20436a0ae2d57899ff8eff7732055678811157f2aa61fa487ca49db5ab0fa3491f2097ed1700a56f5d80458a08764cc06fc7a2b2ec31e9c9866dc2b9f3acceb058be66a43a731778325d3a6990a65bf300cc5be504897dddf745d7e096cf85d910412102b8cc089fb2d18c9a8e49fd14b912ddd3fdddd18ecb7af78e68d4c60580286af66d086e654f853ac3241af0ecb586baab48dea6fee5a0451b7d1117a49ab563af873fa1d2f8b940767468447be4d46d0e01602e7fa7c46412425e67c41028639005b60277196b99c0bd7fbb5cff5bb9f3785d7ea196364cf2f61bf9626fe56983349937559ff28852bca11bbc80aedeabeba2a49ec3f740c975958eb5b7c5bd70bb1766f3f7f95f686f9299fddce53cd21afb92a9c1358d01c8cec083cac877800e93ee03665b3ea8430642bf053778d59eda9d48358b2e0a3f6ee510281a06c8621617f96d0f8feb869f066b5c104a1c8c79123b3ace89f5857796c729d1afc316d1d6593a856deeffee7cd4ef09b1bd12870229f34aa0f15dbdef3555ca923f1cb8c864c9097d9242bac96fe19b01e12212572481ac3a0caad599d3d97a7f181d4278a2aa813be1168d5fe721955d4967e966588d120d02b693de5dc97e480226cfbf0ae8e2823f3dc59e9d844edfff8dc9515494db55a67a2d9c5ce58142c18e8bdac7e3a2b36dbf5ded6cec51d7b5ef79a3ebf0a4930346826e08d99dcb7fcfe0c8b58b21142ee38662ba8263413cb6ae5a8c39ee184e77011c25fb8345be07fff4f7d69efd16a5a55f658fdab57af534ccaefa8f2b2df3da0390a1d5dd010c50fc0c0e40d1576ffb96bb60c95d6474da46319390a1fcbc7a740e35dfbb3563d9762ec8b48ec63dfd4f6dd36acf8c9b9b21ee0385a0a58141b6c3b7d7988f24a6dd25a6bd3316c00b72eb6360d2a4d3e204e10e801aca4dcc9a9cda7ae841bd33b2fde2cc34fb2756ba991547fe4d89c065205eb5099f17399692ec9c00db278c4cf7bd6d8b5a88dd5ba47dbbd1c0443d77a1345dc69f5c3b172baf9ee1c42bb8a32a548b210bfd22930066faadad9ef0889cd80d3acffe1f65b99e85b4e5976fb1375a0c05dfe1ad56fa7974ef5813f9988ea9324051c3cbfe31d29d496889ab6ef46c527ce1e42061a5ca31d131daa9868fd73147a577c5e31c4ae0169295785308213f095697804db6951b476d130d22fd965287617fae7e6037f67f5ae056bf9da39d568f8bb7c9934a4532fa5292d0accadc7fd1ae32d1117665b1ab390304534d0344c19f7259a647aa4827ed88fa8b706bc1782ce01a0090080c5c361d46277b13bb4418f19c156df4ff9538750ddd380f64ab709329655b3b83c5e750461bc2c68e024a5d88f011355e9e125172899e9aa24c00e1b400ffed6a099490fed2843df338ccdd1188bf91569b587eaa7e619237f12d172e70ed54cbe807d9c69815b34e38dddfab922d52c3d856316141ad6684a1db59e569b1f04c193d1d0664119f1e6cfc0dd6ac3b97e413d6996491ac8cc8ef619f5dd40b3759a974b7d4fb27221c76fe82fc0a0fb6a64d40be1123fa080c5271ad96603f931523729ad2b5e5a60d4c3adf451547da0858290eb684cf021669d386739ae0d14c170118e4b60d9f10db4c5a0e2f324ee8e3c77b2010791c3f271b41f157629842a1f23505404c0a3a591ac1edbd91e075628082dfae438b5498ce43c220bce52c44fe02053b83737e8184d04a3436236620480b4da80ebb79982fff64c4533e013ba3b50d403d21b5ab6ce60baf978dd27c6ff3cc8753806008533dad6bcd7a618097c5918d72b8877f80ed806af91a95d521f0f201eea0b85e9f497f780d9e29b5031307bd993d7e179e3f0a2793f2c0dc8a4c109c7d2700ff9141d8e645bf5e4c2d6c00015bdd03c423aec81d1ea8060292cf1500f9bd9fe4cbda4716eb7c15fef8aad134d582a0c594c9095acd47cb53a5ec9867b5204381fa736936acedc8242adb82510f70c76ce1bbe460572783fd2e844ada651a4207baca560eb2f0ffb5ae5589fc5c4881a8623c01f3ab36bac8c2714a4712328f6c4009ba63762624fbedeada8230f6b869b98b149f1d29b4b5b1722a03bf3f84b5315d863c39615fc4bef01a7674245d7b0cb7ce0dfaf1e6189a6a042b14d507d03f56ecdbda285831689412cef9eebe0180c77c136e54c52a07a0c32f1930786bcb9c99059383d8b63c2ae7650d027472114854c85183c4fe6e8e77cccacd7ebec0466b5dc839e761911e2ed4b83f763e267def4c3011e248f9c5e2b73f01f7b03c47efe402a25a6b53ef282a2a93598b3e0fbec13f0be13b24ca5ff49d6f2bdc8d3d6700c2694e5c186f1b1f7b5c31acc9e3b78602882826741802c292e914b4bfc85efafca133269e8e7e0e0d1c5b5aa03c6e3bd2366017bfc31fd2e330e547ab1c1e65d3c3de9780032d6dc3fa16c77f8f4624f41efd0f3f19a9b099c6103c19f1f55b95b72fc3c9da3a2b29dbaf8179458e9a53cb692df98bc84acc6b1b30b5b7182de12409fb806f3d0e50438b3c36bb467c3ce1ba11a7be8747871076824a486b33da7cb2a878b6fe2ffa1773f956f6bf039c0223a12f55415d46b54804870efe99095c921ec2e0a55afaa7d666ac1ec6f14eb3a277888260cdf56a483c7e4b87c4f088d17daa053ab351293251d613c10e71c0b79557670e7e2496da48af0757f286d952a367c87319027836dad1c1de9511efd91fe5e700fec51fca12ed8b647866058bcc47c684ba38874f410a99fd0a80d5cb2818acab7a40c9c8cacf0e3defb539cf7e2be70f8827e5302702f04bc09614e87b17b080fe66548d8e6bce8e77222608e0371efc1817d6f94a520566d3a1b5554550c40992b733c97837c7e3d9bbd6264e43f50993df8ccd7b96cca9698f9fc3dbaf498e2f604b00465b6d5fafdd8288e6b96a85c983d29bf1e750a72c6260e3d059ad8093b691c80c20c7f6bf0b41d6969340d6625ac25513f3ca243da4cc791b738d40e532674063756efd8381c714b14f706e8d75e3d35d750c6aacfb12e0f886f5c67356d2ab2d3a99783b62dab0c7f48eebd5e480ebecc995c48968ffc2ff00410861416bef0ca7bb086739295fb022e1a2ca57c7df041f59fec36cb2f343adf78784af70ed2605a25d24560982ae1ac0fc7b07d862ab978f81e820e07fbff6d2bbc01bfd3dcea23bfa8bb2d0e656ec3bc5e5ba47b5858fd9e6da607d12ed7efe8e79038526bf21a08c33f578a22f4a71201b085e1f68ec66b5f7fa393e80960aa67f67767c6c9eaa9c6c0c76fda9d8c18a0d30bd7027ca0083111dfec3ae10bb6ff9b4f5713ad063c8f4451b3fc5f4585fc083428107e9bdd23b8353015bac82b385ff706a41d7717dcf93cce3e73a52193987495578e5922cc1c36aa033deb6ff046ff93b577f1cf71c585c6c54aec3b5ea2f365a8dabafb1afe8b5d2e4b10e99387aa92728993bfde8c83230a610dbe6c59a0e536c763ba87dcf5bdbad756ecbe42ff074a698d9421eb2cf6102276373ea3d16e467cc6bbad7cec445e041a45d7a7f9da3f2b4c0d4443cccc646623f207d851a828afe4ce530107f0efdf7ac7d824d579432776dc81162fc0f9bf0d8fc57f2411982d8550673fc539db1c9e3304aad81fe4c1f75f32ab0fb3505565d3393f2fb0225058687681e669db31b90690820148f6ad592cd227bf870695e46ba7d4ec95475a5cb9f50b2c9838e425afbdad6bbbd55a755a492b69259b18be22148ecf0d664e02848e8b46786ad8227a1dcfb329d87c7688573a87a9789ac181d05d958c8959ac45b32279567dd32435e0fad0866e4f95a67a5af77f675ff3482badef5858aac9accdd413df63033444ff5e3975e3cd359a197496a741c874f28630e9845a62610489b87cb35c5e7ede6249ea7f655d56060c2c1096bca1c9d62d88e344629033931b44678df140e544f2b49f8cd80ff1dcd81db3d2a6f5914e4f1d845112d03f652b3088872784ed7faa2d24f502bfa7e9d3a89a8c7c20244699eec45c2a67bfab74776be54213dfcd285f04f1aa9e7d402d6eb16305be8895b39115d597c2751c8994cec34390a021ffc067e9296748de45dc99d6c50ec67eee6ba76652e22746bd9db5a3ecb70ea83852042eb2bb0620a4aea6bc645578d5b4158e92eec636923c12ee8a9db65ddb55137dea68a5a25c0c4ff86fce2941f92322b5aaa2d1447a894a403f5b065ad3b0d45fff55c1ecf5f7c286413a86fb56acbb965bf2e6a830671f6f708a37b6ca0f59e32f5fb1f650e170fda057bc8c2259a8bc0a3c9bed765abaec475986834e01d3c267eefd1b881111f6e52e30af0ea4530ebe990fda66f5d9878a05d8038fc00df87a8f5ea3fcd1b33bfd718da55d327e729e94774dcf626e3b8e23212f7f3ea1dc736e742e22021e72d89d1c827ea630f0dba4983ffc89342a4b3c868aa414096bd41714f6675094bbf25f961da1566ad39770ecd53ddbf17dc2c60f000668721283150f0bd65b52242ebebcf3cf10cb4f144ceb2ec98a22293b6906ae24e75fa3d570b9be90cfc78d855b69bff17e6c3bd2ef060366c8a3d55b948ac3a9f5f47f9deaebf08894760d84e101d95526290b48aef522e9467c1d5caa4d054ed7b121e0be94a0d0d68183b42858b637054f7fa7fc335dd31a9c753af439e1d76630c9bd3433012d69095a052acdf44de5351e8e29d0387fc96ff5baf2fd007e60a7f5d008b31616af80daae840982efdc8a8390f320acee448fae9beac8a72768468de29dc971549c14e8cf9edf6061e2391508d2de98ced84f7d5cb8ff834ea31323b9f7d0c480982ca050d6ff6f65dfd16a58ad66f5f9f2ff172ec7a3365c14a0c3352928fe23b82ec895c90687897d4d952873bf27d9dc535b51a27a29168a2b9055909839e3fd2ce709beeff602dfb4733d9ed388f5858692f3c51313558937d0c86f9e4e5b73494faf90355115f36addeb4319bdc5cb211cdef955ac94fe35612b083f2a89b566db6cc37b645d311efc9785492817bf08a9a97448cefe8f98103f46be4e1df261d1f05d02a817fb0b5a149324864ffe185f26a310faa1436a5ed85db501d1a43eaaaf0939d2fedc55b11646cb38786eae6afba60150a605e429453e5532816f273bb23f98251ea2eb82e9df60b34dd937ef7c2ca125abda968de05a8bd26d16ee65f45f886b99309549cdc95a5cd0afd778ce26a20935f6b354e0b6b7ec0ba6947694cdd187788823c70b297a570a73c39d6368add063dd86d075cd79bd737c0c8b26a130345d395ee5a55c92cca9eee05111cebdfedf049908cfecb508e59b263dd959a7edd1971b38f9ac32ad2eb9cd281b38a7110a0eeae14d20aef5701962c84795eacb6c033dd272b5edc1a2595149cb0bafd6734987b0c1dc71917b90dfd7137f9d7571fb48367b9563d3cbf542e8e3be113114cc3e8b1765345d39212dfa3b3dcd06b18e27d91283077f4dadf93d70972fee648d6f8b5012f80d2be71ce37d485d98beb5822026c37b84267a1fda552b122ffbe9e44d820fbc8968b7fde8033311d7033ad6bbaecc4c70f0f577624b207092020d4eded0296d8bf797013bddc968ce2ea8af9085d60608bb15211ea59b7a5a0c4692a8b2d47f4a48e171b3a06da8ccd81b39aa31e21b98b05e30d211445edd374adb9603b65852a0802a2a2b4506e36ed88eed21da9e54b2dcc24e1ff83e86c16dce273271bc5010cecfefc1d6a07b5d03c7f7a08b6ae1357a37c5b7eab91e97ca66d4bc04295fb7f627dd601aa4c55ffcab0f17535c8f6efc26f448c2aaa047eb2aa8fd99fc47182aca4a2fb904fc9abb1cd3dd012e27959de9762d5826c97000d3546094ffb73891c4edc659481cf34171401f25fc9c88c1fdab44991f7f642c35a6b50b742495920628072300a346c38f52a51d6d523a308f3764b506064ba4e58ead50583a42f7118ccfa5d1a44a30475c708a012faf9b0dc79f0095cb1557ef21e0108ad27a9d04c3e75ceb92e957c4ad2f32bb83b899531bd98a1fbe84e3d0801a040ba97f4c97426ab82e2695160205e974d12c7f7ab04ce0e254eac1ef9de6bf44d9319f7a13cdbf1de21b6b8d010dcbadf4bed7a89e4f651f07b357c28fc4ddff20934ae2b24f053aa3c13d163e2f661c00e4504b14ca2b5b6b6d4acd32ef7043efb899bf9715af6e5bea442cff42b19c0981c79d67b6055a11c6b7f49f649459cf3442c5aa613923740e93e2fea840e75ce3c1dd43a220cf4dd19027bc8474b10e6dc715caf29886a874b66fc662125c97c3981dc8d60b3e1a855f7c277a137069f99e28daf1169e9a8cf06ccc427f7cc1d73edc89134e702e0bc845d09748a0fc490f17c33f31d22661ce9d5cfebf1a25867d80aa5a07a4e791aee2ea2ecc631d346a157af2e54ba12e2d5c086b14380677f303c20e3e486bd3e9b9a11a0fbe98142eea9c44a805c49e845885edb99838c760e5a71898504a0a27551f1b5475359097c2f1fbc9ad6e6445d06fd0967cee4f076e7b917bc4d8ebd3e8b578aef730965df4b7046fd304d87245f5521fa5150005d7df1aa63ac500231b27c76fb2abbe9349f86f986017ca80db885bdb6a5034295f2f60c4b1dae286b582db42a637f31c64ea6eb06b87c9810fc9e965d85010a8241830dd0f93154bb691182012d3cb5206bd65ca640a71008c2130147dc5c2dce870fb2d30427db745d37afb67f44ef05b1490dfa30d7224ff1df99fa51389891d7ea0360e6401ec449fcceca63a047e1e73b5a692fe425dec7c52d2b9f6a259187acf74103ec289df359f010d3aeb4bbee6bdd681d8e2933e41fe18935567c09db49bc17bc35f6027a44d7ed846e74467edda87cab15a4a1b76792e8fc5a92693702787d705d294ef91678ae75e2dfe80ff92f541fcaa8be1d3d0b815c81f9d327be00c6e109cca7a94510a04a5871da7b1f7e5de0db5eb683f96b3554cb8ca6628938498a71ea3d363ffec521ad403f2289c4888c211f952c96420851c0f4066f017e2d91de956756137e282c36ddf39491a7c55b7ef4676f4308f7166d3c358f80f0a32d8f6a89fc809c17d0a9516de3a9269ecf9f779ac2c06def9f8c1fb24883ec484d13e787bc739ade27b1faded8daab57d493f46fb755b6b163581f825727294ab382ee2fb54d1c0b303bb4d5f9edae96d88dd96adaab5ee0ccdfc283e78bcef39fdab2e6edaed291a0b186e340a22be34202ac0affaab1e69650a4caaf0849085ea022bab79766d315aa063f3eadd3070ecca84b2f271f4c3b2de177b6684dbb0bba7df29551b849edeefb870548834dfdbe81133a8d0f19d7a0c6053afc0ea099b74bb3b72e22965128ffb0089df7bed992dce9dbbf1e262b99b8d2057ca21bac2531f8952ba6faf1ebaaf3efcdb2563f0d734a65fbfff054d10a410ed7900e5f8201af7e70591b62bea6caca744543702f276292b195a866edfd53b055c6edb86663a6ee5bb54f7110cb2117701c246241bfaaecf48d44587e8e8eef69215814332e0d6c617258b04345ecda7c9ff2e1e39e03c537671e6afc9ad026ac9bf9f8771010495e1823933331ed445ce1c9c0fa1d7dd375478a2ef44354463c369f4e966baf2b728e80989e128f4d510fe6b69140bf56aa5ab610f67c40087f7af764dc0e84c483e4ba1b38b7b19e977b07987b900163b37e52cf2ce18d332afc2388ca50f74b550f076fb51cb08d99f87c68609849509d1fdd5c39f189adcae9958b4cb22405b8c25207d984296ea7ed5d83ab98a414de4b623d7190b70a1c71f5d9893e959e2df023909949e869116a8d04d00c6fb0ca71d8f1c87365b5874493a4954f44696ddadcbbec0091ddbec4a0458f911d413e179d58eddb0151ba67c50be165e77f5373341a6870568829a447c14cbd2f5518c88c77fb5ee4a8975854787f27255eb8d1d055d4a562365ba2d65ca9215c4f855c6eb44776301003e2b9cd22029add1894756a0ca0e88fa4f3a3c2122545a0b9eca266db791080fa25166ab7ace0d46430e829e51603fbb565c967c40394bb9f081dab8f9eca3928909bb65da4b304acd4cb421ac4290c4a2dcb434d6ee2de615445673324310399daf8f5b6bab5ee1f05e6b8576a00b4f82a85e7ae2810ee9178d2a61bd1144dabaf600e47bd44713a8523d9d6713cbf977341fba519e2aaf49c20b8381890fdf1f99619b19648ae4a97220db50d3967b2e1291a7c8d47d222ba797fb3c2d548e3e3432d6ba855dd8ae583b9916df9a64c7f95a6e25fe35655eb274cac7860a1a582700075ae7ccc4beff14d62a77dfa4c37d5491665bab358230c81c3cef6199f579c5d260e120ec2b52db77c3e9c965a8afd6c06f096209833ac3fab99c42b87b8397c9cfa4fbb869361e7ea1075a757a7a7ebc68c61e6ae49a1635187a29cb9f0d283628df38f82ff9263d3b79dd4a137f3ce49dc9e84eb1e523775a4e6e32c11e2220a464be3f0841ba61c1722c0a14382d4a3d525317f1fed2db7f641d2d71fe23a6191a8150ba02701bc40e7ab3ba2ab3828c6bd3449c760aca98c7386557e95421656087c6ada9458ddc6f1775a97f749b57407029274766438346f514045469fa4acc7f41bc685fee0788282fcbe9987812b10c90ff26b9463afbd4c88ff2e39cb73a4170d686a0c7ea0f8dd9a20cd723af151ae22470b982a635b1275c4ebe778135cafac603c5791b03bc7c8482d26093faceb94f5dc8361ee614d416add43dd182698be7f4787e9a0ce05cf5d5d085a3d130935b9fc093584647317f8a661bb6e96ec0a1104694d92175387cfda23a99287cecb7a8dc3b9166214a88b810c141e8fa4236d3c7bf2a57c744157bffb4777074f0935d86367561935f0c425baca8c34e8e9d83c702ffd5fc0539fcaff75965a5eb65e8d73c483139d313fe95664cfda6100032b74bdc553a8aff7a0cd4d14038c80dab2e6f3c3880552a31ca332a9b0f826073cfd5fdf1dabe0efd9582290677d8d246555873af908981a081a2d1a8f2b55dcf0ddf53fdd444fb5d519f667b7efdc8ba5392011c01e9d349da863cd8d7514c74d792af7819ead14a8fdd656c9d106141ac71ebb6d21297630c53295eaa8de62dc041b1948e2624e300d0a89c47320336591e3f6076bf9ebcc7c047fffca6a17da7299531ef7256d7ab222d48f9eec2b05e45a7b296b40495e416d6392fa2874bfd11632d775a1db658047c37dacd231a1b34e64c12d215db505ea4983827e7ef00ca1ab5a64ac87d2a2b8331031e036d935a86eff10406551dfc991b4aacf88b4681b6e9edb6cd22319784b859ffb223aadfbc1ed12219abefaae8356b0a10494745290b706125777bd38bd29c02ad6e4e5293bd40a3736fc518be91f772d4e45a8baa961ddceaa5980851ca6949232580553545374483a93ddaf3e45d3e961cc257eaa39f0b2fe68206c7b41c652a4ba54133700e69c0d6849cfd16d54deda1f3703a96dda6a2cd635e7ac4e1be64575d62b78ab2913c9ced930171a636cbae89eb22d0c60dc87f8394ad67575fc9d8b0bba01a2151f177c664edd429196459ca397eda762378e66097dd2728388f73839c9fc53f365adc312b11148a3e04372a5eca1d583287edd33ef319c3c134dcc7abfda51e26d96c4c5680ee4e2261924a38d842897f5950777252614ee5e3a875b228b9eb3a6b72aab9ca30a62db1b1cc74ab8980ad1fc92bad886fc77659a589bed7e8ff0e3539740cc522306c6bf248ce7692a4f4ecf5d1765adb4ed4da50d35d3991ced08f850e43d6ab64d252f2a31ceba84f6817cbd835a8138313cfbeefc48c0ae57624d4ed68ef989a665c008ca0fcbfc1630870cfeddda8e7530fdf212c5f829c1699a795c37c82b04144da4ff2deda5ed641367b8ceb4cc5b71812636ef76194bf9b67b5a885fa5c0c1090777f10f065df063b0b59f1368caf2432c6cd9b342b5f391d05f9a9c96acde11c9656cc45189a064ad0c80ab4455774c0ab3eeb187151bf3019637d7ad3560f72aa7f6e7b9b6b801b86dc4d4ed712e2403f7d66cedd63454dad7649b489ac06f28bfd3eb363dd2665c93cf7820852be721eb97f42b1f3a0c4e9eb5e00481173532007fa84332e75d93f2b491c9a1fbd97a75f4bf42e27050595030f71d5b14d65b89ce9a0e6dcb5e50a9c607a60f6864947d69c0709bf32c9770a8022021c34028e14062c00c6d419d8aa8335d7505201a9ae2ce98ef1ac4d5237db3f241798bd1347983602d1eca7963505243af56a167ebcf9c5a7df4d34f0b5003fa5d8a31c45bdf6ab1c3bbc7c41040de3ff70ca0c22b9b8acd16c23c9825d01b98b6b06671a8778d49102fa449bf2c58a2dfda0e41c63f37d7f684fdf3a78ff3b446d86a232fe89f95ed9b02dbdf5a3214dc043f2de7f8e90d5d0fd30bec3660b32f813b73c867d1d4389c88d18fd60bd10ba6b0599a13efd7001e48a118312c88041e27fa633c4ab4de164ba89c7fc60fde2889ed5932abd4fd39bb31f0a07a791b5c2cc0c15cd3d2baf56dba1f4a700db74d264641faf056dfabbd136674234a7c431d5263771fd4604f0bc71b46a7fd5f554c6ab3ec5269cce3a4e8c49243064baf326d6ba461963bfb58ea0c0ab439fb3e2435b9869559f10f348a05180c0eaf8d8685ca79d2517d27a196e59e8b8c149daebff27d9aa9d397630a43f6f781bda8ced69fea0c0ea9bc8c138cd98015012d7c41a15ac71e6cd6506faae95bf721aac3f704bd16a60ea0fbdb52645c877a6fe8db597c9da22179ea83bc2349cd5d76edb1002617eefaadf49d77ed4991acb44b8168894145d2fb178557eb14bce18bd5a5fd77558ddff329dbf329233ea844661fe56f7f13a2ed538dce5502e65c3402dc5340d9610399f11b0cc3f633028ee8c550122d4826348ad23e78318607c4a4f0e79b6392c8768137d37a20a32c2e11bd1dc73d43a399c3e542788306fc420b5896e58417e451340656b345e224fab27f757f391dbe5130e5315f3fb8bc82d6c7ab861e8121c569a01e20f9fc06defb3d8debabdb6cb113933aec0c67fee533cb062ab4037718773763c20a9feb9e284e349ab8f6cdec1a204c48f85b4c4b7c592422a6ecdb70fc634fa333155c0ba5702144031811d34fc554a5fdce075b21673f6f9630e783220017aad12f17dd7b152d61b33f37950687398ae3382a98b85b52b2a3cc993868e34aecce23e367c843a9ce37feec7be3b9c38d3ba7f61601b771c16f4cdf1bb856fe78136dbc3a3e8a53b635c35fe4133dc2e6e09a67273580f608ed3a76230f9971c13c9353da4d76464e611fe5d741e8a0ab697b21c9fd7d32804220845e5997a46521a8021d5df317e4f0d5cc109049189393faae225560746231667a074e440b1c278f6a09791fdede0824a21635b7f0f24406e5ac0b402428b80fa7d3c1874c64a53e483533c13b9238507933d5c13627fdbe850c6c5ae5df399ea0e88dce4818306129c01a81a96a050a69c6b22afe557851f0f4862be0784c515a35b8bf8cb97e029c8347b0eed1dd9edd8dd29c65a82183044a1c451240c8267c24bfd70625171ef85f15c98b0f935a6dbea5d5a92f771676b232d9a0d611af45cbd3709502441081e97b4147bba8257e107ee1be46655e6d124c9f6ceea7705942ab42405d7139ea98a5df12f745d68faff482d42fd0fb6edf7ad35f1b8ded246804b44a9b19852d2ba03cc898db2bb8bfff380766e9240cf20bb2d4e9eea25df00f9936dc93ec4deecf4e668e58f867cc09224ece38011c56b2ceab95950bb8f2384a9eb8eec8c5dc5ec115ca925cea7491730c65ae5e7c7514cbf1f117ca7bdc49e505a6331f56cd5fc1f9bc5d773ec1828116127ebda01cceaea444b7541e75ed2fdd2a823dc01525e2ae3845c14213e4de0e36a388c8ef2f79555f341e4a9817e24f609c9f18f5dd87ddb4a08961708c329c6fc8568393226f0acdd7002c97ec9aa715914a18f34659247d7b064a7dee8490764207e51a9719d79140867cb57b6f0722a65ae084c778864be1a2b40d0e835a5c3fa8c0007dd094295e64f5d3c4f85e869e56c46f8d0aa8a8e95d7b7e9be43420009a4ec90aea0d20b1a1f8420ac4a94462545bbd14c358c6b7b64e982a0885d996ef76662fde1d3bf32293c09f4939cc6e632eb5d7f21d0e99159e9bb0dfcb34b16c3e9059903f72d5e3300b774d08cc79b60f518bd2e4ca0fbdc51f17e3610ff1719f301b8f2ad0501e37dcb5bdeaef77b70b7185acb8845ed003cae57e4fcb72786446ff7c2feb7e6638cc576ca1d18015926d83cbd82441b185e54d010ca4d678cc21a426d355b8f8a0ea53b24d161d8833566222313e65fb4b58aafd8bb33b165b4fd263eebfeeee3b14dc4c5b1dd225461bc59ffe0f459b0fcdef944996122a4ebf2a58a64844669f4019756dbc55a5e8f5112c37454e4748cf8b1db72ee6eafb6f2e463d2fe899ffc6f87594095387e24d97195b4a8f3ffef336021262869bf543d23b89811f4ccb01e7f1d2e0ceeaee4bee68cb6baa7a6c9505df89b426362499ae7483452a2c6c541d28fbfbd4d19f01cf463fdcfd976a1e580d0a46aa2f7df38b478812f563a88d7f6aeac51ca4c0453ffa46a6a1d8448531b95562c5b7f4dff25d5ae296a9ec18e6e0da060eb4688a61c866304ad259900ea6e398c6b384040a170edbb1b837cb2440d6a0de7ea6a708bb3b6f8d6b12a503ca689810dcc4686c7e720cddde1c2ad304fbaaafcc75845bf23fd7d073233288ff0e6b9c7ee846e47ce57e9c8cd5b5dc0e3a592ce2a5b28ea6f13a4865f257ead03086aebd5ab8f0628f46534e3ebfdf71c2ed242c8f01c85ecd04d6725082f98ebcda50c9adacca3539adbef59af40a83ba1b8c3078ec9fad957631a2939e7b692a99aa8a2e12c3dd7bd4b94b5ef2594cf53cd23387dcbad932eb512a829daff8f14c40275f2a7e05039719fbad1c8fa701a412b6b6475d987e4ae314b43172d63fb3417257b32295e7295e31cc3f99904f6fb75e1d80440ae82f594096460134e6b1d53a9ed796a9d47120f7923abc25fcab82f096b2dc886e4b22c1fdebdcc54ea983db4ddd5e39d63b40a52abb7bd83216de311ca073b99d0a0e7c55c9db9508dee182ae5ef9ea33905017cdee010c7ad9ff8713e10c656d94a17beb37ce9210069d601f755a0c81cb86fa7933438a8c84a614bdd260fa6f7075fd9ef2d999d423aecf65d77f16dae9075a995d6c94864b826d52406e42902d72b6b1d91944a631dbd750d7aec00e1cb6e3a54405135728d3de7b23e70bc0657f7940a053315071dc533defe92eb67ea81760a5e244fe3b3018767a117c215de0d44390ad0ff90d193415142d63ae91f0f64f58142f17aa263665a496e4dd04aec1dab8b2d4531b9ee6721d0b043ecb0c1434699492496d56221513831ff9c019d87ac72863574bbe1e677cc2f4e2f369c24bbdf14d1b3d10a8e4ee3fac5266727dfa9ffb0e4f62f26f1739853fde4686f8fe77d59a1781f6c372304d861acc0eb06373489d43697987bbe6fe8b601db5cc4411b5a7ca7d0bef2b749046dcd62aa68eab88cff81117c86f6af15479ee298382b4a6e5cd4a2dd6a9f5f1c465ca6c4319eec493a81d8e554b7d21b9d2e34799cdf812b9a99292f3f603fa7c946bccf5c58b9632c4281a348946b62337402de948d000e157b90997e9c578ad42c98404277068fb5f6f3f047f622956d74a37a97715f4bf802fa5b3c70314df32e7c68abbacc75f7a6f5484fc11fcf14edf0e22d2d15a7ac62446000932aa5c10595b71af78741c62febbfaa24e5e4f34a34df8d2ecc34f88e3e11dd9513c1d4ea3912c9f3b8dfe0d0d7cf32d32f1b8cf3101d72f6454867e303e61ca969a64dc800026f9dffe3c4883e879b44a79aee0a8b0e19adc1d36f8918b35342f4c23ab154af618a22f5eb6031d436bc8add853ed8115f81b0a10d89238da8bc06537d06763f5d7c94bf63f36acb12f3531fe84f43ca03a3d8cd1ac2fdf6a13c6a384a3291222583ac6aaaed6da04e516ee25eaab4f058dcba9032b30679c9377bac30f2bb7c6d52f3c638a68cf2ab6365878990f1e39ac68a0fcb88edd216064800af2b97d0976644b004ebece10edd6b11683d230465a0b0ae25d5829342d7d1eb75668f3cf65316e389131cf2a1e5f7d5929317e0c05d04987971aaaf924aebbdbd15275155f464da75bbacdcae02129640c900b972f3c430b5e17cd4722f77dc6f310d4ab9a8ccd673007a2f3441f831593a404d4c5ee5c82b6fce0718da92e8727381c3290a7734b0cdb531976b626486e7fa7d35ccd577442387fa3d24174304f5894cd73353b711c4e018698cb1448bfbb2eecdb515521cdc2c74852ae72c8e52f2e4f5fa64ce52645de2edf3404d8093b92a71b9c353088b0395a75b99761afbff3516e070f2fe33b66c9295058a7e6f716f7f757cee6c0b2513c539f39f0fe9ee3a95964187ce0cda5329dd4d5b9cc68ae1b49080fcb29f3bb66ce93dba584401cb284ab2c451e341f695549303a6d882cc7c7443487c91b6405d11e00885b105912c9655dd0360e723609826a0edcf73d392122435b915033f0ad353874887232564465a370dd0b1617b94197b06d35357f7dfd4b9e4cd947a311cd2da46816dd5953ead9a0e268237ceca4b815d793758155fd5920f0f6504c9de74973aeb7bc9787d9c78d5a8a6b0559c779fa98c103c6936f2c08a89019c6944361c44bb1a6d85153d63f41baff12eecb6bd5055f8e7c495fa60d2a6fc27db63d4845200a3d89a8a872281b5562e2db67d6de5e9f9825fe245d23b268f8b694f5e7621e8a6bb59126557d99fe9433128bc4546ed39082d4f53cc191028ea5baa19608c135858e0d9184bdc438a90fe25a10e52636726649cb060899f4640475e828d6070059cc34f960f7a91cdcf887cc7c50c9d4b967fea49cb548734e77dd4bebc51d9b37b952279ba486f143c0b386cc7ff44c542111c6990e890d65ad39c8e96b0744a6cbef533bf5c42f98be4aa0258fd47a43c3a489c168136385a7d203052e1917a3b465f692ea8f93bea9164625dcf84d232a8ccf8f7dd60f858114ddcf2a1e5656c5b31c3e6eac5337654bd0cf0fb1927df533c3869a9e37670ce6f08abf36913774b332b73a22a0d5f3b394f36ab167a14f9de56ededd271210d3cdfce34513dd66c57366896cee9fc73684fcccdfa44828ffdce2c6d276c8f7eb6641a2a23f6a750d3b6ea2de554daca8ea46c2f9d8da99c40fb7ea13ac32b41a86f26bd13d173f31c2dd16f7a824cef0e9053b368cc20dca19c345d1a730cf3eb39af1af4192c2938de7e020bf6ff1cc6354789237f81e692f4072efcf36645efc6267b326e6828ef8b142e4721236a6daf313af16df9595a155acb15202073285822f8bfbf77330224989ca403e67980fe1939180f49f09d030e5dc8ffeeca1379a42cda6c2adbc220c8f3b951e7099ecc9d910d163d85fc8a7629c3377aa40fd583f8164ce5adecd7547cf3733e267134398ede9ba260d92c0a2e874041397f3feb51487d0cadeafff91115d4fa01090665ae2c587971de7cc52944bee52225a56d9e7805a9459dd91063768cf21b0f19fe2590886338927c25f586db943e54f5a6a922e266b5d13bb477cd6f55ce4e8beb9de46e3e887129a0ead52979895c8bcbb870c51f39db2f1030fd3db5a94fff9e1f6627ed88ca39666d3082428b2830c69690c6fd9f1aab18a61e571e93d9b4432c4bd877500a087b919d404c1be56045313018bb914a1659a10dd9912874d6a8755a0f0c3becaac5239a3a53da810271a84117a01c5e2daee890946a5f210ed1eb91856be995d74347133daf5bdf679c267b2456cda4db1a8a82a3dd4042f83fafbc69b9c07a00b6b753d0f6f133ead89c81cf7c2ea3c4d1c7a405f1b1201442d351dca0a65f7f582839eb1ad370c474afcf20c967b23d2cfb55919a8d2b1c7ea64a1b7f5e0318e2a041189a1b0ce51bcae0a572423f93c97d8aef54102c68241a3710deac5e9582ff18d9ad355e9cff2500d5a99938a94f30ba658639aa5ac923481e0ca83697c3ece553aab6a42170e8b3dd5889671355c72300a25e0d8e88f839f0f509948d1764867e2e63950bc4fe440573eae76f15a77ecf3f130e29ea1b22600b2f46c78fef4e5464e35bd152a94a3dd9f5f5ca5673d8868e6cc052b6ecbc24ef5bf0016e103d00df37c26b8ad96d5cbdb0b304d96d99a72f80fe50f1f5151d0fd41fec99f55ea04263d2feced3194068ac44678b3f2e1640f3a8bcf0d5f7ab9e36807e0249daea073598f7f68468fd983b1911b3af3158e0e842068f7abf27f7614a1bd91f5fa843276ce1ad1b0c4adf2d0fb8181d43c833581fb0fa25e6685317b7b50558783c908446be0b110d585162fb731d0e39d9bcb7e861226a5e4978051c2d188cb3228d8520d0835ed9ac9e2ed00f8c5fd6a26ebc449376a49aff627316a0f4a3d2459c8936e6de5e232b0bf744fecc3e2cf3231abf2488c9b73040da578855da19471d087b5a6dd4be9248397aa0d8fab4f48447be63a20b155365dc494474fdd5c75a68838865b96ac647f391c507d0259b234e6438c4dce918baadc9d00396d72efab0293d70717ef02963705aeae2555c62adf9163849ba6e37f139efa37fef69fb6fe678f2de944da507cf4c4eda523190392334e18aad58e82e91b363ef39a3b4d5e92a5fedc5f01b63051f158a84783bc81eae835e1b1bc981705a4b634889c54d113c3c3df384ca863876bc45b750d2201dc52d797d6bf68fd76eba212c5dc155c11d2c630d314b9a62cd0b8d652f43e1153c2c539e961f485a76d34e1e672090fbb77068cbb22250b72d1aed6999197f9905be3ed16cd8a8163f7665beddf535e93fcfe5cbf017181700472c077ddcf2aa9db71accec71a08f5591621b4ffb54b365d514504448a9343edb12ec832c6248de9773bb7de0696ad5d87ab9d479a50f86b4d8e14c32b705e41a1b7cc1021267bb5d5053165181b60b21f36559f19cb8493a4bb1a089ca7799c6d2babdb5d261448191b280efeb30f40c8b6020f8fba66b637d591015d7a51cc64c4236478f997281a0837e8ba14e551038d367858d902d8b2255d2133dcfbbe33d6ab78e4f18e4abb4765f180065b25ba8a6341c244b6030bbc482cf90e511b4932d2fdd5e43937553b0ac8fa0afe0ec30d561a48fd64a1d0612638e807191b40aac861c205aa520ac4b72b28a8446232dee473928cb4020e1364df3ff47cc31e45b80d04154ffbfcc6b11da7824ef7625204a2b2d447aabf74602fef34bcd31c09cc1df815a31157db82070c54d8e65380d6b899416b75686be161e6a9a9b0167519ef8539391f99037acf800cc299638498101acf972c47d313d63545c8fa3ffc91ba0372995b659e188480186ef3fc05ccff40dbc601fa8d17c1360f0b087bad2a03b270d5dd4c6931ff688c226215f55419c6eb418fd48cd21b39197d5a23eb82ad935ebc0c28d1a0888e5fe0067d3345884ba5d7b5eeac9820b5ed746d7510bd704def482486808659f978615d33e37934588017ea1cc1d1298179ebff10b2b8b243bc9c34d875c00bd0315254081070cae3d1d6fb7ee336175b8fe78a1c388a1166afc0275368eb674aca4ee5227d0ba37905a30a02c48d62d0df247dd85f643c3277486aa546ba0b7106f33ff916f7cf5b6ae671526fb4b71bf50748cdeeee5b1a3c3ae5578032e5512953c04ddb870e77d7f0199cef278c43148610595447ab8f51c50239715baac3b26dc4e2c8f826dda67d6a9c4a38d2efe44780b1cac05215fcba9b27bd8848211d1b7bb6e8782952c982e10d1de4769002df0277ae30c20b2d350ac2beb4af8f828040775596589b913d055f87111e4967dba7109dd5feff2fe3733cc5fb5dbb527ff249468ee51dc26ea576541f3929887650fd850a202a025495318b590bfec4c2c8162a9b420347ccfc98625a9df53bbe06610370811741891531eb08267e408052ab22763e90cf51567d245e5dc0050774328c8071995df08ae87cb9ba908e8ad4b3c6a686f546786cf3b044a98e22cfc69ac74f3d43bd7e322a445dca7520bbe89c040f3ddfe13f3bd2814fcb43e1cac5ca2c38278bc1edcceee1770920180e892ed77e8cbc6d947aa32c6a1d9f7ce7d0c7bb564b3da5bc6ff719db140fc6edc6bf39f20cd5c68150ebf37cca3c204f6d60011f397e7466fd5ff1a4fd5fbaa1d138b64e9494152eb7c2230b4b6f69eb3b11b6db4ccea62a11c1db630eacd3df3d27b5684e4366052a0f09a42e65a9e8e29517063f284def841823f6e3cd76c898f09333d43b674ab062f92aa2658174006c50902a29c83e1796b1d694410fd929e9da1120bcfe8e93be83791687a59ff8b01a5aea9275df0beb585299cdb96bc6df84e22ebf8aae27bfeb9afa3dc302b0fd4f0dfa1d64eb3225acc73161f91ce52d13ad3ab2a50f6774eea3abd59dab79976a44580ad83d9d9b8eb332a6aa250e5dbadf503d7909c4f5e5d617b3a3e4c42ed6112bd78e01a0427d7cb7f6235c72aac2b8db26130ca5766f3ae0728378ef2564a58d1f4531d831aa131cfb7cd5b6b795ebfb8a57d6d2cf873dc1adb56160614461026104dcdb91374c585168b2958f4a4626b6062aadb338a5996ad058bb4420fc45c4b7ab7759aedb64e4a6297741c38aa6f2f0ca8ee0749352c27503d1398101d199c3c098306f1b99fcdb1ce4e553bf851063f5ff3f4497e36e0c059deec3ee3c9153cbd7ad3d4d879c40dc92c185fb317405412cd3c6e7d57b40e018a293e60a2bd7dca192a3ebb9e10d0633debbe6e8019130cf09005d5ef88a3977de6f6f90c9bb963da30bcfac5ff225e7ef38697438052f196e58246efd1875d0eff423c307b896271bb5a088d2ac004aa18a28fe6423a94ea6806929e822d7c1b6253671f1353e269b51ade63d6b0c29e46678f78dbb2fdc2535f5aa2441ed9f3f3346b2592e49b25c06d6e4ae6a8b1028b43b1f11d9dbbbaceb5faa8ac7ae6d6c7848357d01b1e9819b99f7ad3bff87955538f5e01febcf32ab5f8d90df2223d86392b32ffefd735885abcc49fefe603acf40eed064dbfe04ff2930188be86f9917488ae03e2069252db56658db14f2ca5a3c00bca9ff42683a6912d4030d1b5c26fee1d8d1b7c9b025c9498f6918818ae6f95fe8449f29edf1df3f21680623c928977b4bd8311ed573ab6b8975daf17c41fda980a52709f889095212ce4a86c934f36635ef0da611432bd12b197291a0a81c032e13cbee1685986439c05c14246df7acea211862a79a5b17ee49b941cc03f5d65b31de6bdeacb6f903d981eecaa13902aba0103fb5d22162500cf912e7e13b48a087facc35e5a18c6e77ac3c3b113120c083d41b7e87afbce3d21f8e9e9735bafe2c637c1529e906c89361d3b4f38443c9cae2075942447fcde742df29ba34f4beac64f34474f6c7c6f3e4570c0001c6604e0c9a48d2625831c7d2c1eb42c433b101f427d448aa83a5cfaf33537f517f949f2ff02ad90b13363f310cbfe47f13dd982641b107c696139dadfaf8c2e0c50a9f945d413d189cb4fb8ad5dbc4effd867462de356e5463483cf7c17e2f27e8f75e1c5bb9cb149a18c8419ef268be59fab5ac0b2eb9c5b67b9d0692c1a4261174b0a56b88a40e3096e474b30d9d9975cf90aeeb0f413335bef68ff7fd75f1481b51f987923f2f6f48f75976523e64a26533dd0e75da92760d46a3190cf6e0ea522ca8f35029fe7b0593ef4ce141096517593ec33fc74c1cc011b37b8dab3cc5991982e107d935bdd175d49648b48b6802097f7dc42105bc85a9ae70627b6c32ab833f132626698c177e342c2236f488da415f986f316ac7a646e5baa40bdde5af6b356066f176b8e1e80c2e93fc23e5957e8207541e63751b29a3c5f3f57f547ff092e94ccdcbf9521351181227274e094170ffaa43846290bb11d4f3792442da8bc85b6cec67b91bffb673de8b102c7b7b45470730dc8f316d8040825c8f4f42a501db381d1f2b56204ae8d3750bd0035c8774d3c3453a02fe9e8b97ae36ad318c92cc9023f0f0f454a820ddc29164ff2414431e071063ec8ba4d1b4e6f0cebdeb9da85ce9c381840164ea8a81519ae6580108af4ec245f865cc5ec11e7839127e0d22db5e075401743d7adf56aa2ddfdd80bcea807fa098e4968580f6919ee97a23476b7e38a7323eb50bcb949af7cafb5b2563c2fc18c753008309bd772deb9f6b14ed94d759853eabe20dba767f0622492511ee8a8a138d94e0bba06e68b83009c699fd4f9484ea006da1316935e3104ef69c8dcbc7c4df8362e79f6d9f102dc577a01413231554d5c73e3e33df2a1fc19507c55686b1531a5b295fa1450829807bed57837ae8b4aa804a805d21e52c78fb3e9ce82b7e7eec0fa75a5bc9d9b6cc2d99f508c1d6b4c486b48a8a0b9788f4e36e5aa0c2924043b083bb80fb4165665a0405c567093fe7c15e5ad826d6b978cad3009c66b982959e8f6d1153e8d65a9bef5723a79be1a8b792a1c3c792a681882b00291d8bd51efa8dafe61daadcd6d62f87e752fcd4acedfb87c05c4366fbf4656a1b836830f118d7f897b6e9b1dc25e51a73c4fb7388bf94a48483f8b06d48e651b0733c8f2aaa45d7ecaa409675a0a26401bfc18ce5d0fe1e1174b1f7403653d87f27fb8b16e9acf49fe0e979c92c22b45251cecf0993ffe54c80875417d84c1e15f454f8fb92e66971960f84272e4a9ffc32af805943f41e437feeb62a76fe504d17f2921f16cb8ae79ae75055537dfa62ef0302c9c94642b2b5336b6c7da872089845925082b730f49f3fb1bf7f7afbf644381f4baff4e1a506067f10058eb26de7ad0586cc6f2c61e301347a2fe951a7ef806451b9771ea7094d6104afd7612127c475b5b7ef91f945376d443a27817b62954ffc290af0abf984970f329591743363e062c4ba78416eab5e4d4b236b20b1415f7ebccca5ea4b35afafeed505917ddb613df717bd2e0dbdec8768e80128a2ec051c2b14d1c46fd5a5840f2a316244a657a062e52cc07a6c98cb58e3bf2f3d0851553689214b3aea7d935abfa8be39e977cd114776c5053cdd945bb3f57563be7bff8c06ec42a046a30ee1bbe7c4e607fdb344c49ccac4be82744fe7c1fa05591ef8ddf0a21d83257c1ae09b8ac6163a609a83e02822a33a503367e7d4590e17c18a08b5712307964600e2e99d10b916bd6f83f58b97fb58aac6589eea202fb8b155895e34e0554222bfb8034f32cea63cab14873b91b141fd24fc643fd97790f4e726162b588354e44adebf3b9d663c6802f41ad43798967e4445a321c196122f4d64ba7c6fe12ae9189398cc90e9eb6beecdf0923ea6a7b9caf2f7e489344674a55f266cdbb83121f6534397302449b8e82067a095bca4c40520ca5d3be3608b14ee763fae348487ba349d0c294d8ab7b5ba8ae5fb51234c42bf4b17b7a8493ddde11c48c348b5458762eb755896c31924b88201aa16d5477ff1c0a899d83cf367f0798c0f3c7f6f8a179d8081e32af370efcc910323919487cee642786b244ef32b676f9f594036eb4f88b0f2856906c1cd9b176b81d7b3143c50bf8c599cf9fbff3f7e3fd07cf73c32d3e5393bff4dbfb29ff26113f11b6e1bf7a01e5f8d7584acecce474e29037ea53e7534109d9ec7d502d52fce047d0c8bd2e2ab2c78f4ecb2b8710fcfb3d77e36318147ffc5a9c467de5844563c1a6854ecf33a982799f6fd87c93afd4b9cab6bcf2c97f6b25bd8a98193b80fbf06d57bd710345c45067ebbd4d462178cac1c62857b0aff6b4203d22d3c63066ad471469ddacca09b476a7b1ec070e63b2c044b9be0568b551a5e2ac51a1f37aefbb786423b89e27de62558f006775f7e856d84c68d28e4cb17bb4cdb7500adbb1bb38bd196c0661c3248b4e6b56ce0001f54ed248bc64f5596e6721a2c0dc1da8a08acfa54802919b63070d6062e57723b599c3b6f92831bd470be1bb7a79de0c1348c126fff5b7fb7a391e373dd5177717b375912597a88c1b36771293c80ea599d800c846c4203124337a63151e77c1959c4cb230bdb74f0b8212954a68b1f48fc3d30d039f35961b11aa90f72ce1cc2198d2a457b236a7a6a05a88d0404a01d482ff8723bf6301f137960ade71b6fefcd66e28fb54484b790800a866ec752e718ca289e8b5edd964e93269c843119d2813f0ebffd35e1f349ad44bf71697e07cb6b44e1607ce331fbcdcf8f6c6a1d114c6bd30bd68b697ede61682f0c745e6c88844cd309a66ec752f4f178ebceb2ce882968bba8214201957d71f903b1a51c91fc35cf64c1de02a1ea7185c85bae4ef65f8cf609ea4a207ae08d57f0618aa08b03830f699e52ff6db8971b689160340d1d7151ece0d40f3d3263a876aaa0a0b249f8c26ae79d50fb3629159ad3a8879e2e45ea073e3c3e1150845b8350db1edcef23b99ede4ccf20d9b976d00d219b531dca001ec9b02470860f47ebef9a69361b57a20acfdbed6798c4636bb276399ef449239ca26f7b4bd02390d3ba8e90f03a1996aad60b8e12426c2435fef16c2e69822bc63735dc0c19362d27675b65299d240821c62387e32d80c5f4cb22906c8bfd3419b94c101949854f7b20a4645c29547bd452a7e59c74f8c669c0419824f7dc1261da55b06beb2c44fe4dd0e5496cd81f8d08f286743a9d4bdc997e4d0789e13fec76da5df54f8d68861d47d0d27bd44507634dc0d3cb77548ff16150347284fcf2c416fd6a687fe23fedcdbc34b30c879bf8d91221ff933ed0d4f1d1c1313f06ee3162945c1728a80a2b0da028963bb6b3726b666d6ac29a8b62ec30cd542a8f1d3c1f8cc3fd45ef5387e452ab888a6c7d15c9b06f95b97d7cb9bf377b234e0744faa0ba21788222cdb0dbfb62f92153ffbf29596c5a2b1ef7e30d3576da49c2e5422453b43304d542203fdc4e404774adeb56785f20f42eb2ed689d3e3567b7d4e0099b808a7514e9bed740609a27eb9bb92d2499e001a88b3e776dc7d72e12dae54bf20271977455abf01142927465aeb6534f77fa38bce5d256eb69695589149cdef1d2fd4c27d470d1c6f58e28c3496c690589644e5e1314d6d13394da0f7757389f863c560db837d43ef17e4c643460a3e6ed30165816606c744d3a321b897c3f71be0400855e2e1b44a1512e594c8514a7133452e8e89d8986bb90f4bbec81295757ac4c3253f183eb5c2dd046bb373c646d0112c0399941640c8656510df23645aa74471dd7942c8a3f20d2d4e8c869bd58fa0c8188438c81ee4817222d13998fa5e977d65c68bc0373754c68291fe1f722f9adc235a87ea49b8783c086dbdb2c4e4b0f632b55ff27a9c7b481cc70897f42963cc7e3b0aab098dfd524d4eb0f5ac92c3567878dc27477fb6d62599b0e51dd71a3900f1a6ed729fd51d957962760c4c7eb279b72e8d3e3414c137ec5230fc1c0238675a489879fd702ac71cd376aab5d41ede686a02ca64bc2920ec22bad88c7fcd98f3ff4df8c6097fa546c34cccb93b5fedbb539594b256d84d4e8f956a45582a3674d9d3f49eda564faa5aa71554c8a6edf269d7b8db6427f99eadbe6b8441f4f48821e602d34106b09b46cc67ff463ca8bd4c4e37f2a9ea5c69c61f3477bb6fd110e8bfe9da72350d94f9b691e1ad799497017eb4848ef0731f413647ccd92086d285443d19d9022e7328690ab6ce1bd6c7d0c04a382c28da07c5b8f64969fd256273da57e4d0fe004ae7b3d76aaa0efd445a8b7c4040422a08b06f4add4972d0828da685778086097259d46b7d678cae20ac4e27b469efa2c5b3cfc6c2710e4c3d37f59cdd487259bcd55e4be0a103ab8228780dc4b3e5d071ac9e726c0c25fc856fdfbb56f1acf6009ea6b3bbf7229d0b2c4c964c236304b79bc230b2dcfc3e53d940a85a7b977a670d3404ca5bb736b3c5bac9ec166fcfca80adbbdf8678c7691e93a419dbcbea3a0322e927160c134fa39d9abcd726d0a94034cdfe13ef19a265042ee52eba11b47a8daa518885a102f0ff1ae6113bb3569ae552088ce7af50e7450af460a5dbd04de38f507a4c916d26f6aadf9675412450f4fb6afe3dfa2e83feb396d20d180e3f044cee18cdf140f3c56dda18e64a5c73c7b9c0fbab26662d314543de0485652235104bb7b62d7e96e8a1c18354f7b14f19ffdc57065a31b85630c4f727e1edef915fa2fa898621e707f0b1df5efde400c98f4c1beb69044d3c92d6b7bf92afb3d7e6ae7c4f9875f3244ea1daec041d060ee8d7a51dae8ef5b5bb3664ac4bb856ae6cba9109a4b3da48f6ba86d379842d90705330869c7930802462e1a64abfd3706e2a2bbdfb2d9b985032b970cbec62c3e8e9b167b8a1a025ca2ca153feccc7257e182a3bd87e8d4526dbc96d4884a79f350eff147b25462a2453ea74dff469a57dbab0666ae45c3e80e846e9530cf95afbb64ee47cd695ff0461b1753a5ed0da0d339d8bba0bca25506dad66272fac343c55380b0917e383e94751fc3afe92a458286d824b5d527917e0a1f997a162d67d5ec27568837ebee82b4b01a5ec824b801651083a809acc899bbd01125b64b4f25f307adbc8e1278f2142604bfda8c962f4f8d915020bf48b9b988ddaa7df71a4e39d79ace675be0599449726b0e5972f3339dddbaeeedebeac912ce01e9bd3b04cdcafd55df1b1ba1d49d29c929a4333ad68ef6cbcf3db36b1eb62124bc480e817a6736078d73b2a97d83687a5e4e186b12608d4fb01ef9aa86e68ce8f250ee461ba3ef8d604fdc28ad18268969df2c1bd9e42b3b4f27670c86aba4cd8859ecda6b27e3e678d7f4a08110cc7e3050dfa79152266d2fd1aeac71f15b688925a58ea606ccca29ced9ce084a1f5d1dd00cbfceea175a2ad32708e9ef6de926c0b7631d30e8d8b687db2a4a0cce54046c6b9e6c09c0d9323c4394ab11d955938376680800c6d0fd2ef058c41762552a7f5a4e90b5f2aac6a68440656d7a36f4d7102edfe6c0ab11d3f309149e4a21c99261ca2acdc65411a20ecbbc8c60872f9b8f86ecad8c48ea1a9cca6aee79646d30d69f328f1fdb2a5629fbf0a9ca146e8fe5870d577a16758547fec8e33d92c39e932705e0a34ac2ff7d2f145b46fba731ae72a21c9bba1293d2f7f139edac8369133dafca823cd19fe15ccc7eb11a010d5ec7f14f373b88b5f5713c503f786aa694af55e57a8d61a2ef611d7da26f38aca10fb7e662476df8ca731ce400cd35f635d1bd433fe76cac2645ef6cef25fca50ca07fb392d1aa132a44c4da9bc7aa950687f4650e0c90b3e192ab945a14907a79a32106917625c7e0f6596360a6dda8c21da436695dd45c60cbf78e935eb3812ef4e486935bc99960cbc1fcb8d317e03376e49cf88cc90951dd8debaff8c1c742911b28c345b70bd72dbab26757075b2c7acb9e7148033be01ac82f087415338c76495defbd73c1d68e82a6486111f0498d4bedb0845adcb7e8bb224dc176c6b578973145c3391cb2091f6e268c28edb6773808b45993aaf8fe48ad18fb35b7afc720de41ece1534cf275c4b2f889849ca45ec87e1820a4549a1acee4cc1aa29b54792afe50c474574217b6ef491528aeba057e8bc3d1bf06564ec82f522980efa23588e36cdd93ceea1a8f43aa563044d2d03b89898af486cf334a4e069ab5b2223d921831c08a00f77cadf2d23036b23a1241f74d1b8de7f4080268ae4d4467a81f1217fb37984e89fa781ac1781414780eee816d8397140fb9b29d36e6110431493d44997cfd0a58905925ce2d4fae931911bfa901cd8c420fca2852b399881f6b6e116a12cfa0ae9265934b414ab639d49b91c9c4ca9f769166cddb4d7df6913aa87647e1062b1cbf6c4f19b2f560cde84321ff33a23c1783bbd947d3fbf52e2cca77183628c7e4f0cd8466d74b8b8d1a627d16814604a3e9c180aaafce0bfa17cefcff79dbb6df778260e909bf716aebca68952b774237c0e275f7036804ffbf6a257817584da153e3cec69759775a4d8680dad96bf548127b84349330f14159394859082478a260ea60dd040cab86ad1c0f82e499bbaa460e1ec3eaf9ab3ef59afbb1a035c69cddb209e382f4a3a32541d2156f02a24ad7518d923a03027036a268a8e5662ecac54b2ad7e5db45f9eeecd72221bbdb9915c49da60e17833b95de3f3984c9f07262102175fc3436df4ace94cf06b88343861af1f93d246eba4a75f368dee04454ac6769c549f19674fc6ac19dc2fe1558fdeee665b83eef115df78761120c5fd40d017dc99d55b7f2e1d67fef30d834d9c9acc4fa7155d5185d502265b8b76b386d137065bb68272e2fc969f89c9d3ada426fa412fb5c9ce3a07adce8bec914b75302296ccc3eeaae8b252346fe0f33adb06168fa1d09ebf9aaca29d94df1e344c8a90e5b7e1cd231b8afb50455ae325b15fefb3ca34d0b563e65d52cd38af0640fb775e781958e81314c6352671703747ff86180771c7bb080d47cf158a7b477ae3c245a640a5f3ff1b341ed36e006ff812b7a58705f9f31831d4815e26be7133886da328425a7109992660696e427742d278df51ea46a5a1756ffb31ec60f0de735be849ebdfc08a5f337a76899d8f51a5cfe63923e17b50cbd0848a26ef1a1352067835581b42e6b9efd1d2b5568b74574410cc6d2082f77a86c04ce33cd5dfdfd9edf96e820223b537c7a976c1bff2a95a2b5314afb1f4866d4df4caf338146ad9ff2eacf941650ad6fea123a3cf7552a6679fbdd9abc67af97b5ea61433e485b56baaee1d7c8aef2f8c69f93f11de5052aa06b9cb894e3a1d11910780e6e7bc4dfd06454915d158e562c5952c29c034be5afce59157b6f8f5baa927bc02c472d8fff30a63e6e33e0a9391c90c49fba2d3e35dbe81bc9d072c0906c15e5a10f29d0ee5452422d8e56681cd0b3ab0a4187d31da5d953f734efa4a540a7c3e70231bf5aaa4ad9ac896dc97c6203afaa50e171c627205f2a57e0f276c603afb6a9035d84a50e216496342ddb4efa41328f2f04335736b543a02708afe90a7dcc9100b0a2c225e9afbc4288dfe2630a44c94487a68ec4b692a4dd5ca83bac21c2b136bf541264d4061fd2a479416d2d5d83fe6f7d1e0faaf1a60234fc13e90a2b675fd7c44c9104d1b0eb3f8a08176cfaa43ae7911fea816e0c05e278d163bbbf8ae5d06681f3e0f4147ab4f454d9653ef47554f60ee0dd73a9e1813a1e9ef2d00858265d89e8473e126ce14762f3d703f861aaa4b0412589d057f8eded1af0d228752740ef98652df989c57968023465d1d99891f10ad79e295ecda0834847cff2c9e4fcea5b57343c6633d05dc7015280c4c1fb76652c669c3269393847eabb6697002166ab195dc3c49a6026c92c3b32f00913bb0f6979e59b6f1e0e9c78bc61d3a070bd9e9741cf35d2dbfabd6829737c0803c490fcbf7403c277cbf057c69bcb69d64cb4bb14479f2b30e456bed60b0f206226178d3f6f7482bfff18741db73043f029de0a6d3ccaf9acd2115ef23c979a650ecb871d3717001916a645262a9c2fdb095a5430d2ac3edb0f8e82cf820bef381d94be4257c1efdbb531c5d83cfec741a78524921c4c69926e77c5673b4ee9a36016c09a197469b6d1e0aad7da7786c61262dec08bb3bb967543d68c02d104e290805874be1c4b6acff96b84902e6b29addde8d702d0dba795c7b5ceabd641601a5232dbb308494ca1d1801fb82545478b6edb778f4fe2888e5d416dd7c8a67d6908a68681361d9a38920ba1e3c53471765226e4d67bb4e3c08084475c8016c8f6532c13ddd9d1b99ab58f7b802ae08d50dd8df11d5e2b1983874706f5ae9214b2336370d073535feac893b68ca5a9a7255db173159445f7b00f685a721ed4ce1b7175f1d9f8290bffdc4e0e2d493d743f0ec5e7507d6169408cd5bf2e2b0e295ec2e60afb778dc432cb4868120f04616e8124f2cdb05085ffcf1cfeef347956e8596586d8cbcf8b4bdcad547ca3b068ccb9c0be5a95b692c7d16c28bff8ce1c8c408c21bf9e7c766f205653ea94aef7861eb7d28ba2de2b5e883641b2fdddda3f1ca21d3513b83878780aeda6bd3fba6a779bda79e299d0afc88fa866cd7f006dcdde5c7924174a2cc5587dfdbc42db5ca5a7ec888a060a3dd29fc891f56760c4cf1bb73644d11497691a766542d5bac608b05c2955ba6284b5db583ce357a8efa2c9f9b92baf14b7bd8e7991aad2b331e7ec4167dae76c1d5e9cc0482bdde2b8e9d134e1b08825b524623fa1059680c7d08f8ce7543278076bad6ca09b9782fac4855fc75df4260f930d29cf460caa713c2b5891787df5968489e68b5b3e13196510c81d2afe84d30e6a4be9d3e697f3fb7b461b8d93288282c3b599ec63002846ee7d8c4721b1d32df51073ff29379671751938f32748b2b1db0f3f6d682d263c5922891bc18a6f10280e23cc4cb215ca6704fa4b55f31ba345f2047fca28203acaf45da8a0beff224bcdb282de2653d5a771fdc0aeba785feee8308c149cbe9c24266c236786e4e75777ddb88cf056107284e0f5c6acdf26a70b8eec8ee1e5754071f8ff9ce9fb6fe8675865e771d2ddfd9827759492a0eee1d9f6567e023affae29b43855e3b52f78265d8ed64b1cc681ea2d9352ae25c2c1b652c2695aa6c86ba96e44e87752f5d9cc3129c14923c72adcad0566dbfd880886a3ca4bded9a8725a748b8d892be9ffc07f453529890fc59b972ca9162cffff1a676e6fd5904ab6f3a4c01acc36739c1d62345081c6e2e54a9bd5f889a0212efa3a8b89e8ac9232d267788cc263fb2196dd6a4242337dbbe88ac19d831cb74efac42adf054c627678ce8a1de6742b0a2e5a5214cbabdd99e303c21ad1db96a98ce69062cd6834654152bafe4935398abe4ae40e783d3d03dc71b64a82082ab74f4a1becd3866adf65109f2e8637486d0101d2a003f5ab6b095df08af9ae2ea3f03523fa140be30285e6705e8dc40b3fcde5aeec74be4f3728d8c8be76bade55ccc3623e14e5f96d2e63dc0fbbe2148938e469ae7f22bbc5ee525b41662a1d23e734f29c22d666b98f46a90c6061aac597a52280c06b816be07a67f8ff33d2da91ce65a5e6aec0b89ae703a61f657415bbc9e7fcf724be6684809f0d85cfe5a61ad05bd15df955569e57e2a9d560000a0cd5ec4933837aeb911c5e91f7e08a95c01d396f05f3190a468305229475e241873c2ce96826ebf276517075d0bcc87ea62a44bdff3ba721867da18e818a1778cc188b6d85c576f2491dd0720174e1c9b9ed567798dd50e11811c88d29ff907e940dc28091e6828a150c07deda282d1a25be4b49fa45a38317b25cb1330eb196f80d8a13dbd983b7d945825dd36c44458a8b51c90f10b4eb0f45247319af7cd8da6b222d5271438e8eab557dd57cbc00a55b29e4ea00b8228539e3850824575c657fab0fb4100345dcda7600730e6e70f7afb32d26b16822db57e210697897cdb2becc2e3f3f4b14653f3dc1d16fa4effc0455dd257a083d3b5e6ae3f0bf71e41cd046f865b500e2e777c9bb899628e58a940ef544f014e9029a9ff89da696dca17ed818116ff4362c89fadfd4ef5b42fc910a736682538e6d946a0b2c7b7c508bdc11a8e3a0c81b00caa5103a564979e11c1e673011370e1a19a6865bde9f8e117f4659c6680d1df4b0e0057efe0944d86e533b29b98a6acb854e243616c78e6f61e3b381e606946230bed7327e1e71230545bfae3dca7cf1bc97bfcd627b84529ed582f158746c37b8f9abad52b7d56dfb2112f9ea461c9d0c159f3f9c125fc3a5d204a7fd7e73df7a20b5a49c959c7b2e6ff77f51354eb6b577c8047f44defa10e5367f4858c686e702364fe756c1181e3f5b6baf2efaaff7c0ec9ba172a2bc7af735f8d5c5bd3dd844e7bbe175e4e7ab694429e1067e52c366360cf8fadf66fdf56bf6c506e853b7865935504282948c63249e7597abdd7fc72b5a925cadba538083da80b9d40158b16b0c14d0b4d3bf733dd98ba388c5cb2b43fc340c59a59bf401d373d4d2d6033c342f8708a4898c5abd89bf1113f6bcaeda45a502e82cfd997b1d2c704ec15a6bed07abf9fbb542f95e23337c004bb0d72ab2c7e95d29d0fe655ad3072ff9e73fab197aaf5df5838678f8e1647db900ccc59faf0828c1c5045bfd04228fe2b12d38532b745d0deb34b0a91b31a2ec98d21c05e27ac7da2109f5e533266e343687df693ab857f5c9299d6f5feaa5cc6acdcee989f67e662e925b244f82b4b6a9d1321c6abfdade991cccfed794d6c2c3573850f07d185d0698a45e6027fa169e6c34c7bf89f5ff1e7c3d6ef2e0f139c223f78c0f52f2bac6db84801d59a33cbd056acf435b4f8f664770d03d83495e4b04cf6479d950fbe60d65e8bb9296c220766b89b488856288a858fdafa987885a842b2a18f55aa77f798189af219890c6e148cf6a479aa18c225570e5ef7acc9a8c0166221fcf971d3f8ae3bd973a2b209d63ab014943ee8ae4f18b0e06d5147313cbc651e5e0a10cff65af1194bea322e39bdcc98936c713c12a60f32d13c4dd53f24c6c0ecd035f4abba268a844f623d5f1e4e9de63dcb75db2c392b073f808a07018b76b90d9cbb1ae78521c141ed96735c40d446a4b4eebf879b5beda2ef8d5c63c8001901b475a4a1dcf7b8da8d6f7c0189e4ac8f6ab71f0161613944319eed69da5b47ad4c3874d43829d7ae9a6e9efdc06ec7651d975fd2194713f650d084ed7a95950fb90f25f760ba2486707fa752ef76edaf6ccb68c5b7c80e63f11e1f223b88719eb90e0ba25abcad623df71111125c5a3e5a9521241059ad968aba38e8d09374818f496763709b77c209c72ab6cbcc3ae5252cdb70f5e2523e3fc48315bff934bb48e7a556f262fb16dd9fa2c68102c6a5357e1fe5fe49b6ff6f39e5ced7f60c2fd226305ec97c11b13225c02b910c59df377b129ffd4d321da1dca7a1f59cdd442075694ff5b7b61f6bf5bf6bde81527abbb8ffccc5d98f3c31bca899e37f465b38aafdfca5a2a9407c8c5f8182006c1b1684842235f5ae08fc4594d7902ff5b765d69fac1243a96c462b42e65460fa2268749978cc27a52aee39c7bc93bee6adc95781093337160231f80d710d3655f642f9d19b6c19d7dd6a2c5657b9f93d96423aea54a4b69261b5d7c21e11c7f852389ff7429758ac2b99ffa67059bb014369db3fa27f06924724ceb912797d92f46f32d077a0ad8dffa832146b86661cff94c269c5a52c6848f67e5fe0ec13a1520b2ac33de43aa6c0ad6b8e651967f4decb5def3f6a15e1e3f147d2f3da5d386c121dae11730a9e841bdb6e8a739255a402246c795b0bec9de211c807aded3b379a756260d483a357c2bfea4a04823b79f3c7e1fa5c542e2ec988be212d398c23d5ed08157802b3e84a1623dada8bfe9c7067f402d40d2bcb8cdfc9327bfa3c7e49a21d4de08d0bfafd79b44f4cfc8e9f125adc23dd03f1623ed82cec303e30480947e70422ade2c1edceb8fd36db0c3673da64184be1561eb55633d08b8700cc87ac52260120c11c67aaf9e583b27c62e3b47bf28b7b27b30c5422d65f9c453e8e867bf4f9d2f229e54259e6d042092f2b4c3816ca16f28556484e01ee2f3f8215cb307701431590693ed664ddfe945023b0fcfb5f7118489d11057efcc11a3f32fa0c0e03ff58f6e8f70ea4569148c6b30ac86af25bb2d1d12f54f68cd2ba6e907728147fd82f7b13dd68b2b2553ac6ca4456cbdb97aa668e752b427fe3ec206098c871d6db2fb7f7de7c92719c456db4994119c5127488f4bfd7d46b177afd9151e288395748bd7ac039143f42ed6cea6a2c73991f532cd9257efb09850b83a58924770dae0d4b66d5132ce39034d6d9ebc5f80a4c440f67744e337492fd9d1358960b98354a8f8be80a0a3ee7650373fd0a4b283dea2a0da5fb77b54ff5086c471022a81511fc2bf3d3e7a393135a6857af50e5b565754265bee01c9a41b707768e9bbbc46fb541953c040eb29e2586b68dda54617c96fccbd086de4eaec89d1e8d678e364ceebb94ca08ffb79073e6a98645760080c7983ad9cf9df94ae0ea202810d0ff50fd2f9c7db0e75d046074f1a8f872c473ebd8dd192042fb7a2804fe54e95ca284d52e524cd6c1328c74cc478840c859cda82adb68f172f145b93812dc5f9ceb0360e143590dab0111619459b0b0b44011ecbea084da68ad80cfbfedf6b0c847fdfedb1c0bfb4093eb3ba5484111f56bb99d093a28d99355e903c982679f4507fcf2cb1d5088420e489914a1e940a8ceae74eadfd8de2b75d18199c5a180023153e216ee62959e9b317d9eee2cca0e323b7f660586defa1ca4415b06db44a4b2fcd66c3caa91851529e26e0c0c0e9e4c4d04924ac83b2dcedefaf160bc0da3d711ea8483ad3c2734b84a91d1df91894f24adf472a41ddfa3debdfc4dcfcf9054f339bd981c44f08b434a1ce249ddd8dd2f4c025ae410a0125947224a434bca2f97d06d99741396f1beb49350cd008af558369bc91f03673b16775e41dd92c0859d29e1d2f924706a1a4aacb8001f01f31388aa4e239218c9115b2f695a85e36fa4507636dbec56475185db7a839ce2671c1576c325ebce417160faa936a5d945addc1479688cf9f64fbbc771cb9add297a040696717680abe8bc77158ef4b729fdfc4210dbfbfacc6b80f29581216bc4283f231a7f5e6c870f9486d3642f6bdb4579933542c58a6f155547f1a6c5c20bf3cc96f0b8d9261adce3f000bc66c1b26d0bb57a1a72d00116750db1c87ba683d2407b5f1211ffdd77006e651d5ecc554bbaa272687fa53fdf1a0dc1dea2449a64fdecbf27ec5f9f7af78ebe289ec06b19cfbc2adf2b5de0cebaf334f078a6d56a8dc95510b24a4319176500c01b5a584f8393b1d22505637117ef47102513bb8a776bac9cdd480044792751a6b4c74bb15e30cfcd1b8a9fe11ec2f498447870b3ee7ce30ab4ce7e1eabef35743af5a8d0683b4213a09508c6b4ff74ee8bc384858411e4eb7a998f0c0a4806fd2b4f35d040f67b63a864896762fc2e79558984a74b4e31a03c4ce2dfcf525f7e736ff61142a1708c5fe72609046fe4a3a0b1860226c3086cde922aed6d0f4f4ce67af6985639ee6912d121a5542ab3272d7d16701f37dd1e2a36cd70c19387a0932e042691cb2b99c7ac9fd7ab22ec4869e5630347b80d7a63cb93002c324e85cd261c75259d86f7c7332ed33d29c60670dd21948928f35a6448131ca3a14355d293f8f73e3b0ab65d1ebe3004e17b308fa9b9f67ac4f1f2a7dc07d79e7f2d38bfa7133cc03ee8d8527c29c3ee8976827c5c0e5673981a328c8811a85b548fba0c8e8637d0be417aa9375cfb3e9a66c7a1a200cebf360b397ed346bd936e96bbe60edc7533b68bf6a8237d0935f3b7b7ea83b36400d6b71839db1dfc212a6187466e389e9a8ebf66acc3ca45c778e801c0b2eaeb01f8cc1d5ba49863a68bd315f1fa3656b98dbfe46ffaaa324d8b91a7f4e4dc2d3dd9f25f5ed2fd640ac4ed43a3598fe66b9c011b640b4fc29b91a029cf4b0c38b8efdfe1b891c37b41acafa7667e59012de1f6a3720940eb6ee86908e58f9aab45f5f5b7427cd64664f012018f47f84faea42aaf97f39518239562940c88a4fed8f8911e4270dabdc0151c689c7e6aca452f8ec86387c84675d432b5fc74405669333e4562d4e7b03a86294e3ed4b4252f55455f11cd2598c8e9ab1802b5d91b977bc526329a4a375fa9027ca715ea9c10143be9d8ade1e20718479e928ea7cbce7f2a87306eab945dfab363fa340c06b7a02c9b63dc489b5b72ab89c79644c8d9e4dde00dd6a0cd09e5fe0a997d6c1c59bc46a73f9a1421eef496b4b4371cc0e89e1072b3019da3eb8fe9fff34018eb0d438d37ec471d7f6eab1f393c617e5540a25f3af54496489011eb634c660716867581b6f2772243603cd324f8c8e4281d6797c11bc19bc7fe0e8f96231cb4610180e42f5152104c92815f7615103c9725bcf8f09371f76d89a36971e1227530f767bb5d67e917bec92b4d395f5213405910dcee239e1a1023ec64e76c99b5c1a40551733e2b4e535b8a5bb74b3aa7491f200e280c251365d125c08022debb364943ed9bf5fc8ba86e88addf7ef370ee0170284749da6269a161193ecac6dd8732a48ac56bbafa9ebdbfafffa7c8373605f863aefb8093a7efcba4a09d3d28aee8bc9cea376c5dfdb29013eea68f4746ef5a2486211c879dd3c7fd2cf150ac00abd1922ee835e667c514db7cde060f49afe54b4b898c88b1278b036b8192ff898f14cb9632805c64b317a01450cb46013ce7b193d0c6825473085cc14540d7240e78b41908ca9b6b480e9bfe1809f9829b3c95919234d98c7333b90e21235c20d5c6c3c208033dbed197f0369b06fc3480b97a99c1183b600512709c308c4067535c77938a54df4cf547fb59e7cc2c4c7dcfc6ed87f3f6b91cd25732cd89c623621124cae3db69de03cd3113c01bf109aee33b9211e5a3b417cfac5dcebabec47087d4cb753037ea99ec5f164880d53cb0023e5554716b058e909e6f96b5bbb0c52b36f69132f76e97e48c083552840d757c69bf9f96f2182f058b3ec064627e7d3aa5c50cab69104f1af6559a52d835c99736801b5d7143a3cadc57ca6c6a68e1e574bb4bd0a222e36d203c3c239dcab4717481d99c6470a9ad0cda61ceb99ccfd05078943f59ea8f24208351254230af72880e61df1a090f6332df93232ecfd2c99afe5e71cf227f83ebe4d429c1fcc9c2a7a1c279362e83cf3ecda477e0b52fc60309404f10e286afc4a75358795caa6edbbcea4b1e8c84a991735c6d0a1674547557deab867b892ee09a6e53c978a82a2acddee24a93c47e371367901f962428a7035964cad44c56f028565ff39c75334c9257f94dee43eb8492b0390fbb08636b39830aced3e9523b6688f5632cf296f04f78ccadd2d98306e7ef0264dcfd966f6c09ad3ef442410669e710caa657e7c711e588adfbccff4179e77cdaa6d3da07beff222ba1ae81e5ca7d2b305929cd4af8282513b708d09238b75786c865e3b60c25f38ea309fde2df16dad05a975fd26d2d0347e3019740004baa68eb17aa506e2cfc8de864d8ce6bbf0a7eeb1946bfe7a5b5cf340dd19d27321c458a46615211e80ef3e27f155f3f47c3f3fc3e89af142f6266296f325aee991f2c92785a7d1b459b48a74d0cf4b63ed0e2932108b43264e0769afff04175d24093ba1fa9a97d19b0af1b67d68183d72b09401b5b2809c0c7413562127cb9fb9954ca360ad3cf415a7a521c2f84ed3118e6d9906b3960322b988a2cadf5ed48c0cd56fa8d8e0ea772712d666e3902c8028f8015997386ff3d9a70f4f309762bf9c9eba802787f6e7d5ed6e01dc1a24a09ea17e18aa78ca6a0c2e64abf5f78fd3ce2a11f4ab389574929862a517be3f470a170019cf7015f8eb23885b8fa11306adddf181c684887d15cc5a7a1e2e84733e1a58d9bed2ed6bddb58e5666c46bd5e8b90049911d2c2f2ca32d6acaae2ff06ea6025e04947134ae5209f8ce40118a91c40011a2dc628a5d3b510aa503068da24ff054c4fcfee242fa4221d61a366ef2f7432b2e633e90cc6fe159df3eec616eb53aa9b8f9984fde3ddcca8ad432301a5b43c574a1990a2aa05d499b0ab0a1cb0d47651854eb9950a61407cdf222781e15560f919c9e0cd6d356d4e00eee50c20481c1a15bf795e3a6012bc627ceec7c3c1aae22f81367ed5d273ba7ce2da7b96d8b70fae97e2e4056d65e03ba4f279b7fa0aabe9c71875d809b68af47a7a0fd3bd2f6c5bf1aa448ab57191f091bcf4bd8c7eef1ad9091edbb6149d74e80638a704b2082105818e3cc25e2b22bf26874f505c42c3bc14a0fcc149ea67f58e608a8ed55d9d590e991cdd3b47101c6dd9c6e0f85bce5768fe7b8f2d837e71b88dc27cf6e7dd6ea0441c9d05f823077998648ab575ee5cb9663e1c64fadb49963dc9d4749bc80fc112a3a014f1f7cf8a7984ddbd6dcdde5e81703491924bede653b9814f78ae53cae3ccfdd925c73b3d98cde151d0f8f87584f91d13dcea9d088a60c4116452ad468acfdaaed3ec7e727527058ff8657fd5ebc6bb8c0309e76298b11fac50858c4875b8e7f02bc33f281c589e2f1daf57e6f0d0da724dfb3e89428193f0d76756f3c9a601a3ab0c735777386ed532698aa664e2d2c2b9802cff60d6bf7a1d1adc23c3f6908a0bd19aac1ce1e76d82dd95918c661ac8a3b72b450c72f9a0b874aab0eaf3ebca5e6ffa3e960b5a4722c92a2e6a9d6e55054c2d4d852387f8fd84904a526ddd5063f4a8189368a424138ccc6b86ee071dcbfd7878bc188e1daa60eb1245cf034a76b440b5b1fe16d329df68d185d1c4bbeb1aecafd6df1828d9b61efacce75e590636d969c2d18c20ee1d43787ecb216b7e832f482d2cca7a10c7d60136ae983198677d0005f6bd44b963a76d46c2195b98c83bee2e5434e9cde81ab7149df55107d38c320ff4a49be458078e6af548c009b37a9e287f62a49aaf555e5e9c008d75555cd06434ab509cc2d71939936a74f73c6f2967101644492a60b65fb198763e75c42976fe1a6cd8782f08e47e65be8023b55d5ec1d1c90eeebfeead6be7c377c8b245b020a8a7aae0858d1b406b9515a04a2e41c3ba1f094d83fc05062a1f1820f218b6333a07bc73a79152b37c6230ae93d6f0f77e4d119c8d7f5ac27824ef178c5a14463f5d678d096f5b8e4e18a64fe6e497ef677cc343b18ef0b42ef9d47b29e846347972948fdacb364ba294e4ec1c1152225b1c8739a4de5074439d23e7b6f8041489999411bc8d4149e94a53ac03f3aedf7982951b66fd7dd6d64a643c7b54e220517e99005e5aef1777a28fbe89b3b21fed1f607b24e39c86cd4e70b900c0cd54f2341e39a0f84d0feb19237423118a275d38f8338a8f53daa9d3f807d06d454b6163bf8963acb050952f746da532e4726bb35932ea669b7236c28ca79d876c6f9fac3372ff554aba7a0b9f2e577628c249bcc623d4399d08ff5bba2f0dde321c9a8eef18adb9c656b81894b2395c79e64e6e359d998478b5fb5284e4552935a620a68f7baaa9dc79d7e00b21921d353c403662c53df67ee8b7ae2a32b9b8003d79381d40f0439f001bce061cda276e9653dedb4306afe9028c4d5589e6418de271bf15d1ddf2200d46ce310a7fbc62f6cef5d237d88d20b43a9b02460d89e85e4eb05c716e69d5e2026bcb1d23525159a4522bb5829b99491aea7da46c76a95694322a9b903c1725f90dc75f23025b52ce4df39213914fd23b9ff0dfb25b7d13f0bf17096a389b5c4bc4b78bd49c7397ab6d3e553abc75a1b31dafeca2855d3d382beb220e329d9bc5b1a98f4fe9d83d760540e028e4dbca2611458d9250634bedc2743d74daa76bf91f56ac37b30103e3d754e30e957db0f7b94cc1ea7c971a33cdf80310cd9e0e1b2e391caf9b5f3bbdf9e73f6b6cfbbe6f4c0ed540cc3ce305f1c1ab4360bc432fc575be697af57b25d814f1a839e466fd34d313c4ef9e90149c26918f69b73fd0abc48d1a046215ada4d95ef8a5a6c23506835f43b991a83970ece8c5e5d23afcc2f102b3de7bfa02d3f1075ced11546529548494464dfbbb5b222a839ce44f3f372bf27d45ff0a7b3416117966785c2bf924a580f4bb342ec475e5a50927ad8d8d4715b8e8ba402939016a66d13581f61bf4b18de41aabf25ed5b9b8db0e7918a26e7fb60d981b738b27515df4adcc57be1f8a303cd3507402a562200124ce4269c2dcb833e4f091b02db3251ff2f95cbbe4470c3ea04b5e435e249ebcabbadc23b9d94c9e12d42e23c4c6d15cdf021b125ce635ef909089a5db6fddfe22de6bc4feb41614333ec8e3d2665f78bcb62bd5f92072afd24bffcc3254fe031a159e02bffb844191b4c4c89df91e60d3e76d647a251d2cbe8636abb1a5cb8ae02a6c784cbf4229836298afbcf19e20f67711d1ee8543a26fee6797e3733b0a629b4c69bd666bfe94dca3f83f2f47aaf5362f8c9fce01c211a75b866044ff0299cd726f610bcb4d8807d005388e12f5cadb5b0a306a161e4df5ff984cbbad17132599aa7c5096ec8f250c2b3e250d00ca96771f3e218ece8a700d505cc149ceac712a4d43daa6f81055d678322e5754e3c1f289e0f7c56a646ba34c8ce589293f8c5050ff9ec212c72fe6f7782679ef3144572f6b368e0296ed821568296bfbec42edc465b6da222e5e4f7ded8e38caf8e9f468d9465797be6a99961a9c315583e03064f09f1104a98010b5c6e2d9eadd6d7f0f669ce7e9c326516176c47ef68b799a6759ed8beb59e7b25c1f46cc49013d1081ff20edd617cce95f0b859b237b2e265bb5b0000357c80c6a6b9f0d9005b27a942256308f897663e7aeca0345b959e32fc12c2dc1a4249b40a0c5a30ad7fe09381b42d776f4a61e51a79b1f2b066efa8bb6e9ade95a726d3ae2c17c060594dfd4dee5ba996d94cc1688a8d179ebe39b805f14419483d48c4c913215f6086aa96cff357d0152e8b7a573ea619ddd5a88119393e2bf0f6a0b50f8d437c02a3fa1345772d27ef90c0407fe4bd98e3d3d58169cf69598a27e6245f4596da86ad5bd8c186fd91878e2d60b35e5b8466be8ef54dd1ba33b289a667cce81abb39a7d5edb0ae986f56a58909f9cbf5a13af9dfa51f19bf851b70bc2cf3835cb4d39f0ebc38890b59571a813e43cf7e117579da2b716e182d723501d3ef66d3c3d844c09f0012c960d9853d714e99118e95219cee1e5615e81e2cfecc6663299babf172af43feaa0edbc7dee1693051afd9bbebb841e5e807f3a4e626c24e5742463e0659bb00e6df35b0a353544df44d179ff7aba8e3acac1e2307b58558f7a5d0f204a15a480b6d08331bccc547069659c1a1d4b56ddca311955d2e650e317b9d063fd6045938085052cef7428043d33e822b9a29fcb7bc2dea1cb64442ad8d679dedeaa2f2a26597a9395111fcd93abf9d99cf794ce26f914c0182dd025c066a410a1b02ca3ebfc6052da190ae4738a217157aa5cc193cfffc8bf0e76d9998920209464b946498f1ced48f06bd5803f7ad408a9ce53467d7d7f70cda0e5f6cc7f9a5ee50ff7b51c8d9c1bd9cbcda36fc19820839ca704379fd3ca6e3122dfc148480bbfe2fd91d24058254f6820a9511a33e1bf0569f6fa9cec3574a999fe692253eac754b4204be958f8511c7fa4d69658f5760920c56773f8c7872fcb82f94f12748a5536a9e7cae2ac1b8772164f1e91d928ff0dc030dbc25cf8bca58d6fcc7ac6adaae5abfffe267422e1987648c32c730bd95ad5c4e255f4434848399b75a399bb18d0734f39f50e7ffc5ca2abe2d27255e92ab3f96be3c9d87a5a9e997fa9992cb538bb20b2c984dce6d1e591ca03d0489cc23b0da0da2e97b023ba37112f86d415917434d01ce23034255d9e60ea03e8f6a00225493f509a8a4fdbc6dc12181d0e0bdfe6d3d7f7923f304f181bcc3f987dee350a1f571e6bba0dbdded22a7e80887a57c71ae3d0355f2646a4bb5f5617bb71246ddef8c0a194a6bcef661fb8b2783d80c6c3b5ada75ca4ba7480683f24acd7816ab271c932d3b82ec95b9119830fd80606194480ce0386e5afcfad8c2f63be744be9c9ddead300cbe5814404430b6043039e6bf8390f681e31eac8f194f76ece12f0714c879bff3b89e0c0ecb817eea530648c7969ad0217ce15e2ebabbef1c8908e0f0672dddf1203bc4992611e7b9deb71194093fe25a82cf5a110e10ed32055864fccd2610ce65f4e8dcda0f860efba09cf33d2af780164786fb3dedcfb220232438ca67ec90fe2c8c28b08487a921fe7fa8f9bafddee203484d94fb11e9f76b2edb0d9e7e18569333003a5a729bb33fd00db1b726e65389e27c310358022eb2dd2a4c8ea520b895c4e5b565a2ae1fb24c33076064257c01136f2865424fb9e507ef7c53305e9a222aefbc8a932898c9908a712863d265ae941e2b164b7a54cb4961456919cbc1b6f73600b55cca4914e2806638f6c38999e65647197f9ca220224bf929113bc85892a718140aec2e3f329dc73104daa693fe7835c15a947fd8894318ea862e9b0b26d0ccfeaf2816a76b22e469f85ee1375d9191baf16a8068cd7529ead3d28d9f0572daccf368dacc31314ff0f01fbb36fac36ee41659f34077710997f4bb48b582c3e970218307174912be0f656fa8398efd091b0b51251da1968ef507620ea3aef5b61e5cdbb869f864147072a34ce48687474742dd2ccce07e34a588765877cb35765f5de0cf5b4b92150de9373363ffcdeb6d94242b1958ad13553ec6d4931e90afea28a87fe97d0510237bd686b1b0079fbd3d5906c3fb324c7cd0d7376d225cb841ceccb6588ad1719c92a8dd68d53a3b9649a733f04659759b43e1462d5fae36d7e9242679c187cfede037a04b75fc57a7f1e17062e0219044a40a33e8494ef7c74b87b2a81b32196ed9f75f5d822743bbacdbaf917f8a516177670e6526410ff5eff18dd245b3135585899e118c014b0f4dde5d29f762adf2c57f293c169dbd1124307bac22799f3d9ba6d86e9ff6d8df800a1c3e9b164eb77ab2fda77750860eb14152283690f729bdeccc6672c774b5ae4a47a5aaaee3723145bd17f49ad01ecef99b79f972ddfcb8b769f14c58cb43dff5230f6680d38e4b5a2fc0144a99e03ab18f061426700ac67ac0f18cc643f9e6d32f575e9b6f9d32772d0c6e0ad39fad46d1bdd6debbd8b9135018a8e420d5885c133be8ae5e4c4a9fad00d5b3f8dd62c4b1e427ad00be2bb634a8b536d8729e47d2994d7d5adf11f6ad4e93d2f8a9b0115216ea7d8e3b8a6caae4bb78e8f5c768446f5f9b07abb32614fde19004011e7c02dbbf302b465dbdbb1f49ac845d3c9bc6a56c1c26eec41a150dc2c7d6741e4fd2a88201e54e766dc90490d588794f7b2b5df62f373c0fb6172d5d704491f428a188613c17a7dd0f1311b38d015b524a42b244103891abb856afb8433e61eadefa77bd45d9725acc4eb6eea11d890f7612575552091f9db9787b1feb269de0698cdad833f53a59155704eb384db24d109e77d04d18a8ec58d1e368dfcbbc1ef89564935adf021c0902c67d41e76d4bfa164923e76f4fe3f991695c4a5ad9d2f6b79698e8cf4ab4289d0192aee252318b510a0517eecc2d57413a9b30f2ad9d9fe12785f8e5bcf49c7a06acf157e538685c84b3a9582493aa3ff395b15e31805aad4e5a2885fbe38ce11d125b9e2edad62bd65f6e4338e74994ede9ab9d862d5535ce92aff8302559a482d343aaaaa89f5b6cc9c5274ebaa7a2c80f6ee96bf0cc99f4032ad241996de128b66c1e70a1582fcebc658b0650ff160a51a94383844547ef76e51999ef9159d81b3e34267fddb869fbcdbca83bef038899bd415a934dd220b34a15ca003abd0d14910181e190e81e65fdfe64ce9012eccfea1b7b9f308fb8c551152a373bf8b5905af385b2b7344e243b8709a00b90bdf52288cbda2f23a1ab9566fb57c8d0082cf78f99e49808df6074159b5d134c7c82137448e585e077acca547ee3cb2e22312b572418b3307985deb893d81f94eeb2d963ab44ff940b76625cc023795cdf708e0aa9df264bbc614714290cd3a349a19dcf920c2c999357a4dab5bbd285846e1fa56283a3ef458ac1813f52435f1b3a27faed38b29aac774bee3b905996dc92506f498d2071aeaab5ed7e6d72eb640a3b9e0ae8579080ec6ee251ffdfd22f0a9d6ee457c39745e0ca810f233874089573c1a3ed35e9908a0e80419404cfe686144b02c14510b1c6d3571e325ec6792d397c4fc6a4794017589283827aed332ebbb5cfe4183880a244f837ba20f353d5d1e8fe44d08c8d8002514d7e68ab1103027d9d87a3dfea7565265f6b0ad12d862aa67b42a6cc6892b273cdd417a01009ca7b0f4b53b7c229ded48a82293f5176ead84f68f3b90e14734b6d1643e23f0924a971bc7275b083913ddc9ee7d33e376bd1b956c5171115b3df10cd5242c6dbcef0495d6c97c62cc97af09e0a14a6c7f505c2fd550269c3a9cec0216f260ba3ca9a2f70e5ba4c12cc435473361fc5b764aa28e95d5a7eb02c2d434654413a18573c3fb62a5c855ca9d559ebf68c21252f3d1750478d1a467bd22bb6c26fa76e64a3254ec6d12b98d883bb01a3747acd1eb5dcd291f68867c40f863abe6da4e5f1e1df19bcd6e59e8984c73690a3bff4a95163a25bd574ebb9bf59ded6d480906dcbbe3655f0c60b877ddcc954909bff912d64d3fa652eaafa4bed977dd1c3ced52ace0bd8594b72cae5cfa0bdaf779c4080193b57eb38a45796f084931cda5ea558dafb9d22315ff7f1abbdf3f0034b4eb56a161cac5fff8d528ceaa988be36ccea8f60c737e85410a625fd569ef10d291a58d89b7eb3da9976037d0dd4ffc2a8b2431cd64e5b9918461c01254fd598d5876487b3e6e5764c603dab7bf7ba8ec136cf352986d47e13378201487c93051e2a4b170f5530760eb9e3f4fa0f8b4701055e1bf52f9c9dc9fc586bc91fd6ec95ab03f34115ea115d7f94d83d026a8c23786768c2947966fee04e5e267842d2fdb5c689b89cb59e5ed276b1bbd25622b5bedefca758af160456375a9d642dce6b4d0cf75fda1dbdd6f6b04f1eccd98825384cf543889a8d61a7b2d9d8067b80017dd42a1c5d20c75be7606ceaada3414110d072b483403a78f14a8accb6492a1b6fcba8123d107a0f6877d71e2a381701bb65d9d0f8721b31066a7a81691d5ad01b22cd1b27bec86fc97bb66e609cc8c12dfc8a6d26044a7a74865c5242e4188fa7f5426bb2969389f3a9f722e85d438a18eee80f70b94adaba6614b1f2cb933db773ad6a1a774de11637cec2dc5ed83d5548987bc594037049abbc534f6ce0a75a0edb1b93d2389fb118f795ba4d9460cc0a965f6aeed7c032ef84899b8bbabb9d70f3fa8b8a0e8a29832ef194e39ea0b2455bf0fc91fd39ecdd6ae356fb2f0cad2aa8eb768cbf8885474eef71ab68774795657e6093ca7b93dec615f51b8c14c8f27b2a93411bce540e1e839de6d378be31f2f407d425ff96016bdf166f7619637c44df446e33b0bcd2a801ce7c9b29d519746783014e6abfd29cfc9e36898abd193ad02653eb9a73c5b2eac1d0f5453e6c7854f827682ba0a9d186ccaeb587e353088ff8552b84f8c30fa23eaee4d5fed3269fa095fc792e917f4aead0631e8297180cf53fdb8d76034298aca082dec716d83e6472e74904268467642f11f0b9e187cf177323085a330698c5042cb22064735d409bfb0b1c62d4141f2513c4223232c4ef472a978d17fc5f01bd6440dbe531e0435175def240cd6e66770025e8ad23b436b99e11b2c5e51fe53d4bf14663b0a2204bbd0e5d712af247dbca43d67cad6b182e666f847ae11e53e486c0eec8d38c691b227ee2de15fbc6742084049ced0e07fd21ef89423aed78d2dbb73cf1b7b4bc9d4e1c5a1a7d4c2d0c32014aa820bca90be6714196fd31f9fa211e23cfaab055a9c0e865f57ca71d3a035b5fac4af6df38919cf7d6707117a22109b0b278060b5069ce62c49bbe5ae4c3ae60e01fcd84fdfde26888adfa2219bf060ce67fe272c59276a86e4ee50aa0840deeabd4b5b58faef75b8a4e4f7faf893d36906cf2611f9ff9024b2a62e31040282fa767966f28aa8488ebed121475cf1a70e125215d0e13935e9a2182d4507cdb4e691675204a162a324bb0bd4560f6f71a7213f11c3c29eddd6dce97f753d48543f4eec50aea918dc3ce68e408a281919f191cbc16a65f56251be0ec2833f477ec475de838e693c9e51155a66f1d98e4f127b8ef52c0c41a7885e51361c3935dc52ae7dc0ac846959051bab3b79955d2bd748e4c57fc74d730a7d35a07b7f798ed7457576aefbec59a369e37fe174c68d9f57f883be26a11f890d63998e0f4537c116059840de68738eb9595c131213fac12ec047bd060ddf5a97a0e8ff6149a7967779ca7e79a20793c4caef1f9e43e6de1034de897dcbd92f8d48abdb9ae1900d3e7076af6806df364ef5605182896946d6d69f774e1a609856c28f3f3feddd19d12909f33a034d4a543c32937c8a90474c970a44e53016fe0daf7204027cfe60c09cc2d56fe489f5c9e27bda9aa0a3214e37fdfef0590aafd36618ca9ed7ce049613c8f8ec1f63519d665b71364f0fe1bbbcbd2a1b45b7cd7535d7fb4222ff05e2582244d66755e3ec08145d3f31731de8c8cc219b2cf8a90c697214144d38a07ddfd70229dbdfd79371fce8bedea200d6b8f6657bcae3b2a8896996c0977516a77619366192476fba93ab9f3bee2ad842db21a410d751daf7690b8513b0936b47b2a6fd7486eba44bf4ef3bd0bdc8bf0df76ca689bdef1a6eadab049a57c9cf0cd35da611447ecdde2544e723877bd6848830f0323cb3357a38ecafd28d19071b43de49360a7f0c554833ea8cd50da1424b684c510f18108c92b800d765145b0705a8b968a4110e4e7f8e5b892e78ff4fc45665b07943fb86d455313d9090f98669f33f2dd8f7dd46cdb75447a831d044165e4e95b94d39f8edb2fc3a99a1083448c21bf7d307aff7734428375f4162eb54ec2ce7572ac5027daea26f6d4f515bd20aaa3e5705730facd28a1d850598f6615ecbc0ee59cb16260836c467ae56009b5cf3f93f2d50413afc111abcbb7eefac151141843375ef4d759e592a8d020e87f5341cbc83f480524fa521ebd24d35ed1922acc5774c8615730cfdf3859ebffccbc1efb56560c91096958d5b8a3f7e2f1b7faf8928a66e0c68e9ee73b55e4a54d713c0fac5536c6dcbadf590e68506c5877f30a9b19705116fcaa57187f06c1d45e71b92d96889d634496159929dce22f368b5784cf4b3505f22cfc69ca1102af4d73c9bd795be1fab7c8a7236cc5275a73880bc3ac4879436a2a1c202d0c7e25daca27021cefab8a9eb7e65fbc6cb2b2bddde79c2f54c90b3fae26eb0daef58094247a4e98f9ef99dfa6bb3e8683fa3512ccb9b585b9ecb8cc398d4f08d55cbcc811753d9beccb59facfd601f54d657b6d64354553832ef99591af2af29cf26c3abb376fff9b8bb7145b0f85f84ec99caeca3cc180c36cda6e67b418a888afba51480c170239078caeb337a095f90eef5ed1efb6d6530e05f0234113e7a0dd2324591ad7918eed792408f21438f67c641f2c76ff77007541e3b12a706862c0b3d64af0a66e8b1f1a6fffbf9e27f24d419c3636af0fb0252acc4236d7355519d7fc136132ac1ea0725d76ac479f13aeeab6e4a92f1a23b666849f28f8ca6b415d842d83d8d276c7ea803876cb1f235ea84ba6a50512e3c6def4ae23223dfad2563a0bfe3ef08b454b7883c239bd6912ba962850d90b912b61e7c49bf52bce4bd4e0dff4d36ae38ce81ef259f0be75d0ac44da13ba7d1880c8836702f5cf2f089383d48fadbca75a5165bafa65d7da659d11fb641816279a3d340895c351de9bff401458bfc1050fb00c74cd2ec3f42826b5eb0b165df2b259402159ab7773e50e48be1452fd31033a69957cb8af1d49dceb8b210e295f541b3b0340e5c771ec5fbc3adb87f976b44712a80c566b5e66a47404529fcb346df8f97d3322c46710d1e2e39bcb92ef03934217367a3b180053d839bfa1867d1ec2b6c216bce8d47856179ebb1961018265a0470f1fceb41a9ebb8e17c08362bae0795d1fd0e431534b2812bbc6764de727ff8ae7d32189b0b15b4c8ee19c185409aa04e119fefe7777993d918f493f1f86ee4cc220efcc1d6b13028ffae452605bdbe97a4d22fc84c5e43a4e5a5f3cd80e6dcca5243365b4cfd7f6e150695b538a6f4b33bd285d5934e730c9fa13b70570bee23845485ff571a4fd4f761e649eba0bd5f883dd411f3e7a5783b69cfab3f86c363667d600da14fd08dc3f9aaf1e490555030669e18c5a1f652228389060ed973116352e424bac59e6d53a3cba70b88191e2e105ed8a575f55ddae5938e92eea758f4be7721adb68f62d273c5a2367fb2a7c61c333ee722da91d6ba5c5b85b20e60f1b03ae669f4c4eeea4328cc8746c66466c03333c997bbcd5b69349c6f0f0ab80a2e2de90cd183e9b39a314720fde74950d281c5241cf481822c610c941bb5f5cdf94c21236534966be4e281e8859ce703b9998ba99b711a5b63c06bbe7f2e6c4ab2ae34bb34798182e523bf3a43bb9ca9054c73b15a373cf027abba48a7dbcd8580a4bf105870f80074ea1f96ff5410175030b36b4bc5408c45618a8e55bc80b65c3098765c69ac6ad46ece83b78b89efd9b14b926dfc1157c42c75500838a17a0968f88654e59e6ffdcf31b206c3d1a8c5ecc21c22498b677c040c5b3c9bfc117a59d134709adc4f2089a9e38695aa2eeac37c4d8b720a3f47b554180ee577bbbd81c62d6ad38323137058e2df34ee142cc9dbc3d21ac0a50114181571c2e10eb375436cdaef1987fc1c7828cabc40bc3b169205cf90b30494a83a80f2ca2d601418ebd3fd396f43672bb0742c0c48f4db3f7d45a9673b8b39336e678b4557a3a4ac3602297eb82f44caddd7e655899eda356acb6738252265eb9917563213a5c724b9d1d4ee4d19d582a58574c2a9825f7644f89f07ce2f5f5eeef7b93bf37f829c75eb3c3ad2a6eb2a0e3911ed2946de1e81d1420750f4775ae665434c57e1e7c263eece19170a3359e04980c6550dde870a9d6d5323fd2f774c65aaedca49bac65a8a3b7079d1158c298b3be4450d4cfad89f46afee51a28c37630f188855121ebf76bc24c82878acb8055b5e9f25fabb5ce1a75e78bada5dac6a9c7ba50f9aaceb181dea4b475c62f55a20fecd7a49997bb08949900dbc3a5d1eec3939babc50229addfdf1d0455108664cd1c0bfe824682fa13079761a2f45b16f0ea344a34a6b25e124a08e2341a10722c9239e79cfe7f50bc4c86e8430912815435f1f67ed0453cf9f3d57fb83bf44da89726848f61f873d02e0aa6121f7cd1fe87faf5a83f52c308c8b3cd2ade03ac119aab150062c7e1f9423f6eadb2242d648fff7c37d88434e512f808b4f3f65e3b4ae6c24279c1f9d1b0141377c82d0617a0683cab239af91ffc9cb082144fb906eb5605415f66103aa665e5e2b2f3ac1b0acd200ca08f344e3a193ada02d61bfbda26fe09f85f5583d18b50c2a3ba0c0df2793f4f768a103105867421d96cf0c5231495432a32b1d133afecc16b7f69431365c05b32d0d4965d3f9aa1223feb1f282e7cc2137410ab88689d3166c70bf349bbd396017fe0a67c019d1282255640d9fd608b4d6f3e624662e66f79a8409d4d8abb97c58bdbdbd4d6a82ed594d5a91895acebe5750c4eecbbf055ddb7633e23305b5039faa63de96cc93dd8bdcc8247ea7d90d43a52848a102395072e66c42f6355ff74a3cfeb84cafef8426855957a996c93c667fc16c82e94da97bb25c1eda2951bd3b2c40cd988181667ef2c42d8ad531d0d0c6b347654ac2c6d24ea37638f78f29bca3977363a780e9a44171879f08b64a2662aec235b3179dd52de562b9ab90a310b4aae4e36bd8c677e3f794433a73a0743269389823ee5d31caf59261ef996b59196e13d11dd1d7ae3cac1c6a0edc45c055049d19f4484a54f94dab4ca23c3a8fe24722cc882b8ef954bfe8d7b931efe124eeec4370aae2293dd8e802c5708b899c896e878815eb8095735168b2703f48e1b3ada813e9d8113e06d9e5dc18bf2af42b8b8df95fc4098a657fecd6d16f12dedb9baf20aa1a1131dc80983d80381b864b58643ffc046b4a1e85db88258157a22bf0b98304ddf0f22e7727d1b4e54ffc5af660c9092f82f9eb840ef97b7f88ac6a785e86725ae0779d4c5557dd819c7c67c9d722273c97134c82544e0df873ea3f2812083a54373e2fb3387e7ba3a23c6c04ad073dc8a413dc6eb8f61e05944201bdb1b6e4b1acf44ee2c5f834ff2809ae414ba8ff2a0517e310afecca2c8fd36db6a6afda691be0cc809545493d2e2b563ce0ecb8768e733b9b3b711c304fe81a6cf5c1b58a143cf957e8a28cdbe8e260f39ea955e676643ca41b48a49b247817c4d3114e1024a6d69b7b8909afd65f5ccd530305886e5ed304f48a82d77a6acaf0a443a7279594839aba372b468084fc8f5efa6e554fd4fbed8764cd8d66c60f72cb2684ca7f24a33d80a709fbc71b5b7c7a4356753508183f8b7c9bc96fc32a6de0fbe496746bc2943077af014097dde0717ff25c4733965c3f69257f91c68bd955d4159d8700cd178610c126106423d8bb21ec136d97f15ccb9c1066d5b6de2bacda7cea723190a8342027c15178005a07078ebc2ae72ab73096e44d938f24b28dbf8b7e2aa64242bbd4b61e095107fc6069a7490a65a29bb6083b03f502735d8acf81d72abc1eb10468f6a3a5dad0b374f8542e8419c35830de4322509e7b511d1ee58199cf9d4944c4ddc75cf914e1e7c247c03e20a9747779a905d7310791d6dc939a1027ad533a32e4a68b0625c31adb350a521d51ce85da2cdee24e6c594d212648687027560b7259bc84af53050b2a0830829b8152578320ce144521e99e4bd583d811a9ba564ffc055ab51cddf1516afef58fdb82b521615e71e0563dc32547a493a06fbe08bacb0131be755c34a28222c3b230424f7c8dc8857fa73ea2c87247ee66d87ef06520752bb221e0e5674cb26e7324c6b3e4252dd30a976a9498f412562cc7d3942d33138904edba8caf2b5f3d33c3d596d32e7665bc7d172d53ba427be2a7a23ec46d64eb24824fbe5d26c9f078713eeae4923a84266e286d1504324bc764fc551a0353e9d163ae44afec0477bc32cf3dfb4586ac7ae0b0777db3d260197cda34ea69475e55f2b21e890f10e4a0955487785fb1fa02e1a9cc714764ce68172db6317cb159bea1d7e82d0143c95d392a09041a98ecd1e96666b3fbd9109c36d4f28e0c0ab1aab5b8ffa1a41005c1c97b859570f9aaf6414bb52c6339cbad60cd04b060b4cd4ed2e3b04dcc0c3fdf1f316a57839a2d44cea6ef7e6add967f13945e410d3bb4104e04809b4e6c8059a6b14b4f13fba84c50cfa318a0f115a08b8b794ec7fa8b0b7d3bf1178db77cdf4090f13f724e6ebdbd5ce85c600224e658e204749d8723bb9cdbf4fb4e33355545f70ad0857604af54cf87530fbc04ba947fd79cefcd573b99d47da104d81c859eacf5643641e7465ca096077102fd06c51f80077bc6ed2a16910add6aef28ffce39a712bb984514182ffef026de9a57a1193b1164d26a4f3d626d48d46e4e635757f4415131fcdbac06c5a0ce4bea13c492f0b0a2ef1dffc343d77a42593e68189cf686cc80ef87d630029429ce2406d39def6971849ba3abd6210c713da7e5326e0b1c34e494b69abadbcf1443cfaf8fda67416c267bfa6ec9ccebfdbdbe0ef931fbc44e1edcbcdf92368f4792b4da8a1cb68fb6c5fa4c7a440fda6f6d591c15328fb29518062b8d1b6ffdcc5338efca396a8b5ad347b31d754011e78e834be1adfa8d30d96aa9633bc7fd78d6c76a82b12ea6b30b69f9f67b155445b3ccc75a501c3e379f6101b9d5227747872504c84d3bff8d577c2c71006872a370c955a434f7619db649a453560947e3793701d41e7e983e811938ebe0bd261960196b31613d97f6ee7c73e8f948506cf816ad7a7349b86d8e347067a10a8c57e5e5cfd3239975016adc920f832266cf5a93c15e98010d1aa76e03db4e8a4af11ab52046cb664733a91b6e11a4209067baafcabe19d697f7568af6f3d8d3bd8d5184db738cd19bbe93c984ff9f33c07c9a8086a552b18499d61723abe34b1e983304c5417c3353ead175bc3895a2f3010de122060786f964e5f9265fd7156d803bc39bf791fbc6f74ce59453d43d51eae02f096794a69076a81242a3c355d2cc2288875b51be9f9748f001296543708bb2cc422d6743a609bddd0a78f07ab522a154f25f334cf185f5f4dd7c8b9c8dd3bcf09f99ac97a34d13298c194b457cf3ee6d68bfe26730b19285c5ec6994630e86cc6466994be1960d0855075287520a01704dd073e8c4d5a22c73b07597a282a9599b7162fc5d2a80ca51f9f8d829304115d73b895aabb9ca6c487dadffc3dd1264bb04bbda6dfd515e43b721eda63b9d1081a91f0c47b740792e4b73193b060a305b047bf4e75058f6d39dd95c6cd53d470c171b16c18440622a5abf5327349f92f690e099e72cc362885f1c993c67b7d9e22d562d26e3eae8e1bd16fc7b351b0811a25b6460c3fe6fe85e009ca3da35f35066072422d750cbabdd5383b603480921719966a124387ff90548c863a6274236262511beca8011966a8d6899dcecfd9fe530496b7e1cc4898012fbf0da9abda373d4ebb35e1b169be7b6c200f2ac2b7acb568034f3b0da001c522155f98fcda60d79a8daca35dee0cc50bc31c60c0757a8ec40706b56b14ec0edc39fb92d2d1dd16c88f340b2f83ebc701646fe49dde8fa0a70b012fde936b14cdbca3fcb2d388a4d5f8e3e3fd908574a2dd433fd3d2d6ce19891a321a787a302e36a9a88a8d66479c6ea1258eb25528e270397198902ab97668e0c98bc53a69465eee58cc46455f60ca0b0caf3170dda2dad15d816e7981fcdc59c7316633a70ad0381a1c62303de37dbf2b81051f8d1f9a195a91ecf65fb2f75f6480f68083deb93f3246ce7b0094a76615a77aa6c6044f83bf35db1b50f221694ea00d1f334df0e85a8c6e5a181cc218d1582f53706deb9ebad6fa0f06496f1e3bee3f1661cf9eee238c74b163e8a837538c65623006addb19dde97783bf397ec82084591c86b75a0ee1bd86991ab90f04d15b4a0156a59f3e4cfb2917e4fffd5f2582b9d4b5b68efc1add479f0bad48c3fded90a10d870d5da54f7964a1a06fd3c98cb3555dbdd3811b7df266ec9f539eeaba182db065c670fdf6c2e76df4c8fe71d201ae058c10d5e4c674040c3fee27b02bd5b0ab5f1a0ade2986a904144aeece0ae84d20dc62c915e3e3af39d1cab74e1c039e5e5fe69e8dc9309a3f14c1bd961ab4389b074bfb92a59d731fac6bd2dba3e4967568b4efe373575abb0ec5d38d0e85c9f6db099b42fbcb26347d81dcb7057470ca20dd32371f948921d4b6ea0fbcef2e67495bd44f7b287b3da93344aba1af3b5d16a069d6f3258075c7fad2af363928808cb70bd2dea10ed487da5d31e85d9c8d879c8bafc3131af7aee96894ac29d7aaa2440a39d63515814f0f0851d8457a8b1e202fc1938e473128db085431c1b51e207090f54435c4c3a9c48405e534e2019522ebc9fdabc69fa5c9c4f847078f891298890b5479ce1bc4f5edc437aee84590dfd095d9f3c3e4c3366a2856142c3aa10e97c0ecae133cbc43b6bba6b6412911a3981c5f881dbd811c752e4f43c41ffcadbbc11865e096f5ef7b87da78eafcaf8570713215bcd6b3fc2589e317e980970b8b1d9086dd04fa3d6b468f18272afa556b28a68c196a5a01218e1b709066b63a10f16c26f6925f02c143cc978f04a84fdbc987f7e6d767f9f66d4cb1efe15f938d627bf858789dcdb5970c94f1b599343b7de285213b127f3219392defde543beadbdbfc73277a2f8128346e8fe1bf6ccf12e8969b6db43590e322b3d6bafc5ff03827fd1b559420cacdbdcfe391dffd2b024a79b0f8fd6cb6131044cf4d10db8a4f73d4309700874d83b8f67f9268d7dfec898f5610a247325420ebe9e53ef094d2d42ae8d45779654338ef40014bc565757b94c2d2c5be9e89c71d309668024338812858e0fc9ec39de655a2d25d94d982cc9a5f0ebde9e300b094b381eaf850919164991453d540d900816ec71d8955cdf6ed84ba1488cc1054949aa65be7c17581dc8e01c9306b8488499e14bcc98361cda22c6c3b28fe750666a0839cc6e06e0481dd6bb20f8bfe7fc4880c5cf87630f68a2c6ddec467a8fd79e446d43b2157b5a10eb92c03315053146e6629bf973c2ff7f01c474cad83ea826a1e1974dca62a223595bebc97d428b6c0c96a2f6a28bea8613f8af9e2f72ba9c203bc76501644b5f4ae1021d13745c1c31655cf2f086a661d31188b494a33c3a60a693df39fa574a7464562cc28bcece2794373813af3fe4eda847691f956bb077e47e693b1ac4f6ecf0a655548f423a9876dd80046ff678d515cdc896de872a339a1372c5bf54a408c9400d1e030a1294396cf76e278e80072a183b0ed7ba8befbce8cd098f77a37f71d8b90bc614c113660edae7e527cae9f32761a4f6b822e76828252f056646694659ae947bcf4005989dc5f3804121db5d5815571f35d4e6b971ab9f12870b03a92fca161da163160c762547b31ebe6c366f77ce97b62f569d78d21e242ef0ad3176ced10efc4d80d0c65b760656959c1578049244c3eb68d4b9b20224c8f8d5a0b8255579f42ab267ba1c87f9ea39eb573f7916319f3e000df0fd7b64adde0401a5657a00410503a02185fa9ef74393ba85d864003ad6a4cd5dd70659c0444e5efabde70030db64604e07e2e7de2749abe1c3ec59bfde0f0e86aae20949652435b8351577a752c8fdd635dcf8750be7cf2c627eb2abae58aae8d43ae946b79049b24693f18869e5dd5f71a823ba39888572b02f66eac8c638d5fe8a8e9b292b64f80509167eeb73d3ff5b88bff7756af8e346225b81fa6e7dc5cbb7fdf745a09527833d7f3820c08010d4fb331d434e12caa857c6198a94da9c9c9365ac4ec91849e26e1dc208809e0c9cb74373eb19d0e78fbb437309b9d20a4b37a50742f3d7dcece25e229c89f651f61edeb038625d29bb71207f064de8e1215a8fc01a8542bdf401e997ffd2663c549e2a71d460c2e1e80703595cab4ca51039d1365521821e3426ae81018c87f8ac3d5c62a560f80aab29b8ae1c87572d96041c6f784b6906856cd9d8fc56799d45adde77dda7796849e5a8352764f4b4acdf3639e3f723fb283c41b61c82ac77f890adcc11bcb2fc7739c34ecb51fdbdcf6804c3c192cf4b00c7d3fcfb0cbd3beba5d983e682b886fe8fbbcdddb4dafa42d09900bdc65cf1c0065ab0c2ccf27cc0c9c71879e4c4791bd991b616d315d629f473672aa8462d0da48775bbc72ad7b18a6bbf9ccac20a4c06ca991b09ec9cd3364c475657147f62ac34dbe945dab981a33c563176fd572b46ce9cd4025faf483f927232ffe034726026d5f2cdd5443b22d9af57ca2e5ea730efbd1e5b1ab7033f6fa69ceec8df2f2dc8cd8f7297bbe4c49c6ec4aa795f96ef13e64ef696e32886bc42403eb0f047e9ec49940d3b5bb6161f540b32f36dd0af0d6ed30d546fe298a45aca2a39f8f5c19438fa1346f4d3246b8c6c3e65248a2c11f0aeccebe3c7a099fe66b97f05b176eeec3503e0baf5321908496c71f19d49ff1e7487759e0ff7c09548718461fed850de7ff512d6e137ee3119f182ec2b7876c6b698efc5968d9953975b665059296d1a22b32e59e85f999079b9c4fe18792d52c70c6e96db9bfed261a2a512434a67f577c7e2fd2c432eec7c6a09a1df980c6e0c2e15e9da9941d554c96a2537aeb9b59c6289989240e04d4814dae2eeaf797cf99d2a99f738610b8452873780c3ef5be3f4b1f1846ee4b2ec5a7dd542fcd082325f997607c7f51d5808a4eec7a1af40c6f0c35d28053187d008879691d37b34d792ebf292a5d65b8ca5afc178e4496eb0f62cc52516125c242ae5df9af3f312a925ef4752d33481f2149539730b89c67cd258190e5b4d1bd94f172b91ee5810f413ceef261d1fb0655c6db02c9438bd5ea91bd716e7aa79601fbe03dfac508302c415f4de0b8b5733f882ed647b63cdf4c0a2024a1ae56248f504a80ab631cdfe31973f64f1b65af0f44af63e5e1362216a2cad9ab391cba501e9e22efd5ba854d0786b44e3e2230db31ce2412d28349bcc5c9fe0246334bb6f3e5d8e62476b7faa23f7111f109358a7a6837e275ceaf81eea78647c889927bbeac4e07c3c494f67e92916983e548d87859f33132820b7a0b436fe8a8bdeecd04bc2c3485a0493b9064242d188954d8e8481c190af6b01e9bb2749bcb6d977cf8004aa8e66aefebccdae3242c030101028c8ac3f125e01db3f1732f905f3c738cf7bed0b99a786ae9029ce4fbf66cff39b1704dd027d7b698ec059384246f2ddda1595d34a5e9396abb6166dfb59a1ab3250031bb426dc205dee577af2f2b122395dd6b46dc497f4e9524756e0b0a61de7c24fd41141437f74b688be51feadf65ae2188a830b290582f559a6e2a0a399c9546c6517278975f7e670994ba16176033f26938db843e02e5c8111bc86fffbee57dcbbb38b7dba58bb1974f4935084655c9093cdedbf9f286eddb58206cccb31e6e60f21af45c8882214543a4912cead95f96e1f99476f8f607de4905a4afa3cdd15d2b3078c48332af68e2d61e4243905941bc689587fba9f73ca991aedacdc49001836c21db1bb2bcf26c9a0d9fe9eb2f318daffb0e06649ea8a314a49d91d659cb5669f6d6ebe56bccb5d14dd9c5d7bf051dcccc60f9cbfbe2b4b7eb8bdb00cc4e5ac617eb1a821653c3dd78250adca515b30fe14d5cfb1bddc8bf9cf7e67d6869b7932803b913118b38dab13a18cbb0de025e13cef07b4e292dd68a2dddb04173a640c07a673b8cd3248c7885bf077b7084c2f4f6f1c6a42e457f125bc70bb6510b19f88006f6c8ff3410de2fe091d5739df69413f80e481573d1202e3f8cace574be2194e4bf7a2d40f0cb7940d8ee737eb9c94655ddd9f147abebdbd1be9eab1e9648fe116b08c3770f7d134cc4757269a5f866d77cd6b02268be7f45b330bd59c76d25354440dfbea4459058b37cf84f2d4feb9f3651b7571314df075d5367dc7c9a0da66cd905b5ae7e390d24f33b69b0c19e729a91a77b9915df0dc25fdb5ff745b805f463a8f3fd2e25d076ff3c9606a2ffae1dc109dafd79cbf22a15a0f36cf7f04bef47a291573b69d40fc9c39e24ae6275fc74cc5b1a9ead27952a19164f11ddc0bbd57d017ef4ca1f237bbb0caab0a49edcaf36003ee364a27e30d71df0aab7579268a0195cb141055e0e92f98d6079470b19f0d59d276e9959ee209f27836fdbc7bc06fbe7ebd519c27a29eee6df58038d8625f52a2900affed3712abdaddf017682670438a1536f6b8ce967626f30b7d34b64f76935ce43bb21082749804ac27a86d9b976f469d4068340115aa447171881d9e1998477e82efc54f6205edacb53896ff0e2501244e27aacaf8613929ef375b31458c45b36b6f96d153ee41bc3c66a5d616d732253ff5b5012dadae957737fc7dc1fd64fe16899c4c5716b33784032a87e994fec0a60b406fb80113ac886a3e71576bbd507558cf4f62fa53bd866cc97773cfaad15947266f992f123a103a242d96945d0bab7dcbdf571b8397a2b67ced5e5256082dd9ee56079d8c1b131c30f0ecd84e7a5a2b24d374610db231dffad59d9698948429f655827f1fd3653b9a513e663abf16410f365e93ccef7d9e7ad486a3222a131b6274273b267231dc2f90905b2d1f29e555ba7ec4ef85bc8a6894bda7a5c3a17021ad3d2337cb34a604fe276e3b38cb6e59d4a359aaa0390f27baff296813b47911fce7a79f9480cbddcabfacea5967e6b4763a847e93b3be76838932b48d095d53a79d2960da3d00e3245023f753efbc5960fd475a7b04fb00f59cba7bb593811e7f3d4e97ab31cb59d6ca39f8d5d52e239e5751ac1658035d54609daac5b78c88be1a6350389b50d735edd6bfd69c2c12650adf8c04f06b687d812163605d092b5d5d49e59d15b20e99fb80ff154c6ed75dbbf1b8ec1d5d29a7923e1ab244dda275ed417b8771ebf0b255fc628e17d31685a72ab347289dfdd1e9770e7e5bcd462e78476428770c645fa3203b08c30b1e22f391912ff243f0a2e5f15ad3f718da1dcf3b8e5bb489228767e649f35765ebd7de1d3a8c629ebc3dd490c403c1bf0adc6ff32642c74d0a0b58672ec19657f43934befd3f8d0f70c1b6fed47c9279d7ff6bb4b391631ddf18fa1796dce18e803a38342b0a8f811f6292f633ede8cc4a9692b130215ce67eba1b3fd762c9dc8b6e175dad6bf9e40a46c2c9acbe1bac693e1178938f96592f43dc2184342e9450dfbbfec14d447db8e9ce3169e3eee0223ffd5d2d72116843c6da827739a851cfec1c0ff8908f9c7abc0804a31e2fe9b9bfe69400f5536d3c4dbd4b065e61f1b7c2d6b19f3b15b7b94739900aec12f4842e161a3d1d1535baa7b46211081409de61b4ba91c6b0c7cbcb9753fdf09e4864310e8553cf4b0f2f5a00264f427620e5955d65d6d0e5c467d09884970c6dbd4ef9c776738a40d5223cf52a66bf2e55fa9cb21c1b37cdff5ac848648b9fc79281622b4623b6ba74b330afd83e8438b048202c792590aeaf130a3ff188c9834e9b75426a10658d37fada23649f5e69a572cffefcf9ad581c6f6eec012c291418faf1cca52be51663d80de260ac16112d7397d441189a497e7b7c4979d235fd818975dd1a99aefacce5457c0d4d2e85c32b9a879cab74e2e6fcf192877d828b0298ef9ea447330c7f5adbdbdfb375e7887bacc0a8154caab077e8b99e1832deec84c218a0fcfa40a9aac2d209f75bbce953854c7badfa8e947c2d0e192d7adc2661c65a5bbf8e6b01fe9959f9e4e81247b1aa57c3ecca394d3d1a63a6cc1b7e142be6f2cd183949f70d71d7329c2aecf125126f089e4cd97e619cad01f74a4b410dcbadf4bed7a89e4f651f07b357c28fc4ddff20934ae2b24f05383c32f5bd7dd60adc4a9fcde91df1ca33a74460f84f441b38c5b4ec037f434825a04703d8ff1e325bd5ba0d7488f094b2b1b9375c348d144c97307e234b6df16b1add301a8f7a94e64ef290a0e317d98f15f02d798d06628d2eb7bf42a00d5b221ed0b6b2edde3255765a8d2012f20ac250668a4d67c58b3367882047802117362c6334e8ae9d7395591028daab31f3123322e69380b66020f20e94e9d340d6d2056cfede6ba0be9279483545dada3a38b7d2ed9aa18be51371a3c074600b880160b9dea6793d81778f44388cd79c2446696bb359ee945b0cf3b44e6d38b241576b1fd1310a12f1e2bf22580a34827c79eee42d2040c5a1483dd1d3b0171b04ed052c68d2b498fcdb9d232f4ae6ef5220bc50f2687a09faefffbd46a427d87fbd1c7099c0f7dfaf1dd90a96c050d7eb4e67a28b00ac4f62d551b7332f642bbbe64083b054e5fd741ea929518e7b5d59cd07b0bf38661c5eff0da26c63d32fa65d0a64598ddc55baedeec5ed6566298d4c9de5c91b45b992c7ca5d88a38c848f99d3457cd915c0294912e33dd9427e077ae4219b9e5ec84c222b7530111cf99c1ee9754303ebbb47a058268d8bbe53efb45483a59c16ec02e12aad29f55d3f8e6d80e38fd7b6fb24267e79c2d24f992e7f9a0ced4704f4767d1fa199a4e404a4cb3a5301046ad4c229406f2b9d2c9b97ccb664e3e324621737cb8633e92e0f3dbd5f2125023ee95fbca416a5e861ad9a71f21b74ef91678ae75e2dfe80ff92f541fcaa8be1d3d0b815c81f9d327be3902ee3a0103bdc7e5728abb7787eb9b0306f09af7b4071cf81b0c17f9db7725986c5eff3fb4db44c856eab9e4b931aa72b4f88a29683234cee3089555af234ab9c1ce7628e872a27ddb14f7c04fb588cad8a891af6c86dfc0a60481f595ac62ca7013f83723a237b08d1a0cfac164e47fc05a4cc558ee728dd127a71b714b879376ba4830c24b6704eb33e431aa21d621df5c132497b089c45794da7f304d6d543768a00666bbe05ea9eb0947e072139983572708af0b63f063fbec03376dc0993b9d6e7a7e2548cca524f67067ea507673fd8bb51347f9a809ffed4dcd5b351c4e693466134f50763f9867902d25b45c4f9f4abdde0fd857bf46858cb71a97edbaa876fe171548a147f57b1f83cb013243c97ef6f0b33f0f7fd878a20488ba16c76caad9c4b46987422ae63cda64ad167a1e9ebf109641b072c077691b046e26bf0a57446adbb802b56b7fb1b4013872106537491b7614662296aa93bdd22be5f08b8491a1c391efa298cf693c5e22a77b4045de641fbd61cbe93caf0830d87b4a2c61137f08815fe0959f615defe147c908ab195a833ce739f2e23df2a58c08f28d0e6b8b0b169a4b5b26cebe81bd27d622173acbe0dd8682406e8f9d6c144d0a47bf5edc52f63143cf66c7a9a1f7110a6b98781c6751587ccdd280aa8094b34efe8d578ac2cb0ce243ea64d35341bd7136a15e23e4fd3314e9339fb8408f906a611cc943fc8b73a04e59d5affe48106047cdab3ec78952941f99aef7973db54f9a7a76390fe41e9da8d1efc4c2190a19cc98c292cbc4936b31806ac74f3cc0bdb9089cb2b54ac4cafaf90f6fb26912722cd14e5500fff6ace3f99a326d7c4ccab41054667837f7c1c78d79a8696446a0e2ffdd1e3ae13efd326376e197a8dc4306ef591613ab7ae53a982066b5b734249a8f911d413e179d58eddb0151ba67c50be165e77f5373341a6870568f8ad38f953948a2ec4531e16fde2ab79f49ef9b0c120d58539825a8ca1776d8e920459250b0fcee73c3a00d742dd3254d62a07dc0c415535812e3a8b15745bc19285017d59bb237373d846896acf2f882aae07636e1dd72980b3fd3bec55e718f8aa4d9745fb4cc8f04426bb780c89fd48eeb388fbb502f5560e88e498c842e0cb2a291ed2d4c6ff3af3191e24c9f91d8084f3b7f7376d215fb01ec15348585b2a3e66e95d5773c04059ac7e11f700ceb52a0be36d72f5517d435b750c11c14a99f80c2d6403a1a583a1ed47fb4e2369c7f6a84b8345a25ec061c7dba7290a9aef74594e17fd428e6fbd5b0318a6d38ebb5226dab5a10efaf0963c8a03aa73008c23250f0917026a8f7331975bd7ba0eb703cc3f7d8db8e34b32187f19039f13935cb0db7d1cc48a0de262e1657833c6d5a0839c9f7797336642ecc33b4ffae76a1298c3f3107f22f59b7c5e81ab0d2a17523c5bce4635118c0abc8d7f8328984808f26a6a0048a5a376cda66c4ae5907ce9c3beeddc63fc891738bac6f15bebbffcb379971fb5d469951273bfd5fbc82352a4bb6992e8ee4c8d6e4b0799612a643afe9d7e52dfe9ee11fed2db7f641d2d71fe23a6191a8150ba02701bc40e7ab3ba2ab3810344c95893fd0717f5799a708e57bf2801d2f91b46a3b0f0680317508ceb4e4a8e9b2e81f1a6c61e8228c533526c6f049487762629373e925eada7accf392cffed77ac89d2afa9b6a2d2b470e75434f8d3a4c16df4a999aaaaa680e2d5cd16be318ed7db3a38bbbae52edf4c2fd8eefa5a1d96a2f43f372568021849f369c7209e2c4e3e617cd616c1a52c10ab501bb21be1e05d6922928bc3fa63ff4801c554c3536ba3948e966136aa24869e89773e0bd677810a17178fee66417919c13b2f5ef018f02b920c4f62d1c37847bf9488b000e8efcf873138471f52622538ee839d3087c03caa5ccb2e1974b97d5521fe7c7983a0b7b9a5b05289592bd942303da88ce5c2a0ac0a4301d7bd35ee25539f1334e9df8fabd1b6a97a709b9ec78f7e5d966f4869aecf2cab2c10ac13525e97d0e05b6d139169d7a02a669560fee466d7f19bf016643c7483ab18650aca0ae575a2812942c79a58f3fdd444fb5d519f667b7efdc8ba5392011c01e9d349da863cd8d75e126fa3031515230b8f559dc6c49bf810f62ed5cece0b4e7fa4cac49d227197395f3c362932f3ea224273192f46a101195c64e8e6a432934db4829958ac44ed77c2a1c58d199599d020903d62e5ae4fbd19ce10dcf98830204134812960e281f00a18f629a3f8bdcc4000fd777633c2e633934313303634ff20297d9c9244bda766cfcf8497e727a3a71adacc9cdbade7858cc8df20d877601849425878a15de9e50e5b442792c6562a2e1f12e568209a27a0e3171ddd249ddaa7e3316d1e2886982467f23db5b2c244a1ef770204bc1717547e23cda451c492eeec7498bad9d9d10fc4b1e6e5c5927e2bbe92d116e435f9c314e8ddd6359f2b7bc4ed971c205c728c66d2a000119da91612cfbe54367f98b7bafdeef510b16863296073a76dbf2c6fc0f6850fc286643d91b02b9a6550730cf24854e3e0cba2cd1408276ddb794c58ec92b44949a5ede198aba14acbad33fccaf397ef472983ebcac16a51acd6ae57ac24bf2e1a890b36cf815bc0bd52e40448690c101f3f8d3d676accb026ffcc47b889799266eae297591d9eaf2d3bb75a457e632a667db299efc460f9b2fd3c505b527600786c7c9abf22c20d140ece123b9606b5dfcda84ee853f95685ce41f2568661b453133b452e0b7878de948e2a7c9674cc42f9f101d50f4fa584a0dc9e01dd6fa1eaa3c3725190a414a65a252ec99e76431a2ca051a1b36270f24f621951f6b65b67f231b7b1a1bbf0fd0d68f5ab5e021e9e9a407f789c055a3364937ac09697b2cee0cccdc18f0bee6fbac163f1c3e80b3671722c8a8b02b01b3953f89c19ee04b5b3af37f11a5b9a00146bfd9e977204741d50ef35cb9c82577fa2c9ba831882af50126e15ca2f6278fbdf6152aaadaf4bc30f347a8314c155351a0240dcb846b82b2567f6ab00f6dbd600e791d5892f7017e61bed2512b9e836bf72ab36f996bb1e870507a389d880da2f511a678a07570d51fcaefd1c6fb7d54b82ce769481dc1964eae7fc4948dd7246538208c0feb744d020c16bd280e9f8248f2257f9a9d11a5c0d84680701d24995692afb2c919102991ea5d11e3389fad7a703364d7a80c3034949dcce4c67e2fb4b63c120a256027e49edfc01b7803dc369ea24ee920b962de9013dd6787268e083bf19a2a9531041c9b1cf330f178cbc3c0ec5ab144a3c68e4116293a8688b8077cbb415945a5f7751342bb5f7a04c110d3848ee201e044ddcf1ac6025dea2509ed4c32023ef9942283ac9dd5bfe4be57c1c9b8d541de0e9b3739722861886aadaf2e816a24dd902542489cfffab52491329ebf4862d5530028ef5f6c17a7b67dadfd4a78ba4a9a93c9b419cabfa02a0960dde1a5c1cf36a726351dcbb882d6f5fd95d55e6f456153f7e64e8f0b989915a35d7a8bb3a1d5449279ff02a15c618a355c4fce36943a55e786138a50c624e297434c5ff089feb81611e6c865be0ab3387adfe5ceb48752ac5fb96bc0b74ebf2a9eb29e67cf619f0649ae40e401cc579a7e0a867dcce5585a8577e4daea7437de8d6d1bebed40c257b9b90120becf9f19d51e95302f0f7cc4334ab2b811fc1e9cc922415c5b5f0e90c8a78510ebc933ee51145acb049903e6b495bfe91b89cbe1e89ad508dab2234416360115d1bdefedaa777e0d849f65e8aac7f96ccbe97a717a07a57a5fb180a1d7a97c5a52f9a24a7ae7ea4d90db192f2795c8c5e4adc12ea5c2573aa02e86470f02ae443a3e0d94060eec053b4718b15570a61969f50e2cf419973ae07695da6f7a8fc78673bef9f4385074aa20190fbc32fcdadc7f983a0fa4b3f9bed43b4a2abd8f77a9390e3aa99e739ac796e8fbd773a2853e9eac661c56024980195faaa9b832593945cc118a742ea54ca79def55492f894047ea01b9cc0a55880c6bb740bef5927292ffa8a7009728fde4022f02e056488fce252a96703d18bb050f265f1bc47d45dc583b558932779d07a7b1e5694bad0ee6923e9b00a8150bcac395cc43bc088b52d270fafe0bd6dd28437bc3d41e96fd674aea0fa869f7e0d1bbdb17129facec54acb8a0c510916c4a9fbe98457cb07de1bd6496bf5a63f459d609d694f73882c4dc18c23d5ed08157802b3e84a1623dada8bfe9c7067f402d40d2bcb8cdc33ec6818beaec9861961614fc3d2195f79dd61628fcf9c5a82cdc70701dd878fbc47e9941b091e04675fd19dab9ce12c38028880c9279c47b8977134221f17aa5c9f2adf07757b6e193f9a487fc7dd0535d310d2bc4178d4345fe33f01660a37988679559602f7b9f5e6e3e2e29361f1f55ed6cc95cf05c5069dd269a8035b2cdb57ccb3bee82b2f8c7ab84d9c2f7f926c84d657e7a6eb90f5bda41c2ad6128f87d4a2df158f22c5878179484ab99a51fe221a43b2753bb93b0eff5d136994376e7b3d2d815cecf995b52a99448f025d5ad3399fc3f9570429c86ebaad4e9ce68e4cd85ed591a3c19efe32a5ff0268e62e7c78117e9e5e2380eb77b4a660972b18511eed06e6120ba81e1be43ba0cbf752c91b97ca3d1887e67b5a25db83abab138527b4b8d99162b7a6e727cd40e2df647317836874eaec1216c7ebed4e3992371b60f9a13b6e1182429889e1f728e2b6a06fad64852a4150bbe4b2c09618463df48be95185452ae1e82a5e23bed3bd0c93be2c36550f2380880ff474cdef8e8d5f3ccb2f17c065f7f6663bc26358302d3e17eb8c6e8ffe65ad4082d10b2c5cd31c66e8c1e8a8a9144387cfc9da3741d426f1c9bd4bc3e2540a13fd50da261092444cffac9be6cc9717bddddd048e62ba2f0fa139253b3135ae8d16b2e88b07ba2b7e2d1821bcc4e0efd2607d21fe6a81197f7c87b1d5cdcc33352885b7ca4befc0f314c5e7cd5a62ba6c88528e396fddbdeb0111619459b0b0b44011ecbea084da68ad80cfbfedf6b0c847fdf23e59ec8e9363a124fe6740239672921a5ad05593380fdb2c41e0f1007b9fb77e1b512ae5fad29f6fdf0aaa47315ece02f5aea064de2e3365f4624cae4ed6637eb4e74ee1da0f37eb33f3b1f72824eb7809e66e107ae5f9d07918097fade14553617684bd032250cc72f94e16f86c851c666212a653920c756d82d59401483ecec11e08e0eff5c164ab78fb122d20ad68bbb2b50e7396a98a9119ecde0fe9a924fdba3638360b7f128774145b5d24b067120e50c860af7da68dc71cfdbe6f82fc2019d701d67586358e4838023957a5600f6adf590a6d7fd00d22a92d8d28718c28317ddbe466d7e5d6e1cc49001d26e6e161bdd78168ab30367935f55050fc1a2549395cd8a81c14daf220625b079ff73d839ec82ed577b0f166675a15d485dbc06608e475c703061752233f93f07a477e675fe84b2586b24d8f7c4942f2db2486a3f40630d74559c028ae08960e53864ad90d46aced634cbfc8641c122392d6584aae1795f37ee62244f90d74ff4f953b4c2ea30f5e836e0eb6766626145c1fdd45e43f11230d9fbd1a4d47f1fa0365c741c43959321e5f14ca857b099b247d9c2bfe7cc95211c767aca81520215a77b0b7fe59b046b60817fc93a7c561069539d7826168d7c782856fc987849eaf17c2512d44060131d76ba5ccb2233d2965b40d28377cc92291996bf1f94114dd7975ed5ba25b4d3047cc335fcea9b2707cbb96583837a8f25c48bf974e8b45feb8c799a5f044bec8df5010a9cb7672386ed186c12a0f385d955ac2e61c6cd1e590c23ecc8b6caa5e245112f41ca838fc8e6841a6ad9406e3a274a3c608a89f1972cdd07f82aee2b63f1e3a3117fe0a4ff057c12794d0b6330a197b07a5d3b2175d3b25a5ec1d3b6298aedc8ff01b8899c4f14e452f00227a845ca41f32045e5b4ef7be6e2a36cd70c19387a0932e042691cb2b99c7ac9fd7ab22ec4869e564db35fb15b46ca2d48e9fc367a2fb03a07452c4292a6780399947eefa765c0a957d89bfe98c42da8f9d68fe941a97371a8d2de499a6943b961f74c755d8873d75d1bfecafb27ce7595ab6d8478a491c6c206c8ba340e45b515a1bbd2bc0028b46e59e7228bd259ff96b489c5db0d4fa59d05bbcf84e44e97b21e7ff653b622bd0cae02c0be723efbd665e060448d7ba93b432be6db134e8c28f6169b413a0647245a2f304a9df277f5a108223682f493ac1e9e1fa64372d128436c5ebba94cb8eed5f18cbd210ff4c31a1e542cb0057d785118c0da69bac06c666066b39c84bfe0e1c313cb752113f5effdab1cfc8f755f4f1eca78812fe8369ae3c82e959cc2c6e40558c6c3383984f96cd24d2bdb7ecb9a1d929b6b6eb841c6eb057ba2ebb054a0f470f24178852ed3e76dff3ce2f14435878ef03c2ce7137e03b450e0ef2e2fd8c3774a05517a4bb78ad636362030dd96f6d4be3b10d07fe0213a064de0a568714dac88a86a56770d958c35045667da845601d851f07f6d8cf253ebb8e6f30ea1f5f02c49b216c2c58aee5792a23233feeb1675d2996028b0450358b14cabe4a146d25f67f26951dadfab363fa340c06b7a02c9b63dc489b5b72ab89c79644c8d9e4dde7027f4a796acf1cac29b015b9821d008d2c98f85379bd967fce3a9e60e310eadec581c69b13e90e720332fc461b4fa80ed0b4da0407186ea45d6f367219b4e295719cefcbc8671bab708ca598262834fc30d6287a94e29b0da3eb0554719aa8412ee661fc7750f42fd1ca152bc480bdb6505b0b867700912f3c6734bd0a4fb6c096b3e9307f6d539b4accb01affdf5d136dd2c1ae60f8b87650f4b1aff266ed49f046905f03671c48ae570b3a9d89f87db098a8d11b57311a5092f85d1ca602f6ef394ed74397b4ec9ea2768f2e334d1a5349c97d89c222b5ff195be2eba3519fe7e004027ab6bef4203796eb1e191f4896e15e2575d5d1746ed729f2053e79406cf82f28ef1560460de62e37e0814419daf55f69ce7ee9189cace5e368a9f9593541b0047d4774e7a9f4fd822a28a43974b2e95c0c364a08d0410210a103b329d83662c41eac8af6db1be6cc3d8c8ad179d8374d41a33931a0cb46013ce7b193d0c6825473085cc14540d7240e78b41908ca9b6a42c3d81851b0a7716e233f6e72c510a7a6ff0482fa183db100e4479209241514bed9c13548fd7e0ebe7a536933dd1fa839eff3e494e7a55a4b3560a6bf08b85eb0e4637755437f5c864d77cc85feae7d41593c97ba86149827794966bd08a86efb31ffc59dce59244bdc8f384b0ecbbdbc266a66a8cd268301774e4a8e5192920039781cc0dfcaac396250b36d3f9d2208556afa3a32e5a7b5affc82f8a3afcc4cabf84b606589dee40a24bc06dbc26a24f1a7b11c8529bc63c501ea0667b6e4edc0b206a28548d04f05659f83f09dbbcf52bdd88b3e30874c80607d625344e56b20526ff2e8f05383fc51d54b18e397d749e567bfdc178830c1b8f7214790e153991f65d4bbc7a3681effc085dcce8da31dba5c57cea8533cb56fcac290cd5570d9ece4654289c88e88230d02de64c90b9466a5db3a677b3dfca338891340d7078e6bda3ea47b7e9211d8dafde1681470182370a5d515f2187343e3bf87e833b1a4d0cb93a7106836d034d599f2c203aa256b698615d3647e53c5bdf053a989273108ff1fc8ddc56fbfd603325e4a8ace46c075b4ddbbb7c114a4d63a724c46c650f94bcd2a5746844af724601bcf581619997214028f1520dd07f29d8bfcc14f6cd23da5396f4f035abac991f486047fb04de08132fa9f0b175d0cf646698702f8eb623b4822c9816dc0b40e27178bc88e03c9e37f9bdf64e53beeb96eb9e90d954fa938b52d9c0dcc952479d8a0ab8e401801e62c7e6b7379e8071bb0a3a3a1ad1fa226c27477933cbe185f063c45fabd7f90642ffc4564b7eb5e6dd3fea83da41915eae0b3a53d62f0e8a090426595a919b15974a6faea870387fc2b565b002af46c75c882978f2e0106c07d564d2e3670ebbf10a0b218d23c17461e17a30e7515922ae7d80b406c27e97c9a6f3d041fb0095414c597d056f06eef44bb9731608bdce0f11a01ee64d7797b5d2b3709c9d3b1d891d1f6f958cd7e5870b4843fbfdd84d60d93021f31b741291efe1a94b99a81cc4b28d7c3f0b7e3061798fe17a8d6a18b69ec321892e10f533353bc4e4de7b597913cad1caac25ce952a7625e16fe4a2aaff24657d9d83f3b555ffce5f50558f97eb48ab0eddd2d1739c9b63ef21008b8b5d19857c012e918e1a97455afb1ea28a86b13bce6317f96b50148b524d093aa6321fcefc35e4937d5137406673bfef47949b6623c8ae695b867ddb0b14c166d8fa89897893bd6766d0c5e59200a00e55e65b79f3e65c0dbed3f23e87a91998586add53876c5a531d7de6c2004d28fd807be7cd36987874260418d849d8ff9d16c0d03e8b10e242c68c9e08a5c00903a0598b33130de1f295dfe66332a1c661c90ef3bbc815ed18cdad0705b0c83ef5dc23fa192f6eaba565abf1ee9d1b9aa213d5bf7319b5b13093fdeba51b706a24d396ff8f57be4e209f6f1bbf16f4f56f205ce7904d5cf816c246276f4187023b820b9e79dcc9ce1b3f02515237b6364d7e2d1e4546bb662a10b2e02845ddf752f008886a9cafa9e68112212db97b83b55a1a94e9f2206ed370681113e551e7cb5745b50f8b2b85e206762722ecfcb826a2343136820c8cce29c69d5941d658ca724656273fe2c781c105c31519de5072be7665ce6e653c1c2a70205829182010e728efe895d8cf42c07d4ddbfd396799bc7584939c1447016d0374f9b813e52aceb07d1b51e35c3b037c3c46b7335b5ee12c3504c6a27caa92547d065418d4dc4fab18ec486d2ece55dbc780b67014ccb1be88bac77ebe8ac79bc26720bf058590f013c38112f3ca211d4c0ba9d3cc3c087acfc1c2ad0fbe80b72bd50a162e3dea365afdd5207a1887680b5fae287d4a3fb4177805efa711f53d0f3fa4b6c4992ebe70bf5687f2411aa3501e5bfcc01f3463a9edbfdb35989b11864424c6e19be5c64edf02755861d45ea3106b5058c36831d088454b5d69cf3d131528ba26c1cea57042c62ebeb5736b7efec2c44ebe0731789a2095be69360af0b572e0135b3b053f5e1db2d45a3c693ffde3312755cca5c835b0f58f16544f65f62ca3efa15ce9a091751a3fd96f3d20ea8ada69e3175c534fdfb6bbc5db7be0c513b08755a761e28df6ea0837b8253deb69024431e2e20c9ec9bc68a0153f259b8b8d46fc4ca300518cf4403d8e4c976d91093b6454015b05e47e139b712768917e6937271b68b2688214d0fb8a05d3ae8b1c7dc79d1b016e4b25a12064ad0e642c05300a8413687e15c776ac018da7f4df29155b50f5964e1c703228ee5bb0c7fcc95eb1fc03455d6073d7865e21e2dfa4741b3e5f58ec6d04d439d85258f51980f9ac0c96843b93529cf2a20aaa5cf26cc62a23480f1c797cda627c6c7be965973ed611c6aec05d99b77a82e644c33154715bfaf41dc2ad8f248835f8f2a53097fbb5dde6537d52c89997b4ad57a1798011219f68dc8f76667f1044953c3e5560a1a0955e677d89f77b1fcf83999229d12a7a5a4077ffd9b76fc68d220da479e606b19f0aa04e61d37e0a6a9b3d7a5dec878fe61cd0ea2827e6fb86f1d346072a7679a2da26ed188e7a8192b7df94449a7579b6606fe283fb0fdf10a006f034262cf5941305504cb293b1bf59f6ded87b64e2d501ced0c4db2d8349cfe5b4cb3834477a28e83a8d5fbb4a7d0691d322a31156ffbaa2b431cd46b6091df9038c47d238ffabb4a75aacdfb8d3e0df5c713990b430ed5affa68fbb437eae05aff4f3bfdbcf34b2d045c640b277a38f6b0ff398fe496fe1e316ee60f11430b21d3a6ccd533371fe120c5a77de133a0d95218b81f27d03aa6c57972e4b0667eeef2de22442e82828fc8fb4a7684415f9e2b5dc1ce95c71a851196f792b8c50efcf63f8c99e4e0ebc36521094435e86aa9cce3d7de4109ed36c4cf57809218e5aecd50e8bfa72c15717a651703d82ad0fedda719746d9ead6e9f7de24bdc2acac735516094081e12470636fc6231073871099e7fadcc11d9041083688071ebfb4262df11e906b714b39dae9e9d56ae764a0df0c8019d0ec6fa5d36891838fafa8fce96d5a29d4b73f3e264c7255fc0dd3412997206c39b92fdce754977870218091db156e6dcb741bc7dd6e76c44618b66d884b7218ca079c5847a06ccac1197526f37ed974c88b2373822f4be996a835a649a83bfe8cc543c8320da2d18ae37db15c680ce206eb84a1e0ac91b727bf9c7fd8a1386754cb419d0f375a6c87b809d50deaa737e7ff2093741dec349cb5b7c00e4fbf7cdb52d9eb7f5adfc2801a537ef0cdfd0531089ae871064d3175e1b754d7c60e50ae7fb7b90d4479312dcaa329534ce0b60ff66211de5a8db444dec0bbc902dfaff087407409692e18c9ed71fee3feb459bb38c6a9f100e226e7d2195e6fdd59f83c2d3030508e03bd269851e165a0b73924aafb20a3fd95d227570a0512cdb803ee15078013b5a41a44f9ae4ee2b13aa85f9c7045e0c5c80a674cb266ab8a5dc8798e3d61f75fd9ef292a88f321b9def6bdc5a6fc7cb9d1714b821be9d73eb7879d7f42472508506a991c295b5d8a42bff3997e056b15a56994968de350e1f24bd62619d120cb87d99caf35b64cc135a1d0f1e585a554a624e13a95be5f26ce1fac69296afd601f8c609d09c2acca135670b4cbc2addf2eb6965eebd6fe17fd296d44d531bbd9b10fb2f1717b9b94c0d7a22d69616b740cc4df4d7afd0f739f7c9a5a816d1b10eb6c570244f459c190fc9ce664999d7406d39dfc4a634e150c4e70a419578322a2519e66a6759ceac1e27d1c05b325cde67f15d1d8dc888d5f4fc24411feebcbd4279d64bae8a20447c2362ad7882e2e1e03340925bee50f8a744b6614d58ed823dec6f39be81fe484ba11195f17bb920c1f25c680f5920d59a87002009b2b7be330c2efcf71ac8a638cdc86b35ffc6ca247b7f35d9476d58f4bf697fd6e3f6a1129336abfba3231687ffd00cf5dc984d0b13cc8327f33b22a5a17ad3dbc23e802ea4af386052318bfd3cb6070335ba062f52eb8cf3a74451a1cbd7b9df45cc59bb962c3f7c13fd9c1dc0be95f8b56538367946596929acf04fcd938c61f7b0b0c7eac3261595f7ce46a2293d4b093b7902fa3f1c24e6a69e77a13008c871ed707d1251f1c82f3a91ed75a369112a752d42b42f541a7fb48e024b83cfd2c18305e6a3437e32c8d29234401a677a1b68766f4ecd3a2cb7350daf5a86a472bc76bad5bcc267cb9c13fc5acfd1a322a6201ef92ca5e71a78b80802879ea75388d8d795284948f44737fbb4aa067eefa30b9f0f9efa0da20d2aec63dae47f304f0c877f0fcaa35d97477d0cc01d0572e6f6fdd5ce1488cfeee6df5e6403f8c716b21e167fef4ad8835a2120d48a5501eb7179e80823f5680eed5881b0d3b6a1dec759fc2927999ad702f1451bd8ab7c1f6f11d759c52b620714d23d648883556954698f17d02bd4ab439f32f552d26cf7aee1283be259a970dcf091749609f6ba52c303f6080bb3b638d97dcf75310b32e27b6240b8d751fa32a68f4f200211c7fa55c27e48665e915e65227a9f9f9e39521825f66a24782f615b4db8f93a34f301a087fef1cda3002ec0e4a436ced27677d91a98e8337954bef6b6ea2cc36abe3ab8a053612fda57c063966a4ce007993ddc62f2e855156c36abf61e76f4ded9abd5661075b8bf1b54524547c8417c59de343be9443373a90b6eee692deea12f5962b76f6b796092d18384b77f523abc7030754b49805c1038a6d0360fbf9996ee861bf682dbda60e497266fdac8120f8b0569ebad4a233a53f00459e2aacb9e7486aa5233bff3928a51cff6cfbd93491dd0a165eae3ee816d6a3d5fbaa57fc09936ff7e5de77a41fe65fd9b34d0d56d8d003ad7a700255ce39d94a6424779b02e28e1051cf1c5f047b02db5f8fe4608aadb555eaa4d1898ba8576c1d0fc3f4e8be6df73e177f405a6a1a694cd036bcdc6f66d592bfd17f92e420dcfad69bd1c2bad09fd619506c07e7eac57a59fe284a15c284a81de40bdfb6f173d07bf1faa6776794dc52871cab247fc1e1b06f89eeb9e15f7bb8d92b4df7ee7308fd2eb089c97f67d4b44b6c9998645561191a5c201de1bc39ea9dda37a2535701ba252ecd7ac89dad2bf88bae06d9c9b8d08ad1c9b5255887722c952fcbfdd7af981b5a9dffbe0d52d04f82ce532fde189a998d2cce78d084cb2e7f59370a9de3f07e33a5f6eaeeaee5ee4fd6b20928359287b2b7cb6be2f64f7156adbba2d2c2b9366ad688df6e45d9d2b8e78cb87f699f9ad2eb32ca0df5f7edb48a42923945bee216fce2b2c6a2a5321846636e78849b5057344cf8d729d0e5c5a59c055c9e5c5330b8247cb9fa5ce829d3c97a8e6f1c6af4ccc1b28e5d3330f02bc9e15f767e5e2a93d80727765ace5afdfc3c68f3b699e99900796f5c535fc69d2d92a685fafdd9bee2f9c5afbbaff9b72195b969c435cc6e2e4d7b3d0d887f06050a5c890569e508047fd61de0dbb6e4459a157a1853095ff29968628cb1409249a272caeb3c0e0b4f33b19cd477a30d3acb8217edf83e113e7be8445f4286f8845bc6353b477934f3265dc4073dda54aa7525305f9addc4fc9894d7165db5afb204062ab6fa5734985c86fef3bc93cf8d46e692797d5b14286918f5f3a24a5e05bd06eb38bbbabec145bcf6e6ea0e55ef040bf2aa640ed3650f8a7a57a31e1d73a5f5b8528c6cae4b755e093c01957be909864f4bf2755204b4df69845d6dd8889f7a3911939a06e72d2892a399981d8ae1e3554bfb98566fcce5fa2b4214d5b17bbeb760dae1726d0713f05e299af195fb92494be3fb90e8cf192beb3187ff591ce4ff0a185631b7f9e4e76e43f149d39bfe086e68e5fbd34b73192a824dc9ac72898b774e2f3dc42bdaa08bedb19f40152e8b06cf5e0490d64060d2ad3e2b99a5d7b9ddb6ca0098bd8abe5e419a2f9e58f2c47666846f1c56e5c8f0b3eaca701c031c4eb0984baeab782086291b1d979cc6c67783e5308cd6224c142178def1aa6735bd73baaaa0b6759d1629fe6c5bc83a404ff7fe912189c164c18c59c9cec0312600cc407b5276969ee70af13a2670f752eca5e6769e3ff6f71856e8d5d5f9e45ceb360a435a51e6b475fb5bb8f00b3d52a28de87a2c0157a114621f6cf3b531c480caaa2dda71c8e212d53c88b93f7b9964d43aac8edf42c0165a5020438e4d696caa9994f2571236d6fc49755296f54dcfa8f520b92494f90b44f94689915fa92c1ab8210d328bdb4ffe2f9ad2f416d61f3198ab41996ea86a928a492d748c184da62cb158e8d50ea8b3929f0909f45de606019d769f4a36d93cbf4ad0904f4088304f16b62057c7405d11aeb955ccdc258f977c2f334a6696c588daa0ce2cb876bd0045e9c6d0efb4c1172e2d4964d44d9ed0000a6bf81ae19e03955ecc988c9b82ebdef2d9c210fcf6b5c7e9cb54ef6a7a2816c3669f05d1ed5114da7a24fd65fd3496cb798181333ec07bf083975ba82883c47deafeeb174ddc07223774df7dc0cb209e8a4ca7344f927a24cc66d2c733a3ae6bcf4067a51b3c23139697c3f8af33998893cd70e12b8964a3423876e72a9aa802ebbf9344fe1e8dbbda3c1984627111aa10ef90b9b259e0ecd65d7e6ca3b9df6a4a0f3fbace1941130cfe7d31f06cddae98a2601cd0974adead7253f5f19ca4b7a9d0c0da96fbd92dc6b0debbf88558756643c3e7252addc081fc9935d298d8eed79c98dc4ab1cdfae025229907819763ac99dd35f06f9c500375efa5252f60ae55d457f84c7a3837f5d9ac1a6f8d7bc564de0dce93829e27304f6bec55bfbc8284c3438c320435dbb35419b27a8f4389e6aec2ff1e89cd68f4e0583c90903bf651d1d02cbf08122df9c1f5aec6f4597381a2844b011f261e7145d8e7910c3c22c59e5e7d961af5bed2471445830dd33300783009f936c9f28fb73702fcbbe435a1a39bc1ba455ebbe69103fc5e54ed812e5821edd438f9e27fe1838025fb4e0580c6d6ea8c092d2d13ea89578beb310348782ae49ce93106c2bbf7c19b9e72212830cc3b4cdc98e07a254d3b7a009d95ca985df88e0d784e11e8ca4a37ebf2cc52061de9c8dbecdf5ef3b757e801389f997a73292701635da42880f2483244a01f83949f70d71d7329c2aecf125126f089e4cd97e619cad01f74a4b410dcbadf4bed7a89e4f651f07b357c28fc4ddff20934ae2b24f053a3f5c75bc0e67ba5e489f367b56a1bf8a611a2a1aaafdf2387edad36a791202bdb8375adcd63e4ced2a40ece45051ca799b5f22243d813db667f36b6ed56cb505a34068438d1c7d6cd726b0105de72372c9edabc70895e2b25421a54855c8d7ec97aca5705cdd69cc0669cb0df2c5d0a42b81246404de48c4039b080ec0d8b5fc52f1dbed55fba5ecfb52aec048f6d1e80ed13af4d5165240f734f3e9b5f83e02d346a240f99c352cbb66741a291c0050c209dcb2f7f938748e90c28fe9d3642c8ba08f7f38b2067e77b709ee3a5d2178bf5ed96a9ef3e417f7b6a8a12eb8704979b81462cbe0f416a0fc83a237e96827664f5aa7b0d1ebac5689f4d1b7baa61eb92b0b3bc131aaec35f06da507afe377dccd7cece4e1f771066dd27a624b282037acd8e43cfbbc828c664ee1dbb157e8eceb654803eb182ab56f2db0a5a22420c45aee5d210daf3d1f9a06f337f4f4466e612e924c292862c3e86cfc96b6dcc4dff253a9199ec3c883f08fbf1b5d746df51b0873e49bd115dd8740dfc71a435f72e84f41757ad8bb9a2e7838756f28014cc533172d2ace5ac447b8da7aefaa36ffceb9095ce77ef1a472e7675330364de7ffaf7624ac658b1ff6bb00d922d9d4f3b6ec293f5181f7128da6a6faa6df90c2e21cf72b2b17644747433d98f11e4550098d459b58b88b00b934732311bbcb7c5407a5300e2ac7cb8633e92e0f3dbd5f2125023ee95fbca416a5e861ad9a71f21b74ef91678ae75e2dfe80ff92f541fcaa8be1d3d0b815c81f9d327bed7badeaa63ccc5e23e6c320ea5b3b205fb815bc8d256925cd468993c24fe4c09520edf302cb79d91a0e4ccfe57df06783447728832e11213f123d49a8eb936f4ddf0f3ce557a1b6d5874548e29c719e11967ce62d52312c0ab4ef0e68b17b571d0486c843217d452be551072ec22a2a3b3805eaaa8e6fc1c8612ae9fcfa4cfe075a5a0d1130918c85ff6dea7ef2e3e32fbc8decb980465c4f41bbad8f611f5d220d2ca259255efa674cbf09dafc1028b23f6ef2a1b0ad841171eef382e8512f2c8c1a31c5839f92ecabb89959cf73c157a9253a0855a4e4a8f9376e671895fc2c2c9a45c25991d6ff4cea8ec1f15e75fe8dd1b1ac94798f80ea8510feee647b0f616bffdb73f91e7d6065a20e1e66e6db58b16478ff9477b0fec9c63cd052d02cc084d322c7ee9ec9ac10b6587d4c56a66862ca5afef7cb8fec85c6766f46c72eeb21c299739b8d4276ef3b1dbae6d92267380c62dd1457a831efab898e0065c87155f2f659496bca2eadb1db16e6f51abcc0a1356cded24452413d76798fac7c131339a4eb926c328958949da7248f9929fa8af8506879a5b3e29c21736a5995ac4606138a572e399ce52dfdfd51712a8b9388ef158678f76e15436831e71fa1d625267515144aa4e1a622680ba5defc5267ed3280c67b18b31eeced38bc8596ef338fe8c36c89cf7f7b51e1d4cc56af5229bf37fa5a6942c0c3e8be7538915b29896f3a8fe99dfa08052e399d2ef1be2f84503ef6ac4d00d44f7c528e1010f27bce01907705ba4b2f9830eaea44bbd4dae77db5c91903f1b6d7af39f85d3c0934412b17fc8cfd2c5fee6484a61f4206c78eef09aeacd2c92bc458cc14542e4db53efa33121d3256d75d5848c4454494d189a756188afc63efd326376e197a8dc4306ef591613ab7ae53a982066b5b734249a8f911d413e179d58eddb0151ba67c50be165e77f5373341a687056d9bf0b8cae729cfffe189131cd3e1f203b15019d2de233a71ed021cdab445abd3c82f52cf77ce89e21da755b908e5c7bd27006139512858087ac5b9cb69a57b6ce48776d9442ea0d5dc77a1fccfe8b419d77739539991774977e4a5ac5b49c51edf28fbc475571298727662db565410a249a15ba123fb03783e4008a6e8915110c3e2e87a6b4d5420e2afeef65e21087a40e71e6e882a4d7de4a226d541c6647219bb37d860eea858411ea559d543786382cfde2b826360d3b4fff0efefd54e53fdf523a8c67f920a1896c551e8b6b844e590ffd8738a1dea29be897c882eb8743d1a3f023368f28dcd8af2e464e302bae14d8d9993620a81247339284345e7c9fd73914d82a94c9a49ae85b1712318ae584c6003eb89721204183df91cd61c645ebfea5d8dce86d12ffa2e222a8ef1629768e0b0c25888c2826cdec08f288c88dfefb191224b95a57b8092b90741625cadf57cebe3d529aa62914637818b378e7f3864eae0226eedfdde4910764c3f3e7688922d2399c4b7b74c01efb9ff7d1e5692eddab1bac28a7f43573e59ef0bc82352a4bb6992e8ee4c8d6e4b0799612a643afe9d7e52dfe9ee11fed2db7f641d2d71fe23a6191a8150ba02701bc40e7ab3ba2ab38fdd4f318b4e954002ce2a28829a6b040698427ac80af0436d6881313966d2bfdfd0256e6ac0a2f1dcd308002d012560724c23e7b60b0e96f3c2e8507eee11bfc3caf363c7d35a82cbc83073188cb60ce4d77cbc7bd72182398195e7d46a3da72d3433efb9fe2226b1b50c89c64bec0905e63ceab6c6bf687aae141d186d7f43609c602f901acf9d02f89e8c9c51de440586666ae1b5d355c5b3cc1416cd5ac0e5c5eb01f96695316bd0ad46294959481385ef3663c81e9e7cbe1f405d9f46666d91848104ba6f78c77a1c5c3ff7ace131899349ecf618eacbc06c2b88c21033fb0daeca0c1d46398b8d4e8f9181da71b9390538256d9a945a29e29d0ba5fbce6c34134b0746a874cb1b784c66559956a1a82893a89a902ca5844f9b4ee7fd3f7bf96b875c62df2aeab3792f712f163de51572e855a77e63e388adb1609a5ee466d7f19bf016643c7483ab18650aca0ae575a2812942c79a58f3fdd444fb5d519f667b7efdc8ba5392011c01e9d349da863cd8d7598293773dadb38349a6eb3130cf2b45b1648b43c065b55e20429edbbbac60d6b4cdec05ed0ad000bd79661f35810c25299639227089736514c29bdde54172f7c99c5ebf5ae484590bcc7307758dd4e79b3f2d3f546a7106f9bae1a8e1617aea24fdcdcd85d900b72e6f0f88c88694ccfe64c6472f004dd6cd4f60eacebd524685de9e52045b93c2096950d72b45522c93b1892dc1b0c4120e41ac06eed2a8a11d4f1ea0dd8ee6ed445880a76fb78100569b1b7bef36743d6548150986ecf3b0268603f7ce235ee6f3c99abe86a580bbe9ab355278a9ffe52238168115b752c6aff7c3e16ea38e2f49975ea971abf6aa9cee006cb0f1604f8d32f5e3679b5190ca122ec743a88c6eb4ba2c7d0c7973048c0590cd89dacdbdb2847672353260acbd92920bc3d24df7dfe52192310d11f9906bdaf9ad9d60314bd1153fbb4f42e159596874dfd1ee2938e9fa83e8920e88106ef5538950451b2b02dc6972e5c4dc5bece8ce9e406e13b4100f22791deb6fa1a7145c72d55c8800a5a96dec607cd9c3660901fb0aca973b6636b36c8ff8797cfa1d6cbd7fc0ab0f47ac7c25521e5adb11538d67a940cb1a5099da87a0aa06c86c035f4b8137aa40e2b302e12a105ba774539394918e69b18623db6c145f1c2d5669e21434f6cf220f24c4fee93b7a91f0b64de939f3e7b72963bbdb5f60170502520821b341b42771d09d6f8344c7f8a147f93f9b911f4adaa4fd98379e12875902d7b18bebb7e0e518838c47970c278dbc16be4095872788b0b60a0c01b601b423547bb515a106debf8df766e619900e0bc63ffee8382c3aff1718c03f4db6c2dc86bb16d924abf18b69f7f1b16272a95937150a57a312009c553d928ee695353dce80fe21260d37638031ef371c697129e53468ad5c0bb14a815205ddf80bccd7988badda6b399a2ac3f660b0d02425137bdf0ee8c8d896695facc198262c5d0a5c616b806fa378900120bc18f41f2a9122b1060cfa9620d5e5e1dd31e550012083032792934c92bade156d8274928dd4cc03e826031f4dd1ac29e008b28e4177accaade83a282672ec0ca6a012874bb11e52a0138da21e548fff7c2c641be4c2d50b34cd87b669c2cc968fc411903287fc0c8d837ce503623599ae96ca16e4e40115e924d53c7e58fde6514a5307473d1959a97ffe49132cc28d06560c7a34dcaac4857a8efbb39aa0b5b96588d28279f318e5a6ecfd93da9db2c80aa65aeeb603b1b22d931b8b8194d2d2973047926c40fb4dc6539270a3e902055f508920c1f27d9f2b73c722f13433db5cc5b01cbb70004d411ba35de063b9fa63a07eb2a12bc158594c01767ff281d55ac29adc22f995f245dc024a38863a7996a92e7daca5017ca45c32ef9b75e67b221ae04f9bb15e9949c6c9d874ef3779687aefd5e0996cba65f61f9a33d072f9ee4ae5ea770b394d9f4c02cacba8ef12384759da42be90364f035ea3e07dd3f96e1c83fa13ca9f7b949dd93702877b1f9bd90b94613d387e5fe0d6aa7b5a22a11b8eb2476577c04b6cb184cfa01c93d90c06433ba6568ddc8a364303748c9585cd6f203ecc519c0755c0425731cbcf9f3dc1d5feb3ec1408584130a3239ae28d4c78a602fda2323dfbdb405ae7cb75aef5692b5931e071d4151bc0e3f0d0ae7cf2a00ac1d592ff33ec9800fa24c6f854f2dd1c6f2d6309ab65fb83dc67d0a07ab72f3bf3d0cbf66661b068da5f30ff4e05b75110fd74efb73d082edf292d083eb1f2f9c19988b934959916c1508d9506ac8728825604fcab9706ece4a03957659065e39c569a6a384dc9a38b46e96dcbcc10347cc23cf512a30f14106d3b8d4837f2e73d281ad2f66c1a2501c9e5c27b2aacf0c5b1662b3c9d56c76d362d1a96e7602e9a85f944f968e030a2557501d9e0b8c5394631c0dfeb16c3a5295688d4f67b1bee83668b344fe0f47b3aca6b87f44ba0e6fb7dc22f91fe62d85a01fa197b270a26dc535bc312137257551ca2e582ab8f5eb8e6de16c69cceee840e3e7297649479ee5793f567fc517c4030a6e9f316738cf60575ab38a0d3b2fa57cd21c4cac9db96391947eede30bb9bdb96cd81d8e19892a89ebe120373ddf6aea610fac329b4947a055c4f28fbe11321d1d0c8b72054135fef12e0d62f1a3467d595aa85ca052275d206e27e966e6b615036372d0847cce9af09bea2e09bea5bea072d29e9084925728a159a3257596b305953746dc87cb6c14d0bc38f5fe729b0eda6103fd86ea467675ff3e48baabdc49950bea346069d395281a1d80d4443af800bbbc078dd768c06c836564b2b129c1edd589dd50cfd4e597413f32eb701049415e6c19bcf76afcf5ba4839cc823e8b70ce43106074b49f8046e86a92f283cac4042ea71a6abba9974af8910a6b7ca0a8b8b7e39ee3de16dc74caade83c9ddb84d596433860824dc2e09b5b5c3351c16fa8650044924f163debaaddf0eaa3a44309fd918b37fa6e56509dcd972f88ad903f89341cc728420f5faab5197c484361c696b6150dc1640ffe968e1a11145802e72a79f2f910608f00d1458d51a3435da43e8587e04fb32f90052685e5672425f7d599b0adfa3cc3d870e87e970d7b11f7fc314762a9d2dbcb0a131bba0b2a643217f4cb063c71d0772f4aceffa3cfb447b7df6922a472549f4b17f125d6228d0ba2d86ca5c86cfe2d69ffabf512563b7563525e837a4aae99f6ece104948e05554fad6b63e7262a6c895cfb9ea66ce38ff8c1cdfb0eec12e8d312e0daa9a7ed7101d5e10c8b35342d21a36c33735de9bd4973f6d2bcc3204419e57e9b8c29b3694d866aa79f7079e22ce396d0f4efa0499eeaf15cd4623d10c143483e8d1032a9741aa7c17503d6a6890ca33439916001756a8744dfffffbf20