0x2cffd02e326d22b6268fcdb286e16f9f40b7e921c541930e6947db200dd19914d2124a454b81bd155efd0f49075715e80d72e764dabaff2529a2dc6b7bd48e107abf72696dec786aaa7564096ae8514528bf9b5351101a4e82548115e3b202fa74cef48918d76d72e7ae20daf877c704bfe0dc82ec80ad84d94edb4f8f2bd364860e65fbdd683a7160e915ae2237125a230194b71e0570fb763d7cdafa43620a205dd86529ccaa45ff86deb5f3f10eb0f362d7299c1c49feaa2c1ba8433bd938b9932c2190e2a5a63b718ea89083cba59e8497f57c1a124dc70e554dfdf501f9903fd2c66b175bb0e4c9635bddddedfbeb4f8c38e4674f794af120f9204f5decc111776f401951c70e8b26ed100c47c88ace5bc75c03c31e2a1c50daa3924899fa9bc8b9e9cf2ac849e885589709c7dff17397c196e62f5e3e8111679ff033cb55abca029ca5e5748fb44f9c3dc8b03573e161bda1d54202a52714af18679897d065fc197122d978627ef1e70bc9fe964b2bc4fc573d19e595511af2ebf86e2293575c4326c9da6cbd4af59af08e5d3804e10b3d24c9195eb42faef5646564fc26f66cbd1c5cfc1fa95a10b855e3eb8ae1a32d628281a79d71295c99c4280c42f28150ae906edcc5a0914c0a2c1bb636165e17d4402517ce9d2dd33562f3449af913b09839c4a4e27ba666e87b5a178e5bc2f53e12c5330ba16634b3d9e7be5163e575c39c5ba823e12696e0ced26eb147579fe03c38d1ff44bd00df5b3246fc5f2b34dbdccb909a5485f4748ac0ce4d7bfa8a91cad79b940bcb1ded67284497117d761373b89d84c640f1bca95c5d8b5a35665ac9b1a446c69ea6cc046e95ef7d54e33164d2ea8d4204b72b825d58bb7ff5b44c4f6bdb795b22e833e43372812f98176e1d91c8b0ded97989a1e7c4f3642a7650b80d59a36181480cb8f6f049412d2b4c36a49d22f53d372be400f46f0d99ccd8d3c52ed283d9e4a55cae12def074b2ef63be007c89eb2dae8b7ac41c501cf4cc892793ce83051a4986dbfa50a94fe4bcb68e5bfa3bf4538957c45c135f4054c6f96163b0f9775be49fd513b0aec73843dd512cabd3210a680dac67be1e44278f4dc62bd107c9c192fc3774ea94b29d258ab0282c6ccd9b24e3b9897571aa9a8fda44ce46868219a29c0913cc1085c104aea4d3bf025c6d16ad52bd9a259d617f58cbf8a87f6ab0a35c72f6ebc81cbe827059a6b40a926c5b8b808a2261e201e6bed73e69a62d5429dfac40709fb40f2f4515b515c211fe7f76dc8dacf9e66f62c4b7ba0a218afb9cbb53eee4f8571009626c3a68ba7178a96387015dff370544564fe544197e130382e575576736a033525ec434f93c3b8f9746b24c087f427b1460e2459ff32160a65bfef9ccd405f0467f430b12e1a689fc3c6476d51abb69ffe61d242c63721874c5b7f5f65702dd3d5d0a2d88804a70420c0b72811b59dae57c5806af6106f9b33c9a8080ce2031a458931fcc249c85f25803da6753e4839d06cde91c7629995084795632a5db6ceecce3e9eb5472f3f565f3f7cc701fd7a7d2da5bba63a00d18e8d200a5e4e79be3fa6c61263e1f6643022eb1d044c412a1013d614bf7d7fedee305e5b1c96b4ffeeee84af584f61cc434358d272db9584d6210757e52b7c13eba09965d11322fa929e2d07d4a3e605779bcf55193123a82bfa2ee43f5107b4ec74b9eaec491caf8b99197f178cc19e22036e08c2b5ce8f990269c1ce3008a44042442e3c8d1608e74ec9de6907935a746ecbf454227625982309d9ef72d085856c91c5f238e7a1283bead5680f863b90c4bd2a60bbade1e2cf598221d53a195c756f374cbed2c5814d301c517c4f2c7f603830403477a2834f0c599a753867b73151b3f54b79a4f176f4523f462c738e46666ae9db590