Ref A: c527349730104f54a6f52c18dd36cc1f Ref B: A9EE1381A9287DE39B49E950BEEA6C67 Ref C: Fri Jan 30 07:43:29 2015 PST