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 50335 c315069d1f946a14d0ef3d8cd410df4d35cdda83763ac2c63e123077918dc022

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
34d65b8ba352bac0681d12f45a1e0f6e3f7e36ce26ae19d333b418c227ce932d
Certificate Block Hash
c315069d1f946a14d0ef3d8cd410df4d35cdda83763ac2c63e123077918dc022
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0030160000909a0000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000005efc82b1a5490ee2cbe1f7e917e1699fda0422104d8e127500d81aaa9c32963984f44b3e13a84329911e432006c924cbe11b18eda8d728f330ef69d113ab3fdef77832deb24ae0dfdc3db316c100505a3a4801b874356eaad1510000000000000080000000e0000030160000909a0000

Raw Header Hex

000040204790cdf59f3d02c97c1e7757c170026920e5d06c3abfbb5c5893ccf22302099cc26a8895717dc95f3837005fadbada274876c1122f34f8361f148bde6c7541ea6ade026a5f200c182d93ce27c218b433d319ae26ce367e3f6e0f1e5af4121d68c0ba52a38b5bd634

Proof Data Hex

59,560 bytes
1212160103079bffedb1310bbc16edddeac56542b689319b28a35a7355917ef527bba79b2d8347fff37d7d3be8fabade57140836f7fd5ff05a8ed067deb02684db7ef3c2044a7ac6a813ae637228c491ff770f7c45454a43a943f6b0697e09d154555420d5d3ef7f191a28f56b02fe9224caee37868f5f49d2b2c273f0533b7dca272df51cc07262eb18d2c0d7ab5a6424511d802efb4af8557d1431fd561f9bff9df08bd5097d185ad8b9e40fb1cf89e835536633bd21dd2455d31f557d5a05b73066d8d1182d638c8ccbf2203a18b9014b15484477028745d21d3a8bf2925aeb917d0a2b8e59b2e9f5da62e122d823d034ce7a0833166e42319cc2fedb5792d8347073a8b864000eaec7725f3c09ea87ef866ab99cc661015a55f8cc88f492e0abcce555852584632ae5778118e1e9e5b1be3b1eb9913723426ab71091f73b75fdde0daf7d8aa6edfe376514dbc601c66dd006a1ba3d58c3b4c86b8fb0887576cc8c811593321df12bd7cf8aad8900ea9c402dc2eb566025c0a2522d7474f78be4fcecd00477775bcd33789a1578821ddf88803d3165199a4ed24c0dc5b43ef01adbf9f99b12f05cc4e6961ca67d78abd20a11862afc545b9a061cc80588744f3c7cef457d83a1bb5558790beec5f39bb13b723550af0c24a6135f05fe8a3d3855cf64df68687f698ddabe2b97282030af473df11823099dd6f23f8d30fc7eaa345ba21aa4bfea4fcf9d172bf2d6b9acde369eb50defbbaf72bd191903cd86e0061db325043f91a8c0f34d4b353f68d3da33e9c593b0e3fc36629a8dd0690bb4a4c928d72f511668094584033695423ccf81eae15439f2b46144eaadd1e03f7b312f83089f644d9f579f5e584507af443dbce1df74347261a3ffa0d066a44db446190ef6224c4d81798f9c6747a38b8a5a1d7600c801d0bebe0185066b32cd859df608551419f6b3054623ab36189688466fbbce36205317258501ff84f2f936ba8a131bc813f61e08f91d1c03ce58ad2baaf36aa871d145d741914dfbb6a12f8747d66b37a873b233a672af32b13d91c4a82e8b92d3661500502f071a3416d7fca706264a4171183103f8515564852c24eabdd0f4029f4251d40fd102f8e932bf91ee66b32080d99d3b794e63a868082f1f2f920feec46c76b7d90e6791e8ebc556dc415eda087948a05050b287796d3a847d9dd3a46de674ae080b77818b9303b2ee51b131e27f93736effc26cabb6366e1b0f55c4e8afc8a3fcabaadb14caf1b145044636782d12def724b93d9373ecebb9d1556f07948e094bdfff890ab68d9552cdae98b74dead623355c4afb2222a7dd365bf64496591a389fdfd18d0b807e3223e04a7c2a2d99916aab8be1674df4b727ebb31cee534f9cd670c03be6703addd3610d9825472d79617e9bce1b4dde591680f86a574448ccda7773cda0cc5ed2b954ddee32b6e3479855d29d40689676f562052174e988b0cd079a18117c701df429a4e4680084dda36483da67b8c11ef904a98eb4ae83653f03d763e578deb5267e88ae9797f76065aa1759111c766a5a8bee69b71449ddae8f210623f75790c80d4ced528cf0ae58f5235b48b5385c8f00a249166bc77d454d7e47a1884de912ec88a7dc8eddc57b13a2641bd85e74fbff626cf3f42176a613771b82f4f800977109b7fa5976a766efe479b31c4b4d8a5f70be2819592c5a14835813f84d14f915bca90fe8d03345a9d9e50adab73d62819dcc90f88cddd5863dab209341f8d3fefff7e0ba2928b2abfe998b07eeb9804a7f534997be38b05fa10873e200e9a5adb03bc2f299d4c2c19c8dcf6686f4fa4844e63acc9228e10cd21f42eba710e37e78ecd1a25dfed0cd0caa6a1a43908c1a846a3870cf934a906343c1c745e0f17ead645e8f4c247cc5462153c911791f90aa56b9de9d36226e55413b3ad7bf16e1aef17edce41ac85bc7fcc206b130bf051eddb48ed10c5c98563f09cbf0b4656ae59888cfd35475d599e4de36c54693e2cf1471eeff0cf65679a352eb8df72f807c0514e0d7537718bc17055720497c62ec63ec6e95848f50806384a098b7df9d689e30922d5ec3dd21b8251c22389e2a51e1a31d35857778349b0796d1b38414a4b0fb65ba209e126fc215006d26cc361df4e642d591ec9e748b3cb9bf1520398e4678bc75bfff4cf9730e04953f6f6a19990860c442b9418a3306a08419d21b273d94555b7d197b41f3baa6d9a562307de8257ab6aa12447338aea76e14bab88e82552735cafe67cf98af192c2b233c8010e644a9cdea67111afaae67f97db86298112306da5a8b066e58a6f24bdf3ca76690bc9c87cc8e8f0ada688252a03947ea5b25838d1d9d8ab10a00a9ca8bb62ab497290548b7645857d2d4303c23727cb84556a8ec41077cc64d1396218e34fae04a30b1c1de44822a0a8b863e1aa5f0dbaa5d10fd078bd0fe3e24204fe66d90c20417b5983eaeabdcc8ef23a38085965b99fbd8bb4e5d94dbf2a18846d9b228b558f0c020f1dbbdc5086c0f874ddeaa829f1626428233cbc41edbfc16310221b4cd137ac8247a2ea6270e9c8df79380be22f6d89baecaa640841155762a7bb2a6c882f9792b1114250801ccf2bfb747ab897719d4a6335f4632e9a92f50e1ecba036d8d154350bec66c1b916795356a82bd77ec0b4c39b410471e34b2c451346c99a17e723d7eaaae043d351c6bf5076da48fc7178ca2418e9297932bc7a17009ab008b66ceb11c6d5793754c54b59b92c1e7017aa756f8136ebf216794ed5e9340be9b8783eb55d6e3f30eb66bb669b2669879fbc87ffb1fb4f676b41d4550b0ba52304ae172ef285fa49e5a34e21d020bbd4d3f4137d2e2331bfd5cdbcc5556af8cbf5fd543b1de5e22ba39fa809a8111bb0e94425a2d0a706cb5d6f2ddf295a2372950e56b9c79949cdacb2e2bd51bf6c2c6563f2c647772f1c216ee8a914438d026dd854af9c095f3424b709d2e8536feec4490b7d48169f38af879489fbf8424fa97c939d3952b3d27597044c95f3a37e704bc93cbe91bc87ea9382a352323a7b0f92ddb8bfb779d21e65f0ec1d4ef6e4319e2e8f482947cd3c6648d5d9ecca1314c5a13fadea61a043ee5c38efcb0f7aab188c74e4b422e0bf590351b2d66f87b58d2c721cfca63f940b0b174ad5ee13511f60fd9247de9f478a28a66d5848357d1c8c65c463be9434fa20fbe343753e43b8eeb176e01710aa61f4144cf1d4a44dfa5108086e480007296bde2c960634ee4753ffd7413c9497839ccec71dd3a0da96751a76ee4bfc93fafb33dcfc2b6eccdfacc69535ce59aac304753ef8ee0294ce4945b447ab325fc6981ab992d2f12000003866586d6dad81206238a498dd1672840238abd92967ed167fd01984f99de7f3280a5229402866b08acbd7c1b927a7eed0b367242b67b8778be81f1545145ed9224f8f1503834b26477af7f48a0cd2659f47610f388bb0dcbb88fdeab398e57a541379ee1223641e8d773e824a330cd889998a0016428c639b8fe30dbc3848fe5a7d4e7a5feb48ca5a05dd6d47f5b7b62ac0dbca036463d4b20f5944386dfd0f3bec01d94fb799f87e50cf5c27a3d9e3058857722ff161a0d67743342191655dbf3f1c5ed6d17a352dc10fdfff1e55c7afc65b7a36cdda7ba75bfb369e0e2ed7ac02ce1cd7aa3d6596b9d8578e14741bbbd8a0459adcc72e8f5c0becc7bf6716db2e57744435e54c3eff24523164c9749920866c13bfabe8582d20b23e49dfeb8464f5ae257bf88ffc59aeda66ff3c4925756462cff1e5e5a2beb264e9fbf916564babdec299f244918b5c75ec42b2cf513fb23a1762567187fb79b33b44cbc43963c7f436576b4a19b7744b8a2c23cd55057179d347d9b80eb5dff11f3f2fdf8d4c2fe9040dc02c6a2f7d8922f7eeeb031f629069fe85f526cb6b1afc9b536fc9725abdac845d5d44656153e62cc7516fe6a7556a128b20e1af8fb79eb666eae6ba6e35c3d2b91179ec029128f8e5f8835178aaf6b23bd7402f58957710b1a0d7740530adb1968e6b717a88797980f584e9ed60b1f3caf8039a07f48dafeeecf010d5aab1429bfc284c8f87c836b391a628b066fa18bf2b64e94d3c7812cd39b2445d3f852587f4e052b21783e3980f28f7a2725bdc1d91554ce1e6b4705065403017aa3eb9fa5122109b9fe9e662b6deb8904a2c251e7489c5f272f33995e957738b2978b336e2e7ba8e94ebb8414be27a6e66b8b7b9c4abc22fe25e80aae7a81fcf5df2dac58d475af8316dced62037586cd8ef5451271821d1292b5ffd7aafde88b57b54966e254968c3f7ace3211e7b9a9f6426b5ac41641dc4321bfebdcaaddd0a8d197b11855b864bd57612ff291cf6d946b9c865e7b31ed22b151228d2388625d7d40bd607823a7ca76e099137b4724819fef4eb00f54b0e9c57eef556a07dbf7b77685a879ab5bb932d64e7158e13b408ffba3e0fba7a6df2ea8e3e3a7bca01477456f504a43dfec3de1da7ab36b177610591614e079d14311d031a70b04d5f462e3ff06625c6012b20649da6bcec6207b73edde2536040864fb875fb2c4d948c33f9276b669afcb6d062cb19d4b550429640b57b1b61412d310c738338b4da21b72f39cba50fe04c3567a4438217e964ead30aaee6db121e4231fb54c88b15ae98a50838f5ea216a99a4427783507d55f8f9e7e23cc461b6441dee9bb706c1a002583c7d22f67ba5db3e856e215184559a02ff7f8a815abb7a43d011d725cdeb97ddc762a1d8f9d8095ab0f04a350e5648094e1e7399f9210072ae83efd70ebca846f5dcd293d8d8403fbc3079d590fe0be144aea9613e8f0ec228bcaf837f11199b2db2743604298fc51240dc19dd414e06d6b4032c919d7443967fbf2452472944e9e6abd2d519bd7e8dd394d89132d62ed9938710b6a6bb793e50ae2ef8b9e5bd2458dfb54d8527823b79d226b4e20721c892d60770deed9146d52639565f18ef356a7803a62cc2f4f8bf63a108771eeda25a1136c3c6b5d3d2e2245b03f63407e4da784f3dfc7408c0236df8d3e9abdc7688d7ad58ae205e086fd118977d285dbd087a16e4ab137d4672373e2db220642ed3a5f4658edd1cfd40f028df2da3f9f82604db27aec566044a2847b4562f60e61e1377f282bac237e8d5adf60b56fd538f400be84e8802b5678dad564c3360aa169530c88c09065222b27584621d7307f63bf7dabf1a9df415eeef0f61c45130713fe4075a83a0130ac5f28c705c44d7f77b41cda9c8416ee88bd099561153b9dd045d20b9046f2be9262e9c421982cbe380401eee3e0af29b84efa76457891819052c0ac987dfc5bad527ca72c0cfdd0315fcc3a09e888b25bd9cda6fc20706ffde1b6aaab0108a9910773639dbe6b8db608f24b977881ae327d5f1f07d7a3e5c10668743b900b5555914f1393fb5cd80597028b1397c897c215fe6cf5cb4f57bb9eea26f6fdddd2cae37edb09c907edeb93b382d1eabe81f5c1b711fa8899d4a247dfe5cdf5f185b60fdff9bb1fde74e2b3bbc25442c6839334916c617915d6970fd30f341b3b41394b54da4144d98267c721d189b6b17ac1b423fb28971d29667f3973d0d8a91cc16e22c50dd96079a4abc3e50c7de3ed8a1ca716a6f451d3c5c0dbd6597e979ba307c1ad74b16d9c139ab61b490cd0bbac859ade7fc805f28b2264ad4b4921efd90c5fb7528f2418673f7225356e4cdbca51315583494b225e45c90f0a30545011989a76a2dc869e08f0623a1b46285cfaed74ddb4d447b4e0520658e4b8bbae303444cb510becafc75008b603dfe7631a4301720df84a1abd82407ef6f0fb5a37de925787963337583f034eec0b6b6adb9111098a872af364abac508fc73ee4591f224c8740a307f54cc278f9db8638fe71133f0c4b3ee3e3e74f892a9e16e113bf6fb64dd85fb957a201920384804166b1b35ab3270e1cea76e3cbc0487fb816c8b3f3edb44b06cd1f39fd9f7bbeec28f8f8e71a5d1ba5fe9dc1dc83d1be327738f0916318b58c1063a29b4871a9e9dca71abaf38766686ab56510662321d453060b474e882450b9a4150ca0d6a2cb29f73064ecaf1109e5802a91e79055f42c5701e61c17ba16e157dae6dd98853670508911942d816ed5c60e5532d9ff518ba54021ebecda786e62463813e4da102d4fddbc399c4807cd2b8c835d13c4790fb9f7199bbfc17e8a70f55a32345ad2cca9c4b56422a4bb0ccbd572ceac2a616a5463c0aff2d66295de1cf65b1061930d12cc5c828e900124ba962c144e49d18d500bfa344086a33646b30ee7973eebe85e3c435d20da85d91b59d4e276e0a9ab5fade7d4fd0aba2eb9d4a12912df855afbb495aaa50a4465b80884a981cf8a0bc5f041e7ee197877592c3469bbb00d64cd1a30ded1855946dc11301e153738d64ac7242b29e0651441f2dad372c438dc968b0606ca743c7a0a84c3dd8007b88a18a3f1e854f4a9f5d93c5844291fc1f6c2f13ee94dd65f2ea9b31f8aac8b226986eba7370d948d430fa2157ea5f0b1fa437922927bfa4d98d135d0d818cf857506f70a8d7efc81ca6527e3375fc1cc7ec7375f1b3176488781d229975c58a45352b012dfa9b5f8937d9cee0cc21026b5d31640cdda6020fd3174cc6645f0e08b1f19313eb71fd8dcdcad5ec5b4c77187495abb4e274062a18f2fd5f73d3c83b38a14a163f5d3a5cf7a3de0aca98613b309848f71d63c9299834eeffc9bfaf418aae8ced294eb8b51ca58415cc5a6223f62bc604fbd74dd57db34670df32c989c8270982dd64db8aa498b8123e9a2803680e450d79905325bb2b2a70687fea5e4dde4600f5be629a949eecf960d42646d2ba19ed4ca8c1a3933c2d1ed5db0f05fdde04771de38df22e1e32966a2c2668dd09ac62a30a4cf2dfea3bd34fe3ef225d874b2ff86c6977ee242623de28c979550d5ae14d48e669a169ee09c638f427b4c90791093b054ea3f7588471ecf24f529891953ad0f3e62251c91028aa142b8e18862d6dc9370f8082f680da3f840096548337c4cf782e1c45a579211e17850c8b9440a3d1d80ead2ce867562436fc03cf788016fd1a9dc2cd423f2289117b9d2eeaff995c7acb2e5b958cc91ad61a38b66ac73b1e917c2c216710b6ffc49cce23f90e724300e92b2d6821e8e98852652dddcbceb6b1be55069524a09a0236cbc7c12bf8c2f3b4f3bf6960e1db9c54f2e2b2e0b48bc228e54f757e0ab8d3fe78c74c42e775676e7c8602ca7e21fc24a774f8a5ca76699a742231aec544543ad5a18d418bf3504a046a7270cff2b8a328efa2d7a4fe702c17ac908a63f5212474e35a779d230ec8779b4b2bd5a28543139bf2fda147af770da99acf15e136023049df0fc9c6ee6146f4ea7a4f90fc4455df8dbe4ba590ec8881e5eb715d04dfec3290136f070ef3e33c038368bbf6e60ec37fb5083340c507d63003294b271d58660a94c1907a523b12634e79a6844a93bf2bc8bc1047e69e2b3466ee45223d66ef1b6eb4d0d5facdf5da4260df085b65e58e6026a729784fc4d4b75dce9dd49d92b591c5123d73f932b9a21c27f0fb4a7cfde293b9fb1361a0ec7e7330ab4cc10c5012bc0f5c7a851c22aec42fa5a4f9e2de2bc6e7cf8c8f1eea85ce4461f73e9d8498e9b714d074e9d0ac56c6766d68ab93099c6d547ead9de4c6ca2f9ea170c9854d226aec7e1311b4ac8751bd5d691bc60f926efd08c7e0e6c2871b55690065e735209ff25c4d0d1875f5b19a1cb1d5e0c814f4d4c04165dba69cd049e374a3d4f51a761ffa045c4ce9fc920c943658afbebaedf90eb0e0da99d56deb38bf3d2703f15e30fd4485c71db7978d36166014aa6a4b02f0b7bde7e74d631481691ff5304155ea2921df04cff653f7c454795d8f19abd4a2dbd56d75dd8d5ed70ad5155c503a6c725512e8eb86a8123d1cdcf540f688db31ece19692020286f8397d3a2a150f509a76e7ff72e1cd57f74a5794901c52aa1682f81ee56d4630f2e360f7cf0ea06f74c984a911b3ca6c272b20361c5838afa38ea6b9ea8987c226ec5d1a9bbb9c65814f531efbf1a13077e2e9f068ab3c221f09cbd4bac48b40083ef56d9696a822f425872401ae12bbc2e22d93cf43321cba694747ed54e40d704c52d2957743c80cc3dea728ed14d0acbdb4d9bec47b2ea3ab5c7cf164f19f5e17f9c34a777004cc0d0573c6decfa6d0874dafe3a4efdb1ee668db8a67c71ad04764d866d94b370e4b1a4995b7076e1c9bc28a443fcb02fdc4efcaafdcb41f81fd64dc237e449f8d1823099752784c0d9f627f4a2b90cd80979600193f4f0187f7dc927ecd235d4adf303ef2816789b285a72730ce678ea2bd71597ddd0b7472e93decfec6516dd4e5f67e97bfc2d500e22a72ac2dd1a45e4c2a8bdcf7c09c2a196b7aaeace97c4cd97427eb0103d77ebefdc75130c3898dedb3b971fbd302c946ab375ed503a9f161d8c491aa518c82f0fcbf384c3250948810e727e694ded1efef6f8259b887e1030807799738cb1247b9fda45836718a3c7eefe5fcf9231d04b186342504e49e96d07af4187380a9a6af88e7064e03939b5f03a706cdcef51324216fa9a807cdc782105ecd197eed8f0e281033de058084e93e9fbe36a72d948b2998720e9c6cd0c4f7bd321dc6b3e56208de278bdb6de324640946a8202de5e8f672c123c59b0de3588d7f4993978d005237aaae2d51babfab366e6b7a4a253baa156bbec260f4d13efbd9790b57f362a3f5d821e60db0d5523e213675ed987455db8e0f69a5829769a20cfd4524fee4b3eadadcdeb24bd5a14e58cdc2678298a619862eb48bae40125b21257fb8029fef3e0d9079fd10ab6e3f1d11b6a2a49ef29ab1fc2b0000dc4431b326ec4e03957a70519920e0dea4cf6b53fc284ab1a9d70f5325e7d68e9f5df35a6742258a63cd4b782cf98482433248de6c88231e0a6457def3952fd49c47b2b124a60b5e73449b17c72b5c85bb3b8064c39e011322880e5c7b5ac495aca06db794a634884fca0917867d5bd9ff01308814a20b13ff836ad67cb7a920f4f05e6f2e8d0e9679c71a0d741682c4e6cb0cb968a0f70c6e26926bdb661821b18de72c3112edf75d5169284ac7bd10a9a20f2ec7a5da1b7478dbb9638b0edc09619307bfaaf06127e1341682f20aa0bc8b6d3b5d651ea1d5204f1d45b40fa3344423e54632bb4603ff4c70cb6818a0ba89d8c58f0dba4eb5a9db6e386f2730e44abcabd48633e15a65edbb0b191b8f34436cbaf53061f41de95efcea3205d56f4fdf10e614a9797fe07b9ff696eaf7fec20febefd11be57f57bd0b4b7952e9a3dfc8c1c70dc305235e33fa45c4ba0f48e768bee2e057f652259af8b6abe7d492cc1a51ddf35c24f31fe655adea03394677cba12685372115ee2ab7c80b4310a85f1648ca2fd1ecc2f3303fc4c5a7073ee4b75050471f135194905bd7007bf9bee32a05d698e7285863f326c3a5deafc173ab2f0a5ff53175791b384117fa22142971b48f8f55c85acd737e011897ac4ab44106b1207e76add8341f12db10fb97ad92e916253ed0901b9200193224897f792bb3d24cdcfd0d4ee79f53eedba4451f96722a1b2d54832276d1ce227e9cbea3aacdc56f69d9608889efdfe9c60129c2cf686faa28e0c5a442d3981affd4074ee5b3670d4d2a52b493509acd5a65886571091892e389c098b91117a85743da355df45704de31e40ff102a84bc124707cd7d5c38d866cbb5c84de877d34ae25fdb4c18ceb9c2fda2c0ab0b744b9961042dc2e684117a02aa6670be5bee4e5348da61f6061da26e04c94e63ddcf5c86f377a9a1a2b1532ff63c9d2539be74c18a584cce5b564c63d67cdc7e1b067b278196ef773fc74d01f0db1b8265f8bed44fc04ca399b771159701da7f6e849590a0f19fc903c465f2976376ef64844412919797e48c24d684021f174b534c22a14340a76d7aca1df87c1725c3cb8666f263a1c62ffb0178ebcc06376818ca41d0868b16e67c552ab13169ed724ef60641b3a2f28f266c7127c0baf377c55010e7649fbf59c8b386c93b4a4be6f878c5f19a2d6881fbca686a1ba916e3f17928f16ffe48db9d3411b9ac3ede4cb71c85c1b9b834d73d0d01ef7c82d281bee1ded218918651aa7e1dc613d77e24a3564d0f7dad8d00c101acbd27126d023f74c798fe07a1a59aa4ce269cd562edcf0edbdc2adeaf3b41d6bb99568fcc254e0a5a0f3c40980b9d8397689e25517e0c79d2e9d1a89dca8b0e373f9d21b379b92bfe3f03a50abab69bae9d62dd89b608f4629622e7129c3f5438e34acdc21d4f12d36380b145f22a9b4d7e71e3f9a4ddd52fabd8fde47146401e1b5886fdb6ee45abff77ef340968b00abcd07611d6e599597a4dcaea6d34e6b526fa7801b0d3bd17316b47b0156da12ef6f17486dd04966ff72db8f371bc0f2df479b0b456aa5c590bc78b2032c06e7f45f0d495a6f3c25aa7e47a7d8fa39a5b70ff69dcb5d603d75f050b21cbccef03f30ff259a73e608bc5cddd9252632d617133846c32149af402cca67f5a4adc8dd10e8ca4d230c3523e5593a8718b0adb010970bd3469d12255a15b4afbe318b582d0e4b80dd580c9799bbac61a620b8c1f98bccdbc6817b31b6ab8fe0bdcc7eecf84a699dd145ebe27e5b8f024b7f6fd0c640619891520b717c6d16a09438f73c6b77e8a1a372aeab9c32688fe0e0bb0a15442cac3186f193e0a7ab49ffda12fabc451c126e1293171da3750f984c603983d63ccf91151a4afe0e1df218a9fae1fe031d79118ac9b264b0d45f0d2e2d8f9b44396309b1964af7b91e65cd0507ed3d52e0628de344c3bb762ffbe2e2c9b7dd842fe9b55bf9d13c3f12a2469e6490546fdddf1e30de48cc4258bd60031058284fb5d9ae65cba394ed65cf7641f4e64661a4a2bea57bda50807e7652ef1f2e50d496fb9f9be7ed6dae1416c2a6464f28cab1556021b352e953f2a84589490fad2691025c54a8a13eee22a444ee6b46d31acc4a524d263a1e6e624eb3b7f1cf62299342e38a5e46f846e34834458b359ef2c11a78c41ab4716a5fb48a719f0b3f70a0e132db991acd4312ab9af3b92650c0d46afefdea08775c01bd9595bb1b4cea8e186266e35bfb2676af456afd6b0a4f504b6b7909e4492deca5ffa90c72090a59cedd45c0f18ec361a49fb4daf2d062ad1388da828fc16cd4a8f4155028d40a0c1ee1746f3066066494d36acf50845a6ef09cd11c62341a7ac7102b0d75721698a47b96f459bfb88104f193b144abff8f1a50b1c9ae080bbd9a7353492f6ffc38ffaaa53f7f1c0dff4c5cd902fe8d3046454fc773da78e15b30bb826ae800e5f961ac56f6dfcc524e3ad1a6f57515bbfac4f331e5394c4be9633db24de8b6b4bd874ca206a1f69a95be22a29b4b3a24645de391ab6ffee084da35baa839105ec211abb7241ba19be20f4588e608f6603ab0947e6cd8aaf5a173095fb50364a1f3b8964e583a38ed47a612ca55fea74851ebc0612e10c9e601a34c77f5186874a7c477f9e4c85ebb2d399b3cd8a5b49bb47e9b68c72b8385a589801c1571c43d32332a016fb847db57d28991e3d594d3cf83e971c54a4d071630fce9075368ff934238983be2a04c28beeeb6c9b25f70fe19782fe381418b1602cf300b25d647cf9662e473dcdaed49ec22001780d03ce95ebc8f757baee5b73dddd039081defdaf822c521f3a5800a22d705700d60696f0b76d35a63a0bf3a7af1a6c0a309f91d0385936aabad0e8e0382d211d07807301bfecd1b687bc4c8de2bdf2f60799d477122ab4f3cafed6b40a02cf1525327235abb64a93657ee8094064150f072de60e394fa8bbcb9ec97d1dd60b6ad08616789427b6f9e51917bdcc64812a979c669a88ef3c6daace8af810762f71d2b9786edabe785ee330aa7b7fc0625d65813d15bc148b768c080de334120624c495861a2d5b9023a30d28098932822b136b691eed06836a86a6716229f2f816f2549ed01680826c67741e2650a90eb27d731e5ca5666e924ba859ec6b61f10177effc9674f2fc25133d1c6062fd126dd66e78038573cd77889f012b43bff0a6a2ef0e9eaa1285c908f2d2b78f1a8af680240f3beb900dcd3ba7705aa8262530533ed889d7f216909936d1ccb001d2c3e51f89cb432a46380033e0eb5a60db675633890edb6eb7abf389c4228770fc5b478507d66c8310ab3f96e2ac12304f39e5665f09bb9dae74dc53d0dfb4f905dfd0b530137b7d0b49c9f84d9798ae6ee93c0bda6bfe7e1074d29ccdc37dfdab34194d135c44011e48309bc18e2f939e4494009dc524b07f39d896c177e040e219e7e30df71555b41f00a067c34ea07a3d22904799cd296aba9756e9ee72aeece8a83b7b8127c2841f910d3da44d0609ba82012d1b66bd00676f61c7163881844f57247280d7bbe300360f0af1c10efb8a05549e219f7a1db0a180e3ffe181768d4ee77edb8447a1a3cb53b2c3d9d185f48012e0ef579c5b6397a1346e07e031e46c925d2e5d739d08c6bae2728587723b8686cc3cfcc136c342a53f084eb0d4bb3c56f8841647762177f9343a5d207e7d73b282c3090ba13fec436ddd312562714ac021e99cf312c1f59b3edabf0f7e1e5c4dc4c482b4c326b5df0ee89269b46c97e6356f780477b20303a68c78ee4f6cfc90816409f6315460c0fd450e6569dde47f80150bd4e3136a75bb5dc10ed2e9f5dc26f3c58fec16e4c3fae2842ddea31d726307b97f53b25555a8de43c3109304fbaaff3506890b6535af0b538789ba462e8f061937ea33116ce9b31723ae7be06efff1de381742161c0850e4762f166bbec95124fad0e6c506a94d37810ea93cf033d95c82683794eb3a4d62acf4c8768dc5a40302913a6ce4d3fa089996c5fb563d434a43532725cfba3162072fd5365d7597e2d55677c55ee95553b911ad4c90be4ab357bfca8e6409a5433b526029f473565120c1240dd514baf8b92770ddfe723c1abfc9d019fa63abc09b08d32be5c6d85876c76e9e24c65f076a9f3d090dfe8f9df43848f020e5a506950b5f1da1765e8fb31cde042135172f16517eb727384d1db4cadda277e4ce8ccc3169db14774dd1cd0058ac5c4f88d75de1c2b93c051dbc4487416fd336e7db7358980cf96872a436ebeca938e2604a286a58e392c2f580766783cd404a32b053ebf1109cec4c5ed1121a39f4a74c1ffc8955a3bff9018445cd497137b23e371170952195d321d9302ad8f095fa09978afcb0851f957980cdfd80f29b2c948e04eaab5320532e37a9049df8aa574d6ca67ad239d9c4e35777ef6f06cf37305b523a3ff356aa4065b54a888b71b25675342ca53076565b880edadf2093e4060dba9e615383da92f41c71afeda16274b094fda275d54c4a9e9f8de2f28fef47dfe48c905e2cff53917dec3da190955496bc2827c31c7bdac356d7e686c2149657c5a58ac3a565751c14229cf0cd7f12e9c14cac778bc2bdd27d38f54a9e08197f47d1e3698274d6a6d28fbbcdb70312b833d7e5b571f81135db092e9b813d90b491fc5a4884904d5afccb50f3035442eec6e7cbd475cdefb968484593cf500fdff2dc46238fd881096d12ea30874863896fe9825bd5a1e5883a6b9dfb7deb78e2a5abf561c8a2024c7bce4a7f142eaa044ea3a0ea2d5f317460f355ff63e37d3a504723604bcee0b49b6324ab053ad403972869ce1a3ccb3b97852ed4c40807c7a133f632417cb49431c613440b5e3b9984835256dbc45b4a9e03d895992a8bc61271523351786aede6b12549dd179463120ebcced22553ed888a39b6fc499a4d92cee0934c2ad7d95a5085fb453d10f074148bfad5afc25379bff27c9720ea4e69ed55d4f287b66c1734b60f7c638ca32c292a30b36948431a6e7736c9d81c1e0704f4201abb4d68e6aea932c9dc1860138c07e038d9b2dc930a8390ce39cb25ba21e44d259cc2fb7f27cd7682fa4308db9421245c0cfc2a082237ce6aa4002555c09986b487ef50df95461c6ce1f395a39089325fc2fecbc00f4b0d5eba5cb67cba418294507cdcd1dcc57d66eb3a1aa524e174f96c3efea9a642520fadd0ff68b34b4728e58b69a160c95a88824aeaabe456f2ace3054010f82cc28984ccf08563eba17480fd30ff0d6e7d12dd1f727883cf00da4cd8c14a98083a3603ad4ae7f691e00f3a4a97859f74d9e8322a36e3794117095de5bcdbac7e3204fe4f560aec75e5faa0692f61512493e3fb0bab133e7ba5d17bbb1bc5745bd376befc4a83d4c2651083d90bc552ab43460730fdd9236734381d11f8dcf3f066a7482d5d5c4a141a93543fa20b906cc13866bb66c4ad7bcf0c3d88d4829d59b5f2be8a914b4731a4901421c3893db262d74e1f2b1b9687c45c107f3b4dafdcb75905b036f11ce6a0f36a1b8d44a48f875b78b9292d5511b22f7bb118a80e530400af696a9107b93b2656de20f5c6360f0a4c6dda8ccc2562b2732c0d269d986447b9085d85204066dd0d4d7a4baa1235ee6a10addacc449dca378de340b021a71066338c306ad4f0700bdcda19acc0748938f35077220f7c2e4445962bdc259b3ead1861489a81cd10b9527e491de74aa8aad113dd8d8806c1c0075ccafb37a8aee9c2a82dd829f1858736af2c2de6cfa555f5eab23fc8d13cdd6200e0286361788ceebe1eb26916d714b9de708d9f2de323e18767411626827d4a8783b1ccbe690b4a6e240ae06ba1f9e628b396f189e72f20da31f1fd01d1a9f4a5205c4e2480404c89551b51fde5a47e96ce188b17525f20fdc7cf6f0be57eb144e6f214fcd26fdf13eb88b9f3dd2513d4b834f8ab39aef5aface8fd5d2824fd446059b9ce385af09205c068add24ace55b4dcef78cc5647edd61a0780c61a40296f5a29782bf7849b050932def937fc328d072386eb53aa9eb2a97b82ebe9280424c0bb99ae69a92e9e238d1ed898a5ad3bec2fe367be59be863fe4f52b2e10081409169af8d96b1f9f6d9f55c715222d45a49d925f31fc95306a297184747c6958ae036d0fa89eba543e41663c42d525b4488acf42ff31e8621ca71c12b7ef6281b2c6f376ec5d9c04d242b307fe55a04180e1f2fd9f645f7166b9f8e2a1919f5e162a3c9c03e5342b0fdc2b63f802b220eed1812bd62b33aca0c9a738186e506f62db1f562b29a14351b3a606fc53ebb81aa6b84a23d2d80b670ae3dc493e469e3babb83db6e531eab9d3078b678c546132fa72e7c431df82d026e331ff810bc97f91fcdfa6203675b9dd8998f7bfcebca53ccae7ae1317878e05e268e091ecc6fc09fcfa4356d23e8990a6f15345b4417bd4bac2ab60f501cb1e8f008670e4264bfef316e279b0127c416f32b63909717fe4315d7cfc0e9f1a6f904431963628e90f3e435509a92a2757400685e179c8d1795abf2c5fec08816db1e639fa22856f38aa7a83221e2806d6bce913389f092515b09c169a9066ef118616f2cdfbe9eda6f93da20c46f790118fba21f538229c65141459814d07610c979506d591635f14053f9debe91b06b10cf249a36d114e541c040e76f6c7381f7e83527d598c2a53fbb09608dc835c9267fbfdd765b537f702e38df91f2cb2c9031d1f9f9cb07277f0805e514b7baa3b7ceaa9fc516c9a8d0d308cd8dd8ba9bea81ebc49e4457e7e2910909cb3384d6ff94addfd5ada16e9f879367f65ad579d7f51efa8d8b90636eb43daebc074a6b1011ab4cdd24d37e3658f4d4595ed897e9faf11c0bb620ae245635cd6b15c39acfc1abd1833e7cd030e6141d218eac22857608faf467d3232f2fdd6acbcae16d34024f8a762e6b01acfe395d46820f836efb704e95a805f555cac5f9835c646fe3c34d6474c5313a87c0406d58e319e61fded4ee263022ff1dd50076177d2351e03054c30cb85c86cc4129b001e49dd28389e995d63d45f6ccae0202a66b2082dd36909d28562913c6e75ee4529bb8565ceb6dfc9b5752bb2572b732066e4273a0309c939d5c508b52c56ff5f7cc170a392d46e269c16c404984441d9498ea9f7d9e08da1b0f08a4408cbd80115d88f03a67c9e21f7e2926edd5674ff713c55789bbe2c33e4f0c1040947f0c440acd7004bc8259bba493ae908c6bae4dba4c7ed2ebe35898a47631b7fd7d795509a3f82ce3262a5ce4c72a843d943786b9c2096b0c52055c7a5b7a40bac3b1581e2f190de4c09b56ac1f4451d52b3b875eb9ab9b3a75767038c52ebe8c1deb6c54485cea7526148bffbab82379ba37a6619c56feb918f310749e667ec6e151d9e12bf7c4a68413d2a4b50aebd10ecb5d0af4ba97fbd0c2764e5df18bdddea5dc053db37506fb6a19f0e05567cee2c482a2e037e1150a4258d85f918d1ffcf029d3af4949ddae7dd74013a96a61d5f5162c58dab9688071fcc60469084443bb293ff629617c528e9aa274f9946db65bd8b2cd96ed1141281ace371b343aed196f7d9e9c71ffea7c1a2fc3ef0584cea4a64d56654754fe93f1f15e43313fb6a32fbe67ca79c8e56bec3601fb4fbb30e3e754217cdb057934259abb38a474f1d153aab9a9d26f1a6ed9277c98d62eed33d8e728698d275178b4db1bec48b69f2b316b7f6a8d3ad27d7757f6dd64413ce0c89d738556551ab5e14dcd9dc8db097d456ea2898a767c87e31329fd80ec202c298f3ead9d55fd76135a1d148e08e95550810c5c2c729b0a4b0d126514b42008b28e6a69774d7f321b6d0b51b50da5279149bbd84463122ebbe0beae9712328206ad49d7e19f62191b5e8e30df8099bd4861f564ebef15c993591663410c6ca5be475f6c79b6a125375d8ce86da4c0b52494ada7dd4688c1017bf4786e9aa98365528aebc476bbe4f65b065f790533e66ed27edbb3e1cb1866fe7925af2c90505f56c101db48f0f37f6f1602726509faca99f13b4a9b8325cb5b884b521002ee2b0f5cde1577baea45a6371c7440a7fed39d8f6133904a68c79e182b93237ddcbdddee9791bab7d80337025c1d47aaed96c0ef30b42f54ba8e0e3e027147985e91bc00996cbab55ddec96e240484f733d1c4e1dc3f9df55a4e8511e8fd3ad87123aea34b4d77384c749f6122d736e34f8f0925fc672cf28ca4723a157c4984c61e02176f3e44059549b9f676b8c515394b31bffbd002278f289a29fb95293a61bf8911d9058f51cdf5b9b262356949c545c0c7e4ed9dd2f1818c25207866c0328f572a66b9ad53361f4fd475ec705caa7b4576c11879589c4ff7cf15f37d65811c33e80980308dedb36140b7f8db59e648ab804721419f6c94cd1ba5865225dd24d2bb6624b0207fe1af965e99a766320242f6ee9c5ebdded37097c818a95e40a23973e03841e1704ab8566d371104bd69b9ddb241884f530e6fbce15784b63d4157a0fbfe19cbf69cd6f4f3fe3c3f5218206fe7e1721f8e9b178519936eca1124c59af6454d630ea0f19427e1b2be534953b5a77f6f63d781b79a5440a76edb117e3148156440d78ddda2d73956c0963d3f541ec3b241fad85b7f145666957f481e567beb2dea76829a4cc88635745c91f3a80fbb7963a645349ff08ec18cb8a0a6f20d8a5542188a23bbb2ccc6ae6ae8f4798e6aca11b737fef4efc4fc6318756ba5ce92fe1adc8a00752e7559b220db0e052fde475bff95aea103a9e97d164c24ad847ed4dca4b92f47aa4783cb1b8685b96d10f188e2c9d7a9823d3afc41c62773f8b6e5cdd55dc9d27ab1f55c24df8973d15887d3618def884efdaa5cc306ade24b652e515b87bd6ebc5caae7b16ff04b9c17434417454d6d7eb08a836aa349377ba60b8b45545423360aedbfd3bfa161c58a1afea6e6a561e800ba0a5b17c9951404804a978e749d6bfad34820895fb74faa917377a91c8cfd9b7a228da3c23f17a38588272fa015d6ea21d48f1232575f81ffe2972e036c653652e3a4806c86189c7d35ce812033dfcacebfceb704cfe4fa46c6bb4c55fd172f70c5ecb0e9d652ce8aa63fac6409082b09c6aa1bd7f9076b9cdb5bc7edb2be6ed4931fb8265a4805a8a687f78dda8967f120dbf3f1c2e887cb7e5cf6c1e42dc71c5557aa059cf6198286f9996a26e79251622abda0fbae71c83f72cd7c2d89b9e935cb7a9a514812a65c47e7b0682c233416407b2fdb5ce82193453cc1498d4c69fc0e2f7abdc075145b0789e1d6998d802e07917a41f3293017b71bb6976795c27f8a6a8fccf363ecb66881e7f4d2320cff7ef6a5d5379d8ad09170d6d7e76fac388eda8340ed7af94c6f6ec93e758fb3aaab46cc13fa0f84ab59036a15903b8bd5c5462241b8d363bbc21c5b190792a5a1a393edf54936525113907e498502f6587af75cdf4bbb7ea91a51b46e9b002627136f156d0ac842fd285fb7edc3708af95c11b1809288db0e38e9315a19c5adff55fdb567bdfa22a99370b7aa0f3d771aecc7255400928e8bacf69a95f29fa6c740a809b42e1baf1b910218490f11ed835fb9bb422cc4e1f5321739aea34da62d9e1007ea3ff66bbdade21818e5932765b2347a9032b4efacd49c4829b3fd55e6bf16205460110c8fc62cfc4d6a6cdd2d2df2926e719c2c31ca25ea7fbaa1dce4bfe7be3ac78a51bc2ff3810816477083c76b6fac2e6b46fc0c703826a4a548a4586dcb6bff72e3e8254e26eab10e7de2789f0fa0f39cc448cf44c6cc3370311049c90ebef7216541638c083e0506550ffc3e25b3504d1f1c171a7ffcc20c129954e235d96d7a1266721a7fccc898e780fa955ba352ba9079c74c51701ed7c44f9df6f60890f0f497e76bf278951f0443bab07d2ee9fdbd02561cfa5dd2788280ec2bcca504f97abb839a4c016a0b1ec207162f4aab35646c848244302da4747ccd61840ac7fff1a8fd4cb40c3e3b90d60e4bc8997fec018ce68287fcbaf971a2eb839b70cba50c4658c62dc8396f731a982c9cf301d5658de4473740894cb21623e2d8c561ded8227220f4b822f03481c705de8da7b2c35d36bfb6a530428c025f0b36cd3338c1b49f23f68d950f92986681431247c6e0c2a4bde484be80fa1b5c540631bea170066fa3e5f68d79b404567bdf327fb2ed21491e1b25cdf5707e08bad1eeb4c381fd81b64af91b2aedd9339d32dc7c33175bfe8b58617d6fa0d04217f0f2c0efbb9e59a3b8d50ec94b94b4c4eff40f46ce33ce5277771fef8389f76165685b564acc1ca24df397228e7fc9cc9f4e4661a221abc93523a59f260854006aad7c7e13b157decc500ba4ad2e8f4742c9f1153e558b7ff80f859e5e4877257f920d0eb87a9708dfc6636c4bdf37bc338c404f146632de5f62779d7111efeac93ada3b39fc0dcd70577fe7eec34d5184a30a6352228035c3f4721d0bd67c3d1f7f925d29f9894e03fb90d476ab87b6f582faa69b5462952d6538536571958d89042a0717642a10c3d9adcd2a4dcd1ba933cc0bad868d9810181aa9ad63e2da6ff6005f1b5fddb3f0c3fd6ba13484c4da3d282eb89870125430517d77c675e4f575542c80c71d8f1dbe62031f696a21aaef9f9d8aec247bce7b60aec62dda49f32e307e3739ab35171f9ea33342a57fd5b0e6a3c8b7f062a6a3fa50d07500bc48060529ffe6681193823ab95ad87789d9f22ac977886592be796dd4f08e493fc78a6ffd24acbde06e0c254d11dce294e13122fb942414a0175385f172817cceeb0f9985b3228824d31da3b58472ec964d8df129b34e7392461e3a24e57ec30210ac4f514185aef03e03a03edac7fe4f9996322070527eef568e1d1a1dbcfffe32b1fc3bde6cacb171e4b9caaaeb49f7d242237b83d92dabaca9b10b350c7b68c36db6dea46714eb73213e415a3eacc15332c953b423bf097914e4577363a6555b5cb00d4c15417b33b631029502a6200c3ae4e6bb9050e404ec4143f8ec1b23f1906c546ad6a7178241fd1dafdd24b5a4f7daa998dfd2fd4a52173104c973fb317ec2161d16265248809609f2bdf1f70220314c5435acc8d373d3e47571f99563e48c60e52f8e382f4f2d5eb4d12c549401b9fd3657a05073d648d1fd6a88ace2d57e869ea5c4bf91babfa09093343adc72bdacb7fac652d8317b1eae0ab528f3ab735b967f286060ddb67b6adf4cfaac56915f4e314400d4c7a6ebd3a6d90684bb5966ab49cc1eca4576007f67463d301c9a573c4780c5d7e7806cfcdcc429ea3e1192890049bf89fe028925576a610391f7278eceed77b1e74bf89bc1f378ce9a17c43cf187a3818ec95c2f30fe34254c9919618bb8ae312885bac90446961ad01315655defd2ad9feffff3f54eb6bb62c13639e994bee0223f030348e6cbf9a9d979d0f6483563395e5bff309bfd55e85a7d46f57768ecc66d5786ee946af9aa2b1325d284749e2a2ec957fc5987a8b7591d81c1d3102f6e354e527ac1abc6edfda0ca73b906bad714209e696297f3296b6eb538962ca5faa1f86d170d2a30d846c18799c886eb071f33c4b9a71222e8ead55c5aa938ecfc76afde710e3bb57d7f8b7879985b7e4bc6f1605938b1441dfd5fc2c1e4c208df41d6950f4f5e9bc5dec15ddacf2d9814e7775958901702c5a72efb85c343702a5d2236ced988063180fa9bb697361d06ac5f649942235b6b220061f8626bab88fa48663cdd4aff807eaba0b794ce3dd8e1599f50ae427f8c390e9b5168e13661d77ad393468a792f92b6accb5728bd55f18c7d42fd46907fdc48bdf5d10429e22fa0c08b98c75dc9dc98d0ffc1e626f3c055c285d071b89786aaceafed723126874bde7a53b118d568c6a49de0a657945b1cc7e2bb34eddbe8695f7ec03ca559a0dada3631ba4d44b5b7326e193cdfdeedafe39f149e6dce8f2c878d6ecc529195517cbd583ba3ee142bf4bcf105859c5a61bdd57f63089bee9fb4ae05a13e9b6a04667b4d0c9f558e94c2a6f2ce8e1d0a0a7de0efddb8f8709b99cd1e6b0cb2af8bf73c2d14cfeca34723fa08d3043acaf5079b8234d45b90723372463e9ac303d4de9a8ea0fdcd262fed70ed6325d083c8573fab803aae278b590eff4177d6f944a4e05f924485d9982e486a76ff1e7bf9c26bab7b6c5cb017413e8611091e9ddeed77278f9a27f86e7b273d79d42ad84926389b577c58073aafe7118fab73980671c4c3cd87e4c643976c7e6f52e83bbe89bb861abc2edb60283aac417bbda3ee8b4c25c7eef3aaba4f280f742990b15a68c327764b7e8784df07f2c61da62b85668cb4de7ac2c70f310532d75a9ee7e2ab4277b66d8c6608ad38901376f5e10e161464a8f32db2072ec87cacfd2d73e7088a51e1c86832829b9e352449e3e5dfb3d987e034d71b26b653d46a386530eaab695b0476d47d76c8458e8f75480508846320a59e0eed169043f42ee7c0456b144f48687eff523b9236dca6ee1c9f5ef9a7e8e014d2ab56f8bc4d14fec84928f2fcaf407ac7e5a2429492bef9d30bd90b40f8053510e419461149fa7320f1d767c70162708640842b6714d1a49759845095a045bc1502450915978866bd9557220fd306e7b13c1247cfd38c1d9adf69df1b403448ae454f8bf69f5801c16b69d0d0884fb1a4b4a3b67aeef511eafa70f46dc8479dcc74032f489d64e32fa0574454218d0c51f566b5d173b84bcd69e8de669770ca37848b84a45b4e8edd15910f7d1994d28bcc3c901437248aaba12961a91978606d4942f8ac69c0522959e231a60e4b1d335c24bde7e60cee65d563d871ea1fc00c7206fc4837867cbcb21df10f76f0a5fde112da6eea3435246d25c139f527711f9a9891499561b4cec64fe793fb9c08c7f30954afd40269abf635cbc9cbe4f37c6c5a0187011deea4bf2739edadb8ad00dc60d52046e2de6cec0de99bbcda5046590399ab33b17b482ff3734bec0905a9eac5450eab85776c4f5d17fe81bbe2946721612ce0407dd245c3767752dbe54086752c29db75b6614ff4e8d60e3a9aa411dd1766534c5b443fb635756d9c9236ea7470daf63f50f4f4230896dec080fced398c373265ec5f37840f99e6e894bae07fa79564d15af1b757f363e2572a4828002ef13e8234673cb3d317ce3d3c26b635d9e75bfc339318144ad7d1ca46b42b84458aaf5ec6e3a5ddb293cc9e747eea84cd8205417cb3e588a0c5aa65a58ea763dec134b1aa8d915a1fa8cd0c1243420b81337b85bfc1f0b4c40b6d0c9c8593fa38eefc600d246bbf5536a1be6c0801f547d0dd91d2a5eb5b0ade2d9e9030376152913bb55bb93251634110189fb9dd0fbb1b1b6b526ccf0cc479d686bbc558476beb176887f8119736644b53dc1366e83dd8a58f7a12e5cd025f6a5c7c8151ed47cc5a7c89b4627649aa7e6e74aea9ca4c2f79e43d8f28b8aa757eb0e0a17e471dfdb2194ec20e30a0c13e6735b0eb4d9290f69084ebd2c992bedd9d8bbd73270b56c0ea2a3c3580ed0acdec23e0328e1e0f0836b7e6db23d05f3bc4e11cd357e6c77cf6843c739be67ac7ef415f43902af3e98a710d36d8be5caf923e520deb7e4b3d4af45b5911028ad1396c09051a3c2fff4b7ff48e16534fb59d9eeb12a0cabc6addea08998a10ede1f2c3f94f524fcc73f1e6091039016a33eb01dad938216195e8e2bf7ee9fd91dc4d907b63787743d73f3c336abc2eca90e3cac88b8d41afbd3ac037352691b7c34d346febe115f257366b5748228fac53c023fd12e94c70bb7f2de2e00a81f29fd51e0e695b660e8b18267aae0b0c4e3d46aca159b84f8b329ee1177df4ff987a46d3b15710e5ed2ce23d3663c09ee1b9c9981f780f2347c0f2e4c037b88a03b4fa3fe8521eeaa9cf2a8af607738b2f522f052e58b5c3d9646c19b37be1c2702f33f63d23ecf99c5c447450ee1a65dc1f5ab506d0538641231f21771251c5e8dc6d01905f6eea3646e98144c5f7e73d495ec50b214622922e87c7161adbcde1a1b5acd74ea2581bde3baa35bd6eee35ffce7c0106e5fdef35d9fcd112565a898999b743ff49ef2f55d27c844b4a37da39c33f2e8ee80d7bbcb6963cce37b89cfdbf144ff8e26b446f99ee117f133f27314302c1edcb617d01803b4b869fd29c96b4dd820b995d49fb3daa4553dfe77d9472462765fb4c4bbbd416af244fb669618aa85054ea025d393ab8de9efe8a2fc55646380182fd4df1924918ace8ae75120cb8c583389e8b5f56a6ed74fa9e5924484d49c6ab61e7e3a30c09dfe98fcdfc6af41696af7acda0fe0d18c40d89075821bec1d563d8335b0f87d0a1e62aa66d9183266be183c6167b5a96d753d6b9699875876735c32168259672029c87e121211ede6c03e15306c5061ce8168a10d6a02e31f92519bac0d5f43bbe33c7b8da937bb3c7a385c96a4c6e9465f8175cc5076f410d03771956bc454d08eea4570d0a951747edd4a2a9796ef27d891940391e943223b6144c2ba97809e4544254dc30dc84290610374bc876139b766c8b109c4fcbb4fdd89030c8db5e7f4cf1a7247e89eb53a064d2ac77ed0d7115541e71c56bc936fcf35cc75f27665044c3b84be4bfb4afb5a2307d56bde71d981e6a8c6d3a028ba5f074c0f1ff845b7e03993417b064c20c380ddb56811db26f25f74bdce30f9f481484b4e127faecd7a8283ab42ab70551fc7ed33eff4147892bcd84b5e8efe6c38ea33c7fdc8df6af9a799a23a812b1a3e7f2b7d46a31a8d511ec23d51080073573601bf659c8a2d99681bb1762e6dc4164fa8ef1134c53d6bfd55af31cf6f1a811b69b63eca74a22d8e930a91a9b80ef80fdfffd989d9dce02eea10a952ec6e3a758733013cdc1c80f7433f0545802ea1980e24885ffe727c0ccd0c545c395698880ec84373869b854a2b98593fde505a6af62cd3b6111e1d4417760535e980954fa196b08f76ab78f5d7293a98480d93fcf8f33d732735499e134846e715491de813a99e1af0f1a3dbc959d4779ae0257ac080102ffe63b22590c2f102fe5f1444fe5a87ec882defd7f489dda031ba3b2c1a4dd278c0f04b2212916cbba667ea4a28f5e13c1b139547e331353177b993c0d7380b2d74dc3f2afc396152316ca5068a4bdbad610fa81b956bb3f25bc4c3fa0fbc8070d6b54c0e05e9f4743b23c4339c89fbc909427f8fcb89d42267b9a32c2a527161add6e3506b368c1def222b697af174312eb80e29eaa079a27706956492b4767b522e351c1e65ce73833e25cd1be785f9206f2facc5b47b14305f3c903d04d37e22bacc05086e4f0d314c2231a2da43b638145f280d9ec35cb7cb7f7ca66206d1b9287c5e5ecb2ac9d6f07e3b92edcc833006a9aed2421555ff97ceda1ea6e94f2f2fc99f16b8acdc018cf21e75c8b5640bd86781e8dabf90bc011bd983ba388d630fc9c6e8f5afa83bfa23afe4bdb19272982ce8bf8ce64d2136f8249a2116aac882527905f5c57c6a5e409f91b9a3a9491d8d269c1792199fc3aec663ef0575f65eda93fac6b9304c3bc364e115a19763edd9391f643b376ac94c9e8d0a2aa33debf93436f5a0c889aa0146531054acaa0c2e4df494ab52df4d923a1bd3fb3902c3485d5d3a6e70e9600b1101867655fdc4b6c75420c2c61ea661d293d3738aa85db54ee9e7ab1b6e7c42360106e444a00832dec2dfe38cb80db8e57facd008a60159fdd73a3918b6b5e814609b382245dfa4e534feab7ebbfcff02e80527798111f653003ec91f4a126129190d49e60430b2001d40e6c46ba49550bdfa213c4715b8001cf0e3ca290417b5c0a2892f0278294831f3a5e28159a5e847ff0de8831db58d8c36099199ca247cc9a05a2f029e5985d1eb61f131d54af123a900b3721657139a44f4df95db76f65e354fdd9c0197629b27c2458924ecb19198bace79c69afa2eeed599bc375c11519f899adb645742b1b7249463786f606144ccbc121dc17b69d355655995e1fa4d0c0c80eb4b86fdb77800b5d886788f8c79d5c1f3e9fecdd925255b20c6131abf2cb284d83b9b292eccb80dca28b99110522c03c6bf4a77ee14719f593f2e09c3cc5ed96bc5768cc672e32d46bf1fb00458ef9347ed485414c80f22516782d64053130f6673ff5cd2eac759010b15e0bdef742596042afc5a32e8b77e319cb535db929b82732a0c3f0000b20bf7af2c2e76e0a29e3c23fd51cefdadb670376994510966c9080b32c4e309d8d4bc629869b60c9ba2e0d24c70db4315ef281faaea8ed73ffa01c5c81141b253b0cf20a9a0ee39d06e2b3ce81fad1052a2c33737ceeb2c7a96f16c52dda1d34fcb1e8294d43943699721e162c5adec0f9737e39069d0ad68269dfd62f78147df7b2811f7dc90dfd7e485d6fca1daab712419b668e3f95f8ceb60af23547970908b0ce1a8cc3192dbf448931ae52eb0fa936fb0a3b08f4b80123088afe41ddc53894fc1f950a9d401912459533ca3d9fe6691f2c09d1cecf1c9d84796dba4c6c9c3642e35ed24772a8755b8b67475b600ee47f6736f933e859bad5c91dc1d1e028b63a948568be4a5b870b7ae6ff94e8983b4808498a387cdb6b73a89437e5a54480e3f6294c47e2b86c064a89ae37e7fff3da93a2cf1bf68222e565599fa05ea7d20d8d754d862f7119cdb49c1c6d1ff80e6211db684b227d0fe899be02561ade588644604d3400ebbfac3e1190e7c707eae778478d0f2f044bb151051ea358ceb08d14a920df141d35597271b12e7f5a94c204387a52f4174042450838143e69accfed0d1412e469381d4b5d029d25d73af58e2d88c80ff998c363c7c825e36ab2fa95bef5e72fac2098887a6289c85fb51bd36b91e9a985d1107ef008f02b6e23ff5351a9704cd671ef024a810b1637c2df9fe95c3b241d169da7650de397e9cde72ec6190ce318979aef9a8fc8d8b5d5b807cbcbc33e0e193526eb813296299d53feb59d16dfd2878c6e79908939f1b789b65c989a506fbd6cb1a8153d67d03f0792c654d3194b93afaf297c019ad7e299a1030cc14c1dac239df5fb69b412c08c790284da0eb4111c01e9e8a90d419ab4ef95a4712354033c41a917cbe1f84291abed1ba20475e0f63e81124bdf7dfacfe778f7c00756118e9f7f671dfde2fd9205d528e8d3095dde1f0bdf0a96db489c6c337393c8b71fc81731ad00d583eb4160759a893f2b2eb62d64b21cd46e102f828dce3317ecf4ef5f1b3f7d39189a8324abf8d04e5afbefbdb3db8d136d6d70579708322c1e3a4c7729759bf1e8b286ebe53a446b497b282a44ad1874d20164b6bfed2ec139d33649152f4b168f597a1aa532b10ecdd1f92fb93aa6f2481df44d1b4db66b11507d2494ef41f0fec2b1ff5f63c465e5def83992132bf835e063845aae3d862ed589842e3876ea66eaad9033cdd8e9ccb9d554d4798b5e1e599bf5858044cb7cfa7b49fd86e6a66841579304451a66a7cc1b5f94416815b320b75e587a5728d47498c624d33659dce633f2cbb5564d057f5c2ca543e1d0cb3e9f5f5546b587664f4c673127cca7afbe64dfbdd5112ed71d4d128def0182e6ddac33e9fbc510ec3d48969843061d9ae166588df8012f9abd93032685effe5c0119e970e86766950790f9a067da6eae97640e7703e985c4729182fa426836ed9ea77878c87e9b90d3507e281430c63e5af315d2d287d92516c08cf7bb55500da055aa7ef04c3bedcd50ea45dc1237688598df8ebf16f10d8627ee5e4be718cd88c93c2be273693339419feb64565df039fe51753e8a8c0ef576b5421ef038f2c9cec3b4ea130ee6436a23332a643e247ef2629a7b606a2eeb1d8b0d21a423474833672ea70a762953f1be97696a49aa224b9f0a90c960a9a621e19f932055dccfb8a956e4796f786d17d3b3a1abc8f5d73a00b68e6610eef0cb22e2b466ab6db513d8e944041f0403702ca009179b52f5ea1f1e2f64746ce54380e0bf4fd2eb45304d034b7881428e2a77c09486de4eea69db14cb1ba01cf1107f2d72b4d63f77d5d22f743b5df54b49c5452b3442389dd73c7a6d3560b99cfb6465957779da1d525f5a15d14c286140bde51c62ba675359d94d3eb82fc6e23022efb52de2fc06ab0d3d822e4e2b2f0295e370ef30a65eaa5752b432f3a229d0f4e8defd68fc01466f10f69a968f34c81ab5cb2af0c5ffe3df2098487844ffa6ad9ce931449d7ffe3a73c0c6b349af822d8381a0907f70f0df621aa766b129eddf0fee2c5e6d699a4a49ff85cce3a5a0811922819a05fe421a56e1c579f2f12f1967a25972052dc472e7846d7cd493b71014b5286357612e760c760caa5a3620cdb4dcf94c9c9f06d4e6d39086a89521cbdc096828f986a096431299b8729ea9ca123e4026d0b03fb89f63951318f9405400aada190673f443ea353b56dbb5064a286f1a8fb00efc1e42d01c3229b05894a556cf2d366461074752919b360ccb941eb6d58373c430e901c9b97807e237be57e47d31d6172cffcb442c43fe99c9deeba319c8a86ff157e1d5f13d57903dd691a04ff04d937c62088f7e8ccc3ca78e81876b8ed36ce986930167519c918ddb28e9d725076777e26b9683b38a9caa13ea76876b1a6b620205976208e4adf3066b5c0d51e73be02fd64c6c8677c64e7fd4ab1795e408d008776d876116d8ff4380ffbf4743a1f5689673ae3572062f5f1c7ed1b5cf379df14637442f80c60e9be7dc27ed8840ed8cf3229897ae315d1f31a01af229cf7dfa0874764a5ab1d86a6445ea93700195741d78ac5ce266066e435b0861092da759ddcbdffb82e7172ae265b2858eadabf06dc62e70e05fe9ada7f10adc7630e4425d26f16e8968f0eb37f6dded89c9ac05d1d555d0a66420eef14f16fcf2bf4dd5766b8266092d99d1a4d29ead6cc4c5d7db365227278275e45a01ea218c91e35edab7a872b0f81dfd8640d59a322581a62000e81db845a4a30185b7340e32709aebbf832a4ac573d59c66d6f7129f9938698318e753531b639eb5d1960073239b51c1f2f4998fe0e552025ed0f5fcce34e32f0a6f23f63eb70d6d9f705c84b7bd98e2f6fc1c9e70ae1e48fb0e1b8a240b665ff23775b2ab6ec0d89d2186caadf4dfc1229b0463f805220524a36d628aee55228f1d22529020e02a667f8806b4a1467d2124dfd0b6cc3945664d82f297546f7bdf30fbf60d4aff129b26503f4562039956f82b7c4ea143f87f065a6ee4b1407d336003685f2d2797074d6dcbb1e2f7ab4db3012affb9d07215303529a5cfad2bf50ad9809ddece5655cf116eb9cf74c13db9ea8289b01ed7d04f6a874c837ad967bdc2ae8e23b932710eff9bd76e73cf95886e66a651889c74bd713262a82054ea415fe703ab2264d355e162299d00296b8ad293a2c1e2f2f1d46217793c3efd58fdf5b5f3182ca326e9b50477abafbb575e1f9c087e3e5165e1b66697b733e6b1af978c4cb9202ddf859db710d3fb87d868a0a4551f8229c7646f6cf12235579fc666cab2b54cc5c603c98653cf59f3e2f59e31c1295e916be6fa6bdf4048953bdd88ed5fb7f22d1a02cf938f45603a209b2705e1c109bb1d1a5afbbcb8c5ea89728f2c9746e6ac48ec65bf510321f37327ebc89e26019c37d01eb2e03cc682b4ecdf202e1626e19c53927d66c5cd81d8e5ac5426bafc4690a20f63a866d42486bd633faef98492f1d4a4df04d8ef3032c3c767059bf6578962a902726b9974f565a9badd252e7798654ce2da0b2bcc18e42b5a5b12fdba9fa15f80123543e2a080a9cc3e4e30a4daba1eefdab52226ea684d9ca7bf29a7ae2a8646b16fa3bf4ee30bf208abc94591f2413cf7f3e00cd3fcd253015bab22c330b194f2910dda4a1b0201d1eb1d3a86f219a48f2d844abad599bb1f8258edb96999c32fed8d3ef0f65d5f56c88ca269a76cb7795488430671b55c7c88f5d2d74fadb0b4e9327c496de29aa0e903e1c371eee988580418309eecd1baf6a4e2e60d8898b7a2ef5956b13cf99a53a95a5cd8ef2e671be33a9824cf53a8828e518d6e9b6c78cc575dfbdd657e8c678ad627b9d8b213ba1a1f879d4471c1acae24791e3f74a6f64e88dec8d524cea4939e95293a339e0d40077e24967f10179acdff5f715b769d98b5c88b00a3f5365f887002d99de44c431d48a1e9c389d9ccf324e5ee1f3af7b89f5a78f064cf63b04bac6d4a8ad579a52a71b23586048f66a9e60d5ec504fa023661f2f34924e17d9b2b297b2ba5102e8d982b82bfc3b1e8414526659cc640e246fc2a2f4abd7fe7790a681c7e836a0370deeff4b55c4a372d7ee384ff449e9555dc79e54381646b2d4513b318b30b037b91e8d19568ab90a594a195824f0c443a810ce818f9638fd4074dfda1984ce4b8cc42c09a2ef489a2be8955e3a280e84e4bd8a551200ffae4370b3e1dfa58fa92704eeef82d8c92488960327927adec373d4c0cd19b9a9d3bbdea7ec8721bd4bdb95e5aad513d749383972c3078150de6cbe87fcfeb5b9947a6ee5c58c073b11d7247ec16d874d15af1fc173cb0b16b840e540352f58fd106c539d5b04830bded292841bc4e39f9730777b3eb9172bec0d25eaaa93a1a47f38ab3a339e1c2fd388fb4ea1c3fb98298e5605d7c3344a68ac6f6b85d73a5f1103e7ce825d3ab231da51b8ccacdb740cb90e81c3466e29ef397724a70e717bd133a9be0fe0abd71dbbb5ea3c722782f6499bdec24b526f670fc0b0bf30d8cb47eecab67d52576fbe0cd7b6e247e2246172839c9710c5d1e4d141e89c616974623d3170ee2f12bfae9ab4939d90de823cf68d224080c99494aae19c713650b6f81ebeb04a1f941498fc3c3f34fd10d88be32a43d1318785dd0cc125a1017f9b2ffeec63346518fb8a1cd77d5a6131f3e735d6e9d69f2859738fda39ec21d1794c9ffc0309bac32e495de51f4226f410a72b0f1cfcbcc6c613cb3eac95569b482460d9199dbe8728de7871b35e274f1ad1de983887837df4ee227876a0adb92c387516e2970f98038b3324f485f7b50e3854f96d64ec8996ea76ceba24ebc210276a86a03537d6d28e51ce5beb865444acf03a62fe705389d1114d82c77bb4bc3a2ea97e2a656d558a350144b78cfc062cc30dc6195ac4187d923e8095f8cf36d4fe7883517d024e94d1c4c2dfef881c06dde5871516fc8d9fb325e02ee215e3ab8f6ee76d02bbaa26a7407c1dd5c8ab3fae0c0234cd06535fe59f085b7a5afb643aa7720f7c46da65896de8df0503426749d12269f01851c68c11e0d779f68873c6c10fd7e0eeea01531db14e4c019a72334d66c809903dbae50097fd2b0b7262bd5a45bc47f5b476281c5f7318b383c876203cb4067e38e7bc0fa7dd19afb65f08e6df62ac0a9f02c59dfe318690a6e83c8ed1f4c6ace3740fea645e54453d585800f726b665126df2900f60d4ed4115a208f924015f4304720625587b4366816421dd256da2244ee34b8b1bb0c84dbb430e40ae9f73ebf4e7e1540b3b96619d13e18e9475dc1b8c5d6d4d71ab442288933fe741d63cbb1bb16fc8e057b0f896767fb666a2b0a61ecf300ca1e6d7b861c63632d60b54bb08b309d8145fb6f40034306f15b6a13a4f8a2701fac574299bbab76ea40b1e6d54bef0fbefdc6349b0c23d4d3a45feb90135909d821f8eadd5ae8b09aeaecc6404c12403e15d54891e1635fe76b71ced522f736c8fbf0c69cfa4fa35fe420f0f9e0282fc7cb2cabdc00674d0f896242bdc4df97d81ebea5439ec0432905cdb547db36a6ff92942d2ccc205a126af8b9a54dcea15c9e65129a7fe4a4f97d194ca2ddcdafe8d24daa29894f5cf1afa85205a51f7c275811d3fe4612ac4cf650fe567ee1ce8acce2351dfdee7cf748b0af58d5cbb75b3e6d75ec62821bd2e227bb920b37cdb6e1a9d9abc02ca5d307a233256fbb64df7164f7ce8800d84f03d823b4a1ffc189df7063cd94fb9f78b1b2d043108da150a97a0680ae263d42fc96e3ade564f0aab7fd65e6ae6ac659dc941a9edea4157e237c411ea6b8bb28215d2c5ad6ebeb2f1fdec1f38011edc819a7d7f52e39f891f6ac105f008e7c9e63414c685d58fcf5847aa4eac0c693f877cee7e696d559e408a498d2a0431ab5db0e39c83933e9c4b3ceb22d3a51c37ccf201bdb8389e93ffb1ff08b586a5edb1ed227df8c9b8e6d63c362741b50d115676ea9e3c605b487e71eecd488ea1e3ed1f774d0161e7e7a5c40349de5fe24fa6f47d6714b9aef5a5f66d39cda578d720baee1f7f76fcc2327e432e683404b85be57f01b7fccab1c1b1f0243616d86fca29842a113621cd508064b5297d1cbef10cd0836b03b267c49905fa4e0ce2fa1da28109ff6f1ce6b4973d5717b55c7ad5f0fb731597004d8484596745c52413519e721e57663c5825b53bbc5e3dafac2788816f353111698ecfeef006601c1ca161ee28e500f13a150cf1ee6d61b3b686c25913b9c7282401482d6bd6e8434d461a5bf98e5120744d026c469917d4d46352a6bdcedabb0b9f2b9e0a2eadc72fe2fbe2de2b6e09e9c0f6c654c195c7ea34a01dcce040be76bbbab1c2c6a8ba740da0a6f3d346a9466c2102ec7f72e868f2eba84e7145d32c3f352ad0490d925de4b08865fd36c565b836c58d9cac9512bacd1487d0283f827a579d8a8b8c9f57f1a8b1a5280b54ab9a7efea796683329309e84c6a61a17be876c20b708d0975c9bd6623b5dfa742c70902c9e34ea99dc267a0ab9dda5c039a9cca21b4f644f7f55535eb862d910afa4e681bdc425a3b3967692a8f629d7fb8cd47f4b6b6743560a0c3335f65eff6ca125b801eb77fc9fa756245f2856379c76d108794ff4e86a088480154490bfc189d7cb42af3ce22a8a7a02c268cf2f80ffce4b5bd2ad7f029b0fa26edeec7b1c4453725ea0624710b84957cebe126073cc527d5d8dfe47988202e582965dc8a2c6b7754ff59524fd881d8e1a30efaae055986cf2003feb7c63784e46a06a639d8fd590222c726fdb9295e71ad827321a7aaa4dde9a7d714c9d5934cb79313a8a841729e891bc6b478135db048d5b8b0ba57dc1864016ea23c8ec75349313992b63f3cac917390e4a9e3b04e46bf5aed389a7e793a61012937eb8ab55141fc1ebf0b6c886f203293ded4e4c5c2954626555c0caa5d7dfbde5b98247eb95490f9dbfe756462c33627a376f0c512c7181acdf26ea4ce590e66cfa9f77919c86ee008910c22b660f75133462774ba252ebcf09b931b1524f19433db6da5a0b95690ae76a90e3ebb1d380f2950d63008e5f29ab3853acc9d33b4e5bee223a80af0be16229a4de5e9f1e34ebb95ece42804d4213ceb5d09e1358480f7da2450effb96be39574577eefd2424cd689a7fab7d4ba68a3ece95c2faa049d5fe5fac062e4c4a2b4aa4cf37a0fbfd07e9ddb76cc49d78e77034927f5ace7a3980f75ac3c7a9c9727141b274f7d015b67b903cdb489f49d083984f86690f7e553473e546ce92d90d2438b2ff4e3410b2dd663c09fdea414f96eb7a3e1af9ca9ae06e2984c6f3a18e486b12ecbf5b525025bc26709cba3c619560ba47413cf34aa53051dd03196de10ba0b47571a27a803b2dcc0f546efa539acd01a2cf8b78e940f2f57ceb5bb013c2bef72ce3bbe542acc27467cac4de9d21d1b339c7b67e6a4c13d804381a05a2108893fec3f3842b60bf5ef154cb0286b4d104dd38edd782c26ec709f25e3221b97dd5c44fc4ceec2cfb03996373daf9f5ea6e3b44ea1931f1737a947bd5ec10dd91e6b190f4d0b3de33ee3510a44370d68f1082047aecfe79950a6b1c5b648ceb90c758074b0ac22ce5607a12d3ba70410157d28cfaec6cf00ce18a0f416efa1093b32e09511aae35f6dc36e968e0cd43a548a83aa24a73bef19bfd2e43604e726cb08272588da73029793afe484886f8f81e3c09df05a05687c476d9a773f7fcab6f9d66f807ecc6bd991c5aeb5e7f9a868b53baf42b7101ddb2c93180259618be7b9917bc9d307345a5d235c706767b00f25e318cdd1766df73c256f5611d4b565c90b785c64883722e128f3f83eff93746605d05195fadd9351f657acc4c0c5c0aa5fd644f9377a0a163fe632c486d51d5f044efdbe8168198421b2025cb49e2490d2480e357fc6b1c7d6af4e7336da2f81f173a9cdd29034fd62b06336f652ed25445b63d430971c11b2397951911a6064bac99c9393ae3e5ed4aff29e00a644e5f404ae00662c2cbce13f9b7bf7b09ede450bd94a67c84878034d91dc2034a563be2b6b04c8aeb551b07dc4428369bd13fc2a35430678949f7ae5c55508f3ada2fba935745448f42cf9260f897a62784c983867baf4393f194115ee8991003d34a4cdcb6fc14201545fde24a2e5072ef0c6f6bf2f620d6c3f64e77e49445d11c805f46c6fa47b9b56864209d451198d687c0413fb506875fba8cc74de57aff5d703f188e42318900063284078f490be5a064cc718f61fb08b031eb0b25ae368719ec1f7fde379b03ef76505797229c1fa87a4ff0388fea2c19466d6d6be423dea9ea69a965290884be69e24d578ce1577362b8c391a49bcab633f5a84f612f3dd61905c6901fcd635feb47762e5fb4300f81fd40a47b1a4e7f8242981a46fe28392aa994cc70c9db6335a14b82bcdd459efaf8f16947cf7f8cfb9399f907e4de11161f7708bb85b55df9dae4a738db1ffe4ed94eee0ff3cf2d1f589b532bd6f2c842a0e788881f9636cdea5b12f6ea4f7510df91c74861add9b0c5b99f07cec53b153698b3fb4625e22e9fcec67287086906e456354ad3ae5a5a344667081a383dc771902410bcc7ec86f76c883ca4bcc01bb7ecad63d97fe4be0d85c50eadef0c5036c730c918c8f720f00d67282b2d679338715765952d05ef35e937bbed2fee4926d9474ff43dfa90d413bd476f51d4b6cf4c83e40d7b3f95037368961e937bba06e1df5ceb45b232a71f50bbb2d422a870a85db0e4de3ee0f6e740f352c5fb93c9b3c8718ece8e9339a2e28d25fc2fe3a64a2a29872ace871bd158af0aed040987e65247c7d168a51f389311b8758d21f197f14cd450427bbd097e92f25d1af6b6f465bdb521e9a4b9c40d341e74b794a9851b9a2cf1e4da3acf9e61cf0c954c3ee89be59d4f7a395687b204e575c3636bddb8471ce966b554f44bb54c3f0678e436484e96ee2ebe0549952a05fd31567fd15a1d0afb4b17395e82f01171456e357937114c68fe9c6d145880ab7715847f64e9a298e5b4deeafd9e49f9776d7fe124fcfaa7b8b8f799e9a9980bdf83beaad7ae8b055aa1c97188bb6da1131d393dff8e6db8d6a94fd37a46378d5ca0d0a1f6099a059fe7e632c6e6bf30bf10fec2b9b24474e75cf381097bb33b15dbd4f138aabc87df58c6f58c34f468064cbfde36f59f57515db34c722a3e976e9f22cdf1677f8dde7ea7cc5d55603ba51dcfbb78bc34873ea7ac03f901e06ffd7094fcfd1a55330f01c1c4d42b65e229b05fb71c107b848d86a49eb02025c16d29b5196eeef99b5396d6087a6f29957f31e9c0bfbb36eecbbef4be0e5c9b6a9b30cdcf5bd1892326d692b86ab4bdae84461b437994d51988529339c0ae243867cd09517dc53c96a31ab339a42549e5b5f4d16d00c4ddc83ac5d9e869d2b88d1ec133987df0f21d94f933b3b36df16c83c542a1a0e13176b62fbed94ad6f4da14c50738fcaed3587029481a9a7b6737bc39ebf5923b625edbda0b03c269cd181f4d1450c0469ae4b713c38fe14a0a37f42ee60d0d9922c51a2b13cdfcf0f22bf689b544f5426a1e32f02aa7ce423c53bbb5dbdf058e17cd6f72216497a269af317102e21fecdefc3e846d95ec323a5cc94064626b01f5755682865261e49180c9cd0d7c6b2531bc78fd23d550954353f08d03cd3fb4aebf7d187963d1a0793be64354c5e06cf726de5342dc1bf98337783a6fd1e312f4c8ba61fe1b2ebd664b34b68d72d5c34a0c0b8eb36c1e8c015cdfb6db3c15b950d0a6a84d3bced4f9421cbf74489d4c1c74c4274e6dcd191d64de7ef1dd1044275439fb3fb299b48dec8f4bb2a18f330cad65f48739ea6845b05b9b551e3de2e80057e9d9f4a24cd0b1b81e5ad0d0a443d6bfd82a221f59602460f5f0a1a12ffe12e98d8cde5f483604d3b57c603d354fbb1daee38b3eec276244e4459425cde37b7807aead4d3c4c4194694ce725bee78675e4a5ee9084afb892b71b82648a91fa39bdd30177fa16f0a814914b3588553ae7e4bca3bf44542c1e1981594ea66210f9f47f525f6d3f13c8a59694e48974abbbcfc75502bb96f9dd49a222335d9e405286f10ff8c906df0b2566a7a5a32de5436359b8c498f06ef1dea57dfe5db4fa17d113d261b23620d7cd717adaeb5a5d809f14360e8e1345ef39b5cbae728980a1945dd3da59e5a26abafa36f6e59b62d9a4aaeae392e9091599a3b01527dd8a44ed6910ea779ec9ea12e5772f3d73d3e66bf18ec37511226cc519cefbbe9a272fa177f46278c467570b289c058d92307286fdd642e1001f3dc2d92410f625e3c452228984200addcb1454a54404d6d8edb9a57f21a71838dba28589a6d14a46ada25dc1e52cafb041ef76f80e78ccbb797857e16f0deb65af3e49e54ed530d0440f1545cf0e027742ff072b543da9e7f57b33b96a3255d403d5746558391c1501c04c38554c1f366e0205776914441c4e55e09475c9adf1ff114eae7f0e96faa087bfe72f3a8da1db7e93f1e6ca6367107448e6165c6a9fcfba72677df1668f033785dedce88d4342ed688d4c86448bb6d8cafea0c851cffe4518e846de12d9f3b499400591cc811f64600e554d20a756a1a9bea619de6b7fa36f0bb25d2d8077782631bfdcae7e17dfb409b88bf23a097ec8a6773f05f47c12a2d6bafdf2d8b2e89e59493122ca47f23370acfd0771f21d0e81e7c47bbcbeeb4365bfbfab9f7cd6279d39c9d626bddb06b789307e3ed0ed99a2a748389ec1bf0e0d6b727dea784e7732b180e60399718cfb2d90d9c88d6ad18a927e98f540485b894f4446a11bdf022c0f2bbd845ed9236fec1fc03ffc1fed0edb11f052de9365c7f41b066a673f04278735dbaf1bf2731eefec1765328ef0acc26538843662f103dabed92bbf8988027ae150b11af31a19bb9315878da84548fbe8e067ff5a85031b0a1eb3d663b05f410c4f04d8413eb1482e7abe9e321c0cbdbbc2dd9b5e5d163ad641d3fb9749676858cad8be14b4ab2b051b692307174e02f4d840e6f0d3d2fa807c4c7319dfc66e01580e82b20c6aceb9fb90353dbf4f26d4bb3898b264c108addb47fce99a42e485dee257d7e3c11f4f9c3cc0c840e34d048c86714be876a281dfcae4394741a6bb8bef5f1a607d2ba6bdf5d3c4e660ecadadd29d639e9f3143d5234b6b7eeecd1680061dbacb2cd702ea300384234ef2992b9aefb7b9f3ce6931fec0f7a14f8ffa6dceb19d6675f6cc5f7773b99deac190fe575f63e817a8afe589e735293e66e843f949884d21f266147d1093d7bb149f12d173577ec231dc60d887cd69000d8ba6102c131700fb522ec7f5963001c2029f009318fbcef03fc9deb67a4320a20695e0a3c8c282bdab5b2c44836b8070c0b05507b99707ca96f600dc12e46f4eebdf53e005c939050b75a63fac240ff071db82f67ae483d611076e7a6606cb4f94c2b79728aaf5b99b61075f3c40cf16dc2823b120f53c6251c708290e6cfd2ce58e5c9af88abc278568b5751f887896eff5a0bdd04c9c763dad04c548020d527856cb9a49832379e14e5d2ef44fc5344633bf18dc7a97f83e5f38db302f02af5407a66267713500cbd1e26887f6a8bff682a7027df67e0860798aeb406eb034785c8c0ae614145bb355d68bb879d653eaab8b6f3aaa6f099f9fbafe6b817818518c5e8a490e828d5bcf4b117421e106e5d7b913a5e7ea3b08436ad2ea94aaa2be47ea39a1ac1e2cb0328e8cb0865c2f295b002f0bbc26c9abd876a7f35432c6898b13d665b14ac6fd6717187121b51421f2dd9cd049daa1473190adb91ea826f67a756d7518ac1af257faf2f49dfd75afe0a4c9c756931492d16e78f7dd1dd56c2ba27f989a9ae0c0fded5f1cd9608214451ea9ea87b899e40957dab181b21a7578f20eb61dc6578012d4cf65d0ce1fffd99eaf07be4878288da90c680ab7430d6606ae30318aac305d94a961987f16579ca46b922ba6ee302fd6bb427d0aa768cedd1fff92f37fb65069f3cca387dabbd8f3702cbee99b48407c6246ed3ce84a53485b7093e951bc528c24a4d02fa35a7bf8cdf2786b70fb7e52ea3dcf29cefc09791c4e54a66f4b2623d94fe339c0f8d4dc6947897e11663c1250a7dfcda928f019d5365d7296f55f3d7cb145050b029cbf7fc088d60432b733c9538ee1dab4785e46d6f28ee80ba950fdbe78e967630ed9e2b5413cb2b0f1b34c3f46ab3796da1f517332bb89f45030a83389ea7e1bc3332da05feb80f8acc22a1a8adadebd686736d834ca77d31022df96fa7cde8dac6909721420e4862653f89eb12eb04cdd8afc114d1836bed5662254934b9f55ca9ab98220fe60bab8662bdf2c4c2239e6316024771fd905506a5cfa90d991dd5ae17a1eef5864a398510e2f3b036c2d474869a02ef4967509256fdb9681eb6786b20821e3eb463b6606ec239a9544c408a28ed38ac7f4f209dfd9688f61d00bbeffe12d3c0ebaa7cfaade07d216a570b7e4743990d0cc74265686563f6149b881c2e554d88fbf81bd28f81aade92a5e10f3749cdfea0714e16766ed8e7c97aabc9a4bd295f7c63748a91e3fc6e056e69f734847ff3ac9670d189ce432f9cb7716d62383cd6a45a78a6b2702f8928c33a7884c32ac63cd3ce3d232c7254acb7afe4fd71d96d888c8e698db6e189bbf1aa6271fed25c313be9eeb8102eb795b72ca4d283a20b7790bef7c63100c52e64c6514c4a012617a38dd2746f3b31883e376215cfcd62dd9c6ac624851dcfe8f3e389025a519c5d7485b214ef6c75ee0be6c90e311c058ca3edf57917d43c2c515fe72654ba92c936e130eedab25c19f017b83e00d881aca2041e37083982df99ec3eb38b490f824c5b68669621e92cbc18608d7d38aa369960a06d62bcce8060414b6c4aa61b00a3fe4d6ed5a8bdce72b92c0e50fe9cee9bb386edad4bb0710eb1714bf4a08fb01da50d3f981eb09753b12f6bc8c1aa4cf228a8b9d18ee711f963291b161774efd198d36a6306c7750974dca1543793aa4d99bb92e409c073b7ba8614683b1198235b6cee60db15786010fb8d10604c2f9700a4656cc3022e956f6290c4e77751fceef1c3b6e3b0141f8c2dbd571768b87f02efecfb5631667dca79bea61c566cff332428e65cc92e93786bd9fb7738ae2983141e653ae3d41997ab5de3b14bbd24120965e49b7d3a71aa6a0151099cb2f20c824a41bc6396d7ea7bb10a37bf9bb42b54c672f04716b05ecf5e71d75cc4c1fb1a754eca4d8674f7c067d829569ab188b861ee2fd2c34d260fe307af6215d6b413d9754afc4cbf3797e0371f6a155a1e7e17d592b2819a22de8096cc3803b2eca55291062f05dead38a49eba6ca465e17014dc7dc4112bbcd826e1dece6e4c6c44a1e3ed877fa2098f1cdab7fdd147af2e86870a57131b8ac6fbe8c7e4c58f71016fbd020f2d5622272578c39643e0ce2162b650649a197e1903072ec9842473d1fe7793eb141211df2291af642813d7dc9a2995291c59d8231446795a5278f16bb7068c6695f62170aa463a951d8eb7d6518aefde27d927729059ba8d534f5b37ff0fb7199cf7a624c5a7a6c3ac4b8f52940430ba622db9615c25620b386bf9d9546b0478f73671bf0e9c918901b1400f14e0892263756fe150877d6fb77a0124ff5eb09cd5e58ccb0b19819d533193215546aba66cb9ef613be494402d95d6b7a79534760960e4a44bba1daf85a587e528131634ca5f475aebc02bbb8f6ce43062ef8672aeb7ddae55c663808c4565a7840c4893573d753cd2807d494d5e808caded7f63cf242d4087538150cf68399f0f7d6a65f51b53b8c20fc668775d85dde8ae3d330a4cf5396f899cd2c0ab882a754cd89b474934772398144d0a98e073c06c12fc43b5de2961998e79753cd4a8e6892d9b711e70d1e8ba6a91fa8efa73bc5b4cdc729471be038a5d837f7941b30729c84bcbf45af86510d3ec50c04ff47495bf87ae8645f71f1957652c7a435582ed213d30f82bede56020e7fa1466e9f3ec0c3ceac5244862e12e92b39ce4813b5274a439e0be7ffb159fe85646381f75a36a80b5b385e8619c6b1629e634c7ed9ebf7ef5b31443f999f654e952149d4adcd9ca37108544e6f601d82c54626621691f482991560639e742c25600bcd709a794b66c9615baed9910e7678407c131bdb2f66282f576e6480f03a00b69c620726b85d8d920cc51369312bb42d8f9228e8baaa3afb9206f3f44666557a44c3f56ce2b7ea4832127a5d56ee057276e4df9bcb2ef97dac593830de648a5318b73b23a9e15880d8c62fc18364f085b82608fff4d2dae8c9038b51a4db0ccb89d47367d07776453b2d064c341c376736bcfffa2d577e677c0511f1be5cdbc347675fa086d4977b4598a99becb68017804b986c3b2aebfd7639a628169811878c7f33c03044c1c72e42ec1e156c1a70042340a355b06b117f901ab9b9c4853c3bf2f5c9fd89ddfd45abe1eb0d73f6fe2f14f3f3290b4d85274dfc33a0e352585ca40e0d97d8c54e5158c1a4dfa36460de5f7289ec2ac36a7dfa87d5e2ee8680965eacf6ec1d270ce4ec4a298666df0de0c9af830b8146d759f1d1ada6dc8ac8adc814e6af270b0ee68814b90b04e74fdee678bec8f5ad631070e11f0e4344fd5cac9e1d7c6ad2f713f39a209bf4defa19262f5ffb8c2f47278fa51ef5ed1241d161259324d49a7f3f677293dc4295703e6bb16e941754ddde5ff862adebbfcaac28ffc6b6bd98697fe50ad5a5785669d6cf0e3cdb4747c5b2b87b15bdea6e5bb83a2cdd87cada702f9d252f8e849042823c78dba683e3fab07d7a88c831b7484e43aaa83d4aa366d6ae557d7c76641c7f711d9a4fe153ab08e498b29c4ad978cb98e875037e5743fbb0eb688b33421249a232c880639fa87f0128c046183e0c83e38f539f7474f52d69e392ce7a66f88beeadc2b79f628c016e77231a414534386088a8e594b993452ddd395bbfc7035e01877815f9d8b77062959090ab39d6e57ccc89cca9760a37cca2b5134605ed41f5fa6799803d23da34628ee57d27fc623b18d9edcffff92276e8fefb917eb5639a5a90bde84b5511ffc12eccc212f9afda5d8f0c685272100a1adc5db5e1c13e1543547964923658a4923d03bd763f000280ed928a1d2783d46fe3df91b1697196cab51f087e922a23938f0cf77c8a135554b201972571add0ee6b88054a7a3f711301f430913c304dd7fde0c6124d6cb50598267b9acc660691680d4e5beda7f142a1256a904004a8d78a6be6508e19f10908930723da6075eb65fd996373686363a2ca46ffe513ba2db63cea4f14f7c8de8e8deb894820bc3a1dd5658da00863403b1eee289a7a06e261b23cf327aa2b6ef9155799aaa14da0a0fcda93c870ccd533eb5f883f52b876719742861e0bf5f2da8ef6f7423380e2c52b62bf5938447d1925a05d59faec4278f3b3a533be140611a24c2c45c6742b1b228ea9e671997b616f3058f4ce680fe0a4871039afaf4ba4d8ad6831c2cd25ebf914b24788061063d85ab12064d7880effc0f7b1277f0deac0a6afd028f48905a0233906350e2e71e226b084d9d7acbc430705e820a10f78aadc79f01a062b7df61753f2a34693b91544f4576bb91de9f0e64659b156a7e73c34cb72e612bf7d20ac2bb0cb66c453586bb4d24e0decd3020adc956394a0f91ed5a6f9b3467967fa882a36206aa1c0ae16f6b4b77e9213edf635aab989c9b4854a4ec14d7be36d84cd321e881bbc2c240e1614bac32173ff490dd0a029d98684c410424b6919b268e80fae5f09c68ad23b095f38be06eb37d1e7e845deb4a798527ae0a76d5e5aa4dc3750e37fb87347991b925a344c5240c4bde5b6b941e33cef73f0c29b19b1bea4b5c702ae58b1a5415aa25cd9eaec8cfe5c0ffe6a738ffa8a6cc9a8c72fafafcae75eec8b9fd33c0a3ca56d5d21f05ca4d9c170d12dc21e6a00a56ccbd3de50dbbd023004da76fea8845eb64c593e81d0e373eae7aa478b46406da7c0796cd7f67f55559fd51a9968801abbb553de666c648576755f91a3a717cf660511b5d681e1a7266624e0e33f1daa1e23da1662b7442d08dc37453134f5eae725076cf726f24f532c7427675970302c6eaa6cb72905d7bc8ad42211662c8cb7ed187efffc0a7b05c69c5c915b05ec6296cbe410c897a7be530e666b88753f88e228a08cd9df7a805f889ab6b5633a40f3f8a4f07eb5265ac16a01a6530239aeb7e872d84b820dcddaa952598d3ebf81f4b4114f549c4ab66b1137bfaba94af7f5e18b84508ec7051592861a29c26df37d7af07a0ce138ebac5c29e8de403deef3cf3cdae887c10e605cd3640aee85b54d92213f32f7b3e9af842890c38512e6088f37f2a1f46f5a60102088f9b94c74a90393141ae3b38eac274a0ba74402cb04af69da56895be5e494581c3f934aa5340ca858e6643e9c8706977f6823340f639a28d8331b67b4b197cacb9f2d34514bee14b974c2d55e62f9e320fab68dce91d7367a8e7bf4c176dc7b3490805f687f4a0fb22b804647c28119a07c582ea38a2a15e36ea7b847fd5cd2c1aa4eea7aae0c7d35a02e63cff0986fcf81954eeb93d9fcddc67d5fb28108d6d6e4549f9b4febd162032bdf1c99bcfd38d6a2a8c0c7483f0c93494ae9ffaea979d49e63300d96e81fc19301ff53d6031043b0fccc99bf371e9e75523be0371e61515a1b454200d7127e71e9b045082b6199efe23723162c5824e2c4fdfead75bea14b990ede77f8f7001e8c689addef3d5c0010a01a9808edd473c6e6a3c69dfba648de8b16ebee75a9741c4bb61d72387ae1fe5bc7e714a8331940d9179622078d9bc98bf840a001eeafa9619c2a9e0ca6a602be563247a8ad3fbe487189184b3fc8245e18ff598abb9d16b68c16dacdacc9083620ce9ee41e700efc6dbeb306251bdc41da190e2f45e347256411a4bc073ad791a8a296282c2b3e4fe0ff322143ab5afdc2ea2f56622c5a3751bf6730e064bfbbb9e2cafa2b0d0d6e324bd87d8321a99a296ce707f57a40bfbc6d7b7e25ebb8b3e851027567148522ba6a99c926ed1d7b33e489c1d2e93eb0fefc7986e549c9d8a8e156432f66dc013aa5dd4b8f1a2c11a76bbf771de754c8b0fada164eb8050514e7bab5d4d181a044d896129204f04cf9fe78ccd4e2e4119b64ae332a877151275271e96cb4d0ed6715b7f75956c2089405bb081c7ebb22196d34de1c48145450af8a58869f4eda2adc01001eceb6aabe0676e585dbfd16e12691adde60546630c8a00f132f0cba1e07ecd34cf3499dc93e9d7fe76480922564df38074ba4f7340b7a4623745d04e5814f1ebdd9942ff178c6f110a7e631ae51a296c037640be557074b570a95488e65a66811e139b4eea2e8b97edf8e32d8f5d8c81b76e7516ff0f4b457dc3e9f82693814849d2b0701383c94b74a4e2b85f885f82713f59dfd3d0d0b99351618e667dfae0695d1c4a68ac5eb6bc6031760965607eecc81208f10ebc7bdc0c96b981925b7b903a083efd82935105f8a72f1b71278308e338a9b7727352c6f6c54a0830aeefc2587cdcf9ca659f4b3ba56493fca87c9b794d322bcb445874a855380c4540504c29d49c32c646ad68b1aeb5e250b8b5c350fc2bace277c4e14c1fd04018bdcf890e51edbee6615a1c4f9b3f1ceffaf1854932fddbf5f3ba6bce161f61cc8b74ebfc9a72bf51e2e16303f7905f28571a4770bf2097d610c477b8badf644a8427fadd5c77423de46735e338ac43c60655264b82ad2f23983dfb66701bfe0e1b69387306e36de372dc11353708fb01169f3cd6341a52141731733f5768b84c5dde397f879cc5e811e22edc244b7c50fe29a3a8ba32ef85f52907d65fdb7890f3faed079f0db06cf91cb635c65c025fc243e6967976b3edf65e26a50f87c5b5156de2b6cd17a8be5da238ec09a7b452ba7fe8fa1673d36623aa188545ae9e1774f2f092953b1be2d077dc5b7077f66d10cede66e83aa5c363328e6b1d379e85799a49775f22d0a41c1466963d1debfa8ff04ca7f9965beb5feb2898ee3c56a2ba23af49e59bfacdea89160e22cbba98641cba8eb60d42d362fa520f60543c269296914d5453c2a017662022e67d5b4de1e5211ddf1e5f4d7e310f47c3abed045a10101e59dd389ff2fce32bebe3e725735611b92b1b3ca7c2623989ae2f738e41adec0fffe291588727f53406a028106c69e730cc480b9e5ca52657075a38ecd3db206aaf655804867d9c67ff09e415153993904d3649abe03413acb0eae26c7e54759651aedefd86d4b2e5e71093a8bfc60c1897b4f4f372749414cf2334001f6bf7dfebc6e12b5f4edf3c650566bebedb8e8ff05ad5216ce0b62bedbe7f23bcddf803d5d1ec3c8fa139a7d9b33dc39feeff95609b81c52dd9066a2dbc205122a9740d2c55bffb6b4d4cf2655a459142f3048a1f8d8287be1728874a383ba1e8ecace1d2587328ce5fa90aa8780967cf4dd785f0fd0141dd96784b83074bec07fff6baaae8a17c71c070d9a631ed171e2be0607b83cf9a585c5665d32c8e50143d25cd5e1be64df3e8067bd02af086d6556ed8dfd38309eee82bfd07725232c8bf18ea7bba29a3e6b5dcaa9878f32ff25d67b2fafe83a82857d8fd6b04c99a618c1400111201ba3d1b24315d0245ed15d2f1ea23dae9da39fb13bbf56714534ca285601f75e26e80b0ece43f4bca350f1cdfac81dde70dcf0e5aed75eac24042cb8ba65b524138544fb7bde2577de5d887018e7f1495a2c5ec7eedabfa2e17be5804c06ac5f10262dd4776a9f9dafd2a702cad57d727f5f42a69263b0a88eb7a1a7cc14876e6c3d03d22d51516112c7c974b0e1e7299ed0090b6fa0ad59a9825c6759c3a8356a3cf0a0ffd96c756f06636e4ecc2690d36784ec0d34e4d7c58fadb4ea3f42c6340ee8a0f57c61e6125c108404fca36c6c6baeb2958945423e632afd6d473f562093120153045c7d1c469cb9bf43038e50f4db702a4dd285578c0b9d04173b7509b405a5ef4e4de85e65a0dbfe8f8e6ecbf6c0d9838f841070381f7f47eec9bbaf3ed67652073c93509434ea535d2c6e7af6f8e9655e20b3ee9ce72d446d1b2b84155ea99859206148af83c26b6d93743f9f6de6fcf46eb15f486e61176778d0f1bed70b622b20d04f368e13206c17fd1b9189edd272985e4e0a4c500d57b524820e26813be28b5002b822a5aee1a7354f16874b5f9ebda60c2469ede953d707848482841b51c72e5bb0e9a9f6f7ea90b902e53a713c4383bb0ec1f1cc37ce35888b74b09bc280c2adb4feaaf64cfb8e2324427e1571bbec12373199a980d45641afdbec16b242c1d610ed7c1edaf868fe352fba7d4264ee84ce7ae9a0e0697bd4d34dffb9c71d2f9653c01ae4ffc09bcdaad1335e9eef888d0c108d0f01d887a0348fe89088bd9420f4f0159c489db03b92d22c1abc7067535cc437ff546cfd95b1cb1a4978704b31d4f6c440a83766956b9b952cc371e5f63c050caba6b7eb40ef361a75f333322462d0b8e434fd0d67277c3618014eefa6464710dd7a0e5e5da1d5869a5b091ffa6d38ec3e5cbe1f2ff17ed7861fe6a0b1b3638053bb193cf42fa345d1815890cd185cc32fa916681c774698af1b408f2be0c70b6bab1d67e74ee61ace023a5f4516afda3eb80c4b80bb00d53fe02a3ffb860b87a7c8695ba60ec7dc70b2ca9c2d1b0348851a242d2b78acaf89d57608b9d8dce1a94a3427e0ed2c770da19738354bf0d4bbc847205e3453abc1a51b79ddb95498228378de676000f1b594c95ca18acf874e894a95c098321eb505a9e192ea63e7fb99b413c8dd4eb58f0e15f0a376c872e8f2bb668bb9083bf7326350e7666c49822315e18fe710bec2516f52119c6ec29241b0b29531054f2720681fd93fd40c7e74caeb00ebec4a940eec2cd55f8cbf7c75e1ac5e823e398da14b352e351be8d55dbd96da54a6e94cc3f3700c70116cd72701ad27d61f4c99eed0614cf3f73dcab9f4a1d8feab7023861296495969ebc1a3d31faff97536ce5989d33c4cf24257defe68954479d8f2129bd0204b145a7703f91667f3775be653b3128d172a4de75cea04e42e067f898dc375e695b34d630c4b1f2ecfc174559e34a4829c1ae017ff9e9171cf9dc779eb2f458424bbe342da4ed9c42b3f91e1d49d4b8177e80ab978ddbe90fbaf2d65c0f4fcc54da2bd3e2527d86e4fc0e83ab9aea820be518da5fa312ee2d1722bcf931ae48a0f4c3c0872cb9d5df99e3e83f29257a687a1890c5b2094c915dea905c6723679b5a35ffb7006e785f7a6e8136054cd74dd66db39365432408e3f88250a6aece9c9dc1a15265057a545db006f89c7667d13046620e9fd77d39fd045dddcd4651c07a547048e52ef60a91523a7452ec424b914b5d8946d06511ec811168f2347e48c48cc32a39c2b5a2e345c5ec21f655d05ea40694c4c7cf18b5ec66475bf5f73e40958b8a35ae44ad191ec21fcec27f4f9239ca2c88c3f667e36ede03291670f78a9cc4154b31581f04aa2bfa10c295458007f1024925e0de067cb1922e11ef50ec1cc3f296a27e317c2ee443e64145be1b4e57dc68df04f33bc4a0a2a97b2f85cb513f2dfeab3c42a9d1a5c676d8fa7fb3725bdf040771ba0089ced77aaad9820d2e22895a2385aad9b5d8d80f704a04583aa422ffdcc7795b8bfc22a6412e06803f14591f5ad3485960a1996cd206a2988fdc8b4aba2f9449d000aab792a346e9e025c355a480d4ba4996dda6052195f59044582dd2e5d35b91e131b1193dfeb16b61f333dd2a665761af092175f1e87483562c2b14d3de153ba273bdc5a21e9b4b1bc47a0bb2e2a04e0f075ae4f74312157222a6a75909033da622c345e10fae92f2ac1c04a9912da7605e3e33c64d7f02e67f5ddd3c117515df234df12e542de37759db715683321d4c7d7931130e43b60b96489bc13a62f3a876f517f9196eebbb9976b020ecaaf63951cd1243ccae8a3e1946c7179ae4c89050a618d9f462177f02ccbd044bbe770e88f9c0b430b4f094f549543851d4f44f749ffd18d6942f77caf09028bfd0ed306b871badef91bd2dae6dd419abdeb0af04ce28d255c0568361374b1b7b7a13b83d72f33cdbce6b55b07ce1b44b684206aa1786a9e8385ed99491e0894439bd909028f3cc42d64ddf51989497bf1f51bbd830e2850eea339d12d4c9551c6014c03164e1fd7c307855934e643be0b29ca170113502cf40e8fa15f1ad12970dab5956c9861c379604a8cab2848f93aca73222c5e0e4ef8ff954202f411bcc652eef5f541fbc455249c3cfe8999a310298f9ea7246bbe87b3ce67340b4c3b4f05be5a5850c5fa4b1debfd6e843ecdfb2f06c64f52f4e7654da09ceabe990e4cfe0cb3dbbe05e800c4f3fb1d767cc125e32a8c7012e954e2f8476ff5937df750f4e5c8016d9cd06656a8f38a3cba46cd96073be0c801f6f2890724d9f8f4c266c1eb2e59072207f27297e8f83bbd4d229e3a9f865981887081fdadddfdb4c4dcf5d0434680299824ef545a64db25f7147caeaad860a454aede2fed72380689174d2539282f5782c169e2d389136173eaf97a0c455559cb9931c8dc830282916f3923840204bc769dd2a90f518012ac58cd744ee3f08a43933f350f23c344e04981319b6832e5f1d9c8ff160095a397d7c50392366e01ca3101d0e3c53b47bbbe12714e3ab9c410e3a11ea5aeca1471921a2e95d00674429e2d92947612a5dafe1debb9431567f3e3edb52abd7e28aa21c62c2a6bb2486a243e311ad84174f9794d71dd0606b4a96e1af33fe1bc1cd0a15e993d85838bce346dd0bccf125e33a2c5efbff0bc8fbd27802e20b17edd2fdf19791eb7d6455c8b467504c141dd7ca0af105177b4e41d266ed7caaa403653511bd84b64eb2e896554631aa1054d02669f7cec756e2f73abb2e6e7a8067ef6dfc42437489e4c106e14872e43656a41948a288df5736ac9cb2bcba670f5252ee9b8e8d64a18c944740ba570b997756e3043c2c3512c528b23cba4827fa3884a0892a86edca16401d2bde0d0256661e4e9d775cc3ac97200c5c008270abd3821b6c6fb141f97c0509daf14b99133fad6f112318e3a0a6ba060bb67e6336d8f28d7f197919b5318316b82b6991abdc07fff6174a853fa7e90b28bd34f86940ac01122f8227017ca7de1c0fa1979998b4cf796f9a4928823ce65429f017b1c06b75d7d23627fdd9fd416b51a6a7c8b74bf3c216904dcc5bb4d5f5d296333237223320935608ac7a3517d30102a23b5aed43c211bb2f3aa99d059b7f865175bfcba4aa666efe45ceaf2b7f33b7e021743036f89c2037fd10849d1e307cb4ca2c8e38596cc68c82e9d8af87168254d13172a028a19cc3fa1ae4a65ac553b64b8f3eeef34369125c253a1b6e8a8ea08970ccfdd245355b3366ba6b09c41464cb265aa6aa14387b966fc2d0d0aecd755d6e0db50415164c0433d886c9822c8405ed664f05dc47851a3b9068e303ccdc2f14bdda66ca1082040dd9ca24bd5ff788d8687cd24d27d1f8b8ddcde1ab034e95863b9561c493ea91406df9379ba23a6fc21edd678993cf039d7b625e2b7c850d8f8726d71fe1d2ee5aeb648b52d35cba181f25d161f50d76145c6b1a24c7935e3eda8a46d954e22fc4d4da5a0632136bd70840ec50cbe7882b7e6a990e293895c1331d275d32dec802d58ffb346c383e39fad5d2b9369f19a1c7bbbcd2814cbf24705a750f235525c7f75990b58283225f2224da9754f12db281ee228d2e2b380ab4cd6e25b34886498b646f3e04dd898fc2716a52c94c8ebd3d7319ef1106570347b488e43a7edaf880728935205ba20183c1b9e80daabcce7a4114da626001fb8434ff70cdcc0476f86b1812b77ae2b74fb19f082b8013606fbf4c40889cc466a7642a38cb63828be35693d169cf192f78d3278e0a69362a77087a783ab5fa9f47f5471129ef71d3450fd5112ada7bb38eda6decb64c067030f97b0f39f3506a1e4d7ba2ff4c13ed8d11521480bc292d422e65547214e3bab1b97538472fee839855eb32bf112e1c1f490fd4dba5467a7ea19a83759fdcdd6878c05e8654da66fe67576757a673fee6c523265cf3b2e30071a198172abd25929654c98b069ec93937519dd308fc7ad226ea291f6b8f83bb50160f5add729a4b9e1598682d616261fa9ddd2a71bb449efad3a047fde7525cecebaef2d4c9e24422e6cdf14016e3117732091cae62614efde1bf9cfeca5a8ff42fbd4c3194fc34681d48c20b4b64f9be82cee4dd86621ba11897b8e2ff980d8a7cfdf62368487a327edf902c72effe59b7efa9eb2fbcc4c1a45a295795263138a703fdb7ab5b63ddfb285f721b45b14aead9284d60269fdfea96b7cabd4f5e5284ecc0395701dc78f7a7b8c5a3be5a852d99327b9b4cf18a8f73833c694742eee5e8dd6e4a4cb9b489b1653528b7cb9ebe3c294a0e591405488a4b34e46281a1d5e9556de8796a2b6e12024ccbbd63957beb8de904d58f20ded78179e49071ad1601970b59c4eb3afeeebd93347e6032acd115895b1fc704c023cf4d9169aeffc1133a1dc73ea85fbd2e10182d50eec4800af9c3a7883d28d77ca4432f99688b17eb8c6895289ec8addb12866b99e17f7880fe02f6543276e3eed1d473532be7f7f5c08144ff389ffd965905ed50e192a0f03b0de9c8a84a8f532903cd999a1a6f1db787bd1c147df367c262230f66810811638fe76350ec70aff216961a9473c9d69f1a857713d58bc486d513ef15dccafec4f7e53042e0f98aa3a594703927a1c0c6ec3e69b87396d3ae614794c0841f5a7735121c6ce8d934156b61a7c1fc2b4a64895298b8a2b3e8ed9f52eab167cefa79fcd9ad12a7563319376f69f4e1c6984cece0651e1ce58b5c6ef7722801612b0e177721b8f5f96852d2c25bd0f4bc54adc5b80f5c5b87a01b16026cf28c1207fb37c44aabc18fc443aea6487de9286eead89eea48445fbcd1a9b649c1e68efea3f532ff2d911038e25ce732d1b796ee3761e07abf51800cbe5ea1c00e1f215489801ad61250056c18256d7f258538a945a7c4f9f0a432c624d759d71dca87b5a0376394992fd0a9747ec06ea4dfefa6805ce09d4b9fedd6ae89566d708c0aab6495fddb8eee268bd90f82147e78ab15b7c7aa18332b9c54f370464fe015063814ee6a4f23e3fbac8108819007d9e5ca1748e422104c58bb235914c2dcfe1e65fb5d0731c10476a57923c836a77f86082781e165abc461965308e92e8aa58434901a9becd5c3c1e9c5937acb2be82dc5a1ec9282a9ae4c773aac712faabf06536313d14392167ddbba65fdbd9854dd07eca94d11d1b53c55304c05981d7858d6d4e0f1446c8156d787cb01846f548acf8beed5facd9b96683eedfa18994a73ec701096713b0a52c47ffc002f5a39541d646097098d153c28d2c51c9e5fa9006d5bdc9a513d7adcdeedc5bd69495b86468f5ababc3a43b88b95622d51ab328698342e06752d0d93db519905e332c746a270a61bbcb96abb1262ae4224eedfca0edae88b11de8a587f8b7f11ea850047fa38e16d3864b7603ff59581aaf0ca3e72ad4a247c91401f46ab07886164cdbbb9224b885e2b707ec9bf940cfc43b085c39c97d44a4864c731c802b1ecc93b311d1c915cfc06497f24b8033badfe64ba8c7b51234f26d879ab8d0c8a4fbb1ffa813345f4c51a880b3c4cb8d671276635ef34ce5ccdd801871957d40764e13f288daffd68ed53d8374f85950ee5dda4796bbc740ac41b43df796672bf633381ecbdce54ca8537851ba246b5a0468c5c33c146411a769875bdcb5fe3eff646bd4b4a096d1cf3a41196cd25abdc85d45c7a3127a116bf2689a38670f43029641a19c0151e5b19c477a343d416cced3abe820cf824af99991837c0ec6aef189a0f9b863bcbfc57ff506ec5182af341feb52c8d02fd4e7590c0de12d1a91102af63ed2093386e3b4144337b6c237e8a2f63c11787872cd9eaead2513c635b8567cd282f4871cc5bc8761f9c962dd7022c6a5e03ae83785c5dd6f331d93b0a428d5f9342f2b18ec4399db22cf710bf86eca4341105a04ab889e5747c703b1b32c7b81623ac0900c6691121243cb8022b3ab84c8c179082748235146e5c2650d2ec7f0e417b6dcd3881ef9646d31092806c3c21445f019c81099920275291e443a96abf9951e1f2f7c05187b757566fa9a64b0680bad9feeeb591da974a19d9ba88c789404e69be3933909da6a58acf4eb88d72dd79589583d8b5dc115911ae218921b64b990d34b85336a1ea49dab1099935504775311b8cc6755f54e485f24c811e096281ef4912df2bef391f0884ae789630e747d0a572592dc751b2195ff520e3fc50ed241155b811a2192210c883d3b5a9de9696d87dccc9dd8260aad6ae203c794e4ac5deef1eaf62f40eabad09fc372eeb0c92ef914e5696622275dd2ce55182959098c0ba44c052a2f922f15706f1ff636939a4a937bfa4b1603ba097859b6895cd17f00eff7378fff23038a42b9fa186375dc47358b1e6d58aeb71017871e24fe27f85b99b444afc9bee8885d21087e43053c793187705e82f2791d571641edd9caee257a382780af5e53d1cd7e2a7a4b12aea44f5f238c8e6aed83e525d9bacfa2d1f796fb36572d468ff30850b519b38313da0b8731c62962c10aa6db609f9546de42ac5d8d2d3399b5734597817cc10ff456a3ed08e3f946707aa16bc5fa3ce25c8692909368857d1c214f262aba799e5f206268571eb736c4313018d5376b80a86a7a9b8f965657f9bdf0c0a976c44b595287e59a563163c857e5ec67ba41fe0212b6d3ec2e699c2d66725813a28d2533f4bb990854511fdb1527f3e2c3b3dbfe9d8e9afb5f4b496ca83b1766aeb03cfc7f9c9aa519a69bb10f6fab6f7f5ed1501ebfc9ee41723e356981951b252f38ebfb1b401c181eddf57b41a8b76a29dc8e325f0c0de50828927ef5ba371c85ebcdbb261b18c06f5b6dff609010e6f717cfb985579f7c3ef50b4dc82991964ec1c07bbd71fc0ec8ae8976bb1bc91307944549e32495ae074075c07f34d945d00ff5049ac994a6fdd0a4f892c60fc9a2d05760e07823a214512986934186215e5dd47c7d1d7b48587e2315ae24da0900889edbcb3739a7f15b48174c87a628fdd8c6744abf6bf40f094601cba293f6985678ea92c0166f5e73132a99ccb113058013041293525be3406cf52a4837c0f305df6e6c861f1d03f7ae7388606bd6f8a1b314c667e196857da538fcd9ea50abb99fe12664f2d6cb8684523959df75c2e5e3eb235fa69ad6024bfb104fcc3bbc8f4962edc70384e80e4b1d4ad6b19b0e7eb391752f91de6f3cc022ab28f46cdcb7094a90179ffe04ad55095dfe02b3fcc25ade602e880c7a75ab73580bf0a932e3814873a3553d36e4b1fbb16f8ef23c2cf4860e2143289a3d99ca15f05f415fabc1750f00e9b5dac92538d17d491c3110b4e965774db39a4cb7e894b780c6a26965fb4d6cb9c5d760ea1b63b99e973d4574dfd98d8cf157fbe33e0ef799aab0bff173c835e490c6f5748147899217eae0b3f41faf0f7b9ea12c5e26737ae0bfa85a2bf6a04bb056f6416ac67a198361d4ad1670afb013b4f2aa94f735cde6bee3fed5a6fcb5b42faf6ba5e498fe33b3841659f9c83e54c2572711108a14afe88edfce91582e7fb1511b6638adb1dd5ab51fbb52dea5b4b0164e3c5fb7c68bc454e9189d41b21e64c322b624e693209881f5913bfef363ccca0460b73d7b34947e1d184dd6829a6640fa3f8d9ccde9dec533987314670f0aa47ec05dc80b2b606a4b775e071cb725671638f0ebc751b9de2de59237c8f5388011cf75811f3394105c8e2445182b146204b290cf431f610d09d0b3165504b360eb2943c96c9098573fd3b948d06d0a0e022c47d7b7307fcb629baa8f3436200dae7ffcfb747e35f4edbf1be0b16f580c99096875b97977f3683d9084f3a6b03a02ebd17273cb844fcacb62bd250c7171f93f65d9ffcc0f08a11a741720a4f81f75eb81e92b9b26d8c821289a8ef9d155c8a16033b292b5a87bc2f8bcae1f1678bac1e3f52618ccfa76d75f31448d53eb4d1b88793b200e2a9ff0307baec6d17b1debfa0cf09baf0081a3563988ea0eca9b38564123ca3051dd2666c88df76e278da241ca987932a9dcf675556bd7b02cec90e7fe53c2091da495cc64eb38680c56be5530c93deba5133a3dee6014751960f7be0c7ebf6e8ef6cb9773ebeda05993ed69772bf0cd0c8003faa145851096a08fcbe64f33ced04cdfb5b293f079ba7e9145144719728a6c810e7b5fbc97bf750509cff49faee92a413b820b83e6c3ac5163f57101976d967f66b8ba3f1129210816e9a91579f7a9029e4b8e05a2162d1f6c2d4bb103d5389570cdd888df3fe3c2ec7ad7fab69c6c14d6b3096a3cc4d416cde1a6af8f203ae8105ea9c658f0d60e995a14c5e7865eb16d4318759c46c21ee7c5c09e894c783f1f80de6b16cbfc26896c36d724e3ae6cc927999042e0256a84c52fd4d2c6c8827e3d7d9766dd2534dcaa0731c253f547064604696329f3ef9cd1d6ef393b0484665307ce0477c9e6ef1e5e3249635247f032e2e46f4e222e61e94e8fe0fedf1044fc3f725b1b8cad3cf725881dcdae159503eb7074e933332988267770d9914592cbf88ed1e094d8375bbce9fbd290484700ad3bf4e319e0066e326474576571b2514648b5800697163229f84f09ffc871eb17c5c9907b4689f88a2ff9d3e4992fb28719e10d00637de341249e2e5806226769bd8dd10ab1e042105c71a96f0fec2a8f77e8cba3614619c567ea930c2e16b02cfe3dacc7a99a98a8c76d47045ecde78a9b5a1cc308a57c0339d0de102484381d1e9e6d3d48bd079cdb05eed264961c1ec042f51a2a2c91d9aef525abdb69bb1018e4aafcbe41b24b273cfdbeebe461b802d26b5af1a6bc7c8c04652e35713c675418401e4810a2722b946f10ac15273def9f6a7999b275d0d9f2e7ae86fbefa53b50f462caa3bc5a63f51e4615cdf397262d3f1f58cb0b9c960d70533a7d24459c531a42e95900d24534b59e037c96e4c0ff234597e0db97d035ef9bff69e4d6a36242fd8b61dc4744455279e37ecefa1addde8e89dd6ac9660754bf9ad3ed773a019778469c27302a4509a31c73dae54467d2d446b116a15573166544fd1c966b3c6267ddb4b4c9b3deace64004bd9c320c64421765e032d2dab9d93bbc38be7acfef25359a1ee4674de87f7d6443f083ea0d4f836e5b158ff1fca0e60fa2c900bcabefbdae52a95ba7009a2634b2e3a08883f22e9ca8c68f267bdde8a78929e87158575a51baca336c3cb95eb46f1b72dcb2ff3383f1515c3cd0f467226191fd67c618bbfeb84d82c9051e0adac16916b458c78a88c60c5998718f946322601d3361245e018e90098953ed39ac681edb3134d88008431267bf297f53c9b1afb576e5d2a4977f36a2aeb1f86b2adbbe308d9842bae5587a0c792f3d641a41a9a7a714b5d1d7e09db0918c6bd055fb5fc3c4dc28fc7d9963cb6f3c3ce3ad7edad97f5fee176435548d4bc0b217b303966ac9f74c06fb16096049c7c66a74283d87eaa3b2971d67e2eb816b5ebbf7979e65134abb3ff99382970fa31dfa38f1df5e0d299c66f50aa4525777546ac89fc56997629738aee9f4233a6367c1814e30218512a431ccdfb9166ba9eb1521e3bd4ad02bd24c1a95fab599e05013ab506b3a67db157a4c7e3517dab630558bc26407442c2ad0b7ebac2ff8a367ca29d4a855b716ad168613e721184796f9bbde2fc3df07b6b7bece044ce3934d493570c527ad77892f19fefaa51270e885962085aa3699ff9f7c45efe3b4917cd4a954c726a247e9cad27fc857d007fb65284e438aace3c84c5ca1a49dc95129467c0a955f48d6446f38bf614cb4ae34201f7dc7009d3331e8f4352b07de9063243a43802a0619df7f0d31b2eac783d047a606e0f669d101135baa1ea5a1070963aa21b7ca49775660e7fb7806501778a447b970eadcbe228c03a573210836a2467d22476340b94f9b9784b5954905b786d3ef9fda2f8f30a17ce046835f0f32bf18e4b18084adfd01cabfd43d0497ce3c8fffd035a822b74639af6d340cf057bfd30cbf202a2c714189c7304739542bcc73e7204f5d26598da430c529b5949b9ce2b2248c9b2a92b8353958be8bfd3247472ffb6bc4c4e8694032847cbeb659dc335fd58ba9911a82d75a696134208e5c07e9cb7c23a2fde04b28d90fe907860643ebae4ee8a3795362c251bcd45a0326468a7342209395a446f50658230e4101617379b640051c54550f423855018172bee0644111d29b7c83c0b5455e4d166715c8a7c79828997a873e3ef6faffffe3cf2632eecdeaf6918433809120272f0d6b2d19fb4c398feaab9a59a4f4091fd96cc5cca7d4a1c9a68a750949f9b81b81310abae64b049f5d2a0687e6f9f20b679b2c5350470f08b7de17d5efceccb42b93cfbbc72fec8a0712aacf2ab723db204dfc4f584f88a020a66a1f73b9e29fbc99aaed77ccde73723544efd723b7afc5335db422cb8f6cf2c06a0b6c3af7b46ff7e4c42632cd38cd499ad90bfe89aa6fd4e1cda92e728a3af004f5cdfe1b3b46eaf7881a106f60a5eae73c1cfb82a44ecf1dcaacc0964ba4375e859ca0ade56f894c70abc8939ad05ac07e685637c0ff86ec4216bd1ba42af803b740864c0b7b9fcb83a3c934e5da80c8d22a83a0aad9e4c8f9d27a24a1e9ecdc1d5949caf48e69a300bcfeb6c92e8dada7d84a278f9db3708655797553786c1b81eacd9ec87f904d3a16f6f3c601638f9b776e35fc11ff39173e1234627bf608e571c36a1d8cd44bd485a6207463bd291a28da3e8712e17308480472a79912ba4c967bbf64aec63107c85647deb76670a5ff39535dc7aee6ea9a053994f00f763d897056f5ce187ed82a6f2527cd4e307078d24a5fe2c4d8c7239af366893b292e002b3a2b1a2c171cc457e17aebb6f6f15fddaf65bcab5072c75436280332a8b08d9553119890e928c3d72e7bd04a5dfd9e14645d92902116813162018fa4d5be65e51b292f45642fd311e42aec76bbec982749759ef50d7536207feb2d1cec91c9d1f046ea772dec4f914658df94045d225ffceabd906bb61e9653a726042c8bf937cbd8fc27fe6dba0b47d71ea26d2bf5a3116ccee719bd297912cc36d4783fa3d6c19f1a87ae4dfd46d841655e1d6ce80d20b63cadb078adb666465fb50e913ff675fe69c3bc5e7d4be780591654c65d2c08a6f83fffb9ed536d3d9a28a79dc432dba15c29ce6903c6481ed8474841cd742ea77f7a95649d463254812b012c37b43f1843a027d4cf965c10f4d01e2447edd098c5b3aea3f1c67af5cfd3197ff2e2860b9d84cc2ca76158ff0687abd9874cf592868943252a3cbc2f4622e7b7609a701aaf6826a043873e2a14ceb844201f7f2ed0e0d3a2af5fc2a82dfb914face5c9fbef87bd9c62449a1ee8ed8aee46bf504aadb42218d256b74785d737275bc025aa78dd4d3d2bab8eecb24dda8fa5d742fcc8ed539c3e8c7753ab805fcec26ad261bd24df05cc13f199721e15c338a4e26b1c72eb07b65938df9c06216d37d0c6f64c56548b29756256336aac7805c97e540411c8ea0d8886555b3713e137b49d7a0b6f5de4b2a05d124d510b673f2c1f2b79ca57e79e7bba754eafd2a5392212e901b7c547637d6bc71363ac070d995ac70e5810bd55a46d7d2aae6eb8fdeb66e11fd0bf6625fc7e47419567264f8233825e2838b3f3db3bcc2d95a0e5b79e802079004bb48e1b87073e5a84921c045508b7de2c1ded0cf0e58fee6595394d35b43bb9c67c70be4c8a3542de105982fb673dae1d91e7abe69584f8fde7419d482e5e46e3beb703695016ed9359e4f0d337b4f8162c5b7f9cd8f8e7e1dab2c6046652ca855b3da5b0cf0b8ce211f25db928034d4439484969694cb603a9da8865bbb3d39122442bc26437de11c97dd1db12ac4cb54403010bfe79c1310293904ccb6a6527910db3d805b1125222bcda48fe94c0c258a9c1e4980ac5695c0306c40f958c285b34983bf163474bc1d7e73acd55a7f7e5d9fc012af3ab2aa98455e8f35a6b9d3a2b3432eb1efa11e367bf005ae858ee8e245f55b3ec034363545d3674ff04b54902ba425380797f4aa9693c63cdff571024611bb1848632083a025b71d1ac10fa0b96e12bf6dd3b6e6340f0a82e5349515a777ba63ddf3fb7d89dcdfeee280f95b42e713c963174d82367289e7c6f782b641ff864aaa3accfab73d202f97356bd74eab92eb79c5f8ea93f04c8592f5507993326e9999320112e9b89ca9d82b42a75ead94f893f3be97e1c0c113cdfb82320bb2005fec068eb95156fb8e3da8a1513ca2304ce7a8802a011dc08647ce621b7083f2c87b1b100cd90add79cca71af816d74f8ea1dde8183fd2c37d865a490dafef26a40967927b60632e79bf44de9060d080f2d898f54c0bb7818258dc6d7ef0dc8da6b6b4f158b71f38fb21e2b8eb0d752d3f443714696d689c3f2be9f706bed378f2751c5c95bdb2da5fc525232d63795584d42056f8ddeaf7031e8f97f4c907f8d2290cdf622ff09284a78dc98bc3f93681058625c686e21ef3d26bacb46be8c8ac05f3c180e4c86d574b969deb9bc304e12295a39a33973637a98776622d6553851b561ccec8484fafe4c44e9713a54fa12af266ee160d1af1bf19a6fe09fb4f58b5fe0151278a3790de1d4e78affc034c9519c3c002573338e53444b355b54b75a3c070076ad964289d1461bcaf46437f62c93a4f433a9d093a55d5b0b978526ed6e8943c604a8f97e58c450c63aafaf435910109216f562b50031dcc37a35c5705bf9a868f0d72b9fd02fc77ff82ab99d82b35608202da5d738695e2f4288a151fa6f73c34d5d5ff3a0de742cd9cfcafe95cee07b2fcbcf25d2d691419694312189770977162fb37e388c3eefeb8fb0a2ac5997ebbdca4c21f609fa896d64752b0dd48f4e594c264a3fca39b5048c9a7436853cdd686b75238424e701ec4c0a87672bf8e265620325ccdfcbf0b09e8c0216678073037705902efbd764478ec3951d8b2ea38c56a42551cd472d221debfbe82d76c9e26dc68e924d56718f0a83c7285f2e1f264d050eb610c8bfbe9cbc994376f1b1d4c8cd10f61960d83733b158597629557cb35a5ad42604fc764a855c8d05209c7928d8745267d8bdbb398ed8c05d886eaa313f48c1bc165ac200d7854426e1db841e03d06e0baef09efa56419a60f22b895a0282f8e8e56f64fb7a26e8a017e9aa1da7bd1d945dd3be81f7006d3847be4edf2bbf3add290374fd96654cac6961300a6ad4f710ac9aa7cf3c437af219642f9b56a8237eba6f78c47d699b4cc5b45bfe9574e700eb6e66d318aacede2ae1f11e861481214e47b9f3885e686c277443b5fa66cf45bb207fa04f692331f2e37964149a8a82868956ceb85008972f1094ab35291e5874523b3a9eb7e928f3d26cf9cc29e537bdff888a52cba287d7c7de6dfb4d7c356daa930325916490c9c00b5bf74c7a038c620f952aaadaf45edab02c7d9621ce44c81668a4e3bef1893e840f8ac9f7b8d9127ebdc9655452bd36c8affadfab7542c77df2569dbf35d2e71150a561c74edb3ea8eefc4a9be42e275ad041c908a3b8d263a2092a6680f3ebf5cd7db9018811afffce72a43c851e2757aa2724bd70d5d11f09a3b05ecd81673b31cb3b290899c67bd3a4fffb37ca6966220154e7772ee4ba30eef39413876f4fa2e696ec2c4d74cf48f0d3827f6541d6c616b421fade0acff015c2b2961c6b49dbaf3c2f7ded145c32ff783ae99844eb96cef0dc601da4d39bf66161125a184453cb0d6cb7e1da2ab0a77f9dc51a4752110ac78d41cb8dcc26c5f43e908232ce8ce8787a16c7a0a2c269e105ccd8a94ec4cd8a4984e87a83da8a40018ad48b0bfdc0a2afe97d991f60c8e5c4f03d83a7010a07f6d6b56c82175f3923edc62b137c890ccb1b83e77f9154a6918b56c95a5c3d358c6eed9bfb4946bb020f0d5a8306e6f64963cc7b0fc29340f0572e17c23c23df90bcc0a581c00aaed05156303999f4dff4e5c0d8c96845e1e240d94ad2e9b7ccec3a78782a7ced4fc9badca54ea5e7e8685e5a1dee4221a1b7c57ce4423beb4b426f541350c56a049dcf7a16bf9c05d1c4973cba1496a29ed8c20e171111a022ed2518b9585b3ff8439efd2a78847675505c7d1b5e3bfb6371e2c40a732dfa3ba38410e694951fe5574960b16397d8d94d973c28250b9e4cb9326661ceda09c5b7913519a598fab8292f94c28b83206cf3be8892d8983dda0c17d274604366eaed8c683b3bb1d4bf054df6e40ff1c3501b04a495ec7d55a811d0ef09667546bcabbcdb658e480e7eaa278ebe30ea1d5fd718bb4d7851b915db1f0d1113b870b3a75adf6f94d719ead37cc7556338d45706d163734e30137c39a2395f3d005dfbee547fb0a561df3ce1bc9a464badaf99905bc8a5a81f70019ada53b6aa82f949472e2bfc92afc7f6a268d1d39e0bbc8a642c5cbd4e6696deb786c2f14d9fe411798cdb02481b0782d513d545ec7bef5ece3415b98f7de5d0fe7a27a19e2a4bb4aa55655c76b734a8ac51a3fdb3e659116b8e0a3800b7bee6b98ce8f9e7022a339f7c1f60c32e7b73a44717767fc52d03048b89c05d289e80ead81966fedd60e6522170c645734c97f4ef14fed4060a64d1e954f2edb991e522abfe7576c21fc56954093fa73b4f90ef91915789fc44bfa643194039ea17a9df97c05adae10f492d11d56e14f6ea73239fcbec14095ca393a745e9980a6074520e4e72e31b10d7bc0300d6608ee61e1b586ef67ff7ea11bb63086478a00706861cabe792847394483ef24af99f07e534402d43866d37f2a1e6eaeae9ce980376d8c7e85eb8e633485ffeb3f964af6f4d3255abbfb444278bcd8b8b5879c0010ae757fd5c393f8cb0316196702dc8aa615c40f28ef629f387e7ef3002d693dc8226e9a4752aec1459ee0f243500fb6e5554b88ca0489802e83d4022967069badeab8ef9fd688a0d06b43a587cc91db6ea683e7d92871ee53e0fda52db16c578c73bebf248c8ecb3e19d83bb42d24d254a0f783f71ca1186840394a41e8348511c6115c2798cad23f5735e4fc5ecc0413139ab5120d7add7e5b13761ba01c05f1cf22e30dc33955340fd5c70834a16a8d4e070bb5c7194da4842c66fd9c9c56fec554ac6c63fc00df7b20346fa21d83ccb9c54a3015dc3f7e33feef15631d4a40dbd55ac71f32c93deea66afdaa086410230fc2858a03476ab8eaaa7735ed90d038d2cd5c5ecf905a6ceb9c4f0e8143ee471b330d4bbb241f8563c80c7786e6007cf03f29ebfc7a41471dd57592499c8f254c30ce59cd2e971d70898b5dc06042f6d787a83627f59efd58a4028f42da1e83bb45ff8ea591823eeb9c1a66c1f6c80abe81fd2d320c723444c4b33e7fc2918093bff602aae300d5444e03697c5484a1aaa3fbdadedb011ba92ab160f2484a8e139965dfd42ca71e4da9d60012d2364a8a2227ddf650b40570c008a3860edab2a16fd25559c080afdfebce3115fdb5a97a3a0116c606d3b7a23fb27c8402e1164b9743eb04299e32b27ff25657c002297b0eac6c8cea9d5270990a90d231bc4e70212af00a24d8cdc8f68877f2a147474d22c2b54da70f190594ed69901f547bdab6f02328a14034c38c99440fa91a2d46aa02c825160784332b0ae066339c49a9d00604ff55f91cdb5e77c5f7b478fa02540ce6bfb15da8f1f21a21885de44965dddd9e113a421d3c6ffa4d3903bc772f43088f010791c033f3463516a2168893f990910bbb4d5a7e90923640bb21e48546d699c2629f5cf6334420fd89d3e3e98b8a6a7a30f579dd72490eb70a930d626f80eafc25bd072368a5eb5b504b2a54d7d20359aff24f33463ca4766e2f0a7fbdceafd73a780bb8db15d9c4ba864ab63a72d470904cec0c2b5252160a79950013053b8c10d1a44bcabb94bb61ebb4e0fbc3a3925c1a01865f0da83b94206fb1cfd94a96bd4555e2d901ea6d4d7e64751fd8bef6581d7bff8a580e8336d75509b0d4ebf18dea20a88e1b18150e9c4256ff275c7c6a859bde58a53b1bf422ff24978e781eb28ea0e5340efaf831eef809e669027114440169b6dc7ac72883528db29d3b9d9e0978dfb8262327200a36f9a6a84139d4ae4fbd9bbb1c460ffd49dcf4e3692642bc0a2f0715000b40034ff2627fc78f967e5c0d750842b49f9c237ee2de021ecfbf663e756b37785ab668d744ccdcffac99b2de1d3c69b2fcc6af2ed46f7a1b2cb7669a9409440f6412fa93c77e7f4c0edd0c665a97b06f48cb60d99537a4ee8c2dde65bdf81bf410119100001d417dd2b303d44e8282931c22da51fccaa1c675af098c801e462c2b7103da6c8ae53bb93b438059f0de42ac155cfeb97561cb858ccc6453c4882d68a12d617fa4780dc4b8358ef917add2159d17991cf1dfb9902fecdc9d77d839f7af49157536c1a90b4afbf87991259ea5b9d32714282723f26f64afb4e78f562e187439996cc866813844abe82fc125fc6b011d915b0e8056146042bc6058dfb5ead510d8875b54732b2d9490268e5b25fa3490ec8eecd8ce9aba9dab8e1efac5ad7a6c43d75348ad46de1ef28af927d5122d3da4b4520723bdb71a1d3916db865e28b5395486b757b01f7a346dcf64347bd1f92ff6795f7009d0261dc14a583d1ecb96932aca068bdaa91b1d055f7665ccb4eac258a051e11c8129c5a45bc2a75761035d50d6f58313d676be7786b0b29ad1ec719718c8711deb5108891808da803c8014a830d16cda69bd6b2f8d45c263787a9d4e2898f64049ae661e613bf868c745fbfe29cd5becf230601e086a961071c688d839c8b6fbbd34abbf9e44504eadef92b2d7e6ba4bbd1d5e49d47f5cb045d6a61f9422482037c807b5da4c3846c817a5f011b99b553ff4e4b3652974685b23908f97c48026efc6d86ef61a0bc480c688e7f65b75ba8c9ff72897967b8d598552f72a68e887bf56e424470a9e4336e8c6f3690475b458806c23bb942338a0b3fa06e87b03fdc05b12a4635412b14f945a111c27012c89c146130a454967d5ff85625dd8e3c4a254f7175094bb8e82971277045d8f3807998ea2df939372c2b4a2edfa0425544d907bcd99a5f64b5de0189597967e662ca8cc2540d23bc06fa844ab658c367ef0cdb6ad69cb8f43b9470b1d89cbb85a5c9ebf2c4b09a5fbbe95a54ce71434932839114e655616958e18bbedd96a035e519a016ce81efbc252988d04090945e50fcbc79f554c75ccff13018fcde0694ce98782598db465bdc9d15d9eb392a36d7815b1f15c9e2e4beba90fac52a38a9689f251938aa0d642ad141ce4169c6b01a0e0d4147a86d05c9c18d16cb4f4261bacf9ce022466d20acc9f4bf85f0d4c86361520164eb6c9ba346d3d07d7559ba7f5e386789f79ba127b3f59c5123061fdf88e6da0ea65b4fd3c72e99f5db0dd65560c6318c7412fa41d46b424955dce37291a2a6070f6da9297d4d02debe3d5d59070600ef0f9745bec00d6d5b0c51dcef963060eb4bc871d00022fa008b04256705e61dff315bae3a1aa83090d77bb01ee9c6bd26bdbb5976cc4afa69cb6dcd89cff31a28d97d07a5cc86fb36ab7ac667d39e2c5c9b718b395699af31e28c347a9438724c64735c413e0b45c56c4380e487406844ca2527c5876cd652327d73f22e43dc19778ffe1554bccd6af981dee05a32816316ddd7dec2f25e08dd47ddfa2e574bfe83aa52923dba5d4555c199563b552cc429d57e4396b886dbbbb5f971f1303fc0c912041d598aa285b8a1b6a9300b7c0050bf1625037adad0997043c7d4a1a7fc8f098863bdcf5b134da68a455ed372ae472a5c3e8450a5990cb868cc5e39470baa9ef4b731972b3dde4197d86ea8a26984ec3d80f696855af4e09355c06dd77423849151a3038eb755934ceb2cdafe7d33302ef5e8bf9f994ce393de3964eeeca9254888e09ab5f2bb1234fa2f4fc2f5bc3bdb71c58c5ae31805a50456c0f54e5c5759dbbbfbb332b4083cd5b0ddaf6c9f9135ed27698100199650eea15b1ab9a4eb5298500299c4239f03a5e1d60c1fc8907fa3bf6e3e65e0456d709ec3dd11440e6149d051460a4fc456c7c9dcbd4604f95eab37ecee658ab13bc3556dc3ba2c5ea815de5a06b3fe944f3680b97f1b0ad3ed447afd49fc699b66758a89fc136c819e1ee6e22877b782c44b9d5fa38eeadc5c0e455916f54a6fcea4afe2ae8ad90ec4c22cf5965a0ba83437f58cb41a80f3088c5888a6b0f6655e4600b1aae394f236a823cef53424330bcea7aa143d00722e564fb8ed9b042cd5f75c90bb880cb050e2b8b5c1e8efb944fe048d277d3ea37ac6ffec22c9c8b3e7eef7fe312dd7689c7223916ea7cb71414cef5fd2bc7aff54d29a16e897fb4e94d70390f1c9abad193f03e3b9cac91281aa89c23e8d96985f19379e4450ec30017ad6d1022bf8fd99edeef0133b92cb32fb14275ad053b10800a6913940bcdb45816dfcd98d8fe5417ca19742858dd7781978455f91620caddd7f2b8532dd98d11208e739cbdfce8cec7f226ff63fd17582e7685aef0c5dcfebdc75e37ac6f64d79fd99ab474a6e0f3aab4e4a774995f5807b8f4cbd20d4abd0d38c20acb5113e17def1bc7d5397fa64768084faae90a124bde62e5e0579d4911c2fd07cc8fd48600be844445f3a9ca7480cab6dce2ff6a3e2dca40142b59a2e2e21c63b45b64ee53f5c4f9cebc9c3e2a7f4b5cb7b27b1366dd25d34573af84982f75cc58a79be609190e0992a7ea73945fc649e03b68a691dcd2db55deeb3e5fa0b4d72b04ed9a1d39294108d5b60a8fbabd5366fae0482e077d49d750725d017596d1642c061c31844193a9dc1de0b8b24ff8661bb6ef0265109dca134b206f8a1d215b48356f8a4e19337298c83782a5367023128c27480291d7378422f30fca02215e07dd6ed93b2770c61e01da709844182ffe3143100aafc07a42b22bf7bd7334aa14b91887af449842ce5c266baa86934cb154b41d04f912c395bfb96d2d12acdf5faa30dd46708789dfeae20f7f0f0c5f4c26d8f646d705cb19523fe3911fd66b960b4b6c6973ea580916544d3a33f91cf1a952839afb70417d31a10f365bf57f22a11bd4d119e6516061fc6173efcb824b0f1d046c879c4c94091da09b95635f105f989fe875ce318982f0c34cd2ded87b2490cc2deaae1c4dc5a13ce5a96305a0c5ee2b254bb9fe47b9d7a86eaf260852605078ac9452cbe011a6ccccc8370d4fc244dd40927977ea3d30ca8bf358a2022ea39724144ed2c5122ecfe7ed27a0fd3f2fdc7b0d8333bf583ec3491d96f1caeb427a3c46d04ce6459215ee5c8eaa04fd5f471409175342fad252ff9596b1af1aea957fbbf46efc18d1ddcd85fcc013706d97a21dbcdb7101e5735e5c224c970174fb21c4322c67aabd13cd23bef2b97cbd34b89c553f4ec4e71c7e95331c9e7919520dbf06e1d89d9df5ba25eb1f4c5bd53be02a1e7214ff5a99765d77f9db05008ba78b59f90773f180427df61693e72511c3e6fa997e7d85957a3300eef6cfbc7c73eedfd223d7a7ef37d17fce8bfbd1e4912e48fa5bedabb447b66c810c32a44d4878c9cc8a5fb4d1970eae5d04b7a3de5bb8a2c6f7fdc1b464db07b345e0f233544c035cc7141fb0f1b28b85a3b599d806de3930410c584fa4ac2428a3ea06167adc5e5e218372a6235fad619e5feb06ddbc5fedd8d2234fc0d52989cd0c24e975170823899f88807666270abca010a0a5b680d703362984e80dd2a601cd5065f1a18c542bcaf1527c87388cfa9efda72c01ff32e1d39904936fc0c2043b8982b37d70d9351db9e726fe03432c3472af63fa22dd93693c41800ee5aa127100bcdec959326300c9974778428a677e493e73851bad0ff7954a76d9a25cf8bc50a63bf60b4b805b3e619cc544406833366046ea8a380f5c617f7968ce103cececd94828b8f082236f984f93b95c65afde1063321bc5bde46830a44bc0f53d40d9e18d1c7e48dc2c200f5a84676b2e8254a2eb039d2c8e14202b83d3a1b4196fe0f7edf50a2a9800a008b161697759a4c4986214b5e96c70906f06e5b7021494884e323be74d9f2cd68c731298700c8a1465ff907dafc80e2c5b03d424e6ad5008df763c2c2dfab2da7f98061e8a6e824e944f805a9001ba2e105580027a8cd32a13b04e327d9b7b89f9b17d3055d996ebd6f539843e663fc04ef6f6366258be2bbd6d74dc6cc145ba84f731eb61001949bc4ddd24229da02c570fd82f8c5b625019d3f7d069ef4c2bc5349d7cd0811940ac3521716a7ac82d611f31c343caecf158887ea5b8c06b77491d61d7bda7f7f6252e9ae4d170d4b740884c37fac2ed8bd618df19726b3bd5526e34d64d8cec7cbaab8ce68cb154938eee5f62aab9b2bb122d89ffa65dbce084150cfc5aa5948737842ac3ecd15325c257533caf1f45169cf266a1cd4a4d5649addbc8eeb526f26747fef0cf110449b2cb23ff64ce9a2f535b68ceecfd07daa803b9b0e22ff1a70764573bc5ecda63b524aa7456c8aa416fbbab7ab046de1f4def0f62dde31fe0529e83de71f84d5dc080c0a2218df4fc427703da5db3b5b2b35f4c9d83e925d6ebe6f3bdf76d6f9e56612f08de2ff848f97ec033b46cb8fea71cbaf16cb30703a113a297f75e7e147a4ee59e18a3e8047561aa7f6e3eaeda2e197592e5571b0ce8ee42d708cb342c6162e31de2d0dddc1ecc77ee7cb69d612173fb8c4d9c7b8a0e0692282cbf3ad2833b818a76a40ca4e8cfe76dd9711ca150470b042ecd302f9b45a54684a5b79a6cc195f48ca75cbf5d8bc80294bd053728bafe276b5baba17c9f6ecd9a2d48b64c0dd2cfbb6ed78f9de5ee71c8bcb3c2ffaf1760d194257b6292988d4ce2628c62ca49ddce5e6b6b97e10076841a61e2b128c01da63b1561017018a1569eacdefc70c4cae0675882721ebddd77749f3e69cd4c2cd9a2bf581c954508072bc0f90d423af64aca08f700056c41be1b7f829d952c5bb60268bf3dccdb583b2818a52a44dd7a9c75f2d18aceffb8e5a9b7fe05e10be3d5f5ad3f97f899ab59c8f1c6e97566b6ade6eb607c18603f737c146982215f9a3d77756c33147a6956b1c76c47f9542e393f7fb5ce91b0b377c4e50c4d3ea03d1a1c6199e2a2f9a6a78ad4964aac6a5be7ffa66bead4b7656ce1dad23679734fc87ed8946f0bb98daf5e17f1e5063e639c67da9542c4c8110bec365a4cfeacc7651f5409e3aa50ba413d41ae4d445799e529fe9b5619fa9c3f237da3f960cacdcab196641c669aa35c8f08db69d9683636c167c630d49ac0cf2c0b904507828409bc98be6b0a5e447aa55a0547501f77e270c119f17def05950650ad8378f0201eebb3da111273706a95ccce446ae60786efa5a2435c99098aaef0777d33d1bad801f71a21bab7c545ad01fc4d6260d0b5c911816b6c63ef810fd4bae30aedc8df5747a3b828fb7da52a1011c74505902c6625588aa2643b77abe824f741efd23e924d56b0939042dd7c092f1127fa273d861851b06ff389504aa95519b7fea744ea4a8a6f2b5fdabe949ca719aec8deba456caf0a0ef08615305189e7aa125eb0b34a503158a3e5909c36436b8138259d29cdc6097a2167925ff95aee6ac807592585a63741658804a2abeb72cdb4fe779fe6c47642cdd9ba35f428e20879cdd73fb41dae586fa193e0fc7ee8ce465c59e218829ca8e458860413ab9907021f48ee8b3faf794c14fe10ad95db46272b5946a7eeabb88b9c62dbc09e3f344432466744ac2c4598c72d512740d6a5c2bdedfc85d07f3149532db16fd04f4e4cb3d4e6b7d54069aedf6f09d4d1e2d0a53a564849cf98913aded618db8281b1fa5866b690e92a25520d63d3ccb002311cf8dc709bd22f3d4da11f5aaa0b9ecb9322fe02aaa3f87fdf4f02e594d01e2703b3f3bb7b0d5bf84ceb6e100efd01d0030c5aeea3964acbc7be7d310f56615772aada76808948ece69ded852c100b7875edd41d37e8881ec2b55f520cd336e00779c45e56356f45c45ebdf1e17de29434de02aa556e50b44d2ff66610c5f19488f9edcf14b4307a2b3c2a364efe12381619e1043a90f1390b56d52311844d91b2e4ebc9e47e6dfac24f874b11c790ee868e96cf3d548b4ac1c2509941d364f4501b302d2a6133caeeb10e922d613db55020caf922f19b9235fdf194c26baa3ffe020ab8e904288aa1efcc13e2fd4af5db4625aec6364c316a9e6a0e17208a3390ba62c114c73012272a45ac0933e65563520e95b5e13aa080343fe0a1a4f04bafc4333dba0ac3325d1858c57dc8853441ca1fc9f0b8e28331e48e153755a082b7a67e551ad0ad6906227f18509bd66b62678592bb02598889d8ce2441d3c22da4bb22234e4b5b9935a3c869f277728bc1e8118b121f607bb190a041b3e7015f5b0896453c36d56f53fcc6f020adb1bccff1606bd8e2c65ef83d42b3ca75f5602deb18fa57770f10b6e612c6d1eba7992e30f0a630748a6156b32d644f778ce394a3cfb53af20f434ddd60dd1578d6aab5f98d89cc894709f6368ea9f6476c236efc487ead15bdfac49faacbff6e69ca0fdf71d1f114df7f20ddfb91c038acb7be759e316fdf37fa461589102d0e327124ccbc19ed9a9dadacf5c362e58f00ebd0d7f6a5ea2628da50cf3507c25def42107b491c06142b87f9fa71e60ff4d10784271873aace2ad80e529f1464de9e85d2be7afc4226fddcbbfde24a5de3a7e206b6c6c1afcfa8c5ecf809d3ac78ee90ef2d7c42d3bf9582a70fb8d8e9afe48ab4355abcdfe87b2faef3184b9e4aa57b6a0a2a7d376b58e5a512a9bf3e7b0a55cbb2179df924d53d46bcdeca1684c4da1031539480da5d4039b11e2268c9e027f3d943909f0e55a5f84b830c3e397d3ea5c57e2b84de082905668195a5857572eb2a9c9dad025c7abfae475146c359df8ff7c2627a9429f7aa059e09b34c64f574f98780a4e074c856295f220851b4bbf29d7744263f34d631cd60e5c7e66087e632f19bca99db48811cb8731bf452a69550ba0033b7935aca5befe092be8a7fccd14dce67f5fd14ebb098522e0055e11afd828f00068241c82e48d481e82a0e1ad173cfad3ed3a6f0d84e612bd94b56d7d6b838e813edc6932d24930b212c81850f0fa925ac11aa89eaa6f84cb95118ff0a0d29d1214ce23620dc4d5e1c5d269f441186a8cac1200608134d1f550f8631d7543dca46a371c9068294e5e27fb971d9b180cf346727b6313df6c8c60b70a770a3d6f2d4fbf2a0139bdaae52fd91e406910b38027f7e2f904673c39ebb09ae3324e1480f7e1a3dc236cd98697a13b3eb7e519e0fd341c65df7623c2c70a80ac3021ce6006c00e9528403bd875870f7f8fdbc795fa0acf809e47994f1d9096f63892804d91ce222eb1c7a46b084b778fdff5962749c73fcc3872045f98cd6f17016008d52230bf829fb837574080695abe012a9123e932ce0bddd5020360d3f5e7886eba6c306c979ef373118799c539eef5b96c9cadaf5322984b8806ea5e01ed618ce0dbcc4aaeecafc4e16f462046f282e2438a6bc696fa1b3cd6efcca754d63c7230bf5786341f1d4185051e18436eead70bc0009a56723788b2037221390a67c7b78a6ccc4096864bf7b601fe36f4e33ea486e85af403974aafe009b008c22004a8e5c83faac9cf4a1d8421ff478f2f5e1896a6c259095f42b9f610135a88e99ea8d5badff4e5efbf1cec81b343bfd67ec0de0579116d9f1b4c68af747ee9208f842932fa4a79db189654dd9ad35be5e8f34984c261ca104b0e3f2e019e3b29e22761c2e7853857f9a97e9374141e3aa7e705e02eace877b75bd330b73a5fb003e0580fc18295f76395a7c8400e464d076e6ce4c2cc6a96a7679d5aec01bff14aca8408744a328b7a11ed1ab38becb62fad0e7272ed5c0ce9237564197a877a6628ae09033546a067e9606f9451009940b637a4a3b40a7d480fdd0b16f10fde9f36f391a079656533a72d8813aed751170dd51396e0b5b5904e3c831aa1713a5247686f0054a320ceae844f256e5ef9d4067553d32e0af2da16c32237485ab33682c0e8d59ebc75c9c17f089edbb270ffb1c1e358508ee3675a49f49e818650a39d19b60b2b2f624325ccd8cd5efe7e1be4e139ebc40e8444ae18375cade6471bef602fffccf2f5cccfe7a51484d5c7f7ef7af948fa0cd2e27801fd03ad280632cbb1b0841177431340bfdc8e5a93a5cd1e1720119ad9faf06b673f084c2f958965015578ef4ef5d1abc796c00e35070808bcf9d0cf59a33fa6d36e7937be4180b579295d9540b7d0955d0a46ca6f4657e17427b6dd67c6f0305c93ce874d097c0c4b1f71f25a4471051c884c98954c64d859a50af9b93fab79430b0f277a391ceaa9efc3d33c12da937bb56d5538371d3f7380c628fee5ec7795d7fad22bbe920a4da3045db0265e910204d2b3cc2bcf77063c30a1d804a5b486d6511e87ddeedeef250f5762409d814ca5f5306a404b331e80671d8b0b9876cc8e38181b28570ea329af6874f24ea6fc8e45803616fbf5267ec9371d3c49f514038f86d6036f8e67413bfd5af4d763ffa25ad7d58d216a3487ae9918288a7c16a9a46bcf16e3d9414dbbf4b6810c2b3fae8372400b9de0ab5b9364bdfa7af5938e0631fff7e50e0294244734ef42d8649464b70306783d8c1babd953a4c7a6304d269632f68a50360fc410c460635f824d314413f1b6c9da2f75946cd16b26b5b00ab92372c842b76ceac0138461b602e813934cd1885e3fd0f98d1afa07b964d3830fd9c6025a18bd8df01b0f24acab1ecddaa5da46852cf9174a8684bd0fdb88cf656a962efae98a8895c915ce32653902b67af7c60d5d17c610d01f9f82fdb02ccc1d7d1c38717620d96b5c16dbd0e49db999b7b0f09d33c90b897836d847ab004a8545ace4143388a33ca9b516565e5022354c594b606f337845eceb261de90aaa3042133b849a28412600fb234fdcc79434370b994485693d1af649cdc55d45a6cdcaa1d7c9eb41bf36c90978a2d249b1e4c723ba4f38488ada0508a5243fa3f0fee836ffb15b1484e5fc7ec703ee785a5b03c768f8eeee2fef7e0ad3afaf2f26faba965d2cde5a2460b92d361376167c466b257102488d2b9ad954ad8096195d70f279f3c1602980cd38a73b1984e3c08c38b9d1d87c175bf97d8b1fa634001ff807e8c7ce0d3cb3f75295d71b3f7196ac45366d9f512783d2f6b091d34ba6a5ddab55976fc029a110da7a48cd1804678e35a51b803c875a8e81bf0114856a316cd682d25ba2e7cb93558ab399a82fc065e87728662a99902a89ae261a9c9a38af7a2e421cee1d768954354940e914cae348f84601dd852659217582036e916815d1a2e08e090f19eaef743ed76a6504ff881438c2c4ac8bb22cb2b83e1eb15549948737622a61e8b5d0cb26b0c8232aba9b48850bd90ce7f3371b88e642041a309a181f22ced86379c8eab6443e49fa8871dbbbd766c21f29086796b0f986b5ba83a4fc28acae858b2c11f0ec786e570c839f4740a98d48266c8721560bcdd8181711c6f6fa31e1ae1a68a865fa1eae37130870ae92aa1e250874597b02052aad3636439e1d57a9ea690f5d0a303c3732d49aef966719316e58ae61221a9c3e90ec7f068b6ebf202d7ba76f4e9d95b689cd8552b5a8ffc92f13bd511aee8afb37b2ee850360922b3be31abd1f441421d9c4fc36e29fe260f85513273ccd5874366a78a596e6e79debd3ae3c3d0877ef756699a8186b152ae030a6d635a841fce2d2fef34dc8a6d9e3f128b9f35b6a4c4476bf924e70c024dfc79ab903831280e2135ecf0602ddc572d2a0b45e8428f37032da0a91c203979176d7907c7e5ed39c95b8d2698a7b1ad208938ab20ce07d3295a59cdd84f81570f4bc5b3b318eca3ab65a5ac45c66584bcad84da55ab544386a3294d18f659436a1f6f09ea057e65ad9a45a8035dc1e5e408e7651d4297aee08e74a30e658eec85997455ff9231ec6e0558d3f181cf7bb350ea92ae657259c8bc57f34e7b1b8611380f197bebbaf1ea45102029bdc0d91b57e79d33e6e9f1c8b4ca467d32155c45b84fbd0111d1cfc4c3fcab8eb1c30c3d62203c65600b85e2c05f143b00388a8d4efb682f41c923205954ceccd8e39a215348f39cad7098c726a83e8bd4a7b71c551d71a0c876c27a76964b814316f2ea914060d32d47e597ad63ba82a0d797953fc8b2a1aad9859f8e5f0b95f32e8b0e77f6b03efd38133179cbbfd52b948c9c2a8bddd743aa47e689712462464e9e6a5e004e9f1a7637a67149fede792e9f22c80c74edc9d92cf5f943c74c8d1f91981ff9590d307981675410b93ba1ae1356b1d7256308b2414b9a60a5f82c338c41983cce017e465dd62ecb663eaecc6690fec24aeaa956b70af46f612fb1d4ca9f060871984157e1a3f2936c18cdf9986f4609daa1a5cf3b84dd5cf5f56e554338a16392cf8e7429c7470559aff041e8fd48f8a0a13f22b97fa94e49acea7666c693e51b45a53dd44fcb316cc6dc66b1a25bd6480b64ab536f819880b53531c66ff0298d446a499edf4e7ce0b49220f5a755e87ee6bb23a954a8aa6b8bf6d0ec4f7031dc3a942a2bb6d27efd55d0da6a803dd5e854ea69c84bfbf3d1c42ddf632ccce3b380fe076c6b22b8facee53861aa7f2f596ba2b6e21121890db5d46a0ac98933f8e5434b472f06f21bc91846bba4024f642eff4967210adb43f564661c513c537ca34059e94d5c1e2cebb1436cc962f33bd1126509b209dff235a24c51df9b5dc3933ae830e24ca704f4a776e00eead8e7cc9b56bbdfcabb48a23098c525ef463a36df19d5095babe0414ff1abe68b25bd41aec182efed47f284ae75c68f6a3f583f9a1fd7a57840d5deb00b77eaaf8cfe1762a8df50c017155bdac4d405d536db016dc6b44055c78f221cc357a6f0ecc560a281a8dd6c35ee938d22e688f9758cb2cbe97625a91d990ee43a12682067ba318394edc40470461efd3cd70bb230bedbc0c9d808664d71881f25b18a91b489092679b1451d276b8ad5ba1b03a7f2eac0a3bfd28932264f1c32a152229e0e776972c4882cfc08202a31f42455ceb49c70684fd370c488fd70be5cf6659a2ac0dc135f59a1eab8f994983fff655e710b88da5802ec0fe1d5297b505ff8b20bbd7a7150907abef89853caa5fb798b8c4b01edc91d5b28a40d33a420e3943d8008cab7ee311fd83d702c40f556db6855d09d4fc15cbf30fd0bd991db56acb3af5eda72e2df9f07ffa67c43fb62c189ddeaf1685cda045df2f21846a536e3ec23e2fe35003520168aa6b649c12f97432e55eb92a51934b4edc887a9734f76a2315c2dfea4c3902a449215262c08309d3474de30716791ea3e27ce42afe1b90319fb870e1df63072ad8013ce540789dd8cfdd8a691fb2e2c24f6ffd02c6527605a654f60ff3ccbe34235571c5bbee87c6bfd1f96e8f92ba3e8a7911be05bb2ca624772d9f0941ae20f80453e964ebb307fdbdcc7847123ff4d139d91f44fe5646a6d869fe3686274dce5b2302aeb397b91b2a79fb88ff0e4ab6ffe3f3f90b102049c03b10bbe5f1349197bfc7945d2316d6a3693ba62a51d6ebe086863f19b167192738d589c2b36dc51681723662930e137df09387f66e80d4f6492c101db25de46f1836ce52a30534662a9f8a2750480a9f24cc973fcd7873588656b8fe27e00144e81aa08a685dedca2d36498e5c1394f4cedfefbee33103a4fb022de7bb6d09282f013ad6b38ecfaec00647f69d1ffc3872cea1f84ab7bc623f8f43fb4f8fe0f6bf45fb7dc93ce6016c3a3241bbf23ca9a419b7644ae90a5710db706ab5853cfb986ac75234354baec9e69227fddffcf293b7ed7c914c43b46db2b92b6a151a6eeccadd27332895132b9466ddc87fb56e0307502e7b37c4ae4d53b6cdcda1c948d943fd35d4c72b4a912b8d254b066ee35755329858192a27a2392517ca2da3e03bb253b943947e632f2ebcfe1b8810308c4400736b7177bcb0a0bc3ac2aa095ee5d0152316598358297396a47a860ea3c492ed2bcab40f7ce7af675c00befc290eba7ffc853c46ed55ece01212f544b8e23d231ba925fa917390eb91ed5cdc4230282c6842cfea57912ffcfdea86a55ca742c667ae28b62b936e9db56389c09928eba267eecc30dc096630ffe8226a1bf6133adbab75e5579b3938849c1346db5c106ebd1d5b66db66c3caa881cbbb5ced80872e67595c4f30a6cad4541cede3c77f20676b79beff09cb5599db5faa9b822aa7c3e1b470d472103f73e239e97ba04878c124c65e150d9764fd37758d9e47aed6415a7b4bde04370b99a26545e415d2b0d838a25f0db150f3f655b23a4d1dcc9ce835d26c27350958e942795311d02214d8f9429fb8f0c09dc4e3abffdd1379c30cfb202266c7b16b13b13f690976f4412a64515c5683b4f6121369659683b5bf1f04ad2bf1d7c8ca02923e97fde96f4e3e28a8ebb85d8a454fe2957ff58bdae4ed104631d7543ae010961d4ba052d8d952573682e974c7e6169953b1f815d3dd4cb213a10a1ebcdbafcdc56ea83094574a378e049ba11393874a84f3c5f7bd93de2b00e22799d5f8b1633ce834b10eeffe0cbb1d129b2620f86853f4205eec93e3e5cbe14f06281ca59dfe791d071d4c6e497ed76885192d7682b8d53cdda21de7e64a60a8ea0e6d943b6a7df83fa908fbe87af1865488cc30664a5286211287977d293afbccfa8c47eb05f48ff0e6040a7ce86e469c1c2d257fd2e407eed49ad5d5d227898b4f7f4d511eaad32779e2be8e447d78c53144a2059a3baf2ceccfc2b4588778fd0185500ad83b5e0ca49e66535c48c79de47e96e83db752e51563cc8df3cde2ce445bee4ad0c9b42a3599e6bb25d6cd8c6ff4bdde7e94c5fe0c7e0722461173b570978ee9d9985b6dd5113e906550b1752eadec0671f1ba381c16ba136807ca700adaa160053a5a5ac8c152a701cf1b0b6647e888232f6d584e9e7a3fa168c3969dfd3d11cdd9ea3eaa30165542b0b6a9facbdf93bdf9432faaf9f97c8f641bd3d25caf66ef5f9b07f12923c478bd674427f7d8b6a6b5b077fd35c1bda29283deb7a830ac94c672f2d1bd8fa48f1fe35b54b0207fcac1089601432ef3506630f3d128d1c87aff2049f6ab9329f0d51eafa226651c4b5774e39ec479d4cf048b8151c2cbf97f6bafe7d27ed8642e0cc0d7a3d9491e3ee77006bcb1f6e84ea8d30c51bf6fcf044c48d4e5583435b7cec3afb578eb950277e887147298a52d993add600657bd4efc7f5a0ff55afbd77788dcd7593dc3bd33df8ecc3b494fcdee040cdd50b9785a80db61346f4e069877e5c0edeb9c5d7ab7877f35c8f4764e3a815d371ecff5765ff6858b5b8a31d4a3612f90902efdeacd46eee53e365699f2ab24bd48e818bfe79effd4003935db596c6bbb4291ab2709c81583e8625b60303fb727d3b7a28f6f558a831973010c219af8d7c96c39d0724ae238a9ecf38f0fbc595a42f199689f96bd3e859a934d75cf34eb07a07ac0483fad12baa44395917876c52e80bfa555af24e314ec4c15c3d8268be037c7f6ee2f353ad97e4f466b9bb5fe6291dc0e66b0938a184c6a92daa71a6148af7a142e4cdfea49c4bda82e562d5f30d34057624adb7c62d32cd39a2cb83eedeeadfa61d202a6cbc620c26d16717249138407cce3c5caaad21a31b297d1354e6f92d3ccf12f752b4cfef0faead793f895a5bc3d0291cd1374f164f5144f4114ef2de0a62e4a8880e3661678a7f43c2d07533000ccc130afa8edc5608b94025d45d278c9520193622ebcce08787d413db3ee20706bc915b9ed442f445febe8356dfabda8b39c3a14f8c5acdab865994e68d1c8de1ce49c70ed21efeae66985132e17bbd2da4f8bc87552d7e0dbcec4ae70e537ef159715e7b1e5db5c8a5bb29b13059181313c132755e664c2e2645df7f02b264bc52e5fef39c8563d9d9c7f2f2917cafe502764ff10992aa2736af52ccc755a7f0fe72c70f82d2c0ecca821a0fde66db734997b269a899a8dbdb8e7fe333389ad2e4ed45fbcaed8dcc2007089f65157b31be69dbe3a4bea3e95939796fcf8bddda9eb763eb288e0fe45385837bce06f93d2da140c4979266b143d08e5a97781c363b1191b825cf257f870681d0832012f59f3de5d6d599f8484838a87cb704848d8a3c7c19d52d504a36b823d6415fd3e973218272b0be93cb40a4ffb86a6b954ef8314ce48c2bcb56befbba978988e3711c41b0bface34222d4474d8f6d2dceb9780a8ccac408784e2f6aafa2db4de328ac581bd36ea08993bfa8f90b847ca04631f0d05e8da27dc39caca819df44242fa268d93df4ec4921f63fe490e298a94ef40483b562828f5c24825ae870379b2d58776e8dc9c54594d2ac18d83865ef32943f31f0b465e353dcfeb0b364a57040d16af56c8d901bc60b73066243e8bff7be2e2e01a443053f18a764bda3e9100af2bb8165e58f96e31e5ab2b8c511849504be5d5425a03e46baad7b65552c3cabae4fbc144d1dff3120012d08845772c91722fda6b1098013e1df1bc4cf8b0de46024110d9c5af871fd450651bcdd174e6387aad7d413f1c4bf6ab2ef24fe755956fd8e6cb0155b814b4fade16f3b835bde8b0b61b97897e03710dfa1d62221ea4ebf991b2f70243b4cf99836668ed8e1df040803dd4ef39b5993f2a149581a26f6418e912b5caf9441e85ee89ad6ca7a3bc549f69ed4a4ba685ebd7a01ebb13ca154d1fcd9b478ad3cec19bd0df15cf246564b1ab94c52b323ce16c7ceb8fcf1fd7101537db5296499fa9c46f5d007ba1b21e218e7084f9d2730385d4299afbe6703309aee263f8180b528980c64293a7c7d79a4d706b9edd889f0fd70c53409346d9c9e603f6aed2722fc540c9b2ff4737a2349d11b582a68d33474744ef80ac8c24b413c9fbae260aae3f15a66fe31bf96f94f37c8c95d0302cca21c17d4f3503b3290cd31a39fa846b5c8fdf229ec35117bd7ee116a4940ed00da26b45a401091ac0db4f26122190d674f9a2a70961465a24ae434f8770272b01a54d0b488a2b4e1d92d682ad507d77bb4fc191f8d961eb38556dfb746e9088e578302d3d313327b1cd5eb8d036573f5259ce5bbcb12aab3b9d511737d27234612122146426976f2307465a311849ec2b29ae65e5ffb0452c9ef54b3a098d266f667da56949fb5636751472f7fabc9753175f216069533042353e22f5f51afb15bb207347049ad5d2e96441c257f6a0caad74dfae37f29331c2ac48ece6db2d0124ec25a204c32f39e45c03723e0a8e76cbed2c342336d62ecd7543d2a0c2393ec80eb114e9a0aff210e8dcfc18b6425084c50988d8bbcf6c09510b0a94d9d204245bffbc4445c58de271631a96c886aee814e77b6ba64a376fa513fa0a5178570f3f11aeb537c4812f87c3293b3285a63ab8ebc3ccf96e1474c330ccccde99d7eb5b634f2c8f7b8abd1a0939490e40e5cb5d016cd4e09d8d7472fec59119f7200b77a7a6d03f440d8c7c5742a76d74ab6cd0b42a7536dbce4399f3a0f722fc598f312366923540494d4d988b6ffa08634b09a01454a991a3c29473e80d034663bce18c6303b437b762e836cb73011f68a7d6ff197eaed580597c055428040d4a6122116b053f50fc00d1e09febbecbba0a16a0c517db6ec329c5a2f96fe6279909235e688927c9d67d7ee1ec213b3cfe353dc94a107f1453c90d34ce094b87a842806861247d2c2a853009833396603773a37ea4528f8f8b9776e807b3ea0916b68437d6fc60c7add320841eebe1dbb093e7a5ed1ff63b3c3075d7d5b362e18e0a39869bcb68c0a184ccc2e5f561c71a1dbd762f4f393a65f300e708eb25e47877d79f63e4fcf15419163255d002e7f85d2737f42d01f5d8e1713f7c565b3bdb6ba6fa6af347edad5dd77fe702f1524dc15dcb285a5eb8684d8c95b99b1b25fdcbcf82b98d6429939d1c5a8a4e8be1d097ecf0ae2a726171d230312eb19e9e398409e38a1cb692c090e58b2fcd06449b7bfa56fa723afcb5e959136ae8b583212a45d825c1b24be3279e80131960e79afb59fceb2a9579218f3fa4033524d11d67aa6e6a35e6c2b46f0afa3d2777fb1add694628bf039f382ecc10eb8c40bbc7153161f4696cda7eec6590ad322b36f1fea5035ba37ae5a989c7823c30b3f395a90841a1fe783b856970126c0426a3424bcceacf121a8a01c7c4ad88dea5b26c1fb8a7885c8b34997585d414a85b879cec842303ad535e1d62a094d04ff6559dc55dfed18232f1ef721c45f4d2b036b49e9b1018298156021a478ecd202e51dd65b56427e3ac220221ea79b6ddb31c02ff28423c2f88aebb227931a6379731a376f7100b079259a43d5c9a41c34290d99b74d52e3ad8a705ff3ed816bfa25d0d50081634a60d2a69e4605dad2289a7b7b06159d6072a72dd0b0f4b6f664395c7a99014281b8c67a6ffec3492c6d6b84a490e2e039b2ecc1bb3aa4c9a4f80eb169d3a6a9b61fc6390cbc657044342d7a135c3feb41bcda21755c417ac83db099271fc0789fabd1f6f057e27593964f1e77e5c73c71899b49e54ceb19b93590201ff14c0fed6553e3d4327f5ba3d6153acacf8571b1387d795b64aa49185e944f754353f25b3a46817ad6e2c98fd2d868e01fe31452a3c875b2f032d72b0582020e8ef8a2736db0d4b5083a68b2bed517a24c35880461c14c961f1672a35ff1e8c24bf2638ac064b99b384fe73b828ed9bd93531171729007ae2a3b4af50b65d2439d90ea56633768d726fdfb7ace6aee1be7411b82e7a4983d5d5256a285d3b72f917010021bf7de3fcdbd3c69473e3249f67c6b5200c99870902a28c28532911d19aada6543cb923b34fe952cd64f0615b3713c9051d900878248050a89b35210773f5c79ba33d9a2c99c1d464491f75f3f46cf0e2b4fe1e39c2f877f6d13b96450eed2b496d16ff18c16072d893852f41ad3fabbf3d1372ffd5bb048c6e302d871146f69e617258530aaf021058251714ed1b0ee60df004c7931488ce527a1970eee3c945d81de2287d67123ab55021ef1f4f93b105bbca0804ee91167536ab8b0ca3e9d6e4383114dd1967483cc4641dbeb1e62b58f8e67b04aafec04b961d2aaa646d4e152e7d481fb3089680dbe13132fcd47d2db7a40a129f237adaf330203fc2d31f41ee353502e152d1b58179ee65a6fe2e0564b86629591d55e31f3f7e1622cdd3a864bae034c124ce39f0241baa665b8525c4bee041b4c75639c79764f3366fd8340aadef324f2ffc6b81032ffc659a34d9326403b696c2eb4e8ec561e14a917de919bce87cdec0fb930c3b7fb7294916ebbfc0d9dec4609ce1f9503fd4e1c91a164706657edac7f85f54704932d6b2c8164d41707a0d5eea936a37cc50f14f0d38631c125ffcc2d0459dbc6d22bf21375f446f5291dff59c2e881f6d0387ab0b53adbbd09cedaf4ad33585f5af47826b8698a6be588b0bb8327a31f6731ff040f0044061f76e13c7413e01e1e8a9ad3e9a034da1cc982a42cca34c05876f1843992ed6347628796ef2d2e8268a381c7522ac13b4b3e2e6341ba04c49505cc30e47b8aac264f828a41866851f65cc915004395da357c54ae6de2c1052f495a869bc050410fcc11a9e4b13fa54c0938cdbedd2e5589c79f6ef38425e12d61822d65f100885c9c3468e8c27db209e9b6ca95cb13a362910062a228a03cf0d131c42c6d91880a99f8893f082807fe69096b33e3ac9a4ba56a0a8e735ed0ec379679b6fef96a7f3c4e316857b8744dd72af707de0e71d06130711a4a86b23b1a753a21871138bda1dd88a964fdbd9bc956cbed27a75334cad08e69217f76836416350cf31f29c9fb9aaa2d173e0f44a8edd8c4e4054d4257663342ac0a06f0d67ff25a10edbd1dfa716f916293c8d83cef196a20d03fb4c3e57195b6b025664a011c117b02a920f3fa2ada3616434baf971db0266b415576e31ba8d9f380c94d8474ad68fae1658782ca57e3f13d89a56b9a3c9c30211805cd99d1f28465a9252505218fb51389349cf643a17fe3e3f4d33b4aaa1998dfb6111e1ac4a029f7c1526c992ae3e13a588edfa8701d96f747e4883dbe07fe285155039d16a4f7e98ce502ee016e11fb5e4e71737a644d8994e6754a068f9061da5931fcc5f3e0f4946e103fdac7cd87139c0d2951690fca37277ce1ad540fe8117655c262f2265ea1615eb520adfc25601e0bdf63503cabb29c1b5996a13e89d1a797e305db158260c033b38b8e2847df756312a71eba08474f4a63215cb813e1889b8989c8210e6007f3bb924805e9cab7f22335cd378a90edb1d093f4f00fbbcb9c1a371860a056bb92fce84e5eea418cfc11fe735c455ca21640670450408800fb9a4078f78899256ed34a778885532e0d5e5d89f5346dda41a4920a0367d77a2bed2dad4941d2c8e6e4e2d677c039c7e69ccbeff5e078ca58139d354d36b89cd8ccd071ce975a576207854597f10076ab1ec6740e70f9d5f690053a7de6d2686e722f6af16dd88de2ec5759d654d8d31f4bbd9428f84749f8cbd93177623d297343d31bec5792c0a3708334e79381015c5d7674ce14f1995b6dd25751514817995b09f89ee832fd75a4769330ad3a1a1d40081b8a98b336d985c68c40f8d7a887e630ec612bbb83cc7af2809a7e17d5c9d9b4ab5b7f892ffcc1b123b19bb1851795e7681a8c0b722c72e9f4ef4dccff25bbe5a3cd30186e0298480fd28343ada2cec3f563602ef8e5d56186fcb2f411c96a81694a4ac38b0cf394c8b7b5eb2439862712f115556b29a5a9bb90a3307d49fd499f65c25c28e94664d6c5e526321ee951d54881ca05613618846df9c518ebc5ecb22defe8338f2404578481473b764ee2cbff7f3882cc4c78e6ab9e006fef090b70ef19a97d8b10cffdf327b905d12c130488de811f5d9547a3538ae383b70fddd5159eb271b7419bc412eaa25cadb17047709e153bcab7fbc8f02c5535ba9c2a464614ca659c995b8b33b6f5f8971565e222c54541732b73d857d78f578986223caf2aa7c895eea9edafa0d6e89cf8d97c5e8b2432fa9d60df53c4302ec4f95c799698421041d68ad150477f07d8b3ce38071e1711269529aad207649f515e7f524836aa0492d9a7ce5adb6db591ad0f61b426e8ded50a632b48f94e500802a947015d4460977f09dd37b36eb08a4575af76d5dc0a43eca95dbf8de49636cfffdfd6a118d55102acf0a5da5c03b63a6460f672d19444a65b9d2b77c64650e6d2f13051d506a92f71746def605f502cc75c6f91690fe02006227c2ab053592a1261b3e632c01a465f35c1a431a4d326c218108e8ba7d02db2b76d3e2c80daf1f500b532989cd28696704579d4ce08507a91c67635867ef9a74c23229c66a9e96d6d2bce854ea045a58e1a343921cb9bae9b09689dd4724d5fe663e3229cacea2878db913c666ecb911a150640baa337a47a0f3d240e55303155e3810c0cb3fb10149e32af6134aead418edaf9f12a5088a6f3ec87b231c3c202f2927e39dc40437f6b178573ed3d09c53aea60526884406f37da0ffee46c9c8918c8274d8b9818227781746f99488b0a567d938bcc7ab6750adee6147a09e0f60f05ff041e40ff6febaa5883b5d3bb9173256652499eb9b8df5d8285eaae22d7303ac242437bc054716f481b4877ba03f30ed7a4ce99d144310c7a1312b6effa72ac82c098b79a11634a21150aa8df480f2aa26ef6427cf1a140478ac4abc395e3dfcdc7812de222905ea070a395baad06ab117bb8013da5f38fe2adb4bed0f7d1dc3ef6d3f39f40c237a1d8dcd8a9eddcfa02de32f3d3905b8bac4eb771a995960ca04fad3f93f4be3de715a1daf7d22d47e6ff1ea7e15e2de3199d44e2f9508d409d227f44bb0ed3fef5c90cd3922ee2c12095dfe5e5ed0f8b639ba6f054ddb43674ae252376b3bcd351280447c7b79e66094b073c6198bbd36d920599e689fc7758f564df888fbf359ce1f2fc024b699a043c206a8cef09813074589df0dbb20adf8f35fba82e12af0c06591257c6bc75e8a9e0f6f5492561752d4b8f72d35ce49ffb42287b6ae56e03127cd43b8d5ca4c010f950b86c763aee628987c25d89d4e6bcb6870c7f73fba186684a7fd8e9166e6be1e4a4a7b2383b0aff1f2074dd12e10cc6aab30774c5880553a841a146fbefcf23ab24361a21ac1e42e1f7c0e51690fd1f87f701dfe961575240fe2a439ca1b6c1c2748199cc64ec3266b3309c44151a7bf2884dd2d846fa45531d1bff6a2349189d9517934cadb0d7dcfc63dc37c31e90dad7a060174036b09c28d85df44d1ee74a7630bdf33121f0169ca93a66189e87c261269683196d613922eb3638f95988fb7c13a3dc687ca9dc02f81283d154e1d403bc2db32cb5e3b48648faf78c82c0d16ac522ea2151498e2f682a5e4f1b84330a8a17a6fca32e7ee9ca66437630c3f9b9c1467b44ac2ae196a4283a04e4887b72abb9896ab53340771b55006eed88a6c4dc11728ccec37860bedbe6fb839044bdac1f2f67eae8322da964093b2a364fa251f6cd64adfd2f2ee3de5b4511b6780c043e900c6298c7aff2889d58f0432e1b74234eb9cf58a4b0e99a17159901376e3b8c8bd60c2b1b712fcf0fb57aca7085fcac1ab75c73e8a1935bad8a9d52cf3fb9703de34ccb43d326687c17584f8920fe30208b91224fca0fe28c35d23ccd67c53b29062f10ab11052afc840b8c5f5d53bfb5fbc237477e36edbb41b2f313e53dc79aaf033f148da0b3bc64a73e6df077e3f918323326c88d12e9d36a8da6a28d961934373cc351f7ea77ac9df7078c6b787d07cc38c23daeabe1168a5d3c927f1596bed58e4b2f5fcacc0c97cd39d1a91eff955557011ba4ecb64ff9024d8621e8ab58413d8b2f24195dcafa59e9ab3b5737138c9b1111765534253f11c0c60edf392cfce5b1d6352dd4540028a3c4784819fba4467e1d2c40e50da77443d16d715c24e2aa712f44ddc8480786433532642078fe5af506259679e0cd8e907bd813f8716a1a381054a8786eefdc6eb1b603619472065a1b9ea0dedbf61a69a66fe290223c1a90aec0280f1d27b1d0760430a3509504a6e0eea271e470dfb6634eaff5a7c446a2b070ab1275597adfcc5361b872fc5a7cec637f68085e24923d61185af94023014fcec45e515a7ecf5cb5c288ac9a62c91054b9d93811852d4af6dba38eb4f0c65858dfdaab271e1d364671eb06577aba13f76d1112acb2f4ce32393e0ec276796bb57ab84842e0ac96d5974f81e40f819dae3585795b29ab3b3e6fe930c2003487a313a00eae155baea0fab6b8f9f11c22ffef5856694f7ebf0d00a1f80874d213ee26875cd94440262e0ad6f96d07a72cfbfa625acccfb2dd538caca3eed63ef3b52adcce773fce7d3f3f5ab0bdbce09d943448d0772c337fa87f5302408aed472b55531f413a96d0027cf07fc975dc08e4eb62134473c3c654671208e8fef0a545d88c2ed8d114d356bb41c8d6dc2fe1fb6b66a3537a19432ae5f31cfea9d7c8ceeb85143531a7a945cb69a57760f1bf2d46060a873ce81cf99e76857e03a8aaf433c9929febd164ed55a7ba5865a273fe6ff079372ec8b19ae4904195546ffcda72d0d9476b08dada43fbf7e838871a04b06e4f709ccdbd4cbd0f190abb07a9252ad8fee4302b2d65cadd0bbfbb8b351fffc4f37828e71f700e521c2d627425b607ec76724d86cc66ea72be83d3597248e7ad8c382a1cc0656e5b40bad19c7f14fae80d405aa181260251c478aaf3c93d5d2075fc826e0c9a0475c305edaa04c4dd1a40e333923b80bbd141fdcada858faf26d09b452d50257045a022b85a647097f9cd37e8e040cdc4a1d049db929beef02f10fac29ff5d939e2d20c1754d7595e5a59209d139221628bc292d24a8ddde7f6e9bbc81da61eaaed563c88660e50ca5ba76f97b40c0a7862a78015905eb2951534124e6a858ccef3493fb2e2d97e70000d61248c37334b6c69f75e1d632cf6060c2057b2c1512d0a6727f7a10c06bf55cfd631ce992147202eb2444376bebc9faddcd804fd3ea94ebcc4e29c130ce663de8abfc01478ea2415bd652e99eb3c0dab5b87824d21f9d941eef5649c0e272a0b11395e6535de1930b853b8528ada06c37568bdcd5b84e734ea47a98d8acbf28007ec2139b7baf2e78a95c1addc7e238c2ba4a450c95ff0bf59babce0fb75448f1b3ededceb17d6696e4ae032b127a7a68400541c086a02b4848adf1cb5e0bfdb404f97efb7bc84aea5054dc78b6ab0b30664743f32aa4054d36b65f96f8479f59a5ca7534c07e5aeeae023dc27bd9ca7836b240db0968c5157734be44c0f5cac05dbea32a90b1d236b249d8b47b28f34615b34ea7082890666a4588696c1d2a99121648f18ea8423633238fd669052b30cdaaebe3f4c30493964fcebb2cf0e3dd315b0e4a41e317b96081d1861568987f5ec361fe847f1e0dc4cb828fe735770b40e79544defc53e8172ffa8d79548d21bde7ab5a0e4b88e8e56437778420c0577a1396b4c4a31a79bc628a2f47f906ffbb1a5587e816069a0c653cbd1e9b6f62e587d4b015d0ae192663ddcbb6b50d5e1b6f7bfc372d132dda64dbf14bdea37e1f865418f2dab4ca14cabc7a5c916f6dd0ea1e6915cbbd2d5ba2c7e2983d8f14aa32ea163bce72e8fead6c761db282ca1b766197152f2af90290d6f09b6d0f3181fc100b631e252bb8ae1a59118cb390af1d1822537b2414ec8c87df99bd529df3a09f7cc44c3914c4cc1382e61aff5c684d15dbc69151c18b4f0c1b3620b9580f58b6ae3f1391906fbfce5937467f7aba5ba9513aff2c2e58a2e02e4810b4cb2ce96e7c15251a1318ca7a28c282096222f794da83e4f1230dd04a9f85bf2f27a90e43fca63e34a2992209e7169409af7c9aa91e07b1829ed0e19ad953e9e2fb8351d3077fbc907270cd9826af89f92663799ff99d34c92eee85aa290c1fd606fa9c39244949003318aaafc406bf1934532f147887a6369fc248e3ecd42c4160c5bd6cb5a70c167467f4bd14f0da8906b3c2ef49fbf9c2a510cd6f8f9bf41435e02c9ab0ed655dc8445babf4344521acf97153884db9139a10f4e0dc3d1be356c5250ce1a13d069ed0480ef279051b3ea291bc32fa96c61e37028ec23a08e6702bd7bd1f14e0e3740fd2e14fe73ecaebd1d448fab1cb27334e6c640f4e2fc75153d71010dbb8ad97f6a4d42cf7214133958ce85ab29c3e2c453fd2db09136b19608edf6bef8e4d3ee38eedcdf64b0a61eaf4c0197fe4d889e59254bd2f07140746d6f9a0a842553190e6a7ab1ca38916f27b6a7edcd1cd814f2184eb1f83c6346143e00886075e6e2fd156f454ad6deb02dc55b7b1e387a1d67a92ffe91ed3d8d97bbd2f32b710c93f5e920e77365b0676d839ae7da4091776e2497009edf9934e579528e363ea3f89213d2953ccb332c92760eb18700fa7bc86b98404ac6ddfa38416dfae2ad0675c3264355242973963b6ddcbdd7265809b513deae749b2ea64f5b2ffee085d62565452d00be609ffcd7799de4cb72571dcb16e1b9fe4670d9cef63879356bd9f3d6d53a325bfdadef27e0efe1624cc67ad86e436bcd2a3161419e47b2122ca4aee495ebd06b988d92255261b4b4ef07db1600f70590196ef9f35f1edf65bce1ffdbda8ec5d5b3f9db0e7c9031bcdfc949546192d4bb0ca82e2cd9f0d75d4ab54196bdfebe6f30707da0454d3d1ca335e2f0be73d24720b55005c0bac6da4293d0e6f95cde75681aad3b7e51000000000000