05C66ACA0810F69CAD10BC88FAB37497C4E5188638C8F2807D422966AC1A5C17
30120D4E19D2B5400E209E1E084F9DA4F648DB3E545187C6E125A407D6CAA3A6