Ref A: f5e21772f5164481ad61a9f8c2d79993 Ref B: B977C04A194131CA9871A98284C349AB Ref C: Tue Sep 30 17:03:13 2014 PST