Ref A: 03984fa5fd344c4792f39d6d0e368afb Ref B: 6DAA349E1B341028CBC2F16D4F29EAF8 Ref C: Wed Jan 28 17:21:18 2015 PST