Ref A: e45687875f17414690a43b986335d3bd Ref B: 496E60C6797339290EE26F842180FF60 Ref C: Fri Jan 30 01:08:34 2015 PST