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 54786 0767b8d2596f89e96807c355feb12dd57230bf5d8e63fa0dd628ad0afcf29959

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e4e8ba8ea6b89471dac13dae7d6380363f0699b1cdebf0c3589b9694497f616f
Certificate Block Hash
0767b8d2596f89e96807c355feb12dd57230bf5d8e63fa0dd628ad0afcf29959
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0093370000007a0000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000017951560f9aa4163872676d9a298b82953a74535e2c012a4bf4ce192493c67522c392e7199ddb848c50c937a0746372b6b2ab98c5bc631214139a4f8ddbcf933bc40a57108566e179819c9af5157141c4e08ed8a7b5774491f0b0000000000000080000000e0000093370000007a0000

Raw Header Hex

00004020f6528387318dfdc00d760edbe2b9ac526180c8386c94b1ab30e02a5c5b8e3b8b7a068ce890b69c812d492a91a59980e3f0af0e9516957ae3f16c9e13d7d3b263dedf096aed2f06186f617f4994969b58c3f0ebcdb199063f3680637dae3dc1da7194b8a68ebae8e4

Proof Data Hex

59,560 bytes
1212160103074eb5d0005a5e338c73833ecca0c9c80a5b08d821a2df5f7b5c8c9f4886c1eac12b7cf78b58751256a65145c8883869b0b3c7131078518b40264b2382f4fab68ce9efec9ca98bcf35e995d3468bd52d4c4c1c6036aa32387d0512658c50f57a8f226319d88a5ff2c333a860a48c2d0f2004156cdd9bebca94277ae27e167e562b3c652b1880797cfb4bbc71e0bafa925cc82866e5c6542b5c651a2c53e2b53ff5685f48ce7ab4b046b50476a5734c54bb2ccc12f10c05bf50388ac8dde0fdbd82a516968083fb4bf688b59fd64dc5edf6cd64a790c4935246ba714594dc82358abf62fa50a951e8ac8f00c23d308f3640deb49b922f68fd2f0ac399ce340298078fbf262c57ac1fb2653d91a4d5582962150eacb0aa44722071216d813d6e8cfcb203ef583fc1a6a3428667802938fc80ec6d8778b7ac279531a58ecdaa55192f1212af3f8c60776ecf9943ae62638cc1f1de7f0b52b011bdee218c7b745c5bc070c0d82071509b9f42240476b45ebcf4c707b75f1052850f6fc16d780ecb4f5e8c8f7bfc173884aa4d93e35d3b51ed17232a60d7cd29b8d674769f443d3d003a44dbb71851c27b624efb1744cbefeff45ba45ca72c81800ee0153f182bc26a74cbbcf83dc0bed5d4a816477d1c49be76e480d30e120e25cd422a2318fda4e4b6310d9ca25db40a009e50459017740074f8c903ea73dd8282f540ee2cfb0a8fbabd342db2ce6a2036eb405a93a0f4184c8dbc8d361447a9e030f06e23e896bbb8d556a6e2c31ff1eb1697dcfb6d55b99e2f491413185004d9171b5da495812b380c71f9408aef6f5299a59b10f1758d93595177822b51ad275749867fe4558b7d37a56ab9598179f8fe254b3a8025e675c606c7dd62895ab4f1f11a785f01a14c6b8da13dc6b6cf6642ac484dfb7404901df6b38c22277b9a2e2fe6cc440a9c39870bd0ffbd94f352631ec1cb8b4a90888404a2888eb2294d753206d23ad2af34dfae9459ade46938f6d5022701965a5b94a3fb3ba88ecf041593aa8c008f2c5cc7a6873dc97b2cf8b1b267e3319191ca64fde042718b3b522608a7d092805f966668ec906c8e8b0e37da25491bf8cfc20c114fbc03f1b2ea35ab4982a792489a09a9ecd0a56b9c1c04ae0056bd3c1a6f8c11699b9cc90f19b8e78766d1d5cd54426d8c0378631b7360fc9943aea9335ff0a1f31e26024dcac5d32b0191de1767dd47e7ec0a98fc4e291367260012d43d0465392da7ef4e853a3c88db6a11fe9d4b04bef45f755043d48fc3a21480455d430b1e7994a9816a24301fb089e296140f51e2b06258770ac5c2bd175a54cb49fecace0bd6132a3405a795d4e9c3c563e2a1dd40e08632a004364b0b12435241f71cd2b50f7c897adb4aaae978fa81eddfea7c4cd4dee5e86ab9f3fdde987e4194e24e385251537ba8c204310692154de67ed92e46b543b56d5134faebca9b162dafcfadde6b2bc074673dd33dbf6ee8003b22f1508baf6e93dc07abaaed3e9896372b0eb39b9ceacc4dd9b528bc20ea18691a928415cd8cbb5312f16461c6221524d2545549dcd17313a85582f692da784a596e83ace0c9676283b7bb6f8f51e353fc8b6529e547b8219f435eda98d325d733db1faf843ba23a30d9f866b888c9eef27f8529af59cc4b5a0e8e57f2711105b0278c750581dab44e2bd6d8d4c3000a80833804ec65b2e3b698de99bc798802939c06e7ed6beade808367a48ef74f3b67b8f924e79ac33c64f61f5401f9aba75212d91fad65e3535f8d13b15c0e619c88cf3520077cf5817df7c14ed8e0cfd1316d4226ca84ad2294b6c3ce3bf3c2d7acad1580e6a3f423589b52d2106e4a77a2cb1a86761c48ea073434646c084f613866c972bfc344b273bc42c60953362a0a52633b934f35bb3debf23fe45f8708dea9b16be415eb9893174cee8250f6eb024bc3b5ca43c0697543c92b6e1b77a2f05e9396bf186850b7f3a959ff71a9f66bfbe9077127c5eb67823a628ea491c51fcd72b480d2e199560df3de16edc280c0a5712e48e68316e9e31820ca36dbf50801a9d3a78ce0f56118cf8ad5f8c7606bad61e4b08e88b5a70786f386445aabdbf3e6066a870b569177014d415732c6aea79ba4548378ff31a42ef3842f327624385ccd1928daf79d48d3d100718ff29a1eca4c3687f79d11cf96e813d000fcfe84b7a0333f742a67c593e7a1c8cfffe4493daa72339d24f8ca002fefbc14a6e244946ae9d17411938e2c5aa5565e03010c3fc617879432267bca57fa712cfff78890a6823affed416355d9f9f501a7eb7e49cd7068fb66ff7f712c2f97372e94b7224eddce276f0cb1000062e757d38054b0512cbc31f9a49ea37d1c11860d133676fbb4990915ccdf5eab6b0c9876afc85941b29cacab2d014fdcc8648d042b63b093d96b705462d3da89043474909c40a535ad70ff6c82ec475a91a8dbf53239e32d058f1bd575059da301dce19c431cd16d9fbd1ce80f0b2b29b7d66a65b786033d6446dd8f63e1640bb4f0f964cb4f2ba410a510b56b578766352e44e11573190aa166767c34fb68f47f71fad6622ee272c5e5f6db915e5f5bdf658f967f2583ba10571136512d461ea5ce3ba0a3790cce1212da9656a7b9256bc39f0698e7c1aad67dd783efea2f64b1770dba9094d04a12c4474510d23b6c94f76cae3d40d20e811654972a47e51b818977b4f9f168f133cc42d1488357629c7a570b2d82928090abc4bf56c63fab0ca57d3e307321d2ec0ad5304f7eaa9d446dd2e070559d62b52712a3bd3b356909e8171e20b8fbc9837c4e909941be6a466f9d21d81c54cecfe735725a9bf331125f8845eee31d157e73f8caffba22425a1678d9d918466559da45d718603e6899361507a5eae7d9f3aed4ca1f083b6bd007071e5ddbc525359f68b1118642a6af2b791baa828af9941b15c98a4682fa2864b7ce72ea052ed4c7fcb563b8b478645c4a672c73c6b528b452cf4a9f1e50e078c2796fd4d80f1920cd855a6047f061a31c60f125726b457a70efd251c449a92ca75066d2d1c1cf55b0e9f39662d664c1b50dddc42f06ff0a125d94d2fb6b32f62bbed247d6df0309cc06e6caab0ab4ef64fefe36434edfd1158728becd4c32ac74a85759190ef2df58b8b24f87bd6519c7ebe43c4b523de67c3a5e6bb9dadcdad80ed0f5f77024fde2933e22ae2d7f5a7d0663f2865d3ac936a8ccea2d240ffe0e848b4f6f3ce16237fcd6ec472084945cbf2a7fef4363b345fa102b35a02b905bec7de4dc516e41a8ee7b5b8b754baab7cda533afc5fd43bd1a27c0ec43bd0d30abc12ae0e26890dd9cf9da5e87754d03b0f3d456dfcb9db744652db95d767f255f324b1991b396ba8fd84969ae29dab42cd16ec20b6c1176bf93fe065c5652ceb3b13af8400d92daba644d16eee3d449008b0c357239b52d7bf7e599637b1a19c062e89e81b5e2c827e588f79c48f5232bc4eeb8e2067daa057b9bc0dbbce5862cb2cc50614e581f92c51687c9f851aa2e601062e5dca97e4aedc103c4b72467d706e3e207b85db1197224fd766e2a7af630d42cf49b8a944cb81d658ec2631c3ee1d73585629f8b2b01c940ef5c3f4afe57002c0d64901d557d353a635c4f6f4d73053cdccd55c53032516c37958aec2baf12d3cbcac19ca725fb0c63c33f2ecc98eb930f9d6f96326a4e685f2920b5ef92a8c1e444be3314b06050053ffdf259cb8c67d982838d39badb4b4f830607167de87b991b3b1509c5e13b9abcc3d369f394fce3f836dd85b79d223dfb7dfefbdb4343de44730363fa037ce39cb6c3c850975e3a24148ecebea456c22026a480791ae70485517c6bee48fbf7f8a8673eb58654ed7d3e6d1765f6952228aea22b717f901914891ec97b6939dc2726997f89f08163d98a8b45b502399d7d418a3a7506378cb846179b9ed0185940505c77b7fdb8584a313f6016e4ce31622b60fcfb917df211d0be8943fde6b4ce78edab708f4149375921f3af6334fe36bf31f3e4afae672a75cc1baf9e02e8712321fb2f2acebd2576a7738bae6a8aef001e4d0e5b113a9461fd29563717fa1a0c543aaf80015736035109d8e743fc52dcebb1dce9f4a74e13e465b0bf53e68fc5ea23ce3c977f385d88e9adfc9804c5ba287795715039ce9974c85b847074d148aef7b5b6d0d0f6b971ef6e2c277d92bae4f91bd45a4d954b401de00da339fa93e368d69578b1f93f4766876fa02f3166720d33443c465eb992a772fa59e8ff24b4b348ab814711c12328d31db860b03e6e5b3c342e224a8fb8b535de564b8459ccf6732cd647d6de4376028b1fea0703769fdb7d951036a78aee143f1b637d6b40c0f95d4e1566638f026d12c557bce20da93a086bbacbb794881c378d6c1b36c7322c2089e9b10ec6a9aac9f02bd3e870ef5515d32e21b0e4d0cbfe257e5ef25d59fc97a4f7b1b9b2700dfd5849fe4d503a29756ffac182f02593bceb3265b64c05b2bd23c83effc984eda969ef6886a3f4abc376f698e6d6cce80c1f77063026fe442a8c08a04dc40277295a6ad2617bd85c71ff304aa1e9f99b965c063b5a52c206e86c85809f0aa4b410eb7ffd723f1ea7c104c60eb7fe35f5c005a8e6780bf255f2336be28be0e01e9d960eb92275e7431072e2ac9e2b0564da3a737e70bf0a756dca65eda55145bc2dab0104bb49bd22c34c35c9bd3ec3c12e16a2f50a7ffbe9cc7e23bdb282e290e892b2bbe161e0a5b66a0df045ba43731f1a477f3f75dd84aebb7999538aa245ef0419dddbd9590acd4e4fa73170b9256f71c8a7976c6d082f675b61bc29cd68bbebff7333c948baa23b2bcfaf033a7183b398a1494868574f03a85468330bc31225c0e086d43707f3990f13b73dc1fc6c33a0aa6a2ad65c1e2db909e2a8ce5fba865adf2b9a6db2091492508658e0186aa8e9a66a6ce526d8d183d6da264a9f42fb39291bac8bb29c67a9242025b085d9e991ff87a9092c5a907897f9269dd35102f14fce3ee5960055e224c86fbee540d25e45b7d9ccb29739533863991c22322c9471cf483aa29981ca1a0e7e3071d6a0e33cee24b4ef34146578405047ebed7b4694b91b0d3509f3505f0450f005b5ee73ad972a03f96e79ef1f1a2dd6885e2b9c302444e3b1e1f2358179c99ef2dcf72cb8d16fd7c115264b01752bd2c4f4b0e14daf1ba19a51359f4ba7303cf52ce1d8df0fbbc813555147ef06dd1600f6c0e74fe2820066452909a14cbada66d2a2e6366da134557fa8a940da73d4badf9d37216f4b794b45034ad5c14aba5c14a11541d04c967b405a861d3a28b57444e71210804f6ec969b38bbc45718045ba9c0796620170b4d934da363874d2491619f4c7568c28531dc601d5dfaa5d10a50a88fb19b04353ffc4f85fe106b7d32cc873449fa67a0545dbfe023d619d1c54f73042627997ca34ba2a194be47d6eb0bfbcc406f2f4a993e7827c43cd0194ccdb2fa2a4381783e42dc03dd97da38c5f77f5e6c44ec371f2845c13d7ff983ef79ec650d6eb71fb47ea487e7eda98a4924f4f904cb5a890abd3c09383873413c8883e200ebd1adce74152f1a2e66bcb5270d1b1def49650bfe0fa2b2eb178085e23af15bf7f5afbd5ac05300d61ee9758e536d17d5c5857883512acb0b8601bf8b5799c173d84d0c39bc776b6133906a7c5459cf623e0d2d3dd59fef1c75ded5b756924aa92044d1cc0205b0c249c0c0546430ecdc32b29f2462e2c59b85c581a531883a749387e509e23fa72d27d31442e50a4916a39988d9bbe7a1d8af8653d686d373d672f34ee3d034f7d003ea42c6de771f6b8b7f5fbd847d3b5170659a9a332d6b884ef1be52d2fa72aece271fe151b1fb34b11ce74923ecb2dfeec7cc29b20957d3bda91b4ddc358fccaeba0ca240f2cc0f38f67b0a945cd50fca146bc29dcbe7c7306e00ef14a7e6a5f88ec8ffba884abf4ded8157119e8d95eb9149fff6f1852873a935d08a2bf3a8211835e226d3640f2a9f326d8dcb1b9473dcb15d3c7ecc9572baa4cca41ce33373f42d45945a4be6a42d393c89704adf8bf5995049c6c164863d1a1fe0aae185e95339c2c6f7ffac964d6d17c935016eb68b8f558aebbea9fc5f9faa2d07247c53180ebb8d8128df0b0deaaa3fc458cbb3a77362b99c1af14cef7d5f64c63a06ea088e3139af0d6b917c145a4878799b74add61a24f22bc774fdab1f8dd66a459180da3a94c1fd66016b9e304fc2e6dad3a8c554a93dd46291581002d6082a086816fccc692a6e617650f5c96e1ad6296e6980f9bb5a085a0cf5dc46a326a3e20c776c6d440165bb39049274643e5e99a5f108e7ece24190d8dfad00e0b45dd6cf0dac08fb78063838606fb1d98064fe4b80eb4a5caa5c190e7af793e6c37c546c1b798ae44c15706883230383b3f1ad282fd3a087be166ea8170a603a7b1de3ed6302108cfc2f78c6801db0422ef85d9a72b88d17de48926b0deeb233446123328b63ea9afea26dd2ec358b11499f02357d6736cf945ddd089eb008fb8d3e068a4baad35c5e2b6277f7c0d3240d58854e26e8d39c8104537b75bab3b8e6eee3a1cbe358de31d9d0d41e5dc577f950e524736e8e2722351c5ffefe32916ade25797afe0938606e0be4da5477487905090cf8abf3623c31e6add0400774d7aee42707afed1c663e6f3105aaa34ee71cc740bbbbcac4d413609c4c4ba87f5deac43454895e3f0dc8bad7b3a109da4392cd404a09bea202c419ac5d381085c428dc96c2e5f24c8538b1559b366749f3decf679f0e3b98d0c61b7b3ced68d8da42e81c5021f39196beb9a9571fa9a623f8ca33fd7b637adc55a472d331e5b1b3bcaa39ff04c6389b144d8dcd39391e59b4e14591eee781adb103c7cfdac0665c3c1efedf0213c7bf050b73f5cae510ebd901bcc03899805f7cc6a7e4fa9372430d37c1d940ec887849f882f059d308d36c663337748e69a998e4fb291869757bac637328c744b38784697c587fd54afd9c019ab7ed8c0b02c7bb8482aef31c8915b804b97ce40c84098022fc567550e4b6e28990f2f82c5ff08e7d296ccc9bfa60ffc5cda0a298e99b9e74e3f7b33b65cc82bd3e880486822e6e4b8888cec9275708f60563a6391a6532079fe13dff7dddceb708fa3caae2bcb42d85978bd13345c7a0ac55d060510cdcc3bd131fb73448b0fd0e1db28dc128c49ca21a9f7f064c638d3c18342b99dd92964d4a229cb57684dd8986f02b0d2aaefc1b051bd73415b036ae5cdca42b526e84968599b7a19069650262cbdc67d968a925c98bef76aaad6c0008e064e1605545b2e85f0c118651cc5e0577a5494d19e707d0840011ac6c89c827859e5846d2c277394fab8b559836d5db7a54ce1a3d8399f3bb4e77a55ebf065c7292b3eb09986d57eb3b2d1f1f85e6a0bf702a71d0d7cab7a239ce39f284f1e7f3ce6c799ac25c0221c0fe3d7e19b9167db02db4d8ce0f81168482f82096528b2a97e5f093b0034d4e54138bbf86a7f745c10fec2eb705025e0d6b04af556e73ece680395ad1b869f28dbb70889d4825452761b6b926a93023febcb3c7a63285b94550724bfe31693f940462271b53f435f266290862cb1c7d431b9ce43e33e939297852c1ecb3543d2107d7bb7d9f9a01584b8d2181db42ccd6d2ca254a7222403ed0098639b93b4fafef582ecd5cc77356842af82e21900ad30bcd933583d64ccc77a5e390b64244bcdb00a5ad9e9a4c60705e91e13d59ec8fcf099ed0103606a2890b0c28e400571f2356330fb569a3ec5fccef073856befa3c23f7dd94a9159905c86ebf059314a369fd50da4a6699fd0fc7672d9dd2ca676718d251d3aa0ac5aa6b5de8d4d70be5e14af1bc7c415d9eaad0c57feb3e8860a5ab45f49139975c413ba6ec6ba7c5a8b7abdaa44fc1f3bf85427867b6c89c6615d972e67e46cb6912502a5e882376509b54ee35f81753d027a69d9e520524735b690944454fb8566db522b865ffab0c2e202fa8337f0eb3808c5837ce49ab553b5a31d9a7830edf81bbf48c682a06b218df432efd6ae40670d83a1b09e9bc526db9598629455e80d6080dbbd73a17d0433d68481831cf7535d6f64fa4c2fafaaa4cd0e437e1b121453149c57566d469ccbd8d8853a88c6ce0b7b47c0b4d61714f60f6489f32252837bd2c8065397ac9b0bbf514ab132e8da02e2441c028b1ae9979348d67c95a4948a5f5eb92818188bc76a6ccf2995d96aa0cfb0dfcd0ffdd2e732a3740a9fbfca5f4698d9375ee094509fb195d57e1f20c25ac8ab2d6719099cc0fd50aef117b23ba683e062e76f3f601f499aeb505cb1e8314b5cddfe19bdcf0e26db55d869822047fe0e5f7e94e2aa2c6e168f8d70b514028cbb12d05ae2d8284a83bb753782e8844c4b9d6a2ff59df1f29bccda411a53534dc129f6918195de521da8cae4e3f01d1ad0b1680ece7bb1edbd047e3c91eeadf9c02adb971a5d865587b069305228a5d33fcaa5d3c35d9d6deb0bf1cee959410aa292747d9becf3afcf13dc636b8ce8a8eb00e166698eb84a2dfc68409e9e2bbd5b208c577f9668e29c53af489c3a912acbfed00c9a9381615cb84f0e81fd558d55e8eaec5980ffdc7bef5793be68bd466a0f984f77de40c9c0f68c0e0d3247dec251e774247a4ed95734d9f858e8927664d9b2c0992fdad992e324f941b970036ce139777bec97757e2087a11db657a003141b5706366e25de1b2868f77e0108f96eaba2ddb43a48237dad27a0c1fda84b96229a1b7433a3cd06ee1e3e6fa8d3fc7e194ac681e94d5deb76e6cda10fbeedf5f9a3d0ec10d9491ca4e68c224ba126d4b31400c5c7a412d2918bd4e99507332239398fc701d073361fe2b63d60dcf0f18ed2aa58fd15feebba49dc78f5f85a3e0f401ae5c9560ea92ada1e2a4197683595f1a531e9e891d46a894645646349481574fe342633cad3281ab31a77cbe2b54009ea85ae12c2d778cfad85721f024c3e286b06776c4d8fddcc92255e4850d2247f355cff617188527f0cad56c7c9353ba8ed6fbe579defba3f5f3a75f563d64a67bbe628b931776dcfcecf67ba448d3b973844a49ebbd4058a18bac4b3395b0f03e2964208fabe8992f812cd301fb9b39a7f2f64942ca34b650fa435ff62a1b746e8481c9c23096ed9412646b30fb9cc552d0652dffecf3bb7172053c1d2e8d2d93f98c845549152c6ebcc8ffcdbaacfed37dc4f8f5d8eac24320b0848d4f304dec990c99cf96a296c6f02c7ce6c503790ce72c96ec5ca2cfdcfc5514fe95760bcc8b57e787867af2020061cc2c1ce2589f76284860ef1eb48cc55e14cfc1ff11142246a629dc12bd200b2f5d475a50b6dbe2067fce63d1f9761b223106175774cfa76aa907ba6898d6118916fc56cf16a3d8d8fb6999fc2789c2ba3d6821ec979b69945ae60968fdf5f8e73dee79f41459934f1bcd8abbe7af7df18f8e261954ec950d9d903dabde5acc48dbb9226f752c896074c19d5a8b6d33d87b65613d376bd3fa9394d4fe1ba064629bc6ee84420cf762ec726e322bfa0847f4e91df4cd190e484ed56e9ec05bbabdaba6c3dd37ee8b2a3712d4cb7446afce28926e5b3f2936c051d64f89be6162e515296ec8f0387c87c3fe5ceeb05d07b455331458089cfa6144c74116619bd6a5b24e631e965064fa488a5686675f2e5fd9060230ef052f1d4bb26c6839aae10e0fbe25160e023e07fa929140624b54cfc1fd537232b06511ed77ff64bb102f518b6db5ded27213024d60ffb980669c163615724a2cacd1490f6eff9c68b69bac38243e467112191a407212ae752bbcd1a89781b2760777f19649ee1fa0db694fad5d067469207d3f6d6914feab3dede50fa8ee9d8352a7effc0963f4540c51cc5ea3f1ed2b5271ad2c2cc3aa4827637797ee6411f507df175c07a79d5c5526d0019f2fd66ae0c755145b509268c2e7fd6200f8f2285112c51ea853cc6d5e1113e5aca4a7eba6e33343d14014d6c0407710789bc728611e06dfea4bb6d9405d66b4deaab882b4cc0e7079c82a50383f440c02a2fe2edf740594e7a175bcdddcecf531b4c72d544d5bb7ded0900cb9859d8e89cfa9ea3d6887ce2f8071d33bce03b2d1ae624be1a1bf7a687b5ffeb1eac43a6e5c8a738f5b14ae8b190927f4afb7bf473ed20fc13f0bc3233e3e50c64b724fb27803ee1aa36f4ce3393d03b60f380a31145d4fefc4650738ef09b21651e65c647fbe09755ec0c5567e42bead508a1a64105b313a68d2c96212e8afee6f0481846f1bc381d0b0c24d8a451f6f29d365b528e28400d32cba42d0d94472f6701c7779ec47bae0399973ca63e30d8c0c6b7d8e9c9a46701e1cdf127e0a1477d1e309e1608e1c701828a37b245a14eab821ae04a9c11b98417eba75a108c147b60f2954d523df4e6e59677942db5b78fd49bd60a87c727ecd2a766c862a943626cb9affe1b9d6ef5518fd5256f903819f56aa68d1d8a20a7569e43a0ed876bbb40dd0ea4b1b6b76b1929ae3d24b4f7e6b0b97252b375c2f21291ef7c0856698bb33bf41d29501c9236db6c0040a013291510c9792851c704e0d0a2e33ad5e2e9718c20208146c2f80632a68d3a6632e7c202a5bdac6642bbb5762b8bcad778b8ce4b753e292d19a9ec0d743dd50706f33b8878c7dccb6e2a8d1a7ec3669fe95258760415f971afa792f90be038b2a6843f1d57d29e2275fb841d39e4613dc389dbea4396af27f9d6fd2cd85a882a6f51a12a6903e641f26e61c562aa3f69ac88545c882f266aff92bf85de284977d04035d270af807bcf58dbc43260547ebb0f86575bf81b014024725d881eca849b1224ee61b2fdd47add596ee4dfc3e3a811aad750f73764135d3d04d0886923ed9c823c81bd6afb827d24248a3b7fe0f32e32c4f66277ddccc48a3fb84ed8f63c8c6c12fd8acd366eb54ba087b0ab133707ef6332c2f987d21080ef2a9b18d99bd7e5b180d394f44be80c95f7224d1a55d67369a8ce4d7eabba08c3e88c4a55a0102b2e478cdcdf95d346edd6ff859d7581dd3b5120d72419fde4120a17633cecefd6b39e53b34c323b70be06042a2d8ee1f4f59b91bbc2972498120ad058d0736dc2fc4998b548eaf9a8b0dc8cd8f37ed2683cca868fbae860d26e711c5bd175eae94cdaa4efe9616bf3fdb29be054f1cf6a095337078836687acddefda960cc3e094831b6622dbeab139f356d3434242f9da193b82ca49bbe1c819fc1c70f30e14983fb25d4d372e073f5f77ac0a8ff84240eb6ba252f4b54de57bf831fde5427f457b0c5133773891e1148cd130695ff85bd9aeac467bbd98e4a64d6a253610af53fce831acfc1ba357b99ff456484307ae1937ab3f7da311db523bafa8ea48e850a8497f36e0dfac385c29c0f8dd295ed46789f2f482495a1ae17da5e55640bd2034226a572f84b496e4b70a92fedec842026faf3d06d31338c589c987b257c97398c4d3c591f08c9d92a1c8c5f0d46bf5f54fd202adb0da7477f15abc09cc8efbc9979711afb72a583abdc2da959ffca3a8800ff3e6efdc8167dc9e4825612774841b611c4041c249bd0758f5d6aab0c915bb6d79b8ba11316670e2680cb546d69073706d115b7bfc6120bce469b29cea148318e8e6250107057b1045a15f958ae322ea0acf0ac702db4c70dd801ffe6114d88a00fb12bca2c253513a782af0ecaa676e0ddc0441eb2d9876f14c71cb359865bbd06b26c41a89db7ad14ce4919b70b690242cbabdbd539c1d8f8e00d8cc441e68e8b22838f3aa800df18eae5f301aad0cdf3fd9d21f6b24917053300569afc6e1b91e0b4a1ec945ec5ac2e543e070e06dc7dff73670f85217c70596d41eb56659c63021bb93d0358c9fc14f553100ec2d36a92babba0778ccfc8c508697d1d65184e7e033a76bd917caeb2337438e5c27d25a22df97058e419df603e9d5512464a8349858669564ac2c7b47d2144dc6e896a994aa2f3e243a8dc94207ea15f6ae31d935a10fc7a0669b3527a7d77154ac8de517809ba155c907de2b5a58190b63488745396d32c79d5543e9c066212e9dfa30cd75d76ae93ffbd8d1706b724362615b95576ac2e180665200017bef9ea2427969d72f9b839e336dc1f81c8743ce0ef5e18edeebdbf7902f680c50f120d1bb3b7ac1d061ba36e59b6cad4c032c439e78babb1f9838d59b83a7fae2a64c90b2eb0b5895f35d7ccc686e0d4fb16ba403ee8b6b0ee5fa98485f66814716a3e00b389dbd35943bad07169467871e95386412d3efad3913a6a5be617bea388e5f3d9a24a175a21275371c75666e15b975f6c7261776c55f0c34c13330edae7f5b2fe014e87f1c2a01c9ccd72dae919dca74097ed0ef220b3b2ca16e967ebd4b50362c5ab660c3a10e47419a365a80f069a2eadedb3fa5d8124a441070d2c4d2216aedf9a0366827ae24fa5cb8e9f85148927751b17cadaa361004637b16eac160b1ae9c5f31b2b5bded34107d2835d290da888bafe7903a92479a4e766d6b90f9d6d0446819bd426fdc5eac8c48a6bb564cfbec1e28ac8667c01e4902255d9359babd2332dbe1e426bacd3a45621c7988d55820244e262498480459e2b3f2c99acd4bd20199373ceead6b134ea1a0ae775d58c0fa71b6d0370812b331d5067848913ae84bb79e66eae561a13fde7025e4d479eea180bf30c7460c8ed43dae4082fed35a9f1f641d548ef470db276992ad87d671d008ed9a04510983391070ab63a707b55158b17264a69cba3210d4001aeb4821c336bb5ca76a58da815a2543b0e1fa2abea3034b5678fc4fc821d5bcdf5966025ca77ac608cb6782bcb782b845dea3cf3c58a410cc660062dc3d2dd58b16c99a2849ec69bd6f3366095ae13aced26b6967d5685acb33216d28fb48e91ede8c4fa4a16b910f19662728facb5f9c880bc9630cda5572d2f4044bcb7ea30e24bb9a33026e27d5f285d74b43a6178da3d4e41f8e14cd84ed3821418caf6c7e2a54946cddf1912adabcc331fda4f68b43d19642a3ac58bacbf2470c23626779e95164f104b57d9daf77989b2a9c1052c54619af618dd82444a0dcf245c3986e9d374d92bf71712e160275c86971e97c6dcafc8cc37bc850e4f169f9049ec6f3e174d7ccfb1900746f4ba806d4e73c808649199631f8d1dbaf4b140da0262e45f5181d68eb1d771b5830904c7534aaccac54fcc03ab9cb0d7ee934d6ce97eb9b5b26835b4457b0917ed79ff7169b0c771b09213738ead3451cf55ead8a5d4a358f9f388311b2f5cd8449f960928b0cf23fbe97bbbf60975ed5317dee3f3436802760e1a04a4f341cd52e856da2849e2b3cd34e43c5d5458f108c20f30d094ddc4665f11a880c0af2400fa5b459dc547378cdf70db428020dc98fc7d84b28c31403a002a95bbed353eac0449a0419a4fad04990d0c6095b825dbddc8676d909413fe0ee0a4a6d75e49413860d7524fa93c3c0e51fd3d2f689f70c2ba3eec8e929d980f52de99fb2da6f85ec5f4a06d74f662f51a8e4e9aad91ed59a563f78fb21f17f3aea10a02f60e10ed6474c117e12f1ed10e89e8e8f22cd007ed9073ea9bd494d1836885a6f34949eac70e904dcc8f0f93e82f1bc9bfbbbe00bf0442c32b580cc8b153fea7d73aa235be26dca021a8b4c323d1b4493cf55ac9612c871453381af7b1ff2c2d5e03873ea34866f775bfa590cbef829b310c8027d21b44d080c94a1b8dcb1d0dd4fcbe37b9c5919f5a03763ff4a974583da2481d6f926d43c6b9a7755aefc61278091bec2d7196e5ffb094fcf6d1f016df4543b51e98d70cc327022789121879c6ef4e4bc91ac88a346973d70a09cd68c5b2bd3021728c4e82db50894eabf068ace00abe064e6ea2b6ab81ced9903952657cd6f496c2a699f0d1c9c08936f0ade9b86cb7e2a7a7a633a36d476f11ad00008f512133fb83ba16a6ea83877b2057680e334e8030448d83834681b986e4d807b05b39327eb47dc9a32f65daa118427c4ff80695e2a11866dfba18b2fccb4ad2830e2dbd314ab9b7c22e18bb42612aefd5cf140debccd7323074d235453748a772d66206fd6fa9f14cf70b2cd8c9af39793fe2ab57d7d8ad2d0cc61e80acfcb70847470bcfb239fb8f1a9ca5f1988516b38612700c61a6760a69f47f5a75ff0d79d96092e5b06be2b08d846bccdad006808eb1e9e15503d4fdbd4e4a5c3fd6222689119ad5180ff9e2aabe49a416d4e2f0cf0a267c0423dbe4dd33fafa096781de4959178b1bce834cb6cb2072fefb017ad431ea41a99dfb6b08848d47b69a5063625eb43360ae658076930dc1356c64f6ad269afe66b57c4a6eb83cf93c177bd2a9ebb435964eda0f7a2600a537320ceafeeafff59e88916506ad4175e37d3c9aba45b775eb88b50da0489ce45e7218fee642733fcab8c27c1a87897a26d3cf5534a7e12376f233d4433c015dc77f1687dd663b774d940ef26bbea884808c969e2c178fecc8e253f0304eb3bdac67a4ce5348b3ae59fd73b8b58f24860c2918375ad40be971100a294fa7134579051039076080b512b39f51bfce36b81a8bb447266c27f39e37f690a09d880b1bf33a96a972fd4866a8a26989c8cc84f8733c68230dd07013a8f797b680590a51aa85c3ab92ddeb8aed7bebcbfbb99ecd191093a61a69cfd85d26be4b90103e3f9bc5b0a4d5d810296bdf206aac36d908b22116117c64d2b9c78f2ccc2f2f45ece0ca2850dc48824163a969f2d3db9d52b184fb60bb66d02b7225ca429aad432e24fa3254575f41913c6d3e0c8cecb294cf8c6ebf91e4dead383bc06ee24c7c8895777618b29e87379415e8130d7c77d6e054e4de165be56942534d512aa02d02309d9b799d7e14b9557322caee35e54d3c4f48945a823480a44c57dce5efbfbdd89577bee81f4fbb1f8624efa8e03da1342903aaf37b9763ae6396b3dd346d4fafc3b032d6137682da2a465be1c2a04336123600211df74c808f116b450e67dd6aa4217ef7020915aafc90929dd9b8d4369619c02aef7e3f4b2ed07648c4355c6cdc465fa01353895b57d45ec33843ab82ade8d050f2ce50f9eb4efffd325ab59065973c379abcac39985eb00d335acbc7881ff7d50eaf85f5a8dde57004a3b3c6559fa8c993ae22c8b19f74b6a9472631567d3575fd22cc02a1dd51587dfd67eac8827f691363e9f50a32750d25cce9829850a5809ad42448adea67883b3a9f95fd1f5c1e353b8f14560e1e8a9783e33f600dc324ee2601c942ef8f5f7eaa9587cbcbf9563460211d992ed79ea438c0751e89d2e34a1eeb34450056eb8055a50de9ec4f9fe12242eced90190996bce816fd14441b96bf4fcd0d45239615d991ffb1458a1e6fa617b17495913d5b0f0afe785256707d4d274f158fba29b163959531caa59a290465ae191ac01524e5553bd94d6bfe865e561f3310061fa98d4757d57c702947e7a71426a1e70aed613c2c03d90caf26f89444ea879a581ca233babcf148f4d6f1da63be71b1326df7d9dd931fa5a0a12c357f9cf5310424e030cf9e7e5b68f229cc181225bddbe98f13186efac282371f7f219f77f826df6e28cca505ae2767c1eccabe4cf2ab2b6543f8496b082d559c7a1d5d9b513d425d8f77c50063c765c0572be4ab05bb71ec3d54a712dca75375459d784de2b5678639d97444b05636bbc7982006ae51580dbf0f433cc39ed5b58902f81f08312b5fa1fd781fd111520c606b132fb6f9a5b883619937580d8fb9a23d81430e0789bcb49dad326f35b06d593bbdb4a16aacc7518f95ae6f9fd2e33c3e1a9cb017663c6908b449a96956ff2b990a64c1c6638bea9bbd1987bc56c43ba9e9b36494f7816b5d243bdf1c4cd80c1e4d934ccb004ff2c0563233e9d22fd8097e1ebb5d44982a2ea17d931c469dc0a03c39cd3104ca771ab0601793d2ce6aa3f4cc25afda021de20b97b39a1ce12b9faa9bf80b9729c0b45cd5c7df89c62bee81613dd54e9132fa5d86ac9b5444ea6c8cb6743d4ef37a80f8b727745524d33127444a611f464442682608a46bc61e8b3ff0bed94245d20461d74faf9b0ef67be7648516674462b30735eaaaca61495189fc7de4e71271d122c4c08634fa6f6aed4ebfbd7b752ec81739bdf791abb0b5db9a1755fbc63b33063abdca1919427702753c22130e30481ef5405880b2782fe75073eaf17dd2fddb28b009dcc8d76f7e53918b57440873876d1d8459c59fbdbe149408bdb952612b90d42e207c5b5e09e4bfa94a915a89d380135d8829972598684bfe48011818b0dfc265c03a044120ad731d0dc964d959e4d9977b5c69bd67142f3495e8e988382f5bb459717737e5587b589bbd62dc2c20918407a447286952b57c0d8e0fba808295a70d3c398de3eaf60b5684cec39993959be4891948cb9321d208d8a130ada6461d028b9f1e701b403f4dccae1d66a90ab5e05f2c42be06096fd4c7fee0f363339456b8ffe99933d174ad906dab26c4ea0b4fefbf1a2ce84d319c9b80bcac797166586b3a175adcf30a6a2aec482a73edcede4ce0baffa028c455114298fb15511eb42abc76024a22ecde59a72bb3deb4912656383f87b4cee30bd6f0457a9acd3110c4e797f2b42504577538cb4fc2f5f67c77fc773c8e6173611c2ffa93bf52e9987b316d7205f06a8d283ab5e48df1cd06548676511ab625b5b8b3ee20b0446e447cf1fd634b70a7b68ffbd4c3dc51084fddfb0095fb96e3a5e1f3ce20c223bc1d5800e04a59587582a01526e25b8285f0df73c83466bc6cb006ceeacc3d55264281c19ec3889bd090fe473e508649e0b9a8933dae7d95d2210a33e25acf8f320d4ca69537202738af7257aa3ad026b2f47174af19d5fdc80f1f8603e5195faae4c2b1b15fe3b8e395c6a6fe44190ce1ffedf9360fa43cf672cd780cf70ff3287ad80797b30c38f6100857d4a256451bd32e4a750eb75376da01b19fb4e075c1a709a096cf5631000f62b42d88b2390f4a101f99b0adb011a535b30ed6ff3ab898052fb0c8ef3a6c121fe78ee83df6075995cb82a22446890c558f799edfeed6e1023d935fd02fda7fe82f79b0daee565e1c99840383698929318c4215aea645e8ceb2a449efe83e35b0294dc28b2dbea32b68254015701b1f9fda872e9dbb5731e060cbd9f668604a3b0806f02b45464452eecb459f1e5ca362ea0a1c497047ad2b022dc579179d28ca25786a0c23554fd9c6857beadc6aa2d5087d495e0401bd0e50c47d25c1bf25291ddc6c6146788ec70a2da8b349a7f03a97b38fba15738352440963f7ae12d948cf8b44c692ccf8e57a91c031f2e6d34c8a64250dd2048990049d4f6d749b6bc933aed4c594473602112d6b770b97a4ec229add8bc6d018d3296dfa37a7aa17a0ee117b0d57b2e5e23dee944ae864055fe126b2c74d8d4797f927ebdc51bd74d5a26e7c1671714529b53046daf065a8a475bd6d1c50b338d8318e33e5df8163515bd79865c994fe591bd9838ddceeb6fe6fadb52c06a1b8e4b05c076dbade6907dbe0c79f468c5ffa913fd6190a5ce45d882a912b0c718a6b9f3faec62328bc6c8bf3e573ecc06ed2aa46da56cd215383665bac66a8b6b373329d25ada94228b7fe9c1beebfaf146c5eaa580fb4dd7b7d136fc852acfe715320ddee5effaf818530e131126ba6102b997b101cf5a948399b849dd88121d521ffe8a1d7c928220cb30f71c165b16a28e92cd6116bd487c3180322003fdb0375d154ad75dd5d6ffbf784938305a78ab68bcf25780e10a7e7411e276cb0390600e2f0fd75ece912a7ec4864203b14a3c2678be84fd17aaa731cad8fdaf68b01d7a693c0d4da3eb552c0578d78f898ed6f82e5824a32000830d7189b31c297575ecd7e3f21168ec03655a18dfcaed4c571c0df5c714f926ae61e3431978a862b248be7c919414fb7eb477bcb625aaac1666bb6f14583ddae94df314ed0c46728488919871a92af28f9bc34f6344fed64faa2db9b0d90311ca7bee4d2ae2c7a3d1d8b2c5861bb3cb1fa85386b002e05e194a62c581607e88338ff83d3482d77a7531a0cb424e8d6ce9c55b762d4f34d264e4085ad6039acebb8509e4bb7e9d7c5a936c087a58b78fb92f729ee9417f1cd937f411bc44c4110f5d7daf0fed94d7a887dcc89a9b65c02c72ae0119ce2e2e0fa4120bed12496815e0329fa43edfac9584eaf060f85f695c9c52da76356ca3e708f795cd85016183493040abe688cf27fda370cbcfd2bbe90e046ac799ed1a8f8b72de2cd8b27ecc005bd201dd7a5e82ab1ca81acaba35708720a7f615006270380d981e494bc8f0b64f398039a34a0c1179e089336dee9635fe32f06fa2783981b8800c89d69dacc37ed6c2672a0e82825f8804bdcb908fad65711898e561f9d231228b524c91ca3f3bd512487fee86ce78da1f6edb7a6cd5f3d7333a99b2fdcaf3e4c24807841f3d814238dce88e089686a12d98b7cc94d035f936bfba2dbacbe4b04be99d7d5bb8e48801cfff748dff422b2e0df0677c3c2f1c178c4ad21302afda66027ab9e4effb9ffcb92ce7e713e9fab05ecc3d8887f146b87962c340a5eb2c8c0f14336898c258754443d5db776b5fa21fdde8ae4710e6d7aabbb9a9d117cd20d600548e725af8db7bba3d713ef9cf521ef596fe26603a608ce0cf621a861e5d181840d0f8b98fa9bff23b111e939da511446c6f919cc26ee5e9d9a5a3cde1e341acd0025434e3dac3b45f1282a0d69f7766247a655a3b82b05e2bed1235141ab9ac1758202ded20bf12cbb0a73c47104b39c4426dce236e9e083d1ad4eea0fe210b53fdff568eafbfc312754f3b7195774a29c6a9e160931a871880b37ef8170a0cb7f7e40a1da006070f8a1ab6fef748343890a202635d056103c53dfe7015cea114ca7e24a7b1d201725a5df32f5ad8f7e6ceebd598752faab0cb668793ef1ad3e7168c6df646efe48f10815cf1d254d75286bdf552ccaebcb30beba5d5a30a8a9046c9fa30e43bcee99c89e0770df5d58dc063ac9b297239269079ca08e854f0fa9f891a8857bb1934b41b32fb7dbae5c62a4c987e0f85259c4dd6ed009b0a5502d3211c5cccca20984d97785db948c84db092103919acebb294672cda5fb13919c65e2d20433a231b6989948012008001fe7208ec56853eacc267fb8141032647df1092f053d0315f4fe5e9bcbb2d2390661920a4176c46f6b3e7d34a1259f1e3017a35db777374563ca3bc7291c200bd704a98647f03e94f25ee9582e8db92cae340dac66813fd0f7f84cbb56dd9d2743a45f43b0efc1037741ee39718c4418747b9e27f7cf04579bffa4b3f453a506166f4f180ec5c42aba4a2c28373d7705fdc3748651563bd4895ef68ff0037ac535480e373114a4fb0dabc9dbcfb79be4e1c07c83c71486445aef11ea14c6262c3cfc84b4e2f14b0ccdca58492fc24fd7bf1aaf8c5bf30b3d063f85bd74f157e295f3a161fb3cb5629686d42c1d3f75505d4191bd38b3f21328f8c8a11d4a7cbdb69d8437b8493ad771f5c522b4dd4f3754547ced179733dee1eb3b37e0a51cde3d0c0089a41a55f74082b07e537e3c3230efdae214fa76c942c916fe750278ae6793cb690ed6dab15046118324db1637938e1997166040ef8c2fe1a2902b1e7cd5904b2a6c3a4bc8e6c405f3edeff3d4ac173cbba1ef1d34b596087195cb0d1bd2f4ce9961e9891dff9274d74334bd6cb520b9c6989f121822347d8426d8a20fbc48af0e8d2054738061b6bfe5e58200d33a80f272428125b5357ef04a35f0e281acd1752876bcca18e3989e193856449e918d6a0064ccab411f0a92a4fbab1737089f324e364681be01158ca6acd73080d723086682485b3797d0d34bafa8fbd61bf7d823d2d924cf0d93998d4cae600575fb5ffb00503d17fabae607709d4d284c7aa3d01053daa269e256227362311be89c7b6145863153f8ec2d0b4044472d5a08de4df4233d398310f20e953f94e277a36e202435ace19389a8754d203f5e72bb04768e1bd6513a798f1e401dde954a49d1ba058e072c971d190484d48afc7620dfc0d59dc2ae60c53a09c1fe9c9c49157be347cc7482a3fee55fe217a0ff89e07446b77b859c84f01b58f328f2bb3cee8c777d4c54e0616ef742866a113a90611493aff21f58c0a2c60bed61f808b550d9fdb470510d637c7dde663061ef067499fe6c0a88b42b5467a6a207abba8887024b8e0bfe6e4a438c547d19f33cbb43453cd90d737069b579a9de180ff054962ab1ba1324362eab16bb02f38ae4311971a453aac7e35452fcca26600bd84d8ebad58655e2e081853823a8f46ce053eb681c2ac4104d5260228e50c9c2a4d8102f67dcf6eda445345bebfbc68192599ff05350b55c1191558dd2aa2e53ed28e510cfcdc7276361935c9b5145f00e937deabadf2e575da4c6c4eaf33142d47b481a378e542edfd697da93e8ba75d569bb7f6c7575fe430f2d978c1d646197ba4288067a5ff7ef4af153fc1c304a915f01faffdb191b9c1c28342e109eab03831f05910dcd8613ee9599cb245425ba0c109f682891e8910ccbab510a56cd7e2c056dcdc7aa366122fc8f168b5cf3fe0ca9b00698f18839e7ca0e2c44187bda63f558937d051454d265ede3acf8fcd9009a2f31dc4086f05c588b203611d7e516838870a660f1654e1e7efb48499937550341a897d1511101aaf224f8f4e87299fbab1138d6b44bcf53304ea396358f88333aece5388e3bda6c6e408ff92d5e7a9bc8f5d4e85d4fefd8807e9b3f623cfedd7910ff1c55b79d9b7d35d7f356dc4f78746b638756dc8653a9f7100f189c1cd828e6f9c7608ddcf99dbed70a747b2bc1555da8136816343bf0655ec3619a16d41595ce327223644b13504fd1d3f0556561547b930038bc925301fe8f609f49987448448554ebe768f2c2fc9fdcb91735ee7ebad689f7cf3aa50acc5832b95bbb96fb86185609d84d4d9f8616285b7401972cf1ee99ffc7f0393d04fea5d500b5b5e3094331c778e7e0406a83da4c11e28b5860703d694aec8ff989e8d44f1c3b32f1789ecff06e6cf7fd39f130836cb2e899122606d955e54388b661aea3b470d5df1886719ede5ac7d59f4ad66728047e2f5efeafba926a83de626c2bec13338362d2b40300f0332a3d5f8c328dda44e360e314d1c6c6dbe92cadc95f59d052a813282f361c5ff8b54c6c8e1fe2d87edb16249bcec984d2b13ec29b63450114253ec69ecaf324446f28f2f03872f56d775511115ceff71d73640b28001d47639df465a72d58cbb58513d0c82686c966e1726ffd03aa20ce3c1332de223355b6bca763696b36e9d86ed414a894311c6fc859b0ba57cd5d9a37826135da67bd49f0072766de75b127300f54d3924ea537ae79d27c54ed210a4136808dd2f2b78a54db29c34ee0449fbca5e6256b470cc0cc6dfc5458f4a28490f0f3289b894294f37caa2ab33215c09d021a4cf0229e7ede7f29ccf6e1b68e6d8d18582fb75c38ee0fe64bd02c1c1005169c2e98a70f7c10b97d55958856f97eee045cc2429a9ea56bf1221f76b6e95196b14803dee95f059f7e806c326378d5264a0aa31a0310d4ad41da49ddd73ae95cfefc468bbb96311e7f22d70cf54850c496aa3d495a4707bf10efc3ccad2b9e69ef8831ed09eba4c4fefd4076cd72d681c1f2233b7a7b2da12b28f04303f917c42114cf213c498641988068acd025a3ae6545c69eaea26a8c4e1c21c569259f0c45b7fc7a9b4308845dddb61294f77dc3e1dd96ad20dc723cd31a895398ff6f3c4af09ebe6f2ea55eaa66d8c9c18a1744f773f0a4b4fa643f3d5f1b1bfc371d2e753fc2503cc351d5d9a901895a6ed26ac69f6ef9decee9f4e771b40cbf7011f39a38f768723a4fb08ade8b52c48bd44f4fbc74ce062bd580fa34b5ccd4224639065d0fd7e793630c31d644faedb0668c9f2a9a36a0dfde2317ceb360c7db372609be79583ed419055b67ef0f673c005a16dbfedbbadc5d67e7789937068b2c99b4817480904f649be4d8e40a3f7c44c153200b1e64dd0f16ff731ff6146349d1198db29f8acbedc0d5f260017e8b391cb170bbeef0d7259300d768da0c80e31832c32486e6fda6dd5ffccc16fdfd9b072b9b1326f260239eb8177eed9ff42e5788eec507b10ccf986f6a244983c6b101be267c9b778307401ec39a61b1593e3b64d2fa8c0b1ff67679ce1a6fa30379ad48db5f401fd1d4b6afc5873f7e702938db440b6c4a96b38482deb56e2c438e782e51f297d661abfe5d9d7cc7ce7e92aeea08019ed590705e0cd8be184dec4b3540373ee6355e7dcd5538898ba992ded215769687f02f3b742299f43f3117bfbf2ce44f07c414697605f9e586d53aadeda7f42ecab169ab72d7b66e7915cf370fe35e9df6cce7f8eed32e97bb59de6c412e9756c850884e111e407d74c248205d65bd94b0d7687f26e639e4010806e515bf3f112d1df7100971e67404e10019cc8284d448ba3d58eb363e67197b2954b1d581fe9038a14489cbcd44fdc9355e3ffa46108d4e1ceaab43770d772649a7e7ac599ea4abd02ee725dade2d8265c06c88f902cae19f946ed020b3a59f0dd80346275717d2e6fb8327b7ede2aac5c2f5ee56b3f4144656bc8075864e62858d84bf4cc7432086b18300b974ca25c0b3fb846e79033132cf59090596b1fc996e95cc4fa180a410534eccf33894f4e25293a14c0f419a378303b1001f37e73782f0d27076e391701f355a002bb6c4e699b4f59725546efd98df8b0fbf87811dd54e65076a1a639b32f03ae283711055f9160aec1ae06ffc4b7e04964976d503ab7282729c012f7b35842355ab56ce58aa2ba3fa979d422f540240fd669830fabafc6b09cc1af468a2705eec919bd4f979a73e98a66d472d7da78de201abd670090d39ee3e8de69555fc3d3e6a040d775a5759765bd0b60d3d9f7103d272c168c5739b84e9a23feb0a08cbc4d2dcd9d24f2b583ffc97a3cc8ff86b6a99c977a4cea86b45b1fb1464487f66d854c39061c930cb541dfa6e289863b8a544178362f5697e7c72c4d66de3527af87191b13e33c34ec42367a8d1d09110a1cba3a09a3dfbf86aa263b15ebc467f23ae91256216b970b8f5da588dde314ad309d049ab5acdce5d829b355e1cd7519da35dd7e54a31a90289828cffe271816e57479d435593067721ba72f2be3efacb6bee885f9082f2046fbf19f3fd558c1109be2f81582a2b4c3a9a9486a89b993a49e8300ed2faef79cad218e24d53d329938f2ed2ef8b39afa418604161e23c63fbe00cf5fdb0343d8b815ed2a81eee595994100c6eff05493d2323b43d031b8144a88c2a8ec85533f0f8a32ea0ca76bff692a438bc75a2eeeacff64342c61f94814250f322483a54abbd623a4814b791b3a8025fba7264d95ee280e6770e3ad7aafeb39f5781ce758439df2755724b56767a03ca67c18a031622c40710277e224314b78bff014cdedad8ff9eb55b5aeea3182122e5c47e9bc2591f9ab1708aa48b7ed1b86e3eb5f793ecbe5178431205b5ff310381d214325f6ed717e1dbf824daa1f48a942d5296fe9639c14752e77bfeeef68023a38610340f34d50c31bd9777830ad020cf6ff294965e154bd2ac1bf1d16bf0fae665ac293ade3e231bd4b756509266b813c71edd8b26879d8942d83e368360d66e287587f661a298db0e667e950173d7f6fd1dca27072de15c68b1e41cd34f61c4ec8d3f2cfacbdc0fc028167ab68e1f6ae49c04a5dcb8945041ac717ee451be41e52d3ad92627697039c40b85642eb9e5d193e77e472f4d9e3d03cbdfe1480c42a352e80e0849f1ce5dda3d63e427c1670c93496d45ceea5f9a5cae14d755d3ccba1a1a1e2afaa08aadc73eaab3b5bdd9f2d2b48be4a2f547bc1c7f7adef437d1f5e8da0013c8853ef278355291d534f11381d951e040de3eb48753defdff7a57b2d1694034756f27a9eff566b0df7a7aecbd1b18d8e4bbdf82e8679bc48b050ec0bcd087cae1e1a36dc97d881363bc1f50883861f66f7b084657192bbf84d602d8fd6c3863b5b0b7a6c3d1e4b695251b64400f362287908deda32c529e9c8e1c2e834b8b7f97617a3090307c02b6000d5ca92c00343f5169882a18cfc45cdd164fafd7a53d8401c08df1f92ecb2b5b4ea43dfb007946ea509540ad451bf664bce25815d63e6a04f03bdb98f7651f7dd6317f56de3ac973a36e1cf57cde9cb2137ec20277f876f04c9b2da847b942a8d60f128a75875c6fb148ff9e44d52c00edf847c7a10e0b4c68c2f6b9af107315a5327510ffea8afcb8fc59653f46586ba667d29d786995a7da742e732090108fe923d528b87565ba2982311c1044a4ec6e383307a7c93e947b46aca75d8d61140afdd998ab2f84514f3b2793fb56b9eddaaa257e800d36010ac102f4a0fb31ecb85ea01f9d56519701e6d8e383d2132cff65b7a0552e4eb8ec25992d239dfc12c19462e591b5d86f040f282eb9390cccbfaffdbe9c79fabbb36ebcb7d7eefaaaa7ee2cc26f8dd75212c20c934b0b5479375e113bbb31aca051524b3ebbeff2829790bbbfb28c1ceaa916856a100d5d0ded34a133a6e61c401e1a9143c3dc30ddf2bbfbe3a72a038717982e9785bc523d2c2c2e5643d62d2e30134c717079e9d77172ee6e19e8c774f861d04634971511351a655db7568e58ece41680d08267d443d7a1993e6a003767c7df88794cd9a28bdfac8acc689daab471c131fbd8eaae5ecade0333555ee602db4f2d5b3aaa704073ea9b418c150919fc2123340576a73e4039a6854eef0e36006c223ed077d72df367c653fe321d0e1fcf96bdab0d15961837f54b8710fe678839ca210a03c769e6dc0c543a373504796a5f5786b0fc860e01ca71b8ac66d13099d53feea03daf4ac67cb7014fe9c4b0cdc5bf71b52f67ccdc181546133ca709a0920196d4be5dde0d0e6f75639f0053447a3f3492dd6564e3b0d874b1ac438f24a16cfb94fb2cd41c7e1fc1a3407d80feeaaaaf84740691d9cadfe4da8c4d71a1b99e23f2f54cd22e683af9ec4afada92472ec9b727d8acbfdbd0e110b220c1c02b9c4dc6efd346c163250d109483c9ec8fd4542ae6cb5ca8488eedca1422d039ae9fa94596b4238809bf428158f627ea2e944861dc95ae855493df63e5b4fcd6c23dd68c75a793d107e1c2927ca8463ff70ff7da3dc31a948a768ee482942d5f06a16d71626d74116795f6ca1c218a1e8277faaf6d399dde3f6b63e58d03ba36a258308aa2b1b2f36c95a823661369cc983490486a4b6c0288e1c997799e411337af380a51aa1ab2bd623f3f84526f65225d77a1ff2bba809ac61e51e6c6c41b55d73e87068e2dcecfa5f6745244c941731078399929e2ac030a22ffe3a4d0a1d1772144ce24854dcdc4fcba9dbfe5160b3f6567e289389a6797694eedd5673a09dcb4867fb0c344d5e5d70c8b4f14337b634e53577d4d59fbb1f9b21c1cc55e0aa5a799cdcd3977e5ca2cb13a8b422703fea222013aa88d06614f7209bd82601c499909b5b9795e32af29cc564556003499f49df80b11540d9887de52e2ba5d11dd74248ca76a9e9f9e44f3be31d0c41fd003067be3bd06c0241bac55df79c016faeed233298e1b82652b5e47d59f6f4d96ea997ff7164005d36b9784ef001427c44ead6ae8466bbc395115b46dd36b9feb2d22c997785a7244fb4eef399579681c749057fddac9a8255a7e7b232895b477d82554bc15de0dc19a35c1489120a00f4b6a21cca553ac75e49aaf490e2acc8f280ab39415779250e40fcba4d54c559df471ce022bc58592d624a41719d8488851ad9edaf099f5e538a3291f3ba63b78121ac44fe04ce9acd5cd88d56c634b0b8ec3174743fdf8a03a4c13e317f8ef25d874d549e88f3edb51a278754ff01518fd94b3b1728cb0a3c6a7bf812a8526a4e854faa63c3cf051ce55b6ac438b94c4ee00ab7dc25c52fae87e50ed9d9db43a784d0cd07ff9943bb8bbef2e3cdc6954a728800616f73d29ccc7552d002c237f1d249b2dae95e2826ec5cf74fd5ddac6ba5f1ea557604cf54d5b6f358d582f65dbdf5c8596deb9808c1405961a3741ed4bef174c52ab83478a5593f029774662b9ccbe5cc8e7a19e08b8c70b1a7cc27c342267cf229f2585ff07f91b06fbb650775df7907f9a4b0a52cbf4fba2c06c21630522b0978b863c9b506bcb28a4ec6f6637c5d647402402f53fcbd623fcac2b82cdf5835017a3d6934da015df444cb6d5a9eb6efe028180b419312a16e0e7a43e0c2220da019120ddaa3d54e8a2fed3a2f0b459f645b8d887fb542a0fb98d4cbf2643cb5cc1a59cc2c73a02069bd5f5f8e3dc36a54140af04ce946c812b1dddf29c19c45b7c02c0b35367926a1c6716beb30e101a4cf3d2957e2c8ef0d359abeb2e63567106e2e7690da77d9db9187964018b30c23697f6a0b0e31fa7017ee086b33a2c9ad6f80d916584c6df347a5cda42e9ce3dfc79195d150537947db08358ec798c07690e4b646f29a438b87d451369cb0726d4df6c0c355269fd6209fbc020a308eb0523588d9b07b5e93a9596f19c924150794689898d35a77ebbac71bb2823b4e2326b4725f761d1cc3bda80f421e6971b6cee68aa7a9c59893e893a94d7b78e126e3b70787fceb72ecd28184d80235f6e2a9a8f72fb45fcd6c97c67bb4ead486302449be18c604392986fa3cd200470ba5a67f3a1042997871ef01532087564f75b0fbb1fbe2b88e035a8cd00c49d4ac6bc7c685226956283dc2b1830347d5b0637523133604f94209a2e6292f3ae0239539517db9eb8e002b7fa258330c860843353b4212745fc8fd6b4d2254c51f3a58bcd43c7f2a864f32669320100477323d094155dfdb11882c9ce4a4737eeceb9f8af1ad5e0f30679f5bd4f9f9d9839e7377be341bfd47af9c1b226b7e014e391670372c3e3648e54fbe310303dd422bdb002fc65413313ed180eec55df16909bb088af3d56a6ddc6efbfd9a640291a5e81c0279580a5291344cfb4fa4fbe061e788058ec4af65ef33315d026ed0f0483d94ce2b51169946908f69e7156645ee85b522aabe4b2859b36083ddba0c60f341ec24ae80b8f77422db3ae42903eddc7691e6e1cf0ee1efdb29a6d6627da48c2f5761d91d45ab16da86ec3876f54d6068917a46bdf8b5675c710a6e4f786584f2bc775c90cf02a296c285bab5b0221e806e89529a80d02acb6e0b0aed0e3299bce8d91b5599022fbbbbf419be313826318dfd3fd05284c3ee6b2bde9f245e6c1268d1958e0a84b58888aa2ae2cac25288d93eecae3a9ed91d1f6dff3c5415503ae6881443e042b55a7925b6d2c37e753bd431f09f6434f53cfb0b8c14df3eb950f9f481688aa52e026fe31550279bbc6ac001443a19f967f3ccd7e5741d7bf867f9746cff6e07ac7db875869329e9d52c2ea339ae7d4911c04cb4d5bda230b0b1c0f64b0d9dee0502796c4506757df217a1018d2e5e10d39e25c532603907dbf22c37fc80d4b270dd3aa0054875ecd302c1db87a4dcbb8d6043f8bbbc317941fb2a3e8a68def60432ab710468ab612c4fa2c9184601d9150a8a475bd6d1c50b338d8318e33e5df8163515bd79865c994fe591b67d1e9da866c18a9edf5dbf5d35c882de3f79483b4342d6a845b7d26b7423cd84e851670275850e2484b827f6c16111fcf5d48d3bf0d5f445c2ad1835b60b9dcfb48ec23856f40637169386b35239a14de317147cefe84b48baff475db20cc5b63643c79492e43732016bb06bd870a21e66be38ba645e627006fada49f9892554554098969443d78c6d3736be0bdd5b6fecc3c4fc082b7d90f27e2a5d364b92620ef8d6a8aef65a37375de7fad3f4ebe2a1f8e28e164064e2e0d1fe0128a5bf7132ca88beef4524a8310e6a7daee75b3384a0b1f4d958ae39d47535660a5f146642a442ca06cec8ad2d9242eeef02ee848def02c6edb9a846bae32365163b3a1393e8305408da5abe731ed1aa60fda68f9a5ed5c008391762f87c25161906ef06d6bf1724f12b1ed66054527fbe778fe4219665b114f87a68905c12ce55ebc8be57d855fa52929749d446c57b73295ac1cb97465be70530a88446eacc3ac60da81464806d369643ec59a958eecb5020b818593f5898668ba141eef1d65cc868d1cc6696e23e5f0cc5e63c15600d77256c636f96ffac70b78e046038c7946263daf1cbabfd2fc6a541781f90395037bdbc6c7cc1a2c45a0b475dec11f8132892ad35f1049422b15f994549b5a737db8c9d3f59d8efca85ca6e76aee06d8df92a37a483232fcfbf6adb4ec909f74ae6c154628adc54cc99968497357c8c10ca5e724ba310ae2f445143dd805769ebcbdb48f5c1cfd2bbe90e046ac799ed1a8f8b72de2cd8b27ecc005bd201dd7a5e86b87ab86bda4f4f8f54f3e33619323917b1bcef89dcfa204a59242d84d1ebda3a6f2476aee2cdb5a278593b8ed672c1eabff3b35b907569ee7261d37a14e62c09d6f8f756fc90bf41db8394d324da339293e41ca3c50534da45f661cbb3eb762328535fc0093e047406e30f70323129c5cb23fac2e18c984fb2265ff838e77e02bf31c3d03794b1983cd40edb25e07591fd2647b0437bbc0309201ac239bb87f5c6fd3fd24a2f5f0159034a36d0bceba8aa7db027817bb9a2598f0c3071831acb3460e80d024c09d848c2a5c97984a4129326e141ddfbaeee6edd54d87ec2da4a460a97c01cc58048415a0eb7ea05ecbb09c0c63895d026114b7660dd39fdc6a44b94771b715921904bb1bb5213def1de2558d69e5e5bc170f0775f0c2236566674c2a288b0c3f54751d9359be3f36a20cbbb4058cd933fd039c8061fd5f7f4bc5543cd9081a9218fc0be8a6d497c9948b0b6bf2c2f27b3b83ed8ab580a8a4687354863d84431a06855b05114a3ec4169e4f7299dde9b8cb8b6fb4a20f8182b5aac6969fa5b8ee03be500683ec879115c6d67fb91739111ee721bf1c1edba08a19b392556e80ced8228d7181d15e32fc2901ed541d1599ff1ef1e9fb5690358b8f17b2db25f100d8426a6374f1dca29056b0b9eebe97e5c1cbcc6a692e29bb2a90d59a8e3c8047417b74a31c35fb13f14e2fa4a21775e6c24ad27ba7e81df97bbc2359d8e4d6af4d87286d00fc1e574e0d55f7e0130efa03ac7924139a41ca20ca070eadc75539fc699b318fe104457168cb6d8c8e7d36598a6eb00613a3f6997ec2b91a2be34cc12a0a0e6d6391ebe95c95df3db1b39a8f902bd7dc2abbcf2f8e8db6d20e8457b78c27859f7d2dfcf0869e5d2a235236f8543920e0de2eaa2e2129230a722605bd2c00e905800028c94e257da1259f1e3017a35db777374563ca3bc7291c200bd704a98647f03eb1a63f613880993fae4d392b688675fe77881e72431a291fcb9d4b3bca120143b5aac645c6572e7543ae78dab3c987b6557332db3be9d75bdc6cbf910fa5d1394716ee2547fb4ce57d1b5bf90ba42c75a8549907cb8714303d36ee9dfafba7f44f7f5b248a6f1d68e32fdb75fed44f333a55eea64eb9def9e772157280a8597f0ca9082ef21b7455f776440d0122e8ac9809e0c1b745bf6b6b98ac7be0867cecde32ed3bd51a7326b265db1eb17e67d0a3f4cbe1896aed1e4245e660f454dd31b30ad7e112c8a7165de86ed3b373eb5fd658e8e81888b732a6b53616362f17a90b760df537a40611899adedbbcb19ab1f1974ecae4e8403e7594ac4faaa0d3abffb7d5988aa6a7be825af98c8f09df86b1516b3099754ac4c1df15e8a0b3988339f3e3c9f93faec0a54f2a6555cb80e37d6d702475a83f4a432472830a06b658c3aa7c87767391d2ef42f9ac3086cab129672dadd1699651447b0c8b13958f69116ee14218d102f5caff7f6c05a64be3099b45f92a237c55d906496db237cf29d4f131865e9aced02f5ec0660522dab25381e3dc204415c055138ebd2fc104091ad8164bf6ec993fb76dd723086682485b3797d0d34bafa8fbd61bf7d823d2d924cf0d93996a2b8e53a53be66b5ace1370c464798dbbf2f4c64ad41475ed20ebb591926fc10cef82fa2fe5fbc7ae030e441eb823e06d1b442c036bcc6a0687cbc5a29dcc7ca19482f5093e370d610cf2a7c4a1daa1918b517326ec3d66f1d0b3906851733bfff7b36965e651976fde0582e9306f5796e925843f54c139100438a5be1714d909798e2c14dab8dd896b5c8866c2f0cf6452f760edd03deb4d9f9dcd5dab26270ad6376c4ab581c24183924890743577da723ace128441977b3cc83c86dc8690d9edbeeb50429cb6e8b9d662ba618c4bc4799c30338113f446b04948fabf185a4d9d02a49ee1f0b93782133f7c0d62958c61d181fcb0afcfc5b10ee7bb9a8a17c21d7f28294b5cfd1a9cf7a31699b5baf05b76b55f22d71129756975184470c57639ea9be6531655e4eb4b39eb7bd63c5ef4b1e9e5dbdedff82cb25fa03ee34bfca80388dbe62235c7cf7d8c76be69d8e7843199efde5012a350b55c1191558dd2aa2e53ed28e510cfcdc7276361935c9b5145f07a4e9011e2e1a0fd8f7d9e2d4f5f05143332e6b5601ef0d78c0c57ab42ad163e79a967a0e19302bc0942bc423c0412e256e1b24aa4cce5e291665b0749c85d6cf6aa3df5d9bc872e72af39886a41b5ef28d5c78c94b723d457bf0af398cf7b2846614bdc993ffc51ab11af2f77fb962ce1200e1e95d2535ac53bd2222904fb4bbd58d9e67c3850812f65411fb0ae18301a148193ff69f56562c6cd1650e73fcdaf4f478ac14454567a6b60d9ecf863558b4142df4bdb98b85b4ab899dea46c54913b0153edea7e574b9b2bcdef57cafd80ed280cdec37fd23ae8e8c4920fd7ed6aa3da8a393580c3f9c6e18e54fb56f0609c7c22c08bb5d9f1ab2ed19b55dc6e099478b7aaa0aef8272b8822e123d2b0d7c7af5648ffdf019ceef7be0ea70c3d86e609a6b9483a2f8f5ea5a66ffcf541adfd201d7f44fd5cc9589a8736edba78fc1798ea6c03718cc9cb9b79c613cc002d7997ddbe552df83cedff98a343d3f951c5c28f258cbaa75fbff607efb74a2de42e1468a73e1f5a00301888b844ed0fefda00be434832d51959d3274c8a8638c8967454fa78de335c8926a68c10beea36d90cd5406c649edf746744af051c0a41003ba732945abf1b7acaa3cb44ff1ab096b77f3b7cacb0799836c1bc740c49d206748ba46900acf52054d39d182bfe68e95e938aabf55a5ba061b90a1651addc8b8f24c277806640792015014edbe387f16b0985e5c123c29798b025a011d9d2eb5dabc8a477f47dc9df74c4c3924c7e9c6e88b4c4e1ae970ed744d8ea7d94aff08283ed1385baf7e3b5a7c3f518eed2c368feab160bf468ac12fa60b4007a6d57a9e56b61ed2ebfa660ebba05499f18bd71ec568664258be6f16aaabc83c0bdaa8db7aa64d202c006fd4ae8d669a792393ba79f7b387ebc48fdf3b43124455f1c7f237812a1ade289b2e34afb9139b75e90fa810af762e8737998b4739610c3a700aa7a100c543b96655a7a30198e8a2cf704238b66fead7f45447ce0d7f12d719784afb63aa3a4ae7334d93aeece17ff5d8628e46515e420b9f8590faaa5ace11e34e1db55ed5ae384f45191cd11f5175f322c933c0e000e4a423e7356a32cdbaa99668c5044ce81a11640d2b9f6d704479d7ccebe2cc53b03eddddab6b426912b5b098bdd4404b9ef62562061c37c978d44972b0ac390484e4ce8db74590007530d29792601aad31eb822c64bc6ffc3ed02562ab39dff2aa63a05e32689805a37a125d878915a285e997d491c960acd91ae854021a7a93d5b79daf27f57f7db65127fecfa21a822896ef72467ca7676f87254a5fa8a120f6d921604ab7b4c5218f5f6e4e87606f3548e86fe57cd1a2740168f8b32bbddc4f02696f4bc5c7f9a2ddf3f72a6a187135dfb3d9154b4d5e2a7b0b2cbc6bcec4fed20367d72e33d43dc6f5d47e6d27b3651304e420b591769f9741b701032ba9add38a4aad3c4155c350c573fb3c65ebb16c49ce9dbf7c64878bde70112adc5aeb469e225ed5b77e337c4253ea1eabd8adbf796682c133688e45d46a127a1ea9a0355584935361ee28bbea443d7f10f9f7bac8a4372fd3df6d3ab2508fe284f527c5645b10444b156ceed7ab6a40c48d7ee6eecdf9e67b8303cfc1754117a71a7f10b575be912c6cbcccd0e6c2761f67039a32c49104dc34b6a09f450ccfb594df0bd24fbcbdd49b4643f480ce301b1a966b62eebe5317529f781992d7af1773413def59e6f02a995c62153311cc772af686c009e2f2cbb1d6849e51574a01556ad72fa0d09fdfa978282e29df2a83188e6d8154a45f8084f97b025922d9a14ef68d586aa018cd23f78dc737dcc7c1f64d60f74f39c38e852b8aaf22a84c2d39d94cdb553a39af871393a56b4b3e0911984dde413eb730b86d48654a743dad629503af373b0bebd93e5efd07b5db9697938639b5e2598638a89b12ac2aa468071566a9c91e34ce73f1325c5c6fe71e3b339e8543460351ffa4dda112acbf025163554add789bb19a42cc422b9c80ae4a5b445492e03c1836d12c41b4ee6b3b2aff27150e9366d9102d30f7d020bd8ba4ecb823dacf47a54c5dc459602bcab3fb8a93aae82c3b7f480f149fc9551ba9127acef013c58b2bc0a2e5b3101ec250cc0918cc75cc2d132599f33872de3abde909cdc4a60d724d6eed3a6152795b701bd362065df091f34882b4894379e3722075766e681300764f86dbb075d8feff540be809fb8def244f0d704b946cced51fdae3dad459807d988f6bd13e3d3eb99573f87469e53764ffe955993a86bbf78a80874922aebe981e4292163831106571d2fdd2c6ee7708eef4704e26c5d6ea0c641fad9abddcf4fe46518c8280f7dfedf8bd8d03876b8af6ec4c7514729e77086dc6dd800aca6d8fcdede50083b61a3f60f836f428ec7faf4ac4e478299ec81265e1f31ec40aefe817e7ca649055a466dcdec0fcfe79c7a4781541b184d53a48de81374c7440f55e910492a0e3ce7bc301db573b1bf6fb4ba5f5e920f3b1658c93a50cf12fdce9bb5b087e46cfc80f8b86aa638d34b9ba7484fc8a88848dbf8a935e08b17e5dd972e0cfa37bc9e75a02cbcfa9b8a56063b2043e8e805f4bd1dfd6ea8e7fe5c87b3a3a7578b7877be24b6940ae4d37c850b469ab2c123b659db79fa1bbdd74281d93dacde8887e1159b70d6f901a44a8d9c172e9c6b91839f7b220ca1ebac34804c37e6ec12077ab46e637871c12cfadfc87c6a8d3d132f030f78f2561df66caa9cd7b276f62cd3bdeba97a76ae4935cb9d6146d4e5ed71cdef11a762fae275080d6f4b314c14c23891d62b875371175ee21af115484cb3142d5eb49e77fb30fc80bde0a80a7192e9f64f4496dd815319651246eb94ea9720df509e089501610a674dcd1ee219644d5a08a20beb3743c9c6c500f47a29de8e3c1fdba6a58d54bcb81d9195cb1fc7eb20c9dbb7988fbd01ed381f03a6a5949d7aef073b4759a414fb8cd37ac8864fc8a22de2837eb4c736ef8b1e036c4b1d53bf7911e832b51f02ed0153c90a91ffa9f370f8fe36775bf46fd6286fe61547079ef64f25c33870581c88bb5aaa765cf702d50e813c4282502aff310633b1cb3abaa2384e54fd0d7c69424cf4e31fd20c5584279e94b5545c74ff0190188d1834a26a3408229024e09397be2a5c816af6e926e33effc6fb19f4daee08ba4f323275696245c56330d28e245e24fdfc8f9847cfe1cab6e168f150e8c1295bf5598767d7b71cc83aa91a81bdbf76d19f86e8c9ea1b89a0a07706d6de98ba3be1879c12f7c99d9eedd8cbc4622cca3a816b01b57bf204e51e9ed3026d87fe0f2ff298aacd3c0bc6478fd856bafa6dc4ec1f583e016d2ea18516ced074755585a7160bb25683b71611f2cb412cdce1bc0fbd3265f331715f748679bce2c7b0bb923f13ba1177970328656f13f03fc5ecd212cad406057ab3ed79f66169955a244b619dd21c329fddab4533b3943dd1aac042279c0b878939f1a4cd3af2312043d2e9ec9e8fcf655810a15058fc6e4c55c88e1128bc16ea7c0270eaf0e445f8dce92f03a02a6d3162a0b0971c6fcc8379c2b8e6b12fdf62981daa59c6f7ec789e353533967cb02decd1f1c513a8e0916d61bc6f1d04840bb1cf9d8fc680d8e758427e60527ee1896629df0d95444a600048375b82b0ab4a0c219012be8b706425f76bceb81ea1822ba34e904e04ec76492d201b138029ac810df5f4c8385916e54e32544ad28ded5ed85627980d890177dda2b5c78b92cda89ed7181a05791ea545ebdcd98513800f3e5b7abc0ca3aa29aa9b7d7829f740e56391afa091796a9b3f11b1828a72bd8e4944736ee4f510e8f97affc9694182aa13489435fcff2156bc161cc647d032b4d104cac7e67fdbf0881602339b6539a7a5509f567952b099fa0f2e4ad62e3ca578226cc981d9fb4bc1fdd8c0311146ce9df8b3730bf18fbacb9a4b7acd45b8d085b5a1dfdb87ad86abca04f2d1cc32331f7a348979d9a3b2bf9ade44071e37d6c563146618072584e9927a0b900c20a678601d5ce3571d156956f73f52cf0d0679f7bfd78f31a37d6c1c136b360c0891852f04166b64e43f9ecca41179925d3f985d678a70801b686302d1951c2f6a4a1f1bbd64c00908d72e22815186ce2541f39983454bba27b247e17adca15e1a63a3dfd22560bc98ac5649049c13254d87b95e633a8688bda91289434181a297589d9d37c370ab16309a92169197e7ec6f2a850b97efd82564b7526f57d878ff524f5f969c7a97c1ffe381b17d44c8aec76d186cda09198c55378a1e5a1e209a89f157dca9359380a4783864d1db608aad0f68b2de455909b4bd303cab90561b65d4964bca21ba2ba88369ac7d2a9bc0a4e7b9ee2b9f970468366ebaa2e228d08855b3be9df844aba3f93f6d3dcade37b48fa3e43f4898fe56e5d6f60857319f4c31386597e7d98aaba4a951cb5f43a1f79328f8b7853e23737d549e04915449738d0f6f7eec254d421ab453fc271533c0d3132700b32685fb5bc69d0db1763abbc5881f0cea3a98acc82f3c9ddbdf5f246f58f49c8d92253abf6894beba592c2231ab19898e4b0164504b27f985688e2e08793e2dd29ed61904ffeed727a45fea2dab10be2e5057fefee1ae03e7e8aa0c9a1b2c8dc06a6cf6fe0961e46f5aca6a10556f4346c2691568c8323ddd6db877a3af190271d2ed6b9ccb24bd9f763178732809f631d0da845974c7067260503c741076f2072d8fde4704d2a90c2521c0bf8184c843bdd118a8aff07f179e8314f208dcf29e10ed64db43d6dde66b1998e3a716f5615e098a2dd6416bb1b2206947eb7b9f12fc604d59f821ea6787878a526e8b5b46901e0cca99fc2e195b7d3e7c1945b913b5a4546a2e75324cd26b3cffaac6714b27cbea10566d10f80bfa1bef1d38965e652364c14836379dce70fcf1a5349cf01dd0f807c2c618023e706a61f094990c704e34563131c3a5b199f0a6d3a87d8559055f7280b4305d97247873868fbd274058b5afaa45ee1837cb58cbf67f0e7748095eb8c514c986282639dea19aa7935547dbc87772f07f4a32844af7cb6cde64b37de4b90820face0887256cf23b686055f713b5b60834569cb6898ea671b3b8faae36e975be5f36675bd8446835b3e7ed0ef891cc7299433a45a9b55f010c9601b20150e6b4404fe28ee6d7f841e7419ae995e508872a598c8a1cb433a6e7d4c05d4e8a5ab9f4a6d124d263ef04857c40d42c14a3930c3b83d4b28b456dc4750b91181a704eb2ee66d034726ccce4e09f68ed88510090f928a03781436bb0b02f3d3b526d7c494239267bd97d9394b5c3e3121769e74e526cf4c941f7b3d7db9defd59900ef9edb72602ad1a465307061c16dc5c7a495781ec3ffbe17e57a20fae7cd10080ca966a08192e8c5cf2fb19c3574ac47f26326a2708e54657ebec3b1bfbd7308d48b54161ab93f819ca347f2d23f0afa35df1b6613b2c3343caa3f97cdade01a09b48e7cbe09362e89c2e3a8e07917690e9bddc326c8695aabdce2e5a15fccb19131ca460295a8171715f21a4ff998f073adbddbef9b19c732b77099633f08e48294e976677fd8bdc5d9f70bc2dc3e0de35c3a0911cb0003712f2cec2f752f04df3efafa10409272e707c856d843f6a6e05cb875a968541fd97544979e98f27b909000201dcd4b756b445d7be004d7d8e44d740f4d0ef844fad21e024ca464f25a2b41b75b242df35da96108593d3220c655c5c47df86fd2fd05f736e90bdeb97acb82bc20e2b78b64353db46a9eace2f5572123ef798c4a0bde30bcccaa50c09f35638b307060b33266e60243bfb95008a9409d9dc909483719a59bf401fcf2a9348bb46333e196d1e6ad61cee4dd49a9e6d1e61b7a4ae5c87c3eca333db16b9b042c0bd20c2948b089b6f92f81b2a45683c664db3488260390e58a4a340c01b9f6339c21f9c70aea8ed3757095b94b3dd3746acc3a1a797161c948ffa69da1db5ced03148fd40731621eea99eaa49cfb39e65774f8c909061331452e17f1d5a86b44dd4c6aa891f4c2b5b747577790914778a1d401f8fa8bacd1321b9ffbe8862edb3a18ff12b5fe77eada3d1debcce307f8adf03f4f9ff5de3496dbdffe1347bdc2d7874c9a27beb6d178dcc08e91b42426e0108a3fd520d5e90e03fbae91a422db3e55ef145e2affe7d80385999b8ff00350fd6fee68e0eb431db0d8f346d60574aa2090a8bc959e1a6f31c4ac5d4b253549b74615e85e36ace4e00bf33bbc2e82274de321936940f4ec2cfb4f89d3c47017b440ae2d4f346379004a6f4da7a18d496b10d2b46e4c8800264c8ccfcbf636fbc9e05e6924ebaee6f400e8de5f982e147fe89463727415bb28e2ec7fa11b1b136f7fc5ef4d84b622b523c8529514bcb7afca4faaa19bff844efd7ffc5ac56c73e82a5a62635ed6446436b1724ceb5a8362e78beac2a17751414ed4e956c446fe7d6ed97ff9689cb5ab4e69859d0f2a4ddd13cadbea2c5848e1b02957db39abb54223588125ab02c6dd3aac373e4920a17522b6c62fa628f120232468daf893fd184754c88231b3b0b60bb304459b689684ebe2fb73d8eb8a165f22c3a42caab377b93c7432eb5cf6e2c3441ea738100fbe1c49df8b67827b878c3bfed8b731e619b9e1f170c3b88089d5368a6a15a3703cfa464e9b14d4682986f7ab97a86bb1fa6e37d206257f7b4a4e204c90ab7ffa9a9205ad3a462ead32415a79008154b5ab5632f5322046d4dd79c596094d540afbb6372183360d38576a3b4686972e6a392685137224fa3586ca5c47147f0419e29371f11624fab6c0819e5d9b4b103955bd79d17f7e535979a1f005ed7bf273a5cb1e311e50c422e07340a46f4e6fc1070efa19f173331acf881d623b4c2f4f3ef3f578404a336b390c089cd21770e2508096b83138e17c822f5817573e550c10e35652e50463f984cdafc64097950deba0c51e9345855c3ad9d5903e7e2506aa1be159bf103b54ebbc3f19600391655c95e161086e4d73dfa211955650068ab55fe338b1625a270f7784160f0457439d3f76bc527045d2a3dc5a635f1730149af85d09ab71a9dbb1bf71b9996fa09f108f35dd0a2837f697dcc232b5ba62eb7afbab9e76412e5ee5b0bd9b9c43e245d5e6f05b337cb9001c8c72d9b6bfb09142ab498062484da65d4a3964fe662c937028466d618daef361cb3225b84d76570ff4fb492fd20ad78bc9d78c17b9cc650d030f2f28238e94f27e8e01f17a6dccfbcdc8b394d59ce0714efa9d9fddcf31400a5b2d48ccb07230566efb15a07d3543089af6d71fb1d12f5bd98bfec17b023e3144794f543fd74d075ee41d4be69fce77796e8f8c76a26746f392d908c734748487b464fa40f9ed072484667b55a0888bf7b023e823bb830b54dfaf0f01b3911757c78864012f292cedbf23ef6262eab32ba7b77ba6dfb6b66723822b8372eed36086cc74c57fe919a177610e20c0d341192aab253ea594977ced6818a4b3b4f5f9d777771521d125b06c7f43e91a228a4b173eadf81e8cec1c6cc53718bf7dd3f89bbd208dbdd957268b99838bb3508ec0391ddbb485a47016291c55244aba44b02b099e75f136417be6222d4e861587dd111a9ed9513e5c25d21dd6f7e7557d445311040a6be21641774b8f3ec0e6a158fc294443c5fe6d9602d2ccd9b06b0e3bca5c7873ee4355057c26dca0639b608c1dc405dd33a7fa526f3241f6e110d8af2bff9eebd99129bda908cf7732d8d1fd971b10d8c21d0bcb6dca21b89feb3e29fa4e7843f8c8dd17253c4ce2f05e7eb259eb700ac54bed256a91e19115c00e89767bd856e317b651a8cdf420eff9309463fc28200488793e1ea9bb96c77bca3eebc1f5127a1a5cb21f726a2420e5bc8a778ce0e16399ca8bc71c409030f01a68dc46a9dfe76af83218b15d5e68c600cdf410a7183c05573b3deb0f394d42376a1e13e25f5f1d3b82332febf33d17369b4d4e00866ce8d78a290107aacb71f7cbc42c396bb93b5bc630491e3647eec0d6c6f3b51aea7dadbfbbdb941ee649bb44634ede11bc78153268b55c682c6b807745a99197db663afe40cc0b94df56ec9f83b06a0f9a73875066f42393370e5c0124de59b9f6ad76680dbd4853dbe5322d523e1a1cd5ce6a47f055ba97ee7646030d81f19ddf96886ed287e679db6d18c58103a46c885dfc037da4fad7ca2cd191995b7bdc8a3ba4912cc9744ad369c25efedd92a2b1a8849d413c446379e181bea3cee7a50f8fbb34fe89be0c33b1467600939c959a2a9910ad9e6e7406c725d8921d34a9f999ff6a7c0b3248d05c970629310144c16f0a3558c0ef6c9c7854449c74c249b7bb821bf1a32dfb27954d09d2e09ad61a1ae3930fc113e55025fefa185dba5c8870f74b2f96f117d21f6740b8c66ec151195ff3f0fbd712cf838422e0c9bd76d6694b861b2e1b40343985fb0bbf98c543dc2fc14b2a6913a9dab3c19c31db16229b9064650549cc96a7eeb3789f6e66f7c2fea05553414d0b77a44f2c0bdff0c21059a237ec023bf26da3929a1aac3d0bce2a0482fd3bd8c5bcfbafb1312ef844175c30de5b3f960830bbe784112c5157e8a3e3352a313e8e2c7e587a2ca780ce559b488c800162c2ec4a8e7831cee2872b1274491af1db38afebf76a2244b6f517f3d68a740a8dc5c52f9e20350f45e2d600ebc63ba9cbea7ae7d38f1a8e8cc819024308be10f6e2a45089bd16d668722836709a0177445fc165eac7e32d9b6666c69193afc11fd27692de7bf93e63cdc700959a3f30836f620fabc1229d49bb3f052c74bac354a0545a118ac9aaa1bfdb0de2912271020a8dda5be136f374658ffd597186d0354dd436c09624df2def97014b80c14b013895387ad38b99312a0dbb9f5f224c380033003eca98a610bd4eddd6c4f0b025cdc88118791eea88eb5d3bb45d7f1b8d2e635a075dfdf24d47b2f8d0d59e75812b702d2391b87e862ae166f822dc0b3c677dc8f7c3bccc3b1163116526f8d135bbf2e0249148dc168e098386b3796613cc6c3ca8960903cc7b2281591745ec0ded19b364feba84a8fe837f9ebea388daba013c91e7a9e12b258c20c5bfacf138afbfc7dcbd0de605401a1fef6aa187a73df00cbb6b0902c877e2c1200ba91ee6f9d637632d49dfd66689efd9afc6b9387167b10817d665f640c3d6ae0f4a6d50a23602723a3a90f2c34a0217b0d44fa70055223a31e8d6fc7b2d0e6567ab7639c746b823c0d5f40dc230291afe813030e70b1bdc3713bdcc52509582cb9d95b9684c101a445fa5d2be38c86ac95c9dcdc77dfc122d885ee26b100ebcb9bfb20e96adba1b204df6808231c28f3b014b2a292d82fa648bbf59629708f5650a7ca0adb8e686c5f562175e27879477ffe5aa58039d0e06cb2240fae35bb823f6294190ea2415f3e4025f9eaa1ea821026c645d44b8fca43457c244bca6538270861b7b741308c1508a8a9aa7d894eb521b322d032740aa36bbe905a1fc1342179edff88473e6d30f58e76a40733278cd50dc6c04daf2d2c6fff4c2b71a2d9261ff7294ec827f4d899cd8b906ad25139b5dcd1ba88e6d072c0dac67befdb5edc19dedc688a2a2654251055dbf22cd8cdfe322eb98bbc87b55ed93384e829bebe2514b983fd7b867df0e844dbc1f3682f9848e3c073ddee19a6f58ec84662fc97c3765114b3ef117084cd9d32094c9e178a573e06647eaf4811ad2d7aaac5826bde18983a576e1e4a121885f59a759d58ba09dd21a581c3a6023090e4f115c092d62e43f3cf782c7ed2f7f32e3bf422df3b368110379ada2c9ac9c5b23851aee5367ff47b5172951b83774230b6608649a65c1f7208b0bbe81add0e124c1869402370babf0197d3a787829cdc91b263753e43e22c66f01aa86df71521c5b16034eec78f83c0a88e3b02f23d93bc089c717905f48886a00b408eab015ed6c12e638d24a780200784c489d20a2a71636a28a45c68e22488b68d616fd2319bab6f73b00e72ed7240e0c206bf3ce98929e17a47f6adb0a39cf95e51c548104b6c3ca837396b35e45aabd2efb6f5ea685df4ca8c70df4547214567b5de2d3e0019b56f3fc2518d88ef3c3b4efff56203d85f744ae6f77df268f34a453c20bd588e99ac8d216160f352f08467c9450723f3bde1875bd6bc5098a71c4e51e9945587fcc24fa7e81620e2795e2c94b2b37d94518866e9273c37156f6a586dc98ba3ab91f5651035e6776c4e665c5dd0368c955643c5af62928acc725b90c9e8913983bef6569dfba49bbe14d4aafcd00f91c10eb88946d5f66b6861ad0b0c159b2eb2e31c69601ec30a98265b30346588a23205c668d22252795ec53a870f15601390e5acab321de21f5936d9b87c40722c913e70fc407cceea6ffb92904384e27c90fa787f5d78771d3150edf37f2b24ae97f335ed2afe05b9a606f18947986034edfe5456a67f0695ba4acc42818546024f5f7f98dc4183433ebda31d53c0c1396da186dde00de2e86ab8ce4bf161a96f9ad4919b4a2145b64a96834f4b566c3a6b3b04981fc6ee2cdc7bd1fc76d9f3745b4c26a2f4e966b301da002a9827ec7bc049a99b8864fa1e9a361162c495788f04220762e4e8461e65ef7cd188c9fe4dd30acb200f664a16bc3505774fd636b8a42c80e07009554c4c574a23bca6e81f7578da80742acc821f04cdcd8ed028a88bed1bb10eba9ecf7ab63623432b04ff97a72a02a68e9763c6a15bdab3a0add265d947bddde8409183aa2ab88f3e65e1d144fae3c4c70d078a48e5253bf42cbbfbe4baa5f89d9f3f2397d65217bd12985d0e04fa9de5b322007d36ec604b7dd62e2c2ddf1aa736bcfa3642baf592fb97900e00aec7fd3ff6ade3790b221a147cc2cc9bff0c3eb04bcd834a6703f9eecb2f0c51d4d285619b2a0b3ee1b654556482ef757c5e5c0dfba56dc8b77ece3462f96e0e55fc844e76cb8ffdcd730aedf6a1c7dd7782b23d9f1257e60e6fa567251f3c058e34e7a202291bb85dd11448e0da9cf8d629c049bba58250c56e62e2781bfc7fb8c07fc3f043267f889940e2d5fd4d3e462efc91d55d443b83cca2e91841ff17852290c49170f5bb53d53e18fa75dab6087b5a907bdf4fcdd7938f1e50b66ca7323477cec87c997708718596b40228ef1df3057eaf5121f8662665ca13440080e74d79b43058fda9c4af746245362365855eb94cb0c8b2ac45e52012b755c7ee37cab207a3b3e890eb4c76d8387872639431a2b172aeaa278713b53a49960d144563726d8b14410ee1526b422210ff6ff67c732516cd65b35da5cd0d30edd8b6e94088b08ad1e45d2c973b89131d73dcfb250c499d83c1781b9a4abc7ef4587c8856a44353bf48f851d89654b099cb304e30600d10a89454c93459ae31818ab3ee5f20574f2b24c7a6cfbe03b58c8bc480db7f06d437e5cd96415aed897d54eb51463a1553862a89ab6fb46370ba7468f03e8e7e2899a91dcae85953c3b86e18e71cb3814b55cf2f7629d700b64318db97274e0beec6d10faa5492a57254c1f222c8ae3834b2cef4ceb524de7e7f89bfd77c9f942386eb8ccffb4442182e27632c35a0abc5f09264f519d7b4504568850289e609be3338ee8af4fdf56978f6df26d3d6d013fedbf5d82fc9f884468f1a5bd038f298660b3f2a4090a0707736cbe8c79630d790fc4575b8af60802f1cf2c1ea6be767de67f8789dc7d21103a2b10daba98f6f7948e30cbb0aaa1181c7df71ba891f85a0256d53e189d0367d9c68d5e873066f2f26bd3889d91902aa4aca46900edbd429420cd7d8a3998dbf3a82542a4926a0a23dfc08e7b5d3ae1efb38edd562aa96a78bd4669b38b8e17bb4180a15469f775ea1cb36c77416e1954ed36ddb27815bb5927fd71c1d04f7f12175bb669dcc47681cf03d00ee7a2f967dcb6a51ce431204871b7cb6cd5c1a9a7389c1199c3e199b06ff6f864808802d59507e3dd09f7a1a6d6ed75a4f99eb8004d4355f65f810462d4b8065dc5457267befecc5ec37c499b4904243243945d7b7cea02275142dd282303bb138d2187c197edc1bada7a0579bfa6462e8346ba7275cc2d2df62007327105d8e1bd4633c5fd48d7e99b7524798d890ebd94b2f0b1926f6dfbb7ffaa002b75cc9f2fee5327605e35768c69c1612df6eedbcf1d9a9a536f3f1dad5251f52ce0ff1c8920886dd4d3bc0fedaba518d41270afe83c8f528d0d275044ba3650f6f76fc12ba5b914211a1b4547652aa01aeb62955fc8d7f5d561160b27e6a800a60627be846e25fce0b47902a6303e811ba3c35752faa4c237839eb5a89cce5a70ff66b356b2fb47e5c7e121b27f8ece5595cdb889569457011c81ce37dd5a3cb36e60397faa9dae66a74a1926027f36708c287574ffd74e4af186b83a0068e16cde75a17af64ca12d998e140f20e37a316a79ca034b7f9053e6ce15e7b560b45e11403869b03a7446cea7cf340fa8aead9f7c057c9a33914ed815b2308879839b9d724faac4b28911517bbf2a774389dd66fbe747ee19d1cbdda3f5aa33ea33b04203bdb7f0da2132c9758149d4bc03e570b080b14dfa0ae114773314c6586159f4ba4732f58af12f20fb7c837168660f05aad4c823325ca1d856c21469c05577c7887c53bb928dd94b838c14a8837ae61cd33b625782bea6c4bf5ab30643a39117edecb067e3ca03e3d6c475916804aa000e794e7f115d57d717ab3f8721c7b5fec9216429d778cb0f92a09170354e66ed1c9b2d5447dc955ec42fcd3d491f4423e2a8874dc0638fd6612468444d9ca3091df1d542b40aaf5e4015a7c6324e71342e8034d2917617ab0daf9d43774919693c356c37fc3bcfcc129ee04816c604251925d27b7950e94641c1e7098f973029435fb3d1aa0ee913d0b9cc8b7eb4b355c3dc945468c4d2ddc0ea62236f69e3e109e1826f74dc9f9b49cb278f98885256a30904ab2f620642c8694d76e5915d39ff21e7ae59c5bfbb39b7a12f71905a30b1fdf088ce716209c983f641641edfd39da8c54fc8edc58305b1aa64526ede00aa684fd6294929fcaefc570af57335ad5c615a530b8c4a03d5edbd5b471b3e2bc28724bf3a9ca497aaeaa2519fe36c0448ca80319ef9351eda90e87880fa085f597d5d4535550538c62796681ec5fe173d274404d44d842e094c3340a904396e8488bc376a8b95294456b32b90841a0ef0868833e9e762f843fcdd1bc4056e95d4b325a2b09c619ee03dd97a98241d2d7af3096c8b5840ff1833c8a8f32aa8298e65aa4723a8edec4c70d269ca152df02179a8d329cb8f04b493c66d6487df2a7164264838c157f3b1e4d2d896bd06d0c7c0c523cdb1637a30655e52d70d6929b07aaeb61699720bd9815c17f830c9dedc18eb7a7de4c171e44b841de8fef697e87d7449177242b2ac130bc3eaf2df894eda55fc6b18e65fca0f0d5908341b1801fe2b3207281d30fd95088f8f3ba53a694b60c028d28101d2f0cb5b580d950b7fd6423cc051d6a28831abb744b87ee693552cd7963b420b6754e3685d391f39874af170f75b4ead0a624242d8d856e54d5f0877a78f58397e4cbc97bb28e6a3efbfd91981456e335309c46ff1f6230ec3ff7fe096db14ed527c2ace3c4b47d3b428401ff6d697c7998542b4418443e8660b08337491ca796932b0ca3760c6c1e6e25a1bc8b52c8d37b945377dbdee97bed2a1d33d36b8dbd6a3088611f7e80a0918b8c886a736361d8d78d6d5f092c839d1183712fdb14ca63d6529b0d96577858a622ae3f2920a5c4c3dc15b1e7b6a91c35983c6f51464b8f7415b3bb9021ccae566577e1953c8e757878b0ffd5b7a82c2d46ddff53ef941dee17b49c77eeb74cc71e831bd0925b63ffebaae95c7b02bfa5bec76deb5d01a375b1b53a2484137a4b87d4b386788cc2cf43c977d3ad5b606fee5b2a7294f17ddca287a4d820728d79ca29b888a367319e648f49cabadc60b95c408765b257f70117e7bf90086ccfa856c0f3af887e95dae9c44fdc176391d3099ce08b0211e7094b2499e08087a55f743c7aa61d49bb4c838cc6bf1d088c8f49bf4cab834edf8deaaba6fdebbcc2e93c84519da30a1b5b4221aa714b2a6b50e95c076ed005b5666ce44f8ad4764479ad79a31deeba625de0364d849379900eebb829f78f0803b5f9c23a776bd8f68525ba68e0c01a6ad171802f7eb0ca2d162b4daefd652f2a84aec297b7a84a66aafbce59c2e862f9fca8d65dc88bd186133b0531a7812638eb038ec5d54e021da4340b2f09d81b9db617bccbf0155bdf95303c85645064eb7bd78181641824725d848ae904d2c91f7c576ddf8f994294f9315723a5810f15cb4243869d6812785459ee0a400d2acfb1d02f6ec10c9f4e2db247b055c6d4015a0d4cde3d4d4bd90e2b169beebce145cf8a1b97e8d7f7b4951c73c79c792168c303106360eb264888603b4582c5f2b903e3f829b88f9b087ee3b2145dffcb98ac3a6b200548dc1c091f13a1b377c102a6c1e0c7bd04d471fb9b2692904fc351ff870058784a213a920129469b639474282c23beafc4f66ca23a3510e6746cd2b37015422473bad678059ec2e507f27f22e370a14a01e19600d9280024f75252dee88b726d906656c8225a22d18fc8272015a9b050c8dcdaceea324dba0da35a06008560c73108e6d3a6b1a79d468ebcf44ed7605dad4144484db9ab5b5a65d54710fac3f15bcdda45f6c53aa4030001e891d44fab262711a88d70673ec803fd3f5e2521c6fabbb27b9583605ed21e7aa01f22b30f9ded1d6e96404d14205246c31636595e194d16e18cba348181de6862afdc0f7f7456f665d7e099a9cc3236e759841925e6db3c060ec0335e37ac646a1a42dd3891c6973ef032aea8e5e1a7a082cebdfb1bc8018802f0fee0576d88de4c1a6308cd7bda472b8c7f8b059bbfa46ba5555ef386d5a6fd77384744eacf13a984cf7f4f175b56cb5bb15d14f5d44b44c176e7e64cb4c40a4b19d358caca35744ce42b6bfccc0c32979377af94ce8c63cf895b6b3e332a05d5e15fbcacbf3b9b44fee4b50f90a453dcbd527df7c650a9376446f5b6995aa3078b5dc4e91f1a19c0db9d1f1c7be46fbbafe08f57e49814c0dbdbb9e28b5ab244f2babb52a5d20bc8d476226d9f9a3b2d092fb573ccdb25d517db41100d8ec6b0301e8ea33d1d11cb928dc2b7872d1b44d22c1a9fa96210138c16013e6bff352e5da34ebf206ca09a8a8f59abf19454674263fd4bf9f536727dda6d86d71938ac0b701fb85e3e4ba42b51ced1fd874ee9e54256f73d72902313093eed229c13033e91a250c7c2d5d6b515727e12502056e476815617842cbd8c4bbb019df1b1f7c61ae3eeac28485c87856202b3059499da3eede38728a7135291d6fda0b313e4e3ebc7eff5fe97276650f8fa1fbe8ae262bda7f4c32df0f0e4a09cae12dbd2632bc93d5ada8b8d2bed549e5722cc8743083fb24025061fe6f8db6fc52964f94296b3a4cd62a581ae51bcd741a85b50d95b2e40c8cbd3e9c76015603157d1e006c441f3c889ec2e98e3318c51a4c326c76190a2d7f714aa3bd489afc0347af684572347c5611b7f545a06e736f6a58fe8d4ca9a824ce144acc9ca5d7a9539503a0628d63f8c945aa30cac9e04edd4df7f8cc2d1644f3048868a8b6fc204d79ea095da14dbbd0f22a9e20b4245c98fd4ed984e533532f94276ce341267e0a1026d377953a43cad13a80e5fd656c91f5f28ebcd3848e2695b05b052ac7ea59fcc6584513d89db61b174227e865ae769bcc848c2cc8cdde7a520d77c3d17021aab6e42ba760b4785d4ba60c178f9098815f43106ec6e3dd50889e0a744ef69dfda912f31d3ff6ffbe523a4db294d73cdac42721226887d00f41e26bbac529233d53e813ea709c77fe315f97f835b29a9900e90cf31093e9de83c42538b6e5144059978471a979d220651217e3a6234725ebc1f1496035bb2aa22363e2dd0a423066283ee23f52243981e576a0d759d68931b0ae776b4cd615bf3a4802b41c477ad2ba277cd3770fc64155f8c4e9dea231f853120f68a506fbc308fab67154d6fb315f06119347625bbe938ac93848aefefdcd9134c3f8e449e8114c80183429d6fe5ce1f7dfc356dbd78ccb45ab4687e5095aa4e1adccb4e4ae57d40996b9d6cb82efec7dfbcfbe71fa60be1ac35a261f86737ea2c29624822d5d27a98fa12cdb7ab0b6df7f2abd008fdaf5a5d55470f195e245ffd550226513135fbc6247ae54dbf70df1872751ce747f8b4f73b96861f11b355afc79d838f0c12f84d9e34cdb6e71354716c2d2d3ad2c1943472e7e43b8c3a7399b25995f42462570fa811123a5e33dc95b37887671653de5398725dadc3236e11f5226db394275622272e5135b3f380ce632ee6ec995d7e10456b1746c59560a79afc78f8482a96e3a297b2bf19d8e31a0eadf6dd1741536ebe277aa27a7d7de9de1ad298777d0d7ea356b62f253d7573a53678404f53180f87520636788c274eff72f80bb37695be14fcc75cd2323a847af715e0131df8790693fa50710e6738fb2e5a70479d5808480197d93c8364301ff26db0647a6c0ac399dc2229d3708bc5edbbe1c0797289607c26f6e58a271b800f96ff19abacf1a3016b1965debcbb969777fc65ff3beae2417dc178bcfcf4f0eabbd8f3396b19027cbc34eeb05752db4a3133c4eb1e652572f6d8420116fd95e2398cf99f5f0aacc06f0529c71f5942a85279fb0bc85120fba76dd5e251dcc3638c36952aab65f432a05ca72a4112a0be181a2f3fcf37d170d0857974282d327bcf2b8bb280b7a40d3b11fac6b16d163401ba3657d7fbbbc35f1e3951d31c1b2045b6e62544acfed611628175e6654438dde2ab364a9fd40598191d4f6edf3e98713156a7d29574fe97293fc91e3fbbf95cd2fea8ccb593509aa948e3d41645e316caadc7e82de30d83ba360d15d5ca1d453b0866899d9be1aca25e371f728a759a4fe3542b12533cab0bb0a0eb0aad513d8a42e7e8c5d6732e6b527c50ebca79a9cd90840ec33ec566ceb441824bba81c634ed14759badc86a1ccd84129786b9c96309fc026409474f2cf4022e5d432cef5c78f77dd33ef0545fc32f600638a22a1a843a4db02c20976cf62b209e3e7f2e9e9dcbb74db86ec4db6f1afd8cc1f5cfc862d107a5c9d5dfb47afae5a4fd840714f6649c80a1f4b5be55209cf0bf3575f4eb94ef77afc13942f0e0ba4a885aa1cc7f026634e9ec5634e9128f53ead7f5bd0599f73c3652efa9a11dd5a72286f3304ccd23ea026757525717c5f455dd900102de67d7bd42d05cd8b5f9ea95d539a34e55271f6f2360088a79b2c1fb828d5e2199a49087d2470f365a49d269092ddda550116ba7c7c265e56ed5f22d8546442e61b5c3fcf6ec63c89e6e0998a333421fbbfa2efa660e16c9e96af75917e92d3d2da65cc9725cbb7e2d3a71ecab0c93c8c7e144e92bf728804aed4aababec9794228e8a2945f2630628e4ff4ad2fe04eb261dc3f46079fe5e53c6355af77b12d9b120fd28b571dc2a4afa6fc7fc2d20940ceb261d99aef0fec2bb279ae9494cd00aaef8086cce7516aa7a4a3a62bb355dadee19ec9ed70beca3e74997718f73dfcc4eb826cab4563d68b785d60d5ca00d8baa23a2f296df984f0af40556ac2cab7e78dc2533ed23c346044749605af8734a18f9e3853e5c707843bf4695f28973e08d2b6bc5673ad1267f80a24a0fae1aeea2c33cdc0eefa97693d63afca491f031c463ea29b73277dded149bd687359e89e2a5ae68afcc2613984a11c1f176a2a61a37be58967f3543e34d13b0d340f31c001c9902b58a605ec87fc6b3d922a6f64daf0c347f7ecb3738fcdab963a14aa3eb14f8050fe878197b70d4b8c0262f38290dadbf9687275f398054560d7e6d0a66ea1b301ac9353e21b0da3fb802f3b0f0e9be8860101712a52ede7eee49b8c3aec983b0001b64a3975623a9741c072f0fb34147b9c5531b8b89b18527110cae8d514e62364c6f9513177aab94fd23b57fc3e43d93d2310f03397a5a8591d9c01aa0257b8404498f581589045235f5bdd13dac24f67cb42d45a155fb65807b0d2262db5245fbcb6451691875e0f853417ee9289f6e119d063afdb9cc6dc79a5eb52c5beb6c036e67f535bdd5bcd80dfde8b90965c5fc6670f11c77a7dc409cb772ad67fa8bffcd62994f3346e7649b7c8d3f6000cbafa5389cdeff9d226df9242ffb4db59c5cdf59228dba9aad8791a40678a03fe01e9a19462572718ed48e3c4d9d2f9887ccf160c1ddf725cfd44c480efeace97572dde6797d2aecd64dee63824d4ed31f98995c8d35d6f154deec19ef0e2e0e873fd4229cd5f78cddd0e231fe551199712611b793c5aae47c276ae6b608f62f1a8927bf0c0f920fec3972c4e3a1feaa9fffda227087d9e614e9c88940f79dfa61eeb32f70be58a4755409b84f7380e18d20de6bae48519bb2f734907a4d4f036174f93a082d9aa704b960f8dda8c54e008f5f36b2a522010e5890a074aaa196257365f96e10d650fba99c416a854cddd7707d3c57af368baf8ba0e42cd666a1d2e67a7856f78f9bc29dbf503792e2a35b30eeee7824d509353858697df39208c8cb4db1bcf7464ebcb49ec31231e392d4353d6eecc4068258736f673368a1ebd275bc2c09a2375b1963a4f939d90d6c89a47815b420413c86c43a777887912c5003c332363f4b3291af30e65bba4628e49347096ad25e224bca5ca429773c6b40c5d569e7c8ad1327fe881ee05b0e555c4a8542f582f784b93a4fc5f40f4ad1a259c128ab25b99db1d897145cf6ae3dab64573617060bd27e2b00fcc06b2928c005480ff4d793e7d546da30cc70d86af39df8f5cb6ba4b11875a27a4b7d62378e6f7b91b3f341639ebfb32ed19170e3388318a6e7e0304f6e0ea2a551d67e4ef4414022ca3495c83d78553ad8f8412bf1230a88c95153c06fc8f5e6ba1fb2fd61a6dbaf274a267033ee6c3e3d271be9194aac53c3c294fc4b3ccb54e366dd2dcc3deef640e55dc953d31c1844dc314028ebf5fa2c190bf22bf825848872ea4cf8071917863e571e5c375fe19713a9b14d125b7123dbc850164395d6f2268fc04b3733dc2ce478357d798a1089810198340ac3f574b5269243895153cc826bc34ca978319fdf0e657df9f621af0d664a8e390a2d66d39761fb666b09916d2ede1ada2f99943a988b58e79776abb897cd8902dd34edbef3d381dfacc777fcb61cf0c7a7a8ff43788cd97bff2f0a3c6f28309eaf740929aad6ec5697b38f6ae56930b7353458437c6b0771e50c0835ba569d2de89b4006eed897b23ade275c30abfa6a1a75a159d7434973d548b9d8d947a18d7f88110110e2e7d03be4613bd7710f81045058ad0352db88dc31e2439253a50bc51e54526ed0271a28ea6f6537fc2f1c599d5c0a5a688eb43e5694fd417c45683a6d3ce2db485b1d80fff8d988b07a1a46ffe464229cff93ba2bce61e96a52566c89df31899e8c555bf4d9b25b4b1cf0e1b3aec56dfbd5df5143144279f665b7734a42569fb4dd0c2790a7f02ea90e60298378e5ea242f257db29cf3757a3d9a13a6fe806628f104bcba6dea359851c14d9125bd43eb669df2770bfded22566303c2546625473bed4980852c2f6c7a4a6e5456e2a290ffba3df16d14f83bf77cc39d5af9da67aeefe4027fce0d78593a19ee7ef6503289b748087c878254d49fe93b61510e7792a0781d7fb9dfd55c5597724e6102367ac22eeab571da3e1dddcfe4eb31c8a96e0cffd3acbe20b856af2668fb6d42c5556299f24811d06380d62bbca95f934db0a0e4934ddb50723e182f9e3f18b9b81ebc75cfa002c8c05d4b047195833448fd227dd65dd26a8d63c4ea16ae30929aa7c054cf4dce7130e9908466eda1e4af6523240cb648724ddacf5193c0e1d58b237fb69b0698a3c36c242950f7744f358af61c361ddb41863827fcfd7ed4701e43badf303d64281b9eec4d75d5e8e462b417f4cca3a68e3c415257cc60a9def6af2dc261be3d4ee6a1b4718c2531e5d79a5e4639b422f351edd33c22fa2fa9973f2306394847f473d27a66734526c33868fdbca5a370a43b47bf1f388e5eff35da68044bf6c9467d0c344db4b83fadfbae3018b200a9cb830bae7952cde4aa2605098d8f6d89184eba144d147032cdea0b75cfe28a2a4381fb3ecf01eb6e32319c0c7a6fca7babebc4f83c3c208bd308993facb28fc7c54b59ea0018f39fabc2549f1a07b64519067d419eed8f2a7d6c1b32f123352831ae03954e49ca95b716aa7ea39cb5b4ba0a3f10445ad132d7fe1709576e2593905004809957977081217ad908fde50cff2569b973323cdbdc733da67eae6b45413c974ba79c2da6bd3add2a286706db986423beedd92850723dc30da90d74ec81d823c2ae9198ad652cd8c493a4535a847ab3cb59016210cadd84bc60d788652d9ef6caf893c4c4e483c5a5bfd3620bcaee85df74d923f85efd66c920663d4d424b601bf7ce3123e7ab4285556af8cfebf9a50dcceb1f141f6a744a89d2aa26b8e5f4ef2a1bb35947cedefda20d9139995d56ed1b5fcf459995334d9ba460b1a103b9ab23a1f65602f5ab77bee5c0e5daf40126aabab823ee2c9efbd7d80f356a2eefb956a61a21daeca0ce4d4230fa82215f5e7a29e95bb4c8f8277779fb944df0e01670b5de8195e6588ec1c8d292102399d0a130dc5f0c0fcd0e773dee0ea59b69e06201f8f608a4c48e5f02e6ac084131400d384994f849161bbc5cfd60454f5e1e6bb171001f921181ef272b72ae3103c37c1fc11854682c935177efdaebf09a0926e0130214cd49e13f4bbd6d8c9ffe5cce1c0047db54576b9c2b0ae7abff3698a3f89a32ca1d9d24e8b2654a2b930c94ee4a61f539de33640c70793e4995e1e173151284f8ae04ac9cfa7da856fa1855a1f73d3e7bf48ac1442d9a42dab30583621e7c2ed951bd92c81998665dc052511ec9670f80ba7e7c9bbce6fc4c014114959bc4af59165d951d2a4c9404a2d8e3a4030bbecc00ee8db41c69f11cdc1e36a1e9ddc986776ad380980dab8bdef9627d9af4835701b6a148dd97ceb3dd9396aad70866c3c2eb2f956489feb7d52bee4433fee2e4ecfa2469c07d93550c98281bd419f568ee121d494096b8bd3c0ebc573be3d24b00a3ed4cd930e18b62ac43a92c9188e22d721fc99e7c6cbecfe4c02fbf205495377f83422dd53a902994e05ffbc5872c3e04cee033f1a3fc933a6c77e0875936210b595e3726c8c4310d297716ed937ee8f6c619f2353b3cc2fdfee984bf0f540c890e5aa95c7ef0744de34066520461619ac2788e21644333ffa350f4bff3a85d88317bf1120497b359139ba86b302e01d08ebdce88dfcce9870ca817f76645abee03d99e10bbe6d8749c45f82100019563e3649a2c768670e65fc62b07894068df4dc71e8c2bc5d236b4652c7635be45a2ed5230a1a0b799bb105414abbbd26a5cfa45faec4349e7b7a40d073d3bff962d51e11652abeb781145cf9dd204467b37e14b0f63fac72aaf49b481354bc2cb5d2e7ce7c3bb0ffe12bae419d636f61a109e95135ba847e6da8e98361940484245d397b1eb54ba23331b4c3bf9861d960415464184e69fa5b7b356227b4f5376fde0fd787a2aa118fda83a3a4862e5a3399e753181fc28faf50078c93d8618ae813d90074b61f26ca140423807983e35376c92e4db21df4754055168709f6ab621476a219a288fbe90179bbcebdeec4caf50086b2dc1ad40e47d5f68b0483796111433c61fc33098bd90f6bd046bb9a9794d248e63f41f66a2f041fae498daf1fb400d1a05c22e6f5d975be4dda44e75d8d3a4ec50f8695eb9c107f1d6fecf50d9eabbcab52d9363e9d3106d0b7fda59d5e132c2c806152fac0c3f43517a98be888d4f96273d1ed4fcce5a9dbf33dffbf8d92010516aebe32b865825496a4e3b1136ed8cc105d5ac9deb63c46b5681763fb511202571906414d5ed178a00959849c7d9cc661611f1bb9b5d0b0877bcaa5d663872b0531f9368a33e715bc1e9ffa9fd8344bcde49587897a37d66430fc5b85191afe41325bc140de753648c73b1ac7cc4f9ca98aa0ff47ba78257377d51ea446ffa08d4992839c470b3197d59669d52a4d94bb19738e21d6276be96e78932e5624cfa369d3ba5410baf007f28e0c2b1f33eb3b0a0117ee2e78b7ec141f4d77f15374f9b23e168d15768944723bbbfeebc3dedead35122053c5148f0c3409925617093500dfceab7ea1be63d9b66ec777606b1a56fce75e9d7cca45cdae2ef9dacc81a7c17082c3cf09787894c7f2fa46685d0d9989b873d2af010a32457cb49d9ee1665736772033d33539c72b3527817081fc3d2a20ed4217bff40b1d595d6923f270e671d93661a1444d7e09e6a9ccbaa8c5d98b88edc4159b3f9ce8f03ebfa555a9e125f6eb317099d0108560298f61a6967ff1fb0ff5d81d5b18e14c8c7caa7586a79bdebff3dc46a5a6e8828a3f8b0efaacd444878bdca4f1f0cb5e9ab23c3d636e0870c6e95b16961a13d282daa92a1a0fd79b9a73f5f7a717c9252403bc766d18d90fd69270c509686413a5f32518864ef428453b219899cf68f56369d2555191716873a3d2e773a1bfb9e4086bcb46bf85cbd498a6b7c183026a39e1d5f891120f82b34c31fab1768bf92c4ea51496a5268851013216bf5ff4bf1a5a08ac8dfaf8f436bf72f432d706062fbefce43b3bf558a31a70e926d8cfb40d18f45d7db3539901bb1679181c75ff2ede17483f85dec309cb1523e546c07de3f62b7ef097ad9996a96498be321133eae5fec2829ddd2212a7d8ad5948faba8ca867896a02def30e64a2637e716a6b3b68882001e1caecbb3a828bc558034f22bd32707fd2747cb967ae2e9dee50dfa5095a972772669426f9f2925894d1e3ed06f3b2750ad284171b7a8458316a08ca09c8f6d9deaf2f7bf8d2fab5761f122712fe00d7f60c092b1afd05196e8177866a554158b2122633435e8f170c3fff548377eb4d70364f6ce2124049326cf23e1958d11c56aab299e1ca9476f39e985f81853faefc256fdda923f2ce3a70f1fc431fab88af894213fefd666322a93b6bc0c5320665b70e538258a8c4e014e257ad9491fb908081b7749db8fc8232882fd17693fd460cb3200f1fb972bc3e1ca74970c6cbf1f8d1fab9fc7958a0edb125b90d7ed8559f836f2b98e8f7140b54c247e4372524b54ad7a4e0f2127bc72fd4e2b90fbec99b5373793ed0337672d207c0e01f309e752a524f2f87fdd3d6c94e5135bb78a9ce3f205d791491a8bb9793dc68ce92aadf46e4d208bdd3ea1d14857674656becd1a7fe93ea67eba0f705f6f0ed3dc75535d3310904c4bfb11832f8c14db500a182b663ef07b6e14f7869d2e4df6963ea59bfdde4c8ba9f26f193afca152dfa4a0a1a489c042ca998f3fe09d08ac2dba82433fc8c2b11e9e547e0da8f9e167c67f60bb086901ae6c962de7193db354827596e08213b4b25762134a2978f38b96a5e45e2e17cce9ac6d12dbd4c08c31f0f20fe1c2eb04c8d3838007cddef83ead3e89a21ce70f95f1cd06b21a5107f476abfb294499ec412fd657b815e40e8404bd40be2dec4d8b1cc22141230d687bf101202e1eafa2522b0ad9739d096a053aa8953e82c60a30272c98b9b9643f72516bc51b431001a42f635468fc1b949513051f1549c17ae4b42c85e7a5fcd235e6169ac96a6ae4cc768dfdb353331100a2c6c81c95e06c0e3129dfb2e29d1dd974795f09e6074715305ba21362624f7a5923b9be8f42cafe67eeeec95a543c5e46502a55114e0eff5f647681406e73940a68f7d6e4ec7c50ca195fb8e902a11189795fe078fd9bf594f791902b3ceb55d235a071dec105d5fe0b90e122f5e15f23d699cd0829efd70e3915f547505301c4c431a6c7dbfc9ebc63194d811b093022e55f8e23125100adc378e14d9ceeb34ca3679b4c2eab062b0407cb11ec6fb7df680f1e8df8987e3208f590a695f4fbbd179caf00ef9d0cbc4895f73bd78738e92f56250901c6db0797eac876c5f37b4d1b1b80b6cb1b0a8d7174b612897ec338f5620056e3e5c1e2fe88a310ed60dd7edadc39efefde2b8462baec983b59779cee09417af4b616c2689bda856ae3f87333e1a5a24c931d10343e98c5a21483c07c21a456467bb120b3d1c1e475dc9f37f98e3bb9207246b14673a5afa546f876fb11f61a72d9b9cef45cfdb088261c14e1fea66d9d470c76b9ef9767f214883a1e7f835fe1684b915cca00b35fdd411de9afc6c4de00c32a15687ec6f5e34f2fcbe2388d25f4dd246dd6da33d13e64f15e66eaa425a5eed8055092f4cb6172cd4b4f49aac3c018eba2d904530fc5db1118f6ac71253deadc7c96e2d39b6ce0e896fe3da64e1a869bd56379705159cda761b765539ed8d2ce5b14b0342008e2a1983741df2eec67c220ca707a9fe28852962664c47738fbdebb1a6d39ef034f02926285cea330f33bded76df1e3a1e5f0bfbe0916b992e2c642bc1028539f266467c40c05fdcb467ddbf130d844fc1a0885c31c3030b0e29d8d7b1dd2c75c062d4d4c81afc2a816a45cbc5f277bc1e4691d266f5bd1fbb824c588e00db0a6637564c53088bbe1a31f1a98fb478d034539cdc345e30d086f0287deee475646b1d663c65211dadb96ace635fe8ced7b6f1dae5e4833aba388eb05dd0086b68703304746590c401fe0369e68f74340864a23d22476760a1ed55b0747793a3de9231c3ebe1c7bc946520e7b99d11c3ca8abadeb2fb9df630c074437d3386ec46548cf2eaba95608e8c3980239167f08de457e84643da5da9550d5d6cd2e056874ac4ae6cb34ccc8e1fa19b3a4d0f77ad628270c624a59ba9c920ec329b7be2d8a94f35a16b4fd9c96ec87d05b98ed21ba1be483d535aeba497aad5157b09504374da60f60fd0a05fa98998a32ed3a185db69328f3a26d03d00910fbfe12bdd004934bd54f3af5532764aaebfc588bd85460f005bf134406b56debc2b5699c441046e4955b1686cf16118c8c242faf6cb22b1f60746cbc2687d865c47e53d14be1a7ee784a3db52437d3177b718123961ae1384c2e371b9524a79ae14e27047905decd605a880a4de16c630562ab834252fe71124cf0ec7f07ae6eff781ee4f9c6da9521f76795d9a1b0eeaf0ec6b9a45b7cc75f4eaa466740fb2f985e49ddf8afa2ec0a7aeea0180a79fd915f047219c2f5129df72f7a814b432aba8eb1070822dc12baff5305355167b44bb38a7e9feae49ad1b64a7dbae079f954d43428eb071fc6461b8ab3ae970c2ce685ddbaf7216879a9893da103a74861a11667e83299bd3e848e501dfc713f4644bfca387d7179104f21212be02488af111ffd3c38291ccc5108082cb45f58ce8e16d26a8bff7d32989eea658068ad0b78349c4dcc030364ae9107e16f8453eb1e1a0ef4dc5406cebd4c553bc3b11d169e70fd348dd4c86bbaf56e51ad86496cfa9afc7d37c3bba6ecef0a93e115027cc5ce1f668ed6a9e1e9d1238f4b5af69ea85115e6d11708fce3ccc13c444394b99eb0ff07e7d32233254805479dcb6fb1a46e6977fc43b18225e4b036e3e8e9d0b1c6bc42d7690938380201bd698abb085e4cdb00c1713205351b9588d508ac51e2994b10a7ab5e7caf96215c00d83bf4e8246af3a7c2ceeb840cd968ea4fa0a83d3e3ca93cb756640939167bb650dec900c04fdbaf767ed000d92ff9753b4e5ab55b64d8dce1c431961f91dde0038cdb6622a72b36b56ea5c930b7b305ba9a455d89846cc3fb373319abd2e70beb33f5cfed79481188bf7d77332b4c7cb847314da6921fc64e655ab77ce99c0d5462cc2f86c8c9a59667963708d1ee38aa0f4a8d15e6acf5893944205b5a18683c3eaf74c59a4159a4cb2652d0206caef7138de0f75e1cf2cbc86095aa74548107c139f5f13f19ae3feb792a92f1992cf98854fc5b81020969c413a042b9840d00dfe114eed9c47f0f03cafe17154f4f0e416f44cf8143e74d57350b8270dcd2477fa2395b4772bd30390230b72dce8d19c55080e8e3a97064b1a87aac6ac780e02816d8ef8df90ce1f238a8f198123cc89ab265a66303ec1048a33e62de92e3f8452b70e7c314a5e04d6e34127a1b5dd1deda4e9c949bb64cdb9c604f6220b757a40c6b6a9824a740a3b9aeabc0bd0a95ea22bbb4d52f21e90e85f2095cca9b4c24fb8a8e42ddd5a849c529f9612bdeada940d4e371d5d2256eedf9fa45bb6c68fc6a7c627fe449a5de62a9cdfa8121d497d518e5b6ecec42d17638f3f945f62dfbb03e4f693fca9d5d686f99136d2e3ce1a9e346c38f3fa8f879cad350030596b5bc46d6b4cb8b6e202a32c2d3069f5f3f98f9f96a6bd0e15bfe28bceeb38ab2e5ee1ebb659786210e2a6b313bde271bafc265305304eb9d49cda3e1f2c5fde2b45f9e5f2c383b5119d4184ca7dbccb875c0de52dcfecee67805ee60800b96149c9809fbf19e6e33adb5cbe97319489ae430801f7b6e79efbaaac8bff2f40444d5cabf23b3fb7165d121317b5071282a2a88b66332e6fe4a152d9c6dc371cdaed6be82c94599b91e578f22d780415595f0bb20bce2d6f3fbca227f2ae6067c41d0b3a0903ca48f777df98831a161455d15bb4f73baa3fba77dfaa3830e08a386150e8b9b51d63ce6f8fe7968499a97ce5c2ec07a5460b9ddf69a4716c3ca8adcac99106fd96193c635b4a711140f34494a0874cf28d5b4cf9a3cee60a602da44e138b021f14da3858f312e4a1819657815375d57b5ad1c68f2b904d1872b7001d9a53932884d49aec187c2d75cd579f943645b6bc0d40ac930a8d7b4891b4430d0f57266aae66a2a869e8a732cb55c9739b566364e3f47241f7c593dfdb1257bf41975bc43c986008ad38312b633d9a7f0e3505d644107b7dc3ad190f2834cdd3de2a02d036f07ab87561f2fc27db6d1fb5b7f810355546154be14933938c9cc99c7b80f37c21066a3a4fb5afa7689a806e709ad80541c524ae7ffba54f359f0b2e7b381647ecf872d30e7dac42f453d7df6abb403221a21c9bd850a5cec957290c00ee99417990f4b2632a98d3786cc95946b10793d8bdb43cbcb1f9c9fef636f9384fdf49809d9c20943fcbb32efc2f0d958b55c647ebcf9ced7d0154f88675bec0ce9965377fd97c56a59466693af845534e795d7472177e80e21295d60e23c6acaed8363caaef773c72e32fb25d833e3f123579d0fbf042dff69b61766d236cded67c20702500ac0793646bc3028ef10509c61a49bf2cb5f02229022238236d91760280f94887ed506df98520a1413f133fc8f3f276b191f5743fd3352b6fbee9546fac315beb346337293cf706292125ef3bbd5c27014a68718f75867cd2feebca9eccf5e3b2dcaed7b101365e7f73db71e87d4f804fbe48e59e9e9748ad968a9299218823488797a96776fcbeb6b03b7dac81e677467d5d07f11cc6ec15e59ef470a875ec654f765e1147f53a473ffc3a2322df2f9bb5b642c027b296562a38c7c6e45e92e1168137c0d28ee3708568e54915ba9da368569b7ac12bea2a14feb35d90d70bd7b2586ab9ab2246a3262a65afbd096d1084e153f3b634aa8ed07f4807583e518155435b204f8e0ffd9f904c0d750b602592b726330f798c97dd497a2d24f31f399447497d9935b3dd770d5484a45b7de09fa3e649d580c8d6d34f23018ef6f25e760b9da2d2eef9a22b1ac194cbff4ef2fb46228ab4672de3399b0423563d520af3a50de9e9713b8a2a1b792b8b08c336c011b1fcf34e36e1b3749cc1f617406052a5aa3bd93813f069037879f834ccb5099da5aba2dd50758230e15bc93be73b02a7fc3244864f2346028ab773971c1000db38829cd5fab380c8bfc4f0c1bea9c44de1d470226125c6efb7e01c83629cffe14a2fc111aafcac5d972a0d08ae970e8df7158eb971e0ec3605ab94c95f60f009b8b376419dd355394e911808e039793973b8c2d1f5f97abd77fac0464b9e236fd1ee74768237eb11fb790e6e843ed95c39d567719ff80c1e8acd17c703ba2acd5a3904129cb80b4e19684dc52ff3ff59e849b58ab8f724e087004ef68ad12834d5c4da63cba1ba8f541557dfe13f2a5b50094fe24c31b3714dd923c0c1e9ee021ea09578da2d243ee6bc6762b04eddaa51a3dfd5a7a821827a199d1e069588b2374f2ef98101c2e15746becf5b8cb1d4352ae7f0c4583945745f11d013d1f52d1ce4a6cb0d2371e49de18a7edae65afa2ca472298641ee721116068039be77e08282ca0bbbb8805e6853401991fc1f36bd1f688bf69a28c1946e3dc49e2f4623f188b4313618c59c1e89ebfe9b050f311d62d141e85ddd4ec2be768d6d69a7e3145ab012ae141a71876aaa98ad79fbd53c2970dd2fe2e1403247859475b83ea7316d5cca45953ff1c4266fd8093804e798aa382dd4d2a0d2849a273d3329c227bc00820d702a7fe5af013aad11387a5c590bb380cfdcbc94319078acb612b076486fc367212c041b32cae3f4d61321b1c86fe75417a4f0b9807d53c7e4405d150c5c57f7cba7250c0a3d31e9221d8749a09747bf0aeec30c45091a8ef69c3447f9110f4c65510c6b51a9705550507808e1c293ca35bf4fb82d8959ae006dd94e2fa38a78608eafcc4c2face26f3628e65f47a9c640870ac574bd3fb44c2a76193f73036320a30a120fb98cc621969fbf2bcda37e88b7211b2f19f8d4ac05b980c2299dde3d955d59af9b536305ce35c9f0cf5716e2830bbf957a71da059103735578cc7b25fbdd764a6f59417bc82e0c5bdf1d4cba9a54f458504c910eeb930a7df6a66321dd57db61e0d11345685475a8e80099eba66e3399a4e84f5797ba6a3f4092b7046f625447d26bb92ffa0728e78d8702a2db73312511f9efcf490b179464153363e8c06c4ca04ede7e3dea9f906b084f1c69a8ff52259839b2350e9508f2ba7fecc4e4e2797be0f61ac8aef668d1b244ec164d7e3c6cd3cb627f24a2b42aeb04f3717e7b0423a3a714119159d6b8eca2b876667e7166251c28bb08212a00e4c53e0a2b128e4109e983a2aed75688f5cf57296cd79c3b5aa9f6ec0a658d6f2ed8471283cf5585830d2ac21770fb7b5d9f740e098c33385f6bef2ac0fdb46151a1b2028b8b1b35e532e271bf586f83212b4adfbbc441eab1c1035a289030f8c9ed4acf486bb0632bd219bed792c295bcb2556961cf3542d60ec5249fc9ca1275d57ae1fb5a44b0f96dab1887db40082092a11a446cdfac69c5f2f587f3a84dd6fb32df283af3d073baf21c38a83cc36a2a4c1dc92096dab7cca263212ab490dd0217935639d839e19885578ca803743175a6f00c8d0caa9a55ad34576c4f23ceec6375dd1fde78a737f27228c07e01cfa697acdfa36f83b4f48c45b9b6f4ae2411a7880121c90560e3bc59fc65fbd47b99af6025ece3113dca86d72a9fd9a24ca95e73272e7516480aaac39d0be1abe61dafe0dd57e5028368db0db1ece06a9eb5a3799c589b75adcbedc18786bf7ac6f7a59ae1079c2c6072d446ac6da67a1589721eceeab9b1616c75b03d86166323f45d8db33fced46b0ab2118f75ac09028fa67a5eda22410e44f6ae1d5ef6039527670974e928bbe65469d6c46a1a59af17b3b3d3f0a3a9ef26c72d8cb3947ed6bb3b874841bc5e712e20cc9f37f1db5685bd799a44827449b1ef538ef33f9823f49ba4c3a631e942f26b2b10c372588759c1b055468fb4eb2c711694ef86ddc66732f1bca925613e63bacfb7aebe266c2a9d361807911d8037ab2b768d77a7038df6649ab9e16125a7e1adac91f09f5c644303d67257183aabb1f995081a113ce009a2e93368b6cd41b0f059a6cd95eb38adea25bace9c67afa272f2b27852cb3c2dea4bcb22a9d3052108f34c0eff7e9f9f3a1cece74fbd94d7a607d5318d429748f35214662a531a7ff42e072feb41d9c518517925a5f371edd18867fff15330644253a34f03bc61a50986e6b86849dd22bb75d49023dda18e55bc1eb0dd8a564c7810bcda4849afe4756e3a4a23713268df0739c56a0d9e061c10d77fee07b0b58620d69acd08f261a695388b670404c29e4b2c4c8f53c2631ef0c5e57d371bae83cb8135f91bb81598d994b61297d095ffa66b33a9dfcea842e2c094d5e607a5d94558b84b04fa163d970776f6f916b7a4894b57caab35197b9f557df0fb58b7c4920144a3d91f6185f51f22d37b64d50ca7b37641dba4c1f64f437510842db97840768aa7fbf8326aa949fea7fc4419f74ef75e4d59ffce8e98bb667fc2965d45b7f3fe0c3bb57562153f7255157127f19a90f2159fc945de625a592c5c0cc80a21351c528fd50a17515ba5c6fd7bbbf3a241b5d7fa535c750b2c340a1d65f9e9334a41a64bf38991fc4fd40cd7a43d0d65b250ed44c3f85709976c5ceabf58e20d5c26fd823806bfcac665d192e370fb95465225a82b4b6e83532cae0721e99be59fc4c3e60874720ae8894e294b5b289b1dec6a3d8331bfa345654a5cebcdf4010a248f93aecebd9408611c4ac11f78c78cd6b5c3ee397c75be6b6865ab850f1e5d9ab6aac82ae84c5486c7b250c94d52adaab8c43b9c6b74ee01088707d81df7aa3d6b9b8c4e18f9941bb7a22c504ee51d56e6f5eeee11fa63a597c26ba5b5c21439084367ae68cf00121b0ebef1b6fbfcab5af4575c27583a88d6508f1ad5102364f507aa94b0651bcfafefd28708b500cc72d298dbc9e1304dd1ed7f541b7acb6ec31cf05905d821d362fbbfd2acc8a79f451fc39483e7480047f76407f38c6e2a62542b4f0ed7edebac020adc6eb2b10dcfc3f17f1ab86785a562d90ffbd4a9950130d49efd250a94825f4fc49ec7cf151e2dd694f1ddc35b876ae4138c7aa6c0cc5f556422dfe21f86009ebd86da4134bd6d9fac9ff67a4cdbad4f6866fd4e1d1b5fe5ff64ff4e7fef4b7b85c5369edbd53fb1242780122ae411e8aaf6c2767bca3a1950b381959e0691e0d01b2c0b9e026132aafcf42a0f5706e44c775cbc999e4dde37afaf80396c286d9c1650ab28947760f1c95542dde50a43524ae4fcac3e7e361e9ed755a7511c944a346c94f68f16e407d4e450cee802238e98173e63e78ccc941a9e51c82bb4c9c160fceecf1833802465e43153568fc27343275d1ec0e759b50eb88318d53e1138a91c87cf3d6f9f411dc707480b380545655cec375207148fa9ca3b5c27dca66e6c73ced6c2721468d9e3fb7214a18ede3fe99d62408be008cf6d052d718d84be3124e7506a4ffe91575a889d5ee71c1c1784c507bcb3fffc90edd2b7c8c511eea66c098a279a3f9d55673f606f53861f180b404b5ac3858ab6281cb2489583fc196c6e2e1b177dea1cafdce4e66d02c4f5e53a152230c2587898b07e9bdf650a271de4b2315418ad02139a9062c0d5a57f6ecd86137effba03edc6d538fb6bd6666ff3e452e1004dcf303ebef5e9bbeb5ed1500764746623641ad8a5e58c3f1e6ef70113205a8d68f7451301a34855a14fd62af1b9767298ebdd790a86db07d8f0a4d12226253bf17fb4c5994b95ca8e71717143a07964bd91cc32b1339c88ad6ae6723a47fdf89cd75cea28aa0eb16af194d6ec0b9b9a2305e93cde35eeb707b137ccebf1475b872212aca19c11934e1cc23a882cd9077abc3bcc51dd8a906964d7ebe33025d3edec055826644465238b82b4baf26e2b7a492a5299e4a7cbe71648385773a571abd9810932f5193db02bf04b8fc8ded46bdb37138a444fee5931fe8da6bb2d2d2d67788c451d27e295aae8fd1196b46e477498dd4b270c3a26c90de6f48cdc1c849e9ab32e40ad3100d2a6474d3acef41fc39dae6b25e4742eeb96aed3e959fc935d6dd66c8fb92f83f36f238788185d1e8e1a34dfc60819cd2710838d0fcfec3e7ce053c51f55620bb394f2823785f0849e1c40678c0f2b7c8775f415c7e8b29e7382c34c135197a07c4bc3c1c8431a85de33315c0c620d25cc7b688243cf296dcf79e6dc7f35e1397505c016c5df50d48ed21dc6d575b399945fb5f4bbc9fc1861e37057c78186c153b14546143faea8cd5eb8a15766e9f4ae5abf10056a869f5c527dd4bcf8555f4e29b0cf3dbfcf547127d0b26f20887683a841075527e8f385a63f0a05a9b3f0991ed4be26adc3f42776303cbc70ea421250683c029792e200416d0111bb446054f43005eaed92fdfea6b3b4c00436b162fac14e519a72de7358f574afe4752d6cfe309e90422dccd46650bbc5f9256b4f6db51789f47139e9265589ea20a32f7aca40fa63c072d3d7eb0910a1e2d2c2363c29813b7a53d415a08eda2129502ea511e9b18fed4dd28c78a7c6aeb4a22d038ea310bb964e777892091bc6c9928d3be063dc51e76b068d26c1fa72e71e5a5712633ef3f3096b731696aca878be1d963eb1481e4786cad0e52dee2211edee0ed02760e7c8c6179920b166965e268400c67c422ed17bc52ef3c4f75e1c3d7f8a6d6450466b05228a12c2ea44e76fba07f1ed347426f67ad9085d3c544c871eb1c503182779b661f4f60558c1660e25aca6b88183439fb328967888ea858c79652fde45bd264c382df108895d4103b4b0e62a1c0acbd71d449f10c8553aabb6317fd63182a33c489c87b582290db362b93a80f376007fc3b6c5e55906819d012d9229881e5af3628253eeab66692f0aeabb0f0bae46b9768b3e26176e5979d1e3169d37e1bf123a655536c38c9f530249a9e88b95ff8fcfb6c0a985baef38ff92d16abce6e42907ffe5ebfadc1dce78dc438344cc9181e2f20240aedf8982f8958ec78e5dad85dff8975501593001eb0415ee86f5027a34451121bc2b8d4a35c4cd44a0ef1c69ac6973942ea6fe1e6853f336c13777280920dc04ea6c3f05a2258ce6b41e593d4683de66b49d3e3e0e263719323460c044a5196816b1fa52a283c69096a64dc60eb3bf592e451912bb6a6aadb3a0fc8bb76a54509785f31c8c3536e628ebf7fb4060eeb3785a750b33ba83b3290821d5ebb0ec0ace40009138913f476749c217d653060c106e9b3cb20e816c3e7e55b8fb7c66e5b3a9e3a4e61785bda565a64d65ac2d84eb7b629680cfc531d51eea0f23dfdd9717ccc9b70dbeaef25501130de650283d905dc0cea5d9d9d6b684aa0a8904b6bd8d8a5386a682b4d56793ffdc849e1cd4fe61c05b24d924fcef480aa726681c1e5cd3214a60bafc9be4d4ffbc52156603faf11fcb0970a0a5fbf864cad1e6d480635ea3c7931c8936240107154d778068fbc0e3fac0e7867b8dfef327044a1fde9084bd34dba50e61f0de09e4602e13de083e700fea47eaf52e239b74b44611ffa9f19cebcb3352a26274c6665d0b6849efdbec49ed3cdbb3ae13017c36bfe04cc60bf0a9864ab44531695afed7c86ef77be5751be406bd8807d95476fc12d45e3c333d6cebfbd1bc73677ca1f3d11598887d009d472943497dabb778770801e8909029f9dc51545fe38166068624944b363e8b815f72d931066a99771ebabe09b78b066d54876cb4e486588707f5c80a7f7758548828d61a46d4bded904de556fcd410602a2d537a0d522c30cc1721e5c42bcbbff5bd1cf8e4189ba5f2b3a6ce2909b85dcc93cc6394d782b61b86629a9135d14d0615be81a497870a0d1c0944bb667d38a60fdf85fac8cb2741bb78720fdf1aee8b4ebd342e2fd5c1f70e5350003875087a848da73623ab0ebb611c42eae37f32f34103dd04f701461e8797737b7743330016dea766266fe8ec921619f65c78bad08d2f43b71c88f277656c21136b427793e0b0eff5bace7dd59729bae1a156f3cb9d7fd929482036e127bcfcbc18132089a20082b1797bbf49e2327433eab863d752d8cc5f89350950dd607f509fb67ebdf9c2abfc364e9423bb61d81c52148ba15dcfc85866783207d57fd1ac57acb816591852df211da2eaa4c7a5352d438d81fafeafdaf162172f77406edd4846e7fb400891f8193e2aae6433f7d185cf1202de5d2d34992e578547a3f6246c621fdcca92c12b5e123f5b96985c240d5cd90f45968a332729cc168fbcd644d52ced9033f0f543b0ed50a4fb3df09c3b82f3a13b6c24074cff541d26534286f76ed45e905aba6b0ec05558d16e2fa40d0ed0dfd98d8e5da7c450ea63658f92673c5dae79dc27cdee716d56ceeb7a83f65bcbf964385f73adb7ce9d71c700b1b2683435f7ba16056228b44591a7707b81d26b8f86f205982217f878d33c0942506ae7a8b089ac2c62a855446ea5e8943d2d71e414fd78f9f5ef2febe4771802d2ad4ecf5aa94ad1cf73ac4740b3e5510a2e841e87d78bb0e3bc2d06e15d8e7b8dfdfe5bf36e07e5d6b8b6aadcff6684c7318f523c5546869846557ff4d0f22641ba9afbb0b6a487008f4c9a98f135acc126a8cd8fa6bc8b0c430ce266c62c35dd079a35b9de90fdaac811d02c10e424cb3eaf31012e27e0d5a4e1cc45168a29eb14a18e49a002eef50b7dbf9ab6c00607e80fda24b7ff266aaea31030a3694484be7188df4638400db59b49313ad4567be70de538467fd725098c0dd84f518ef6d8c16bb3fde4e67afa22b2dba9c1cac76a0d5935d2ba8527aa9e42ded2a00efab3c7c80ed61086f44d684c334f466578f3e59de786266d129a7e9b15ca441b9a2a5111d93d841e425204482ba24c8079b9540ff3d7bbad2d08fa9520a0d8df161e027ba4629603afc8a639b79d2176d230b192a4c0f9ef5c435d40683741973170e5312c83ae55dbdbd8d383ac7df0c32eee10277d629f771ccac07381dbf0575937e1a884247e47ebae94572ea9bab06c8c72fa430596f828c8ba7a4e064cff84b88299791d615f63d526af8b744c9a7f50c576ba61d9c838037af4bba6ccc9547b6e35a4b7c4ea54757459de363728cf9171d78e7626a144397098ee5a8306dc13bc48c041f7445684d13d75b272d2d8c2617d08264b8a2a95fa235c044bf6efbcb5c5635f2fb626ecf0edff16ccd5761e023068659e6c591a3c6955c7859af2ee8859f3f4c0c59b1971a9d0970d101ab045d839aa36e0dd8043b34c76097bdf24af76c388667ad1bdb795945c7ae0e7a6e41bdb1e06225799696f58c43231125462dda0e2f97c2e71e54197f8e55af96facf32ea2ae998c9281dae91bea04297bc5c473b66cb9a29849aadb13d448ed0f1896ebd962e3e29b811f5e28f454a6750ee8a6f717fcf85af7b663ee477917a1e61a039d17c31f406b7d524419a502be9fd593663569b50246e5c6734dda3649ddee6355012a643b5f61fc521f7a1cc88b0d64394e91866f1a3d85808dc57bc15e9b95af8a422a5b60f9c3b433708c4d8fca7f895f09aaad797993c3102566f0e13241365902c57dd4def55052fad79d0582ae803217a1176159fa3c68d711892be226f0a11da5a1e4d0da1e795b1f19501882f19da243fd020e229bdaf5feb6af688357fceda4c8277a701e7f115a56aeb4f32ac1392ab91f2580ce60d2fd9058380e53d8bc714cdd84263e46280c2a0a376307aa0c52f3361715041260bc997e873de1a358965f99bd0730e68bb0b8a47ae04ccc15d11f58484811adc08b1ff74498ecc262773b02c97e52ce778b981cd8fa2315e752165ac14476dce75d5ba257acd0832ec625466af3688ef98c7dc9a2c11e3e3580124093fbe0b1d287d74828f2c694e751b0e30d2b286aadafa09deaa962defb4c93155b9ff56716ca0743d85ada6017578b2be68aada23345fcfc0da572ee68b2fd9d3830126865090142a1b2b7ac6eea87aabbfa47a847f45a468ea5c904b7d614d0a7752c674d8cc92eccaa50f45560e6df8c8de07290c381955b49737adf550021071c3f1f8dad33ae18a7c60905a52329ad17b75defee2a840ec6c80656a0b3221cf445d85e5c583e6726fcbd2f420aaa0dd2e9aede8308671f6036eb2b95e5ef225ef34f0f10e4e5ba93250e8876aac3da6736eef2dd44d8ff706811e749af319fbe99a4364d2f05bb08a841b35787e294bcdf1c4f12013dbe0df8b7447758d1db9e7b780833bf803c441dc681fa43f191b0f109c88e25a05284c3ace548bdcad4e75fbb40f1c29527e8b314cf539df0696bfe128b195aea9d5e775ea7066b4e8c633e78566d1a7bb7c2bee4d5cfade0632ca457d8ceae37f16c11f3d72fd4e419bf26dab4c4234f6f1d5a6596fcafce38f89db758de4129c216f84acaa74a51f1aefe88b517668b4701a8dd9c8c08914a7d5e2972e84e8b9879929adf80e8f8196cb565b814afaf5f46a9e3f7795170c09daf464fef8cc21d3492c95b0112e5965ec9b1456d8bdc4bedd27aa2d4a702fcc99a71b71125a9cc9f5153dae422d79aadb241cf23f6a0496778d302b6decf31c67d4073151cda0d48b553a4515eda6d0b0e843502710f447689adad11c4d93f64ecbef7c65f489b6e6b9ac213975555a1542e2baf477bed038c7e39b9b806aa08ee5d7b478a4f1b8425ef9d439124cef8874bdefc19469c3c97994e4f96ee619bceaba0301c4422f44fb50710b826c71bc4576a97f3ab25384927977e47032fa0d2bd828dfdcceb0fb96f82e432d065ef1d4dd23a5c39ef46e1f2e53156b49baeb3a2f9d71d2b59ce0d07ef6f71ace3a79f86ce72782893c50e24bdbe20c596f6d8d2fba666d9526711787289a57ec29c86740dd1d3bf211b261a37070c0e6e86a779dc75c60f6f9506c087efd2449c87d7a349a7c8e768e92c6c365964c9718ce9d1feb59ed17c6fb22fe7089cc22ea1f097c9abbe0adbd3581eb43667a9aecb168035e4d24f4beb70cd464dc0e338d98487665665cd8e691bf9fdf588e0a7b318ea50980e840e1d48590f6b436039035d53992382282af411044ecfe5c4a65808a3abc188b7a173052bcbb5c099a80f5e511cc4facb811b027417cfb01e30554f4e11e695585729b4f453ee3867861f73a52ace05c480a5e115f019e396cd1ce2c0b810f9041e34ed01d550710fa73c88265a7071b17e5644d710266686750b48f30b60452ecbede1ea4d6554ded388f46b7f41f4dba573bd6255fb99658ba78808278770d0afb74808d4a7c72babd930d021f9e70bd70f9ea7550d96a32c5192c02cbc6b01d4f963c897aa0bb2a0c0204fe622917cc1efe065b349b8110d2fa58ab3126d7fab0c75c38a906fa8f8da32858bd792f748215a0ee64e73786f09f53a3485934c22cc76a1094b6bd8d3adbfcf70caac02fa4dc68f212d42789e6ded9ce6eeb8042325968b759d66be3f4e729b5f35dfe8503ece2e401229bd8ad53592c1cc2e9cfb6fc9adec14da8f4395457a393884982fc8a39d4fc1d2ce1b2d266f32d9ae8b059e955dadab125ed7953449893b38701a167fe90e2687ed5b538b5febec90d4740cc5187f5ccb87511bbabdb6125fa77c68930c09f014462ad83ab9e4a4f6876df7898c2082d2dede46c2d1065a4e072f4ab5b34f8e2a47497d529a96768a51fdaeca0718f4af069fa890de95c197d20d66c2ad99536ca9b45df7b6554d3d549843a41d39ad46525690a74e98fc7b5d52c95bdc1cb43d047af2eba27030b6d8450611fcfae82d8ea2b7629aefe03d93be9cd92733bdcbb3a910363f56898e19e6b2a882ba8f391ab57a038a09443df5dbe531dea995c82c2051ac397a3f25dfb16c80a6690b6e0e4ae436def1a139a3cb8626d9cf5c1782cc26b8a521460e83505a23a16a0d9161d4a9a3b4bb6c47cc086fe9d624780f20ad046057a035224dc4ace399f55f13be02ed06e0177f84cfabba3df46c0f00850e9571366e53fee56d263f432eda0131acd0e2e3c3d24c13009f2767ad4ec04fc30abb9d807ecf8010490cc2b6f768a163a70becd5df540656b29032254efbda5db05673b2a3c387bc8871858c8a8b0cafe66178459e42faf364059430d661f5f9f1096fa32df074cdc65df595db3543cf03e69a377bd81595994d2719481e6358ce3d7c41c4a702eb5307e26b356a2ed995fb80b28838340bf52d9b97492673ec49b692ba8e4b619fcb8c606b5fa70bc9788eb515e77bd180acfcf4aa9612e1ab4e34d5bfed48018c7d4152ca7c1fc246f8a6edda5608ce95257f969ea0bd11206606ceef2c921c648f593ae323b7c3a6561178b0462de52a7185249105a16773840ede0098655f6774e01cc02e7aa5386741af6ac914ca31fa6456a08d389f9ce1362ea0a021f4b92342e5a3f1adf2f9d2e29c70165507818869c43b189a0ea9a8c77faa2105678ae050d067aa86138e3cba00f2a2050247d4a360cc61b23152a26cd87e4ab1c17a40aec86cb204cd084f5f6acf660b5e522ed13ef7bdff3b7d7fbdc671a7e67178e5e5688163451658be494a336906dd08fc67c6160ebcf09094bd93c73918f82fe3031deaaa89d0a7838a710f9f55d6758c52f1a95a821bc1832b7f86967b77f7a8a31b201fb7410e23817e7a863f2ea6d9325859dca99b88d62b6c1f361f78102a6092492b8fe482f5cce6242fd3aca734632ecb8c4540f1e28fdde17e169ec7897b0eebb6949220d2ed810c023502902e808b8e07d7880af3ba7f2e8d35db0699c853c55e72448a4102496025b7f899e95d67642e6c9f82717a9b8fbb0b0bffca0a1203f840db777a63042ef0f6416e8d4e2d316581e7ae7a0fa5369dbd427cebbb59c8b930f170275d8e31654c815cbf4268a1dca0f1b17c90b7645b1b0de1abbd82764a38b1a1b9603dbd7d7e07b1190ec7db6d8dab74e0cb184cea3a0a9daaa60fd6dc26462c1e01b102a6f1a4cee31e0bea3f69502a102cf9ebf85f949e2de5993de7f64c37b5340a27293432978e9e850ad95361c43348781a882f7b678d24283680a20140b08a023c9839a408ac677a78a3f64a9fc672aabc5170731a707f64573934779e10a17361999e89e516f55d09c739bb010b37f6992362114075040adf4b09ec1c25f96c6378f89b5256f9012c5127feef55c8df84454f80c1aa38c959acad0f53f3701e072233e711bb6f8f3c84a995791c0057cb6f4a8607713c007589599d4d5d02c1ac0f9683ba9425eea812b763d5ceef2dbf909f0104a4dcaa77f13b514d8231ea7da03dbf76b2143d236bf71fe1b21544a9c9e1370b4603ebdcc39605f32c844f28edae68574baec9b989e9c85060ea4ca56e3fd41d4ce737d57686cf6ff3ec96008b1d21afa9059996a31695de9a7d9cab43e19955c6f960809829adcc69636709e34cdba65a034788e897c1608db7e9d39efd262c0c76bc11330e68097450e71e74235f13f5dc13844b2e67ab3188b8286dba5655760c700c09e315a0e1f66f0415edebd440c9b66b4b524e379d02f9e7d18fcf82d1869191d6c074a55f87ab5a9d55b88bc44c82aa104204918af5146da1d6af11e092b2df35e95c86f0a7b977b97d04072aad42b44944edd60d7c512aacaeb83a15901fbe2bad822c83cf7788f0df3bae0ef8953ed299a566ad7aefda9c50b53736e033418c66f39b5b6976dd2c023e6413ed4add3375b0830c6e8c555b55922cce9157bf3eb7a20133628bb2a9b6efc509ea98f54a7dd53bb448ffb2327f320179f24f964b42511be99c8b79f057ca86141a605cea5bba6575c9915ed0bcaedc0a5a143f4ceeb57d4e1aa741b3e93ebcd731cec5044bc096f40a7a60d8a3094f5bd6438d4e71b45ecf39db27bf2020d247b63b97e8fd5394a14efa683fe5d5d681a4292768689fdc91931fbba432dd6b36068523162b9543bdf8f01a14f025ff56b9ad6df9cc6e1ec46f725b10c32687053afdac27f098ff3cde733c7203d6fc13b8ad3a37e72a0691921e4057019290d6ca6d32ef0a0ef60ecc139d2dcc2c3b0bfcb88ca75c7c22b6c7deb9d6c57f6f65a5088a5c764003e0c230d3f2cfa1da434cae75b0a70aa2fe34c9d04c47916f096c1c76ae072b4531e86acea35fb83aa64208d303ba053da3c1aa4308b6f329b8599064ffff05708265edd6e2c3b79a2162ec7aa4337e6c14abf8bf748d37bae55aaa742a7f5d04197e3349670ec09477219982d4cf550393108202b6b2b56064fef4e2acf7bc89efb9dddd05a7611db6e201027eeedb2a986afb0c79bf025abdf24a290d0ace09efe6554bcddefc0cb3941b4097cb3beca0402d6f8bf3e6ae5a5a1498d704d5c09b0ff4146409bcb7a50981d4eb0783be7a226a87666264e8501950892c77a0e76bcc02b49e075c53e2bb660f1dd1349c294c1d1aa01aa26895d116b63478ccd3685468a51e8b7e8feeb490e645011fd761fac031ec6634fb615144be4cf00a7ff22a37116c072d4ca27269285a2421ee8edaaffb186b9cf8891fb703a75fb40ce36366dd6a9fd5ed7f32f92b46f9498907dc1887443572feec898baddda0a0365c16ebd3bf61e687c1ed0fec92584dbeff90e6a208fc760a5e36ade9e165edc60d409be57111d5dd9e45267afa589d7f746d8c2af198988fd188f89fbf617c7b845805b6054ae1c9203d63de70c919ea41874886afa260eb85156135e9046f5581c6ea2263698cf99bf857b19cf27d51cb3969a9b536f78e565c8e82725ed678deb75dcb487a0b50c50e35ef3dc545b16d7116ba8b9f1ef86823d71b6674e7602d81b6502316386f21bed3b46a2ac76f92b2108bdbe0ad7489c0b0706c4fc3a7198f98aa66ce41ff95adc2bac3b2beb387522804cf4012732f57d6ecb3bd7edc374c6e6662ee854e61039d181818efb507c719bcf4ff3188add3b85f7c8eb41a77c046a7842cc01bd0e154fa6e3bbf7a691eddb6ebdebfc2a07236d62eb6a93badadd418642de2029228fedc00448b06232c9749eb9ca54f9c1eb048b6ca239f3465d9a30172f36e89a1b102c6a025751e77db9a6d76cdb9d7b67cf2a257a699f29935b303e03df3454a3f8dc9a9fffaa23ab7f3cbacad93bc40a026be4081b0ef39aa823d586a43ef452ff19d2993a38e124c68b6a399cfef207a2bf930a9e97a15ce64fb04d46fa7aea20be3c2fe66fe066a625abfc1702359da4b54c86807315447c302ed82d7f235761f3b6f04e57ad3b1b15a36be34a1c4444bea5ad5adccf10e7eb936e80a8bf1baa643ed77ad40297e3c7ea399bd03a5bf756f31f1ef49d98bc5ab801a904e9b16a9885056f07688320f0bdcaf696961e2240a5851104770b544ed6237f583948ac8881d164a7fbd405974f0435ff8a368ab008ca7a0f375030494e1c0d7e310ecc1b8122139fc0c0cabc99328b7d0751c4f629248d376fb4e4dddc06064c5d46823a3460df1479d5db1e667dee3eee7b767da01e7680d35b6dfe7bc04d472d20b6c71a91fa3debcc84afc2b80f3c9dbeb38c91940982d9154356f5d2383ad53b7c0145d0111352dcb76d16308f48b6e5899c95c4e7cfe131a45a8733a7bd12435c827a6961f849d863fe76c0e0aa5e1d7e4ad8639eb8ae0adccc8a65bd9a839d4cfa24a031b2823553522acba755f66881140fe6d90b4f8db14f1856a89f7d5fb5a0e5c57bfb7f1fa03e8722911777b50f93e078297067429e7684686184a578dad0266332a610ad06c59c3c0026b7333f9bd4aa720b3f2fe235e25ce51dd2d26df71d8d4bb61cde62fd532f158ec5f96b8fc121413b1fc1412f5507196c10188076c53fb645092322f732c7781adea6ae31502c402e8a0e82e45d74258bd90b698dad9c90ac00ecbb6573a9eccccc202a04b61a65050c45d7bb666f3df9afca4fb38df69101055431fa6b1b5ea10a1e86b04322f5a46dac1db58019e40ce0511fea927cbd96669e38a82cd93be9bb69a9f8f923182992d2c11c0d16dcc9321b50b753e133dabc1e4fbd761bb28e05aea1cc246284b05b5a1bd6fe7d118a1a42eb9b1a2fd49654f117e76cf7d54d06f3e98eb9f8cf1956667be6efc8d1f3f2dfc0fb9b2b2a567cf89e550f0dd8e786590950834f83285a192e95d247ff9a888f9324166fd3bcf7d56a76243dbacba49cc1b2603cae089a4d39129cb87ccf3fbfcfaff5692b140368c449652a3445eda90a61eb5e7155ea0f057dd4ae212e6d8a5731b8d7b5cdbfb38c49552991689e6dd16a78888208d78ec23134cfaca716cfd0d4da72a6ecf0f250d897dda4879dc28bc7983c052e4f0855c402fa9c47960727ebfe5f3c6a7b83a1a6913d642aeb3f998925e100bdc9e4fdd60b7034d7223e3b6173c31e6f81847afb37244ec9217b5e2672d8ea5f4916a851a69043631a63f0ec5c5a3579efd1826694f98efd2f790d1fb4c9738d15be89f72217616375cb6663c9bfe83c3333395ae8986d420a571cbb950074c6dedcb92b3a91b51ba8578756b21dfdbabd49adeb9024adfa368b04154a71728224c6aa53b14a61b206a4bbeece48830fab175e0109ffbd751394a2e01ea006fad36f559a1cb4475ebf46116ba5f3961f1999d5a24df93fd07fcf193d413900d3e5b5cca7ad1fee0c4e310fcd6b66af96325cfc052fe6431b723dea0242407f3910e27f4bced3d267040255b3f9eb1fd6a2788a9113c0687278b7ee51f2dbe9ece695b1233a2e342bfea849c4be2dfcd5dfa33c08bbb84a3f59b4316e8b81988c6a6f99bed8c5d28f9132549a29d41c91a095263bb8507521cd56b87b37567d8ad79a192f3e9ac5a4ad08d06164083dc9dc21a90b5b352c6b52a43a780dd7bb8795bba4953ea51393776c9d06f19b9f7f9d96430090a3766a9a969c77b21eb66fd6a35fada560f2eda407a033a2589746358c057cee9b6189c429dbf764fdb3b1963de45e59aa1fb55dfb81a173f11262f39f70a251c3b53222d5fb403618a1bad57973ca4d459618545f754439c4b33704981a99bde9e451a50e1af01bdefe489410b3b55cdcc3a234fd14d54a0408d36827f32b94d9d243d40790f34462c0fcf575b2fe4fb0b332aaea41362be0484656a64b02227509711fdf40d3f43c41d41698d4e7549b9e8d56d6aeda4529d0de035151acd3d253284a7793b3cdadf749d5bb4138ed16534d4aafd302bc7a54c3c62d88a32a673937aace1dee7b726a116375dde57ee69ca50715bc7c9d2c877b15bab5d19c10ed2daffe3ce7664dcb473067e5a354c1e196b38c7208ba2f4ff0bb94dcc9dafd5262d1e5cb4305026ba9f10da3e409cc2ac835b921290df50da667a8f30e1bc206677009cff9d12e88e093a7d5444f4bbd577fafa01ab7e932c1ae29179ce3aad6cf93d797d8056bceb2c76268c92bb41a8a1603d26c50d6ec651682f5c6af5a224325f8afdc1fa86504a8cda2833b013fb99358ccb5e7cfdfa65166d717207ba4f298e2f20f14cabaa2ec7525b79d4bc42ac715a4b6eb56f626a7fb0e19ef0c1875109c2cb5194d169a154d1587b90caf8edd84666afdecb6b4c32c2bfc4eaf60b574aafc1e174de78d0a1fe03462f7a4fefdb3613cbb5702ad9588c98c6eb01be8babc8e9fdffca33e8d4197cef8c8465d8f32aa23cd4fcd4656491dc8a86b45260d20f4881a9d6dd54ff5ef2fff88fb1a02dd6f173d30f94c27af886621aa09fbd81220cea6ffe59b1a1e5f18780f11bee48dc7bae765bade5df2778a9aab306bc12365ce297ccbe0b4cb3021c78c93c71967598e260f7c813049b7c68feee538d5e860ad05be3504904f5b5a340722ab8111122a13a0c7a34920943792adf4243b58eef25c934d9edeaeead487aada8ae41fd9a6d9aa46607e876b017c91052bf5b757db332dd18e37a64d0e022029aef85e522f0ed43fb5f1557626503179ce18329e28a7f732c7756442288d9f59722640a132c75caf14449ab0c4ca75076bcdedb7fa1c7f6b58466aaa4cc06075729c61767883bb045927e23e5b7dddbaca8f2bdad656c0e817e6f9eae5257819fc932166c8f0f7db00b4804bb11be25b5c2b7b45e7b143dc86d1486ef1fd0e1262ab3e3b15755e362c79b09967b079675766299de430d3a01ddb136e03575a99efd3ead1a825031f9a880851a1dc2fd49563efdee2864f363417072243c31291b3ddbeb473018c3abbb9ab81f2a2d18bffe36629056c75cc111c677d46084372195f24397d9e035ac9e25d27b1f613bfce5cd99e9a6abebec39aa3f7ab6876f1cb03ace9bdb74e70ac1c7633f006a7ab902230fc8dcb47fb3dbabfab4604f71081b4f89509be373de923ea7b31b1199a6f9a311ab1c2479fbb63174dc0999aca9ac9d53e5bde563a675643dfacfd98b06cccf4fb3a1c5a0ea8ab73d4e0fe699e349cb311b461e552c6465834980b599a1905fd8891cdea35ef03a6eae56a904bf6857623c8a9d18a09c3f6a9e87a4fe5f4d6ac7aa0dbe67c06a906775a7c90924ddab51c94899be6a33636424eaf7ced547bfb9d4b11f594844ce811cfe28de82ca040fcffa9f9d10ec045b1e1ad7a4980b8f03769f224e8705b46374a1e7b3e4389d19cfe26c34dbd6091ef1503705bd696831110fb3df9211c1de97175def54b16d2a2d88a9b2baaecc1f807e4677038a4d2e42e6eefe85871c01ef721719747d122fc4dd8e1ec1b810afc6f3c803a637bf7655e1e9c4b74440860e5024d76467e7498c5938dd397147836db2000e97a69e3d71b39e7322407528a7ab1432259dac5dc748d92ce030d7e1eb83546165ed0b61c67a8995b0fc74ef0cc88e10db08937e02478df60d9db3b9932830ecd4b6b171022ccbc7874879b3a7793492cdad12d0b9d3854640842e1416e4824aa8d063a76de95bc2d3f40abe2119aae100256ee7ff147a857cd41569dddf6b4a3cc4ff066e8cc411063a1884dab554dd9f00baf9e78b1b6ba7166c3213c29af76c384eec8ad1a27c6fc5f4e7ebc5a3a28f72910e72bc06ee9f9ec13b0881ae6cb550442128193c63e67f5ffee7469ddeb34bcfa0567bf3bde3c3d7721484a60e8702a79e3259eae6b8ba82baedab924b1bd2d7e1b2f6d00710e15eee3f526087a05baef052dad551b257503474bbfa1d0242f4a217626f3161da524a3649a84a4d37f393805ec35f45ea79367083ad880dcf9c088c32a37a0b38a2a994c476dbb097ba34a15c7319f69a744e1fe4157be81a75deafa95bf3a2956c6869db9d117651036f68b5ed4145b45cf29bf25d33c5121bf288ddaa01b4f2198451a35152c792861c4088af2fb6f88053160f1c1a83c36cea7e3dbafcf0ebd7ddc18c5213887831c47a59f0662255d2f4fa9ebc50fcc6b9a3cc5ca4a7c0cef58b6d464fbf356ee5d2bd32b830c8dad652287ee6c54a315fa79c0bf2be8b29154ac6a13c435fce338e39a611d4c0275e040441a0e737098beaec86f682b27965be6773c0d88074438cf5a01994382cf0c5b0f0932b7b59a099a6aed05008099d227cf1d8e0059e0af5ee92f0240eb9aacdb22ca3cf6b4d5926de713197b7f1c25ffba9f94bb74e745c07a748c5ebbb1c56bb6022489cc426db80cbef8e6d96888c70ec972075727b74d74ef7d189b82243554a3429d721572b1b7d3ca400d989c600bed06fb91e4aa6fcffe658f80318712dc0c98ba6b1856f6c6fba1f48f16b57867f8adcdc71b9e93f52e7a90e076767675259e43992f0fa3b5208920ac914b5256e9d604554a540091bd7782123c20112fce8073384be95006655cbf8ddf7f587d3fcf3e7e86610c0903821927d4d347b6530879122c259f2fbe5181b6958aedcc36adb8be8629b2a310261b8262f5fb1925067b8752acdd6c9965b75bce04b03bfbe6e0f7fc11b7c860c7a258f0f168fc05fb05a8523a5dfd8085390e17432a62ad9daad19a9fdae2e84917d2b7e86932dcf51f70ad39bd46cf318a3a067b598f96ffb7f4b2afef34abaa28f37f94a3b46dcf1e2549aeb0ac4ebed6500fe0632553d011d351f393de9874a4d9a65a0723266fa62d16c75ff0a42816bd83869489b077de296be93fde210977320bdbe417275907eddb34c191522df1861985a317f38fd8413b0e9b2e7129e3adc9c62e7877a5352cd640ff31701e935e60e7ed1398a6f64c00d4b91881087c45c537ab92ead0a471ec1bde9064823daef073c815028412633eb2de0d5ac58ed15e5fcb0985581737bcf6b3ee7ba4dad54df7aad3c6349a201a8dda4246b3535e88453e551105e4c55acf6523002c3d7ad2064a188d47f23f2d9a078f35973ec74e74fce3197384b500cd792711688d86f02d0992138283df5e97abd3c26f5b2a5e54cc10ec078aba8fa231e3671d955a9778f9d899e9d7bdf9cc1b0eef3661be5ecf2dfe7edb9149425534c05afdc8ea4fe4018d0d3e58ba8c08ee1cc68a03d367759d1966d584162a74e04fff3e97fe7aff0822030e1cc535bf3073533d93b0f1e4b3eb9867ef029587492e6126621cd3f046c9cf2325e9624291bc856e760658e2761ca22729e9d5b02b4c7ab1f677be773b07a91aaf93bb6bd19772d5dcdae5c6889021b299b056dee5f9f5be1e7284111efb7f0b8d5630f96baaa101f03b732aa28548f479dec6f2405accece5156d6122b0c56c7d7e695072e0c9511ff8b2114d6ab7c3f997989fb86f04906db20ab65d02c9a2dee094c54cb44628e4a266e247882177925f828343f0f586408f8851555f3bf6c4fafc0fc684b80080ad01f494e0b7e377525480abb881e0bdb1959ba59f5af9291a7b8bc3237de89fd702f7ca75f678769640edf767106acdeb7e3e6decd6f9a39964f8bd22765896a836f7b80e70297f3e31a13c6e62ca71a08d21d29da24bef281e44bdc2e4d4389a0df89de73daf23326612ed116be3d82429d6762a3d57ba3fdd2492574843e56563c43bda35546a2c63c130297eacbfaec1d68cfa4b2c64978c14c2bb0b937cf94b4e8b195a79bb9bcb9241a336093fc2b68617738436b30841cc2e0991e2831f853c87e023f30368396071198a11e1097e61ef3eebdff299c56e5046e24b92fbceb5bf78997fb8c48222dda5fbefe6acdbfbca8c12e71f9ec84bf8b1120d7a95a4a2800c916bfa1fc42ef91184b8eb736f1c2ddc7b6d8e544ad45f5d840bf8bf083d181db10f2db701c1f2b466481f4e9d1a1353fa3f909c3609e823d27a3e9c22a9e970a3cbd0c2261427ee7a81f9ab4e5c026c77f28839049fc8d0d0021a63f6505be5c7c29e76bde8bd9a74db7a157bca5a9b1f39cbfa235527ac198dd7c320a640a45cccbec6e9693102f4c68e25942a75d4831c8d77c4b129ce9ff736d41ee4c200014094ef72b1b7c4ca762d5485447570fa9aec6aa2ab312938727eeecf550e0361c4e173b56de8b6c9cd7bfecb102b4fd32d0d9ed6af5f61fe0136b2e28f3fdc273777458cb1980c09365cc585abda53323df57cd7a01b63caceb5c1185877516e5f9ee02fd8796bdf9d6fd2191990d0e9eb2008ecea318320dfa045c885e3c2d767e110da5a0814337fe031f74a3cb484957e2c890afa391a65abc17a7b94b41d5f9474413d91b33be3b27c13b16491576663990ee7844b233de1d356a9a15494f0b6832b7ffc12243c45bf9a8e6f91e869aa3efaf1a090581b598b15d633b59a0a2611fe5a2fa63fc0c0e37253f2e73b2eb022820d225f3fe332b44eff6c325b05ad18f5a4321dc13eaa7d9f37a8e36eb8c82693ab2321fede6f67a15b0e1cb8be78d50f7c998381addeca7adf1e8cb98bdcdd8ad332c3f6c91c7d16891b1062dcb776568f25f7a3571d63c9b0e1250a4f7603d09cf0bf3575f4eb94ef77afc13942f0e0ba4a885aa1cc7f026634e9ec5634e9128f53ead7f5bd0599f73c3652efa9a11dd5a72286f3304ccd23ea026757525717c5f455dd900102de67d7bd42d05cd8b5f537e04a99355e7fab6628a519b0a3c94ba705a8ce5daae7c2a1136061edc0b43f3040ed95f4c84fbf2b8668ec26043b040359b23096c314951ad8b12706f1f3a81362874c42ff45aa10ab1ec85bebb38636c4f393d763fd04e9fbbe2c9d1cf6df4ced9b4712390f457a55e70bdbf0255623e001b8f5e9cd9312ab2f2c53089409f800c67a7bf0b4cf094c706a0f64e0f4667fb52db2bbbcf0f1187fb1bced387ec562bf58bb4a17d697246405d6ea7a804805006df159510e43723598c7e14cde5e1c9815126f30acd8d7d8ad006cdd000249c3a30d5764f897f3891a1c7c6e9c80283e70f92a593950b582f2ec5ce52deacc08f7a2067acc5692cbfa60f70d99256b4f575cea58c3dbcbf19d50d336ff0a18fb9a35259164377f618f569debed0c749a40a27f4df4e01b469f1d94b42ca87ae88440a88952ac9616a30c5d6fcf65e7c5eafe7decf4ce72d37195ea7c972579403ca6f7670cefc9c57b65be9e388175bc31d207fad98a3d3990d1c27c7aa3387da3d62f7863c0b9518313778340027299477aec376a09c8cbca13ec86039f7aec4f946fd1cef1d5cc7ddf0de9a7736d846b2048da41cdc2a04c4d14019f149475bec66cfc9fee72f01478aa3f9d1152996214e17235476ecfa41c6efcc655aac6a872d10a30bf633e7c35531b8b89b18527110cae8d514e62364c6f9513177aab94fd23b57fc3e43d93d2310f03397a5a8591d9c01aa0257b8404498f581589045235f5bdd13dac24f67cb42d45a155fb65807b0d2262db5245fbca333c2edcbb75643bce51b2fc5f8f0970a217a6dc19e6906bb63af3c133aaed41cd012de6253616ae1807055a295923b80b73b8d4fc6e980dba5260b68a91c2f535c6fa233121308e9f242ce5998d660e3faa54c15f9fd20cd09e74400b6129ed16344df07e5c188e7e1875ec3451bf8e14cee206b4a9a8e748907a6ec4c9581ccea9127027f3951e6deddade89020f755d3b93de20b2d545bc0cdf4d8868814562f90605cd80bca66dbbd6a1f8fdc7a8a585f791ecd7355d530d21c5082032638f221ae27fc966ed3e4bc8fceba0fe49c909f5bdf1994715a890e7775486bfd7b393519d929c4d2f7eb40e49e3b3970d683f57eb53e5db1ca319c8aea46bf55d3ac94326833bc5931b76e37a4ec319477785bb070beda7c0f98961ad738962fadb5561e4751d72beed39aa1477ab623d43e3c6147d5760c3aa3d55710a3f80b645b2f53db5a4df1fa30faf4b208cf00934934c606c05b47fb70df057a5c2113ff6e8527453c0562aba944ed368980195063ee8450fa7464c0e656fe70ffbc1be618aaf42dbdd95464a99471b3ed8e21fcd286aed6e696a757e124244b19975cdfff2db91e8286b8bc512bff0b74255e1253b8507e191cdf4d2893af00ca2028557f4f1a27df792f275c935785697a5922ca66898d0a86fb8078c2dfaa4c3bd279be8256c4a3b579ead43820348fe53077571f95e6be2e9f525cbf8620dee2f2c17f0f4bccc121205e19944e13b13ce55651040e2c69836807b37848edb39b92dce7655a32e713208303c59028db65059ac1fb79a84e837b5dad3591725588340a2c6fa6cbffeb6abc78d3ad4c6a2dc366513b2bc206570b5131235244bf1230a88c95153c06fc8f5e6ba1fb2fd61a6dbaf274a267033ee6c3e3d271be9194aac53c3c294fc4b3ccb54e366dd2dcc3deef640e55dc953d31c1844dc314028ebf5fa2c190bf22bf825848872ea4cf846d5c3291bbcc357ccd15f6cb0d1908fa1a0859d2e76e880a292aec813e92d8afaef49814e95a43bc59179e3a0a2c26cd591fbd200ce0ad6216b74a28a7b4664fb3ecb8297e42e1dca90742f5dad7baf863f2ed5d2644bd7a4b8b2fe0a0e31913478b87b332b6102684d4fed4ff1c194ec325d0433a3fc9226b608892e74c9e0c7b5812180ef084cd89daaa38914341424fc02303f95f1cbe8e5e8c3d35908ceed3c3b170d3a509d2d20bf3638c14b96ce6fff8d282940952d28cf22afbcddb64dac5e68fd68c1fc67a8905a418f963d95aa27e978300b36a5c5f650e15ee92be1907d17ee15b87e2a9e31a733124a53bd0b3a73fc4a59f7dbbe0067344a0afad0f137bdaf3e628f6504f90d22b2bede37558f921dc9bb7a8dad7f73bd7e4acfeaf657bc40ae1059a76cfba455bcbb5002e6b4906685ca2b32616e25236172deb486aa8c98cd2285eda4979854eedaa21471758c5e424694d81bbb50bddf734ab487e5e7bb237b50a4b1f53e5e26f4a1b33cae5e806628f104bcba6dea359851c14d9125bd43eb669df2770bfded22566303c2546625473bed4980852c2f6c7a4a6e5456e2a290ffba3df16d14f83bf77cc39d5af9da67aeefe4027fce0d78593a19ee7efb2a7705b8cc724466c210b241c843b9e57819ec583083d32a283603ed827dcba7128d0946966b91092540872c5ee31f8aa8ae6a6c6dedbe6091ba092e721bd8e256ae900d958e45595e1ab3e92b2b3953744d45a0dc1c12e33a33235ae824d698d893a26566f92e13a6e06ec9397220b817dec160dfe10464d62b74cca6eb9e409f7b330e39a463956b97859e6bf5e8f094198afaff258333648055b9d5345da3f14c55361636f06baa2fc8b3581d6f20139f6df159af46859b13eeb0c40d3042aa07b52ef0bd663d92aabf3cba89655ed3fc11be79cc6f402706a69ade8b3dce0e90a5ecd4e14a62a18646e338f2849778beff87d16154d451878ab0d8dceda7c087d038ad9a69c877a7826bcee2856cb202ec473975310702ec3fff902627ea5a23ba68044bf6c9467d0c344db4b83fadfbae3018b200a9cb830bae7952cde4aa2605098d8f6d89184eba144d147032cdea0b75cfe28a2a4381fb3ecf01eb6e32319c0c7a6fca7babebc4f83c3c208bd308993674a4b6e932f9d0ecff19259674a158cfb501efffd0267c701a46defc6046cbf2f1a4e19e6324c33526febc6cf98eb744e4a5d8d652c465e0c66747f6c1b3762afa5e9f831a1fba37467b1ee35bb43a339050d271a7bead00bf32614d721b8ccf3e60d274358a319de03b5a14607c0d5fa2f73f085f6a2063b48bb36d929cf477165bfd5babc7486355436996b53994bee2846f6cd5d300df8d084e729464997c880c3ae776cb263d0f5f4e20e3bb88c70ea21ccda2f1e8c57e39a1b144cd8fc79a653b16824ab11d50a6daba9c00c58580410f24e6056b668a110e3c450da6be6371820e8c48b8dbd819b6d18ba41dcd02bee1972dbdeaa7518d6bb8e64b9411990af4211b6cad6aab4c4dd63c1c903c353012bcd3175a7894ed68053d65541b36c35f698795e1101f22b5cd292e8c8acaf13038d7f242556362681b24e8944890b6f0abc16f727d5ce797ef145f78dbdb0296059904ee5b14aca3535e02c217726c43594614278c44354816b11d22ea8fcb64e379af180babe267071787d20b90064ad874f886b05fed9d71bdb7b29dedbdeaf75cb33861ba34d5f2970ae8d617727811cb83c3ade2a5bed20f25a9b7c3260a30a041b6e7ea4ab9d5a4834fa10b44ed811a7045a6ffb9c8116eeb7001d0f86d0ea8cfa4277ad3d56d4fd6a3346609c07719b557d65be0b3c4c2c3b3a95d3557190b80063cbafa0e4fab549c7add71b4a91f164f17e53e5a8ad484aad41a41f071d5278c59d1e74e320c5420123ce23a3dfae5ae45d994c292ac2890aab420ad2e5f607753840a19b7ab4dec6a5830030993b5827a96a24eec0e1bf0f898ec208da02c6e01a41ad15baf1fd92c3619f71c3132bbc1d347abec8e9566c950f41a0f35197d6d6c7b36f0d52edc4b7b09528f1db94540c66c5285012bae4e1ec4af5db8503a34880b6ba2d07f513e568073179fa2199c5652cd6a3db4b6bf7952add86b40e9ec23c32f34dec676db924ed69d30a01f5c4f93081298ec689bbc93ce56137c7ed3e67a1b4a6fbeb03d001e12bad3b9b50e28b8d06fc65c78e18a09957b815515c19b7f870b3763b2933dd7def1c78e3c12090a7ef7d2f71f320cae58b93a1ba776e9a78577613779b044b8d0da6c305e1f87dfd9749ab09107c373730eed9ea58101092557d8835e0b8ae92d13f7c8bb0d48af7b17f7e1e573c069cce8d3a5458dc1bc62540e974efb639f73504ff1e9e5fadf155c54966db0458256784e3d99cbab0143a8721487daa4eb488160f4ab81018d9bd2f822dc9cb3b6d757a7400fa8a0d14cf8b4cad4170bc254cf22830510f9a85fd1567cb28b9063d1c5c9a14bdec76393bb907cc8650905a2d98357a1600528c1924d58d458976dd79c1115f845c7672d721dd98aa1f2c6dd77b69d117483466fae0c4facd41817132cec4f1f02f6e4e5bb1e77af35571917005b769792d797377c5896c088adfc57b568fbb44a0a1358f690f25d76b8c3f6c37a7b7ed6c5ede6fdb29098d1ef4156ad4677b7fb29f6ac293cc24ab98d41b7baed3bf5d2a34ecae311aad351fb3e953547fa5c0e8da6181cabee8fc9e1b85e1e656b63f0edf062d5b770283714a0d0d232b0b817fe4a8dedf7aa0f7b9b28a6eab0f5c5cf258b2383167acf4798b7f9d20f681327d7ce7b8db2db6302466a9c4678a7d01222fe8abf178ae80fbb5f4169507034a135009c0afcb823843469374b0066d910d12e6b1fdde9f2171260049229c27c4cfd350351ed34879f9a5c75345b6b3a2c16053dbc501946869e3fbba199d3c2771599d22156c3ea3e253b7ec8081bb2d9b30b46caac20a7a1b21aa12233ac07120659a30336993031af30d6bdeeeb2e6f628b94b2e0d6292e4693974c9948c61c1e01a83da00590dae3c99cde00572d1475f9b879bd8de5a94f9f9f21cd8e32569ca7089647f3c142db6bf72142700b848287ac05fc0cceee754480228b7eae8262c383ce40cb569e89b5cc5256b2e320ad6407c08b496079242e68a13a889bcd088194731a32c0609b9b4b9fc8682d64949d3319274095cf22800c84c80fc0b800e82bffc188535e4368dee0a94d9b7dedc3ff4fb632c46418b943094d83b9f52af073b1ee08d63aae9c895d8a44e1de01447faacd293e3f9eea75d05e6f5d4ae3d49f452b1a59a391aa840423b8b0077258fe7d514eb88490d36132941a1c404990290d131054a546fe9b32c0f338b94ae52e04c3456a95ac675eb27eb38aa3b0151a798453b6fb976e60281631d665a6e784131ac3ffff6a827d887153a30f8832af2abd277872a373c926e6436d46635b04dc70fa5e7d57e7fb2080a99a380112aa38806f961040e835097cc1453c4024cd7157bdd5df37f1588f44b3328f807710724d089e11ea6b81e11d43bffafbfe14f939e66f2b0a196c9b0a1a0049866f36b7f4a4651675cb550aeceba704001fd282b62bf3b117844797b333ebe23d078b454aa0d2478c74658ec854251fdda0072e2c9b9bc55c878fc74da076dfe8286bfa5842ae772cc41cf21c9063798635e52a7b8f10591e709e9c876d211e46a1562f52f057c3162144c64c46af046238fc6c32e2bdfb3fa22bfdddb7d7ab2659d2a0649e0746e21db327edcd0737a37006279972db206e17287667cfbae57cbf39e0fafd525eea8fe1977b0e812df02304576987a9c5a18c85ada997b1528bcaf848ae2af1382ff00a6155cede488c589084df02f86afcdfac2a9d5cb608f39c08fd83ea060ec2d0034f0d870ea448cc033932c14280a6d828849a637fec220db3113e02a6e181c19309d8b7ab7789d6d21c4cb18b1a48619e3633fd8fde17010ab7d21ee3de5c56717f29af56d583c540c1ba464aefe2b0c777f01d528a624ee8968d56b714e4ec0f1ffff3f0e