00000020caf65d75f3089fc478f7a503e1b7004fb7359c4b3f1bfe010000000000000000c9dcb5989f5363d899153ac68988e2a460e47b8980831bc9ff8d7034c95d0d41f7a00d58d25504184410a1d5