Ref A: e5bb98ff41b7433097b3d87a3c1a0c5b Ref B: DD40EA05E6767702869EFBFAD14CFAD7 Ref C: Fri Aug 29 10:56:12 2014 PST