Ref A: 152f7dbcdf1d4fcfa2ffb2a0d2551c94 Ref B: DD9F98265595C58B14C5A187084BC21D Ref C: Fri Mar 27 18:18:32 2015 PST