Ref A: 1615b99fcdb04d528475d53b75e81612 Ref B: 295A4EDC720168511D54190A0C80193C Ref C: Wed Dec 24 18:08:49 2014 PST