00000020cf2c920ae049427b1f18abe56c58e29709ef15ad708d3103000000000000000023fcc20476b12e557c613edcf746ff392bd8b37fbcee157bdb77d05328f8242c217a4c5889d503188cdf4ede