00000020cdd667d3352609ff6d07096fbcb2f0d1cc6b4c363e804f000000000000000000acfd7332f3da3d430505d19607267c5037780343bf3f9dde3aa8ee818683eebcba9a7c5a87d00218aaa3322f