12FFFF27952B43C5450F82B45DEA5D955DCECDC487E611AF9C4A1531499CB25A
5EF1A52047099DFD63A0EE3DF8A790FA0A5233F0D8A3D2170F9B8E334A3ECB17