Ref A: b381d093e48a490d93ec65aaf4564b95 Ref B: C5B4BBF01700BDE93EED3960D164A87C Ref C: Wed Jun 19 14:53:01 2013 PST