Ref A: 8b43fc78383b410d8f0b53297a5d6fe4 Ref B: DE531EE59A4483466891BFD6EF10A665 Ref C: Sat Dec 27 16:00:53 2014 PST