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 54735 578e5f8617851104203e1d4b0b5b880e815be4de1ff0de803fab2b224600a398

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
79183c21238d703eddeb548b507de24bcf49ae7c4be727c41dff78578d1b8dcb
Certificate Block Hash
578e5f8617851104203e1d4b0b5b880e815be4de1ff0de803fab2b224600a398
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...000ff70100005e0100
00100000800000001f0100000000003f00000000000000000000000000000000000000000000000000000000000000000000000064d426433af519f0a324ccc49619a64cf15f96dd9a0e7f5605784993b74c26e7f96233d590248035796306572402bc4d101cace8a38b03d24b1bfad266668ab1e5ff4f01ff936703a3995b89501f7f8edbef3b505b8c80dd4d0500000000000000000200000002000ff70100005e0100

Raw Header Hex

00004020b299a869be8e810e1eb96321753432823a713c82a1c3ffd506871fdd2cb2f361a67060037645dd0b0c4d6349a697c1f476dbf0020a47b56f1d44b97c6e179eff36c9096adb3a0618cb8d1b8d5778ff1dc427e74b7cae49cf4be27d508b54ebdd3e708d23213c1879

Proof Data Hex

59,560 bytes
121216010307725ffde30a76583bdbaaafb6fd512685f91e21b29719052e2c0e44481d126e1cd23ac37606ac19e7745472b8e148ad2aba5a7be8718b2fe73552c2459867ac807097bcf98cfcd12ef784891d5d9d0da57a12f5c5a402b313ba57a8a1a447efb8c99f188f21781368b37b1f08d96d77f26a6cfa8ee449eb74fc6eb9de0f7a940ed3d17376971410711b5760cb0ef2018023ae91b76e957781b26d8e222fb436f37095b02fa813d442d80e7822398f9b6ec47ed0c39f85a9ff12416a5c4caeb9ac997bc8e7c57d319621dca9b2b86b61b73dee3b0fb8a23defe2bc5a670c2d8ffd03fc2648c78eab9872d2dfaa383fc0f0a06e7e3219391b232fcd3c51f8d52b69cf7540937a44048e35a1d5ca66c8e740c12e6dd05d19c655328ca9109dfba43ef3fc5afd3dbfedf6b8c4f633e7ad3ee5d6066b7dca52cd7c7e06a941087a029873529441075b2d6f1b68e8fde21ad8066065681d01e949a1074c2abe6557158624fb42f4d2b65c5cd90ad26b4fa58306d1a1ac8343f19c438ce4177a145281d2970438ee0e165dc3d9d982856940f8f5ef8824efb7872dfb394f6c751332d16ae7aec1cb623ca5803a7f609638deaa108c0cfc553a12016f61b1ad93567c1188408cccaf563f0190ddd779b2fa8b577105b9e4232891ba4135f65ff8c84b853b5a18385f48ce641da279365fe176f2e80aea8a7d09f4ecef9147e0638ebcb448bbaa6bfd56cf1eea17ee80e70a9779cb0fa6c350c7e61f92bd215d29c5bd3224ff400f6d569c0081e8f4720a5354e6f4033c701efc2af16028a0f9340553dddea1f625f8b7f7c65bab4122c066b3445dc89e2613c5ce2c172cafeb8c03253ee06faa175d15ea2f20563d1c901a62044f1b4dda9436b0f15b07007fa200989da20092feeab24de07e27e3f093cb2501d86cf9e4071705c061c92ae92601c2e890993b34d555c508a88b41ee7637527cb691700bca1b3a65370ef06829c098ffb73c8c9b94e841176844752eedb1025ed9e30b9b505706ce2ff8a9d5b8e04f73f5d9568be82a521c59984ca372fb2028795b8930a1dc0a5a7f8743af4553a9362227e89f04f646961107bb7f1be593dc69c16fc4e7f40594c27a263f3b9db0c270dc03ff9ba4fcd3f07cad3ad08203937fd7c09a57c365dd1ae5d8e76ea07a921ac100a312959bfccc4f5a924a04f10ce76f90fc47a77bf8f273281914f3cd5e27b01240bf77e7b47e981e2b7c48ff403523b5ded1f54f902844124046a13546ed5c9d5c42be0b642f2ec7f580095549bf3468678cf177d9c622e109bb35634fa26c955944f5074cc58e1b76d1d98a661adc84e484d5c977df7ed4a02770d2005449db4f50761de4f3ce373ad7dea7cc3e01f6dcfbb1055871b79e4e86f4695eb13bd4e4419b08de010b8993318089ddab98902c6de4fb18d56fa0bceccfe6d16f8fb7e54c0add5cf7fe5c903568a63c5fcfb67d202fd89397a40fd8743bb5d917e3b88f5b1c517f12b5843a4553edddb7de91da25896c55c5ca6206b3abe1f75294946daf07f7bf000c890e5a1732d959fadc257792dc46edb002ff1d3f49526a760bec41417d26b1fc1f35756bc205c1229a363675766ba0b60edb36aac25c7928278836a4897b64e05bad8643ab236e2c6af73ba17093475ccc824f5a7f00a93fcc943b61c908b8ce726711c1356c18368c297a2b14484ef5145674002fb9705b8cf516b3a74bf714459923cdb77bf46d62ace4e1aaa70cb0beb70466600f8b6653ab6a42db2a57c136f6058d0a65b6053c6f5dcd97b26d2172965adc6701f323b80f62de4be1c8148a19c56607b721209a5e8253fd8ecef3a4592cbd5245e84ada17b34b6a99d6deeed4d7f968dcdf084b532d182b4fbf342840f57f5d6ad4d4c13e334c034918a02810acb6515907f93d0c36a14238d352d855f90a00216417df33a819fbe2d9677e17451cf0808dfb343750f4ec444ff2c6c0baceb075b2835f5374bc4f00de56e6651bc966dd29d4d08dc032fede9086821c4ea2c6627bb6bc86b5820e3f8944b66965425df475db89c72dce0e359658b371de6e6b3664c43eb449bf856f4f37771950bc2ebcb9ed2ef4d8406d251c1cd9e41e1afd1051e4df1aaa044a10ad0219d239290836ddcccc3bd895332cfde28cd784d4772ba2ff56fd987fcd66e2646f39889f8a11706e71fcbe46d197bd8015d09ac645b33ce7f3dc384846361014abe595d08bb39d65f64c17d7060f2e32ca7623f341d328a7662de672e92a410838f4fc1515634273def5e3eddf849e9f235f11e3b6494e281bcf838e245a64b81d91d6cc78bb1c5cecdf5b7e192c308d827fe8bb80d625926b7c3e3fbce368f1807f8683a3507183ec1bf18f7a21c7dd1686bc27f877392b51731d1e749f729ced7fbaa7de58c01fe281ac75f7e06b159b876c8830f14a36934956ef0aff6bbd009ca1ac625dafe5b051c0a6c2eb34f805997a8fea758d4d4effcf7400fa238df5d92452b3ace92a271e936016f0ebc985b574c19ee32c6eba6ddfb801c0b663ac797b528f39f513a62a88a395c0acba1145213016198cf2f829a41093e3eb84581d47ba49a51cc2966a873eddd4aabd5a1dc0fdfa3dc20b4ba241f7c5c8fdf562e49bacb7b185aa6cc9c2443825efb47faea00eebe65452f8170f41b8e126a57d63f3890504911c2f88824656a76d658424aa7819383f8850bd25e27b2b40c14afa47ecb91afff19fd98f2b908730babf5f03df48727e1998fb34995d23d3921259a1d9e09047ecb3eee33ed293945fd3da7b74922cc42914113300733ad72f14b315b3702fdf6a22739ad3cb9dbee2c61c33653fe4f36603af92b99ab1d6a63bfde15c31d619b09ae463d9522204d5d48b12c627fe4c053cba1bb2870b42edc9fc215c14cc470e5bb6c566e3d024247e64ae4db911a04ce13a5e92252fce82205b8015c17d0113bba9ac0ea42461a6c109627f17ba00aa3562dbc1bdeb562a7de91e9b1e722bc6e3d71f857a325c6bab9f5243c7f7c9f45965bfdbd16947e56dae161454eea0464aae0d7fe9933a91be25e55f5e535403890dc7962d2f7464ffe82c1663880bd05f1f8791acfef4239344871030dbd5404ee4cb15d21d3f37fc2e88dbac672a50bd4091c4f11a5828de004f65756264f8e79a9bf251b1f9c857ffcd206228b90c423a7aa3f36aeb0159cb806698f29da5c3ee8a81e66b4a29f1e98d01aae5a3e045274763147ee5a9c7725e8c1300c8e2ddcb08f16a927c3f4fa61fc0da33df06c47b38c05067bd8363df4955b6be1d50fda4a1f27ee1a41fbdcc733ce3b7c013225d6f81ef109c382b746e30b4b7b18584d4efeaa83d1089baba1f98cf901de9c9e19a4ee4dc0d44f62deec93b506aafe721172bb29fa38a154266f77f6af9c48b65fd4e122670f18a1dbfe11db0b9b37fdecf310f289db611f01ec0e0b6f47016f277758b537e70d9982ee0109ae079cddfefbfe5b8245795c8927e9659ec677a3b2c4fd4feff535e36856c7c506cb051c4eb334b942b3b104afaaf1b26654e4bd7018f2ec7cbefb22c72b046895f49575f1acd2eaa294d65e1057ed1f1e6e7244c6c89d277375767424f26d77c4c9839490ea869b18d3bfba8d9c54f0b4c012ab9c2ba2881eeb38266b84590b0aa604e98c84eddc60199c02f9e6ff8627215ad05c6611ed3ca4382a8df87ce921c455cb4843af4867d2b5a5f19cd5cf9db44d175e84985ae14c30c96c189ef432cb3f3af72d65f77bef7ef05c2302554b976cdbbd3bbb88b69b312041fee13a8f2aa8f3c5ff5021253c31f21197685db80b16a7e6f3e98ea02d4032cdfee185fd31b1ccb250ae4da30030df607d7394633e43f0a4f480026a286cf5713421f286bdb8f3856bbbf85362a1ef8e94c66a06fee9af1b4e491ca91b5b5001da04e941ce7f5987e5a4cb78d4e7299e14d41ca28be4eec2e2b6dd838cfc45bd68d6b76a4c5b83c81726945e605697ba40357add29ae13bcf2cdb03387de0d63987d1e2a2b89ef5331ec13c9e541094d29c39cab75ca168da5b6d8ee8149340aaa3b6723d399fed88f03e5c950a833668fa66d0e10b8b0429b8bb6114989ac47b0e357fee574ef7b5b85a38391cbe47db1839828ea4e7bbf91bae8179d474c63855c05d24223aed25b4ec5d10141fe6b601ddf070c71986bd8c6733659bc80fe3d27cccf87118f4d95da5349297ea180bd42ac410f06403c4820ac4f8c6577ddf7a24143e4e430521afda20d6d62d8d3a9b066149ad65552c2220f2c45ba2c990113e66d3cb103e2953f76a97ff0ffd6c7fef0413c98961377a3e78f17eb4bfed8af57b157e6348be84ba49b1e29da4863cbe1dfc11d2c9b96c2293305bcabdb638df614df0a876abb0ae1c2563be2127ad594189b70c99839118fdebad98f81d3d6cbdf81ff642fbac6b80e0c147983fa8a168a940ed252b8bab747991853f8ab8a325487089f7cde487f51c9134d5096e5638ceaa831c1d61eb8accc7c7d7995fe4af9bf25d832740ca9b6cca60d75af710e05a3f5d78c7ad8f23395bd6ec26c622c6df338fa2c1d716d7e5d419f2b4fb869e02fcf5a3167969ace5f198b80aef796bfe785fdfd9a7338903ee2e1f6b8083e55662b29d05fe44b5fee5e755a50a30abf61ff410757f0ca667a95a633344c904a8469da7bdf60d660dc73f5bcffa76206d9fda2fe2dad02836d267c6d05b1379f615220f7153f9d86e2e7638236344aeb5d8f7c33cb7e603d201dbecfe8c92c0de58a5f3f4e770d052e91a25b3e4326ef767a87b0d1a1c44876f604d046494ca47ae92d1e51fe0fc1cb0e7e60549946644cc804a6d151f99073b8732b54b9567a3ca450cbe2f70f967f1ecf1c1b2bc29c9f1d65ee10b84b05fa32468b9a57e4c812716144c011eb738596f2895bd91b64b8eba4eb2b5f87657286ba1e425470b228cdd216e28d3ec26fa9ee07b4ea3da8806736fa244c86c07a7f1a9063b230cc8522d80811eb5ffa3d935ef80259a3c877e2ece93d8803bffca0f6273ba26a47d67fab967a43d85287f39663c83a91a042ac52eced9b2b471c5c18ca52b6767ec2013f07d431b08eea52a00a90a5671b4327eda424fa2e5341b1bd2753ab266bd30c22aee6af99cf91031c5af7275b383674bdf6e79caed73f81b86d74dc38129fa851111747803088fc04a073759e672a3c5fcc36f60734c4607269619cf022c8ed9b5032b7b074674f1a402c7b7cae2e90e16cf484f2546bdb1f2571ecf299e889d2af46743e4db5c55b5d038dc81b9bee52f96e575bc5729c49ece51c989edb0a2aa4de64098022ea925e9dd424407dcfa0e60555cdc5836f0207993655c75a6091089db1e44dc7f3185c1ea8a7de9f1e8a94ea39b91eb6d69d65f8c11611aa7b98f9824f1d0897c53fb6759dbbf91fba6d3fcdcf9ab09e3a1c2de5c8b304ef7d7adc1d528bd7908d2813961f8e838533b0b1a0d2edce7ea775598a346e984d9a7d64005a7439f93300c7db1bdde81082e1604273a71b60a99078229711012bab526f6d2bfca49074637430c1eba76683e7851420d7b9b439e644f6bc5493700e521435dc1e81df401d3aa360978251dd38e5d64871ced74fb52cfe7834a7b066eb48e5dedf7684dc341e83ba4dbf47e1eb37a100d87e1b6f5f76b522e3cf62b0f9a4fa0d70327710aec57ed69b38f2a58495e4d3e45583453a97cde5a83ef6b766e52447e3ae0a841418f36b843c892642f9d57b9509261a7525947416b5853da18548c7b02ad91c31e423aa20cd7ac4c8087a5ac6ef8d63c892dc719838a9af78a3c20a374be0432f444dba35ab86ed31a018afe9f9e168a91dc5e4e94a6bceff856d843a673cbf0e71fd30c89b43b4aa99ad80f189f1d13cdfa165a7eaa752eef723b61c87e2be31e1437822237cebebd9d4bb2e1a2a52114769f7a54136158a4722f126eab67eb8eb7fb406f298fed3c94b049f954c29517da1c1955a15ffaded4b2116f91907e811753b7dd0393b5be7ac29d07002c10b8b9667afd8afe113c4f4221d0e70fad72017e2d4b7a81c640037c2b0833a8a0c162e575b56fbf69a0064d8c8ce817f27aef2f3f6f1084763c80ccd29b1c33e16d14b84bf27bdf3567c21a28a6ae944f41e2d9c605947276e4c16496eaf0ac121c7704f79289c6feb2ab9a30e523efbbdce472c2443460e0dc45a3973a6dcfc751133b3d0856b1bf2b580b351f7b8c3e2d65c090986a9ee5a4706474ec6ae9762b6916681943bd5a80f3b2222da751156dcfff7c1374af85602291bdc70b64e87c2ebe700e5d187e999ea913eb2910aec1d4db92c15a1150972f7f0e379845b394e2b941bcda43e0c4c80427017dfb667c02c21164f4ef774143770bf88ddc6cc195f974bd8029795a63f62e5111e9b8599e292dcfc569c3c09bed828eb051383ce047ae2d6905728c11f54116b0e9e79ddf0b6f5603b7c31fc1c9ff7de30731d8edfa551d6d729af63693491118ce9473cac2146df82d1b0e65d3c22f2047dd6880b107441bb890b85ec29b2d6012616b6f80683bf88611a9f81397b7aaea6d900147a9ded4af8e26a08ff58afdf049dd26899e00e271f21d96fec4c890b716815ac8b21fb892301e33ee4bc2ddc8d0535746cc89941fea0157c9befcbb3abf164104bfdb7fc88341e593edfdfa0e633ddf2742c2be40bf687ab6a36684bb48a8bce3429cdb2c99c807cf8f6b3c045dd2b2e5cc4e06f0bbf25e73b2b6671e9fb2041573f21f811631ef5e90d5ab12d9fb993303674c5a892b0523b8b8358452cbd1941cab77fb8925a93850d555f68ce18ed18be1b5cd84882d4bae3d8f3e9b81fd898ec33d0f538887357bbf5fa311c5cee5511e8bf8f48c7fd3a5ec5c18074dce09798d35287636ded041fe1500aca6fdf22f85d7aed88934891ec853c54598df89168732fddd7f0f19af363a3495a6436e499a6154b446120c0d2f9a46c0cbd00cdfdd79dc31482b6a86f7a1dbd08a659aa63e4fdf95b7bd74cac2ef734c9d09f586b1e259839576579831e3a91e9701a14ed20dcfc2e15ecd4c319bc394bb5ed22e9f88e1c6d63d2798ee7f68d93e7e0dd041647781669996ff9b54ee06c047abb6eed60f86191d6e7ca1c6dfd3f3f6fec3907db3e845e0ab77b14b8e6d434332d4ff873f294ae4a8cc2c2a260d1d29dd7a1c2636d0c1ebd5efa0ea481e6cf8a57c6bd1943d93179f03a148d9bed35dc2c88fbfa5b863da16a88e8503152bc16743309d10c8efe66108a9f7172504f5063a68f1be36f47053b514b60dedeb9ea2461fe77cac0a0a15adbc533fdefab9e3e5f1d7a431e895072a9e64f8e0bca1c12ab8d5234866df0766bc077e425ebafbd32519f6ef379a60371a6841201b5dfbf3bab5695fd6d0233393510bc0ae562735af79cdd0f7cb4afd1ce8a83bcc55fceff550ed334a3e505b37feff0c8212bedd66eb40e17078b65629620a33c404d42378f4e1fdad003c221930f1bcff1bb83cd9f89e2c4b4df7e3959a2858a98e98302f4fd5baf9ff1ee45767ed94548f4f4d6b7e1cae7be4d853e58c5528e3f4725a0fe856a479aa39e532d78b9f3a3113f4d3b9079db05fe602ad4329ff941238fda1bf072d02f6448a504bd7090b76fc32b3879d6095a09414eacb913e8fa187e4c91e6b1b48bde6f86f01c19d57672701adac245edad3b60ba5c32df50064224e0a20a5d28baf6c326cc554e35707a3c6d5b8e045d5d9e1ee07a57fec04ca3c197b29ad18d74f9b7703b14ab1a09d37731ffb4da354d8de03e29bca6c56b18ef8b8db81cd320bc466a295a4eae2480ba497c49eb775cfc06ae3b0e031733db92e52a6933d56ca446fff2405b6dcdb3b92f797887dc498f4c1deb368a52e4f47d579b688ee43fd4f5b5e395a0ffe65641c212432b7a91468576b6174d55698db69fb8e9a528a94c4700744519a9e72a0902af8064f31e24e0f3ef9b7d342cc093a475de524a6f3b2d69195c235606135a9a2ad184fa42c1d14d728f14554e363963f4d71f34d63bcd73812d4531fc8e387685544345d717037585e3ed1f073254d7a144e262630c1953092ffdb6d175d29ccf6f986d1914b02649c1bba2a66f2407c445fa5f1b5dfed793f4b8929b43cdde5a44650ceb4d1d53139733773cef757d19993063a63d02dfb17eee4d2957c89041c81b849f6f13ecbc00f6e891f5c7e6a71feb92aa87f5b9bdce12e2e8b0427d87180b411db79f6f3b6067583801c90850521e596c30303ad14a854995bd9976dd3df0dafdc8294525e98607a7b20446edb320d99223b3baeff6ba5a0e08d057bb1f98d1dfd6a653487f4acedcad888667f562e5404b0a71cdd8b48069433e3ddaf29f2c35ad384df51bf0d86f59e1bbf4da3b323b3d3f28c483b864351f89c7188cea83e4c137c158c6adad75a78911b9675f36228e6939f51f565a62bdb245e9653d5795499905a1c61576bed4e229cfa9b6a8b2af3a9382815a361e1cb833b73ba2c151aa2a4999015a89ac38e6a1cae0ead13ff6fa24661b0a560658e4a1f0fa78c04e3c2a1ba7844b0729726ac691d3900a1bfb1cadf63713f90c90bdc02bccc839e2136c7e643b0b59f25eec97f7acfa903624c1169294ec6aaeebd38199aa0729037799eea863b4bf4494b237c3ed606a003902bdf5503601d15d642e8cfb94aab7858de55584126a006117c9d8cd10da497d6a99642835c19e0d8bfae90b80c3a978f73ab741195f5e7306a83b2a1ff16fd94bb85584a586d90b7f6a75699534ab6758f146c7e657ef831b49715c500c073d69b306e379edb7e97ae2d5258e2fd397e6b08b2f76e48c41cd44a8725180f95694de1a5c4f27a35cb5b050ca70ee27f1a0a598a7c169ba10fc72372035f8b719f342633fd466a89293f6f4f2384858690dd02a464e33ff28587edcc4993caacb8de3edfe49729169d9b4a4368a6e909a29aabe2d6c5237914a56a59edb26ccad07748e5246753cd537987d44c221c7fc44c3201f622c118255ae30e77218f57b5a6f51ccd6fce723234457b44b89be321dd618ccf2f2dc07e60d737aa263f7bb5009a6fc139e851c284508c0665d86094ce5b8791f83e8ab70de08b270e18cb0feaa2609301804dd27944b77178c17e1f5141b5a98c80239a89883f2dde3a3b816896ed437f648a0acb82e5d01f85ec11311e6515e4db26148094951ad039d0399570af6a6a823c3c26fc4299974f58d4365a127b25332d7486bdf54646d622a916f666b90836291150d7b0e62348e93b8b116a649fd3c7a237e870d872a24193aa61b1dab240bf5a0f3f6288869e600056ba6d6683cc1363e899c4f3d8b3bc78a023d1bcb42c1db7fdb0badeedb67b09018f78a737372c70ca28619de5663de7058a6709dfade0f12fc621d48297b78842b090519b64ec99f48a06f49382a0df7f7447a7502960b30d7c23943289df088bfeb162868089c8aa13bb3d86632bf78d5a7f050c039f7239e97434939ed3d48fb6bd57ed192ac1274d2e9e04383947d993259f58b822856280ca29f417b8d030eae443b0839e869d5f5c0cf28be590fc58885f2c715c7483e981d19d1de191c819b37083c33429e29d6bad830f37f0ebdc896899028b7039123d222304c5d65e830a89e7ce90ff26729be4b0d2c912ff1f844edb0edcbef8f10c99fc9a2693f9571d85eb752c88b8b82d519556db0e1e5fbe786f2ae4c92f899e99d2d78eda37eea7f6b52bfc146983ba2248406b6c834f45623ce3c868806d8dc8eaf9ddfbf4d489b1a2f17ec3fe2f997f9aa84d84598ce9b4217e4a445a067b35f8675efcb0fe382fb9300de31c743c1bf6c0b4b0eb6f3e7359fbf21199c70829e2e6903e88a36cfcd981432e5028525db4e025d1a9ffcb4575f5bfa25cc39d12ad3521a226d86e87d61ef4c3580ce8790ffe647dc541bf4d91ca25528dbfbb12b3e97d27b852784b600e7abc80c0b452a047e424900661d787eec9089f029f5791384552b2f6d5b863d23b3c89f3da5d3cc2fe04f23565356185b457ea76dde28651f8f90e1ffce7883d05a07f0b68f22b3845ec6bc161ce4d01395d07bfccc1e08447059ba226139be5637078045b7608f6b3da630d7376a162a9878874818d26b0292077cc28934dd9ac7c987be17ebd374d9fd1be086aa1553f00bd6206549172705446b608597adbd3e3735481c49d1deee5caf142eeb58bb852a58643bd4cde97235e3af7c87fb350ee73ee87ab8952ed35171367e50916420aede5b1a90488cc3f10c2c4aefd0eb4a32e63399ca42ed252b22aa479f9d8e79e3b24a613f90178e25c84ee652d8fb8cd6a8272a160da8f5a37e9785528292abe677d1c273dc703a3f6ac5d9a4e745ad5f30e00dfa8e2c1dd5125bc0d647b5d6fafd9d139226d6e849a03547972ec841b00b34d58551b42cc1ba92fbd986843aefa6de7e356505ad04acc67d69ff27bb57a025e79884e923adfe4a7ff208152a435aaa339aeeb25b37b562d0e4dff5a6ae23b83a892db401e97e1cdae9ffe95be393021a8af2d3b42138f36932f348b8048694aa68beb897c96a894026d60a75b4de0034c504be568378f670fd920ad7d9677b741ccf3f7089127486b7af67c22d12bea08f7aa1142bbf8ba3b8937998adfc7b0be0c425b7eb7d0393798ceff1b53fa110018c38756b36dda022b69ece6ccc01c39d9445471f917aa143f2c22c2e97f052112978ad4dad4cb5af581bbbdae01cd62a67b69d481d58d059ebc97e8474221357a11af25184c3458ba917f04008e6fc30741902724e2cb2f6007e10648da4bf6f5886895226987ba13673f0a0831d02eada1f42e9de91faff9cac6b614c8e0c611f961e2b1523bafb0ad834a44d21be714cf8cb11dddf9f7a97a4508a37f308f60f4119b914d92c553e6845a5c18b3cebf372f0ee508272231e75308734729a512ec7cc6dc72541233ff77296c07e90b36e25b5dd96c87d3e7fe8dcff0ae93c7e3184498f64108566041b723ffda5aa6a111472c152a2b6c2d8014ec703b37cf4e9530e3e4f757c47fa590b324f4d254159c686d494cb446aa94c9ddb7c5d5a39d189380c63f043a7c0409fa490bb8bed3bf5f601eceb78ed6fa454b292d53aa2ce494928abb7e866093e8506e141f925a375567dbad89b091ccd14c536e097fb019d763e5929d6d45fb40eddee8b64556bf8e1615905769aa3c9b104db494ebb7718a07855d38ed5465bf5a196cc4328c50c108c9a4f94cd9309bd1b9a19db2a800373c2839e386e0306d5dc511bc3b58e281490d48d1987d7cbe524898a300bcb7a1ef034595f07f82969df5f08b76830a4817605d4cba471d7bde2835d9e3b5358fd4198ddbf47d7b00becbf7f91152ced59bae538886783886ae1f7823725ee8303d5343e17964448523550a76cd887286b00abb88e047cb89e05bdeafcef19b596bbd230172e27c009199cf5eedb9585d3f54bc5876c9a414185f972f2c6459e3baba897133b061bed1e1c8951da57d6fff56a9340a52212bcbc16c0260002aeb160922110d752c1f3b01c85170c497c33d784c22bebb70f9e0fa5ea860c8e7512255e2d03bbb5d9dec75eee0c5de8968e5ee1b9fa3cd3f836b6a2290f2ed646a2e1552486ee4f5a97553175902983a184a3da02d08eb2a9b2155ddefc25be513841fe2f5cc7e92893ae39785aeffdb696d5497fdfdf4d3caba8c9df0b16316f7249f5e5fe2a6bbf2f742e6cad3d3f9935f0673c18d15dd18c1073bf1e313bf982fcfd105f1c6386472318708ec070e4e7cdcd2fe17b55cfa0e7e27f931d590adb7a2d63ee78f7dc8ddb4be3107df0098e3bc8e5ed8de93af52e17ce430bdc9a755d5b1fd0ff949cfdec17bdda9bbc70e244a4425d2cf3f22668b923ae9e2f71508ee63d379efa7206ab449f99a2509bc0c2a5127c5f34c9c04a0e36ff7829b9340c19da9387f2a543c08d5f8ec5c337a0442581ba52559a6482958b1b45b8d5532e99681a36ca1a627da273cca4f177625e8fddcf12f1f2ba73f7544769eb6c9b8c720be6adc4a1dd05978a1056357bdb3f32e6aaaed1206f5cbeafb749a41af5a1174325fca7a11262419c48751448dc94fa4158c15e0527f0b82b2c810ddaa05bd65fc5725f8294138bd278a8cd63ef72017ed268e60754bc62ed5bf7469afd94d46f19fc66c0f197430e56feb467c3ca1e376214a42ad83fbfcbf18478a060e6b40cb6ed2cfd11fba0e3a5fb2887d18c75e7f190268e49e65523f5b82bb91540f1eba1b7b4d757456777afbab2505f9bc10446cebc45430d47ae849104d0758915bbd4d166f865bf789e966b100bca6ec8766fd4095934fd90c1b5d97b66b10cab45dc579a50fbd0c8b4ca1c65c91caa2ed68f05b4a4d7f29f7c80ad3f5e49b3f873fd67b1ac4071f7308fbaac80d1edd35203907949d982da4afc501dbf1cf52fc0acd7e2e3bbadfe11891f7604a862348688b82e88f79564f78251ffccae5ffc3644fdbd3f1a775c3d30b874c5eee04fb9162bae40c8c5538cb779bdf2f58264a3f32714a8def5737448798a0a2765348fec64d45422fbeec8475b0dcd1d0bac99f57c8181a72cd51c412a976a2ccab98c050b9cf24063456fc4148e1a54b36fdd9f0faf366b4f0190d8d8a7e944c380fcfb7ca246f4ab40390f27867ac0314eece3de47d1436c13a5b4f5b8d918dbc809957338f6db429a7878a9cbae16a85a5003afefd91b83fe57fa6ad939ce64c26677ee0841ea839f8cbf999e5f2cf37c6255cb49332aa76a57b646f045505be115b3ee57d7e749893823950f63ce935e3fca8a3b072808c4f53153825eb22dd430fd5730dfe3eea71c056a1cfa0aa729e503594dad4bd13cd3eddb636d7b319d521d1de8e72169fdae521b413c7c648a777891ca34a0222424a9244eda43c79d215ae099429e4e974e3f36f7adf20571bb08a902b283f83e2ddf11e0f6f39e9cade1625c420d8f5fa4d443d9374701251fec5a20e2bb2fd301c5e6a1691d0214abafcdff4a2e0cc2aad3b6b066d50cf8a34159cab293e6ff6520f1d2eceb8512099e96ec79d7aebdef836b1ee8ae4ed5299eb957c8c31bdf2a3f86f8fe0ef6a118c51db916fa1e31139db7e81e4ce9bc1fb7aff31d9edb583f723c688cf525e8ce2ccbfb4796cd3e32a4d6d539411f2f2567b4cb6ebe59d1cb1598c6860790eaa449e87a7ba3e6e537c26071b3679ab4432b42937706a771e893b207187df732fb194f1595f871a758dcfbdb7a58b3e982e5dd1cb402909a6e0ba08e6284d097bf6a5d85d7a36b16f7f149c0b007f55e2781f2b605fcf4ef490e2772cf08cebb684fda7a8738743a76703cf348f6dc6019b3caf7c4e084486b143848dc4d1c95cddd59ccdcf9483bdd909ef8078df2aa1783a8a22617b3ef0d5f20401abbe91e434914e308062949961fca166b2a537b2cb0398c2996f00d4874be1c247f4c57b6586857ed311aea748dfde6d895123274818fc5534864319ad2f8bf6e8afd5917cb6c322d7494b3d22d535116509c8b4be05c13004ed5debcac6802b3171bc52b2f5889634dd34a2dc44544846d7ef5b008b1e9b76c7b521c9e4647d46b8cd6cefc097a72f55a01b6b569f66430f46422f3a9866b99604630ba974fbd00db38064f43a29c830d320bff47a64a2aa27402880c3db6430dc71496caeeaea440b5a230f8fa98178315798fcf7aab1362df783b895a7eb6fa3d05bbf5e08f48f6e5f632dc89eae21222f7d4f6c45e46dd22969b99ef25ccc26ee015f5aa794b756294087f92c7b04fb4ee3bc31d0e651b2818dfaa06fc8a5be868e3269a7fe66638a8ac5921b9f08ca102dfe028d812ba10205b3ff1b85c1da9018ae16a0e141e10be2676ea04d0b1bcb96bcd015ea8dd2db2487cd439ff1cc23102da9e06e2902578480ede670dacf0aeced81646e7e4f9e8b15fc7f4c9ebd8bedbb6a5e62751598e47f861cc2e69f9eeace93d6a01a3d9773b28207b4c48cffe2af0465c1659fe1c91478deec1ae2ff05ac633bfc712929bd7ee9c80d142358131a6c416a9cf475ab02cc02567bede435b6c09b3a8007f4126a0cb6c0ca22f022a69845790e084b5e63a6a8c37fd6ad78334d3a16d3293ab944b5cb26d50e45e989047c3064217736f8b97a4b7d38cc772a37c08bc7a43044c08043055901cc9fd96d7d89f00729308a65ced765f5456d45720dd605a84f619c7916f92d6433c448090684d262ccc746efda595ad0a4284a09ce6a219e6560b09c1260980d3fce91376a90c48fc7049d3bb112c8db5d74164cd0dcb8087c0de5d95e2336b4acff836e5f165ccf6e69232294262a223dbf549fc16be785666eca8e7125fbfe29d45311e3b1512f8ec3880d0cb6cbb078adb4cb1c2f598efaddff4e130399074073a5a9a7f139c10a317877a35de0378b5fcac14fcd9d6dd7866341d8472aad5aeef03c4d4f8dcc22dd3c6560c2566ba0cd9d918044dae4118ada8010c4e84842ecb46563b6e7ac1da68ffb41b423fc648c07c8e21c9ca354272db28f8f57be8d9d29a85b8de5a4ef9468ae61fe2e9401f12928bf8383164982f084235462a5a5cd27dcba743b913e9232c3d5a4d15fdc9377fe4ae314e38b521e5024ea6b4fa285f3060135757bdaf82a882c42e8f93065bdc3f1dd7e3600786a821a9d4b976748cdbf74a2d0c4b8aadeb8148bc25088087c3b1a8ab32d3fecddac152854e98018d53f1514ab2a126d26b8ee07d4804f46ca45002bc3c9d98500adac890bea9b9b93fd45395cf75117325f14b9938786822226bab8213c90b94c65a7caee33f769c811bdf631ef68697a11ca9fbf98c552f6dcac2fe81c8fc9ea7bccb3ca2182fbb0b6d2c2063c051ab672c3d713f6b7f1061e77739c943897003cdc1558ab1b1c276bafa264c7c8573e5be547f84745bb534ae195783d4c1dfd7fa0ca0cff8cca358d97cc419cf5467c49b2277de034a1b6961f33e8a02e57dd696a38dcf9576e7487144fd7dffb6334320074bdf11c099a15c9933cd0674adb52825f1218bed31c379b4065bf17d1c10a8a8cae9a8f20967cb7cf796b6f297f90d46b1e650946a304a4e165b0cc83a341201235440f0aedc5590b1caa27d403e89cd80fddb96e8394c5ff617f8039b88e35614765b63619a640a6a98d24526a8b3eaf2016e6f7a18cd88338f9a7c94ed790a31d573bf56c1d41e6f89389f4fb316cf778fa9f012baf221a6cdb321492e9d142282051e9bb78142e59de12819565efcde7c6de7bd4e8caf42fbdb7564ee4ceb248c9907a267f720bc791576d9737abf248209bb51ee3248901e10a55a19a31091770d37837f1b33a185a346654a3001d1cd6269a37e78d41ca7e6f469a0a1699357a1427ac1747bb3e71a6d895276d0d389a885d5c35b6b490bcf4a3b58a31612941fe35a34c3f6cdba671a069e9b15ff6d0f897fba50203af0f64fd330d63460e65920ed52a75376ddd09ab4a32417c282092c2cc39c0f72b09e408d7c3a195daa3bdd276b62acd6c919b556d98b10ae9911d3dbb1a49f52d7029e1b45ff5eb72b51089535b509140c2229011beb206b051560eaadece3f082547378a82c0bca97994800d6d7a6a7277bac70cd11fe30e98f275a5d65a8fd1e6ec5ca72873f175bdbf4acd8632f7c50efdafcf5cea03a334a8994938f113fcdc52e0a3e10b39d0796898a80b33635762b20ac667b1b0ed36dbf90b6ee1eb80a7a655479bd854b7f47a61fefa6ff821abb8f10cb9bd8b4d1ac566a9fa3dd0b6c4cb8c9b5801151d1d3950904b35d0e93a6f0bc46e8941962e5258b69fe19f58b55d473ef9082c966f4388fb26828c48a31e352a2e64e312db2af5a70ec379d80d3eb8006c6a91c5bc090d403aade674fddb9f182c19f9f778c2bd552b7c064ee003fbfba4bbe26e470a0f3427ba9e3311efac2331255d5ad6b3f1cbf7459558d5bbd26512a8a19b5459cd13b804ad28c380a6e1f0a0b9380393590ff8b97054600b51aa6dcd3a46f33479fc6834baa8911464f65f1e8c711a4ceb7b5a1c32d783b517caae3e8f275e2fcdeebffba50c129d150ffe288dc548ea905ef62ae92e378ecb454f3c55f3ec1ba59d3d9c6d7e05b7f5ab22338a3c92ca86f9c1517e963780ed3cb1a521f0fbcb242c53fbdd73a0d09e94ce1dab0d59a68ab37f485bc83e9d0cea4319eeb9146742e92b4abc3d238ce2d22e63b5bd7bed437a8c0e32bd663d04e65b029bbe67d4763d741975aa0643fd2860f81e7c754b27736ee1d1761754e3f7e0c3291741a434d14d5bf165c1d60bab1d35afe47c25abe627c13bebe234c328eac62281fad3b6aa08d4e55d4caf6125300969f26a1ec7a6e8f0be7c986d73722f5edac8361792c0b3afae8699b118f364e6c5ee8b1a2263e4803b414c526f8abeaa2d45f042f26ac19a6a8d0b0c908099ffdf751a616c328e2f70d655e12b049f08b67c43821238b01525775c3c9c0677fcb3a81255670558fba0dc6cb8fd82ed5ee876479a3496042eff3c41922235095bce5e8bc4a826fdd658e9536b78f0e0a733a77335bdb1bb1d47b19037cb8ac67ad93df371804a56f6ae9ae3cb444e50ad8da8a39e91f25bc036877d8dd6f8db16fe3b94a35552d77587e29401e103f2953a2e7e22758069951ca6981867143c97694261f06fb8b61a85734423f2578b8beb41de91d9c5df1d4fb25d7a059d9e3208b5cb49e25fc954f56b53306a74c6858df0474797caa391c748c3c649e99c0eaf668a1f6d634264aa13339df85306c83acb5f47e06172df23a0ae01977e86b61095280fd558d9048b229c6b7eaa69a4afd17540a83fbccd1b68edfc53f6a489a141e89897953a9c39e6e8b544e74591d68fccbde176784b609b1a53389aa76b17d4319c444ee6406750c0b1a1e991eed93e5381e78d3871af0d5893c14876100f0edacba8322bf264cf5f6058f922137f3a4f4ec260dac125da72775db942656272495d9e371603f4e02e830669d06ece06bea92033964a535877f0897adddc2074132a3304e13bc984921c8a69fc7f79280ac931cae08b5d2d75136153f7c7dee4e2eb218bb5654518682f10019be18a2f9b3fd77a8de7fe54882168a3d3ad0a11f324b96aa1109e43c7fc491b649a2319c65c9e3f25ab55a85d10d4a055b5cae2d0c91f0961afe7fc686df5564d096aeb5ebf10a25a3e834a74036c098dfaf7f1e3380f3aaa0bf9ca82069a35f08f74a0b97fea644c4a9cad967d304c1d0d258ff476dcb00dfb3b6e6dd16385602394fb3f1c428c6a06c87698f58f7d454aecadd9ec3fd509a8e8c38a4814a197dfbe2de09ac02617bf686c8ed03c1ec7bd05fb71f7c3555f9e842c4df7ad33fd64f6cb2ae512569b9906c777d36c36106d7ee080c098866ae631fc29bba5d2637942cbe1f2185b534ac1fe7571e28b674399769169d3cdc5a826e8046a2af7b1b9655cccd38f9bb55d2a530fdb0360356abccab976b209ffd1d74b7d44961a9b683a667d974b7d35bafb28f663cb71dc4121361b4244e6fba274d3fd0b044a31814447353b6a353eab3f2caa8908786ad2cffe2a1b32fd5d0cbe8ab977288a47d3f9b245a3d202e478390c29c098e99ca643af9896ca1874bbe0df969d4878a93358abe63322c70a78231f81773c269eee50b03f27ad6dc74e5277b0dc96c89ddda241d1813c8577849550bd275ac6f129619fdc5fde2e3abad6114fe973440f53c6cc61eb3c0927e98e34733a80d3360397cf024e6bf28c9578c6d317491dd4a1ed51e6a9bfc3127a022f30d66e94d764e057d6e826ce9c1254f1b93c2d9be3c16aef6913fef013e08c02318cd538e84256d7353232841de8e38dfb99828acc6a414bd57628085da2d5c9345a4cabc583b608309b0ca53190893ac9233bafde06d175d649881aee0d2d13893adbdd5ae0f2dd60e7ee9c1ea89c239922e0d100d9dda95b4b1b13b7fd20402ead5ec2f6d380552bc1ad72be38b4ddfca9c36fae53cfcb7164afb7cc04faa7f6191a770c9e7759351e93409196f4608a018dfd90ee4ee6fc786f8520f82f3507cded7265c201215b91f94fd50fae826a95fa0bf14a915fc9cb03bd38ec1ce034f2efce82a1cb19c80dfddb7189a15b411908dd16230e4f6f644b81cbe629a980072ef7c77eb60e5276da06bd2752772a959288cbe4813e423af1857e4e1089cab2366ae8f84ad0c734af345c1c8f1aef8889067b4c98ec4cab73790547e12b1e6beef642aee2e4dd63306c2c7412bde68978db173da6f3b8e329792f82ac42eb5e118d588f805a7e475a649bc24112cdfa05791019d3f7f99fa6ea2d3eb53c5d57cd771e9dcac913fc2334664bc7d73867e33029602df3d32b3fffa3e7e3bbf9ac43392b24256ccb02500b0e0d16c32a10e0328106e4ef7a68e67272a61ec8515ebc4bb6c820e00b6af7d475cb7daa77536f4bd67c749ca239c09c802ba77f77ddcece16b33677100e6d7f302728be9d374c64b6850865528dfaabfa1364cb5585d3c29b86a53c0d5ffc957fdf76aeaceb6e66746b539ebc18d1c71dee2bbd239acec11c7e03c91c89c9596f775f3327d21cdade49195ae87843bf0de7015ad3e88a0cc1a3fc19914e8990996f70a0c325702af3918797af40a4927ef88708f7fb5d812c4a0ad2a19a9ced24b3f86694cabfb9a0382024cd17d86e19b2a4a0c3220f87cfedb9f40e8210a043f7a3166d7c61745da45abfe88249446e2e1ea917432a48a2ad9bc737919b6431b616399dd14388aa1d644150a01f236f2b418bb29a46af754e437b3414d37386dd6ed4e0d44f01d4084ec6129db9be257bba921d3523077d67a33d2ee77f15dd0023979927495081b7e9c633c86de4e9bc4f1be06d0168794da67bc7f713f27becae0d8e726fdf938531571e06737c63539052a6314c52cfc36d327166412eb569be6432fb0241106eca6296354fc7dad3cc5a37d774080c9cd96ed758f0450fd33f6ae4e0552156f0b8031d676b80dc2581acf57beec62f88048e5ed3db72d0b92580a6d5a054323fefa7d63d407044b1d39e92e93c9a07e3b54fcc0fd536b6d934c1fff2f68ec67cee239f2ad2b253396eef5b26c9d5c97f0a93fcd291fb616fa07138ae720d7d90a36381a7aa939e4e224fe282eb8f406147fba3518d04a45797033a94b542565b32cb04f98d113a40d56c186a2cd48a6802a9f4bbb7072b882162323c35b22360bf135565a03d780f2d09524bb391ad1d82f8acca525e1cfb9ae9e9ba34a5f1a51d5d650e172b36766124e4acb6294f62334e39947c0931e2c1d5cb2e3fb863afbbc17dbb69e3fcbc1252fc27362fcd961c0b1d5cc8e63000605d33c8d8773ee569de4aa1c413e3876d1bdc44305ed738200f1179f6c8c5b2710a9b8e13a52bb08aeb0cfb60ae83fa47f21b48ac17eec5830c25863e9ecee6553e836273f4c2f3a9e50c74ab76d6fec81a1d52232616b452af41e94b5757e9bd8615de6d37a2e28bbb30060f7b65e81c3afc2692627c4f822b5efca11c0bd5fcd5d11a8c9f3aa43fcf66e19afd2559a2d6d6cc2a8effb59703f8fc16fe813c8574b2a7039137d10e85eb88c53d1267d471386dc0c7a851dc8e09061e23b021e2b419b527c4bdd131decef734b5787287e4ef2ffbf963aff707afb53217fc98be22e0463e782ac7216d2ba9b8589d850a0b0fcbdc86b74f8823f23df00599f8aa0824afaa6ab624b4316e6c37cda8c70cc9645fbed5d1cacfbad0269044f7b802cb2cc887b1983ef59bc85c41e793ce543e9c444ee952ea4a292015ae8f6c19ac21e2b85bc106aff94904b3cee47929a0fc44e8929dd3029639894e0e6391f52d180026a6b2f75f71f32643ac8af247d6f0f688cbd63f7d30af517fef30a4257227ef196f1c4bcbd1572e4e0a75e965ccdfae9849a3cff001ec98ae12c86970d310ae9cb9755720e0a65ec7dd67f55d43a6f60f39ee5116ec0b07db46cd46f55c3983a7dc2c5b92807947e4c8804bbbc2d897e29271380da1280ac8969b9f23ca2cb9559864500782aa09ccc71492c40839ff7a81b2ffc1ebcf94d112a34bdd727970db44b224a19bb5534fec1dc809c7b75f968da61f0c67124de7933f710df223eb23a38c34fe8e11f84c1541c439dfe5a84c824245469b1e2baf81a8fb5f14720d6b3da9cf8aa4d1d806ccc975fe663ff9c7e8d017e80c75a3eae81f330e91b26916637463ac090ea9c550a786e8f9ed695a65a660123e772d6f1ba4001e0931cc5c280299d80def2086d12d6db56781cac63aef0f3c7829892ff42ac1fd9c7f24751733542cef808215930c24869510fd19eda2554db765610c957c8d6c2cabd2ef722468e7bca621924bba636a473ea482edb90aad8ad69b446e83b332230f16be0e63b625a123c8285887d8552d8e811c641d1272450bc53cdd7bc91fa783857193247958964fa612e33d5783f1ba06ea863630a85b6bec57386d6b41e107d7ac43bb4eba657f573a62c3b80b99ff7a038e8904617b7cf0d7e307058e0e9bade3c41df7c3744ad01206d044f146f57144fa2002b7206d3b2fb995207a3e446228bebc3916d49ec4c7cf5dbf87ac2f76172cbfac232d4c2ffde311092c11e815773183b8e79a8d1f6881d457c290849a1649e7b9b9b619da0a93ceeef6314a94f380d0cf0235a742f8097334ff8744d6769454a3dc7ee2d743874592fd9d7113f7aff2193ba22f0dbe65d177a916fba2acb10575caabf2b0b9966ce848eee8caa5e7140ce70a06e77c8297fad8a68be76f8a29f4ddc85fd5f68dc4f24aa7d754a06bbc98b795602042b94ec2178910f76557854e665fead1aefc00a5125104dd72dc7959d6b5fa174eaa388b80c0a6a83d297192d9a0aed370d8723b112928716d88ae221b936112da4115a905c0520cd6adc98a7bdc290b1a5547c550c9343c868fdae2af012eab0331fcf186ed2b90c56a7085fb00b09a2a15330cb1c5a4b6340c95e4a68d92e4dcb1b8fb289755c0035755690584f4df5abb7d60ed1e98a95f16f165bf6e3adc80a60996866e02dd1a081f7c459356599ebdc3a6d705409a2bc1488eedd7d0bd5ab9aaae861e3396ddc44cfc36ff526321093f646ce4d9646115cd9127fbb3466dc2cf52d5d05272c8bce6eb120c2d020d7982097a1f5facf127f4c6ae03cabeff72de7f5148130f74eac60661b6a3f551720bda17faae5b3de69b37b45c099afee507d8184c16cc2aebc814688879bfc250f186d99384d86c2c1035b66d5ac1187649c0d101d0c78955a10d4dc4ae06b16bf89a906f4c16f5f9a6a8f853260b9e45a7dad17a40cbaceec023b31de53be43419530ef82cffc7ea5e35be56eec83bbbf0a97d3f5d0a8a1ac6e18a4d5b527b4b3f78b37523ce1a757694711607b1dd4d35766d5c3373c1eb6b7a2d0699d8492d918e8802744dafa88fd6f48179cf422ecd188cab341319e0d223662bb5be30342a55003880f56c664bacc9825f60987adb321533fa1944eb3dc3702575c1ccfee1896fd2ebb7a03e03eeaca118251a9316243b56cc9efe6e3055f3f960cce9820c0db360b9f40a6b82648b357ecdc899dc80d000196b2525690ab566d96b4d1f7fb0e2f3709d561e6997989e3c0fff6f87a1740c118b12c0788b53fa6f6d5925331ed6aff2f4eac84cb07dccabb15c7e52aecf0c4c551764eb7a72c682972ea28f733800761a91a80151f564c17f8033e8d030151687365d8d3a9ebe736331e9c617fd33c1b83ac4b262a7c25d39608661fe6e49270b33853c09a63473662d2bfd1345174c05db72ffd7f54d24b20bcf5a987ada17178020edbd8a6e4cd0640e65703dfcd07cc552c283a940d2dc17ec0805600f50d3801c32079ca991867869608fa1c9cd15b0a868235acb0ec6660d092a37d3b41ec8e518d0e98f3a4ae4a3347bd3fdf99cccc781404ac443b4c92b1411e131f41b0184ef3ace308eb53ea3fc7be24929a7eb7474a8bea71be757357439eeec4842f099bd2832396b660f6ad0c563026a2c8f13b558740c5afbd2e99a0ad7e29a75eae865f078c1097998fc326d6cd7740e4bcfad70d2fa53abe5cb403bad900ca63aae555c0bf5d8138d5fb7a2a43660961927ae6a577b8b5f5bc2da7775513162f8bc2124c0c490e1b11852afc1c65dad7c822bffb7e239d4174f31f0ba3be3f11b417578a40a958fedddf3504b69f0c34669d0d8a3b86870b1b2cd0fa7971bd5f7f58d6d123031a82beeeabd5435e9fb7ab8cc7d350588a9ba84bcfc86588c4b2059470eea8ec6c25b1e1810bab48d6b82e136429fe9f2c2de612e252e47b5c56b42e3d8a1a4bca24c3f86587b72501083dd51485e0ef5f221d341893b339b8e9e54ac110cdaf565b0c1d65bf42cfdb2bb40dedd3930a63470883fd6603f0f623f1002885e19e8d4317c71b2c9fb99133a79961e0efd852e18730dd316df6d7a507e382bb2d23ae1e14b36b38dfe08332b7dbd40da81ffa048ede78f562e216f42a2cb545c6ed9a5008ad08b3bb04a28e08e8e77d2bdfacb0189396e19992442e02b927e6c11d04c283aa29cfd4acdeabfe8bf26f8aa068bbfdea0daf7144448a61fab122c02072eff8cd99789fe1c4b606172185319494beabd066aec0e192d8b028fe96edb590fd7d3360422e1f7dfe4331a4315db1300ac74fe62ed734dc86f26897f29c93f05c66603f6ddbe2101082a979f2787adabaa65d60f85c63d9e5ecd49b9a363c41d2deaa8152bd64e178093f37e551173bc15df9549486d4e61ad9aa18c15613042db30971abfbb184d391e878a10ab0f215accb662c41b869c76579747234944833e9040a33022a7a5550e566885ca8e9e8ebdc81b1016bc64b4b1f95b93ea750d76203cc27f4dc6e8232ceb3298f0afa54b9b970f68d8abb7fe4751a629633219c18aca47d5633bacd050e0018dbbcefd640790b1473a09607d337c06d3d14ea71bc1bd32645e0cdfd664d47f3c81bdf62b50f3695faf44c3220cd28627a58707291fc7a2ba49d9bd9df4f13a6e554fb51828aacbd84889d72a87183bb95056b47fb0837b31927a0e6d884014d5708c3c64f303563859e67cf7117738da346645f604713d24bea6c2c919ac1e4efe5461c8cea2cafa7ffe7824fa01e43ece3a1501b1b323ecc743ecd04263bd9970ca41ed327f7bf8629226b2388516dc8c8abe1d1657587de10a569d80dd506873b37f97e3da4f4a6c6f49440f838a726c039d5e676200970422526f8f796eb3198afc4638ddb2c056243e77ce1b28ac9795b707b8225ef232f65aa2b5152729be6ac1769f2d6766742278a4674e4aab4bc491918548bf439eb587fd451e1e437db0c5aaedd2a6d420b4b2b6c2c36ceb247705bd5824284f63e7f322c39fc7a7a905ec4d8f48fba04b3c24a19186af3467344dc6582f42510176de7c44fcbb06a2ebe4cb5ef626f8f4ab634fa46962b0915035cd7598d6ff524ee2de39033bc757573ddc3c1ccd615c5d623645f47d19f3a603b89244068514bea9002fee567892b5c689314d6c0066f6ded190bc293154316800d7ce68abf33af0485ecd815f8407e7ded072f7c57aec09177a86c4341d3a7fdec9060eae274e6e67cd116e59280657aebd82e2c0607cc5828cfe40be2009fec1549da1fe6c9be8f94f1424c44977271d15451535eccab41c7702e6dc6e1fb9389d39ef41dbaddd618e77f03b0d79cb742301db04246f688a8547dc820e1183e966c0f914befab575b3bdc58e36e2e154ee6fc5a2e24b40982a6c980f0d38bcf49772221f29d90c15a75b70507c2a5052eccced8670ae144ce13fe1eb136b6a9a66947f874b1d118d0f429526b377a7cd7c9b2719eacd3aec33bad06cda25f48b8058b4e2e752556c86a767740ac424ff131d86210435573990d9d4c6d478f05eba7fb475ffcae622bc9fd943b121c302509e5f83785972c305c64d1f7214a5204d0bce6de6a2a4f892685eac787adc64fd71d99db0c57e3e40af42016fbbbf0aba99cdbca0ae71609620c55a1d768da35d85e063b74330babe123ec4bd64a998516eb472709b2ed42160f4439093eb3d21cec97186de8e5231cbb5dbe9c1e235becdd7ec40b559229c4159ca7162ff7f8f3be80ccae37f32f83d3ba5b362642ff1da58cab02423f8ca42b0694ddac22cb578a2b61cf6f2f919465f7a7042ffda8fcd57f24b7c6903dc449d9aea46a7d9c815b169790b9788e23c359ed019af983e64b12582568f85415b28a54c6636a3801d7a7981362d67f4c560c06250ef8c74c3c7068ad0d9ee5162aa017e3d622522c70435ae7458b9a3e9adcd504df561291b8d4daba499d384e0ffcb5d7150a3cfa1bcfee4f0d5e453a25d22f3175c653f52f0a87a62cb4357f2e6e1d4e1262e3860eb445c7ba4c2bbe5bf20e66d116d71ffe2a2f96a36167ba67714ed0173ded89500701ec1ddbf9ac214728da06f4ba4bbe2ea5c33ab5d2806360e7270b382f39b5c1c87cd85ba5798babefaa70ba9b6bd5c991ed86fa99ace48ba1bc80c879f0c8ccdde461faf5b641f3e4e12c02716af2ee33df90667192c9e84c628c4c32238abd21771839caf53c5fcb79b3d9726a8482bd0410255c514a078647ac1f80f0aa967fa11a1c85a2d19edf8c29dc349c411c6306de9be97367aa664f459169e5e58bbf0bddb67f670d8e7dae5f4751bef1f32e762bd47c8d4df972a3c3e5d20f0c9e0e1483bc165651d9afa6cb0d8fbaa5c80b7f75ce939678aeaa085f676fe1d767a2e4e034a72f37bfa60939336c0938f7ecfe06fa50a27d292102f4881095aef14c82ae760a37818405a7b123b6f090073968aca33a9ab0aecc57b5a86b8ec7b06671ffde712c2602f6cad72441b46041c99d71932b302a5ef03e9e82f975e2a4eebb8d0852047d8e96131d7a2f6ae2fe1c5c2e89eff80c6a4b0c79d904af1f94d73fc979d6dc5987dfe2ff633bc37ab94bdff646420ea79178db236687cc336d38fffb96fd93df39d0487e846018c8ac684e25d0f0a91c9864ba2ef4705155cd6ee5d53bb12388368991312046d3e5da370b8beabc17d74ddb515eaa58c82089f83f241e082b0511a3de5052f970be5eafdd6fb08cd14ae434a1d9666a42d93eec46231b07db4a167712ecdf507278a3a3deeb4af936fe4634940ce87cc677b92332a090650d0cbdc5e8b212f81ab6c7fbcf0ced924e3c5b087de3d93028610821c2e926054f2e7cc74e5704e4c16328694908adff4b342d8cad3741a1060f992fa33bd8fca8eb80906dd6eca14bca63f55ce364813ff80f4996548b418ca52e414762a5635799b287996900348928d80de1f32b717f8960073eda52060a4c1172c4c07028bddee398d8bffd46d7f442f515c9213f170f13f81741a8a3c370a21b36ec5d346f3e83812e041fbf461f56fcd938ac404d9c8aeaede2a9b05c259a15fd38d73f4c3c3e77881be245c094178be80d92fffb18b2a4dfd0196eaaa0273d100eb33b754c11bd0f0ea6fa3f48870f9fbd26581dd682135ea6e9f3ef31d089bd3ffff00f1464cb4a3a9a7fb2409af235f3b06b9a34f0ac51886ed26ea7ed17c9d91ec6ef73215f5c6e6d64d22cebfccd6042ff65141fcab2d952a34e84c92a5883f4ed7ce76e0d96f09f43be275d43fc17e2466bffab01ee4fa969113d4b3d07c67256aa218a3026d02bf2381abfd4c4809e6d3049a5e062e7c63d06aa2bc17d9ff8b4307b399f0d44c9b847d358f053f3a404e19f1ce647f705b69528defd161b8ab68e2e708058322f80b9dd0a38c75d0d82d92c68d6d910db5184710a38535fb23869bc234c2d8d9e2022efddb594884072d1918f7a1663a2b23b10fc5ac94a21f3152fe30562d17dc9db5d5bc901c657945a348a96a5d1b2e7513d2de1f5ddc93082790fceb5b628ab54eae37fa1858055f0e90e197a488b2e365904b3a1e7e5a036d3224857c9490cd85bd8be247ed65ce0e2e02d0427e039e1a101e9e1f94ed53d26a790f2ffa42675b109b2c6c35a7e639820c18c50accbeb895bf8efc34dd9e0ed887b3090ef3e8d59e1559aafbc9a67505ee28cb6cf609023bf5572e52b3abf3392a07338000112989f0f3da19fea8c276936fe15cff5301edea8cd833270435b9c8359f1a8eadf7055a5f520fb8702e284cf9c111d97206a2384d36cca702e8a9482ef47a58a62051d59972ac0a3c61eb67721ea19e9e62b85c3871d48750c589091296674333035118844d429da94549df9c0e2ed0d6e3335e5c65c3e69a8c1f1b27c0eae96afb1421131d6e1e54ecc39accbad9a2830e27b8ac6dfa7723de9a1a2b234a11c639d3ecb3796826080ae136b3740c1f3c819aa9e82c5d7ad5b1950e59ef3c27955bcdcaf16ff07cb096875f5875fcad05c24124fefa2ba11fabadafdd56031f8910d70fcce7d454005ab15b87d22f7caf37728788bc21694a5e8b522d60eca2f8136b0a93bc646d968c569c52aff9886d5bdddfff58095bbdc740f17b602d2d90686b104ee496dcaea1b279f2719dd4efc7d6384fa8cee1b7a1d266d854b7aace82f52086b94a46b1fda3ee085639ff8755a7d2a200564d8b37495747e3a489640a6279286588e9551c3bd581300f18e293a85ca1bf5c8a03956f0e72044d2dcf0646b5bef617e5e643a339a3744d30c00cddf31153c8f17993fbf310797733c7265f00e99e7e855b8073a47fbeb1f280552c461187d7b8f0a2c7f44cb63b6cb8d0295c35c8def45bb9be77ad2b5e655863a6ca5186d91358bfb81dd14f1d16800c7616df2ed0181d1875f0e228a86f5315812aaa9593f6fe988759c3e5ca2229d4e1d2b36dc6fc3ac68690b2f4a128bd7054361eb87ad3c5fef0fe4c47d96bb306031918da18ed8ee12c4d7625233397e38dfa0963928c625407f7826cbc83159fa2d35dabaa156072bf6b394f4afd7fea3e5c16bd400019f2c984be171e7a0412db714183ec374de8ee6452bf90fb8c0b1e21eccdd65ec4d07fbd6a54db8b5ae525fbe90ff02e5eb85fbabc421a9f79c9c65a13e4db34ec048677804854fdbb7aed428e286d0229d3b2fde57c8503b43aa66a0c8a2f21a1d6a28b4a71481743e20fe908f3c89173c15d6152f5fa4071e8cf22c867690ae3bc1076e4888add38f72758521d53473fb005f9301a8ffdeb04ba38783a95b3b279b1b99c41d1014cf2e8c9881cb633a0ac646957a9615b0600dfdb45287a389b34841eb7ba259757b7bb6eca5753f55abe1eb9fc94eb4d20002af9af530f4dbb85b493153c49127ad892f01e4fdd3c3d36db590a05f81166f26a3d06d89df18fa43c3cab1122e9b3f7c6ffbd4eabaf6dfad5bcfeca6f3ba92a931d2af49065909b9571d0d2976ae7ae0c43b68b68122eecc36095f0b2ed028e434874a21b912663f1f216e1bb0227b8fa33c2fd96b197e7aee58ad7694273330d607f9c1f7c327a81a66174f1fff7493c2e7bd2358d7236b6be54d497c97283b11200abc56a7434a9712758efa72455ca31b5eab03b5c958ee35ce0f8ad40baa720f04f66021e15cb9e4a021c85c678b0b4c64c6e8bc4103b68abcaa2e4fbd6dc6ae8551225788c9d43bd69ec3861e2920d5583c2fa16454f74ccf539a7eccb17fe9d07ac66b2dc477282d709f09117290929fb0658ae7feee75b149d51357e4e687725b9a9df8cb86fa671ca705e937a56ec2dade34a05f6af07b308aa48d0dbfb154c4381fa4e9c55ed8901b37603708791edce64fdf78978c87fc718ca38f8e6d70c3293658d0123809f41ed416e37b48b7019e786dc372642e1083dcc9fb26c97fd170719ab210b772add547fb81bebff61e45565d62e5e81952f7f860e5300bb52576bd90d234090a266cb365e558e8ee0ccd5dd616a19f5f3f7b50f540ad95c1348f6efb58b7a849d720926e2bd8f7b5691db7c6d39c5c067a8d356f852b4883e19d0e8128dc6946880b334a1074aea799071387a00de501210c24029eddd2a6fb0ef63506f57d409fccaa356039b2f6d64b68dae3fd826ceef8a0872451b54702765960b07404ad22d3daa363bb2f7f5c901fd17598aa96f6e18160c9aa905e78ca60138a564ed1b7b4ce4c31e610c843221f38f7777afb8be325ecb3522f3be4c48f872c588894877b854be05dd122ee8bf4ed33ceb9d13c5e0385f2322dd2000ef58701c8f3f01a6e9ab939d279453786bc12ba3753f976a392ee4fdd17ff4b870b7cf9e28d73b48f8d7819597a70f7548266eb499647af39b847d755c4d4b57b724785061575e527ffaf086495dfbfa510726e7e256c10620f9d9346f96407000b8e448e107b90dde1a3a67f835a13084c881518278cc973a23dfc302bfc34e28eb2584036c7e23b6ba4482b38f1236d48801c3d023fca48836bb78d79f0cfa35f67e768ca65bd875061c2ba15d590bb09dc32625e499da077fb5951ed45291cb54c9addfde78aa7973f855b58b39080ed2e313d1828e0f2211e65183d45e260ce38344534031acf92987393b5f41b408266a403cd6843970b5fc36f22fef74f7c40c5db4fbee409a0beac7b8f0f9ac79a4aa1eab1a905be3eaa4fc40ab58bbd04b9224cecca1ba3ff2c6150b202819182f4000b8f0cfa0633248a05f73552881339d8270f6fdc0816d1c5b732e0929e888a8b728654a09301ec05727321f3316312fea843e0159637880caf906374b6e2a6ade20e9e24bad8cf9fd0e587ecf2739b6dae517f082ae9c4cc0c35cf0f1170aa40bd49a355bf242aca981c5e475828bd8790a244697ae4c72734e6cf543c68d060880ec08cbe17263b3c36cb10f5e18b97c8ac4170fa06d95a88a4641948a55d9fe35a2eb9d320c461dce62403eb7ee9a614e46dc0ff3c18ccef390c75cc3c10f42232d2b80f74835a6c42ea592453e288b9ccadabb2e7bd992ba90fe8514257f04a6eabe30167cf54b4b747f6a987305df7347ab8755ec3fe11e3f1310839d54b284917d2f39fac2cbb9b8f06c58f074ff8397ec56663f218bc43de3c32ac7b10f416003401b3fc359d869acdf103e90631f2aab3e3a1d164a83ed31dc2cc09dba1a339f224dd5fa0b8dee5ba27367b71145d9e36c5814d053c60917af50a4ce04eb8cd02fd716ea71f419e304575945782507a1f6eafd874cfd1575676d1a18392b71b1c58a1b94d737e32db5be43595f01263be6afa0938368bd51ae9349cdeec697ea8bd4797495fe53e7fe4b2e0feecf1b1f8272f1dc669f8aa5ca6e603e6ad9bf2c65bdf7f4588e63c65a67cdf7dd78b5becfb851c9fe1e315de5e7513a681b84a5647c08e28f15f6599b6c8e6920fd7cd87e5b7e14fd5b35724fe083ba5282a90f9968e466332170d63de51d55f9e5ee40677688551c5872814bfa98fff6db463f6a651aa26798c7d61a2190a069189a51a772608006a546dbf0e0a94447a61512c24732457a4e683ab33496ce513adea06d8249230730474c17be3cde5bb5ec5b226d7f932386d5dc7275e6f674f640ed8f85577be5957fbb0c51953d95cd85b5477e883078944c0941557b1f55cb9b95cf85bcf42c15a373615765fa97fc3d8b0600ca077114094fa599836d1bf01aa27f8d930f26108a0c3c121c40d23cb0258f6b5f3b88420cdbb955ea09f92d0bd0360e297c8a8570586eca6f000a38bc420eecf3dc6d08b9fc1685d108cada7a9011b838c752c55938edef8b9f48b9206c8b30366be8af0eafc4cc6145476b7dbb640605a466a20525922d9fe92ed36719f3fa6b0195710c892db264a743aacada03ce2c389f7c51e895c0e8b2985a3bc9271d2a8eb543b8e4ec419b83622b9319e7987b32cf723fdd79b80d49a61c8576253e6e86ad5b7a05ef4ab1e81091cbb55e64e122fb77d23db518bd651dfbda528c0372db9b30d5e2d95ed3caeceeec894ef7ca343f83321fb6419ef57aba7d53ba365bc66abd652341c92ea7680143f4e10f5701020248cc02a5798c4455e3572b7e7f96cead64645c8d2dca43b264f3e9589d007d75ee135bf43175c7a943447cf723109bd75ec4cf7a4472296bb8080f84a9ceaa8c58e4ee47f4df531e0b13f8cf1f28e8d0c21ff2f6107bb35315f3f3a337a4544aea869630115c7c396c12b64b93aac18b7d1ffba7253050c9040d9142eb86616ccd9bc60c1e21bd8e92c267e1235d255b6dff4a985ca80effc0d949e50f5c082966682632ccc321c72e73195b364ac9919e0246d544f3ff5b0ff00e425b77c0cff15e20b504af13732ead2067f22641310124337295090e5162cdfedac157c107af552627590e9accb1de6ac77df51db77ef952da209158e5c33a148e9a05e603cf9d3834c27669015e38c414344b236a73b108a9b6651b6eec4c51444c6da79a16e70b0ecd8bedb12a13c20fa2e1fe9b8d5d390cfdfa1d8698c4393be059366f6cfc7013846b4f6899a3967c75d429583e53814e1334a305694450164878e107f95d46e07a13df5f3ef370533c15439502dec6a4aa461436448e78374f470385193be19feef7b19c2d154c3a37dd8106d3bf51b06156594ab499f2b61595915abc9b8ed8b830149e3392bebd160adc7999b2a737be577513c27b0b25a6d715bdc26d2ba0148051ef0e13780b6e8ce0aaa963b889e3fc73a163f6f04d57848e5aab54b989b448cf91e7643bffd51b1ec21b385e8d8201464065dc29829f9c15993b11235d752219f23e74d612fb6c68b5e7b4f304f08c37505d407554f006dc4faec1112018a5c3fd6b0e3736d6bd76a9355499f2a6736164f5b7d107f78f0aee2f0f44e339f90da0ed5ed167d7f24025aaf6118bb86e0a3521dba245e7dabcd5e18d9ad1d455b6d5c115bcff9d2725bc1164d29277183619cafa9d5fa2c65f5ddd838d5950a7ceb5897abca03d7fb7dfbd6026cd7d6fd493694d912a280c4919eb419f9c476155f256c0a52e743e675b561a2cca096eb44121541d16938c96bd4651d4c7b78c79acc6c804642b31ef5a7298fa347df488da7b49dcd202167d89c4183904b91ae1c8529bd8183b7587423812219dcd6bbe9e786e5e57d89fe8752d5d3462f7f58a6deec32a89105285ebd970759a0ff8eeebc0ebbd905d02c290882061754d4484e7ae2274d84626b3fdefa9a3a02e18b89ff1cc865e4635f9da764c5cf8f0e62f81227dd96bef31f7002c15e8b39e9e73900cf75900d4db9a99ef6d894edc4c5c9967cb6f8fe096685a1512ce459dfd14290b232f5bcbe15a78c581e6b82a8c3890aa619c07320672700918192858b0ab908dd01becc7b7256e2cf1494f4533669b907b06c3ed71b21cec00b5957814c28fa8d0f7e8a5dd1c68e82d97f13ed2bfc139c7526dc1a8e6d9598db03f2ee2db9c65578748e8f2093b0c387846199eec831b6570d810d588d4a8ffb768c9151bc5264a58968ab7d74ac81f7c0be82bad3ebcd846ee2817e0046a1ad4e6df18aaf9fa13948253029d2616cc58bb88ba6a0db8234423c791e7ed7f827439cb452dc1536aae6caa45b8f637d0879d96546f63bb737897affb651324bd35ef2114579e3555a48c97d9674a7396775cffad5598fad11b22bf36c454cfd30aec6b59587b3ff6d9c37b8b60517b570f99d1990819aae97d15491621f6943bc8cceaab08540294489447cc9a2ee3a9cd36933d3a89ab56417efac9c145052f8e1747c104da3a1a5ffc4e05ddd45b823797f90689a74edef3a998648679e976f1524a3c24fb2520d5cb5ef226858b7766e776f90da509dc84c8116db23a8a0083f34d11c6fe269c5d0414e4a7de87f64a480a9ead41b9607fcbfc2216a35eb980e5440960d80724eead9315caedd44d7c7a4df0f608bd5beac64e084d0afab05bd96971e8769deb678cc666d7bc2c0a032046c9c4be6a5f896daafa4f8f04ab40d119adea9aaf1481273bf273a6ebad7c4242731d4294a81d17900c2e576987d7d4023eb9fd6e651ef89a00d8106dc47ea0d32e71a76dfa952332bd57005dc2c3fe22cfc9eba6e81ad5d0f91d250c7f648d64b0b4397354a034654cbd6189a37f5c298d938b72d7f1fe6633b6c56d94a4f5221f0cabd069e680a5e0fa3d1a34e5ee62fa213a1d9582b1cfb4dba006927a0c79851e6a65bdf240633594dbc8809cf3fde9bb1c2bdf6f681e49519cd0fc9ce9ba51135dc734c26767a86f7fc126bcb9e3664252a2121c2149bd7e449b0f42fea0c8b11c869d364a465fc1787494a20797bd3d044dad0208a645d1aae0748323d600151e13d57e5eac7363d79ea47d839f089984a8bb173729e6e6cf920820d101dc5a2047ad2eef711610b157a99c3fa405ff7936038a1172eb99064a0fe46211ac98e82420133c859fdd2d2b3ed069358d7c3cedbb7265301472626c2b7a09b8aa31da6f230cce617b7d810b0e47aff1388bccd92ac0739ad30c2a9585dfdde2ca096999679ee517acea3073650d73ef955bc39ce1ec38676975ad68907c57726b5697899eeb281b0f97dde7f45908829d082501c3732c1502b43f56bc84e102cc393a651f77ddc365143b4c2c9ccea040d4ae7322f6fce042d0b490c46d2cf37fa4eb2df7a043229d77e73c58d5b21392c411c94d1d3b6fdf92f9b44ebd72b5b6d9b86045884c0d3e4b1f74704f22c43c11f4b4e4ae0777d7340f7fa77dbd016e8b2622bdb406d782757e9ea11e86e195f48fbb9ed795fa7f1dd413920d5583c2fa16454f74ccf539a7eccb17fe9d07ac66b2dc477282d709f09117290929fb0658ae7feee75b149d51357e4e687725b9a977eea9897bbfb84942319a76b5b9cf8c06967e2968c39e45516bdc2a4d43902fe04584eb60b35b83ebed1a47ebadda6b6ac52fffd294fc5d1988d7c0dc2363de6307eb4a23996aac6bb4b1b4baa86470802afb8990c7c3d7450e8edff0789cfdf7728b23f57fcc9ff0aad151d9e95c0095c18cc923b42130a43b9537e3285fc1586f233f7b9caa5067675864ba11a107f0870a84d0db5c290fc60ba16aef0aeb8dde42f338182c46d3bb17850cd7fdfc7f5189f25a76eafafd369bd9517a752c004407797f46319dbe30886c75d4e3e032e678e44193a97bc5e023a3ed90686c4f3d270a288586cf65e6e08bcc67a9c3488456f6381332190b5366600258ed07b372b56fd082c23f18f25b4315f10bb6b98cac2008b3b4b09bb3df6f1da29ab1ffc0e1006388ec91fa03d040074689a9bd66a5b8938134f6d72f525fa2906205bbd76ffc0e794c160348310bfbf950e76ee05cd27be82b399d86efc9108387bf6643f3e690cd8e5d026305e7fc850069f6b6f54aed60628dd9302b6a76970d92166989537e86abcf1ab0961ab141d56923c20a44894b299c143f8a7fe3573c254c3a02abb85d11fd1d5452a5dfad6cf5baead053d7fcbd80dda859450ad4dd5078ec0ffd0a60a3a7a1c3611179ac9f086b117e0083bbc10e9294a7870a6a4ec97f465ef0a2045c37f7bbb67ee2efba4e3891bbd7eb42dc3436bb78d79f0cfa35f67e768ca65bd875061c2ba15d590bb09dc32625e499da077fb5951ed45291cb54c9addfde78aa7973f855b58b392cdd2915c6b4cd058db5d5293ae7988f97dd9b01e7c3ccd8f5c13fb73b0473cedd10cf9ea04ad2aaee4210cf64751626626b1c89e75abcac5228177199f53b119c964abf52e6cced0272df6eccac17680fefa8f250b07ae32de8f5577bd0ecce245ee3a6adf6b2803aa3eaada75c9be2513326e6e1db7eb07e6cae127bdf4d4efad16f63583b6451aa657282a2d76a1b61db1cc6844cc9be2d42094ecea49f2b573968744b9e2df763199ea66d02516b9f785d92d82609a2fa0acd33c1d549e0f50ee7db62772a784f6229d07a71d6036690fe519e3b0da76a55c977bdb2209f9a44b6aa348248e866d284d36b042cbab9a35ea56c8d26853d0d5e80c2a5b2a662db92aca62040f19396aeefb13b6bd425b44b487a9500840f6a7031c0bb15294199ed5e98ee971a539a5847d718a430eda0c9b6f6ff4319fe5dcd21643b9caf734e4b78f72e4886a34ac524898069513c5dc699205fb2ca2d49dec8a5709db95fe61e16c185cc620cc7e8b17c44cf3ea526407e6b4dc0183a6cf4e8f4ec16b4f7e6f4865175e47786c91dcbd8686fe791f3d4dfa5665a921fba306aa3c44f76346c907b57f635126331432ddd714b67c122afb53dd8d6d57ef1e03c1190054fd0d5e805d91d1d0e2e70768d9e1a3335a19e48b0c64c9e6a3b9f340125ddd1c9e7a42214be3ff7c19f73efd8d0876fdd64b308053dd31926cdd1eec7530f4217f7687a9f2344b8d104f531a1b016bf308e0a18404e5b95226716b63224ccee3411b65a7b91b9698ac951b00754e08c1fb22730f24ae5cd9097b4a9e9ab2afc430a4effb6226bf35f9f2e1de595780c046b8af30dc89c2d2a516fc6a54798ddd0c7b080114e8e77cb731786ea9091c20b3339b6b389d528ea677688551c5872814bfa98fff6db463f6a651aa26798c7d61a2190a069189a51a772608006a546dbf0e0a94447a61512c24732457a4ed77e801675b4c433fb847619aa11072a08288bcfb964837276cab05790d3b21b901a7fcedf499dd9430344f68c3aa44862b4699c9b463b4e9e6be962135d385b70ae10f22482745d7a8f204d1c36a2957a5854a015ac7f0bcb756540c643bc383bc6090fa06092e79d522ac0f14732970e4c753b96a17eeb922d7b91813d22930cce93b327212648f425915efa9c6aead92f803e74fe3e18027f111c4f996ea72e207aa66a5b433f952332d4015007366e918d5b180cadcb3c1c9d68d92f4d5dfed35e4025ede56fd4e935d5ee787899ac1c44a81f1d5b9783a90d936007d261c181c7af861276825e17a9c2c37c6979894fe0c63239895834f515fec63c0eee2763d975537ed258d85893ed08d15174b48c2b80a11b627c7f02f5fb6772d5bb73db511def0db33060283e734971e54ff345bc4da1dd2078103c2d4ee20ded78a4b2e375c49a0a608f43e36aaf2ab53c6bf6c859e6f636958448c9bcc7fc7e38a16a03659d053288d8654c102d49067f4050a4fde63cf8949c2268d6e1f2a65c1444de8b8af4f603c0a120dcffdead75ee135bf43175c7a943447cf723109bd75ec4cf7a4472296bb8080f84a9ceaa8c58e4ee47f4df531e0b13f8cf1f28e8d0c21ff2f6104fe3461f9aa401f629adceb733c725032295ce6d67a8485eac94a4bfa957710ff4d4487b006522752395728c8dc2455363cbe0c0695b8e696843fae90790c6520dd389f95eb854d8bc81ea9ea0a17a983d144ca558145ecd6887e0f348552c2e20535987113c617f50d4a44a9a8d723756df887df9566c81a2602db59d3cc66509c128a6127a270f91c51ad7868ba0672a304822eeaf12a10a86067a1369be7598c360f718ec0fce2747b60ff820a32119e613901fe8f89d020c90787f020c29e94ee4a01bcc4274e315ab345b8a0021e4ab820666621b4c6c1543f179bf2d4a83f969f180c6ccbd9012acfc5a2ec8af33049c4b0dc36da846ca3892a89c4185360dc16c4d64e7e66ac5b9cd0496e1226ef10ff602b0b4b40ad934e16b5cefd23a16e1573cee2e6180646703248c8a20eda0c927622c2309f7169861ffd6b06156594ab499f2b61595915abc9b8ed8b830149e3392bebd160adc7999b2a737be577513c27b0b25a6d715bdc26d2ba0148051ef0e1b7a17fe386629879b8d73de7ce392af08cf6f84ba6aab0306c590ff55928563b238397f4fc5fc0e290b56619873dc0133a7a32d0d7ec1bad0f08a4fdc7cccd933cc61d2fa9bcb05393f9938e6ecc896bdc4d998d3d406e5ff5123a0934708015336eba21b2a2a2a5876ac3b2494d32c4dc2285d9eeffe67590f534103b9ac35fe0a4187d84beac6bba15d43b5074974915c9b661b12cae20c3be3423f6fa7a258435d6f2fb895ff57b8adb3ee2c5eaa789684547433123e6818c5b197d0338438139890d17b75d08dcca35471dd9dcea237c7e301d8d27f6e3537f205af611c71202d4abcea0a369f6896e1fb732eef91ef5085b796a2dd1d939693eee27eb0c05882f37a10057b0e44a77477ced1f681938385fb9afda73afa7603d6b550432b6a3c1ce95f0488764171b5ef8a269dff6f33712d7f56a344f0717774e67945e446511470523a80330155e3b25f8102040ba33c947cc6bbc6ced430f6be27d28cc66f4d9e57f58a056332e8e2ab17758e574c1965715c53f4a761dbffa8d421332001cf6dc3171f63ec63a6b57fd326da18e1dddfcd9f5edcad61894f06a34c06118e545a5336083ae0eec7b1c8990b19ce51cd037516c8e6560960a7c5cc867479b03c11ff48761788f0f256cf9ece5e2ec80edfb2a58101d380b8850e8fb0fff0ebf637f36d7c205fe8acff4a21c07fa7142278f802bda6b405a4d14578f2283d5534195472e08d8be41142c705e35b7a8933b024c6b77ac4cf50a801682e3bf092e2791de01d86ae857b5e14ea0726206f443a4d82136d289e91e341e1b5dd7f7b159fb03176d1622eeaac40eaadf22264569862f46b897ecbf596fefa8292e158d371a68945583bb0621bb5d891b35e6ffbaddf2a2bc33ce76adb5e1c1f452e0b4c70c95f7ab90eb27093c1d5d4d51b95ac35065720cec0bd8db335c01488149e8214fb532535362f998ff65da17990c6f6f8d3b5b3ddd8fea0447602574f3beaef6c3c1309e42d9ac93d52521f0414bca6ec5342e055c826aa669b91c2fc62d12f9b5eda35105d2fe11d943a42f9110f24bcd627d481b2cd8280732c7132bea2a99086c4712951a141cf500a8f36dda7352dfeb6b2e14daf893d1758e1573b945f746ad6b622a88b7be0377f6546a01c0ba1471e71e8fa962a54fc29d31fcfe57edcb9b904298e0c1700516f660a53abad08cec29ca6383477589cea364b6597477060b720239d0c7d90e1b9fa003980bb25c1fd84ebf303b37381b9e0a7d9c7ca4baa14a60667a411a679920063bb21f01d186d1cc113e1134715fb6a2a21a5b85a7e983081d1d71a471b78b101142c2bd8f34b68cdb15c8ad087bd123dbf4178037838f45cd35f857c89ab7d81ecb5add4aba1928d6180a4fa04649afe6975ca4819727b140bf870fbecef00600f179a7a2fe35312781f37dba2cef8908daa57e2e826e158fef10eba75ad676dba4c268de91f790144b343535264456e94cf1b2616c1294f48dccc0649fea2f61c68fbd3b621036946b22b447c8bf03ba5d8c773cfd0e976c49dc33da888ffe49c47625d3b84ab0ff3d2b6e52228369cdad3fa159bc06d36e1a5f7ee703245a68d170781fcb14691300419fc5af74ec5643fa525acee1f8247300c302b65431ce03fedf6377feddde98acff7593813e9048ed411ae5ef2fbfed9afba495427e8aa29cbaaeebfa02b329165914c13b78040541381121ade48b0548d09555ea699d2c07dcacc3a66bc42ea4cd1cca921c5d9e933cb5288fc40322e443d04af4e685919fa7ea482b4a34c5acd0b2ea7b898ad66c2e0f2d932aff120d603df4198cae4bb5f610dda4ce246e4686d2250d1d41577efd3e9f790bca56b50002a4128c99826868d6292e5c77dd59d3b7a6afd6323350031cb3035c0d0cd10e98317b1b898efb7e8cc8851451b09d0939f41c722431d92b51b772690db0e2a7aaf3f30857eb3c4ee9b388653c45219fd170a77c56f7ede252ec9ed0a04a402e28f396a6c148c004f2397b8667b562ad4e3c19a61d8a79dae2a6d658d7a02022627025872b7ebec1d53b65e68a7b20d8d9184d4a80e7d96763a1ac94f14bbe0af9413ef7bf3bab446c8ce0412d592988da5a2068019fae3db619a14b523129293e1de0ef56e492c5bcc53700faa0925ca51347cd1a504470ec23cfa61a8057aec66b45ca094f4900746a5472d87305d8090f49e13ade384f1a489233daf383801967bf35610b77fe4468ebc3c70d3ffd6c16e0874ee06b0bfa0240e52eaf583f2c89af69b5af65665761a694334abb2f581f58986836ff651f00753333718da0c7ea9c121aeaac23a969d7315cf8ce4c385e5c7f4d3a469ff3f0fefd0197a2d43da13001b0119910d2cab4ab123f1f90a2921daa6cedaed5fb1dedeafd5f34f179672f01523bff4d8586e8a20d472f1ad053aff60b90c7ee099fb1ba5e42c95894a72dca9bfe8b5f1d48542545f065684c8ca4eb8554a536a18de98c9fc9d61b45849ce58bb8a286ccf417d24efb529bbeff05ab39861c2c8f7643063b29f21396ce540cab76fcf9f712ba4ce290c17283d7dc5ba78f60dcc5c8f47d2b5cf995b7bb10a9e14df39f96fd524023a2e480f8a1b6ce9d92aefc95a22b2738eefba4e61a3a99d1b920fd8612407db45ff10cc3889d27826d5db9a0a38d447da25dc2d812c2b4c8a17603890670359c09f148f788ade5d5d7825d2378d9101316ae4513cb5e205598814c3e8f124fc4fb5201da058dd05002a629c22c5554d3a34d3501784c20049a0b4e74e2a763a24a5a300c4644ce6063b3cec1c7eea7733d7ff07caf661953dda21667d5295a973fc7d6ba83a14d55f4e81617b05afd1fd960b2ceabe69399fc8184c693a5b28309d9b20705467b84202cce4fbefdc0461c1e6794ff33c8bd265c43aaa1ebe60dc8bc64691c4f82efa0389f1d1aa632a3c1059d6f5ca801eb9359bc7b6f05d614d5007f1b12a9ad5a5e91c8308607aa6c4f83f45e5d8f659774f84edd127b7c1a4cd53ff4e9db2bf1d5928817137f539d6e8772d12c249fdb3a1e87057771c8d308428971d8a8bdbd1026dc5b61f5ced0d9207c9d8958d95c34c6ed5c73d4aed2bf01cb53a164c23653bd895c867c91f7f03c6135211d399fc306da42003f787d4f56ac9e4843d070ced98e3c5fac62e2c05d8268967b58027c589af27450492b6319fe5659031306be527f08957ff6e445f88b7a44237509951e3f2174afa0cb18f849acaac7a8e6be1d898557456e90ad5476fdae50ec90735ec1cd858c6aec330995c95d900c97b26eff1e9a8d09abb63dc708a58a09af592140fc838a38844e1aef3f0aa7adbe1dd0d1a7945720ff7e9940994789d6d803d28ed9c4240d8273dd564a5ad82c76abe52379d9f7ee8e234d0a246a4b9bb7b8343adba09e3de6c11d01e1810b7bd1cd7041a0b9398e469f1713c7bb0d831c0898a63174406b714c7e6275cd2de2a430d675679103c571c2326a1994a575dfbb92a624e0196e642a06cd68180f287be87458e803edbe62af8c47d5a8150a234a7395aa2d49d4147aa2ccd4f10543a1c5905e123550496583c68982df5a13f484b8bb0eea98bfaab589e2d3e8a7428c92ce3e08fbf570bfc97e3610931f3170503bbbbf81322ca838183ebc6f0933497c7eab619b885f16eb76cf81a4864467a6319bfe3ec7a2a935c13a009f5f18bc3b901f83f888ab628086bee34bad7d9e0a190ac31a78fa179ce877c518cd9626734c8e0bcc5c4e2c8c9a8121622765c55e3552c4e380c5ec70beb23716f970545f29501e1fef2dc9b1395a91399e00f6c4ee95b8918be8a81ff57e3715d1a7333c69f12eda8a1d6a2df4a31d4c0f57561e76f423560e5f278fe550e81f3258ba5314cb2dae02c7ddaa9027814eecc40371768d8135b25e2fb78fc606ff0b7bfe70e05624effdd3442dde596a3e73065458616c602bacda693e4182fe281198560ae4a7289a86c641381033914df4c6945f3405f7d5d6560e206e375d135a23bd748a13eec8a9e45367ccb85565563c2c15321130e78c6ec1997a3986a8f5a8899bb9c25ef3ab9e87c0c41b235948596fd12c9f72043a3ba1b91901f9f5b7ad10ed1174bcff2344ab2f0a52fba1faf6e885a0da25e934dd8d4a7c223f93f21cf94231647d11bab61a89b7e0a82e3e1ae2bcba8c9e1eeedc8d174ad9464238e51121dc8803349bad345b98b41f892a7805ccb5d22070b8124718b6487cb49d659ba9dfeca73c25e1ebe173a562d9326207a98d8962fde148671d3d5d9f49304d1f80a3ecc4fbb863c522a4ce00a42662b05e6c9c7293873d7ac6103afeba4452708a43d772160cbe95b440a29ecbcd6698bba5f5a95a952a2554b3eccfe4dcee23f9cd1a751253cbfc7cba1c09d4c2a15cf710278713667a7c89b4f97fdb2b392d242d760b81f679f9f19b5ce2e0f6e6e94c0721363e4deb10e4bb595d756b96bfab29e741151adae61909c7b07b7416e9cdc12b5c15ca13ff0820556e9ddc78effa9f932f42242341a5a358d9acb541a1402030016784ec4323482053c821a1c410a7c5394236cf788ae61314425389f57a33780152e4abfbe12496c7526b407b2798dd46854aa1fa2e1524a85fc09d2bfa664ba44339d7fee98f15bb36e853d77edd2fe00189b0bed54bc2bc13502ff16faf0392a33e36329e2a27db6c105c222f3b1892dd4e592dfc9f970ffd30987c92e87128afb1d5123a5464a0e615053a0609f0031a1e7021afe960c7e2e766d48e8809beabf7341747aec36116d025979d9dea7f13370cdd5eab3fdf4c715e40431ec07c43b15b97dd80de2e56e0d80af510ec3593f76d0952390d259a89b14e96f9a7aa423c16fef999029a4c44664ba42a43b0e130125c9bc2125e5156a8018672dc3e7f78932d20a367922fdfdc9e2df8b45cbeafeb8f29a921f44ddcc0e47fa7f431378b95e787d8e1e083eb99dfac83ff6b896c280a641daa4d2dde838a733cb5abe87e0da1896f75a1698755a08930ed176f8fa16c23a8242eed0c4610d4312236422e83639f7fac5e10fde9477d5c1bd97501a2fa8cbbe23690f004473193fb67ff492fa8e0377d3f3f631f747bd444599f0742286e028a9646d0a8675d6cfbdf5294a4592485703efe22c4b4d3a45b9075c1e0106edf07716d2ea927207e79c92ab3ff89bd579626fd1b9fb021e40a5e4f71b1486f8b7c577fa67eb3b49168137a77c77719e8e7fe53b60ca6119fd830c751efbaae0417d46e68ae074f1717c442238c9a7ba2eb082ae84112e22aa8ce9dcb4977702805c3327b13c7831ba94b30906e43d439f8eadd06b3b17897c92e2562e6c041af728a44844da413c73c5c6b5ab036d4fb95d944d3441018e931be3090474687445a177140970adb854f62bdee1b5e90fb8b4824a133c205654ac0a18e6737072a63fbf5c813737f7119004b07564caa6aaa6a8eb92cd58b6ddbf14ab6cbe93b5444fac0428191507e8cdc8e1fbc69bd8ca25966416e88a06cad3737b067e0f65d0c06c937327cfcc4b86005140901b55de6b6198fb7a4dea5ca85581ca4e680b727548cdb5f6acfc0a814439f4466ea66590dac7d523021b847c89e969f40923959cc8d5c177e8510c0567774d00f927b8926b9cdcbeb6e97782e1310e8c0d891291d119bdc4badfb8866bc3a3831928840179bcdea946d573a9fda79eab13e2670a192bddfab3afd489ebc8b6ca928a54a6e5c04b9c7b7f5073a0648118fd2ed638fa1a21f824b015e6853c4bf4afd0c7bc20db8c9cf334e3c06348f24e18f5d68b93e7212bb807dcac7a1f3008c7fdb7be0b5f73019ac9dd3d0d3165005f538b72477bbf959f6619b013b82772f03a3ba05493f55e73de12c15d4c55b299455e8780423496e05c5ecac0af791d0cba25ab8d3dd0170be78891edece0074fa4b0a2757a3cc669c2df9e4413c6c7e4a1c31adbff16e0ff551dcc3812675e7dfe0c5834bdfce3aad45cdb211a1d10edc171e5b152906d6fae940919073553ed32637bdb4b923abd993cec7b963700e17e5ab2a7d104e3f15ba6dd8f3c89421f9ac6402f54f4d4e96b7cbc607d8e3147f39364edfd1fbcc76f7f11fa911655addeb408782eb38df934764582c9e4ab450d9066baf4c68a4d06a0e4804f8156e52615da482ad25d7e3ac7563053d213d1a89096d9624f4c83213309eb7ab01d50c75baa7593c457944639e79f7e6434b1ff646d6d258e2cc1505fdd5c0bd6a8fdddcc2cf26d37994e254bf8f7df4051c978d6faf3a9fcfe8aae009ee1a23162127fe94a6f69fd7ca82a952dc081becbf95cda11b45f9c2a5e0af7f46d33320240ead8ba9c02943811dbd0d1934ac775e9a23193efd26568cb6c1e0379c8c304a1e42ed2ff65ecd31ff0086d426516f9c699b8472b71bea2ac1b2e18e5516e8d3b33351e327f7dd5bff8e496ecd102202a2e3a5535d794e63d69bbd8ea33d7810a844bfc63d150ce646745ba2b1a3710eebe42995fd6db251c2597716f7e45feaefdbeb4e6485b33ad069e200b1beed0c74249d32e244128f8041dc4e4240adf4944cc4fd8355ded730ae56e541538377a936d40f21f373acba7211650f3f04e7a7eb2fefa88a189a0c58877dbc75a910dc60fe425376ea8ef888c481c8d3c045afd1f11daa42d720ff1d74b60ecb928653519133df8ba691f06df7c827e82dc8098c8328f978c60d21471da1071010209c6595765024922df13eb4ec3e8d03f0b8645f0c21575c88f08bbc2665a1580b3b618862bb4e5ed66d18611444ec9d2f17e7293b8e64d9da8609d2e8a3b31ae7489f0052269fd3ccb5a820e9bfdbd022147b3e61d46fd38d5e2b720fbe0ea7cd12253320266a6600ba04f39a8905c7a9449ef676dd78a5186fc2ddd161050a5e94c62bf21e5886b57fd18187a097672df837bdf0bf804ff56ac1cfd41f436655caa106860becc2ab0619f2c6e214d3f84909096971b83fe46363a95f0f6e3f00798d6958abb6c2f396f06bf86bd6b87ad1fc0d5cac3b93a1fbb50c75b51d642c5493fdf9402c3c7bf0289ec06d2feb53e7930f9edef1163380f4bcc6d3bbd64f04b5be0542514aaa450c3c4412e462e7fbaaddaee9fa3a5ede109d7dd2a72a2e54b1211f16b37cd1cb900af475b85f4cda6f0d4125fbfb343f548fa9d1df53ca6c3860612435c82b8abed7ac2cf236b81f07f32076de975919bd0f24101ac704c1db6d78cf7a5a07e5622c32b24cb558bf480fef19f7fc71bb7a20937e1052bb2707ab60938a96faa03225c9060a562e8de479a931ad6d6af706e161f43765b7ad436c411dc3e91e9477905aeacaaae059808f902d88ddbe8384d6afbd4d1be74cdf50d2487a3fd5b7bc84d8d8974fe7bc5fb71d7caa26b267c9f3ebf7bae7d27940207c1ae3acf3c6a063ee920eaf50f1c9f9924aacd791ca732fdc1d740b84211542987a0353a35413d319fcaa8ff9bf1bb76ebdc711dfe69baf8aea8e865aaf3e81661c68188becdc7cff8f7d1f391b3508e9cdcb92e467bd2208ca3ff0a12497199fcb266f62ec33d9fa8ac8102db6cde71266535232a5b39c1abbdcf5c048398a1eb68f9021cca7dda620c33bb977934632c3f2365353dfcae8bd54deb98d3c2a3c5e7869ace488f40ab5cea6b36616be40f7449c39c90994463f060a1a538ffd3cbcfcc5da3ba9d714a530db5737ff205321a9269c3c6fd8920891f995e39cac620087d9ed7ba3bd8b4f9956fcc302718512dd7df0dfc32e804ed8de2ece7c251890fd5143641e2f39ea405fc344f1a08159b201003525eea9d1ac7d85d038906ca829e779df4b2af42e813d1be535b3969f3c17c675d4ada01c97c966a5aa10dcc982831c3907e8ea8a88cc3a9a3ad0ff97a0498a95fc6f44e570b41367d7c588399e63b251bf3b1b4c15de1f2884167a79433053b7f1021ad0dd2195712e2b352f8ec7bb04f018ef0cb1ab48e910008b504be25450f414393a653ef74d198ea7cf80d892a9050da94a20d3a18121cb2771f1839ce1d78d07c530d8a74e2517f598a7eee1b41985cf272f3c78063667e85919eb73eaecddda2ed3273c9f06178446652e3f6b0bf9382fb4cd7ff60d92250c3d1a1be86d9ed8cfb1ab08b46de116842685518c94906ed5271ad91f8bb60206cddcad2aaf5adb9b6772c3222df3630ca0411d0fe92abeb2a7e9860e6c87dd66fc2dd43eedbdcb6fc7e1ff7dbddf8c8895296685b6970a85908a539144c730cd6ea6a2a0b5c74a14772f4701e2b97749363e29a92bf5859fb0bef23b348d05749ea76b2ac666a78b95ef54a91275ffa4f7f091d6a838057b788c1e354ed6ca662e27f891e83779fbd42b9ad55f18e5c4ab088a72cf60895853c8cc529a5428bc8e973db62672fec230fb75e7e1a77c169b9b7a3cbe092610c74cbd4c202992e792e3493dc4cdf0204dcd58afd5945bf33ebc5681da486307e5ed75a4e693fd9254e567c53dc3377eec04978204994588f8334b7b9f865338ee78b8d9c32dcbfaca31d3c824b0c5542b0c43986d8c6c449b8bfc4fc040fd3c613cf227b9e31cf9542303ca7f5fb71e3ba66d6896fa275b79a2bbd49cc0d5c4e1f642bad74333d460bfb2f30c6d591bdd25203d5d65cad69d17b2f92e914f9c0bac2161f26026e812f26dfdfe25c1c1ef99abf82fddae792518bbd80bac071eaf8f789db873dc43f8abeba45afa6c829857f8d3aa32d334f9f5957bf9dea1e9afc2305c267c444af10ed2f5b85c0835be1e0c27ce558977f54036ad67b540e7fc9dc436e3475920a8d50dea75b61ca098005942316731ac61024a48eee7ea88c29f37d85b7775bc419a5be05b04fc517bce6901ed840cebead396d9f3a8140ce270107284397c3fd6fd76bbdbb12e8fdcf7cf4a9497d28a82bedadd47230ca324e604ee6647236aac4b6edf40c762f83ff4b9dc71b9ba43c47ab2ac242d1f9dcf577388e2ff30f6ee67e637568d854786579245c56622813e5fa58e4e672a36387e89eddfd2d2522268b39605a30bf6dd60e53c032f1e2a3f330b9c5f5becadb5729b44d8d39b15f2f7173968700253bb7369e528fa55d83398a19437ba3fcfead9a5bdac61d0aa35eb5e2200463cf426b8ec9e9069ca34c7f90091db361cfd5f9aa0fb59fc60c7b1b4bde9ceae7ffc02da184d75ffbeec328c03dad3cb9f07b1b8f437d2122591088a6b9650818d2f38313712f42f9d4c3944553b34560c7d213e9aabb257d9a7fbf7157abca83f5bf8ae0c4bc84043592508fb3c888be386d22646ad9f2b244577469dea31a10fd6d63905b47b977825078a1392b0763fd32b9880696c7fd7412dcf667471ac1d471dad6f1cd7113e2b0034833a72e45ce4f434c0652ca1af036dd51ffbef90a0318496b5bf96f36d9457f8da39db348d9e1839f7fb7c1679d1ff9e7f24265852f0bcf9de7616b6e511a4244d940b43f3842ebe77201f2e7f6f3964b9222785722b448c8c46908ef641101dcac4835ae5c25484444993c2fe07eb79deec99f551ff4c2391ab52b4fd789e059a164bf097f49c90db27fa789f9270f4d4bbbe03629f75e38a4cd4035c999bbb3e5fca93b890eca196c1d71e8f6dd4e0d9be76befd18e133fdd4d6552f8188f415f43d0ebb3e40c5dede3747ab68b3473b6ec54bdf6f50864cad4b5849647455c9bee43b333a362257d97af575f2d3b222877ba60162ad894f95d172b17a98cca365d9d00e878e68abeb7eab086be2f8cd60b0cb6927ce7847b2da07c71b2113fdc57e0e8000b1ef1868c4e82f4008c609c09e12da03029e33669a23cd7b1f06d5a90135a8e39e2e8225bce7f76e53f521b1bce00df92ced59a11d5e10149990b7cc18ac990c0610905c3ddb62cea42810f5d683c820c9ff530960c38b7927b1155b7e673414647b1a2dbcb386c553ca590ea8d908653631cbbd5e3847dde5290c1f544034aa4dc50716e8076f0517d4ba894cd0c809e5a4b6d13443704aed1ff70d21b811775e3991807362953900f025ff0ac609204a564b08c19dee7c4609d0a06db2f02a2a426ff25bc9213d5e4e2c961b20fd9aeeef18006e29c270e9d666c1b6f9f586388522e39164ad33a1be62c58f24fcfb2214a4b7a91f49c1d0c15eea3a673fa7c75a364907fdb0405ee695853ffbfe05b3e199d0e2147f775abfc7ebec3affa9a1cb656fd4621a446db924560b2ef7726454a35506b8c8f7f32902835b46991993a7e67413796b50316124a3e9431c4bc96f9e221a49ca5c6c035f62458e35e29d27f4007c98a7fd1d036a2ef0342cdf6d9ad5842af958d5cf31c4c377b3e08cd4bd499b5c90f434e8125b0a6250ea8755ae4382b14fe9e388b6754019ead0566a6959f4be15e8bd0f6f152b91758759d4fd07ec2cfa4850d105deb319547c6cb96a330d9d4a73a87102d74b8abdec54c2fb2d3d50a5980e0e6f86dfd0a6a543e07dc565f2f48ca43d745f3c1a1a3018b132b02c6d604b9263789f52a9f3bbcf8c5e547343737661837ee67c823be7bb71248bbea015f0dcbd34c2fba75b3146e33dd4611399e7c1690bb14cc485ed39de380a7ebbdee6f2fea6f2e4ccf7428bfa0d914f6352e00b75c64fe8cb9d88e164a6de0a7beebd8d7637555b4aa554d0d403b6d80599df01c3cad393908f9434aefdc77e99fe133df5dbaed4c6b2d3560887352b9a1112e529896ebd2b3ae6d73bfa768f10d1f27ec1d4ce83468f8e646b1750e2db125f0fcbc292c5250249ac3798efa5f6f81ce375712db76e028f32781670abc209f2ffd22de8e5f7f07f99a844dcdfd8df39bbeb022d84fea4cbc831b4ddaa53287359d56627c6887be8682b6dc141a1d5569c11924b23ad2b34dcd5b1084061aa597a53c8805ee234d87aa73264a1452c1bac58f77516ed4d42e08629ec8dbc823cd0cec067ce7228bd939121deb3a039be5957ff606a7b47803bd72067191b267042b2ac5e861eba95d7c6e3a018fbd65feb44c3da726dd208cbcec54ddadb1fb72a095653487d1f68ead7602081d400abff048a70c49b29fdbc95b941c181adf5c25f3bf42a59077186d17b216804d3a8a6489a6a938d7c9eca5f1b2317cceef698336db6bdcb3c92b5d0e0fb5ce58a0ca48ee22075538d9e7f3c146322a6ca899981873ff4f383ad43477895b8e96cbd77dc7beef8f6fdbab9d2b192f3c87e391b9cd96f02eebdb8a737301c91d9bc6a7913592d641fb09336464c6804d229790e69c6b015265a3a6c0950bd58ac96fb7bf2b70b82bd2b25149b878e4bf8d443f3d2440cf11e7404b37cba8b6bbc336297bcd772dc2c5c1c8eb736a2ff3e40e17c7dd54e361650254171743f45de06b370bf66a514e727a7d4ba4a7e2dae346258faf78a9a95adf16532964cf4d30499f8a721a0b3eefc7abb8881c29b298e3e74e7e2afa553a1fb3013dfffac1e6e5c6d0f1299d561789b3a9c31a299047ca1200f47d92ab396e8ea58ca3c0e46179c91df7732f19272c5c3069ccdad2bb27280ca89e6a8d32beb2ea02a8d9fecca389a18c1c51659da5552ce3b57092b232d46583fe89f496525e3312488b4f5918624613be2a1e1e71df4c62e994b3ff9152d139bdbad6353631aabf6514d5b7961aec5709be7e5f5315789f9051f27a8efa6068555751b8101f4f244ab57785a212cf2e16d73485bd8457e422bba91417bd7e6004764cfb13c4dddfacbea9cfd43e0f0fb3781be07dec16fb0c128279aab05270b6ad524bbd8efe03a551a4afa8947b1ace8b1f8d52d4f1335077a4a8496c9edba84156df6c8f6f3d9699a1ea0a598f92d7b3aec65aca1f34166e3f78f2cf4cf6c25ee88c01537c6db9e2be8a771e203d1ee1dc036983c572742c79ca642b886546c046f452f6badcd660026f4d778ee49e0850fd4e616b5b31f9c72a8e0ae7ba3f532632ca4b0e15e1d79eca68f79951a95f14c3d0d45f44254d413d962b36ecdb570163433b4c5aec8c4413312b53602bd990b26a09a70a18c8554544a229530ef1ca8beb949daff8c8fe11dc5f47cecdde022571741a98e4dc43dde2edc9e0f895554d087a8e24a03c6f306e453cc9a1c11382203229720a4dff4e3245c910de61ee1022f076192755d8919987c100720b7abb9d8788daa35cf7ee01930e737cf759d55a680a0d63e54471b044a492eab69a38c0800b6f357da01c1a6b81cc8ee6ddec1108e057cf5e63783dbf68676244a2c48ef67842bd142bc841a226eff17865c9693793ca3052861dbe4d9fad0fea030740202edad7ce1f65b7acd4bc73035329823fbb589d0e86328f57a7a3edceb3f302a7989b8047d887eea691ba49a0f5418eb36448d1008013b9a35ed2ec1ffb420939492b6042cd3be504ea101fa9169349ed96d317d7ebb29ac9e32370f2532d270e5f6742ee69217fb62ca9f3f88f1a33739cffd8d8cd7c9c6163b3c0ef6af15e8c24e248f528260b5ba7274766e911bd82bcddfb76336b66f08e89e67e11bc2190d8fe089636500ffe10a1672e0573a90a6c4e5609edad53297295cb8a6432d621039c0398161e3d61840ab081c06c2cd5379d6cf97f5d943b0eb748a164fa552438eb4511eb3e6dbf702425cd2c884dd41d43fc6bff3d8b0dc8fd9ca1a13422d1b9ad2d4dc65bf7cd5bd28f5242ee4c9dca6035a307a87af29cc24b469fa3bb08a9a2bd6fa561789b5bcccee4fb87c53cf670af3d656acfbb509aeff33aa89edc0ff76934fc334f79e509b89d466ba0f8c5b1e6b9fbe8ae57180b2b53cbac805be0b61b513fb4b85dbc73c07a101d41c1db009afd1bb1985b028da730eb4dfa6a20f4ae97ed85a1f1fc641f008a6297c8318eca907c30aa1bcbb2c6c981c3722532770d08073bf59ef732b135e57d000b1595efc4ed02bdf86437ca8055a331e1fb33a05aa86be453f96e5e725f6b1ccd7d7fbd3b9df759b06cc78fea3996d9758cc636b0f5189d9b6da1926d6adc7048a5a2dcc7a0be1316e425d71c50ff0dcaa779591b4d453f8d099e595be0bde985f873bac6f63b04a3536970032678f5689adfde795ef3422b3a1ce44eb0045a802fd88e2b1d228b3db200f9da5fa88bd1c32f159642076ae0bfcc9b06e0d84b9411b80c99df5cc73b26cf73030c13b26927c58b193468a4c7fab38a2299d86108be09a837bad54dc470a00f2cc4974b0f4b2dc06340d956207d620ed8c05322010d50cab296243e5945d6868bd96ab75b597e34a7e3d0ff63af914a30d29211eb41a702dd27818958f9ac226bece7d78af388bc119ed92a4b90808c23fa4f276904a69c1fe6dd4f1cd9cafdba88a1de4b4436d50b2ea95e33fdd2bb151fabfbdedc0328d537901e83b20bfca21842b5815503ea91e6b6212bd1f346373e4cd6cb37b797dba97857da42d39d7386a43cca8351820b8de8e45115e1ca8157f711b79d7f94bf03cefbd3bf19802b360ae159e2f95f5a3dbc2196b99bd53368f81ba4d769630b0fd2ebda078ea9558ee4db59a3a5a42bdb3944528975c2abe8a45a1010ae937432878def1b0fa5a1ba9ea5f9e0618dec5c87918e8fc28f2999865ecb3f613b1c4e0e60e354f8b0cb4154ef80f97801f1b6d9a40fcebde889c6799e4387464d78d58346e7646b9f981ac4b2d54e0a40c3b9f099a8494a576615970be0e2c11a4d46fb8e9585e9d4d63b410fb06cff1ba5fdd825564fb076ec021bdb24ccf79f1d3b9b83f61170ee85fa7755c965c30c069713b49031081f8f63132fb37c29a8447739707e0cc5d7a9e22feeb507d45609c259907e7fa26e5f47f71281a993495e919d3d2dba1cb90a113c1f08ec4d408c8513fa2eb910c69ec5888ae68ecc5e93c439f4f61e657548df355b3e64eacdedaa8bcd041241f118be2e40c277ffc1e898f915fd65fe25d938444d2ca6162709825289d0c633aef80f98ee3364bdd3bc0df895094f2ffccc4c73203941df21ed009d4bab6227fc2c579e9acc17cb45653122a7b86f248ed1508a2b1d8ae081b14c3fc2fe02a021595d379dd3847ed48196b0f1bcaba474e22f070cbf5bd053a467a9e2f8760de41a13fc0c441f75b0c356941fd49d4da59a2667dfcac6a7d3819c67c60e49dc09584a9017a57d9cccf952dd09ca26f1fba569c439efe0106914ef16f9a485c3061891c334c3b654ac867c22ebea143f5657aedbeb20eb6e438830ae7cb1f64880028c28ce6e981437386982e7c636ed4ac2ba7c6f08a7686b1e62f4a2618b420cd63c649bbdf5e18ed2d7f65a1c002555cde607d5d8349d8911363b3dbf2948ce13184c549cbbacee614c1c82f355614108cfef96523fd1692543bd53ed564dd3fe9ce66737de53c92e1828a1f37c451fcbe048869dae1257d2e5719f580173996aba201a586751f3aacfa452a0274d9bd487b6a80fa040b095b9088f4f7e0713da21a056f08040bdbf35888411eb6af7cc1439f8ae1563c659ac14159fdc889f19057b1fefba150d45132461dea8cf13960aafc39619a0ba968aaaa73311daae135be38ae3ca6cdc6563ad2449ed8ea33079c96ae648579c5c09f4bfab11f41eb16e60ed4645580c98f160f23e02de1dddaa48487d9a9f6125672d73e9f024dc4bbbb1cc1cad40014e705846c50abb78fc55e932984f611ada434c5ed5c1399dd00ff4ff4de9a899e257b584f2d20beda9c67baadaa9ebe1c1480cb495d56be579fe4adad98254d224bfe9a39840a4c10708920163e4f4f4c4b9897dd52981cf450a0856f28b0d64844e6f30c8d69b149063473e26191cc8b170a0365228b1a2a6eb5812b3314c69f82ca026a9692ae10c1bacbad0177f1d7b01213ac35ef637913e69b5f5b0523ecbc622772d9047b71a27596587e67d457e0364287d98208e11743f8209ac2eb653e1531b5e570e0b1e41ee9b98a38b8be7e46a63f88230ea7af81bd50df1c08a935630fac106220b960ea3e9e559229b4404fd0bdad4043aa9f8cb6ecb1fbc01e28719756b30895a71eb3522f0f1dd7ede64a7d903a8a1870bb5604ce7374d1acd3b4c4b723d6f90a24cd9fface257a522e36c9a80f6c72a80bb1b61fa79f6e9cf75de7c2fed2336c2cbda473d853bbeb8db581684757d2e233304b026c18bc18d7a0c932284e066a959ddd894c8ccd305a69c7b4be5e5af598009c4b2b60c74e04ad38aac1e09d69ba3e1fb78f8e3000eb4a0cbf1012c55e8b9d0e84491fabe78e803061a16b9fa7dde670f8a93913937a923fac09c7bfb4d0d170adff03faefa88bcb543ff938915bccf69a555df4874309a4d2cab7dbdcb99732392c248f0d2a861b7877d9812a822282f14a3c265d21baec232a13c21926aac6d109b771fd8ec147db84e6e5ffe146b0a298f5060f72c918d0d4760312767865a8c82d32f653c5823da497018b05161b2b5229d6e3061424d15450c99a95987c1b15599c205940a8f2d0fdc46b02ba56aff79984dcd7d3c2e3d3eb290baff572723faf7142c561f809ffb9b5614a8c4abc787d8ecf1e2b8b5c606607c82b79f62632e9c9e8fa1aeb0b4480e704b6df62bebdafa7be15a1d118a3b548ccd2c0889709c243cd674cc57689ff47bc6f5b5fc622f2519ef413efe2287f1e8f70c7763ed5e3db86b7ef49696fd4c06cd88086aba27096f8df18852d0c16eb850ba7925e7cce7be220fc28b128aee0cf7fa5bb458be2d2652e34f39aafc96224f839994bcbf84724795d76c03abbc947dc712b694ec4156cf22b3886c9d551eb8ae7a03af586dc823428b4e7cff74a84f4e9bb8735ab90cb5954f82073ab7d51578af942ff0a97b06300efe21b28825c3bf95e81967374fe740e72a0709455b703828996ab0386eeec8f13e8fa86e394ab6795def49d23cd3d0130fff8e872fe430d9b6c606afe4b90c94b76bbf3089cc3ce5afb2c79c6fc805b85c5db2d93c9e22d9e972b3a3dfce9cfd301d51ea507824c1e0645e29adc8408892fa026f4b035bda6d51ef2802294ae1d4feb86f958d7fd77f51bef9d62a24f2480bd431ce4ce64795b1d6e1e0113a53fe17e63674e67c184715fb7006093ddbe8e8c34d93141bcef7976170fe9ac29002ccf219bae6f595be801d3eedc51218d91aeb882f54bb5b7bf10fd986f08e2a271f8c0684c18b5e927cb5c20f986f1ee4e67a4de6669971892fcc4351a5d9a27b6ed7eef64f9bbb011865089158b2f510033feb1de635e816561675c9b0eae1f95730c31234f06a5c93de219c7e808bc37d9b0fc67fa45fc8bde70d3fabc1c6a423577bb8042750c572ac142244725627d3d63091bf9be989285720c8e2faed0876299d311a976bda946883ac39a9f514a81181bba7b282000da43a8f3b43ffa4d61e2e6d29a1115a83392642ed52ac1c2be394390de7401f1c1c0ea7a29ed0243bc6d777701c1727215d5392511a31393a73696e404fe8f67c8a511cca447132f4cb5ff0f87fcedd77cc9b93207faf76789fd0bb34afd10e11f54887cd202e171b2fbd6626e4362665915012032bc06b4e69687e9be87b4a1442e1c2cb3c282618c0cbe151d2a9f06749137418673c8512b48c3ea5c74a025a3083a522752cf89c632d67f0e774a22b5ce8114358a5409332bf5c8b5db26a579208667dccc2a632c273a91a63cc04c72c6c8a7468d5701093b7a47501a09ab390c548d35a61912150ff676b6ab707bff8c9a7a8e660dffc9625b1658b4ee8447daf136e7ea66bf7873acff024f0e7e0e746a27de2702ec880f4c77594677f47133488e2700cbcf0178a9c0dbc1235bc50698b1ab53d73348c3fa412cb1194c2b19d019ad510b8ac47317f0fadd9b0be3f63d5e761ffc62d460d492a2207421ddfb772b81ad82120a5f972360adfbd25522695592ce2132c6a32a45b68627b3b094573137a24cb8240c1e556fa7f7bc9c5bdb298f127272d544249aaf3bb294b26e1422330b5c8920a778f227f45811cfeabf5d7bc48992b907999eb6e7d6ad31bd727b7f3d6dce8bedd17720a533447aa8777cc97242a4ebeb1c322535339d4c3b558ab198bbeff8e99d16d59c8b5ed75276a833793df4e9c9fb7679abf02457e5cb32765f3fafee7a883f2790bdf0703d62e88f17119f571cd826d5b000dd9fc1bc9317fc75041416c1d798f4e05d97e503a95798b9f6b828120776da609961da6993b862407fe1a2f906fb71766fcae9eaf5c2cf144457c48ac52aeb418f566cc37bf8ea1b2b991fb82058947dc7c732be321fca7e7bb549cf6d76a9ab8a8fa8918d6cdf1bdb02facf6940b9a6627f5911cb4386ed7b053ef7a559da145bc94dbd5d8ef867ba1303a5e04bb13ba70fd908e4a885889c42629a12e8c01bdce37a7964a3f0c78a8b972c05748c1f0d3f35f787e9864e66aba408733ddd538da6baedc6058077f51a30f190ec14847ac7dab957c5ceffa8fa8f83f3b3a08cac3069021d4608f6fee00d8fe5374d30f4aea761633752127b805a828f05ad314a0e54e0c6544d052ca20261bc5f0ee71083933370722b4eafa069e6065a7bd94a8288d8ab6747b97f8737b8253e8e942f54b04f3d4911c8c9ccbe6bb3392a067fd271d11f105d1184b02da77cd3e2ffe9c5ef91367219c0e4f480f1e183aa284eab96f41cc124a30431c2c2aebc34257505370251f2222147187019883fdcada6cbf5bcd33c3a2f1821878e38ec198b6e288fef321ee217a65398896851c252bf91901def2480dd02f7024e50052a55f12505e7fad1886518b714dc04bf638bd4fee3e4eb8678cf1706fecf096c12201808d2e93ba6b7c777b073d34e25c88986554b474e4d4f8fc980094e38412ccc975ecfdf5f5a086e40cf600e68ad45ad688b585eeccc8b7cc46240c042b6ec42132bb9778b18a15730bb4dd8a24b48798cf0e808f2c82b8a6e61a88b0ed63b26aed6f308ee06eac37499f85b7a700350ab5a05d1649652bc5d0095ef634843a339d486d8f75d48453981e15b350956738fc5ace2ef9b4f2277967fec7df4f6de552843e20b4bd2f8237b3c6118da79ae0c0ee5a2616d678d2df69ecadc6f9c400d322fec5e1ecaf547ad8cfe55c59117aa89637ef45631320f08ca95a60b97734ec25f3d6d567cdd6ad69ded44fba45c4814cc6d0313ec554163dc5b7db76e8302c8df8a63feed8b367a074dacf85a5802eea913ff0d55a158e59d947eb72f524c12bab3c086379637544c05c28146fe78e1f8d2bc1a56d6afe94d7669a6a984e972aa49976ab95c8de27d3435a8eeecccd9d4d4465a6d284e929b2f73f38d22d1bef27089658ec94cc7083990eea91b3e08c9a71d47cbb7e7bc27b18978ca3c877da36480ad37fae2e3cdabab3ef16873766ee9107205f4bf3cda2b54a3090ef5f9f1dc7d9f73c793be3a7f085ae7fd70ff02f96d6c68f0d2c6660764fcee8102c330f7fc1ad55c47e22e1c204f021165e682cdfaf24b1fc507e2e02effc287783ddf1b9e76ee19402403f00dc25b40a8a6214d0f3723c9f5f541936594ba875f141ab467477ef9ae491215fdc631bb2fbdebdcde35619d13d8a243a375aea8e7068b621514680055805d5224bedeaf71beb39baeb1e9a430fa945d121ec5eb96e3e1ddd1dd3c29c4b9bed009a5be3f11e12c1a9e06c6ab0db514bc765cbad367e97241af489e4a27fba024f5f6b92646b77f7bfda4ec82006053b97fcc41f24e7ea34ad67a0124a079c0bb65d24e4460c0f1d1257272e123d43d9b39223a462045d8ea701a9972ec5d19879be25ed8b989edddf77c46737dfad2587aa9fd69f65c57084c33ffa228337478cf54efdc85aa0fd9a494591947102feddf53ef69acb084140654f44ee6f5174183f976cd498b23efe4afc039b7e34dcfc9a53b8cdce5757be04164f3cba833f75179bf5f09cc50ea498347e1d3e2b9f45c9095d83dc0a998ac0e37544007e100905aed8366d939bb5471e6d0b79d82175c3e5d74ed4bcc28444d8cf65a8d8d97af5f88cbddc70f90f3ccec5968c2aca6a212da5714743b9ff526cec24e473d174cab24996171a514bc5056d8fe052b783cd117fe4cc30788fed5b1fd18abf4da3dec6e1c03108cb2961cac4923d890a61190a1b6ed7d4bf7240d36113c3e3f34015c285e42025f4a4ebec8201d03eacba3c1b8efc0180a4230f5d8e23693a8026ef6f516fbfdb7c6f4303d6102d14af434f323a56d2852eb2860124fb8f44c236c46b24cc807fd7999bbc441a6b43768fd8270dc6811dbe6986fd19985f689cee2386cc8f389bad5cf521f29cfc66a8ce0e020ce10d797645ba0be14599aa7c7ed700525faab16391efb9ce3951dc9564170096e1bd9d26a816ad50d5cec72f6f54460c25c7a61795d4cca039a3cb5bd9034b09180eba775eda7639c562f18c1af3047b846a11b4da2f187ad267151a0f0c3149527ca7426569ea9d36a0dcc825876c7fef5d18d0ccd68ee96db3f39be0f0c262835740693c686f4c3f49325e5ad2a666a91542f20c5be8df3732f2d31068d59a88c2d2501eeb2a3c26d10145cadec4d9063c6574c14ff178c890621a09566ed8156af4c0f6143ad80ccbac40ede021d4561d048a50ee4c51d16ed80c9f173377047613fdb5e2922737fb35bf229cb0be950c417091f93a8a9111ea8930c98208b96aab87a743a4173b8789b0d2f9fb22ec130fd2ff75ab6c64f6298acbaa939989c64b16c26e95ed0d3e8300edf1671e46a157e6fe2bed61592f505a6f57efc74d067da34c8246b8254ac9b164f351832d370cdcce956b2cc58eed217b7daaa29751ea682447f6337b0c9de9066a5c6d95c14afdf77d4d22fed3a70fc3fd9f5784b9ad300a09d3ef2e596f9bc79fd7d85906a91b6e541b4338510628b6c8e172bc3dbf791b145a420b8434c6d57f4ddb44a5683ab543b19ae72f0b61c47e110ff38abbe790f7148a5ed18ff8b515b40c67ead674b002fda7b0dc3f5f8d3372eccc5a8614b4a2ab7d2f8509450c6aa2855243ef22093b0b3b8af3b218e76c836e60d93c73f6c2d1ee29ee5ec6bb9ffd07a60c7d81527d9275bbe75cec18a05ff412e44f639a2d3caf47304d98d8a4aab6b2c7a5fb96022e1e27a453bd739eb131c7cbe9913c14620b47d70cce48c7dd395210a4a76330253d68d0f9fe73e292c8aa05e61bf12be014871994ed959bdf000e0132884fc78a2bc796b639b8fdaf45dc9aa3e4c647b9b629c9b96390bf8db7bdcaad1d84438deb6428c320c4608e0fff8938dc6f0cb42a6c99978bcd13fd60c04aabf33b3129371aa00e1aaaf414a880a5fd79461d8a49030abb6152646313045bd13ac0f6663e470256df7a23c09bdd91e41a3b5a3e668bebd62927bd415bde9811dfc9054bee054ca195bd6998969db9b7dc0ba51fe7962558b7fc4ee5280aede4d1c70b019f428b91adc916cc8cf0dca5535dcddf7df191df182587e4f9e5af1b38e102f1befdc6672e503de77aa268cd8513c257a50777bab00da634386079505af818c8cd55c6a3dd10557d37fca68d7ffc0987a5688ea96b0f6bac49e22f7eae0e01e8b48875efe9ee49c09641f6f998bfb3cf60829f7c6aa1441dc6391738134ca94292e5ff02722b2bbd080c624519168b9df8c8b8f5a012ff1eecea0a885b2b71e37b96e4757c702bd119e20960b5547cc6c4d93589ec9ca7447d53b96fd875e040e3ba2dfb596d1e5845faa65059e28daa93e2626f39d255710475cb5ffda564eff4d8f8c91b1b8867b05d479b972d5da0a9e1ff58949cfd3bb7416e5e95409cb9b30985d29126a4a016dc3fc631804e6d69ab88aa9c801e3a78160283428dcd42f269f1b7ddf0a38cbf7b730145c0f78161c3b619545b8ec33c8c29cc06997acdf4b41b1e4a3085ebf1474d5236dffc67753a0bff6371709f2d748c1251ec6b25ba3453053a4002debb8cdb81c78f461cf346ffb027fe21a540c3d0774db9137920b269efdc558bcebc3ea243d50f80fb9e41906925e5c6c17584d4a422db43160a23c1d2ed14a2abd10fcbdf17a5b942894bef07a4a6c652fda2aad931cf0197ca9e429f870120f1412befbda103dd010903c8ecb404e3c114d3c2c237e2a27af5998d4da6faed346484f59287ebb0bd4b0de88dd15c833f02c80acb9802a9630ca5d5b8f3fe58eee64087b3ed167dd43430df1687655efbc92326318da1b7682badd0f60fe1bb2188de1ab64934edd66b05075f1ae2c37ac6f9511c5822693e46e7b470ea4534279e946352fbb5c1439b147eab2f827aadbc61337d6e7c26e026a305972a579d20b973627205cd12160da25878506a4b1493b243eefae4a9ac39cb0d6d742852e5f0b4b8ebe28f86f77dcb8100c37974e16f23bc33a6b3de68eb41d34236d74286974d8d960944681f58e5f316b2d3bc7b909aed5acdfa81501d6679209f496f497e00b03a8dd74acdc84fdd32dc0aaf40c66b896f720d08b62f972b5212527ae437cccabce3eae5ca1b55120f641aae64bb49a50745934d6ef0747da46014d9aea143c038970b2dfe28de5f6bc90856aa8242f83c741e88e2ce4c1bd449c369819553caf718257433dd1d611144bd61c66c4c3f2fc70055b184322d5b42aeca8da8cd5163fbc740d2b02781ab5b88f64215c85bff13501b40b543f5021c4bf175ffec84e033415c4e85954d4c9049ad467201e2320ab92ca6589cde8b20cf6a31996c1754d968f0458ab0e296031b74ed8a40f11fbdb4fc8b22807cbe32ec8eb493e5bc886575402626fbe37b434e16e35ac0071ac1c5ec707cd8688d7ddff45e20812f285308ffb746599194848e80b43c0b54b7b17630c43bd63635684e76f3dd5033a4bbf40fb60658c840e80d1cb7ec29f03050208a337bcbe96ae8336b60085c47c5baca3ccb52de7c0ef7055e19986369be027456945f25edca4c4227c3b50fa49c0b937e2f4ab001bdd00b88235de297886d171ebb8ede247049183e731e4cadb840561faf3fde272035baded5f06a3dff0f57f7f19abaeade60476fabcb2e002669182cfa4abcac3ef3d9a674ae8fc4d6c8f92570f95355b48247b9453d6b7dff73d6c432f01bc107c0853eebf5e20067b45575fb1237a9f2e3237c6125d75eed4f30fd94e02fac40256eec520408d8e660fedcfc03150f9fb2eb90918ad9efb1199587ffc8f8c5b0d99aba8784bdb371db8655b00ad651beec609c986f47bbd936c702f14d982c11a9bee6dd47be60ffd25f2cbdd1d57a1d8290277d1cee35ce194f03d7acc9cc97d707d2940fd3edf012924777eab7d259c43c773b0f438ad716ad9194de9ed9d827611dd8dedee00386739854cf7ea1a74f7c5ef7807fa23d3c49f8768daf0f971f1a48214978c68c4f59af3faf6d07768835cf458bfc1b578c3cec9cba5c9e4baf6ae831579e0b399c1efa1cf247d59d7b937c21e2f70be1faa7dfcafef5ab63beb45a1a34105b9170e7e495f714477e3c0e7012b11963c54e607f4dd1302c823bd421ad30ac6425019d165bba5e8f2bc1790ccf5aab6169f2cd9d96ff1913a40c21a0643cce9f86b5b665de4ee79f2f1255004e93857489dcdc2f77955e8f55c9fc1e4737ba39946a253d68a3b442bf6ecceda13dc810a95820e504b7871a7384fb210c91a4d5c7316c3c1831e0e0300cf3208f6bba210d1216acf8cc77d4a5dfbb3eb7206761c3c42bedc0ec9dfcf3ecb19b88c9f496a7fd7ea83453450a95b6f1c20f29ee6ccf5a943d9c04b994d7de85e4fc2053dbad2f62375a42de67754748a57fcd0c3f4aa541f3e48f4b442f9f24816bd88cfebdccbc37de56c369e9c95d739388efc77a7066ce38c62c6cebad98bd870943fd82a23e0eb9bc74abe26bd5b012abddd4d232ee6fc40d01a60b9f919fe3a3367e357b8459f0b4d86b918f6ec14ba4201df32d9b40f4fd350d657d2e1e348ac21a769a59d3537c0d1eacbe3243ed3ad81819d85e31d51d041606862c9233a66834f2f995da00244446b58e8e4392dcc0ff57a33aac3075fa8dd7fed4fa7cc7fe4fd4e34f08fee52f9bd57f8146f6c605eed40420a98cfd9dc910706e544c61046ae8bcae90d7a1526dcefa4e80251ab42cd8c63250b0b1272baaa0d268360a4fdd7bb163761f53d579cd9d88064eafc352318ecf5b95047f38235a03bd979c5f1d98b8843f657e0cfb8b8353c76e82b16cf1fb4fccd0c35ddfc6ee9d906f65e4b82bb35a2db91f28ac526c4600140e868e6c0c1ce53759284b5afa21bd4854395d3407e0a35e26168f1d3dea2efb924bcf28326228f692b2fd975c08133e96aff4223895a5a9395c1004dfc47ba781c64a761d37639b3d46e5149bacf0aebb60bb84a64a8f4649d6d40ba1706457c472f0f909fb81141b230de1606d147dde6763c8cf882760bba9a5e03ad88516d1c79dfdb8f5ce1eab2ebf941f10557d9677436e57869bbe8854d443e306f5ce15a1f14d40ac5bbce86880b9c07bdb1faa372f59678fc03953efba2bc345bd5a0715a22b214129f13f95bca6af9c7f7337ea0b139155c0521a59b38070918aaf82e4e7ac7433f7a94fde89cd728da97e5520eac2e42fc290d161cb04e70f329b690088acd4e93a86b185f9445c7f7e2d04af9a3309ff67ddc761c94623346ab3c0755ee3a7e6663b38455aa49f166ec94c5050f30f7530652f4ef83e58ee549a5c58aea34751d1080bf711263b0f73925ab8be66e7667272d9db346bbac925735585548bedfc418280abad9220321181ac6f2c42697a767c814e9a511057e8781b007916b2db01ebab2a8f0197ed2fdad00b1e405f1face2cc889725be59ff73e460ab3d6a1d14572420ee4b170536918f6b4b0c1c784eb1537ccfb482f10d6626f9ba8c4bd57ae71129d2a35834bcbe8b2256481f1df7d613f995eeae7995db24415035ee936d1e0d8288b37bac620d41553dc9c5b85cf623684007669de29e21e5a359d40b8bf6724cd8fd6960751f0a2b5a485a8fff4876d0ce6b540a34a6c6194bb09a43e1fe963d674c72e4258ce2982af1da5580a517910cb3103d4f139572af4f289a2b38e1c598dec4b42445aa7062f9c23547febb26922b713a6494ebee5fb439f5b9fd8edf706b8d1f9a5a9b0b90722dc00f3a0bd7fd8d62d0e26d93ace8177b8bb795acdec36dbbf67161a7cbb1a2bebefb54558ea62560fc9e8b5a1073b58d6c2a263e8208da6cf6f9749242cac10ad028fb75d7499814e4b53bc4c6d0275104ef0a41943825bc7e9f78902a2d9e625f0cddf12f33af69eae1428ba0984034dabc24b7e984d78232c516c7861d9136bbb642ec94e714c63a1392c413e2a2d50114d535b6bdb82a543d6a3e5c53d146eaf3248ad863ab48fc4a04787d8aad9fed50a4ac00b805f921807fc710107cdcfde6087f6a684a5fbbf0225b2c4d0118be571e43fc33af90ef746e7562faba4cf9f44032b87db579b52a497e35960c1216ed38683c65d5b0f826ea3c1778ec7811489d54a1d857d6e87a69c22c8f34dcac0edc72593bc09f1c80baddb3c0d2d9db0c45d6a94fcfbd879aaef96e7e47e683b8a0c2f8bdf9d3e92af50f02465a902c55be17f657aed7bcebee06b0d2f5ee173f2291a6d244cbef64ec6985224345fed9e20bf9914e282b996e4ae72267d59d7e822e8478e74c0b8cfda7f2d30245ba3853d6ee07978e8cc5a7b527a9cc6dbccda0d3ae4c7c10cc8cb8fc18323319d6fe083d25af4d8766baec4ed739e6d44c9bfd08d0b9b1e4ea0205feb48c9c3e685f39d2c040e51507e2527df5d9c32178b5fe820b44e4cccdc73831c3aeedb9affdb741dfaf586b31c8b1877e4ae3b9c344b554f0a11c5cb9f258e8d6a258805e7392609fdb13522a2fd877b32da06a146cb523927ec498dcd2676dd4d44599cc73866b95c9871e8fe1c2b6df6ace60560f0f09ad3c3cb10b1851c6a465e7d5ca7938d5c040564ca726a02592320b948204be76102a5146ddf6340ae4e2729797ecd3ba06be5b0794fb53f7e6238c73900886dc0f5431d4b60fb1310217d0165be9e5c867b01bd0d4b13632112ede9ef747ea5ec6e536c7cce45c736c8ffcc1be2f754cec70e27608b3b0ff5e796302260a6609815aaa5c41c0bc35d890f6043c8c26218b2680d36b5c0fa91dc62b6db9376cf15306ce3538278ee6b295c460afa3b29e5538bda9f574d5899d451518af9fafa17d4ceb3c5251a0ea7e2f3ab979548a0e2d13de7858c7c2aca04a1137deea6d08d496ec69050014716f3beaa5dda64f0b85976f48b3f8e8a392586ac6d67150019c3468a6a52fc2e82d215e1b711aa78538d2b97d558c1e578fbc3522b0eb4766ddb5e1fbea2eb74a1f8eccb213539ee898d442102b1173edf7a4f88ac98fddf7dfe3f53641b0d5648f121259fc60a537e8bd63554c1999016a018d26c784e2cce788cae3ea9aba3735c224a7cd899c484542a5386243ed5397bdde7b8f721146df55d4085fc6358cd8011b37376347d37a4b252b1608dd64a84d986918af240c0de32e7c11f32a7e205a4b0b9772ff87ca78556ab39101f5b4680992f6a9a9ef273f86f9f691f90c79fe8e39dd006be907da8fbadb2b02a1764321a407248d1ac8672d45fef48e2fd26e09f36409b296369e6e017ca588aa5ee7991df07a7d6a08d1d6a582f81dcae2dc65deab5824f444e44660a6443528c28972d8141815588006bd9939bb97d74fa56812c1dfdc067210ff1b71e17542f9169ebc19c8f473de8ac3420badf369c429bbc411a14e5596e8ced2c60d07677cc5a18b356c26b18b51adce26ece5c26c60ef94c132769f4739a88b9fcc60558c589abe814e013378bd928ef705a6f60b2d83cd0242b64273d4e876b1963d073cc8639f5fd77661481c8f31a441386b9f74f579fa9046ccb371e86ba9e5e51d1bfa6c6a2f3bbf4767929f6de63412b97514dace33b9b4bd81f8cc413b5387c5f24cac452d7cde0f263e3b1fcb5f737774712b0e94c0c3f6b20523d79f283ba873704799aa2a37f5154c033fdcf796db44320300e914bac9a123e047ed23fa927e7d855ce2c08a22eff2f2f712f65539479b4db9b9b3946513e84f83666b2ae08343430248251b66e3b570faa5e5b7231ed84342aee993bee78381bb002aa3f5a64d3f6de420cd8e8a2264043742399acd7cf2fe1cc1ea179d00b9cdc958898ebeb8076b7d7ef8ca6dff4057d9e8c9c64cc3ab1b1cb71e0ac2484acd81a5d3585cfb898fc13dd52d1a6f395c0d5faeb0e6cba66d30bf72c94ca9628a9d30f81aa819e700b5d67bbb28f14193fdc6157a167bc60381ae3aa1d7ebd0cd5cd2cf36ae0c6aad397883beb7a6070115a226a11fafdd873f3db3142e11594dc8a041251e47959275b9120fb631a309b00aafae71b1f3d6a76654d9fd7ce0a1ca98b6a97f0efd93e20867c68b95d36ba1a53f566c96c029c4da1d6f4d055d2a7cca3eeedc2bf2afb1b50c10fc312cffaf22528f29cf334486196f3501e15cec85893d8c8f07b7fa80408491c380f612aa9c6922a7c9dbd739d288dc9c9e29e41c2fa6421ec29c693774f5fbc2b4bfca1dd92aa11fe2b4233ba7b08d0142e7450e57f2779995facabfbae266f2587e3f20b61f15b7fb944f41c541a808a3ab028b6646e28abf2e2e2cccb15bf0db402c7fca2dbbb612ab3ab292463cd8ff895a533ae9f2cc6af925c4eca0b2a24b4b8f6a53a1f2f6e2f2c7c6f3571310373beadb1e5c887f795b8e3b50e8dd755133714b9d985c436e156bebb2897a89069ad532907113b0c4d96ae0773115e570b211c48b5c242def02d8fa9ac0d9815dc5b4593799846ba26be25e16350bc62ed95fcd0d2146435c89caa0a668a33b380e5e0afda2d859fc34375c06e7a93c388e168a3cc5b5b31ab2107efa276b91b5b2a88b17306a7e99e9930e16edc6fc8de3c11c39a91e06cd14ff89292a366fecf5ef54f4d3e1977242332cab7995752ef02f3e6d7c0a820436604fb7e8f37c16fbacccbe62e74379ffe84afbdf3aae3331c98e37723e6b207b0fdee0250062993e158eeb808f8c8b45077fbc14f6e6d6ad7867251730dff887f73afd880c67db4b0407424163aef74265599ad1f8ed537e577c6c7cd75fa9c4fd5f422032e45352ebc38bce1cc1b5967161e3f133e06c5ae61ac3ac2317c369fc77f7b33706bb6209b69b8b336448ad8a3ba5e11d4454fbd9e3ac2272257209c4e24026f19b0063bfcd9fb20f6fbcfc1992f164debbc666598cca9004be0c78635ff4c11c78b1b8f40d079ed6ff9114338d42685403382b12fef5f4c5ab3174095d3cdf0b9d850a1446619f4c53569dbe2722be7a03cfd106f4b34b3bcae2e1f0800cf7d99cde09b40b1cbfe655fbc607f165c2e08090851cac2d3e196d444ddd309e4631474096314f5e75c8fa6c85dc16015ce6ab6ae3700633189a1d49ee0f0bd01770f4af6f2e4324979317267d65b1477e2947e69565dfc279d256017662763483ba10451dbcfe92ba29acd7a31a25a5365e8d25b0da1b2543b6d9d0749deefd15421945aadad026f8c7eec30afd482ddcd2058fd1f7e6abc8a2e9ffc2172ae46f7babf8251b23c91597df03e8040ce6867b2ef063c7bb044a762055178a8c19d63f295d65372169dc02cd80352c9d02894f232eaa222ed75e0d9f8ebcd25f67390f015d085d0655eda37201e28d5b796c8e9074abf04a63e20edc16cd32526c497886891d13dc53e0afe58ef3997e1026fc2aad0a101f90cb69b8ece889c4d9cf254202d6bfefdb01e50471a0979ee26cb484834dc3ce7f450aa71b7667517460fe3675a47c317db5a4cb0fd30d45e902283f34265d1394a0a1469b6530ab32c9a11450f9bd33d064da9d88214c7096a8f2340c5f95d25be3a1fa2cefa1b6bcb9f6745ed477f29ee833854b170b10ff762a0f20dd533bd9f3094cab61361f16bb1e4f1e98daef81d24abde20377a8dfe04bbd4062396ac9f4a97181830e9b3ba64cbb727536168c80147279c86af84e8dcbaf0b3e6c738bcc0494034cbb0ff5e0ed03234a480c90a7f2a09272f19545d4c8693544af4ac8b95a148b032c4139c8f1394b3bbba56d63e7eaabd6da929d993b44e9b07e3e2acee02eb9d91e5543a22f11d04a4ab44018f6ae9bd4427cea7f220ebf3e4cf01aa4e8be713d6f6e28de93048ff80790426187a6f277f68c5de7a9b04ada77fe7ca1e3b54b32c5ac0a135af82d8e197c6823b938c5db2387a0067055bc83c04e1fee192b3a91eff23e9f4576a6235459747e132212f2a10d927b6100d764507e35385bd49a76cc15307a1828b83389b6fcf9eb21c1501098a90b8fd898a7918875afcf2778f91e55d02caaac3e5fb0eed7cc2c80842039a1c82e0cb56fbdbc2044492228d64d564824c3e33ea80305f8f93ba3ea23deab17c8e2c6fc1099b8fcc9a239373cf8e6964810a1afa38507796f0db948f39f31c445967791787cfa326d1599fe555b1d0803fdd26f2660fcd4ac700ff5c14f7101215b11b1c7afa9dbb5d9a482d5f51560701b62edb9588a79fb7b4d4198629c5b5a882b08b0eee251b6f1e3d10858bb15c56059fca5a02c8b2ee2ee9ab6e78013507d68b174744b0ff93e5d701e0d209cc0d8b73074140acd76d608733c606885b43542fca05a899d12fd7949dc5e23c234004da7ecba0bfb0f9ea35634d820f7a763e5c7e5efbe82f36fb9946bf01cadab6071f9a07508032acbaad4fa1073e5cd8e5f9d7c16317cbad21596e43b08433027d93715652fc8409516dcb3ad7500d8502ddf621a0dd71e490f04b305d860fd64db0d35e751085026d2e2b7f873d87ccdfb80be54ae762eb2d418e45074d1f73e17336e58be984b8b9d6463fdf6cf3a2a3fbed759722cc0bcfa2d26646240b2a350d423f6bdcd21fee2b2ff8251808a23435e974f39ebb205ca24bb461d58e1233ddc8ad70da01fd99890a7d22ca1e931a95306f32afec76eaa6c56b33c35cb4609b8953e63574f19fad657ff922b086bee9218ccddb6d1ca226aa07b3aca324658f263c24614e24d2440080e42824d84c655ad01fe9ffea798a588383e473d3f603db087c061f3f3c21245244b4fb8113afccd4fbba42b457891640a33252133d73e46d1ae162a7e9ea90f7e95e79f2eee4e301d3e16c2b141de8a838434cf42017e4b6837d6b357fb03b714b509535699b4eaa69281098c53bfbfb6b8a421c9eadf79f4831c89a9ccc019a738ebec456803ef19ff4684cd1586531eb5139f4824a68a8c790b588b3320b2b88332188eb2a460b35f4d2bb98719b251c8e688cd70bbfe8b5580b9a7783fc63c98c50aed7c23c46571887b528df64d7ec8903379faa37162a5d992eda2e9841b87dac2054ad61b173f6eabba83f898ce9682c029d6fda5563b95ef227d4bc8a6a830b96f4e235ccf0fc9c9ef3dfaf85e21b32871714c7b0d4af02df59cc57bf2ef492d49a1cf253495bf535e0cbcb571b6059e5ca59cedfb0c2203a82a8c723b08f47273b978b273e8977d48acff80c0c564988323957595a64f8f067b7132b2cdef0c74c2c6106f39b7257eee2ff50bf6caf85081c54cce4fc7114d45946557ec6123bdc3c5e4fac37e697718ca76c748258838a1e72fc409e5573c3285332459a05730dd95e7dce8411e6abbf63aac990a0fbd07e38fb2e0c59cc885148be0a4c00e15cecef8a161af678a640bf947e6d057195aaa5194c81482a9003e8a453a15a140ba5adc7f062344e0113e59fa03db738fa081ae96d36907740dc04e7acabc92f640e264c48632166ea2f9c013dd6f050bd484e180215af866e23d9d1af2d354dd6b37b3d27726223cec51946029226980e60c5194b778af80cb32973453ae7c704f2513b266167fef0e4957a3cc297700d73ef85546a23c7204d095f39d5ee2a4b615a480749464076966cac11a80b47ac20baf0e66e89f170bb5159327d9e91c4c5f54377d64cf632d6801c631d79b8aaa8a0e7ac36e4680c445f3d8a5e63e769ada6ab4cc83c60528028b8acd26b27a441fadba400fb4c1eec63918067ccaf0a30e3dfbe0ecf488784fa89c72d72fb8f3f7d6a0a5534e8594c185a52f4dc590d75aed343258882c208dfea66760f85d5531f365673b8d988605f235b80842685b2f98b12f6e05f82d8d7850a49103b96c1795ea5b19425c8abf79d8b35ece6a3c656509794537b220bac994e6d440afa69dff7e41921b7e51f3ec6560fdcf991a6dc545aeb817a6de39c4ebab24cc00a7211ee968bde359e2af99d11f7a8df83f4da25b39bc258601619be33c0391172ac56c0d5f94213801957443e208cfbc805c0d448e5594e0b25bfc19e06dfc25dc23c89f45fd9a21b8c47d6d45c5290e64ed9c79b8d7a05936e087bb53debb77463bfee726fd1eedfde39723f28013961d7d411a3883d7be69401a7d636b73d81a4360dfa28fd99020d8426dd4738917665bc7ee0a2e20dcc1ea513507fcea9567115f911a1de9102a3651b52cd379da7779cb97de4b4430100b8025586b0c2e50d9e0ef3821e8477d9420fbc841adf6f7514ae9363dcb64e4abc14cf35811a4799095c55f2dd6a600ccc79da1b2aeace9052ee64c359f956f67faf6e5b6533189b867063a5eab598317109f301770482dd9f1e21b5144bf4c265c452077dfe62d20ea634edae8ee021701059c2f679608bc9a0b661e1f0a53243f30ae1a499313a46d88a2b140a82dfc8970116b20933e2de8b5204aa169b9ee8e0fb7526cdd1cc3591500d9779b24112704d55b1b35e2dd859d7661267fd542439fa71bfb878cef2d2a93b7096df45df2c19c0adab590b6a0b2b68b3ae90bd288f0e0f2d3fe8d496f9a22d951983f6155c44998b6cc82a42db73dcc96a04251d5d2afd87119964d4e546ce6c8f0ae2a825cddd4ab40c7ed13320f2cd542473ddc583f8b43c821b476d1c6d0d7ab37ee118aae108eec9f937d99f45debaf0a7613d5f32122c26baff96ab06cf6438f6f26adf8ad7876441df6f6121bf3d1d8e312c656a2651a858048c8ab5ed242d38b5fe3aa7e80558e4b2d99b6ebac755c8158608c56d11f73d24362e316bd5ce886275d462a4ec89f1b48bb78bfe601c6a810f7ccb1f6e3bd6d0ddef20ea5e80f97f1ab9bbfa56254747f3bc6ac1ffa5fd05a907666a7ed9da61b7fb3114a7bc43890db05513c3a65a14f27a09aeb306663ba7cef668ab5225d71507a3f563fe2e8caf0657d3a4a723cbc4079c5ea46d394ef5d05b3e03eaf5abd25861dfd7e10db60cc6e9035f060e04feb4377744ddfcff191e0cac081b49cedc618586040ac68d0b69f71dcbb01d6a0b1c273c9d12f8e4f1e6860194d8142c1446102b8b3f466edbe3b3bb0709432ec8a047f549bf1ffd1b05c9f87dba7698abb40a3fc462c3eab729eac7ecd648ee4c619fd9711fed2256c4e7b1c7dff7e2f4678206e47c533d6cfc12ad38e99fda3e7c4def76a1754678dc06630ab59420675876597368b11959a44521714b7bd41ed8e6c9a0ae4d909a2c4993b247a409fb1e65eea20003c44b654aa68e80b4db382fd5bea18aa8e51605180a69051d903174af31a614f188172ac5548bfb3b09ed991e23799b93181bdf20bc5e9d333555a4a5c27f86c50d987e3434062caa81acb2c4b960f87fbdb8362530d06a95d79eea71010cada2b569413e4e5a42c22c16cfe85275bc40735316ed85662cc47b0327c5e78af69b660813a7abbca6505e48e83cd67ca2efce9237300de4606a9262ee1c566bd3ff61a0019fdb2e8fc22f0dafd00d9857d5867729dc57ef88278c2be23f2eacce5467e0d608e63fc2efbd7d26eaf0702b63a019fc225f591584482ce84f070cc8bb2251e7f7dc6c5fe49bb01212db20788c35d1f27b9f7dc5bbe1eaea4761512cb2563603e23a1e5fb9a8693846b9564f2edd8ce307c69fe7b79cb174105316906f68132993ea376fa29cd7f3bb86d2d21e68d20a703c710b93bca6bc3e94e92fa48df3c393df0320a7f2e037cedb60c0dffd00baae58411a332291fba4662566bf00ee0988c262c8a4d464a0ca1be98a56e62b34430db58038bc852cfa021bc921c6429af736d36b6f5dca1d69759cde9ed0b85836f4a0fe911e780873a2bfbffb247b1809d42930a91521da5b917f6a430b244022379def651610867e55409b2fd78a6a8101ddfaac32c77895302e45e2a8f4b9b720dee80ccc0badb7e21a623587ac2d888e013690f096ec185e643c18a93f5d4b266b9e4f6199f9fd39e8a26ebb928605e4b6dae96cd0dbaf659590ed33fd5b52487724f68ead17b5beb40eb4e30a2081ce94f206e97852ec9b8117c772f377a0c0160afb25adb1989631bd827345dbff82b8078d5c14b59876ee4903cb64b6d45be916fea21e1bed75e13856ee0c425ec474443a0b775fe9928a311dbe487cbd553c3a382f43fdb72394f1a23fd8665498b9f00bef81f36192aff674b7608e99e165f214387be0a3153a4421fe846a4bfc599ec7b29077cf522720ebdeba97f3f0bb817d1c3245df905574a606986a7253df7fc26cecf70265b026b9e4eadda002fac4bccf40bd018a9e26239c56f2ec0dd4831936424b871eeac4efc314b2d80ce177cf9071052dbc15f21899a02b7bdb64a9c980769bd340fe44dae4e0f6a36000fa29419623736b77b71fc54f335d428405d5ce9a070febacccd883497b0b1b1310f8e2fe05ed422add5b2b93502d22dced6faa36c56e7346cc819326a8fd51987cc3e6d895fc06bc09bd7e62ef3885329909653a9b60d71e532616aeddeefb895c0150c1c1d3c6eae81aebf524efea696376355cddf0a48f1b4b0295ddd2ed2b4d84f02f8b8a0baff38424323aaef9a6a35982fee9735b4d9720c50cc9516d76fac2996452446b3c835489d94f60fa9d2a13fc73003b4aa085798dd4d47c0bad3e2e6aae37261ebff196d1e2759fc77c446710cb69b9d86db17ebb4a235e315bd026da83874c5ff9dd7c1577b7a17688d0840bba5e462fd3a7a90085c1892e442ff108cd70e584fecb3f000f33a4512f94868b29d600fb0986567e182e6119ce4fa02367f810e07cfd8e2c9217d8d725ed816c9cad445abb4fe96ce954be1d5f22d11df8723cda3309c13180ce3bcd201214d4342327faacd534e3a248c770588bcddc831721b9f5d6befce7284ed3c2bbb09ab3a96f0421056ed5ce534786328f2cefbf7e35270c8b6c121fad175d7a6a54d77d75d71d478cdc134d2159f9d69561736f1e8a8355dc55dfa26bd79b2d55a9acab3ad817849a4d5df534e922c3eb0c02cb1caf66ed7893cf0fca2de55de9b6bb1cd8ef5bf70f130b6929cafcfa742515ffd0c8788b06108b3b6f2beb5fd980e256b0e721b807c2908ac4b8b8406c29e8c8f870dcee6ba118f17c529fe53bb8247c81978bcf739d48788885ca92f79a2e55e74751241f6f6ca3c10b95d836fd55515d8fa4078f01fc55a73b0ec701c18f26e7d93e6809d1f9b1a9e10e17eb4af22752d476799ee9c6d60a7e485899967ce45dd8ed75bbabfe5862db05d781959e5807507ffd5bdab1a186873ca157d5dd6de37c7cc33aea9c2b6b25bf1cbf80091060e55e39d78465c301fdc8599b08b6d8ad91f65a368c5c5fc25fe852b4a7b8a6134c6d0bccb4c17c3a15b05846e51a05329bd31acd352c71c1c9decc2d9614a05351613376255109d5f43eafeb9d99ed7a47703a2e1741deeb572665ddf5fb841dd6d2037aaf5f61b1bd1be5d9be291f72c13199b575cf161fb0d7704ee6cd16f7ff9256bca1a07187f84c8b04b631a473446e63e33a7c6d4379eac97f34513229c2ebd36876905576acf3b6d18a90664cef92acc4c427df80d85870d7b095ac13ddd524bc57e580f3baae6655c713fdb19a497dc7089aee44dd74e7cdbfcc219ac1326aae31affd02ede17b6b869cfebb95c5fe2a0983db891e7295c2c57c8d5d80918673dfd3610928be3308e894bbe05966a259d88d8bb2c1618281b102ea8bd089c982f8906098f81ff562139f5565c413e17ad32e899f49bbf49c81802588673533f1d629e6730136556e9b113c813dad0320f136e3262c213a41ad18a83d1a28422036cea4cf71fd7ad6586bec070a717e2f71e3c50769bb34c6089ef5831ac825c9109097b43d6ff23ce55711d1f0ba7785b9d9814444a16f787d63ffe0a573f246417e8f4348d5eeafe8ae39fea344ddc527fa4e5207b25ad5ff88f970f8640ca30256eea959e7e2579df701f6fc76957db05cdf4558868a7b5e1038a76b87d7bec8cbec4ae6e20a9434a3155656ce683733f1ce6283cea2a6c67b955def2ec3efb3a294486c1dcc7a89064d5ded11ff2f5d53d2164ce2939496b02ef22174bfe1ad918b168fd05456311f107f90062b18178f1f2bc724923e18647e339d6aca3266e90a4394d36807b2a6e25795dd98c64f11be9849a0523bb45701f0623eb9c4562bb4fdf627aabc13dd97a808ead927a394c53382d6f2f6e31293909974e82fcdd63c0493d8a60d58abc1f3a62250104be980473cc9e6c3357eb58cccc54ef22e6c045ce3fd8582e7e4b357dfeebb6a32c562f90a8989ed9526fa34332135628f42097c2b2c0f03bfcdf4cdbe24a42653cfc2b0152205ae20c950ad9fff7013c1c215c221508dfa5057f3fde03c9143f3f23024aeadb9da015fcc4884eaf00bc3de409da5824224669ce8e513e1fd12c2b7568359ceaed03d6f84c9ffd71b7f8ad03f09a86be5eddf20be02e6e4a3f6e32caceddf451dbcce85c28ea500ed36fe4b8f3e980cc5fc320ec01060c9d115be856e3e6416c9ead64d8b3d6a2e650d06ad4821334929cb1709c855b0615a8154f6d79aeda446f81da456e1bc47496fd1efb9da4369a95e3e0e2e744deb9443cfa0ff37d1513a3606cee14eff7c980454feae0ae43fa31c003852536d218c9ce7c31ef8f96a8808cd1f4c03442fe986b5a01ac5b86cc97975c7888778b776f5385c1c6539f795c3ac50b2a1e714f3ac8b02120ed8aacb6513c1ccd14ac5702bfc4f6e18999525458d400cae33143e0004126c7b67c095c574b280c8df683ce83ca6aa7b3bdd20b0e03db5a817dbfec0434dbb2579f1225864a7e88bec8ca5b1dc3a3c586afef024e91662e55a75522c6b94b9b9a480e5f9ea9b6c0b30334ab87e41943107875d075ae53f1065a50867873f24044baddd2759cc67e279dd720530441d4d110f159f2f6f392301fa9c44ab216b571b7fc876971ad57ab957a4bd270017337c0816d34b8bee91d2e09cb32e3f46b10bfd7507a86b7ca8abcebcfb1b5a734a5059cb74e1b4e81b620878265beecd81421db453cacc7ad1a6928b27249cc3050ecc0096ae920da5ede24daf19afb48a83837cbf1b794331775010b5fb4dd3073c913887845770f90769cb10dbb73837e60b67384ad8c41cc83543db0f1eec05fda953bae27a1f44c8c587d79b674da4154d316e8c36347c8f313cb7d827519949e22ddeeea6e6f8579557d9282afb454fe746af6d5f4c489da1cc25aa7dc885bc87620835e5bfb1ffd6bc4aebd670cb8b75951004ef205434c54488172a2ccf530c28e8f42b9abdeb4ef02ed121c83caa78684d2140ec5fe040bafa6ffeef17482f32e512dea82c2068d7caef8464ceba5895f41c4652f82e71ff11f4325c79c883d6dfb29fd9190f8b28491d9ef3b1fb856707b0386f1fed027818483c3453ec0e4206618b9cf5648dd4982a14c153e1d7baed3cd70ba63d3e64977ed8f8f2e49de8bea80d3c42406d0526fcb7f1b4c2478f1eb237f2d6271925f06cc37b6f69e954eb86eabf26f349c165f2194f6e3ec577f203f03170928427e507d5183028562f5be8adf0dfd8ca308a55b6c82bc3510edd7a5e69fa0fcc8f380e5a553fa1d27df1a1653ae490f1c740f8eb7b28119878882b872f0a72e44835c4617f9d38ab97ea4d18cf0ea0cd9a974881b75ea5ec4ca30edadba287a7a80706cb6da87b654ee449bda81c93c1c90f41240588067570f78d0df352985bab8833b9b6298c6ace35ca9f76cbd382778961a027a8f4c16941a4a83cd69df280289213901c6399be4528d21c802fb19d17dcc53554e528d1cacbae94c2779e7b9315e6b14e0565ff7dde9008d2971b94d19e8086876cb1bf82ce5308a429add2db62a397061cf3ad657bcb1e07362ac7f33d50fb01f053d6a4c28c96e5d289b455d5f3d9ad8bfb93ed16498fb89be8c288a5d46b08e2f15030a22e68fa842e583a8a021b77e1b9628ef8e54356b062d30fdec506fccfe15a5c42ec0dd087bda463970f619285968ef0fa18c6dc52efb232d485ace5edaa9674a0be7f845eaadcf634bb9f74fb9ea929d177fe9d47a35154e8e83c5ca76822419219406ce87d0181e39e1876372e7d6a1781d642787175cc6a9f15c7521cad264bf5f91120a1bf9278e8759bd5cf4d864e3cb98d52b904aa1ec77f76f83707253c0512844867fef27753d030cd90be8357e88f75a9a34f9784ff97d47721edacc2b998f27f46b6793af39f76a2f3d7591818a92099f57d36e3fdcc69035673e9d1c24be13477ae52ac9aebd9d523cff1550e1c7888d90223892c4e36cef85fd1f6cb5def4e533c13d173c8efdf62076ccab639a744a7659268ce3806b30cf4ed4d6692e70dfaf577b0f4d92544c36fc56033347d5cb05205e40f4b15059fa19ba648e1c4cc079ccf084cfaff939431ecb3ac730321fa83e0d22ae347d72bb1f49c2d7b781593e1aacb09c0a6b53327ed11f0128f5627ec62451c58cefe8a2cc747e513d581c602ccf022f87fe90a514f98895b7f7e5f009cb5d62e25657143436995cefdd1827b50e39db154fb640df2a6326ab89248b50f93a2f33d7413b2762ed2d344c18af2d00142011b9be8e7c8e733dea5db0c44b77bd179dd7abbb425da09dc1a729f77dada2e44f80db1ae3721b210ee6fba0447405ef229ea3400266508584e0b6a400131b9bb61f1847c4ed1a2cb4b40393b5e52ce69fa5caccf42a486c05872deb77583fd9ca7ef7ebe21688e20b6b3e35db223cb77ccb4b6077ba7e240bca01ad954ce7efafb8c875a52077fe5191db406330393e6fd2bfd405c92bf74fe2627bb21830dc9870ca657ea9ccbabaaa93bcb04b41949267dce00ae5180dc02dd98df244b403c0e2c927117265bde475b7429a9f233cdd54e992d0af330f7a351118616c3b1c82e6b4b313033bf92ed3d1889dcb891c7819c91f9c3bc6ac5c9631f280c278e9bfe08f5540035c249a7a140d99a02dda8173f15b8a192c0f0850c4765b06192e32dcf4e720258f16ccd876ff1297031295a87fbb8a47eafa64062cf70650c42c4ee85bc61b30eea8f68d785c8729688f8c3185f3dac6652530520e1d93f2d683c39824a8e8bfb758a34d19f9a919236eee434c06d419b76dc050709027cf8289374226669b980a8a7d68b2e10d858ae563abd45a652f0d58191a0dd5ace3d8782d5797a1f7ca4861d2fa6be658085f92b4edf2e87aed385055a1c74b940300ab09463a12a5596086401577a9ed467c9121c5cba3fe8206a47d351613ff1e089c5a4a7773d472cc4a82b485471428719125182809d72d33fc602ba6e3604a1d430d052a421e62eea1bb46c4616ea2c3f879ffff96db516e49e1c19d4c40df714ac7bb714f7ac36f13dc34202f43a57bd99d78f58f7fa4d6e071f8fad88315b300aa0878d092d7001517aa55ed67042d7238d0a1cbd548924fccf875c02b41d93c117a444b5a4779c97190ecbc6e219104afb2a55a4663e3bc648777f3a77e58d0e91c5a15f11bb872f2011434015ebffec5d90c80ba443cd755a3a6e3f897e36e5be45825d5c830a5ddcb86253b603002ada713f1d052899da089a668262124462555fc52dba28b20f9004b0a3b824e98290ccd2c2de739f7d40b9f8f2eaf8da40e287c3baa9226cacc3cd94a07e238bb1d0d48f1b428f94ee510465076d8e2d1558b86eb3b0fb7c426f72c81098dd5ab70327fc5644a3aca1ce574929cb86974ae5a4f2362a64489610a5f0e1c757f18e2e11cb6c3eb50bd6f0dc3b96d3050dd1438d3fd9c47d71eac61ec95e7802f68e69ab8206d6a40b8a76b807f75662229c949481c8415749e6edea2fc5ec3bc12a25f535607b9a60a47946469a5dab0ce7ad1a98d48761a41d784983e012f657fba918861d58e3d62958e05019247c295bf0e065b2db5459b3ca18acc6470cae7b555da38c15d7319d1c18823dae33b5751e016b661e8e4c1241cb1b325b9d9adc544d56c13e496f74d6b29be16dfbce234148a0d4762ef2466a87edd61f8df901ea8366f471ba7e90fb940803874b14c3fa1f231cb259316b74dbe4a7bbf7d329c54f928a29923e59560d37812f0969839989a7e22e2c9e7835c21e865e942791cd987bee7b240623068d9b065cc8bb8cb564a44c00da47131127522233a55f2aee49c9fbe53410ee156b13eeb5c2f981c2fb311bd136fc0022dcdc7332d2e28f98f6ed4d95810b237d379d5f326fe1da1cc00b126df87542ef8671939abbfc43917bfb43748f0433139368f357772a4172e4a731ce3f8bbcb8fa27c6b949a77aa9919dc458b87ace94baae8d09640df146662b94ffc940254f87b7349765e82a47bd487823bec9e4204d9d998d4febbbbdd4c031876409f94305446296e0b07c4ff50e5e69d36160662116c3f3161edfb9f866412b1f0e0b57eee6c11caa7eaa40a8dba8b91a77151422180f72e2b1004e5f19fcdc77f718e51645bc676feb8169cc248dc37b5fd85b486a02654e2c84980c30122a124afc0ab4c46e224282b40ea9e3603824b16c3d8c7ea5d275ffcf24446784c111a7db518a7731dad62289cccf316a007c050aa64828aa872347c0c93b55e650e170b6c7b62c59a9c3d3c0d99f57ac98d47866712ca8d236beaa71181f349a8da09e6d2cbdb2e6ca0a1a45f6ee00fde6471d10d719c9b49c2c7f01b5c6feee663cc586636efee5cffcc4cc89059edfb85e13cdb99afbca5e97424960157a15d1530c87b39d068e95a00324bfcaf1d70df2b0964def7bb6e3ab06bcbe806b7f9dfd015634d0c232b6861b115ce7ff95fbeddeb9d29adc451a4db7e5a8742092266b70ac28af1bf539506f3a2147f7024789fe9478cdeca2b60b4806bd912c39d1df89b4e4804a03bb6360b1cca9d29c2ec3426c0253d2291a25718fa5557242b965b601a8941301359854dd990f498e7cf24435af05e90b47fac71d75275a364834a5bc90bce89cca6a3deb5133be579ec735fc2f139ec9aaa779526ab1d80a5b2295b949080a0d3391c03902e62e144f133fec90de4981737f88a9bc036cd510d7bdb9ca8405df8b73d0f47c7d0c85b8fb26cd98ad5ece4a3d8d22008449e3457b94d115874f20e947a149f0e017d990f929ebd45400b3b9a566f54aa861649d60f4069deea6c5a58ecae257f5b0480afe90a5e4a5905430078c59392a90ea0f0d42165e4bb800bfacf03fb891164a4674e823e9b0d3a8bbd4e87890070552a719c279582b895f752a50f6fbb0f8437f6bfbab2e9ec521bb55677f36e79a63676055be45ba136b0fd694078323ce496c5faedf1247101dfe160473cbb1f59dd538abb3d6eff41a307718c1999bc7792aefd67181a059f943d0d7187a6f5fa5042ee7ddbdcf3ba4f858e3a20dcad47efcc7f3ddeabec6470588bb29e11825e2b4e661ddc0ce791dcff8efcfe04be1935d38c6f6b613716d065fd7d8279d54ee72fef5b395943ec7b51005805e3be403589398c086356f5e77325a7219e817dde95238cfd830414cdf3ed2a12be2fe106443c9e3314b8ce0c3ee4de53be286a0416a7a24cdf7a11202800d52ba24458723227ad89c1c959bb31a9e3f8a29e3a5f120a35d9ec96488ec312486571ad97ec93fa163c796bbb30c1083f10d4f4fa3176d1dfe606127d8bc87f4034486fbfb404e69338e09bc088bf6c2104997b2a1330115d9179ec18ccf191180ace3e5df123cea29e49b60706f0d4e70cd4ebe59ef559938eb865192f269de71a8b3d056435c5e1359a1b8ab94af546b1c12f00240f86845e462ebab7ede8e4b26cfab4ebeef2f95005a2539f6586144fdd441d59fe443e4df8e4bfcb3f0c93c2556697aa77a0852b7d2489d25294163c2f214aaaec71011248e81425e2d7540169a45e3208858754b3792bc562c402f0fd8177db65cbf06ea4af701d11831d7c64650dba418e62eda15aab0298180ef46650155e3f54159572155cdb0fd80abc4280a346139a193eabc02c3b0d671d39ca2f93d103bd11f9921bf0601e9fcf9c5d55c5bbdda636b628bd8afc34b3e8e314220ad13d32383e911bf36d1a095e940b26a946b1f322df8effdbe9e4e9ab15e4b58a9b00850bb0ffb2e0e1782fcdbe413aa688aac19b5fbf235a4c9cee16be7b2e3d88c72714de39e2d374fa0a57908b7a25a27ebb6a0414979996114cd7c2acdffae13e9012953d6d6fd8c32bdc36ee579635d2b0ced8312eef88352884ee896b9ec984d130c9bd83fcce09319e0c0006d57a9d5d85230314fea37ced76d675cf120badc41efbc5df7f559d2478d8d3384e8948744dd600f051539a9f102c7c38e0dbddc2e31bae726fd090846909aef64bab3aba6cf4427c4d97acf041e2c1bf5730e338e52eb8a6ab7d756ca4533531a257f11bcef18a1b1628f9f83ca3fda503c0e346e367029ed9775d5b17b076d17c923e5db7092c1114f3343748b7eb59b9fc99fc226ebeb3d4920cd68ad309102d157bd8cd254de69de43ce001ef83ff109d04c4be05b9358d908a5b52081119c2ef25290de8324465da12e7cd89326bfb4233aa0b3ef8e074dcf866c025d96b408996b6b14dfa603ca2255ecae65383d0acbd17f53adddd0b9adadc8f83349e09329af4e12e6ee21c24a4400c3d396304cede1caeb30b7912cdead511ae81d28221a7bc04549d867f911d42048663328cfb070da0e18bcba123ab5bf07e41409fe3bf11cd359819a8b0bb133a9984c0f43ec07fd8fc6e1bc3a0c2fad2425150729ae7d15ae74365562d1c9289abb7ee28b87ec73d78977a5b3dd647d7fe85a5b1eab7ea6c07e060d701cf68ccfd141a61297763ad96dde02ff9026e58e56b31ea0c4111bf62309b89d61da8b351d1348301e76926b25678b628fde3d5ef0bc288cb30dbe7730474c5360f77c10e3c8f7fad7f707ecea76ad2037d1803b7a921ad91d6f8cbf559a3d4b170111da4e7b233096d9bba0a09e064e66568cad766224c4fa255f67f643d0c7d7f29cafbb8fe728aaa0830f70133c00556de22a62332f6116f5038fcdd6dab0189f87a7bddd0cf4f8fd2b9a79a89715c0300e90e4e228238749fe4997d6dee83d4165159127fb8b6cefd528855a7b597f7b14229b7ed67694c71be2c6c4353496e95911c0be8df556911e95ccdf57df00e6d62da46fe7fbb0e8816e77098c325e177cbf1faf8e8cae18878ce16bbd13f581fb346fc8f8ec5ebc865bf9b04b31880c8a5c32396f4b22f2b72b43ec7d9393a5c56731ef7f25047776d368bc7ae2aa7158f56167b8251b11900b5c3fd8fb8a5a7dd3d6ab6a4d7a3dde92193122e2d867cfd3fff5e5e0e41975434009ee5285da556d68a1a35813696925a8f5e15cc5a1e1e7d41f822d670bf83fe3f2bfef911c96fc567603a54491e148a5461e1310ef29c23e5c409179497bf4585b0312770df7a65ece83429a37c6796d69e9aba9f09f91cf96dc384ea1899e71e9e921009bebad6a2918b098c323674905f048ec9cfef809c259d212c480f7b2bb2a72fc6a4b242cd2e14c2455312dc4332747a207ece4a64cdc956182101a43e205fd662c01cc88aa13c71a73f9fb3d604f2f3a89a4656bb24b2761ea7c05cadf64f1fa2c8f22d221a0b326f91497b84879d24f0255f7fd950d10f1c179d031e88bc41e372b8b8a3a9bfc356a40c9a5e4ac6cc64d00ca1b9d9cf30ec8ea8bc939e357fc22396bf981b23770024ef566204b5687e92aeba61f3f87b83e9d77b8bafe4468d615b01e8b3956d0b859393bfc1ccc881c318170c8f33de9a3184dd95bf920da59975937708825917f0a60825f9da1564d5ff7c0b24ab08019a6e91f9c3adefed8642a6eb8d427d9bb093d8515e08b8a5727ba5bfd139f053052fc1a1bdb3632ba900d11dee6b842bc9572798b11deb09e08320541b5a811267ee3a12e83539d82ccd75c8e33ccd5c9cc5253e39636fbd962744e59cffa962c9c72bd6d13b0dac0e331fa1a0c8987b81eb7b610f47c672a9b491475b52b232f85a6c16359bf8d2e017346ef0843c548a71f0d285dae1b25adedc467428dfae372aa01cef67fa32061e786bf86e4456de9a76efa818c785c471c5dcb13094cee8e567e5441024fdaad94265156d2112285a5ec1e22768a0be23709cca176545c948538d8ddc2b8ed86576e91839c194309f6d9fc088ab60cfb940a66415c155b6469fa46a2f6cd69651389d52638297fd8d5bfa38f37c3d2e61584d4484a676e4051fc2aa95411ac6a416624432d5085e11283b416f6847d52e37b78190adeef70ea7144986e28df575a6c5865406601e344b373eab0f4b9d54cb28a1dc2e6666cea19765e906f49df8bb5d6172f7de501af692117d73aa25fda7c7956280876823b6a4f0554eca3622b5113a74c01cca2459f4a014d86543593a05bc484d6e46f2a44b5c74968f1d328258661cc7af1ed8085e38782e2e26fa0e3943da5217f390b7fa388c4d747065c24ef8e67688fda1f9edf0dbda424c31a0ce9e812d0a15d87787652a6080aeb0cc7b72a0b558c1e46ac32062fdca55ac43e27b510f6776e69e8b40f6c2bb659ea5d57535f8a7075993ffbb79aba094946ebc194838671677149006fcaa53115688f5bb5237c90990c3184d3dc61b8615860e6f0a3712381bbc10b8f557d0bbf3f6460a43393a940a46d44ca4f8f9957fb760f8ca4917e2758f6d426243c63d134d8d511f89137f07135872a71bc8073227b068d158a967dbe6eb54f66ee4bd089c17f061d84cc9a6abc42d6f98a2406ddfe40ca65743cbf60fb3fd47b3a72868714178c560e050f11729126bdc68d50c585639683adc7fa3a92ec11dd24882519377caeaf0048754ba0626acd3aed56bbc29627500beac66913dc751335da1689db593dead1ebbd77301bc1c87ced5503ec80c8f977d5c3190b2e20b157fff944570cef47f0b19fb9b0c6ff2c7df98e53671f92bdc4d278762e1acfdbc41e656a4756ec605464ee8ebf6464914b18ab1ac79174746656c9f3bd449615450ef1b25cd5f8467e2666167d80d0660fa1af921e677c5e738241bb0b6e95446b9584a71c7eb323eb7e7c2575c7c090d6279309899721cda5a0cfea92bb84927bb358f7a6d01dba3353ab29d3f91711548a067ac998597371bb010e6d6083f69b24c385bc716ce45ecadf249c1a5ab0a7cc25e36bc091907a151507bfd6beef23e5bd92e5a0436c7acd358389c7063619fdb873e0b678053faf06808417cb1f1a05ca48430b3ff8e2a791fd3370f724087bdc487e91399ee5b8e6e45c282b2fe9953320ee1f03119e10860f26ca83b82c8da1053ff5b76a97c47342a128f45fa4d40a92f118eb633fa3073bffbdb4e85937f4fe751f526b288dad2e5cb7e9283e2abc52f57da0f10206570842bae310a1b9e285837f6c6e5f28b024bd11bde298c1581e5c286728a9c364331cf5c1a5321c9de41d2c52e93981562b49c6ec1e2346c92d9cf59de389189d8ac3d34250a1ea5622197212bed5f0fb130dc44967054f0835b66e16369d9817ccc54c55d378c007f654cbe6ac5f7ddacfcc8f91436ceb2f7132aa30be19c38da4261cafdda20f48ebb32f6ab81d17ff73c5d9e6be34fdad4e4b204f5f72b2a03e0e3c452b699f1080ff6c01696ab137f169544ef6aeda3ffcf49f4c12c07d5a7686fc80b3bd1cd796409e015dfa8773755e8212122069928e792c5f68318e86338399e1391bfbcfa8e9f11ed656a2d353d55f0d2709e202d97b1bb7571e40ff3b05dbd185d07fa105a505103d9a3500fb6d6382cea495111084a4c04ca2aa426056e0839c7213ca2d24c726fce8499873194c3f62ce4585554da614a49cd345c535ab1cfe11bb67b46f025c3c519c0a93eab66452ec2fe6ae99847e4d5533bbb4b66b8924a2fb727f0a69270315a86a882050581f9a4957bcc609e66a916e67b512a1407caf896f5566eaa9d713e26c4a9c041adc3a882cc43033b33a355d4e9bf1f43e4b1cef2fc2732bfaf3d9a6e0184830e460187a9f1483078ee22d4c2627704259358b7b2bc0392c7e9fcfb602e0269906f08c27a2d1a0903a1b7958d1552e8637e39d5b3cf725d287f0b4156f32a937123eea5eccfc2cdf72d600c0a378832c8389eb7bcaae947ec3f09acdf284cad3a1a9aa1349d292d729b7adc904432bce1869f7d289ac31c1af78bc7b849cfcea2c3e46e49d5269921b9e1d97a510adb956f7b2267172694a7fd3bbb357facc9fc52b545dd643239f5855860290efb4178cb60662c04c2f157eff18156e8f2033be776b2c860c89d3312475bdfc6900bcaea5ddc051d9bf73bce4e16b3e01f756bae5ad73705faf9bed346caf2b80eba02266c4b1a071db91efc934ca4b650e3e62c646fa3a1b45468e494f8db06d65cd1d516b406e920d9dd79f23427608babbd9ef88c1d015df55061158cd35b8c6a11ff230bfdf58d21a493d015e4637ba0f768da46a39c4f2894d8026834f127c2a0919fa0c4b579a7caba1862ed5ba15d0c970c2e407d111f17426ad357956389770043602fefcf6623306320f31f9f375eb77b660315d387479daead843fda5fe76a275c69e41166cb72371d6e6808570d8b5e993f6c5ed67f351644b0288136edcd591bad9edb3e6d54f99f75af65803481af9cf58d3466e3247e89e73904f4a03e072a686b1b259d7f8226dfe5f4476d68382c2f0fccc466e8e1e40daf1b50a737dc68827c40986d071ba52a9c6907c68aaf5fed7a79c0304c76e031316d0ba2d53fa7e7bb74e26da66e1acd8088a91c218b4fc46ba0cfe1b7beefffe43db5a20856df83e3c653baff027757eda26e5847f1474e23e9cb1fca38896661db84f6e797d935246d0e1b66f133b90357eb7e6c3db234b1e806f732c10d9880bbec41ea4d94f215c4ecb7d2bec6824f84ab637d0ab10153cb2fad97c5b3977138ea0641a1a0b5110e996ba40bab268aab5c6e831d33cdb7a9435926f3b16e47e3fe59725042e774b3c13c3e4179db342a6746066c803a775f185f38b0d1b938ea051b825a570024972467b032630929b53eadaaeaf7c118f0a08c39fd73ba7f9658ae52e9997ef9d752fd48ef9bbfdb6f87aa5d4b157c615d020424be7db3bee39575181061238b2869bfbbd5801daae43d83e519b32dcb81094820efb157b84c800856da6e612020adda53516534edab60715311bbd355006d92d7cff291e058c545203ddf75c91d7f0c1ffccce0bf90f4d2dff15ff6621a60b1f5a8327b8eecf0541e476079737153082c6cc7dbb4104ba334b91c3fe4b4cc80b64a9b26c66e3b27387327d5c014184aa20ef3f8e772fb0f1a8006eb6c8884f318dc879772a562d0af195b8a5e57014b62aba5f2b3e0f79efd0cf0d481e623090aaeff44854406e63cc54b6a88a5e270d3aa087ed3fcb9dd8baa41222625bbf482c7ce3d4e9ee54d09684fe44ffda15321a2ee14c04b4982837c52f9d50595ed1bc6f8abdfba5af4aa05214b42a90b6126bf661be277533582e8e94d884639b1ece3e80c10373f54035175f9bd1c1a94c066da532f86c218683815ff1999d407f459df3937044d7ef340db9cbb47d2eafaa8478b4a1b23804b025c7a67c8276aede0ba31c6a7a48ed5b45d79feb2887f74f1751b06da2b024b5bdc07676556356e604c5042e29603d5c4ac8e5aa25a42016726709fb1439efacdcad2f784648fa9d3bc64492eeab59d890c5eaee2d29a406ee9094171689e6a79100119cf027b9229456bc748fecb4603acbb477fd00024161457ee778e80bfeabee81f608b2b8b725a13e1d5f32935e9f7362a5a0c38ac122cbb903a8da1f9e2e13d4040ed58310f9bf9c0a1175a86d954b3e872c30e2e4ce5003c42abe8c1fb4ce737c5973c1233c098e99fb1b8d30b27f00c9cffb41135d6794ae7d6d6514e7632d4b1b4f514e2645d0e009b1af25324bcf317717b13b844e598951a84a6e3f4e49996f55f8150f598c2e372ae9d20f7c41f10ae1c468ac893efab47a65d3713493b189697c32e617b52d49be11eba38fd0b18006738bd1a4542a13b7af6ac2b4430ffdfa17d292cac0006efc28fade70b65027c727060cf7cb1e934a1ee73a1845203528da0473bdeed5b73eac33392fb4adb5208b60f921348d3c3bf2ee7b1c6258c86d80007e8b7d547e682b883a25a9a090ab997d2a31e3d22403ed10a13a9e9f1aa64f75c2b2584f65eba76b6e206947d7e5da5c6c0b2b2d62d02423bdeeba1c0106cb4a9c94904c878b0a2ee44f21894c5f86b19f46a106f560bf51571b61f8afd873b463c06df904480df18e774a9ae3f2a3754e95fcef7c6519b85c708796ac42ff5cd0d522aae0bbeee78d98997f976d98cd50ad76037e04617ed24c67ada35b59d4f7e512c1854a0cb5f556647138d11ee968e7a4ad83978cda968c707a534ffc39ee0d540abfcb4bb8ea2eda1b50d01d5e1f3279f5fafc40692566978c08dbabeab78a85e77bda89bffd6f8d2b2153bd5813e9c62ff6071cebcfb5f94e30d7ea9522c40ff82cd85b12b5f598f159ce3e4b5a991be88284aa39b4054ab356f5d2330d9942d68791f2b05874b855496cc2b4eef0d42a00d42f0edce09b31a76f500341fcf83c95e248afe36e6e29d9a817a4490d1e4e174e6566ef3bde4ffe8dbd09ee1284b99a6b669b36edfeee5fb10063f779554b69a2253f1f4407d4e0b2337376e06cf7f327ef00d05c400696bae7de70383b12358e24333194aa6a1bfd97c524749d9d0a0c1fc6b9ce6755ddc9786dd313c1118c98fd1d8b1926f00f1602652672595cc67eb56e81982f17facc885cb2307f636647b17c189ece1d58a792dbb18258a0c4ac4a377c952aff09a735685bc2883900ac36172f28f115775d69b7f27dcc0526591c9c1713c3293bc17d74499ac89f0f1ae7b5be41ae43a353477c251c748b235c516dbc7ce196a88735cf8f4f5dd426d2c8e7b9f180aaf82d839e6200ae75974b446bca7d2cb489bfa613851a0affc780dcdd6a2c452737db9eef08d35e5ffba81e1117761236235e858f2107046f4055960036fd5aaa3b9c0b38b9f5e42ff799a1cf6e8629f44fe86196b0a700f0c5c0aef395ac80e6b2d3ed5ebf936c47fa6b259ee0d125ed1d0155d3c2a1349422172b1a8cb90f33c47d46b92c006a20fe57bfaa75e0536081a4ef22602ae4d8ad0966ab6867ccb887e8c06d3babc6fdff9119eefcd4391917613f3ee99b45ba29decc3c9a69f60f995baa8b936e8e529166d1db9f680b2e0af22134d060f3c5b94420e69ab5d3792aa2a149aa926eba416a848302f977e6d4af635ff7e434fe89c99ec3d1d3de12d5c1b2eb796c6df18aff70f14d6ae821ebd0aca6d20538d4abb5bfe048f13dee3bd95b492f5dd022fba50886bf7b4244ae94a16594b11be5c66d5ec25334d0e5afc1611eefe0d616408feb6f1cacd8d4ee739a44b769eb5138a87d6405700dab052eab0d363e6fafa1ac1a918097ec88c5324dd866f48ae133cfc164bc8050f91487a26b98af64fd2b55060d67ecae878272102a6748b84f33d09fd7ecf492533307fc5f25796db1b9cd91258aba7e1355661e4f93dd5bab1718387b7f4cd0cc800bc427d14c434497f4698c793e768ef08cb1156004fe2a78474dde528a3117cc8420e28daf58925e57b1214cb1a9ca646b4ae6b0b887c3e0fc803fa4046e2f6ee9d85f2d5a8c6f07959c1c154ef4934ec678bc9b5195f9b583366aeb45ce615cf89229be8d411505dd2c5d81e818c602c279e6e53429de225e80e339d70ae0ee4ce45e1fce667d94944b227abc75fa95004aeee53cba9e98e615c7c91d25c10d60a665ecc9800a1b7138d87e4c6ea578555c7f4a2c4aa5cc86a8ec3500999a2b48d757d8aea2a267b27aa311a148cf378156bc3683a66f3baf5464e297d47979d27fabf1e677893faf6d4cd7b0bbac350e61e8a509ce63ec216958e1e08d9c5d16713d8760f55ace38e5b429d30a8668c93dafafd8089f506f73f0d501b2c622c67fb9b1d92faf2abd0a5e66869521e1aab6718440c50fb07e3474f788f3a5c8c3094de605c8c05a599b41f2df907f347231caaac1727f07190bc0e64e3e73e1e83c1af82a1b8f84250ec6305e0c9c8d23046f844053b2c776741d03e51869cb166aec51b83b8de363d9010c3e526413a4fbc918b0298eea9e68bde970357cdd2d9c52bd6660bb526ce9d6cdbc0528308bdfc8cc50b4c6068478293bc7c4a2d95adc8af2a543b880dd24a0e65847b28ef0c6e45203fd19053288b6ce50c234578fbdebc2628bbca2abd05323a731cc05967d68a3a74fc0b5f9825b1b534f52dd7260b20eea1e23ee94be4aa3aa936ac23c9edff3539bb80804ae2fc045863073eb4dc4d01761df854ecf96a7cb2ef8d5d9afe43d03304a0ffffff5f