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

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

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

Block Certificate

Block 58641 0ca9fe579ae77846d25d1f8c8fbafef216c994431094d387250fb6c56fd57545

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c0c2984ea55e9763e04e7c81540b2412917acec9782c5e81842040127b93e831
Certificate Block Hash
0ca9fe579ae77846d25d1f8c8fbafef216c994431094d387250fb6c56fd57545
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0090650000606f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000815cd1cdb9481aa68e457b29718f9d4282373f9db096d1f1a7fa0e394dd32c8149d64503a6369c8a8c1e7c95bf160f23f3e38bbbc3e4ed3c59d350ef2918b9a3eeb1c8360c237338e765d62c07b9d93eb6f5ac24cd0c1a89d206000000000000008000000080000090650000606f0000

Raw Header Hex

00004020895419b71669c953f8770d0311cd9fe377f06dbf5de7a1ea5ee907ada6f56517a9fa79b31de3c3b65d832733a52a74e36081e15ae14c3f9121e93c9492296c06cdc9106af4c6031831e8937b12402084815e2c78c9ce7a9112240b54817c4ee063975ea54e98c2c0

Proof Data Hex

59,560 bytes
121216020307e1610c2edff0aa54d037cdbaa0ebcced6585342553e2274e72ba4beb2504cad3c8ea1a02992975f67f634b9d544b0b1e1d67c67f01e6ec0c94f8db0bdd677e094b50a2d8dbef0ffb116bd68a66cd67cc23b4010bc588730bebee49cfaa6c8f367e039102d7dfe18e8de0c888cc6402c76fc8cea78403262a6bc3d4b0220f32e72aa9882602f090227191cb799380b1dbad4968cb0897d555a1a5884084f3f61d8cce2435033de550a9ce40d834c38dc0d7a0e31f80f0380697dd0223bb77b10169b1af258c4e5c7797ac6deb923ad4abd30af1bff570a64513e942a2ed403eca3d239c5abf51904f7ef6a5f8cb0a65085dbfd78f13f07e7e1cfc8903c9bb71dcf15d231f3b5622e33edcccc875e3e5219199e2049fb75b2d963aebebac5a0715fa848c2c6e4c9ce028a327c60827326bac81954cb572fac70e39be8b852a98fb9727936a7b831112515c9ec598f602a5c57f50a3392fc7fb8c48c2d8bce44a93cd86f11f40277055e5bba48608eb22cdd03d82e6fd6cb0c78db6cb2ecd5a7ae796d597e7c942954681b4d7e109fa0e460399d6c9949918f3ce54e354e669a235400a372faa61e70a623919b2505a5669bb6518ca505fa78976ff30b95261de7bdb77317f4cfe0817813dbf3a0919ce41d53dd7d9c327e7066d352b248a406da4e30f436eb45f3a03a15f19806030314c63ca289f99c65b1ba0fef4cd315a09c6c816a4ccd0f1bdc8521726919eb0527fd65a1dbf7a6f04d6a450e7656d157deec0db7332f7d3211d27b712f7d60c14bf69464cd9ce85c0024855e52094a46aa61ba1b4d0db00ce121c6cb993aa952972f3f78d305ec92478b38502835a1ce9a824948ea471dd9a94366d63a222db857c2c7f35bb0471a3692c743b84f6b91a91638bce98b565780e27dd86dee32824d9fe2c1c8486812090a974e832a23ecc55d92150107c5b696961aefe6421f087bd9c6ed4b47fa8d6216b6c1b71edecd255c8524e5499b6d9a0719768e27f29d8a59565e42709298440a24646624c5986d7c96429a141534189adf03d54f470ac91e21b41d037d99c5eb3607af51cff7fadf95b946a4e638d3f1dc4de1316907c3d334f0d4640f20f8764dd9d2f80746d7a8e7ebf508a9d9a18b09b1abe93159804ded070120909bb559892964b41d263ad3b2cff5b04a8ff4a9e15ada78cfc994001b1a62b34c435fec8f502bc57e06407572f885f49636c15fc0fbf7af9e8fd43b4b8992ce9fd4cf489595d8c3e6d42b7354aa76cb05066708ddab4a560d349bb2f4a6e346c15ee9a4774791d59be3a99d1c898731bf275a9896d456eaa11ab0353c9741b611afbd6bc4740a03147d291991b64295c31692ecb98d89e58bbf8a7b3d2abb7c4c1cd1c645cc033dfe16b5f0dc4829e4680846d6f44e8d83dcea90e751160c88b449269c82e97691c5cc457f2d1b8a0baf8964ffb019f2242ecab7e0d2af1cf3f04ba20d59f5e2fc05c725a8b6ef0c2465a3522d8ea6c07c804ddda796e171807eb52f05d085807e1aff540a52c5b21c4850b64ecdae6c0f5e9d68090eb55620fa61b836ae8aae58434a7ef7eac1e25f2109dde22e738d938d9af1e31b63fba57594723933187447ac661f820e484a93133a1ae7a5432b5ad27b95fb9b166b24f2e69088a54f63138c5054596fa4002515f8f8131373a3665ce8702b8b1535cad84afc724a49385c18c628c42a928d5c8a57109eb2d83ccdbae795d3d78e9341d7e9404db6253b8c55a810040f3374a4ddad689bf8e8e94aab1e60ecac9fbe46544f4394238af7a4ed64319c883a8392df25032821b19dc3f83530797e483bc6fbf31b168b93264682069062ff2d16ebc048b8259386ccde5624a81ee68e811570d1a57fa2ea5af97b951bd7d6a2ea6e4dd5d336f2319ea4f48abe6b22edc960540f3b460fa2a3c35d744670c7faea6cfbea16a5cdefc6ac0d5c37addf5304474c42a1a103e5be9dd28d4aa9acec5fce69eea14f01264bdc86286c54956b25fb038a5c57fa11cd70f33d8f27d763ac2a94902e48cebfb930c03986d362fcaa58f911e3714900f2321be47548431218895b89de873f1fe795e9121e785fc101092a77320f58b819d76ec4315cab3322bb3e5d694ea38e33fd52949fc85ee688c60de7000617354f34d7c6efdba453aa96c3dd6e22539f27c5cee8c2cd09eac73f813f16aa6c73e02ee6935702e4d1f0dd64190f060ff0eeb38c9b616a6ab865618a78a8f6fcc9a3a0cf402b4cfd152551dd28ac64b9b656916233cab366a2f5f56ffaba08c4680d3e62863d59b662999002ee2ef8f55f951e3b43aff33da0164c833c985c40aa9159c1d6f22f4da03df8fcf06509408cc3dd75282a4136d1ce5e9e76f8e521a34ad93a7f050a81187af22fec09f6ab03f6e4a66f531b6f6d4d645483b0e2c7a2828a0081a6ad575de36d52d93f7d08bfd78d8c5c2ec646a41d1be5d209ec9d068c27d6f2e48fee5f272963054ce789ff40a9f550b24cafb020a8ac45438fe7de576305b53961a94d3b92aa91198f61b2c5d50733953ae73469b6680b8b2f4cb4362ff56c649c6ec28ba4889a8cf1c462f99c5179b889187a44275d847f20291177cfd34b5d205a94b6bbc8da844b1f89def44a527e7fa2dc856627e5229926fe7ed3fe4fcdf215cc196204efdd5ab9bee38b83025818162482036d80a076cf3cc3983642a99f2284a0dcdeb42cfd7492ccabfcaa0973469c95553f25bdb509dcb77c43336e319e8650232575eb63807ec6d929bfb80dfe9215f0c822c8ae15ced69cb77ab4b3cc7ba1ce24a23de0581f7fc2a242614e03b530e10c97b349305582050e1817f3e53146bc1f8bfb245bac6fc11d34576b4301a34ea4243655995ac4a1519bcbc5ce2e60796ba4d76499b5f9cd9507623e44a444a43576492f6cf192a82acd09c74a308bf223bb44d716f6bb69e4ad071689e0303f24ce5b5c977ff91710f914147f50cfcb1bc8fa283835f7fedf6c5720d2f4b3e857aebf16ad296c872fbe6b70f2457137dacac4f3c34782b3d6c41c1580c049252d7eeaab1824debd797ec22228c92db6aba3418b8fa1b0e0bc62a777b328c20b649669b416fdafbd2a34000cff16d856a2d0c81b0be8430f9933e01c352e15fa42258b55201509c8d27618b8855cc077dbd6fdb5f00d853434ea3a4e926bfc0e2272d686829d2b2821ac05a783470070588b5db6f0a8c620e75a5349af45ca30c63400c8ac34cc36414352666716479837daf4cff1ec449f46d9fc37322b49a3b7e233d25cd566c6ca91440535abf4a11f55fed570365241c5e676bce9afb67383c68013ddb6599912871b9ef01ecba7af2a6b3af3f2b7a14038e751ff30db041dbf02385b53be7ad1ca6ee9cad2c567fdae71a784cd18b104ac075a921c4ea822ae7d8c8c5da3b7bf672cf41d5dbd7d2a827a92cfe1aed49e13e3e87824a74e2c9db3d2c443deafe8cc7c58445da30f20884f6990715403b063e4a930fbfb0e7ddc2e1d51479c568d9ebc481f20733a995023e4c9e0d086df4a11e7cc1b5a8ebfc76402f4d966659b22aab6122549695d3ee2665733d0712086cbb54d99fa8383d63310c717146f3ff8a17b4cfd8023fb728ffc5b8d70e3f41bb9f9d43a6b6aa3aba020b2f58e2adb58ca27892fbe160838067427f4acf924c6ab94573bfe6b4fce941812f56dcf8405904ab1d00108e002ab00dd2fc8cc2ada1c9ba21383a168492c01adbc01f0135d9212e84a232578d5fc772c7e36cd5bde318e89b71c26d57cbf4bcf1ee47bace5174aaec05dadedcdf3e5cca6b515df61f45199f1fcc3bb4457fed7464a2347310534e1fb1241cb8016286925c93f1d48667ee7fbfe0da1ca2fb33816b67a56e08f39277b13500ece3b4efe9843a117ba16204a147eba82467fd4a2a6850335a3396105385228285b711c8228e726875e39435ced96f36bf5999c2f3009cccdc1891f5e71a257f7c6211cdb443c6376367eddffaa7a80793fef7a12a6d2f760771d6a2c23eaadf82d20114b866fa81c90c1ba48334454a6a0d01927e0b67dd98a66c2e4ed28698f1b1bfadefa2d0d3d24b9f3117b6c856afc6ad02533cb58415f6bae12a5e7edf541f6b24627edbe2d12754b287c2624bdb4de38f9972455774fdfaad259b4d44739e64f574a8491d32fe6a6190a21b4b12652b7a5ef5dfced6918e2f893089caa798433f352cfda1d164cc31156d1a3fa32ed45ebd7feb86b74b37a5c7020f480d5df8d5965386ac7de511dcfbb4a4b5216858cb16bfdc9c7099d1911440186432c801d506fb358e716b2959619241cb9ccf0d482f593bf011efdd2c2acf1bb92b8a6bf50f198e180cde431fadc5e64723199d932fffeffbad455edd2d4bce7cfe9ac495136360ebe8151f1822ba5059bead7cfa1dc63ccdf4461b801060a95adc6fc544f12562a8d1eb87d392db7e716051d2a0e0ae4af7671cf526ad069a4c64fede36612fedef8a08cae71150087a4fffa218328faf3d4cdf69d00ff81ca9288f4dfd6637b0ca8b20cfcedd8c3d6381b58349d3537f4ba7d3341140c6016e7542b326c8ca7345ccfd8e653cb555fa13d01ae0f0831cb4fac0d73eea3db782afd3803a988e488fdb45f2929b79534199eef1ba63af4ed884b8e1972e1584706743b5232d31fb7810b8312f3856196ce4c9f675aa310ff29180effaa3485400b841294237b66461b8732f1ab388d82489d9b5663a591956c7ddfbf27d270956a992f229430b7841b1026b24e8ae9e82ebe6302a2c181998c6d8022909e4db67065ca37789dc9f841ad3a545301c2556d6704abd56363e0914ec4c20042665f6e260bf3374919e6d6e9ecbabfd13f2d5d18aecff4d0741ecf91b652c3c8d95894bdaca6eebdf732c61c860a607574265911097380a8757c7ceda945abea73cfec0d22a5e6714b7fa6d57b4e70e30f5ccb575d5dd9998a0ea2e85607d5b8117617ec018aace099b4b3d5f5379cb7bb49db778a30381689cc5734daf15c6d99c1b5197cac3bbc42984da9bc193f96f866c5a5412d301f3846a52f9ad3d4846d1fb0b0437e1a602b052889d88041d10f25f9d4ea5417b359a46e8a782664664fe99e8ecffc9d9eb2aaa4287b1ce1236349e9d0e1e3c9ed833e3ab5910002411e4048af912cf1008f878dd53dd0d41dd29af9e82f7530bef1d1c8eeefa9b30d8ce61927af438517defca72495a50b5a001c9a40b53750c3b9a1e8004895077c13327ab1b80f4649b15c794f1654ac7972119e365d331395e04526d8a4379b45f830035d459afa3e9dbfe324ab3295347bdcf8eb44d2571a4acb4bdc8ca6dcaa01908d150b1bcaf190e1d21be4b9ea3828027424c4b266d746fd83e22359688a28246f3a12a9b6828c7d651bb09ec24d592099d95165d3a1c2611321db6a6f9ba68e5f5584d104eaf2b0d657d5401ce027c9baadbdbbd628b38748560cbba7a0f6441531f1dfc8a65361109e8b2188040ac725afa55dda32b0881dbdf88af05c520cc7fb916d4e13ca619a8a6741fc03fd8600ea930c56ca2b61116401482f0d807c86e283d85d75968486e57e0f7e374e4a1257f5a4ef7c711365d65f32e8bbd6f5616501928aba270d223e693d1543916351818016144c252f230379882a4ce1139250ea050236eedc1e16f97d880532e93790d7b099eed5c59a5fb971dc575fcca285fcde37e432ce93e15eedaccc6ef7f04235759a3f8b3fbe1add7455ab693f4c1e294e17e6efb0060c4548c972e71e5330ee6da3b771a7b7ac32c8cf7c78fdd581ff92226a484aafed78dee0bce0952b7f25f46b42995b64976989176472c221d1c525bbf0a4cc2e06d1a00a1338efe0281427f691ad7750d9cabddca5ff0d738f7f08ee50c0e048ef77faabe9d6280c04eaededdc9ec06f106ab920433ae4b71e293f91c2112a88e4cab13304783fd0326ac6aa9fca5265ab4916728a0a62843735493acdb71d9ad2e29661db799da3572539fad73107ea40f3a09646b21b9f051b69cb40fb121f3391264d8708a995ba2cc6f6fbccd9196049854be644dbf2152d3f7e475a174014fbd98b8c4a85458d83cfc7ee375189e8a7b3e3bf6382f72b8e15ff628146fa23e129676ddd94f32b3d11d8aa561fb99b28f313a00355019ac3a7bdfb51947ef74cc790454fa98d69b1268eca5c71fa6c69d34acecf78535ff4bca3b97884a99adcd4429689d75649b811f22a901cef5c2c81479e660f3db5439566147739a69da8a83436261eef54c3e2b921798d7a1c4037b4c656414428979c2145b70d9c67ac84498e52dcc85072c90f035ea1dd29aec4511e313ef8f604f135f99969631d84473ba1166377fe9346fe30dcc9de5df26ea9c4a63b757d6e828e2b6313b95089d0118d7043dc7f7b3ae6d6828cebd9acc55b1cc182a7c61da4a3bc4746acca61abcefab36db54f755e5b7c908a70f38ebe31132499d8e04c1410ce1ed01ec94480c97ae4eaa1b121790f87d674ce0552498336dccf4bd256531d1a86559bae7d817395e47a709183ea386e84010a7b0c68a171331fdc9c82575fe39c4ceccac9687c511cc7ba40c8595530df6e38e8aae5f0ac409eced8f71a154b45694ad238781287340ee9f7e60df13a4b85c85e774f9c1338717f5c06d398da3db3011e1f135e70bffa81cc7ea56060b5ef985ec05688672218736136dfb65aaa222ccb37908f45fdee606895a17dbc9e789a739534e2e1cfd2d3feef2f256a92edc7258d03a083adada98271d3b19c9bd6292ad066161a0c55fbaa38363537f78eba7ad6f4f79e221c15bb30f2396f5ba7d9fb2c480164a5cd014b74d221ec1f7448ada766f246c70b58cffa0515dbfa769db4f0626834038cd3a820fbf6f3039797e4378b6f5c4bfd1720cb08b10e755ebd2c72cfa1bacc38cacc78b25b61d0c926c0a2556f6275151b8583ff8cd2f5252be3a9d8ff117c367ada6c787ca896c0397953e39269c72d4a0a4243a56881b47e1932a5fbe44d86d58a0e5bb7cdc609bd9fd41e97497ffa8ab28332888d931c38fb82742acc92b1d18895c7e85924b8941a893a6a0b411350c883fea52d0518b92011ddf1553421593d22858a5894d01de1eaed818d0ca235a374b212895e8827b0fc4bf5e3703670ce1af6a8785b36abb7c184c1107e116765743fed285c0948eb087166003a0699a467dea1d2e2f0d1f2c5f4594677058f4db786538c96c40c68c9ec54a001a93d6a1b069a02bcfefb1bf6563a58f984655acd86a96307fefe1113cbbfcd011ea097c5eaeb873b9ba21476bbbe454c32a1b50be9b0f483d9b5e20b4cd4566eaaa5c8ef955056b7172c87245ed7969a238706c14c116ed11e2443414c6ebaaa2f93d4f56aa8e772a10184a3e4dc04d967b6b48fde3aafe38e8de6bcf67789fc94382983c5f56de937907cb098bd84395849b5e631df93e5221e61d0616fe67ce7cd7cc8c74baf6928402e2665c45b335a4839b542b9b13ff6abbeed5709af44d716d112f801b41d47af9ae7142bea737cd61241a97a16bcd0a2ff61c34e3751e47f0b7e668b1dbf749ce37a80f4276a6bab0b7e260eb94875e653d821d28f20404e0c2ec92a44316cb665a21f2ee813ddf501330c3aae60f757222036b15b6fdd29c73b40f791f3e726468bd3a752304805456feebbde4d4ec4906ffb6ff5aa14beb890d458ac5662405c5c1a9ce8b11e8a2a25ec85a872ea35f7cef666178bf7800db53d15d3c30bcd56e4979ea3f5a08130e3712c0c2d1307ba6c1cdad057bc2ff03d7ebcd34904a1bc27656bb2a061ec2db6c354188294ff3ea765cc31d2dc4e635385d02d7139cb50d5945c3cd2f85c3653b06d5bea77504e6bbddf7efa23c696d3817ce94c484aeabf50db2c4b1ff8b87a59570649e26a4526705709e415f92527a164f69f6cdddd392a833e7f3e48909136067d9cac4a6116fb435a76bc110050d90145beb6e25acc99777dd41adb74c0c9a4e081d4b8ae800fc21ef118753ea681e1b85cc059776b2cc22c2765b4bed9bdc29083b99eee63a2bb0784bca70cbe3be11e50f3b005306696aaea070cb51d06898e7961983fc55307cbf2abb8d2ab1461baf48c336d08f458238964e555fe9216197b90336113968dafb366878480466f374ff5dfb20e885ec446c2b2da4c9ec1f2e59ba2b2f6d2c86c6cb8421aace668bc2842ede8509963992e9f9b2be490ba1d1db9a72b36361d56c6cbd71cf6bd203fc82058e3bdfe083ee9c2b8d59bd5b440752386a1abb98ee81deae8c9a0524419ace538ea8a648183fb2fa1a02dca4db0b6d605587cac3fd372d734ebbce170748f6832ca7eeba0e7c82871c4eb7962729130a7b63703cb0a51c95b5df64cfcd013cc7e77f9c78bfbf7855e25285df91b13572c8f794a90cb4aa4d0b44ba4c09f1fef38bcd095aa9b2f66e639f5e97271e901da0fd90e6899011bf1dd8d99d2a63dc131c3be4c94728c93e9d2eb170fb9d020d71883a655f068a5cfea942a3cf16d0fae586266ea572ecca2723bf831ade541548b4c5b3abfef4c84a8a2aaa6750340675f9cb3dea49042717cf26786ea8dbea891399419ce22b7e8fb3e9ac43146fb2fdc20240ce2810e834afe30b4d4869d2fc8deeadd24dac7572ad25802cd25e3151de731ded79d7c8bd68099488d47448784cad14940e4b76786838a3415997216cea390d8edf4ddf3d8da5384f5190d271aaf85c87a3b6365078c0255653b43d709a3d0090c9515b954e78fb7cee925f535ac6324d3a59b7b0e8b9aac92f4d308ab31b8529a358fddb2880e991c1c329952bb94a95a4ba6986ecb159e1dd1fe5af9c19b6aba6a61a18eb852baca2c785f3bad699126a9b12c112bb9e90115b79856b1015414f718272e504cc17f1e05e3e934edafad0ba40983a309a726663a7086fb0d8e3faabbd7db597ffda36c7a64fe38fdb4c4a83aa42e62982fb43e171b9cc36d103e2a7f68e7e9e91d37422fe59e6e8b3d53cffe379ba7886a9828fb8a5ebfcf9673ea87f8aa183fb256227d65afe2ae50b14c922e4801eeea8c40eb83faaf80482bd3705b174d3083575a2da7510e7a560ea90804d8c148bcb5a0280815665b77df75372420b22d6266633b3d10f6e35ff60ba0876492d7e7dd6b8c68bcdcadb5913c318b8a2b6024860cd7d86bac23dbb0bfd46e029b101d2f420e6ab404a693deac52936e60ebafcd4025263e441dc975e6f7a4779d1c842f0a5cb8de2bc3bf76e51ccdb7c708c10af1caef67175606df910b46fb3248d50aa84b5ac99332b15fa6d97b09edb8ad8eda9c20891fde6fb6f45c5e3b356065552490990c5d6158433ac3b08806a3cfaf982bb6d488a44462e754e5344dc6f9191413dc7a3240e1352b092c325ac92d538b89b57496a086fb56cd7e48609a601c08b12c976273ea8b80f4549e74f3df43273ffc55661f33fca228adbcc8c041213eba30261432c5660670e3024feca5694d6183d23f7b39acec678ca520180e4a93be9e0cd775edafb4913e6b68b68cf05493a37daadd3a703f0301f0e680364a62718db08e5f749be85f1f0c89d379adff6ee1f8bcc54a8f2721c03e40310dbdf34c4890166b6715334fdd248fa4e3f1b02e9d4bbc6b2e2dd3025bc87f2edfca6b7a7b59c5fc7fe177261f0772dadae1eac40cd40b9e1b970c9757f170693220d7d7a7147abb0e29b6577f2be9f4edd12f16f6ff5f01b432a33086e96d7de9cb34d16233fbdf915c79d482895eb1c2fce95405957ea274938d6d0b12e9655aa1b6a6d8c929b60d9ea2004aa4489ca50e3c67d9b9cf3e012e491f8348bf909a355f776e619e957751226bf0edaf1c90693cabec763aa1eaa5a46e66ef62124d1779a102e01578f8c1ab800bbda205417f88db36998f61e243e6d66ce43695eee21e51d98c0c78441c8cb54475383147950ce1c7dca1af0f089419d69efc83ea6f3b300706cf5ecec57b228d3241f38663d8717596492b5525735f2025cf2c92baafa272bc6a9cfe9d8af1f8704a81da23de62f82bbef90ef7527df8a995b6a97b74b203b39388ceedd8ef23e75ac571912ea79251d5ee31a521a490170ad3d031a40ecb15a8875977ab53fb7ea2254840031a278a878cd90a71a6febaea715ebd7001e7e531e5815fc72b654604b2923c616ea3d50d6b27aeb4f06820e0c13d69ad38142a27ad4c66065360079c09949321faa944a8e987bf79414897a595c4e45420a8b8408aac434bf0900e6963fc7bdc94e9816b2ace24008510d9619ef16bbc17563e95a378df7efe57e9cba180942d599794703595aa21538b91058ed18af36c2d2beba5ec52dc41aef6f94c6f84566216d2fef4220fd1496ce8c40eaddaa38332ad182cca6184b0db0bc34c6a64d770b64adc33d475808187663c614ee243f29f089bc370659853a002dc3b00b5392b4bc1f6b35cea99648abdabfc28340d2ea7031919cde50fd19cb08cbbaf73b788bf8e25d975bfdacdb61b62d55abd35df7f332098bca57c6dffdd46e51c93e1f501223269ba95b2b2e4cfe978e1881f3876b4c73b4312d0a36cb26cc3fb2380e0ed49e29869ec134c8983df918f5776e7b641cc8389421885074654178e44a3225638ec2b0625d2402a6eef3b864224aa819a28109b38b723c0e56e6b946f4729935d402906479a7e34d6ade71c1c7970f41cb473d0d2ac37535894e1ac006abff0d4ed6273f02c263cbc79cb55a969d8e5510850464de3a328c777f7b6d99ab5233243f97aa12daa9c3ecfad234ed241c3086d20f98317230b496b39f132cc8a5ea56cc32fa58ffb7a79dc4281befbd58c6abb3e49892fc00348e811c8fa1e24bf1bdd55dcce5b8423dca70a5e190bc71a9018fd695775e2b43d8de6185bf22bd2f3d3675c2d917794700d0cb4bf6c9f774cf6e42d41cd1568c839bf2b4e0fa6471167258cc8a7f631946eb552b2755f5113acc64e5bbb32354431383750cba45e34df2748d139c7047623a307cc331b95acf90cd2947c583995e842c733b0688925a313cf381dd97343cdbf54626f5fd4a089a42b237bd5833465c8b57b1c760b0094ea099844897910a1778f76124148f215596bcc3050d38270aedfe06d9f95dd136d9bc42e09b8ab4c257b0d0d727790bf2f26d0e178a2a6c80a75765c1c98df8abe09dff9178defbdfe47ac10a9ec5c36de533ceb465b1dfae21e7ed746857966a01d88f6227fd82d41fa7e53c2d0d7013df28d65d5ca9cc84a4d6923b3aebbd1691543cced8bb1eb339c950a29c08c8416beaa37eaaf3b600f61672f28f18452659fd9bb69f4437d2f23e46298ad19dfc3edee3aebb69caaed4208a6212d74d65eeb61b537b9f447716ecefda91a10022bee99258635a15f55f192748976518dfef0a40eefca0cc40f2846955ff0c1ed3eaf1a7ec0d88404902be440f26d40ceecb0886dd9361ea05f43cf448f45be7213cefeb2e3027877f5a3a571098c161c941b3f40ece60454cc27099c1e1eea035cfa10eafb6304eae76db1d8a30ceda86ccedd47d18950e247bcb1788a5b5c740b7891937400001777fc23247390793e8ba901d235ec93ace1e6d42ab0228ff81c5089141cd1a0986c488526f27af954193c725f6940bedd6f415a2bb9b9bfab76068d99fa1d89fa79cd168af9d994a9bdf6422509f3983ece4f939f627dbafff555e851b8e41f35285cb680a4e2384ea773eada1feec3d10982eeefb8a41d62ceb9bb41f7a0c26dd8b0f4a31709ebcbfffe708d143196d0a1c821461a3297e95791bc5fe4d96e111440e5a942abb8982224a46117234dc6f7754f0599b68ea0cea3f2b27a99521eda681dcdf1f5a17073f27ee6cc36855210f65719706191fbc6c1a903ae41486f05b5abf46ed50632bdc18f71b9fd90c309eeed4dae0f95672dbbb0594ad10b28b57ff1de683c3bd6545d2160bedb6877b4e778e559567f3a205d15a0d45754a6896de827e86f96f4a1d6736c96ac0a3b7e89efed84131434a2b4654f1468874fbd53b9cab62801008bef0509405646666acff2f74061d15524257301e29eca89424735227875a924131ac92a4850567d546c102a1aa927b328998330bff698a108eefbde857ef566075849d63d76b229c54df752b6404802449dd4ae0abfd855a6992ce0ebb82008ed6c390d10e7e74885d21b0fb894a1b10b47a788143bed339591b2bbcea25c638becc6f96a5f245d402827782767fd20dd2850fe8a024f49ef80a880f578ff7c25a5607a726a8906d3f22eb1e7221e3f4eb550d632c849254e97f3ecfdf917c05c12815aa70428aa0419db3f2258ca5e7cbd96ea5e79f7b78a9fe1295b1ab2b68c6feecd91dba5ae63987b6fd023650234c5e349391c5a52d587764f8f3984f21957d2b0d10285f76c40db40ffe2426127c0f2db315af264d6ad2fd5d33f129f379da83d9411b7c2408323bf0fcf589375e5a8cd4445017eb54719e07637bdbaca4f26ae5a7bc716affafaa16a0f5f8ded4863392f8c2487bbabfc09ff18de8f37d26763e4dad001749be48f4ded81e47503e59ab22c0d1caf2097d2555ab7581131536f9ee5b4323e84a468965470d8ef103298108bd47b35c92a91c594c37a400b6bc97e53231e258e1bc68c2384b74c53ce3586ef90f558ab96496254793b0ba61337968757b3fc0105c877d2be52d99fbf466cd0ff520a5a6f028c87910cd0641950459faeebef56b1377fb97dda8f58ed5934cd55b6b5432ae056891b0abcc09f4237789d600db80c23cd325e6c21756443d52b1cae2f9378cf66ae8f5b9a7d91d0455b57c4e90c0b2f1c242837e8780986532198d47ac796ec1658428044bd525459a78a7dce2dc1d743fa2fa8b48fa8b9b96792499612da1df24f4186b4813ed3ebffb943f3cee81782afc08640ca0284f209c16171c1ff858ee17b1dc0b21ccc5bd3337d68079ef4dcce8b0af38efcbfb8e4ac57703714865c20754c6d3708063260ebff5585a0bb5ebaf9180b4e639ef34e04cf2a52f8381cf428d18778bda8b9c64e7ad2ddbfb4dca067481de528e84352802e3666b675b903688ed128acdf1b3e3bfc8e9e40289c2b05ac667b1da9c1fe026814287fccde707422e11cee107435c6c8d5e300b667e11e039b7b0c76cabf1d4be30f6ad767740637ae11805ecde8b7493c76e0c6fb0b1788d52cc802b996be5073af68032f6349ff78d2f504dd533874a767ff264d53242190f65fd41dcb037ac0bf3a7c53981d2d832ec2193aba5e2ac840cb61647c871adbd2896b61abcea4b91391367fbd069df0b6aa7b0301a4affda5bdb7d03c6f5817fada0a8bfb1133feb464ada9a5625bd60bdc2e934d4a08158b885449153bd752a0a6d69cc7b43b524e9c29a7208c9f66ed05d85a8bf23e1a98e32a8c28671c717fda8f0df41eb45ebd6d5071d403ecf7de2c43bb016a0b242de79f5c9b4e0ce9ab160d6adfe15f438a388d1bb36c6890a10254388dd785771422d41e9ab5bb7f756a8be4bae7997e6273d89849ced61d33d845a6d2891e5df775a8d0c43c8ac430b767ef7294e441acbc9313596be6c4efd4ae8690625f0f9b1f2eb5ce51485b9708f35fe5954898449e0b1daa1a499da99a0d40f74f0a3bd73a10e32cf7940113c59602a36616167e49b373cff701133b39941f09398a946bb92caa08e6dd98138701a7c3af45fd42de79b492b6d57fa83b3bf90ecfe04d4201cc79bd90627e8ad9a93fedd0ec10c0c7e8e2e7f2313f567ed0d6276b77e78638213a1794418a7530200164da76d324f11e274a70ba2e3a9e1eded2d60ce86009681a42182397e27df6e7c39e1f1d4fed3cd4544c1b465ae7e0addc3811856dd59a48084435ea46073a4201ffa4711484e78c748da35d6c8e5029c06bda3de747b4d8615b58efa80ed6ace6b4341819e8c8fff488e5ad692d596a91320492bc4e2c94ee70465c67dfb0e1e0b0dbf591d4507f2ac29d22448e7370887d4f33df2277b060e3e9ac8790f1d695d8cf06cdb7cbb6e9ba795dfa622fbe8a5bd846c43cc657ab52fd3d3622b368b222300aa10cc23f74aa281aee4adf64a98e99eea880a1b4e2f9eb5cb9e809d07a4d2299e928f8c4cd0a4a99ce1141989601e3dd8db553b00b5830f34b28927d86c55936c562e1abf674b5905e23bec895213ae481a043df020a730625854ff0635300f6a78dd9aa6ea56c7dad9639813e3af8b762ec7353b0adbd1510543efbfe37259db83f2d2b958113dbeaf1f352ff7dd713ad5f8aa3e11f4fd0782f1eff913a78f28422ab017e4b3253cd32d04a1c0201cc2918f574bccdca90d67bc7b7cd09e125b194a13c1c4afa81616d52297d56d9dcc5817f92cd6e2bdd722d934ce44cabb53180c27250dad3d6da1aad2f02b3f7a0024a433256acc54072534999eddcc2df45b74ef0d7c92e440feca37c345f116119ef35b6371bd82691ff391700f5619da574d02b3bbe76ab39ee18c990a2a9e4209b17ba6441e722276bd339fa633851db0ea334f2bcb55ce359a2418369cff794bad07aa3f08758e6536d816109b208b9be832111c8902ab93838ea21e35bd888fe0c98a5bac934d8f798f7a6a0efebbe355c2c9b8c9492c8cc243d3c125affb088d10453a1901722b0ed75b584f5a62919de6c8f60e7aae54c61a578d2b62ea4d37d845683446f316a41adf2fef4a8e4bc71919f46e8a2c74da38ecc56c858e4c2ee7841663e417e830853b2109a06bf5ba970f0897d2571112f1f9b31f9ee90e068dae9534d7bb21accc2d102b23bfb70fa3ada5dd2704a2b983ad49e593629c51a7789e3b86469ccb88e5f9b6461c36802c09c1b00c505facaea89734e2c674ef7f2ceabcf11dde3ead13334005de488fe1302385e6813c8d6b9e1ea10d0d84d6afa5e43f42e95b1e644c1535e8d84a3df202da070daf7b06f2e2d47901c1245edcef3aa9701b126045a1196751a1690eab27716dd51d7697d21d404004333ffd9bc5cfe9d3571899bb26c58b77172dddc64bbe94096db7df877f7c88f116f6eb08e633904e81a616b45974aaa09cbca5191f4196a9b6fb92c4b2e6d4d782f58668f46f078670bace57cd4d4ef398f285cfbe986dd35f8d430c77846e4194fd2714162438f8f34c55f0c674e03937ccc5c9d9de8543764b2882b48fafd4e5c50d7f1d40c0736752809662a4455fb24a1439c2f74f5df580b1e1ff02f9a168cf5d219151899cecb5b7c537e3d5d4eb21f4ba3e6547cae4918c75d90a441ffe58aed43bf9d410e7aeb680fa38464c0472a6eb0ea8590b4f48931483b189ffa3d0a4e3481e07998b9aa78b35c2217c4e72c42ef2c01be55a928f655a4f83a7c95e54a925db141ab0832bee3a8872e9db02d2f4ac3e23d99f1de1620ec4ebef852a79c5cae5a0f3fbb61c26c9d1bfb4c98356bdac32e2d21fa373043b1e6afa6a18d0ddf1fad7c83b225d6f6a79abdeae2268c45735785d98dc97f625a7c1f3393235b6ab9f305cce2b7803c8edcabc9a707aac1ab29cbf4d494df4aecfa1477a749dde5ab6a84da7dd26fdd304aa29ef6bbf1478d2f0d3bc8bbe137a00f50b1c056b750afd03702009c0dedb6226a1446dd38acbb11279b6e6d7ba03a05580ac40178edba136870e2abf95b26617af300e3eda9b077d2f19ba75d6a6e436f11bc10ccfef96b43854b42cfb3502568e3c80fa4577f3d4dafd610ceea31f5c7cd05705b8e0280182454f13d5f6564db261b0487a82f047a8cfa38d0fd7d196dd4ccd1156ed78598ddb1f528abff428468b2415b8bf491b08c261a36be5d3c7ac379c2a4a678c0aa0cd21669ef16dbb77c3f2b54b6195632a6c6d243dcdf4c102fa4860feb7486e289d8ec08fe80dcd4b553a44a2410c20516a5a3b8e51697adc898fbd9a0698781d8b2588d11dbcde9fa12203210a3618dbc24adc531ebbe74425f2607daf9ddf42d0def92ba7e6d6bffd524ab72590cbfb4ece0b06fadade3bf50916d5bfdf3241b01ec748832fc1772a20bea7c68cc95fc2506b1900ea11f0fbdbd9640553e91bb457697aade9a15a66f6a30f548a6966dd86158b506df9d277e5df7accc87de9c24bd0f1014d3a41c54f1c5e66a1de0f54f386659981ab1ace319770cfb126681086e18c86b53a5c719422661d9f4056d2b43adb1fddc8884fa1888fa75e05e389c61066c08de08359f2abff77bee407f7084f5c77a91a174709cdd2b69aed884a5ec1f0a5e9c7604a330ad2a87ba6fb13c46bc0ae56b40bd45cbf7615a739640d4a51104044cfcfc7651662f5a74ba20ecb433004dbfd93acac2d0bf0f347ecf927b0d17b93780c53b497068eeb3dce989b4300ee67d3e0e3122641224981d1745ffa73e52c130eb55e21c2a61ef919a183debb94a653c3c8405879336d61430b2b79e58289c751bab3ec566c6b1a776fa2631bac20aafcb52f2aed36954e8a71dd5036514b3477aa56dd8c4895d1b29415e5edba75c33912aa375f5318328b80d0f6994f9476b0672d63f0a7955595c7da6f6687b283c9912be13ae141d0ce1b5c71a5e92fe61c8f85b0033b48e6de3ee9cf6b38463519a8dc08720ff0618463b92e5c9d35454ed72a6f8126409f2a29f1351b809e6946473ad5c7ed62c3990e964492661f0b643093f327cb458cf6c7ecbb9b12e691a2ecc3e31ea39f14fb918074255df76b65c9068d33c435e6ce5e1d6b69d3bfb1221dfc7cf67380b5ac11b7fda6a8e5550fa70a2d3bf5342049e85fc1fb1a28d6690f522b99ef7f131226e25a30dd5b4068e4b05e152e7c227d0d87c4c66fadb9cce9addcd6460658a0c187e1cad7ed7cf2b143baa7d27c357c1e331a749f972bfe0075b3156dad441601329e1d4982a5337b2624d50527c2336344d99c6d41087d1736468ab3e8db60a90c61bd17005da4432a6d8d9871ace3c4220bd3357fbe4c7bb6930f139a927249b31561686faea9fdddccbe32231aca347cc89f9e4cf2d52eae77a30d91e51151327a8200ab1834bcc238e165d3f6a96243b662c230b7804e7d35dab0eb363bcb25e68548b23a286db14d6f82c8c2eadc53d0434ecd6a2e3dac8bea9c46871e0c5d9773d8cc526fce64b08ef644a95c2faf63a3f0f1e8685d07c29bfdeabf6df969c697a6bf010acda571757883208763d0195b7fae75553131f06d06e6f0aa5f0b736036e83b3db70454845863ed5de969e0a4e23ae17a215991e36d42d56bf36a9bf68339382f92caffbd648fbec93be0fba73435cc89b44bf796c96d6b470135b0b909eef61aaf7d1553318d2093e018c78a3cb4d160e53e8394244407e380ac2ab340039b674812ef6795b1d4cba4c8f84871a81fab635bf1b57d476660489dc477dc3ea7615f3f07f8d538d1eab6ed41025bd471764955b2be4946bc5dd62b99b2ba2ea411dc805ba12caab7b52a35cb33b53728ee8c2c30e63f1b3ba464e7bfbb138048475bcd39b51523738a0cd0f13b82f192c71471386d9917712331938e10d248e91713da4eb2902eabf3c933c310f03a2ab1cf712c4b4a28b8eecfcff281bc669a013e29dfe6d90238b8e02510fbf770a3a1cceed7e8ddfd10360498df7e8cfece037af8c475bbc92284d93ec7dead7eb8f880b96fc61fcb737dbbd0ff90c027dbe1a8927f7066e7486622f22904c2d873abd625590161cd51828bbcdd6e48188d54406616b72f4d61c98de76873e7015233fed09f0b167dc1d3074fd1f7ad6aae93e00f0c8caf14029d009691dce86dfe8d4098b94c28ca7ddb0bad1f1f5a8203690a24f7e2ce9a6741adc08f4caa031aa0d76d8fbfd9c8f16664a33689ff598764692215c6032602e959f1192c8bb6ddaad08c192e717349fbcf03149abaf4c83b4d792f5d7d596ff28b4d7b8d96167d9d8e2a176ef64de1cf02e5cae0e4d37b6eb7f4cb91c9d2a847f547fcf0a7835acedfd7a7842a588d380d8ff1b66701e489a1f17a726c333d3b64763a595f52c1a42c1cc4bc2884739fc91b2b573ac8f8961aa1ecbbe64c7ffee8a74bf41877632bbbfdd48c3118bc24e04b4572407ce91e7fe2dc1c0afc54fb2fded96a5b75159b2f851125beee038bd9703216a49ddf5842bece51c90525af944a160b03998da13ffe11157c0de3be1f967f0a965d2bec3fd52d669d6cf0cf149d784bfdd2f2d0c921953aaa4f25d86760f7a4764b2f83128a8fb2bf06c89b944be4c09829d6471a2e381e6e82e170054ec8d4337b16b2a7604f85a6a3d3d67626eed9ec379eda8641fde698521307226938c08ba6cc574489c93249c2a94852dcf12417e1d48b721986c3ed99b87ad1ae899b76260c59d36d98170dc68fbce0611f6c8ce2b492d66dbb41d8e7c3b4e4c329261216eb7a4e248f1ff770a7a28d0698c5eec39277075bea1e9010f4d4b5d297b6e0785e5ba04c56be1231c1b41b42183118405d6522f05441fc6895e8cc27b2df7657a869d28a3742e59eb3d4cb2de42d298c469a3150bb72eaaca0614b4445897bf33c05522653816ded29f9ee82110ce3f66ce69f625a8be46ed071cd3d00aac5ac392b729d0f7868ca98f8e7b987f73ddffdc76366f38ce96b5e5e4b6cbf52e87c684e952b1e6ae33c0336356d7fffed694e83cf0c003cfdd75e8f254da631b3c47d173680fabf53b3454936698038450457a1348844db0c428a5272f4793e221d38a20c01eac05c386b1c780b5639d5c6550f1245b662c0d6675db3f701762cdc6c5ac44069d1cd1b009e128f348b3cfc51a80e3090b38da5383a90816bc5e467d2f657e6dd7c5778c79e7a966a53ab641ed862f8a4ab7285fa5949eeb948fa0e426bc22f89f8c7ccf58d3734e504ba27e926a263945c5396984db375b14068caadda4a9ae30a6093cc67609b0f24bcc698097e7383d3a9bd532cd159cdb27847c8afda9543d8e7bd79a4a5e9edc050b21cd59797fb66d700bf44f362468a638b2ff4d65f88e96c9cbdcb31ef8ce4d5fe442750353d98c4e15ff5c115111a72ba0ef45ece428d14fa56e33239d3f9cfad3cc944422a40f6c870831c24c2582a5ede8f0d8295286e9061c9d40fd1b18b5a4c6727b7e30959b3d4b59269e7dc394798aba965076eb231e225b67014befd2d39baf285a077de6188b2b8c72aadb43b9c2fb5e205caed5f1c2ee4563fc963e196d58e2ecee3fa2208e14666f86e98882583a929792e18cc9f9b899f3ef22e20fdb6c3d373e2a61046805a88dda131453d31b7b7def3ed34abf497dc44756c46873076f7dbd3ef72447ace169a87497c41905d942c21a89201c93f542fe6552e1001e9787c40d4f4b75540ad651d59f6827f42337bef67ffa81a69957136aadcd8d3ea10e198454740c08dc73ca7235c88e4f0c08418f57bb00dbd0fb6136b3d86b6b8ad4d4671ccf7298dbec5af1a1ec5c3f34b85558e21a2558d49a728e268b2128437d13eeafbf386f9e5c44b3142808677a3a455090c3cce61ef4db6eea4b73cd932d2c752945983dd2beb7044f705c10c34d8a1f30315b484f355bbf8f3aacad33710f40de2f22e12d703ac0f7864abdc91f6cca38edaf52d4088cef965a133dd52b383a757febfe2b8482a0cf365c59462de839f2e235da1a3e9256b8602f3acc688dc68f5dc9e9d9a43c65244a7950971439abf06733a3f19de2b067fa6a2bbfa05a4dd40092e9e7c82b8631783a1014d7eeb22f172162e26ccd301d0be67907df5d283b5be8af34a572fdc2bfa9130ba844633f47d2bb9ddde449c79f0e71f97337773eb1c13b34d9ae6d9c1ca5ba99cb204ab11962cacc27b54dc1c2bc9ae7f9ac46eed39f3f9950dee36becac249480fe584e42efa4668533911a0262dcd3fb184c6ed5d4cf63bdcb7906747e48d87652cfc2f1cbaebaaa4c21231ff8ddce48176401049cf55b268803435ceeb9470f526cb242726db8a794ff28cb8e4164f6b199b960f287760c85379659bf1cc389535264d1751543a5601769f5b5b7221c85076100972e009802b7923696feb068a4e398ee6a572dd59548a36bdcd24887ee46b1a9ec16028741e8a610280e77b3210ac4c8601329e2e6e8985aae9ef18003ed7dc07b47173f8adfe1dd76dd78df653c3fe92eb9839097e630dc3d8234487dee1bb8de8df899c6c8f79fee8a0b4432b69a98840971613249f49deb33e3533dbfb5a4580b8380b13eb44fa800cdea664a62399b2af444e0b3d4d00e9cb570520434935792f2241d16708dccbf4f1cf3cfc0b50fed7441008cca0b010af51b698c73d4935233d3a7dda7a7386ab8285092fe927fcbfac98152be968ff88259484fed475ea31f34909fda2c412985c2d779ed1d00af897c578b639e899824fd45a72641d9b0bb92facdce6c0969094cb8ea19b210c03cf07894fd5906757025c8be1eb25568b3eb7a193a13a697e2d43505f546a524d46a6933e2907b88d7afb0c348084759d902f836a39c49806e31efef5f735c82bd98df3340ba2ce575276dd8fd0845872e6580ce5f316faadd73acd41db9a6bf7a9efaaa329316c38f648b2183ee937eb3f16d77553851295ce862f9d178063ebe4e4fb28a5f59cbb072473daebb16498e85721e6f24e341495855b172f5bd89ce7f6e1d222d43d763af0bfeb3bc1716839f50e19a8e3af400f0fee216f253eff05d3373aa3d3e0793ae9696efe2e047a2417c0670823b2bfa1ef59a12bc009a49ab2be3c4d4abb7068d40836ab4f770fab43c1355d01242d4bc29c89d4c2c6d586ba4c8b74ff7b5d4536b921ee6f287ad5b985e549fe4a2bbc637895af325d801a51ff4f8b7f5b014eb76b1d3782b977df57ad30ec30e12c41590b7d969dc6332da45275fd90defa75dd292f1f58932424a2649b053e13b0953ae81c7499c68f71ca5babfdf257247947bf521614490454c771dc811d088a18dc6f7a39dfe7d779ca9bbae625a23de41f12e1a38df4d1f43b8f67a6de4f400858e4b60395f680aaced5ae6a74ae8b567daece32a43d9a3fe5048fce5d18830c960a3884f6b852d552905c79894f455f6dc635ad2981aa9019ca9465e7497de875c8b984bf9f007b7fcb843d93eb3a22f811c3ccead192984b1240b49a3b38c03917f1563f5f582c1a4d88d20101447e1db59ba110831f898b416ad1faeeec1bec2ee10716cb2ef2196e5f28923ea7bdbc0fffb2567d8114d3eb9adc8c2ff8e65a062e8de72424089c3a68a86f4e48bdbca2fdb40c8df9f65ada1dccb0a69e664ec5a1d39cea0bbd87a697ac9e3a6847724c1accb01d75d1f6682b59d72c9fce34a2d3247794d25d59b1b2e28ad3b9c4947270a9fa15c6bbc141bf5ded15c45d5eac15f36c8909580233ab30d9a7a07c5b479bfac8057500c0a221ab97b09b4bbfb1d76415aea673ce1aed29b8c14ea6b70941f65e8251cd7d930cd9f1dd8c3a99b7fcdc08ba02d920f461b73fb78aaae2c8cd5a8db4dbe32a7e325808779dcecae272cd0c3935ffacb742d48b36189b5691656272106001ef7decb3510d59605826711d148c34d856a8ff5e92a6e4d52aaa45de1806b8995894b4beb84914fbb73e9bd95dba2e49f7040b588260122a056d0af959b19b626745dddc4b82dfad183a37281caddbfc966a42ee00b2d260656a6711e6541373c1cbc4b53a7a73fcf98c73aa3c7db00c80b1655d4b5f27bdfd32feed1fa9369a56ed40ab13a96d75e1f443acaf7ddd57d080eb6617f23b692cb08478ff4eebeecc52d8e78edce545d902f6674babde7accbb845f01b58cf969efc5adff882605a46504cd3de871fa19872cd5031e67eb59d0e2293d4d063d8f2dcbecef57a0a57f8f4d1712cfb58442b809a96aa29af93fe0c1d0596fbba5034ff6aeaaae0aa7f631e9c807c03b9e620cc991207caa7d83c63756078bc1dbe9fe0e68b45e51f86bfd505c04e1a117a8e10ce60b273a2865b9b1459c57d7381544f1af8b38de56df95c96c1fef019a18823c7fc62c078baa1e98480ed9dc2fd51f55ae412b22580e79a6d9aa3d7b6d65d8b382a3662e6a7227361c8a3c694ed8fa11520f6f5cd1ef32677e4a09af90ef524af2e90370d736f20673364d199e9d0f6d91e78eafe0c2528f3054f4ad84c47cdbdf77162ed9d49dee19686e6342cae57471a9560cf5ecc91834bbdaa4680dba8656c282521ed7b787e9a6be0cfe5b795a6a6cc0ca47d02f7f748191d911dfa4eb956cd4e47ec168d354afe76529aedc49fdb41a08a8adc3decabb812c8a0e166db0a7d05e500a8bb8a2890800de487aa8980433009a7d3117faf42f3d2eba9b381859a05b729ce147915ea3fdbce69c3cbcbcc7e6a243411a169a1dad79f97fa69395aebc0f1645f987e7e8ab43a7a5a41e3f252069f9222ecbb891502b4ffafe2a8e1b6d35b3d5ccfdd24fc95d709ea6c285f4fbd9bb5a662ca456f9236108f54974506bfad60e27e523572861427c8b32a96bdc2990fc50548fa79696eab6a6f89429ce85572e270bd4e867c447934e3a522729fff6854df1531b565e0943d507dbb1caf53dbaf7502dde8139afa9f6519eb78d89e69c6c4f506b17a0e91046a92777c11d6d8c1a297a2fdf5f64d284d7452540e1e365fd145dba0a45f739725ff3eb0b5bc226cbf533743f8158231874c745c3608b75f567e599f5d3f375541353fb72867e0fd2a579444898c1108ca9973f7d1de194eb6872407f4b4b761004b9e300bcbbfe712a520ec84e665d47cdcc59179ab772de36f50a11cb0068b00f6e6a2e162f4ed2839f9f64234743ddc311c00c79b79c263ab9d421f7e43b6f822161c8e9456b6f5dbd386bf536188127d84f46a2a91d04381162edb079fd0fd5360329037750a6827f7e0999e8dcfe2c18bba71cefb133eecfdd75e9d0c623311ccb511541c8805e94d2743497d6e08a0a6d652336422e1bd83fe7f958182acc31f1defac184938adcc57fba8c1c9cf555142333458afd8f34bb6b54350163adb743ec4ecbd0c273386c2518ba345ff9d2dbd33ad105378a8e868cadb1262680011272251228a4d94e50a2bb5bb8eaf936e370e0b0ecdf5122ff1ff8429abf7152173aedb5e204e66e5411dc8fc05e0012d77bbdd9203fa928242140a9ed4e42ac53003047232ef496248a4754e8fe6699d9c66c7c96f32f2f54e7fb4ec858e60fb379b7fee9b0a93ce5e685dd4095d9fbffdf4f187c959d3788456ecd1823f100015f56f65ba8c9f92485a362e774cca60356460c3f9f0011ac720e7feb7d5dd6718ee6b82a106570e87878b2d318b07b4026fbd542c7f43cbbd526ad5cfc7b2de9989340cbe9019f08741c6329e3143fe664a1293f8f885623fff8c104cd668eef60774f5523149cc030c1adce4fda40f70a15acc55e25c3c77bb66d6ccc872831af2fa642339ebe2577cd69d6bc5ee0f694bc66ddab9f9b744bb7e860616cca31f90daf8a67ebf47deba4bd0b465f106eec8fa1255cd5f2fa7b6a6d11a2bbf356c01fcf7800aca905fedc26e26a1547e4f22640184048be8fb20bd644f3039261cbc44776bb24e12dacd15e3399690d43e2c848084472bd6f437ad5872955e1ca72d82a81844b293e2503ceb31ea2722401446d04a1e3c03497a6e8a331b125f43ee5839d60a5ad41ef385d121bb3b31f9c909df2015458539ff6a985aa9d252f94ea44e3d5bd2161194ab4b62542b3ac7385b91d0b7939f6255ae37f9a4861db676b8c89526e78084c0a2f5b415dd0b17745370fda6aea96b839c68424ff9d5d17fd5cff5835259c1840a843fc3548a036c5136e956a51e4e808c99285a1d094f0497057fb25e856005d0f1ac2dff3b3fc3d9cf99bcdbbe1f35355ce605e5402c0b4e514c2ffed39b96dd5fd4aa59315e2875bb35928fedc63cf30ea9a20353389aef06e51e56ab4cf7640ac43e7177f586556c23d1e4d85bffc4ad209f8742d6621baf90aa0617d03ff56de8c85261914f70e9238495ec66323f51be58e90e07479fc688a6e13e9f0368a191a6eaf76158ac503c22ad4a05cea05589a1a4c03515bfc7de06ae554052eccfda0e92799f0ee30fb44e9c7906fbe4f4a7e34c08443afdffc6a0d928599a3bb0d9335a1a8275d42bcf0ba9950f60af430f46fd5e9474c08a31a2bdde8ae2ccff9260b8c22c3c2826bdf32f39f37e67fc112466d4bb21e8e863167d47f03492e56a3bcc3857fba57b4f1afcf5e5f6584299781ac5bcc210c1dc9b96170bee856074b4a68afcda9d14d209160bfb880a62d9129fd2dc7f935f4b2c3b472f9b61bc726bff3ee75f706c4ff590634d073c1a32b580b8aae1d302872114b5156e37ffa082e0d72965ac6a11796137a82a88c21e51e63c3dd604160d8409ec10d62fcc384d6538c3d303f2d2ec1c1d169e27a7fb6ad5360ea27de2064be99aef22e572ee23bf8a5df8a93f0f3a8d6dd26994fe9a4133ebf17400d8b1947bc3d4db8a18f9549b4f90d07eb30764453be19538c942d1b199dbc1759243b6f1dacfc14d86e07ab3244937518659f47d0dea3eb0dd540493114a8b5f2e2b1fa12178af8e4853efceae8e1acba5dfc22f6de09f5f5f7acf3c1440cb237c10d81229f73179fbf326cecb439de4afc7def90668895be005e7e3f61384a94c7fff1e58fc1e4ce567ff882d651d1d44104ff27ca69f3622a7efe8d1b2323411a0c93899384aa89f955e9b07bdd79f736b629d87f3e381301831daf7175fdfd657d669144dd6d1ddf21d4a761040c613153c50276130d91ed4c1dd724fa78dab044ffb7fda6e9aea134a68cf1aeb3aa5f67d6ae9d269fcb608d29012fb4c15e12441e73593bd409e82a541a9984545b36af20ff78958f00d20d6db117707f58a810a32d6fa03c44f041cf047389bae57208335658b4466373620874a0d0da3dae4fd973d8be36a422f4ac5d124703d717aee85cd723b53cc377f5d5cbd870a63a68489bcf0ace0d92c64ec49c2d36845803c5efddfd94fe83baa0c0de0f68b0ddbae8722ccdc4278040575bb887e150b298822ac7012becd418d050281d1d4d1bfebc867697391f6fc617d02b1041b56763bdd226eda0604e19b44ec9e9afd200f3cbdbb9c6f7be7fae2acb2a4671a74447232f5d414c0f32c8f473cc470ea2c7bb756fa0aea37bfc686871fa47b4d06dad579ce64399783768d874ab69f2a44316d7b9c1e2f3c61178c3c701e9fe3c54009ca56adace23ad821d1c7edd008c63840985ec1de1fd238d12659834b029eface33ba040df59bc622940670f969a03a2396412a29f77ffb6cf71b4a29b96ec78004ee9c098868e0f40590cd27a006a8d079c519d5363c6cb839449cdc621c60ec0aa4f1cb6f3678725749a95bee4790e34349752e7c5242c2495e0c424076a4035cf94d4cf57ba09e40ac64a636c0357c68e2426c63907fd39423daf7b0558f00af909fff3d2b7dfd1936f98198d79312893e8fbdcfdb995ab92a112daf4750882cc2fc591b52b796a99323aaf151102d0b70567630afb573e05cebe18a90213ee7327417fe128dbee1e7777749f971fd6a5f2d22adffa62082157e0e3e7fb96b556e471723c6ae92063f945cd90d018ff831dd13e6b5ac13523b55919a70bac69d8c85665754f8d6d30836f960dc78c775a3347b286bbcce9db4805abf177c75074d3467391a8c741c6814a25c1ad1bd8a536940d99004d5ba64b7e0af4e5fbe024140246dac946a75e00237c5c0e8850340aa9e4a8da9fa22f9f6b2990ff07cc9780845fc025a7dea7985be5f259d954a2a9cc51cbd0d27d32e4de516a6c0cc1a0187ec2148b51ad88c400b7e493494f8073a7bb3303f929287844076a44fd06ef9852cfe706b39d67e90e1c870a9c478709f2c4cef0af922b80ef8f5418c157974a56d406e2db425b71f44ab5940612950ebbb66111306da67d8fa99d3f235bef54d3e7282d1ca8c33b003c10fff8250fd627b0a251a7d4341315ed0f84a631368d0eeaa56eac41de35a214bef5a46b9aa9634b6167833dfa8f63950b6e4a110bab9c643ebaa5b0a08dbffbbc92b0869acafe1e679389ffbe4f64777b1ba91393719bfc7e2be0a5f64a087a6c64d088dfe0040a77ca702ac54aee32552a778a4ebcca82c12a98c648fe880af0b582a804d294b18d13bc42f6cbd85342ab973a2e90454c43463beb0a4707c661897ba6a8b590f265e6e9f84d877507b545a5178e84bbc8b0c007369857b68f81bd11f98cf5a70b4c53d69215153f1ba46ae81918001256f413ad5867991c077c63f1dfbfb20b81cfca78c530268650056024753274f2a745d12ef78e2cbf5fc9361a0335b9acdf8966fcf69821cbd632a8e66fee520da431d4783cffcb44a99629931efd5569350b90f13d9f94751c9f5dacd1d223f70092c465a5aade1348e8dcab38dd01c6eed00fce60458ab5f51f0d09ffbf1839142e742c135a670c18b37128b71199b0edc2d4306c62f8674c3315433b5a71ac856f596ab1961a4ebfd79f86bfa60ae2f95b05dca5f047a6bb138e4aa3cc9074e410d44fc1f157d4be68338fdc01441639c690b30fe00e1e76eff9b7fe36b3c9e155d3c150bc733a51ed044cefab7d921e4592eaba59552e42b4ee4905169a0fcade58e791937a76b749d5b32db5e3e3f8dd62e2ebfbc533625d96215353b6b726c6956c1d97ddb1ded16d8b47e71aaf23f62edac84bca873716cfae69feaa428a3c16f0cbc4d2e4dc05903def1d698e61cc4ae91908f7498dba4fd775b0182a40db525f5e24ab3489c7373e4fcf054c32f9107649513e6966a3bbca5c627b0d3eb149c8400aa11cdd0d0347fcbbee339d480622482a1801b06dfca8f030bb1a4b23283df90f884f7367f31e67889854b243755fc9fd117fb76bacfcde1dfcb100577b653ab154e426df908aac80786490c2de8ebd6c25a8a48a66af7ce781e5f03a202903efc107c33d357f5086bdbd79a672f720e13b3be416392f47298dd9bb1d997d3b85bfc906221526d8f907294adf8829339035d33ffc33775bf7fd7cbfeb39a02025d7bab94d3863eb429c6f4d229591b55d36d6a17458533773b9212ec769e953237d0d47269c1baee6c20f18ca2d6ec0ac35b9f38d194fcfa1e3df9b62199eb267faae6e035152c33bc4fe14bf7816a6094c580f1e0ef2af2d2a2da8b17c308a9108c1633e8f86a88f9d3be0139e778e61b787751935eb62986842aa7a9c82926523954711d22e78a032aa776ce546aa3fbf4418e6f8292462dcb41067b5ac5911ba428cb5e66ffe8faf6dbf7096375fea4f5a01c0d8208cdd11f1d98c42c252d9f5ce5bb4098eb74d6d784a46986e638bfed4317ec1ad12200ec039d4de7819ad096ebc8c0c9d9b90481748195f256cd1aadedb188d9df978fca15e35076923b1195eb0c3e2d366bd0a7a146208696a68cd64e782356e6d282e81c96d826b88ac7ebdc10e21b08040c8d465d7eec92b91c592580c69c2cd7e7db02d6bee9e4f305854b174a0a3548c059e08f38744ea83229dbc01169c0b6de60236a5b4b1a1dc8b66910a3ef3b7090439aa8a99416aeb5085d931f3086db2dba30ff2613aeb0e859051ffe8cef3c78a2aea77f3a91751169ffe68716f6ce339034afc5405623e79bea790fc9eb3740f3927823baf02a864a7c33a6ae51fb36f1de1b417e8e2d9bbb9dc707365b82cceaf5bc96ffd8471ade0748270616a59c5a52e42c3dc597c4355f2798930a673f1c9315cd391ca920522ba6b63dacc8f28759cec7f3bd5fbb7fc3eef883b18df8d7ea87ac89d149a626198d5d9c110f3c3916582a9e4b71c439c64e864a11dce9dcb5b5a726a23d2436f610f60220ead95fd96fabcb9579013487a2e7734ca4aeb77a6b5e2c2d155568b53b5e81552ab88720f49a8e3aefdd3fc2bd686924ea1fefc1a33689b2a1c50065eac84fbddb9340f33438dc0cc290fd1ac7c3fb74922bd70d43c48c48efc462aba0015688b2757551cde6d30a9668b2b0d0e35ddbce59cf6222064b302cf2da5e5a12cb9abb9f765e8dd92d0e6e10372282e11d81ec4c5e6de7c0e71e16ffb6bf9b9c0b0016183a9d98c6fa1683ee78b4fe37636e416f444d3ea338c4bf796d54c08ff0d2fa07c2d1a27ef7f698c69298e1bc4ec9442b215d34796266e4c44d23eb11f71a6c1d69f6fe0f2b5f8b316747185aa9da78983421ee1b9b7ecd0bccf14ec3a09704c82dbb06e903eda5257e899203f6aefc60db7fd35aa950465c1053b07884c6e5addf1bc179516563213cfefa2f897c466f5d03b1e65f556e3ba3b9206948112842001c410b3a2ad2f1f59c0653aaf3b0874c531d81ebe003928b69ee1424c55f21b1d995f73d681e4247152d33a7e7e22047becd0cfaaba3ec1c5f7ab33e85ff5dc9ac3dfba647a30afc36429ca4f14d4fe03537577064a158ce72470bac5306a419b1779f57f5713ff835bb54322287e23da649c767eed494d724d7621ef2f9b680453d29acd0e77b2aaddd2b13d34b16aba7f8c4ac879f5686bfd0ab2a1beb55e8956d5c889c1c219d52cb65adb33296741121a8a7191d59171cb0b4874652a22d0c2bfba97a541d309b1b39f916e92f28f5090615ffa410fe6bc1ef3e6d336cd68ea2c81d650b416b1296294e745a0966b21c895e4271a9a75731d71ff8629492abdfa7ba3b47b0a863cb24099d83ce6b60f2214058ef9fe26511aa2ae7b515065d25128fc9c9d537489f8f6df16197282ca9dbce99fe0d7389d315b6f5ec39ddaf48ceb78438ad5e94c9e380a34cd648243bd3a6a009548eb93379ffae7cb4a766a5ecd332ee3fbc6845a98fd8d93aad0ab67d936de6f1caf122f0c27d9b0c24a389e0f8b93ad35d2f7ca41d194effc55da7f76b3e84626480f30518354531eb10986a5135f43520ed1aef917b679e1fb1e82cded0f737d879eada5c460fd0f91fcb7450b896410a6a0ef1877cc50b5073ce1a026ab700d4522fc533c7d3b6ece44609e832dd70bbd83dd6e97ab047bcf1ffe9218f6ff5ded8961185f52ba4bfbdd9c88514800c656fd11784b9c7c4f065aa76b18371e26f9f5ca89913e54bae067b2e29f63805e4703b319932745a12ca9aa7f6706f8c472b626bf9da850bfc2bbb3a660574cacc271e0ccfb1bfe0b006058bb5eb813f0cc7a907be87b9ce7e13f69b9ca046bebbed3c0915ca5e2ee3ce0f07afd6097df10ea60b170a466a4839d5d6bb56b0845a81217f06b7bb110a0d52e9f0fc72c14f328bbadead233f9bfc759274745d8d21c1dcb80871afecf0b1028f2c95cc96bb2ff12b7fd3b5c5a4d1d12e72f5b41d22ad98a9362529494b959df0c68419d4d15047755d090dec388a3cfafd3f3828ce58bc93e48e58f71f3bd4225853a416bc6d5d20caf9de2925d529d49717a7ae5f82f8e1803ed17aac58b76dafcb86c4af71d0b5a01f498dbdd03dc6411df991ec576118423a3e086efb3825909aceb14294545425db5b4632b2ae61fa9b74b65d92513387889c8d3a01b5b569c48a5cbc1c418b0183b98c59fd8b65a417fe4eedce85b5bfdbf560b442abd30c30cf9ed0b3eebabe3fb0350fd0389bf6ca846d8552911d29f811357c28b678ffd32a3ebcce9a7bb4b77bf3e896bf3ac44554cc1e8dd15458726b22ae4ac58e08f16e0da0beb3a6332c7dcb746d190125857eec31d16230c854ab4801f56d12ee28728db1d257918f60b3cf8638be22769c494093dd1906519bc314f86f5a1ba5becdbd20e0d3d48998dd672cd6837cadfb91830928a54b9790720605ffc3dbac7715a10a708de8d9128beb3b9f98848c16fec3fb68c11eeb7afb1523b5bed2fd95f8db4bc5e99d0cd1defd9f9948631b3ba5a744e5eaa41697a91aac537b17a7ffe17940fb3bd0967825c7c892a76b85c68a2b0188d97ca7c2a5f020f1cfa875e40c2332f90c2cc0d4c7fb270f5fa0e99cb13d736fd77d23b1a2b148c038ad044a3599ba1795dcbe44c1be12753eceb943cfe4f1a2b4285fa47bed6fa8cd366636d7ee84e1dd8352cc75ed6c9384ff7bd9ccb017b84c254b0b36bb0f250d818871cf3038639b9b930f8d899acbd971b61afbd1fc02542aab25c41f13883ac1f2bbda072f75de5ec1e4be1e7d9ec1a43edef31440735b321fbb91a404436f5fec8f3f1b60d10803b5a29934dab98ccb0e57452b30575d8062138f7aa66f0c7c0a2582ca16fa23c31949a884f68cfada71585056b18724870e7a07f1a67d9802a6ec83c6548d1b1a5a5576299797a3bf60e0d4684eb75b3ce35807d6a4be0b45ce8ac07b58afb1a10807df0353b3002e6213f7f26689652b6a4520ded09d9449f5409bea52a934eb2b4f8957b8537c153bfce1226296087eec0d9836424aa514d2301a6ace0358b9129b7f7b6f39f910f0ce9587ef5998374cb7ea455e404f6d8b660444d60feb4f58fd96311e1d23baf411c1e5aa43e550ac36ff2cc80ba94d1d3f94cd35878626f4d95dd7a49bd691b8ebfb3a99f43cd4a028015b8fd2ce1f3c709377a0056cc82e292c69759e31381e9f384cfc7c4c05fc8aede1eefff5b2c13e19c61135ebae9daf2d29e5e8055ebfc96f77dc7d814d035661cce0433017b1a0727259d07e3c4be26eb63aad09b8b493eaf632270ae067bfa5c78786b7d1d11213966a08ba286148f674d0b93ea5a2d6ce9c8b874edb809f7bbddfc79e1b25d3622253882e8a1fcc21e7f76a7005856dde156b1e0e3eb00b5855ecdf1c3e9e8eff06a87a3d6a73b87e2149f750e9eaee3f125f637faa559667c8fe5c5b4faabdb841c873fd248da79d628e686ded8405b0ab3a399c1470fd27a44f47cc5d81548dd1579fc9812134e6774978445e9b9273e5eac850a919be760ed632aac5de7003d0916a4aa1798ed0830db92e34bbcd3ff435f9c23e7ab20bf1021df525e690ee34fc08da9d08d569c1bbca25028e210d7f0581a4be1942e6af5c27737dc416c969fe875a32743a0da37ebebb3b15ae3ee1d5b649f4cb72b72a6dd90042b2a8f262ea54fc72fcf0d86ca2e5005dfc68d035b82e1293ad9905aefe058b0af09d7b287a7f7b1be15513386796c95c7e49c7ae49e70b436f3507e6bb7190bde7ac720d326192c5def88d1c471a88b6fb99ce62c81470b5989ed9942b2eee80665c4a60770ababf35788e2f9a9994c3b51995aab21a61f64af358b5eaee6b4d0839498ccd9470b07512e9574e3aa48a0e1ec58940fcd2301af14b7a2ea98412df66790662a086bf3f62302028acbec71773c047d0181dc06bf6ccb81dcf4ace0ad12f971da965c98e8231d05fe9720765564c48dd5e1630291476d17f23c2a4e2d6e636fd519681cf8cf3d02db32aa55175386f8fff8ebe18b1b4b442e881fdc56afb18d03e26951de277183a405168d1c55acdc0218158578f5ad8014ebca67d9bc595d5756a259e912d9726dc46450355811d1a8e74c451c22ee58eaf84676e4db2a9aa351a9e2eee3f367d142d2d2ee0e99b346d02648960222f23caad803ece7c2e2f6d556eb6217b31d141727c45bc4decf894b438db67107bd08d5d26ca157ed854154ea087ea713956833f845ad0cb7e4060e13bc422342045917914443693a314219afadf370fa9f9c410d642c5f61ff5710cafb7da2e5b82051c27758bbc0a774b1092ecdd91d36fe65e5346707e5f13faa3eebbdfad1908a7825facade92f3668f7bc0443eb1ec5ce95c92766e3047a824914fda98116ccaa2b29abb6be4520a7a0ba17085800eb4f74720ce0b57e2a003a5d419289a4cee39ee3c1424ca75919fe97adf8306d78b9671be9d9047156f5546481d091ce60af21c282f0d41b3fe23c309f868db690521dbf582faab723736166b64ee3b6f1a39bddc327067d88ce8cc90033fbdd48ca74629a164cf33c6b04e46b8438ba90d0d7767364888db8a524c1329ca37a3f82df80e054c60cfe72936a1f32be547f7c8418a1bd94c3d65aed2c9172870ec2fd8a204b99c841da680dc3ea90720eca0b1dec2a4f9ffef89c903e183ecf306642b952457c035f2a62a1770c832c3aad7f475c60d7d559c497034f96d848f16ac02aad4576228645ca48b8559f15df3ad58a77eaafc1b7a6e7c179b7c8a8613b8093bb4c8bdd129dff51f92ed930121a452e7734c73256af1f78933e2fe72f91ddd5478add89b8bdb7727a5de34de6bde7c23a2b031e9116361dd268402964dab3361ffe634b78849dac68fc959e8768a0f1424bc90ee0d73daf9250fa3b9e571b6a719e912355333a10de77890cbcc03eba169d3731e050bf21a33d09cb86e110dfc6a8a3a879b8cdb9f591aab5b0c5ec969513d4e54e9089424d1bfc4e1c5ed0af4aa2675b9f61b85d4f9938f2ffe5e6c030333c5600b688af953e036bc5d58ceb07c1ed1c9f8f67ac4ed767a807e8af74d1219374724a0a27b63a43221c37fba004de5e27edb82fbe0aaa535c10e9ba9465ab259a7908bcae164d37c9b6a357f7ee9499d37be2633fc638639306918f2b11d1fd8789cc1162eeb342b4d95f7bbe78e268a23cab4421726c9f368aad3849b8a89e913e3f65c84c5ca33f48a739771f63f6bc3bc288a949347c7cff0057fc25020a77d5e06a7c09ff8f1cfcfc406391eba531cbd657f9579a2a28edc47178c5cd042832f30320bd0c4c5c3a4fb2255c1ac846002ad22df7d30683a160ac4dbed6a61cc93c34bf331a197d880e8de284a7eaf0d26e926bddecea806627baef98b7a2ce7fa8ec30ac44a70ae847c3c8a7079dabfd70acae00cb4d54866f47b558d1b9d2e0d10285f76c40db40ffe2426127c0f2db315af264d6ad2fd5d33f132536a4d2a57b5b2414430900a70f5f0b85a73c4fe0e7259f7775469b590fbf26061acfd570a2c3bd2b10ab21eac4cab78dd39727b68ca90d26463cbba7ba588f05e8258b42f22ed1381b7edbb2698af859546e5eef4c4de276dd5d930c6d8a3df718c622b4cb115f09bc0ca4439cf253eeb39b90eb9b3999b98ba905d50aeca37aad5791b2798d543ec3b110264bf4818e08ccb8f73278d0fb273c7eb148ee937972b8c3c6bde3bedca0331a4dc5e9f49bbdeb185a81721e56b84ff58e98eef135d6ee83cdbc81ece76cf6bd97ecb71db78253a7515fc783a5ffcfd19c79c886a67bc4036aab5ad3e006e1b960c0bbb9d7b1435e8ecae5d6c7e651cfaa1dc748eb82ce1a9806825c3760decfcd64d6579401108fbd08c7b2ef0dd207e7ddf96aac08b650568320f36159ff74ed9a3d012262d558443bd071f822de858ef3fc503bbe1a7f598224225433917077f4291fef16183ffd1ba6d9b81fc1fc32b2b25e8ab1845d253a681b01602c137b01eb27721b489418be829db288c47e8f98842756f8e519153bf44c32ba43b487987eba255955a37641ee02f92c5f94bf72b3814283c30d79c438affae3f2520080f2c6775cfb400eb58e91f4f69435cd8394ee2b4f319a7d3dbd6df97d2460e085a36da04c81cf4e09a433b88a460c705158a7e90ffcffa6a7503121574cd2c1c666b0d33028edd9b861a95d28788faace4caeacdde7637999b70cd867761fea26944c08757cc802b996be5073af68032f6349ff78d2f504dd533874a767ff264a922949a37eef8dee3f713755a881f5307218d8ab7aa5b93a36e313fa6a6407fa40cfbdf22950989877f52749250709cf9d68c19723612ce140ccfadb0286817cb7c631e42d7c9a2ff90eca6dc6157c05456894d32cd66e8383fd7a67763c80d3601ae4966ca2a39d2338282369a0392f868bd89e46be874b2ad55c64b181afa2e4446c89d158aeabacdb11de308bfd6fc0b60d1e7ebca9b510459bf813230d49582ec8b1bb66a8cb195d8b1a628b77c0e2f46ad52db7004194e96c2ff887e60948621eb36cccd4262285432d900db50e354d901d3b50c46de0bf0901047c8c069bb4c09d9e3ad282f0c8f8234adecf4fee932cdc5fde85582eaabe542f16ca1a2c410cf1ad007218c9e4799f055eef19ead826ba4c9113a0fc4bfe09a8e1d42cd1da2de1af421049667fbb22b08ca97f862b44a9a45554ae4cc96971cf7099fba36bc950281b0621a5c782a8d1b9f6f9705cec178aa5e5f6eda4eeccf75d230bdfe7c0f740225c556c01402401e8b0176624bc7bdc9b3ad9bbdd04765ef52d7a5e03925e544b3acfb2b77e9daa6e99535a615d415d4d6b73e2094f7b6e405eea8663a80577ebf88dc93309f9d7529c2c538fd0dbec90d45f0fe4626a2cad0caa8d463ae3176eff5333c63a1e96aace4190a271a069efc3029c21baf86c0ced64f4dcc320af95078ba055f8284e1ba5d7b670296444e0f9a71ae7ec3c18cef296dc71023d904fad046fa5d9a6fa0ac8a635b76d5409ff4b37942001c607bcf62d1f8ccdf274e7c6aa8c968773f3d45ef68f7d178ff973f84e37a0a43b0adfaa2575c9cd26d5a718a9c16e0ff6ae93411d896c9039b06f1fa0a1042f199fac40df45f18274fe233d843d118b9b4760c7c8946612895d8b7c52c85382c1c2e7ff4aa3ab4f180b91b9e133997d29d060a8aec2f1f5905e23bec895213ae481a043df020a730625854ff0635300f6a78feb12d16fc6f8c5fe8d189d85ef38e6518af4ea96c0a8ac314c8e9c209b2542acd5f4b72b1a8b0a83d85d83042308596eb1f0abb1b34d29ac5331184fd9e4ac1233a91c056eeedde7fe5c4e7a7d57655f3da015aca7a7f020f0bb2278810ed726aaf4b345a3de7c18fe06c4d1dd26d6b619f94a96969b2a265263f0eddca02810c837884c57794c62f2a14d32826c8bf6a8c1036de0eaffef57cad4543a9bb74a5c7d5e39dcc4104e92c74712b3ea1f58f9c6d28858b17a1bedb240ffc66b4cc3891073af9084fa0371b7610b50678d3e3d54f384e2b542ff70c360cd4f95d700ca12038c5a13d39f7ae727214ec8744795829ae616778033d17f3d5ca778816fe648bc72f6d852d9032c2f0d9dd09b1569c2adb0639deb08a61316c76041ed171d6ae5b98cb39e5ecbc3e9aead7177dd4a964b1ed7b0e55b0aa8d4ba06c56c41fd25f4d4d27dcfdcce27be72d8832ad991fad48b16f31f672302a6f63fd053398317f31be767c64f0723feda51f89367b3639866e5d4bcdbe119576ec8e220c14cf4d9312db67dad01f1160515e3f99b12a392e91f59460d8f0097f5c1b759d851cda0827dead3205c6ad49e593629c51a7789e3b86469ccb88e5f9b6461c36802c09c1b0aeefc7b1c6d918e66581241673cf94197063136f594fdd1636011409e490469be53b4426e13064a0081b7bde41701b6f0e27400414665f5899593763afe626cb98ec26d7c2e2bea5a7a207f45bc26cebd9b3a549672c6e4e404ecf2b771f49ef7aa042c653e33f51a96513ff5bafe841d6cfb4f4a1d9c6c1d35f626da83204cf09a7e832872939820fe95bf89d54b3ebc1cf140d4e5e4797cd986abf73fcc33a5b8fa8cd6cd97534caf170d387a9e9e01f69dab54f18178bbc5643f3cf33da42988610db2f45ec536adc02fda1799cb7de580efa77d4383d4b93ef415a3fc8ab497bb1a307fc27ab09ef5ebc71463992530183b1c9a6138ea6b16e5e647d503a18033f35b62f3f9b83f58adb698234ae23e658a08ffc01af8193e5bf84d17853633d2fe04fbf39c90f1cf65b536911e42e6eef9425f8b8ee8e6d8ef169ff418692baede90a0dc7758145087eeb05d28a13afda723a2a38f0fa4e72c42ef2c01be55a928f655a4f83a7c95e54a925db141ab0832bbde3133c8789ae6ebdd12960ee7301f2e366bcd796ba864921962cecf92a9606d038d858c3045733773c686d0bab4c9c4fb066d7b9fba8fc7fc5d5bba8014184f39cefcdfc477302f26dc77a99059d0ef2ffd520be18204b0f67f1b443e1c64f8aeffdf7e8c0161b0571655fb642d0901e18b1df09a616803e01b47f28b55dbfc15bfba2ec8629d712aadb945b0e95787d355a7c1cbccf3974bf3e6caaf53bbe3543771f132022f126fd64d7d02892f0da860f030b76a6941ff973897fc00e57528b9c121e9d0e63041eac3fbe2c2cc51c9787fc76fa62d2cd67359205d0fac591c8dce892ccad7930fee8a21649de233a1d99bcc8a789f6a2bd1016cbcd78a803972a6307c09dcc0cf45ed775949b94fa4f4cfe25c08e4f234e43b61302c816f1bff22ce884fdd46783033970a19c642fca3f1967c9bea71881ffece433f99da01278c805d91036bda628507a188e0e6d175e3c7a8b9113fc5028eeff4df37fd387738d88960467fc2697273df0604448fbd7391b36654ef3a1d38188b01c117cc0217209eac7e82bafcd414cd2812c4c7bfe900a3027fd689b54a51435de1f2785965b31d2ebb7646f5e0193c2aa252df2737fd370cc2b3e385a500ef00c399c51d59ef9f8cb9ee5f89d80fb05ecfdee114306aae8e6b479dcb1bcc1dda08f5e8c9d25143971af1ec4471b03974dce825198ea7bc000eec42f302dbbecccb4f0c7260c7a90007c2a67f5591c5e49c64f305da4fdc4edf5c087fb20becb7388455010415db5379421727a25aa63adb8086f1c30410f357039fa20b73ef51424853a27c794d2780624dbf5018958b5c8a826798bc3e7984f2fac3ad3e8c3947bb3282c078e0b5c2a005cb3fcfafcbd52c3983eacee2fdf9e5313d48726da0542067e6f0d6c29e09f5a990ba56f52b44eb5a904bf23ed47d01d0beb368fb71b81eb175e8dc2fd107502af3f35b343dba38513c8a0ad936507767fbb2e937f18ab41de14131ef22534e25edf3f36b1d576464bc4c992340c96040b90f756c37f058757de2ff771556b1e0bdf27cada2bb4db8d80e0d3ab029d604979306d544bf5f53a61deafb6d6b56e68716c5e9721e2eb1986a7ec3e5a9c879dd4a379dff7990d197b9b06f38d381d3cd4761037cce4d41a0f97d4ad0713e9e9dcb1d972c0a0407840a22ab34ad544f757e749dc3050c59780f879ea71699ef736abea4aac579a00e5658a610f27aa216aa5668a29157ac9dc3f5dae91e95b8237bd60fc2295795fd96da3102bb0d433bd29b9b6da2e01d9548411328d4bb2d58e6e3f68546244f864d981091eb3c0217bb0c0eae8ae6b214d6130e7588bdbbfc6df46ee63a32b4e3d2e62b85ebdc6a92af02960a921addad8b8843d7ad400b0cf97d8dcff0279dca7bb8573876a524a4a7d970fc8ca88a6d5f33ff6ab13ae22d02ebd587f316bf9d513ffc554fbc20c84afa654309714bdb8526b2fe859cf364d1e46f02b4dc5c62785679d1d5a0b1780c152c76985521a5e69c99442ea7a63811401765d57bc1957a952b9ca225c4695ea682483f91c05dc141fc682420f92b898d60df147c95f53d20dcc445b0177e531e0b33fdc0b07063268bb2bdd4e84a752544a32f168928086a638b5bb47a978bfda4a216e820ffb589cfe0f7ee1ed6a72047011098414c8f2b001f1228a8907f94f669e0ed2909cd6405ae5ff5836e0f3f61c1437a4d9613e52b83c7643f4ac05d8037cbcd59818e234ee1574c03f1a0967dd7cbfb0aeb29914674c7419ebae353c6662f9317792d86d19cd93953b9e360194f0371ec7342344c0dd2b87b7d5639e892d8f29aba966b67351c0998db16567e8ab9454a23e12a631ea31901f3946a7903d07c3619cc1271c0d8b215befaf63e06ed7e4d900227e933940ed2d4120cc8b2f2b92f99b70f1f7d9e427434eb7c581ebb223a0fbe23a6cebe8de5435347e61dca1b6c14ea9b3d306634ee4a6a25c2e035abb96342b3c94cefaf3ca55dc5b9049e5179f6df99d4bc7d4275fd28b8c877df9dce0f6bb21e0a96e42b19a07091908ea0f7815f66dc0bafc2fc868e31606a847e8bd446d7fa41dac2f9bff8fb13ffea7b9f7990fc335f70bed4228032268d79a5b1b6a0de676f24d0504b3d1c0b6164af5d3d80ad971ca8574e3cf4c3164bce44b4ac5a67fe1fde9ed9f04df7a18b6910296b718349990779d2f68b05dbfa3b2c28f8037452ebb9d0056e5d9f63448aff6919b726d937bbb19d3858c6a770c2d323cdefbd472dfdbe2a95412769c3cfdb733d222aa67fe0fb016133c17798fc9a945c7f238ca4df457a6909b56f96cebbeaca936c3909163b18d9386a7271d68192e20bb9a650f8e7dc344e4ba35a7dd6a91b0261ae42dd5d40d2b7abc601403db4427bb30cc2d17d015406a8c6183657037befd122979c821d78a23138f39d6a1f7ac8f57c3d3e2ea45e54b1b43ddb3fcbd73a8e29814c401d7b34ce787389ef44ede82135cf305b146e63ed49b3e9e11e834569b5983327b7e8225d81314e24d55ff1c866729eccece851d98982a794021b6057551eb453987b529f0de77d4c6467536849a0ce32f379b6e7ff2b5cb054ea5630a653e3e78a3b20b22b2c011bb62bff3e028a357e99a08cfe2e6fc50b9d9dbfa4dd4404c76e5ed11f983edbe80a29fa0d4d49a2f7f426dd90445af5a245bb03068317a60326ad10904638fa7dc8e643a7876f1e531b87d3de2cf562e977ac8d8f5103af7005ead6e401ffed11ffc6ffb0698dc95c9567853599f27babbb29fe7432f6ed4a1e79e9aaa5c7ab4e34193d1e6017cd5d24812a76fa7e3a7214342831fd5c826443d921096e1cd8b96e9364dfe3903cad36eb7170820954192d468717ec523319d791d851875367173a5dad7854d785238bef659e976739852df1b4227aba370d464de77b9df86e2c4ee30a14b5d1f9648eb7f768bc0704926afb68f1fcbb9b0ead5b23cee3aea3b98585addd0f882c1b4afc84f9e8f61d94fe5c0e81feabde2f1acad5071af25089690168aa4d05ab7efed8256395edfbe567e6b15615d7ee032ca24c373f63487c8f189e5063455ed70385dc2753192585f0a0c4fb5cb51a395b3ac5b78d4a0ce04888b5309f845c85fc5d9b53cca3cd1ff019dd8feca5db62d599009983f1392e8d0d66452b4be5080deef5ec0e47ae567aca8dfb630d252467d628a736f1705f06f64bb71f2e818b5894c312748139fcfdcf082fe0248bfd8f395cddbfacd65721aad83778c7eaef1a72e330897b8087d111742536682f7f569d6570deda31420bb62d17f6f11728164b5dce241f605340c84ab0fe41f867262084a29f0735cc998680bb1b4082e95d6b967006a6e78c6c0ce3d338f94d0749bfc29cd472e815f4edb45e98d7d4223a2736d85d6bae1dc6fffaff8bb9bffa7d4bedcfc9dff7ac0f7970bb5c8a767928c5640beec702fe50bc88bb0f2df362023868adb2980dad675a29bb068af86892eb0cc76e27ba075f184a3521e63121206dba321ed49345fc08036bf5b49b75bd4a9bfd18553d590540d25c5b8f69cc61022e18dd940c91d5136b016a9167d11752c6279cb11d76c0f29c8aefb5753fe7023275c2a42126569ac6ba4f7885eda621ee0f44899de60dfcb1fd69dffab450cdbfdb60b72ba64df5ecdfca3a78dc49bf3502b9faac441024828c87aaa85aff976f3a790cbbf52cee0bcef65dc0c060dddb043be6a31f5f8830cfb1662e45f43e88ab43417af4d9f74f3b25939b40397c0db0c1cf1c5b7eacb0f9539eb85080feba2e899b61a6e2beda7d191e1bb1e3af1fa722603af763bb1c0e450299e1134c44cea7dfada7fba853345ca602e5f921ea070b05b7c06e47e0b48dc7e3b793c97614516b997947769a6b78ee8bc7e66b45b963fceb32fff81aa449b7ec61d5134f6bca4c3d8daf02fde91091530b0fdc46e5e19384498af52d4b20c497c9c881f8cfa848ccee856fe0bc9be7bc6d022a09664d17956b3bcc96f0038406acd740e7095ba6716b7a9e47f04a8898dd5bde8f1206f873e12843695d50446083fd4ede796575c975f709692484b5e00dfff0cbba15429057e29bd0b7b23ece6ae00934d3bb8bddf6365e0b82232cfccb960749a2b5a90b05c79691d38ddd48a790f6b05be26589284a9fbf45ee341f4b3f78ee791202a436e199fc427eae7a9b9b650383584a031edf5973f2b61054ee2c53b2d4e95f5ebd17998cef6dd359d89750e94edfdde758e728bfd09f301506725ac47c2d2df23910b7222826910e1b9bcfd5c0efd7e8fccc9faed3b084db493495af22ca9038c57b2496cb19d92365480878153f618d052e3f3d3beca186798f83140a1989887056a6113b0a61371c2212c3e82410fd620455a73dd5b62a4cb2071394898588ec60c5adfae4f34423a1dcb6e9ad871d17b88f59ccc888be03d173f6410501606924f5fe88790841bea3d78760752f45bccad93b8e44dcb235ce6a163fbda9212182cfdf8e0b33525211f3b78fe08ed2371954fee09aa1399700710caa9e7c077c2596da87a51bea39293e07d98f591e943357604c18811dba301744fa8596faeea95f19fb0705faece701dc3c8d9e19f7b7024ad691bea81299d8adfa23e894f9818d1b2415244aa0abc4727577e3db4309fb9816c1ae1f6f3c85f4a6c3a67eac2b42ed7ff9afdadf7e7dd9ba6ec93605fe362d4bc009a3f2f4ea433ff056509f49b7dc8ecac43ff2787db70833fbf72df5edfc9e2cd950dcf65bf2302aed9691ab24b51c8272c1ed694cb1e97005127b8259a07d7c7aae43817277a7d223fda70b9feb003561e6f5ff68932fdd2b907f579b5ac3225c6e9390b2b906fa69a309cc4ecd2f62d5a65903d24c005ac7e1817caf120789cfb1963d646cd48da3d54062bcf01cee96441525bb03f47fbfc8dacedc2d773738ab68d2dac01badb2275c85bc4ac30349e604fe9f6787f63ce2b84dfd63eef8e4eac2a236d2be2f69a5dcba50e3784f2a3252e2d2b1b29a951c1f04f24fcbd9e9241540869c333de38894cff7b40ecc0e7ac443405841db3027e0638f49542d3c795b5adbc69af92726c55b21b4bb6fa196190637f1a7bdddf06781c9505cf9c4b8cd5b57811068b382511e39dbb1a32cd062e5adb6596ccd71e0828c4bc61e8f0c587f614abb9ead8312377bc16a955954f99eaa7e90cd1e3a9a03b803d4eed6951a7ad0a94ef1b7f20c11675300f1d978c18ee5b6f8b1ad81383078ef374d58a708db1a8f44f76965f774b45ca9addf90a779aed616b17f1cdc8c0a1b8287ab90d587504c23fbbb1a9826731c214a7e8acd6c6ed44292dab2c127928a0d37207bc8a07466243e97a19d3ae44c5546610bfb3b2bdc0b91f2693ad9916e9e18da28f9d9bd5f3d4dcb24e1d9fc6caa7e510b241d43c45ca4af11e2e77a46b92dc2b06e33cd9fad042a43016271a30eac5edacec01630f4b045d6d6ea6cfa9d043edf09d5321844d8f8213dfbb174cb9a62cacc07b2546dbcac6035f753f38440825b0f3950e54176b5b42f1a7958c07dcc6a3979a70313001e25e9148f4eaeb12499fdefd7474c0d1d3c307b31cebf0ee534cd53fe2564f9af96ab7243036c86ec9f189ef43491b0ed385c6024c6745744ede02e182c97ffb879e80c32ae2c0e663e4bde016059f54bf1051015f10ec2cf6e9160229ba06bca4506707e3fd11a2a6fa8a3ab6d396a30ed1019b9525afc32f89f0a1786b773c5f1a599c6bc23980ca4a26685a658a292dfad6fc6553fa4f5120993f5c4e62be19b45813cd5880a124561e5d4b437a052420932df213fac95c108c78c2e1a194986756e380180d1e28a83a1d7904734adddc210d1866f9be869bf554a9608fe1cb885bf0cc8db8a52a2da4ec43be7d30d2cbdbb0a6f90bfcdb11f1ca48c91f71e417a96cce4973fdad21bb61f73e9106ebeeab55ce12c62238e887025aa6380c3de24177a1c0344f4fc38f46d8539e6e3b87a9fcc3c2b1cc96c9facf57fd807b7e83326540f1130fe43db88360aa9c20a0afd81227cc6cb12669fbbed7b825c56d0c68c28b6e451b88a7fae83c29f1ee5648f57cb0870b6ce4e0ae42ada4a8c3a920e1556e8d9548475608b6e81a0db5255fa2d6deae7c9c8f11b5854370cd430b5d6fbc72d8a7059afbbf989059229c39c1df8eaa2a34f3396301013d4781957a6bc9a8580e3d1f9bed2403f0048c76c701ee2170ff13e9f1cafb3998efa93f61bbca392a1aa2e35aaffac842a0a48c480a0f61104289511f6dd3dd5b1aab1e511ac61b08a6d3998adf4234c1854cfb9eb8f24599ef122456c1639fcb3680046266ba50d1aee5804e6c08889b000b66ddc25b833fe6e95d94f3faa1d70d5e32dc81b85fe08fb1057311f51f0bd7071ede00f26921edd1979d76e8e20c37db3e218063b970f52f982e84742e17d2366d225121d3771ae9c9326298caeaaf5152af472a34d14562f7165f4c1782677f4c14216dbd25dfe424696430ca016d8a60635be070393b0ab52b6fbe7cb68aa5e3d4fe976188023aa7a11d4a19e4efc3fd9c6fc7ec68210e53beafa5ff99d5d087f86fba54ba4c0dc3d5ae29e67c9ae9804724ffe3ffac1dad81c578547f940990cadf953f29ea8d5fa8ae9f90c00f9b6d0b57032939d2104c1f26277e522fcbd236724eafd9bd7d2698dc52a086b19ece28b051376b6ac50052c24257119c3e6eee50c8e9d87f887cac483bc529222b0d0ce61e4899ad3651b4c22d9ac12ed6510a8512d9018a0b49911d06b6093d2d81806a22662567cc6e9f9f230dcf20b72b109017eade70e346190bc8856dc2c7d08bee609d076c52ac7ba1ca071daa12bbc3cb05d6eb50d02174f8006a852d5a6b2e20394e862a998636e64e7ce391ac93182e6cfc565f9ad56cca19fbaee6ad3f67bbc57933dba23a8ffa1c8f5a3776703a5174a6b0ff198395099ba96f22054ab523528df8a5496d6c90e3786cf59bf160572265ddff4b345cd46ac8b8b12563164a1376a17c63c000c66168cb19035d018fe2e9785b9d6bb7f78bcb8443d3a57e9678715c2b28be2b01cfda33f5baa05bc2f88be27f2e352315a107d768b9efb325278d07b51a18ac3811d57a48e901dd8a6d6f633456a57374392b88a53ecaf5a8a8322b2381becd46fd65f0fa5038865ade4a99b20763a4b04cbadc3f6df4e03e4f7b380f3c19fcb5833b759dab7f46cbb82cb4c01cfa9234726ab33dc543fbb7d5c5091eaf28b2578c5828b3527ad1bffa65317df8c4fa36b6e2e5c6e83b1e12d33ded09c662170d8850f25abcd0d42e74da11259515da2ea0fbd2def2b9bdc9ca0c2b3f10b1c3ab507080d9fc9a890f408b2d63f6d6a4bba8efa4ffbc799bcdcb08ddc1bc70c0d393c465f250fcd198b2981f01d2131fa5447c0e820ff14023858117ce5e555c00ee0ffc699c1db815762b696d70b7fe4247dca8cc3698d4c7b2c9029ee36859bc390589c5eda030ea97a8dfbb7183e3d2daec5dd37f7b9d31ac5eadd4bbfcbd2ca031bddff06a0edf1b1b0d61b143298a115c36e48e398bb78d05de3b085cb4ac8fc756ace4e94bcd11a90431eff4803463943c4674b9982d177efc24efd2b3cc810b609ebaf36f33a88e9f0e775f8a408cc93c9c68bc46818f6ac034b2dff18c29a4220269d7d73dee612014ca73ff4f966593c36009e874ce42619e0027651ba6551c320d099a67a5352f502fbc5bd572c8c06a0b85f82e3edb3fb6cc43450217e0b9d09a8abe917233b59cc9f05d1cc57198ce2d40367492bb1091d8d2c88e452cf41a786838c3b092f825ba905be8d0ba48ea1595bac98daafe3d8616ab2565207ec5ea68c37f6a5a6af1e9fb4fd1b7a8be1028f626591a2784d31de346ebfcd7e05705e5010675d4666a1587c0cd12b61b183c46338b02f34b1d0d885fc6c9d6feac1c88def5b1587b5bce1b0f5908dcb6ba0301225ddc69f6fb03856643ba36e319c5c378e3a2fd71035d7531a06bfb1a4388488f94450b9ff02b79f89d1e77ab35ac314bd4753888cc0f19d5680309fa96751af54c76986ec3985b4b48cd0a8c4530d0fcba3920085100e4c820ba1cc64b8d5b1b9e7ede483b90719c67c20f0f58a1a78b029194eca29b29aa0a812802f69a2f81e7e78984e17fb8c2581f8039c343f4dc0fe907c23df6314deec9a675355405718a33b7d31825028c28fdda49be54e61e48097bac247ef6938a6ef3140bc9b38182fb26c7a8ebf6fe1fdf65bc6ecdc7c870f74f3705f36e6ecae8299363c1bd800da5c353bb579768ad957f0a2a64b02a507b3eb5aeadd49510116ec4d54f8eb1baadc7b20f0de82f1954279cc4a0981b624f1bb9377f6bb5bebb13d72ebd5b4a2eee2272562175ce347239fd6fc06bcc9f17c77f5f8bc3930f11713a10882f04f8b4fe21bf3efa1243386dbfe11f178edb7b0acf0476e068f95affb33111a07e9cf299c42a1cf952725a5fa4e2522013f3ae5307d8a09e376ed901f5942a5d3eaa17bf18bad944ba736bda3f3d5100ea87b0f7a3b50eda7d1dcae8acaf1f2b449403a9bf2fd643e970a925fb436abfd67bd3aae01b7f3fdd49bfd98a1c2aba6e16fc0f05df00cd374753b8ef0c2403cab530d701f9454b135834e1335b83dd77fd33540a22cc393c5680ff0110cafb182dad2d64a80548a0d2f2f5264eebca8e3a9ae8c83c30c7aa7b6c877e4da3d3323b91f50419aa941658767f8c59a1f873a318ca2636712feeab7a0ef93d8244cbe72bffcba50a94f4b23479efb9deca33090c5242f05f56f182bd610426cea61b01d563ca8f84833a001cbc3656cd95876aa6ca652198300c43a2b70c8302c34338d9cf3e6110a547ea762c7e0fcd238a962e917a60cd5b882252b4e3b0f39e99fef0a7542e18ed6f65eb7452d0fbfc81c2fc3e78a4105f94515b0af81d30afb919a07a89d4ef4ad03c4fb8362a0df6707732bbf47ce230f825ebbb413b5138fb8d2fd4ff4b3e417104e932b8321e066105437e144e60cc00a1d6ce75b1ffc895d61b86ef8abab80ca197753598ccc7afa91f303916d385561c676a634e79292fc1f8eeeef6d1ab7442f4d3eefb7bf7806c77e6a6f95fc6da0a810ae9b9dab60183d57c6b099b7141c2a296e09085798d7277f6d0308b917d041d7fe287d00c7efb778b7dd94b7fcd8aef5016bfa95391414f9b735d9ac54bf17118d80829dcfbfbb81d26bf099681ce5694d63a2c303c222e02a1d54dcc3cd265b2b9215981592c60922d178e252c8d99d8981ea9abddf3e097d1a2a589470bc5a0fa1edd6fe42fa3abfee53bce6cc42155a2523ad76381b4a7613d3d5878fbc1b5a350bb43eada255685a79713e86bd93c38776b4077fafd2f53216702ab84e48679d277b2040e45bd0c0871d6355003fe9cb61c4683ead9c63012c2eecc559e8c0495f9dbbaae94b612becb2cad79d8702f3a914a1ac55ab9da0220d77782ff56d3c61e9de96ffe2dbc1edd9f50af05b524a4e716c42eb356f1674b343fcabe160748a4941bd5a6db608b1688465721f95fb15f380535452d367b75e120e3c5882fb9cd067213ecd47e3df5a580f838a05cee42a23150be36abd86ef3bb08e3fd6846038dba9c89f2606477978c13e03de44b906c4d1bbe78d29d296333a79469cb1eb1d30bed64c2c6945a06cd707a78d56a9c162bd7b8c98124e6950955378d2320a4163901b7b338a065577bdd0b00675daddd3fc94bf626dd0a94c90d58540adf9064ab7d405fa670e3b7f35a7f49a2a7c06f8077513377e0e3e42db18bf9865ea5a99d7412b00944042b27a279abb89dad3f6210fd264822fe430fe4ca6d9d3dadb97ec4e1b98e742abd873c52fd98e6352bf200eb37ef5660c591e2bbb26a554fae313bb1c643b51ab12ffe7be4729521a3b22e13d0ff37bb9a0837c80847a36d4e67def85df08a8572ae49e626805d3733b8ba9d71a3832d31e612aabe0fb4ab522743474d10e52838814b59f71ef1c9a0be39d42cbc6b2d1107e4d48343401fb29042d9d5463171edc948328295de1c7698d31bf1caecad76373109682d0410d85bbf6c625fe4d13dd83e9b2893f47d89a2621d13cd75aa005f2f6ead307cbc6742cb8ca4a649593ff0d90a6d7b46a021f5d6bbe6325e2cb4254c6a19761829880d6096128f8721e982f3b60875333fdac635aa6911585f114e4f5662e0aad3c61bc451895fef4eb246369fc93a1df1479128f44c03cd45b7f6cce1e4e74d1b09cb435cf0f94409c7b217656afce7c69222934cdf417b6f6f9725dbb1c8f3769db84b9638cdf7e94e6a28c3eaad579b968bc59fafe95bdaf852b5f12770f98bbc7c070634db407a050e3f93522da1c650875c120b334e9cf0a35bcfbd79b4ea352f82629e87b244e6c5d157655044d17709d3bdd2ca2aea4cd38935a4c75794c8fd55a34da95a703187cbe7e92f1a637452ea94c740624bd920c30b09a58e7606ec9aa7c95993ce237dcd22bde002ed9ad59c5525c15a64c2316a4f4041cf6a0db68cd4d792885ac3fe3eab514c42bd91438de2ba6178ce4caac39977efc75bf7b1d1340e9c93ac1075f471370b492827bacdf0246b6eda2d8cd17ad17c1e270fe7545a266855bde1ecb8e0cf5b60fd2a8daa31c8a5dbc09036986d006a79598fcea88260694c0eaa22193cf76fe150e02b3285ed7f72735b2a396df3d421d2d818095ee05e9a9dfac15a532350fe66ad382c3fc335bc23125ccfb089a4953aaf20acb19ccfe2ba8d5537aebcbd762f4b726ca1dbbc8c7858ede9f5d1f76de78d6c25970e43ea8749574a473ab847bb6152f36168ecc6e6d704c45e509c84bfdf2f6b473a5632266a3b81c2409a1d791c9ed350e503d0aa7e5898e43e210e9c5b3216b08b1336db31c3a1dedbd2566bfae3eb80eea7964a01dc17ad58967a5ae3878f313a9f6431f35793d87cd4d9b27abe8bf77338a7876f9c286b347bf5ca8a8211bd258dc3caf544ae3ce0081aeaca02b06d8e4bd1b861ef6f2090aed4797393c3de7dbfbc785dcb7e2bb21d4d0cfa11e7d0dfe5591f71919db6b38c6516163543cda23c5f552ca3a973bef2bb196d7f250ac68047bbe368e4cc699b54c02bae3881424538aa7b1d619e551894ca713227648b2daf8bcec068578ba7c93d19fe3e1f586bf9c3dd726df60210ba7c35fc583a84d437d38b5f56bb2b6f6e79544c06aeded02f1a97e24c253298e0ae1f91010e20a1d651651fa8e9be6114566502a022829c431e2b32aa5a012a4fb24e36bd6474ddefb5f610cc298e3c6b7003191fd3f55642420ddd1e25f2d929b62eaf67fccf474252316b54534f07704587dcd6e7243d4d92ddc952fba0c5796b209b841f2c3c3ab22640bdecfda914bc361ab4d916e9fd4fa8f0baf22e0f8db5d3a1f07222c29aefbef368bc304f5c7f8ccc4071114bc565cf4a1e1e97c2df5d9dd47f8f762ea46795fbba2f11340518aed5a87262b6002cf5b6b588d356e6917bbb48f02bc0e77441c03e0e28921412f433b73f3c876fe5ae56023312a066787c8e50fb663b47a9d7549c65d21f2d43b1da7f55c3b363c4a5cbe727bad36b1d7aa007f4b2fbf5a687ae2b835c0fcb4e05f239826c5cb319589285d3cf43e12c8fca4b0efbe8cdda4683266c1697b1f3c2c5356c92e8a7e8ade6a2f93e9af3da816667c86eced177423a6e8d7016c8fc9d39a2d87c48cea93fde2f453da1aff3ad0fb5851eea782af014a26421ba5d65f571a96c0058d746dd8c2dc532d0a42873c171bdb998fd74b2fcb1f7885b0497cfdcd072f80c1b091f6b6ee67a5d049b9acf38bb8e45942374f25b8d961fba36db142016d5c9ce05a3c0d858267b817d4a03ab289413df181aee37bf071be234aed4737089e0fd0e78f88b9253daee3464ec775e96fc76187857d3948cb995be0ffcd40c2039cc332384df1e2ca6a795a1f5bc614e24dc749adfd23285fdbf108cbdb27dc4906b05d5406ed131b4001412f69961156dcbcc91ae72675f2b4ef2125a96955af106a55933153bc7e549e591337ac307fb41e5fdb2920a9c91485916cbf4af4fc48651c21da7e784657950414d60e5c509ee6d7cb1ad7ae4ba89e396a7520f466f80fd9c6473b857f04eb95f2915fa1659dce64d80b17f89589d1148949b2e2b729a3df7396d2f3b26b140ffd5d0f91c57c39ef06d56df16181744398ee102f009f793a5cbd098e6dccff01ece5c2af56ae356ee0ebc23ef4eb22021ef654ea1c3598a98727853ffe06a097c3d89c85e319c5e042dc9c1da17111a119db6a8575720080296899375bd4dcf7509e8466e5de32b8ee1d7cb838ff8a04291b314788ca5cb903dde5e6e3f185157366a7aca94d29d9b9470edd7c61301f67190257e5123c9034a39af184c434475e76baedb46c2fd07b3e2a34aae01e51a4fb9e82448465177f0d18d8ba9a35dc2d597d1d9f960db886eabfbe27beaa71b9001c55ced2236dd22e1d9aaa6535a7f86a53bbd59e61ac56fe6ae6b2ee70fce6a35baa3e2eeecb7a6eb1d8ef4ec3c56f970ebbcc05e3a4f854bf8c6cb7dfb1b2e109288d5b6432085f67dc3317f0770e62a74387cbd5354b52af56685329de0e630eaf5a9941926e12513efdaedabfcb725f39eb71faa4f8d35007319f33657e4cdac42b61f0d4cee876bdfb6d7095d177bb4e1929f708544941c125a543974a04eb5a75731f745acf7be0a4d83417a2b3eba249fd78478d9783f81002156fd7e70c363409e85a51d33d93c344fd58442f018e77de40f254903cc5b69c2c6486d54fd6def094fbb81162fd6db516db99645bb8b5010f11e07a75998d8e52471687c6a40d8642eda5bd1ab1b244d4f735458871721faa094eb5294a53847d406dc9809836fd5fb8a3679c6e41b1638db491639609d079ae35a81f3c3b0e8ad024e7304801a56a2f3bc9bc808ae2ea2f8ed7e77f05b5fb0336d97d3f138231eaa5de3cbb177933b2be1e9dba55208577b29b36d230dca8c4935fed419fa55a10b3b09690b8a969ba2f6d2b51bd422b5e43b2d9c843def6d57faf663c3c459142ce5a171ccb4768d0428431f30a9edce600d633cbfa7e7bf596dc4faaee754ac50caae9a2b1b156de0201f7595c2f2a1eab029d344aeeecf65e38c8d6504fb0016408ed393346d6bdd8229fed0401c93c82e2b75da8289dce42caccde649ce02854e8640be4f85853c72d7c4ee9fa7c32b1e260caea5cf1148019b3960d6723594d4868230120905f138f5ba2681a44e0bc43b292d5328e01048225f423b6dcf026d7872f38617381df4ea8ffbae9caa2db99e6b30b5721afb22f68896f28b5ffdfe56487801cdb81af5c2c3214da15c47886bcbc21b1b7d0d0ff512fadb6351bc4e94957dc54c6e84273da65f063e6aed83bb7a73d72f0c39a24beb1c0c21c9d3340a29f58e7f8416643f274a6a3339ddc1c5e1a93d40ef7ae61293d036c767ad593408c3a4419630cd6a02a00feb50df76782d5365a248d88ab47cdd16fae44878c891135e89b582d57aa6cb7b9a7a4ab5d7fbe307ac08a3f3a3fd33b3bb26b7d959dbe7aa9a9e1160715ffd8886c40f2a638ea92a13be140e8cf584603f2d59f6065b2bbc7c3f5a2b8e0747d922a11ced503d01dd1b1445b9a9fd70b248f6650429e15c97e0ef0ee94096a5fd4b7dbc0522513081ff2d2070582b48f7c39d8f54a059ba394c31881b6a2810d7b36de4b05e13f6b26a71fc170b14201e21aa6f5aa77331628890eae2c2b09905e2226f7918a42af7e84d83a66925646c7de0613917a320e8dbc6b915b3e65ffaa51ff896f774fcbade2bdbb4f252e5136c667936e7732351b91f0a0d9bdee8e494c919720e30c50d92e5d9c7918db6754fa017a130770e64367e997d25ced0e09f4f61a4c54cb75fed3c8dc0191c22990429fb07fcfdb641dc5d3f58716eedfbfcca66b060bc8cb1b5556463f951e00ed857b263077df2ddbdf6f6d99d413e2dc75c8782fdcd2ef9714041655227ea718d1c2e0671b98fc7cdf9d277992f717c68d4ba4aad4d5245eefd66e3c50ba20ea4f5da7ac9670277852bde8e9b63f9e42bf692d50e16a5d9492b10081f77c1bddaa959a0abe2dec7c4f0c0412e37497cd0f0d6fe662049954d5b58636728e62084d7753d2206cf8fd16b0cf05102985be9160923c7b952575ceeef6ecdd3219e216d1a6afe0a43c567b2833f17a591e337c3e041f0245f1932ae9758d727f7714675288c850c3031ef1efe741fa58f31f4aa666b1d6b5b87493e1cf01f5a9b4e7b92aec1376c500857636b4a0a9314e50715a37939835cc9992f84a57fba9fa0ce4894661ef1d1228a0daf7b8e89a59d70b3a45f58d0bd6112c64fed6edbd97fd6b5b32cd1f175a309d0764fbd8dfc978efe7e72ba4709c4f24b8a762ad6692221a9d2c35d04082ab6b9ae15a51194167420add8d47cbd5509b5f69c0d3cf04aca208870c82e9cb223a4338dc4ce4962a909013fc82bbb1cc63da33706376081076a474de8c027f237d8b8914b7f17c3b7ddabb8844031a2283f49af8cf7e8f23206a91b81e7249d859e625c1df5f28bb7163b77143e9cf98bb3d7cb5a8ca6d75fb047f4229a581cf1e825053bc080e91f6cc9b3604fa44251f36ea23d00eafe926f336a6cf411c336196d29b26a818b341cde25147757f431949eca3f255faa848d46346b9c2c09737380c737e1c14c01cf44b26f8b38a76714651df9da436548f90b8769d638b4243090d1e6aa9f18e74cb1687df181a82a19acd96e42c4caf485f7328e4c703f8054eca47efb765173f667b107580762a607815b6b7b9053670b920489284a4869207928775fe1e3a04271bf5740a1344923110077c5dddf62699ee6635a44d5317209536b88fb0204722de0ec24cda67dd5f123dee5067214920c4f915eab595f074c9826f09f9cb75e252574bab4d8824741709d08b7d981ff1c435bc70ea6b2f3a26a8c4535cb11ed8470d5304fbe5d12d81b0781c9ff50a030ead7d1d643d786f962dba365932bbfaea7f44e6e7ce42fad66a7c1a25ec6b861c4e6e0b20e28e4e3f70727a4f9badc1d66d33d50a3f397ae56d925947fa8999a8ecf012458276593e547d56dd24fc62e99e22b3d42c71681d7fca82c94a98a763e47c0b7fa7ccd06b666a97ba7707fb971ffcc5f4922717236526d8e7e3cec610254196403f9cc3322f658a97aeec4f8f3505d05cd0c6710b7d36e77fca282cc9c0b73074f0a2167d90c6e4edbce5a09008d26bc5df911b31582aa3195411174d650e15e361efbc9d2c49ddad44f936a56c43cade6359ef3a1daf897bf899703cf0e5f139677cf164faac9a874f2eb958e2f705dc549863c97653bfce72877265705c467ce94d737f029a88751e9057a6621556e836e2bf4a0d5d24cdd74d2ff9c04a8f3ab0918784bff075b93c6179ecfe2b9d9896b4cf328dab42da4428055a4838185a9e2c31f194c065b06d07625957a5f29cb322f015a0e5fd642605a9a7a0efb7d929f38eddaf8fbb8b9c82ac4997bb86d3e4589b11935fdca9121dd6ee090f90786848093445a353556e4e5b854df9cd2bb26b5d975720eea5ff73d0649accc7f41838a20cc7718017398aa6039c32f0e665c93e08e47c36c5249f414700f266d7433951d20251bf3be1089b45015831dd1b7f2f5efb7eef42eb0db8d1d691fe740ee2355e682b4750b77696ffeb849e394078bb3ff1ce8f6606082425308d090520de42387e61b64078070095ec331e3d640b06dd177fcc31b59a466596b05300a1ea234f3aadcfda8070d095c88adcfc4f4c08b86f59bef91bbfcecc237bee2317f6932ee3ea41055fa6cea67e2479c2d2886082b904acf41d403a937f9ec078a709149bb6f658271f568326b63d95c5d7fb7b846dfce0cb916719d2e969d68631a9e82dc7798476b464a4111d03b883d2ab96fef1abce2fd4277059e10aae27792471b3c9877521641074bd38443ccc9dc54fbacc69e6fc6c46c2d7e0d1fbf75843dbcad7b9a68d4e458a3ccc1bbf1d12cc3360375ad98d5ce83b9da4411af1e7e660ba54a7e1aa1a47697706b047352ed8852abeb2222eee061311fef872d39c0654f3bae093f5e6c36b9845e407298fcc43a1124535d39b607b353aecf9bfc2891900a0cc6e4eb6089ec32463ae3d085b1f37fa0c49e789bc5c42f04d7bf15d26855563398b59291fc253d7ba9ba9a2ece15a1067ff9c83081c70e477e5ddcfab485fa069f5b31e973fb48b0560f90fee418145bc212a05f6d3b884bbf26418af653b91cf1955ad6ff3e746bb37c282d64c33c796de55aed7c87b44b778818aeee18e3120674fb8740a987b4640a8402fefb9b5058f5178f503c7a2a2f139f778496f84c529fd61dde8085720a836d70513a69cc0f9eb580416930ef0fd37be4be010444be019f96761c0671412cd3167b3bb947aef31f1b356d31c5494a4c7bb9fdfa15eecf9f2c3e438df28e2df2f76b06854d62c1faea8a40c6e94299e3dde12700a18d939d92d1aa559c997314b54cd15fcc64c26297c08280dc6aa9c2dc047762eaf098c88b18d9b474092b42d22d7935a082fe83c7062531c6e096624998e0a61a9044214bf3d6b69ca7ddfd48d6e8838b9905b1e05da2192a2ce05497a96409a0275137955ed4c8807b7a2fca2f66d72e91301512bce5d71f78eec3fdb25544df97c02496236c30e8054bee8c2314cd330062bb65a1e277caac43cdbd296e157118983f602025e9789762dab55258e5d0c9ca18bbdb369f9e9841370becce66af435a6f7e483e0f733b0f999110e180dcdfffa508bff2e34b512dfbc5ca37de3a47f91176fff25c7c1d47795badf31b2f412b8e4338b8ccd78abb413f3ac26dea403f60f6a768eb584b9ce543568aed00a102e21fdee57df3edc0da18cb2d1a24f23cb454457e0f0633647088fe5a264f65ae003107ef836b73a9666893017d73e0fcc5b8995710545c151fe678f26689d2ffaf8b8b514a83ef29c1f1d2f7e409b5decb7329827ce33a3f45e693207f585cefca878b22e7ef224e27fdd978788b14fdbba7e58bd95014f0e6ae664ede9000dc0a73f8d96a04524b3ffb8f3224718e02a7bfa2e4ff97ee84a62eac22f8cfafdd2ac9b84b6a00f285555d530aa27d2198a33b7b06108f36fb22c1b55f8f6093a3aa2e4c6beda4d0e215b8191a2c2ccc37da9d0464754c9a6e757a527411af9ef07e8736f78a06be1bfb4b0747a6219b9bb6a3a2b2493afe2d0dc99c3b2c7916c6208e48c85a5ed3aca57bc3a63bc83dd97e4a0792cb8ac8ce5c2af56ae356ee0ebc23ef4eb22021ef654ea1c3598a98727853ffe06a097c3d89c85e319c5e042dc9c1da17111a119db6a85757202119d47e2667db25ae98bb8ad98ae60c40451ffa01379f16589c4c3662054b72b837ddbf660b6564531426e7ca8f9fee8cb531c47aed8a1fbfaae70f23935fca17817c1330b6f69a7978e9f267efbd9858ffc538eb899a02f018bd814ef3666feb4a8ba9f116ecb5208da8b5b5d46fc57d88f6886e847a1d26124e4eaf1d397fd39176bbfb54a9e3745f42b3a32961d8aa23dcf384fe5e690fba06cc080799f5498326185ef93ffe59a5ad0c8a4c992684bd37b192055f11401415d63d0904c992a10168629cba785ecaef630235941b6aa714c2fbb9d5af1b0034aef32508f6e16d1dcb7c726237d7c4ca8e1832156ae39eb49918c60957b6484618d24f17264bbae6b242bd0b1cfd22d5cadc78df9c4a9d3a2dc7633457ce7b7388e69bf07457d7706666ae183353a7cbbfe87f336afa71377ede17e070b226719e9ea21a5e9d89c7541262bb173db78443df14b6d8435d7b8192156ca76abd27dd93e9d1f1677e73d3878938893947ef97501eedb44c1d7fbc93c241d840bf828f901109abe9694d90d7fd7b4cb3e3501da1ddefd1699f277b973ba5922d073c4f5941e0dcea5132ebe93f531ab44e18897f1dd1d26656f0259a9e9d51c17d5574cb7f5be3e6c3c145b6daf46a5abe54a8ee07e454593afedf2539e55f951bd25b381835821a9fb3eca0a3a9fbde954c3e01cf792ebd1c0c4c8cae9dc3a10b3b09690b8a969ba2f6d2b51bd422b5e43b2d9c843def6d57faf663c3c459142ce5a171ccb4768d0428431f30a9edce600d633cbf4ab286b30cfede1b37f1b8e4ec99398355577cff424259236605278798ca8edbfa0c2bfa38c7663025e693de3cef18aa815f7558f576ac9ece5fa71dd524ba688bc67ebf525113cc9efaf41b1b5c93089aab120970885093f3e43c31ad2d712dcb823f8e51296ca342a76837ebc3232ea3859624aa8c4ef59d6c73bc16c0f06f328abec6ad30fc180443a511e23f3bbbb39b6f9f34b5fc1371729606879d443b768498a3f7b588016e9b9fc40a74dbb23e7b9275901d748d064969395ce4a063a3feb3afb9cbbfb9233f39c66208e92f281c24ba8e3401d904b55b89520f49560cf218c9c9706e2c36098ce20f5ec2fd5cec0d879d8e0c09338474f1985889b36c24132223c6906c1dc464c0921eae287a75fdd9d3b07c380f9b0c32ecf1f8397b159c9fd62a26c246e938c77a49762e92191cb42c40407fc2b2aea343c81b8f21750c06dfd65634f25381e5a70cc8df8697fc54f5eb8daa259910476693971c8ae0e36ed325cc63489ee143fa27f234b8fbf48aa9fd07aa30266049516b9b221ea08a7b632b241fb92b7b146e84254e8e5298def7ca0b911689dc333e5c98bae5852cc1114415f5590dea7fecc1c6ce152793ea7b44317676553ec9d127e2302327240c841b53325cb93f9d56cee94339d2110a79859497372856b37d0d9b207d6489030951674958f0019bf35ca60243cfcf8cf25fb7f77acb325a6141cbf62c901b0d49837baf350062ff7ba415d4cfdd25b6ac37223771249d5296b82423866172cfb6ada55e81d07187f4c0bc76ec8726deec9908e3ef2e462ca82f53b31606f6e0e4d08da87f5c984a9fa19c4b8ee9a0d882b3f75062a41ddf7ad8e66938793b99e6efb7b0047584b3eed797408ecaf506e5d65fd82dc75c8782fdcd2ef9714041655227ea718d1c2e0671b98fc7cdf9d277992f717c68d4ba4aad4d5245eefd66e3c50ba20ea4f5da7ac9db65c874b2d79c7a3c79745e6ddd049b308d5e0fb3a4bb6c2fa4123cd6a5d31c5919bfe1fcbeea72ccff7283660059b88e823d3bb32e115af9920aedf42926ebb295ebcab00dff7223c9cc6b4d57c84d097a0fa1bc41751870a15f2d8739c150d5566d9a3fddbf6ae269351fde49a0dfaa8fda26d4c58170f9195b67ba43c2e80c29efb8e738c815622c65fdd0c2e7aff1962445c6e4490cfed9fbf6f612a762269cd2c8b812de853e0f2b1eb9c6d57d0626186b16f9436bf37ee588152ef2827b940e2cfc9baf7875b7fc814e374dca63c083ed6d2105434348f46ec2300c3114eaeed6eaad1ef16482b2c4e5672ee5675caeae0d6512e29c881750e87a085984ed41746acd670ded5b8cc44a0453cce56637607d591abbff0270a60d6b7d7f3d078b74fca927a8e7acb98dbae256bb82657927b2e71bddbd6b121630d2319d51c43e571059bd962752c861acefbab5cd575f1b1ef8a147526db079a74cdd31cb4cd146a51be15491e9d198a69b2ba2191c05352dba3c16cc0d65929f120fc9e7ce1a37934e9740ce60787133e4bf604fa44251f36ea23d00eafe926f336a6cf411c336196d29b26a818b341cde25147757f431949eca3f255faa848d46346b9c2c0973739a13282b39bd4793692fc4f3dac3d7c22e6e39a229fbbd8a55528999f57f1b3c4f6466286fa7b5234bac50a68d0b8645cc1ae038bb895419475d8e22ab4ae994cc6f15eb865b9466adf51e4a4314ce45cfca3d2ebdb8751b9c5bc13e7548e8c52eafba2bd65bcfd62a553e6374335763b8b59774aae3c5932a2705cb2653246e09ea4d7dca5b9daecd908b028f37d74b31d0b23e88d7106b063b3869efda338c1ccc6911fef38eafb592c610584c29e7b6aa67379104c57d0fc292d5e3c8d21a06b773909de9815b568d0dacf3f03f941fbe308d58595c7ff573188f86abc408ad7c7990483a7746bc6253c55b53730ffaa3c2e669c5ed434e4877e33a7dedd472021bbc4262aeef8a7789af7f3b6f46470c515de32a4898a8646c5fa1e599327711221d34868c9575917b762c4bcb0a1f4c8b5d774cb8524d9f0dfd59977ccd06b666a97ba7707fb971ffcc5f4922717236526d8e7e3cec610254196403f9cc3322f658a97aeec4f8f3505d05cd0c6710b7d36e51fdba18beea5d0dece2d5575119fa8babd787f4f65b980096a02a22d1d20d438744822854f7048fa9ad6112243de84f7a26ee24fb702d0247901b45ca5199fe059693ba80ad4693c0930539a92ce1bd05a1a5ae2feaef75c49922da95787fb6135b689a35c431c3367860c72d833bd76e3c78a8346d14f1acaa918744bc9fcd4e39c3673763b5b94c0483f0ddec60240fef91222c2cd79024a2ff750ad053c74e1a47093883a23833cba3ab50a3f5e451b333bcc2dfee11c6575d7345b9503cbcf7bcc3acad465dcfe23d190e919043028efc7b564b4b18c180964e4e56fef76843ea23b17511d5cf3245c46d5016e4fb67ec01f0df33ee9893139879469f2fbdc8daf1b97e73e23eccf894a0f37aba2d9819098dac50da57f4fd75a18e0173041c9dc815c65f77bde582e6e67a2a7d7ed2ef740346a44552529397ecddf216c3750f2d29b4051d109f370617f1ebb06c06f89d76233787dba4c02a14a1fffe98449950f398af239916902376ff196f0ee41f12e4c9908417ee54da0ad78b46e92c83a193815a182eb798af15039f45165266f26947b0f2f6e2ca52b928ee84a49323a881bbe112b9b62b94b3f6ffd1739fbbb0c085a3d25fd9d370122acc3744a4c2997f92a0fcab90a43991c9617e82dd9f4a3aa80f0899caf2bdaf46208f28e0b210d333b0cc77fed5090b6586137941ec9708fbd8845882e99debbf9de9a0c470a13528f21cf517af3d471ab0455c3db33eaffe6182d1594a89e9ad9fe02237b355202948a60777fa57a734594a34de2d57097419a2a7afc2c0323c28b0b9a41f4ab405ec9e00db6320ccf1470ee732555f538f79ec2b3b78aab1817884d7019f08c01f3835bb1ee18fbbcfe2f64619f89e24cb7f929720a7d2bbb3656657ee63950963b4a9e692ac94313f60c2f08e3fc33b923aa45f2f2534d46d838f90a88dc17619cb8d3ce2acd391ce1896da22a578304d72ffd0c56d2f38c1e72f5e267b7654d3c212355e1516af0ef42ff9c34567b1015aa941e245d80f2c4ea702bc477a70cf8045d8e9f4605d0bff28138ffe641802f9403482a77b5f2a33e1006dd4d149f61b8b9aed4b6154ff0de3166691f2db07edb519aa46e21504c210fdc29581a226e388da469f8438e90f6bd66213a7ccfc613b4e9c29c9d00540815e3a5045766b371eed5c227cdb5f330a5e1ad23e57e49812091fb1559d6a1ba6504d1a971b3e630d45846cd352689c2f18fe56c14b3801607ca77e52d33b1700d47093b7c7e6f7e7d8bfa93d91733742ca0cd8174718cb647bc95c8e16b090fe155e2b462aebbebf8c07cccda276b5a0a568455a853c4c8577c50a65d223f5076f658868949033223ec0e6f82b1cf6f5005e474fcf7dc7db3357a4f8764127aa2c0e5cc1ba8bd25e24c13de023ddd29b927c8fffd43d319e173d6293562781d886a9d89add5ae26af77ad5712fb41b800d66261a19f2dada02ca4297fee0c25a5a920b2a250e179724a6cff2fdc04ba3c8d17f32c5ec235886a58b6a4690f36551b1031e170e7ba8046ab1c9b49caf4b54e5145462e9f9f50f1ea835db1e83ca0e70a74e6855f3b0107cbcd602c7b3b548c39d19a5d42001eeb5b3a608277ec3a423bd7629e5f151490a28a524ec0a2758d7d8f6694175b7b562b683d3a2b1b5702a59031c8a41642858e354211cc355c67f3d46a4cb7a03209dc2252ccb04da8ef312f454322e07cd7fc3c89db4877e19b0daca591122ebb5b4218516502fbdf928c7c419c3e77f3e830e8b50077ec6eee77d0c1d92ebc8802925cec0d0d1e930636fceacf8933e06e96b54807360002fc02cfdaff6c99460ff44aec4b0d39b621ed0a59e2e6da35945d85a7dcc63749b87c432d9cf3d5a706b8b2590e6c113a58acb7affc1bf5841a5498c51f0cb6b16a64a7092573d3a8a372814dd772d0edb769a2e631216a456343f93fb82a857e50cf89972c78f9064bd81b46510d6b55a022a089dff6ffca8bf0744f940f314ee7105d79612fd4eb94b7ad3c27afff2ac0cfd7ea7551062c93b789977c45b0cb2ebe627cda30a81c512bd85a21110b622c7f1d0023b1d77aa4706977b6c0f8da39bafc758b95a25914c2ca4c8fbcb03fac162d5c7bcf2ac962cef3548d8847a3419a435bd19d8a56d841c3d855fc9fce2e5743fe94e688de73cd698ce3fd3694ab80f63b2a8755929c461bde9bb65a81250c75ef3f011e3ca8d96909815d8e120998fb6c1459262b4fef79dc4bbf2b69ac382ce25706ef13f8ac7b0964a7954347ab2264cac0c605da446591b339307f41c84b22014f4dffdb93f523c6657605596873a3fdb3e32e5cdf975a563128bfd5ba56bb3f40fd7460ec85c4ef3e56f629536f82586a560f125b9242c8ea25a5e19bdbe7693d88c79af142cf521c06f7b25bbfcbb5e8a7ee52e56a426a95df26eb00f695476ba8d0ea0e76eb731a54fd27d8c55f6bcc796624af3cf5df3b012c7c864d0f6cf9e2232ab13d38f41b8c84d174d0c400c41f69e6e666a5531d215d3ffc16eb5545ca373ebb7bc34fee0a92ebf17135ccb3d98bb478ad9b77afca3f569a6bf53d8aa7730ffbf0b850f5c0643386b88f277118c3af7277b87920e465b4b7325851ee9a841ae072411f7b2d6338b2a95b03217528119f79f738d75be90ed7c0c1a097093a8543f8b527752dbdfb48170dd31f5caf700fa0695134e6ffd94dd022997f1b67e51c28cd9a1e73c85aa250fdda5f8072720662832aab82db41d058d8590f74e59e72213b0f5b1bfc444855709d50f0b92682c6d202936abc164b56898b8828c5627a3f02b4317241caf7cba64307709ae164fb9dda66bd0c59cf9d828842a7be06c78d53445b7f19c71cb61e74e63d7069773e7362574f2d683b945776577f1f8f1fd288701703e1196e1e18d470130b01de1fa26564d79a6a2e0a0e7628a62418dc2ea1f79d461dccd4dbe45059ebc5c1808f927f240c4f97073c0e9d75dc7db6bebcae52a3f14afb7fd70555e1e3e24483126ed1be2396c5fb0189a119fb8e14c68c12d81c3e92551e1a14cf386a8efb35109393e41db32d902b274baa826ddc47af75e735cddf4e17a16e8803ab837353d290b3efcc739ae7d20f42f51a76a82ce5df31bc030ede7117bfbe1cc890a151ce78f3e1c775fab153f5810248002032cd7a6cddf7fcb2a4c61f6d53e94bbd741b2e3af07eab4fb9e6f76f59bc115adb0957acf0bd4ea04224bb866513a48b44dc405b6409fcee84b549e226aa8e9468717b50c032bcf89302b2100e76437ab74e17105248cf8334ee5758004ffced089de8d6692a85d4ef4480f4de7c4dea28707daf7b1c565822926fa4e8dcdd90d7dff3b525e5399a69c6e8ea7592fe6c3e1a90a92d71e05ef29c9b98179dd01d757e0adf72e8dc9acc9b083365e0fc192314824739fe57e87a2d84104fc2c51fb746a1c4fe3e9b024036808668f8cdc3443b0a4aca29c0bec37d9ff0bad7a7ff28bc695124c3b99925532a4f87db5e921101989c36fea303bb3d89d2d48be5f45c5a7b1947cfafb6fba93a4963caf098efe0ad7fac43050eeb48efc433349eada2ba87d791826697b085a2245b170410bfd033dc9264097bc9c74c3acbe12a83d931383e39ffae7cfab42ba933ab1fe4bfd9bfc6a240edf117fea550b482e851e0d4498c65d2dc6b24490bcbf3fd22b61b399fe6f007f58c4eec04f3f272463bd13703fd12fb69f1bfc9dc5860c72e7614b13b31ea86ebd0874b7db1d77c257a6f990d8cea7c5fb569797fdc54662d37700e1318b4ef2143ca09ce98e5c27ae45ed4f66bf3e079f1e7af1bbc832f14547ebde75afb774302f71775a71766ee4e60486a3d94800acda58b86ff76d194808c048a0ed908e8002fe50181f6ae04bc0f8bd78fb3aeaa540eb3dbc4ed5a5f9d10ef9d7ad5b2bb0485cab8081a95dee5a3113d105f00603d404325d894d8cd37f96a9480c48e042d2566af73f7dbb28e42bba5df6bdee66128df9e617615853fb159fad855f896551f53fa80168237afebd25a776fe6d70e56fca0008900f58b07761dc7fa44c7eb7a38365d9127813520c5ca42b4abb9b51280fb7e019b8bb5cb69f531d264f9f13b5d9bc8c7a498c77639d9827b3b9815cf9a8579a6b0c64855fef77e3f129ce9c3b4f4987c0a12325a3053ac951c0bf31d6a686a302ef5b58247fd616cc6831d5a2a2120283a22053e6eaff76be127539a66cb1b15693b7fa3d7bb258e4943c66314bf7e2c5a2dc1b03df254f8fbf0ce2311e3ccc5beb3b6c2a62add6e10e7c41fc5fe026e123d54a24c8569a5b4738f081ab7d1d0f54fde29753079fdfb9a146122e30c9d0780855028cfa3f02f18d5458f6589e9a93702d611a45cd03c3617554cf95c30b1841c9f231a8c500c2cac526929cca62596032bccd3a4b47cd50d980aff8eeab05e24fcb15827545b3ed4bed66d5ca486956bf5186b842f999b9b99a5864d4a1a7c001f1358a53050e25996e4b8d59d9df92247723b05a1ac738f89c4088c2f476d0bbe9829a745554d58fece5a654b52614fbf1c652e2147ef9728a1166f65841c7366c18d1564a470001bf8dd07d08c5a9afedff2884138966e4fbfed1fb2fc1bbe0bcbed8a34c17ed5b4c5affbeb83df416e557f0d91d08f5670a4a9235ea136dc8d24e0fcfe32495f485b0c6eb87ae33ebd2b551c734e4c33c09dfe524490a1c47747c86110309e5798ce7b248d9f59baf363751a91627fdf8a3043d141e89b2db513873affa72ceeb89f01477718e90160498b259a6acddcf957eb821a9c7b927f77ae63fae208b162760f7c3790e4d65bc9ddc7abf985b27bb101ebcfd71c663a5d569ef303a981fe92482b73d56a8f345f3ddb2abd2f4caa88b64b6401a66e86ad6802defc0087a2ead622108340a7e9a9e9c92a0a02961e552404b7a6cac868d0a2611a129b09805bf45cc14ca12432a4667c713d01d51c828b5518deaa4122cd2fd767972a2dc3f19d464b429faf3a4c4736fb9f260c5fd0dacd3290bc6119fdab4b895fd6b6559379df3a07ec38448b011c2e258a297f0bfa5c5e5a21dbb07bf550fce21ca7b11b8db1845746aff82ee1bcc01c692fa323869c20bc635f7fc62029d0f53aeac466055f54baa44f74df99acc939bedab4baf929cd5232e4b8b666b126fd06c04d29f1a561127aed9e58b7a22f1b7f267c01fc6163d75f230e9d554b5b59d28326b72e0e33e35f3cb054b1ce65b229ced04ad31ea846877a7fd8f61e7922211cb95a86529d846dcdfc01374be5ad23c9f60c38ebddd417f0e6ce8dd6cec3977d508f9c3bd6c31fb2ec5ec89a3eb2908afe5fcf404036cce403cdc8c0724f866558fc98b1798f04844fce43ec877626ac183acda6077d91e9db503508328dc7191e1359095136882420ad37d5ed4326bef3043cc1a7a9273b2e1302259cacdec81ccb72262d97a35ce5f1c5ec1a5fffd82d9a22af966d278c2e9fae9d62e32e30e9a8bfc38a8c407ac6acde6bf19b8a870709d8662c84de3cad560e89fbdc90e8c803b2f5ff68c3a26128c5bbfc50d4d5dd30f77357924be0e4e363055d513aabf75328af80bb23c032fde8f701ea628a5ea0386ee9650dccf5e54f207c84871ab0aa4e811f0ccaf16174574d4a7ca7bd45665971efdaedb46de514ff7010d83f7d18db161d4ec30f2f7ee7f74af400970e67d95ff9873684fa46267d1068f6791519c155ab97310a465ed05f93c983c2d07b33e2738690cbdbd54dfc91edb3e384e7ef87763f0246da1ea143de0c3d78f3a1cabe98d6c227699e954e73143146189d5e6a14a7b1ccef10b8322a3f54d0935060c6af92c5b881a6b64aaaacd0ad16095a81cb856fede9b0b84ca45cc09a29d3d0d4d07d815010e60e65c21404c6cb3b231520e5cd8b14a9be8b270785c14d26d46cd799d332137f2ec6935d41ea5468a09653545e353e5f0164d58e4af62d828931b035675dc70acf5f9bf81817268fc9656933c9d1191dbcfb1e1364b95915641a7d9454055d29c7bf28f1124754fb21e3f5e87702c1f05dac3480734668a67a153f8f01c4642ba40f275a3e56c3403dbb1df64dbac79e1b3f3b7bcd1db14a1e69ff1b7091e5701f336eac2703390e81f8b1d3b49f8d8f4f1e8304cda3a6026cd9a4bff422dc2407cfd76e03420251b06ace845712e7ffaf481c46fac3ed939ff988dff08aa3ef372eae7f7391f347a69f1908e942ccf462ffad35b048553315cdeba9e7592550e2b33aa3f1dddf51a5af38b23687b32092b5b66c41227a0037d48079e2d9faa513a8e1e65eef1470754b1a9179847c12eb8d2d74ae9e90c28d05ffea078aba08d39606c976c5313d7d89fe0746751de46e7592f10fd6c923cb0e39c21282b872f06ad98373577629ca7fc188d549751efbb789005a443a202b1ade0136f81e7b6117a4e37f7f9128ee32dc4f1523a97e9da72c23770fb58c346be28308debeda891a91b97adb7e78b73caf6d005825e66f9f8f99da0ff74b41ef24899d77a409f7de000b2a9b53a770eb65e71619c3ed4c5b84459c4f976ce9d04f78d73286320645316430684055e6cf6c6dc87a7b18bd3e8a9c304f884f0dfb7f18a69d720c2d76c25ddbd7a43d967ede10294b5320f8abb697ac8424868efe440a59dad544fe89189e17cbbbf4aa072026fc4a1b045950407e88818e5ce6ad13a2092f26fd0e56b7b69dc98212fd2f4131d6131b800e7eceb34db286673c35f9b2cf18727d1ad6258af2bc69664744940a9ebc38b98610a16fdfdcbb3d3d65ff7736424f2ce449f0eaf131f36398462e258556df21429251194a38cbd1a6457b9446e24e8296c1ee2fed455822a7b5675342031b2b0508f10962c29b81cf77626c31d5edf6feedd208705c166b3c325c0c4dce3dc00aa0d70731f8cface273d21013b6e19be42540d06e93e6642f6aa524a8390bac442258c3d96eb40dd902183c4b981656ffb48e19c7aa2c04bb9aad1f8f92c980555624fb205e834e19cc11330c002148ffed1431449f6553d3b497b126db624c1d1810fe22b8a625121df338a62e7d5accf1897ab109ce95238ad8514249fb836a07b3b9535bb6758b6f33882f25ca95e4304e559c24c75cf0f703a9e1e8668498b792243f68c66bc4aa5ff8230c429c0e5cc0211ac2838833b74eb7b391c7e3403a999c4462694520c838d1192f8b1de6c74a525f8e9b453ef5ae965470af41d5726c768662d63372b5334883345be061c08d0721ac4b15d2f2175f76394bb874c9539a81c12f735edbb11a04072c32d03fcc32b4c515bdafdb2b60540b83cc23015019ef8c76390e12cd6731eca282a47e59b5a6216d4f733edfd7a2d7666fcb5c679ea314a1b87d046d7f4895518bf3a922796ee0fb36412f8b26368c46aa6c1f043613cb6650f98639d4ced0f51ec32c6164d89c5040ee3e3add672d4ba20b58e0bfa8f8d9c053b858235b1bbbb384a85212d830ebf42d6a9c0f9634116be9f0d92f9d5e32086bb039ee44c39b317689ba681e7ec0e5430af657b40595129986c903c040e356236ea7ed6b1b3ccf72f997e777e486b9bc2d2298b9d2f627644afc38122b873bec0dbbb4049f2e5f1cb58dae4ac7f0f19e2d3bd9bb814ee8f279d91bfd939167466862b140b4f6da4c793a28ab9cc169ebdb0fc288c83eee6060b108d522b46c8139663ba06775e6c27e8efc904abf117537d048c8893134e307b1435063449a7ae7f615372eaf7b5e053217a87f1b7a3a8d12f5c756dfb8431ba607edcc2027d53d78fd53d93cac5558d4643fedd9557d59efd8ba06d8d61daddd18b3a792c20ab115ee3b0f7bf5c16dc6a97b593ff76cc50fdb137fe43921ce099f0b6e8664117b0f9c897c966eb4d970756a632bfede15b399d4282538f7a45ea2acb30b976a76f70ade18579e33f54831c0cd054921d4b43592a68ea3eeb71fc95ac67ebce7b695a4e89c69d96481af991035e5f593b7657d5131ce2f27e583f95f70bda106c46567fe84aceaa0c1e80472581a0db6880417b590aa1cd9ce71865b0eed98f9b73e6eb8c1f1efda19ea6f4dc30753285941bf43e6757ec22cefa48d2ca78dbb6c4070d4fa36374549408db8f2863e3147fd806435432c821c6cb2ae45b5a330a9f1f80bc402013a14bd95bf13d0c5c4d84dafe1fa74cb874f2341e6764781bfa1f73ed93e905bc961e349cae8915af15d23d3f989d34c38d824b73164b13fdce270e0167948924063a4269cf57c41dc390c5c8192c480492b75bb88d10728502d66fb27629304cb58940c86cde77ca65a88990769be513063be40a6987fdbcf7326909de7597e64815d4436cf0e33edcf6b4c7405e33f962ab2008e33e9c8a34ced7c3332023829dc5e1a86a6e065a31a8960ff8d121f39976477c8102361c7410878b26a5d4cce468d7aaff79462d1ba450af1c8ecb0d09dcbf5ed1a0d2ca590ab22c73f180473f263386bb6c20329cb6c2bb091932bdc89186cd039fb81e1e78ddf2242d56d4e9bff658acd391a84e0e26eca95d56c72aff592b900f0743f4bb7a216a5085d89bfd50cd70bccf6990681ca66f04f9a194e3450a8afa79c75f3de24f20d447d641f4d5e1dca9491ea7d94c9640c644a6696fe0e2caa07867e0a17b142788d13bc8b753264b831e4455f24e942bb33507a9c27e42f30c500de0286ccae849d5a3743a4fd86b5d43be978c3275cc59ca30fccf6bf74a683504b15bfb96d81027fbe7f3f7a036fc5615e2bd50c21fcd71ae6f9393fafafd7d1c9fe5b78199a5c0eec044e962b4c74548d09559fc607e155edac70c59a22162017f474a21344b2e075eb6f1156bf64ae19d2dd32b698893c3551c1318b59360608f61c89c5fbbbbaf9deea515d7cb6dee2c97f13386bbb40aa649bfc0e5e36cc6d0e2e3109fd07361d4583c10d8ab3f85a7c4593d2872db3d471947d7d063d3cde93d62cfd480a03d6e43f9aad3c16993193547cac24a4c11d077fd2af3b4e195617599ec73094147c630d379e543a33a903ed8afc83c18e66f7d558f7837836795441ae4ec18e1388e3eea083f5e14e111c044d3e35d8bdf38111fef5f7a7caa25a8c812408fe7acf00a8991f08faa1699b59094f058542540079b62d7a2adbab61966fc4c18927a7a0cf4424f8d582b9943a60befb1d3bf581a904ae4aba7e8602a4080696df7043f45327fb469349b0664b55f773fc56a86f1c51719a837c11d593925541d8139fca373a88d44c481a6778886b6a817f37a43cbb2ed9c742a1fd5b88a5d5f056315e53cd9d011b46f54e8e3e4a396674fa0f58e6a5e7b2069514a4f333d56a0204e15d7478ddca04581ca37cb31533549e1e2533b1d6aa97531d8fc5257fed182d0a35c02f20f6ffa19caa2b9c82e4b34a60b015250675aefa6bc5d5ea143d50e851933042baddc9dc80c47287a6f66b2d382b8be9aebb888ff2689590fced9b8b0d4bbedbc6a06596d0b2208f4790b224f1c33863da7c5f7ce5597f2295d7e428018167bc91cbaa35d4518fc603db841302a04715bc1df48a308faf58ddc1e2a2d3d8a7550f38f054c7ced15c2b9a57d0407c5c2f69d785f3249684387b04edd03ef4d27dd6d2f401db0a8d3c63da54b7d63e87ce2a3229d047b9801c22de2664f89c4f974a088e94751ab80d527c9b1a6e9d3686c53bc966af4a86162576847b5eab6c2862c2c42c3324e99770fd27d4b460e47bfe5bb91d64b2073663d7c3909cc77a6f2fccd2fa9f3fd2c75abfc61d216a132ff6e941cb1d774c5ee47ffc0582ee9eee6d30963d62d447bbf29c790369a7805471ddaa9110d6d49989e0a4c26d6fd6caddd0fc43430cc3ac195ec1a6775e44161ebc3092b9196c4e4964da2dcde328950d93c595709bf4d8021ca927958c9a94f28c195e37a3adbedc4a34a3db44ef25e50596991ae029cb806b3603d9fb14681edaafe0e9d2ea24227689c80d88e192396fd3768de7b344467e0f988707dbf91ff88a44ebe482c2c3313dd0dea139d56a9fb9ddb0fadfee2da7f5da79bb49c89fcad7b1c724979aed8b6c0c43306126d2baa9b03782b3732e193b59cf929ec1fe49fbfcd94ed202bc53d672e201fb38ca8e1146e8fc4612dee8a6268704fec482a04f89a32cbf02b894a5b67b47795d1b66079a6052736aa223bc0a6243aedcdbdd7665a7a4b98e96bffb23bf9c5a9ee296cb1984cb82066d7326b58aa4c39c58d5ba26cae12f8285aa05e906ec333d7a524569e5f55475b7d4dad5c5ce032997fc76956da139ab3806fa269d1f988184742182c32822cb69d9ab95b6297ca78d703550282bd071542adbe1cdd4db70959fd263f95651b167b5d526a3a3b706a181319c9c42cd2368c6c7b4aeba481bb6aed94b7af8b7482ad5d3a984e16481747c335d5d6103499c9e06321befaaa36747aee821380f094db00ad1d47a89cdad432625264211b00d49b644bc4784127188eb44b652c2799ce5aa309b4241e9b3f7ddc728ae4189b32c69ed9f5121f2cce1d5b87afde132c5e86e174eb47a7b0b293d77d96ac081ed6e926ad972a4da2597277c8c28e73f3011050e7c7996d8badfd19e134bcf76d1a761fa6aee9870f40ca707ddcff37e8ace9a5c1365d8550190bcd82f8439dc93d93febee40251989139430aaad79de9363de510a8ddc1c10387c6b36f82e2f75f17df753a09d2c7755c23d2a596b0df379d991ca4aae312444cbde575054b027cd70086fb46b06fc54a2388b67b8b481063edc91cc351b3ea82559a3e0d6eaafc3d8dbd99271f63ab54cc654fb9f0a0d3fbae695c55e9803b350dc8618d91beaf4bfc48a89465526fb1fc35ee661da880b17a91f89ec302453e758cb04952a21e9ba60ec1426cdb10791ccb360044ffce7aa2970cc9fb57a7762704aabf874cee741fd15fb5817a38b5ec77ef182e671f9b082d3eeb585313de74573300173d4e95ad54defb90d93b0e03ed24c3286ace65edfbcdd327725ca3e7d1fa9155a52bee51aa6f3044e86f1985738043a7a49d89a7b89aacf6b9f33a479f61a680b576623051b8c985048623267121fd55e80abe177d9a5d2ffecc51bb3a8b9770805b959ea255546a06b4bfe664ef3aefc95df8fe51f1697c62bb0c198593bda03548124d7529b48995de02ba7e0180a519fe2aad1e799bd2a6fd9ac09fa72983e751da6d7578af918c30c70737d321b3412cd03afc978c885b861c4ae0238633871b7f156e0399aa4eebbddf152b18ee1d379d79fb81a776d5c5c2f3a4fa4b75e6d9fb2e798533f588fcdc6c1eda4143dade06c67f937ead17c50e1a54ce447a16492d220587a54eab600aa1105bf16afd70ab0a7c76bffd87d7f1581fbdbfbedb8d0342be18e3da2cf2b1463d63cc2e066e57e12f674c35831b1f4245274113138f2fe58a100ae97798fabc3a33122ab5b196195a188bf0b314b019519f2048326ccf22078ac9a2e2670aa46ee9a29775af5e2b8425f9ec8a5618160395c1bb14636e21f86892ac211a10e6ef7b1c7fb6cc60ce1f5b631c6996422e9d1571cf4204c0cb1ef93643e93595727b8c4f6b40e60f05b9b0209e55a5e791976021c2ea6246437a08d1aa4e28af5e1f3b5ce5ab68e8b76d925fada95f1ebaf762dc5553f7e2aaa42218fb6831b95c29d749f80133051794aa82708fb0eff3c40b3942a0bfd9f0d4c3db958e7e6f44413f9f32decfae000af70f184e9c6e01e36793c1fb73cfd85e42418031c15995b0aa141d6df29f83901b8c6c29964821a9a02b64372a413418be2d184b7483591998bb95ddd3553a23f2c7207b69dbf5ad8503c7943dccec80e7f26f0a9115586348948911d926a2b4c4fcb7f712739eb55eb949361a5a04af5f758bdf4d043cfcf866ddc67c0ecbe5c5dc1ee64402c82454cbed1c00083a77563a7484b60667b578997be0dfd39d835f2bf6b51044b029300012b8b57c183e51efcabeaf5bf9e6c56f5ef6d14df266ee44541cacb0bcc9d45ce743a3c7f3323b93830b682af8e481effaafa0d80e61d128752e378dd783ce7f049c26f24c4031852d34ba33864f508854b76396a164b08e9be717ed489c0333a8904e118d4c112a7186e1d1ad9598705c57991499faddc1ca5bf18a15bd335b36fdfa0dff51716d72f97a970af47bc1d8b0f5c650fe6280710a12258b26ff98a2f09b3b6ef31272fe6fe8c65665c41693e8a647cde2826a4cabf1c380ec6dc80485b80f268c4febd5cb4a919d45031688efd77d79fc59c9efeb38add7770e0be18e7ad9c697703b2674ca3d06594685de302850b1f42418c5bab47acd3943d72da19dee2d15d16ed14adc84bd837947651b32d108df1ac84e060a010e2ab045b02c8e60f6c861dd8e8314af5bc0938951573653ecb10ac2ebad33a97ee0a3f59c4cef4d53dc8f89ac15768af1dbc8f2c9e1fa7fce40c5cd98657479719cf3d98a8ba64166e6aa047c5f6447087dfc68135ce8f244fbe72e7db9b7e8ed867b547d763b08920f49a3b72bbb1887083c4d01a79bb9d8e291ee478fa4ec483a0554cc442a36ca41a504e194fe3fbe059e0f229222adbefd8bb5d88f394350b37bd1268273a3bde650ff920b71644c423ea03e5cf08bd75cc8f4f15f61650929fb957b9b63ddcd6ec242f5cf238a7fff224b05dec1c73fe414467602bb7150e7230efecffe3c41589b925daa68a9c2d5a3eb28075dee434d673ba4783fa0248a0815b3ee1c8d5d557254655af38a5055fd4d6c112ef1a5be01de69b38c6e330939510f14d3b0dfd97e49fe4ce77d7a5863d82e71f66e77db00be5d406335e5e887f98d284736d5b61d546230cdc28ee5b0cc2978c1f94d3e573d3da5d206a4b1d91bb69cec09daac4ef3b057bfea8045fd4e989b9e2557ffa4108081847836031b3f14d3785b00ba6cc389241e498920c5b21e395dd393951d26aeb446c05dcf29ce36a7dea05aeed8a90b5edda5926313b33401193a60c9842287f55b7c68d6577f084083d80c7eda6387d4b38a129f25da72bfbde853b8d65049879afd099c8c934a5d5edde7529e3c1260038f9b74d7374621c6e8f21a5ffc7e3f39a168f1cdf4bb09d0b0e5920e1cf1e679613437b4e09c6c8fdd1221a28d09aae469723dc916cef87905484ca4342f7b72e3537ecbae11a10554e09fa375a17e9fbd0031acd5f65b94ed1d87358bb7699571ef5ba52bdaccd5b8290237705cc8d00146e293dae42506a37d37199d493df2be1c4abb409075eff57be1c3ad531de8286bebc3d5bcfa4c8d8d8d9a12168dcb4aa7f0aa27254be2bf556f1a64efd5b843c984b83e8da0db281b850da654de6e24bf8ffb8e2f236ea2cfa33c081a5c12fa0ac8a11968a6ab4ce469fc2a4bf1857e22d0228063e8f455974d5ddb7675666c87038f4c29971bd80200ec5d1e1fba9a2f3413b67167d8f69d57a87100a23c5007c936b91be7cff08ee1e8dccbae36d70c4a56ca8653fb0f4bc695d794a43050da407a857fd09ddd89339d49a8e52fc54b028cf6ca393de33849dcdb5e4457471319cf009d0c9ee561b3874adc4abff4a342311c8195a436ca4da26caf47a88337a668fbae63251d878ed3a515e7cb2670341f4bc59481b64e7e77bc7263907874412754b13e1239a174e7709d933d336b0198b8dda55a3b48453ec39e122df750f478418842b5f2f52bbca46cb28caac01f391a927523156ebdc9d9c5d57ae2977315a8d009d731d8f0b03ae5139c93638f9df997b140e6d7715f42602a677545eb3f1bf3fe8bf5813afbcc13686640a98fb294eae9884ee1fffe27ece99815b39df2605923b57efb5bd3fedea4ff916047205d97ff49b12f230528197c4bdef89d3f6a2ab48f568dbb2ab596354f4291edb9889071f1f5c3504d6ca01a57efbb20828b852046ecc167026135de5ed070c8449fce30f25a71dbbb5acb1c5df35be75ed620ea3f010e0374c7d515f69bde2c6e029331a7200fc7f3ad19675482d2d5a2d931dbc6ce2596e2b0f3e5ff5e89e17aa755e70a9de498ac3c6c4edf88c485846d33a81ae8574e4fc157a036f18e1b933375ece22adc1b09b9169f0db2ac6a48dd0702e57da322c1aeb9b506442881d3289855e7cc237c8bd22a62dd490f9ff9bec67b861f059c4bda08ad705752bca03b9d6b7dd6557ba0fa19a7d546be6da36a92a131115cebcb63860b9e212244b605eea504dca04033366d06ef068956f2800c716f4fdb9643e9cd0c8093b4a4b50b08b1e50eadbaac7979885422b74e8eda254b3cd5f2577a909bdb87e1d67b16d27101dc274dec051de5a60ee90058695bcc093db571bec5c17be1751b75323ced3cf3661467ee449d3b35b266161301d307ceb55f93a878a8eeb9ec1db257847e71170866be6027e1bada9439c975dd9dec1932e307fbe046cbb683418fa4765ec06fc54b1455728da1b47ac47356433b46a0626ccecae1ad1d4e8c9f564081d59d59dd3e9a9bcdc8606285dfda30deec5fcc39f74c850289755889d07e8dae94f31c1744ef5e207b3344992120cedaf3d1d32f8cc3b8330f7a6da274eceadc777759bf0c1146f2a76a73c2dcdfff51b2d908dd1f347bddb3af5226c39a97f1539e0ddb8c4c3e0f84f5c3dca9c5dc4b46d02390c67660087d10ec522bdab3604782f0e439b4c8712653b86cf3e8b9a93174790ead3abd906dfeab8d2026a82fe2f1d67f986d70e8dda3eea1b920035a1afec625eb5d4cbe3b35ace7cbfd884647fe3c7a2a7984b5b43553f65ac8dad06f9b595a85d0ada169c586be8d9d0ba5ddcfe7bfb6f76f848733bba1099ef5fe6a54e361f28ed2581d16366d53044ecf6c3c509bceb4f15bbc170e4598132c0c1143e09eafa29c928cc819f12897e709fd793d98a99a063df359724567d572292ff1d6ba8bb641eb64fef76e5d6583994fbfad2af0dde53713cf66a6a00df558b81d591fe5f5388fc5531b5e9b0db4e84bf86da1f4347f6f7f050cf024209b276e8db04e9a0f9ecaf8009f49c6c106d658b6d6f60612db4fefc436f04b6b7260101da63ca34fa9433eeb4eee25c5c62a5034bc114ba410eb0d08333101d0eacce02767fcb0582c7096a9026aaa7b9c2490ddcdc978ea3f0d9b60bc01e054a3dae73602f9a96fa758057a865c21ad4c5334e905851fc318df0aa7e530d6560e4d210c99d8ec1cd7fd6c8bc096c45f8db01b4906cfa1157e948416adb3eae8a21cbed9dd1aa48362d1b54c368d8ea237e2ff60eb64805082c02bc27cfd66a85d9003138ea868a1a23d735ea719c2ab279b207b6311dde383426f379838f4f6aec2dea404c452c0e988473ed533fcbbfc115c7f70036aaf7b9a901bb0c75e5748df1078214254894d0111906ca0334c3b08951a30c69b8c32903c8be0d2d4276f575fa119a6549e0ad747bd829a7f54737c53337001174b9739df12f0cf76892a6b810e3c409a4f2405084ccdc80c1cd58fc191058cd0904206a2837c69725bb0ba143b9e6a9113543801076b4bb76d075ee1ff0a7a2b066be694e9d1a2030219ff9a4dbd1c4a695973faab1e6cb15f5d3cfd2e5e532b9739c3e2fd5621e76c96702fa1f9719cf70e2f16a99c6f9da66de9d13bbe0fd54289b9622f7d96406a94a07355e7b7fe686d1054d32f50ccc7d8161160ab3b07ad7492f609fb82f79343f88434b0d887f07a4e8a09795333ee6a5721dc7a1b461b2177e3135887410f712169e941628420d94743c8b6d950a0651d2b16830431cb6cbac3e2fa483ccd16d4ded402cf66d6348a3284051fc0ca8ad5648c8ee4e29261c7790060792ddece29740e1462bad30ec39cf47666186185049e314e31f91be44f0780d89d2d8f52ebd54dadae04798734d18d9b6d6e3570dc48771ae8c2657cf6a9b51b9888564a70917f2248bd162ba69c9ea80136695fdb8bcdc9dfc70219e50504ea893d56973e1a90313aa6c0b69c8746a5594b08fe0915f50ad8fc0be413bc07ea84973e6a697e77b71ca5b7a6357460354faed1092b6d283269e1c6244e07241771dd5364b147519033eea7e06d4e4918efd1652526458b5098ce9398f217507a53e9045b071a2a2756e1479656a61a08337433bcb004ac46cd0f1a47251eccbd1493c1286790599d558477b706cf91eb7538a3957fcc8730c6f80891e80cdefdee048abf83a399e75625eea3bca6e0ebe82eb166b4cc896b46f4aa217aac23dee11f9b84727fe84d792087e303335b10dd2dd5ffe686c7565419be04312e822a69970adf6648adac1855e328b84a2d029acf3d9323bd3c5f54ea8fcf7ba233fa3a7327ce86a6cfa945df00d9b69c7345c2582cadf2e90099be79188bf01d5b191c57ae91efc0a5b3dd7972f122adad7c016d77e1844e1ae6c6b7f7cb4e6e15febd9a83698477e8589dd75beb7ab6ea08f5abda7436104ac9226cfadac24a42eb772461a5a006ca9a0fe6b23ae825e4a2f4910d444d1d2f9d34a11d98a92f432f1f6b3f032d1307b32107a6be528bdb26f98a3c7d1cbf6a544e2ccf14bf2e402ad7462f58b4848bcb0ecf05e9181a575d49d58ea89a3c6ca1d5770b6d91cf82d63fb362ecf60a522372e0f8a956baad5cfd253544ee9cd1fc1b1f2d5a2f1b4f94bc321b73797c5ab2096ed21a63244767b1c16eb4c9ffe1aeabb82832588c54eecd1dc9f353e9448febe1294445db9f5ae05be2cadf4ee2ffc62db36e298a04524932df35e3b49b7dbf764e962050c7c04f60e8688ad96518d9b49ce26b36556fcfe58f80ecc35266115a4cb38daea0a11b55a05bad6c74bb835848d48ea2ecec0f48014ffda23175199a8ee66388aebe705810daf9ba59fd814180e1313866269b6af0e6eae8a92884e30ffe214296ff06072fa682dd1360a0c14c579c10c3b31152943ffa869555b18e5ee0f9956ae0bfdef72031a08a2a792ce36c7460b2eae1ab75f913f546f43df5db7574475540fe5711c4a7433e2c6aae6592d96a8caeb9f85c28a6116dd483ff35d858818fb11d08988a1897e0413461aec743f5c472ccddeb90f839fe9e8244d8cc3e5ccfee6a4d02e7a432606ce6fdc6d7abb249d0c3511fdf2d8016c025c8d645d4beb0dca14291430ee179c6ca64dd7c37f4493e80840bac91c8eec811227517d155074bc89c1855fff2d60163f71439787bdf5e46e77c32e7389d0e9c6822681a3e0c8ed1d490ab8557d40855f3ccf3dcee1443fdb3a6696e03a0e8d0470cd7ce918d4aad0cb5dcc3679a5906b9690bfe77f48da0b043bc802205a2e579a90316ce158062349e7b0c13db3c9bca07857ac755badc06247cc33c19d72e14c52d051e7978aa530a0519c59a7267c25c951f87e5993b56548f42270d40a9fe3941e8ccd76235c3c798eb1f25670ff175195fc8c5c71996ad59ae8c4265ecc7e2f2bc98d8e5ef6726665790bcee6b262893bc7e101a2e21f00a7805814bced9ddd54d73faae264812bb4194a940ae1be8d4f633e4eb9fe9b8b61cfeeea2630775ddf126b3911425f8eb7f897e67e05a03c35dd41d2845e78b97ac0c9d7067542a79d378e37708419cfe4d2726d402bb27a8010e5b7e1618c7eba3eafe402a4d06a384c40fd505cf7ab8a5e285c59bcaf4c35631887ec1ef296f8b6cba0b4972bbab8789e8f30d984c10acc9052e2cca438137a20f9e4c4264fcfd01b031d6c31b928edbff95286c07db7878ead490912266ec0159c2fe020dc7c4cd94cb030ac596fcf5ec2a02641626d27d705481a05205ecbf7e6800ef95bdf5717a9241c1aea63f278b36d98e08eec5ecc3e86651e40a0429a8c778d7f234e6eb578abb646acc92034078bea09e4f18fa80f921fcf316be6e13685bb09f6c55374164a80db743533d657299fe4c70b6515184fc9318da84931b773c54d6b3c36b0e8a9dddf022fe9d14e0206b2bc6e140cb41215f7daa3338c1c74e6707c11a037e0afd25e2985b8e157497567202ba37ab579428d5828b56184eb117b1dee354b405753599bbad03efae913cc498881dcc1794bbaf6bcbc2c100fae4c1e1fa8d69c966031994597e47ec79c029b76d1b0d513e5565b2bae04cc3af96f2c4a3680c388c5a456b657e2fc484ce1d3c778d3650cbc4ab5c03aedba8173a8aa2af7b0540212fe236a4f51fbda23cdaca2a97cf77d8ca21ef0c459b2fba840808420e6aec11faef6ff5d9555ea6641c718e8a746c6f729f0701f2c9221943123aaa7ad84c2238f0d1b4f68dbde6d874fbac833f6aecca91e492897a82d2d5fc4d5db6217073bc487b2211c2abf36b285b043c4b100f69d9afec4b56d7db2524e8456df268a5cb227be553703a89d36fdf79d288d9c9410914a9e9113f4b5cfb777aceec824ad03128e1e2696c03a6ffb30080fd9ad7b1c9f9733e906f4fefe8a1e14f1c80f69939b9e3985301f2bed16c82d70f75d7986c965c5d616324336604f82ed050759806bbb801c8b7ab3a08e6f03675d6301684bde96e8fd3c053e9a706d4dcae38b9b4f012e5d3f0d02111df3e6677df7278211e718113d910c3335edda06b669ec071e174cbf22905cb140732dc1a2f5e9f76b80f9dd0fdb681fa61a78b3aefcb4999d996e9e03c9c79595832a82a5b19da2d7c72afe64cfd32883dad24927ca500ece345814a8c122af8e74ccaeb75814b1ce6d47f8124367017f8a9faee947050aea7e32ae39cc01e74a5e6b6fef1016a974bb8cf687dd44103553e1cbe01c996954312c8b0ef3c766e10e120e6a0d71426cafe9c82627088391dc8ac46a684ec3de9541c2abce9178268516abcf332c438c611a93f92af18ba6fb1c3e15a6f1e7cf2ca5f44a8c79bb22575f9ea60167056ee00c2b1fb1bcedb09732f5f78bdc6cfd8fdc7185c9bb9aa77d4a6a002924b49a7655045fb428d6cef41f18df62929a1881fe7581796cfae524ff8a460169db52035fb99ce603b32fe6c71f4d0c1df261a9172c6a94d2a43c7f714563c8a8f2aba9aedc694f6a84bcce8a33b92425bc2c25232f69965feb75ecd63945c717e07407057c66ba33930430008cc88a6fe925827efa264d15cd620bc56fc9fe3c2cddfccc6e52850177c3cebafc272e1ac0f8c6c369452e9db200d082a1257cc724e6d79ea2a1e0b9a7849f2da1966814a47a4250d8bebfb63c584945aeecaa6e457256d33cdc36cf4e9ff0c314ac5182d8c297233e1120a98d990ef071230da960ef0ce9d039b0e141f6bfd2081deb24ca5f62db714ca314885bb42017437d71a479e5fbe45c5da9b10b1a73213853c87735aaa6eda1296272bce4442e0baf54178b6bdf6cfe7d5334ecaeaf276a8c0244ae5f1ffccf309b80c26aefe338221d10b724b465c9484337f9cbe701a2936b1a5d6d0ffa8938433c85d43a01f2e43988a0f18d286d5d19ba09cd6f4e4601f0ba9339ea99b76c6a5d38b73b0bcc73ca9a041e73d493e5caef7dba988396eeb516ee45318186c158957210ce653aa159f3f835d74f3bc445a24c6177badd1d6406cf3ef17b50b08c92b0b3830f3867fc2f1618a9cb94b28867d13ad3a42880b4819908e9bd96bc8bef5bcc34f5fadfa8c924035c281d1d1f7b9b37cf4e7f09cc3a6d006e3e775a22da97b66df01546c1210f8f1957faa01750bdf4bd3acb6e576f8c7d072d0cc28f87263f5ad171c5059bf275bde556cb228b2df7deb5c788329980a3e2cafb2344fa577448e87d556c62adf075a7f4321ba2cdcfdf64bb07addb4e4c0563d3b62f71a2536d15157fafe572083f7818e81010475b37ba032383c67a0a342d4997149ad62f0aa60e4677b9846b5821e6acf1b51af802083da45437a530dfc9e36e6189cb0ccf735813445dcbbff4ee771c574fd3cd9554f41de5845125c7f07499981649f8a86728aef5c5756137b5b6165b1e0a0e1f5929dade0da62f56138574e8812383e19d49cdc9e4a0c2bc9a08ef0ccbf44e86fa37bfb282644895c4bc4ef6921372e34a709d34921e167d4670083ff5aa1ecb8d6a1e1f57bcb697b4e0fb93a50d17f288dcb5cc1a6597bdde0842fae4486af939744fc2dafee0a9afddb69e0dd1969888d6308a946235070ffd45fa98e87a004a6a6b0115a330538c5faee09fd4f3dfce0d21dcee98071dc608c8b1340d04f0df2300c6a31de2902454ed6eb3418d2519d954881b2637dbbe385f6f26da6fb8b5f248311d48b20b8a43ab7b46457b10cec68da1bb9b052eaa059f1639c6fbf922eb15f61c122a93a65fa222be939cf04285f6dc8db6a0fb588c498d53ced193f4ac88600269a6810cce07750aadf3e654f79037706bbc31884946a478c91dadfec92a0cfa0bd6860e3b32c466b0b8b86c56bcb8a0ccd84d62f1e643258126b791fa43d8037d8590932028fe59bc6f2ef9cbbab640cd074e173a50c109713ac89e17f80610c9bb08074f49893d18c56b8d366e0bb22771acc0b4661c93f2f2adc6954b2c6f24d9618417145a9cd9ade00d5a63e6cc194bc376ec16710a766afcbee8b1806bb90807a9c0719904a745bf40cea8f757188d87491ded0909bf0b417be73e15e61a6f943028e113cb88a009a000420280cada98863af7186402c1e8215ad5f540768bce5b5e95d3f193c53737be7d71fc241e65ff0e34dabf9c765aa195f39bcc93652c1c5663a43f06ac4291a653321f0c930499b6849abc4815a5acc74aa693242e9b5f91b408f92cf0592f7a9cb64fce1d4fa93731d6850e346f444c39310b4989d8f8a418828ae724a5c433695bd08492ac88d981863530fbb9db6958fe7967496d4e2cffdfb8e64e50b304c601cef94a492a2f91cd67001c5569133148c19e55016f07d1b4e596f6d4287625ebc865ea64824e00a8e34d618a2958117789bf10250aa77baaed3bb79daadc8c617b9ff972fee14fffae4e1c7d18e5229404e865e824f77a4745804beef17628d858dfdc10330500c587cd3068cc4b9f7b06239c1874e5903ed2c88fdba7ec3821f37152bbd6d3b2e083e628cec156161473482eaf83b2ea506526bac6849b61f00a4672b52d27fd1e729ba9ba42d7a7057e356abbf5dd5044caf68f1b1f2a7b3b9f3c3503664f57ee02b314502d0181559d1f833ff3bcb3aaa40bdde4308c088be1228b6c777576c01a95954ccc4376d20889cbe739edb174602cfcc34302203093eb67f87f33d19985d43e367349a90db859ce72d45637e57bd22a7c420b9f604f64da81fa2e28d20cc6a5a345ef613407f817f34a380ac96c794dbbf0e82c22a7945512d0be97a02531b38100e7c54ee16dbe64d5498da94fb7dbba29d0554e749a001a2dde560608583ee9498b8629a1e791a6f307a2e7a6794e2ed23e5c9d5c715ab60bddda11986ecd7ab40e5def44fbec80523567a4571fb9b7616a438163bf5ee093ca0641fcdc8668b592c734c88a1521ea9ec42472b5c4a2f3d6266c526dec6e3ec89ff9a1053bc70bad6d354d8c19798b4a64bad2431f60b5288d4197b78fd0cfe9dad57f3f21823c0a5b80982dec696516ea1d51bdfa3dd502112bbc32ae163bcddb08b74f5f6d1e04f551e125bad8457b6629122fc32f0bfe48ff25c9a51eca8a50b31e1e232366ad779b03ca4866aac25c9f6737c7874e37fd1c4b6ebedea66516ad972e95ef4830c38f3062a8c6102e5326aa41c1dfd7fa91c02982b9398dca1e7d7c48cec6446f95670315a7e5e039be66f0b85e1aa216cb81349a9d230a5d100e4f98e66335e3b511d708adab14a2eccc7e8aede5b7c41938d8ab33f567bc5a6ef91c56479ae63d6db92e716a5a90203ba140a63f857af5a0f316dd9608972cbcc6a73535fcb4e5c114a49b8200b397cd1a22b0ba16f74b33185632919c2309f9eb72b2398da61c09fe3cc30f474f5174821d8e4b4297f732c0153f9061c29e731030f5f778639fa23046732c2ade31a63f8985a00e258b91e7970423c17eaa08f3435375ffe25c09e27d8c11f4c191b0877ce408605c41e9794a5f461968d2e594dc296f23e80d15f4d549d591bc599494f2c62c5747899a0d064fb9e372999c5e0e1a659e903ee6461d2bc56e07559a9f82c8ae540f5f46ec2c1405e2400c20404bc21f1f84a8f3c7beb603f2946417040c0f55a8ca139f66e3d1dfeee58d82b53d683bdcfa1328edb6ff6ee67c51a3c0a950f4cf3c6c15e56eabbf560ee2cc463054193b0856b9b0f06ef2022ecb4a412815b3872f4ccf13f9e407432d63040ce21da1ad7c016bfd9cd14cc8030ce44abfdcf2138fb50f325de94abd92316aec7d0b723d736a4f3058541b2730de958aaa9e980e0d66fa287759d4e8e4cafcf96cd82584400fcef9957693671a383955e2c2bf8ffe5b28afdae23cdfe1dd4ec9c896f3ae8229b8030ca24ff13a39087d4a23da287ddcdce0660dee6dda78fb9f72ef78c856716e41eea52478c4d66e955ef80bf3c22ca602be7a7868721cb6e2f81940eca1effaa2fa98c3d13e4e389fe84a5aadacaa40940e843b700528b92beda5c6b3f2c6676efaae30bc02affcee67f1c32babc3e1bd3883195d57c2355cd47835fc211461910d84f08cd1f2d075d7cc1c63a2b29c17f2f1feab64059c012ec86cbe91df70e43d57596c832cde2b46af38037e534034036c986625a18ec8267a2b1140fb40bef1e6e9fa93b9a9ad4107bcdae3752ba86649485f75ac007b37578bd8e3dfbcd73b8de1aa74bb80fa92697545dccd93df0bd0731cec2858ef0e3645f625c0544dbf5983c36c878eff86ffaecbb826ee2058a3e991107999f126f095a09c0695f49efa621d60f1465620651b117c1261dc952e18723336aa24161234b455dcb894a5f569d739ffa526bebb66d5bbab4436997837a3d90b2bf52cfb9f198471f0ab9676573c4b9c26194384d3063f68eae46ddad91f32290e9f42c2f7e978f62bd3f195ba2a141de4a7cf4d8adbe47dd6c79001b99537df515808b9d0ba4c8ed63fcbd40f6d126fddda9cd499844a6bd11760ad32fefc95c402a86b21450929853ffc77d9435429eb3b28e3aff99276a5683ba6224201903d2e75c0d3c1bc99c7fd08ab95f22aeb9cff0981668080b3e29892bff92536b69cf943e72f9211568c61a37ade135e598e930cb2eaf05a6b623a73c33d747dffd018d2ec18154ec04161ac6398d21c065fcaafbcbc2563cbd6c6693e8fe469a231a3d583f522a91a2447d073c648e4a35b5453284ef0d0ad5a8ed2406f7ecbed51d05c669a28601de42e45a24774f864356f54c384ff2104e4e304292feeacfdd6b3bb9f5b97a79fa8482909652a070b52254ebc1cab28e4f23d5356cf5bf7ec31b74d1c2b1846baf3ed187d83bfdd2a18a98d2a415d642ca7fc47fb4afe605b835569e9a78a26c2862e88b3da6a8328d9d2b01943a1d7e00fc2595b812aabf092309e5ed5680fcda7ed8d39fb56194d39461d4a25693434481f3ff8c7c72d3cf3163f27a4361317f5b2a53486a24ece3a7c548dca973728228aac2c1c60113029ad9424fa86b98ec2a20cd7252a904ef8649f1d503d59eededaacd55d2c1dbb33cd5c646b5956ec8ec68f485fde9c28b248e5a42adb2faf2817eac4326aa403086778e0057c573a6e6d2c1237eb52a47687270db1e105ad8f491e7b9efd18c762ee21f51b418d52776a160bd10f8bc5ba37391007016c63a3fe3471c098c0f8643654dab304e058b8e48cebaeea7ef27569909e67c44eba1b4dcfa9ee096f7a619eef93b51623275d7d49c8891aef5898664507c663265d1ad5dcd3cd85af556f9ef9b0183112ff6164144e604798cfc15e31a69f20ba83e475361af1a609714290ab1837242ae797d9b49f83c04bb102c489459ecac9e76e9acc6bee34512c1ebb0b1496076c70b883b8a8a615eb657b3639d79763519172ee8167f55be10d0eaf994366b47a7d5ee72ff1c82c23c600971c8fb2befb18b8e0d0a70b984727702b09f01ccd3dedcd3f976e1fa2bd8a1d42f9573602041d5cd40cc6ccf3d81c63126cca4f04380bb48da008cae53be2be6e9ef40453cb34657afd4aa4b85f704239cb1a15f637f5d3c8a11d651f80eb47a5433b207104b27365f9b94dcaab1c7bee64e7a4cf17b941e83023aa06508180e8a47f539b552441f2310f2d69564851a15911dd8b4844ef2f68b083b1de299a3430d110d0852ddc60967fbc21958db2d6b8b3c27e7e9a8ca45cd7c019e3bd80f5d817c52df2959b7ae42dedbf239c30f08520bb9e6b76de50bdf4c1754014c4ecbdd38590b45f4bfff6d2f86d0cd87c3fa59cd6b8615df3703e319d8f8c249a5353593ceac710c997bb75675945c64cad60a5ac8751c31ab2d16a30ecd4512d59e70f5bacab1dd590fbe9a7aec64d1949134e8b7a394cb2b3fd360ae7297dba47694c781cf3fe4caaa2c6a5aa7101679649aadaf8e47af031bbe0e02bfb3390b1d74fa0c35c560712a5fe4366a3afe885a509f0b4ce16987747dff2a3a686577efd90f49ce256c623fd3bceaa73897d3a6c5caf3335b99b49af3ad4750b2c1d185bcc8f71d80050c8c30d438b680d351fe15ad24a99dc30ea210ae71a0aa2fef24f04f835e9016e17dbb2d95131a73a307bbb28acace0b5ec4418f026f1ecb38cce6dbe874300c50f8a83f9a7444075cd2c3d81d0eb3620c5eaccf35c5284a22052e3f7ed2fc641dc00b9f39d70ceb40248e1696c14319e031f873a64e3daf09ff0db9ce60152ca1ad011911e31499ec41e2e43a552aece8763252e3d6c0336b8f761fd1995360b95f92a4a103d9ed7a2c7973f36409a11876d8a49421c0b5986270c207276e0a70e790d195834b091186a34ea94735525fb890ae6e7508b9cd75b384164b6d1458e70aa295a41f6e5f6824aa2eeee7fa9ce2bb26a041d8efd6654a5f0d1b9d35d41bacda224893f1b005c7bd158d31ce7e1a3e4ab5d83b24f9a3e7a6f168edf2a9494a96c78b464b2a0286560cde6ef4ff36018f0ce349f87c0621767919737a1cdbd961d686a28c1632e6bfac0d873921dd1bff57ded5f56fd33b2f4d5420f3a2036cd4b31d375b0faa622e3ad0bd670df8eb91f4b1f8b7a40194db59315393dd09445a65ecb41048c3e75e57cfcbd3cb175177087930f58644464fa99f10b50af682bf419ecfe5243e7541300eceaaccd980fcfb2e47eae4711c205ed405eb176ac617e2ee95c09e5a1a3ab2e1bfe9062a03070fd1fadcb3163ad99a75d011279a66d9857781c51e02ef6259401860e0a11a2a88175a3b51500827eaae8fe408fabe0e54b0a946613dae4843fd485e534effd247fc107531b40ff3b870e5040afb7f7c33c33f041572423ea4fc00a7ff967a5eb3d37dc41d1c06afc3e9833e7a584ede012654be2cfdf9f269a6ae9f48c95e3e51e06c0b1817044e5a5f0a09a03b6ac25e52c8b9a60ab7dff210a28c7cb2930776a11206ddc205bed61d1ed98d7e7130b671981fb3a79da050bb2842f6880f81c347baec38d9d002dd19be3d33a97caac9734eb0a1e789e705e45ffed29e00c5a01a00f55f5df9386eacf7a13c6f17e4168a22d3ad9f22c6bc56087e76b22b9ce397e385b291f5be5a8a7cdf2fe26f514488bfacf8f91be7b04b1fffdce41c97b0363fb6be4de78c6ef61a506cda2934d0e176e70d76ee08f6d9c14b84fae6ac8e714015adad39b42ba51755ace92ea0838368ae7c01b2da87962f112e4784e1ae257c265c022657b4f02c9394e5335198891d227eb830892d8e33abf0f2563e1781bd8226f7a0912254dda5b7011e6b5bd4f7edc8d29fa78138139e7260e65f81c4a967bc3d6c6580566a52d2b5ccbc1eee38bfea59c6eb181d34a92abeab4e41e6d3015d10a3f0b72f05e6c9ebc741b105a19921f00d5d17d810c83508d53674ea9796967160ddf5412011d3594c947bd3a9d5e76742b8fa6d8613091f481f897b5d0b924d297aa0787a29c3e7ec6f82fc53c07c2eb5a42cd98dc0042571aeb4a4bbc800d9dbd983384a1b1d9573f90171bdf567c21f629ed5a4e048aa28662c4483f900c83dfa3ea1810e511599cebc8bb070fb0e52a5b7a608d8e1e49eca91a544611ad5aa02a25d27e1171fdffe2f8cd8bf493efff49a1a336626d36b095a038b71ef9c6da9641a310989d2372b784cb72f90990969f2266b5424ef34685b44409fedcb3d67c9bbd39500a17c59ce1fe91b62a35f97ca5d415c6e1e3efd4550d0105a44ff9091952272ef3e6048b23b9c6186dc29bbe489498329052426f99baf8f6164e4cebcce4cbf26e77a364de42599bd6a82133938b8bd7007552f9d3056496ce8286ea4ce31723e6f2c4db3d2398b7a206d20386fb4b3ae0b776ed07cd514467382a2a4d80241e16ab00105d1c021624342d0cb47096a3b7ae893e17d00b80d68511d706d7dc1be077f79ce7849cf6eb9fd41e6721679e067862e7e2a02cd142c111fe9b2ab0b54d55ddb2d5a8891bc9ad2224c1b4eb167261b4f13694b6c1be6baa34cd9a9e7f1195bcc07a2fc1fbb1032f249378eae029f2f01485a8d2ef38ecd723a4f3f0fee5b54530fd04dbd3298f0f64ab9647431826a246351560a278db5f3553acc299740194b0230e271a3a21cebbe1b59c6dce24a10773b707252ad079413006916509ccb9de2f0f80bcb8d59b6e4697da42b46c5f8a393a6ef203a3f430676b4d9fbf339fc84c634ae47b56016f0971c1dcb1bc38e21372b97f9edf400016addef28a0c5325f94a92bd7db09f5c82b7131f77a6318d75a7ee2bb6f1faa35c4ee5571cd935b6d2f52547fb96eb52de6a08e1b17ccd01056097c38717d0b415b57b6b527770e8f8056754dfd95e2931d6c214a8324c0bf4863ca0011e9f79b5d6edef0ab9754ccd6e1ccecbbdc5409b156b6c0a5a8283eaa0555b522c99517b7cab9797d174b80cb2804728dee0131bfa9466a1219d22b512a8b001286df194808f9a76c45f2b117cd526d65fabcbc418705f23a39f2970bab4fe7f809d359e221848a49f5230d4d03fb75b0d871b799d7533e49339743df81766f08be2c4055211c5e4b8975e33685fe4b88746994b0ef30b331db52bcfe8ee4405aa9bb01180153b4008f62956960dcff27624330e4afd44327f3ca425f25585876647248918dae1f54c7c809d5c531f470adcf92924f2d079682012cb40e8b18763eee735cc3a162caf3a349a1caeed736316bb03518c582240981769338aa0f326ad039ef827cb267f340cb3216172d11a4479a5c4d309f0f2fd1beb5e7906422df3017fecaf302862d2543bf2969843567eb46dba07ea0c18ff4955696645540fec5ae5bb87d3428d59ad96a3cfae982dc45679cfd1687a007b8c2b8d3d7acea1c876a4ccc40468d79b775f520f62e2d7b86410fb2f0e9b7af8bfef20c3654394183221a818882d8f0764c84dfb1897c46fa4b83abb6e28a3048b680956d58678fc60bfb6e003c470a9ace95763ba1d2a55150f286f42009f4b37d173c40abbcaed25fefe706c9c94e2a35951b2d2f977c9c79c5178a380ea5442eb4ec235b122e1f5f870f85ee6980584ece1422f74dcdd896e0d0e5327c069f3b4580fbcf3704f60ed2784cdfaea7eb771b304769320f4b10a2b4bb25aadafdba937ed904c96e46e54ee599a3fd8f32a0286144372e81953a29127ba912d16820f02a5cd863a556b85befe1b85d85bccab04162c13a5ff5ab242f586249c772afb69ac28bf809ad4d029382f0005243c54842f38a28726780a3c323dc0ab35b7038b87e60b7c393c57771abfa3bc774c769c924068452d6c6b03bb083348b4cef3d79325262d91786e4e7fba2a776046e772681e2af6a3ed2403f25b83d3d576e5056108fccb753b9629bf476312d98295d96809e1065ebf31ca81d27c132f145d486aadce31343472b91e36e566a40e8c624905dbca8e059ffb6e5f5561e128d77ac920d777ac3d35d30609e740f947ebbfd07b55bdb17686cee9f78ed1f627becb08657ee57aced89805d7b2580f3aca8bbfb8622c6c847f38c345b604be977b9d24a53a20e0eb8bc0c924077021e29347a9fe70ad038c1e2c07f458fc174478b547d59075999d3156d1b2a4e421ff250e2832ff515058a05c16b6ca4fe4c5824390d4619233669fe98a1852e2309ff6330f0dee577828d94ad98d5fbd9136d169a7f54d8e152c3e8e3200cf23c0f70f2681a23296bea1594b33deadb58691fbb392eb39fa20807e5fc59642372203ddfef00c068dec18550c255522d0c106adac4156fa8a839d31348c0bda6c81526899a2482f50457140882b0cd5e2fb4558c0ac1e4abbfc7105855522bd65155eed7cc30695edcb1e5a3dc5eb9474eabae455e01b8ffffff47