Ref A: 7f46bcc043604d08b69f6dd85b257c6a Ref B: 34DED54C2ACAD1D67B553C670ABCC1CE Ref C: Sat Dec 20 15:07:56 2014 PST