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

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

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

Block Certificate

Block 68274 906419de25e9391eb5777f5855d2838e16047472c48a8715a57df8fa9b76f709

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f761afae9683be759e796ec9ac81e8641d5747a1e1f22f3e7b3519aef0d9f6b5
Certificate Block Hash
906419de25e9391eb5777f5855d2838e16047472c48a8715a57df8fa9b76f709
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00d226010000b50100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009a77dafac66f55e4bfdd7bd436534cfd7dc82ad288f57bc4d25d4c28017297bb7d7d7a3f12a6a5471cd7570e840b0e366f49d4f1ed08168dd763622d3642a099bc7eb31ee02c3a0dde975955d2d00cb777f61922ad6d9b0681020000000000000000020000000200d226010000b50100

Raw Header Hex

00004020fb7b19b42c955ec4c4ed55d474e6ba3c0afb31a1f35d1284154aab86f73e1eedf53ef0ea3cf4e6f2afef48ba035aa6ed0686d33cb0686ea5c9001cd03180e89f44fe226a51300118b5f6d9f0ae19357b3e2ff2e1a147571d64e881acc96e799e75be8396aeaf61f7

Proof Data Hex

59,560 bytes
121216010307ab21f471f2f2d1eefab9a42df7ca1ec960d7cf3b748d5324835b70ae06e35459657391edd42a61c545f619369c75d741451ea9153654437680c48de56303c6ba27850eddf36574255aa5db868b70f44f6f9109ae703f30e91f0257a0e907eb7214d9be6969317e467fc779b794615f97847bfd1611849c0b4a37ecf13101f060a3f58c307f21eb23cba7e5d0683f1e655bdd0eaa33256857ebc4e056738a3eb6dde5879f18686e7f84c7c71947750e2c839c4f9c6d8ff60f9f322f87ffcf056e5ececb52a4040855182a924137d7d0a8636ec00ecbe4fffddf67f44d495d281181afe7bc0adf04d2f033a54aa39de337cd93da2313fd03e00a3948792cbed6ea12f3682d56979f7f783d81bd2c58fbcda4347f81306dadde776a1b3448370a0cd0aefe12863244ef0d3f7b34985938b8699ccebfc7a323c644b45f8493988cdf02c952d70d0db928da149e109c91c0bb6810d4d23aee3d29aae65265c8e82b848570060de29f3d7791c204e047719a189967ba81d73a987eee6d609a0b0703784cdc2205fc4279883dc166204483bdf55a01f0bbddb6514f7ac5e55e87b674da3006d1442ba9248acb9d8375cada19e5d524920d2cedd37e6e64b1126e5b44a83e46c3de626bcf1a55f9ccfdfae5f1df69a0a2b31b957d50044faa514dbb5d318cf8f80582f0dcb7392010d8a3a146109ecae229d8699e0b3993ea8c4663393b86e5e3d832b8d535977cc120cd9a96fb3f62127987862f52df195351b745142548a3f75246486070d41ec7b10e9582f4ae0080df467716af493bf00144288e7b5b7e97865e104f2a4c3276b4bee664b3a51da261f9389b8162161823cbe11253168ec9fb6e4c74e9cf44084b76fb01dd676e54fd9a46b15e5a9c5fa1ddc1df918dea3bdf37d0beb84c9c5b689f35438981ad48d1942cb39e526e44a3eb4beb74cca70c46d2a2f254be6b2acb96e4ee8eebfa5938039746b19414718186503c004a261c35e640346448e0c629c520de4ec6a1465fa5ab883b186700ea0cd20157d9874282074cff5b21030792acab8eef7336fee8a7f993033bbc5b03aee856032bd6b5b5784c9d37f9345dcf8e7a5fadcd8d7c2aaef58fe8a40d8b8097f6fd55f4be40f3cd8b16f6955566519d197e8125d78a07dccd2a31c25c7794dc74857e7986dcb2a8be07fdb8685c3608c75ed4a2a6b8652240e4b9757f54eea15f5c8c8ab65eb2d28ff4dd4d96d61e16023818060a216b21487af884f7ed007ad2da73c1ac71abf9201eecdc321f38408e8bb85c0353d0f949a8b61034e9ed40c8791bd4ba404c6f636b7c8d745e7f98a16ed3f18dab39432e7f676199dece38d235008ba88320f7722d21512c12b5c646c7ce3f42987149118c1c649bc13a25736702efd88e78513116aa40f0fca8d5e29d433b9b7c24c4a82c5817b2648b8484603f10851c88faa223f48144b667e7794a076ffabfd59861bfddd0664e90260f7140d2e511924609be8d948123bb54bf90bd2520b46b33ba8542ffc071fe7be97f201d675a8398e6b4e780299cc5f420bb3227f9e6142ceaa63a9cb079569c675a173891bbe68036587839c7391a2123c6d883ac5f06745c184861fefad888b38fee3c2f28d4267e87fe60445f5707ed6d414b3143d19e393fedb41570a6a7e96f69c95f6eca62ec94df5eb29ad46a765b68b4c06caf4fd184fd0669935d33b9404f598bc155bd49bb42d85eb87ca458078e273ca58ac37041ded384750ed6532725770736ea3f32076ea000b14a58e192598dbbfed6eacdafaebdcfe73cacd71fa92fbbe8cdce4483da79149c0b382b67dcf4056d141285702de5958b016eead2be3699d52fd25a7e611ac999cdd7024c1a7026c735c87c5501eb1761137205ca7c9311f12a036debcf7d46c1e1882bc3ea802f8488a6fa4628dd790fb61039c2625859e02d4123076910a1d66dff8696d5bf4598fdd2ee688fe180ff377f8692f4cb06230ac8ffd9072a9631c3a5b2453a69e1f446ec0fd14f15a93d70a2b382fe5d513d4c693fc6e2f080e6d01c5783ad304ddb35b3260f2cdfe1af1a20b80c5b663b19d3ae78f255b0fa520f19d13b0bde21729374c1dad24bd172e01820258c07907ec5653c381d7d7462637bacea544b5cc280920847f197088e335555c8b5d7af7bfe4acade2a82c5ec7f71003c307c5edf12117ad6866e1e37b01b771a581c3d767654cfecbac2131e7ae509e4392ff72a5946f274ed874d5e50bafd6063134915d4e56ff1974fcce38d7f96f86a25cb581055eaf108634bb35854b2e495fda4524a1272a9098d6f6480c905be14f881ced940d1adffc13c49fa10c3ce0bb085642a2c04b2b5ce718475ea795290882f2e4fdd088d41848b1b6b25154c20f55bc1e23f90668e541c407334906fb055eefa9886226a49d1844eb43b475e5648c7abfdff425d23071b660a3a69f0b97713078dffcb20f942b778b028207b134d805cd1ce889559a9877d90222e7d98939d48d27d70855a0a7ba4ec851b2fd4c62499b008c5fc04415494e7414076ecdb1956c3ea3a8e61b9bbee80502fec1dece5f038a7b24be4c78154b057a0683f1b97c8d2835b484c10a3ed62255b2808d7e0b93e1f18864fa41a23e09a50c7f41af08a41b3eb09da2d8c2bc95796ab1dd4b5cb227eee6d2c170d6d8145e44535c8a39431414b8327697adc3974a894872bf88fd5fe906cd583410a5fa35ab6c4aae977074944e09808bdc58c8d7e2a01625f6aa98494c2ba4d680c6c5c9a2652779181361db66c7a11e0cb798819867774566135e10a909b8c7201b75d3387d597d655fcc2c09cde62b11865683b544546946ff71e42d0aae536fdf3fa7c17477ce0e346272920d45af0ef2e3b16dd84dbbd8ee30fa9d6a206899edb695873f9591986acd4b5bcc65acd0ca40e9212683d28678f0cc3454e567faf92bf50bd7de65bd81c8582e9eda18ceb1c710426fb91ac21f37cc1776fa3ffd6f907b9896ba9801fafaa7e7aae688e4ad17260a3296d3646855b8c444a72eb9c730cddd00233df77a3d2014c2cceb5f9c162c72b3651bf8a081396f7406e0d4737ffeae36a72774dc92e660763d8d638bddd0b7538c6d966b1fa7fe7b413cec55a4c75c8f5993da295283a09aabd36a2cabf52258a1073dd4f04f07531ac0e75f8e7e35061e2d8ececb767ebfead1313eec0f14bd5d5a504e4279d9956818a9469b6bc62e0e89f9adb6b74c3b711223953a44fb4597f81a60b4e4e1a8ca5c0fd1408fb955427e17b3b1e31b0550404ec9ff80a3fbe278a123633332ce29a5b6c636d38b6c2faad34cdb74bbf3a9f23f493ab1ff9d81d156f301c792ee681605a6f0cc14d1c3d2805d805255a828a19a8265fc7fe14e7f98b8fb0583cffc07d47137dfd4d17c6567496866a3182de40a5aa82edd89369c74384e1649c7cb10f514ac92a6e00b7eb389996f5d4453f16745d4ee87903cd08b457735a98240928c843ba0a45e10df6c8c297cdee45337715ab1273edfd28094777dd1474f656085165bd2f21c23a77ba3e4808e42b27ae42c9cd92997ec2f2aa7f4f02f0203f635b856c8e9db5a37d6db05726610541459bd4031c87087d155ee4c7771b44bba792e903b2bffe2ea4d2e2da38089d0597203fbbf65d6c186e9cf7910975bfd31ca3deec145a56f95b976c1231dd70c25e12882bf1b572f7011268c2955224f25fcc2e7f7c43be42ee5905f4887ad4d6738b440861951a84871e518f69000ad82f0d09ed6a8e297e3ef8f12a8fe2f073e5e301413a682b675251140cdc710fd516e7610efebf440d73db7cb1dde33a5920f3687b248d5975bd61d07c35bcd98dd1b5f3a1e0105960ca89596ed12686af36ee9ea4b3abffcf532da3502e1ceadd591a082c6fdddb2584e9cf06cf1ade062a39b69339d45a9584796e582ff87a65241b1626de32cdb7a94b599ec2b15c974c2c9cd7e38940a9c60edd42ebd2ebb77fcb01469479289a44b36c04cca9d21a3f62c1e2c71247b533c0a9bb4042caba73524261b7a512de55a81ca032416305a026b56f4864090f562f4774949ca4a2ee6722eb31ab962d45e25f5ac070d91fb16d096be167170ba4daedb75964a8581ea952d7164fd9baf25867e07003535b1f120f60e7c8598a22584c21b74918e544963a6c69c5bac3f2aac09d85832ee75663894242f7c4fa60651a83de1d7319c85899eeae34e20fb937c98a191e157ed81f471e61d37553b3d9577c195826890dcc0c715e91ca25f80880c53b991c36a302bff9c8027b32493a1566e4cd93f846c70ffa39c2489af5ef84f68ee931f30349679562e7c9441dc5b17e4fae81b1dfaa1c95bc4551fdebe91dad245ea9b37e9345ef687cda99c5fe6852ff9899db0c9963393a761328a00935138dc3bcf1ae8baceead8371bfebcc25ce53bb74754d0d83d1cb72d0cb5e2e15a5c80a3a096b7893abcd9ff960f62983f2165c4efa2fce3e994ef2d1c37067e1937ab90aebd50325dbd5208c2b048912bc01b69a8ef1e116d873be546ae598669265955b8ad2693fdce04afae46d2a0a11c35a0e8177e163f2f2b38d9f6cd50bb9bbb8c743c9725d3e469ef1ba1645110b83a3a702c3e016c7be5b1b7290a644c2f54c43c319cdd89fc1775b53dc7b6ed778b7b15435945820518fa493501521523756054ce5d469b505fca6c3702d699972efcafa46ca624ab4b925e17205e2836c98b4aac86ec9180161007da402021567d9f653d7f2f0bedf2614d20afbf46920d23bc03a4e1d3936a6eb50ba9186c44a6d1668ba615f71b7bb300bd563d30a88a32329a674e72cd5ed93531c17cb77dcbb57df5181b6f0461cf4eeac52dcc63f75ba47bc083511e240dfd624aa51b0a6ebc0ad69509c684f763752eb4ab71a4ae2b16ed26d336d46df3f80634617bceea013894cbedc62ea65f2acdf643ef66e57a44d03b7e506061031d5287aff822ebfc4df45a820b642379b9e0422022a30654011e673fa301ab03ae63b8e200a9787a0305f41dcbdf11afb428a0bac39c48c406f43d0ea5634042b479e97aa867dbe3308f91a63b0984291af64fdb78e6777be18a42a68d1d3c3f53768c5c863364d0378273fb28cc54e1c4c8bb009a5cd1aa3d450a86b4fcf31bc03936420e5ebc99aa4e8c878e0a63f1fe795c3e411932cfa7988c656adf79a7061dd163ff57fcc611dee733b5196bb5ae96b325ed2a64c3e1d25a831fc528b20ecf329364b4d6c0158db65586f7c324d5a93ec2d6282d5d9bf1cb4ee1d0021d40933588acfb05fe11a48c7ae348ccb3704e53be5407613c9987e6053831ad2c346fe25dac65e946d28fbaf4341fd261e393b7520ebc7d2db41c1c1252ebc0785cb08b94738c26eee19960a957daf40346988fd1b9994696efc0b7c1edfa19861a2f5f202942d57477ceb2de31d1d7fa6e020b3d2742399ededf4a353a6dc05ee057189593eec4566e4c284ef3adb6d419234bb1c63cc4ff8a12aac5e188b1771eb472085fcbcad2fba3569c3cb5fbcdfdddc47f0686c8297718da7217089304f9a2d2de2c7e60ed1047cce29af2bcc9d0dae7b46d465a0e64fc165080647c7be760fde55bdb782713071fe3d6f03c28028f0bc224eb19cf91934e2c9a30eb3cd25762fa866598949571d18af68bd4d083b9e13c3ba2f7655a26f7f6571bc75c675170b3c2b4f07a066f1741077af5ac3ea947f5c4908fb9813a265d24264dc1612dc1b3df8fac135c7266d536cc4dfe8ad9c2969e07821725a841f6534dbf43aa5cd01c4f1beb6ce745943567ca688caf993cffdbb707accf680df01a508a36b90e5409290cc53130e316555a3cbdc13ddc26e1c726533baaa41e460a66ac2b70b94efa12a3b6885a5b22aec279e6c9be4d636fbb2a988dd11eefdd40636aae9ed5727e49784ecb757a5096dbf4799fbaef39a850d99cbb39717c0b4f496842c161ee91d511479e85db49f7b99e106ca4600bc3f9ba60736ad6a2efd4f80b54bc7fbd2aec0820cd0d9bdf06da904305b035bee9c17b6c93fef128268033db91b27657ac2d06575974611e2d82d5b4296329707e9445400f052d38675356bc7e1084a2a4b368000a7fcdf0483296cea1002bd7107faaee43beceef2f7c30d2df094299b7095c48fab9d755f66bf268c13177abcf915cee146f59b07f433c42ada4627bf0500b54a987cacdca84e40b4d7c2611c19934e28f50ee8099d406c11670ba65e3e3f8673a25a1d4c4918d4dc05afd77b72cc0eb77e40d4ec62633376309e829ed68fb23c90dcdc35d49352019c13f1b25b7592e3bfe5d3529445002b9d2beda6dbe8b98791f79bbd454492e3be264fe5b2b773220a2c6b1a9a82a0e8455958127e4003253309ccef8b4a9d7285c07591918a24bbcb310502adc1bf83a2543afdd42dff5e6407d0878f8248c381885f9e4ac91e4d3c8a532dd756d45bc24f56b31d1b3e39b6096407b27c5006e64295b61310524b5d9b1de514b5b09f58a657703fb6484173106b9e0b0c31344cbdf54c8638dd21b67dbc1fde9baae594c0242dc87c5a7befb92289f41a2bc6f37ba3d6711b1dcc6676d7d3d9550ed3f742d1af76842b0a6d1551801025488890a9b6038f00ed7cdb8fe7ea765cbc5d86ab05c249e5fabb964d31d073c4582b77a93698bddbdc88d3d82adc1994b83af3eb9337d9ed9143c93d7840e8eb0dff2f4d90acdaa6c9da59153f700d27d87c9942f29ff7f1752fa06b84e498aaa9c12ad6d627e3c25cba2a8e03a099657f9416efa2171ed36c97852aff80c7a4a8fb2a49216951a645ed28d598d7e107ab175be39a46bba9924cb3bde3505005379e2d17f72c58c5c86f8d3f24cca76ace13843aa1039800d759de016500df67e5d1bf6f4548e5512aae97bcb6a30c15a8bc7711dad9834df41f7bd27125e3d97f8e8cbad15860b5d70aa55a24928eed0f42cd6d9d916d59143432d87dbe7786b3d75709b7291ba8739558b5d0d2bfdab50ad5b5c50176bb1ac06aefabee07fb78eb34cbe40b6e11ac524f65925ebb41d08f4d10f93510669931049318c68ab1e3a1cf1f0a9690cb9d20c165467f6290dd24fd547e17e30f665e6809f31a408512421d4222ae27fd33c076ea7f389464c2c60a60429534e91156950b02fc979f827f6b4b264189d6b73b1532c8d386fe4151c47227eeb754b1575fa3eb2473dbb343205adb39c779dbfdb9249729b19b23a1a65903d2dd2cee7552e3b9634eac6f67b996da6176bbf260c733f7ba2342c16a401a90c62c63eeac0c640412d14a3cd530595f64613a54f383eb9ce933f9c986bf4596b45e87c27f1105c812cb9c6500ec43cb4b943de1d92b21ed3578275c7823019b8a83e835e3e53a5ba145f2c71d02a865167b187a6704e5cfcbbedba4fc6568af665a2b5c133ba585269ba6fb2afe834b3af082aaff3beb326a27396056a6b9524372502c9681ed8d5f93eb35727448e86d58cfc07f1afff61200ce70fa413eb9d92eca30bf9c7ec7e7c8ba7e03c25f1912179446a275b070822e399612b190f43ba1ac5475997256e0ab9789764e3c99cfed32fa403eee561c2e6a5c3deb48165c7204929260d9986ce6a4c6fc8719ad6677737ed3d84ce6c4c556cdd23524308af33b0e52e429336bb9661ec518ed9995d0b4367ef500bfe741864f29f3953bb16a9aedf88017c5183c1406be3380a82dc34996599258495aba2b9c9e950abad5a8d77a6b8018b1a7537c546ebd33b822f9ebff2c087dfb22e7ce1eb1fa5d15f189fdce4089bb8ea179bab105829084874889b4a1448968aa95bb983c62b0ca1b660d43ef2272ed2cd9b3bd9af8d8a0644499fddf879ad30dcea87d46a11da1d6578e4f98d50c44c11d811f24783b2c437db1717241c43f49c4c1bfc1c9ef37d905e8cbd2a58ace89a6a76319eb401e5820f3c61991e73bdf03bed5e9bf3477b0fc999d349243e3ff5a84c319accded5e3991d410a50deee879122cb8d510cede4ebdc9fe532738cd34dfff7a16c0832aad694a9b8e596d83fff47c0539ce87c77ff7fd7393e80b084c5579b948095bf1df72272b6ecd1c4a5e4e558ac78df6dc0d74504db000caefe956f0f4fc6f3b3886b82987e3e4c2ffcfd5474dd994d5ca0cdfbd1759afc9ccbc12173f6bd1ab17b354473ec65dd7568d01381bed0c23b42cc19018a258602365a6f9df76d697b5fd36967db39dd06b0e4807dc4d23020b88504d0853591990c82b7656d3dd654ac2316d11931380a92604079cc6c414e90f656124aaca0dcf16a0958d707af1925878673d7cf23fbfd0caa1f3c3f877ef0aeb10d39f9a0b5cc095a2c267e1c710c77906b5708b60dd2cab2716dbd2352843d8afe612268b128886b82e24e7f3b9e35ccdf9647b95e7421dcdd356567dbfa723d31920dd9dc34f6e4ea416a44139b97eeb9eeb01a93d633205457b1c9eda7bf697fa627b99c505e891c8b1db6894cb2aa2567730aa00b773c783c163ee52c69fa23309873ac0e342204256fec3e796657efc4d42e20916e9b0bb375f0b2e1e4f6b0cd17787f33865436bf0f0b526b882d9d665801a9e98704b8ddadfdbd9dddbab207df9ea1067a2544661ab7315fb5da17fab3e8a9f3036b772904dda042145f82ddb7cd4b26da190a9cea6c22beeaea914802735e8269717e774fbd88d0dbc38bae65acdfd6ed4f2708eb291e918d94410982f7bce93519180d2b03d0d60a8762a9ec03eb29b7596b304039c23b3358cd79a56ad0ca26b59d13dcd6eec0313952f216cfa043bbb78c6688c943aed46e0c2080b3391c87993678fe90eca479ad13e7134e39280537d698ed8db20a7ae5baddc9f685086090b9a745c55b1accc8f6067e8a3547e29715fb7d30158cfd501b02893b8bcc116915d0fd8c821744b08a85fef7ab50d570f735bf7de6da3413676d088c9e34152d309f369807e42f2d5c1ec4b9845958380972bd1e1d3f318c12811c4643212c92f06f1b73a3211d16719307472f206237910b69585960a665a4f7f41b22cfb436306980072c59f0fac7deff8cffec67ff9a49101311a2dbad6b37a360132448f0ca0e076c9d649d8360581b6726d1163677838407f09633f5027b886ac295e9883e83c9ec7b1a5391e349761d8921052ba57765799d379dc5633ea4fa3c6953761911c6d0d920c423680b89b5e2f80e057e64d1b0bc5626f1208b3264f0e57354246de86dee74b5430db4d0f2119d998de13d72a38832365a77893dbc87ccc9317a8fda73d2fe27e810656176c205c2412f51902759aab5016746f90757a98382f447bfbc09920a06eea386be4f9dd569d8d585ac9a82e8546d7a76120789113abde3955089a0877f2080ec2eea442697f62a39167b30d4272592cf0ed38a2e38a4abd77a630c8e4479a12ddb5aae1df7973f945b20946258ddcf4614bf80565b65f6d1c161066509c74af8c0838f18c80900b3a3e88a48d35d23076675ffeab4af3ea33a7e82986eee6ebf2eeb27ed9f933362b44c8bca67b2a8674043cab9a7c2cf775b540cbf6a3f2c59f52fb11942d62eab4ac96f1fb601c4a8cfe04df78271400ff7fff6301e0264082c699407e10423f0bb3c06102ce4621b235842c434bb89d3dcaf2fad554662780a65eaa7db3208229a5e7ab8582575b484e181f3923614b6d95c3de7ff349acda123661671b9ba5f2db70ea3cf4d22ead42fa820cbe9b8712b0f77a50b5915922178f10b3597ccf29b11637433f838eb7e7003ee2fa9996ad4b4a61531da36f56a2c7d1019483d21a01adbf64a62582fa8219252306b24821a8da964e2c2b036c8cfcf40bb62dd870bc648c0ebc470a61967dcae2e10084225fbe56bfaffe1f0a1491fe647d8624857f16ac3b6ffb62a1f1286ed9b275b268b0bc0dc46e7bad875f2621fccfa578496ce1455fb0c27edcaf0ca9b84f6149f2d6786e3bcaeb5777e0cbaed1a2156e0104dc102120e8e83102f0358edd25e1a49e54b8f6b8cfc7ef489c63a69049914ecc30fe7c5db2f5dc9e0a0200a84992a6efd4946a44404858e1f14735e3a1c023789d989e5fb4a67149c3add9c4693144d8ab24ecad191057c7e613c39edad3f3e234dcd27eb0429f6762b56d55e4693a1d5a36c59f88cf7a6ab918942c5c7e735f0ce1a237197e1a834a0549f343099308020007a93683e945e581ac4d4456bc107a127addd28557f10f7afc1aaffc045ec8297bff92617b9de8ef6e66ce7b1932fcaaba65b210bd923b36049930b3eb403219dc99884b2ba90b992b083ba9005712d2a8d4275e88c2dc04689aefb2e9deb62accb3eb2a0fdc1f96646a0b71562a88e57ea0c5550d91ea42f5b4aa11a01bc2af8ee9fcc2b68061645b4d5fbe147cbeee67c3699125a6b36eddcef64dd6de9773143882b30b6900d89396b628bb231cd6639e2e110288bd1f0b99ef4208bf6c50f0fa39d70886b116f8065339ee864c027e46176d09056c0bc80423d2084c0316cef2debdb61f00648076a0c47c48b3c9df3649b9cfcaddf9468f47325d8cc47e595148d24e1744c6b9197ae0d59829476239bba9d3bd115553c1896fb645e416b28106b433c57ef99824f7f2c3c51a466fe7401c9736b2e5aeb5bf3c0f384ea25d7319585ac21e83259c361e895b39a96b5622f192c83d375f3f00c3d718eda43a4c0bf8c400a23e3ca0529a02d2395f702a6b492bd3f5c5b31049576a3dc63d524779d929d0b6aa019d10245cb04d6257378c2966368148109d43875229dda910e5889122ec2619a0d3ca311340a1e0949b3f74562170d078239037d06a905071044e43809735f962e8678489a050b9c434687076df13afec2d0aacaa0e89927c3d9e96f6994f194e29519ed46100953ca376a31b01690d8fcf18da26e89760ca69c94824680338c3d76b011d4376d63b56c5b0f49073475d6d7a9761903931f548123755a08cb00e7189ac05ab3c36b5e66f1add2d216c77e903c6a1b3d8d45db3cdb2f5ea90a6572157b1cf3139b24f21da247f290bbb984e3744aecc93a38c5893db3d821b17b7caecbecd79acc992293408c2bcac3ae21d6b118e95e599af7716669dcb5bddc80678ccbb3dcddf367c036ef9ccb7915d5d2accc9cf7e3e2c4de3571698c8be496a281ef24876df23a677cb58ecf723b493ce0dfb2b8fe4bbb2a8dbe6601308c46454ec59281c485360157ecf6a56e93629d6113d62b92b39e09c3cbc24ff96f87538e896ce6db00d5083524e1c742cc9c2ab71a71ef9ca4fb661c6e39d041117fbbf6f8eac0b48a62cd71596b4d3c8e809ed9eb6ad6a9a7d5498277559ab051826d99d231cf1e6fcd54201957711890f651fc0d189c76614e4baef98a08d8f7b01297da3e9d771b18a463efe8cba871979e8c04f8f4b55e020da1ad0e926ee41c54520af6429a35783a588c6ae9f0d37cb9a79a3b8950e9dacb41a33ee68b9e8a0f93be53276e1bd35fda69ad52cf9f34b2d819b15735f4a06a0384c6bc0ad58e50209c3127c989f5a7c167c254a7ecf7d75a66162db57421a207b5436c70dd7f5d4d3c266ddc315d787f3a08f6263eb0e1bba2fb400835b4d8b88d0d30e6de3274e66cfbaa71fcb6aace64a796e667b5d7cc6052d1b4ff26087554a9bdc8eae88e6f7db8f7dc225bd5ef74cc46eac5ab1ce33afc53412c00d12aecaf86f333e2951462a50feb59c783c19da8852622dda65935abaad2055491334db613796a9a5bd8d524472a00e21e0f4aed80e904e6da60280d11284b4b9e94100f34bfdc59273f24df483cb442257b9cab1f1f63f2dac57e0f3c877847d03652ab78686af5c9bd6191317e6936632507e1c9f02ddbfcaee83b792147eedf42b0f9a361ab11aec06e6ba9dd61cc7918d528ce2033402bc17a753b7f7ba8800e9ee51f994649c8c783e91f227e0c5e0fdf1f445f9be578b7e5848040d98ebe43e3ee84073e656395fdff7f46734d98420cde27ef6c8e741da6e9433b46487c57fef4854bb455aa7620148cfc6713d79073ac448162016026e9f39f0e90f55ef9a51ccced0136201f5a7f6e0c27c0102ccb09342dd5e8964d624bbd3e335d47794c43b41195fd7d0fcce88a4d41f415e3073ed0ddd752793719e75d2874d0960c7f16a037092cf05ce9ee4951e8bafa4094c8910ed5e21153635639ac299f21f8428c47782d8682db890c21a7820b3111e3b4df7d5f42684f06a74f61042505ccbc2632ac9a9a4b16b0ddc7c74e2dc6aec3fbc716458477fa94cf6f65ea48b47e3a726e2785ea029aede81220f286e5fd560b25af569f78c05bee25fc248d21b9ed9b7c294bcd2ea119090641ac3f00bc237863564b0fefcde7ec8a26d3d6614fffdeb66f0421f4fb07aef3b288dcfaf403282dc233ecb637380197bb54c403d239b460d15b8a65f416687cb1c3802771e93ed96bfd6bcf297abb173b5c14b809ae35bcc182f8f047b4f4a708f69ae3bdf3fe337f60e9be10d43ab36c2775e87c53961450d9ab8465bd8d62c33763cefeb11e1a82fb5577ec8614d188627c9f8f0befb0e28e96dbb62ea9b990bd1357526e0c1ab5f46ce736a32b461e04ca21df3b909fbe03b688bbd6768dc151b4bf8531b57a8a9ef8d59ccb1f3632a2eab5a1b71ea265d546cf0d529d09344bc450fa132efb3b5d0348114d4aec259a7ca06dace758cf6ec45d7a00d2e3f76932d7d2a211adad40ea404d6df0ee979c9781e6b7c7e5fa53d776d591bce0ce9ed42acebaab478f4878c77c2fc74b27248478128ae9138cdf35c7a51b20f7180f82d0d2ee645aef73446cd7522ad5d9d060278052705e13f0862451af1990b870c39bf724d5fc89fe215a166e2dc350ac6903e322f22f8dca4729bb936f256c573f9317628e8a9a9faacbd467d41c81aed9defbc840a06010cccb0dc8b39f773ea2854783e21c2be812484af062bb7ed83a03333232539a17936663e522b5fe6fbdab6d88d140e9b77ef9f728b6ac58dd472ef7ec724a35214cad6f08250a1ca6f8026f6e1245d99e762705b22d4a4e1b44b90886c1424c25479fb1ed0b1ff464cc21583ada559cdc28fa251cbca9d8b280b71f7bbb68e2868aa368a0928c55ec180ba27e762ff718ad8b809291e061cf12bd0c526b197fbd3f8a85e7960d78e5f4e70e2f6e67251d0220ff89a98f88d10e8550b38c8556165ec305240dc4f6882b61ab7b0c6427cdcdce96ca8bfc4b4da9d1b3120a48345dbd0e49418bbe250087da092f0a85afd01a509aa91431ac97c41b854a784dafafb56ba2492e03c2e91733191c5f55a0d61e7c6b8a8c90ef6b48dddda30d8eca97a403c6eb84244b7824ecb483c756c6c55f5fcb242f8ee27355029d5d88488a339931255aa26a9e7872596f0f30d7a05a8427249ffa441e0ff23ce4e261683ee4c57ab0a09a8c48268b70f03003317d70b1064821980d395a083ebcc23df93de4b0f009c86e2d0f21bb41bc053c05f165fc26d85038540980422d7292bab2b46dc8f3e768a6e8ad3233bbf8c825f26ba48a92354cb817a15de4e7af1e41edf76d24ba100aa543434d77ff58117b798cb3bf0787e7c959f465f11ca6608e821f34adf44b34d2cdbde4b9f47daa646871fe9bb729dbcd5d6f10f7d94c891cf994a9583a995f68057d293366a328fd8b25bbc52bc2d7af5dafe13db08ece1c5001292a26fe3591c68ca2db4a602163098dbb885d12c88efeeb93568d6e1dde30877c3446d1a22501b01504d5e1fe13004599d0a3419aba683095891ffc765e7c84969c8e36809fa9f43aac8f45fb7a70cfa3b1ab767d3302acd9045d98359c06653b374838caddc3890c18fb24f4c3e57a3617346e695a1ade8613c496fee48b4f9286195679c7e97e0a2ca42ddf92b25fc9eac6e2e4dbcac23545fbc3b81c08711b8eb4fc84f39f7de1da35d760fd4beb398dd8a8987ab902c426af4b3c0eca24089c02b73250cdd3ce5bb4ba8aa5f98d2decfd9768f2703037ce02eae4f1109c00fb1fef89386bd5e8874d51292222b3f85da08eb068058f334fcc7be56eee90cf98960c8ef0a030b240c41b51ebc5c9527fb8f839e28ee226ab76b04caee5986f245fe4b52972fc0976d016beae797042fffa500b4b4e3e45376faa09bf0da5432490e69e8cd867a3035a9ac19d60edf72d3578a7ce07f20067e593d321172f585f79e36d1c9d0e2cd93924fe34d221dbad3ca7c4a6130a0e7b63a0ca14ee5c160cd0bbcad5fd50017684a04da0e196bd9799d99d7115b93ed3715f4ba978bbd7b5a954e0e3532c32141d48639010f921bfe3f12e20a00a0984ddb5295d234348f181e88f2069e83738e0ea6550b58db70fc27a037b069e486970407317d138fb313f166b77cf5b157644d9809e40c6a38c48d3148e0671b4e096e8d7ea24ed328134a52c4eb50c8c00c4053d351492d967dba78c154b6e1a3d8d5c1a8978d08eed6432102596891cd578270d5e42c6196114e1cf28e7016c005917389a67dd8a09384c51e029346671e9bef8d1cba03f0718c4049886413dbd48ad3209a91344e0561e42a75898b057beabd9d7fbf35c1ac7591353b03e25546b6632259e48417b9b565055f6165f7e67320cedacba7a88d952e03d7a8671e4810573564345aac9a8ec54c1b271c37ab4f373e836244904b585813cd3a090bad8c3638dc772d96236ccfaae35c9a04ee049aedcda04522f08e50968eb726a210616e47caa42ecb6ebec5d2c1b5d26a00d767201186e9ab4002b601c8996bac22da8a9577925730c967f417ef509ed6cbeb92dbe2c8e9755287a549569f45d1f87fd2937f0ba0f89e3f4c96c676206ec5ac88a67d2a92671fe3cde91be9da6f0fd3a2ddef4e1739c72b1977c4aa2a0499f388bd4c45eaf8d5808bdd9b13bc5544fdbb407a19db1843d1588a4330895dc250ccccb027ef4028f1e2a411a75113917f6f213e6aa43b7ebe01d8274414f870ebc8703b5869bf6ea2992f4b23bc51fd4615b07f149463c4d612c17a39c6612238f0ecb4cd866273ea09c2a966d7dba6759f013060de3d88fd1337d4d7e910a838d8e6ea07cd5e0c177d6337bd49a4feaf63aec19b6149f63a5d50789376312f30a0e065aea19a4a37c565e4b20851a6a9b260dfee785e7b4c4d13e79d99405a3179c6f44cb7a3740637aa7a896d492ea3a32201ec3e6c02b5e2a24a362f0589b7fdd152f6f52a4e0ec99f4c776facac730ada0431eba0a7b1957063eca63457b38f91ff7dc6405f1a718dd7e1620f1bf003ac68c3ae669e19bc7d38ea569c46701207d600cb9e685e7c9b7a97199a8b9c3c9af59d7481ba025b878d56d17df1464ef0ffb23b1fd4abdee56980f197c1819c45d0fac9bf24804965a31d6a26109ff4913ed605c33e49162cbe385890e3498971afc30eb1677a9e1daaa45be766063abcc956fea5d2692d34f91b663d5c0d9d19a0f4fbb3692e877184b5264e38e1abcf3e9537bda8a45c57ed409531398d9a16b5f5d5ad3a978eb452d01c827369e8f424499f207adccbc50de62313c1a53d84e9c01547d64f20457edcc7a0e97ba3e03d935951f70de6fcf6ef5849d0db2b086988fb676e273abd199ef37864d986f38c863c00ca8228f5fb1227ef8d3a986da42148445c16ec693998abb0aa97030404cb894c17a3afa522e6390b5cdde09ddbdff631ae51ec21803efbd9682ffacd841b586c0221da9d0d28707e3ddae7dd9773ffb67947130e029c771d292cfab565d31099b457a218c468cc613e49d0c14fccffa71e9ba0a8378fd4c0a8fc099550be826782b5d931ae645705de9ca1327b4e1ee11fc300f66b8f319ae586fd7c80b553787ca244643e54e2be12f611c0a8394ae958645b67425eb32805c4f7532557c35d3daca47b87e02d86abd9480081b975c7902e87cbe18e11238cd460957214118ee864f9c04c9b5e6ad0b2bd0ea1d1c9f9b0f880d974aa873a7c57cd304bea083085c15f09e0b0f1d3f6b8db6399e734578b649b96fc970f11bc56a14c06d741a92c8bdf283572435992d640c8dd50f889231d8c9c0ec763b37d537ad288aa4835c7bdebaf390330c2e63557e6f91fb0c7612a5e5bb2051c2c895d97b4d2eb5bc64b0fc6e4a97c3971c9560947225585b1e6a37ab5f4138b1a8ca6ba63b42bd1331cdf7675a7bff0e7e28f567c747efdc87357f6fc737a28b55af66d566d82b8c9f04ee9690520f27c99677badf7ad4925d44e63ba2117fb55439d5d340c627f894063943ebb6ca894d1ae8ef72b5440bf3c80d7cabb16c83f01755c9181cb5623f006b69efdd84c1300e01d41a0c9807514679cf00507abec040c1cc6a6e618378933f3a477542bbd9a0ef86e034fc277dc7cf92ff317499246f04fd400d812db640382ee1ce7b6ace0057f838ea1d6b17c6bb93e63b5a16be029efb30d3916ff0236a719b56fe6c9e12695a0c8638701ac53d04bea23a4f5fa130d67de16629159ee001ba8b18afd90965bcf219620b5770c9fe4927e84bf0537943ddb0629c386500d0ed5b0a5867cdfce299b564a2a2b0fdc42ee8c2fcfe0112c546e948d597cc0a5dc6fc4089e1c29ddda51c72256b7dc54f0de5750a703fba535543eab4b00bdaf276043ee391e755974790b8dfd6ff3ab098e985f0c45cd7c4838efb3c8e26e7b15ba3c7371f7c489558333b2bcbab89dcafde46b4da413f3cab485f31562998e015340f7b74fc2fbc4b131e0c510a1472f0e15d62aabf666bee26c9458b43fbb683b8c0d6b57ca9069890ebc75728551b83199ef9f15fbac485ad8e2d2f94cef9dcb73f8338ce43d07d2671efed28f1eaf325819ee79cf8aedbfb57113785d387706195a23876362bc61a4d2fd504fc48e2ed8b843b45c94826e3db20d660fc736c986ed6d1b47a773c17e8bb49ab63d8798b45dcf5b899af19ef8916b008932ac37f5bcbec73df2547abf0fcf911cf09e397cfbb6f4dec2611311be1762106c360b4176d2ef6c48197de795582ec4daf791fba358c06676a493889fe772ab858960e25dae44d5bb6d00653d1cc09b3777491fe35099cd3037de982e5f21697f69530eee164c1f30bb9b6203e1ab04bd7e906168f43beaabc1bd9921fdd1f75e68ef751f375352b5a4213727dc1f8895c5bde9c6a0a20cc2f563794d3bd6b2838efbe1c19d403c9a87a5ae74f6c4fc729e0889db184d03a142851b0269078cf70a32fcea67f625e30c0688fde621d3d55488f8004e5579ff1549f1329a658f8d29a5b5b3b877fd3efff81fb8c8b5a51325ac48a8394cc25f0f881beb4ff596c377af6bc9c1375802ea88e63d0d2d3a509c86b18c8f87a8da899c51fdd0a3519c9554556df64a6dda461430372d639e5986d69cffd8323c10ac4de854959d1379a8ae020eec28e289d815209f5581fa83d719708fb31f00e4d34c8a1378881f76d4bf1c0fec8fb5aa7535cba9dbca3e59666a1344558a52028601717278bc591cd8a24a878046580e65b64d9044f25663757dd88217ae4095f25020c6b4cf6a4d5163959dfb6adc4e959d3aa06e45cef792a1f247ccc6cbb9f99e20d07ed5598ea7d01270acc54bfd3b3adae3162dc570df4ab876909edcc1733a679730a7ffdadf8c929f5e87172c718262e6287527c0da6a4d527b2b58602b25ddf6262a271eb7f3ad6438e93c6c3bc104b9a0b914642a13afff57144b06a894434c0bb93bb57405753a98b91de4e4ae2720619aec26be89d10b2b39046cef0f7c17f650c4decbc0026b396d5778e50534ef20c39620509e07a91b983fceae81412eca0dfee29f174822afb4cad4110b9744a18a776c6b5b3f2a513c7a9ffaae7d210f04b793cde84cc7ce9cfa877823e26101dd6a6f256977f59c0fb85efde57b26bb96b91d79820173ab4385cb29d5e805965a15ccc4cb319277e186b07af82f205a72911f99b43d1312adbec9caaa3913a2d19373b8b1cec4a4e5f96d5693ef6f7e38de1f1a8439ff84512f8eb027fafedd8dcb1e7f4ebc53b1a1b0466e872b2562dedd4cbb79b9e048243ba78c7b93b2aa27c4f6d26fb569359c2d909287546670d304e1bb363f12ffd71ac0c085ed252a94f642ba9bbd428c53c1941d4fe84bda19acde6df323c9bcdb84fab6264701e225b10c3e0517a3f50ba6a4f79b3f941c5651e981982c3d959fa6a11286b38c31006ea8ce867f1b626de402332037b20668c4e261bf16a3be82f2525776893e38eaa1cfd518b4c74c8b6da1edf31c5ac15cb0716220ca7ebb140c3e436949275c6718845ee6bbfc7621e7ffd6814f06dda7ea8f1b160160b481782e42b2e5b00d049bbaa49705ea3522a1ce6b56ec79675b852c4189ef0688b545b5d6078f9d918df82d4f2d158bf58a51d1fcba4c3f7922fde6407911d15563a179e43eb502af39f891053a6324b1b3c1cb60031f78f165605800365663decc36d676ce93b37535fae00862d9b06eddc823848ff7f1d16291f686f272e8bc8256b6b1e6f6d9c85ef9dc30bb042e1e86f30b54f98ab7e9a1219fc5ebc0beb510f33ce857ec1eafc4651d8bd03ba86f11c1f07a3fe6e9c015235997e13a481b75d07868836528bc2eaeefd42fef98faef0271b78c34b5c157c4944343445d56931c1af51305bfee6679c1ae90b527609c50f11a04e0150e863b318975f775d4c9b8ec8dd2d2a55d9eba85e1342ed328ccc122165e3b514218bcc4e9cff09e80490f0f6c677d3ea8d5fb7cb661b6ccefceff4d030c2ee2caf19913728ef2d110cd55f7b0d35980fb2874c58e7646a31c2cfd562d6b5fed77f57e7c2921a0c19b1a45772a1be8b02f124ebcf02557ae058b067913019012af78eba30f4ec29a312d677e9aa5976de787333259d68cb33759fec1446f7fec64aa79faff99dd8988c549555ac7b9281c0fdde91705d95ec18763fb17bbdddc4ab9ac41c247575f25e427503c4f448a14c86a521d941cf5143bb5e27fff7be492a45320faca4fa8edbfdf62f22225aa36fa7a1bf673921716a685ee3871feeff9f725c85344a51be47eda2591a0af82e861e6b0f6f02e8d0b5d12d5245acf0a913957af8700fcd4ae2a37b5653eb4c4a1b8f8af07bb05181a14dada7b339e4ca6287a2270fd3360255f71edba14b238544627273a51ccca0f453bd259c61eec8d0e6b59068e00dedd5f1525a8033d47722cd1c8cc862ed6453d95e92263bb0f4e93978ad2eb341163a35712dc5b32afb92554c160a6c6394dcf0b9ccecacc72b7cb4a7a7520faa52a6acfa730e1e9df457a163565f11a271bc41a48e21eab831eef79b60eadf310de259ac72eeee9c68ee9e09be9013b75546eae602d9d1dae7bb95f01ede323fb43a98e0c6ae21cd34220b1740e22bd575555f9532c79eb98a439f1d6e84752b16c7d85214ee9aa35cc4c6147683391719fa9e016765533eaa6aa8774e84f6328e992bb289e69640b440f496bfa990becf9f6f34d8eaacfeb230c5c897611f975b692723ce51e81dcb067af5a38bf2f3a6ba4c7a889b54be2f2eb4d4b425ee081ac6222291d3b8eea997ec989f8a1ecd760d20df9b22f26b216d4acf252a7dcdc3350c7e989d348bf073c6df22026a2ee8a629ca7867dc85bc6b95402a26414962eec2a063baea626a50efa6374540cf5bc5434b3c1160fac37875920af885543b022f929cb3b5be5c654487c7aca3a9aa3ad03b594d9c9db0c6fb2668a16c09965602fdef4d7d96ffb4769ac8b76ee9fa72065dbd0b5520cb3d9309f1fd901fa5c7f8e9b31510654a8078779f1b828d9e2f151c7d4bfc1ba33611d69b4cecf39ee0c6b712dbd5f997d1380f543b8ab4b0381e415927a44ce6576c16b6866938648c329b9f2dc6b45af623f43b27529499a6a3f708db092c62ce364c53a4480a6ab6df7731d75d32c3dc4fc117d93b21f206d3ef388c6204fd61c66afc7c7bcc8d7d623c805b81b22a06bfa4d67a5bc2e87c7fc18b6da1012a4ac69efb1f321f7b51e7c044ef8d0a9f26fa75e3e5a35951f4d18c4e32a646b63e26d075277dd5a12747940fa25296b4dc4c8c3a89d6f1ce2b7370a4c5c8d2b895ae417bfb91f65836055a5a74f307c796d749a6bc01353b7ace3eadd2d38b47a2010ef6a2709b54f033ce72d83ae0df00e4aeed0414164ee02453ecd12bf0a8e86281d9693d22741608ea64e5c6159521ab7c0e688d5339ab1bd307058f16628cdc19c3694ed48279c68bd995a122e5bc7f8cce167737fdc6206ac1191eef540899eb1a9a6de5dccb657cde5d1fe764befcb080f0de8cd57956f8580d48af97aea494a8294f724faec495b4f30ecebbae93e106fa89ed2866060e1a50abb416cb2dc014ae7569fbdcc0d9b78cf13d817794e56acead9ffe171cdc197df09f5bc37ecca0a90f29abc86b969ef7fe93a0bc2ba3cf803e2fbf165b18365839ab8a882c23e7048742e55225e71bde9efdbe935c01c8c5ac38f200798e07b91df4ae152f09d5317401abf663edc18f15d778e0f19846b5520a103cd9a3a2272e68acb5e8410e7e0c816b2094c705d3ce6e5712998bb7c33c2731e56a33d22eefc384760a4289d27aa54bd85609f3601277aeb7fbcfba72a32fb6838acdff0868858ce045cf1cbbc91c418c050384af072a2c050b70f33269f31c87711c2694d10d0883d8f992b898a5eff3fe84c94923d5c4791ec8a30b4d2e5948cd67f21408fa499af992168b233559c0e0225a355dc6bb95d6e022a210d03551e7a9d48904aa7a4a8f8e13d557557272d8db362709677fbb78ae84aba2cb1d45e0dd1d8138f957059918c27c94caa72bd3959fc0c1a9f1275766bccc6f85c2332610d5a0f05d6a4127357b3126f62262a46ad0a6efc2213ca7f79f217f88636f390394d66bb2668be96bca673a4d0ce88f8ab48fb94d91de92699fc345eb738146db655bb93eb45b6e1d96687a53711ecd6bd334c03a80232fe57a72a0b8ad0185ccca0adde606b24d1f1c7f9011f92c024e5485cc09484c47ba7413d1a89b032eaa3397e11c29852d11b7c6cd29d07dbcf29c215d45713552aef90ed64873cc8b466796090ecc6d7613410626df3d2b55034034527102e0ab6dcb8d257a776f4cbe4e5ec0559151c506a0edbbc70b1e320f316bad0c84c69e49c7ae50dedf57b6e6e839e8ac8411f39203dcfd2e21b2edadb32279b40beb92fe2e66ddf64dfa2cda66e8d650a98ead21fa4a7aa4912c72f8c5a2a440c9b05ad66e3299b1296efa6ef81a59b22731537b46284888142cd314f8f266b3b0801aa8fce0b0cc138282a482bfdcc4801c084d5dceb9001652c6eeca73d3f18450ff34bcc27cf923d9cd7bd2c8918e4dbc34db515b85595728f971e477c3a5958b713df7b6785d428895f48f8b0057a30fa91f4f11056408a9598f8d1047a9ec91b37afe834e603861b4d114dc81885fda3a9eaa958788935c7913cf59889de12df902e24563320840e76735fca62ff01d028ce329c2e16d9d107433e1d35f4392abeff7e6a748925eb9f135cefec5e8559345b6356bedecab05f2712fa011109a1e4a5480a44d9ee7fe67419bd8df4322acccab80c20257d7cc2401dd039fba5a75c3097fe09bb3013baf9ac380e99eb021b0aefee2a152667f57abf148af0fe7ef15ae6b3241e5f769d5cd388e778ae3d13552df848d3a16bfb5c95a538473aa05ad940d32a738ed948074fdd5656e5b8bf70c073ebec995b86d7b45f208e01270fa969015e2b587a8bda5591a154a13f85911da7622396a6f8c7b70592e52e114f0013779102f6e884c3f7da7803372a5f92968e57c31316a089b15ddeaea63327c18b59704e070d71ae9bc6c7b628af145523231d4ad7e2b587630399ae1b3602a095b75185a5542a375d54420688553f40a0c3d492248a850e858e4671398df874d1f4852a5ca792234f70f182ecac1665253f3c11ef94315b848b96bdf73c3ce2efa336bc2e447c74302512b89bffc6443a0032f7f7d0ab64909afe8ba55bc1d8fb6e8ad03b4e476424483594c7844ead7a9fd7c1127aa88d606827b8e7220f3cf96f02d78ba5b60f589ba8689acb4223a70b5100a8e6794784e67ec7eeb978b1006d63ec525a311b556081d61a83d224f5e2677ccc27658527cfe5b724aa7555f6d9b5ccf2eba6c1e0de25234c4bd9a12c6074bac7358c7da71f0f9342b7e9c619ca4db1eb917e7562a483ec6093e43404ec6b880d968566252d608fbeb29f082ffdd7017214098da2e5c01b29c1325545478fcb99462954cd3d9b1da81cbf285ede7406a99e2723e9a0e19889ec6e4bf1f6bacbef44cd443dc3921dcb6c61caa57d3be334d9bbbb5e025668f07c517468aa2e94dc9aa8c200944c336658d7986bc73720c088bed45167ab8574aeed879ccaec2a672470781ade0213a52e6fd014937038929ea60dd77307db191bccc6c6011a18689337645984e0cc38cf184f0a0d32cd3b61726cc6acc8b853738a102ce78181d6042ca72920a2cc8692173467ae330cbb04a8d6157674df09808411e3260f2f244038f185db9f0878e2f470b777441f6ca89ceac634fdeabe7fb20131aa6f9f87b767b25512181e68ba43e54a1c94f9f45884f22a84c84494f4d9dcc81f155423b64f22ff03727eb6e48e5c894cbdf588948d4120b2938a27b4e5667de4f6a0f9c090b6b3c962b0a9821d7c02988f0d810fdc60d781c0d159375046900ce4377000b38c4d60f49f3ed8fd63ef8cbe2a0a114a5bf27deddc9a36592f80812f6ee2c84ff06d758f6a28acb2e2a8796d6f8b112867dd87d836eed13018c6fae0deea313db59420949765d1c8102ed432190112dd07d9a752d10fcd069b7e269271019356100bdf1acc45fd9049aafe809de9654333f7a6d65c9c938b88fdcbbba494856c18038939c92eda878be6cb6c3362cfdc8d722ac884df0adb81312851e42bc65ca3840747590729e3a56f514cd05b306ef033be6616adfff075e8be895ef635dd9ae798a46907d21bf7deb7290f199779cc190c4753d7aaead6ed468eefcebc6715dcf45473a0ea5232d00b0ab77481a4d87fbbb1775a47013f63f316689710a0530f3bfea6375f3599e57731be66e2920e3e526c6bdf372b584e2b199174a2584172240ffffab56481fe213a034a0a38c8eda0acbd56f0fb6f7842639e059ecf1561417e6d530bddce8f9d8ece5bae1c1085713c571035dd782bf73e2383d0e9d3baf044074e5bfc528cf43466685cc231b33efe35263bb8be84aa7931353c3c7a58314ffa77419100850135f238976bd04408c241caad61b6393816cf7a829fc3620ef3f29714439a7327a617dc0ace501a7d09ebefe3e3e001a15d7d1768676ab5a5c70f6bd90107211b7e9afed673fad2368dadf5f53f9c9a2b8e2e347181545450de374eeab2cd0052bcb7d893196396827f5668b10f981f88b9bb5c5a9c4d28dc8f50489fc31a987d9f2db10734d82505f9fc6614b5157f954bf4f30b62c21f0272ca975e5edd9cef30c859c967110c467d6b60dd822f138af2a9a329f4a09e7168a497c8de2ef9d17cee1f62e43e7bbd3b05195c561ce5231dea7b75b04d5c8812ae4973d02566eb5c8da08faa5fb36523de75ff2998b8bb4094dcff058e968d4ff23e8deb96b89e829a40965e52d7b5f1bbf8aaab8bb1e629766b36594be8d1429df8c599bc12e9f383ec828d711c048859ca5600e72350074ef74e432b2355225c7682159bbed71b811ce5b9cf556738bedbadc7c34f242f2d99fc06ba19852c90c1b71f56c50832afcae2721847adac0891312cf505a6c947ac3e7003a6330f461bfbaa8d036f8d4b06be01b2ed6ea44d0a48e14ca4651a1d83e185a4ad930de3967f9bdf2fc361259d6ed0437a00aa8176add0a6ed6af68279e138999e17f38813974961d2b27ffbe8a570e29f9a9d60bf85b7c070b886641f3b32ee5af275279e20ff605cf8ea31a0215bfcba1369d507fb085152abed42a185fd28fe00e57d1ffc0e279e1282fc925c195504034baf8585227151eff29e62189b1cc57ed56e1d1b2004fddf46355f805d44a8f4bab0fe77824b7f6bfb646cece5104125a85e5552e6bb53947c8ba61a053e4ac1740b169374e0a6030e6bdd9915bd07d1b637196fa2f6b15898952fc33197dba6e7bb7e5ae5573f4b66e8bc63c01d64a1661d22d7ff7fb541e2ca0e7b65cbb441612918918f213f25483a22750243843d016d0a76a8877a2f01c58145c9139a89bc7c79e52bbfe47f57be12ce413b92120f32ffd7ed7fa7c88773ed82843212ccbedfda8c18d65802414f19fb16b6fccf80ffdc8e621d2e5a9f280290f1a7a4514b97e707315133f7439e974db5df74a8ddf6574ef87c0c2a494e1531b63c95788e2e46e6350f57aa4a411c8c46c1c2f9550b02ff3aee6e50f8265c93974b0523de820d186690a337373b2b562153825976cb09a2815b44c129ab791959e892170c10ebfb1fc7c558f709db77d948560a6be6f9cbe1f0e06fb3af59d15338a27520622ecb384f1b1a88cdbd129dd62818e80ce1453a2af14857e4e571c0b959d7b7f387a84ea20c749211f42c84f752548cb748212978f3abb62e97fc20cc2b6db84490593a7a42915ef9b4d2034453de579bc683e15928266f27e77cdc53752ee5daecf5b2d1b4f37cb65ea4aacfdf2f5c99ae2312007ef8f090d93222efdeccf462c6e7d13f608851b13ac73d15e9bc9d72ff986f21c844a57c52a7aa5162648dc3341deabbd17140e87a28074de257dcc26e35965b0a5d2d19e3d0c650e277a6b7c55e277068f66e3cd6a1a11bad6343ceb4beb28ad6b6459781545ec45c9bc7820ff805bf31395f5ee699400e19e9676aa1147081406bee7fd51230c434f7bde4b09eaa7099acf2fde0690db4201a1a6058936f43b41ebcfaf598e1955c1bd09cc5bae00e34d599ad275457108cd1ead3b06dde5e69cbc75fe6242b3f04457c64f96cef4216b5812d930fa8956b08fd8090a03640772c6e4f9952b5f463574e4dead89a7cda98a0639135ca2498e0407ab8f77250f2fe5e463a00c3c29f5e4e81b25454c627a4435c6252365d8a90f989af16997eb703279b4a55065367754882a18ab4e4e278ae65572e6f7560689725eeff6af1fa3319f43479391c7f2406a3163fedb146618db6c05ff1e805b4283fd6c59acc0856b1461c32f449f37e6a58430c4b2fd2be42bdbf092109b784d37bbea6467e32db759c1bdc555a2e233ed476ed467b90bde0145ad3eac0c755474a6fdd1d23492ceb097b52a28c4caa327df0a66a8042aab12a806da873cb16cff0006a405cd65c8b5a54a38612c9fa66fa92629a131a790c5c4551c20407f639c3072d7a9a99eaebaea10a1b55c0e8bfde217d8161253789324e2645c7f142cc25dbb62180dc852e2204062f5dd3fcf7cbb6ea9a4687844811d5aa6ef062e7c79584566c5f55835858214753160e619557f67bb4a2882db24d2e615c059fc3bdbda78f7c43904e8a189010544dda72e56c62a5fb23d7f1cbc8bbf009a0591e9146d68229f0967e1559d0c59ea854ff5556e17a8522aff5d69248e0ae0d122f9ea6137c3db8469dfcbbd4d1c88673ac34648a33d0a24695d3ac1e7d371cb72eb7642fdf6ef428391c8c953877fd8d1b66fb464f530b4ae3cd15e52d9a8920df6533fd79b60b5e690ff08e3002e3db11c0a9e9c6ec2abe2c004c880740ffd3ace95694dd95c812acdfb1fe41e016125451257e3b7645312746872630574bceddcbf8c67da88d1a017b151fda8c31499e85bc0cbd1a07f97effcb6bbc7eb0e220138275d024085c0386c4bcd1d1669eac22ac127bd13c1535461197a212e01f61ea931e31f9baa8e9b005fabcd701a2bf72b1f0b1cf34c4a56d5bde7ba8c53bff7a974eda34e7e97a50b92e1383a17c0dd583bacd1c0c8891007fa6d751737603bd2c043878cd4a6c060711ceaa6665c9bcba9af90e4b39e67eddb419db47b16cf0aec5bbc595e4a100044f16a6b1cfe00a7653d2b89bbc9b0a5043169b1218765f594977a923821b253bcb07183d502c4eb420e05cd7e7c78d55c3c5d6ed63b1e940b3bf18ddcf2795898b1c4b19a0f1c37d274bb8c819ae697e7cb27674c9525171a41d89d95ce56f52a18ef362225ec7862d195ea8c7fc2bb812db39e0968c1a543822c92ce098c01b53088d90acdc572d6cd7a93d14832ffaee383e384a98487add020c945dacaaecadab47a1d068eaf91606e562736cf9968c6139d35fa0c9b87e2cc737e05c08c7537f118083ebe42060588338c41fe15218f8f2b644333e1ae943a25b9fd446ab6138c9212cf742116b31bf429428a4ff28ab12a66f6ac7497a4a902fe37c3c94c9071d854532b478a625d7db2625c2c25b38078454d24998057a6b564ece06a0cb6da9af14b9ad8e904aa01ca63a7e6e04c1b76cc1e835e5810cb8d6e32e4156aa57c17a49f58e8129958c23bc696813dc9888ae66b3ab8b9c20d40d9a3e3dd22dd858197442502f871bceefb1707dfddb20d83ab8c112ed01d99595dd097a2b9cdad80d60556797fdfa9f81bda061f3aff5e64f1b20cecc6a856c69a081edd4980b0a7f2c2325c5440203f1c124e0f04e7169d79265c486bd73d02603815ebc4b2beafcd4d1e459fc84266a106f39703fb7a03dde52a7471fd2458194b73faaf9db14d58cf773055cf77597ba4e828dd4ae0cf58713a0c1d3088d5337c123256d8ed4407b3a8cad6f1709921a47b898fc96c95cbcdcc740dd4eb7f116b56d4127eb2ca40aea8aef80fc80b9696cb80b98f650f5159a659331d89b07ee98fd53b7997ed23f5f4e67ca0f8b9df82328786018cc0df6c0101252b7bbfb25f798280d74159e197842647048484e794b8d7de5c28b7a1596ecb14d047e7e2158f73b585cf72756af996876100104bf78f747b357f5d2be22471f1e02aa17d668bf6ddd06d25b1cabedbe00a0ddb1a7cf79daf21d42d24a3f371818b2fc76b8148d7f8f5c631b419b71979653220f9874306b5ebc7f5d95ec71e085d32ba7fbfdf0b5dbe7d172bd555e41bc6feed4dc61854a039e32e316512d173c6e3ad139f85555ce138bfb284b4fbd586016689f87d468203abacd670dd5ee3daac3021e0f52e23bb09575679cd89774ddbe2c4adbb4509239f0fc402bbaddbc4918ffe00274ba397467dd71a27804543d06431cc6f7194e7dbe71ac706c8d0dc575b5198e550a1384f045b24e0eab7b80d21659fcac9f84d6b65fc106c60db4d4ce830db6c31de4009b5398d7147132d556b4ba0476f20d109edbb355929069dbcc0b5db284e67b0e16d79f93c76e00692b60c2a11c2c0428ea36297d8730526d483a942302ee730e0bb850596009ef9340db9b5ee8de16689f7131b4951a81e374a0348361995368e1b8b742352046547e63a804f5657bab986c661533727f27a276866bbeca8f171176e0f3198019cec0b184f5f00c94df4c76cfcdadd74ff97aa7532275ff77da707e5201d704561ff64b63d5f2c11bc29cce250cb7b6b1e549808a6a78e2b3eb50595813813f4c2cca191ade187532644f16bbf432c9bb98fa78fa9733ab5683efcc4b7922f031b17bb793eb50afca535a44f7360a3f52d12d8e27a94e486592d1e1501d46b8a2cf45644cbf10bac4899258ba3cc6ce51cb8a32a37cf337bc19333b2eea0f826027487f05048b766097baabc8c21b5f71ba65e22b39bc148bdd1ca21ae37c689f9f08ed98fdd9c693fcab86e72fa602e98b671363222bced92c3c575d1ce69486ef59d7490c534e6197a5405840b7a2bd1b8ab7046c2470fa19b120696a5420722003f3a492695e4e5e740fb096a5f2746fa1440133ae4a92ec4fa3fe90319c3c67c4de8eb655b17151639338a5517daa1e79a88a195be9787b970eb66af54a54d3860fc5da322c1f646551575aae9b5d27d15f8526ae02234da6a8715ed84ec506b783d5857afa1cbdc60d435dbee4e4c8c6d64cd311dceae664391b878be754675e84233a314e783a5e792bbc46814a62f9f52113690b5af722595b7a31afbca3e0fe5173c02569f56fe2e49f30a3748eee4239be1c19905dc0b99597e2fd4eedd1af00a03d7bcdf64d651653741e9c07419ee1688211443bdcce123e7bbfee4a85a618b5d7b97bf734a43e3008d76be59c24f0cc3ab66af01e83e0d9b158ff1b0c309aa48a316eb34eb85bfb23c616f7b7102ca700832057833224ced88dce139198c3bce2c9a96622a6e012f628e7a3be67c2bba6d65e8821470f0f6469cb1f590279f83f313f06c19b6dc3a7ee273cc3378031c49ecdf5b451cf0d8dc8605280cb09e7d88c6a5a216158534f84ca5b86e523f7c3ef9c64d2e0a0d3fed81a64908d401cbd93e3ec52f967be747f3d062df1f7fcb188179a505813e5c0f8495757ddf2dc62a07f3287aa5ce216c2267cb02044a9387cdf53448a74b44e9392a7b90ea93c0489a432ae56b97ce6fcc117eda5a1007b0ea942213c8812c050ff3ee3802851ed6e3158ebb58137fc7c9e55e7f32fb1c1d86537f54396fe0c5e07eebdf4b4dd6e3fc4c3bb05a2ea07fdae048f74ff2229c3df3bc99f66bb2ce1958ebc1552f45430c72cac34ceded33bada984a8fda1fbef9b2fa2e8a86be851722e7250dde0b10b65da2043f62d3534f1ed685985a20a25acbbf37ffa1ccf0114b7becba82b7a570015d103f8787edec01bca158452eede47a38d669d7c42d8b53a90efa9288be4beefe3a647ef5cc22a5767779790079f4542282b8d5fd7960393d1931e8226cbfa4c74182fbde37f53db5cba42f988febcd2c022d25844a91951434ada4cc9ed3e5f099ec4319214a3ca89ea8d2513881b16b661e6b7a87425a26863ecff5358eb36e5cc61d2e69b470f44136e1e2f288307b93177c13bae53dfcdb535a39f9dd4a415804528ba57b42a6ae6cfdc99b4edfb4492ce481e09ff88f2d9c72a6dce9489ba29ed5d0f8c5ff8ba8a8205f86af5640a34ad37f6366bf07ff36fa413c681f7d927028202969e08d73c747a995dd54855d93be5c4a2e24bbec73465370e54c77c927e9c16222ac52cc484c9c442be1399112d198c0475fd702ed6ea60d61a9f9af6dc569054c17fec53134f20f8d8ef10b2c5b653dd9d28a106307a7d0440059f13e3495285582e054c5e799cf9f3a29aacf10c6008c8ea85dbb2e81ce134d37878c01967472e652d47211b352efaa9382581e7ac71436ee6c5076f60a6cd7cb15dd04a612e6a91e91a28e3b07d36c967a54b1520383af6168555b68e68fc5fcff3fa7076805427f81a439fc6cfbb66f7e00be223e068ebfde9b1fa48b5861a8f95058d75ee7e9535bb8132bc7e221a6cfeb2bcaa4c3270ef1e8cba1c954a82cc8443d8d22f43642733ae9c54c5ed0e3f8b677bdff92682e79386720bb1831d9483c15098d508d0cabe0336bcb71ad93eb1ab47b31264817fee490f050e8412651548951ffae3ab256182511dc87d0169e9b9ec715a2e4300ca9aeccf771c66d487ef7e5a849e8383df5dbe742b5ecf274aae2212a10b322aab8059dd2972cdf6b16fe4b3ed9da3876354cb6b6e2aee2c7b5846ac7bdd4b19b18d22a5819ce7dac5d9d891cbeac1c7aebd88ec2e221aaa4f64c2fb2d758d8d09ccbf440c909db4acab92176296cc13289e456cdf6cf2e04c1b87c6e03c9aee9bfc4876c73685a4a9b4054af25dbad672134001660ac6854323d72afa6b609002a28773589fb997b7b58bfe7068bbadc717ef29c39206d5000790fedb40b6fd8e47eb006b251ea693c5e9af7be89779ccabb78affc42b121aef6cc1f50450697ad956494532889b646a0abc8bd2cd94169204dd0a3009ddc2da1944f43427b01d7cd3196fa34c8c67685b4715c8139443364daa66bd29f51037b1f109253f1c36d1ca9d986bec0581ea8aa56c02ff8f0c71838f367fefed56ce98622033f6bd0fc4bf571e15fba46e1dfc1fd8c27de9443d423829beb34b90e9d59b67028f151b11c65c2d8dabc3825bbbf40b03aa498a33391173abaa68617f5b9bd492f50015975f2f807eb44ef7d0aa773ec41c6cdcbc10d0dacbe396237581bd9ca0fd0194498ff476e8410db6fdf8de5d6613111a0eb9b4dab96aa2a1e0dba1ff52325d8590dfc336ab5f61e9306fe6334147993824d7f654d41c5fd711626307e3a82601f7849a119ccd5a29e7d2103128e6733e55a22323d7a78bfd12ae0851295157b70c75c69cc182297d1f07f5a54fca58351c0b081e6a2f2cecd5a6467d3ec17c6b97082fdf85653d8809c355df94413ce4046c1aab98b6b14ecd4be28674f91b9be69c5f1903f40b874352be1774fe0299b7892539a9e123ad5d98589496f52cda63b2db7194402e877b9b9d2b27145fd4218843a8c80c443355a438afbaf98e4b326ad1ac8f0f234f604c73c1ca0c52ecf4c4c975ce8bc638cc8d7c8044285317154d6d57eeb3221b7de5f1ee2ecfbdda9ebce298831fdf41d1f78e21e0ed21a48c02ed4bd12efa217e1cd220b996f7289b2d295adce76077a5e1715f4f257098e97593f78d68059b200e801f3e9c804bb3897ba9e31fdf834e0a65c1319bce8d1daf8dff8a7349615693382895e0084592258be7bfeef451a516019ecde8fe9c9e943b0e807d34259de98408e700764976e5f9a241d30f4c3027c67be37acf28be97a82f987028d21a476645b05deaca38b2afc3aa96e986a73f6da060700c9efe1d25b5a35ca6362a2c23f62be4945ca3384a45050206a5ff88daabbf8cdcdec5f215731e58cff564d97e3c10c119204de39ad26cbbbbc1f5e6f6256fbe8afce370dca08bed662a060863b7ce6ee5b8193526075f475f7cc9c29141e59798def519aa1a41873ef742d321ddb7642bec06db5c2d585f1b54c49cf63210634ec341e8e602f77ad6878d4b05bafe0a7e9446fedfe61417964acc68eaf71cb571d53c5d1a540fc79616479d038087be3c94f053f05ab76bfcc109aefff1ffb3201863566dc24646a2c1b385b3574a13306aaf0b7ea94b0b7608e013f94126f07aa612d4682722a3755bac2509cc5c21072885b432817b44bde9b4b4041e65e818d3bb4d1f7a9bfcf7cc2db6ae6ef5ff764d2c5637c085be82518290314b43603e5094b26bb5f1fa47888bf6666a27e55c81d3581c69df85911806a6968df57aee7bf5a422c5d9d04f76b4f0b1216386ee4f001f6cf13cf29749af9d5de8a56d189a78be2f8ccfa64812d1a1cf9813efcec517af0eb1f97a2d696d7fa731f0dc041dc8722aa5163dcce90c9c954a2db37790290a998c8837c6f9d0bcbfd5194a84d73dfa5f0561b67caf4af0c798453eee932a18a6952a23864c0bcd256535e0ca92c7ec61f9961d55e5231969922bc000f006bae6750d8795f8a13dc01538ed0aa786d24c651e2f749695ac5bae4d3edd0fea567f7d8b13cb148f6caedf7192bbdf3c8e8816cccd8a721c4da89c915521b3d572b887444d69376d8d02364038df2d5ee689ddd00bda6bcb030c39254257bcaeef0e89dc223862764e6c32a58c880afc3ce1139f170b52dc3a12d1c1393c76781b7284298fb5c30a449114e9e11c49bf849c9b01c7caea7e792be3cdaea7968e01269fb3975d846f39776945a7566e9a8da98ad7a7941a0e86b1faa64e296c72f894bc24908e60bd3fdf028bfc87d96c57da185e979720523ff3741af1761c77477f97e521be4cd678d3dc8d0173e487eac4c57b2f6b45bfc4c7541b1a3556df042dd7acff0d5d5d524ccee0e70ce21039dc1c63ea5df5d756adc00c63045111584ba1f893aebf1067026a9eced2e06c994b396ced5ac2203e466013463f6ed2292f432f2be0cd9d80864165f179081bfe6c53cc3e691f070b150dc1faaba86713593ebd496ee62afb45f3a9e9273d986dc9fdd7371e5a928627c1b8f927c6fb34a759a7280939798eff7f2310d457bdac5346892e2870fa62994adf6425dac4fe60e230d6d0c8c84ea0644c8e06421846ca1af67517f27300e983cf14f411ec2276206c78dd3a9b943e7e54be16ac485f35eaa991c01e0aa515076cd97dabec3b0bf820d13afb175c30cd7bd99a35ce0a8188c07784820d4513289a8c5aeee17b1b8de85cd1c690c1e7373a9d080a41a1cdf4075f6a3987b890f3eb08e839e7b400124b16e2b85e85fc024dd51a63c452083c7e777d3abf1f91550749f10c75ea5f400fdb7a165acfb41f0eb414b03de63dce17f17c2ffd8c15366853e33bf7f2f93a99574f7adbd676369f235b634b3087afdcf063d5cf2f33adfc522558659a83b5228a49c973d84ff83fde3b31fa20242b64190ec3e727fb6df796f0b1f75593de66c68db75a8ddc2c0de6f90e23415d17c2ed7986079dbd125acde95c4c63ab8079273db546d8c6d9262d50060c9b5d18ae957822423e6af87ab388cbf3eeebecca7e24490d9866c1724b6af524be377f32f60be99fb6ae7abfb9b4e7085a050cd63ee68b3f2249c887b852182d80f96367972eff8dc7b4b0ab0706440125a1a8c1a5fcce36c056f897643f80bc9d6162fcb79efcec878e1153ff4862b6c62db764c29452e63252f4c4975fcfb8e5c016a6515877221cf775f3f5ca6cff92edf328760fe04a4af7bc2a19ec3f15dc6962ed5953d1a14724a7b599008702db36e6fbbe94a30f080ecb57462db700309d673a6fdd532c890991a8df40dc4c9d8ad484f994654f3d9f5f87afe84205913fceded189e08890bd8c5d1d91ce5e6266379c94fe2c6887f993eab701dd774ff14f818e9dcbeb06313c1a9060a31a600e0c46a7810727379ba4e1919891f70888db78867425f78595ba8f35bd0e0f33522b15d267a8da638ecc863abcd086592b0b0a4746700416bf611b5ad908db69f002bfc3a00c5ffcc72f4335065b04567ef274ce59f5b11e8a8a5cfaf3d957c94ddbb9243b1d2f254c1c6b9b1be20c9ed9369229ea6bf99587600b67c28b2b39296f1c6716455ec66f05c24ed8aa74e30fb5a35ed38adb22631495f53acf5036e19d88b99311e3d4f836de3ff2531667159d306d492d9529f0bd45f0f9b1d54e60be63d170a7dc09b18e298d4bfa8c73ed1a7472e73fd06910c06c0f67d14ced3d749fb42ce8d447095a05a9712c5e3769a090154c37768542d6ac5e2125830b3729c13807ff7b137f4f451f2859ecd912f4e563a4201d174e82dd663e405fc852185c1437808bae13893513d2a05a0e53d473b0d2f4389da1c2497b0ab67037c0955dc90bb4ea16f8f406097ff0a1a64f44d263e206bf9d5f003c14fbcd51a486f23964b2e0f13a72123a9067f97a367af7af02772be3dac34406536494ec06fa695c045ec02e6504ddec0c93745779ffb7a09d84e6441fff0032ae0af5429c22f8cac2370332c2a5df1808473a5c3ea4ccbaca5d5bba4df122f07c7971a39dcc48572824289a0e7a2964e554ef12bf358506cf1b5c7a6ee42b7e7b7f0bce110b4eaa4999293534e4141339c0a579835df1e2aaf76b6058cb3baee84d393ea389d1788c697adf5758fab1ed305356c1a5a8bf18087392cfdf8b8b1b3c64683cd99c0f93a3be3642a1b6ec1ef657359c82e9c5a8453a122e60b6169ff868fb68fca0e348f3f25b4e961bd941a6ffe92061b205cd51b2dc231635b9cb5dce77096246639685da07e62b0de39156a1e7eed3e7aa54cf3be7d54ae315de9887626f3eada926c0b6908488c39b5efdc4930d1cac213a9be128550366206ee5aa61e00d6f538537a1d0486c18088ca490eed5c2606feeae0ed041e8fafe31bbf1055b8add12bc5ab0d0edfa9837d209fa7714c66193f440a767c8de048364bdc690f4d7181c0505e834096ae182630eb62a8e3e1023d73016d4508a63f99678287d88ef58821cfee576788533c00af48c015e23821218d6e878ba5e97886bbac1c2c218463f1f6013268b4d77c47891970b2184ee2595982363ec66e7555bad100f647d36de13e80150013c393e24415e00413ca24c531c672a1e4057aa4236d9e11c475f3d7e1c837dda9596ab4ed220879adff4d08c0b8bee0ced7c9c07f9d55d0c954fb49e0fea3ebab210a70ded21fb4998e0a06f25d14215f9772b784870f6e7087d26e29a32b931360114dc120c3a32a43239640ff873a50f0ad4035cc742c6ff95a170dda6331d8c9548b66ab821580dd83302a3c87cc364b55930a7a33a6352b00701784b66357fdf76f9ad633dda7f978a8c7ec766ef726c033da99712bf722ea122a2a0d2296a04a61eb321f1c80d5f456322c9bc39d52d6aedc4b525da9ec41c17c892f3bbfeb46dd3adfad15ad368ee4e210780b1f2419a5197770756cbb004687ccca75f1ba947c2c95861ed311c0f474e98ede99bae6e3ac9f928cfffb0248e81fbb3e87d58df0b8400899ea1e55593a71ff8487545ce9b48603eb7b09c6fc2355de0993e4ee7650d9c2fdacc120ccc131b44fc172d71258d2ac65c9f15724893efadde87d9b883d7c09d9293defb0a4e5dc1ee7af04c02d99e76ca0450dc14e4e05f3cc5e1ee5b84f05c648d1ce00f01344b855c63d09cf8362f45167d5adedb5e7f0adc016c704b3f3fbf78ae7f9071484159dd721770b89954b658bbbea504e55023094b1ce04d903c485bdc753751a621400e679e4740cc2e0534c871e83f21d8dbc676f8c21ac37c7aca8c4240ddfd8580a88f4d44eb5cdb730485d2ec92ce2e7434cf866c4e46d7a1314856e70ceb086ebd8885ef4cf1d449309776abec2b0e57a0ca1d12080061eccdb9e79c5ff483f36ef431bfdbc36fca6e1f69aa25f90dafa69d342caefe9311dd5b00a990a1fe19fb1a5ac6234ee99125c4e26b321ef6d708f8288d11dc0a1ac4b62add955d86f1c9c1895d1c230d89593aa8e44d0541415ebd527ef8a840d08bf62af1f21ba93afefbf977ef195c089cdcbc6bfaa89156156939650d893cac9f392f10406387cec5e0dd8e7930fd5b0eb99e837f9bfbfc5cd0b234b379f86b35f9bded1112b0771afa6736d5cae373e91d9f6e393ea7f9f534082bbe6d3b8fd40e06eabe6b45c01ed8e56275585c0d1f6e66fbc78e2fb78de9e8b69510e39593ad4778993dfe750a762dc7d7899a931c684f2be59e0b287473fb274a2833d25a1dcf22e97abe6d36b2b0b4c382f3d8cf2818f2ca4e406fdbe803654e102e30460f75a2cdf6bf8a3d1f7a44d6f8664707ff443fd91f49f893cd6eb740761ce0d154d4d3ade0b5c313b173dac51345532ee33508d74a2c697f3750d772e56af4d031a1b79b264a72e382f19e95f98d0d283943761c2b4201c68ca419bee3a4fdfd8e3470b052c3f5490fee561e89dc2028f7c1110822a016327ef69fde499d2d81b0db52de9f98c91d09d5731f540758ff7c7113fed537e31be7feaf7f3be8af3aed7a1a99342c0a2d775276f4cad86c9b2403145567b14a82d3ab31f64d6ddce14774ce06d6f7345724c47816a3cc5a1caf6a0eebea71b03b1e17ba787e3ca24ffc84be0a8705cc3bc6fa1aadcad215d370d273076958ccced50627091b2f28a6f7061319692ea83f582ed4c420f96e551fdf62ed8f4ed79ed8976cd012ed6a3d292f020c4f02ff2a8ce9f017c5958c538a476656b69d8243ed7d177f5f8aee9867429c3e7ffe4fb593c3180e4f8acddd9f8959ecc7c1671b334d34a1c32648a498db348788436fd213fb2c5cc382c0d52da02b0d37518eab33e208bccef548f276cef83d2920439ea762e17694f3ba5d0eadd5ca431d76ac11de90e9706f594308d552e70884d431a2e004e975fa2e5a8f33b3835cb2edd1f47708388e9cf4706442497d5f5f3eafa28f7ce1a666c87103229766f8f8e9a0c5469e8496a52cd87a2745d7e7a9bbdc605d5cb2b577c33937efe1a87a3297a0bf4c8b94856168c99a90799133819bc3a5cab6b9830bcd992d8a43eff1857df8f08d3740a1d9a3425ea323bbef9b92a50589a9e0e50dd871ab3599775641cc6b01054e7096838d78f4941283480850d60d67278d66a6f82da093f95f36ca2de2fc176b69e2db1b994d84408d745146f33e56f1a45afb00ac9bb115e403548a7f7bd3492d6e1466f7bc6a7cd3dfbd347cebebf11d69b8cefa7c64ce2b5c19dcdb04b4e182084250899300fec98054b8ea0db8587151a29ca421169869b14a16f83ca1269bc68f9cda9fed0706854b363c66fdbd599af757205e3d3a6d96d4f2d8ea58231b701c2eff5c0e8cb48c830073a12b735a6d2d05b1723c2a4fe9f3eff79be25bc19a611420ef78005d6b407fb4c21e64ce6de33242d437c451231ce519d8a1e4cc8a24a84a70d88d9a7ca6ea8f0c08646b2df1beb08df585f11fe62093e365d155b6a15db28fc5658f8ed734b01b9f968fdca196bbb9dbc1b9965a89a0ca6a255c4e49cfb2d3207caddde17731ec61d29c50dbf18040201b9a7f86d62c9c4797e24ec3f74e216acb43bd19681062ea54dc73ec6abfc837c091ee93bc3db1a3cd9976acbb02a4d21d64cbb59f7e928883b4e3a93073be4252648d61c4278f3e5d4de20579dfe8dd72668aded92b4ab325569e64098fd7f0c64d5db1d5eb27515aee46ad51f9888ac5261dc0f765604adcd32e2e3d2e1b21bff2abced65f21538aa41e7190ad7798e7c9dffcc91c7dc008cb9bc455a0f8bf61b1d3fd3ccfe575b34066480d3ce967d63e730285a40e55ce9e4d657df60a6dd876759d6acf3df0b566bf157a4b0ca36de8d4dd0a8619ba9eb087c6dd070fac5fdcd8c3a082bf786d40373286d53b3af529b0a1fa14d3f3c41a05ab66d17469ea08960a0a93ee522c4f8d2a9371327bacf8d30ac5f72ca84de83274116e876cc11ce47e4f6db0625d41c67a27e960a8dc8d6df120972b3d93ad007ab5d4ffa7c336c399df7b3a21f9067cce5f32693192530baed4d3cd8786ed0afa4e30098849d7fb21ea6b6c6358fee302293e36e498c188220ed1f4c1c8eb73ce8c9bfd4eaeb965a2a491f245d92d2749cbb534411e914bd692238d3b5409ecbdeb835f39b9353b500cc2ab9f9b9c85b5092427b502b013ce6b0ddbb50a8311d0eb75a6782bdc6bd00c8b40f8b29f5fe9a1d39d9d67d019f8dc58eca443db434f86f76c4c79aaf32f8e5410142078690fc97c693039220573d92b29a956a7fde03b26d7a12f88e70856e7da57188d49998fb6c0c137e7b21a76092f1835400d84e71ba7391208e90a87a2a2005e2e7d25d70ca5b174553c8826d4027a6458db381e77264b0a171298cb807afd2c0f801992959a188029d687ccdf95f8537bb8cab756c9289c750f70246f1f538c507ce2b96785aafbfcfb351bad79b435192a31260bcbbb35216239fe12d2c717b0e9b3c5740dfe8b2956389157cbcbef66b88eed810c41c0e580fb5c64950fe6bc3f626a9b98144c3b5f681af59360e044ef83e6e92af676c9976c7e7ae61f692573a463d4e82befa06da15e67cbbd6da85c0870636def53a4a0c9dccde3214767b7477a44c10c93699fad5af0847321c5192b1f0ee317f87d7412f3b3065b18bb175bcf151d8bc568356e239ee56f8e5a9c08c9737fff0a67a212fd8091e0c0c61cfced8080a10043082bae5a7ca2a5d000750a69653d0d87dfa9545d58df30fb7fc667f194d5967d9a6254f3a50a83838cc967e07f268148965c76cc3eb8b95775a70ef635204f124d7bf4ac1ca9af12a48904836a18f6877df26b264f30cd5237f3013edf833c2a2329421b2ce655993d962b98766701cc80d873b0089d0882ea90dcff19e66b2e4380ef25eab9bc65e493460ec1a7fa7f731fb06fe9468f78a5d2ed76f97d1146e13e9013d78749fb8ea4dcfb3ce17d6fcc408615d02e2b818bd17c1a9a14697d610cf85a93313359a93e5f9bd4a21da9033bad39d94093c99fdb83b65bd8bc91a916c4beb569d8571edee6036c0eda7b66ba6c341736300945884235b3cb157c70a3818934fc6ad21be597a6d779aa0a922da9b1bc00cc7d11d5a41803015b65598a1635ce2a052af3d3181646be29cbbf4b6021dbd89bfe4930c60e5fd77f573d061ba4faa06a8c9745268082fd3cdca149e1eded03838be344f30f826e0f7eb7df1545c925b33f9e83a448cc20b8412a83db36e8353aebfcab8ad4aa99d49034020700c66abb4640b5ad5c2d03c0abcff76997838f3d7ac77b268b7c04ac9b177ff9cd5db1b4fb1151dd40857ee08f872ffff8119c6918557acbc592adcd66cef18b606857cf2462f6d434d44bfc0a2d1df8480d858cd7362ccec4e3de2ceebd04994cee1c8f98a143b50c6ad1bbbf26309ba3263a2067d8dc6337be30aa02f9797870bdb13c6fb3528be379bc200b9793219fb5c02eb8cc8dcdb31c2a07d2b5d1a886f49008d36fe8d83c7016cb7ee278100432d978953bf5c0851fde2cc9a55ac4fda834140dc2f6edfdb8fd6aae9193dc32326293addfbf4ec99321bf03223a9f49d0ad92a8207f6fc58257a44a3ab8214c4869d54c4f00961bf6e997047e374d79452504fe95d21400919ee0cb3e4604b5d81bf22ba76af8c6a0348ef18a7a624fe7e404a5c6b0598b96cbf4981b75b55bccf9c61834d4451afa2450a07cc32c5a52708390480b53ebd4ba96e8e9bb868084abd2630ee6b2c6e80da66ecaf9bcf5d062c360c8f64a68129087f89e660e1e4e8a943b28aa395af9bec0bcf7517ba24d109b1f249d937693587fb576351f784071c961262b62a5a162e303d82769be8570ff766958ba16a368c500cc70ea1bc0edcb8104fb6cb80972ff6eb0671c6289aed4a1a9e039793eb381dfe27d455777f0ebac6a4a1599404f608758875d83b8b001ce9d76e27902fbec96689b1452c5639925754d0fe597befae22b800744f1333e4a582500d6f3c0047c1ce42941b2badea735031d79846e8c9555934ece38220ccdcd45e39eeea5c73667a1dbe22182cedffdfa2d6cf76f9f80a747d24c0cb3ca85fab09c556b9f2d060a98405a7d68d2b9e4df77d6cbfa4851699f91a773990e821b4be7336a746f410c5689e4c76f4a2865239781338c3984dbb03a46db88a074cac6c2bf0f8b495079fbb17d57d7b47cfa765fa2c1319eb65c0b1a9a3d3e1d63ca930126f9bb21350d56c8467d3e6e0e1b88a1fb04e0fef3c6773f4d6a576c09209b763e1ff32cbbf85c55aab6d62c7a92fa72461f93f4563f6b190f675bf7caf79cf7cafcabdb6b1b326ad0e2ea751f46b56407bfba4e123fb9b58c1722a674cb80dac9b0ace2ed86ffb155d699f20d732e894c03781f56da8d8a0ec24bd80445cf4d2cce4881effaf388e301a0d5636f43fe8db9ad0db911f0af2ce0868d4f5e02ada82329fba4453f36efdf32bfe0394823845804fcbfd368dc7a0b6a06ef13619b3ec2e6ed5d49231a33c2f3868da947f70b84ad7e41f7bd6fc7b8ea4158f50d5faf88779f49035b5d38f4cf8b597ef0d0f909810ba40cda2ef0f35257d40a37b34e3a85e51d2f499e2650e5c8e90f37798f33ad766f70889e99e689199e4b0078ad83dd6e1f8145ab1805a6d4c03b8b3100eb5d924469136fb950ab19a9bef7db53e9ed55e493ab0175a84ab0c9f9b5c811fb07d57318780df2827a57fb2f637c84be8371ccdacfab69c638aa50591d77b824cdba3ca7d4b3b530f5b334c3ead53f4be71c2b8a3c2e755da8095d2822925839b3aa7ff74fb64e289a955ca4cf26f5c0e5cfc74787974936092a42a24178559d4247ced505e68166716aa9aeea53f5c06d269640deba326e9166202b09268b0e3fdffede0c05962853a81f1c2402734b34f12e8f6a08a79e876fa648c84fc92b83c54335000c570a28828ecfc4a95f6aa1419e766ba2d5165d8fb7f4d11d962bb8f805ad5856787a077b27adeb3ac2e0bce8b3524664a7351e91d779335f37334686a7c8ac9dcccee2b6fd924116ea87b3b9c47ca580b191986335f10e2eff9f11369074a8d5ae3ec11b16d9fcce03d9bd99ab8bfe548fa6812df5190ffe236aa5ba864d9a2120f41beb364d5b6e179341c0bcc8e39a3c8e220a2197743dcd5b31f6f8713e7f2bdd30f940a5f5bd43e02690397fceac5642d9c1b01d18196cb158a5ec04f5f2f2fb49babb7d3b36ce1ae82c11d53b3d9179b744c0df5640f34ccbfc48bc26acd611fa2d91b78dc56d66c4c4373d713c159137065f162083091f7306dbf3147b49a91c563fa1fd52a372d771bcc5a321c778d7cce4a094931e4080faacf05d6f7f091cd4faaeb36dcdb6e7003c1455314c7ffa91eef9c24a1df4baecfe9d071bfb9884f255f84690dbde9eb847e2ae9264c6b31279657110fa2881e19cea627a9d4103287421fa28fc4d464475ee61a612703e56ddc58947bbe265cfa5825dd1058f3f275986b44d5b18ae835c78a188962fa6fa5056a35aede33d43e39ad3fd7902501fde060934318cd271f5d9897f3ae87e998ac5a464c403f3304fbffbb0f4ae1d5909fa7ae592af4f00a7d7338fee965178886ec668ea4574b0c03c73c2406e57586a7a62a00939f06d0de99ce8a357076c66a225671b478ec01a305fb486736274eb98001ec953e6342318b5a385b06ec455babb627d937e3b92b1929e31c709410e9835dad41b58e6a2b1a1e36591111372dc73d07af2e76051bd92990aa793f77ea3ce816918c7ab5a270330c36e3b77f74af6ee92d8982bcab9be40a440095bd16eb5aba9a7ced3647d5d4c24a453b846a0c12cc9b03a93e8ad93a14849afb0d96f23be7a5c35b5a61c0e243e580b343510f1d039c18206e4903eaafc3c48eec73e33c4a5303ec31ff83dfaf8b34be3f41066bbd978ceb6793ef769c27d320658302583087b5a27593ad2c236cd2b8448bf3b1fdae4485e4bbb723867f39686eb9cdc68d7355f3b1ee1c66c5f3ecd6cad24c38aacd0171b2a6a9e9ed2c090d491c1e302092d4292e23ae403240abb71bf7cc0164c7b98659d7aff6686c38f37f24c23a75d8016e7fcff430f95581f3f03304d719c662587908a5b2157c4c89dd9572538642afe2242c1bba1ee71a0bd483ea7e3842ea76953464ccbf4db3dffc58df6814bafedb8c4750cd0cfd03b61508ce577d24be1ccfe38c99bb06d5d0531806e9383533853a220f4913cde3deb7a131f4e2a773c0b8d88f795fa75be843ae6692e8f3e59eea3d51d05949d2e894e1836572f97e60722407a7361e6be78111556ac715a4e61080b89727ef5951ef95be1b0e7dae4b8f7a6b4a14d584ddfaa11a723f2258a2479eea100dfa436d1e7eb3780f3783c0f10b7d4533d20b62ead084a3025da2c4253201c1ba59d8d814f4e24866f34b5960d140ec78c4ba27414ec84560f1af76f54168628d369e6e5c3185d08cae751a5e4f2d455f3d177fba79750879647c4c274440e1289c78db4bcbe241a18deed3680e2b93a512483557c9bb8a355596bc7fba1ac9948420027680f2378c5f19ffb39175ed8ecf9955d9fd9bdee822937631b07a6fc7fa79ab190f219f5d4d04d8ca36ca71cf82601574d82a6a1796bd421d931622ee31352d91008af8b5f1a7dc1f841c20a34969959310b8b44632f10df11cb7520bf19ac918565ab999263a33cb93639a1526af1c4d8c6c9629a7a81f2347bdd51b689c80c7e8c15c81fd479e3890eba48bb7b22a9ae1f8cd580e0ca99526070f28a5d712e0db0bea9b23e64ade3fad73e1040e62bc8e009e98548c65c7289ec42b849dd990fda9012e19efb0b730a8e576cda7c51261d6a3d47c97fcd166a2ef936d1f9db4ea272b87109bfcadaea5dfd1a0e97951c9b907baf0be91f980ed9dc3579095f9f1d874c4edd22f624f0e795a74c25a1c4a0f94e0eb0dd6f970058494a790bbe193e0b1c7a4ea11b5179a67e5f6cc976497cbc4841f84a00f9e02695230970a73892cdfff062a5252767147a46fa6d1a7887aba8196eea13c083c9da2df26df44826fd3cc1b0c1576ba2a9f95097ee2a1f927f0401c23d79209fe769368fe7d48bf24a90e67d4250d961d804010ff38bcbaaaf667abe4f037d757dcae632f16e1b1c21f84ed4ff4129fe910e71189148903b13108a80ce1964a923abca2a9488a2b8a255379dcecbd444dbe0d9679d03a51bedec9e5e3198fa94b289b8f157614c51816f285967c323dc12e087fc4271fc91b45dd030a26a21edf661d0ee300abfff984fa8f6ac58444688cb4d2c9d94e37ee440ae250060cce82cdb3b08cd8c0b8346f4259805f7a3259f37ac2d6eb34e22e38d1ea338166df88c2d0107e9236be222a39bca75b8fcb923606a6ce1309fb2c38a32da8764660e22f1df9ced1f607f050e4d6e17e0cc230598f424df5923c34528a57dd800313f691a5b75271f986dfa4c846e02457bee8d38db986c1fe44245bdfbb0105e8c044b610f52939ba2720536bac57e17475116e33c0a18c4eec306cbd2f63d35d455191acf2855dab5778b55b7abf68705cec7333d9d1f3e408d44d659ffabbace27fa81f2f36f3f7725f060381d6d7dd06ee26c7d837e37cbb86193e2f66c30bcbbd6f1776291cb12113febcff62905d91cf291d97d5c9f21ae3109f14e6e978f3274a76766dc42dfdded27b0f7933662b7066f3f55cd66937cb4cb1643fc7729ec84c74abe3fbb31a61019116ce9418cd5d1d934124c179e87df7e587d4726af218f050b2486f97ae7278068bd9a4da6bc65ead75026cc724cd7f9317a0b15b509a48d2c03dda26fac469afbd34edc10cea1a52d5e5d8685925e5ad5914751ae6d43bf8481dbc4f875f07cf61a1b3358b5bdf5e906c1c5ab25da62b8e26525f9c136429dd183dc541e0ddfcc550930deb38fd6922971b100deb0d2afc84d225fa274c4f476d5cd45d8699ca089cdb7c654a78433ccb5a7a5bae6096f970a85ea22cf94ca0395b83119a0b3a4f4f955dc8f27b3e240cfd3e37171d91cca5af2283449e62b41339fcaee36b0e5df17fd88a79562369967b51dbb81c251ff3b337ef04c47e6b9579af9f6a52b1ea4cc680010c174c1e594d7971c3d3bb8e9e9e407c50e8e86368798fc759d463453e1c106b4f0bfd596b75cc8b2276c9908a6e202d0fb2722807113209915eea2794fd5eaebfa162fdf367d16c45f7524384544bece8cc7c0d154f810af10784c5d27a223796d21eadddb8fdca0b4cce1e7694c587950ddfccf1a3f6fd8daab56011460eb430f10d63bba7b404586d7d3dedd3a96f55f35532061c6b0faea3ade595231a94a77d52896866c71bafaee32679a8d5698fd00409143d816f420cf7a4515889e2135587ac934e0739426d2439aa0d9de370f3fac44fd5d7baa84a63b4a6b5398f44ad1d095ac25b301bdfd45631013086bed2c7d1f463860af3aa41355dd880c6c9fb2d81b509d6892eb936220066887dfbd3ae43483f52990793599f9e18eba588d37b15e1d488904f2badfe04e950c96cdcf9e7dae85a1740a90dd47c939f1c16275bf2085c9d440f81b32b8c442a416ab0aadae5831b44ab34e7041088f377d4a86e7ea8e7e10dc9579c7dd96add23ad76ad8b587ec03a662c2585671d43d16a674aa44b805143858df6c8cc7114325321078ede8d9a9eefff8d5b9283da71a9dc6b6f7024a7fce4ed384423ed91e7ede2c52393c61c7fc90de7cd4596f8c31e07d897e3227d4d581e3ee38b51a40dcc73adcfb30f8a04ee84eb6afb4f978906287d76196cceaa6de1d16380d97a501a83226f4913249fa56474443b7dbcb6efea9de7d2b8162f9054dc52651ee9c778bd7fbd95c5fd195038c01a11714595a7f4f0aded6f95694f9b1259610d06fa9b2bbc567d58e2527f49b138cbdb4e916f8ffc297d46c32e7f083b6e413807aed86942c25b96197355c67bedee4fd803368fd8e898dc9f328f162074c3d28158653dc539c0ac4ae4437a46e54c83b747ba3098acac725d027ecf1496b9ec2fad866058da0dc35ca14b1181b25f48aebdd24e9bf5f0e73c4a1ef1fbb8b4d6a43b4fe98fb920f0fb1a1db70bd69c570c23cd2e9154a24dd6415e84a4d22b16ba94433506d9bafbd898d54d5328d2f3eb9d58d1c4b36b7728d75e9cdccfef77cd31ec2828f482a435228b0323dfb49ee09a682b798ee993140d90b7caab27fd94e0f248428a5d806b9ad47b6bb9d8c6d410325714a9ae22ba441f2178033a7820ffab617840298d876e4b47fbc86694fa6aa406a046c4e6431848cd5894bc605b684b8c704ffa40f50dd70dc278378c7771e77db9c8176bf5102107a71994d7169af4fd6c487da24dee122f7776be7a3e01e78f4142c3a61ce8d2052c72854b289968d2105765f84fc439360ee1861af695dc1b610b9fd20310f7f7aead0b65cdf827be23e6b24f440cbbc9362f9da24918d7f92372276759b5c33e5a59e9f685e17d5e15b2239389083af9f9f3b106d901034ff9f1d6b29339078dee4caa501edc759791e2965175b3106edf59f7f78df2faacc0522bb01f21788796dfe72482ad5b71dc5ba88507493f6c001542998e283cbddb54cc8bc36d84673cd2b7c6277f5fc173bef1bba770f64e7fffbad3f7342d7d4ba7ff814a88de4c8178fb47e2a2d55d23406ff826ed61380336fc9732a7ab617bd200beae13467a5682d1e58d0264aeb8bd309aa84beab447fdfc286415478028ee91ce021062212db11cef56d25246f34cb8d2f9591a3c79940a89596a3b5c7b121493690a525d3dfdfdce3b2f26320c27f07119af0bf28d6d07e8f443fac3cd58e5c6f7287bf4fb63689667bf6feec5e40e28809144d09ac9a9b33e5d4029a60df0b403be40cc927b0616d585c9f4d93f1920f823e972a517f58fa6b780c09a0bca5679bf9c55b81b8b8905a26762087a3eeb68e84d9498d512e0bf34feb338f5dd8f4f0e3d8822c6fd2f6175f8cc42b23bf2d7d6a55bed0b78bb4014dd80c04670c155a2aa28e9a93c0c9031883a819cef61e98551efc9511bc51d03fbad9ffd16a85ec11f965ec7b4f96cc9289a01123746a3a0ad40c2846d26375fd4a19a3b0a50f2b60b4f2c763b47b7d6907971f4e2874d2f17d132453fcd852abd5e28d2036e168cfae47ba3b591094c0d84151fd95f8b4ed131139437a6f5d34c5b3ad983f9fd4f559edc9610f8c77c1ef1b6c241b98afa98c7068938f78235314b11ad9222fa2e5e4f2c0b648cd003722c0aa68025579bd9048af13587c0fc32f1652648558ecaeb653abed9c8f0b26c5fab4c687a75eb85bfd4ebd33c1bdca8201e21e3f7e2a608da4141c209251052a1d0cc579bee374445f166e2a9b718537581204b8b6cf3428bd32764aead31d276050df048d8fd22464a3117bb873e29b00d91fe99566e8b858f8fb5b3e08567c34f4c6c2b6ff48df090c9a6288080efcb0ea8ff4a4c88b371fea39b9c1611ce9ceaa21d80c0d1389bdf2cdd43be800dac8169af6cf973ff02fb52526567f780008240be82dfa9183efd0d00ed8b8154d8b1cc40ac3f3a83e52ff34b9accbe06756d7af081f24e370bebe0d40280e08e2fb4bc05b5d3a80cd4cd4cf8820e6b487b4e6a57737b10f26b0a86592b723e1408e91603017fafc5309f2d7c09a1057fe4609c2be2cb878c61cf0a149e194981a858d78f65a6a36e5699831da9cdd232abbe42f74e0628506812406b4a708b72f63c2e04989b70dc00b2bed7e4aa88e2555bf890a99006c18149922adfc43fde465ce581ca18298091c1fad3209643fa28c82a92ad288dbd1b683292d55cb8263878e83802ce3a0446dabb395dcab1336907eaf12417729591d97cd27adbd2cf3963cd30044150b6ad20d1f660175165639672448d7d55e30b6015ae500258a9b5a910901f00b561c27c916cee4287fdb2e7e3a786d0ebf44cb38e3861884f7e5eaf1b51d877bdfd3f943922bd06bdb94d8dc6b16b68a32b9798c5edaa4abc064eee66085ff8edb13d73793f5b251377cd8f6300ab70a4b0c4d00506b08ee981f31141bee891bed913a5e56e2b547416f0f476b38b2be3dc8bd21645cda4b5499dfcb990780c993bcf269bba3714b749ada87a7e83f752e9a687b720ed009a5b17e684d5a144c2ed48c5507d1e6df7a6acab3892ca8009ff8a7cc08d4966b560a779321358ae7e66a5ea6c16042546f194c9e6895486e3245ff6faff81e3927c80f20329d15ac8039ebfeb4827fe25c9548256b9d76502ec7f8c056bc202981419754eb334b8399b982ba7f5a1db5e839653ad00a2c7e36f76f5f1debc4d4426e81736c69f3771124104f79a3f508587207ff05fc17750e6a0b33c4572b60ebc802330017038f7c02364f47020ef2611c14f07dc19385d9e6f598c0e93bea9d46df8fe383c94b4849aa7637604b03442f05b0717a16cf0324b030df4cf27ca6a4776a0a443589b35784fa75a51f699b7193acbdc0aa63a690493a3e44cd312d7ecb4279d8b803247c43eb8746c379badadcb76c481c144608db985eda698967cb117263a406abcf921697ee509a3e8b624bda5c79365f7a64907d2338d45932d35aa02406faba9bb51ae7adb1c4370d9d476326e9649ef66021a37bc2d09b129586c7ac02c27d5068024275a605c90d91f4c0fc018fae14eeff804fe8c60eddea3cb6f18f6cf9edcb473678ef70b69f03346364f124d45cf2552c2c6c411c6cd547906356808197ed13804d95b7bc6b90165c93a0158b293502862f2c0433993158a025b75524c3ab5f0e5f44709e8bb1e7b20654ba4d1eec56a0e239efad8ce28e8ca77c575aca2892ecb4c89d69a9d9efece6a8c71b24eb40ff1d5903d1ad211650968a22a625518197023c5e40f90e011f8b877da30e514061b031743c7a34bef2396ccea197f6e82c066d078b5ff0b6aeafa09e87c0cc13bf031c2bbc3952c0eae7478cbb3bfe566a97b50f6e7dd26d0d998458b9e938465e11c43e613d9792f8f949faa4a53008ac6a1dd3e040061b92d37fb3b5d22018c68d8441f7f316c7a2c5c6f8223a91eedeb1bfe9106f1d933c66e34c8de70c2b803574547969b98f0cbc2f2e8ba93579e7f20f1ffc3c1b6808c7721ba93dd9f0514cd2798b583730453b306c7146be4be27a14c128039694ff6941f2c14644539929211b0482c8321615efc0258d12407f69c081331ad876914f6fd09407dfe15f71393cf7261a76ca5a13a8655f47edd6099723da05b4d5a953f1c8265b4477235cd5dbf4cd1e537e461321844b5a16ae9190f61727707a1cf292e9d96e4471cfdc167e1ede338b8bdc6d7cff28d18e38a5e47886b6c8025a04b092cb68f724b535f7f8d0060236789550254caa2baf1ffd608e96fe190490fb4b42f7337eeea341571f037bf575d35e70424669df3d1fcd4bd11c6b91e7cf74c0623dfc99d6f80cfba89e6cb31a650508e54fb321ae924dd3c8e687731a81b042d4d6f730dae244394baf4162237b5b837c95a3a0281fb5322932c449831be7f67db138a54f041dcf605baeb8c7f7d42499bca3ba0464982e9b20ce98855b4bc90fec36b809cc32bbf950fc8f1ac28c0d9113aba1189d3695ecdcf4a8e82e27f40f6039888ac00174bfc041fd4482e0c9619d0db7697927acb59cc26c588904a71d8a6315da9c6fb65e197896cc3a7da36608e5f1aaed3b0f0a5c81b17b9f3061d708663a6cc0caaae04135f690ae8f89e099bd1fc190aa69411bcb75b41fe43c24dbcbe12de5c0f841fb73b4b4fbad42ead7033075fc1fdfd332c60db04edbab09e94c56be603ad74f0373dabefeb0d909041c2ea84e3a4303db733b97d41c17f55d26e481c1047350487728eb8cdfddaa7842ab40f32efedc93eddad3471c23ad07039042c3cd44c35dc8435a16e5242252548e343cd3a9af9f566fa432f765b733280a61dac4b43038a401bbcedbee53cb7cc4508412bb18a2b522f9e7d62a521594a0697be1e5a51f740b303c1d4ad910e269bd6a8943ee7fb9894ea7dbc4243ba7606ed6778411d892e831a4af8f38601bd47a67ef6d460fb6c423681ba9e267f5d262d6605abad4a7fa99e55513641b0f7b009c10f08ee445bd34be420b72a23147c1132bc1a0f4dc274870fc7d2e39653cf78ad3448468710151002c8aaa9d37eb5d280e9b304eb950af7bf2543f5045f4f1e8e908af03b1a7f704f755eb0392440f60de40360a6d2df735d6cf26e4cabdf106c15a073f16b31aba955d878653ab8c56dff6a5728dbaa9342c5a9239fe592028c8050de0aa131d1354b80bc49f6fa9e6b7e3b4a3bebffbae9f0d9b756cd9c4afcf4e00b24b9efdce32b13954ca22650e2032c5ea68b828fc0f59a9077dbe158fd25f8c5f3b658bd1448d5b633e0fd7a438423eb22cc5bc075102e2af93f8dfc91ca90025e8ad9258a8d18eaaade85628b98764a6f8fd1e2088ba8645a0e85b79e77602938983276dbbb9a86a66646a5631d92c6503d0a289f88e737ec2f0db47e8f04c20d32c741d25f78b9ad4e3107070db54db340841945f49415319355bd74ed0d56e7c0a1ac97a21374b123802525be6dd9028c775f408d7bb50a1daacc6598e95d845a83dcc03ee83a320b18a2a23c1b2e12fa57f91508369fc550ea69f510fee3d9d6808bcd85b5521d1f9e252c077d754ef3f5d68dd3f1d43a2d4b2d23f5231e6ccf64e3acda64dfee109387068d63c2644e254a6e4e9c653a778d36e60776be96a1c3c43da03f5d7d22c3b801c91d4e586407a843c60b8e3554b42b7a9b68180e1615305c8eff7e56b769d78e7aab3bc209c4fb15f34a48750e98cba0bef63726f7d4f7dee7ad386e59dd59263de5057f3479f8d27221ab40f2ed44b730f9ee9e903ab9113d5ba2ce9966fac37a870f3403e8298040f1e5527aba91f32fd2bc474481d4b1b7edf1cd054c304e4e1ee605ae1b377478be844b2d34ac694fd872accb43f38fbae48c0702caf3229d78622ea0931f3eb500abfb63daf1c40eff3ffa4a73bfb90242c5452b6f1351a5a0ea3c8d2a24a01736cc98168f5fa64f6b35071cec02d3e28542e1e06ee58035302e8881555373aed414886c6754ba826e8200c1c29421830eae6a20010a36b7d271e8899fe9668dd2760e3e3cc2318bcd12efbbd3a0528a28743c180271f0cd55b3469384f5444cd2c63ce2e6637de982e2d6b7cd63f7f8a73642120bbd26977a11ee64973a9ef19ba3dc4c7dd269736ab2fae7cd832db246f7e0927d99d04a5a0017ca5fe0ab4efb1c0333c9c47f767678e84b9901bbad0a86635b128fe29bf23e1904cbb9ade1165560d564adafc454c7d64730f8891354124468823eb12d74a6aa8de1651a0aac1c86bffc7b9da8c9a81330fc90f2b465bd7d1534c11f8f60d9a81d9fb7151d3b2df2bd3ad430115de66d91e2520e23b5ab7f9e424ca834f29974fb46947eea364ca2892e91a9d29dd10a8c77c9ecb38eeb06c6afb166f641998262f17385b210aae2a0441884b993b9660389b33f97a9d595dc076d3587e61e97cdbdc4d3e3369a611a266b975e28a787b55ae4052eefd637ce37f1845978629ff4dd6489cbd0337ad8fe724eb9713d8750955828a633c25eda98bbc071a6be25da2b98c814a70dd4ebe4034c1d8b53128c24e5dec8a4c40de6f0bc8f9aeb3c202d9ef612dc5d8fb824d050b3fef6e7ba4430b3a12357aa5ebaf1b2e7b07eeb9558d3aaea4f8a661078768ff7bde03632749d9e8818cbdfcd3106af1b869451dc1614d3023a9107657290b91e5a12bae206d071456b97056f3afa36aa4781bd06d60a106c4d9c5bfe877273fbf76afa2d946b69b05f5ffb2d82234f6b44fb83f2a2648ee779ca5a88c8ee7d6044be06b729db8ec703bdd5b172ce2b4c6cf7980051da8f33c06619647609e4c1495c84d98dfff93c362688ffe2a1de749c7290a268b08fa0dcde97a361a538b2430ccd308b4b5f2be102337f741755a390b0d8109024b32a286feb27bbe35902a811315d64574e978061407f1180b0e71c163dded44bc94d7a78dce09f46f7d13644d07ee62ac5136d95061c0ea117048a2d60726afc9c111ad936e0c7f49101326d82669c00ce51b82d98b447072f4a7f0a14f17132b9f71dc8319193acff30bf38834d343a97411483cfc823a2a3c8156a2b2fba709f56f478744d353bfa29129112bbe348b5ee96c6b6a91be1b6454873059dc731a0d3717b6311cb2c02a18eafacfa68fb42ee87f134c38a67b1bacd6cb4d7b3a747c1b03bbfe9abed28a2520642c91509710430387f6a06f7530a84b4a39ce8ff9c908d6e9060c85731dabcbd4e90d4d9324f10cab2999fff9cddf209553759f6ed628423c08b23a48c459bbb6fbda891ddf94db8e9393e630242dc989a256c42ac2d1dc418a71a8966efa57d77b7271e64bcf1d6a2730dec1ea0e643e5b86e5dd1bfea0e5789cce2b9a0051ba4093fcc7c230a701a8c8264df93c595acde6b0bb50afdab467138cbd14a61b3351d4fbd89a606f529e8e6a7e5c7213e6822f7c8ddfc5728fe98c0f9c6a8b37e8c12a3b53027628ae00ccf2b6a3bb375297331b1dec52012567b0e3e034cb4629256bd88f75915e1945ac2a0b02905a52d7bc1333e271644f520bc6726cfd9191df7db531588bed6c28f90de467fa26f0fb6afc73e9878137668cf0ed38651a7731a8eb3481bbb2f29d1094bca0865bc45853edf0fd5b5a67b50be871196609cce8612bdfb340b490bb42249cb9a823d891c24484cf652cccf452acc90ea6aa7cb9393c4ac6bb8e01a7028eefe724e10b9bb2c6ff9f2c320e988691de5fef8482dcf9f9bd6dda24699b8bd313a9d141d69b8f13a8cd84aa8be0e79ce6d200168a61e0ec9a1f9c548b41b7d50bbefee89832efcdecd4164af86b6a355acfcdad58d87e44a3b293b0a4a2fded86d5757a0a6d43ae36f0d6ff4d8b9249f462d33b20644a61864f32eca1bec1f6497c9ecf78e7997cb8373a2db870ab2aff0c1e8ddf3251925699e6632e25a1d49dbc8d0792b4cf29c63f019b5c77ae383f1f427e3efc14214dfd062d56d33184637d8a4ebb7e710d3447a20d0c362f07297fca718450dbc6da80dd0b8ee04f7192103f552aa9f1eb2afed1fb5bb5888b29feb8905cb0fc7f99f5ddfd17468e96a06f5c012ed117d46eccb174de50a032464f7a746b6e35d3ee6c2623787fd513df347a70cfb9c31f54b633a2d67db9c516609479cd82ac517de13ffd4c17108c5fed5d4216788d946b034977167bbcb6de4c1dbae09e63e3364dcb5b406d578445e1c69e1acf28b3ed18aed5e6fd8f62e751c28b4ebbe1d458890c60514c2cd2f86a6e29d2b5bc5b7dbf4b3eed46b432904e08e210f63fd5111ba8b8caecc0586c256a0117813ccc4bd1349eac59929d054362b5ec28ddf1e212e9e313f7c268a2d6e30c435f2270352df7ad634875325613d7f6dbda8d88ee8f2ea6c17a6526e278919ca98ff67c0236590f5007f17d2582fbcdab8aac69f51ad7d12f44b413dc513c7970a9a900e1774ca2de98e2e8f74bf3464f15c081faa566245dc81936f3d447087bc9a015585648875f4ee8a6618b31fe3ffb751339538d8aaded1c6c3b2f45d533f51d01aed0aaafd2f65e70ec1962786c1029c94b86b15be5b2908aa0f33a3cfac5dce166d87e2575ebfc5e9ab5d29075398cfe86b0bcaccd8c294ddd8ce7f79d6475a30f92c9045e455ea0f53852fa04d4e9bfbba6a2fa0444a89fd9f1298dc32910f27c2aaabcc71bca3fb614af89adeaab8541c76eb4e49661a84b0f73ac4b4db25b64e8cd3019e4d0e57518d20bbe200a22dab4a7bb263fe749dbc4fdc4ff7c3e77648ed7632b6d04c4b2eb54ab86b617ce2db34c25cb5c9d87cd5f148d1a13392b2abdef2c8c2d6a344e58514380bf340bd0b0f660b0a960d225550f507170ee981159ecbe821d74fb2c7a876e79797a30f3470a3a7176103a95573b72592036dc7c1996d1d65ca49fa24f640d973bf915fef78c517fb10e5f9abb21144db02d04355b1c8e725f42016f5f68d019a504b33698507afea8621255c349d470ac0fa5509facf4740705e0b7dbca201369354cc1e062fd61e0c53240c772c0fb374d79f71e3352271776484a503bf22ea10b9bb04d056e22a4ce1ec1af6f2c359b13210cfe8dfb63f1f14e55c5092cdfb959ba1c99dc5391691cda71fa8b8c08e4f12e6d661258dd83d911cb8fcfa316ed58df399b343a6095d603ea4a2ffbbe575b4ee49ee6f81f737dd152c623757a34dfbc1c673cfb3eef9ce23528cd551e6293c8999dcdfa6f2b6d7e7a47e72764f0f9fa9d743042adbc107bffbb158e953e8c35a27c8775b8c6581a6be0613a49c81d89b655c6142710eddc451033b91cee42e0af01cbfc34c86eeac5e896ea392372346a73e7d3ada8e6ef22b72cf50c9deaa8c41866cd2e97a90a5c0af96118f2e617c240e7d9f53ffa87a5afa69e1146a86256125f3e44ec8f0f6394e32185e5a78ced2d4f4885577076be5b343ccdcc6d24bc29282db2df2c342615b14cfa8f0d630aadd77e59b9f6ddd80b71b33f13f403a89d11427cea592c0cc13bb56d6f376e0d4ce070780d172bd12fa5cb7eee95b308803cea3a956eb4936a3de57b1a6d03e4292931ee9c810f827ae6f054db5c340352de31b66ad38f27e7d56db4133f0deadb8d6ffb16f0ee5502e031ca7f18dab81a5a0a6f2683900340cb4159ac85562b52840c6115863e6ea1a7d94ffbcd78f285ed8c82ec26b38761f28417e4012a3b01101558fdac82baa59843b56de967f61e322880ef9d6277677696ff54eb4cdc1a8ef1c9f8f400904e3070fcf15cea420e02595b565871e53da3fada254637768a3674aed7cbf0e29360d82b39eccc06ab3f140f5fdbf83f0f7dc0713d96609fe348bb6a889a5f74057a1e83a066a56a1a23b1153063386037988cceee5a7d04ec81a756b73c051fc9cd8172105df3c875239f09ece676870984373993c5935c22571699f3037136e152f994ddc40486e9573e28c6cf600b6c8253603e823fa6bc2c6a69a2816daa5192b264b2bad660c26185a478a5f5fff9ca8b99e69054b8271053f761ee305d2763514a619f848749f4fb8b4169cb2f7998f494d273f4f1de3393ef44fa3dcadc3e68ea9be1ee514c3d3193a0973dc038c2cde1e1fdc40dd6fb3ce17d6fcc408615d02e2b818bd17c1a9a14697d610cf85a933114bdec7a5c95b2da1ae2ba88161e6668808df7b0a982870152197c91067eab40583d5e5eacd07df492d744bfbe27ad6951b07e35fa67deac2654acb4390cfb5bbb392ab32054bae87629264a06622cb8c6d724b47c31fca17857006d6819c9a5148f0ea660222502251aa3dd56f047b50df0dfbe924de86768e9ac7cdbf8417f7b6497f60114e1dabb478c3a60986a7a9e0d36bd9bdbad2c0f0a27501327ddd259561b066eff24c45893d65e01f51608651fa634ed2f01dc2cec819958569338e26a5ed7849614f3af2365c895aefeb2af1fcb5f705cfdc9c66d69547a4e40e4ddbbbda6264565dfc923bccf28df3d15132d1994574a2cacadbe3172fe65a071a3a15fa18e0c9667f8a6634402193efce05e4e9a6218e1323ef865ab9c41b535c7b3c3aec978bea16196c331dbf9a0fc26492bf20f4c3b85b33ef0da051c5e6f949c0f5ef5b261ffaa52a0d81ecd2dbadd69203a28b1f2de65a65d4e944d454ba816afd30b6257aee22a2193fea4f765a1cea9872a425090fba380df24f0fd66a41d39f80b273f4607a100c560cd8e30e6e1ace11659a3196930ac0a4f05b54ad7008db4a94cc036f90cc47dd0dd7403a21f48cf40c7dfda151e229721e50fee8638be971eb606f956cb0cc1c401e66d149e657b11261996a6392652ccf2c2d230648b56822f6e6b6a8bf60352dd563ce049c896136cbae866328dd7a622be3bdb2cda8f9cd02d3a5ac54bfc6e1415bb72b91ae6b2c6e80da66ecaf9bcf5d062c360c8f64a68129087f89e660e1e92f5d1e1bdc11a8e49de1d913de31cea64c7b0807db608df6aeb23d91051986343a04a9d352475c07f1cd515417f7b48d344f36087b95753d4780d392625a286b5cb114e90e1cb2ee553864167d0d4efad416e1139b0156ee01c3d01a45329eef5ed16af65aac094f40a7a127d37c79a625e1d9e4d2b0eae958aad24a56defd11b4a9bb0e27a1b4b07bb8c96ad85ec5cc256d54d7b0e72fd7ff48c61cf286d2aaa549be63cadd11590876b494510a74c74a0655e125ad32669ed302c604a38188a7ddccfad7bce743f71c4b9b59ac6ae746daf21401c453dd33cef761c2298672fb1c337c165f48be254cf967ae4949853dc9ba5c74057a57639d5ede46b1067919da1a70c065c0dd4b12ea090fc123e3a56b434b24d28160f3f2d457272a23c592b6765d8dfafd5cbb2242374ebaada851fd3f91c08af7cca760c6e89d2101d28bc142c8b82a18fa9491a84fc1877d022d788f953866487955f029b2137c658d98a5c3632827ef68aaf5bf01d29cc56944705b4e04923bb57c7d697355e2f11a536f6a435aa7c872126e849e6588dcf1283c4c0a0800c55d3afa8be4a218cd94689a3b888971d3bdde7503a342ffd6e04e44f8b50de0f33c5d451bb293a93545d9ca7275f68a8661d22f11b39e62f9d10d3e16640b294237f8e5a4cbdc8410af48376eb4a5e734576f31e3f487a8ffbb7db75d6e8abe4fdb0f9516be4d79310314834a0513cd8cbf83166fd202e4b3b9cb606bd5cdc316160508475c6fc600124176d37ec2ef9f7124ed8dce184eec235c5713f0c2455fd56b67696edc758d3f9d0cbb1edebcbb099e1e58a648f9f75f364237732b73a249542ef34ca064ebb11fc8df718910e7145e116469c9e5123b803e1966038ae4e48300966ea1a0710902a13265920e7e80d426df46e9e24a103c872fb2f637c84be8371ccdacfab69c638aa50591d77b824cdba3ca7d4e833f18a4b9c5cff5f1317699d8d0f9a7818e841a5a97161656c4ed4eaabf1055032d29def58c66463e1fbccc615a59f166a0060278f08167dbd2e4eca12e868c1167ce5aebe00221a705f8a2ab969aff5630366f09125300113fd678a909208529a46c87a9ff401402889a1b032f5654cd307b1f9e35159dd4c7be183e90b760cd12508eed6af9862ddcdc66500554011da542223b3ee6d1b5e52be0f6a2f27d04fa0ef199183081cb1fe50651e65706485326cbdb39e56d5318435dd310373e99a337063ff788befdc114c10466ff93242332236458780a69f18d740c7d08d1fcb97d563e449a6853e3873673490e8b131a0f62c0f816fc7633746c481fc7bf1135aadc36435193d59abcb5d3eef81d16b4c1fb9b43559ad9fc71f0cb8cf81a6af4dd9a6fdfe627abcf1909b114d13eba24d5d8e5a0485659348b0e628f9d8f40a7b5ed19c7c0a85afc18717133d855c7c639a6ab6543141d1db3f8b4869e36bebfc3c3bcc74091afa4388f284eca8d92d4dc1ca5b8a822390772c2dbca6557ef4e513d22f9ce158d0b2a6f8156bea5575ec81ce643e3c3ea9bed08b73e93e38bbe1b39779013f7436b6e7003c1455314c7ffa91eef9c24a1df4baecfe9d071bfb9884f22b8361d87920e0bc4d0fcf3e79ece56bada4e1533f7928bf3386345fa53a155aa15976ab2f37664aaf44f001755d35c9040a99dc7b791287d7261ee0d1e9e8c0512d60448bed310114146d6a9b1f41bac2d6a07aef1907ec8c3bffec548ea90f6f0cf8094cd1f9a4d23d41a24e04d8942ac99ed3fc3bf79c9eb074193a89506309560b218fb0ff59d5397b25a57d4d4b01f4e96685ca380edbdebca5957393f0ee9e1ca993256218d82d8ef72fa05bf7d725cf310a040c0e2e8cfce89e4c9e24c2b6016f9ee84205d37ab2b67b5ded82bf8e818ddefada94b00ee6aa1341b057f46982cb0ce915d9ee45360d33d93d6a5fbe0575f237b3dc1a28addf4ada08dbfa61831ec431dfa1ca411032a2c3f04222b267589aaa903e5db4ad716b88b3261a3b3f5d80e309efc8bb84fe31e171929136de001ee28d7c72a95314c93766220df87e5e317fcdfca5c337f6f187cdca5e99040c51c74fb986903eaafc3c48eec73e33c4a5303ec31ff83dfaf8b34be3f41066bbec229c52f2f435274ccb788ce2a08006df8fd5322e9300bfcb596cc8efcc5b979899cbbd8ddbf7b992a9bbd4a323da2bdd96a18152107e5552ca5578f7a30406d7b344e5ea75409057f46f8faaaa5a374393873ffab4989d1a99db4f81e8023984f6ae8b4ca272f918c9f611c6d7fdbfcc6c92eb3f1c64129656e825780d27c3b553e18f5a6af99fc2cc48b517f6fd57d60a0a727bd3caaaa618b6b52f735221e24799953f19bc5f1e81293207c76e38f2a71e2f7be8ffe01c9df69d7f733c9569a64c19809b87c26c9937d6ba3d8e2e0416d5a2c15768baf1e6d1ea6f19e4b0e117b7ac0d20c676607ca7242aa7878b5f2e9ef53de925cf4fea39cfa6bac7cc457dc29edb776c14a5449717fdc2bfccdbafdaf6491655ab49ddd296be7d1068f5ec0738bbaabde04ce3ede6f45b526dcfb2ab7edf7f95c35455b52ce27ae20a0e875cee4a6a079d5d9319d5fcc1416eb2dd3c23553bd9dc7a3c8aab61ceb597f6e8220ec9b993c3eff8dde6b1c7f097aee472005c768205372448138755613fb9a9c90ddd9b507b0dfc0621968c980462fa822be408015f8afcdffef2728baff922e6e276f8acfe6f70c9eb053c3839eaf9a8ad2a64b837208c823c91b30befd7ae3774ac980390a2f3f39bb8419f95f6ba40649b995141213901d9b53240dde3ac9def4a8bb547aa418e27158aef37a07d72b4bc4ede4a4f728b646f16709338a191e5048462e50bdb6861e98d62a823ff1f9806955bdc426caf1e80f8ca6f5ab2c3ce12f6d1374fdb2fb9fe912e602902769c77aae717b935e97118afd07367a4afb5e2585297cafaa0fffb209b410507dce3a1688b5e290f5a3985d230e2f3ad9e8d28edb62b374000d532853a8414ed2a717757a9c348d48a19d42b351499f3905d23c167a506e1b5140da33345840c3f72ee02f39e79aa05ee1152b0f5927718b0d6e2863f953f14dc7578acf25f4cc91683080df3ac61072bccd9dd96da7c6da20555d517a1c5027cd63f84e2b44de75bc116f956b4e960e85d32b6219be5678868ebc014eeff84f5bd83dc2968755fdbab4f1be6ad7d70cef57886786d738e77fa7e9a856011c46e1a4f764efdb43e78a3d38cb1f5ca3d3b8dccb2658d2a7534b099536cffa5710a09fb32096cdfa3ffd95ea4e9dacbec33f7679956d07f9174179ce41e04b05ce777072a6288bded38196dde48b91a9940b222bcb77fc6b35777e5a3d3fbf6935cdbde8bf46c9534c3bc7c12f530a7601d1fee5cf871c0d42cd10bbeb7d82ee8ade15bc53211c69c41465e2f90d5a49c2a6a5f7bb25a0f0e7287346314eb2231e13485791e9ba95ff99d451001605160288151164a8324090097ed32bdaf3356e49113c31b641c3254dd84b6ef91e1a92a1abbb442cb8847f45f6aeb1d74ff320d21a4e859d38cefd35c48623b1ab325468284ea7f78f05942f934a79a67b450de28901b64f80e45997a61e86a3af3d286bb062652e094f636318de87cce58cdfc22a336e0f80c802c2d9de830d87a1af6704f12197251f487542193bda501474c1d77c88a7545230f824a886e0fe9c600aa089cfb60be35e20ad040fe1b079c7f6d29ef32e4df37329d065298b6e00e3b5a2470a8b618285daa1802c4678781afbbf4a16b5ff9a45d9d4ce85240cc1878dff1626ccf1258472c3657d2d5e3a2932aa8370f348286930cbb34c3eca891a0059d3ff4524ca2a5bf76352223705c2316a805d8803a0a9b984d55de3dc71c2c56780b65112fa0ee7ac246e188d46f368a797ee0e409cdc32eb92676153d204e9641735e6d9f16f0b182585c0b1de860eda6594c7ac716b9985cad7b3da4616c81bcebb9b5c3b18498d316188fefb4e96fc5560f7f4b022df193f9e68b1a671f3496bc77cdcd8c26fbb8d71ee2d2f5c03db82092d452534aff946b629b49f57ddef7e5e270bb4d9bdcd62ff3e14a0ed244bd006edc37787e03cfd2a6ae7a10e7bf7136890285ed3cc23d8b88f900301f33403528f9b433660f79ca1af6376b88351c07c6bddaa6e7ec85dd9a07c3211dd47674ac2199c6ae79ffa2f6396273eb7f4c79243c4da6f2f7d0b2b2886665337b90418d2fbba2dc78f1907ae8d5e0e9a5dfafad750f45cabb5d9558e107b983fe18cdd0db08ac98d463e1075c75535a909bfb75f1617e223ee1cfa762d6b50e48a28d0ae10394c431d666829a95150d5b5d5711013bf4f10ee682391ab4de3f0c8b409f0f811365a692f8a5fc1b233773dc352e1cb6662e51515973460a130231cd877be80916d83206a72a59221fb52a1df37312920678f2f73e42b4d8ce4371cd246dc38b22d3db0b03c40207fdc858b63a0ee4e0d81101340fcd75a6b361cafaed3be16fb6fd6b15089cd6a43bf944bca33105bc3a83dbe6c54ee43db2434f50a1ed71ab563e9e206ff99040e7599057668d1fe0f90f557647bd64a8bb784df485966f142cb81d629d1c49ba4e8f0cb2cad50967173a3bf7adc78a3140b2fa2f18c776996e82c2aca8bd43cc909457b30d1f3250850b55f8d63d9dfd727aa5bba0ccd0d4052aeb3a847c26648175bf9978babb43ca9e42704fd920ef283521fb10d681691345b23ccbef68a500a25d651005df0f28e2a03965df5d8bad58c10968c1ad20e27cd281275f442189cd48ce30a6b322529cfa5365f4b61263359eaa2ea59ea74ce9dd596a2ded4a0d52f18b697b82cd6aa330d54c18e308cfe82191cf6311da94d6de2f3f9011e75db89b5e253a58c88b9b7fb730e36c6c1b70a71571dd68a60919142099a6cc50b23b35282bfcced23ff4ecc5bd8c1f94f5294ec42fef97678d4745fb369e09bd9bc1e482e4e5c4745fb7562222e2490b6a46dbc0ce1a6744f83e5ead22f400e8560fd2d837c07d083254420df61c3b3af440b5d5dab6fc72250432931cc76e150c071871e33245781201361534288ff5ac53cbe834876f64cd3349442ab41365ca3a35676a19f1c6176c360344824ecc05a47dc6bf88014d5a3f543dbac3dc72108562f22e2310694d19179672d8c4420a96c877af19c9c7e6ad050d9cf08669eb354475e38c55359463fc44ac96b91a22a0e8ef8ad8434871741248aeec655625c673ba9d99e251e0a2685fbbf6ea64d0c6a32d62980c32d50731e062c32b9fad8c45c916c92adc4ba04a99212c5c32a8ea9758f0e791e6e0f16e41f88cf8a5e16e10b559c61ece2f5b932e68e2480d2335896d39d382fc3696b29b98e759034f805a3a37844c8b5a09f8a6a330d8051f21a2127692352a3acc477abc41c0bb0c427cc9e4b9122e3c10bb549391cf50b33abd39559eebfeb16b0f6144cb18b7ac64a3d2138db632810f0ba63051ae7080ef077c3674b95347a35e85082cee373d934ee3345c4bad62733d481750191903765ae787f26e2b7f1cc73e9737108de31ddfa8e785cc6380bd1857993c6e2416cffe5997b6db8615b913e215f3b99382644fec3526487fdab4651d714ebe2d9e857bc4d125ab5223c50fcc97695a39f7a09c107c01ed8636fe0ddab3a00733699c5d2956268248126e0d7e1c1d7f4c5ed2a56df30d6c4ab1e7355eb975582b150073560ea036b158afe191eff8cd8cdd12213d85145f0130cf27607e3a6376cb076ddf97144edc7f5b51d6532957dc0b0144ff4c68b56d883dd5a3f9bfe675dd2bd3b8939160194ff7061b8f93858fb39c16502e6c0b7379c4230e0cf5aeb4eaa277b8d1068e8bd85aafc8b33d715f025454b9eee0a9f30b5997778cbc7b04ae1f220b2a29e4e43a659b3023057f719a9e424d1f06e906f026976f96331738089e0c8fd88db4f1454e104f1e3b9f3bf780208e074f104beb3d2791293e063c8586bb69c94db23578aaaff502c5d2a01267d469fdc5e1a57624292aa7433e2f74f6c9e45650694f37a287cdbe3e215264aeaca9fca87bcc91483be34d857ee5ca010b009c0bfa7e52e4616cbf7b14686f73e594602b96c11b3d66d4de3622b464b440ba34546c1ac63c7e50401185999267bb75cad92561c89f282ff40c002bebd15a9104452d02959dbc889c492b31fdcc4627647dd06d37e446460258034b0cd2cf44fa926cad10bcac690008c843df4d165020aa68f71a60e4bfa110180c688379c1cb427b26cae0a56bd5a17ed1c1c57d6d88df5e77f314f774c21d247dfff122709da26ee752e7cb7651bf75c8b4b90ae19e6200dc8f081bb30621f095abae738f108347d843aaa10baa0bd71b1928475941250450de6631e69ce823307825c3caa9af523eec24ab5b43e83fba3f38ddfbefa5388c1cbcec19ea73796ee979feff9be52c6a5611a91f671e7c24d67d84c34fc9ad1206945682ac1ecf9427fe7ab99d91cb4c4087b75d83614b9561ed88ddab14945debc68384aee9f0d1f6bacc50f42833ca98025db47a114aabc8be37f6567c233b2b1df4987f3e65fe4236e569fbba6a0c71874f46edc32df1a8e414a014768b7282da23490a7c82695c97d836a16ec926f91c1583a1e4c50a55a5715f34a5427b3befc78d67bb3f896bc3ab1d43fcbfc52b4b2493c11b4638c58c8fa5a45fd58b6859b90074924546ee2356eb844b8ecef58f2603b2a099f4da9161e983186f2a94663acfde9d12ccf8f70987c8af8adb21cf6e40151237c53af241b0529ae3b4116d02be7ecb2fffc0e9804179328c8b361e83dd73a750e0daa5d1bff5384b292a1d8d9b8130d36da5b167e79b0905df74e512881bcc462c130aac5f9381b81079c3eb9023d735461b2f833ec4c13b8c7600b278340aa1fc95a31830b07413e0929152cb7d6f98f7acbd72cc30d9ce41317050a7e61e8a3494c7ed2231aa633e6184d8c34eac1f64d069e31ecbfdca1b658d7d59f6de3a94479de2b7c800b99f2b3156b0d729aef3c68a233a0af62f1c9db05a22f3a79907ec58169ea7dac054c38a1aca051a10844868399a79372d82b043d4164a2a95c4c506f3293734b0ca0d6b65f16ba70312f7760c342a2036251c5c4ce02b9bfa47d4bc6aad2bc46c0ac2e989fb893a5d9edc4640f2ae0546ac248faf5ffd96851799ffce51b3032ee32dc612e8115b542553949d90731937def9bdc89ebf4b1b534442632a5c08b9ceb2ff67c5723f8a5070d2d37ba5a87a1ed2fd346778c0b12f0d4e1e00aa88e065f01ddeafd42e94a07799b681401754f589c5d07fbcaf6b61a8e951d8cfcf499c73179f5918ace3b133dc9e0b1fa03051daa1dce04e3e27e1360a881fd776eb61331ead2a1b09241bace9a0268a2f2ac5d30c9076ca49e856e9d4ec69622e4e7126b0761ffb459b40100af2f01c2860117534be1199c93a288811893faf3dc9c9fadcea1e325e23a6f3f26f02bbd98c2c75058dfdab1692391bd2125f6e198cedd374532a89a765649a32711d50ac614e7d6b571ec4f56bdb94df78354ac7051a54d840b57af22af6e766ec659016ba68b7de9b4d1d2894f1ddb28ec03b251beb1142ef1de9a863c3be98d13ab92692ad65280146a2b914fe86cfb01427fa8e432d903e714e8920c40c97b84490f3889b98c6b4c9a47b226029da13f3755cfb1b67a5f87b48699b195366e08b88ccb45047e3f3cf47c616c627d87fc54cdfa27ae2a4ee42c6863960c8c70635cac42e81fb3a7ecfd32fa15b23b17e764e2d7d991872161d66f7c9c9e48966804defdb059cd8bb2271675711d3a8dbc21410da68f02beffbb0f0e7b5eb991de704ef2eb272535e98a5985bdfa4d6a3557ea072e209a954e2628556fe608176b020657e0037084bcc9696c1e00969193f85d9a2e4e2e099f947445dd5d2368df09f44d640198dd6850e12715b740baadba77b140f8b5b8b5846e16e1d8ffbb93dc5255868c19b31fcbcf7063d0c7f543097916cb2b52d211780c260d88ae77ab603d36512ad3402d8003ea51408f2e50f67212d0bfd726cf091834dfea0b36c079ec88e41bcfd428932c87be9f6221043a2ed16ace183aab53cbc850bfa06ceb3823389f27c8d54410e09fffd3f941f7de2e063251f35ce1a8e0c5f3928010c3ce6e60702eca532661bf4e495876c066dccea101e10c6c2fb6d2c3102cf12e8d0bca4620419ce1cd805037feeb8cc96c6096b67a190725efab430375cebadfb60a809ed08dcfad92bf5c46904e5092189e6527f973f63b369de8fe7792971f572c2bc6f527def3d9e587039d9d1f87d8b70bcdc7d864972644c3c0e68170de6915760914df2b76cae19d9cd131b0f7d085c2ed6fb738d9cbadd88d0948191ad307ce0228eeabd399e41793b60869574b8a7a9ceb2ac718fadb490bfd0e4ba7b16cb76a7aec12690ef1bc8b7953f1eafbe27f1ef88f3843b9f043e9087e46ecd1b9d280840db0e67726c0e7d7d0561c6787091787608ec9bbf0c05635fa73093fc0075a2168497abe9be17d64f4b69cfd71632d9a41d328c48eefe1d02f8383fa7294a3d0aaa2547d1caf1e11abc1433598faf7d123118f6cb7bf3a97099afcf6b42d2cb5fcec3525495bf3578918e6cab1e9400d94d5ee37c39b3b699fb1efac9121bbcf33f9a0d087a170a21408fe1a96e08b95733a644b7a84f13e759d0df8b829a29b6732e4bf27812de071ed1bc7c6236b597b6948685b09265f241ec114fe2417ecd4be2266becb65a2bef0fdbf6775fe5ae30773bee0bd7023ce9bc77453407aa492dda9b16b8321e043049048f211da918698e6a18305dcccc53365c7c7eb157bd71df55eb15125a82f1147a7429e03c26a2c3794aa5189f932ed61adba1533fbb108a5413880d51cf1aa3fab02c3f65fd7574a6ceaedc99ccfc35fc263e797058f9faaac8d35d0592c1f09ad37c43f28e89239687366bb935d7e1386e522b3d8d8b9fa7c867d8f3fec9149ee705dcad01b66f317b6be5cb8f03f873b02e159d69e027c077820c0b4ceea5f335306a62ef3a076493bf97cbd015add67626834b6a1ec9e17e8177f001e76d5c6c08ff2a6457cae81d3d58902b225c8222aca7a432b31e178be66543d80cf64cf6ba7fe4178a16baa3500e101db9b8e563f82e6a5e35a9b836a45a0f7964341b1676f8ca88d85fca0632b7c1c3c04c1044fa19281b4ec67da653f5a95fbf123f05ec570cbb04a8d6157674df09808411e3260f2f244038f185db9f0878e2f470b777441f6ca89ceac634fdeabe7fb20131aa6f9f87b767b25512181e68ba43e54a1c94f9f45884f22a84c84494f4d9dcc81f155439443b59659d26cdba09d61b8f45a5d7282992ea9ca28a87752dff2f6427db4239ce0fa379405e8fbf8079827ee4caae01f0ec6aa7f0281d81c65595fb49a6bc3c91610d820a149418118c1acec5503c2e6a7514254ec1a241684db42cd3e219bd5c9eb4b6565fa50649010fe8514c37fcaec788294994388c8ed83e81ec3c233a4eabe67628ef2478c25d5c5850d3059c755ba9aea35a000ff42418e71dda1b2cdc71df9b7881496525f8d735b777f9b50483f9eb770fd6ca9d1d7c2164d9974268580d214adf44d8193af5560e386e521b32e28f44ad141ef904b59d455dfa5a2603d9984ff2e409c626fc106eb7cea811f72640e438d712577359a6f169622acbe10ce5c7cf0d7ee7abec79fce6d3713a84cf27fc549f23e2a17c9545d051f6818acc766074ce6463d38f5e2db933f4baefd993c9e58e4e8a680ac54ea47d75b20849544ec66bb0260b49b278bbbfb37fd78271e6b6e62373303ec522a987d29419a0a26701836c3f3997d863bada701dbbfaf6993b7541bff0bdf1b9bde76577c8c18c7a504ca5b77575302ecf1c1188d7d69b352d11ba9df73106c650a3d954c70acbe902c838ebbfe90d1fed342acf4ab509cf83cce15bab01507b45800117cdc1d985443abbe802fd3c67b25fd88b280a07de78066d192a1bbe3816cf7a829fc3620ef3f29714439a7327a617dc0ace501a7d09ebefe3e3e001a15d7d1768676ab5a5c70f6bd90107211b7e9afed673fad2368dadf5f53f9c9a2b8e2e347181545450de374eeab2cd0052cddceabfdf8f5f49189145ec5c938c4025031d335edf0d76b4ec9939fa2847905c8b2323dcb1f1916826494ced53a4b76f263aad05a33856d540bf85cee418565678279bac90eda976da1ca08c8db6826223688e24176f1e34791ee0ced1e7f476f8c0947e265b830769e9e56d224125f88828acc5f4f91e6c61a311cbfe18d4d35dcbc46a6a253e86e2eccbdf5b2e1fd0872f6fcf877fb95abb0f7024b19479ad1c1a476b3eb0027fc645fb7dbe3992c9a7088fc7acc968d9f09f1e39ae80187cd2af5c319fdc891d19ebfa3c82206838c261bbba110d11fbda536ad397f73f44b8c0533f5aff09f0d9fa68e98bac845d517e544a8be9857f8e04f17204b3e103f00cbd3955c63cffc6e00f1c3b7d1b77942f55f7ddd6770fef81a6a61d80e30de73acdd08b268cc6fbe63254ceb647e71a18d3220c4172b89a7190f930d1f5257388c57306dc394b8c4219cc5ee06524f35623ceb0cd4e53e85f67cb1ca01f930481ea6adac1e33172afc3480597e2e69f07160d4b338b0c2175cd73f930153a8d0f5b02c0236aa9d0bd5681f630a49ad4afae959c08905af8de18c778a11380a911a71c721a23db139bcc5a54bdb9cc3cf06e85fd984ac62ea373492ec98ed42f58cc7f0f4993038614aae483018d085bd5c04c64d140f7bf8a7522c7a4d8d670cb8e61fb4930f07a3813d3f4b80a2c1faed92508270cc6cca2837a5a62be57cca47afabb7238efd1442196037b4d4f526c3fd31e3dfba2581cd8b0cc96bf21285e7462e686a5b10e76223dad68a4ead53dc37d35a9725f19e76df390ad95dfd81feaeb55d28792146326a84a56530c0bb3f1c85b8cedf323e4c6b27fa7c88773ed82843212ccbedfda8c18d65802414f19fb16b6fccf80ffdc8e621d2e5a9f280290f1a7a4514b97e707315133f7439e974db5df74a8ddf6574ef87c0c2a494e1531b63c95788e2e46e6350f2c80f91a5b85ba2456501f702ae78955a5d22ecc91a36eab34aaebed7ffc5814c754ec9ade8231dfc089e53fc2a34f1f8203fe54746387eefc871aa00eca377c2ad6a7a2e54a02dd06826cf0639e3136f0d637c6a80cef981bcd436e9d69040718c0167146cb458b03d9b6eb2ef682dc366ca4980cb3f75ca2961821d34acf980c0cd9a89b60260c1c4e85ab0b9e50395453f8007c208063f8caeec366a2bf0c4981510b7677073af87933410a2a5f6c299fa46eff4845c04b678ad1405a7033892404800d3bf043fc38554ba734913891e66436b57bda48f20693cbd18be28502074474a76a196f3ff7671f90e0566c28b33f3b2fe6fb41d6291890bb4bae55498feb8ec9306224ff6e71cf59f05d9e08c5c9eb4bdd2bfaabdab4114c14e4d3389bce0dcd99bf6dfffe82a81148edd9d2f0eafa76c4ac52c4f4a9b62fea87dc16968841f2392409814c947474b1b298c8b3b1574ea07eaf1f6a887d6b4aac1eb191eec575e558e5c2d1658f23410727f94f3bbdf598e1955c1bd09cc5bae00e34d599ad275457108cd1ead3b06dde5e69cbc75fe6242b3f04457c64f96cef4216b5812d930fa8956b08fd8090a03640772c6e4f9952b5f463574e4dead89a7cda98a06391e9c9553fe9bfd56054ca70458ac9c695ae372b1187b09e6cc69a84026dc344d1ffa8969b80bfb0b325ce2ea61e76649f72aa523ae748755a7d192c5ce98feddfe3819696fdfd94393618088d09457483f503335c36b8c9845fc0c529ee93886a862cf0afe8771647992f829af3b9dd11dbaf2df2edc8e95394a87656990e1f0d0988e927cc3b901dfe1d590c4331b7664181208319a802d688742b62578b62ed59a32fdf1c59518ee7d87916f2db78b73f2eb47fb375835c35ea3b19cb5edcc0f968f350841446ddb560711e1cb01adb9e7438e48902f31762dc695109ad67e096c7cd80c30ee3e02d9bd9bf2a1a83067363e1c813c1e60ce584f69a981942dfe85d760768f035f5ef74bb1a0d6c819f4a9ceecb5e6f65ed07b1e4c6abf7f5b45d580e62e7c79584566c5f55835858214753160e619557f67bb4a2882db24d2e615c059fc3bdbda78f7c43904e8a189010544dda72e56c62a5fb23d7f1cbc8bbf009a0591e9146d68229f0967e1559d0c59ea854e848fe7c59b9cd3a7fb8a74ba20693465e05361f84379731e0f645597c5a48f9ae59075214274f05d6b5d28169b562cf5415e6a0ba0768298df08908a8fb29a735c092edb22fc10111290b7fde12a28069461ed23380d994d8daa3d10a6f3de152194a1d9fb1cdabb443e323973fc5385a5f1d69e484288074e7ce5aacaa00286c4083d8a736876f67148bbf7f2a42c00d24c7e9d85e5823500b276f22bdc3f262a19ab21e70d02ade0b87a7eaa5bdbd72c347339d5172f6ab98caa4f638d06d7cbb3a59822ec90b1dd2b79fb5c916a2a1c666a42e2c9678ed18e036c7ffc8e9ff342ae507c0066acf3062ecb6274428e726b6908ddfcb42ab21c222356bc359ce7ad6a27cb9e5641ed934d6845405b8426b6532a62f2fc9e5a91f6a5f6d5f9ef205777125e880a8c33414e7b6193cdebddacd54ae312abadcd4cc7c627df86d515ca27bd8b857f81d1d9148dece4719eba81586fa04ad592b0b39193a222af6e61570d651bba056bbc708df5a8389e87082ab65b43c3ae659c44563af622f1632f297ea6c1abbafb39efc74a80e4f1d97c963ecfab010b5c4921d01808f48ade6c6cbaa0fff1c5cb970a14f5067c0bf54d3d8cd9beaabb9f1beb296aafff1f7b02c6339916325e3583a4084c856651d720935c5648fb71663bd9bc087e48e5238645eff182eec8764c355ba07aae914c43062e7e279a33c5ae93e3b32f3cd2ed3a9f2856082ac5dc79d7c63cab3f6d284120320f28ce6c63f2badef02b80e045be639be512e4b72e5c3e0b7f96ff61fd09df3ae17e1231b0d29fabb3350c1731460a28c311898ed1ee382c616ac7c9a1b95ed33f110edcc31f0fe0d7ae593046b2b5c987e8792f4598ff0043b45cc99779956f2d4542fe41306dde79d385944000993767adfd6fe171354f56200750571ab0450c248938935958df25117104dde08b51821cf5112f1e36fcbe79f7b1ce79d2ef8d565c62f32b5bb61609486d7f056a88a6a8ea47068cfb1c321147237b92c08147eff9db4420af2262dd9438e4d712486e68982ba5173241567d332661670ffa3a0ea4dfb304fb1252b44a575a98845d8c81fa3794bf0a7ab322dd57ff7d7a54ee24d373d0a21956708a619a185889816f9473acf30b4121ef01beaad6d128117adf9ac1745407c747b716780d57ad5aa2a0535ff828cf275151981fc9802f16fe1af4b728968ec418f3b4738f52290004e7cc21f0a4acfddc5d97be5e1f6732e8cfea87c1806b5b2dc1856e9257fac7ead1f59c5c159d1c2260a10d307313648161b2ae42a97ca2fe1fc130265a86ad37b404acfcf1c3e4bf3db6c5a481c8f7b3dd2d57e2fe0b3ccf0307530b4e5688e905178f26d723b2ec19ba6e69427bf85ed3c5d60887dc6dc65d2746e63452572745068cb168ccf1c306325c980cbdeb265ed673e6d5ff212a4e7de258f670d5c5dfe1c188a173f7cb5db6e0815ada55a5632b8308a72a9e12795c866dd518107b65f0eb66ebf0ad82d6d70ff3f20223fde0a5545b0ab16571310e636d86c10a293784795737faf91eeb1a2c30ca92d3c60affcbe0f8383702422b5bb460727792ec3a5aeb11494cebb9a267cbb82833fa0a547d1a082cce0e13593e258e9468564da25e314847ed12af5f7e7f5088a10d3b538eba956e62524e4a37e6f7a77ea8e7179172ff2d4d4024b41211d61739c40037db6eef1a81a415db374a88d84af0b4e0b8865f2e84eb575d95f61f9768b5801d9d5dbe7b88a69e531e55497160ba0688eff42f6d74d90afbbed9755537ec76585bbbbff570990a710a817cbd5258a75f9ddeac06a2a2d40fc3a5d8c9b937fe360043b169241738143e287a4aae6f1e6bc09e479ea83019d860c5b40997db3b81c816d5931167e06d1bc3b8af5c342b06ca2a7a21ee9b91f05620f5817a81e5384ec88ca2a3aa9bd3c2fc670a92585fb465c49fdb69cf9a645f2f3a41754f156123aa1c2343e41c161437139bb3d5a6320c7871ed3ea72669e5d30e0cd7b815c62c05816f7c1403fea473e1ca669bd7ad5248df7bf6aa5b9651a8d738980ed6d79f41d68e8f49b3c4b06ffb2ca74003ebb568f84e9e34866e3999e8c6c665f6c7a0bdf54a1966725afa4e782bd738aade029cbe248d692735c2d0a85b490ea42393f5356f228c4b0b470886d93f44e153ecb3b7bd3768db2b64fc76d62104eec7b58e6dc1a046c7cfe57ff78fab5a8a8a289e080f1d2051431fdf2c1c4076e22e55b5a17aa72186db44486ba8f5b7be314322a51cdd15d9094011095c599fac0935ddf8bf1495d51086059fbac495b520c6cd0bd8f0a9ebfed327085b7de4c521869f3a00e5555f9e4bc414b86260f2f0f2cf818323da4b4a5b12944f092063e1fffb2dfefa4134b22681fa045e145788f5b70f877bc19b14b02a07adc896c6576a77fd65dce64042dd0a12e03fea17815061bda306312ae13864dba4c1e2332350e4a1f27ed1ed12296c9e5b0b575ef0574e3ab8afb423aa71d7fdad90635ab99279d3644cbf4fb10a216091feacfae42ab7de2cc32b65498ffd105ad385799ad8dc0308154043b6996475ee19744a9e6665f42b838424aa6c24f6339aa2b3840a93c1f1bf8331551144944cad6071c7a1c4154995eeab345695dde8976da8716f92fa4c70979b09286df041b75efc7fba5a2e5ba08ce8262837f95ac4aaf70a55004b5814cb1de9c3d1d872c8bdf32022a00b3fa5c51214beafeb4aa952d39b5184fff64e28d1ffaef1e67ed3e5fb3cdc3a80de2c849ab2bc258b718cf259f98f75bd05f995ff7999836e5f6b6d0d11c8aaa11ec9e516df655c4bc2ac5bd49dfcdce0ac81f841834c95c28ed721870b305bad672dd3e07aa3f7df041380a2cf52212e477959245a4e961dc249e3576bb1f556bf9f12a2e2436674684a6c85d77e9e2354b12dd43bed48891b330cb6a0bb0fcc5b2e07203eab187911e564a8b2eae3320a0319fad34d54724e6d5c9504dd56d7c1f923a06e479fd9f8cb4884899e02198fef33cc05c648daea5ecd00b556e87c5c9b02a193bae19fa105a19c2dcdbd1495129491ec17acd892eaf4d698ddb74caa4201d1fcf5c3902e03e3d4fea719149f7229b48c8767e58af3c7a1466f60f87f52127304b160f8b94169c50084ca46516ff52d1a2b10d7f6ab60bf25960bc20046a8bc0f2f957aeed7307de796edb1896080e9f8e581c9befd999ea62287a4a2adba7f77d59b54bc7ce26d0a7d9d8e1dad5c9c91efdd3ecfde0a1ad57b910931a4d395a88980c0e16cfca1d3a818fd8db2fa23cd5cb82e37fbc5471938315640950f6cd494856025ae70ffe9a419f937f5c757e6128449c3bf8c35b4e8fda3a027e83698f9ad2eecd236e5d5a2528bf70aa2c51c04f4d14da77d7305fe64c8cc8ba50f18475a18198b2dd7abff37dbc8a63b43a7f928629ed13a7cd1ef4cea996296aa011331fbbf5f3ff630ebb95aeb26b05adb50cdaaaa0c526012b50b6b0c4370c34f3636063189762d7f9d719b51bbb3b6f6d4dc4f024125320680d68f882b0a2d85b217f8b966afbefe0f7802247b201cf542189d3cb0a34b29a4f295e1411ab290e5707c080aebe0173336429db7e98e9d377c146d73c850300bd860aaa95c90b729fa174580500eafbc8e9c631d44ad111ebb6194761480deb17acc115e91ee0cf68e4148ae3da35ccd28b643359c64d64482f40a564592894020498363ffd14f5250adb2e3afe929cb49c083354923a5d12c8bb8cf3df722ce99e0dc30f8fdfa30d3c667c69bd19e874f6d66df35670e8c1911245e7add8e3dc905fa18c7a6e83c7db5100da8912a0099945bc150939a82c6de98666ad3e3d757d7cdd304ddf62b5861c0114489461c0bacd40021da3de8743586b9e68df2fdb9ceebac39987d51c037d2fc76d207664eb25097a3c78a8090f11b90b3649c77cb5aff2ebaab4d444b4eaa2a7a7935d8e0cd2fcba49d1e6ce5d9c92e2276351bd628f3a7cc6392f65d182ff457b4dd37aef3a78c6660243047902e8210e98f2b3b694f07f451acd2a6508618a89867f35649d700bae326fc778a733fafde4a31823ac0c090be32a910279e25dcdf3103f082b22a66b1e5b5cdd21eef3d64fc7f1dc0b7ba00f9199198a1d185ee09e734847dafb4b1f755066471a338a0e4332d3ad8fcd9deb878659f17c643ccf28c07ee093db228f996a056136cb59758fab512ce15f52d969dc029a209b06bcf06d042c5f43ecd9fd30490e6c34f16e1214827db6b091a348b7691479d9bad7477fb38e9500e4402b3d6cf823503952f82b7b7aaff5887bf6badb247135a9c93c4560a2247b8e2ec3a48fb7d48c67bf7f95b5e7efbf4b16c4e55317ff814457d381479f2249b98cc4d9aa92d0d11a798ff408221bc39af9d9fe45878704b611bcdb46a9ca64d58c1f7513f232c73e18fd498dcca8ee95869d1e90e5053428714edbd637ef1fb3e9d8ae79d06109a3c6e7719de845c60ad4fd6e0cf3c31458404888a0c5f5ac854b647f97861f6794f91cd43317422090236c5c2691fa51bab48804d131c21b9dabfe9753e961c5a39d71941fcc28f746302d5df8a3cc96f611aa910b4e89512c5f9a1281a2bb44b007a0d5307e9603444862da72b5f13b04f98ffbc2bf6647a7668d984396defe910553bce8cfdce0d7ac0a3b487638063832550fcc82c1b9fb09028d15c70d7d7f6744a207f2c7a97651c946093cb766db7f52c67fd98b898183d4eb80da3b90aa6f74ef62c2b5f3f74514a4f3703114cc4b510e959042f4e210b9829434da2314d1cc0483658f2cf10027ecb0f6db62676b578d8807fe97768e35c433a7adc9df08c9f120ccf386a6e3aaa13606165a717191280117e0fe5b5c91c4a587ab75dc97bdaf525eef3f20e14cf35f18a7a3d6ab0828122d2fc9d8ba98cb86ee53e7f7e46203f44a5b185d61b4fcf256c0e049b404cbb243d5ed5927cdc7ab0c175f9b73e7f9174f251bffdff7e9736f70ee90792d3776306cd92d91bf941422fef6565c0c150ad5325bbad6b127eb629f8655ce3ed5955d2833f14353e732a70c6e243b091e19d776194e4ae4e8b4089560e9dfab22efb8376922704a6578a2271bdc209d74669792c006df4bf0658431d7d129a3c9b69e43f2400f14ad802e678711e1125055cf8ffba691972247a3caa3043337884b79eed10d1fc95ea6ab9f71d8f965a5a7cf1201bd5f777764edb5d50a45a98e4fcab2a8f3b4e0d27d9b4fdce3ba49d83d9b3dafb05d36093a88da1c5172a2a7e8c8ccb0e02fed7ee4dc406da9d40105ead30bf96652633877ae911b1a398e591342ade445175c7d4dccee02ce7978d2279127e65b9fd6699fda167706ba49562ad18e4c6dcbef239734b39ac93c48e8f3398b5b0267048e6e079051cbf1b68aa25f62c91afa1f92188d5f5a628a05fe642f676939b8bc41613b392c297c35449db1a80fb56ed98e1f3386aeefc624ff86657cb917c2a6e64f6f0cab833da4de4695c4d95b8e49d1f5c638b1f845aa8d2bf4e8fe7de95977f85980042a076b35bb83d005e3c6013721d07ed9d93127c87276c2f67c3d1d5044afea34b5340edfc6fc69dcebb0db764374108ee670653944a9d7bece6cb24af345004afaffcc6b3b9e72992559de9f8847f23e587b1e3cce0be04da87fd2a7c904aa176d277218a2fe586e9c60955aa706c7db0ea1b88375cbaeed9058a618f61aaf3963da8289fd51621015f7540ad8670151c17d2d167b30fc9c3280c9a7a368f874d4c157188ce2872ab0044370c25f8d788dd0061870246055cc294951117ab7dd1fde8e4537ce805e300518f93abe5edd0ad2fa8a3f26f8cf0f0b65d92e105c525c1a33ebbc381153c657a41d23ff83e02e9aa6c14147fad558c5945cd79cda8d5a27c38e3940435d63c136e1e9eeff0c3a802a4a5e3771dce801e77dfce1a93d00add26c58508922bc0db21d0c032543bb6f282f7f279502af70a852ee7918875681f230f89bce802b25be914cb3325c77480ae7480d6ea3c784645a323503d16e1de2785cf0e68f0332b8760fac10ed617e450ab69bcfc4582f6f5e145fc85e2593cb0fc8b017bacc08860c78b2f6df4999a11ac21eb9d6045e5ad0d93af170823b8ef179d57f103f15dc7220f34ec2db0130b770599c48325bd18291f3e278e9ae86d472648cf45a42e1a1a3d5ef3c29bd82546ab8473a8151728f0b172a137ef0a103ba0799f216a924c66005748f93e2fd59a8949e0b46d0a1a58b622a9e29f650cd2bed43cb3060079c8c974069a7f80676d35ff66cbff73bd0cfd157a39a6d85c495e010ad93459a0115677eb75b49906ba633740e947bf47d89f709617b759e0b082266b7a6f5b469e95f43d439beacf72238b38d2a70e34b39ec6a7d3ce2fad2b8b1f4af333bec5d521dae650dae081ed41c611adab76f171ea3101b6d362fea68f2a0f70a484d7ccd9fcae13fe318a07c8076e6f5b250a66f0aa88d341f4886cad78c127329d4425f6477eb411c03929fa0a73f7dce975c303412d77f201f287ac6e85384920681e6c1bb1c79b1d32e38906b1ec7f3b7f73e33bf6613722f2635dc083de521e8d303560d41d7040c606b786eaa8d4e1d610adf484296806c580ab4bfaf0fca2b42b48b0e68aebe11c57e6757a554b263e76fe478591d93ebc5ceab51cd8cc8c8faa0365093468f62ce261bae728d12f40d95e18e4c263eef16c52913472fcd554abbf59556a0040040be45c9f4ed3b66faf6cd173662e3d103d97345937851c192db4d8613a7897bfe6a5a658a1a45545d4a8f6eba2e8736fe4937c4d3865c446663a451a30fd07c10375e99583f8b288717e3278f8137ba808bacce24020af93174f84365ea6f330e91b6a226ac62fc79254261f9e6836a7e06db02508804795984126d0a18f7bce70d6dc30443f75de17531871648afdf58e251c6225206d35a402260ec65c5416c64a4a54d75d1bae96e78741428beca4ed4a538d5c964cf62ce90f05ebecdb2024fd6b2fc61f0e2ab951880dc7d04d65d5e10d8da421aee1a4d4b39e7712f1ff8b33930da0dec94dc1afe38178ff2357ecc16ff8536cb6b2230da0b9a5b25d4352951875fc934da0695013cbf822bc3ea0db97de95d468cce833828177bdd4fc873cb27100732bdd4ab46154eaf1aad72f6faccf303dc9d0148f2c87b80b603c06425f405e91f6a27b6e15a68c41e0dfb5d23675feb7ad7348e439b1bddaa6ca62c06ef344e97076918ec59538614145949b5fca819bea959108b219ef9d1e6623e3abe1bac2c6c27001a665684ff57447e95d55502b9258f73ee3fe071f2d9de6e3d070e597ef17f045f2af91046569a86da1c3df57b9671bf451f6b4ec30ce1a964f8c0035a1595621ea4f48ca70138de74f35bb0f8862b837f7e658b03039f1d620f898b10b0b32fadc2f7e1690cbe93294d5cd63bdc567930465cf16c2ceec330f24dbec895f4304dc86d1cfdcad49d5a6c2b7a2d269cc8e1901b8620c1427601520dc4329c04a8fab0e50033ee1719a7b4ad43a495e398ad67859024c6b2b45c7d0b817f385db8ab13dcf5ac8a452e2f1b94c272d01639c8d6c9d2eca90c1e9fe64084c844fb0ab227a8ed047cae440e9b4580879957b7e20673e63136137f1f5650f973415a443813d5282965aa7899699b98e1f9601a6192bc315e9b193a7292bc13215c8acca9e46428f532bd08f118749566eda4eb1f9b24b931a24715fb0ee2f92e75aeff090c7477928c82cd05553925ec4532748406c2247b33da648ddef6b39cbfb5912e30f29d033abd3a9caa35888cc6d97034fb61fa74aee690f123e3530199585a0dd7c8c8f1c9ec2f929a0d46cf286fd0496e4d531d87e3f510e34a467cdc025b49647be98e4259c5b5c714aaae5c0dce80aa381f71d61a7dea4387782ae6f955d51a68cc56f64ea07d10c16d6f0fe76358c89d81fe6352505108b6c7e24e977a8374f77c7f2d76caceae54f6e186fa6d8e43ad7ffb13aeaf1183bd5b1a148ef120e302e5a4def658e23e2a8d7df97e7c76263a9039bc6814e15ae2e062b4ff62f4b01ee2fe603492a66b70938f0fd2ad7f041b763b8fcb58023ffd3b61b79acb1cb7bc7a251dd365493639a7045dfbca68149ba46729005eb70e95f155434f4be9f57d8af074f6c0bbbd6dc15a678023232968c24f5b3ce66caae9c476b94cf48efc420755f226291b50575d0ee789074a76127fd7b5112b99835b1a10b67e4ba019b7d92ecd8f292008baef0f26eadfbe09738251ffd794b2fdf9615488460889934132a6ecca79a1d86391d5bae26e9b9c5c743bba98b26dd28e3bb0b651378aeaee2b94b8a3d125094336a0dcb6cd0d8e8950cba3d877189bb57f8397486ec3e1b37bd6107f0f826457780eadb04cb77ba62327a327cf27daf3623c0e533160c36b655d7ca08f6d97b7a004f145c5aa6835d4aee84814bf4b85745aa2f3141a2f8e14cf9ca60130e164f24b6c43e23d6309b510ee3e991302cc59481a765416141ac2829c8bcc4a8fc94a8290a2c9ad957d0e1368c80e3b1f2f6d03c2e712df6415dd693ebe80ed4e87aa051392649bcd2de3c4428b1565277138a2063bc7f729856f07ee007e2b8e316f271e408b68ba7f45674d7c57b933bfe5f5c0b2308de5385e2461e2a747c0af01f91061db1804b73ec6f7775b6d834d189cdc07c0cf7faee1312535930d5a19f338e3aff43620b89d32ddce6413017b072c5fef29d527cfbf19b0c819c9574ca986a4b687ef8594b4d1f5d5c7edeef0b021fcb17ec428389efefc602f8231c6d24771d34a1adf6624a78d218ff4db046cb65ec99be5ed57f21a7a8390a2f11f6e5b28e62fb947cc1e3f9752f1925bf5855515566ee7dd7666796368dc70132728135ec681eb4748e0035dfe06fca69b74d78e560a93e395f757575c42234fa8ad75fcc8e6d1c85be9dff76b66a5110d36e881fc179975ffbf44d79a193204dd0ae62a4899dfa9f7b162553a3fdc3d7bba863e3149a81a6a9c6b3343b98ea2454fb8925a89ba4b11ae847f098a2e4b808e99f71591fab93ed638b4527acb88c679f35a4ef2b861d5d6ea442686ed98ae9675a05c6b89fab6da91ac35cf9a3aa06b0183505b48246a2bfb36f161294b6d702f0c460505aa41758af54595a2bd5869002c67a73fa5c5c8f23a54d994df0c665ce5d75139b513b4bbdb417083a475cd0909a629c777c8a337469c71570d4166bf34b9d93ad0b7dc805febac146850f72939acba4193b989b9d15474353cbb2e4343116ea1d165daa337f35b74786cd3cb032a558cb5c8e9737bd786508fc74f9d0cb98327bb60800f14b5e8222c824aaf880d8d46951412d51a87a78c616f0aaf76de869269116a627bb09c364c409874db53b0de9d3f5e6edc2918f62461500697445a440f97786197782116c616c212735e270a25766b04d33acf5ed3d23a6e67da27872c88c8c0225e2bb890359518bb63be8b2abcd8326cb423f10e100c22e9fbfedda5f03fe9eddeeec1ef5795601dc32247acc14dd17a51346a504733d85c02395dc8731491b7b86c5ebb63f5c9665a8a7df93f926c9b33f9c43b503399637ba13decbdd0ae4622a92b441efa2ae1402446226e119db8778ee76e022516f12c376cb3d480a04f8d0c960c954bb4c6879b161dd11a67c70e0640c5edb110ae359e66a57ab39b7b2383eb0187147a6883dab69c7edb2c698febd1b62d7190726b59b62e10be21aa23a6cbb6153dd59692a74ba185f89f26e8056dc5334fba6478faa43a0997a2359bddf4f903a3e419cd065556d5d0d5d7d4726902d63dae6d47537213ce4466dbc54ef265c7c27f3907a92367f476049202935ba27a2740723914df52297208047e73f99ce6b7c8018a1b90e8f0fc0f6d064601490998f43ec0934184dc26944faaeb73d83df1edcc8a65ccfee3776b521103e516bf330f7caa0540feba28359358fd8121dd80240bb3f75c9f63a566cce7b6f4f13752f21a39d2e3126494fd2664035ee56a7c5f3f01e7d649caa88ba33cd56b105db09d84d3582801ae5b7520de32d3b4d94f72942c37986e6d17dcd81b9f1ca42624edd90f258e20622e32ed90edfde580db0390494c6ef358cc7b21a87b172fb41f1cfab5317be6a9d85c3d6546518928657ee085e625c39445231c963e575c9bd6f8ccbcc7ad84e67a0e0b538a508a49a837d580631a6dc08edad308b15743d3dc42ee76bf7ab465186e0de5d367a7f68f01acd1f3c3dd1427f7f1cbe7505c2749e7dcb8086e72010226cb77fa2923107b4a9f749aef83ce6edfdb2790291e353f6f86f24c4fbc420683e9a877931be2fd6aa6edbf8b8fde6ccfef2cb739ea5a40180858d7eec82b71cf59c39c9b985117eea555659a75719adb11333f716ec662d70607beae0e208af36ea8b054b0efc5b829ef527eabba3840d9f3b58f8acf518ced15063846aabf89ccaedacf98376290d17932419f7fd8091e3c831a23bdf22015ba014c7917853ea0ba3f457cbd252eba72501cbff514e7d2e8978372de6d6a31389e41b884b4829ff0de1a4cb5deba5fb5b54b2392f1f1fb350e1c4e82e60192aac35667735ccea2c46973c7d7c19d71eeeeecb60b8df3e066c8ae01f72ffdfa2f272491a7f9bf580b671b080fe839663a5a0bc0fc34edb9da4e9bc4f82d1c0ed047ea4774c7e0741efb72b87104934ce2a15c165fbe929a498443e1632a22eaeb45fff950cfcd95509c61ff6a9de193df77e7fa738e4d582fcd41118a92f665bfd33b9b707d5ececc689443b0f45fafd912ef11fab2bc4792192097b2cf069c2594478dcc79f274ec2ce1ef9d62db634bd964b180dbc55d80cbb537abc16ac1e80713de9d703fa6418ae1a17e9b02fee7bf159f34db16691f2018276e236fe9fb0a16fe5a816eb198be4e648394fd5ab5459058f45e2da269a35410629f37fe005b509155d99f9b7927763316a93ca3c5a4d96c5b8fc61d1be84eaf10aac0b75361ee5aa7eb5d45c38f78e9723dc06456f348ba42446d3481daab78af023da40c460b46a9cf7d9141a6a81ed4b9a0292d86c25836db886884762a78f869a7f2948561de64d87483775b47d81179e12e2583f8f556293868b494efee5d81e8cd8ee4feb10ed9446adadbde664d44486aaa1b862cb290c85b542287cd1194d6e6734b916f4b84f372582c6be29a2fa71814daedd81903c48f9a65af8c8eefe1ce9a16954dd13c71a420f043b9311a7048402077700442437de4efa2985d8399720167fd458e21d1413132db07096c5728fff38c117adef9625cc54a5677904cb2b8d9c227a4108700431e2928e81b0e4582dbd169685e7f07393151fbf2db3c6eb49a4ac7d03e3dca2916273231c70bd923ca52fe6114a4ff0b5e46f79ee846b3b2af837fa45832ce2a9357d6d5134e62ab0ea2fb09c86a0afb07c6297be6d3024b5c8bfbf8b27835fc987303aaf69af86ac09e84e33071480e1673f57324092708c8ba756e84a66e5cc488b637cab563f6a09a55947e8397eb222ef01027766a437f238893c63eddcfbe21417e884025c28b9bd784ececda2cad3dc991a1841da09569c98580e86f7fe22024772e15c3bd88bb43d802ad1dcaff70d77daf1944e6860a9d62f5b0ed76e7d6e59a6c93ab27365cbb14b079b0b129edd413d0e4826d45e13afdbead68a28d7ee1b65ce7aa0fa30f321d7b0684e4e7e6bd4508c967c538409593a7a5cef0c219d169e0dcd29f31c7bacd8b9068b5044224ba2a56f08a89e6627e46b197254963448a11440713fec44a3bd7769dc0730d4ba85ff404d7036759624043191d5ef9567cbe9d96a48123be97b28a3862f543eab12a286796857c25e1c029cd40fe826cf4d11ff2d66b665a7b5eab8f64531247f766a0a7169a8856955295919e922ec0e9051e2f18f0f27d5ec75e714883e44e803b09e4315ce9bef6be5e7d0dda043677b35bafaae3833d0ca2cbe9efdf2c4454bf8a9c5e1054e33c06ea0ea6d728d2fa86074dd1ed9bf2d9c9f08230f4141de074618332f5fb72ad3aff72d01bc0475c425669b3b6c98aa753a02739cbd2e7db6311bd8a21e55e2b0476476bb3307344566bab377fe708554ba80f9a1e78132a625f3b82ec318ed53c3f6c154ae0ecabd19c33146bc7ab0bcb144561ecf24fd284bd1da5005d46ee0788787ac034942734361d2ef884e39d060c4829b4e16a3d0b24115dfca14dfdcb68b91508a15907c4e7282b8bd76767b08375db6d97cda49b329eec483b84dd4b0ffc2b66ecb0527745f9c8a33ef07fe39c61da648c162ca13b75d364ccdad52b190796936aa77849dfb5a8daa4b53b7968a83a0817a6a304ca6d74d4c51038701eb34f02d8e2e62d1e0743f1ffe3db9cecd29b1623a633364c80ccd404e3d4361771a49d00277a125fb74d25ca15f822efe4dec4e365357e14add63d526f8cb7833e4d7c6a7abeaf6b20941ca138d4055865ebac47df9d560fdd6ef656f8494315263d99b37d8ed3c040ac96702dd69b1dd935d18aa947642004576e31d36801ad0186988cac360a0d5583521bfd9471f0d9d51f67970fdd9b00b4813e1efacc85e035148f431573088b13f912e00e1e70cb4aa7a530636266ab0aa6a109753fdbff1b9919d86630d188c560ae5c6c52bb2d531fe881f88ff631ea1bd62915c82d6e261b501f8467796049219c9ace9e2fab803cc6a31c7d6b5713b7bc45b1898704331a092fc352f9fc2f61bfec691ba43cbffeded3455bd890dce89f70735b5cccf449684cd96364583c0e0dcadca0df911d36b2d7caa3a6170fb1305ce65d3997aad06675bdc19e45984b1b056fe3b49f619a730b7fb882b6aa3f428c5a0d162a271623d8070174cc7ce2dfe4ac4e2e9ba3f96d0128402b30cebf308b7eb6491050cbbe906a7e1836f75a0543a17e9a7297214ecf26b48facfdcac1c90dc90e3b8f21edc656cd2d11e5bfa829f0166f93ccd61dd5e911e90f9e5262b86cb681181dbfa38f984ce9d275b34f98245096f02b0a08c4562015bb10282c7788824847888231a28212be0b52dac5820ac5030d954833716044d0b740b0f2bcf88868a0c503f7dae2cb89cf14602cb2f4be5a0f4e1d3f542d2ff0f20b6330dded80982e856ace4a1821f51767271a1f27400188b09077c4d3892d8b5ca810cb3a506fcc1cea402772049f7d9c806358c31074eabd7fc938948de2746c9d7da3bbedfb3901dbdebafb606b76ca74059f2a975caafbd2351ac96be0a0ae53145e27c19c6a703a57979b00383dffd9bac4ebd5f51169b238bfac68e8f82e5c77ab3d8dc78c454385a44f595d893d565c9ed4e9dd0c03c2f6c3def7198780c2019a496b7da45d000e5cda221066b1a9e9e266fbc469e0ef1387bebd120729f84a3753dcf35c15bff0d5aacb99456e6c17306791eea8d83b1ac4f349f358f00a5b38622d5ac78b6601000f196119a6e707c16fbff6b31ff1a4a1c3a6d718fbc903e01a82fb1c3b421e336f793221588878b7d1dfa1b52acbf5a76b08cca71e35469d9dcffcea920fa9018bc2fd2a2e51f7059eac9ec80b9b5c0f0c1a7a745fe2456424d6c6405726583885e25fd156a15bdb4f224755ec4bf5950a75696a744281204a4426a5e4d9398309482a48d554580d17ef2c4a98c91ffa59bb4504b12a7c1fa2eed663935f15774e3cc96f73579b9258ffcfaad4630e7d231811b57103543679433d90842a6fb5ff03e7d6953e9b41ef1a85cb4278898f57e8fb3059cad96f5cf702e49c3c88edd65872497334e6b9acea45ae404eb7a1341b7b56e15e7191cc86534cb27cad10017c3fd43a50086b7cbb34c60c61ef071e41ac9eb58072114272cb00b5565031cf841b962e51814448e82127790439f699febf78848bea2be34eb6c0d7c0ef4e928bac2c94210df324300e02fd54b6d60a2a99604f4640b18f0bf3b95f8ba19339c7e4ab3e1fc1c84a0e0d119a44517dd7a1f95c7160fe34ea193c97f3f5fa0aa4aeb0c7683cbe8b59380053d8c4af4c0d3d4656e9a19435b998fb5fac6b3c9a948a47e2c2b897e22072ba3077774ccc6b726ba03f9601402ceb66218a745b7a615175ba8ae89839f9cb376500edb1f54405162ace6b66ad955e2cfb1a80e3283ea594ed7c7c660a4148e18f691c1084aa9341059b9a3db495c7a966069393f79b221d9a0339e540065894cb110963640eb1499a3e9f0cd7ad28ef265bb739057220d01d7991e08830eae255411a5096680f865c401daf503f6e6b0f380c16819b1cced36c921f0dd07f2551e34443e961531d73191e412eec445216ca53ba679e5cf44d24b9ab1cdc570931b04acc0b7d66b7d4b1497a6e6d17fcce27d02ae3923be5e894b93a0fd0946f4f9d44639eca16a59c4edddaf4b792db4146756a160fec07c6c297909a460b39c30245029a65d37a0557fe8d98ceabf21d15c5257dd4cb36081138b50ca430ce855485ce4eccfe18b35aa8e5662f62ba7848746fc2ed6ac4a3b6aef5853b79c5226c24ecc1c2399146c22fea7468854385a7e634e93078d3ed5e7334a893f92ad5cef253247426a8d6683007da444f78a8ec4fa0e0ec60be0d35401e7f5be0706f7a90c1da57d9104f3387befec8b7a93b25381d3e39f1791305b964e7a36e13c412b35c9b53cc6735575d690d7667bf41cadcdf3dfa52f4a2db2630498580b133ce3fbc56813be6dbd8f127b3f49d9b3410c4d0a77761715feeb2b1a5e2facd256a56a54c71efb8cb43017d38c99aedb4fd48666d80c76ef670dce26b8adec3441d56d6c389b3c10fd0bda94ff5f5c132a9439621674a59197b50ea42aa88872785e589eb2f4c7f1fb2ed30606db87f09b9b12827f3b19bc8299d77ac6e32e049b9b36e88c71e7a039cbedfaba06421f8984cc4ca31a3a6db7762d8e03c1ae98e57e244e0df0969680c26fd071aed152c03c03d283e3dff438ab1300179584f17b915c876ccaee0844f2a702f7cfe696c709b8ceab1fe8b4d28d1ea97dfe2e3856b6f86be99519dd0826e8a0346318d0f0d36d4709b16c58479f4fed94f1ecf874ec6a26121ccc789692c7c6ffa0ea38cf0322284359d0b91b44c4045921239bb5b256c4c4cee6366e4c3a0dccc1246d2db650480c31f6eac1391f5039045ef7efd695006914124c9b5f78655a3db3b74b26460fdd0fb2186653b1f0b8c98b7f68483ab420ff0218c64f4f30eccd8aeab9d28f34bd69ab40f4dafc8d2a10b7246099a0cd8d61412a59bdf2a232713762114d6bb79cc21471479a6ffa2a229c063861d74a179fe05c4e48aea88c991023e6db4dd19cf842c67a00e3ac0849705675f0f5bbfea7a9adc2bf259c3471789fadce3399a023dc3380f2213308bc7d060e9cdfbdb58f712c037e482024b5f67f75fe37cbd7a5f11a7e09990c265a52e63033f88f840ad841217572febbe462f8268828a8946aaa14460bd4873a9d812817bbe5ed67cbbbd2374ddac0e4d1aba18de99db9945ae99f90f14be5a671d93e66a9fde1c47d94060d1b7e5a492c462a195acd301bd887a0719fb384f6c4298c08e682194dfd54fbc0d91c8bc5953c65502d78abc61ad9e7c3b72019884cff049f09b14d5a23fde7ccea05aab6c4b77564ffce428fae8924093c3d8318b9113c31e3946e65c4f46137fd4f242d7e922901a5b1b7400fccd80cd753c99deee2d1f8901325b41e68c62d2559d7a6d07cc85fc7d16100506dba69b7fe0716e4b7d6dfba435e80429b80a675da4e4d42342a4fd02d6dc0b8c5c0e74bbd438c3181cefaee2007597542f5cc0bfbbda4736eca2d15d28575ad291d35f5e3499ec448fdcd2c9935c30121152035966b0ca4f93ed1ddc4dba20d63744122649f2513c92863e324a5da55b5966acdbcea46a157e7520dc0699795851c457934c2383d05261edd1e18362f3c368bb48a354a1f93fceeb434a98e0a945f9865f92a5404a4dcd7f184c9df8a15c0ce59c27e490eb7e9d2bf77c225012eebff2d0ebe61a0418aaa6c43726f3656927a2b6170f8abf6eddca105132e6d4937288ee6e3226a59d805903390785f9448b0ea1740fad4a15bb5052b81257788db60c4da022593696d020405ef455085b025e48df795e3e5cc093a7ff81a0f60e4138a03d8f09083730dc0045b6a81e3290f0211401f774cfe54797fcccd7b82df0a6bcf20abadfa3454812b1c341701cc5639bdcd24af124adca4c4757c5ba792614a7bede3fc029812d98d91272a2a89fac5181f565e219ab345194d54f8ca88df7ebed50f55d866d72d03cd88fe9b936750f425632e377bf20cf523c7cdd285928401704eab127d6c23361ed2c0b80be12c906155c2be4881f24d721ae6c5bbdd88d000b1bc0c2247ac24b818f21146598ea516be2545dbe18a113ced7741667d08a336ff0ee11285273cf163667f808b47e6fd38be1f0967d9059f41a175a9dce40df274d3d50e3f8df1d43b02557f3e134621a0fefd86e8d5ed7308978c455479615d877341856e880b9456bd879ff798243aaad2582701bd1d0ac69a4a9dca106f14fb86d765505a5d8540f197cdf2ae793d636b8870a538a18a0ae10a3bf7cb98c2d19629079756c5ea92b071b39b80963dec1abfd630d11c33da42fa6b98b23e2c2d7fa067f6a3c29fb14ec751e07ad184a839b3f3562a0a57115a105dfeaef754a806ffa16c8f4c11bdf3d5d8f000592f368648696802feb249441fe34cdb140eaeebe799efa19b36f5bb5992f6935a9df2f3b63342d629df057d306a163e1187526f06c1b3fc6fb78953280ff6bcddc21e64b7e15cda94b2f7533cbe6ca13ce26561e90f1105c294e01ce5daf80a29445335b138385e8c861b27ed23e596a1927328b95c9cfda928d59bc75ec76a95d8aaa5aef716c45c9b1732d2e99fdc8279a41e0175185d92001f83dab750ebab7ed9d96a0ed70f9cd83b452158b7c0e7d4564dcb4fd7173a5e3ce50d18bb084690ad020a6cd3a009659cd8943af678a184cc6ab771e1e87eeee03127f2bff7209354db292ea86d67034721fec69c86a7b7335f381ee8892e155ec1c8299d58014bb7b00a033b6a1760448b81b7f451dccbc97e15dca40419dde0cc6ce1f92c0b1bfc88b2b6a23642289281332808c50adbb15398c340f62a8d87dcbbe8d803f21be1d73c442efe3d9db955f3e2e05e44726218d4e5389b587d310fff7d65b6b3f23eb68ca8b95aec8faf12eaa44179eea9d1b7a550991727b0e753448ce51c7ed2fe8169c11f039b8d53e90cfa2b21467d463554a27f0328b7e67a3a0d68cb6b16fe167e0814ea8164dc1582e80afdff022c9c0743fab79d15d18163dc7777c9078b644aea59ef000dde34455c108cac38fe7e4d7f86ae570f7dd4e236eb084c0324b307033eed2a0d94b154898008720392a5aa398247823aa178308ca898e3da93f5b290f2ee3e7130a6ca29dd7501a479bc8ade5f2901fb6aeaf8e4bc90bfa9f12993e3e368c3ff2879eee90350eac67c71a0e60f77fa9ecfa8727843192e20ecf0ec8ea68e23102a859c70079207c5ca30b4f68ac24dfd33fc8ca0ce78015109b869d081cd643844a623cd8f02c22aeef7d1b6041dcbef27b96f30c17a5cf73341553b73a3188af5acdcfd8603ddf37af50a41291e0457df413d386fee3235fb6b2052adb28e6a1a25d63e7d5ee0ca65ac6cd6983ea96b8699de11af120888138171f5f1518ba544230637865aa5a369c82bd51dc6036bbc3b4b5fee278500e19ec63c33bec04be4f3eef4492a742382900c7bde173b1a33c6a140cd63ba6d90f6e5d78481ddb5be98401d377cfedf53244c064ba2ea35a55230d4caf8d8844fdf59d3b66611f89f38ea27478bd1abfacefbc768444264c20a592930863b14f3304bf032e5fd42c063ca2b053724911580d13d70b8a9e5872dfbb2d5239fdb8950bf9a60d44ad63102830aa545bf825352b707df5ad41353dc6e71923e79454089d803f57ef03a6c85ec5b01dec8b2b6002c1332246e59294157ea38c2b678a65ad98ff93f3ccb0ff331bac2cb09651fc1ec349b88ec0ecf636edae514c0f9da7db8a10597246a3f62a7fd98ec58915c7e9b797e78e5ff2ef04b0ffffff4f