Ref A: 82a5f75d5caf43ac9d616a5e10fad56a Ref B: 9865D7AFAB1AC5F9CB9C92CC68D0A6E5 Ref C: Tue May 21 03:35:10 2013 PST