Ref A: f8d5ee69b2fb4b98838bcaf6953d1976 Ref B: DE2AA8A95D4A6F1DB34C3A275178C2C1 Ref C: Sat Apr 19 23:14:39 2014 PST