80AA55A3A156C642E146DB9918B54533FEFB2E89E8A95B50FB65F184610720EDF579B3D64D6A4590DDAC48CBBFA02FC876C9B1A3537329F491DB67B262CDB5698D8DD70DC5CF703D1501F468CAD0207CB91F8BC51BBA613625BA89D4B71F0F1E11604CEEC08D712026750493E790C6F1544B79421ACC5314318D1CDCCD901101