Ref A: eb146c952295444f95e2a9380ff5200f Ref B: 1E17AD3EC4916505F8B7AD74299C2CE7 Ref C: Fri Feb 27 14:41:47 2015 PST