PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 61637 879f7a4b28d0a578caecf21cd4ef81dac10bc860c7899a74c2ce564fe333ae5b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e848161aee96bc6b2b40f36d3058ba94e68444b8b8f4143724840f5e46a3b0be
Certificate Block Hash
879f7a4b28d0a578caecf21cd4ef81dac10bc860c7899a74c2ce564fe333ae5b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d714000004120000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000065d2a00f95887577aa338170ac85327a34423a37f578a4d185709d5f0bc9d64a13b6ed558bbd7eb4cc2d2ad1e26297dff57870999fccc304c127d8b2165a7dc2b900a55ba49b9cdb00df5f5cc4e552fa43f4055879439a6215000000000000000020000000700000d714000004120000

Raw Header Hex

00004020ea77f50772abea31c88c621814a9bac3e375c3b744a5766476c8cbc77e5483aef43e888f4659cbfbefcdbf4b9df59b13b8cef878a5d50a3c7dfeda2f47672e0cdf24166afb8f0218beb0a3465e0f84243714f4b8b84484e694ba58306df3402b6bbc96ee1a1648e8

Proof Data Hex

59,560 bytes
121216010307313cb913c4beee4c75b9075bb9a5372e25111c8d39b815633ca1449f26f869fd006e55078c7032d7a8c7752af6bcaffa5046a17d9f8e304fec56a9ce52d6aac4d076c9bcada8621ab8aa426e2d1aba5ce103fb577800846160d23433165c99484a9f041fadff5590c902e914cd63138e2c4117b7ba2a149cfb3d8ce294c7d8a98aaac4c301529237b71523c9f4f7b2c7dc38333bd807f7121dc8755e9a8ca28ab42b110447a887fb075167f78e918dcf4fc0169dbee6952bf137419143712ae5db173e66f3b359dc8348aff66ee9aaeb221f1fb0a34aac0c68c6f61e765930f5e8d42694bad88b17398a6e1c16cd745f601c23c4721325d65e41f1b6776f7b6f4b7d4f5f9d3395b92b996f9435d040132ef2b495a14dfc6cfdc9052d0d24aa266678c83cacd4fc28eb69be36c1f5e2d7a7c4ae6d11b5436fa0a946ac150cc48ab0251a671e0054fc6a09d3bc8a0bd15f7ced27a660c0c6cf31feaa3fc839d724d55abc6f4031d2ad9af1db84b9844e59bfa77357e9ee996939b5f18164ae5720ac70f92beb5d68c5cc4fc95e08856d2840eb406cde91069e786abface23f79a1c730274fce57e91a8a810f92791414fb9c14568330c38d0620246fffc931a2b7f5681d1e68830c4c4f76b0b9d2d65449510f159d436aef2bf91c835449a04a8b5ae9584d29f2454f0159093ad374783e31a339686435239cee713ae15f7a5dea9f342f1bd642ca7d40e20ff486ad0a6111543deca8432708fe00a664cef12dfb6b9368bc0c66d22a0628be6a326459424504252138612a8d689b12910b6e2055704728cdcc48b9db09d6077bfe7e5b954075fdfaf733e3848521a7075ab30578325b8b89f2af3dbcaa76a45ed44dc9bf36fa36663e71314c19980b4366f5827ffa56d5c0a833b7ef41b4e0a34171261dfd73933be6ac83a9e8193a925a7ab10d54542623441abd1501a401075416454e7652192571156077c09b544f3e12e768ff5dae3fc6f609ca435890daf89380bc6e5a746650995ef7ea4555902fc2ae5cbb4a48510106fef52d5f477b224c596ac53561889d201f1011e4555b2e235ed66e0d9cc8975127e970cb30712157ce08b817e7d39cf65194988349e3e2b44ae16c8d573af7f83dff339de0085c66c721240f86ab03e1d2ab3deb585055f762776545d764009b189dd369e6e433ff59e08bab0aaad97e06f167e28e073fc7eb3096c7d92f1f591a96f9839448ad60d84ff815017b44af62d384e51bc13b5e32ecf5199382df2d5efef429b5c37507e6e4e00b9c4f478bb54f6eb59d1b37082c6b08e4f39cd29f6651b381d6fc68e8294f48fb09609e6c7cd2fcdd5c34d08775e6e270c318f0dcfde385e24d4cfbb7377af5b064f781039c4e7c97d961509932533d8f5ee9aff778849711328ff162c91d049c27e8941437c4cd9ddae67da2673cda895556b91148a25ca29de01e9806166a404aa3db7121795d53f11b80c063985e13ee75376ed3e5a67f76ebe5ce01edf2e1e2936b1e7c13772c2708b57802e81b75c6e7a10dd8d7c06ebc4ea8b01757f77459666b4a780133a7c878dc64cf19e694ab06ef3c10ff065fd1638d02b6a17bcda7081c30cac96c8a14369edaf9c26b6ad517e1474fd8d8fcb9fb0c611effd1b1154aa08fe970d2c9473b5bb4b0a04fb7ca89dbba575d794b2fb9e888fcb7219da6292b3b2a821dbdf4cc050ec37fcf896313677c8bf8333f336298069f367b42e15868401bfe727b5c0d59913bde7beb1908f1a67f6a20b057f3bedda01c365d4fc99e60b60f2083bb2a44f49024babd791fba0bf7c0d0a87af908e514542e8f117e76021d9c3f0e05470789ab80d678be49f33a2db23379bd6d578bdca655307afa1cd9862ae13355dfaeb326edf704fcc79d68df5751550d7f0346329af8fc6ed07caad92db7dc86b45a31dd6a2242f7b57311e8b2f9b645563523e4d92a8dfc010913ea37a58a71792509b147207c3ed982b7163113a10ec0a7cd081a86e5bd43fe6b1d8c00a4b4b02e0de21ef6e1c6c4f12b14eb51abb2a8e5021f07bc8691534f9acc045f86335098a8afe7cdd145ded7e089502cb0dc65e5c9dd98594d01aa6a8f185612b725abe8e36fed07ccf52f5c00ef4aecee77e7db08c752048f23b544b5a59ba9e5ec4847ed2c22dcac99c1d86ccc1b5ab692074026574b898e864255ea2a0ef56b3583d01ec374bf91e1f05fb204c35477872a897a643b55f103b5f2f020b61488d1b08f29027d4959bfd7394e7779993f22f7e0a5fb76f3256c7f277f389a9dcf69a77c90380c7a9d2949b5e26de30b63a48799ea68564008f672410e2369635dfd89254ee452c77edb2d20ebc6a3930d6921a2cb526d6967c7fb5e549184b6cad7397b9224fea4fddef93a38860e7d26ae904c02e31c010a4b67f9c214657896b6cb67857d1110e58050d070dd81240575027ca518ec06290b3618d6406cbaec5eaf5e107743ad6e704c0aa6918c7f04ef410baea771b029a3a9f558d4798a8e335eac6a310577f2d96ede9cdef40eb3e671f2e7f19cb48b79cf1a67b7a0b59f3d259039f2e1bff09b21915f83208413756e265713114803dd9e37304e7852192f6c0e67205bd8a449bb60e3e398c3217a9c64096c81462a25ce8dc63ef22051338effc6d1e15c288ead4208ae30cc86f588b3074791527b58e80a008bd4c1727b3c9216bb345bec527072cc5591f26db2579bdaa1a81515c3ab2e2adcd0f3204c72ab55c26d6284164c94220a767887281f20bfb81e37ee83ca8c2ae28a5b12c463b462e4e7459a72df72977eb406096cb206ee51a7903f5bd804e29024e3b0aa08bea9e5c58a6abadc42ae57cd67cb40ddd0547cf87fe79d995dd9651d14628fa35d9fb1c3b97757cdf7629505ed9d7fd0a1a072b52cdbe9b8ef1483cd3d1ef7a8cc6ab760b44e719011b51b96a473cd80be77a17f34809c6996580d6c65c82fdc8a16f79f4a36e2aa2648827c0a7f2e13797168063fd1a3eb12d89124b04e5bed9d922270d759cb5bb26a477545008b269c73fb4e3aab1a800405f0ea3d8de2fa0627422ca4d78293dd92fba5cc0bde611c0aca03d77cc7bc9d821768dbf4fbb58884e24146376703afff817e4555e9b306ea71ba7600cf07e671da07e5b02af48a28b0eb640845827fc36f33fb063fa81e36e4b189d8a791ac49188c748acad3bb414cf45fca5c65483c1564b33afe89f55a5936f4f06dea132cfdb4e2cf6f5735ec6ef2cf17e8df98e44bb31be9d312ee22fb8cb4608a6dd00e5091296068113b52c44baf9fab9183f2c11bd8e5a3f71092dd20590fccabf0c224c71bb3c55337c5e89b5c1d4834107c14d18d684e487441a5951645dc35e5e958c87653c465f70770070db7088534a740fe3828d1a27bbc72c53874d469102d5ff7615cd305f8f1f481db1027bf3a660dd684dcfa44c06670e7e1d193bb55fd7f90f19478b9e40e4a7768c58d0cec1e921a974ff49722df104af77bdfa71868d8472f3e894ce43dd7cb4b978dccf2af62771dedfdb6497625edcb8bff7572e79c5776a572d5e7ea35a3a52d81e807fe10ae5e359d23d111811993b45189e61549102094b8873af6cd387d85cd3f3169e4fa233b548b3b23694b99cf9f53d7dd4205a12ce4f63720cf4c4694bc4af8c21801d4e31026e523b969d649a7946f7e7931fd3d9dd8b9c61e37805ccadb37db1741b0dd2f3c3c05edddc5ba69e0e5a36171fa2871b7a473e44f6796c2a8676dd4ae5e7fa95c13b0192bfb03e9b717f392093200be290d3446ff2b5f85b78bc39e2e4ed34dfc34431c7b50698d6bb1d0ec22032273f5295d516c153b73798d2db401307cd0b1f9fbef95d27e1c139cb16336745a36f12a243a249572457372fa7cd39bf47ff862e9ebf0d575372e2ce06b0c667b9fefed088315738a001ce67b0920df2c37f0257a1988a275c8324ccdefe0a7a688af8ec363723fa68b331bc29c86d19b29e78f0fe568c51c4ec0ca74ed5f386edff476c414d9c3f906c6d6e749fbc8da369193dc78babfef42a78cd9fb3c844c686ac379460eaf5b5637b739dc78dab72e73fa17f9cb514e96d0c9ae207d8704b1ae79feb36539d1c6ff88de732a307aad51e5cea10f102495c6c54d090539c986a9d498f538367a62f01fe9085b4c15056545b5b43555a5b0136187b6c8e823a27f5e262e0843f03b2a9d7e2f361526db9900c8b5a3f9bae0058f143818d8e90943b48beee08c166ff31f692330cd51eb4d58b073700bbffb67946d6868f812678cc1f8f0cbfc4299ed905ddef5d92378f759e7163bcb02c040efa79c4d65bc6210641491789ea2ed668b2434b1161846827f9bd0f733c6cedeacd2ee2ba095998495d59e952d46e134ac0e48d1e7834ed5763b96f26de96752ae02f4787b76954e4c81ff9bebeb1271d7290e7a16329fefb83aa3d931b0418876802f74935fa83900a93030f5e0e5a2c4869ba90edd84c8b66d32b8de66b2a1922ad98508201c489db6b205ed114ff30d0a404513b6673105c64b91d8c881fc512dbeb9491ccdc490499cbe11380daa3e262fb372d38640c6925e2381a7b7e02deb85f89b733c12d04c47034b00b8fb612fbb9d624ca57bcf4227046d0f943038de679f16696f33ea6e50397d7ebb9092fc03c126adc0d48759aa5a3faa4e86dd525c283e350b669aaa204a8a956c7edd62380cc3dabf4f1c8226574589677c098d7d66681f452065d0d4fc946c8a729185e62ec68d016725ab0659ab415aef0e2e8852f0a1b7f6fee93d180e4f7f384e3d1e08700c42ee65684634aefba962fba7fb624931b1b56849fbdbdf6096848dc7682b7d913ce6af2121193c2e2431b7e588394aa0a32e3fdfc4603f9d504210c8fb81297759af80d896caf752b34c805b00b526c6ce887b559221acbb36713ebe50a6baee6b953a5861f492a5822cef0b445b4f7c6c4ff3d3d4c422b2d7c4a632d445c52ae2777d3972220d2f13d7c883d04481bcaeba79375640215a84382a98f6ec89472884b0a230d2d25d8cc2e0adbcf1c496695aa089387c59e92d27bc8bd636cabbb88e3ac31124de49dc45e109e3be87ef98a0c20b5b441ed9ed829e7999f46c98f26b900a5b28ae3f8c7c81e68235748785c9b2a15fc16818aacfa605865b71af92a0d235bbf0af158d81d4ecea70d08f942e2ee048897f9f53952423e7b9815f8c394911c61e18afb571ae51dcbb184d525bad6d8400132c406de54eb485485a7994f792a892fbcbe2ce0da7eb52dae80999ac77c1b922e1eea5d6f15e4e2c8b3482f6c4ade8226c2791ab46646582668efa9ef0eb90d818da23f0039efe1d69d6ce4d0c4c21cf7d4515a8940e6c07b2e6cb0be9f016cc049ed70b1015cb7ec55b0f51dbba97c029c622471fd97fb1de6336ff12f907c1984a127a4d0e4cf325166d5683ea64a2f44feb6cbd4dee94d4d5faff5e26a4c23da13c39118a71d4c903775f83cee64a37eb86f7aaf577dd198ce870c1f35c65a7830edba83c84cba9c6efac135824e40d348495c1c0e0fac56229a9f98a8f923bf0dd9aee12d9f8a22a3427bd3c1e64da6c95b3b2597ec383b1bf697eec9fc0c4f924738b155741b66f7f8d7ae25290edffc0b7da233eb57d2ce0a90a5d53808faa94e22b588dbc875431f38b8e8da19e4b82f91b4866dbc83f8a1fb8c2b90ce11fec1d98248cbd8e307345c63c9be4cda09698bc8651078c64e328600d2ba3406271c09515a8497ebb07c89707b174372d5100a82489197fb2637cb2f11e236175292d9ed9af205a121825ff910b85de477f6c3c6766b0d36b8ded3a282a86c1637c94d750219281c5443d037391ccaba58aa8681c3799b12e4403d68dfc1da1b325eab5e390b23e4c0cfd0d01f845c1694752770d6050fddc62b15a874299fbbb73e72d5a6a418b7064d9d9e511eb875386cc8121572289d4f40061b0631c84056b773092a77d4b215c48631bfb3543dbfef1bf341f7d3d37f3bdf6f0bffa68a0268ac7bcc00d0689a77ef52357f7a9f97cc364e2fc5c0adf7415175f206a322c067c34c8325143e5ed7767c96ff42c0f4fb459bc4d746aec8f326786ef1f1ce850797f8ae6dc7cd694ce0b4cb2b11bdb5655e86e5be572fc0c5e81df3e2b68c0b68ae2eecd8096fefba67e48fcbe20658752e3caffffcb3fdcd7f0daff693ad101fa64676a1fa5a4fde859f71c41b394240ae5a436be667c0d16cb96ef56ed54bb462d9bfe67c42facadf7f64b1b2c848b96277434c3a842ae9efbfbe4b0f30e7560f0b050be94efb7f55ccab4422b8d0082b28faec19cbfad2a96a5f1dc1a601fa9a2ec03741a9251261807e916e3e79691607f637946b27bfa37bfaa7bedbf0809f257c08ee51ec9782d358e47a661b3ce82ee2ce3a23289f0719a8fedab44dacb20d42b20a4cedf914e8569238a76d12eeb2efadc8e92d332e0dd3e534f51b7ade723ae9324320079971eae7bc96b5e5790e350ef31ff5843b70f0c21f66198834ff8eceefa510c48776cf8e134fd95ce996a5df8e024854911e02e93c94736c8dd194e5da72906cd9693c0f564a44b17cc9bbc45520f7e37917378ace768c6dc6c115c11876f6cb2ab5aeb2350fba92bb7bbbb89d9721c1f327b5684d25d65a50f7d0883d1d3bf26a4849856760dbe01345cabb0169480d386c188ae2066f78cf86d168853236acbf6b0cd63a61dc37c2c75ef997ad88203f05d4aafb8bec6f05abcb8aacebaf0d5cf1f50bc0d84709cc4a9cbe18c9bbadaaa9a6f6fb2f20b40bd3bf956001be4614dd2717b8678be3af67677de65d3c24c35aa1c84e6beedebece8d6431ab9ab773c4875290469b6de52ad68dceed68aa2c9fc23e47bacc599f2598f6378bccc10a6bd11c67882d8bbb4d4d9b6987b2f45af37b363ca432b139840d2b4e49784527d80f3ab6171fea107afe9020e23e46dd0926fb02c37368bc3488124917bf7a6794607a7cc54cdd3d057cb384392b7e501944fddfce57e0ac6b5f85832afc7db882f7995e741b37982bcbab9c34c1a55e2284fdad62542f2deeb083568504aff118cbf2f96353d0743eeb25b469b3f4a6d951e5973a32da342dc38fcb8fb800cd1cb45152eb859bacc093c6d5ced48631995d297080c1c0f8d8177a4e1ac58463ceff82f09721ba8d90bda60b45e78f57c2e939048bb46580c20e18544130cd4389165712fb303a003dc3fdf2d48249fab271b5cf52c6487749be608e176d7b8a07e50a45fae18dc88db2b58c4257f3532cd17ec744277f097d167738e3b991e7068fd01c225bcd7425e89b3f18444601dc5088defa36723b038f788d646ae8ccbc57080e67ed24c9cae613b324d7b32cbea09ff59619cba94a1590963f5870403f50d4e6f4671a4c1fcfc0eb1609459d06a4525c4f2328c2637d2591638a4a8842a90cc4f56ec5f29b55100fb3cd61aa68a2face4514aaade9bf6ee91689109809c2c4980f178ae993b1c3d1fb1e7716790f92117abc1bee91c32b77527f302a40859af96a729f8bbff441e6302a249aa14f2d618eccaa8896028fc19aaea2e2c16f0ca0ab21266194b1d02db8907e5aa8822aeb40c8d85027183c55322ae5d30d561bb8bbe3c615a36a063c3b8e56821953ab8364619e6c755f74433c9ad639429168fd42254db9a3df904918543a5dd91c0f683936ea426dfef7a84d18e44b6483e6de8fbbc3b5579afc87dc2c1718a39fe3dc8c5b09007fd6465e1040a819ffd2b87a642d201945b56dbb1fc078ddb8c68ffdc17d00f0be0aaaae9cd0d0f884c9522f0e57faae5b7d09f5b9c0626e6b1f5d27493b5fc1dd48230ceaec415e80130638b24fd01ece2ba774b58db7d0895cef01968d99d04f5c448f83fdf278a22df45f82a9edf21eba2f6a564a22d552db2a71c8521961b2b14354e6152f74fd938ce37c3e70ecb85f14134e80b6c7bd8917e2c7275b7d75bcb60cb0e73a503c7674caeb08a3642df6a73b78e5c159acfbaf92183873e93cb89003457b8b7f8bdeb674e2dc3892f57bc2d0f519cecc59b3db1a98f1e4af5bbc36ab2ab043de75ad71070b30e557e66de7e2d1475dd336c63c3e5d47d38b8329942a3aa86f36843f511fc46e7be65b44e3eef55230d23fb93957dd90d2f9677a597a4177c6e0347bae4144e1a4543feb7d1322610afb3e99f8d12446f35c50efba1d4f0f008326fe00554708ad7cd43a2b81de9fc6b2ddb085da0be0540b3b069b92b96da7e46a49aeabd4b2177ce21ad479ea7b6eeb1e1a76f6f48676c88a9a959559aecac73fbd2d057a05abdb6a405ff2603307bc3c98205c39ada4dc8952a24b482e881ab3f777af4e76b114137777dceae042f27be0b4e515d7c19c5ac51b329c12aad23cbe281e4efb4274233c910dd72a00e41619840a21f598ce2b72e13f59e95cc2ca72fc605ffecd6049a05f6f766ec7169b49c17d813a1f78c201009d90d21312d1851b894f9710299406b6d963c804a159518ce826c82709fb4453316202d953197bccadd635f64a461f119439e44ce2085118e4a48c6599c4f69d51122be67076459702555327a3bfd9d6fbd56c95c1e21b554dda64f73dba7e49a42dd3af634365ea2e95172407729e41f1ff5b6e75796ee50979b7237ef8fcd7e66d81b421a92b69eb843206f550069eb0ff889861e90febd16a0d79a8aaf0bff0c1093116c4d81e88aa083f9912770b8fc0926f537aeb908c961d800d0e875fec30575f5f3a24bb6947d6f348ac510a7c4e6578c021a40c71f34374c49ad38e0af6408f764b8f89e7c95caff8a7de01afe37733990c41c52c9ad755b4acb3b4b7fa9dadf33da5e0fa7d6a39bac3a434bad5aaa7f69ceb11bae853bee0f95bf9b1ad9f220aa07e346c30290b26cf4bf4d5b76fbfc53143126f3ce2e8e87e735d58edc7565bf62476d5593e7f04ebd31200950dbd95cdc489e84461b25bbc4a34b3412cfcd57cb52c1a2a5aa9d74b9de13a59e1c8dd48bb5586d09b186ef600741d1aac66cc0bb47b57bafaa7ba180c82b1bcbdff3cb969525d90d935b90594c703d45d6a96ae4444a796110e3eb9152c9eb924358372b92f2d2626ccaf04b131469e368de86f1f24913760517b3e6fb7050dfdadfd2984619bd81946b158b8279fafb67daba7134e4fb83e77b9dbcce7dbfbc19e906b1032df7585f3a19ca6f10c8bd511c49f6fb06d72bacfc8a03efe8204919bd7e620099f3a05f9772c276cb0baba519a7315754a4160165aeaa56ae1a7ef74c9d9359b1e4904608bab465ce525e0ce16c4ae89e9053d7646dec4b8176c68911804edfe9f782a89993093bbbb5fd75d99bf7b0fd378374516d1eefb6283783ab78938c30f1e17cd187a38a18556a59ffd9f2225c73604f302ca16177eb79cb36a0f22b6450294cada6415a86514d08f598ed1748467233aebf48d653ac2acc9eaf95b311f2867fd76452b51894dfee1de506eda836bdfb4e4fead730f327d837cc362b9ce5d493aac4b8b5e561c9e0288d03c006cc93b42ff7a1bdcacb1ff79120dbf594d908a200b0ea281d4ad594d10f760c0b7a10cad82c74953ae39f2336cd80da25ea605f3320787c2b5c073585fd17ce5a724124cd96e4414d7ca48a9a3c270a8898ed4090229bdc4206e64cb43c99950ffde9180dddeef47b02f7c18c63dce9db7ee2f4feb50754d15ace3287e9b88157106e01ff5a8be4c9d9b3456f78d13f1c75ad8c95ff72a3eaa3b7d0f62f51195f6c1c496e2e60f4829b124c8c1ad533aa38b078ec14c3595e293fd242707fdff820d0aa8326e0abf24695ab7c53b8f71730cff2b15f98005d68cf60255d0d46a3e2324f8031b386ced42a6a3f7dbcb7573eb20d66c60393d8a0147479436acfd7f3e294d24b6e857157681a874f45b3ce9b106b1351ce63b75583e26460efde51da64fd8cf0316fc344b1447d008d59c0a3db9541ccc71c602eb701a8af5e544fdcef9159100d7b8380722d9848e33351ff043f05eb65cd6352e2bf39c03478410fb48dbbb50725356eb658197e77404393769e938e36e978faf2d59d732bf65959c032752436e871ccfe9b090b03712640377292fe8831009c4e6026b21b2a105ed374ba330a525767d1325c9cd03f3a293ab63a7547cc7901b5f40eac7bbdde31e71201bf8f0a4b290c4c1ed436c723aa00308c629f05557ada79b95b6f98777b95b5f2a84e3c63e18b00996391a6bb787cef9d235a0c9e75a59d541a75cd20f8d284211346801edc49264a3f5730cf9c3674533a1d53e282b88e718e7abf1da3d55a4c3cc595043476bd25ca285d1cfac1e7c741d9d828c18f7112453d228471d50971780734f3fc987efbe5dbc669c8e279b7f4a167c1a454e34283d09a34a9fe0b25261958d818dff66ad3313282f9724c5cf4c5ad61fd8733e00bf18fac4d8f566d8e8a12d407d900079ac1fd07cd27ed1ae08d32038298043261e82047e055baf0c122dbc403613f52f942466efb848f8be08ef953fc50e901a90f0fe755535b4bf8b68dbeea6f8409f85a5025feacdac1b30454805b223f8ef5d8aa5de028244c0dafcd1740f47bf17cb9551468d0a8f1b3c3b03c4c5182f9084ef1a85c4f19c3bd19137a781bbc97974960fc817d4f42c0a246e5c1f55592ca9dddf887c4142d75568e9df4caa9acd2d3617d1e8a19911abebedd0d19f5b114f521058b11e2acb9647edce463e3da5c2fc61a6fc6c33cc34d2fbf608a071bf4b40a902086a4d2ee3a4a9bdd4bffd4d1888885a550f4cf177a29a4efb692ea1080d8751f99bf0ed22d0ad9aa97f997ca0600ed4a554f5be3b6491bea72974e0455ff5915067ce07215f2bb276aa886f3e7b18a30f7795ba00e2a0d84d204a62e167a16d0cfd0f85a683fbf7ef2e6aa9b0e012f5d7edf5abc942251cf0c8668f97a43ed3cd9281f32409493c0f10065b191be1cfcca2881e8c2ec142cc888b27543136d46b00bf38f01de9c41af502ad7e0f68740527c6e89833e23498733c2b9ceca147f7a7321e1755b50781ceecc371ce3979a2e71de429adc4642ca9aa26f3b24eb2471f928679c5ca5ad2a79ab0c0b2271081599d424a1075110219fc7017cd7021403c56c9559211ad497dba83827c8500d602d2fa059010098b29f4f750da748a1e0a0593193025ba22a356627afb850b287be5f17005153bb82f44041fcb3beb5ad070488b4d0c56f2d910ad19a6ab4b785d1c91abee345852e6196804cd6eb55ebe88d0774cd8ddedbeb500ffd163c8d204e1ed274088a076a2984dcd967e0661d3776787588035f85aaa379df0a0198464a09864902baacd76c72cb5b4825487da6af85f10b3792b29115a915bb26af1dd2a7463c127dc770935080e619bbd53940c5931daa1781822e69e0cacb1390498304bb973d36f71e84eb20d435de40cbccc8f049160fbecac2c19a68ee252a8140681728ca4d49511f01c98fa23b8e46abd609451fee8a5494738e30774341d54279fb2e2eb720db8eb6e890d90ad013fc61258ce1c5ffa03f06d4394fdf4673286c347e4566a1a5c2da28413d28e248f6fdafd3ac39674f86dc6622aa3fdc542b64c8a174feac08007787350276aefbecc1e114994c62f78a5835eaa892c25b7e0807c14f70a6892547691f7d5b236a0ad9f89b17b91c27aec00b1dba3f71508a91ee819fe961aa578d048ab71260cbf4a7dab8999df18643d9e58a2931fe560559edd95e8290f31127955da496b798acb91d551e5f2f684b4c496a66ce93e4291b398535656e86ed6700c8299947512be71afe98635a27f3725eb0d21ecbb1e0c71ebfbd4692cc9bc84fc96818aba215f07c2353a6610e8a7ce954939bfd6c28c64f03c20f46b96a4aedd49bbe1af49633189454083b86d394b4e7d20e543969aecaa311986bf8404bffb0e046a0f19d97dc31b947e8ccbf7fd76bd8455d6120c682f37954a1523171e494af1ff781ca48f65ec85bc38ae63471d8fd28c1524a69f7a60e4c507f28b423a5e1eb50a634eeb2659e4575673e9bb9e67ce4c3594f7fd09f25a77f0bd028e4304657b13ba729df170dbf42af1ae540bf0ef8b2651e9c9e6b12534433dbd6652c02f71e9c7e99662f27b7fc750b9318caabc4ded0ae72dfdcef597343aa96955cc1c381f5af2bfa73c1f913628cacd6239454704e4c19745dfce52728d9f8af29106944000ed40346724381382935728d51f9288d258f64afb486e7a86bc12adf7b79cf7f6f3d93bda6ec538e1a99a8f6f68107eb5007c4909b187589bea76d49a569e3abb938506551d4086b0b482dccf013fc0e57d858ae6c66ee576f8b4040d544b9de140e859778f0fb60336d6864ee88ccb81e8c9b22293ddca606ebbbe7b9337d92451cd9150ef308459ac173f4b8507c301334e7d9bdec8ff07224f4b7384f42034501869453ced7854f11201759a701a592f4854ac2fd5ff96c138e0c6b8d0a02e18303faf4bb943130bbe38a1922efaa97a4c300e0b0958b5ce022de46d39941c2f34fa4b534a5c213868119a886ffc872466158120b58b713b66aa15d2ccfe2856f9e26b8ebe161d14b3895dd0f7bba6718640c2bba1b8bc91de63b3b2e916d69ab5640adab16ff50dab6d4d1030e588a99172f4574c4c6fbc1045a489da195eec9fd0f11b9748b96d93bccb11ae35798cf50db0666ccfdc33757a64de55deea7179c9b658f78ef0fa8ed006182a7d7dcda8f5d7698a936be07256893f9d6094584f8a380e2fc82b2625ed029ac8ce3dd841be9c4fc305fdd8493cb00fa0044638544f2d2f1244976aa03210f51b3353d29c6054b65c4e32d23168c59f20e1529afea7e8830991f7c73d20387be82f7ea4ffa0787937be49bae251c6e686545182caf3a628f2c916b4f9c4aa0ce64f68038bf76406e3713e0d28e5c68839a1cb1468802ac2497832e53180efc574cfad503d636c8d1f71d79d0addd3e5dd303c5a7306fc8dc06a036da2210829cb9f935e9cb221e59127f5f9401d8172073cc79d64a53ec97f2b8c5227657e6523ae09fa98ec91907f3d2922c598c63e989b509962c1dd2c12e9a25f07baa2d3cde2f75cae5d0e4ee73b662e252f82e252015023342aa0b8991a21a741f3471c80ba9b2005ddcc63e16825e3f6fafece7b8662fa30067568dd261c57e2f51660c460bbb4cad419e8ce589eff1208f38dbdcdf128f81723def6db82721101a5d0570bae94d77ba77a3b4f4f6338ee9dc1911b372bb28bc5f070956b41fccdb827af06c99b49f30a72af42b158946d85d7ea77ae5680909c84e50feae93633409de863d3b205e821ec0cba044fe80a286fdbc00cc588a754219794f4e0930f8fa86544fe35eddea7bc5735c6a4c43c9dba419bbc832b638c9e2c553c764f468272ffb87cd60b1b617a8c54809ba1cb166981e8e2e85da1e6fba6427020b58e696d3ab3e94a781c89c3792f0e8faf50c7d55960511729f5180833828b5379424e8ed2de4ba2d3d3d02b1b74bc12fbb4ff009ca8b9250bf0ca342b94877278c7a58a33c5c83bd411c0d3ac07b661ab15c858e65cb04d13166529e0742c5016f1436ef3279b2e8b009afb12c109cbb889ae6bb52fe4716af4ae58ae0875bc2f5e12839a954480f8ef5e8a3b9d89a4debcfc00964e58d64a39c8c80607287d9646c358c23f1674efe17d799b4db04d3fa9cdcd0cc2fb9defd55fec688d522efd4ad9faabf711875e3ba544238223328a1cac1833d02b1ed0362b29b11b3cd431592f76306db89bc43d2b84aa337051e80049d0244a545cf2b7fd9f6ff68a9940ddb786375644c6ec1b209f72ea37ff94c0892b2c3e0afcdd1f404e4587c302ea1c0672bf2e28857e12695509007f723f33ec28621890fcf39d9898a30be7915c00882619d72bbf3608abd0c947c9979f16c4de70cdb1c7ead2ca01a186879063b9bc92be2dcd481a403fdc0afa029fc35b3605f8f00c7cf1fe3dd5b45b6dafe07f62340270361b4a010c3a510cca7dc4d3c2c0cb85446b989bf8dc858bde8f8058a43bbadac38e0dc5cf823149174c2b991c4473e73b63a05fd1402bb9f3e3e8554c7627b4e11f48a21c2ed241706133ad60de93ed43923a47560e24b7a09ec60e53109aded33638cd1ba02762fe2d9367c1e68f5c48fe4a31529a2d184501a474847a94f1e2491f7d8a97b4b566341a0fd0049253ed2230f5cecd6e73945771ce27c1eeed272c7d0764a641b671212590dbbdd6714a451caff1d801af37ab3ec3f218bb70d3443ae081bbec3fd1273ff1dc2d2d2fc154bb964c95bf9ae9fa634fe0adc35b8489da1008cd460c372a7a437e780970617bc65ad3357d115593d67cf79cef9e4b9909f02df4461d19366e2f3166e509850094b8c1805da0ce80f5561720012b04a9fbc668da203b25b897c5fcfc02a6bd6e716cca4d41d5d420d5b2daa5e401d07a418305a47eec00b8cd82713435a4caf2736c14841ed5a8ead96c7927b8a6725df3fc01c760d0aa35e7abbc3eefa5eb2de830fdc4580e12baea92c199c0fc465a567960e830b6772f05a333c3b0c7ecd888f721cfdbae5d209e2905f1241e6b2f655039394a938e343b303f4fa39c89a755a5c8a4bcdc71f3830a973841723a34f943c5a74e43ae56fd2775780fe36f2e21ebaba273b4c6fed92b867db8379ecfc84e5f633a3eac70a6455df8dc429df290811db7dad6933788f45616788fc23f285e2c900857cf5520ad810274218dc9e568f90ef45bf4c1bce9982cafd4cc2cc49f714072bc4934b1b07c4707397460d81d7e55a4c02f49c751e3f287759242575b72b6206d5a11c2cf2034c851b5a7d23dae6348a145bb5fff8b84592872c590761ec5e07a50d99c1e934a82f7aba2491077db7ff3ad8322de760a59b6e72e675d9b4a13492d96b6ef3f760ccfbfb75a8a67ce0e7924c6bbcb20426ec2508bb0025068c19f87b000cdb8bcbbc1b5d706b26d5524e6a8e72a25520cba5da2373230482f9a212a7040b8918f6724dbba724b926f32f595de507780918d909c08b4e63f8fde6af77dbe4b810cbe0368974e4e2d0b8ba7e740630a1b1c6cac7f06950614a5d41f68c0bfb640f3800c26e5b8264befecbf9843098fa9ad1601ad83ca229f078261ec9c636d91224ce5080ac9ae424430c1b547a67cb5e202d24f493b0f79d9e4b25713ba43d346a96398062fe9c9d6aae716bbc04c4990abd95f215bb4f0800552691771646f640bcdf11b2cf21faa61875d543a67bbc93b623b1b553320b8edab1c389cba6ab537c82a7a317d48f8f7f408c39f33eb88bbe5fb7e62f8c45f938bad1487fbd8f8232e0a18460e33bd20854967f1fb176c0de690b4121277a283d138e4c48a086c2237872f915cfbfe157ec28a35a901aadc7275024b2155f416a6ca641b0c2f14e897c64aefe62fa92654193fc2c38399c13e20afe926f8d18abb63c82b36052e7ea8c2956c424baae5ce172129935f8be419e07286028d684f88dc8fbed9cb7fe23f15e24ee137e68b0e4e16febdaebd14430ef95152d59417192558134061338db5597a9fa8481d7c487e22096d5dbb2aaf92bd6a79ab391ea55b7461c74c028a3930483b885b5698282a34e9cb0b7c9c261130587aa652dcaf6212325dfe2ee334c474da7639d1c1cdcb65075644b97982550d0ceb848720709547955a57998056fce877fa5a6c2d6eae363b08312837a1665447848566cd4a5f57f894a368f80c752b9d40c17ecf376285d3ddf40ec7f6933bdcbf59da4e07f2fe9ceab37d9ce6bf99e19203d5e7cd807497c4a61f577f278bb0dfa6efaa54c76cb573c8c673728502ab1ac6b03ac776d8233fecff634b912691f59c24be9b62f4c1c2d11e37a5b52399de3ad8d1c6745f79fa31a23faa428c06be31a3f205f972bff910ca0646714a243aa8db17003b54d41f9cfbea4a43dffce6fe3f44092e88f1bb72c8b97e9cf6fcf2b9db9290bcde684f66d16b14587452eb45081ae14e3b4df9ce0a2028f02dce9f9eacbb6521447f9965a605613267f0dc5714622c4f295718fc82862a35c67c3eed3261a9856c8e2f572217a7942f8c9b03c3bc426a9d1ffeb57b6a57bd9d83a7fd84a0c5ec9f0edcccb1ee8de73fd0e7bbe9d8c64492213f37ac97c2475603e4775701bddd9b7585dd8ca1917985a37c227d2f634f083da604f0efb41eac6e4cdaec4494676588704998755081c82135768914c5bbddb51d8d407c732820affbb89c0f2db36faef2f992f50db24b2f3c07040374161e9eb10ad4ee7c3be521e3724210c5ee67fa49f5123c433df1acb88e127d4b7a37365b896f2c2059efee6d5db76c118d47af610a2503fbf20cc86b6b6985ccd8bb892c356a7697ebe349efa298397c1903b52094ad499384f2dd1ae05b33aba26fde9cbac565ba5d0b1eb429513e9e9d78185a2eeb597472572618c5eb029e24dda588f2829e49b02c82f739f6cfe34c68344ceff34352767df929cd2f489648e7f5d9a23fd8caeb132934dbf3731aaa1472b00f7c3b3a75f6ae2265a8644deb533a2bb91d4952463a0de8929ade5998d150624aa2e3acdef668c8082ae69bef53ce8558ce8344dcda2c28fd5c294b70f19352e31156a86559c8bafac094f68dd5d1d9293c83fe311190cd723a47c5c0aaae7f7a54ba07a6a99af6b25d75c9ff5f3b4fe38545e45aa16e72c06ce64a51567a987848e0cf03fbb2e60427273b411a9b59ebfd31e7b382c717487cea0fc648e42fa309152fe8f6c89f183336e732317634599acc014a5083e5922f4fef4dab1aa38c398619b89186834a77b84825c97e724f31a03832e04f34048bc2000451f875db75b2605bf6f692044d124eef95b9a8a39eafb74c582486fcdd488392f7fb6b22319a2d7e33f50321b5610af054979e21736e08b3bb96598754f104e3ffd0b33b79ddd429aff129876281e710fd2705327f8def28c6b5e27f6983628f005eee3c9aca1ed9dde9dafa7f65253884fc5d49d46f255a50c630821f0bb9a00847b0d3b4523c921d64c48cac7ffff09c51161a73f0c5cf1c3a58f210710120a189e54f7839d58d3529c7d1e8606767c233d6e9e129d4a630a530b193314bce57e0d1948de757a8b082e0c6b0f5718ebcd4c6d58f91d59d6187c33cf90145e59772977aebaf5d9f73fe91652a0cb73c931b351bd0c2bfa7ba0986b32a9e1e370af763df371dd8c8f09b9504ae8716e0615563ef4544f8deee673af6854777bdafa666be96e8143c30f954aec9d132508421254e490054fba4eccf3945a1a2607db92eff13bbccdb3b394b679b8722f194265401b122544b5b325a660cf18f5ea40de3cf967aa56c50908f8dcb5b6bc2e434959185b7520e98f34a71eebdf815b7ba7cca1269c70ee97fbb09b86d1b0354892805c60ed1eebcbc84327fa57018efb006468fe5a8ee664129e0ccf879b3ed43e12f76b99f70532245546ccf9596e8a75dc7837d7a03f01a4d03cc8bad9a91f0bc30c11fc3ac41ea5ce9be19db391c334dead14d91f1ac4e4fc15c160d5f63b23d3009e5562260589c57f0baa4f7ad478688db829cc80a11e5910eb10b4af3297a07c909f44018820b6928a3282907b9e0fcf1fbaade82b3b03eb8f04d02a5cb9ae6514921bc51e0a549763860c6658a4f789352d24130a6a3742e8b6bc482feab59c1cdf6bbc52b65d84f2a0c9d95e55a8001e777a9c66c0a363590d0655e6f90fe897c146a0f77ca39a730f37037a73a735e476344365d62b2850ca3184a33436e7638cb16de66c2662da8f29c31bf8131738d1c85d3b7a9c6690307074180a3aefd969784ffc504ddb019424e6d4bf33e3e2d067a61a0ce08170aaa5024373e5e3b9f7fbc8d9ef5ac8e7d0e8f3455912d3eda04d83f07e8f0d270419932787265d224145d269b5e32670094bef358a8e30a944351388b2d78b67f69494bdae0520f887b87b0ebc00a2dd2463f81ec392a75176d610c476a20b9609eddc6c33c8edaf36f03a96b8af54d9f3052f4bd0aac5ca456dfea475d66d2108a574a3dca76c9e9e87ee54dc45931c6b869b1195c1f390f94a41f3654369925fd58d968107bc1f3b67721e745f5b51c44441711c494423c5fd926de5b01cbfa492b6c462e940b07cff38d941b141feb15b34a0ec7c1782989efa3d7a59e4ffb2bcfe9639ed28bdc78ca708225affb9f74e2d1873e70baa3899cda46dca05e206dbbd767e0491a5d7ce609a7d522c043acbc2adbf3b4f8ca224c88bd8da335d7d7cb2d8306d60092f5061daaf61e3c635fcc137cca971ad5d31d858337a2f2b005a9d71b222b29e3d6919e8d7c1e7807d814f2edba05d6890d1da3a2cb3d1dc88e04b48414640a8a2e3837ef7ed9118a26fda8acaa009c7a3e1921342de07454eac83ffcfa86efe532b066455247fd69ff3d14abcf49090dda2ba297063ae7cfe54642ce3312aac4c99f7205dcbb52b301aa9a77761f178243ee96fc29d96e53d8266c4c33ffd7a2c8abacfc60993ee81056c51dce0ba9316b250eb7efaae202bedb20ef2e1600c080d67b0ac1237402a081118903a5a5187c3e9e6736e0568a91e00f34a67da1de2c5a595f8bbcfc2ad7c6ebb38a55024922d63b28e812e0f8ad4188ec1fd81f2d3ec8a0414a9936402373f9e8ab83ebef506bb8ac1ef128edcf7f408e27e6d7107c65a1c14bf81cdb0ab77e387f081689761f67b72c80ff614d813bdf466d4b81b0d65b14b27cce8709e998f245fe49d6d8485e7dcc0022d266002bddb219776099b485850fd38df7dbee8d884251182d0a8cbbdf24b64246ba7e98634be499551e7b5e252433115526409ac81776ea48671c3e5cccbe2cf5a83026610e1119fbe62a5ca3e119375738bca020e13613f0d4d3676a19304d73b6bfa347c2f04d20f36fde6378aff7314f6a78532c72cfbfcbe03e83257d7a037216750f81b779ccd59188ad2230d63f91008c89780d5977fcc27e36c58a6a06f515ea82a648e74a88e90f037cde18d054e4a3e24730dfd97fde64a35d8d0d68a4a8d5250508e5e8a8ea7dc6ffb30765238ea30446d2669073ad200a0c6ba53466f1408c2cd7560c8560c28297bd32056631ac247900ec78e24924105d9b70b469b164cc1d27c6ef173939afd0bc9830cb1ef031a72d99bc80bb1d09d8ef2bf8bc8f3dc9401c2df3081b8bca86c49eb9b2965df80741537cf7d719531a0fb3d790f29785868d63f15b50ead7b31059b25ae5b85eb15c5cc8dff42d72d21b0f582b92d60cebfbcbf4c25b8acc14d841ab4615746da703ce18ccaa06d90aac424ab769f9f3b0925f267ec188d02a4bebe5323a02970a427e79639a11f257f21a2f61f1ee5803837d42301e42dd5838e6458ee0d73c63b2bcd1afd7e24448f3053968ca819c84e609d6928dc851d30dd45f1651d201d90ab7bfc6c77b1fc41f130afdcb4dff70f53b98a4ae3423cf52c0fb5bed8b10c2adddc7c654ef21a475a28adef77e6faf9ce7e47cae7b96dbe7dc48bd3c20cc3a2c8badfeb9cada89fe882c933bc846712d963c90a8b0b8557ddd6bebb05417753fe21a9498429bb327ab594a59512ee8a15cb984660c3a76da12d8f7fd7c14e3c8ce46a802a0e0ff722f879fc50702f07c82b316111bdb007501b9d4220f7c0c6945a26553cfbb97af71fe931a83200e4f545a69c94a2658b0b81e4dabf7d5829daeb12fbd16ea9e173188ae797eb4eef06b27d5484598a7599efbbcbb7be6cc87c35ea5f2255578dfee3a75c50645e9f47e0f2679d36806995f5647bcd9f0ef7a94377c7d2dc7a390b2427d8c1f2def2f3ab9d249f105c828a64dcb377b4d5db887aaeadb1085d9aa6f52459fe0a9bd16a999552b5186cfafd079f36d93a06eb40962ad11c5d102119a5e8b1d5ee96b4bfbb1c0d5bd8dd1e72f0aa1373f90088371a1f62f24e49fe947a4218267187f372ef95689f00a77d950408b626316c93c58d7025c69680930b494eb61d487fd8448e0473332f8a88598217e901238d4fbfe56ee2f8bc2abd4a0632f981595925a471e6a9404b015e343aec549deb169fe304c4ce2fccd6eda34720ff400ccb2f525c04d453e6cfb3e132ad0ee6e3f89abdd736090a8260d6990c454162eaa73151a548ecc28b6d0ea50a1c5a66915b03b0eaf2ecc75aa1389cca76c7523d962e6985eab22901a6938dee499084e4a982132393eec108573e90906d4351f9923ee3db0bdae688e918cf4d609e8f8384dbbfec6b79b789fb08c165e705bc8faa9a41bbaae20c7f25b31b9b8408abc2c49c6365e28ac7fb02069a089a7db6e460ad8389640dd0ae110d7e5264ca0903e3f76c62af4adec95cedec75fce4c5dfa5523eca38fd15a9ae28e6209ab7c91306bc28356bee808955f358f66eab03af927eaf1556bba41ff2c43becbb3f18cb8c6ae9996e40dcd36dba70c24e509e9b007fe0370522a5875e6d6b812a9a780b542c949239117687fbef13de7fc8424fa4812494cd754f54679644ea713ea0e223ad644f09fcdfc0ef2c8d7152af0a5b346920c5835f5d3734a2ce2d4ce091d8ac6a3a07e41a2b2c3cc3a6dea58eaa4bbd91c58eec8fa214ef3a71a760daddf013fcff32360d98f0b3a4080c118d3fe2b1df0fef8069e60b231887d56c128005309af46739236ae732651eee8af2d13270c166d18fe0073ad198a52f24eb6141e17f6fe97155861de35d533b0b6e258a40fec75805c1258d770de6c7f76832c0b9f9512ae4161099c036a012aaa94808cb24352afc7da183a8fd749c075c4c669830446c32c6fc103086a64d27424021fc708e484b9ca53b35cdde72f7ce3980ae0a518170ad7cb2d90d6e104c16e3f9ae17f920bec19a7dd314a650b98a8b833f9c563b01ac3fb64e5f4241c694f2fbd204cf10114470a635db0ba520fbdf45c0a46b12a0b9143a1fb7aca2758f8629bc24f2224875fd24aa2245c02a3220d8a9fd6b18f6af2998233f03d988de7944e55afaa188abd932df7493a26cff53e59d98dff9ee7ab66fed9053b4603a1eda8df7c70942633add6d6422dcfce0913212d2d44249ab582a0a296507a4ae4195d26176322eedfcd7acb8712c578a8ee94ee4a7bb36c0a51614ae1f776d7156bee4290e421a02b7035e5ee2ce8388ab5e54de6c2163822b39c68b1f237119bcb2392d3237644496d0b5e5a22497fde655b841a58732920b1926c941fe9a239595b3a3cddccd55ad2b9c1e7fe1518b8f076ed1baec42a9a8fca70c5d6b916edf00010807813d2f0eea784553f2add8b5f51d9bec045c73db0be802df3f5d05275e527d653a8151332b0da2f4564fb465551c5b1f90ed6a47b0cee9e95f6b30f8fe19d8053d4cd734c061d49d11528a0f4813e9cc832cb0cc4f28b75b935f7da047602e92963c694abcc754d31a80db83c300bd87711c3fe8e973de22ed2cfd485066c44b10e0ee86e81f9a12e680f2c452dc593f401b8a5f558a51acd5b85e61cd5870271b8bd97adf23f917cfe94ec240b1ecac7daf8df3c2958dbb744bec53ecad14ccf47087a9efef1c6e427f3f4858d49220731babde252d12644e4cdbc23e7b1ff21c8e305e0847ac5daf2f703199328ff384028db9a7c0d6d952a2cf3ef5f005f0451ebd7655839aa13ef9541715c52344ed59f19b1e782dfad8c79e56268b5b8a7a71a2ebce2ff651ec4b313c728b1371720f8e5cb32c343591def872b1517885b13020315948a5125655f6cdc4e5e1582051ce52d9d8ae0fca19192ec7cf3642d97b847992357dbda859c428f05bc7c43b70317f6a0fcc20ad6772c5d81b70c8496032fcf8c009e04c1d3bccb3229c39b9a54f81aa7f02972df0e7e905471efe4f601a1fb41ae3e01f1c76ed16d406c755a54ba8469523dc9fe996772aa4894620dc96dd735ac4b40b5e1e19d8918ddca13ae09a9b28c4a97135c19d6f93330af8c9e3b2fd68ec8482fbec9fa50b7363d059bbd906f772635cc8abd7f11912a9049abd44121e07ed3f1473e621b51420c1075f5930ffa4b168fd4f4b5e760f67390d73b992d63732ea2a5f2dc95aa2508fc0d2be777796d6b8efd71f26063f53c467e147014c812f32bd19fee352f7b149aa79f49a4e301f90f74bd20a8d73af4616019ae7a3b5a4901ea61d71218342e22404d8f4bf2e27bc71ceb88314dc9188f71b4fe42058f12fa7279b6d240a0d4f3cf314a897d09f414db1ddc3df7589b56a2ac444b92c039bea602c245469857b0fb3af1bfed9dc69220c23dfa47d6612e13761f53b699e3d52ea35260a234615bf811d18e0c9376ae2c140f8fa48b987ce88125b0f8c1eafc5977a02dd4caa73bda4fbe4b2bd76eb7bde79fcc42828c74cf3e28fa286b1899e11861cc84dabf9ca1373906bb5f82614f91e9de306ffe601b8400a03206e807af8e875608975e4a7860beb65bef0f8ca4e266174d332fd023c634bbb3adec092ee9972a6b45d2007cb1b9bab4efef320fd2bf43b8e833b6626aadabc03daadba71f8bac229cff4f9e00a61dc43e1da1436e258c2023c3838e27c6b96dc7268fd911887787581b0f93ce2ac17d60119c0f2fd4d587666d5f91701b9d2b5cccbaafdaee97cfa3f4c0d0745595caba5f7111e67d8917c7b7f32d7069879e0cb070d280e602456de3fee52d8a9c8d7a906329a00db9df033a86b1b9fc7be60353c07a0e8fdaadfe1719c72eed76ac688f9cf91706f0daefaaa911241c7a4c1453a7bbe8d790680e6483e1ec75c90bc861d501e9297dc3f2f17efd82948d46e58facfa9a4476477c0fd882bcd0d80d56698fb8d69c9f605d34d65e27d35ab4c863ba036ef0fb3dc797d8783da7ed2cb2a86e67337d9463c7bd6ba3c94ec5085a2ff200c6a338247be90e5069bf777ec8fd48ddc6660de140c32587bd0ed7351e5a0828a379f11c78bbf1ab0a021eca6dfbd12b67c7a6e87b1fcea2350599db19837edae656fb5f725f2c5c4cd959a4334772b1908c4143cac47b66541fb5e3e040ea2a18d2d48a3a9e5ab331cc234749ad4bc2ec326e3efa80a86263e3a6469d698e00f87fe59b4ba26d01c956cf4691201ff1a79bf44ee13a8759188dbe652e32153b3123340a4e997e8e2eedd4a6c86a6c4d4d3cdde426a28ab3647106923c5337c83b7189f886db5bda5d39e083813829c934cf5a81ad283440a94799afa14e2da523399bd4273a3d3c5769f6f9afe9247b8be8f03044272f81ea15dbcef01dfcfb49022e193a6d23e1ff217e04ddd4ca284f7657674fcf0088ebd39d9d6472f6d6084214e35ff22431f832fe15a9b23e7994d2fe2a7a9610a2db3f4f555b83c2f2ee687792026c6b63667b71d06cb4756af2325de220c346ca2d9c8027d38dfa246c128605d95f5e134b3c52a0b16f5d76a3b00336020567316fc3bdf8e9e91e3b8d5d4c710aecd7867ad9fc9ee9839d987959c00c212701fd228830d6302339842ee427201e81c37753d4aff485067093e0c2d0b9b10d2bbd5e240da6012980fc627132197f673961fbe6a486cae1ba70f715f15934bb4d9b9be1abac65294022a8ec96a0db02a710193d1f6a652e13658ed192f25f3c3273d6d87d83edf6540a623c75b9d09bd345168529995cf0a089108447b2af8a71e47c0144c40b406b1cbf1cc312b22afb1e12bda01d9b0e15ea401d63e0195c7b413b8d7dd3a7b860734831a630f34fe5c3d861e2e420a206a6f6e91805d8f95947d0e3f53e6d4b1a544c9c998fce1b51cc8e50e6c70985eeebe5501a2ad9bbb077d7dccf2bc82015635dfd59846943e6864c4c736ad731dea0fc399514fd506e13f7052c21075ba2aca49bd79e7a47fa8f2e3afd45cc309d9b75442febb8779e6b05323bebe3bba84e00ab61be10964519391f35fc47493363afe88759f5a4a0d00e4195cb2568a7e3ec84c48a1d75558d450a881262911551ccfca3b2275f8a04e4465701e0487a0cb0a7087ca3f0bed3ac6e50ce31273af4eac14ac422ea18a7144109f3c6b0cf572944110e9c3d7a836782dbee54a789ea1db375f193364a698f4731872d83c2ec7328011af8b6dc1ee2285837fda91a9592f21d1aef99ec379cb4b40662702d72929330ade9b9d54a2abc3e148508fd9dc3bd75bb12490cfc087f9bfd9f1a3eb5623af9f1ec29609e579f97cb63f97eff7c0c0c4035a436b2f0acdb40e6241e1edf824e59b5817e38cda6dd1d660697440273a74a9fc58fd95b3edf95f1c34b7664dff1e85b3f0969e28e51cc9c6c9c60261bb939b306ac8def1275e0b7515452a44abf3f3dfea7dbffe0481d86360d6d0a510ba865518eb27040d7c13a0ab26be10d62a71df85a125f495d87cb42005c414cffa4e96c3dcd76418bd553564f57a3bb9321a2fc3cffc540de34efc5ac4596c9127acb483bc72699dce10cdf32fe646374f40a413964296ab2ba643088f12c6cdeb1282831ebffff3060f5489c5d93ef6eb6e1196fa3dbd8e2590a5e159f752edd4ce565ed9713f8e70fdd3f58b216e620a2defcbafa4cd60e8f671a249e58dce74ade63bcba2e5c960737d164a5d06eb96f0ab0c204df4d6def765b4c6dd4f8bc2f28f471c9a7a3eee9c98a5ab39f6ae6bfc10ae9013b16da9b86a5a386799945937636994da32a85e41913096bb27816193e2974c6652e53fb1e08cf12043eb3d5d01859e270fd8425555d0eea972088f3affd9496bb11587ff73381030e67cfaffebe4688415bb43c0075d1faf222676d86b2a1ab82d7652c36f20ef3ddbb8b166678259feba0aac42ac1625182f1c3fee037c8d56e7fdbd7045999b22ace02692800080b312e8e398d40f2d26d5b644695684c845bd785438c63bf72b66b3fda23f27af404357a5447b8e2fc3c19d72f9d529dc4758411c70b78d714fc2359e4d5fa4ea5ea75e653ae6be85c6dc74d052512d39562e1ab2374f6e489fba6e8f28b4f01e73fdf8fbded9d20d950539b8164c9f9a1a6d82950e285319a61efbc40b356c8497bab5fedcc566e660f3ce0e0232b532253f995420c44018b6847780dc10dc84f17d4ee4beb21879653fe0c058ad5a9ea4cd357d4438a83a0560f6de5fe13924d4e92f1f4cd8aaa3c78b65553d7a1b2e405a5d1c4e55d6f0f079ef5d29b14f9418cd61de0c1127e45ab840815dd0f7d6575462f104b758fe7a1f686338c66fc5fec1d8fcb9817cb3289c3851ab6e524b6251b209ebc319ca368a98fd794259f1a5e4f592e4d20d9b138c804302e1d2df026d294bdeecb4a8ddea4e81b287181079f9a703ab23000dc339679f016602e2e59aac452b56448482666c0503c350cdfec3b128d978959b219f0fcbcefeaa652ce677a3795b926eb6f7caf5750a6c7cd357252aeddada4288f3fd04cff5faa60dc148b4ce9122d33695aa391c970b8c52b16e6bbe8ec5c9ab9faca3504107d3b62981016c5dfa421eae30332d122c496c5bcec810e31d3de04a7514dc593f9641640cb0b5b3c55c9c9b85d40f7033d8d3c55d19b429c7a9eb34929a9a5d1f6b044f2ec9df92016d52801e05b6b70735617ab4740776495e927e0c545d1bc40a8f25dceba5f6ef77485b605cf3ab251296f6568b1c65317d0ddb5cf3d5db28ef825f0604b9dbdcb5f05402ab08747d26d01fcf679a9740c41288879052034e98d262c70e38f9e42036b41b7f1a55381e2881c30ffa34c5abfdf3c783680265c4446521fe2b439292034161adf286c4b00be24fbef208db58e8b27a0b1f6e587f9e0afbda3cdb27d878d9fab687c4e9e8a02943d5f607ccabae9aed5262c7ced75edcf9495bcfa719e3ade4606defc8f10bbbac8bc36c5bb5ddef65c99b491528138f480cd11eb9b8d1fc0f8e52272fdae2d66d049c32ade09a453b05bae59b0d923b5c325927562cef427b267c88c2f7788742ef002e55e15c2e10695979b5b5f518fc49afb99eba134adc3ab1aa469c7e93365fbbc25d495a0c1cf4b6731f1d65d2c61c5e36f3e2eb409eff9f372ac6d98b4329e2fc24c3000767da8a32304864958b5046e6e4381b85976c004c5352331f241c1ae40d0d1204476b7170e1e45538727ca800c92cdd5c935ff44d57a100b25c4da2bb14c6659d555426a96d7fe3830f1cea1d254087afd5adbb987368185cb5df2513e9be424900f7e94ad22aeb578c4b7205f3d9d3c4920a0b688e6575a3ab05c7458903f6d9d618638866b47cdede98fd9c5e1c1c68424c0e9ba6bff1f5cc0286692aad1627cbd70fafa3517c98ba100fd061c5e61a37d1547361eb4bf98a7b8c66487dfc7c7f26e66056347a537e3f78645d4c41ae8e0ec061912219b005cd0e9af4c83f20a8833421a51e7dd16affb8b369731580ce2f6f0b874f0745ffb006a83846e5a4483606a309f99b53a35a5ea98462c882812ce62083e7f579c0c93e1bb82ebc9b7355a3e3288ae64ea811ce067720eb8e2fab740cf529b6fce424e8d39c2e7b38a977a5614a6a0d8ec8b2551f5ea779f984a6b7dd308f2281935f64ee458e57ad4c5b1e8c5ceb0cec4cceae4a2d70173b09d94f05d4be57207f9aede88d7a4e5562b19d66b14824d98e8cc8c6938b524289a0316e1f3fdbcd1f049341f6794d082de7af17093e7c2e42aa7a461ca98c9036e6292dd75c13dc7b9ff4f274fe576278b180f87771875fafa69da0abc25d75614ab4f2b98baf456728099c72ca258d062057f652ac74b7f2c60c4e8c45afb0a86e6249f0d5c22d334bc53d487e0010b050798bddaaefde98992584cd0ead276e335907d77529221935536e6f52026884b47e48f32cb4379cbfd059b0d520f65c95f81d5f0b7dad2ca155b7cb03ff5b97e545285878c5fe96c4259f7fb4f443f2bba548e3d234d97147e7090508748e5377b571b7f1c356c81b85fc57e5683ebd7ef1851f0cf8a9ed12bc00f93bf49b700c0b543db33212557fa988afd9a4d427e33af20510378472f1a114cc8ca70080620ef03fae4d0e0709dedf9a1f34dfde5fb5469d2b9ad66960b9c55e6649093f6a93693ee5e6e6c7f314965fd3999969601ca820c6763b66bd0f3d75f38e47bea7c194462cabb6c0b487c1b75dd64db143fffb9785fce744d331bff62065a8dd659b05e134bb1be631d59753bb71f6b7051963b40fed6ab1fe62c803c1afa5aee050e3f425158669ec1295dedffc0642e1f4f1c0785d9d90d7591daf4fdf27c999537519050c352c9e2caaced87de4f6cf7d34c1ca54f8838887402d6a26ee0e8f9a73f279882ff16af6669b523fd12aa7193c77f5914ad801d705a9261e34f11a8a2383d231262358c5e619252d89176fc54e754e5b62cbe9b94b15003c73b4d0b770a6523355a8c69e1f06b4345e6835c2b373588efb9ced418a9f5aceccbac87d461576f80e1287d9a574e8d8f3a7724007fe5b9bcb62e6741e88c9bd2a1cad20bf0b67cc86f01424af1c72b6fafd1a1cf18ae55aba44d36cbf728def06d4f9aa04e0a4d472fc7be2a61e2e2b035fcd095bcd1b3d65bc867723fe2e938e9a647b4751e0928bf968d5ecaeffca617847c3b47808e062c260a7372fad087c05570455626ed463e5d131ef34abecbabdba158b493cf67c367906d608202b10e0d092a2d49394caeec036d3ee5f661dd2655c0b1fbccf2780ce41a7cce7ba2f81b524235fb072ac74e7026276248818e57022c54e7e51eeeab91776167735c5f9bb324cf4843cfda16d09a4d6b35ba8e5e42794584046312aa3c424db2e34df01d58a606310c258ccb5bbab167f663cb30f35ffbec5c74834b4347f1020f25efe7a2eb7f549bb564fc40cfd0784d713f831ac025fe974625eced82ccbef93f03572a80b72fedeacefa03f577ab70c13c8647d452eb6c2e98f1bbbda286f50cc0b9100a6674c214a1c48b4f0e0730ca97a37d6265a6543376b8553b5a425b5f78aff9e0f7ebc3b33784978851217489fccbc888aefea81d8e2d6ad700f51602c07e531bce0459f667ccc515958e5b9ec4f8cbac005e9113f791ce2d8fe7d223b44f1c766ddcb3c6b7403b670817099fcc68e4373c038d20deac20d2e3ef171e04bdfa4680f2d0425eb9670ad7ae2a4d698556a49f1f2f81ad73bba38bd4777db947938f95be72f9f8d84b3b7f59b1040851c0205cd33c6388b8aa652dd2c7090377efaa4236112fb3ebb7ecd90b4bc383500ad60e6ffa079731c0ebdca30bae87c2b820d37829f54ac654fac464174646771aa050c5c455ceb4f1c599a2ab001cc8a78bf10016e77e92cce6cae18bf6bdc95195018eda84d0b7a3851ea37529d528cfe5129d147e8c30ea7d932a41d0a5e75deb4f5da56a812a3939f4d0b793d8fc932a23aec202aaf8ae73be9e7cf2b2fecf3303a56ae5709e85d522053cdf47b9d385b035f4bcd9b553e3b0220ae0ca97adebcff05d5aacd8bf0565b45f440d5cd3fbc6aae72b63fdd74559d982f4f5d42edd067b661d7671ce1e782997ccb6f57a43caef02d1fb7fbb013e78772804b43e2d25d88147792177ed70ee76f0bef7bcf5254af8ce06c080f9c46c65c2b0bcfaa3dc2f9c429b5fe7e45ad2051e4943b72e8eed8a0921c87a1a141f2f84a5f37effbc2ef741b3ebfa50f60248eec4de4810fe11fe9d164ddef5c14d2aac592aa933733d866c68236fb661c9a34ee89f07e3d1ac0d651a872052a256fa2282cb36a1db85d9d476091026d6e3c2a53c9582bd5af61863292332067d5f2b35c703cf810bdbc90dea9a4ae2de67d5741e0290214de38e99ee4ed6c02655d566f6c6e68347816c26001ab946a498202527aaafb50302220168cbcd765e98c1e0b51377b2e85f7b8a3a4be4902f550f1bfa4a9f154c431e258afc657fbd1b563a0374d391a2e81cf6ac96f0ea49c90c2c6b9198e0eeca86b7178b3919828577c08e20ff71c867832cdbfd0493e7478b0a54a62d0ba51cafe067123f736269cf228902d68d3ee7e9f92f6ed35349a4d825371c06e67104d5c68ff0db40cfce42fdf9e73ea1e3ec974f9a16d85dde1aadb11411e9ea8dc8fe5683b8203e874d25c5515ab3454c98765bda05c7af71f960f55ab27c991867402e4979c178dced7f96fd4fba8ea6c76527610eef43c629edfbc7a6306d375621a24910d63d81bbdd97d361d49a2825280db548d033b6fe3c3b9dc269a02f9396ffad92feab2f3140d8234f61f963ef9442fa046e711528160150a5bd5a6d234f6f80d43f22fb53652fe725a676c1f96e3eacd8c6a0600a7d7946a6a045681c794ee8319530dfaa1a46f9a7774a16bb5221ee06b80b5454ceeec390a192e058bdfb68ab3d97981f40943c72b3c2797690fc013b928bc2bec252db61ef588a31c3008b6a90901e16ffc75f67bef9688a6599d3346e1df1cc7c1183ed60f32acd6bbb04e9407dd41831f221f81e13d794b19bf5aa0fb3fa431eb5b434533ba6f36176c25b269f756ca9bb2ca480fef6510993b90f4f416316b310c356be59ebb295d426936445b9d0afc83ebbed501d7b8eb0353df946ddd87acd8aced007b24d37f5800c779719687937f26d9797dc5e5d0f5c3a6a37452bf55d4150b4ea21716f788f42ee2cca4f23801e17536f2f07b41b198316261ca6c32242746f5f93d4a34a4e739d75c4d3bac3f53dd031aac9b870c72ffdcca73bb5cb97467e5322a86590c5d6e1d4b961fa78e22544d1499bcb261e864c00572a0957c95411b3f4ea30d14b91f63c19d3ce20929fdf46e4f46517e74420596616e75a540603da0f6921a7c50b2af3b5589e7b0f3eff5db5862466756892e5a47701d9883bdbc7216ec17d7ea414a8b5a9010b8b675b03bbf8d2155265abbe072f085893187a812c7c1972c1d50d51327bd0762830463307518d2a956b323e6189fd1e0c7cd10afb48904aeacf69556b721027713506139e19665d4ada6ec71d4bc8f43bdb1f9d2836d38cc44599be2a46ac2fb72b8a4757ad98725b131c71d09f62b678b72146d5bd156fa11e4d98c9c9f6672c1892a0fdb5ff85d15e27f3d7a7c586022833e73d0f20920e47a4748539d1c096febb77b715b55df37a11bc9c11faa11328bb0af914d7e768c019b47dc339c2adf895ae2a1a11bc6e14682cc1938746059cc18413bff9ea80bc2f9ab4dde28f60cde79944dda9e0f06c9f9982553f51c30cc82021caa72a8ad78a8e6c23ec855ef41f33dc29d7a05c3ef08b55e8134a7721ef5826c3798794ac33d031cddd396a3a28d08516c9ce7ee9b72e88d865c16834f183bf5fff040143b9d4029586ee5519edcbf67d253680037c4a96152ae22cd4de8f152803ac85f4d35e209044d7b76eb13993cf32664c14ed0d9f7cd60ad11457f0059c1ac4b62bd0a48478de09c6b46759734d8403252203a48618bc4ad4199896c712490edcce318b4b62e7763636c8ced8fc5db0b88e25a9f8bf0498a539054f0f084c2194dcc113612b6377669eacd1c04bb7789ae0b9855ab997c100c11eed96a727b203db5385e0663859cd26c6ede02fa8c2b558599af75353559b887a468c9fe3c912790226799fa8f16a5de82181ec650674f94d7f48fd895fc152f0920df2fc9890ede2c61a144e85866f6a8f843452b3907a072a34f661ccc2e1506cc377e06f91630c9d0a6a761a37fd018d96c3fc88ccb850727591469875279395a7250b2b54f18bc2bb73ac001f5d24661e303e78a59ff37662d26a4cce656b73db0c15caa1da166a17e534ed7f571575c1620c89f30f9d74ba93b6112a9b51b26922ec39b45ded0c726d44bafb11e1739a9ba3e87b99d87024a622f33454e4b50a85bc01c8df44d60211fb0bf2bd59fd61b86d3c934d8494195cfd493eb48f9690ddae9ec8748c759da979d60de1ecfe2f9e19760bacf55cfda11a5349bae1394805dd88bbc9787875e9071f81dde1857fa9d88059abc13c1128130b183595a529c7e9457986f602cdb7de037aee9d63db1faa0378165d47ca2b0f96c3b7a7c59f1b339d3b6f507942cfe3ce8f377a32cb1380b605f360153cfe9c49b86cc746ac93b7704d44056877b6113978d9f5d993e65a5d0042ced8f5478e92bc9b332334966bf483cfcbabce424b64f691eb34b24db137a3c2a762e5dfbda0d27f8b84c11a1c7efda272478ff422877a0a12e0c8143fcf37bf5071df22fdace1bf092a9aa4fa46d1f33f383bae124dd4a09823c2fd98d06b2facd688cdce39435e7a35e0bb35059aa78b816cb2b1ca60ada9f4db5d6ed21da627d33b320bf5108460c44a331b43555733afa6384573ac5128b9866faf88bf42b452763b35127ce0098f99e82ab2c948432c873036a9114a7781831520d9b8d1d7b151e4ac4669e9ac868f88dd4eeabea1ef721eb73da38dd6f7ebd7e6e4edbf3bc8ee841edddb4beaf55f112fd9ef3c1c545b55538cf5027b9be34f80b0d17caaffe6c22f8947c84eb7e8ee9516a6dcb3f7520fea5f55ceed036b5af47818fab3bf3d917fa2202ee990ada930ddb3f888b28a2f85ef0dcd100940e5bc0e8bbbca464192472f30291f9f7ea195b4ed499b7970aa29a8426d9497b668a77952e2ddb2f8d200aa7f17bfe7df3938d803dca5f92d5bc2342cab5c3aebd4926e588a2c0f8e46de666b667ac305d51eb0982b7aa79a1ba169aa20e562db87c7f6c6785fcef209ee707ae0e3d6439021245bb59bdbab2009433d711646da7f77621772281fc8c7d6c9318d15b5e9544651ecbb6ad70c651e53db15ec03987e7f0c2a66447aff99cc08c01e045712d1505ddeed333e240cbd731f0f6a4f802f9c5fd11a47653b66a1566b7851055501506afb398b416622cfbac473c40ba7d2eb54a7ad56a066503ad3d6314f561a3851b40fbd0935497ce440a76649f2eb3e1d7c1c4dcb7163fe2369b1cfea29fca9ca8301db2cd5b826f269284db91b8c629f121c0c57a5a904701c6b9c369f245c7cdba52a4496f93d490ef8026e5bddd94564cc6f92be053cfdb2d815039d336e590ecb1870d4a2b0ec88d1d66f8da7b84274d9a24efb22a7316196a8634dc92ca51474c2b60d829a4164c5e8c47799439c039c0098bae392b3a958b30e03baebb483c7c64ba5c6a8e0d1381406a7143f60cd0ecf7cab612b995c276825806cb797188ecbbf726cbf20f0413a88bf80cff9c3432224bd36ef0a68a98ac20ae33d5c8dd08badf585eb066384ecb3b2f63c12871fa4ccd21cbb3d1117b540a8479c47d6523aca13c8830c9a6bba55bff2c5782450f88ed6cdf32b4950197d1cf462e29d5dd2b0e89e0561c48584615beab7f5e4c71dd04d1f6d8d8cd927f0ee55b1585e259cb3b1119547ca73b172fef84ef8229bdcde7e0e33e9cc27de3e9cdd61765e888d3fda6c44249c685eabae30bc93accd06981ebab3eb43fd2b9c307a77725bada6c4d9205a111f21891cec1c8201f9a68a920adb45510553309fde720c1a3931025b3b6c9710e0f384575ce09a8b13e4671a39198c2e0681af89ac5c29779a6db13cf529b54f5e17e8e5348dee2b6b603038a487dfdfd2c2b921da83989976c17c56c2e9c02cbe84ce080195ee9af715caa2db0eb293715d1cb101d349c20c071215745d0fa69991c02b24c6689bd5a50ad2e45d47f8436f425cdc3d128a4ed35d7db4c104ee5759af141a24773fb999a767091a87f44c445ab20bf7e2fb4609cf2080ff59592b3b0b246dcde4b177fc1921776fb9ef34bac27d375065033e9a7ad0be553cfa1c4450092a2dd4c547cf8f7a61f4f55eee6765526868bb87a473bfdacbef6e87b5540f8acfc335c3831bae4b261b4aa1ed77cd4f684e21722d569d5927bfedd388a64058d451d36bd48b4c151fb7ed0fcfef7960b80011af363049ef72961ae80050ff01ed5a3b771cac10ad1ec906f6839aa91c09810f966d1423b1b036d3bd636dc4c45753abcc8958f0fb0f82877fedf5f20e34bcff9bcc51a409c3ec08091e7079eee52fb4bbd327fb581a2039220a5105a5579f44d56540b6e21391431a7bd5dca2b3bc8889588048e97fb0cccd401e5aeb87d9de20faf7311b6ae587b2b544ea7ec465e8ca664a4e68b06aecc7d3d9325cf47236db3958220b86f73a83b90b84349da32577df08c81c5d6547f77876d5a37860bb4e45943aca2299a966731089a0920c60626e0fbc9123cdb1939272fb0f25dbcef6b95b9e354862c57cd86ac302d51b128d6b65f4a917a2cc9eeef8f11a5b76d6d4c8e83c77065c939fa258b6dfb898cc2b9635537c51fbd78877f2383c5b661b39f0e0f567f9050c30ca1c8dd1f3deb8cd8ec43dd20431ae5209e8efa8311e01b1dc69021ed2e0b470d1ac734defd34e909fedf3b89d033d64eea0a6cb493a65294db43bea71fbc6d118b824c53a47af1b573340033e88a1ac775fd0de03fac6f8a590aadb8d14f5d06f86f61c89fd35c442491aca2a259ae118a39291ca1e38ec75b8eeb7f97392914620749c3f7ec49b78c5bcfb7df9b5f37fd932a2a890f927bcb9aae33f3a03156306d9bd968d8e03a9778b01c3a9de85d27f7547fe6b2700edebb3e5d8f1263e2e3c95ec5285afe4cf2a67b285f1546d8f90d3534995e3cb5e65eea53c0e6903e642151da215f904caf66f33bc5341aa1c3867f6e6b1f18b3bd95194e9f71d7a00e112959fa240adc42a828c54137b52539316e13db2fbe45a562ffa42343a2559b275a9be520fc534a9699af35222cd10a8c8c7d31b606e6a2bd63785d6f2a864a91ab9e0996a592a4466786083904a8ff1d14696cbebd8dd1066932517b10a1d126253fc110f681d275cc57fac3ddcfcdeeff2c45aabfb5d0501237c1f934b12c50665e0ba56e28497aaf8d9abdbbd3bfc02fef8c22c3df485421c268fd7bb91a34988b216dcfd0208f124aee21c0717bf9a6243e5ede6ed5aa939415bdef2f74e5a7235d995b85c99b34cb22ca386f06a007d0d3c5b6079eaf64c527fd48341f44566d265cb85e4768fcb76569ca0383ad0a9fb5fd838deba921c4830e388422324c3f010f299cf1aaeec2893de0bf216cda6c543164e6f43f8bd4da14d17b19c9c89cf2e1f1efb9213be283a6c164516f125a89af4fac2749574757cf105cfddf17ae9b2c33de0a6d1d78d7a36bc2d3d3e105dec12753fac93b6499f0041d71eb3736adab3e4d5220001658bacddac5eb8db4ac8c104a1ab7272f9debb657b57a3aa360d2d3718cf6ed8fd230f991e77238331b3f39486b94b419083bf5a888e64145e5604bcb081647821ddcf37f77aaba6ee2988535ba057f6cbf137792b41dacff552eaef234f169b97d0817d8dfe90383ecda90eea2bb4db7108306a00e309b718ce3d430da643858f6e13d782e88b6620920ea11d1b09d83fa566b487ae9de163593f0733db2901cffb95d2f2850347e6a36e96437e1123f199648c852120dda97dfd611f2f14f156d0825eeb49c672123fcaae1c3019e20f4e9e0ae9140fec02c53d3a5c3e012eee63a85366cbbcb8a7aa24e0e4dd91a1da202d47074f8a810ffed6e48da7f1adfb00040339189869ee4a82372cd9567166709a4f6846cedeafa4241c214d4555078caa4b026995adcadc6879e7a3135af5b05e6d9f400c5a51a687b3b8d17c55cf5b81d2c980f05b764f258eb0d8f38c3b60f1c520e0d7a9c76e5e8869bcea735f18bf55ac2237c44bfb34211f75b4f3322dcc44dd6d11e0d251e008d1162f9d25b7d9e0eec66ab562c482a53009c9bcf4125b3d3baad906b9984bc1127271cba86012bad5aa2300ccc36b95f8e794c0cc988dbf084ffb7a566328d1a41630c01ace10cec18931afa6244968fd0f3c7cf0ecf4acaa26cb9f3bd491ac89bcf9126f5d1da33bb66726636e54fdd64b04cbb4d11afb52cf64736c39e4a204c830a5566faeb587828613bb422a54133603b9187ec653f1cf4a1b374ae371db471dbdde9d1975f0d7e836c08529c77ad5cf47139e637f2ba6fc1406ce62d510787c8fd38a74de7fe24abddd85b8d42be3bbef6ae54ec28f022db3cd13aa76e92af0fd63a30e6f8d1f33cb224f0ae978c1595f426a7d52e6c435907ea041bf79cefbc0905bab0d3186f449f2bef310fad496f37c97b7678c8d7487f3fdcaa08993dab67986192a24b319696078fa2a672de2b2af933f1186f446d3246de8fdf790e20bc972493ea10ed53aaf2cc33cf78c554346f7389fc7474acff82267548afef5591b6ce0b557c0b79a0e84d6ac004c2ba32c33c9eb34f59290b2b01a4d28be26a70e49765d39b554a3b0a32b98efd5a7eea24b3eae5ddd0da40fe931298b95edce3183f86df7e0c3c3deeda326ea62820003428a034498c75b850402cd299c2111e0bf061f95b02fe211fd33abe00973bf7b5df62b8c59c9759e6244af3cbe3f7e4f1423749594d87f7b6c2f20973877fcbff1f499409c6f8e10b0bde527de3a190b96ff897029c19689aa15090e751883b24296609fc3c2f307a62b044d3361475726e56a83e6bcfa469fbcad44bf3e18f39cb4b21eca04d8b7a3be29d0c9fe6c5ed06bcb884e191f8407b17b1e40127103446d8bd76c407ea9afeb1088c052572dd5e4bac488130b5151176dec2394b0bed37c089b52aead1c74ac14b7e5a4f5a7ce26505877eb6f60831c4c8bfc6f24a20e2833b694e930341eb9d3ebe29370501b1e0dcd65ed4c3704180e0731885eb4e92e5c97a9381e73d109e531274c5d33d9a2404d8f242da8a1af5991a5a9e25ad8572531e26b5d8f36f820d5b26d616b5931e8664996cfd7dac308677073bbd4cc50e4241eadc3040f6f628adcc74d189cba8991c317a61cab187af53cb91584d3cfc2abebe5297c3069ae79f5c2f5f30b33307a7a2f70fa2048c681578f84ee4c672fe02f2c1633d82b0de5511724860136e55275b6683f9a8ff6f33ef2f9187dc42b7fa19cc14232eeac485f6b7fc05368088e3b44c283a08f07f6c66674e464985c364f8ca3b964fdf9d679183d76f6a998fc451f50819f935e5c2f55c2a752cf8e992e6a6984abfb359e0e5c21d88a12b4699c296353fec048bd6c76eb7b3499d62e3bbf04e9bae3c39f8038ba548dd88fbc6668d0859f929a0a45ebf0fb20246808ae08b0bf6f463e65acb4cc89e4a59e04c30df3618ce5379ddb198ed792e8460372ea494b65b43b67baee5ab84ac9a980d85defd84b6145ed6f6755aafb3f87cde0c9260d002de646f96431a11ef3f658d44f3371c08dff4d25c6dbd8d4770c99cf034af359cde1844b0003265688caaaaf0f5ceeecd91fb0aaff53f5a69dfb6934dc11c42cb725210526aee5c778b85bec8f8b5bef4cd2b739398d4ada90dc0bbb780b166ccfd242583c87e9723d1ae0d36c841c590768a4f3cb9e4f92942e1869b355e9814f3deb92191417a7b9212d3aab8e72fe27886ce025506e8bb9527e2726259f1fed66b3b61b3570263a8e96e43b7bb124a1abb379b2d3b23b81c590f17c0233fdf7487e9732ee8229a779743baf7f0f112f4eb3a80bc37e7fe551018726dc283a5d6a57bc6442025d8c4d23e672de83fb5d6c375d5d5467116c7cdcf6909bef3bf74938de252badb10275fb6204b6eaa55fa062a52835c698a729a39e4ee1bf8cbafe618b8f62ec69254220c3150930d2468cf5a75bdde636eda70aa206eb7020f16bd201fdf561fa5fdcdf3615841fed4bdea0ed5f8135069751fe5f4ba53a5e4a9bd02f36e80a565a2937deea957bc5d6255a2c44e8b7ed325beaad171526e5abf8e83c1f71f792854dea8fe529d17614bbde74bfdb42fc830282f80163bccacd5c8f44e9228bbaff9bafb5b1ea7807db677b26a55de7a6cbb8896c65fae0fd8512f03cb36d7f8b48ded41e6eb675772deb38ba92e566feda992a15f238b08abfb4f24eb19b83bd64e65fb8405987c594a9011beb5ad3a7192026f61227291344f9565a94789a7db25e18cd1dc044fa7671b99ff5f14be1f6fd5a6e35cc4b33fa8b92844ca4d40d0ab47c3b6ee5f1afad1bf8cb711fa6eb780f73070c870a77e8ac5033ddd01104dc843c4e12e4e20e2946d310c7624b1b66b3a818b15af76324528fe3eaee8ab76ad879e2bfde1690ea17d19ac6b5660cbcde5a1fc7b19816e3c935e89a13637fd0d8f0fbee41a580e7835fa006ed0f9b77da5970ce57b9c12edc39912c5f6fbb57a0075c1adedefe4b2ec4ea83b33665601037ca3c78c70cdc85a02a3f759cae76da7d64d8a75cfba7685c63a6a6efc153a9a04166f85b9bf111457e0b861a57337bf423f22feca29b140548a04c8ebd7b3b13cef145f8b2d5f9b1e6a5085ea599b4782e3cfc426bc309f87515b1dcdfac45c866dd7c873275df320c82c790f808885c2104be5172244481f9af6c8790f752cfa4a0f08916cabfe58a63141ed7ca9231628f637ee3bc123ad49ed57e4192704a142c01b34719b49e47559265fae3fce0601d3d009aaa23d58608dbae83bc5c63d342240439a406176e49559bfd97e1c2e28c4a898f6f846b4da73059043ce294e59e21db38599345654b0fbc38b00ebb81654ccdc5687da4eb55e6990db828788a545973cab6d49f5d7110e1ec6c8fda17151c14eaa625809ecca129c07d110bbac8022e49151edc1d4d5e4fc650ec808bb860f693bae49750b47ae250a8483bd1491e813d1f7b3f2e5282f90c07273de6b3b54df1fdbb7683378e504be8688cd0172010a56fadb3473c3d5ba7b6156e33dae61e6f600219fbf337e6ff92664b165c045b68614540f5f3cb1b77a2dcd0f4db6218dbabe23cd18994a9e966b67368c505fd0ef2992004d103f6463ef7b62347c92a02f4043e26a1de70bb3497d4b7d15a67b6a3b1edebf52ee5ebbd789273aeb26aaaeeee87fd9bb6e01676fe5d4d758e73bf27b40fed17d9e0f2d24dbe101828a06117eaf79e1bf06849141a4c30677bc56e7b23ae13eafa22f3d7e9952b7cfb6f8c0e1923eb0482dcf0ee3fa7dbf374d4e249cf4abd6349c4a66d881f9948470d180f6e2daf03ac468674db80d3877073f70adfbefaab3c24f55dfe18dcee8e5c108cd7014d5ac47389cf906ba54fdca98fcc4509370e90bc042356a352a7a59bc9ff8cd678571ddf0368d1097e5869f6039e6e8da006f9c3dd0e7d5f7ef3dc9471461ad29160f264729ae84319a7ac6bf537a3b778432dbb71b8471b9e2933032d39adc892eb0fe0ab5c56df53648240a1cb07e3bd0e2098ef5661dcc25769a604c69f2b81b09d68039fb50511c40aeca37d1d47999597160c569b65f9e9d030e8b2d43500d23196a1f2f2f1cf4cd914a11a9cca44caba970727136714497b15172323a91a1d7734136ef081b5eb537f2c9bcfca7e56220b22cd942e16b858431ac7d56e7c6f2fddc9f0c9f25c71edaf72829dac5292c468376749b2492f8dbb0685e65538ab9cd00e698701d6f74abafe7bcf373827f2e045e9f46a4f584e5eb00b1ecebae60b752fdbdd66efa0d1b28c6d78a1dbeab89b21579c81ee22c7adb56bc33350b305a947c1994ad10999dd073d2b9867dc4a54cc7de370f498522c93d98070e8d2f8d36f8345b0a7d44b381ea726127b57f0699afedf124067aa931dbabcfa3867ab464bc772d7e603bba4f989d304313f669500adcc58c831739f97239296a39e4e2b358613a45c7ba5522f561d079ee859c08dce46b7461ffff5383fdb6e973a35294e2f795e462fa10ae1bcfc42ff370a371ab2e6b0030a758cbafa2e9154e3268eba1bce27b7ecc2cb15dbdc7c94bfada0ccb424406b65fda2e1b88b906d0272652434bbd6e79d73c66ab1ea89f7bf14277a0445a29c8c2fdf00152f05a6710a1e47f4e5e45e98802a70f7cf23fc6ec1e65350fd4a9414d148ea1bee70ebcf5fafaf87a19f97b5010e8e0d116810f95ab42f326f7c383f05675d49fa53427d97dc29a4e101fefe39b456466ef692388e7f1bc5cdeb5ea98c837b55e0acaa52bbb6a478032f12531c67c54293ef51eaa8efff5ddacd29b06c3b2a49bd4b7c7568f45722cef4f7208aeaf4205a6b726ae87cfc6a3e47090b5dae5330871b86b7bd1c44327e33f3fed2fbe8c44b14c974cc086e7824cfea85c073757083c7b77042ad51bf09f7a8117b29ec763490f958e1e285c7c089788e976ee9b959f81ff467a29be997f32d38ddbfb925b085aed0bdfbec1eb8bac719c4f91fb6ec10970eb54cf39a1de559492193cfa79592002efff6c425ffc4d6ebbc384f7876a324ea5d02b7a64ac4fcb36fdf90a1e91d253d29675efc48b204218075529cded0002dfc65a22050d30eadbc5151886708dc29bf683458f702f3c487580cbd47582d540a9a729a52ed728136b8e8f7fb7dd9142e6fbac251910f82bc17c23f5f1084dbe5989a43ebfde34c1027c59791bb4d40468dbdf502ddba38548555152cfd076bc69616af84947465bf4e04944aaccb039c352ae8b576e8b5aeb96d3adc52582e2447044be9aa82556b375529a2cd87b6d4bb47ba081b2d54b8f68b44163283af44896d012f20748bca8792f82a893715e9c677503c5389dc9ef9ef35f99e8b2492aa0ba8bbae2a176d9ea98483858afe5b1fdb33475f5fd1f16458b9ed6a925435f1d153d6dd06d9d15fd42e6b9b71f2c796a4bfc13ad3d46a770d21cc319255eacc9f0d895b61c85cb25c2be75245caa720c4b1eede9f9b9687971ea685e9190e032a8eb9bc9df96371f965dcf7d277299d862af9fac3aee85cb2978a4f299f453b1cd9888011dad8e03cc20134249f5197209a8c6bdb88cafc321d26165b4120b22f6cd185a102726ac847e87d07bcec93a0d58921d5f86931de095d699f228d29bd0d0f2f5d34f7e2d2b68eccc20f5f8f9b01ba14d8cfcdd8e154b12cb07ed3c9bda0ca69db29ba5106ef88a0e34919026eb7cb33eee41fb16fef9a57018e12ba54cf4c9daeedca9c798318415e872044dbba62e484270cc22a85f49efded71ac3b9a45a0b14099aafd3681a320db3311e4db8d3bd597a74bccbe10392fad30eebd722963876fb6d88a787bd7853323bbb7fad338c5aab3fb8f0411a3aff2ed21e6ab3d67e4fd1bae7e65044070c916fdbc8587b1a6151604656087dd533ccf561b5cf93ded66d4c6479314dc724dc81e7fb917f862648c327b1b7705a770d2d42b087165d879c8ccacc0b6f942162c7a4865bba3908b53e46d807b9d8d3b97964b8117492f71adcdaa66001408b17d8dcf3aa0ae78fc95ac6b7d9aacce6a05553949bb55a6bcb01342fe06b3d8b47992b6c72c074fc9d8552fd4b3187846e98d4f0fccb4473c6919cc2ab5121600b7782c4b62c63f3fa7149fd11643888902fa87b9b49e3c82c4cc647b65a81b5c2866bff7ec1902b652a5414671799647d35f43ac6f7409ae5e8f15028811758851db87779aa10193f95947db4d0edbf922a3358bdd7315e6c5a2eec53063e19c81b8ec228da8f9e27ad3a4e8f552e1d0267a26844507f6270f864466b54f3ded5b9b0080e64ee93e6fdb9ccc2b4708bace6a93958bd3a09f409a4d6a5772ad825d22d6ab2a374776a7c30ca39f666ddfd44a434981b1f64775640548e039ba149b3eee012bbb31a537158fd4ee0583025b00c804323986c6af9ae5e9814f745e928ff083253625c94ebf8afcb3cf68817162e2d3e3defc0628f13da1746cff0e7b2338194a85039775ece84c82627a0d7ffd2f8aecfbc7a23c6c73131e800702ade5c6c5357c8e1d09426f0e8a6de2487893526029c2fb45b9e9d85f5c293588ab3351223352f4fd9349188c214b88825d0c1c2dead5b08965df6438afc35e3c4dbbf0195d0fa58910b4e49cc262b717c1d6eb27dabe1f0d5424fdb78731558d2b63f7707def0709da49c38787712c9e568761caca6736d9540e715de0471a2b0fc16dc9d372a21e0cf9a4ec2e98176508bf8d99cdab23a0b70e53a982c403fc6fc5833b8b3c52cca8cdf8907ba7d153ed0d2d271adea98d3eff3cc21f8515def951bdaab318cb1894595980b3ff9b1c71948b0218225cd14c6edb82182cb381e8dcabab173a1dbe7f8c2d64089301301ecc039a7502c31c4ee6b5e14cefeb3e9c9a2beaa85b1919306589f0a9e9bde31f180f8eb56f313635de4f31e27456385736bc88097fe250d5b08e997f026e15e4f9437e7278d74ba1ab2de1c41e3740f1a3fa773709b4fe2c414c8bd1fe4eec724e5bbcd0eed78ffa5609c93638b80cf05d66817afdf363eee862ce6e8c922c8cb16594d78a0fded58edb7c1cbc2c721ab20e1c8ab637b073ce3e7a37d17411daca949dc6a22bbe72eb520d1507117892a649ee7d9cde4df352b6212fc40ca8f935359c8d3c4cd8086796616b01ca0b8f721d0eb76a8912fe9629ee4e17755853605c3709c2003f8d57e1369d67c8c5bd86a10765d22998f189a95e9b6560701de8548a719644089c54d134794b2727b5dfb13ddbb6ec19e3a31d35d45cd7469024097c06095657b1e6d77d139fddde229c51c6b38afa6939f988cdce357f3b73485119cd3af6283524510b4e600572d0d28ad4a7fc83fb86a1dea662408dc9b402344c49e93ac158407eb959365fcf8f2a861bc5ae50d1c925b9ff283751b7e1a62a7b10dbe16e9fe4d7146b95ddeea37524be35f59bca042bc74fdbd548291ffc7764d488f9256803512d1aeec7fef37f2cb9ccb13ea64b7dde2c75f9500fe7120fc0add968e237df4247322ac1f66f7d612a1f50d5ff38bcda7e0959ef1d9ca962e54769836b5327a9be4b6ab5abbe2c017f427e02735076bc3b8572dfa5fff532092de0e21f802569aeed02f99ebbd05b971619c26b23b4b56921f66b001633c2a011124c0ae5c26d9862c2cb3c4b1fb16b2f8f6e5872059f7c27493376b5c12a5a6a361ba50b4491ec038cc6eec26646efd8eddd54cd6f8844bc7646d38e4ed67b70de917b59ce528fb997a8155275993b49fa2a3d61e62e6245596c48891a9451eaddb1c97633a2b26acbdb484424335dbf7c989981445e39e8c8987138c735b2e0f591fb43081a1c56efb16082d0aed558fb3fe018b6f0635c1a3a186b4ba81e25ee236cbeb348e3eca31ffbeac00eb095f85965cbd92a2b5e1816169c6da2ca9ddd8260290441d1ae59b04c1a27c0c5fa0e7d9c9fb166a5eea610877621630e8c84823da7365a470197447d576703bdba99ed7c8dffde694c8833202c7f3fc30622e7588685ba5894b5ec6a6f28b1dfbee8014ef2a9895aaa57d7b894a9a32153929f1db9d4fea94754a521a6003023e41807a783b82f50f9d73d91de668ff780f530ae89e7fb08f8340fb1f99aff313e0c8a1055d692a340a16497a2f0838f0b9f571ff952c3808f5e19cf61b53d041959d4a5b1e39a92113b22174736532cb187c04336659573a1a7e6b71a07cb9418aa86846a32f52c256c21650cbf83dc7cdc086c367ab591a97df3a0464114d010f094dda5675e0aa6045dc2e6b858fc2fa61afa5fefcc501bb935a3955b296a94f798eb2c1a6e50ddede25c5ef14fe0a0bfb43ff095d2f9c1457a91f13de516b2985893ffb438ac07815e0b5a98c57f0ae680d8c0a02b90e45b370f5c0bad6487c2f30d8258e512965bb623837701c9b07849cc9822b40668e6678530236549587c19278368047e41fe0743c15f777d43bdb94ea4123225e673c3ffccbfa289a54dd024d19c44a0db34817d26a3c2af6144dcc39fae031dbd8e43aed9c07c9971f627e7edd47693016032f05cf0bcbf4afffd6f0b22942c1ea2ebf382e37867898d94f8973b906fb26dcd3f53de79ea2eb735996d4867bc41133814fbc8be52fe79ed3ade7be7dc9c20123c1e223c5b560f4245986698e81e3ceeb22a5ce795ccdf3cf839731d9b6345e39ec401b8e43fd55b602520a07d85e31e44598def497608751cd41f14bb93185109b39a4b0f058b223a0efc346f65109a7b7c43a61c6ed396065a9986c14060ae1d6755cc401d85470faf241a70a8792f187cc84760864dfda0f01fa806eb6509c4672aebdde11b644ca40d74f6cc82e96e4ae0fb0b580c60ed17143e5570e4e291a153281670bf50f768bd4ab87c482790fb74b5841b5cd01437af80a350e3099fe451637650f16a55c5d815d320b0ff90da7264717eba38d73599b7831e5f7e3581f5c5549eef5fb3720fe24424d59a74f2258e4f036b908ded7fdd75e2092d89a82d52f2a4637c42cfe0e116e71e5d281f61c33b168f350e17d1bc3f36f013b9c50ec0f324ac5232d9922aa3d4c67786aa2d2f5ea8a911c293f6607148e68c1b9baa805bcd990925b2ce974a0538b21fdea352fbabf610002db6eaf61b2712a1dfacf97f304dcbd0c1824f4cfd8a53927ea81b377b5a2b29962568c384507a30d441d9bb67b7b0867d4b9645b14dfb2eb47799400efa755bae64affbca182bb2011400d40a14a5c13178e1eac1a5346d40b9d5180f40506e6fc882f6c4560f002f438d0f30686a26efc28dca0bf20a91ac8344dd145329acaba73ef34f9c71935159af9519f9ec985b0fffae41f0abf6baced36e61aa9710343a67e715858ce64486537eb5752bc607382a1a25d97072803f8cc216b07441504c93820e1ef98a20ef952d11ac00284fead77d5a6ead56b0f0c166d304b6e4a17a3fcf468d07f8183ac922e1292d8feaaeccdc98261280e07ab2cfdc620153ce3be9e5540e379ed6b1496235e54afb933b1d92983d684896107a0a2df9f74dc8bfcb31aa04d33c2fbad2c19e112cf2f068b879394700ee1770d660e341cff42c93c6580756c2b99dd746f6e2ad428bb37791aa705eb1dd23e0b84326b28ae63c69408edde0170d2ab1415aba010ae5c607c9876bb24196de3070052240fabc9216452f6428eaab14ccc4ceab14516cbb38ae7c0a8677120d05bcc45d6cdcb55f24d0614c4d356bf033cf17b70d8f88184bf1be39131d2cdfbb67ea1cbc3456a059fc2c1bdc951df229f45bed3c07e18c7dbf28a9763709f10ef48fccdac8c7d51332991197f6114214effc06a5d685a1bc6ae0c01d3beb9b38ad2c20e9f675155ac35d9fd1f7603507e0927af75f4e1b3f71cbf4160307d1aa28b7a57a5a1051b6667fff053402f252af310211e08bf81e6ebc2b7d48a54dfac96c35c43fa8109fb4b113a9f1f13a8694174457a3f99cf5dbe1198830e17e56f9d6f494515226d48117ab9221b2b45eed68472b220fab2e52e805605f5d10fd795dae2d476a797b9324bf8dfa98795dca46936b23ec3e9c6fbeedd849656096d5d3bcaa048848fc22f73d589659d5410ec20e22fcc7c48bcb3831bb1ae77f11613d85f490f0d49c09acbb1eddc073e52774c0cc89daedb1d0c361733117a7410396393dcf19e7a10fd66ec1202c5d423369a15b3c818370ab5061ea6b9b57f7bd0f28157bac0d38c974fad717926c500b7fe89fcd8458c6fa5e091204f66b4ada0c9e837123555fde834ae7ac902937dd5f15145a3d44057bee7d53dcf5c481f672915d557560fb527942efd9e68c9757bb66b9d7b89a1cd8922e53ca624a4b993a25eeb0e7a33d2aed2d1d053813ba5ae46886b5956233d515720971ac68f00071971dfbc63da857b50871f2228c5af6393c4493ae6faa7cf95ad21a1367c8ad9889506cbabad296c1d0a25145404c7a848abcebaa2e6fee67a59947c8a9cffbaf1d3b8d2e2d37b17982a1fad5375eed17c8830ff170cbbcd949fef7b3c1ce98b60ec14448fbc644fd93c4ba037a7f27010e5624b48b0836ba031c61f58d63d220dcd944dbb80e91a4400410ea78fb534143462117d29af85aa69f3db6972e77c19f12cfd07a590ff19a4cc78a475541e5df68bea76d426e8b85fc15f8207d8f0e7f4b614220af5ca6f17a6f0c53e1e1abcf2456a94267636ea532783287611bcd1eddd2917184b2f58225ef3361f7a3d8549a8b6614d0a68beca9edade0fc3b0b7d0cf7e9f6268d85606234ed9e05b0a60f1490ce118d941bb59582e6649aa47194ca332a80ddb6eb0fef621b8924ce8b5f9c1ec8459a8c31b14ecee8930e8a201429918dc1b7a2be7f2275f77989e17237b3ff056fc2ff7a69d994929e43a9699f09dba23393230b7dbcb837d3257619c7d3c0af0cb176b2b0ad8be96802391ea9218555fe5cb0489de1bbbc3c6e7ec364dc7e3a3f08e9f37d033007193366b8a56384b59018f6094d318d28ab847a658c5629024566dd115cd5b9b3477db5bf91714fc3264a193f1a2b9489613565fac2e1458c90f13456b7ea30a6ec8d378c4f6474a6b45a6a6aef07d61b525f85f3e7815cc5e8091125f30c90d3a8f347b71ab3e4b9ed8a621701912feb906e2bc976115148962f85cd25db102d074597e5d4fbefd4bc734fbb5085b94ccd1ed69910ab38da59da04ee33c2e71b015dc83d6a1bce729c7184867691cab17cfc1a844c8c25c5a5e1a165701086af8fd80c7deec6f270c8cab16bcd1ceb92fe7f608d43781ad0317e3a15671745f401d14cd8dc7cb6684141fbd18ec828d2675df75212f6bfea0c553505630c67384aad4c4fe05528ab46375d8a0deb672e137224995014b2b6820fa14733a23bf8bd198f97236bff1c29db3a7222d81e8694d0dea4e89860a302da4f7095efba369dfc43b9d4c06cf2e8e6caca9fb48a303f28a16bc05d7d71378a285efb73198e4238d43df9dab23101907d13732868cf789b0381a3bb908b6e2180ee393c6d1efc1d635c8cc3eb2393cc554d622fefb1be7df8601f184e6f10b9a63fc5bb1f411cb36dcb6596bc552a3ef1d4cb875c03cf0182bcd2d399fc01b2e206a5252c765b3799f2da61fd97f6b0fae5eef50d7b15c3320875503030a5f28d8b56a2b9a6cdac7ce23e792899a6fea13518c409a7c98265fe260b7374432afb4bc4939ea47c3dfd59645b8ae9e2af34412b6fffd16a497c97eaebee1468359d4fc6abd31e04fc57cfb263be03b8ecb9c9244fd1d714a3a60e0f7096c26761896ec6520891d2338881f24f7a7e098af93d744b857b4844ea03891b04e4118fde9f6b05120d8ab4eff1855f949b6fcc6318d231922539f5307fd9690f08650540df421e2460e06e4a5d373a5e5d7c2fab7cffe32627b9c2d5a97a01ca6300e6977e27d147e52fc6b862fd0414dae5b6369f4d6ca6b8a914caa39e23d351cb066cfd35febffcfe81ce53def0f7a3ce09f46be81cd288484aec8e869e7c2c99f9a9c187b8a145340e2e2a4b7f2e09814c0c25a08c0bac03d4acc2505642c3ee011e0583427b70b9603f8f24dbdcdff054a14b4187deb74afc726851b6410f59d39233da7ebb9e71b06fadaceaf081aca5d39e4b6d69ef95162663a399a93e82b8d30d101b7f8df7e240a45ad313ba979958f92063db0b7288773313dab06295e2295d3e2311559badc2318811f358479df6849db3a83a51125000a62e28f8bf3fd9d02e4aaa997c92de2cfa927ccc685322f1c89a4fd0fd48784e3ceab84c418c31291b76980c1c7f0dd988e2d6953dfee06f63474a547f287edd8f490d999f66bb1102456d7cf870b5506eb5a2777e0ed41c2210ef1ff35d0021dc3b7b7e00019f6478c7365e5805437e9bd9bb0030fa606c070b4c495275b2c69aa4817cc473f8d10224c8f0c6af805a98f0f3d579f997a8741b3334805721a8efa9afc25b967fcea38ed8ef74a0392a702a5ec43248dfcb3056b418e100ede241f4c4fbd8caa80c839b2596322aeea674d8449b6a7f57e0293ed12fad2a2ccabe620fa2e48865c9c2de29e18105d2ea92f0fa0aae76483d95a60e26b7cc3c268291375645e341975b56d0e888f96130289a238cbe760065d8754fe6105a474fdc9a3933701a582b14968aa2f5c434292d44e3cea76a5a44831fbc63fde37f9eb019a9575e752f02969c6198746291bba9f297aab5aa225b1b4a07f2d0348c3ec3ba08762d7101b94b72834ec2f901b9057c00f5e6e1832314bf241e5b003ea95f2f47b1e7d7e3bd750df0d17566a2785460162933effe543f693f6f83431a7db72af4fc5c766671a335f73adb88d31457d8b0ad9533bb8d341588451d14fd15bdee1a903b9c913ffb3e8c50970eb0b85533e3cf27d67d059a70ea0d5a52d4af47d29442b21c503c2d96a3ba0381f2a2faa6fe3b4dfb8b31f05a446213d7e6710ee1c839708e7954e0e8f2c2a5d7e222e6a12cf4cc261ef3c5485f8083853b2ae849524fb00b9446482e45ab8faf48ddb704d511261133f6184efc7645d3e8886c7857d424d36c0289d6585e5c2010dccfb3e49681932c84b21dc9fa2926d13fa0aa8bf067b833f67f10379f3ab6d9ecf47fb7e76d3119a5ddf398e926e4000b2be09e5f564ce68a131c24092a6aab85a65b8450adf05316498e1582d6f7563659eb8e5546673661a96e90574ffbfc1f13eeda6dd0b70050d5a9be4da60532a4e7301a596e78813cdb9237ceacd0543ca94a4a008b1c3747e6bbad056254029f2271b39bef5270048c90defbfc39dc668833b59c2eec1ebb9967f09a2ba64da24290e1006a1d73037b3a4aab6526d1fb8325c090f6d7f01d396585c7050a8a31b64af1fe2ad1d1d3a4d536b66b4fc235fab072c369af0f1fd2801c37c3b48301d1f9e947970e1d0e19bed21d5e9c998ef29fd7cc75940a2648ff71289947d38d0bf07bdd2d0c715405543abaf536c8d2eb634c4379a78dbef400a703e3899c604b04da2219d9a26dac38e1be126bd8f9454652fd30096643e2f0d029ca6b578cc7b61d7b412c8954e6615a34e6de9df468fdae1d442abe4ccb0db8915dc25ee3f85870336421f065c25c652e20978f9132e99a89648eab5bfd107e1e9da596ebd1beca9c4ebedfaa27af5e419f63ca6f9eb63cb1f7cb506eff2d657ea094ad9efd971eb0a08e91032d1fb34fe650783402258940dde26c0cb433a72f1b69eb30d2d4ce37814321fae3ac68153e66b7cabc06e1759a998fca28ebb079008dc810703a98a88e0f60b41f56d15eedf0aa372b4612df4b37319d23d005ee0b014edc3f3e9147e63bc69af13b1aa7671356741ca3ce18dfc3cfd0ba3ea6958522b7f52938184a76f79e70f1362f2a4a1a3b6bc01f2445ce3d3ac3f7aa874daad219a800dea7605d51afd176149c5ac2cb26b3f2dff2ce29bdf1f9393be470b3437df40fca99f22bc43bfd80672052c19edf4e1ead254a31ddc8aa6d2896754baf3056335075b423b202a642fd969e3bae1ae6680fab8cf8eeff91df13560ea9b26e376a33ac4ed2717d74c43dd9625f781f239c0edf10e1cbf4486f9009a49ada29a8a78d876fa3f6a353d0c088ffe6946f469bd9f331cccb1347a3b06d3a75c212c7bdb0fe12cc2d0184665344aa95ae4eacd1e65963de3b46d02f02119ac5a9e1c04149ab1f0e66683bba00e1238b93d61f6b0c416b98ba35ebcd07a44861d6bd4c78a486d7e3524a1715d04ee79421cb3de7a9eff72eb2c098a7c87ef4caf49226b37842c291b5dfd53ca046479c6510d39bcfdbb85ab650e2119431310acc7d975ea59df8ca3ee3c39d9d8aee3867c52d5a50160f57b9485a975e5b7fdbdabd8d980df8dc48e22b49904b7fcc3f253d39a3899b97fc4e3faa8051cba44b7fc24e4f7f0e545233c18a505b89bea6f59dca74ccf6b1cb2adb6da71f378d1aac94a35092993a8cf99a79d8d777bfceea78c1bd2b00c631ae1de7bb0a2851d3b1f2f4e896b851ecb3a40f1b5a7aeafdbc811f06937f913c32101395492595857d16acf64fe17c02a8081cf63d77676ab86250ac071c01a19137c457002b5e0be91edf8cb3a1cb6e83c6cd5586f08ae911f3ea5ec3b37b167b0385d519cd3b3d3487ad775d8ec9796862124b70879183a47543bd1db8a05f6caab31990ab69f33a74b9a5bd864a0a2d0a7d0aec787b9020348ce41e6f50bb0f95d2d13e182222705871ea237a194a97dad356d4b42cd7353bb2ce603a8e0ad2a6f7f3f4447573b39b33701306d28564a78c8464a4ffeb4829cf55415c3c28299acea13821d85924feb539b060ef975079a2fd94c072d378125b4fada1961069d9a7a1d9cedcffa25e8b0ec5fd4d0917a19bc456365ea8db1520bfd70fb9955b777dece5be5ed794f787235a2639605cde40e4d105a3db25811c2dbfd57726093d4be2c3c7265fd142755fad14378f181ee26d1085a74c6d371fe86f45753502ef0389427334094b351b68b8b4ccd446d6012887be072ed4d3b147db7ab67380447873213b56ab15b9fc692446d682f5ac2855563f7f4e76376476a23268b0c2b21a15c4de0cdd1f40e285c765ebfb60182fb458981bba418270f08975ea909a9339a6c56827c4567d8436a9b77e13e2b7b62af60e575b65a246f4996fc935bcc255f8837f9aae1bcd35baa769102accf93acde77f4ecefb6594da93234292d3dede78d1a61bbad257b702dc88ccc9092cd2ec5d58cc9a684ff8f89d8468822bc81db5b3d9ce2cc20064020ecb49d551ae48d81339d2936990b8eaa61b51671d171c8e7dbe256c0d00fbb58e79a1771d8cd62bafbc7d5f3d1e4287e1bf5103fee78295670e3e3c6e52f406e9450c682c2d37a7e29a6377f4713eac236a1b66eec025f7d73f6623a96e3e5573c668fab0445cc3b8f79e8cdffffd40543e8984deebf1485eb950a4167386386df544432884da1a852529f80b7b3a14420d6cf87f86f4eebc26edf743f37ed1bcbb9010a73f7a0c3d1638c047e7fa8e27655d31f545084d7f57875616677a29f7faa2a70a6aca9be2e1bdbc0e660699deb21906194f52825f3f0dfe56cf6577d06c61f735ed13c638b09e75f342335c6dc66342d01343b87291de10dfc1569f4381977a480cd92ce371e1413b891ae94b77891f840bcd660b8576706b451e65d8ee6be966fbb6b1355acf8952c466698460b60600c1ffcd2d26bf68e73ffd474b1bf04ae2b40c37187d94f188e2c88cf0939376a359f6a053b341517774447ef0812800cfe656c9bf2740931002a6586e22ad9db9b09a953ee9d3efbea1395fe5a3364856a1796e0a21002808e2157fd31ae0c61c45e5ea2ab4a746aa40e20d4802788c80c199ad277b9d850dc845d53cc5045c56d94230b1b1b0987982affd97ce1c87605b1bec7dc06ee1c028b34037d86866708982bdfef00b21e6909ecc4b4cca08487d1c6471ff897800d7d7ccd9a594a87ede83994cb7ed45cc2fb1a6b519bd00242f0a796b3612c3da0f3ab2f98e0afdcb048f20d3ce468fe58b2f88a2de9e8d77a9d194ad21d3c145a3cfd2b34e0fe20c2b87bf3a163783fb6775a0082909ab5d4dbb3fee4173ac4bf7dbdd6a5b2c3ae0928e8cb486f2b1dfc3085524d9ceb515aae8dd067e62482be85c183010b1dbc1ce18c27e381d64872b0d11a1347e38a2b19cdd52c99c414aa683dc257f67b28c10ff53efbe72f20ae8045d4269fec014ff78c0c3e0ee58add88f04410d179fb0dbde482a6743eb9d571a340bfb3c9ea7196037f587c88979a8cdf2c7746603b435f77930374e552645b6ca93a04fc512b6a6230fff6931ac3b9b44c6a9d76aaecb0af6f3c6d0e6c23c9270aceb2ac381668b72fd68904c20c20272693b572b811be7ef9cd3c630285dc2eb5b803d1310b162cce873abb5e6941b2b4a130590c6cf3679b8e591b0017382dc3a50482f6e720dee3479493099951971dff81a4a550f9c7f25e37a38a3da95fcdce3b1ca68535463210096f2a8110990ad261331c95f430a67758226b53269c0313fc9af3241aaa5d50d4d07bb6aa3b365115f241095278cfc78c8d3fa8e588c6b3853d414263242997bfb9efc950bc97dc86cc7b91b18cf3776bba64ff30b6f9e486cc6984077c49c8d06dc66826b35f8ae7fefc7baf5eef40266a598c571407ec6bcd31ab35a4ff83ec6c363890103f0988a1651bc7e0e75fbd23fac1d97ab38521df14212454d7c47af492d503f704eb187da064a44b36cd5e0ba5409c8e4586d4c61ab92f299768d50f2babaaac14b922a9f47cd5757638c97d3ce5e63817ae89854e85e626cc6903f9ebf3aed755e3760ab9e83c619dc945770c5daa35ccffb7d8ccd11b4ea94fe3270ee83c82e924b2577d6a61a9cba091d23bcb5a768e2513da2e11b6221607bf7a70eb0e415f474a609edc2f5020fc7ca65fa346dda7a8dff5fe4bfa2ca2dbe2f121274ed52d9ab7159dd45077705258986c4da479e55ab8428c6d2aabdd548764349411f3f4b36ce813cfd811cb26ae0aa2845fef4978cc7184915e1f210487bca972158aaafe9274930eb5a31b35d14b739badc1dcf9e500ed7122157d44d851ce2a612a9122bdcece508dbd6a2fff975bc181c23b201b5bcfec94c96437ab9d0d6e148890e4814c803882d351ffa58b3d3ab58e356b2b6afaf3aca1376706d37282139ca420a729a483d1456c649baade0760a0df036f636389d2828475d12f99f54dd27774dfe31be68f6c7edfcb3b8e9fac4ce41df38e13b6530a460f06ff4002e92b8622cd4ce13ec07032663d48998496612610f72b74014abd215817d118a6f019b8fcf58107ef393e56642e550b3731b5ed0591cf38b5d9c3fc8bda70a29f8861d729bd1aebb6da5f16989c57e361e05523ea126a80763fb13fb98d3b29e84016b5d91d2b59ed0f1c4484a7d269a9e58c48befce0f90898743727d37c7c8ea5b7cd52634851354e84b942e398c86d5c708469df5d73191fdd77181dc7142696bd96708aa6a4f28ee0fb1d6a406cb88be17bb2a5b583a80abd0372f61ce4767b8fa7c1ec816a1606208595e01cb05fbe5e2ac34d753136ac727bb71e7a9b01c8e3287b711d89e8426325661413ff7e6a85600fb696f2d4f7b82a031f9a7ead921ae52e8f3d1003883e14fa65d1759845185b1ebae1d2015fd9ebcbe3cbc3bea64fc44a6af99ed52717a9ce79f38b01a2555eddc03bdeb7adeaa17271f0c4a30ed183ae4d7a4602ccb2e63286bc1946743ef6550d99b8fdb324a53cc9672f0052de6a3a0579e8c2c6042f3b5776321841fb3c04531be5a492fccbb55b3ef28b5ed07d97e0320ba9da914a64a63fa6c868ea720bf975bc92482b521295af8586dbfe24921480697929e459552f9acf81d2ceb7f941a4770b2d0d858cd66acb3f90dccc908c49e8de8ee162fd4a745b8473a128112065637c9e6e6cd19aa4d9f815cf96d60576dc11f201cd90a1fdfa3edcf0b14be6edf02f925e726b2806a86716c2f986f86fe3aba4baa563712931fcf7c628c9bf3cf1eb6e6f3125da843c1c2900129cf8b03e2361e5ac9094a61d473c1ee22292936f5629e5ffb1ca04fc1c71dbc1c5e6ac7cad566b7da37006138694ef703125271e31859049a4bc164dc404b8e605d0be04fd46f651f3afb006a8bbd7416d3a6fb42e3d1325f74adbb021ce5393587e2c68575912ede68fe0a37822be4c862ba59f97d336ed9d13b614a67654fefc6ea9a2f5fbd76d0880fbc51a8cba517b7c79123475c36c2c1403228e7a8d46e56535eae397dd9e3c2e8157757dc278d82b69fd439d899b58822216af65967db9e93bffae7e29db794cf76f5e6a1c2b431d45ccf48c88730dca586bfd4aaed0425a6b1fa6458517a885523d05a579815aeaa6503328ed0e36afd67f331d00e78aa69f561d0f911bcdec6b57bbd33c0ddf99c799561e2b4344b476a8b6d4a7b8f9eb07d010358a309449ef2cffe1262557a2af5e96d185b48c6a76a1ece130f0902f3709763e08f9eb01b6b13bda8a5d2e596822aecb50458b703d693b40eccf90accee4ea47f4b0444a3b8a4e577a143f7b33bb417f31f7fd1d7dfa94810040c4c845dd903d6e89ab44a7f184a4ccbdfafafa2cfbbb393d9c3af7e46fa9e291acd8d12fe9fd9cb0ef964235f38a62292035bb87d692e8933b8d2c1f3826d38e83a3e73f5529812a34426e26f8314e765774edea3c8bf4a55da0f72f3bcc09a0ed435a37a569050fc28ee4d59339d83a1278cd6f44f15297e158e78956add85e364c7b6baba8fcdd532623c7e831cc2b9265b2954126683f22cb3af6e83ca34aad47fda2f009750f1055f917d275509d5d665942e54ebde215df6e98bcf309b1fa21d0c7d5c648df84f358daa3d0d47bbbb9614c7036f5e6b7bc044166daea8181e4efaa88dbf158e232038c66ce92ccfa2ec1cd3a4c18975214ec1ad6e4cbc76c8ac0b9390bb58974bf1c3bb33f69fb33ee4454f7233aee0a7a80d64d2c9f1b35a124ea70b8baef65f573201e70e0cc9b275bb2214b0ede63c928f6ea508fc45d3abb799aedddeba76d1c989ce83159ae48bdf7bfb200884eb146d07313e8a581467df33becfb9df6190c5708728d8269d672e4f54f173c9e85c5edfc3f35c023b537fc2adb30850efefb016a4453a74fd643e02b3492b7530e7de2cbeffcfa9772565b3112f917d394b87d5ce68f49f77f800f6643c0b4117b7d81119991a55a15a2ab322a62decaf38c70f5395f727728e45aa9c11ab6d16d5fc5a2b49b14288211e34352fca051194d8e96b3fe5df09c44db813375d3c3b877474b69fad801144bbe9a90c1f59e4f91f1759ac85886476ed3577725fcbd3185e72348d6c041e33f2a5e552fdd593d85b0472f2b209d84f62bc3c28f69a1af2dbb43b7f3725dd6ebee5c05404335479ce0a28298c37dee36397a5031347d0bff83adfc4797811f6c91ce5e15da5ba217b7e9043113aa8263073e15a33448b64e9bceb79743fd4edee84aad08fde6573a2e9e5326512991682b57fc0fdeb97b5735f640f88e55baf1d25e486dd0c1fa8e483c3f2228c83346d207b0e1a8468d721dc55fe6085f4d8948805dfc911e19ed4b13acd7ee79d6fb8fb20e32be0a5325656c060ab0fbed465781deaeeeaa17cbdc55e1136388a0b0d65f3d1dd56cad27ef6889efb2607fe7b88720788afeea68afc0014f5a619afc856d54c8f4c72dd33ae66f4305f89114545ece1efa9503460c48b6dbe6859525107162337ee4932b7b4332c65e396aded879349008f33c036d09809e1b313636ef04af95f740d719b80027d23388f195a128fffe4e77398a0c033a7a9e2764cdc4938e9dd2a108ecf5e3721ba1ae14e3e74298e3b6bbb20f6d85349199dca045d0e6278da9d7adfab620298c792c774b712a967a146d8d3c3a94d7e9e7475de89af069e082eb967c491e1ec330365567fe93dfabd25cfb0bf4230d1c4eec23f99f786177fc7e02cb04ee1a6e985e939372ea8d5075d59ae29b50a989f87cf8728183a75a88713f1d231bfd8fabf4de41b593289926bfc5564c50c934500b37a5c3774741b026bc6004c958d8501716a52403b7a4022213e154d4abac6c2e837e69bcdcfbec4e7dc517a3f7066182643c12c4f25b4b1c5124661fe3d0b33d47d31e1c0e0fa430d24017534962187a0f2651cb4212cf09e6742ad57d4b800af05b71bc94576efa300d536105032aba54846307befc557887ba8581b9c0dc3fd17077f834e32ad2025a430b6eeb0510be846cf32552092e5c49e828c97ca3c976ac72f9d4103cd4af9fd971b5090d129334a1c7f7be753e524722713c11d74750c1f3fd0ccf40737d0914e37f9df47a693a6df65f04f5f326e84509bf1b7d0f1782a2de82de4e9546c1b54de82ab23711f03937e485e829f2ad05238de4aa12665028a060be9d3be770ed2b3373dd989697fddfdaa55767fe8205a00ea44053dca784deccf668870cc193fb1bd6e0533d0b197ad964a7e2dd2fa95604b3003f80d752e093e2013bba84a0bc5d72ed4162c9e8238e786712c2751a95d6b3af10ae7d322c392297175cac057fbd045669a63d0eabbcbdcf0806c4296900aebc645c309ef67afe6ff3dbe031eb2e6ea28ff038a8950fb54a1458902a9a7f1bd9f70179bdc532b039482486b24feb62db9517595376828aefa4018818fd1d17ea5e96935864ab35ddd564b26d8e7f72e4e0653df117eca5212b888c18b54deffe6b10edf37f6338dbbeb779a70e540169b70702f0a41ffbae687092bba7be864b91e887b353a14910f761d69e48e6c6b9c5005928e10ed64cd058d5389392c64c0d91b294e975ea6d76ec61bc5c12efe8cc3ec24a4388779374020f5754690eb1acea129172cb6979df2b790b7aaa675e3f977215b680d66686b6ee340f1b8b3c8ce6181c011ff10c654777796237a2123aa98dd7f54b0eba2122cad139cb9e236da1b0d7f5af2777b560e79adfedda5ec823355fff4f4b1a6e4c7eb3c04073a65c6c59bcec4168aa2f63af02ce6c9a0b6d40ef6837b5fff523e4bf9917a7ccfe08a7e076904426ba5fadccd36af49b3a2d6b501208a6fab349a26d7ff9bc9303da7a247e30ca1be5539f1f5cbcaf539a4e919d363113ca091050e2dbb192bc0a54cb39b7c0df5684ebb95bfd681cdeb8eb5421f61a0fb4161138b51e5522f8f1f42a75f50520e91044f5aef8edae804b93c80a63992f82d07127e09bfe16e4df8c3c73b001c6cb23395256a593c52eaae1f496c4552bd7be7925eea710fdeed147b7c44302e670c9caa84079e20e20b09cc8b1dc8a05dc79a4cd314a1168c7abb4cdbc0bcf874cfcf4d6c4843c09e6f16303fe36623c8d7776f2a201d7532c8383329b1ac53ebf7bf7b2f3354cb4d9e4e61563435d29dd3a23d09056da45d5d3734bd1472bf05429beb4489d9cf3837327fcfb1962c8cbf8b5df2801e3839fb19348109988ba689b35d49041156736e1d43c657586f484bd22de1c7483f6fba5c869deeab698a369cf931111aff7758660c8058d22de8cd169d292be30969cee10bf6df5d23017e8c5fe749d097a6e151fe4c317cced33088d614e0fb7b2ad85a21667a365fa80bcd97ff8d8ce34788d4c7fdbef9b52f767b78b44b2c266576a5fe086420d6aada51009f02562ffafe249eb92c1f0e85cecf9a6fb3677ac677733de39b88485b48d0a830fa6ad8364a17725d45d5905eaa5333a654bb8ade784bb19e0a8487d21ecb75776446d2dd177599377f486937f7639d2d4c030a1ff1ddbdd501328b0c1a5f2b5db2cbeb044c0f36660de9df49f00efcf434ca88f21251518faef9f845f5cafdd06a910d5870739b2b3d9b4ea510d5f47e01db9a2be320524587dea6c475627b84add12dcdffb19fc476dd1b6a47ea785d42fc7e8e6253e5a7ee47ae1b71ad8d57dfee9007cdf252097304d976d021c311131728bad21645e6dadc7a02472a05db54c818f5376829cbf5e2a3ebd12d34222fbc9f7bc3520801f689cb65b187bac6b9803845212154d260850da7658aea17c26b6216d761396f9a0422c681397661488f207bcbcf5cf59ceed1ea98ff81bd1f0cef0fa55af9369d6c8c088759821c598ecf38f7ee206ca51b1de34ab9a0d29456526d3094d42dbf5a0a873e86ea48c490ba8b4b6883bbf83ed0f9a10dada8ce139b3b3620d83ff8eb10d399ca9c8b8e8e26b6c800965406a0592e30eecaf9b2fe6687a52bef5349aeaa208e65aab6135ac75902c50de57f753afcd9ac8e7300698d5a41626bd5980a3a0fd0c8f01cba1ea5ac51805dd8918ab5dca30a4bf07149f9b81e16866488428f31046a08f44a663dff7e43c7da60d19c64814465e8f1d2c38303e8c868b92b6eafa473b5709b1ca2dcf941fba45bb26ed145415b8ad5206bc39b959c62449ad15bf711819e651eed7b3a40e0d467eeadf26d3a59be7ceafe4c85e22e77d2894bbf694e0c7950297b3f29c13299f3e1416542ebaca18757dd657e3673421452ee887145f7747460182404250df80915f04fedb130588a6bd7f0222de5ae7c2f4c27ce36e0895ea04b10ca169a2ac72e0bfef3ff62826ae6bc78e8bbd456d1f9004ef52ebbda9521563d4ff0d677dbd0fc92ec55ecf26bbf3bb52d01fdd468884ece64dcbf6cbab5f2b45f2560d4547738ebe0dcfe05851a107c1f48a691ace48c3b1c68b03ab6db77a49b6449ce7f1cc24706b215bf544171321e7c7e2694b43867fedcb70147dfc82e86d542374b5a5fe3381ba763f3d1817c9613691354bf08f4dea5c8eb0304fbf3884dfd3350bf533bf15f8f9945de09c616c628e3ef7bd7fb947683959b3264bad502b3576d882257595976af540f63ba9d0b9b8381b2442bbf08745ac5b8ad52bd3cc23d7e0b77478cb2e462cd485b9094ada2df9647dbb36ca3fd5dcaa44c70cb221181dc81ac81e4996e99329b4a254bf91a47596c5ab73f6ce997c49644cc1e257602de60bccf6cd5e4b144a388209c57c0215914c017e4f1021cab2fd5dadbefa0bd62b13283700604796eb348e06df04aa5a2b12dbf37817f0615b61339c89b8dec05794e70816e1d12980cb6a1b2a0f2066e1cd04957a94fffa9cca5ac330ac8942b56a66256fcd07d5fa790a87f49761e3a0fed5f96a4dc97e1e83606ae0144fa46eef6774aaf9cfa5142ec78c5e4f24329ac1026bc5e37248f2025cb6683a8abcea186bd78c1551bbd6a46ec115a800f84f0e621358c88375c0c1c66a6e5956772586ed346054a69f3347bd797ab268fb66ae31f6d9551dd260f83bca95224ed0034da7b286323f6b00fb2096407a0bec9dc7f06d2498ca58d8e3ff56f94ec5a32834df2a2fedad173cf344d13e11385c00a4930a8b125eba9cb09255dae8cc3687188722bbbbbb1c807b3a219096b08265b3ad238db0ea48d1edd8d8daed6c05ffcd1aeb5af986d41c84fd7cc232df4b7d7c70caf15766e905c5837a5c4a7f4d654243fc8e0fe1bd9435cf503ef66ac4a3c47ca9e28a63f2028162d8a79c82543d48fbf010b68d3dec322f15ece77bc10725469e6b8ed3dce52ed87ac32f6b5bd584e1ac30afa98faaaf8f687fcaaacbf86f8faa5b2849d6a531aa95ebf674e8769e09a7319724d4c15c3011cc957beae911e996e36d30de174545e4fa389e2221f91e0fe63ba866ee43bd4c2c0f48aa29ab624a7c975d3eff904c2ae360af98359e180a1784359ca886bd36c299640118d0109c5b2fd8136e2f1ebd6de3c651544d8a7e7276933dd130cef904ccf18dc8ace25add08acdd242f5d9f0b214e4550a157d381247dd4e28e7abd1ef4a67f0af351ac59282b95b9b93aee6c3b88918f2f81ca31b4fc6ad459ecefc02e05c5c4209d925719689da3050dc6031cc0929d6df166cd05e84531cdb0ed9b6a23ca773bb7aea01b86f13e9293169977b83a4d7b51e0baeb1c648026919765cb9584949839cd4615fe308490dbf94c1db7f0781903e0261e695d11f73850abb3631f97bb814e9b7749b8b26f9d6322c1ac719fe4c0450af99afea1d8a08f08f123a8f4f31bec0273ca92c1a143a557c84925eb563cff9adf8b5cd0f7fa3f708a46fa58614cecb0f2f0a84d0c5dc9fc25adba036a6f79f2691b110a3f88328338f94576e9b679328f564134fe1d71841e46a0d1b184dc1a6fc75710b20cb3281cfe227c719ae2b0270e3e6b2748049ad45c9eb2fd43c86fb01a93333b0ca7eda49e70720d342b985933fc7000b77b8907f7bbb68fce1c8d40dd88d464d80bfc0442c29bad940fd6430e4ab88def5c1c536e423935ecf82806cbfc746b34903034dc7be424f01e7db4168d66df494ab826403ee985bdb7704a7d7c89e35c8a4cbd77fa573bc31deb2032618d8886f82e228e9d365ba38c664e29d839dddec6378c4ba4ba7d71e17239586af539850dfed6203e3215fdf5b39f5db93bf1ceeedd0ce85136b144d963aac002548c204d718888716ebe9567110e8186bde80f38b82df390bb126e7ec31de3899677b10e32173873cbe124caf5cd287039ecbca19e57092e9d272a77ac738cc6e479f091ae60056ff3ee1e8fd6f0bcd2bf61f08bbd0c1a0ac821f84cca5f3a1f62c1fbc10179f3eab70cda61ec96ff32940763bada3806d2951eecf6df76b7ab4db36c4ffbfe4c3e06f8f68c2bd47c4f9907321d8c536471f510ccadeda5dcb2a17e62a46a0e4c88a87010b7fa30db5ca73aab1cbecf523e0a39b518b41e954651fd59f6b1eab1e805c014f7f0e6d19025e50399177f45d226241ee69664226b694a823f16c74163089c2d1907c25994a327cdf3ae6f15700829f545a7debaba2236e25bd92a83cf8b452038262485b5ec29568791345e40e605a8b442cb693c212db1eebd27408b6980e53759c2c41d42e1d112235b763932398bb65eef87fd89e59d966404b2b450e51023dfb29501bfaec398e3e3d9a0054b06b0b1a3b65cc4d1927fa413514b7e979ad3ad0d4c70968a38b99ca90dd5ee791837f38b65b18f5f7d00af88e8a1b8c949c0218912b1593948c186ba38f80856441bfe2bf047fa4f442c9a4f4b17d9bc7bdcaa2eb37f5934618bf98dbfbdf015ab4df2f2b2e8db70db8470a92d5f332f3511be9b6243a90348088d946dd206e0ebb993c16f98e96fb5fce2736e5bf0cdb8b2e8a6f475bf6838abd0f143ffcdc7fae09419b2e2c00d3688d36d0484bba40129b71cda89321098e2d28a93223de85512ca5af10a6e954eff3700f40be50f2537d6afdf7572762aed74ee91d2767ecd0548bc89655ff1cf26e355db5b94de21e3d6d2313d555b85b452e7544434f15c8eea6fa79954837ac3e4039ac93544a0d091587df4b4a94d22a26e17a1651fd00cda48973e8a5484b1c0005264d098e749a9a31d9bc9cb9bf405ef9e23765e1c518c20ac778ef4b36b729dfa998f80c32f3dbdcf4fcf39e58f3a45d542827c84f1ced27b376d9a32397dd9300d4864cd7ddc68bb9f2ef1dc39b1314ef8f6387dc9a798c747fc2245dd5c67f185e11d6944e7b9290b4925641aaa42c745f0a2ea77641e11e94aa8d5ffef80f1ad8344bdd6f7a5f47ecf156aff7d8a82fb2ad827eb6e56a80de416893b32605d19e8d59626e45ead14e3b7211ea8985c1317999978056960591ffca0d65feca868a6aebc4dce13b1f8b49a7876fd6bcd5b591c4dd422593161c1f480121005aefdd5207d5235446e79ced21762fb88628634f3bd6298188d0eae4193cdb4fc2ccf857beba66e70618245904a132566f6d11c7af76fba9fbd803cfc8379e405f54e0fc504247e1447748e9e0cbcb89fc647f9b2c9312e0ca0b812b53dd2a37fc2fad5526a69d1464a9fdc9ad2b76b4baeceec1cdff721b1d696be42ae54c3d3ab595f57c5c68976c54221cf5b6ffb01673fa5d69c0dbcc2b8e685467742a535eeda13654f09955101559bc995f141539ccbc22ead0fa7b110402e6ca66f7d42cbc33b37750f0a8c1db2b5dba7bd0d68bec07c5f40f632e5300ccbbea1ca9f7bcaf9cf1cf543787205d41b6cb2d7a0f57e3f5b6621f896a91193ee8fe6c43ffe0440937982520917a3731f051ae1ba8954590376e344f2a54732c828aef07a6c4aabc593ac2f8f9eaee74d1becb0de899cfcd3220bf4a08b8367c43670c830aff2050bca2445c56001c55065885c623b2ab38378b776e7e8784e04156354fb0e63b2f5ec67f16c28e4dd19afa354d917a2c18aed4fcfe47940ca54b4b7306aa616bb374e9eda18e9592ad97a3df90f7c57ed188dae6e9fb07a7434ccd9b8721c1228a8053eaf9425cea251a2a38eee4e6608eefd5282907505b9cbb03e9050a7b050bc8b426362dd12a572bb0d2df0cd82af0717a01b31175186b54ff0c6cbd29115808dd5606040c6e4d696b9db156225222bd1ab66a682d17175d99d6be168c2021ed3fc528baaff57afa27fc8bdd4fac63e69385a515607b5c0e5de3e7e83448b09c78a0dde6c18f2462307a5076fbde7a756f7f3e24ddf67b49042edda43c6708686f9b3db456525856128555cb42024924934e169981fb0520eec2d176f79c6b54cc2a1973411a44eb71c6538f9fcc4bda044150649a1417ca3c13a7d9ef8706180506e8bed055442b944ba39bb64693585359aac8a1e4c7611634b0915e09e76edb04595fac324ea94d65e2a3b7c6f1fa1026cb3197ed184efbc89c1023e40974cb5b034410a5798c1104883781de9282c7fe9346b2106f5a166b8eb17858f4fb71e4b491d8028dc84ecd074228682e8e68ca3a0ef5ab00c24c1436ba9e4271ec0c80f5082dcb460b01fef7902ae8f2d505bf215f54917683bf0b457a2823e2e7390d71bedddd3169f720fd06b66bf8b9832b7cfdae744dd34ed93db4b1211291c0a7af433b80199da102509deda25195fe15bb82d1902543f92b1cefc0de4c243fb0781a069fd21dede3e706964e6e03f408fcd2b3a4dd20db5b5f1a6e596256816914812c685c35ac59fd88b03aba77b25d2aae0d679166966480f21ea04edf2bb29a318ea51df7ab58772238a7ceeff3000650f8aba4800e10dc100fa9f13bc50dab761e08c001d2da5ed8d184a24fab3e0d40f137ca893c6f88c78ff1ec4f7f2e6ab8957589c896e402155af22b18a5f65ab7ddfb563c604b8e6b892fe0748b6742fa5da0c048fecad90ae5069e875df474b819e4fe8b31d6af3b94371000bf9e09bd60dbe033efaf03b0945a374f17b399be0f6cd79935772537a402186dd271aa7ee62803b4cc2eba88fb578b917021a7850ff119b941c0253b31d70b35d5d0dd46d276a6c5a16ec0f65687d009700f205c69ec9c324742c6382f135b31117eacdd0812c3575e86953fc409b570e5062fe86db89a3da0e47ca2e3b247f19178e81b1c1d67be6d1e1cb1465eb5f66e747f3b8c2f2aaf9a935cf55dc9bc201cd45a667a9c0110bb93a35486e4bdb7a1111cf6990614d300fe7537544e35377045d7c06cbda838c88b93cc6ee1b8fda400b88f08f2ecc7742052ad3a3cdef393d68e077cc1a232bfa877949555667d932a706bb4971b70f68061eceedd723989595eb076c56955ee43588a28fcd20e816817b86ef56ee5ad1c8c097fa9c89e48de9524e815f498b850740b7a77909fce52dc0763f7088c58800fdb711db7a3cbe891104b945687beb35079ab3f170b3cb9e74e9900c8875fb07bb0dfc487595ceb3a22a38dfcf86f28fc5f9bf0eaa8f31337a28d4bf8619641dbcb9aae886c74034d14cad9fc0d5829ff8961c9b25f412f88396d295fedb51e8deeb6ef9c576c3247172f78d04e59e0381b7c486810b91679799b91ba6a8ead5532f924d59ee7c30da7574d029b6bdd8db4d5221046e5b620fffb53868b5bbac40890407d2bc7b4d0ea920e561668f2bef5ed60972c1f9532d28d5c5b295b70fd4b89d245ab217cb8298c0747ae8adf3f78955f8b1d4968004627ce59e8db1de129ef46dea4352e59d486a062669b311846e03168eb487cb1234cef55ab08a1ceeb74ab8d83951de5dc0c8ca4ea1d6d9f5d748a8c61965a551bab44d14ff540ad44701f07ef17b334b31e247e9abff99a9471092b9f40dafab77e933e53e13119e9de0ffdbdb8026271e997bbe1a0edb255b6ae95ce2902e138b26bc93992b61ce21fc5360ea7160d236b7cbe3af6009238287edd97ddffed50a715b2f94ebdf8c226cbed8542ddff0a054a7c6b898037ab49bc0c84486eac294b23f38d61b2e4254e7a903e98702701b73832ab1088af999ac735a49f41dc20c145077ac21b419e08f8942a40094d9ea12ecb2567b0e2da5de9a4126a527e676dc8f36d5e7d157a2f20699158aa8f288673518c34a49837e43fab71162ba4dd328c1c73c5cffd6f2f969d26045f3a9474327d31ba08e75d7d734002ec803d20f2badac2e9fb0288ce7da3086d4cd1f5bbcc92c29fce526dd4ae33af5561c7af747077e585e9e1d73023baf5bee36efb5c2140e5c0227095f88a1f07243e40c77ceb479f1380cdf6e5a9076117406ad5967ee7107bc89ca16085a248d6a555f0bbcbbb4fee742f6eda7edade6b99d741e02400f81d91cc99f11f513e360b388ed31e1caa879f608003da6ac9bf8cd4cafe490298d4936738bd0521e4e0420a392b8b96f2be8dddcc8447a4bea9c6a10ed4647069606c40b5565fadaf877613d44f9dfcee6ec636b325132ae7b11c21018a51e4696bf1e896636c176a4e249bd05413064e5d054fb00983e723f5707249f7374afb70259c0d35129164544ef1e03cfd5d7681886b2165bd340f949a34211ac4e0ea7c8432dc709e3d1ffa95ddf49aa7c9053f153bce564c4a208c6ca04f34a0ceef7a3809b241946ba0b6c8c335cad988f7cc680711a5619990bff481ec48504509dbbfcb01e8c358509f047f85f57c8682257dcc2a1df2ebda2a523577cf02d017cb0c4ba8d8de7e143ab7cc2be9300d53a53609de0d22c5da47092c38fb5034faaf1b9a436634ec50818656fd7789a556ab41d79bd900ea322541a92322b3a5586a56e91f20d364b25c731516e5f8671d41c683d9e66c056203cca95454247e8f0a44c0310fd27305b565c81b87cf01a8734ca6504f44fcb852e16557714e3971517c09faea845db9e1a6fd44bbcd98f2bafe6cdc9897615fdba590490bd5c2bfc02d0df22e91b15fac449c0afc8eb2c6d38b7f9414115ffca39c764b7f9af3657c60cd68566546c40c30337a45b2679b63a4fc6fd4b28dd76fd88813bd71256c8d543ac236efc4b91104e2b645ad006a611756ef6a086480398c531adc4dbc20749f4c82db2fb37f78c230f8da3e40b4578e6c1db5f36d15dbe287b5fadda72948b0ba8975a019ccd72c08f8d0f7ce6a8886d7504abc9950c5e80da445a3349ccf663350019734159937ac209d8b5cf0504abaaeffa19d952b857ec95ceaed1a71f4da95f151407426ca67b9bcde5b88dc1efd96ab3858115cb017dd15a473142dec944952c5ba692eb1251c95d219e4f80d603306a265534f1db2da177401c6970389e9b909a8e799e490e5926964c162fb3ee213dfd07653f25891b891629a84cc5542bba314011c876a9b6af9347512a48a90878cc6088f87ad726392b1ba0957e4530c5a229ade2acee9975d26e5fde4c6e9446c0d3f9a2555a64536674537c1bb6d282856110f56dc34dc525205a0bf2e170281fcb0a5ef7f3b9a0e9c1d375c52268ee40c43ef9793cc29428595d2230c92193df87bced0e34d60cbdd715ecab499fb36d9777892496c0bd2987f37e7d26d0c8c19a224940a0e8855eefca08f82728fc86600d8459ae7af9761b6dc87bbd71a201f872db0117811804b5c3c2627ffabc52db7b921f2e31bac013669e833e04e3b838b4eebaee326b46a2292afee8417ad8254c0965dd13fc09500820051256f256b7c6f3e4aba159b4025e599590f59be93c673152ff6649d8dc2edce68703dda366fed80aa2f53f9653d19da024508603b1ed8760f047e33cd87de0f4a52facf6a20479ebed8d33bd2b3f9ea2e0ec58f8909bf4332baad3904a3829361bba744ac886f766317bf4fa6c8d0eb9e2cf2701581a73f7716b3622353fc2736da1e6959dcc5c2713332c78e9090200fab2879546153aeb58c1ce566bbf204e0084876b2a957ea99def344ea76a3e3fa8c0a581c4aeb55bc2ef30b526154b4517106a366a9fb277a6ea27237564e87ee7f5374c1e15a26a698a9fa903cf4a1f872f54b628af93f7ac921bdcbdb8774f12f1d868d616e965ebfac55adbb5ee2731d3680d8593b0a1b1cfdbfdb41b85b2ac6de96e3036dd956d34b39ae0f8d4cc24d6a858787d28260fae4d4be2265571339e81b8e77b53c09d6162ebd3c2e49a9dbccc39f888dd311fa069072126c4bbb4c109dced0f9f0f5964e5b3833b115889155c834980c66362b90f0f624b6b4f70640834817b848fc5652212793008c92743eeb9404680e1aa70a1df78f30d3a12facb47d17a359f0450f9f0ec1dbf165c8b6dec00af22e9d30431927c975debb0f56edb50217967ed169fa8b2490a600aef0aaaa046dd5f403455236415b6e8453cc1cbbe4f603f3aba8ed929334ee8b023b90c41168d0106c3547dfdc9f00c336c28d0d5d55d2aaa451c5ade5e86bfab0803d9b0fcfde3750b605824bc9c176cf22c22d9f4a5d4f51494d88c8429b9e13ab5a5126c10688883f4defbaf9d19dcab9dbbf69d64528b11c67d3d1dd6442be0647902de9b39beccb077ca64adea43ea37cc965b4e90a1a3bf924aa73005a1b2c4c092d4ea24e38ac3863bef664ff0782d70411be547b7beb17b73af17adcd3316f878de68390b7ff65c81a0b024a5036fef47916322d78e72141ccb499714e00a07794da0bfb301896b5537fe651094c350e0f300bcffb84d4dd3715b0bb065f5bc7d3341cf40c77835ae315739d99384382f54ba59a91c8d87b20d3f629cb4dfa1ee1da84c81be77544e9568984f2609fff82c49daee6e2848059c87eceaa27829e705c7f391ef357723a9e3000de5116180befe13e82cd488c089a2254f49e1b5260a54488f2f4c00617dc34682bba867d32426e366409fbf33ea0c61feec6e2e8c3cfddc02534883c4224f8c95ba2d4e0a1dbf645a55d14ab56ba0b9ce037bc60396956d54769b422a2db92b89f101737e34bce395d613bab793eda92ba5072bfcb01178350afe03d1efef8134d64c0ef7d3234b20f2a0bbe0ed7c836554fc9ae34530da362a85da6d1fa849710fee7fe1e790767a7f757df87d1f9aafb96988ea1104c4c78d7d2513eabca5e229d0681ab91a7b1e3328bdb5e6ac7dda575439fa0afff5284da7afde3804d5a00c62572f0175683728b3be879581622b2b41c40d251713c173b76f0ceb536c20966e303d302746a6c44b174d651a08ee1443195ae6ba78a83377dbf12e0ff6bf311f59bda406b6af0aaa6767ae1979041b2a7e643ebd7c50a167340a4b08b3a233caa00255169ffe8aee170aa2006e0c14f30c625c9c3982470ffabd88d5bd23272d6f2ef6f320766cdd4bf7b8aee9e64123fe7e5de97a3a9dfe4aa7d04fa4b1905078d1879ad66cf17b7e24edf92d8339f6d7e78a4c1f63dee9f78f607f26ed66135bf48dfa62a5312d5e723845335802afa149bd45fd18ee3965d9eaf1757c3c899e8657bf2f818515e0e0c147e53ea3d2331397a6cac56b452dd929da325c34a0ec3d8138eccf1cc0c40d5c69a412076709236469b49a1669d5f9a4823948e278a92119961924cab19525dd9440d560e2c1ed009b9d5213c518144d90df0d2c0c6d719a90702548ba713b8fe30b6ea660dd6bb465ba65fd277351a51b40d233dd58090e70be908fb08f23988480da039d1cc54f570abce45d07eed146b8fe54378966509c9ec9b38c31d2f371f84f3c36fd1ef453cb0d2aa6eaca611e110bf058be4bdc820d57bccecdf74670145824db2d210992ace841591e5763876108214c8ab964d47ac57602f3c0fe6f3550664b7c423d699ada6645e421cc1ec20d123969c67517774c7f7631ba3961dbdefd1aeaeefb9f5e6451ebe81185d1a6ef233ad743b05ffd740872a232d4a8d7ca1e614f8331051c7a79788fa242a576e7abe2af7920a4646ff779139735699259fff6be4f6ea1cf67cb6e045d4d4d1cd8051b6df2eb406e137d3993e8cd08cbc68ae076041e2f4f6e26f0ae041cc36b867972533acfc2849367fdc8d4f1bd54910040905a7cab57f04d767569ffb90b1799b6e70ec89f85955f2534800ff881cdabfab8ae8b8d2602ed87049c018df56686d02b17436f321d1149caf2ea784a7071bc1bcb4ffba8e8f8d0df7cdbf4509618f043800d6c8c701bf0d36417b7c2d62c0031f864255242957df4c0e653c73e4aac1dc0004d419200077ee84752c56366cb128110df0b9fa49abaabf836488474bd952385f80a75f5cb904fc74aa6e09cc98b4aea833ed915ac0b111c4a009d312a442aefea4d750a3a2e36ad98d7aabc43d9dd8a75af6d3ded21c263963c005498069b4ced619966f7c8e586c8cc16de4571af3629e0064865879ee32935653cf3d5fc06154701efbc983e19a65a648959159b2b8ce3b433d85885a389d6375933a839d364e89a1ec92a8ca6e3fee593bc0148bf667476a3a488243e48241cffdd2f17d13be5a677603f97efec4d8bdfe678bfd34035c61014341e791cb02dd545e1d0e4858adb0508645ce92bad16d9ea7a575724ecc0d83d4f218a181b496019040e4115b11ece842b28569b43789162b8be3d0c756e5ef2ba1b77763d9a65d10608a7c594f6bb520c18e71d9a4ec405974c2075890b3d818dc16522c9ae001f1707430b4af800150322e8d2c10e1d30390a82c5a1c4c1d64ca1b268fd69cbd94025d40e05acdd6493432941d3f813bb2d16df2aefeef65ab9d959a0ff0f61f023e9bc7c8adff07ec0e5a06d9463e74575e2e903bd2a67320168a09dc13675eade7e6bfc5bc8c723f7e66a4221f0cde3fe64cb78d6ce946491d20ec97b4b3544548afc89b5a2ff359ffcd06cf348bc847feab0f50d1dae7fb2bfa28f8f8c062b1ca3e2bb43359d6197db169171a0a451d3cc2b3140c47ef7c65143896be37d61b615d3e3f86056119d7d1f4c0babff6a3a43615127caee3bf985799ca2041cfd9ad493263689186e0059b8456c328407197a41e73ab5fbc2934e6c6e2596fecfb9bb1f41d13b4aeb5ec3cd89d8caa417a22c30f93399f967677449bbd1702c78e0e550f06595822a71b35d4462672a0510ddccbdd31b69be5b04a880cd5c5faf55f3297730ad4ac160d287aafc5e8ccf7a80d7954ee5779fc474d64f9a2c55fb2415fb4a1265a0b8b2981b997650e259fb7499a1e9c7579e168f0e067a30330b097ca13cefe86df3388394b2567fff7da14daccac57b6b4fa4c84a873f1a992cb9d0659c3403892d3a6af6aadb9fdcdbd45e314a8a0abefb96ed6a08b84c78eef9f92c7ad726c137d7c17645018aa36ffe1bfb37055c2569d96727085e0915b5ec8a7b955e02cfe9b59168b32a6198030b613128b290315b67556b0bfc243d84ef1b8e01643848a03489f1cf13075ccbeb71c9a7985c29f08266b1ec71542650f13a1bcb680616f57e43476b20bc652a4cfb31cb930a0aa1a25be5950f92d9703fa7a59847c84d7338830756eb9836d0d15a499a90f09fa60bbc526799d12682dccf0f90774f2dff07f3458670cb7edaf521cce7dd14a3495cd2d1ff411f9e1a1a37104cc2112939d8eec80dff605124d99ec61e8a517da4fe558af1a0ed8f08652899ddca634871e2ca3d8b43be94f20de173d78abe51c2d0ef2d2efed2ae7d8a85a95ee6043590e3307bb716d5802fef922571d4c321e7461a7c4193c7f6f3d80df5fe2a4f8f6ce8c12b3ca2ed7e9a7a5550cf21c0f52487b8aa3fd08e088ea9b27862db3e7821bc15a214ca64a20d07274a00852a348172b1da14fe01428a89e210ab0160c51201be109f96dd07efa973d72d1b549e7462bf392f76c99a21a92571e9f7707dbaf54ed7c361491242a0d54ca0c0fd9e0c6d6db9cef693b321e0b7aa3d2672c88d08c7b7ec0e07dcc7ec7dff34d852a1b24ca986390d60240e157d769dd3e3066099b5e647064bd1253f462cfeffa2de5f3df9267f39cb29fb7027a07e6352b639f1c9d6bb490ad6bc77b6de6288fd4c5788816c27cb41e1d50b234c7c7cc16b5ad3b3d4bc1ff9b8f9229a0a86572750f2f4146b22fd3208708235585b3636cf5b9252732cb63f183e7ecc39a4d563416754e6694597088aed52f3d213b4c9dddacd3d26489a99c77f280a680a31c6700202e86dd1865c0534fa3d2894fe1d04b98097ae3d8b19de1691810fe34da7751fb8cf86f1380e0d0b2c08aa9b4c9e4aee4c9474ba77033d4ff6c46cf777b283c950ae07e9b686185baac5cf048f19215c80c10f2da506e2d7ba8753149cb7387b7a8c057c863a31170fd36f0b4dd55f067df5497f0b830a11bd2e2667c7fd8bf02bcadfb1a7fc469d723f209b9f0203e0730a94960cdb44716678807906a1cff1203e135cc860207a50713246afe6ad35aa6061707b6e48105b28b2931796692bf298bb7b256a75a91cf5ef40c8523861d5b337b2bfe7d35cd7a231b9a1c760e481a74fddb8dab5179654a34406728d32a4bec57a451ab21680ec7ea7d2a38995fb1b89f660f5dda518dcaa2650082fa9bd2dd135aa49b9431a3e74e5dd8d28938a9980bd8b65b5fb12ce469aae17f5f16fda7f5a139c63114b9fdb1728ae8791f64d300280b49d9899f502ab946af8bd926535881526ffcc0aec969b098954149472eb4a05b8608bd102a28da76271e9db1ae555cf8b96115b2ebf35989a26cfb9af906b3a294a15cd9079e7294ac41992affd40b8441057a93faa04c7debc8692d5a257e96eb0bc5196ac7cfe53c54392f4c00f8107de04fada1c4d6d1022ebeddb1a62580e08bfc55d0ac59b6df187545810db52da1c8804391df7e96cad7b3d8d5ca696d4b7dfcffae252bb740839b94fe4ca0522ff6f811720a2e7227dbaa58d08e2bcd8cc6c7cc0d7343768776d8d00880a78ecaa72a04c2a79f443c109ab52482036a8ec7eb79782417527b254dc7d9261e4cc539c854d7ae82db5d778b5a06e60bf9f75336fe3c083eef399acfd80f903dada4912863006fb8c8255702d8cdf6b14049afbd8dab3fa1d15b8d8bd6cbf4e3c381011352efc8733cb0202476653b84421188bba2b4a5bf510d9f940409e70feed25a57381d8a0bd1798c2e7a0fac9399928534d9fb6f22ca826ae7ce5fa952cda190d1be692d9805f751b5ac06d384cd8de2c475fc88900b42362eac1d2a306d26b08b87ae28d2078c745f677a7a9fe351b1fcfb4e023deb026e9a0fc0a624b2f0631fb5334ea2cce89e90f373ed1c6b1ef07213982bac89ee0d4ed5a6b418178363f9b54881d8cece1d3049078b3b62cb8dd6bed86e64a16c042c29ce89f29650d981cf2022c1d1000e3084cb264ea7554df99ea1812efd4b966f606b2d1dc295327e560e68596b75b39b8bb54525d241f9da8fbb30f71cd7e6933172f4a1c87d37eba3e2b69ffad248cae59ccc40defacd792b45e948f62b7086e923c7e3e2d2dde03a2c72975659ef84d32eb2aa2b0e2ea74b7c8af1ffe5b16b9b05075d288bd45a1040fd2739a539336791d278cc5c43bc652b1cdb3ab858178f65d3eae2a01c50b7625f1f5164847f0a4655e9ea706ce20c5166c2d79d34eadd9eab39643c547372babff2d76f24eb10f1051a963123cb5c61bebb702d9347c1be9f67467efd801f041ab927eff05dfed7048509030893a13c3e5cc7addabb94e148ec4b2f1958a67ee4580e7a4930021cf69ab736111bd38dc02dcda7f2648c79e29eb311fc050a83006bf34fa10a130203795d678c60d0e9c000e49b15351720e93a15983a66ad394fbb4eb7efa4e04540689f6aca73f191cca2bfa44fca047d8f664b90f0f181d186efba348d34661db03ca39fb33dd71e250a517b595280cfefe22abbfe3aa9191bd6cf9f91d9dd615b9f2ad5a73b4f1f719ebda0ff1c4e4ab049aee8a7ab333b1c492b2cd8955299b15e5a5873dee2f6784f2a991a2068f52298cddfccd3cfe99d03da0592dbd3a27116c175fb261dd129bd43bfaee8c1543a5f5b70c1cc595292ad3a93b8fd3923028273cea5127f050ed0fcb3770e686b3df40341d77a3c654a89eaf0cca83885843bd70c3c51c8864b46785771111611135b038552efbe6c48be921d5bad6df0b34640b5839bf4d65d0bd9752e0350ff91f98c1f8ef9cfa854efa3a6b2423bb893eccdc90f6bd7a00066e4fa2ded1418e7d8ecaad613ede8b96bd5da76b1595164d69b493b7e4eaab51b201343d0f538ee3230a068c1f8572d8bac56a3361871d23f134273db7951ba85279c59a6ad1862fece7d354475171b4509603d24f0c810ced9422c0e841e35ca2e0e18c86fc5e7148a36e5a1a8d34bbfe520dbb8a54a149edba06be6dd538863453249e162dea876aebae3eb4b8d3e11fbf71726369b9a5e6d262b8f5f532b1f486e72ff9b0c24524a6586f87901ac0f016693bbf6d4200de602fc2b05e6f11b2cc793ecb4fba42b4c4499abd232266fa0770da4162bee44e00d282f78b152c0043fed18ab8eabd70fd9d3469842150234adce44cc41bae46d714d66fdbd3a00638545cac868e29b93a9993768fd667ee8038e1a2b76390feb3d24a5774462b9c634974f6363ca7ed474e9d9b8e0303f46af0e4b9abefac732b4c83a4e79765ae58a93093c90c0754eef7dd0b7c970905e4c3769784b7d2704acad27e088e2cd1ce17aca24b93e72bfb4dd1fc76a013039f514de75a7a33bc71569146df93f77b2d13cb55c6cbec9703e04efe685ef21c4837b64a7d29ea10378bf23b317c5eeaaca0c2930fb1ca52c911cb731ce42f9ca87ee836623ec8302596504a6037526a5fe86c73f6a24686cba6ab4621c221908dbafdc4067ad485020cd48a255b7e94f149b051df91b6656d34f3f5b6a4b641f29e15626650f185aaa214d337c99c622ecdd59a410e705fd46acb49b6501696007a1db1e717ec150b40afe2b28236ec1773dd33a8f0868603a3153a6abff80533f66bf679e097732c4490472574838de25bad66f18603ae3e4ce6d0aeabc04181c828c4676fe5c44dd44295ce715e1cd1c033e271130168a57ad4892b57a07a1de5627e3392f88a04576569253bbc7e8732b6670adc961f8f16bf67af1cb1b1f2783f7c4e4ffcb60c4d60d628bc97a75e8853ae605794bd8e92efb5d07d3c155b92069cc15a77cc348e86a6c33fc49b89a02d1fc33034b08e19b3d2230e7e7c2e7b51249ad26b453cb644ffb335568293b4ac685b0fe777cf2d5293e46e68f91c7d6fbdb7d3ddf81cc007a8be58db1fcea0093ff91c17f17c34fc01557882e6e100d035ca103f59a7df5610bcba3abd1121c51c82a044f29ebbd6b4fc2d9c2d780f2a19cf70c1e9ec69304f8873a1c51c377cca5ee75612ae14b09835cc8596b026379487781d407f167fd72d713625d0e031875d8243f99e7e9ca7138fac68cfd92f0f102147e898e5e1b6cf2e507556b846d55400db38497dc314473799f6a55f5d7c86b59ea5af6fc5ffdf87b0d037265019ca406fdf9610d8340eff0570afa8b18cb345696dd80c357dff60248fd2fad915adcb489dfc4f2a372550d9bb1788099396c511d50721bd58ed5c15b4042f518fe2a1aa1f2899e6928043d428eb0ec71ca764ce93afd71454fe9be927a29abb0c9207780819ca2b058cc42f2d11707d87f762e8cc65b8c0145550e106cd67c1e025195da707fe9eff531ebeb7f0b28f7403937a244eb3d14c95cb3fce0574a93617db440c985ae78578d2032344898eae2ff20e20baa4ab470737c19c793531b3b1b9604e10766eabb152c2553c45b848d08b67b71a2badb7f7c9b66960b00584156de42f7303148754f45d8150f5fe2832b04dba0ab4c89cb2d8932d28536910cb0de08f51441bd66f335efe125edf16db2277c720cac8a70c06a65e0f20cfa16832ba17ac6a1ec93d11283f436cc8350a5e422ed7046f8b5c55dce4e17fd17984d83ab44a55cfc6a103116de2802cb9566b7f0a9894e691d8ac57c7218b9b29ffb6d6a623427af246c778266ee6b7059a27f0de3c7eb749737dd9fc12d1c5da112fb38a8ef9c698995bb0774b6baf0b36083de6cdd718b460b09542cd4a577003e6ab6855f2aa5b4c1533a5ea8d34995ffc9b6dd490d6a7d73f58396a69e45f998e339b46752cd7830dca0f16f5323beb64c071aeaf654e4fb2dfb2bfe21aae9e38f735b60b2ee7dcab436f4bf691a0f58e643a37464619097d539ca877bf79197004b4d4dce954519032c98ff89891e2e0d9cfe54b762f5c2be0f060b4716622d09281f2918f36e42d9883a287b4a2fcb3949f6fedd0f40ee9cb399a776ae1aadecb97a7a500430c1481c432551ca10662bb2bbc293079f4a12db31ba174e7bb61533dcc76bd20496824148f5a7f510db30978954bc585996d51784b85cba0df86ac654713ea8f6a3ad32a2fabb7b87359a2d034ec9f28bd7e64ca55a8709afa9e1261b8619a43f8cd02df0f97d64238662a55d432fea5a8c73b0be3d1c5144693fc946067ce9dd47820bbd12ace8b9d77db2f7cae5fd178d39407723ee6cc9bef017ea4b0d638940a70a93e0ef5dd343800c56f4e0fd04d4517e8435554963069bbc3178b40ef49808560e0220d7227eae7e8f53a547a5c8b7cf0c985fc83711ed48ee6eef49d63483d54c2823e3a7e10f24c2881c87ee65bd1966b3ab54c54516c7fef26526833954193e8dae4050a4310b5956bd4cad9946fd3ee6491b6949dc598265e97a64fc35c61433f63510869006985c8f877ecd93c759ca89e30c7bf58afac7c5cee2755059ea1b28b8f4a07ebf08333b7482abb90a54c8834536f76ab21afbf45e3cb887f93c117a3729adbc791471e4ae0d68790958b13d0851f03323a516236f113594d3a56dacba22f34bf6d8d6a507f2c24b7ddcdf283758398d4fe5d5ddb94aeca9a7221407bd15408aadac8ac68c18065f3490a6010f0c18b7944d41beedf784ea85db8edc89a0a1c44763e6352dc6cabef23116df1e1951fa663cbf86ca6b1ae1dab03fbf23127725c571d3c6377f2a8a019ffb5b929ee64ad182d502a3b1ce83c080a42b9aa6eddb3d6c1e5ef3051f7c26e339efb82163431eaac4998e466359dd158501616541b4fa88002afe3eeb7da664bd426c53db44b078b0dde5ae076f3af7218aab4454f6ee1023c91e5910ddbed40d8c3e7b7724160e567aed03e6bd734826acc07532ab22e71017976679f45708a1e4df7807925ac0e2330b78fe215605df63f1c30bdb624a1543fc7f146473d4c68b34f27f014827ec275176afb8baf39596b40edc8edf286f795507c432ddec33000324987b354fc7f02dc0005d05958239ac223b7ef762c5d066faba94ce7bb034ec9bcc068d30f9a44187fd594b5af514e22340ea9cb4c8fe13368201373a4da2576f5da973069c224397e7337973d796279aab49e63aef5758d7d2e4f57d72aa33eebc4cb6821e99ebf9526537b7b648f1aeda59632de1d4a113c80ee79ea400299adbb3d486ea517a7ebe121f66972521b8214d012058f1b74b08303d0a0fe88dff4522447fbad72aa098f061fe93c919af1a354a0c22b48a6839a95bcb48e8555704ed9f92e0f5d65cb11b8a5dd64f9da4eb7d94c158ac5c1d4bbb2e1c6aecf60b2c29f365586a74cf211d5949c5b9b62877a24fd189bf0925ceb376b34bbebf70aeadd2373a296692452ce13d8d916ef224de9c6d4efc2a0a3361dbf4a19f58b879cb0cecf1a71159e84d4941d3eb73cf46178cd80772dd4536307eb5a1da389f4c00c465a072d8b47a3ab5b5f679490271148542983fdf668945e852c7b8c83d8ee485dc74794b316e9b927d2eebcf8313616db33a82f2387fd220702b5a87872c916a49f2ba74981686ab530010918d28145a538041bda2b99b6444fcd897159fd0aa96736dc91579c753ef91c7c74bcfad2bb98cdb8097af3214abdc13e6f07567abc045cc7d9b9970aa9e6f67ee2c3b23ff765600a744cffd7c9b8836ce812df0fbfa3b28a2f059589eb8ce5d27014c4667039aba130ea8bb146fd33812fd099c29299d9df5223fb22bbe20456ceb38ba7ec9eab120a0a96bf6ce6b476b454a4699614d92bc1eb829250a5b57df5b940c0a5d88ba2e1f221c652ee7137af529aa9e853b73a470b3cd25d72cf13bb40c58c0d6fc5ede5b2e06b501b14ca7c706257dda8b8fe6884067886622cb90bb2c96951080f54172d46c0b3447b1bc76cc91e48aad43718d4a61a2933335a13e178c1ff2b325b3bde82969df47c1f5b646e5e21c571382bca9bb0e221dc3ed54d35998c6674dd8c4b2aba571b070ccdd60b5f7d9c06646e1a59b63774860f970a4a0f50b870018172ce15524d26669dfe7f47d1010fbac018484a9bd881ab2a236b29fa2b0f5f12dc56c4796ef406deaaab8e644c64ffac33832bf2058d3eed8f6aa98e75cc5417085d88cf518a31981f8fd3a859f762e352ed4a39ba0681abc12c24fcd13beb284908b3cfb86b6bf19ebe4397d2d56415823fc360d2ecad2f232006a315cf42da571bb8c2f314bcb6b7209de7cec43587472a21db49f3d33532f80fb2434e9d72a7676fe0c9037d0777c8872887ba08a7aeb5b5ec29ed1185d75990bbd02bab3fc74f42e12bb6772c4a5bfce195590333fee2b5db56f639f0f211a19754f72e64efa77b92980ca2820ee80b16dea5f47a6a3c92b2d08a7bb62450037be93ab2433cf9cebcbbe6e8d4c8547a128962ef1aa8f08dfab9ac986b24435db216c2835e5e86160c15eed7f42863a909dd6f16652be0f22c49346ec72fb2a083f7763749c4a36e7fec140735d243be79f6f0d1e2535e650eb41332fb25197e794bd85d61b507d504f4480bf1b54bc8933d965f229e32013c3e809a0c1ae8fb5fe1e4f19c1acfe50b632ea8dce5d06462087514db7b37c6a52145485413c6a3355ec30de23b741b0094f349f96a2fd5adc596898c5d8e100b15c00b7e3fdd75e8453be67e4cf0c9fcdd241278ed0348bf90c0e19008863d33de684f401599d3c855f1531f40d9af42aee4b6faea1c7e361b0d7004914140128fd0cac9eeac157af05578beebddf070451151689f64d003a2df3cfb0cd7151f80982bd90c029a3759244faa7b8550fb7e7f545e5a28898932637282f0ff61335f4e8fceb6d9f90d49c8dcb25397209a78ab184ff89086d9e59257e51a77c38425a38d424cc5cf228ccc203f251bb2a28d21282cd52e5876f290d8af13a9f23af55c567f3c08c08ee69a6ef72350f39ad9515c9fc79d0bd50a9a68dfbc2145ed9d1b529251d18ce279309c2ea4e5f69995559799b2ab2c6717e2118d360fa51c6bb0549114f60258ef76c5717592ecebe260a4195fdca118e5947709d92a40816bb7fb3fa4bc216c70ca168f119b5a0a61aae9f6fabc3a509953443523f2075e47b3e25aa2cafac4c02de204df7b4741776b95e0e9fdc48f4952e90095957d8c0e251f7633248698c813de47d2df232230bb145a0bb90251465d189af120c906f076968ffe0e1abb6be1edffe43237159cad8a8cfe54cee6e93a2c3d9ed66ec12d7874c2e900a31d5186a61c8d1a8d94155d27486cfe9fefde231f6b09feec69b70ad6363c08581a2f1b0acc60cd02580c86ff288ece31919ccc325cca619b1f2fc136dfa5e7550fb6369b6061883138674076d8f1628dcb1a354080b0252b6dbcf701ec2253d6b31282272016f098e78987899686194308fae9e76ed7b909ddc30969d59579f0fb59deee3efcb933bdbf96a2d5531953e2868f71a58a5e0a5b26df57efdfa9d6bae5e08180f7e3e27c7a7257637e17e5882b112989300d4d5a6fcda84991c73cdbf432a5bfb6b95c8fe8527e872a271c85cda80b187bf066de4e405ecba3224405e3bb99bf07f218fa3151945ba45b3e94eb9b647703cb8d1590bc99a855c11b1d13ecbea47eecc5fedb0a99c074da2da005ab32902834b62654f562287e63114bbe2e8d51355d5f963b1d69de04889d1d7b3334e55ac446c88ba4a6c07543278a6af1f80ed35ae32750e11b031270f4c09272891cd5337a33b09e0746aa60ee5ebead84dedc8671eaaeca96ebca286648ba0fcdd4193d88d894c48642931c97f8115aa576c3c27db19a8941fac2c31b1b8fea4a259b7d80115db92388609e34c1af7f3e2262f105e3c2d78085c24c5cc31e05bbedfc19ef015541aa4e7377ad235083fc49c429d298daa4746969c362c370466af8f96961133fb4fe27520d9fa256d8f7f894007fac0f9ea2dcb0e6fadf92ff6e5cac218101376af7d02793fadd86a8b1da5c3349abe3bf827de6ba1e5f1ffa04a750a8db7ce462eea46b86659637d3a3cc7c008238abbd968b5ce2c2e89f5fbcbf2e56681923a10a35afa69870062e39f692b685484354e1f6db518f003ecf390bcb2d49fa2c9c8e6aa561e819f90f6b05e7643714cc33b468a4902160750a2a025ffea04b6eb91a81d4243fbc4d1000ee55ffcef5e6ea59df5e76d72bab1f8b2cf1b95a055dbd6519069bbf17e6d12cc7d38bffdbbf26f303f59d8254024562f19c97a444b3736f7d53f69a554d9174ccc3c13b7b54f8e66f49c49f5e78d93f250174999e619f98ab386636a84f777146dadf8a208d1b3d175836c59035e796d5334cd205c923ab1d905a6a8d5d58488199410621259f281dd038d2ed029c9a367d43699569670aa6ed460d8e6f158ca51cdacc70cf9a36cc2ef3e5f4381b43f9d4d6cc27ba138aa23bf8c77b4265083efd91ef33e0ae2e57de0fe4871f7bebbf5549f8f4b10563a04aa12a8b9d3d3e3b2c44f3322642e1c99032ff0cb48e00ce1794ef9a9262f6d151b6dfa69ba64cfffd2aa3db6e6b6961f6ea0e26cdcb1edacb1ddbf1e86ad0720aaff38be2f5e2b8546b05a8e9dab6d722aa8da4214375f17ee788df072ef2b17bdd5a6cedcdcdbea741f98b967ba35827335f2c150f41f2457fe815ec280703d40a173105410974373382006a52fde89ccb146fb7d0cb7b9d0682fb5f69f3ef787a6e2f4ea5f727b70b33c57162a18c8d8cd6b2117365703cdfdee53679f331d3d3fe77633544037765d7e7d8702b05c00f9dbf1b80f86dde68188313bc0099301759aa35136832cda797abedf62aeec969b69387b4c7e8fc74201250a3d492665cd929c9a2008cbf3237af89d1ff739e6a119900e94422b1c5985fc10f44874754923560de775e44992893e9097d53bf57459376f6642cb09721f04ed55163b34c1ac8b9f880953a3b58af385b77a41d957bb27fdcc3a6579d52113aa7efd454b1c8614bc325b4894543daa0a96ec9384f20f33f5802ed6ba63cf8d693e06c3543ba9f0e27f4748738e69ea1fe166c56a8a790d964e696c866eeb30f03dcd09d3ff99ebafd5b4b07ec8c59c159089640ce2d42d1364ed099bed395e6a82b2b0ee582e13c746fbcc1d9ac117496b77893ea80b39f3b0c7b7a61986b07302bef21a7fab1145084bed86f1a289eb89906d6311db863c13824fbbdc8af37bccc33a3d38c887345c8a86cae306ae03b24a3e65608f73d0bc1e7546ca9638fa7ebc01f57afcf41b58a5c3f3be8193a02a3c4a97d0999fb51f52d4d573d4c9b425a23b4f8faeba2d6441e874fb98c8cd3075df66483b8301c75f8972de937f8ac7b875cf5134e435b2e87f10f316a09fdc48f0813f9c22f061a67fb953a683974a9155403c4938496b88c2eb4ccfb3a8d94ef62591138b531f9224022c9b067f96dd73ff36e7df18d1374472a41ce0f9a8b865d16b4df6039a3fcd24dd7c6500eced6c8dc93ff5bdc9e3a1a6884dba91b5a0e42f0de8d58dd9f3bf3a440b2b2b34c8ef1a97180e4f04f2c87081f22c176d1246c778799d19496c0dce6ae01162f53df504b14b2a0cccd7e42b99d36557ba7cc01f4568db384a8b5c22d754204f100e0a611eba6568a8a1e030dd9eaa284c960f9f78c84fa70422af1b846e0bfc494766482114df6e3503a0c89a7edd4222046dfa14411605852e8f140f48a89802fd74a506988e6499e3789ed606d7521c3dcc77e1d4273795cf804600859d7baf0691db4d566f83327b796138b3f1e629a305326bf9a4aa96e6635ab6364dea263acc5807bd78aa86a90fb48d94ab9ac436af8a167518b62e129dbd6bd22b2f802aebd2b8d8c9f845b6ba55154a81498cfb4aa5ec21e10cd3e959c50c25fe421a095a25bd5b515add2d8cbc1b32c18c8d749ee9a1c21d4d3157eedb9ecf576e1c1116748bd2e42b3720c1996afea93e933694fc6ede3e02ee9b86e1ad314ff5daf07d85028334a4846596ca4a1923e269b4aac1c9e9e644cce5b824b4f233f555ea416ee66bad3be7f275a104df131bfbc49357041e3d7c1b760e50cf6345041a686b7008069e8da21060aba52f649351c181dcb7e12cf57df6b0c2961d5eaba3aa18e698c2dee7d026ac3027a616b779166060acf4e59f5220f778f0be995d17dd3500dbda4cadf6b95df6c802c8827dcfd5be323d31a25a5399c94c05dbe1116548cc8ea65c099f77820bc6065ce8b9a67d38e65947f68a70d0905f16982de48700b439f5bef2bd0e4f8d79d1bf89d717bbadbcecdc82894c27974c6c48aa077376bcd216b9d4cc805baf5d3a7c63387193754dc8c360db2ae9dd9b6e3ee022a93623ee4406d15ddf0005c237bfaaecb58764bc73be69e7801b201d9feb13377fa1d31a199199c02f80d06cd5fb9117e9f2032dd87a35b35f150d0751ff1030c4e2722859aa663f696dfa84b522bf114b05e7c6b396ea0848e42473944c8d4d99573d872995bf80772edc71a518b1a66808c51e724f1ebde36e62a7ba6b9a6e9494dca0cf5251a50db0a61d42020cf42faf53a6bf56ceb33ba6788ecf011235e61854e2f430d9b670ff08396b888013a8faf5d342647de5333d0794bbabfeb1ec7fdca95132d3cf61116bbd067948736e0ed37a30343c90510feb077fc8aa77234803182c538fbd7790b19f6983188530d404068751405f083041c2691e52defdf81153076442123fe4c3005090c367e70343efd58a9906f28758801fe793548a777a498ddeae7cda0b9864fa0b98da47ccf61aed1c362488b729a9fff3f0174049d55bef84befcc0f1d10804bb13cc05c4b94d9c11db4420a65e445e798b7fb9e57f0964065f00b1395db0c021a562e466ece810a56f3ccb6d25bc680e69421fa63ea6d7059869818d4c022ec6c7d03270e936e2265db29876457447a59777d17bbbb381b4bda9f45d74a1751d9214780f6a8737b1429749c50958bef92d70b7c99cc60d0b080fbea97a3b3cbc54d7d870542bda3775cd12a0164ba2715dca0e0f05db79cd3b3309e1e810dfc1d3ada1025a91c99cca50310031f1db6de71ce7a18d2e0e730120cd63835d7234eab708711b57152ccd1ec3f19e76c7be0d4c5aa24e36b86900f1e38aaa419265adf01fec0ea473f473727d763e71cdd07f21038fc12c36a88f453bfc00af2459a8646c7aa0250bbf87650d3b1624ffbe0bc653a9114c6ea20fba5ca6bd9c8fe478bce532f7cb33f434212f5f865c8c138d016c8dab6719b4eefaf1aee52495850677a1188c3207426a1f2311ac7a97772939b5cd88b452f546ebfb13141907a25d304bd90a6fc2134e91be70fc1714a5efe0d73a88b2d2977176229bcd189575c5ddd168798309859cb4fa8cedd8314cede7f80b5cbce96331175f160d75fa38326f5b5627fe8291727ce872faa9286b372f7b74c24d2f61d9b530e4b31b54e725aab17db7e0d098d0510be64f6a9c43c1bf46fe4255f25c0536369427b98c9899a0a994427b63450d77917e49bbffef1ff9387dd933f61d8002462bfda88f12ff158db3f89223138c3d4ca0887cd50ecdc3beacb299e66557da6e1e4500dcdde4def708e3174b821adf0231892f1e81da2b1d5b9c787ea9b93f3923be688b32129e8fd4965502dcc785a8d840d12890d2a88f61a28fef66883fd821df9e5e4295656a898d9b1888c40e3f6abb756dbf5dc7e8a799898ac36478e1717a004ac5ab7263f7e8d99b065575dc2226b23a9f3e78a7a3c9676a259a930f6d95d4ac834f6915e649f456ff38fb598bb141a9523954771b037f75c1e21314b3cfc062283f5e334fa204b3da62106a51b96a35d99b3481d4e720379c33677cbfa7c1019b1f99e42015b549db06c9867725ce30c4f4a78204e8f5f423ece230b36d1a2ba76715b9d215cef6ce19e47de22ad7b3ad5c134309301d1679499f76bea22c3e56b73e351f071674d2fd1cf7faf10d37b072741827a7036b803f3725ec357665d7cb073b8b57218e9573a1e25c150b90682e62b816527cb1dcff7d104288b61c11ab33b62922cf4940766a3cabefa1fa76d3f2699d587586cbb56e6143b7462e02af8eb4c743d4706df10b0d8acaa9ec23eef423c6834bc5530546e22501932293cb60a9a8c8ec497a0fbe7de9da4469b1e59d72a5a3c6869e8ec974da51b1233c273cad3d70895b37eddd2286bd197470fc78fdbdae205ae59d70e641925f3736c0a90f08daa35fc1579df3e165c329ac456ec4d1d79924daddf9f10d0d057f1ace4c1db1356aab6ae87a1c2b2adb3305318bbc0f2b739278dbc68bf83314768f5e3fc6696e854b99f79097b70cc5cbacb15ca1589a59ee46bc8206efa38f1bf8da09b8622ff3089b21baf1e020395d23e04bdaa023ac6ce1438ba4f6342ad84320740d5ecf32bb77d419ee66b13af0c2df940179cb0e316e6f05c69fd708101c9a4acd8db24b3ecedf96328732ac4e1b971aa300f336022a91c7bb8f275b8c6c54b8b1da8db180b2c64963af0792807e2e9e2e609a473c4c1f6816b6e3fe620e4314f810d788eb79aedbb2b1c0b29847c2177c80bd51455804a8405de9f3887d2157132d1c609b0e4f6aa6c27f7189f18b2131845c8b1b4b6a123f2866afa281c639e325af640f2a4063540372079303b4fa108ca5a5860dad608686a3475e33af56a6c691845a29e509fbc5dc606bf889ee00953b078e8641f1b99ab57ff918822e5273ece607b035df02bd25e782202c19a8988dab069c25600f1b15115d30f72fc58aa31a49cfc7a1f6669d010a1efbd23b71cc4dac4e589d273fef06e9200c614df6b4f86faaed68c1692d750548eeabb70ab8eced2ac730231e87d39d69b959ef06ea2d81c1fe50d5aa3e0ba421c43f6281fb35510f61ff4841336b5efc9f749bcb5d4999007f03cd0d81fe7357a808eaedd593cbc552d7961fc072b704d6abc2caa1bfac1847db67841f82e9ac8e053c0bb8cc471eadb0bafd6668a4243333083b2d53e7ffc2c62a22f431e50d85508279bddd6705ec3df82c566b6d1f047c9a7c6efd314cfb3bf053a76a5238b00ac4d1c1f3de061dc6a35e572edc5037a46de56c85b925cb53ab70fe7ba356958f5971aaad953cbfb9dd8bf03f8279b546c00ef75b8eeedc5a610282af3e4a32ff3385c4064d044cf8642d9861643a239e10daab2405833e650fc81c3359f678d0313e71266ee77771cf6c30a3cb93086745c93710639b29a96990d35a7942af2b203677da94e789c7345eb64a0aa98daabc2af75979e8d641b6e82d384dd528b72c1aa30b4ecaef12f3635edfe3fcfd4612955149baaf8b727594814ea8f8c630a9c710fbdf47b38fc379d90254afdb358a34d2e6243119a988e06908cd28be5fe40cd18711c9b44b0c13a23ade1995a95e98cf663f624b4bc7324489f57c0bdaeef461eda9b270ec43a02303a07843b332a7ac8998e81fac317f95441beb939d7accdb03b0c499d4baa5d7a843c56de4605c8ded14825f9595b64a6b52d64debe6b7a3e2277c08ff5f7f65bd05df27ede0fcb306593cc61b7b37aad6b1a5397f50fd87fbb79c68f03b05158ff17139cc4707de99d523e60e645f305ad04b575958e2a9e38dd6f44ffbf6e27d8a2950738202c20c9e323d051c1d8faf84b38884f9cc45a7a4a0a1019551cbef0098d1fdbded15bdf479483ea3bc85569e7b86e503893081194eff3d12f60e4b37a40b808e8db4b9828ddea77a0278fa8d77dfddd9fd36855094327960e639e74883b329123ccc298e1ce27337fdefcf134d57ead2a76e858639edcefbe998af021a0f8a24f7927673da7f6ce54f271804271979c76e8897d5154d2f7d2670f8adf3bbc7d2dc7587c77d49fef6a37320dddd6b8108fef7616ff033eea88cd86b4269c2108f07381a113420fd0c93d526fb5e42084d49de97d390d491fd2e02c951d10f248012e83e6c29cf9661a4490235eca28b396ba6bc3fa67be383654bc45c1cd1e27828a5fc43f869d8997bdb1d6ce886afe1a00ec20bf47c3991d89ea5d6d15c5c648b2012bdd9c2a8848fdf4ff94a7aac113d4c43ac71ad37c826498d5117ca9c280109450b6b13709236bc5e716e0c262c6c2b822a0dc7752adac529b2f15c28ff8d05dc50017ca77cf0d34c7d5275600b89f261934dab9b506571701e118760a145261adb9695e0222233d5d6dc46db6ff4ede680cc494911767357d83b0a98f0c1a68a76761c51cae245fb1294f496ced2af54cecb782442697ded25581389e49c0271eaaa07a7867560ad8ca78350981eb9a8bd12830e07f745a409cf22ab35beb4a455f50bc1dfa5d87865e2a56f248ea8cd98c062663aeec3ce33464b454dc6ead42475e7583ba9fa81817643e79c5789cc06b09298668107d7a9ea9dd821bff259c63c22b215d58570a3939574d2e90959bd847fcaa784329549cc15f41cbdccdbbe21f67eee84190d6e3e8fda89e5f4efe4954abdd9bff969090ecd36b6293fc32c3d7065d5db95125dcd82b31af6d55348bd8b73ff2524825291c148c4679806daaa0dc2003b06192360fcc2c14747cc3d423c19d17cd47e52d3280f46b845ccdb51e3069eee99e60bd9be0eed7de71825e41d665510c3307540bcb470c1c472bafc90f8d87144ae5341faa052f6268fe961eba206a1f5006f0871e18cd68092b9c09161452ab011d4c2d0505da5cf69ca9641d42bcf515e0c38b6d70ea739beae1373606917b7e894b4c90290c13c3401269e1f9f7313e3bc8590e6cbdce1a9b59a32976148815850eedbefe3b0c1bca14f29176b91d6b4e570c0daec563f3147c91b5262cc322d835ec304ee331228a42437faea27e9457abaff9291d01a7f7a3d421e71efc8e68e2263361eab74df3fb199d7a506f779515555e83dbc88e49df2eca9f032f688a85b54faf766d265fbbddd09082f6d66a0ac49480ed3357e75d88cf4d50a8f365b96e1fd172f0320e23fc38580b930e89ecbd2fd1d20e41fa7cd7e5573869c45940d3c6d5a4d2267046c8e5e6ab436b309887fbfad0be0cad42f6be9d0b375c9734a13019fbbc23e75665f20306866cbafda96564fb71d0ac2fb3d8f2b4e2eed044efc7d0117f3e409dc27e0197823b96e8a5554a83c08ed660c4930945113ef5d5de756d012c4ac3d0f6d2f3f0767b280ffb67f059b29e6b728394c2567b7abb672ca6f67b8f7436aedbc7e4fd57fe070ad82450e0bff5e7b1b24a9e57eca27491a6add37405fa0ccf936e6fec15ecf66f392894d0a0a86411bfd2b52c3e29fa1cfcfafd642fe3bfeeb78ad783dd63b5c7eaeb767ff33c944e539c2627737aff6ac609dae3dc6166020fae80b0e3234e3840689eab5dd29d3d4deef402a408923f5db567bd493dba779e434f00ce0778694ec8bbc9124b2edd0723f567f1640bfb79eaf2036d01bc79d7a4da286a0aac1da079a0f01058e01db12fea368c163c204d9ddd6a34967608d73866ee36ff6a524b5a7a836e447050365b2f5936b0abf8484aa26b059b8a65f0732ad28e1cb96eea5ca8d17542d124d4a87303b2554e1d4cb74e9e8c1572a7034dcfa2eeb50c0333462b9ed3ff286c3321dc31b3724d194589aa83b03adc185c0e637ea18780a02389e6d4bdeec6fc991a28d75b5cc17fa7c79ce5b9838e12b3272d25cda60eeb554068034ebf9bf26adfcde815162736968e4c4339b650f7aa28e19562f141b8f470ec1a94b5c08469fad77a2acdbd8925db42c719e5ce425063d5650fbedf09c806015e7c0936d89eaf01bcffffff43