299F9BF3D75DEAA62732DE640AD19F27BBEF5CF6DB68E6F12D8D7CDA65CBA347
0D14EDE7310DE50D1EA23BC87B4BD1C083158E977000332117099BA5B9C684ED