Ref A: c17cdb571ae24a539564b5dcc693f16d Ref B: 7DC4F4BE609B924E391ADAC7C97F0B8C Ref C: Fri Jan 30 10:12:21 2015 PST