31DEC89D3D0CEC93BC177C03F29D5512B1948E0E83B0DEE06269FBE1045C0DE6
D2E020D2061C00070DBB83711DCF7EF7ADF21093899C2906772336589B843703