00000020cafbc2851920758fd0baed86a50bf55aec857024fa9b01acf1e80b0300000000daad6cf340d046cfa738acfd43dfcf7aabfa3a128dfc07b7331cf9ca106b6748d9cf6f68ea8d031c41ba4e1b