31DEC412E0EE37FF9D67B5F349D6B6FF287C940B2A8EF9F0C5A7B085DB4434A2
C5A2F5D08A498FB9EF4ADFAC71676D6AA04DB12621638181574C50B4687C6B24