Ref A: fea9029523804c5f96c5a21d935eecb2 Ref B: D966E10DB1216BFB146FF3D33BBAC7C9 Ref C: Fri Jan 30 07:49:40 2015 PST