Ref A: 70255bdfa35048498b1e5075a58d5a1b Ref B: 902408528D7F533E39BAA889173F0029 Ref C: Fri May 24 08:59:52 2013 PST