Ref A: 20a0e8b4f48e44ccabc59905b7f73073 Ref B: F27851C8C1F0217880CB5688747BB408 Ref C: Tue May 21 02:32:17 2013 PST