Ref A: 4af72ecd0b6a4b5d845db6d0853634ef Ref B: 93BF93E8215F82606FAFA8E9B336EED2 Ref C: Fri May 24 05:20:18 2013 PST