0x2cffd02e0e503eea920fb236dc67d9c7a8c219b9e4a069ad7da4c53ab5f47fcb212a74baed85cc7b3529acf28e0d98dadbbbe32813d60ebf80f367434a5b6672d42ce7922f5352cf2062b5104bfe60e4664488b78ccdaa3a622c934e473b4befbc01f58f6fc3025e84a3d69cee7aaad1967ac8b18c883de463b088e741ab72385eed26cc9c52165a5773d31e371b269167d01bb399cef4c11341798d311b9eb01274c70891a3faf4a9c364b5f3303e9bc7c4ba62d6b6cb34667c6feaf300319970e8e795d1dc6ecbd385d2502c20b8ec80f7ec1fd779aea882d512b09b16e2bab23385ff0d73dee84f4e8d6fbc1c46f72784123802a9989bfd91ca96e1be71fc0033f9e52e1b532a71f1466a82132e3f4fa4965b556ee45486e63344050ce60ae687b41957cebbf76461373ae71ae8971e5b339f5bcd502d7ce72c8fb0583b8a614619d1bfbe6ae80ffcac4e9aacfd9c25fd49f53dc038effe9f547facf6115671cc63f02b03bc5cf56a1a6f07763386a9a650538d74b5e945329acc0ccf1e044e3a84f47e78ad194fcb73050b2caa3d46d9b02fbe6d5f18c7710c2c19c12cbd20609a2328119967cb2b8592700485ffa2acf61622decfcf123050a0ce0eaaac9e82cabfdda48820aa3aea006ffd1692d379183f0c0de7b605313a1adeac4bcd2c5723044c1e2e77653c9120e459a3885e0ead0d755622e189f49948386d79c8c90d690ab2b577fff8fd9978b0792ca6af6d8ccbb2048ab78eb74fcec578bb47fe9b31b61aff6dc349e752fa3aeffc7f46ac3b667d8a47c473f588994f416132bbbdb0a95f87a1dc8a33205e11548b7e2497ed1dd0a346aaa65f4cf2013a623ed2462c6beaf1937cf2160aa187067e49e0c837b052e42a7192d8fa767e08469d4253ac57aac0c7131dff252fa290fab0fae46089be72a2eda53169642ba9ad90f56cda57b624aa7740a6d942dd49ac8850333f75b4a906c3a358b19bf1cdaf216ff895902dbd6a61330322274cb55a6493ad7137acc5556abd0a275b861ed5de96a161ba5c81456042652c6279abdaf738a823928f8fe3f6f4edead722ecf95bbf4acda95b978654c27e63ac9ab2eaf3e92c9ea818eb5b93365cb71e201b2662986c3bec63aa68ad33e6eaa4d81a61cbe0aa8791c3bca538f7878a4a91f0b123c2902258dcc5eef58be62199d8b6f886d397f17ca45112f06cc6b946214f97e6eee54b92960864124cd2ddbd19d5df692555264390dda607e8c3ce1ddb53df7ffa2fe72a3a1500381e3603d8cc1c45da2433dc2259a91c11fc0fe0222b25f66af888485ca24f776ecd4c97895655bf162b483a02f88cd44bc84f9091a77421ddd24c604c0e598d591eb2874e80390430fe90c4372afb24724d1fa5a54d9f0a599869cb70e734d6e99db46934b4913cdcd54609adc2838232db599ccddd50798f98cae94c11113de0a65486a83a2fed4bae5778c794652fb449e13f956bf9d33ec0a9b2a1ef5e5bbe24546a9b94884519d9f02bb282fc7f024b09dd061d13737db88c52184c64eb37f5abb0c7fe40e46ee5ccb61835f75b47953d84172100f415e8607b5761676494e5bef2073b24c1373abdf921f84183d38947b6941e94dc454606b96bed409c9cae70624072a78add0a863bd3aab5e1770cdb1998744f780d53d9fad0b417da7ea514a0597b4de6ed766828a6cd3b275e2c2d3f4d20497e334c8d6ec41d8b6080f8aab5c944cfe7b66589e2e38ee3f875ac5e37598281e039f3e566d66856f2f146c796b9389a48999ebed278c9957a766db7608b9a7866f2b37253a0b2fdb417ad3800200879fbfbf5110ce9cfa95061fd56cfe4bb86d1628572be9e30d7f5973027d5c0f3fc59e965f2c7a9a9f0d52703b1bab8a8282be740860cb392b93f9829445ba625458ae321dfdbf1