Ref A: 1e00fcd943b541189d4f62fae62efe1d Ref B: 95A1EF7F31635BE44B7899472EDADDA3 Ref C: Thu May 23 07:55:45 2013 PST