Ref A: 80953fb3f9b7467b97ac13559018abf6 Ref B: CB567EABDF2E7FDC98C55D13EFD92E9C Ref C: Wed Aug 27 15:33:57 2014 PST