0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01fffc85df11e2633fead2029fec34d0f4b3b49836f1f577f62bf28fd44800d80280714e06de99d848eedb352f91cc73e9ce52ef97cd27f8ef5015e21c81e52834ce46d314059ca5dd1a2792575c7878c361dfcfd8c747b909dfc441a730765cd0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000001d3bf00000000000000000000000000036e5bdf8d0d5ba4464a0227cdd9262fb5d1403a29ea4f4557fb47e1b00f9667f4aad5081675f3d33e63fc76ecbe9a45c39da758c68df39d096c2ed4fb241b4435dec60000000000000000000000000000000000000000000000000000000000000000000000000006e00000000000000000000000000000000000000000005693405f441df8e9acf4e30000000000000000000000000000000000000000001a3a187530abff050bcd410000000000000000000000000000000000000000000015e04fe90a8facf639b500000000000000000000000000000000000000000056da26049e604e5724e80a000000000000000000000000000000000000000000e11dadf7b979dc1f4ff742000000000000000000000000000000000000000000000c4390a6b0731fb25b50000000000000000000000000000000000000000000cbb89f4c46110120bd2875000000000000000000000000000000000000000000cb5c9347bbb33b1a15e43d0000000000000000000000000000000000000000000000870c90658391b5eace000000000000000000000000000000000000000000388eb2eadef2484cb7a5e500000000000000000000000000000000000000000026a406de19e1689e1c1870000000000000000000000000000000000000000000002948cc4d6ca4cf34a67d233baabdca62cc6b2a0096193c5de4740248a02e2663e0cae91ac8060159e9750aef4e2ddab675cf176aef015f1eeb4b52767bb226eef70fd2707c6f18e1076b2335be4c4c2c9d8f5dcf4338059e72deba73989561ce62c59ac757a2297e152327335334aa97d6453aec2d250bde17565126cd06e4ef174a37667ba0e851ca3909ec8d3c843dcaa48f683da3928cec03bb9982cc5346602735da22be87c6b9251a509f81f8e68dbdd073f7569d8155d5f8c39ef75ee555b3fd5c8f59ac82d4341eaa38c4a07c38612fc9e9ce773b955cca63ca9ab89b6e1e4b383b8d7ea0703c12f4a0e6cf3d341e3a8db64fe3cb4dcf6a68923c2c04e58a75ea1baf78bb35ad1991c2f6ffdb3a7fa6f857050a77956354248578ecd6842e1bb1b86a8303439b1bc312068ed0298f632799202f4a6cd5ba75bad27575187bcd4b4ba27f17e1220000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000226080d9fd09987cba98480510cebf489716f107953ac7321217dc381fe6ff4cb26d774604f196e0aec0fa827fa1b778008a4a90085d917a1aa88d4c11c22ab341a0633e2fbbc25215503d056bd13fa9337c7be4062a4fb27e9a2410ec52e32ca1d4e248ca72ac5be702946c6332435a8cfb1f4573d815ee8a1500f996fa5b47412ab2bcf96133b6bfa0c82abbf0019395746793b5abf6fe895e63bc0eb706a0b05601e8023f77b99de8742d8bd74bccfb7bc7157781824d1d6554282490ed9100f2fcb88d71827964fd3f4bc71935d5af75a4aae3d402ac306e177ac7834fe95223a094d5024eee8f486933410aa9fe1449e67a9debc29ac9b1c60abc3cc191e26fb393cfaa84e90a0221a363d936855fbe088e488ec700fde7d7aba902dcb670d3e4626da0fceb7e13d6c3b72720bdc69753c01eec450ca59934a6980ac6b6c1dc8008299c00bb9764ecc3a9283fcde9c29574b607577b3fbca9d5e6cf9f70310cd9f7f077abd50b8de71cae5f60d4536d9beeb3139246dedfdf7179f8df0a40fb1d6ee598c53e2baf1e2200973d63f4b91371cff60b8b12bde95a046cbec8805325b6dec5303cf5ae97627899b15952f74bb855433540ff420118e7840d827192d8e3f20db829e6cc82ee5be0d8b7f5f47d855f061f72677df9783a3d1ed8c07eb83080912b970f09cdf6ec77cd6cfb8dcd454fc81e7b34cc0c60765a59364000000000000000000000000000000000000000000000000000000000000000109fead7a2ec3c702c55e938d52a32a2d5bb42ce5b021c9711691cd164580162822a55c33b1df2a4058059fa8f969f1eedc439b25ceeeceda55e550f23b95363118b8badae92fc3e502c9301591a8cbaa2cf570e7fa302f16e819bf3e9bf1badd2a1fd691328966caacf487b91ecc97fac4bfa7b367a2f9db99a31bcd8fe59ff916ad62376fe2790318e5ceaf62337fbec1fdafacc727de1b2b3f9abee1f7cebc1dcd2f8c2ec415d122936eb3bf0bb2f91b44459271fed683c155b50636aa943b1c80cc888ea5c18311520b767048fb9487d9ceb0bf6df9c0b64435ea94c8725014a2c6037f7977b8160c870c27a467d833a08a1a36a65044c42539256232900e17930c12eb9e67ebaaeaff21a1e58147813fde2e4aca0a8b6c0d674901ccd5680255eb54256edfe19e843c62a51825741fcce7ba7587c783762d74a594cd08c106a8fb7f2758d67b837ffdc4a53e6371ca8c3b69929bf1d6c377e257a549cd5d182f63440de4840d62873853fbfc6ec5abffe9763b2ea75985179b9e974ea55b19cfe63e96e642174c10c7e3a5a951e26a3ab8a0bcb8571ef3a3d64967be9cae114cc29cb51fb4d47310981b8516232245b958a792c78325ee9bbac4217ea7b2