012044bdd2ccaf8977e93b745af714ba1ba9ce8d7866de3ef84bb96a068c520d68af0a
01215ca21a798f86f8c16cdb31bd990a6d7baf18e34fa9ac7c967458026828da0c540a