00000020c8f9a43eb93f0bb28dee580b1c7490a45709388d8a5b9a16ebfda30b0000000042d6ed21eb6ca431f800a976c238a16b304264a47dbe4f10b2443c6cd241c4d1afdc0658cdcc521c20618201