Ref A: a764471f8ca8406983602d4a538c21a7 Ref B: 833F280F7FFB6F57B551B284983B5DE3 Ref C: Tue Sep 30 23:02:37 2014 PST