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 75059 f09c6a95e1536d2e272316f4090efd76281d46a0eba9d3279e9ba18efaca32de

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dcbe6b9d5a9b65c1b603b46642e56225beaaa2347ebaece28625d1733dbfbd2f
Certificate Block Hash
f09c6a95e1536d2e272316f4090efd76281d46a0eba9d3279e9ba18efaca32de
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c00f000080220000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000254a8813b01c0c0ac59583e4b7b2a0aec9705f5ed78e24204d25e2e6bae59ba856256b40250689c50139d531ea20a9eb486cd3294966867ca392fd8b461aab55baa4ded3846ab5df4822190f5719383eca42635b5280e821eb020000000000000080000000800000c00f000080220000

Raw Header Hex

00004020312e06d5dcd77f9f86cbbad75fc7191a229a31acfec20b582c688499669bfd43144157d59aad8bb8cb56f0e684c05776883b752b4cf49d6ba329c0862c24eed79408356a8ae700182fbdbf3d73d12586e2ecba7e34a2aabe2562e54266b403b6c1659b5a9d6bbedc

Proof Data Hex

59,560 bytes
121216010307137103bbc8b00507db272b6d73329db8b165c8d5cd06c33ff23eef9d428a7fb30bd0d32ed8822d4e44fe3588e7c3f7eeb9c4fa22d3c36099c5f02b64d5245e917994d0ee526886b8448dd5b340dc3525677c4429e30288db32389e80764e59b594443d13b6ba0bbae3272c0a2dce96d377d6a80cc91bc8174e98b19afeea243a9a77251dab55e67985fb0e3b96e36ff76b153b8191ab85e733e82bab55f9649a7e04a2e4c445658bf76a0e9dc3aee65d8dc233058fe1367322183318a481fab8443206ff3b33cde033c30a20568c18fb87e2bcabe89ae9cad6760e421bf80867f6cec2b7d90586b7e9bab12956550cf8607c4a2eba3f10774ed243593d5756a47e00276f2ee501ab5f5957dec447fca6c9dc67bf09ac618629c3af20515b604b49968bdbdf25ddd7f140f8784c619f1a7db4022ab133672fa4f9ef52446e84bfb99d6f1ecf9bd55b11b883da7cd3a43d1073f0ce42588c1da6f725d52bf4349a90992930e52cb52e387de99272baba7e2bd63a67cbcfff4a3906a3386fed5e8ccc651cbc1f335c92fbbf5525084a87726e878f47aff71f08929269d74065e90027802d358633ab9fb610582d191e90a322042eb2911947fffc151f2b914515f1f781e4acbabe4687d526563815bbd6ed41aa17dd5874fbc6d9760b08be48421c46fff184cf2f694f2f093ce5bd6aea955def839038c85c38f78c87a228b5851c973e8f5d55dc5bac45bfeba3494bc7a2cf29a77c35f6160bcfc3ad0c26e116a16442c08155fa228797e19ce650c17cb954822e0e2f8d6ae7cf706dd059cc9913304016779c9790a29198acd9a41143671c3c2ea447c1a382022c6a64762e6c18774446f16a951a649f80885ff5786d951f1c5b130395a40616e50a181a39873d556e449798f19b55cbc1a2ad25922fa61070d276284b8c02ee59c560b83b57859989e3841a257069d83380a085a5773f1cb3246e903a26158ee72b16e11900561f68455714cfc136de7eba11f7ae2a5c7af682d02753d674942ce42fdfedc280b0e3cbcff1148fb08290e801129fb945dcd38aad6594d62a8b05e443738edb6e50abd238aa4d81d92d5ce8ea882923bcbb51d0c1a3cd0c7e842e326b22643f7c1e1072832667425a2e8d288cb1e8f65f3159bd86a1a37262d3be974cc9b9ecd002863ea46d4f4c567f8aec783320c8da9aae5f6753401578ceafb7344a711e4e6d059e76f2c31adac5394b5f89e19ae9cf84a265136ed9c5777c62bd47493678d040dd10d6e1f3f08f9a986e2e2ef086ae57dfdf7397d878f9b657784ed51369d5fdce66f97f1c6771507cdfcbf270681c723a6fb98a3adbd2352d80c0fb345a7dc289fdf39b7ddeb3fd0dbd408df6beb1a0b64a07609b0c66df59e2cbe008a3af1b3a541732df7f29d262d9b3cfa71d96e81bc1b5c22d333769d03b8fe3f92b4a2e62a34ffc43b29d60f20324e09dcafdcfb481b06e0a97439cec830030180b004164904700f9ae94c25b53210e8e6c78944f0d360a24e9fff18511ef87eaceba15ca3ac7fcd2d460e0574e35f0e2e91bad4d4ae2185fe7d3d78787f5d50e86b5b660148babfc7880dcc9cbfb7ba2b6669384e304026c8470f463c03e45abcd436aa4ac7bfd9a1477436fe8df0c0361c1d7872d8b5f0b3184f1b6f40fee8df2b829efdc31d29724dd888194d3d52f7c8306c9b83fa7039d949a65316dc31b2603500fadb267c296e0d414a3227c41f558543397b19b6f74f9febf0bd76c0ee36f2433e84065f631a9272d3a2d7ca9f274cde37d420961e133e07702622f1653ba500b916e5d0ba8e0a27aaa7004b78941b7ea76961607d7cf14e77e0748ff62d19e66159008e3c6d59bebb4f2a227862fa0e1b643aca92d7b097488043c46ff73ff07972ea0041fec08bbb562a769c90f772d2ae213a0c402704de73db6cf5c71f228238797753d0cc20342ae33997ddc50dd10a227f72a29eb63999526b85003697533eaa08fcdf4402e9011d479bb4b13701be8706a5a9e9e08c81d1c852da9a3459c66e9a14080e813fcc9d90779481825475faf80660fa97c44a9441ea381c63baa8532a4ca84af7484dea2aee99a8b2a63f4777aa2ee48bcea312dde2474b18f34725e1b17e889568edef9ef3904406cbcbc45aec8e4e0e0fbaef942ae7acbb7ced651ca5165c1869c76093ecd2207df3d6aede984c695def67d316ab79774f8cf96ab9bb7be0123478165b83253464d4704eee26ddede1010290f6bf24ff631f296b69ce975b505fc146025216096f8654215c5c22b9c6e06cff9d8c2f372687277d7add1990977c8404aa72b23db1461e0d2887c0a6f6b4da85b70d0ff0b686711e743823ddc33806c4d7ce0e3c732892ece11f6861708d7b0907b5ebcf2c96ee214db2c28e7fce84bc7a6176df0b2218094c4874364d4983ee0e3c0e5a746b7f19e729a9fc07f958f1fce884d2ee5f5c851d6dfe707c43ec624e385b8c0c9b92d3f35b662161f6cd4f02935364dc7614d84751b7cc912d6c0c34efcd5222d5bec700bdf4da8864172620f255f26c75b5f40e355ad623cb48a6c67f4d2049f5e4232ae8fa21d769a56cdb4be8d755d30baf77365e0b180c6473309d5ba18797409321f579c5707888a36aae8f47846e7ca047a0bc42ca3fde667b3c0ba0429b917d1c3be9c2143fe6b25a46408608b5887b101297a18157ad4296ae634623e5b709c95d2789e22bbb6794ebb3b5ebfcd006d3dbde326e9adad83a6a8d8c69e9548e6ed4a86da73ce34fe5f1d6117ea89cc4e199ec905e7939319884fa24b7a5524c0088b40ad2c810b9364abd582aae00da11a4eb081e900acaa889534038ed63c818effa7b0bc40f815b3f51a342b87fe1556cf41181c1d88d7950c9774c1e1de38c3536558f335f4d1dc9366b63ebb81551bdeb0ae2279c828450d268e85ab921cae4d5fdc4308bf288b9480eba90e2b23135d79a7e2722083089dab56da53a6feb3f8053932a6059e031d74523a046828c4e3db44168f523623c65e1eafb4e62b7e1b37fd1363241afef27fc24c107072d39b69e328ef23735d71a9e80a04160178ff9992357f5532b75dc7a2f9b22cd2f2a54cbd8d8091a68f3f04bc3e27ac877187b0d31620902c3dba6822937beea8a46e7bf730726b229e222e9c35b963928aa8af0e42056a6abf94feba26408c1a5ae9dc61c31e64c2c3e4282227479bb9f45f0065f45e2302bc34aa264e1f7a542da4ef313813c1e49fe384f57159e9893088b12e8a3d0b7491e7d92cb72cf01fdd699819cf75245332d4d163569a1a029057ba25c84158d6aab7c421c6107c90b35a2e07b90f870cb8b23a074a078d6bc8a0c4b4ca1f9d5307573048218e3dd6f655dd9c0fbc08579466eeae63d993f414cbabcf474e78770c33a9afc9423069f4b91d00f6679d81bca46a29881ae2a22a7b0948c08c94cfd7859044f6462fb30e7172a60e9bbaa9480a9f5b4aa00e23e376fdb24ac7367c0ca0f85c520a0332f0885329fe5a8e8f9a69b83e818c7c20872415351bc280e8ec6b521745c2aba86f9b2bee5e1a1482b1333822af8b1c35011747639407931d62077dfc0b7dc06739358988d0f5acf20973273b5b6068730317c3e67b46e2fc676b98c32742686e94d15f1a1988513722fc27840a3ebcc598e8adf0e512b5f8d2879d8e5879c55caaece7051075fd817e440474ec1b0fa072dab5369e13f6dca012750c0058e17d80164069a92b2cf1e5d3d5a36f17bec73b5bc19965284d2226ae51e76608e022cd390414ac837fc3e0ce4b88fd5cf7bb2dc93e85b24846439f9ab83e46921a69f40dcb392f12e0bd44d18b12cfb64a791a812ca9abf27e721f244a06464050c58897085d1c4a578f1711ea577ab52a40107abe7cb8454e25df44e6c97d68b06705d70929f2feeb946e0fa4e88269457936b97544e1af6fd7fa713a86812f179c0cf3cb4985721a820427d824ef576506c109219cfdf1a7207fd1275776874e18016f21eb20ae814cc37192615848b5fe2b7e9770fd3c69d7d0f69bc2c7142e19be38a3c16133237025256fb120ce3609c075848077b91cdfc34775b6a7de7dc72068add55eabefc604c92922d57a27684bc41257ef5458b58295f3feccc94ed4787860ec6ccc8b80ff145c70cca33211bce9e1e037875de97146c6a671c462669083015e5a3e50b848d138526ff5800d00f1295b91438b75300b73b5235f84a70204d807ef47a800a381cc25ccf0970cc7ecece400f49e794b591129089efeff4d79373b4697686aa6da9e7827a7a2df813c9ae87a87efd64dcb2c1d264db3a853250b4d620b0b75eb205b5d64eab5a491d11c72aaef5ddb933aad46e587ba6b77bf6da0c61cb526d11b8fa27250438f4be8737252e2987ece3a718575506d864ec7da82b39d01313cc1aaa1b1ccea823762fa5f9bd718102b722103a8f50068679776c8f9928a36bd6b7d6ee2c44f00c92b2afd7acd8291786f34e2117c6dd4da201b6f479828b2478f6b446e5b0fb14e2f0f18a65eaa2e05db150575f3d27e0afb56569fd0df3fe1de4a01aa99c75ae299a80f62bf2f6b296beb876dbd17bc970d4d1ad662defda14a25c270e6726403cdad3bca8be4b55f0f88655d17dd3c5f398117f1e075a9e9b4f988732d0be30b34935adc531bbe48c74f60823e52ad3b05c7876cae28f696dce6695c756ce0465ad5fca40abf79ba3dd55ca773b0d2111698a062cd4452b0c22a9846cdc390bd735ecfb248d22b31a90df001aba50fd709863e3ac7dd17205ac477bed9c4dd05463e3f8f162d9766a1990ade50c402d478bc688d2f6ee7bcafd2834164e3a7748d549c75fac985de266635af22083b2ab5cdbbf9edca3005d3e72986c234db0bc4b4ecda2dcb3af4bc05b4a357988ee30f17f4ef00c529048c85dd37458f0cd56ebc56c3a7a72bb94e67a1c6924c8913194e6a14775916d58d100e9a52cfea29f1d700a88fa6693db81393c914afa1dca264c843ed6f03014cccfa3b04a0ca3595abac71c7557d56239ab9f5fa3f187d6a6c82307aa59bbfb83d24af0331842aa52a8e538d69274a4058635ae3ed75cf609ba85b7d1d74595b30345fbc4131d49a633cff84c9ac47e12e7433d5c9f69cfee4a803759bcde3ae7324b27876b9c69bb4a790198d94fba27918a68d8f1f4cc61dc8f1ca0e5ca9cd95f6f9738a78780f0e1431e1c2e2a9494364c2ddc3c079d5b2c64026b1a9012794a5a6fae3eb92ab66ba2641259ded2a4c6e8529e76263f14fdacc8e72d40b6f0a62205c0bbb90242aca4befe9dfe6d0fb27a8b9d90a4f34df5d84babd0293c39a5c766d2e931bc106e9b78ab42a56be23ec9619d286f1bb01e6fb062958f8cf4efd4cd5a62c4bf104ee7648b86b06a5512bd128446f71de105cbc3f4872032c7b58eb72c87d23ec4ed634bb20b63ead51dab9f47604324c259cc4068054af40844d0af2f12f4f388a6d9c2117c9068ef4ce8390e8fc17eaa8311080979d9a291e93943ab6375521afe688596fb719930b9597ce6df2ba846cfed797c69a2431589d5b0163106b0f52091497e2578d5c1a6a4c2db6fc37a4dc156c472a09487a56645a80feede4114c2a61cc746e1fdaf9a2f9c465fd78975bb2609ec3f4a4ef22761619eea820f058eb939682fbb79f573b30a4ed9b5eb756db8618bbd2c224c6a4f138f206993d481237a7a175f3986cbffbd42f47c5dde527412cb52220263ce3c7c8147348da96c5d7b59c2065e3cb81732b290bf841b1dd679a0975a83448a70dd1e114aa3c7c37b8d763b38aaa78db24fcbca33974cbf78e6f3850c04c3dbc831b779abdc09c041c1f43bc7f77d9f6aa6f00b2cdec8ffd7a208fef67012de59ba84e22642c85a8f38a46dda3ebbafd5d72ff62426e5228e5330905b555e24a6f7bce7962c055c2aa473325391f116c98c6769fe057427cd8d78f84a9f47e083f8818942c626af224b5fdfaebac05e872e52e6612488b41e5b3eb9e70fdb212cf498e876a8c82e0d0989550ff23e3c4d69262f9aac28d8c96cb139155cc96e71fba620f1fc78df3108fb301a764ddb09d6448f545d9275e4f0aad1e94fab7af4436460ef4a3b4d21ad3056345a450edca642f746ab035af4910ed93888a6ecc5960ce82bf50d6d4d1c80c5ae27efea1787c379fa7788249d9453be61b766d2055c51c15d8e68e1fc7f5d4cc1297b8549d9aa2c624f3c3522c7c839db24171d77b22e5e417263052c5531e1d026c8b626ef9caa5ccc6933e092488607800bb9ae272cd673d3b6663dac3986542c2102424d5778def5a1a53ace79d30c01d4208a1f0405ba5b75826ffd128834ae6dd1f2aea5e4fe7675e4d04b4abe2025f815662a5cb930004508cce6d0bf2f4a7aec083dead112620d6d18764a1c1f24f2e3635671d0355698c560fe2c13db85ea7c615d4d7b85349b1467ded6319567ff91cc7e3375e439bd44e27e2798550d24f02c5b2d10c94dd719835d6365db2c30bb92a7c1440ae85e3874384c4b754cfe417683b7996fc044eff9458b00660848eb68d82601d122fd5dfd9e67ddf00540c59f24c81ae2c0b76d024151d66bd9ed90fce5c1204aeefd8f86bcd84bd6d518a6a7466193a317cf405e2a13ec9dfa847b805831e2df897242b081ec1d31da4ed4d1752d11232349d031fb3fbd3fd50af93aa8311c77bb9065300bc70c4612d95bf6958593519332e45a42d81730e560a511d73b9a7ac4ac8330fa0e06566cc8d9edb1d7568dc6fdb83cd46dc612a003a2f2c99161e9eb69acc008544ac9e38028301b26c36dc8442ef2bd9f29e29706975a11be4657bd3e7bf776f2606eefec4f379963e3ebeda5e41da949edbdd1132e2026db29e344c8346be7a631a64c06ad20667e29c91b34e371d80ec75c1651e828581c107ec9c2e475ea40c2855b0cc681cc0f7b8057f5f0844c4fc956f510f9d8ebe8e6d895ee425c5381f60da334b1ce8e3d693838e29142af5c9ca27f25818ee492ea4597bb84fe256845fb6809e71bfc5fa86f2e720b7fd5daa6aecedd6fd2768ab4e84fdf1aa59f6909ae51b5b71d3214fa3a6d3ae0d48653f3598088d43c9def79887911ea0a9f242a7de1ae0aaf97f8eadc6c1a9e666f656cb8d6a2461f3e89bde165bbf1b34ef167469e1852c8c9bd794d36f3826f595d56838c4949e557a4a476cf75b4d40f89b29b3c1141c9a4fa5970485b0a50b90afe37e8b687a333cffdc2560370823d3fad085a0e82699ebf7f49ddb1abfb9da91dca30cba3cef2ab64cc62f5cbf19ba10ae6859d393a081874e81da778f2b2f476959757be884cffc94975826a423b0f969676b8d35218be71342e69e0d6cf2c99347b875356b3a1b8b4079d9c0fe11eac21fcf80e4885284fa196c443af8991305ccdf7cb05ebefca4e14ee73b82e05f1faaa9e378fdec4954e347ad61b04d9381daec041cb0a33088c72c80291735a84dd4b054f32b89090a40f57198766ec8287b0aca27081a80a7f454a3ffaf1348fd1e4db952abb0ad3731624d892fa445da0a760e91e7d8110e9222f296fba4586ac573849a6cf9b97ea95d5cdfca24cef5f9912ab6267496a3d1d67126fd8c649db523a47f58da45b4d87de9549627b7e1406eb71a5c452dd31ae6827df2a26fe654366c4a2ada9d53878ecfe74a7e31f6425008c162ce7b49f92ec2d505ad201814aa359b3d344470214d144da919803b95e873dbbb5236b5a2ca683c03642205361b3345ffc7fb16fabb17f64e233a38852a68495eeae3785ccd8b5741b0bc3cbd52fd030398c10f2bf853e2a9832b7f1cb05ba76fecf0354c7b39b747cd64985aa4f00c9ef928d25c3f9324d0933f69fb68d14de294718349fbea8fdcde6307c29f4b4d9cebc0abd36a1b337c7ce4355231a57fafed41d250d5df23e7d77ddde05de8cd6cff5d19dc2036a9cd6c1000a9a21be91ff75ce1a1ab2091ac0f4405af4dfe71c0e0d76abb387e4f3a6c15173a4079b6bec9916b76a67517e11bb1698370ed14ba3c3de59032b8a834bd6f4293c25012e72e6977bcb3ec0d293dc91fa87072a2b9a343f1569cbf0c2cec8266076aa8a64acb84634ec9b89908d695c5d5e664eb8f449f771d3bf4b4a63f453e7a8265f96520e1fe8ab6f846b73d137ad8085d572d990d5fda8e81802f389747e6255ff0882b3b4d9961ca0359aa7d690754b3aee9902dccfe0dbb22e9d644c722c3a13155c79e2dae4007205372bed74099cae8ec9fa6ff25f9734456573cf4a6828ab6bfa952e7ab35eff41eb664a0450f49bc7db36be66787803f099d851c5d73cf2fb99cd370635a699515f1bbb19181fd9025890d25d05caa348d3acb8af7412aba522bf820ac2a74b9eb1707232c4828fe2b1550b4a21a9b671feb8e453f2b426eef9c5db1a0c34898587469172c7b75204f7677a0b42a7bdf88c08e6c19f7189b9c95ced6ba3c0050bb61e9309c7a0cc7dcdbf97eafd7bfbc9634960027aacee49fffae7afe9cc3228c71a8fccad3585bf149cfb27787d1292eaad242767596110e466b65aa146648984ba2e8691ed038ee2dc285b1ce959210c5d11000ec243f1540f7cd0bc05c3f32ba6d907d834996e892f44db6d0d95957ee10aab52979a38a5f3f590945aad88afff677253b2c5c2e94123876ed593b3da1b1188c0ea1ebbf420f2e3717aacf5a6a79b6a82483ce004eda5b5b0b154e568956e3ca4a50b3294351789a45f2a950dbd74bf75f5e70cc52763a2210f02c75b95bceadd8059f0d51f93355e87d5831c9f20978628f2be4d5ce11b41d7999afc6ead345b3543ef7ee7cfa64ac5759c39c11127f6740f0ad6f7ae42f5619d6e7d83b6d741d2d86b22a4faa35df2b7af94a1b0750b1c214d5fbdd9f6c1ceb47fedc7f82854519739ea4369b37efddb99da53fbba35f34ad81f8a241128be4a6575b1361ed061deac5eab1da226adfa0dd4e89b3e000dd1088f92cb0c1abcda7f4b2b8ce744d110d8e265e17b833372f603d3b3f01399a9e3439260e6a8461fe41120e0877fcc9ba2bf312c89fe1c2aaebe79cb1c8af34305a07d93d21bc0946c11c2241b25a063b47bd5883205320cad6071c2b22ef3d2bfe4be1736dfcb342426328e6d8029638352089437dca6ff1bf0294df6b7e8d2cc0c90d887f6d2ea81aa20365acbab10f48c076306e4549d9b7667409615dbfd1b9e1573c82e88b1fd42d880e9b6012501d14f829c0d25ba141e6e33f51784d83b6e91011d8e4f3c388e152574cd30fb270a5ef615e525c9e4818b196cff17279da074387f8d1f527e44bfdda6b638437e6120f7ec9a811a27da572178d74c36019b27f83074691ae646a772326c924c1abf2b2a29d211af6a7fe3282fada0ad725a65d45a3236a93fdd38ee28d6ea5d59b141a54ea3266c5ede9e7977338757816a53a816fd391d5e8e93f11d56fd87f5158c306b14ea695c67419eb6e5819ee641940862d22d56c3f7a02e5eddb516306f200e17c214ef4761b2bef02ee6cea8cd542976797da80dfae2d0a16a028216c6a071ba4c1683dba4cfb774cffa8efce867069f92c2dc4572750205673362a54471d12d44764377cb4675433dfad983e0ff9c21a4b17e4250fb89bb14d1870635c2c7fb5b39d8f7d9646cd882efad8170e711e8b3fb44930e9a006150075bd6b20ab91ba24394d30776ce252b95d2846805fcb39fd470e85caf21398c133855a000a123955723a1c0cd1b2fedb9133a6129dda84429a6a994986128b98b01a5aa2324c279c791c303ceb4ca7f1b043e2b68403dc358b849950adc4f0bcab39bfd0192125cf339098682f5ddb7493c5b8267e1832b82b006412c23cad1a2a96d678b64749f3b99ff53734f3f163f5b7d8203249550d6e3131216efe2bd30bd2d3f69c3581715b4c381c0f7df0e0eb02bc6043b24b0501f12294d9ca13060d6b95103b014f9b28ff3e3a4fca6f016131e4e0cbc35b6b6472b18ee6d13d7049ac81b243ab5532e8784a172c2f24706d52aac3f6745c95f1e5426a12038ec7aa34c4f270594da296d6c3d5600a65c8727f63221f0d9088c5e647b9f22902f3c2c220cb030f6411a186fbfe1f838b924e436c96bb461437dbf7e9b77e77e638b66e8733381ce775d3933e06837602464f55ab6536ba7a7853329dc5f098ea83f93d757003880416e50f34e06a45871d2624eb2e1f59f5b86b80de1fa274fcb88c9dc9b7b9d91fd16936392a0155d31b554ca12c3e61a7c25f2500a430171d3b6c8de21ec8309c53e4bb6c0e4179cd9fdccd2afebd2240514b99d8c29cf0eb1cc9a348e3b8fafba2331b067aa26e04079f83aef8f8cc73a4919b8683152876ab02603e89e24fc55e8771c8ef8d55bfee6a9f2dab0a3b83f54b83a46a2a79f41bee5f4709d05f102cdde9e40a5a838068d19ada0cbded3f65be566ae2e4d31799c2eb35cbf796b097194644922cc2a7344773957815ff42e54025ea35daf0258d8c2f435fcb5e901bcc83239317b983b1598456bf3eca81d5e44ba2bafc405790fa8b39ebc2c71c0ed6d64bca3a539315ed2d2e3b7784bd171de7c4c15a00627860b4ea47ff3c7bf6a2973b58fee07bd3eb5ab9e9b6b521406efb0a51e1e04320c6e4edabf1ffd8661033992d505b89fa691a68a3a2066a47d4945d3b556f65fa1f20a84e7733a54c39475f4d478d4866e1a685e8aaec47fe44137ea12353420bd16b50494b47e45a8c04cc98ee603e2de26be1b3d9e08e2233253c7b0032078c0812a09189ffe2af448e0fcec351140a453fdd04fde33cf78f2077c721c71b4f184b12d82bbdb56d1eb0e9eb66fd4864e563608f84bd5a68d871a81b93b7317ddc7020ce0b2a64b557f6b41f7dc8ccd6863c943b07798b16e90c2c96f7dd23438769416a9b20583421a733ba8c41894180a23ab3a0f27496fa0733a8feb9a9c1f469302f0c1b6a263d9e2da88ca0dcc92a2f3f7420e21dbd0042cf3850e73767a1667a0112569219e8eba8e020fa040408605cdc0ba302a70d0b64386c80c88048f0364d433be41f6379d3fcee891adb1ac5a98ea3d79774d7153190fe5f76d7c15527dfc6531f591ff01320a815ddec99f3c5ea8858fad78281d87db752431ce4d6b354e6178b453df8b6cab0063301074fd2665fa52284fde59285902c6da389e3b56cb08f793be29b3e6b3452824deefbd9c792fa124a9dc9ffc99f3195202ee00ae1026d2d35fab92042ab421ec7bfb963b8a251ab573d5d3a90d3cdf1255f7a0c9b4a10997d554f6bfd1031242311df6e684eeb858727c2647322a30331dc70be38b1dfd3458d98c89dca1834a6380e334fe347c714c824769a80c8486398328a367f0453332efcab6c2c7dc2223a67555cf8ab696e14f664cf26d0c284e98f5153948b4d8453f393259b7503c8596065333349c683230aecc72e230e98e143df08225bf6d8cc06cd9f5ade98aaa99ccca19941cfa5560b5455f3c024d5b532584f48b490c723d45c15425ef91a14871173881f113cec041f9be66e6054530ab1bc04a59e7fa0bcad4c4a83e3c81c5dc0991f01127d8fc037b45730ebd94d6de82c553719d6896508d43a1a04b6716cc3108caa7424359aa19db94d6a0117d99038b171017b07ad97e00e6d7a1beeebf88c8e7cac34215e9fe9d7a6224652efe497b3a273c54a6b260a0bc9412f0dcbf596e570cbca60074d2949290ded8a63c2aaa4c74a106359baf1e9cdfb42909170202ac7aad49037ea16b49f2aaff305b556aade207e4109d366e34b9646c4943e2dc8bb36416cf4467cdc346111c9680b1c29758e5f26aa1c839885de5a78e6e5dd4162df9c516a9bb7aac43b2261d2f8f0272ae87b0f8e9e400e3dbb0706126a63af596a9386201a6236344e14d5eae4427d0b79897e005aa86652b1d5b2eadd18daf080c4df76d59900b832cbbd0e748124a892454cd2eff8a67a9302458158de008c9af84f9011b5800b338129ca7daed20ea45189f6dff0f8877ebcb964f433dec26c1ab3db7143b13c143862a7f71e22e0ae98f535a7cb830561d920582e64b4aa4b3e85eee1e5c8439d3eef405efb5ae1b8038ea10c7cf04162a85794dee41312db93cbce6416d12775ccb06bca8eaafb2dd0ef37e328196a26cfb75913872ed4e944af045a71896ee3d98e57c9be5aa8290d9a61ebd2acf4d5a5b6a7c5c58370bdd8bcf225185d00060d51c34afd87e265f578554be98556e5a291370d6f28c19f0100f75920132080ce1c3e4348155283f1d82ad57cfdd5577f36504cb5b9ce2c1fd2337de0832346278c654692543a265576c9c02de94d61ac7230415385bd90d77173f13c263a4c3af2f4ff7b10effbe257ab72ba415488edd7dd9c5b6b112e3dd19dce5d9bef189e4664b1e3ca37338a8ae10240b58238ee697a373abbc790c34138b6bbe2abd58b7793ee7e95aa4a4d735484bda07e6799aa6afc3764b1493233dda49ee20e98348c3e850ec6bfc1055b59eee403ff4b7ca619bd024179fb58f86893bf3f7175fefc326ba269379d59554e4003d81584beea87fcb2a421e522b7c3b01271822215924a8d2895e2fbd648114ef3ba6a71a5f612aa80c9ce40058ecb70a9f5ba66c2cf91759d2ae4b09757520a7ebd82d7f6f0266a231c310f11ad6ae8f3783d77ac4d672012dc566feba3b27af92d6d4522840da06f079f440813d361dfad0a7225af425bb53aef4028581f43073780c84ad5bef70f92bdef6ff17d7bc511bf4b00b5a25b55dd97f64faddb6308c19b1a374ad37924fb0b9cefe79939ae5bdb82b6a5511784bc6834e14e1f413cd68e01753b423542b5798da5209eb523a2ac99afce2356870e44304892a05f57891542dc3acc0c7efc08a0eb0894f65741292ddc958a70aba5b35cfbb561797db1679b3075495a597b4d212ab7906a8cea5f9318b85251c240b6418efdd656121bebbb55c32ceac0af2c40ae7c706046caec841694d1f53e694fe5633fcdceabb7a95774225025677402d2aee3fa30bf4c1ad273ec4c0203f59e27bd2e5ccc9509ec91b527d25bda3df5ca42a08dac1ab0aa279f38484eb28dc737ec504dc078b82e930ed375dbd9eb11bb378ec87b81dbd9af41d0f3b4585e13b9ad65e7104ea20e3be07bc9ac874dc31c764d03f03ece32b363336c823ee8f59d3c0f7470d56a23a577ebb5ecf63f8f306d0661caf2cdf598144026bbe92589bb9832b2577d1d5dd0553f65b6f9da592502d228cc06ccde84858dd5ad3aee4731bd7a8108d9b30a74013dcf0a0f4d93320eb5aa5dcde7dcb968819d9701cd7d1a9db24f2bbeb6bcde8ae2078108224f544afa19f923c2627fec805f4ca41297523f5aa8e5577e5b654a5cb97a3ff67a4b16bf5a2fb6b60e9d393473dc47ad70399767a2e90e1843df4c5ddcf57ab6cf1897486ce05ba40eb75ae983a28e3bc5fc95ce316504098e7a0928b4f7443653320a4ec447395cf89e52618027dc5035bff95a1c5c1b89b576818c49654d610cf158524b81c122ca6d59d1e09762b55b84aafe41abe3c6488044403e1366b1fcebcc6b7c3d524cfcc3335ec850e86cf0e1543421becaf7ba3e96517ef5e166b56c4e5e92246d6162925aec7c236e0fbb49bb8e503640edd96e5ba3304e7f55a28bba634f4f0543b5b53d76a2e2c0955c7c469b6b41da045263b12ab88861ef56e5af5aa05e2d06424233786e3bd13261b51aa2b57b7e3d55243bf2d5869b5038f9c35bb546346b420a4a9ef82b57d24fa67febf4b61ea7d48d0c536b01ceea5c0141e59d5c115862e2f9c09f4bd199573e130beb39a43402f4d293551cb82d6013f946b512d1fcd0284fdd2b5c31cc1bf11747d690fe06d2e9f77e14ae8ad2070107265b5ea1d486ab51f03c94a829ae370cc75bb3f63122f2a03d376379639fa4eb972af288a73e0621bd1fa01f0c12bfe4e17d8c7bb331396902abc550d30beee6b076286aec5a557eb605a78419225e310ad3e955369af691be467aecc3c2a26c8c34bacab80137ffabaf7be89578cf2559b82ac29bdce027f8930fcc69e600ed1b497a68a50bfad0abf522b4c8a3c0990261f20e8789b617b8aa216a4ef904b4446cc5f72e9e485d4a9d3a2186bed7982b9fbc9ae8f43bc24ababe12fec5654e9f6b40407d50835df25d5f03e46efde450621dcba5ee06ae9a93e036d74cc1de7b8cc453e97a9b334adf291090204f256cad5e122626fc3e45aa894c479f764d3bc8268e5c2db3b4f9c9aa4534caecfe22ec486c50245b7a7ea3a4c81591e462aa41cad913e8926485b0524e0f8667fbc2ca44968ed2b1087395bd9b6b0430efd4c3bd871184f6af7fe7badb7709580381b8c358002674cf715398121d70b72ddf010c7c88043e26bc701ce9f17e92ccae5605957418e5f2cd2577dcea54a6646751546b160883af4077392641267a36bba5df1b5666124b9be1d324f57d8b987f56370fc462b0f0217bcd515610e7d3234ac4b014ad027c1fa9816c7c9071317056b2d027c65ab642e197fbdc1133bf929c7eb69715f96354722e2f9ab4cb78ffa2bb338e918c5ba5cc9e99df03519fa06852692e4f9153d3b3c1ff7204faefb314395fd820b1c85e73ef58c3faeb89303db9a684bd80de06d8737c7aa2dbde87599e3890e35fa6a1ad0e5f59470474225b2ff40010d0797e055ac8b43045ff6b4d9ae2c78cdbaadaa501e4af41d5fe2eaa5951d72f47b21c091f01d938d70ecc394d1299487ace6fd33bda49a4c4b8c71d0b006b1fc29188ed60e9daa8ac66eb2432d920a19fd0cd15f6dd045c8a455cc65b4e934796e97ee11c3323f28347da1c4fce7dd2c02b07abc2d4b098ee4f1ec2ddee7d6405ca566b80a23daac79e16ba2edc455df404432e11f38f9bbb9598a7694c6e7c330ffff2b9279bff3913d4fb57629beb08808f5528018217da195658eefe708f9344339448de58e5ebf4658ea184ebcbcb28fff048bf3a0c7d5a7f455b97eb031ee84b5403f1e646ddd213fd9ff3a6385b095d313e40ee8a012bcb75dc3ae4c5768bcacbb644b8d69e8f87152f0effad41b808fb56c83b5d8e9e93bfa9029d42a910ec66215b0e0e7be074caa3692165403294d2338dc33f291b6370823c5afc479199c20f09ed1bce5ba2579607c2a5c38182c5b7e88b93b83d9ccd918d646819129f1b6e88dee08d4751976ef7b10501c21cfa51448b3319c68f04a24b3bb5e26c95b3a0aa8dda05abf7cbb1b52841aacf28b62278c59753b2a2e9578d852c712d7d8cf9d6ec300c3fd1aeef8b2c6d32e2caf976c0653ccceb7d5e5508b209d0889f4f5c008018e9dac3b82f003515c6e3059702811436529096454a3cd032a51da1d13fd66dd4c729d690d276d330cb7a2eb202f7d68604a19e1e9ffb6673e4882aa08c021e278c5134ac667bdcfd3fdde56e65aa25da19c92a6f0b097812cd35ced27cc4bdb297036b0a5c28d1ea9165bde0b0718686e8680304546efc8d5e58af0ec618c1938eafe8457d3b84f0ce40d7b9a59cb7bfa242ac20e97d43e60eac08c6c572d2f3a619962e05ba27486cbda7224929d2d194cdbfb72116afc30abef93da1835d490f9d0947436ef80580a9a831ce2a8ae4d0742d0857233b64664eaafe228248ede9fa6f1b00185d439aa97ccc6785fcb14fd48254e884eebcbf0a8c057250c4b0183247fe1fea8f1a6f40b3b97906b7e5b4ceed298efaf62a69722cbebfcc21b64ad1a59a756deaeeb08a901be4cb046ca6649a8816593b246e6317f98abd517ceb839f09be70dfeecafe9ab52e4dcc4c4b02b22429f57c66c4959530c465fabb1e6b0d005febe57c6a85004a734f20df40f6238be0987ce4767c50f0c6b665f012a43824896cf2a28b45c2a664dde4d066f4155acdd51c02384ff1bbcd38378989489a804b8a626b0acf539a86ed360b0936f5acc54eaa87c2e0cfc9407f39495e8745aa039d0ad67bf07f4262ac9a9fe82781a07ab3bb6e24a9826b0a61c2c38276201776d258ff00407fe81fb2969c7df0fe31780bc61f71e9149f39382658be55e6b3d126b3ce8b0e6aab14566577f96112347944ba86c7a4601d3f37d792ea812d757fd31a0c50cc09607daec894e81be6bcbdb5de30e904702ef8de569b1f6a260bfc093e76e4817948b59fe6a1bc0fb6204865d927a511afad1009dbbc83543a9306672e61091f6be0e1b021a3fa927209d6e36ab7f336a3b8dd1f3696a52e6296dbc80d0339fd3f573e67fa6682d7544117f30fd97a60b7e8d0491fabe9bf3888af51d25f26717358eeac05c0521d8e06923d986fbd8f37f41b74f230093bd9703c0830d0a994c89a4aaf6e6d8d69b630131a1b867d456e5c407e7abf45cc8568d751314d3cbb04572cd59660901c38ec8542ab4e3d97b62739d5659348147dfdaf831aa0261fde854a6e4672aa97a0d8e371c8a1aba29d13c61c557f2d8d157128439fa9a1b1bff85d5e110576536565b8881c47b0d41b9a4aca67058161ba473c2952320a248d76d428c5921fbd405fcdd217ffb303889fec524e6ff708b199dc5766c578a5d509ae1af0e9862b3a8b1bab171a55c08e5f6591b4e91dc106673f90e4adbae78322d7a20dbd5374498f824bd050ff5047f553595b7d0810af8e9cef67de767d926385d3e7be6c2f6ae8cdbc35d736d2f9f1a8a3f7a91da235bca98767e10e368138bcf9364ded2aafbf3ee65d67be6897fa963315d9471db098e2e6f276eca31f61f2a2ce204d3e24a2c6a3005ac42e1b4d0cb610fc4e95cdb3a466703311da4be9f87737079286da4f1e585e4793db6dd3b9bdc5dd9b659148e3c8b2df8600a419be324b02f0c9d597593cb0707c1651061534b13c054e2181d4acbe77fb08f1c50ba12a370327ca3f2322b113b7ac512a5a92a0240bea92d639e6934b1b09714a8233c9bb82d02dc4ae0f72140067de7d8f279a20b1d73280c812d6f9fe5811968b102f678f9adbabc14f2b7007987662943eae632dcf121c41e8e248f619c9ff710d1fb6b0de63537052cd5e04684205e66536cd54e32746e9e68ae949aa857ae1ceb6de713185d2a6f8d44179eccd0e6c5d1a961b8e05f92c922789a1e086e2f4e6aa52170cfc96d5b40e9ed2989ff54ddd2788b37c7fce0b856b6743c41a5863a51ae7c0531efd0051f9abdfa7163cfe1cd12b747258787fec2558ecb1898d7dfb36e95d31614ab79b6d9eb9416368b17c87805211d0712a8f17f03f486a1999baae81dc502b465ee9042d4e453d5354bca5010f4c4a9716f402b1c5570f084aa9f278b30f73f3782765dc399c4b0dfc5feb918f69cc0a7b36359c38532547a1b8b4017521c5f9234a708d4392d70e4aa836bb2a4621061e8294617e8982354130def2dd6e7b320a1bebe8048d5e1d8094551417f771b0b18ca474aca1765b12c17ac7afdb8395192301b899c2170347ebef9e474e6dc15df0b16350cecc97df0e098d13ac076dc247d3195aa06d78c17df62ececf25b97c8b120f39ecdba24174f3fefd9d4dad6ee96e571061ab512700ee0343a7bbcaed357abcc71ff393eff98641fb976b61bcd7916c3bfd33435c1576bf53837e2e6e3a1d4fd52a6b7f8ac81a2bc12efec3b673e461dcf8d3519a4a0f50160e11f2a3dc70d628b18c45bd37d32d9110b69ab11cc18d5a893a3a9a92dd9cb91478ca66100e1b08238477eb542907b061352f9a8c49bcf26186a36bca33a4b44ce50fe30bdbd00f69a02568c4b2cc1bccbdfde3ed3793a1e42d50e49d7557c96a57624ffa2c95ba96998a7db4c58759868114c3dcbda067fa7b9579776957118547964847dc19e9ea5377c0ac8d87dfc096113545300a49cdc46dafbd2b023dd1f1bc2cc8c581d52872af026e2a6496b1f2e95f768d3d2fec5bd99e0e6c35cc5a4afa4f05a57776b2140752a5499b35732e65d87a39d2468fb4fd15ab2cfa8e085cd560db87e5a0513a6cbd84eab8e0a75824673854f4af2af4056fb5f4d3ffa956cf54b0eb7720d12dae4accdcb5ae386fd827a5ad7059c07d4f3abd20a2131b2f863cd95cbfce5a536a4e41d42dd6d1586c8ff6950f3ef4208c19c42db5ddde348e62f41be278520708baadf12b5077286a215d21206e59a7fe88d9695b616313191f5054225a8c3b13ec5f519f351bdc6853cfab32f11482367ab4a4eebbb50ed3e069e15e0a2babcf026a982d5e0e2cf770704ac97daa6d9532dffb9cf842e2ef6cd88e7d28e42823686aae78c47150b6d9a61799cdeebab38a68ff39d0088c1607f73789aae7bd5decf61e6dd416f9e353002f887732a7cd04092ffb3e9bbe3a40667f849cc402eda581554662c826c7c24c2a358087bf1ecd93d272d6abc094aa2024a50838ce533def15e78b1a96548fa36e964f3a419513e5e2e9af391d7c6259ed8b5b8c4f49b95177a0e2b10df3c1af430f76e81366dc4d044741cb75cec1a70df2524c5aa3c3ff56ca4249c0322b2d25ceefb91f9e01d57a9f5f5bcc976fbc6f3bec68e58d04dab83108348871e0a5a1e7e1bb0a200d7e4ce7fe96674e379eed2eaf058dc8b6737c01cbeca27e1887428fad173b7f31ef2d638efbf9aeb0a84e1b6d4a974a6582b3608af73d2b25bf68bc8b7b74b376d808edeb5abf0dcfe0902a6299e851ff49580e8da445cb8b5634c0befbfa8e02728a79330099115bb9c351217cf478faf5e17bfb0f31a9f83f52c1eea7e3d40292072579bdc9c9f796e38142ec7d8eafd948cf9c1f862bb05a4db550eb3a58574eb8bebbafe471d04e5fdbbd1399a8081428e7743ba447e1a4f1fa9ecd0669fd0dc2bb2135e423afba5f31acce537406a3ca1d02c0ff3c0e4ebc45133bb7adb049b552bbf36f22a2e0384eff343fc252704b5797fc6b4435a63eb13989f482e163af9bc7122392b6f8030aa49e3f46b78db850dd0792dd491f320989e2fb4d0958b07f21f5dc1e7e5b83f304a5028773d5cc343671f4c037a2f4310a92ceee02ac32cf5febad62cd111e82b82d34e0fb86a187f291912b14898f20ebbdaa7da2ec10c092e7dec1fd68ac49d54393194ff5dfef6c64982affcdec76c522e76ec1e4ac13bb7d2cd090657322c502c568694e5922a6258223b572434cd7de5910541d1e01757454191ba7d3b88222e5ca75cca413b8db41902f144a43bf9d7141994d2bae16a50e0d71f57c016f0dc8fa1312af47b0d2da1c04a7b72e353e81991024a1a2c8d5a8cf8aa426c4bb665bbf3b21943c39bde4c180e4c3e633b7d2b51eae4fc49086c1fb7f5f16704461d5ebb3c4640bad4988e80a7bd5267cfa925d5085cc1157604acc6de419d5538c570392e498de0d9fcc41374d7d996258ff4bab55c068de89a9b10bf5d1e89b7a83751a96b9b9fd18ad5f1d5d8913266e77b41db09c98d8c287c4ecfcdcc406b8218aa3ea9731a1b02675f16b14e58665adab5e0b1b686b2c208cb97b3b0cc0dc812829be2314bd4f47da967cfccec3ccf300c9c182d6707bc76cd2bef41af20b9677203ad2e24279b088ca9ec13738eab2a4114c83744267e1b98884625672b18f5b52b57c56954dee3d006e784032d0921210cf7b9319f15f1c72dccefbb9380ac4dea38b850d92f6c5b764c75b25e7ad9a1a992d9b68e213ffd74e12fb8724a067b0b3830505a3d363a43399735db32de6302d3b63a3fb0de10fe737a5d5d39007721c893d4c0620e21b2103d5365380aaa78ec3d5969d89147e64b8d1970742223e6dd4af78ca71bbfcaaa5e6637f7cb05c3027b1bc10dd10df77e9d28a926e5bcc782bcedc1060e35add602d8acf0c307aa848bba508f4d4abe6c7c93e853bbfaec4f462ef21329f382fe45dfcb2c3750425df30e2fd251bfe604253024e747cd37d2706f1a919470faff779c7100c25d84eb669bdb1c0d2b6fca01b233546600e27ebf02dbae7204e190edd8e30e0bb25367f7f462f7c3df5ca5a4e06d4a2dde60b7b2f7290f9de407cdc6e1583aef4ac992c02a6aedd5e95718d2d2ecadae289db7b10b59a8372b798caf82585a0f7b0cc2b9e225c339f9704b519742764845501760b9c9483a9055d1b33745192ce8bd5a4eefd2815c5f21cc90eada2c9f2099434ba25d150c61c1cf7b39a622c80e0442ab09a11927d8fe9ae3392b5cf0409bc189faf1bfcd734faadc0e87c4a122254970b36c896a50744e84fc6fda869a1b3fd8944d4b4933ab44590fbf61b87b61252a54ebe9a85b4afae37a6ce3efaab545c547bd8bcf2ce920073562162e5840de27f79650203724fd2da634006139e4b8f7cc59ac6f0e82c264ea45e45442a8045c899aecf587277a1f029541e3df9b6dbd8d9ce2f2dc04c60dd25ab0c62228ef0c856ce3f34879ee42472130e316aaf153091fdaa6eff64c9cf13e9896ce420d2b1f717070ec1e427d6008f48029ac7129c1c177668dfc854a0cba4d2f3127109c8d4fb70376a2bcfd74483610aa4ac581164e9f9495f65c9f6fcb19874656f57d6c35a684a215bdb259b1cd5e6878e0fc9d56f13aad30f0ebea1d811dda81f1fdda3631e15091a24e78a3d36064f08c6c2515d14cc0e2ad314971a0957f5f50efb08abf13781785b460281c49b4de306a7c48929225c0a3486edfe3fd9be2894a18e22ad4625ca8b43c879f85e7d539918246e66cb3da687b95f16098191e7bf249cfcee9c636cd5fe5419dfaddb6c7aa169efa1fab3abd2df01f10d278339663de07a0ffd3bfbe2ec8c0cc206a64592cb1b9f39626dbfd340522516c45a797baf1d35312debbc4af907430390e37dd8e0d4e1390bfcdc0d201bd435b59f13bbd511f55bd599f28ec41d547f2413f9a7dd11c9065a377aace71ef4361aff2f2a5cc6b4212eb79d47216311fd70fd1baf23aec0c78cbce3ff44e393f5e8d3a08dddb73f326b08896ecba45f04ec8050be01a700ef12cdac628416ed27197238d19371182c97b5c9b20bf2f96da2abd4000ff06f690d7fbee33ef34eb8df072e3c509543b33b190aae6e92a381afb4433348b7331f9c3d9a8cc05428413fc79267ab1440e55a20ed91257389ed3e43d1743272edb58c8aea99d9a29c216bbc67555b5c6b5884015068bb10fced9ad52b6f58dc69dce8d40c3531c36160df2e44ed875a827c4a48cf4c0141f7de7d9060c25e999811c07d86143df3a5255e2f1a4d42ff9aa7c8c7fe71224319bfc2f05955d012a7088ba5684c9ce0dd3add9231b03667f5a1e01740c6aa39cc52e8c1e11856aab20a8b647bc580fd9dfcbcfae2eeefaf2c8f5c3342f96b7eaea69d7ae5ab1249929beccb83fc6996af41717f10390c0fa703876e0cfa114428d0a2212ca29a0d7b1f16c50e57f60d715883937f9d8e18ff40552036fd641646281d53a2c1f7c004dab427508733f030a428bea9b852022a5cef14ff4431f33f227e6165ff35b9be568542e67959cdf0438b434dddd9ad884a4cdd150aec45e77e07f8b91d4324fe2951eb55227f503449efef21ac67336bfcf3ed8f093b03e39bd1c369e4d9de0f518a5b0576c2436b3104c19098886ca690742445de5b9c5e1046c1ce938a1689eefd64e5a66972b1c9a587321f8d281c546c9b7161a38328f2d71360296b94305652c058fa01cb7714fc39e0d9f74b19e66994dc65ae07475a21253e84363c950061bda99d2fe3b47a84c2193d23d829eda53d3b8eb747742cbba10092cfce7b63b4a6929d4c85e7da400eda450a652236fa8a10b00fc9b60e2a1496b737e0c5622d290058d6452a5b36e9fa27156c60d9b01a652b4aef10bbfc580adc4ea557eb302a5d5f56f43db6af86022bacbd3cc17c231b58277625297ff1cded0c713002a5d59513953150b5fca6e4077c16a0703cf8178ca7a6c6390a2bc4c427a0b81a40f918d8365e47c763bfad9d9d885beceb54381288e7272ca9d49c613e64b1fa88ae0b0e57af120b937c12466915c984100051c058583be112d46b50ef75030004a8e9f24b1bc09c150512d8554f2de7a3d0b5fce24c78473d4d9b987d86bc4937d42270530f821fd956bf7138c6ca61030cea99312dc0c784fd2afd60483b666eece5b8f8b125d519881f4e11871f8f7a04159032dba91223d45b8767a13705fdb373e67230aa20da5826516e3981398849adf57cb09149425a100b3bcbcc07eb8b56ecbeafeca28c8baf1af3208db2c5be312ff6a0b6e48abbc7cfe9154d6f9970fcd539fa353674bd7a699ebbcc3963e1bad5c1a02d8196065f0cdcc9ec304a748a1fd35b734f1a6e062033e37c959ef2bb9cc9a0b1073aa3c11d9b7d2928fe308da41c5b2d5d53b3a83896da899e80324127e1d3b9cab81f7a763814ff9ccc808f55b1a3c41a498f6ca8e9889085b952f8a3a97ed6b1f096d4cfd819d6583c24ee7004843564866e599037e8cd31c1b35a667e9e89a6ee635732827810caa84749026ec80732043ae83839a13b45df500fec26daa56fb14cf8248dc8f29aa17e3f9a4654406dc91e27b26680901d7ee4eed9248ba1a9c6a2f5be991542dfe6f27e43685eb5a7ab74fb01548400cafbfc06b1b662175596ce280f2854296f21be6ed4ed99c801a5b9f1734e8bd145cda5575aec6aafdb6e842a2c73f402ed2b2099e70b79a7fdc97d8b18be5bb5652e15a87c85be872176369189577d3503f2e3abaa717d2e7cbf5cb8db6bb186ae094c4a5e4b74809ea8a6343a69217ea6321878c9f6d2372b58c756263b8aeca8c87d19abe50e4828b6822409ea43fa4700c536934dd4b2a7d3fe8097787861be5b7f425ce1899fc3917125a8662f689190d52ebadda86c6f076b9690067a7f9eaec73e0fa9e8669199e104a1c850bdab45d02125122d8f1ac04a6a8446cc1681f23d4be7440538fffc7b8c7c3aa54c72708b11ea2283c5a29359d625b099be58da3e16739e67466b28a1e2993aafe133001eb40de499e74c27f6d0a382b516f6631ff314b99d3bcc2709fb2ffd1b1db2e6f86e625eb7c5606f39cae2bcc96121d66dc2f2706bd247ffbbee96c3df1ebb8f38adf0a19b8a94d4cd90fed9f88c2ef90e548a676b44fbb782ef0930d1c69afb9392ec945801f68f465e091ea7e0a02e105900f383cd64264dfbff11d8f42ea3b23410e159f63e2bc346f0f25fc3c726f3a89c70aca9360234674c1f780c3e137049403b249b8f65c570eb4a9b1182727dfdb749099702cc3f95690fd6c1405e22fb80ae69bb4c540168db500df59708851aeb70dc444da3b3b45d3f9536f4ec021aaadadc9a6f24a41f161d665c49acbf6b110559971082cd88e78b483409b426b3b8833ca2c0db4a99f4851f0363bf3b6ee45884d30e2ed7799f8efd33a105d217cc49c98299168a52d5deb15570cc6aada5c8bbeaf3534b4d69bed046cae1d4465c9bdc8f1cae8b59a1508078af4b8bbf2f0d13071034021e2002169870a6d04ed6e62473883a99c28d775e6cdb28941e28ba413640eaee958bd2f652f1aefe32cd3083ce81aff27f4b23cc9f66bcc9720264afa0aa8db263a4920a22c61d2b8d76b6efb4b334a598e475abd54196674843c1347e54e96c656b7ffa4bf75e956f522334e60b2d4cacb17ea5875a35648a6a712a019f45f5929bdda44b21187861edb466ab987b634acc6d7728943cf86190ab897024e97063ad34fe273c04d17ac01852c228c62bc7bdddf3963f0ceacb4d5d383f1f0c4494d043e62065416457f7916f121d549b0bd6196e598172463f2f9015deac96da6519e9a59f3e8444944405ffb11c190ebd8e4a3f56a91f02470893768f4c0d209974032d73ffc50fa1d96530636170f0eca21b2955109d9434716c099e03efb8e28040d8e69740784d91bb3a8034599081856cbccfc46568ae1db838642c8c6b1ebb6150fb104f9dbbe6dfe49f258c22f53eff3edc0d144fe5527c411649c5d36295fcbc9aacfa461eabbec272f399cb652cf524f8592b75b242856c02748ab2369eec866a0a57fb29940a513209d5632c9569b7d60c3272edb118be15b5b0dde697b84a820f1fad7def037249fd4d65b35860fbbc1494f8d89b5bb0b3748471b68b9173df101d51a7dc52558c8d0be6d2c475f6daaaa3998633a772f76c26577b94acb142280fd6656d6a9dd6f7a214617f4fab0914fd6becff4445d553fc98a7ae9dc5cf1d45819450af0f07d3390c7c69b6c3f212510f694a557b7c8b729f5c67724c79d75ef1418bd97caf774fd692e9bcf986cb28e16278b66fc936200b3363f1c1c954d7be45f4b5409bc38585e02ef2bf25da4dd043f618baf54acf243a62c59b04fca8db260a1f10a7bdb12c97232b130619210dbbf5f0ca69b1590f44450f0054bbd2729575f1eab6dd4d0a7a04827cdcfcc4c196c4881cc38d9eade64ff173dc72db9a80d7202c2603952a7817e01ca26a1c815199917ec03b9062ae9daf76865b5d734a125fcb5501a80d27e1b856d5771de5d15ea56f8f2c4cc52005ed0c2f6d90b7981ae6ccd576fac656ad4d4447ce85619be773e794b8760756878a78362468017a35b2e52d9b949427a450f3da73d7852e146c64cd0c24f2658ce9b9e059ddab09d8a1cb1c22a24374a8d8091e39e5666f731b2c13abf18c029eb118b90e7dd1cd7ea032c3f25ac0a70c7687a2a21e4103b9ecd24add6b59d384e69ffbfcfca10014ebbbba26619063de13af3f2b7d0d397923f3cabd9d27d13b276fdf47dc5573a026f1b40924e8904b814f1d2cd6031d5e49e0350a113764fbd0477f65bad646c23fbfca2262e910601a4cce5d3f753ff87d829d297494b78b8c254f209b8fe34a5cd37f0b49cc38e03dbb1cf4a1b7d4be1573daf2888d9c48fdc208d5053912025c182c63a7aa7bc383ed5302132f98d46578d1f2af77fac81e23fd2501fba84ce443710bbbca035de85a42cf232dd066c3004c8c50188643e5a1b2db9de357f415a5c9211a029c7776acfdcd827505b0e83a8ce0d2f8abdc8b2db4bf2f71dd3f5fb9f74789229d990dbc320e497d7d2c0c3cc392932ba6195d5ef94cd6264a1e3a3577d8aeb787f5a4273d8f7ada8403d3cc996d8d2d225464434e366b89c75b9bd0e36c6bcd9e64f01b07010f710b74b233ca0316a4b766c3c8cd025552334fec94239c216664c92f0f4f6833bd6843ce80a9a03702c8e06da4eafa7615ffb12349912609addadc722842dfa1e8ad8bf24c1f6852a94ed4090650aef8eb5ca3eddc052d93c0154793f9cce5bfaa2b7f9e28ce840cb155fd6252b75a29571a6402b6dd80d8603987b875f6b19d133622f715c1f1572486ffaf2e5655842896d265278b633dfc0aa95146fc316cc3a20892161e3e654e90bc5467c36bfa5beb5afd378e0c7d728cf073480ebd3694c2b271efc727086927bf42117955ffe4b1929d57e070ecd4379ed3fd7ad2222c7558d5e6e96af52c20a59c05cf7cca60caca87b55b0d9e4d7c12f6c88e68cc1d044b67c1907ab34f458e40fc3d1f1b52e3ce4dee24df203198ac0a456af18cc737e681d4ff916271a769beef5b26ff96b44353b0576dacbead831975d5b3aded896b518ec6d2da59e62d424d1a72b7d5aed02e6ebb1200d27adceab197425a24aa7f45aba4d23848737df6304788e4e89adfdc684737463f15e3286113238b15670cbbb53aa70994829488dbce523c5e7b3fcceb63a8f6cf7082e2eb6a71b88a0219c1b233803fa56cd8c722507d5a6fb8644dfce43a99215c2d044a5729b5ec36b9e413d352e9af5aec1b2f4da44c791bbfe972e2e3c2678b1cbed23715982b4a09f010dd87de5bab11bd0550d8399ff0af4d261f3d138b71b274ba6fa87ff3cc8b61b79505a89659fe77b99ae02e9e5c803c7d77eec6689e6417600807bab94194d7679d4ed7b6835824ba122d296a8f61858376f61e6838e2d8ba8d55bc45b8635dc8aec5d9d8de73731f3fe8136073333fd5cd1aea697f69a467b9f4cf9bc9dff7ea39cb7701db94bab8e15e1482aca51e74be924b50345554251c7aac9abc86a898efbc37d30be0a0b6fe349b2a69299a92f859d12523c5619c648afe02b6dd8819cb6c28232a71449edcb41c6b29e6fd8f9e57c1a1fdc1beb6b9f88fb56c728fc6eb66f38367cdd1c4572cc111d442c1e07d2a6a2e9f3c39182a08afcdff19ca02c8b65ebb8661061a705708c7532698de73b1554cb01f68979c5396b29da28eb6a887bc77ccea6907a604682af629c3266b1f65d010915d8b9f44842aa95036c7f80a838944a72371e454a93ebfb9dc4f156c069eadf03b758b10e53021810d1d508e6bcee4cc79e7abd71b51cd49cfba6047c132f5ee2bc97135dbf1ce538ab88bd80832a1d22fea67d6a9afb5c2960896ae31aa2d6f241f11d1aa4fe61d40b22bdb6c931fe83858061d033ab1a7806d180490f4afa98e32f24695bb368062cd15d4cb28d2a0c0854f111935f532373b4df5a6a41e92b5a408a4dd44a2a5052468301ecd11f071da71ef5d430625681ac53e30b7ee6f993f1f10ffa7cfe0a560d4a57f69d22a91e367989dd32998d9129b63f6f0c5fad4ab2063146b64afaf1f5f312f1435d905bf1919038d0f45fd44b349a2aea805e68a5ae211fd46eaf98553be08957775159d58000487716038cc7d6442b63af014ccdc7b76f285d27d0086da28bdef8d78c28d5737e6bc00f7af50bd05b346115a0d1c8c0dbe31ea8660f0128e0f48f427197ebe94754b95d7ae6f4f6f8fe98afa4e284c64b054b3d97401bfee1e1ea0caed74aaf0256a993a87a4cdbfd40613fdeafa353ed601e28289568b20e935bd655c40b1af9c70fe74f3f644ee2c9a5c0ec5998f857d12b46d050045a433ebbd4d5d118bb83e2e1167db64736e31a69525d7baa36fbd3e73cc2749ce65bdb01a0e5c663ecd996a7dec83645f5e55187dbb82142eb74d696a5f97ef35990d88023a7ee6ce619b5db12b319cb5bb3832b3e6045fd8d5812fec6a44af069bf0d86635592e6e3398bf919f3ca9baf65c4ccadfa3bb908b5aa81d4e7e57649eaac2808f76e56bc04ca7c2b90616ab8246c4ad8f5c05916a8800f6db81ec0e1afb5bcdeaa33390e8e189c7084584f913b573889b3fc960d707613f9fcaa26382ac05fe4d4787aee34c62f74e11326f0fbb00517c00b5f3206059eb1aa828c8c25d739a56747a3a38d1e3f2954a05c912b9f8cbf91b5ad29e03c9842c7fd72038780dbd9f93fad7f6bbf02089d347daf64c861266faffd157c3f3e76a11f80bd9a2ed12799d0d74f4bbda962154aabfc7ec9da0ba4e8414c2bc375e2621875181cdfaed021ac414ac6f572aec813c723870051c1b9e709696d36510ef607dfd1428d011af90a73b118241f76bf7c4ee9371e55eb3a50683b775548f0d013f306fce6e85bf6851888f17abe3d04e01378980f7e44278eb6a1f716cc3eca5f8e75f6c278542ae40466af08c52c4c9555d9dbadd710d57762f0ad7438863ced48712a2096a6a197cf91c333044f58c6f2523b45516103b3c876ab7d69bd434c4ebd40aaf51963cbc2ea7856e076482b3ab22ef9932b6f9bfae923de8a1e595859c463181fb960e42fe85e370d18d13021f989e26123c59b072b874d1c8190a34b4097d9b2eab6c6b66275bf8cbad33dd2faedcb0bb50e242c0aea80c7b0c34fa934435d146edf5f834710b435f8515df99ff11fea6ae0a641d28e3ead9cdafcaf36715b1ec025ee15b3851a4f33840ffe2286c34d657d6ab200eda3a4fc4fb1fc662dfbfbd74cbc5d5a172f6fadbfd38b548576277d6a5099844ed4b64b3c1fa475c208b826ed2264674f5309b1e39b8898a53c8a8907d87d89b1b5f908e37d6bca8a39775aba0cd0ba7edfbae637623700bd37650dc3f4fa7315022eb7731307e30bd5fae21a85d2f15cbd23a0f838fbbfe07c7ab8d9d51c96dbb2354c1df0fc726960f37f1c8eb7fb0eec20b2cc503b4163188250d76cd4ba3e2332965b5254e3bc9cfc071492352441e20fd33605e89a02cd94bde0c8b8bf957c3966a748c9d555e6a638c1952f2101f83100a95a64413e9b8526f4efb8a8285747d7eca48fedfd37a7b6bd2f353f216ae0cc19e7e47dfa4c3f8bec85bfdeeebe7ccb268123e0fc9ced353901f1dfd96b17a17334c720d6d011fd319244527d6ed1acf2a05e0c121df232c92e224cbacffa950d10708ae28ec6f85d0bd396ef78454f336d6e62b9845e2647b37efb728b6bd574bb2803e66bcd6e3c6bb36422d13a8aee2ff7d8d68c5776a72f7495e4ab48a246070436fac67c2bf3754c3c444e0b2ef757baba5ff5761e48c3504e7dcf000cd90dc87935be066fc138e933b303c54d258c30dceeaec8d8fea30a151d08340748cd9d1a3c862cef4d967c51c7facccf12ab50d456aebddd26222fb634e3740f228780df6de4270d49afa4efbbdb491da9638edb338c32afff9af70aeaa42613f3807ad7c11e40bae9f6b383626c626d0d3a7e05352c979b3ce620259364ae034b222c343c2ab04a07913b4f42af7086177bcbb9231e07c4275bc792ba30c79b9397ddfcae88927786156000e77214f0d35e6f2881da7c0b6c0c34d091d6b88fa6c2d0af64c0e0e9c02ffdef83ba560eaea0861a6b3418ed1eb4418884f3a7b462351a24f3bea9dde69673ed86cdea2d433d93ffe96cdc6245b2588e53212e09781c66cbca41cc560ccbfbb49f66013b891c9fffc7ee8b3bba89ba661c795d38a5dc4b7871358cd292391e1c478aa84ff80ced1ec0b16d9e9b0d27a7a7b8bc89a1ca60ca376774f80f2a5f3de8d6a91185d10f43222ef6215fa83c7b4e729a72f955e7b921418f2f30019e2441d5328a9c6eef90a640d01736bacb4865bbc531b5b5e0cd30f44400ad23926e3f519aa98df6359e98162a6b3432d67470ca9420f7e08c7644f8235cf166d4d5a78857bee3745b9386c29bc3932cbcc9d2462b1207843f6009978bee5d1b43896b38c122eb4418d63d6d71fb80e48718c3c52e5f119ca6f8c6ff8d203d4265d76002fa76fd125570bf4f2c81872fc64691af8ee80dd9dd5787aa5c263c11f1bd5c557b4a414b75c1c787c5d1f97ba44b80ec943bad771b9878e2973a1b3183a44dd3586cdf2006b1c05ff83a746d896bc3492e0c506891191d8a09abde921dd9b2f925ce9e13621742d65b6f5dda222ebb76482d4e0c6ccfb783f97c368df42e628f9f9c3e92814a13edba90711c9b8ac35abddf876fbb22ad5d8331b53583554a579edc667f2b353e9c91087e900bb53ad0c3e5adefb1fc7531af4067ceb48e03196b109263ad1de69462a8824113a218744be2eb28b1852da90ebea8d4efb8a18de1b8af582ecc20e6778163bcedf8d6cad88f14b4a72d5363beb70954829848b4af33a4caad0c790a9cf95a0a452ff5bf08ec278eec1b8b199e0aaba55fb3e91f6ae18a78c4105cd197cb27e524f81d3f4fd29852451e0142932d2c3a8e1a01ccbbe255398ceae38fd7bc2a0ffdc75ca3abd98b38f923d7e09503b81179b2ab742097e71886a1325a6c15600ba0b1342de2c23174f534dc5db968d93e09bb2a58c7e6896f6364c5a56cfbe51e73f58a8835bd262842612afbd99985cb180a98fba94b4d2daef458426fe079816cb9545917be985b95a3d5f5539186cf5ab8d9e2eb10fc1c0f90dea0cb93abecdacd66c20a9d33fea152e1a9c9be4b0874431b36a03e3d6723681a7128ab77871b6f22c44a24586b46dae0cf28f59c0412ce0d90c8abb2cf78865f02b41a2fc72d6f3d1592a7fa2f9053d347c2d9081aca687ace74d1c30cf11592929de668aa935568814ef7fad48d452cbeb2b2eb8a0c1b1b8f7a5d1887124a1dec7d11cf6d398f9440ed6f547dae3afd4c40a88967ec30d714b17a233d2ab92f2c401ecb01fae9097571730e87fa7fef9af4b829ed375f9b25c565e1868e06f17c5937385c7ad443b2ad905068c1700e43134f7c39123af907f9528daf6135612734cb32ba139db3b9470872aa3136dc19c2dbd6d0d21937779f45bedb43a578be7b1a368e0a6e7458088bfc3dd0118d6304ba98eaf99d1783e925bedd53816695ed46667b2b7e89b47ba0b4925dfe43d48f76c06f676aab790529b5d21c8c746d3d905594a46cf1c2cd75e38197783f6a558904abd0496908ebbe0f5c1bf4c9189bc1eb411104af5ba40ce38b254bc1ffe25d01c36590cbc11d6c9895b210607b60c57d195e83d2ccd8f5488ce4e3fb42c7ad24dd24d7b657b9c003df834917ac2f3b394df361e5cbbf3b1a0620c154845d8eb345e9f63d1bfc2a20535385c9a4484041f01091aaa015ff99fb67709725b0aa247d8cd83cfac6a5f8ff73cf2b46e848cab05850e087c0015da037f1a869848a242f520144cb70bb9a5b551ce9b5ea2ca29c1ea50f655c1b9f3f14077a941b72acf97c691cb38dd07b8a86b9dcdb5abc8db733619b56a960ee38be4dbac790eda2debd242bee94dcd56123e1531faf9eceae818cfdcb53009a3025b737772abd7dd9359fb143523e787f40cc44f98ddfe3ee5a71ba3a31039fb279e2c053a14be47090430347cddd25be79dabe59a626d4e8d2f7af624d8f29c1e7f76cb412d9c81782e09ea18b91c8fc61bed8039b73d4c39ac0b1082a329a451770f4aa78782a91c44c16e6ee8e0cc0fc77439e50c1b0c30f377909ef636383a2677a9a2914eacad90c15305b0bd63486db2357df72795dad508823ccefbaeda80b78ae65a2923c90ea4457183ffc16091c08de0ef5c249413897c3862c85a71de39e36e409a80fd7f7485c82ac7b538916daf7a2fb687d5f466578d80e4fd0663f351b974dc2a246729dd34d27186b34e3b928992eba0957f9ee7d098eb57c66d2631d3036ff318699205833aefbed6e8d7803366247297cfaf687f090b56dd34d0145c8602154b6825749075d46c24b508a6408700d8d4b20819ff58e97cbe5a9fec661bb409daa95a5db7e5be5c9665d96ef888b91f2377484baab5b1179ab23f1dc29ca3ecffe7b9685d8e5a074295ec79904309d2abe0f53c2536f9aa2b138085f9f901fa80532021cf4b3a60b5fda8bb41600d72c4bf66321539fc5a6df32b40fb350a5edd84766e4ebc41832412cb40237c9e7ee0da7523dd3cfb600464796b6b6309054a1cf19c2b9160ef1ce377164aa994995b67537b134ecb9f0dc83b027c652a7455890089a74cd4616d6593db698b9ce891d016d67997c55d6a8e6e2074ce03dabf0def4de665f6c0f4de81992db2935994c2b21c615e81d963bed29710acee6a4052385ab4e74f2f4865f2c82f43767d1992ce360faf2cc35835b7c0876cc7ba50dfd22051e2ce39516998be64c1ab02311ebe82f2a36c4b941e5a199faf971aae3a113f71a62f9ca70b94534f77a7376c4110b50285fad0eb4b02e6a03f050ccdbc44728854104a9270813cf83af797ba507775d20610e1bb9bbe02c286194da210610883743abcbc9354fd42177b2c710fa9929a2a1d5a81d6ed921f9f3b7a4053e1b01ed756f7e584f926fd74b0de94cbe1099b9085fa764682d2f6171dda499f28fc8e2dacefb84f3e989c0309f88fb523d6e8571b3a13cabf1d00f05e1bae6bae5a08726dc5f5361d240ca863ab56b588fa6c8dcd2c5077764be2843f1a883873c8f8459b86d5e8891ab2ca59d48c662e25033c8d2216b9e7661bd93a0043062cea4bad5ebbdd1fd23b7c77d6640c95f1400df23176782f86078033e7b1c4823a33b5f41547b0c768b056a0b15e5d93e0743b4b443bada6d4df3364a171c773dbc546d67afe7fdef73b79a64929dc11c535d0326ab5530afbf7b838418d25c20bb247350d8f57c6a8dc4c8d5233fce9fd7c291d0c3be05d44b4bf6ed4c9ae3b80717ecb58e2eaddee27935a6c0b531b679344afc0430d64d5bb30287b4b4bbf8758a8d4e060b41e5db1fc5c9d21fd648cfd4ee2f93e0d9007d8e110c40c4dfd4a77c57081a9497f878a808acf5791516fc144c662d10e3549ee238ce59a97f514d4bedcf80284d6bf412aea7c17d17640b184b0de2914ab869b543564792cda53d2fa38472428ebe8136f94498219a2ff700219c50116cb73fd99e4e7f9c71a1add27ff6a550dcf57efb4e954795b9055d1741de4ba1d905e0bc05e2b1c6607c5c5538b0e306426ac8c8264b356ac220e9111f4afe89fdf0432be8a901fa31873dfe2c28de606180c4e082be96f2bd8068eb64c18d60a9fe93a700f65c5fc17663e365d550cd59b04e694399c68d6d48b8d17eab5e4f1c6519501c2d355f6f5dc486ead12677a061287d2069410f91cf661d2b2148e8657a6a36be2adee9b68536686454fe662fc49d160b02bf281d9f2560819ae2def89cac92c81b65154a9a6b82a709dd185f97b82a0356edb58e10039f5c87ce6e3d5c61f1f95769e9f242104029ba41a81072abd55e4221b443baa0cf5f5f7129053f5cfda1d6a946efd49fca6b5939473dd900265823d99e6b0917049805fcaeefb43589cebcf9b377bcca1d941c348ef2b2e2f0bf05eec2762f56c78a00634da144e1eea78c668072d095b4b768d0a11b76c7328ec2b2d68d06eada809d21c8579649bac5778756d3c43da3677dca498251447ae2e0dce45418aea61f20f4849b26489964fcbf168e6f4f4d66a43571f96ab6a6d23f86b5a6bbd6265d486a6fdc55e6e15295756a0b2e661f71aa35b9a289f94a1cf456253ec44a62504150bc60c0894173dacfc9e933d7616b32db2dfc0fb0ec5a89738a812620f3267975f5e159f83d830155639c016fa2be64368061086f039b2a32828ccfd45585d93727b5b9cda1dcd3c973d6b20a7764c373176dbdc6a3e7ca1610fab6f7a838c4ebf1d092cab4264414ff8c912cdf6df2d65198f7a46d9785660e8f73b8e7835e0adf4d3b3a1bd4cd894c724a8fef9681eeacd211966daf0180de5ce079648381ff2f94fcbe2d29e816db9bd9fd5b4e2264b8174b8c703ddb0b49c2bb051a81098376b77f3ea8c60ca415d262f905e575df8e6fc3c0f37b80af64cda69378e96aa87692287b5ae6d6ea17a5239f26f6cd574f9d20cba6608a36c4ead7dbac4debba37eca3fb6a6cb5385695469a91a24837b2979e0f367bc4889f16a7936d43db8504a3b3a625e02a630b69c92be74e306ea5f851fff150e02f0898e973e1caa0541faf6b543dd6cc1fbf2884019442e3f034b27dc7261e6515c7398d349ec2fd7c8155e44875208f50a9cf9ca53c75c57e1f9adc5b5f9954b8f5a9e84c9957f4a0aea709d8d7789efac5db67a2af6178ab90864543f0c952058ba829c8438d0597ea1c100b62e834098c36b2d857c7cd9fc033b4343721a4adaa0b89d1d70d0771b2abd795d268b1b31445e823bb5e70ffcf45ba47216ce34876dbb7898c7bb34f10c6deb02e6f2d60d2defbe5ab9c0e15987b883abbcccb9eeceb6d1239fe476b8efb829912b7e10861774f75ed09769220d4e1421a4be3638aa2889ef3b55de94038ca54526d69d83fe3c803b31d253e021e77cffeefae3f7b7952141ecdd89ffc64ab77857b0ce9d4d357d3f7069923e4440ce3afc94389a1c3c50e1920a4f596b4b770cc81c070e62797efba3703196628f4cbab1ff8891de147c34d253be40cf0b2c9bc4384c03380dedaf415110ff46107f1fc3e9873a96e408cb6f73e304509ea789f0a877a64998a577e96b4d760cc09852efde7cbb3980c092cc36f050c829f3d86c18e4767d8e7b2c66c048cb65da82f9cdaf4248c6f4165355475a07f5e5af2caef29e926328842e611d2401020ca4b8899b7df944a88ff2f7a31e4437e3c790429c937e68e60c704d7b979c26d0a3a01cbabc396be187c792b8dd6cc7fc2851635b96156de0767deacd103b7421ca51e9ad62b7f64bf5d1f18d12cdd604c5d3c6a091c3f154ac2a3900971d43a51113bda062d857332741cd06a909ff0bab66a502603aceca2f1c16168e53c40a6e2899d54f4689b1c15b8a65714b190f676185ac30fe02ff2860985f782cf9287224d8b775b13861b00bd543eacb503aa82e770c7a66275e03da9ed3a101d9012ba4631e354175e852114c7c2b65fc21d1fea153d1985649cbbb1c2e66ad652752bc32ccf0addeee0d5be39b5638f68bfe7061c605eefe2bdfd41405f3d50fc2ad9ca63f57c07ca8c63d0ca49931cff24a2814fd3e29513902b21fb84d53d22271b38dad6e3681b6540b727134314b3e9f254c882178df55c73028281126e4b33ffdf5cf826a30ad18a91908c2379ea99e8d499023ba2f22d8d1e1d5a1bfb5d82110689f1e7b6ec49c6be4263174f0ca791da18ada09802f4dcef211c2207375f6f9150bee9ac477efbd3322495e2af5a471648a4fa71b30070b61e107c4b9a25d78ecd561884019d69572c4212c5ac8fcbc4084d460bf819cc193739da84925f8a508bb72bdb94d8fa531f7696c9a0a8f8f452b3f5b191efea7ab574df911fdefa5bc1250bc5e953238e06b0904cdbebb259a9fc83d5b7c3020d49739cd7b9244f6755a8193829648bebb9b19fdf9421807e73db0cb227f09433a228d757ef7b20c4be8674d228870c0510bb55591376d94d499496a1ea7ca744d2f54a6d50f53f7a628602aa57ded16acf85c3d3e103b1f8063c1cec796363f1cc1ed07ab6963850a65eec75b6b5ca79225d9285855d33f4d56271d611076e5013f2e8f43d63f2b86a862eb2a1bb0e62997ac81d3946e95ee867bb34ebc3f7c5360be99e06b368120dfec0ccb0a654084c3ea10375b3dbad4344195f0323c0b6e1279c39116e193ddf37e185a51f04f031b77d560098ef8315e972c95fdf6e9d5de8c0538c8e4416fdb379da1374ae441c5e5b001559cb993509260f997d3c6f36142450b4e2560bdd951051fadfb5b35dd111f009de0ef4dd14dd8f6739a0d3919bf9de86b2678d5ac234510ed384b47682a2bded1642acb2884aa76cb43bea23ea435e485192dcd293d3a187d2de0a29f068053699103cf30fd6dd99e0e5ca1ee7f7c1e9e8e97cf48e18f1323c8d463eeb9915358b281524f90b65c40fc26287c0e59ed28546d4e2c9010fa84ad8be5ec710d036b26cf6f4c8a9bfad53bfe7b6878d313906b9eb53784f984bbba32122b72bfa3b2cdc8e166172b28914ea7b13747d7de534bbe061a3543ccdce5e123da363ed1241d3a28d9a89391b5f342302d5c4c8bb9dd3f71267718a35cce14b67c30b55132e92c01b8614dd817e8c09a00fa74561968413c1e40e4c00d03f9a59f283e241b72684963fa648fbf96531c9fdbf30a24d4346c98551be6e25c27399bcf70367c96d3de14259ceae10c272d4507524b6bee8875badb1cc14b5f0e2f2c408b34e90f92fec59882cb3be9059bc4aa17cd0633e24e2419b2fdd250ff09c9cdbf4779cf332e1ce73253271d5768a714c56e2485d00be90b660e6d65f4e6eb2f5551bb4b901d21e52110bb9f24a29aa2153982a298e93591567cf27daa0bd80ff0b83ccd6382ab915cbad7fcff6d713496f18941ce420962b4e1a17dc438d9310179c1312d73f79d91d9949e24a5ad441f5e65e6d9b9a2987b48e63fa2165db7e2c5ad9b60f3eddd733f857f9f3e74c3f9a89c2275586291bb9c64fcab4f71dabaa8f41bc8d5d75b881889a1d15f6b3e4d88f953731bd18bb77eadde01af16303e8f135ffa213a941d9f8195ad1a781224c7e7bd065783e7cf47f7b327dff0d6ef9c5bb24d1b7ee7b528ea7a6a817b1344cc6e066eb3d7f62fc77aeb1fce2edcadb54b69ac71e36a0b3e1f01bd7c45460671421e3e87011a1fe813b5bbfd553724127543b8189d87141112748da74752ab1a4bfe63fa2904d01fd795b8e09d33ad5249822c7c54575ad6936c705b5103d3c33957a34af4149e2a2615a668b32980ebb01facdee3beaa2f1577ce88d2abd6ce994aa5c28e0fe8d7286cce4594075225687ddfd327cdccb90d9e030d799f0e06f089abb4a7fc8ad686cc973a3cabc68d6cad5b593636d1bd6fca5030a34548a4173ab43ea8be0a8fe69839f7c9d4b4ecb7089aa72ef88f1709664ee55acc7e70c87e75d76cd59aea34d94f7ca4a2d28bf0f13039b32d3f2f61821ce546cee247d21d6cf79aa4ffa80ee09e253e29fea6cd6747d65e3f35df3c0446aa3b50d53916a1aac0875f62a2ac023418cd72c95d05430ada0e3ff7819da8717d45b4b1cb238201e55612666cc38d5209d4c1f8673e884ac70c37a7bbd6bf60dad55fd8502795283acdbecd696c612d1649bee4626020e47531cc3554c54c031998b023e91e261af1f06b72583c586d1393b3655446b4a53bc8bb9e969d531a4a0e3ece689aba32150d3af51eb9d5e329a12f2e20c08cf4a6c9579afa1df6723b23933544376c4950b0f21df42247c7303ca1207eedca528be084fa6099552d5684da9ef65c64d8da69e5bc2b954cf92a09469bebd6ebccab147ed2b8294cc8d87c11f978fe885c173f1092c59a2c0db92422697b9bcc27fce8ed9960efc175b3d53b535279b82e8b00b5903b9eb65167714b7e63e5c78f1e744f1fe494bc6cde1480124d2c87add8d99038b5defb8d17c44618a5cb58bc2d241976bb8c251337c491f3a93967f86d70158a5f1acdb3f1b0ac6d22bdbf309d836d8ff8217c5a026dde583a9ee66b92c6f3f73d687d668cd286e1291f2df204e3e6f377c2d51d921cd8de7453d2d76d3814f9ee455669dbc83cd9eb3c051a14c531b29a961ba4d19387e4cd7b24b7476c6f1b9c060a3e2bf658b19460090bb8f14a34df73860240b82bfd56be031d860295a0ba1f08b37ba3047fff84381018b78608163715e1c597d97fc1cda008c88cd339f81525d11d5fec8e87beaf50c72588fea17b9fdbe99739fc209ca5eae43ccbf4198800e3d2aa75d627d2824b608ed7006142e869ba9e1c05da1abef9a7d55f692a94cbea64896a76a58a1fee1b24bb79c8bbbcedaddcb2648544eb79dd6e6f5a8e6748c23ec361c7e072daeaf522be6ce829e9b33dcc5fa3ef34e8a65f2575a061c4699853a03454726d8d9396b7ba86ada165255a1db29cb2bac763f4f9194c157ba2d0b1105e99b4262fb3e66abecf06f187b52830b098552137480bdd13a62189fa670718854b26b0bb225791b80f6175ec24ae43d82ee5927d4fadd8b767034fb599497b3033f476aad01d333ec32aaa51721441afb6b7758ad0ab77a75af6bef4c0eed63c8184708f618bba98093d34675c3e5092f431de50908ca74ccf432b0fd7f170a67d863e95f673121ff37998c5c77712896376b54c05dc30011a8c79f1c125f012517867baeda9b6557d0f909009825abfbafeb49f0e46d508c2fa89219dbc3918cefb15a40470e36312b7206327a4769c31ae688cd67ecbe0d4c9778e90f63a591cc5f6244a945be2f9cb957e2de9fd8595f811edb9b24bd60b1a06f5474ee62bc192d8a5803ba2649500b8f29dbc173ab1860826a583a29b0c31747fc230e27773e4828aa8963cb71b296b8087cbf309d9c2948f10825b44754e0c19d458a420413198b0630def61cac2066b7023421336526d0a1bba8d5321bb3e8d56a26ddc88b999e88e402c95ade2de2adbbfa70e450a368241564514542538e9a089db9ba9abeaadf1ddfd4d6628076ab03e977e70aef4ba33d5357c95bd9968a202b954db17ba2d71f06fcf7622672afb8ffd455e1f02a549b7ce5c0a752e831e82184f429815ee0a5e703e1bcbf78cc83acbf2d5ae5077a5fabea8eab49c8fbd87bc0f759ea121962117028baceee829c50f0026b43edcee2e285d0aeb202b9fad761369d9349cf35bd130517c73ee2d51a60775523db483d477a7a92443976966623782290c89580e71a252327898859fec9fe5974db2dcfe1b4f1d8b61065295afac4a38b5c656263e36227ac179a6c34f54129bb20a6a055094936d8836d13ced023030f636f473743a7bc3d2369ac05f3773a8f1fbf322ef991f88ebbc9619c542c0af3bbf85d9c05e54f50fbf697e5bee9078e0fb444f05587e691112336078990205936561c07401759ef568bdd4cb357f1639a635409c452d92f06017b3efb490b5c2c32ebc2a7837eb16856f0536b15973f3e1e6bba30fe3ccb05695b289e2418c499490e8f86358ea7bd2a2bc17d7c78ee41fc2d385f2972d4ba45a67e85e6d30dc9ac9c7e5a875122ee932429459de5cd2a0d2f200044dcc6562827e7f346f7c19bf426d83e44fed0df4c9b6a1d0b914df7c190caef67efb29bf91b0785e898f61f88a75329cd15e6acfdcef6b5d2a1210a12fdc4434f8dfa86d91c633f19e2626ca71a37cc26ebd2d05850b274381b07c39e041efe7136f06f83d653fc2637d647173f9c00ca343797082d5ca03377a6fc24eb12b81d0d25bce6756e8fa9c7d969abbe5c5b7e305cb53780888071c9e8ad032f45c7310c66313d0f39a45a74b3efd32a74ddf5bb1372eea67ff11cf7c601a31997c8ad23cdd7ad25c85784782041bc2180d7bf87012dba4e7e863a1594a0f610285204d282a0bb23a645c6aa08bc32f63efe0d26ea55788430c9ad29d0017cf761064023e8362c292947769796391168040cf303b12594baddcf352f9f82a91ab77175d83f767a454399f344595e3dd032958e9501b12da4d0fb52741c59a49f20988776e4241083fba9a98d749e646c6a1b666b261c4451db81c2283db3824556ea0b9ac6943b9e119ee3c69b95bfa688742dcc3a7a5cb2b912f0f7e546627d7f873aa42e7a907b9162e251257cadbfdfad5abc4a0263d41bcdd589979f50a684c8a63a4799c9d52a011678a21bbc28808063c4aed005fa1956c84a7aad4943d6441d2858817e3ab173fa5e14010a2a7c938658e9b4c2a30c1abc4e552e91c153fc712b36d792acf4624da7b316b5417a155f724e8ea98f48b99dafada800fc4524bdec1c4541cc862d4681ee254cc6edb54a0e1c6c67df4ca3eacd42a8d4d71c445c2299021fb6ca8b89532cb557920fa7e56a201d1fb006884777d1dd712468497c16da6a9ec93ca7448128b1db3916448c0efc5063d163e7c7ee870744546e2e5499a218067f8e329402f9b74fd0ff63b976bddd939064e708d3f89e311eb5ff7a77d0f9fdeaaeb287cc186ef6c0746ff1cb75e3e5e6deef935a8598be789d52530b1ad069c43658946780084ce84c4874ac81a2a74b5b688ccb3c41b8edbee2d63a18f6ce9727d2051f44ac199899f24b77551fbf3f7fa68f99f9bd372c4dfd4868cea9cdf00367345b6676d013bf7916873108d1975eba5eebf4d82cc7e81ee8e38aeed74ee371a4f0fccaa1f308bb7f2577cfcac24df46e8fc5c4e782ddd4144436c58ee8aebb1cdc4af7b92d190a5dac1f4f5d82015da5d8232576c02ede122248ebbb53e65ef3f9c3be67965ec91a35f4b1d50cf308af219ae09c60176ae7c0dcc3e3fe43784b24a22a1a01ec3ef09317a2570cc97e8d5baa7a0b75696eecc8c9638563b216afce8818606bb06d67918461b998a2c2942ae76858c12eaab1269055f765b7ce08fe220a8c297b8a20556baee51dc90677759f6497388c98318ad4e236738c95f53b8543c98e562967e2b67944bae477a0a08582330dd28bccdb15bfee14eb387fd3121eb55dd17cdc21137858c1a36a9a7b175a78a736abb9c6b6823bd647f55d791202a44f6d83231481de9a9901fbe2ab2d58953a5843d0f0b9cbec70deb60a5361a0552403d55bc4031a8a969ea19598cec5d4c6b0de852693610d26ce230b8262a26fec5db8ca3fff4c5cded6f52d902fe02efa97c5767d79cb39de6dc02b15a0c340d6bc41aaf52f266fc1f7c87a4344bdc27234812c402d40c3fdbee98d5e6608045edad4036fb0407c446fc134a94f725ca6cafbefc8c9c4aa83085c4e28e12a35bbf634108b724ab7cb1b368e01be9943468f602d2df5a1ca1679d80c22ab5d37747ee3bbfed6ba26d6747a0084f4d5c3c975980d6ccb102f9c2c999bb4eb3fa7e9619d65e31711c682499ef82c6dfc2f6233470ae61cf24d2e845b5720d14a9066fba766ff10856d8ece652a05475b1ccd6ac7d50c097ec6a85f430c813befcc675594ed64e7a480c42b8a98054707d44d8c9e207b44b99a4f8e18b981c1df32667d2d18395432ccfb0b98f7d7129f0856a1c835c5654e85e0b51186e1657dc6986f2fdd031405a74bfcba589041cf51c0622f54ccde525554ba3fe05629e4638e7a1f7c3cb1325c4f8c7b3427300a9404e3c80b23a71765acff4e19b43618921910ed027988d80f41c78ae4213d8ad8f07f83574093d028d1dac76cccd7ef36b0b82bb1e64b33234f19b514e39dc2cb045bb60b5734064e2d1d39179c8a93c4c63c1258da2cc04d09f0bce0d775f782a88e62e02fbe5270f381a90589b0e0a1490d2165902865463530e9fdad0ee79b91b6d1f8ba69736a70ded0d01af190248940bb1b1f904d7378c9fe23e536b55b18585e1e9f48abbe6f7df6409d11f701c6d7d33046d0688e0e8243ea8d2e8d91b98714cf3e7159c5300fc616bcf6c0a23ef6b2ccabb2ab8840ef7ebd5dbda801caed516dc99bba50a6ec84ed229190b9a6cc9525d4b29fa27ec4414dbb62880d85477df4d7aaa241d568b3d4f23c82a08fb40bf9f7d203e95d544db5aba21d221efd2c261781f0d3f1a7e63c7b5f044ba70e8fcd0aaf8a13eb09b99b18724bcb734c01d87c816bf4a6f3d6536bf42eb75befa4c132ec247cb7998ba872ad5e01962d509d58fd830af76c9e677cf37c544afe63cf7de8c8f367bb4fc50db8b8f24ecdde9fbe63508bf4e0b64d8c693cf0e738f0acb85b37057f479f2d81a8ca1c11da1664cd343b98e5388d166555f9344e77bdb1b163089664542b378dc08f9138c63c0613607ee40e5ef7bab23aa8dcf3e258e5c218d53f3570f7bff1548b382ed26f193eb80bc1edac83f94d12ee1f3d5b42c946441169d5b4b7b15406a5be438cf4c6f3b6663924ba4b9bb047744b4d422f52908c04d29ab9220aad775374c629326d62656fb432366ab29e2734b4bb45a133326c4929cc27894c8054cd594ef63b23e4dfb23a08bb8ffd47466f34cb70fbe9a342c37b5dc5cd5963902fd96cc53000d3935248baa704a846a41aab248dfe651af0e59bb55d2fa714fec9eb7cc0bd87d1ea31a4161a2c61d3c14b6e8e5c27a96fab1e95ed4e34f481b4edf212599d09932d37cca60a203ca014f91c36bf973b3e47e6d962f8a68dac76b0e55c28fba3327dc0bdb6ce95599463d08abbc45e34dac9128f87c3bf1b92048e291f416a44d3fb21807a6c35e498cb43f8d9289d1bd8c12f89ae1012805326a4d99f662b2bd759b23b6c5efc22fde20b6cff438dbf80b72533c89bbc7042af5bd82a497f0c2d4b24700200e8ee1fc6a87da2ed12d503f96accd918b58a170f2943259f816e452bb2e8e3f04d615b71521f6c5958db59f720d7187cbdb52ed53c656010bfc7f222b44d39aafff9a5378421136ee5f7c460bd633d09e5f9d888b83e66c95eb4bef9a85cdcf807c288305683014f9b6ba42d854dde1dbe3b8232d43686f86ce2047a4207c94d510a12124c2611c2b78e486471ecd8222d8deb5e66c7a1ba401d6527c89485344ad6f586280613c65a31b245935d03c65cccc7abe6676bc29ab157ceaf43eb59693e48ab691977f5f6a00ef61ca3e0b65cca2f66d87521cd05ae8096d9d0ea8fae8722339cd75ebba9af2e5f1dc9667b6c4676c1318c76951f6b0ca895ad09db4a25ea57a3883c9755d5faa33726afb997ab6089850af9abdd234c1fa09818fdd854174415c2e893b1c31d5137f1bd20cf03582da49548b4466bb48e334c7c60aa08a9a328ee3fb79c132e7659ef012efd86ce705e65d908271d209a2046314ab19bf21f9b0e2c4c9023412f360c3521bf018108e96806e084d9f273a1e27bd61cd7b9a864562541c63509921b98d3181a0ecaac3fc61da1784ea72bb82228e1066c7a890cbbdaf93d9c487d5ad9f546d3a04ead9c28c68ec075a932c9495150a2e072ed714a399b5ef8cfc3be7f0c19691a3a3caaaecd5d2ff652f53a4e8bc29b960cdda75bf9f74b65d7114a0ac91f7f7bba6affa484688f6734a282de420cf2f5b61cc72f0322307cb8f203bd524592f236498a37ae98520c730138699b3eb97e077a77f6c4d14bc663c15e48a920acb3aa869013a9fc19818adfaf501c84844a4f75791e591f7b2ffa6b560cb76a82e6f4c0e31369c9d23265522b948182de19ef996afa46d9c3390ff0b71baf7877725ea0b2d5fbc9ec5e3931181fd99e2153104c1fd9413d8f05482dba0f684d48dd7ea96dfe7396b7521f427c9e05115c149b041954030aa0ff60e7ff31db53256c22d52378f72fa7413a946cdf4b4684c266e05232a112bbee15311c00f2ddaae12b81281ee199d1d2883894d03ec32345fe18896fe3173cf9694422e7e8e68119a5104066d434387913356f8fba9ad1316718fe5e6ddccc8c354c3590d435f52d48c589fb0c7c435e1c6534a19679d9f84cdb97560484a5d4fe127638c548bbbb158b70b4c7eca61d1d553b4f21e378fdfc032be50868820a24766142bef63b025f77b2e0a658a7365ae8635d953ca749ac009b942c6cb8444fe17632202c63294d7760d150eb8d5b244d6c16778e3c0737424c6bb1fcc5d711af212ca214542e8e866a503e789c5ee47c557a2fefa844255ff112a9cdde5af0b502fb6225b787366c0e87f558160ef372a64d492f60773b171de51051d9019671b150f999dca7c8ba60625415d7f55b86f473fe9237bdae4df8dd01aed7a14494d6e039e8bf35ca1ff1dae62d7babafc86448bb2b8045bc338eb09ea71105333e42c3ec6f828b4f45a7c959c00bb98a09e2cb1b442212846bb2cbeddf183b07042e05ad4bef8531af4e8f555122f1e419b47b92a80956a7650dc2c7d3789ea7417b56f09d0218cb9ed709a7a3a20b3a0618f36b353ae402acf627ec82176dd75b3649cfae1a543d920b053350ae801634fa01114cd57442cff053b628468b3e599f9acd495e0633571ff70e9217bd7344b1a7baa728fc4257894c5cda2866fa3cab043567e3c5519440ce030b3bed7acf3250ca63b52dec668b12ad5e02ceaf47e57ef129d840b882ff0a533135e0062551aedc57dd0f16b9e890c2e8d5284825680cc15f21abfed29b357eb7de5d70b0f46d8ff04af9d20a627a064129eb2bee015757920a824b2db412889d1eb619e18ac726afbdfd9fe5bd791ce66120f6cddaf2fc05a23a993bd4ad0a21e52b6ea2317940178e0349264d65dbd70204eecd6aa2e1cbc8da93cb2740453846372be795b9cdd8100932f0ab906192cfe359d5f5783ab8900ef811307a1640488ccdc010d3e0a6d618c6e8adc2310d1282a15d2faed688a734ebd46849be9439f072b02ca1f30f1a49480320ef9d1caed0b9ad77f834c43fbdce5ba37445a532ea0ceddfd6072dfa73ed979f2c8df023bdaa7463eeb05d15099f5a4b2621df651d22be9028a016c77bc5f4480fc8dbe07b2dc68a1f057cfa8120aa09fca3d1fa89a9b1ea6915c5b9d47c36e1c0fe4ad5a6bf2149c3a5628412888ce6d3322c943fdbe6545896eb9a99cd216ebc21e89e1baa088f8f036c80bdd355a3242a83f66134edcb4b1c4bb946c070a2735ba624e92f2b38ce7756e643e2c14e5c21bc9a0d19175305c4feed4a1f3b86b8a377e96ea8bfc245cf9a15948e31c4cdcf6f7859596cc53fac4157a424e49e3e241c4b9b17c4dae99b1c074b2f991c90be88e6bb1dcb6c8a2538008e547b05de5b85b9ef3351716eba9e70aa7eaf9eda813f94a85581cc5d233ae13ee7c2c80a3671d2a0d9142ae633d3227578facd860c9210a5607d34ec6c2a08a7290426e74dda2f3048854916526943cb9087f1a7095ca1f7e5a9a792c7eb6ed9a675666bfc1bfb02c93fb2930be3b7d521d346757c12b296e1f3bd7b72c8d5ff658bff51d8b91907b2ebfeede4b1ea019718214992dac44dbfc3fbfc4f9c70ea8b83c4bf97abbc58904f4ecac23fc28ad38820e267863a5fd8bccbb94be0163b2df293e36f413629f459fdc6edc9dcf324fe32d27e5df7cbee5032a9f3cb5f2bb63337c9749637f0d23068cc7e6e5199d5bf4f270764b62bf1f0ebe39d2eae1277bea13d04694270f3d3f6e9e778986fe7f744184bf7ca127b55f15f91a782439a272098c29fffbf127c2ef018d752f0aa117c47e40e2937ed806bbb47955e92e7aa21643d7685c028721ac2223be3378f3e36291e1aa0af265e3d785e0cfd7e668ef2abbe434f42fae4d7102d27676444bad90248ba48d260313d0754c9e7d27ab70b05e3f39fe54f386960643939de2ffc3d444d05576da8420fba06fa1b007186f96f79ce6414bb87a2012542bc5688d881fb92f8bc2f4ad99aa0404493deb595449e6c9e011bcbf30b7eee8759177ac3fd6d7fce5b3189b5c1ac4eb9c13273a5db3a98385d629b26de9318f6a24fa92a23b9c3efcfafa98b852466ae9812db1b9a425fb027615a1257ee80cc23b196872cedcf54588e29f4bf6f747a317c1c5011f2f69957dc18664d362fbf0a9b897ff8338ceb87b9c5c4516d4c1c530cc262f4ca43cb39126018985add30c973b30fca2b87e07263bacad214c28f5df65682c68a1989454cb387ac53e12d359e873fc7965f2cda0a2e3fb59ae1d41f9195130f18b3cb7d975d1de967df9a7f52ad492e99aab73dafc3868cfe90243fad1b171cca41457a1305911e3881a61e80c3f966d0214f7a87beba9fb9968275c85611acf025bdd19bce00f4172be5e82ac3666694b8405fcccb3e75152d3bd42ef8f0fbc506c66e7f0d4d8efb84f33f4f6e1e5222a7e80ae558d557651543e756ebd6bc1daa0dae9fb749c62ec7345eb8a5e0284accaa53a66e39f7d31460c18b226e6bcb0617c0c3663f1953921f762b6bed99b871193c307400e8f0f661ffb9be6b6e69201e107b847e92c6b6f747342ba10601420d89a5f28ae32a401ffb59ba390d6653df3ad876bb15e203802655dbb52cbacc05d8415987b2938970a56660d2ebfefc0019b0291f8050db983268012e3043a384441eedc8eb12bef37212f3bdd602b5df368f1e6cf0c18d6668c9ead5ca5796e8cd6e89a75e8342498bf2d44cd2ec48e577fd78ab83246b9206115c525019d3a64d915392276453d30095a41c690ede511733dc4ce5e8f0351cf344ac17e455e25a3f6f9f37983e9e7f679d436abe1681e4d5ae003c6566bb66673577c47f3f84ecade570ed05592f3abc1b7d278dbe67cba04acc5a7bfcce361d6e93f38752d3ef539c98e30cf386e97c74dc2ab32e7f527cccf8c394501b3d9d55b798a10f4ae91be87ecda2b0a46ff5acf27673b99efccda4ba01ccf3d0858c188a03271027f3ae2c15a3bccc80e820d85f2c7f6b1bb729060b6969b4a36c01abfa1e2425569012d9dbaa91d3304bc9e43a8e994d2c924c84615a0647b3e80d87b5f7b13cbdf79761a9a4041e1212e7b9ffcc113c0d4d311878dd8f073fa613ab7be9d3374a377b2224c58002b8b3beef2ae09a51114bb703e0b35cfc10603af1895beaefc5ed00f29639e6566089d4ae5d60c702e0287615258e8b3364e1bbe14ecd818e92a5d3f94c10d6869b1e6f1415eb02a86772b34840d825cc9bae55c8d46e610a939009c89f3c71693c3487b1449304e82c34db0532dfa2f1f8cde1a58a60ba7c8eeb9790a3fd43baf791135a883fc7067f89cad4597f01a42e200469b0dc542e308bafb6a5abc25d80c8099d64eb01291a1fc36d5ef463cf881d8d58e29eb624aaeaad99bae2179c0ad250d3e3a46c7c1f7d889d2fc7325e45102a32e0c425e43aabcfca8d020236d2d28ac1823cc6b04634aad7aebb37564ac50dd5a9231eb192168d978d5a483c6057a2e4c492dbaf4518531c922fb72bf7b00b938014a50f58292df4daa1b971f863be3418f2c7869b9ebd83992f72125c558c5a5f476dd91b905a25f155bd89706116533736ca21cbdb32b41bff492800954f16f3f03ae70c6fd7a1f70ae7f8ffe253e03b32d90253398f2d285e8116ee682fe997f667c8690ba2d015f30f71b4e2829f1d26c0c2d7b11547966b916896ffd59a1e4a1afc9b50a7497df71e56084ceefc9ba0e6c2f1451d882df19bdded72cd7895205c3b31ab3778698a4f63693ac3549f91cb68ed3d85fe8982db2e67043c8639378febfef0c86575a3e5bcb8884a352e8b988f2681b6a054d8b6a48edfb888a7b22690f6745351007b47ef65f5627e75046d35ad61583bffcef4e32c976a9282129e10b83a3a189afe5191a4182a277e06e0bb0ec217e969acbe601d52d01fd5b138fbde43270cc7d8875c81b0e34a24d7e32cc5aa56f926b1a90ac96639996e2c6dfc0144a123d16d769542e328811a3577ac6177b8f093172645c9e0f44cc99a6687c0c32ad88a0da0c83bacdcac3cb542b6b8e023f042749cd6cc0513b5267f9f12a309ab7c641748fba4b1cc4faffb7d0c941a7cb5ae37a47011350a0ab1ff1695cbcd2aa10086713a5eb31eabebf61efbcd16cf7b48279fe08525fe5ee7130c5ba4d873631987b15129951db690b67ed87e229981d1c9dfae6d8fd80ec74a07c663b368a2c2fa8402cbe2ad8d5d9473ae216df76e6914af5b301b1cf41ea945f1d97e7cc4d434910f0ce5ed0983718aa4cd82cf8e84ddc72d0170849aa24335f98987aadf46eaabdf1eecd27b0961dbf7b3039b16da3964113cb9b85637451c7fc323bf7760c927851ca225d295fa011cc2053cfee43f33e177d639bace2c230aa1c22d07951402f84f1b3835b38269fede64720308eec1997d1f372ee15c7a079bbfede06ef87425846c9c901745603648a5d485b4de73b1eca1f6c23393d23acc5c2e74a8453442426f3f11ad8d32cbc75ed34e98b858960f92c8ae9d3abf1465cd9b096ad14070bb294f73582af085500f611732ecab1b956c80d1fed2cc96f6a4464d533912b2b08ba15d126cb194d04c954e2395639f5f162168777c9dca26bd0b6e3b86d43d1c07b6b60c0f3f48d20dcec9abc10a9c3602f6bb147e196d12bf87e608f97f320a5f5ee869ee779e819dbcb0f7bc7c6450c51675f31c441193a0da18d31f62d2b9aa4b2b96378df36d6289d6cfb6884b8df4dc89f31bb9073f49c7da9e64a5a74706844c3085ffd641662f617335ba9a202d7f06195c30594242457d8b933ee78df0eaa000a7f43427797cc8a136cb4856bc5711adc8bf8d672c7b3ba65e40be8d257e3c841498362f6293d2b6a786e38765ea0fd96a18920df33fe1a79242d59222ea120b96c333aa2c99302402f36cc1867e7abcadd38fe87a11049f83f05f2bb7ab2f791290439bd5363f5198df20f5f8cf30e2c9d1385e5c03ef1c01ec350e8cf68870f791214bbed4ae59984ec820e6a01870bb096dc7714680ef999700c3990ae4d024c2ef9a465e4707bc590741e0f91b8b6f12f67d0bbd77768d3795e6d26274f148efb341cf11d201d5c7e20f5720be245afdcae717b6045dbdc1c85a38b1d9b17855ebba418c824bfbb2640947633c6b959f9cc7bd992855dcd5f67ba2d1b7b7cfa9776c63a08e79e2829a47166be41e7ab3b895eb792a79ec42e3ea3cd030b0a0bdb129f3e9e60fc6e51c7cb6ed3dea65f9d4e8b6c9c9d154e8a68d56cc577d8b83cb989197bba37af573558f99bddd9d3fff8554ec5eaa7a6ec4dfe5b50ee66463f1b5484e4caacd8efd3c7bd714d707b7268dbd68f1c6f184a7b6b65635e0fc32e0f250149859679d0b0e2ee368ba2ea8a997fa17b8a371ea3449d4a412baa7036e549a80bf5842ae6ade1f4ddf75ecabb38ce3c4a7cccaef5e3ca4984aacc08595be1fb42852dc46e3a4bebc0bba147eae732bdeb9e4b1b7ba6dad737602a01dc049feaf0755363f7a375ac9566d88fb64948d32af4f19019b9ca15b2191edf6a0e2bc2562bcc2cbfc07976a9f4ab41a481b5e39fe520e655d4637632a1329fac790e6404c618cc82da91d9284a8629a552329932f3d3bd9de691553bd5efb4859f6c3ac66e71a67ea0836c19ef03c21c6a5c16ba2c760c013822c9818c4c1ee3d73e5084da956934c27f51cad364b00abd80e0a5ca0863c2ab6ed1923056796ac0678bfab851e18a2de3de58a2c77db9f67f85d9894979638ae1136bd0ac62e81858659c06d8462858546bde842dacdd9ad4ea49633bb7d2188deca1b9f3d48e433db81d6d4b44bb398983748d2b4adb0eef37515406f9e50f2883a05f410c7708c023d7f6b1b507c5b0c12c6b265eabacd2faf0df53326f2d0e30419be6fe4095c82fcb4bf70a297c2edcde775ef157165bb84ebde89d0b572b8a678c890d25ab534840fff7d39744c603805f2f7b34d7bdda636344e441d25a862e6b9dde4d4e9a3022a16728c9d3edd6e30938379a0cf8fe7962c8be62ef38cb28f3995bcdc6d2df0389621daa32fc13d433557f36ad9ffdc8ae934546d0d357b0aa7a3fbb7ab152e4927172ea5096c37cc1fc44c90b7235222a928dc47646b8b2ce336299190ca6512aa4c3f6385ccabeaca1e5dc8d76df9edb431e9c779b985e7a0a50fac2dbd2eb97c38438eded8f3c2f7dbe44c88f0dd690d22db8faef4145b758a8942a87cb9c392bc8a0bce63efd3a1bd2a40a3d991932a29a27d45b9bf80b7a64950ab1143d76f28f76035e5687ac2331266de0dd502fcea5e9df31e9d317582eaf171b699e3a33a353cf22faa7f83d0c719050cae9ffab47127e3ebce0dda028023f31f0108d5f0776b790bf3fe6b42298276a61be6af26288546a34c7f6298d77c6f9f81fc1cc4cd96621c37e32a9597828509e554e87dbb1fb81dd625b2f134fd4bdb351ac060fd2d18987c5ca9313330eba9a51cc7c7f5ddc763ca9a01a0477f098a52901e520b96aa6485f2112fff18b855dcce24c7b9d8ce3340f028eacdee40891768d758483214e996be71d9c6112581cc18ccde932eb7162ec71254a1d96ec9fc99e04baaa691ea71410d4197f9c9639a6afbf6848f20158d02ee982f2e20c962d1e1e3a85b7299cfd58cb458ce9225792e576ed9c7bfb27ab0a0716abf4d0d4fbb9fdf6644b393535b22bd84de0b4c5f451f45e35df72a4a0e98a63257c6c2e0fb8b8732f4bb76fcf0ed240b26d1c249112f12d85299a7fd46ed2b3bc215af731e23ac4567649899042edc687144ddd41860c04f8953bbb202cd0b4119efa9cd3bc3e0f7509cbd0725c7778dd172ff6bc4c175e018ee66a601720af9899d339111868c1301ecb5d0b5ed16198614ba0e8966499cbe7afff86f6d02593de854958f6a24a8f45ac756654d37d6b2da24c90db2d8f8fad00bbb77763cdc52580a160f8a2ac4209a28bd3dd24124f28fbde60f4ad24b01f03fd853174d4cd0c79e99e73ecb507ec78956704c5283fb13fa3828ac685fee99cc0541e2d62aefff59faeee302215113f572568fcac0d6af1c4a570dc2b69b5b4788cf3b50d81dc39a56ae96f26f538a48fc0450767ef34faf5a0df8ca52d0c7b6c84cf80c95287585d63c341951d0c3a1ee6eeb42352c355ff33504168d3d2bdb80941ac0b7dfa3f89280c5d9937a3302cf7bb5a9f48809a8c67bebdca6ecf2528703b39dd810f6b9c30b3492a765a5ce61badd505f04f905d4c746a1c803ba7c0a5049f0bdece543a70154a46ff513289cd8377d66960397609a111af3ba74328bbc1345f7baca4685c649bcefd708343bdc1fac5cdad8c7948daca9eb81ed2555388623903ff436e9fae74614ac514ee91b28f8f913de1e82cd2829e8c92ae0dadcab651e398f544cfb0a0586e92182646ca8e74d65fb25f4ef4d48714a8d63f02252573aca2d054e882f2bbc0a08c3f04b0f9edb6d77dda97c6b59b5fcfc8528a0e84c7d403924dc8485baaefbf5e5176a569be5f101dd2bc5cea3830f8ba554a90b51c5090af145727a76b6b5e189a7ae59c7b414c37c9d9a4702534f718f3f40cf835b3678c15a0be598b0b20ec794386ce2b5a1b3da6936256df33548a7410e2b05fc9c6d12842dab8f4bc1f2815724c80aaed69141979120cfd220c202bf674c59df67bc7f2391e0fe319ea54a2c60920787823f210ec596dcfb92fccd96df58b8e92ab6ecbe99a24dbbc8bd11a83586b9f2edbed3609541474699ecd9194bfc003fad70dac356e3f7c8c025f2f9d2ac37bd15a0eb315f41a10982c36c17815fe6389d92f4a66642a70eec7631f6e46572b2520025f30b8d475aebc0e1b1c81bb7bad025f566af6db542d0f812e8d9fcccb5373732a604fb1dfa533ed36ff979d855ae302d9ee68385980e17ee1f91928653d2175289d286fe1ae5a06cc469c15c5fef0725b1302b8b681103dbb6ab7e5b5a34112fcb6866f1a5428fd8f8b0e45a14555a59dce6e21761773b9c9cc4c8c3ef49472ef3064c80c2ff67aac5f3307ef437be94e2fa041a03a449a49dd389eaf0e965cce0a7d2585062b7dd3ae3cea94221919a00571d02318354cd8dc13588a54f1def4983fcf5b7c6fe095c828d53d8e6c556f5fed2191f72158c2b8b2748bbdacaf3c29d37b3e8e80a2d0534fb581b7263a6a50e5d00043abdd528c63716a1157835123e42341478f908f9830f729a59309190f4507adac08345cfc831e490ab994b8ced1015ef87e57ac7657fc81c6fad71d7e49a9135d2356e7e33608c7003f600e361fd30240ddb7073aff666131f7cd940c8d4ca8ae1f45a064d27ba1df5737b062dedaa1b96c7f9a9abc55c451716f49c0774573a88b9e695e8409c26ba94f2dfa81b0e9e8ada3cda0a8f1619c8ebe0c62ec98dc39c2fa22eb6af3d97f4f61f585014788c5ec13ed627b2d510ab8d00a05d14ec75dc40a317d1c06fe5c4b1aeb135c1d6470b6cb931948508e754fbddcfcd8733a03cd39d0fa622c62bee0f044113480ec5f908a2e8569c93785847344c52e4c0492530a531acd9d5d40d2b0e91afccc2ce014004ca6d1aa599f837f7c5285299502c8cbca67e583cf3731756486f8d19fef362b0b4aa36683a6a08576faf19709a5d1540d99e3a0c1cdcbf67ed4ef210eb6fbbe52ed323a56fd2212ab9230618974eb8084b930182bf1291f9722bb57c9752d729f22c959d864092cfd0c2c9e2b711177b993c67096cca733ec8017f2a5eef540ffcce2af23b899a635e7f231e33f5d2d616ade874168bdcaeca80e76c9591315e8620ab02e5f50bd8cf6df76420dbf7f7d25d8dc02ef058a06e2ba8aab554a639dbce9bd866921095b39074c2bf3b640efeeeb7752243660a44578f9094623c51df88c78e529638cd25ed94310903609ef77e1d42d33f59707eec40be23a5fb300cedc5e7a139a53069d4af979b150e97a457a51ca8d8022ad91230cb1b18caa4aabceb6f0bb7a544b3eaf9c68991a51eb12f231f5f482fff44c98bb92e74191bc36422c2d1e21c2910c2224ab75b5ea6bcb5a7fd5d0d91e3b38703893181bb883e1a77caba1d76880d57027df6a73232ccbf428700b07a4aaf4c3d030bd10ab51da642c485c545711bfc575b1e4ed9fcad973637b2985061f238784a6187fa3e65b6485813c41bad7fc60df46dd999a668c9e01a3a9741ad97601aa381d9607e83808e9ffdd2929774e79ffc3a16e6ed15bd0a535dc5ab39760c7a6debed5526f8c4db8bdafeac8b1c67828c93b58cc51b8f815acda9322c97c48c272ad803ed6ad21d3d5d67dd573ac28f992e202033585f445c6c7af76f8e583f58f2606cc1f4ffba80f9e55bbd855c441121d64f673872226adf491686dbf9951e658868f3dc89ea644f964f1e740ab2fa37ee13b93cdc82c5e4262736f8e2e55e382e630d180520556d704aa5d8f80ef6b3964cecb7c5314d3486605cf57f625a280d8f317975f4d058fb93995547fb80264c43728a31c308b2f2661453fa62c12e808b59e7982ef940c355162effc15bd5a4185d5ca0f872cfe72b9995c49287df8f2965be1681b06ebed6fb1f2c6e69582687ac3fdca3a6103267e1eba75a23320968be87b3958114fe562714988fff231a3005edd3ac14b9782ece378404d9e6f17a704a46c5b5c34f153016945bcd458a39400bcc9788917ef3dc165ba0cee3233f0c441ca80d19536ead2eaf72bedb7be85c8acc9349047cd804e29ef8874a4f6a860b2d78783a392da166d87c0dca9066dbe164e23214a01130852e8c1d915d68584774a81f95dea6924d8d8ad04c8c293db227f6ccf78a46102c3aee3e84136811bb3a86fac99cf52411299ef7719e2fb4facdb7148b947acffa0a1922d0457f9e0c778fa9b392f8bb3d628af50a2bf14b4f0d06c34f1f200965c7a1d9014444c837db2b95f16ca84d91ab32da335e85be94a58b83760bd79f3017dcf07810fa669cbbfcebed049e1c41a1927e08779080934090c96ae9101a57619eb540634db6d7195365040bbcc247471175893412066b9ee275fdf6f1218f8c29b28841ddb9464fea0c9fd56e83b6ee2f92c5d43ccf3a945d1c4bf11f5433a5116dc404460a28c131b48baf74012d3aeb2805821774e4d2c0fd2bbda3303123e8fc3c2861d5f7de547e25852a44fdd4016f42dd84ec96cd210b8b9b77d1b50d76def567dc3b060c9f44d6a5fe35f0058ed7e3616703373f79fc7c8f20d42717a2fa0544f3671b28894200a1c97124fcff6213e76fddf9d219f34d9d264160314c9a00afae4d7820c4942ea3a264eece850ae5570c3472278531fce6bb4961e65fbbcb8e68ecde57a7a008a73ced46957af1730a01be23c4d1a42f0a4f4d2cbff6296c315cb78da2706f793c4edbe61a7d5710d040a58b6dd5642692ed40f9d767a8f366b3fca71c47899d9ef45d7f1a3067eda9291f754c08c73b69105c7eeda5bf961070d7d3d5ac264d425f42c863ec534a1f8dbdf730dedebb8a216bf2803f4b82d1d2f0646990154d70edf0f617f91308e5351cef409ef8344b33b77a8ca27efa8b0fb3e88e2f1f5c388410ce66d853ed0d657cfe559c8c0590942e2196915359fd64b6f59e4352638831ed24aed7a84396dd5fcda16aedcb0bb50e242c0aea80c7b0c34fa934435d146edf5f834710b435f8515df99ff11fea6ae0a641d28e3ead9cdafcaf36715b1ec025e69066fc4eecbea94fa710b1619670d93a4a938a594523a884f8b9734850de3825e7dd92d4c4495890538992e80e309c98f21618fc65cb06cc9ca5b7097e71d246a0b7cb146b4881960e06dcff56219927e34bf1f1146b21194b17844b1ef9a16b8cc3d3ca1f303419bcb156ec1f6f5351f46c39b916ae1dbc09a901ddb23773081fa07687ab44a12cf598e1d15a9f1c9a30f7018dc6acd420fd8a1c9c529666d5dd2e62b0abd9033f2c271ec743f0459b3d4a2c4ab0ae4e63ebe49ab9b0c430e8d96d855fbb1ffbe2f337774315bf9f33d0f9be36d5bf14eae356719956fd7035f73439b2f56e81c8e85aabcf37638a27dafe315421e8082b87fe23b5540fc5bdbf24c2b56c6db3d150142809241cf3c04e752c8ba11005be6f24ffefcc35eb53496eddb78c9f6e70d5bb82086cb97ef19f8a4defa720917555b79d04ef5e4c541e7f5e2bd628d31f588a738a517038ad9c1f66bf10957d935d3426e13c7b3870dc61d6e6a0b372f1954ccad0e5a34acdb7a32bf2123248a119fa186b6bf9215e9bfe9167f4d16eddf25b504da503751c17b858dd5aa0a746e2efd685edd9ec0aa4c23548990466eab68a6ffb502be89fd22c0d7d5fe52b787b7990f5108a7d584db5f97021e49aaf52431b80462f027ea4f9e8012e0e17b1625885af074ea9921426f6e7ba13bcc01fbd4b47f64b8953cb5e2d935952d3d38edb338c32afff9af70aeaa42613f3807ad7c11e40bae9f6b383626c626d0d3a7e05352c979b3ce620259364ae034b222c343c2ab04866778cfe88a550a4b21c5e06be15bd26f7f6ff32aa6afa3f655401ac2919a7ee2b241f6a0cfd7a114681fb42b523d2152d6c769070c9c2df9df9d712e8e0e7b8cc9b1da13ff74ed09857ca7df37130280ae144622956f75ce4817b44fcd6fe24d1c28c9b89cca8b1b7c676b0dc815e5c423ca80eeeee8837efc9b7c2ecce0969143bb9757268991900b7043680d3bcaff98f50755e7760a96696b06588af7289e9b782616df6d74ab57465cdb4276df2cadbc714f58175ca459d91c2877762b5f0e688cef89e8ea9630c4f8c830628729e5384bad6c4733cf7283a3131705568169451414bb9aea8ccb6b7f6406e74bc97d3aed2b1cd9eac806691eb57e276310e249e4991a1894d123161b0a0d28f92cd16236e2c625170f45dcfe2fa54e65713560d71493ecb97347c4b3ba192967dd218d36134da38a5fe65237bd745166362409523dca94f1ff36388b38648b2ab5aa3ceead33ad9a7f6e1ecad6fe34b5f0e753bb83b77a53b363d5de54f5ff14069e9937b846d637ad0833c7e893e6a84807f406d1c34018148d088ba57dedc34d32b85f62b771eda7a784dc988b6c709e4914d09eabe60e8f56673a92c3b2603f8308f7631ed26e419467396ab74bec276c2feec297a227fde6c99d879984746857eb369cf48cd490ad62cbe3a0e7667e2bdb6fd81d0259246b2a12caa1c92ca397e8ca8d916f999f0f77346e3db429f0a747e50389574d40174d0b99e0f76d780aaae6f9bde7a8fb20c1b060bb90ec4d3d134e0e770341e582be3bec81b23095809c0766007041d440c1375e033cb4775d9213cbbbf2d8c9aa5eed174f468fd9311f1700706adf510e0b7ce77061f36d250f8688720d6a2ee47ec838126262ba2263331976fd20c278eec1b8b199e0aaba55fb3e91f6ae18a78c4105cd197cb27e524f81d3f4fd29852451e0142932d2c3a8e1a01ccbbe255398ceae3836d99e01cf77e577d59b54f87e446618eb88dd78a040d19eb1be73e2fc00a486006346c29f08841c4fc2fe9d31fcf1cb58f665dbf63b903fc1b1478628a845d0d328ad8b531af5af71403d72ca2aeae23c6260a00367fd383980f2cb908c3df71e200ce694c7a831c1bc0377248cdc6d4f10c2fa8f3549ef5b2fb5e910b935f70cf903ca77cb6ee594ff68c96da3abdd95e11307af6256ee3b073fae3e4073b4f5c4bea4644741e844dd16af760a3626e72e436425937864c41cbad0c1ad5d6f90c86e0d3db610167a4ddb28f39b4d566bfaf7ccb4fbf920ef247847ef8692873d3b81d8d28d51d98b9e6ecc597bd1201b86b8b611e676d63151f344f8f2401c7b789295b8e316670c47eef97f3545a758eb8d8533bc16cabc9423f05ba7c1765582266edb959ae00874386b0cd4e1dd0b6c5da9e49648a3576849a81e6090902f9f9a37202453fc598af9b6e62ea28d68d97ffda8d6c02be8ea609c17ca3b8105904bbfaf85e9d88809c9dc5e3744c975233c79dfbcec1dd00865c73a9628719ac982007f58c0a5561951d9b43b1dd6304ba98eaf99d1783e925bedd53816695ed46667b2b7e89b47ba0b4925dfe43d48f76c06f676aab790529b5d21c8c746d3d905594ae8c80f7f8aaef903300617f4383c22e73aaab45c1e89bb3e3d0e671a293ef36c225f77c0b2b15d512963e822df98e9ecadfb8671ef9d8be61f354dc7f79f817e31f3fbd22c94bed6e25076b6ccfde4e27ed2c813638aa5200f6f76db2a19596c70cfbc7e7a5c600cf4d30b2c445f8ea82c46dc8365d36bd67ba40f8e4da06cc609392e324c93adf7092249d4bfb3b5aac98b7eb2b8fc5b7679ad6e9529bad3357b1777dd2d3c2653d0d0b95d4bcfb9eeee470ddbb68405fc5a43b355418ce7e78efa171f48cf84a7cf908c91b4bcc3b7b03325ad67bbad7ecce243c227cf4d86211a53e14504957dc78c95fe88c02f4c978e941d6594e0aec4d39e0652f37cf1932c7b46e6b84d2a36de3f3ed35e7a34df37a9fce20c90266ae99db3a261b893537cb83cb4b2192736ba95dcc32da39297a1539dd3cedbda332903c97ba04e8d2f7af624d8f29c1e7f76cb412d9c81782e09ea18b91c8fc61bed8039b73d4c39ac0b1082a329a451770f4aa78782a91c44c16e6e31e55d84b67b20b40d27b0b5314b7740f87167dea170d4bcc10dff4a2205c02fa960b418cb56ac188f12d7d2f8a1ccc50f37f047c29bdac6c9a607e065ba5c994d6302cb8e4ff2e556c68a65708a05217bb568f059c013b389897d0d04a6ef1f3f7160440d32003f7aa32c4b0f4f65c2733452d789ff6fb0ab7c674e29edbd659dc7f98be495969d8d7114e22f817f9f86423330c0ce87db92fdc0b8b7648094bcc86c93f38e117dc4345cd57784372b35ffd2d75fa6dd2f5690415f92e02520c16b589612a50c9d28e448354e7f71fe48a64a29612162141a9c0e830fe83cdd4c9fe83818036fc39216c614c73f251dd51644dd4515e46b841bab7e8aa0f5708b8dba76b2f7de6943d065e9f7fbf58549b9c09ca5693918ca5ec3d7b1838ea291f16c378dcac891ab9ad929b101f0c552d7378b4e6127ddba2e22a348b6f14650a738db1d5f6484194d2f2f2c3f81ff93726395ae48e1efbf11ccad5751dffa776d2549598667f414bb43e24ad70c9e5b03760ebb1842361ecbd987e943e9dc3d325f919a8a04037e100b6e11b8d3b7a38334a8602c653c93cbc021a5c4d14b8674c3692bc947372649f7e528438506ae4eb68d71c7b632faddbb66431a4381431c2d04efd6d81e59a18c1ddebbe787b3da0d037b7c202171d8410ac47f55ce4fa8a7aabd69b38b93d7648073f930d4e82592953caf08d0a2111b038afd2f77a022a8af54e7643ef852c911c7cc423f5ae5387129c74609dedb14ed4f9eb0ad99eb1352e29d4a87671aeeec0879992d0e9d9c21766d6c22c1210067e9e70c7d26f92c719dd63bf479ddfd1d8503a6594ee0619360dc5bcc9173aeef7033d5b29e78e584765584e546974a4b2d92b2eea7d81b7cf24220ca57f73b43135db988d36795d391e7c42097cf5ed00e73aa696047d609f62a921e4d8f787a2cba04ca812de959abeaa01ed71730878c436191579effed60b5d08930c02cba835f517f3b8b6bc10e69076ded9584fac00c354c0fd9d154fa436741f9f02880226beba2e2e50969fbf15d6e73a10d05526075decbedfca1d15117b21f4d3222b9b1bdb3215cb9e9f38d3b223cb1230ff0a5af855467dc13a62517a584851ca7fbcbbfe56505dece54a3c9bb63f684cbe4da98f20d84653e2adf9b477d9d07b668cf64ebe4715279b9095a9140d727412e518b8b18274fa1a2dc0caeaa250908f845169a74c2867ffb21c4cf556e99eaced0a1f77373bbabd42dfa4b5d05968d4eaf5bb82f6a37277167a9ef36c4da00d75bb59fada734a96a3cbe1a6db6c07bcf2fb3754febc064f7cfb30e4c069ed12081e674fd8a7c0a657678f639f6ad2391bf3214e2c6a64c0dd9853b3900744736de38b7be4ad092a8808798e6d9dcda291f42d5c947f71aa1397fdd3ac7d3fe9c4d8ccd0385f1051102b678301cd72a336d239faf5c005402161651c19cc6d136d4d5b70fc198b1fa7ab69bc7e7cd23e21626a1e534bbc4e7adc5f7e72f140703bff699ee70657dd90304352f46aae0f7127d013b281062a3268d9bec01e7ded21c57932cbaf0275ad520210f8db3b191cb4548439056799c51f9e6005119d4a6b7142589e8f798052a4843d840406d7bcec0d4091803957181c4e676644a54761ebfabeff80ee5493dce116dbacdc1f62c76b4d30bccd679f853db60fe8e63b47c1e97ac150ced508a67c54402748b9bbfbc08709ee7145e71aa713206f05c6b8d62c47d9de6f3bce4dd9a32bdbcd320b9c2a1a2b92d707a4df65e761a5a78320a59c19c7bc1f12e76f84ea5affec6459ec5ddb67a80c5c41ded846e873c79c69bef2f9feda15b9383f56bb4f7c4484217df3c310fe94b7edbef9c9efa56a735b0a1096ba549ae5d6748c7c10055c080e5d02b7fafb087bd62f3862a10ea42ddfdc688fbab0c33dc959e162618016cd1b2434f8787d170b7a0fd12a856a32479c61d8bf425e555f5bc7f48cb13e229e05731fd1229118e077f7457182d3d4ae6c0aba484a37112bad91673503735b828f575abc91b9e6ff0abe30fa81b249691d48a6cef67b2808b687719980f3ffaf176923aa646db58708ca7c5145d5a624dbad8e2f3eb5658f1ebeeb00d51f5693a43a5c90653d0085a19fe401511c8d811cd80298e88914084b53bbba254a6946707a0618e3ea75e50531ece3ee4e53488d4056b37ecc1e751eb9636368f36aba2a85f4e0a2ec43b9138f00f4216be6bea95d817b2e168f4382cdcefec596d20809e4c39a91199d925f9bb4a6a767177c04cdc2f8c688d05d945973b27a7969c21c8057c575f87c4fac5b752093b941aea180ab7658deb272289be9821a3a297cc67316b8c8f418866fb0fc64a7b4ca31286531d8f4aa4771df0aa402f40ea8bc746e8038a055bee9bfbbdb26f8f9ac5279c311db6564bea9a625da981fe84aaa64a0c459fd366b28e93eaaad7b129b2829abe5a61f68e6c08b35df2c5ca3c76893f73daea9fe6233ba9b58f97e0a4a138a770b6848aa2e89a2b327ebd19b5ef9c1ecb5b3377ebe06d956eb3f62c6b64f54eb623366ae812a7dcf1ecafe41b39d0c0f65cbad006a2756e2b23290d569142e1f935bf43cec1ef597ad59b92cf34a65bed4146f2dd30ae82ca3a589b648b8c0ea69ffd5c6a6dcc9b49c35b487eb5e692b5e3c413b020cfa94aaa963498e047f8091f6d58e43bd3b93ea026a2870318c18578257892cad173e2ad42a774f95e9ca63f477694b1e085b1a71c6ef89ba356788ed0a86816771ca9dd7ccb7d372bfe3338b00da5d210fa5695af13636fe81cda006ab7f8769fac28e850b4686c70f3705e141ddfacb3956d9c9c2104fab716453db3a0ead73130542c8e4caacbb39c35ea31d9d48a2996bf67f1aa5309c1b5c60e1e64e341353bb648b6d66fdbd902ba4450cfd766717eb3c773a52ad6a5e78039a4e1d0c56fd992d2959a747c5ed7e8a9e7cff208737cbbdf97aa7f43daafb809feb0dbf99c52d9b25f68a5602f63408c7ea27427f1c317f23351078b6fd826f856f5428f21afa638c7d31ba003c1f12783c631dd1af3d96088be44aec7e8f4a980c03b83d0e1a4b2c45f271ee878c9b070312ecfe32cef80bd62456bd699f9725a32e2f8bcb9ff7017e2065448e7fd39c2a3bcfb718fcf5243500a530c57f96355d16a2d2b61b6f10ddf5944b4587612c5066ee763b3818996d28e77aa53dc31f5a7c4d6ad6c88bacd278b7149449667b2aa729d28a8b72a95b178e7d4069632dbce94d7fed59185dda96697e30774b0136b377fd36350180718dfbe38f9c59148e828496889c8d67c502842ec377b42d25c99ba0f163ea915a8b72fe0dad4fbd23ea8d058eaeab62a73ff514784473bfdf5c918a30978afb3eaf076a7b497d49aef812d83ed0c884589ae7fb8b5cc3e82dc38899d28c65183dd373a3bbf842762328aad5cce6bde24c90cff1d8c1b896365685cff4689c57088c404bf1ace610f942d4d82d047a81668d4fa5035a80a38f9a2f1a0dee81a05776d3e7992de212ebb0707a4e8e176dc920fe08a2e354bd7f101da842381569af91ead7be4064834a9bcc4b2d64f3339e85765fca5924c87d82f2da2485bd56e477b450f10134b8eb50cef3596021e9465018f9328b67baff1ec67891d2099b8fe34c7fc47a5be770f496b5f61c83daa775638b67c0f5977db90630cef3f667bd211222ae8208dabe3d4a20b149554befd4e896e1845a504a2e790fc84d0e10d3a644b982fabcd7739699744d88aa2890a3b34f041d3515401e958e213eafd84f4faa47fb3c835492b97eab26b595e143f85e9cf508514a2b962f445dd3074760430cffce9a7b8e268cacb6578f2090d95c4c223e4bdb15f59792d2d285511d80f68bbfefdbcb1328310c538c9cfec4c0583b0344a86c862de51005d2a27561619cbe7f8728a55af05929a048144814b949f6ad6ee6eb68638a6b9e995f2a4f4bdc759238dc70c641e8a2530f2dfd2b6671cdd58faa7f804b0f240aa605462fd3add2b66fd6578099d650306b27fc679d4d16407a5ea23158cce32402ffc36d5753410c938116ac1f5f7f1384232be9cca0cb9eea8f2366c89945473afe74ceaa4d54e272f4d5dee97927cf9b83160912b28f09c5bb14017035355b3841c2fb5b70b171268b463053ced1971a2c3c087c1b807327a82574fa6bfe015324ea93b5acd8225faa76e929948ab7ff852b261b10f488606738ff53de1e86b82c38ed914dccff0f100365aeb4aadb7c9a838ea0177a8086065f2d8e672ab66b77a3f424864484f9f00ec845c87b02c94519fd4076eab4825774d91bfa7547dfbeece5f59e07cf4d30f52dfb6290d17dcc000b3bb112f0a355537b3433819a679ed88caab7c93b97b9397dddd5267b322d179af3bac73c325ee6af2dce4ee5717c66a12d3f9399c32d4321dd138d260e46919013fc9f5543274e6034ae9c6f5c3166ecb7332100a48845a71cf1241bc6e37d9b995e07162e14e56e2d8bcc27ee4d7d637a7f427aa9f5039a6763b69707bd6047e2afed6aeb07357b2101b56e32e211abb12b022cf860e3ce28d8b4574783ea4f0d46b91e16d6ceff25dda9dc5e5d070c3920958c5103ffdd61f8c5d12dbeadcac7312cf9e62f26853c4718ab64c1f27fe32fa47110ba73230bc28a675f218e4bec87d2df876677c0e697b7947797438683fa2d9f654a1f6d8088ef90799950cfb43fa5c323cf909b3ac3dc1b6e7c41133c9a5d18146027b088a85c66352e1eb41d35851bfecc12f01c500275082785a1062d0dccfd1f446d40a0daf087143d577e4d642bdc6ea395a9c2b315170c42ef3de0a2615488ff162bba5721e6e2d818cf4f5a7256bce142f1b9128200dcfeeae67ca1cf63eb87f68ef7c96e2a3b27379946989f31e492f17014817b10995281c99694a7540d2109743c2c0df2dd27a42844ada3d08ef1aad10ddb6de552721bf74849d195ab5c8be4920a05f456bee0bf535022e5302287f481e0e84cd895925105a40f6607a5f612ec7345b240554c5c0fab202d2ac28ab471b6cb9ac898a7f6dd1d4b6710846b0b16715ac5ba7dedd6312d430593dfdf5c71410c92930c396dbfead3709525cf93c22d1f17851aeed4e230f989d8f26d86abc52dfd6e44ac3a28364b67709cd38bbe83f53cad460c220b65c7aeeab40e71e142f4aee5160cc37474ca59077c79bf811ad568e37c28bf868e006ce5a4615946fcd0e63bc599e176a913b0a54da405097d2f941bb70b0c0c535fdb693494368ada5a099b158617bdd263a8021d453e0501d7b59e31a2a488374a8704dd3459be751b508da14570f35ef7f492938d9d81dfd312777d89d5eb507eadd0e1b8c85c668c1921ba336e1b24f9f46e7b6763ffa0f6e79aa1d7013fe21de9295de26d1079c55ab43a7418d9353a95acf09efc09a4c01b88d39ffe312ee66e9074a5e5ba7f34b789fa92c8179676decab7551cb544ac109c0f72d8b939e05c90ccf478439e623ab43577d2d4624dfaab85fd3afeb3b34382be32b6434bc56063f3403b2ab436bbe5ee60393a16d3b13ec2069e0c06ec2c5ae638dc2099e0656c0d8d0dfa6d42d50ca9d486398847005e1ba6a9d481c3d6564563ac0977f77ca4e054e35771430d6cd323af0d89266d3d3e4c0f9e78d01444066241daf3323124a3f3b0600e3800699cbe82b21d1efe07d27101bd8cf4f7f0e90aaa884f3aa12c210e74b5ab74798b4af3a9d550914099baa36269104b0693f56ba56561182afcf7c08cf9d351f9b5f08515097e28795cc47d4a2cd8fd861bc8b7f0939bca92ac0def8906ee20b005af5a654622e2df5168ab1ab25f8dfb26c5667c1380a095a4b22a2d425fc97f011a17ee10cd68be3ab85b19c0c35d2f275321dd54a359e1b06b7086bc8c1a80f0334f5fa5172c0b331c1b9dfb9dddad1f5956432dbe304474c4fd0b337da13a248ced6d956d92503fdeb3c906589c8c64101d5a550b2592a221706fa4e6b6502b950592f9fe926940499cf5e0076b1219c113e9efcc96db58dc633422fb5eaa7a9233b524ceca64c85704dfdc8c2725b6bcb0202fa9a08a238d2f7d3f06769e8459a3d511d3f31247d331c8a2f47630c794520d02378705eb5ac70ac46152aaaa0f594a1c244ba27b9085b6fd4da6d43b7b556b47c9d4985e1780011c08ebd7969f1414df2ded8026ed48a8b1bdce05d068ac52e1d19b402f9ee54072e6eee5543f6544309496628e6407fad9aa68ffcfb451bd54957dce946877a8de368c3970eb4016aa34d4cb94872db56fe5f873b8b78ae76089b5fe8cb46d36caff6f311e153c0df6dabf45873f69ff5a87caf63daefc1940e08cbf50b722fa6c2c26309aaf8efaac033c607c6f5bd29704b20358caa0e212014bf24ba3046d557b737a646410230663d9fde3e381dbbef472c6f5a6f3e36ebad4e1621a6dc916ac554ccd0542c701fed777b07bc47d000297f0b4e2286f66f1964eb4f649074207dbda81b6a2224c1b2eee0a54dd6d10dafe043534e9851ef9361455ad93dcde5b44611f80134d0b030d5b13dea7164b27968e629fe731ceecaa5d0e3dd2f71f158fc52728e59fceaf23f5c06258be9c5a7b297050f65e9619aba995a2e9b5ba34fe05bb14d89afeb0facf9f372a08df3be65ac99710c921929443e0b9af4a4218ea2d7a724e9eeff2cd537af07cc15db1eb9d465a39d433a3f21d199b8b92899ed1cbd613ff47f5a2cd1af160ab4ca35f9852f6f843fe60bfcdb5efdd10f085f24dfd200a0fbae6f25c2c51825180e624ef239f5dec15c5cf9eccdcd2085e4e94f616846ebb7891befb9202533fdac7eb873dee3f1a7745d624a4155ff104eb7684c1124d52c482d1d0a487b4f4efadd6bb3cf327880c0007350521d4b290ffe07abb8038a2ae95388b02ea925c4996d1f3adb986ae4c6700aa05d090c31fe84b23b4c37bfb40d30b2e858ccb3dcc50e99440bd0a88a4325a6fc7d11ddc388b2e52583a1214eb0d5f8a2dbb9d02b49847ef77f11e96c1eb4bc50f432103f33ac7af6bd4338deeeab01e16007ecc97a137f7434c5260dfd6a068f7bccd557e87d4a74abd859b83acd5904bdb849940039db340474dd9c4b0c0d29b386f1b5a567311b49a72cf2cd8cb1b1f08a629ec398085ae7ecd09e70dc5b339138ac28ef0628a8e542812826c7fdcc7c95827be485efed6336cc839907fe2568e214b713f9680e34bdb336991784f9738a1c8945f25cc2fb580daf32798a45e3616d6ddd5970c01fae33087515e6c9e42c3e0aac6c16ef1aa6eb3b342acc9a80d1c534778a15d91e652c0a707efe067a3216919eaa77e99e6e2d68ca1c82dee6b075d1ec448e07ed7482de95147846c431f01e695bf4534706bec6f5460a8ad9fbfd4665bae3d9d5f23279bb85398dd7e5716f60b6a6c0e95a67c40f0ebdff8d3332730c91bfe9959eb9ce2f24663ce2fdbc2492ed11448d8c5e178d52a0a23c2c58075912ba3e9ea7606caa1ce1334c5bc9aa740e6afbd35f0805fca60a66e0528514c0851bd7944b2479d90908290ec93e570a2f5fc5968bfaf32ebeb9a1fd6ddc590c3358f0f60064e23e4f1a51f943c3d27f3b2f189bd9bcce8ac257fb1142de09b3ead5eb7251c8752ff12476ca6638180e83037b87bcd98e3ea5f69aed84d7c7400c0fcb5a132c6468c47a3d67cfc07c2af11a54d6f999eefe7d92e6e78f4230fb97d0138fba7ee88691dee2577b4d7992505b2ba76cb46271d6c825ab57e41b680cab2f7b5132e34e7eedc5161fdb69b2e05668103c9998772818d555fb5ac805f70bc98553a8b4b42c5850d691c56b75c9f5df683c5faa5e8abe13f90015286a3fcda2f24d45b321366987a649a6aac07906840a97be3f41d556d045f9380e64c17da22b72fb497c68e0830982a1ce5a4923ad0d07bc63c67b4775f98599f1c58f5481e3ca0af248d736fcd5ee618bb6710e4c035694a620fa588e5e5c7d0553b504a4c266a65d17469331b1fc633e1c526471048c18cdb58de512d7a50967e2acd9e5a9e5c7f54fe5381cdd5916aee85384f989f596a042e1516f7b044afa706e87bbb94ae5018f00eaa042f59651c8fab9e331f5e8371c6e8a79d259c2b5ebad56c010f96ba26aa1373ffd938282ee6aa493a8d914cbf5de672d1d6ba28cd109c431fdc475db43ca5e7bd8178eeb747833973d32160867eeb53ebe2dd1c4244377e3a611bf94979539fa5437d95b57b9d245a1f09876a48deadca32f5092db695252f91f7f248a5ba9771e809f48d1be6f4865b1fffc921b0edcce7532a04f38c3126b88dcd72f41472bcdb69ccc30faebd34e958ac04fc33f3faa686285c485c35bd070c479d53c634bd22e7e12d51be67f15713a50bd1a1680a1aeb7acf08419d95b560fc20135c977f4225f533a7bc2ef2779968d9f5ae2f5249c1724d54bcb4a9d0c6acb76ab66bf03f5c872945c9772ae37ae19f1f2cfc63fe6e51e0a9ae1d04e6ce48589b380e115a31a5368bd4c3e6ed23ad1182095caa7c9a173116014f4289143f50501f18a6a9e7534cf9a3bf35efaeb0a5dadfcfb37ef55e3d07210faa3f15b616531fe766d1dabab43783a5454af2a600ea89b8823e5df81b5e07088e49ff6057c6a7405be59eda1f09003978e662d8b71a63e82d57497b540b801130ca76baa1e84e80f879d598094d2bc993c482b257ba6f50e3a7c65b511e10060ff7915933477db842e0fad82f50bdc8445096d6dc5eb8061edec5acda01f48a5359a805120160d9ebbea3774ac49ffcd1a95101d56432d82c636cc0e9f64bcc4eea567c592bc4eb75356601410635b192ae0971fad8fa05e20da7cdecb24b37bb7d081da9c50189a446b5baf936a0bae5c21ed794914e0154167e804337c726fdc8d1e393b8a7c225546f71593716c21cd746334a613190d8c44ed3c5d746569162375286b6c024422fca2b9a4fce7bf12c84f31da00941894a5c06e62d5681d349f9137a1ae0685cd118b1a11d0125db92acd11b0963e2304effcbb0cef3dee4b02fa352037ab37c4bc3ef0927b1c9d826a2a413a382a285281945b5a55f2aeeb17a5faa5940c2dc6245f01a88fa816f285dad4efc941a2a5b2968e5aba0201db7258fa735d43f0933f63ae3ba9403b3867617db2ea4cb60c8a811a53cf071017a612cc69cae29f3598c8b6a610678e693a30d001d05fa0cdec507775d571c1ae631dacf7c28b0c74a37878922543e1dbe5ce316167ce8f1ae69a267115ab8f26ea3c0a62b8f40961b5e997cdc7da80fd6af4493c7458693ede3cb42aea880813a1599eaa5e8c4f58b21ffa56f208fb667a10abf94628a1b53aed22528563f38bfdb9ee40ae0973b7e763f64e11a34f048015d779fef122eda91d673d8b26906a386cff8a41feb9115210fec736817eb327917d92e59a3b02172e372066c653a10a2896356af889beaeacf54e2df04ae994bf4d24bd988f42c9e8a694fc1b6ba35db4e1b4764f775bf2b4c37601c789e232d765c4c0e259e93b850faf1fce59e1007768e7dfc1a282321309df50d33b0fd69215e0e653c844dabecb12d405bb3aa923d6349b27e413ff2bd2991b2a6a6fd0f6fba79be94a26cc022a21bd6868dbfba08556cd5699169ee79d9287f227d35791dfa09b3e3d4fd117d1554ad6a3c88e0e66d47824d20bc45c60f460a558f611a67eb1df20ec906d2a72e385318219cff1487855b3aa47e1c34a8dbf0edcc027f8132537c4e986b9b53a0c1860571f0afbc8d8464f84f0e83b0ce1aaaa1bdd06f2ea45ba1fde91d5defdd9097e9c75ef22062c425ced95b3ce8bac0cb6418a4cc6f3891f7e922cf3aca34a9276b0a37d7bf61e34af420a1b86ee4f7481506b1edd814b4b3d1d4f908894a29581b334a28bbbd3566755634138a156a29e34a208bf826eceb934d06fbb2b182bb09cb9233afa0079a863c16fce688c96fda3145129bcfd92686cd1676fee3960e604ea7f372c7968f24d58667fd6b0757ede01f4cabf34bddb671f174b7f380951a3ebc800573c456c45ac7dae387a86d882af837c3ea95b4ddb56071813a5fb937f41e2a496e97dda24851889fc87c01bb6fcffb5c1f48356e50286fca7bbbecc0d71623cef9d00c720c4ff990634f9576936b989747f1ac672e76beea8ad54d6968d8987b33d77e5843fbb2efabc8b20ca51ff76c3b4b5bde9c8341b64638453982f4f04354f75321524a33fac6c431e3a8a2f379ea06067a7f9da5d9a790a2da96db76ddebd6a69a0431771f91c2193e98610f91bc295d39a43d2649dee1d165208f3cb78107d051204bd4f74ddfd2a9b3d274426ab37635b4f001a507f9bf7649f7bac7b7ec22b6909532d2911446a1a9c1a26a5d1ddd6595aa50c7cf6e652058dfa62f1e66d1720f7bc57ce269928da86e9de13825f610fc84ccab70fbea7d4aff1c8d72f4e46f2ed7150f0facfabcc645dfe0fa48e7a811cfca1aefd93634b809a343d10a6e791cb00d962f6a9675e592d0ebdd5b0b58a0b1ee1c696bc7e0abf3b3629a774a23f1e64af201578644a2b793f1af0e52bf35e845bc83a189587f1c35de15873dd9cdde64ebf719d9830edb962abb92437b9a07d7486a223f82dd29450bd7e48340109f87d921507e6574767723bdcd64b20b28ba214229e871f618053ce84cddd59cbaee2c7e0b77dd8284320b10cebbd8ecea75578d4e74c8be8af2390ccdcfefe37b3c7a20c9f3289fec986a101d37918cf7db33e9d00ab189a9506699109e491ae2d715fe4320baade9f8871a5de42b1788a51bd8e352ccfcf980bca15c08e8e793ae5999498de64e0ff92dcef75cb97a5a4503e5a6a316f625c2ecdaff5f7336e9a04ad860de481c48815f6dce00016d24ceb0594d2ac4fa0b3eb6fc654fa6ada158a0b24ef07607e2edaa4eac62de178023a6b92a1789e859e0d3cf2afeb94226ae67f64298dd3f8c621b1670df742e4e4c555f9d26fa1b3d69791afd914c17bf2ab2986e1fcd232253f178590e84e65c4c8cff757a4b22960e5cb121def1adda7c3a09ad7ee2f27a0b95d87c82d2e98bc8ddaeeb356fe2001665d7518d3a0dd2cd5b8d0eaf8523e1c13fcc3edc256069812806ddbd5e0738caf560310fc1dac73c7d0c12a00accb58a44432c06ddc77da47f54d4bce59d5897e8f668fab89a03f45583f7ee9d4909a6ad0aceb13c9959b1a3d590dfa71212d5a41f2fc740136a60bcfe44e5ddf09d56247eafb061d5cb5010b97d5fd3f9c414340123f15dc253a69a8ba2f9e55504ccbf0aabdb9b4554fa27f0bd5b4ab90b553abb7024b4a286a3b88a675f76240c6d5300a31f8a4deaa590286f6db0c10ce0619ec0479b1a499e80c539e56377433ca93679005334ae927c9d5ca3b2134ef5caba6ede6bf179af33533f738f193778bc07dc3e83ca0b200ebffb488c4951f2c624ec10a32b1983a8429b23b6083f5bcb0392c3700f14b029a0903874ae003da98a49c60991a3d6f93bd8d71b8b18b4d7b2ce92ba9c49923e001cd59df4525b8eb8d7f25c9b3d760f71b94c08bdea1c1ad06f71e52d7c9a81bd3b4931bc3308f3ae67299d61d27adff197efe63441ed3c06a95eac1f88bf6b87fd34a261acd9dfef8712c60311ac9ba675a9d44da8de1079cfe57537581facd172a26915f31143e833944c09aa6664a36bb946d8482272abf73543d851ef6ddc9f15459067c51989c5a90be610f940da629e63858176032bb119b42c3c5cae2f643ef8768b63f5fe65804f6d01e3aade8d4d53f40f08d2e90858afab7daa009ef080240a702683d05b2c74a1c236e812c9795401296325e0e9dfbd05d050a69f8faa3d260622d1d6e9a78ac5abab3af0e67adb34aa08109df564e7b2468b321457b7c24b6960ff52a8f9ebb61aec82c83b4d9a07257028bbd9bc3869cf2cf3f40529a8081ed92afb50bfb32aebf56fa827a5b035528edaf42771b696d3acdfc0092ee721668bb68f4c8e04f7c19d35b7f4fc0427f875c35c367b1e64da89f656f442fc6dd8ea1086d75df9cdac2d424bded55b3dbfde02e19f85e1485eff83dc04fa301096f94ee0de4e4ac575d7dd6768b602e37e16b771b34d07bcb20800f46f84bdddb60bc6481ec1aad7f33e9dd12a8fcffe1a9a1bc0777403e257ed4ae095a73e0200e95567c85e939f16922737189fc8b9937bb681819bd0e93f8726847d343bebe192541a78cce7807c336546617139fd1a0ad33a42e0eab24f3589fde09877675cb4854bf999367f8e5e1ba5d5b5d2cade77adf4f8496ca35308962f0a9f0d5af67642e468e343bca309361b26bc084f2a85b19e4ba69d5571012daddea41992179051c3edeab45f8d151805c5a88f180cfc31cddfad01bdf2e10fc7ab72d369d9c86fbd364875e44e90ea6c33b20a7c45fc7688c86a81e021adb2a33368db52a7cb9eee1949c1c6f50e4bf39e3606dd5da9b6b9a4bb72a707bd7c05cea417ad828804f37a2104a81708a3f4fe2ed89271bc6eaec063f0f89b88d3e9a7baa89bf5a7a1651aa00c383163fb343bffb41565519a78e072345cbb9978a46c74f27966cf81948f2c74721aa6fa606b6b245241e4a4a189dc7e85c48e0fbf6f4539da8f773895321f48202e0fb3b431759396afff0c3cb51b3c2a394644ff0b07e208b1c586e300d341a9bfb34fa2656cf907b3deaa31297824c5d669617f4e44ec2f561ace5e18a0b7d1f8dd2e8e81458b8282053b2c28100a8ce7484adc27291bbf0e249bd1b6d0cd4650c3f9257f47ebdb95f3448eee1c2bbda113bdc2a5a01501228f7203f64d25aca13987885fe30adc4c263f19ac04e82fc47aabd6b83b1cf1df039cdc12d7e2fafca44d913b72627cf1c16a0d71cbba59bcda0a9c3261ffebef220fea5e667dd185ac37c12fbcf394930528db00fb1561b3a4577d02089ea1770d83a6e308a043a5dbdf355d2a9100d2d5acb699752deb3def2c80416a305d88d355a2bc419a157da4ab923c19e5861400c692e8811bc7a7b04476788268611fb09f34a9b96a96d79fcf448a6046615efcd23556674136b8e7fc22607fbc10bf98fa8aae4e3dfecaeed4f7d59cec261980a1de3d4ad2e95da1460d860036649f888134b58792ece3a4d87d48b59f461a0f57f87631bf20026d0dbe5429713cd1a4073c552e9340ceb78150c1282d35dac31261f57a16de34bd238d1aba740542f88c0b29e3a26a5caf681aaebe79107c5e92ff7adff2a19a05e5d6bcfb384eab1c25571d80a86c2292269a027f405a5bc367b44e01672413672548eeed0bf4e8771548c50c7e20374190d0faa86607902c71c43413af7cf2565006006fb1dc83c872fefbb2b13999fd4c2a7f221f7f32ef8609132f655a56e10838edc1960888767a0ac2235be9517effad26479d7375896cf76013847d40fe3da1eb1209ebb5c2eb303f85d2cd4d2ab9df6830c40ce20574f405059c69483c7d14b32d30446cb3bb7f80f6b58b66bb3718a7e16dfbcd1c8915b0519d79889b18b77c193475a994cce84579e11d0e25bc12bebf29cca096b888d53039890b006cb1518f4c03d849bb7b263c1744b993ce5865aff5962a3c731f02f0349a75994c96214e05894c0314fda064c3727995b831c5b76d59ad126e2be3a970104ea521a0224b0e8d3c7f1301f6316e059c03a2708afc9c89449b90e23bf884e7f1409410dbf2e0b95823eb7511386cc7c0d1fd8882eea0e83c606e62d8135277819808bedff51c15263e122be24beb75517de9d7db22f558f6853dca07504551d17d7f21779eae462278c93b97324eab89cad8df28ddff2c25953afe7e53460e552f4e88820611242fdce97bfed5a886abf8533f225501dc7791b9bb3ebae983ceaebd1e9d1ee152dbac99bcb4f8e734955d70a8bb2763d84bdafd6634c5f6aa370a03f898969f6c0ef048f8ae9c8b095122f42b3b305fcc36fb9bc95f546feb2709858021a37d59dd1b74593935fa53968aca1acdb72d5117aeaff699542af05e0e5262426f468d60d260bf1ef9a13d810cd2ea037a36949560b2edc27c40f48a41e4af0dd7d2b5da15b142a54044a18fdf6d94019b8db7d26090d3410ed276cc97fe4b28ee7be4d680a774935214f8b246a152df73ad6f688a3dcc66f2087958a15a6989855f1df2726fc073a9b9e813539a6eaab84e37caf3bcf0d65b251423f63b463def1d0b071bb78a96631fd6fe8fb69674a564681dc8dadc85e28b01833c70c14cfd2d192938d6e2d7948506bcd22f4b6044ef55768bc5bef9ca80b272cd841df46180b191ab25c10c96ba2128cfcaded3061021dc68f1f262704a94ac47581cd77c0dc90952ecbbacd92e0311ec18a5315b55fd4b57d602903b693ea1dca2d30d5b46b72f9779d77de75c199da237cefb68e7776a22ecec14ac49d7b41c84973dda40209802552167edcc823e8e7eeb058d05d7bc04215e2327d63884a80289ed3fbe8aabc391e881bffc387bf7b1705441bbcd1a0709ff92fb1a4652a8c362ca834b6cc50b9f6b4508c1476b856e600ed95b6d13b98cb34e320b912c2008213b6f32790c610a43de5757d40351ed1f9f5b9bb577fcd16f1dbbf7f095cf233403ed30fb8d8ed56d7e35f31cf5a10ede39e90538d7faba754ba46216d5f9f6ce89f2a3a89ad9d78112ddb7c35ebc2ae3a56d57c47b1cc3f3e831bb8e5fcf0de040997f0d55b821c84300860c86646a9958f10ae93ed24bf10d34e5cd53a8049a650b5e292b5cb3f21b5005cd8bc92cffb2d92ef50448bc518fc9adcb043d22fa9cf0cadc7d70e53e604d2c4a17d0035e32ec4fb7fd4f9d816868cd49df3ea376ed7833dbd7fd16d9dbe26420e4955fbc590053f655b222783da1226a61711ecf21b1a0b09a837653be6f0fac1d4802ee01f5fe910ce4d3f31e65b5c6d2d92d439d4857dcbf88a78b7b256c9eb212afd1a8bcb460c4d6732120bbc097dad3ad200bd298474df180911b0aacf1d74888e8e96c7ee1b61ed9a35728ca05aa13dea111f97fe316e81517df676270ff44acf5d4739e0ee3c9b890b1f73d67a7a521978b0b014281027e16ccf59004f418f0685de44ee0568e4e0219f6d93dee063bd90258d209c3d3115d12212f27f93c497490793afb7f8de3e436221622dd2e5ae323771c7a56158bcb86496dbb153e0f784b93e681b3b0cab82c507afe309f80f10b3821563e5c5e4b6ae79c92ee46ce6e5daa798289fb59372af52629fc7502888b2d414dcacd03608e3781acc99eb9005b23629f2a54f8bad659ef5b89da0042235b60149bf1e7b4f62a65c796e9077ffc10afd522fcc59037f438044acafd2c558552f579849a2d76b29da76bd7ebbc66b47ff0fa8ea6663d5ceda81c306d3163216fcb64a3f28f3d2adf6d4745d79d01c96a773895e78e1a9aa683a5866896f3e35c013119720edf1e99fd245f3fdf9d254ec5dbc0d4cbba38bd097c47f0d9f0afc6ddcc75be2fcd6dd4295a96471c3385068e828e82c8df75971ff01d7824b022787eeca8a13b6e4462ac58b1343abd0150c52a91a86812860bcadb12ced7d9494265df4913d1e94d6310e98c7dc5e2c68ffbcd7f36a6c5cfa0007b1af19788862be54b9b688fa202ebb900cda41387316b8961f089ebae82b28e7764d431a732cfc5136a6468416bf2678b6eb0efca44455d0be698f499c25ee3e632ef5ab640675a9688dc4cfcb5dd7265a21e58863679cc02097af2d3a3891f84cdd837080dec7cf608387b35dbdbb36908866af45e4bb124eb02f1233f0ff335c72a767a6d4099f3439afb6d05c463abe6e1af559552da7a13cc28e7e7ffc5a9e60dc2dddf281e83e3d3669451f43b951ff2f8ac9437d6f1ef86762dbd7ad7142d339eef2e524dfe9d2f7435a1dc9082fc312def3a6dde97b1bf480b4a885b8ccb1e5b50b1f7a5f58cf692e8f62330a5b2662cc1eb24d92464357aa81710d3e22a4148864842f54f66cb3a7e3087345b82e306a143d70255e2f72c201ed87e2e159595739a97f5d92912fc45464974489fd551f70dfffc7fa59a45b49a08c5037a0463b2d7a6b1e4a3f4a0c8692a859b2ed8ad8f3f3cfbe20dc0ac123f9a479c304873b1ef9ea1a1624318d3e21cd2c1b0f67d728ef4d2e2d7f44e09df6930accb5110ad2543bcf832b29f28932e28cdc17a304261242e9d6c2cadc30f3ffc2b72ac11a3ed88186d91fe7924f8f0f9e6f6406c04b84ef982a53d622d16f05c23650c45650d126301532e6008dcf89340777a5498a3a38efc0b2b406bc347b67599504a0e1625c94b1e7a62d64bfef6126676aeac58f5890a590947f853eade646e2993b9408771d1d70aa20e0886fc311388c3511bbfecd7a638de728d3ddce0e7366331641af38117d2168dfb2efc57612179cc5829cd3cc7d44de52b0e17f7769a82ccb8707fb6d0d781e94fdfbb4332e08a46908b7fe626ae3f5e89b070cd20580162b0c7d6ad19fd4b2d29663ff55b46ffbc6e23edc478bb9ccb883d07b7e11c410cddfff2d3408de8bbb7e4fa58e3a896d23a3af36b0ea745d82d0973dcf45edf9b95ed1aa605cc408ddce6d960f67bbc693021aa1b2fdf01f21b8e5d6f29121deb685d9bad8db92c6d39e0d8772cad216e60aed420473661fb79059c08528c58cc522be7e1d6c83504b06eb2dbaf5da179aa897994d17f7f8d24d83fed946cb4194342a8d8cafa13799e08496255b65ef5cac9dbbc898236be778aa1f12d909fa3405f956085213a6e7e9ad9c34d959710ae400ed5cd1ff0296b678e700d7a9904c7aa2bdb27f31539da0da7a4e2e380f6eff91382d9a427f8feb39644070ab794c8526b7478cb3c7a77e8633554829099fa3963d7e5cd455471736b77ed7be8d7afc7926a655579808417c36320d9e5387ef88f100035d2a84ee4debb70701cb505ff84953072aeed313a66f3372af7925587e797b8b067b761936ef383320cf33d90f6ecb69a640cda91ee6e253458a97e6425d135288858da09186aad92cac310664d635c5fff345bcaef9c09142158d6270a9f9c7f802eee8fa077136d5c6d00f850dfb416929380a0a2da753afe834ae8d89a8bf41a221289e650e3f3ed9c001d5942ad9081cb070608797083da9866e3ce6c348dc7c44ac4a21585e3992bbf382d4199efd71ade3584def892e181c8b20b56e7f46483cbc562fe92a94e3244f6d775cacf52ce436dd2aa670412d2aa60916eae69e72462f56ae86a36cec393e62f1dcf76c5f9e30cbff74a7ba709bf66f144a5e7eb3204c28578a9aeb084903272b5cfd45d229bebe06caad766962ddb6e9b567cb9a7bef762a6c7eda3bc11f9ecf0cec03d6d349b9b5cbd90f17589b0415c3c4aaaed1c1f38a5c4f2e51ad0f36febda440fa8c197131865c1dc9d39f431a3285478e3d61cfb26c0dea2215a8ac5fa2ded59086b29068d226f1f80431f01125979bd68eb92d17cd20c9ccaf3d6a471af94fd93d28bbb81b253e2b3f0b8af38381eff610babdfb9f5b6741ce2cfae36898f9c49e72703849c9332040969b3ed662aaa72ba5f47f7a0ef1a33f3d3f7ab8d22f546558d237e185b82889eba705e152a777874ce9a7c60f1a6134a780da182fdeb4fc9cbba7e1e963d16fddfc604ea0bdc94d8352fee3c3eef28f3b747f0d4f8f65c48cbc07e640db3eb5cccdb2428919b1ac5daba0d5a8a5001e74b5486fee284939c9b09b20977965dd8ea1f04be2013ee974e48ac78169b28693fcfb010e98d3439392c2b18849d8a68a95156e921f63e8478aaaa3db4620c3427eafade14679618913df73f6093520ff817d7cdd847cdbf91201a8ce3b5cc016775dbc51ce9866ef7af0da7489ebf914ce0bf8ac92b8e8c6fd45bd30cfd7edbd5ad1fb02467042edae85380244563a485a40e833d11b9ea77ce1b433eabbd8c16b3f8ac52faf1525e23e942be3b385755530e12089c487448cd39750bf5e4bb805b520caf2549f8c468ac7fd6882d5394adff9cafcada2d59ed7f2c9dce4fc85dea8c732af6ade03ea5d7d4c26bd1bc126e114814228d1d1414674360c82acc8986ff9eaa9decb82d19ec3a48d357f7bd419fe2e61d871acb9a6a2c08fa5888e5602c377df7d52eb55f75b9d6df12246d69c1859357f12263155b219c1764611cdcc57afba3ee14d158bd0617fdd017861b1a1eb1b5e666772d85cefea4caeb0c7da5daddbb42b2da62e6cd7af07a9495d33071c9b56265713f36e697162e800580abfe48ce5e44f2e185a36c678d6a27066b7da110c435d21bbc6fdaf7eb976556691996f07177ff76b8204d89b473dc6dc5497faf3aceace9d7ad4eafd80074660939dfe0983e0de4fe577736893eb18953121cb59fe7bbb2729a280659e93fe8710e30deeebae7d887a22b33bdd22c6d050f8326a5f066d6ad05ed88b7a20a4f9fe3818114d0b1c44cf177b63865808cf76eb35d9d6f5889a119b7393a259de2b08f3624f7b03bd6f7060e3c426e1ab48b8426d9b7b277623c201405a13ac456e27d17d64dd86c2545d6dc861ac9efe01721315560174ebd56998370cb130c7b2d0afb9f471615f0fc50fb6a2348033026bc9c21c0ec2215a9a134182999e0211acd1966c6d017036bfd5f27f8b34e534a768ffad16dfefdb39d7769198570aa403b46040f3c536fd9a12cc67e163a10a2da5d69ca1e1421d6d6c4d62d8c908ef3ad4e1611a3022b3114b31fce8b594b0762526cf625c0429dcc7f26739a7b4270c0fea10f056bbec300760e20212c438d69d3ea8db4512ab787488bdfea069880dda3ec756ed57503f597b321d3bbfdf2f6965b100f1ba4671d533d485edc7975ad784b31d587ca1683214dd05edc708014d2d9a2748c4d7323f9403fcb97b2662e06f97100d9d2ddd0d045a361ed693230dc2e5dea769229cdd4904bfe12a6040e8518de816170d20ee63655c0e24b4bc5894bca2a99c3a21f359ee56973b0b4ed965b43e5f8d4a98880b3ad95fa26940e59615887c2c6e47ec6aac0e25cd9667f0ce9b278ccdd4c58c0c3aa38c44eb3f604993491d42ce2bcfbe94f6d2b641c949d6a5c4c39a0b4bacb2c2e0ee24610c2c9e50d6c3b56ff19ba8082111cd697dfcc51e10314611bd61cb3ac65e49819e36c99b455f425c8f1c39c5605603b4275c315a105fc7dbabac1ae577204ecaaad478278e932970bbe1efcfef40e422bde80d19e1e5fd0f024f511d391626425e87c06d897cf8b81653c7216ae6a4a8777edd12ada21ad1f2e872bfe02fd7604287e38117c87f795d2bbfe1dbc41a801a07be73941bddf1ddb440fd43739a58e9c2a34ee16e06afd6dc78d6b10ccbaa8f5c57d707b36bbcec5f724e1434110bd36aeb8cb63cd58f77da850d7e2c04caecc065464ef06e920f5e9ff27a726fd8aa1e68ce79cad8bfbb8a9791c3c0a1b05f8be871fd613e705e2b319953497b68cfd0fa02fed2c9c0556669e181c01a9fe9351720c214bcba552fabc33c4854f98158c1c97137a89f69332773aa52d2b8ba1ec04a699cf922cacaca724e531751abd53783ef47105e76b7b1ec46e303aac353cdba93cc8b2580dec39d54bb1ee0ac7d8b9ff9a4138c871fd7a210a2944fa416bd0fc7b246a408375bc3a90f9743823a020ca8b7df273680a1f1ca61d286f869d80feddc00811f9635b77f22eca40d493431c14a244ad7b295c047a81f89a5f9230914a5875a5f15597494cce69b893f26bd6fae3172af52849186031f014d1d2f6d39ac685c975245f12b81ef6e4b7da7619146df97b22f432869de140c2e9ddbd84c0686c00047dc5acd3a3d14563a3271f8359c1cc6735867345a75fb7fccf7068c4f9cf2d2c01cba393dd88265694a1c328cd704f15829da3e932ccd16dc6247d658de07af313819ce402546f78ccaf856dff7ee7b548922716a5fb32df71a7b3f765d3bf3878a70df6b135ddb98a4d90f94f26c8520689a25d992a4194609987f653078de73d582903130321ffaa555ae085a369d5bdfe79a4ac23e87d9bf7fb778f8581dd85f4e686b4d7bc12c7e1795e1c78544b278184f9a576751ed7e522c94fa4201cebf8fcf8a23033656e7902d8780e4955e3458b21215aabd2abf17f2fa68c4bb2b371a7aa9bb4da7aafdcd1dc744d8c05ebc2670177e252852ee1db3c9b1bd21734feea3960c56f59ed07e2b4e5762033a692e9f4e411ab491e26f5e73af5f5a34224ec09f7584dd38de5fb0a06364130baec95e3698f685229c31bd99a51c625050f27cb1a47f8568b768c3452ef45accd71e15a2cbdd514825f34d6c4bcfcf16868b2ffa38b346ddb7d45359fec69870349baa83cbe0629ee169c9103b0fecab690ae9641a8aaf57b62c39db7751bdd968501f4916549437b679eb43a99b31309638ccb5dce74da32f87b84eec513f86b5bcd3f42b7667d70cdfaa83f2128cbc8d223902a12b7b252cfd089e2914b51b0a45b44844899e58b303f32d9fd9f7d06d2f15c62ce165c89edd7f8dedbfa4f3343441bfd6c43c5afcee11097237f643962e6c2ad9bfc9ff93d685d14bf422b2b8ff4f141850f8340ac642685c28bcf3433774b0dd1a03cbd102d67be5a8a065ca026d313f936ff82cf0c2dc4f2c573d266e9dcd206d0fe1999170be2d67d14e9019bfabff6a159d5b0f3eb27298082952a6eb93fa464009aa344e513b811c54da854c9a572d43a4954d01e2950004eea29b7daa3bfc54064bb972ed777158cbe880329d8069691e5f517bef72076fff3495b713ab7d0c90a8e3249552efe86616e976e7381b30c8f68c0cf8caca27803f162885f7947409d624b6181d6e7624b33b4731e5d7522967fb77dce56bf26fbc7eee1518c7d771aca9f87ddf1d441f56d34bde11dd27756476f8f5712a12fbb34c71ae299118fe0fb38448da48fc45b0cd0ad3f20c35dd301ca409b0aca87a8a907c998050754ef1aa466c981bb208a8dfc0dac117b14eb3932413552da243c6afaf48e2595258037d69960ed9c64049cab49259696f02498f0d2721a9cb6ba2bbb18392423e29c3933920f98aec2e51c9457d807c496a8271f5a8012d327ec04eeff5b246aacb06204e8a8d9454fbc197414c638f553cd6a48f86076dbef81ca0bea5753723eec83cf6700e0daa8948d39e4832c6781390b1c8bacfe1f2e9b91e47538be1dcb3e8a5134a2735291ad7fc5d6ac613c6b5cda0dfa6f47cc7bb19d28b3ffd28c0b4660aab1deb4caca5211f00e779b7d7ffa92c2e511500ddd422e282c36a8f599636d6072cc094fb8c723f6948170e338ee1762c6c8f72a784f6c16d64f70a3adb68b9643088177a1a153468cd4068e83a6006a61cc5930a327724a5ab3da72c546da988aec81703c95f2b7940f79b22cec91171be6559414b8037fbccb4a6309af495e238ec6dd7268648b71bc722c5f59cd0b805b8bb31344b6927b2481619d7f41e3c6fcaf68ae98774f5148e5fd037f68931ad111617cf07db5f37600c9b032b9f2feac0c1c57a93a2e60800761849ed0017184172381b1a279a28415b57f8b21a66fb86100e30b40aa6e8b7b4063e5a021f686f1dfdc41fb68abaadfe0777918e434bc94d10ea38a36dadfd891007c1d8f4a2f7ba40dc56ce29be9ccebedf903c5c4e209ce01cc1637ca0664c61602be23ac811be9699a68911431c7bc92529e7e8e02b16e8201b9ffec1e3d66ecbba10130433368ed705dbe02c039764a5cca0954e2382a3e3066d668e69dac7e1e094ab2f38915c3cde0dfd3c458d8fe0784e13d86d482c4839acbf114294aa5a6254238b5be9494c07acd8569dc76aa5c2016848fa9d509410c490171c647a29b3e51c41fd13fbfae20a2db3378716bcc6eb047924b7c6e59214760f020cd71b1d628c8e699543ef3ae6b7ab0fa2bb305919ef0ec67eed0d30dd4646513908c0d611bb9cb3f759b8748d8ca12ba6d07433eb41087c612df38d2efc4d1e9cd618cb680e96dad60b76f2c766e575256db89002f0252565f220ba670684de77246a0576ea4cddc59d7f14bf9d1e30a5aa0393115ab1f5982d45fd9cf7b5f717b17eef2656f358539c00b3c9e4ecc167c479663befe2833c9e9926ccd560c099868211b6bd6580514859f6a84d0dbaa0bb2f5efc974678f2caa552809c8ac0b694675cfe87eb0268a83ade46fb19849995fca77d188ce732a0db3a77aa3e1a3d2c47630f302e1f9359afca2cd57163d685a555dcc9208bd0526e37af15cb5af772e0baf2e4f24fa2bd9b96faecc6c523dc0da7a6d07fbd1870a295e4d9b1719bbda9eee6e4de1f5b0baeeeb68584bf417317cbedd555d2058a242b8fbb712313041f3865a4e8bcbdb9bb6efd920084a6d5445ebc1b9df0a4e4c3e5913099e19ada8750dfd7126fa7fecb8a12f1b9ad1b3425212501bca67698896684170f85ad68b6a0b800a217ee0803650b812f9bea9e81a8c53367d03e5d24f08847b3bbbd4989527545c07fd8dcfe8b1ca2253d3cafef6803f7d70647d8eaffe27e75a6129a2527ad99a487374f4cbe8d6e291e1de802125b538c483cf27e1cc0b2f9a366ea27975a217aed63a1a14b9c5432fb120573daf3b4bbd2c05e5b88acdfff8a1493656e1c52a528d27b1f97b9445af6e726332f5808736c81ca9f2c7273ffb22bfea192d3f3268c3a4010b3f986a63bef0443853e0de639611cbb178e0f06627d5d57f6899009870150804b5ad712afb75948b743dbf1b0c1b50fbfca58adc62152997ed29793889afdf1905a7c842853b0d3007f648f2901ca1b19f0cf3e27c6fffdb847ac651512dee54e604c33247c1c1f6b8b42a19cff1e86b70195df587e9ff9968ac4474bc0a4cfabf0b3196e502446e44703792c9a1d19edcf4149a4d5c51da5637bc0e401d26ca7b263d2fccdb3225ebc9f47ecd4b7ec4e649ecd9287b86106f882f198cdc35d78780c5e599ecfc9fa9a7f7c09a693c881b573a2ab080576b69d31ae495b16cf2dfbd62aca5945ebc32b1895e3fd77cf11690ffba8cc7b915826a855a72d85495df87ed5958262532afa326d2a63ee5cc37c89b0b05f3ba13ebed9063b51c47516c0b42941fa0ee261a34746577341d69f57849f3eb033dbe53068077dbffeb9966c06d8cfea9878862c661d8751f739c56caf38667a0cf305ad82c4db9ede7dfcd52a7bfe283c992f78aaa23cf8d2767a02c500188807c486a2b42fc4a29fb9f81c09f20f0cb06390fe1f1227e4b6e706e3c9cdb0744da88d1d96234167541df449d03fe0e26c6d2e0090a713fd441b001304c8c8c628968a3cfbb100943336c2e8b51d16a857dca77255c6f84b998575d2715d409668ef6f72a1161a3987b4ebd38d282066a19162557b12bf00230fbd2708306b8a1dae7baceff5ff74fa7d389bd191f306a5f4e69190ea705fe33f31b36e6467ae68418687853f1c34a5657623d562f5f1acb21c2f2362d381261642c33ff68fe73ab9e2cffefc5a486f2fd2278a72da828f336b55b120bd234e08d745dfdd728e8961cedd943195c5b5642ec8592d44c8dea06321bb1384999c2a1255bc0398921a7a9d7ef3f85eb71b2ae06d0cf987b3f9d28e6bec0be946a2ec6c7806d7e6b15b08699c8ae4e711515de3db51fd2847184b57ac627a05428b339cf6249d3f32ac37c562cc4eeea290d90fcc0cf0f78f1a72275bacc127632f504e11603882936a2d1e5ca4811c541f29bd9b46eb1e99b22582dc6d55c72306d5905f2c1116a619732e1e448a9e832fc63681590cb7540c005a39ce3ddea4f744347dfc47cf68f43941ecf0a55056ceea707329ae1e4d8a05709610f0db7ce7c8b485c7a7089fb80e23a1296d88bfa5677f67cf7000f5151e735572bb9d47a8791ac6a1cd867168fa2a9f0c4978c2a6157622c02ca81f58e4d049b35420645cedd0496ca4127f3b7cfcc5ed500334f44ab9fe83ed27dbdd3f4a5690afe781a7898e2f0ef287ca389dc2bb0454fd48c66cbeda52038402bdcef5024e4a7e01d0dde8cc92687f994020d65e74242a462acd83a74491f0994c662405b061b20652d9b4ce5696a10d78c7f36e31972bc0d675363cd61c89519c9a8b783aead51cc61d6eda195df01be75b4b19750d6c05f38f7f2831dbbf62ec1fd326ca06165783f15fd8e3d9243f0db3007e5129ec3caa82079bca754bebd216621860a50a19cbffffe7d22d7a7f83ba6eea22985178c6122050849d485ca0ecc4f4553906f71d88904403752d298dcccd9bc5e8a5a5077a5beeb44919a65c09c60d9204461c80a9e76a9e5b8decdb106ae0ebfb429164dda9cce35df718c2b2f2acdce9a75323257a4bb41d463ed184de6d59549f1766d99c0252ba799b4c381f4cdef5383981df9f4b54d64b058cd312d17bdc2ff138e1c7e183f740945a1f80e2fc1e999b03444f854130d60e0cb1f1d818a8685ae8ab5cc624273b1f270ecd628ff4478d51f466987f35771585549aa706aae575ae3c0bb4906a75dab8e6dd152bdd00b0a4db06ef5b2450af042254d741c82505bb46b98fe3393f8f1d9523022948315942e184d236e3889335ee1e3f6dfd35fdac58068b2efa85ba51fa67b44f6601da4f9b78d16ae17c321116707d895d16ea2607b953d72471d55fad68270fc37e13c3ccb10e45f6801061b7de765b984dd771e26b36b8926821b581503e31d959beaa81b4b5c6738da20a9d78efd96441dfb5ead0ed3fab61435a492cf3dce8195e1abb62a8fbdeb4f2a7eb3192825043d10ce544446185919bfa3a1706a8c1fd4d792f5522df9dadd5ad5cdacd2dccfbebd9ed962c47af296c75f7ee69e1612eccf28d974ee67d49ddf6568a4db5b5fe9fe141afa48668c672f55feb756b87268fbace3e43c8dac931c72abe6eb8d967139ef09f91dc2e67c58e611c53c0019c561c2d49a8ff168e57926453e9e0fcae25b0213f6fbba42a1762e5ab89457773cc97ef7ad52e94cb2c60c820ec9f4b02f443d48494a407f748a05d3ede0b8e7ed85790022427a06f37814635c664d14e621371c7520ddff5f2015221dcf5b2c9622dad03a4cbf0d9c96f42beaafa0996d519b3fe79753369043b5618f68f9669120fc6bb436786aa9fb7f9b6aecd709d320001dad5a15ec067217833df34caba88fdb814d5baba43c36ff316068b3bf91b74cebd3395c731e1c921e9278215df880e833422e766de4addb79a13a006a24d3a33e10170d4da1bb7dba2a7d9336083dbe84511d13eedc304a0c2c4bde1b3c889f65f7acfb3c0ab38adfe4237f510e0ee499da397e8ed51d5b0513cd8f6238df7c69ce817a0bec4ae809d921d8703b895a83d359fa63dd1b0ebe6253a5afad0276ff4093f5894d0af01c55a68bd695888b6b902a0318d53ed4423181477fd5dee433f72838c8727f15ecba402a1c7c385d73d22b600177b7c4b3dd8f54d0ae4f8533a520d4bd86e9ac911b350612f66aa64d3e77a6779b33c89b0359b629c1990398d3d82cfbbe47a386bddf4306eb6f5893edfd4b79a4b766c15a641c17ba5694bef6686a336d844bb3d28bd5f462bd9492733f78178143b92ce3f7c3d605c13b951c89e85e8d72fb0ca47b3a80651ecdb52747abd57ad9c8bed8aadd95c90029ca6b3c9c584b48fab8466624daf87eb837abaf47e6a8c9ee6424cafce8881a2e1682811b1b45022518586245bcabe92a11e771479ae4c98c6314e9b69ebd35faf89d93b3e68c136e0ffdd47f0eaf89cf788398e90838be5dc2596a3abfa46c52828731a67e87f15958d9c2b236b702e33e3fefdc4f6bd66eacfcd2cf72c50cd02ad414022656ec3f4694ef9341b0f3f7df9f0d82e664778bab643084f5b1565a2075fb98c8c02f3ab13d23d5f59a00c5aee26416689281f509bf52219163013389dcb52c09012050e4ff3d709c1e75fec7435879433e2c253fcee63bbc344c47985552266b63c1b6d03ed40320824c3b74cc6bdca69106eccfad775af381334480c008df037418a444e817cda52eb5c5e145c17ae3bb2fe82c6d310de20bfa8f848a67e549b4b496d8050fd2b083e61e26c03a14ffa0b6ba7069a15d7929aaa910ea8a74391d9c46336c680b495cad4543574d908e6c7e10745025df15377ac3671e7ec51c771bdfb62505b009e75981358a4918f4ad19dd7131914f5a347741332f3cb47b49af32f4096e21fb3971d96cf30dfb3988fbc55094f0bf9ced6d0b6efbeb5b6faa63b6a4880ed3fe65d1d9a4b1fbc6ac9b9991ecee58201a83e31cc0df343205af9ac98398ce5e0a0a3c35977bdc104f3ea0d670185ebef64538b985b2eaf2c6473fc169c405fd4fcfd3663328643b28097e7b7cca94763081a4b96960656c5a20ab130bf75f3445a002ca2be050a5e485fbb03e460afe916c51dccba6c7248a3e3aa4a1b4a93f5f838004c75ab636bd8c10c7d6fb66f610b7d573acd51aae48cc00788474f4d8c2a9c31831b87b78a828b3d672fa515557343d36080f94b53d7c94822e1d7ef872785698eee7c16347b04bc9145d0a5b50c5e0232c3b3fc2ca87053c420cc462adfb0bb6ea96cc1689d2e2d931d8fb29d8b49dc90ec9b76f2a67b4111289ae13a50407e814b1999b386db7e00e19ed6df8447c8ac459250ce2cd6ac42997b78d3ba9d27e78b752f57019ff7e3815d1caa87113bf2d51a337b815eb55877516e4fe06be62cc889d5f73fa648289ade53f2169145429d726dbeb71eea9ad8b246f7bcd04a672a7f873f732d59f113aa02b035f067326a12a44af232df712364f0ece6122735f550aba5a2f83aa6e738816fd1ef45ea11e58133e32a28f1874c661fc5184c383395329ad2f99a6451325fc0068a3d5b11304ac0633e0b68b45988ca1a4313f684cf4868b62f4c80865c2034532f444b29fa503e7f1b1f02314d9da308245cf757261204f343cb6cefd017906dd3ddfe7190f6a34b1f7ec2d243a700b8b0213c4dedc446dbab6741f501518b395ed330adbb633e0915386a2cd040669f15be4c9230dd925c5ad62ccded909d0508258d2d9f4ae03a982f915f5de36419b82a3e893e4a20d9c19efefdfb3f46a4772e868cfba651204399b7f8f33011667613434c379e9ffcc88ed567ae631b6e070e107a2036066e92bf1616d1fa2aedc82ea0ae1d502d49c4b465ec21f33f5bbf9f015d7981358e81e0ba311d3e9350fa57b014664928e7463b8a1ef956bb7653e8597da7169b409c187a098589ec4cd4492badb230a416a3bb41dd30e43498fa14dc1733850cf85b20ed837af0435a0eb6709a38a20d861648d2147eeb834b7fe7e3d534e16a665ca4bbda9003bd2380e36d0c31b3fe67e5e56789ec9bf0bb201b21f6fd746cda41ea65d140bd47ea32329b00b0149e881167924ba24d97f72fc011c3e109ab981170010197dabe02de03bd0f975d758da68bcd087a2107b3eff500ad67366a5a3caddc6b437a931bf8333199c386eb1c313afbeed999c48c7c039cf67a32ab7f8bb7bd42de6f8786274182b8bd8fe8cab0057c788790d41effa153c82ebaa7896ebc6fb7c2164060d0c192f20770fb9ba64a5f6be76699d33559a7a6a75519c81415746ca28a07ffc0e2de4c0c2a7c41a8ef5353be09cbab8b33f1065dc6699afc80584853ad4c259ad4c3da13cad0b69a2d4a15b9a9bb74cdb727a7cf12ab54d43432891c7044d9e259b8b363c20ee0d3269cfa7073dcc9dae37d750cabba8775ece3c773c5f2be69d3ebcb8e414d7b7518de14864f55922eea09e0e0895248ed0e227fc929aa04e098973fb8f31cd59ad4204a4d650dd19fd13b3b44f142d88b2d2cbc503614d590923fa13f1727d4b881bf4d27eef277565c037126c7b09ed7a045013cceead22ffb9af94ef9bbf39c6f9a203f985c2c670fbbdfc103c38ab3ad6040e7f751018a388800e83cba6fb3718965248cc46a7cc82f77702d61c87d5057f62261a37e494e86c778749a4d35b15d1296bbc449984ce3680a1b781bdb7efff7c38d21be36f1a269001ead7ca3ae678af0221dfda24cfbf1991198fcd46d2692be9fd2d6026e8faf131e1484139820abceae597003dae052a62117b378245e8bae18037aec94b462ae23d86303ee8dbc8df8bc5311a7cd70d7de04410001f629a46be958b3688594468897dcac4ec21bced2b1df2c80410b83dbf5f322d30c5ed26f0468ba9967df186952b42c5b52398c3a9013f49180f9a51f544862fb1d8d54345878a0a2154c22ed46940111934708e32a41d40649339b3390a149495035630aa615fc44ce3f4581eabed7320d3ade3dac0d0ef526e4da732a0dee31419926290c2c8ddf4f4504a0ffffff5f