12F67A2A9F07789FAE03AB4D59010D33789B322D0B7CF4D72A006704D13285F0
9DDC2D5AE3EBC3B68491619F2D17CA84B77F95E823F6DB484C3F884EEA5F4025