PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 53453 b3000bd7707815d11fc11991b6599cbad0246096b524e206f1251d1f6c8ba89b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
037c74124293f705844afcd01ad835df3f3c9f850cc507106a762f375119a489
Certificate Block Hash
b3000bd7707815d11fc11991b6599cbad0246096b524e206f1251d1f6c8ba89b
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00330e000090400000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000090afdefe50f494f54dd4313eda010b3159ec1128519c199b4c131ebd53959fa6736505901f91da9e44301fb279cb98bbbbf6807dacbc5f411338d658cb817633f147ba444e25e783ca7bee4227ff01457d85003036f2a3711c370000000000000080000000e00000330e000090400000

Raw Header Hex

0000402029f05129601d3b0f41e851c7850b33f4acaad3d108cec22cfb3494433440eaa76edf56ea927e671ef399d3e954ea8914c1f8824d134d33769fea64fe1d832a0daeea076a04b0071889a41951372f766a1007c50c859f3c3fdf35d81ad0fc4a8405f7934212747c03

Proof Data Hex

59,560 bytes
1212160103077521acdf653d3135735549a0c2ee2b81a070efd255f059928ff04a2b6ded59e335210c94d754045fc26d281e3cc5753383a69474f4fa762b72d290ab80b02ece0f3a82b8c85e3b768889d73d60347e7189f0589c0027e9a3bd6eb12043533f803c15b69865f96b30e3529731c6342cd9d9ef13fadcb085270c4fc1f1028a9c00d8ff1a8c762d8c501bd2f8b862b84ebd8b4a525b60ffed5c34198876c1ecb00e420e2ef086389527181e2fedbed0ee3babe6e9da49155f8173ae74a1484f8dea0ce0e415e638c7b8df8dd48dd453344789f7d35adb9ff408ec260cdc6cba48bd414d6ae8f2038e0d0c174289f7a29afcf69226aaeb86db8f20ae5a9154670e2022c521721cf2456842d3bff551f3f5c0bb132f3277de89f3f60cc59e4c7dae2d7f0b1ac232fb80bf160eff9cc80210a622fb85498f6a47e8cfc895bdf95d474224dc5721ee059ce965c2ab9ff2fd7a58cb01fbaad8a961faadc2ed79ace043534712afc5721dc0cc95383cc773257090a71fed85d93008f532efe0cfc567b01bccb2db0689df9ac50e8f978edd8678d1764020e54d873040694cd57c1e9a010a803231726ce1a56007420122f252c2bd7f53888eda4c69c06ec6465306dfc74477fa2cb682e3a72feb8830bb43e1c9c44e6a10d7dd4e6e9508b7cc96c4e60a7f943e7520df5ea067c29d56a5e933934028459f13291450bddddfcfb8100a278ce8289cf0c70590a3671a296cd8a268c450270a0a0c632c74051a21babe5c8c3fd679e4dcb8f80dbad9577c77f9876a5cc5786f975177b1bbfd310c93deb12ff8465b1a12b0f86c70c7a80992d7a24d614013f56d172c653688049c49c3c293b700ce188f0d597cfefac5ca1ecd1a1c346c44279d13247120ff5ea99bab178bcff7150b90cb9b704edb7ca2b81f776bdba07eccdb85e76d6041b88194c15daf4b2d12dcc14e41135ab0d820f6c0207bf1e1dabc2cbda73d09f0e413eff4fce4449bc4841b0d3969ebd572f98d5ff6550b6ef2387705b7f8de49ad994decb6051509690c940d1b9ed8bf3a09a4934796570160e9873443f162504298861d1cb8b24113ee2d3888c556d3448f0e0055c27e4bb6ab8a61329d56b2fa5258bb57916da520dcdac3298c603b4722c07dd0b4e72d8abdf68d8f947946c534ba1f4aa177ebdf5939eb60dea10cf2c18f7e0d8d4079c50073e80a02a60a911ac5ac33de94a42d880235c21ea33495a07f3b059afbebc7420b9680bfcbd9fd72e0a83ea25c6cff1b875fb5ddfe5e689f64aacec2ce45699dc283cb53a882ae1064da7d95356279803405ac4ebbdbeb2dabcdebf25ef46bf1fff124b42722fee810c58a02d618de41f1e415eeee23c35343190a5f572509ae31148e88e6240d1a349c5f57704831643da5fa56ae4d82ceb5e76a3c4abfb5732a655f950da75a24c778bcbbf20b906b34f063b69eed81666df59fabf2b9a6d223a7e8c118546d946869ebebd3fc85d789ac0dea199292e0bf66a77f6ac342ed1203628bca417a8b060f28178d46f6553554da9ac0cf6e7632bf14fa5e488738ddff7b36917326a598c9cfda2add16480443697a3c2432937f0db3c339035722b938383e1bead5c45b03e3872b0cd3a5ebfc48847f6696d9e9ca38590bda8d1f54f98bc39806cb29e83e2b6d09d4a1e1a08a23eda42ce9093eefa6eee869ac682ae9800adf8202ec1835a7f4ba8be5baa9e2a79522290898d5a6dc6266de7d14b46cdf44ec289c450301247ab2973166ab3e2e77c5469b1eb4520d65e5d42480048c7636011bd9035970059388a27a5eca7a296da6fc63255b74d3b948330e166dbba9b5c2d3467a62574bff92a9a35cf297fc619e691fda48bf6499630efb7285a60111f5bf9279c3c4aaee971b2620da2b89f27ca813f5ed6d087d38178f8b0a4193a07e2a02996548557a24806db3a18a1a843b273113d652edb08b9c09dc7f6e9f89d61ca60363589308e8e18aceed57f0a03ad9ce7ac55721bf54842429a6aea39b5ba8ee9ad0576a16c034e411b88fb3b797fb5fed393dcc0eb8e0a8ccba118bb998b9ee079ba9e1459ff2c373945cb3d815b52aad5a963d17dac52d2e44de5d9f11fdeba2e05f11409f335e09c4b33038170f7daf2821a9b09d2d82b524d54616bfc68bb6474713003e34a23734d658c0a10c137a36ce179b83e85b7451232b32a8c871f5a543589c5c483024c5233c1a0b410c2e16c4185a739b0f929c89596f00f29ad18458add280e82d4a34cd9aae6de92ea18546fee244784b6b0fec785037da4d0b142253cc1cce53dec4ae9e603357f21873306c8e8836a6eb8b4bb50ce029f40ab868f5093164498fc7b697f74ac4d56ee9b3dbf64b66d383957b693eb3555ae2d1fb041c75e857ea81fbb243546d1a25e77f824d97f478c1dabb7ec3fe73f4400fd7ccc295d5d85a22da9f04207c2ee9b58c15b5fa788b4bac0bfdf69446c5f5671f5b0125f06e016afcde7e71bc61dab3a84a6472e077696f54b33f3d6445790263096cd6585c0e9bab0d10ebf5abf296258de339f05b97b4192625be58f06c4bbbd80f4d027415fba1da106d2abc5ee6fd34e24c286156b1972230c23144d553e450ca2a88d44d1d311aad394fa628bcbdb476398ef7cf7ff7b0ea52a5418f2dbefb8e824a73848bf6604f821cc048509264780d2979faa55f2b183d6a3e53d64315b9fa98f9e9016cf321413f90e6e9926c9d25f09732a65aeabcc681292ad4803e0d2d4adc66e099425f8cc949f0ff6367d7e5b9051a71ecb0c62095a00753fc1f769c8e9adf62cdb0a502ffc11b37529c47d053937d9be773acc559c81fd60ee81b2a2657b4833595b2ed7f7400fb8222c8cd7a98537487a82b2920acb321c2a9afa7a02a2081fe084a330a240cb5739fdbe4dcf8cebb2c4b77a06fb92332587a5f8af1be81f8d2a4cacc5e2a42ac1dd5cbb2573bf75989435a9e7e42c810f36e0a49e8db3f1e18cdde192ecced3ee0d3451c1f42629d46e5cb923c560d615c426707d7ab416fab10869fa820a83595085ee703461a0311af76b6f1308b97c18f25319beb8110a95203b9eb883af8a3c56f7e2bd8f3b7529c61a66362a7b8dbd7abbfaf23b761dcde4913e4e7d286caaa5df6528b7705cdd647327f697b03c5fcb867e571840cd927c1cee4de00a764b2ee8c4f0083b9e2c09bd44b0a7e9e1b907928abf2c7f9e44da3a12e75d4199bac049aa0b3e320d1711ddbef1fd95801bf8de282ee4677e1f112473ae96ec3a235e038f5b15228a30d27eebfc3ee7611ca657d2543befdd0e6400c0b354e4469ffbb3f98568a25d641958e34937aefc0d43171ad4f747a96ad6af3088915201075428b4b8f91ca4ee6a64e96b37de1e783b389a2bb905612555789936931946fd314b809bfe7b9fbd709373d7228f83b9df0d15716e54c1091520c6591df38abb177f40823f51f61fce02f6cd45beb3621a09c3b93a28606e67b437b03e996d38b33695385059adf8ea30eff40a7ec3d40e1df232836cb50e19555f6e84c3b065c205babf9630c968f0bdac269da77e64501e4ecf0720b64c28a555d2f36a9ee266e5183dc177d52c0eb3b5cda0201c7ce5c1586a96dabfde203a485efbde3c21ac0757dfadaf68eb6e73d717a0384d2b0fab63f209312b8c7b0da6984f14302f3d1e8c3d496d727fe0b5904a37c4912ad5eb7cbc495b82ec209cbc61af69903709a7e5eebfd289628c66e0a999c6dfdee6c3f854436dcf6a3a21c1bf41fedb69d69999deed04ce9dd87466033cda52dd02c6a403932c44ebccd3d1b03872c79a35a01327425fce92bc75d08d4022ce06415e92e9e1885b27ef07f0642e19d5efd026013246c46b82cd5d72645a04d7354bae289da18270896d0a43f2dad5ef0d8a2d028cab197f18fe7544b00a6c5b6d6979c1da2f30e6fc951774d4f12eadf8fdee48186b58b2ddb6c2a767ada7781be192bee4b29e5e76374e60cfc0f94c7198221b5e839bd0fd83ada8610367b7f1455e51c01f36a55e07231c52dae67fd845b149c52ca1c32333bd7df6968ec939c41d5496245d8291b4cfb6af90fa9b3ba554d7ad8135cdeb75a6c0af7e33ab3d75168c3d4c142b46bb992f1a89c2624670d985e9727e5891f28e27c54aee24b9ce303711954c6ba3cbbeb110d00b077d9b65f45d44c83bbefbade7f4cc25125daf99e3f18fcbc1e7edb3d40b5c6dbff5d114d96ab443ba3cf287fe417a3e77d4f82e82725610c766c91373d0cf66c8224d2789c7c7de77e46c999821fdf9bcea284a6de25de24f3e0d84ee30bcc5acec35fc74ac36d3725485870a7216d0526cf6ce79a0ea4dbe56573b8bf066a00ae7c57547f70d0a1123a3638bf386d5a7695d2ea9127a3c99d5501d641f9d98cf89b144fe23c23cf9e5abef69ef4021e883447bee3350cf4f6e344c67415cf835884f4c9b5e6a0aeba1c16e3eb1a31e393bacc20e01b1db6b5edfbdba220ae2cb7af0f21f9eb780aca70d09779e41fe352d4de250dccdb1ad3f039079ce0e13a95ee68676e193095886924ee48fa0fb74ebd29d3049d1fd95663f87f96a26f7977023a3f27f93f18dfb8eba44dd7a8f77935620ed0f4447b5dea982573065586893d1da8bf07efc75f17a4622ca5a6d48cf58ac37d2762557ecd6ee6e14303f8dccaaa18c45afa5ff64c60660aff9412f0ba9bacdb27c29db4a0ca343e85ecc0f73107753982bcc884b305c5f76b231a1884f9b18a7697c6053fafdee9a463190d192b64eafb306a9dc7ee2387e26ecfd825adbfa8fb1b35e6bc96bc67907158236cdec0c2fc4a0a2100e7c0a933fd2708125254ff774615f34af882662006e605b0fa81dcbc0177a89691e1edfe04c6adb82101336b148b16d9f4aa4db7413ce318077fc6c602328ab63ef81e8a36cf3250c0925ef681b79a4eadad20f38f1d7c1ca0f039c4d6899d648bcdf9fc3931f75ebda1e53c8f4cf44bef82a45bd8ad58503f184b21fad050a6d6c528a946858e9fc52ef2ce27bb0fdb37a7d3d3306b2d168b639cc345ceae8bcf6f579e6c34061469f829b7863432ceebfeaf9ecff5e5b6db8e1e1bcf212ff183f91876f865a6a18672b37e73b0bd235119d3b4b5d3fd44e8fa6ac53e2d097e1ef4c3c6a7a364ff6037b0b600bf1fd13e3bed05a53419aafb55aa6cf659434274dc80ce254efd4bc327eae61eba37a94aed2534129b6b91fc5d7a5f2334ca38578b46fe0b4b212e0f8eef30510ae1203b3c7b594f39d7c882fda58d1477a37a4b6cf5359f8a723f1c335c7075f49b797b8b2721aceec314a2a831bc17342d87bbf3ccd39cf1c3ffbf6ab5a811fa08726140312157b75060cbea1f8ca8f864cea029598b9062d3a7f85ef7e768e7e63070da848505e005ad36a073b0888c3823f9dc528bae010397e9398c880fd0ba34b0ebd6194609003683ae857ad0069428998d4d0027fcf7ad2ccc09349b8350e982ca734a694b803c06b2e54cdf9d7d6e078850830b9c78476ee47788e7b01d6173d8beefded152967d6e6b32dbe01eec1ba2f310ecadaf280318cbb1731cd563aca8021fc8e9c306bf65ec459ae20a9e7db7f1ad23ff6ed9fd15da8f987dd0308f5c57b8764b1fac12e22c7c00674271b4089f88a663b0db4bfb6f656063ab450879f7b919c8f8c58cc30dc2c6ba83f82a64f4980584d18518dca4518b4c05a9b292440bc1e045587f8d47b487e4783dd63d3af49ff55c07b1048dbe204442eee616f4b989733e0861f0d0a8651d712a7ab8f8cf428dd29a6b7958c5f49710b0862faed236c10bb1359a28a22655aec25ca1ebfcbb92dba981bd55d1fd822c56f548cd067273a622b2e8bd22364147b9da7aaf83791bfef3cf24483d70a614ca032cb4c76b3da6474fc43254390a82005169f5ce0dd182ff2cf803fe6b2004e17aeee507a6e4a3e1d9cf5b3d709a806ae1db7ba64ac742853ce6b2d058ba9085d77c6e26aa65c1940f6a348980890d129cb7148fe6d065bfce5236223be8bc72fa99b2a793675ac62ee504a16aae037f77bb2810ca9f88878d78f0e9460939b3b0d34c92068844549c2e6c4b2a14d7d4aeba963ca433cfa7a54ebee289bdd75dc9976f4931c33ae49bc9ab7bc7f7069f6f9b008fb49c504f55cb3a34bcf26c73dc98407a32719c41c18c5a551217068973de803e3df5700df35d881f1314ac583859c1ba1b860f61e231596ef95e7e4a319816acbb7dfeeb1a0b1992f9813187339092b760f5ea2e6f17dbb308f1bdcfb51494e4cfbdf416a44fbb1df76ca1bd7b7276d1c918b20c1c71fb0c5e136755ce8ef7fb2fdae5d75cd19c06269e6e6ef9ce6f0921378f4e333e0d394b4ae6c72f8edc9a2f68666814d5a0d022990b1684cce4d91ce1fb56d88e3aa5b5f755b02b4f3cc9551fa3f888331b3e26d0fe89bcab0e6a32b89e0006228bb9035ab4da1a0e201d78f894b0dfbea3c977896f7083593fc98056a60d1be10da74440e76fa6632ef79ac74fda7076599c324e9d8826984f6edfaa6b8ae420a772fa6869b5e18bb331a40c90860ea3346f233c6db3e94692a7857aedde09f637c93dd3fb9845630ef50031991658d2d506b4583edb6c297dd459eba817bd12c1cf7e824804a25c6b657c3d73ace29bb602785b5d5609b0c45fb0c25bd7ef29722f70fa69c60c03b0bbf067d39468715eba0014e3c92c8b45a694b24c2af0be63d603f7ef7a55ef0ad20744813d1bcd3451b57f4adb30fc35c97776e9065a712b29524acc40b5fdef4051f43aa8cd6e3f98a40cc27531cb9af1384f8e764ee83ffc8832781d132c65f5da3abb5f9ae3899bb822189bd5f2abc2932e62b2a733ba5cdc9cc8741e88d2fcb7f0c8accdd25c1dbcd861ff33aadfd03eaa83c387bd5402d3c0849193de3a2eb8bff7db5b285ff9d546e61e41e39169abaefde06ae1045f89ce0c939efbdb149e0ff5814e084e3e0def64a4c6475f602fdcb7f46be7eae62cdb14bafd653eb69f6c0117d43ba271b02ada9686a0d3097caeacb8fa6fd8ca254158f66d530ea7f3c48c75cb3e534b44918fb308d7a5be5293ee2d897f5dbe9d4a0893761c9b8cb18ae8ea880e76686a1be342ed028a1cc1d3ad49720148eb0360ce01123ddedbc3dd4f1de2fe7bef3d8df76b8ca14aab603cde7e12f48ebb14625f7a7b51d794772abab941fe61bf55ff07a24a559b2bdd9c6ccf898be3b88adde6ea041caf7ad1944baf6df442d2c97754d52a04db52771cffa9495d7bba2fb5c21eb5522f2c41b723c7d94f9beace8328c241adbdeef0ddaa5f5ec786aaaa40363d26fbedea5dc4b754719723a28a0832a098ffcae0f0ada6731dda9335256fb4e575c63fa85f41b054b98ff96709a620ec4b4b262a746e1334a2457b431060facd18bb5236d587c301d0375b43e8167b446d8d83874b647fc63ccf969a0be75e5bd9822ffe7a46052d9122253c286b97a75c98a7e7df5cfd6f36e3e3e26db26804e77bdbe2259d992966519d940853875b1f51930bc6ef71b962a6a80e8d2413a3cc2377845c635e70a242f19bda1ff87c91f7133183469df0965a5eb29338516a9e0d639279263d3b262e42531aefd67966b079d846408d272eef3657ea93d2a03a8800c431e1dc05b1d19995472d78f5d7eb6c5952f3071e13080296a0c221265a453a6a882fc6631d28abfa1e4386ef5bd1609726c4e2836770495af35930c226f8f05836c22c69c5c94b4fc851a25d7779c5e54ac6e0c598dec25ed786309c1c8fed71fff93ff06f56218902556980c41661a10f73b6f5a6e75f28d673071d632ca8206847601ccedfd8bf815a6421b4149fbb8d947bc3842dd4a003b2472e72ac8376e0769df6c8ea7f5128f466d777de925620319cd840b16cfde7530f27e88010b0aafe580b415788794a67377d7420227109b6d6606519503c1ee7496b913c88f4e94b51a0dfd24f56a386acc2c89696b74702cc4ed5ec8516d87f8434ecb1761667d7a4411427045b485804728cfa14724bc5937f293776438b68d74edf32ebb9d4468f3dc80ad2d0123a66e2ee69ff1914e252022f96b19fc0ead4c8ad69751ba9f79564ca0b19c1f20a1c6e33649522e6d2b5be7ad23ffaf3919c0998e171bfb07272c7c81e1f6487f74bcbb6a562eb6e2eb4ee66b2a92d246538316118d93e8894db7f54acc617ac309db74d2ff4108e315313961208a87204b286ef112abe964446c1438805fbfe56326320513a94e92f42e3497ef8e1cd170f05361b6ec718976552808d9b37ef0037e6ca7e56178c3aad34650690385f4a7b196c0c8fdc4245a9a7aa76162266f089d457630ae3fa52bb1926fa1e353da719a34b320d9e0a3fd6ef382d101abb0ad6b0dc008d5850cdd609b20c846f7e3fb573463a94fc9c6d1332992d5b0f02ad8a7858a154f035414e924b3bdd55eec01f3b70a0f86cf6a6b02d0cad310c511e6e3561b341c62dd3d9c4b4074bbe652b0cfb5244f248f14dadf53660928e6f6c35fb6eeb0a8c95814d4a59e439dbcf93f1d1dc00b9f5136d1fd41cebfcd19366b066d01ee5112d8e72fb6ca5e85e5462620dae5f2b0093be29e32162b51dbb9d570de12d0a3082498ebac451cbc9d823b8e25e9c671a4c03502a540627b63ff1077d0ebddc1fd2fc94e4cbed95d1bbd1a07af50e78b0bacf85b9cefdb43120045b7b2a3600cacfce1abc4b3c7d85f3c8d0bcbbd7a5fb08bfaa452a51c1961b17f3556defd63974d462134d10faff2d7691caa9eccfd393b333146bb036e2f5ba86e5a04a34409e27c0da0a99f10239448d34bb28b4fbec461588b37edbeea4929ffcaa9da0e931c518390aa923e6b1bbd7571ca96b881734576a4c9d49acb7ebfa4ab95987f6a44845d7dc1ad75e68f0ffb23c9cf1bd878de687c083c147bf30c6ffa013e33d879489aa9c446daadee16971da2cdc69f3456b05461d00860363fd8f7debaa99bf7fbf1b1cbcff6d9f8f2a35c0c7865432eaf03f9cccba33e900ba23e16bc2b07c4ac771261845d80b7bc08953a274774ba09c56aeceb28c1b55790f67be1040c2862e5d95141adf55a6e3bcd064a09a756755d7f37b53e10759de124de5df930178b55fb9361efb6d58113915bb0db1d3a31a0395329cf2453c227d937df8fc72f9cb535d78c1b0101da6b8230c06ea5791895b0771a0019af4d2b620921da05a234768f7131a856beffb9ab355ee886617d07aa216a502643d27de54deb09cfc2b89aec26cc15b4ae5bcf8f1435d1b3a992688e1670bd278b57b3667d30d01259c3196f7c5ba16d63593a2056cf3eee2ea54891d644f8232ac823df9cfeb9c1eab6b1b8319352e7c7a84fb08d3a1900158818cd4785d31f0a3d75680c720b497fe79f5a8913849e6cf360b7d6e4ce9931db135237039c8d70f41b86c2c70b343c6e13997f1fe20ee5f9613df11c9b90f88e9a4372b9856e8a313e3c6abf2b4ee5f2f1ef5718616da656ad314f3ef13060ce47aaa496492ff58928538d343dc83291c128de8e7292452c567f4d6191029d0df3f2e9e2ba3790fa6050607e06d1938e32bf512a2739797b84fde38ccd78a3781e82db7d43a7e501c57e23b274cb22c9cead05a576402030d32784547ad55854b661ce28b6d94c5612947cbc817e8d8df4e7a8d52fefc9a29074ecfcaca18c58f5797b08965ff024e9cab4686b3d415478917e96d36d2d8adfff86ebef92eb8a7077e849c105c853dd07b858126e31afc01969c143716f1fd35db327e0f1287f72cd1018bf807d1a377ff4a37e18cd1670438a83dcb1fe37a95fda24657774ef525449471057cb44f1dac6dbabf516ef5d0cd05296f734c4082ed92f5f0d5ba10facf7d978e2d3b02008cb759a4529eca2030c6aaba25028b9a0a2a945849b1661a551576e56edcec66dac4c3c4a386d8c8968cac3ccba3fb8e9c999506e47e749b967443c90698c9c09accc0e27852417a506160c196a6b6948c4ee19993e72d365046dcf8738f1d6e067c2299031363c36719696c017cbbc245d8e2bab223a34800db04a1749268734b71b9724b8f32364aca5179192e7e7da8218a093a93da1c06dc12ea8d131e4647ab002ffb764eea0176f4d770cbc70fd02764783509945cf095beb09f33d35796316ea148ebe071d530d048e6201a5e5bd0e252f7a512407dbe0083222f1e27990f92415b782286bf8ba430f8eb2683b258931bfb2c55245d791326c324f4dcd0da7c71deff328e452ba8a945124b8a2900758422fee6480db60cc822649fba326774b96ffdc5f54d0f6ec89cfb2e458a817b6e93567721ff8250a0c34de50a98b29fe3791db8a8bcba0021dcca436b3b1ab382b5348cb01400b0a03fe805948aa0e2ced63e6f010b46dd7a80e550ae6fa335dca21ec914e269e15d1f4fb2c1afe4daa6145e5badccc403d5f1dd9f215b641e8168d3970483da4120db6fd15d2147feb5c9af29e7729ce926d46a5870b583b6e510d5813a61f56298fcc416a1301dba4134867bf183ff5b6b447202f3ae1c112a5171768ec484de44aa6923a46a4e2706396adb51a13fd0ff310bcb11a5e5d3353404e06342b39abbe4bf97bc70cc3db57f25619380b4478372e05e8318c11f8493fba78c6d99041a0d81134cfaa83a3245511f5ae50e38ad9c2914df837c230c0740fba8182a1d116cf35312038106d87a59f6ce32974d4d168d6e356ff3ba64f1847fdfc7cc9e296ff9e0f42bd34deaff83658e185e8a751a9e8ef74b0e1719aef0ad00d61d05fed48a32798c65404067f0e0421e0c7e5951158bdb3b33391b2d4aac9404a7e94f065acdc06000aeb1f4b86a49cef49b6b54d6d825550f72653620133e2b834b7325315eec1ef96812bed3b70228e389161ec1f97dd3ca0140e953a284170125a5f7da77c110d3a42d2af3f2c629d0975743e59ebe7bc522c87a24ecbea9f9d775cd9223f9fbd1e5ecc4f8d8167bfb65d91ee7351344d2513417888a4bafa4dea6b545e11d95ae32ad389876a7f2eeaf54be60a4db338b1a02b48aa858996241706c47fc343f2a5949a082d2d69657bf03cf1900e9d102f906dd1bf0808ce74518f40738a7a13b6e4753acb72705e3733000fe0a4cf85cfeff862c2c1a54591dd426c24a048b13db12567dcf458ef057f4bed8b99007e0d6252bf973ee4cbfe23def8ebdcde397fdf846083f06a387e07e9976d0e5063a07b93a302fda5f613b38c71ba497a2c67807184c45e219712a0eadde0664eeb4608ce2f71582e53e83be81fa8859eb12295d62a0800814d0b99443e7152f099f81a01b1784b7069c93b51c6926f14011e4fd5a028a7af2afbd5862d09e0036f22b5fcdaed7de384419385a5e0a89f9d5931c5852827182f042b1393a1ae74cf54fa63d2b7d6dbf2b4429f663c34573768ff2cc26c82a17efb1eae0244dd1f12c40edfb938f902382d9d6edb3f9d08ab977579a79edc4be275887d1b4ae47b51481bd2f6f071d6a1c5201db1c5d1edd425f6140b5621fe1aa2f94bf7ba462324c93b082ac54d6e37811f97d32813025a579bf82eb79c2eb8cb0ec2837680b5a5fcca51f081acce147527bfdcde48743cfbb48fa9338327e2b8181ffa49eab3ec75d516747d144bf50f7b313af98c50d4cdfca9a6d730005ff5999f15260546808f9c286c0722674d0a7b7558c57d85895cd745339b93ef44e59988ad56b5af15dea293e6bcaf0e83267b16b5d0db47df67e88bf4ff831a9c1241f5607ee9d8daaf6eeccef93258c8e470b4bad808ddc1f0406dc910602980b2ad1a137fb6334a8b06bfc83cac56052ed3e18d6709933c782eb34d5a2bd6a3fccbd6448b64700e65a3d5a3419f40dabc73103b243ae129a0fab8ec1db0acf52fe8dbfb20920e9944b79f943634fd14456a2adb2234b5f74547475700411e5612c8b3612c4c7a1c3a4ab7de1bfffe3f900605eeea5bd97e0c638387761d07600d93cab2034412bf74a01751076eeff18bc1fe469e3aa4c18a7394bc43d8e1b36df29530e0d55ab4321963b0fc62f3e653b81405ac06a4d47e910a8c07f4ff6e3f12f516513e7c8062ca8436216b4647f3175aa92ba9a5d21f5e7b8950e2336f52c2204f02ade253cf662775f0e4a60e45159dd3571fb9aa74d09922542f9b0ca7d3a1c27e9f40ea24c503752d998a1ab285159a880349b66645a620334546147a017418ab35025b035b214bda0b78e2395a85327fc3958ed9eb67d6242ff8bc8cfc1c84dab5c8fc4b18638ab51a6a52066175321057b2d9d4b808ed90528210040d1144b65a152cc301f84ea1aedee40d8d431fbb9d1f134b5bf53a087f5b9dae2fd5d4fa9a90fff313b79de6d4a222fe3ac635f399ea1192aec6f0cb5a382b48cc16cb350e702b98eba4bf3ef92b90ffb206f2e505e67b24a82b7bf9faa99f966d230fecabc5b62015e701f50f26722434493807184c43e871e0df59a014118e03694aac58bf4516f1c751a03a35dccdffd782e98d9c20917362363a46d5a77abf885d228cef191fb1d05f60506ee3f61ff9b43eca1a46a90fb75f96445b3e2eef3fc8576b361890f7f3f59c976726a8ea40058b177ace3cee2674f3fa9cdefc5e9deca76c5cbec24c69e9f87e46d097a0c328ea0a26b8429965ecd1d440a24f57cb37478550fd36f92cfd51b2fdbd4cdb8e844f5017f7a138fffa332d9d25db792fa1879c46aa39baeebb6442326f919ade024f6b4eada4209d9746445e633f2a79b75b78908c5dc8e63b58eef7902d85d3380b22a709f1a6e1afeb9b81de9e836b5d5dcbc543bdab7211db149c1d553f5dcd4cb3619c0d8cafa79d2c216e4496d662d54d3339f46f13bcf8d41144b89d8ce2a399326e7aaaa852046597e178f1aa9ec16f2b8bfe167c1cd927fb0ffd1e3d934427994ff894da2024bc633ec8a77e724055ab549e25d843bb98c1bd9c1513aea679f189a2c91a3ef0e7aeb9fa5161bd3c508a8a64b132d5cc1317b873a6472da41e88dbc9dbac3333e47bbcb78ec93e45b5987ea348f93544b32556cd4dac04004f3bac6de9b63b8bfa7ab2fa723155e1218a788e328646edfefaa15f732f8d2476e58182a3ab3d061d0597af1b877e483ba78313891d68c6e8750ddd7aec2ba5bc8d3fa98614bce048499ec24d175431e7165ec142aa8de13481d892aec5baf4e327513d10485647cbfef249834e020a42d1d973223149388d54887c777129a7f6ac9fec783f79fe677fdf2b9e7491ec2eeb1f8bbaaea3fdd18757d967634211442026b460046fc950edb596fa7f19ba95dbb02b8f350dbebddd98d2d3befe70047634758b23012044b2597106fc01e70f02166d6a05206cfa3f99e87af3776a5e640ca5873cbf4a56a3c3c19dfa3af2a8412a537ef1ba7a400682d267d19ea3e13b03066fea01363742d1fe446b8a70a67aadb00ab88a1463f9c92585aa944a6be3bd8b558721e358b4053007f8e955fbac372402a7c3ff27dec28972fac78b7885afd441df748c8961b75d14dfcc95d140e8ab4bc98314ba6bd6d1e7c63a59788abd8d6493ed8dd8db668304a15081c7861d3a2a9d73ccbeac8dab9d6c99ddb9d9c2d06ba5d943d2a815c75d0680e69fb88a60021bf4f8bbf9597fb54816a0f04102fe1044515b069607fcbf0208f7d4ac2074335b37e9b8255d87a8610aac1e6ab950fe8af3e8fb01531d585ba30fd958780eeb28aeab0da7ce81c513e0707e4f28e2753affedeeb507da3897aebaf425fed6cdc6f5d892ed716d410c7cee3783a26bf444cfd6e4645110cf9ce1618703f163ebd8715b23d84e3b060d85610ed395f4b300b2f59cecfb8269925acdba890a82a72df099f5e106307c6168c2dca907c683ea6bd309b76f35f2c7a7cba7bacbd2a5b9a322ff7ae2eb6cd9e246569358c736ddbc6087ead5a61d46bb3b7b730500ec7b558b7748997eacdd34e75a9241af52bf4be142d8081030adf0465634b42a22bd265e81ae9cd286818054436dc724ffc0e62d746d0d8961a3993ee286cb82119084b0355f0d45f3692236b2821993f61281cc609083a44a09a460207f41e8b2c2a118ba8dd94007686eb79edb96b105302290fb0f0c5b731d4c7ab92771cdabb330e0d6e58e1e1e492537419352ba127a96dac0177844008e968adee4d04531512b422e1257a30f4fa0fad43b575695412d739e04591074b15cc9690777724fcb2cbf96113169581d90e1d098f1d78a304df6cd44a67e071785a2d60af520f25e8e3d4416b1752c5781cf5912003d7610f8f273b262042b5a00362cf6883a3a6dfe8e6dd1fec85cb2a44efcbdfab2eeb5b5cfb249566f3b19c5dfb30b31710ac441b01fb650fde756ec2ed95e90d2c9c5034f1b6da44ebf2a9e8a63824ecee370c6badce7dc02574d68d822a59821f1a7ccf0d295e7974346bcef1ec903dfb393534f51335bd1971c73a9451e839ce73b3fb0c120d8632f8505c50c3770498564a114b23a9c91ba5b7700ed7739d3adc24d7a45585f60c4f206c3f4cddfcb907fdf4679fb9fade69b82570771b9d19d72a3c04940755d9e42a41f4c3ee5f0efda73c2d5e51c14ff3f2b905f127dc71e1087cb24753c3c69e1190a4a4bc21f4f6b35c3666e4f2d4ce564bd2911b179f0fd547f99a42d6a33420bab072e08d11c7b5cb8486c75d8989fb3a6fea4c03704dce8b046bf1be70973890454f63d1525b87ce88ff7d8929b6383980e8ec693cc7f019eb17620d8cb61555108b077984afc6b2a421654d0f8bbec8e6a56288f43d0eb3c4c1f7af61b3893a55e5f63b8b82a2b0c08b65cdd4a21fdaa76532bc84db57e24ac02754406c192ed7d1224db6de42dd81b8edb5af29bde4e8ae70aacd838cd6fd5a8263ab001d189154e47c681efc400c2dc20fd42619fb9bc9c81754f8a9c11b0bc18fbb63d191773f384d5684222a2b1687b2207a8c0f67e2cf5494208d75bd1291b0fbe52155852897db271d8b266d2ef7aa2e877f128c027c4c9ca126333325776b86d978277bc6f01b9f3a4a9e5a5c1609f87e053594e31ce41d23e21eb73e2c78b11cfe330afab9d768d37298f57079042aa5afa060abeb3906d473476ebf1dc88116f776744d5c37f2ed56dde51d60e71b8a44d4dc28a8bfce1ee3471b3800fcd24f2940b3d004084f0fca8720b8a10062c2120d3b8ea0fa4276325d310d2bf0164112ffd535901c3802d292a980e3f71d438644b43e3a416621577f7ae7e1dc27a0431f5ad9510943b27d12ad19233b89b5bff177c8a31b7fe88ce91bdbeed11e0e694a94f83601289786dad99ba8abc04b5434d63822e514ffceecfcd6d384791cc41a12a2faf357be3773604966ee583aa232cc8f48cb67929262c76faa25314eaad9005c9ba9bb4676cf75d40cc7ecd2361a07045177eae5638074ca9b805e848c6ad84d30eea12c8f2c228145f79f4ea93abb596715be702ef0bffb7ab507ab4ec6adc4fdbfcd353b31e05b51b61bec25ee094cd2f411298e33147beb5262833faa75c05aef254db60496c673ae066d7f7f45deae961d7127422d28f834b197858f979fb3dbe9dc219fc8dd7faa00751e2aa25c4ea22aeb3f02c99282ab9acc1b37594a3d79d888d4dbb548a8d53fe799d9f9701f28367e17da7d95846789ae51f2c0ebe246b23e94568734b8d92aa9999bb172fed44baf050c255d02a4896bdd23faafd1aabc6628b8b2dc01be226a881746a608436615d824c152e43c54156378194b96139a0f94869d0615aeaefa079eb83e307c1fe9a56eba87ed9f1c32f07d4863ba8a861890ba6698384e0f47cc5e4c75b820e4d81c79272694636f0428043a9e2ed40327c58a8e18da28a7df9919e13e79ec9a2aa49e5e3eeb0d899195269871e24d65750e51f8caa57844285e4fb5d42c005b09e7a1da516644bc2ab7ab526542ffaa622e06306a7754ae69910604eeb4e466fe86214a50d6d53ea93ee9ce62462672d0cbc5185819936253471db683417dee82960e2348937d72403b89bdada63d5ad1d0a74a428776dc3f9495a57ccb50ba9c4f56bc96dcec9ded5cde4edd9fef5cd054472079d24544e324146bd45a1071e43deed45b89c9fd8fa48cd401aa8cf57569d7c14e016c2e2a5e329af4b09b6a46e7e54b0786b7905619a55b4712854a0bee9e40088ebc1e23ecfccc297990749bc0a45ed2dda9370d933869f830741f0918b967480b1040f8c2401ffb310fb60a14f3d96ae38630374d1b2400dafa91af862f14791518b850c26e1e37fa9078f813c50aff1a46dffdf74a79a8987281dbe285a99b4f9c54fd6905511fb00a994e5ba59404ec7b92d1ab722d39288c0ee432bd6259e1c0e3e66c2baaddc9e07ffddaaf1cfee66d4bfb77f956c832bf709a767069591febdcada88c75fd57ff75a925343a9eadf2a587aba801e7f6b71706475db6af1010e54b33eb50f7d99326d26ed46a0b636abe6d676aba90ac43938f9249e5d346b9836a2ffe4dff7e19f057a804cd4ee7e06e70919b7b4383a991b1a8d72ea81d7fb1dbfbd5be562fb311703d3f53b737916714b0f7eceadb9808f638a20b4b17024484a4ffaa14aeb529ee129f5065ba15fe4fa5c52ac18deaf803525fb13805d69f55c16615e267204874451135ead1aec937137324121acd24f0e6b97834aaacc9a18e56eae097f7ae2a53e29fc35253a943a65186c5c39eb46535c318bfafb006bb1936aa1df92456a024e7e51abbc225db3fa981061240e49644d9981ba4920193b8eb17a8d711c692c7346cdeb38e15693821d4a509a98b0d71c46a0d4b02fa1f182e1480664c2b832d4c5588463495c6fdf1f8b90f57935408cb855537569473e816e8cf47e957396855ebb9cf8233d53fcff309322fa4dfe7207e8a72cad74e24a9e66a0f057019167673feb7eb049a1bf7d8573279d55f702decf6d77c0238bc614c20eda5f520770f89cd5d33d5e6f1080fd86885b177eb958d64a0d46cfecf113a551a2ee2a3cb5198b40d2a01fd228aa098533f2f84db5960b655e44b9f1bc8510b0614da1362fb277d8cc893e8a5c6030ca904ca192e0a37c7a722487777b7697dde3a57d2758b2efad3c13d3f6c4b94abcb50ea592bab1bccbc5b574f1ec9f20e8e43a01bf398fbf9ae4b78ff49604e28661d187f33cdcafa986046e656b4215841f499fd5d659932b6fae2ee1507093ff74fdf8d58ec649b155b8c2cc136403b9a8e93d10936f6009d0d3e349ed7dcaa332762ed8c3d8b06bd4a7d219f0cface4cb2fe3e8aaf48e12a5e064daeb1d0894705e12db998af547a749da79591c4410c82ab0affaf1e8aca4763e0efc7c70cfbf97aa3f33d2133a6a90c76a9c8eaf3dd09eaf69cd78f4b211c8b2969953cc077c8c554354e7c71053d787386df987a65958da1412703f3a644598e221a19b8154f7810d0e5fde2cefe067e00167a2238e314ad7d5ca2b5e6123c49fb3a400132026d1683c135016cd739f2048395e3113522d5f5bae4e69f1a0b57af7183df0a1c5c80c1fc14c2d2fe7d7cb888936f44d630b4b5b74c4a4fd6b2c943450cd54b63e29ac143d733470c982d57aa4ac3ec29dc2d096e52de71e4be12cd6134385bcb4e88dc955be19cefc6b3fc0b1cc3a204a1aa0e96dc4f4e3c269053d33cd55e1dc4fefb9ddda725ba26de75ae336e2ca83d07d7b5fc5ca84052ce3a536381e5a2353fd2f9a21a3463a5298b60b8159320b8b4498d7454d9937c6cf8443ca0713aa50fb83b85338dfbf0e847a444da5b5827b0aafcb89e032f4307ffaccc84c1c5bd322ecff86e4483863e71cbba60f17018289630ad4bc5d5c161173e0d679f795818aa846eee57c2e6b0774b21c8f97a67b5b927bd3c3a038ba6b83b7a05e7842ae0572ea1c7c41c4a61a6b1700352a9af8935f97ccf9583d09f7dd1e603c4a846d82050fdca3763124f4b2492af21fd649f3f7cbfe494527a380f94ccd61db4ac5e771572da96a98dc8d19d0bb5c8e740b1571c3cf54017c83f552c5b562532bacdc755cdfbd121d7a98d5f08be429fcad04b186d5258be61bd715ab693a48f748647cc7316e940474609779db33f0df9b4d71c16681d5689e1b2bb15a9d80ad4fc2a4fb5d07f48b8108ebdebd04c17762f5e358bc054e840f7b104454fc1cad6c0edab7ee337d879574d171a30150df677f35ead68112fe7ef7b981f2257d79057bf98ae8d984218a04fcc6bbab43be81e627d53b42cbed608487fead74e6b2776aead8894ddc1f80e9d7a9419537a4864aca93c3b1bc75fd10fbff3934081368044c81cf0672333b34c5231ce49728cb29a1a4f0ec1531774d8973692c81763349076cfaa93a5214813423fa314bcbae6018ce0be12fa21d9e7ed73456c92c81ba8a75cf12202f683b1c457bb448b8bf1f2c49a419aa49d875d28191bd3a3fbbe441fe2c36fc1e35cad57c2f14694369e672fdf82f7b7aa93b90ba2b6160590c7be80485a36bcc5012dc22c5883bc16aa41c73be8d4678dba98742b891483a282004999ef44f9fcb4f1a67f0c23727ae1b5f7927a7adca481b8e098efe3d53936ec47972d92dc11a8cd7f54b5a1a76cd0329efb60fc0eae5faa31ba0b99179e9eccd2eceaab48277f726da00a3e0a827f20a1a02e18b3d028094a9f0738a22158b644f45a0dd28615a82a6d42f6e5759ba2f00af5b809e5eb07b86b4cd664529bd53b11ffdf76a4bb6a6b9ae4d30fa9e679cf1296222079a18c454cf0a64ed85f6a3c091c96e755360fb0101a8565593735122eac33e176f69f4cfc86629c53838646cdfe2219eb96ac7604940dc06ee8d7d0a1dc83fd9ff5cd1c353f389b7bc7afc451a7eaf1ef2b4026b448675706df3d7bb0e76e03fa7ed891735c932fbe6c63eba1043a134390cfdfff461d1917a3a6f65dc2fe25db2cb85693114e167199469a84c5c7455eb0213e9f72945cac1bab44f0e76e2129eb9038e16c1697a201190874650f0e5e583a660414fdde4be47d148109f12633360792817542f98ef73320f576864fde486f38b18076a3f76298c2297d669c469a3f4182a6b5e66bf1f2e0e6eb1af7750613cb0a99db6c79e928b6d37f8a7c884b257a7804abdb804e87983366d41d1cca4234e7fa6c56c74cb9b3baaf6ea5f5bdfc9101a4b75c6c81786ad4599e046b12c06b20b6b64c4ac898f3ff2402e0e74316badd0d14f994906496fb015cdb8cd88c75a20436fbfce61de2548642471ac2917a759db4f99317037659bd4ef691125bda77c14ee0833e669f75dc5bff038c77081d8b8ab0fc7e73ea785552258936d66f8955e82e3cc1569d597bceb5ab0576e34822339092e80273b91831ed3a0a5cbbbe5312c146c2ae6467baa59692c10b08f1bff44cfeec7eda1b5b1f61d5fa177cf499402e0e9806ab65bde4182dc094220dfcfd49343cfb3d87ca7727210cada7d9bb187f80ae530b5d8ab74f1c8398083af93e113802a2ed460cee324d4136089ea0886da8f916342d37db82e97fe3c25eb7e370c1106819977a609aaa5513a4cba3212d0ffa3843759be9cf3847b61e0704ea200f4daba63d4e5afb0c473ef744477cca0281b379786c8cc03a7bcb6160a881538a03a2970197563e694f9102ec0793750755c6663330d6c43148ca5fc6ee7ed78eead7f92817ba82d71adec40f72d29728eaf6a2ef0c23e7b69ea9ba582590aa916f20f1acdf88650cd7876a1c84990ef3cb199fcf85220554f7429ea0c4ed85394be980986672d92b5fe6b106a7f29bb18cd4852a3745db1040c9dfdd74afb62d39b8105429b05ab38b75011161f770b07a56adc37bf0c9cb8814e5d2776fca7064232ff22c5b94797e6287acccc09010ce360e534fbf498e60287a071129f95c3aeea15a144f7631fe8ee7fe61bdc0cab18cf535a43ba14ff95098070435f3843514002c41f74129b8f4e14597995567b9cc1a890a5f9bb47953277925d09b2dd5d218674d458c187c3eaa5fc45a70a11f40a4244971be268d76b0105de380b208dc5d988a80f8d434da23c6d0234a84ae8cd3d14e207d44e28e42053f807cb1631a30fa9d7ce29cb339bb28ef78bcde944389c168fbae5c34132baeeb5829550f965eb017a4cd545c091ca914ffd18cffcaa13cb1b4afe84e4f7917dd7b1759a5abccf09d56020d95bd15b4fb2e3d2acc11ed4aab06cfebd05e54f27f6752645b6b19e80641863b2fb33edcfaf77006cb221ac57c1a4a1e551847d39d53af0483814a4d5baf708c38d34af19b9b8c5877c2362eef0fdd2278ff07b554817ed7d354a26667c733c44ec82bf922b7104c8f8acfd510ffdb02ee15657335d035b9f22b3cab1a528ad8751ef56d17ed8562d4da3faa4d520e55b416756039c8b4587f308467d5e9a2eef1995806326422b07241b940c150e84b3f3db26df322edc14d7feb132d4b1048fb5e792728216c8344d12c39041c0aea2e0c7893c29fc8f569d2a5a4087d67b937b3448967d168a13e9b6a4d7514c0b0d91f8ba5f3ab6fa3ba6da5963414e8c2b08a82e63bee2e506d85ac9ab0e4ec58a79b149c5437c13a99d28f2e72badaaa53ee4d5332f787c4d32b85b7ed6181329a0f2286499ad6348ff7543792eb9dbbc7022848df954f2afad462c3a730148abc3180da7ce445d5003e39e45b8af8e75f32d319ca9932c4e025b6b1ad71b9a96956aaa777e46702f2dfc317f78c503f3480a571d982fdc121ed8bb4f82839ea4986c36808a2973ca65683e88899984baaf789040a83a865a4244dc452a9f9d9f98c619bdcbd515f34c88491d0fe624f38d914a73d584f26d254a41c461a62d490d30e6bcd2ed50a519c6d7135e07ec56a7eb9e11aed905123b644f19ac9cb10c58d6022fb1135452bbbff9d91c980aae296d8d2f549b98bb5c02eae733fd33415cda0c5952c6dbc94f29261a4eec50d1db25a60cd570a217cccb05798dd0ff68868747beff31dc34c127c498899b580826b86b9ccb5269e2794ef30a4864f3aad84fe4635d2e781f24738a58af9c05065266d573c66013beddcda1a822c7b2d89a3ae447be0b45493d8a5ec7a344b66669e76bd1ca3c008a79bad663aae0722ebfa68ff1b1c25f1e4438228a73fa01eb3f265e5abb4cc189b10ac368d01ba44be4525886d04814dc3d1434787a8e907a0419b5686cca3d4f47a5efc7d8832f6a0ceda7b37af873b046813263e46d77eab0d401d62b84dfa17ee8bcb13979d7b2399c4375a0e39dd90717f0457baf3c8eefd6bc8f225714970c9d9a3e3d051ab0670208a1be9007cb45bdab4839a30e9c37be3d821d0bb9c85a90d6aa9cc6c8588b11e6ff0ca4a47f06fa49d3b0c1ffd13075a8c236b2ca3069abbe975db23eab66f285fcab0f53d85d507229c4be310fdb1ee52a6beca112b9ac2145a5e2bc49dc5b83e9577b8722e55b7460c85437d04827553b39a40c4f74fbe781378514ebc5fa36b65d71f498227c8b27857b40730a1658624fb83d2891c6b993dca402d6cfcc88368f9759e7534051c52e4d6440fd3c5d8fcdb9f60ebca438239e2ace35fd97554a73744f28bee5e23de2cf4977f85aff1ba29b8f8a91e4b2b49afdb655e512c595d951d79ac8f3f031d1d8069583a2bc15d2ed4507145d7dcf520292239eb656144af691bae4b8d8b529d3ba9d14b6117bd89f5e96b63fe93d890b282854490fe5c642ce2bb22642f34070ee252261a724b469d1abafc1001c00de749d2d81b80baf18b1edbb1049a1714dd2b061165297978f5db99c645b7a563ebe681f5c66835e43284a3b7a338ac368a04e2a20c5303325c5adb8974d22989e11fee3d3aa44d268d1bd51b157ac83c7b4797b73ce167f41ad09aedbd8ac0cd6f378641075da54dea9d6c5e42153ab70d834507a9d22e7f28d30f803eb573b0ade9ff166469d4d0f9eee6624ff5896602e4054c82e5be8df1d31d61c444e932acaadcc5b15276067e736c6c46bd89bce49ad50c30c381135581decc23f61b0e381cdf905a40097a9b8eb2f4bc36e9fe166824c14a80197810218077f29ac20f009c1b037fd25e0de71c07a457fe55f1912e764ddf1aa58f575224582a7378bb2aa9cfa392faacc8649a1b06dfa1df551b4b9eb76f52490efa95e6bc65f464ce8de561605bb6f57c2527de3f39df26f900292cc70c7edccfb3093336634b66af7b07a55633779e44b99f1ba9923642331331bf9440c3f304889a9fad2ead0e5cc9771bb18bfd3dbb0226ce41a542ac16e0f79ead73b7abc55627448e3441cee1a224f3da5a5621233241d0520b586bcc3178e32a81150cd55069df4ca543136c22c117edb8efa3f7bc4bb4affa7c11e76bef510d7cfab62d0ea6d9552ade51f2d3059bc66bfe7f4cd5fcd52926e60178b661cbb2f48b063814e5c90f62a875886a92889284a3a3b6c91fe227e47a19a5513dafab9dcff4a580c933634c9e25cbfb492b8e1b2a74cb80abee6dc7656b501ff904d7c90f45bed570aa871e77f377eaf214f738c3b046bd6503679bf7ada1dcbb904e104d2ffdd91bc50012298a7bd5d4ab8f0868fbca174237ea9d3773439138315d5e7ba53d597aae791275f82e7830033408f9d24ab8ca101d04fa5f0c54c953ee016410eec14da1cd931f353b352b378b0a4db8bf1b41374e9c7312dbac831377dfe96b3b6399ee22a685dbf8c9a0a509d43c1dc87d746b26c8eb4b97754b453528a456cd9f21904d60c9c3097284c031d7f6ccaf548d79e5dafd22b233e8dcbae0b491df55a0009e22ec68fb5dd4a3dedf6f5664f7a4ea53a527a2bf213b4bc8709ba84291c4da21c6f66c1ad3b6827fb2a1022dd5287eadc80fc3191be0907c28e0391eb5929d177a9cd37c7c0805be52619462bd87704bf279d3f3c335bfe199deb3465cf33cef39de262b09572419fda9bf7a5bfc223b01c3df1ab8f68a4625b65be238949d19ec824e0d7861e18653f6a8bb9df2d7eca6b1d014d815418d7f40297969013093d99585600c7c6c2d5db6261d568cc01b6c03d0c703e235637a2938e6dee09bc0f0f1b7b1269f83f458d1785ad57f1cc97a74abf4f1d8d1fbe88f450543e48c6c77c839ef09b0dc5a81efcd772c265df073751f1b2db930550ee01600dcfc467b52fac3c57b3a16de11d569fb502b4b4e94a3a8e5528bc12d6f1dc03036ccbe5a7bc65f9656006b04589dd3d7f777e8c5162d493451f54e71f095fd5e1a4cde43d4b256dd40e822784d3a837417462cefb20234c7a81c6bf9729255feec221ab18b12488a602b1b768bf273a97fd90e20d058631615d3a0183ea4f9784c3c3da50600b810451b028ede7aea6109a539e7da5e24ed5754a915854e14c78b957c2de7cb212b65f9a73ae3cb57d79b6ebea7e91445f8d4c02dd245d631c514a2a8ab517e30c9c592552cd398b091e3afbcfbc495c372743947e5ded04a42a0984fd8aacc57b78b4338da2eae81a2dd49663e0f638042d9273f7de480a6399497d620cdc2f7aa82419aa896ae146909ece7f86bddd1388d4f37a1eead4f755a12201388c3652b71a767404284f6b9ca80252acc839453be406b6dfd9117ebe2d8ddd47b14467af69f30a6a8eca358326f3aeb99f17c88477e1d2321a8784af41280b66a3e0c2637c6edb850fab981fa555588b5f5d3b80b8d111a8f7a100c1ad560ab97ecd9675be34042d126c4aa20a740d459071dd20ce7d2232099c5b0f2425401acbc496faf5cc4842b1df71e05975aa8036437a4e7c4054f16b602920b8777b82cc36140d2bc60dc2ec164d924dd5eb5b376ad91c721344d3adf7c58f600bd0ff37cf57c8f63dfbc223bb6bcbfdc1d805b98d985b359187416bc2fbf3f225db309ffc4102c1124da7ade10461f5f9198d7acedd8309172dd50bf6c7acfb3692b13124b984871db3a93035a20a1ea08949bdbc3b413380277f4fbf3b2bb30ca50bb171cbd2de6edeb33d8456e9a31530c62114b9c9be5e515952cf7c2f9557c461436af4dc5f531d90b56e46827523e4bd3c907f5cec43d157b044fe7292cad61672c912a649fec13ed7b0e5a6dd26fc576d5601d26e6c1b7cef9525719a9ecc13d9d6ec1776dad559b21c7d486be36bb8e58e2a9b1f945c57cf225b9a3d8b908821420a404410209c8d0e677a199905f2358b413f806be8f56eff8a544456461ad99473145b77663ccbcb347572c503c4d9a3c45c43729a7eae7cf9fb4e1e2086771d12849b5d230270d6ffebc2441dcf6c4391e8aa85b5d7c0d237bd407c12e25f5f057ed1975b08dd20a5387b5881c6baa2939067acf59263dbeceebecbf86471db41503001b747cb141223b623d49173f2cd22fcfcc71f7318ff301dc708d296a8dc451ecfac35ba8a26ef126ec549deb54aeba35ca1dd49fa365fe80930888e2b554150dd203a4b9f00d391124df8d6a3108a83d1d3f20b099a3e3ef1fa0469df1af2bb9303eccd59de06c090568b5d62bce0b6245a05c76c9dfc2b7c223b7eb25674114472d4940eec145cf1c2d1e98d8fe3fa29728ecfd4a9f615da2497ff43f2b1df40a14bda909e92dacebb79de9ea89110cca4be2761d81c3a1e3fbfd1670a57e1a4c2e4f6fc4e5908e54467649f24b86fb50e9355e441b1a211bf420a01006ae906395b7858dd98a2ec17f51a3fb7e6feb55e8f73171c0d25bdee643b6a6fd8d491419533e96acac183d83c89437de939271efd5ef4bf9250757db4af5cf517de9a989b62828b8c5c001db6a90775b981672aac467417d386899b98be986f5269f3893bfc33c25b178a544fa2871ebbfe2bfd505330bcbd39584c680157b69ecb18d03c504069553f85dcd0375e9ee5f45eb0b1ef10aa297bbd0e88c6faec22182e565db60692270bcf8ba77312642cafdd90a2d3a8f0621ec8dc6693477b7b470035023f13bfdeb725e5f548a9f95b2141ec64d82594ec15ea9a8be8e8acc0443e510f68a9664d9aaec6caed2841a78e52a70be8142a5cac9fec3e62fa099985825a314e560cf90a03d4e4ba4608eede18df3164662161ad0044d7e1ef1b01577756abfb12dee26ec62d0eea872943ab9dd7638738dd25434f7a8cc21ed82d05e1dc5a16145939e76797a789c1eef636aae57494527720b0784644f5af3b482599d68edebd262049bfc471a1267a37b51821fb8f93d8783985ab77986470b5a1f5d23544bb7a83444460d6287ec39da349067ad1f09b0b01d1029c777f7d9d10892fa7ceebd8e495f6371a3560e43af13d3a938d9c2f70cdeffc50c6319e9ef5533e94262b7341b6b5350b53f878e3fa7490c99c7e01e91c2ff22e1a57b3a8c449654e6b787b5a3f1b0673c14fb5bd6a6f494941b8e72bcf84e2e466f46ee198e0d60dfb9afcaad87e3c793f97f9ea9a64b8c5cf14543c4d700980c7085860a6cacde9ad1d4afd81acae06eac9b5411dac549f6fda8bce6a9a74f58c3fc533fd89d0860aafb9640dc53f92123d8a90c384aec2aa193e9a9fa5ef8c5fdd8dc1c9d7ba2c03f9de10c0d6284e196bf8f819959e25dfccc23ef4119977c883b9eba2bdb2fa32ef0ce44b7a3f3f19ea628c87ec6410f5d3987745cd360631621099ed4dd1833229429f9b1be5bf3df14f892cb5f685ef864a9c0da81ea659ae0a091c260bdad298f2cdfffb388ee9be74e7499bf8fa0b0571664e211984e86e1f5f6d737bfd82b78eaf83eb77ad294cc69a5995911e900de8ddc7635d9b4cd712c5b36addd1d231778488c187b40a371786b3bd27f3ce916dafc239a171f377a1a7d962e26fd951803f227fc7f67aa0f21713a7d0ecf5bda09e50690909ca4bbdea961fa627113acd7799e488fb9beb7cc0ce42c2fb3310fbcebd4211cb7f50258e6ecb5fee4fd1f97df3581aab5d4cb67b7a61425058c57b242e3a71cca6126d33467bb3e464c52fe987a3b7610994a55edc408d7e560028bc8feb7e6492782d795fce573e079d65e6b7caf6714d309c363e2da554cffe17a612933b1ec23647120ad387cad1f342243dee1f5a2689d9a5fbaca8914c70fd3e1b06ffb20a8dc009b9d20e5f199139d41dd616be184d993751089f0814317bc77701a99778447f1318e6ae239ced39c6a391218ffa342744be5014ed271efe4ade87379e35334811857f19b43f5c350f82da686be69977bc543597cb78c7fb4cbb4a9694faedd7d7503181b9fe28439eed519b53d9079a234996ebff989066b781e5b1478fa11ba3dc744cc8ee485040df4786f40200fbbbbed959cc34b4807a8c159ca24e0337221e20a883545234124dcc60c379d1d1f82a7810c8bc7bc9954ca7f0a4a6e8951590bea2806a5169d5689f56a841f4c0d806ef6c535641756bf192a040c75e1c35d70d6fa833b5547c0fa69533c89d24de56ada8878fb27305d6646d5ba394abb5363ea408a9eea5b7d1291f8729dc04162e3f59e7fa078147bc416ab2056ea6dc9a4c8164ffab0b78d1430e8e0b733b944afdb18cc9cfa5af589f1db13f4f5b3850cea1cf268f729ad761ff3beb0b612f10772c699a777b523e80f81eaf63bb652b7849acfc2da397e221f6b5caf3a41ea83d9447c98e41b4a09a446ff05a4d277252cfd77ed496456a67dd92f0099d515aa09702980a78ba23ce1b17ef3d787a24b2521e5c7ff31a16f0d355effa335b9032c9f8efaeb07ff4009160ec9fcec866f6b65c0dd6cb593f570625d8acb1e14e3df48ae6a62d3a8230baca045058efce7ab99f666553d97a0aa8408dc27e038b01147b9677f076fc430d3e759e27c6e9983fa67d57c6ccc6e86416e0cffada0cac5cc2f20f43866889c834b8d2b51e355f3fe5d975442155b70742b4643cc740d17b79e70caba227c6f2027e8b3bf980667e2d8e21296bf60d0d1631fc141948ee4bcb238aab1553a8c026b198bee244e9de9f5f849879b55e4b3a9d9a4be6b7af3f9c0901260f441034d97895030d69594d4ce0b43b5ef180d6ea4e956a52edd488d426dee96901b26e2b6c22a2f4020dc72af5bb4ce4c34c596783990a5e356c50536e2c12456ab41b06e9ddbaf560bdf4e656cc0e7bda29dc8775539b7ad66a5b9d6dee9afcb1ee96eec228e6ef297b8eec725686c34468ef4e7a25c32b1e5b6459e5fb0f69b74afd723a85bd6c6460f325be3c2092eeaee548d3140215077f90e91957ad8d53eb64fc8bfc4531a4e8614344e71be53e9edc603e8a98c7139ae19d6d3e0c55c1030b2a13c6ccbd6c74a31465aeb0cd411e08baa3882aea496198e970c28ad0fd733653f618b15d89e1b3615af3d3402981835e2f09f865a8d80ce09fadf30376b2bc2b6b05f2223cf9c3c356b1379a70fa8d4f0ae46e57c49cb87468d0c5cf051f8ea54e97c96420ccbd141aaf66f60a070042371e0b9f24dee7e0fad509500535ae01d9c2aba23357e0e385261cdc4fddfd81054633c37c84989c48bf9bcb076af093c208bfc19cc3e40313f739d361cf745f125144a20a022e19f59cc7db42c401c79e2fd5d1e738afd89224540757992034bf163e8572013f1b99fb8b911e6298c5193782b23a6a48309288aed249f9062ed0e6ab270f22fcd3dd6d2917c729ce95662e2c9c6a943bec877ac5d5dbd0ffebbb50522856b1b9c95a0bc3c77b2a6fbdc396b52d3073a6d6e5195f5071d6a116dfa5e6ff8099610f6b929bbb5900f4af5958b657acd4873e3339f180d332ab4ce3f5f9d3daed6fa8b638badf0501d2b97b9ddeeed5225ba7970aac56e90a05a2d16b92618c8bebb0cc4231e915c5d64a97e472fd7b2b63a9657e3d67963f3714da275a778ff97cba73547deb107aea8f11d1b9f3ddde1da8816ff1463b7e074bc03c023738788bcf148238d7174a77c7438c1617f76a4bae8dffd5ae796cb792752451cb558523c73bca2eb8838a4273f7e8b06a34e4076e53d62ec6d7194b02d8368a40f041dff9b545031eca1db6577525664e7bdd2a1ff17dfe654da2c9c966d44c0e0c0456ec0912d79cac056d219204347b26f9b9abf3632b6c24845d7966ed929cd60eeb9713d48434352d410fe1601a319075ae53522c28bd149be520e6bf9e6d70c1208e4f686ea3dbcbf48813fadf8db4ec9cda9c9d24554aceb3847b92e88ca3ba828eef7d6f5003aa9c5e2e08bf559f22d6f187fb51c57d00ea444be07eeeac3502fc28cb950afe4b829f6c07309f7bd3d52493ee883b18809ade70fa808ee06a7f6bbcb24bc294b0d95c0739462b961f08ce2490f0804d8e7fa45800ebd9350d33db2b40023bb3535271d0e1adc36a54e0d6bd56cdb721034ded2802dc4252c656f9be93fadbd54171ce2635c7681670fbd3df8c79eb41c4ae3567596621092f666738f2572dbb8436a365cd47c8d12c2836f5b3b984dec6c6d9b2ccc8158495825715b1580c711c64e473e7f22af89ca1532b0a260b2878c1420bb1ba042a783a2b327496516bdc0c638dada604474ad02a9323c295a40e82027ad6e08ef34158981f16a240a679554eed0367a02a4fc8fcdd92ae82674a279551a9742024a02950d028c8edc7d0b68e72f666a7c346449eee78c867a1397d49ef54358581fc3e5aabda90d4d266189654b03a3021677202a54d7fac33be6bfed86c4ba391bd866a8f50c6a451323010867358bbcf6508bfc78bff20f531866d41b541d63e01979b399da61d68aa13ab0e806d0ad650e00ee38f3f87c6b2ee8095616357980d5218e871a393151c6c642d3cc85d82f041361d1d75f581d5b4e984b5c79096ced7c1891d6e8e64c2515e689b571293b343f6849ee991948ba06dd9871c959d23864657e502922e2f23ad66f9248553ee95dd23301735f9d2ad33ee7ba5566dee8aecd07285ddc0e3a23df7aa36d7076a640cf73179f7d17e7791859750c478e1f05ecbdbac5deaac395dfd80f71279a47a945b1ad0f59fba8c0df9f050d0918d70da0eb3d6e72adf63e6f2ccd9f50f5487f54b52494c4ef004d03e802105dd30a37833171b8e0da737ba6b8b78d9c2b5c9d74e67c81d26ab86ea5654fd347280c38c13c260e3389846735b6f0af615544002c51f0c3f0ffb81390b0b3da7885d41475f9655c2f4ef262b93b541408c91e642ba623f38e3c53c980affdf8cf1a1f7667ed5368b6c443dbb8d0a4a8b1d4a03a3c1e1a083e9e7c45ef8b4f78fb6c5a290c88e2d6d2cf3818d3d6781cf71c50f76067d528834d3e6eb58439f371625b8f5ec07f396ba94169520d5b77c3dfff680bf21fe433a734deadea33160db999c320d716d04a4fa6130489d733800791ddba46530ffefb9f955a0d4cf54d248e4a537da7b2b2ede2288256cca5940735a8c23ff258ae00dc8e876be379847c17d70170e6a9cb717564925da418b351891aff66cc0d20a5d5fb5784422c0394c9ab803e84d473f162e3494d5f7cfa16bdb81e6d0a291ac76d4a2239298773ac650c4ff1a6991f6aec3bbf56031503705d98ab2006a4711d2098792c2586113c0f65e44e45beef66ebe318250694facb66554bdac5263bc3c39e8d79fecf1f6a4544daa565a5a5285970754189489e84bbf9ae815c1eca82a2d78ae6adb4c70d2b6a0b3a1a3a5576e2287ac9854aacac6f976becbcb85e20f0691282f12b1334c4f33159ee12bf7e86afbd4508e6271a14ad231bc62c83545b9529401007ac2305660cba9f67fa04d0b94043cd93518a0d3a433d8c823c814a356d55c451c221f4eecd5e056578d3ba8c8ed2a60bce7bbc3ba7ea01cff94fb8ea9b2aadad3b4e304a9673c389fd3a218326468b9a85a973e30ced3189b32817ceed364482f87a0498eee90d940f8c15563daee40e0f18518e0947336a1d8f0e5e062a14e8a9fca0eb5c9b0302335306ec1728cfc88939f3206f20583a07456e2bf606d88cacb818a3bf4ee950de8d09f02cccd499861e23d800f14f5d468b8d12344057f0016f7a905affe6ff74f5aa44508a11bbcfb094a03ef0e4f8ca2148e2cb3c3f160cdc0bc42aa86efaefe710cc93104f056bd510c50d6eeca81a71c20acc015133291a777d1c1007f89963d449743de450adf370927cd4edea625376faec836c5118ee6c2780245b8f0e405d59b44f20be5545d70c154385c9e6af8285ef56deaecc651d97357ae4a7ed626a8f59d64f318c895d1a9c07303e5eb383c99fd70ad1d7b7fa3e7919c7d8fed4578e9904004283bf822b8ac1b4121d7b5655f6e014ff6931d899cf843b6d051bd6d83963cbb39d732646654ae49c06e702af128096312b40c761be780f7763c7e3b117b84255d86aa665648bf151339688d1d71ff1298e8386e466931c90b00916091f9d04e177a5a7c12c0efa908430c31c51c7da28c1e7d0dcedb1d084363c4bed82faa26cae664dcc250d3bce086c8e1742ad43d242f523fa027e300d553d0f96f27baf850d8c82a51a57e7879f9ab69eecb5d9d4942ada3d06b04a8298499770f2d94f571b218f3f846276b140d34ef83a864a8d9b77207f5925ac37b781665b4854444188177500c0eaa96c8bceed8cfd6dd9e929f3a484372116fa241f0350ba78b5693c8b9854855fd558e1f9267920ebddbb5106c0f3c66879bed43e865e586d2f6aaa15aebeaec0600446490ba9a3ffb1810a0da2bc9e3d6bb89957d8eaab8aaa5c40a318570f1e3dbd6bd4057ff906b3ce4c8112dd8727cdeccb22fb0f39715a92ac18e6d73de5b5020b2a77bf86e73a31ad8afedcfdcb621749072ecd59a31b52ce7be46c28c0074aacf8e5b6242e6dacfaec439ee26a97b98b1b2dedd3f9a828eb8761fd8178c1fd5c171d50e42ef53570cd9a4ecbd20a07fed555333f648a4f1b695947598068732db2522b29a4df254714378ca1eaf92ac713d6fb6ede5b85c418738ba3f8c513f4da1aa44fd2f99ac84c8e73ce4d236aa2fc31b2c1d6bf00e78dd7935c57b5a833b9d5ed6f8e083101fc359d17f420fd1ee6724ab467a8b0f996ab4d5a0286dec1262750a2b5eca0eb298b92f49e60112b1dad45d278db43432cafdd5ef729e688200d11f65c7fb910d5fc6c88619801e62a381f224177bd02ad1f1ca6e78390f4d26a913b9e18a597f6c7f925ce0c78c914a56514f59b61c69a7cfc37650cd2af086dae56a327489103e93e4a682e97a73a4bcf7e320b06d9f2f97ed197ab077a6b7a5ef216fb9afebabd78418e88bf7d9de730341dc8f8570256d37a20b692e7d5e6c45e65127d518d0d1c3d914a399432b03d98db7f2529b0fa517082938895d20d547f1283c50f25daa99f964532ad4328118dab4ff7e9da37195b3b0cbefd871730a309a466abcafb17cbc3575ca6e71d650e021962abbfa764065c44c8b8934c730f0ca638de85f5db4851d3bf2d1eb7e0fb8ff5b5be19a11bfaa2b80e85e0a1911b55f2f089d1522f0b291bb3da2734a5de460ce8607af5ba04dac8ba4ab04b89d59bcc7d81f9f0491ed017f0318f7047b038f8bcacda78a780524c00a805905f503e34e8de1d1764fb91431a3f5355c91d1502c4c1254d1d45d6bc7ccc49ad64e67e8a5d7f5b784277fbd583090b6959302e35a05c39329155df1b5700431504fea812fd696b7702e6c9d905850ef18b855322e8e3612b26d9717366d144aa5513f8bbbf998fef8d118f3ac023efd9f2ced487e68fa3e5de733251d8189fb5de4a3cf0679ceb0911908e8267b9921f386aa55a4872bc991c4abd31c54120c762e27c61c2937ef72e3b4b0d722af051d712913e381b0933fd6591abe815ba7c7e3c27761b24b31ac5dc2c81c69ac42751d3df28b88f48401e84528251a77d79529cde6b77b332650b7234b3b0067218c6abbf2e03bfeaccf8a6b74c8ce9174414f4b44458b366c2663de7e8cfd63c69205abdef236008f20e95e17bc6b15feb88c1cc46bf848c598fce161554ac4045a3d69553cc41f3dc3911498b2563cad8de3c9de38070d4ec94407f574a8aa220e6754b8dad8001ab565fffe57c92d1029e2ce6cbc347bce316a325cd1990701b49b5a07f38450acf86fc276a320be6d36dad23e0f77339af2c285d3d4a8634362bbb92873c8e3b219c7e1bb9da6c3bf8fa70ee2d84cc043f59a2c1d9a0ac4dbeb1a305e169b87f83e365870b4a7841134867b8f1b99638354c6e61a914b3ef41b783d11a6951d919ab9386c6281ff3504611810d38209052a6bc932f90825825372412588a3f7ad5f3934e1a489571245e15b1e4fbc404309d7cf36792779ae0a69b1ac552686c079a490f7c1710944cda94db82c01118ade4a266cfa17b1574bef28526a41954f95023bc417a537ebdb24158d576c7b6b39d63b91485b53235e6f1890d9774a8eb1dfc5c3f154936f7a1fc099969886a95fe13d93adbaf64e0d4f88a6c5de8b6cdf6e9fcc7ce02757e4fd5a0112cc8f4efb099f719960ccf6bcb77f5cb391858d6ae7e68abaf1fe827403a4ae47a2681a4ab77e5f9281b0e7698292e2d4eb1788727606594297d6fb41a4f61f278851ff8185910e87934a16ad698978d1c69b98533da395373b74d51f12c15db8a5642e21ffbc42cd48c6bc639044a24248056a8bf87b8157200e53e9b4e43cb3062cbd23440bacf7c2784004297c1ded6c5de712465b5033753aab491afafb3a548133473c7753d7e84c40b5caa121f648ca5a2b5809b27ddedd5f8f3fcbf3a3c52300ce56fb7d909f2fcb461ec4eafeddcc05864e407d8a73f7dfac352e51b40161b6e360504dc87e2ef3370f85551e621edf04d109a4fe1a6629502f0e2ffb6e46afac2af3686e5cbcaea9eb06244ff18dc4d3d4e0a7293cd072168a1a4452ba9ae099436233493a17399a7c375b41fbf4ef6566a4c69d7f68bdbd3e0c56e3b41e40c32d1d81a58f9c362133354b45716d01ec232e3a799e2d7d4a439bcd09aec251f3debc31988a9cb12b27868eb4f87357e7315a85b3740e1c5afe3cdfb7ea931d1776ede4f99c4c87bc95b2aa1eed48b90c3c411e5a576ed148cc500d7adac310328349079c975d9d02962fb358cdc481ee58180e25d65cf461626d8346009d4140fc2bf1dbf33762de0dba21225b3b6a2eb04327c649b6f37d66545a6c29d86fbddb8b7d40145133d6efe0aeb846fc412d1f57e6e496fb337e11a7b8476e2b327cd2ad696ea40fd17608573fea94d966713ff314ada2b18c6bb0d2d335eafb8c51d8b8b0843a86c2b1d88231b996d7f90206c28552f6e7c34d82e07ff712bfc10803af9cb19ebb0aa56db440fd74dd309a0e69173dd305e0c6e301d1a2fe85e8e364011aad95970efa479811fdae4bc47ce272880ec170496b4f55579c6a679c84ffd0dace00c991d13438a0d555836a225172b2cac55b5d5178fd5a6c9e4b91957e6375de36910e8f285e4ab210169d2e2c17915c2333a588af8bac8ae04731810e0755ad7977645ee7525c61e7e8b5c2f5c1a666e1c98ac10cb1e74bc0d6ee55001dc06f6d88f5858dc2f9954839cd5d5a0876bc9187827659effb4661397d2ad889b864669a487f153ed6807c37b9f71a381b10b2185e3139709e12b23c675bc24a3ef321af91019285667da00e310af1aebee0eb5ac72f511aa852cca34cfaa02338f62f3a2f60523ca44a28a6bea04a181866470bff5caf14612121ba96ec83919a1cc3d9459c5ec003c92623fd5a5ce326ec96ef75b6ff805273375a425fe2da7d8e70c79e42731f6de9747453dc0fb06eadeee02943b44d7b9fee4674f21f4ba80c9fce4667499440ab27b2a74791d4b33ab56f7af2d831333649846e4a8b9928659d418416069830c9cecdfecfe76ac8c07a26d98021fc5136cd0adcc34660691f597767920f6c7ca2de2790760e5bd2cf73f4b467a25561f52daa224dc4f5b4543a50ca1afa15429b443ba3710e14378f6879da3b51e77328f91f37ee2f8488367706c3b1b24f2a1ff3b57e9998e5e807b8ca270c55169861041d9dde09ff09c83764935e333b3b325969fe2e102d5da2cb0556c85ecdd6b8e8223025bfe0b5751e53c800700994f404d0fcf582c6eb842d05016073498776ff0a11a115f5cf7ef28f11a2f483333d24bbb517adeeecd2a8f6f2ea04d4e163e3becb1d301371ab61ed702c4c3428106da5f591fe4b801f51581caebd2f73b64c91a3ae6981dd2737df5c903b91b50fa033cb6dcd64db09250ece42125c03d6ed0e019f2f8ad141e1566a9c67001879cf40e40bdbe0b9be32de10231725c9305c2c263f3486deeaeba043af459d99af5b4ccef256b8e3c1b21b06af98025effffff978d74fb3162696f134d2aa87f9810d2fd6393e06870133810967601ea42e2b58a39ebbefdc69a06a4058676faa468245a40e585a1e37db225212fd709a7ff7820d3a603a8f446713f53fc1cb98f8274e18cc7a9ba1b0bcef224125b36a5f25dc651bf1bc0ca260cab38e91c24c0892ecd4066dbcd03148a6499aac402fa6d0c53bc2a8d2f3680b1198e13e831791efef63c96b8131d8dbb4555295a1d7d8ac3cc9947e25c408933db0289add520f548168f2cf35305e2017a372a710fc84892f98f2329f9537adf4d1fe64ab7411cf9e5610a57f2fc6821668cf4766e4677b9da39847fbb945643079bb38336069fcb8c7eab6e957f39b90619c96c80dc2d9707b33aa090b25a5a341929181480a19714f6592f1507e241057f257546ea24d933c2ee4e71b1f62987e1f1796a2ffc384917d3666852b350c8894ba08091e57c43681cc342b982184d45029d77300022c68f91ba3862bf18cc156e97c5e09c7837a419918790ce490413e04f24f8913c6d76c9f754b922cea9644145e2b1da0aff5edfcebd10365a31105358e86845bd1d01382cc83c9f242f75dd144a0cc71f02692641e178b37cf265b085ad106b81d05168b694adec7cceaff923b7c20eb10dd4f3c2cd949e881685edf759bf151b2deae46b95e59d2e294c56d87b548932766d7ea450235dd01ceb619d5fcf6396df8d559df80be41a95d5f031317bcbd4606c87653cf3b85d83d60c1073e7befa123d8698b2131f0835f1457b3816a19dbb631cbac0dd398830ca442f9e48d6e8e8c53c5d9e3e746071c7d43b8c8f564db7f833c9c5139bef8c139de37e11a0580c154a4fc4ec0f0f6e476b1f1a5e6eb33beba4da18476525622b6e705423b95575fef3bdb5b3851336e51c815fa10d39ec53f5eddc71b50af2c14b2485d6c1ac660744d9b8f5f261fa1824d1d204b3a1df36fb3af20912293577d60e777ea4a01a7e078b348b53c01ecdd8e92e57126c9c085b5225a032078a6dd5fb30678b1191ba828e30a126d26ebfd705b8d753882d1157278e8422bfa0bdaa3469455cef8be3ef7c9734f21edae9e06d42023433a31ff032da64dd8fc28bc33712730f7b635a036ae9c2ffae2367e5e1208e0608812adbb13fffcaea7c80209c321f2bbb3d17f0c20266db5f6a8263aa6a7615505eccda4198272d5c22af73c10086598fa55aca67f3822b4275daada7f315ce2f5fd8c75c4300eee903380ad09aa0960c435fd03f638af32fb6354905912b5866ebfe66029a9dcaf452dab6fec1f587add54490ed09ef2f85f283ea6b3bdbafb8fbf64b9a0433280f4121f58138ffcf1c11c716bab6bea2faa1bb46c829e278ce5ce97b91168ca318b7416f3f956063049c5ab473a4b0bb5025802e424a639076dae09d1c60e7b8422c0fc448f24718ddc40099af7e609e64426538242698ba162204f1467085d5fa0a42a272e467bacad4c3a927cd95b510ce351226acef60766e0a76dc1fddd15691b85eab62b16053810888c6caba191f1c244f8dc400dabca90142f62ae8dfed8014ec41e72ac34e864799ab41576284c608d4844f642882ef03ba5cd5bb98c43e9ee83082801346fbb56e608bfba933c67d8383037613babb14339488098a461f89006f26d9792657cfdced9d26ca0cd3d58e81550360eeeb9acadcde85242382bebe11f13d29517ffceb5fa0e192e4c95b595033900229718e7202b2435400abc24ae4ee4802cadf5f182e3ec636b537cada588dc3b62f758cfec32690a5f21834a122c3fcaa5db72fb2fab0454b3e0d8cd730e91fe92e4db3528d3d4e8dbe577406d5f04aa4269f3281267a76b745c65986a6ed0235869e31975e4674113d75a5ab4707ad9049354021fb483204bd8290196a90a6f3d71fc34b3b3c7adc88f7f3525c2a73601caa0fcb74ddc1cbb25fdbfa70b238844589e0913f95722f82647592e0245b5908fe0cc4e363f111ae0b5a2a5b975a7e57e01bd4bbb44f1f23f22032f18e0049f548b8b8ac0dbef298424fc75cb2191905a53f2741ca3e1b3db41c5eceeabdb3cab44917ab7e2717fceb1a4976f0be2d8d3b6684e22c3794a93020d0888d17c0494f92b1f662007f7dfe4ce1b7e518432138c5ce7c50f421341d413420221312b2a36d8267ec8e74d5f12aea8d78d5a09ebe39463cb0dfbd74bc58ca64cd04caafa0c34bb0db641a5da361bac72926335dd1cf95f847d161f10c8506e199f128021e285cf6373be218a0b2628462a095a0ceb90abe62622a8f7e50cfd6de00fb02bc348b01dbaf05656d14494553229f10619f2849d66ca9d4e777abb17b0335209536eb1023c1c98e87fc5b71adb01fb598cfa5152c65a308581d6c54a63ce527e7b3212de121c30e6bd169b54472abd99dd8e57d4f27524d0bb04ece22b929f3311b779596a4a0f252470ff0b297b69193dd6911cabbc0f2b9d461ec6779df24d4a7774cf5723526b9620aaee27391804a0968bf3f7a2098bdbfd63071a28b2bb41a1a518844969616833c62e7432832be946cb02b6870f4770a86e5a6bf4f996a81e079cc1d47c5f661cf3e7163e576300b0c3e06aadd78c963d79e02c03be7512733e5d9893dfee044351c5857ba98039a59adbba78a0f4c4f5cc5042f0f3b9777a2ac2ff1a9d0ecdaef19a28d49bbb30241c3f1da5188146cf82aeec9efa20651e5672be679b20584c8d33e7f31af3fab09ed2cd6e0a65dfad0e9b9d382a19f0ba9fc06d071e7873fa9d00020c28da96870cbb7880675c63d990933b7c96d1f7df05740f0de7805da035b6bc4cd95fcf6dfaa57dc9a3bc43302ca6a04c0fe244648439cbd9701251b172b825ae7f1d7c8703e9bc340d9c5af8f3d7ee6a212460b6a3f3f72b05ffec27f1b2edd0b3d0290f6780c8fd49b6e57223ddb3c5fbcc6af6d9107490d0520e9cdebbe5bdfbf8b02c218c82a9d177f0bb9a769b97cfd8fc84be8778be24ccc59baff91711732c9ad9689ce3fbeb26bff8711daa3e9443821d3ff9d110227b4c11e1b887e5a6cccef7ec0813c40cc04deef059b958a9b8a022d8e43a370f306c6403c211eea6619a09c5a3f31990d5581fb8c8a24e97422ea82f2e54bda27aa3a5b4b7fe5e155b5e7df64db30d0b2e410564d942c518b937740dd276fa99e3c39ab23601983a38781a7e0a51c9c303eebc5fb8f1a89800e5f202daba1fd12a2d0e93c3d4d2586470218172879f37273eb085922b58009e2039c436e99a632b933f695612e46917c73352174c4304bded9fdf5c219dcc414983e2fe9bc7bc6e2a2114e7acd31df716eccf9f1c8d46aa8ba0f0dd95ad22156f6f74248c8d81a1371065e04d0618e67e59aa580f41c820a7624d0575e002e27236c0beb0b716aa18c311cafbac625d11b669141870e839fa80e740b2e3f5715ffe6edbbddba922ba9a8506d0a729297dacdd39dd2bc775c7a711d08c239838a64389ef4c72e6745177cd2e70be612f39788fa02de1ad798c3f5f1f35e8fe788c4b18dd14be3dacf6225c30d44567ef4ac8c15f2330bae892e94937c9eb0f016342a094a88b513e11c3b4d2c7af68a4f0dccdfc2af6de7e17a772875d8acd509818a8574edcef26eb0ec7d46153176f5c88fad4ae683bd8caba1448832e5db0e1f048ed98660f4521b758923089f798f76510297146375be25a755cd8411dbff605d70cb468383fe6aa739a91ca99b37f3b1f36d57eddc9bed1cf4df8f24dbecbfa189724ed30fa311b660286d523aa28aad51d2b66d9cd7d21a6bac9a5f64a7aa9b1113ce9c9b1cd5211ea556922aafd01d032d6b93607f2632428494cbba378a305fe5f340f26f022e58db945f09692213e4f0f19278733084b94c99b2f8dd9b489a9d54d6c98ee5c85c68dd6faaac29c075be7de114a283679dd595961a45121f8619f58e284f2016af26846b9c833a6e620c60ebae52b624c0fdbabf3379eb366edad5f65b4bda751a64a736b401fe8a6d1b24738b3ebe79166f06b5ac79e4aa6c6fff05268936382bbc0361959659d17802e9bc8189c6fa219da40b6a146b3ef297497285381e67ada2f046f1a4c23d4432c85a6a2fd992c979b867bfa9b172114bf49c27a0c300bcd80006558ae0e88dc51c2e571f03f3664ee52e78687ac1e479baab79cfd09a927d6b14b16eb5cd54967545312db56239f710117468633ca401c1a7ef351d501dc71b08816989d3e4557a7096d0711f0145c2ddd4b48056689815bf9171e114f6636e9421b29409073974648fbf5012ebdf74140769697ccc480bb6a16d5e408f55441785c7e897e070f41dff469d403f2f26e16e075b3edd722a8e9468013bae7c99dd05adbaa922eb99c75602b76985be7ceea4fe895b6d2ed8396e3e8134c948054b5539e1851ab4bbf8f8ba771a3742572ab0cd5e951c0e6c0ea3ed8bf8956fe834144064726d0a1e8d8d8d5ba1d168e99a8244264627acb5ab3d4f320644de8d5e2f1ce8c87207b69b580e82eeabdd38917751fe74f2f84459f89cc8c863918b7e0397087383f899a54b0e2d3ccfa1ad5124bb7d4a0ad2d9126aece81cb5a9b1f5ff6375f78c59b5cad755fe5b3a8108761c1d6b7dfeb2c459bcdadb25eb2736674c786b59a84a0356339a19337930930d9cbf35bfa7f140767ddf115805cde93224fe331427e1b739d49d400a56525be73f43608eb3160c8b7bb5643a9e9a633b56b114e1520e11cce388631172603285e939acbe3587075aa05bf85b9bc6632d735c5c2e1e7e3fa7987064531fcda05d64705ee685796e1c7216d322f9007cef4ac8be5fa45b7e5b2d65a7fe56dcb922110604b0fc5e77add735be8ffef20a87068a670553f661ff6598e04f0941a50d652f9eacba5e2842f82a742e5ebc8fe91ce3c363f7a4615176316673fd035177fdf46180cbf6bdf4abfed788d2991d5c7ae9ea9a309f9ad7c668ccd06612dbdbb9093a1d73e725068968ea17a97bced40d0686d7457f2dd7d47bb64239e569e648a9e0677c17e8b9625ffad75ed109e26a154a8b7cd9aabf9f9a68eb6cf15f2abc1fb4c07abeb79051494daa22cd7f4c4f4c188d20a1bcc3c3a992bcf6002972f3993938a179f143c5f0e09cdd28715036556bf587af47faee43a19aa63bda86631d2be00f7767c55cf2317c514ec602c6c13290ec7b13726069476c30fa5ae46dff20db1d96afc85bd621d6f15afeaebde53c4a052e3924b425f9970ab9693cb413b9e3cb91cb368651539cbc6b1fbcdc41ab640b9b9fa5f9d80d3a1bb6fe9da65a9ae4c161876133f913e9c61d4cfa95de8f6807d551ac942115f41c559ca4031b2cd767c5fee84d777116bebe19d9b85faae240e24193f26fecc00e1e1738fcb494074cd3f9c0f3fbee3fe11e9a57d60157ad60c21aa20531f1c71d55bfdf4d97a5038030ed3f157be831ac24154f9ef385d73edb5172e84ff32401e7d0d7b82772ce9a2ba1ed56ad880453ed3a0b8283023c9240827874f975e7703c9ad9b026be12109c00d54718417351ce3c5853d1aeb92d23afcfeb4e2d02d9936a1a612d39fb3bd8e851218fe3c59afb128e3c4a9530b8047c403730c3bc628359fa6dea2c983a98b29ca3f0f3ee1f457b43283586f3d9f6706462b191a39592aa877072c2fbeba6e45c39e6897ceb9263c08ff47a8e21ceb178f66d9425ddb048fb11c0c011cf364406931bac406d6346b30abb5256e4ed9729516449d76883c01c5bb782cea8b7ae26874dc15c23ff3a8441d54cbf337537c0beeca813a4c5b6b18071ac15dd5750b843f035b5efbd587bb02284563c2dce51278251676f578ba372e5d21372faf82dbf7f59cc593fae0550518f812dbae8c45327751a4dfffaee3f49fcc4b1ac63141d60247ec89fb5f28735a18c0f8252854b928cc32a9217678120e2cb3477c7b9767481fb0d4b7b57dad331fa250f4e96057e0fe4dad83b50554d8387f8d20a777a11b0cd7893372f45fa3c1b1ba5105322d10966178090065626a3b77db49de3d190721b7f1674e8e8d61b365febadf99ef4e3a16b121dfd409d7d6c1475a7cd50e3cd65c01172c21f2bf199d7ca6ce36e24ad7b373ea08c942fcde96edbcc962dc8aa5f1c5d19cae57cd2b5b8227f67bab116dc3e9000f84f538b033c2aea28088f39a59ac21602b196a5353a8e3c30776fd9d375fb14be99f5b171efe6b2854bf571bbd3369285bd0ae9ef7b2cb6d9d10bc5fd3331a0973724a5ba68de414e83e9e0899510ddae0a6a669302d1a169868eec3183fa332a4a70c16546751a33d37d3aec429f6d4d7fde8f2ce2667c3a736c940df45e734c0ae7921c4c2599e5f265aa6850909440f46df80548f317db6d43b40af668a4441dd502d61d39ff2509924e3dbb7923b456b31ad0539eebea1d23d2b228591d257374a47b283d173731774428e2f21234e50c6e23efa0b7d0939442a82536e1599b24f3eb63c609d1f43380091144f9f5ffb74a61ac804c67601f499227278cc3a9a0481e6f631306e4c8cf74dcb3bc3587e460fdc40c026aa216732e23f8556ba90569072d63c108526a488973a976d766b146bc4aec9652aeb0ce3cbf5163513a561b9634877e877e1461a390893cfcc0d62d96a9e3865a508e7ec766b775ba7d2b7437ef71746dd9253f1b8c632b1487a03172dc82ccd7e0e087a7f5de2054dd734dd3bf32195d4563a57bd5bd9002c3560c89ad0adfb5dd77c0e0ee031f8adcd7426f1618d08110f0be8de568445a8794cfa040a7ae8be8a4e4b57a67064a15d9636f732b318163f386be4406095e1aaff35e7823085d1602b88af6f544d728fe35d3add18addfbfcbe8129ccd9f0005a2b9167217b0418de35c4fde33fa0cd55a3884fd57a05242b7e58182f9193f3a818ce0430e513f2968b72788021ecb2740303f0e5d0d5ad7f709b446f8fe2204b61f8b285ab28485974d7f373378ea20b520ab52dee94df10cb8db80f3b193d1e87e9c1bff556b930d868d50fa0809b180084eda134d46f3e7ca37cd8c2d6f0e74f9856c8d3d00c0b0689ff8af156df8fd7f30f0e1710ad355329ac69faaffe05de4985cca03bfb67cf70372a6d72cd18d2a76460b11426b3f998748a252af4451e7ea0c53029e31466a45e712f143432af9b5e3522feec3a9a37453503d74985494dcff345b5cd2164d6b8d67ec564b923cadecee1b313655bcf68d96167ca4401410383aa756ebca37150d2b453b3d83579a906194a0326dfa2593b2e3f43886803ce72192d3cb539d973f45e4eab205265980c0db637539973cd60f63dc60ac4e5969e6a0f22851d005e0738165b2564b11a581a574fedbf0a8a3737e89660f7ccbc5336ab2dc40107f4b1aec352fdd084a28843b4a587959160fe1c539d484af74f3b67d682209350dd47c14cfb78de79c1d9b4f6fd09d2b03dc5070adb1e964c55d5d29a51339a15ad3919f3be25b33139ea7efb442a374f50a26f31d7fe833e27bb68f9bf6467e14c352e1cc2e9775b2b52082f612137915afa1cc25a78373c4353c88c0e722fd80039ceba94d0812b2dfbdb2804bc77cd921e92640178e65841c275f05cc858aa96e89cf2600dd07f525b73ed0b4bc2389560c5b7e423189816bf2055dc36ac246b97f759606cebdbfe73621ab50351d7986bbddc8856f3aac006c626c9b2f062e02aada12ea95da76a02cc77b2848d6c5b33c63c20a61232dece995788dce47069bfa2a37a98fb1d7d1efdf1bd9f35b436ddc87671411986dd5d2deb59d4bea0e841ce25c240bab6927f2cc8e540b265511ea63a4a37baf0ae01aaa387fac47bd2fd38d4a84160b93ce18760dd0f860137c7eb9a1d38aca48c80b21ac6ac0870291b2a85d5bbb56dd49ff0c528de0596d8aa66196080c0d17a80b37be0d0cd50b6d908ce63438126b064b956d544400ccee05bb583cc0fec767b60bc4d1e3fec7b1395e45a223bcea1719af06b9080ddb257a64579d24e7a08d53503e548f563c3dd95034c4b95cffa0862c8be81886d59584cc26f3b2012005d9359721f66acc1628187f5205090de9b2fcb7cc6ff4bc1345d911af57a8ffbc0543953cc70adc94b46323482e4721b37a558d81bc352936b50f2e27fb345611939d1f4ddb3d158c4e531a06689b49400350d5cb050f723af6f6a42ab64966483ed1029901d22326d1a2eebe11a5ece128e544231e9fbf8fbaaf4318a64db75ba36afb3db31a1e7b89fa3db64c9d0ce635f6201874a32e7a19149a19f2f6000b118ac73e088db3b033d7dfd5159f387549b2bc609ffc7137df0145fe55856ad281096639fa229486e69c6d6c5155780a2a44c3f05bc758bc34bd4207380d1fd49b2c0ac43ebec22d288adbb6b9720324dcc45afbe46343ab5943673b64cde9bbcd9275983f9ac54d015c7cce5c17dc583f74ddc8d059bdf273945237fece0d233ce8e25505a1caf36e6cc5790781ba074e83e5567c18e521615c995bab51c7ea7172e151c5a3559dd472fe6cca85265d9543d1d3c50b761d7e0963d65cb2b5f92d0e318b79b0699d504332e21c9c00d05c8c7395eb6be8f1bdeb0e1cf98c9e55f2e1618cf36c5143175a65cf6acdbc0024be08ccb7ed5876dfb49eab05ba23b873cf1f8b568ca1ccaa308941c5ac6cc31731fb055b3b805f47194d118a1c0f3dc9bbd8fa7fe9f5ac211b365b5e284f5f60fd4f4f72c4bc1b07a47d3b9ecf277a17bff3ad5045d69b0786b6dd9328f465aa00dc757f6c60029849a07b82fe8a0d41a401dc93ae4ab67c7c147f70ef2ef10c1ff40a6de4b0ce341028f6ec8546376c2a929ffa523d6292380c1e134a049716c3a4f444bdaf406eb646307f8742269f024e8224c30522e8e08237b2ef6ca198cf0ca758ab618614196eb4a6839d5f8711458be963ea94b815a7dfeb1e7b8d942136701b4378ee2c581056b6b62f4c7db3ec0f15cf8f34e2815162f3d818c879c499372373a36a21d5f7dfba698d02a4c70ff024bb011749e252cc2ad56b8054280b4ab7603ed99921353d67e7695d2f3193dd5663e44bf5cf5d2482ab5990a8eb6707af99fb7546607d319a646291c076068b1979923a2fce956d502216717de9be7cdcffd78a1f4691cc12680ce582712dc709e9b2440858abd9b6331d6ebac3f1a7be6b6f0a4ca961abe156ca2f1f174c7523749ebafbcbbaaca00cf37a2c588fa566182bec2f47ed045ce6b024d2e6668b5c30c6545b182b807ae84087d2d83029eb8c110da7f2a7ff62b614a5ab8a34242acc24927e79d8c274fae01801fe9892abac16b3bae37bd12057e833685591b5494a862e9d6ae16cd8462291ef515e4cbf4a8dc5d32b880860bb71c4d9e46973ed524cad990395bcbbccfdd3cf606f87bd33e28c320b47057e834444af559fed56120f02e1aa33a203eaa9a6d5fce2eb9da2db34d016804ee7fdf5f342a5d58cfbaa0a23ae0f47a0dcfcaa2968373081146c6d03dcdfe91d99de23d3d72f6f58f98d337a1563d18b4d640995fe3a6caf8a9d3b1e245900b927c87d8a41d265617935c4478aa0c309c55d5f8657b8c5a15d78a8f25b12fa8488a5780ae61057b4d51c6bab01161d380d1ca2610e53296d0b7c7c9b9bb8230282bd6353f8cbf581ad7072aaa30057e945a1031fe77600ebd0616c81b100bad31e2c54505812fa1421b33c444813726e104ffe8ad85f76b3635d0067a6f24b8d123a4c05df5c006a350171c28c4cd6a94b3d2650c2cf9d8fad594c5e87fd7aa467921093bacf7f67485a69c74a56f8d983c1577f9f96071c1f6a5c41a93684165bef27ea27e4c400f12eed7e3e6d1a4df5268dad33f1c0a83694db2804c8cad3605db2a6da1f322ae7e42d675566143d2f12fec2148700fc3d8ceecdc89978a33292f19b383950aad7c828a0fa2acaccfe5cc28a680fcb04fa9cb29a92cb56c3e97d14c5395dd05d55bb3abaeb257af4857430821d429a55ed9b8d30c8689e85da8fc516709bc5a0cb07fed310af93207e322098ce6508154c77b06d21f6afa8e374179b3113e46d107cdf4acd9f126460bcf5800d03b8823d60548b12a3f59bcddd0875182194c3697669ad1cfa62621d3678373cc1199e525a31e9477870997e82d733b5a2f7ad1fb2358766abba8037f74e8d480e2be316ac8b85c8d9470def1cce72c8b69960ca12f92ecca0993f777981443588d8317b86a16f4dbb4225631e5e0cd34776b5b97e3af7cf9f0134f9cd7d7ddfcd70bb260c884c2a9e21219a9654491155aa40099584c87fa09b3623f9b982fa0b4aa012ec87de8ba58ef0cbafcebaf382a52a477ca7d32bde9de96948a85cf40d90e02ef19887e5510fb70d0d08f8a4aea64036589d68614fe4112d4a9ca5b8a9cdb6e31f386781a213cf84f55cfb06600fe9482320eb1dfa10d79d216f90682986b46f9d13d17865c86c4126593e9b6bbcae71d00da8168b5a9a6498904619ff70ab976e15fe871d00fcd768809df47429e18407329e19f2f5055aa0706f4b6a8cd27b23e41d40c5e452e3739d759d423be78f4b393573e411aacbdcf23d051a252bab778874652d025423852fa9e664ee00b1773c5c59415579911cf3db8dffe7285b2ba9c33a601171320d719cc06d627427d691a5e12f2b5e8ec58a9a2611d9c394ce191f74d773df08148cc3bb63956ce3e80e0c63ec6887d6089813c72b637fe7ae8e17b678dca6a24a3219f940ba6c0bfa0eeefe9f91cf2d84ff820f977a9532726ffee0f66fb0ac2e73f532c2601ace3a9b9904c50e11fa3a05780c174a1507ae926d35fad1c77edb508c724b4e9d4832a35d0706896fa399145ecbca74894ef73a929ff4f7e7d00307a1dc0bb3fef949c6f02a70bada08f288a32e56bd481f5e89bd37cdf7586b0a57a247475a45d7f1ed63d8bb249a5be17025627964b115b721262214d142ba6bd3114e7a7e27e940d73ed93910f8a56a427bb377d0b4f0edd9413d6d7b46d6539dcf7ac9914d0fc23fc7c80313d3cb5dc7182caa59f0201f3cbb2389cf21711c6c3cb2ec96b2049628a190682debcab5abce51af71b9114d2052394f56e7732970c7f949d41a8671e6069de2b8ad3f70d59609124f60b8042f97ecc1de76eb968997801f51d85193781f77f0db6dd79a8ee4d86727a7e5675b694e4089144e32819a1f08336f2fb4cee6532bb1f6792908f9481d1e3e3da335a59871839a051abe85fc70d9331a6df57f15cb96d2ee8715ad40a063843424252512ad22bc2a598bf5c2200e5ecb25b6decfd6490cddd0b091c5344c2cb39c49a5daa3f3c2f1575c653ab0444c10af4ddaedf0450b095b58f610d9213d5cef976cc3126ae8b4e63305ec1cdcfe49f4a31bc399f429e59a0b4ebab8c188faea3c0d97b1843c0e0f59d1601672e02b7b77880bd842d957b7c3f29af787e87a91c4f49b97a2057968059b9aac2eafb93d39cfc3348575449907795a43a981f3338c94da48a605a7aa7593702d6032a9286b127fd508a53da692425a3000580c1b1b1cae5ebfd223275e10efe795aae2d7fcb840ba62640f9702d31325dc8e8c8bd8a25684b6309c4811ef52b0449ec7d52aecc36034071706fe21d0d8c2c0ce28140324e112bb39ca4dbc5c9d12f20b479f2b5cb2eabe4c73a90901f0bcf4a8392a97b281ad7ce82741bffcd829d1455113f2170af7b389f06b38aa3bddee4154ebb186a9766c85d6d274deebc6daf35f7418076c0925fe07891c3a586b4ce5fc08521f274da48bb961678c5578b558ca408bfe2880179c25c5e1549eeaea82dae2350070293066092cab6247a782cc93aa85a23b95a9b477c52b4b5b43bcabb718d9145da9b1deff22f33b32321e716d1703ea9a3de8fb7a6c2fbc879742b41bf72f5f129c91a1b0b0949ce8544f32c639447a87eedb6f7f4cb2e3d1ea4471db4de4c7092e560b1ea94a4b82b9b64d7175e2baea1f514887747bc063174fea1951dcf0947dec1c71b53a3c41124d97d61a379e67b2af5ffa82783357e0af5e80abbbb4ce136b0d4b6b88f9e5ed608091495e3082fb31f57867ddeaf8335080fdba77456ad02fe8f3d9379634c536cdfb93198053bc443e1568218d5fcd272bb420ccc1a35edf23e8b1f9e84fac3ffda014d666c1266c09ae04feb6d77ffdfa1111fe3c6a727ab1bb2dae6fe80f495775af41fa3e88649b27b58f8f24fe39c84a7362ef17452c682f3c3b580a030d8ec25178463ba827102ae1ffb69c76ccad41b53490ab125ae4a5c49ba7849f4cd6e1595d67c73f8ece5bbc62fdacafb93063dbaa127977af090e087ead69ac7977d374ea861c2e51c39be0a19d752271b3b2db4f0c884e7c0e2173aaff037ad3e22addafb1bf293574c63205e7eb88eb84fc4f7c84118ad377591240f105ab8a44208190f4b3415019814062e5f1c6b3b7e94b445c3ab91747a9e026bb1647ad81e750238345ba1a8a83c4366ce3a10f1913322d139a8478862ced413f5ed3262bb1787cb8f2b0965e2546100689846437d4d87b7c7caa6cae72477700001352661871cac31e29c08c8f556fb0dac8d176697d2aa64cb8a6fa46751f44484d83dc4ade182294bab83d7816b0268f33367620e64ebcefc0727237c95ab6f33e9c74a08f63fd42a19cc0b864170ebe92fca10bfdc7da6633758e80ca65c551f29f7fb42f05d95d9b73954f649f554f76c26eb40c4517afd3898a6fd5cab42feb3105082cff8c0645eafd9e0ced63a2d3de9fcea3ca0afa762968054042106d846a5f067f019aee9c4b6ae43d10494042f73300981e10297a416db5a854039d17f447a90cab38c46d74298cf1c1f0486a1416f1e0b906b54cdee1608da127bbd96429b22d78d9c1f78682ddda05202546852ca0dfcaaff53addcbff8003ecaf08cd411ce8c85a002362b40c6489ea1916f741abbf938e7a56bdb5c4786ef7175a49b2ffc6e9b6a67b141950e53dab9b3b721b2deefbeca1130a59fcc379a397f0ee082eb655346888b3aab6bff7427c099edb24376806a993c14afa507dbbc99fc5d8ccd9eafb1468f84beee24b037924dc8cd91a1f6363b69468d68b0fe5cc3fc5163fd69220d46bdbc9a3b62c501f90fef0f355505e75dc3b17046ce9198f21cf1bfc79cfa68780dd79308470eabd1d70bdca2f968c363c6937d3e7ad42eee4b66c9aaf76ae6a6a87b60f8214c246eec68f6a9e26de3a702e4acc7247c399f9d869defc3bf51d44ea92875ef009025bf42fcdc04f0fa74d324216f1edd1dd29668fc697a60d4aa7f9774b200cc27b1cf903171d33419c050e041b13886abfd64870d28aa5ab5ef8b64661979421f071ca8ddf2f607ab6ffa347b2c3376608564b220e8f3d03770d50a8c7047d3d4edab3be6a55b99c84e2a3f2a5013a2602a0327756728a292b14974c420f95dd484b9794e470400b34fe1f819ed97026792a95151381827985726c0b4faca7b0aa36b9416f7cd750486a4c4588ceabf1b9ae420142235d3c03011a68d5e077a59c0009212585f3162db0cf751de66f5c0a493bd35d9988d6f2935581ffa2e0736cc0958f460430ae8b98cb115d5755f1d62a3855b1d4c22f9041b481fa7992cf8ca8dc4494d39a44e153ef35790e2fbe8c609d4eb787f527220bb9f6e6dab8239dcc25fd72ff4daa76d4e08b2bbeddd96b0097ab298e1d0c9087ec94b09022803f6474689cdda5549fdc0f2f2db5cd25064a544f5ab3bf6be9cf282bda5811390769cce9c8d9c272756ca4ebd7b4793c5cb954aa2f1d860fd9c25d5cb929165c7db3ba5a855a79566ff67f9be4d60cac9ab90716d967265e248256ec18d0a4b792d664f1080840a9e827d40626434e693ed3af377efc6ee4e56ccdba9968af307771eb0ea3ff672951da7addd504ad4c8c12ff7736fd09751a5e6d13b2abd63e260de8b09fabf09a93ae4fd66526fb0465845d90296231f6ef3dd29b66d7113025a31ed7aa6a73a3236107ee093457f3664c449c692ecd258036ac51e96bc1868195551fa1e0cdef891f24a290b915920cd9e03a770f8ba351b9ace0436c7beb0af6177f8610dd92938c580844333b3fdbb4095aa71b95958db9a5e2361bbab03c576e166ee09f547782a0ac883dc9ab8fb4463e581d87b233a7acfbdc514fe61dcf8b7a58a309103404f081806c6c18d398d79ecd71be9f2638dcf64b0326b193a747767fa36787755ca88edac50ff577ca3eee926a8e4cdadbc354481ab047e1f2404383497af071c45502518de69b2f4756947016a16852d46d77c6ab1b6914442cdcf284543d25e83cc70cdac3d06e648ced08691ac3ee5bd0e04c2ae7357c93e96a0f02ec9042c08c9a3ade6d3c74fcfb0b7ccf35fa2045f3240795f65ad59179e869edbc013c0f1cd5e64a32ee297e8a338b5f7ff8e8d06ded62fc2de44205e57f36ec380168ebd380e4833f9ed7e0da8c9b24548e4142b5a697d2d18a50b6cc218f9a21c84fdec915d235f9c271aab610581695e1f06af30387c6e89113e8f3ac31ef6cc899c7e3b79b924c3254920dca73a507ae7cbc25952d72f05404e11d1f3cd546c57614ad5cb0d19a481d9f1b5e0d3a14c5369d9b9180d848e79e4a9da0104ff126e0f91242257a5e5c674bf50729e48173c7582071c1c0695b88beffd10c76fdcba5385c6da4e9c89a64b90c795c284baea662577814a593f916f2e9ad3849d248a952253c2a938449ed374fd0b9e9f912a681460909eabf0dd2cc94359a4f736eb6b1aceef563ef00ef2d04a02251b6fb6f44080e03733a0b61f5d796c038e5946e44161e42420c72046809dd24b61da0fea1e3272f90f32937fe277994c40d1a7e6d6653d116d6094a7f676ed84c5065c21c8be5b51a76bff04197866e189c351b068e4c8f08a8e55652f4e99d95144cce6fd3db6e4c592a629676a0de84fa18fc503618e711e0b68e05782feb151e691d0e146cf1ed4d2f073f2acd2c23a5cbb5c8573125480f6f9a957a6b250ef978fefc7be8b20de7da7487950fddf941eb08d8ecd4345af70cb45fbf52c606d75312984ced13922e31e6e96a5c7fa8f533ce6e52bca9541c2e531e58b38b830c4c6dad72f9aa0ec4f8326f4cbf50d3d13ca25e805c16c23ade6429e10862d7759f52f4bca41944ca52674bb7a8c24c89b3be8fbcab54c3ede914dacc37a864bbcbd4a6314e99f10d642953eb8cdee2906048438a42abba6b59aaa082d27994bb213850a40bd4365e6028515683c9f7605268821e6e09391401700f9100dd4b4a7278dc741db820010ff5372e2233c48fd7fb7c5ca850539e11e5c3abd7f03e1ba5ed03c038251d31c351766d6028ff6090d07495095525c402e7335ac4366f0dca5740424824ad438c07e767621aff3d16235cd1e7e21b7f47430d23491aaf1585644ff3075190b89f119abe11e9a727e018ef1a2f9cb15ec82dd28f47da0c2851c6ff904eeaef66bc17a8783848fe82ad6fff0bfde3aaa70dd97004a95b2b9e5b15d5a43dc7038c4a30dd80dcf2ebb59ea2c7c9ec6b72757d8311cfd6679425f7fda0938ea854c4abae19b4a09cb84f2a8492e7700e03e3fd309c2088bd9d5c42e22251d0f0754173e80f1bf26620b4b1ae35c4679aede28bbea193e49fb0e1b093588e7042b95c3c8bc2bfc2777ee9d7f0b3c780ac9ef5907d0b999b5b5700cbf1fdcbc714cd31d6e3ed45f5e4f405ce5e2da9a6a219d06b48654d6dd394052f347efbc5732f5d39b15450b17f63e76b83a9239328c994bccabdc8d637ef4c3bbc0c9dec53e24e9f4afaf6224534e3107eaedb17ab2ac39a584c556bff85eed4e751f4bb0037f67850967beba34a088c63447047d2074f287cecfddd1763eecb3b53740f41385d817fb95ec32116a1acf9a09f8b1817f966bbc9762b3c75b82a778764b0d88be30966b7a71f0d63d1a56937e0f0d5601546e35bca2a4aedc4f8b9590ce87428a9781af80d19935980999af203290ae5b5b10299fe349fecebdfd2e792186442e85757d4087f3d565a46a726e11d8c4f4fc051d1d474165d152618b8824dcf09e882133865efee307b9313cb5f78b4e559d75f6d80fda7f11e4bb81a6108dd72093037ac39f187799bc06cd23c6ce427531911acbee7516b5470bfb900c41debed94b8bcfd637d7ab2b2979143554808b30a036858600367ad70f9a42ff676233af52efb2c2634b3e8be5dfbfea9c121666eedaf73a6b5cca33acb1f6655143925b62bc42a5fcd28b59d09fb86757f986d4778b9798cc9f2b88fde328cc69ae38ee2ccd96bc32208bf5d6c99b721f0fe48db18d0d89e47785083fd71166b04ebb3a161406099e96d1a0a48380f0aae714e6ae664d19b6b2d570dd2c84aac9519ddfde94c3444b946d0f236cea910983d687d9efb91704145279661c6d35e26f809220b2a531e30d02a633f8df0577577fcd5994bef419be70c34a3fdb908e54f12abcf6a14a3931f0293ef5eb5febfbcb8e48872b70e7a8b4103e09eeeb547db3a74adb037f84ce56497b4adc2dcd3f632d07ab973aaee426bc05fb6c410d63f36e524546f2365879de98d0c56cbb209695de00edc52e42caec46f24a385efd3e77825cb559e439da71db6d61a0d1e8b92c733adf9aefd1853b18a96f5a0aae14cd2b9eadc0d3a8ae5d47062da2cb608ea43824ac14b2aa787b204efb8c789dc37676745cf399234c502bbcb0b91d1b25d8b67790f6b6764527d9b7a33fae90ef74492d0a143227609e8fa04ba991a5b7483bb7d0bbcf56ec5804706771d85e1431a0f353909dfa34e73123cf3c5106b74f2aeaba8fdd9ee70999aa5c22c0c626ffb637727f87a1090452b8bb7714770c349ecbe5197d6d6115b22d969f942dfb9631d88acfd8bed6c59deb6a55a23f5bae4aa512b30b1de4c18e7bab37079239ae2cf854da4403c91cbb32112c9878a8b3c4d5728e0cf0f3132317d1faa44892912898d5b4005372a9a40f89f538d5e2abe3622ec5409fd72505835c784cca571a37cd71649811170ecdf8df3d27290c56a10b4ca0f039c263abb00799dfbf718ac07791e247821ad1cc558711e213e29c3f95ab14c0c7eecc6e6d5026e831f302103d7cae2bc3c7b2a19c8dd44af69ccfba490636132a8c072350231099b18455e1c441f7193fc30984da54e1d6baff058afe2b5f1bd0312033c697a832fa6f1af868d3b331b0a42a13ba9597827c678e10c2248bf15339a7cd0b78316bb35429930f94d78cc7a1ffc887cd8700b77b04ad74797901021c16301830271e3b5a435efcf2a1ebbf31d94720c1eed99bee043b638d1847ae498ce606e45bbc7d45e40020f87b23d70ca5f6e695926bb2ce9b12b6aa69f3332973b8f13ce8858d689186b5da2c78d25fb39852d86d72ffdd9c3c49296a68f680f4abcc86d864fe4da2c22d24970e13238cbfd2383626b536b17a5029f16ef9ac26d1ad9f0a684c63228b5dcd345fffca196a239d0c3c453d6768d722d440da58dcb0e98fb29152dc692b3e142fc3bae1665806a3cf753c526f929e5b35240ac6836cdfe65abcb292a24e2f6a3e91b136c8d7543b947ef0e9d9085ff9c89f7fb4efeb393bb441d47144f02b9e95e73283c0f6b2c73401c019be50075f9d190f78b457469f56627d596e6ed5db51b6951a2563ba65cd5ff701bde8d6b0be3b9b494d87cfb3fcfd04a69c84d399045263c6ae557dcd9c46a9ab339799f167131cb7de664936cda3c107e76dd4ee4529aaee85bc3310731e310f611830af355f817ba4b17804151fe37b274ff82828af68caa72976a5209a035ea473eac5835e0f0cc069cd95c04b68857575945fed55681fe717d22a8c543a753b7a89bb50336e898c1cb81640d98fc0aa4371172043072f9351aad9f52d352f867e145ed301ea4cd1d61c698d6f7636d5e4302557319d759b2955f2b58aafe350271a6e370d6610a2f6926e25b85a7b9013adc504e512f19b35f118bad443892da3cbb7bbb9ad09c56ec96cd69b4ece796a5080d46cd063238cb993751d1d0c6e886adfd70e006c1f46e905882ed55a469d04de869824221677654c3f9a75f6305c809e2afbb541502ba15164b2d8c7482cd6c39331e4229e9a583a64d3126a0c3e54726fec2dc44d82e746f685127c199983a4317bc212a6b21120f2c6b25688059cf955cae8fa2465714fa02c51b992f9fc134cf8fb739f134f1b6322e52b4b0424c48e011ccd7ab3f1045d4644c31d54b47fd3da9d3418f517b013ba6faad1e3ae7ff1fdce0270d905e9267c10a200c560bcbcf17f38aab19db2c50be0e1f1d83e2a18c82d30d3d8f5a102e0860772e9a1c69bf35c72ecf94190fc4e3502e574a64eb99f406a8f9e2d16b2c4906fc42e1bc89d80d72f5dcc21eb5b8a38ca188721259a5e33a9aef17ab0d4eccf913d02657a897f0d5e67653a6682436363e5cd5b45b75765eb5e5df6c17759e88530d9cb82de54304b18c0fa1295252706a7bec8f0d12f8782fd3acf7752550696ca48132d7e581b00674634404b928bd9e0ccac1f2b11fc26693d8156c7b208e509816c3b9555a726ff628831c80ecf76c4488908253e29eaa74e04fc8e5411156ae3bfc730bc33cf0ebea17de696194687d7e3258979c961c603cc9b2f334b9ccc30a756ebe2edf3721b4b8b86445c54d5f66db0642cd30f6f1231b61ada2cc1211696b88ee8cf65f44e3cc735d02dc5c93aea13fb3ea4f0fdd1d3f5e2c83ba11bbaceb6bbb8420671f24c583bbee59c46efe52779e566121c91310335417927f7bb8da9cf63d7f5f420c6c2eeb1f76b8488807b7b681aede25a87902115acb7948288040406186d8c84306e0763f7bb923cb393d6e6fc9907809765f03384ff44fed04e83f8644da24397aba391c85faef95df4ef5efdb1118e30cc145445f8ac970109cf4da60079760465405804618a968489e6971d25cc71748238e692a93f47a76010c272eb09fe933a7985fe218aa9c39c54f3113676883da9901c58b21c4bd7fa7ba00e104d624e66c99f79e3929012f4f0533625421f9500199ccd0ef6757d0f25362e7f66f6a3be078a35108403618e73b1de403fd1caaba45bec8296dd7ed116ef78b622e2f64f6daa8f95b9f0fa24cf52a6cb2010fc372cf555e0bf40cf27961c9c58afa6e5a185815a8821f76054c526198660be597a323cc5a82b0d6443cbace66332ea1141d39ed7a5e76bbb38a2dc4a50586dd9e368baf84c891fcea93ecd4707e7d0d0914905e384e3842b5067c6e28af9c34d355959c6828fa0c499dd00de04af070e4e3198c50335504e136f96267532da77159d87e3d831a3d6adb90ea320d7aac1ccc4dd50c5779dcaf60ae7b0a3b51df3c13dd757ba287369476fb2575b6925ff01ed625964ae8b6f59d7de00ebf764469a903b58c206c7d5bee62a00a2730127a16cdc1ae83d84c2c1316bc1745542fa7664b7c102fd9807be5c06a74fd263be281bd23f4bc6d11ae414b31a9beab5b57d214664c14b738470c8a4ab1750f0fc677ea8e639256c84ae9ab93dfadbdc3e819bd512db9e112de20ec934bb19626e03b3a59c7b01ea693e59fa960884fc7c313f28c6180edd6c7a252da78302eadd2b96e1364da46bfaa11d7f0934246131ccb2e4b85ca5ab29c22257197bf60f2b660db850cee591cfc63dab0370d8cfeb775317c7e4245d066d0a4313c801e69080cb691b5c498fbbe5c616017b82cdd3e3d13549f4e0bc96d0dd9c9b27d9bea8078b4a782482abb09503ec79c5e7721d1e19ae03e6b195543e545c01dcefd69ba12a7682247e2c2f5e70b521f58469b825c911e59c50dfcc87e2735b79cfc54a09742a9089c40f3616e5fdcbd8d15b2894444b396fdee8fc22403c79bcc6c9d40fadeb0221c5db34c8361c72003300349e1df05e1c47737d2f1b8d9753d27f3b66bdf09321a649e9ec3d3af42ad749f995b2ca90892aae38fafbdca26df0e185b383848c24aa1f81f6d9b64b3494805144fd213aed76bcbfefa3a9314107be80b2311273231e85e0e618d1ecd24903403e3a0eff5726305cdb19fb9e96c8776cf6ac0187a1d2961b2d45ed0fd7d7c8f2065c6c5ba205f7fa37963fa4f0f4cd312998bec631906190ed4ae65e3dec04d7b07b44623740f727271984388d9b4d8ac193052f453c553d51acd597cbc7b222dd7ae3222d1f9188264ec3f71ab1efe6a1272a254aafd538eb214ed1097b363b6fa8ff1cf2c6068263989ef5ce98d44c7fa5b14b71dd54592b66caae2582910fdf15d009f557485ce8e11ac5d10e06ab2fe85f66aaba18fb3e96ba17db9232948a45ed635d7cc12c25e7b02726468cbe33fbdb714f4becca853b5484369b0217e532640f33ba01dafeaadc9b12cdd7998d296b61690a7ed786d7670b702db63bd9c722ca0f2c13e7c0d0f537c5f4bdf2e93e8a33a70387113d810d9d053b5d431a2627bbbe37559b9505eda90d9b0f6f4b64379a5593556214fa8d27fed30286cb51035c4d2cbeb4bf3ea50b535b46b400b3c2e9df23d8743cd39f68c260a10cd85ca713dd94be227d52ac41e879848e82a07650444ca24379aed200364b75a06930c817e4df7857b64c571b2074b4feeb73c7ff926d21674d4ea46c31d8ba9bef48fb02f26ba6fd435e76f395e00025bc58e51d292cd2f71f1ec91a4a25378614a0e2cb806724b1f4501dca576927de61b6ffc2d7583084d53ff5f9e5d7aa6f5acd8ad649ef47dd638b0f3e0a05c275875d5ae70bafb16493f967116250d24be5055cfa02694e164b02f34bc56951f4029abbebdd17ae5cbdedb0a7673a0f4cd541b1371ab49a8db6d876628d95980cbbe9c912329e25fe8c30e2f0201a8ba67a6fe0cc9b29a0d1fb028c31c8c4ddcf6eafc439c87a9aeabf29741ffd3ab74a37c91ab8d597c5b66daf80f137da6de8ad09402ac5c2aa9a1b72e18009cafcc497d0af116629f4bbca47bed112cfdbebefb4d9854c0ffa5f16dc95bc5556c45ec6eaff7b9f6ee918752006eb11a27bd7497fa6d718ae8b2ee5ada10d9bb7b55de6534e0c58f15cb58c0c863a173df5e75ab4060bf485598b9df125818d84b5c07c88b546d0fb46bc43740027d037cd2cadfc2e31efc9805f39630b37d52cd82c7b1cd9ff8116e81904fa169c923565b7b2c947da39f015fb074e8ae6c23835c4570cc465bc7b1aa909639d76118cb1918acadb0632c75172e37ebad85e4f62914d06d70c3482169113c9007da5791de67e3a1abae079ecb0748e9d193fca976b57a71a61671a5b396e2fbd84167c7e202e73440556124b84d64ae46cd76477cf44be27ad7b85f6b4cb167e2854cae065044b4d4df92e42374c9141191364016391b159ad3a376d5ff8c3ea680bda79ccb64f4aecfa38c80e6f9d36703930980832065416b1dcaa104bd669f9bccd9344b76aaa929cc40cff0fe824651b1207c6c02fd494a212ba071cd1dd6011036ab561eb0e96713bedbc6637b575ae52afe17f72d531b79eeeb09174865b3c30b89d1e4e6309e70b949f466d66a93a3e02035c6b53eecc92e95582c79874a1c30ea56b4e6a3109956d48e6b4a056fe4db6d06d84f2cc55a0ed9e2627a763ec44d5457495570b1443c0a08fc63f89978c56a97bce8f7e2a244935f9593d4ca1ef0217e2ec62cde379456355bc203353bc597c8a36778721dc879dfc842bd126001353f2b6b7382727368dd812607cdb171c9a0c2695c0712af3beb87bd6cb47982d37a55f5c6a1e9e93885727d6b6d46a9347e430ef07e1974afa95c199a894babc016ff7c78c26a704b717ba0186788fc839329e0e0b51d6294602bc7c68e4e705b1c7438a59e824debe31b6d57b88cfacec07a5d69d4e1b62233de344ab9b883795e9f29195b59c0869eab81ad13e1e77d41b1878868ffab1927929e72d05fc364d55295710ba4d367fc83e76e72a1f1b068c1f6eacb64c4bb734dfc303967d591e696a95be98a3a393e699f692e394f171e624c74a32278df12f502b408e2a5f9ef576dd26f0bf627591959c5bef81be4989c1cb7be1fdf2e0d5b7328bcbb85f4a8a56a343c846bc6385f028ae3adc261e772bdb4d49628b944742ad24fadc9ddb2051c6a6266c17084c500368fd8c92b5b8495d338a692d65064010b2c002143086987c8cf9a973f77fc6b10c6b548d449048c09f4f5591fd07fe4e58bac8057abef171c81b351f766daf2a1e320ee859bec21067ffbdae1886c6177abfcf5342ee306b7f3e6f0f49cc1acc6ac4e3c3fa08559045ed699386768128db69cafa586596bdf829c372055f4d2a782ff6e71777210d10ee05b2372693a9ee4ad265656dde18b6ddd28874849a5bfef5ce652d4f08516d566f0c4e00050116e7658d6606e9b46d238a3c6d684a227e59c721f368809dc30538c427ffdab726edd13bb065b0b0d6d655913263a11a8e9581fd7e0b85c73aca76cce8d7e461649c87a326381cdc8588545c569e10c4500dce3c4b47535b6f2555832606543766799be0a7701bc50ca6146d3bd28c4678b729c7aa6316ab2cbfc90e67dcf4f876804f0d15a4e93c4438d68a315ff3cc3002ed5e44a8a4ef810ecbfae09570aeb763354c676d34a7d0cb6acb17fc78757ab811fed0ef2100764710e62fa06ef0c5d6f9d916193566383f12c9f80e2b57746a242c3937569a2ce62ac8822e2b6c2133ff19553bd1c36b86df8e3d27048106e914e89240d5b28e02885024f8076804b72f1489e20b5187d457edc05670f4c818614d7236d51fd1ade177966adf3d1829cc85942a93f1c427b3067d6b715d6c95d0b08ba48c8dc72ddc613d29610e0abb24694cd97b35e0bc85cfbec43db51d92605e4c5a782352a865849500798da910ad2efacc278daeada6e9418bf192e8f89f7c3af4481db542285dd0a8ab5b8a89ee4a886dd2e8e5cd40d7fafc4d5a5a05654cf0fc70b7d0d9eec1fe602c448f0d2b91b276efb495916c520c57f1f426f1042c1f2d87411f2cbca7faab842b4e63d416ffa256dd55743f6be0e71876736a3ab133bd3dfb828f39dded0eb3fa0dc84eea1bf2403339d105ddfbd57b60cc5ac22c729486fd492fe48e4657fe539a48b174f2e70d88eea41b98e28794813fbc079a114cbbf33e4ce4960babd9f9063ea28c8205662b3cc181a57afc9cd8eca2e5ca65c1b87985e2c357a86a31eaf567eac8c551e18943114ab62454d7ae1e32e976abe6b33cf344fa2e34a706bba1d8df17eb2ac9ed50a82488c8c7819fcb11cc64d3988dcee1a02149367b78391b02d516639f071965c3de079286219f19c91d42dd0174d2ce72b8546393c4074c4e8acb5bb1df5b20e291221a2ec96d267460b3458f5521140c1d93bf2715b5f2afb01091a1de9615f47ce6ee7464f7481b016666ac5c6f870e3c0f62a53311916138c3614d71fe00f86c056c831989f92f11ccc2112f831aa6df4baa8ba617fb4d72d3f51eb4f15b122d46e052c9febd1a25ba823afca82ddfd7e8ec97b74f2f8136c0d03ea86b503878fc7b511f1d6b40a6174dd310384afabe4d6e87dfdbf3a6a4c3a9562a33df82d065318a0ba07489d8235f384c4543247e9249db11581f48d743dbd3774713c08c35ba6e6b8442752d24edc561ff3c05acfda18ecd18dceb02714789f49abc9089639be4cd15b270be517777dd125eb868b6711aa81224cf96e3667907035f3a60ccaa1a3820ca143edca943194606e2983b244a00abc96fe655043399b8f11c2b43e327c99dc758332d6115be93162445b78db23d57d180aed28f783bf1d4a6900a6e107a5f660ff0066b5d2b05a431fa452525fb72c2b8a4679f484538848f178154d7ac00a04349c8823603d2bbff11640e5e635c75bc6cc16d42de11216f232edb9cb4ed433c133f71ff1d1de7e4b051ff7f5711e8df5d3f8ea430e9d14e2efadf398db85b2fd88753503d8f3ddecbf40a9217a8bc33ff2f17abc0fd24ed305743be6b4135a9de4e3731146a8c0ee4fa338d5ae9dd3282934c5acf0d514f8e3d0d2e0abcf4c96ca1228d7ba3442781b9f93ae71a17b6fbc04fe74f63213aa2e9ad80bcd42ef4eacdbbca77791228d09108ff5851b29b0963a47545950fcb743cd79d1b8acef491199dbebfefc7b95c1dcda8b56e0f5fa699a6c810974c448ab4e5fa5dc32ab7c8dfa33023a967f52c574b8fd31ecbac66b04372689f84bb06cb6ab7dd825b629a11706390f3804fe2464ca01e9bf0c55b500d63af5ceb3cde10f678cea36d109b747893f5b794a35bb07f1b96cb47794687d53e677e07741384ef22bba8e1ba5ed331afc87340b36dfe4db1af1258169bc2ce84723456f5f14a257a09e4e602c905746f1bedbbb10ea479d67888327242d975b5ec1801eb73fe23891be0ae77104d4167ed1eda2983e612a938fb6b599d230d142b2c01f2115a66585f0587c649d831ce929f9d92db89ebe4f36008f5e992f728d9e726061bd5a686fbcafd033f886b7e08a78ce4307302a6fd909ccbb2de7d64b55d69f942e27dbe3974cf214374d74bdc93a65d45027dc39bf2fc0b0c1f91dc7e848837e93fbb13855a18d23f0070b9ba0c83e3e17f8861054d2128cb65ebc174e9870d807b3cb3ecaef4bc7acb8ef7d37711cb68f08a9e2ed2c655a7e6ff3e5044fd430ea9985ffa4cca536c8bdb47e241ff42470c25f110e77717af115d685180376a144607ea226bae28df43802c06bffd3bf42ef7d84c4cc2367c468836fc87d8ecbbd8e4ee5d624a352ba85c79898ac99c5ed9ff7b1bbfcb966637b86fb3ca2b52908f2526e6182dad851efe6ee6af4d4a6efc4c9eb90fda6a5bf6f3a0fe2516adc07a5d96faeaebb49ec61d71186bd720a8be1fd7e54747b222fb0e769f926ad065cc312bbfc94b151b700cdb67fc5be9478127989aac670fa505f211739ba3cd45d65649c310381a352da0b99053bf903dd84895243ed5094fbcb10ec06ab16c9e7359ac531073c1b11ff987728f48d87c1fc652ae025e144498b20b95d5bb37dc1a31cad9ab369a4705394b13d58c4a82712266423ac4e8e671078863daa36acc942c60f7c7fe3281ffc7ac0b031103dec12fa005951cfbaace1b7f0a7ededf53654c19068208e3c48f22aecc6f0beffdccd1832c7a9bd37b5a2120efd4d409cb3be76bca8f16ef1e53ac860a000d858e3ac6f1996e65c80f7df0f8dc2e92a6f5a3fcef4a89dc5a278968807a2e95e4de953bdecd8dbe3b7b5faf7e85cc8d95c60c649861cd4b5e9ad0fc03f06c388ad3399473f1a1e636d9e823670b15a618561d4fd05360c130badc0082cb23aa61975d4b4395d13fabf36351ac6542d63ecb9f417bef82f401c124194b780305927e782c0fa26257b819cfacd59dc50bc17543a37cabfc19aee6c56f7599041f0893ccbe94d6458e36370f2dd25125f939beb7fa77176685703be2e1875b61ea2b9826bd63a35c625dd270d89e51bd6c814607537ad480b957377b81d7f271c6bb8f7cf9f151a25bad0513d337cb484428e8075545fa89fae108498011d9ce4fff28f032c0d7da80fce253cbc8dc2ce6d6c26e56dd437c4f94c218223f8040ad2d67e5c01939c9bbfb41447b059349e12cd847bcaa4a85c0b03fd83818d4b189a25c86cf81496ab05c254c232b2af461ec146a9c7460db389bc3cfc1f853131ffc3a0a1623fe850b5edc6f19a045785597e5ed96850581086f0b35407d4fa58e7302379efca34ede2caee0c5a3d31a4816f28b6b9f2f23d0e0e8d91c5bbed477bcba147a883381d689ec1bc539092d33e24f4eb75d8e3b6cf2114f273db51eb4683f808d29358e87af279d1854b66b09dd2472fec0b5e02966a07530e84592ee016fff4b4d5a4602e56d437cac1bf6ed0b0f9a35467bd37798a1261bf54b18afd5d7e96ba511a852c22ebec7b4dfc60663595edd45b596ecceaee6668095c2c98e00c60aafaf6fc21adbf1e283bf7d70c3d0b296487daf0a6eaa41a55916e5112f14611a440792f715689e9d1b65e31fe8d8364de243dfa443553f151aab5c77c5d6d2f4cfab9866783f1b95876d637d700048650c4ff30b33256d4c2f88da82b45499846886a83d860c07008198cd5e99ba9eb69271e31b3abe73fa6ae0098dc273ab5b19ce0ce9fba023abe9fc5502def3c5c20d1859fa5e1492a38dfa80fa705211d52b349cc53de2858fe50fec1d59291cfcb80906130de24dc650c9bcadb780046454219177e8a1afa0e48cd0a970f222891a08b5b867eec57ed4c9255d21a0910860bc2c7d0071b07405a8430268f35c95a0b58d403077862768206d883c78fefb99520bdf7eaf1783035227021e558b11a061446f46d3dabb59c766872d3b930bdd311b5f627e2f63863bfa6890323a55b30f23b4fd93198aa9efdfcf2de784bb9ea24e7be899ffad940850c78a551b89e4cac753b15956c4aedc5052cb01632341ffc853770dc14ffad308d4f2a57d6668d707e41ce9399a4d1b4eb6b3d23a617f781d59f6acbd8b977f48e7d3db737042ce2c37ca39d0e761850ad57810c37833ce9e5a99e9b820bcbc01db21fe075c375f2ad4b36ff5b94545f1df72212b739ca9109aefe2cf420df5076133f08960b51476f56f71c42a7b8a36b714692353debed4eb0ae603f2acb724a851e8004eb6467b8e9c6413da0f8b757ef170ca94f32f18d9202e18f65f5f0a00ecdf9185de7963708837a2065effd21a294dbf5f214838655d7ad0647b02b7c2595978a98d734d7945579568b67519647f60e5748905824a735d7facf7e2e52d92410a74d0a32177bad5e0471fd63edd7cc061b6166865219f26996b4ae25976e37054cdab21c580033ca8d0c228c1c4ee059620bd5e27f6e700ff43a62b8777cad5de7b6e76156f950d228f01d9156abf869b03c4fb7d92c4a233dbaac997de26eb93fe57ea38c1244016036fd0af64db4dff4e57ece06bc7dcaeceb39ea32fb78f64c4c1a1237d3af054e5420be396aa10463dd19556ed1e3550e8fb7cbba9bc9ac8519eb678f01f3b7d1e10d7d2d7fadb626607982568e758bacaf67de3f45afa4ed651e7df26903784ca9bf17931a4a3d67a2fb6a2ffd3c8a68e87acb9cab4f1f9e74709c51e2d79d929647a4a2a239524b11b7d47d8e716e12c6181d28ca50099fc6b0367a8e110a4fd583fd3123aaa5fe138d7f7f0c29f7ef5079aa7aeeec2606335a33812c2cd33a397fb42b0063cbd248d15f8c7e5d6f7d25793d8430531e1c7adff4e341d8c7780243abea76953e473a905d4d1629b3b7feeca21017d2515847c4032ad91fed04aaea42d239941a0ded461aa55cb9ef41b5f0d484ebf24cae8863bac26d94237d8359993c869a19f554d0c448491f5d86503b2f0224aaf7f80fce5b2e3a56256ed0574d9d32e1344a55304cb676ab9b1b550e13f75b3599149bc5fd54d423f9b5480f45622d3a9e207b5aa14ba08b5cc36c942b63b9b887cc183d18b74d18f5cbf89b67be3192d6f4c8087ae23141ad0d4a384e9a8fdb247566ca85c08baf026693b0c5b4709e6aaf1ec119d2de63fbbafbb03a172cff764b1349e52ed52a8881cec54d130a1178df2d103e9e4fe9ea73a5651c7e12922c3f57c69bb8fee2100acf55448f880655429bfcefd44a28fb0a1a1c21b4911fe120eb4daa6cdd96edd6147388f8accf7d3679dd0e1c0b1fa66dcf29151893f1964609f891b70ffe062c8304db3f90d7fd126d44f9cc37fd638ca67230d82026a35eb3a4bb76f046be7499acb7e75edd8da62013243b6a3323072f8da44c7d69bd433c699f45a8be37735684980b888d4048cf859de26e2d178704b9b3a8db958c67373d43ef5d031437d6e0503247c87e8b2cec4c3eb5b6d1f1c02887557696dbbe7e64c0aeceb9f3827e1a5d86e70f449bb4de79be7b84766288347a2e79733229bd93792ef34bbb286dfd99df79cc15da7f11ccd4114273ca87b89da7b0d2f3559e0e3618b311fcc9dc61c68ce7ca093a36a7b2754831830d440486694781ff97252f749a002115862ddeb8ddeb4f0884e1eaa1ac88c9c87df3dff97fb960feed86f2a29bb3c84dc14f926bf8e5d3b712ab76ec4de6e33eac42b6a619b9abaab750ecd6ada9e39c9485fed855a97b17c106589397e0d857d71abd714cff591f48de4d67a67ee851d816ac4d4029ed5e023e9484aa939809a4bf90353e1ce790e733acedb79c2ff663e3d322be59b2da88317d5ae033c72fb50f0eeeb743a5516a90141ecec2208f02907ce4afb21aa5204735b27434a85737f76fd1d6b0a6b6aa4f811335ceaeafaea32b8224ce0918d9c83e4faa3f723a13a108ac2214fa231e6de1e4053eda31d1f3177377e838a527f85203c25d54ddcf36c80ab8236c12342f6fcc98df53b19dfabc668941dacb85477ef4e4551f47955ceb0d52dde8f26c837e916a4b68d4a0b95a11772fc445be5adfd62e74ebe4e72c0e114db5b0ec28dd890bcb70dc698ae278303145cd0728d19db830216c2f1ed62ad005589a9d0feb3394b0668920ea68019c4c2e8161354df17c5c63d7119713eb334f023dd6b7f3f5795e4a49600bfbfd79659159ae6917e39f5b8c3cf24830047c9b3d16875470e4b42d0ccef3e18a9a532dd638ca896786475be4f5cf03690bb98254465816a0baeee4707ab3b01ed84619a2a63ab72d0095f701dafcd33ab3b314ee01080a42f0fe119cd0353678d5cb9bdccdab34586d64127d40250352e81f83ccf121bd3db70b713fbe927b6dec1514f9c3b78b3750712a77a4660377671c14f9cd32a203a56f2445f07413c71302d2ab7d70a504e5e85c08496464d17deea9b5f41c808c27a1b2d409d68249a416bf82b2ee4d00d1ad1b51fe7d4edd74e73b8167aeff9566cde72d7f5a58cb547f8fba5de72eb3de6a1c29db664a2ef315f529afc0da58dfdba2158b6cf2338070d6a7b67085cb2b8776158bbbdeefde17c2aec44fc7d8936cdacd52678b3e124a23ca5e43d3a6fa76dfe8c9757c099b1c2aeaf63d6a0c6814df0438e99091e75195320d298ffec3364364f84000fa646c8e9817266db09bf44acaf83091cc4e940a474d606dbea499a02411b8bb1068352cdffc78e9e88b091babd496563aaa133e77971e39e046d8d4ea8d3969ffdbbf6b754a8fb5b01d8a15b7a9e07c2dfaee88f6be4e4ee748b960a644654be1380e71d8d32f373c7e93b0941165e878373d5225a4f749f9aec5d5decf167d8dfe03ae38ef2145f4672ad4caba301f45eebb2c399767f79f1e02ee53af8761e9ae06e530f2333d9d5f7de79c89e3313f4773abc90fb372e64da94913340afb4d4637fd3205869f04a7667fcaffdfc41331edd460f2dbbb59969873797a8226fe1c8908821db013f5b998d24bf7c7c4304eaa21570ee35bf1337dc5a1df51c504096e4ee2a965f6cedd6a9fa5b5fe7803a2a54d0529419a08e04ff2f796bb70e9e958e0b6d1409213e5cc0deb1cc85c304e4a96cd90914c054b0d76cacb4aaa3bfcb0f2749fcb391147193a22f08fec5b4fc745d398f8f627d0f71b8746b1b297433229d9cc832f55730c92950da3cc6eb24aaf8baf32679024df2bd73a656e63287c2bc4edbda76b7b4ad05ef2dbd9d82a77423355d311de1132f7df257a40fa7f27d113bb3ac27174b92059871e040bd6a96a86ca78c114d9e7151eeb4d322db96ea01e257977fb1d4933a8764f146a4c147054efacb0a80d4f0649014b0ba3d5d78fc4cadb082f7835457b6eb70d22c6cdccca8a00835aebd932ab07b294e2e90d7410fbb64fe1786147795cad525969a7e8903f05334cf7c7c8c08b2622eaa17802f45ab43e4e370c09a61aea3c01f3cc042f290134a64ee258954db7c14dffca2ddfb7580c714e17dbdf23722f8f82411ecbb85ae8b977cdeb9f7ab64b6b4ce5f479f50eac808bf485d818683becaf3c672a442c93348489d9ac80cafa46171876662a2bbb5e2e05b7b3879789f0a2c5da5946324a9bfc494df9462dddde58568af7ae94e42d02fac2a4bd6aa8c5d2b50fc4c1da03542105152d55a679e6c25853133e0ed554506a98c876a4077ccfc0ac5c8cf40f856c7d5d47beac3ea74557a66a026589688e89bad302c80fcdbe2cbdd184e81e7491dcf2be07688124ce2b4a19d302187736ab900ed15623b64236bee52dfb327b487bc19a04048f4e364ccaeed8349d931b0b35554d310b09e3ca1282e4342b9996a99c3d8f99ad490504224817a22d70e7fa9b751cf5202a82220b98f0d7dedf1d4d6b997ccf79c72f6b0f83c674269fd0a63c932d2b70e1a1106f7638028303cca50850c972eb70acfd63c355a89f6c0aa6d4c503106ed9332af660b59634004277ffe6cec6ae1eab1036260384a98c5a66afb0ad28486770ecdd6daae73d2cbd38ac26367d6da8f998f9ae94b2b3cbd31e82b28105624b16be48f525abc893954f64dfcce8b3c282c4ce75dcc701b7f9739881d3c706faecea4967f09bf6625ec24ff1c4ce6e74fd94e8cceb979bb9f1c7dd4e1426134fa396aa8515da80fb97bda0b7569e107dd41ed59bcd73decb3862769f375ecf77406221c7cc5cd1f940382680ffed62f4794b1d2dc217b34009416ea50057d4f47e925e2c4ea01c457515c8bf98e4aa4e47774613346c1fe876f416445554b9adda709a1596b8f521705c633fd183d3693240430cb3df4149aeab6b15008eaa3289d0cc48c602a9b86e6a25836b01f133e078e43cd91a17a1ffb4496b833dfc024ec2213da45299e6e29bf27b45043d9b5862e654e433a2deeef6c532dc6b9315be72070e20521d9d20e12b6604c728efbf081f4babcb93c75b4c954dc1b5652b9442264b85c0535f31f54d1d2def04ae8414628e384ba28fd9fa22c250939887334f6aa59ef41bfdbde22513067ec554bfe160039113bf00df27b617ecbd821fb6fef19a39c1028e4fea69e1767c7f08bfaeca7cbca31b225fff429b9a1d2dfa7c52b183f414d988290afd28c9a495dcd266769b15b6af2641f91603bc2621d203cad0e01cc53cf90c30a9bd5a216c28c8a1730e95fe4cea2586fe1715447362518fb3f0ec3bef893fa6476b296c92a392bcad50f96c105870bd0f650c8462917a150c398f0077979cb8b9b5ca769511b1e7f466fd8312bd4e668e399e1852b3437eac30e5a646a58562ac6f68a2d96534b9c07713d08c88ced9077e979cd79bce232ad88bc0a9428d6b752ad321842baaef03e9eb7dbec67924f67f4a298c1aad37da76ded69454accddf0280737617224ee2363e4d9bf555a638d755f0c5d5b7d677ebff05f15a37752ae34eade19cd50a02dd2d321af796f4822391caadf668292ce74d0d1781cd8b6bcc5221fc052e46f905090ca7486bc84fba0a8985884d7481cabd239125416a0642513dee0d872a123f0a0db2fbb8645181dd60b6319c0e9eddf1582768788f6b7c2ff54c50e600c497cdc1038568d47360f7225ee1c9ab137c1c07cdc9c33ce0fb2dd92cd148f122d1f0dbb030318d3d64d7c336a9b6b96b64b17cbc78c2fccfcd894da04fdd94feb9698c8a78126f5942fd505096ba827116bc4962f1042fc72014c053f40e8dc9e6e6392ae86279b9386b24fd2e5a5ba703e80e499e4839c69535091cca6fb6ba468e9467ea02c0906159d2d43514363d9d9118a7ac7afe8f1f7709d098fe227d3d110af7f973ace4ebe15ba02b38d562d08bcea17ade03d9d89fd0e38d10d7d33f3b201d99c6aee0acb87c693ec7a4e4557f2f76132a924c529b02f16eb39e514bc835cac554d642d515ce1f1aac9c4bdeca81751e8f99ff3d5b639b84dfb2429e9c31fbc437edf63720b7d25fcb2b1a1bbeac845f883ef4823fd8ba1c88587999c930aba887f23a52a24522a697d40d07cebca2be58094d76a3800ce50db27a025d1233c86412ea302016934ebc49ef36df6c62ca51a40b383e260d303cc6a79a6d7619e1370b605a4833536f443619b754b07b9e42f3c02dbed6bb0b5772875a29a358b495604582852ac5f00a128d2b1276adff74a14ce6fbfda102da698c931e8d1b3d8244b01b5cccd691960435d7e484a1678389b4298c7d295f3cd31fe935420ca0f8203fa54872b93cdb904fc73dd956cf4c4b334f93012b6a8b23db01cef6977c6fa49ed2a50766bd3580c47465bf5c139a70c4177894f2c624b503625b80fd4ea7ac165d2801d53c227e84e4231f21af3b22848c6d98210ca16a6aebc87c6fb730cc9e1ed3e672db56693d57912a587b586a6f0cd3b075191cbe4f9f98308fb8fc209e3cee51e1f6d0b10a5375e921815f42286ce49f7f3933760ee68c490ab7aaad98a8b7543a88f60e2a3962bb93ca250597737e1ab71e78b5bd479fce21d64bff5445a373a38554d542a9c91b035f89bd39a733e9ae45c9e40840656807cca33b07b1fc1d7777a867ace8f12bbe9ec3ce33560685fff21b47a0d7d4d82cd2c8c459eb00b3a344691afb88c69aa4359e1ca9e828a3fc4c9b334007cbcd48d598131277f603495aa6ce148f7e989008c02760c494a269fcef4cdd52ed8c1aa80134a04b7220acec3ece8c1cc614274f6fe450616837c8dd1d8876c56e1fede3f5af900e70bce7467dc71048e05ee3503febb8935baff0ea8cb7344db4de3adf70fecf25c3d3288a24f9d340b9a99e71cf3d8a134e53f2b8ea90f338b7274b5032feab0fc4bf39b76db60ee3bce9aaded3060e0faebd88e106126d465bc0f4fd2b7c2186076d6d2e89b4dc4a8f6f297637d38404b217b8a162b0a27084f37535caef4df9b3df081230805abeeb5230e85dd541c3cfda0ec404498a61639cbbd6989e86fda39ccb0f0f80f06c97e02c85cc007039181788dc7a06fe5f772a5d19cdb99b63bca0d8a40d94f169990d85f8fb0a405f1154ff3d713359cc4a8c75a986a60371a4d9a03a49f1692df83384fd5df5d21bebe9c529320c2a589eeb13d13a0097ad9c4fccdd4be68182db288e85747ee7e4b3b6898b6789434219086d05cb7eed08dc8ad774edda10406334220065322bd2d104b804b3836115a0be847a2694d7aa5ce82675df28238e4356fcda4fb4446f84fba234c06d322373332ec35c6c0cede4d06884765eed2d49a34bfe2414995f3cb1251655f04b490b88f02964f18d22c345021e404b9cc15d30751dec47a6c51ba3434b638639223918f939b47ed496d66332724560a623da40aa2296c384d123c3164c9d58f42e3ba37165c3eae237e59c9da4ffddaea266318eb3d6642ea999243e026ca1a85217c02e377c9ff63411980cbbc3770de0a6740cbe7052438121e267149c616f0634646452056040e8675972491d37b421f7880542a1ebf49e1d6f8c3fd0a8632291a7d4aaac37c93e93db9b73e5acb9536180aab72525cc602e36b2b45cd1580b05d130916995496320e894c844eec02de5ae71bbd5f7bfdc4a14f5ebdc5f22ff2f68d9a610b2a8cf436e250aca5ce1d48929a6bc9f349be391799aa4d7da3a8f3f206e7ca72449981cda57c4b2c1348a29aa714285fec6cf5a895cddd3510fb269124a21422016dd4c27a73c9af01e06a3dce7cbd8a72ea1cc01362452224f426a818338a40f7ff80444f20f84d2a95e80f6a67aaa9f0676d45b0f67d1a0cb63db728546d2576d95df4593975993213d5d5ff0f12b4e2baa76bff84c61a7e5a3b18826574f50ed6bf1c4c1c3a0363ba92fa20608288bd785c3a31f84aa3d23ada1d400b40d9174b72bbb2154243241e7ef01c7dba72627f74feeb540d3fc265bd3947147be812b9a9b5ce466ec05e8a665da87d1d1765e92a92d169fac865148cffebaa2710cafb67fddb82e21748716f28fbb0fa4078e19b4a73a7aaa0b562bcebd8a36979c7da44d2f44e40b95e171816093ba4196ac33ed2242ec818f21e361cafdea2f4c90457ed2e832f9b3ed19623bf4d5a0d089fc0612c40b32150e5663c9d3fe5225a5d7f32a18575cced0c06e4ac4ae8052f9e2881f7ab2e00b5163ddc3299e2ce94ecfb60d51e212251249485bf50fba5dbcb21f67d939b49446c34ebcce51d9e99b3a28820c8fefc6f82d834db1356cc62f676ed12397261d596c3fa3733e30674fc408dc520d7975e50103010fa737cc2d1994140c08b5fe585e29a41e5eeb09d135192708aa52172ee7055979cea23931613d60b5a4bc1506032ada0e4f6412a487860b07cd54bac5c418d30812a06a1788e45c0fc9234113b7860cbb11aa3c6fed2979db08fac5ba346f66eea6ef1efcf75fa83959c6c89eac05d1a3bbd005852a472627d2595c410363b0365319c030a57eed6c227740e511c879360ab8d95ab0b0f1ee59d3f6b869c368ab5506d210d216d0433327e5368548181ddedf85f2fc6d1e92cd590398de189c140fd763202ddafce8957d05bb101286227ca1d89b1d59ec6c87dce0b660b85a353fa3b59b7bd0b15b90af4604013f1a867ae8449ec59848a5ed340dcaf2f8172aa268265321f10c10f8b1e0c08dc4bd125302aac9140c52bec683cd09805eafa9bd4ef37f667f30c02bff1ee9699522d274b3cb52aa1b2bd201c8fa41f982fe9603e3b30ea93702791d5a9b75291b72be903856781f2bb146eaa259ee270d7ad2c1429dc16a3706820e0c776bfe6dda45e45a09a02c6d785e799019724eb4e0ef3e5df9cb5238e23b2f4b3f49793005b70463e999e8a430adce6915ec1420c994a1a19b57fb6dbfee106b5acf91ee2261d593b642d6c6b1f6e2551d73c445ec0cc9f0dacf6d5bea12f1e333b2cf64f9435b38045c09f59fbb520711dd40ae101b58dc2bfedd6f61c277613cd52f052051e9ddae84d76521eb80e9369edb97ed530bad5e9097dbc14b76484ca7f4aeadbcff7da9c18b74c24a4083261a49179d5f35deedc2e17d210c4054f91f6cee0d4122b1af81797490a61a1bcc680d74bfc69b80c4226b241e80846065e44291968f0d70c7674ccc629646c666c9aa0cfcc17a32849f03d43236d72c8bbb23a0d43dcec12299b32f41e1f9bb017b952df251c562300d2f690b1cd1abc1fa5d1d0a26cc5dbe79da1c4e82c1ac7310b40d9f31ec7e4a7ee9d7a11007807338e3fc56cdd4be1b2fbe91291c79ff9a3b72b29b978268acf5c5f289de1c4e18e02872a8d9e61810bd626484cffc6d00fae0c2ebfe3ff5a36bdd113126e8f6a13c5017076b5c0ea03410001edb21d0124211379255f2a10c0d9e1d1c1e78a7f6de1bbd1e306559130ea81bcc2246d11528a50233b51941e0ce6cdd1a374377c2d0e0feed9a8a5aa75549a80d67f79ebad5d90cd8f28f63f8feabfbb53368085e100a9cd42eecbf1df4685ae29bd9bbdb5884b3f136223bc14c981a8b933f8a117890e70fda4ccb5d20a9e09071638d6cbc0bce540ddce452091d0a477d43d10801559929fddd67b9a96ef53e9a22fe7ed6f60d972ddf0427581b83fefa50bb61343c09f5ee45f337d79474f7ad663f4d2af804e000d77662b47c55cf90aa2ce163fdd36e58f7e4a3c2ca1c1c1a1c8e40833a70d0e92d1e714cbdaf708b9638378fb1b0dc41fbb3a86ed5cfeda3d83c7372ca54367a8bcf8a0638cb132bffc3942dc02619d133ee718b739ccf3dde0659a2eba42379a211626fc889db24e42230bd129e3ac64945b1e24e6752751b750a59e14e7f2b6ddb1e9a3ba53042c22a2b5e706f41227e7dd33a58c9013df9c03d4ba7df1cc878776c1e984b2e0f937ecd6808dfaa3ac83477d9af647409f57e18ce659f7bada4b3f0694029fc60ab4cecb3ba41b1f37e6dfd72840fb1bbf29fc3cb842eba7a9162ae0cd140d516fa1fbcbbda505141c38cafbab1f92ab302850780f99cec53ace2522e20d3d736a45a903fb2cd5ff0ed5d9e6935f8248a854171610b564e16dcc2af6212a0a697e67d1b69d2ca3d2f29f3eba7ac848ca0eea53cbf21a1fd2413dd14de703c810685c96869998aeccdb768e0a14fc7188af3c754679a0759200d704eb50c7f48f9262d86733277b102eb6c2f9b054e154aa342646a66b7417e732d9609382ed713bfca7d89bf39b639f401d98bd49e46822d988f66a14ea27f65cb2f991696d6a06ad86a81345a2b412b1ebd3a0d3bf514ffef3ac8ed7168312e6951bb0c5f988b829cc8cf27c60e333a70085f3d061b6b56fc7a2fe9d599802bee07006d1c5c153daa2f5cb562f253fe9f580e2f787b78338d7c118474dc15479f149a1e3b573f3c037470dec54c4b560e70dbb258ccf768f3797bb690e5f75b97de6ed260d9514ba20362b42a52c4eb8309ef082f73bb6df3bdafc6ce8c781c12057754e8e647267ef7327b10a8e4de49b48c261c79a3f2ab3e0ea369fc12d9056dac77c795e8fad42f36c117d3356dd83439884d8c13a95c8a81dc56dab3dcc7506eaf6db8964ccc52891ae5fe56d99e0281714ca399863b4c7a86e411d6a0d57473504e0e59909df3bf0664301f8324275b1cc9d623be159f55f360a79437be3d6a85523064d0af0c0774ad8165b844604ce26ff0452edcb09f2bce79e2e0657200b1679444d303caed4bbe4bf674ff4188554f0b5acb699a8f61c4e5d68a46defe79acabc009a26c289af9029014ee65d1174c95b1ec5c06820e766969caeca0768f9a62e0d20d6c842aa036820c1e210f3e6ccd59983fb66345a4311db4584f2940d1c68e5c27fd6b13a7172735c6d808a753b80d2d0f70e98b77656efd2c775f2b276d6c3f9e8177e3fdffa8600ef4a8235c8fe0fc3ba2576f9496e71bf95f64e3e7076e7009edf47d599726767c137a42594435a023866ff4a97e9cc4fbe647c17e3bb448ecd2420402dd8a2d9806f4f805e5d440afddfb06cb1a0dcaf2538a0491f741e36d8cc83a9e6d686346fd7952b1a1698512b346d8549e5c6beb3013f494d532c60b7178a46b77097e0ae120ae1141417ac0ee6e51a2121a9f32d2e91b80406f42f50502980247cbcfaef2555caf08a219461917dfd8ccde3e9b1d52af55594dad8df80b5ef14a710c6ebaaa266441d2e63b7d2a86895e88a237b2763f299ac5a70b54e7a53fb284e8b545b164ccd2e7f2b3502db50f72a14563b922c55e60ea6ac3aea87aa38050948e7a9cbf733d558ea17a91c7eebf8bf011446608259953133ef31771d6c8c8f7273f6db289842a9e1b158223cf944082b7f446961e07fe1a7bfa984fa2fd24e7b5eee75792c5b796fc0215c720995ffbc5a49335ec58836fc0d36ccaecf4b9ac1a8be2f504649ac5c417dcd2e3f42d35cb7ac85c31bcd41dfc3ce3685fcbd96fa059590f7730a4ac0eb497d943af4a5fda8e9eb4f19dab2a09bef6a8bdaf6c12e14aaa8dab72358f29787dd688d45c7865c95265c1c241a12e71532faebad99728047e520a32e19ec35cdcc370a7eb358537a598310b7f155d83ef7d44b4ae7e6c9c26e835782fd86ef81a305c49dd23a290cd9b7cc90d8148bb48f9baafa350e60f35e59f22e4f01482eda01d874c0436910717e187358c232a1dd2e09bc36f50defadd73f39c94c4255c6be956acdbcd31e4d1d999b86dc4089fac68d289c43d3c201549f28fca4d13c744721e3e1de582f704aaa532d277f91c437f5dd7f428228fa2e6d096b437b662c8367369e8606aaf067d8507ea29fcdb0529bf93d94dd47f9c40e8127956b321715d2ff8d818da5263cf9dbd06a1b37b7e2d8c38fab5dd0fb974b73b886516b2f2b2912b944ebbf518bf27b7d0819da5a9f0ec551d53ba6663b2a091e80076f3e51d5b5763aa172726ee1b00d3585193f12aef5a7492905f7ef945d4b177e223087dc711b68c08285c156065a340793065f3e921c6c8af48830cca4f8d5753f438f37bc9d60568e4299490b96f6b638c830a29cfaef9f3750914f846298bfe62006f3d1b30565d98ab066a380fe78243cdb3a593da365b489709495d06413bc06f16e5f316f3089154680ff32f32e509f833abfb7ba55012428edbb980a9caea1f8858f6c3ecf21337329d4e96056a6f776b36cb9abb60a298658bf675ad27f003db0950138a6467d42fe8faa455b7f117ab929c993691273b2df258c0f65c8975e451c6f8c2a73f5842bf8e22055a5b57faae7ba351973578810deab404235f2a773a05a618e3859046f8fb80ea29edf908a9f4da15fc3b3d91afa18ac7131a9e0bfea77b1b884239d40cfedf7fbf5c00492055a5815362ca86d05554bd2fef8c2001347461ed61b457e528d1b3e2c84c1e76331ec89fbb5529787fe8f6ab001afb6ea6f8074ce5c668fe48b26473f984ae2d9e985d32e37bc2ae28e236cb4804157184558a76a47e2fa28c719d097c3f59ae3315c25e0ddc1eeab6a28b7ae4742b56bdde5acb8bb2f859c7b5896359b05c5e73a7985d06e094f1a93e3e7f101309185b24908d7e283c0abed1341f24b6b60898dbaaef0cd6604deb508916dc98917ad263e6380ee25296d0a06ec4f7e67f0bc8eab4555e06588f251b5e107d760e6dd68406f7871a2ad8178b9d43fdfb6efd17133ff83e22776366ec3131e70eeb8b357a97186359070bd6b1514a6abbced110c68be4aba502a963ef03908717176842b7e4b67044051fb952a87b5901d6583d8bf6865a8524e043b04a38d2d843af7cd43607f21d2188d401a0fbf3b41b95335faabc9c1d35968c981e8fc7c43b0348ff4d503a391999357814eccdc06e9a9d5468750a840f6308d25c9baeda683f3916130c7d2ef00d292a1bfbc0ee9467ad9c18d1e036af7096378be32a7ad75bde245f6f276cd56cc1d3398d78c69f27e7c358358919d710ba8d95932f9b694df9a9014b19a3e8130fba182e603789d30b0d6f6f987d04e8c96527015ff09bc146cdce574e7abd010c4ace407fca555e3af9387642ce2ca1cc4f7d1cb5509e852aabdd341eabb4a770d4b451036fc1d3534d625136ab76f9dd1da25bad3692ed7c7ab00989becf93196887454206b777a6c9ba91f1193d547c4a8aaf482a0981607e74509ff94b6fc9782a2dec7193815eb065300ca1f61b8daaba28feabe6b28f82963d9e31e485f76d226efad31c755bcd18b0aaf446dc87c37e473cfb9605fe251582518213b7b4e47f33760cd3ded61086346cacce2687056d5aa7a182f3b07ad2b11e59ac367b4bee4cdf327759b6d901a3ab7f42081bb5aa50e04d113ea2ee18e64318b0de4eb0d1de172dff4bd2fb86c0cce1d82bd0cc6d196426746ba960e89ad8706853ef6bddc2e48636bcbabbc812c84d101508565b992b90da1c8b68b5a4eb816c1a37125e1278e101e2af969afe9a328234751a56d40cfd1bd3705b88ef4669d01b21c421adbda721e3af6687ffd1e484a9ea37f965aca44cd454e753c1f350fe1ed91543128a808cd2c965f524838c9b91958b63614103c7434359c897ba0b65ff72d4f4ea7cfc1b217e556ff962df11d9efd52fcfce4fda7eb42635c388316821cce32f49e814e1a0660ef897b31f51cc1cc8272bdba5734dc7e32c850ff0c1097ed20f7cfda93ab4f49b48a965742c8a1e40786032ff87a7ccd5aec207266bb9589973390d506bcc0c9f2c643fa4bc54882d47e1e2eda31773cbf224fde73f222e3163b9b66b0ad1a2b5cac267d3b5ba1072699b46e5b32e76c0a5465dbf038d117135802c0089a271cbb87787688cdc411e69eb4d9a54f17ab4e83a58dc90b9d4c7883faca75731b460c331a303288b9b07aedebbe9531f094a44fb2ad9b57b8b6557a932414068d94580ac9dfb432cd903fb77885f7a534d024e0e7f99c8a03d34c9dbf1eeb552b583d62ab46f241b4f6db02d60903c88005c05334f69eaca519d0da67e5b7d8cd94f3fcc080f10b428d50f21e17b689434d756aeefc4db4abf54399ee90ece310d08ad638fa636e3a6585f6c8ac5bd6f0bcd82bcb1bf667dee39375aac102fb59d5687ca8241b0674258fd2a85c2450c997fdd670301ed71de4ea4fe69c71dc08f092c8c66bcd8aff43e7e6206ac884975183394c6706c53ac3440bc59504c40da8620e11afe0e03fceffa3e2226b7027f9cb825abf42a460c239578ef53b3005b1cb440df657413cb787c1d4c625f793a2cf938ee3f6fa2fead4423ae3fc1a5f24cd278192966516f737d17ca6902eb75e3327a3db19a327736dc582a1fa81f08d62ad3686e6a08e5e82dba97b258ca9212aaa2e07791c389970ac85bba7da972b1ccbf9aa393db0334084bc864f40b2aa76048c2f98631396bd2439ce460f049e28031b6e683a141351bafdc7b10282a5f361107ce8fb0aff3dacc0964359fe7dec2f6243b9f83f3c8e3d4237b05981f98732c52f4ab40324f4657ec3afec2844e080e3a66b9cab4eae191cc0cb4cd1cff51dbfbb59a9b0ccb86f556d855a9368b1ce1972e30f540950ae6e91a6a527b560fda4a03a2347d2ed37513680b97874101a7eb683587ef20e70d2191855e867a779f781be58b2f1ce6463e598f1570ed0ff7068e9696aaafe65d6817c6ff831bde4408b87cac2e53a7d9a3a700d728749254cc53d99701d138da6c0d9172937c617bd318e9a5b970b29231cfc9337ab0b531a0c5ae775917fdeb999c4de9a0a188ae41b8216c734d7fb6fa85b2a2ef3534c138f3771a969d30466030f4ddb1db0f59b78291c9281bbf2c487d61425c01710042ec02e20fbcc9cf4bce512abf47ed1e3d90b6102e0acdf47e203ac8116dac8c8790b5581da2f36b9dd44c18bfb3b4020243630d0b670fd461c4d176ec686e8b341f4f61d5671280e7e47f212767e89589f2ced6ab6cb77eee2ef9e16e009cc037158dc730bfc9c096aeaf059de6ecb816cee9f9e5460a651146dc507f635bede7ba3bcd5bd0a1562384dc6f33414e66460f098e773f22146eedff02533c20ff3bb2019ae93d55abfc21b14061c2f27ad5411c9890f8bac66f30678a18118920fd82777830a3a828c5ad7ecbb3b94bd76a061240bf3e8180e34e165a3f1893788659c9bf492ab10c5dddf45e444c964cdf6785010292555c317476690cd808a976d6a1be0a94a9e24c675b4674bc4e0d51d5269bfe56896fc988f4c45a6196c390aa957959461dc677b6a4a79890d9b78f2985649b68ebb75e591ce642d364336f414125e28fa67faf5405be386054c54bdb1ce26f69eb452f5109dc0a873ca422e4a7efbdda4c4f5254e5b94524d2051c203d9c9d37970915dc2be67d8f18cf29c3c14253da0abd08852ad73971da64d7271ee60c8d2afa8e14b9ca6fdc02e04fd9cdaca48eef8bb426eb8f8426bddae99866f8f54f6b4719a1bf81e09116212b140abeff3b4a1656aff4c405404ae310e807d2c4294a8d748a35db0dbab535c9aade4bf946df9540201cdd8082dfa7ffada82a0b66947aa67d8519bc0daceffd98c1638b3b8bf597e40c9664f582dc0b3cb9eeba5f340804bc940b5c12dd3c94e2587a9e412f57f11e663aa04a940f5cbfee1a1bb300af4370b777edfda9f9468969637c1e56179fd438557dcdf973cdb414d1626adc5d6aec2bd11dfb5abca246232b1f4c5228af569392d97febfef4b9e825d091b51abec5587d49ab3a3d5c44e13941042ed14ed6a18872fd5dddc569dd31f37eaeceb94838b93a01f6b7ce9e0a872492f595de91ea5e7fc24799d3232ce83450b386881ff6b3fce6d2630c19186a6cc9442148757b473e6065a67cc6eeb69a184b0ea9ee0580372d4a067d4fe655b2802e6bd11eb603504c626479c1fc1439bb6296511378b1c4c681fe843ea710b620229acbecc3fb92d2acec07009054dc9b3ec5094a012903593819c03cfc97d7b7ac86d4f4d5f116ae90440eb53c2d1933faf9fdcf05b9357d7d15176d7b6000ce1b4e28860498f738cfe9a30fb6c8e96803bc5d0919002e910591da93ea138b1cd0b514204e6c4f2dfe4d766f522ea2f17b017a3d36386a35f93c2dd1fccbe0aebb30b7b009e461527126a45d379ca5d8b2045930ade7d5baca7f823a07a55ae35d81c0250d174cadd8795783846c902e25135c9e14e73bfbf6966f2ddf783a36b8d98550b99094b74ebe9fcb07c5e4ba230617405cd45178f3650fe6129fdc18832affcaa4718b3774b1fcfa52a902937cf085946977f6c62d9a16ff00f65af1add851a4ecdc133a2814361e269304117f99f3dba8abd851b6b38cef1cddcf9bbd5ba6a71f7dd9faa3b9c983966e3e31e6bda54b3e2d2d275b803994c196ee7cb4ab8e9d2cf21940f174cabb2be808d5616e8d22b0ea81b255f5dae9dac793a8206adc2d8f37c25f52759a55c11a3bf3b8387aa0403adcc45c6236a0583f455c0de72367d8efa2886b73ca0bb14a475b76112f31a52a479857ac3ce056b4545aa55f7b5e4fb0923e5e563db39a91310f566c84f06f31f2eae23752778b709d0bdc5c0149ce729233607d77797769a23a58a362bbefdb2998f1d4be985207eacd9d1f1e643c6d19f3bc118be784142b8e34fd6645bbbab8c9cc35459e47b77eeea214c461ffb912826d64a4323762f9b121bbd0d65be788e404923d3e8a9b215d5ca0a71be607f04724d3c671a4aaacaace2c2c5fa1b614b98ebc4cf2c130f426d0241cce2b8290a13c7becf8b71cac0e452ca6038f928b846c943fe2e2aa486bae890c638d25a93f35740ba462f7646b8afbfc8070b72aea8111c78bc391f5c667b458703e60839e7a68451e66d861b3e0f79f5b2b1ffa413c9005f863102373b3db39b2f4183e61d549775687030893868e6f29379221b6460c4e66dc83cc64879fb1df51356dd87de23715e17bf792f9e9bc3b9c1e609cfca82cf4d74b672e6fb47ee71d4966523ff818f05a62f3a45321add74be27513968b9458550f13fbaa4567465cae656c39e0a8d5c55d736233df8b6ab8761a579d5ab0b7b99c7dd65a97738f2043cc7fbfb41a1aa1fb6d29634e356044f1fc1e70f96717e03adeec5d0474579c109394a4e7e48c71586d9ec581b6d3b0bb16d79163388c0851792a9edae27eff34eee3ac91cf114a7d98b6aa94872c90e0163a478351010999081e3749015dde711189e7090679ee0a8a3b18a2fe334840ce470553ab09066252d9122654fd4ce8c809ce9a9a0bad642137d8569ae66b98b0a9d08a5c1989d3676ad739463142c61b285f059e9833ad6f44be57b61e98e72d7c529cdce2244a1e204e2b8e370f0939de31684b27f21787e974ea8ce3c7f66b379a2848b8efb6dd0d08dbb3ee7d6799eeefee5aa488eb09f1ca86b7c5bca1b763f724a70db1832b51baaaacb0441973e78a19de7c97b9823a9a2024602eeea18062f01d439c35eaf3f2724145664f93395c8f4b66567fec12f2292037c25ef88d6cfa4345976156832cd503bd83866c2964bc89197b4513d8ad7f1c89869617ea15454984ebf51e3675edf0d05cbfaa801b206982b0943dcdffd73c3a5a3745b508a0ea8dd2a5b0baa9bea4b54fe166bfcaf16fed0f0c19476c587d200227ec153d7bcbc947cb023d2d258d882fa6704dca9724d675abdf26e8d699d87e3599d8cdcee1969a5160778e1cd6c400a9b2ab1e36ac286721053fb2e5ba8af2d856715ef4ad10fa62ed183a4221e89ae0eb3d36da9a3dd59202bb40248d7e7391247467976f5fe66b44d2acd52cf71108281e8eb95a7fee16be38be0f0b7ea2c581aa90ca245785cc38e0e1adda8b5d846272285288a3a9c75445cc473494dabba0fd603e51038aa9dd09fc2cb149eff214cc4c6e43e85312ae8348acaa9eb5eb43ba4f4082a76d2988f2f6ad36ab28dea764b67eeef925b2cf6ccb576e12e7498e59ac3576b507a4d00f48b37ea3674576b1e37eb5b656c5887d36f3f489a64210c360e24c6ad35157ed788e2166abae7bf3bc9e159a324d85d67259eecdbb84a7ae10150eeeecfa9d99dc4c0147bfbfa92479c86c53e11aa28251ea905e6c9fa7941a56824e29ec88ae7042de92ebbc8e1825270e71bb1261bc92747618fd38e5683103e2567d67246965c7fb8989f46fe9bebf6bd61f1b8cb491b27bee21fed44420c7acae674b4e5fe9b24578810124866e52483bb06e7749ee494d95bc22c7c616c61a84dbdd682cbd833ab10b66d8f3adc519b40898b19733da2e3f37ab49940c36a8e775d9264d46808e74b9a42979c85441deead0932e90f3eb34f280e3750ec9ed15e1abff96c4637a9d744adf598f3d6062eecdcebfb95f56d29f50d954c2705e8d22c076b7876405c3bf160967851176f47bf7ce44105b1f440cd82d0dd84b6f4e8442405e3cb58da43b1b97019a2334b44d359e6548124809dced934b236bb7ecc11c1456bca03b096c5af9852b1946f9419ff0c49a56c959e0f2312af5c082c84391bafd8a1d4c7e6749ad96fe4b012c1bd2beae9f633ed8ba5dd2d3549799e85b726e6c8cecef448cd5c244c7da47ff0d20af193c558f349fde4f503ab6ff8db36e5210766ada251c6bea6b5f0da8367b7f78c507b045f1fb737875e8d2dec2bc4ae55d431b2d3a72e8a4e961e326ecd095e629fe31cebe816f464f354c618c350399fa8bd557772cc54f30d84443cb37116bb68b23acc03fe5d0b8c4593a17da3051c53325e5aa6fcf51a5cba357e62e0f383baebc2d04bd40a784240cb1e74b6c81f3ccea9ada29d92ef9dd7f7a8698d7344fe1c7e8f03eb8237f1e8772cd5af1f0c2cc69b8078f4403207bb1128a7dc45c1d856b78907c6700ecdcb1bb0b828f52abbcb5da785cbee4626b8e29245356f342c0c856f4c3506bc8babc407c1c0691a537d3fcb71f0d3ded2cf3f1a21b45aca581ca931a10751059f339b496e44f7a80e71f4ed7c5f8c2fd6aba8fb9c4ddb6542da38de70dad0b08d80d7f10c1a0050fbbaca1913d1679da6901822807546c000c41b7be774a99e742a129b605e89f23b49a0b8d137becc22d0e71e359c9248d8bc5d6418ce3908eb0a3860f215f56eab3856c3125b26542fd0a1ce937a254e985eac050980c4929a8a7b5277df6a777a487ab508ce2d6c3601c51aa4780974db881e219ae4cd80e287309534e2a1236eb302b5b3da75ec2a3e8170f39c6425fe10de6fc209fc230077557e7ff13087ec3f62339a455dc0447887849439a3431154ae3d267afc70fe29d3e57fce0e64c26d0ebf843ccae8c9da42833954a4b1a2f67a367a2557286d8149ea9a5593c7491d7a5ce2825c52d3ed9e2f2dc26e84b5c96344fdf72bc2ec19c6c97812d93643ab57c71753cac148a17a380e9f1acf00a1b95d89fb1bc4875bc065be5a426038b1b63b85ef3c837fa6d4110b801ceec21a5341bfec56341d82f65fef2c8eefff0b55a75ac0f0c685883eefde6b08a11c6be05ea7115ff657664bb964a219e2920b213a9f0ccfbb1be31430597096f9384f96a79b7b589906b88dab255fc9c20e1789dbd014fa2aa3f4376e477c5ac56d1a237b06954499ebe484fd67dd9d065605220a90afc96afce0404b2e43a58afda3f1b5486aece9d14bd144d2845a444734d5a2afd95a3297a89a6df5645fe8463b356686e0bad3b15ed4239258163fc581df305ef1906892b55db50ae76a51dc738859e2538a83bef09300f8c13acbd91b3ba88df86d98b838f1a68dc4e590adaf1f8194d84cd8392499042fe8c1a91459dbf9ca7fc3de982f1b54942d17e3aec88cf214dc4e37743ec2af50b009aefbd4343e776d9907edb01af9c2073eb3735ca32528e83c5eeef753ca92efff647d4cc43e0e2ee03319a1d2f942c45f9a69afe49221b8b5486f2211aa86e339950655fb7f9f41090dd219e9bb9a403bb9d2ccadaa871e2fe4ae54ef386accaa23490102b7d42fc2aace51f7c6611454338646b734e1ee999cfb970dda8a80aa5787465efda52595bcbfd6177157b91cfb5f253a176d973b184ed1b0bed092b60de94a4d61902d37f57ac2ba81f1b5c90306f773990ae764a02d925119d4302a09e15005e93dec5f6bb79341cb42cd3da3d81e57394021c0cc2ef096d81db259efe9638d4fbc7217ca9089f9854f1c428986c91006a863c36e39ca7f221ed9cab399b3684920ee631672b0854e6b48502791d4553bb407c907beff1fa9811ec21737d1369e69200e6f842c577c291154b87354de61fa80633e5099b787bcadc01c380ef163f578cce65d0cfc52701badaba1c620dd6d62c59b42c8f6903504a299deee74c9547a3ee4e28d28bc9297579a4ba765874c7c042ab4eac403839d59c3fde0224c981ca147c11dcf995b6a73ff047acfbf0e197f98a39585dcfb6c9076f5067c868efedfdcfdf386d715fa139829ffc40580a8453cd7b5b788367266936b7bd84b8bb6cff91812e3e46dc8c8d33c30c9845dc517b269c886c97b8de171614e4bd2ddd199530115dc31a80482411effa0aa3574aa55c8671dc435729cfd21131a3f8e0f74310e4ad19b41a2170b9584d8f2f2e547f540dff6bf262e18d5c43c12f8fa80fb16988fd8176b3fc8776b2368c8d29ece038488ac2b3f7f8a5b6d7785ae1694bce762ef0d5bbf319fa6f7fcede02af42f1e5dc0dac4b8ccb7636d76d0aebd480b7f15c46ca6f58d855403d0687f7ddb04684694214038bffe79f32fdf530de4e0aae70d48d6633d2034dcc1b99752362c748b5ed8ac80b973093a3fd7f1b0fc778c4e9b00928f4ab1680aec2dd9704f185ef14be9282901d39c7de320d5e12f06c3808196f74b5250babbd95212236c7eb7977f10303d2c195039023e224fa26fa169552ec0d60d531478aeb654bb50140c9f9a8f9c5b10d0cad4a1fca27a2360c3b63f0bccbb6cc0a732bc24ef1a82db296d1900dd954dc9ae647108ba4a8098ae429ffffc46b46dc5b6d37d0ecdbb638446432ee0869ca525de1acfaec2e22758cb918f4b22493818ece5d998e047368a81a7040fb955ff204752fd98562bf2e59ddeb3a66f4c42804b0f60ecc48b4a7a55a551efee233f92d271808f4684593956de2152765d56a0096804c1de472092eb75fc2f39f8bfa1feb15edb160666a8166f2c2780a162090fb5c4cfc41d3d66d90861ba147d6e7154a7eee1f5e795c82ab2c80ab4a3904acbafdd78bb8949ee79c1a3c690b87cb23cbf98d4b66d29a97bf98547850753aea61d4b1f125f2048bc75c93c88c26be1ffd502d176b0bccdca22b870ea03d24b77e67714c2d61804f009a430507cb9f25b156dcc32f7be8056304f1b8560409ad267b0c9827c0170e845fe349404023afd54749ae99e88d7fee54250f292954794f9268559006f3c35b3b16c5557e3b54dbfb18628232ceaa29b18f8132e63b98f094f79e2f5380ddc3e7b1e82d657dc61f67648a8379d71909e16255cc8b5d82131265c97454c30ca4d2ffe55b7e7bab6be3cf46aed47c31bcde8c3ffa23e045ac98c4a565f5c0aa236a35337cc399183e4202540a3972d6b65f4a679dcdbbedd81eb09ae091a5d1c8dec1d7ff4d288143c4211aca783574a185629a22d8f2f5a08f2e9bdc19855d2e713b2b17714a5aa359ffd52332f112e28a3747fcc02f34b7528c8e77d7401fb37597e0b4dc0fc4ad351bf50e1b9d0d4c8839571a07b2e255be0afca98fda64a7e75645c1ef21d62524d0fb8682836de0e659f84106458feaaf0f4b4f4cd756bedfb093a9f553510b9b790e9f6966b05ed86da7ec81e58dcb1917c090ffbd919d6d547aad87565ef1a89de648f95d6c7303baa1ae6430e6412495507684a03f767845d7b3182251097982a30559c9618a3776a5b822ac532d92651846251b4c0fa28d1ecf675131b89f2ee36d7fbd6e73952c057d6f1642d4da9ac91e52bb31b12d0e9b425d3d1d8326bf9d941d54cc08bf04a2608cefcb13c81ad13a70b9993af253449c37a36745fefa078da020601fe831ba05306218bee0bb27526dd51d8f6d3906b1e51e78fa447743199e1598fc297b60c2963598d0e58d37617b4866ca8f60e618dfcf5b7a94a3095af7c5adce6478700e95952431934c8586f6b7ce786528dc95681e260da86935792b31ec0d5ef3e7b340c4724384abc92a5d8cafa8c76b858c96fc4822d9cc35b9c8433e6ba4aa2aadfd2f2d496817a755054a1bca864d44ae56eff410818a3b6f5af86fa7035404ea36884fe8e339c6176d709a57be34438e1b0cc19b581376f16e5e6fb7d6bcc4773d3598b8e569212fe665163239b6eb4cbad089316a205346abe527b749875b06151910e658cf5ad920249b8f91d99c4ffc378ef6713b72647f032b6e1d5718f06d60cadf150047901da95b64ad3ccaae434fc22596fd76ca482cdd7398c8c377c5d85071fa32534bb56d1359497f39b606f5dca130a5fa96f2567cfa8d203311c04f1c1ca5742c7529b3edb5585da93db4dbb6134a69cea912a2c706d8f05a16ec473b717c602beddf2ae68f00897899880ac2ee4e812bcc2ff52a2bbc933725ba3a7d09be8c498aff7b4721703e0100fb5d55a3e3a1c757d46aa1012f38e5b9df7344c457f9873eeb07149e2f79c1c8d63b7eaa229d79ccce4af2370dc85718ed42385a76aead2662877357a60cd9cd227668fe7a382690ffcd62c63b4b7018d1c3f3ddf99c36e7c45f74b82fd9203ee3b71f3481af8fb893a8df5f06a727198ecfebec6154acfbf0209c75c919d015944d4725199a1a27edea27b0bd6bac7224fa274cfa300bde8be62b0bd056767b60fac0da2bcb67cb21efc39aa7467a0c41ec755f2a03299d769e1006d748d0e13184c2615a4fbb977c71efe7408c3615cf06c0faa228ddcab24d3cd291681995faae68b543bc5aa3f8437340d9f8616b4d8782b36aceaa52bd74e1c9f7371582d818d745dfc7f7a4d8930facb5d3f42b2f097f997888c0285da36e3ffee354627fc0aa74c7d671a4f2017fe0a083b3a84d07f10bb47e000a5dfdda1c6de04c8424315f731b290d61fff4a17cfd688cca188b06e115f2331788a75bded514380c5529a7e2f7197668c850e5ec113c8c0bf2bdd6a3dc030b773321078bc04f36580ac92fcd977383a1ccc04ffb2cd673eb008dbdb599a4699e7c755e0a59865cacb1f3099d14eee03bfeef48e6b6ab9413b22b496f92b454e5bd72349a123fa8c355e54893a815e50be84aead2378f69a2e4eac5cafc7fa1c409c0c353304357d28615e15a61e11faf4a00e2ae90fed1ef088a281114082d5ead36fcdba4c6f8d1a6af7c13b900c9527c29cfe5cf1e4e0b31c6023f00fcd3bfb2890d42156e85208792e6cc4fd1df4256ed1f2614a4b31328e7d1f64676bb40fb076bccaf901693336f6c20000918d8de1ca0bb8d712846807cc8eb28cd0206aa3c486aec8ac0e68468a5076084900495ceacf8aeab01eadfa26608e365100517d91d04cb61a64d61126ab8358b0411a67431f61ef474bd3daff82e36f4ec0ff764bef8e123981653f1d255e36958de3ec9e6b97faa24deadde92b5713405e55578763b62bafa1ff279ccae466abb987b5eb1a85be651c74555aaac15ffd9008470ad77348e8b0c162151da05954a57f81e77207ec432a26a6d1ea9f6248e0953031cb32bb36f556faaf9f9cf59b48359f15a1c3c772d9d80c74e5e63c6f5568e786e84ffe9e0d27a081e521aad8426af7f086e1a8a329046cc162731132c2f6e0885021666ca523b1df3ca45494fae2ea553cb2bf26bc29c71d38c6065b5381d5ac1a2048bbdb3f1022b238f04b80ee4dd2a36e363e2cec4427b155ea35de3692f12b1679d0ce7dc1eeb51b004db49856075fde778c6a76e438308147390adaf2a3b02504173477ca0e67b283c011fb424d62c7053beeb77946425ec2e814a06cb03a5b34f1bacdb6e813e06631c712fc8a32cfe39947f4cb524c65006e3071b230bb09fe310429fc32d65746a2eebf4f7e2b34390a101cf04ed0c7c82989e8554889d9998f7ead423dc1d2f77bf88522b0e6251b3d17d7b102aabdf98b09590e8377b5198a59b817ebcda7d5d90663a790dc031bc17dbc2b6832570d34911305753734c4f847d13c4c4a38a0a07da1813155939f3be8c96e56ab0d1bf3720be76efad83de5a18dc35a61cdf43586f9eb392cae3902163e64d28070729925c85c1808091b7b0511685e614121a99a99d8dda127bce187b7ae7235c72463e3b992a0d37fefd9aa99a4ab4fd0bce753d64048009bf63f055a097ea6df034183da4d874b57c13e97c83da753791279cc5e83f2e8a9f0dd62ba3c9e1a523b9c931d1d073dd2a8f5dea2abcebe03db898ca816d5efce8d23a00b4ffffff4b