Ref A: 232c7c4fc65a4cb199f4481befac65ec Ref B: 3A1C285BCBBCA3103CFEB28BAA93F88C Ref C: Mon Dec 22 00:59:42 2014 PST