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 68685 271e70b0839bf98a65b2ccf3fb07066dc3a267a1cfa696322d9aff4905fa2dac

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
afde0b1c314dd3e1e04be54f106c65605317ff6aff5d09dc96058ef22026e329
Certificate Block Hash
271e70b0839bf98a65b2ccf3fb07066dc3a267a1cfa696322d9aff4905fa2dac
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f004000090060000
0008000080000000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000067a81c29cc2af4410dc3f96745f237bd34f685816481008028777e7a52289d5feed03be8034ac30b19ae336c44e54716990c0a851f6907c6b57044888f8a7e5cb9576bf5674ef21419feb9f9cd00439105c398dd4680cc0dae020000000000000040000000400000f004000090060000

Raw Header Hex

00004020f6ec0e422a171287bddd1a76aa386e345d59726fed40107df717b9de6613e5e9ef385bac640668094adf0227d82a2e44cb260637d8ea918c16e83e92a2416d5f01dd236a6c24011829e32620f28e0596dc095dff6aff175360656c104fe54be0e1d34d311c0bdeaf

Proof Data Hex

59,560 bytes
1212160203072da6866eeca416078670143fef2016c77b50a646075a9950d734b4463c6bf4fcf61890cc5ac1e3bd8174c0dc8d5f0acc7e407b80841ac189135cd5a2a9d12d5e0f6d5f1a50efdded33aa17a81d0fe1d94c1de8bb7f9bf7c14dca570bd5c0e827f6e36567198f4606776a13e6f7d6457f5ad094ef5326a12a192f3ae7ca25ca04bacbf36f303405512c262b37928a5a802f4d175cf5061de67032f51a9314eb1104c82f386e9edfbe749f62e3228c6dd117e416587038d0f157b123706e86689165865d739790df266d736e60437bec8cc060369fa3fc7b6014a6fc09cac7cb6c8f595ff4275b46842a5ed3f4c4c0e9f59c993063cc1bad63c8bb7cb09ca3995d2705cb13e35c6814459efefbc9597fedc8e6cfd7bd5ed8a9d761621b921b165d245375f946c5023552a5dfcf4feadb464747ed46c676cfc9ab4cac236065bd85826b67453d52424353fd0eb27d74b28f3c980fc8c26a575a1a841bdfdbf43309e38b8fb5e5df18de8d5269a585459c0553673ca0c3ea0ae55f0b840308b2e14e56a858ef8598c70083a9afd6edf45a3a471f9607fc92ba39ffc8fdbcd5871e955e4d72f2a3c75036dd7121a14ffc23f2c80230a0625d675e0e281c22bed7974278f776fad9c2f48c23cdd09a2da4b9077105f4bef98de059c699f9fda714a728195fe53eec62ec990e7094052bbd86c2f03fcd09b455128fb63c0d2e288243152ce67b1c4cafec1248ecdbca5bc11d9f28de69e2eec76e298a85e41a24601fa26226a7a404f7977c3ef7d57774903e2c94b64b44b86aed9f53585db29c3c2de148bff3c88a413ed79ae8f6e97304735eeb8e82631b05ceaf0aa28a4b17f5024c8f222d5fe1a6cffa8ef13c3f240d4f0ecb6ce203920037f747676a4c0c98f4bbc8700b36fa634c65f6b5038aebf29908dff104784cc15791ff91715b34ddde7d33e28a74afc24b3fbc620a278359f645a779f0b99a0277fc255212d353c5e511a4de1f7cbb196949a16fb74ee82ef96fb80d89d373b2079362471e527df10c2441bbdb62a8a08d1e39c31be0c575ec63f9073692722883b7cca0bee8ee8737ddedd0211fbe5c3560591a210e9916e06b337fa5bb7287a6d4e68ddae3e8960dcea01f555896a0c7a2dd04a8aa80025e20742eeb9c22c2e81d7cbaa40fad058ff9a33fcd4c5f3cb5769579b036c6016debfb66eff0d0737fb1f28896209e8c132e441c19be135d63248651862cdfff8059f25441e69d708a8238f6c510eb16f025180046d6b501801655103b5e75ead9cc14c9bdc4a6baf88f3b74ba15776591bec4299a031660e59c0c200f80c406c0d878da75e1e0132bfb652a42c9b3661fa3ce552831bccacb72091932a51a58ac14036c432d898077eec6bf95c741ddfe8f1d713c86e5712888fd87fc8c43c8a42a320642cb1d424c955226034cdf37bc1c6dcb5a2893e42ba41e556c241280367ab12c466bcf67e77ec82ed8628da91902fb573939cba327fac79f57e585e9887f8bd4f9c2e81303813db450403d872e89873bdc6ebd4396d20ee6b85fcfa20ccfa9849f3081f71943e65082dbd6d5e0cf20e5e7fb394cca7e6954a1e2220464a03089075eb77f04aa3cbb0673a3bbc68ac831cf84faa5a3726aebe53705afc85e339fcb2561c3779d7b2938ad179eaba8d93d4d9c2ffe1d4bd72b9fa738ba43bb3639cb8e7033fed22e9328b525751cbcf896a7703b971ba69e9ed40b04855c3e9e7b55f93fd0e10bd1eaa27c9dd26ab0c00b8f0591b2ac57922a68d83442832e8b11672aac0379c0bd3e091717ebc334c415a80131423a7d095afdf21c94ff2f9aa12afe96474483f254636e52cfc28def1bf421badb2df1d7fe5d137b15f28a02aa6244be7e48bddcfb9a393877d4cf55bc5175047b911f9826d15f01588471f27a56d0714e8cec46de2b6ef6f7a1d381de3e0dc7321b09976ab297a65d6c2b3bd40f94f68d9574ff40c170f4b4d2ea1d4f72bd18de27b7105705fc991a2b676be3305efb157f83d11cb3d12588d3b4ba85f33b91ada6f58f2b471b7ca85b2d9f4ae8c3f3a43a9b3abd566a54ebdbf421beba3111175e4d8496675489fbacfb56550ce110a2a9ac09232f7b82ace7a53a91da49e0e08d875c0ebb2c9caa5c7a07fd37d7fa176a8c0175f8e4ae1fe8f595c23a5ecb9c7fa98df332ac926d45220751b185ce53ab6c18be19fcc179b77f30bb6a238dd21fbb700c192b3105e3089af463b44b1bdfeedf7db1a6c5f3566df4e88886bdc4a840ef52ff0638ae4327abe0e88721a1615f0ece173e9143da361f88fbbf9b0a96cb12aa1fb1d67b189ee57a4269555345858af2cb5a2388e9d55cef0f0fcfaf5884de67adaa465d9c5adfd39f0826cff6f991fd3a62fffe7700f6234a787898c0af3d387bb0cdb671ee35ba0369d9fe2473038fa5e2ad4bf6b698966d2e65c4f2e3c82be64c822a14a4f608de015721bb5431faa392d666791d5b08df2134939ad2a4ba186778647c8ab34a7e77fa563dd966a79b174c10036b0d651b76c567f4eb1ebe9d238de30186434bf4da5c8e76367450cfce61429993f729b759f86dc56622f3b238cb1fd4861cbbfc17f5146f3ecab56708abb287ebae31cd1daa46d5da90466db55b68245b38a266f444b83a4471f9758004950c5a48848a0f1415a34b53b17779df2a1549d3126dc89f2e4ffcfc67d1c9c6be7708cc58067566c20ac6a781cd56f2d5f7f3a07e53266d5de39f65e0356a613992296e66dab493c94de4e6a931b0aa65eb9cca6aec0b68727c3a3b91c23900fe47f5805cd1203d75dc8b2bb9bacdd6e7fa5bdfce3a5146ea1ca82183c492d75e514b18b1d763a51f117c9a8d428382c966d45c70f4f75cbd5d42d0bec8b647a17b1adbea56947f8b6fff5c4778780998f8ea9e3a3c27be59ff243a85df63c01fee475fbde37a844dd1d778c7065f3caac775bf2c8365366412c3e2d343f2eb1324cb028a72c451bca6fbae7193c3281a651d74bde986201c00cc1b3305627bf1e21fbd9c20cc2994803a4deeaa47f342b01ef976b3fb8087d818dc039871d07ec02207cd06c9c24868998918a7f21b55998b4fa03b18d010804881c56764955d0061d947666a9aca956834ca19a44c5fa599e7e8f6993511a5a022bb9b9a6235366dbc5965ac3937612ccf3b55a251437e1f6a8c70e5f388dd9436526c0d9b222b0ee686f46fbfe97fe23f3ddd580df817195718974a75672337ab021bc818643500f492cfa615641899d89dd05048e023adb0d97634826ce0d727692bfac160f86979173faabe9802dd3b381c2f81a16ed82b70de63753fff27c1f1158ace5b5fd68dcab3913a90d71b902d34ff00b57252ab546cc391b194fa059c5c091d4b86cc8cfee37237e7a39d847b6c10621d7ad701595b9afed28bf4796388b7c73f9cca63a38af3e9dd3271090d45b91e4ff927cccf3c2a64f070c31f7ced6408ad6c5d1c3bc2fed163da3c54a9bd0f6eec59f70f0f03d88351d9b846f907551a956b00c9d933a169fd0b4b63017930fadc87a3ba629b163b36441976b121b7912cf4cf19f5c2eaf73e973a336056af53008640ee68b794a7357e8ccc1f5dc56373b692dfc492daf0ac6c64cec61605fc9757d16cdc1ce2a3602f94b96fc5c142633811fbe4acddd54a4eff67676458104228ea3afac07376fa77e3cc41ef2fd1d4a3a770c0b68409d7d31398e1da61ba261b3097fafeaf70b9f1b83ff08ac2404c779acd55dd0f335977a0ad3d335b60248d72df5d4fe069b41cfb3d3ee6e42e9b276ce8ecdc9d4ad2187f863de260aba343a5c683d796c33395566e748c4d60d2439484fbe5d13c4542c5681053a17b883277f91a1a1b08bec81d39637ed7afcfd6016c7fcfaf09b1e65fdb8897a1f9b34235956801ad6245d774c3dacbc1f236fde7bbe730f9e79f7b05f8fae2d8c6f8987ffff08bc31945d23624620a4509b030aff7ec84c644b904bd32b31db20cfbf35b9fb06fa4f4e2bd05fbbc067fc9ab61035eb11756c0f8aa1004e7bb4c663c72cd97bc64371b2a09561f76c16804edb3461ea252003e6acae94838dddc16443dcb469530e81474165abd82fb83199eba3c48a916a4e042454f2302f3c1b50dcacd7602068866b7a164bd0d3f87308d843aee1e0e2e9cbbb90ecb390aab7b9fc70c18141ddf31d3f1c363e30d2436e3ea292c39ac3eadb9350aa327dd7f54ed6fb86fd7581835be7ccec7cc9ec0da7f84975b69dd2b67d954bfab29b93ce11163e4120164e6a911abcdc1331c45cc29e2d74d454f52b1ad0c98b1fbc2271e59c7fc0db1bae9a3ced11f9f8db7c27bb5b663ba56e6bc4fcc9931f0d3f4b9eaa0c63ff4c4d56bb25fb90f067df232df8b003db58fbcd57a52bd5a9b69d1d3fb8a79b04814d446b991abfa537c3bee229c8b391d8e0b92bc2424ac1c73b9b95d357a9747a743072955d53023024089922135007af5c0520466369a50e45f3125f04a9883e80eb14b9787b5e129c6855375d1774261281336de0b6a1b70a6a286cc5cf9e57f81657eeec5a8d41ffc90d257ccabb00b0eb81c59792167d0c4932715f3a4dbd7cee0be9267fa2458d7336ba864deade4b8f18620a164d12cfb2a1e36cd304cef04e0467ffc66cbf59ef3540de6666925ff1b143b42530562bb51aba63d459a3ac1fe85ec3539e7592edb22c97d5d88d215b5903415592ae3a1d38ceeb5076821f345e905839469854b0ffb4b14ae19f3bf108fb683775f51b7540fb29e57cc0db586d6e2cd6a61348f9a7cb4710ebe9457a490c7a8c8097869af6e87843a36f3c6c57ba1267a5ddf8e6dcd6dc9ebe602c6395212cf5bf0fead545f11a655b342540cc99efb18cdbaff22bdc85c2876980a7e6248192c2a6769faf7512d9663290d6f03640e236b4cf77911bbd3273a9b8f5d0a836c6cb5d671cb6e5433d0e668e0f9f74533367d3a3afdbd6ffaaf8e84a362d6a874263d1ad8e939079c4998f51661713bbff85124ca507ff9cb9c7f490670445be86f2c4d2d7e9a8dfdb4c7a332c2e096251a11557a6f5bab4c9d9269ebcbc3f921ec68d770f12f341287041debd7499594138a65e55a255bcc9de903c81413bba30ce0e0b59d37ef43fa94a0783f0ef1aced2b2d4215dbd58903b9a2fe1d8821af66502125f27318a685eb59e3495df16fe83ac7e3e92c8b2059966ba8f522edd93e9fe5727683504264a7e61672fd18b378f8fd47e3d653c43f963d4485094055f61864518e1a7204b248cfce8676214a4b0566fea46daf49f19d39fa3703dd77c6f6744bf5144825cf907687ae1f2d3d60cf2438a04eb5cf5f9ffb66088c9bccb17abdbaecdcfc0ca91a0128c387dea6160b8067d613a5e1cbae2edd8e97aabda9114b3030968590414b3ac7d52e377b99059de0fb3f9bbf66a58c25395fc5fe581e9db975ded53b840c8c8f8a012a77a9bd727353f2f6944ed93f28e853d4989e0c7b04d6d82fa12e225f9d06d0a8ef9614be7c381f75bd4cdc7f56f1b8723cb710a76889f160f6e29bdff6d3852bfdd2443be72986748c7e5173a31fe11fc35a3607c4b3e6b1a4dfc02b3eb46bcf927ca399ccabec1a79a3e166f6f1e85fb1e938ed23bf7bc6a9368b59a52ce7236f097eae6d908db93685e027b0e7d192928732c820acba8ee1f82923175a2a9610dbe91288118154016dfb4149031881bd5c64f53aece78d245a13f39e382381ad65df2d20266edbd4b0fcd83aaa4f391dc39515223126fa653937fb3c06317345d5f9d8057f0610f4b34c14e349fb64ca4eb4b95013af2073cddafcb0f51cbab13291200b65f1070f251557dbeef4b9d812f213ce2e15b7808a86330a3fe630813527be7b1b427e1e5ef595e9c78d097782a7bfb848ccc97620f5d6c7ba3d5fb0e06a44d0abcd3dc102961cece04abbbd9f48c2f2f4c94f7f1266ffbe4c3fc2c00bb7bbbcb1ae6dac681c3a4bbf11a65c45fc61946d05daee49b19a09fe14a0d11a8542aef9d8ded7bf66307979c6308a3c3d70da1c320bf34ba77fd593f37c66019a21e5ec5674b0fbd549e3c600ec63886e4a753e6b79a0f54ae7c8fcf46192076d5f9de5e3d7b8aacdac5105d256e8390cf0f98e01fc70865f077abb70f1503b10e151b3a46b97fd09e5a37a1aef50f502973b1acc3ecdcceaa1219df8434b09b346807cffe917783db7a07487b60a8be6024e7f0a04cff5555ed54a6e7874fa2307a678d0f7b816c064e7fdddd324251f2e85501a501da253ef9127af6a922c575ceab491bca5892edae5cb568dff2090c2a7131965451a0f258a517ca7ed91f3d8aff9c00d5ab9ec46b4f1fe9a37bc87e977c98122b66205250967bf1953cc43009ea937a8c74c496f3740784821c4c233b7cd2f87b07df8f2d249eb6c0e5dfb4fd09977e8e64fd5b1596cebca9c78099e6467c4be080231787499dca0362d8295d3730b8541c5d1cc97f332704a7653d8220655642c1491adc9f0dda96fcfaaa542259124b5d89401e9b8e9be95765f271c15ff45e04fffec66648fee1fdc0a03a0da4bfd9cd61e0e214c24416f4e589d13f1fa81023778267a5b428e24b0a45881f4606dd99a8dfc8edb597b3fc569948367d50072db2d27fe551dd189fef2d86fefda92264e3ca3cd365498d4b792bffa5e3da2d5b7d109808debbaeb881acacfe4692af78ceda8a084affef7bad4cd9b9afa045f0505e285f5c39a0dfcce0e61ea1875108165e62fb9e24cad8940591a1206d71b8d83a3309b87821f2687a46eddbd67b41c58ab7f6d78ec65ee1825a00ed48a30e4cfb9c72cc0148a94776f52d4465a004607783c4e4d798c9668e4a647ca05c83422e6cc5db3aacf0f9651607696116affdb4850becfe08f351e1f521d918a79302fc91781e5010117c4d7607a3e9b74ed770e9440e55ad7024d4157986f51133d30c5dc4e7218d35df072396ca49c579d44502cc861c88b74a444ff9ad1c5c179c0b2a5c7dc121d66c804c95d7414dd158ca5c238ec8fec597660e14808765818aadc72e52ac2b3e4b7482675ad59304c3017bc00bc951eea056fb59cbbd52fc4aaa82c13a67fcf30a6c2464badd2c5ef1c2801da3e0337b3a207d0fb29cdf1e8cdd20af016246067d31b6743e25bd64e00b4d38f61b042a3d7165512614195a06c878e6b0b098d68175381147500e1b229a9a0b8b0af8682620bd9122e11186f377a3341ad3eff2a830bc5f5a29a5b7924a8be23a7217e5df7ce3708aaa2497f2d533e89307cbd558ce8b40fa2067d0c0ccd3b600cad89daf64b087951770505542d77279a61563a7497cb2d172fc7bde3bb903ed0eb181ac51b11d23ac8a8438e6bc8701bf9793a204ea85eb44b5bd24dbab39f8181a51dbffd8b0f5c327457df30c22ff343454f4250c5d34ce5477e2bc0a696baa26a1f248981cefa9ea64421d15be5f11563be9e6e950dac0a7444905a0eb31272682cd0efe51cd2dddb3760e84d92f142e53ddd4e2fb79a34c8121235b88f7db4327d6b3be0a579aad8301f3e4b8e125a8508322c59934cbae60711137689656f24aac9123c57ce3cb9810f72f654a0962ae96b37d5045d86df7875339202fcc8c4dc31ab12bcb60414f906fe5ba70ff58e9e550be87c4b875622d778edf2afbb9ccaea59689e42fc82ca94f898562b2a621ee708fafa4465b2d64c1d94204d43c831453d954c7fd60664207e7f143b1ee9729492037ea02f37efb8ae757f877f1bdbe887ce27d050a73fb3d2b89c7e6951aa7a594ee926e4fdf51e8cbc66dc02e555bd2a2bdce00fee06375edd54a6b37ee41608f5ae69230582ddc8c5ca397414b3c53ae2e41443ed86d5aa285906734fd50098da7e204010498fb87b0fe9d10d03e803f8089ee32d92de72998fd33bc2171a6d6546929188a664e8b98f8056dfd91de74417b69022496f9b5a232fa2adfe7bcf1f03d801271b068d27a65a6b8113b1e4b9c2fc74e4dfd90e7c68ce44dfb30bddff9d0c96d4a1a7f84e156e6322ed8d78a6778491e3e489910e389b3406cd7f8f08d375b4979440e1368a157ed47f691c9338b8e5097ef47aae9f4452dda158e19adfbc904b5b63a6e0ae367e43d29714a475fe1ec2383f814c6e6bb621b9e327783a2cc0fe18222d6d375b19c90b4a391ac97c18426ec759510c8b81d574005289354f70057bf7de362a78910a8f6d3448c6dc70b2da89030a273aaad0a5d863e5b3200f9f2e3e0afe59a1857741add2cebf715092abe5b8370d5062e84a53ca8a3e88bc1eded455a61827f72b921b6ea2b4228f3e3be39a846df2cb0f3cad096e9d245949528c9ccffb473498abcb841db5f2ecf6fb5d7efffe9ceb4f2fcbfd8fab126628cb33000aa604461a3f898b7160f8ee2a9e41ca6b1b2399e3166d2ebdcd93c7de7eebdd76a0b68e757c07bbd69d198561e0e99f91904cb841572b2c286a8beab319f49e0c620172c0668913df4d4f668b6e322a267aad95070df0e4cd767db9abe55bbe8a2e5660185a167af4a88e50bf5d640b76862fe49c72149717aa06f4d5fa5a2551e1a7e570b92ba552fcffc752647c8d1e664b9232d730feba9af8f6f681f310e33d2e177e52dbb18127d680f14c5c21612226fadb7b99d207c4739fd87cd4dab1af289b39e6af2fb023df38239d7c7c0cba9ebe8c8502da258116dccc65d4ae99b1673ce03939db54cd3fae8fa0ba95b337f158c5ae161181ffa21f58a233026b2d153796590db95c0f6757d7056d1afdf7d50dd14e7d552a7389d8db4fbe755854076a6a96accf2aa5b3df3c7f1dc44abe14e52baf62c561ad7526cb3ff1aaee808142c4d28ff39b266e25ad57f4a832b7c7cbf0489dbed533cc66cce3848491312c2290cf765bd7f95d434e899ab6b97dbba1249da2771b24939fc21f58f77b53d5d9b30dfb9139cc2996c2f266159a1d392bfcdc23099bb89a6e56d62159c03432e76da8ed656fb92e415d6a999cdbacdf309747ab4ff21247cccab2ee0792fd8524bbfe58253b3cdc5a8b1b96a3838150a7f3aefc283e528d5788ee345047ae5d0bc8d0724c30a304797c68e8f1c213156ad66c707b2db978d97f03b05a425b902a670de2802135a07daedf5e686852018755cfa6a60581b02213f0019cc1d9cae4aa4ac07fe921aed6ffa48c9065ce4fdd8107d65dd346c09c72abcc6997322d4ba0954a621d9ebf8355bedabebfb5168b2c9abfbdeb79107f9ffd22e1312bad88ecfc2734d185f17f9514d187f26930439305869e3baa59c765cfb44f970a5777c9aeb0c4e6eef134ac76514dfdd501cbde00391f643e3ce787ca4da703f2dd3b3ddef7d7a4a882afec61a82e57651cba5a4f7abc10e4542a2e51ef2fc45ceee124c757d9301086c74b897a95291c3c7948ab89c32b0c34b5bb879f48f7e0b9ada62051e08bdfce8012a7925437a2158f251bfba0fc93211ded36035f004cac3bfc1af230f2641c494841a5c67f176c3ebf901cd0a8039d1aa9ab3a611d14df4879183a0bc314e5cbb986de46d4a50068aec206c4f02467ecf6904228e1ab2ca3cef440ffd7300429c39c0f4540879e44de6da1b362ee09547672f4709f63ea18e4b5e6c090073695f2ae7ccd2dcd088de9d95e2ffed9d449e902a82bdbba01487cd931213a5969b081253e354d214c6eea881cd4d3028789ed3acc1da9303b2b18976ef2d1b103d95de61d147866adec6d234e6e650265ef050ca27f1fb1fa0d73e801b8f1faba64ded034759262af93e806132c0b674b51558469efff08f61feb61d8bd31754f6bb54fbfd5bb3665ce4e001d7d87d61f6e5605a7f35d1d4886aa1affa657fd740a3be448ce6f143fb49e42764561307f8971afd0c64ff9fb976de64afe18cc88c671f043a6a3d862bdc182d79e3b919173b3c8d4f62197c1cdae244fe2528fffee78463b6091cfc5edb12078a9b68ded869eae80959f5aab9c4771a3ad2069731c14a22c64885eebc23a2bbd0e13e5030bae0134ef994464b6fa40d94238f43d3d63f40acbf61aa4b5079575e051b4281b60b1b3823478195aed30694e91d623a134b2912c517393fea865df97373add84d9fee83c6dea1f74f70a0ca7cf5423b5ff20c73c8c44238428d7d68a0448d7bb5690540752a3b5931e1c425a6ac217dda244cc0372412de0d3b60136a86042c3516167670fb76e19cb40eb3f41389ab3f91698f4eee40414c5afdbee39bf303bab6aab1021ec83681bdb974d8bff68b94b4a48dafd1d5d28463f0cd86fc01cf07c231730310e48aa2f943e48d51499c7d37d56f088579d1bbac591ebfa24d154b5093ae7746264e443c42c2736f84a0e0f8042ebfe2304ef124dbb0928d187827480c065df11e05489087eb2dde7006fd357276df6b58f9c22734cc81cd13c2fba55ce0430472b58a6bd4648662e634907790a66612492059261b6a3679d13b9dce5e3a8d96e8e8620f151d427ec7e41ec39d2eb21f11a8b7579af653960b0db13aba0a2b612682d36fcf6158a65fc08a76c750652f985ed6718abddd3c4ddad964ac72e797638d654bb48abab3fadccdc75ca03d2c3af24900b43021b4a5467a58afaf7eb2b18f3db6f5037edb8ec28a0c972c216cde98737c697e27187c026a548e6092763e6459a80c5c1dcca72b99c130bf5e6e87391c00dcf22e26f547a6f5d99e405ee836f5eb91b5a24d2c94d6cb97de3f9cf173ff4d83c093809ec48023c8c5e81593f8d6baf1f8bddcae6014de7971007ceeca6eec688a5c9f621f492fa65c60ebe192d09b27a8425577f458221a62db5ec8fca541eea497fe4acc2873158e3c037d8aeeb0af1eb8c5d941e5e406d9389c71d2bd153daf5d0a62144e801e8faeedebdfb728c172c564efbe7ed2b692520870af31c36a7246da44f26fcc361f662f451ad32b2844425ee4f354f94ac22d60e52041450fe103cd84767c42b6837476e2686508f323761e22e8cbf9cd0ac88f17ec95e8b1926ecea07f0321dca5f3c1089641c96633ea55fa0650580f0ab4314d195986d955657bbb83c2f458dcd27f0d5c695b12012d274dbaf5fc2dc48e718b7f28652915cde39055d718a2e66ed17fbd375b92418912467db29873d07a0080fa1a3fc629fe72d9a8b7cd84061a3b4b866abc8f080079125dea7a71a3db83fe934eddd4bc77f9b2efd6edc6bc81c1c6f2359657478c218382f799cdece3ada3f7b834f73e96e3007cbac07de2d13e818eb1d3df658eb6afde6633293d114a42496d7f612c19a177ae3d061bbb10e23a4af45858e6458772fc3f4dd7402b6d8c5740025b611854b95c207cd83eb7fcec0ac7ca31ad69023bc8e537ad4af649f48148fc1cb6d3d38f3f6808099a380adf081678bd63343615812012b3408f91c47b6fa2bbbaf6d65cf5f81ae8c17b46a095fa05e43f4c6abb51390aa2bea70d5df830a3ca0d6c2417337ddce2ff7949597247b8eec0d44d26e54692e4c4fe89909930a5c0466f70893c50eb8323c23c4dbd8df60386cecf3dd33a587dcf635e5ee0acdc3d0e21a43ff54436320c327ef7ebf3a3b05d5222267761af96da80ec64b197b6224729d8566c89e88bb78cb1d54e0bf2cf21570acd06043e2947ace73e96cfc2a4aff413def0b3cdd2b1b67f7d5b8704a499873172ab6e9a2262402b03ec02edc1949be91853ea7b634743c38593d5b1bdf4eb4b009050ca63d2c0ac9f2078538a11bcbe46deed29e75ba393fc172b78a17a309e3352b909e17dbec7705b69379ae507379eae0d2ca947fbff3fd717a93c00bcb0e1cf2c7d5e89462aaab35a8af2e41a61e09c457b6e5b2dfc667e720d4a9a6a4a3560f202cdaa8500a4aca59cd5d6b9340efa00c4b302fded30ca8df5c0f61f43aa9025819a8f3ea6cb9191a809f3a78a9d73780e68fe82e5c41298ed1af97516b472a40bf3c5e4a4771a35f05444d985e3cc0eb8d64656f1e1a1af92c450893ee5be226f633f454bf14fa0b3c800446b3aff48d4b9d63d64ccd77a99b9e7cd6a14ced0e094355219af7461be138cffd60c04851b320789c622bab83398179780dc60bdd551733fa02591e6737a66600f034785c3e9df6dee61f225edfac94575bd220b9e74e697bab4cc4dbaf1678ef1ff83f6e4a0f940b1ac05f41ffdc73b6e876343fcafa8b370fc7fb40c06aa897e90479eadd85d3a6f92d37d7aca7dc5c644d21708477c409e126d1201dd09ee87be5ad80d20eb399ed8ca297d8e1003e664346362614f0f7de586275a86d2d5d4761919569e3716d178795f9d4f8491dc344bf68b6358255cfae95ec52c1d827a9e1d846899cba084f8934b80e9ad960bb7ceb2a1df81e10bd5ae04999285e14c3b5b9a6af43103b62cf50ab1ea32ff3aa9b2be745036386896fef2c0e67a862745654b9cf71106f2471300539af65282b87a872c784b9df50af91fca0a69587ae8414197d91f51621933802dbd898a70af066a4cb74e43d8dc9819d62ac6e2625e557fe6143dd5e42e410a947fcc119282e1e4fc96fb0f8a087b971917eb4b6ff7db0a8250bdf6b28ff8341bbb000166130b1e061e57850a599db540e5edcf015658d2aa6f36123f8fd99f7029f71b04a19adfa8d2900b6a265e150961a231bfbd888075817917e0560f8a5ffc4e320b5102e0a35f86cdacf32310fc73708e6767a2fc67e87972d89c3664bd3d12954c5d4fcdf4344e713012d8c2ec1eb5ef5658a713f7303a1f3ee1cb00ba80252dc29f165bf9ae8fcd7b80cbfed06c366dde8ac9a3a4c6771649c68f109e3fd9eeb053bc10dfe0f1975273170e87a57b27dea34818439c0107cbab74aa30196e32c2119ba7498b6c0613edf2f193b22e073b9fb7843739d7556c24871b1b113a165101559dee494c77cc1321a37d2391287c463f5603f0f1fcb34d1720fc94b0356c2f587f3dcfc33caebb09fc930089164f89c377de2da40747f19741364753a6c379877c15745774ae207ea8b14a469786c38c89925b9d1fd2b67ff0af9c5f0441181de85a0e68ffd9b2f1b0487e8a92ee2e657baadfe543fd3a8eafcec7bad2ee5010cfe649e9778fc363d595599fb059e46bb0c6ef1417d278388f5937a5cde4bbb94180326554077cba858e6ecbd35535f9f6f464e99ab7dc8922af496e9a40d30f184fb8e31c69c8414b9727fbc75fa721d884b20f17be8da0bbb5334819bbab7f9db9bcdf278977dac53f0e8cbafe932f7eb07678133cc75bc1da5b104a8d4a3102293893039d11b804ca381cbfe407a432aa7b3e740c3551fb039e116e36518a6d5c68bad0c9b94ef6bd184fdc0affc7b55daef6c37578c3ad41d62262ae8be1c83fdd923bfb39739391d913cf965d89148d809f051eee3592ddf34b11c7f04c4bb92493f093cba4a84c3f7920772e3babea0f7366d30f111380e4500fc88a410851d5130285629bd16db46a04fc4cdd0215bc1ccc5fe724fb7c508e544529308914c20683be82069b2ba897a7dc052b787aeac2067842b3079fb8061a5e3b254d7c3e1e189c0d34b2d7a5eddef24e840f0599ecca644f6e71a54afadda98dbb728d6a03bf1bd24419564589f6c928fae0c495c837b3683a224c9c4c1b8dffcdb67031b7162610ce46d411e15a5bc995d2bb9b18056c50f8c67abce2f22affe9f934a98f2c240d3b02bd1627b4abe3bcc582e440e4647a0c30d564aca61a399181b858e73cc4db1880b7356b6ce9353b66fd8d306c7303fb36f2afdb6b7a676b3545f28b56351d3a53547922c3adb59d7c9f0ebec03fce40d940e4ddf7747258fa694102e1a9146893ee203751efdf6930065a9f7579d4562e6b4e6bfbe2d03c224ecdc55c755b8b7d73784670bcc173229835110f46b171e8411074671284bf03dd130e9bc1e56763bace58bb59894e8b220d3903aff08d1495bf7d6ba2e2815cc983dc650accb027d339df32e0fade1f835a91c5dae5caa815e7e34065fd1c27f368596d1bf484db4e82f4b0bdd38c94bc1848f85ef064bad2b32150e1ee549ddd175b03785396e8c4c4bcb8594ad4eae62da943be5a4e539cb74829937d0790aa3a35bec36ad5ad5688928c6896fe69e56a2797c3d8d432d4892b95b0334d2ad34c4e91cda4af4703044cf6363fec63de197aef24ca91a521320956d7b2c2d4c5b34275ecca14ff6f031299daaa23c27d755d990605f6a0adc2397106ac3367d30f70a0108adf87738190426b48e95ff3a48671ef9a2fdca8a2e41afec7a71bc3396511088fbb7a0e880189c9cbe748f435980b942b897cb6b9b4885e0629f1e34401ac0d2930158e423a17f932b9d1a9361d0b3975e9444cf606ce143193f9d5ff2b488be602d943b118cf63f028967863c4e757c1f64e72ba58616212f908c8c66f864487fa0e9fff30e0cf186862f59e58a78213d3f3fc4c033518a859d6e912b93da6afb5773bc598caa7d0c994fb02173e971f1cbdc65b025db891d1ea3ba7a7369a20d481db9e48e757cf2c8fe3b5dd1efd28220ad34c3eefa312c7635246be86134c306272d3f69d5e08422ff383838df9c9dac3d6a306d09a6c4561471ffc188331b5c7ce81563261559b5a49a1bcfa1bfbc82773125477b91509cc6c0029acee817d60c5ba25426b7383675ca60697558a6e201e9a4141fd7bb6ee0d04cf42fc17c9c340e88c70c62a0b4dc9e75af95570642d1f2ba408287aff5e84e060e1f304ef64fe52401dfbcb3d80c81d7aa8c60cd32b7aa129bb310f4163a9fbf1e430d4faa67578eb2dd7295281df2f7b87aa625f95419e0fd782f6b7b416e116482328a3df06a6155a0920ec1912fb1dbb8d022921ac9b1517f767ffceaacf78feb5f6bf6ebc868abb2270403fb13bab52d9df9bd59a6c3785453ef1c998e62346767fec9a4d27c1e44285a7b739bcc5e78ba23c112e32e1c31b059e8afd8b56d4a6af66b80762903ed46ecaddc71e79230e7fa74d438897d84f203ba5878da933ab43b0e3b4a1afe86affdb013e337ae165a414648fdadb7fdc72b36f4b04febed3142fdad59c293efba6a00c809e8fe3fc60430870efbd509f0e4cc1ab1b6eb31bdfe9f59f54e7eb00ea710bc6907bc2c46732251c922cc40619c1fe8f2ce9ccbd9db159dea914838b2fa5ee986df5b6ae233cab461224c55375371b68d4835468c3e5f3e14a6abf30b612b1dd2394e2f6bc30721c80b7d8d5abc24fc1929721e44f151857dec7a853a7c3fc856fd26b1d5c5c4c7cf8b3aa762357d9be01f81f8267792b07dc29bf072027a6042636091c0eeb6f243d0297ab38022d9747aa965f9cce90f7d0d1c0e89fca59cd660d203a3e4f6cd90664c09d7303d8d0abf7d8d5230bce9109581d4eab16a0483efc4cc40fc413f361ee8facda8dbe3b668f743eeef325aaaaa67988f89ee7bc7d362fca38ab195eb6759effd6a9510a138f8516a8cae43fee803f166b1bcac02e1d1fce27a3fd4e2444677c9c2b73250c3fc04c6361be3838d1b68b40286c36813db7f248f984a0e531da5c31f0a217911bc3ac5f25e7652647ff47a0de410396380875cb60bc29a918c70ad978c5ba480daf6b2ced0633b5dcd30cba342e7ff7c39014bb8168c1b0ab2ba6a0f91308409a77af656bb8e83aa19aa9d74c03ba292cab19e3bf613c97bd73461aab086c8d25321bf5e7ca32292018624472c4418de9efd8cc5d681fcc7fd90f6930355d7f26ba6a94a84eb4bf9186c90bd96c12d3b3a3fc19521c4a2fffab2a6f8d82b020f7bbe88ad64ad843cdd121b672affbd9350480a1e09b5bfa4c5afc252b7eea24a2462715d200062bf39b05e7bcd4107ac5cffebfdc21140bb08c5f24e3f8ca08d58bb62ac47e2eef4410859e67b3576b86aac575161a8202c8abf2688a8111c45a677cccfc6ee80c4c05af5a8f66153568a97150be172beb7be845ca0056137e89d4fa922da5177b25f24dc3f6b01be073a1e4b05b7b41b812fa0a4f6cef35333a8ccee1ced1965d20ca2e8b0693b9e3c32bc44ec900392de5fd368a0f0319182b51fe4c3b9dd320159d31c37b2f4cbe35bf9b136685e6d5a6fb609eddd73922bf700e38ee5a069fc9a09f10c2954d5ff693a49df259ee8787051ed5ba0a7d59cac4ca3e03939c386b415f464757a5ab787a28fb4a4007e4983b1e95ee1db42748b10ff26c08a43f9e21e68917eb4ceefe50b1d5b68a33b9ec59de28b8c566920b065324be31a0962a7191481e106ef523d67495c7f7421dcbd85e08eec5d6de7567660ff53eda4529eb8deb36c6cc85ef6735041d55465f2baea7a93bacb255b2e37b3e6bfaabafd5375f3bd8ddb89915fd5e82b1dca0b9dd68cbf387812b35a54916b7e9dbe0de408ca8648fcee6efc0362ff056c767f4cc714896e37d54c0e91b06dcd67cce9c81152ef7ce198cf2f616f7c1121415d60eff1eb5ad3b91f7911b4b5a1ae2d44f120363ef0b6e95bba662e4da3b816978027a5ef56c2914f106565ca2ceadfe382c52c12313038ae77a9b0d88ff2e3a3481e4ef1f3c484f39f279918a2eb2dfb8bd44a55259ac485f9c7e5ad8e67db24f7fa0a53fa60d5681dd65831a66403da5b1dfea8c5916cde96a07856b26f7eb9d9618b61fb5006367ad2466c316342a0c25438979e141551a51497542b48f1d3ead73264118abffe5aef5db0660f5ded40e92de06f65013a5a87ad62b621e2fe4702e56562ed9006549eb3f35ace43bb40a635aa82a7aa1f63355b58522571e6d94bee1071d6a75682948963df97b214c6739b1e9638f966e612ad2a0ed2f1b8cf70150e524682ec990d40cf533e32796f9c2f690ab2e6f7a409c56ac447e96e32cc4b4441a6b306c46f5fb63dee34ac4c8dcc0c889622d271b8d85340b0ffc658324df01513f3028e4408df1a943b234a722f5fd326f8a0d0cdf602490e2572f863b7af068af58ffb70b54d4e80be3978a1a3dd4abc580bcb0affc4da2c82fd8fdcc50f9a2320404a6e539c7a9a84f7de9c60aa2b1e35531a8ddd039dc7c085556ee88c5ad793223fc70386bf0d10c4bc64d5c107947f7dbd8c32e9cc8b6c8817018425788f4e80fee6808fce94efed5f8a07872bd7309009481b4efe6d1058c1922c8a7fa15aa42d24530fa6607940eb7d44771baef71f9ee869ffc8e4c6d0f7bf18e1b2e8daf0cc1e465f3adda999e8609ebe573825091dda11d90dc2c459d1dc32f475de8963b797a1a20a91fe8c9a01cee24e3fd7090aa1f6708079d3b0fe39a3c9d4f784a6643074e17e118574be3aa05df3cf247cdf7d1c647767fa38aeeaaf910c4fd92890518bc09a09eb83746cc8175cbccb1622292b22bfff5f37842c8c4275278d2e86896397fefa790f277f75c38371ad72f507f783c3f3ee44ae94cacbe1ac8d1ec0ef41c12b230d9b9e7aa0a9e937ecc07b9e898f131ea103253c0b28085a2cd0aa06acfd09e28b3a41b4fc2594651beeb87c8b0b2e7c6ddcd6e395e49a5afe76518d3043b58a30e83c51b6e8ad1f93ee81754a46ba5290e97a48d4f5bb2f80561b15c50653ef05c099a05bc177ee1a3e9c081a853df0b9b1b41ccf42e5d29676300d91c495e6766ee479bdf51af85e0769cf22eb99f4c4baf03a9997fff30d740a3d3a4a24a3df4dbf627abc154ffa6baaad9ed9b61eed506c56b7c50163a92aac9cdb1c357d7e3a5cc483ecb166b4a2e29cf7278afe8e2c62ada78bc74bbbdd9fac849c228ce3ca6463069485c95415090a33a349e2bc8eca19051f6bde0858e96b4b0604364eae020f3f9eed684f7b374eae022cec213259849fce70f3bb24921031a8a57952032b63319c0dffaf4194371afe0965e5fcd77ab51523fa0142929246ac58c5ad40295da4e2bf9df9a50ef421ca5e0dca562bf5adf7b4bb2a64e7e889c39912005fb38c1c5051b507272eee1a623496615df49863837165ab7b09517c471e9094e56879274695f544993bbbc6649d22b3feee0c4e83aad57232c27cd290f18b3ce676eb6a576a5edd2179a798962d92fcbdc6f0d4627087b45505e0b84001793f8de43f9c6e5f53b05c477330560a9f4d2181f20314c638e0e5fae46c0863859a59a5c94f35e623436af125c14366131766ddc51b5aa04189b261761fb64ff6be6fab9116a279438284cccffd9bd228420348711f9fae937579758c40e89a505697bc1b89af613e1a735818cedb30353a838a9f3c78080ec3431c8eb44c57ef5112367b138510a8a8c0b58c6a0ce6d91f23a10120d5a6f088c60f97d130c68ce051d8123d0be58d6532cdf8e3d89194c8b4d1b2fc2cb7b2cf26c3715a18a652c4680ba7c5bbd877972505e3d4e002d7ff9a131f4413c9cbd7bcfebda7744c3f05914556bc7c072215a4290fb57caae625d0f891acf1c8a5ab54de423e313d8115f937adbed5e26d0f9565b82208b685d6ab79c2ae4e138372852dcc389a81f60b0b215909eea5fc6c35c003b4e69a302bfcae4e036c2dcd9628f870ae8da5c3c2a5746a79055a51579ae882ab2424743df394fc7def686845805d92ef331bcb38f9d85fab7b6985985aeca3fca1d1fb39b4c5f4e8c1c9e1b96f44bfc54cd9e403c561b4300aa625b735a9257fbc28bfce6085d81f1df8b9e73227a06f4a687bfa89ef6c62bf36bf7901f451de9527e2bd9a2d68f39f053034f56cbf18bf65def834c5cc8ab96190f71d55889b36de59a4fda35fbb72d0a56f7c0327295efd91caf43f1da13d136ed6b07f4a62397dbf8d0f5b8c4c450700397388cfd74cf0898ecb812b7cb96ad90f1f2d6b364d8954eddb7955d873f4354c529389f2231d368add8905b5cc838ec1a88ecd61382dd02a6bdbe4b7e34d968de01154110f0514c3e1066b44eaca7502464766794926115e85cc6139e541c189129aed1d01012a77370692ba3d8690b4034f4b770020b2978374ee3d558ec1f8d50d9873b78c7f54324fa996d8f5fb430ac033aaab191004c8d47d0978b1191b2414562badef875041b031de68d347d282894f3e11bf9cf5fed9b5b7417ae1f99bd56bd877eaf7a6d576d2e7b94ee3287e641feedb38bc26f7f1f99ef6bda74b57f8635320b264c80f38b0fcccc75ab8dd57dd34ceedce10d3059e511ce59100fa69777fa05c4e3cb7a1d22190a8de12226dfe8df16b0b23118b4f42ba5f7fd7a2aa6973f5a9f50d96ce480ea76af6e19a59a5d7d44508cb470397eadb0bb53606db458a9dbe3e7683c37454dc1bf9c463c2280cfccd4b4e1eb6c37b9f6d3f85a4e442b4b488cdcfdc2876b3587143e4f76f124049eb0bfd94afd94d9eff4f2447dac2fde6e058d47fb96477381d36f15a3835eaaf58dce1a387f83ef01eda8c3faf92d50b50036544e6f87deb773b85c1ebdffacb91bbdc6e8ecadcd96e26283b312707f789b974cbf44040e168a1adc80b8ec6d9b1de2c6975378af23f9ea11ccfde3d367bc0aa40639b355c934d1ca12b893fdad0819027135a36eb050e55dd7eaddc6bd52869dcf3ad750e270c0892c5f21d2a935894753b2cbb442d87edfa0b019c70637d71fca815b8021efa6f3e9fa8478f08b4601da4ab2adfcd396c1d42169a426f7844935765f1cc6232d6cb132f2b38edc747de48de9dae1eec0008c69d721e2ba6a030b0042bc7683637460ce65702a7a99cb9af148d6669eec974743115506c4d938d6a8fe90a3e371d4eb9d97f3bacc744fe1206db49b597f4035dbdf78c899b7cf4534b9e950edb627c80fe2f82905e9d0f4afc71553f0ac0a104d80ca0bd47fe80336f7f5689380001524e727f8f0a73b92dbeb18b44aa52bea53dcbe5163a8fdcc0919664634022a2477814372223bf790f478705e4226c46130a26b5b61277effd68b7966baed0d476342f246afe8292f2481ac47693b9403ed9bbd9f7a544b87168a0786548a6c393e8cd2c75c535e56826e4f308282f10c8ee99ac3ecee1f45a338a2e15ebd3cf184ee7c1d6add0f86ba5dfc8bcdf031d5b222cbfcecfdfb625a4eb652290b2a6767c313c807302fbc3988e5847fa2bb885a5d968ce5b2c3e39272a003181a7a4b5dfb58824a1650d73ef601961816d5f8d5a4db1d3bcf30ecb17c1a7d27047e39e3f8aff674ef5546d5a4d62b3f39fe85921318e280b092240d8f2ef88bc37c8fcc60937a5052d35baf82d15eeb10e00334dc0d8e0a9b6f7f58cd532ef6e72a386d691b22bc67c1e34cceeb1e33d91f84fea641a241fef04b60be4836eb1fe6e419fd96d27b10bbceb983bced7b9c22abfd2b2b3f45a31fb9d9de72ff82ea19f83082bc9aa2bdf5e113c0740dbd8f771d5136bb6bcfae6c8e1f7ab3424406180036680eb819e5b4acf46f095f06bcc32abf93470724f98f2079dee9eab8ed196f1ebc646f069bd20280d5532b282a25aa674d008fec66d1deb286cba56fd5b8d3af1fe6ab16abf5af0896c0ef0ca47cf70f40d967092d85b433ef8e58100d5d9716f05ba0b48f4c743e6c0eeb15501b96c6de2dbbefd9249b780b54377700a48b5184c0c331abe2a280ed6f2848259df2dd50fab7d8e85290f639bf5b0349b06ea44f5f8bcf1e7f75679e2ac673f311c8b729298bdb41d538efa296f8e4d163e55d967b16933f64bf5a3c583cdf627ad5e4e62237e3825c978394276e5ae09acb6ec62f949dcf6758827c8b3119dfae51f3dcda45b42cacdfceb39c245b5a3d9d16c11d98338a11fd55716d74a3179d5fd7206f095ea30523164ef5b7fcbda9af74cafcf75818f5121a11ad3860abd07a8fbb9e12396d2e20e753b1e7c24d5f47e5389f2463eaf3e89463b5aa35ddc46450bec0051a375fed73b46825300dbf1b51b6893d82abf6d3436f38bb7960e794e8d06ff03acd17c7da539bae3488bf2ed1c8f63afce11515c53ebbf97296e80b60553fc86215ffd8015296cee3eb8f0d3b12cee57792605336da401695fbecef5188cdada3c2b2b496ddd0c835f2579b160ef3ec4287a328d183718f5a8759268ec5df3e8c3471266e12798df9076faaf6f1acf2356bcedd0df5bc02cd2749817cef9d8919fd1824209a5f88e065217d761632d33c8169646843c885105276816ed7b0e235fee33f12bd29cff32316b85ae770239ff123465866951a7be6ecd8e5ca388041318fb1a8a748a1b4d0e8ba72ee95c22328e91e934266d2133e984a9349d7445670dcd24588f2e7e8200a0326b3267c9a36d3279d143eeaa8cdb61a8cb7c036814af88e349ddeeee2991e5ad7b81c6b95ae04b758a6d1ccb0f1df73e954ceadfb843b6c883eb9837f14c9a363dcc871cb634f3a7a6227bfbb5ca1764474f5e93cce756f1b1758b44a8864a5ade3d7e890bbd2e44eefaeeda25a984afca60a7fc6e6ce9c8285f49fae749e130cfc2273b2504bcb524da60c76f2d4ab257c0e996e0ce26c3f7bdd2c13d24f501c053b41426884260d3fe5bf6963463127c9491b31e9ab3cacc4efdf36b090fd4a9384295759f9c0917575496c50e00267c5a6e79d3ffe44215c4485c92184ddfe3c86a8036fc715f9ca9a1b43a9a1a61e5da2407c09fdd7ec9e4b860972453ea3430477beaf89942f37332c44a91bd16575868c9886756676f65e78ce9c5c93381f6a83f315c3de82cd0a94ef5cf46c3fda4d5d7073d0c1c50a8ac62dd81833e0ee6dc8ccc6b06a3da6916b9d926ff6a5d1cad169962a63fc7308ff128874451b8f29ad5a540fd786d3f9fc20d557bf3d248da4350a1475e2e9bfbbc31607b2505161e36b729ca6fdbc12c6180a92517d0cd4c83340783245a33f1ddd589cdaa31310ddf3bf9360d8d444ea4ceb18bf949f6b245835d12462b8fdfcc641720e1401734d3bcbcef393b34ee7aba1b2c1b6a5f0f6b55693a7c4a17446861f90536e441634f333f8dd86c9ce73ccfad373da8abfb209f66efc184bd25fc9f33d66f83eab4e1de8243566a5f0838f0084cb1ffab4f4b384c7add9c1e3de1b6013295b8c4cb483e23e0aa5e4f9ce74426d56a97d8aa399c1d616d057d9c069fb9dd9df08b61f6cbca68899e4d76257e175f6db9130fbb3d92f3baf34dc4c567797cb604ac7930ce6d64aa350b6c2cd40f6c9fd12ac316f0c834eba435f02af341312e06669d74cabaca033ed64b35178366b23303112557d3d42ab7e7a8a7a2ca7fbf95b5f45f86973fbb20396e3dfb26050660221f9d54cd1a9270fba7b06496ce6bd67b3ca7055a0a9202046ea14af4fd40f334908227e60db13e7f178af3f189b6f07100dae0fb781087007f840ef77d6f937c5d9912a417481afaf24baf9461e9c02ff702324b5dc7c7174b9759b916d3ce80eac38cba95d956c129bde1e93d62e6b7353a486427d585204312cba2f713e4a75dc71c7fc5c4fe867484d5d14223696c99ecaaff16ea7a51d8fb89f43d7641597b01c49cf0ffe981da1e690c638a6e2cd59151fc64ad42e1173707e6ef7493911a671bac9af7e63a784dde466f86e80764bd69f36177d157ec628f408ffb34f4fafd612d7c5990ed9fee597bcb0cc58f7cc23e731253f5c75979a61d3982e0396ea33784ca6537510b90fefb2aacf9d128477afab14fc9acb5b9f861e82089339050f3de26f58cb8a3076220d14ba5051cfb0c1e07fff4086f23c579eeba072c53cb9ac2e07531027a9e16269e9ab89ef49652756b6d41d381cc54b2e014fe4bcc625807229faaed838384d05ad027a32673935db3431af43b2d548ef916c499134cd7a8aa5ff90bde934c672349870a17d65cb285955c0568074cab5579ba893e6917c950a1a84f53af4641b903b98d62e2509d073a136097de2a2163bbd151673e7fdca07ca8b240271023774f795ec315751d32bc656cf8b12952cd4c79356bdd44b71b0dad52df0f38f97382bd78a3335d645e353082786084779233589733a7c1d9bc0a7570e4bc8d3332bfc9b22637a1109478a94ee4135a5ada0a8b6e33b9d76ffdb3c8ed37ce1dd8690beef834ea0207ee0b8795a01d5a041b1abf191128e9874b252395a860136bfc3c5f3caa49227f06f1c4c2f0704d0629766edc738cc25734d9d7c07d467ccc0a6940aa1e55d2fe1643f2729782ddce73c304be02746e1463a8ac75e1a6bff3e1229d46225b1252b2b0084f6b16320b1573ac426b0d8b77ea09d355c638e8f26c62ef70ba4fce1677f7544c03f165fa55d05c76ba9b489c8db7f18a91b47bbb5bdd11eebeb2bfb0df9920b88cd3bc2ce84e4a03936860c0d836ac12beb7fe47f23075442e7b4e7910d627042327c9f03076ce8c895e2d1527298ddf1b7532d87be0da88208c827127321e15bdf440fc4d26de02f1d2c2a560c87f31833bb216c0946a125d321a4dc1181f099b48bcd83f25b0dc92cff711fbcd0a4d816dc366be239612a027bcf60df296dbe7d9dd9647195d202e023bf171883cdb2452c190beaa4c5935bd40fbf375724d1b4581bcfd44ebdeb4926b274e560903662bdd850bfc0289bf6db8a4bb06b918ede8458e5281230dbb110cfe4eddf9447a16b8e0c43c1ffac982e1127c9cf6f3a35fbbf1fe5fac8cdd6ad70d327dbeb991eccd09d7505425def2c9f74032c223a6ad8f1b29cb2611107811a5ae9394a2b172b225b056d46bd84c9286a90dad979e81a86c55d53c1ae4873ce9c3e728e7b066e2d0205a33a81d03c742d6f97ad06715fcdb965cc867d871d59473f818353d6da656d5d54630e3273d3eceadc41d711da5af954834df33e08e8b9e0b2b94829cd4207d9122bfd84f6b32d5de9be5db32e72b2478ed87e34c84d7d7d4631b30e688d800b1e05e10ba99153e1761700522fd8552fa0c3d6ce845d308db9c7f724b14e53c905001da0b56decf4fb80f0a6cc814d2b2da957327791ec3f187996ad24b3682f0740a98a20c2989786b6e2e4ce433a5e02eb08b4d466fff4bfcc8a31eee46db8e0023a9fcd13fee134d08432736c937241c9ce6d0d110f12d2daf93eaa2553ac5c4995a822d21f036bc981ae533ba7a6aef3c7fb1b075cbcb18ebb77f0263aa57c6d36036b934c012eb68528b41fd4f670f1db03024758c6c49d628561796a8a5b69261922962667f8af1c3e6158711a4c7f412326e1341d652471692189fb3d9ca3a3a179f2a947aa193dd6a1b84162f04553ea568cddaa31d4d1cd6a58c8c79754ed3c7d75ec605a335b496989f6660e6cb932dd8d863e6bbcf7c7df3145d9ed48daf02b6975ada673da9db8dbbcb5fa6c34b8647ef789b723277588fdc275725f96cdf260317c2c1769f302bd6e9b41e777e351b38c1ff8b6ad6eb02fa0ea6741ab61eb928bcc5e50115af424fe8e4af78eb79ba599ff41c03b11faf4fe5c452eec1bdd3ce927e2cd9edae56e59dbfce2acc54ebb24d036ec9ea5feadf1202c157b74dd0955a532dbbb4cc0907deb0f0a7c0a672dfb85cfae38df896aa0f79f3e8d76852a8de57e96cf7e628c4342c2cb785e63b2c4a453844bcd212049c71a4cb1aad58ad0666ee9eaecd3ec664d59f0e7dfcb002254909d55b5375a10a308c7c0d0e34efcbc4f2c294a1a817ec38cbbc9a3d45b1f54bcc6efe8740112ad72319a16b95c1802c9c132e110ed92a1c7277d1390647adad78bf1960c0c86b0c703588f95ee1bd94bd27fd2364ab2df757a8e55a06f3b4c4eaf02a5a444aadf48a3484f5aaa81d04a98ba1f368b1a345d57f11276fed6084f8316686d9d1a0b99eabff8537da06667e9c398fcfccf69c0ccbc3458d08bf772ffa9a6bfa41c3f2cd11856f2f7356562e0a93b01ade542fe92dc64ccc635fa26a65c9e81281ba3d39fe558277ce3383c3fd1c5d6622b5a0bfab499c6756418d42ec76fb8d9e2b94ee25f548067e5224f47314d608ccea459b000926ab7b98331fa0eb824501dc96817e1826904a9219d38d56fdd205173ed184a3958390a6a22419379656065b60b4d66f18ba6d950125d9cbdd12177798626398be78463a05151a77f06c39b9f49d3f6066e5ec9ec8083709e8a70a1d0a5af7d734db90f745ae16f2664980f2ea852c22f150c4fce019eea61171f2e822e1c7e5d5808182cf9faeab5b6c4db93dde9613e3ca64e369a10fe06b8cdd7a194d1f04137ef3f35a894993a07830bc70667decc364ed7325cbf2ef643ca41713a6d99c504e5480e7157c862c2f6a03f2f34c9d8e607b7e68b7a6815ce77fc27f1cb742377f5ce031acdcc15caa9164624f201c12ce4fc9f3450d2c1da958f47fbc6eb36e8aae6f20ac3981e87a4e03fbbec5414009236ba3301bc23755f12bd602dc094aac459c6d425896dedd95cea25131f765d713107cf850544c4671e1a0667165c83a0e02b35bd7a441e8c55dc2ea009a9490e0177cc6ddfa3db3fea3a3083e78fa699d2fac384d8c9a792c3cbfe61e6b65fb36a296f62d700d29de96da4e869e94add67fd449a6f819b6fc04c788dc204c3137ee2b1fb62527d15a0d1cc2d9e4a7206c3ea7bc3bbd016b12f83ee7c426149e3fd21d779b4ba47a223ce0257b91f7608803228e21268bcf465d05d5c0e0115f45380ff81adb1a39e0d48489bcc31e4c139cb524fc155784bee9de93025284923f06b91ed79bf26b9596303b18a788e14d61b9508b563f40571b56f402d2c278188f61f59ebb1d7f3079540190c63565c2247299a68fa6b1aef7301ce39cf564eb894b2bbd6547a327e9fb6eb027730f65a76aade870b8ae91c16b585bddf26a82d923cc59431a832f374c1ab6d316997f4a7dfd195821457a8213f2c2233e89dbc4ba6e96c47676ff52ebca001b01b6960a9fd3336c511cd083e004a86ada1c1cb542a8a432edb8ee1808351560f4751fdd909401fb379fa588240cf983568b9ee6a1ff9f0ffaf2929de1c71e66413ae635c46262a3e9cfc73a573c553ce43bd04b9dcc708e4b098463f136ce4b85ecb5bce962d040f98b4fcd823d7ff526ba72c64840474a37de808c872555b9e3310a945815137bc7f9307b974215032518894b1e875298386e6e8d6aef71f4d91b915e3ba0f60d9c63292f050fde6654c058ecf1d578413b5ae186dcbadf1f0d78ccdfb2f2b76b4bb431ddb1f4d194474a222037eeae20d8e76b6059cff8a8a528c516abe698516b496e5154974ccf69451aa6dde3dc213d7371449b951e13473134ee85290b3bf627b4c1aaa6d80cb51c63f030e15227d23cb75ab0efca645420b54d93823b7aeee9dca0db9cad35d32e9ba6693cb7607b5a21cde52f34d3b1b46038f9d661498264eb0e5e4b7bbd7da040e45306a86f72571d2397ccb2c8f549cd111c22ad7ab524f2520e5a01de5a03a9ef77f568edf9a85e8eaf895f9e1bd8fc55c5de0db990b77709f3986ef38cbaf0bef8e276a7b56d0314f0341d3a859a42ac4a963e8ad9e8bb00e1894944a9d9604bc3622aaa4b680f19233dff2de3973de5aab416ef011ca556f8cd9b6c6184f69a15303c3df292afa8b0c37a5fbe7536d1d1b96ff07b437006122b7b3001534bd6403bcd6288001880e8ee2c746452603d60bd929e97c83e59d05e80b13cddd2b21bb916c5e0fc8357f5f59595769afbb1833910491b7a1be8ec4d605aa5e89c8fb820f8b0d018681cb70147ab1ba838e9c3e92c2abca9dc3f2a37fdfdb2ce23cd5a715759fba654721f10891f6085c392a480f64d0285f116925f6bfe3a4e0de0c6eccfca899f7ef9cea6d5a3fe0033b8910b6ee8c5a70a68e445719ac84f5d750385b6da0633dfc64a30640016ec08ecd20de305ad7443be65982440335c8221a0445c81fa62ebba8752158ab88dd445c68aed030f6242099ab564e4500d25197f76298db9aab722c6d229996324e356eb469c18140b6717e7e54bf9112f0d1034ff63d9989e5039128224c89c0eb0a5a100e949c0a1b4e4454e9034541de4698e5c7d16514b28111b76c2c89c307dde74fa5f5bdda874428b35ad22afa7604b5359bc9ee35034d75f39af04df85f7b1f784acf552716a19c63a3c9d5481f817bf4723c1c2ab7e1822f45cd14023f1c0285579d0d3812c90f5f35587bce17205cce0ada79c6c186fabbfa9c610efa6062f8e3744aff6db5f0d901524cb504108ecf734d3714cea62c466fd84107d1d8d7dfb9f81044e8a9379de1c80b2180204e6d0a24ff27f4cc02c9ad46404523acfabe7a57b157e1eb5d2f1fb2fc0cb74a01a89b7a919159a7cce0f0813ab7735cb71854db4a1bd8f9ec69a887570ff16b80bca928b53ff408153014ce93ac6dd515f1a1d8043673847dcc44c038e32285388e6b1f8de0d11b54ce225537f7756b9a2124df3ee51bd6e521a824ad84019aefa820486d1eee419f9bee81767498bee87d34157e49628df1e3e177f67df4f37d964eeb735658dd853242bfd17545217ebeca187fe9e361f4aad7a9948c17682b4ad5a09d7788af937dd5af5125fac00d4cb633cccd7a604da54961e39207ed8f8ed793330e10e9986dd9917edacc32f276c5e9ae1a01b0369dbde9b21466786b1f85714c02989331f9908a9dce3ef9c27c90ab7024f3732b736da2026dda71e594056813da1b7896ac74634e04e71ceeacb94af7da125d3f9e46436a261eaebaaccf060615f4938168dfd97c60461fce258ce92b6c3ccf1db200a70c62fd2838a82e5b9c55b9e13332b6c13e5a351b6fe26547bfcd8354210ffb776075ab4238b3b45688599cdd00eb613c49fafd67a40a902c87eda05b18c0b9537f2c6f82fc47b401c34640cd671dce0df972c2e73871288adc82923b71de69cddfbd6756a131f7e1c6b33dcf126fabc2aa55c68161b025809b2145216d178796b7667bf3a05f50e49949dadf9f0e42c6c8c8bfac8093b0720d0ae29b386c3e88d440e2b19d7bbe41c3efd832094c845f1579c57e7765cf37740464d1145b85d657c74f99dd497e2eb4d3c1d5ea960d80f587e97fd570631890f16840b78a9bb84cd625ba3677251f1aa4872b3ff05cd276a1aac210f8e29c6f130220fee9678df9c41274b81a569cd9519a23a0ec4e82aca8cfcd33090a11014372a9cf03f7ac06da270f336e8730d2fc03e3da02722671ce5aaaed3426a150a97d68f3f337273db97b584efd04b649e9b5ac95f704251e5f6df23f7b91d78844fa4e6eb81f5e229db1623dc9374ead279d4a1045ae56a629be139a8d4980d65673c0970a48fad0c66170e54534eeffc6d28de69bb2a58667cbb0ddb730ea07f545f596432b06a1cebcd0952860dd7733fea89d606260e459831e41ed7a879f3e090321459bf5758607fe44fb338880d97ecce40b33ed8c3ed220b02d6f27685b98e1255c045923dee3e9f9b57b153e0c49d2f35cc56bc8544fb84a72a34f7cd419f98b9b2790e9e417677f7687f5fb04a22740dafa1386b4bb08efc6d1bae7e61780d3a1dfebcae84e9b52a4d65dd5e3f6cb8e3d484725c4b5c04e9acdb4590630d679f22f91acb4aad0d541947982f72da18b8336b7392858bbd6107dbdfe212002b505948f09af74d839388510586e4d65be09883a3b68e167073e0cc0583e39dcb5e0066cfd0a2c632e7d77c47495e150c705e25a2d0746cffb16fe0bda5c2b661f924a9cbc6300a018820dedd2be27e0072546513180ee505a8bd312f645dfd6d704eb2d1df42374518da0388e9c16d2385d7dc34015d951874ade233fbfa760d7306dfdc6f4450402a6c8ef4daf26e9092eac0cf185001b3347d9cdeab5c1c02255c5fa8bd1ea6a74a4a52d8da5725ff2807713916dbba296506af1c456073751fb02a7862020d65d316fa2ff103f902982a0b1bc5ce8a8559e5c2733ffdb08db7287f51051f4c868d0eb51684a7c480f6c4a37083a5ed6a32d119791b827a70b83c006b91631a22a3e82e6779607d3464eaf33a735422630f403bf33c56661132920e4a17f1cd126288137ff39ac31fa1967058df96924f0367be716f0377a40cd7380a87d592ebee73174bab0feaf50d4f1f3984f0e11642014ed6349b0ba901592c89191b6cf5273bf5f400dca1ab8dd6773d78004ee5aae3e5dff9dc41d1385d676d3e508dc64d0d419f1213501caf637b7e07c3bd3af23e9bb4e630c93b3e90d5060acaaafbc27225066ee4700631f5f674693dda9837348def23fed7308834b116f92ef5562e7b2fc7757e10201b58d30564416e03bec703cb7460fa3d531f2585b4812d62935b2816bf0f5a2864cc86d20cc45a02b1f44a58e7abbf5ef406f42c546fe0f21e28ff501bef1d023967b7104a80739f19d5de9e4e0fbb36fa103929b943df364048d6ea7fd9815b20e02c9da5f2b20029537e8f98f176caf23e93709b6a1799e0e21a0b198ccb9beeda9e27012ed470a4759386a9a48c4e6783cae869d06dd678833c2c57b92ac2f3e92d586fa861920b2b1b7ddbe1cb0c7d6526bb456726d69383de56ceff8ffcb6b9780de96a4b65664b48f2d8d4ade2f138850ddc261975a3975205dc85abc1759049c25f61312d89806b85b70b2550d711c03c91725efba36037c2c05480126d248e5566a18ed3f11a48f6f43e40aeece5ddf6949de4fbe5466153d0fb51d76a29921ab95ebff0a60a3367bc0a589c38ecd4fc733d1b54c2086a99db78baab053f692851b046a9b81d6c95e8e7ed44d5c2a6240f04fa6fa73334f8c8629a184963e3ac68dbfe59dc80843ad211ffd4f7296af2fcfd83c8d8e14c4b4f9b943ac089828ffdde18fcfc1fd8b4fafd0cc5124e900c1b88cd3cd346b27ded1da2605b0b4825bf63f2f45e0a0588fc7b71e55c5c504fb641e42003abf73cb08e1deb40c349c2b1e70c3a121a3c4a62277834c03c4b57362c92a6c39d21a2522cc55789cb4e0b07913bb41dcabad40d8311f2f804939057fb72bdf597c2e66a50eeff7a42f733c2de418858903f4b08e068b44c015d75b2c3f3cd9c3397121939d1024a0a1877760fce58c897bdcf65b5465568c3b3d0cdcd7e854d7a5e12be035ba2b712e33a161238137a5c32d0e2c0489e54bae3196db514ec6aca5ab07ab91192ccb19b04e279ff7306e28a593d2fc5182a6b29023dd6eca5ac95d6e1658e9ec5400228e673275a21292d6b0d1a33560e5554e5bd9e15c62f2fe8eb12c80bf28ffc3e8529db547dc13d40e83fdab4e71134483dc2793cde25c6a975d32595aa06c6becdd6a2e2b9829ca0c5cfef4b8b12154f3f0b26cd976c0a591c673be49be234d52be61aa75f5673b7aeb31238c3e83c95c5ec22d081a12add573fc06c883353a1d63e9a94e66c4d899b0ebe9f6eb4b5501367b4522a1a9b88864198e51983fb0464afa3e9d0aa14d3d729c6bb8cc1a90a3ade76a7bd89d3b8f5132dd7e1507a8e6d27d54a849ae19a55ca8b5e113f6b0d9e8ac954f5440915418730af4b0cc414768b144a35f650af1332a4c1c7b637021ab169c4714f5eaa8fe55da155a532f256c6a861bff0a288c95dcd1eb7daf4e6c603fc06ffa6f25090ea4fb1e07c4e12415fc43ff67c9afe07140d9dc01bf2b7240bbfc406f9067763d8277a2e8405e35a05324ebac1b5afc05918c7b178df29b84180949517845941c9b6dfe859058ba3d6033b89cdd0a211317811bc32928614bec5f27321a9aafb0e9b0ab89ef4c9f415be95438a9a23dde416d564dc537e80ec8cfef1a06039b516219884cc225d6a0e2aa8632f106977613a42dd71de7f64eceec845eaaf89a6ac60aab1035da910cb3263e0542d2d82a96f9653a5885918f193b4fd280586c20ceeb11253a3ca2f0c4e9863b259b40a9038e82e6a79dbc779aea98f216c65efe229ffedecfb10877387155c0d77bddb034c943956a2d28d2af99c3291ee35b03a0ef10bc589fae726008f7e2e39ecd2eae62531c7e793de40238daf160a7ac7ddd9b2ed4ee2fde0b4ad8fd84e3b999c89921f059110be1734d20e27d13f6038a0311e322beff706c9dbfea81c0ffd20ed321a8d89590aa4b1b9a7059fb207e345befedb0e6143828b7c07c2d32f90a8270e8797fa919a912ff42795fb7959271b039b11161763ab1e5cba8b5db12efb3eb9e00f0b0f839194e1f62212f5c988dcea972e176bd7e00603edd28e5b7b956ee5a9fd6505d762561f70378aaade7a62c0931f796092e4dc836a29deb083dca22016c0a19d0b832db75099efc9b14c0882db898e4d0618d3a238fd0ad4c5056fbb9c7350e6cc907e689042769f92714eaddae6690f6db6296f0a44e3d59ecaa83ba38181f24284cf30d77cf4e324e8351b9ea44b4bea74b3e70229b355623db94cbb78cf1b1467906ac6472fa523eb1c5709e434794b6c83eb84d30209183ee91bf8a4863c29bed65183d62946c31cbd3daf0a3b45f300086e0004e4e1aaef0966dc334efc26e385077adc09e71699bd2eb42194b52e162a4b2052d0733fc585d29ff38135d1e07c07d01f175aa4091bea97a86b75b6c0f7f93aef288524a521137863f2db3aae4d94490bea647cfefac3cbe2ef504b5d8eecbae53dbc7286e06ed671266b53f2c637baf998e4aa6e49bad4a856da76d568af922d0cc822f8b24c4f8d6b926b260cee7c894971bb247bc305e9e07da9031e62108bf73e11f3c64f846f14884cf2f69cb859d4f50a23ac24d4307d2c2fcc82be6d30905c8d87dc100b887ded26321fd50af3675748b0ca5db53b6630c60ba01f856d1e38a9ba0a7f286c9de60df8b0f088018d75ef74e5059e00f33b9fe33b4fd8f6f611b0dbef7b476fbea4f0d944c4c1ac4effcac8d1b139aa0b3ae43de7523419c69db85540ce2b11f6ca6c31fa40a18d7ee93bba5863b63c5b57b23d6a284705e129c701ee591c1cc9656f271310b85a598a3abcbf1c8086ef43d43c93c9be1c0d34010a6c71f646d0159ed2962535e98229b9004d415ef25fe79bc56921b04e696ed6f317f58640a3f78865d147cc5410573e57e701ad3d15c0e49216d82cd03a4211d7d99d094f55dbffd7568712ecce496aa232314e333b63a305bab0a6e590fd6ed12dcd936b46ed097dd1688ddf12885149d642d2a57bc218425b24c61ebbcde45209147253730d42fb490797e7c573391cec8a40ae808f310880b7f1bceeabc69c72da4fa3496fab1d4824d4f95f5f6b152abd90fa18700f318c1f7fd63e4e233baf44cd06ca784f876e9efa18e29f47e12c4b120b32d66fd496d4a7f7490ed4b9c3e406e48801543bffb4414510c45226ee044741f099f4087a7b0a921d484178b45ab17aafd8f632de096701d8cc85eabe494dee417e109accc99b9f0c555d3323f8de3172fd2281332d1ec7a39b9ebd73f1a9ca2f82e2b0790f2be7beddb653dd0009251f689a4c73cb9eba9863db05434b075d56b8404d5ecc485e10aa2ffc12996b33c6a205226cb820bcf2c0b20664e881723fc979522c7df4f7673434c7e08afe8d7b94fb6b9ada2f0b233b2e3059058ae4dcf9fd9787800a31fdcdb7680a43c7fe8523aec5fe97fa9b9ea47a952d08d1ba3c7e0f1f876146b5bac6f4f71ec7ffbb52a6fc0d4bb997561f29c42c579657211988dd05a87a17407f3cffb402c098593c866bbcd9b4c22d17254c2505c34b2540a20e0071d2c036c691e78c2b1713d7b3e52f7428e416ca8ceeb98fa5b483672c31d5eb47ee46555966153582e6a9712a7ca88873965e5eda3c2b5742f06ceaca02b9a2543f56be2cb18984599813247f1d664c9240c78cff0fd0d00b1b7f03da65d75011f02c3e5321bfe25cd160f2b637eb0f278a75cc3afaa542c824bcdba190e6c9d40390e0bff9fc6a708e09a1c8ebf1b39602507ba5acd5500f375769aa242f11b3dc6239342b9b2eab578e8433bf112d3f6f5f06d196f6a276ad5eadd1747ca028ee4d6a2ef67bda9160e86f244c62f6c2c62eb0b1ccda4d8d94d5a8a0c35f8d5dfecece4cca0e6d83dbb81a0b1aa209c74928388d1581a32fd178aeb28489077d1b6a14a369a8cd6392d779914be26556c261a6be0cfa7ef925e4a2455d65d51883a634fb0a67fe68af8534667d5cf60bac6fbc5253f9a2e63ab4e8d4c21480e8c8d8927e8fe3595a871cfcd4a264f44219d4d2fcd94b7e2aecce994a38902174b60e9613f09c09940732a7995afe0f70ef77f644687f9042428ad0223b92a7a00ea8dd03c4a9598ccd4fd6ab0d80d5e116012cb76826dd5e63861c0b4fb88a96ac01e566d83d64a18e87611e187374534e09bf7dee8eae54d70f1e3798635645b1598f61df5ded2db39ae6087445d7ff65d9485b83d49dc14a466dcf0efea098b753fe28653e3196142b645358b78934d58dbcfc6df7ed8b1800449132122c74c3e0f79dc5b362ca4d86cb94df049e09cfcb2dea0918a491c187fa8521363e3e31a648288815409895b445b8b76b222d788873ff8459da8cc75a7ed4bcd02d45977767638484ac2bceef5dad3ac79d27b453856afbb9c97d6ba00a5dd232e36fba887e2c1d52840aa04e0dba8f1e23c7d28c10489c3941d1937b9a5f69a71760d8a41b06e6bedba311e9d5e68615e6702d428832264557cee2a82a8628ec21d86ed5917177eec31b4f563cdb00fc641c091951bb82be50ca37551cb9a6be3b0cac83878fd0ed4cf5b2de6d44c57f9612fd8f65a1ed5d1f364a7907571ab8226e828d830941ddb6f1a1eb2c5be330da038f720f9a0bba776c3cf0bf0b02829ca6f48733a5eb892459f68441f9c1da9ce41bfb872fba0601ba67063feb4c7f261650bddf915110a63bc01bd5e93534d9e1664f3d4776f311494fed2bd6178a595e92e46fce59f65ed786c1098d1055999bbce3f133aca8d09810743263fcbee4081cf097b9771b120ae6eeaaf031e339485cc6f45dfa3fd5d65f0d939a247018318bf5fc1a1a12bae20ce50c3f023b3701d2bba0e5257114100edb6462cc73ef184324539e1d77ffd6c0c030336a39120c54c8f58ac07533210f223d3f62c3b01792c8191a52a621ebdb49ab47cec64ec9745846db71c0691ebd5ebe4d193d8ed0edaccf34b67657f6338a87eec3d3000722e00f30b3e50f90c564638fc1a03e1860ffca1c9c1dbd691b88e23ebaf8273b685c43a966343286389598f20f9afec0c00e764e53d2bf6efd973d3255d88686a4be594e26c029ed797d428a27fce36d716db59ac8642f11db934d3f878c19ee7eb77e863d63f061d7a7e1b14b335420404a2a8961ad8f2f5ebc1755f223d83cf3619e103e2357ff195205034b648d4db429f6465a0296c46a8c7137715add3d240ff868682b5ad2fd0b4e8aaae3f33bc39aa89747e45e942de97c6ae9818bbd8d6f95ce74dec87db090668890430d0ecabcbfa92201f91606b3286e3f23a48beb2e6bd47aed108380fc0b635fc54ff98ee6f4e07b84aea8e59ba3f191d03c457c2ffc9235805c29c1b8215cdbd20545202c2b3e5ae5e32025926abe39b2f0c7e4ff8d4da258a99b07dba5cd8f3a66d081939445d4eba69bdf4746b6127859cea1175c95458dba46c659a211bd2d78716828c8d2ae06177646574297b6ec4b17d07c9693ebdf9ab94c8852ce3a4effa4de8b4a0de07b23d245e380d2b86cbe32d4b9d406f4853cc84438bafe8de1f680bb1bdcc99024fb03d5e037dc71ce408f1c4be29af7d72acbf48a423947c54c02f783069348cf3181c8857b6b2543cd8c946b67fdb9e784cae6d8bd9cab609f9776279523e7b6ebb0d0420b785d438fd474ae428fd43298c3e6e40bfed225fb615948cec34a07429f430d6da1dda24d3cb1e34ebe7066794601ebfb953a8d456c7b557a8868707057dcb426a6256492216a8ec46829804799e138db92e388460898b3579f5542754308734a8315129148f0510c527999f7315c3344cff249729bb3bf39aac967fa6a998113bc4c9b3c2d9a0f7212f513aa9c90a0a1381a8efe38dd1ba2aa2a5470dc35d4bcda4f4380d3523908dd92ef6259c82bd2bb3449e69f307404a371638355e007f81bf480f1204b37af71036ab1dee5d05befe18016cb80c473da2802f7ce55f5e2025dd3da39a45f05edc25a3984b68c9832fbf3acf84f37e721cb815e74cf853a0bc8cc66fa468998aef26919b523c8c3d1632d1253b9bf5693c194e7d8e3d2d745f39b1a0aa4cdf684f2ed80819e53eaa1c4e5fa15976edc8886bc9d48ff870b22d2f73b1a8e3e7bea363047567bb241dc7f80a157fe4a1dd32328338be0050ca77a2c88d3b9ab385d3590025a2cdab2214b5423611e36b7089585e0185eccc35e72b19bf4fa98db7e667085d69b7ab1254c5dc353b567fb27b379396c153d09a00da2b5b77eb9de749b7a3bf5cbb918857bdaa0fe838e4ad5c25afd64af297821d966882abbd95e833ec7a6627a793c823be31805cc163f842db3ff5ff5a74ed65bc1f6efb69789a8886faba94f1bcef7966fa7b9207fc9c92be529d4325cd04a7c20b6e364dc2145287fe0c6359e38d77871efc5c29bde4a2b8e694fe1aaa85c496881a7f346527c0e66b7092ce8dfea96af7dfaae4833d98a69f061b89157395377cb796eb7c414c7a41c84807b2fe03553307bffc7f7edc13f0e02cb409df7e301609d601496b324e60a301ed30c9ae57602b1bc857626b8b646e0fc61500ddcc3b4be82e303048f48d8c062fb9e64d43bfb092d800e577d86dbd33bf5c38579112864a8a629a6064f6d44da817d844b24f8206ce5cfdbf88dcd1e106f4a125d14951473e5615dd5711abf958eb9beb5b8d17a695ad6b704cef59a7e65321a309417f6748bb7a397ecc87e2340a07e75c8501b925ddafd747d80de7f3a1c3ae10757d9002694c05fab277cca1f48db0167a97bb1670c044fb5d8c596586c5e93213dcd4c4165990c47ee1b6a0f5b2d7840799c73abf74fd373f071b18bf829357a3e3fc0b064a46c66f6ef9bd7100e78a7f21bbe8aab5be9fd7472019f7f686f104674fa2b4e8c5c75e63363b4cab7afc49dada11160101994c531e5008d25c3de527104f2b6f0ab42fbcc0417e32ef9e4b65f4ab9b2c304929630716909cbf045a34f410ba12ea94f9db6d4608a307e349aab39891680970288ea27d6d58e4916e98cd8609c74812cd943521f6dbee881c3d0cdeb27493f085c60013992f251e35a03d89f7b3e1e2f91e2c79a18d93bf7dc90601056c6b03d486d00624281752630741ea8448dd344b67f1012d49313ac6ffd31fa68b3c63a0d1610ee028961d1ddd13292558c39c0597232e91a350bfd432ca9921eb4d7cf3a14cca92394d7e8eba6f6446fb1c94e19af662d287481332a0da56e72e8fd969f312e8be967380710126987b86af67d94b8fa566ec80009694038b8559400de9418da4783b5965c2d6264b38e373fee66315fbc6262c74d5e699c818e58dbfee0bd1917cb12793a14f4cf07e434e9769aeb0ea6b1d167f22b17fadca19c3743b211ec1c332cb10a6090e80c76f361a6658d63d05d9074004694f93ffac854d38be72e6250c14aa74cfb9206f8aff67326fed073ecbc176c75f26501426e6c0abf2c9f4dd9f6ffe2accec030cfd76244d5906f19751d5d9e93ee8ee7d311597a9ec2ac37fe0ed24562ea57a3165f7c231df98e78df880a78792bb1edb66298d7ddffe705dbcb8f246df94107931d77569eca229c530030743d2b8710f01e79eb221a65fc3c261295bedbb6907c2d24360977111cdd108320bd5f47c217f4a41cff13169075a80683088355fccdf8f9e4a98f76942095571b7dee9b36510ebd2ad4e981696a517b0744b0522b5ab99e2ddd43feb7142c0db2b1a06d4d534120abfa44978e7287b4b0a69933e87048df005daa553bbf0985af6fcfcac6493762d1697cdef21141a8f7598d88cb7d43bd6ff16b317f51b598c223d7970febb6b7db4a434d37077bf709fc9986e288ca77269e22164aba5b59ad7262155596b90e38a1067026ab90a5c1ccfc82b98e7913642aac2563c8a32f661913b1029436173e36c9388ff3895fb9a23163962bd58ad846a57fc7cd40da3d9144db7132dc17aa70259922253888826799431f6718beda32114be8a5cf37f5b07940bdceed03f4dbb26f4d18c16f6538fa2b9cf3e3e26dddd635db988efea9254d288c805b23f925a8d5a38606368e0e1d0383a4dc1e495aa65510e2311410c85ccb3d163de628f0daf7178e7de0bb158e9552f67f1ee730b4d7ceeb92bc61cf068431302543705313d24ef9fd96fb17dd80a7aa5bbdf7d277a3d972cd747701b5c7d771b5a2ba4d58afbcf4d6372a230c4c10bb61918c95a56495a069a88a1bca993db60df477a7784ceb0dc08c7d12ee4e359c4bbc6b4c116e7085ddbbec707f64181b3fd05883a3090a77a3f8142a4d6948e1898d431ff34c211b182507df50790c06d33add895cf6e2ea57a86691623c352a3c90c196499f3e63ed3dcadc6bd7ca680f1f448d6747dc443ce6e331f6abbdfad94db56785caf5230916d6f66eae8d13e9644b4c5757ee3617f2bab8b67e6dc0949ca56bfbdbb5da6a9705b51f18d64938c759ad79ae0c6065702f6026fa582bbb981d40f7ee744f3e3b0a45fff68afefa0afa5449205c17b6fecd6d79cc1f07c4a1910ebea175bec2bd1a8295379a299c841f029e1f6d4cb6e9ba75b2d1f3f94e185c8608cb57c5a3b154383a94280c1fe8787b2c1a5606fe789f10a2bf752da5010497c201acaa0c6cfbd78076ee552fe4376cf1f4d6f21c7765e4261a5999240b2c7df7372a657a1df6dacaf7dcda1188e93de1c815bffec5b6774dae513144744a3e443a34fc8c80b18e8a935f75589bdc94605a9c5ae4b90993c996659ac99b1374d193bcae5f314ab39f99dcf2e9ee53960b5f6f0e4e5b0a4533fbb6b9ef2aaa61d901101ef042d6671aa7ccc506697c8165cedc7f726bf9a7d99dbf76e3e566f1c61eea4ec9f2e2234f6cd2c2015bd65e41b08b48f7e63d72188db9f309c67abd4c1adf8c74a3706634c11d7c9723f2baa2e1cc61018ce690cacc17650838f88f84db888b82376c381da0f49ab99eb3d4744f006dfeef973196facdd552d9469c88d838b8dc9f122b8f57e19368663684b7897e3f427f57447b65ed414689f4fcbf3dfa1676fa80c88c3bd6500c2a38ad8650eae47da117a6030079df50e94a72e0d0c5f2f66b17f9b6af93498c73ac90517f95cbd50803195260b7cd55f388288e0cb1727166df4c2b0255f7bb348ec76244821843064f4496dd0fc1215d509896e0b31406abb1301a2f4e05158fed0e11ff7e45f9e39530b7c8f7118f230de25433119d45e37be2717e2acb2e6e6961c111e31d705e3dad27393b0617d2c474f575a4de2e5d8ae1031bff1254b041982ea2054d90340985b71cb6602da935f9f6f8acfbbc9cd96b222cc91d737b872765d02de4cdd74e78c6bde0a2d90dbc205160e005f2815e41d8f9203895cc7719668aea6918544d6ffc0c3a0eaec8b14875cda7e6078795750db3c1ac99b52e9e6c02f134fa3dbbc5cef175e5f6f88cfe657ba5209e069872f2977e4f5b9a073ef2905a4bd637ac7b4684e2b29f911793ddb70a5f31f6b870bc9792cd28c7e349cc67b0c9a2803aec3bfcb128fcf277dfc0cf173703d41ad40b2eb8d1f8ad5b95fae108b7d5272af6b7273ae8b549e89bd19e5fe5898455822912b74ad0db15e48a82fe5b428fc841bb328651b0684ae4dee595f37e4b8886d85a2cc07b2e9d127496f30ecce4d27d52ca6bfb3716c5a6b8af5c727ddeda5c997c2eaf62e9ae20b3775fd47c770eadf21f5116a3f8f02309af9ba1419bc92e4fbf97b29b1f3b7cf8be7a1df3780c53901a0571702cc26e4a9252791bc0819e6bc0b6e6d38d7daf4ab4966517e02885872cf1b4484dbf3620cbb0b8e2568efa32d27e1bdbc4f1f16500f8c558cf74be663d60e23407e8948eee99c1053431356ebae8af73895f90ca5a5da7312c0046da9ac14b7cea386323839d3a39caccb54ac985b46495bb91af4019abfff2b47cda191b5a20a027e7d0aeb6c17ecda015fbefc2a9d49d6c6e1b5b5567787100664f92bf70fcc1e0a5968b6e38d8657d965a9b3358bac102d3e72fd648ca7b178cb2bea80635353151ea709b2dac3e0048b4c7a0ea9c26c55cce0f49f8edf54d44121bf5ed600e66eb01ab9ea6b66e9fe10da71ec3cc868b7756961189ae0737eb3c3824c7a084660611c0de6936e8a74e0fbe5b4a03adb7c7213a3bd281cbb3910b1ea134d7b58d6f531fdb29fd3311f69b9eabadd45646526f7fe1dd4135ac50b0150bba575f579a2bcc6d7778da729b5aa42394818b7da4905f5b06b73480815de709b8e4976678dd616aa0861fafb8d8142cce119161353af3218438c4ebb4dbe285c9e8b6f6b4d74c56d2cc5f02e42c4b01e7f797ed82451d03b0b1ffcea95b19c8acec09694e6380b094d8f2fd5077b138a63c66907228eb812b45a828aff5527c5ad5b151458f20cdff77277a376b4958d249f18392c4a0799ec9c306191dde24152afe29197fe14b0ae70492eaa1171aa7ffbc00eb76194cb6a41e93ca15af84f9ff5217501610879d827a6ea6b996f923c2d9dd739bb05de38acb8eef082b3376e364aa3b9fc966f15362e0a84971dcc80f611a0139f378ddfa72f3c9f0985e2b8b923aefec2c23c5051d068e7a05ce2a6fb1e106656964066fbe0970aab6d3a4e3bdc96bf133bb81c5086fc33df56f47c89d3d279f046bace7dbff96f97f876263243c34391830e54e1e35f434635127cd57bd17eb2389c21873a430c711400a0022b5eb33a59b89892724d528653119e10c5da4bbbe393d7bf1a2d0159197cc86d56ad9e56684c1ed6f975832908c6ea909baaf45b1a94f5d4aac3666e50ae20a8413d27d033b2859d8a99e0fafddf4d30db0807cb94c86de7d155a227078c5849111e218f70c33e145220db43d2ed851a2c44d100181fdc0026facbeba68d341320ce5d776e5a805ba5d6d6b2d5df464b2264992907000131816c4459c9adad4a00e23e0d718260a491c3671bb1bb303262788d38af5ae26f8e994d93fa0854128a3702413a9778fa93ebbbc00f950d14771110c6796d0ebefdd8ee8859bd9a7aeebd8824b566015b6a2b5f155ff523ec25724a8d39cc66c60d9bcc0aacb50209620280626b387f176ef12133795607b6c54df4b2579720a6ff0ebfa273d340664d797c5a6efaa781988409a5676aa0da37ad763bbf8e840c4cf4cede20156edbd37eca9e2968d2dfe7b31ec74da248c900316285bace84010c5d91bbc7b1f8407a42972861634f017434e95fa176d37bfb4d33987353c0eb448a3bcbf468d04d14293916313f89b046a955b4ebacca31ac2f4bebc28b268db776530b83c7f0589f87d7c5f91fdfff5fbf4614175c514d9b58cb764556ae0e3565376b4ffe1a84ade63cb187c2bc7dbf04a13667dc077d45cf92d0fdbe3a61ee61f1d0bc63835f62473402943ef6e49d3ff2aab21d6c517839b153e796d672cd09c7f37dae30f9326d825b7cca405b41f16606a9ac99e91204426b1b6427f0cd3cc8703968283ec81ce3af3a1b5504e074c75c6510bec34ca15da98110a5772a0c42754e2945ebc9d26b512cc091466560b37e47f364fcbdd6a0f684647b24b0a5c540a5d1cb811ad77a31dc4529c7b8d34fa913440d40cd378eb5cb1bc29c075152e777933529f63b897cf3186588013d45c16f4e4c0b428fd194906fed5dff92dcc9b60a91044da277cd5aae6af23129fd7e29ecbb023c20269cff43892d7b4a36c10c409f59260313b420a41fd63cb6a88fe6ad98b08fefa770b42576763544fea5cbd8e9f19b17f57fa087c92a3cc62f156da4c51fd4dcca47dd6ffd2270234968f64e094d337ed53d3b3419b4c689f4babd99b0b4c36a514ddb1dbfd238fc9ada8bc4c678295513287cb9c1cdd4c951a406a8f18d02d8cc177d76b294efaa34beadbb4846f3276a63080f816e69ed2a4e292d730c712638e16026641fb92757ff35ae3006b9280f9e7dc74afa00848fe8166c9a97371890a842e7127aab7acd070f7df155711ec0a7d9d7e1fc56a8fba7fdfdd78be723e7600d2e644b58bd3a2c1ab9aab44acb3cb21e228a6fdabfcc1a37b46544ffa4f96ad61916fdc3c1d6297d5f3720567d8470624fa9dcba29997ba943d41a10f5451dd6509754b26b387fde1101ea5b7e339686fd5c8aa8eabf126d65cc8062ee18e73cf62250c8053e4fd184cc9eabef2436d4ef93143c15186ece325de04593f6333daf79f20c64fad5bfa34f1e4a7d5f814737205df6f22ef34bdef3af5a0e644fb7edb62e208febf4b7750f612d3d846cf52a27561aa36697cd76ea7edb3bfb4fae53a1b4b9dd0586ab62800d5451c3bca520035a18b3e4da7113bb8e6e0ac97a6344e197024afaa2e5769bf068e7cda7f106d837eea53ca697db313cd5f3d252436e2b1f6ebfaf27343bd4a1dfecd064854715519cddd0c370db834f208c97ec3534792f1355dcddfdbc123d867e8d3feb8a31a1660a6882541210ff6cb39f5c57955d56a32938d5b7346e1a18aa9b618b77e20c7884a227e1e2a37a3570c01ac051d21f73b76819cb573821efa26f0f57acb3eb7f1a82e4c57c9ceb5c268f315944a535b5522de01dd5282a622ee9594a5da887fde46a66b5450957f032c09b1952e6c3be1796bcdfaad4d140ab3ff5ccac3d40a941e5f3fbe090bf41a13b478a1605c0b2926a27c7b81efefe8e9423901571099eb19eb2cc3123f610345b9dc688a94f964c1b1acfc55cbbe7e5e86d541858188ba0b892ec0a13d23794489bb090991d3df1d781473fd1d815a284d011b28d1ee05cb91ec41fe51ff12982189eb5353e8106c5604eb519e5c687ad73793f7e87873b34ca158f484a12a1b17575e12ec6b252ffa90def6441762c7b180415f580ce6fa17c9c620d5058728f564dc4a080d0925b6862e144b3f50ea903e4c3ae1e6fcc474e89365d15480a9c0cfc842901626172b135d66508421455d583e71d9909dc81ddaadd914b1c57c24af8398da0cb693bbbc65f2c5e5acd3657d09517f0bd0c9fcea8af792f3d16906ae24ebdbc57f208d3c2ef2cdc9324b82e98fe0c1cd4a5dbc6b49ba6b39f1599e9220abd596da2a3ab7ccb555b4351df1cffad385e7cc4ed9bfdfbee8b4b33fdfbd96aa5c0aa012dc39e9a9ee665f17eae22013c2a169b10ce24cf2fd0934108a13588a921efdee90ef80bd0184a1b9a2385dd6bff02bab644c4b8d0eddf060065837c25c0d3171b8d5f83205cd4acf7c9a196b8d320ef0f46c3dc5c8f4385a339bba3a6850bd24c4cfc0e362600dd0822282f0c03072c8bf68b03d56cb72ed1d259a44993ae1db98d4abb172fd3a42c5b90a794ff55a852723d90b3c75890412076183c7625dcdc0ac89676b6df41575cb30b501ab46b6c0974744ab675f7c8326bca3f2abd5f4a0674c5e406c728c16e7ad22038d47b055757a2cc55ec794d188be2d2a0509aa3aca552d84698a5f2323c23d43af2fa2a86b1f994b2d3d0f815877e11ef89c3b94e256a99fd758bf92400afb65a2c462267f37c6ecc99df4b666b5dbbb064d0f23d4758c634a087100fcec62fed58adfa090047d1ef13409dd151493b5083b77c631a9342032cab479542b943c39713fac1ad3c455bbfb94a8de74330cf401a66b1e06374b632140d337593299b3bf1a09983510d3e4d048d21817c4ed0855d927adbab57d32f2407cb0d714797b6e57b892a53406745cfc7ce9bc5b886c568694ead9b45c14ade1244f3f54ebc60f89c97e130e4417592c14199be6a0b5b38c6499131628fe9fc7e5232ff8c2c8c0d1c88d92be83458ef104b65fdca37a06370cefdfb58b199cb3b721449bae2b8421c6a9b2a6c1f11a4e6d060b926abddcb0828ab64f94907a7021ac710de29b993d6e3e55ac403d42efd0901693e7cfeeffc0fc20dedeb670f186ba00e6953c4a56efe18ffe1180dc3eabf301437929abec49330cfb0ece5169e26cb63625f6c69aa2350986d85165da4857adee78a063880463d1f05abc6803234759db47e2634b13f068a4062062f8f87dc03c32b59d6ecf1627a534326c0fc4d483dff6276e422e527f447b77398648e324869213b4d87c9e6be076a34b6cb900cdb9e5da3794a4ba254a1595e5f30131fbced8035f51c11a293e19d83a80107b4a2dc55f87738f06b6c12291831158aa2220868d8a3ebdd2dd5bfe81bf6eedde4bbf35bb612b84ee9494dee8f00df689710a3061d7f3c18e58351b18987c8e83de15762279157401d6dee2569fb3323ef926780641f3b8cfe0c1240f447c2ad7390ec2d8e7b6a4b68d90948fb252d14ac7a0051d2703abe30453dee00f848eb146e155a46d396dfec5b0c7a9b181a004b4fbd9a0df2acfdd19eed6e1bbd1ab7cb3de66b18b67ab3d1620f85c2f4e99b9404369a582e7fc73eda3b433aa3db8783e46d7049dce87664de022886e61e5e5ff23d5b4b11dbe39f7aad9a6270f14b3cdf53d6a74d6ebb1d0db8fe88c80e66df5687d317d4dc983068efb0c022876050af5d2cfc8c5c1e0cb10495aaefd94051dba507bfc8c5069479455d06f49d2a8d876fb28cf1dd7f9a3c0adafee4664c1df1342745060fff3a1686be4d3fa0e948787c8e85e82df906edaab22b27754bfb80c6b2a660189e4440201b919b0e99969374c158c0cb033eda272638d3bea6e2f4168e0feb2a8b571900acae689a7732337a2f15fa8d4b39a8162dd27781bcd0a93ce885570cf60f7135808b92b732d4fc5666d233d182d6773988e2b2f8839638f5d1ba840ac92f4df7c5a96a20eabf4ddd5ecf0e1c10bb665ed2a7df5a21985d638dd3e5a441e2844e772b7a7d8d630990009179fdae579d23480cb5da5900f043b45e9b5d690d39a791f2e483af0ad7e1f0bb1ead12f1505c966140b9d2252c90f4c7fb5a0fd89715416c19a5fe172501e1e7d15ce213bbf43e172c04a763ac86b3edab042078aaaefe9fb7895fa9cc417605150544829bd82039567e8aee4a9cf92746eea3cbf65aeb55937c52fc193e6205b37b67e5264407b52c7952a9cf8317eac8b19245de3e84c0bbfac14a1c09663a51f655a7a257bf9b30b3f1576bc995bb21d350daeeeefb6f694467e60d845b8b692186a85de91956236fff8b33f957ad84c54b803861b567e1350985fac1f84909dd0f446264ac271ce34050259f74b59b0cca64bdca95dd6ca8e491068a03fb52e1e15c221fa9aa08e1ee4e1e390618db38179092753c0164cf1ec93ef731283fbfd003a0fbe1963698c891d1ca4f085462a297d87cc238cc4072372d157382ce9e454767b4ced26139cac2916f148fa09af254648d07dbff67ac7433caec0c91506299cd0be9577805daacf55f4d20743c1caa809f396109b4f8eb018fc9e73cfc56ae0b541d1925c8a237ca8a8078aca7bf82433a42f08373bf8b1dea80aef522bbe387f098254f8d72f33fc919cc61601d66f69d2557b31280b9f9a8c69dcafc5d7691a510152d39e452f90dc7fd8b9e6ba14f272ee0b6d6912b1c1de3444f57794005b09b03b22bd0f28957acf184e16d6c40e30ef74b8ac98de3eb4821a2f4d60d2cfa29723b4a6aa0f9744fa0b51989d467dca692ba9306d6c4c2646b0a50485e0bf720252aaaf3c8c3850453c064c7b891598a9f3ee41f46f10d1e0050351e8a9ae0ac79540348a050ae30941135c99a614fd9d6b102864548f63fdc3edf7da032c22d9304b91434f730db129a79e839e0eca49f96591af06b1b740a9ea271b00492d359fb15e8778cf558e756d5d38c700d210aa81930207cbc0448244b78366a0711318ef21af5a9c4dabc7fdf6d622b5a91e5969fc31ca2d69535ecab65a219f62343c11cf54d349d56ff73ac2a8b65d9065c48f757c46db4544a4171d109c0b821893a3871c0146d5fb53a4943e90d528114a64e58e6b432bd5616ac27fe207ac5e5f8fac495c5c37ec5f42f4e3ea429a03f606ea95d1057550570d1a131561becc943139722b60ddf4674d61f6f02a3ffad185f90c7f5c45710104c9021378d3f631f316a7fb0eed48bfeda2e501a0b0625a9d9aafbd30457ca86d8922be3f5edafa9af695449368badf1a357dde9c840c43e1a586934d0f3bb3183b4eaeba9265d5f4dc6a8cfe7f9170d9776816f69591be026902dc4ceba587d2d2f1e72c5c38fb818f6c66d7115725a8e083961ad90b719db659a7e305051c4317166c1b75d5e64dc6584f8d7f4e70ea98247fddeb9cdba6f54f150bed00013a6feb7c7a75d09e2734407d03c91be3164bbf39128ca9bed13c989e65a38ddbcd8fce8eb384d33e793d70d298cce2b83e54984924cfbd07eae642f6c91ff572a5f8900dbe9e250d318a20f4395047a81f95ebd9f8d438d5302563bb4479bcb3b995a8bd7f652d49418d82f3b682b4bdc8807b907a9656c7d14a96221177604c6c58b3f8234f12544d21dc6ff9c5f65c6154440274365cd0a57e17fd1e138712b730d1324fa66f14524efdcad92f87a1127573104e26e1830a5c2b7fe9d95a994b3a0fd7757f1ac355a18d5f00b31928e90f66f1d8373ebe07d4b25f734c9cb083c59d4117d2d28b12b05533ab99ad354d9001ee4438940368413926279ee201b171615da55a1fade94022d68f6b6675788cb4e55f083ff138535156e135f9090c1aa5aaf0222a61d616aa39696db1823fc1d405103f76e2fb68f2e4cc4b8a03a64d04d1ab236850eea011eee87d69252fcc4f5b4551ee9db98ffc1c1eb8423b7c5ccd7b61fbb53bac577a001bd4b523607f15e8a56d6c8559ebae0fd543e8f74fb44e7f997fc463df14e2659c8e53dbce33ca46c5560f4774d212ca7a2ada7d9e196e9887fca79ea6277f75722657fc697636d6a5f166368313414859d02988d115181c5ceff1fc9082583828beea97963e424e02906d35b1eabc98ee3423eb0b14ffb69b4d5e0abb0ae095348f7bcc19fd3a247d8c569e35337774ecb4e449f840b8d61972c1ed5920d88b2c4a4409ef03a215487bab9a70f89d2416a125748e410af87b6246b4aea11742d3e8db4d0283b6263186f50891489f4410ec12cbc04a062671baedd4b84ae6fdf68459fa1bd0ee4094014a858325ba2e52343551b787a0465cd5e4ab7255f29e2faaf0cf2940370a7b712a917810dc13cfc9798fee7a806267d7cd8b998d26368e8f57d0ec989c83894e15d1d78d847cabeea996d4c42caf2d67dcc36d771dbab7b53893218b916e84ce34e90c6f3f2e399162108c03e03d3e29fab7edca1036a12f056e6d55b57bf740b7e530a556273e5aaa7398a82dd88abacf59123d530e4ea0b64c393df7252c3ef452f36d5379be4de5d6b8758baeefc95477b9ec3b9ddabedab77650479fdc7eeefafd0bc9f71d72b5b3b1aabe4578348587ca67cddc33e49519b6234542183fa0e8584274e1256e6314b69e91597dfe44fc693ce547a4186ed8f078439864405fbd5334719308a6f203a92035b268bb13082059de529c20bb1b3e34bb782052daac920612898b720cdd54eaf5b342087a1262051730b737d22c42055ccca092a5a34a32635663d94a190b39fcea54dfb4006ce9be8b373b87d3efa471550a34c147880785f007310431da60a8ec15462b7862ac09315fafbe2758962d5378e79d0d5de519897974ad150fd1be297b8309dcaf04480a469f8bab0c20807f68fa44429b8148a1dbaadf6a9cde7a6b867adb14e66bee2ab57cd5ddb007d4655053dfdb80d7a3955f243e167ee6e31f7ddb9562159beb072c68bf01ce5c5499b4d2422c3367e588099785108a3552959d149c7b6cb2a152f2e175e912f4f8605ba06ae93e14844626b2381ba558d41a728614a409bc15a935569382c171eb1101397406d1752b337cb9f8f7cbd7c36dd47068c87fd16782ad4639b274aa5063e8e3fc9cd180c131ecff0ce401ee02dc27e2fc1df38d849e81d8d406e6e50e8af1e9a1fd5f017f2afd0d961a460bf65740388b84d8421b89dedddd311699eda4d678759004f35f4b90cb3caad0b5c2f21787f9fa157cd9073483a44f35ef92cc4f6287b1f6725e9d83e91e7e835d2d88abcecd2741e7ff42b97c3d57db05bf0ddd0f35ce39a2467c582e4dcacdaf2fda2a4d0cd06a2afd7d3b713ffa32b67f3b377c72084b9c58ce168c18e6973876ddb92e5bbe575803dbaf616f73ca643337b0961d46b14ac9e1f4fd14ca3bd88fdbb36dbd2d7bac54d5dba83f9f4de08dc568cf52e65028210792f21aba0ed27ef149a19a7da862322cd3c9bcbcb394938955c2e817748211a6b3922e8592a295f9fe98579808de24c2c80e71a652e605325ef5396176e1667e3f7df899c23a744b76ced35027ee84da8e4ebd1badf6f3939f645dd7bc4823659323350c05026efe7d3121dc0f6550b139a834357697a54da94993beb1a62f7b7d47feff6b9244b052c6b8e2233b77c2fbe922beb92dc9b5a475667cbe77378dc8df0efd044ef5fdb1c509ef537ae9bf53e633ca782113efbbcba3583500b627aa0c33b5481ca221a7c46c46b87ca5ec94bd204bfed19a1c5ec6d7cd7e169266300891877674960986307c821cd1f80f2ecf9e7abf218c14010b1d8df1af7e46d96a365345bf79f619e911d917c8bd2f5d2e6fe4db25eb07b5b15b2559ce67366d7b8ee6e3f48887577054d04c67b54a1ae6c618cb69965a6aa925659ae75e14be73343ee2af3d311119d4a8070d18a20974a4dd87dd0f67ae4be60103e6d8ffbb2344b154c5963f1ff4f0464350c38e60297080df6ce6eabb6932c7ba845aa39232c19d1290adc00b3b51c5515a285df6a42f02b34f1659edec45acbf5974e6d01cd0b0096e594852b719000664f22374314da99f2b80bb050c74ddb81fdc6663bf0e1bea6d2a508c5224663b3cfb862311a56e470f8d39f92e2bff9cc34c003cd747821f8db14befc5873ec3964b4ef81578e7f402c7839d0a78cf1c05f322d346891eea4e7d49c82e90178dc8d1e637c88d993b2193472638d9721435a84da82aedf519eb4ec809b02ba4926e2e7a8caf2e0a553b84a55f7a5151aadb71a677ba1c2d4df03141598aa3ac4cf699c8ea976a0e2c689ca51319f048422dfe5634f564e8fab38212b8b1ad08ae6fc6a211fc9c4de0a7960a6fd7416a11b0de766b26e7bb95208eb6f1e05a3b0b42713f1f3d59481912084442314c2ccdcedfb821f32751fbc0284635a2b6e0d31cac35042fd0ca859e64521716106ec47e2bd655501d1e31d3777f4d74b738e193ec2fc2b996eebe0a1e27b87e324a8a6338e7709346c7120e3bd924f95577fdc4cb96904aa8463154780187bf27d5dada4e982d44424cf10f174cea021592ed296db863237d37ce045d4934616927c10f514fee8a0d19593752401e599bfce9f4b8a02e759d07efef079363e7d95a1d6e42f5c5b11a2d9ea265c6a8e32359fb1967b1c673f53280c92202dec74d65035553a18b728b6df96598aac634e4b573852b336986e742e03067912ff421e765ef6e8dfd3acd78240ed897444ca4cc4a6aa214f52924e8b0d219cc6abf857de4c4e4455f8b693721b5b8cba3f21027c2dd155707350a8a8cd4ea01235cc1740976b3653299e83eab2c9207118d5f5ffc9974452839706ca311b8d2a3ef4b90b386effb57d20c073ebf9a68f5a997567ebed551fa7e62c2e6856a4b8710c21c17e1daeb9846ff1b2b789a3cf393908fbc69a85f1070f6e795642a396b8caccafea0c75fe445f7ccaa708d751807dd627157ee881a700fe149227b79907c73bc96d974e661344518e8f27f9a45de711c5087954b640d76f59e53617b46f0e68e32660a4914599df1f9e62a08a9da505f5da88b7d23080481de9584d28de258daf78aefdab771b5e1078b2e97add3dba28fdeb56eb152e4329d5d99184708345ab7d800cdc1a4d4db33e4f9f4c188edcc7d5d708f69c3a8a64593040fbc237a239b5cc7d93a3b1599e303da54a115b38aacd5040ea7dd5cba26a89b5f6a68117a0ed81d2745fb94509a24c28aae3b6c9387f30349a31a3f6cb661cd54fd97c522a40782fcaff7a0aa4be946c9896648cb5480d781fda50c1870b7f97e2324deb0f56c654403b8cdd64c7f0c81f1f9a76e333444b506cf579b327a7f5384cd2c793a97b49c9ce5682eb0dc079f43fc1250aaca8a21133df853ad7d20d5b2c31c2c8d5df9cb2ba3c9655342ab1f11a506f7fa6ba048bf3b6ddf6ffc2b42e1b4017f4332b4599db3c478845248e695f909c6d3c6d14e9978f5ef3dcd4758ac63b606ad17a936cf2f9c6ebfb4f14aa45ba46dc962cce5eb18f31a57b3240befe11513e6c46387a01f807e2877243eaf02e40ff350e899ecf1cb754b62dc37b1eb893658fee3e1ebb1962f788f4ac912d622aa0c16456168448c68a20b0a0d6a5bcf95985bc462fee8c02f75b55ba2ebdc18d9178834335c8dd606252073a205c3e3c0b1cabebb1aeac20ca0eb6acd93d460a7e4d4293f0d8354c77c6b77883aa9cf8ef5420b64c08cd17433eaef588130af90f9ec5da425389fd82bacc9abac21aadb067675bb634e73ba644b9e957222e8a607f7a0de2502cca5deac4bcd6a63a4f77e5b016587600a4386761cd8480c5c109cff6dec97532c0ecde5ca01cad65df08ad9d4801df42dc5c92c2f8c4b0061ad23d0d683270964b8f2ff7b9c9b709140b94b53dc0606ca86d4057d7be1d048ad95851432a2f0b5f6dc7f3d2d7acfe6aa21dd8da4170ff1312ad8104a2e950d4d23d82082ce4c5582bb6fd1270f9d45d9e72c873956a83a9c4a5b1a78d76471df0c6f41041cff9af92a2b9c012819d0fd0ffa89e0b12ddf027c34eb3d1adcca381b815fcddbe91902f14f43e2f54715d4e7b7d07d94e13783d6cbac2e9effcd7a0d9934b46cff074570126c672ad3c86bb94924dfa89dae45620e166a157df01cd92a413e467df6738f5f80c6736239000c8a599f758195fd9cbe065cb8bef9f97e5363091b75e0faa4ceb7a2a1247d8f96fa9a8ec19d88c593e4e224ff7b929eac338477da0458a345fcafa0b54b69663f1adffd811d9095d8ebda0a8199e4637041d18d00c19913f0869bcdbac2175dfb0c9bfcc80c5ff3422616e6d65c04d8f3d09a4872edad84b1034cc0dd2725f618467b66cf6d15b3051e3635c9b05d8c25547f2daa14a61ebaba3cc9ecb122a27598a2d1cd89b9a231573a31c3c3eb9beea59370ef079e4660a52a3aef331240a718622d9304a9d7052f7ba9b4f4827b8e02f69ee7241018da15dafcca8e840b770aa8912472eb4de325f05cacf6f480af4f21c503e5d75515895df3f77c5b6610f398341cd15729a46b0ef0b1a02e746494e85cab0c7d1b065e9d73e8c502054bb05e07914c72baa5ad24c6a6dd79dbc7c8e63554cc3e5376f9f867befde90c8fcdd3c3f8d83b7ce092f649d809adde4395e76a9d7aef8cb38c21cb238c44c2b434832d47d996d6e4c62f3061e02b84334e9a9e587da28f3b950094f751f4b56a2d71cbe3fd2cfbeffe8d9df89d5a73c66ce9950a17f83136b527442499a852ffde8b9d777c12d9abee077cf448ac566b0d85f13b10c797fefb53b986720e8030b33ced36b38482f616ebbedd966e0db3f561593490643b0c48d1a164453851781cf8123dc75fdd10b98f0420111b675d81ed5d89e5ad522b2f1994bb1010d820066cc9e5ce73afd3e9074bc15877948b5011f3a0b420c78b2f1ecfe9314e173c2a69ec1579c9dde82909ea594ef0689bb08f6244d7c54be542af67f1ea158be85f38626bd428b2350b8ec94d897677b3aaf21107bbf8965682eab2c54eb0c3b8bd6c9b5e1b052fa7b3cf6845873ed04130dfb2dde0dad3c2f292c4376d45ed21d35f7eb1f7d031e8b55f169b19a5a1c15a2ca9c7ba130f686f3620d589f95c7eb5700a315bfe4f81a864b841e3dfdcb617b67d8f43212ceec4f69bd4d6d03a3904e116b42d16549788d2fcfe4664e65fd357200172cc65bfbc7ae08d8cc62fbf5502cb79ae6b56df8f316556693fce296a4779f3d86301205638bb201fd82feb7180bfb7f81b43ad22308d28986d08bbce8692bb952f301945fcbec90f09436497bbf3a759f2f7cfaa68b6241f71362aa20fb76fe2dcf4e5640d8b103e5aa4ba682cae5efa4c069768df5aff655b3cdd369dd0313453a21867eea635048c26599269130da34429d618681aa0c0c2a0459b1920c9132c8be934f75deb6323519523fceede5160fb8fad7febb8646b1dd5d0feb8459248519843238315dd3c5ebd4e25a889a3f932164a4f207ad459f584697bf79e784175441534a56f62c7031adc51d5a04dd15f0d6bd84f587acee0915a7e30b349894eecd150f4cbac0d9f3080063bf2f2784b3bcef14d6bda0cdebfa44f632553fa017507ad2c58e84c6f7e886a13aaa113a3609baf0f175e00ca85048befc3bbbd71ada916ff602b316f324f4d33795fce12dfec7e7a3b0f5338d6902a14e498ba1c8cf929239fbc62e5f44e1955585ab5cafd877fb4655fcf461ab8f34c4706b595668866722e9f65737b96beaa816334fdd6085d83df14148e7c3233626bb082de715c40154d9b6522374b7881136420cc182e9788ec43d38e531319a8dbff8f966f5f2c6f87608fe176c5085cabcfc5b83b2370fe8f5e94da7ae2ed9ccbe81ea2335a0cdb66f2bdf8711de4ada1f382188c8ceebacfdd8ed8698bc5050904fff56db147f7c298270dc7e69100ce60dd687cd82aa3af89bfe8a6297fbeee909609c38d96df9926da7fa427ddacedc993296456efe5375ec41745288bc47ac1eb621677235270fe963fe1697943a02279483a6b6cea09396e8a4bcc385a5a69fcbf3358f3696d28c7ed273f05e7cd9f80c16ca10640dd4ee7c1c3e0f013f75fd9a5877476d3e130f2d2bb2cfd5d892a97a659b992bf254feb270e299517f6d3fcd66a69879addeb9c7037242e67a6ee2c70d9f2bd5522a05357752903dd28e9aef8052d6dc4e5927d8dd4133da78626ae348b48c531187b76d3d55cb91312d74e44cbff28c5b1e329dfa599a4cd2d371a48fcccc84cd2974bd904fb1e64039b77c9cadcb6741201ecd7b6df36b17b39989fc8d4728e8b982f97cfc1d7274209c8c686023abafdc2ef5dda9e85ccc7092b89082f362b7cdcc7ae3825d8a9bd0e81e9064c6948472114a233be463296fb053d434d78ab1c170c0fb26d11235132dac5149bdc99b19d6ed62cdf9b4149f3ddffd3b671b07f2f99f9b41bbe3c65b1e93be1175b20775e77b9ef88b72cdd8e2413aba604b53004dbd0627da54636c4f5d1b953b02da05a1f3aaa009a4f3c60ca17a8b702c50512b3fa78ebc695f8cb5551387765add4c6db00e3d5ec57844eb58ee4ef794c55b43d07c486b5d118421d68379ff84db4e33e67f924e13a10af888a0516b4672ec008e477ed6447f5d57406617d531e3ee64e81dae4ac034f323c1055d6dfa702c83aa7f6667e3079c0f9afd63ea77620dd83ce0a55cb3c7906de482bd63654d7613448b4977b1cb47062407e38264685c3b61b3ba1eccb47b2a77b04373750c3ed1fbc5e7e921b40d1d8d95228a5fef1cecc08dc3045fd25631fb1908dd508431f62f036925624dbf203c03f09d1d31e9f5fe8581092bb686aabd4ed4d03089f6dba85a2a5c546e21e0f1dc93f3486ab72dc571fb51ba92702d56f5746aebba329b1ecdc760c5f4bc9f9b711cf610c2bf2f77cdbf30cbf84ccec804944152e5758b7038ab18c5c19493b3fd55a07d663028618cb753307054667ef154f127ebb472141a3c6dcccf49fd7822737c042edd64e1db499f34649673a331cd4405bfb99e406d837168fe751af0c0f84db9a08df44452e336c44bd1eea46c86fa2ace082e77d4c1cc49304a1a515cd602fd65a3a728705887fe36973f36d58dd7cc526dd3840ee69739f38e61b34b06c4e2903796956a283eaacf498a49f65742936fb2bf17054ccf0256fb0651ee9b2ec7b7e7230e08830e355c66d13d3972efc8b2ee84472515d388527b7f7f9f07d49ea9eeb72d5dc66f9b941d9b49eb12e112a84aa1b96e6273301e5c761b0fe65475aa98d6de5075279a5b3cb469634e7e4ed32afca5ba828e141908a53ecc89f8fe7c4021f4dc9818b62cfedd0528e5d9d6700a27175680c88f5057e2e3798adbfd4b88da65d97cec93a31888a9c39095481b96b3c7d7ea9d18d3d4a960750130466124c93eb6ad58e6a052c9453ae4394352fa746909c16c6e6189e9555d62e9c9b582962404b5ba264dc5dfc412273eb153936733b7b5bf127985172017984597578c91d006b86735fca46e0f6061443cae971869f2845a552cc98676fff11a9deb8cda287eb052a77fd5e8971d360d50bb587e44da896d8b89bd9d61d7e785b8e7f1e3e22d58fdfa190e425d70ceb01ea9a7eb37c3359a8a009092acf4ee6d36a9122a12f108088c20f01b3b58a09d0a8a76e4bb2986ad2ae991d10b55638a691a4811d12c920ab9a6251c51aad5dd83f26604825dd933f4f1a266bd1b6912ce73cd84fb17e12b5c37dec3a910c316b120e16ec77568a3f6714a514c5f21328270a2298cc66ba3a253797a57e217908779db7a3fa284a746aa532834b33b9ed4b6a9fe2e03344e762447a7dd8580432db2c75ddf6e9824db9ed30ebf7d74cbd65c657744732a92fc4c5dd8c44dd0683d9edd4087851e86e1f805a4fc6124bac0151b03f6b69fcf147bde23da4768e0c74f2777d58675ac391db4bf820b3549ce0c33fb5d54bcf0e399d2cb471a43ec8477a7a2a05bbbece7686b8fe442aced977dca430ebdb7c82097b550687f3347c6e8be42fc7b54d3d97a0a019b44d8471ee062f74b7d7070c76179f35537d23ff99ff85b4779e946a9cba37d3c946c5b832ad604c7e0561aeafc4e4eb7448dd5fbb6060ac8780dcb90ced6b8afc8531093a425c95c6b826afcb612fe8e1554d8ff371198f9635660acef2223a5c7079df5044c9c0f02271fe601eda07bbef7db7103908921f2922b444f82a5ea9b44db272d9715d449fc6a63ca386884dd53716327f30c43b0a86d52be33ada53a013c632813b738926bcbcd9dc8ec910b23f2cdcc6aae74ade3bad46c9d4489206dff40a411c14c66f98a05cf45d9bf34b57cbc7d25643d00224078f15a531a0bf4dbbb3d759ba9bebdff6fb535db67977a694e1c8f88588749c472e5b6bf16e2ff85e2f68ea2fa24953af31e2d43edfdca355ede8f85d390c8a04aa8ee9405056e7b3de7381fc8025909f2468ace32dcd99f6c0d8a3f0c8a6c73acbda0e48ea692076414d9794a75d6108b4657f83e2f9678ccb28e6e37ba13ce9f15cfb4c58c41e80a657768b0594bde48593fabb3345c7f9c1374d12ec5db22ae45fceae296c84695a4e3b281a8943bfd2aa2c0e61bd131ef9a5ece06a2ede0f27205d9cc6916e988c3c6ad1d05cc03e9a8e9c5dd43669495a9980af0749de1306fb3d790b6308fd1b47dfa5e8fded6c5a285dc50e5a7db1a82650c1895e983f66e97d1b029e2ac432f40815c9a8da05810ca866d5843e3f384c68a6d7f7c86c96827442458da1e937366f34d95ef8e58546e786940400e380a9422221b4357697b16774de9ffbdea94c55048291f4f64498fb35388e0d59f8981da9505a2b04ff860c2da751db0dd6c4d0957b5f0dd1d35a54f1382bc06867307c2ca47f5c3518f393c03f18cfe8e329795d85d3aef3766d29587db495544e0facdc17e62beae84f09e77b2d6c0fc0139e53ce0c1a89f7f80e2dac30c95c1abdaa2d7af1a34ac2d360b9ea724c22e315050bbd8537be792a64a42f043feae787134d3dae556aba454cd1acf544028682eee81c674a6a93f25ce439e7bc3ab0078bd8263985ab0d3c4814b25f9d76f88338751b6480f2a1fa50b5dfe4c32d7264bf0806080e997c1ad31a7774c75dddefffab75b133f3f20b4ff904ecd80d8857e93a9ec9460ad093d09f17ac6a49751b6c6882656b2c13b70d5bcbc150e324b8a81d48751a17bcc717671081f19e497b3aae1e3926c3238419d61abda9faf3057e6bf2612e69cdcc7c20dc134f47cd1cde7a3a5eed2390b2f6e6d303a01f402956d64f5abfe857e76b49925c6bfb4c41a1987dea1c0dd0f2b8bd0e7b75d7bf9c0e8e6dfb9648a8947f1a437c66c93a73c9a0d6121465023183dcfa0cf16c97588d90740cd60eaa30accb1d75fb72740bdf149f4ea142d41e254aaa705d52730f696d64f4a15d7ab77912fa52afc3372cba5a889d56f66ef23955cb5b2a625f23a45e267694b4ec7940bc5d2bb2213543639037a21fba4769948739b138d9e1b05e59e3bb0e384e7a4aa4f86b182dd774d73304bc38ca280e866c6cdcc441abbc733dabdc7d0f1df319f1d906ed2ca2a3a18804cc2f97496b0e0a1091df00a1fc9852dc13b0a7205054109ce15a6713a651bff640f37a108e25d444f7c5ede84115e050369cbb66662650a747293e4e3e7e7cd5c8dfc357f035192ffd3d3be92325dac880bdce22991e10b27682c840bcc65a612f2378c5e0468c7ee4093cd065b07272b21b9a8d0c46333104d3a714ea7d7b0a01c179fbbd3d0aa4d709673d66278e644a106e490f766d715616bb8cdcfec8fe97364982551e3f855c68badd014be3a13d84f46341add7d7c3f324b9497e1ac1b8f9f06e9ad49549343efc348f01c8e2d618a515bf55195135fc576df501c3459405a5a741b8b7528486f828d2253ce466886c8ba1a6b8f7939a822ded251d9bc18a064aa003f88727657bc72eafabf847a726f4706ca7f948301ed526c03ca0f8477b254d1629394084f130fc095c308511b64307af5fe7c465dce94076d3d6b73ee509354356dfb235907032c3a9d372a5c715aa7a4e6514a6cd2f7f9b224bed11c93a9246c358ada035028fa1d6c1af750368f48feaacf355e1c85cdf9b35d243a3e49b26a31ca1fd1f9e960894bc99f006adb958acd0f36333361e1eacac67e5728a76af8c1f1e35f505e860e82c273ac6d929950996a8bbe556396ca8c011b70f90a91765bf092a9fc2d9cf9b2ddb05f36bd5fd4ccdfbe3f6a539ef079c6bf8a146e2023eb750fadfea058798f221348907d1c434c8e26c4349560fda62265c2aa90e09e87989936c7ecf6ea4734737d524068bbe26371039ed6752b1706506e411d863b2def0d05feba7b740642bf19042d66dea5574e9b2bd280935199159a71c03974faccfd4d4008ef8c462757261ed055c30d5d894e1adfa2baa7427c8f450784585c3a1734be6ba85e0f7ee7400da877301dddba2949cbad1f5779ce5ba7e3ea4505b91edb2ea64dd533ad2663b6be481c2d94e157c1fb88a9c4d880ba3d28dd5613988a611ac2e1ce513a8c64032937066ac47b44d713604ce0a791dcd8915539599780f576b85c59def797ab01671e37ac2177c67cd51642f454a2d9e7474d1e28d573ae8b490d51abbfa91f54037f01a4b341661d5d96b80e051b03c368ce9ad2eb3bed4d9939d1a3dabc3fdcbfa70231cd85bae7173c7485434a2b71d2e25aa81c86d3ed8eb0fbe0935c1f724553b9e88b45aaf833ab9e81db6a573970a29f530634a05c6ebd0d92bee1956d0f2b6d77895334d9379dbb7c9ffd0217d1777851514d5c689a91b18e14541d7f8c2dad9c6ca8c4bba5938ba992d1c0499a4aa3107253f4ef283a3c7834b248aa980ea2ac0c8b57076184f6e045ef6c888618cd1c44d2252ca886061840d6720373cb6f1ff14ded2ed182c240d6ea9d08d510c5da2951a9e1c82fe9853ee3ee2b91408000f48a81cfe6cfec523c5567d7931f947b76a70a8ffd12ee2f2a1d5c2d823b8da0909bdfe1e3dc0763be1992ec4becd93989aa65ba426021accc4658b10a26fd8cc49e713ad195cbe4a13f4c998242b77aebf33d787fcb4c2fba2643cf345634c3b2db6b677519273bfc73d8df2ae175a55e104f941b617b71df4e57d067efb35c392cdfed5405242a500c4e86d86524d6967bd8aada67c2a1f43e8d9f45ffb8983da99318d5f350b249618e2ae4621dd2518d25afc64dd43fbf4e33241c7b317ff2d7898ea256c3c69b21b196303c7065153135540558badfc14c2f7d345b4c23330aa58cc232204d5b1b3b0bff91a8054e5636d429d8cdaecda8aa57a752868c78e6f6db3d218804e880443159a48948f6a82f00bf3714bf130a49121406b24abc57e4d96f56b03537db13537680ca292466e845cd7911da3ed47c8ea87cb49cec2e8557b88a00a4faccd55870ab42895f214ac40a2ae7bd9217fe838d567e4f78886c3f1c9c89dffd2f5bb103d393e5b5ddcbbabd0f4220d6a869770e72cf2fc1398d7685819904e5d07847673fcaa38c8f6beab53bdac46cc38bc8d8abc425a9fb0838cca0402da242794ea7c579d0d6de7e953520e63bc54c1ff276609c85fa759c108bbfb4a314dfc9924e08f3cd4b8584b08d1b14d2d0a42ae6dda28d1172d8b9c4a95ad901118cf7ca878931ab846fd686be9edcc6ef919fc9efd6b19c6ee1493862cbabac28a4701a6d354b8294b38819536be2effe425b42d9012a3d4116bc93a15c99543c28c7f47b3996ef2a38f6b3368eb926216d68c6484991fe0b56494671e0c04f8fddfb4464ea177240033d1152f82e8afa24103b045ea29fe8065b74627cf702d97a534d980ab695d2ba4c2a4ec0fe7d5d3bf2370b8a2fef6d2f5cdb2f0d9e97b78f6dd6c785562bf087697d903bde1f1cdc81036f579b700e60f8c83d74017e6631dfd1ee2fe17a6322da4387239b476feb624e3924f3eb68f039cccc82e32bbec31ebb7befe3eb4ae5fc81485a217f35ac4e95bbcbc2a930b0283c4a504faaa2ed859a68f3c72b37e95c42a78747e74ecbee34ac517331c4e9eca7c30240e0b3651bb8fef2cdf264a57e844fe56f40ba2bb5db5f76b944374f8d3666764e5e3e36b84571b2c2defc3c511ce38d761c2ee936b64af2e36988f4202093270ecd767400bb31cf00c6f12bef7efd1e6a5e583eeb45252f385ca968fe0377980fdeb2793237c154f739ed8776d08f59be0942323ccbd5022b4542e273cbb818a038a2ad40906c4b7bd2e441d490784a2f4f0b26cffa3442795891ee8b93376ce08a28a14f612110143d5449535bc606c3637ad42f8208f1070e2f8dcc608ef08dc94f417645dcde6c668076e8f88bb50de42bc84d9c0f973fe2d07495d87af683ad7ff2d0abb218844ac9db388b6b021f50623c1a8c1fa43e66aa69317f87d6cebdbbf1a7b03d9dda079421420be543f13d75da574b1d014d5048c9c3ee7444eece56298b22c035d95287c0849bffad19025d406eff9d33d616a612e6701e621a0b97f1118553f0a9f661effd194cab1be4a431fb21e60d73192b8db18b8a88af018064169f9bbad0ee3460d7919d7cf4efba70b3d9ac7f5c2cf94fa86b2ff7790f025e714e4737aec964fabfdc230c581417191565f2e57318768e928bf11dbdd61ff1cc1e8d5aa282ffd7302ca8ceb7bf088410f882f6b4b0aa6373cc1fd59f7da62ad8f6993fcc10f8d8f4a63645944d9f85e34ff9b464696ad093b72b73f6383073ff2685159977153884ae9078994695926b3e94bc60552330557f1ed9c6c46a1ce904cdd55fe642b75d41537f3b5418bdd24580b5a76581b8c8401b204974e32398d7c770adeff4ce669c06bf33a0c2ea9a4ecc4472e15c0dd08e2be39553cc72b9dad2cc239a3566a67fd4c97ceb58c628e7d3e38a937af9edc7d568f45eed3a582c7159a909a2c1ba6f2371b284937eb549d44aa9ac8380673eb60c9a84f8726d6d821d0d83bf86d9dd665d995c9e6daf3bf09c1a81dfa9d50a04f1e9290213cc1df894f8f1d7e157105e9b8f1b5a6c3e3c2373381350627b1c002fb17b381a0a41d421bb20007cd05559420e156659c9ff71e017887c23862bac51a28f21348ba0dc392d881906edf32716fe29646d72342129e34997c8bed04c5f66c15527dd75c160c0c9d20098eb4c0153c7555c5069ba1656a74f787e9563c26c7d5eca26d8f391522bd9336934bb9f929efb33e1dc3048e80e4b3053d84a2e2a818d0b387619a7304a2b55f1b4ffdf006ee527700ec6717b27d03dc779b0f36746c21b3475212f225c7ad4a60eb0feabb0fff1fbb096e91616cc4c79bbeaf9f678148bab71cf4e0dd24c10c243cfb854c08ca0e72a571fc95e1452aa4d718bd793f4b7053c12bde17550889768a7b0f00ca965bdc1208c38d76b6b94a16b6e075de4fe14e0c5900dd75e110d5525d9a1b1276cd39c7f547e87f85b5d23bc0e72418d0c9d03610539a41302e58aaed74b36397237c08c55332d3f6f33ae2f26ffd367bc591071d95d136219ded763a13c23c922cf1f8ef27b88860529a1f5e670bef88680fe88e42aeba0d48de21ef36ce4e4df8088800c66c56c6d14ce1f5fffe8ceb93e3f19b18b9c34ec3a44b66e63df62e46003f335096fe1178b3639f4de97b1332771046e9d6a07d0cd85047f15ccd3a9f3a2dfb0f6c184405f8f50ed16765a61de810f5b81fcf1f9a7b91889de17185f92184f098564a12e07843a9a4c8b90a5f3b953d55f3613606554aeb9c150adc056eadcb54f536c13a7fd93d6dc65fffd93ff6c6d1532399bebc50e98bfbd09310ffce7d95ef2ae7f231ecd3f66dd322d33c4102cf6a873babcf2865f8f0b27295dc37db5368ed8582e5ead5e429881ec575bc69a71340d8b44c90ede3918319e69baff38c4fd1440f1835a566aa34e58a2c5480782d5fdd844343ef6a8b364a07aa5c7ee1f1608c758cf22820d456f2c8def002411e85e7e97fa27c60a8fdf8ad621f12cafdbf854568e3bb2f105064883562c7ae42aa9f9dfee21b98a731ca1249aa323c3a7f834d61e9f58b2a3680209118d3e4ab87d69092740822d86070cac445f3c2851bf94dc1e813ae01382c9ac27c21fdfb4519d07689843cf015b45d4e5c1fe029e2005ac02ce95500abd8b980adcf534a76bed34980fb66d09cf76cea02d232baaecd0966c413c65cbd8bd07ba4270698280f8086098d0ff41e2364bd88e803ee89aa50147cc0c6fd8339bcd2c7796561c5a5174558b2114b4dabf3b55a37a22d4c6c603d57c5da2af2d992b268062ad08c4a71ecdcc57d080350d0d9b98040631e4bcae564826077ca0c7bd88788fb5d98974978eb4bcb3fea3f3223d15b9ae635835d842b982c2202ccd88653ad5d18c4ff1edf639375209e79daacf42cc328a71d5eb2af7bcb5cd913c3f7c137ba3b7d131ee00c99fc7af6a141e8ef3b28b9abe16e95b4ccd32218a51175f06ff01e75e99f09dcea5b15a32b010c388f9f3d17c6859fcb439e8828d7d20a6604e914f62c6c767f0903d98f352d960db0eddcd2aeafffe6442f94b8d2f61d20a0c31b2afab44495016fd0b50adc1dcceff8d9690691e9c522daa7943318cf23692ce1db46b21878efde22924866a8ca990a90547b3f890574a1ab56a813e5af26db1b1101ed951ce55128f8a871ed528c34e5b48bfde98b8e4f144fe3150a616113b6d5e3cea5d4ecc8cbe5016311835a6fa1bcab6c88a272f35c5d683d059f746a61bd4adc0f12e772f40d254f4d2aa0b3fe35a61681aae95660806b2e1fb5c72b706bbafd0547485f47cfaf65619d6dadc5a9b9452589ee6f4a9e1c3313c893db72b6e897dbbd1794246f55958cf0362a88bd3af1ff7847b779f200ce0bc350c46345fa69de9b5df17d17d2be8fc786ba688f28778df108117a2222c65538bbff4aa7e7b161396981d8cc1985220a0dfb4d56cbdc7c294c2166f5ccadab3e088c849c1fb4360b9b12cae46d520e0f1206786b15671694d7d2f17f41621a3b8e50020a67035c12b027c09c13a8347958f978538e220b1276e2427736c5259ca5c148e81c453cce2ccc18d40937814de38aea884836a93d795353a077a3bca8448e651e01ccd50e470424210a1ffcbd29140a42256a45a06e98cc307e5ffbc0ebadf238cf9b1425aa82129aa71683589d4c8d55f5ba9712f24b664ee66534572c4171130d4aac1643b6b143cf3d2aeb4140c0dbc62f198e5a167743f64422c9c95af11934b4a5c3030111f2eed0126a36b4110b26664aa867fd4edc30eb0b0fb5934ef3dec9f059402ac0546872021f672c8ea43cb34a983554b8bea39ef840841836ff2d8a86a4c20a89c5f62570f64ce55c41f1204e26bbd6b726f449957d298a30a35db0857d015cd61e124be6a49ecb5464633c3bf9bf7f304dc26c13d2c9723ee8d6dadfd02008ad7a885a1f119af07cc23eb1917f485fbd1ca1500bf1ec0fd18ced9427928e1073d0e3b5c73cebb6c8bfba1c5eeda9fef5eb83ce0b167960b9cc65733e366d2545d275de7cce377f05c2200db18b25671fa9e0c5b374c2015e2f27bf0bd2b6252e89418f9a4eb399ed5ebe7946d579caec080d0114e1012e8d28c0472ef08d5ac4b3f42d71c5a2884354a7825e55fe69ea1bbf5d71e63494b0182bd097979d357e819f93fd81572d7b26d17d9579cc9a69598f9349f41eec0bb5155f4be217d90ceb11e05e6aff567f942d3175a6a4093ecfd28c096e25ca5807f18f215fb74faddfc58749dd30448920db79023f555711042b51c3ee816e13c6692f786e02a774df4b1c1aef920ba309be0a67067a532faa1fa45d17d956cafa9a6517062665c08ba1bdc6ec1617cba4deb10723a17e95ae3817aeb9a4f10aa8c6501be7d5a57512efac78d1c120b3975266af91a7cdd2929882e96a1f8cd1c7fed298037b86e6fe156b37898898655162d5e8b75a39e6b4584ba94eb2d7c3104ae0422c25cbec92802d31a72cffc695a7c3d96e081f3dcbdbbad16bf7e868c263b7c2bef864ff94c40757803ed631f98ad338d6615cb5c09c63659fc67eef348d375ec5e4370f07d17722d43cabd24de9f93cc1f3308743815d0950552a6ca7c5e132b32c3073feeab04d4fc6fdc60814919f90eda075bdf24004a91d28e573aa019befbe145c7d15360553d69920a276b4cfefbf466b1dd7168fdf50d91f5bc9dbe66d70a3e5cec3d553dc79889328780c717d4b7f72816ccc276e77d88216114df40b214c45a088940bd27ae7e892e22eb6bd42261339b8fba0a54d5cb48d49b0ca890fcc48f34aa0b1497c21e05da468cb62f6cfeb7a6fe282ff633ba2e34ddd0c748856522c2b9396dbddba7a6790ec0e04f28bee338d6fefff4c31fabd7fb8236d61947625e24703a3d5fe50e70619a5beb1ccb44bcff57a2f34c48632bf3d9138b1ebd9529529041b315c6629f01eaa1ae080bbf1bfd73ae58a155e68238e69fad2c96ce74ef0731ee0bf82da2f0712775a2a1027b037723b3d530ae51095d3670fe41cd6e5fb7d396fd9b6a50a7df3525935ab15ed2a3a4ed3db904db5669f6134dc25dff92e4334bf6f02d8cebac8932e348365361b694b2efbb5feb4ff560bfe463714563338f04996a18285d8bbc5ee411b9bc675c5c6a770cde276c1f7c4714b1a35711fd7817b4590de74ac4700276e1e87d6f9e526242c651594ae5341f7571fe050437b78d2c443df2caead7942ee8a4f797226bf0b21020857737175d9ae8a671f32aa4784b2d333803b76574dc7bb3a7e5991b2fce2ca72834442b283f0943f9b03ac393cd428d89927bb84445f76d10938224565ff32c1fca17a5360d870f6a1a3e542ee8264b698cac752dc554419dab297984d970211077022747af531f0eac91542da0d2b5ea0461ab009aa6ffdce470e10164b4e8b24bca1014c523c0c1f4fa094566161ec0c98994a5e7fc144c357e36f2408d3f49dbe6fd90215b3c1f1edab05c13cdd4cab9accc30fc20b840cd51259c122c1904e4cd4cb8fea98fc08f7a0168e9a53187913d947591e65945c9a7733a45cf026491b481f572ee6f393d544f1e40e7d09be1a36275d32b83bbb625d0e919fdf2f92e676e59df1f8b74fbe1bb6e312e094e95998c37e101a04bd3d428bfec107a3eac42e6f1685d56c0bd0557ba4cf6a4b8111506c82fa3bf154b34368e7c604be87b3bf1292b586f14f1bc7b2d87962a94442082baa794c6a0f270d1f16b513c3e579e96f2779693aba0984987d4072b5eed3bc3b713e37ffa7a855bb21aa50f154ccd538f768489cfa92b5600836439929664703790696399cd1072a2c1b9781f788381c273d402373f4696f09ec31271dc93c16b5c14b23eabaf6e2518c1441fb71868d49d02429e8a52cfb3e6d95266d2d02873819f495071a19d7e20b2f4d9af66624ddd2b0cdbce4c7807bc0849465388b69e7775b7662129fe4048843d194d494d5ca5c711f19003e1a932bdd73fd884e5f478150cd054970cf1592e2519ad2fc1137fba1cdfacd193d3511e538607844bafbf837877f0b0ff7e73daf9983220d1874a775962718c8201061df24c9b40693b9d2c0575dec5a76473fa8d42c1da70d089acf74d3185e2cae09c7a6d3b79bdd21f9df056fa34006a4d0949effe0919cfe13a3ce399ff015d444d65bd23667e4060fb47036e97d67b5619433d77be77b9430169e4f84941d82b19355137f76036a639259032388ed5c7d7702f290881cd540d697e35d1998d1f0bfde1383e475c4f38b81ce84bbd25b7cb59556530fb1ee3a3b96d41ad04ee5a586fcb13418a442d23e21608a6661b1bbf1b5fecd05f3d994a649866c29addca85429fb5f08360dd1c456064db08074b99184b4feed8748cc36625ab25843ba2a24f019ad69fffae6c05cbaedd2dedf5afe5f42d83c3e714fa3e3d9614ee46973a1da6f7eb0be49e7e737c1733611c42f4facca3bd728d0064b445eab4c444284c4dc5ec52166642beb9123eaedf488e438a1b1e70c2c60606b28ca9dd844cdaa5a630501f0c3edfacfb795a2e65142ebf8a7c5ef8ea5337cc9ede7d57e972e0652861f335e88634f5c812c6b99c22490f29fd85735a19d0166cee3d536fd00014b83155fb2df0513be742d4050c129c9acb6d056d880fb20b44ea03872c496175e23d728eafed1e7890988a85354c74c97e6821e4a53c9b6bfdf5f93dd2c00c11350ffd17554d9cc400448552b6806ec6f13d6e73f3fe2d12a1ea4636efcc35fadfd8f32f62ade61bf14cb6df03f3b1a382497a3cdfe5adc47222206cdc140fda146ac1269b4d7ab280f1ce7f4454fb7258e41ae257f0643c46d72fa77792b21eec95f3fbfea64a188b56fb1e8a494f7922f58eb2476ba06cc41c302f659525a71d994863cbe4b51399da81301c93672dcd7e9f212cca4aee4fad7d9fad8d07f560338097159d34afdf264d35456d0cd57d436c815484b3f4bab09a1bdb97b9afd9bc04ddb3cff3a977da057e41c2441005ad97ae4471f3c9607b11598a6c3c71b2f53a8fd715bd0aadc23b296ef5e1d7f45e041d41d3972acec7d8ecd07097783f4a398490bc05a413d2d80c235bde6485d44635a24603d83d874c5cc8429a54552d6ec6e475b7101ec492dd0d95983599163db41c95d9415b54cd779bc74a394b1040c259cdc6ab90644bb7f7d0f42f22210156c4fcb862dcacecff6707f9a9a35e61ceee2165506ac548de1ce4953771c98554547cd6f87dc50d1ed555cf275270fe3bea1ed5f76cf16df22dde7d36cd8ae3af63963346dffcd59e5898fae502e79cb885e54228aca5eb5afb10aa428d785f69949398d5879ff5da8f0e6dea81790fa1730134b59800ceaa6a16a63532c5f4c7fe3c125e4d0884499632dab10a33310610180d41c10890861ff02448d06c21b7e25488d338a97ff4958274bd9e2d2fe37e080ab206b7a7817e444f42e6e1a2d45fc6d13704e82f08d94d36f2edb64006b26abb05a4161c452f82a88108be70002bbc8264f279e776860471ad5a5c40fb12301ee2799614d6518f5e2d9fd90ca3a374933de7bbd2abda7707b7797532106ceed906b9e36c4bde10f64fc981efd5ac2679fa6d7f50e9cb468adc8e8d057ed3d34c73481153129e0d78adcdf709e6d0c209123842353ffd0796f6a852359841970ed13e10029b1687f18e1a0a54abd9347489ccf03e79e849aabb719667d1c4743764e67c52023c91ccabcefccd84b0c357100f776c967ffc70315d0cf155c889cb56e4d7a86b4b029d825e3bfb2c457e2fffaec4b331af852a8b5da99315725117bf341c184ccea761528e2edf005937401a3fc2af199b0c45261df79f6801035dc22aec8eb8221e6215900b7304137f1fb8c32ed76f8854f91b01be6cd7044723c0f059119c56f9a3cad6e73191b45089ef59e11116dff63d135228aee8c4c40de428d7be599c51d9320aa5643f7c778a920fa64ab0f1d21a3076d3b2b00ca1bf81b0565b36ed6b2d27774cccb5c149b8e0c2695ad619bb1623669070ff1010ebcc1ed07b8b6cc923dc0bd45aac74d394d2324c0bda1cfb00fa5ec6cf446b8a64152d7fe28533d639d9626a3225ffcef83ef174e84278d93ff64599103960af217b275f1adcb3bf88454456215af3ad27ef7e1e822d5fe3780958f2e0def5331acbaa7d3dd0c6190436259eacb5ae5f7467b12e55730568c95ee51549ca7f3592ddc96fa84eb139d9e05caff234efae20373c4b8f894725d2e743eb7db2ae12af42545fa2cf1ee1b0194374bece50bbaf4b344c0339cdeb66a54d7ac811b8882e8af87268e79acd6b3920fea740db634002a1d20ea801f9041b99c42b453ff0a4de336eadf509ad260ba34c903827383146bf0a8a299fc1151140bdd446713ecc0c8d7ab6752b999b679699641413cb5a23c9bfcf277679118b0efdc4b3452b865d0992566bb5ebd0ae26983c82d179f709e454d4a9a766fca7de6537652f78daa261dbcd05806967fbfc82f5f6b9be384c94b40b5c8f41d879782c423ffe4d47015b76a22c4ea7977891f3a15b7c83a07f739bd1ab3f4eb251b4fdafb91956494aa269d9c9972ca4e75d32a79f555df18648c1475d7d146cb2e268ac430f3915c35194fb69d791c3ddd8b23cd1c9cba10bccf14bfb909c07404062c43de7bfe494ca6d95c9bda0bf8a24317e7e6878287e2dbbcf15ba884fa04269be353a10e25a6dbf193d27650bfe49821d7ecc91a11a907cc8013a2a83dcde25ef75be303e1c5a8b9ed8ace035887c12c78919439e803a14bf124512053c28dd25e33e65ffb4f4194e0ffa7a6a23ce3a2a578b8f30c3c7a0fa04fa2a7b320e01609293440418e07a02847af70b6dc63d53b077ed875fae6ba412611ba08d9db2a527e8cac74f6f43cab6bc3b664418f4023810de4c263f9169f5988b20b9f926d1e5da3f3cc6a6332b07a7dcbd10faee254ce1f56718e01b399aeeeb7062eb0b123c86c359848091913bef098ae9e6ce23754e7766f6be553e82684a6bbfbc0f6bf966132a761e9535d8d1687d78e129fae1d8014436489fc4a5b5dc1cf336f7504d110d94bff96161b056a15110f07530317eca7896fa6fdc366cfc6ca7bad07e47f7157c56861e58cd91688107904ae113ee949a9ec5c86117d36da471d65b8680f26e759954a1a12d0465137b098fec6c74d59f85506f8519a4f316e42a840d4d32eb99b63b5b36b4c9b5aafda78f9efc2fd35c11262673866bb0aab43587a2ff3e781ab2ca8160da3877f9243de853adf7f4248ce953029753475ef8215a60fa6542ceb267678c4e91e498c7d031ce8ed948603df671f30397dfcc35e681d9890343d79c70e24c4b541d67e4ada6f5f7803f063a3edf03d42b7fe80be7e7483a4607d00f2404b47e9469f0b7ede2b56de53dde2b1f72697bb3e7ebbc82adb31c7b7f6612782e77a6b91d71acff00596dd4bd95ebb8c368f5d4933058d8bfc4377ca5fd4d688c415cb7508bb9ad4fdd40de02ae5cb7c39d151a5359683ae1d7580642acb54f0cc6c68e035201b80c2f8917fa738dbc3b0a06209312a4c56820a5e664fd393e7ccbf0c2390b0a16cd68423ea8d2acfa7e2d87e35a5cb831f3b6f9644302a8edaf7c133dca54eb8dbca121213046daba4c600ff86e63ef2adeed0d664b8b10f038baca96ab874d95530e4c1771f4cdbadf7d07e431c8189c1b7f1d571306a957f3f023c673f99095ce7108eef46062e01e672db16d4138982cda97a77ed8dca2f1a63e033011f7a2f2c7b89bfb32c4c2eb120535659e4063760ca7a0517113ae51164abe030c06ce3e60567ff41cea015b557d6f97df67640a959cd4856c80689dea02c22c59421e3dd201ba0e723709e71f05f1e320961ee9757a5f772659d05f9669b1a07b3bf2a3cde94734436bcaa6a2c92115b26bd041689c3c808b107bfa70e0d712449294cb2166d543a2d1747d7995dba17db5cd81a20040ecde6cf78d39ceeeb57cc73990a76816f03537a57b5f1561f310242860b52324fadc6d109bed8bcede05cb308e20d4301c6138c6e941a0bd1a292ac07d9806c0d76453da0bddbcd00833cdc9cf86f0382685d3a12fc065123511090d037e827c163fba7ac6cd7a5e85f446b90356347e6f25d41d06082dd80d21112751582420e5954d9a7345465070414ed8dbbaa38fd88261a42b3d2fb65ddd34fdeaf5f01cdc0f5b8fc252f16d80036f7d918e135695954701686700150017dc5e3d5042daed5f160efd5bff62c45492ec3fd32afd3f048052ae9a5b78078a36dfd97086fd130094d75ab26a71316ec966546162ea412119ed229a02ae5ad2e927ddae931a9b0840740562da7536d4c6a4f0c49b6e20fad06c3766eb360edac324f9ba35ec1174d970a1caaff94eac1cb79caab7499a2507080f626c044eee61aa1dae2e9fcf551a8a44a5650da3e7d19af89584529107be51c734495d665982a55c0a29386e2b1df7d5f3c0658acd1d3ef873b1ba0587c517e752153684c7102a294052722998c916af45dbde071ce39f3d857ea4e532f4b3062eb304fee607903002973f36f2c3f0f7de172684a033e7cbdc91bca2cb2d21c4217d7a4d1e37dfb3d29e15ffa2b8ae6c46e99231af4b2a0749352625e0a8391206c0c4e18ab423891d0f08b2d006ab408d4c20748333369afb5141a105df03d944fa3829359abd1af576ecaf24257692ad57d9a7b2e9bb9ae3095361319a027d405dcd7272e7c06e58983d2b352da317889f958d3ea4cfd2ecbc5ddf3e8317cc1c24b5b7f8ba2422cf7b6a1ff4a9ad9ed84f84fc83215475912d869d4d7931bf725b9bccd979b135b0631d475d6b429826d36ae15eb4055f2aa72792e596586df6e99574a3a4f31296ee185dc649328f00fdb7e7accd23475263e266c593d39b78eaa861c1670563288523b986ab5b3f471722200a3e9085cd147780ac8b2c879f62ff92c8f560a0f544171d95bd17e66c734d45b1fe364a0055014017b8b2eb5cd0269f9585c295ff71ba0dc8d4c7cbf76294788e4bb8e62eaf3216c7ee8e1ceddf67ec84b7d7f8bbf24de09e447b310ceba1e0233b71170a7b96329a11a48145ccaf96768ebf801db4e43e065b1e05d597d7db2682adcf84f30850bfac5e6102616680bcfb048b6b1a89e958d4ba4120cc40aa1294353bb6f3e6ecdc36e01524d3d3cffee06178e85ed9c66e4efe2264feac387f50dd93e9022d555b9ac5f909695516d81b66d8aed9746f8d389a4997059171258eacfc2e3803ff02dd84afc0b45a265487ce73c99eee5367dfc96ceef96504e795f32520ab6e5d2d4ad4fe77ad64a6536469e240dab1b0f48433c1f14f58ed80a8d18dcb949205f0fd96385bce972ea8f0a9e6bde4996e7153dfbe80b3da4ce26292b180803463ea413e78b4df3b30a4d286f1fc49d09921c46b8ef90da97991556474d52fcbe7a951a902ab1fc7530b9e6fecccd66ccfc689cdd4153eb388952f4c63f17f0a67d827a090802901c5af8ea0c3071486546d83f59f0f22d98aea534fa225de326e4343ea832fc30e6ffbe24223c152d1a0206b2cf68783736ef38e019873a7f9ee66943af1161b7af678605e03a7ca4b4989cb24c0d7f382be3e1a594dac2fce1e4de817fce05a740b9d0a84c22a7d0c83ea6667ecf9323ba2307ba3a13851642484208ea857e90d8dd829f5cb4ed845ea0b7a9cc87821a44964a8653bc87ff8d872edc33702a9682a5960b8003bb402b57862ed9248e47f1361b734fd75e798f816db3f4d8933347837e3618e76ad5c2d3ced7dc3aebf7f0d23d669f8bd226a92b0ac5c32bb31f922da0a2963ed9e06405a7c912ce4fdfb2063d06bc3ea6884c4570a61a9fc076bbc1ceb189879fe7708414a4d245029a3af10d6abe7da00ec4434d5be21e6682451be6332c3eed91c4e34332b0586de16cb646441f097b4c89c3183da0b29a34d4741450d0cc3d5421051f42b43130169a5bfc6ce652763484f77be8edf1db447aaa1425802014c693c75eeffcf9efe398932fa2652dfeb69a2906f714765744b9f443049de4b7cbb5d69c241cfbff191771bfd5a7cc37bf4f77190fd23cc46c13628ec33d59207809d05e20c2e76942197185c821d28391381287840c3a9011efd991431e6f93dc717631d87cd7f2f4841cba276e9298238d496330fd5775fced46a81a720fe39229155231f4f4c83883ed32004bde74cd5e660ef5f0a79c5ba32d12c71a56eab9b3b8617b2ac5f05aa6213257266929a62bff8f50af1938b82d9995497f43395de93f0f45b4561d58cd6fb216ed060994fd4d4720d6102fcb00797e01c9d34b2c0f006c90b71f49b3ba78d2c3874c5304f91da4098d0ccc410aa230afc0a4d695b603bb0b9e8a9bdc053e1c56f076d98e5c427967ae0c6f84b55c265e6ba56192e982f577d6249ffa8097093058cb6d460522a3a3c2b26e4b63b9141dd976679bd772f69135bee4bb8cf4edc53bad44517ac0bfd87548338512b5fed53dc18e1b4d4e3740dfa4f35d3ea646ded49d567ca37008941c77707278abb3dae79e9f13a9617d12cbcf36bc2779cf4c8965a9c867f5216940a0dba8e331f8612d86dd84b68fc3d038b2c3ba68568c851d67f6d1a63a48c5e31e9c353f6d88ac3d04f2fadb1aa9111fd0df02917ab2c6a84ccbb3286290d9551b76e6fdfec2189f1021f6647d93fb070cc074131e864b71d289c4d32e15c9611b37bed678f2ff2acab3feec514491987849b79cecf13569a1626270176259289bf1d66559945d2c9253397b126c0a3bf1d5a05a471249ab6f35a584f1f8f91cfae1a77234811c7721dd2208f2ad79057612fa6126fc1a89d4a8dacc5030efacf2801068f44f3c6f6922d5a0431cbb579fdb53a7bd47f4ced92e0794c724f3ae3d678559c4eef5277be2b0e4d7e447175cf025daeafe56872d9063718c6298787971b99f4f9670eb15aa31e23b6a8a285be261351fac68cd0c9547a712248ff8f2e597ee5d4ae3924f9c4b28ac9292a8d71961f4ef96e99d377a374ce2ac9d2687203a154d2636bcaf65443a00136d7633c7cdb53c6cb9cd0dd9ba0c761589b1c10ceab6f79b3aed8d4f9d565c284b7547507a9716bc9fecf8a4443c3dcc488d5980b01efc6e5e6e69ccd79f0527d44e34ad6b3c1d4ba26b10838d90fa7edddca04ca967025276c4c041fce2793a7f2201b5d09e801d7752902f2c62aa1683345c278f7a3897b6a5b1516a09225861042196a3a7b140aa93cb7f1ddc1c0f34a8b04dea525356669dfe2a0bfe388d5beb64776824fde96fed87f20f19519048162234b13fa72c1272e1a0cc38e280f96fded7d950f6e4925d508808928ef6a39047d12f2ba6fb438df4abd554a5fb40fa88ef119a57b0b44fd4b838ce7e49f6afd88299d613c93882717a1d884dd28cb5451554796c4a8ac9af5252be73caf728d749d2c329423681a3b5549cd38405d87c65e9f34b5a464e019fcea8df3ffb5d66dd9aabef473005eb67ad0ee86b47bfbbc85755d32d95a8b1546e04392d88f00f088292a1ef432f2da51116f78f1997e8dcd48e2027d28a49b2aa9371aaba88aee0df98000e10be9f1c397ed71c85df35e6513885545613562e9f748eb4908663b78dc251de6d280b61e8a85bd4077d7d29979c81dcff7a4dc926c3951390692380713a1c0ef4f573258a58a26f33852086c62813d886925a865864d93aae2611e3a96d1f9a0956f8627f713c721c2dc282ff6adb016e45ea8a81cf3dde852dffad2ef5425c36c2563b32cc68cbf6d043007e53c98fd937f5afb1aad5cd1348fc21ba7c269a31671d581416e6c4d9a0f773d2fa6c64926fd4dc0073577c4539415a91e8615de3db12d1bdf8cf0f5e1aed5d40e8dcf74f3f726b6c090460b8841dc1bb4cabcf0f51cbde93ef7c40e96e1a2b0d35053b7020317a14b1b8826d4e881df3be6ad0a8f812d391de0d35ee190442ae0ccb9098722e8c65599f402067f44a3220fcd8dcea5b2d782c37839fcc106f63959f7b8e70a39f5142b7590ff838eb7c4e258e57d6aff1b3a1af4ac36164287dd5f5df78401c74b91d68b45626e98f876dbf864ebb5c801c3ea5cbd0e30b92a013bde3af1e864d6125fa160a40213379012a81b7580ea7934da4975ff9576c2effc59ed20dcf3c3673fd0b865d42fc1cb443c7cf742d0872c8692f0962de87c3f49b6db48f5688c6778a74691eb07b3f50d04739f42f55174dfa222f80f8f544a8c92f237b151c146edb3ce6cf91202e88cf5a4001b4b3a9187271d62d869b87d0f7983b899e2b36b7c408482425ed68d8cfa095b755e48aaca66ff27ae9bfba007b0d1d72253142fbd06da4d5be2708fdfedcbfff1c61704d70877df50c0291ede95cb01020072a4a6c20cba2d1468b31f89e91abb0a802ecafa0c5e8a982d23ae0c760cac8ebdb7e5a778a2c2721bed3ee988ef3f76d60d195c57935816f56479bab4aa66317bd8deb102113bced8db7e0d43d62fd15adfb200e39be047f38f3e8de0e969ad8a61f7d2fcee9e06004b786e1c63d5232ebeaf3a7c6c7caf9e24690bda7be513f209cf199e8d6aa2e79e132bb363b3ab8866959ffbae4e4a1a1af54e4490cc08d2b331c8b62ff6fdfa554d1136cc8bf7b69dfc4c09bf599f8634b8f84a3a4fb5d88d35722e559d60e8f559acf5e3656347007d8a56f2318d68d0e16232acbc682b2fd3b680d9899b5bef2185bb956b165af25cc72acab3e51512b556ef98b1dedeb804702dabe16713dfee6a94e13eac8ba18216eeddf685f5941d81c5bc6e05c4ecbfa8a40d1f4b1864397119df77469617869bb4eb7a3a0ab665d325a06a2a0d10726df79e3628f232301754c1eec21a315c9ab88546326a723a405d8f6f32e5494ef4d1c1243b54491a0290212fdc11b84c2e661c72440dcd93e2b3e0b53d0de81985f2a9206aa294cb842d7f05b14f8e6c7e15bb53c528893fac793609e15837043f4e0d89694f2e89f54ddd26530a6aae5e00475cef4a90a63f0bde9fc317a0a80bb2effff5a3463ec539c8696245377baf049ef7d1f2eaa86efa66ff7ebe72445759d9cdc58f61fc242336250e06e6ba30e40efc388c5912a3e03236f972c778765987ba7a9751fab2861aee61b218851adaeb4056fc0db5357750e4d508acf0ba69735bb51cb0e01ac86634b4936a8e1246d4e89b85f2328511d92f366f9c32470e3371b4f6d2eeddcd7d7b1d4a6d5b66fd05510945bcf8eedba7f5ee36caccb6b648b05b0e16885d8a1d69103a570695d0cf8e71a216d32dc1820bc11666d45f63a325fb3245fff76ee092d5eb16fd2a03cc372f3ab4075659dbe1e5896306f67b70666865076c152fe2593ebfb164afd3d4e98106144ed11a5652d7c1d5781dd2c55acb5191e74ea2b80d47af51d183fc4119a44dd7db04c8fefd53787fa6d9d2e18599970970e81b34db07d7fbe1e5f7effd278902c69d26ebdba9115010faf62c0f58c01a3e2275c7cb6288796bdc4bc744ac1b84eaa7d8054b4419dc18171d16b33c9dc7bed7c580d73351a2bd2e950d8bde86a9115e6f61c411732f87a1f709cd77aee33fc2e4fef8da76bec44aecdf1aa1e739ef069d6453a2ed8ae3b0136375d0455934c8a23554f5088847e494a007d4b0f50f36b1ff04fb83c661b9d2b62236ffe522bfe4fd9591e9f2213dcdbb141249763db419aea1a3d4b5bc6d3f90169831b740d8d660ccb8105d5147aa3647f9dbc2cf7f99a994721513cc19abfff14508c39eb3eb65027bfb246c3b822e2e9ffb5c77a0da623d97792141e03d704bd00730e52fb560800755b4acf049f3b32e62714a5b8a06d4eeb04ceade308bfddc0c23527439fce578eef58184265996cba26c49ca7217f8872fd62ee921621eeeb124cced780f47a21c95394e5f1eb3c1e98dc62a181b95a909c7cae4fc2d2f70d84b11912b37fb4224ff2e8c2cf25e15e4a63d6750662f0dd56b8cbbf97c8a0c02abe329a36fb12c9dac1e50a9df83ab8c35517fea665b6aefe2ed4990357f27c47fde618c1bee9374c21c6711007806a1a2ac17f84ad8203f14bcc685e26d617cc05219e546000a59cbf86b282c024bc51511f264028749503d44668f66f63a6870c6ed1981a19503c766c078a007ea6420ec6146c4e0f17e4abfada2a84d2a8f203687d1fa5d7b5370a8e1b784903c74a8a664669b36f3db542a48d05177c9e8dba69dc178b6f55b4479e387bd06e628364622de446c394b51a33a87d79aa9e64a417cb15b0b088ec5bd086da17ff9d55df435356c51b39a37bc632846203905b75c5172c099a98cf5b6119de3792d569a4e5e51420650b3da9798e0ca707d05bd9cbec6b8d128763db719fb7f50c92d9e236074a3eff94aef2039cfcc2569091bc0024f66fc919b48fa5c9041b7d98b6a7de4202ad86394b313cda460f0f33bee4722a26ffec0cb76f31f10c0f840d197dbc930936a006c6a7ac86d61d0b2925fda3fa0243e35beffc2c996684c4ad3ed135a01e349830716cfdff3610816d3cfc671fa9a9db9779eafec04686ab9486503c35deb710b89cd4f1615290ef5277f6e6ddea0756b800203e136af6308b38768bd5f553bd3d346918df2898743c1495f8e83e3242c7897177dcc990adb2bf57f96f7941d148b7178f7d7c5c62c99ec4bb354d1659945b2b5de3247dd1fd8433307091b5d2e4b7b165da1e2051fcdf5094e9b3a64e9752d81522b7a8b41d1198825415a1f0e11a4dcd71a3bb76a162b3b578cc907bc5908d633a7481e78b9fbe636e38bb538c8c849843b02b0d456d046e2e57675c2f9ec2c9cd26b566b0e5fde83f5c5ca08ac9d3c34dcc47fc82f3f2245d6844b793fca16705ec653f2855e61aa084c7568b091d63234aff209ca5175038b4cb6a89b3f60d0e204537c41accd6ad1206bdbb7edec28bd623a58c41d444f7424d4b315c363faa1eeab58bd761bb78a9ac3d4df0f634c6e2172a99f16e136b70ee68097d415b58c8f52338dd1af7a67c61acabfeebe2ea3e6cd6b7cfd1107639a0c0ad48117917493a2d86b81bf53d311079ba61f8f5e3c0945528fa92882670469f806b1f51cc8c5e044277c3c689f06f5735b12ff32100fb90df43b46421b55a3781eb7695affbecf3f4a0c48b5bcc4a22d5d401af603005f012c54b0a9d5af0b326f1c2921f8081c7563ed1560c51ff6f1a68102714b2de67fb771a90016174edbc4142aaee27439ff6a501c035214f40c2c66ace8a4097ed5e422bd9352d2b4241bd265b57c55376eb1830ca7eeaebf305d166b1f80e743ff70bb294e5c0acfaf9c0c211bfc1ca96f75322b7a2baa9a98210e08a15072710fcc7a2a49e4e89b1bdc207288ed76093c829f332df108b976d33ceb33262481535af07eca7373c7732ef7bacf60fa9ad6e7d39382e5b76816ec761ebf1aff27ededfd422c7110327edd568c463b2238b124a26924e71cae239a9c05db7477f22d40066e0f0356d470c770f96c9f41a7e2ce58279895cc6a0f74d11fcac46ed2a5840446d0ba9eca8734d0c4b3105e1d7833bba7a9d9c65ca41babee7bb7028e670c6cc4fb0d44e9e620fd11c2039c57522699db8f52a2b218e42836147ae048913acca21d29138534bffa468828d4cfa46803a13c3197f99bb67f76236f9248ce8ea39639595044e71982ce3fdce59b6cd01004e1357826ba69abdbbfa28536656430c8259762d6db979dcdee5d78d59eb36424da55302a1af6f65f85b0bac44e6cd211f720b2c94bc64a181dfcbcceee512092186355e45d6ee3dda33f5a7559688c932839a94fff287aa5226400e27ccc9607a1d5de19eb45d55851cd54b6d50d2389eaba459429b9291e6ad74bbdebaa61eb9a37dd932809436446621f5ddd812e2e111473647826c9d84f6d4eb4f5fabc6eb32adb8bb129ee171a9bfc3775136accd1daa9944dddfcb5f807b4654b259de084a44aa820842b77c7f7e63238c44ceca16dc148ffb2cb5f3384ccf2aa7a60d213fb1d64bcc816d5ae66c869682de12d37a6f09d25bf59a9055fbf865ab83dafd34ad8fbbc4b327fb3b6199ffbdd5ccb5f544c71f13aff50dc067cc95d6d602cb9c9c69dd5dcdc8b0b2e403f9f17f4937bacacea72d7ae1a4728724aceaa1807c7c7c91275a129007a1f8e60cfaaad20c81b9fd689806396b19d0011d1b13f8b08c68737bda9b33133a3f62e74703339119be76b825cc5ad01e8f46c7d15c1052712e03ec4fa695f947b3a513a4e9353bb1f1dd358bedce19ec0c746120f0ad4957e38de9943f5bf21f674ae7983cde3f2227cd774f25c830a9a6b6fbb606a096c7209407eaa4de1e7a27e52d34f18b08a0685cacae73349470fa23034ea2688430080ad289b77edb45379a32410a97dd02e59166fdef127c85b647f1426e9f026b69160efe7d5c787a6b598cec72bd6b0704783d1ee4f60367fedecc9edc9925a427f71351a330994f1ce6032120e8fbf03d3267525c32f925cc31f0a039ce26040e5595a061a4b5395d1353f9c2fbb6bf04eb888be4bbdd681374a1d48a88b14f3ab4cfaccd9ffd575fb4903ff09ff9632fa76a43246d387102542a3d60468ab1b3d9d90379bce118fd89a96dd248a13d93693a27e4bf851f49bc8a2907f48691c5f455fde770d6b4eed08927629301a7a643505ab3e399b40178042d6eb9b4f6446c68e69046ca72b0541cae023778d520cbad3757ef57fcf0ececf7b8576a21c4a40cec0b11cf3307418686c11757198d225f1241fff33fd22da0b1bf161e5cd4b387204b3f351153d31abbebd5b83b0a3b8909fde76a780e9c3779be71c791cd03e4ae2188c04a166ae16673f54db1a462e0a96861a3bdcc425e1fc429c784e8ffccdc38463b2799e894ca6fa37585823c3611e5ba8d3657ea1c7b1602a0f257e5a399d5ee8507ddb26c1ebee4d597ce8b22040d3cae03670c6d717d11097546c5679af90a9ebb6b37e94845b7b53cd1624d59e46229e402f5226c717c71ed8a3110507c63f8c927b5d717c167c159d086019c5e3c7482855f7700d27458b682014889cd2a58e25b92753c42bbb9fa483b1c5e4f66ff49aa3e259212b5e727f3103f2b81163511370696ccf450a626909637c6f30ffdeb621bcff42b9050b37f31ea5eeeff39e636f8a89fd5211935282ef1583cf0ba5c76e3ffcd47cf97599612cedbf0270d432e7a421a8b43d461b162881aee30e2615cbc69b047444a933f41d68afa999e25baa9402c0229a96634ff8408a698ebe0799a8f21cf46ecbbc18c7196af49b1bf4f33d99740741aba4d0ad5a1411ee1bab33d5bf4ac32cb843762f68323accf64ce77d33e4f9a4a21b40f6a22500f6dafd31db08d10097a1a68bfa1d1914f58e4e7ac65fe75f9502d3b2a0569d037effb49e427fee6ed5753f11b2951e62333c2d3cc004c2073b6ee5a765d6db787cf80cfd7286fac9bd1840b831603e81ff806d296826f05e4816c60a222523cbf0d500f89996b9bd8e24f8e0a0a11c7a8e17645307cdd0effdf9bd2df3e530d39bab600d8e19841fccd92d663cae9bcccd9cb9d9fa4200d10c2e0cd26c854548a0b6b29001d36c8a57cfe01daf64ed2fbfbb45ae6d1651ebe54f1b3522a52e6477bf6d93b0ce4ee4a9f3af0b6432b654049bcfc6a6c657d844025ae8fbc431b069f3bf53c256f27d241cdd014c3416939ff80e514897122cfb8b3e556c044e5b6581847f6cb41205fb0a07cf487f4b6aaedf1b50c08c8f83ae9cddbc5e768fcefc2e4aa9bce38ed6ce7e6560cf0a3f8483a9033792c166988956889d7f98ec362d74f8a0fb2313af34c05fb44b82c1dd6d7bc36557afa2b1820c7a473c6789f650f3488bb36491abe3e7f4abc0b40f734df133bbec954386294396e0503c72ae697eca3f5c52bc5e17a23487fbcf668bfd2b26554fd7ed74af0b780f70db61d7290ff929b9516bf9e5e8623b8b06caba8b2ccec72045827607ea940a0cb59cda934bb7a09afac261edfdbef8811e55c5748c872aa15a1fb6c932e841770dbf6558560b4fb463deceabb5418d5460cedc3a867a41132e2b72ab92b4e4e17206cc488c07a0fef16f17e64915627465f42e9b65c0aaf894aef7337caf3724f1a14011b88f954c57491d0dd1c2726807ae3287ff6eeb2b13ae75149d3b517e032e15cbea946e12335bcd6633d875be7ee094fdaaf20e6445737917124651c4c131561b5b1272843f4ea27f6ecae33b9c04eed0e5d49a717a3e9520e3a4b73740307120012fefea614adcc27bfca7688d2df43967faa5ecd75e651f92c821c90ea0127445b836be7851d2ae0d359ca43343a91b6147f6adf3f596a3cae81f199ffd6cefcc251eb5d3c396e6cc33ee011aa51d493a7917eae0ebc34d041cc6d6351f8d3fae59f34d5ec880bfb6d41ad962e19f923b290bf8f3e66eb9b0c27281fcc2b7808e2df3bbaf993cf250293135b2991f577bd9f2392db6f5873e9ae31e6c49c0f81ff32b371ec2a3a5b572405ddb0e9880548fa76a8df4f09e49f1ee55ae1b709e32205ab5261ac9a7147c5b0dd912db8aa545087179a7d362ab3a154f021a3885bfc5f7b0a2d9a6013edf105f4798c5fb1310fa7e80efe80c01a50e3fd6cb862f2bdfeea26b33dee5f6cd60a22fcd93724bb7ec723e461404e3e882ad3092e8c2826cf4de5708ef66acc21ed44df9a5f2eafb88a2942229d922ce2bed1387d9732e9cdcf70708781ee0fccfbee2ebc76e0b3a33b54b4ae3dbb4ee752d4024d32ade9933157848e07ac9552fc505fff835e10c56c31a53df907a42ea1ee0e54ac6112e8bd90a7cc0b619ad352a2b26d9d34f6d250cfa2c4b7586707ba09d4551cd79562b76f106f24f683b63ff493265d69efa31dd2d04ae5f110fe1b7c31bfb03426473240ef0f1f25018b0886ad93a9a68b1a44e2dc95472ad083d9fb6e2a4a7c41789da2b9415f76ab41f5413a89a2bb015c6891970551be0d3b1dc2dde82238441f05c9ac1150114377de13ffe4248814cf082300268e73b97b620d6bd62ab5cb22172484dbd11f2067d47b334fcc50a2a2b987856572e29455b6ffbf46d8502061963141951b715e6d6a9d282b0df665abeb235907f037795b723ae4537101ce5b26b95287e99755dd66c4d1621bead37f6b76f350d7f60da48f81928e809b1dbe8841be9cbf1611e17a354ed21825d3f395241e428a42484cda318b00e7f5da08daf59d106084cd623a7f773ca0349c318f02d4f7c84c4db5f9999afcdd3db07f73a70738824ace78c5b9b49dc8937a34b98873bba206a88833f47edee392b767ceb40ba64720a9b0d363435a297ccde92ac695737bfa6a92b56064fbe88dea2b8e4e745cd35c395953343884a621036d720cae909372b5e82795eae7bd7aa1d3085f3974c47289d6118ecc9f7fcba7f4126b30daca4c7598ef2d03dab9c4b683bc1e53f0883fb5aebe2159006c16aca9bcee076fdca5b2b857be571f635628022fd8b99d7668ac8a5c7d34a57da355e166e0c35e0f26f212be7e4fbb65c0505430a98c38a7ea0bdec7f215beecaaec641f09b4d7dc2cc3195e70188e0cbe686df4e5bc66baf773ab27bf97ca65ba53943ba8e43cd521336ae068206cfa628b58c64dc8226c170459342dd34906a5445480f3efd939b4a12563612f4570b2526b4f01b8da0a9c4b872074b792f5f649b4b7a42c20e5c42e730c440f3fa61a739988b8922835926f215c1a5f2b730f9babdf93a58bcb53e6e4d25bf97d91d5a3e18d2a52f817f730aa32ffb65af09576038bdd5142d74bc3d3186c7a7822bb076fba6542b4f812f47f972c251ea3925f839933e60c79f62fb1407f79fa27d87a44aa56a6d1ee167578e8869e9ff4a4b17c18d0fd4889548dcf0684ac3b05c7f7007506ff16eefd65d849f2958d0dc201b973a3109cfec3df1ad267f78c770934bd179c683fb16f7b7583b2a1ef01d6a0d0d2c87093be54d27d6f7950e0905f8b1873350f724ec2be2fb5ca426daace3eb3dcb6ce0536cc44cd0c7e8c65b8536f7673fdb4179a5d0a562b59d47372c1ba46d780ada22111cab5a0411cd0960f15c5e0c392dc5dc78e98b3320d5d8598ae44830a383e229caccbeecf46a0b00ae30940186af0d37a56a3518801284c252c7194ee630cbe9c1bff4fdf451269497d505db7f9b6e0d759113038d62f0fa6682c5402bae0f6a4f17953cc94f98b9cd5d705325119d0da79fed88c167c83de36fc50e21bcdd6a988b231bb776bd703f4e890b05833de24ede49927f6a73bd88834cd617a45327cd806c77f6571b72017ed549b359d2ac7f21167096f4d97fd52a19fb1869f656f3ea77386dcebc0a7eb7d740c849234f8b2c6bc5cd34ecdef304e480839b627341d03ed80b9f94801ea739e1db84535dad3520d97919076aeb3b551eae7bac5be3725804a698f51f5d414f5adb3c535ffdaf14d33bc6b89a3a6e32d0757914df8b3deee8c718a468a85ca90ed0f695ca36ad474cc4278dc425339a3806724d9473483e4a1df2cfe20c113ddbed00f9193e4e9cf497f9f7f32b89f07e1c85d0d1913534c7eb22a07e605ad2f572fd5d98c2bd871490ab2b06713f2499f77239feb3187af83df184b1e4ffdbb821fadd4db61c157913ee1dab6e96dec2dff5bd11bc19643a1308f615dbb053dfccd75d179eef8c4869d96bc05c7583b91510a1fc325cfab1827aa9460c53e256b920e4b86b6406ed7785ebf602390fb2ccea204c180bcb51f75182caa9669884247099dc4f29ec4a6be9fdea0f2c9aa9568f9edd558786d4c6b8c384aeb2a0f5a260aeffc28d7c057f9e740f26296a5347fce35977cd458a9192f97403ec05f5a72f895618059a73708faa6a61064960637ed5f30bc3c04adef937d4e58e9b532c83a1438fc6340ed51e4e02de44709a3f74584f09474703c3405d1a3882803a8c87196b9c3717376e0802d3f39c4da02abee5fcaf0b4dfa4c143798d7e03e3350a4b4d4dcd97c545f259981e044101db285b35ced26119fb6c8123b538096406ef0e7e49cd4a62f1f27be548a0dc029fc86413ad0c9729000c09b78ca5e16b9fb15b7c4faf64f010c34f1cfcfef8c4741fbed114ccfdd0bd62ec9525de4504db7af3a46a16b29d92c76467575b826c3540a5a01143665ea5e3f8bdd2224950954eda44d718a13ab5cd6d19d925c24855d260614802dc164cfc31cc9bfd02279af6f8403c8bf5152a5f3a01c8edc1949070c60e01c8970c7610a7c36e2709495d506c753bf6dd92ff421ebc7a644305c05d7ee13663b4c4173671dac4f8327abf1a114e514974b5ae39635f6b7252d8f82fa821c3496e1f7f978e2e5f938a3b4f486d04858fb3daa9adc26cac8942967b7d270132b29bf9ac32df67e8e28c6a9507a7b3e86df01458c6d19cff685280d6ef6c749a93652ecd1f60f258eb4a3bb39b310be81c0747b4754a2dc3b494e268fe463949253655865dccf7c4a165ef82574c7ab520dd019b88617af4555a3d507e2b81bc26db9494aef1ddac23d74722af199bb2137edf8dd6ffefc9127ddfd17879d44c7d0ce53b6b60b6b35322c8e757591a36d2bad2f112f12fc8478f1d67758279e441921f4ec58ea79ebbcc8ef349078339c22412e81a0d57b787d5e35e24f57dbef0e18facbf30e5ecc29d85782c08c0dcb585b9acfb91cfb7e88a74f7fff43cfb92611aa732f05e0614e3f45bba3ca14a6a536757e31df818f131ddbdf9c57f4c89ba4e510818277f4b58b708ac9af923acc80132e985733b9114b3c47700f68d28295d97b931573ee4642cb5d9bf5e4c97e2dc081b55625cee13e423e0398f81029204abfbb273eeebbd02551ff1d7f0d556051c138c7eb69b596a99cfeb7a43ab29ae3ca14d3c090a1a215d1cfd1845b9a4d3e5326ba4d8ef5012dd9c47dab7a6bbd1d72d94303766a4395a1a6764c09722aff0e4777aabee906b5109f932955c727e654dc9b1dc1339681234d70a9371f2334747a6cc38a3091bdc4958df6217a0a201344294315647ddd6f4c2d61aeacdff118dd26d16f2998f104ca733c6b24aa8824a046cdf013f67fa96d4605930ae5c855dd8860a97fcb9ccd1ef91e035b3b6cc3ff880874875e9f64a161b8b61c32b10b83d33923408611c285804d842060c5fbcdf2146d734cb1d2170d7a4358aeb1c1719d3eb43440ab9033faf92e2bcb766f8199800d7bbe75a9d7614b56a32759abb8a47b1518edd9e1f9900b11b28f4ae2c466a8f3ad9d8da82a5afff4169fe4fb12dc27b2055d85303a56fbc418e91dd131daa21091985dfdcdd8b878d5eb917a723d4eb2479b28063ac74681b7d037ed699e3d7ea1fa41817f3047f27b278fddba4eee55c6b0e19a126b3dfecad83f1e5ff1adce7c3ad875d209c082d0fb4117da90002b503411090c8cd4b883649a4b4d6ad74bcb8c8733f3b23eabe03b283cb5d39ef874acda6cccb37cdc53e3b21f402564ebf1b05ccd81d44e7d57d6362bc524d2da4d21eb542018485c3837acedf04c056abb84fb7d5d91e763f9291499ddfb8aa64928b9987d0d2c59c9a1edcb72bbf9bb79118497a855ae76658604bcf696a255072e8d1d373179ed99253cfee9a3d5564034ad1670aec88101954431a1c2cf7a9cbaf76424e628230db772b178e4fef22123ec4bed82bc7fe95a4420b4beacaf93ccb2bae28ab05648bad09d367607fda6bc66a560e17929f51a9d88116f85a2ad2a7a084808cc1021606a9c6d5de94c6d8bf2e22712001ed265f2b3408cc1183bdd6b6b85780a721892f5aa44b4ce60d96ff79271c910eebf1fc342aaa81405778f67ab507856fb5162732a47269ea89f4b752acac5cdec4a41a66a988f398297fddc3db767039b607f7b7df860f06f6b1eae0b0b4628bb208517a33f1839f748b9725fb8867ac97ab3bb2dc5748634b3e8eb68a4cc9cde5f71807e360a9aedc49c060a92bf37f19c210a28f6f24a4a6cac8b3ffeb12244f68ba5c877792f4c690d7953dbfad641e4f66ae63e6fc79fb43a81953e6256c5a7e0dbb53b0348d34878b6da401bfcb8a93d0f4cec9fc619e3b46ce8efd3f19993621248bd8d83aaa37b9e41eaa40a34eea40788e22f92f8e4d03628679bcfa9fac5299f75c7e7e2d7bdd061c041e6c7712a2d400f355b2a7833e73be8ae8b4ccd37fd4eb40f69591b76a41c531162236cf623d52ca74e468df8c3cf7c4167bf1eb415682367169e82383f941886b5f0d3a9d20d3b1726e7ed2cf99a54dd571c1625bb00991cf7a9f2feb659ac8ec40ba885b4ba36493489846e889f8fb60486e1105a9e7437020b47ef714de8bb1614d6dd8b1ed759aae60814e4253373bba26a73709572ebee5a9b9ef67dc4388f34731673a38282d8c800434a9d1f9c9127612828d88154f39ef766a514bdbe13b78f8ceed5292aae066087c82e3779620051b54434ff3da8b1359be9a659b1d837f154eea30d4cfab35c689ef4e525f5edd3f4d9aefa24828d97e257e43157908e56a562b10cdd2fe55b960b907b64d0f1575b695d625d2d0954b945cf8f7df3e8ad56f33f69ff7292d7c3e82210f40badcc9b93ef74f4577a0a42b57a6c32cf97edafcf6f3a2a18f8cf8e9bfc93c7caa9e5eb6ed026f22325d68a24173fd39cc89ecf6e7b4cf2d3706ce14e84184583bc7f791568b54fe1f8c4eafd1c6a4c2277e31a80476daeab31e8450c2ebf6d336b41750563303722654ae8b917037ef263bcab890c733943efe98aef5da046f0f57b493485f65d9b32fe2a6225d3a6a0d3c3418e3272595ff13b9f6c9fec9361f584b3a96fa6b34f7b4b6cbf8b05ef23489b328c4710a1f51409cdb08015429a7d644e74b4942449da84f58ddd19371643ac8f0ce5c914ad33c67af168dc006944fe1088a0e537d3883f9eda7aae26ebf5e336a821ebfda1b6d1afa3902a0782f50ae2917917af30749d9705756c40e808ccbf73c4be16d6dd26f74c7f363f9398c3879f534deb18384654ab054059f218fa39098f9f6cf5355021dacbc2d6854c516bdddd3b8321ec8e9aec292682917292986688b731ea059aa13c96662c41ad751089e8d9b9ae59d0f1cd5c7deb2d68907c0bafed566b70e0745ea32e481786c89759354a31e468a3cbcd68114de34518f01a2ee8f5bd2fc9c76edba9c7e9bcbaa50ae067b77eb5ce332908251acca48f545ad8f79d06292b995db54270723bd88ac271fabcfe4cbaeab825a47c86305d53fe8ae9582b147d61d9062eef9657fd2b3c37f79e8c6d016cd1408a48e223626ee97ac6b1a828b9def5fba580eb200ef2b7761ccde946eb882cf29a0c2895506966058eb2cf16d2c52f9d4301033ed7eae451bba88a39936831959e8bda12c32d1dc7ce7de36dfe1129b1cd44c584bdd718d0a4020adff2335536d51189a6df93188e5d9f02150fba753f4032ba1c4083f18a441b32db388c28959447f6cfe4a7e1787f9e05d74beb59a752c06972b89c21694de1f7119c035bbe15ba73fa7b31fa14ca3141b5d78c263e5735149311b93ccd63366d3261f5d72b19680e065848bdc50539fe455d38af5d9afa3f8d2f43de7e91618869e736ade55205ac8cc04d4bc0d65a2e065f6032265e1f71e95ad4a9ece30034a71e56f2eacbf25d0ecf341d5c5799dd7fd37f3bb27fc3aa8376f2332ae5d7e297810c6f611997cb1eab7fa13b3bc5538735cb77a0db2f63a1cd5059ecf29575e4842eb842d80c52262b6abf5d88351f73477711f963c7ef93636b708a2fc27b5393240c0a400174006417ce52054d508b54580eabfd68abd85a456ae41d7cc51e6dd174fe5c66cd18031b813011ab25a72dfb1b3c0a89a845768081681eed4013ea1dfd942cbac284991c14a81164b2740f48f7bed1008c4472c9ccca353174ad2bc47766aa6fb273363f6c76a804f4a034593c6814d975b3fec3b07fc8f2034d616382385ba4a2eca19e17271417c4a53bf9648b19b00b59ed529e98dad2f8e2a66972461daf9d18ef101ed98624d5113ebe84836fd0977bc2058c28fbe7f16687797619f14c7aab567f914a0ed9a97cc938dd7197c1cfe740684d4192e057a381540be110576dcc7120b2de27c0d6f652ac3a9d0274c9c5d62e2f7e0aaf67f86d9a9f1f30160ffffff9f