Ref A: 2842c79e08d1424cad4041dba333fa10 Ref B: BAC184A2EF205D134010EB6EE104A067 Ref C: Fri May 25 10:02:19 2012 PST