0C1048713B6AB59DA8AD0FFBA9CBCF23A092383B798B03B0B66CF1B97BA20B90
268F6A107C6E497BF9E207E26BF09026C12FC95B8C3810266A18522B47AD97B0