Ref A: 665fb91f984d4f198610375d28a875a2 Ref B: 22F13F081249AE0A961102ACFE43D336 Ref C: Sat Aug 01 14:22:37 2015 PST