00000020ccf812015773b83616bc94efbf51bea0050cf2c925c3c48b631acdf5000000002422ad37463791c4b6c501644a16b401b872939115c3a900605f86cde253b4779c05d869ffff001d0b0da41c