0x2cffd02eca54213c643517e7d969072c50e978ab3dc690f88af30cb84566121262b826b8b371026b6b374e77ffd2c15348c3a5ebab8bb5ae180f639092b6777b745cd83c11c2153f51e155bdc76edce2de44fe3bdbe623e672d6cbd269523ed31bd4770c81c9b02e6c0027e9bba27695a8385fda6f97e2aae792b5611d5fbb78e7cff4fa4d543c3fe2176167dda6cc83ca3ab464e6ac43edb5814c9fcd51f641c76795c1d9feab86299a71a5593e38fe7a11e7149dbe755eeeb09762883b77cd9cc53af14d58c56e1f1c2b52a0177836405a96eb69387d83f32d37fdd7126178923cd5ebd241b70d5faf8948faf21a3549751d81fb6ef785428910fab84cef73c76e42ca5a39ee0c9d14bd85b447704649535aec8d209d924318804067227195a7006913265c0684338ec0ee64d2c71cf14819cb70b80c967f6d357202e235146890c87317c2922a8512e6aec7a0632ca946e283c2465dcceea4633c43649b1e382969277a9b881f32b01a845991248dde635d6620e744292e682b0f052c440ed7e0f24f91ae0a4f45aa5b739ceef0573c1e4a33e2cb485a1ac337d63514d68dcf182fa5ff6bd3e71fd73b8945e9f1077d8a524bfe9e5aafb0777456143a3834e99c977b6e51133a705caca2c7a4682ab7f276f808026ae3c6162834aab0538d8a976d9f6f3ef6e375c825ce3d78c31e7d0f2dfb6d4d0fda9a01e6e697c9243965ad049a18428f2b9036fd55ec4f3ff3040224a33c4a1025918be6c2b146c9a9003a5d302ecf34c3dbf8c199e3184b9ef97710b0deba01abdd0e99337b038bd75bb1ca6fab99a9a01650a93c1d41351406694022e2de41411f3db9325da381c0d17a050ea856d3c4e5040331a3bf6979060be3cbb35cbdd5c970351bb273b09184fbec4ae9c3adda88d416a759f7139ce03ef097029ef7760e6b7371ecd39c79d1ca896714b5ade74234098929288df970eba88e974b2c54d9b5bd336d0cf87b67a80b6384b589d087c61b7a81a5cd45d00cf28b68b53e8ed32ccd23d0ec33fddf7c306057bbc520523840a77ed78aa45b094d9f374fa01f1b683396dbecbed5fc743760544a1e3e1ff973f975e1b18d3bb3c9c86e4a2f45ecd2e35ad71dde3411f2d206626d6ceab35dfc8b8e1caa1267a3e6a32e456e8bb1908f4221e2f99941c2fca9d8147c0547d186d69da4012f666c70b5bf5a00869d65d43f493b220efe534a1f69ba537cbce270926758b88c25c51e6a6b651a29471cd8893e69a9976e4b838a42b6a6f678c9dd1126b293c7a4cdafeae4e02909d33902fbc36fac24c5265268f15346e7c1c84748f1da414c360fd8ede9e3f3317b2eba3eedf956caeaa6df416702a18283f2e8ca107c55dfc304f09751206df1ee40820d4cbb07a60346dcc62a2aa5f4000321ae1b9d3ab50c2127bb151a866759578a45980b5e998f6bec4ec5c0f6dad26b58be1b5fb1b1e22c44fa2ae5825d347cc46c6d1ff2d305fbb1fffc8769d5008e496b7c2fa8ea6e89192e3881347bfdf377b9aeff52ed6ed5660e6866a3a88d7d337dd556fa7644c38803c63a1169958b4b4a669aa3f72df45aa83c0860642f70f7f3e4dffcf6cd2b38a5fab6bfc6beb2fe7ef7ab47437f274595f47ebd373dd11ba66e11afdf122ff41c6c4587b7b1f940e7b4a7837114f1c455ef4a15fabf6351798f8b9820e61fdf20c5994a61d5d8a8381a0afd2ca6e9f0d41a51e42989dd683a795c7ef8e2e209111c2350cb560cea216476ce9a0884eaac69980167571e80dcc30e3661b0e9a56745eda53c658990d2b4f684151345b8bdea7e68a21ef7a18e74dbc8ec62b788f8c8ec8874ca8e3c88ac3231691952f3ad18864ba2537447a48e38a82d4cdd6ac241adfa32cb2a02a38f46c272ffcffd2ac98e669fe78ba015f7adc3603c01a2eb