Ref A: 719f4bdf4d1e49739dbc97a4a6b4f2c5 Ref B: 44D92246D40DAE84A375B91AF3C6DD7C Ref C: Fri Jan 30 14:25:57 2015 PST