Ref A: b7d10cc4cf7d4ad79c21c75ff1e757d2 Ref B: 3759E29912FCEBA5FE18E5B97577794C Ref C: Wed Oct 01 22:15:32 2014 PST