127fcaadec3e66dd26d86f06666f002c0331f958384b4b3609462002967be3b8a83e89100cb244dc913a5da31a8921093ee297fad5dfa6a381539c5cd1fc1092