Ref A: 91962eec1567494cb449bf8f3369b6fb Ref B: A48CDFC21C76C40180C0CDE05B6E81CB Ref C: Wed Jan 28 15:00:23 2015 PST