Ref A: 7F37ADA6874A4E5AB4A2A945BE68478F Ref B: 0F2145E6F3E744A64F1D2A006035A815 Ref C: Fri Feb 10 05:56:19 2012 PST