Ref A: 0e2b4595b1f34d76ab0efd881689abb8 Ref B: 37267234EA5FB76DF09CC69A1EEC4FB6 Ref C: Fri May 24 08:20:06 2013 PST