Ref A: 1904d0face104559bb9d50f7310aff30 Ref B: B5B3C4210C8D27C3DEC164E148CED6A9 Ref C: Wed Jan 28 13:47:47 2015 PST