00000020ad45e5a32c55fc587718a6e8f85b41ca504b6847e3979bfb461a7d4d00000000ce5e665a1ed6e789d696cd309f0c9d75f48dbd113910ff12b89dc1baf1cf30148eaaac648bea141ca6912e1c