00000020caaec54ee76b2b297f3f6f09450ef03e170d891fa0467df80ba8760e00000000b3a63eeb9c7ce6ba1cdf445d9f27dcb7577c1c136fb876ec937e05b90cb50cf0d527d26790952f1c6530c386