Ref A: 09996ee83d6241b28dbf1575714ad973 Ref B: A4D8090E7114057BF230290A0DB2AE7F Ref C: Fri May 24 07:59:44 2013 PST