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

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

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

Block Certificate

Block 66662 8b72204d04c464a5fcd006a66fa9749e36e44a62b2e53444515c1b2b1ab9ec75

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4a692fa0f1c3344dd8b3f1d019371bb07879976bbd81b34d66f2071ddb19462b
Certificate Block Hash
8b72204d04c464a5fcd006a66fa9749e36e44a62b2e53444515c1b2b1ab9ec75
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00b033000090370000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000407202a73bfd4f9d94598c82705f71bd38bd4a2d3b1776d7af6ab3823090630d6f5c522800879069b764e4c510589075c0bc82319cdf2282a5c0e2ca0010c2b4ab9e059ccb0415d95bd9326020febe9262fa27f124c10856b4010000000000000040000000400000b033000090370000

Raw Header Hex

00004020e2a1471cca654efeb00481fe15f8f16a32a3f7364ecbdfc71da7c2d6f825d31b037bedac5e2d1e83adcaffa91abacffa90ed561120f4eb23f80a0d5c6d24c69e624a1f6a3b5901182b4619db1d07f2664db381bd6b977978b01b3719d0f1b3d84d34c3f1a02f694a

Proof Data Hex

59,560 bytes
12121601030700d2982d1e141ce4d3c3a91ce606acdd7663a631b51b704732ab5154f3fa3b4ab37f0c17452722deea77278a936f92f95ee1e3da5088348d54641d7f2ea8d082bc273ccddcbfaf38e9c64877cb973dbf10e095570c891e2874343d06a8a42f0072a34041f7be87ca24ac113bdfc411c2407473192ac2ba93d77f7dc0c59bb6fad4e8aedcf38ae4c6763a16ec5c88dacc3a8ed59a93f5951149e31ea9eaea0a32c8936fba0bca69ba06ac16ef483de03c77faa7f678dbfd34da40b3fb15e0e929b18754eb22b34b2bb650f8c70c54c3786634a3533887f812da5214cedcae9fbede17eef157ae699a18f817d9d28be97f6e16fb56ea8ebfcb6ee63b0b5e17df32f18fe399628ad8ec7781f163efb58a1d0bd776fa42386ac663be513ee134ebf6e64d0337353b5f3817ec11fcea33a25a0e8e6783c18bc9288b7c3e58a4ba0ce95cdbc6afcca4b168e1e482da4b2da2383351be446446331dc77d03e48ce9a1e846638f93eb1fddee973ac37e62a24d099ba7fe1c3a6c0671a4839353f48263318f49f1934516dc4267507abc5222ee5f2416088f40a72ca4626218b161d890cfb8162a5b0edd00563d1907d4f77ca975204aa4db3ce3677f795eb2a37eb6709d30794966f09a501a9bbee9c46834344abb58c647fda6c9babebbfe2827ea7519748994e0c32458d8a09abd72ee32698fb0b9ecfa596bbd49ce00743c7defb0ac11034c51204168da6a689c68f2413bbd94722f14b7843aa180d7d69952d4af7a6742f1df04a224f7e98e113e60d9d21d755d433b8483216dce1c783b4e82c691df2fc8807b4118e3f415f2ded51bf0c8718b2d49ec51a66efde84d0e5c1749baa531bdb5c873bc5964d366bd0906f7ca7af0b868a952a79495be342de61e839ff64c7da5b89b5d4c3231e850c5cf529ad2993334b6d9f903e171be07acd2607c94f5fad552f4996f86817e42655afc5d46948d3a7292cdf964677e139e235468b9f8645ea1788fa2f5ac9974fffc2e0c0fb96b952c50483c672651feff2bfc09a696b444f080f76631f7d1ff0ca3a82ea423e60680f5dea434f67e52f17c728ab6484e2f49b96ec179b953d4feb325efb0613b4b78a33a7ad32f2b21d3f178932a043ef5788acd2fd290be1fd6c0ef586d71066fc1d8ed6c9bbaaa6eef77ddf139b9b7868220bce9626811c3ed6b5156365c0416df52006a9cee2ab46b8f874a1b93d4ed1bc80bbd1a5be83eb4ac69862a3708e154954432c9add68c05e1b449d891db20fc07c044726e37ebb1e316b4bd6ded4183688dc936625a2c2ce9bd3347fbe3760bb67762ca7f2c908f88e27507b5060dd119b886b71343b5b638900aefd2db448a9bd90a1fbae277e714111b9c19a71ebea4e5343bb0ef742c2fe5f58ce23bee25aaff31c6ef976a2fc0d64e154226a42b2edb89668173a3e2ca7d0e35c84bdb534041502ea8207bb6aeecd719ce47ee85d8345562c86121375b133910c94864bad43fdb26546e22921f201b9d5e1bc21565feb4408922fc53f641804d8f3b15b2f27f93d0ef289dd6de53f947147bb2ac331a28415a6bb8017038e81e4d08cd94b35fdfe1514a0d58f0d0c7e66742c8e93e428ffd0e46d38758c355de80286df400c052826ad9898accd3f90bd063e56380f861b0c0cd9b2123b2e7e026282a29ae4a7a59f08e1cfb0ba4fa188dd749a5fd303f9a073a87fe0d4f7182486b617068e0652933120c54e2cb8426ab53a3a323a587a557843375079af8f2465c99a427e819916a89e33bbc2fe5a9dc2ad935d147ae4cc40455d96e8b2b7bc505407b6e62788364459d9530f28b1a13345e6bfa6e0b30d1e1332d9cb4453def9ba52f46cf791a7dfb33c2d781436636137da8dffba29e3ffb918ffc37c492fcc3f3465116fbdc01f0236690d42da90cfb9b7ca7a3362ab2a0a4634a1f1167e0defb0eaeb381f7adb0febfd7351c74106ad21e5c97c4336eb9619b748596dced1c118707e6dff9702e7bb138d0846d581b43a88bc0c98988023df7ab7216c84907093c61fca2a9c2c7dd25fff89086babdb888cde841cac674188bd9b7723e4587f3205f6abf613c76ca63cceafc53f5510899f684bbd4bce1881bcd998b5b5fad90d0b5408650810def15d78f5b703dc978a2262a4f7770f55506e55845f466511fec7f2af88b56226fada51c473955ed0cb2b1a345473b0b23fcfb3ff136af9cb7b57a1251e9b2d5c33bb31f61dc8a36e3f0318dc4ba26f37c20a40d1f447cc91093a7259f779a5665f7985927fb1a44a3e4b78ee7e64ab3c4b4c91a2014bf3a9537c5e5dcb946a61e47242bd886cc780832bc6a58c4310efce310276d240ff7259128fd914deaa0a850b6ad7183298afbb136324fe7db210a94c2750b1c30163d8a76754e3439bbbf71ed7a2bfd79772e21ba70c5fc82c2840ae83ddb309f6b6da199767da3f4dfbd0d0f8241d5ff3ece0222317beab536344ec048f35dcaf84f47c4aa6173ec5c937b24b5309c13eaa73020e2464cefbd11379872a9e027ed52ac908372ca84c9a01269ba45db6c6c33eee28c493e2088f9b13e322126811d0a522aaf8e32ea0914ba4b87d8dbaee0e4c685bb9b6ebe273fb7f070b6c8defd6a1444d3c8cec5e571656119ab785edcc0de4599a7832ab65ba32a925048b7329b0472e4a9ea89f7d629ab2d09a3a08d1e3a16807f2c1b40b9d377f57bbc10029293990398b9d0325a8446d57e073280bbbeb5a4f42da7e79676274c264e00dcf089736d651b465b85bb1b77aecbaa3f341811bce0c0d2877a459b3833aed973c26429a97f875bcd7bf8806ee20d444e2b2f0500f67c2d5b0a51abdea3cf7a583aba4ef3c03ed6497346ca41ab14a2f487c7d4fb0a1359332bfc6172f98dc28cc0b8756283fd77d59fa584a8af16b44162cf03002268b646db9a1b58b271f6663519dc76f266ff4ca72af498be9b6c525f9ec40a01fcad5cfe984b656e08bd8b09e047ce132e8ac099391ec537b3a9251ab298735402491cf11915f90c296209388735ef977bfe88d710242a6bcf079e4bc4ccaffdbbae3d1792a4e8f93222aa1edd93e04f13b320b7df8075faefc4e1558d8839972369c11135e06a4a24c0742fbbff13837a63b9b8c42ea2e5618facafdf652c1b65c9aa866cdc1f1c2289ea9700373cb07ffcc38ec641862faec080e981af22a66ba4c2877774007f51bcb4fde9e130870087d767cd5110ddc899ba023f4429b8317d5e37b582aaf52809bf5e330ba01081bbe56cdf130cc1a6629e4d031d7ced011f12d670bd52a2aec888f2ca9af51227781114233f2e43e20b9f51f758f904078fbc5938378d78142d0478a14f7a9cc1b5866ab93ebd5da99d9e7a7ea3cf515d9729006489b0e58a647911d127fe2c317e2c83c4cdd1e56222385ac48fd1d3c7864dac5291f182582cb9568e149d2ce52d26fb603635d155ad21802bf8eaad78fd158bd241f61c9974dc1c1b1586c532a4ebaa29fbde41c7414fc6a37ee52b70c69607587a2c8fbe6358f36578e9cbb1464b9f97ee0d2fdb29a34146f9deab76bdb0312a3309583882aff5d7fcdbc227f6f33562edca30bf29fae75fc07494a7c836f581307213a41541411809c95d30a09dd303c46d88b648049891feddefe1b1c45940cfab94c82b4fa3a41e11838c320feb25f7a4466ecb9824e512ade695997f0da9e8ee944b71e437c578f8d63ca73287adb5cf1ab2f9bb49a32a8174281ac4903cc4b017140a12eab9adee9c942c274fd085814f1f6b04cb310150dcb4e21af04d03dc218f8efa3caf76e830ad1e7ca739ceb85f07a1d503e47092b2e3c4a0070acd15f0ed09410acf8e037dc7ead07c0fa3b70500b3f5c60146b2b90b8580a1c7cddd2e3d27282f6e8f39cf6ff5a1d0a422cbf65a94979b45e643e2e46e32d8f08d1160b7d3633566a77e45fb357e04df7746717d7069765d5446455687f4798db4a96bbc807284488bdb5d451d3b63a5f7f54b2256e983a45156ccfb92ded17d0d29cb764ec57c8d879bcb3ead351620da442b5884fbca2df607c06af734e6d7cef7ad505edf29d5528da12d36405ed151f6687d2c800e71e3c5933019e4856f78c549cf45b6059440c5b7b0b42c9949ef5a39cc443b0fe8c3ac3d08095210dd7bde293cb03d82014ecdbac5ffc4eccaf82df073dc7d0906a28022ed376dea9f7cb72a9ebbdd0e7086bc79c97f4549958cce58393fb15e2f20bff4de49204fafab3e81f757e7581868cc6a33d27c491284427e3ef5990e16abe6a492b2e78348feae454ca2ead769d4ecd656f14d999bdc93c44593cc02cc66eceacff7f198cbe2ad9e4f63965ec44aa26440b85094b47b235a9b222d7032ee05eaf6fe6df020e1a4c1f953229303721d9adf80bd64d3f753b467328a8cfdb17aa59df70a404f13f6c72cf42210d7c9fc9480e6b4083f5253fd5d09ac620861e8911abeae6ecfbf074a2796612c975f457a98b4be988213e32667f439fe50d3eec635c0cef379a9661feb46f751cc0c4d972356f81b5d082b755416410c437f24d5912bdb7b5d8e5859182e0befc8c96873d8de8397e3f57e3256944cd18fe5c12587731af70b47cd53f9f95d4a7b8a6c6a0743b8238582ad3f1d5500a21d3a460b32e160334f9f73324645fcdd234a8865035635363d5e6f61c6c698d8a8682ab640bda389ab89540f85d27b0ed058861b74646185224461f0a7e2c30ddf47a39d8d06926d6952d38123e813138fa5a822b0b71a9fc8f80d4572fa17018f809dfb259dc703b002cbd0ce33e273e76f7d8e7df0980d955365ff42f00fd62d2d8f344ecd873317ec754a05734e7f716f309aefcf5981313d10ce31b34c7c99ee9d09be390b3f21b3ca164c07b89408b4a1eb84a22d1350c32566de2581eb35793cf8f4aa699b334b23b2ff5d6d6e754d3960c8c15fe67ae9577d65f1d56d2842287047d5eaf38775cbf73ea634f46de1e10f0f4b184001432df7a71ca2af81dad076b8cb0d3918a6434d090db61664fa8e1f476e0391be762a523a0d2ff7b54eca44cab368d96f56c2b81da75189de909c5d0d3db578cfdf60fdb1c1257856efceb47eae19ff2bc88884aac678b013dce0b976c91ce57c787d6735cd4f6a6815184fa783888065695dfa04322ea3e9e0e022dd8e678c45dd088eb0ebac4a15699dbfc77cf44fe301c6d2eec4b8797edce388090165d7449363e09d36aeff9d176319ae5177f10ee4c595c9543a55d71a5fadfe33b82025eb02f08882ca397b35b5db5ae44bb0bde764ba638c36371e4e76a47646ce6b7acced4fca4df0b49e481163209dc67d12862fecb8c27cd28facd569fb8a6b83f1064fb0073f413862078ad7a8c00c216dfb1a65d36a25ca6b974e91550911678f322f0020403510913f6376f2c098fbdb0c703d43827cf12f8bb40e5f939b5653ad7b0b3f9df02a25f90b5deb7d1ceb3b3fa664173f892071373a0ec7181e816c69e0a01ccb03c24e0ea9ba51799a908f17f40468eb3500e414f5f16c0acf7384360cc432c916bf1ddae291b23740ad4b85a6bfaa19d5f3b6360a31a8eaf1e7d821b955b534c0e538cada66c90ba15cf065b9a181fc91bcb7263516b524c7718b44296b055659f31df56050bac8af605b9ab5da6ba445bc2614d4ac9a0e07675f7c52ec48a3094f658d9b2299a32745c9b27bc08f01e9b60ae2c9874f9a820436e1ca9c764a4788164259fb795d00151504a661c25c5d66a8f14c9ae20e83b6af4a92b25e9a5db843e862d2c51bc3ac2ab1687285e4b26b1ab8f5fbc9def734c55dd1c52c85548e19ef98ae64345497ee2c177d634c3ffe3011d993c9ce5818195d2cf3a5e65deedfc3c322082e4a79b860801bf52f93e6edf668b39d6a51608fab22f6bfac7d1f297a2e1e94f47f03b84df52aafeab03f86c78f004687491e176ac7bc55f2142eba520f507bbf3703f13ae9af47e780948854a0c47d70f9040da3ae1e47ebc542abd867b67cc63b84f593bb8f555cda0cab5787fab5506bce09353a7bedadce8f676e2b22c65689388a28c857aa2252d67f667dd668bc70011bc353e1a6f9aa0e42c8a518476b5f185b4a4482a47ca8abac09bf9d02d512437047d301b9464ec2248231fd4c732b56f2e44168cd2c00e36b4aae5e1f6fcc8f6dfdc7c73ddc03d7f3825159332682b8a5c3df74809e517a896493953b64b26598ea0a853f4db03bed0c1d55ec4d0a287f7aaac3bdb17c4a214e95830794f3174aa5b38d5e0921304fa97aed9822762187faf0f800ea2ae5c32fd6d26c0ecc9b1ae47f115df7a2c39beddf5feef3a1f8b3f0f9dcb4c76e5106cb08875bc7a51be02a2b0c46b45ffc87f0dc7f996d185a862bd6abc1b587ddb29c59274f43eb6d0070870c5fd7dc2b1b768b575d88457e122dc20ce3dd8617bcaa093de79d03b4f2ca7e031c9c348107d6aa21189d32ae7d1f38ead53b65f0db75e55102445ce2a4b315f75d03e4feecf6d550ea76045925f41563d96c94d66002bb61f9f7ecf1ec6d653a6ace269bc189d2854293fc7bdfb6556e99c258144c9f83676526234168a99c634eb290ceca8824bcc1afb58f98154903c26957c23c6f891a0fff86bbd25d74e368c5260aeea2a242ffc66e54e6ab88a36cb08b072b47afe9c8cddaa1de84b350fb85c1f861a2c55c650e6044782303f74fbc2c0b5e3a02bde0ffde9d9ef56b85a81d2d551c86c75789d796c4e352f76b7568867b8298760d14c2e06aa234c51ced0fdc6bbf82bc501ae70c38d0041878f8b030a5cbd7ea304a8813d6d7b39a6c941b14b2b0289cfd0c0165f6437c6d283e43dd6d3c829aab75c131e2ff6b5d940c4389b735a212b93216ffa70f5d815d6b6be5aeaa4f88edb4dc49ff6565d9708c67a885a6567a7b9d5c52a66ac62b17dbeaa5df27e65c8737808c96bd2b97c8511c34cd5f794e9d2654f9bd90ba65c7d594561a71c5647520eca66f0cd6b3de5c63bfcd66dfd494c7ed8d036ea58233759a4c31218d1fe8c796cf997925026cc6da194d1b5ead91cbc597bc4f54600d0df911baf63b469cd78a5f238e2b25489f10b4304fe5f19f11480ce7f5b400830a8d9af8e9f8387354b797c5b594e3a8bdddb75b260577ff9bc36e0801d30af920362e628196bb7418b2c5b9dbada25f6bc9a14661441ac2a66d7726e288e4a0e1e5490cf78d98546a9432b8eb736cba847944a51a785cf5ae36c699870f99c9050dd602991a0981f4eca5e0a0c6316f8a8ee49bf2debfcd41ab8d8eca42a5eee95d75f8c74c6a2e150adc25b9f094149fcb2a6e1f2af3ddcc427ae4a059d953eb99771ac2757a7d4f00a1bf8169eb6e5761af57b97f8943b5e1b4f52f290b087dcaf8c09bd84f43676280e1c7a52c36a439ea901e3e8ad35773f8d5b46456e5c57de2a013a9de53f520e3f1be99c9a7c5350786bc3ce23d0ab80ebe507ba11915f1bd0a1d74724c916de6e6857c3b413ae7ee8311c5dd81a10512e9cee8671c2a0337edc0102015e62ad3e98b538b298099e96aee3afbc7cc813cd4ae8990ee131e403d50e23d22929f48a6bfeb4eee3e6fd3dddeaaacba7682e931a823317c6d9b3e2609fdfb4ff71b8b3197143958fa7a6096c124dfe9e1de5000030c75f6ba49aa6c1fff861bfa2da045e025c93fce6268a406b505c9ad9aed4d4d3e4a22f585421c6989b72f9e32d19e079bb1b2009ccaa4b659df3bb0f655351f89f81288215102c76b42d64e89b5371344e39b37ab4401329e718162afe2b102d81bb11dfa5457272fa9c7f4ef7537e9d07477157485b15cf09808071d36dddc8957a70d3f8ff3958bb889ae5aa5a8bf79ef8e1bab9505fca21a8674f1d802baff379154f567f798389543007f0e0c3000a6fc31231061f1f55811fc1e7962404885ca148df1f96e0beb22c325fe7a7e7af0da2546e3a9d8edd020792eb833965a35bccbfbb82314a18c0a4dbbb0cd9ec4cc891e7cfe08fd6c818680b4a33f335e220628faaf4d8d16ab14114528bc44bb5a9a5f0a3b98f705a834f58a8e95984fa6c03ea22a32a442136694a38c84368937f44d002ac2d8acd7d11a1538ca86524b8f353fda7af4fe363bdc199e863a5452b6eee33a686b6a44007f3dbc425a4b6601840742b028e95abbd1e98a2a4a292aa6f95a58eb169927c7be2d1ae1d5343ecbed8ca57304c0cd66ff68ef16f5f52317875184d96dc8fc6a62e02e71fa2a30316c5aa857b40a29458369cf1846f13ca51b71c1b85f22f1a49c7be6f13d54f0b3c6fde6002672a514c754222eccd691798dbdb5659ed0fb96b68d3b8ce746e4094ce40adf39b177bf573fabd69aa2adc225b8ecc5bb056a779c20d91c6cdd34c86155d346f1b7930353047cd42237cd6f742492d35dd3ff584c6b1bf6bd287f007b84443dc6cba97d7334c13bcf879e7eba492653c5f25026074354323872fd81387e6fe7e9cf7e4accaf1390a901c7607d3b0f09519e368ba3ba2f0263a33db07e4a431d46ef6ec3503f783701d36d1f073ca5ca2178f0b50f281a2dbc846cc976e103e1314140e197a2b63c49f68d7e53efa0e8e43603d95a4c175ed488cbda4a6e8756beb866e3aa898daabdc7e1adda76aa27311ab0ce04b44c9904ef216be7a1598ae53daadb6ba3aa57903888b472d2762e208d0ee593151a4fa3e613bca68892458633252cb8c86ad993e5891798d7dfc5604e99185be36c168211ecd50d91232525c216cd1a77880d3f13179d428a16034b643bbea6fc948ec732691f839ce45f86bea13f84f7bd9b7a46b1b79663604cf2b851b40d5654336e4d6528227a8449d6bade7faa954afe7593720399a6f1c8a02b3d59955f07c21d465af5221e56b7822168d9a5747eb61d4aeeaec81abdad82c06c49a17fc40f0c5bb2f3e9db90965a45d832645adc1122fb5a3e8ad55ef696459503ab06e5d41705e6189833955254fcc02a85b7444cfba72086edd27ed4ec49a353049d2fb929f455639183f3a9d579d58cb5b2b258014cb0d735523fb81289b77d12840dc224288e1f34cbc6daf92d4e1a07b1e504a192876746286aa579a3bfe2cc57f22528ebda262878974e815d0eaa414d3e4170f765729161f43f91d2a12d468b4cae98ebce0fcd9b71349757fc3a8bc02655a3d5911c09be6b9107ff658e8aa4b8cbff5a9b26163c55698a98f7eb347c716ec258e0e7c54cc6f1788a2c9f4102fa22e7f588ff606ba23507326fd1d24d7702869b50d2cb2fb2a66ed8671089bc224b2bacf2b256b52c0c28b5d07ad025138ea83bed0dd2d736808c5f78a97fc68ea5aff0b57771c7ce88ef6732f350d1bb034c648bb1c8a65ee64a6d71540ec1e1fea98e1c51ad2afab0f5454309cc18e8e368cc1bb1efe9f5773b06073547061c2cd265aa9047cd4083baca5555321996d267608ce7363b759c795e3162866418069db42e987bc14fbbc5b4f8bda2d2e6997698140f8a519c100ff47a06d023668e1c14e14ff9e46bbde5eb8fb696f3192f24472f515b32042f5670ffe6c1f2862d521852376c6b01aca927bce158b70bf1dea91219fc8cb6f095936a978a27b1e1b9769fe7afdd7084499525b9854a3681a785e2b6699d40bca3fdfdf0d65db4a49fb0577d7a9382c3cb90a9cf67c21196681ca82a5585b36a75baa608ee373cd1a2e88e699dcc73b3168ba5298631ee0dc286b0acaa15afc759724e638268e54077189715d2ee61b4dacf6d7c01f101570b78c064e2dcf5c63145766335b716df718b45cedebef4fc28ca4cf3a4c64be45b7a216a9048ac7ca18fbcf76c0a7bbe1a5b79e0e8d1d57858ec4086de4ba49362219080151772117d6292e940ff4fdb8ebd39d4a756fc372665b03e0da817411181fabea4cd3d185fff6bbe8f50b017ac8b09019901734eb04864ca60eaedf7a28efea7b367ed98f09fab775447320ee21e99b6a1484b41fbdfa395a97071e0d95d15ad6966d890caec2950c6b74021a98520b8a3f08da3d6c36cde75b6c3bb547b03ff363abcf2a735e2cde8a213ce714aac511c58717291a6f21d771305acaa46e439d41522c8cea3db99638dc6f97da09e14ee586d71bb047d3b95aff6c112e0f1d5ec20471a2d2dce3d09ab78293deed3b1044cccb6708475044c9d096bbdc2877d5ff4407ca228ee16d06426c1e77b8511f73eafad2fd20848bdfee589ed544f25418a5e8848e9e3d2cf6a7678feb64f7cb9f93266b06445dab8eb27c72dce460beed10c43235f37bfc1aea2ffcc9640bb74de37b13e44a2a6cb2a23f18ceea8a9b215aef1e2b36b8df9969b785433dc9a1dfb18f69e3ebd69d597dc93ceafaa48aeef60580a3bceb2283ef3988a69d152aca8d4fe75e5258622e3f4ffc0d1721e9d80a18fd45419a9c0918009d6032c4312e5c7755aa2b80fc6492ed6f76c4ac84ec77fa755038927da8526d18fbde942b66f6d9d3756b9ce8e4f4d0907894c67d212745e551c8443a504990644bd1ac2ffea5895aaaddc2d99edfbfcf480dd637071c815ae4f7a68f909f1c8c5216dd4d0ed9ed5ac1c87ac133d72480edf4cd090d5e38fd72d8abda20d839ec0350eabf30e9e09ce1265cf7dcefec22708c4eaced6b15de87aacf66f977478100b55746590194ff763f11ed980b0270093a05e1b6419bfd8a1cca0ec7d956621d5f9a055325234e74b52fc34cc0723bb6b2a8b318f547ca115232b017b6a67286df5f0766895d49d02b448e3f616e6f331f2776c2a238f2aac7ff219eb6ee2c9170c9867f374a57f4168bc4723e433c808acc374612438b83ab4da8f905aa890bb21cb6ce7dfce3bd8fbdbc779db9d5dd862af45493eb2bf239e377f86799a141a2f4cfc1d31f5c52893e85cd4e469bbafefe25930558cba2642c74d75bb23b9a3b5e94c571bfb8b407e635f0e0d6c20454f6bd71f953d5082a75f0548214334131cee27aaa431d9008c45a4d7adfbcb52e57ae7771d56da108a3ec9d0b920088f133098121befeae7a0c13ca151fbaf87e031a7c6840508acdae74ff7dbccc8b33529ab85d5271c2638f40f1aec1fc39b34547446b1acf6f58086a20d4c076eea065a77d10f6ed04d91b74f979480f227ce3a83588a15afe060b8a6035feeda00731a4533332e90713d2a3399b5410bc7fafe1708e386a9eadc0e3323c64ddfd4f06a4a6bfd060d5120759d7963e2276f3764441b7734df710bad4d192e3562a0ef8958cd0d8f312fa8a31cec210cdb9cbc31f93bf80f0ce36c9d9a6300afb14542a4ece65891681390c8208acb0df2966c5451fbe1789c2eb53328f254129155125749f65574f6c1e6b6e488396d7d0457e3f9a6272e76b6138a6287f90108da7b6df831e3f6f0bf97b386579541faec28458e72db78c8c7b8954dec8f7914cf6b28b27a1bb59aa561d78442c71a4c6ce672a932e5fc8b85a1b35878cefb6676c3ce7ba01adefeb2342910c70885ded6247795b02db6c72d93e50d8859dc15ffdf7958aef6ffc7a02e6211dc7af47679042ef857100fe1e062a611b77e882629779c0ff40a4b8005004d311d9e9f4321641b82405a70f4f51be78f826a33faf3f4a0f778e9bd2a7bad4ba907b22839179750ba9ee6edadab4b279c1f7d0e2b8e2adf0081efd9c401ef16c2f8e9b5a3201affbb5874e0ba138cab3d2ae14325b413a2376845e7b64278b78af81d325c9fe30db39fd15938fe9778d0bbb9d4401997ff658779513feaa1b80feb0b78cd914f7060468531b44779176f951f185fd8f97fba51907c178fd0f63cdca3be44386dfbff4c8f2ea6d2335998785057da1fc2ff63bc44cd1ab8d93e7f1031477cf4627e14b7771d0ec34a99c9721233dc4ecac707b66be5ced4b9930f698e15a9abbff650ba0070272710454727ff448bd42378b56b44a432b8930e175fa6903b12979ae00c058187deb82e0fa44aed3f2cb5f57eb154c8c37f081f1d0b226cae3625559f80e8f6067a6c282d765841121e7e3c21fca3eacb3b97739177569de9468e1118c1823b385d1d35a54df16a0cbe029e9a920a855345a39dfa6a60f325bd86a3d18dc7e0f0f0a2e375920388913cf5b0811a9297898f6747fadf756c0899785edf79ada09db671beb3523e402a5d839d65e5a2f9f88a544cbeb96e54c4f706950fe467047844772e2174e7b5b271d2b7df7e908e982954011862ba499a673d10f35d54d28233eba6034a1c35821c08dd9dc3471cfae5f80911f93410fc8c075fecb61456d395c3c2e286c2364acee01aabbad9a1c47c240aa6ca63a92e5293630c75e86abd6800ceadf022f39e3705578923d9ceb73945f15ab3ece432f7843575c3aa922f2fc55698910001d4f5a4431b99221b1721a3dfdf3da9f691a94868cb134259b6444ab2f2aea3886d06ad4ec780321091017bc4f9a6240dc277c5548090ca4e83b905c31114583cae8ac13f6a6ecdf2a5e42b6657850ef6137f1171bb3d6789174481e6095a81664ece7b66fc922231777802edb4124924812ff603d4fb22c7a6bdd6ff631e5edbb19c645b92b76eaa6b48cfd0bf9e9ab9a3608315439608cda5aed4f115298fa16cfc58045d2be8405a6c79ff36b2d253b81da226b35a54004f7789e6ad9fc7fd5da09947c2c7e0b140a3588c20855f9b62b58c371e9f31e7254d0fd5ab46c8d5d07e2a471116777195111a9d8fd4832606b108a16cf3b76e086609d3e6428d60ff7203cc8c56916c4b1fe7498bc3d923f00e588c126fd45c610fdef521c2dcc2b3694ac655462aa611d4c5f6363169b514edd8aa78efef699eecf5a81b2050c75d580b373113f0967ad503e2a58a26903a0e7c5e812dee825ef46c54b39e53e1230f99a7f495b3e282da3f34cd0ddb05b312e9cdf6d52d422db05cb525fa862e899619e84b3378440e6eb877798c9851d93accd3e1dad2509757d43979358cf93f2648d56a6ea26ba203f797e1700ae1d05451e5f687599fe27cf53193fc67021514e48bf52304c0872c93781fecfcb51d272d58258ef28e86912f45206a6ccf7a52b4e4c766d4ee3e22b5372df7600113078d41b01f0deb855bf4e2e18245fdf966856e54f4f28f4044c4808277c3e7c5f1600f725b83189d521dc7e73a4e838cc83edd3bbf1ff56ef06fedcf072748900bf022a95470ef91c6d93cf640d1b0de6a71ca5adc5c2afaf6cbb4af6b8d7ed7acf339d6e18cf8bd88dee40ef26fb8c082facfaa523a80cdabfa41bbb43c2c2c48721a0f8a571b6e2c43a191530584ced84951d990c96d226127198ecd45592aa0c83406de11a5657713a864491283e3a565e5ca56dffb1bd506f436c4e061773bfb1ce62d976df63273db2dc92b1f53f79e81b9c8ff024e4b62035b68cbd91a2aa3a507761fdc23daad9bd4ba51864d70be79f50a109d80cbf32971cfd321a6f9dc4ec58ab8167ee0294b7a3a4257ba937a062dda4f9f8eca213928c99dd693cece79afc246dfd5f360f3277325172a090f0178d2819c65093db1fa1244441aa793b6e65cc5d5af641e5253f0afac03e8b1931f990baadf10a19e81c7fb08de0e128cb8df9186458a3874e083abbd875e9d2fa9bc86073edd90137c48058aa25c7678d0d68bf0b9f28a6d64723d4e909208af803a0bc60f2a4b3d1ba833aacc394307e3304ba627242b28e2a44808941d543c15994db0a8bbf3c193c4951260531b2ab4627f3debfae6792ea7dee4f09e8a3c6a7078d287ba8467f4ef34e6900831195dd2df31354ef3e3ea951fcf40453c75f0c5657163a562cb7be34ed664ff5c07fedf5794e37b7293059ba35c8b32c062e0f3552c7c3d02b954612c8541e21505e7127f626eb79bd8ba84508cc104095da80b24f223f32fd3759dc1e817382fb85657223f2a6269621da61bf83d008d25448554dfd036e1aa5dc95197270081735b26ec11a13eb1b8f402ecc43a062385a87a361cc08b86c60ce403d006e5c1a0a2709e28c3a82f9ba1446a710fb6f4756f281d5d62132b8c6713d5ca4c888c7addc423d287f0ddf0fe6cb67b87257b8a021cae65a5be2da18c768f85de0b815aa0a5b38d0e7de4461473bea609c5fa82fa249ac587bc2f4f5ee1e08045d7adf8289c55cf61b62d143dc232fe4deb0c57c666006280b3040f19ffb97eb29ffa4f4e5ea7c9e60e2e6c8c350e908305a4258259295fe9caabffae4e22fa158fc07bf1cb4dfcca358e0dfdaf08c06c75b69f527ddb53bc5ae5f489af67ad5cb6b48fe3b55cb2581621f473084db92ada58a988835fdc451b226358d6e0810fbf59d5b31f78ee3115d5c1c581f9f50b5353837e1d7d272d4ad7ffb69bfa855a3c3a3d6beb2306edaa7c9938436dbf9de0d32cb39d7194efc23bca4c40beb38c8a3ea7d92ca16adb49ca7cf2380cc883690ef0b1bdd43af7468532828d7598882d0a532fb843e7d1301ab100100c43dc0697d1635be3310c11ff09e6a5eb92405c42ce1dc322072ddb569f1a4003bf1c2ee748d39f850f77bf348c8f404ecae7453241f205ad837444a77ae4019a96e51a85207dfcdff15602c227b0fc47d539afbb796f11c50c44283ed15b1a36c47c269f0c50b967a76796d62ca2e6f419a9a5afac6d6f32a01149bedda288224f7dfb1a22c505db69d3a5a967f3eea137e6308374141e5f3a380bc5288f352371a32fa9b7669d6a4875b40a507f5e26ce9737b240138db7e58c9c1f65632cccac32f60a07dab295aa3cdcca4d6f064f6eb6eb6dd8a7683a02da637ee9bbf58f9d62ea4d65c5b57f42f4218a7c96fde6fde03311868af012670aa5aa8eaa857fa1e65409b063dd28b3ddadbbad3435c77e5f2bfaeacca2fd08125301b6470332a01eb74a3b634f53ed8759a35a02d39754aeb33d44cfe1126a3ba47253e18fcbce9ae4bbbd6f3617989d41f8f3ed8ec54e7b0506d2141fb37b91fc991c2aacbc9201a2937e23c9716d5c6c94e8dacbeac4bc8b65de0e72c642fdb9a4d21c63990c472d2a12dd43edbc0930be4f84acbea9478db6fd72c4a6ed6c50aa5880b674b5d46ff609abf314224cc2e65ecb5735ae85be635aabff3094b6f4aa1d029c589fc50c6c4f875b0e12f9206dbd40935dd9a8107e03047b69fb4c98171d772b6e9adfaaf01dfffd9aa393286deab72562bc50720a9d2905ca2559f253a61b46719bda7b4d2968ebd7fa6818f97a70e3f8bca6a48c527c17bb430500a4aa70653f1693ce15fac98e1a90752dcb7619134a8beb5243a1dc25f5cce55f942fd3306751a04276a6c356b6be3c00c36ced888b45fd322fab144d5a0de5bb78a66b2e280bde3276b42a9372c8c167761c78f23abd5a3100ccbc3ae8188897fa425b8488a48d955b3696f64c4e08f03e3e3047d7b92262f261e35a3638c76b097ecadb70a5886e10589534e3c7d39e6683e93b80e487c070a8a01df162164d16f98ff07087b43dfe14db3467e2055b01f02f426f8d2886a5b39ec8495c562325d3877ded59e21e6001e1eb3ff4b5fa91cf8f72ab4fe6afb052a752a0be6941ad24b308b11eabae11cfe28c998374074fa525b06b393fc3134884141c5eed15293e37f5a8ef0d1d1c8ac549aa1fc5ee83906d2fc7a6d9c932aaf8f84737ddcd17f898d5672f18b9475c4da5e326a0321c4ca665df3d62d08c4a3e3233f5b374bd0f950501fc81596415b997ac8f89d4e96f002630057a4617ced1c645d163b19b99088b96a3e1c384e44f6ee8c70f463d1baa90f06af07a4cc0838b70c055e6e52accbfc9c15da5c9a9fc7dd1ea49b3482e57fdc2bb231b48c9716fc158a73e62b121f4fe63fd5d3fdddc487655fe0bb2389b65145171bf0ed0b56b6b4b58818a96b50b37224632c2b182403d1bd5c0230dc395f592cf97d3e6f5ca5e26ef41a10c512a700f3fc132cca1d97a8fdf8fb03805f0e665f22daf983532ad5d9d80d0a5c58c8ffc1083e527836aad81c2b8c5cbd490a0d75aaecb3734d787723bc942dc72d8aa4ae34834858b03e3ff91707836ee08061e76826374ee6c57bdb54a14fac279af08a96fb97633373027c12742be4c6e0210e24258c93fd3d06ceac8071db92c53ff338ce877ee6bc8783ef03488dfca2e03c7c5e76249b4c581eaa105def07214832f90372e7225c8478653986318a19a6ecaa267fc9975df4df5b26672afb46a652ea85698820154f44b6ebf1bf7dc6c47fcc19ccdb69052f7608566865597233b160844c2e6cf574e74c6a274379c6006752fae75f4107d227ed64356c54141a36c32c210f1114a5f1ceb0b6a08cbe9875e48e486ea08d8ecde0e495eaae2f5cd13d23248bd5814e32fabb43876aa4243be988475684cb9398f85580d0e8945addd59e730fe56967f57e1db58ceb7e74844418adcc06d2fa1d81589d7ddf98a35e042bc6b8d2ab454b0a44eb4d1f9d9f6c54e0fe319ef5241faa1aec46deb2bef3d539935060bafa325be0f8c1064c0b4e3961f5b903c638f22dfba71543c7434be93d22066acb4df84dd4d8fd16ed04968404fe99d9c9d2124c0bb526be2c4abfdd949d398efc0414382ef738bab1e3f7ab6824df5bda16da74ef16ced3d23fb0d147da1788bd72a94e9af63cfe8b44ab548a0dbf71e9750b03252e2fe924da7729fe97f13894c4881f33cb0c6e5ed74cf5f8e1505219cad023c0adf3f60c1064a11e20ad189382f9fd74d1c645a870a98d745e6b9718d53996e4b130fee1d7b664074dd8813b4de7d25c4e873fc65be99f955c099082951839499021b0194d5bfdf99bf977995b6a7c491fc6bb21550fbab54b7cdf7287b0183929b79e00ea2772704c5d395c5fd57993b6143d50971ca5ec2ddae0fd53cb121d9eea9974cbc269d8ecf14c006bc606fd8b826e278374315a44b249cb9885daca4927c885ab41fd5665a644cc77d2dac5e6059edf7352385283b0c89e995b8a1cf71398cfdb5e422b673129a55c73ccbb8985f06da0feb08d63a165fe7c837ca5381e838e3ca70ff95c7373d766ff1ae4dc31289b27d9e665284460a1c8bfdc352198ee7596568f6eb223a77bfb5bbd93335352bf58d73ef321566028fa2172aad0d46e09839fcb2f8552a79b6c5904da5d2edfcd23a4d7aab60d3c262093165414783fe263909b59497ebdbb4e1d91df26a3d5cf2e0597db8c90b1772eb990a125c2b7737c075f7b9a7128a36e6e5db2095858af06a474c01a4449163d354e6e3e2fd3c615411cd0c0cba741a772316570c0d04caf06dfac2fd3c68afbfd56653362bb96850f6d1026f6cf9bac12e90dea4405520ff068ab2757473de97c865cb56729a7e0d5c71c3eca40ade2b66f6b856a9083cb1cf2225be563d964a675ab0a387f0df36149d86798873de090a936f88f445152baddcd01b8f056e7511dffd7cadf4225f0e3e262f969455ce2a5685b856ffe55bce482218f9fc00fde679778cf6477fd42b8885081737d298a087d2ad473866e54cfa28dea1c1049430b330a1c23de953d060ed2a53d4fda1cc17859e8d6d335ccc91eab7d9912c035f35fcc5ea7075340b63aa961aed246431b1ede8d9609bc071e0e45a560ff4c562ec6ca173c2b29918aa403d927bb68319be3af08911226ec346e9b969019f9ad6695760808637407a1e97179a7f88134b4cd84180c2f83b926e7105d667472ce51714d6006853eababd248761347d9944fbac3d42ba74634bc2a394b5c1b6a56f7e6fe60811a6933fc54458ae866844f56a40163c424ee028febe850db744afdc361d0a340f5afc76833e1b6e6384d271732fd4bb9876e30f7c0aa4026ba73c3349240a5ada7b58294b5bb41be29d7b72e176f075017a0706d3805e903f280792167073a22e51a901ee7e9223d9b31b801a010933d371d597ff087db942eba3fdba372ed0aa020ebf4cf5211a3d22ce9a5afae07f43b0347d1a86912024037a1530e5ecaa7d79ce99c35f85a6ccb049dbb3c31c543afc4ad7ace70c5f9041f7ba9f2402a8d4116ffd84096bdff8382189bafce5874554eaec37cb7cb1ca3f433c14eb2b42a3bc073eb71958e9efa9c56969bfa9ed473a4bf6d6c315b63daf4cc3a33c138130a2b35cda78684b9ce51eb4e620e22875bbeae45d531c8e90e8b606df95f289fbcdf1e7302cfab2560e6ce735ca0c72689fc2d0a808e302e395e9462a2974477dc186eb08432c68479fd92b6563aadfa06d430eccfb1e527c28828af61c24199d497b4ca235b539ddd9c66144ab92d100eac26b59d1fe90168494371aecedb627a6267a5b64e16a4f597c8e7691e12a0723ff3e382120bc38abcdad7d634b369eef84f484e541cb5e9ff8a3ac90d0f193b21386a84df74ef6d854f1a6fd8eef5b38609bcdccfa94d0d52de6153560f0875d5b02d57ef01758a90b7ad19cdb9d67f093f316596fe206c4f0afbd13bdc16ab9bd6d4c2177fc677d1ee9d9aec5748b55ab851fcd3ee1c1c186982be56b781ec1f6f0bbcf6f3a8f3708706f036ab7f7429f85d07255feb94393d01e7daddb3af32c6eb4ffad23d0a85fb49bc38c31ef2aad48c9c5d0fe54cdc10d1c2e3b9af2bad8d7424952179edf0184c2992bc18815af20513da2e890081447be693b0d280c3b0dcd2c5c6178b31fcce9c58dd0a4f9954817e1c467e74b8d224dea0472b431aa52866a0f20561606f80aacfc3ae4abe746c3c08f7f6f3d15e48201df21cedb73117961ab4381e19aa8bd18a5ec3cca0126e119917686f96f0064bc0fe004de5a3a51a3d0db0815f41be861a728d3a5bca8337ff2cf742eae3a9b24311d461f9240241043c3bda90747d286d8c5d59755d5ba8cb8313d6ce4876dd554ecbef99c5ea46900d4a98e394a40b7187a81ac649170eda51901a645f031d9e8d8f02cf099c72ccc8f38c2faa37be78104ef6acdeb237ab335c4cc3db7751ea4641d73eaee9b6ee0f82912e1beb3671d16f705f89387ebeb524ede59967ed88e5a1d4a485375f3c95c4a446ae9bd13703c77d123da5a66a4d3a74bf2587a61addea9eb65a3c4061d7e372b6fd7d55833024c7d1ac3ab6306563ae11b28bf801d98a56cf5c5d0937a3c6b3050368ec35a914bb9fd0aae635f76fd42bbaf73b76a3f3e450ce11875a6d989275e55fdc57fa9d07a248149ebe323afdbe4e5fd0f399b7e89721a73fa88cc98df9e6eef9bae9f43c6397d856d5416a81b342c3db62d2c0a13af53a778fffb0fdcefe9e41048006e9c7f301dc8543cd16f9c2bdbe0391af511600bfbb996a0b0280b45a4555c97ba1eb31add44c93e2e200a5a3623a09dde2c412008b6a72710d73e0bc13f30966ff6e5e626bde210b162cf21cca79a73698262b4eca234437691ecd437c86929db3f8c7dab24b231447610a4577a2dd3c090e9de3c4caa3072e7049161177c2f368283387215360eaf421e3022e467145380be78522e6b95c04668056b9ff838f4557f46459f2f35c525691c0ac97cb0160749678029a880dac22a9b51a3e39383ef983c0cc15682dbabf10f194d9f23ecc224fb906ab9abb38b78994eb41736bdd84141875c77e3168feebddb0ef325ea73b17a460a96dacb2248d02190f317096fb77b7d6ff674a1fec4ffbdb554476190e53cc5445df923da76933f2f3693b3bc1e7cfefdce733656c41110880a021971bfe74fe3abb7ab5a8a37667cd8b3323dacff81720f1bde3bbaeca2193d781e0698d2aa9a907a2032140de12b9f49be9cac4009c096db0ed3c8a1a3669fa13e9c3dae3a798b37184327d2d756a74a12fe07243635e362bbda901d47824cb938ef200eac2aa9b41b20bbb17463500caf39c9e8a76ca4a2772a79052c39eb6e03803116a7cac56b9268c2c9f2ee9fe56f592d6da47b07ef1702d3596c9ada380c11b9d4bbf72656a6621aa4dc396f4698e1df2ca449cf09d5427aa038d82d4adae53e55e2ae298371a780011a67f9166d1884f70a99638a632b638c4d4ebaa0fbc47873134965fbaadb3506766d22f80923c7d917632b23543dbe19f406e609f571d546bc9996cd663b3ce079b9fdce1aa94eb60c9748da5ed4424078b33c68c4f97743f030f08b902e1464dc4d083327e24c6f411ec1de82399496e5e1e97b15c8d8411190c09041eee5037522e491364526b79726cfbaac091865b42029fa536599b547f6a9d95f5c02a48eeaedfbdd6dc7bb17d8d9bdeadf51073868f689f389b9cb9647492e8c6ed673c5617f456d30f1fa37c935eb5b601c9c559d3010ba5dcb3ccbf59a31386364f76f7799228e8fca51e76209c2903ad8cb6ce242d0d504589b5c354ca42d1b00ea73aa0a4144e057f6d356befcb508f5c1207fde4a3aa68a9ef7242b23471f59a25f0fb9ba9b083678b992927a971fffbd6938971b26b9bdca564e5135e3658065f12784e0d014a7196037d5eb159f2162f75a3a106bc3a1954d0be9bb1f92c66a72dfd25857210fe0914787fec28f14ed14b283035e384c11f4e6e3fb6cceecea35be4415fcc940b2e15a040f3347116b4f0e2513d7b87777f19256f7ef59a4cfc599772dbbac475706dabf6f985d834952717fc9057e794d093da2a8408111120b37f64ea60765f28e7a95e2c31ab5d7f2d7cfe486ead1dc898157fedb9a699566817e10cf773064e168d10a177f30f9ef6675e780c3e55f2e1dc79dba6495fe28ba80e19cbc5b1e66e7a97ed2df4a298bce8e83bccdb1df1e8ba2c2fd55ab989ccbb1a19cd73498d0763f8d0371b3a6012fa0340eaceda2b3df18d3981e11499f634c2c5714e17531582e61782239ec7d2b52ab5b5251a7fcfb9bf6119c9fbf9b4dbb605931a19e25172f88096a37fa4a255e923328dd9a1ab7b420d27f760847412bf2848b29be6fe5089c6482d51f96ddc968a679a44c764e6ab976fd22b7b5766910fc9b58ffbb99b3fb173f244f0114f5288c1403d7e410d4daee7077042ec0328aab66e7db6615df00dd1bfcfb3e1423577da825318ee339e5e0189c8dcc09c904387b2e07e79b68e54fd906ac635c52b1e6b4a2b27a3a2f9cf4830a75146292bc22ee32e9b038e20df1c1104ed67f4ea769460d250faa1a9abcc7ea608e4002feaa52a0dccc5a32ff0a3205b3cceb981fae48fe76df3f1d4cb98723900877d581a158ae3fa0ead4d8da13cff6c0334cce3dd7bc012bb31e7ea5846f2a57ff25c9629b1bbc66bd783a396d971c2d616bac30042bf4d4dc60c1fe246693222a328be8a30392412b862315e4a18d8e025a69f636c11c2a1e3d3a917c41e4407fcbc7e7883e4adae5bed60c2e7ab0b4c037e31ac324df26fbed23ca83418afd452e63844b9474c5c83400c1c7c60a2e686ab4d01bb6c7acdee728749417cd40d7e655471dbb8c02bdb13ac7e8687d90830cc72b5cb83a8077f964685d4f90da84288278e50881b116162dc83006b20cdd178e806992af3b02f3339d3a36800281970109c1463804204c17c9d01b7085c847899d586b2573975e174df56ef5709d6e0e883b27158dcd3bac76c3f75656ada16144842bff325e119e20c48f5a96fa4c34c75ebe0b78587f4a97e49f64da6690f706b96d92c886dfa470d5aae722c922e74b3a22f71f6dea2d80882a09066ace072831306f60f298b98186a0da3ef88994c76650e1d89c39bfdc1ce8ce78aa7cfdf39ab6485fe124c7f278783f50ca4aed601d2c564a425fe851078de9ea039c1187bcea96edf6e0401500c324756064e254c0d54c53820893c8d9d1a2b0adae7cf06f1cdd44aff63287aad961b6df019860f494ff1575960c54d1ae7fc7b43ddca0b692d8a99805bd55242d08926a444ccc1f95e71fd6833d30ce5c0fca420efd3ead489caacf9f0e498095ccf34bf58fb888518732fc751155dafa6ee456889973bb91f1da260aa529a78ea5920e1670de3a415b0ca51bf996a53d3ec4231d07e3030b6d539bf0170ccb29614667fd07ac2fbd0562d4d3b3592b0b13bfb657bf9098d334602e525cba6226a2887634bb528c6ff5583a6d29f0e527b94cb2aa91c38d52199d2bd11079df0785623cfeb1c447640811cf5a81f3956039cd4098d89305e8932f0f69aee7734f8ff1cbae46ca86dd31db84601dc65c6c80b9492d04a9654c59d814af731272a9d3865c1499cb850b839e621dcf016d9c346e366024768bca63f62d845e7eaf9877760988c14825a5bdfcaa0f111e5f39eaf25519852ad3a803024c3ec0c8440ffabc4103957ca534a288337fa1f3690928f0544bf5fd48649c8d540028bda9cd180c0196a9f67cf64685bc1fa369447108f43829825475c503ff18176d87afc4e6dc6e341d9f24e47fd46696d75f5422b6008afd9485666b3f887aae5d5b7f73161f4c23cf442899ce73e09d5cfd45c0bda1afd693b366078ae988a26e0c97fb322fdf2207bf4de3ceebdbd5da3da5631950ee14bc94ce6dea08574318f85586c50f13f97428a7029b935ec72a253c679112edcc9a9186ba3a0f73957b269caa48b390cc81649c21309e83c7dc6ab260c9e7f2d0a0840cb59e5f0072a35549abbeccf74cc9757be8707cf173c071608fee7e9b7084fb774b03a80fadc053f93e3e4caae2ebac2e9191c06fe97fe8591b265d1a2cd0f280ef9d8d94f69fc1c475d07794dc78392973a333655cb944cd3c81e2db57a4ef76bea7f83bb8e72b46c007926a4fe78be7f90b0d077f1b8b69ed96d2f118031a8b4f1ebb8812e5e43ada06155460e3ca6e68a4d1dc2260efeb1875e704cdbacc96a09c23cfe7f2427fa40bf6dbf7c331e0e2378d8c19f2fc14db2b169572fcbcca586ddbedff9541b480c134c77d1a2b229c1ab0bda3eb61cc866724d28df45e626e221222f64dcdc8d6671c1aafd83f8aeb0f8a1566cc1b6274c4f10751fca27884876d554cc3ac422faf9fac1494955c99927594d697bcf748bd927c9c9fc388d59f356f06764c1a1a4f30487e4b82d1a1b718c3cd8695df64b2d933ee5d45b6e03b30f155c9d8f80adc21505a22c7a8826b6f18647e0ebb28a26f9e28770145a5a904ea96fe2e6c95e33812a2160f1c40fe1abf85b9a19d465282abe4dc4c5355e1155c9425c82563f1df43c13efafdd4a7f3bb587525bf2bb000c38646e49275b87fb5ffabb892ef14f5630390e3a8878377583fdc5b11abb1637dbd4cbac038b84e3a6bd8a72a33d86f51d4025481ba3070d8d6a9f4660e31b129300e140cf5ee25b3137c938d04ae987661f05b02e00a41f29597bca40a78ec2f08f7f9cfdafac46c172bf91152267e4e41ea9cb7c269e41501a19c3b3cddc62f33f4c221af4abef6c1c2d2da86ccae069c34e982c6e662bb3e8c22136adbb5306af9ce64084653621dfe9d585725496f781af63367a34355a09a6579bea1541757218cfc733f9a7c9e1990f72a82ad505725bb880f4fcec1142280b743935e4b34baf619369d81e4a1070967aecf51af395505d42c1fcc32042d85c63b0096ec96c9e8bf47a3820ba62b47f33ff3e4d84b5d7cd4c446786feb344089952c5474922c334aeee8a2402914b5e4eb97b483f3f79d1a3876dd35b73214e8a2e408c4de9bb1c27c40aa73ae17a7f2bb32bcd59481680d72d98e0aabee4507d8e0419e21ee0892f4ad9442844dfc191c50752d2b3816ad165e0a36fcfe30c42fe98b04087859052125e370ce4411a1c93bb39711b34092b09ddd77d56fda016f1f397c4a0618628d2875b3fa46ac015d99d1b800244dbb58fe5972acc3ad7b3e19ea304023d7183856d5a64189665c4dfd8bce13612fa29d9dfca0a6e2be5d1a4464e16ede85c4df7703a9945d1de08af5924fc0bc141cb27937d469e7d26a3ad15e6a040bc40f3f2117727c441dd77a8ac4539656466ea7421670a4e31164c42c08c6f5226409e9ce9dd3b5eadf4fb10fcb00de32afc8f8c7eb0971c67ee48943e283a066e7667b7e974793ab80897a051c9f8ae5ca52181dace1eebe61deb273871cc5d94a8bb89cc0e3567cca6f5963c4a1acefe4e44df4bd6604a68e788ed321b06adef891d1355e8a89a153df012f131905507110f5ab5e7b4b7a7848a37f422c9e9b320fbe33dcf67678cda4821c2ee51aba598c5487286d09c72961887237e58c635ab31ad3f29ba245f3a3f8076365f3342452b058e32dc22ba9435acd23820240fdc82588ce307de72d6e2f5c4e2be5e3c808cd66b5315664b53a07cb42ea3c775c4d48a5578e6f9aafdf153764ab6c556b5cae71f5becffea59f4acbacfd4a6bb14374c7ce25c96a029a1570d7ce8db9c880670250118a2341e04f37bfee0a5d270e4fa757c98123f8e0769dbbc70271abccfce7b9be6e0ab384fdcc81987fddf25b88e8f233a790015a5f023adfbfbd18251aad74a7284ff3a680f5265bb41eab696bfc20d099b18827729391c9542913bb4a9a4a2e6fa9d3a019460916d60f42fe1a921232f69e6373e0dc9e239484f35afd7c517a5648eea0b2add363fee7f37ea07cdc0a6d8a67254f751084f3b8b91d2de678a082cc99ff95fcc271a63427dd949d0f5cefec2ba4a274d382a430622249c5d631132a784eca32759ee1700bd23a2dc90f6d97f5a865a4a387fb96ee0ff10871a9da0c72ac121da613410ee5c491635bbe72017586dc63da7a0bb637d0e931170ba85889e01dfd6014045987738d47823eb72b699791262a27ce3a23bb9f12b1ebd67be0e73e79fca2f80ce122c64205d3f5c493e637bc7f9a8faaba9110620ad8698c0010bbfb19f23e6826e2d42cfc700fd38b6d11d12324de2b11dde24f30043bb5f4b58554e939dd3e7745509a3238e2adb9e2179054ff866048b1b595ebebe9d4f80d30091149f93b1cfa65df70577b532d74b1199d0c41d484d3c845b99bff6b4f22f6b1e644423215465a367d44fab61868fb05f2298d7a1378b01a62252125f8da078f59361c78d540bc1b43c3e11d28fbb61cd13911d63a39c07070e743825e5429e8507020427c9dccaad7fb69a0dbd995a2eb75a9f42cee78c37d33c93f244d96804c92560a57ed408e60c4261c603992dab4e85946d27ab7c7af6403bfdfcfd4a0875e9e42c16438704a05baef9971584cc5c927c67ee9e7e64f5edd799b85c36c4eb1dfbd0a188d4c22696aa3364a63d14ddcb1af7c7fd749ef3bcd6033bffcc88e2ba9002db59577a6c45e0501e36d82b058840f8c573495bb6cb6117b2837121c756747a4d2199e5cda55e22cc5e34475053841bfc7a611a64eb57d0319c82d0970fa640081fcbeb56b232617903004d243263ae33b0d43d81773cf5e15a2016f3859ecb9991a35466aaa22ec551239bff7aec50bd63f30a52660ad85d6175173a51be7e2cf0700bc19626ddf6748dacb4683b5e8f21e040f09a65b8b1edef85a6d9e3bab508116e107bc55f7ba4a6b6db83dee39b166cf2dcc4cfabb29665d1545b114a02150895697086ac6cdc39f64c97a4a80dd0a6281382f4c52f6e3b7914cba0e62bf752def0ab3c824db18c49ad393b57cef5ec323e8da38058887a190bfa2dc83aa82af3868d487519f9862a56928c43a357e8b64bfdcf33215c115999cebdc9e10e5a4e31fbea6de06c46da6f56a5d19c6af2b434da64d9bb885854aee21f93017d3d61ad84bb73beff8e494be39cde62666f2d9e17f541bbf4b7d51c1192a42997ac01f43c5a88ec71c30a929154ec3ddf35c165d2adc0e5b76352787714ce4d53a23e7c831e294ac82c16175698e41c9e8aa1f4568bf028a3c243e1569e1f60be6d7408de911e12645459a001dd08a6e29b15afec6965e26606d92446fcbec9e3791a1e5b2b97cd50457be57e2a8d70a8da102d5a43e98790e4b602af3518a10144627abf72837364412ba030fbc15a738822b4f4c7c9fcd5674702f0e2d518a1788d501ba53a1ac6f2ad381dff4a57cf4fde3319f78f5af0ab1981cd6efbc1be55ae54e04c2fe6bf961bbeb8de763de4f46be568deb73aee3cbf139680d17eeb657b86d02e29951611aafd530b9acbd17f999c3656b8e45b904d2abfc38da86f038c85eb6214ae8a6a389ae89f827d6f02200988cc827ad4ba1d24ecce9f2ee0a67bf403d749ad87f54acf007ce43eb83cdef92e7e68aa06ce843d768443c6891db7aa290350f778814b7014f636dc2e372d3c4d671dbd9985c25a5dbe157e2679f12b36b000d997faa0e314ea165864b16cf0b1fc1c2257fff4300ab0c6e31fed9109c4ad4aff6c32e1e73f63093c7feb0e0b203b5910de6c6bf7b92fdfffac3b121a8ebfbe0a8e79c5fdae768f8bd720bbab083784894f4c60f2f816cde629d473b3c868ba7b1a51ad83cbd20d06340e608d5a71928919be0022659cd6fb96d1b495b2515911f65471aeafecfc98708bfe8172428d0a20d8e98111fda79b781106fbae74ab6123173a3da385662f2b445e3ec72945a41f3834f7af3f0d420376ebb4a0696bf747c361b5243717c6654a1a4ae49255bb48c69c4b293e877d440a7b366396dc3e5adcd9f887d456b89151022543522916ec8dc98baf1deb8e12219522e6e72812ef90580986a8262e837e74ca266df74eb6d059aebeaec9275e16c919954c5daa945ec2041f835cc28e8a0ce160293efc865e06ecfb346a128ac0b76c127678fe9a169e79908640758e712edd84fc1afeaaae9f55d18c900a9272606fc038c4deb0fab30dfa9ebf0b687afe0cf4dd8bdc9e37ab49dc100da11b8576937851c0cc18f6040ec416c43a879d28c9e4e27f568b1813f7a4275a360c0c6e9a8807d1dee4cb9092cc7e70e067b76b8cd5af08160a2f647eaf46b9f4576dce6f5d7f03629eddf0d179744c5845132c6de8f62afecf866183d65d820cddfbf9f015f34ef8ab354c0d146011d6b9e426f80524678eb6cf1bb52b6c366fdaeb75dabda9e40a22447926582b819aeec995058fdafac2b4a430666442dc13d6a7a40c9f04c1615a2f2b0c09129bf16df018203a9ca3bdf9ba1b350333140c69f9fa7254d1c7ba743662ca81d8a623be33c7dc20989796da68f81487953090d0d04277cd8b5e2395e65e7a4043550d94332c54a0c985909ab4a0923212bf4359f800a184decc721dd09924271e66ad10ea658962d2d0a84c7c5d750f905db7cb23c797e52a0a91da882cbc231c4371db9eaa8d4795753553d199230c30dd15f51fc3e54ce9a0f44d8f8398d41ca244005543a703747b9f81378ebe13abb892743cefc5a350f5532d534cc247f92176d7aba2b8768f4949c87c35d7b372b9a8bc73cd785d9fe299b9f5f79a6559cb70ba4b2b5d00043636aeb6e84b8aaa5b5f1d1b9d5b2920e792876c3a39cc9ad29a34d2cfb0ac8ee37f90e0d2e47eac6348b55f3382f1cb5e6d262b4c04c06d76496725dbbfd0f75cf1f75aad80d26036f4e5257b30d61459593f69c86729c5bb72dafdb088ab1762dcf098270948e63735d883de7f1a958f99dff7509b80e58a7b90b9386aacc2b4292dd61fe23798a6e01a95f72778dc4bfadc15b3aeaafb526047e1f9511d3b03ea629574d7c329c594d3606a51fc5fad6396e09d21818f28a1a0d4c7f05e470ac36ace4df87d4fb7cc6e21206f1593189b031a327a53eb1aea663c13c775a9e5380cd4e302dea80dae0b3303896fd1c96f410fdcc058aa4ce46df82ecba812546238b64b8dd3ee53e2650e6818dcb57a05e3dcb6a5b06bb774d29958400da7e4df344b7ae28e7f7a4b582e76ffb041e0b6680851ec9d827dc949b8a07048f8076cfb09170266ae121fb63a74829986d433082f2a2469314966af28488b19b93c963aa10d12f211364ca2a71773e2261b93a052d61a88edba0182fd57c826097b3fe57e9e06c85d6844ceadfe7dd517078510d6f089ec462ca65dde0978b1efd43c809045ab12a054e1ab9417bc185f78dcc1493884812d22b8fec8b16d0dce8322ab9fda1636590c6b380a9c0d64562f879de379201ea58b25332afe2650fccd97022ff7d584b7dd7f7ed5bd3db748ebf5cec09a2e79370affd6317ab72f8cc55ccff402ba53eb13104ec4744893231c3b1b18ff2f4e5739677f3d37017ea21950e83294b16d7eaca8db1cd0e2a5bad638191aefb7ae4040e510bca4f1226fb788084e3791667aa9a3fbffd739c13dcf6af4eb7513672007f2d1287ab5c635023c3234de141e0ebc100713ca3d07ae31dcd2c09463c4f0e72b3ab801d394df67d1a61feebbe22a592e91dedabbc08d176137f065c7aaa668d4671bef32099c924168b47f507740a306cd8d0d2d0f3f8fc356a9ee09bb4bc541a3823d8d68eb20d0e1524c4d11f3f6dea3037049d95f96b1da5db975dfbc6d141cd46da355dd7507c6289b1eafec25b62c82b0c373dde9f52c8242e9faa9ddf1b7cc11e70653ed5bfed9da22f81eee49f1ccbb16c317b3d75554df4f8d997877a701d316971743b260b9fdbcea5374c4c5eeb7cf38605d4426a14db181d1541d65588fa56b5b884dcca1216034349ee2b479dab835051c7cbdf8368662ad4625c6c25821a783bebf437f9c2929b002a0aa3a18fb1b1b42b79f6491175150c78be2a81bebf3bfb1cc255e0184745a09935249726636ac7d7a347275d7a65eb07923f938f4a7e4f03961c6b13bfe68cb2c42e234b3a68e126aee4de89e47e553c67c89fba0a291b1ec2dfb2c791f9476b592514dd46d1ad0bd480cf9a168c95175a4beae1bda2cec706eb0bf1ead324896df1ec3d9d189af4f4cb0fbb6879f9d49d497a541db37a635ba4e0b5a91a1bdc80ead7c77f75e8a1200f098ca066621d5789559fc1ed3d519f3c0c23f554cf4ca0f645ef113e6ee31b35dccf320d312e1b27a360d7559caf8b701d9df6798a08a79e2f387c30e85a17921f3c2e1caa3b0c59ab36ac4938b48dfe2350bc88ae1d5cc5dad98f18bae14c40f3876bd63ed430bf025d5b890dad4a12b747dd1a1ad0ec77970f72e56b5ad2ccb0b73462bf65bbd1c56b415906c57ccc1258416c161290bf8608926d431d102014444409e888cc977841f36b5d09efc93e7e6ffe04e913a5c78e55a956ff2c0cd9879e5eacbed2fd6a06c0496b48d1c9d8ec7ff1c2e6719bb9f37d5bb12de36f452a1aae775c26c0f1495f1177f12216bab0bcaaaa20e8119bc451e9031ae1e7540d3fd15930ebe329625d3eb76720e67768a56bf3a5791c4a761756d5cd7faa38c6eac6ef8de5a74fee40bf615ce1cf5fab9ce1bec6e54eea8294a51fd30a7dceb4450b2dc11caee538185ad3c4a714148c19c2c71e1c7ba424e56924eb9046cd8d4df4adca14fcead4637f2c67d78569982fbd651928eaeeb9c1c831158a5539bcdc4c3754118ba1c5c54105faab4cfc087bf259531206fe1d2d4096881557de3f61e0dde7b4bf64cbf943aed4b27310fcb5a337368622a8eaa006333d70005204dbf745defdd040eacd6ad5ad532c7efe981db1fd98a7d3b93e1c95cc87873a5b116d24618099ae72c3da903301c55a0e880d146f79dc098b6053d889244bc182086527b1112b572ede963973765217b6430d61ed065973a7cd3c57150f07f1c1ebfa6b71bd6ee70b1fe84bc8092d64aa34cfa46b98ffd57ec21902b3752b54c9b0162368314d83ee4f1d5e3d7e0b56bc9bc9d42971d787103ac149c92d14f83246aed02328c8ff3bff748298253d2aa079e00d9f4adacf32bf44209f48dd7ccb4bb7e92560df15e4d0e86229780c1ec451eee100340787d4fc389ff4235a865e1929acd6646a12567b8898027d986653de65c272ed797f0a5ea0e1882efa031d18f66b3665929d9f371acb2d2f243ac2cbc3c3e8e7635d538a43f7f24530d3ef20857e8ee04ddfc02552327248c43b94d108c254b988a5536ec806a13430a1f613a86f6f4d734d209f36ffcc5fedd2c09f180459418bb7cb9b4dd7866a83b98fc305befacf589ed323c40a526f597f04b8e784c85dc120c569f9fa4d37e59543e3b33687b3be7db8be550ee484ab1742b4f61e7634b248d9c8d333c0ecfe60cdcdd15b6393c49990fd52ea2663442ceb24a27e29675e6cf2ae225e252641a737583496b179f52e48dafccc2446f3cde0706b27f041ee1cdf8aa9088ac390e5b549bfe23a19daf51f965759b61487e6e5667343aecba5089223ede9a862fd2e9557154fd396940658a32d913c889e6590ff3957fbbe32818c2b82e2b3fa8ebfe8d304086015a5d852583c331785e776dea358728a8dad2a03d0810ae70bdb38d8ba2f4968916c17267705f898622a409b7061aa3ed6c3ad04023c1541729684779987d2aa689407495f52af8c174f6b4dda8785aa444ea624b9f82b3b6b7b1538ba3d60b48ace6dba543e54c4babebe3da2aa099aa1d5ebd025a373ce9f1aa6911228a3f6add8f8497b27a89027f7841356ce11228cb0dd5026c7c280970302f5616837a9b1ef5ce236815064f2cf8f7b2e06f02227fec9831bb66542a3691fa62f7eb4b31311b77bc7cad9d7aff6f30817dd235faa68d6ccd699d48afd16705b0b962199054a7f522ab7f1d0c319f69ac4fb5f02c8190c3e727a95e9a6f8740c09f8c3ee70dc77af280591b78142d0733b35fe0e88602352e3954597689aa03da7e5a11ae6992e56cdc8552c1b55e7175e6abf5d57a08230ec6e0d710114ba736431326757267e24d4dad80cdae1dd2dbeec3700240e88234573c4ddf376c26193f629066e5a2a3ed046684987e0a0b845d16cc4ddf578666d649eda3a6ceafddb6005c926a79fed378a90d4b80fb3812753cec47427468d779657e272cc37df72525a3c8466ce6d9a5375d30e02cb37675ddffd75ab935b284cf47f1ec3f7ffdf3b146a6f20615f2ef13d7131be61d9b5df8cca0ab2ba887528e4fddc64e8e9ad22158558e43db21cd29567935d455a56afb1d536295788ce4320a48699728f06ce6ddcf170d963d0a7ab2728c10de435743ca8d7a3d8c1baf6a5e5375c076e6675562b6dd4b746338058a5e378a3c2047ca8a3323b231a1627d72d537aa104427fce75a7c988396239afb1da48ac85a8df339eab627959fa92d8ee44fc04f966b746182dfd755c0473cd6ce0ca40ae6ce5cec47d9febe715a5293b61e424f57f47450a1fe7efe6bbb6835027dc04cb83ffd25f7b9f21a906abb6f847f9dccb756bb423c535967494d4cd961a7c09fce989bed1c6a9b69871ba13907ec5d692aaa9b988309d19b140e6f0bbdbef1416ef8342df0c2320e8efa2dfa134fa6c962ea6330519c9034f73ed503cde1b6196072bf51e87f80c2eeef89ca96d7ed9a4b2b7cc4612d180f77a5020ce8eae65cb5f7af4620efadbfee4304b2c7f21b16039a23228913f728adf4339f7956c213b0fb014eba333932004420196a36e7fc25d96c756f83e57e6533a4eaeebbba618a64625e058654c297a03a44a2b8b5c6a7a2b6e8b852fe263a96010a6258e0a3c05c056c9e7db3913b7166ff95fec7b45e92b90a4634bdf18ded88ac20efc5f1e542bf8ca1923214ab81f61f2a5b0cd37dc3ae0eb8804c99b5613b4b92f89b7bd76b817d2f956c5aad3af79a07b841a99380c988f3710462f0988211f9c01a242c776c7e9ffe6e4873918b22ee245c94d9b37f851102e36a7b974f191880f363feb40e729d3e2f8003f1718f2a154c91e9e8b76c0456918f5241e088821e34103f9b686c91e589969581072502eab076d1eea5907fb333f5c36786046273ba76510d1a3d90b38332de5276d330e4e22d5b6a3865e388bc2e1b1091a67d88cb47a61be3e54636930ece5444d9ffa982dd4d857d1377d29c697f01b7583958bbac4442d0533207af1f52d610c08bf205610921144114ab27312f593ab24fa3e85fd9e7f63c938735af588ed1a820de7ad34fe8a2589ffba66a2c751d20c662a1783581db01af7a19ead68ccca70554a10ee297f93ac70f1f8eefc8e318d613c92ee306b92c199efc426a570ff634c2ffda727a876e35397e0bd89f2a458076ac7ee25eb48a0b2ca0ca5b1a3323909c68e611c9ee1672e6fdcc18b820a3694bd4ddfedb127e256114787ac5612298ed4e77cb4806c8e0989520b761c4b233463c7538cdbf0d91610ac8674d6b3aadc8066e3621b959e6dc8550156b0852db89c03f9f38bfc94a6a863454ab96aeab7822d726bc3675aa672916fad7799d14d2b6aafd868fefdd0d8dc5183015da8f87f5be10e82fc97be4b6fd5ef393691c34d537b652bb4c5da35006bb6a627f69140366d7e892beb6f6316874e89addb005d72b4afd1f4f382db8a776d6308144b3a0fd3146bddc08ba5265de39541c56eabf65e6fa7f6a24c756ba8330f1d7a03598f820a016b2804ce3b64cf795250b019199ef35e6aaf86278aee5f7c43390df6a17431fc6eb16e790cbbd87a195d189b1c788ade63a1ad6fa1af1932d9b20733dd13797e4012111d792b236891d16dd876d4d640688ba1936cfd42d180460456e43307e4c0513edc858d4f6f1610b13d0d857d707593349ca56b9828bc2a19dc11e6426972d7e7678f77c1dc09000e978e865b37a8b8e13a057ca068ea4e9e2b602da6e3801cf385962de03f71ab572cdcf2ca6677bbd7fc2dbe93fb7e611a12e3ebe5a54671688cbcf0da43792ed051ac4c49d14ae944ab84b02b50a13f80cd1fd4f1b64db224aea14de221fff2005341466a4a57fe90e35596a3fa621f391bbf9ab18304cdf07f53d62d0c7eb8902aa29fa1dc1531de302f3d48649178530f779ec30910caf37b75cacae67a7ca02a256e2dafb352079c8af5d85f4f61513570832a3b6397af1bf1ed4709bd7cf768629362f5afd6fca0afa17a2b0d6066dfadf1fcc19ffcfc746b2d25f500b6094ebd514472f602f15c5a7ed3f209d0f1f3c4998013e93ee4710516798ec34b23635e83fe0965a583030a87461895ce4eaa2a481a34e247cb2795bd251d7a6f9f107f80902e4bb8441fa499e75b9c9fa102aa13c2c45fca942766e60ce0deb1fe0fa49966950b834e443b5070ee5fc27d965d5b5a2ac94e4b7680f53be2acec431899f3297cd8bada470eef2207f657dd583fb760223d23cb6082ec578ed51a0fa03da4fee0a1af79d15ac63dc0f209130936fda74a13a09bd6e04cea4ec2fcbfa4dc512ffd0f6f88d01e7f51d0e1c7dc0f48f975d37a05c4e8a3ecb0ee9810191bb05d46872a87ff9f2e4852e791fbab34873341f42f129c2a184122bc0e2c714e5dcc464b4bfb9b470376cd6ee0a052afe6f4f95050001999610c3548768d2df6b16fe65e38eb98c790d552185ea4281ab06298bd104b743e785bb6f51f1a3a0d6c39d6756082c5df8e0d122ba5804cbc0a19438ed30257d2d0e2e72e9840a0a3d1226a48f120b041c31d30e73e01505905360c7ba8b3331e3e6f7230574d014b8e35f52b93493e0ad995f9a780ef629019735945c1cb993e8311e8c00842b045ce11f042c94a73b68f20e2f59125555e230bdca7185a342ede501af7e2bf7e1be86132d1a0d8d33dc52db44f5e82fb118b30d2d72d192a1607051c1253fd291fa76851b9ecef9ad0f7cfec3d376894e1ac31b25cdeb248a115f373a63eb94e574ddd4d8c3562a0a196cc061c1a15bca7a587aa483fb5dcb34f099bf1b77f8f8331d5b22cc8106bbe5b201ac0718571361bc95505dc4048ca5b57d2d87bf631275416f89c28868561a70bc39d6795ce836488b79e27929cb224b41b8cda2a6d26f4ae9e3ad0a920bbf2c1815ba063f99961b0586e1e7193c4aee1a28f48e8322f6415d6cc72cd0913d41048bc43e9593b9427b5c8669042672f7447c5c4668875d0e142a2328427e14148ec48304a72bd398be558249be16c9d49709534d8712a3f3c74e176515e323786a6c3d748f3bf19e5c10b51fdf824045619d93ffce35daccb7c8ec4167abbe5726018cf5240f2604f14533046fef8910c17ed901f7dad8b8863dcee737e73dc03be5042cb26a6ded9016fe21c41865c4353447608f269d4d9240224f54d2f31a2459ced759afe6c1304cd6502eb872fca38186f458871b5a4faee93c8e7f4a04324940f6dce3a6f90c24ee2e696c64326087081ef82fc4a3293851df020e6ce5034c3d9da6af743a9592dc40c251a4c8c131464baef3c5100783254ddc7d209f77dc1f191e50767aaa784bfcb81df92754a3a5e8df8a9b5bb35ae725c7c2f79db0ef3790af29d211e3a5293409ee85daf9f4b926a0aa19985d513740f77536661bc4d8faf9aea6b495554a72c0ead82705c50764b9b3cddc9389fff0b282823eac7dec6ec75931e66b551bc474c633b352a72f6d6f57ff9fe7d9dc27f8ecdf3aaa6f95473b2e3b09c44ccf3e353541bc5babe3830a3faf58c53c227eb5a8cb17e6ffd88448997894515d25212efd3c245393ba6011b4baa28eff501d5ab17397d68c753450d7a7dafddb5c470e630f3407ae21a6ca75dc722029ca46280c9cd0a7649a0e748311169e63817c9e21824e3351dc4f7be68f715066920ba459d4cfb31aa3df497df45682e86296f50f21a8de706dc91b91a5fbfecf695ff520553ff184f4b8b82a5e8c55a3024c682e191d2fdcdf2cbf43bbf154f17269f11a9cc2d8b2dc9f6b16b1a4239a000876d7be59f1e246d8d93cecffa16469e84b069af2e0d489f7cdd4d6cf25cfe0b03e90115475019fca446089609bb58829e72cb26fb1e939234613a35186383f0776183072d1589c17c0d0c248bab47f0caec7f1f50bf7f73986f034cd95c15e0d3f310f3ff9a4bdaf729c77e7f00aa18f1c24d98a34731b62cec15fa0ed9d0fa80d8b806fe941c00b78b53a9e50c84d838eac1eaa31173cc7c360697e2638705e9569ecf962e16c522073a1d90b5bbcda5e4bbd90c836d2bb69ffacd09ae1bfb934c02db7cd256eefed26dd476af9dd60d55b2942839a84520ec4364e3a741201d09deb51b227890d286871628cef96166b910f2d0b21a2bdd4a3c3b6bf1551e11da18afd3e59edec08be084d3d9270e0d0a57992b47b17114edcdd2967f18b7b836d73a0295f73c447a92d6b7af61ba77a3f39719cbbe08a1855312166510d44426e162a44b5fa98dc24161a6bbec1fcfad202150862a7e0437999a62f1d46f4a3c925374a65f782fc752b2ad76278619364193be685617dd86854f6c784efa640a281be79d722081bfa5c5ce7fea9643cebecab759271c4b502bf7468141de5cf02376a81e7ff69fcc411f9177a4672c35f9d29e7c61f77dd2478095a881e66e46c645863024409b7bccbf7d0a2d535fccc0273c211caa6dc72fca5964102ae92de3f5f10df87088755585177232ad68a384ba9ed498968f5a3bc1f865a5b0d8d04c0bdcd753d070c4c7fd830ab345f3ad9565de7d39f085b26e885a09f7de5bd6d92ac385f1e2effe586c8ebc7c149c219524f082b58b1b65bb151d29caf7e6ef3db049f1bdf32b53d2d4d8d6dde86a160973f20d1642b4d4a10c7495bb2edc49b05656ebac2e3c92c0ff3295aaa1411b5e441969aababf3ef93c95bd8ae357eea273ec7ac3f01d93735c18ae3d8e00332203c90fc65325f7f7fcf95dc4694a1dd459ea801733de9be3df531697d7660aad98e2f6a6f16e5723fdb44fcaca305b8c0cd8b68516644cd2338b1e3b96b8905839a7f907e217a9c96c3451e7c5848c3aa355abd716cf001808ba21952a34412ed6b6f91ec6e7953ae6bee7c5824c6e30b99d76bf27c10bf64ff6ebd69057fa732819e5b4edd1b6edc5122764c50add3c872aec88b2039f3df0c7260502e7d3a03ef3caca0bee3ece9551a15e8d1a4a6a722cb682e76d5c92701a7f305d229149d48f6970d467da64d0a6e68aed71e6b32a246fb0d9b712d2e87d6ea8f13eaac7ba60a940e899deb1b8e47eca8edbd18404b45d6e898f8c32d2e0f10541419de19f9cc3d52301889d25cacbacc00aa11db8a238b0201de061d96ffa90f2481cfd257e2111ba16f18a72f0debcffd226fd76026c48213c54a8eed81716e0a46ba8f69d4bc2b38db2b1f0c9e05e92003e1a204267a544be99964cdbebe4ca013381460ab08daaefe8a554a9d9e8da4c1bed7171e62d91fa0ff1a16dd0fb58dd6cff34a61b228aab3855db271d200d5bd01e4451733d8d838a8583a6fd55f0dc5f670295062a5d2d4d9fcc6253bf0490b59ceb59262b38a2b65525e46ae841018e77438f67aa824d8e6da190af47dd95550bffb3f6cf9e317e655d478e97bbb49a8c3f8404949889a0b235551d1614fbf1c0119e51d3b6e8a2b8150ba618b1d42ed656b5e2820b0e1dc0990e5bb5036d2a77378e8fb781be15ffa6e8c2da99f979b26d55c4b871bafa01aa2e8823753e7fd71073fe3753c671d999b8fdd2dd5d4dcfa3adb91b0028ca965c533c5edba125a5156ba0d824ca02764f05aeb42de91e693c763bcf4e01b79039b6f726487a7a6a90fa17a0b87b8325281abe7903200289daac4496c54f60957e5a65b65dc0fc1481a0ede0a75a9e4d7b452a0821d0c96617691164b8f0583a16486201821024119ab8219a071c3ec4f2950a5f8da6ef0415808563a5533bc09d7e8fd6ad18aee200403d5f6bf761bd935ce3fdc0b1a03428624b27c176c7a58c8d1049c44c2d5e235fc31bbcf060ec7957557e18313967731413bd023ba477742e8faca6b0ed821245f64117eb0ffae8bbe70191cfd05167bdb105def21dfc69a12bca0c520d5496a960d78006eb80e045f6420d514ae319a5041dbb8d83a596a99569b22fe2ec16307e3e58e314bd72ced6279ff60cdebaee84d365327f76256f71da0bc8c40db1a88c55f66dec7988f03e306c418c389ed83cc53bcf027f534052ed1b2f130d903fd8ef066051b67488f1591919a47c5f03a9ff87d1dfd7e966d745cb873bd48d36bb55c3402934b78b26f110b83ac9afbd6d8f5dc3364f0247d6b57374b1e9c4c6bc00fc07d169a3206e1689bfe4d40f17f64255216c6e33cd4af9d25bcec1c47261ea601c4cae80e10ca07cc3c7fa7e0c5edec41f80a20e8d040f872f76c54ee4f7a4af353f2cc76ea8ea86902deedfeef7f3aa06a0a344a1544215aa8aecf693da784c361ab2ae6934d3558059eaf0cbe5269b867ea48a2ea48186d7480b22afcbd6cb8a3916cf7643a51c030fd2b5dccd9c6fec7fb5308518fc16b500eeaf5d31ffd97fc2849d2dd5f0c3dc6f1b2ca1b01ab144653873c44350bec1c0321269ad42c900397a3032767640c129bc4f833b72f95c8e8cb93af557a265ea93e5a9c6c0b3a0f889dded1fd8ed632a15a1cdb73283814c2e0100d91aff2d42c0c8a9ed70111806611a4f97967321f0b9142f3064ece0c068fb900aa638ed990a724729884a6b4f04313e41e31338414f230b2293be7479d50e9a9b0fb912f942eabef215f471751790b8ab6c633d151865501d8ab29b6f59544e5fdfa5d8e83fa31ba3b48bd3465f77f31d870fcfefc0a7c5dc8e3f9edadee93d2a4e8442eeea0eeb4d5af455a2155651bb070e3914d28eb6a0b530bee8f1d2b9a26219c87b941b5ebe49e08bcebfc15b1622e9baa9654a6283bdf2b04c157709c799a55b1b0ffbbd398a0d455c99d3d11140a0f760ed1844ec649c7895ee8266e391ebbafe2d5b28b120fdb8dbc9643792eed2bbcfcb62c055fb88c96385e5704281768804de2bbb27d60a7368589bf35a986cae56f869533b14492ea2418948731b432db9a7ecfbcd2409bb3353ebe0f31d8ccd530d6687eb99ec973910a81fdd2bc9ae8e163bf62538b73ea2eeab3429f7209c0c02c1d2cbfee3fa9a3c56db382751d345c3c1cb06df9637d12065bbb9a947a4304c436f918e237a8ba75d22261457dcae9d1a15039f073d59af91051c9acbecf85c9ae476fa60bd00e05995f4b4a1db46a0ce793c95de6f8d27e558d01a381bec04b7b6fe4ea26c70246fc67bb0092f8d9f56e9b270c18ec86b18e9dccf645158c1973b7e14dffb9f74d0a7a574974bee90175020f40d1ddff5448279bb21c9c12f3393315dbc4824117e911cc036370b3b8bc990d125fc2e544e599bfaa49c7e97320dd54efbd0793b01875ecfeb02a8d2c120d8d5d0b80c6b83196fbb70aa3d03195c1f3d518f58cc9194309223c8b46dfbd40217f2ddf260c9458030b95afd826edc822b959dd45f6a815f595db4d8109f0747efe036e9eba20ffb39f08ab37774450ff99d88fd34fbd7c33497db61e0fea4a1ddecf4846922ed1c45904d0aa33ebbc14c0ddc4c8239e561e962d76ab1e83277bcc9b461484811eccb3c9c1e1316025d7ddec3c504367962d8d6555d69cf5d56bf2dd1f62fd7f864d8c03fb5c490a20415b160c30e53b06e66115571388ff374b9c4e9dcc9f21da5e03ebaef4029699f99d82ab8d41621356175c14b5e083b92f8fd88cbb47062e9089509fbcd0f71df000879f71db73157147f884b2b4aa272a8895fd521bcf770886c5548ff4424ca569ebfc47da001be6bded304f365326cf40ff108128fa0f3bafa2fea693bde7f437b0b5e1ead54bef00a74d6391cb4a86daf0d4abee2738bb3006c59bc0820715560c5fdf864cca6661c8519822030e50fd0d60a18df954325b6bc2ffb98b5b2a004d656ae046f4aaac7082aa54fcc302ab6120ec633a7a1a774b5fc610339fb57c7d72df17dd33aa2f27be01da9f314f32fa701bc5cf09212ea583ed69af067a7e52d9301cd6b17f4c02f7e4bcd18b894f79a7d1161dc8fdba0e574f7362cada54b94768d789ef89b707ff3f0e7b4f881a6af1812fcba334a14f0da5d538b3480abe21af75be92dcd0844b8defff407dbb2e8ca2e89860c75dee1b7577bd4e14c4ef3d46f1852b94906296e12e7934d01842c38fc5f5283dc3e8e8c4576201aa85054c9fb2e8339dcca109cb1a4d6f422770b5bcb763c855d20f3799a188ace83cc02c2bd7f0ff6065e9df00dd94589727a71996684bd602faf293bc5ce467adac5ffcc12fe093fb0775e1e0fb00e09ff97d30ff4a02d16a3b56a35f31683353034717462494a18d1877b67e5272dd1819b30029f896a5ad190d7aa42365731aca19eee223455ce60265e944c4d0270cb9b1ee20033ebae6368d4ea47ab94d1f89e527607353dee33bdbdd5a10e484b2c431779301cb09b6345aa6028603956e0952d380f996a507d021a955c478d3b2bc0672c9adcb3f23008e97195a0af1249ea896d5d80c68dd7b2fd75c8de4250bb3893917bb7de3cce3fed6365c32e0534a5d05528719cb33f4b8d9098efbc7d5bb95db75a84ac8a2d6d7d26a8b36c9ba03200d7c10b50a68dc0512f4590c29d7a85a96ee2509a648ffc1275aa6fa840a103245d7f730d2a9c3b5553bc8b7e9b71831066897d4b6b2008c2efc78273227e3064fe9830b9b6b0adfca3fa6cde4f0158949f312357f67187dd71900e70f5b30cf088109a66dfa6f1d48908c0d7cdbc4cf47f56751cc24430f911670ab89c72d7885efee85445579f532dc40dff3c4550141ffaf379c96cc8612dbcb51d4e1a1651337ab2a529620bf75b9388080c1ee93c5a7eb46fe30b873236ddde29fbbd0f9fd7e7ef325b97511a5627ccb4024d8f4bc43f629fc4c11e2a57d6de7f57a77ecaa070e6c8d400b7ecfe601271412a6f4938b012aa78c50cb0302181565d8bd8bbe0d6ab1e0240d12cadb28ab72202ea41581d11d45a35aea4bd3bf9b47fd8ae13eba5ed5fb57632176b13ac6bee89c78bf1d7e486508a148fddbc33f14bfe1c287ae8065096453b41c5601456c56e042fdc8aaf0c4b75162480c4e1d6810b750a648b5cf33bc0615693fa089aa3f428070449b79bd8a79f0faa089bcebe1ad2545fb15cf2ee0c9a57e56227959830dfe959dfcdf391c40538a1cfe9b2ab5ad0bb6c488d04b186fab3d3243357cd74b0ddcdf244f06c1e4a0c2702ac14711fd11d4a557fc37f6e4d52ae8477dd13384db16aff4819c844f29b52d3a719ec7968c2c0c4357995d8ead6be1fbeb55533e88da7d1ca76c4b1ea0e37d9ddd1abacc2e95f1ac07bc06e964268a8283a5b1868df19d05210d9785d296bcbb8adba7636ccedca2b78170e058851b7a883b2452b30bf48f498c2bdd33ef3429759cfc4a63b71a5c53a70b5fe25a9ead7de044eeea6896376dae8560c91b6f7d611722094eecd47481612dd3eaa9f1adb3e3d2743c276ce5ee2f6ef98bfdab20f7c6d13cb70b931d41807a334f8a2ee5376ec45ae33a83c2a5d00e303b270ae2ba6f2df01efb4e6b70aacb1b8a8921b53b32811ee57c8bff6352856b90d77660898d7dd0f0fd87c89acb7076bc0a4915be5c87a6b2f3ecbadfda773519199b01e7ca6ed177224bc37de433034f41f8eee12e2e1d560cf3398851e6c952f1cef61656d4bbfef1104a65ca3766f671a3f1c21fa35571fda3ac8a5046356e66c83b6ff45045c3718347c9a547b4646619fc921d799468e2d80c0ce173d7f7556bde5b0519edb4ff0324aa171e5d0aa9d44fff920e89f709eaedbc29f4e7c14b4dfcef29422204ab5a33becc14f63d157cfd4fcdc93054a408d7d2f7a90fad4da037b8d091745ac5e883ef21761c61dfc4be5939b4f891ad60e21dc5198677776a1f331113be234f62b51e73cbe036ecd045fe3fe2e78e04304a30b174c8385c0a79dc849fa9d4711f46afe5eaeb4912a58eafb2dbe1540124001015946028cdb76e63d84904526a37247f08fcb28651000c9899e2aa05d690db62276d15af7956ee90881d1897b9052a2ac33395fee9a3bd6bd182f57aee6b3363f4fd59662fd932698e353a10f2fdeaff65a608d9abdc53fa0e408670f77ab7b2c8498eca361c3399c63c2820f8d42dd577a6c4e2adb913f1d9c160ca61632ce61bd002c94e9c342e51fe94f9e709bfe3c7bf1dd9dfadcdcc8adcc163a33ba40e71569f53ce27e80a1b41a1243742766317126f4178a686a91f6669ac13fcdc8f6c397dc7906dc7207165476becc6f8b39adaf47523322ca0c7721a05b2d219e5cb451e2c7b105280488b8905d356244e655977159d9de9ac631cf6fe2c7b861be74eda29cd8332f714285544cb8c989904c3cb48b5cb1c3ff01f2553776410ebfb2277d5389038635fb99bccd9ddcd9162b74b96f8b32e63a97af3333e98603f83254ea1e76656a4ee2d25581a6b2eb5a55df1fa9369cb522b72dfaa00d0a31a86a61828d1c872fbfd149434a2cd0df21628ec42c9c367f4581d2eaa6b29c0f1b425d7e5a968a2b3d22c9047ee17519c60163ed032b87252f32f4be00e28714955c4c538a1ae2fbfaa5fb999b97574cd5cd8726c9016cfd0c567da8439a222e3745db02bf268815bcd9ed59ce254d5a2ceccaabab1c62bce4249757a370388fdac976830c94eaa080f3c69df17cafb0937ad6f794bc1a0a544e00fe96d4a396adaaa66f67337a74c72e12df2eb0df27c9e0c69711356f6f86450ce141b93689dc286233ad1e75e8044f902154fdd4cbb88cf3e14dc067d8e68838d33cac472f81ff8f72f0073a5e6d4b593022585e903737fb93358972251b89e71cfc777507c3b78545335422fde9bd0efc428a0931f14e53ef1483e92d828a51d76aaa339665edd5fc42aefc28c2ed7aecc02baa7e39da4db595ad9e8d6aba61edf88d693edaa4df9c403b3cd9b4468d64a2384f527ba612daf45b2ce0c69e503102c3345268c2b898acf14c43ac7c91128c22cbecf3577e7d849f5fba8e9ac865cf89175c72e4256b3e3bf9326ab3b2d7328f75a98ac90ff7a6569574348060e35a9968d8ce70963bb264f8c35bab1edb17667f6fa47a59c2903028d54011a2d768c704be4c945eed2cc3904f5eff4ffba1b61516c0a4542d5074a8387a980962140045d87f3b8df1821c95cc80702948d76bb21ef0c405672a0fceb60224b28d4605fde0b14402f38707cbc46aa7bd9d8d7efb7f35b31dd0dac6dfa8c4e1998647e002eddb1a3e030ab22f7a957d1f9506a325aeaa7596689c4259b1726d2ef308f4dae96868609bc0e52e6ca945b39b2848e174b3932b4fe01e8a66e06bbf4f1e15ffe8f91907fbedaebeb2cf3df5d2d6de4faec4d22e62c6bedd71e1bfbf046b9e43f1a33274bc7688a74ad5cc6c10a5d94f94a71c74bc7230941219e9bc960e67993f6ded2628da04da4f6a7222a6d903a7380d602b3213f28753872af4350db2bfc75fd44e89903e63067f5d721f384fbd7270800e9bd07cdd2ca61380042e67ace578c5f3482d8599535c122468ed16288ee7a03a1ae88e7dad2313774221bb4d0253ef0f4cb8ce304e3537ffddf0a6e30db9a7fb89d4205b24d9ed64d0ffd452f61c97ccd73ca975db5cb03593bc75cac5863f8a3b7b3eb88d2eaa3de0997fcdb7b817d947c3a77748c372d65b55b42559c54ebdaebd4ec64c1001367e280276d720a20111b77a3001a066364b902235de2dcc195c7f3159eea4435a5751312a43801e3a2b7ac5a8bc13ca95fae5774630350e0edcd60fd90659d044d6020cc9b5acf32adcb5264cc52541579141f8e8d26d07e69d27cc887e9405763aa3709435392a7c79517707966c855c42da6c1031ce9739e30d1a665e9948351a6de415b25c29cab6cde25e88411f9aac447aa129558ab1818902f4f16febc3c520c5ef382381fb3785133945f8c8f8dd156bd2b527704e25d0faba145b70442c503128cb96af529e83cb15da73c768e4730925d15046fe4d5a91280e9be96010f2dff692afe47732b8fa3ab2030642f4dc5d42be9244dc9a79db51244fe2d445406b35adaa2af4be2e2b3c17aa4c34e5ca5b9bdcc58afd390e4336fe4ffee886890c56672411e076cae531815ecc779b1f6a922a93e08a1b0ecae90abbb74b86886469910885e7ff261438b9880f50bb951de6be7820a27d05349adf6964b88a1e3df5f0c871665a9abf8c231382c163d8734e8c4312af8b1bfccb4ca7525bc6b0271c95222e973d4ce5c5097efe0cb7edffc82acb8ef955c49b01b2e21e9fd9c4f0ef4ceebb24b942070ab4203697cc0a7b5d7fa1cc8cefb9d0b2fe86577b436abada19c85318f7ac6e398b76f0241236a392d10f7c9c64455bfc5d955323f299a67d18a178216b7ca60e87d95c1131551d7d01c2a70e22cecedfa0dbe94a0578207053ab1da4590702fa153a31153e3bdfa98804e18af2426a78e0f3517cdca742f1ebd0e04719a21a5775178736ea189a898344f1683ed5b0f4b8855b3f7e6e99aa6537a6d8cce259ab5ca77675e6f2fe725b22ab78c82cd70b937fc04835af4b54528598cd0f89070cd68197cd5eaae0e44a0beef97d584492734ecead8aaf56bf0fc6b17b72b619b98018926cda84e6df4f06fcec48ac1b6dca5e2b991e244a16e3231cc96c68510b1ad7c467f3f9037f316d9686d0f658a700405ac095fb731d5f815abaa9d9c2cc103ceb75877d862b541b04f170a20f51428e1bc62bd657d41645ec04ec0833d792b1cc56f6298ed4600b2a5091638e571067eec27de92c99cc95f563137b81db3fdb7b7a64d3488eb3f8b740dfca5473bc3d2308008a327fa555acd26e6943541304a4067119b5e31fd94ee566089ab17c7fdc561f2f7146bd343e7657f7b5e26d544dbdf0959a32e0291ee74e85dd1d633b6be1e6fde3b42914a000e4939cb6caec45dda7c9427c48cfd531cec95d0d2430e4173b637a02ebadfc47809ab3225f2b593b76b51e640821fac7a3ad059791e6aa1b446e5beec01d2f8f55238eecef76c82dbe5491bbcacd339033b54debce9094ea16f5c4251976c196ece3675574dd2acee1f89cf0e1ffbcd8c439f53c03fee4d4d5d9e1bee6dbca1f3bd0e1a59aab7b60d8e3e7b0997a3055ff8d62e872fedd16a6fa9c42d53b51970f8317ec82e6d1783261180bdfe3aa2f31d9deb3ee1987a9ae245f328ca39b22d35cec65e50e893d0811da2e3615c7f3b037359dff44f00dde75fa26cd8c72118cd04034be69d47d1ff2bb6124a862c3ef166d4b2dd6cf81f849058c2ad35ebf5cd850158d7ae81dc1dcb8e22140c30a90d3f4cd795b6129d508449a54d3337b41ad85f15e619e7bd6dbd812917a4e225d433ecd6c5b9e1be30430661e4dcd9988b78a93f18b766764f8273aa6af4f3f6d0e6912f0e3342098682452ec40e45f126607e86ce4f6452af3f4f61596cdfed6307654decbe11a50b788caf1677d3f23b7d43868cb8df5c6c1b204f2eec105b77e0587609787dfce9ca44b738dc7db426560834b7674aa0ae0aa12cfcf0f0429c7970f7317f8c5bc10adcc84e2951e9faef76c21fe635a800b2d5f95f99769f83c7124671e902b1302856aa72f529304326522588c74774c8baeaf43c354623f2b0b8b0af2ac373b75be084368331f47fd160ebf48722644444c3fb0af51d6969794723f23c07187d863198c98c65048c96800ed3f3115a0e7a621cac21012b10151c4568c2ccfa8c39af372e4e279bb3e2dfc16ae147140aa729599b18a5b81254bb4fe128c81c4b92379acc0269f177090c119e9117daf7e3d0166fcc3e9eb98150001934b99918fb2bd06559bd09ffc730ae7103428b12cd1d6cadd83ccbf177b0e94f847f3c571bae3e17ba7ceefe65f63e398159d0d789a97ebf4e552526752dae119ca7314559f1d77a94e2ddc2e4db8ce72b6247b9a0865cbe8bb8c901ceb522696138b5402ad768df5a94085b2c472b2a825a655038ed64b07f973d3de6db950190fb380485c637f59bb2fcf0a844098f8fae70ed096d45737d6e11615e73df4dc1c06a018093ab671c5024477d1773934ef6c605bbdac2fe13948849c534ac5c02a26df074225b7f589ed779f0300821810d4cd4960ea466039ddd3c254c0a0cad4d08de8f45fb7916c64e48a8a3bda41069206200923c173ffc6ead1b40a509aab146c4f80e2c24ab51e05c7ece8d6f839823d3377758cae266b853c7d5e925d7ff31c87fd9bcb53583ab215ee0fdf3ef2e9bc0ba6ccd05d2b20c7b5237d987ff997ca5ab4c5a676ad5936c458b40c32a5e5e624ae0a347c1329597c6c8d77052f5db6a453f7dd31bb121bc1acbdd6003b97fd0215083a3c3124254d246d099ddd452995cebe312910345babf81bfdef818a1a90f0cfca0615c7845bc9a666ba79947678b344f480cd7d6de9d4393caaef0c2f76f33eceb8a7439d98a135a668f7b38bab2cbd6dcda6f1475f3989a94483d61e82ed75fcf46ac83061d290e7111d637ad2c45a02298a35c3186aef66170d1580bb0f606a1e308b163c7e255078436eba0a62df94137771e1a1b3c0418ce3a652c30e0ac243616bcab6dcf11956c884e93869de7b0664eb0c5eb1426d7da9ec3d042ff4f39970a9bb6087ceb13ef299769cdcc812ccbb9d2c411d173c0e6b4e7222936463684b1ce1f957788df40061f227ae395c04dbe10f5a964f20eea0a3e6ff5f0e753030237161e0b0c9e12698583bef5fe4975ae7b2cf45f4b1b91eb95450a4cfc88125a5ebeb0ab05b9fbb967599e0b316d5806cd0044c7ec3c478de3261149d1c337210e0c214d4699dc16da93f5ef55bc322aa5d1ba3d7030603725602761e57d681228bd1aed1dc6220cb8f1189325eb96edb2711163460dcdb0d62141dde10a341af02c765ed2d6b866e380dcce9fa02cbec899f6a95963f4536e3093fa41a3f090f9ae4e5fb37c10c8519533dec617dfc031018e46c26ab4bfc3265b4d033d4ddb981214eef086ed543e82527535a54cf0af36ed070194b03cdeac08b32f3f7be2e5c842b608b39152ba4b534576a9617379ccb6ea9dd31a3ea7e11e276547e641874cbef6138f9a107093015aa8bc25b82a220df6fc423bb26ff1d6e35f0741a2ecf70199b4bc2bc06ec36d01f9a0e0c8eb64f5187655a9b26c29110c777004f7570cb70496046d10143393bdd5a807039bdc8097720ffad36504aa015374ce61c8a37ba32a05fefec0a657804a82f4f739c298f25379bc9b0ab210c6259f069e99d470402d5d3d6de6400b33f5af5703cea06b57cb720bdb2d3c57b2f74129165c1feb34b567573e0a4d2ce050d526008655980609a2fe360b3dbb68f3f7c6947a9a7d25bc54ffb08669c2de4aa4866f84396957c3750cc6919fc64b1783ed1d8cd2b96927eae63ad560bdc4fb70052b423de9212d3d281e332a0962618005a53a3ddf99bdd62f53f84b00cafd448fff07adff088f975077713d4ccc69504751d276769c72d69b7e9a1fdf6636ef1081cf32c0cec5041f6d2220ce54c2e10e2bd3001ece0092b31a6e447ce1b68b1a277ab9e4dcfdc6c4d95e3579857373300dc9d68821e6fff1e5f83ef4792e00cbc351475946d8b928d8ba36290121a0f3fe7bc9cf3e0c84a96ddc6415b2b0d9bdc98ea6592db516e215af2588808239ac1cdc159c96bc420d0df7cca4a4ea390cecea63bc74bf117abd5627a0643fd2c78e40f48779c692fd74df7eaf1be66d1725295b47ba7ced3515406ed739423dd0d69ceaddde086c4c9a02f816a25de17dc28cc95abca4213fd0f69a77a28cbe1e54d24d4065101ba01c1a4d34b6a657bfc87d707f24b89292518190c91d088a84b4f6731d84f2176fd85c259dbf9e65c5b9f34bb97d81e9949a9faefbd9400e33dc2e250d73e3cf593b9a71f45d2604f71e553cef380326b4edf4bce8f1a3cf3c359a3a011c7de939a1fe4058cfd8613f796489f8fbb336d8fe9196a3da0b2d8702ad835150761f9fe73829d1b7a37b2819be315a229ebd3855c183b7bb27b3a5508ed310b852edcf303b19d33ae8b3a0b9c96ed670a144be3ab3b02bd878b74182c0abad07d6a9a47c844f3cf014dcd2bcd3a451fbd1651046cc6ec5dc3b7d9d3e9e3da7d005510c5f249b6e3118e8dae80c8420d1bfc5f678a330584372a6570c04d9b5a8ef36affd6a2e1d22049b06a89a0d6fe3533596b342d802b4d08626c9b1d8be67c877973dd967e75833204f8d529a4ab480b7d407388d88d2b267e94b487f23a859f88158e286cbe4cf5af151796f381738991c47f3db23309ec566cb683bda1a037aae7282d4fb290ed74207050ee3761079705cb965bd8e2e624c47650a5cbed9b2ebbbd41e51ea84d3a1b31682ce97d9f1baa05106052a8e3a57f60e2cb02beffa8bef7a240cb6e5e82f09d9239d675c9b424e71994613de20e21d7f75be17ba5cad011b50bd22a66cffe5ce054a1ad755134ff1fd62a79b97ac01394b74b69930b997d941b07bf3a5ee72eb5a61888dfc3f91c07ce2311cf12bc890559c43b44cb8eb688d6376a6a8c0ad5b764dc912cb0bdf040045848985259083b05be1bb9b979558d76680dc935f16d33dcc41100ad83c049df82b80180d55fb130d7763e256aa77431792e1336b4cec46c070d65ab2187b069109fbedee5e67722f91c1826a53903f0a2562247bb7bd5222d450c6ed19d98fb82d0d00ba3addf51a9aca76b0f15406e69b27293d1cdaafed6b5294e77e6e06441ca957f9f3bd25456ba1590c1a4981174c6e9687feac4cec5cab72a5690e546607c3e5d996f66e88a9dc3ab3ce8deada5293ac57094686daba3430499d7d20a0324b8c7210c7af11e64090fe5563cc11c38fa8a8511b91036185d83dd0ecb3dd3b2c1562a700f059400cf1de48014be532d538990d0315c503a5f9e5d8d917ab51cadd0e36c7a1c2207daaf43eb07aadae7d5a0189f4d6d6b2c627fcbeb4ca4873046a66186e72152845c26ed78da928d761daae13c501b4fd58cd986f76cf4b16766342d4927947206b91952cfe502615453027ab32bd7c59be9e925b9adfa3a275b9e0163c9b6cf059196ea995073090b69bdac30eb1c275c30644994919f2efa580c501391b42eccbaa3a74fb49d4b8a5c358a0e9cfecc5e4f9e856bd3291030b5f3d628eb1843c9eb69d6bdadf7b95704d45c95a3149e35595941ada7cb72ffb7fee68d52a08dbdc24c5af6afdb1dac49ad2cc48fb400e67f97213c336a7c604f4090b7bc590a657f548f5b86ee824b8d43949d85077e434c65a13747503ed9fe4e8de0e993a7e267dcb6d882f89972bb54f91b112372b498b4dd6d71a48b72a5d3ad542059e17f6502158a9c2aa1b9ac665c94efdb6cc9f350192e7602546f643c7ba2859e8d6d335ccc91eab7d9912c035f35fcc5ea7075340b63aa961aa46ba3213d7e730995659cb32244b39d16da6025e48a765056d39a0ea62219bbf947244c9925dce17eed89fe78851429d8b0cacb5aa719022441fba32b46701ddd3c758df12a8a9b31c0246d94fb62b523db28ea69f292c311cd92329f282705305794e39b7ff7763daec41d908864b18b21c957e21c57945958ee71a0f40dba613e4ae393fae71bfb95ee1f1ad37b47cc392b96ae577c780f6b7ede8cd2318d35a9d0044dd5ee7188cb96fea60c89ca94ade1be9e26680474f1ac61213001b1bb469d120a8350d69805323d40ea9273717147684dddcf0e55f4a2ffbc712b7bcbe52861e6dee0d2c02f61822f3fceef65726fe36243baad9928e24837b4fdd4258ac4f4eca8bddbf327cf40fa40df5e17208f061491342c5056c7d337a366fff9b2baa285696de1455362bde5108d6a803176895bc4966024c012443a0ab7327996067cbdcd3fd10a303bfcc8c97a23153759f41144a7caeb062366363fe022aab33b7828d4744e3bd22c93647f022c874facf312b981a3bb51a99d113ccfb6ba4f9e93866c290db57ffc7ff86742f8c3ae8a436c07c5f125a1f8fb4ab86c42eca93862080390d6e27e52461e8bd1eb6ee04c0d9a81016eaf1e2ee7fada2262ec36beb9a308eb4e567735472f7e20d4e73fa7f51634ce03d0e51ad6634a1e90e89a3d1537d40bc30fae43256717c401d8d7fde2520c639120524d569f3c018dc2f9edbd8affa700f6a7c4226e4fd7225efc9bad7d634b369eef84f484e541cb5e9ff8a3ac90d0f193b21386a84d64a4a72fc7a2a0d8ff7c7f5b99eacefc9a211efd5c1dac633e22024a80812b4d26598f9f551d34a98e18f1ccaf65d945a11b40227621178b78f18b8145af1444c3f683c8ca9e5a98c3d16ced62cea7773371d62485d4bc15a77eb54bef4f1444c56648c8e7e26e55cbf779078942c4fe4ba7a6d571b73bb214b1333e4cfd4f4ebb5fa8662d4862d40d9ff2b89b02ed6f399efa006bcc007e86d3125bb6c672353cda03bca70a8a9d387a67fa9e665e0aa7100f0e859d807ec01b2cc937b4b957b445d26b2835a83a51d4fd8e1b57e25e5dffbdebc12e2881aff5aac2ece847131eecf80d5ee708dc356511321f22000b7ee9c9c400a2d621dfebc1c33f3855f0424bbca01295d62d8baf9c82401913e929746c225db51d870fe4ed5511379371870b2f5bf0b91db181deef5c0b57158b0b34c689fc3f2dd3a0951e309dc3b394fc7d91a74fd447b46acff7a8303fee5dfb66b521a82221e7441e501f67ca6429b81e57a2e89cafdef2349c0308016fa61cc5a6d48058732cdd232a3a29ccc44921833c7898de57a098a7a77ecb3fe5a2c21b40059d36bef889d5f0b7a5b3c53c6b7bff710f01ded11a38ff23d35815b7255d559ec3b3ef3f75f5f718a877d8adb33732a29226d73f2d10394d406b304285265718e78f41f9b959a02cf58143f481fea60527573d06de7eaa87500dd5851476c77a08be9203b34776c4e8ba2e21273e0a69f4a79a7719d81fb5d7f9db491de8e396bda63930fa9cfd91e432d96e9fc20b2c050ff66b59dd49e3858493a82bcc66970809a317effadda4d0779e7162f7a665597499dbd1922c690f47012207b964eabfe334230987165299231638beaade84bd9a02fed8e96b2d7dfb8d5d55e3f4e1ca8e2f50d8c9816cd0662f23bbe8cd6f86e4b48a69f9f4a6125257e1b08c05200a5a3623a09dde2c412008b6a72710d73e0bc13f30966ff6e5e61606e73d09b2def9fba525f28dc579f11fba1e49bb2887bfdc3b53f97616607baa73ada18fbab18ffa8fa68599615a15a9670a468359c93a2b0827be46801582f41713d96e4d7b8b3ee85043fbc30ff596eacaa99199346076ae3279fae8184e9ca5206d9a8bdd0598c1d2a5a0770f1f0b0cb6d5eb4cd9178a0f87f6d7c200530c92d2b121904e7cdba29fb6c53c493eb2347e98f03c523e44f58c04543112453b2c95e43704bee78add3962c6f9f852d4c2599363dc82f8842c68c935eb94cd385dbbeb5fc6a4a0d855e56828ca62e32c38de4f59f454ff488390a02f4956cf0808b325fc6e3ad7aafcec6236ef88ff0f167f443a46ebd79dbd0490deefb2250d53580e595ee4550d56992e5bbd01afa37b95c33812914e5a58e7cdb91bc6826dc0a391e461b2ff3adba9d5a7c21cbd7d7b631c9597ba53b4e25240101397ef0e7eeeb0b89584f0b8037bf56c38cb5d16a5ef2f9ec102da18a749017b94f03b3d3e97f5b0dac41960b254ccb07549b5f71e1748c415ddf2ae6053552b8305c8e426ffa4700bbcf6a8127cb4fd3dc41e217b7c379c953715c2fd5b0ae74543b62448a65dbc8cc3a000e22d4adae53e55e2ae298371a780011a67f9166d1884f70a99638a63607dab5e277f74c216716291126b6f4009d17a8992a4041bc20185d31b01b9618e3f28b4f8776331c79cb5e2b975354f8cd6676a11520d407067018c3602f2c6aa9b33d1562a6ceeab37df39b159a0e24c2153596655b232fe98f004fde88aff38f5c031805fd609505b0f49075255814bb4bc048982bb811ea782573e9c5989094a7079abb3b52b8e03b7da3a676622106937e06b3a9f4c34e1d656b4595a96b579b843f33a53e58d0f5a5f059c68a2d3d564050fd8da6ab55c4744d54dc5cf57b9589807c529ba0f18be695e59691d61f04173bcd5943eb82f98997e118f4c4757b43d04dfc6f931cb35c3a4e94c6d0e3f9be8904563b05a454c0f5a2d591ae9923941aecb3c93d84c044d693747376e018c1305fc6cce72671773389bf69f511e396c814bd1dc0d1ad90789bda74e067c18af25910b97f0b02c89ba82ad7b39d6542599e2a1dd7db4cc75cbd2a34f33b1ad454c157b12a30fe0914787fec28f14ed14b283035e384c11f4e6e3fb6cceecea35cdd7a13520c926ef62820c5003472c84f371c90106fc18730ca4f8035d2033654925a82c89f37dbbf622ea0d40a976c3771a4b3b1a6b436f136b51635a49136aeb650c31dbda80b8f7ece285aeb87abb680d6eb44951df7e9f7c2b0c7e8b942ba0c489361b5521d6be04e8bfb52f851c3f565a190b664180104707f82a60f0caddbc79fc1beaf94f23ad417884809571452147d1678477152ad8b3acc857a35973bc5f44bfea7456342c2466f55a2b2f3cb27eca0db73e29d26670faedde1e0cdf61f8b6e71b9fdfaa2081d6716a6ea5d11f0cda20bcae7be98f97449cca45731cbb0f0f4516c4b58bdc6cbdc62c3b18f361b7ca017c0ddf41b2051c76e21ba2dadb983323b778129bbd510255e1b95b5cd8c9c8e11e2e32b0dd2efe02d1eda538d45b3bdcaf2ff71bd8ae8d77be8553af8be34bfec978216b40b5114f8f9f0060859971061df67b33ee80853faf6f8b7e8e8ede81d44b9ece4fae58e9108496deadb48173c803099b4578d9e3e1978c157478e595871f28d9e1b742e43bdc7696a38064ba061c88ea7e393fd4aeba67f5b58940189d98f41d439b0654b40d80775669f23c5f17999399bac5e67fbd54916050359e9358d16c9b2c61ec3b0b89b25f50cdb63b6e6542630d5f31b873296e75a18647ef62e763686c1bd700cdd39b7c5f916a656600c9111ed527e430a581c2e647ac7b3478261d6c21450abcdcf2c5c89e1bbd10be4c59a34a99da656d9618dca259d765d8b34a3ff87e46069dc1e2bcc6acf8aa93b9228dac2aa769f37ea78fcd21f6071f0a7ac8f58a00e5a6b796d4fb626c61c0c2514bedf5f0f83ce102db3df06402871c563cfef63e071689c22da71fd2a095eec0410a11c0cc7c79315ac1c006aae11d8b3644bc857c2109d900af48e5b112d2ca2ba34584ed10fb79e851693df8d70bb66ff7d5d0733bb79a54b8dabcc2447d46ca0545d9e4e497586415482f200f491e8498ace32c75c5a2e413480540f0d215c2a90487b03699570c0f975b83c2734bb66bc2d1733f0a8fa932a345bc3b3c95a50a4dc475d085f20e05aa2d31a48ef1368ffa57aa353f4faaef16fd318e9de4cba04e79c91d393b1d61a2a850deb0aeb647a7eef1d027fea0790e4f1b28f365b0a7f7b7b3f5404209599e1298789ee91a9b4c484dd5d957af0d1b65815a39f6ab0c379a1e295db193def35bd14842575d3fcc83e4e19c9be8225a62bc7de09fb529db2a4c5171bc0598b6450bbbd7b278b9852504cad78528b1f49f5b051bde30dc4f6eeb32ddddcf8f1e698974c26c78d878d67406a2fe9c357b3713c0161b89676b8be3c09e03dc876d636cc3ae13555aadf5bbd23e8509cd68275b45cf44d3da71e0b0850c4efee5686d62bf81aeb172ba7f6e0f99bd6742c6917ed15b26ea8dc158cfb2e69ec76ce8a36b26061279a280de0f9c948400fddccb01bbba4beecb58ffcf70e6a195b7b78779e9d132c166bd4579efa7ab99a88dc9062e53b1a950da23b7db172250f88f796376273fa17a6a16c40526e0f0db647ad6cc5b94d7de183a29ebfd03b3defee368060f67f5a2c442e2a32df6690da688380eb3fa8aba8f8e7566c0bd6dd251e3321a3da51c06e23e1b76bd35ccb024ef6fe80345f1ff9ccfd4d6703be55e37a627ed2ecb44fd50c29fdedce05e4674b0cc897bfdaba59ae77656917cd47e8ee2294868f1c9e99b2720c4b0187cdc16085d99c05d2edabad005bf1e7266aa1de03ac012fabd9a2b7628424169a64d700b19d2e62ff1431a0db205bc24b1538af3792b3d910fdc11cb69c05f448ac01a16172f6c3319831b043df4a2154218e484032f1034a2dd57d6bde17f953a3325d8346cf4374a08f1820f667e61b64863cd030cffd9bec92302166a67f8f6b5c0feada7a8adb41f074a94a9df2a4dce94a904a1a03809c585baf753eed79ddefa56f7294dc39c3fbc1faa1c4e10a2d40f0f5d5a2c82b9ef0a4cffa1ceec1e3aae0ca54f0caaefb0aa4b025c023c2eb76b33ec2b41ded7fcdb6711848cc76804e0575cd0b77a08244e01741e055203996eb34aeefce66cd8ff93acb0975be279f85e497077e497b492174883763b5467a9cf6e0346726f3edcf10331ac94d8766728583e94a5b5a10b68d4f7bd4fdb6524e0098e1adbef3380518149bf6efbecfd77200a3ee7f925bd10bbb6c5d65b8b50d1dbb835fecae143d9e9b47adeabd8c694e66a4eee127da6c4ef5799a414699556424986cf0b633eac3a535b4f2191d4fe0060c8ba526021baf3ea92ac56d040352dddc65bfc93a1c30a9453bde0ce9b4f192c0e0c2407b9eb753de23a89334648d99feb7e6df607040e1ab54c2a25457f0ff76cce3713f8f34b32146ace902b91cc1827c56e93939c99e1ba7b8387c40f11ef1bcf6e1bb4cd335926592dbbc46f9724f4079a577baaf17d1164d7e6b2b1fb4ec6f220eec2c225fef02b1a7cd0c25469ccc8a92047e1e9de839223e807724b36cf67f0d709e8ec611cd72bdba0bb2c4b5655f157a8637df8e2d8311fe3039a74e68e597a372a74489177b0a56f21db708e22fb57f68a5f58456a151da11af77e38e34c317ae7f9cbaf15d71b992ea71ae6efc00be7e71f9de8f227325572d85c96ee4d82e39dc179633eb1c5da44a00233355fbd1e770ab74fdc3720d15fb96d42c25f34c37ee1fdece3fb4b8d76694b2d312087022b877e19d8549dda6f5b056eaf05a033e36a879dc2c644a80d04c4e4a5eabe408dc5122e6be565c3c0f34826012d907a89cffc4014c9d9e588c37eb658aaf34d8b25be1f131bfe0430ae4d24045387a46b96e4e2ad2cea6bc266fc371116750d7274ef3443f47b8a39fdee62f5c2a5e028cc50e8e7a6abb8018d8bd7829d8a2513d09388f660e0c5a7fa9caedcd13c3c7e43955f624dd25a8b07082fa355baaeecd1aee3324e5c8193dfdae295dbaf0b56360499052c50f693211c7c1fd1b0cfe5e1c2f7ee745e09fda8821ff58d2ed43117eaeba7579cacba21dbe095f16e832b5738eae960e5f633577adbf64939f5b1be8bcff8ce60c6c39776d58b0c184ece701d33cf6e38fba7587fea15a2f3c65b05544a5f30c1933bc87b452dfd7d3ec64803835cd5528a596ad9285de75a8ff75461e67c8f2b0fae851ff36039dda88fb7eab0a557a98f9647adf2dce0c2cc36ce495b0e9077e27239f98ac8d11cc140c13263a7577a552fa05648aafcf03b2313b32a0bf36ffafdcc410ca433c0a702f0cc675a2b411abd2f0eae69358e7bc83b6ea6f20eb2c3a8ad80d3b42ba7fdb6faa56b4d6327e190ce26a196d8528cd6e268ea7107240f23a3569f3698c6f59d1dbd097a852602be56826f77f2df6663ef5e006328434a285a0bf1c2cf0666c28beab4b07737bc492d359e3adacff523fb2faa4bb5b0b1a2fc532e6f3c81aedd0a1924934215930fc93d30f81b1409fb072a555a43c7cebbc865a8d3ae6ad87a25307a596c2fe1512eeb40f059799ab011560aaa8bb2ed44262438f2af6571bf0b3d8b4022abd2bd4f14021ea0ab5d2030804a314a5df088ea84c95260c7f4ca8bf25f0753e4755d2e6180f70d60211659440475339e3587137c08d9ef704b4e86df760a579c4f0653649ee7700b10561ea7673ddf81f581484bba7d0b9a33b60b7f3d91275d90016fc03de9781350acac31f8b4a3f2cdb15939d46487b54bad3590c6a53517f9df94064270803e34e01e91a2124f96e199289a376e5b709cf3740ea9e2c29de3f4a3151fd2cbfb78aeeac1f95125eae853bb0f18b081b8eca721978e7fa1a396d9897df31a3a2dcae7ec5e34a65ad59a30819d2b842d5cb0eb0905662c64117225e69b583a01dde545dcace48ffd6a487df7ee5e55c7e231ccada2589f0265dadc3981b353ac4afe53833cc7fac742c43d0a0a98c086ab7d5d9ae6d2036a985047353334c779465413d40908e458a53feb27eacf1e3210e0b019f7047eff59d9fb0efd90d3e8ab67c2d9b1c4d117d0fe8294e1910d3f23b7117b4038e270c47173113e10d3ddd3308940259551d5022b86db4df19c2dda20755b0c3d802526c7c35398e9c90c0f4797ef08ece8260bb8ae6075b8a62c99c00e89143c23c5af94d7ca33a209fa43030996974f27d8ab8ed064de8687ce925ad8d30f9fbeeb19c53c54d71331038e025121a174d1f64892992f8cde28953864a7f4c51360f68900fa8eb88f5a34bdbcf6290f129d2cbffc6b1f10d1ecdc1ddc48088d63aaaab99d97a05f4d19f9ed642b1621895e25a799bfc2f12b5c5359220453a5f69169cb722aa3d316bfb51811ab5b8ba89378c249596854f6d66f7957d78084052e4b215199f83545455b04f5019c17ac99ec9e71f13759e8638abd8122f1383de59749699515726c49db56bb777a81cf2d2e0d3a74bce79282aad085201c66e664af2ad9cb08c2041cd13a7a60219b1700a456cf1e4ac95248c803ddb1d80f586ba67262fe0e197eecf44ee29c18b5e807c14a8967dafb56363102a20c4e8ed62031f7c9b9de2484e4c1391a9b53149a16e8b23f0cb1a9c5b8ab59e38946b9784a55945669e128ca1028bbe8cad0f10b125b9ed8e95f2cbdb5c35c3e7b988078c383710f453fe1a7454c38162472a475309a049c6b0fe3eee2bd304a290cfce8fb3f9e3409c22d2a7082d881be12f69556ba1352c046019b40a31d078b0583906ad08cabf6f2df9f816d444d16030936579646af56a180c92060e9144142c22246cb29eabc4c73bb35c8d8abee384f71ed0c08788e3a9e870c212ee521f3ab7a9d15418a7f9cf85166cac702071c736c2d66ebcfd73b0018b47a2932489aa0d047ec4b61e013743ab5b695e1238c167b4d397ab5735f5bbce87519205fa96771d495bca4e100b689410183db013128e9ba38747ef7881d688d859c4901b0eb257a8cb8b427e7beafac36a4391d7661b57d64a07ed8ebebebac99aad3f3d7ba34a12a0d84e27c727d007a824d88179252750dd65af13ceabe77f76e67494fff755e93f0272c079c8016f0599897210c19e9555b3bed15dea0f43b3d6359561a9b74229da5ced5dea1d6b9649b1556c7e67c2e7be8703a3a83c5057d8b4cebfb855bc8a36110ea4e06aaf45b63a5e886d8b72821a1794918e65efd5078a7467842da4de9d9902fbd970848039d5ca7acc2a1ea44cb52e8f7f9bbcb1ee8d4eca682b6af06a1c8729da4f3a95d964d3098019df0360a716b9b6aaa00d272d340ec51d68dfc340cd6779ea6f00d5a7ab974d58da756532028d07bd8309e6f27f23a0bd87e8094dfe77940a35ebd74a13ab3deaa8ccbf79112fd56321ad801877869a3e1349103187e04659b289f23143a5920705b840abd354e29193bd2c978bcbabd4d703fc5a62bea50a4185fd85324bd6f096d1ef89fb843cdc3d7f2ee47fdda4c9a3b8ffd1ffc484ad6c732c7a35fd55f805fc8b41f4e39485f2de5f52bdb877fcf42d6796e29ab34968d6dba8beaee96f4674e553ef5ebfdd4a1dca44a4f14ce476744c421d558d4de4aaf8c307acd6ba3c7d89d2be8a812aa6425a5c5888041b8d340dbec4308592165ee80002fe53a3496db3b0a3cdc7289341f6df79e49c994696c889594a3486d3c075783ff49d0123fe008dc0632fc2afa010b37de5dada80f0bd8caf09dfd5a0d8119f3ce35b4a568d5d30c88426b416eedccbe973c4eeee72c0b112389e2ef523783c13e7373738c7610f885379235360393324c2d6c152d15f395d3013b1b231221f87aa75ee78a64ed8375abae1ef147a80c6e8c3e6c781a346cfca0471037c3624488c9140dde52ea0e36a1ed986e2f4f6cdefe94fc21f15d2a4fcf232401577716ea2ac3fd8b6e64ae3dcb2d1d7a7420a5b5e2cedc7e60f4358802e32c2be64ab49b7f5c66ab92becc7cc016862aa334ee44a026b9c9c960acb07d0493405cb126d161b74497ef928d80de2d48e1ab1e549a061a4dd9e82796ec1a006f210d55f93407b08470aba4203ecd8b0c3505913510142e83dd8b374d7f15e682ac51b6a1405ec9b200d5057777805f470350e4633061ceded56edfdda161cb295ab2e2c0a18de731d3dbed10e465fd073ddaeec32e3209c6b5bccb4b1ace8f77a399611401c38f629dd987ff76adedc61814f54d9b79b00217dbe9ae9118f0a2acaf1dc366c1f7f5c201bd31ab502b30d1516f4023ed9f480d35c5246ef100ec8536c34ed802202b3deaeeb912f288c0c3f2ae01d5234c7f0371c1d64b930feb3caf89b568a6b15f0bc837ea2fba39af1ebc5e2afb8d490021bd51c39aeaab972f25bde9bce057e445f20c2e870940e3dc9bf6cfc65b9e2be3b30a45d88b5058616e664e37811e1a9d9ea5aa3b2e362ed20011afa4e361aba8c090df625da61045fd1165a501691328755cc8e6b9a1b9c5dc02ecbece68ed28bf22a0d2467cc89163bab263f731ef03ebc2571ad1b5de690c1a6c2306ed425498b0990cc92dd753ffce983acc1588c2da8c4712d247d56e0ba89bdc559b1b384d409546efe29a89ba8257c72036d58903d81fd273b70d62868fdc8031096613a3e2fe88a90a1440c4ec704ffb2b61bf9ed3a19a66774757a1f75448b0e6cd746cdd6e3484e5a3e85702c4833fb3057f5ca170484b497ced0f42a9e35a64d3d2dd03da0ebb51ca05f92d30f27be8c58f69611a80fc2c3c63a95c28068991b0084b64e4846039e493c45b8e94868644686def5ce7f31ccebd30b963d514094ddbe774d726a5ee44892796aaa44273990ff48cefb2795dd2157f7186c30e8174b2c749adad0261497e91da9da9c41a16ac578656e4e067a6842db465ce26c26aaa1ca5d89bedab6e18b12af91e4ed97cc7c92a9e5d31ede4ca738167a0fafa67aed40f5a840a7180764d2327948b1039ea3dd8d9f0d952dafe202dcc4dc7c234d7f587793fb2961a5d1a28a7f853f947f5e0bb555455d0f6588dcc91d77f0c6a75c1cea4ec069c42a0ef9a598828fbd058383992d14bc9f1f5355c83a1b74d7dd7a46580ca184b50dbb5d94bf9ff0ece843e4ae6fbe2c4e56669b4e9df657e3a1360dc57b3504a0c8f822f8e69b1f6213b474439cfa37c4605e2ab6ba43a3433e6863e52666cd8c79f02d2a1b3801d0ba810766942484c889a799e7e91b5584d95fbeb4734b2702cbfd3723791e1ceacaf0c34ab97b35e9bd983f94f6370135e71f80428cb8b6d2bd6da6295ddb18e887cbd3c7411d6dcffaa89797b172e9e942158af74647fed810f3627f46f2c8608e9ed751eec734f4de3aea0d1e883cf335cc638024d5e63d15c40acec5299939cfa91a38b6d9dc90061ef744887d5ed760cfa539ace6ee12ce62ec5a9740aeb88a96b77a4c404db72e227393611c50ab58122f5ad3ca76a24c6fe37925e0a7681dcd2f7f9d555eae5164c15d820113dbf4ac2f206934d230feebe6e0c0c4c462b6190741a54832fd43b0baa25a36039fcbc8b65973a6ed39343b4ee806ae4df7f1619fd4dfdda94c9fec1de9c146d03056c5a49cef0f5fadb0659c8e3e162e43bd71926283484bf327771900b4d1466cb876ffcfffa6cbe6021fe2c1a83bffe5baeaae601fc26c0454279cc71b03ed9ce3de779a5a551dbc3cff3b8b659ff18fc249b7f5e4f3ffa0c3cf9aa4be40c0ee331ea920ef925762ee709b4d89d988f553a23e3e081da87b20ee7a3e4411890a239d08215f215fd954cb0cf393908d46f3877d636c7d46f3d1eccf0ae38d9fdfd06b63496fbe5e9c28b656783edf5521f6ba3e0cebbad4065a5e17ad0caa502b41f04c12116474225707ce986cc484253d2668f2f3385cd6496e6245203eea391a4f1be517d96d19675cc86b1013406a48f1b766d250c8ba214b5739f7be8b8339df559c6189c83f610e0451bece43d8b160bb41aeb6fa7d4860bbdce560da09ddbe92f3d75599533dd68208b31749c0a6d98b06f4a050a25fc5755f903cc2daf3db3445aca3ee24aa57e6a6a93c13ece8cec33c7ff3c5eae0d2b2a8e165a993c747db3ecd1d86485100f59733bdfc9b1dd44e92735d5c77288f6366323d136fe27c6981884d11ae06db35944fa3bb693b7addaddfcd43c8e7607bc757cbe6a34c7a0369b636804a6070b5cfe954e064ebbae133b8dac8d0917cd2d0e6bcf531996f8545095392d51d566b19d7dc357407dfa4990eb1533e8d779cc1401408e8369fdf747a24f9855f1c1bcfecad4a88dc323b8b2b573ce6542c911d50bed0074bc91eed4ea7b45f6d1d63b384fac616560aed215b2ee7d65785d8b85fac3301ba986ebf85c6c4a77bcbda8f3ec1d9b0266b9d0798e847ff778b06afa2c4add74efe7642f0119f8901c0e4d6ee544d2872d5891a4908473099eecdb2046a6cff24dea1ff82877e347e4800aafd7dc40338f29c9431b0fcb28c9b6869f0b63006830d724eab625f3124d5a91ba89f1c2c2ce5b9050a9aafd7204acf252dc87a035ce1d16c7ec6a1d4fac6b2a663393b132b1157850dd67f5f9a109e6180a14b6508b66b2a3d22c0ef869bca2d24a0da2414544164123c5720eb954d28318f31a21dbabebb7d18bb502c7b156b75f42d680591d282b6a04a72d2af0569ead5dbbebec4bc3b163274d3fa858766d0e910b7f7845f744fbbb0bf4a23645656d0b26dbecb34f9f88e67ec8b8ebef753e7099d99e8a9d7c0d40f3daafde17d0e14ceb158722a72457bd4f7ed34a9814254b3bb9cc037fc288b637b6c55b2280e5aa59467f5693d40555df727f4cda029a882bb516ddcda32747652f10942da24bcdfc74797612eb7200c3db9085292daf24dd313420c0a1236f5abdbfb8b0281e06982f17f7ef95e6a85152d8ba49eeb16e29f30dcb2b5e00edaf299887e22b8b09d5bf7c092773e60999bebca232340a156ed0778be9b81e8208ada166f6cc123e1b123cbc44ba2ee775b73b4692c8e1c943876f67c82ca9ae8f7ac8db4e55748322d268345f9f09094d6e69bb70936393b5e0183d378cf0e88518f2fdedfb98d7bb2bdd7564a739c9942ae092bc32e3f00d2e21e778f2927ebcbad3acbd313488d3e07b477170e8a0669ebf58961f88e8d3f4e6c8813d574a88ca93c788631bb9342db037cdc06540336e1b89f93ff357d464373e385f4af1424ac79a376a9b19f205ce85f623fd3f837e10545c0caca81b85457f8833756834a599cf1c403c2c13c550ac4b1a8d582f45194b5dda0a32283b702e6423cddcefc76a1ab87ab7fd2c3dd4af6e51cabf3bcc20adf0bc8f4a1132d18dfb186b737a065fef93f2488438da424c8a92a6989848cede8b8f21bfb608db4594dae07d90e21b2ef6db39f08b59d18da9890a7c12d601b7fb3ec3edcd273d02e137c3473955865a55797951281744b2363e923520d95c6b3217da230c071b4aed773f7ea5abd7fa5d7d42f3bda4fbbce86a2f35fcee31caefc71b47ff6ae8a552b787b912cb4279ab0aef7d6f1b92f753ead7d7e7f0046f2c5742d9d3856306d262e372ce553ea1bbf76490306be9b5a11488994e210fb11f745f7ceaa93b596b377fc89257fdf4fb594f7fb611e7d000d1f3f25da93f0b0127aa17795528a564fda78308b14db49eb63ea84bb1896363711af182018f77ae8af984c7d227053d0515cbffccf16686d00083e42ea457078cba29f203268709d51bee675e85c84208f2bc8d84198b39254695805fd6ebbf50dca82ce2239f84762d1906fdbfd59428dbe5774fdfed4d6d0113d96525c5410e7c9a241c859d2f964b050835e210aa55fc911a43a20a1c325702729a9555eb09120cbf4ae88f0f9907500465090830135d6a927f612e04807d10601051d396b37bcd3552b14c125e2292799db94effd86f2f24b303b0a6971d4a2a1ab7a12d710401a41dd83aba6f64d9e39bfafea44788e8857101c99003e4e3f4e70cd026678123221e9f609081105d0a5417624e5a13d54147d33568c6ed85cf6668713631b2a1e1a18fe9b7cf00f3a368f8afb3e04467497d9038967a98f63d1faa2cb98bb20f86d19cbe3b0d60cc518eff300589d118b1f68ed8138b12d53ceb80aaf1c8982f125b884ec526b9ebbda8dc2ee5f46c68b5eab5484406e9495e2a22a396d7c3f11bf2dd09875f080c6c464fc110d35e2a10f9d22303a682f513674b94580d76e50c11764422615c1eaddf7ac46f4761932335984a266198a59d213e3fdd370bd77fe25d6c66224de6d98bddf501bfb7534c720c960fdbad091d14a349c2f64f8863ec297427686b0ffe443e02069c886fcc18e92bfad4010c7f002b8bbe14b91fb4cb57514503d25b31dc76f0e1c86f12d06a5905b482e84c36e78af4318c41ad63c04f59d39acd1e02804d09082b4cfbc0eef02e4b1c39c92de66a7f6de39f25b7376591763133d9880c34d9b5d7e4e7ffd0e2a956217d97d7708c08f68da5a403daf4d096bb61beb55b97dc01b9aa55504092a584a92550026fe65a7954ba5c08cf31eba0fad9d40b3da3b52d6b5c8bc3cfa5fe38c09918b906d97b856af353bdf239cd1c9f443c1282b73923886027dfa29a178d03f455d29c95d2ebfc30d6f5b7b18aaa0963b14817148a803c79802d92f29ce27cf4cc74c3ffdcc08de2716efae0ae3f87b4107f32de9381df3a287ce4cdb2539e4d3e4a67bc1920fcd4a546412d5412ccb05cbb56da342033f6ca8c21891d20276da1c4f982ba55474e868787f64f0e1f17c19f1a8e8f55cdce055a5353f56f396a86670032d9fb788c3bda1c6428fa46812c4f9f4e25ef1d934bd97c779f1c141bee5bbbcf4068314aa848ccc23065d0c7b854094093201b76da2419cf757efadd4764df5a373a380ade41e1820919df7e7a3b31632e82bada7bbfd731789a97afaa7cf5bce57842f3a81c351b3b68345e72f5c21b0cf44dc6b942afe2518cccb2c50adfa2d00dd744735e8f93c998443ae50418fedf4bb9a2821d3f358a08992a8dac00221261fb0f203d73abca8fdffb87e3fc16de43409f239cfdd3f4dcfc818394c534df21bf2879fcfdb64c0f30a807f4b51ea3f8de5e1d8f6cb3f845c55b3a1f3abefb9b1a68950867e424940ab4f00cb20ba1bb4a13e51e698001d4bdb883cb403fb9a315f77d110457d6f2db84bdbc5118d68bc01e98e2670f4044b1827b89c886893c693f84a542e33cca48dfd46b406f7933d99fbb73a47fe430957e3dfc1e77a646de0a8798399d8c09307a95358e6b1762602f033f2bbf0cfd803cc488849b7c5d61824c5751c04bf8fcd2f0462b7b3f9341bc8ed17c398da3b3f889abb04fa49f7d7a4ecae082e58e7f5405f27e2096d38e92730db3b063089e970f101fbd9d59b58cb5ae4f8bdbb1501d491953f3b6d25d0d021c9f6c8bbe46bd76113debd7749183177bfd1b87e84fc0410fe43601e637eae5509a881cae0ce6092024680dc33410f76c7d5f65e2be3b69bc3c6614fa9e6ef45fcfc409f657efba840eb5074b9fbc7b064c1f9d7f3dc5255b64bdb16c81727eb9850fd30499cdf6b8a5ee2e4e4c86815505a518774ea20a32d7db91c0e70965a12e5ee005a09bdb81e7900dd95ae95bba71200eab624a4c5eb92a0df3cf5906d804ac6f699d9e3e80e65b47922395490e95297f5860f2972e8d9de31ec10bdb0329e9f555e9bd403806320b1da9e86330821339c6ea9f6f4fd5d7803abde706a04634e4861102798be0e1d8111a9c0d832ab51ac588755c0eb693c1308c5b6784c6ed0f41700f9af04679e582e58753594d2aa46caeaa134f42f151f4cb5cd1c73ee170bd11f0926a7b1512fe78e005f94010f72f8249d5d6f7d0bc0dfc7a3cb6e6084a163c26105aa764de2be10f8037f9d2b28a9bcef209d849366909e5ddb05034b67ccb145ab88b8fc4e5e6466fda0930d8cb6a9a3d7c43475334dcd09f9b2f49572fa52741448113a3e0c2bb6722693c3a7602d816a0128799dd003051781ae00ec0e419e693abb62dc243dc4f46bf441406ebff206ae45a8b40abf009ecbaa6c1e741554d7c41b7e4d31a22ac014bbdd0631f8175a1e6c27e515584eecf1a28a60752df5dea30115cab0225dcf781d8f2e56c0a373a5610179f395731243c560009426c45bc5cff5003484a9f7407b366fa9b59350fc968facd974d09aa90561ea281b4792a418d02ac82fcba7d564b409d0b35213559ae1f550fa3bd322ae80a978628d21c7ac9f7e12e46408d73e1a06b3d26df807d8b3cfca51ebcf11ced8ad20588aba2b425a60726869460c44aefada15bbc92d5bd6c8acc397e34b4cebfa5b8df2c59690e7bd3085c6d4d7c84439f6f09db7d27e180f0372295ef72c138824f980557bf9c2c39b502021a682c191e313caed4b9bf70cc469a66f9c3aad271be182abd4230e22d5e22c1769e2c0eedb5e0f0f738e3dac113db2813b58f75746a57fb089b41fb9f8a932d164dd2461f75ad9d633c7d0e80e317b378fc79bf36005c0fea76578963b8ac841812c99871bc5440725bc305cef9885baa0b75600af067d5d122443fde0af417f1c7e92c0f6276db1cc30096f22e7cb700d6296a5ce089202d5f3f334bab16944a2fe04df20cdd687ab6419e80d8f93c0c0696c2287be64df581cc02640577db08ff82520ed64de42a0cce47b24517d905aa0c3fecf6d6d3840620752fa33427e33cabf6c810e7ea39178694ac8d3fd8607c61aa68fff52e84a04eed9577b161dc98fdfbb777b9f77ac897599a11aa098e7212e870669e95db1040a6c87a59e641cda701b660cfbbc5774887f172d403e25af062a6cf9e22a5bde3dc112312969b18c70316d5f268b176dcdfc583eebbeb918eca6c3d2643d6264aa561554ca84a9e2c8d7f239aa968d9eb87ec7f10bdda94013acba51603088c10c71860d03b50117983e4a0e83aa96dda01f5c427fa6ed985b4854ad19ca2256d7e5de0a4e699d9f0f2e9581de89596ab972c798776aca2e3576d241c6a15f2c92d982b401fb017f1b3a5763b2d26f7981331497abb8baf7a26a424478fca86feca9a9fdc7bad0ab439366b03df9ec46e853f71f7a01f93a6f8063883583df3d10fa00dec0edd0636460d8455ccf0420efa1d89bcd46206fab63d9115897c4a01f2def9f84a391f0fcf178e6d92a7661363114730d86d80d25ddb2bb6234260344f4338988b4cdd5a81f7b49f393e6e96f387750c15e194f082d289b64974ca77333f88a1cb0fc149e2651ccc343edeaf9d10865ad3f4a35b4ae789a10ea8fde9fe2498a9363dbfa950fb2397180d36ce19dfadc27b216482900e39c5fbb357743aaf39ab365c1c14b31d1990c72363f40afd0aeedf840662b8d26c44a8b2078fd9526dd5212332f924833790fce437e64420278140d12bd1adc8ec19d3087bfdac4148568ce209b4a7a08aefc20074bdb43b0ade3170770e813cc3f5a63c93fa5a0e3e6ec317db5d740d99c5268ac5b0cb22c5ba31afc3c87c1a1eeb71777a85755d11e21106424e336e06ee1dfaeb27a9f923943e99f20f3c752989ab1b5ec864aa579a7cf6f99959de3ab558d805841a7aee965de7c373f7d020181d99a44680808a8032fefe2adf32270d006cc78e6c9ae04d9757dfa8ea2446003254fb94a42de62edd116ead2b34c35d6e75685674de0ce0fc03c6014bbaca9f8cc5b6c2cdd3f37c50f50b93049c980b19ec257188715b85816ec6db6f9c81e26971016b8ac13832fa2ac0474bb5b97c76f6053289ab485e3c3861620e5c4326a425861a59986f860cef5bd9a403c7d348786e1776b31fa1394e88991859d7466b1daa0a3add9d3e708797227d9645663840248c8e7377c291ff0b0106187fff3ce8232a8dcaa1a4eac2215371ab912311dc7f2d1a72ad6b9c5d7fcdeb4517929b01454671f28ac8011e7f8a0bf362c9d14712654ed46e5672eebc6838d854827ab484bb0f637577e2ddb4f921469291c51984c25ac5f9387a7359f62e44391b20e125ff32decf87f17b9ec609eb6a192a1fda5e903a819ed79355a22ce8bb1c49d86c718171b5a87d3c402175cb77a2a0c49fa16880797aa2e18397c530fd625f2ea5c82efa66dac8e96729a0d5676468a5e14767541602b26472b28f887bd42095450c2603aba51fbe72312ce6b526a395b4f0d3ac805ff5d2ed6fd47979ac24990ba3a182088154d53f20ffe272e25e6c87077a9dbad50cc8412b2556aa9a450d22e68c63899d3fd05cda0e47d97a24eda07dd18f432ee86c4e0fb0fd25775999f96f3f54ddb036a7e2afefdeb4fd7d0c3a52565367abe3fa1be9707a5c85c0655842ed044e6279d00401599c5e32f638fa12b15975b4f664e86a6d5c25fe2ee13d993a0c51942ddc09d645cdda91b4faf8ad99977c01fd2eb6c0214ed6ea4759b8dfe9dd119aa90492b6f67cef65f98242afa90babe6ee55068dede7e1a07d80d1979738580725aa37eb3ffac063e5ebf1a84c242e87e9db6d28851797e06b43deb235a6e70d23a0d98eef9eb7f0881b3f957cd8f04378ed9e29eaf9357afdf1944296f4e5907d3382260fccaea3b9107d7438981bdf15161f3ce99d81faf44bf453b08266ce9ad4f123ed3e1d5da8799f67666da3b8c1264f76e1744805501245bf48c8134ce3a861fd1c53e41a7ed5d449a242035dcc4b9a7dd854ab220c371f45c0507b08ea488543f15bd2829f7c9c6b1605230ad21890f0be227bd663ccfcc7aff7f268729309477f9cfd88758f7fff2ed5dc2ad22849a0fa727b34345e405be90bea506f83be79ba749e40e5ba3557c21ac14ae585843d73f2eed27117e0258c26ba77a6df5a0a458a47e5a2b84c6e5190b078726d744340fda6af74188a262dd13360fbc5a57dedb663299f5aba76ba108ed48ededd1ea441d3b0ff26a05887d47fb61dcda6b9920d398c9a4bc4f7347b09211795916e2951cec216f4a1745b95acdc503fb48ca1a99f926bc156615d544e59025ecda2431b4d4f0a6ce51b9562c4a66a1ce6ec730f8320077b2b2e10946ba5be6b58645a3430f61961ab16be0a060ff85c971fead840f86ff3d8a13797b602112270acfbc2e098f1589ccb19b5798312c5ca3b373426b672e6c2928546b2af302308e1a48b9d316584b0e6a544c954b02bb6f9398f096b5d1efbb278576eaf1c88b8062b2d67ff7ba243d9ab20da3b48befb14c0b064f8ff4ad5400dbb9c64a37b9d463baa0642163313334291a783cd691c74b3c8031b21157ea8ebde61771fb81598c432fedd3cee5faed33ac3f214d98e2c8bd74e3c00448168e314496c6cca5915fd103a20c9f10a54d8b8c4fc9d54cacd279fb702d307300fb798b0d4694b48944de89b8e96d1f221874b4c2bc81b59212284dadff97a889e9f7706f3367d5172158c93306c2e117d4cfc37fc07901ff3a140836129470bedd9d9d4348647282f4d3b8a542b7ddb5ddaf8b37200ba76ca8b1f4d1442e3088ee33a6abec9d0c19f7c2e3d5337803b3c5c84d625502d94b117c9b560d743445600402ee0a793e7fac08a6c6cc71c91c43cfe354a6df5ea05d15b83ca47325af8f5e8eac3c5bb31821163df8f9026435dae8729420a5f5e371b2ab2b3d233b0e54084c3caaa39e3e2984c8eada7a3337f2eee2070e0abe6b0baba1cff23525997031450e2baf004bafa36fd046bf7e44cff7cafc7b34c4759442f816b9ca3f4836c952d126057b85097479b3f07095960686227c4ba4ebe918038bb88eecec681652036d93483daffc46cc652f816cd47fa5f6c719c2374f1e64337649902bc09d775e292a67417f4e80a0c9c3d8d7be6b98e9e3351762b701ff1118595773703a233c0f350b039080bfb985dd702d7d284ee28507e9054acf6df901e28f1c78f201e4714e94035591d9d757e96ccc96c542ca60cd48fbdd14dcfdbe88f401e8635bec1110aa460cb75246bb8df441b5ea7ae983b6b96d62b47f429e400ed91090bad39aaa217792a701ad2c352273b54d62f611c0f0a2f0b7805160685dc8241854d48b9316a54704347825979d6f6b8a76e97dc22fbbca7f450caa9860d6be35b78ca1a958e87047d94e3f0f46cbb3cede60e430c5574bbb3df26006745d65e3dc973be7d6b79e6d739e18ec8e0a335325e58b01da397c5191012ef2ba0a10f9411d3c397d8bf9b4106acd2efd8745d02d48b6760af42d5f4829b316e3547c64a8151cd9ae2940fc7272a3942fe377e5d3ad8f2107a9d47a9e779f77adf41cddcabff1a604d0a721078e2c901e8134a119f15c4ce1c5b92e9e61a9051c4dadd63d69f2b5f43b223398111f00303339c3513e6c1946880f0f84f2bcfe4b11212db3701d865e8d18ac9ad0359a68e1528d3e2a82ee16eba0a54c6c040ed4d719e2e56d1ca84b656dd9a09f82a28fa4b18aeaae837f2839c2d6eeb6e8629e0e7759f95be8c2f233a84dbf8272abab2fbd261ae6812861848b7034400ef9a7e3bfbf74b3ff05bc5630f83d74bf32a6d0e89a8b6124990deef1136c67f486060c215801b40c8262ed5f483b32e3173dd78887e1f1a2ebee764702a0e5328eaf8b7699bdc3515431a8e317705b6424626b61e0d4734b044f1de8cb3f586e2793d9a298ed5f3222cd3094ff65f80a0f21846ce406d22a4a4fcee684887bdf37055bb2ac2fb143e24cacd250d026a13f69e6d07a20e6ad88b5873a4ad415bbd369315c5d639db7ee59fb7beb62726400c3150fe61dfd395ab1e00f79f170f61b45fcec48f4de46103cf1c1739af0a0dfef879b2d28255a2b1772cfa9d6f3bb95ee6a11d13147c8119c4f42217d46290867603af13bd91958f0e9763dd157869bffa0191fd6eb007353e65e051eeb7c5c0990f6284016b68f7ec7161a6959422b552a0b06e615886759e275b4ab5c08b19755a53e436653d01812c576bb2eb94130933ddc2846cf0a0928ae8ea3a057ba9e73dc6107de67e4e80400cfae1e2005fbb06b736cc056bb28e29aa9a7ac23a3b87622e5995f760e457611961b15ece00f5909f484302749c9094746c8346fc06fc031f2c5bc910a21b53383823790eab6f4fafbbf1fd331647bd71629f249d82b776522376c032506897a621de220f382b63d17199105c8166e19febbc1ab9babbfe83fbba26ac95e9c432a61829bf628de1d177b3de26200b53ffd44a4f77360d01eb20bfc278d0f871eaee49c0142ec4a7aeca1010179f395731243c560009426c45bc5cff5003484a9f7407b366fa9b59350fc968facd974d09aa90561ea281b4792a418d02ac82fcba7d564b409d0b35213559ae1f550fa3bd322ae80a978628d21c7ac9f7e12e46408d73e1a06b3d26df807d8b3cfca51ebcf11ced8ad20588aba2b425a60726869460c44aefada15bbc92d5bd6c8acc397e34b4cebfa5b8df2c59690e7bd3085c6d4d7c84439f6f09db7d27e18071d626ccc13b785e738e928e7f357f461b710fa2cf06d3da92066a11a5fe852f00cb8000f9c594336177e2664acba748b4c8dfecab4303ce5bf120c5c894ef8ef67dca71492b1ee4f0c7dfd52ee17a2d1e21460037050fa6950092292b363af1ee0822f633e8a2d8b6a417125e24dc1d516ca817ac19d3e4739937b1ba0a9da2f4de9c598979b56ae144066777a3e7c8ca345413daf9c2f10f918060d4a0cc778b9c39a8f22d75397b8af0e0c39b48b04d2cefc6df16922e71f2d5fcf31af2b32045d2daa7ecacbc089c1924f5af40970fa92ce48583c0f2fdb66a1ae2cfc55bf01251ba666150d997ad5cb3a6d364117ecd1d0abbd650dd826d407e8f45afe2fa32dbbcdd97e869d34bdde7f12e8997a1e3c1704a6416993e9357af96801465a4025d7ce2e4774875b4c13b01bad4a9f3f19d690304ccf3391a12c038f42d0380ebd1edddfcf6450066fc8e0b834b5905a7ec8296307908f462180e6840c8b4c8303f532314fcdb5cfb9ce679dedd71754564e835331a4c444cb19224bd370cb7efa87321d63f0c834a3426088c10c71860d03b50117983e4a0e83aa96dda01f5c427fa6ed985b4854ad19ca2256d7e5de0a4e699d9f0f2e9581de89596ab972c798776aca2e3576d241c6a15f2c92d982b401fb017f1b3a5763b2d26f7981331497abb8baf7a26a424478fca86feca9a9fdc7bad0ab439366b03df9ec46e853f71f7a01f93a6f8063883583df3d10fa00dec0edd0636460d8455ccf0420efa1d89bcd46206fab63d9115897c4ace4f06e8250cb413c53df3cba1ac49df10cbaa9c535eed0bb64c04c38ef5d5bae5927f7ef882705066fcc498619447bacd37592cbfc65294f1fef7f6418c10efdbf5144e91beeed5b74634e880bb825f459d7d9853c215b05095257aec4449bd83d846dbfc8b9f34273974bcb6766b00453e9370b25c553547e74ab8712f4f1037f5489b09beac7773f412e4c0afb90e090426397059c77e73d6d1ba188d0ebeb61e365909ea7f7dbc060c70c1b59be233381c68b6179ccabe116ccbf4c385b3b204384d9ce713e275571dffa2c945ae4d60ace41a021047c1dd2d8ef3df9c262e25e32d725c12ce518fd4974b92df40ef0c1484cc4d503003dc7a222c049de8b8dda0bcc9dcd26157e5d851cfacca94b531cfa3ee2869c80f5b67b664a7ab93e62763a4d901b5b50e737a59198235a6c87003295e9e68f90cdd35fd2f3e3c757628bc70a41a9ccfec6df52620633bdbba5dc08efe2ddd843ef58993ed899bfc433d8e014433896bf48b3bd44bff4998c07fc3f721a89c7afe1edc82e5e9bc2d34aeeed72be0dedac5d640426a6475870d6546015b3747109d52a9ef7673505a2ac21663df6fedf5c13f1dae7fd118cc2a3ed8208aafb68a720ef31826678956720c1ff20bfa27973d1d9acf9aec7b8491c1d4d64b6838ca5b20ed2fd4b2eb1e09ea06c3c54334ec1f3ca139a1045d09826684f416811a199d5a9250d75ff48f621fe3c2e3644947d7b78eb02311dc7f2d1a72ad6b9c5d7fcdeb4517929b01454671f28ac8011e7f8a0bf362c9d14712654ed46e5672eebc6838d854827ab484bb0f637577e2ddb4f921469291c51984c25ac5f9387a7359f62e44391b20e125ff32decf87f17b9ec609eb6a192a1fda5e903a819ed79355a22ce8bb1c49d86c718171b5a87d3c402175cb77a2a0c49fa16880797aa2e18397c530fd625f2ea5c82efa66dac8e96729a0d5676468740c07b917298c2b4116fe579d410a5dc59628709f6bae101cbd9d215a0fadb188a25922e25dfd015feec335fde035a604e4a0dd747126a7ba49c48ccd502125dbf16ad93852796da36295edaae7591c43ae844a86ee2513f0504181cadc5ba13074d89347479d95a9d320bc9dd38cb956793b2768efd365f0868d442948a1540c06e9521689e04809145ae5a86d9049d7fa0690e660c89fa5ccaddb68c8d462291c4487c75299e0194254c5067848973300079443306c41110e571d3aa627ccc73098d25090580207e09d2dbe9ef47cf4f97ff31ba18c0bc250c6a5673f90368f8f68e27ff7051927bf146b8cf1d8b1abe0dfc9c065f59845212b98fdf68261c75ff8aa40f8ecde860a89d4bddfa3560b1fd5b7c9c16aa96c746e1617c17c2e76ebea7cd8f04378ed9e29eaf9357afdf1944296f4e5907d3382260fccaea3b9107d7438981bdf15161f3ce99d81faf44bf453b08266ce9ad4f123ed3e1d5da8799f67666da3b8c1264f76e1744805501245bf48c8134ce3a861fd1c53e41a7ed5d449a242035dcc4b9a7dd854ab220c371f45c0507b08ea488543f15bd2829f7c9c6b1605230ad21890f0be227bd663ccfcc7aff7f268729309477f9cfd88758f7fff2ed55ef92ed6a24de599be792f48833972616f524798b9140b597038810b7df1d613c5353f88bca1196ec4f8dd1f5b02608e2c6879214b16f1efd0466c91bd08096d42a24ca7bd59e42923e97995d7000206e23c7c835e1a6eae7368ff1af27e0f24ea90d6967117efcb7e75e7e92d5d1f54895c6f25e6581050c2ffbcff0031b81b09383494a020dab2bfe761d9f68664253d0e54b1ee851d9bc186b1d4329e9bdd0f0fc1867fdc4d18d841a3c212bf345d38b937cb28a335186773354b70558f74bc77aa7ef43f1a6fe6823f54cb3806630e61f85c971fead840f86ff3d8a13797b602112270acfbc2e098f1589ccb19b5798312c5ca3b373426b672e6c2928546b2af302308e1a48b9d316584b0e6a544c954b02bb6f9398f096b5d1efbb278576eaf1c88b8062b2d67ff7ba243d9ab20da3b48befb14c0b064f8ff4ad5400dbb9c64a37b9d463baa0642163313334291a783cd691c74b3c8031b21157ea8ebde61771fb81598c432fedd3cee5faed33ac3f214d90420ae65757285ef70477efe160708175d52e0afcd6e817a23f2f91fb0f17a8c5a9742ae8d4724ae8167325f6356e92304f575e734fdd4cee59e3b9494af2875da2565d118dacaa731c52e075c3d878309f8a5665dc94941baf5bc7efeb612c2a1b16c13cba76c7d8d86c7f7a3156ee71369bd4b4e44361ac2c79bd873a1073f747b1d8221cbdf9bd90f121143df37240b7114facbafe6344f301fc67c4afb907ab7045c34641abeac77b92fbb06a17d74f97b48299ba17caef0d9c4753289935fe061f4dd7f4f7fa42dfb51378d95cfc25adfcf24db12846aa9a9161c6a4b92ec187a6943c097377530138fb67311bde66d0a64125ca9b66d3af01cbb5f697ca8a44265a490ed7042883db29dc01a18ba57a35e6ac841b79e43ada029ae2d69b62e7bd1d3ddfbaafd90fa438ac7a7989b9383b9159736e2f826bd390e0ad64060e2a2f6615b8c7974048e88ce81b9b7bfc50e14c809e2cf735acadc1c19683556f954c6ed94023241335a445e7684989488a71376619f8ffc5a83337ec1b758632970c99053b3321de3234572b8213c501a50c8ca7cdcd0b7a89bb02bce88930113d2282734f49739eb93c27e96bb11be2146c75a9a3c41871e2cdfbb2038829f2447e7f4ffd14f8bda8ba4a650bfeb19a27500bc293a63f635359f843c33a4997abf557adce425b1aaab881e144fc16026d0e0fc7586b49b82fb440336000098f74e4447363f4e527129a056ac69da611f0c92446f50666301bcbbbb2b10a0b7bea29018f4ec871078b9a744dab4f78ceb7a92b57d71a05ecb48312bb3a839a04bc06b64e4abe98650fddd7ec95d764b8b7157da7bbbcc214fa248306a705fd5309f9f7b44233258e5a6576b16cb4393675af41038fce17ba09dae351116b07761474f10966dbcbc61fcdb30cc14901615175c3721583b2e468bdec1ab8bdb6b601ce78b927fea2cbe6f4b0cc3903a7f02842da91b50f9da21b7e12a329290ff4dc3b50e57f18d47310d9bed959e3cef391ee15d4ddeaa239c7153b0a6043918025d82abd05b5f77efddf845d291ddd26a4dbe377cde8a9eb1b428ef1fe9efc53259761fcb41ef83e257c0c4780b5e82fb85202edba17daacafed4e6816f675d76e3836cedbdeb2394efd1bf1d640fdba4d5a22bbb90d37c8858883f6d64f9e0d15c6c68284b8fd9c372c0d1df18a4da56c08ab0fea342c677fbabd47c0f5cd775093feb869af3ce88c06e809a1c9acad6900ef85167daf602ccfc1be94681067a60f670159aa108b677d2dccc3b6c07ffc20a07e3ab9dc6e178c529b831955718a6f0201be8410abb44363f220b38c888163cc1ad9ff6ff0da09d44d67720f858c84b7a53a2e49a7a8c68449788d33299585d8f92b11d2a2633b2d15c9ab01c5ca354b98a5bd0a2a48abf2e585fef15fb0e2a62d44da33aedabb2251f12d41acbad5508a7d0e8310d2693e072dfe0beade3c163d02f3329ad867aaf8531ac81577970e83408bf47bf9a0c17fc9d5a758ec61979b79c124274bc642406c6c1d00b7a26f2e1c8a7b5220a4c991ffb8987ac2556161989930fa04d46ec6738aad080ff9cdad8b768baa85dc94c084da6b33ef029f07116ac9c2df85f5e83edd1007a3688930fb18d905a4e5d2baa0ff4dc53a45862584bed5a34ca6b34637ec4b9f31ad26c8d9a1ae4823eed09aec712b39cee3ddbee6c0e72fa592560ededf8104b16fa5234daebd9be5c4f43172915b5ee85d933f49483c8621c8785c6db235ef16d20a5f4de8e3aabbbcfca2f1629b90653bde38232bada40a122bbb9c4145d64805ca9ec4633be07e32da857a52dc79b033830c1c12a2320a685646b41d6663f9f66cc336e420b5a9baeebef8d2ff1b885f04ea344ab732fa74bbf9232ea28be89d0e4a65bf542788f0743f5e3a3a12e684bd82b8db17535590ebd65c9442e53f91c9a1f6abf0727faaff64d61337666297e87a9e75d628f7a3dcc89b25f0a85784383fa8fbc58151c103a1b345c68dbf6a090ae57a5681ebda35cce364418ccb7b9a525348bf1fd6986d855062cdd41c7be03cdf4200af25f30b7890d776052f1775513c93e34efa24f70aa6a1e3e03bc6ed2701c384a88dc7728c850dee7a037c6f9a9835ba3efe8fb5cef390bd400689d7ef495ac4fa6ff02897ca0d565749d2f3e7c2b11d6b445c47759463dfba8c5e9ad34b3d1c76c7c7bbf413c6119bdfc31a6055c2b4d00078815316d80f1223f8ae8d6e2fbc0316edd44d2bb1fb36afccd3a810c6b691e2bc4ac1fa124f68dc49ee0f6ac73ff5f7dea3e58157778646046384493706c87b70b1a5c4120eca734cea238ce7cf40e99e21e1d6aaeb840708758fc0fe674e28c505bb4ffe61e5346972426b1d449e7e9f324148cc7d676ea8022902bb68e453a8d69ce0afef8fb50e120bb3bd0689134dee3e036c9d6fe6774dd2bbbc5943676c0478834b6c3cde9acd38fbecd63a71d4c924e036f50fe27ddf2d76965c2d2d50c1364c1839907695eac62c57560c3c7fc9d996e9f29b044d179e6e2de1a80b415b46249566d925b50773f7cfeb63c409ca249b59c99be29d5a1da526bfad52dd60c354d9bfd08b7015179381940bec81139e28e7f15540e7b64668aa9849ba4490b81dec004dd076270aece781c6b782ae85357f9204c152b8fbb04a4ba8523a51dbbebf169fcb7cc261ae3688610c38caf86914ba4a0ed32b7913b95ad3c8441b295df9d7a4dc6cdba8a1dd0adb4a352925b308d59ea5a5a03987812dc0269042b147adbba08161f11d5502fe3e24be7868550f50e0525b2d9e5eaaff50949b85c471bb6151030f4f71d2b9ef2e6bc1ea3b0ba1eed5a04e6478f83d2f82b94349c5869c30900e5cc88a1b9471d2b4a6a6ed5bf00a2b7f8f8f6440cffec860437c91a02f62d2a05e841204b69c0c5ca0df8b6a544dd7910aad69ace9a1163cab23790c2cdee6091c46683452a5301ada164bbdba4bfbcde3c0428ab920db70e2df9102d161dc5e2b634615eb4e48d3660f52dd46f9bb032a77724eb209bf53605c49d1a179c065308fc9f541d9040770d1e8baab7816e09281715e32d6ab6a8a1135505cab2689128f2d9f0a27e10420c7bae491b44b466729e314555c3800e0541dc03004b469eb04c496887448df7fa31fd9ca5e2b71888e88d01865e020ebc9efec5c0f53acdd2b2e361e54800b34ea7d400bfa18d63b3d8b561226fc75ffe5fddae995e19bab1f0bf2928c0da5e8f4538cd8375201b68551c89f427b0fc21e0c7321c6ba7381c63844859fd42c5fd50592326ab36c99991157cbc21fbeab6627e387ea153ed4d0ff8836f2cbe98ee41e54c690b7981342f257bb26abc08f780d722049e64df9184d56c21e644eb1aa818f01946c0f81a4c68a9489efb484f83cfd380e8ac830be25ab3ba58dc3b38948e792c44b78513f6a3ad09d30c04c8fabc791fb568c9b4957c4959112d0d8a085b73e800dd0f1ada552b1c2d22d7723bbed8d74e7f39abb72b6d15ddaea7aa0f94baaf9c784f1fb2ef3a00518348e448f312a0156969c0ea967fa00966dfb7a377f20bf97d4107a7c994e6d7987bb9c7f937178101898587c149edcbe5d410ab0d34efbb4afbbb328e2b2485ddbd48fb3d7d8db8086a744bc4a173a854300481c057098a4811e280586346423755af09411b35d2692e5121b6e038c807b19fd3d372bdbff962cd53df9c9792c317dc8f659c1aee3b5cfa6c2e3120f96f6fcef78d08916924bcb531ee251866f4f4fddd03448eb36fd1043067141f4a60c17b3a3ea7fe8924bf09ef7e54088f464f2bbe351488cce614fdf5b497e1f9e93778439a0a3c3478e97b22f7f4cc23bdd62a7cc000c7ce9f91f8ae1770b8cc3ef7bcbd47a34007f5973fa67064be7ff7e429e091fd751ad0d3121873f9e995069767cbe0dfb5b732f22deaaeba09bef8ebce0232e6c15bbc5c6e73eafbf9125e15c5fffcc7742804df9de08105c8624a4588e21c60f98834fee0bbfbae2acb34acadd712cfc252700cd21dc3c6ac070f8ff512482772e91b2222a45c2191b7b7678affc7ebc140e5a4edab89aef313a10c3d08e4638e8a0836caf58a6d30e930d9cbf7b2237f88e7b26a58c22f102f953f5c839c7769838e47937b6f25b298b4d0d0ff046d7003f934daca29249fa15003e2468beb4200dd372493edac17539bb2cd09a1f8753f2da06c795df32b21414466e89381f4dae4c943da85b446ff4b09625be65c5a7f72e680f2bc109f43c3977309ff8e5296a3e6a0ba20543883a43124c983f102d56d4bdf367af91188dfe997cd3e6c02c5ec6f07f8b488e1d41303dd3d5a2d653cc1e21dde6c37759c496b89384d2183c82cfe3e078580419c98229d0ad1bd1b9052cc67ac5315e56f6e8f01261fda84b1b9d6486d6fcd9cc191902890d85fe34c0bc7c8a69ade2e520c8ad695b0d1ceac70d370f7b830b6fcd1d279639f24ab66ddf56e8659a338292fd5e1f21f2e49e0b25566e946ee9a306c8f4f791b4fa2ffceca752e1aaeb67b9ed807565c6aa77aa13f55b0b6adb54fb5e59cf54374991a9256adaae0d1c8a7f9546847d5d27bc6a979c20d2f91c9c89b1fc03d80dd02e7a831351dca4d8a7cd872eb30c2177e58215720d3faf358bc1d41a8090ff0e96bc67270a40c3cadc01d70a4c8403e7a5c8d36a63ca38aa363b95095b2861cb27cd0c5cc61fdbf4f9f1a9b8647d0f40913e099e976a3fff22c4ba045db37cce27481dee3e7d19722c710f38bd38cd0ca5e1f0482479bb2da2e59744cb2c0bf086ebf35b98c9229e85122c5eda6e1230fdcdd31ac06ad01e475657d5e0a03828c90fbd1ee50c4a2bbb7c10dbb16d5cd8760bc2242b6898a31fa4ddbc1d9001f5934f16f2cb8c8b15e151e68aae189589cef7a1dcb5846d6e7dd756277a45e47f962e635c9200fc74965863bed2b083964446b761900218ce04dfb70ffd323a5cbed173b5c049ba660abb01e2116f526a852ceb18f300dc3299d24acb87bbbbc6e3a983dedf33065265462b0d0edf5d5b26a653aef7b2f4e3dce2eab98689163de151ee456cf535b83a4ced22d6e815e9b5425651cfea5d66479fe9379cf7d0d1cb160af1c8a10ea49a53de36149d1e454dae4e04a671df76d7667920b03973acb75932b32f1779c56a151e35fb47361d5ee75e1013e6677ec8eae5eb8054bc28a07475b1f308d9083cf3d1761d5ec0f534962607e41f87f8b64dd357f312f43b8637253b862d0b23e79317d336f080e05888ef49017c06c6869c446ba1af32090a8a9f24aa21b8c364e8a80087b42699205a650d2fee54fd1e722802128f7643e05970d70f39a16aa6cb983e223a6411fded2ea2f0edd836fcaeb52672070ad7a0cd120fc59ca453b92ff5bdb3c485b5f739fbe1f2622e1e9e6c6eef4d5d9e8aaf0e02d3e179f1e2a1f95eab413d85ea4f009b780bc9eac7cbb80447fd7b1b7a3e7879ba9994420661aecd04ade3f8a5ea725fd18a0a4f552bfce6bc9538b5e1c8c382e92f9843ad0a6b591ecb2c9b8f47dc0c1a1309b27f4631264c221bd5e7da798b9eac7e01afd08971b0e76155c1c74dc30a363402523e1db5eeeb506950b766d9df713b121e05ab163cfcc1bdc0e4810ec9a5af8bfacd90da6a2a2b68b7dc2f5f907cc05afb3c414a20d61deb007e9550566e2a94e21fac608171c52b146debd58a50ab7d4b02248599b7af61f763032b58bb9e83f3f2a918c911e258d8d9ef664afdf4a89d0ff8d41a55c90837351963406bc650c4ff00d0c3ed7165cff334e269d05cb2bf12ff3082ec0cd41d952ef762927e4fc39a1aeaaba532009117173cc99c805c297c9bd8494180439439a9b6396f3615c3030f2aac2b66090b1215e0d198f49bd28d4d0d91a550c9c8cfad78be430de6b3bc808ee9053914ca6f320512ab64d22531032c2b104804d3b6c302729e063db246257d925046d7e74c4c65ce1e2439e12b3c13404b26433faf00b19e0a87afd68eefac01e25db776c01e24cb2b90772fcdf07bad6a17bf904925588f935e63af7993dc534b92c8781b6a989241c18253fa414a5dbcaba50112608f74a9295ce9c1d8e4cf63cf983f3bf3089f8b442555a97919110d664fbe86a085636a4fd12abaf21a9f162dc292e52ecedb59bb3145548b21c6481066f209eef8f17b9cff849bdbc0cf20620b2925effe4b5d7992c1f06dd065c9f1fd5463f362e666b0cca3f2a391b9cbbb756ea2deddcca49ac10c79cd8222752a419985eaaeb28197dd96d4e1446e1e8b6144a154f2bf301acee3ebda79e67ab305af029d2e64f94c6e6de92ba32d6ac03ac179bf043c4961c76e793c1b3ecee1c9fcd85955961fac838b28bdec9227a9b6130a7d2929e3e9d4342c44f9d538c4ef37b4837b061d20a49446fdd9527d698a63104ddfb373849d9c3c8382859fa001bb556987766f3589a4f24885002302a134262486fe92134e03a10671fdaf9c232d5a4d356e94192a83018b04741a6db6af41cf296164dbdc062dcfec5f7f1a10fc0b4db65b81d93320727ea38b796824825d451f669565f01e153c67357afb6831e4de66bb88ab419fcbc76df879acbc000beeb51ce9c26c3614813c8c4d6594e21c1ca4e2bc3df322bd0c4180fc95e84ad004c0a30b1a5c38e1c22362c4c25057f06d16c21a331b28eac66d6630688da6d9dbe4e41e326254c54a1c1c4df0b1fda4a4ace8ca86055b5a92ffee36a80cc63a3f2e45d57966b7524970cb8d64ed225be34312d95625ebf1ab8e30ee13fafabefd7b78c70250fa34af7b86f0aab629f5e4837d9b1e91b67b1a1e4aa3d125f1ea418f9401e283def362d7e238046ca04d72e0bb9e8519dd2c703a7f11c1e664a18cc562dded30c5320e5ffe760371df0d89db87ac4eaa299f8dbe04542d756708bd9c995d846d1189a8c8811b6dab28b0261a021a4fc23417c9b0922014af66fac8216f5e9c66727b5627ffde6bd216a5471b53eba6f7b012d7dd16dba122cb80a167cd0049300c8ccdcdc0e053cc62f71c36021709948f162bf37c429fab0e446159e4ae10b2af15bee7ffea45c94dad74bebb687e325193bc8709d533d6beaf017b41408b26d5b0fbbf2f66a87ad58c2c80f524247f926f00165f30a89b8621eeace3a3aa2b6237f7775d82e29b1e3c8c2a23d5a85986bd3a8cc825f07609ae349bf565c5413e380e594029d232b1b95f1a5ac7dcead9c2657443918682489b582b7423fc23bad4d90deb4f7dcfc7a015d561afeb5f7c457f1a9dfe4eb3eac41e44e253e89426e92f54495861d560691cf0a584a1fbed07d774d14ef31f6d400d56a623a4a4fde8e1964a87aa150b4ccc97bd112cd9a1c3fec299857ac757bf6cfd97296ab9193e14dfafbe3fb7f9e2c8b6228d45e6d20a6b8604580b5550f0622beac67835eaf340f2797fe63184963ba6889477b6915b37055d6ae0f16c40f83760a4752a667a68df2c2e6aa180b36c41b7ad2dc6825d6f4ac47464bc81f74c634df1c24e09f4f1141762157dfaec9f8275e2aaddde71d532cd390825f778420ffe6b4c2d5874c9c1b23c116274bb005b321d77a4fe357bdaac70625b8cd405f97b54784dc7ce1036afee353b0450fd6d7c62816ca1ca719bc3ce9962040251c31677fe97ac1484cff65513a9e5c40cc2a17552ee32b51faf243325499d822b43c62fc786aed5a49ba870b6cd77deb5cf51f819f13e02479513cb2441db3715ede3a016d34b0b30fa8ec7e54d06657c3189452594260a21855b6302fc7911456ee07d54db31ccf5acccdfa1e176db3e24e1f6882e70c6813a1d88581cbd2224e13a30973993e166961421d4f28eb5f83ec2fab504c5f4a154283fb4b597e174567c14f2d6947e22f55f1938ffe89233e42562b2dc7c191223c487c454d0ec83bacf469f7c4736961da2abea28da61ac485eab3f5da61018e43eedeb52cfdcd6fa54c5efc2358d88e7b6fedcc2dfdf3b66ed8d304b43c08e6726f742bf07c0e3093fb552f8b458417240a5d05c2fd1049264e2259e3a194e870497c278fe4ba8a3e408c17971162c65bfcccdd377f07b7a1db1ac0f30fd75e2da655e15977c766e16d6fdac974eec407ca1cf8ae881c6bdc7807277160422a288b9ce6b8a0464712667fa57fedf28dcddd0bf88d04c908f32fb680e8ab55ed61c4276dc955a2b38617c8562c4e0876c577016e8470d3f73ec16160c5adecc80753b5163b2d4bb49f4345f5fd31a7345de09bf13c3dfb4f49059787568ba851b19fe0739fd82214ae4f540d47764fee24e301126100297941eb48b831ee695f1e89c08fdb21682e7be78e9946ef8d8d5c41cddc7ab1ad865643891fc4bcc43a40807adaa910fe83c9f3976bf97169da0147de5c7cc7d308fc9bc9a3670fe7e7f6bfc4fe321679ae5e6af9131c209ac66f5052543fd5a794d7ecf4feb369caececb6aaeb661097f8aa1f0b57478cd8312a435135299d8343a67e03f49c7ec83a3726811044df7032688197b4de0e9755e407f00714bafd57e5a5160e8ed67242f66e4f66c329839d101b0c589b4f018bf3e255b86cd90358503db3cac7cad48d342127a4bc5dabfce8d84c5855b008fc301778fe6663425b6c0a18e6c97be173423a0e0b4dd552af310d0e14a1e9ec76c2627690ca15e83771991c4f65d76c42dd103687ab32894d6a2507c3af652d1929257df49690a6c11b837b3c6492bee3b827e95881f392c5662f213085fdefc5204921c67201536ee638f966c7ff2f84b92224ad784b9d9dc52e0a78e798718890eb2792e329f6f9ca705313f802bfffddf22fd798c4db5cb71b435450e8b767d520d96077a82f54dd3f0ab4ca1f91dc84c09dcf9ddc092d489db44971d7fe87daf5534293ded6117fd691ce7e064c44a8800667c02ea359c2b23d0660b49da2d51f73cf954dcf17537e69b39717da1c3ec5b1d85756ad3c8073957b03a000c0130727b3d92f3a4aa577e606ed8aca7bfaf5600178e7b7ae36d4f5fa24c01b0ae0257fe3b5dab8f6f53b52d25bc2be99508a6215a39ac576b8a18f3b1e2a72e097a41d918b7965d0e0cc6723fa8dcc888443ce7cd30bcc2d2dfae28425f1f1798d663b349d43cb8d4821f2c67136fe93b44ad79b3f3853e7518224a6923d63558b89ba0cb24d5d974c6412a57789ca8f70a7f85ab6ab7029212ba65708663ceb56129cce76511ed1f18ed7d693321e65d5450dc9fa81df268c2bbf84d05c265e188614a75385ea9ddff9068b1d087bbbacfe14403d9bc2f4be40d33763f68e389a7c9922b700587c48a869c51d6fa0ba4ea008c2b92b749df56d45f15778b8a4fedd58eb0f2a338a13103e71543baef35951de2006b41d6ef7c3af9bfce30733a514a507ea93d3f0eb507629f485e516b198aa80aed3a3dc358faf8bbba58ac74ed3068f489b6ac5b5d22f3bb218e95a0a81bd08dab821d267db7b0ebd71e909dcd0638c6a45e9d9b327839ae06f209fd763f1413f9a412b487b122e1984f0492b97e152210ad7e3690461ad68c8eee382d3e73ffa72eb5d1fd18051451b007ef8b323c8686da7b4d662d782d0e8d213a71d7c1ad0c32ed795d2b403a88ad228e20dcca4fa437604420dc9ac51135c7ba44ceb44e3bf11a2111d90fcd1f40101dba35888c6d77a35b6a0e3f0c70676ec0a78824ccbda44443f1a1f13aeb591c9fbe44537b214dec6eeaf7d0c9d41288472636cf4b628940df100420905540fc3608b987c82f52e082f7b0eda94a89ae0448c950cca011ae87e3e29e980e77ad7e478f097c13e4e6a09c71ecd7588c935ea922fd0b5be6577b1906aabb086f15f15b3c3c594a9046934bde57d2d462726dab9ae419ba0cbdd0fca2d55282e194970b113d1f42371a96bf5610807f2cf873c82aa5701a7c516e93f11576adb3e4a62121f3a2418d94c8e5e6cf6683fffc2f8a1214f4affd4781e8d11d5ad9d146a4feb07a11ba6011e1a27ae7f1b7e7fdb65950bfb85dd27b414ea8b84d8dc04e1c7cfcc7ffdba3f1b2aafc1065731e51b608ba7604bf2b20610ca0d64412fe2455be7692471daaedc365e59d01003ddee042ebec0356ff99ad9e3ffe33492379a5098af44754b4de9516af88f9d951c325a79808e6a65f4c26a73ad70dfe09a619b0555a7e40254b9b42a19d7cc61d7164974983910a7d76b6819f4f1a9b126983ab51bae78e70e8257cfde12f703286a016c0f430b335605abf06a1aab7521c8341df96298bdbcb6abfcce0c884d28fd227b752eb326ffde1936e6a588e798376220f38bbc2742d067154402d1e496059a5b4bc7056fc8be976101d056995e9ea629da207e2a7c7b86d94e6c1c98d6faefdb42ca07a40862119def31130afa8ab274260798b315c14444696a2dac86ac14063d1e9efef85a19735c8ae1884c38dbe5df31d944ac884a9f37e2a284ad2acfc721741f786eaf41679b72ba8b2ed44143c846be0908e4ac28c714e7f4ab0d975bf9d3c3083370dd5c1493b2bfb18bf5487d00fa75272e81ee5d90d0a478476cca2178527329ed2eafa1063470fd799c8c821f9e6f6aa9f56c393ed38e761fa6e645a72f1cfc1b9d37f56ecb7aa7f340d82fb5d214162f4ad7f89bd482735f024715bcb20e071e4a20c3dfaa37c2dc244445f3526c71874299f1587096e7f3ba3bb0cce5ba073bd12a69beb5ee37bd7db696ea6ae1e868c88f9d1b90e6dd50efda0056d484645dacdaf1db825d253008c720ce2b0fd35898cdfb2bb7906453941a3c5e6edac89e420e3736ca119c7788302a9cc6dbdb21427a3e5acf316ed7248893066eabc8e5fa0ba114b77004e640a462590273ff63570fc6a86b906695ea2d1c5d4551fa2fb1969d260d9e0f4b88f3b7489a54416d85e50dbf3662c5fbc647711c1566e77f71fb42d85956c009b02aaed04e8b9ea0df147c0831c4b6ada16261807595696924dcf0f4e3390b8fa8c64fe1532f2045d7beca5968f158583a9ee1d9c11b4a409c4ae355b708ba19a09078a9f7688314e1de4db19c10842bd3fca55fef32720915388eb0b15712b70d1d87fb7471104a891a51d44b970f4d6adc3fe5b1b09f1c1fedb7553b9786ab5d71c1ad03c9b6884d648837b770500a1942abeaccefd4308f71b1ff7fd54353c7e7fe12a8da2e13b6127d38fa0e658172c26c72d681e3b2daa3e975741f02d2d180806f4e47da26895aa8a47ee37cfafdaa11c27972f284ac0f7bea2464bfa021db058876968acf4d18db9c8a3eb204cec824e8a2d3253b8b76fa8d06063b261904dd118af970f69176a111f0d980c9eb2ca336830dbf15cda1216e13e87ae5e5d880b5fe39dff0c8c75ead32b27c4793a412a72b4c61ef59cb0a0a78d35156128059f42b2d1bd2019b1c75665a21d2d9b10d850b72de3401b2736547dc4930c80330031a5575335389c4cdd5aaa09164d97e0b3d717ccd91933f611262321f0d1915f26d7639ede9fa944268cfd8c764e6df08b3c18f3005f2914e4430d15e9545a866d1870ab095d08df5d4dcafef106b9ac19603411452ab72e517e0702df707ab7c2064e26414ed26b079a9e66b20b78ea95643e5269453acfe974f3ff07683709a16b4898661f06a758b89780770b259f8652c64137c08a7d24f0a4e95ea9744b4ec12d9e95375838610cc8b6bdf56350ced9591082babedf06f6ae5e4524f42d478474d10ea155600a5ff514aeeeacff15f28f4a6ef5aff26e106b2268dbff3b497a13cfb253c00e7b97faa3fbabf9a1e00122d74649367aa17cd49ca398f5e342d253d6bc115a9613fad53809f23ed7964c4b011ed886f34515cafcfd65189a4e67d95719cc36a0eb4d4f35dc92cb9c1aa7408bef25d03486ab80cdc8535ccc2442c43d3daf8183592cd78f228dbb9073fa725e807473484833631a8d4eaa55974509601fb47ecd9cb3d761a8a3342ff137fde5b07edf3050c63ca51c13227a31b43110cf187fdb3c1658657ed84c6efb89eac95a3f7e6d67b8951a4258962f5e36cfb308a9a44d3a2c08375de7595ad2257d6b3132bfa1854029dbb2b433f86bbaba5e454805aeb31dbb6dce6a8ba76eb365ffaa19a97f0299337f66391d867c79a64b957ab5c338626d916f8b8a59c84d1c4dc7756bd9282de7ef0c6634c2551ab1662efc3a4a4ef0690b45ecf7290a5b8dacce324acbc79d6fd6fafd18fd9e45ff3ccbba28db447e20fa13e7e05643d3d004b4e9061a10c688fe4f9f05bf23451b989d2ed52dd33edf075bf0ba4eed2911e7414a52dc478c5cd751c4224d0fafd5bb47dc7fc3ea5e91ee65b602ebe7c3504a91c1df3f25c392cdcac7fc350d8e639336664061270b8ec575003d1c9c846988c22256384eae799abce84a49853ad72b47f244cc5c9fb9b1f1f0c9b9fc8c258be5ef7fd5d73a43d32976a439777366affa5b98fd616669da3f40be51a44bb55bea7bdf9c10cb232727ce32b1136b009fc3a8da7b3019d3dd9e4de8a8223d311f4558c33f2bdcff031788b78f6226c72997151ae63bcb5cb952d47f516499e4aaee22946b975e28bd5e96df6c4429eef15976072d980690fcd8bac983fef1d88e87472cd57497ddf20aabdec10c431fe613da1ae886543f21d68791784c6a36fe409fc1a7d7128886d4785299ff34367f73af3c0cd868edfc36d836120a4bd0f70cfedaf06bc22c072fb848f8f3fce2ee51ee9285ae3e243d77b69df557290ef002b968188a1704e1644bf3220580f645d90a80d02c0040af3a82908393f4dded94ee9fa1710d8cab1194f2b756343e9510c6605ba5528770f30f03ff2648b1d9f405e40da2a4ada410baf3aae5dece29293f175bda1a3f6484bd085e572b8cfb7f5290137dcc21247150f05b22788e88fe1f6316ed8a6858b55185e2bb8262ef0423b1410bd8002d8fa4affb9c8c0db5728bc857873081e5ef1818f4c7234b4c88146245c53c141c950ff1349a2a26bea60d263ff3fef77ecfa4dd9a146fd07918173016ebf1b81754dd812ea177b3732bbe7ecff3aabbaf2615a0a00dddacb2aa8739da10b1d00b8ffffff47