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 59747 1f7489fa0c086adf4871109b1e98025fb82e08eee2d13ccbd067023d08d96e4f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
99777ab7bc2a6b694be09906243b9555cc4771441a0a308ce186732fb254aeb1
Certificate Block Hash
1f7489fa0c086adf4871109b1e98025fb82e08eee2d13ccbd067023d08d96e4f
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e17f000000820000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000667cd7856ecb94f08acac25d114b2c930bb1453fbcd9f122ab1c28e02b80bc2c96ac9f8caba85d978b71ff010d805770b795248fa352f7fe88f496faa164fe63d5b512e1c7c3b5de9dfc4146a8aa8c2731bd1e90ed0002f90a0b0000000000000080000000e00000e17f000000820000

Raw Header Hex

0000402009c838579314f92716aea9ba862cea84d2299bf3d00b17347c1e8068dd4ad8da146249e27b246116c09f9b248c3c03ae6056dca3edb3f4889086cf2e7f78cc03dcbf126a88440318b1ae54b22f7386e18c300a1a447147cc55953b240699e04b696b2abcb77a7799

Proof Data Hex

59,560 bytes
121216010307d1b1f4b11374f9e22b03f5b1e1549d289a65d2b4cd25793f705398bbd1f03407dcea6f28ec8367127964da4d21964feb3ff41707d27ac0284e88ae50fdac344b104acaff0cf26e727cd069f465051923d250ce9d5337ad4ee1b3513e75579b9c03d0e10bf969c1558f3c33ff4e4951622047da714ae6538c40e65448ed31901639d81b9b2ef30435fd34f5489b21841980ff930304cc9f3687f43027a395ddb3a91aace01185f0e7f241832ec5b3dcbdeccdc5704f32f2f35df0e54551e60680387b5e0f8fc46d18381bd1430efde0259714cec2c8f40c45ea296ac9fd6cfe8afcfef6dd15cc545806f0fda4baa08d44c7564e75b1e8c63bd22ee8bf4572247160aed0a0bde09c56fea560e34882d1fa5eda52a4e4d9b92d651928c87f874da6dea4c296731f2b9b0920df32933b33a76a128037927a4a0ed19f2eb4ac7cc1ec14de061b0ba2589af27696c10be26ac036be145d5dc8fd8f9f2d05395a1681600ea78ddbcc47b2230be3d2416fd37fdb1b47118445267a7951b4478e020ea44471f7f17eeafdbd267d4e24624adcd6cecabee618c722cd987e1962349363787063d3e0d159557557fc2826719fc47783d12d634afc0243dc651d901bc29bf86007911e194fd5b38ecb9a4f4dd8fb468d9704481fda898931b2a2175ff866601c24a6deca9825417b958d81afb67f0eab6f650d9ae8226f95b872835eea4b8b3a7ffe209be554457abccb006639bd18164c0b9efc00531bc51bd75c98371293d515c05cab45989558b14f67b6aa400df16247046b869e12c5d43845e5696e84a2afea6ef098d89b64f8ffc23377d044754035a843a0dee503826ad8cfe7475b37e84af8e83589f09c5e086110e6ee8c8f6cec1fb01d7fad183861778ef5c10be49365f2fce1c7cc37af10b4a40df652f29b7bea620890f4ef7d3cb3482c3fa52c6f8f9f8440521142735df7dc7dd4dc45ea619eab86608de01138ec72bbe10aa3808348722d273fc1d1de7eb4d40a2ae3e4c36c90be39c5ad85a5355f186194b96cb7b8fc479543dd7b58f8f1f597da84c0f162b5f1b70fb65792bc1698cff5f7ff35334de03c4792422c4edaa78db60379a9a331a965f96528df1ce174dc31d90787c10076bd3a43d4152b48a7f06048ac3698286711cf4991bc13ba337a5f2031ce1029a49b1d34a3f9907f561543948bc75e763593c25a57e21c952442ea7c48568c43834ee5a7ad7d2e94da4d70667312fab73bfdcada2b73ea3df69744d2a81fcdbeb4eee702e938e7b897957b9cd16fbf8af9c8bee4feb54d88698bc9d6243254f0cc21ba5dd5572c24c9946157f6b07a5b2fb95d83c8257bb1af26ce9e9e6c66559b3c88b1aa0cbedd4f4f496154155dc919fc1bd114d3e66b6764c8a32758aa6ff37ed6cb348204ef2f506aa615296346b2d0bd7b5f2ef3ceaefd0a3aa98bc5640c08a03c1b21bc3db04f59efc55be67f2d5b792089bf98326dbfe1a1482d9dff47d624e9a629e8fc3e8dd6379d08ac86b590d44d7734f4c0a7104fb797eeed72f26d52e91316a9e6c4bebf90b5bd50be8e0b709b6124850af67d8ff1906481cbf135c3590d5ba521cfdc5ac90f02d454a24762146dae389d0a6abef6d602adad30f912124016b200b15f1a607cf0b38599d1005ca2b8827bdb084e2cdc8fe696b8c9d910c938360c4b590964946f4ba987fa8e7ec93fc5aac8c3ce9ddfebc4583db049751e2656d6658a9440da8bf3f465b1281478135890aaf60342528e4eb0ac6caa1847d483088a45398085ada014abc7b1989a4cfdc379a2cd0ce51acad7ae4b32ecc90c2f6f66bb9845347056600febed3803868655cfca037b6b6ffddaf675b0dbadafdbb4a69d27a46bf1d17132906cfdeb29fd848e6a9a91abdb729b6721e0a053704d90f4dc481ceb3e4d814d273ba02fb251a3bf46dbd9865d2c76094d4985e733d4bde19415d3006e69c3c9554ee4404523288e0c75657dbe7855264c776af54eb81a2c9917f7dd68ffd51bde8e5af0cb37da20cfa0f042aa87aaeea011ee656f5760d7021796e23d6acf33173ab2dc8c96361a624fcedca9ca4f36288eeec966c9074b76b0d7d39a2b60ed0090e2004e9d36c8f29ca8910324933934c2854a26a0a87aa5359a1e3aac260931fc32baef902a0815578f1668b5812b3732316afce4f1de41acb82dafd20231606c11dce656fca2f2c5d862dde99fd247d4bfb9a51e847581804ac03d40dd8d47e23e7b681891519e766f52bd8758fba4e902e4aafd8337c29b926d4875fd8accdcaf360d7002595e119204412b762fa9e640e55de08333856dfbe3aa4cc968c63b15c4588ae07757f1bc9176c58e6c9f64a589786d2b6b14690cb210a30970ff2a3906271e6f36df7fe42f39fecf7ccf30fea6ffa2fb40f2fd3bbdf372ce64de9097396a6f9194d33b69cbb07a94336e696968688629f3d62d3efc1410fa8e7ebd6b22d740e4c1e63cf9b231037cfb983fa8cd5ad4203f7a9a6f7e06aa9438ee748a6ba6f6884f0be96e19aeb08d4d5d221f03171fa0e3c9eb6a8f42c3b7724823a06bd7b30b52b5d958693ae5419224ec97d07a7c9cc593e2c8032afb33ea5fa645dff1a9f970db606ef7189c964f9c4bf5b2b2cccd7b5bd6c7afd847bf8e0fff88302c1e973585f0f6d2c99385a21e32a4d652d3d02c0cb636aa979141ecb74c081b426f047f7678745282bc5b292d9cec334cdfd3202d04d56624aaa9dfd53bfb6f0a874ba98ad6268e9b4d952132aa0eae70a83b74daac32673dd6818a6676f38c147e75054e248282699bd8a9f2afd5de37ceac6fa3378a626c58be6d56b09b0d3040a800d59797d1894c63f0123ba4714b8bd6cd3deb6d0796ff4f47a075fb5c6facbebefa80aa6e6c4b6ee1f5e66e6c9c0a480393fabe0b4d0d54dfc24c372e13ab9f04545a441f22527bdb10d0fbf01285595f37a0d61d14c5d6e839a7877fbe4b22c2421799e03781e4c188317f19ca6b0205f88e8b3f721b8f4a60b763833d718c4769a45741638963001d255739e7ba8904589650d47cdfce8ff6a8ffc4bec335f0dc3db0ab22b6b0567e298eb50decebf1fdfab71f9faf25b81b39778f52f4f8b0963b27adf339c890e5e4d607f3ba6e08fac53c85ea7858339148d1dafaa8bb58e180ee9d1b7e6e9660bae93d3ac902cc8fd9aefba2d1d898158a4f9f6cfb5772cdf59c296997daf513a0505b55c4ae2dbd5b0ec9b83be705cacecc79911b095c9aa1e799c8f0420d9af1d87379e89b34231997ad6fcde415ff00c4e39ad9ba35956eb9804b6198a825b770e6071be275eb2697a09faf8134a267b63de515631b86558d09c215836b3b738015551b157931d8da6e29e4272cf2173cf833988d1a2c9142d3e272986c3fc9cb22e650906f6f34a7c38c0dd66e4bcf7ccf88490627a08b4de5fbb99417a0e5b1fc33885854fb977986cece5361fb3ea3c0e1ebb6ddf185bb12de6cfaa5c966fbba4efa0808580336d075f63dada2d76025388253d212435bd851c165c0aa7b0d7dccd10b41b3418da9ec57b8ed3689d5a4141de5e91ba42717b98f7dece74775e25a981ea1092556ea419203b44e46fffa64df71e970d45693c46f72242dcc17a69151746462d6493824f8fefcda952e099cc68b3d20200f87fbd12e9ed3fc67f444402fda17e7046b32bec182c4e771a12f443a9aad22417e89689fabeb6962a067799e84b93a068dd6ef69da69ba8f20fdd0db4b28db7304eb6b3a7cc106452822faceadeede0d6f143857981bfc2135cc7f0baa913ff4a98800311e3ab6c11f3cbe7cb81a02850e6ddec7c91260ee0d83180c8e41fdbb612ab5abc25c04d52d935c2440302ee05abc84f21e5e90add716d1bc6a988b2b9d7309ea5a1e4a3c0c7c930a5a9cc9a67839d6219fb81ca30099a47687ba462a94b390e40dd23f5b73978bc8c6ce7a4c2df144e3880b39a4b654475f85cb8e2b7eec988f084560cd84092d3de8928465540217c60bc577162bf45115571b949d70ec6a2fde0a8746c63171fc72499eadfeb59ae106a7ce7fbf6d7ecd5ac27bbe8ca6883cf424c97a05d0007bfbc32369c17e3e94926876de48affb23dcfd6591ed7e77ad81696a57d5eb191e4d567c3f8368beeac98040690007b78dd0afc8f708b967e2abe62803e8eacf6faae2eefeb0f46ab55a56a45aca81104622214b8e72b0fc2aef9e821c5e6c7613b0adc3cbd066d37a0af397246ce8fece1ce316895d667ae61ec3835da26efa153e2b3e5ca7e364daa1ef396dd67a57974d6359abd57830bac9193e8acc2c60547ca9949243a6ae1949a299fe9b936170c46924c9489afb481bf949af514b88a418d84cb6f4b3092cdc2a7e8f9a58324852e4d5df17c816d47528047cf477da3ebab592463deffb87a1d13b3242d3b000ffa1e05a95ebf08a1f0021b38deac80cd450deed2372f837532fe48b41d8508b67691a0f65bc243e6c0b3084becdc1a9ca06cc4fa6936ee8f3241c7925bae9e30dd9cb843e36d41d6628a1e8864b0c59828b079bed67c287e73e4a1203ed76431ae274d68ed0fb509061e05fa8426e0af943674eb751c50a8dde25fd82adb0e0370ae500579b4d38c46180e3ede735afe4a26d7a98b6727666d653d0977a57da65568c1bd111b04e2ff2d93c4fd5d836d1047c658b24dcc8cc165893f346b0bd3bdf72e66d26df37a6350bff3107728cfe7784d4315b3722839fd092ed9e2e275f505c346a5c3deda3f9855569622eaa715c8f0cc659d16bb0468e1f68943628e0da9ce3cdc38f35a63b5d3f6fe817a3159994ab7de56617331fe8b6ce74687170ecb839d4c6efac1f7d79cd38460e43c2590cbc4483818e408a26a70e6066508b9f3a0ce61c1d382aa891bfc0833bc797286afa34ed2d119eec94404c0aa10d136a5471f555a60d916b30dc135143c9c17dba69ca07b1d6aaf00e254f72298b2427587977c8f390c754c9f5f979216924d8b1fdff700b1a202c934202319faed33f6ccb487c29ae7e462a8dd16c9310a3d09e7f7bf94d1346f9f7e2d7fc4bc13127119e3f3968304005a94b2a11e7537157716f1eae3f20256dbecb997302439e908dffad8fb0f1dd2f8b0c1e0056e5059978b43ec8527fbd0b2edfa5c7947357b2f7eb60af8e9621777220a1b953daf68b0937b29c609384fcae8390f1cd93a919003ad9a2335c888b0410c714f560b6682d3cdcfe156141552b9f9dbdba4e2be961ae9308f1933027f4af55a62a56a24a5be621502b2511c01ef1685d6007bdfef82fa28f2494e42832df834ae37f6c019a84b75021f5a61464636807a1bd035261a1cc6484aa30f498f7c39993ef73352c58edbe8a8182f80288ccd33599a0ad37d95c22994c966a95b979d88cbc01e69901fbe734e237e0cb5f434238f59ae3d3293dd293e22e68bc3f8a88df9cb75d3e316cda3d34797f51ed4ebe908ea30e77c54fbf5f07e1771a4cae80798062de871fd37044bd7059154647f9d7389883b95fb873ef9ff9af7cad2c00e6a5f9943d149add081abc5ce3d9e1597ff1170821b60a4bb9c70d80f6cffbc6f9163b13a46a51dc364154caff1ad4937879e1ce04dae8cb7e75eb70edfb4602038f715cd20ded7893f687ec02b0963fb30f4634e01763ef1b7f54598e297183e688e10cac76b0c46e20a504c5b12f92bde5c7515eebd07fc8f650c294150d969473714f5cf5b7b96f4ef8675e88436f9dec11df871e63fcce9b0ba4d1ad79597c29c758a3e4a1178bd1c2b6e1d5ba33de93615073d4d0697ac16ea2d85e3e72e90d8ed115039d72441a0c640c67426672258d6aec461406e95b7fc7c3a7b2c9aebef33279ad9a341b5239ebf426d043f8c3564c0eb9a372c235d02639ae74c65f2c17d8da74f1617c4b92fbc2a46bcb1ba3b88b3d6b47a58b154b224565abefe0e2b7e8d66ecf0c05e2468cff968795b2088e93ea18f8027649b8091a6ed64062f4163ad6d853955f63abe9b68f9a14fb7d617a26e599e69a8dd64becfacd31dd859a608a5df96ff8f5a7392db3365213695a4f2bd7dd5b1aac862e4e875c668cbc256add1bec38653f982666da859e9aa71ff3ef3977d8dacec9722f5a2e3f92947f7879bfcaab17cd0206e69943ac5b9b527390b4199114d2330cc127e4a82cc488d81f1cf47b17778e4047ca5e3de012918fc189fc22101dcdbc1d7e3db8e89ea2d59c02e5ccca61b2a184bf923c3df57c06dc87b8cf6e4575a8eb4e171d3eec0428280d6be79b06d45758396d68e069a2db577ca23dd8f8566326ab9a2a59cc73336bee90aab293426a42db0c8ca59d23c75876529ba501e497a3a9d578eacb1904263f7ba7922c020685242d21c62c8676ae7dbadcca85d12c1a8c2f7115cbb0b0044b2e2711759fe0cfe6826db7cfa62a4df2bd6efc1c41d7c59d4bb13cc15a39bc0d6204b198f98bf596a0496542b58ee9250df8bd5dd72932a595f45e0a6c35ea658c6f912913a41c6473d1048174e4ea1b77264964c0ef549b78f70e40fa7261cc1f7217321f8f560ce634471fad4d54914b21bfbd930cbcdcc3b71776aabeab1739db9e0f23007cb71b5753aec2523284de17b74298b905ad12ee146e272f6b0d58be4a9ca5030d91610a749aa5aebcc386b1dd8899b23f6c0c9ab5f562f6aa9cd0bcfef3389cdd48b08d4aa756aea3cac669f06d6b477b9930d08ec8280817dca8338a9701b6f8c2b8f7935cbcd6de52b6873409e3813cc466706a7e77b92b450ce8ec53f4e989b88cab01eeddab59e2c2a9bceb69b337694c92d29295aeb6c9f006b48b5dade3b7dbd4177f9720624d627211393fb520221ca9afd2c726ec388e4f99020c1300ccaba64417320451ffe2893f3fb30ac8e4d193fa430f45fa9101cfdf8a283bc5abe900a8a2fe7482e0a5f349969c60c4938aba5f1c5711370491ca1f63f6c92a2ea6146e2f264e9d08b781fd5e3db5a8f8f61447b88fe45d493db45130b719405afa9c0498f4efd430e0d5fd1aea64f11973cb225bb2e21db5aff0c2d6751245ea493dcdab8e1d529e6b50c8cb073aea54957cc7c2f03954cd71ee97313cc7b8e1ba1392d639e884a3dac2f4186f773ba3f8075e18556b7f2a286e670bad492923949445fc359b3dc2e0301dd9a5b853e433d71b6576823dbbe2b4a32196579e708a3772b1a0b2be595717e9bfcd86b8ba7e24be42b00bc7e17e0e8d272954ffd951b4451a887173b8dc8cab9c1b5664d0ca45a6dc23cb7e9c38d3556ea0eecd50142fd0f5e4d4d945666fea5cf4b3e98e2575d49993b89398589dc847a665cf98febbd421e9f1440725dbcccddcb53e7baf20bb1c6995ad56d73daf7a0ed0d578af035e461f0b8fb3aa44a21924b0bac5f2290cbf592fa328f5a5c1e28596648ff9cb0afe43637cb4772ce9e8f366c756f9ddf6dcfddb17bf5fce4d78675666044bb87c08c2a4bd80e6235e11cb4595297fc9b720f15b0fff1c3bfa7299feea93b3199a1e8c65435308f93481be3399fb6670ebd0c8d9675624c023d8a88b74dcc8f2a2c1112088c4e833b0474d9386c4063321d783edcf5cc25b6064b934a6ed6e4e92c07a43bfc49ac4c4279907fce7e6778f5c4e2f1d7daa99755e07508b3242c2d658080b518ebd7d01c7d39a0ee3bd93247d00af0088c0ea7e52aea11e167922d1abd6e6709a5f10e76d23c929ce9bd5ce4d6a3e509872ec156cf462bfc4ababc6beb8620c5d4acb17e701bf2f4a30c87edb443df0d2549734cadc7436eb2434194ea4e8d77301c3737e29af93fdb5514b9bd612d55ec13d0f56d120a0cbe7d5bc16615f7b643cd8cc2a6ea0de36de59c4929db3d5194c6b0c12056cfe86849d6ada7f8dc8f76b342f42050a8b9c8e7c59ee7347d60852fc61f6ef77dfff2c028ca3bd35b6f7b6ae6071065aa2c13e9e41b4fbebf539274bd0734d929499c8e8ecc3b51ab07b741871134d0ef2df93495160fa687884e0646421626b26f419ad2ca96d136b016b200e184ad27378d0982e0adb566dfe78d00790182720d8273ba0fc554265ef2a89817954219712b9679957e150e7fdd2109d3369d4b98d0296e4dccec948997c3ccdbabbfc45d36ab077a5e969b48168404ba148066002af73fc993d0aa5eb008e8c788b461b97effbf0329c73789eed7a3aa64fe1d0c7aeddc53dd308e355de49cff1bc47b6a15d03ffe50d4ec51a5c51ac4fc6844063c4b6abcececa639dd902bdc5dd2a771c724c995a2b6488c0f5a2718bcd150b7eaca28e37ca506069001d8747ae95169fbe21f23caafcfeea1b1e7b4f86ffaa602a6b2a0e6152319406d3231a743655252789540ec88b56f25c67da914cbd8adae5f49c235edc57de2c99eb53f2b0e99adbe015e45048789e254522c977a3c68d079e6967101d0d382d53b2d1cad60e9f7962c5a9a140d8d4075a92ef36f3cf2e74af85b17028d249f48d85d25672cd588301145d4208782b21e3f63dded75fa7f04201f4b27a984465904907ea15cde0de98529bf787661ecb764aeb8198a12449d0ec2104f7af6e42cfba0f59cebc720fa9a11c32e507b21a3359c05f06c0865cf2b5030b0019024efcc341b29158fec6d52d3e2a826eea8bd6962a111ff45dd5061f85325237d6d0f16edee979f89c989475196b62301796f6fe00db06af91834b3fd5b0f48d66c2b72642c6f445cf83e7ae8c4f40557b716e612d0d02e9a6ffdb62730a81e9be7223c8f20d46dbc2452df2353fb5bde4560e683f43df07961c736a1575d604a6be4eeea52d73d287047398f64d5c3fcb9486c5c0acb154081c2658f2909f05417b9b53f9327e8008e9bd35c389eae6e68dd16491a9f3fdd2d86a6f18d4f8842c397260eb3a6dfc49dc4ae5ec9b35d34396ffa0b08460f619af6c11eb789b01928d3a9bf97914410020cb4050f17fd13f67ce740092758f2ac10310134d07f2c021e7003d76e0e65f3d5129f7c9a6f5085f14eee20ad4f435f52d42c5be0bf001fa75c7a8bdaf1716b6d84f652adde719ee642e158e22b4c2aea50a65c0b814aae87ec7384872d9d68b92c7adc7b93c74375eb66ccd3bbef36e28a14eea674f7f4f7768868b54d72d7686bb0a0456b9f21cb9763c1e54e80edcb64126e4ecf98ffeded72642d185c8a4dd90240161b646b0c56401d780878eb3df104ae288366697c69476253f0c8b5437649a59dc6315f6278dd642f61fef47436ee2a1dbd7534abe4c41f59c689809dd239eb502afe4164f53331066a955efca55461a27a67228bef20acdb1661d7a11fdbded46cec8c46cadad97eef45df4954450976b5417c5aace99fbc9977f6077bbe4340d60ec3b3f7ca540e7b7aee7c9023d5cc91016c7c1813017f5ba51d74142963d9a9ef2b1c7d7a11d5e2f021cef152fe4385b4b1abaf267dd5f0052685c4c6a1ca56f4c46380e2a41b45b4774c033c8f7bdb50f9295ce474223ee16a61d582d33525520873489999c76d3be0d3cfba9213aeee4f4f861dedfd4aebb24693d53bf4c12a44ae329963baf003d74bda024300cd76f70305e902e97b17f61f6fc9f794caed6b6a34cc7fdb14089db37d95034aa9c32f8a8adb18fb4da263dbdbd5e019d76d94e03413008c6ac7e7510cb6ad45661cbd90794ced32e5b518585ebcf6cf9b503d9b0813cab431ea86c00b8da91091dd581c08485d789d4a5e348de6060be6af4428942c32630138364bdcdc6b1f2b4209a2220a35c9327d1abcf91410e1e8fa0ba7fbf627c6edb66d042b68df2c0cfb9c3bbcb02d3c5ed0b828f04c2a3fe7be280c801e986ba387379e957753ae0fa803cbf3c5bc1aacee7bbea5d10b7f60be4d983b4ca90630b9a3300fed69c24041657ebeba8a4a2727e76480b0175149ef4b106b1f49b61e54563a16694ba2ad5caea33e6c51e132ad186430d338932fd63ef003e4a539290d2aaab4221ca8b2a28e848a37e6f8c9b0d19098c2625805107dc36e0c9b9b7ff7ceccabfde5607fd30ff166e200db81be160b9aa660e63235c94fff5be2bf28e68c78f224d4360c9ca8ee088d0ac58fa27df3f6eb94a3ab1313f6793e0ae7631275f84a64d7f4a693f32dd2b2b2021752e8c225b99d329ae8ccafe48a77ad149e4f9cfcf2890916997a3a2c70055a0015dd3e26edfe643e784a5b6c0b2d82b5535fb7b784ac375aa17233080c22292deb2c6da380e9cd6b3e49557cab832124775cc9e467e8fbd520e9d8fddac2a69d31b5a6db8d491963c5c7ad5b350b1a66377b5518bd7a5424331f2b70b360d0767496261b4404b573fb6db8a5050797f9006a046bab41392af0e40b306dfb65f06359bf992a21d872b2af5a468dd30d3555e9128d4b098d440be5b5bf5cba24bb03acf265ff949b0161e37e357461213dccd7b76781a8fcaab577bdcabb2f298ef46a4fe7ca5931e85a57260dd21f99221ece05b7f71bf064c72623db3d27e2ef0501b471fe22d9d48088e2b5ffa0fec43ae6ed1a5998f77e6c350f89b169e348ad654575c95a2a528456970b706ffe11704985f59cb37fb429fa3f537fc47ae4cb505cde2a5d653b1dbf2cf41c748926ff5d434188e3ac876626840a7868fe7141b85cf5182a4725e81c18ae4941b256ae8fecb7a05147ead755d23f4dd6760ec76febb9451af84ecd06e41331252b0d21ca0c94a679b19f04b373c75116709b9931496068f94bd248d9c871148f4ae3b9796bec36b39a9e4704921c77caff9f34c27471d02817ddce0f11e347d56291ac815546f7560af8c004e0c29ff8753526513917fa4db3fab12368067ce4020a3b5c4a250972a01ff80ca22f2ec5ebbaeeadd59efe15eee2b7913ceb805210c71f15f6ad2633ee36981d06d4d6fbfad75f5f2363ee1a2d403b33ec33be989cd3ce31d01c960f72e0051ee0244dd0b0573751d911a99e7d79b2434dcc7b68c3393223c744b7c08c705c20e0a702ad7347446b213dd3038a0b4926ed546b819237f8afa88b927355d18757d2a61eb0fc10c6112f86686039355983dd6f43eae2429a3396956944fe03b7ea5958dc7fb4736e596098d2148b7838520f0c7e72403d007f4f4b3f0862d610d4f1f8c1777cac92511e094b2ea538ab82b358e96ce6e37c6c937322cd0fe111e5fefe3228ee5baeb8b906dc1335b36d77a95275c9c73f5f024ec6974172bbe32cec52c58596d9e6ccc75207f592c2073d3f63d60480a73a313d6ca71ca2c45d96c499734be843790fb900430a997ea30a7f85c4c621efe20297398a4047998d596a81f7df1a79dd59b5f2dac838a4099365483b2a53fe4991e45bd345174ad84ecf8dd517765c1b4bfb06cdf0f7cb4e1455dc94f5da730402ed7eeb46dfbf72cb9273eeb9227cd5aaad3fa250e138675a2947612adbce43aa143893890ca815fedcd259a837ea7614459110118025de7bb00cc2a59312236885b6ed208d6a98037243e4be33d049e2bb5086808c058b38beb1cdc084d694f9ca48826adcc335b25ed00e4587de8fdb611d1b5a88df67ae30024c62c1260f60010a67c62098eff7d5c858a6c2b6669f9e2981d9f31a357a431124252a300f058a0e6cf6a6f78625c3163c194c304b9490e545c7eeb1e2a7b066e1a7d4cc03101fe01b7edaff015788338c9b62ef06be9b9e1591b42bb4968c22aba6edadd80b7489d7baf0e31556ce6937074fe55a3b3b6b562e181efc177c112ecb52f8098e473fa07c2c49dc1c0327d89b58cb97ed33d1f1581f17c74e402cd33a50ba1c5f04e6d4c4133d9c4dffc8c7fc3de23731f73bbdc5a7d333620acef43e93a72e349683ba6ebe1c7fa235dc8b6d2e70fef65c88a013dab6f01fd58cfd05b9a7904cd9b83d49c8b6e8f251a13fb349201ca0fa5a3d94a6d5d4ea1ff99cc9e9d75ccbfd9c3329aa3008d967c10843f8f5b7609b57642737d785b32ac2ddfc2e85eff493abd5e3eb145eec2d9652aa4a35e67c635eedd3d93ee2e3cc66f43926082212c03f5b2cd961d8cda1f2c0801edff46507bdfa115cb24383847391bc1782e7881393f16d701956a67c47428c00bd4cdb01aea2eb23e5ad98308d651f800ecd3839ffb977a14ec00496c7f6e55cf007d2141743ee428479f26fdf529c0ea9659de63c8c6910486c6aaa5c46468a5089b895af6951618186a4cdc0b464fd5ec4451d116d8d3f6be1fac9494066524943c89e00d41b2f13f35244307731f02d17726e7f0d87372b6885364383aa4f1955bc204196941e6a2ffc32e57f04ca3c73de55ec78d1a86a6ebc84fbbf9b66a88417674b2532d51f28517db14a0e1d784e5037badbc221bca099de375c78a59ee5609df3834548769d44e2fc848010efa87aabba630602696507ff10f5d529a202920a0053ae20b327d1d3e7e99b4ef34ac84dee2bb8985ac9dfdecfb1f83cddb48492cdfea3e898c9516ee8507798210b9f198dbd89664f43dd270a0696641f86e7235ca977b4dfce9355f93f8738929c0134d9c1a37e76b6d29c0473d0889f578b279807e18ec5c83020c4dcea761b2e4e85191ecec72ac53ff8e670d3e798fb9caf0917ee81e87048b8ee0fd6fc062e049b2925913537509a7dce56e5ba37cded0044162d10f8dc5c7fd2cd7dd9259a7e43a36427791884aed2db000fd694276fae877e2659867021d9abfab0c650f679f57d49f1c192ae58b1592dec50feeb65fda0bca7c971044d2cf09f996d651cb2e0f3660aa19c6d980b69ed4fc7907b892b18467a3727711f47417c743a924833a2ef802d5ad22beb82263a3be138bc5197e18a9630f9a7e643446fc5c26940af008413720fb40f5bc1e06367d1970503feb34371b4a95f42762624e07e851ed58d8fd76668940292e25aa6c8067514330c758639d39fb324cbfb7159ce4c845e1e3488cb7d00479822429603782ba5e6ec55cc0f976993ccb3e42392059d77ee691135aa314ab07b8db6a16f2b734ae7bb187373a4820f1049829052139e0f1bb668878033959df3250760226009551b0725fbfe4895e52efc658f3ee63c43e7f046bb30487f76d407a564c852c3bc3d65c4f17d7ea297442b03c42bebd5a999539edfeef63b3739983cb0b4ca511cd1711853f35cd36b28bf0688f76db1b85f8b56a3f79f016d956d973b1d234808b29653c19958e34303a8dbc2e77d593c6983b675ac2e3da3f877c577c23ebfdddebad6f4385e2fce57c0061f4b91977e2ca696d40bc2f82adf04eda31c3d213d9b21b2eae24f8ce51130932b5aef33883676f53b9e0154f39afd3c5bc94fb318c373781d0f13f9fdb565436c6e393574960b783918401b72e6fffe93e7219fb99136b76f3cb545e13dab7bc65c97331fa171a146ad988a9753d1baef932f6e543ee17ccb6683caafdded8c1e375cf902ceecfe5121d8cb8f9f6fe1603cc37fa7c27749513cb20df29bc51ce928366df7873ae8e54681fb19b2460236738ec4c6a4e79012190f62964ce840152802e612adb42482d1aa63d28132031d01d807abdb9560bbb38cf7bbf7cc5be92f8b6420b796bc55550e896c0c6337b2a021dee3c7d95170a8ff212fa909d781c55c11cce4ab2e6de5b2f1704d6eea1b1cc2f376e029dd572c9d523f753c2852e31bf5133fc85b923544a6646cb88b2fe0f7dc77bda712ecd97d845f065d179443053049273e560d7ea9ee975d73c670b3c29ddd51f6109b397529dc29bfe7be8b38a14501a7a739e4d26d1c292017e1fc34d58a03c87f2257da951b2fd276fec1bb41929cc0dbf542ecfe8f9935d22b38518511c6e148652e89d000af090f765fc31da85a042a18d10911641db1b5a78c76af6a7a598f9b6d0e8bf102ca8350f8ca1a8840769f1533af35771dc8322a874ca5b4aba53bf97b52529f196dacb83db504b1606ef45b2fbed3d817a0eae1473138cea8f8758c67f6f5073a9bb86151c6ad37ac863a1ddce95ef7252c087f9f556d57a401c9144416097f44b03fdeceed143d5cbb2abba857879218b2e19d700fefb41493b8fab5449f03f6defb7586b536b0936450de228350b0f7b8853c9470e4f93732d5426513583fbe67ef79c676f974df404de94e80168a4239efa99dbd59d341d2a353f6fe10d858696eb70716201ffd10682711ba5602622e96725a7ab2cf31117218eddb8bf0438a2a9287634139fc804f4f19f8897cd90dd6582753b5061ab9ecc447fd68fee102d6def26a5a5d1c5a5056eaa38882682481e5e6964cdcd3fe500519c96cc9cbe596957c78b547d5a18712563a5f4d28539f17930c3672a65851eaab8171d9b7c84b0a90fb033e16b07914408b22375ae2ce088dbbca0f9016d71096f2f8659e4098504a1c2f0423126232ae184a4c67e759e181a81eea9f72460858651c734246ee3c82cae2db7545a0c6b51942b1c2fc7823872c3ae53506c737099d2a7b210077ee0f22c78bd23935e8bf07ed741249fe37473f72f7ff9c1321ec95b9a3ac8ecd50c83c79586518ebf6bd666a444d64dee0f90d44bc9ce6d78b5f3a5ba96102d3616741f7a837a7a5956375e0c95a2f7363e995e8b69fbc4e7335c012e02cd8687c72f1e2989d9a5f1f6840f978048dc8449d50ca75a8486ba400c720406db839b81ba300b7bfc2c1f953db6f2d62d8883ae1a7be3bad4df5b5b643dcd2329f38da4f610c224f07225fbd935cddda2597757a036f541ecd6e2521f8023a0b6fb9fb69dbe9e0edea20dbe86b406e4f6421bc5bf764f5b0ba91cfd5f228928b674d6e026b3050d374d6280ed7ead871fe1e0dc5d31631e1069d472a16dff9322265397792e4c018c2095dcf82ab84c8696cb6bed4236a7e66e61be344966021afd827da8b6c7d587ffc11276edf500287c5fef34a279673b2aae5b7d2903906ec96c61d3beaf38ab2595a88b90673e884cd4d06137600314a6ba56ac4eeeba5c89675bc81a42daaf5e48fc133c1147b9c605a373a51261371363924049d7d4daf6a08947397afc088c2c50817cc4aac3b733c2c7ba72853874cbef3cef7680e69fe5615c416b432d1f906ed9225009b79bec5ae94ea6216ed2760a1dbc0e291818852b8be37f897cd0b79b122e305b2417efe1b0145131adb78f76474e358c7e44f98b0a02e1d683c0b1fc8b139fdb05d0cde5c5db754f7e09d4a6fcfd71bc0da66100535db1741b6757924818f3ef6b075d87f0a108ca509c9dc398ae594f4f9c1cba9e647d7d65d0d7e3af50fa2851eb3423c8cb9f4d0f0af7b034ef41209d64b099214d1e78d43f4527acc2e57945fe802eb4455f6f0bee7eff063ea2a6711f297cf1d37160f4e0a378982c5cb4c030edb15927bfbdb5bc4447c341a3cc16ca9b2138c3860aad57c3d43ebe39c877539fdb700f9aa5716799debd53034eae2b7b486c67a36c77967fc892ab6719c20253ab0aabf929f5cd0e22ee228076af512ae049db9564c57eccc6fe09641e7662488f29a80c0a2e0498232a742f4a4cbb62e72a40825167ea75e8fec910796acaff0d7656e27a73c0a20bf10d4fde6d7436290c511f792fc8eb48a320a63d003b5c1d91aa39b23cd0bd37a18f96b8fa36206a2d009b251051285a8215dd68c251db2ba973c49f6e4b5d9d4379f9b9a4ad09d7ef6b61163828bb04a540217ad99b71cdd949c93555f35fe1a97586139a09e090c1ea8ae9e764036150a9256a94d5f63a08cf1392fedda221c096af7b3c293051949542cc3e0a35b23aae334d73b1f6e0f912638126741d190f6bf14a397d3f194eb01db72872727cb3d3e8ccb990fbd7bc4d0ff76a8d9982d4f3a29341f2425221242bb8e62049b3a2256a97a187d23ebaf37a9af0abaed6162393c30f8a9d62a91c73aa01a41cfadf6585f6f3e408c9f0076132cac002b2236011c83e9c9d3f4607eb08e2b60d0eac4f712f48664b63dbb73c828bffdffdc6cd041323bd5e4cb5613eaad01f51462d9abb46fe403917569cd695c164ef95d77fcac97925c7a1972367112a0d508ebcf39302269467dbc96ba4b1bde991f137aef6a66912ee58d9643c01e523bdc2a2f5fa209607e5844083f800d091c6e2e16409e7ec4374488ace162e3c9f89fdc17ff2709b81d6add6e98f1eb34d34ac0d50de067d676de826b975567aaebb9f56084372bd3c5416bbbc269cfac117083f51b96efe8c74bacaf19c4f38b6dbd20e08f490bb6d1e15b4aa55d82738a9ce235f0be0a4b97da9bcf788ece1823926f1e2fff5be97938e46a7bd6eac6b77b601a302d5f74dc3615873a8b6478ba6d59f6a918497bd2ab462f804d198eb08335c92997868c914af50622715a6068e955686c5d96d8cf7df438c75f6446261b3a4704ce1c05ce9ed437fa3f8dafec27bf46e0c85372d67aeb3f5ae0e9acd0aa01057bc3c0f72cd921cab49e5c0f665c02c96b945717e204e7f32eda81c7402a35438e97c096b22c3ee46f1954c2db134847cd164d9ccc212812ca8db8d5ec07bd1da3ddc860d5ff886758ab0b31e3a8a14ff95fa3d7ab9a8ae1b0c6f10a62574e744de6a3344f5f5648a7cc1b47617e12965bca45738f46dd17523c4d3b9686d14621731742112cefa00e24aeb172cfd349885bfc7c9026035d9b9ebd22c73f913f5db2a1c45820a69fe1472b14e8103ee2c2e98d679cb88cbccdb0345ad92f2f4152f5251f219fee3c99d4617b779e6fd9187554b90e43abd1dc16c5cd8ad0471e6b8e8f9408c2dd91a87eedb8d1620424d455bb1cb99d7c0e1351700029e73d164b44d5bcfe5cfb64d2a1c2d64f9050df4bc2c8cadf8bd78d441a815ccfaeab653c608fc814d61f8692470dc19ecff44874b294a17b52495d018c9bd89cd29b945cf9e78eab06565baaedbeed9078367dfa5b9a54a387490c75e2dab9f4f79b17abbd99c1e3d160e75f0eecee0564f775f36056b8088875ccace3e0d0a5ee7cb366d283e78913df00beac144b724c052f5a95348159ba3c0eb30aced0a310f146c6e45fa16f72548b78c3ceb1a6accf99f9e05f0f222fec0e4d0a3ea56725404eac565a5fec3812ffd5e7dc769e019fe4c0202b85f2ac94eca1003508f1c6e27407dc6f3de296ac1cb033a48703eeb584342921ea6fb3bb3508dcad98dea6523fa4888b12dac58776610881247e16aa15d68800cedd6c98b81dda64ac9996e4bb67a42b50133d7b2e08a972e3cac43a3415db959f0e9f7c888ee4423e5928f5de3761ed55e0e00e32fd6f5941ff8d8c9880371bfd9face428ad51017ae046a1cf8b949dc794fdbec229c4aae20363931e4742d0017de27e8e22128891d5ecdc96fbce0aa84f8eff8de0d4ecb92bc109277c3e859dcccfa1dd9ba3d393425c6e8ce92284c984d2c2d78f4f3a11e5350733d691466b99565b9ef8200e68d27a4b16e107fb533d7e605eed371122c38707ad8417fe2cc93598b588d669c024519e871c1ba32abbe943d4c5dec2445f98c77e2c5f88137a4bd1181c9e16effff0ad0e094a6b1a725f40f0fbb2b314663c709f295c67d550d0ee8a41e83f65df8249e6e5579014d9e69ed5a27a72eb908c82ec6130f87fcccf6fcd491f3db96817dbee58aff4eb15251e2a1e945aee9983ba5a9a600233597066610741905ed8323e8c996e7b4de1fa382af3f2ec6905c3fe6cb3261b9e803ecade17bb47725026c36792ccbd77b1aad56486ae25485dec4efe200cf7529c45e99939afdd5dd63aac83c6f8ed1de2df9ffbf34afa8c23e13ae221c1d12a355707fe2a973a6394f8377f7325a4dbe130fa161b0d1150f694fc416db0fcfeb2a75095fe24e91228079d8ffba75e99fd6c164b7073be08ae4ee217252a02f6aba97be9d907ffee21d84587093f559b36676784d1c51b3071753bf54b9ccbd23307ef4a989aa9028eb3662f71db471af055efd2cbb7f8624bed2b86b9f3fbca070d123bedb6c2558e27dda91ffcfad5af0cccb861a51b4796e3d4697282aa557ca678b6300655ece891be00cddc2dfde2aeb5526b1e86d4a7872a948e061182dde96a345f7eb5452b9f1492d3853fd6cfd8b1598d72655a76683bbf9d6aa791fc3dd38c693ac9a479fef7da16383b263ec0250a5bec17c389ebdc986d9f744e1192dff2d9a2eefa5eb1cd10d2468fa1b09e766a61b4f7c4020e298e518ff41d7ffa10e8842a0874565e887ad1c8ae22a539565fbbcb7331396337b7ba2b187c31e1773574158cab1fa5cee03f8f9b7d91f46ea483890a62cbdce8c7327381c6b49c4ef6c50a3757bdf352b29503aebbb4a1efde4c0ed2d2208e87bb47f6806ac586ed02a4fccc60d148d038e482be2474877f28de64ff723269d0f78a46978ce841d79d8493ff1d58128498450144931c0ebaf3f2fbd50011272157623348ec237d6de3a288ff2cb72a1db6d538f031a31ba8cae83a0f4704967fd261958ddbc6d810f1e62b034b4e61d80491e117e350fe55d5ac45a6695bf7dbe1af1430e28ff81807105b3dbf703582e887cc5fd5f3c8ab50e221087753fa0402a67253c2a455f0ebf16502528ebcf224f2278265bbdd796bc350f00651fe63e1271e0a2161cd63b44b8fec236faedc8d8a37877652dac2711a9b483c26258eef36609455544a7bb3699ddf091674d6e5e327d6614113def9e5810deebbfe77322b883d77c6bc49c1fa21c18fd9a7afadce72051fe24bae2ea02a0be586a2c2f2ce8f029cc6d729d0dce79555afefc0fbffc9ac84a6f3fd233ee0379529164e87483e12e1edb23e8cc440fe97f2013311a6a1f838898b314a02aa281a3ed99681aa76a28d21d92f9eaa24634b82e2b53d930f02e464b0db6490c774a9367ca1e3d73937d855544da3b24930d40c1fea5ba9b5c2f801fe0f9edf3f80a4fd0493ffb8d5a2ff4921659e2f33db7f546ba4411c857e2ec4c8e819bd533ef2e6e2eed2d1d2026fe836224745bfbcb0ba168233a336191f86d23a500375a39d6cb4f5181c922a65a552f38a53e6692c1edfb368929eebdfc91f94eb78588389be6f7395cfa232b1a905f9fa1912381166c978a88e855968c10906f86cf6cac13889358303e922ee7fd1b3f11f670be30cf820eb18956a5e817dac4ea35ebbe814e8d415a7e4a79eda25a57f75fc219931dc042b60eac8002bfe7ec33fd7888d2b532a0a30631e1cd4c9984e781980f74c13bcce640b494abc3647dbb1e4bf51b094667a5f4bf9fa7aeb1ef323dfb4609f716b7948e1f6faad0b52db3afe4d7874f0b8a5c5ac6306ee6e1930bb8ce7525afb213281fb0c9f0ed43ff71520382795ec77a198bfa269d949094d40d4bcec80e815a20dac1f0c0a8a1efec9e0623558e4257a7de46b4a0741fd22f5cb6d6c56506f50c9de2b23396253110e79e02e2087eec797b8e880a3e15b56d1e404eeb597efb88814c1841248818455b094ddd2a880034a15a6594a2a526a3d4804951dd54deb1734ff0fa9eb12ab47de552b1980e65cede7b19a993b9250177a3d2492cf5e065c22fe7d9e7d924388c7b9c94d1ffe80c2475eab601c171add675cc04877144c51a3c81f7a59a5da5ae6e4e95ac323a605e0fea6ea574f440f503339a1ede7485947c258003117b842829c638afc84a804ed70df3c54f045c087ed65972d7878a8f8ba29b0c61593e346afc3f10b0e7c5ac4fcd4b040bd98905e9324520ff43733279169dfe5f6ed29f0a122eec5a711959d44ace646846717953470bf9a14482d65ff1924805c7343a3cb4fa45eacf6d754572cec0901d69ee46bdfe966003d9da420a93baa4855a291f44f512fe8cc3ee5867b44d9fdcabc202745d33daa3645dd6b8289c5e97c14467f48f9c4c065deaf6cdd94589d30b4af33647372e37de831029b2d7fc0e8d543c49953f223e905a3bfeb40cf59452715b56ad80eb3bc464b6600669fa33a3e0794269fe0da52326e395f4a5c7240db0e04c9aba6f327857411b151a637476d9b96e15bf6a47a21d3354bcee30a3bd6418176384bcfe4fb4169c396d6f96c62e92762bd682ef8aa10cdf46c91662296d409adaf23b15e37b832d1076e3d2c546339a4d67d5d58c15cab1e78aa9c39a05d134aaccea73c9339c18a2eb03268afe9865ec5916ea2c2124176bc3931b6db007b50b9ce76263db9e632374275305d3b275eac31bc47f79d0d69909f264c301613f9d92c210ff71193bff1cbc985c29385b4a1a4a765950e336158e15362f13ab010cbe9130863eb36e2f904cb9e255daf1b79961365096bac1f5048400aed7dcaba4bea3066131cca7653dd8f02978d95a2577b82cafb705ff6017168b32cd2ca3a64572945d4f470688351bffa445da820a72faa1e8ddd0c267ac8a2b9768df1ef8b0c0909325fc98b1fb0dac2a8938c1d31f91c2e6db6e411324db98a7de5fca0d195ed88784beb7afa37674bdec5b702438b8d2470ec979acba8925596eefab283c1b42abcabe23420d4195233277d5bcaf6c4e523281e1efced6b18ec5baa1850a89dff81afee26d8ea8ac225044d61f8552b9426ca80912bc90a0f887e173b10f00fd99d24d331b3ecb9e5fcea0065a008aab453296ca81ed0e462949813e70342336c1bb7ca608b35e3f2bde9289cbfd36f1e4a3a41f6e076d6140fa160d25dda0c7b911c69cca5907a823aa8e22cb7b89262b4363b15c4a1c38fd18340faecf25fb1eccf8a17cb4caa9c38a2f542ca559d1a18c9737d0e39f9223703d0c6d295cfbab75e71cd5a35e7e66036d9a203a1e9e59c16204b77657bafe3bf00433ac9e149b6936d2f38fad3a9c174433ab1616e523b7c45b976a90ebafbd7c0f8b255f1a64948a61d0e3528367d826732a6f17b01c007fdd610d0e1d25236ea89db1d8ede3bf83301dc6efd2567401ce721cad7f000416afac722aae484f7a0dece7be9c548d4aecd78d8beb5395a431b07229a27b795482af2d8a6a0270635e6f67fcb9538939de55ff6e51eff5fc454f2bfdaf28faf44ba5d7a047a67981e1c4d44abdcebf6f9622ab956724fc858fd378212d7ab38e348dc616d655e121ec6cd5c8c98bff7ed91cbc20a0f953ffb1786ca5c6afd22987de347a483cd120c3a48be42a3f2143e610bcc5820b0e8f8b5cf84b044ddd4cef7bec23301fb8346c92e494563d159b4aa468ed33f500ae917a88918d328fbda74ffa182d0649b1a850f5b61743555de4b1f10830c371e84a62dde9f10f49d2d24097a0b41d19df39a3ab6b4c73386544a297ac8238f22dba197087bd5ddd9e090d438a2dd6922581443800a088347180c6312aab108594dc7b89d436bd88b231a155b0c379198a029ee588628412b69b42fcbdf016929ce1d1bb0fb1d7a7fedf82cef1a53adef68c3cb2fdaedf7b5495c8a79888cd2b1b2d81b502ecbf1dc9e7a63f0f0be9629a7150fe6fa655062e84a286843c55481aa7125e103e62a2cfee0cdf25cd4c957b6f8f91affead6df4e0e744ed45186e36c3bccb8665579e3539374f25b1c4509adc9acb733b89a539a82e0ea75e0820377912c23eac6c4f2fb9de85c0e177c8976be00aae06e5b89428ffeea180bc2db042c1febc6c54dc47c71b396ec293176b2e48985c045c81e2f9e85fbd8406b2336e05fa07636fa794f5bf286778883451f84aca5b7c2d7936bea6e35403025c30befe52613ea37b508059e40f52727728b335c76feb9db85c558897c86eccec5a36523ed0b05b80edfb5b5d13d87a4b7e772824c03b445b87fafc4dea2d55190b2a2c3a9dca897a851a5c7086c416e27164f27098823ef473a7b27ac6f3c5fd70ffca29e95cb31f935baf84836d0768f5490dd5b44db02ed1a939141f4424638e31076d0e15ed11ed769b0e1db7a7d62e4707e1ecb79a88ba7346064d6fd581d53162675e2da2bc1b86e761e28a9f75d13df3d7810ed2eee52fa1971a7e7bf8230fa2b1cf27e5082dbe5d0909cea9a375d028cf55d20ee5015b0627cde069f88d9225512eabd8ef8f03e50ba4a5064c7cb69ff41c7bfa6550eeb31f5b2d42a665e60c7f404f28aba58722df8675aafc048ea6c15ad79fd83768976992b8791ad5421acfb7082bea31cfc02f4ed592994d231aba5d353a0f6b915d88c575fd242e2ac0d456f55b35d2af50490fd31b34fce4a37b5af0b54a514f3ad7a497a1914519d635b1c939feccd6fcff1b9e101885e4d25138d9e86aa98dabefc1c48dc9984cdcccf1a8fd0bdddebf10d3cb85582d8a2d1041e95d79ec981ce734a55bb9b602b893b2fc3a5c6a72700e4432bd7ce861c5d3d097a38e4ae1de7b6f84e190b7f5793fe1348809d4d63ec061780667184e84c6d6467cbd0abeacb4aac099278294af83aac3ed63c4909f84d8ffc80f1e21d68cfb086ae67982d7d7af86e0487a6660fedf156f77e34ca4af88538f0f3d1a156e0349e4a3767ec7882675b1afe69d5cb1f65e7336c4c93b539e31a74dfc747ce8bc433d067655d980db589374b449235321260ab8092d0cc53c1d4f73f0100d7d8bd3cb3bf6de6f26421651dae53b285f8c06f68ed82b8bee692567e549bdf5b2230abc009049cdb70bdc7833f10b6d00fa48efa3f51526ab5f0725a841295f3534e3443b3f02b5c776f1ad485cd5eaa0720d4cd0169338d9a45d9e751e58fbcace920a7e84a5514793a4e88ad4231a3cc86687947838b1e362c574ba7dc98c4b8274d8b304655ed6f18ecd9f71471f8fdad41aa193becc2a25072aef9679efdb273a29088f1ad818438223fc14d3c69aecf4b69c9eee7a801e673bdf77df2382296aaa9d60bc838ae070c41dfc0d4bf625d412c055585ffa3f01d7407ec986e1c7986bbdd84c1fb259ad4a4b676101e79319fb247d765fb5db61bae643cb8a05f7a689b2bb718f9f32763584f3d427fa200f4bd9b887a2bcaf043532817670dd4532229bb104ebd34dc7af430d481fb2dece69eb454bea42860aad46ce08f5933f9a9914f6f56fa614327f8aa8f9959b0a37e3b974fc33cb86d8ccceb73f55747e58737d2e29d8a868fc4914e719bd0d12742ed6d7538bd367c79d7b9917bc2d7e3b71807967bf4c185c52a26e28cec91289d79b5c6e5e3f2ae583dc3ed2572882a7cc068cedf5ffc54152b2e7abaab2d956b9d12f3b54222e26936ab53ffba06c490aa75bbb4d3573783cd940e2d56cb67854bf2ed69d9b9c1e3e3cfaf3f9e951fd5f091f74ad7ab8cb553d3072b42eecbc9b0ec5d92834241adaa9d7ff19bd972eecf5c6dc6851dfb07ce814095abde210d3ed42ebfb73de4b7179fbfc9ac0794cbb352915bf8846f39edcc32e5c6064fcf9320513ad4dc1e4becfcafa5ddce1c3be83817fdbd6d6b0fe604575f9f5bf8b668c28804532ee6d01d69091da80ce55675a7bc880fe878b0fda72cd19fc78b129a0f25287ca0bb8622c46547c65141ef12d9b71fd0439e2986063cd4ae6ad868c05062cb5694044d676eaccaecc4b59297c422b3656f8193c7e8f7d03aa6ce35c688493634b4687b14b6b51d079eb06390629700c60377729db7fe8907f26676f351e6d3eaadd951ccd8b1980495b9fd14999e23605cb2678683c3c13a269946e2ef0e9dcae9e8af1b081456eb69fb4fae40f7fab0ce612ae8ded4d39eedd102557d75efc1fb15ceb45b912de825c2009e20639d14222632d799350be93d70ea8d473d05ae2688e762e6cac2a6cd0a7e297885a4386982eb9b7637f720ea810d46ffd49e46e899b8587363be161730d9c62d8f4323283233c896ed16ca9cebce337a742d30f8731d9213bb32cb4d1aa1912bc2a0b19866033db95e7c727b2d7e3d11f0663751f2b4230df9c3eb991de9a126f688569ac7d0521f445dd14ef76c3cb528c7239e95c38add332440ffc886c51ad50cc299af8e8564b54ecb69eb4b8248d37c8f4f250a70865da63ff424a625cf4245042867e5b962d47abc75ff22fbe04b509fe5a1fc3b842578a61dae79b9a35d9ea5442b8ce3f5063f9f314239615e9ee088603793efa619747eaaadb27ee1e3d4bb4d7606e6997332140bde7b903cff1a72a911b1b9009bf7c74bfbaaecc025ae0f3635e6d7773b18c0076764ad7c1ba0a2b584be660f54ebf5b9e9fffe3c35014197131bc9955cb7c589c4cfb8cea673fa52aa91b89e6f50e77d288e2592d78c947b9b31fe15dac02a4fc4b260c3ebe80fdbe6480361a60ce8f0895fbddcb4ccf8c9c3f8e2ca4a3b9448f0cb3181daf15266d350be8248592128700d301085789c9ed14e2208ef4db7b5d78f359488350cd4aee4a211fb5a595f3737fcf11924601c6313dae243224a7dbd95f5423bf16c52eda534625c423e881a02319ad2d76068de340791dc5a11a9228c438da5037cbe5a5e5764b0064f9137f740f4b83cc972136850606b39be77d4c4f559905c8f1d8a7056889015b3de3c4de0dc24d83e99e9725a7ccb7d05afcb25d63d9be172a0f316a0c1106971c6b489e80e90c84e8b4dd20a8ca5b24c6d5692521e8e5db3e98cd34a8295b9bf3b9eaf57ae475451545b1ba4911d8e2aaf9293d3ecade2e8ce3603cd0ca54ddb6d1db83195e569c3b2061b4d1f6c6f7c721c5b6e2cbd6251effa31e574fdf78cafc9037d81029c8291d46c54f426f4cfd1126badee60c1564218a18d406ef9557a1ebab390e49f70e19aa33d01501e7ca72e518c5349babfe531623f9bcdd17155bcacf0a4c8c66e637fa5ef5e5e3295eebb094892c72585dc7e20f75bd7fcc7b0738da989caa05ba55622be2dc75dfcd1b8f1525949d73afe34693c2644febe3c090e76f034ce3323d37e9f154e46cd967af27929c5aa0459d72d911b3ca294c7b911f62b8f353b689ca3920b839c3f879959b0694987a17dc92a4d94d59c2582e745216a32237568bcc74e30a14ad74423eaecb8ee69d3c54a55e351b85655f2396953f5f96ee52eea715330ebbb2893c978fb0f32a2476319958015442d105a1fc50068228b5115bf728cb59fa9780fbe8790df437434cf4d314eade5526422b90ea8ee3e61353a05434bdbfc57cc4d126a9f706fb21db770d3f759d005ae64f9bf7f2ac831b214687df45773e3856bb99e66719e8dadf75ca64e8a60dcebc2a05862c5de56de9bbf88304f15d58d4f2a221da9c82de9ebe2a0121fdc13269fa76c8d4de00e6c5789ea9e7af5ae3c6db8f8ade1eccf5713cb0c278f5ede72050498164482957c521228e9596f1a75afd7c30bee0b49c814eb4fcd4288db0f70428a95b9cbe82ec94f59acf810fa673bd5ba0eb8cfd400b30b909410051b5c0014252bbe1ea3cfaedc04995ae06dd9e24550d1a730458bce127379565419884e561c6a2cb2fb46e6da9c143692d696ed33bbc875abc21d0d9cf38a512b3b739496d1d07e38ecc7589f73431cc09e66b82ab4209108f977f97c1470e2bd65c3c8c846afa520e1ebf579960e1c0c14a9560492068027f0bd9ffa708fae8e9a0bd2ea008d7e83b36d4fa20826bc2d3f6cb40a2b0d0b00efcf74ff8b79685dde8aa5fba62f0cc0cca0f9d3b1a51fe0a5d427025c7a619cd1f15aaed2275e239a4594a7077cff434701dc174206785c64aad3ceef7bd3f1d0f0ade7da79c28e9329ed122b3bc8d0b25f1c2cacccfbfc5244e12dcac2b4ea4de6f0c94d85aa9dda990192f849c9389dc6fe2745ec6f827ca776ee555f1a32b6ac2851f02c9af2da4d47c3b06618e22345af66107fa87e525f4388f5108efbd1e59caf81dafa1d9185a0de62c516e0bafdcc2d87e9183c76a12ddacc4a298fdd0320bc507760a4dfc55c8674a23d2b9a2b7d623c3533b477e72a9fcd4bf635997d6caeb1d46096495791fef45986ebdd07d821d4099c383f43029c27778f8cbe348d1109f90862bfd7d491f55eaff006273a2b3a3d023d574bd6b76877b4e2b6570717df8e4f9ea37fdda6a27996335ce4c020b06d2580427f58d23ede0b39237c35d21fe391f31ecbb31a17140b04f65a9e4d2a0a525bec3256f062ce7ceef0df8a78b91264f0e8e75b5f4d6220d4ca613c99cfa27937a03b6e021c4c5b6c2144d90c40bf87970be0fb61fc16e694a1a9d7b409d253d4f03ff8709d153d20e608d8812edf2300b14bd0128caa6b94e5aa3febdc361ca1618ba00490d4f60ab11e157d1665ac5cd7d3490fe83c95047b10dbdccef78c4e2fc3de0a5fefea2f36c981420d79d7f59b34879ef69ce1eef9b125669097342aa0c800df225eac0fa2899c9b7deae15f75b07def2918256a19c86ab1550d5bc20cf4ac457109a650fad0c06d53fc98b412d7e66b60a42bbcdef64edda5d1e9ce4a0f4c2856ed974ae9d6a84370277dc119cf726f7d1dddd0016efd90f2a4b3110e1a550984906df8536c8f9872f497cb4e17a65c747cbbce1c955f30bc60d3f2a58ba7ff39509317e16f588fca1bfeb65710c67466fc817f55a0199cd3615d70045e0a8fe429bb8d9655d4bdd0bf51af9c32ed633ba55eeb1d7b31661c53483246e1dfc039a29ab52e645fd242d2c1b705516bc350365d5d9518d91ba09ff06ecae22ace0485d3a94b2ef6a8922214f68d81096501c143da029550c20e2390fbe8d953c2c62f8c0d95296f9f9da6622088c56722a4fab2429fed22a7a1aeac8397bc950a0f006c1015495c2a280d5760dbc0635944e7eac67326ba8f5a867d5abae09c6270ba085949bd48ce40ba80fe75b56396798acf3d4dc3656b46f872e43866b83afe468b1dffbef8f19d1d3570e572c03b0a60060ea9eab1be26629953657ad491a1248273d4fe27f09b2c962c0951a62af1cac8206459718ac4b2a30d38902a6abeae92da4b043a46225797b3ac05b69e909dfb79b30c279f864ce2bf0baf34d65c5ee7b4997d00cccefa92906be20eb6d89641b4cdd2adb269e0db99b65f027a4ce695da554fc3727d0db42a8f9dc6d1dcf677493bda910433fc3b7b35c713088d4decd2ad0b928ad50efb3087c59d1384d12fa3fba8ead4db22ba354583858180f63f1c7f62236a9e9efedcee8c150ca5d96d3d7e978be7ad00bb69b5b50854ffde7b2ef172b01db02444f401f60ad40424b0f9620a09d283ff2da994eb5f463ebe219e2300766137106b77e68e7bd8081045a2ebb83ed69a830053b5aa9fd518c60c563455c8bd6ac7485ac936bd63e2e8efd1cd8aa88f3472bbdcaa16070420d6cbc4f2d542a4b6b3594819493dde288a2080d0f374b06939be6648e876669b1fdec8a1316214515a5364eab53e4d582914464fd6fba83541b55f672fa5a06ca83b206890e79dc20c7aa4ba9482c4b20a956893e4a56684d32e027a3e158778ecd9ed4ac620e205326bf58e7d6762bd83508a7d610c540f765b2bc0e2aa52bc82c281d175e6d75bffd21c336192755c9ac8da220d2ca6bc21cd9b4b81a9c247fffbd3f0aab93b84cfc0c8ef34a807014761b50349fd04484c223b5c3ed797a4b7db8d1f9add35f4acd17c012323cfc76df584865fe0986af38d2ef714b34dcfed2fb08b5b8d075206d5599fc9143cd7ce0320a4bc8f16bc04dfb995c2163beb744972d0043412c73dad1b1c8862937a6fccce6d0aa3d676e50d226c881ad487393e03de55ec78d1a86a6ebc84fbbf9b66a88417674b2532d51f28517db14a0e1d784e5037badbc221bca099de375c78a59ee5609df3834548769d44e2fc848010efa87aabba630602696507ff10f5d529a202920a0053ae20b327d1d3e7e99b4ef34ac84dee2bb8985ac9dfdecfb1f83cddb48492cdfea3e898c9516ee8507798210b9f198dbd896645b61d11250753e6fecf5c6082cc13c067877b55327ca4266e8f6aa97500eb6615cfa553c7e173b0de6440d92c0aa78c329f36f6d3cd3211f1c03f29024ad45e298236908949abea96207c5d5c38932e0c6c4e82dbdf281baa7b8e7c412f366ec963ff4082bb1a3dee75355a2c10c9d96cb5db31603bca5064dc49c81f286bb3ff36ffaeae452517e58f80532f434504a63cb911ab6fae6160f272bcc9cdbba580021cffa33d70588a4c92bc77269ea279eb15609f1145c047f6a4f6410696e60c97d9f6e8e705a3473fd4129304e8571ec5f58b6a18871987cfd7405b4becbb1caa2bd878231241ffe2498b909063995b25f743939246e7f1e687555c3ccbd3db78ee599b0d5af2be4c5498acd001c4b9c3d556436313c8c834d6a7cbe6b2e6e1841348a3256507a8dbcb50100f399552a0b3fcea7cb0cec5c394a4eaea9a5c5ae258c72a1812342d170e6a7f085c418a5a9a5684014cd500165b67e2c9d05b7c69c88a51230d77ab7c16766abe762a4fcac4c338f6dc1fca217f02a8d49be93927983df113b48039e33860abef6af3b008af774860a6887605a2f9b355dfc60aa30452b5383262c3bc3d65c4f17d7ea297442b03c42bebd5a999539edfeef63b3739983cb0b4ca511cd1711853f35cd36b28bf0688f76db1b85f8b56a3f79f016d956d973b1d234808b29653c19958e34303a8dbc2e77d593c6983b675ac2e3da3f877c577c23ebfdddebad6f4385e2fce57c0061f4b91977e2ca696d40bc2f82adf04eda31c3d213d9b21b2eaeb7f218688dbcfc87ff08c65158518a66c3cde8db75f01dea91b11bb3d5468997d2458302a823064741a06bc2ccabab71ef4d0495c79eb992de79bf38b046feb0ace23cfce30fa74bf000d3bd161ba8b6d76ab3dcbae98b24023206fce9e9ed430efac5db546ac3f8862c5727033431dfdbd068b7b7dfda2c36771420b68713c4ab3e179d79ae5578b2aa9e7de3839f128c62cea38babb2cfcc0edbedc7fbbe4ed332ad536d060838f202d3527cd5e3d0eaf19091c20a23d7bf8a427adbba99bc210657a86e718db4f2e73810154ef9a6a585d3f5586268e0a36eac922b3226f4d155a606819ef9709619cbab06f78e87b45a36c652458ca627c0ec22ee34bd49bad87f52e0344e5bf3d9175bc9bd7c8b094a6d14265a2c280fd992ff52636b3f4cc573b279c7cb713790f1cdd615398ead442d4d8cecbbf91d1d9ba56d9ac93e2e59ffb33f27a1c48d322ee9797f7e626d9ae65dbabf0ca28e367546acb39044220bf519607b8f24ce2e1e55bd70b6ce9a3eb796342bf9812e68f6571e0a67748db254450a3f662ba544cebf81eb60bb0883e3eecc333419fa4ce52bcf2015df900ae16334b01ef3f9388b0da2095cad0f12d0c8c3d5372e3c2a9667306e5a13415abb69af780d8d8d71e7f1c2ccce2a2344bc722948c953605152ddd35fd6dd5876426d3b7972b430df7f185edc3aafdce44b3aa8d2da7be1efcbd46df425289572bd7e4a68e36ea71605c7bc8d0ad6e943c7a0b0d424adb59a7e52b4cfc468aff9c3b1e73586586b536b0936450de228350b0f7b8853c9470e4f93732d5426513583fbe67ef79c676f974df404de94e80168a4239efa99dbd59d341d2a353f6fe10d858696eb70716201ffd10682711ba5602622e96725a7ab2cf31117218eddb8bf0438a2a9287634139fc804f4f19f8897cd90dd6582753b5061ab9ecc447fd68fee102d6def26a5a5d1c5a55637848e9d1d2cc9fffba256c27a3b3d473be30015fc18476cb8b387dafea56a763d15ab9aaadc85921b77fe2df81394bfce54ff4ea70e62892e3f7b6d1dfa4b8df33dd27db92c1ef0de21ecfc75b0c8a9b7184b6453436cbf29fa80ad6376baf6ff5a2fabe32fcb1a33f763c56ea3352b44d932afd826ed5b2fdf4efb4a99150caddb6efb17429a88ab902530685a32843938f5818cbb2a69ef80a558de4243590dd09c5d8891c4210278441689e7a4776a804b787d31980a80dd697e5bc73232c0bbc1a297a89b393a2386814bfb851d8a149027ea951f1e89de68cfe8486f48728ec84dcb0c1cf2068cd065f0bd4ee9e09ad5b09eff269b82e042f6f0cf23bf4b94eaae065c623eb5fd0376240de4c368cfbad03859af1ddfefadbbf503bbcab5e8c8f7786e34aa93005c43d8e8a5b03f491e184589892af1c5118f1af07225fbd935cddda2597757a036f541ecd6e2521f8023a0b6fb9fb69dbe9e0edea20dbe86b406e4f6421bc5bf764f5b0ba91cfd5f228928b674d6e026b3050d374d6280ed7ead871fe1e0dc5d31631e1069d472a16dff9322265397792e4c018c2095dcf82ab84c8696cb6bed4236a7e66e61be344966021afd827da8b6c7d587ffc11276edf59f9157ee8dbd0662fb295d2b8652bf90e4d8e0d23bcd6e2fdc0b279b0fa0e82967d2d1696164be5cb3b2afedcddb882feff451fe27233ae806cb2cbcf97225b6e742001961d99d9f42ee66a9bf4a641b7efbc1ec7df1246e3334677bd39f2b1a7379081c8fde3a285ba09a6fdbe143352de14215ffe3f111425100e3d49aaee70952c540b8e98aeb8c5d05d23bcb2fc055d9773bc8e479468fb0ed20d76aa6b4b9911d68bcaed4931c2a59eeb9fc497695d38d13dcdc05ea2cf4768f8c411a036137bfa975515b3de5fa73ccbbfe3bb9a1ef1f8f563f143326b1827c8a10f721575f09db82f43fa46ea1d0fc4198ae594f4f9c1cba9e647d7d65d0d7e3af50fa2851eb3423c8cb9f4d0f0af7b034ef41209d64b099214d1e78d43f4527acc2e57945fe802eb4455f6f0bee7eff063ea2a6711f297cf1d37160f4e0a378982c5cb4c030edb15927bfbdb5bc4447c341a3cc16ca9b2138c3860aad57c3d43ebe39c877539fdb700f9aa5716799debd53034eae2b7bb38206bbff4f11bbe54b2a099c5395296c4c8178b14ac3a0383d0440ee396d2620f78d06166bd1c269a55880afe43794db2b7f0198309090a798fa2618a0ab85d326e81a24d82e97cd9a6e443235a0594f12ef039f863f7a3cb718bdfe4c53eb2af26d9c7c983d3c01c805c03af2cd16b6bd4815808add8004d9ab1ae6efa09b8aa567e471f55db61a886ef84ddaa8b4961f6ec146cac159ad731e81e15b1603d328f9e9a94bbc8a34b847d00ea32b6d1aa04eca4b3994799dd74cbae6e74218f672670247a483551d17569cf182251d4f120fbb26be09530ad83ed8170cd271488601e31c5ff640f4a58be1ce7d698d4fbd154f723d8b8275942b2730cbe8b9e529740595fcbb939bac17dab69fabbaf5d7278fbe837f677d40ba047fa51d257097dd9b450787a16f16591604fcabf19357e6c4fa5758ffe102e8cc173acb62c7b870dc360abee175a8a4ac7a5e3d4b80c48107d1bc9713011caf712c4f1805592e749b954fc49e3482d8f8b238f7be1a7155c94ed6089c4e664f6996ebafb8391c460654dc7a97628ee02db2eb7d7c15f96beba98d310474212bfce65ecf61c502b0ac4f8a4a1b45a263c9d6ee63d4ea1e387424d9a362f853d13d6d2d90de281bc3a839047048195ab55aea0c178d287fa54f564bbdbc281c8b720d0d0ed8e38a11d6f612bc9b95c4957742149a31e7a4c0576696d3c8be560a3b6ed41d072de31bd85e28a3140502561027e802b2b1cf8bdfdea092c0e68ce681d2411d421920f0a4752d77892893ebe4a3c564c68ca345d2631e2491931506ffa630d71d56595c941b795aa831bdbec655b86cec7a201b428052b16fb94111edb82b9569013d9b0371b1e3a9d43a836990f0f6b086f24bbb3476618ac26441b838e6d3c06c07de10725198df074d3705abebf0a6461d5410e59c2babb86c68ee314074e4b988bbd81f413ff4180dd281fcff5d57094fe8a21abbc9c511ba80750f8257b1b8db2cd91d7edd0a7a7b1e5b59906c15682a4f7730ad4f66e5e50b7012c60c4f705676998f20260edfe5827f7642127aba9ed27052aba1b8762a452998e49eb5cd604c6da74c35ee21b01ea2e786762de5519fbeb56d874cb7221f889bc87cb9967672cc70b35e41d9dc43123d93bfdfd2d3604d40feadaa18afab1610578a5b1605a56338fc78c88d885896283cd98c6474f7f2bcb68988860bdd20dbe9a1710eec91863461065bc2817f0df75a873aa8722d8a4d63c63215211880c52aa2615f243101c954247637df526afe68a6480943dbde1f2b33fbf4b59ff4d08ea62101dd508b18f186e108e4e9bd6efcda77b7dec57021d8ad9428e3c156a080808104fc59a37379b5357bd927b23c048de13348c851fee383415bf298790744730b6436ae1e1ef91b301998268a8be2d211edb23f0d2ec9e6239d02110038e8194e866472c24831b542b122190b45db20f39203c87759ea8b4c71543589a5a75ca92b31957e08dcbef18e1cffe37163c463dda834a398b663f7b20ab6744bfd3736d92ffd36f8058126518eb7a4b4de75f03c4e3a88558ade960f9e8e91fd8b1c75cf58e4ab5ff0666fda38a6a37e3544325d0a2882ea47102975b7d0b8e53b53601ce26bff2c6da1f5c46a5692a75a57777139e3fb5ad942fed39edf505b1f96b2520ff1b29044677452f866a3a23753c1e51c3cc36948699b9989bf85023b9bae3669814c3a20b3974432f75d8c58a1e1c4eebd038d981f5a375a57205e57712b2cfe84be5c36b79884d8510cbbadf38bec9a433076de4bd0991f7065bd007d3db2bf4f9a2d324178cdbb4233335911a1b1dfae9f9c4a5b007648e7e252c42920de3e435e2276acba49790823572f67ae3e6a17f0bc560c36cec34bfe7aed34cfb8e3177891ff374d3c2d728eff5b61cea2bbf08e75a26e468316b54935f461cbf210298d5aa92c1226cda1454c2224523603c1150c29d7fb58b130146b60e0614dc74630b677ef8a6b83d5051d52c952f1d39bfed1eeed5d011b86978b62c2bce12cbae86bd4f7bcf66397e0e7ef69b32568d6c0345458e522672124cbd57bf29531c0bfd09b405595bf5a72d866185a35582cc8786e0d59bcede7592f19a13071c18e8d1e71d7a866625e415e7e3917d60ecb8a6b564a5cb1675e83873993e5ac0cf4b2bb89236433feb19eb32009c615c28cc8ad7e4ae7ab7ba35678e0c0f0373c075bbed85093e4f1eaee5ae05bc5eddf06605b528581b5c86bc54b826836067b2098679b23fa6f3375b1b07e054c8b96351d4eaa9cc5819df058513ada68c8c5128cc2fcc4b673f1ad3d9ce2a5dac408a316c1ad2fe3b77ca4a2a9ffe12627f0d001576f0f55bd8acb562ed95465ff7ea0f23c3e835717b44762d36beef483304204092f9e17336c1bbc5e1ebc9e9bc65c31b1ef6f8aa0d9046af2f22cac89ed867ec48d80e25c5a98c8a57f13ce2f646b08db3b72be5ae8d0fd57564d372c2e647c56343b1f84660fdc23e0178f9f387cb9f03831f44e8f32342c5b40d16886e3441c7e762f93dcbd01d2dd9523f93de36178d04e5af13b8aa320992a45a7f6bef423233fb233431473ebe6f5a63049afdadd387e1e334178525fe3b9c7610fdbdf9c1e1406b034a14ac46ae9589d21ae5766586d95f2763b063abc5a8443910e4a2f6af0ff5257f99402438207c649de4a2ae10cdc0bd50271dd9c279bf765866358c5272f715c5f1d0c046483320f85ad876d1a720de676ea4d6c2cb3b088d9e4daa2fc1fe9fe3825af39af1ad68a8f8646db3b1c231ff92064d081e8026ccba8c4ed33fd961b5ad8930e64317fb4a49612f3f7e31af50417f9edfbe6960469ff7942af0ef8d2982518a83cccc99652d89bfcbfaa4a478c98bef553362e629c8223852b09463d01a4e8886650a5c5867790f724851d3344bff775bc98776cffbb2fb617c7a13791717c84ea6b65f883f1c8152bc196f6ac7a6bec500b901b02724bb06a033979ef0d1087dffffd4b3780b531872a20b3dfedabf7ba64b6c3b87e2f1cd44ce77eaf92cc11b534ec550e2697488f58555fe81b28f8af7a55f5ebe56dab3e15a1d9d5a848c08c783832c29d466d8b8f368542581b4be1214ca7c6c6066e6829886609581d4e5addfac11e94da5d4f4c25e6cbe5d5322e46aec7cc5a3b96af184d8aee34cfd1db9f3af94c82ca2aa548a722e7b83428131da54b0285e272db153f31d4074e042b9ce3e0510fa44e6dd3f2522b4025882cb9713c3b7f29557df9fc2c267698effea536f89ca6d006fb5b033cd342312533f72e0cfac79430dccc9cef0c4377d7506f7d180f3e0f390e081fa934b21666ad915f2fa4cc268a97ce5c47f5fd4f619c76fab7e327255e0f36b1fe9e19be7d0e25a05e011b5883396a83fc835055669ceef632161b3a385d21bce044f21994976f7fd4b2fc2a628d7e5b9d594e389436fcd6c282f764cd8f442b4c309a79ba52ce32a325cccf852452e6d23f8b7e5eb2c6c20e0de1499c0f7e9a5c0a142c92c49852489e237b5691bc3bc06e374a7da97eb642d6acf8485f8d9bff7ec2be65800135669b7a7ef93489eec8efd57f9d6a657a8ca251a2ec909dd9bc9e2febf3de1c306360f0017f13af8d737a6ba27c54792427d46383a815bdd8b8d8c633aefdb0d808c977528321f12583b1b28001517d61a63cffca588ab7c0f24b9bf794d9943c50825a19726151229a9425379923ff2cfae73e16d5480af2deb6a90d217547898458e5507ebba27068468c035655ffa97c976aac2c4c625c892d443d49a83636141bc13520066358d4e98b796a4b4c3733f8ad6bd8350be0a52020df52c2cf991b17084cf6793c1620304a8d7205f2c213a7ab59881774377b58beee88352e4f4ed20838ca61c72c8aaa5120543daf2aff89ba3972b9380776a0c7ad1d6469d26a79b9242a4097e354a9ddf6ad9e5621928a764d372a6d3425c3aff6da4060277ca47ef790e42a959e9c72acc5b7b9ec8598c69d06346a8f60b816b6118181ccf2da3b6c82aa588e4ff1351ba44039e5d2999da46bec3eb43f7a7c544e06318ea7ae5b0d24241ad72c0c3449126e4a61de7d735f7068f08e79ee7fc5c2defdbabf4ff9b8655f8c98b201839d17dadacca90ecea5ffd96facee54e26060a070434f51e532d7b0e52365c09f310574048073d1d5ede224789a823c8328eb7808a0379b9ddabee4d5ac8bd589da05cc670f521ea483319eea238f9789464c18bf1dfc6e37379ab95cb807957b3bfdcd8be72e58f2241a903c146f78f40c3d8b7644f9f357d4717cd0674acd50e7b470e29ef42b440f9f01d697dabe8b83cdcc00a7806e3893e9feb30a90da5942600352c797b6f3c2ffaab8e31c963b79c94264fb18a3ce4ebe284cd4e17861831f055ec3b671e6c16e75dcc3b8b8549789769c7a6a4ab219b657b141ce66adba8d54a21a997605ab69fbd69a3b972d392a5d335990e0ab6535e29b7092382bf8942dc9bd13916130e57f52848d7a15e6081329f9d9fbbdf3abc63d09debc1cc2918db10f75a4bab0f2d63ab401ea86b3b9792c8f96cb8c2fb67e4720b82dd58beb87b48383657f8cb0e23ed72833d1b87b1f398dfcb511a514395a30e2dd0f7f468f0069f3084eb98e3cbcdea6e892469a13637cd600d18df8429cb11d2439e0a6a80173bce3a4ae89c96478c5241de2a13c9d4af98d7243feec2d2a8010dcef6eee09165ce307bfc742975072a5e5fab65c97a503904e0f72d4b043cd6ec17ad0ccc4ceb0201c42f48bb4575ec39c4180e4ec78de1da584ecbe49bf67f45e82efa8ad515035daf5f2a636e9f745c45b0d4316bfd4dca1fdb3dac5a5c84478f2c2025f687fdcad193b05918ffe0cfec8b8d94d8eb3711fe7f2f8ef436c0a82794c0e453b560480c027768776cba3c4213d7c2c64f76e4b61f573d9527ee71253692004b5f72ffad12e9e5dc76796b0bc79d8e0c14cf3219b0cadaac699fcc747c0df17ec2cf35aadc25d4fc4e70f4fdb1cfefb041f282603808e4ec127240940557e71ef7a98c5674c7ca9ec38e732c8a1981fedc53816e7d8e92ad210544471027f9a9028836538f6c3cd58abe35e0cce46b4dff4aff03f180c4bdf6d63ab81ad0305a5c1c30718491a4841aecbeb9cc200f1c13bb153e4c3e20f23b43cb20a511e467471801fdb708413d5b391bf4eca30cadcf452ab8da07e20f6e48af3a83931f2ef7e1161b6900674d7bd2306f0f20c024acaa535eb29720d9fc9a2f298a36678d18a065ed08ce878e0140a24d3e898c913c91ec5f19ade747286b2b66f9bf0e69e9da099c367e9e118bacc7ed87856528d0582aef80a8c0abac97f6e711b25d6ac6262ba6993b10e45e666063a206e1fa1a2ac80b3d65c96f57ab24401afbe7b63bff4397ec797f4ff1a390f02ede6b4fdcd007666758dd16e3d87bd23dfc8af0344d86bc5ce4149e002a37c89aad06f4222524e33b147bf1a8fc71e71161c8584aad4740b9ef52ed354796ef64a2f3488a1a4a85d8bae93eabe3e41335dddc786606ac7195e76f03ef4bc35b2e5e18508e131f6617516ca6102aa4ba4542ae361d97f9bb20b4ad81bdee400fb6bfc10b1971b46963397cbb08976269116bede74b37957d154ec07f61ba06feaade3d8c054b3a75a011784378231475d7060fea6c56f9abc22845c9ad81f3493e54182caf3a8040e87a11e70731fa2b8d24592ade2cd75bdd38e8e333e2e5e0aef0d85761e37c700727acf287abd6d041c64684c86846d0fdf217c015fcf47357a888e8c53810e67d53be27680853980b6692856bf3680b0d2f446fd6a8e7c00883325b97227d6d2b1c09f94e3971bb19a470afe1033333ed9cb42c6c9fec4a7e34077c5f92e45d7d508c2aaf1da19f13d57e3e87e11b50093d190560fd418a207c3d749f8494c13b101010a430683f61d1ca4b546572b66e20d31e5530649c3467a844e0130f45c1837f0a80eac40f13224f96e481e9cdcb16258230ceab46760fc980a7b2b210973dc113bf060cff5c1a7ff4cf1d75324958460df7790537dc7411e1aeb36f4eb6110fbfc9a3a07ec3b0f8866d9b552e5a8e83a89c6b6a963443a34ad9b86e52281d4ee171ac32f77b1bcf6c192cc7ec03b3c80442eac37f425cc24c6ac5ff8210ecdd672ffc20d0c278fb6fa51ad021a7a284fdd0d6ba03689d6859ca559238313e46132ccd6e0ff55618b2b64240741d814cf8ad789d8b7524205a5bca484980de8e37a37f80ef9be040f43b217ea9a91b81482ee0023558c0a79a8a2c633280b7954b27d2e21dc8f16f2a9cdc7790fbdc330116679ad360d2206155c99d4698abba41762c3fb11670731a3d4e7c8a3c5b24fbe7f1eac6c6d90529784ff8a41b454f1115c3af3b5ac23171afbc5abc855c98dc68559db4ee282e5a2b1d70b84e56a4f983b71e67a0adccd506584308e5df119560852c682ee55006dcfa846d131405cde5e3fce87e8d74e1f8dadf07d12c3055987b55af267e6763bb4ac97ea19aa2fccbc3617c416e6b816535853d641bea08b1e44e61831cf8ac39d60c54749ac7644afc4f85bbd7f8ea0499f58812140a8953a04fa1bd7429810cc88edb13e7fbe6d0534dbc977117754089bff19e820e1d562240f2516f430ac95b3fb77c4ce48f86242822899e0029b2a00e357c368995a5d8e67ff49f08a0e8f4b991e236b46b775a5d07da84894f72c37e9c219dab5c5b122bd04ae71dec661a54d5cda4de8ac197e1d72a69c409e6c6e5c018332289ad23dcbf06b2ca4fb07bfc104cb4a1f3b13e784c3aa7819eb504b839a8b7bbd422844d339dd6f3546e98825a9d1686e0f446b8f3a5e5e058fb0afa91e28c3afb6b6bfb303974c741e8c67ade7c0c597510a457ac9417b80baea39b2ff5bb84c0541558586ef803c8ab096e07c30baf8752534ecfd6b16f13279f8b3358e5a740e7eae28ab95798c96ee67a5224f1ca586aae59eb6aa98b88dde50ec3662a6503a7e64164456f8fa2d8e1ae77de431839ef6952cd7b4f12478b11ab79cd2755fcd68ac931fc7f4e088068bccf91a2ee8ba25d992f9d9c1c11fb4a9d9983a266a35644b5c749895446e8bf883183d35a7a2e86bbd87a67a2261d77ecf0fec417918039fbf326e8448f2562aeb474ab128132cff4730b7005cc75c215690659dc339d431213fe9d812a10da63fe7c63d84d9267f1d355bff9b9a7213fa58c5fd7d1faac76dc1a3645b95c2164d9d4858948b422d4517791d6b70810dbb39ddff8c4c082b14b56b009543daea90a0746069754eb9e39acac84d980821b10c60b3a71592e9fe8d473841737897756976bc131a1e804d10494abd03ad3c654615ab307eabb2564260f4712f26db2784e2ac3e8bf593fe79e8fcb4fbce87fda3fc5040dc73bc62a232f49c2de0b6a132bd5363400f13e02422b4fbb96453ca9cdbed609328cc99dd741344878315acad794bf48636e1a8ae4c460671c17538596d4f241c54d2a986e45de0f5dcad82619ffded8cb1ea4218a88fdf5794565271936f894b1dbe0f0718a902b1fe9a701de933d281b0d7c3f989edcd4909a4ca8a78bf995fe509905d5d3d475f31ed5b2a4d5b78640a569bf196aef97a8efc44592168511782fdbfb6cc46dd96d3a7f2b732b9eb6350e70541b62d80bab810db5973fdddd78d3a940e86bcc297cdcbb6b2ac08b362c58d4fede33b3ee5c0b6ccbaa91c05abd1c97d854c1f70732ff2a27f3c393b8aa7ad058e6ce80172ef96d40a5084c8055c2d45bedbc14c2f2e55ed21a29342f6e73d572cf1679d7830fa834dcab81697b7e5679193c0e78efaa12dfb972328c5c647d6f57cfb264c159a9ff7697e39435ebcbe00817ceb5d28199915e50fb251bc09019a59ca6ab8404587cc836f45c2b0e2b0d5884832ec84141f1841489ba48903bca1234642c1955ad9ee9614591cee69edf4f9068e46548dd74c4ec3c05ba2b279aad46d08d2fd6fc2a866b64e6649c3b104a56ab56824ca5fb12153be3b7ac4c4cc9b03a42d30d8a05d43457101ed40cb19efd3cf990c83578fceee15be23980e2a7c3372ec93eb75087a05c3b06b47589c0f94c38c05417ed0cb70c6adebd61d108acfd8da28fb3ae7a7f4fc8e33016bb8b1616da352a820e2856ff8de2aa3aac6856e81d07033a5fc9b0c11baca0001a7a72df70f41cdee76016b10e51f5186a0744103c92a9ae2c16b7ce3dc5b380d05c65f93b65dd456a8f92e927b059d5ae39afda51c3b40fce5af1f678b4d777937dd061235eca4fbebd359adb5cebbef248742d663cfeb83a4e139150267d6a4af38503d9d66ce0d707f28aefc097a6a5dc55db64a67cf745a00f6bccb48ddfbd371830cd6406b2f12cdfd12c9da10152fb304e428e88c030b318d0f5781df7907b20f10fc13712f503fbef0083d938086ed68226d50608cfa543627079801d80a0fd4eb08bb6deac4632ed4252afcca9336548da4c0a845f94518279138d4f50b0e7eeae7312cedd97118ec586e2ae4029f2cc6d9c75821c97d9e202c60b057bfc2936301c06ddce08af2f3e0ba47c494381728d215a5c4a0cf34380d3fdba9da6746f512fef15afa903f83531e2b391971a0ccad142ee5e785a23188d7a0874b2e61ac6b0c4e2affad2b48edbd2b97d001f6bdb937c13ae3de00cc4ce30b46fd16c5b76e3b0734737116e000fc274e461d655f8647375674505cf4e3e252bbd2ad692e84afc3abe5b003efa84144d889234e892789857e05149a8686a0c8a9e071fa90a649a768949610130df92dd23207e437e0cf55974a4211bfad73f8d1d1896acc95aa50103976ad86e9a87735c0f9990d95fadb61614674fdc207b8056cd23ea322a7ddd82f10e4c99974dded1996c0e01d0801e6ba45263568aebccdb887c216fde7cff425f2e42dd3abbb8dd92c33e9b01554aaa030defb2aade0b94bd7a2273be3c56b2e17beb5af2b05cb1c9f5d5a9c9cb5b291b359ca90d7a4d79da2c8f83bf88df193829470d153a24ac8e67e93818b8c2f4522e575992f63927fa5afb03bb64fc642299d4b2541264b60563e311c4b6d45da9e067e0bb9cb4019e6ab14d5b31d6cc2795d76c66299761b059c2218bd0f9e0867abfead53de8bef4326e71961a4e1b94db37178c39244420cf256fc89869ae61babde44bd27dfcf0ae2282e0e23ff56633de5d114abb42060ea4b7c4fbb9eb8db1348a58c55826ba2a5fc609587c5ca3a6aa83e50b859057036f72e8cc5bf0fd41ce78f291076efe304c838bd8075c70f952f6383c4b5c3809cb4dcc22fd470556ff408ca2831141f9b42f4b2c897b875bb12ccabc997f1092e7bdc0c67c302d13145c416dc74554bd34100c418a72f5164ea9bc64e8c735a0a2a77de109afee069ee8908e1dd7f66c14b62a88bf87225fb47d9d4da709b2f64cb349b7ba4ef43770912342e6b31f528b3d8b105e99f49d10198cfc87564e91ae8000ddb935e3d77032c0c26e9307913e22c7cca26baf2ee3ee4d1a274227ff24dc9addb5601ee84b183c2095c20b7aa3a33e71f6f4dd59970685ad69ab1133738cebfa6dae9585ddbb1bd7b06182ea36e5dbc35654cd925ba254fffcd27b272bd8b5edbbd349d1b77fea2199703a416f80b6926ac538efa0ed3d078b48ce69793812da5d970f3590107a7d78f7be52869d8af83594125bbb60f18da14164e2fc16edeef0b04882532129b68772dd14571d03b038164f623d0859a716054d0e038f6fb1e024b3aa0473cd5ef9c8dd62bdcaa3f2265cf9232e7ef943c85dde8d43cd6f70948b77483a48fa4477fd2a20e3252cd0cf1474e41c474850c203a28ae860e5c9063dba8d2853dfb6fd1245b620d87fded18bb7507b21a85e79f4d9703795434ef59a4c682ab83a45a04ab05e64c4d61ac6295746fb4539a246da30817c84dd52b04bc8b412481715efb33479226c2aa0c02e5b1758e0e620726b4ffd52ab1e3c1e62b5be150c290908dd9971fabf927f2f100555db12dd7f7af1e6ee9205fc672105825f786cfa6e470e011365d308f617694dc0c57f4e962abd1effa9927ba187d18f98553c13e4e15bbb182660ef4b8110ef63dbb3747531b7d31cef67c7382d6fc63580f11025a01cb34d23b1a17dd5ac4553d7cbf0e4edaee88112ab6a5673d8aa883de4a1c897f6959a4e5d4b4b0d717bc2d258ec25a9f32c79d7f18d5d66a49882522306b788919b8d86e8b40f4d86990d6840832da1db12d5dd6ab13d7abd518f6e51c893e1934a1216a87ee5f672721c2308c91c0cdfd59e5837de6fc85ec0266830ac2d264d45a574b53dc99f6db11499b1a77ae706d40c7eb6b53dd5f4c34415ecec9718548f286fb4862535532a8f41509458e16095b8a322213abb24ad20916b7c9f15332d527c1dc29daa800afd7cd2edcc9fd616806cb909ebf0ef3516cfc99c5df3e2c0c14fb37faa0d2bc260b2c700c0dc5d7723eec99d5c7286ba984556584c1bb2e5c8c6c1d03476a1cf3409c71b52a9a42706e9be6ae1ccc883b6d382e418418974f5c618c462528e4c3e2826aea319c13399c94734b4c5fa6eb9481a417e8b257ff0180d5fc7ab729911c3db831a729e90209695ef472366379643ad63b9d76478b6165ff1978c20deca297d53666bf774085495548741bfd7318ca4013c6b1493f9854df6e511042455e3a80cb2b18a27cc54949a3e44fde9389a273b0f1186ca7f059bf7f751ba48240f885fc406eb15ad1b5cf7afd5624cb15d76325b1365d2a5c7e21c3e12440230d665f40aa26f2d8ea38e5ef956b9ad6a28002ea5ffd4a265190ffba1760c09f80eb0fa6c882ff732e54f34f8c162f2f447d6eefe33c28a5699c6bc4091d5605318e8cd2395f9eee9d3fc957541af409a1181aecd94f58c86cccf9ab1ff8b0cc16c755875a6a8a0b667524d009b106d73aaa4ef6dc70c4c3b62e1a00dbde9fdb3100717f5f1984fdcd54ce4c4619a376df9f8d3425838c07af28709d2412267ed3e085f7f7b172dd968a89f6158ee21ef11b6922b99d0b4f5f165dc655563855a19a1386d40309f64d92f494166d57d023f1ac7dc8a2dd4c5e83256c89d066e9cc99b02703c35be493b8483e05f600be5fcb76c77bb898c8d8d8e1efea84aff503c6e0061bebb14fe7713b97d696d6e0baf5c1f15bc838e01d86750ff098deac9d2f31c4aef9eb95934912ec723d7634a928df861e40780eddd10a6bca04c7015d833b4e89c1614724bd834141f3253d55d24281a1dcec32a8343cd0504f3c8ea0322f6bc4e8aaa6f1a6c88818a3ed4ff5c70618556e75f389e94de789814a4cab66642df09421de39774b52d5fa340bec7c241964fe7618712df48c8288d47b460e731c5c7d4022fd485432be69a72537fc486c6d8b01d74541fa38dd73d8b45f3c26742571fc9ec91b75da98285fc023d28d7162a5d3e3afb45ee6a20dbe8e0c35adbdb09abcdb261ba5ea32e92afe649c02f5646ab8748a52403b792ac68cf235981418e6697981a6fd5e74a79a88991a537e14a425712cbff64f23e6b39c40cc3c95fe9daf5a6f01f471082839d9e85126ef548de453c4f3a7ce05228e92d524a5cf3e8872dd04958b810569309134457883d7da8c79a7d28dc07370d8eb642624ecff55f795dbd0bed7cce745b0671ff51a4405f806aa82e23f3cdf3c21e4eda291d938a2b459ef3acc0e585fda7bb8e5620df29cf60f521ebbb0e237a67870e016baabd159fc98f2a5829a1129c4fbdabfc6b2b10bb88cfaf6a8bbe14612997ca6c5ab42d8ba6df274958a0584d162ac24f234eec3f13bebb233e9d283019e61a74825e8ee26e4138bb741ea95bd6a5057ac2869ada62887d7d027b955e20fd7df27cba62cdbd856de238de3aa44f1d0f29db4a5a4263ec18669e5b16ebf520d7eca557d9f98bfa5917f80a813b50b569497e3f7cec9951b61746ee9eb755578b3fdf409918226da96645fd6953f2da4697487f43c81e06a935d388e6ccf8891e428e0d78c95b500d7dd5bb9ac8f95bcd33ea0d1770ccc85023771ae92b162855857d9fb374af5eae9851d93121c9d7ebfa597261f67be308f3ceb08884d49c2a5e413d60d98e543943fe88502b39b64065dafe5a8b1e33dbe2555d5cff279a004308222bea389bf27ca965f05677265660c0b55e58185e606e3f59806435861a86f6a5ecfa7040f0280ec71fabfed7d082cd8d91abb8171da025cf70c1c56a459265cd49b329042f728bb5add9d7c6429c214cfb2f89a9292e0be00fa366453f2921691f7c324675ce5b4b44792d4b3e3bbc7be6c9f970d83ede3f878822135e29490602c43cfe72ef11f49caaec972defa060b893c61f2ff6224a279e86c73a08ad1e3118201f10fe1662ff38085294d425cbac26f03e437bbb0d4daf165cb556bbf2655dbb22fc9fdab5c33a9d70e2c2d39962caebdf81997092b092906bec15cf2fdc43df637e8c031edeed6169a250baaddfce4280f675b83bc5fa6505f74b4eb0ff5b11c60dc620e32683c8138ceb4f783ac7db3a2ec07ed74b0db70c84faf1c0838ea5f3a2506ca544e97f7d82b41932ac8f53d6e7aff8b0317935d63e69e50ae57c8a45c60af459f60f119c9576d308e09c2ad52156e1b4fab3412383d936b64cc784020a34414f90623f47825ac25080eb907e7d54d349486c2e427ea434cdc4c5d04d79f554be22d766e0fa9abf147209936027db42b1efb9a7e3ed1539641002f36fbdb6544628f084abc1b1cc384fe7ebfccfb2720403a85d77f34988f47e8387bbb6224c14177304bba5aa9d4a4d3d614c1edc5aff369a51af2f8d80a917fa0fd3af23aae1f38bbc499ad14ff55a181a89b07101e5a1d20b42bf089fb10dfaf672d30706b969e2ef3d85403dba6468061435a7be26ac6309a2d412dc5581148f161f5934ebed1d9e45a78feb115d2d62a6ece6198e1bb95f5b50726bf1f36f731754bf3a8b3a6756e49f87ea417736f9872611c10ee2719b637a720eb02f9848b65e0c4693af6fc7d7c26c97922fece2b345e63b7ad50f8894fa509cfa67aabe4566472513af71d94be4d3a7abd823cfbb75e49f729aebf4f3de90982b1723ad4829d456f989a043a839056f387bcaac432cc3a6500be87f11ba9539afeef8099dc3254ec3a81b137bcf1b4e2ea667dd28f9a84443f2fecff77b2417655fdd8af9af3121be7575d7fce0d8bab3e6f4f175c0eb3df759741baee934988658f51f0373ad3901f0d99a38b85063bdf302ec009c532108c3fb7d5097a228816bce09c993c4f4949a4087a5658e4df20f61163f97274fe014ae81251135f17627be786cb9da5ecfb56e9fb3b5bb1ed77a155d3ef2e684e70c0f086e5c67d6595adef47791bc368ebbfae28e1d916d5a2f4626d9f0e99edefbab88ea0cfd4fa5e2af39eadcb8c1ceeeea03b17405198f905c8e76b6214f22aeb65bd4589eea5ed28248493866d98cb2c5df18b700f93a18cae822957e8b7245cbb0ed9f342a71a59313e7570ab388af4058b7146da57f91c8eaf5d8f3611108896fe169fd6d761eac5aba9bd4eb109124972687fe39a97f4bd3966ab95b5c35de120095486293f7da049bcc1e48ed4dd7604ec50d18b520c4eb46d130ff38105b085669ed268d6c985b436ed8bc66b48a30707ec7cc8af8e8f2b04d2a0f97bf9ec4c3b3efee68059abfb69d603841dffc9d26a993dcb9241e665006e77c26b8b4573c39ab328776cc92febed682d473273ed2fd8e3d5b48f889d5f7dca522eee5b9938e0c5cfaff587d62dd0f26a81a444014da26813ef11e34fba5a089dc207114abeb928714868180431fc8c67e03679ef0d069f02fea11c8564a4c22b8c15a32045908478f52ace8f11fec7e0e9f4a12b6a6be6decd5923e956c096d4cd996b7d317f485561940ddcb14789b3b910342860febe84a15f6960bf88debabc57747f9b811ecad232ca5daf1eefc6e3a2abbec753093c9d3c2916f0fe6023741abf603127e5ef1aa26ba7485cc5d565e2fa97e2c657fedb2d526c2dc47d4251008563804bbf0fb271022d3bef94a930e8633b7c817b31cb460fb2c97d0ca0778218014f5bd941bee9198aa1a6dea01bbe9c4b6bb1e20d4dff759ab3bb9a7ac75a3a4377fc23d4c0e3748100b32dbf3244bf43f6697b9b547a8fe4a71e39cffe1718792f1a5c91c29f3bb05c5d041a002472b40432739299c7e4849978cc726196a9be6c5e30d200dd14180c6b0a5fee013575058f793dfa6dbce339ad9dce2c27e36fbb2b4912999bf63b9cf8088e14dde80de17662b08bac9d87040ae52227608ecd606c24656da4880db432262ccb0bfb812b994b65f4644b7a8d9cbec5c60417d10158c47b94a7b4075525d04af1e0a7c6efd5d1c3dc554ef68b8538408ee789f1977feecc2daa973a8c9513bff0d4887ddb5d122a0f8a517656b5097c3d9a7f5fbacc97079f2b050357cbe6b6098fd922bc52483e46973e93626d5a15deb5393f289c720e99fdb45c4da9d07fc7e47686abe4ee5c0227a5021b432623591e0d851e88b08703ce500975e3c3c9af359dec397e6f39726362d329dbff05cd4789885c691e4297cbcafdb150e1b94fa5249791f2aa688f0ec83477239e22d8ae27466fda5c28a4842e481b23c4e66e3b3e1e87d5dd12a1b79651d0322a79c67b8fd3ab0405acb0b3f68513d7328f8e882c2c22971dacaad084fc3f876ef0f3465e56dc076c95c058999f5c68304c5135741c9111acfda27d418677da3d28d72248f50ae06590cb733e94f0bd1df8e9fd6802e4d9fce0279156d5d963c64ac91908bc27dc71ef833813993ac7cd92a5e5bf4d6c46bdef4205fd5ac7197eeb4ec492b666b5edc3d31f8062b5f4624c6509004ac6bdd81f3439af0d8609d8a7a91cc96a4ac95b584b503af9d9ae76ec8db2b2fca832c82d8a9614f589c2705cfd5365fd6e132a6035d8ab27641e916922aad146aae014a54c827a11fbeb3dbde319742d412cd2a844aa3b4bf4f71b32ab74f15765aec46dbc21681e6526b269f7880e4b505d2dcecd451467650c2986aa3457b1114ef151b89b88d53e8bb810cdc963ddccb6b89857fccdd6ea184075c48b8e8989d8d5fa9a9132d10a5c40feb9a586148f7e4d5c74c76d538d2e2b2bbf7fda0464faad0357d580583a18f8ec7416b0c2d4971d8199a9728d8e444f0aaa98d52eb66b1a804087e7b90bdc81d7f320c40cad9d633e4e82a3b63c17b29462cb6560997e378cc0b44fcb8f43154f24cb4a43be35be06b59df5e41a834b9b9627f5f89ca1bde4478b36c996c10db6b928b2602e7407de3922fffe4bcef810fccd7837fc290838a9b819348c8f4fdc78e7be770c7ee64c674c29891ae0723785075e3f2a6b8fdbe2f849d6136ba84ce97c6d7cde56b648bbde3d96c7574a0181b11161d71fe6fa7bfaaad1c7f3dd6d1ebcd1237b075f6216040a67747ade14c4666ac7e1bfa81169ac8a806e08b853c56e4f17e9b2c7816c2c1236295e0c6d5e01b68e8922affcf9876b6a6b84efb7428052ca1d967b4b50126a7dc6e1356d1c37ce3f7755f376bd1f04405db0702a7a8305d13c78652d894d56e14a06ea5e60a2bef0c8546c440cec37735102d4c75da502144dfde52f51d175544096bfa2f98a457187b66d1f59de224b37206994ca96dd852d039a34114a78d8b47e5749bd9888d77c363b5e696d894ed5d838886c88d073b0ddb252b738ed84c95ecc1c648636e01d88b33b30193e4af6a6737ddf8ef1de4b2275fbbf829d6880ca8b0839ed29f2bf11dd43f8955644058a51077beecf6399d52c3428b74b1ee0e25cc151b4f780cc99a2ebc81309ed89ae7c029d1c0995ec666716dc90446d2e6edd5f297c96939214f6e8fac438c815e265bad2e5e032a7bac1dd513839bae60fc5fc871f6815dd96e7637655244d187e723b5b0b2f8aeb2ff6aa81c7e49d4fc83e044180c3e2c60c91929fc0912a84b931103e2269849a275ee096fecfd1c671ee13a0f055c2ef37e0e23819817f202b4cadcb0131aa02d09c5feb04c0117d10d3f6851de3eeefd0a987ce429fdc18e53e5ee8028bc877816ec4523bffd9c38fdb5b49b9f93ed89cf837ec4a98956c908e47331bffa19bce63adf3bd141c71b3eea0e833e6b31e1dbba6876b14980a70dc14b2e6480b77c96fc11f4f4f626ba5da1071709859179b651ec85012b76d4040a6373a63ddf136810a68adbefd16c1041c46f7da9236a7cc733df9a690f20e088abe48af81609274f39fea6ccd05dce97ab87faadfc0796f0f4eb3289abe1ffd84234265b1d715b41699ffa5f346076a1267502142039805c538978e094f9f387c82d7f616ff4d60380c3b9dfe7bd0fd9f35cab8ef8c9721d233d20c4c7891c7a6cebce2ed3470a627d714cc81ef40fe742fcaf5f6b016ac6b1149e2c21f0ba9c4487bdf47b392e2cc9d2a198696b6178de917c7019c42275f6e0e09ee0a5ad42a6680d48e00f4b3e5b6ee549c614b19e3d010b6cf079357a119ff7d690a9f4eabd057c9365497e57809f14640b3f0d1cf257b72251f55fc52b431c6d7cac60b8835984f79dcdc25f085c8188be136a84ff6248eb9a70ce4655e6aa054d442b36638d70bf22548f6bbc73e4ba8df7fdbad7ec80a8756636428390b471f203aa0b298811f5c7926883c81b1e24af6e350bf100d8e7a8299a5c99777401dfd5ba787f9e66df31e9215287c2365b0429b48ab2478225f9936180cbf11d4ee3bf4514e0a9829a6a5e73db166fc770102c84d4e2266eabdf65a7a47e617b44be20f13c69abcf662bbc6f720ac4ac673f66bc2d682654316d6c55bb55fdd0cdea1ea9e3ed44b05d9628ac8becf960658ea0ad86c8778e8b1158e529df9dfc10547ace2996d229065b26fc26670092575c726910f542a5ecc190690ce9413acbc244721a83f98d6033ad3d2a1fd1e6913b43049d2d0571e5d1fabe65226daa14d1fd61a945ad490640ea4f478aab786b79c1cb70dc14e30aaf7ce77ac5cd4b184901755ff4b1e29228ac5776480c945f1bfcb677ddaaaa86a9d9ca8f0b9fe9605e294d8646bb32c2a3e5c1b27c53a6761f5992907a2e27f6a8d9452febf9300cdfc985c1cfb94e4938fac808d6b6daeff0bbadebcd9a6b753d15b535d1eac87ba6a15822b1e24cc75d795d2476bd5c5c005a38188b15ab7377174558e3c569e22aef89b2779979bdf62a437cf0e334227007812b375861bda46a78a947d00970c12dd3553e2f25101a53d7c75005e8fc1e2bd7ff631340bbdaabe6c8a3fc8d254ae270deb4bbcc113b00edb9f306952f295deea14a2b1066059dd5f22a989104e9cd1b837c038ae71d01c72d9522de460713368080f9827dd68bc0d03d902250daff2064b7c53a6f542e08c092970b4b868018c3c21082fd4e5819ca89c98a5a8aafe6a5b9dd9ef7797bdc5233fdbad610d34f9449ed073398e14e2efb34ec3b07b17fbac7aeb947cc3973bbd9efc12f1c257c412bacf07a2179afa9c53db0f378b876ed14b4064c79430e28a204ee65f4f71c68b5ff3365aaea911e97691a2894ecf32deafc3dd82e7b06c2dfb697a0fa12567e0f097ea6d2014d13a2a24d4b0c92a0e42f2e4de8273aeb446d24ae6cd4a67fac9b243330a5fa7d24938e1da7e7662ac5c862964e8c177256e48269db83c41313c8cf00492a239545caae1a5acec30f6d0860cefc59eb6aedd85d878e28de72114f941df5f0c53bc1bb16ee529559fb42061667d808862ac7cc9f55c7d268971a652d85cdbd96bef01a74e3c03d1a1151bf5f65ed8c2930748cc5fc85797ba3eecdfae6a18afc113df555b1d2a70cadaae0206864c7994d78639d19a180f4174d6d35f921571ba3a6305b30a288267f39a51ddbcde683ba8ac623907741e0239ebc55c6c7c04d236a53f788208818409b3466354f5ba9f9d733db72aa41330c517608983a9e1e3ed9d52054c2b2b1acd16bccfaff54641b83f5a342651ad360d67834c1c9b122501cd78a73bbd7e6a1b1131a088b2b01bd99f5a7ea36069177620ccaff730232c7f37b31b0641df68f2ff3ed7b565b5ad563165b00531700b155951ab41fefce2a82f100d9d1d6f27d4452e0c1e2a823f195f1a856f5f782eb212ff354436fdbc7c0d62f91c670dcfd84a71d165c982d1485a53325f050b5e6e939ffff9cff95719a733b2c19d4f63a2efdce42f9d30db9ca908470127f58d01a174fabf773150b77d9f56a78eda0daf762639e4b564adc07b8d7cc2066fc59fcc54996f0abd1415b9fa95d296a003532273640dca64742d46f66d1b50ef473198aa823574506f5fbde0b167fc47bd085798f05210bd1ccc4f2d1aadcdd5660c9cb93796999fc15ba981997bb3795f4e9d28a8f2ce43e1cab92cdeb082111c784bf3f4c4525766d7e6204a3475b30c2bb55058c0d600cf3bd4f6c95df8a82ada92a97b1a2192d4f9738d75b4d7116c55ffab6622031ea58dadee745a9e9375632e9ac1d1701837ba1c3a37e75023c3d5b58084873ac9a76b58072a411f7c30594c6656ff3a5775436b0e0f167253317ccd874683b09f956f39d14bcd65b18ed99271377698882888643c5ac9bd0f26ff568e98fe5755d68ea9f04a0d7e38b3293b9b630c434a86dec0c31a6f6e2d81d8e1d1a5e8cc719226ab514a9e6852687cff6aa7ac0fa4852d57474d771af430b629ba8397e6b6b81402e06f6268eb648fca11ee88fe44d24b8c6c97f798bf94c6c08608a430db396770d1033bbab92e50187b76c571d894e1678aa524446d31390f557e302dba1acd05d91c7b08348d185a3405d4eba9eecd7286a16d7ce6d0d1c629cc9b0b4215cb483e98c227486e1c795587a7827ddd5fd9b9a605d2fbab13d7e0986dab0879b7a99b279ffa71aa09e7df7361bdb60eab38401acfd4d9dd3baaa3c2649e676f034b88581ed697e2472c790f08954c0e79f8f295663f9086a692103fb2f8fb1fc78b4298f7a9650227816fa6fd608f57d9a7f3147374c51d2da0bc24515d830dd4af8832be87bb34141a92fce8bdd33f54d5f488e225950ae296885e8acca72f9860f16ce06139a95c9a9690fd3c056e7d5bf3d936681a6842704c19603308fbf4d19a2b4a21a6032926558e8350af37b88e7e3e22fbe6a87d3018e506b425f4c9d83ac8cd33e662b2361b6155185587181ef929bc9956fac9fa20a9eadb7d40956144320546134b5ae66c2f1869474923b67e69956a6a82ec5e3dae37f461fcee89d31ff88db0b461d15672dafc76ad62ebcc2be6fd14514a912e122d80cb5463b4f6c0ff5a92da820ccfe4e5315c9db71f43b19d6ca768e707a23c130966d66c798dfc9cf0415c852b4e5f9dd4f224b8efd8456c0ef4070da71e2e864771c6216e6e95fd65fa3babecb8605091b9f8ca9cda117e223adad9d6cd6c56db6d06510ae0fe9b8510f727b6c69c390e3c7da101f2b17fdc4a0606457254d1a23fa423819d7598103d7b08b2226a53cc3ab69c7558e8fccb8209359d9e16f1aa77e39228ab275696020920d7a822a700237a1969b740741be7e2bb1983d8e6d5a766d000c3d80eae2ee62f95f6660faa2b7713860374bee907b327cb18061d2137deedffe7e820a99f2e61bc0c8d58ca1df214a33ae90b720d121ca9009c371ad1bd82bf07cdf6e33ab31bfd894a136cf3a8f2097e9b15b9fcf099e0cc66ead475d3b2f68ae85dfc24e5fae9af18652a2ce7f707bc9f0e878b31bee870d76489d8bcbc66ea7d82063cc81e03d0e127144d681babf308dca574af6b359527666236493bd3bc73009b47b59dd89f0c6237568b6fc4c2d75af1113e6cca78451a039cbf3714d0c2f938c0776a66a2703a4cec257d78befea007c228a2395f8c10d1fdf9838d04cbc1e9e8ee2b9260e21309c60175170bf473f3ed81b937d561b7ad4043db40b0d9742c7f5585e5bdf1e1eb09d22ea5a91816ecb0de9a6e945e2aa7cd449bfbb00877b0d1f4a9b4448c742bf411c1c88df4a935e08f1ae15bd99bf8967779c1ee1e5e7b1f0c0d206b23e5b5426f2625f1af9e9f7df4f11e0f9f494f9f20143cc5ed9b3ef82be228016134925fd76875736bf4e0a1ce089c922956e494362256c76692e2b999e6c0e9122ae72ca5b46fa0962b9257714603817e853d9a3de4601d1d0571cd8ab37997a01060ebc4e86d8693aad77c0c78a58c7078683afd38be5b41e6d78ef7627918bdd481e65dd9e64a15cf6bef6eb5c61ce812db77daf933cfddae6371e59de4d7864f24b478691e30adb60ed98dee4222f054cdcf48335b7c829d6a728d644c48d589b14a4f68079691f8ab1dd9fec0af1fbf8dcbaeb0f509cffdf1c69199bb049ad94cb33de19cbef2fd9f082c7ad017fc3cdb61049d82f5c407f128d1e5c276329393e0bcce65422b6c625ef5f750e09a047b5b33f3dac21b743e6917d0466cd11aea746c228c4d20c265bcdc3f26d899a10c90d25617d45cad5b646cb5dae7198b8f5c3f412d574c02a1bb0989c8e37b18ad03180aae9122bb77706eac1f8be3463fd1a4e709be7f318fb0a176529bf1081c60a69fc9ec291e10b42588fe7547caf9c45c247baa340ded2e0f9b5edfa8fd96c7eddc18ac082b6ed3add25a7945b0a98fa97a584bb9904419a7f0a5be0bf678d2f4f90335f9f0aed4e98c8b020111b245dee599ccddec744a368a0de06c5302469c35ab1d1b5b1bcef9ef62185f7a8e6b143d8432b134075268f23182905d426b685d4a6182daaad22ff32e438e7047fdcabdb0e0c707490bea0a610d96c8735bc60c845b7652c64ef464bd48d7a8d6b3c18df4b3997e1ac7f501f6c62f198e20c606debe1669e605fefaa777898ccb34349a1a4a1c6825bc47c8ca8fe9df97cd3730ff8f7d48a1bec77efc0eb31f4c22571195402dee930c2f5c392b749bcd8fded02a5ed544b684d79c7632f34a32d336b87239a47788bfe1b25e17026f09296f5bb0d93860d53710df89ba76169357ecda90cb05c2cece0a0cad919bb648a9709901bac4e8978c6aaa65de2f64ca9aa93a4d5ee87fbcf315fcef51edbfd88c475b16465723eb8b60e80d1f49e6a00134bc7c35d308d505a753feac58f9db96fbdb748e20391da5e8d678ca22b9588ae9c7ce914725ff71d58c5099a2382fa734b0c1dd214f15ad33b2e893dfbc3acc8ce02aa4d315ffe3e222d2006d87a00cb95a6b4447d9a384f84411f509718305e75489cb2b48f1fca8ab98caf7e144341cf6901aad7b00f30786e3490e4caeb22359f1b1730030ae62a10c178b493f6d26faf74245b5ef264e217a8766983423cf5850e3175a322ff12849bdf0949f66d37d8c48fe6b9a8314ce8168b7ac5fe86a103265c2a9ff06e0cc70a68258524a6b6e86dcdc33e393da7f596152dafd95acbaa739265dff4f39c3a225229939e44772ff9cda78851d16a143eee902b5054fccecb0dd1654e420b832cb50141a880a8c1dbaf22e0f103db1ecebf7d6fa369a2592a0fedd5be7a3b2a22e3cb63e879d3be71f1c9e995d9a4de09e2cda017386b705d1cb43fb577801475d5f8957fcf7b387a043ff0ed3448b8650d85f3d74467ce8b76f08e569f35ac7e688adc56dad9c7a81ca66f38517055208438b2a148a3802c842a090e7e4a70d1607d794584f36455d83c6561cc063d134c284a6b75e6398942f3bd689b768693945d697fad878690023bee93056719572709ff3966050f4d9be3ce25c56571a5f213c29486960eff7abb1e52150cafbf8d383a0e93238b831ebb7ae35c1d7b6583b1571fc8399895915d30c61dbb0bcb5dbd8b11c2897363cd2770621d66d6eee3d8ccde1324fb98559f256763528d8c6b28fae0da3eb2cb70bebedcc9bbc970f391032f1e8720d5d1b5156f63b858ad174b342b24cc0e13f5f90a32cdeaa338150b5a465fed3f9ec0c004bf1248f4c0be9134b6025c2604ddc2c9c10c88f405eb31994b064007723f51fc2bd7ca009654211ff3239c9308ceb0eff0a9769ff6e8fb1f16c663a90faf7e0fef6e605d90a58be2bc0fbd41f8075166ee99bd82382a9e77643ccc6d3c2f7cf0cbc6a9965f9a377d39c07eb6e84cb76410d94115a5bce40fbe19df2d74d5ec5a63797b367d68ec853bf719434ba690e4b7bc14fb5ce86b005eabd9fd84251d2d2c92d8e6e41a1c9efb46e9f06a2e94a0369ea45f48175710608377fba0f9732b3319d9d43e1cc560b457fa02d98bae321e370ac9b938d6b52f790731752bc91bad432c90b9d570443494cea06deb7efe048e46bb4a702b5f3f32c0c4f70272c069c1f62f94a312a2d5006edc889365fe1933f1deea026b5d4155c29090180ccd4620f6647d472c96f0e7e81b4066621804eea00fd3b60fa3cd00944a20b156741c8aad9bce5abb46525b7dc911140f0fe90a24874f482d955fd87953f2aea476f323cb879bf0961269bc2ec4d5fcef060ca99c9b85a5683148c9d337c2a7790fc150c7cbebf3dc6ec69d6c32e44d01be0647b1778c229e7e65a546ab7e6932dfc618564c31f91f2f85078ab74e714b325dbf4e10b0a676e6a51bf970f5df1eb1cacccf8da28b1f496af0e616adc6f29cf50ff4768faed5a6d6fbc69a5b6a9d6551a72bf46672f276ca4e6054941c0436184a28a5c3613720191a3c1e8ec7b54f8d0140f0a0ae3463d6fee2d33b839deaa2ed922aa86470e136342ee81e8b027b63c7e4c3db3b985d9cedf164e47e78416aaea35f492d0a825acbe6c16d37870d194ec087889753e0e9dbdf5bf48e92afcb56286321671c7bedc6bb3c14abb9e554770b4c470c2d76e11a4c3fa746fc9a67650de387db39a157af54e4cd0aba2c3c1fa8592e47db08bcafcd948da5a2024648095451746c611d8c74e55a1590463c1fc632943634d8ceec6b10e832c2a14d9cd7638a7d89265ab7511961f8bbb5fe0a164409bbdfc0a757d75287b46846f54843a5b73303780df3b61a418164d8b9ce6c7634a8190a6c31dd0cc91d3298527957599a3dbdf5eafcba5e51f28adbd2d2c3ab4d38691d2afa1b5ae915e5955ee197da07fce8737759e4d438a27812e2a5d8d0dd323a8a1c93703eacf40a06b336d88d7ee0be52dffae3a38c4d80a24f5fd23520eb759747e71192d1e4dfec9e9a285aaf0bb3ef9eb166f03a1b68bdc4edf7f5c43542c510df559459f8a0e182c40775432ffa3550db6392f4f804c355a534c35b0e406becfc8a8111de145acfbf422b84ea1fe44af4c47128cbfe960a56c81fd937fa3eb29629f94b2e959fae0d07b6bafcbf3a5c3ce37d9369ed87410737a3554bf81d6ad3d0795acec2833337e3a080c5d4d8e6f65d2daa139602b33b8a8fedd6bdbefc5e224add2630b6087d4833926181abd88b989d61a20c8550cc178ee209dbbc8ceffbe641321f7a4778c06989f47ac56aa2fb03ce39317970dc67916faed08059426f7b19b96c9931fd91fe72665e9d84be13c04e387913bf1e30e35f00020a334db622ee7e9126baf77dd06ccbe3c79770d6444c24e9f9a86ba839f48409e521c361a6be60bef43f577198e46ffeb2d8f0860dc1222cce92a6c78d9d880e10c3b9cda8081647ecbf73b35331747f557ebba5d502b805e678c1d616ca04efc47af8a8a2553b579730f9a58be2c1f613ed349f85c963df42603fb3d27bf8f0bc86fe88e43ad90ae3bdd670444284d6f5690cb70b8401f720bd24cf6ca7a5be59e43950307412736a1d1966f200dc38fef7198b11f73a5175206514e241623d0b7972cf8662b3c41525349299496b8cf352bdd82ee97ca5782bd90d830c36f3e410e829e590211d0a6cf97654a46bc41c554b8a5033217fc3a1b7b4174805cd96200b291a3d5b3cfa1e84536b45eafa86022d8dd2f75d094f673f8a1f286e3e551405ba2752607382f7f26753cbcdda87e9e96db87d6b95910050d8c5e02e2853b12fdd189b001d793c4eb95e6e115c4987c0c9dceea7097ebd2abfb31e88339b0ebe725fbde3167b167d63f895d25d8ddcc3982df10d27f63ecd7a6606a926aed61a1cc4e22b29d9a0e1e988d27889f4bf0a9b7b054f4c89daf78bf59c2bdca6e9a18659c511305b9cb1f3e1059dd275fa4c5e907c4b71eac512dad95f3675c2d484525c73e0fb5d2b1c7aa99b8ee2a408675eb91d996d0d482cfad71484d2987ee4a471ad7374f2caf914d5c7de37a18307c090e5ee79d2ab35b83ddf1828df815fee2eebdd88d08b40942c940e08a60457ffa1247d1d516e6eba682689322f06f02689a45ee37b14a0da5e2fb01c5fd6e223dfcbe44c700187bee8e55538320b2053dd3bf36ac7784aecf07bbf606cc7183d8f52cc79fea541607ba4586286bab1efd38537af93d5f896a987a69d997e20f7d0501a042d6315849f5c2230c40b34491aa81ae259a58453a72598792236681267c36944013ecc80dc35fc9b14870059b84b4cbcb554175037354ea91d06fe54d9c0380658749c830f4100b60b5bbf9c190be4666b8adcc90dd7a0ed5f231905b160080a184343cb87fb9bf7a4ecdf520241b17994e69f2495884492338f50ff15504c76ef447185e29fa9619fb94db3786ce27aff641d42b37ed3d433016529fa2eb8c09323f25f66617f81b6de06dd70f60375bbd90f4c2df91d8228036e28b0e8d426791ebf4fe9f62016f4f7258b8b0cd30d8c92fd94657b0814de05e6e6e2dbd5ce889de546445333a81d4623e78f73686a9d514c5c57e298f152d480e9d899f767fdf42414d56257fc46aecd738307cf70ffbc130bad8cf6d9dc6ae3a0b58338f3be7547cf8b40422518563007b3fd34202254abb63c2b2c8dc59ca6c86610e8e4349aa870a2527e346df49ba7ad88c36ac1cdd63fa46dab7f9fb4ff0d3914ccf7b92f4acd9136fb5105917a25642f6d4ffea151dd7d447ff6ed01999542b25896f08a8309c05e603714f6155d230da50101489fb7d06f309f49c219525ab65b62d31059a03980ba95fcbeb934be894f456d8c130ffe422ed8b4b72559cfb2a86695e30f5afdfe76685148e936409e729f352b2c084b28e1d531bb80a3139543897f0b3362eb3682efb3dce3ec0b4e4e64aa2a899e2b9793f4c403c13bc5fc29c76c7866ffc8dbbf33a9dbd3baad8e7850d4997ca5dbd7a4d977bf54811234a4b2e23a4467fbf47b25dc8c85b43811cd5fb708e9328d140e364bfb762d1c07ec14ba26a4deec070be878793c87b0faf05ada6b4be16e165f9b498647ef9429a1248d01bd494b8fd832b795839be1388bffa7089dc9b1299ee23c6dbf782c60c906fdd8c96c068a692b8de73e49986012f0d9cd831828bbed17f35fec3f2d93efe5c372d629529803b0f0fd3e4d2d8940473dd0325cab7b176690909b21816541849579ed8309823855a2e527b96a9fdad116712546dd82929ba50319dd4cb7be578fb25fd5c0d847b74ac5385ece936acf13dde71d5134b364b4720300506854c4bf150475943ab1fe2195b0d99ed8cab38a73b6a9d0521ef030fc21efecf872de80fcff7234cd6f8173d5419460727edd6c5af276bfa2996afa57a311e1386001570e4c5474793d2841f0f59f3c18ba8d9a640c296ae62b5c19371f8039417b0f9fe219c65dd4215c130335c54e75a217601007ae6c4695125e1bbced2e0c2aa85661c673e30a4782dcaa4d8878d87feea75d849a06a8462d4b641a39c6c0bde88885ceda02c4866b5edc71c06ba413ee787da23d1b1040ec32b20c3d532038d26a6740251f766b4df5ee254cff814937ddbf06e735bf9a8b7e322cb7e57abbbf7d8473ec1c3ca204dd6f6ea2081705ae87cf1d94ff21264a62d14f2c87f3ad68b4756d1f8d29b2e103881486e4d8cedd9c18671977fe4af984f5eb7c1602354c84598f520b85328d7218f239ac8c6a4168f8d4d605a0e48e9864651b9974728170ccd1c8b2da3ec0fc54651c0b3e5d2ef481529199ba1356089a5f10ade61a53ccaec20f3705058c9363bce505d5f710aa41b906093a9543dc0d2a27b873d90ba4706d9be87a3c9f0cc503e33767a864be74d03625821a35741222c126c4732f274ecedb242084632ff44e86a484bf3e4e9e176a7874ac5cf6a063173302c53699fa7d8c073adf356bb290fb8b3ecd80da7828a744823764f305f4c87d71b8b1ec53f070c67df413515cee751a57f23d4a80ecfd3723a2c37a55453c0d13b65877e6136efb6dcaf2948322d3c8e433ea6e00389f4331a2a6ea571be9b59964ffd3b2f50f2b0bd7811d1a70464df9b8bce22f94cc4af124744819f9565f6c061f893161df25d7090acdd46aa784329441638a346f4563c9a0fada03fb645fb703313f2e33bfb52285f960b31f6f212cd9c72b3002c7f58559a1048796f9cac156613b7aeb357412c822a3f98859a59f5cc6fc8794e40a183fb08c35c47ca1655d1a39aa2f9d7d4800681babc800cdcef655a75e39a60ed3ba6e0ba850ff53290817d359c6ff564d220c03c9c01555a4dbff82180824856004fb4722e2ad594854350a2318571fd03c49b3bdfa084c0b452c635b6e519bd88ac67d84e9100bec39892b73cb20932a4a0300783ccc09e1a1f6b6b94b6d96805a04932ee631b441905393b8a84ab107feffa90ef392813d96ec7639facdcf27da031c3fee9297ee91784cad9e93359884acd4eef36c5c8f1f0de3fb44c850f38bd1e54ece9b540db0cb86be7b0418f0ce835cf00a717393a59908c9e1e594c737eacfe117cb86d10e220a4b91ad3cf4092e2e087f374eb4bc1593f63fd8e95d51406e0e4b723500629a1df5ea35902a90a548a9dd3cc244f7e5279b7e7586227151356d3b13d485f6076f31d3a0c4e1c7fea3fad470d996c38ca537bcecdf281e79c9cfff713db49ec5b1d9cd183515f98253b738ff97e10c2064f4d6dccd2d595a0875340155f6023aa54dc5d01acda8a50d7691b2d28eae01b0baf42703706580f99742d64d05ce8e8d940f3ae3537d47474fe399cfadcca7590a0952261f98f215c8280915fd956c9c88864533058e4d2c4a8424b437a483c0058bb30b15ca3bea83a1642e9a94bfa16e1c9ea3248d2ad2ea915d95f87009cfc87e5b28126eebd9e6239971c67952b2abf25001c9859438c0e2f382db1e01b705328208cf5d18fe3587d3f3f108d93b2c54f0567b881dc81f1a33c8d11d93cb21739e3dd40aa8d58dbd431372b2ddeb4eca45733e934c0d4864b1f8e869534248ea751510737777e26d5d535dc79d51c3439400320c184939eea622edf70b1713fc11902edd2f795b9901e73aa1f9419909debd0e91490f661050b2dbf6d8ba8b7488c9cf7a9ce3a2543d3010d65f32f240d1e96e94113f423962581126efe734c5e86041fdbce73807329f6ce07d10feea8a6461cd8f02f14edf45c4887a9a2d235bfda11d52868fcba013dfddbc35dd975381a8bdb96c2009b5ebfb8d2abf1725f37d78651e7bfb55f8f623e3d7f4f4ba9b14971b66bdd0908f704c18f3b35eb2e24c6b81d2ccaa29af3c80df657cfdcb9e6b4b912b8eb223c5ac63d77fe962815e74cab89261e7e2dbca3934b64094661030e134e68bc4a9e3398561fe866e5f0a351c6d4140e89602abf8a3da15b8ceab0a82aaa327e642f58baa8833573045c54b1e477298f7a23d5466c8a770160cc1a0cac62f4a28c3de8c1f5468ba9fcaa765a3d08abdd49da17f56da36dc94ace941b9b621a07b0bcccd9004c2852cc4ff2d30f08106827cc6e1cb15ae13e19fd13b80fd0951617227152e1ea6fef074729b3d0ba12391a9bcc02944fe614ca868fb3e581812364582f1259915d630cbde7d50a25dc7e0d67a01bbad7b8e85b75780a6c3d2386d58ad4f9c42f97f1281f3989181e03b6a1be5ac86d384117ad46d3309ba78a09f90fe0bc19fc612de466e3911e4848c9c2a0eb0c1028d499c2f9392b8596758325c649345ca680ce9462ef7ffa6fbb771abb3d3be1fbab3aa5ef994a91b65379fd38c3b7c4722cb435af97661b758f7d98366e60f39a3aa388a805f48dd6224ceaeb951abd8e54a5e5863649190e7a57bdc8a4eff0ff98311b15453706df7d958a9530198bb39ad6d6e7d0a2b1b9d352d8f2d3e0cb9bb26f97f6f563310ac294ae82e97ed91fec62279476de41ce03b95de26ddda087b87835dfd0ac3c7abac0a0eac0f111116139e822dff7cdcfa7e56e05df98ca9a4a0a6f9264a50cd12cc9a69e9f34bde14e3b35941fca233ea52849c003e07fc0144191706353f7322e5f25c8fa84557667779eff4084efabf27201d9feb7e3eb3f063851187aa8ef5ce85c741b4b4186b4ebb6f4eba3f5a049ab28677471988fd9a6514b379e7ea68d6312d3131b0d0882e02335266f3e15c1aacfc66b2dcf08f0433fe8a45c644496633fb845e63bfcba4665cbc9083853ba01e264c217bf5d17d58e54f39b80f30fbd7c45adcbf8352e066318cfa48ae9349fabc0643350316f40b2dc1ae98c1f4b0118f823ae98fd804b7b1c50a3ff7aeb0b0df8dc98a3b9e7ff6665d02d819034cdcaf03b4432b4f4c9da58966542e03a4919045fa82a38514de38c11d3b67e415f1f08da66239a12e67609a262090fb72376e99dbdc1163fa8d93ec2aa85b32f3e71b1befea96ac47d2deff06d6c2c9a3cdc62eeccf4e9be478545768a3838c6010b280261d5ede76710530657719d80887c45970255ea1f622daef2061219611fb63c81c219aee20cad7e0f58a79f7540ebc6b601687d54533f12c44d42546cefa5657b33efdb0cb48638665b00de5d6f77ddd661df0bf01f065e26341fb8772be29a2edc3029d1bbc3bf248f6426cd9e01ae8e82a9af9082973a0e15f859d6eefd846052c3a8c185afbff5debf163c94aea996ac101f5afb10716c47be2b517f7a774bc229291acc2bf851f9795d97a02500fe900fb85915564bea4f0c6679578943624002babeea29ee5525b78ac8e86bbc18fc212afbd92925447dda068fbeb17bb51c3f0b42c55a24e7b2f9ff5de831571222140a3979fc41d552ed2350bc4ee2e8a4383b0f8ef12454370e74d5345040cdaed5bde47e6dc7b57ddd1f8ceae02dba0b77e4f2950f1658ad18aad87d3af2fd9e1f9559c05a0ca1a81ff50858704ed5e994a2b9722fc4014d1cf44610621e8113da29430265f31ed1d46553db81dfd185ce0277391f7503f2f3a8703443514a66b73ce885ef17ce3455aa4ea9bedf031ca17e4a1db8bae7a1cdbd3e40c71a6c64270c2dd32fc3a9c6536e1871e6087b437ea8d26236da090572d3fc2c1d69963dc18f6abb8396b346ff9833b6ff7a2f0af97b133f60c32809a19d561866a1e24854e44fb31549e45820dcc39f0437cb316a67ba5ddcd5a03a5a220af9d1366de43f19bcf45a02634885d5f1cc835a66f4a3186327f94f51dd28194b37f2065ff84a1e9a098f73ae4bdd6d4c6548369c3d417ee78d2f1c0ab47017b5a572e72120da895b068c057be34f5e72ed0c7a8462f8112f303635e106071819b81cf1b6691fcfaa384ff0055d0a2dbeac4fa45f5020b8edb84ac354843e867382bf73cfbc78ba07a217ff26fc10201eb8009f476d7593668f05bc62bb41f1bc368b712fe420731d18df29710483e5dc7dffaaf6987b89d90bede44a68d21ce4f290c2ba6d68e63323709e10899e87974ef7e1bb1105c4e59532a79f57add35e84b35f9578e39a140fac270b52f33abd5fc0f005314ec48580ca57e1b84259ccfe2b48ba60ec3b74cf7433d82d9cb0450539662f32899ba8463f99ff6423ea9af5fbb683a243d131d09fda3c842eed0fa173e86e22619d17418181d1dfd9a9eba3d2d9cd19459781c358cbd04c7f1240c5a43f4264eb29305b5c445b2405bd56b3fcbee479d776934d78172df11ee67fb22090a4fb31fceb3a2244b9129f76e3a115179ff4a03002bb1f5a3878db587d309b2f565328b35480d75a23c8050f90e4d78e25451efccfd0714e011464b08d24e86c9b6bc75d2c70d4ace3751feed5851fff0b9f8046f0f6e188b58e19a0a91b70a82f2a6b96eeaf565118568346a6620fdcf5c741ab34865483b30a600d9be7ba1aec6aa945264f768460a68cefc84ce5f7600c9dcafbab6a0b65d6585b458f0c95edebf309040968c415f205bae350ec4d7a68ba9c6bdab6e6e2a9568ab3e93d3548b23a83b7ce5655601d22ab4846b6dd0b14106622cd34502c86b696ea1289557082636532891a6c5a78a864628ded5387033132ddcd14c9e261b39baeeb8304dbaec612863f76e70e4d18b9fbb6209492af4b1b1624150f971d8b2d4e2b25c3cb71357215d97e61fbfa75742770fe411e4d36b40917e140d686ca36b2f2c4fe2557675614d634d5fc4a6ba1fa5aed5e0aeda5658bbd5e2c97f6626b2200150ffe4ac8139976b51119fd0eaf7ec9e152d32626f4e765719210c16acb21bec22eb8234053297ea3463d2e3d6d20d2a7eb93396aec57c941ecd9f8ad1af0288de4cf78d3f4e49da05b9d2c4183646071c0176a9e73f26d37d9292e02bc328068f88c796a3f5558ea20aa59e389e3c47709a30220d121fb706058b2d43369867ccebecb5ca098837e5570cfaebb28df4cd0dffee950d73509b545c6dd46d5321303ed7c2769c639fd087504bed5ac4659f4cce149d4ef00a3fcc3a0a0f3088a96ce904e8472b3a3795d43e00d2e3c69bc85e43f5a8132d785a72bfadf7ce89a342261667cb3bfe65cb995021fa9ba723d27419e43c2e4ed0bdf017bdf1dd5886c2f35742bd960ff1442ab25e16fa0777ea35257dba13db2a59f42fa7dfeb04a75f66690c30b20b1109f934f6ad602b6d6792af41ed4160bc9877ba371fbddfbdb2c0749bddd544a2eb634c67f6dece932223514c7745b9aa631d6da687d9a02fb508e163471652d6080cb517ae0ca775f4e1461ba478688294f33626c2adf78a102ab8ba2c5ae9628948d1fb92b21a56b411b2b9b6a4cd95b9b02cf0fbb7512b338da7a13053206801725b610a0a68bfa3fcaee6c3fa771779c078624817933a00472b8f7514b580270da40cf91fc27d4d9898e7e2e7641f64b1749d93f9f76a87583882441ae71204c294016ed3dfe6fe7b5459c02c52fb3a9121aa23ab37917608c236e6058e8acc7df32947ad6eeaa924c7a70e4446797676a08001ed114052b61ca1f9fb89b6cc3819c7eb2f6462a1bc1e7838670765b2593f2ec8323b0c2d8c5f5dafc0073dfcfbe946b9e04b26e4a087947d99c8d427f54a42a8244cbdee376895f6ad198175fc2937189cee1e5bf35a68a5d9dccc6611d8b2e84262323217d9d6c8c364c5feb8eb27a318eb68b2969d2b63973fa87f5b077fa871ee6e7d52ea3843948d3d80ca67f71b79d6d0cbfb5e524c63b8a680ea36b96c83be43611c464c10fd43c7663145833b41a60a0315c906d9d01b07a1aeeeba0ee7bd40c022d0fec086ed23a4f79d55754ea0fabee1400568cf92e45ff6bc2a34669c2681606a354bc0c6c286bb7bfa70af1eadeace8b8a2a6e8e8a875569589932d1d26d513fce5b41ef5745fc24a191dc2d1ebb7820be84d23938dbbfcd3157183d2367a1a396834e4b8bfd86f33c9cf3666dcc8dfebe5db68d8fa370f2970a74341a2dd2e2caeed3a79c830db51a2c8c51a72196ac5d9d85fe45f1641bb6c153f752804381846e6b14396727534c5958e388d04935e1531872312ee3d6df8cc63293e94ddec2daf5de90f9afddbd8b94938c7103818d1dfa9669c881826275c1a65c6a7b6d2c18ea62252f1145a3dc51106789bd82c72b38d21b4bb6868d2cabf3e7e08bb94b81ae7327520ca6802bd056ee1e230eb40dee2ff5e9dc90ca9c6f6cd37af98c36ed757b8a143114a740b7654ffafcc02e1f5cf0062f561fc0485f64d503dbec8c8c77cdfb720fe5a98494a8b8f8795c9ab7467dbabdaf22161c1e1f284386952243e6b6be74d8d0ba4ee7cb86a5e1cc978657bd1fcd1f2169b5359f1315b77bb61c2c582280186df7f70ca988b59e698f11a1dad9e74d0d03a6f2400b846f81777eacac3978639654770a32beb0fca1b4b1d41d3f7688cf5994b7653f05d2cddc109335121ecb9f378ef165694d78f7ff68c88b1e4931f5c5cf316d314cf2f7961362015a32248c873e9208bed2e227de01ca91800dda6f47a96aa60b7ba4cbc302f2dbfe09fce3e3d7c68057763718edc7a6694446198067e8fd9508aab7ad19157258aaa22af2b9ed1cfa45580e8c3d615add836cfc3775db25860328d86a2c03626035a0676124c9a1389cca5f9a56cf63f2073c564cebc3f480cfa88065fe3aaae945a7eab170405b0aa0e0b027a6df2876a4042fc2c988f1d0c1b0cfca9d171200aa92ad2a02e407d31dfacd3bbcf8713b55f188a1575cea4927a3b08a1658f26beef108e6b19eaf3863fa43e48ba22160fa2f38ad473ae5702f08e89f20ffaed6ad96c606b984d3efec1c391f251576ca2f8ecb180512ef27ecbfb2b13e7f6c624702687ba4639ee8b5335f6d36d1538ddb1823f86976426e3c39af18cf80b62a20a2e3a490033d40e88818b2ae570b4b46b895ecc053097df26d6ca694a5090b3ce05ef88bca7ae7f58c0d7325eb788874f33b315bb57302bab7c26046315aa9e5266d9801d76dbe6210f7fc08adef980e2d4e459d1110d31a10ed30e4587746fc72dcd16baee8dd8a99564ee0177f4945542fe75a749573ef884e52aae36139fa1e21dd556ceb61067e469b3bb9f65232922f0bfe0fe454dfe1f01680cb4cfd857ab5b1f31dc03de6fec446be13226de21bb15e00123aaf45953f42c038fd5958ffab85b14283622c9e491740bb42183cf61c602145c320f5d27e141d72ff91ea98a62622942477cd6aaede230059531b6e85a6df053c0d023707c8c92bb48199405820d9cac976c55fc894dcd5e598ca5669f7eebe748b11bd0a914a5a7ab37c277a493ba9fbf93a7c9a0424537cec69ad1001c9e7a056fabe9b530f35695c8134a0f8af71811c24d83fc25d02e80db008c8461f7fc45ae43046e7d8a869a8942420fa0e2dfc1fbad0f55134928b9f0b831e86b0e0dc3982f891dce412e34f25d1d234340cd1eb7161c78776f8eb862687f96e40480d511a906f9389a12503c60d21ff1097a9b966486b291ead75b85368cd8703c0fd2900168af4b7b49d4a20d97d555af78afadc8253ff41ec2332e629d75ac94db3d27c32d140ef0d7e782caf9e801353a46e3f631bd2222f4884dc4a51696c407fced670dca7686b32ea177ef31490b84a540831ea6523ce910bfe9671bea3ee9ef2f7792fe4ae90c6e2e51efb58daf9de9330750d5ea8ace0179e2bb10293eb79868b3610e5d510930164f54116193106161b01ec616f95c3baff7320e3d67c01e36f8ef3463472a692f1591dae6668907d190189ecb1953e57d9765601b80c4333616b8d56f525a0c176c49e52ac654ac022f43b6da27fcd7c64049f99ae6efb1fb1df60cef86fee3863f0520345d83e54f002dec615f491efa5a59ba98d93459dc9b6ecbf51b02585b3faeaf6cbb1b605f8edf809a3204b745c5f0c25d68acb319fde302a8e56a300bb9b445229b570ecf341647d6734e3e7000b70bc35fb667c2cc94f86b5461d5acd1ca6420f1bd0aabe079a7402bdd6d6c0d3b17b6f498290bcd771c8aec08f66970de86adabf3253d6cc126dcb97b329247f31cf8bc8e5a2397a140ba85172eaec37a6f9c5e6bfc82f861d7c0499f595f375b8e7ed9f03c0df4618533aa63555822b257a45b03f054a4980747e1ea4ae241e1c0a49c69eec4681b8e2a91df3bdf5f90a3327d0f680797349cb8367ec56b276bff6eb4ebfe9bb549bd3bfe5982004f81d2c391dff9e6b8bd5c704ea0f3cc6eeb721a5e09da34c2246c869e8358c75e46a9486e8d08c04d0b0f39ecefb7645339fa565e2bb7993fbaa68afe66e817e218298d9bcebffee7038d82d38566d575bf852d3589a73be7aa725f00e6dd9bf997ebd1b64762f3258b7932eaafa462d5e9c025cd9df04a10aad5c116d2dc96d86eb41861086c82c684e60b477ce28dd7b8bc8e661a68991341d9d44d48679c1f26267f061d2611ed65fd9288e205b971c80a56669ab6303d8fa2f919524fa92f903e99be2dc54ff71caf3884597cbbb3f087c93c9c9a4ba3b72d0aecdbdcd7c24e2e08e5dbb703943409c94cfa0165573430870e7925aa025c27ead3c0e7bbec4cd9398c23f8b53840f5035fa7699763d141ca29267294ac29e8bbd5ff79223ab7b48e33fd29eb497caf0ffa4ca6796e53ab8ab1d3035039244278cea48bf456d5beb9ab25d69620555d1fa6e606e88d92577b2afffbff8b35f429d86c09e77d14765d05b4d665f0d2c539db1a1617419bf19b3fd476d8091c7dda3f3e9b5eb269955d115ec476f85c1e15e2c4df1431cd4ebcb7e53ac24dff9249fb4b89021b6073442c3410234e03f50244494a3bdc9e95574a4c8a9ce119cf14feb3d0c47eecb81d7ec0edb73998942748661ce1d381757febffccd1b5d67b89646915eeb81ce5a9df3faac897fde3b57d7bb3c4160945e20a282aae94bcf60c9c284b4d4d506a63daffea80a0694ce1dfed8e650f6d1a8a720cac7d1d7b1567b556b5aeeedd2947bc2014462592672ce6d72497a8585c8cf1ab889b728f7fb33f04154a3110c02df2c776c07108dc60ac1708c728c5a8f2ae7aa67f9551e9186ccec5d59a89dcfff390c81e8b5517862934131e84f63836eb66aee861a21dbc8d3d142cce14d519bfd5f94413c7fc2591d69f1fa5cf95668a72a8d718e5675a507acdffb0f7ea2c15e44327af988569f3bed7348c89f6ee50778c77e9146a0b8144e5ad8f88d509dbd1ff251cea02ddf63ddfa7568a1cf8c21128c41ee78b1c383c360f76ed7a77ba4a491b2db769def572cec46c804aa898a5d2d1a02c32c64622458d3fe73bf86342fbd6f6a98b408d69d8a02859b86965d20a0ca9c68bc671c73427e761a9b6a0bad91120ff52d700226a9c9d7617441e18446730ebff5828b6f150669b0d4f8b0195c529d01a8e7eba77ee490bbb409d50d2315d73f4613641deb4753e1c611ecd53d235332802d4331e611fbc248386a17435412a7e6804170bd0005222622977ee26061eb1bb95656c9cca20663a575e8b58f099eae9574278eea19ed9b7dfbcc8cfa2fb1ec3d9014c7d485bd399d4c49c387c1e66238412edaf0903c9891421041fa1a2bd7f69fa5fe26c4b500b21e0387520f18d42b3898c2bc793dcf9508153f23f75dfdb6bd848564d7dd37d63ad3daaf8382b696c2e8befa4643806b3b2143680b64b19255f6d066337537a4f1965a3203a25adcb5c7baf5c013dee6aa96cedb98b4e9b71d4f95247639f733109f329ecbd34da520553604e627861b1117ca769ef2e945fb298bc2c4395b231c8c40d36988066a81c114877af7d5f287f417a18d84fcbf7f2cdbd863e4a68ff1af56abf1d552548c69ac168e23b05a166b84d4f0cea9c25b8fe8db38963f819e622504e07a0b7db612b18a8fa8c509d7c9350580267fe85551b05762b16c4a1822cf835909e9604928ca4110b73bf9e3bfea405d323af62d89fa53d19e98673fde4988918dd5b3d3800963dc8cf750b4c9374f8f69167e6d58d7e6602fe898249b1aab1e006493c6c7aa6c9964380140f8bfa3243dd64234f8f7becec2b2ac8d12cd113611359c5eb5d8568fa0b0b873ee120706db66001502c96d4a8bf2c2adfd4587bd4edc8fb3d004dbb1f98a3bc2b96625d4201baa1754205c98d85b7651a234f564bc68c1cf3650c9fbcbe26dc336d582f42d6e2d43e7c99b5a716c282484f53c4d00148f9ebfa1991857f6612a8c0934fe41929753f2871837320ad142a9e8297e3ad29ec56215e11ce4e10ea801ec771ff51d554366deb90538bd6612d2f4fca4d3d0449184060ca0c1bb3809fb57bec9352a44f2cb19ede06eb8c0166eb355bb764c4db3104b9fe240fdc1addf1eea80b3c38ce26712c05ebb607c05536dabb606e3384a86360a8e0bfcb4eb93d8238e73ea546980146a4a98ed5f8e6a599370ee7e69c859b6ab4027c31c709a89c9e2e67f53482244127f4060bd47385b6ded47f3db537d342a6055030b09078beee35921eadc65a8752e382e30af7c9d657eba08cdd468c55930fc375f1fec4b89f648e109b214a3b79e5dc7170e9e509f43eccad98c9763fe2a80220a479259648ea34e202f0b97348a372c58790b79fc8ce2b75535dfb03bd2dfa4ce6b09f72fa34a88d0def47e377b0e8917bdba71d739d9d3bf3e3dee673bd1485842285a7d4fc4de1d019ad52bb87d19a4a4eee5f960ded5337248ba18346a9b57b8de95789a28f09d3fb2440d7142983a9520e9a788e757b184364159d48de93da39f253b54c227fc3e59dcd7556fcded7c354dd8371c6b0bf4d92e7dc5c3ffc6fc81f39e559fffa09b221d32d7989699cbe82e3270699b88dfd33f23e5b65af96749e170f09c6fc2b8a52fae55c92f6037ed07b3abc1f990bc80971118fa8161c005bc30db8e503e9546aed3a80b806bfcfeba4fb52b82f0bbe78906b2abb7fe66e3e472c509371825a9b632eec9f72a5c696df0122c0abe282ef01ef13a5fe336420b67282e86337d96b09748e02c258af654c156ed2f25a3f609be8bdedbd5f907f4de5e8d29cd021c0bf0ad9a03cec87b5aa36a93746069ddb51a45979a0596bd3ab70e4562ea23a4342a3c25b3a355a2cd0c46b8ada1476f5dd937799c5b9cbfc46773a5aa641cfc929de2d4d4d93d1d0949b343f9852f22426e72cb9b92280fd63d756dfb022f11a988f7007b8ca42d99d3e1a60756e48e3088c3aca4d59cfcf6a2d7908f5bf8e0d89225dd403540e45c9f106de9f58e6a97100964b43b48baf01ab7f73d271dfb11b6bc5fd0f7060a39f4c20b22875b0ab28af5354621ea73c1057d2f3f09177d4e1fd5f65b4e02bb5eff23018e0ca4b9123ae4758bf8351c2085b8095fa8930e0801c2d6168a7cf32c86c13a7bdf01bf3054bcb612d53d3c18fc2d2f5f10c070d6d4f57dc7eb80780993a0160b088d31cd231ffa06cf993de91e1222c0bf1bd6b6d1a20c37218bfe5ee2a035cb1fba35a4dd6189157f6f6f956986b82ee0fe3bef6c12fe09510158397502f73d6298489c55a08b13487c705e76d2b567f6a6c6fbd6b8228c0800272dd1abccda03140f5a72219911b1951a8603bff4661591b86075595c1a518310cbdd8a9f9fda61254e3df5eadb5206c6e9798e7c28fb9791ac35bbf5abfd1b302873701202983694c9dbaa7e9adc1676ac2811c899e0acd4c1347b38d80f2541ba23c382cefcb6fde82c4b4f7593ac0b673c5a3abe959d0ee125f9054fc78192b1089ca3ce4946425be0e89d9783d97d9f872744863079eaa976af472d9106d4ebc3e06f3e3b376f7c55edc490dc0e86c26c2e91d1a50ec4b62d30ef57014289109652f2249e241c698fd82d2d0dcf6f87ace466418cb933f388954145ecd22b7e303919955ec2425b9c4497602818ccdad86b6e2bb11810092956d5c0632ce8a7939926d303f5dd69abad0fdc28274c7538571fb78f952b76fdc62c2bce12cbae86bd4f7bcf66397e0e7ef69b32568d6c0345458e522672124cbd57bf29531c0bfd09b405595bf5a72d866185a35582cc8786e0d59bcede7592f19a13071c18e8d1e71d7a866625e415e7ee1b1767dc48bca172b3e81b6dfe555bdd53972b0567a69c679fe7780096d2dafd1549dc1036fa8eb9168bfe9c7d7f5c987c2dd7082a7e5aca9bbafa58ffdca308b85db674c3d7b09172adca2dd2bf73bce4bba15b1cf003505d1ca3a759f3bf038519b2cdbdb25535b726c9b24e1f430eb167c75b21b084226b0c19ec1e793ca02e4d958def3d85d79f24cc984d54dbd4df4b1c85ddd67430f8ff99d95b5bbabaf11303cd9426750ecdf645fe7e7442582020d35ab56fb18a516d4bcc83e74d7e5b51aaab359efce93f26173d14663c20d884968008dcda813d0d5a9ce858afabc6db638b04e496cbd96787cc212f50670414895f499d98d5bb322c365d4e605c55be01b36a5c2bce79399d3ace2f999c5af7c796b15e84d8ce6abe4182536a608b809b06a3d918af1b9a2fbd58612202b9fd4b6e8e093c5f8eebde45f0c1eec50991986da6a0572351ff0633b3dc4767d91341643065ed7b5880d53deab860973925d1ba6a1e4f4018f7540c9415c4e20c48f2f0a0fe5dee8ac9c11c927e32f864e1efc7ded22ac272e4c0b25baa3053fd74292f852d9ff7b7f7e1de4188605842e3644af5b3c3bec0277b209379b2098a62d4d3de1dcaf8f82bf3c8be4af040511d47f34d5cbc0ed0f8433ebb765d297f648ed59ccffbf7722659d51d8930e64317fb4a49612f3f7e31af50417f9edfbe6960469ff7942af0ef8d2982518a83cccc99652d89bfcbfaa4a478c98bef553362e629c8223852b09463d01a4e8886650a5c5867790f724851d3344bf4ce3ccaa4f8c8bd24f6ebf79d4d2d5832b60aae5b4663c08fa32d08e105aa31d99bfa8f7ef2d0f699e98c28589220a8480643fa03ae60cd61b20d9dc81224acf4e63e9dbdeb6eb97c3f3f5a8e6134e58fb376a6a78054467a94f335c17685e409aebf38f964db5302985653e44f59b7516014d9069cc881758676182acea6c5b03eab05410962182ac68fda132c7da438ee2d174165a1bd2636918a00c63f1ddb2c4f62bcac53993d80abe26e9e92955ba79d300fad47b37d7cbb7c2ea1ab91f50dc9466dfb504969649cdcefcf41fa82536b175ac0a5197b0365a773086ac7e0303d6306083b5ca671fb54f4f8fd20b012ab216773aea2ab5bdf1a6e50211af165fa52c66c6da7c3215e63844402f645b5bf2591588c7230f7e84a712253bbcf98dcec34a7e5e73c83e03e6c9c14aa6417538ee72a58a09a3cd830be61db96f757c9aa46cfbb842984a18ea54c0cf9c9d783a302fa65d8a19c8298ba1084218e57194e31053c8e577285e7cc2c527c759b15bde7f7c503552561cae3e2770a5a5cf71b625f87ca1a4f09deed284b63ba5ef58bec7560ca4859f94e9903017242d365150899e239613a18562d9de96166746d5f8a22e9dec23907c6c159172872e2ec9831dedab16bbdbd0fac6943f0d0dd83664d256d619002013fba40a1692127cc0504d1671c806c5a419a7b8c85a346e9cbda94930c749b6dfa70547481c3e7b0d60fb3276ee87e67fb71a33bea22e755a33f036c38169fe61f99f0ffbf5ad305e77660077373f7460e23faadffd3feedddba75beb96c15329763090c0ad6795b1eec44113a584f8b0fcd712bd14854e8bc236d5b93b9436beb204892d443d49a83636141bc13520066358d4e98b796a4b4c3733f8ad6bd8350be0a52020df52c2cf991b17084cf6793c1620304a8d7205f2c213a7ab59881774377b58beee88352e4f4ed20838ca61c72c8acd1d7e1d23f92d810f3cff22a38d90c5b85a69403e4a55ccbfd2c465b6636efc128ac0853d6cd2167d36d469b918faa289bc5555808d4ab6ab939930777fd72fd49676a4a8956c907e0112c9e6221c7a7ed00f8f70ed626bf9b5007c827c93e91e3c8f8afbf9d2cd13e290798f6a93fe6ef42a418b7ecf321712c192d821dca50c9a67baeafcecc9a2e490b758408e12450d37ef6f0acb1e5ac3d04466d75a9472b677091ac39a97b6d6115a3514d7a48868adcfa146808996f593720e3ff6740d7c2e2de8b470ade5cd9b32271dc58ea5da83c45f9f7c1c148e5e793cb4e0fe57bd89f091419d279dcf58bbafef630f9d4e05891bb45532b86556a7d08cd26ebae0d2275030101f2b100e8f206e267d7f557d19352ca0f9c34140fe157ca97f061adec3d48af84fbdd607c588ed7c63cc01f163dd7ed924ef94b0c00a2354ee9413cded5c4726d4a93cba2393f3cd0d575b3582169e4d23ab47e61e108a8e39fa4e7f8f63810d03e9b20922e0c6380293858202769c7a6a4ab219b657b141ce66adba8d54a21a997605ab69fbd69a3b972d392a5d335990e0ab6535e29b7092382bf8942dc9bd13916130e57f52848d7a15e6081329f9d9fbbdf3abc63d09debc1cc2918dd58b03c08f2ab1cbc8e95c98c594af27aecb5cfad5209f361c56b5cc5728777ea619ad6e80cc247f61d5bdb4daf99731f1c4902d613ec8186a3d90c2934cf6a8c8d0a6aef355c0e13da2e2250ba29c8aa261f664fe4d25eaf53c65dc89edcbec7814cc77be520140f0fc22891519943a13cb06aa9f22cf532344039bb222bc0c090365b96c59358870e886207bbb769429faec6562d263e7cf6ef5815fe84918baf516455c7359313b2baaf3903110898dc9a434e19ade58a666157537280f3465e8480aa348af4e6a07c40a1d8834d6cba8e8bff9a5805c9d74a0931430a0d4e773742cb8f67c8890c607235b3dbe43ce25e622cb28b3cb2a332b0b7461a907f742ed9621a5331e896faf1bc71738147e5f617e3b369b1aebd22fa222612c49f6e5be2ffad12e9e5dc76796b0bc79d8e0c14cf3219b0cadaac699fcc747c0df17ec2cf35aadc25d4fc4e70f4fdb1cfefb041f282603808e4ec127240940557e71ef7a98c5674c7ca9ec38e732c8a1981fedc5381fdb3917d89288f1386725111b92c43efba9d6450f8a196132bfbe71209ddb58c6a3e8a2e793f144d70d42308a15c4420bc7f85ad4c699de079a68879c7d50ae2f637630fcf34a9e13558039dfe57c2c0a11d6da1ac807467a4a77d94c71a91f20973943bfa0972a042e0e441f1c4530e4d1d078a3fd64098362f43cd04e1d5e48b144b17e4b964c1a9275d7281e1afeb5e7eeaff92b5175dd56ef7feade6995d4df7b01b7c7eb809a5488a41da170c4ff4f61e650ec8de5b2bc1ca4b96891938e820b518d3a1895f868ab1a5224a1469f4511e319aea5412e4726173bedef89d0696f233f39d51bf07d81da59d83a699adc587a8a4c4741e97cb1ecb3e64b952ca32d92f575f01000d9cfeff37f85f1b5680ff1b69034f62cfa817a6620a154142a66e9ba0a14856473b56336773a9968a960e68e06fbc52195fef12ad94e6e1bd3cbbd1033c8c9f01dd44dfb0bda21ac06418ee0340f872597debc42f202bfd959adade72f2c08410a615db18898259562cf680fc843766edadab2af8a521dd5010885c0d8190200d5c9f289fd165bc9d5b120623e7994e565e90b5ff20637b305d8ff82c63636bc87a87ed6e5e378c510def5728ad8f8fe89b29899e38041f00a5a5341de15cae0d1f73ac91a4e4251ea9a8569e23e3b5ef97a198e3af8a5c770c873a550e98e1f2c2c951106d7ae7a1d131b19b83e20d916548c07f5fe70a8069cbe838d038e24ef6782a0d05abb8332b019d7828d07fe662fae10897a9d202460a382a21e5d442067204235349a2d43a9f9667264bc59b965a21c1e7f93eb19b4c611861b6d7b69b3b934afcb3fc07aa272fffa33b5962b6582de45954d4d2fa0a18dd3776fa5cf8991bdd1129b6d2351abe46eb8e5cd21506ddd1b0665087ab10e8cc270d21d84ed5df0dcda0f75f0ae6c42616b081ba871d1d0b2b5ef0eb544d7b52a9fbdff28bc246ca101e3a52281b3f2d535cf5607033587c654084dfaa86e2c96f848cb13e5c72d5582ac4d3c9b1fb73647d2929565c36dcbd0b12c869c2adee72f84f3e5d98017613e755e51002a88679eddffb0c0809634eb6d248faaf61ada59164102a1e03c3d40f2f4bb2d969a8db4566290ccecd5167e3d4014ffecff9d6eaa42f80b8601356292ae85aeedda886f2761a11d0c4b4544cb7c7a306e9e8ac5283b372c4140de3b7f772e4c54c7887551ebe7f153680c74a59f7fdc5884027c5a6f238d8e27a5c47dad65294ac005a4ce141312bdf40bfc0ec72537c41a66279566acf3997c786a8c9929ac29c530fe925a74745f3f36bf26c016f2cba7bc4cb600b93d04e544279addb02518235bfce821995a53699fca1943abfabf96b3cf201f9e9661b9555e69f943a4e37ae8d02c7dc77cbaea7ff4aa52ab7fe2bcb70c0971e14fb7390d5951dd4194c23ad08fa2c2b75690c1bc199c2e490714fe0ade8f84dd5d16133dc518530bce85d329139cecceb8dd4c7b604ef73ef53268a637404e9a15c1a6651b916b533c5f3655b264f48c50cb0814076cab08261dbd150e56496ee346831c3ed0cff2b9738fbc104c0fba968f294249d6d9443f35d771f3ced97f9de63bdc586374290863817cf92f5a54b40b46e292ca71913e5345d8fcc5a3889345dfb48581b7d42f0c9b99f1dce577e25a404a0a27ae7fbc1794a705a833372366a2eabf6455d5cb6bd86d32044af1c62c8cc7698acb0f06b55f4ffe64ef2e18ddcf45e1fddc845f2d4c9f346d2ecf9db1772d049a1414bc892a0c11a1677f2b43753c1ce81a618b9a8ae3d46acca4fd5b4c47e940a61d4a8c5c51d71e833a44f9ef2ab06b9709b3cdabf7823accf53e006f01e3955740c49b55f1e510f32399815aa2849c0dad438b75af6b75ed65b614e91f58f5bf98917b890c6876fa32f54a6877cafb3d422ed816e05ddf3b134e60dbfb6f5fa34ffb8fb7304e99b5cfd2ab2719e0c56b4abc19ef54b36420deddad4ac33cee5e74f2d6791d79bf4d8cf70fd5549eb5881a001d2b09990f888da4463bca00fddc51ba9a7ec056ff5d1a7efd857aa790a47b8046756e8164f842fd74e69c19493428d9407c2ff6f0df5056b568ec951739b578c494c0bb4737c2cd1cfea7d25e974f83fb9f2ef997a267919afe2e4d325c857351146dc0dd9fa94dd1caa577670693af6946f5da97070688a583ebae40a2cd5eb403fc1c40771084de530eed524c451b98da45210731201f0403187f18b5a24652b6af6693b796794ff016fd6e213840b4c40c9ae2cd859765eb6377cb20eb4fc41e3d11dc8df2d59c6501ba1ca032915677a81892291ab28b1fb059d0bedec948cc7316d466c8ab9cba05d0a2c9ac289893f20f4a473ec85830bab91faa5c6e7c4880cba125caf6bda3c4f18b39b7da66ed9284aa4db291e774272d0dcca5b2eab5fc2f4a751f10d1c06ee972cea37819e86a231260296529fb3e60265318fbc1f1e0d054fa0b6f8cf385183ea3b13dc151a25a23b45842836db163e04aca58b99afeb8ca65f8989721fcd81c95f8ec89b77556f628e935b9635e262c9f8e5a9d03db11940b848d5e3c09628286ef788bfd6cca2b6ebfaca6f6a9f9c755442835b14302b7e3da78f32864dc8f7adb1df665282381af09273a52bf1484c37d2b818bc1056d687f20d5f8e5cbb69dd5d8287516039c8524c3924adefabc8f89095039b23de75654356a7bcb29fbdf916677a914219261b66a42dab13a04be321f31333c5cbe47be35f9d03736475c9f31a3f57d23f16c7e2fbe45f056fe9f175ce4fa614bfe8d56d3a5e930638884b0ba0d714c546bb83f134897aa88eb1aad5395ee6d1ded8cbafa47da4df3de1e462aa15c2661bb0360260fd054fe35e021d08121dd6dd65897738cd13d00c5dd22d22c1a265ac13ab4532c6deb1d6cce1d501d87ba4c5aae53304d4e8c6e30c2fb58650534af37e67d64dcd4f3797504fb5d3170906f4040235e7959384d2bdc45c247f6a465c19696ba4fecd7a215c836d05025fabf74a88b158bab5b266586f7bcb9daaba41f216d579849eebcf8f5411aaaa8423a53f5c30cbfec059c59f48de3d4a04a1469fd17a40547e251d48c1f00ec4fcfa5daaabc331ff83993989efbbe1e964138c35dd9c5817e15f8ff6f47c333dc6d0ab4f38816880929f6e28a4a8c3f560f49d6ce551c92762efede5fe57fc80cd38f31a322883211ae54ed7bfc5528dac2a8de32554f906409a98dc3587b486c949fbfe08e7e4ea41374a4f4f1bf50f72743611006c1f1e2a9b79750dbc913b5f26ef012455e8f2bf9a0385b4b4af9ddf4a671ea5e057a48b17dd4019cbb850fa17053fb7736abbacd888930876f2e729e1f89d447b68d75326490adc62b5ec4069fb85b582ddd9df7520fb99a285d1719efa6510d24a6a135fd696a201c996ab9ebf134afaa0afc3ba294d0c17635b0c79185d4f95f4946cd04dd40ce60e4a426e784788131e0cfb33dcbaf25e472529a56d2eaf89c4abc81a23394a2d5e407c319a4545052da70be1ca764d2f5137b746b5aa49567f2690475e710cba75e5319517bfe181abf59f8eb445f05da80428247db62d467d7b29df1e98ec7c94230614ea1991f62896b10a86a6a48c89c1d08404045a23d23dd2cb393f5bbabcd6874bc1ab6b5d5d4f989036e24d3249e8af5a8f77f1597eac3b77a968b291d47bb950f48bc57e7d3248b8e7127fab60e6244f05709ef4f9eb8bc32ff0a33c8c3dc7bff8b82bc06bd395dba7e04142743cc83039521f74ec412baf4103898bcf43fce295c4b3af3b9a93ba147253120f6cdcc347e35b4b77f40f73d5be9ee613d660bf681028a39ea75d1a7837f0a0a2d0f8912101a93694fe03c14e188fbe5bf206bc1fcf7b040e31f096f98c543ab4e1008c371fd23c159262da41ff9d258d82a4bc728ee8f813e73968965e8fd78e2c2b52a2a27795eed32e824ce798b77266b1c1e92d3274ab043b7b0af9b296f871c473bf41f1ed018bd52a281876a5374c53c0112c265068a45e117d817cdfd8d0dc24025b35a1ce6f560437f776302b075655d39dd5f63ed6f78dd399a4a583a21df67c3e94b0c29ffc4cc1bc42f0d0824e952766bd664aed2f69f9c299c1c30a1b9e892504de6b1206c6f3ad9ffd897c876dcab65281851c5bccf3a9a6485a38315b9125df99a9d71a63585fd788b7319b6127a959bb33f525519dbaed0a5759ec153e2d5116ab994a57a322b6de5166df792e6c216ce2bb9b2246dda9141dc99c7fb5f7ee817db84ea15dfa2ef3c161265ab25a9e4c40565c8ca886b5769d668f42bcb4b4c62f4f7cf1e368f6bb57537010af9252ea64f9a95eab94071c8afa6eebb24cf123d0e28b6e081a24ea3c1c090dd187a2e942b69730292e09d7b1401f67eccc4f9d9236433da071b32d689d329bfdc7bbe2ca58273e06acf722e3c0594b535a4896167baafaae99d0c9306b8e093ee10a76f7d07267f503a6d69e67117d8edf337b3f15349ff02cb49b9047f0653a092a5ab8ab2d26ef0cba534d088937e48ea2e7c9ded441c758eb7c5d0483503c559f776d68f3c763699e13d0190a9dedb817e3bb0d5fe68ff099fa0399bb52ee38290ce0b3789ab9c445af3897a208049014c9c6b2441d94e70576e0a3b30ef05ee139a52c59666afd008b6d2fdd0ab941f7b78f80675c4fcb687a77233d539b726f116d164d11af3f5154b444eb833e38ab17fb12077f409d51cdf733916d39de2053367e97f2617e46fbbb388009033eb2e5e1b6131aa4a12e052cef199de0ed9b69cd75e04638fd1b9be30d4819a894eaa2c0eae9f310ee8fc2ac7b36962ddb3097f097891d3a328dc41b549dec9d1abcb3ac5d42bbbd4e5c36558358fea90f0458d2b66a3d1c215426ba4233bd220d963410f2a04f7741f94165b501a8c336de1ebcb8f5c890387b3803f5c89a217ec04d8bbe3eaebdd5bfedd69d95913fec4fec31ef8070d3a4658017e6f55b7d087ec5a64af7e849503672fdfd5ef5ec22c89a9b4d88ea56a67e7761200855fb43d6931748bd7a32789747151c706ce099d51bb88ec1208c4955207fc3750f90e14743bd8e6d0c69be1c5763213e75300c3ddbf071277e15925138de1ae0f2593c2d328504a4ca77b55bbcf6f19fd6a94b8416bc3db401c545c810f099dbe3b083181ab548b8b3896b31700f47983bec1846054c492c9fab1dbc347fa00ecfad074eca29efede8feee407ea58330a9f81beda6f10e525b761d74b06b0f617b108d9fcaf8a8c046840ade76bdb49be816d032f2e569c850fd686251eff78c01d61d07a4afc33e7adeabcb37a92d494f8488bf046e046d8fa2f30d44081339d0d12738baf999c269a57331b4057f7c25ca00c98daa95fad863d96b057a85b632a66c76c02250ac0e6131af1e0f0d5b569ad64ac350769e4044978c0e22962c7a66a0f1211e47e399494a43c33b5e1f2593c5785d95676b3f8146510e428be4961d594fbd063eb5736e158c726b51b2e1f19621a278771a4e440dea21295996901d48d94a23297ec3d0a3a182e2f4e5189397866458ebf59cee29e6c905e87036c3cccd7a2dae04668e1f65219115edf5ab4664240d17dd1881fb1399101d881569a6729685dec8c5a95032163f3e045745e0899fc1b604196ff515eca27efe929c16b97006a76483d9e60362615d6676380001027274758217c3ca492f3787488d054d66e69354b9feecfee1a682df612c08e95d74f9a8ba9db799dbb76052229fa3f51373ca0abfc76d45b9b4aac6e9403b699bf33abe09379e6f1a41b5d15d14574bb84652245675353c2017ba15452ec9128fdcfb676ee729be3a06116c78942ce604c981a413259102149ed728e3b6b5b352df384769388b21bca08644801cf3c90bf0488cefcb1731bf5429750e42ac137f77b68b2fedf1ca0aea619f0679952c455cea89df449c23ddd32580924a7bc069aa340d69bac9b6f0fe150985bc146cfadbe13a19243669278aa8f5b64cc18093cfca88c3a3a1c2be46f73b6975c36d8b0eccb1cbaa76f4df8142c21d4de45fb762c4830f24bede2fd7b8ab4d09d8ef19c70b0c44da92f5f7ed00e0a9d8e661088fc5e1e083c0627c8506e991c736ecc45f7160e14ea79b4f22aa175c2e69e485f45ccb055f153614da4b7ada201b5e9161a323d5e612adad5a0ec316527d556eda6b486a8fb97cfafe8307d33cbd17ec1b7165c674d5dd7d72d95e66eb708649d042cde1a81ea39456e58397952642d09d6d9dfc8f93709947d391671ff48779d17c20e4573a94b35996fc23f852856830db1676219b5bb59753bff3c57a5adac4b0fb85936da333dc1dce0b6335a1cfab945d7a184b61500f61994f812cf9ec16c857c151082d2847470490e0a8e6cc7d064953524a228f67d636c1c6cf690258d0810dec84c197fe586e6c0eb90eee45ff561dbc942abc84c0a6aa310859b064dbc6b49e94b79e1ad3d01b08b1fe06632f5c65901f1963e6c5400a1d262cc3a76a33cab79f3f9cbefc132aeae02f8fe28ae722e54b046098b5d5c9801041674189fc20eed4cb1ec822f46e008f8017129ab31014ddebcfe3893abec839395c35efe246d729f41d0ad6f783445e1633f98902308917b0c1ecb0c2711a26605fd0f3c0408158be06bf574f7946ca17d561a2cfebf84661b7d78f5dad88007184079aba257a915929b64ae5ac8ca35277f4a48545260fd5d1fa7e5e6dff778492fdcaf64e122a8b0fab5d85cc4cefc6cdeccd6e831dbc233352062f0c9635a1e234aa2f6d2bd7b1a033c29e1aedbe43ace98e3eef602a7980d8aea84b9aaddff02eaa3e8305ef8b3ca0fa2c750ebdd0bf50916ac43507c447d4c7277a92d09d87a85986add90b1105702600ad4b14b5f07d2adff88ff81c660798e575c63f7ee81ffc797f2c01ea55845075bab379d4fececd99888de57fd371f9cb0167d54ea714d9a6aa8aeea68abbf4c4ce4fcd18e32cfbafa8593dde6ad74fe6a8ece48f5910aae4ec997a37e055140b6e2548aa028f43338dfb49373ea6f3f43aa7523c0ad33ca94868e681f0f79b61f073740d85f17ea2fe589ff72be6cd2e01a7d05ff1c1c54486365c11646d8972c5947d0aeca152f4a19b929c7f39442cb303bf1836e217062afa3ae9ec77a766cff4e89188ee9c0dbd18efabb581e9c13b287c38e3d6a4a90930f90435461e0272a8c7ff9abadfd2c9fe6f75cbaf6e43046961ab61817820bf975e59b74a323c5757b6346391371ee5a6904bccf81e36d9d9d9ab4b9ea413d9ec5dd4899ff234acf5211a55693365fe667b486eaa59b1183309605e955fb656823109439ff4567d5007e43387b82cb26c3f2da9c8083e45331d5f4adb468162e76aa0c863b4eca16edd99f47f9358660956b53886c281f13055661611ca3052cf0ccd52a5fcca26555480f4c5e76f716c63229bdf5c12a73a266cd0723aa12b390de322198e299e15ffe385aa4c2a270e8e47dead926af95769f3f209b08e8ff935a909cf56c85c97d08ffc6c1e35c69ea963a62a98c59a3f0637e1f04782d12cb4558e6f66dc7cf8dd3e934fe713258e0ee3a7e5276b0be84dd7eb49ab156663b6320d079be8e00e26c6e8d797796cc2b4e137569213721dc059791d2672e706a9b61ce05cbb55105bfaf894b2aa97738b74f91219e76f5e64766cb36d9626d10d38611ff23ef9e22d6bfd5df7dfaed6e1c66564f105aec47fc9133c530fa3579a105f50a84fc161de4410e15f0aaf2a8c8f70f67485f83f23c2d4bffac4069b85bb5a00d9216dbd26428538dddbd7e0ad7bc44fd8f7a2649238052289f39095ad86aa45ede20c73a54149c87a62df34959afa88dfd070392f9f70ff6d3e144456b1a84d5f2556cc1b00c07d4bde5c6838a0e3d4a14824d841565131e02a6d294ab2c524a8c5f35f5a3a625b3a7d8ea55811d9307b5554c541787ebaad152e20177c128f5501baf218385c464fcba33f8ca21ccf6f0abf4bfab77488a7b1f4fd90011939b6ec032c53703a46e3791610f0fee8d948cd086600f72d2e3472c265853ecf22c9ec446f19febda2fed7f81a066423cd8fb930c3bf76e6fb9585863334b4083dab57b5170214352ccd3966a6eb31a3b06f6d067972ea214414e1a20a9c6765c09ac602113b77a63fb5d62ab8407f8a975ae9692cace2b465bfd47e6aa2c0868f6d675733d47ea92be8aabd3a798bcc0f06e63661a5fcbe84a70e39f936affb720afd76dd6e9e7cf69f7012d2991a47eb2cab1bc1f7972aa6a945952d517b45e53436de2efd877ac15584d37a86262a0f3a03cc1091b5b42b58001dde85de8e7a36174b5a850e1bd6497ffcdf46f3485496310eb1e9337e9043b519606b07ac682e1a079d4096e0a0abe816ddd86f62073b330f80f609f283a16447bee55c87833bd81bac865118af111abbc7d13ea5b545b3423ba8c672aa242facd36d3a187b3052dc3a1a37aa6993394d33cca88184c481fa5e2cf906dee561e07962572c24ab6adbec3525ad13141f0ab99f5f57fb3b0caf156be44438ba52abc06dec5f6dcdf57e7b2752b93049a9af51788e70a135cdac57bba02d292f5bfe98651efe8febe004cd777ab11c805d08a2b4cec9124ec35c7d225e632b8febf80490a765242099d0d19e543c512e896dfaefce978ca07c589ac9be2cf21b71f70e0e1d88d0db2d33d5398b5387e9e51cfea888c267664902a3de6ec541ee823647e69afea51ef22a6d8fd35e9f27784466314f48fb062bb39f5f5d6cbf135ab97f42390c3382c4d3f3bfaf84f406ed3ab619f185a12cf615a7fa9e231159271860ce6ddc9023dbb0ad27c2bced76ee1e2522f9167f7d43c882bd43095003e8f4e6dc3916ecebf27676250439d7457d9304c190d5c3b0d59cb1de6e843617867b1a2950f8d65dda106f577b102e203bdf25712962360150fa8faf3e0d7a73de6b8cca8ac94ad234c0e82f78204825aeb55e2b3a0f23613098125cc7a4f140459a33ab4517b6c614b92c1def3e13f4288d88fa81a9f8da5e9b9e5da93837556f564ed62f596399dc664e9e73e79a9242d20faf50a2291ce2db3fc22866714de686b6db1b95f7defb4fff290e014d76cd315f31175f23ced235d825a730092c6ca14326da143f346b657a7763ff6935a0c60257da077dadfb21c6a481005aebb488bc95d9e0f126929801831088e75ed8ed064d6f49ece5302659f1d9463d47a331715d740e61f22b77833c84c5328d381d88728036e97c672b3e101cc8182b1c0e14e0fccb2d6ed812fd3ce7235b15502c0793700d34d13901de44ed05e3f7376642c603904ad19fc60cb6216d94d6ed105bcfb0938952c1453364a72146beb488ec63240e55e99074ae90fea7b4561322c3c02a13581c97ba46d800d0863aa2cc6c3ee60cb920b9fc4df60142ea60033bcc25dc0166435ef088a6626dbdc3454c094d09e1cd551bcf5113f9b366b270069cf5365f67e89ba876c6d540dc995b8279684cc6ae9cc9d8ad0a597f920bacd91ff6a23a7c5a7c6054e0daea7fa68c822bde553108d8e41b86ccce389103837e49adf4c1555dc4f3f483821c0d5b39a1f8e192f020c13b2cf404db99df7a2fe1f738129eaad5e7b6d1f5c6f22a9e97abad01d8c68a3b676c4a1d70c5335067edc720ac68ecde5888e6f5dc77da829a1dda35d6830bf7b01a5677ca980a1b1285f0169d56dbeda1b36fc69a4b61a962155b2842ab5b6fba5975f8749af8752a954608e86a4f38bd459212d7f163d9750a5b5977bfa8c140ebf8b1824fba8960f8b4914bd090474bc13b566252df446d22b750904abd69fa1d2d4cc4ad1b0b3114b1494a7dde31e1cc10f1bbd927a9cb52b48f51b0e9620d4b7e16e3eadd74bd40e1d254f58aead93c81a4085456827d6ffec955f448f2827590c2bb74202c69c01d3ff289d49149f95f7eba9250aa0360d2195a69bad32f00664c45bb33ed84417722a34ee36f01dcfc78b0f744e90b16f25c3f5279cb2ca4d3ca50e0c28e830d0cfd45c14d9700d93693a0a62358f57958c9923981e221a190f576a48a56f18dda3350aa14c9334bb21c99d89dd1ca696f9b6d588cfd5fa09f9c72458d17ce4c73190f43ab7907932d13c36c49e0aa9f1f78e71990ce7373b813068e7b2829cd57e4885e2a2ebd6f09d25d017bbbf7c5dbd8bcf5f4bd3edbfeee046ececd57d1d7d4ed7fcd1e0027c3112ba5c7321aba338fa04c891a33a95f72d12d2a0c2a661f0aaaea05fc1696e1dd3e6e6bc39d5aab08487a1b6423bb72afa5ca1481b34d5be059ae7eb7f22ed46366096f4ee8074f5cbc0c48d4532826dbb64ad50b225b2a1ca56fa06f6a2e01354be350404558b9bc73df54a16f8f7cc2a54ff003a2892d37e0867e5d3ff30be6ba45383b6820c8f3c8ce0ba4f802b109ad24aa3de5f4037f3fad8313ceb89c5fb677dc670b733fca2a85bfc2c194d965fe7e8688c783b231d86133654a027d3b412d3e36c57c4d6a3553ac17d382622d5dde869f9a6a81e43e46bb346dd8c47fbf9eea7a68519cd5a3926fced640d9c7b1e6d86042dfd8c97dacd640339ceaa5235d505aabcb5d32458e7c5d1fde7ca442eb2e3e60739bc07c48fa8dce919d37bd5db2a3a54795198bada6df7c976e8d4914e6a92e88c55874a4d3036afd69e7ff2ec85e474b178e6f8bf522bccf93500a319533c9950500d0d308db8e036f8bf3785434f9e8d16a2b7aa9768b0922c1ab0acba07dd6f52bcae36c32885703abd1ec991d645f8fd5050e1571e45027b8a30def5a5b134906754b63a2954c05f405ee799605b34af8087cbedacadd7d4edd5708fba47edba180b4b8cd85c6581820fb81fc0c2108a7f30834951a57c6e2f2b0ff8f06c7003beeb87e52b8fbcbc538f3fa7547b4236172e80803a7a82864e9375e65a4e1c73913441e23eefb72483ca3fc6d06251b67d97a322cfd1798a697b5d96c3a143b18bd0a0ecba9944d2f1a20be40b8411a142160fb1d50caab19a961b62b4a9053aeb0dbbaf722d14bb860b2b07bbc37f05f1598df657147b2fcc6e7f7f98c8d72e025aa3b5d4600333b2ebb5e779d21fea7a446862d3914c01ed67d19539440c5e2fe9a54dbbd6c3842836619973af93682521e45847a56b926176a57c4a16deb639ef0bfa759670c8799c30e63ab884d695c1e2650a391153db6b66219adf488a0a386968b6560aa4630ca77fa8ec3fd1da28de10a9fc62898efd56aca3017c4dd18df68bd6bb690884a08a176ac564ccb7da6210724311dd4ca0c6adc8065b95930914ff14f8bc14018937bf45bc0061616e7242f110faee7accafcc7eedc3f2ae41001ddacc10017a125630492db10189f99e7e097a1adc35799f6bb9d9f38702b360c81ce93967920f1c5a0c712776b0bb658bea49306e2040e470b802464787a6696888782ed9880156a7a85890908ee2e343ddeda9ae46116e9565dc8d37a72313d493ec7837ad0e7e9834f4616b96f5250354a372f4b8c3a680649b1ea47185c5fee295bdf20e045b06fd5861d706231a20ca142d9ecc3185332d9395a291fb85d27c50a2148aa9200e564c5634f8a97e3a6aae55139b3fc6e6ee11443cc5183243776a79aeec9fc4e3f021f4e97e79b01482143cbf8fc6796fdccb843b8129335730d697b3d6ee65851c365a26d7cbc2a8cbacef043c09fd197c8c60490963111d877497509322abace377e7a505c8921c5fc9d3220c9ba437d1684d3b450b1958169697812f7292a3f10ac1d7faf34bde46229832d4dbd70ede2c0f11d67e3a36c643f878ee23d29e2e3b0c51fdfd480250b5301e93634a4a7312de80ea331740bc8f4ec3888c5c027fc98a6889456b739c89519803df70085d744759e406797b8ec1663a19a481aee2c2108a969cf487f1b82a7cd7797d6489439ff98994adf91ced8a2552902a81a4014312492670fd729ed133ceed00ce97867b5f7f2e5071e1647238a35216bdf04bb1c8154ec2278ea9f562d014ce0ea25bf01aa5fa83a72aec566d1a54303be271288e00492a392d3302b2001161c9a84762f76a8966f8766ebb4c87c7387caf478ff1a24ff2878b2bbc917048c0435cbfa8275db21549538358719927da8a623836955741a5709d4d3735788e6fc6c88d650c4fc51f0ae1238c0c2a5553946aee366054b7e535e9c8cbb91b73bf89a4a75dcfee28bfb72cf0f3a3b4bd470af805ffbb167f8d3836e7e854f25bb9578db2a02ab4f82b3fb0ea6f90a954aeb28d2b3794b978216fe446bb337a71a57d2909bd4d127b0d63f7e644e03759eb71f484c2595352b3b64ac3498ca7cf7162660124e2358a175a8c535af595fb75898412a47c4a1cd8254a30e8aa2d99fe08655f501012934afc00a6655d38ef5348ae198783c4ea3a1c9c51345112dc14b19fc1dbe2ce13572234fd9f41edbe97bb45144c6fcec1049820506992945a211bf4e1563676e2e3b75f5f3db1e26e0f13eea7e0c1a3c826e2db8c1cd5e15cc32c7b681abd119716323273aa161afc060d594a84e19019d23f7f6bc13335ff382bf1fe9b481299ef7e9a915ca6b29f429746877391138c5f379261882ab05f3424ba98c0dff5376b61b7da42eeb11764a928af68915509c3fa8575fd44761f8702d709fe5ea2863def76517226e4a4dc45ba95017e98ff31db8635da6e4c2fe005a345c040b53b72b30caf13f88e438cf77b1bc3fa78ce12a0409653ce7ddb06a921ccde5334eb4ced4895c74603c3962e7a82198d062772f8f381c7a2b3b2b2e9cc21515e5635fe46c65aeb36870256042920d63b3249f6982c0c1ee5ed516f8da120c4678d78487239843b18003a903e5b8f5ce28c54caa9fb77a10ed9aa665f68dee2c2983aa574cfc00a2802241ac21e97963f5462653ee61caac1a84a963c372c237cd2ba71ff56996b9ff9d3bb0cc7902efb6cdfc89761a94ffecf13cb264208d3c36decc4178a525dfad569b5ebda6623730cd567e2eb1e912ba4a5d5bfd2a1f49a263fa0201a43b7f9a11a8f2a638b13e33cc8f4056cb9bb403efaffffc105