310CFE3C687C62C0E3623A9CDE1A6BDE006C470BCA0CC2EFF275AC956059249D
A12B3B7B53379AD1DB9A504B5E899977437E0070B3261673CD38135F716D002A