0020cf22ab6e439e0b45a0324b14652cb739cb2ff7316f4549e9130200000000000000008477aad689e9a9d581e5c204c2ffa9af63c0f2cf84f40d79c9d4e4ad6b138c7f87345068592002186be1babf