0x2cffd02ed395557c6c42cba1a7ada7ced197eb28293fb59ebc7c4b270cd364dde7e705219f671fa03181753dc105685722340516895a266a37bde9ebecf2287744bcc523280ed4c3e89c257e252f7e58633079bcf737c10aaabb44d8ae786c21991260e20a45958dd8a59543f01d2b051efd44d1c69cec47bad521314b0a7e4c451940ea007bb0cd73b1a3263878524b785dd89b3c1ca7d24a002007a237a176fafeea0c54237adea7f83894b05d858526a507da7eb2e4af87c7b726203c0f51cbeff31a4342b6060fe5a6c549e6af6cec292b729b97d34efd8f8d55cf9db8d71ed9ff072d14225a70e005133c677535cacd64bb371a6337b0cdf1a84f9749231f1e157fe2afa1bce06032e1a5206060b6653e9a067de1604e1f9f48f2385dedd40ae5c47159f967507b08a7ae54872ac0ad92b6c4227279a056544e09b8b8398257ca19af07d160c397c7a41e0f3bb142d7ff8aa040046e093752994664d705997f7c117bdb4b18c871c488b2c7b3a8dc990eb014969600385eb661776ade4ae715729a172b085e4040ce7f5c4ca0bb7c1939912cae99fd713c363cba73f59969c85c462a3c4aba6377ae7e04f055116bb447cbc3398fff4748f69c7822fd638f278fbfec386284ba3478cac3c50441c39281917eb7fb54ac8b8cbbed97ce327d735932e26074b608a7a199c92db81c24a7ef9b69eccda511d3e9b4cac0bd5a4b6c1e47a0d0cbaa2a0023d562be4d0e8c5227d79b199712d17ea9e3dfcc27dbb8de7b855fdd23daf1a8f01966228da966917e575bdb2eb3b6c5c93bc23c5f3df52cc9c90e511972b3dc9f258787d34586b188b119adafec5b933cd0fae86c2757869ca21d7081e15380ad073c1356a21adf0688d14a9c2d116cb7ceab8e5f2166b955f0bcbc04bd87e7c385cc1b3ee429e9fa98b303fc19703afca6bbd74b555256b254d938704649fa3d4311583fe02be2c0479c8caf723e3c14616f15b4f80b5ffac79357851b68dbbcbc08ba45b7f5502ed6bc5327a1c9c5ccb3d92cf9b1ace1ceb41e40b54e7fada3673fd963e7137ba464c01910c5310cc12a76dd277e6ecf7e21d53669c083bcc5e41fd6a9e8f95bd3434613d868487e6ac2d6bf39830e9c473e8094d0c41e5a602a74c611db0fbf5503d4e87a3c26e5a9665fd4e7f71c96ccd21765cde2f594c0268c05c748e9cb99fcc2264bec265c9cac7f410310febb6b176bafce57e7ce4f61afd5441d0ca175331cc073de6de04a291f4ce2258e0a9304500f79860e5985fa119d82a274a76adc39c09080e15f0218f67e2217f3ad9bd61bf688306a95cf0f7c551a2c4b21b0beac7838c6c1c9285aba8ebde8bfa3be2161b8324c566acf94c734f380226dce5bfccd4b33630c7997812aef4f422f9a021efe125abd37884b087d84a6fa13695967e4d0e076a9ac9d2575beee2293ec56d6a9986e178d022eea1486961b0bfee376ddace65f287807b609cd2b858cadeace44d7573e84b78cebcbe102e30ea517690ce4d1886ed3aa3e3698de3ba8e7bb12f5fef25ba40fa98eebc48235d184e3e755649791b7f65e2d0630bf84f34321478d86e5ce1be8729192113092c0e660fecc3873a9c71e42ff9534baa2f3f5f5c98ba259f2ab8cbe4f4b0e031f1d8c5f0736527208a2d9964502c6f1a80222d20406669a65caf18ebb25e518f7e56b3f2ba76d199353a712b7a89c38f0b7c03b2d2d0f59aee27010a845854094d2e7520bef112b94530ac9321479a2387933d47d618483b046769f85a30c61d93c402d9313f120c82773aa7b5d59e8c25d8f45a95b5dd2c7d0ecb9e2e257015335e46c5c881fcf62186e9a0147a36c22504578ab5de195798722db209868d7f2fe249b04e04f86015c8da3c0855a1beb742a27856e02dd4b56083b2708c5d0abd6cd33