00000020ff878b0958a85e7a143df69bf1776a889b51b074e0861eb564b50a1400000000add23bea9145cb2b0ec21e2969be13f5238e1b24524c55b03b31a2c0d98078a2043c1468331b2c1c0dda5d66