00000020dd0ce31de6f8fd5df690b9ba9a52e7b4629e9249cb23ec0000000000000000002ab0c40f836644cf43aea85acaf1c4b4579b6c56938a7d782a86fc4396ef149737538c5b2cf201183624f648