Ref A: c62979b4020c40cba98cadfc0d469991 Ref B: AAFF9D3D13E6D0A33269F24B44224E15 Ref C: Mon Dec 29 01:18:41 2014 PST