Ref A: e59a4316889f40e3b75861eeb7e06b13 Ref B: 9DDE9647C9FF1B7B6FE711C7533FEAC5 Ref C: Fri Jan 30 13:50:06 2015 PST