0x2cffd02e029798985c40a9783ed0860b24a3b33889bfe810f6f39493a4723c23b5519b0b10e86fbba531596c7efbaaced6fb2438f6bd2ac2e9585106b3631698e4f0258fc150c8b010ab7f57ee232a3f108370aaaf63bc991325c21283f80f382c17ea6c133863b512cbce9e4a5f4cc31c3a81617d503828e49b0e5f1c5e73c4afa5c48eeccfe509aed6c8c98205de37e6cf6dca974665989159e4a9ef2595104007e8f79cbd36eb095814f35d1ae185a51b83dc8515a6bb1b7f42998fa638e53abecd0ffcb5e18df8087866d489ee1fee3f4a4d2ebd257fff181f7c49ac1fbc56ba6dfe0db3be4279ce0ef560690ccd9b3b730787269411ae6882e58482a0aff67fc527be9d00960abc67db41b16cc797cdbaa1d8da36b24d50bb47508c1014e4eea0333299310b75991a59032170e8db0df9cd73b110f1b3d9053db69e4f036f3da28b33551b957f640bac1da73b5011b543384d86826254043b622c90aee9e8ce9fb09f883a3a7d08cd3d602405aaa22ec267a7784650b67914c1aa20e6d2adcd48b9dc77217ccf1881704cf811f6022d9dee822a89b8459cbe616be0a712573b8f6e0cbe23c1c877f77e56228dd11cee58ce684f9e0ff46fa8c3734415972dff033cae524ac49df137138562edc13b818698a84178d109f2ef31ebc38e45df5973d45a808db558a4a89ccb21cd34fce5daeb9f06d6663499b83e60cc8c3d9b9c1460b6528205db7204667f55b179765add3f2e1710b38c568aee071cc345f9bb574f2206a712ecf200ba78a95794249837a9d7c86a68452830744fa3c72665f9b1c66eeb22c284fada44a38399e37987b8d70648ea1b50b51219b38603eaa21c092f51ff16ce1c2a4474e8571a1094d7596d73da5fcf0a06c797ce9a7181e8e01706811b3a54993c3e24ee7d7968daea2e229c95d5e725635051df828dd24f75fce252287a32ba4742ae96ccfba4860a16ca0e27f1719a2ecb2becaa4041a3c751879e15e0f8556847b55f51be3b1fc8acc9c793ff27291b0981d2209f6b9e1cd96cbe8e12580161b4d9b9253d6056edd7846c972a0bffcc7be90d39f57ff400d1f6497b539e21aa082eacee420431eeae32e6e29042967723207bc9c03a087314de7c6d0f064fecc257a23ee4f07c2ddafc0c5593b974e0b3022a233177afccc41b77d8caf6e2972fc43cd1af1f560800692805bd5cbe2c219f246290c72ffa3a64142ffcf11d42f2cc8ef71eb41f00653d6e038e2a37e0cd9f426fb26a0de529606559f68ebf1c004d3f21610be2853039d1ad71e1ccb01a0e8472775c601294d2f72e2982b1afd248a506e7e2846668f533a21f39f5f9a4c722eb2a84cb6f08a772fb515cd3091447da3cc91694e0ff42ae83955736fcafde9e6478e361169c370d28445052fc4d563050753e1dd19a40b1ffe4a83ba567d032f050dd7618c5ad7cccdada1da09337ef015b58db6b9afd8a821ed585274e0fa5c9dbbcd3e628911608eec3cafa5709696738014e85325bfa4ff2f093c45716ad31a9ad8f5035e37e09a247fd288d9494f45a1dff687ea53422a984728deed01b67276665352f0387bd1e0eb06dbfa272d0169e551f61aa2306ae4fa63762df21377972f3b1fa30bac3038b47253cfa74bb8981e4e89dfd2305adbba2a78c70e773244921ac3992b1a03ea7184881f7db7e1f3b51a939a51671663b07b45684bb0398807407aac739be355dccf5a144ceec2308ebc2e737b0097b1e5d96148d50774cb1306dd03e8cb5c8df35542d17f880d25e4b85503c603ee9a6c012d8ed52da4731b36e602c8e43dcca02cbbc81637371c7f56d3602f7bf89072b2a8fe38b09e6e9be0fc49bdd6e4bbfe15c9f9589a853e9fac38d2f30dc19ee57335fb06b70a26b7d7a20e9810c9d4faede6ca82878ef91976a74ab