Ref A: 496eb14f65c64f8d846ca621edc6b566 Ref B: 519A83989C98070EED2D4A4D29C69709 Ref C: Sat Dec 20 06:44:44 2014 PST