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 74927 54ebe37685cc89afd055e4a9c76ae16832058ebc54e1f8da33b25cb27aafc13b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ef53606198193b989d2267d479aa0170c839dfc075d9ea2a069ebb1ed1e7993e
Certificate Block Hash
54ebe37685cc89afd055e4a9c76ae16832058ebc54e1f8da33b25cb27aafc13b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00963300008ca30100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000008b73ade4991617f0043d2a2f74f473b9c286ffa4ece716d5bde4e81ef45ded3d33ccf0bf7f3828804445981ba3ad12d375210d82a1532a11980963a5c896e4f05416bdea5f81d11b20f31dec073439b81d3efff676c333fa40020000000000000000020000000200963300008ca30100

Raw Header Hex

000040201a2a948e9da30b427969fce8bbc3212dbe2c185e1fb60d3b9e5dddd91c67b6de05932a75ad26924ca76298fa21d6d7dff94cabc5256668b23900f9748de982a533a8346a25e800183e99e7d11ebb9e062aead975c0df39c87001aa79d467229d983b1998616053ef

Proof Data Hex

59,560 bytes
121216020307edd4f7b7b96badbe9b8eee608f034e614b86a30d99fd85a8357256a2c0d8aa87d11fe380ff4965a336a73dfb65d2fc29b06b294032815490290292f1629af73242af17b3ad395da819622a3c5107cdb1b5c3a55d6a3f370ce9f3110345bd460fd5c7ca2d02e8aff01ea095cb1f7c9fe09e879cf18f66b6079861fd00c0fcd64bfd31b4128d4444343752c4d8bd7a0d9587d257afb1709621222f139f5d2691cee49b6ab37950baea5c39bd38dab8f177d46bf61a6698510646fbcfd85b0a8efe4ba76aad49496745fa5cae9f12c5ea10a3285c2121753fcab78a0a114cdc9eec15dcd2ffa73a4e5e2f29bf95f2c2846a7fbf5badf0a0ecd871d0180b142733a816262e63f6641f5d4bf3602c63c127d9d42e5a83e1f98c563913d82a548842b7601446f43fd71ab32561d4e751c54e02a1a88431af5fcf48d6e381bfe0ffb643898fafd3dc80b2e0b5d4e9059f85e68727f7f85047b366810a05555a9f0fae1ddb1561248e822e589d406af4d729fe14bdeb3ac94e58939ec219720ee4bf019abef185d715e5d3c0178f6da26aa5067c8da452bf7def3e2b6505da13d32e8fdb1b1dd397c9eef699b0e264fae303a1830f8b775271bf5ca2c9b6b038ac409ab8b1689a4060cd2e3398897e5173f3d76ccec7a1368665e04449deb78d18adb4b4db8b38b7b06b42c8dd96ad891539b5d8d31e4e89460286f355f43cb9e8b565e64b5d449bab7f06f154b47052ae0104e353b0f925a06d7d04f2326fc7f2f09a816d643dab73ac37eb8ff942f59e6f5f438fb1d2703947bb04ff675269acb29f84907868acd1198315b9598a94f239d773984d614bf6d2b4ad5331dfe89eca52ed9501051f57b36f3f7568ead9070e067c4861ab21513b07d02366583794d7609ff7a578f71dac560cb8eec885ecbcde7c7599131730388978c4900c35b52a3450598578e4c067a0b54296c258776ed61ae06699fcb0d8935d894591406e08587656a3bf0ff91fd42846839f46f65e9a175a049f7dcb4512bf00f97b4ae480083590a78e5a4d4c816991c0807703d85fc1993f3c3a9b3dfd6985681ac30276e2e14a671a44fb5b5f1537197bd46e5383ab311e0c7d1afc987342c03277cd59ea4617947a6d2a4462eb31be8cb9058985600f4e567de02910684b99af03501f804f618b840aa0fb26dde441e4ed9c4941aaa36e4dca463ba0fb771499d46564967f39e4e455229a37c2175f329aa2c10600d5c3c5be19c36364afc99bbff7fe091a69236a8c711433f9569559e1bdee939022bb960054eb66f524a58a244b940f1534a0f85f636b1132ee15f4af150440eab3a742f627b133a61323c82e278c4d7173f5739170d56e5a6d292fab59a689c4b1bf946b7dd322c138651dd2add0759e07ea4a87e9539e472adfb9222436d81051c8ae56eb994c6b3d0e7f7dad1188c79958f7205baddf09cd30b6f82f85e22c8083fafd5637e8f47091d85f66061c599b981840a48bc9fc677e492c2445e23c8c383de1aeecdd6f6a549ee93a79a89715b42cb620546792f679f04f04222bffa9d08bf7d4aeaa7e7900358b4732c83a77330872dd0ba37995d6b64207950a809e6fa478dc829618cb22bc0b15b1112eae73d36f39506a8e47b0b0142642427fdee928f191295e482e04569e4b0df6b99f87f60f6d4b626d504ff15950a122af9bab696d91447ab4cb034b85e28cb51e8e661e62464c43a447c04c960495e3774a52dbf0ee6a8d163d8b048a0da4d35ae51306ef157b8cf893722a54d34a657fed39f0e7720febd51763097d2b634490cf6c6078faa7149f5f59f63d11271e7eca8e5ef141c88e57ebfa90a5abc287877a2da67e139e7310bcbf8b8f343081870389c5e40795f4c31e50f470189431c901bec77af2d77387a1f26cfc8f8299767001771d6c92d28ef88faa6d5462cb9d8e550765f788ad6ba8d54e4e07ceffcee6adf133018655f9f14b426baa996385b947b2e1a2876f8339346d9018da3d3542902f1717619ccd678a2f9e0cd97e2c496aa4b912a0d4d2adb0421572e68bd21e3f043448f842ff671a8c6793d935917dfb989bcc60ae414a0c09eaec36b81105c64996c5d3f777417ef1f9d6a0d39146377bf8470c1c9a0b175788da71ea78ca88069426e35b22b05d7f2c4f67a9c2e719d3dc24e194769853cb1ffcc7e82420c4998fdba1045e88e2aee6da0a87d513b6c66eb1a2091add51321ec8a9aa42b422fbe7312766edca8c689962a6c506876c298949218b4184d73d31196c6288611e5128278d3ccce612b554feb574d4ceb688d23584e0a2df795e674cef18390f83ea62ad49006399e45911867c8434e2576d4f7bd9f4cb782e6722ec9ef78b73dd13b76d0068973c9256c1ba5f2580f7525fa31d62fa9c22a07ce31f3c965eda34c0239302763f93dec571271f3240b59f115e4db7aa2e4bd35fd8162b999b1dad0ca7969e8143c61955e018e8ae2b990624cdd5064fda15603f15c9f119be4f753d74864cec5f88c4e03ce5272017ae51eaaa2870c7ecece4d78b8b53ccc4b7a37f283264abe39c812591e1803147cd913da200584fcf9cde821df4e2761e5f7ae3397e4f6ef6c8e43b1db038899e974b48df3327947e1b42c2b106d9c40d3cf1e0cff96622e73810febe4d479833492677642bf111b3cccfe7245877c980fb39093e0dddf50af058167a1cb7cd156bf9093948c0a18ce660bce58145d1521e502abefeca13107bc39b9cfab729355564dabb7c299e926434bbcc44db62d2d73ba53974d9cade35afd7fdab9eb8a101d9c3b2d5afc646c783cc471b2352ce652a8e2bb27058f2eff0e78d78d696419435ff50b02536174671752f52339913e4d7a76f362422f31f1d907d37d069543454f22835643114bd5688d097b8068ea908764fb94aecfbc7df394d75cfb4ea1950b714f3bea886411197d4536b054b2e85a71c5c734a607bec15f16cdbb1fdb512e3d750b6f512d6a93df28e2840a532d50c7789fa5c0bc1e38cde82d290e707fc06d58978267fd9d06eee4ee41eeb6f53fca82e75fadb185260ed2a665cc2c14a85ea6a70a1bb40292bddb37de17497e713516e36361d57273162f9c259cb8c1b2ade7f7c60bd7d1219a974437f5ee3123468c2ae114ce3e8a00ac0c5f954c2a62741b9f067491b44fc1ba1ef5e5f8c6dae8f6d9ff30e4a0510bff9f7ae6601cc41cdf6c53b20cc02f128cd6e51bded3129516c51abd17f40b3a96bcb15d22de93a3acc9e986cc9f37b26f626addd983472acaa68ab437c97c8e05e4c5df2b2465269f713474ff4b5cb10521068c36022923ce97f4ecce56530989e0b4e40e652267aaa7da3420d4f8cf33fd954be083a26ab569d2ab1b05ae811c2aae264d1f74f3f885b8d3696572a4559a1a45950cee94829b3022ab2a5fdeff916069079ecb274f7bda997ab9ed9a6b3423ec70456486278cf22d6bf34cd78257e648d035ffd1219f77e1b8ce100b82d3cfb159bc498e612d739afdfe01263193b40a6371362531cb43af198fd742a2886a601b35e736a9a408be55224a973b71c68f308f7bd8a6256a90a3f900cdf149348bdde70d4339f2371be8a3bc250404ec3829c3fb332c834e9998f88ee32030ee05662d3c4e604a99aa1d39701b80ea84e5926ae0d9e9f8629bad5b7d0d43d5f108f54c2025bce6c18b4a789e5647c7f2fa5b535c94fa34b1a3c0006f0775406f2ab7926b02e5d1564fcf8e6c9e7b257c2cebf3d1450fdd053c3754abfb27a40f28b7c649c12dde7834b16786461fe503fa62ad246ce188972367f27c9572e90cc89e5e328853ad7283ee2cab0b2324441c3b7d5e973874d0c180a32cfef183b3e0ed0521ec4464f6909edb5e20578fb213313b858a43a9fd7b703920bf0581e3befefae9e74863bdec950d71d907656abc39996fdc1b6eb33b8a571773424b96c66e49d87095a2d5e29bc78746dd1a2ae7ef8b73e67fbb96c8dd7333162a7d22ca85d29c248a497af985a54110ebf63574d02932850d960811fdb2bdafbac2615aba5b2d0cb9d8d3c59c06f4340e848d5bf2293127dd1c26e7889e985badaa25ca008dd04ad749e2fd14bd90c7be296cfe0ac9d2481c41bf6772ce132fa4f64666f65f2496431360e337d98137932299ed1898b1c473ea01acd3047e54c27f723cb41157e31c450a5900b9bcc267a07d861654ffc3c549ee0145da6dd53555e6b71dfc9ceca22b6997f35d093de67a8c526d186ac23a8cb348a176f3f77fe85bb1df0461386ddfe32d0c04553d28626af5aa1fb1d770b234aadd9f042d515bf124039a3cd3beb9cadcab30a891a398cb5679c31221577d2a756fba89901bc893677ce65ed24e64512038805e072c103da0e95d706e625ea943b5e1d5cc6e31d875f1e0cc0966c80ee6cce165b1e0cdaf04ad93e56781caac713f3f3c077efed3b5069ce1dbf91087967f1a5336d4f1dc455840afb9436b708204840ced8036f41f838dc717dea66aa3e9a6fb310c222869a7fa9dcf7dbf77a46f1cd3c550fc119adf33743cb5fde998df17bc16cb98787fecbe0c2858bdf0ac614f347555a8e645098fdda7a5564809d0711cf738d96ce568f7dfe85b0da9ba547e1a5e023a79742576d1d8a1d47e65c1de92cdc9aabc257da22e5632b3b468846a2d894b3b6aaf9b301138db0037d3fd0723b2d6732fcfbb21a21e40006fe8eaa6ea09c1ee6888da7ddf7f48a0103b6531dcdf76321322423f2f1550503529d6f448c4902653d1f3622f85de3396dcde752390af183c4e2aafe6c7a8ad68d1957df5b70c235cdb0cb983fcc2ee28c1375c43213122460d7a337979f751986cb88713c0acf04b2289f97e69781c0dd1700ef062b054498669b77fe1a27237c9ae17dde3a919926d817ff98fa5833c680dfdee96a3319ddb0f74a5868ec46363ac60c5380efebcb48d8fecfe1e86135a79e50a4b597564d4781b4a7f936d73e50dfb64ea7df69d4adac2056d1d8b17dd6b1936793f0c918d11a651be7a95f265c2eda2283d790dda5541e1eab7a53517cc5ae3b95af05638205d5bf7cb77977b9e8e2b1aca9cd7f3fce1b3017a283490b08bbb2e7488b975025ddbe177c617302021bffe337ee2c245db152cf426dc2f881251295db60fa7fba666678ab484c3c2a0c0aab567b9fa6d684d1f21bac49bfe108aa7a1753852cf4c1e6526882b3bfc5b66d87efdbc8fc9470c57cac0e9900eec7cf0cb1c8c1283f85cf72f04ee0971c6d52d149d02c93315ba3f129f50cdf8f65c242f8575e034bcab4d502ace868d11ba98c7170d58ced009d08f7d994a09aa13d73f43ef05bdb50c4e9a0c8e15e43b34b1f2a5565153bebd75e0146b2e023e5a1920355cc9072f95eef0e7d4062c70f1a7357657dce1b2b61c7d2c1e220889a0b0741140ae507293f789addf21d2ac068d34d967bb296eb7d65bd9c6a69fe6f7f75e570a6ebd571fc566d8576d0e148f7c9d4a843a33d1dd14daef35622eed5e6a9b95812d3272a76dba119aedf1123d3635fab5a884771b4017afa47e14cf930d0d42673689de97b631c0f7b5f16987351eff423fb2a6656c24b6039cc5b7b0357d7e7b46b15e272092cf34df05a93ecbdf1c0d688c9da9f1625982d48e2c3abb9808133a35969a01863409fac09592cadb11615ddf34485eff0eff6e3bc234c61d2e99003c15102fb08139c4dd3d1072f3fc5c348bcb654daece2fdc8b41cef29a5fa05cb5b5c41dfc8cf129fc3e2ed01463e44f2f5ce6eae9972ab7232bdac34eb88486ce662fc02cce3ca8d8846ac7a70aff88434a0bcad71fa193d9603125821a155aec0a1d83ff7fd425d277f4c59aaadc0c9de3672c698f6281fdc99aa9aaf0258f87b9902feaf27533d759ef258b9d5bbb5bc34102145ccacb573ff83cc5101732c81c637857ce5eed1a538e92c7053d09615e07289eace818490e18069ef4aa4868e4975b70e48f405bc5987424f670f995569a59b983d92cf8e11072c9e5849e1c3636ae796ee5e694e89b2ca4edf9164976c075aca6cf287599332bb7e017ac1bd1db39ea9d91ce0afcc51ac786a80dabf2677a73b41a28516599df9de8ba8b600d89f6b3549db72ebb588679f77db3ebbfe9035c9df527eb7b32dad165b6019c629e3ca664084cb49562d56c1a3dfb588e1ac0cd0021a00ecbb5678ca92c43f7bb8ff038ea2bfad1eaa428dd25e30e1709ac395479f8406d284ea949b69396cbefe62e9854d8a14116b7c697dfebfa148de29b5de767bcdd9e6399c024f38abcf351be9afff374ccbf442c549cacf97d65fcd9dceec32e32f7344885090d97b17a4c4cd08210d954a5c45938b47b9ffae48cd0f0e24b8c98e806b1b2ae8f200866b62d21d61a56a3d43195a47e85447476c4ab95ca8f4aa0291d9679e2b56a24f7a2ba618669e880e377da472ae505262556aae12f56daffa428b2af80a16cb3bc724c597ee3c5513a25fe631e97c1e96e1381a41f30505d3dd8cfc8cbc04f35780b24f015c895b80131f667fda156fab034278a5c9b5e318c9f1ec4ca32d96c6cc4ba3ec7d577f180bc5fae4b1c4cb4fe7377b174daad6981b6a7573ccca28c82447c2a1ab13f5291bcd1b67f70286b222accab9892f2e8ae1bf1cfb5088699df7b5fa0afaacea92e4ac1265ab3313225db0de2480f318311927076ec37fdecd646c8e0b886db6831b1ef9d1c08d2717150148c17158391b81c88e485008261bdd5476f17833d6f05f0fee98a5a0dc766751bcf4c552943722756db46fbac935589332b2f2fc46362a61728b10d0286f3590c718f0c4a839d1505b5a83beed6e7cd893337779b6408205da9b28c6f097c665275cef2e66690317a563edce0783d0751f885acaeacecf5b84c745b7557141ff78609135f9c5cdcd915478a57e96f23889d78fd1fe0d9bee09f966d6b4e48fdabe7040038c5849de08284834805a93d2b453fc59de7820eca5adf55415673df71032d8ed1dfaaeefa8e5936bbcc0c8f09cdb7f6a63abaa2ceee9645b68c777efdca32a3cf10b87025ee557e991635c02052e309535f39314e303b34467787bdd76375f8e8ca868383ac145d7ef3c48396f31072200eb545ff575dd54ca89fa431ee0f2df6517873e17c9fcc82241a66a3b59df67cdb6e28d310515a1fd7293c5ae51dfee10faac537eb318e21176def5175a1fd60fe7117799cdd7292bf79d88e79f915632e1f3a7a344ba7aad8ef7e035d52bde959bb99c7adb241808d73fce5f7897988281fe4f7586c0b21739d5720201bda92db70c3a16a08a52f263c7aa7ee8d73c2fe1aa32f38b8d5cc0df8dfd8a523bd978bbae703ae08eaa767aa1ed31fa50cbcb42ba3e6810e29d7ac2ab161705c8c87b242f84c7fe9c78f79265f3359cfb4b435b0c09ffa81feb0b96bab89fa677514522fbd73124b2e8f8117594b2a403d305f578dce6744a59bfb00d5ca0d37c1d114a337965cd9b843241ec0e4e5b8306427ca6c0496418734c2cb3139d2c57a9f575a15727ea6bc5feb7b47d0af74d6e2466ed82dcf6fc38f3aba9483bd8d090d0f14ac946eada4579421e01ffad5a34ec7c2b6f474c8a54ad00d6d36064e1ea5ff9d98bd835751e7920df957a2a776241982e64313138c98d80fbc19f821adeff76f39b865b1d1543754bef95590f0ad518885274d5d4ce556abe3ba04d93460006a7d297ce90aaa62d95b1caea6d0b5516f2e8fcbd89f117b51aef958077275b0b51cdf6ea2f0923f05d984d9918fb5292733df5320183fce92a6edeeed3682af85def4a7d990eb91738b830d2ac061db94617b8b0d956cf9e95d030b4a857d074aabafc39a1fbc2fdfc6a8985d61fd20da712a8c2b932f1ebf2954a0995c0caafd8b0ba420802ec39024c8f999aaa72c554fa64734ff7e321aaed30b63d45af4a8a5882c8a011a20be509326907cf6542a7fc27afa1e72d70ff1f02febf418a80c778a7f376ff81c753e45422103860cf84ddb0e5d7741c6083da508929dadd8bd08e97734130edb9723f9b594a80859d8f305a7ca61af0c17daf99d5ccb301104eba14013ff0861c488eaaae8aabaf1cf018ebe5ad27e7f9e68c618fbe5e758360c37a08068bb4c07a32fd505de44325178418a0f5a6a5f6f1a853f5dc55aec7a706f217cbaaaecb13ff4e88e6db12848e0f4e2f98f37584974b1a34711ec26af76ebd5e012a5e2cefdd41540990173744f51be1c043429135d50fd298ee89e47c66c14bec87adbe6f10cb5420b804d696805437d81aee197af41982b6a8b1a482313529c866ae41d68f8f7dbcd02df7fa6950e1d63cecbb23c65aa4f65b96e10e8bd92b06587a00c9571a211cdb79f1a1c69f58f0ca580445aaed604c1786b8c21c2b57ffb7e9f749b27251b06bbcaad2128a70129e583188ad1e4c9ff0b4ea824bad60c6a7fe100617df0cebdada1bf0f857133a186c4829337a3689755279c9b7f126667ef89fcd8a01d17636d23cf574c9ba64be7df118180c754d34979b0946f4fd1f5832a9f908af94b36a99efa4a5a3a0b4817a61b2f23f5fe92f0b474550ef14a8c151e56c6dfc197df91a232d54928f40056fee088a222f9d1249371da2e9238868789f624f773f0a2f3fe8f163165c9de404ca2a48929e888fb72b4a35058d27d8ff875fff0e981e5aa979e65c579301b8ddb9e0ced3f524364cf94efebaff5f771709e88c121a6ba0d3f02a54035914cb1ce06813cf864064e78cec2b5c9c0a36df3edd7fea2f42b4b370e4460cf45469694b6bdc68b90dea9de0cc7697b08d10d39cbba8b4175c32df322475b0228a446bd5819c7aab6e51f9969473bddce536f8fd9373961f94af76af85be6e9b40ffa99e8e907a5e33a71e993ab6fb2505e58a5f9da5a94b9d6e1a5ac3ecc941b8d76a3d785dbf0d1523fe9a4086fa64f5de7da41ae378d78cb9f8e4f7d9a7b79b6c1bc2af049284d7ad0acb5cfaf45a1b77bd97aabaab853037bbe170cfd013d865eeceeed97e67c3d1da53e6fca4dd77f03580424c52b8cecb70ba7c25d25dbe3c5547b2bcdeca0b26ace4abef18eeb4242f165f3a25eb227d7ac5866af60c0a22882699dfa433497032539fcc9552a0cd79d0712ea907c04821a221cce13d15b4484d74efc312627cb30edc3591b4c2515814f7233e55b35baa890ca6c41a94a398886ae6a3e5cad875124f7d5fc16ac4f27c15cf06fff27a666411d71190f07fb203947788afbc7b24cfc10154114c4957e5e28ae478e9beb193476d63d04cf75b5ea49e65bea6e792a35977bd7104529dfa486421b7208a35b3f68e7b74b57d64a7a00d5badf72ae6df87c8ae3080e205d848f6fb1480c78eb36fe72736f54b538523be8d09584f037d4626616385a8061762fc328b8f81410431f7a5ff08d6c22afbaa496912ea2dbb3d68e8282c47b36e60731f0fa71ce3a56c90008b48dd318571c426622cf5b3edb84e8bab326ef4bf9dfc5e3ffacc246120201ad67c32284199f5f9d3160d0739c2cfe6b3841ec6adbe7065e8cd53ffc4e3636d86b699feeeb126814ddbd83e235ef6641f8618acca8c0c69825fc908b2374b10ed2c1ee8eead0e6e7096ba851d73f05d00ed48d28f0bc279a19b76b7bc011af8beec9bb0d33351c68d2fee780ff5f780a43cb5f896696849d56cc197c22fef433517cdc75db27ea0cb133409f21daf433d06b171e1202194d2ed8bcf020a297b75ac8e09c4d7eae711e5de743cee4f6bb770500f711246c7d160ae4446cc9d381b6d3eee0c4e21eb6bfe21aa1532d68f55488f0d3c6304a5ee12971c92b223e38e56b61031af643693efd744f91e3b5ad8c507730dd02a12d38c07e863d39b70332fb968f3e6c055eb5da25dbf3815fa1af54dfe3ddbf731740baffa89f65dc732a07c920cc222d80bd9af8404cf3658520934785eed8336d2e1ae823af154c4ba82c1a6fb64ab50512dcb95a177bd9e078faea0d3dc8178071b1f07f1eedb86160ec6a76aab5dda1085ce27585966f9a886d35f4852b7606718164f743c19fd6dc65236718ca83960ecdfb4742a6ecb9f43bc7e1d8fb05c7f7410b21473728ff9a413426c6c69bf1dca1bafe35f52a06f38eab0786b496999cbf99a2cfc46f667218e9bb5d5e29aabf4d3e7334ef6b9c9b62a74fd2799fd7bca941935b138181ba13e38b21bee58ea5db15ab0db456868f897a876d7f045a426b521a8d4fe43253ecc40fa75fb14636bfb6cd2c3be5eabe8e80a64d99d34bee803f7fe23da5d0f0ee1bd50b2918673511033564cd41f8271cda935cfe36b4c942fc6da15b96cf7ecf98db07ede02da675daf8a06547dbafb68a3f6290c42ce6b1f7ea5644fe497de5dfbfee3cca268faf104f354bafc98f76071ab0b6af452ecc553c6e7229447d970f43c0d3e4cb2012596bb8587bc64b9daaf6245d0c9bd66645f59f28388ad04dce00b79ce7e9714a2baa9816b7d9c7f992a9dfa279e90ae8e01f27744e89ca1b161a03cc30805db4029e0e13f5390d795f7030167e640dc59ae371e4d2d12225e2f8771962e9483d85f4df87932b75f78a60f53ef32ffb442f4734fca67a314d52e0c100e421353a208eae59973fc5b09ba11fc3db8bd6429b9fdc69f8ac04025b5a2d0c51b7be8b3ad5a20729940db0f650276c8b35b135da62869a111f8cbbe9dc88e27c9d583f98b4e866853f8e82ffd95da07410b2566ed4789d652bb3018422f99a3c9ce346a55231483581b4b1465e5c727372adb47693729da79ec012fa0bd7ac77289a672ef852bdcfb92a9637cdd7f421a936bf69efd9d1928002cc03a26c06751aaba51e6214b50c21d1313a8bd2c069339ccfddc7db88887f7a256396613a5fca462de26c5ad58426b849d4c34e82e259309139a0574f2d2867b5df936135711fba926f463f06a5b843a28078fdda02cd1233cdb3b88ec181bfc793a9f2ddb3d9e84727bb42523ea62b4f522f4140a688ee5e137cf4af9b724b1e85b8a3ae6616d1cc55c0ca28cce32dc126fd3dbe8c6bc9dbed759b30fb5861eb1d60a63e6df3798516735b47fd8d3845fa4a8cf7db4670547c2f603de8a07b642e817acd5cd55b87e07e98ba109303e9306983a46bbefd778f75b5f1c722e71f0c3cf87ee31236ad350480ffdb517d05709140f0ca364d68c7868ea4ab893e7526cfb02d7d467f708a2b494112755d671c6a2ea903164f284a96ffa6e4afa72aa778e5c4ae0548da1f60d7f4b0b51e2fa6b09c0eb4c30604f99ed09287cf2eb6c548d38ec10265a81ded9c885bed5b1cf203ee03cf0dd009b9cbea868780e055f46538d86636ca15c7339acf7a6673f42daf6dccfa8f7848b7c27bbc04b5e3cd516478f7bc6db993aec372ffd5d54ae8321b7fd31c8e9b96cc8c720058fde5189bb30cb3455c5cab6278f29bba7e2c2d7d138164e7665dc36822d723a69d4e0307470fa4daf8963339d00318e71149be4ea0a1e3c8f6cda07d0aa4b31eaed8550559ab0a7201dece145df37e74abf0f5c97aab692f79a401f697d3eb9b30d05d83ed762f00c498c63981a7acdf21b849fdb6cd0955b8e642f1889441605aaeaf205032d6d2a800887b047d20b506e555c6c52fe7c45b1b0e8e4ef9ab8a311cb201190fb9104230801e4948b2f943e110c166bcd6b8e3a91f7ace1680e7a609044c47ab08fa9faf48fff454db87f440df23d6b223ba5bdb34b9056a750c41276cb4a4a8dd7823aedcedc0ceabf803fb44004d7776e8c2c51dac8b1ebd4e22e58b39b8d87ce1d4dacdd812030558d8ba263666470673dcb4f949e665a103166b86b047a7a084a10765739919baa31721405e61802962cd70d0cfd5ec360303d1b9c1f1437cf8cc18162450f2e156c8591be8c0e2c7fd7b9ce3aa6a0fc4c77d28ea5c992a291b6359ee43656ba42f630368742946825637a52d52ee922a9f3822c6cb83452bb17acee05539a4dd71aa841799481cc81c665d0f445d854c8786a2d3c71fe3e82c427887dd4f074317aedb0e9e063cfb7c995d0c595ba93660fb17ea5e09079a55e1dc6fe093b19a431388e5e356a1f735166b2b7038cebfa80c95bc9af36da7bff993a1230d13bc5a6f723d17adf92c656434425793543bd26ba62d1da6474556a438294a56360a02854b17cf66b34d40169800bf3f175793f35064ad25cb61f3a90a3697df063e685885670d01c1213d20b49a2166edc2808542689058c91500d613f75258071f9b2c6a8136ab740817e9b22f92ddf8d9b0f2b3b7417724333ee2e6b5e88dd525d160e7948e8663cfa2802854d2970221b707d3ce19b2984c7de4dfdc6c7822f36f1c38a33a3c0d076cd40f236cd593e371f794b76bf8ae35fe05827fd96515e15625e3caa8c44f2f247551137680c2ce4ca4908e31cff96a424284c611cb7c118f8454fd725691282e1074bf7af58a80ab5a1aec759aa92bc7003cd8e47d43512408953c730652797c70019e0a807cd822d4a0ce622871407dc2c3f689b735e5ec9b04b09d8f42bde680e3589e8e6ba134681d7bedfd6d103db297c9c36ddf645f28728af8ad1c83506e3556882844599be57aaed771b28971964a27d6f52e60f727b5926d7dcbd90043efd344d573dc267253ca70568116a7c001b9251c4acbe11e147af3b8961b565f5cc0fcbfd0c44304e52239258311578a7d0e9874e12eb9c4e3b76bff516f06d9d6eeb55486e8e47f0bafd1e9cab967f4230520c2ef67cca193d3f348bdc18fb147d8e70d5f60a75cf147d275b0535bec599c47fb4f9fc4b89e609164659578faa5ce3cff5a8275eb2680cdb181f4d5ea2f5031fbbfd761a07a6c8b51dada98f9d6873860486627a0866c901f23ce4438659c1769b6491df980a4dd11b9abf567182fcde651c92c717d768d9258231c2da03e7e73860ce665cef41ff9ce1de817166ade22f362883b6268cf54a3315390ed23e9878e9bafbbe432c3f3eacd79802626c030ea957ad5146413f8abb359ac88bf542d3f26e8d66c5a4bc3a941fcf8757ce39a45a6416a44a80dc6601f07cb6f7ecbc6bedfefe9298881a3c18a24c3338c33142075d9d8233e3130d1104d1d2d14f1cf9a5a05df7bcdb180ba8eafb9ca9340eeef45140277787b5628bee5ac4357d4787882d57cb1b9e3926e29aed165cd3019503c117d2a60395707b6036e29312112ba2cd65c2eebaeafda8d1014ad5a78b43cb5382b2c74db6ec18960829bf926cf7bd00b8017e038426db9f9396c5b5a6c591190233a085d9d0a7755ceae9051ba840bef6b7172725ece5b4ca23f8070b9b89f65a433974402191b982d3c9dd7e24172b365b1abd2d40fec4fd253dc1f921c1c109695f532a0522f4141bf7bec65ed758c852f872c9470946f5b548484ef0e1f185ee8e16311ab374e73e7f0e12a17acebb280e4e27d7ca563740b05ff3763e0200e5c3f24243827b930c485f6feda5a3d45dc52e9c614cb3186434d7bbe14eca4d3735a400e8ec6e6db2ec844ddc3a9f4a4df3019ec1e455d1cdc7337d43aeb4af1b4a54b0eca395757f7c85bfe850cfd18863ffc8f900415a60be2cc70987e21f0abe52b192422cb0d174d2fbec13f70825c5a7d999f2d5d9e1701d323a9ffeb793bb0dc1877b84670f11e422e17d1aa26f352261e7254a3e3bbd242d0de21cae7864e1c534734af96dd68a7d5cc5c3fbd19b51192360ac6927e3c766431328e53cca3f13b95366631199a874229a857f48b6fa33ff0694a4f2eb754046703244c80b1bd086521b2dec33333f598ba1f9b4d709675c66ba4d4cec0db212b7998161d07818cb068b76982921484ae3fadf4bb0f8a3db562890214a0e4e1221f82bdc879d609975a0a7a4de69d20fd342c68fd05d145a9579b4a01ee7e8edcd7f9d2a28ccf784e415fea0ec7ca2d72b338048f39150ad17f23311390c01f911b1d65a679df19c627ecd65944adc0d1a19f1ace3be5b66bf4fdf2c33fc1c583cdbf36b419898c8c27a1e211fec393feb978b995bf8dcadedf0ee07df469bfdec905d523c55ef29ee036ef13081055cc1905a53baa02088557806901903bb1cbd140cca087368980d774c5ac8ef1b55937b004fd731f4048ff403a852dabbae27801ab2d96e0ec1e8c6454259563401af189a5af1d02330718a9c1b0de1496f14271ccdc9a8ac5642311ddd0c0a81f18687fcda6fd9603c9c563fc80308c721c47fa956f369dcc674d83f60439291f5bb8ab7547afbab9aa44556111d754eaa59a798db3359aad76d27748fff881771633f8e66eb4ed014891957e3276326f9659c132d3a85f4fe6b7ea765db5b2475ae66bbd93e9ba7d98320976af7404f1cafbb20b803d85246582d992031cefb541297c0c7cb9d35a47f2d2c891cabc017c40cf420b24b823da1351f83dd5b49349617e5f36babedb184eaf1da7cdc39acb2198f8d7b0d164c794801b4a19c921e651db689feac49c838a582991d82376f84bd3899aaae182d19a56dc6365748c9e3d7e3a20bed5230dabd82e342256c99537c5e730ce8b6d244cdc51429a8457db97f61fa4a87c2a271881f6ec82547877bcd207b2e545fcc024b14601e1313ea73ec9a6af215acba9f31a38fd008fd542f2c9de73614cd93f48664af6e0c8ad86904c3987d8b346fa036e2efee3baa8a4188d3ceb8fa53fe0011573e46d330f95bde293046dc7b4279d6c6d73edd86ba436b34602700c099a26542bcdff55239bcfae30e72c5c6a20911fb6760b1b2499018b164feb4e60c0766348a0ad7f9c1da436c28091884d03f5684813aa01b2b2c16c18b08624cbe6de9134fefb8e2b95b932eaed3ea4883ad1343fcf8888fb8e426c2c98525fcd9be02bf441ffd2f53579e2715904b70c44d34a7eca9cda595dc61950ec215e5563b3534b2c17e06bb829df9e2be3c20ad15c4848ac023d3e35c6a314f096c1599bb2b32ec67cf56859abf23984ef51dc72be18c5ea0417e865c7b1ceec23f61a68e6614b6eb7b9839bb08b17b6855338c179c202e4c45b61f106825dc09290939041372300879e61a64e6a6bc565828c621ca0ac755ad693ad59e24f87e6cea3f7ce0ed8c39f14ba8bc1e5181b7cb2c20185be1cfc2cddf13fde866fda6181e5e336cb759543634efb8bb05260bf64bd95312e2bc1336de551870c93b3e9af29c60af6f21ce9374ceece59911c3466efe2bcc6e65508a7f45a0999dba1b0dd936deef7da0b088a60b1140f047c86e73c19620775cc3ad50550a5729cc2b8b9d291a93ba72a5c8b10fd26c3c6ec90e3397316268ed7ecc1e972229556f8594b3eeceba6a26463b0d047a74b653541da0e628a571ea6fff6cb868d5d9961ada3417d067f4cdc6ec88ec372712a550df0d857b5a209ea5cf7078887e8084be755dcdcb9d6cbaf6ed74b8a91f32e67d873a62fadc0c7243c67a9f9e347a592306db010aadbfa7aa40b158d0643bad169ae3ba33973617bd5cd40bde979bcd6a1493b9a8c4482c9f7aa4fb3afc8deceeebc56b62eed24bfe72a95d45a8dfbb24e420e5a83ed727a9a3477aee86a958cbaca0f2753a4838928ec4505d4d8d6a1a70e7213837b7e31a87a5b42e016a3a1ca412c8bb0655048174b1f9e6b68de94a6ca99a64a57d99628251a70873b08dd1b67e7aa1579cd6bf3e2e5eba0fd39b6ea6630de11a61924df84ba552c9bb480e923afea0fd87ce1f5c693bc0fcece243800f7bbca3bfcb98e062523743b3f2c9c1462870078146ee5f0a0721e5b1bcc801f8db4b27b4ce2eb74c6852b18d70e9fa1003b846da410a2df793bbd3ee77de606fecbc48a47459381ed94a3fdf298bfe158eed0651466ce2fcb9b64d477db9236e0acd39a0a3b1d487ece26d89774f11dd476a23afa91e0e5bc63efb4cba9546aec8ef58f088965a0089f194db32f043536611bf5704912a0cc835bfc01e32d728f537f9fb52347502b40596f0a8410f679a615c1ccea2dbeb539a518e50ee193bfccd0c556977a8609bcff144eb8d8fbedea0318355c92b05e751c7d9292a39d0ba5144780bd131a5b3cd852d5f956643964102ad675800d07d8cec3ade34db742af1f40c4ce8c17c4759542ce1d4a97e6ec3464fda1264d7e694330986ddd2b13ca796fecd5f4c410b10375367084266184da2d4de5dfbf900a48d5b5eb8302ce39d0c11a8e49b937430452d21bd5722fdb1b51e2df13b126652a5ea10c1f5e030a6fefaf1cad19402e8203a7d4fc4c08a6d5d576a2f15548205b4711e1c310908a3b68074d39aa132b6ca484a1e60fac51b40f74ee18c62fbc7f0b45c16013d0cea74290f69f4922a901c5c832d91f0a0a64d927f4c196ae97a6b0a979e9dc1a5067c8f31a1f969b7a62bae7ae1b4a6bf9f4404175e8f349280aa5c3f9e68a4cbb293522d029007311fe8b01f85e80ef50454982c21059a497a2c6620aa3d1dae0698a5e3d5b1cca9dbbe6886c434e5e5c0d2c2bb340056735c69b9d67b04c777f1c81b733b4dc11f38414fcf5f1813e2a6a9659d9c3286cf183228e27ac1c2fbcb6c5a8198a67178f93bd6fba3f28b7798c98518715e9a112580060a96913f8788cbd1c633afb4145a37b37eb24a6b7226b87365a2abc4dc9400f4526b5a7e31f2c30c4ca3de4f6830b40392fea8d7723ea5928bdbdebfdbf54925b7868641e9546d5179dda6909ddac300e9604e43ce9ad932a1fa78eba05902c2005b0bb3a936ff0fb9ee3606d9dac142e1ac349868356724a9751424708afc51c6aa5e14e0372bbd0aad2a0e2ae2d859fc786dd70e9c650495592e56c53583b114daf3b2131d916566fb0069ffb1730b7d539d5dc9a659724a5b7a36f37116146e65adac24d8861627af8f27cc25d05108512719740c7f1a11d264f087a6a2c0de8547f39f51f454c76db601c2862a89c1ac10827dba7f78fde62902cca1d872c132ad910ddfd22febc45f0a0060470fe5f1fc35cf964575f0ee5dccdd49bd38b2791916fc29aa66a600b39d300b6041ec5457ac0c5d7a05c48191fb57f203febd5e544eb777617070b508b3db5083ea517899c811d618f901e343225f0eed4901b0c143de7ac0481532a77b83fe989a0ada57cbf1e29a7934e1abb805aaa5b638dd9999051f2dc4ab7f16384ba802ee28af786e3ecaacc698dee8f1aa1fcf811a8b6d931603c4d86b6713b8efc075398106bd053058b8612ff8c97b1243b2bc3d3719df5e9e0cf2b0d2226e9358390a61c420d5c4efc4cbb0cc48cce20022cf3312f853e81531d2249c5f16ebea35ec3e02eaa0b11aa3975fb1203bdc8b5bb92353b98a8c35e060afc7d6789bcc3150b85cb75b47c0d96563933a2a4f9c4424c4561fb9b0ddfea4bb0c0d48aef12f8afea2886d987231ad05b5c85c9ce1e2a4c758164c950392b484da7489f25677e3fc7eab04c0dd9c04b7104385d610de0a6403b45d9f12e7f3fc37908d9230b215409f006230bcd1aebafaf525eb2345cc8360088899eb54ea66aa5bf727139f991ce960cec7b910fdd7e40649f39fb503aedb408ca5215a1d1217c0b7cf997ba638d57d584a1d98f63a8313e75a641a20ed994065797399ae514afe19573bfa7c9ca4d4b2e4f7dbfd89a31c596d72da429545779cc06386543780ea65212ee8960c47466f7f66245dd3d4d1c0c351df7bddc3e60e0dd99580273c0c5a1ab1c6dd78ef555bd8766622a0778c612273921ab2c7d1f7eb6cd6dffc56f1e89f3cfc4559ad5ed8c26b782997dc8bb9e80f9ff3aee8898354b6a8102766ed0e32189d283d9aaab84827d4a43c69172643739aced4ec28b449a4d9568c91dc091755d2b175a56a4a68fc4b73566ae89b68c655b92e1024b5ec371b789370fb641a9f2fdf622ff4c301eb15f1cd0bf2e6e6297ccf5699eda0d3d2c770ebb24b6ea1d6253f6e8b30c8ad7fc5074fd36e175c3278d97497c0c685cef1034068cb9ea9b6695afcb1000321095d2bc7936a376fc6272ebf7604845a852ba2975604a421decb64179c58fc8e3a550950b1560dd598f77116831ee2b366d0566c042645869b0a39aaadb54707f4fd5076c7e39df5a6bdfaf5eea5339623f6e635b233dab2f243a48372d9c558acf2e5ea17b72cf214a14e65248aa2c7e4c24693a7f0e836c1886411c9f7936c9ab5c1e2aebf6ad347866eca23cb15fc7658740579d5f3054cfe5c87c5ce5ba0b96e59f836eb5887962fb2638930015e73545cbb42d515a078fb0a01b63e13bdccd4bdfdc017ab292392fd5d9c334f31be17d60068f163bbea726d41de6cfbedc05c599b8be78d6b55cb5ada3e5f7bb252a100be702e496828bd820f3b4439346669b3cf2bb171b256866897ca16070af45873e4bec59ef5130809048b4878411d4b0eeb08604d6bb37811f18ec535b9b99e06314228068b5c3e55284107900ebc136972f510b2285e1fbfe95b56de93388891d2b08addfa4bdcaaef52a1065230dade918ee0889ce33aed27ab214da101c3e4406b8c9794dd900aecb259212714e6416b66541f8e5d3f39d70d0d885a14a4674e3604a42fb2c207f7a46cb683db307ca709530cbf28bdd9d72ef54cb42d11e00270b2fad0a8589171edb233681b2d2d11b1a30c4d70306da8037562b486416377aadb19eaf7cbd1f47689d5b8be6aa5dfff0f244b52c9b7c71f9d337712fc84a1c2e0edade4a44d3136abe470c35d1b20004901f6739a7d240fd760f4782629610e790fbeb5d2a8d5a71b6b52c1c951118c22084a8a080855a6c6971a20b955e98a223942c0307cc5bc3d2e437c1ba88a3da5afc19f75917057ea966ac4738b780025a969a48fa0eb96b744e64e4fd09aa9c5d552981ebde88be925e5a778e4fb60278b4eb4ac4f5eb7630d97375df62b0948f7c9316d719c4d2b654edb4bfe5e4c79d85b1ada9c98bb41d863dd0b066a7737cecfa00bdb235d2f75e612e3113296d9dc919568b5471df767c508d383ee99c6913a1df38dd93585dda6fe629a98ac91148833f38db6185bab1d6dc4fdeeb7a11e8366673348c3910deca12d39650390ddbd0c02f555e24a76ca547c3ba7eff9707c656449a97bb6f717d76c072dc4432f4e386a0b63194d2d022bc9dbe200972f6fc85b2f69fd8f800005767da4701ade9c1a96c10cff4eeb7d6026febc4d97350b9c4fe1c127a9bc538ec41a1f6846867a334fe5e25148f11a05a389b771ee1047147632aa7571800acd66a572eac035c7c9337fe4340656e3f06186f88cc91ebfa634440a2188ffff56f6d66f1ee1297b42884a4edef3aa4d5ae02e4550daa3767d7ba4264b7838bfc33e20f60ffcfa063dc59337d7c17d47422811a7b9d52bdea92a6997edb1580664290c5544bc8129790a5857c855d1d6afcd3dd14b74c2e7fc8fdc8a2b3fe38a80c3ecb7711f3f1ab40abe54864e2cac003dbc7b3e02b9e67cb77d75d8c5cc28ce46e1594c70a7dcc28229fbfaa03206f1d51854a113ffa6c77c4e4d0c8bd1ed4b1a8da360852e2e06ee886dfb609dd89f804fee1384326d21a035320f4cb85ed619ce7709ca850dc12c268b9b0dcad146ad69301f9430d8862d36b1528b3211508153339d0e0e814dcd5938ba0e0e2067c4c965a2829a5ac72e35268f8bea2f4dd97aa64cafc3bead5b144d84d6f0ce2d5755c1686a99517214dabb469e430e2e4ea1a4355db884721d0111b6cc348038626b2bbe66ede657976be46a852a0e86b80d5647fa788a17224a34d86091098a1386cbdbcad7c46656b9383e6a6da98e786d0d05c9e04ceb46eb3f59095c5977ebbcf1622dca8a2a8d6b6003acf240374bd94660df30cca415e8d2bffa6915862f1f5c040c679750333d3cac0728fa4a1fabe7880488acceac6ef88ca4649c950cb683b558e06110bc4c2c8fdbed8322d08c45f164937f76ce82ae1e95c0bb2011a3e58c31cdc26f6afe76b7ee1ea61397c72d65f063deebd27a49ffa20b8edb17a982739f45cc34d33d44954c7ef1b62f40e24f1dabe898a57624a34c09e3067f00949195360a0bf03490c91c1a766560c8c31c9594cd9d1939e9b9ebea57951c1e0c3e975c6a5b9563f78812c6b70b33b09a78aa6a2191bbdb206f0a34257be1a832c367e46537f6d0d27a7831d08c090c6d8b3503daa79d507f8d4d6b0873eda6eb951768d378c7f841f8299bdc2f5cb215cc99583507f6257ed27ee6df694615b2532e099609be7b8e384f7347bab1964935fad2c461b3925755899c3c3f27424a16b087f73a5ced79abcc299d86896160d16bf5a8fedd896ce0d687ec9aa0f521d66424d14dac6c79e876c3cd69a03cf6a69a744c110760bc36776079d90ddd0bb502a886a672468ea0c3deca6cc3cb9a5c674bc3867f8d4e5cf046cbfa98cc188df5e2891f4705f7450b8953025b77ada27febeae7c46e863b7237c74ef8f001b4229622188be6989ca515b4bbcb7d9224b8ead43a2d3dda15302969619c669ff53698f286129b3e955456cc097684a61420e675ef3b19a70b3add39e55fc3d2cd30094b958924c5f54793fa5897153c33b973a0dd68ef3cca3d4e6df164db2bdcbad7c0bd29bfe4367cfdea724c91779759203a29ab10de02ef42fc20ddc6ebf7b8a6cca290900c62369834b13231b64c31f6e8277b87ca882a034455734db5f016a54a0805c125e49f62359b7a7510d2c050b0a8a69e6bf92611f504c4241ea24d000d5c97883e17a514e5dea3cd69a4bcefbaa4d365b6f55c9441c1f4139d8064bb26cb60dd60d1a940860da2e515e84dc688d4714f3650162eed887930fbc7f1c011d455c48db843f8302b3f92ac4f7460121fe74cea4b12b167b6c9550358a6b2131aba4e1a3da05d507821d77fec55ac996a81d9f563df4907d2bd567228da34508142a2bb5616e23fb5ca092130b45533e0fb86eb4df1980bfd6750a17219d4dd02c0881464d33cd85f491bbe4d8bc6c1938a1af44576660aa9d2e5ff0c839ff70803938b313fd0cb3001670d21fbbfe92ee481d20166d8ec01747a1da0f3443995422e5736c03f09e5759137abe6f3a189baabd4b29ff24907759646935595f32ef8b0374e043008082efdabd87e2963df849361ae16bd68e5ae84165ddddea074b4407dd497fd6e83b48a2d26729813b5aa50145bffaacf77a9fc555f608c520499ff295b3e16a5bece679f9a608d8bec4b4d08301c8895b721e561fa75f884a6ad26fc0258ff23b9329cdececc3d647b21cb6aee5db67e64d7968cdb3cb46d1d7da02725c5072a27aa028bb410f2976ea4cacf045b46a72fd6b11e84e541442daa4a134d2fab2553611321a90d6f8679885761b9ab06a08db7c5ad0233fcfc56be794ab2c3c9e6e0c2a4e1d970e4e2033c6ae6227975aa422d1fcc982acf2036bcc432683dd5dc627c79a8eb7761d9ac7be020ec14b8c02897b662607ee3f5d35eb3582586d352dc3be969046b59eaecfbaa73fe29ef0b9d84e635db1d8f6e0a65d020a8268162a0934e59a8bfbc51b815696d83192b7967e2e9bfc17ce83abd3e8a845d0afd28d8bb126ddf418be6ed7ab0f512b3a1f593b8ddbe9f4450e943f1970a2c252806c5e20e7794ca3c9cada60496d7a2d19cad4ea8ec7f03c7b8558d71ece1028b67f3440ca2975efe63254ea828c82572b41b9e943c1ec76695dfdb12705b145d4e1026273fadc779e90876718f44f42c6f3e1bf2291d45aa1e7372cb4beb703cd554431e1558919813108c7d68f67ec015ab75f1e1075223d614dfa98868385b2e3dd81d73a87180d136ac88f7d7e361ffbb996b88a86251bbf67478e982e53a16a88ed4d5c0bcbdd15ff0e36b425f3a5019ef3c692fa378c318999a63cf5e021a738bf8465caaf5a363b857faa35bcb0fb0b5050121f8aa73fcb94fe97f90de372731f9addc8e5f7fbf7dfd2a5f38e87cbb7b2c9206a4041fd964caca1867a75edb7047d190ef68a65dda6d0a8aa76dc08e458bb30e7befc63c25b24c190c32d3b4f603ba30366d8733ef40bcda25589edf7bc97e1a7e3586d1e41dd7289625cf060287a5badc1b596180e0c45d0f8e0910b66b687e871ace12b04255f8f0779681ec6060c55112348030f72cf77ec445f90ea83a713b4915fc4119906b41ef271429c499fa38e9182b73d5759e2cc540ed2057148a2b36782cde6fd19f16bdc3a5fc96b736fba823008f47f9090f03d1fcac16e6a5d4f899925bfef57a2f0a54aecdc2306265d9db53d04d1a3a80e564de1afd550c62f399d545974c7e107ed4f7039e029f7062cb3c0bd093d9313cfb356cb86df501594982dc5e079f3e6f86125854689ac82257251eba1301c568c57ace30efd7e7836ae4158dda8fd0cfd1294c12783f25561909b3412929de7d9f1e1966cd7f2690a4ad7963f5835c380ca10a1fe43bf75508db63ed88add5a71ae84d44a3403d33b93e522c8575c9d99056e1cf461e2fd596ed702e31161b6d6bbbdda13e787b1c797d9c3a8cb499e4d6df4a8502ad8966b9bab229cb61d8fced3a6c0b3b9eaba2d618a8c23d39ce31aec5fe1389f601fc6779f25cc4d6b0d1ded31d2d03739a4f89b5f219fd1395f63fdf725b6c0fd7268072071f6cf75bb74e9278d65334ffe78087d27c31b480b947fccc3982e183d85ea8d6c9e1df11c9fb3ff485cea35dae5645666482a2b9429081f26476afe447a3cde35b2bc1d9ff69852f2298e2cb4223c6af5f3aa9ed7a75f04b5587c8c6a3d2c2535888abf03ad30522738790d96b018591448ff31db2951af1ec7f5fd0d0462a550ea1b89bfc481b25a1d6876a38b5fb12a39e6f558723161b364b620d47e793ed92e06643dc7b45eb8dab71c72dd71742080f0082758c1b41c0ee160c6e7d928f171f8b15daba09a7fb1fddfb2fd37d22d0d539643cd77aaa0b5eff552141b8e3d322f6836426b31c22bce83bc13397a55d9329cff394ee92d4a011e1b3e56772b8f5a7698edf8a9e5fedc94021c38546cba061606b37fc755da1adca8a99e4fabad559780e116bb7a7e75a911b35a4993d84733b7bbfce83409dc319d20d2f162b3239b080b05fd904f06fc2a6ff9869a5990534965178060b036700588334a2b92a37dec4a7330b66c8d73e646d33aa1d5e10136441defdbc30ba3ca15863e30decce884e49ee1274b7a7a57c8f7029eea88938f6f836a3318f7d93c3d86fbf7792cc8233b464f492d0b3551031adcc084056fdb5f9885ad679bfc985f4232ece21d907c1b04390102ac05a23e3d74c7557b0391f701cb14e1b75d66694d6786d8fb603b6db35b52acd5dca0dcd98a683bcc31b40e882a942ced8f1ad8930cb318d17658152b4152688523a9646ad120e78e64a31782b3efa26206bcf0f73bcb5d4b2196647f18288488871fd92475af077fd2894d37dd49f7f9aad02292bea31ff49fac67c141506f4d76f70fba4a583e25436924e5712c18513374ed4d58600ca8435dbe46d361f3360e836791b976baece751a3ea0538232ab94deaa3c859a2623318a92b3400d190a3afec745570b36f51ac44889cf3b7583c7fe84809db3cdf18029ef9f4ac5b4de782911d48c2b4a2cd7e71239ea4241ca799911b3beb9b09a5d8e6aecc217debf853878cc81f8cd3e71d3b8f48b01256bfe7d1a0f66da9cbec26fdabeefa1b6312fbcf8f54913848c8aa61504d278a947434c22ad6615c61128f54749f23fa8678e4ec807b8fc828edac3b9c7abad7acd6be54cbc92e4e9e9c56298756cf54119e406e9b8d65918b7d82f6a3ac346bea8077d40f855dcdbbad6a940d8289202c3b795e88438e39713db9f50c57e09fe5ee109918e0f1e8f9a26b21e30c9d410bc28352b595bef7c0987f0add73534656082b74ffabc77e103c90c22bc8b265a34c429012b6b48bf45301597e427821c0b9354e3d6433101bbc0f0b4598c42c9495418b217cf53d7bff19cc70761a54297af6399e22ee5af5d902740aa81e35e9e7deaf72e152115a87391684ed4f58a64cbaa41d6cb31752559b0f196e15a01c36bb65acef0cd50f8f02780faad9e84d594ff75636248568cc08069a3cf83422af9665203226ef8db84855824eea878526580284caf1ba497964e2f15489a240426e5ffa401208a5c7315f4482528defa0db2b8abb9b6a1d16efab507475012fd03f0ee5fd99b234c286ef33e5cdbdd63b14225ec54fc35a89fdda1de77859e4e970e195cfeab2972ac44e2d1101edfa81ce79d4873b772a0fb2ceb6df939d04617e3b6f13b826fea4a7d820eb8f7f5f48f5ce59ef1c47fd739265617fbd067fe8630fa90acc0b0b73b72cbe25822e0c78ee0dd2e7e80768c91bccf60c4d177537a55d5880f70995b007f7bab06762b7d38ce10d3685f543cdaf2c991e0d261c2772b7020956272e5dd1ac77112e573a355e82c9418c3428699d2184d6e8e6dda19999d9b8ebffd5cde0fa2417740abc55bcc83228d1af4105ec2daaadd277f92db64b01b4fb731f8daba25630f550e405e53f3a0c0341485a6060b37d44a3d183ccf2c5b53a2746552fb8af28181d9a0b3a5bd33841a4a13fbb88b746f01a71d38967c7d5524379df3640c70cfe7b0a48ce7b3bdc45b6a48e97cfd997424b832e04a8dda65954c824f59b1a5e0bf21c0503869ab3ce12f79e6de4244c7887cd532bf67e4e555b40a0f703f414f9178de3b40261b47d9cca5fb68df170a2931c40bcb2722c1517933a76f3d8a92440ea631977081a00b2b6e3b1e256cb5a1428b13d295bc1e44c4bfd1d669b68a39901b15d6291077be06cc7f375aa91839d5f34a39ca8a1d963b1603666b8b378c1557700d67e6698cfc4468b102d44debba48052c68a1df3120c282c13a5e11c02ed45621781ff8478cf558c43880e342f879d84e4dc0781bb0254a6a2548cd1b09104a287df8d9407b40f404a85f78c2c39139432064024c5805634f847b3dc01cf50d8ea5a3395b980f1d5bb7a8e69dda8dd61420223db1bf0d3489ac3b40e9d33d8afb3fbfb74708621837b72b986fe9bac3671226642ed6d7aa79a78f3e13ff0733203d4ae6ba64e31a24093082db7a63a64d967efee8c78fdcb6a8511aea8de4ab0ffee4c27ce20e8b459147e0b9f9149b4962b8fc1698b585db24d7ba62a138dcbd97f76a1b76e02b63c59c6f6e99aba1256fccf99f0f21fa9cb3135fe927177037038655f1f3efa6e10efcac61048e6e8ff24870771eba21c49ce08953bd094a6c71eddce89ec4e2143f669ca1a40b69814cc4d1040159e37fabe2294080990af42ce918b98e52bb29d65f78eab482e29fc2d40d8541824c63dcda4c2290f9d73facd275f0cacd9c931227d5f222b33d0653e7395078618d0fa3159390a2dfc9341e6ad5b211acbb092444b24d5957120acc820df365b222e84909ef1498333eac006d86a442a30a47d0af03ca3dc6954da08ce5aa369a38c845baf59e603179db3a51c25e20705d9c408eb85454062a0c90e95dcf93ea353e438607298f97dab7a532c5a298a894bfe5426dfdad3a57eb372aa2263c5c59a5cc43e8938fb5f1f4ab31e28798aedc4160894acb568b30e4cd8e61a8b01c4c5cbb604d66c29679e58a4b595fdab4a73a1ee6b7f7f8de8ad8d6355b2580f668fa15fff1286ce7978fb2a2b9883b9304da3e113ed55a0988f68a76aa053d3e3fdfc5e8ba5a271f68b4e0faefc37f1e29ab6e7389cb9a32910bf29af07e3c0948b5925299e862dd3e883c1138806234cf036086ad893801c9e399089702eef13b4e4d4a7934fa11dea3c1f992015f3e46504ec1dfad355de5e3d829d8876153b71beff4427aab6d2457c4fe9d9dbb72b3bafb2fb9b94778fb334ca134f9c5f704075d0d73acd39bfc7a98a180ad0d44feab0b870ac9bf7422bed15a0ccbcee3eea295c85324734120935e9e5c37a395609441e147b9fe85c379f2da49ed8e5a48cf58c3c90de8649375669fed748cdde93edfd7dd896f7c497c14f7f653a3879be159ebc04d86fa13308ac00bfa8ca4797b4e4e1065ff2521dd530fcafb7557d2cd3dbe12c97db6c0498f06d717489cbcddd2ed1e36789eb2f474564b8b80c046d4fcaf5bb0a515ebb16c76f3f530755a8fe831d6db31a8f633094a2cc5c1a33d6e7fa841589c52b4da0ee5e2d764a8c8f678b2c2271416ef7269bb1d2522c7bf4beb869e1deb0fbc3dbde011f973b0df88e2474d96340504d36c344b3b66634b74d87ffca6076ab2ca2eb4b717a2b7a070bcb7aa6eeea6f8276463b8db275118d57ac971a5838c3188b494eab118b25295d2f23617ec38a29857788e1ad8d69f2c0a2cb2d293112d244c53144aa0dea76d474120338a536366d8fa052be45c735337b7a7c4c7b07e74e5aafb6043daf12aaf9501d73bff6549ee28c9820cf10b101da120db0cb0167c86ead63a3e4b34d04d405311bac1f0fd0075a3fba566b16ef0c09a717f0c0a9d60538fa72aba36878169a756662977da1ca65f10319ef5bc7729359eb6bae45b5824cff2ad3afbe718ee93c3dac28cbc3ad21bf1582f4cb43e0edf22066ba1369f01ce545df72c44d45599a1bc2c0d86e6621484363ffa75538549eb047374a0bfb1fc5b407c027f1ad968fd99f5e776bf144ad95d9121971e578a7886a935fe2152b7ef6792d62d3f7f4f6b9e451162943f6c0e30b908804d8cbe14904eb61f1092076ed21fcee0f528e8032849bd1f178999a116bb0cde9bdd321dbacd6222a6b5e443692b6b1a17865eeb34165520a9e56b37a1a185e8d620a5ac922bc8ba25a83b0d985285e2591b613c9fdf24b9c3a37c3b29955f7d832a8dbd3772b8a374e91839dba90379fde9dfc04560c322906c7726e5e210d53c79a6fefa38557a512a6ff59b5eb1e0df53a974e94fa419595f64dfcee32704df0cf917b6ac9ecdd284b952c6eaedff907b7e65a5dea0936cc7da16acaab8467a3df775f47a46e1e8ea7fd605a6639bde24f6d2cf1357232d83464560872e459a34ac3df3d6c44f82b533175364cfaa4603184b742dd27213b5942921873666d90e63e535bdfa11a770e8174f1332c454ab756a3f3e83c72705628486712d99b7ca8c35ee2a2e8b1dfe4e76ebcb5f26e587df06f70d057d498f8230f306940e29a3abb81ab9907c6c6d98f7ec1e4e0edb0fdf8f1142ac9833b8f28e9c79a151b4cede096f73e814742a244f199ab4e990bf27eceb39cb9e5074072b9d27bf3a43c4754275f9a2ae8f88e0738de3a1326f84ae5e2d2a45f9a78fd3d1784b342f15f689f7efb682f89b882552ad4d3f668da64e87a47a3bb67ea68b0ea2c2adc3d2e1963c54d84a756c0801a3e099950d5f7435885a94ab278da22ea618fd4d43540b6d4b54c7b30e82d209081e89c7fcead66dfcee89ee060b1eed0eefe1cf1db12bc65d230abcb25e82229f364c8f82e1073f85064f6f98523a64b81b53b422ca8eb5967b0a9d84466f0bfad892813884bfd525933bd0da341913fdacc47cfb5c27d96c2c50d8dcc4021856ac141bce7435739f46aca50ae8d097b7c8fc757e22b6c65bd51c7b7780112a291578fb7f74deac3641c6da8eb8124902a0ad18dbedd2cc9ab9ac9a96dc63b2c3a4e640ca577b6495508e181a7f5c8341bfb9c160487416cfdb1576e219b9355787682a00d54c7d36620945cb30ef1efad75c1e4537d772227d5a6d46dd798cf2212b1dbb10d669414cf9b3db11b852d37b9f18ef8c75ef9ac049c666133f02053c72fa222ca896f98725ccc3fdc9066f85bc0707ccdee49dc89890b6521ebc756328f7515ec4817d02d45400cfcc6202e3e828e53de06c0d3aaa6afea292416e5d1af217d378bcf4d33b8fd455c5715249ffa8ca55ab6edce94e58923155ece2a3fff11dead1baded2adb66eff4d763d58906a826ea8fc0b9d0ea9953849a1eadced8e99364dd3cb71c7c6448af971437c56a60ff00e71afebf224bd440ea7ff2233898644c2dc01b71a0523746c6e1acb4b89b5d20d947a37cd8ba173fe482223ba74e1afe2d25c2318a3a04f76e7bddeac85914815066e8177e3e163271185b9cdc71037518512a0927be1bbde401293893caa13f6e8591cf97d3bef843e5a653c5ee18343f0678803ff74bcb126ca2c9579adaebdf2bd3930c7f749ee80281747d2d2c3f9a4cb43b96943b849bb681e2653f9585aa4e8f4500a6b16478ff45a860483dab0e32d11691b7a090586168dd68c3fcbe9a98cbf619496c82bbaccf4b7e59082b77eb5e9ef22ae23a38fed5929ddc6f60530b850b5bf0ae96fded7ab4c43cbca97ecc777704238e070642e09c315be8f6d3b4225b4a3e3841db2efcc1503a32c1328c8ee5ccf6dbcb121b8cac8c35369fd6ea82ea436d688e7783a8a7de78c8a8727534acd3c49a37da1ce346cbbae77110d9094d43b987cde04b8d44f67887e834c82a0cb1e29343e369b4a9b78538be25d5f80c44f376bfef8c32b2c95398a92409fbaa31268ce092ee9ee0dc3c7afc7175590b39f0a221d90f47f748892fd0b4cae90bd9fccf174f3c742b1e9bb934737546f85efb29206ea31e01b11ceb79dd1d1ff4e7751c4ce30c5f3ed5143fea1150d1b95e52bbef2da6decf00ded92b644f8d92c5fd5d74fb38337530331e8b1936c46193d7770a2a4124eced3c3f34aae23e5f3760a63d1f1d821bc63e5fb60c792cef9f6224868417ff05690444dd70400f1ffdee8fd2d5f4e7ee2e20862e7e8173eb20cf339a5ddc5ac7385e6be2eca5f40837b68b1e285cd2502c14797775b36157659c894ed65d2130c228efcf8c2fac3484b3d7fc748245580de6da7492264cec32e99a2f2ce173b3dddff6a519fdceca8afae76d2e8e32e915dbb8e97eccf00487b92ffc370a448fa76071ae2862e57fc79f44186877d5a66ef97c88af8541a31f05eae8fd9b3dc0f3aa79f27e6d6566b300347ad509b9bcf9b972a99b04a06ff44108db83069aca1ac35294b8359c73b20bbe414c3e9d542d3794b795ae179569a810d71679d5f0fb3ca9a3fb60556817f4ca474901bbd3353d0d82d0968fbc5d3af01ba7df946386db5bd775a8eb1db8b0f226ee41bbaa549357f4c21b4a57164ffab160c9539925cc49f2ee20e09e9df5ea0db72e7cfc5c8093d86b8eb1387cb2f0088b6756bcbce567b026ecfc1505b1d4e95f61dc0bb1c9d437a697c1ae2ff9f19eebf8513c29db5fe18ed074fb5ab7abfe8e5d6d71bf82423839b856a65d4ec95475596554873ce8ac19fc6e7df811e0f19027e49c09f1945352208392d87948445188db30558d2790ace43747aa1ecced6f86023ae6c2c1c85a221bd228311f519d19cb861f6385547e92a71d8fccca3657eb6951baec2d3fd742c5df9f42e30fadc38d35dde7d70bec6d3b0a4910894622fc31ce809657d136eede30578db655049027c0725187b410f137c56190954d4209f446aa2a8417abd8fc23cba95f3ab655f8bb3ef6ba8cc5f0fe5f10faf112f04a80db3c6b517fb6a1f95a4e4ccdc81aebdf2bbb6fdd0ee1e2aab2e5df149e3f34c4708c7e6510d39f4231041c468d95b5b0ea76b955b3f3b0db3c260b0cfb752293c232efaa14818cf206d3de06816699aaaa7381026a5837d2a6dec0139b377fada27e7cb25e0d6a28ed4fdce4820d587c153f72768be0e9ba557d6394fa2c6d8d88a8f92614feb0ca0c0d63021bf61cfbad15f3e923d925353056caae5b5e9d02990a162a4c22b1eb4cc72361a07c379d0fe19fddd90e7791f5839cb470ee266c7c4f0172262a3005076242711d765e1ab84d412bd8c5b51d6d699b600a6219b96aec287ec7f1128647f6cd81b63864a160f7254037854a2abdcb99ac78b6f46df62137a15592bb21dac60d12f6cec88240573433de1f298dba362609893b357f4926dc55fc4fee1fc97c370f7cc694b8d9a3bf1f11f69029bee41afea871cee47c22df7a5ded435aa79ce64f193e39172ec0acdfcfd81b162e7826d70d669954b388fa00dc31f6c33cd1aed71628e10e285104a7c1b5ef1020d16e15d48afc6cee5ba84be09da0189483908a5cc0b717582b65fa65b8a6d83dc9c5b7e6a4bafe60fd7dfee5e1f5789bbc3e809f116a120be30dff828b93d318bbcbffdbd288152ffa8243dac92c9762ea873d2f1f8951341a1b54c73b957a3f4f3c9bd1b205096be7861110da6ec5123f425db65ecb7fa22945297f5989b46928a2388238534a6ca14c349159f8266b6ea3ce8ef0448bf75ebc514c2e4fc5619e612d745ef0ae687e0a3dbdf5770bc0f945dfa5b397def0e670f5e096accabbaeadf9b447882da33362d803a4e9f01a632db09fa9fefd67a474bcec394194552e35cec38be6e2a9ff4b9ec537a9ef697057fa62cb7b2de14c33dc170fedaea37a18dcbdc53fe1ccc4dde1d7a06d2da25fae1f574fcdcd66d95ccc96f650fa5a9861c1a60e71c528375209e535bc1846a9017dee05f5a57f14795f52fa80b7ec608e6970209645b002927cc5e8832922e276dd09a5c723e265978b20c5fe61672e57b14492a546b74fe04316c20c14e3d3c7f6ae2dca9653c5b931353b53695d4881be3a64e2aeb15b5c5ea80cba20117984d543e88e90e6218d930022771b13523e507ae86d4b6baeb8be2acd127bdafad5e4d6c1234d968f4cdcea3e053c0c6717d93992bd21a8cb9a2c6fc949fd8162d097c6d340b1c509212b7a2704a844ddc66b6bd4a3cbfc6e21c5c90a8819d472cb685108636cabc6dcac7a0b9f532144a663244c935c580be86b3d880c09b0e8458693b266248447c44832dbe0632fbe2272b74abdb38f9909707e4fad9ce95cfbc5f10fb27885e5ff03a5e0cb0f7fb6aa72559de79404cb620905de24e9295c2cb612717a177e57903faccad25a3d2c74f6565386a2be1a0374ef66d03f4ba49010bd28f5b2e43c2f08abf9643bf7aaf22e7eec5e40c19626bf15b7ea040a44dfef76ae32f3b5500c2f1897296a3d494992d012d2487ec8888d78a7d5fa41cdc5e96cb33521834831a0beab34ac3aa351f6f803bfb44672f2b4f25b0e2e641d7e0ff5685c06153fcfd90f1ddf77d8b053eb373a9d28585e704b9107c597541e5cd6eaa6d401323d2871ad94d48ea0d43720dbaab3486a920f284ac35862543f36071e396eb921ce8d3f5c0516641f9be40e2178242a17d0c681e0df3e7108103b070072eef2969a6ced951f1643f2f5439d6461cf19bbb64664e527c5a4cd0a055d2048265b508b80ae07a29337281526891fc1ab6d866b6450070c7fe81690e9d033998eadfacaf1b737cb8fbb2ca356c106d32e4f1f7b41dc46397bee41bb65353dc93ee841a2983a95d42d21d2a68b686f8b98883e0b534a1d97d5f9df87ded5731dbbe24412e0036f10d8e896c71dd511cfb8b4a81d6a23a712c983c572653eb45b23ad36260de2e3ef51fdd324d448cc6701896143a4c46199a176fd1070f4b20e992d095735fcf30c6d99dfcfd9e82cb7eaa294c7671c7e34f13d780da939eb1626d999ea6d63d6a707a09371225e7dee17a77f2edd10b6b4fab4175e57dcc85cd6ea0db253319263b1e1cea376e8d86be37acdd483013c018ee18d392e10ebcbd466285205064062afcb86c304b01e954c69f9e8649a7d824e849bbee52b9db1105e8b093f734b767cb046e6ef129ad208e30912c9c42e057d58994dcb9afa6c24e009a90e5388221ca97d8cd563370a3b52a7e2f70575070f2e756aed05082553ee72d59cc8960b4f8017edae822faf976264bbaacdd7ef1b478eedcc576e28adc754133e58e50b42b311832c30960a63205be74cc72e3a614150d114ec917e286810305c1023471a79926ff7734ef05ee77d5025fdd38ff142adcf87ef8cb6d555c4e1a603dacfe3351725d553b26ab7b472987fbe55d2e5db7137528fb6ee45c56deea7a251211a1063bc0afbb5aed05614e4d7503dd72437f0c82499b995f7af6a50677c843142f38cf9a396170320a632f7c572b1478d7854bdf82589377868c023355487101b2c648744a1926240a952bae26ff7e2109c2d227fbcc8184b008cb02e178f95029637b8ade8978e0d454c805dfb76ceec836184b561c44faff5baf61d72759ee78142b7fbfca37044ffba656fec80d2f4fb29ba65971680c4ce0b153baff0933c045ccc0ca49f0028a036d0c7a5384146fc35013c999618dbef711f1a87455394b7e68f1608f12fc30276cbcbe6a0835de0438bc6037bec3ca677fd453dd635df90f0d7354da3825c13322c96a084cc796e384ff02f0746b89fa16cd54da28aab8ca4f2a2de4d3ee08ff10acd7416d865c6c1140ab585c767fa27fe4847ca8a72199640869e55a63103984f13902186ae3ab332e8e1b8b9b527aceee2350424b320c9d55e705ffa76aceb9a973bb52341feab824b5b308da404d8f7bbb5a7694fa5422c7c6205a66edb3b4e61a3e44225098267d1065d68b1e77f536979abf6eb04bbe2c943b57bdfe6933a9a9aee66748e83a3682305166911312658d5afcd4141aefdbcbbb4d4cc2e2747535cf262f1c2a9b1cf8f02b7b46cb0a04ae3a0cc9b7059522828653452227742bd086d0344e4641bdbc35d6abc3fedb0f839d2dc98d58c75bc264ded9230dbd7eaefdbfd43d79e349272524787efd28bead4b595df023c6248163d3ad55955e30a2530d75b4ae6682af77bcad4b42eb332d68dcd843d9ce6f11f5d821bbee7b7e2297627c64ee2a24b56344b80e1289b395842105c84011346e2a841d41f5f76b9cf4893a95dd97bb9d42ed2f2301669f7679739caa76996b0f91420eafd18c3cae99cf7ab07349dab5d42d4e4367b5d4cc836a348982b811d9f80976875cf30e7969fcd426f6ec403c04a5b60db0b51e2d1bed3293ea0f4c4a0cddcdec4734a858a3999b8cb9c0603dc7d0f814a9a656787cec1943a68cf470f9d14b2c88ba1ce5d574196af214382717081889015cfdf53ba0c6328d04e7e369ff718873f5d395f527235557e1c4cb64d54794a9a954b01ae90f9cf9abbd3ff4a1e09c617c3c571a430ff25048318edc3250aea125059276db7b601f7a82d7ff728b01f403c270dfa9d07d46b0aa3d91e3b9d001ffb0457b3c6ebe12f434117f8948c1f32273d1b6b9a8633094aca60cf9a39b837bbac1cb2e803f87f260ab2725724c220ffa494f41e6aacf3551d99ba5de19ef443ec6d5e79c8dcafef3ec0a47c696d609e370f078d7c3efcf2a027db74613424102d2771bdfbe0eccb11129521bd78f9273ea377f8d4b37795c911ab7f733d10e1f33b8a92f74e977a47cef500d9814fdbebfc0328d1191d2ac946939e159500919200db3ffad42fe717e92d5789626ec2f451cd0c84a380fe67de37ae99c81f73f8fd9f4e7971963f46671f219581c349a60c2008382e8d91ccd91b7886f33ffbcc5a98e4558b01a3fbc1de0ef2efa2278856eb4463952de665510f22d0d1eab566ea1f4cce25d9ffd83ffc0bbc659ec49ebea60278639ebb89ce810d94d4e2e4e5be3053ed79dd0eacfdcb74130d1cb501965f23754fd0154ac499bf22cb83f1a1bf1bf94146d3501196bd0b873d2630a1904802032e82eb2d0d76a7adee66831ac5df264d6f7dd3bf29e7d3217dc608f41e3f3345aa20a0aa411c6b314c80f5eef18947d583c74bbb6484b28c37e5c49d94be7df37d6fcff8fcd278baf28c98582fd93c80cfd12c58f6e158d11158cbf82868bee4cf133ef9c24b1efac5f390d277435ac3d8fad07e981360d5656e66f037d456db45163870a228acaa886db36c305bf2218c21d13b9b759bc3e988af451661bf371d19f448df41c958fb1f1b6e08914a86b28dfb3c207356eb7f948bf311057172641baf3eeedaf4a0f271371f534c2c9178ce00f0e5632753a97546ac5f59729a176cca5b5ab9310028b228e2b6b3fd1ba1c0714c2ae97986d11d38031c61d49db3da2e3dcfbf32e555f435ecbc138562e56bebc700774064cd5d14afd3a97be0389015fbfc85fa5292b92541d0f7112aa3dffdd7f3f9d4aa42c9e64d510fb630ad4d2897470fbc2787cc6987becd03fd1f3244fa1e93a2f1ad4aded89f396ae990648a6454c9fd319737936b612f2f242301417fb7857eb14c5ea5f6581702af7fc28ab995f85e74bbaddfdb8ce199e485e384a805d4e87af268869189724801f92d3b13d7584a1bd58b0049e11394f595148aa10d6d194b2789426101c9f2c3ad62be4a6e56db93f5baf7f42dcb6b0d25f1a1f11b5194c6b54733de5aaf1df8fedd216125c762687c7d097e12114874576ac72762aefa776e75170962cc6f44a4da0b0210da73b9381778a18a9abd3dcb1b75441c9a9778502f712ae7ed3d2d4d2e8e08d24ce85a65d0cb58e6d2f48f5996c24fa2da3a0a740921ec3581c3fcd2fd5d515b779150c4106646deca192d25f4eea0093bddf74552b403c5000a7ae0be010cb9db89ed87ddb8f2e55d94caa6b28a318d69e40052d4e870afa7c4a42e8b96b04de76e36b89c8e835be1ef36b0ca16058a75d0a0d6b39444aa17f05dd0616582bbfe98db4db73566c2a1d56c028ad029421332f6539ce66d3348250cac6a6d77ce99f7cad578115bb3a2253deee98abbcd7b3d067f1982f11617ff93ec361dc7c8c8951c5d824513ed57d91bb7ab7718be50498c097eb14509bcf34b48cd26f4b739867ef6a262fec900b225a31fbbb86202beed832c3cdee1f2dd19c9cba171aac6ffb78060a019b4aeb93ce28736f93ef61adb6e0f5a9d90aaf32c9030d0c8fdec29a2a4a0b6f5a3fd13d81f34b6ff39a6d9380a5c7cc44ca0b6d23ce62d9dd4dc70503a6a6d425ed4376fb5c90f17396bba8bd3dd73bdba650aaf97c324e5a9d6efbf20465f20f91d603c2fd04e1e19c24660db2eb83ab2c0ae7070978c3d3a02d9146b25ad416d8df40a30f2658abef6af9a42a85b09729183ac21dd3fed319d98f8ee4160b0f5aa193581b4746ee0d76d5ed9c731ad1bd95fbf3f1f4fa2781f129b7cb07419f3af7c8e6c845114179cbba8ece61ca6e4395aa1adf89a026376c61a7a17c0abf6e5b72e3e0172c32dee18a1eead46cd72e430e4d56f8b69624a1bf4bda5a701b64ed9f94819d5336e754d6692cedd2e2b290e2028a3edf94502b5bfcddf818b8d9426bb5931fcbc090e2f7a5def1fffb7faed1fd35431f7757c8ce499f9dd3b9bcd5cd24d17c0355a11182e30b6197ff242174f26ddfb805ffb440681d82760d1284f90cdf2f5232c89b30a68d69e43d1d93c307d892723230b3e451e20c0203b2fea5e4c6e121277400d178660176ee0b03b50c26677aca6b573b5ae34d5bd0619956212835330d6c4bd49db09f9aae853ee66dbd832d692a9c038ad849e51ec4d50fc35a45b9a627cd3a2b0634fd737a4040d67c3ecaaa7663be09981db049e3bfa33ab0511d0c9dea8cdcd438a6c4fb53368e56bf626a728a3dab5f1c995f71f4e7f59e7d007a1f58e1a2dcb2dc1611fe0ff6fb9cf51fdf9b984deb1f2d51a0e06044f53f07dc05a9354793295353b050b40d4e9e439928726d55770044712c6a23883e6901ac7d5be14db861154ac19ac6fdda5eac8c3b81d4c63c18e7a44c5c3015ef202b765070dfd790554362d78cf1d68cb347bbeece1c89b6bdc2aa9f1576ab0c50bf2cec6063a398c1a43861cfe62c9d208173ab950e1fba35eb4946fd79bdac5b27224ec284f3d903d3ec1fbce2dcaae0715d5858aaa254b0faba6e25c781ada91ddc16780e9b0aaffe98795aa5a6ac5b02c7e461e6a31296882e39ee051c0b616d2018d23c288fa5a81d33836e0d406581a2018ce3863327c8f1f45088d75c7a0c12ae614c35d52c1d4900eace3b5d065152388406954663eae777bfd35e26a77c25ee61b5e3e52ba371388c46d2d7e8d97a96dacbfc329600e56454bc06cb051e73531fb0b7c68ac2a65a235f393adc657700d529b2dc60ea2a3c80cb2adaac37a05018b868567951b819926b984a3aa785acdeaee34242a8db3993d42acc109c20fb2a26f4a735a817ef087edcfbc368efdb7a6045565a3b62a80e30bc0eed5428cd10379da615f6589b4059d4c9df1516cdb861aa3a0a3a09806b0178d8441e860707e19c27da8fdea7395e2b2452b783a5ed0464a913e12a0b55cd663a9509ecf4ce93b5c99a16f3baff2e4856b82c1d3a58cb0339b81ca4d32a26dc56294d089fb2723fcfe0fab9f3fc06a8182c3871dfc03904cef609e02fb5c7ffcd0b1effb45dd112ad4528a5405bd54a65067c86dbf63b166f15ead7a38e4198ee27b9adea601d138c703fdec696147e6ab5e5b821e50b5432002bab02a6b256dcc1a36c4e0ea6093b14c587860aa716b991254f2b66f2745219ef2180e0b9938e54f4b8d5554339f69fa46b8eca42f04da9b3c9ae8f3d9369370bb284db12ed4a63e0a6f9646182df2918002acd2f2142e6bc2693b6ee8360bd197f3d84216481714fc619e197fe9d1963b24d3c268ecac206e9080e586496c68e0adf2442ed8e688a535dc382570e11ed6dfb4fa93450a97704e5f306ac560887544624be086f5bf25ee2494a4ded2836bed496000643f48961789407e5c23b25633d6ad9ba089708ddcd446103866dde5957c7d32ea58e0c05afa66f0ba06bd808a3ba95f30b9cb32c032522d10cea578225a68b9587fd04387dc5f2f5b7cfd2a3da9d57d08805611a8c95f82509a6960eb0c6914d28a5f87269c9eb2711408d0647515bd207fa0b8f114e0088cace9f1abdf33c895d4bf3b941c16fcf5510ee634b887b724748a54638d49fd8b944838ed04c34fa68b63202be225a771ee7e72d7fda285bf42a72591610193a7cf31cc4fe3e8c1030965acf88ab9cca1933d2c4d271ddce1deec57d9a63942e1d10edc4922db735172dbf437fb06cd50acc45c8e77faf9a717d53bfac3cbf9e3d984ad923e777d1cb28a2bfafa07b4af05b0b386cfe0889aeecc7bdc319ab4895326911b7a5dcdcb8fa8b1c04ef29c6fc219af3db4c18d83d74157830f2c3c4904a9ee583c99085b351e9356655570f9278618799f6cef13cbe562c8b6ca48fa72995658b4a72272f18ee8af4b728fb3447f42416be65aa02967ed04e7f336126d8dc3b66da26cdb3ba9363d69db80f789f56262f95f563d6d96451963b6dc0a3d0be05de1b0575a4c95c51666ca94bbbf6cb99acae42d51c7e3f61defa7912e5ee6ee2c5c3107a7aec44ed2a8dff9a9039a443b6f84ae162f5bf8b6968bc0434687e6f4f323050c5d50a3127ee1d60c7ba43b796475e7383c10a6bf3e8b752272830526323f6e9ced1292ee71e72aac4a35447e630cea2466faa0f82f55caef13410e44a84802d6bb19f9706a2562080468707812c2785b26a16c18b9a9ac7867551d7ff9ea2ed76384495a64662ad40d34f1810d75edbd9d7e724714e455c9ac064efcea50a65b2e83f780791113562853b0b1351a5bdf8ffabd07b1fffcd8a5b290a871370e35b8f48e5f6ecbfc1cab34efb5871eab93f7fadefcb522b4ae18cc36118cb00a2cd484d830b597b730893fc772387ed6d2efa5d4260eb4ec2f65021fd927351772ee490d9d8d7fe870291bb7024589fef6cb101f4a644093412d44fcff457543ed065d38b80c78397d1445cb8ebb4328cce2ae262227afbfb53e707e3004f1505468532f1e6fae62bc0d6e159629e93e362f61d3fa287200eba12eda349609fbfaf42461c813af450b48c184114d2aed310682214c24df7067e8669dcea44379e5e7985dbb6d338cd9bf3c04f3101b5cfa8de063f77c4b1b809b3fb2928b0581c4ad9641dc924c36ecab884cf021ba01e5027ad8e0b429859a3113e23c12911da643aafdff3609f6a0cd95e589de28e1d4934db843ed962459e7c37cbc1140b905b9cba4993f1010f5e8f09d2cf59fdb3287710b2862efc7ed905c6e4351aba725ea8efc67d31e6410d9c355ff9644ea76f09af66190e734c29e2d30efe4fc10055f3eafcd5bc5f25358522814c0a58d32203ebf1b77451ffbd0f66f8ebdc84fe118f48fc6e5b6dfdc3a30ee723b6560b0fba07972a8fbd4ea27f12323c4666a7a6aa49d5339d7ce9cac54f402edc24b8506eb2266d9fec96a9e9106c2d55456dba0f47c17af1d4860f59b6cd050643b36abb43e6bda0778eb7d295334d28519eafeeb9ea1472ddc1c97a9ac6a1b82342f11fd453eed1ec7003de6b7475cd88e82134e2d8d3fe0aae404a4ed7f6080630d63fc5f195f9792406418b340590b7b0d546937b9b3f1169dab61f23455ada50fedd776cf26cfa5d0eacf2dd6f9aa70917afd326d3af6d721d156d6891af01f58d3abb6002fc6223cb0f2f8368c760be5af16f144e3c697b59a329c6bc41898855d5e6d3393d2853079278dcdc736c7e42e964aede15178270cec69ac49b717c4834fe003cde124c6b529f327c443b15efb0a3206092dfd57fe63fa1dffda500d4fc3bfb35bdd80756d12b67824ad318afce87fc1d86997473206d398fd133e4d392e63442cc7a3ecd4de17470df0c22172d1c6aed3a412e3654746a4656b394162e3beb7aeb39182358e1dbbcd21e9fcf3ba24b3950ea21a5795c38c5ba9dc42f642f04611dbb0e7a6dad04c25d8481b54c319850cc05f0ab7e5ed77a5d02e0fe3d975b8f5eefe2e6e940f150b6e8d3ba025b1b0b127d408f0833805e8ded0dbc1d6fcc2a73a004c5143bd82edc52fc5145d225de1922159284b77dadfa15874df7572cd2670de13b0ef20be8412fe870535b4f3c8b5ec0b324deeec96e05ffbf79d8ec0d88d2e41a845ffd835f9676fcf1514331410f4c635ba7e1d4be29edaf3fbeb80e023eaf79c81e5dfddb4eeb8c86129b389401ee4d14c2d7f8888b458edac439ab2142c27b11e4bcbcbf43205535ec603a655e5f2d441ddd8b097d9b2ff1db8df4886f2c4fe5e9ee8258d347731cfa548e50d972bbeb62b8eb46180faeb94efcde6ca9742a5633435779cf7a7e2dd0d723c0432aecee9c5ecf9ffcbffd5376eb841146bdfe8a1ae065416098a696a801e7629d374829368ff82da5791e1330bd2dbb891a3182e7942fb0109011d2f28ed4e085e27ccc343fc62e420f2fd7572c67cd51998c0e31942ca22b03ccda64946f7dce8939a1fa519ff7d5cbc13ec3ebaff615e21fcdf37602169c54180dd564ed8a1cab73574f8674827924a75f58c70fdb50d0d1ed68d4486c1129de4fa466dfbba1f1c78162d18606ad4ce392d90ce0903017e7122f2be264749466338af518689d1168f458af7622907109a33ce1a829d289050c5f33fd208c34884f796c250726427fd22a405801f7810fc9f8464486fdc74bed0b0e20ad7e9e8b10c56bb822e5e20b7e6ab29e1da56d84b8d6306235de649fdfdf9af5bc3544a92029f098aedf5184df4f3644e7f4e1d452f19b974ddcbef1f0e403d655d734015239a448883a237695502175efb151ed30b962211094172b05a0a1b0fe50bed329f6d2ee39ed7dfaf601e07a4f04bf2fe93ff715553156f583abba8778f3b95f5b77e82e6bd33f4742271a7b0d5b13cca76eb701eb5003cc6bb2ce6da5ada26bd1ef921533a45fd317c65ad929ee940176be0b9983628c0817328730863ee89beaac452dac17ff2d08399f4e4cf77247a4d7f0f14bddb8363007e931ee3e7d8b6273ebdd6d18abfbd3046ad5287fbd2ca62e1b9fd4ee98b4b2100020178cd94c6eb4279efc0f559c56f0989ee6196e6ba8dab1055f14b6b1f8851767011bca605288ba92bad64e48e50f951a26ecb56e015824c8026acb42d87b1a0f3e40b33735f033d638ca166bdc4d8025a413b2dff968512b21a4caa48f0125bbf94ee935e80934db0c193d771cb7655b262e28a14a987426bd06565fb0a8d845b77367ea8e6f0cce689ef317b292ca2d2f1d5382088bbbb067936aa8cec945d7221b5caf81fa7fcf0c3b709e67f8279e427d3560f4cb56136213c5a498038431d2a7490429863247800fbea49947f524f4ab85c67c59bbc4249920f9ba2e66bcae3d5c3a88f144f62e1db470ac26c69232b7f0fb816dd5643682be2138fc9f2cc77968c18bf6311cc499881b02036aea7fce6d361a071580eaf17b84cf18d3a7fd9dbc262e8d3307d02e593b4bb7e1922ae0a310fb012045c94fd9ce336673826e4fe6b006927ccca01668ce5887ee202620af2bbaee39d109aabfd4ee05054b248cd4b3662077ffd48fc00ddaee856e8945fba105e8bbf4745d970f85af05febc61f9002f8bcfa48419d04de6a67d11fecfa477f15bed29e7af4fba30b36c6e41021bcef0ceb43f644ad28a3b14d69d3f7a26510090f6ca3de1a3543f53868539ff10bad883d7e39a2e97d683b0efbeee963f17c5916b21f1132c7f0b2cd97741b9f8d176ad30a82d29b00a5d008c95808ff507f95e64fad00b77826794a022c8d6dbdb39266b4b7f71e8e90d0d769ef3ddf2171d8c820286f7df9068798ecbf3ad201a89e98d8a567055188f0981f9f04feaeb29e76e6cb5893450a218488b1f29770d7d2aeef91ac807e49a0f804dfe133137e957d2fb7ec7e5ed871f6fe29d7eaf3fc86658481bcbee423153396093b3488f2f7681c7f5bd3751de82b3f62d0a7df26923c17b23eab66e61dfe8117196320708dcfed627da6e2e3ec7b08266a81f30c3591e6acb6b616f79d7a84dc7f71b46554880022f08ef1b74f7b3f8fa5b4d14a45b72e1f4bb0f5238d10855f65725597fb4968692895ee3494d3384955aa53a1bd359ee17301e52f1affed4760586b3545e8dd417cd73978c888a75fd3599fa4ec371f02b62bbffe35dd8ff29a07a7e590bd68c31d038e7464517cd41f01f059b554fcc5960565d0b39c9dccacee1ad97646dd2aa23608884efcefab7a2c9f0b4b145060e0dc4c58e4dcc41fe0c50e002a054e2515fd10f7f377e01d8c99a847fc7a5881bffd617cb4d2f1a4fb7647ecdc224e5dd8d8619272dfa79db80e14ddafc069e1811b78863a95efcd467ccd5254f7145ed5a4afa03103c5d092e6ef97e3e64705829a8676853ad5e89c65c35c71fd7dcf33c6f072cb307aff1ec0dc69715f30e6e1d22fe95f7d52cbb8bcbbae0cee62b2d6b7a4a42c6fe624c04dd2b9f08f6dcf032793fa35f63945ec411ce839c651a9619bb3a79e6a4ffc649728a848b26733af9b843b8e8e360cc0f6911d7d70e1e0f23cb0c2c47efd59deb58b918d250acdeabf93d933259322cfa82c977409d7542c525583687c54608cd791dad6bc7d4dd8cfb428030512690d1ae77d17a8aaa76bf7c2591802a6504cb171e9549d51a0544f7850edfdbed7bbbd942d60bb060ee7ef3eae674efa590cdc6a83f97f90e3adc0f36593f441b102dce666c742225384bbccf0b8bb432d9a24b3dad1a41a48986d7b745cd5b28f403c9c4f198b4883e7a3fe545fdbac2bb7f3522f845438463866bf7b0d67fddc64ff61c1057bbc14410e75d40333e209ff34b125395eb6b56e29439aca05992457c03c5080ccae46aaa43e184c370e96c53717d9f55e18213997fbb80ebfa50f11e7c8ec9f5b0388d2f43fced8aade227e4d8fa22c76e841699d2fbbb3c0dfe1abe4954bb8f386154223c60cae51d30d3a63e76ab2daf21bdf6738fdb117a3b5abbd18407e74924f3d8253d331d86a638d350b0f976c179af1ed87992044d4b64f481fa072ecf5caf5c11d95437830258b37f6f8c71e6843c1738f6bffdca4ae5c5f13a5e52fa88e55e0103999727cb2cd78f6e95993730762091c871bb548022d066aee4ce3a5abdfc7e67e5f51ad0ec8a851cee98254dfb2d2b8a48216cc99fdfb37efd180716825629f8616de3e1aec000413cfba95710ccdeb5bdc71d0c1d8399e749b94c93e78a134d9e7a970763271aa66db6afbfbebba7d5d7c219d9720e4047f4b4b0064df174fb63566808b50166fc7dd4e884e8ee7982f0c0de4fa5b95b4b24c92544838652a8dcfba7b4ef646ed9e7a641957ae8c69b5b77d4029fcbb73c90ae13d10e5f1ae86a7fa5abaebafd5d088d894d35532355e12d7737721288af1889a0b2e6b66cd3ae96209270ee86f2141eb55383de6c44f081ebafd959d60bd8de615f2ea512d3f80b8c16b0a92278085a8e1b5e0a2ec5bc99cfb0926fc6b384b9951a129a5b4adafc5dc757a2377690c6a2a66629c3641172f6ea59d7352a1749f496a412a645d73350f421cf59772486005c23b0275a084ae091ec51c80891abe6c5d417e96c3f5809e55cccf1ad54a43c200f26b97f862fe3964333f628c84c254e353570626ae254b5185aefba0858af08b223afc68b4ef23afee578bcb42c6889ad338a35bbc5890b8b37958ebe84267137f6560c8128028844bfd09f0ef12508f539ca5cbc1e38bbe3d0749c600c32bda4545e5885a4d2988978731905a965609c0feb760ad13280fcde4af484b02c118cce0c439394f6874bd2e0c1b671784654be67e9d7f7ba4d935d48ee7c5dd3e3bedcce4df04b694132a7164bb1dd171820b2065299c5fa6d3ce5e024233eca58edb73a93204295bcd3a734ed1db0ff86ac2a5ddf9d1d98ae7f68b514192f139bcd00b5e63100b6f140dd9ef1e230f8bc9e8a1de6953ed5d27db04e8f4e700bca976b5be67ea96dc48705e0002bf9f30226793dfd3a8e11ed2580a4162263037724060b72f1127f5a3f520dad8a9501dcacd1c7c4480761d35d33fe85f52b048237dfd5bfab828887dfdcae39706371210ddc176f4861c1d10e24deda12ac22c4bbd4e9d0001789a1fcbeeabcc35821f5941705fe132d5a9ded63555c7177c8a27045f5656c82cfeae5206fd31a8e89a8f8ba461bbc7d4c45390bccd136b481c6de2e120939e16f7ea4210fac5051fe6eb08120869df3e4e3468c18053b29dffa0f69cd6152874c60d5b9f307bfe333dd27d09c213d3ae74253bbf1223c8ac6b974d5b85aa7052574c0b5bea68f142399012085dc3ecb07912ce6bc19a21073636f37f811a541f176b696ceb5e476552a2ae1d2a0ecd6a6da6cd36bb27ed170d16bd059d7cb98e9160d522074ae2abade04ace1d0a07d060e5d14db099e9042a21bbc6112ecb980f47bf90ac94aba8a4333e580981e73576e827daa26e57e9a9184da09d82c398afe2edde203ca6be15f5982aeeb99b54f232724c5d161c9e0c3be16866c0dcc20b82264a05297073e5b6f38e35255d52f5d087e1a39ef15c50f9dafe0f8ff244eb84031573be19fc21211a23c40efd8c1b9ca9134b7f59d1c4ae8c0c30b9dd6bbf5890ed1d2ef4ef3ad5cea574222a2cbece9d9a0f848b95dbca59485746cd95ceba668157c5da2f45a338574a19fa66c5053467a6c3ffc0d28a08cdfb966b02d1abb8d9973e121575fedf4a23c1c8181c47abb79761fee38769f6202060f96349250906dca3576f949fbf5097acd197bfb8578093ed16ca8903779344666f1bdb84d3dfe32b0379a774c4cf96c95805a1fce1018b59ffb8582f7dce9d34d1969371bb8f77bb02184777d048fe7cf4552be44e599c3ddc950bb6b9a02967cb992f7b9f7c3984e826918c7535712d70b8ff08e0a833b17924e9dbffe51d08f8c2b6c86e3470d801456dff9b1e129b72a4f35b8d7565479c07db3a129b28ccd5c80c3fdb87127f2eb785343815f89ee52e1e43386fce87ebe74ab2d32bd7aa3cdc82f6f7a6f491788d0c81a049cc19f74ad23633e946131fcd5fb66843a163c8caa1f6c64a206277c25024d6db9546198925426a79177d0191d8b846775cb066b3ba09a88314f73e2cbb4388de223e23fe954b62a7f626a215a877dbe3c24bc576d9c2a4078bb34e454b54c073e3827c5d952053f9ba8792e62af6305ef5add3a0ebe1cd168b4fa955a0ab9a897918ca4d63984f901d29323ac11a26b1158c02d5724f14997a5bec618d14b3b4336f8f8131ab0cc6e633866694928799dcec5d06f01b24e5298b60b1b843e491287a2853b35f72c73ce87662d66c35cc863cf70949108016a92aa57161916a98cbc9e3013316e1d53e5f4e68232b4acf08243fde9acf4d26eab8bbec444870a33aeee3f5539ef4d5628922eae74e0562c89765fad0675439c6068899811992c77acd4e9f6e93df39f053d672cc1b8220bf358fc51887913e890c732e21df8e82239fb1a4f1131c37c901c5802beb5965cef13777ee4e7b69a04cc0f90b3b06f888fcd820bb3932dc9d9e87da1da3d4fbf6d7dde7c2490c64e844583c169bb9007b7f5ce8b47a61252bae2551734e1d29ec5ae4eb105b41f1b08f541c59b778d547f1fd6c1563046dbb782496739806ea3927a2284b944261bdadc73c891f01026720a98e7c902f7cc7ffc02fd89b010aba781c4fcaec815654a0f64d1fcdee046edd84a9388ccec2cb81b65794f1171423565532575b37f9896c9ae06d08a15db1b23cff5859603c9f00eb0560e9a1fe1f2e91d795bd5a2ee348eff159b2357d1c8f1307e8fc3651194b7fcf2f7fa4e0b79942c6f58f2931124686017ae5ce2aad944153ce50d347414af0d66e01eb036f850fb3adfbb72ed92f86a612d682f676b58b7f4486c20376cc23ea3f3d5d4eb0bfc04db7714c834fa4edc1a2e02cf7bdb11c1f94305b31e61199a56698eafebbd1ec6abcba09ee64f75936ed988c2ab9a515dc61ced513fe74e522ee949eff575172787d7f77177f9d404b6dd310255b6bdd4daf75132439f280614cc91d61761cfd8d270e2aa892575531a0e083b578f32a589bdf6e10b866dda423d01c563b6a6b1f7ff2a3400723cbd8732cc5a7ee587fa2d298055ea167d2ecae4048ae025fdf77369bc554111ecf1f4f981f70acb38017b863c3765d7ba2103aa795b6003a5012fa84330b83b7a4825a6f97f7759c2ad8d0c6c51bf193d8340ccab4cee6d158ce06cced560cf7363c4f21379b7fb9c6eb9551b1bd90c8aad31daad88c60cbed58675619878b264a9a2096c6dae0b030fcfed2bde9540e2117faab578d0bfee498bd2d235ab0a236e0b72e431220812ccd2b943a4bad81322494533e29b3cc486e1d965caa9abe0c26d2c21c902b5c0c77f658e3a75f66ced51135a4d834fa65d172b7ebd9fca033f656a39ccd0e85a5e79ef7b2540ae6bbbadcb2bd5761988678f897ee2ef3e4f01093ed071fc135d2bdf2687a75d653811da77006625edba74f087898cd3d7d6930e17a76dd1d2da212063bc7d5b83ddf0d52d65acdbef598af6f6a89d904d448d8a42e7a95c06260c62cae3224cdbae614516ce73d2a61168b224896e1155ff83befdc9ba27e1f45a395958fb080a3c3b5ebb5454f30dd5c2bbcf6edf0a18ea0d57700360b1b4e7c1335dffeb332a2c9d9f89302f2a4d3045fef4ee17075555a63be16d45ba743db0925bdcd944b649285b1412bfa4e324843fecca383a88c8bcf07e25c821c988540320325085d6bdd2bf381f958d26054278c0fc39e48a4011fcec99fd888363d90f82e6108e04f1bbcbce5e2b5a2896a3fdfde906be7f83c427da3c42019b4e2fb86fc7f399c26fe972173040e003b373d0414137c118ec7c2b08b474bf9bccc5021569cc6a3bd19b144946de9560ad61e6c409590469f16799a3712a499dcd1342666ecf2acead820bffdb7bf2bca8fd35aa422b295d23cfef4c521a14157e79d1bdec37120d6fb5a580f898e3f0ef7496fe9a6710d239bc167254ed666d745e0caa110bcf509fd447a4203cab47db18db6da008b138f9aa1849086f510ecc5689272fef1b4b6b281521d08f3ce5436bac58bf89ef768a3cb52d6c2a6ba43c1fcc252c0fac3a7fb40abf9fa750fcacc920eec9267d787da4c8c20519fe66f30bd0c795f1fe9286eaee8030009dea3e6c28eb0ab2ac26f578496b4c9e016baae61811079b7c4e72464ab2c8e4b36ff0fc05ca8e1bae0be500428d4c23568a357809ca2525eeb951bad7e43c5ec8726c68d3d8219a7426f2cdf41e7162a9efae43cd2f0ce6513ae3c5938d5b75c6c54040035baa84e3b4700242d47d02668e87c3a21b90df1b0e8acc704701fd331ee58923e3627ad8d6c69f79d13755d63360b097da9bf3b4b3e919829f966f6a0871c66fdee52b1f08d3523cae114351c3a29917a2877144f19dfe9d752309ca77d210eb63f8a55240a4475c71527d19e1594689b9725c52054625229ad0e811b9576298633482e5dcec08affdda8fce80c5acc4936b7d270f2b2f7524b7d640fb62f6bd2537d39713f997e1023928077269e0c63effe71c2b534fda24480c222de6a6f8cd1243590ab0eaf82b9d3f972b0e264b7045f9bc60a9d5c4464f5ff09eb1245f144b248b147f3191ebb463dc2a1dee83cb661e3b0bd9cdbb9f9c207fc425fce7354dfb25304ec412734dcb85d76f44ea4e51f3a606bed5282a5760927db06eb82ad22e44cf263f4ca0aaf8c231ce3d6bab79f5c31f662dbead5ff97711d8531df495fdb1ebed2eb64b42bffa17cb4e76fc483c9751594ee310ffc0402065abb393cfb54ff0681e2248b62caf6fce45c61c09d874a6a2d49b2a03ab7b67d80f7128c53ffbb7a890c3c0901d073841389a350b6f09bbba88d1ba46b1694d7a5f873f83654da2942d42b2dcea3c5e74299b4b7c7ffe79e6ca2eb8ffe2263256824a93e311728e86f5cee786b6140fb337a34e25213dfa58dcd3b3aa250906aa08c2e60fa54cdd30390ec5ead04191e754ba0a35b379425776d0073993f9a0278b9c6a6eba23b7de612ebd82255ff28cebbb5ce852e753bfb14f651f0ba3af9d86a6af88ecdb7f0f96d44a326253b29c0c5d822ed3ed905cdbaba032260a9066b19935b2bfe8ef0b8bbc9fe9dc74326cde5ff93d78d272306e832cbb3ea21272149a131c1b92b00056c24ae2100176b7942c2effb6b9c55bd55ceff828c6bbd67a5521854efa39d038de68b9eb571aad0685e542c056dab3343ab3d9f2d0427c39e3ad2e2f9310dd4df3dc1bdb0039c1245cf2af78d689c089d763852c73e61c24040c8490a9c28deb962706e0be8d90b72001586553986a68647b8b0073ae0b81688ae4e3e2971379bcf3c37d54a5b256fe1d34c82b6bbb388a5f7b8267db839333442b3534d4fa122e8accc3309d1ba8e0d92819e4b11f0a2fe10b1f5eff97b85cb34f926a8fbd8c0919d84e8a4520bb2ac3079c7904a115a2d7badfb4dc62be8bc5998861c138d9dc89316654184df0cdb317412d900d97de03f651476d1db359d479b83240f963320a7daa36d207621caa150e2089dfeb339e145b5427f2debcf54994c66c58f19efad2934280f793ff1b73b70aa757aaf6e1449cee268504c16aa9d77ea38d50cce57b9dd9d27f3543466ca96e3c02799394617547953bfc5df0c21eca861235646e28ec2fdb065f6214391c41227548b74904470aadee51e497487e287c22a5bf122ffd67f1579d5b757e307e90bacc04ce84f810643247b2aa192d20e44f1c3b07d00bd2ee163f32071d15851be3e830526f676cc6601a54574ee99d51c902acc34fbe52c00ff500ce0ce874f9e445db14304af623a4524a5e7cd5b0c69a0f5fbc867839617524e828299fb40d8f11e17ffecec2f5f29621dcfe6123cf79f7f13acab0a554a7d642f8c75a5801c7449b19f8f1dd37a7b77e7d7d329cc5302c68af9f88bd1c83d540590bc59a57539f650e38f97697c6c75b836297cf386912a4686c5f6d60e2fc61d2a82259df9e8e3e298272874f51536bbc33e4647afb818dc15cf5119119347599279eaa173ac80f34ec5f2ee92203a033be35989375be326edef5b4b65a5a82538468bf006cdd61b9c31926582b3362cec4661ea5027e72219a2b5c94842d948e521bcc1571551f67387cbd76cd12d0e5f63c907a96b6af54afb473c10c759f892c207a57f1773164b7478af98bb707fc2b4611d3a3b0ba5029245afa80c2df7591c2af33efd3a178f261d4ead6f9da3e67667b5155a01fd1a56ab0ad3f36069be62fad46dba967c56d1db403a315c594b028c05d68dbc415ed8bbed5066b1208ef6374063d50946aa298a7a1e64adc42a8c7b283f5111944faad498b733a6b3195d01e3e3c47811b9b5be21f0c67651397c852a3737e47d594c883e9a65ed3394b4fdf767a330105686f09f5210f9370b7dd6d3781f5c2db73aff7f00e4f76586cab684daf2c0f63169d11946143dcf5e33660e8ee12acbbb181cafaf91ddf5c33f7fe7873200dfb04a67f82671e4fa7c3472a87d36eb5d9d8f61479ee530bc667b6b7b7bf4ddcc2eec1cfc2639173f90813db4d7c6f2aab20738583213cd6532c0f6c3488cdc97b48160f7f60d4570e68b32fe6192618db9c81c378c9b2a5c258b6068c529fba09d132f2c121482eb21cfcd3f22ecc160313c0f4e3edfe7b52ca440fdbd31fe3f645c4bd91a80d2418b87d004b3e08fa219190985376e29cffbe33a09127ef8cc284721c533ca2797a13e518c35ab3de70f6b19622b8ca1f80b15af0c7e889c96aff4ac7da3557868f333e345d408a1d3556bdb35ff43b9e238f611dec3ca6fef86c4a5bca773197a32b6c49ebe0879c83968bb237dbe8ad3bab7adec6f7041f6255ca7804f53739d458717d1b5581cb0d4ba58aad7f32b9a6fd366306c808d9ffe6e36aa99c795f7fa49e3ea4b9f2e08d63e95d1e3c100b1fff0467e4f0e7853ca2618cad4258643acc9fd52be38e3fefcfa4ba41c059a687dc6142e4152972cc9ac30e6cb0ba9533c35bf863e821d40a66b61a07f0717e14dff29d0a0ca570676dace13f4156e80f5e0d183b7dcae7010d28ba9662084837c2a4a1f49a8d1cad226cd6ffbb4b9389c6faac5a58af584b81ced41873ced073a9ee9d40389ae3585639eaf8325e4f7666aa9d4022ab231907352ae4c97e519e4143c0618b757ad3ff65b718842de53b75b8ff2a0d9ad2a76cc6305653820ae2b786577abae087486efabf2426b340aff742d68a2fc704623b909c1c184f2f12044edf748d2a9ced65743915e1a25e1a4ae2754c97ab32efcba255effc261f616e6cbcb570720952ed016eb5a8b7e122a297abf1180c43b237f5ee7caf8fa87c78ccab0cc89205c65de64d4aefdec395f9550c1b24071faaea31ec4ba42175162e3ca226bfc28ad709f6814ff2202af63ec7507d9dbd95065654ddd9469bd070f98efc89b19f71208e6db63187bbfa053eb6c76327c45752deca56f889bf29bfdb42d6c38ad9451919c358b1b4f01a023e1f2fe7ba292b01e54e667027f12f569c40aad20a1865745500b86fbe3b6936310c684afffe6b190fa76e629c4635933eedacccc8d7e191a400733942e363cee13fb9a4ede7ab57ab81484c8c896a4cb1516fed8f3ed2cc9deca64fe3e1e9a07d5c726b0d56af498a3932ef5794386b6ba59b02b145db11a2433bcc4d2b6b8718b0d81e086d157beb14a42d17be8d0a9e7997dbda7e040187de23d0889ee08e83a8f29d8969c207c56b876eeb64b33b7a7ee6d53ceb6458701fd09ffbbdb7f8588627fc1e60af56fd4b01acbf649aac26fa7f12b8d8773babb16815cbcb317d0b4ad8980a0eba2dfa3194ca88a7743974842eea30f3fc322e8b58213132e313184280433e1c8269bcce36c376ea950fee5f7b85fe16df2970fa908568067a0178fe1ad03517d11667e987cabfc7bc489df76882e75c48d7d3908e9b75bceaf7e10404e213b4ba245a0713e9c581c8d655031087bfbca6a053cc112c9285ddaf325045924638d30c7bf12e55f4fa46866cab4245c7dcf1bf900a47472f674ca2eadeec3025cf48266b0e9554152a27aff7203d0776644f81ff6c93d83117a1e0f2c4e881bdf67f96868a0674a98e0b57a682b2c7a5b535d592c3ef4b7083c88d28fb1b128f2ce9aa5262012af670309272fe2e563d394ed02713e0703686d498b0190bed7ae898c7ea0af4122828c1331c909392db45eeebf3012e03e19c6d8ec34d329b20e1b760d527b87e8d7ea2c374b9b378643309c1401e1f16ff18e9ba214c8fc7d2fafd210009a52d99e407d24b6fda1408cedd4cd00f6f9989810c810838a6f7bdbead553726000bfc4646c37ecd40a5fde0ff9b198a7554ef3fc38c6c0d912e20ec3adc2beba5dc26f6cf9b59fb4b7e406b76e60d232e4bee0f8f8df97865405e2bf2ca2a4148a7564b95fe4dc97c742e8c764c43efeae45b50c2a84d9b096ee2098b5266e3efede4f2f3344fa940a2e05b82c5da1004a0ac0cc489dc1731f81915eb6cd140db73b30c6766907ec1586f3b9be2c573fbce169ab58fff02dda1217843ec8fc2ebb31e9c57a96a73df446583d7dd97d8d16ab3754b9d87169c54468b84c7a771f69239eab8111d0602e991f855b478f7dc9e79b7b480aa61a757ded5477c06a5bbe73f5a7ab8bc6bb958f9e13b80423f66722cea0bd3ed7fbc09d6aacd59e9f5265d81c9b56af7566a826d0f946661b86c43fa446f5157f3fb40d34f4193a4413a2b975955cd4bc01f71469f2a7ea0ba59b6fd67c1441ab4005ab3cabcf3f0641a96559df1e504d5c15f26fcf34f727a0c0a10878bc55648fb5918beb41e87f9f739dfa96799aa0039dc9b4a442076bf8e3e74cbf011626722c6e12becdfeadc1ff88ab775f07d04ff4caa67af30ab26b9a88c5797c54a751e5a097f33b12daebefb156e716c15b6f8aa5569f3a8e019a93d92b1b9f5406d34095bef9f9cec2b4980559cbc88dca77eaadbad4aa877d58552266a20290b1633bb7d4707fb21d4ea9399d78c4a61e121074965c0cec08b172da08ab5f8638788c6579fbe1c06463542765848fd4a342ec6dddd133d63276b2b4e0441b23c15d6926250ee51d5df0bde9aba7262499787b947e3bd641ec3c72e01724b5134056af9cbd428887473fbea75d6ebc3f437b3e5b99c54ad5adfa3aefb11d566149d2b22caf87fc25ee4acee89a71e58b7a713b780faf3ca53309a70b47445d138f01aaaf65a78521f5392e9752c68cb24c5a222d91127f13686cdce99120886942eccd208a75b3c7f1cf64d2e418bb4ad859cb0f6df93d31f9db4f4a669a3829929521f8376e685496a3ddcdf170e360be7faa33ed6cdc52884b01632bd9d0d16b3750d1b5649b7e4d28a2d323f06647285292579a5e07dcbd4e034bf58d1ebb6bbcbd5710c1d131938e3566148539faece6d1fcf92d713c35e6360ad077af2578930a68bed28d9c5f19b4d3853d4e0021695024341162a707a5e9ab486745329761019ee651a2c319746a7a28d8c8c68a08f0e6b4d872782a3ca53752b2ea819a608f58c3101f40b36408a506f73859b73d254584ec92da413212b36c4b035c4403ed12d927f09ebbf05315d07823d4c7e71b1095d367c3f41f65067a7c1b00f71efeb5f98902607293259f0a95ddd0e35558be759316b9e30fa8eed5e7e77ba62ea698d8db41d32e6bfb9edbf78f97da21f15d4a580bc459b5b47044a9db5f3ef68ec2dccee265c05c18d3c2cc8ce28612b05954e09f08f2144eb84c3cbe5d35d0c17894a855ed00191480c0aa19059c99cef30e8325cfbaae4752366168e6efe132e7519bee8628c5144dee83492ed938ff83f60de52365fc534e4045af7a590132b20c385c057420bc6e17f3476ab874fdd9caa23e00b13ebd979a29a49a1937cc6060b11f583b91f6c0353ea2542f0115bfaf2da159145e8fefa804998b121f3eb637a0887fb75fa394d4a36e270bc06c243e69093d09c40d9dbfa98582f4e397a242d16c6c7c0fcc6c7bc2ef7f5118e7b6b1625402235cbd1a50db3e1123088dd7b5659caa0a681ab8798570fd3700092bbefdb91fc176762a548c657629cf56148e5eaa3f5f0a77c0231f01d589804c34ebcd6dcdb04db1e20c6c5826ce01a6accbe61d197cdf49f859b1f5ea9eab059ac82ec66813fbb1d79987da1ac0ec11b768194501d3d2855a16be32cee6aae207be19c936684b019a3a0587bc02e9910f56b35cc0b4326ef7e2f9020c30c4857792765e146787ab8b15f4a024f83c512d44daf6431570c353a2eafeb2ef8a11602ff8bc2b5a731efabb796488dfff010b81448a9a3a57682b41f817247d3394dd8de5bdf66d75d3c95b0e61648763fcb07e29af725e8bde5e763417268635475cf17f70ec176bc02c9d776f879a5ea64363761d1f6f2feec754a706459fba4dd6f335c2e41d0e3be8a3626f4e2f60e9b85ef9730c1c99d7c19e13d9937daec6f213ecd8c56cfafccb1f462967782ad6143b3e1680758dc8f4b08a0d324b15c91fac937feaa5ce0c7434ebc77bb7a736a84a2e3fa9ae7462cd52a89ac1b3e01f2483836bb182d97d0b612746ad11dcc9b590cab1db0387061b7f14722d5c8877853544e1fef1ba7b9aebc52d240d4eca2fa5e6da4f0135b432692fe98c065f00e8ae3c39a339a2cf4924db4217e34d42f08abf5b54398c1ba1ebec4692fa9ba40e0c328bed3f511d0a1154499f1f11f59f70f5e2e2676e91c7b6a0ddfb947d9a91b188c62dfeb9a25d6e27a199bec5f1326e829788274df597be86b0d511f7524f440e39db6c649e6d3e07f0919345c638e77f9d2ec1e8ec54ab1311ad78c7c85d916840319bebb428c1548239a7f22a92bbe209fc9d2d5709b12c90f7667ebdc492db2930d898e874ae9422fcfffc651fedb3147cd8717f097f32fda83f44e06d3d4ffd0203d480334f3de12942e86c1bdd2da77f756100ec433c4554ded565fc1380988b921c64d27da1b8e5d1e34c38c236d6e130d4716cedbcc9058fbd82186795f22db27cdbd8b935be0999a1f5735448548120bb4fb3ca7c5c3d9d5f9b39c5039ca0c17afb2501c469891309a39c2c82956d94e9b7928193ccc44028f6e1b0694262cd6e2e23f6b2c8d3fd5067f5c929d7aa5edd83b0a95bdbbedd4fb9dd69c70e686b87184a3b80f0ff95924dc5716202f801e9b96d5014e94f0f6199317c6b88267c4f71cc77aa519a0422b305b12776bdcd7445351762cbebcdb7eefbc1753a17811d211368b63185ea5a4553b878a2ce776a069742fe1efab677e3809a77b06e4bc006342f0404ac399f82e71699ea9e41aecb8f470f6aedd429352c7dd8d823bf549c00deccad2f3ae36b1430adbcd9be2e739f18bf20d51f2bbd38c3df66b7aa184464e4dd17933b4730ff9b29c591049f350815fce108555c49b4be21fae86ea38aa99b75b4946987daa4aff7578d175bf9a5f475b5bd155214f5108064583ce8a1e9f4f34bdea2c2791cee5aaf0390abbc0d467e877b4eacf649be5ea596896c1fbff98185df508a09c62feeb043c1c206dd8a40726f8a15082882a5e8a2ad4c3cc03d86a01d972f95b6989319fe11a3a90afd5e23a33f0b991378e94a933af83daf9d327e5b43f5ea5ec6506ea48ca14e89df2648924284c7235e28e9718f237a68c0f31a51d9594cb7bd1c7e4dc1106eb8ab9c415cf583161e4ce8c0a8bdb1d3ccfaa1c24ed09a2073cb1924e874ef7cf9e039213aeb171e6a37092dace76ffec20909611a3b6744acffb1d3f38a557fdc34c10519000979c7a041b2e11706fc8f34411744710b3df7cae6bc77e107262fbb590fcb4c9b411699124b2b12c3a73ddf12f9d2deb7739a6f01eb3b8e56b1e22e9ccf078f06f964af85ffd7359720049145e319de3e711fc77cb09234927a48f7602bcd75227a555e04435135f549056f8bbf84a66c7b0ccb6e3121e93919eb3e58e33f7764cbab9f071ff9930c2384adfea6ecc073b4860c4a58ba2cd58157488ddabafe4d2e0a6672cf34e0315b95bf4f3c14ef6a60064e79dadb5f21aefdc3aa6a3c3fb2597bde856141ce07cad7d393143fcdc9337744ad438d80c3770da734a955ea7e75ded77c1483a994072a54d02d27d37ddb8506616340fbea302bb085ea12cf4c0540c8f5b2843e63c8be69b9f6dd478ede0c04fa041df95b324178bd00a7560c466c88c63fb767aa84fa957164cdc8efc69dad742bba7026ab89213f3f44ae9ecac9540e9af59850e9f2bade0fe1a8d08fdffbf042cf51ff92d536ab7d4de7274024ed8a52c5330a3b74bc1231af89d0526d0aafc1b086afcf89dbe9ce291f3b07012c012245f5002f41e66b8a9519e9ba00337f39e0603fa204c314124664f929167e0d91ef2f5d69c4bb8747e24497a835c9cc635e66e0c32ba11504bb44e238cf60ce3208b92dbf4063453f6efe2e1dcb624a0a5249fbf466c05630a029c164039415a5d9ac5144deb761513340528f93071d53d60c686405a25f4c7b07ac1c43e2678f030edc778ca7bffc53c7fe82040bdb24b03d5b02d131bcd85725fa23337787df91bddd21dd886771562b79c221dceb19c8762570113b24cc52a6ac817a9cdb4ff8a78783dd9f5b0250f0e98034bb8d54379d7cd0fe419655dce941f1abb230c31deab910362c2235dccf275f19eec1bacd472f2f0ef590c9aab68a05bf68b20b3a08016f5d8e16f608a6591dcafe53bd235495a687deb8a2d8c19af53c2e28377d35cccacad5ca3f684312295082ab0df794e7d3facd4563d74d101f0892fa46f70e8dfd525203b8baea0dab99bba5fbd4bd05105d9a42acafb451210742018892d0efad3226b5ba151d6eb5b71eba5e9d853af56c584be61ff6e7b9096e375ac7563d478409cccd6eda31858a5f2bf6d8dffd500e5422ff63a34be1ccfd6dd8f4a6b489ead5c3d1ae2602ccd824864c0ff063e5a0fbb84b850073814402c9ac9b3e86c45314eb5423209353d2d3306398b6c9fc1de4474461519b68ba70c26dedb0b4d6c4717af04463d664c1b03355af2ac6f0909c49e3ff55a18d37723c2554727f74fa34b176d84900a8ddd87cf6ae4bbb9d9e414536cf67e71e96cf2e4f81774c89fead41b07bbcade0fea4036e327c752e68a5321ba8e117097cdd27bb44fa10518c19245149dcaad934cb90c81fa66bb1aa4ccf3bf87abeab3ec3132e88133cdb4921463bf3e52e654b1dc78b74580d1a7f7e3f99ab7f0d37965462fbf663c3cdd8ae7ef49bebfd2618d5eeff72e19df836338cd56a6371af8686514208c0d32a4b35cc814ee030db7addf66186229150c59443f5a3cf2ffd6182c1c07b6864254a3b7b442b9fb74fb97fa0dba3fbf69ea96c092d775736434d197b9b6df8b4026ce256ac5080c82839e43288c0ce2aa47f023ed73f8a010afa0853119a507dd5021a7cd800b00effc7a278df828449d9dab6fa06862690807d940138d82c758d587472348dfe985bb81278493febbb69bc1c99b3a0fdffa9075beb012934e9165d37d17ee0c89642ddd36511bfedeeaa7abe754309a7f29c80479b57e6453fe41531dae5436e90c64df9ff318acd18e0b3ccce7be90694fa8c47de3fb9193d3d16c276573a64da433497c4b6f3ce6c5550ff0e80131102c109eb486240847c8e7a2bede391aee217a06f554ee4e5b8aff8ae04e750a12bd652b4271ac6ef86129d3fb21b5f67cf91997d3c12a21b328e38645330bda1572905844225ddf60112e84025bc8bfd34e05e1b934a2bc03d60ee2e393c3a6507f7d7c5ba8b6c1c0ee96d603dc5849ab6c23ec67fc99b040be5c9219fa68205e6b7d44b217a3f6c3edda71298943c699ef91b92b41cfa7ed4624cbd2a6a2e31d5c4cf5fa7f1b9d973cd0e67de3872dee38ce563639f0422a38d02886317ac766170fb82d65f8c99926338a69184c223d2a1067adfb3b68e3c5c42930c9a318aff6b04952f46652f18905fcd95e88fd9a04bd0daac4378eab5247768c58f5968b1f754e6199e55c90d1d90c2b9c7c40783bdb7f7f09be6ba8561d6d6f2811e29d96fd9860f549e97d791ba3c09aed80823399b23e47bd3f6886cb8ab84a28788afb0cefdebeff030055fd5412087fd6e3b2751736e21296bdd10f448fe18889a3839eca88043bced329ea6f11eaad625b10b8bddb5cab6bc383363ff5c34c91b057abab4c954f3d4a976cb64cd232fc9fd6be477f24dd5296a56207e3fdc903405b792131bacf516882a1b4e7ee0a6f5d87192d646b307e6d191eaab11dbe070816be90889bf51d6b88f83e1030f1c2722424d9779daa8f25d261f88ee324e9e91fff34790621a359fe7e9ab10288a4fcb2f885911187870dcb71809dcafbd547bd04e499cc214694749702bab0ecdb72a7ee5061135f978eb2f28e7933a90c8ec79c57d626a47323ee5dee89ad40309323fd7580c90e99e843b927c6b2be5403849edb84983d25dcdaac0560f03279683ef52139110ea7c123f6311e8653383ad9bc175f34af09c9a3eae8dbf563532e3826209a4c06b7b717d2c5ccf98c852c54f19035e598d595414c40fe8d24e2c313a313a69d9623447edc3f8db0f412c4664e6f6b7ef1597eeca5eb969fab06758f55a18aae6e4f8821c76e1ff18fd9bf000da9bd54a5d4bad7bb9e74ba863e3c5876fae7507e0d345fca02d33c7ce60b483881859be5e8e5a7091e149b3a41e771501b0496e988f700c6710545515c2629f00dc24482a78b7ace07b978cdffcb6b0b9bdbe19a83fac5919e5299fb48bb206a1ae295dbb541442630d48f9e2f7597e43541831aff676622e68a4b13d773b13d341e9c89733797d5f6a715428c5015dd9e5739a5988a06276585c1093df1cf84dd0814ff834d774e472fc808850a2c2fbe0b43073f313bdee83ed9b654100f645d666d972392c3d6053d3734422439b7b172ae1ba5cf38d720649743ac150987eb46e2179af112df2ebba959e92fd52806ed243b36708178cbb83d89b159eadbc9e74f06ff8c9b08c16d7f565a18a98cb7391db63e5e9e1ef69ee611e7de8b4912ece7791ad5932a2f974e99a557a8382c985e0573d311f27152ec97a543e11e98ac18ebdbc14e0ea0508542c87b15c3c27b90ac982b99703464a584a39e46b4263619bb8872c0bd2123fa7f3e8e1df4246f5a62434a7428aff5fcf7de0b0f241e2b57c8ddb82f729a4582679f13daac06af79abb9c5445ac78fe7c0b71a636ea98c15edc90e2c8cf5fd85a07e5e97c1833411208c593e4165d2860efc10198e1f8eb5c28036da4bdb6b21d54dab53baee1744104fcd0f861b36d1bbf4c435b588eebab3134a031c56c6017294828c61d38b0701dcf21aa445eb6cf27cd62500d01f94608647bbcee90dbb9facda9c2c12d0755df568d9112ebe66748dc8d991d8ffd1e11f60575fd19a88b987a1b062667d2225ee95171c73c151e7f70011e2310f38ebf203a53be14e6a15dfce0546ec8643afffd19efd1e1995f4763c78e3fbaafac887081b156bd9cfa763a364993568404cbc3b90ec65c44b2eca1f918da3b246dd94a394f9b9b90a48a06f8a8e5717181a99ebbf2812518a8e8553d79da5793bf3a638748d1d3f3bbeabf8548b93074b1e086a6df13ab5bff1dc62aa3bce60381eec4dff4d024b805a58f8e6ea75225f747ad2757378795d571ac11e5adb74e07d5a1ce35a27aab9c4ac675d74fcae7613e57ea49e0ebf1cd5f83bdda7cab0b665f1c5bca799418545ffcdf76aeb921e0a7e2f4671f8ad0689cbb5d244cccde32d99b8be79d061924b122e61d2161c037dcecd5228d66ffbe1ca50734ea5a9c820211c11d72e472496292d570e88fbf4d26889adbe72d4efd3e8322cbfde7aae09abd36ccb85c1c51a598401379b429d2234e46a8ab284a986ee4c53d408f527f93ac07877fba14c6b6650aaa451903482a42a716ed9cb6aaaae320f501647994f06e315b8d27f6331a6e61a8f0be652ec0a36bac552b9fb1572490e4e543c40fc69a77a24a8d52d43bdbc5ffb725306aab871f54bb62512c57078ec4b4ee009e9ce96ae08a81e84c19e9373b3b3710d0f20292ca1b6b6e9293dd1b73f6491781d5a01d44d1e976b93b9eefbd66f66455adcbc93daa99c2c3520bb24c922ebe281f5003ad84d0a9fd9eeddaf60043b7c716d6655f97be36ad7ea4d247de92d440d17904870e03254481b5aa2aaf1e4993f8136660ee0713a8f232e375faa28a5fe8b765c23369ef01ac830ed37ac7860259a673c91138fa13e5053d27173caade2781d2724534b6fc27148f4ad0a151f056afb14a0587fbfe515289a0e267d47251c8d8771e416a341ebd294ede4558a665360f5296452e9bfef714213ab78602c2b378b9787da84a94a9719960c749fa888c939ee7cba4537f621e74eb93215cd73b2c95a23647e27494e74c253b56a5e4ed3c6ccd4d86d660314ce6d06c7b4296a4bf3bc17d7faefaa2d314ac93b6c8490caf586e08d47e6d5893d0dfe3f1ec80d6494c00fd539defe696fbae701ade1d279c913b8043ec1d32199578455a90174daac740f38a07bd7af180bbcf86e5a746eac2e5a3ae34b70271e55f38d891c99fdca16bd433aa752307577f3f5f7979bec8ec48d6ef5c4d0faebfcb043fc732143aa537bd3d1ccd40be87e87af3a108f3a8a7b853441f6ae6d75fb50b78d202811c0132e07af0a2cae603c6697b38761764c1ea99cb2844afe64bd4a3526c4d917ad70e38442ac0fce03aadff80137fedd685aecc6fea9d7c650cc830bbce704c4f198865f600dcbfb500e0e90041229c1ae1638dcfeec68c1822807063f07c5579c8a60ef91f323b8de7d5cc3891ff2e8a6a26a761a2ef683759ab4c1b10b419bbeadea361c4f0cdb950f2e99b6de140b6758c0c2985a9a99c85294b11e834575df2eaeafdb003664cb1e58addc3a7c6058ba05da493d764d05837208a850532f6035d1e9cb47b8e4d641822a948dda271962bf3889f06a13c2011a0e83ae81d6a832f7336c71eabf7ba3bf6d3b5ce3631430083843519e1a42ee1056e799edab867ccc24e160f67b1b1a150dc69050ea5d4e841b82d2a3e80ab43e3c2d9a29458e78820a382e5939d2d5f6c80ccd38c18a2559214c318f9d61a69e3d7f05ea2a5897f7ad2330a7bfe26ec5dc05f712694d7dff6330c68530e639d4187fd1640c02a28691615cf5e54b431712dc397091f2ac7d64b6d38bcd856875809e166ba7de41404bf0330d5c10485a952f8d7f82b58b95193e754a499bffa14501f6201df1af42981cd17151fd35fb0df7e1fb63821510a5ef3f134c82d93cdb0e93ebedf700ad45d8626e315ae5f83a382118f65e91a5b6b05388ee4fb355c1bee25eb3b5605e7e938fc3e86cf69c5e8cf1ecfb2febbb2d892efceec61a9952742a8438a75265fe4a1f7d927d9bd4161dd8775335505ce23fba9b5fd9956f86b5b84c0316b5ee42e1bc87b432b077c67aaefed4fa7630ef422465bb02c48fa1d96f9ef0ad1ec69708582cfb801fee6b0deaae84e2d7feb1712b6109ee12e2728136a50ae3717c0900edf317b20e2cbdd5c9259866ee06b697102453833fec456b56eaf68a5f00938015aedbd227c47bef0a471ff6ec0f63f66428cce0e04bdcf6590f082f789f0882812e667aa048de71197e1c000e82893ceb47f3ecb255ea55697a3a924759f88dfd9dc1d745c46f685901c77d38d33c0f2e441938dc968c3878693c3bfcec827a6e3a86fee3e23bbc35f1f8caa5b2c1ee4fe28d58e31dfc1dbdc5dc2ebdbc55ae59ab0dc00928174f7b8b5dd5fa092bfeca81e109d10885249492ef1fb28364d87dcf6cae70223f683bce4c46e176b74556726bd1b7e1493016daadf6d5e6c99dcbb19f4e58bab6ddd35b301a1e7841411aa78dc8e8077a37594bfd10fb49abda0f390a02f9bd8bf637fd90df2383e21d191c4e0b817a2114cbe93bbdf1199449bd1150dc109b6d696550f8a39a4e4444917ef74d30535abf3ee0b151e2cf805c434896aa8ef17ca1c6640755114fff1f75acef8cf74e0b942e1d2a6e9a71e62f65a49cbd74a7d54a31430ccfd053c0f037fb5d4030d4539e5b7cf5b4957df958e8be75e511288d640d06bb6c97c5f1ef44997759b382cb9433d1cf7670fafad6bcddf7dd5cadb7e60d2da1f9f0e8a1f71d34494efcc54b7e7d61ed26db09f91e8c75d4d3c6b98c65f2bb49150ae4859fb2ab1b56225e05f372e0b775d4f8b2824d6da28b95fdc6f949cfd8a040c92c2073260d40f440affc5c7f2204318ed4375f33e683183ec07970bd862730c6f49b00be611b5dfb021fa01c661751a40f493b83f875799f631241395712cf986edef8cab559fc74ea44d3fe7ffbdfab7ef7f1d02c88fb92cc3bc0daa35c3948d94229dc1f9309bf554edbc9aaf265f2a2397a3b30f2e46c5ef9f87766fefce598f21a39d02490a685f0cf3df6627fb40f37c497cf8d880c4f9be36d46e5bb7fc1d0bfacf62c06b0c064f7607924e12f87afb921152551c331f11bd7bbaab68f1447cbd6b5a24439844c79672fe0980ef4134931bf25eb120ffbcb94dfa93e9f93fb46fb0af374e78759e71d1eba29a154b15630d596325f1c34667112841ed80eb462853a9ce730883fbad9c7fdda61ff02ecdad4f475168bfaa919613e0fe6d72e89e630db5fcf10a14601fead15cdb79cc759daa1335807bed4c648c82389df29a43e286485cc7a5ff6afa9f394727b3f259da39eeafd2881f66b56a62622cd1ab8b7d859dcdcc81f28a20e0d4469a9acb9c991c930925c135359973df43cb925198bb331d36c8dcb0b4ec61015714310bbe9a59e9995d9a1359dca17bb8e3c907d981f728e14464e2026a7790e4a5647b57daadd0c956f585bc7acdbbd080d4a9aae6c75172180f8252dba9ab82614fb1cd5c9ddf08326f42b27bd441743dc40538a821dd870a9de4034bdb2a0c11dc13178aeb1b4e2e053ace444e1126e109b89b571b351ee4c991aed1be2e6fef3fb3cbdb708262d7b596a9f96f4b268b5a0556829252a86171c717e1c7e66ca19302a0be15df2a4ab873411407a5c178430fa912373be5474d479c64bea1c6485ad013ab7b6abca7d5c9c7f0946fc7aa2c2309e2fbe14c710270243cb11000d88c9a8505080afc1d9ada12fa08dfd24e1fd9f0f723f466cc7378b94cb206c284ce50a0b04b1b0bf52c97722f13b9b05a1ae9b85e8130824477030e4503c098d0f3cb502f05864960ad6cde59b4b2c54a41d642ab0c424c2ca7ae927ea1b840986384b5b19882179cda94b1784e1bb55f298300ac3096ac0679a22e258fc23578e7145cf40099fbc3fecc05db3ce3a97ee2f8c1a27cfbbe2ccba3ff837b119b2f273fc0df44ebb54abfef7c013377c066aa64c154d3867158a44525280e05b81be40f8a8935f37d8db6a1d59afa8ddfcf05d24d4697474f226e09a05bd37f17f188605c56b1ffa26131cccc9900beb2ace9929634c6c7a4187abd9489959440d047323fb46d70145ace27fbad626f36eb57f2b0bfef67916d3e15f33729f530266cfb49e32e2eb0ad3891c26b3eca90710a52842c987901a4d416870c1981c0b36279845244a5021d7cb706280a93e148991c17bfbc48d23f9134c6e5309aab30d30a358641dda8a3976caf80a33478e96ede4096eef3943e6f54aaca7ffad3a8fa53d941290dc90cf915467834cda018d124bb89fcac795c2227f9d02b2bab3239526ad6c2699906d520d15ace14b97f6a32c12ee2dd9f648d4d99ba2c3857392f50ebc00ad8b7fba25627b72f3a1200397aef744d46b49f81e5fe2168adc02c7af89999c3c212b80f9334c258612997fd31a10275b170f0486752c273f380821384fc6557e7829468a50cc3a7ddcca2d16c4abe3307beb99b3a81edc771bfab97c955941cd4ea6a083b7200acc421331147905cd02c8d573f93eca23cbf558d5e46e7de9dfcde80324c27489c3b833b45b4c185145f9989e66397c8d0a12e30668893714e0b6ca2f76f0c3b14bc284211ae430187fc2c4f0e79b8dc80927c9ad65474103c8b4793608fef9dd88545d36cae0552d451d8d51e10462a6f1ca06246bb096dd9b1a32b5b588547c3a9e9f551a6dc08d7eb3c9dbc18d23664685ee51751cfd37d3fbb32a999bc4ef8310304f026ef1ce143eaa6cfb25dbcf97bfc9f9c5d94741f5e8f34247f13da1e8c66221a25dabdf84dde0566b9f0e59f54a3169f62a56afacead3db9711c354029beadd2046e0eee2cef00c5d3e7b76ea7f115938f23b663dbb4e4ae07da89f078bcbf0b19d69e593ecb489de9b13fe82135bbb33f2b8c974c41f91e8efe1f618b3b8b5b6baa7edf3732abc2337976a967cc3939a7a72711e7dc477a116d543e8fe21a247a7dc642d630fc95678e84220a2c08f2bf0361f3a1f0c2527cd29cdf839473c271df9e3df89ffebaaaf9eb9726ef7f2d7e0a662f237099e9b8454b6c0b589c84f770aade1ddc9c21a80c6d3cc9e8a60ef6df614a69b4ea1f885aee764fc0423b80a2d21bcdbeb06415da64eeb0526cb9ca7c1beeb94bfb965ac5c507c119579d806b2bfaffa12d5ed9618dbdd2f956e372d6f3843a5f5ebb117a98e251e110bf5a690767e6fa40225c3200d1a5fbd00f45af76933446d73f7d4edb15e10e43428908bfa72b82e85663aebd20361269512f773e7f1a72b1b6e31563e2d0b11c1b4736694f3fa1965179179e00d6be2014214747dc129ae946f024721673e8b4a1ec952967a17c5bbd7cab7fca27f4530e2d74b25cf0ed2512823f6836623e631d3bed6601ba3354694eb94fd8cc28e053f5a87a66de43d9b55cb157e9b3eae16e9fe57a634f376511b3e2728d7246b3a521355603fc6fd20c332b8d8ad88a9d64668919684958221498efd4f30163c91c126f4bf6236dde3b70e6d020bc6c4fbe36450fa605849f12b721f25193bdddb7967fade5cc249519ba4ae6e742c5622da8d33b03adc60b428f99ed701dcb9e55bcd009cb8ff016b5c6dd1aba0744dca7072dfed22f95d0fc1862603316d369a1dfd98e176772f1a095c45aac94e254b8a645dd75a946f43ee2d54ebe9ee370d7fe3ee3b65ffc18aea37213459714322c4bb2b07010dd078c15b3003b481671a80f2615232e8677d04e2d19f134b6602d2f2827367024770bf30c3454bfab6aafc651c95e6c791658908cda7d685339b391b127a5da58abb2d54702e0c5c6004919f0fff5f8f5a230b00488cc25945df387f9e96db01bbbc5aa7920fb91b9ae2eae4154e52b2e52eb7837a4b91f97db10384a693d42f7375dec8bf40eb097503788b43e62f0e2898e741318d14e5b0705eac5ea8241006c84b97c0678b0cb05eeac6d0f3b76bdef52bf35636477407a93aee07d7db208db1246a05ad1e85d323f451c81e4af32a7039b861a123f2681a8640dadf509103a4077ec669c18c04c5548a3453f18175d7176a303865935024265b01cc02656264e215dd430013052258801196cf1bb5794c7ac3663377c2e50ae41e9a73bd7def188c45febbd4ebaa3f805d37c8c3c1f6cb87e0734dc18ef8c66145afe7ab3d90ab09d868fbd1f29e6bc23ea56f76fa1de197830b97b2ce8177c41947df4f52708c06b9fb05984280ad7ec70bbfb0a9148b0ca072335c6a6106ce4d3f276aa4dd353a3e9ed9294d83de14a22ba0ff334ead5dd55135d843bd8de43d90b9c188b14f045e0988c4d354a77c45c1a2222d5fdecba9a957b422d97267ff61603fd8ac1a38f6ed0d1114277b232ce28c18aa5e086b41e7f9fe8868052029b34cb894d51207dfbbe05780729e4029bd4a0fe8aad7c411e2dc23b48cd94b27fbd05f5916e94955400d80fe85161f9e6381f4e6e70489d507da812c8af6f7bc032daaadb757ce0e703ba0feb77fc9aca2eea21260824c03bce500fc13b6e879e94ddf7fd06eebbb03581a3e62f28d25393b2fbf6dcaadc81e89dc62826c023631e6585960e2b014b1f95708b6622e19ad497cbae88a522f0248cfb69185db624c500ff046514ae662ec57aa69783522fb0db75a5d8a2d4c5f2fd6c13b488e5c17ef0b3c761c81ba7644121ee44c1a9c6f547e33cf1fc41be13ee511498474b8d7fb9f5a89b4bf8b3ab8bb6ccd62e516e7663909caea9084e9a3c033c63b62beef69d747e236a2e3bb308cf2953f9e6b2e80dcbd0754247f885d16762a8760b11575af12c208e124c36eec0813972c329fd5872ad0c7a8fcb950394195461cccb0f48b13dfcec14cbbbfffe5cc99fd40f85eb52c8e1139c17df0f822409c4dcb1843aa5a16be7225fd2c54d406b7ec3d5f452ed4a642e62ecb61319a795d30717f132b8d4075e3971d2f556121590e422dc73df5a447d123f21dffe718976f25295a3d6581d4a2529ffbf8272c4566e2c4e9c57eca4dfddc9c335050e681984f2ec6d677f749adb2d58a905eca87295637953b6829db49ce712ab38b66c820c4bbc98d84415f6206aad6d643a7a4921e3728ccec8b6afc2f4e41d259a33cc5931f4fcae6846066dbd4f98d439e41f338cf2f465c6d1741843d0a8a5b625b992793ba912e1d35ae3a41a2e6611bb8f1e293e47055d72a799a63827590781b4c956c6e3bddf44477b8cd8dec6948dc121a409f9d7f518ebaa23afb97876a6d88fd06054f548344c583b0c1419a16bbc3772a54ad9777b55933e64b4226e6d844b0d569db8a0b39786c8c00b7eed0fa1e3d6b98e4d64fdfc66dfa3b9731c4f639cf9b90a24cec0783e2526898db9da8fd73d8fda1c009401db6dac4caa6b55480d90f3c1fa5fa12ab617ffeb0f1a60c32c399ce0711e29cf187442c40affb2e965e567850ef0f0d2c7afd282e8387be81d73a3da124c1d140d1293b4be661d4ab9d598f25141eaba71a10f924a1e26776ef017bbd6eccd1538ed5e02e2d88f794c45c879b14669b0bf131ac2e3f9e34bfb063f4730d24fef0972d97cc74c867c29a463ae7233af6661ff0925b7d1f7bba8a6379b2013f9b1f0ce42aad94a6de2520348c0c7a84db1fe734c504ab85993be6f3e482f41ad1363c268d302941357f3ed102599cb6c7d523a7ab25e584577f8271da25efdad50cf44986fd352178e069a1283e8fdf7b64c33af3693eb25462b570fed60d1547d78bd26c3458f2b3ac5e2a3de768e8370ad2a16108376d0f8a9440e944c4e35a8e425e368f6f8f7452199dbbf1898dfaccaba044bde670b9fe2f3e339b1f224d830004a2bb68c47d1f3b33cdeeae7df03f9890f94d828a57db176b83b05bbb76d4699089d9efdaeb63db86fb39a6c7008c0510f21a1f1596daba045ea8a7ce7b237395525bef60df81c6f3bd2972310137187d53c73ff679af16bfb8f05732782c0a718c7f447766e991e3e7200624a0cfa910323726f2593b6d153c3ce7f8ab8dd3b5763c59b9ed02e835e2fce9e1db897a16d2bdb9140059722631afa6e13a0028a04dee391475ee74dbb34ea90878a5e6111c8844cb33175cd40c6c6452b09349e5512f27c016adf74ceecf78da1fde5c06bfc14bd0f40ad9919baf0ad1aa0c2ee9cd2ef17747c1a6fe58eea83bcb81768d10601bd9628c820145c5e267c3671e1c010a5025d8db6807421353479d1ba5c03a113078a7c3bbc5d846e540038fc2113f2fddcdbf0d4edb4be1f5fcff98c43890b0dfbc6b7423b5b30e4ddd5783abb38593465affe5a9d5777f90fde93d2c11dd854590a000911991a517a9bce1dc0497e9eb957f0206f74b48eaa4877bd343223b81a5f495596117acba5aabe662093cb17d47727b8dc25e32c1d1d1cab089dd62bbc3a30a2158cda54697692f718583df60f435a51442c3fd033ea93984a6d79f2b0182256a888f9f81b68b91aca94ed55660d49e310b7ae4e612d64ff32818a8c164d1ebc4c23ab5ba9b2bb2e4579bb0a076d2c3a1173741a92b812355257fbf209ed327158d25203a00207ce27877818afcc01d3272bc266fe104e1cb74d6709cc21c2fe86ad49d9333f954eacb6cfa520d8417151d99314949b6781e712faee3e2e926244ee482520f3276a4ee5f7e63405194bc4149eae548e6cc8401876cc146358bf4b49dd71b05cdc0149ec59a00c6ff4e08a4f863c201fa63045ee06bda2bde99fc01b35b4e7ec3eda756afa6c0bcdb8dd71ea8e5b6a45df1b9695f4088e7cd8323284e66b381bafc424f467209c6140f74fa233f3a7f5c4fafdbe09b0898dec2156ec001c7290cff456c9a9a39ae473170c139a78fc66fcffc6040257344304e9e34a5a9d0b7eec08a3eba26deed01ecd21a000e4fc009fd0bcd1a77a3cbc8cb39c8b6dad110ac97485fd1c0e76ec3236e2af4ea720b6c44ac65ac31721d397813c31e5effafd4045509982bce988b4df3f25c20917f535ae4a135f45da7a4bb50dff272e5058c3cc92b8ec4a25b462f71b18c7ccbe66423f9600ee87db07a0eb1e6ae436231c1fadd5882bff04276b27d01b9f2e409ece32456afc855c4cfd4480f31acd7cd4d83aad5bc280234a599a578cb037528d139a28f86a14de9d1ef2fbbe9d4c82161a53ec9c9e4b2fe2f2fe920585d65d1588785ea12a75f50877a32cf2d60f0b7a93a8f07c11b10bdfc6589a47588bde464259a581030b985c03afafd8792efa32ee5e6828b2abdceaeda18803691b643b7141dd0d4bb15c4815ab35b19ddba08ee46ee24d215da745661baa46df0514399de5298f65cb32d4ede1191254e7316ec4d0a5457b191c60652c6f0e30f50c8ea492896610a69a7200f8449f84552f5ede38625e79514eb18509e09d40842c959a78ed1b099bad096b93f234b936f389a0c13bd343aa7cf944ede5cda869409627b68177112b162e956ed5fde39d68b4b5b625ec4bf9ac4e6b0947514bfd4fcdc9855655ead3bebea6b71c1db8828db8a5e4bfad50c2892511d522cf7aec0df7bbb41746d03661a205ec0b3a157f1e140c37050ef28aab20695a6b8ff5fc4c2f5d753edc4bc1ee0a4fa103af3e73329713c72f61dc40805a96bdc7f65dffbb779e32fd7f6ce90807f60aa7fe863f4ad6005baaa24ec06439d1ab4d5e87a27b6f813606b4967a3cd7eb3333cbe95c47a90e4f1da7686d816b9951dcc6b487cb51709122c59813d839fbdfc130407c00de5c02a25dde33e575bfa6d9c188a2fe10fc11c723a9e931e3ea45d4aecdccc9764442cd2a4ab589fbc72fcd51af2c48ad8b2c3bc7ddf865c054a32951c2665e815b640a6679a74a0323f4a0bc3facd32b786326aadd575392750b890d42f9a12de139da260a9768f33375904ce7970c59b9d9d69b17e370503f8d5cb19fd49ee8f6fcb9718f5f2e20680666d7c7263f3c02fedbd5ad8fed5bcbde4ff9e3da9c0cea122a50f6b18127c7c9a3bc89dcaaac087d0848ce87c9d4af068e1f03ca99fad4e22712b013daa24707a7c7f2aac12a6ba7000633c578a0f66a96137a0b53f55edf1f96e780e71aeb95d7bc63cf93c58f7d9b5dec8f57cdd36c951fc7a94f488730e012a541c99857308f7786dbe3b5360d868f7726af4af10933a31b48b359f60db6abeaede10efdecbf445c3a2cc8cfea1f7fd593238e9d83fa2b29a391104b31ba49a705d9782d13acf237bed822891f5bedad0d660eeb74f5d2b56fa574700c2eab8c30a8e2cda9e0671469b45d3b8b49422494459773b10889afab030c1ad3af913c5b24eb2dbfcc0429499678fef947ee04ff470c7c409336481457e32dc8232c3402fef356af9e8c453030aa707994b8292347e4a818cb05840590cb0a71446e3dadf40bcdb5bc8c5373f8509c03420504b0f57d1814b141e27561dc52a7fcebb2c8673e541f68c6783fceea1906a6610c503f9931f7a9577c1097b1f83bfb3770ead5dae7ab9f1b16f988fccdb8806bf3db7d7cfd3fa57c73ed8cae899462a457178e6f5ebe3df17bf321a89bd192a5c411605ea5449d51b8629845e5002ab1694ce5815766712045f0baed6079cb0cc5573723611b7fbcaa7b24e1e76c123fde5c7987520e2659e9207064b627eb145d44ee630b1d65717e3ee3183a297c291b6ebd975ed94b25a17323dd4e13d8285190126cef607ddcd7833f77b5fa7b9f2aa5c9708577c414ea1b04945650fe02a6131f98a168324779556cceacd698e2a9020d4dae28bcdbe7c1c8b80b795c0681e41c776e6db169a0b6d38bd7ddf6c1bc66719640d5e0a37159c029cb4a3e8b260b3d7e3cfbbcf8522ccdeaf16c423bf7d798c9d931f3e8fdfce452e63ebcbd16586d0444d3124d678f2990d17c371ca826806ea1d109e9de1e6d9c71d7f650113de2be0e28b0b02e9fa110c4ee49cd36c66416986e50a78852ef908d8865840d578b0d2ea84b6247dd25e3b5354216913dead561f2dd6f88419b81fbceb89be5e767cb60affb376004485166a2caa24b311073f8a31b992be896d2ded5704a791513abd47fd3ff9038066574f14d08beb01629270a13ae0e2746232a40d08ca2c683aa262bf56f1d2f273031d18dba028001d4ceece14bc4d464d2b287e379521c4941a7914959744ed58b3522894b176506783947f1f982b83b0a01bdab2f7261df2d99fa08db4f6d0b9c447a4c9ca9650b39070024c33e7fc92e17042d4f0ad7eee60f2bb409f398300502cdadc643f89f24620d8a0ae8f142399012085dc3ecb07912ce6bc19a21073636f37f811a541f1391cc9fded34255cbef6429099810c2b931cab23ebd850752000ac12e719fa6366fa95d287bbb5111ffb2cd42aa4464772fc28ffe7b1231a8a529b3cf597290eda6934ce1b01dcf206c5b7b6a563b80fe79f9da8e0cd89dedfa02065bb6557fe0d02b375586708aea3d1580ce82791c2640f9c73fb40e07db88205a0dca2685681abf13da4d5d43cea80d41cdf7d71a81056d5c848e2c26b0f0cadeec9da12a1dc30c1b9bf421bbd20c195c71da435e82175d7e2fb17006d3429c83a33d1b0c4d8d3c6d6dfb4483b613207b9a9f5bd3a34e279685deb2c34f4ca414e401a4f1c46475acfa1d3016075449233452cc4ed68878f6f218adc8125cc0e0a3ad92125b0356cf2cc9aa42a3ddf68063303033671303132fdd14bfd8c676e89ad57b46996934eb0a5ec95584b55063c272871e7cc53af541d6b0eb5db027972d2eb624f0fa40d2663dce537a5bcb6c3e1ca5afe7327b13b8c40c7a195b1048fb14b98632507e683ab44c7663794177133eeb5486aad295de22f2f25f4e396027c96a386a6b7b973a98bc2ccc758f55d69eeb1770470bdeb3196caebd9db6e39116795642ec98892d3945718f3a676307dd134511e162578d8cda0c426b76422a1ea09267b870f2ccd51925207e2a7f0cec51bb7e057ddaf6a5abbacef1db443c5f2d707a85a103adb1e0e51f32584e3d01a7e2481cf4cf7b35b032be107879710471e35fde199b44e073a6dc96caf5ec98e227effc77d9177d0191d8b846775cb066b3ba09a88314f73e2cbb4388de223e27108fd437d2596d66543f7f224cc2bda1c5f3586b78c976ca4a747a580e326db27188bb2efbd047aaffa95a9a8047c59661d07272dbc6e09450f561448cac031314d2097dfdd9f989da86346a54076f2901bdda92791a0a5395359d36d5d0b1bd048e5ba68a7fb5fadaa76bd44405ae88ec96c61db1c103545360d9840b757c22afe121d92a5d6a86bfac1ce196ed0a481407923f937cbdb1e8a6d3d8d64e556b2b23217b07a83281195ae67fe9d9e63f657221446cdd2fba53ebba80066e5bbd65e12ce4298f6168009b869fe47a3f9fb736f56cf611b8698f03126188fd5a801a1d0b348cfde070b5bf08b848d6b854ed87d587a0e6e34b84feed1dd96e3fb49a2848b1b2cbd8ccff8aeffecc0b16468bf897eae3cf0fb0f8e8c9669359b80a8f4c953d715d43254c79aea05a63ad4f949a1ced2087d67376fccebbe33f535a995dc0be9173ce29ae24afead76207b36676dea3b43b585f764fd0a16e400bf0b6cbf9f9cad14486696483f5a901c0cd28b5bb7c830f1347dc3c2d032e91977f970d4f81a91cf5ef4fc95eb30ba29a8bc1572c047e6ee79b05ba03de00f502fdf00e05cd93bcf0d27ad2c7a5587ea6bd8a82798ad9bec6eed4b38d45be4c5e436ba6eb52003d570e9b640c77a1f0d3e3c6d0322126d2eb7b4f2b2ad6cc9bda03c57a43818e2d0c6583fe14421a314fecba2e0b15833ffd534f39e26f90f3d5238ab54ba08231ddde516e09f5890b2e812516056287f97d3d231eb23ac194b4e52d26d3246d588ae59fe6f1c1a7b4f3145fc4d92914376674cf359a78f3b8c019e3537e2bb3f5d096b48fb7b86c030c7496277b8c61193356c82d15c721ccc5c6bb9d22c8bcbcba86e60b2b81c74b0efa7bfbf5e6b6e115a748ee4a6c7649adfe3e5b3d2c398e41d15ba9242315557fa17abf8e2aa892575531a0e083b578f32a589bdf6e10b866dda423d01c56319ea5436638005a3180a4ee7df601d48e9ce35c25f882bc9aa5ceaf565eca52fedbf39c27245f7ff071d3a29a67625b3f80c347993c876267ebe71a9b4bf9bd54ee4b02356d19f991313fdc03a34f179a78e5734dddc1dc4811648a1b64018099b03d96e5e48e355548c1ad37b0ac3f3d0e53364c353c797480a420a082436710c4f8ff6a0aec2a8664ab262de80fdd14f3578f4ef13534b5224ea2e8daf9665989bd5e2a1354e1b4c94a5bb2b7b8f5469ffe87209cdf84f6514b0cd376060d912d9db4bef40d3189ffda80222b2a4d64376a400eed8d4d04e5cf2e8a9ead9f5825b69b6125ad0267f170f2b97637f795e25e52d66009e0864cef1f6218868bca6d2831d9db560438b8ffe13367661a37965850c8e5f22912257cbee368511f9177e3b496bec67ece42a4e3a01defc94423354c0e6657195ede13380d3eec75c344c93637494d660e100fe3fa3712f261b5b71a30ce9edd2e4a105fcd2d06d1701f8d32b650e19eaac1a2b853029376a5a4563ea0299bb4e2f6d915a78c6c4966416f21b418fb098dbbb85ab7b368e09adc2562e593576db7a23bb0c1624274af2caeaf0dd2c843691d2a63be16d45ba743db0925bdcd944b649285b1412bfa4e324843fec1b69287a697795949054b9a1eb93684f3a48dd9f026e39ff4b334fb508feec386056b213821d8ec43a83584d6e818bb78e4ba7f209367f6d4a2325d785e9bb1a8858b649945e44a5acf4fe8b602f221c1698c00e4f733be898bb00ad6e05f32870dbe2060cf3b4622d48dab5d45e8ad9cd127a52fd776438b1a95faf214b10cb09992ddec9634b9069393b2659331745eaad9d76c99ea6a9fa147135db00dbe40af6f12467714aef8e0116f56b5cb870bf4aca05ac839a3a76d87f91d1e4feb4a2125b51c780a632301621b5149fc7589e65078d2590247ca8b5c1dfbd37df0954fea01aa689703eeb540f22a3cd65f02ccf65e256d16791a30824dd0e28d39bdbac5982152e83d6ef5f447805804a9958889c289d6dd7c41596979e535d50c6932f9a430a6806132eef3a898c74fd7c6531d3fef0c8e3c5a18adc1690991be7d87ff9858e23f7334330fc5b0c3415c336ed514f699dd828cee4b36ff0fc05ca8e1bae0be500428d4c23568a357809ca2525eeb946a961e75ebde8acdee74ad667d5fae453a98a71e3ddfc592d5ff043b8a585294082421d7cfdb44d0252dc688d6f33a0a453c5f61d8eb7b2583efc18cf5d6367280220824beb6f464699290409fb0e14a3c631f05183a89314a15d604fc5f602ab2657e45c206fa04c83b800021a6f6d46ad1343c9685bfcbd822fb7ffc08bb4ac6322ec99578f9c4901b4afd131355ebcd86c7578611036fc71813ab191998d427b3014682f6e4a7ebe07484129e3ea20e8bbff96a33ae5d3dcfab9a2aee9fdb1f6e339ecd25f107e4c2501089348d3bea94634784611dd79d31e93a1dbb358adcb99a2d4ac3da8a88e7766fcd90f013c5549856426daf1c00e9754788401c7ef87b1475ad7956f315596acdbc224f9189460293fbb4bc1c814d364d719ec2a1c46c418fb35e8d86da99926e28f59dd83a099537d5dbf43ad41221325659deb6554ba41cb41a27e13f3db1efed5e5dec606aa41a56ae61b79d670e7514a768cbe0ade73922323de333d95e013a372ef8a1e366505b2ca82f00fb55ff9ad3fbd44b229fc1cb30fc50661b98cb9874dd266b74d80ce951e5d1e1cb08de07d2cc45ea60036343a8a5966d575c30e8b79e62a4ee2587bc0e698aca6190349c9210646393b4cfb50090286faee791e0671c7a5ba728667fb61ebc97cf94e1ef589b89e72c89f655a445c8bd2f80f94cb83d1571c491214da5963b8fef5520ad81364ce0dad5798bf50216d2d4a7795ddb3d5397202737213988fd84c34cb187cd3ec5ca794741192ad667005b05e50c32825287d006b299c7df7e383995686892e38450d9bd3a617acb6d22af4f5550a69f387353fb93f00abc967222f28c2fc479c3c7389bfd5f9ae87e2c81c699b401f372d5d7ce1bea7981f0642a29f5fb3900a5c3596dcbee007ffdf6afb4a3f676ade42e87ee7ebef1fcecdff65e3883a888972470f0a76c4a9241546a0db2fb8598f919d126ff54209e1d79e6b4a69f01568497723df8e445576666c439cad9a791c8a7bdba0db5dbc89b791ec26820810bffb6356b7f9cd31ff3c607827a6993237eb74bf820dd72ad75da0e5756d7fe5e561254e33c542cecd1c237a9cf0b13f6179fa23a2a5c831e72b7e1c6563d74c9127bd71c050fde10d11914b3c8bbf530effc93a0c252f3ed14dc2e2022e3e04341e111fe3d025032359fc61241d0d5a0f7338be0a6d457d10672450a82b387841456231a7a49d5c6c39cbedefc2f19fb266d2527fa3bda2cbd93a9bc1d87f1a572cc57e04e13c0f6abddca3388571baff01acb595628f6b7d6e70c6e54f6610143ff648e38122f9f3f5014a56e5ed547e9924fe109cce845053fe049541cf0a8f913c60ccc129ef0750fa8b77e32fed6d3b5c5ce4a5cdbe53ab46fb732c3330ce14d8f1bd4a8caf5bb137c640a4733c7637200e665ac564e5208fcc67684ef2c6a9038ffd6b34582206c7009f58485045a2e20591dc5f4f1ece140039008c0b4ac1e71f6f7b1d89e087961de4abd3c24127157ec04ae6abde8db61cc3d53accd653935c9538b09dcfec6c54abbf4d61c15eff76b942c19eee0fbfb2e3f9fa62e19de0eee949ada1550f361d6e843a2ee50989dad9fa50df62fd7ea8d22ebe15852d4b4ebc8262c03a609065d84d482b192342135ed161d869e8aa7f719ae6d0bbb228f67abcdb384bcadf49005c540ed75908b348bae7a7e68d8984433cacb655875eb5ded15b42979df8b00a680fa3fee808cede0d71e80a7c83ad8f4fd6fbaafed5fcca0514d4f779546431ee7a4c964ed03f0d7d4327ad0d1843d68c77abc39516a1a3a5cfed3a46d85d4501d29cfa4a19dfcd28fa38bcc25f7577e77876aafcb7f18d69eea7282835a3bbb10173d2150e35c79ed5dfacc81e15ae1d4a69e8821d4b8e7342b4690c29cee8830620d10e8511b72c0cfdca21668d2f785455867eb0ae284058aed1930dab5e9829ee9b3c4c4435fcfddc716459812e8471a9cb08a3d1940079fcd1e22e5210834b190d49271d09680acfca98090fd72b8c168ed0df73e3bfd37483a96721086c0826de8fbac468c9944a82bf7a2ae8087005603effa9722ba21a64d19e3f71ed166386069fe0da1806c2a24f7f8318bbe77f564f24dc5c84455253b6fbac7b168d9adc52ec2fd6456ef1bc08eac03a95823bbfd13ee6c754a8d09825f9e1adac749299749a937fbaed30e9cb92b9a28763af152fc46898855e1c82043ecbbe1a228c5ac6f900e5711ff67bbd44c002c626255dcb88a435f7f04c9fc0213b1c237966a238640272eddebcb9b4435397be65238985eba02aac93d55f79341fd1404f6184501ebf118b8335d3f8d3971cc49610873ceeb6ab308f0f9764d2af19c77359b4a262af47ffeebdf5207aa12dce41d6f56ed3d89dfe18cdab11721e768c19685775a3d8b5f88164d3e5002662864a92e4d8fb613a7bebfdaa289edc008729c349985b65b453465fc8773812171303d6403347c90b2151bccc9f834c3d8d6060af6929a9c8d9b2046a7bf8d7738b38a9037bff0224bf98532c95a895f56937ad853f6d945ab2f823d03ac801f86707f9be66244ffaa99d3e148e1bfa385a9e727ad26022c8ec2d3f5c0cea8edad399e255a03573ddaadf50b7af45133f716f4e821ecb84e58bb625427efe9674f737139b939fb0b22be0bf5318f0d19bce44052555ef0133f4d6e6df75475874bbc3fd4bc0533aa57494017bc9a3188ace125b90fd8cecc8e60891d68e751861c5d25989ce55fd1cf756332d0f52fb422067e413c145baab477f4c82fae16ad93e8e2968ebd4bdb0a8c04f3da14842562721181cdb51fd476706ccf0af1136f6d947c9796e0fa115f8ca755a3805128d5bd8761dcd85b2cb2d8aa7ba20860706e3428d1713754e53ed3ccd01e82af282af389aae93282a33e1cf1788752dd08e07a0be449c3d38c36f6fd52118a5c4a9a1eae0115a964776b30de6c12a2a029f8520d2b60719255ef17dc6b191d869364574734fe9a1c0bd4c7a2132eb6a26e11e317b424530a551fbfc3b343c9506c3744f0cd3b3cfba08e4e8292e7ef41e9a5ac774091792e89460af6a500eaeea0d61a05cdbbf542e18e508717d1f03d2d22f37333d5d1f5b408b4182bcba0d7c62fca20b2e2b866a050e5e924ad25de271dd2f257ffa3a634f11a010e465567c76865bf015bb183acb23f0937496c355e3bbeb98c41b4f4bcf782f4df0d060b6fefc31f70995707e0aeb4529fe8bbb6ae2ee3d10028df787f724629f979812c8c7fc1dc927410382a0fd0804ac5bcbb4c92d182106a705d1af1a87af09632caf04e02a9e455adfb1370fd7151c93cc18c625094b3e0a66134784a9db71ac284db05605b082dd6361d8f54edd0ef57fb0371e10be7c2556f3b6d32c0d6ec078ea6911b090fd60462600c2ccb84e5dd5d95418fab72790b6de60ebbe93ad65dc0a685a56dbf64043767427ef5d8453403c3caf3382b15d456c0dd7614b99294c8abeda084c1d9e78bb70de432d47d333b95f1a1033c2bccc3f79de5df1bbf2e95688250cc26357bc4aaf042174d1b16f223bc21974fad479959166aead5ca22969689ddeaceaef8918d7115c235ab634cb5a0576293f1e13786de1e26ca07b4e009eab1bcd99c3043aa355fea5386f20a2da1e16c35677e9258e95d4969f954d8d518e393b789ce77001678f32f2a344330451e0c11a72e6acd2f32520690c8571b22d43233c091774fb22cfc34893d3b51e9aca974630e7969c51ae373555c91c2e4699245f0fcea11add2d15b9648ba06351e0c9f782957f85696081f54bbb75298befa413568ecab461c3d05cef86a0e2c8a2acd86908bf21ac369b75abdb81e1903e574ed0ba9cd19b0b19a201b2a3adf18a9df511165394c39225ccbb8c868be80fb82844009272a7384e6361017b3a430b74ece7e5519c48ec899b6a3ca6c15a63d2100e0847718e1c97c4df21f914d7375621decc7b82462a2fd09aeeaefe91dc993c9644fd6c14da1818d2db3fa86043ca6d36c64bffadc09aa6629ee4fb6916dcd8237eeff4c4df2bfa662ad9bdae1821fb8f7a59ec7be96da951c40c5778ae20e0d9c4a939e27d9319dde392452967d9a9cd367ed40eb9cf894f06f2ca28af5f3dd2543542d525ed9abb8b55f221a3ef28f6c33d413e1e7e998f9e814991bba384d2f31b6e60ce0e04781f435b93a32e389bd02ebae248ddfd55a54fda602d1957da8e40a6535607573918204411b42f32ccbacd26050185a5ebcfa89fb2a36a714bb3864a2dd20593ff8d51bb6929584ae419a91ade96de4d574fff7acfe843eb6c22294faa1344a0ea722d9429b8aff1fcf0d8d147aa4a278e8a5571555d072ece7e4df79858067242ce24085b48764eb1886392e1cbbbc5d97880514e39f4c5a203f6b653328a8b1f71616c45c5405f591a9c3a1bf21369291ed708023fe83962c221048937e0d30a015a3ffa38776f91472ba6f5318a68da27b53faec6e1659f469adecd4bfb775e528f46bb089cf10a888f020b20db8e27bdfcbfa5857bf790c9b50fbb6ca8ad3c407f159df5cb0561f4a468936aa2035323aedf9679e3d73642b62bfca8deae2293401a4ee0a811facb3ad4bc6c1867c791a76f094a22b227f05b433a9781113cd5d8543bfc435ab08d6e1b351aacaee594c04c10fa30d082d9fd1cefbf701f8cc4f80f79fe02d4075195fc132fe7caee14eb702b18430922d7e3f2bd7ea99a4de4f1cfb6411aff19d667cadc6dd43dfe8f750aeb558aec54b5d4b0b03ee00a51fe898b7298e7d19ace67ddedfc99ad50a447557be4895be02d9caa4ae9bb612e390fa71bc9b5a96a97b79babfd99afb39538d958bc8e853d95aeae9902ab69b24e03a0caddc182e2a48f1fcd6770eee619a2e7e41228c8dc8d3520568cbe182e48722409e07d47beaeb387618453e55fa735beaf41102234e5d4e91f5e9eaaecc64688fd152596904606600ed80032ce68c24ddb7a09806bcd88311fe15809827c730be03d37dccca942ff5f9a6ce12ab3f667a1d0a60736d0f9fbdca4d0ffd8d27693f9f0ebe40c6e89af6b14525d1e6a57952fcf31ee5426214327fb2849782b62747bbc5498f1d766882c2eda8e16c70054d092b3121a0532dc55c0e5bc3c246f9b9b8ff953e476575f28c42c52b4adf35e31c74c15f34117a8ae16b210f4955ba01d616f91190e7a605012333ac05e4bc6f15b46179c28573a01c978acfe1ea8455ba2f153a9544074024e1f3217e17163f15bd7f00a87480ee1eee631f4c65da37272f868288cd9f239fee8f596ab767139daadd358f8b18d391fbe01ec4115f0bd429c2155a8a111f696ea9969a69e520cb9892b28bf247330a146659e404752c359123ab321577e10586510c37b534dbfe41e1a277e6d93fb7e71fe8f01c1676a24dcf822973b025fba9c45bd0c6870b521113dd84905a64e64caf93223838b00bee115d51f60c7d7925d02ac098844784f000ec8d61f08f549f3517719e50e5a5196ee0c8b2e6f54f7829d1ce8ddefdadd60e8c7e1faff784d10b88e58da2458aa98526a0150a76ff76fb4e30eb81c1ad9e9fa3723c091b1f9515a5c117d19717c44146373b23399f2a68e04995f221bb927f0046f4a86a393955b8d93913068a8637795f9a58204f24be9984fe3d81bd6e24bdb9843d786f1d0b81d85cf2bfde03e7815495f702921be13e538fb1062f5e79b4975e01b207a0761b64a642741766d8d8c64fa9610d85c35a4f546b35af494384197c892fdc619c7eeba53d2b34a440df8a300ab62b40e33dcbf9c7428b8369e520b8b2719bca3c2a17da51ba4b35319aa0005bfab5f9d1917fa46592568fc7535c5fb59aef0f3d8aa3cbb80cd229bb5a84df5a49267fe4d08e65e93fc218f09e319233c74f2e8dc838db655ac73f3ce0e71532ca7ef1c0e9a7a53709047589bfc3d00a0f617f8369b878fa9467e910a7477b62adc091fb8333a8bd4d34fa5f7a237eeb00d7f51b0639eefabca6312da352e276afee6dd03cf7267928cdc239045ed4de0726ff742d1f94f0f011e32e109e6f8616fa9c24c4e1cae4fdb949e852d7a69e7937301c90f8b35b884cfddc2adcd1e73b00cd660140ee86b2ca98625341f604238bc50867cac43b2ff4a21190723de0d921535b11b683633ffabfddb0560884bcb8d0cf168577224b79a5d76e523e70218eab150f5b491982da3e52a7382f4667ea311565585514798cdeeac59e2be2a8c877e62e687d2e0846913f5023aeff7113034d4ed6b14feb74167f30dda2a596346e6a3d22c8ff68006e7fd856cfec03a363090b5147141c69aace8c6307a5f42585138196d3b67181cb9c718dc4b7e304cbca98705cb729dc05840cd15064a552cb52141067d071671fd842bd4b720f9582a2093061f522914a5eb92e483d28d90b2ba3a97a78a1230d546b7fdfee1d1ee819d78f004f7b77498bab00fd07f21c177f1a525cf2215d60acb748ed6499dbf71e1c8524ead99896fcd4dba330fe0f381beb4b455e14d11ec435845df22604137cc1e9c2fc37edae9336da86f345f31d75a2497543b2cb4a195e30cc34fa0fcf59bf88eb5cf5408258b2880bca1efda3c05727bdb39f7b54d256bdee8cb90bc5cc55469b60f0c4a81f42b977a29dc12a24aa5e9da91446973fe693644fca2cfa48eb0ccdb81241104f5eb21cd4132df9c7993b367e423cc343f11de33c02742637e1225033164b16a016c49713252085d37b909eaa24fa3acccd7934ada3c287fffdc6d46f9c534e7e7369e666975fc1cacf0c90064f42fed7756eaef2c1f6f57840c22ac2f575376600f0502b62b770a56bf1f96d8e6f84c8bc0ca59a473c50076df4ee3852e344e89a67a55b20bc9b89d18a7ac282efb7e5aff13573b3d541ee85ae7714995eb4821e2fafc5168064b93b336ce14ed0baf7af1432376a83159e156bb2aad6081243a5ec703e5931c6b6d5fc0e044bc5b48ec5c71612e1658cca7b198d6a0cde049dc91b198f482aa4204e0d97da622d3ced9f57c53b8b6b9c3cef7ed3e5ee1776103ca8ba00f9e913a3274142db3e256ded0a3a5da108b9d2e90d694dcbd73f4c5588b27e7abcb4cbafc2c1964dc4016caefbd55bcfb690f6f2d62049661cf359e9951830be9ef302603ac40fc87849b2a26dbc5ed3eb22c9aa18f85235e6a87ffce75c82a948f5ed09168544e7bbb810b4765896207ccaa25e40e21e1f667055806df6a9b9464a88e09d9ca829b0a15ccc6ebc51bc394572aeee28adecbdb063c462bc31ea1e013cc66c0bed4663a778368ec169eba7870634abbe62db8bb2339286368c740a12449478f385144ca782685dc9140f2fe120c8971c4b52e6a7c1d8767da25ce56281c968312109e03ff1b8f5ba35782f8173066f7d96a23028f92abc0d1ef457ed5533a080ff62cdf07efba9286c710bfaf644cc5cb28b24460662683af11fcf0b2e53128b990a7d8f8d8b2b72fa376190ff68b69db48593c277b407aac6ce2349b28518405fa7204a3ba212e178f2cb6fc257c2927042f55fa9fa530462eb1bdcda8b5018dd72f105bb4ce6fc6fdc0f9f943eda681ea6ec28b17807accfc0fb6bd6e6ccd82703c03b4cb593621f9a1e4244542d5f420534bae32f6f6fba73ae3b603d73f5e60d852f8a6e6c1840b076d5ac83e61d8370a68760c405de728d1e8a461f6fa9fea2178ab243b91284f1be39b3fc040f023eca586d8bc2e3e63381a7168fe02dff7fdcb50b4e76b92bd5e9407d2211cd5e75f9284169242efcd15199379624a1b83f0c16b436eb0c108fc866d6264b7272e2128a12941d18519971a59351618d4bc335897331c7bd98786b462979c6d4825445c6c507dc3fb0d402ca08a08caa30a19bf06d15e45cfd03a19a96dd1bfc4764393439a53ebe5adc07953c510c71d0ae222389f968858afc0fd4ca3e16a1dbb7d3188854974ca6d61d53faa4472b22e7d6d45466f0bf1eec317be9c09234ef9fcd6a5c2ed893839a309cd5db029ca8a4bada4eb806e18bb9fa75234a2b5feb7f231741e259a99995081aba7f44a5912acb81c8c6c4483925b5445ad225dc4f84986c29f9050cc85c1a0252ac32b438d92878bab2c25a09dc6b68dc0ed17a382bd7bef4c7c3e5ef5cf665347404c9af9141bb9b81624ae8a5f6077a409fad28b282732ff12f7af60c480b33ccf0d813f8ebc2717f6911e3ab475f4f2966e6c4935d538f26d73963ecfe7a345f59426155e599d90ee7d795313618fb2059e70c9c1cd2f2b247a824108f0f7bfd8f522f3ff9626154aaa366cdaf8977fa1724a7f26a48e4ed5125ad420d3a051700eb474de82cac15bd9020ea2936b0aa84c1e442a7d5f059c1e6cf23a35b3279e23ec55f81b2e59b693e7f2ac7dbd900f0a3ac28deaa6f8a2b4b0b590d6df8305a7f419e933333c12d948962817ddaa1482275c619451e19a62878457bb6682f231f54f612b82515c2b8a4bf86c9d3da9c6194b44e01ce5128cab89d67a8ffeb76acf08dfd648f6abc9a4da5117cd286af9962e370c6a8c9b9e0138a4a0de0abeb54aada9e335df8447f05db0a5ba0fe4f3dfd995c7fd1bb62e4d1e17ed1fa20d4b2d7731bf3e37c7bd37129b085e1587d82ca07f248defc27bc231ff873f9f74cc3f490009e4281aede7569469c1e1607bc3055aecd726e971da7a9041cef1886583e6a5b8cbfc5a11d38dc3e82fb151c9644c12cfbe2a5f7aa96d5a27a0a8838fdce2d5512a7ce414959b2fbdfa7068d3e8d22041591b23f8e767c9d337165a8e6677a063f10d084b7afd16734921cca4db2ee1894474140b954fa8356a2104f07940daed50f5e92222663da5a56e7f15f3544e9a86ec4f18d6d4bdb622988b4efaff26fa3fb89a8ca5f1106add07b8572be84d74aac3df14ac649c9b3f4512c0c6cee2c1f98b4cf87fec39f85da7fd1284447b142260702fa160131943703b5bfba7e00d3ce307340848208439b1ae6555488263597ebe7243934b4a4eba29e70f55de79404a87cfa759d286e69c6a4d47b5bdab704e9345e4de85385f51383389fa1c60bc5123c2e9e5e582801544e8ad8a16b64c54bb5fb35616d9160fe9613aeb4754bcf60f9fb6e17446fa5091ab8439c7891aaecacdc25fe6a2ccba21ac0040a8a50cbb004a1ce48ddd0676de1d07d8adad312761da47b93ad2ce7001c513bfa915c1c6c8e75fd641bb4d59e72c7ffa8bae87a3310fe25537e30c5d100aa83e0d35fc71fb2e608db16437352f3823cf5a212b87159eb04c3f70162e1f80c6367b42913d6a2177fe59cb7441f345a283604d3d45a424d366f325fed6924cd80e5b767e1263b27a63753f4e9b6f7d5a711a44b44950720c6f818e6a3160a7c09fa2dbdd7d6d8e7ea660bd32cfe22b60efa523f38b8bfa50b0465e3574014f11b7900e3dc907e43e1498252b49bf946a6a015664b7e122fef2eadaa9d4b77058e2f6ef1dcd25ffe70d03601bdebb71cafbc1cc986e7b5a8ce1bf4afc5d4019a941186b9230a9ae19d925581447294da1cfb76f216330577083d6e4ea9b24fa5cc720f4ff8af28834a7639d0a291a0f7bcdcc18ee8dbc160584929fd0553f43e06dcd432dba0ff6cdf277542eae06490312dafb8adb6a6754b7bf0b4913e8fbbdf04c1fcb881b67d33630df5aaccee11e660c75c0464808faa440d7ee5b692430e2830d2e21361508b17d9ac608f3642aaa6fe466a3a45a4694737834a66192b1d55dace8a60434e5ca3ce498c859fddd5fe1e203227262caa79f0080a905347a24acadad16f1fb9c0999bd60a34a60fdbf534a00ec38d65150fd37ca356dea14103c3062216f9c43d5c7e604683a3fbb0c7b6fcc5a17682de2a031f947c432f75d6d8bb9649a18ce876760a4e17f9f5739685dc1a686189c52a0032b23b989877d7329e0337a440941c1dc4a7b6fb0136ad38b58ffc2ffd26740640819c7dbede3b3973ad607e0993d979d3157b63f7c521d8a8bd5bb417a4ffd0b23e2cb1961009d7b0987710f5fb5f2cc1cb4d9e17df1375ebf7c804b5bf76cd1c0307dfb1aefbab3c213ed93613c5b0c8c92eed55950a88351afb08073592bacef43f75f697699444d292ac45867585b782eb60043d0f136f6f516aa05e295e38571d7980c24c038e21157101e68fe45d32816c0ded19fdda56d7b3ca238fb66e923244766c8c8818ca848bda392f388ee72205579773883d787f357c142e1b6becdbbb622b922884bbd345be3d88d3b388b9dae9c2602001bc43ba5e0656ebbaec02385b8d8615e9f70daed22d68867344537fb48b28db78bbbda8748ece762b17c06d5ddd356f068d04653e29fd13c27d121624aaf2bdd2a5d676fe87b60628ccccab61003194aadb431dadb249f2d1e76f1e08d8b9f9bd8ca0862efa3b7a69c167d73238397291c1a346bd13cce63c013a88191656ab1021c607782c047fe9da382cfb0ad68fda937aa575994e56a2ce6e511bb1b00ac9ea7286099d0a1bbdb4fdf09a98ac60dfc2438eced662bd38e7c3f717cb9105e8dde3ad9b5010ddb8e84b3710aeca66af417ecd6a698134ae1de1f35f6ba87496238627d122ca4b4c764a689c90310aef6ce558e11cd1aa311487ad37646800ea84334e3442fc000109e06038b3dcd574cdbb79f1245cb354753262626bf76031aaef492c1d13fdf37125fbc3ad512a26ced2a31bf6e06d5d56b5fd0d883952539722bd0b2fb4b3b43732107adc4ae93dd9877c0a376b42db58c48f61dbb8401f4d23fc57dcbcbb8f913bf497c28a3ee527933ceb0b8a43d647ac221edc35175dd6b5d28fe7ad07a389dc11a55141cc4da3e9e0c52c01e7964502a0b5bd4e4209c9c54a3520be34fdc3015a5043113c387d2f7f8ca9e48203fdfdc182a88b45bfd5f2673e7a7948ff668e510e217c6532ab3a8d7a2510cc5a32c43fd801e17cd380e250fca3b59a6f1d93b96ae2d3cd6982d2f6ac50f31693e1162660a0d9623a5933859d3787b18f7b012974f8ce08eafa0e484fe30c581dc15476349bdc351736669b72708d0b0494876cdad3151be09992da2a09adb73f926c852bf92428a361fff80d2103cdc7743891fb60389b10103078fa4cfe62c05503c02234f22a034df96bbb3bdf2cfaf935f6f9efb19ee4eddef97780a51872a323b68582f689b3217c925b10c371340530288fe77ffb1de275dc177a75876d3d75fef226f2979b4d89aac88c08155cfd57123799fba6f71d30bc9e2daf42dac5a5eeeb7450445e8bedc9c0cf5d7a150c0a97c712f354825129afbd01e44152188bf981dc76169f0650b5ce56d29d6027202d39cdd34f9428a5d3a7bcecea8f5d1df5adc36bd8ee316ee3c90aefeb4f0e9ea84d6484ef112998f879634f6d623d74f66936cd2e2430ca518cb6196cdcdec55b06f2286ce0d14595d04b050aa35db794a93aac5036db269b896c78620c052e1597b8ba7eb06fcbb0fe68522ac5a3fe577e27295ca4a8fca21c62c1c079d862c93c6c8908ce942200d52a696e9aad884f613560b20887e645c28b2f7f0fca3d5e605859041e3db166b4857bc54f818d94f588848c771ac783742151a762ee8272482a4839156890c54814e521e8f91181b57d26602efa65fa06edf37da13dd87eb0e2bce49a3a52fd795fb2b94c9d9bfe8056caed7a4b324633b4e4bbbf38811eb143a389f8ed30c3bec6122d93adea916b45c851870f6f5370bd46c9a9caf4f4a30bb7b81618e87a900211e5163fcf00847c7f292a0d90eaa012c9290e85092d9738163b9ee25bcc41c91d9616379129fa2f7d5d6426df60ea5a042b51b91edfba87747e4df8f82f65694e5d071c118603b9c45f677fe47c9166acc9f679a7d04e76d8fa369372884bdd80ae0018678fe9e087750e5db0894539c0324cc44c7b772378172f8c216d9e1f7cf90718b46980b2f9536722b0dfda3d84c32b79344aa5ef1690ae07bc9eb539b934c74f4ec0366e0abcd14b3b3272b29747786922a7201419722dcaf7e83e15627ab80c60b7b49381c300dc5ebfad57b2ae17c38d3f53a4e1609e3e570363d7e23998fdf89cd7c5e5ec155bbb559a468f006c7746b8d05218a299fe9143c9f27ef4c9b4f6d16f44e701e1e4f19b48e6e8bd819478ec3c6b4741984e540c6b68abea9dad273d8e9d0b21368252e1a767d4d8a7c7bb371824a269600e96debb576fcaf00f1338fd1e30b358d98092e3d68fba7d29ea6ec1c41a5e800a7cf7d38e24fdd9fb4948a45523260d8921539d659e5dcca854ac76349fd35d3722db015d1d57afe18962f9b5da36cc59e17be0e18e7dd96302bd4711def2a2881b394fc0549eaa05da367c5bc09f3ff6d09dde942d953435564f074a20609984540aa28ecc33cc115928a59b8f9fc45d6fa588c540e706e25294e1bc3ce35509a258a342d931568a986aec2b605891513da100352326a711cefd69be86424a6ae6347dcfe0a760762dc831753dfb3ec1acb4e7472d231811e59028d7353225b2087f2899a92905b254d27ed45cc98774ad6a185d1d58b214f3b31e69b7e1730d4d37de4729f91889c7ed05c348d289f3f0771bbaaa54d18b0bf58688688900b41c9ccd38db0742d047f0a1e72bb067ee030e3ab9a9c97c4039da33646eb819c7e6b553b87ce7f9c3bb8c764c5aaff5d24533d7f593d5936a96dec65465bf97ac3b9081aeef3c8eb7144eb16aefb86706f4abd4cd05b57430a450a5447fd13a582f10a043b3f358fea56e8a1394621bdcfdf4a6f0d6e6b73b8313b4a115e5f10aae544897d59fb7c93205d36af63137cebd9a77a87b75f05dce988da520320407d4e9d4e3ebc5b48fd1ebd5f34f375d6cefdc429cc0d3d85ea6f906f1ef179ff6fd03439229ccbbac94525256421b5d61133fe481096c5b82c397e3b1c7ec8babf309e8800958be90a551730b4b5e8efc1c08b1cfb5fe36d574eabc1ec71900b7ff55330db517c10b3b6010fc504b44d6ccdd3a900e6cfdc79afff43ccea46a01febbd99d767ce40fb45aca1106e7145244e5c7a69c740f29d2d04c2ffffff3d