Ref A: b97710309f6749eea7a592d1308be100 Ref B: AF5C7B6E01BA2C01E1E01DDC581677F4 Ref C: Tue Nov 25 20:31:04 2014 PST