Ref A: 619c7d7898fe468ea387a2b389a96218 Ref B: 78216DB7F8538875B2D9CA20D1602A5C Ref C: Fri Oct 24 18:45:10 2014 PST