Ref A: 21815e4ae4204b6b9b655e2323768fbd Ref B: 855AA28A1457062146D8961FB5D00989 Ref C: Sat Dec 27 08:14:43 2014 PST