0040ff2f9b98fd027d523eaa5391d57acd7f0a01c70ddb1d2ee03d03000000000000000080781da51110a7b3127b4df61a26111a2948090689fc1625854e3b697d9aeb3e6c4ac05c9a970318c2478f8a