00000020faf24fec15b7ef61f6e29428776810cc0854e8c66313844e7a9aa67d00000000e311d2f4c189648a49f925fce8fcb8019beafce3199d4e3bb2602253396cc24f706ca0652e89091c90b6fc86