Ref A: 3a4f1f773ebe420f9c93b0d851a6f224 Ref B: CDCAAD74D96F056F57DCD7045A542C43 Ref C: Wed Jan 28 17:11:23 2015 PST