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 45220 5fefdc54729ca3e70f5ea9c3612d65275455ed7c9eeb7adc2528482c3c04a0ba

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ac9a2bb5af052dcf797a2970b0e71fe6f629d731b153a431bda2ea755c23d1d
Certificate Block Hash
5fefdc54729ca3e70f5ea9c3612d65275455ed7c9eeb7adc2528482c3c04a0ba
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00303b000014310000
00200000800000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000084de17192653c931b20a3a68a5142e88fb82fe6afc3cee7a22dbdac89419ba97c345b7e5204754819c3313c4b0ebabf749f50607535447b127d67fb62217baf8d7500e0868c274efd077a448185b9a97a64e2d0ca2a8d6b8ece0000000000000080000000e00000303b000014310000

Raw Header Hex

000040205221e29092cd46765d623d6d1fe5200c78a05b09069c3a874112479edaa35df619192a81a4d14883569f645c49c3f89d767b8716262d4dabb2f314e1beb46a42729afb69e7881c181d3dc255a72eda1b433a151b739d626ffe710e0b97a297f7dc52f05abba2c90a

Proof Data Hex

59,560 bytes
1212160103070601b1cdee24e9365a9e0c6c4c66ba3d5dd1a0fa215c887568ac3229c7a6ee0f9f5ac56f84574ff2340750e56110341104c4607f2c98fa597ff66e5e8206816195829391b1aa998c1f99fc475719beae825d5c86a45000de82110c59d51e197bb4059d0ed6334b9985e335290afc6cf152e5e1a534e66a7df992c10d9f7bc5c52fcf2db83cffc1664a0dbc509f5e725b618c5eab2e233126192667d40ff78ab336957e3dbcbea1904c8ecbff9d816e08bbe888c33cadfda152e0812cb1d08eccc42a8fa058584bdcf32b521735585452ee5adbf8aaa3dd4985a3c0f82ecffa48336d6490408dab4d46874a9ed31fb6008529c629f198e7b34611a7566d873223bdf5757851e3a62f3c506f3ec2a6007680f6b7aed334676477e75820b15e5997a8242c9564fbc2572716510dcd7dbdf39e02de491d9e60dbd3cd16bb7979795d5892a61caaba73316ade075b2f3478797469b22fe95ecbee765de60acb127c8d4474b873bc8285b8c48523724930622fb9c110ec1083497acb687f01b3cf18f061b290ec15675392a83c364e2609bc60db6762da4cfbc29c0e628c4a228192d25ec5b72beb9993769ca494180f864197c7d763103eb967ac4d7955107d7ce58f9ee5aedbc5857c85a7b8af1948b53445bc8d42d905f03ceec520017e06bd43e82ca000862d0ccca60b2359ed2d8c51b4cc0773ebd05b98f17ffa30ca8ba3db8f7ca808ae70b6108bc0c82f1926574449e7374baeee62247c301a3f61ef9a6a83dc7d865537b2a7b6a2bf578a4defc99ff2cea4aca1365124b6e6ae3b4c2b517dbec9cd48a0d26496efce305db82cc59cbf54937af6c93872601410426f01d68e4dafbfb9d00bb9fd03b557247ddc71a313dc58d4cca7c8ba332d78fef120eba449c0dfd2686736dcae1b810c90264ec586c8db7115a4550125dd3eac55fa4ccdec409b3ce596d227afb90f03767749d498ac9e24ea940b65cd51611b747cc243549b815468bd5013d940dcece94d24f19f87d4392bf903133e88c444e02d9a1fa1cd44f6743eeb327a4250a4941691892fbad6665dd7d93f3fdec7126c9c40659fca8b23d1a3fec6ccfa5b86a0b7f3685cbb4cc48743146fb35f3d7f69e74bf65b7e1a6212e074768bde482d5d89323d620653663302345e5192b8dad159e1683829aa577a2e94de598b8e4017d293a96fa50cea068cc8343ab6e12f009b3ede0cad91713884fc0c698038ca85cef0048c65c206e4eac95db1d5de2b85a392077a225a2f59df2fe9919da12324e04541b78b7f61743c12e4f6b9debde9e68f9fa84ecd913f792c6d25ae949f13634f8efdc9a43bd182f8d8dc7a0c1e5cb4c2191a443a5b8ac0fda215b35512d804acdba05f18d09e0ff042edb5d72db25a233c1904f42a0c728aa38e86254acda863821668ba8b36c9c6f5a2cba1d241863cac49e6669f5860e9a89580b6e11b3e97cafff2a21ff9d4c8ff8aa682fdf7383cf9f4f99d8523f791e4355123e7539d2358a176270cc03c1ac8cb5562c90478932199ced7b67f5f64313d27b492ebd698329ef508ebabab23a0ec7b722ccdb91fa08c5d53f6a0e8c76fab3551cd0d07bbef48dcfe437d0922b6447b47987177e0769545b7cb7a79de732b5035fdd737c55a484bac0d4774a1766f068138b928fcf1c5d44cb3fef6162a25f5b205decfbe1ad083282bdbcb65678c883024e4594dd57a3208772efcc073db9bf2a513e9e5e08cb5f9be04f012e0d48401fa41490500bbff902ed344ac2d769ded957af9c4d55dd4f67f7642ea2cce05031269b12837ddcac6cae1fd1e6425973ab4e5f2e64fd4616bc60fcb26b8a8a4457f633d642350ded4c023ef3ee88bd7d74365fb834697129c0607d80caa3214a69fb5d97018870a6d0c3ff6511ec6fe29e83b3485e5dd5c934a19afbee30bcfb3e1b6a7e5afb8626a0a4de4072587a833fb7ca08491b7d86c4deed089908bfff101191f00033afc9780bf7cee98ded408d644ef7adb13df11314862a7fd1d682a11998f984b308075cf3f6e7f0a760f775386d4895b287f4d56a562d75d8ecf893f3733c00f915a906648fa04f4338a2706cbfa8339a7ede9f9e394a929025ad3ea0f0f9618352a85e231150ac21cd8a406efc4332d700cdaa7e3bfa2c71f1da7a56c82c78822b77dcf20217cf8d2a43a893a960446b1fcc1cf7ee9e933e214db104eaffb302f3f54cbbf77477cc4ccae5359605abe7c8c5c4a48ef664097030dd71fea11d07fe496d95a025f6f0b24943797458450d308c8376a78cbae16df8da3bcf08dd3fc0a1e139d1112059c6b4212d7d0deef1b51bcacf75bd8976c9393b167632ee31421a7c91add3aee15cf9d2d1608a18dd7f7eb6b027aa92c05d003ad12a8ac953bca60475c20d4236fb140a617f79e1a8353743505e159b82b66952df69b1251f9ab576b1b84c68dc1932f89fb4e722cc42d6f7388c36df6de86ef4702f33cc25066d251a912ffd75ea385d336b190ab155c6146efa60664a985472beb6d2719e1132bb370579dae19ff8cbbaa30e36f1ae515950bfaada8cb1dec3ac4bd7266314926091ececd7b8e13eb40814c3f47ec4715392ea2e7f11335a520546e98e050ee63ec6b94783110dc6a9dcee85b295d5af3ae16e265b332ebc7ebe66a8055f1548e5229fc4caa413e60f8809fd059f909ebb3ffb99a4ad120c9da8228a321bda362ba7c2537d34c5c9ee42c3b9b93e7f0d1a4e519bade040ffc2f89c27b94a15fe3807c1e6f145498f4c80cfe5badcad376a3552f7ec18704db2f983f91e2d61f2e18f73c727b72daf3f704907886ac5e1e9f0c56912e7c44493b01fde8c07bfb95447fdaad293ef39538799f68d38ac24d5a5506e0c3c7b0375e6a8f874f847c6a300fcd156d92f79f959440b1c8327b991a314f4d6c09a70c4cc3329c5311a59d2e0c72b6334b9bd6a6d9e44da2dd5ab654e9ebf4c02ef3cf9587fa4ef5290a0ab93c224bb3dbe41aa41381ff342a622b414c15019c2636862832050543c401ae958c98d23f1a8432dcbf9089193c5bae9b56d57711962a162328d85f2d52f136dced82f1eba66fe0def53b04e9a05a716d2f1f14300567b5d091376fafea8bea398b10357f27ae5be69ecded6f4c99fd395bd054ac4b359987d3bcdcbe422304ecade16aa2336cbab020c0c6786896b88432d980478c416ddf7fba2f432e805ab28199ea4e217953ac552a7ae925dc26372a0a3d371d15b41e2b10d9d7b58c3781a0201cfd2d15734f0d89179a7250c91c986b5e7bf15be692e3cd460785626ed28b5e999febf6d66f894703c0e21ec8aafeeec724e8c03c95313cb4a92b1aed28d25329ae983a6ad2a36280333b78effa562ef2cbb6f75334cf9e421e127f1ab28e9f35e3daf41ed7d0323eb3dec46f608e3fed7cfbced9b0a541d1c8ee837183c46a04240882715196e36fc0a0f5a1aab42e41eb27a9e9b7cdd7db8ca00099cc7864c326cb10f456c573705a2d2cdd9eb206043afca30bdf4e75df88d815e3e88ff75be806ae700aad41c01026117a05f378ab00d3b33129b87562ea23b4560361be05a5530eda447eb54060e3308ea7cd6c67b2238965bc294ab919d368e0e9ec8e13829f522ecc4c81527a3ed8167b72571980c6b9c7b5bfb7ba568c9cec07e0363325a75da247a5836c19dec7daf9287c9f57993a5c678b96620da89e85fba7662ae7367b5315f0620ee29de39e5f0aba0dbca679a72a4ab0fb595dbcb27976a9b3806387fb2a74ea12fdb1e0a30b8f49d44f865317a8f8855d530c862be1df450922c06be2c811784a6725212e55d856af7da5194451b1a3970951d3c004dc3f36ab8e9f9829db346e394b34283f4c65769af25288e10d6c48e3dc1daa9ef08feae912a2765ff69d78ea087f2ba16005c5add92b1e3d0d7f0371f1424003c4e173ceb57ca7b9d124c305cc372244fbb2df37b1d37cfb92e1a92c73b911ff02f8a88586c23a6b62a7a90f92eb932a0a6df4cfd123d745d10b069c78c8f0cc9b45c8a189116a9485eb61100b15b0581f45550a7c9ee996d5893dbe04f90577153081ac1c7176de05530db8655a2c801ed15fece983f9744bbdd73343b1cf267154c669e326d3b22c3ad1d48b71f37c63f482713f4ea8f2ac8228205b003a306709c96f83be3cc903378f16961c6a12f34db9abba85b7f226d63ae63ffba82645569bb1f1d9f649500af6c3919d14bc02df62f5a85a7bcfb3d4f12ac2a299a2255f52af6fe83fababffef01af8530b832eec7ced3cfa590b905e8f47798b7f048749e41111159e3b2f4a903d530c86fe32bfbde7861376a471fd0634e4eafbae15a78b8b59ffcd1595d3ac3b4a31f72bb615fad2f65315e663baf3fcdf61d5a2e18f94497215f981015e3ac78180d531a2118b55ac2da4090c36078a00007b1eed95515c2c95c241b412b0cb2890f55074bc052eb77aea1d9186fabbe535c95996c088f951ffb0889b4472e41cda7fbd8d3cf9dbef9c87a18f41701d84b594ed07bb7359e019fb91d25450a6300713289be6b1cbc7c1807f79ccd0af46bc5d2e274d960895d2175d059a10d1111059b46f5c2bd7560de950c3c51106bb534b5a321bb5d356be15488e5471428b550c2a01fca788200ab3ac66d489ee4b7e77ae8e362f7d87bf0caef463b6c1b8c607325c21a99739dde655a4b050c63744c5ddef79e3f60180daf6fd4132e0f0177f2dc200c38865704de9c9dc5db5f292346f1b53450fb0e488a3c48438b8004e945f5c3bb0ec6a7e500b4e5884b90cd926d7c0005bcf66b0d913dadaacfeff5473f3009440eeeeccdfb54f12f3f75389738562c06ae3d1294f071cd2e46e2372be88ad0f458b833850c8d62c6d2ca5642bc176c6dec53790903c766a32008bb1bbbefe47720252c6809539390d6314581214004e222e64f85996d8fcf81f45b133625fb90dbd9b5c72540f7f88fd28ec77655bf5920b1412446d32a07911542b6cbe96c325c24cd5beae1ff020eb459dc70b8ede269a3b8415fd73af056d84f6aeaeaa8a4e57e641cfdb63ef3c41296be9c29572da1830492ff27d6f89c8058b0e45cbc6885545733df9280c1333644e34ccfd645599cc9d8ce149b5e55772362ba75b0ccf0d8286be8d1f6a921f9dd43f288ce16c160610b3c7d0dcb42545da697d757f70c25b13b067c29d38179c921a81463f931ba9ccf441d098d3350e80f62461fbc2e5a83816c11c671357b2834d29efe91395d740d0464adacd36e6b1998d71d799b439a2a1a88d4481e3258e2641f80cba2a02030da8c43f51aa0706c9cc569f4059dd8e2ef7a0c0bb58ff33f8e4c0dba003efeb1a6502b738d2744d29793886985e96664d8c0e049fa7b020cce37da20e2a545a168732414148adeeefb02d911740886898a6151f344c4e5c4eda17f9388af640db0312a8b783cf23cbce3fffe5eee23654c6c4a918ab85d00effa0dcf2ce656937ca3278cda0695b25be377750cd4fcb4df2b8108103b596f0ef82335a64bfb144e7bcafc09b40820d2926c53955eb2bf222bae628a7c51e7b02aed90a5ae6ad81eca5b15bd822e571cdb253fa1a27711fa23b88b9353a3528901af4f9aef6745e65df0d3db496b668965f4da5457d0ec2e823b3ae85c0a902c2f9a6d986a6f7151e42fbe61d942b70481658913b99d7e424a222372277cec5ec3e8588dec3192d294ed0df4ba8c76f204f16e71048d3c91e422c8f5a50e796ca278217ce4fde0983a7b77005d8ac9fa169b8c9afcac534e404c2e5915fff9dab626a32e3cc9b057aa6e8a6d4ef2f0325c0149cd291179704ffd5b361fca7ab6bf48de8e445af46543d51d7e2564720cae1d2dd1272c7aa7245c07b6a5209dda7c39e97da49177d2ed0fc50802d11db9eca7cf76ed0a627e1eabb8928c584e60ebeb3cfa851897a21d487f381daef5d4ec34a7dc2a827c4131adf723918f3b57ce6635d0c9a38ffe736fec31b6f921c0542e78efab27ddfb6a274596711e2cf2e2da23aea7ecd6e3117ab5b0a8b3fbe02f2fefd7cd4a0472a53a6bb30e9ed9d4fe4756728d9c379d942795c39dc13d80fe02b77d4247a207e1ede4e28c7374c21638448e7519addb3a9fbb8854dee8a56f5bc2bf244afb15370e08d50d289ea1a9cf25c81f020a2675efbf723e48388d0a240c889fdd7c5706613e90d3909f93c2d191239f7f143b06d917d2d32f80c2789ab5c38719678b11f5a34d5f5f8c804b73dca733338bd1ff3032f609e869cc1806726dc7038484a52d1c5d8b3937465d91724abad8886e6a8545572fc3013ec8d981389ac4cf978e2bd1dd4524af141e0720942958037d5be91c0353abfc7c87fce97c483b82c7996f69657cc2f4daa971fdf8643d01be2cb3c0f8a43a7f9ff712c19fad3d1e56deb50fc0eb18289f35d21286e17e3cf8dda33cfa7c128565030fc9b3fd06ed3f25f642b45f19e032fc6a95092866c9b803489570ba41e09523d2207288b9543ef7bd47358d1fcc79999a9d0d255fb42fe833fa6afdc7de57f28545da4bc18a231420c05506a102735d590833112e0425e4d923daea0b7a7d32f9c6cc12b69b7816d3a1c18fe511a1ca5b176a39ef66e1c027252ca2b1eb560d01be862db39c8e92d99b1d2e0e0850128ef8efbd2518c3a17649d29fc3a1556951355688838e9c301e5158e1ab84b70bf0ab38bae260c667e8268f46ee1382392c7f3f03b4c27ff813cc7c184ceed493e1a24f5f8d738dbe1c67dfc53086d8e7b3316bb23835dfd5e0ebd6dfe6e9d2f65c702500e6a1a016476bcdf552ae4d39b236fbe63ccc67a8b679ded79d4c81b43280633dbd5d0262f74752f6513fa28c858d38894d85d57c590474f183f819d34b8e82d254c20da510ba584e38181a0da53e1e972dcf18b8485d5ba0ea3362cea429a15a2380c51814b4218cd3051432a4f308adb457a3765802189570a2e174e0ca94d704e22d9836023f6e266f1ae06ba4dbec8ec110500e84952ea2be64dd29b89f128d456f634fd45131e7c058095521cd6d07a4cf35e2fc81ea082ed00e5d600b5c14ebc8a32292734d9766490be107664894070ee7a7ae5d400a8ee1f9c03a831bd18d3ff71bf7b85ff76b667154c0395e583dc1e9fd015d91b7e4873b189a664ce2e550bb37b513a48306ea565739ee70ba4c94846e97e1164a7d80806923865dbff0f4a84536f76aca2a3c5b43823c0764b5bdb0b4c1a98be3c8cfe1027d40584a56580dca6d110305f11a3e15484fa3faef6ac9fdaf7aa853575995ed97e4de9fa1d44d0ed86a641eaa2710cd8ea72460bb502a3041a04533e7a0e33b26ce34609be94bd31c3b312a8aa1b471725f3934fdddab22060ebcb3a5c0543408d77761a4d7112fffe24ba9fc1e41e02e61eb5a8d673998dfa4d269e63729fb320d278541ec510958542a1d5e3d3ecab8a01334fda0ac0171555fbb68a969e65bcb76636e792ecb0582f5b5cccfb78ea32539fe6c06e227d8b77f5b3bb5d187728dc5b81eb130bc919b827223df444c2c42dffda181aa3b41954a437d946cdd52552e4a7b397c14c7273b63d1bb6d6490f42fa1ce32b9ce4fbbf816d51aaabe557f2090817a226f2e7ce40a3b5d22efba7fb0de00609b1e12acfe73f0914ee2d5ad89d2a66134f05279d16e34c761079806754301e8c2b99ab57a71d2fcb95a29a79defa16206e10266e3431d4f63b308f0e3c076382341c8af96c6dc068b3d99cd1ba2ad3a1ca871a3e6d77fee912d6475dbfca42ff0876b84637899e55374a254b077ffcacd5d736989756dccba636cf0a9f643281dae97cddf3b9f69e80da75a816823cacdffc5b9d6c98cff12b986e5bcc3480e6f84d3708c64a6fd4af94c4c481b92a2c584c99f9be4ade0346fe713eb2d6b970ba686ec2c96d9be4ee7d5996bf636878fd190c1baed08061399d294c3207f6e701408e004869467bc042e0bd79185e5ed7117479ef1d924521d6afb6bc95cce4fed8de4e7e17c28385e146d92a2846e2dc13b175a3791a7a22630fddb96a8d6b78e9573a37b1be1967ce8db6fecc14cb0c9bd08b4d3d6d962f7b0916825c84f7c3bef1c89f3ff12286986cf21dc35fcce9382ba6896303bca7d623390f5e01a802dda0879bc4a2c7c0a779e2fd64dd76f0442e8454a69209719b7d9d84e01b7aa2e7f6a5c6eb3596956f8464f010f4c4ce1cf939fff0bceb66d8931466c1988c645eaf5ef6d4d2306a78e6eb46c439c2f94038bc013725e93d7e45acffdf9b6dee94e2ce6447ce5b5888694f82104a23eb1946b1c56ecd633e0d272f7fb2aaedafadedf116e63dced4a6c5f2fe4cfd9495675d1f1951d85c2a0a66fa50b9b20176d9ec72fafbfab3945eadd9e3884c3ffa053a7dfe488e07a7104f1692df3dcac3e0b3ed1bc570d32886b73e2360cec96d86a7ff806e35db8735caf19b1243f15983185d90bb17366056bcd7ee2e877aa9b484f089d06ffc9faeeaf7e5c3ab58e29fe22ec7cac3d392eb3bfb8efdbf65f6a7ae366a5c84c2ad67292032f2dc235327b9296747fc654e637447ba36992bae0fe29c64f67412b28ffe6a40bde6d1be288a515d91f61eee288bcd87af47289af70ee9432d5aa8f3c637b93cb58aa01aa07a99a641572c99aaaeec8dd31c260834b0ae100bcc5defd68b85eb0ddcb7d851a5b987664bf5045991eae14850f961cebb55634affac47d19ffeb5a8b6bc4f948a8ce819ae4636a3d4f3065f9cd8ab61a68f78c82bdb43d73e058bdeff61eaaa748b649823b0ccb1ff66f41bbb75037fe1aae0a3593f8fe046098aff5e4fd698731564bdd2b542da13f426fb53dd1273bcaad8c68340298105c37d9381a371b6c2df1527f323079271cd35a3806cfecbce7409f9e5b77d24cccaa516d033bc4ea9bff041debbf731d73b1666488a1ac78f7d6bd579eeacca4a76b53f10a036f0ed654d2232ea0eaed8f6d253cb8e5c5fc55709cc64789cfb6ae2159cbe8651c71e9eab0d61e19f3769faa670891b18c379ec09fcab79e15140b52782e5cedd18128ec8076961a0446869f753fb9262f1bbced61eaa94d7948d0297203e7446469aad9f7d95f2b1fcf5a591233aac1c091ca888eb0939dd232ebecad52a3c787a93741f4b2ee6d3d0893a2b2245a17655b550028a698f6a2b118a1c6bbeabfd4cfe2b0b15ed2f22611cabb34d6c124b466e4bea5d38fe1ea3a8a8f22d37fbe7ab4b1ca4b229fc67f7f0b14efd5768aac7a1cdc2264e2501fd2624a585bcf10710ebcc7b1f7237e9e5e5e3b22e7be820a75458a176a3262ea5338532f94c1b04913250f8b4aa277ea719de74a7c15a34fc654fd792c501d3df71cbbff926dbaa8a6da6d86d25d844c511992ab17b3d809a9a595c76f5cac830acb2d7d625b2fc3b71247e0b5f0ab4588ef17ec8f01e937a7db462acd894410568408b0183c34444d860a96e649a824d38688538a08a6c8681d2d22ddaea0f9f65bac0a30dc03adf03f7231c0c848e7f7a99963eb5a831447ed946bde68957d54517b1b8bea8bc466c5bc4476e7cd04b0da6688536c0ca9acfb1019ce34fc5019107b100f7e0c000b7521a8d105f7c4dcff0f3faa852d401a3456d4e044b13594602690d78c25658bf15445ef79b307689f0cde3658dd2007789db1cd642a875d06cf1362c030c96610bf32c669ee40c69c58b917ca39ba6095505bf6c219ff0252c9ac094ebb19ef00dc5eff3c99102aa6926ebf0f6fa31a48f9a9806fcbc2d1db96e770bbde688d343f807fdd478c9f9051c026901494a49e429d15d1b752e2b67be4bb7bcf44664ccae452d715c7d56cd36ce94bd9817e992fa048cf6c77fcf50c03027333e3f11f2a7d2cdf3b66ce6570eef30119404c471da726d5f15f117dbf93d1fe370871e74f94e6bf5f0176a074c93f8eb13147f44e222c25c31b314ccda2c342d5ee964d1ecccc19442b51a07dd370242b000992fceb03d92ae21c7b266ae07ccea27d089f217f82bd6a083be290b1b490baec1223a9eb34889c9fae13858cdeab2f4bc2ed1802765ba33d303a21619fc1dc2c04a9c2a37056704b30c6c1523c40f9468d4a51e0ee836b1051e06d1b1c811e056228f731eb23e8f443b81ef24137fcdfb78adcfb547cd3a4be18ea2cfedee23fb9b821571543a903a6245c110e5f9a00162d61bf5fbb38e3bba03253c96f10dd1adc2d51092343ff7333333cd6a7fa7c6744bb663778012ae385f0777cad49556a1e2f540a52ef2c123f38d1509673ed0362021ae539b677dc597cc60e28bc1cd5a594ad28256067fd7cc173392d76fd8665f280639da18fe202a7037f7c60270834cb5408038c34c75983b0a512a9f6e58ddf419fd74a63e0e532ec72cde03f331f5c96c37fec517ab5e1ddb9acbea99faf4a145c801197a9ab90ab47e1df4e10ac31d9e9530ed1a7a56dc03adbf53f3fd58d4443d889a7ab234d3794fefdee5b8219e66220f82ec7885c1724d60dd92c68f192501dd1ad7e5fa12c4e5dc84475da094d8675317bc1485344bf89f6423842df576e08795df227aabfef907ffd330c600e6ee8bb3c0956c92962b58bdedb8c89974d3739e42f5bec39ca30b0c765c444bb49e0054fed9369ccdc8fb74b9c33341f8ba0f55ad840673abca3d56de3dedee867102da6319b99652932ba3f496b0e6fa1a1b073cc39774fdae7398312058039370e4bd33465fe3859f7847ca50f81b2ea683157eb64fa0e319a5afac1f3958791b8d060eb1fd3a9331a5c45d394dc2cd1c635286a77f41dd97e8470483c203639f4da60bc607627801ad55a1c09da38629827b45632944118c086629fb8f7edcc4c090d81825614dd1bc9ca60faf653780f7dde4bb45a96dde5312eb842030446582e416f805a47d694b061f3b054b13b9537518d8207b58379f1a0039edde97f47f28ed1cd205b030665f14475715a0dfa461b11caaaa732ea106ef1031b1aa4d58e027bc16e0aa7a17bb08eb50fef4977ba2cb9cc40828587e04b8ca98c8a13d3e03994bd30e4fc4e5b1d2a60b181f5f07ee28e2f4c6dfa9e338aebd3e309cac4544455252f058968ca3b9e753791fc9940fd5c49fbeed8a954d3c16e40957ae37fb18837f493f4fd21e8e6d60c2267ece560011239db64d9594a764aec11d213b2736396a29f2fe3f62ddbe8858937c8b4f0a7729a16c5c73e3959b18f73aba711bc8ae556f66fec93bb89485559617f116150daec9d6fadf12598e4aa0877ae3f04c4a5467299cff20fd5f3c4ded6636e0b6a02332d2c05ceea0751fdb6bdb25d83849716755869bc795a073449a43eb6d4417797b63a3e9b396e92e33e195c1df7dab2ec7f0c60795615a77a5f5ddb8776a949a11d948bb575f2ce1a2ac5b09f7d9d124b7734dc8e15d11e14d94469d6401a67190b19e9cdd93726607972fe3f9dc8cbc58c084e11504277758f4d63fcf691ca45c1be47903f7fa1e5fd1420dbdca4ccc03650b5ccb77d963a6a34aceb1b9466bdb7229298563706dc2880840c98d6d14760926c34e875d5b4553c1bcfec2229556cf2283b98155d39e4385c4b12c58529be6dde94a8a1b7cd43f9f9c8e16c5d31bda156bce2844de7329e9c28e099fee77d40a5baad00a7b0ae3c76da0a59d583b037da0bcf6fbae3915326a1a328d3a0e748b7abfe3a49c7a065391360c74c59440c15b0dedbf86078f7dc4eb486a10d90ec7233996310b7bb4d3d8e90075fea839ac9467c79615fa7a5d9b55414cb207e998a35106bb3f3f1ca69668541232d280557bad2e3b9c93d212d1170f2c67806830f832b77cfa284b0d645eaa36de5a8e441711762a10e4d551f91932f21711d8b0ebc395f2c46a0b8922557300f988d5eed8a8209cbeea2f3407da8970ad08ef8956c3ecc443541d69bdfc94371659e95a44dc6ff0b87847f5d58642b790b0d0a8a7a57224e257d738280af5fc0de927b677f65b783321021834750d813f32bdca5fb3371e1ed7f9c69f8987491e20998c134199155f3bdadd6d7edc377ed9c4188901605dedcb94058419ea3bb96e1440df431a62703ee34f2c9d9f00e59be005f95e7aaf29a7d296358170716b5f201c0e1fd7905ff6824787c40923f2ac47fe359edad22d9783992b3749e38fd5c464b2040dab623d2de3f172cb6b021b8e5ae0d05c04c2adf7185a2da15a05a994a22f79a638cb876cb4251b6fc4ab6c2a193a784716efbfa16f9985e239d23a176c3b0b9c1577d381bb7dace7114e311987be4f8b41d2d13071cc173e8b725c0fc6382ef6c801b9f286f3e6c12bc4075250cb8d40a27a8ef3bbd968468906cecb11e5321991a94fb7a269a1762bfe9f0fc0c2273ab3432cac78611544310d3115f66101f585bff7f493eb8693d43d45f36353ff8063b289cdbc34f35f85e4f400d827c7cea3783f17c9ebd7e193b3988aadd86b24404c438c3ef3df71b18086ad50a6340716830eb6f0f64334caae7338897f1f3a3a1490bff9ba85c6a51d4ec49c7ac86fa417de2348a3fdea343c72d844b13ac4cbfc5a370fd22508f7f6d4436b7813a5b3f3c24df92f83f1dc51a6b13ffe155bc0affeaba4815732ce517df4346fd0c694ef05d6a98329ecdaa40ad32206d722959a4bee334d539cb5287706a5f37249e22b6773b71250fcefe5a35ee7651e755cacdf3087c27d0fb67e5d4e8b051e8c4d4ca0510124ea898bdb9e18b3876ae894637a565d6d2f6fb78fea57e83d4088a5b1b0a515ed81e98dea30b43b2483d4bd6e1ebd3d9ecd539ae7030bb6bb13c766e08539b7f35b3deadca69f74a6e97f79782d5fddfb7f0da11d4b983dc46d37bdf929eb429ed5acadb3654c2e97a900a953dc5d9f32d5075d7d96ffcb27ccb11d379c1e893b6f8197db7e80f67c8c392e6b850dbc5c5095dc3500f41de8c57cdae228616a3f857c54ab8bfdff57bd623abd737b9b35a4fbe78cdfa655f6994470d4c9bd6a8dc6c8cf27a419b059a4e7908d7206ee22bc9422dad86d4cb476db5beee796f168f44d737aa92c2285f336727aefece9a60ffbaea0d495ae505560f1518e7858a38ead1488fe1c2c057981c007e3446eceaa1d9f9cb44b80b95e5d925b9764f583175786e4467a8fbd262be29f2535bdd5dd81ab65f36e9010fb997ce679b738d321390b20b276a25b164900fd770cc12879873d07a90981ae81ecd77bc878ad7494c0bc4e1a63492bfbf81329a50745c19e6b53080c85e0b3effa2b5aec1bd2e9993f25e0fff8d4eec066ce58226065e61405b4c33150e84f5b2707ad9b6254dc393d1f7176410df7291d3bcbb9f2389238fa42b6ac17f8ae598eccd6ebdae15201e0b0936420527587a5e19f44afebafdfcdfb26676c8f3f0856cb5a946374e228e8e6222b08677873d00188e64fbd1bb9f537f123e7ef91266d89f1443d5577773206845ae3b057dac99a64a124065e771ab269298c4324b37eef75756553c08e064bb1eca6a61e7a3b7421f78130842d830cf35b1cec1f4e587dbdddfed7a958a0479cb768f9336caf84e613dd0f854a2ec0245bd4a380cf14ceaddd786454bbef2a11e93ceefd26ec76f4f10584686179b8ac4a11f72e995d686eb49c853b129301ea801da40aaa22c6cc5f4650f0ab0034e0dd66a009921cabd61ad9dcee99c95f35ff086bb7d4f765ead6c7af9368f5e78487f1ae9d02a344036846549278ae34232d0892556c543fb32df40f6db39d5c2a1196d24cd9ca126a57c9a7de3e578221bc4c53d0407c9fa906b84494284ab80a3c3971dd029377b09020c76b883d32bb19506720ba4adcc972e36b7cf688138203b6cdce8ab52fdd9fd9293a528db51dd788ecd9091c38e347911179bb8051aa7225377ec350cff493010dc545974cfd92a8dc4f3c5886c5c854c778c8460efd1b3e76f69b74eebb827d7aafda6ef149c039f077384e0b4eecf1e4fd095efc810f14ca915cb51970715f8ed924d81ea0bb458915398f4facad0b512a0f25c8685ffad4d770b840623327c95f42bfdee87e19e03e52b8c7efbbdb72c449225ecb058bcb79346bac54be306919e3b1d80d4d7542522c4627ec3f5c26e4a328d8a1af9f3f674ec2ded4b064fdb97af8307be634a1f24132b4e5c78d6783caab0818e4a42aadf4fdb356e9e5b94acd96f814ff93e369095a5f2bf882b58834708d8649920c2c4eeca71d051657ed740ef2e6bd3f977eda4f15c6e3d852f6b33e30266162ffcf96c8570f971bd9fc0fcea6ed39b36c2176231a20f2ace65aca63c6bdf4b3bca97a6d542a0314f29cc1358b86508a4a467cc6b37404a65b1d29087278d30f855de55cf8c6f67424a40b97efc902d878571a0b67a8e4ec44925cf43213e1c7f1a5c1e7a4d8fbcd6c762b00368f40cbf949e6d1fa0cc4d379ea169ade6d4c4d70a92d887cd9898ae006bd497a58ebf891fa646ccad780bacd5848dd4a2a9d59a5324aa4fbd681bf864cf41add57d2e5b746e74c8b909711cba16ebe4ce5e1a315ffc122115ec4d2c0b4cd41c0d4ea91f8e5ff6c5345d71c4979775da1949100ce63b8342b0b8a354129972d3d0670b7340eee7376c7be7fcb7bd12e83ae190536ae71d12bd222a3d0e04a840f6427dec198dfccd8b5719c5a7af29b2b9071d5655d46740202b083cfa5f253da00b45b9b40eed8b0be6ff08ff4e488c0463f81edaeadc478f01550f171069e1b4d5210d4802708f327eaf9339781949cb70a31c66c4ecb83137271bce0c2d44cf87ad07daa36f32d9033d958542001dd4c6c99f1909c06ef7603a58de9f22e60e28060722c896dc2151b36d51c7b2acab5f3762dda0abdb3cf0a6d47e46880d9d523b85923b5340b86fb0d5b6c9e285f71546268c124f3b2d8e1c97e9ff2942b5e754ff471bc06c7518712c8c293e4dbf07dc6d3752092cdeb50d6289b23bcd0d0b826a5d4eb843666ff45c3b8d5dafff083e5f70be807d159af35fb628833d6731d701d3fb14a6ae63015ed7a9eb22abb3b2b09fa7ee171ebb3ccec46a95ccd436f2a15fb31e09a8f20981f7ae04ac38d9ee771cf39a119b51b017738b0b4c04e005bfb8cde0f2730432a707c5f3f7592045ef67286f2db3b7148b1c495a584b4a15bf13f64d675324ea6b596242866d800f633475d01ed8dc9f7ee3b5d630f7fb5140fb40db7a52071d843558fe0e4cd9c70d385e05e2e46168f2902be7b7e1cbf4c7e22fc5d7a771553849912abf6b8e3963e22499e0c29cf89cca96d1aa70996c8273eec6ea31d55752ec934eac8db8ec3067a3a8afcf35541cae0f5582198290564610bc8bb0495efec2074c37c1398d5f9edf684bdeee7771a1834ac12a89ea016bc0eefa459aece2267916b3603f9c88f8a8f4fb5d123521e07f7bcbf3038528120ccc2414d889a4feb2e77354827491d50c021aa28d87fbe2742fc1c03b43a37d27704ad78c29900555cb37892a9fb09b47f80a12b6d1a2b15e2c597497cc6fb3494b9745b49521777fcc3d86024baec5da841a9c84272f5765b487832755f6e7a42eca401a28b7dbfd8f6659c2834a680b548331019b81a4a06a7c0dc17bfc9b697f5f51b49737d2cfa06c05360f87bd5f70b173839d840b7e20dd59955e97d691b300344152ed5ea5604fd0a25a50d35bda62b3773dc3f4c05089c511781f391996d5c08f5807eb4dcfb6bf2113dccb9a41d1a0fca68509cdd9328a065b75f436d20ecee44a772d757d0bbf7992cbda4af343b2fc9c07f97134349143d3cd38030b10fec34988e14c62e0640fc654d4f06bfcc7bb26b3ef2503a43aaac7605b29b3e0c14ea0a5d5df6318c9b9e7c69fc8f250ce5b0399b22f6e2e9fadf016048515ee3ca36b48981e6cd9535368c7f21e6b19057b25659af10cc231049bda0ce7f3e0bf1657a1b751c4a5e729743457a0e4b701fbdc71ad5f9ce61acf74f6ccb425321b996849488e11b9cfdff01b7f894aa0878c561f040275364d6412b8954bcefedce5d724eae7dad4eb25d02f0a4d3e59bdc1e46dfdc5ed966c934f3c2531751f0e127505d78b2bb650386119e2fe30166d40f2424abbecc45715250c526568cd73e20279ed4ae41832bbf49b515d80add8febaf6be190e8609bccd0eac0eaea7e499a5c830af18fc04efb277abe0e94ffb7ae47e571ad8d842fcff93274d8abe8d9275f74270b333a63861821a28d391adab39e68f647113e028097afc06e3f54262a0973bf1a877a4cdc2cf9a370280c45b3f4f062f5339f37123091818df6f8195681ffec6c7adccd170e9a517b76c384c10c244386947afc0bbae50cd178b507f8ede95205cb68c2e523c4bb5b55475a52ded1cc3d379c69d4a678877603fecc7ddcafa35a9cb28777d00fa6c320370ad20b29edb9b4337d8780daa2d4f1ecdd8b51e46f09621b7e4998d8df6eed7d8d87ad904632d20c986a48240177ab32743ab61764639b596ae37b669afe873ed234feb91a1fc5f30f77bb678c320547a9dd8644423a58d56a6ec5dbaadb916fa50f96c97d513061ca02ae0c950e518d93483b9748506a91f50bf855f65edd701c982c20869ba0f580f931fd9df120268a5a9bfec9e7b0b0675e73b1c3d321b9d9e65295114465b2f27da998df6f51639ba96164ca8bfee089d05a6d40609632385b40185b78b71095e3bc038e6318db2ae424c3f1bd83581e815c826b8992db26dc125fea21d2ce5f6531f889fe2602cb83df609a50853eadc8066262e1cea3412449ba1ab000dad60be5bda069f81fa8d8643db8e1e57c2ae4df3c7968f0574d189fd9ddc209adc8654513ffd0a57330e34d0278bf7a75a58158061fbef3d3be179dc2312d87a3dcbcbaf89741a5cd259788a3d5fb4e794d712a60d2168c76321ba0d030326f862e99039f339d18ef6622533c695d73565828baa8d9abfb6e6e3c59a03b492ead1a0b3aca69f9ae54a0fc6f8fbf0d6dc200e420f1f7084e7ad85fabaa98a92de62d261e55f007c4cd0b6dc5992e7996d8647e561a1052d19e6667796832f5bc10a9d0b59bda551cb22d8be47bca0e8cf773491f71e1c6ca97bbd76a20b89a87fd2254ef4ffc30fa070d77b5a58c35e8c310b18389bd603a81d4927cb6b58d666da156e3c2c711a117ba6d3e5ceeae12829c47830742aa0348ed2c56c827bea8aeb3c22e77ee125628578587f36c362193982ca3f667854b287b3a96f07f3de9547a16b8aa987f4899257845b1e45bd25c9491975f6b1bb621c3e53165611b5ed30b9f2926e848aa346027c31ad6fbe2fac15b70aedbd327f13a66dbf038c201b743682455ec670ccdd7f9096520dfc18f6b35d507ca50dc6c9938009f3d1bde0cd69d681d3be17883e1cd7a8a8d17eb7ebffc77e44ec73b4d4dc2328612af79bb80f2d59fa8629a87a7b4a5f462ecafaa54eba30fdec39768aa6020d486219ff985545eeb899b5627540c565a1725614e2fd471e1354ba35fc521c74fd2f5715befedd8aadc5a305c382aa17eae80284502518430f841c780a2f21a2f06c84cf86e7aff33ca22255fd3b10bae67343252dc222946452a1c45bb3ddd50982d7781fae167c6a63fe1178f099a5d67bd9fb897c795880c2214d1838c075c8b3118ce57a15d606b9b7bcc79be84b5c1db345832edd229dd1a5c7bfd70e521948d1289470bc74f3ae281926f9bb0aedff9e8c5fbf0183bd3c4ffdb9bafe24b52a80db6eda3750fca0c58e84d3393386170141ad8b16095c8aa7d21d7f7cd0f0268daed80f0ac810da9d26c2086259972a063493414b56a7d1d6d6282d1d11341b25ee48327bf8feeae34a196385c5d9d3d0b512773054ff1fba8149f5fd664a7eca9a181a46a3edb1c612bcc8234f06779ac12e79bf6c4f867779e9f75a71749d3ae8198cf402456dc811ada6ffd942072c1a95ce69dc02df1c71c04c9e595f472e156cf495c467b7f815d3f89bac6be101e589f01530d3db15cd76ea8769c8a4968e02cb894a2aa03e34a83699e6110ef650c05e5d532753f4640f36793cb3e64e08e33d9883d3963226ddd227328de8d86d170c3c555934844225375ed29ad52d6b2388a118253e8a71e82f681295cc88f1625a7617a74c2bd0e2dfd4c0a872dbea2ef96f9deebdc875c2fa34389d2d5ffb6945d14293e8d241f1ac3658b5e032bcc5e95610b6cef1d3172c80172649eb5053dd44e2f8d5c2dde32d62faee309a4b9f57c090457a8b4f18244da3c8d9fc1af0c1ec79370a60bd95b42af28bea476ebe708df22c8e28e6fa8bd1af11f905fdefcd71b1c410df453935bc0c652f16cebaa01e6da6a8bd49ea9d3c97a764ce59b7052bdb08c262697d3fdf3fc4fc1d316a655d0c17b868bdca2797e2368cb97dfc3f9777d1920a268ce5b65f6e0744ebb34391b25f775d060838e2509b6e4743809936c18c315e8a9f2d19d52e3ac6208c51bbd5aebe9612965bf2a8923e2946ad353570c486874e355d5bf1ea9f53fd0309ca40eb4cd0d615ca2833cb77556327df6873d23233570cce98e212ebf44bddaa8e2c7c96e72d0336c4fa0d504dd451e2664da4d480569a0499dbf58968fcb1e1c6b4108bc871bbeac0b637975445ceb5cda56441eed0436193fd41972e72c11eefe787996aa8b9dd808bf34b1025ba5e5eca35b44ea4d43da6ebf436aad1c75ef4d834abd778cb9ff82d30ba5a6f1a39aeea7d46d25478c19abc787e7b8e5aa493df294afc7debdc0f6b8f64320f9abbbf499b7ca76e97d9ba13a0345c0aea2c63b90c1d9fced9da2fcbcc95c1692ee41dd0729def67d1bf08e6e22f2b2e78e7a845c30daec68f56eafee0fc32a559bdf29135cb6c1b32547dbce65072287ac3fb8bee60eac6050ad3c95e6cc0e0f1c80371ed17023ad939073576b9d5e4cf2a8058801ddc892fbabbb37cacab695a12805e4f1ec5b89f1c7227b2963c5586267ceb9a6dfc3a608fb7631dfe4e6d1e4c3a7a13203b2c579986acb5beeba80f409f9006618f554c749b6d9d56a0c725fd238a1672b6f00b1e178faa1a79ff1a8cb913f9a0b7b1a827d8d6fd94e500c9fcd6c9faecc6438253d5bebfe0c8235a6f32cc9875bc012cec4d82a83dfdbad81ea39eef64eb83e59d5afa3877aa5664208a0a691bae947f05c1d1e04b15eb4ff8c6959234b3a84be79a5ae1ff293e65f7ab796ad30b7733355c691b467b10b141ea693541e32d2a65da2f98fcc2bd9cdfeaca369fc50816b49c22c6c4f860cd5bd913544b27a682dd066fdc0b48d47235463a6fdd01e8545065ece7c9f5f34e0466ccf5f5da9328596eef8d4f9d96392fd93856861239ffe30a7312359bd108a815e08b4a73956e66a23dd02cd15895a578a5b0c89e86c708b569b776381d42ec08f0cec6e6bb9634ae4f58dfe678ec50db6daa2fc74b45a1e109a1eab7f2ed86cc72f3c92d8b0d51227dd0f57186879e394b3380760e0b6973835e18973215fff0281a77fe781ed12ab342eccbee1ea36e61db0c697a3e8250321a3f61591b8d5855d1ba58e25d6d9c2aff6eb295e4f1d66e9a1b3ce8aacede7e894a81198ea41b2b4e67aac64623385661f7c01d26be8d8cf4f67d97b3e249d30b7454350ed119ab3ff36c5fc2eb1d280849c054d1e7f73e74f397b22854bd1623489aa8b9a6b420c224ac780404a56f404c5282c4208b3123cb5148755b3ad582cd056921b1d6b5c3f136523bbfa79a8ef6ba671b626f6e73a397e6f625d748c4425c0c2db130c402bd7d4df92a9b40405a97f961651d26b312f33011aae81aa340c32eba72d5e8be75e42c92a3835f1953c9e8bfa13f7e1510f391276bae52eda70b742dc2f106851e61fc5fcd20d78ae495a13705392ed68b3fde4aa9e405fadb41580ebf1be037bbb6804881c670ec77a4c58461599b9b3dd5b495f26a7054777f65c3106171896a80456e2f78b6ad4b451c19c49f88a0b16a255ef9f6e3fde9eb3292ee528909b566742ea9cde846848d973873054a38cfe67cb9ef971aa925489c5bc39c850239c3696843265b6e9c895ca6d656aa15911aeb2f477a1b1489e738013e702f63876886703e48fdef48ede43524948d296da6717bc095f1512217befe00ae599cc88bbe2519704139aef40709d7fac24447419b7d0f09f3313d13f56b36fb4531218916e00d21df5d1813ad234a012c63435fdf94e853dfd2cc295995150c578b0fd070bc06ff3b6ce889c3c7a5435bc7b11d46b0f7ca95e42185e164a8caa0b46fb6f01afd3b185eb0fef4c546b5f766b554c8651484f39723d5cfa3af7f316461439b62d1cb7ccc39a5238ebb592f6af3d157266b76320ac1cb1447e550be56982d1456ec7500b874ba536f132e7b4109ecb70b45783ac2dd226308a1ce62efdcbb7e3b3dccd5840fd4885c9fb31e4e84e85bf2dce5f9ec5e0f10c6e6e7394afc01be63749f4df994864682622620bdee33cce2578615d3362227bf3e4a7fd75a0d0916a220283d3c9f5fa4ca0e7c3e2fd1873322f276c6acd334202996299ddaf3d3e36fb4983a92ede0400f575d8ff715bacf8f2ffc8cf34bc34df7202ea047a08d52254b62b3c8fbfa6f06e6eb188284a7135d2de4bf7868b9d9abc2c9d33586d761993783cb090dc9f85b7c115c642999259b8de2dac6b356b9a534cfb27efd28ce226feccf182219efd2617369cdbbd87eb85cacdfe7d4cccc3e3d255a9fece78ecfca18b64f1128fe0780cb20b479913796227b18f03b52bac472b4583abe935a2a7c8846befdfb4e10b38fad68de368ae0b956fd844c4ac4dd378b90bb04db8f0e911d9e4307ccddce340779a85ba79b962d406ef20c5cef2a075c43f880dad281872102c8b56198d28e0d2479f8691508c249187fd823a83226a4821f978a2b9be1e92886726a2af5c96b383eae6d43f6cb0d14364246ed41c35bc7067d125d4945cf290a2947ec0337bb08899f0cb99f0e95923df17df30b863dc116c32de6c60c60acf42b82eb25007c255459e0b5fbb4b7da9f3769a1713abc70ce5a352b90e083deb7c742bbbed47746e4003e82da24b33bd5161b54402de97e5b229ce2a2640a1b35eb848037adfd5a1391ccd1ab60bbdf9ae4524969eac9a7ee640f45999132c8293d5c19ba10ad3503ee33da89e52c73a72586b73248de6a261dc4be6ee7fb38865f8bcd399fc50180ba17e8d3104fe2b8b84b571501821bf08e7401c5d9516922d5147b7b872515a20f681d018675812be79d2b3a92b223a67838c3ede8ce7a32f39ce3215d7b831e492d92f4aec61029d90c8880a559f0fd3765837d436a89b28ff99b18b3a5c7c5b1b3617feae75b036c686e68f9900905cdfaa6071dd2f17e0d09d35752d023be13a8098555f34ac13a9fe4d54711def64bc8150b73e42bb771225cc91ed90232908b0ebe678e77dd5cf00948c818a74fb4621647c7ee01605b2d8c8075d50b0060888507e6e8a5ea2de7f418548616b6b382a3f37ec621f3739979e1f51dc876e810aababc5f42f14b7f33aec8514a40651992729175f4fcb84d17db0913edf36a8cbf9f98a26836412a107a34690828f6d4dbccf44de4d94643737f671aefb66cc03bccec319a5dd76059291ba1156303028c57c292f82c9711da87ed0704f2df164f6fdce1c364c528168109dde9596e2f362dd6e58f9c21a7ca1a42be6d96a622189fa7235cbe74701f777cd33bdf83a986fd3ac250e9096fda3d491408a92ecb683c7de6e16b9e38a8f9f156c4c01bd7420ebca124370b79811878b0adc685df865a673475ca804e9378c5900d47900e07cedc9ce1a44e8c3c00b91b717688b003ee08b3d328116b7c455d6e08a140adf92a349bb180620733ee81ebdb25e32531efaa9a77e1e196b9fa730fc1e2f69ad9e73c3b30f8f0f690ec42a119c8caca88db985935c451442193a714d6c7f660f45597a3d22f4897845371061cb8227b6510c69047061f833e45c5fd308c5383ffb799223dcca3fe425a2404760be9e3800dfcc9d795a0aa1ed2bb8fef3eaacf206725a11ecc421b018601726badf5590659a9cc44c64780ab0bd08ad8910fd763ad357d9dc0874cde9fb14db2d690c02e5b71805d42dacac66a0a332c58b2a9883efe13dfa292289eb04a7e579bcccaaa5176b559a6301778a49745ec223a1e9bbe132e88dcce3f51c8ab635337a1bf9dd5b981aad3582e77d744348a604686f8625c51a1027faf698962b60657d8459d51a2aee55f43f03706b7bd9087738b812475d32fe6b0f9f97411c53e296a3a6eb7a44edec86fe85c7a0508a3dd02fa91dff3eb144b2080c71bf07f4496b8f022c91f94d88cca459fbef3f1f979bfc469d4bc54c6cca648dea5a9cac85171aaa24712de036ed12ce044cccef26436e6dac1b7548c396f5d8a2c678f1d14bb4d440671cb51dbfbcd53d3316f1446bd627a3d454e1c60ba909fc8e4fc3a1ca9532533c4a213f1f1245452463f6b02092afe062b0e7a6cb3e2800fa79334d62d5b348a061219290d9dd5817831f58ae1f39e39fd097cdb682f6fc091649e6618d1891c6cb241830170ebac92d13c285c723240568ca4acf4350f9434f3fb3ad229b8563a3cbb4b703d020918877b23ff4299364a427b0e7b77b50aa41273162ebae6e0c2e43cf057d9ebf5cbb267a99c366cce01357ffc33bf9130dc231fc98e8bf82c9ae1fa18e56ab8a6d46aa3205bf482605299273108c00f8412c06dcb62b1e7f7286320566defc11d73f75e8420f046237ef582e11d6b6e506e7b06870e2c174bbd3efce9b47a087b74683b4bf44dc4321633662a044b672b8838e970194579f783f9192a3f32c816615f70de189f1b22b73b671a80422f3c5e510ffaa43d30c6d4905cc1e9d26f06fc7f8a76d97a77e38ca631d2c97c976f5c67e79288769fc96b2fc1890fa3ad8cbebb4698e940ad6ad6f0cda39399c9d6ce60f6bc1fc1fda7109a380a9eb5a1c0013f1265aee92862c51ef1efd9ee8ab0768714a701e045a03d76a522ba686b223b69c45d0d7af669868be33d64b1b71fd1772fa94081d37cb6a6b1b0a5eb9c7de00b46c498587cf946f14ef214f65cd3d74870382a2f4039e1da6ac40f250e226af2168ce1fb0748e5ad7bcee33cc2d31607618cb7b2c55f7187e9f503dfee3df399f434dffb6f9769837e53a96b23ab8f9866d4ff305edee8732a5344bffb8cf6bd8993235b96dd0a4cd4adadc73bb471dee99306e4b53721fe8e7de2aa2ecc8a64134262eb756ab21d15740cd121025c835341b440174b668fad77286974317608e888c467dada53036507f9f069e9a60394fbce1dc6f2f3b3e996735496e7e20fb2bb479d5384989ac3f665006cbb9e691d4a8c01f3fc3bd994a20c09ea2e9c6283305b8b04fd024d77277b679a9e8a88cf1a6b1152e7fe8287d6eaf8d5e1d89239ee9dce25b882f885bcfc7a9a43a629868041815a9dd083c3913c2842b501eff4479a94fe5c23bf475d74f391b1a15bd23f668d4684f7eef83963bbb32afef8fd0a8a33a2af4b761eb4559886d9c605d90f9412a39567e6ce007ce44e03624651daa51b1f6809e4b79b058310e46205de0a1b70dbe71c9e820bebf55261d8a5823e7fe437f992824ba6c394659f05e6d7e29afdaa57a343fb2d347c57074eb758edcb96e15e2403697336b2ce098b670ca9f25129577d4a9e637e9ad17451387340c75d9167fb75bd417e458917a267a16396b7a5f3953a5a365e52dc146e8d2bfa8467d63b1e6a4a533ade30deb0093a49f054540000362419bbbad4be834ee7c9e6233a35f383f6f8f0b939e41e3ffad379d21b83b85d07586c1f5a620f2f90cc5b44467a493b6f8bc1e9c0bb52fe6b2267e8c89c27f7bd090df5d29dc12a318bfe9d155691b57fb35d70ff271b60e1695ebdd79945079fdac1e9a470bdaa96eb23843cadc6f39b056e0e5f9a6088a7315c8d31912039ee741d90c05e138109ef698d4348201afc89a25ea6c9b8fc755e54f4fe9e586f31d24fb21f4eafd32bf1ec509ac321ab761e17f5bfae75e61970e3dc7330f51f3db953edcbaaeec152ae4546452e7461d87f15be95a5352f1321126f83e1fb4a92e603cfb28ac5f49993956d41619fcc3832333ab11cb610ee50d9c753e0fce25b84a9a62b580997dc0608af5cde690d263551ee21dde19ac94fd5f629dab66797edecd6d08f9fe6fb9f0b62da3e1a488ad8f838cfce6fb8aabfd237785cd4095393d51bbd5026dbeac85d9a4e2b2a262934e576a83d57a524592a23bd6e7f9c084b3fc6ec32b9bbc20b359ade41d997b1d1bb4693c17028f00eef78fdd9ccdf2df9aa5495b74114b598f262df78c2bc086bdd02d6b9ad09ef55a685d73134a42ccc1143fad6eb39457f6bc81a3c336f55a0840b656f77626a4539f71e8d38209c1365efbcd374f8651919387766ba74fe55ca2af2fa309f64ecef469b20e930f59458be1f4ea19e91bc4de47fb5b20b79e79d95f2a7ec542a964fb3d879d94934c374cee587dfc75c3482b9d77a67c90737e8759340bc718612d8bf68495d002f82c6a670b2a12c306357324877db644671f9d607ac6a083f3f694a0ceee4c58aa14d2fc928e4da5e4c651bc46e686cd78fc4e937ef3b4bb2ae70c71340104f657d88832f601809204584acee253a6f611b3bc831397a9d9e9ebe0ac8b6fab40cd7b175b68a05894e547f20ecf5aeedf1137042bbf8797d12405f27296c4e5404da708d081c7e4aaeac11f000d7b8f11d75473d8d17cf586b52465f716c0c1d0db3fbbd8e695386fb1eb193d40b2bb69fc0ec18f0767d7d32d12e2f42b176e4304fc029b2a008d61ecdefb0b3afe748dfecc0408cf7d2d49fe53133159ea96bd582e5e1e4e5b4b24edecfb8653e5d8e3749454a1ebeb8fc1e7debf7e32078afb5fbd26909ca28b95095ac3b99b43be0500ad200be9c91dce9eb2330abf257d7b1984e7bdf0d117a90e310871ea514e2216be7f83986163bc5b1864cb8aa14a5bbd4d6f7501c0c24b29ede26d9fb124eae0e2bfd7ef4e3b4e67013e29fcc11b3eefc87f38799bfeaf1c5be39d0216d1799771abcb453453c2df093d685c275acc1e772fecd55ea5ab535818d03cf0c9ac4f26b1e804cae47657f834bcf3c58d75b6a016af75d4ef38da8d847e5e3fc97f14d3fa43c409f3445dafc285f45ba4fa8429d942bd0ae60975503f5908dcd3bda48eae84ef4c3d1c45fb717fa4d5de08d0951c8de2c2bc26c45dcf014a43413d5574799c279faa1828b2f2d15d234a69759d88a93e980cf4f22046776f2eb8e2e6d5564d1ac852670374030fa7a0caae86dbe3ae407b6ec5be080da6d4bb8a8bd834bc0bba8b9d8495f6ba7d6eb27e8cffa417d4c551c9afd47f55ee5aa3a1bfcfc8c8dc2c35e44019eca289fb7c6ea8d0886d066a9f19f5fdb0c1070acd4d2d48918e95546d0fea5eb1ae6629a58a7c61ffa19ab290ce3d4f899379258767709e19195635c74462df13d355ec06c0f17a6ca9d29be577eb7f0d2fcd1c57dfdc9e3c12fdeb58d3d845e9c2a2181e3cbecb5b3c1411f50cdbb8138b88d21d84344dd03bb9e17de1311a9b586c114c044e9883f8bf69c3753779957edb4206d5ddeae8d550de3bd6c4b08d1542593530353d2773196e891da340b06b0a99724a5c8f7884f24ad796d28f297a211e79f40d8fecfad738f0ba29f2434a702961e4295f4de01aaec06466a3ef19d72469326ad15473d3e5caecfe8f068e0e70f68776290a7f70b54389153fefae33e5946b500309c4d469c411db2111b3866dceed7886d07c27f185ae75acf4ccb6c9535416048ca2be65fd98d4cb2f966c5480f3f09cdfec8f92332606c06a017f21af4d23feff87b3168c5f093bbf93f86f6255c2ed4d20fa19076728edef3e294bb70d57236b076a4ce6dec2ebf397553384d6bd93ac89d6899ef31af2f5976d210bd272ad6d64e1c8a8f483bff4f7e0ff363819b5d5b8e7a2cbe681c2520da2a70e2672ee7f418462d2ff3b51edfde9ce5415434afd0be15911c31dca50d75d08ad969d4d17b6d24c1fa324bae8adb07147410aaad8996244305d7a915e28ed5e31a02f568f3e17600cf7e8b065b24eebc3a3d1a127944662b60e6d24c63c4d086d7bc3afe5e1f89ab277de7f85984b111114ef640ff29790ceebd3d3d2316fda1d2b93d48bdf294e3790d1ddbeb3056ef0db4f389e6ae02fe20a3ba10accc424c81c60976aa643f355e726659d8db17b9c4c65081c0ee25d1f4f63d47dd39ee2cee852e3f39dfcb7421186fd7a063ad3bd4e456e5317de26128d8b258566cb3147cbf1cf0570606e03eb7131ccb59045fc756244d670b9bb4e1ded62bc9315faf3a4dcf7a55bd8ae5073832ce8907061999db8799e3ae8ef6b7207be029e4f2a148ab184763caf93a7f4669eba62b030c5443f149dc9e7652ff7d15e1f3192041859da2cee6dbf630685c4b65c83f0a61f5d9dc192ba68acb39bd8dd1748fbf5b55dc7ee635381aecdcf72e6756215c5c135e13dc0ac9cd335b99b758bfdaacbc0f6db1318b98690861a9448e2477e088042eb99007e1009ed04206bbc6b8009212d3355194beedb24a6c61be247c32318da5fc366534e82ae3a02d2274952a123e2d1011fcf4a8d6d09ae74a80c59a6d4f5239fd0f27c1e8849f7a97b5f8247e804e914434cff44fba1352b851f029621c0a9e91bad075773c0297ddfda81274d12bd3539e658c425ace43ee792059492e5928d3c70c6b833f0cb4e00c7245eab93c1b68bfe8d389cd8c5053141d2182fd53af930704764abe6d554b064cd3340cde75eec1648329ce561758ffef0b3e466aabf0057a86720350133a6029585e5454ad1c854711d9ded317bb4d03d71532befe44ae9c1229a38f687f7c7b22bbda74c2d0f17ec9710d228ad83e260b0621e257a66317e0140e63d7e955b2968a6d2a51c83f0d6ceb93e298c98e51a28f35fbb301a9c3be786083fce2b73816a2866a942d1a6ab24224ff84f95626a95526e2315bf43a1df0c89060eebff13cdc893ff57ade2f856b276e32bedf1cd7b43f66fff70ba93a23e37126839634295b553e694870d9842a3bfe968b0e89e82d62375d76a4f0b33431845164e8263c138e13c36d1e28c9ce33901204dc48b20f5a81c7d40512638dbab5ce0b2155f09288ce87264977f7d78e4bc89ab2f30d7635ab9dfd9d2249d1cd36807f50b4b785e35019d5cb27101f3c97f36e54b4a4cc40b789bf996ebfa1f27e81731e8dcca41ee74d6d69359d2488ebb4cde3d615db7308ff75868acc72a1293ae15ad6cea2dad142981158e7f270621ac6eede3675843a50cd5697d0a16256931cb013895c93978df502dc140cfaa7c4e1ee054d9c46c596671ced88f6c1bc1806a96b66a7c93eff455a0ef4716bb0cd77369e25b099aa7b55716d95611500062e9cf36de997092f0581db0520a99a099e5caf9762f6ad1b968f439ed205b20f6bcd5dab98e854cf0f4ed0f91b1874d4f0fa69ead0e5b3ed45a62ffabb7256f8317fd492908e90bc1c5803bf4ef068d843211a7e111e3063b8992b8f8f0b7c6ebb79a31e328f66c843f34ef8f3195c0bc83ab3f62fcd6cd201cd2571f99f316324946dcb2e9fc537e529e1efac428ac0e23d5d216e2c789410083ce49ff41fbb9ff28880eac7f582587aa242a643f97ab69bcbfe53bc111f0f54ab7ea18b94a365eb1781fcabd7ba68d2a42c6f09e3aa8a97cf3f18cc3999eb786fec1527fccdfae6b2b998415a0fb1e949818260b71d25f7d459c0f1fc68092cf22ca0c1dd6b605672b15d289a94f092677816546296fe67430fc9d83a647b2823f59d7887f2b3baf7c53b46eca246089bbec1862edd486ca103dc6a628a96f9080f30b652e98e1f483e8897f1744c59cb0271b383d96c647d26926d056f1cb8116f5a073f12a2850fe16cbd0e844f82353ca2ba6fc2ccafb99fe8feea20d340992a13d5f9efecf04f7e8a135e1244285063f33249939ac7d96ecb2a995ac6cd28c4d35e34d2682eec6769e839ad46751ba7be04b22e2c6b9c7ec749b63f519bacbf0b3f92e2424286e0e983b7db9604e50b89ddd8b6d913e1be0c7c66fdaf2338d1271fa90932d861113986f6fbfe43d1f4fc632300464b08acaba8c428c622ec2ebc0c21e661193fae8a066e04f106b39c7f181929145187619a2bb99b8519ff4fd353942050a84673ef7cf2a22b1790b638e79af2de9b2bde352965810edc56f907a347c47b4ed4a668ab27afa8453f45eb9983eb09cbdf91f1ec3b121b552f8dfa4def2da11955eb89e23c3129278f60b336df89fb51088af5a0a15e6a35019fbbdafdaeee8301ab5d42fdb46b00242d8078e88399089227021c1120a3af9b0703427a59ac8113b7c12861806058bf9113400fae1e002751ab50a6d4b4a7bb55feb99d25132097e62536efb4089d4e65e4a03b80dcbcadcc6e93a06f5412882a7bbb54baedf2f77ca3fa945d544983c114c3ead9f78dab73c163e8590bf8f8669c877004214313ec9ed28a5582878044d67e98f79294aa00094a9f9d5a94cf1dcd4d51d8b4c8df188c925ec044931842bbb4a6fc4a220bfd7b7baf3f5ec2da5f842fa09f379daeca8b23c93038ed5c44f6381962aaff665a5e7812b63d9b63cab02d84c326a0e7c76d55339c46835c4ad57491c58d308be20b6c5d2cdf2fd30b05d8e674eb4f9c9adce784da8e08abced84bdeaea8e61ed10d532470ad6d901d1314317281af2f40df712a5b27971da81aa46fa7b0a93d88b50c106b990762fdddda909094e6003096f188fcce9ff07086075c4fe5c91b0e8b7824b965a72785ce0ca92f488ddff3e712b4ef9b96080fc6bec55ee9a0922e854c22bc884b2c896b4c051a4e54d5f0f5984d5519fcac7c68a5ce560fe3e00dc3c91afd81941c231f161c3730b961e8a0b13481da62fab5e946e45c93ecd082fc97497128d0a1fc3f64480c10a144d6ebded519e474310da22ce5d62d955237c97f5cd3eaa9e70b67fc195d6ac8bd5c37338144bee8781f3e416b138a7f144c1461adf4b8008427cb4f0f573080e5bd769f043d4ce2ee5b448c1b243525faa4aaf1ba46e68e45012b32b0b359032a3a09f25bed50ddcebed1c647cbcf19abebdb142738551f876f4e4aca3d2ca9c1385ea94a21c43fc95143eaa9ef1dfd3a3c2dcd93b7687c011f6cf692a3e97a6a23d00237c79fab2b38868d7165cd0b8383ba7f3e197e3cfb381f49a728446a47b22c05ab327db7b61a7c3ea550fa0ca4204cf5e02803600c6cb67301f36c35d9084e8e391ef5f6d896593a9f3b5ed5b2e8e35263efe47f52ab7511d7108fff593a37ef15e317e2404c6b08e194d1bcedc4f31fc251fdbfc9e2de47345edb937bd5876ddaac90cf62c9a504bfa4d8f97d0d36ce23c1be9d33f010b3e9db688f69551a4d6729d33eff8048624d703806aaf451e3897de7ce70a1e7778559592c2490b71f6d4ab0ba457a85a39feb07bfe009c9bf7c030d274b5eee677fe24e2b1861528d748116df6cb96e8843c8cc9316ef188959ad7ba1f95f66cc192762f87569326bafdd00a76c2724ab9ec9d0bafc9a95d22cd16998d54e19f7d593a6084b3f11f01a02452899f65b0d1518eb0d6cb8cce91fb5bcb4464270deae78a424aa54db8d0c6b3714eff83c7b9f0f9461712b788aae574b77a890adad828ffbf4b1c03b3ffa090ea790ff0241985275ba7bbbbb5ec2bcf0f3196a4c3c507a911d25804c5b5bff753305d48c028c9af6ceed2b46507f11dd4798a45a049c73e6881e6dd6e3bb13c7373e735d736f866093c824260eab8583c606665bb6b72bf39febc40f46371ef961100557f64dc2e04f8499a81057c903a5fe2d5f194ab88bcee6930377c718da516d0de05f98f9137ce0cfdf73e081714c7f8748e913d71f14b0446d5b2ef50f1d5b304ed7446191e5944b80d58f2e39c3efe2eae37fc7ff5ea84081476a20b3793a3739210002095445ffd1ce90a7944afbd8125e2aa1a60c29a16718d869e545c1eda3746d4c73e3b2373d2e4e2cdcbe3ea5eda40ebfe7d1b54718a923b3bc57026b69e42350369d2bf175798b8ce92128326dfc6d588599e410a2f980b8dfca7f5e62cd2086c27d29e031eda1088cd4857b15326772a4b210beca63e107c48a8b16bd8f1ab9deb85ad41437081d5566df7b21bc035e7a45cdb1792cd50db1eff68fbb8a1fb7dc91b89e843a54a7427289611d4ce282109316566b73cb9550b2b40f56bd7164344cf3f8d76b2d04e09d78a16cc34c057e3798893571c9d1b1ebf0099a42a3347c0f997ddaaebf5ab43a1040689626f63b83b68bb7d8b75d6f1966e6cadbcba25e3fbf7d11aa525eaf282c3e7a4fe56d60a5988c696272db21a25be45281e336125fc4f62b5368d4d2474b9c68d606da87aa52e46bc4fc6828bec1899c18e0c5c618708fb856588a35d9248746451586c1507e53ca730cdd247d7744e19e9c3ff454bcb70f4afd83881158c8fadefa3238b4800999abffad2178a61b957b90f0aea0135284954d2101d61fe60245053c98a1582a018bfe22e23a247a763e5d0fd27bb7729b7cfeb142422e9dc5a88540bfe3422d9d2eb5d2433117e8252456b656736f1b831c02f1e14425ceb206a405ef44960c411d03ecfd1cb0afd46f60a776c4bee3394f1d23c4f3f7fc1595d60e5b053e75103c9bbe79ea74f6d8f172796014ac279b4425f126c63df84b9c60df4ee0d204895fc98ec6f63479b423e1b6f9dad21603bfc0923b6b2c0a6264c0c1d4edd66bb434732e15023a7c5ae95dc7faa174b986a47d39667c13baf877a01271c24df129ab1174ce763dc5cbcbe2c6603a7ccb88c071d2c9a7a5a4cd6c51fd6e095083f5c1324199a87fb556ac6dada795b9c68577607643370069a7c7cababc2161e95dc2f5e773146fb624dcb74cab72c0d28f70588f4176f26b41d62e19132f878821780469ab100e45e2cb803bb9b06c84bd0e028d9d39699dfc5b51572a58a7abbc7f40db8c8010d5356d14e67db9f2384df3b6a5db3158ff4dba79c198f18aff8209d37fdb0c75320e966163c3840e47c20af3d86f3b8ffb970eea027e8537fdd369b9a494d5b303f568c1cbff1d4583c5b27f891f2e82bdee6a9412a26b5b91dfb83951414563a1473b603cec895ba2530949f60b6aecce9e7c34274e498d63a8594fce04ac971968a107cedfefdc67112446e52cc7e2151a47d16c7f99baadb55cc1dc2310715c40e20775320f31064d2edbdff1453af7985b9cdd01caa2bd3088a12d2c6299b2cf28165c5ef84848a07ab298b3a5393e81f76a43652c6f21ecfd1fb14fb8ed5d5936a47767c77f4ae22520b865263efac7e0a11f1270d703a7f4c27ca38b194942d5c0bce348c5769e4a3d5d7fdc318f91cfb91fe1ee3239d9e3b6d7203120e88a48ab29ac4b988a5e7eea746077dc75447d0582db3551faa8c6c514495192e117f3dc0cbf3c80519b72a952a090d20a204bf877d52eaf298fb9db703a7cdb842b54447ccfb1b8e149af5bf83eecbdc000f50138e70891c3c804986b538ca98463b365b0a7a7a387b2c7e84bf4f9a63fbcadf57479abb8c539984b550a05875bbbc9d2582e6fec6143d2f9abef67bf432cb731b5dab36105569bd2c030ce3ebc8f87727a3febfdd07e50fbfd9cf3d46bde94360c036ede84471a041874e290f70167384813dfd8f9af2124f398f9b27a46eb2967c28e3f2a0a6a03572d5a9a9167e354836d96f9640ed174d09791048fc1fc24192147d264733285bc08752fbcbe0cc3f0167f3204a3fee57c4a6dc6721c8ae36141d20c961fc676d7839cdd18f30000e865823add7e98fd4032e6ceecd913ab667194daf0ee4368ca8b8b8d600a0a592698692b3724995ecee3d14e26a2357533445aa34372481dedcce603dae24fb1b406c0107226ae17dbe46b15064e9fe879b985c3335b922ee74fcb8b6d9a1a24b5a32bc423263a285bb0710987abcc073998a2250faff3d7718c5c2272cd2c4024799316229fc4ef6d9491db64250c606ca0cc4226f365afe2a55104fda6a717556c50f013ca75505a80eee1ebe977e688166725a56587173912dc0b889eeb901f6eeecf00b6e8d6bc1e0f91c80bd8e72436c85056f09e11d13882be9d530a6248a7c3c0621cbb59bf08bd3f2996d1b39a742a7bd681c9302f75581c1f2b55af20a76b9e4eaecabf0f1b2b317f743f3f4182e9104e89beabe90e6ff131db00681eacee1e2af5cd57141d2480f7a7dfd707e561f2cc6d9770e5e952a53993174487416ac0446482eefc64727e0a55f084969dd8d4a141ac40ad2055648efa6b900697f09fc1d2434bfc4686a64e523538e527551f0dc95eb73a7062a2c8e6fcfc565f1cacadf46a2ce1323b2edd70347919db81ad844ba708b66254de2e882698eac646684605d50e7027df7303b0c951bc52ac2f5259390c2a5647c78dfd8ac6378c6ca6921b1dee8539e37d6264eaa8e6c37b40d6584f4e9d91bd180bdebbbe2425727a35a1bde96d050b61345403ac09d5285908b260b3a5ad2114863608e3d8a58c5a6d57cacd44bda11d7a37a1e4bc22da832676dcbb2eba3a9f5b27b55763c1d59f4721691dde5c8b78071dba20057c9639a7e8cba2daf82e81bf8cac1b7235d647f10caaec2ae2b687a0faea995347858dba6e91997f38ced5695d6ce2b00f218e2c070ad644c0da72ef3a22a2dd899aecb8c60c2d00b2da427ae9ce677b3c6280596c93e4977550245daee51c683704790565b91655e99b0e1a25956ee9584190fb1be07cd00394fc3562c6019a573232e963c05c023512c0302b228bda2ae0f8f3f693317b92b5d1941381af29d2ccea3452c2e8a5e4fa9a9545899b366310b8321dde7cf4e305499d982a66b36fa66e90d263c3dbd80d5ea5d7d9e79a3a841b50138f3a872814a060b22464c614835f803eea276be4877ce3432e31aceddb167e6f9d9472372aefccc740009830e0bac1180f7b360fbf047454f010d6abe9a62cf58ef73c8f141b63676a70791a14ed53c1843f75d99f95eb75ac102a1ecf8989a380d98665675b34db62325eeb96eae55f1152d99ae43650f3bf9432700cdb2b8cd278f05fbacbaf6da75fe1b762b032f91916de1cb2798f6a9daeeb56a534c9ceac9bc2eb6901bdabe9c6986bae21cb825a4da7497617cbdcc547d3f2c77385d752d34da75c7dbb1f858b15431124fb9a18372350ff9ff31765801cd045bc5fbf0f1c23b3efd402f8356fdc3cd155d9b20d6a702d0b2c8ff9b344013cd04c63eb1101cb6d0081f6cb5c733957347d40ee375011f2131ec212a7a66f4a2274becac757e2fde886f1cb91ac35fbaf69af8e7e1af3a83476878470c1baf476e2df19791ce60ee930c123861266a473c946178a6bc43f3cf0a1fe09fd6a6114cdc2eaf68b192d14b1e42a5beb71d7431073450793b888ad8337b2628b3e5f6d77cd32534ca7819c01562b00e3e6867cad310beff4b2acc196d45a737cbd57d31a2752742964ce5459ae5189ae508b998f8640a240972639e56ff543e57ae46332d7c1ffa004e67b7831f6316402715f929265ec6ae61e52d50cf01c3fdf2fc899f74cf00e78048a13b359378ad30eff08c0240d1ea1f40677df9c343dd205ca5c7a760541694008c624b8b86a50895ff1535d673a7ff7f2a54136454c442cbe075ef673e88e8ad5b9ce580174d9152fa03da4f3f6d496de85c490243ee9d0d5b1fb8ee4717d8a4f49277285826158830f4f69a891e6f67f934acda6ab2da2adfc97a0e3d0c67f6ff3c617c43e65565ecbed78501e8b27556278abbb381644eaaca1fadb914d485691c8a3ffa695608d91659e52a69dde89b0545efb0eea61653f8ff6a9142c365d1e7c4e6068c8bd802dd397d994623f424368b8d4e698048be4f18823579746c1a0793eef4df028192cc4ca67dcb992bbaf05e83c419b2bbd090fa2ce665e97b2a5015c2f74007abcf37531beb8b54d53acbcfb0171b580e8ee9027424101192e63d2cb4742d4540b8f11ea1a3d14ea10f25149c9f3da7176ce0c1bcdae3045b9a9c5cdbb04ea14b91e8577e6d96f8e0017e1a8488e04f807e69e71f975a7044383854cc718429d1667e0f3a1d04e0e1531c202f83bea0bba09e907c68ca3d9d46aa67c8b5cf950390b396088635bf24cb37fcf35182f855ee20b2b2ae3d4ffa79ce72b15d12c10d263eda026f603844ff16a9d8e9c9fd144dd971348bd40ea66eeb4cd3ea79be608c2b2391f2adf949441bc4fd783795f42306ff8bbd7d420d958d557f66e7c6aa2813c17450dd166633974ec118e3c69154a9440080f741f36668a5d4745d66617a3df060f59090e65128eba5e6ba93c8cb3cc0741379105b88a68e3c40d353cc2707ccabd7482970664d4fedc919d9384fc362c1c2a05a613e9f4fa6bbc3bad7c7d7522ab67f6bba1608e2cf2a9b9fd7058817094a214e343e9d39a80aeda43fe17dbc4d7b39b97d7029331b79849b86e70564065efbaaddb5d7eeb655f7d7685151ac0ac29d27ffbf591bfda699317ec662169cd08b5776067816c09ed43d56d9b07f22a5a2fbad88e7aa8c962439a3225946f773730d7fd41f1f3c780388137b71c17c876162ab52cad038f3a9c4aeb2bb75cd901fad27d61b5eef1dc8e402db0c99653825765f2faa47b9f35db701aa556f30be56e74e79838b31fb9eb2dcf3fc8b2f51834300ce0480becce754755cf700fea1b463062b8ed07d676a9891e518d4190fbd80846bf015ac1bbbb79a74384fcb127fddf1d0f5659b3d273a3fae5eadd4099c35ba4dd8a0e7afcbc66dda336aa32b1fbd53bed0e1ec256d425b64c3de9172f7cf85f1d095e05c68f8fcccd8c84a36b43e0d6ce00b5f219c45f8a7d555e63003563127e007c16f25b1a11a0ee9348430ee1d26529e9d499cab12a99244e861c83d4c303959289b064448949f3081a69ef48e3e415c162684220ae73486bbdd27bf18430de1191936ffb32b5a2bc7ca361af607d1d20e8cfa40c995e7d82936aa3620339dcf0c751c99df146b0ec0710e4eaf9f314eefd3a2df49a9c21004f22b3031f03300403d206c71fd52115c5e61feeeab30c78d51c387ad879410bed9e277c00a81959134a7a368202b83aa5adb50279219fe815035b9223f4ddc7f47fd2b8e315e010463c4f348668052f357d4fd1b4c0e05ee27caabf1c73dc06aa80febdccce34772cb883a168cd86c4ad656ccf173996f2c50c9fa94a34238a47c66a92904bb28b8d3aa4b0056e65e1354f120f5a3ce38d78bfbf63da64fe0a8a5b20e4ed43d979c9bb7aac73528ab1aa2b615dea26915eae1e8ca65443735b1cd8f940d77f3c86480900477205f392318ae9b75223c2268250daef85c4a21d69dd7c97ac4e584a24cfc4edf73e3eac328762b0edf7a46199a999be1e1ac995e96a8c62499a7b121a2e5ba060b57a6b20c66a2360e50288ba19d86de863dd7986e17f0d2ff517947d377fcc63f461690f11c0b037c0169b4e9599375f95eb0a6b63bbc77bb3b95b392878cd6775bcd17aabdf8ec520209334f637ccec2b29be1a072f151363301ee834b739e337ce76ecdb030c3e5686eba9c63ec00162d7c1140a7b09824464ed9c13490756455a9026f246733ee6b910625dd5971f4f30c8b02731cdccb79429b08b86fc29c2490a75e60bad62a213e5c88a241bd4b65945402fcb3888cdafe4ad2dd1215795a3bbdeb77accf10a66528294d974a316a0f2aa86d2db39c55600886761dac33bf1c68db0c16ca7e27a2126782e7e698fc3089f87ef1bde2addc23e14ef8b30cc6fc0df6eb0c10fb72930f5821f04c593b5fd6b4a043f8c40aff037afb75fa91bd15e42dd6f44915fbbf03a50886f25b77316fc1fdb19f1c7b1a9c0a77f59673a3647a8401a638169000c7f648dff684e094f121ae887dd000b0b9ec1abf702de50e98f572abab20350ab880ab89bb5599f0c2fdd6a8e469513bdaa3c72667aa942d6c72e6f41b419181234e8c760749afdaf9fe735479b066cebd89e928854c53eb0fbc091640be890e6d3e9a1568107a891ec9db3787fe678cd65e3eed3ffe60b3a6eb75928d505855ea45565eeecf5bd0569adcd5d4c64cbf947b8d2e82d44f1c0539c51bdb408d184f1c65fc5661e27e1439cc2a84d66a24c692cc24c60ca4c13ba739dbcf5b3d0a2acc1eb29ccec55f874ff06c577ba43ce2b18a51097bea565c7bc32dda30173419dcc1796e031490f0663f524b4a2bf5d4e09261ac015bc32d47dbabb58044d1f1cb3cc633bef28414873095ad5aeb1a33b281640d44dcb363ad0193d429272029bfd8e30a8e538b7d28e9a8d73e1c7aaa3ee61b6f625781cad4d8a909441d957bef73f6a81e3c567fa71debdbdc25627d256d6c7e1598994f208f7e84dd6ae1938d50db0828b2162ec37bd3b19f9af0ec5db85905e3e1ca0773bb950f7fe21785da79a5fcdc79d57252017c50fa4546f10e1b40de4fd3b0db638b39b775debec6a8518d4d87d3baf1881e83f144dad4e43e6ca62a1f460f4e8aa5febf2d82731de077d5083f17e8e24eab61ad20e6c83a25ffbf98512ad33d1c0b020dc016ea31efd1f6e0b1cc7e87ff0cadc842390bb3bf1be0c8d1880377574e2f3435eb8e8c5ffa7371cd4bb49ceaf5074c1f9ab7bf5e554209ed167dc4e7fb151a8aa63ce05d8517991fd8603026dc689447b6e473cffcc58d1d63aeb4129ce1c57bd4bf7557c7f30f23c49f2e58635057757324266df7a8208d5036ad4487253f3e522e810786f64a016ffac8bbdf6724e3ec061006ea2770e8e505b18cb5fb04639d829f248c4c95e8abf67903940e4eb2cc6e6a27a01202f9d97bd2f4e1f3a8c8650672ea738746fce7e2ba434e241973d05a5bc95bae964a238d4571a0af46bf6d0a6e8739218eea707d428487f27e6ef483564c997ceb476c1938697eb2805ce735e51b3a5e18b57a167529dccb56a8ae35eda655c3137d81b5841b3bcb5b842a0ac0334923a5b9f0ceb6e3df4a2800865fc8adef475f725780ada3f7b8f93ac90402473d65055b77795e2ed56d91180a9d61cb2f37c3b76ca74842dc8784af945d80d85408d7df1dea4601d9179134cd5ad1f92a40b0bbaa21ad402d91b0b88b3572bdff9c403decb08e5d44717be36bdf403d5c1c7e6d4e3d30af8be84eac824e04c51588a0ff3506dfd8756eb8624ef88a06023a01930d506e47bfd1d9e98436e6db3d9d9da5df74887c55807f02ebd56bb920a2ceb0c20d2be136eac3c0ff8854122be07b3ca2d8949a6274d0f610b7b4206e87d5943f2756b15c3003985b86022b6a160692cba021672cdaf93a53a2c36615d88de2dfa80b3a9c6b94c7fb633b8fd1e20a1f7c5aa0c42dd5aa5938a56e45c0cd74161464bafc961431a4140dbc75c9ddfbaddfba11a2816e0b672a782fff9e6554cf11cf2db372867b40aadc6e4be99ed4b57a4fb5162c4b4e018391f8788b8148169b862fb8f3335ca82a22161c193206f94d8fed72cb4f710c7cbd602e562faae90450654756b5e2746f85ad352158957f14e46d1956cec017fb8b04b6e2d40bd8e951ca5f313bafbd0dd66b19a266b9304126312c041919d3be9c2ea2a0f3bcc40d86ed646b99505301e3092e4f1ac42000739da5ec1bbea27ad22a904c42839fb83337a5542c27a76e2fef9ffb0cd51a6d2d24f27b133d61c660b634cc1c73f830017a037bdd5bfb072f882b92d93ad04558f83278fef660b34fccaa4f36d3cee6f46d23101d4999757e95f90731544bfc9eb8ebb9431ab00584a113966411c000893067d6509d242cbaeb0de1e904bef662f691d834dd475cba96349c6152027c6b40a7732ef967bfe6b7d4c902c321669b29a1fdc81b96cebf64fd5fc7760e63c367884a5ef323cf739dce01f4a8f8b1e0dd776b009d04c1819285407f4a48d4f1e0b081f5d171cc6da04882604cc8894d01e67277535dfa40d346e6d5fd55af5a013c3c5a71386bbef1af75629df9afccac4bc5b5c84235d6cb4bfe556286b9475eb1a32c9590c207471f0a0b6efbc215f71374c0f3eb719f09013b7fc6fc8a079404916fe427eac4660b74b3f2d5d596e011440bb346645643ba5aa5aeceb49a1c4a0761701e79f98c3ee2c3d14983c112128b4bd3b5db1eb0bdd906d82048b888c265314cf4169c49f0e47ee834d515f27340331858a1535c85c07bb8c9ca082445646dafdbd36932e77024e39f546ed71e4f88e6ec80894a736686e6a2bc59036b6c86a12c52475d1c394a52140bbcf8990448487c708f5e51f47bbb13b8b73b9e73480ba5581cf234b0a609efb6e0a8609ad323ad055cf21f309adaab4ba8f137520b54704a8f09c16d8842851b97ff414ebbc4fdd7fd04459c5efd46794d9dbd36a7b3b579ec1c104548d7ee4aafdda2f2ae223c4e47ea505443b7c0bb427df3e35ff2bf425b7b5e6ca26a68cf5ee2066dcd91d753751cc35442477bee4df2315aa5597b4011fbf75bb7fa28d86c395018be682bf7fcb28a40086d4c3ec33018742737e7d9c6e866966d1f15ffe04e18e37f9c66c2ebc7088ebc0836efbc5adf009b3553effa43f11b0a1c3737f3fb6ba35ca069c0c104bf8820eb687805790c6c7f59eb68bb1feb14ed910868b07003c8b2a8748d2633611bf4d5f1f6f7c1af2b841c1b7df45ef6834d5260ee4b582a13fa582783fb337b02475bb5c61d782bec55bbcd8572245a0b18346792d63a97212103ecb92014be047fced6f0681543ba5161b581eab9e377d8bcd4d3e176a88088fc26c43f539efe1a2b16f3d70318c6460707f637f4b0ca2c5487fa0bb037d937ac152ad4537ad97f050c68640ccc840060c1620860657d0ad02557ca53f7cb1f865cded0c3ffe7d2fccd7aaabb4d3f762b72cc9a473009e99eecc9e8714848873867a94b83b69ce13a10c2786b049d60788a22ea3f2e3a21067c73883e5da32e11eb483017b9dfe383c9898d735e8cade45b7f48c5f5166bb169eead4823a4ef84090e1f4ee426cd5ec8b78d7d90f8751c1b2e3fcb5dce86eaabff37b51382c68f3b1c12e746af2a85238ac0b65fd0ef884667fc65a55f34e90f7b13aea7a9542ac4f3e8cdbd2519c105dce6d243d9d5126045893ebf744c41eee7e49c10fd972166e72b4debd0854d31ed84bd04e6b19ef19f8dd8e10e263d1d8441ead47f3694c70fcdd7178f8f2cf5c28c1054f293ef218bd49ce1b23d418b158cb124f13f7c75ea18fd074ffc83d81a1588380f3f14c5f64f8700ab1c2ae1cceee81e9b08e0fbeec4ef57f367ac8af5d599f6eb16a19bd34ddef4d18a5f5305556d036277d831d762043f5b526a1c7acb6db7d39e3d73d36aaaabc4e7485c37d07c39f8201224300ecef5f7228ccde9a3ffad46e7bf07096d3055facb9f28d88d13cb24f8f5c6e15ea695acf12aafe516e00fb895aa16254e01deb1cbcd6e19788d9596e240591d6a9aa95849c6f2c4a47e1332ee4b56bb0ddda0d5a3733c9f4dd6645c6528b5b23e26f166a95ff212c7ec3ecabc7134b6c5fa86ca62fd230362db2cd75a0b339e2a17d3275ccfce118f615032bef388a97145e9dc75d9e36513e8bdb87cce52e4c3432368bd31d145da1b14a97e502a7b259b1aa892d684c73bbc7f1e05c4e52f24394bbbcb440fead8b8e9a98ac19816873bf3c59554304300a757b48202e78d7462c7498dfcee211172651aec57dedf72cdef5ca49ac02d609483143e00f226b1e048239d2884da943f1c003450e12385ea304ef1c85d85377b7efc99be5e6cd0cf92aae124a637d1e41d76d7baf8d3b421ae2dfeb30b97bb7486bf856da75ed95276f606526e1f0d95a9b343615e5af29ce5ee56f35189dedbbf00ae576f35728bed0082ab95163ddbfc9830740325a8fb22b51fa5a47be1871cb7f039cddebfd463ada30929f7ca519668b0b9b480632e1f0a7727f9eeebcb9531e42afe1e690c7df8acba2c267228cb72fc5bedb7ccd6ae7e6f9006120fdb175be1755ba1bc85f209568f154a363be33c7a362b5253e35a952a9670ec088dd28733c8ef580bc87892fb61a8ef6d3071d240ee70a6a67035587ec10cbadfd3485af8e4f07056958afb10f7cbcf642b86227d1c959d7f0bd27739d8506755671447ed7cba83e85858f8eb45238ec68223ad98311de628831acfe8e0f880abac57bbae42957567c5fccfbaf3647021c3e0b795fc7e1d8f3a09e51e4a12bac12287c75b0b98a7563b6a8720482cd1420d96043c17bc2c6612574648796882fb0c6f552cce43a545504a9ee9d7448bd3331710d222cc226d26747d8295fde7097dea0c9bbaffb6c02db2395aa853c3188efc29c94f5a2b3692edb751e66bbc0814d4f592d9462388304be40e18189d1851b1fcb2f55ec10b339a08980321e078ecdcb7fc9e157de0dcb407e9a09d949d2e2f4261a1c761640a9903ff91900403e62eafc420b5ec9242b57429962f6c607c80b810b2563d6c85d17bcac9e110a8f6cd6b24955cc874c32b5b9806a7f1d1fed626b854be9766624b16643bdaadf31d07d84c5a8efc1b43982ee42f975844b869eedcd260e7850e6ab9b543c65aed3bf0725b367ee215a934fd72dfbd1e61aa0c40851190f19981300ec750ac18a80e7491cc8607d4e4c3099f10e1d6c59a4a0785b8f85349c2101598f4e5f964130c25a6f216daf1ddf7d9a8a2047e2526303105fb191e21440c02541da7b87a9c71493651752e95369185be3b6db734a1ab0031d2cc3255c3e381b5d614435db6f246120fce08170030770e3859282da4c89f72a239e4074da5bdeae96dced7e70f30c44afe1fc65ce6af417f17797a2f5ff18838959a822a7ab60a189b607a49d533db9eb60b478a940677dffd56ba1643da98d8c46254025e1117e7c80fedbb822999b21ae87472fb350afd7723b24548ccfe7ea07d5229ad913e4a28704279be0106e29d4ef58b401ea565dd48b4477c5bd1ed8933e949be3976a8adc9aadbe7eaaea9adf228343a97a37cbdaa980c4e305e5666894e2511a29784b8e85719e5a4bd35f3e698348f0aa8e8c129d0e5617313deacfc182f2d547c45dd1c5b2254aecce7e08f18060c989c06ea14bb25642871af4c2e381f1df7abf08df3fdd71043d6e7ed807e5fafa6d22f12530855ca2b73bd520f2b8129b63e398bfe22002eaa9b99494f974bf07f3bf470bd2f6cc0764b77544b1a3c05a150d70cfa4c7b61e9dbadf6e40dfca17dc1745c5cfd84921452808a1171fd6fc8e3cee3591b785adf926820913c41178718cd557ae62f2a067bbbd2966e99a75f548388a4aa27fece1cc69eb99e9f2d5dc5587ff7f94dc580152f7174376ab32dc3cf5b21020392bfffd7f92b3936f98ec86476df3e7f414748350d03b1188261d0d08d212be7c409a382ec5b57c81d1428cc5c650648fcddac664d4e74f22e58042b2ead95c7e5b2f74077e87b8e87f93b18943b221a565ffa3edd67cc94fba60788510f775ce372793ec8ed3dffa19d72ee3b0ec44f58fb0c6429e19861d89c2a024d3a52f07957a4a9078c50b08c88f4d9473e88c13ec98a3a32d081501d5332d9b53a8dded895d79bc52e949a11faa555d7fc310a66fb4f8775e6819ba6e93fec4c32915997abc35ba8e98017b04ac3b4b4da0df95ceb4f51a4a4ef6f3672a1c0de10b157d26cb6c68b5258885b86d749944caf4989be8e4e13a51ad87ef27f74f3d509f1937496e7dcce4e768c1aa64285cce34ad5f5fcff47028f4b5007300d75ac1a0b6b3148dca1d06115f0329dc0ca11a764d8764fc4e8a31d001acbd14cc2713de0a038534fb1c57c0c1654e4865b4a4d15ca3af1861cf93a4249c622b0be80d900e91dfccd748add4d8a1b6d38113f7e445618e2db4f01e842d25150d90eb49bede4ddd71b137105064197e9f448a082a31042f7941b36d7ffeadabe9e60157bb9e32a5b9505294e990aad31bc7cbe4fbadc3e661357fe4994f3acc1da2cbfb08e37f80da974ddee7f9acd075d0ecc1ef079dcc778a696a834526db7a2576b83e0e2dd7116edef0800158b963b5f58d48adbf89905fef0d7818cc4ad4992f23e0e2d88b5de46e7f8b4aa54cf1f326f76333307de6f4fc039fa45c0e4c1b97ee55166de23ea1c81b973d4e87ea8db329776d3beae279d44b9f132fe1a48d7c01c3b3ce11b6e5d6fcb95ec10c4216ad5d88c940967ef92516c71f80bb06c08a6da16dffd33e47eae01f91339563cab638631a6b0ebdbee81d9834f6ac8519e27724b6b35617d139f26a52bd588cd77960a6f8dc999823d32dcba0b3a3e7c9116decddd9f893eb07205e5737daffa56034f1788b99a54677b2b2520f98d36e032513181293d5daf81fec73ebc295c74e2ab1cf424aa6fdaa86733ca6f1b0e6377f1f9d60870b6495e858a88cd48226c6685dd92d2bef96eeb56d522b5a1915e4aaaf7e2f262fa53bcd5a2ad22394936c2ed25f6f2b6088cebc0ec79ed125c2eea995c7efad7fbba5028be15f8f5218ac846da93de2f3e905245b27c71e8e505d7950e9ec9d0e45f88a9d56fddec6a75e2d173101a6f2a1a23f06844d73005709660461e328ad2bc43e31ac50d9005bfbcae850358214fb64c7da86a1161275cf839b1f7e64507861dd8be56be5bffdad5d6a83bd44f347c7f6cce55792a68230371adb7741ac7661c0ae6803b42eb9c5b6e40c21339635a82b18096b7220318f800cd5bef2d277e9ee069e164e256430bcb74cef00ae407b11ee366bfe30bbcacfedcb822416547547f87f4fdbbd4bc29a95dceab7e495f00daa55c60b221a4bd694510fe935d0cbd0dd606a3b9cfe523c3d2115598916c2b74aa5996dccc5d99cb125bef54f8aa03a628639ca7f91934cb4878e0e12d808c1b67b2c9b98442fc91b503996ee23343f7b4846d85c9c22e543e870398c04c307549034dbb8d572e7725f1acef3c222ffdfe6a7ae3b9d3c85903ba926513f67c8475b9a16765fd94249e48eb5419476b5e398ef66d58c4591c0ef71cc05b9adb03fdd2f938303cb9b9bfc3d0e793cc1c57d25141bd924fad7d6ad4edca8dc2c495b6a84b0bf3770f47db7ac3226df01d93e66b749d94410a8e608fbd7e282961906c168dfd065322ee0e3093d0b6d15aa0ff58999294cd90e773ab91b73757289f692937dfea01659c076abf71e8b774c7fd5104bdb1560c60be89daf3336da19982c31f14c305a50c1abcd908761092329940fb35a6eb21063e70f58b50ae25cab7144c828281d079c459154fb4ddf93bff51805088f00ab6fc37b598abbdd7646d6c37c82785fb390085301b71c10970341f54c0deffd05452dc384eea7acd564b3ebe1b46a5b872c1e4657a0b1c23fc244fbcd8c9416ee0d58bbff945d3a1061e6658e64d5b2eb4cce2833c75cb4d3aa8061c07e55ae742283c55026b1b6dcb98a27ce62339e7be63634cd423e86cee063a19bfd56609dff13f1d99119957b686cc7b95df6d43e6a372ce9a061baea24953b256fde3a90123f68ea592ed86295f65cbc0afb878103534348e57aea29e120c08ffd2f92747498a74a7f21b5d432f672cabec8af5c3119511db4d386b69de7ee0ae2a4c929c3b19e3673005ba143ac26a0337cfbef2b0def96b14e85ddd3b3308edc4b4dd2ce44d2658fcfa39687fe1b67bb4f5b18e0d7edf9fabdb60ba640aa0d6b28dbe5499b2eb769e9f706b0128433160007520f6c044e3ad5ea4ef80beb8d10e8adee795a6f834cfce3fdc68cd49ad30a0d17e7e0ee445aa9b11d9a2d4af60312e1c1ca5c98f03e0c22a221b1c07bfc5a65963820797609b05874e2dbf88ba766253d8ee3feb93478eeec2cef38a1a6b10f105823c0ed47a8d7733aaf5069ce073a51789cdad95926780b9e4e57b9b207c125b792a051c88a67f208ff7982d9417e1e1ce78c86ddcf41a3c81429fb6cba36b1d0929408782cbad732436a59e36fa1da869300cce10e3c07323b79436a4252f5c9094346eb82423f53163118cafe1223ccab001ccddd59e2693cd5e831ca87ce784fd9e649999392f3899fac4fefd6464a9244ae3d350200bdc2ac6e5bd268265ab509f9586d87a0a17e468ffdc1c9e506c36e3b507c0f616df1581b4c2be4e13752bc70e81a7337afe0433fdbfed029ba6451fe2ae548993187ad81af24a1e6a65cc4fdb798f2baf5a5eaf5c9e12a6b339a662a970d16e4184b0090e7f3e41622cee81db871e71b1fd825914f1e0535a6a9f7d7a0305951f7d0712f6ee188bdd473c6091723170c49752059ec772e8d8913c7590a0e295f943d598f9274d0ffaef40757fcc41d93f6edfc83c11b8d9a94058385380b0e5279b4a59878026b06a29544efd4a3e3909927cac0ce4d6e0f1fa9a2a240e9983540af98b56d8262e64e1697ca4f753fbc6e6fc5f47c96b2b172fb52209f36b3fb48d80a82223b6fec70455d8316697300b777298ae12f7aaec6845d05c65bf147775b2824aaad4f0c7c28bdaa4dcbcb0f0775bca55fb8e73b10a92fca37b8698326e2ec6de0d218df3e63d4f654d83f7d552ecf6354ebbec7041dafda83309f84362a69867a1491e86f0ff1903800b740bab9011a1f9d6e534ffdb51f910f31a289f293bb5a6aa36f848f4d443b25cacb73e4903974f13152c502c0326fb8f72edc9bf29797e383b08a27fc5a4ab579115bf196b2fb083b71b7250574d92080727fe55eef890a075e7480bb949e4e6d0dabe61ab0323bf1cf757e10b5664bed6feeaa09faf02476efd013cd99e4fd9343f2090e9c44f6f8cb612bbed38afdccf81a6b6e16d9fed3ad369e5433bd6a44657136e0deb508925f763adcbd2a3b6265e2ebe8b0d1335025ce10ee26e14d61747f949d5b0c06437314f34e8f1e58b6eb244ea813693b0e1568326ab264cc06adda324c4f9cb509fecbcce3adcc03a9661f8a6c4a73ae2561a583864a47fa00d5f92238aa527782f4c9a077fb90b0fcf099a3d2b5c6a6186104c6ba6a7de8003774d1d80f792ea82d74006d52218656354e9eb9b911ccd40a91aa64a8bad68bcc997e867d964262d035088a955ee0e79d4340298cf0153c89d0dc2626153036ecbc0dff311083e76e35a4a8ee2858ef863a986f6c353ed45f25d4e9a4a3c2e7d842411e6c196c1d1a6f23402afea02bad2923cf2ceb395d18f82d8b3a0226e6c54a82b4aebaaa663b913ded3cf2d7829caeb134518e5d75344873eafe0e3f6d03889492561c525f7802be5b35d7fe2118ae16101ccf986bdfc49ee8719c33e616e0b7b1e3dcaee53f49429d4efdfe9bb2827d444210afacaa0ad9abc08d53eecc9052f9b4b71450e0f058026759b118cc12de82af242f5ccdeaf9c549f48ba4eda9147a38cbcd43b971672104938f44c7dabb602144e6a0a1bc5c3e13724f79874e4c2711f349e01cf19bf75721f4ecab32d973bf42a446422430413c39554e9cb77443ba4888a5d7a567dd6e259563030c79e24383e33b6092d05e2d944f3c78ede6cf67c55073b6d209c179301569f279437f721d0174b27024326be812d9cf917af7108639659f4706cec357d2b55d12f7c062dba85baf318251338ac96d8c77417dfc4a20cbff932148fc7d299010e95c5ddc2edc16eb95367448685044ec826ff828fb44d0908f41665ce3447c30d89608ad2cb2be0b56ee341291a8133a2412355b8be494842ebde0862b268c23bfd00a09d3f5fe17f2a2c6d4f04866ebd6c3c4b19105065f353f2991bed5b5664dcde77baca3293af83cdc7e5ae38aa2063b74c1675a601b82557d0fd2991a8d3bdb37132c80412e04c7d2924e1e20a83372f2b1fc52a4deafc7d5352cdecc0ef31d1dda36f64f929760034234f94da5e84f01a7ff3af175a6bd8ab38807a73467a7d536810521affebfbd6dc6cf9e00c31326a01dc4354eb1a450398133b7fb0e602129db5abe6e0ea9ca74243faeb036fc8f04f0832a4037f9419af2f840dbb039dc80e6f2ca7d3cf6f3d1b90c1f2d9bb945536cdede3954faac17efe7bbd5e04061c440527aa6f15ff7315b6c8f1e4a4a4c4faa753b0f082f61c07db922cebbe66cf25271dcb8049177ee12912dd17fbb5fcc07c81a4f9e59ef4b1dd186e85b166f4ede3c1075434cbbd1900ae4acaf518e2cbfd61db254d800bacf9efecde23ac57e76ca4953dc705d97a5acb9ae260d735f85a647ffe3acaef5f2dca3fca5db7b4af47da51b28ab2c23e22493f4021b75eb735b0c7ba3c4cf0d49b89c0b07b47556827df82261ca9e601d99740d1420c7bc37419b1717dd464890f39ff8988f587573b48a5ad5ebd838d4ef7c031f27e57912917a9b0c779aa34dbad3155dbabd0e10fa5f67e05d2cf3a204ae3bb2588e90df70103c5485fc9b53663a1210d406d2c3c4fa4116715a087410f598d92654246e0be2778b28998b52296168dcfdf30dbc5d8f04e7c5247bf0021ef3b5cb12d275acc01404bc76fef967f5f6057d409a3857529e701470d2bd26c295b9e73987a6843def1a192a13e3081cca6410f9b1c11475b0a5dfd3abfc3a0a3f44e9dfa4eaa2cb8abc518361e15b2c77ee25dc60e24c769e697df49cb01dd588089b6dea51523d9af46dd71617b58fe083672ee888be8b8b27814aadefd99934a04d4458e80de06d7b3bde066f79d57d51f59794a7c4500cb1f43d16b96cf8ec72d61450665117271604e8a76d34564ded5a0f4aff3649589de3da27d4384a8fc57fa2c9e2f4f361f3722dc27d7fc1f29650d88507ddf7713a9590426c76ab22a685c004228d6359798962ddc0e802c891fda9908e6d2aa993d9d0cd9ba792a73d454a51839b10e507d8737053a0f7d5fbf365c65121b4f88ea9d0df8a70c1349762007e07aed45b574246d7d73ab571cd32e144ec459b8b15130330c6630f875a89a33e25fb3833602c7a8c789f4667718bb61a07cf95e7ea66d69a3016dc62ff8d541e48ec9e91e1acc23cf597391189b7dad724b244fc9402c949300552e861b2fd10b1bee6bdb8f7f75691de921447250af7ef8f1d869b2fb89b92be4aec4dac89a50c34ab1a61fae9d0e0f37e056cb678a15d1723ee255e65db41f9d5c4e37e41b74fe4ff929dea40f74591fe401ec03e27e9db659f47b2151a8f25cfc11cc85a461759b8031ea09e3cbcf9432dacc89c9cc2406ca5991c7da8596116771be4374aa8b24e4531d092a70511a6288a31e23d5de7890e6e0f36bbf8e865c6dade8e83523777c6e1e110fb28e78c757c70427ab224bc6154997a6a46c9b91a878c91e2974cb893b57d8c1dbda14a46750d46ddc6411f5ed2b9f2b35cd618487c2483e9fcf8f57ee1ff4752358342f7d4962d8b032f6faa5b6c0a2d601e9acf06180a9ad2c04334973f10bd0057367132f2853acc7d29dc3b19530d48abc93f8f7a96ad5bd19225782905024bf15e2b3577e7666e0f453fddfa254098adbac7f94afd1473524acce43fc0c61b421c5aeefdfc061bb23ecfa6043bba5e1247f50d3b803b706e6a36c283ded0d8ed440a7f5c4bb103e8abc375a585b2fac71a34479967e5a58f1ad78158b1249dc705641636542b4e37e91ad5eb426a9a8f626b15f77708d65f4a30f30b281f463380f613c4a979c55e0a27d702b6c0b0603f267f233daddb5b52093e5c36229b57eb7ada7c31dba1575796b7daca33e86d1670cbbd6200f5bcf07c713dd3599abd2c07220294652394017711b21b93ca5482b7ec38aad3ff80fdf0e49a252603ac6942d253a5e01d66da0b7733ad3dcdec5911f663c1b870feafdc164d19fad8c65ad1e48380a14565e97199cd04802d676d3de408a8ad776225f4df1fac8d30d088a531c6c61a4c155e08c23c7456f3765925e02f69d38b03b4a2da91520b376dd4a3fa8e515ad424799ac1c261c15a861ea0e28a95fd4a31a7d1ca460f02ce7b8b03c5d19fa14b20682989526bb31b5c2acff494640ec5cccb7f1d1f7fb1da85220483e21b8f46ad92653f39c79fde63780e3bc016d7c17b3adbc97d56045799421ac3b39623418c0aa2c55b67c451819cdefc6b9d6cf8e2fe653085cadf817f47238af627eaea2dc174c7fdc57de19f8c278db468573907bb8a539068b229590f15e34fec1b2f5c911979e3b96da083a1ff4707a6426bf6131d41fda77476e5c0f7bb3c97ed822a9ad2f4f061a6bc0be6006e9e3648b262bbff91727b67fb5a2e2183d148e065b6f935b1e7eafe85fea0a47f2ffd0fde0f67d34613733e9a2be0421af66c89de3c14e29687646857bdedbf530ab2c2c92810a6affb7ce3de9f66dfa320759a0cc3935d5664ab19735223ca968a89bb6e383b3d737e30dd43b4d21e93db29e572fefb5c003bd9778a3b7525a385d32de53e8becccd0594c8bba0a6df5e2fb8c3cdd72f93f1edda95ab906946e3bafb11fb14ada9db8db374973d36da3fe522fd22456e5490c3c3dd28b9b2722efcd18a2828122d41094db4db0a32a2a8ee141e0b6ff329218fcbe83cc0cd202534de461e77ad325bbebb167094ee2d851439704bed4587a3dabf4c8709c9f19ccac5131c1c38a9408a2d5dd5477f01877d053a3272467d64fc69c1caf51c3be8ba29f715008a7a58ad57db4baac4d4fd84577f4c9dc5da51a757cbdeb3f06533bdff322d07ba507f70643ec4e09dc147ecff74148629cd412f3dc6cf280223972c5ee6dabb05773842bee3948e5275a1eeead6f151f9886dddeca0fec93ef611c47ea722567d365e28d9b557141f58c52bb027a110030f1601177b8330b90551bf49c647f5a889e207d45951675e5ea9b476cd89a237e89714a4650c04abd269c2846aec1f90c2f15432d1a72a3edb11686a83d88315bef5b697c4080998fa28a6bfb9a77a9bb2e3f5f8bf5d9516de82fde77dd0a7060a40aa2d4b3747daf015aca5b313984ad30e332e02177a247a31cf065bdd5261c4571e74b87d3c81ffe70d77885c0e672e965036d40ddf7537cf80fdc3f7229560aee6326cd751b4d1faae77930a224359f574aa6d5bbdf7978e21b0114e71a4c5da4575d0e1df7464feab101aa02aef5166399cc44db5823ad4a5aabec104d5ae7db10df34a7bf8327b0613ae32929af7cfa18cc134fd4e555905750e36e5ca02794dee3a4214eec8c7f716248af60af3203ddc2458e3ec70473d1a9ba8f44c54c70185da57ff86827e544f3823c7228c15f3ba28667f0c8230f8f9906ba42922fd844e58970ca16296860d5436f3ab9ec4f406aabf378f6b012ab0e4ed3ddccdeee001e7625957559682c8c779fc78ae451176032fa7afca7a0b4bfc7a19455bb8564b2d649d8eaea40ece3f3fb9632ca964d293ca70e4f6591e7989af1a72a1405e5076982394c7af596d295a0a9adc86c347f1d89fcabfec185e4363a37c1f4d2d06430f256b3daafdeb4a8d751cfc9533991d7153c0961eb0c334be3f281deabccb6ad7987cc2ebe457c794464edbb3e69d4a7016fda5f0e6a6c5d43a42e2b1bdc442747d3c9ddff7c7357401f784127b75dea054e82a5d3f5a040fa5b84396e999800c6c878632116116a9697d41883197b7076fc9fea42cdb2931605af7e8cb33d4ac484b312ee30a5cb7e8d48e3c1e6792cbc74ba5ec999baddeba329cf15de667cbfadf7daac09b98042bdee6a003310308001c0470219090bee2c5b0245aeff0f45f4bad5f6aed768227c56d9bb803f994ee02167b8daa7d422feafdde44fe70ecac331b29adc2dd90fa5bebccece9a13db35885c62014e77eb0c091f032b09a686a2acee9a9099f65391c774b4282f3b0f24c6477c74f35e3261876bbbd5c5c52693d937bd69907662e6d05a7460311cb75d21415abd4aaca527de772cc52fb12532ab88f607484f4182a9deb4ba5a56a81c1f893f4e19a4c299194419ed3f1b8f04f6091b083010a7f6912b4f296b9b4ad5aa1f1b0df9ba44773ee720015d07fe4d2b6d80a5b9d1db540c64df5b9938c40a2da714d501196fc576bdf546c3613e10530a980841d66b26400dc99808ccd078f792cdae29286c093f7b9a139cd625969df883ee184f565b7aae1751e506b46e3d1520e1b6308f2530b9d71024c36e3b6402b7a8680f11bc11ada9f9e20b833a0c5ad19e516d18a847fe5bf40fc7b6e374c05f457b67413b43061dbe8b3db5de7b2b68d5b80131d2b46229fac9fdc2764f3bc7432b794773af3f148e9e8277daefaa1df362c42cfe4a8d27e8a77a27c751c8134bdd4a04219b4d35825386d19e28e086b2545db0f8135e036fe4051c08f24f6b2bac4288c66fdeb28476ce1104304a8a2dc8eae584fe8c8c1de95fe63d0268a5111c0303e524922de0e4962665b55436f036e3da5689f1fc672afba93a5fb718e21d24acb0bb3596cf51279292a9b737ad4a4a5759c5903ce02d6b181a5c70c9c7cfd136cf370cce446c12b5e132ba3cfbf77e03639fd3bd6c27d585b2072fad224c1b23a754faf2a1b2e62d9781b5c43740c382268e88bb6f9a2167d8cf2eb0bf34278a944d9bc4f2fe2f473a85116143347856ea69b441e50e64fcb1b37b2c89a76e6275c54d1f0bb4d94049b7c9cb1aec7b44a2f507744af6cc86e33d81f6d6148bab4884318c68ac09dc47b74fac3496318e6a2f9ec4daee1a72dd8a44db5400489482439d873235fb20d43fb9e4f87b8fd1b8333a368d794b3c6c13eb21b9f429f766dc346526e2aa4fc41c66f4a7b5fc5d34a6a5a5db6b911438a51105b8e04d9f44e711c08b64f4d5033f9cd9d353ade687edc2df736658dce4923fef9620403f84238be5c87bc4cbbc0214c32a95626a0161525b98fcacc3bfcd4c08598421ca764ef743dfe58c43f48ff0913ed6ef4d034ef395f8da281462cbcda28e6770f3d6eef1cc65a6fdc8a97a83d00d0755cecd0a8bbddb8d54e58e061e471e0257a3200c8f4ee0f6b39d1a7e3528987d8aa751e5ca77cc251038f16afb18f2837ba31e3c514e989e66efe15b5a3698544efab4dcb04ba083597e99e8c60fc13307eb3a7eca76853666f1f9cb77247a97e57695bd05b1b648cf01ee6800084ab1d673181a458cf3503f49cccede8f87f278c52074d6bc65d455170f5037e30a823eca7378c0cd514e6c18ad4b49d58f8800763b83d8556abfa1d492db882a13bcae7fa3805f7c23d8e02588866081b5afec0db4ee23c3df5c124e7c5fe02ad5e5cf4866af63e9f8c424e133728c3e4963edda9a8783784e01975ba14a52a01b39378583122f462f58b6094b6ef8d107f953facecfc1b2322369d128cb62961c8b163f51250982acbd7177b14cf6fbdccae3a69d3deb65616138ed908dd7c1f5cb07c1f8dc88276a14935e8fbf1f4071b3518a16b0685e1e799af8591fbd2953b24c8cce37a082e7764043d9520f6c1b05e27f7610b548122d0346d53532a2a53ee1cfc80ad0e0f34002832f3b75e9006c6f53832a962ec31f6011b667ea38ca30066b999a4a9f6e3e4ae5f74e71f2da738465598d54b19cde2fa95e889abe52b96f51a2819f6b36e383b0ef90527b4ea44032b221636e70d819f5e1732dcfb85dbf1c2f47da438cf9c4cd0d491a7f42725f2423e8d4c3523477c1fc91253d3dfad71449a3f6e15a610699ed3924f009fa8e23fc210fa4dcc53fcbe540374f2ee138e9a4f392e6d8bf8293ac975be1abbf36fab4f008aebb4c5f1b2c414ce023c6c827fb2b90a3d1cd0644a3b76ba9aa4f330913346e554c5ad0464b4e38dd1386df4dd980953b986aa660df0d249cf23277b4b7b9842300e1bf2c487e99ec0f5b00e88a8cbc64a62ca7f860e306042774982d3ef08624093f92cd0624181cfef9d33a944021df224c77731e6297c99366c5797da4f488de89aff00e4431e4417b354845fa3270fdb904fe6ff988791f4876a6ba0b2ccf78c14e31713fd9e98c6fa7ed4714232c3f1668f2f617018a8cdf3d5d5fb02a15d7767655ddeda6bdb2275cfd9383597515c537b8731ea0401f5d5abb3d5ca1c27173704e14964ff17cf8db3f3bd18328f2e87a22a68e861ba24df774a41c606bc41e2f89580a058facdaebf0064562c07a81c8a5c760ef8c0362ef62a7d878b86002841e420887dcbf9e3d2c1426bf1c67aa5237e19cfdf738ed48bcc83efaa1cd466fdb2df5daa83aee0fbe368265897a9dc50a470ff240a84250a084f7c4456a7b06fb7c1169bbfd4fd9e17963e60914670152c5401e73562dd4a1475e1cc666b9e5bbdd16e20cf2b58155178dbabed3931da450bb29178cce33c6c29a61a355515d0e027f53a9024c0d08b4cf1fec38f7bc8efab96c42a45a61328f4b930e0f450dfe66a0db9c1acc6e7a82559d67988bbbb0053fc784010e873367e51117cdd6789e46bebf9f7b6aba0653355ae55472972c952944a692b3bfb87edbadd14356eff9d3c95d802ab54f984a308a964fbdd02a497763ced067dbef0490a1cb55095271967b6853a4310eea8e64340e4bea5ced1877eeb119d50445b7d456d7fbf093eb1193034b6267a026b60c337309cd554a0b4509527d38d5f62f4f0f7dfd9dd3a6941725500cfe38c9dce80821cc826cece92ebd5c020eb157d64b8a1aa08e1f77830ad3a78cc1072d640621f83119638cc71a11c780183c30c38b5e8fe425bc6b84cb1eeeece9c5eaf26c07147973f7d456592e0dec8f7e85875f36630653f7d19fcc7a09f19f4a4cd7d947ef942b7c990d4401a17d798736bf314b224f8e04b0514826c308a6ff2dea82858d5a5db278c7737a19df5f46b70fb8dbad7c29cc66ba09e8d9ff777b7ac8fa68e5e5b3c92d70e32caa72f055912a1151253187be1fa12be984bfea00bb6c0b88b8a74ac3cb031b27d70a46b6075046f8f1b3c83c804ec18be35f7e759dda9d63e569c7c200badcac70e754e6e1794d4185ac02e0c0ac5a3b0900b5a10f89eff9164715bd8a53379dd11911794325382add90d5acca557b434960093c19760691b5873c969c5beb609b0375f08aaf956c71f88320ebd031c2dbd94ad7674a4ee543bf4d891ff04b82fc8cf0f3b44ed425520cf3a09059617a332230b1fe71084889ee74ad41ebfd5624cad48f5cfa340d4ac9cb4b6cad1eee2d23d60e37afeeeeccab626bd31cdd738982bd7f03fd5de729dbcfa51921f1c110f44dd15c8934974144ae12b669d7cff7574a9487a2ab7a1ed4f36d7973f2b3b7243b2b6af93277ae1267b7088f1cd67c869628d8d19d17510e6f137005e1483674ed954bcbf0b31ccf85e56dd178e2bbe349780f9522256b14a791dcdbc2ffbe42bae615d51505ef5d668d76bad14dd3b01e784128fb88da2cf8cdef136abff95f2dfd410f9b990caa7a12678a518f3f66e7968cbd0d71b8060d04b1e1914f78e8450c0eddd20c5bfa7ed9cb40745974caefcf0d67fa1734364ed0b2be04de835b76e124133f19f45165a5e743d0652764ae00935dcdce7f2bd1b3860d664df6aab561a009f9c7a08dcefb9b59f8dba90c277e5729d2388ed49334445be1fcc0a664312552e455bf1b772e8ad5f73e7e2b7c423a602a5a65f8a5e97acfd8cf6904a9c1f3d31ce97d1208514f510c12c1dc70f4ece90667ac487aa62bf1cfe4d067b12f93729385b01f390c2fd30533f1027b76b5270b536b378b6e5008b0eb1d6a9fbe872fdf34c805f8ea24652c8ce8219c481d2bf2c906c31dc7d6846094af4062f6833f274ac75c2a69124f51bec3af17657c0dacda26e491eb3746ee46c1ab268565d4927d0180f7945023ba647e125f2001bfb9f20e17ef4d7ee346b1254c9ea5af60710f2179513e007892d44ebf0f510cb1e6b5608cc9a07dc75f3260a3fb0e5d990083e21babffd2bb7e7a612db9824c74e3f5cd0c32d0557190e58871d1268a2bff1606558e99fb981b320bc08b44b2072f96f7aa5f92de2ad9a3a5347161c10968056f85fe0b07e29ca01c458d444ee4bda8f7cf14f76d356f61368e28864dc80de7e680258f5c373085f477cd0ce7b2276c19f42436eea0c56d2c6a842fbd0455b8dac95ee680d45558ff2b6083fed2483449c65a8656cafd7e4dacbf8b6a14e5e29bbf535000ededb902248a1d3bff939e00a17e85fd832994c1f975496ae3f15c9a6cb29a53ce92b47a0047c8b0795dbb0d863e31f9f7576f6bd77e7401a4455402a83a7d9cb57458c4c1873d4ce7cd7038617d781ec22c477f007072ab7dd335025a72909cb537c2108d6e1b4df4ff39cc5889198f2c4903e6b7d583bddf4918a0e408e940d6a68a82f28c8e06c17b381ade7001dde50e298160ab344e8b6a9048aecc12182e104d6ee0a80fc3078254c230588cf7c7961cfc283686d2d5876f4e9280e617116957c109ece68b6a9238e67cb2a95adf0f40bfd254f27ae9659df1bf5b82149f5aa9e41ebe8142ef5362b909357862158000700d7ed0bd5c501988de6d3d8a8d46113f82e6748c89c126e004e60ff1debc29bd34fc98f7194e220fb66bb176cf40e102ed9890f3f71d4439abf1c75b5695a65abd116999a411d7383e14479aaf7670e2b42eec30a0486e613c597b7c8eadb3d83fa0ae737d0946581a97e7760c5255fb3c16bf38449b083c8cf03159d8de10c7273f7efceb9a04e28da1bbc87e1613367eae26cc24126342ebe83491ffc6fc860f4bb4ed952386ad978e105f6aeced55486b833b80c418696c5d30f5eaaf94d16f01cde2cd8e8948f044083fdcd6d3c28fad4a64dc88cfbd3879a0853194d0581d4ed7d90ca05c1e947bd71e591be27303b3059518732bd67958bca23bae459a2069b119b4f5d4843c9941bab7b87038cf4e214e4573bd3783b645f9076bbb92f26e0295f9f50afd0452ffe53282b48f8606c9e23fea6455a8fa165367582ba91b3b3214e87302fdd9ad4dcdbc198bf4b00db004ecb8efcbdc6299f678e2c1e0d7f21a5437ee95c4628731cd6056ef6b11c3b22d03eacf638b6a7a3650688c128bea2427eb7165f4f96e9f15474f64c9b709fe6516c8f0f9000da416b9453d49cbcbfd58fb2ce148468e851d8ded9e58a70a285b9facdd8a6b43d86720771c5c884ec0f3de6414230c6e62bc9a2d8e57738213925d38c4192adca1c8faf3fe523414ca75e727416b34a933fa0a55a1bf58bf93eb1809573842e4b498a94cbc598602c8f0c01d69f587ece0ca67f2b180f897696f04590fd938aee1305a15b2ca0df50851bd779cad5b0bb5f0ea664c0bd69a4ed64fd890b083879378dbdc3075a542d142c55bb956b52f314fcd12b09c5fe5a5b770bf582088024818a51d845a03c1065b47c19872362c7f68409d1c0c0fef2408dd53d67dd6ba372ad8a356894c941c892e62b28962c8647b2ade956af852c5e7b57fc4cb84b82ceeffff1ab9d4b419c62277603f72aa1bfbada6bde840e04765baff02e5f45c59cbd20a220246265ebda84eb8e14d6f5243dc456ac3743e23de2345840051e769b6462258d1d537b5b757d4add95053ca422e83b28283c4646ecee60fc447ed93fb04d54959572bfeb274c33b108ed305b8cfe3fc64abac3579429e60d636800d84dd804ee8ffc368d90ca0907620d0fca8fcad3ca6f8c9091847ff15300bee05b40dcd3afe8152041f9dff75be27a109828d9e6bb77c851181bdbd30c715e0d976e31560013b17fc309f43339441f83a3dabca026e2df10a9bcf9277740006d955838066647aea7ef3bebb629ed7999dbcac0927f4b49070685df8271547b9cfb3837e14753d5bc80fa8af878809f5ec784704906784654a6e73884e9bb98a225f88fad242aacc2c2892a766ec4ad5ebd8004de67bc6933abe95ce5d1e8ec15326cd19be8df51b9ab983519a1c0b9358b51cbdad4a25f9970222dd6aec671199f69b2fb13ebc2dde27ddcc2b1d129fd6c4f7641f7dbd9e8fbbc403a6008695999358c92befa5464e4f3f68ac492c15cd316b4e277276ec047f05d586618afabd7264ac379ba95fcd1917746efdd25444f194d77f808a044a54dd16480cb64512b6ce8cc038bba4368b2c34fee2937dd5bcb956f82aca391257edc6d2b170cfa12425263398f325e7564ac60d9247eae4fccb08bcd202ba79cb71dd943115855d9a2090a70b703ae85bf830fa686efdd75a95dfa63da41147f341e88aead59211b66f666aa3f1eff94f87a96bd608da433ae7261c0ae55b3a451c548a5df820337b39b5934a88b4965f122b8cc6a7dc60d24b03fd855c934f4ff868fa5201351a2432062765cf4558e0a05d973baed09f53462131cc750a74d2ef499dfa149dac97eb606752d3274650d62ed41622f1a93a1bdf41a160a772c8ed2ec46f73b972dfd2c2bcf3d80211f16ef0c807456e9a5e01b18c4ebb3e5e4bb4cd68b57980e2921d7a8055582dc717e1d4493fac76cd06919e589b1d719e4d60d0eab03569fdf0e7d45c6feefcaa2f615b6314aef8c757c01b6a6eb79fa7c41b1cf0540ce307e286ef04d4e860415fc9e704c65eb4a5d69006e114da50934826b1785eb6ec6dce7fa96cf178c15f5f0831427ac7cc28f26f448d678e8b63bcfeb22870f1904ab52e94291ed70a277dbe035e616d216f79ae22f5545437ed3af3d65acd30fb1ed1096a37dafa89525dcd43e245a19fe9cc1f389e47f916b96ae6d9bdbd1667b42927a8e6d840a029af4dc28c380c8c9fb99c6b92cde98edec618b0dbd314b96b1af89589db7e5671c22e49a2f4d7b22e4931d7c6a0fb5c32a33d7e59603ddc7d6b2599d750ad91e786d50fd06e71c598229fa0847523526edfdba81341b61f6b41d2708ee962b9f844bf9bdb9398ee00e49fa839bee56cb02fcd37182aff60b26c99e087f6d0a840b23a93bdc2678e023a1f0dd0f81564b0bc1f296fcd0d2c20311954eaa8df0197a9733e54f474947b862461616b7c078e3b103dde638b916bda9de5bd2c3cc4d7e100405fc989b3a3d8062b0bcae49fdd0c04d4d25de5c5e694cb8b4d308b82204dc0acaf6aba6e13d31bca75b938c04b9d067dee8f4da2c8e1830bbffba830f659000245aa0faee6ae3b77caa14a2ffabd95c61a7afa6fe51275c161eb84c8bfa8b7ee3ff3e8e9127ed1935165af9160d68217049a552368dd0e6efba51743147aacf5345afef58b50dcaa393416ea71606de5c6f105f77588ce548b210a3e1d42f5f77dd9c270af57ab8b7df93d1c55bdfa2d9453eca81b27384f2556d8b6f5c6a43dd1348b69a9b5bffb9ff7d9cf5a396150f4f2a8a5b0356f4315c0b42808143225cec55afb479e1036a48255fbaa1ab73f707a3bcef15960de1489bea5f4f287f712ca04124c0bc2cc32bd0dcb0c1586fd3c2ec61b670feee22f77260037d1d2dc13af043a48f82f402f11c4b23e71c84e26ce6f6da032e01e1217b7a7d18fb3b49acb897e4a338dfbe764034581d5119aa4730421f375afad4b6735238307b42fff92bb90499ba92527722df57bd4a5f1d5832d110c819b983720e3aebd167d15a6f4901fe415d356e1128dbb0fe7a468c46644806904b7a0001d389648587467f55f481d9d7041b1d444528c8cab1614fff9048a763117455c0f44f79a2248f48b51c8b1abe9d500e91bec7ea9f4b14cf40539f91362f121a550e4d5212316b9a54741ab1279d2cee7472636b1ae5b003010ad0f53a7dbedf3166a94f3e13260bede56615dc076bbc4829bb987a97d302205ba6a36e0d0387246984b2ae7b6d2b7aaf833dbd9eb0028469b3ba1c43d9a6634f10a6317443f3984e644f6b859047088752757bac0c478516338e56ebcc1783459b8607d797cba5a8470eb5162801a144109518d5229ae36cd9daf34809bda5bbe201f04c80d7b0c564d42f0952ae6e471ff6f77a0c4b53e01202d62c3952a0dbc166b8e49f276354db110ddd614bf1a8181d520a28d00bfa2d4efa2144861f0bc5bc4738edb0518c000b082229c7ffa13a4d8a7b879ff57b83f7b011a7b89f11de16b9cde604a6e998daaaf9ecd50e592b1c339ba11bf6734187ced3b81ae3358065b577835016056dd3315c0dd4c194a2a4aa15b74bb68a7ed3ec8352f80b4d612c907fb03f2eb1a5a5ba7c0f45470b6502ab7b441d40bf42527c5c942e5936f9686dca6c6097cdb682f6fc091649e6618d1891c6cb241830170ebac92d13c285c723240568ca4acf4350f9434f3fb3ad229b8563a3cbb4b703d020918877b23ff4299364a427b0e7b77b50aa41273162ebae6e0c2e4443f6b8bb2315ca2c572d5bfba371f8f35e1155889477e20d0150d971e042ad8fe3fefd5798b3d42e864c72b7c53a7ebfd36ea59680b56e88092d77d2cd5e7e6366cef3f34b1d7f8e2b5c9446c28e409c8fc724fdf65120eead13e45b0d9e3de0bb1b70636729499e454547affd63418070fa7fc7a1a1ed095220edb907d9685556aada1aa3773d5d5fae35959f743a19a8b7c86562e5c5a0f1d6412fc51e333552659ad136d0b5ccc596cad25065f0e3fb5cb1d7886701247dde6a9459311d76390962035e9d46641cb4f0e11de070f703190212e3de9af6a3678b56a72b9d2b3e4e5f6622185402fb1d339d750500a8ac9878b247440b2191fdb1362f477c86b388d2b2acd192a6d6e7086f644149ec77bfadd52592aaa033dc57c51c4b1bac8056361a48daa3f5a3f61edd453cebe9a9f34d71aa48f68ae0181ac6e191f212a77e93281fb47915c3fa664252c834cddcd87f507bccd260cf9a943ea8f825264f4ec62a95b94571abc37bdadb6cfcc57f71e4a2e7f1511e593c35844185be466a84953fb7b2a928fd0a8c88d10ca1d0665f9690e58f96d073ca37254666a3ad012ff54f29c0b1d5bb6e64017397e0759cdbd4f5236e240852eb579a337210da5ddd906f2ee65c05d6c833ad707229c9a68b38e2688a283736f50e321f2f3b3e996735496e7e20fb2bb479d5384989ac3f665006cbb9e691d4a8c01f3fc3bd994a20c09ea2e9c6283305b8b04fd024d77277b679a9e8a88cf1a6b1152e7fe8287d6eaf8d5e1d89239ee9dce25b8ce20d4ad3fd6ed89ab21358f95d0644a61feaa0dd66e5cf3099430dc43dd807be761c9b432302c6be3edfdf36339460a5747992b2afceb668a39fe7cd0db18f09f31c87d634a69fb18b1e48eb5f3168bc6c72cd51a6e596c8df2e544cb8de7dd31c4b1998d3a6b824558f6f874aeb59bbab69f19c8a814ff48ef641e014728c21100e1be0080882576606430e7ae13fa4c5ab4f7c56b2bd03a1d5f73699fd4aae5c51e54a33865e012ac5e77f1c67d95d342dbb35ec4df8d6e9181b78cc1715c82e39e77dc9e6e5cba8e3fc0f7de97308f79e7c891922b9ae237f5d0cb87a028c03e5064e5ce2c845956188b8103b54c0a463838ca2f01f9407c8e28816921566dc45b3b4e2adcf1f69dec63235089331cc3b6b9522e9f810f431b8e94e004d3a409cc409815ba4750a5880c4469502f4542ad22d9e3c8224ab26997bdf8bca3dccabff3583bb904b7ca99de00526f2bd5e60b2aa193525aec70e9434a4303ed11b16cd8d2861909fc62e9469e6d6659cf38cb69760c736b98854f889ae7c8381cf96e1c5f4bdc069a558d77df555a337821f72716cbef1e74ec7e55c8e943bd82d6dfd426f1e9c24789be7641aba3762c56863388fac3ba0035023292fd6f15ca31520e45c46abaa39c3f09076ff205a4655c897698a8381a32a049e1e1b3e0ab2038e51ddad863543501118321d84cde754ff505361b4a4ec25f9b1b13268f09987649d74fef9b15ca84850275bdca249fee02b1f164b7ebf900a9be3c3b13993761db64ade31e6881121f51b857814f38414c0f4beb38526890d4aa160e8f59d48709e97bd7e135e8d6e805543cd602510348713a4fbd0051bfc3609ade41d997b1d1bb4693c17028f00eef78fdd9ccdf2df9aa5495b74114b598f262df78c2bc086bdd02d6b9ad09ef55a685d73134a42ccc1143fad6eb39457f6bc81a3c336f55a0840b656f77626a4539f79285c6dda4d4088366c7bdc9dbafece15b39c19dc6fd51c5a4262f983b0bae65f78acd11e092453caba4f7672cfaf980132e3398d85c17681a94b6f9b8ff69bd00e5f75394f0d812250913752bb677af12ce9a12b545d1d6ff937d77753f5b893a6c6180eb7db04fd16818469a290225a968dbe5ac9f36f54e252e1e737eb9530c60b631bbd7256fef4c4a81117c2bb765844a4d29671f70f9ee16d85c54f9c48e258fda6bc9c4b0c61d81f71d20922812efb4d6d600ba3db2dd82ff9b9bb8c7c4e6deedb1bd9e776ef186a6ab2b382c4941bd61bdd28341b716ea8afc7ed77762a7dea8bf519db919ff1feb639f705b93c881526756708aa9e78b6fbb58ff573c970502c5a809700de924327cb6f347c6bf60ed6c53e0fc205c5fa6f2876f340d38ea6037d4e861a6f01e174829734862b7d480e5b47da05a8717569ebab5e131d3893c083dcdd3c11b61f0a83e348f6260e8946bfbd6a51b24d473399968684c7e341decfe14814660beab6614b9e8e3730652500ad200be9c91dce9eb2330abf257d7b1984e7bdf0d117a90e310871ea514e2216be7f83986163bc5b1864cb8aa14a5bbd4d6f7501c0c24b29ede26d9fb124eae0e2bfd7ef4e3b4e67013e29fcc11b3ee5c7ba9c2a2b7e90cce1b0d467e1113426012305b8bbb4938d49adc479695d9b4b12be22191687805fd57570d58ba55f77964ae14925d82cdefb9954c8d88afe52ec180062092111869ddfe2c246225fe49f34ff00e180b2ac92c6bf098e7ea5928dde3871d7997f056cc77acf376dc0de787e980ed7754fe25dbeaf215df803109d74660ee353c174791bd602e7e2ff9175900040563f2bf963207f53cb0042e99b1301448706fe4b709c0dcd797bcf44ce8b7c309398560674997dc15312d2678c149cc887860b96555156dc02778d34d1b12b4f19744c2f82f11fd49534544f52a3fd0c8d97d4859e42354aca539f98fcc46984d9b28310579d3e73bbdd7924e3e7c6b9870f85c9215fb078ebc9d9959b44f91e96f2de3b30a49f16879979687a2a5ab290ce3d4f899379258767709e19195635c74462df13d355ec06c0f17a6ca9d29be577eb7f0d2fcd1c57dfdc9e3c12fdeb58d3d845e9c2a2181e3cbecb5b3c1411f50cdbb8138b88d21d84344dd03bb9ee3e0b0ce9a6088039f4663e7038c12d0e4b301a728dd9331a986b40441c63037673eafac113ec65621e78dad743f1a31aa1b640052d5bc1f4b99f20628d70056a56693c40c064fab0a97cc9e34863b232a9842957f006da56d21ba6350299ff51e9c8698025bc0486dafe3b29a74fd802297b0952925bba242a0e86139f84097875f962b64c0ea4b93633ade7280c83bc0ef6f4c03338a64a5c43fe76f2f3a754c501bd30a9a0a427a040d55135e82319813a02ca6a6c64e8979c6d1e58e995e70361542054038dc305acf5bb25ebdc98f642bfce71865f0bd9082ea189d9e6a6a6c3417ec3c42f0e9041f4229f3af40e4bbf2a91a0fcce88559aba964b6ef15b7aa3350268fd6f4f7c66e6aca570a337f443c2c41bc95b15ba2b8436a7c2eacb066f370334d4b5199465ae2e9803fbaf342e4cc09915f4ae81e54f8d109a0860c322c8dfa898f1a18f02f82e62d8a4d838212495c7d96b69df7adbc287c4b61af355a5990dc7fa12facefff092e215a01c118a340c8ea367a492829c95c3a18be047a56022be02682516eb6c451e913dca52495c1616131bf8c66e80a4cd5df8bceca5315855769b09e1a72d22527b9fb716f91da62ca2842dc42fee96d9ee8c9eaa9c4d368507dc142aaa6f6c19a3e5ce3b5efaf5b04a95b4568ee7551ee123919eba03ff54c0f40adf6950a909d452bf4c176924813fb02642ad68cdf02ebdd515d28548e36744c1e564aea994b70d644af3008731500d139fb33051f5a59fddc86a42814584147d3b0576a450245363b9615214c52ca1719513e174aef424efdee118a47f7a1f8acacac22824b16745141f2d9b18ca19586073ffa66068da6480c72ac003c426c230b8297f4a8c8672a35516f48e01c29858f67af3753cca364bd16b12a25ee096b03956214d9d83dd2fe4edff0887fb42ef18fb5e41918467c8725f7715dc1d76bb437518dcd3267106054fefb538c2331a53a86112d1e27e693c30762755c19e615ec541641df696890f9805795d2b3693ff971ebec7c99be3b54cbfd59ba6a7a4bb8b81ea064520e692c811111204ba651efbc4d15366ee661bf979f870f71af124661d235a61c9e3d20ef468975bb33c8d6f04cb5a6b887cc0cb1146f99a8f3758103ecfca305f8bb6610baa2de393d9b5895643c386ab6ca2ca9f772e47ea2f8a16b4842bf9b6a46c7c154b25c80b1aa8fe9fc18a3ff35ef0abf1f697b392f186f5c4e4fe0d8979c00d0bb0418bd3062e3232a0703f4ab35cba538110a0364d32abbf27ac6e64d0d28e0273a2e3b18f0ce4336bcede415939f8a717f85afd45cff384262c82ae3482f7bb178050a987ae82bd5b3d481d39e42de76617a00791a738e652d13e88fd64ecf99e04761ee12b228f8deb4c134b4d868f1d8c95988b44647d8f4e1c963e067a6c54c4e00b45b660c612f41d601c66a548684859fad0a4810f98481dce790213f03c094f213ff09bd45e512b35011cf037524578be85269fec29f4ef9d01d6c3c02c9d06b2de81c0b1a88735043a80018ddc2108008b3bec08f0cacade49b57c55896cb0f76df7b07125b0eef7ff72296790ca464f054bda3577768ac06bb023c4052cf94b05c351cfc61b3c0d3b55d4c59408dbfc5028e0d2a9d705e0016f80056741059b5b4dca15defee010bd39e8b71984bafe661c735e9c8d02b268e8c110234eeecff5d4ecc3f9ba07e5004a3f4ca83dc54ee9bc8b1b6515265366a5f96971fad77f516864897f022177375811b710ac030903700a6d0f62704fb0d80bfa86a81c8181826f3f0f3756f7f6cb1ff7990a27f308e64a21b253222d78b4b18861b084ab1e92741c1c0e82c38f53c759ca5dd1ec6f3f761de837c6c32262144af29fd111b0c2f24af1d3559bd3d3ad7b9fb81a989b0263282afd092afa24705586fc6b9057e6bda94a767b4e61d7d71de5c0e66714f4c1788a562c15edb488985b1f0d2869cf51b2e367c8b2cb7e2a4c23ad942ad13d34b82c8a06310d46fe19eed68258d4faa6f23ca0e943a753974980423c022e477effe6e6c19504467cb977044aa35aaa29184e3ca939e4ceb4c397e56485385aa08e1d3f9f2e5271a7ebaf77490141bc75f43be67875b06e68cce9d5818380105834f4e55a1954d3f8bc1663b5c3c8aa16c83211b832f94316e897f66ce86f75589bf4df4823e47fc4f8cc31f5fc12856e2795fc1617144c9195d82a1e5dbc60846471a600775fa574031895f44c10a855852d6eba34ea79e09b1ebffa036d0ca03bf5edc2574a7360c4b18ffb42eb39c0bea18d5af56e78650d7840d8fccde4622eeec57bece02ec95bec2bcc9674ed0c71381ebdd13be50a5400f2f1693ceacb4267a3bff04d6d562718adb66d1196b78b9594fe6b3fa2bee0504db446316a578dbed7328ad9d288f4cee8a01de66b627b30491b6d9d0d39d12c8c89456f570f312cb08456952997fa3a44af3a4ea4072a42dd52b5f62952cc396290d9684a69d4a0d4b653f0b84938feb67a2cb8743a00d029b2ce3cb873e202c08a83075140793f7230a7db63d39edec079ba160ed4d9fd780cda53706ae6cc1448c6ca255b37e72f91bc34fb9dbd6324a3b505cbdad474c558f871ffa667fda46c6482e72b6a8f661338919bcff5886c5c1d687bcebf97635bd4ac74ab362bc7a753578cec8826f365786cb345acead73b39a0d4a18000c9118454bedb1e654f96623b1e4ef1f0d6d4e29ad1fb15b5ec3213362f812422ce59f4b3f222b96aede7efc2298b83196bddecc57efb8f3dbca4a0fb419322ebd38934ae3efc7f3ccc341f62b1e5f528ea9ddec1974a953f5ab6a53d232dc9c1ad7dba3f6e7c9ed50db8e19e13e95c54e396eae88d91e82a8e613146b0f5b067daa9dec4f00e7d49d0a7acac7f1a3e2bb1e11dfc386ddf8f85beb8d81161ab82abca2b16d48edfba8dce0f07a5b40a68af6c8983b94acf6907dab5363f12e8b3970e3b54b69a9161fd55bbb99c2eff41e0b23edfce2c045bfb961bc0a72396cb2f93e85f33d13b8b294619c9e6d83d29e92aa65799ee45e606bfd2d4196c9628e7a0a209a53d5c484b9abfe5ca5de9df9bfa7588105c0ec65c9de93087fe82be9a7173f42000bb28cc982d974358b0660037aa7bc16a55a4dc55403035f7ccd4f267bbe1548f2c8dac2e153a9a71a3a0479bcbbb9015533c6f4978265056e7ce2bf9a5de45b3aec8dee63b5721f3a6ca51f95543fb203fb8542b5a10b6fc66010fd556414bd7963901fccb01d78872887dbce1ce3a6b3ec14062d89bf7c970fb5b6181d9e658460c56bb6bd78ea0bf2c4fe4c6b29990ffae0df90094805917900339d4c528c9f94cab63b01a91e24434815d4b485a66c4e04c55576ee3aad201ba6cad763ecad7b7770ed1fa5eade07f16e414cc0956900b739c92717055b969c47a0177db7dd9dfad69fd09ae6cf1694fc6e56d411ff6c4354c1cd52d96e0eb5994246c8aa1b61282c032b361799e469ef78b54feb56bb10dbcf18759b094a871b7c8de131c1f8c623384ebeec0057fb441badcfbf7654e079b1b51d64652e26985d214807ebdf5fae0b5518b88390c6eb02da6c89023dd93892dd1984702d1cb92ea45a508ffb4e26cbdcf66a595b520e0a22db5af1820382f4a0511ff0904cd045d732aeac0fa2d7ddb42cd4c7b789b003112e1101d0bb9c6a822e5d71407efbad0e46dbd82db8c53ef36c2716871efe8ea03adf7a4c804eadd73fd07adc7b3f1aa93b4ed0a7525dd1b941d350a32fffd81fdc4c174af6f789474773191f310c7155d08ff7f5035d3f1f138deef6be32b8251076486d98789a4052875a5b214ef58b19ec4357fb9df4cf998adaa9d37af043b29b3e96dd8fbbdfb661577a1c865cdae2abc36a82e82d4320291bf5deb9e345e1c1739645ac1dbd9676c5b8970b628793c5d8e487e3ba00acb40490f737304eb450eab0514e5e088898ef968b23afe7c6bb966f41ed4a943d3fc06c144e86afbb6f84cf9a609346c7f7a0f7fdebac4095010bd604186070a429e37ed3520b0ba667580175609575008a39b69f13acb36d513c718e3e53960c3313fe5cbeb6454278f6abe5e3f7c149a45d2e94434522db3ff2179625aa636f1ba4f78b4268f9fa458f8980328a1f4b8c9374d0f44c46148cf8fcc0cdee83d4933ee9b8b7bcb45cd5f472aca8b28e84fde60c452177a7b4de56031ae7483601fb77e8708b92ae0596efd8ab01dd8bac91bcbcb1a160ee3481229c5aea874b73d8c5c337df80a642108deaabe086e72414b4c0a98712fcaa8b892a65ed76317ccdad4ce671ae4bf61c4f270edf4984cc053c9aa467dc7bc22e1bd8f08aa56281be59802bf052bb2c6faf1f41bac5abfd7fc232fb19cc800b77896dd6bb708a5069fc675eb2bbfe92ebba3bdbbd64aa38821a6190cace28aa39bcfbbd017709923db0bfef384662350f9f0eb9f4282adf37e2a6b54566f1f424dc9ad9d340f5a4ace3231044b7459f5a17a2cdef1c7fb5b0c417c1b3e8e151e424723674cfd0ef46ae3983bdb741a356e9627e1ee8d01d1f345876ef1c324e9dc0d5cc5f4efceccc830d660eeb0cc28642251a52b105a58059dcc9c7b6b2851276760dc6bb7bb7947ae32a188de294649f8c6082c4d1e1f0961720019d4b374d1c74b7be5d44913cfaa4d9981c4c0048fa4a3a3f95afcf87ad3aecad3e8ee8183fcd59179c85e3fd2fcf550955b509964c8d287f3ecb8d7aa0095a2bb9268437d2a5d2c7ad39cfd097f59f8fb4a56db6b7674e342f1bc526404fc181b81d4f715687ef435de72f361a0bb6135cccca147bebd5782a9cedc86c7a24e1138905641237c5e7b45dfe71275230670d17ec6bf57a43bee6db161fd5547a5ce170303391c4b0fae85b121c0c147528cd8e8d1c2eab793d4148664a9bbd910a25a344cbf1619a02336ede8936b86817aa22150d62d4d3fbf33f7349993c5b4170e25c0c3a98ec60f3b105ff9e86b0634e95aebb2c324d929fa6ea9472c705764fb9a7996783133503207aa0823d712c48061080ab7510a6d2d1947c66d266237f6ce05b05e5358ad84ec3d278c37cc6ad01cf32963c8a04b3ef689ed3d5fb3d0f2eaa84d89cecca6ec0b1e554df088630cee523e7baccd9a29d63f1606442ffecb3cfd48af80f9c93baa374a053a0e18beffa41ee95bf96a4ee816a3bef5832857eb2b8d353621a1b5c88b750a55ab1708b5ec6397392f2f95f06896abf607d6e6693cd12963de62d41f71a040fa17a560624c0d7e130795368de5ee2cdfd38549891f524f4cf321dc785c5c119b0eae7344cdfa096e9e74fbdac00f613696e641cb28976e9cb98494892ada5c694833f27f56ed3995d8c77b1c740ffbd88ee4f52ba1fd40ba44c08b51e4fb33bebe23fa9ac3230258c3c7d0b70027a85ad9d76814da8893f3ffc5539fbcd3513d16b6c5a34ffe75e6676336c03888c8062b380da598b563118b6ea9814596b9e834bd1fa7370d1ff7aebed26a4fa72ba7ac8d7302615bfed47604faa2827c53808ffdd0d190f9a66afaafd218c03172fb57a7bad98295335fa4b2b2ce76075ed9079bf534f46faadf515ae139e1872ba92505e7bfe2f428aa153caf2366a4965459f81e8113620f28407e60082bed8bc8093daee9628f7e7e4a28f69e10b00f92071233089f353b04afe6a9e92d28868fbb59da9c14df3c8d2d56a9cf828aece57da6c469e4171bca3ef2e35e6571a806a14b0d5963b4e3928d66070642339aaf1ec5ad40225ed17f070f2dbaa3bc0233d6bd2c53f116460b4fbef23164077838523fc6a92725dc670c4a95595dba1ca8f65712ccbc7a964a0f13145e295cdcdcd7f4b619f958d5cd13c3d1ccf51d3fcd77ef7aafa2fe9d20c230f591a7e61b5928069aed4e1a245b2fae361b21c73265065b555b2c6c5b4dbf4c5e98dc9c3ccb01e41ff92ff4b8896b43837359eda0deb49496344285db36e410ddeccd556b2044baf690e35d6311f1c325b750af622a123ad3d46e495eeb7a7365d37cb4b802d2cd7cf970e2acbe88cd455ea37be4198bccda119dfe7dc5d0554c544e7d7c7fd0e9d6f86073ba0c0d04c94acb60c326b829eff70c7279c0bc1ae44cc253a6a27042024516211c3daa2aa2a6f662a7693ce8cc0a3618eae33205b74d594ed05213ac571c7c727bad37c974a27dc204e4b79239e50bf1251eef0c1a64e970a0e572a090becaf1bdde2804ed9194d9f5b8505330d896dbec1325c44fa0b041417f75981f39ea074d397c4817d7fe65e7e2ae8456992a650fc21c00f0ed13fda1a44e54404f6304c9d688b0585aeca09ae818c4a481d219dae177daf4f6aeaabe4837652a13fa1d0d1b720be1e8a4e087f0aa682e7ddc3810fbe4ea40ddb5a6a468538cfa59e708a8e75be2d33bc37be0b10ffd8443d301cb8ce6309d61d49c7715583f44e5a4d2850788929468452e2df9856b5d5ca4979c2e4213de56cae3178d621f99a0137cc4015af0c19bacfcfd2c4cce87dae587abf0dc53d744e45adcbbe2c53143bd259084ef57df3d44746ffc9814f1abf88afd6bd00ef76005ebb49207f95f3e28a5311459cc58e10029aa1409cff3a9f20f10ad80de02f00ceaae42d10091346250d74dca3acd5d40f58828e9b566b3172912203d047f1009a599b6422bfdee5e34c9c29b08971b819533cff8c6897ff1d2aeb7ffb986ebc1668cced922189f82d73ab8930276fdfd927fd6facf8a1e86b7f22ee06bc31d35e6c8f1444996732f0d9301914c34bb8779b03165535617f8c5e7d1cfa2f86753e3b22ae9abd03d85c5c4839de53e26ba5257f35f815bbb799f3c10cf49b93cc03659906502544696e01ef31798cf7a992af6e38bb42d56c8e021d38db59b1cf730503c7060620d65df2cc403d147bbcfedaa734e2bda143969c2aec2988c7b664f269ad9a6062ffdee21602a31e66345fd5a1092a0a8bc3088d5fdab2c94b33d1078de512d5eab47a375e6453b8373dffe340227bc469ff0dfe186894b2d59e59b767413249848df73c4cc191187f88062b01361fb32a749ea186593003a86d236c21fda978674819818c1db5b2e044e692f865a0c9127a7be65b0c8dc50e9ece6aad07b1774fa06ea83aea5f7e16ac8a508757a62e183100ebecbb53a453698679206139e69d0a963ae0299a9a46bbe2f31ef0100f18cacbec832fff356b0068e47094365aa08350704b2ffd6b8ad5742b58b4d2df5d35823ca69720ac1b068e489e8a89ce0535ca76033622331d4c680ac859cd9588cfea2ad0b638b360c3b0abba674580a8e3622a63da345c84256a2fddb81838bdb420764d46517e9694d83b86f009407464b4ba9691236835ac6aeb6926ba431afba15e412a63fe3e9fa09e282aa75d557b1c38f74d0ba958415eb0dd806cc8dd31ae07c858fd910f236a539982f9976cf8b20b5d4bdab69a152f376ead499067a9fdda59abbb2dc7422ec6efa7262f47eeffe1fdc5d0a6313d559f4e4e568fb2aa0e64617765bc80fdd249614ebba453fa8e3a609bac027c3830a8849c7a8d0fdcb539d6fdb604035acbd27aa4c2bcb37e011e610ad96961028be38015fdda1b56b037af8a63f808119057c1d2a8913907e190acf9ccea4f259e71d1ff222954d78953326d9e0962330337113d3f237a487425b8f918945efa3bdc75e935b87cd23af08acb1ad9325b7d5c7a9271ee8d7006395db58c602168245af04efb033c9c8f670907105419f7d34045d89eb8e2187e08549a49b6b390b7abe43aa5d8481f0c09ec5a91166b7cc80068bc4974d2442a6d40ffe7483bb730b4f7bd3ae0f2f27a081d4d18e06445b1a0854f5ab9aab4c18ea0cc9ad244e24fba75e3b1e2c29395105a040f293807dbe3fd66332dcdab1ed9a5131ee06b6119be252dcf4eee5ca56b2b3dfc29d256d1ff0549dfd1e420b08bbe22d8c9edaad0f83f44b46a9225f6b55903d85bb7bb191390d5fc6fc7a21fea2dcc1cbb00266b8680b4b5395a483268b3a1b418f517375663ab9d43a30e4ccddd663f9c908ff17ab1f442aa3a1d244259265755353d21d12b22fe96e0c24d40f50c6aa09ccd691fc027a543699b304d9919f0573216e513dd6649a3982805e902768e8d8b8006aa2c0bf8eb7b8c56ff50920c315273cf3493072b666ed9d33e69e40977ab345ae01f36aa487fe6d73a3c67a48eb558f6c2809ab31eaca80453a520e9487c2247e2974da2fd968a453259385a867a24dd035f2254b2e735e0ac0d74ff8cb85285b446777920cdb47dfef18db640ea58478aea7200f327f714a7792f6deb5b0532c13c4b5877c587d2af9a9f3ddf8066af0ad563c9250bc1a7df6ddeca39957d0618efea3ba8f177bc8c6f21a5f2bd63d0c9ebf809348fff2884144e0fcd94d1d0d6f5268925918e2f9b404d69a7e55d6d0b34f9f880c671fb024b4ee58e726dddbd525cae2be441aa95f66dc682aa5d2c704dc7d3d5b0cd363d8b4acf6e1e7c14cfc5fa8e7aa4b84f9dbffacb1cdd57a8a7017c5e340258c099f46a2900b8da3db52fe9f54e74e3160419e96194100bdcf639814a11e41e93f6156964b3a6b08e0fd9b217c317eabd8260a807548109e3c31d16f27eda78e5c36dc99f151c4dc4645b4c00701e38385814fc66a15fe72316f3200eb5494e0144e8507bbf155756d76e4606fdd3092144570f388e84aa6b3e4f820fbbd2fe6a13f44aa6d22ea63a4ba41b85f03e61e34bebad39f5f7ff9ce9d8ca39d1be7779ce0f2bffc298158d1d9464e57c0917ab2920cc5aa49539ff3e236061ecda2fd8d2df6de83d1905ef2de13912982e50a4fc1687a4ceff56a1f4d87ae8ec377edd2730a82d9f97e7aa84f587faec083cde722a3c9b330d327e635c883342b2bdfe1d816d5f1b20fce6d0aeffc4f9d04ae68920ec4827231d10313ce81d6a3fc8848bca5316fa73c8973bd4338c001b242994914987963c124a223e4f2a06217c8797522c1c22793488069042096b92745e0eb738f46a546621271d67e99e294094f5c805d018cdfe86c19df018e446e4a2d2a62dd170a19fea4fe08ef267e7e12506c5b0c795b1725dad63b752276082e21a55c9a31aa3d9974aa51457a9a430092382e8a39a931b06a5049237abdbab981caf0b387e1d65acac0c0c29a338953c41f3982757e75112ada92ae486458d9500c4ff96b4c9f0f199efd229171a8580583faa6675565a1f19908f4a64caef566ab441d488220b890daf1e2a48d49d5129581db288382d1e0246f62ace375cedc2ca0cc1f161ed01f07ccbea1d934ea3b04c1708eb9b1a4bcbd901587d34df03999b991ca298d948ad4dbd73f945af54cb55c4d7f54af960eee52e41d57ff0f487a4b837fadf47a4f95b9634b59ea9c7cc944f85ade8b31331b91ec41970a385abc6cf2af94dddafcbc38ea549f64443aac46957d0a05ef39f447af472559c144b9f02fd7491db550a4134f2630f7719c9314c22bdda75c479816c4f3c5f1cc5539406e3b0c0410c106875e194edaae6b4dac01d8cea036cf9ae026a20a4b10823f67bbf3ff9f7334c0d219ee4cf6280e71bba6509ab310bc777e4ce15b6668dbd37dbdaddc400612639b686d53d2ed6b513f3ff817379cfc7d5166b199e7f6bf9dd6a25a7ef4c81c22768da95c63b3c7961b3052f6bec2d1ca43ae4f82b9e2cb567d5224459d406f3876c22c7bde30c6f9a93a1a20c57a4a951f0b2c7ce41d1baf52bb4a7bafa94fc0a43e892fff52a63e393fc6e5aeaa32bbefef2d0a6cbf8945746e53840fe24f35c7a096d2009a425af4d0e9ac97f4cdeff85352245e5842da9702e340ecc2a2b946bf64d40598fe3bf6b070ff87c4a61efeea1e38e4719d4591326881dc23367c7387cf6d141d0e8e45d11337f4e131375675a139ffe0c3232d1f799113a1cf532caea9e8e56153da35285f5557e26d9a60a05bef3347929e74b08b04da03f7f9247e6e73e41ec09a4895e06c3a07ef7bb2ed84bf60691def8f4f353456e5f04143a463a33baf309f62ab2e1fb30f2e4b45d7712686f78749b95bc1b75b7a6c94edb774c83325b996a4767ccbb41ba3b008e3c5ca066f02863bbc3f78682b00d9b3466ae8441ac53118e1a27ba44d8757fed5923ccddd621b615fbfde7673522709d8b43bb2509ef6b8b07ef64757216a63d5b39c55c173dd2b6b2770b859b804814749c8268818e16112bd775c872eb1eee2af62bd520ee96df6fc023255a79eff5a1d9850217f0769f342ed15979d4c3389f48e2c262cb376156ccf32fc3ad32b0840e6214976973ae19d1d9daa6ad741d3f7daa6aaf0dd9e359ecb11eaac6a0a468271915d716fe3e90e92d7b60b50586afc587ed071529407dc8fc453a92855bfbfe4f608c20d75a74ab7a65fd66f8bf99c9d26c51b5afae83dec496449dc0c990a9c0344da83c684f36930416db1c22825e9dab36f3b7f578d3c9f9a3dc2c6dc0ab3beb6153d3f67d2528539057552ae7a13be6d40845d57a3ee2efe59a7622e5007d1208a04a8e997a464b10d8e9821a79893e270be5a4dca9f0f79991de5cd886def93991a4a1e9a7b3c3fb1390f94fe192794eb3845496504243990905e59906c0cd343b6c4dceb4c22f842439e16096bbd122d19760be012c0aaf655e9d3ac1ecf0dc1c4ca6692cd4063dabbf5c6134ae13e62a2c47df2e91965e166370458ae2205c282f6687a3b590a704f8303282e7249195461acb9d323c3493edb8e7adbe54a1bae891a4e645633efa5499f6e4b29a6366a98cb994a6d57d2c79f3ed38a312f81792773b334684d6f80f696d5f3a7444398479588f7dbeeab72b6f5e0c642cf2b709a80d653ff2e1577538b4dfa68ed4e29ea0e6a875d9c16f446a8df672f5a92d58c09550533c35bc3bd28e791af57eab7080a2c9105719498659a94eaec3a989e9531c163fe16329869aec2619e0e85aa3d81964b628ba0de037ff79e0578cdc23c5b7c1a158173d38ed5935faa9316bd794a2e1477e32b1f79c062b126028a9ef86fbbf0561ad66f32d08575662d5dffbe8390b6e1e0d21b91e3c0e70c001cca900b82b05b036940a4faaf0f7e8339182d5e9270977455c48c9d83c49f4712df833d884eee09a226aa04cb4c293df4cab8ceb835836f7faf2a8a8636bab3416777167b1666b2cac99bc22f1b96fb8f246cfe50f3d8d4f9798d4595f96295be7731a1cc02e12e198aa13f35f803453410cbefad40dfe00589f2ad8e54255c4414fee1c2863e5a4df50abaf7c3371e454ba5282b59e0929257daa4bb127eb7aadb436de8633f3d945a14883d5cfb8c89a7ad07150234201b7a71646e671a2d73ca6e590cfba6e20a3e0740ce9e4ec22651095c3be2cc367793676a13463ebed54de673bb8a3f2a69908b9ca98912d85c831d687b330debe974db775ffd478b04c1462fd5e30a23287d0903d587b1e5cb940dbe750513b87393eb26da4ce79b1f0b6cf300c9655b9f052af212d799079e854c32dd6d3d3c4f0e8fb2bef2f6eacf0b6ce1e2b1cc20e51f728870471f879bcd0dcc6be1d463666e0d0d5622c1b2122d40ab960d0a71348121c3cb4de7692f44b89db1397ee14f8a89e0cf03f49f9c6797eccbb8d348856c978b1ead5bfdd738ea71026f0d38c4b888e223ad800463038ee6486e8885926ab264105fd7563af48c6c2c702443522ec0f226b63b7d136a4bfa524f53b62fb050f53ef7348469a9a2695ef0b891b7f3cdbb20716142f46927adcbfb3a3d265edb2654c3615f73f2e56da21a6d503a29b9741debb31228fbaae3aadc029834d7f2dddc2cf150a44148bce10e8b62e8db9c48ae44c238da54e3e9289385798b9966c3bd9433423ab8ec00d4b93e6ce792cb8ffdf8f32e0941bc14e0eef237441ecb86e8532d00852da8b00f714400f576b4aec53c136018ca2a4c0cd6fa9305c9e166b6476689bade2cd448c49537d59379792e608ba3d92ea3be135ab9918212a1bfa4abccd7144a2afea54a828c89deaa53ab5c4bf8112ffbdbe1f9d1bf87ef0f5bab7c56241bd8383cbaffb4e07b4d1d53bb12bb0f2b3540c58033c23439f389e71b40e070f46914cdcc40af88a095b3c35586f8db3cd072ef97761e56de21a720f22fe6a5ddea8e09e06b352d6c6709373140fccaa3081a6164809b28a4d5e4aaaa81fa1e9073b07800eca44e53ce3c354f343522f23d3c7acc2032021fe5f174e3aa26ccee650bc962299d0b1bb503cfa7cf0df3c94afd4eb80b90d7a7799160e97010576a9a28100c9f2927b919a24567534e5f20e5438166b1b16d97bea887fe2dd500f4aac57bcc395a89abeec710106fe0fa23e79d492c50ff253045e253f70c01c7eebf78424458204896b4674e8af8c18f00a4015651016e722563902ee2b73efdc8857bcfd235c4313896c275d727967a308949a8b2b72d9735bf1f98ed88cfb53d6b3e52c775ff2832f9f2b12868d033a5086eea07ff01bb27ba7764cb8ce7905f293eb30bff88c770f76f8fe76cba2a317633432cce9bffabbad4f916646e957987850f9280b7cecc99690d1398e5c3f9c5a15f8b3f09559bae03334a8b23b46c0517878271f7bc6413ba4e2bdbc0c6d68788aa9eab6a2e513b808fb389aef4987eda7024c1276760843c0f20515f6c3135abae86e8fca3a44e2af755133c1be516e67d9c8430dbf03ca438cd31772d6ac57a46eb4b877975802b085e0599756aaae4e7d29cdae8f7b5fff576216f4696dae6a9e252ed154ef45905b32cc50f442e26934a74c6db44a6f7ca4990673eade26b8a382f2ffa5deceeac91f3b60dcaba0b1636bc95ef9e73f23bae6cd93ecfcc91cc0417a26b532bad1738b54994f00a44cebb458eb17e8912bd85de23d8ba05af6e197dac2ccd8a20a9d0abcd9311852b5d021b6eaa848a2b917c343e9b4e35e6898146e95c77722c25ef7415c93f94075b4768bc88693e4ca02f0d43759811aa6b54e2c42943f4725334977cb7879d07954ac642d968245de24270692723ff0ec9cecdc06edc87c5d9528a3eec2d7abdfb4d8757eca009a79620a0e426bfdd64d023a3227d86ac319dee2baa95e9e4e4921ec9075df23d043aa375aed89937e77e44f6f78bae32c09309375d070e29a969d84bae4394a8f9b8f79d22b4e927cd80f4e41698e090c63d794d89b528e4db8dbe5457f1a244d444804dec641d688c340c339792a7b27da14a1c95b0e716ee470871d45d56b65dd3694f47bd73b58defe18afb8a64177a6427c605dd744fc4a3f7b204a8ed3dd42b40d4d8e279ecd14f27304638e60baa11ddaee22e741e589cd468ec44c253fdceab8aaa9049aec402288ace1d3f4d85c94dda2bc1c0eefa50ef9abeb8f532fea5ddf1e89ee17581f26610d60bc3365f1a233368635c8cfa98af57de779857270a2d5a9fc594d39ba70517174cf03464b3f67703313f3c474725dea5138d7acd8ead18f5d88dba7c2e992790fb8aac61750369b0a16b5b507e26f0f4b29e16ec95b676728f8f5aaa81d01f552c9add4f4772763a044f255fc30f64d4f127b20b73bcb84acd58f894dece3908f7ef452c6a44e69e2c4e52a21a8b18ea1df434fcf24c3671afc39f0a34cb08d117324d2f4a5377c76b9ab6ecc15a7b7fd299cdd79c113ffe66be2598044b0b7b15c3fa1541bef9faf16a64124403168a731e22dc0cd2e66492a6802ec3ac6d539c05556c1c83b84d980e0ceed33532647f14314d76d89281b3c533df5c3f12fcc0ca4aafe74ac73998cb4afe8954d21a7cfc8f295b72a607cd0f49c61f01a3c0b76d6de4ed2c44043f9df771b2130a44f74e81060900664d143fbc35c37087a77b552184290623974025db0f45b7c0f7dfb98a7bee549e82c66093b0b8532a161e35ddea947556081c6f6b15bcb412b082dafa8fc61bf830b66346148957cfa5be8afb743f723ecfe4d13c8695f20482cd6eb2423f2b7c34e72c6bbfe5d7625182a836ee66821d2a8be5a041b1a90f1c099f73496dbbbbe484b3593e00c71f3c969db8c9899147a442ffda931e47d984d273e2152ff04c7cd4240f1bf21e9cfc1e299e025d3f7eaf41036a7dad2ede037f877f365fcc494f095b2b694d93eeafa71309585b6fc78c9838d058551f655bef56e6fa78c83df54b9f4dcdc29da35c8749f60bb650d065f82e069936092f074fffcf5b0d17561d71a19b8672667a11383e0c835d21b78e8257a5ef60a51a72854d0acc19c0c6ad3216eb801d5bd958571b81ab6294fe32a20de86efee4d4ef2a3ed41daa0cdef71b7d60581d20ee6a282c8d39b6f72678200cbd11902872b700ccb9d77a5c73418e12b2e55cc541f2f0c7cb5982cccfeee99c5eaf7bfbc19b29c107682724f2c65edc6148b18fea72f47c37ef652b19b8c0293a20c62586581c947cd1aaac653343b9759f07a0150d3a903f31a4b6eb292b8cf5f1141d3ea8532d0f3a1519f9b423285f72e386d33beee86808c26080dd8c03c7134987ddd7181c29109376fcfa0c1f2ce5db634fa2b72a5edcc457a9de52db92903e6325dc4a6bbc48c38756e1a8586d424a45c7b5f43ddab4996a4a1e38f8be68375c7266f5a4cd7e80a8cecd0924b3b34cd724e5e0e08e1d49c5a78d756f3ecd0ecc32da640feb2eb68aaa69dc084fb1e78778c3050fdd6618546cbeff082e9662f770d4345013549b0068bc0a8e548be91b61e9bec2cc13580f9ec285b284622fccf80f3f38cb87d7616144a0819667e42e85553818c05d52f35fa51210ed44acc92b345bea8df1544189af79aee2f2303f6acdb514d66343e47d142fe43457cc2ceebeab7a4d6445c00f1079c2803c301fb49c36ea53d06534f15c791411e744afd5cb739efbbaa76453d4cc97c09f2cb429b3c22f6b76fc232f624e99ad2331b59279c45fc7582a465881a825494196b8ab9474535820e24ffcd63f428fb3d79d8ab6051ccf12eb92f377f14cc7296add2087361eb1366001c812e9bf2e3ad14cee34effd93157db219b28a839b59673433e1abfd43ccbb695ebfa4bec1d4c04640f90a7bc5bac6ac59e43ea9ec86c049cc9f15b1c08ad6bf55ed1ffaf2daffb1ec698893c4bef8e4635007d83c5e16ceca6705f344298e9c13e5d288a4acca1049fd6acc27c2ca482ad261a93dc98ce21dbeb30caf8357d4765be714edcb8c6aa5d238415f7f0df5e3e86de9ca95f2a4998a5991777624d6f6a1d8ac2da2a35dda52a7101271cb4b9d1ac43be594b6ab453f9f97b7f8336411c48cb1ef74fe36c0a0e53c07150627507a67b6149d17a2caed6a303ed3a3041036b661705474ef5d06429cb3a1380b51c262289ec9548d301f80eccc8a6818a25edaf1d6b758ac88b3995b3011b46b6bbd60d114b50278e00796adf3070dc6a22664701df2348196efb3964b78f603f7e768ce0e09f6c7f48c2c0f365df387fd0dcbeb799b156684fd97e0427e8a1c344986f1f37737cb11c24ee819dbef30691d9c7cc3362addeb5795ee2edcd33a2ba55c346d4e1aee446dec65dc8127d516ab8d86e80512654736f67563d7e686c48d25ae81fdd0a048c19113d8632553e07061ac66113152d3db6544013087bd87353dfeb77f5ddc737e3cee2b5b7a4deda29826ef884ca350c422c1af4523c34955ce299906284149717ed9edcd357e1937e4e3261dcc9275f1165840cdf8822fd5834ff67191509548e69dd7967d8bd6f7a3d27e7628bf83209f93b52664d4d98bc92212f3799d7689749b188011680e6a1ee563d105273e9bbce304aa78064a4a5f4c76d14b59066babb207f52763bfe04ed1e481ddcb7321b909171e379b362fd3a97aa0882568074a527aac8f7fbcc44b0992ec1d11997b095e35314a533e40e55d1bb5b8a02c6f1f3519c5845a4944f8dddaa0d20744130493c12d5ef8d8d7881c2006a5366e7188ee50aa510269c369abf02837fa5f7c849b8da9429bac97c839dddf3d20787f25e6459356e069fd3e8ff8146699fd5810b0988f6d289d2ae8119ce9f65569d73d938526ae1389c43fd6ad1318c16b3455b605f1bab2ccd8783ad850b547dc0cc3df30223bfbb5f623900bb1b72d003e7c115b19e99db7346e2ec4cc247c4cf5f2c907048cbc056a69f9a861f47c47349acf35c6561f8bda38ab03090cb56a3fdfb7d1666dbb0d70b4ae19058d54679c4b32a9ed0755321e84a9027f558cde07cf40de5ac6d0da6110ef79bc3a570520b2ff7bbf98a0f3aee543b3b94a2a9a296738c4bc3b9799e418a8759ecbc21a30777262ad37bbe2797ec2300ebc167ed329ce624f2938f125e354d2e0f6eaf96ac55c5e06fa518c8dc48a57d37e995d76c9a305580e4f239dd77393cc0d25f78bcdad5b5d06cec7e8393861bcae12e45028c962941660868c038992f266a0fdbdd0e2e219506468dba5712e68f37080cca246787a54b9095fb48c03f141b250e60310daf926406802c1575f3a21bb4fe47576bde2018152cd8ed7de023499df478e90b4fd64f06470fa6f3b9d12e07954e237925d9e010971646a8af2176ecb5184da5b8cc1b8cdbf51794d4c6731eb41544a9a699ab2fdbaf64713c956e42878672ee56662f774537e8d4ec690f89b905756276c29fd804e65ca5372855aa984d0e2c96f361a2ba25d1d5f070bc7f0e8766d1657edd93e22ae72387f5e1c77dd043f8b0f1dbdfc0a8a6a58a196a73a79af7aafeb44b989e7e0cefff2c300c43f5ba8d306d24ceee0363e85eac7eb5019cbe704ffe42fe7974c57104004a18e6d18c96b1c10d4aff35497380ddfb316feee591a2da48a20fa38385f56281d996d80ffd3ed5b22ed0a670e14a9f395530fd983c68fcb8334a129ede0f84dbab2ed1c339cd67967e03931a97840e127760136680d74a8f8449f1420a50966260497e477e68e225622656e613e44f91da0ec43cbd77e1463b9eb5c37a94d7f608592795100646762aa5416e27439db55a74c6865606cb90d105c5d3801a37c53de59793543d83d44005a248d96ff8d7ac37cf8388a8a1ec20bb3e1851a8480e0f2ec8abb84dd85327053781d2690fb6763c4a1ac2c0e2506153e500f66237b729057df7d43751f51c7b84449f4262d12fd28157a871be59eb7dbb42256da2fe5ae5c40ef98e712972d9ccc1266c46ac09a91c3f553f6aae71ce1baa17277118559952c0fd412835d9605a08e23ea55dc76cf877ab7de4fa188679fd616ea748f08dccb4b221ad878983e0df0a423c9c0686e15404400739c987fa6cbd3c4ac74b9ee8fd29d08c99502180059a4699c65837852ea236da67a73df937aba4be36bfbd0f2f5180822b1b149e4c80415771e25a435fb238cb491b4bc32ecb5f62503d036409b6a09c76cacbd753968deb8cc4cc09240543d94569bb922b81f05090ba56d2b6f32fe70f268bc5ab8e0cc3306ec82515f6e473beb10a02eb5aa682141d5a8a9c47722a04cd797ae273fd33178ec852f72639e470127dedda941389a00c5673faa8f2176832165e1ccd9497c489adac44602e18bb4a756bca443b6799cc01ebb11ed352b48190e21f3d0d84080ba4e687f5b03c69be4b87dfa9375ff07f0f375f96fe4f0fa15525c23e5a6d1493ed7eed7339b2e85fa2f25b74f4d71847bcb3d5d88bbd3dc2c622b2f0be929aa64487aa0ba5c96fba42128030907401043f6c6f802371cfb2fd8a4b491304074185cb2ffb833b51423a16d241792635655ef7f41f967d5406920ae5c537454fde45faff09e4fea7a058f9c47a913f95a3f35c373c27d18318693346adf88f2b749bbbfc6bc38026829c408678937ee7c5e56dc4d8de286e0ee5779c606021ec394457e213d82acf86523ae511270a4f6a33ee22b14c416fc470a071c6f328c01e80c083ce19450a6d05edab449e0aecefe0a5a35707c58303c14728515db6d299f3086267b0e691be0385bac586ff4d4dca1efb8429aec05fedcfb0d95c6ffe7fef555ed5a7305c25969b6a13da6d43b661ca321359d236a30dd004180aafc07d4a6dc0ce99f4dd32b432ae0af1f34f6c6660e96fbdd0e32368cb7a809d8396fd4a99cc334918dd78ab3a10cc21f236b417d2cb0d5286891269dee6212ce8f574836819d270878fe37c1030546f57a8756302af758667bf91bc4763fbb204f9f01c779d7887d2e848c7e3dc47861a3e75fa8010ffb372e4cbfcdd76c6e9e3d9082041f1f9bee1c555075cbc5386654ca549cfc79cadbc0bd252bad702443e1f6d2c74eed400df313d972f3ea0259701bcba7db45784542a9e982c6352a9a9ff6ec98199025db1741197eb6d37eb58f7d043f1e8cdf6d4af0b5e0e059e90f8328dbe255dea1f466ba7336f845a65365806ce18841cdfb01e04311723e3ff10f16be0e913ce93e5fb2297498e3e2bbb28a33947518b8cfb86ccaa2c7a6516a2c5a4a6e4a4061b1432d2a3b42f69d528da98a1eae334fda3e8959c29a12e27f48f8e8d962e008f647b9dc0bc9891f9aea6410243ae9c098218ef93d22fabbf51ac9b94b4d4bf2e0d56b1db6bff2954349ca5fa1e3def003f2ad075bd88c3b4a32d701eb77fe20f4d21e5fa8fa700ae221fee8fb716781cd706d7e4367c4a95e34b021e6b4ec913b671d2d8bb160bc1b7fbfae10c03c22e4b2d837ea2b815d4d7707c2561beac859a78ecb55ab02858bf0baa5582187a51c5ac8a80bef499db0ef80537739d3b4ca4f5b3833cc19788d993cd0145b8fe6e457d053bf4bc05e7609365ce141c3b6b36161dc696e2ac4a5120dfe16548c0999b30b924f504be80bbb7e6c9ce898121d90187b5a30e5137726e6ab9a9cf3e83523dc480a4edf2f901a5614e41c49ae13f94ba1ae039fe37b9b05ccd07f32c95514fe63ac12ae621dbcc5d670b5a189c12bddffff5ee40207581179b7ccd97974a10f9712758281094c4e60c25d3b2f8509f13788868913176b23d8ed63d4d2c176a1dc9d730dbc0ac227ea00fc5bf84fcbd268d95abd2cad178ba45117def96cfc17537c81831eba67c20304c105578b64c9de73dd8fde505d891fad730a243b954c0074d40cf2ca1663814a9994a807fe816686c28e4e210366e31b16d8a6a65b0bccdacedfdcfd441742ddfd278bae7fc050e57b43ac1d40ebc08e1918d20e0fae3c0582ecaa72f82cfe63433e3fa29bf4aa7f9d48d78de9955209ff792b467e0627b7dfef1a0634d67cda6b19ed5439044e2ebd7197d871df7c657aa2c232bdebff4e03c53f273cc9c40eb9b3c8d00e3e59f7504ca0b96d440f25f71cc1fd385419eb28eddf78a51bb8e36508a9834fa009177b03c4179eb960a340fb05211bec39b0e0c1e17bed59cd74f343c7580db464c8dea6c755fec62c61b60561c95b9928783a083b1213bdb088635a6d4d1e82b17fd38f39438b520b2cde84a52edef9cb07fdc10acaed961ed8372d4ebe4db7a195ecadaa307f0b71f142753e7c3d4abc0b49f263602d11ae276d5312182b77d1d6ec2c6519c540ab9cebad9b7d32de41ce2a65f023f9f8850dafd6c27b26ce69d3cbdefcd1e5ca7bc43f3795391134c7530262ff954bd1202a27d35a83f193fe93b7228ca717fbac2a6dc36b43e94ced7e733cb0553921749b28cdaa28d8c887ce11b59f9d7badac92fd201311a5593e9407988da118f1ec7cae2f5554db89327272419387938e949c880f01a6310e9365807271f569a3edf4edba4e7e52591ea13340c46ddd4e907d78694d5272511e5d8a29a0239cbba4b90a81b316d718a5ebb46304e0ac49b5429ac4c4085172d090cb03ec1d7375e01938a882f55a3682c850a0268aa44ccabf9a0852eee82231ca3012884c20a2fd7ffa21a2d19ab1a3b1311d727f92fcc2a15d3e8b9ed8c2623d88666cacb4909ec1afe78fda09191809cd5cefee6b06bb9e2e71cb37cbddd431163e9d39352d2e0b12aa2911a2c370193ed29249cceb7d6238cbb5aed545b023bc232ae9c6e09c6478a2f352983eda5eae4bee04080eee34ee0f7d6154f68cba778083644c1a0800aab5170118edff25f94dcea3e06e3af3bcb41ab4157046f58a049e614c80b0849452a1e413aee5d1c8061dc585e0a4690e26f26fe95c19638e0d4af92939f76234ba67bd0a107b06dcd63bd9b8aa0c596291926a943b6ab9c5cbeee1d15e0a9ff2af44cb788a5627ab9a898cafbb1290194f9f4cffc9029295107b00be1b27e9a6bb453d8a295cf2979499cd0f2df81c3a043d9c2b6f370d897cc258714e83d5178a3c45fb3ea746d432e149a6fbdbe70947d2c1d9fc7eafeef430397df3bd5e25add5502e101f6e191b9f12da0cbcdea7abfc801dd7ad7ec2dd02f74d1ed0d6bf6b5bb18cc626b08a18a4e3397ea4e410cedd7cde930cedb09c98f878f30ad9f2d66476b1397a23229ec1d5ab902f8c094b266412f8a5a3e61f24a7ce95bb340ef4ba9133858e725747e2540fe385cf98cb37056d9ae968a9531b9d882492cc3eb2ffff0fea813de15108b4fa137ee6a217336a1cc8ebfe65abe0fc282806e1518c6f985a3509881e2e6d7f5d0be66e0635101e7981467c075def7aa1efd2435cc99196b4d143d332bb57c34d8611225d6e1ae73c960e39eadff44d39ed20338b0c9e95c45f59880393dd4b1712009adf86d053ab4fbfc22124e675d4adf6703a563cae1e3fd219faf1dc5e15417a949fa3d13a36c096c9ae514c4dfe9d08fe5c199ac9cc97de9bdf70296c0c9d38c10981791bea4214ccfd372a9d18b5ad9f566cdd58ef8fbfec2f878a40da826d3bdade0b2071e961bce36e808c1d17e58765920d1afd79cba438e858ed807445d9ae1f2b9a3f92a27514b4d702e017e88fc6e1274d1686db0788ace51cfa0b79ff75f989985c8ba6cca6476756384cfb99545c5ce562430dbbd1a7e8cc0ab92721445163489f55f9ff2436b05e33b5ac7072548d6754166f5842ce6a75a54f29caa4a67cbf47662caf539db18de492d03a99b9719552f97bf4625b23daaa2a1a277b5a62a6d3ee2bc371081ffc302a3af0b177e2acc972784d284236434068dbf03bfe979c1c6a7f6890313d9d63de9ff9fb2a3b13de722ac66f763a4329f6aa8f61f4790243cc8830babf175bf12961857b8993beedca0da863fe104f95f7aff4ebbb74fe3d7b8b1f24c05dbe849dcabc713a7adcc4398b7a0334894244d4ad4bd39c736072546ee7530857aa627af66bf9ece373c80af6394f9d4529c1cf4b99b2b41e4c172f63976c7134048ae71113548825ace70a2bc1771ec04c914a26e09f81b115cf4f64faf14f93986a7916ae4665b4c23c2906a819d20a6668a106db9dddf0725c97a9ad054ab99ea5c97a7c0a3114d2c043b34c86b82141158ef7767f57fe81b34821a282a1d10ca204a3099270f6419a7ee35daa564247c4ac350c9086cca2984b30b2b51c92c72727f058ccfe5ef231407a51a36ffa2bf175a52b64753413bc88c8bfdf440da4cdd430c470bd764093ec5ef684dc6283720db7730c940d7e328104484aa48db9c057292957ed16b1c91fc4e6eee6ddf506bbd30a76592bd2ccdefc7e5f1ee876b120368b33ab7d7041e7c53fa07fc5c1117974e5e548204f7fbe9a306ee0ee82822a2f4c5078dd37f737bec9d18d3f3624d07b19fdd42b4d79a9cd7dde06cb35d518976a73bb87df0f1b41a79c9a079c763334c6e995c1f9f817098832a876a1242c4c3e0eb5e536cbe2735057007b55669c5096831bee9d68535b4d4403e0cb24242528709fd647686699c5bd94ded3cbebbdf8d9fc28e769434fdd81ab28d2751b3526d583d7847f428b092978ff6f55c7c4a473eaf8ec90cc39c389e58450f67a667ec060c38449e68ac8fc901646389e31c10a96f9dd27fddbf136b7587e258c4680d40f5bbe13a0022583052b71aac71d9cfde0b0c1654c909716b105e919b82a569829c6466dd4ea9a12db616f556f243e6b9ebbb51894c1c4ca8942cf6caf5e22c41560f0b38a3d12435708c0627ceb92f1a107918d69aebb00ecec0a68170a8f16fe7dc5dd477e57779780ef19dad6c04067fee7fc124528a7d470d00702bc510d3730dc98e910e0b1f8fa4349902230657f7426a9412b4dd3eea07b39d1141ac4c9908a67aabe46abdab2791c7259405f678875cecbba82a0aef719392227e08299c2f2d478876669257e05fef439b96db6fe3ed480de7e34d58b2e56f04dea9ba387983b1ce5b8ab10ba1f11f9896f20ef10d62bdc5afaa7c2d0eff09da75d69b45a4f313bf14e8ffdd8db76c9db9531800afc71ee2e431a2fbb16bd60f381697acef3959f7813744a38fbe8167ded381f0c87e41528fba35ff81062a198dcc78c843887d57d8b66a10c06a2aef1405a728fdafc7124a4a7ea5e35c8e2fa26c9bbed6054d2185a1adb03533688d2efef5c05044e198c7c072e4a1c6bac168987702eb2b3a31090af8df9091dca5b1859dc739548c9b7b1c5a11f15d7bbd1e50fac0434302770bb3f50e562cb39d32bbdd0676114886ac3bff889a1c7daefd45ba08c5870acdb3bf757aedefb1c210861c309866110db3f19245adfcbe0f6d4edc6270916f6673be6e1c609ef27312e6d951593353416564d3ec7de564cb4fa85086e0630010679275230bfad8d3ad4fe154573b96d64f9d0021a61fc7d13c2cc3e24ea9bc1e0aa6db6c358a2ae012a9c8544bca381d75540f89ac981f59a24159a9c196a6ac85b3c60c05b7d07a8a0910d30e347081ae918379fa5d2499daac823f9c107680992c5cd54312300eb8703578304ca5c5c67fabe89816394274683cf7cdffaa25f5ec3473a1a1758d2e6d8b70c2aa31da9dd1fd21dd432e751c9df7e9426a6e56c5cddccd32f33d3b10dc356f2c5033ecfab96dff410ca39eae12626ece61ce0086c27f84d759a4fde760c26e3c218fe961e8d2a661aab17d687da54233b522b4085785abefba41cde924f1e94cabbea428e8519928231288a93b3cdae4183e42de5821d8052a04f474c0a84db3b206272e21d15696223afc6749dbaed3db655341cf94f0d2e572c1de61d61b535b50ba2a4cf53a6f6851f1bf9e0f7bdb01369c82161e5782f4efaed9eeb0c82d054bd5ef2221649f0d17dbd7f6be88b8c58f89165c8bc69feaa28cb21e22076501b220aa152e0eed0e1794c219d8b1428eb433f82f9f3b221bf98ed61c7d54531f7ca96f1d935f3d432a866d4bac7a35b25039ef1b844c67f5938feb52e99ed506fbffffff04