PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 78993 a7d9f581541e6f02348057627672c81125cfb212947c1568a8c099ebc1af4300

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ea86e558d517c270d57be2638e4ac4e9582ed9aa62a55663b38a1f62bb827e44
Certificate Block Hash
a7d9f581541e6f02348057627672c81125cfb212947c1568a8c099ebc1af4300
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001796010008e80000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000008b6cacf6d8c5a14e434582d3f3dbb6a94b7f11574c7366308e41ef09f43d93f7572e4bd0008df20690338eca62139c2702eaccd951d2f8aba2ca63b11564cba063b6432d4603b340176925f3ac8cbe89ea5d138ae1a532e4a10300000000000000000200000002001796010008e80000

Raw Header Hex

00004020e58942a3d60169167a6933ef31225e2127dcfe0beddff5187a7e6cdad0918734653d3302e216c4966125e94869538b56ca0915f8d1253b48a88211158c4f5f1263e93f6a88cd0018447e82bb621f8ab36356a562aad92e58e9c44a8e63e27bd570c217d558e586ea

Proof Data Hex

59,560 bytes
121216020307f50644dbaea0be58d92354ca76a55c30d72d4b1611d791144779a0fbf7ccca2bef23baf04f844a10f5f9a6e7872e0ae62582d329aa245024ee2c74ba62d93d8debf81ce37ad75f90aff65fdeabfc63edd7b8605ed4b037cf494823d3dcba7f29fd1bfabba9d8f1d9a0ad7421cf3c8e072b0c045ebe85ef6513a6bc1ee83ed76796b7b5528e038424f0c0b7c2fe557fa59b88df73b3ac20f6aa773f1e01eaa4154ff44959bf84ac53cda933f4caccb8e7421128e6060c2cb08f48492479d21b8b8dd6ba769825d417bbb6c98af8177c458d0efcb719526971f1605a64291a66e4be9f2ee44548522a05309269aa345ceb91f9c0aacac39a3a7b7481eb27ecc6d0fbef3db11781a8ca224f1b9ea28bcfb4f8c58e0a7a085815578705cff42cf1bc0b040bb83dd964e20d282abe108dbbd085654c2c64b268b03ed861c0a1016c60fe3f78e13f6e82c98b1b4654a1fcf8b99cf2198825f0452476216a65a696359278210a388079fab5ea33082eefb22dff6143c8828ef77199ec474dd33e77744991a3403d37786a45d8b0b6e9a59aa0a2513b3e309f2adce5f520b3e562ce18c815a5f9c378422e521ad82aebc89bcecde5cee3ad5647ff8fba614d9593d816aef66a930f7d24b397b812a4ff7819454804eff10219b0cd24f1302e38264e9a7d052effdf238b79b2e4c7ac020c6e06a8262ffd840424c06d07e9bed0f927aab179b21346ffc7d411070105ecca9d33c9c8e4fb314fdda643659f0dc04d559351b044063e34dc3f232918fbd6210da92bcf6b704528b7ef9a63a6e02405ba8134c7cc20a8537807be767a90853341d3d5135d527d12ad5542867d84ecc3dcd2ed432118c96e573f2ac5fb825bbe00e2cf2dbd0ae500af356582b715647f186f55550009a5e4060c207dfb415debcbd708158d6cb99c877337c11de726548a1e7c380fd8b9808969ec06e930352872f1f5e2e73d2f4d4c59b15347ec940b60b2ea73be3c8a32dd6cc94d8680ce331e48cf09ae34192910955af9b5f051526d6154e508eba75b20f46f33111de68b062418bcd3c525c4311e55483f5fc1ad64c29dff8263f239f32798c43af84f0213d08e841a318a701d3c717934a4e780a8dcd94bbf457fe06709920fd5df0af8dcacfeb5902c0f168403075588c771d4fdc84df6061d6b8dc7dc2af3f0753bfea62dff024fad73c9e30d4574ea4a0fb6f693ba20f9ae6c1840317a9dd91e9fbd8da39c601ef6d68c66545df022fc859d59616f4afe2e65aa23e634827d5f5aaea37df9fe5b0bbd2d6212c7f8405dbfbecce2b65d46514224e32795243e7c81ffebc4ea3027d0f4c252a99ca9564d495e2829d94f16a2891ac6f1c0b084ae45f8c615f0fe0cde9211ae4dd0c74ae85380b51284456555c4da4f7b04d50e2ed413011650c43b2ef4ea61d32d53a13d2189484c624de433655fb615e728968a211470d82bc37d60e550011a19a8f7dd3c841b074fa171e91833fa36b2a5177942502406f67c622837dfd7e5c19367579157f511db1f7f9cce1de8bd6d1d034769bf8503a5132d18d9c53c05cc3206a41225322f61cc54b03e9b2c84778d05203ec55a52b30f123cced14d136a8569e15b4595e78ce1d9257b4b6c2f0f723e85213802b472cf3fda15e70874efb845002664fc82bb9e42810e8e2b3d20067d8727ccd27ffb1e2254e51991a23a161c0e8198e06c34b6b1f3cf361de7852f36acf364e27fda493dfadda5d725c42563fead80b04ab070033458b20b27a36db65868f1ac4b95e2bebe87179b00b34060d98f5c026ba151a14b8b7f46092405ad5441ab10a17b1d21d5b20e606b62879b6cdf605889d9afafaff71210a068c89af6a17f043bbba39dadfa6bac93eaaf650af4afbe1b679df42a2d50b1be913feb27a927e012343a5d9e3eefbe742ca2cdaf2a7e5b13b34a54cbadc869d1872e4e5f10c8a33860499e2312db943cfd62579c370c05d5628e037e7e0a73b6e407631c0e02c013378692ec0b1eedc9bc4da8c214ecae2898c5a38d97e03a9a0d76db10dc9e4eaa34727c2239247709ec670f105d2d118579ae6fb6e992cb4c1893884202c3e61908bff56cd1c32d99fbba2ee07db85e473e7fca6b4bc2b05fa991294e12290022c030b29305f2b5c0ac7098662af866904d5ec7dd79bf5dfaae7c046e3acd3cb5b782a8cc758fba0ce8d7a847e97e2aa9460ef45d1434ae57050a0c9b8c6800a3e7aa40c2aa51db1a9c7cd352801c239bfb813a9043eede16808f9fa9f8de902c81a816b356e68a81834f6b526ab93360ce34be500a9785823bfaa8b8a03f87e3cf5c8602e2f1f0a4be22f463f2bad94d84b44c21f1023bfd47cbe3ecbfbbb3e2ae2057f3c0a63b797b42b34a268cafd73f0e4f71904c0170fab29567066bac0dfcc1b1130a389e4f6ede808a5359482dd3573900f9fe5377bc2936529ea06a1aad3dadd03ae2d92c2c70696641369e07d6dc3b7940ba78aeafa68b4054fb174f3976f2c9693d94aba49054e8bce3a5cd61c1c016205141302aa021e42d6ddb7dd0808507ae5a2895ec0c7f5ebacce0f78de1a13306d6f095d46874a2678870a26e90d9c581e2fdf037bce1e2baf51c485d551a637a4fb86aded7821a2cc14cc31e584779b751198349885f9bbdbb8fbcb91a9e172ce3f743c8875beaea284cd24effb0e08c1412dc4d996e85cca5a5faf1cf69906ed7ed5ae4f9152f79f20d0efea1898ba716f123f2a1f2d17097d943c9cbc105988ed1ba2dd97aab46c316efd14a7505eb6e0149c15069f33b547c28668498a0ca42a2aa57eff85709821c22bb9c39f287977883a6ab37c3053423324ca677cdb8e78d66d5ba9b24a1abdb4883665388423f4be5ba5b35c7bbe94382afcc4cb9f5cbec0420337ff7fbcb70e25ce941f3fb8f17cb9adc7ae1470a18d0541f667e3aabdeeace263698108b4aa3759afa8ed32f1e6391f36fe6337b0e5fefbd7bf38bf98c79348218d626d60d1126c771f99a4847db3a42aede2a6ced6360bd9065a351b49039c45e4f477d3868b02b5775b6026b4c023e2128f11b8f3ed34d9eda90a3e4c68d0c07f1e36b6300b37d1bada074f0002b7484d0226bb9fd61cb81dd928ec4cdb56d4ec37467cb8d436d40911453287dd237abb91f5681d3e810f702b281ad36b8ddc36842579d950451cf7a160f25273e5373dbde33c2b407f1aaea09c27c298543f8608b20af95ffae820eeb788b67e396ac7009266b264ccc2c626f33fcebfa3bf3a4ed56f812e6d3c68167d74ceaa18d8cc21970081b7ae60e7a46fa4fb5531780ac7dbd13a9847b43e19eb1daa3770751653fba29784e89da890a9486e69efc4b42d44ddf97ab54057ad2e6205c48df3e47049b75c51b2d142f61c231cb3aed107711701279244b4200634d3327c11937167ce29890c845ae4aa878f465207b7b836c938a23b0596081aa2a7e42b9ca5eadbdddb186e65a8b1d4868011a58f7e0186a7f7ee4dabc5df07bd08f02c19f227684d761b668725fe635c3d68811fdcb8a96ef2ace2ad79aa55f26608e0869da9aed7c585e371105360bdf02900f5f766a3982834e7deaa406bbbe61a5435555adf84f653095806b85782cd53e7f5c42bb61f680935e61f0bb5c39b59b9189dee90f9bdcf0b20d615cd8fc27b6bc25b9773e44ac27df1847ffd03e59693cc18ec5b83f143eef532f19efbf3bf4b343cd4091047c2645e24fed3b7c32e2a207243dc60cd7977bc9359613cbc3f145cf51778c7276d15335de434a3a5e1e5b4ad0e1a968de8fe4a24bcbaa45fc65a73bae229895a71ba644e37b85db445174e325f16488a6b4172a593a7dfd0b6af01fbbf9fc45d83dd9cc3a45e1294ec76b158e9c20453d548cd99c95d03dbfbe12530dcf4afa57715f8df38d45e3d45109d66af607e2b26e219a2535b2face23a806debf1e0fbf32e5d5e146cce80215dc0fea43b8865e13ad2b2d64f1b091a9be21815bd8a0acc79d36ed66640f7d263c93be429b55b1710736036a90f698ce2226e01545394bbcc53cff64e6bb325c53bbd91e9a7fcdcef597f41ec52458d79030041b5ae84192d7bf62565c486293777cabf344b604453bb2b10c2c163186351b7e92ec375d93f9145677b5ad6a7d167dad0338971984a9461359a30951a21bec6775ea76e8a5f692db94347e55ebaf64df0d2d92d0c4b8532bc9b737a2a440a2b34bbd6b74bf060fc96fbf95e6cf240ec6ef819ea5f76386081364884cb4b31aa2d0f5340f707c9380285fdd733a41bdc416b55d514a41aa3ecde9f95aad161382ae1fe456ad03e69a3e4762899afb8787ba3a9001538f7d15bff17e5f0785e19c90411946ca154b7ea368ff06e6b5d105095d73f1fb53e12f6846e7da5a7fcd73e048d5a3d1601b8bbd88d28a924e065de776ce85441868ce3f5359a0b9ec09dd7cca64e12e33463bcdc53bb1a021e28aaaa70188442d35b908b5d960de64942834f5473f893f16e09f9d8a4c7c2e16aa3f9d0eb568de4c1c1b94d9b3acbb7fb2d8ce6b5e760f7bd20ac6a981a9a1a874b8add056021140050ba2e24c727d344b63ee03fa0635f3c8149c0835f005061e94829504a0f899592b43b84f86d325d4f4ae44084c60cccb84c329a1ddba44c302146e79d4d9edba6899d0267d196080f93dfdf8596054648c4035d0cc8531ac2eda935a124051720006c6a08f4fcfd4d4e6c8d39e23e878c8dfc06b40d4ffc60df9271eda274b35db83b2ec6adcb33333f15a7b7930cf817ab45e12e6dc2a01fa2f67c8f99aee7114002b2c1bb732c8c195bec09a5d629a3e58279f3104df61a938e391222e299e12305ff84edae85d4f3c80a6b759f61e730cf95a269d428951295a97efae079ca1c6206dd4ab1a58038c82856a6968273f7850fa20238b12acb440a389269b68e45514f8569b46c86328b3b2769a55f30e35e173672ec059853da9692fa7bad773bf9173ed79467b0b2fa15045074a9fc8936c70178abd29a5101e630d626d43f6b88503a0adea50ea82dacf1e4ffe7bca00c534554222ec5a259a03130facb80fe87cb4dc0aedb89c6ff1cca07744bb4e67a7100ec56ee41d5f0e534458024bda92535c23f652481c7841ce8ea2fe0fe563b60e5d68587a12cea1c15339838b125744d0a29c979296eead53dfb14764ab4c90bed79974236fe0bd5dbeede2209939f9e1f22c48a6e980c4ce70392e038a05355a6c26e906159350db229049fd08bca32728ba6321d5c0e59d94b0cad4b280d242a4ce949b21bc3bfcf5fffb3a8eae5a86884e62b6acf9bbaffa9247d152f6909b4f5ab38d0bfeb177e7bb7fc6c07fb28de945f71f3e1e9ee5c7e26508ddb9bee65e02815c646830d519383292aff868d41bc36c834e8534325f32fef764037110cf72d5df55473504f2f43d71538ca1ae23e999abaf06e414cf397718577160eeca365d0023b7af8177636920adc3119a3d1ad8e4d0ab3ee40c00decc46f4975bc82dab027f60694317dddbe4764e7ffc7163f1de50a8105bfc7b7f3db7fcdbd1394ecbfc05712797613df1754b79883efe8388d09772682193a90bb5b77cbf5118a2af9e26eb42b9b5445580c6951122dec7a243a92d309caca59d7418d6fe77eaa5fdf91649f6a56c4f6ed10e48c497ac9552f36e50213ba84c2bb1ca51f2b9392bbbb332989b812a80f0f1c748fcc1b016d6cd91ae5820e1b3c619ef6bd714abde0da579a9cc415fdcf119160f2351df2e75e0d556a54ca8645acc6346007f0dd7aa7ed62318c7f79684b13e3a536a7d1f7f842b81af501c3048b0fade50e725c74226daa92e7ccfa7b267659f72ac288d0fcb5fa5e21916225f94e2098b38041144c07e964debe51b9891750a38f13a5933d56c48559bcee508531a18c440d912d8813da66599059a23b78a001f2b84fb321d954bde3f176487a96786595f5bc40d97ecb8ab7ab00baf3e0d2183302633d0189beea5253e6b51f8940e79c891aac9d71c9c1ac1215f55385ba199ccd6821913a25d6876560886c1dc72662b7f54a2b19736fe1ee7f84f831fb4d5f012ec5d8829bacf21ef290547b0d0a1d5774013e722fc9f54903590adb7e7de9b95d97796c7fc3c1c7416b25e09c295f45d3fae87a27ba21ae2ffecf19fa48b379569563d0b4bde58224326dc63ce6375c109fe147c3209dd9ea552231324d1ce0fc402a4aaec7fa8874ff8e6c8414a80bcee19a617d8549f8dc00f451891071aaa84076d68466fd21ded9e051b3f118b0a1b2bced796ffe425e8a1bf068fbae16d0eb29d405115295ea9e1f182dd8e2a1cd4658a8b159c1fd9db5ae6aaeff2a0413ccd10317482fa26d1494bd882fccdac7be91286c8986bd49ab9d3468e437acac395f07c68cd98700dd74508894e9c854343827c6bc59454598d0167290a9adfa938c183eeb84279d702f4e20f8c5abab71627eb41cb3c7c07ffd658917acc7183be7a8845ad70985947c0915ca08e88fbc86cc721610dc03af53bb4208ae412c358a6f1f9119c9da85aba148d858e68f9654bbe8a3183f10c86178f341e36bbefb0acf180d591c2eed361fcc60fcdaae1f88068d5c26f608b76e21cf0c560ae625064950c8b40ea5aa951240d87942850edccaf3903ed0e586a1441ebff02761f87c176536ee216dc54c68d2d181ab9ff46300d269631905ba8f27090447574e127bacfa8940f411b2a29a4bec1944a79c8eb75c60ff9059efbf6e3397e36bacfe8c1409d8186f5e97629e6bdc417ae52b958b44fe8ae61e43e769978b961d0e0aa0957323b982fe4c2ef46af57a5d20272601e5b1d5ec36f1bd0c22fbee573ded9ff09c2307534fbb0493491669ad92019d1129dea8ce5925abeeaf6c8d2c5d5797d4d0118403d013d470b1475692664e15dc65291700e0ae53fd53a782568583d6544d891f4fe9cba7e0e760e2b7b6b3fd5d8637008f8971eb889f9664b8395a50c7670148eebed779af4f71e77a58c137ad108bc5c4b02454c9471dd0034f568f249149948c825e93b5a3f8c59c64d8065acbf7404c4e487d5b4b129d50083070104ecf85808c108e29ab7d7034970efedfe926058414405df5ecf905b5a17b724fb5345638b4e65dc5c3b64d31b6fd6d0e5405f30155d65735c3f06e3f31b3451407eb11b34fc4ae6f2460239030ccb0420eb4713419b0ebfbf3f5824a998d74bf194a5c9873fc3af61aeb5464317ede61eea108821e296a788469415d850303dce8dd35574faec979ea3b0a6151208db7ab79a618590319a0e8b18a60c833a5f272b07757f601d934d9576ed2e62f4c8ca56f145399c3a00cf6fc527769eb151015cce2ae3b96f1569da1ee22aa808292bd42fdb7acfad3cf378b08e9e069a02378fb849647e838110cd0b6f35b209551cc47779006839f1d91834b3b7d64b02fd5bb22361acb4b51d9e7d590e2a522293e0ed480267b559a69f7f6c6ed8f651b229da9005ec95f94ed23a3b1ba2871563678445719e229af7ef9da0ce89102d2e09fae8ae82c2ba91656c84aa3146f0df0793104f1fa0643d9ec42ee0a6703e2c3c20c10b7637ef8cfcede123fbad0a92f15b5672f5d251576371d019cfdb3dc8e655e1a9f96aa617cc001d7a18e460707656ac235fb76884e73acfbf2d65e5aac2db19c5c74c6ff202e57b31d6af50ec08b3e2f81ed8aa24822e7b882cc7f0e5a6be549561224fe773d1b3c122f801d64137e3b195c436d4bf3dea27b2427b59d326e16812e93d6d93be7e4702037a0eda8351f98705c528f726470b1e4cb9ea28750ff9f180c63a7ee907ab0607ad791c769df5fd037297c97391642a291b3256e55368a6a5a32a8cfca0675653fdc90a1d64061f490769d64d1db3fbef79df9cc5a769c839f57b789e9ff7350f1369354d3706a2e06de2bf15f1a01f4cde1d592a6e3d71e430de52ec2704a69cc60e6e558da6dcb464ae8eda2919ba4b2c7f07e23f4807633c6cbb9514bb6e622d79386cc03e474ad4fa15c8aab8e516fc0ca8c44f2dbbbee6bc87565353d886b0bd2425fd3505512bd01142ff2b1fdf563ee1a22595a57e623cae2cff3f6689de67b74a9dd52fa417960db4c5b9c4a68a66be920431aeef58df2b4f7a99af40e94462372aa9bb92b362eb88cdefe8f5e6d5d2bb4fd5cc09679c1cf8ae961c34be8a07b3f225b281983503f4e6d68596c0e44f99590b6f53dd53cae72c8fa20cbb653bde5641b39dd5cbdfc597a83cab9a12c0fcb62e73bbe147da55f378762c184aac3e05434a8d188d5c4ba2b3f49ee88ee4320e3be75bdbb182d8cd8a359553a639b3ccf4290b776e192121b8dc651185e2ab61129342f614ebbddb5723abb6ee3dbc8ee9d84c95e4ae5f358671709047412ef31b43caf238ebd9412d66880f2730c2d03e76fcbfb8a747fff89c8e4b77a9cf13b7abe3eb12e67cd2373bde8542420876691c1d80c57f524e2cf58c96ab77585f9d07363265b7bca5813f90a94c3a49a8029f0b21bd74d15250a278d4e1fdcfbb372e97e3f7ee0373f63d5b3c6b24915e0e62d42a976fadbfa5e955567bcf1942bbf891943274a7461a6cd78258735b108231d4a88f31f803351d4f07cbe5437c1b1af2be16c56b47b92bd8e2f8c9fdbe53a8c32ed6064626b6e957dd4b5f5b0f33a163c009cce35928ba3a9acc0ecce32e43ced311583466ba50ec976f7802bcc9b99eaf9b1345199b822c03b9bc835c61b70690244d7790a3e3d1c25c23cc227316a01f9078f7ab58e9d3b25ac8c6be9926090cb2e592c2933d5ed3b77bcd861e790f8b2d1dedcc388f42bf0151c017b9ce18013e9608ae497fa3d43bf96cef037de5af0a2e9866ba56a06e0cb6f37697dab4790b704b0aa491c466c68913a738579749c3ea3f733ff2c62d08edff0f628c0af73409d0059fdb2fd6bd08217f94831af5d4278a32dc155d1368d90afc2aa964f26ba317b1d72e98c82b851a95d1dc9c8aa51fba5a0c1eedcd2dc49af2b6cc07dc70f2d8f7655dc93ba573dd0417ff33f6bc6d102c9c7738ac01c386ad001b6628ea474aae5d05102abc0e81584ab84b1cd676d8bb846c9f52745dd26cb9e51d223711d40df0482dafccc69cb033a9f1054c7b8d1412fee18c82c2ed24f1e0534d5bf09b64189af2c10c164ceea332b183aa246e199ffa5b5c14f5fe67ba825f0562d705debc8127c060596d7a2a47a11bfdcefe89722143ca300d12633a78b01a173e83271ab81264d64940665270f6755f8b369537f7bb6b522fd2a07913febbf3fad0690b4b22ce615f6b7ec5f67304f89161acd52dfde793eb7f6bfaa1f82687dd1203e21442c582fd591ce7b071971d6e6334fd5e9180a75d59e4e3e48a3a6b5c80eac37dada0d252e45a7424ffdf666c203ffb337aab1cd0687a90d8d6be32ffb116a6a910fc7b5ab0c0b46ede4b78dbed783bb807cf105239df45d05a6ae50712493e1d9185d0c039355f3b8180dbf3cc66ae89687fc16895525d024f5a87d998cc9671d77324225e12c58c6298dfb793b439c195c203b582c2f7a711d7a7c58eeb15d3de78e07152fffad1e95a4db2e7232c59947b2ad4b0a11665b4c1e7a6bc0c80e4c7f9ba48bc472743351ada4ac549dd668861039b2f8116e1187ee3240a93235edfc334841807135a747fbdaf37ba51e2092a9c6ed3990e831adcb318d57a32539622536e13bb7ec97d5c84e24d19588fd1afc69698269682fd869a7196ca8a061e9e254abf28c6856e48abc1edcbda0f04f736cc5ab209cc3919716677b5bf4a36528b334da475f19d1809333ef8cdb36549b7c794c0105916dcfffc312e89caf3168308f560339b16c2928501b37bcb048cb3669dc7fd464fa1e3d0c531af88fc925cdde9fe894015b6aed57626b60aa8df0c682ac187e6778b8c4cec65996c1153203106f7398a34c259ab1d98c7a6eff99255783e55ef2b03a1d6380223eb489fb6ac29650af395499cf7f06582939d17fe3b94bd4e584b00362358697a04dfbd355ae36a793a90f5bdade2dc53f6f785c80f6962e346cfd00b513daaaf235534bd6b8cb22968928cc73f1bfa7d7223b7739723d1050da9914021b10fc58202fad1ac0900d5890e8e8f17c9f5eb58bb877de7a914ec3b3aa68b1ae1e2df67a17a41334a4e03172fdcf3e873ba71600805f64e05c9c08307fcaeefd914ad367bcb94d17884f0f35063e97d57f7761b1670e2f543eb6f1865c9799f1a9899feac9735349c3ab1ecafd5d97f6cba20f612bf2e37aaef6c5ba87072fb4b0f4d99a3532ef4a246bebbe20c41f8c205184883937601280dfd945c983488020143cd7d7ff596aec461038eec964f7a99c778bdccd0da124eafc8476b3e62f10f3202970bbd6603fb88e94ee713c0d3875cb440a1e4ccb43292d00f0285da0d597bb5f5a47adadfdfc23f87c81929eb2b20b27f74a3a685a638fc9d63c775a1327a2e591b84bff2cf3fcb209e72da923c857afb0a479a3072a645f70ff30d196c92ef8912ed0e2b972735852700783b695ba8532be2e641ce31702400ddc0a175f7fa5c4e5ca4450f0ec2a911c5e4fa0c8b969ff09d2bcfa667ad917417892a2d9f45dfd6248ca6cd79728c91fa18a03fa8b38a0e0f7d571d2db7329961cdbc26974f0f404b0922fbea82126f4c5191da3e5ead1b0236459f22b5b88b510d631d41df3f16091e6eb1754e1cde690e5a1a7744e1a9a27348336b3b5240f5ddcd6b74edbf0eb06fa2cb2566b31ec7afbca60a632e2de1fd05363d47d07acfea9dcbcb71c1ef0ae7578f659a2c6320ee90b5e61b53c0a67a7c7690278fe4d991f1c9571b8b73a987376fda9b6fa1641d1bbc2449e657b72d8171206a16d4cdffc148484afba6b844c569359cd41b303dc2ec0bb93e07d6323739a26efe7b047024c723375408c62deea725eb2c9e641395c3d3100c8ca5a3b61deadae34773b5e06daddde4c9cb02da19d21f1851f8c71282abb4cd380a375d9e919169eefc72761a67f2487ef2f415c7a7b16f074e4c42cd6d937b1ac67adde8ef87b1f1777a659c4b92bed46001ab4d2555418a5cc381a54a3cfb7ca5b84cf5b4ec7d0066d71b94d61d245e0ea1f9636ec271f55695aeecb1b553644c4129dc52115644bdf241f1b56c3a258ae094c0d0de44eeadcdd01cd5b0291b8c9b5a0ee1eda5de95756e3580bbfcebc2173bd6216af4bca1ad75de3a61eb01997c6acaf37bf79ab1dbaf5c57372d062c2540367768b4418b6e3f01ef1c006def590503ce883c8ffe168221b715ba5be77e7216c940dec2c8a8d8d3cf7e00404c8ee6e50c2b38e65077df1c67ba49d4075c495571a7e3018a51a4228cad9969c1b41b76895ab1c0daf93c055e9855395929efaafd041782b84c2e2a7e9b1096e162bbf59e9fef2bbaa6c29efb156cd3c2f0ebb3d2ac87db06d48fe587eb40ad1433d27141308c23ff86c63dfbac8876ea8949fedc3ad75c35e7aca1b737c0f5d7b9958aae5729298dd8cc2be107d047fcbafe8b36dd76370a09983ce538a3066cf226b9fae20a7604872932eec71a4b8cfbcf5a1f284cedfdf1b1fd962b343d034c486b0948d8c5010318d62329c605de20fed09fff5e3cc52bf51c2da2d97f4046d7c1054f50cfb2d4a03bd4046913855556be356e624ca8cdb000e9f77e3844156ecf02d9629ce8a2e55738ec8d449f221d8cc6e8fd68b48e65a487e9ce373ab5692137d2b32e4f4314a81753a2d8f72e1b4e87abdf380c43200705bafd66cdc7b7c4615780c9ffb5c4e1d8e3e553a458cd0d40e7b3ffa1503b51c766dcff7e3b56ddc59768af3b305219038671e2415dc13c8e06772777f692990e55f28960d2837ca62b3cab5e33157937040fe509e81fa82afdf67ecc35184ac68690e9dc1ddcd30133de422b07f07c6afdc4dd8ab1d6c96206630df8546fdfe2fade1f2a5bbdde04638727864c6846c98c306bdabe39a911266e9fe25896f56806ea0b2d7f53ca7368e21eaa36a7d13c22c49aaecf16e399a154c008148a8d837e0e3d0f0ecda2488a67ad332d5a62aa6ea94a42606351852451e7354ef010b32c634d30e420938af84be06ae5573a0f4a825aa813af9443a3143e23d4b0691b7c57837bae2c3269cd7e7819d75fe4c0ae7facbb41c3475f9646a4e6a4a8f13f53a01894fa3c40bb99e39283a902ef275e741592ccba6a9b1b95cca7dfb9ea799b92bcbf28d422560442b79ec8eec4268dfae93574c6278b5b0cd829dbd3e9f2ce4abaa9ed1993b0261aa6161c592c0318b661bed7ab251c505a0c641bab6c6c20137a60aa083c619f352d8c766887583983459179752642ad4051b1fc34535df0d0fb4f523962594f1ef84970bb2bfaafb204e004e6a6492d581ed7c066aee604a65da558ae02d15898b188b06117710aea49f3900fb381e1869c5d432b4b806b92ecfdcf4cf94b488494f4d612840e4a48693b10296fefdf622198ba5f887cab80644a302ed35a92281257c3fde184b1fb7d10913c7a8a4c7570f643625c28e7195fdc4aed78d39df8ba98559f02844c3e0c63aa19fe54b2b70ba499cf0e9192aa5065ecfc2444776619c3e108960da42d1116655e47c4a8a9f6465f57373e720f28c8c5163ac37a51d7c46bfd01c82076eba56390379e93d785950a33ca0fc6f362963d0f029938658b1263c6fb2655de434e89ff0e50f1761dd3f5e76c8236d654171b7415a96b9f235aecc735d97cf2702c99f5d27dcd103996d66911502307f8f0c742c42b820bec3a097aa05b521bbdfa59e00e891aed17f83797795813c067244772cb690d0ae1d1339d193ee35e38678500d67789b3f69549e5905d1a255c0a0a04ce5830ccac8fb28f331f30b2a1351c779f7d2b5860aabfd763ec33e17df70f337b8f711d46b3c6500e406816d35b221b252ebf2a7a19a3664201870b57315d3b0443837ece1f9fd65707ffc594414b0c63ff228a896461367bcc77d7b0d8e6e45bf96354b40abe87f2a12d25dcf4f2d1e1c9f8fc49f2710d1b7f42f1591418a8338f63088b02f5ed8c2552094dfe4b916ca729e5f35e51f3fe793307c8dc76b5cb8f10615093735c5549cc22ec4072bb7c32421d993be63522278b5b27e6ca97e20b12a6f591f58c2fc1ee8a636e75f4407d7ae44ea4143b88eab652258c5e6fefe4a216b98d1813f7a83e4f8ae434419edd447ab9b854ee5a10d4477b9d4477d55ea56106b9716567ff58fa5e1267aed9414c8ebce70e7724878c7bc32624ac29fec9d8003fb9de4945c08b40c0e77f827afe115313479b0e4fd6e77250fdf23835e9b23ff8a07e7cb12bed467e86632d2f4a63ac6df80876ec3e07857cb3cda3d06f43798087ca9d3803b08bc9c7d22d8ee4d76c308b499275b47eb9226a515f0c8e878ce4d2829105fd5c350ff503f033b3e03814d01d0b03fa24b40558883a9e9b883fc9c46649357f60282fe3e7833689c3e394250163761b738a1189ad49470254f10a2c98855b2638809bd7aec477c53a8e5804ea082007e846319e534e9ab314b453b8b3bfb7485803feb14e6d689522e6510164e96b4bb913371e776ddf9ad1f83ab249b11a9775780062c0cccad7492f70a9a9ca4ccc747dcc74e635ad9272d52a0b0f8a8bc4e97d30735f9c0174146eccfbbbd9cf94f4c1379976ecb923e550a83de624738a5e2cb379ecee470b6f22243a6fc720927672240579b724941d1f82acfa1765a09564314ef96a699689e62d60d1d162545f91411f474ec57c9866c09467b46c2d6e42be618b3bc91d3359fcd7cec9c94d85e9202b5bee2d0bdf156b81e50701c742c1720b612335ce38e29dd2168f46c72c5782729772feb5cd4700613cba65fc8e62d5cbd8be6af1e824ab8b5527bbc5d7041be67b4c04d6e57e554bc0d1e7f394097d376c23f176fb19fdb6485d78a1637d0a5963694e49559546aae11c716f6d09f7ce9756a39723b5bfdf68be42645f32033eaefd04ac8a977723f482bbaf089d7c56bf40e508b93169175e437d0b6f3e21e3b65cb4e9e9421696977950383767fa50cef4de65c3816966ea3f8e1198ee715b9b45fd8c907eda0e68516080a35c88fc34e944f4c80a2989ca2921fded0aa023cba4ddb0b9f8968c27b2af01b694d2fd2411cbc814a7f54aad130c47f81c7f25b85921d272f3b9ad3199db9bec4460384428e3c94e448c8fd4eca1b7eac629d8acf00cc1ee6d89fbf1476ccca02adfedee11d9d3ff8cadb8baf0d3dd1f87dbecfcd2e615ce98fcbebd711757ebf0e01da53e384d84fe2b952cdebeda8e2314ccec4b4c8f326112ba66a555a979201f0e64bf2a8f51e2b4832c1eee03b6468e8a25818f6105a5f6731c8cb99c243d2b808c782c97bf2898ee55572db95b290c60671f355f3e37f1d86708d8874ff42f4cc9ad7b364087e846a1f0749014900d2cf4e60579ae04680cd176f50545829edd53ae2d6b18de7b1d7b9835dde0e80796f300f220e80124fdc72ce502436ea9c700736958e93e385cd495ea27e68afc8c4baff4adabae93ac083567821294fab1ef7097007945189d1b67febfe6c349ab77db5ad225e8df21167f16f9afde704d31e8a1163bfc6680a4ae1b774a30e551fc29f2cd7242556b8235e4321cb0af5bc42353cf7593db68d78348ed2af5d08cd66e7ea3cf288c9eacc6fa61e0a13128039e09d3839094ef44be3b6fcba1a6f27d7a2fc0221d72ba5b12a908b0d9c901a455e303f5c65e09767d96375a600fcda16e02836321f8eda748e099f819c37a533c0701fe436b7d722e8afd26bfab835f1184a91949a7f40cdcdfe2774e7ab312d9296849944bb189b685718999f36fbab03101dbc5be9002447a29611fdb9b60dc407ba264f1f211999bf77f87b0649a776c31302171868e7f6ee0381f05514ea96c551c1a7b721654cb1e1c8fc0dc37d8094f456d8b086755e3a97b79fc9fec14a5096c758a602444f659cd196d22afb7435c12682791c0d5dc5942b4061027e38ab7796c7b88f0760ede18641cac813ed5091140eb9a0d54009e378d36611b9093252b4381ee1586425ec8733dcd47db0d9f067c02672d41b0fc83315772d98861ea1f916cc9fd2b1049be31c30203f577bae684e08a329f1a5548f33b0bdf9c9524ad10532cf6de1f87ea0684a4994f4b3ee800da9b2432c79657001854ea35b2667d2551f8a7381f3565045fa8bd20371afcd0cf349bc64c2b261fbb9a3cd892ceb6f0fc47b81ed68ff21de3d11a04d06fc0b4573b97718eea59fc040cffcea0af432979f9432f744795d2cab7cb7e4c4d4733300ed26c9b776ac4b575b653c6ff121eda918fd91c2af7d37a6846f1de8efb722bf33477e0f231fbbbbbe21744560abd63e730cc4a2cb43b5a30af670e8205e691d39512f19cab324cdb42175b852888fb57cfd3937a98d050736329af15f678d5210cc6bfeeeba02bdccd05974e3877cf30771d7b74445cb1e8b49936a2843849107b3bb1fa22bc0f0552b58e6082e536be69f5dc8310b9d4ed21562eef2719a079bcb21e3d6f578d249fb355095b00444f101b3db3a9f8c52266ff3aeed4139e480c91b30fc14c97262ae63bf614374972c2e070d4a0fd04dae7d460f03e316b25b821bd5d00da11d3422b405844eb17c32f7082325c523bb811d830e2c6a15e3c62e4818dd56ba24359093358690fb85bdaaeb52c8b5ebfb2ac6f5bdf2674fbf86e84cdc216a3d9001fa74d151fb1e50c0dc52fe0c28ca4ff22edb07f21a35f2a9e3a4deba1c853d3daeb6a02957a75c25a1fdfe0369c4134e3d1f7a2e2ce5cd92b8d1487dbeaf4b00010c6f0958fc73f8435fe18229711ab069939f6811336a71ca2caa0c70617404f0bf27650d9a0bcf86590f877ce72548e3e9f4cdb2e40e4b2340f729b89759b19841c0527800cfa3f885f0bf9c2ffc6b9ef56fb941fe793f3148cdaaa1659df94fa72168e6146bc1ab7d677277859088b71036dd99a733ef930eea7712fd298dc0f6243afbc1184299f17df9b9a59cfe7088b56bb4d323b36151c81abada2fa6f1d819b702443f1cc16c8e951761f9e389bd4538aba4d1188f1808614b2b1a7789a7f869facd8b08bc07278d2684f70b211e52eff365ecd04837cb623b9b729f3ca83929753debca65e307ef1d0b475762d3f16c97f95fa8d88becf350cd9fb50243c5a48e42b8783fd2b9da72b3e70460b90a73fe117a32566663865aa8a74594bb4f29d4871cc220b062e62114a0c061be6cdf20579e6d9d585abadfd9157b09422071a1403bf67bb8bd17533b232f8078076d660a67fb43b063d9ee627f0275a40f7dad2ada525293eef87659ba22359ccbca86147f65ca7aea9f96dd1cb76dd749d95777578d7b20e6a3a51dcc0f778ae9d74bc128d87898f605c70b887e1a4181716cf5a5ecb0336898f7f6e68212481fcf325285fb6d4b70692350556e043e5447b1e1d5af27e271bca251697a55591e30b5af712be19d05cd5377a0d30476a83511a405bc3f43b5c1514889991915a78d7cdf43833eb66e5aaae98935b91cb559a743cbecb712367bb9bb7b54dfb3297ae48e12701f14a5fa37491cbac49c8528bf8d7564705340932e12941f7c3a5a689ef69ec0e910f7be4aa1d86b4a0aff996ebe2bff65836384a5f4482d8944215c747598b5475aebd259fc1c7f4fc3a0d32238947026db3198e54c79265cf0a382fd38ff6bb334b2b979c68edd636bc938083a08199093f4d22a520a61bfda6cefac0399eab036801fb895ea9dc94ba73f58224ea5340faffee8e03f0b874f32f9e284bdbe039b605b2f1a27ad075639ead68928717c871ed9fb0b6b3d62001c34e8fe0ee58515c27cc5449d4ed16ec6455477acba25918158d72dbeebc8385e2f2a81d3ae96905a563baf34bea8a5a31960afb9d18a86e98776d69d83247d197b92fd7ad1d6a096f6651080fd18b30a2662a15cd96bdc6daf42d3e8325500576cadb0c8e48a083aac8152ad199dcc507b81b419c69a5e513c54209d96334c06d887df9d70b88246c742e30438349cee3aaa583534cb4198619ced41a059c55fa6b66c735e6c829da1c6cebabe8e76dca546be0fc020e4a139feb3a4abab251699f4a85a9b580453fdc75b2197c241e4b284200b1b328293efde7361eaa8f0fb9da972ab1dfb60f6ddd392376cc1c892f20d6593a958ada4c23789542d10d5bf5510924ecf5cd0e4354db2f6a52dfaf5b595283c149786cbd612b8b257a658caf5f65c2a202d193878570a8a919f4fe667bca29177cc5b214ebc1a95db7efd41a21cddb52ead4048f1e14a7945b613f141bf6f790ffdad855f97ced104c21a85d3a0b9f21e4078acf30612554581010a3b0054ad20b85fb14fb1f7e664f13ffc726de0f40995df6dd5aac6be98746500ba0dd7e0fd16a079ed6a3f1e1361153d805255cf3dbd1fff14fea4b4b50abcb86e97119fae3204ff46bc2ec9c424e2e301ce75e05eedd5fc0378d6a6385270e6f3fab1649336cbec5a102352f3afc6475cf77ef118db8d08c742b6338ff14043b0deed2abe54838700d6f14d6f64d18f0be9684d2e76f861ff077a0bbda92cf2349e48788a8cfed48000ba4ab226b1a1ef8fc47dfb722c052bb1ff3fd9358f84f56653419bafd5a9e3c5b9b360a687aad2baeb45bb801cf3b650b8e8324bcf25f40d8af88f8805f70899248eb6e0254b9684b6041df158ad8342c613482d7f2e280390668acfe873b6f0f59c420794eb2c5479a6053122366c775ed31392d8493580df4ac935372098f8617649a187e088f738cf8970d4cf3eee9456e5e6b31c45b126d65da216edea3c2cf14bb476c638aa070230c40b0adf1218fe90cbcf9acffd2e91fd1ca80e91344b70ea6efa71a19b4073a55299dc9804304940bbe02d52b1bd09167b006def1b2984b196009c49d9f8f30e19a688c3d7fdac99e6de1bb6b5837aa7e17b850080d6141fa689873fd9b1fbe56b1be3eb934609ddc2c572491ea414715d8ee368ae44484db3a97838d207158bd8b754fdc6e1dcf702abe628f7c7bcf59179bb3fd4ec9457794cf802843fb10b6a9d390f9027d3381d5e47871ddb7a3a19d959c6ec2cf1070fdff66999029bc13367c5aadb9972b3876497496169101c7ddb3bbec5305a50d2f772bceb5876a6bd5356eebf950af7bfa9323e94adcb89e117c869fb01d19f4376d7a4cbf0683ad35bde430ec9bcf03780aa9344fd922ee7f2421ad45c00cd6fd28539e418ad48f763a4ba232cd90bbad8c19176f626addf92080a241772da2d94a7f22d9fc6c1f189c6d535e4b8ee3ff05a7fe6d8f1a30af2e062c5546880f0e26c49b969d1928c1b5bb2d9d715e2ec62068d8cea88eb8d0da023a6db89657a111c0f2c360d7aad2755f77ef7ed8bcf1fe6563af584fa2144c480127cb4340642a4e5e6001bb0f903242f4ddbd3260322bd9219f1a594545c07b7f60f2ebcf445324663e0b3a229675e26d6dfa0a58e55754cfc7d0585b0cd03d0f7aa44069e6530f02cdab79ac21b970e0a3dd34bde90c88bdec1341599f98cbcadabb0f5d4e0e6e8d9a0e6e53801ac00992325077e13018553394cd09b08b06f3186d3c91c89e783951b7de8c542f3c10d59c3278e63faef7d489b115e5c3cbcd4c9f053d586a9e06d2e308bdf1a8d53866af9d0e8d8d411a7dad2a8ce593a7766741a8efb770806f23eef22f9d7c0f380accb18f68822c51f6380f90b1f9bce60da471f7f738bb026194a3cb3efbf630092fcfedd8f0e736df30b375bbce7923465a25fe1c3af56a528e32cf08113b351382472c0b9f9a0079a80050e62111031c286a60fe163e71ba0765236e40bb50c281c31ede8f775c11a4b2aae49c23eafec6b7f6b5f2b550610d54291205c5ebbe12163965432e99d395b020e4d2b66d9292da390f0f8c4b873ff4cd682eb99523d05a55046fad48a3afe9138abab9a067b7ebcc8e3df2cc2b48bd21b8ebcd3086cf8cb9ab824c08464101627b72192f9d86db8af0c6eb568b52398d8e0b0057b0b1de7c85fded33c87cd91307d0575831aea30d58ec3067d892299ec7b4e2e176543e4eca962b9ccbc07ac0b15473cdbe20974af97723d647ca9eb9c32ec2231a621a8ed26bfee4d48730664193817904c7442c8539d8ac8d7bd2e27b64e17b8ceab7d3ca52c2d7cf22822cbce526d713f3655cd090c91f9b5c18457ee761080859f80724de6c976bd4116cf6f61d555bbe54d48e2d08ceedbc2b175ba25678f646fd21cde6c7cd24bc00a85583e2651d0aa821bf0f83a5dae997dba6c4a0d71112b83cb0ac0b34c29462854da1615f2d732a721bc5a0b0fd0df3b458a0047ad04d0bedf31af512e775781f76a6ccc261f33ac6395bef1ca01a2d3d6c86223b8ab5e0420bf40ff815d67e781144480a6a012fcdded55e553f431425876c768445e95edf90af98c712427995050e409bc76ead7e0cda3ae066b97fa51e7e216f44ece166848aaf4b6fc9deee2da7c59e22bf1d20387c9ecde1fd10e64be3c2cb867f8949f4f571957bf15bb548a935539ddf8d60e90e48217ababd59c9bb83d538680bca85e822c2fe23773ecc0eb76c89d4bcd4e5108469c9d04a98b1479126f5bdf17e414bff3a895cacccbe0fa1d4bd4d717a262a7a69739f310dd62e20ccfe10971af569c098e2c50fbe1d2a04570f5c17b4ff844bd5c23aaac75d8e758780747944d929a30dd7d3a12f8edefaa763cf0b26e06a52df1d566d7d562139da8f811a5fdaada07be35739f391a8feea3ea1398998cdc44d5db3db1da3a31e3bfe2b7bf19f50e4620d5221abfd8d81906401c8663485c3d144c2a6d828a8b897ff694f0819fa040f61ea7606a8719b2f74749c797a1980b2e82cc71ba2f0f6b585bbfa0d6ac0f8a487a928ade4191e2b1a16e65eaf875760daa6cdb7661f7fbf01073ceaa5ae9c3ffea60ba6b3252fb634eabfbfe1095ea8cbe482f1aba237e578a5872579eb45f97465bc838b93530a94af14536f9f7b3e9a1e9a95d66ca2c77affc03354729140a43955cea6b27d5d89e2a8864b2c69f15c635cd325b6cce5dea0e246b015a3a0ee11859aa17ff819cbcb46a515024aa9cd09ee7d7b5a3a5aefd7bc315be89218e86f9a72755f023837a52a2afdc1ee7c088516761bc5a321db2a37e88bde921919e3a68dcaccf1f6950d459303e1a4fc9dac841719f0e60fcbd83938c05b0086c8e634cd393a2e8c156dd96ba6741cac3bf7740ae7660f1862713cfde178c33e16d2a3d8560c56aa7456b66ed9a613bec3b185fd06699a22d6b50558ab3a8ec4e4ea30969a0bd0bb46aac3e33012333dc50640e1dc08f226d6a89d018cb430ef03c9fb712bdad6d7e1f5788444b9aa20af689f9101f6e0adcf145fa74b3a697de9b52dbffbf44abfaeae45dcedfcb7810457c17b71df1799b802735db62ba6561172efecf7fffc115cf703f29a6fecf42c975789f9d90afa861bb1265ad3f33f6f3c5344322ce6949a9f642f611afffd70e043af8ca3dd3aca9955e8e6115c463e3d72bc12af4f65e90113dffb9163ff89e788bc77c994b548708002d84cf6b3277f59bd94864113e62aab643a4d68b06606996baac51d185686f782e620737e354b9c197663e192ffa8b5f0a68180a1bc653dfd234f5025d97bd83ee0338e731f573c40b287a83abfd1a5aa8d893383208d6e220aeafc29dba686c5218256929287afd9cf3932f3a328236ed3d905dab0b6da660fbaa9d83a2746b2f7db1363992885a2db2bcb2df858451f1388d4a3234f9392d5a89542c6baf8900397a5377dff99656bf73f57b8f7485b4f91f4faa4bcc69163765edf1a4c6906258f48fa991c581fded55f79a373a93240c373f5e5a4e4b1e3fa593a43687054fd0ec95e9b600093ce0335d95fe93e030a0da06d010e57e40d9e15537d1ff5c292e5b9710575d12317ac32aba64cb46c14830888e5c4f51316dfe4fd7d7f26306d28922e78ed0035e79511e16e8fc38ef55fd2110cefe64e1d656658994033f596af10a715c8db77b7ad79a6af7052ab36f24d60730a99e46be4afc6e31b9cd8f59fb4c32a8e52555990312dd97ac90f76003d80d811ec74ed7d3c6ae727365a2cf0274e15fd4568fc4d8709723123c44ea8a5a036342041806802cb840856d02f4ec73552ea8c1087a00043508aec34fceade6cd5b42ce622d9ca8cad220ed6eb22c61e284536726db97ca9b2a4b5b9d22539d6b83f61ec590c81dd0214c2754ab8c8e4860355919927c0a97e8c4c17e8a5b92f77de2eed3036ad77b9501c1ff3adc56c187aa8e3dc9fa55d7c39692a84cf883e989174785feb07e610d1d8b2eb2b3173b4adb5b97ed3f42abfe0bd819948ff745e4b100e8353cae8fec06174ee5834c66ce28978c21bf4f1a8cca49d79ea510f56bebc9c2a9c9687084f55b838e257a9ad0c345602d2fbf2b9f34eff720435cd5b29d2fdba2c289b8caef2eb4ca5e8d556f922f04e1bb261635ed51815fc1e90afac18c15dc99aed185a7a3a787bee88fcf0eaa8806231a40ac4a745c31d06b1c9c8b081c9c195741ca16599758d6cca3b43e1ea29f26cc33e0c4b44b7947dc48b4de7a45d46367e15eadf9c0be07edba76640caccc814a3c345791b3cf8a1885a35a3b227601167a59c874fb28de44dcb0c67186a6a704f9755f35646a0e53a2c72616cb84352679902d5283b2b2d933adbbc6a89eb7b39aa57c49b0045c48d02a99b1bf471522e8cbc437f4f06f889773f8c2d22e2af2f85cb4c8df44f14ad8eee6c5759de463b5b139eb22ea18be46949005b72df141fe0fef1dbe5089e166756ee859e74e19cd9077f99d73c3d99015afe1a077555305cdf7dd2fc0145d724103068468e3fbf38bf09f7533cc1f92f6865c4fdbb17a1dc255e52b1e27fe91bc623f9dd47eabec9631fe4764bb7a9a7e80d7afac455da7e40c35a6bc5d643f42c349bd908ea46043ae6bd26786c42820bacc311f17d20b501787df32209c83614144480f164af5338bf2b8d0fb9d6d068ef53f2206c6dc5d716b2ba9e86ff50430a9bcc006f3cce107f13ac825e4bd33f4811601feee160285de18c4023bbe2baa65747b9c13c37d07e9e39fbc2c50310eebe03a11cd8886fcb248bea3341a9f550aab2ddd6217f91763eebf60f3dd45e9a97e929ac78cf505e322d1088b2e8ef982bd67eea5e2ee916f1f6cd82cd0ffe2e7ab506ef629528ce1c6a06b05930ac32206c2ba804dc311d839cb025c5188bfe2c0fc5eadf59ad51efaf2ff818905519125de3b099bee32fe221c79c82fae66ed7bcd2d570ffe252b68c372a29a256ec75abeb6f0c95e51c043d46e16caa411fb8074391c8a8378851eec5b67afbd143f63ad6fc81957c2b8684b865c2f9a353d9540619cf337c21520a07822b3059b1881ce44ba11c5ae2a302859d908983bcd0f3654de77b4565b86a7b2443dddfbcc06e47398f32a677b193b371fd36fa567ec4fbf7b3d4ac0e0479809f4fae5bba180017e84490773085414b978d59b125502616325c25532e2fab3c67498625d6ac83ff31e493f7aac6636304f29189df2c522877fc3b334345e8df090595c04878998e3480923786a67593804705a62433770109cbea4a047e54759cee2dd9014a7c7109fcc7b699a4577c3931e4edc3c568ec65a5d20422f9afac5a1f07e90c83a7853be342b2ae249bf3818671433ef773ac958051cb6adceb2df19966f3b25a688a56e18fff571d5d363aeb11f3997459f01f7497f858a46b569c0b2c92448cad301166a552152271662123346d5c3b6cf0a414b26d360fda4e203b5a180e4f2c626bd3a6e5b089ec68b8b85dafaff434bf01c192e81d442cc62fcb5a8d61175b3452dac74ab8bfcface23468ad1c4520b70f92079c1e5cb4472edf21a74b9df63adf5d98d755c4cdc6624da1d085483ceffdd2b10d94741db92d896fccc0b7026b849d5364105704835ce03c8032be9c7beda153f59df970b2a9612807edfff8a74ee7159caa75bfb8ac38865f1ac82da6aafcdbf72ddfa624f3b5ec3504330a8a027c776e031dc50195ae7fe353f2e43ddd974274745a6b76da312fbcb5a3be6ea9e383ed7e600dc3832b790c7f33b07b8421f57772d49e3ef508184d94c291e59067e0325edae4dd81614fa1bf7b6311a4a388012c8c549475a9b93e1aefbca30faeaa2bee9660ee5eb30985090a789cd0e78d9457c71e889e502f5bd4dc7e74cb6e8debce38abe073857d1737d34f1210be8fd239aa22151729135ca42e8d890485c6acdcb7b40b74b0ec21082a910f06bc2c4191ab6887b268c91f3115db8314cd37a3f4399e85c553f2b307c37e1bf07ccc0d41f568bf6c1f7fc82f09358ff3c338253b28ac186f09a5afc53af3ac1786640342e6115effa146f98e0d559b117ec1e7068901bb3f62d2df918a1e664515f6139c518ff5e0e303370b6fb44f64b06a265b7b6284c69e1c75240243533cf839880102c2ee22bdadab09f0e0750ac3e01d5246fad8f8f1ed0661f6c71b255f42c1a0823931f6cf11f0dc5a6023c80357feb988917926ca1390ce9b45e2216de95599be407c487a4d79f266d91802f389443e0544e8d12da599925ee28be47314c0824ed236736b8c8798cf907f3d20bca587da411f6e600fb4c92429756c184704b583059ba7f9ccd378f2a5a7a0544ecce260b141a012af0dd9fe789545c9ff3d2c51d3c3c1266fd33153b04f4e2ff0b922efcd6d03595580d3e1dd8952bc04eb40149ccd28bbf2e658b183178282fb0f24dc0a1b7e5c6caae40cb7ed69fef08214550d3e4ad0f8a77c5da1b47dd3a1005f66348b246436732b106d7d87ef3c0e39b6982b5fd6ad1e343a44792cb4add59fb455170f776a1b5d026b674b1c1a00637560f4580a914eb1e94045720c624f846acb575439fed876c2280ce2fa33528629136dd78308e6c2323726d1dcb5a132b0635a43c81a40e97aca471f99d1a508be05f05bf0fbdfccd4d74b3be0181654f0ea503e8f40ebf97eba77c0472e80b5fb58b72d1eb1c39d51050d077cdaaaa84254217f8a2acd3aa7e3f3868810208a9ae9c8ddb3d2b2b0bd29502c144d0439528e175701c45eba93b10aeeccd93a85a8ccf290c2d790489b8667539234e2c7f003ba8de88ca69b04b71a647adab29f455b679f562e59b7d0c0e89003d2b07ef9a299e178a47c23d2c7ee4636265d7f3fc6417945cc047d1d2403339b162754a68a80af32d02053e15906c69b44bf3fc7ab73da8b9a6de970c086e86e50ec4daa6a62f74c0f56fa6ffdb0a85166da4c18f2ced2ef2c308dff303b7c3292e8f7382f559076dd632f41a0fed29452a5cb0286cd401ff1e1436bb2e6613622a5f2891ce5befc2084d85f32aec7c52fbfc23cc9db5e51730976c16afa17b6f5779ba5f533c5dff31415dd8ced60ad1ef23e227210654e6f7879cb58f85ec8411149d74f7d56e87d8717b5852b0d86eed99277d8c3ce73936bda71a043e7845178327898a6c759dbb88fe1fa98d2a03df622a1954c720c612c82aba71d55e83c63beb7820c7b0d8776b205659389c2935f6c1984c558b4174676496c199a31c8b79284d3115840f9815f3d99684f1974b8e0482fc9cb37087a6060bc83b4cc290d79d728b0f4da314fde186da13eb82b256936f203a97c997524d0b4cb8b0936996a509576f48b3dc4799f5702aef8041a4b6cae6e4f80b6cfc8c6a5f010ead1cc65714ca07aa22a1687298b3b72c7b83acd49635ede232b6805089d9af0d42d5c26ed7c6de2178c2ba6a6eaf265cbb10471ba3c81421699868bb21fe7c232e3b568b5aaea321e433396f1e5bd089803c1dd3d69c99f95b6c654f3785bf14a3031648ecaca90298756e0ccfd20f4feef7ab0d6360654e083e182fd4f5b3a65df9b7d430fef3b9489aba74ed3766cce10729d0016282fc185cf8e2a98559234f9948dd74904b3b0d998c70b5ce828fac5390534ca3798b9fb3cf121e738216abd10465abe3d3b418c610b6a1d5e5bae7fe9cf35aa133debc8147585d7d1bee839e258acb0f20cb1f07d6abf52299ab819036bf77e68d7fdedc0f1898d25c0806de2a84e99ed0ceca79b5c3b4750d6d0b1552ed08a199774ab43711af05527fce930339b39be7607c13ba24148ce5c3c60c1787dae4f21de430e496209c716d043ff0c95f7bd59283e116e347802a46954fa66b89ff8ef9dd9bb2e483c7cfb76345b5294361ab46253798e3c39043e560abee4fa2bbced8fffd2c75229f1e9ff086bdcd9351e88458e181f793c93e448f6abf634bd7b0e9c3e59d4837c5ad6bb568745d40dff66a71abade57538f11d87b4d4f0db0f141419c8ef79fa3e3fea0794f316687c5d7656e7f373fa7a2d3a72d3cb81065bfe510c9f6243be0397a81dbf188565650a881b4530649cf548dc77d7eb98bc3d4059f1dd7e783dac118722d8617a2a14088b0e758642abc97d6b080348f5173320a12baeed9248e9f80cf1c34df48111106c039025b7c6488e87b6314c1ec91581efeaf0dab335312b65252c1acde3b49d8fe67c63a9e7b024dcd958e06afa138cbf3b88564af557d104ca1ca2fb2f36652801e7effbaf5c50f952496d0e9b497501cc40b8675a9de7c11edba75f4a470124454c85d108d8ab85ac1482195715640b7b389fbb6b54bb3c37b8f72d03d472bf56670a51b372f8c2ec12e62e8e61aa4477fc42af57aeaa0c1eabd5c0dbeb4f9b6fbc8821ea77387834d5ece6d259f5042fd38b10f1df8a1162a6e29c02b4a378e56625a9f422d44e2a3b75a510b215b567ff62558c3e4a73524b36eebbd6f8b8114ef6f9098994b6dc06063032b0245ec44e9d0d7ae34bf4c86c34a13ab62d1a9970980d25d24d4aa1af0248c2aecd4d72c426558a30abe0ebe9900b9c17c7137097a5cb0ae0180a4c6e5172acddcc89d86c1a66e6a55652224fe51252403d2d024d6467d2746edd27bbae8bc02dd716c557dbaa13b6a874abcff3fcce549f57072c52c1db917739767b98a88e79f979fa449610cfbfd926143342fc35b4dd68984129c2c0985b09b612c5a2cfa9fc62534b601df9d83c172d28ff9fa6ee3d957cdbaa7ccc1becbd41491878cb86c19c7eec1ad06387320350c2e5e52bf29e704783834f46854723492ccd5d6fbfe2ba7e08ee0c4a301598839661ad56f99e89eb75b55301274dd1d9bbea8ce1362221fb995a4cc14a4d83287e8e6cc8ea08a61788c4c5dc256dd7bffb58b2da4d7e50d0692470ca9f55944af9bd5c6649ecb3ea750fce66e77eb324dc73b929a4371df78e2d0f3b870f7a0fa5222d0af56d5b5ba58cb45b9c5d638436f223779a6134fdcd4138d19dfecdb1de10b669621ad043bdc22b7d7385ce9c002f0611a526625bf32e668d0662119d4ffb9fbf918756eaab0a8c639b34c4bc52ac7b0953d0583860164a025aca32388b5086a6f76ae95e408fd57b0a3f2863e65a387eb026cfab7633b5f6292288c3f2d6b9a8b79f9142f2a97dc1b66976dd91668c6d3bd8a20b88d896646ff562046ea6683918d10989ef3cd4d30696182a6428740fec091490f447850149a01f63bdfc5945c97f4e551629a74676d8375e3f9cc55ab8f83dd66238892d40e26f1a60c507baf1bfa383a1dbe04c7fcc8fa1b8332a58ae17a8643c60db68f736aea42ae0fc27b0374c6074f4720ba5660f4754ad6bb718c0bbd71fbb3afd52650bd8fb906e691ff8f3a09d461c028f3d5aee08a055584371c9ad8c9332dad2c71883399ac32afb2c30a43e396c0aecadb9b64c5d9c62b216512f8164db8d384ec28eed9d5d7ea1db5bb5ff0bbd8794bd4b4836fb921594349c84197fb617a80810a4764d6d9c98bd094b3ecae2bdc1ed40fd2decbdd839671f4d37b4a734f342e7a62f438636294ef17bf22b23b7c9219ff2f90ea43e5693f43061301af6c1f4020a43621af8c72af7e0fff21b41f04131b8d49e668e3661e8d9c6fdb8f58e868ab147bc4cf83b1a4a2322ed985b14429fda2e3f95cd71a47920c67a56b6e981b8b56a0f16066adda2c49eb5a7f29bf9f80cc6ebe6aa9adb5ca9f2c363e2b0de1e00494bf086a78ba0f0f944de9f133c57d563e688d3da164d9166592978fc25e02e0804f400c64d3a807cee822172052b6bf1c78f67612e2e10d545b18d52a1381b4d9c9d46603f056dc2686e62d2942e75c5539344459079d5236059c435fb1810d3c18d2bb2f012d7e30fbfaade10bb511f7d4b70f08bbcc17e5a2b1dac6aeda5cdd5acc9b6910d1a9a4aac03a9edf733a85b9e4f3b0b6bc806b17353b4df797d3a789224cdfb193130ef64c767150b83af16647fbf6f0ea703a71d8ecad71f10795ca1f1e3b79891193c18d3673e8a38479a81d9a5a1bb877e7d0f890e82d8068c6888f54ebe4113b6ad1d232426346540bf5417dd76f1164e347196f384d90236e96b8ed29327b09af484f8c6f8179f7abb07de94617c5e991603939fe79024ff32a06aab6e5a836681e534f7749a57b6cc4e192e371d93136572011cc61bf5e543e84570021aeed75f957efb81342cc43a53425c4d72675ab0bf7e1e2a5232fb5b45c8ede7f83487dde1b0e7acfc63d038158d4f839a3b3886bf08a26cf8d8befd2b3b2057a1f68eec48decf31e06b552c97c99e5fc95dbfb82ebb1ce614715845ad0d5072fa5f4168bda32e67138dbffef1e23d755b919a327f852c8d07dc9f267be38f24a3c5c03462b883aea4f98725586f5e6d1272befc90ce5b1fc1e6c916b63cbe5c85f67978b999b4b86043902c22def9ba2e2266730b4782500cb66637bc216c7153d19f077860e8ece25e8a10c9762bbc777d921a21ae121916fa10da124a76025882b8956cdc3036d307f816b7ccace0fb74d90487fb3994c337f5fa77d24d436ce593c187ee341d8505112d0de2af6549d474d2efa1be1d6f1274d1cc834d2c17520398627c8ec3d46cbed6de5c00f3c5050efdbf3b6e9950e844f03e95655141bdc94e86637a550b88eb1c9cfc86d0c481684c7e6598233027b02174a927b2a0919e0ae23ad99931351f709ceb4cc73e2390c0d093a1a3be0b2000dac54bc8c1a680989928319eaed59ce28838533dcc1ca6c082dd65748097e1b0e60222447df580abe185d58b91d433a03dec28888f66aa39f5dc561ea608a2916a5f71a0846bc7b6079eb5182c3490572d74b3d058766c7635bab38cde193c16c676baac601affc217ae114af4f284b13a645c2d43aaaf719164a89c37231495ab01e5aeda08924eb2150e7345eb118505f8611a1fd691908275375d72ffff0aa10a7ead3441259b7bf654cdc957818bda64a95b3d1f0bd12d4d5ee02d39d2de7737afb6257b7724123687f1a62b5c540c090f1a2e046469ccec5b1dc3b00601a7f4a50503130a61954c326d6b57482752071572b4e3a2fda94c68a88bd4641d44a89a61bdb81f8aee7e4374fd49635152af7bd6184587b739ecb331833e04bcb1ff849a74f3af99da9bf6088e2f2bbfdba3a96e29900261ef08bbdb7e9ad0d8436c9e00c66df4d2f10a35eabe9e60864967c94eff08c509362bd8a7a6574926e41b03456ba6e4fd9ef4cebaf564bf3dc1a4b8989cb66bdeb743a15a6c9362097b7241e19f29b246d69fa35f745ed8fa3011527dc0007df5155285e2e646c5badee76e9e17fcf2ff9e0d3d4aa544322765a3fc97ef27184c0431c658c7377096ded6cd2b9fbb1d8ce579d6af9d45283a7b8e1e504edb6e1bdde803c1193bbc53ce4a51e2a1c53f1e3aa655945e215e42565d5480aa6fd223f066b97f8c190fcf1d73dac7e73d48681e0e1d7f861bacc4571e8015bea9cd97baafd0c5e248cfaddfb0fe5b96dd458ec3aaeac541f2b7c29fc31a90dca938797388fc93f7a7a1418237c8572c4f17aa7880911fa6b5253d6574c0df626c1dafd69fb20ffd94d3a54f208926242ad4f12652a4a912e6e749b39eea0a0f19833e070cfc97ae3f5b8f3d187f88253b57b6f6409875ef83e07ddcafdca4e66c98763c5b294943a76cd59a53c55b7f1697c0430ebfec0ee73a50a8b664e7c6ea720ad4bbbc71376662b73903cb113158181962fd7b4a35607c92312f99ee5ce030acb7dff26ea0b900ab7e59ffdbbd41e2d1457f4e06c94f862f653ad734cccf750a86fd196ea5d233deff9556f3f7c96687b41a3e4050a930814f995867fd54cc97b09b3791574fb88be4fce30e0740000dcd554e6663326e107b8ce7b0a00424a713ce4e9d1dba4880baf8086bd2d6df19c529983c51decd5e843726bf1742a92d7f7ef999b883f259aee42bc90252b34fb3335c7c7c15242afd92bd8850eb29db153a687d2af718b699852fe877548e45acbdbab65822f27fa24982697b582927bfa6d2c2c90196e600dc4a35cf9e5efd3a387d736ca9560404b4bd4f563c5a817604252af73520d3b9a67d0aa2c065f258151f77bd7348be37e1df32916a2659c8493d4bfe9a704462a5d55f7a7fddc125eb317bdae06c8ea2a7cc9dce91f131072f8950ec0aa58ecaf1fd858040e41d9d2b21b1ce06cb748376dbfd2fa2760e7813fb03612cf10b55f2818a9c8e2dda00c8425b99f25ec2aa92afc9935f6490c899b96c8534db33046a22fc99136b2becf97ab742b2bb4747182a2aaa83db21b53650159b5cabc01c326eea7163e915acf1c770204de98685caafb481f866eb9cf30317b3964723e3b4df9904974e5669414276872a703c5a1edda2e0394cb824d02e3bd8099b695bd70a909746196e49a6fbac17b7ddf4fdb7894ce752b37e3ef7d90dc3f6c13e09bb96dfae82ba4b69705c273fcd7d2078b811edc8a5d19289fd292c1c690ff02a8e5794d7b32c9530ae44396fbf68e02800029ee56bdd46ac7def53e24d62ac7ee3b0b5e06473c216366fc6d01105cd6738bb15c7377c0e76a08ae58dae1098a1c01df36d9314d00bd8a3bd87bdd941121b02143abb43732e057024c56790bca38250bbd761e8dad559cb5d3818df0ded098bf5238c13f7e361e1a452eead17464b592e9a53b142bf6d4395945938099becd83ebbe3fe0efd20799f118da903743902c4af85cee67c1c652a69a289c3e3bc503785eaf093529a5c2f20effe2213d45f33ca5323613256fbe843151171da18e7897d885dd5e710fcbed76965c45e4c337fbb73ef4e1057b618e36e735138241b3c780d16b568d4c087019fc54fddefab257073390809ef99834471f56035348d026182519dc822a38c40960d0127371f17700f1b6c95d1d020f644160a8cda9e9a2e3620b8103da5a5d10911fbfba64fb8702b676375a44002543c19ddd0d51f65aa225b8a35e9e7c0f4685260d14cace703f213f7aa3eb14ab72fdcaaeee369418b85895465663e66466a01676f461db0949cc351d957084f4b1c3c0c9d7fea75702dfe908a4c36e2857a11e177df40b281279bd6c723e6b1c7ff5e51738f242a8ae85cf77560d69b4fb665a8f383f4315a3cefdeda8ad4d494166aaf1a7b1ad26691be61726f8d11ab3a220c3175caf0e8b6365f9ccf4147c8c6c588ce6c64c1da8bdea25d86d5b70c6ff31ae10ba168623eca8aae8429f83fb5b5391049a580b93f304ccc83a8855dec22f41fb9f27c3ae5c3c5624d45d626cb5c5b2d1331e22ea775b845d7d4512a2bc49853ec2bf87d2fd2559483c5a2cc33423ce3ef8f975730bf8611e9bc07b0c1b32e32ce27b7336b6dea5ba2017b9b22cf16772056321d105ddfdf593ece5ff12f0e1b991de645bcfd11c7bd925adda68c8cfc539026521d7d3edc7728de9e57bb7331c2e9a53acf4b10809e593c7b9a933c2170db278952447efaaac9ae3b318d9bacdd0c74873cdf0fe451ac8ef3b657743f12991ef39e5f0e481a28ff7b845db4ef4b5995663640bbf8431060b1a4f5dcd8e06f6de355170f3847c95bfcf94da59427fcac0904413e99650e8d7256100f882866ecae21613fc35991e991ce10ca308deeb7cc9047549306169377dad9f29a07a39bba579c1936a44be89ad5d86ed62f4bd02dfb2b3b39b3a8c207dce57c71d703bd77efb0f50a0c040f32b2ef392fcb65f81a490202b8bf1d6ee3f542ecf46404f1f904b310acf659a5f05f7c12be4585828fab353adaeb9bd617903d3e1b838d506fa655b7cb7fd167e388d8b6fc8e74a0e45c29c277efe96d060e8795b06d7c183410f22c0e5a9264460ac272428ac6ff52b63d0cf206ea031f06e5c00de0a239512a22e57834de2257bbcba5b33927750c8a312cd9394b000485691f11a2eac340af0121ec8907b2cd64d9e3a5fe431ac6be9510adeeddf2378b78134e551b08208aca9a1dc2157e541b82daaa9ee3e591d7f278adaab121d59660e4f39676d1f15aadfd69ae9e70abf8d0ec40084b36490512bd45a939fb77a02133355bb16a1dc324e3a7ece183c9d34832bd9a3a668ef6fed2f488621005b7941268bde160ccf68eaf7c04528dd15da617338382a5d6b3f0f47e1d3a1747595648ee94578321c025a26be8d9d34f20ccde93b0888b6d1aacbd1d695473d9528da802fd8a176a8c0c6661c8146067eb93caa0dacfd3664288c3fa4406856558fdb94efb9c097debb8644a013f00a653e8577d3582b9a1bbd4d76962784e0ca0fe15c4a5ce8c54aa23b0534d384e4423460e6ed3bed6b457dc22b90e8506500e25a11d34e769e954e319976f3e0d92a3e463653119e2127979df9c78bdba7abf892ed3764d9bbe2ea25f845fe1b60474845b842b4d1b204bf071e97576cabcf9a63975f7e7fe49baff36c02568c442872f9e623902ecb4e39cc2a48fb4c14a9d4b971da614fba625eb29d38c64e2db36187b0b01d1c53bc1d08fd56c2f0fce09e14f79b8d7b728bdc49a33f653d75c61d5302968a503d35557f6a3fe4446e81d02699083c000cb5c63f0ae0d17e5a405579fcbb3ba5aa36d3a70a7c2ff670c3ddbba3fc89d3b245338cf44e80ececba8fe65593bbb80d5f4e5508e40d83c9e730d19c1219c5d20c8c22f904a0f9c785306b57a3967c97e08d0b12b341718eb6acf652e2797b1401fdd0f3ea8e41f13382ae0871ced2443565d69050687ee7cc9c3cefeb75bf007fcb2f824fab2bda354ea7102c7b630ec25165f4af98851664298fd1ff4c3fd46d52dc63f9e3834d431c1e33524911a5d343c2c50fe0f67d3bf80650303285dd828f6d09b80c4357757880cadd99ded53b0fe620d8eca9de46a4095dd519c34fac4feb25f2b8e85d567a42197f533020b18f2c2db426f0848eefae1d9323ec93c9e78e65d7fc61ea6a97d8243a38262a4c3a06240069279119931041ac83b3bcfe2de50416bcb480888c308a22e1cf32b2603cdc83c93508f5fd8b90265d2333c4ceb8e670ef905ee9eb4a5387b542ae38f46c6cf181e2a928c6f172ed4bf86f97cdc576e34d671a4f6ad8f7146071dcd3ff5c4d1282f7b5209fdcb1cb8e5cb69e0cb8de928475010846004d9444367d5c1678343ee33a8af6027a941342135f4be736f22ff25ab122285c801d89093414aa2be4024c13ae2d90bcbb0307c302e007a8a837ac48fd66285d9e0cb1ebf14d797297c9168dadf642b056b21fd8acf2948e3d4b89e62d02b2655afc2642d263e8bd9f58f76bf646ed949809d7e2c778cb6355ad07cc4b901ee09a911c3d3a02026bba58dff21c503deda26b8b9f843264e5b1d581e221680db4317de5b518a295c97da3033a9a6bb63ae0b063967aa774bc9fb9809c2ca520add969f55eed55315eb5bea2385662428b68cb90611c068343567238c2025099111af5734086912af0eaa984f83bbe4e6b0aabceed1b498ed4a49e4d4a591191f2eb5aa026e607c8b9b60ba29a19ce7e0f4f2a629ad7165360864ff1392ee5ce5f7bd10d71907981e4a67564552d599025744bed8ccbd041b9a836bac35c060974d58e1ba0661d62b58532f2a03ed9165664d7581fb288210ff5ef9bc093a3cf4e565571cc82403bcb908eaa18e306d9d612f0825e63add9e0710c0593125e0855ae5e2a1c6aec030f235a21942a1f7848c690cdb2b4baa13b06c3736efecea9e6f054b4ba40d870a62b24b872cb06c4bfc8a52fc59df228a88507791c3bb8db6ffef87b9a2aa6e3816ee25a16178418f03e855104f93edf19b811928041cd9288f1429d47a8a97eb874dbdda9d38f5c499810f89d9e792d25981f8ea009f3abbcc485ac0de053dcc4fb7c942893b866025ab54d5b6a4c1fde5c624ba0d602ba5df250b488ace492d48aa9b9b4fa8ae405f590968a8526325f2f34691d5717578df397129e109702c2c3903237e35ab6bcfb29a47eb02eb89c332dfcc8022c1985ae539482143e63ef847efe55289ee37ba59d9d624256e9dfe03ed72026c72c7bdb095b0077d4372448c5730d28999bfe6eb92d5ad29eeba5c9449e3fae7d6f877885b3942cfa0e56a1fc58ac0fe80f0fe0f8b4cdadb7f1f4157cc9b187d8b8b2359f4ba23f7abcb2c79f5c53da95a09240244068b5167a2d451a51d20de27e0560cc48ed194d35be808e1e1b61162ec7fbfd557165c340d43d12b7affa02197d35cb2296beebff66e342db3a9c9f7125f05004e10ccbf69bacf11ea9daa75a2fb02665e9c07f848693e665131853f33203d68c022a01c0712ddc21bd3d21113699202642bdeacbafa157701cfab292dddce956271e73110c145af14ce57405bf6d981dc22748d1d62e37ac9464e5c545752cf0d829fd50765de1498ea37630dd8f3a17b0fa16986a277c36261a329d2dc699055ab019494c610dba2d03c64688b2c1c2fb23db89bd0e77b6f01900b6daea2f397649796b376a70dd9565c1b696a5176545ce94cec64da344c1efa2d9942146bc8927bee2060f78f49bf24249f9db93a7c9e25208c2e27cbea4678d6e8c862215158818e2d04a62a484c82714166f0ac7e2460fa086db12cb449a43d8502ba985e7576ea472f36134aca6cd1ad3d47e3bae9f28f8a16aa372f56f7ab9d48e59215ac6c10945727fa81b106954a7d8575fa3bf838c9281ffd5afe475331d56acfffa698fbdbad0d2ddef3391867d241a419a3ea60e71e2264b63ab117d3b639aefaaca35828f1299852e089265b0ca9ab2243fadaf94d502f94d126eb5a69b87a6d9a7162637508b8052184e81e68f0e8fc0b23aa7988d3356e31b11edf9432452724388bb64d2f3e58d163152aa9ff524494c0205bf4517d7b58f3128e5b3bffaaac6cf7ca25561d50e87907b0cce6adafc5c0ef0b181a7cfa78dab5bd2e386b9327848bc0923542a7e9e7852af83b0383f971e013ab875bca0eee2f5fe948f494d6f78025f078f361d199c3294cf1ed70cff134a6fb4c14c97acad8a40b3d0b8acb9a5fd4ba53fdbfb97971f20cf32585c1ba92727dfc3feed3b296bc8933b85e95663b171b394bf23694b691040f05001fea2f5258ce37205677c2384a6e0b3aa0b52b47a352495890dddc2391074b9768532026311c6a8a6babf3cc200051f4115ed8f810de1d14aa1691e904771a53facac2c1334015f11b28e97eb7ee0fb1f757383dec5467f9da58ca5463b389a115f8e5d1ecab2d9103838f800c572864d39b7dd0dfb60307180fad2c54d413cc318adafb5c7442d7ee5c420f1c566c49c3106d9708d81c7fda1ca66e225a848976f5d77cff873fb7684cf6bf9d0f7a04d59f692ed8138910c5d0f1e2d7cf1b11fb3d9e9fb0dd455bbd30081b229eb737826b3818e34befec39ce0fefd5319c9091c77ca0577c0f8b5247d36cb22e55342d9a48f0ec69741ef7c8bae6bfe7ce98104a83bef7a1014cdacf68e69abc9406d70f4637426e8057085286aa18a9d3448df269df9b9708cd0e06a690d52bde797a472aab990561359b35bef0fb9d46e0bd62cf3663eeff009ca231468d4df7e5b5dce3e62dc11a19f4bd94eb5bf841dea54b11250486ccad0a349fecb9f8ae8002ac69cf2f54d608d0f12d08b79172919a86d06647be96feafea2b1a213ee245b373b90fc551d46a4562d21bcc103eaa561cf16199f4e04fc65aebbe93361be8ea4cc099cca6efb8e2e8d780536d56f4d48ca1d78983fb20192054a815bc79b53cb9c9828ab3be66b7dae45a2fc6cdf6f084aab17b027684602a3caa8e08c144ae7931c01e3af1b1cfb5fe24059f2ccd8ec0395965412694194baa84c5d290764eddc9a7d7de4da95b3100793775d83ca4119d9d28f13e48dc21e21af37567a02f37c3372995adb295e6b74476b980fde08fbb49d90d1fbb857b55da358f571ac3df09c4dc20302e6f2539ee1cc2d5839b20742bd5028eeead9124738ee23ccb00b01ae920e56be9788ba61210960a208ca232370bf9c23a56a78a812aa067390730ab49f056b38187a60f5bc460997eeacd1861c5b3ac74b4e10cd557a95d986362ca65eb21cc5f062c0a1f38e58d81c3da400992cbb37602ec9164bde56e36ac954936d106985b691ff3f725cb897a13406ccf44996f3dfc66040286e5109836eb0780ccd454200a7c104e96e416fcca1cf44f5c6fa9014b76ab78329aa13fea5f4a62a97e491a6eed897980b2510cad2d8122b17f0ada04234cd915f838f285469b055a2b23bf08148591271465e84bb0b597373323ba289a2bc88625362a4868e8a810e9c32385f8da23c4ed781683cc1d4fe2c4f4c56f0b63683464949b20ba7489cfd15fcb5105407639ebdde4fc88e7da2c2dac9e7839def93b351ab2a1d0ea46673928d97c621cc9a91541bae26ee36e8b96c881f3211d333e14aab7d1841846a85c7c83c299bc2d77849f8a4b260535f798aa67a46b1261877452f90a80ec24906c44bd562b644ba199d0c03d4ced9c402457af3c799600fc208e96bc5a213b7910918dc692a3dbacdcb089212358e2008bd33b8899c90bcf4c14b54e05b6384c91d435ead356c574f0f0389e8391777989ed26f55a4684a7754b4c4036de9c385f781730fa5dc669d9983d91f8ad3bf407a352a4de70c44f7d421e68e98dc3a5d6487ebfa3a31fcc7308c2b22ecd66b42eef1245d8f6d2855b2abb123b21edca4ae310118b3ac82c8f39f87e4cf6e3bbc999ce81453e381ff6034e1bc7a783164129affd7c0c9c138f59f840506ad8ddfa0dbda2384d45f392e93b4125bdd188b0cfcec4c96ffbc6f25a99d76cd957d4db43e7e93473618fbc15f517298bb00bc0e9d9c1c6864b8be8b651a15837be2b4e2d5d586d9a5097b449d8302315e2f7a0e4994523a4e5005d29d071d8032dd4f49678a125a57378897c0df9385035dda11ba53c95f62a46aee4976ff3044d4b1b53b45876fcb81fd4717717f8cc2bbb9b0690a33075791a3fc72da3328c03b41980292e2346ac610e963b595741668b4b0ac5f1610bc0194a938b7f88cbefca01e0e00e7521ef6d723f13d5e0a029b030775f809772319351bda39593003171ae7b31bd62fac432a136e398fcc512e9830a36a91b93c1a0747c54f4b64faa0a34799f6e8103ac775acd1c89fa4278dd9718270e85a354a56e20d9805c306fbd0b840acfc6931a7ae2d58a7a824728036416835857b05f8357fd1668f71c63b2fb143cbc14126ca89eab234265f9920b74855b9810127b80fe995ad17dd3f93eb67d0fcaef6389b493c2d344d1d813d5b83f3e9ebef85173d88524fa302d278cf50df812bb9c809164f3f907d47a2b58f1baa7b34a07c249de34f8c4b2db00c9362d397c6d77a3bb6d2518af3b3485baff6b489506d5ce10946e2cf866d47d01392fd3a6ebe90efa373c06e3c350fb7a3a6ad860cb68981c0daa7eecdeb015cf41fde2a86b8a08a0d42ea4ad861009ad7e85fd74efe935374f76c5df61af40e1e462f68811c46c0879266b5308de20b54c758e51d32ddc7b618e4527994204377fe965c0c8dba333700451280898dba98fb9d1e5d60be07fd3600ebc417e8890af49f94b903f356cad264a3596c60548768c2db8bae3fd7a776e4a1edde7fdb1a2222f373e13121b2f5389c8ce36620261673026e33c1928a993263cd8d4317b87b455eee291b75993a47b03b67a73e967c8848f8bbcf021a0b4edf585dd0a2bc4c076c499ab1870ce6e5a4367fc6f33c817cb1bcd41adf5bc49b369e4ed7deb8cd3dfc1acf0590069ee4e501289f482716ed9b6d527f851a5f186fa533b8bb6dc0453c648e83bb9cdc991b83891d580f02eafd5d07d494265f3a77afd2ec3d75e1ac1004a08b1ec9adce730f33ec51cdcd87228b72cbe7b81dc5bb020d0f9d157716680fef54139798592094a2e73af36708eb51e63f303360d405632c303c09beed88eedad68b4140ac40ada65ea7595fcfd81d46aa5ce4e764ea9a146a959433decbf29dc82d995f183a87ffd4e55d841b7bb797784530e7ae0e3418259b3405ee4ef3deceab084bb7c6dd2aa83a96af2779826f31423df167d45ec9549e4f40f4d2d1fc444eb31b26da29bf13bcaf2875d82617f86d9299c01e738003ebc5deb1686539e911a709b5970a87cde70d8bedf1593850517815675c234f0cd46efe5382e4ad75ec5726e69d680b876fad9c3315527b9724d863d4a57cfbb4665dae807b6873d6c601cb16b4dbf1badfd53c58019b8368210d465c79c3a1c6be08725b34eb82098f6c15623a5482442aadd6d79ceed592b26adae3a28d614c3de2bb462eb424fe61813416a3d649d4391754ef875143ff7068d069501be8787d2bd40a5f08d0dccf6f4f6748c985a31a673d4fb6694c6c92285aafa20151402c0fa81d9f72ecdfd5cc6c552e3d81b72d6998e65bf1889252336807411007aa6da02a4a2955021118a51c59f11fc97433bf61d0c3bdf23f316cd809f5b996d81761e6c74d5147e774ab3dca20ecf81137c5d430c8c7a224bb1683c4167e416bc448bd730982cfe1daef0039f1e23c9144626d2954fc7616a461e963b4d8f74ec169daa51db034680fff545bb2e48ffa42243beeafaccc9012e00b24fd13bdbdea13895ee927584f75ff2cd920d0e7c9007fd0251caeeb6969c35ca909d4c9806b9d562855ab4049df538cd9efd090cb144ff00fe472f8868017639340ead72ac2c8c01c26a30555dd0a04db48c8dae660e7209821c4c37859bab69b798a0055f9d3d64f0de189ba3a8a62c7f01ba93e5dce17a433fb3f5bb376e5e9859913dbca79ff7270d011dc72da3ef856e737c78428720fe2032ee3522989e147e04a5c7d75c5a6ba3a5094614d4643c598253ab322f3256a66c6c943d64def9c3ba025aac8a393c721311e5bdc3f0ee2e3af03e69c805cd3656eefdafd8289b82e1fd7d77c43c5f56c040f2e82598fbb58b16f29369a98713498b7f4e358ed46c62b696c1e80e27dda171b4ca6d62dcb76938e0572f235cd579973cc79ca729ecab41ea58a77666657a22a416b9638994af292163a622790a5edc025d18ce7b0adb797521e32ec29a4d47dbce080ddc2365560025ba021a178f48b7d5a90e237d5f0d8735428c9f813cf7af74604f0082f1105dd92e3d9d15c6dd75b7a50ebded20a4e6caece072c00b5ef1b0357cbd8c57fa311bf16a9013ecea1fe2a0a354f3cc7d682b65e4aa7dfa5ce4c7fd05b217bc4c2ac9a9786b54cc36494780205a5ebe851bf62a305b6c18f50b670bb10a88ebfc8f7b76f86715662c19f45335457deb7d16031f5928ae32d1061a52c88497e55da9d6dd200d91c8b3d84f8fd9d67ae888626bc0286fee67720a12d30e1d72f743eb7ef3e503ca82553d7043b1ee215e4ccd12a87d332c5a73b27752eb9093916170eda55787b3a0751c6d913b06ebac6c4b84665a453199c33013576ed2ef59a0876b804b04ca520c70838612a1c98406212e47915394a8e18279b13d2edbe5927f5a43ec4bf93d0f82925202952316b8a1711c7259293a3e582e48be63f83097b0e718e3afc42dae7be4e00b907568257c0ba61788bb266390579546fe4b5c9d3b3f680f59130e93a249120036b319d64787b86c28489ef752042e0092aa40b1f6d16471bf1de66a540f6f2e1096f61e26e0f673c155a3f4f32a9e0916f8a393cd720fcb9e328dee0c6abbb45d446dbe1725808540ed2262215675c0bf5eacca7db73121ba10f3410becd93f08345eeb359be5a74b9ffdbaf4a7894f71651cb3a4bc248977bbcca42cd6de183dc17f6f22185ed2c7749f4b07c7fc6f2de038b7ddfbd57813fe54bda690a2ae9cadf1aadce115a2ca4c9323f8eccb69cba9a92adb44c8353b7cc73dd96f03f4281b86beb30889734080999d8fc31424687fda73ffb19a5013f59011187dcfadc974573cf967f9057f135a68a40af105527e59782a1ce992a178eda6f6eafe929e450e62b0320a9b742dff179ab1c8f80973d8f54400f6eeb61e8270718898e0e8d078c79fea530023796065351bf96e22fb901798a65d869e00a7bd2a9859e78779bc776afb505a57292c1cd02b590c2a849fec13c11871d22c64305537edc98b839d9609bf0634f1b60088eb3594296aedf8c6f6f39f9682a73400df24d85cc8e18e93414d0cbba9178bca1791056ae6856a3ef2ffc01ec7acca12c8a83be7b7e27d334de4910a5ed2a6451e85b564b646145427b5909d9f0c3ebd729074f38048818ee5247b0bdff0c5812cc510d845a53262a2ae85b50298080051d73109a3e6bda389822ee70682c1f7cec76c4089b69e0476534b01b60112d78fac14783c99dbf08e3cce9adf87f0c72391471f727e88611408f33f631b750f60b3f86333a473ecb60e1903560331d505e67b15d7d2dc2df6787afc68e39140c06f97654740999026fd96cc23613954c6e5a6245596e90b9caffcdf0a4377772cdbfdb985a0e38cd36e38448669b36b7d93bede286cff4bc9bba37587a25e20ee9b5f07cb608da264cf73d79f244e27af9fd2d457baab10a4828620b5b4aeeb9c2da3ffc1dcc4045bdbabb868f1725e5dff7a8aceebd88433278b6f4055719b13c2b653a8b79f13d092a4f4b8b7bcf6d9c6cd026e6769c4691c6bfc09ea1c6354d1d3e44467fa77a2b5a5c5c253c5a677742f35ed6d9010e931ec9a6a5d97470c6ddeecc906b0716019cf4f9fecef45bd9619dcaf14fc0b6dad17c3fc5ac0848d019e957f42a243d551f5bacbcee809f2eba13a1183ae93f554ae89d5df843b2143231be87ca578ae46a490c4208b34dafef0108917e2960094adc32b3f25bc399e8f44d3f5d9d70c400ffe1f88a8496649ff3dba365cd6ab5a6d9c1bf8bf0ce01a2e7a6cf2d789ee95c2a461a864fc6dbbaf93e77d986462bf3a44dfaeb82e2862f87ee112d411424996376bba892d49cbe81e7f739cee56c7d0a22f0be33d174f6822b0c7440c12f752d409a572cb45621e160c2ef2a97f310e477d7b596d2762255edd76698eb04a71cfeabb49c98792e879a0cb19943d2198b521a9a38263e4b058f0981cb41e77c0d7d7ff6530d581f91868de1f756afc2111313159e8010e14dc5f39feb96aa16d3a27f36ac3320bc8d09a0a5cce29f8e045fce47621ed6a0c6938cfe5bd25d344226aefa4bb966cd3329d3b206a07bb73b92e74aab26150c806f2cc92d9016c2828ef4c566ebfcd2660a1c3bb68aa50f663d87e5ad75e7870d0568e384a0f3ac116f13705323bf3d89cc8b56e77e894a89b8691e0c7e64541b2ff6295092a45ba004840e2d95cab54e313d890732bb919147496619fa662d7d17665a61ae3f7774ae0e24a6dbe89f74a9c507ecce1f8fa8a4603674abe504971c48c8277c8e23c0b6feb0e407779d756df8f36c70c8f7a6624c6ec8571bb1e2324b344b712b8751788c0ecf98de5b35986b986848438a1f8a629deb8bee0610794b91af479456d4452fa99957454bc8ca9ff36b5088c7004e1b5c836caecc5f954a70a2a45fcd6256ee02d56e169234809f26b4e172bbf3e3ca9c97af3047a76db0767f2b80f255e8ad1a28e858b0dac9e761a17e076c63dac674a882e8b3dfc7fdffac517db3406d5598e7b90610ca6b5067b9fdd6130f1ae8850299a835c6cac66616a6db64b69abde839e257f5088b1e3a4977750ab9b1a079db2f001fdace0ee3405e5c1b5f7737ce504b70b0b10a7f9ec76df4ce3fa9bbe9128426eb598985d32421a3d3679ae760500a268b8322a76c064681c122b1b0551f4e929f56dd2d4892079befda52b88ec0a9d00b74f7b98560d759eff169835a07ed8ee83b8e1def7ca6e2d2bf3c54bde323747ea7887dcc71bf4453d93d3ab064748327039b5edfb56c619ae5f57845d9948f73cb55e368b1f007b7463c056e27a3bc229064fe067e0c8107d4cad65dc2c4953a592f934f80e90254195e8a5366752874377ff10c830c57640b72d1cd9cf2b21804b57da6747662414890879a39ed52911da54737ec5fef4a854f63d8ff5c1744e85de63d31240472fb598d95a808c0b6adaead53f293beee4d868162f6f9b1cd573d991fa12eba6bee88517908a88eb19a45cb3a231af5e263d96229531b05d51cddd81bf6546598ba7552f11d4a58e9e3eef0af59073502046825de154d77100b89d72cbec14232061c2ac1425d40b4d25f1f5fe32be5b4babd83f7f903fd94eab82ff2dcb225d8d82380ab144bebaad1e0dba1d5a5251f17ab2fc585b3c103becb6a2498fb2e23df54378f1378c736a1b610bfc9dca6666e6ddbcd8f091b43a203b99d3908736a14f47c224bcb25347283e9e5fd2e8970d91358faca969d0a17dcfcd165cd2609b0d0e08038cd354b5fca50177bccb03f2e3083d859d75a6e80439c332e1ae3c0c58bce38fe6475f3fbd06196403de033bfebbb164a287998e75cefbeb70db38ce7def06281eb63a7c070c54106837d2193c6516b53ae62a87b07d69ee59c7b163a061e1c4f8745926df528a32e1d180a139b3f3c8956a506d1699ce67db6dcf7102c36f2683d795bd29092e50aa8e8f6468e4bf4f5886ea8d666f04e3e2eea4ed8c7839dd7f8ded0611b9c1ce976f1a749cd018d57dec63e4751520a4defcd32a20add80213a6add4dc1863fb962ffdb820afc1b97edeccd9d8f9fd2a9b8ccd447c36f91aedcc3b341572f4439217172f4736df8c26597096070ee9826c75bbbb7606fcb79857dee6c23f5d05c34a79b99d22bd5366b799d4f739bc0b80dfd1726f562cfcd42ed04baab6d22647e46c9708bd8177b2ce015382d28dbf40a1318a9956882f0011c7d02d666e098529b03e2e2871adcfb69395637664bd88097b94caae40689eb7015233843f5e713d9193d3a27f1ee72ea4ddbc673455d44789296901d8414216bc32c7731ab3a94c664cf82d58f85bb495d9dbcd73f7c9bb5a1102a0f21ac9326d5adce1102869af49cbb01449faa030f07ef6016fc31c05d580152443a6da03de41f180664e4d6b71b67e307a81165f16abbad660b55dd62d16fbf0a784a71eee577a74fffdb09a45910555459d2dec1a6273f559fa7bb46fe701f7bc975f6f2c2ac1e33b01cae71a62b0d92db14d951b3da70dd01b90c1b7d3dd792cd1dda76fb39373c304cd9485afe650c9ad463945aee7b002fd161fded7814e3d9a5d13945d92b53fc7ead28c31062e5958c0dc6fe31aab71a55f5745a2c6ff9de56c9ff6d5899da0c9fd9ae82dd877c57841a52bf73a43729b8e1b551ebc58b3fe55b520dde46927c558b9f49014f4160dbbe92a5b2e00b60f400cea13b3e159bd3ae77cd2e4e163e04b42ee576a57d60bae7adf51c313c3714a4b5613e0dcac3b89d5bfa92528127233c41d3b0bf70fc324dcbabed2d82dc28a43acc1b39c5de1b51578e76f025b440f15ed02db077bfebb8ede34be69642801a6efd7c3a150d0bef1657e2e6be8cb5d939ab1eff56adc0ef7b22401b995655076bf48bf25cf83338bb87ac9bd5f697d8b19d23c17df71cee83203672655bf6c54aa223867e5d3ca63fd6a54cd32310bec4e5dda88dd04bff660ae9fcc8e484c7970edf5dd0f070de1a467b02d82f7ad4e198cf9a8e79c2bdc5a708c5be13005f26c4999631e4ab0ad1231f59df04f7238a0b83ab44cafa17c486ab6e8c61422010089344b61f5006a50f060db7b0a99547da98399ef4d35a5159893d1ba892ae09d56313e236532e32a7c847d1ea35a8ced5727a29056b2853a18cbc7a3b4005d5e25209c6d80f8036c0d926085d141b3302ff199bd69eddc8aafbd31cd95b588c3cbec701f265465f97934a2dae4d1f4616c691d69ce1409d9abb9dca8952cd280c7f3f855a2e46ca52163eb3bdea3dcf268dfbcb64bd502ec2e0c23f1b12fb84d7293a7d1f91976869826f922c9ca5c2fbae5f6da7bdf5b83fbde226b34cbc5fe64e512784c1ea78e4c7bb982796341285a25b6204ed9e26fecf68132219b316f7876607a446a4ed8fca5c98710e8807108feda5d4ffcea6bd21a12b5c143edc811b4f8dd2bbdc55919a6c56ad4b3b816bdf121d41f1901733a44f360338a8897e8fc229afe71ab873bc061ace192628b5b25044401c981d519c26d23fe597452107390f2fa4bbec0d3b6507d4ac70919573d12627304b78d0d6aba11a4b7155b0366a3e0a3eaa1832672a28f67a6785076bbc61a147588559f0ac1efd69a923e932699c34da594ea03672d6e5eba90190f539a2bd8b30ec8bc3b1b981fd39e59ad9030402184fedad866fa217067031b0a8ee8e0b98afe1e317afdbe5018c86f8874e69c8d84143f7ae3b775bb77f4d678a6280e36d7330cb3c152305703ee9b847ae67df359dc86eb54a76152b5a9bcf283078a383d040167d23c7f5a8533d843093df8e7b70ee5ed48583cfaf454d95101dc9a91d462118b90cd47fa2b483d045dfd79e474c7e79b6509dc0a28d18614def8d2be1a68f9eeefd66d17f1909e1c19d8629924350d4a8338f5eb522d93f912085f59a2168b0c977d37692f492aa863629b170747261b93b8dece159cce8312d7db687c54961f9a68c728a4b84ba210a70dc832cfdb3074e62f2cc4478ab413948e2c7409df4027a978a0530245a651e5b7bcfc04744423e6a2147386f92be6e3653382acb3260f44d840831cddb0b882f601822920c015bfaae1300966307e591749060db394fa54ec1379ed3602867a2cd5737a8b1e2f2ee9e9b18b8112de20f02665d9df2b5e2b3472d8537ee4bcafc0aca33901d29fce7288a166a969482cce9b7914f572f2b452b279df5caeb65f3cd3703d155bd41c464d3d4a9d76769323edeb3a672d18d592784e9ee5f73806743dbcbcf173d3db4848d1f7dd06985fd2f8eb46b0f48a40934591ac73fe5eef64441be25f47d2bd2f35f8aac5c01cdbdc2cee72a0cc77079a89792163c519c69794c81f50dbd9ab288f913a13b48a6c136f6199aff671e27c044e71993c24fc1719ac3110cf43b867b710bf84b17060f44bfa0505f59d277d17b03d0cfee476b93496498c0f0ee1f869964facf489707017da744ff93f43bc3014bdcdb4a0b0b23c60a2cc0cfb368115cd1fcb1c2447fd268e58ae80b11e39fc728a49e67bb54b315cc14bb7ae855b78d05bab428caaad9830b1052e4fab14c2140a801b9388043885d7a55576aed198f91cf67f57f07149545d9796ff74f106cdf3d9044ba3774c65aab8133c108401e6ddbc1bb756db29291c943cf74f09392026cd5c23817b9c3804c059d10873702a0d7dd09946394d487b1c6fb39e7cb7d8885522a202445f1dbd450a2904ded38a0b6c59eee20f56ca7e49524c9c337e1a085cbf2943c8b8009ab81278b1704ed8d457b8afd03c77c1253868a18865870eb782c0c6157ed5459cee420857d866f3a5a3bb0ab130a9f54f97cb70884bc6444529a64f24ec8045bd512f7bec7771dfb20ba9dcfed2b05b5e39c7c74c5e48f3220bc17fedaf38c523acd0c786bf2e7a6af117e2a68b866abec1eede3534252b1c874273d390da945ebdb55bf80f3ec9d51bcefbcb766f1508db33ae80913e93d7bf40f9ed4a8350da8483749327f183ab46ed3e58e36c24eddce3f18c0e1062d8309cfedb1dd2c321664af5358f625db2054cc0b412176ae049d13f788f50a54b3e018fb36ed5525ea8da5944e4a91c083613bf087b8cfa6a01b134f6957c3ba05d3769a44ee36d581e67623c4ffc3b739bc0c6d6405d333d77af38209d73ae0186474ca2236844f4636013ec5631a5ea7c9941555f7940f5c1b1fe27bd8e2f6cf346f567a208f66f678fe96d741cd7099f0691301454685f5133ae267d4d1877360c345d4afe10c00dc9110a1ecfd13d24a532f7da8b65b1a99640cee63c89ea113a19cf4be031b7a5fcce1f5c0090e1356c6070f7fe4aa0f63a890a66b5522cba1865f46e914f33063d3d6dfa2949a485e6f1600ee15215b8a74ac3b45cc1bf1da59c54e91ec28ab7e4c74eddb0dc0de34d7c6c5f0e20f22745fbd5313edcb3bf85b9fcc87845f40d56fb44bc0c1af4a1d1d250f3e3ff2d3434dcf4ebba0aacf30cd592341fb6552f2cbe8755c46909e4eff0f86294bc1a2c29fbea7cd9aec016dfbbeda2e1d6c23dbe729e4a7f30960a42eb4af0df6853950fa2711c6d34c62e4ab1fe738fca88b9cbd316b9081b51527940f85be1e759b57a97ad674148bebf0c766005f5ae954cb0ac03c3dec9d3f9a2adec2b16636fc65d340a039c6fe6bc336b28393445845339e04664230bd31c2484b41ed89e7ef182d324c712292368060652e03981b3073b12484df2119f214f98848ece3900ac8e7d0fb8947593a7db7bd1db7dda4c3978cc8b5e261f1b5bdacf50fce7ea43c8126c966b64ef4ef8a42874c761ab6aad733f007326e0c2cd69b33f5b91e17d833207555c4b27edcc11aa8b814df54a455a6fe4b33fb91b4257fb5440509bab7b9717124b2c35246f6b8b51e8c7ce12e5dc372b58f6899086d49751ab89d499ced0d5a7b69525e1129bae7fc0f456962f2ef25229d72a468ebe702721307c8d637c64a552c43af3041dcf7c52ddeca932ad4a9184ef4b7baca4717a3337d1ed7ce49b636423e87b4f9f5f2f814906ab8c851c572b0734291ee13d35e0f3641106b94e948d3f22abec37ed4a0c47118303e8a0af51e54a8ffd160dba99ede64286a5b051e9d18fe3d4277fb2a6bfc215321c8e02e92008cf47056a7ff5e586f034240853f20b7f1d673ab05d91268611a3efcab28252a9fcd89ff82cce25744e7d5a62a51c151ed7a242d0499c6ded2fc80da3dee9ed38a626973b3a4a2cf8d1dd43bf1b29105c665b52543846dd1eadfc792b8b6bcd0cf07e0d22f35ddfa9bcfbcbda5d9826b19324f3b2c8263f692aeba96f94f362e9ca46f9508b4b8dce054398edac19ff231908541ede5b17b628f9d35f1a2726857c4e40b5aa838d169e8adb70c03ccfd8180658805bff452392765782f62a80000b3251746de9908f536ccc6dda24743be207a98e7d9b1770d6f7216be38012fbe0d48aad4bdbf90fa054f0c3b4daeb8e9bbae071783e9f0f1f9836b8d295281aedbf065a3ec6b900f5ed356f0260d47fe4d57f32e96fd7dd19c12c6045a271fda499a41b2b523b1532820a262554e060a56dc45b91cd6b97639d44c94fac1134af4a4b4f1e34ed5871e8808a386958a42a39e8b90384911fd5b01c4b31013a9a1f73d91f2d0875c9cd4ad0af8b55cecf25792f6d5e5550f3cfc0508a3203a9eba963bfc6e39ab1395b292403c08f25e9655a981447f82f2912f6881708bb02f8e0b452c2464f7856b771e0f922c252a3c8a27ab1bcc5c6d1786523619ce5ccf91a1b36e9226d6d2316e0704b77077da69fab9deb2ba2f8850825343302b169415387fa56e7cde7a0af01afd781a2bc0c02848cad4e70a261277c783d61b9ac26043f64a20ec585e45621ebfd413b120e5b97c83bc641a8c13a4aff859bfd2868ba6eafe1142d5579d7e13f83844fc29e07303e9e93c76d6cc49a69d744a705b4c3919bad7a2357c599f75e532ab50044dcd96c1c7f8f9a8fe474d635159db1931651acbc486bf008d7ca9c594f6c682aba1cce71cb9561e061321683150ed7c4e2da6ed6f5ca53769654f7de1404b8a04293283b0d88a6f0572dedd5f25b0a341ee7c8af0c304517b926d7ba6d42a1e6d64c89dfc9d45799ed117e41e5fd77a9917ba9b461a7c6430e112d4e8d30539c810c9bcb035deb9b39858019f236d78b132d960cab9ef9d0bde1780ab3cac4f0cbc8cbc5dbd4bff8a5bac07e36c62439ca5d42028c72b699effc383e4c1fed0b9a873878051df793636abaa91691024084a5a5b9e6a33202e634802c029fbfb68f02b498efea876386cb4c085a18c197bfef35bfb9184ea8e011deb5cb80af488d4a37f472af30201d53ff4b50372bccb9969e50f05b02b14c5772e854d94200cc7fec28f1dd51f57e49612cc47970d9c9d6aeab4ace61ea2dc60df26ac8e5736543318fa237524562632e7633b62199611810608bd46a2588331460fb28e0f7aa10e0a56c936ae3235ab208d0a053204e14f5c84e9b90ea9036f7217e5d7dc7b949033796750d1b9e44544d2d23a05c86a1eb3264ed6113f89edbab4dafd2f736364e0447c691c7741ae12b105da31f5e1dc852e10f1eadf1d77b88ff7abdd19ddccce8c9dfe9f61e56b0c2e4e3580976f8bd4b199998fbce26c983a432bce936eb52ff43862b6594ad77043e2df63c35c13d2ea7a681199d418ecc571cbb8d367f36aef49c0e9b6a3695d5ff19ffa6348a512e419ee7be64f9d9d3ecfb033e7c3e297891704508be2244b68336096f332087d8eae3f6de59e310e04e9e44f7eac34f5e81d9614d0b126a73e6dbf835e78068454e13e8515f5765c9fa23eb1d4220cba2c5aa0661fdaf3a004a4d08a6cff76706e2b8556729756ffe7c65afcd781de17d11d867b0134df504aa860bb4424978bd14c45930a6099feb3d10188121b1bf64e739e76626f8cdb43afdcc179ea97b7b544c74c05952e49e17ade6f7fc6977a01f78904bc9316a577561f47478d179c3fce4bd30c83973216a0b5501cf7690234e53496c63d7e0055957ad3d080454a8428442ed5678596903ee4edab77cfaf55652edd8327d40a7b562ece308a04c75d35946596ea5c3332bf8fe751971b2650716c05bb3f488e92052cd3408b86b1bff88fa428d4188700270e4566b440887a6c854c8b1d41ae6df0765313c05cee953badb454c548404802c8f1fbfcf9a35fb14a43ae2ea2f6deb0563618e6a5616f069ff3aca08c7365e5c653527612aac1f889d636a00f1e7b267fad0a7d24bb65309596482ec2f30613c92e116af87b31460ba1e0b717cb04bf5cf099c55f1274952ce09d7982ac3083e9cb5d508e83a7264161e46cb99e2b1414d40152b486c40a787d3775dd4bf544f19dc7b7509ff6eab350bc77aa11103ce63db5d8d7343910b247c311c72ce2c41b3eddd0f1953d4ed22fcc97a3827be9a7af19d8249dea3dd2b9a69f415b0b9ef58a26058e8499a3c41e5ecd62f704f87c25a4b2fe53e4a277f9be31d04042a90b711013e97509c575d5a3c6f91465eaef1966faa85b9a433d4e36019a2b6ace248c89705ae97faa99c0d6f721831f92c8a7f75cc74832dbcf7bf37ec095c106b37a23353d594a44c9c07daed7969096bd7c58019deea10ab262537d9a5069c046e7d9c8d8ab6039c399614ee683cbe78e5b5414d84cb753f74963d1610bc7dd137b61f8f61fb69c1ebbe43aa85362b0016118d340e6487ea0f896213f714afd796d3e50ec55dda81387e1678b18949f6d1f42924bef549b46978d82800dd8edd67cc9daf904d6f433c912e1064caae3d164bca3e717caf41126b3b9ae63f99200aa8085034e749fe977ea4cc47a1a95c958bcc80758a87cbc4d340f892dcb5b21e21cb9b9b0f5df6cd2a950f0e8c3505fa4ec91205da4e202271f5d0d357b77f0aff75eec1cc366f051eed5c1c87f71b59c7e3caa93c5bb380670814400e0e24dec27d6d88853cadbc362639f30d8fbbec5df53ed4f104771d6b1c467f6e9f0c09e84dadb981eb150c53cf6d71c9cedfce726daa6131ec6511950020c0869846d91dc4456ac82218396b798e774d2eb47474d45f3bea6163f1a1df4ecd91a398bf20a7aa2b45e4394459b89387175834f77bea15b9607256f890b6abb3753da22a852c1aec19a6f1b9b67e6cf9e7285d799012143ed0cf81f80d13941437d0a2f93a5591ee8046a845df969875ce942242cd1f3a283f4ef5caf0f7266208419ca232ace25b1efb1d7397edb320aca8cf5039d3aba7f23bdad1f43bb17b7ba5feadec2db6eab950640d6277bc3625c23c9224b0a29d3e70bb3aad75ae526f9f2a09663327f59924d9d69c259b0d8816470c55ae43d79b8f128eaf8b831ce8bad8054157d6794d5c27d23773655c7e2b71eddce92a5ac58fe73011e750a6d1012e25fd1dbe7db12c6d36aa44999bdb934046f32bfccb63196e8fa325effc7e453441df5d9934f6e6d3c375abe9400d5b95974c70c2e4cfd6fdcbd33a8b02f09703ff4afc8ef7830fd25b4c972331d941c5e95bc800439890607a070348e5b6bacdcb7901920c2771345cfa8c5c13da200cab95c072ad215dcfff2600df1359a98a9cd6ad8d546425cbc8a5200c5e51b824bfa9b9f6a342ac5a0e13f9cce8f00c7073b6756f2c048f77ffe0b2e3adb44ef97fb9a99ad26f70df0c6bbce98b33563f767b6d6bb552985a2024bfbc4931f1e60aa63c809bb3d39062b689e18f0986ce0ecdc34a52b41d8d4c0e429b8753fbfe2c43e12752b914802ecd5153fbabaeaa27be7e8ee5c53df430cb9d1272c266634177e1b148f38e11490072fadd51fd8ce38ac9a967b6a91019f87f6ea01f22cb7eefbd21a111835b5d0b2398dfd842d639085a8e9a945255dc876e4d712d4a4e9a0fcc20c014a0b0e283af7cfc9066d1311f1881efcbbd132ff550b397b6885fb058b77438abbe4b588dc1477ed1fb67a4ac7b09de92f5410acec295bd438360c8f1d9d9b998a066e91c31ae320ca5c40ee732e48e473155b6735fd1e14f1950e874854cf1fe8ec92267cea794ab0fee883fc305797956cb6e0ecefdeef2002439d6af8364ced678162ba2ee70f6f4fcd0b613fc3f5e95f06faba3d2913eb16d9b1217ca8632ba359d5108116f82a77b7bdfd960e68bcf4f42cf2fa49ef578d4461a534a46feecbe7385fde4a2434c964519aedd55b3efb15b38e3d08e8bfde85913584005b0b509365316a74052cc2a000ab6b472fb33f909452e96dc778b9d039c68d61ccef4136649e04d2ed65f4ded3d326ad1e086c41fc309d429db69d81282cea4219649a2e54f05dcd384d63feaf7e21654a958f45fb700382550aa2b9b4a8d73ce5641c7a13c28d81ed51e0a036b75d0ecec2997ee239bcbf2dff255b312ba5018ad714dddded5c5cd5328199202f51a99ddfef8bbbae158400fa9c4bf5b137419e5b1eb9fa2fa3391eac1ecf0f76e785124a192e74b854b454f094e6d26935b2336c384bd6ce4e6acd0b87985a2f5957c8a98c38792e50c9a2ad099f4d12a9f04e4d07193223f299aa6f7e9107787928722da76017e391ea7a80dc85e04d5e7cccdec886253e984cafd31d825ecda686aad7a002223688e3c761e369261f925509ed93de0791eb2097fbf6d37f2fdf19975785d1c327850ea8162cc515ab97677717facd351136750e93113ece42b3a9f347dd4dba34869c682f2526e4d84f747e65318171a9e07eea31b14bcc68f3125b4174296c8fd7b7c1ecf7b8e153ee7b66dc01365ebbf117e9b0b7a193807be02b78bfd2ceff870ea01abfb2d8db4fa3d932ade0b6fe14b5a78693df779d954614c088b1a0cf04c6f76525eea44d50f638536e2736a1ba71ceedf8ff58d256fa53de018b6b6f39b41f32e57d25b3188ed54c67b21408c25e86ad62a7fbc09a451a767e028d3a3dcee048638954fbb1eab276b4f4ea92cc2de2864d86f5db6e8983ddacb37757046d342beebb67ce52bd565014d3d94931882e5d68c985c3e34fc4a81af70e0e1f67d687713e2e032ba231a4b4331adb5d84b49fb3584894301d4765085072d877a1ed4683ca3fa14910e454630851c5aab173fd2be3ef61d3773ec282373e351d7208387903c10b63968b5e2d63cb4fe402cc548e32ebb2def3a1e5f5f2491f5ea9c8b6cd59f09b9343d938ed1ebf86bb1879669794d0b2d7348106edb60b924317717fc782213928b2a95980468ddf0d5e8d4b2c0a1a0ce990ff3452a1ad23ff84e1f790a38209c944f1fe578c12d8b71290df1bee14887b335e48a1e52b080c2b1602432cf20762bd9bb437fa59fe80cd84dee9c1efc1e4613addf61c60b2f7be9761af79e2c3d954b38d611b7e6d61b28ce0aceb0074ccb4d4c4326f5cffb5c7428909ef2fc2adb7e35a05aaaaebc66e678d1db375a6191d7cf9c2b447762ff74f1cfd81898edca50c9e1a6c8fbe1384df368e54e7b905fb4e2e54dbfe15af6316e1c997ee66feacf2aac17cbb530948de75c1187e7072316ffa75a0fb3d5607290c3b58be7754c7ccf995155f3463172def7f8acebb3da0cc958b5e1b70399cbe083354722a2aa95b447004d7a0cfe14b108fadcf4e1cd57086bfb412e91ebab92c97836aaf7ce84363f1a5d73e7d2ff5a25a62000ac0e51cdc0ccd9312d497c23d7d6082febf6a29355a51bc6203604426fc99be1a327675cccd01a4c5f33c973cd900224b8de59d602a74825038e368e7e15f3963b85a1399e144d9a08a790c1cbb75ab11739d28e4868927960964fabdf702736fa96cfc1e411e507efe5f551b6952f58793d1ef787417a7bb3af7939600dcae65a952e1896939ae6b3d422accd6f6064d0a996599fb09008affae57ecec7b9ecd457fbe22a5fcec39a9cf11c9de6a482365be01ccdbba393e12da7f0d6a849f94f57e607bb78f94ba801819475dd537e106599c919f84cccc6be6ec5b2f6add6a30e47c0b45cdbe8ca95222dca8c74116c333e44f8400efb1daf96c1de29309e42deeb953b653378276c1fdec8e769074e8d4824692cf62e3c427142f8d08acc6c5a8b2fc48895584c7316481c94cfb5056d43555c8f6b6e692e4e9cd3e1c2a111e9164cbcaf09e87825f70149db06bdcb27c8ab44b52f4394b2836a19026265891e10097c08513b17bedec03d90ba233613022ab09210e428690ef54e2ea42f9780ebdc4b1db6cbd1e7b9855937468aa0b7567bde5d4126a27739d017c9cabda5f4b26b20355e34d880779299164c2650d2c4c157612b2f3ebfcf72835eeb0658bc52a3891b26f04aa746403711012f0ce9787bff0f8629f95f1806f3a33eb7f1366777ed84aa553f0868fa0744bbeb41b0cad22387ef1f68ff2628634f716e73f48fd6bfbcfe8018c86014937421857e8fad4b9be7ff1ff07eba69b5c08573cf8c6e24b81b6ded385a52b12b715c6904be2fe87340f9a9eb4865ede3150d871998d313d567b76bef04234f466ed90a51ed7a54c0da0cd4ee3584940717ae97368e82f876913c6c14030751f5deee2cb0725883e9077691e38d4e3b610f90fb0f6821ac87d67b0b40ac4ea7427dee09a8768dcff50fbb31a986e8f1a182c9428561cc2abc0826acd7d34b1292d79fd5b06fb30ebeb0e84e91ca036513813511b61f731c0ec705589c5ed41d21519f24872861385e1355a809f58998afe2b67abd01aab525d6d504761372862e49c5a5ce58a7ea4353fd318317b0bdb2c7ed1ccb18a3d08bf51ae512b5bc7496d9f901ea8add0a2df99196ebbb89289ca9086b326056e3fa4d8fc69ee83a443f45891c8738a5b3b9784ad09a189d977c1de80bef3b1cc13281a12ec28443a262da84f2bf2c5535173e769954bcea8a0696f74c73208a5deb6b58692c45cc5d73fa3bfe608f5613497dc73671d446c8a6ab0179c1498bf516a053e7e9ca9dbbcdec11145ebd6c9c23c815f619f97d8766cd54a9f102cff3e12541b6ef47e97ef173f4dcce524444b55c5bef57501c885b460f2b64ba0b298ebe76274d19ebe1b43c60952d5243ed28246138bb5a7b2021b0b763426ae62e8ff172ec1ca712484320b9ec1937eaf7d998f814765dd3ae76d5f3f289f63224978ba81d3c1278f7bfbbb31478e9769da93fa8970a0cdec1bfc2d4971c052eed65265d3b8fa6d6d6262e5ed4dc89aa745ad989df72d2d83d89b779d8282a46f25ea575bbd82f291da96200adc55935c7bfe9c78322a3b9795668699ccd096b012051683989cf65570874cc503856aa875a00efe5b0da6ab74f6366ab6b6d13d05bf367d0e09167d2aba71e62b7df0147c5d2b3bc899c0d3d9acfd4b0a9e28e3b033b71c0d9d2208540f0a4b1165de00bae0992bd6642151221512bd59241bfcabc4f4a3de0e9dacb5cdffb80accdab2a685ef20df62bebf11a5b660617b0d74690e72ce9ade06c564db6c4740ed5fef5d7d2d9406bfa015fc16c2bb481f9974b982db8cf073e59934a0c6cd2aadb2bf5d2595a938d062aa869458c090fc3df68706b72cd61d8b6bd9d307514ef8bf38d440fac1442a76a204b05c3d98923cc5ea17fac3f1019a497dfef8fe923b455fea2d8da0d601bd863d91faeadeeb8ab9fa7ec44714560ade8cb8fb5435b356a107fbde303329ce63d16d090b224255dfd09bd634d0bb1635241479a73b8418b2c61461efa1925dd52bbb139e3fbcbd2e895c94cea0f7e5cd3dd19a90ad9f41068a5f6f393e6c3fe7357a0a69eeb2d55a1f2c8c747d702c6561b6e932bfd0bfe44e3316747ef388cca12d453ae05bb37a992e4d5d8308fca23f730bf016681085bdbf96bda1c8af07fc95243233b0405fb14f255ea3a187bfaf480fbbd479894d21fbc54854cbdad9fc2f2a44cc0425b53753ddb840763c36a19b8bc69dc219919b7770913d03f036fa7d66f30beffefb9ec2a4a775bd7207208fb7e24726dc07b31eb9adde57d0078a4a7b7ab71b3b410492da7cf134e20578179fa2a1f152a20a1b62cbf715755598628a1c5fe206d8f3e300d616339c1d73d3bfec2560185deb27c8408f8c7c224eb47810b1a3b11019ab968d3bd4e031a957675133d81e28a68df9cfc46922dac16d9c0ddc1b729781b215c97a99121e3814598f78ed631eab20d3f981d89be770d26f86570d5e8ed867e63dbe37d0c35692ced740519e0a668d5b2e0645c5de8023bcee22f922f7ce0af61beeb0b3c5be342b94e824971c10b5cc8517cfff2cc7ea7a034062e7af1a548a6e55fc3a37789f4557be806a47ca50fe52732eed2d0361ad070321396afcfdf029dd981d548be20a59d8da41a578ef9cf11063580fbe7cfa960dc75dd282e31cf63f643805b8e0fb88f9faf07cbe654d783e350c4656cba246b814be0351e3558e53f88796e1d137d9cdace78b1069d975901377c351ad329a29fb0641ddcf687fbc9fae024ad86a8e2db2ed76cb065a2fc039f4c69a3073012da2902b4ee0df3b52c145b3029872c1bb7d525f743b3492f1ebe0f7bbcde213109be1b19c50177d744624dbdfd7afb78de5187aa5660306ebbf5f48fa27b5646540aee94db144735093cbd66a378c122e3e136380a0ccfe208261156b8905dfbb991dcde6c2f3758a1acf2b9bd60f4483076390a15e4903edb57b8b567a63f2bdd8c128697e1cfa4e022091f51f409dbc1dd38f975684ebd005e4dafb0cfc70fc8b5ee33f8a01958f125bec077a32a73db414c3b865ffa1bb1d119afe5a67bab9473d0bb3056c1e46d607f4e7f99819730fa2d67ed276d65489a0d67c77d9b3636eda06336641c9279c7c774914cb3e6936a2313b4f988159a52021b529592bb7d4584a54b01eee88e55893217f0036c1d87d2fd3a51842bf26d91554569189d8a952c9de2db471935323b5262119edf4f17e279c5ef7a01562ae81de2cf2a2dc4701a9307aab9be81ba97242250817443fdec3b8dbc0e4bfdb392fbdf6c84cb8b60f8b76ca69d8f73804bea9933f7c00874fc0467f95fa76a90c711e08fc1958820e585b668b39b030dae30996a314633d86711acea71256e57ae86d9cb69bdb4c8b8e2e74981693453c839ffbe0be8d0c8d9148caec7ef10f58d3bd73eb888541078939ae38283358da5ae467fb582a7ec19596ad7fbaf451e4609858627ebae62a538c5fe79da1e86ef70d65d09569cb1a9491a3e5b162e973ae63bde653962e98a791573bd15e0ea7ad7803aa135438e514b46229cfdedd2480aa56b877416e079db88904e18e6f36d7c99eb01afcb4b6b2c47d4653f58db6898cfa092d4656414f7408598181107a3ae6050cc309059967fcf0db6deb9ffce0ef707538795474828e02f15ac814489c30659e91a014e49ce19621b805364fdc230e1ffd6926bceec7563903c64158b35def5044885a64e864bd4535a1d32292f0a274605c6b4c7222a7563e5947a741cba0bc121f14cebd6833b8c858561ff26b42f51b4eb13acac4df0f012018cf82806fd17e4876d38702565fbaed9ef185b2ded4dc35c418accb9618827dc14bc3f82c762d3ee8bcdace92db30224989ce0d77d789993bdac52ba8ea5366ac222379eb8b6006c2c318d1e2170c3d17a5bc8c897e05eec2fba0188ba25f3dc6556563a13f4074230be1d6820c998b534049738e2e3c1288b86b0d19befc4c19703d20a6543c765e7bf41cc5d7ca734e9955f6ed2177c1b4dae3fb4c56300723855088717482615ba647597a097a40f46248a9800956d7a8f7bedb682903e615f5a46e4e44d48ab7cb07737e637cf0d179943d130e93842ea302b559dc13d47f24ed6bec37c135161fade6b7dd86e0c1479e663b9e0d38b14174c1977391512a0b289c6a8760857402a9df8b48477fd7d49b2259bb38c9c181e8ae484841c2569c6b8ea505063967cf1744be7a3ba6f089deace2f2084fe1042b9401b858b65311625efd42d53dc66d9db42b485b8bfe84b83e15601c2d3f6b22dd10ac6a52d0ab8552f82f50c3311e579c11c4c2536f1b6f5e32ed624d1020d2f1b44844fef691c9d31d246010ad88c88c5120bda238f4848b6198d8b5d94f62203ff6eee950ed63a42977171649b434452ec5f90d8444a53c97be8e44297b1fa204b7fae08c6746f57e7a8f52f3370fdf3e0444b724cd8ef3a9cb01e061320a7c4dc7315f3675ccd6727b1d270a472e65fa5e6c9c35c559e35944a514cffe4d7162668c227789db9e9912346e934444fbf02944d0ad71b30c21ecd1a3c9a1d998f5e8114fe6926b838b37dcd8da794e927a17afaa0e16388e86d8e7cb51537a009110f1ee62965a18a2602da02e6e6abb4c049b6957cabce70d10b155839d2860b73b68130d7c57ce5e2edaed1c7a055fc3a69ce37b272969d27dbc5ad559dc8416d8da65a0b5244602de2175fd2d125f3d011af2393fb9b741331f6208fc1468f3f6b4764c64183f9a80765f6bdd0a89259e92b19829b98b608c1d4a3200eaca5faae8f9dd8607033be060b275a156a21044de20e20d0dc2d718efbad2f2f6e9a0233ce5dae48d925b41a85bc895bdd6b2846e5338880c36407fd0f56c7127834bde76b696e7db355da5f7b03e649641a42fcc901dffb27117be2006bd472503fd71ed3598b6e7f6e3caef6d751859da4aabf9359eef803b3c7a9e76a9ba4bff68fa386ba598f25e7a9851fe2a40586d9edd28a423c196ab956bdb1778ae4ca4094132091746be3e611c588ddbc268128292f90c89122333287e83031c2612ffcefafbc7cc090675c0b0f2cd2b964bc1dfbdc0abe92d1646da93efad63bad32d8a4f66041a3ac84ae65c23bfdfc0752fadabbbc3945234d3a6e87163589f319e414dee2473002226da9fcfdf35fa5996b2c9b57ec594698c614bc8a6f7234e0dfcb857535592ddddaf6ce827c9430823592f3ba0336d375916749501b1fdb7ad48af44faf969646955f9957db1538bfc047a02742236b663e027d99c0ca87409c1b485c26607d1bf2974933df05627583a5d8efeda5b243885d4d290ab83eec997c26b2b784bd6603e6b084172575d05461ce40dfca152db5286fc968454b47738a74615ce00613c34b9e2ccc0c5cbe6beda483360aa6e12dfa21c6b4dea2461e923bd28edd724ee3b40d0010580776633381febe733d8b59904c7816541d382702c751bd842dad47b0ef05f3dc36a1d1f738dd924da16aa93721983c8968b3cb861d61bc7ed62e60baaa8d5dd24cd9df2eb229a2b528413d9968c93d2d96b912d8dc5bbf9ee293da44aec05347bac3ad97e2c810466a5e9b53b92464963b2be9dff57a2c26d6865d109bc3351924825381ae2697afea0f8afd9317279df76b98bfe9a68b3beded04d9a85af9fcd94995971f413a4895c5972226b030a2473885c3f69725126274798f64d4c2e848fe44b112bc99a008cc83389990acd1281bd0e585c0eca33ad2694544cd3038fc1d3dc7fc6821c0689a71c7ba3411d4f3eb4e3e43fb83039896678c070814a149ff239083988e78ea44da5f1431f6171a3dd68e6cefc5acfb34e74a7ee09c51c6fa9c27da114169c0b93fc3a1d1d702a81ae6f39ee0db54265dcfaf0763f373c8cecb0da899152a67b0b2c54590d5969f2af87dd2a4861ba95a1d9cc16594f81022df875a8b6e38c1ef5c815d511810fe4e660f00cc96a533f21475098e489ea7c7aa64431f3bb840f028ba7905870e2a451d753111f015e3f37783674ad3b0aa08b7c6c5e392a5b51ff840ce215ca4dc53e9a5dc44061264adc03a81bf67e4f1d3d9b9bb736e60e4991d2d402400595b4166adc6d0d1eaf04cdc2245cf921e25e4e565842dde326d86f7d1213550649d6ab981dce74becc49d56dd5eb21dc22158b5ef4467481d113b392cd002d5103cda411890d6b4291cfbdcbe3c5c891b5940490747f63276202db2c7a0df772b264379b42c33bcda5141a5aa8009e1e1666345579d72a4c50de5901a2856b8d70bfd4daee008308b088a29c1bd5f25a1081ada700fb834674295ad4524b95e8e7a66170107a85cb3b04f34ec45fb2273b862c2ab486433ecd0c9f4624405e4c013a56267427253859fccf919529a02f2a5764f8c001c6ac3bc6b8c4b25f137cbb74606998e309d81394456b1886245d53ad882e00626a4cddc7eb0361347e2a89c138c9db74e252f83fba74ac95e995e38aef3d9c844adf082927ca7f9e0e1e405f769e5c1c2ecb23bfe705e3f7a3388517ad3cffae4c49166e58f4252ed87233b8e1fbb3bb14ba19c1c8cc4a1382a3280e9d671c46cfc88015c041c891dc2054bcb8f0f60e10738202c9f4a4cf70f46f22641b40280097ad2c4a8c673612297dbfe76b529777135d48abf435434e66d196113571f715fae024290699060bbaceca69fe8a990d099668d3505519760f0c186ff8356efc54e0aad6782f723c95530b58fcb7b7b3cd16d99dbe4c3c0f301c1568a6a26b24a9e2175a49cc3e3f09519cae22c4f5a9d3e0fb67e7b02b63d3f51a58cc94e292b5c9bacc52c13fd1e736e24e2d2cac8f32d80781279c6d96bb213a8dca366284fd2d0c1d3ade529b008dc3b8f07c70753d8594ee1813e5de14fa77bd3791911fc51146f76e44f731c19ce5fc0de50f8e067b3248ffdead20b309527548e75547e783638bb3c8f92b70b7f05929c4550ec3c96e18b4d42956cfbb2cfe8e918357581390e15419939d2a45b9872b8ef0492301602ef3e9d11e38a077dddebf6843b133467a4201c44c832ed7166991185ba904c2106a97fdbb83060b446918f2f783c8c22ae4cf9cc67861ba6deecb9353058fcc68746308cb4d73eef9da351ee1a437cf88ddcb3fa47d1697b5adc7c14f827b7df78f4c6e00b8c3e6102834085252142c952ccb2c3ef52171b7ca49c1f990aad6271d4c79364998ba602bc1929161ead9298a631d10372efcd86dfa6d6a91f300db546c057ddbb299334308c94eb70fccde084b78225d8600152d6de97d9db58c2e5ef3ee2d14ac6877a2391ff02eec72c070e3985a0f8fa9081bd1798567ef55ab404cd2e9764006acc1bcbe7603d361932ede748fd77fcd0745390cb2800640f2612d521f20dc53c41199d0946d651444e09641b9a5b01200a9aa5681c83275c74e64e3987d612d7dd32fe2b4a27b2d1fd090eddf5187ae91a30dbcc9031870657a7d4e2d8e49cb08a397e1ec87c16c44d50e473e0d53ea000becef022eccb92136f7baccf020fdbd12d4c4e971d07dee6ea82eef0dde98813e2dd525c6f33967f95e573dae0650012b3c34647e559a0682c80a187b28276ff78f8ba977f3cb0f486e1821899f9e66bddd5a717d78f95e43c6863301ae96708d5a626f482c4ca430162e5265705beec91e6177cee4c03aee9b69e6ce885bfb36cd6ef359cffed4de8d627742c021ae98500275031ec9b70c0f9158ec8796e8a2622c9cfd53980151412302c938e2066c4e4b3e650756d132396af55e0549b9eec1d62091b3111160f45899c50a983405e256373cc4129e9aba7d50efae04ecb39f01fc80b9251bb2843eb4981eae3c9f2e0a47e9fa7ad9828b4e3e7178fbbd26d5952d5d6d2cd7cf2842d23a4bf24fc9f50cfa9fea760e2403a1132a3563d1f7c57d74827b1c1a6c52032c106a15daf561d265fb658bf591dd3d57e7da3554a5c7987d1f6ed99a6e2cc651c32f107f009ff4bbb019645fbcca64078dfb58897b2c35c973f8112afcd966ec330f3dcbd63ea1d73b65189129063a61af8a2743ab92e6e3fc7209b41ad78837238ec856e5f4f54c5b006525fc53ba3f792d9f262fb3612f65115814553947e9ae340ca18dddcbcb6bcde05ed365aa86b5ef41f10037fb97ca0503692f2f74b959f4e46e7b7ecf95028832b787c908510ef0764bea7cf31ab714f61a8ecaa34c6f474f5a836cabce7e8080c879b8d64a4e7ec92fb172395eaf20497c5e2601dbe07893a5067f70b2e58aa1ced1ab8af69314cdaaa1250b08523ea234899f965fc7f3c98d84a7a8be7d6e8f07490782bf5c566ea67068b16651d2559e8c92c5689b3272b587dfe71461c71cb3c1013510254f3492c7c6fa5fd421276562a185ed9ca3491e71db8cd2be042f60bd32454800ab8133e962b17ef3020384ca58a36926b957c57115d73e6ebd61a3d89cd65a2b4d666528f0b9d08b3b7375fe930595138b340c20adb4c799950cc1c747075684ac391f1484b92b98a5f81578694697c4d72551e76e0486ee2ba9fc0aade4896e6588085852dc9fdea283a28e90f83ad6f966d202b44011af90798ff4809be2813f4042249f623091a7e029b4b3ed7ec6e0f3c4463a10ca9e9a0830bf1ea1c1fffcfbbe03be1cd1288683a3d9cdecf875e6f2424e52fe44be72ed0f55db21e0d085689c7b28bb75fd37a77cacbc6ab6c85dfce1d0e94bc3e2d0763ef26217f8527a987635cf1e7a64cd8267bdd3b69f54467026bcacdc0f8279dad012870b8b5277b70253dac2688297e6e7c806c99759914e9427ab5edd5bea0087d2489275ccd875e5db11b4819f129ebde094418b943b24e3b4230e5ca2774418938d95974f01106b381ac9abd9b34381f5b6ddb6504be7b54e4f77978096862f64920a21941d9086c56ca332647dd86f451423fa7e237d54fe6513e5069ae3a44e27d6a25cda02b9187271a4d680bcc9e7e5774e2ba1f43b9c5f26ec3009a45ed561f03b8b46b8dae718a51c95bcde1b67088d9f0363f9ca8caa24f7c8058ae2f53283c980421af4848d2059a81ff06c60c9d13b3a9d0cf805aea51cc8a5d2a12bf72ba39b6e8fe481c100942be5bf47928b3b9a809514225064209b095ebf0284d9db0a38074319229ef948e88fedbeb9b425bb8a1c8227930dd566404a7add390faa2a409bceeec412006abc91a4ab1265c63b62bb9755c8f34d5bbcbc6753790c6f12df70058dd053e126377c1d204a73987925df1a61581f61b3215621927ac66f69744d1682de3665020fa185b7317b92aa0fbe0021f66ea63022c6bd6e440ca0ad80093dd9dea145f43ab6095ec1a9a529389bda263027c2bf8b9d97ec5f95dacce712e9f795819ef674fa12bf625e3d7e712be950b1345ef65680e3e2d55b8881d344a6dede7b207d6a92b830704a709906ab4c8033ebc042aa24073b1e14e9cd80e28d0c07196ab6c8456d223a8492e9cfcc4d86ed7f68de1c3d4c8ffa59605b21049aa7749b5fc8456c94892df2f6966df5baec619c28d86b37d690a043ee1d0b87c51189ec3340c16a6f37a671830523abb4b1641585e582fbae62a9d004b11a475f444812e8ff3979a971fd98dd9e951d31bda705865471b343f7274533c0a0fc846838346ce01213733ed97cb5929ed5ac56fc5f3674e77f3fca3db69759168a3d9bc7d2082585cf27e1981e193a87a45d85fa49e42d5ec91c8815c43ab14815482b8abbc5f1cbb0f83118c8acdd6d7dd881695b79b16e5b729b91292c0d52409ca89bc3ca1f3728ebb6135c22d85a4c7c6307c0b65176f2f61c1b4a80540823fa205248c6dd90eb040941250726f434f2c50ad32b5da032d5c01f66a73065cc20c0cb3aa21ce8ff55c844f055933d187cde8ef77e215948aae27576a826871c75785eaf39c444501cde32a07bfdf31a4927639c98db42e82c881792b0ef06c25abd7546d2b1421e14a18cb34839362518b7ffbbb8ee3f7e4250d69780f4ffb3cb24bd8926dc049dc8e9b8e2a536ee57c987c8b31d97caa3a2c76bc226601b3336d44ae33bc7f9c26fbddb4ed0b6abfde4e4072d28675997f9bf9b474befd153a6d3313484a278cd5795938b02874f22fdad38bbf6bb95b50078ac6b7d5e5b3ea5549a7e8ec6a3707af43433a253e3f3ea1eb7eca149d6008327273ed4b8535ea5e763903b7be61e0cc2d548e5d256f12eb164eee081a035b7be88848e200a5d86b023df2505cf6755a98d6cbdca7c14315e61f44e1a2342f7d9924f2149eddf8c87d0dde5c87015037a58de595e3deb64bfb0e3c228c50e982c42a72c91466872d0e83edb5edd42de7ce5e5f356b958876202a9c71e9ffa6352448667002f845019e5119aa641c4986b4d63bba662a0b13c16c206b61280a89c0ad46eff7eaf6a06293720246fd3cee4a8d911edeebf0df1865e55934e1b7cc73d5199675a2507e53d8404e98312811fa11caf93800896103b16d113c39dc7c474c0fb8168fd6080901021078b63df4e9d08616e601c01415ad590ae3f7e253cfa2a8c54bf048d2e285dc1e90748db61982dcd738cbb6d95aabc799f92706d5744edc5c0fc17dd564b74e9cf699e27072ee94981fadf192ff89e24391242709ea3b1a17571e5384e2cf195cfc5af56622e0f8fa5c1e0603168d5f07081d127cc8e63695cf1af466a9b46d2fab90b0420be006dedbb3a71288710dea7a769aa6219628adb651c8949cf7b17cab94325a9a3e42612af8a88a5caac463b32bd604abf421a8af23f2bd425ac16d07d74970427f785101300da31c5ae81e519b0c8713e67161a9ea0784048a3b76e5f2d7e24c7d6e4783fa578c41f0b31efb2c6c2af26d2e15cc458ab260666626541adc187bdafd6d4f96b8cd3f4458b36a5e1b7e55fe65ff60163ee9d6a417243be66c18db713d1b6a7cd7b3bb1da47a1723cd9db243d4b2b97984b9adf350df55d9c9e5af1f00197d821139c5db93e6544c6705622bed740cf110c0c3b5f9d79b4afdf39000da826316b3a95730384a6354aa7b08bbb7840081c4f850facd5cf0b48fdc0c42579af22dda9a3ea3e9abb4d5844a699ba059905e47f368a400f3b96c0fcd235d56398eb52f616ddd0c0e18cdef7381ca56b833f4b4f69a6fb3bbdf706e64b89e54cfc311e4dd0eee21dd4fe284c5cdc4cfc5ece747bfde2e1daa5a4a1f20e6a5dc0fc19ce446b793fa6593e60a4006e227f44ec33ae002f82b23009b2bfbc9f8100f294e4a9ef2c89413c073db7d52929deeb9277d7eefbaec5446d70f2c9a7124222274bce57ca2e2127ab1163541f0f39ff4eaa14ed3742d106a59ab8237b526eb80cc76ae8e9a90080cbc3a903ca63f7da59926de96805e2754e442703930b23ae95e9e79f0259fe335cea2808030dd5432e96e4061e8d5f7427801e5917adf9a127ec99955ce9c2bb88c96ad8f6411118fbfd4d314135b4c1756e28a7649efe90625c79419ea547a36710619c11178ece18823ff48ffaa339acf7f1641d6578bb64133fc3a9535cf62d7812b472a2ad5d71c0735c287c1f87989d76eae1c0514d4fd292526ef883b52fe836073ef9a5f8c894061c63cd0939fc33582b96abeaf9bf21ca8c03f25851fede12bd1a5e1b1fc0ec23f30668b30ab74a2ecbf6e6ad05d53009a1bceb5c56a21542117cb7c1d860a89ed81d81ede307f1d5ee2307867712809e7081044d642a9b836e48cc913a0247a3e54dec9fd1ec9167e1e541c860c0a4dba6ed93ea30f08545e37e64da96783890613c6e65fcd686ad96e5edc2f9249afe230a1c4ea738e5d2d2e8d4e330ac508b1fbbad832257ec6108923f76b52bda0f21690334f0f089921f2f01275e9058d6b19c427d8ffd8c95e871116a2d3a4e7d39faff82afdcd81f676f1a5806f62b3906bb9dd67437a1f1669f2bec6c156a7be554ee3a30dcfd2faf113f047e9c8bb50790b242a122721dd96c519db38caaf3b5a2f2f3aff7d7fbd35eba0a2bf04967db1cee178c30610e08c64542cdcc0e4e18c53b11b68bea324bb8c1e47fa003aee35bc4dab58563a13aeded1ec580fbc9ef1cc4a67792d1801300adbdd41940e28005b0e885fea0016ff8e9e82d45fe3ff513a246fc30eeac94ccba9a5d7f0ba3e31335d926a91e75c85cf5f725e81342b779103a12f2b5e6a38b716c5d3d539c081c2baaa8ce6e1dafca030b7bbbff31722991beaecd5a5eb8b6f6237b69c81bc7abeddaf63dc536a29f06dd244643a646ddcef0246f812072fb26a113f65b47107ceb68d306c36661da0312b70e382f6810add73f7cc3381bda0585ba433b583fa5e1230bca79d3453ed6afd8d78d175efbd1bbb3e591ef53c0bc809db4af13217e4c04c3d60a2153cab7797fdefa2926fc826c2a40cf6358c6a36cb30ee314cc8f9f5e6fbd77f8a8e4b1a0d229a72e6aea3a0ff855da05045f5422297581240e3c6c9118020fbe8390afdd0e2d9d7d8874591ea7160db682e9f90559e5b4650c59a3078eba26f17b20414cb841995ed198fb1a56f39faaa4f64eb0dd1a844ea33e08cc0f9e9e6a232f0629565cde72d70f9e9c86a08968754e57cf15196c82871ae9099180217c3f26532a7a05b0b1d0d7a4caac4514b9c021897c4ba987d2fc974f57abbfee8ebd0ae020a24b18b397793f92825f1fce30040ffe838435094c212cade15591784503a34b350529cd74a5b5a57c01f34bdae63ecf173eed6dc15658a078c4ddcadc9fd30497f0d0fa54c50c70fe651c4a47c9b403a08c75fa6de41730eff27fcbdaa20281fcfa24824626c9ffb292c0505f779e65c90ff520d96cc0c1bdf6d08b8b9478d9ff4dd6ac1db3fbff94ee4ed509886272536c960e77629209c6c59eef314ffd382f4ff4c28e41cb34e9bc85096f16c999e0e8ff346ddc201cb5cd1abdcfdd9d666cca03d6ef2c150017fdfb356857d09f4a7d87e4a006e1d0c96a1ca6c2a6e578efd1e91d95fc3e412a0fd935ec266ac360d8cb02a797185fb8172aab639d89cdb518f368e4fc67f419de1a8a1c38a866e7da4603089d99ec889ba64384a8b7ae297b653b8c1df39cb08d04650d9415729fcb4f53f96ca8f71b2a2b3490ceb84f5b478a2b3e20a23ea8b7512e96c673e2148476f6b0e5477ceb4cb195fea58ea5769399c2d753bb61244220a0369858bd90a5f680fc810273c46c019d69af5e095511238760a9a161f5da453beccaac24cb9b7cb140c6e5162663701c09f67dbc9e2fc0db3e44f7ec9fe50035c8829375623b865115d7087f68d87e1ff3479401c9b4509c78c0735a3f712d37c26b39ee5c6312b4fd2ebaf4e59cc1cc4b4c36cbf5e68816f931bb454293bb138765eb11a122985f451bd7a143f64409e3220eebb9855cb1b1716b15c1ec6080679cc129d302643643b3e2b8db5e27068721beaa501e954a1420788d033afb2b3233fd7d63d38f6be9ab7b89606898d077a26b1b416e2e28a88c8c524bf4eddce032a29691d096e034f7b3c6e75d9ea4d73423cc97b8e0f4a39db5fb5008c845db96d42b13c3765bc61433474bd9e3e0c33042799168f707a9c2d60c1bec8ac1979fe1d5daf44532c2c4970604bbaf534740ab7bdefba0feecc8cb1c2b2a15b7063fc769b93eea01deb6ba9c2bdbe9e4621531fedb14be717fb5a0f321e91bc48c662cf607c9ece45567171e9185fdcca8b7fe25d4513eac550c2fab752dc2b12cab535ae61ece830254e46b83287ada49aeedc2cf031b0b7f54e170757432367d205c17497823ebf9334c092834b5546c8db2dee23cd079ea4ee636790dcbfc4472993202e3628cc9ab5b5a5d67ae4f31e96880d6d6b43e38fc9e1602f072288bf29333d0662b77b267d88e612eab806a8f02257a6bc9e64b205a095add86dbc0dace66899b9627da50a794f4d63a9f9bf83882fdceabe881a174afbd15ba24e62b209377dcaf1f229883bbcd629cdf23904d0e135b191747a739e56e51615f6c754cd6c60cf479e69dc1a2915849cac966e16df598a819b0da2bb72ed17986b4d9bb505f2e4d0272e693130f53de300510c599b77e17d4a0d595f58e93dcbc1fa1d7231c603bbc953e86153435764c969ad0166c0b2b4e7cd0040fe156396be652899fc130c3aede1823d6de1330d41c2a78b8eff5074e3ebd1890c9cde5827960648f771640462f07d7312671061e11b35e10616f7ecb0d577a6e36f111c9091946099d24c55eb1772d17f6df9bb5661b3dc74ab220af84fac563cc991b87b9ec6ab7a743fa420c23f00b37da59a815256af4d6fde9abb8b34e18dcf555eb56007d9ec56917ba9129051702923b8ec70cc30073eca7c5d127508c1fd7b50cf3597f830e8b1aa4fc7118d258017e979264831fc092efa997584c38c7c8094a8a853f9575e6a47bc7089ce23f2edecd47a02dd6a40454f60225ddf3fa0d757eae7e7c32098458edca64344e29ddbdf5a30325032bc6bd869efaa0081c4ad4e29a404f14d7318cd10a7fcaada04782de24b29dacd4bcc5fc6b0dd6239791abfe22c6e9a0ff5f4c6a058c051734c432fc652d4346b722065db38d4b5d42b2ecedd005985fddec249f8d02633ea29c52db87c6489a853c95146a7ad78b81bcd336357b2ba14d1294460712ff1c5f1530343ede5ad22e3a120014d939d6dd4960e2c35becd0aa59dc95ecc612b4d8b7b181b1ba8a57a94c68c9c597b7f9dc1509e89ee77fb9ab29826d5e1a39cbf107fb79229fa3c06ff3916f0e8f2e228159cc0de80307a32acb78516224756fa3cab437eec690502f328b24ffe47f56e540c912ea9ec12f7bfd61d5a69647d61a94ef9197d63f97712a769ec8426eb35c5492fef7c8b534e17d62742ef829cacba4e68cb746a3b05c34b8c176b1ad2680ffded63ffa8ec590c24d0092960e214e8c781166e7324e0b056c42ff0eca66d4422defa74d34c5d8afb859367d11419785ccee7856fa9ba62d197877c641dd4e109fbf6f6aca77a4b44cc8da73d4d06b8364857e1ff5124fe61137cc5dd73f74fbaf393eecd27d172c46ffad20736a4fa0db63b1d9f64490c434518a2ed37ccc0bce293236c7f068d1445fac3ac2a42ae11ba92d99640c96de7224f5c493ebea7b5b6ed014622e89c0426ce3ebf4963cfff6dfcc3e721026eb036e3c4bb43d30f653588d77cee1b7ea6dcc524c8b4cb85f5486daf5589118976fc427b1bf65c5c02e0e1afe23cbbc7b1674f23c28e4758dfdb8aa352a35128b44acac24072647a147ac3a8c9bf5d9e14705627d034d46242533b0c7daf968ba93dbcfb9d0fe5157cf16c56c2b6fe2e2f9d2154c205bc14ad54e37ba8bdacd60194e311c90cfd6d457c7f343afaf205bd3aae8743531dc7030317c4615d0166838b2fb9d4775d1ddc1f406bf4486478b6dcd2cbf944e1e053b0baeda088162ef94de4e84c7c80af2e50f54f5d25407ded72e40baebcf9bc905e001adcd91795a7c7a08334c8e7c44987f43909e7bc0adbe5701cea8ffea481a23c7d7ca06cd5c8205dae8487140809bb9af250f20d60678f967e5fd1f13588cadca671797851fd5fdf921457885c4b35c94874f106ef0f9584125c5859aed28707841f1ae0f0c1180c6d9533a961d8b1028cbae359a5daf5c34b4bb0ab3e916c01fce8674cd90a325f24036ce8fd87d1a50dde33c78a3bb6bb0a377f4f316e0bdb05ce83be349f157c284971e538d1ce9093d287119099b89aa05de9b4d5658f7f846788d454a76993c10dd7c6ce568633744cbebda0363469d6b81111c47a0eee0fa61d2798c05c5334284152d4a3d0b11ef0e98adbff030d6a1840fb4b4ad175785de330af29e2e31c12e8d4addaf2bcd27d6b836ebf6250fdeee1d2969f9f5b2198f6a7572aaae68d35e09391f4174b39810bcec9843a5510c50db995be78c6eb06311747b6b915ea91e55f18f9d9008af4994ce4f1a6fe6203c8923437fe877ed39dc17ae89c3dc18eb2a05a612414a52decfa722930c2122b54de0e6292e3822aca7b550ad30c58da489de2f1384cdc576d106746a3b573efb76b9915f6cbad81ce3c252ce64b7be42c903f11452390756591714596882586f7eb0225a662cba89e521a5de82ecfbd7e0feac8679653afc59806e60fab1c3ae440fd5d7123f76fce688558cc207630cb3abe85b59df10e88ff2dff54fa942b516107a43c2398ee3658f56159e835c55afc792da2c579bcef8f2d7029418c943f243ed19314a0cb284dc9dae38cac05441c12147be717490029032be3a8e0d32e35ccce3e0699ea542a72ac12afc87651abe11bc9b41acca4a0059a395039bfe6a7f9890f894497c7b489191b401572d505cf9477ee673cedfc702d2d764dacb2a76cfe820d5326f3158c1b9110531dd41a4e032523524154710a68f9c88993feeb145ef47a503edb043636b776846f840e9e3b2f9c9db2f0199d8f3892f2b98b366611a098db84a89169f32ffdd8450fd4e9e252de044898528146e379acbdc4c984fa91efebc24c76e894e644cfbc4d1e02ecc5449a812d2c5b3e270fd664edd71ed62f458226e8b5717e4751c6e927f18298e3cf240f61d155b1b59b688cdb0e4ccbc09826418954fd3619a6bb9f6979f113e5c502c9468463bcb5f2fec1c3efbb452c7a62983fa65fab780ce1f7f9f2fca1e06e220d689479536eb5ea36f4b49b10cfc7c3e5ed4fa0605734fbb080c9171e279a583bf7cf3cffff62354f91250fe0acf3b168c776c06e125918fb8a675b67d6182fcf83d69240e387aff4b080874be3a95f545c3d731fd477682c0635897a99d88a4a9a4b81ac6f499d0bb0758c5f23fc5f0074d4baa9d54b84bd70583e8d044987400aba7b3caaab7054f3cdbbab552c6760e9c6f381321abd72af919931fa10216ca9c080e868f35f7ae453e2981f760bf07a986544d5ea45f0f44e428f160c9c77d3059b1a9ab4a3d91384a5075f5a77e899e180755898a25c86bda1cc7f4ef22124e7dd6f6be2a78c4c0ca25df1d63409c43315155475a75397395d59644a0f957b266caa2a63ce2fc8787a526512887a7a1d9c85a3e8a41e3f69f737defe614f218c8f14e4ffbf93cc3d55763fc67c911ed893206a369a9cbcd88d700368efa4ef01a3aa9b9cd9576283d6be1cf6499fb98227215df3906bbfd6ec3007d4a719bdc051ce56f1f599965e918a417a51ad95f3a2cbefd4a22ebb6961c4524266fc621a05b7482658a141f2bd8749afe612d3b07745bdb37bfb137cc40b5331a46e19b1420cb500603498ad621b4c239587a41e9c329f0b46cf27187aa94d25a2b59377c20590616c16fdf7a202a764a6138b559974dbd528426e720cb45e158fc01c9d0e2516fb23f3ae0780e47c8d473f59f7f5a937b686083d0fd458f9bf47a326b65bce1b679c01bd0c1a86db1b0509cfb7daa9baa3ea9622d2c1f7f1aa2dfd0eb52a1da8bcdd871179b0774fcac9a1f322cfe0bfac15f2bf363836863dfca574a469d41012c887c857df8feaae4510cc4a3b9a53cb9b02b2980305c45720ab968aef38e7e4e40a406d354ec79f9f7564213e2111762fd489464a3cb8596b64dfbd60eccf6800b9be9c43af5fd7a4a5b293e77fdea1d6b9b274dfad3e6f74169d371cb6b282542df9d171cab20097e4b46e41e170d3eeac60540919fc3d4b7dbd7ed4f07f5c07f2fb7b290910151a82b99b5e466ae7d5c4f30986c90840aaa68a29db86ff848a6d497a3b0637cdce9f7c7a4016146ee1a22ea51980b6240fe4f8d0ab1e01c0535f51029c4f339dbfc078ba7b8b9c06e5fe38bc1beba48ffb5010833b8a7739906893e498144547733427139dfef2d7f8040f842d632e719b939522f74ff32adbe036feb67c69c64dd3fbbeeb03e768a662c54d521141314999476aad8cb450f16f9465193558cfeba36794969b332c576a6880aa4aeb216cdbf78a89286b5d1a4032236d12654b1d618fc01e298cab0c6d0390615f78251f122d69c2c7ec7c6ed54570d2b51af9d31cc1945a98c78965892e0f9bc01089d693243cd688effeacd3e6d6455d0df5bcd5f0cf89673100f0d9c36ac79acbfe148747f1f84260b0aedc1e79da157b2b09fe3f7f8b93b91fdd55f81045ff2c4579897b2b70c8802ab7f94f568649536bbea31a07d0f40add89ced04b38581dbfe335e44b64363a60ee5b225dbdd25bee30a60ba599e38c8203cedd61b2626c5cd23fa320b7294657562f8bfe55c21b787333c2cd091a2817b416567d71c6d36b79198068e6f66b388e0706c61b8f2a30724b4bd8846bdf282f7a2fb1e498c4bf18f10469b357cb73d1e54e469d27f3944b9800bff577f77888bd59c2044c5c6a69c89563ed6bc62254257b5422d9d6e1385309bb40cc31ba32586835c5e0f01dfa0feff716028ea3a71ffa30d03dc0b7d18cae4bc4526d7d4daddd64f9038f805c07678b0a3897550b70a2e2484839dd6cf0b842d66ef58645106a4dd048eac779d4d2bdde183df657e8861e264f622c0d284c0df0a465918338f304909f83bdcae86d25e5813f56fe808a20a0d1e26b4c3c6afe89ba93bd205764e11fac6cf51b560c1fc86c73f03c2974eee9df316f78e851ee4eb582101030439721e2958537c4ded4b00ef6d1302ab6befa3506f23cd4988cc82920739520d0a2daf0c9b22e5179cbb04a98b6a31b73dbd194711dece8315eac5c6955cbcd8192a02262edfb739afe42f1b2972cec969e255f7e9b52ab2c8398364fe7bf3db0a7c29814fa80e35e992672dcba802b126d343b5ff9c6adf71de6d36edc43116d5d002d23bd6dae6552dd224b0660896b92adc3c77e785682ea7ff62b668349e1eebe49c0641cbda17c743019072c0c85da659c4fce7cf6178027f614830d552e8cdf0777625298d386f7d0227690fb618288e407b541e6d68b68b024071e0e96045bf8341de99c9366c9aa8f9afdbc749c15c7c3a2ef7ce76457d2fed64f586458bffc099ae5182321484e8d9dae0f53048e9b8daa1122dd36695e0936115b8793c8d309b88c4ef8fae1d791c5b72f0c0f775ea249deb57d132100ebdadbef27729a0ab40bfd8ff5dbf85a8f47825aaad80d76ae268b5f9c874726f2d6e19f7f89e5a1e9e673e9ca95907455c417b16f85c6318235e75c6e9ed470385292642f57201faeae606a16f69f4d9bf46eb1e733545dc39dafad2f5d53e70e5a6ad87ba464d2985bf3fe25877e0f27c52930d976775cd74457a0609f86404d0b1e0994e401d5c2bd3a4a7f8374a17830478886ef67722bcbb78f416a5b4ce09debd48fdcdfebdadf195260929d0632c256d81e03c8332928da66712bd9d829c0e2c25c3c9e65c818558360217f4ff6713fdb2cc7c5df4658f2bf2d4ff535f470cb77d1bc6e0ab43b0c26531202f18c2cbd55b3220df93ff7bde9145b4608f19bb9b0e2a03126800ac7dca67747a2299c3e94e81985235167de2c13152a18dc590fc1890416102cee81ca035028d9aaee124d9bff8e6e754a339685868483de26b159a01157e67a7e2fbbf8357a36a52e1b1bf17f457ae445927f0b6457f61164449cf9945ec64183d9cc52c44ca297018152d13999446e6b10c8b4c99828a6b2bb9712bbe0c5d1f35fb3bf83c78bac28519d7aa066a6ddc438526e2e7977b5c78063fafa873acbd113b4fe41570532e105c8f897059e407270e91b4df08f8caf9f46a99871af93898a96eebf03750206bbd8667592dca76ef85420efe52334a639f7de6e0a2d5b005baa73a1b893c2560b384e1fec2a1260382234357ad53eaba97c20515f0ff7e1215691c600d06a4cfe4899e2ef07c46b7eed6783aa368d312676bf33a282606d389614394e29c017930a0e5df49d2c75d110ab966be24523888a5f78df754285e2fae4c9ae04cac7c7fe19922f6f49e9d2fb866f7c19a2d102593c43109506d02143a7be7bfbd63c1ede57c9bf488a0e91d2e8982b0ee35e7a25787308f3a09d21b9eaa0d0bfdb8680d35b02bdbbb6e81504cc455349d77c9ca2f2e38f5fdd5cc1ac378e5f3d78c52eba3c9db6230b204ec017e76aa6e95ca5125fe80c52c23f03a8c707294c9f637f1374557a9f3cc4fb49c97400003c932fcb2ffec36d732dc6d0f265a9283b43802ad97348d9fa1b55154d1e8c79c436a0ba868ffad67339e775028cce454061e01c6fc6de07ff53d2d13006f70fee618534a292ea096961d2f2301f2789a303bea141fa2a31cce88ec84d875448039f7e3bd89b764d21d2960b1423b01b9915eba3e39f4861db27223801a10bb6e34a4b1951a0cb7e1d1e67d3547ee6ca9140a0ee261ea2d2ec5e541dcb648b63baac8e89c9911cfa85c48b3198c09dc046aeb63c0e5f4898b93478b35b57010c1939e958a98a17cf5f9fdc375eb61c748a41d636bdc64421bd4be4e4ba3168b40aec214344cf1bb1f16cd26507c3423dd156f0346ebcd0234a0a768c237febe3d65feaac073b261eb765a39fbc2f85424b4e107f517334a967492af15aa5f3e612a79c31e1d7b85506ba86419fcf4f20636da87e61c3f35e38e42c63c338105021e9a329b39f708f1d43ad3a6301d26eb27f7b681ed8f06bd4c3810c0df77e62552a239cd97f630ce66b68a1069f28cb68ea6c83dd711747f88e5c32510f9e3303c6605c27ccf180bff908cbba8a67577c2f48b9a2cf026bd95905b4d4907c01ca20fb40852710e235ce58e2fe3971148bb1232b3951f1297f4edb396c14d8ce42ad83480c6044638cbb8383e9e1c3e9740bc60b1f32273b94c59d5dd5988fc13cd36e2396eb81ef25d2bf8318394fbb8f20bf2da332756aa882bdcb7676e2af45cef1812933b0d3fb98ba194379b6221d12de0285d599df81909418e364eadc8bb83f0bf8259fdf3792ddb1c5627f2cd491344d0b8f14c4935db70f956d1425eaf3f4546bdf5c43d21a13c8e863788533bc3451c4f864dbae91ae9c84db0503d20b62b5074ec255dff8066d32045687c1dc2bfa80a45bc8bb538b722063f46932e65ea43a2813f8e6db02671091d80b0e31536f74c2f3807f1d9148e5954303c5d648c5d422140573f7fa898a73fda90b762d0c47627468eba3650b7c9dc803008a83d3e2f95ecb162a6dce2675f7c34ada0e77a3bdb7bf48c3447eb2d812f3dbe90957d98da483498b0740544547664cf1e2860a25c860f4b5c30b5292b44ced81136ec078e922461328a2e0d82e32312e49dcad897b6620fe3a8fab4220b9c156ae19fd738e160fe620eb5eb8f310c0f5773639cf94ae6b15b1ecfa633203a1847cf5ba35043a2f7a74cbf5151c31b3cef9a2aa4d717ed827691dae7c8aec03e8548591c820b50465049edb6a4c391555e2ac9300a8884628f9930af2f78760bfa4f94be08903cefbf01711ef3136d83cd8e8caa9837b67293910356962b23954651421879d4c6f20d3885df1104744bd80ad7145c1277f48461794a1b1cd75701f5765a825b666823358baeeb0604db7608e414f88a668f4f1901e600319532fa97d1464deff38702d216b3b5d4882bee2edb4901a1a1de72617809c866545c3d478cce3d149e81b6f219f62e6615d291b0879686bee43466ebdf8f02f97c7dc5eafe8795f360e2a2e29beda9af3e7963a702b1d67b9611a54e6ce24a17531a55ef1438cbb3c5287833c697369b5eaec342ab871242b8300fbaa63d9523ac9d07bef1e701ab6b5f19e2183672ec584281f42a24891ad8ec2a60b004d06ec4f5cb372dae66d25b61e0a30a8a05a40ce27261c17df71cee83203672655bf6c54aa223867e5d3ca63fd6a54cd323a553d3109228111d08c3b4447a13fe5d90b47f16789b2179d6f6b41d605831f7230286b64573320de756cead641d99f42e3c317cb21c86c96795f2ad060d9fc26cf7820ebc9f8e37a5c518acf94ad5687f3afe05c86c172a60d86ee54df2c7d22c5847ba03f2ae42793b50a41c5bd98d84b818ff2869be58b87bb910d20b339f79134c8bf135e441d5b064c31444ed8fac7e050a358249de0f439d1633dac5ee76aafe69c80f9c060497ec48f79b22380a69514b63c3088e40d9b92e7cfbbb8a16f2ba47a8d802459cdb9d9731169161b8b67b8af1764f8b39c2a0112c901dbcbf82a75fa5d0c7226acd067770457751c772b2813518fafcfd071e352024834f73b90efe27365d4bd1782a38b607f8e2f7641c26e5fb559032786e95dff7de2afadd9eb2eeb2cfb46aee4bfff21f653fe7f1915daee82ab4a72933d2bc87d266f197e24e4f8b75d7fbb006e4a7bd284133c5a39e1c157e5adb8ba04966f4c3e9e8d81ee28f9940ac8edb4aa951f36d9ee8717386c26fdae839f0d798a3aa48dc310c65fec43771b490d3ba3ed19d33a1b0d9deac23a7ec2b52a438e2f06d52c814b10ec577039ce110afaea8f9e0bd95955b4bf6b13364a0aec0990ed026b7e88b2150466325256a5c916f6cf7a5974b5b9d0e1bb9539caf7e1007cc923b9bf8134d333796c82e50d4490569b8576a128f9a68a578f337f398d0f14e2fc8cad1676c597743d237e631936e2c90eb1fc8363894f8874e69c8d84143f7ae3b775bb77f4d678a6280e36d7330cb3c155f22c9c7577a1d1a040e93fbdce5706d9f1abfb9ef612425559c04cca4e82b38b2327baaf3bd1900f0f33bd22b4dd733064aef23d213b1ae16780b7dc1f8dfb0be73c551fd3d18f26cef61a61618b5d172e346a73fac26cdea7700b3a140e1e9fc08d5dbc20b58437dcf6b9c092a1bf8f0d0b5d321b1daae16e3791efd352a990eec27bdb7cda5999ee5c6da2d0634f8d5afb32b3993e7fc5682ce233e1045bed18a788b3c1c60f93ed2e1af95b26b0ceb7f21e742266bb4badb01cdada996faf5a9afd178ba0bbaf9af13c9d40ab34e654900596ca14db7390c76ae3c8f03fa3658d4325aa16205371c2378446f94d1db733c21bf22d889e52744c8982e891e6b82d188187d1d609e6e732f3f448bffc29b217a1271eaef0fe6ee8887182a58611ee8e90f785cab7058cbeb5519488dadb2a18d39ad6fbe1ea887f007bb6cdc89d76d41009654abfa057d34b45be57c39976c918c3f6eca4e4c3ce518227d172ae5f969c3cd9e0ffaf4aa9224ce549852b25fe46cf3be54d129f113ca7285c25a575eb73628a57010b87d11437631b89478418499a57b2cd10accf3b39ae3200fdb36a0740d09acd59ab138409bb2ad71eff8f9cfd57b92e031ee3212514eec54ed892fbdc70d7afe28c6bfeb8e55ef76836781301a7b5bd9992e119e6b88d81c6f6248e6392322d79eb0abeef31805a80885381b9915e9103b334d054f338cd9ac7d99cd6bacc2bc98ed464ab6cac46b18d68022f6b534c3a30530158ea6c993303bb5decf6f1f014c3b819f888cc93f26b101531a28af39aa8d1fdcc215e59ee76416b001adfeffec0e74556da87e47905f21067a930fa6d47473fb925cbce6f887a45cfde889c2d3fadc9d68b415c7a56547b3581f3b78f2caa078ac7ed9a684d10a5333a4d47433f92d146c2e98ab18c6a0d7dd09946394d487b1c6fb39e7cb7d8885522a202445f1dbd45025a26123523a111551e6c77a2379f4f1407ceec90b4c047245a4aa77502eeb2aef98ccdf14fda59ffa4d8e3fe626df172ec50a34165421f66a15a3cdb438417687628626976ef3ac1ab398f8d16b94439ce8ed4936a5793ea0787b0598913207c89f88e1d7f724c7bca937f2bc5b7d8a562f771191a2fe31576fbf0c85b023250cdc1a99c0ab6c3d8659795ebc3b7bb1cf2294d81463993a6c5e9b0eef12e6f789254e305f493acbc816b095ae4c5e9c740128a1f7bcab25ba313ef1d68e5f798aab471ef811585f8691e839114fa9163d27cc45f348065b48cc4c42b238a46a96ca75c3846d51ae4845e6c35fe90483c62023487d34d715e534450472fafcaf0de51540a0e08729ac883aa8bcb5da78030ce88de9adbc4124964279c8029fe23e1af64781bf33c96b41de1f02a52885a5ab9b79ceefa8897e0972841fb5f37dcb59f383fc2a8723b9d88536f42823e19acda9a09f47e34886d2d270e32ef0eeb0353d27b710faeea8f8f08df0a6d2d1a84a9dbd1210d6cd569d23d2e543bb8567dbda49f1b60334d2d1a4eb1a75d7b2197c819c3b89323dde366ed2fd43e3ee0e1c3589e9b1f480f7fa0f7fe4aa0f63a890a66b5522cba1865f46e914f33063d3d6dfa29491f0d365178dc72be736e4f929e66f2f4e93bde19462eb691893e4f52449b0d55751763203f37fc598434cd5e1691d02b8461b0596c84b7a6f174a307a67d16e5d598b481aab51ad13a6d83f2ad8617a925977ffdc2befbe86fdcaf7c79cd6a40753d87490e39e9a7464bc3935a0ae1539abf6dcb1efd9c207a0219efb7c741d094484947870726355f8dab89536f90a78aa6113d8d3a8205323208559320657d2b318c88d0677494d39c837f0a5fcc80308f0d1b5a1a1a0250186b30cc6edbe94b0d542140e9fafcbce5129600a406b8faa5e4b483cd859e26a33bce5a8003627dc5587dbdcbf2b3300ed851a8f163ce421ab668a497a3ebe5675116ff9f5b695e0383c718789fbdb8bdd00888bbed5d7f5d36de2edb2a103067e4c4a6227be87860ff3d6afb895679a5271e3603416218e278f7f353991c06c3b117f9b546c3c0f745adfc84dc7441e7e2fb842a33bbbc3885665ea9fbeb1a455a6fe4b33fb91b4257fb5440509bab7b9717124b2c35246f6b8ffdcac1a00b634fa3644756bf364b89b2d27c5bdbd47d1f977a722fb72f2b3dca2a89f778b3713de668fc4fe04368fcb2581d34695812b7187578b37630a8c47793de277cc676a5ef61cf921ff56c8aebc5dd262c1cc497e683bcbab5345bf4e41f0e963b1018c2b04bf3bb674325352f5202848f27142cd3e920179b9b3ed520146e139895e9f896db9a76bc76077178eb8b06b2ec340030384d5adbc09171edecb91da154bbce8cd4f57cfdde3100deca405a1d25c8492409440892ff8102a0a0ae183ff4410c3d5bcaf74cb04491ea0799c2195510a0081a0a89ac9c3c62d2aa262f4f9b3ef629b0cbee6e1fded89739d2575cdbb9331c20a65548bb31c430344b52ba7933799365444efa712274196400fb101640ad57fda4796b49b62794cfb3ba3dd9b9494d9e48761342c4a7c6359df0c068523e98e7e4bca41a1c92ada06496bb5d9d3ebea2695fb0eda919634724a420fbf4a5c4aac32b32a57c6afc6a800b1163ab4e771d0a1b94f8e587cc6f06d52c8b18c27b61930490184bec44300d9f367940cd5c924de5aa022ae68e6490bcfdbca5694d8c7660962e00fde57252dbeeb8d8b0328826fadb08bccdadfc1551de878d9105efe7f606ff384c1d45b250ae2f09ff0fd31f26565af6aa74d1fef4bbe8c6011fa766a3691484ba1848e83acf4eeb09ff8a3eb532b3479e1e715c15ddff2685d5a0e0120906ec9d52c8cc4b4adaf1c793b973eb20f54b38deca70a9e2d105ba2b2107252f64cd2c0182ae9c70af469000963ce76de972daaad97767c6c459ae356c99b8ec2a4ff2b50d87a0e2d4e689ae9bc091314e4c2fc14fa361568b91a7fcea53117b3a720949e20ef5044fdb8ac5ef36531c201a0f3e1394c9938665e6f90c790689da8c931af8c6169252ba34ccd0cc456b86f7719082828ba2f1b111878c11d3b95a0d0b030933a72a4faec1631e4c50353351ebfa20d078b008afe273d9eec7dd819088b7f720532c8c9ca8e69d3c32daddd92a2601804a8f1f0ed5c17b5a395252b1d0983ac2286ddca65af4b3151bff38fb2be8d8e7e03dfdbad199d572f43a865bdbf96d85012011f0018bed4c0551d48ed0865b506ad92ea6f2b320f53ca65bcc51289f42458e75bed91072493836df4afa98ddad9d1c5737111c9c1522b58cafaa09b866116c6c1d02355fd442b9d5261e7df576b80ffea32dbf855fde271d0b8342067f86866d830b9ac99f7116892d845df631cefef0d8a40a49021c474849bd5bdbee6258d9089e5f1fabba055af91af853f8c9aeb02bb7fc697156aeb223b34f33e19cc2ca1a048d536417523a7d045b588ed80ac5179e349d5f6f9443d183d633361ba3e623d893f620f89b441eab2360f272a85d1fd3d5d1a51bdfb93da712813165d083970a8f3d009e4bdaf22f63057374a26ba5462bf58d9a963588fe09c7f04ef06bce8d04276dc4d717a7323bd42183058dfc90f248a12e563cc3f0fe01dcf6d258880baceb78fc763889fb00f497d357f221e5d933b8ac8fd3a11ba12f4f065c8b6776ec22d14cb1d5d06fbf7c591df264b9a010f89acb258414bb1f75cb21f308791e39a8484e98301f8c56590f5b00afc18dbcbc6f37c4702213a38bced7a938ebe4e93efa28c78fbfa5f8fc6da4cec06156c63fbe90c06d504ae374afbff56af1e3cfeb296ac027733cb3964c5e5540a1a13cbcd77a650f114a1d3d95ad2c21b1c5a65013b0a52e6c20187ca44e5e7c3fae9fed14b0db757cdda003135af311f6b8e562674abe35f44f959976929c95bb3514ea28a4f6439522fb70ec3caf267caf4a287dfa686c486b6c6bcd856503d6c8e25cb293515a401b9796062e941584307ed752b7e783b500e5600f0304f19beddac759f4de2e48ad51fb79ed4a735f04945d0f25324fc3ba744491ea595e03ed65189b1c0c497311c809d8dd84094b42f231ff985b16fa680583836d41035d48e912038670732bd272acecda6636d225f6a46433b7a16fff70938c51bc39416f4fdb49236da53aca40441dc4eaf359d5a24d65de2ac17ae5810a9bfbe7952f4bd3fde071394c3ffbc5153fe79b4f838a5af8d9828d872a319191719e1efeb9c4caf5d35351987ecf32f5c824d44215dfa8dc0b3c1799fca5c4ef26b24c567835588d2eecdc7943591349aaa8bcafe4d412a523baf9a40b6746052dd7fe85e289b0a8a8239741e9c991e2619279e759727ae9f995ddb6c68b8fc1711b8ae64e8b89452ffd13aac40a8bd8ff47ca946713766e2342f8db51fe8475ba6dc87da7159b22a8fb85cd1f8d8cf04d49498276d5c881837c501d6bd5691b6b8d3f0c19f99e68845032181366872378addf6b20f170394c01aa8ba283a8655dcf7c37385670fd534a8ccfc4e120eccb7f268a2a792255214444c09fc5b8c2685e87c75b0804450bc68cd383933c0f26595f735f5ba9fcb0763a8ac7e89c4e64bcef149650bb6a97af035f6517c981ffd17f8c87b4d92e5401ad698f44a9c09d1bf117e7872717ef6ee34bffbc8d405fff8b76b0a96ed5a25a299f38d4151980aea88062a7fc2b528c3250a6c811454d8c8dc62027ee345ef4c39376680a9531fa618feacac1269d3647d7c4a53f117c94509d106eceed137acb3dbd49d7559b75945d39ff02655e9d693b23729a6a8dcf880078ff5c454f713a2cf94564850e2545a88ccc6b7ea35988188d9094101d14af8013f27674952f95b01d22bc4674299ba26b737e1ec680c962ac65d897bfc6fd5fefa4b19d7533be5466cd3afccbe0841b5196ea1ddbe65d9290a073c60db1cf7f20d783e78897a9ca2e3ea2ea97720b1f8fc3cf117471ec87f6e58a7ad3c71f32ab1c00545046e3acc1d8dd842086a51e76cbed8e80bef6da8d994a72026a1521c37ebdae8736f4de649bc41a23d867b324926a0e741c407588140214996be3fecd2225aadd6d8b189eaf09440e756a4f0126fa2fe714adfb2c54033ee96da7e0136f03ade74c6365c56d8f92e4259af8d3ee5f3462973159a13486d29bd6679b50bbf5d1c3198123f3092bfe402d5d7cf5e0a698f2bbebc335d8f60513228cf1da54a061aac55bffc7cc75d380663bc208d9bfee3b4d97aec2210c614b7e6ab90a2c055fa997776b7ec0b8edf9f53f5df0385cafb8b2979b6eb5026d61bca2072499a92a342147ee4a9594b654047c73a9474443c2f76310c3fd87a61621ad125f5638899c4617fccf2f8129a6ee97db379d303d86f48dafdcba1a178965ea73d31192d9e050752c11fbac9675d93cabb6f88f6fc6b9c8ac1327d7464bbcf4da197415490e63105229444c6639dc30f8768be2c144aaee37be1ce9d594b3296fe9b87308437826fef080f2defc500055919142aad2230b601406442c64c92567e09e59f3ed2bb67377a588e34a56ce55b940d79dec571c2ac064ac935776d3b0a16d2e1e7fa30eb9a5332a18e0735a3c4e1002c64c8126dfb4fa993efbc4fd042a68869847921c76c652490fd586b6ccc66f603dfef2f1f4fc2b09b54bb22fca3f0431e812c1640a50f41a64845a886858c95715e1e46d7ecb599bf5714832dd3fcdd4a775c1caff187ad5d1be53c0b337cb160c97407c4e2721a7985ace5c2f16af4157635c69a33175971e37dd9229710109dcc25d106d075aa731db6685eb0f56d18318c75723e6117b822f5cd13841640731c0e1bb9de213b232a416f065382189ddee543449c3917a34f40cc9e24226d6f9ac4db89fc02f679ba42a98646a870619ec3956936f1eedcfe618a3ecc73b1c146a7523ee83b625f7a2aaadfd7c8153ce88324833b2aa8d4885acc9388ff0bc786301c92429d87b90cf558cdba30654ca12083193c046101be14ef18f76123ffe36a3932f528d71f37fb29c1a208b39bd153ad9cb9f68708631bef60502d732ce44e7e42ea42038901d7c1c032c0ac54698dcbf3a286683cbf4caea35dda1f5f1e23d32ec1f9f4ddb5f4fbbb9c0c5738d9b904a49e841ef161b873921838a810506f54d49699e16ba0a289c8a98003454f426880145828084307f56980fcf6a15b54fe276d58af319e8bb391710bc8c0ae0ce979e6cf53cf177a31f8a12b583b5e345257a690ee57a2c05480abae6ea6349bb802d68616dec2b89be2e086c723fbb68655f9868031b7cab973086095cbd0a9cc89d42a05802b04ec4a21de69cee924ffd91045047a90836eacef1b9dc35ec5736e43c502906282156408518f4f2bd36a18d6862657296d5e79fc9f9a838bfc7839ddd65e05e41fe678cdf163c21497e7acea10ec5f91ae602ca728602f57a9722be81bbc4da0e03de3b8117b3f1e90cc99ba84c54ade6cc6fdfbab6c4df60085f17aa6aad422de3dda550fb0737c5fa7854da25fd6798244144b6179f3b3f4132b6425ff12fdb7979485ee277e1d2bf43aa7a6b5d574a626a83e8a74c1b265e2799585349cd8f9774161671895713633b2189783c1ccd1bf6ddc409f7324988346233f1ec7aac58794fec52d9747d5037c3f11037d15c64c805e6357f3b25fc2984b8bb343724baa82dcd06532677862c0f5a775bc2c4c911cc65213bba9713a7cb6a39bbdc913723e52589f910d7acd081f42bbdc9261ec14fbf4b5c37da3e8f6e3b4d93de22cac5e413a31e4eade6450e71866ff8209e6a4928d07bcc1356696a29751cc98fc11b073d77a75298cd2334f790159ba4f222ca7b18373b591b58a186d0954777efba448df19fb452a49270e21dc50906346ff45c16d625a064f71b691e2a7a5c4c0717c95e245ec11e8dc9f69e8ccaf05c5b1cfb208ac455feba3757b457d8de9949ac138f00908a4349b8cff3bc7b2f59ffb4eb51b85d8e8ae836171bda13653f6ee103932e8cd66f412ae058f2ba806098d97d564d837a4b65dbf18947c5cdcc1ca13016d483396d35dcede211006db13e0c786eddc9b7d205da40004d0062fddd4da51f9b4977f8800c4b69b1ae9108e2204c74960df4b505b88bef61bb4fe5c867437a138cd955f1f386128e8556208343819d15291e6ece6887bf65d4cd7cee08e1d57206ade06d979f4c5305e97d2d8407a16a9248ba12f9b5fbca496b28b5de0644eed8344632d2468e33cd7e24c475a6e1ef34e6946243c8c4545a98f8d81829cd56079bf744d644f4c8e87478769e0948af28362fad85d78ff2ba711f47a1bdd9ff247a6e7c5579b7ca5f25b91b8bbcef43e3050568137ddea5e81fbd36a478967fb02dd63dfbf09b061444bca6c6425f9d8bfee16bc9486315f7b39d897402d685b7d6708e7fe0536e93facb8b64a570c808b0bbd431d56a9d5b8198ee237881a53c99e7d5d83178f15942ac79f8ef9c02f8851cd4a5898bc10bd19e771d357845f8a400b6b2a1d9c7ef0aeee1da39c055e5002519cba473cfc78fef76e4d4fa5ece0a686cf9eb3410e83644eac8dabe59d1faebab3f4a851489307773508a4bc045fea4582a7074a863bae595ce69654b21092e7c6ab2270732befe1bf569a0bc66c147d1f56ce46ec9490cb33ee009ae4ad544f7c60e92c83b294c97c20634fb81943b28363857d98c6468dbc9e9ab07fccfc214577e68f611d9c9695350d794e20b34feab0e34f010563c3f93dcb306a0a1dc73b9d036ab930f4be948fcffa230fcc980ee01227f1dbdc734625b4643d2fa03fcac06460df99a98ad6a6bc7ee5ae23dc95aa6b6ad4647acadbebee3df112a4bf0789c3df1c3da112fe84c65e8ef49bdb339d68ccf506fd7ca422456843bf972bb9f5886bcd34f7a3a450bd6ed7189ca114ba665fcf146541693d368a2cc31370187fd3baf3e0edd8442f3688b9372ec01132e2d9b211fc6dc621bd2b623c743d033b3d951a8186bcf6ab0ef1011800e59d2db8e0167ed4652a8c98d40a9f0cbaf07a61d4ae6a2e3415864b5ff58bf6c350400bab6000e45537ee1ce77dfef704ae28ef86a51dd5d307aa7b860f127169762b2bc76a192f0c054ae871590ed9852ef768c6639766acff7e69b659a6479fe008af6bfeaf79d8bf8d69d3807eeaaff86ef416d4980f0b5ca6679bf54560836148f9da0ff5c427127c7e2a99bf4155212de2d342b697058f184213e90f6510a2e5ae5410628da56f8867abf55d7791ee3261c0a9713ff9c755afe68e1ab11ffee2ce22441601215408ced8c5de0f1b2cafba47ece65a861e04a80d1b188950e8531267db2cb885eae5187b6616ee65dc2ef177887f6e9c11d8eb8d8d62e274ed7037693da4847aab258697c8bcaf8c370d248e7aa502f293e42221545d12942c51bb2bf9a0c31cb5fbbfedfb0f7495ea41ddc9d4dffcf9f41e7e5d71de73278f5bb984314a81826b1f85b0af5202e9e3275579ae10a0de70c69e65fc531e5fab6e2e119c6911f180e3ed686280bb994464c838361f6fc66e80576fc64a4078af2ec130cc8fd1eec58b593331d237248480fbac8fda68a84808d20881227367332bc27ce9b521fbcb859f8d4293c8e74267dc8b1dbdb9559d7fce8d62954f237902642d6cbdad43e4eb2375027a99dca3b617405220a85ed7f69910520c1afe2340f269171eb8737b1dc9badde011f30e73e4e026e32eaab87094375db301f650e8fcbb8d26105ebb5abb5b43576ff9d33012928f9ad2320f145bcd2e54a83ba45716f41a76d941470a3b28d550f141fd537a23b1a98ce7104d10f2fa584903446fb5690c5dece5a2bc97626a5db4a53e28b915adb5f9c7fc5914303e98bb5dbd3a1002c1f4ac36f0b96a77455caa7e1f031fc0181951c304e68925704d028d518ba97c781162d02a7dbb632bdb929f520f90e0f738a7ded871397d9ac8a9e36fc94794c48d7655dcdc202c433afee3ef8162f125ef2fc3ad067f6b40d52414ccd5f3a4014a0087bbae3a4897fa7b96d069ff7a28ba928219346193c5ca196b75d93253b1ec474d4e46635bedb9a3f7c81e64a24eef773a90fbe9810393cd8c7be297fd69f71e160b612f14453e092ab2a180f8eebf6dff8ecfe25a5825687e6f7b03ffadb7aca85b058db1dfa46174bdcb50665a5ce21dbcf05891d051567ecb067bd8f75c07620f3f0f21c6440fbed6db121fe8e8c1939404b01aa85705a41d66c26f364227be1a1acb2c18dc99c4524b04473924cfd4cea0ebff572fa6437a9bc0aae0e1e970360561ad7caad7c2eeb694aaebca2babcce7a4e26b0966353242ac5fe9c6bd5797d47c2c75cadd444f020817e519d4b6362f9ddbaf0a36d943fb88dd531378b93f4e04ecda1523fe2334f1d2f1187788adb6cf03fc6e979bfdf9d6462891adbd2996a52f6a7cb75ae5e2fe38fa9a7d367526d762efc9c48099b616bbaef4f0d1ac6e1868934f1b5e8b155c99af2ac53a60d6218f02a5f5680d090b601fd67fac5faa8700abf38caed6d7c926f034cd9bbd4033f0f3f03d1dabae935cc31da827be7f2c0d9bb2c4dc6e51904d79a819bd91c7454557a0b40950d919fb8bb2ea32802b044f8ee307b7f04044c0e7835caf531442ea76abd9f3bae095a4f0e44bad5523469578bc88f5596bceb68ed8404d1fade613be4af27d9efe6627de1ece3b0b476bbe67da510fa3344fd3866b811aaed51ed5ebe4c0626f2c23c2b5c0deb9e8f48c78a9fa6eeb7de7afd51ce2ba925ee1196cb78be6767eb3c315d11b60e3ef970019f252fed0288bef097747b064f7c2a2337d95bb0a27ac6f50fe261f0107bcd9c9eb470f28f2867d347b3450b4eaa935c9d6e5612630852d591193b0619ea0e8a80cf10c0470fadc3153fb3c74a312f7601c9087d306a7d05633d9e93daa51b73a17cf03e97103a931374a301733cf03984a5e1cb0d1b0a3122c37382b7a2fc40127836b51fbfe95e13fdc75c97cd331e655aee44396854a9f23f666fd25e41f3f203d3c6d48d3eede77d8a66ef1990584f316b7101afb6a2b65f2bc3ba44a9571ebbe1b85139abd2ccf550964690c8fb5325eb5ca3a2b7ca127e54bed8907ecffffff13