E27AE2C2602DEC4202A033D31E8F87777EC60CF4C382A018582088268214066D
16C0343E24B95DC4DA271C4FE5C374914A19A84743E6DA8B7E5AE00FCFE5ACFC