Ref A: 9e13e621f6704244be67e2d581310fe3 Ref B: DD0AA76761F3D843A2671F7236CA2DD7 Ref C: Fri Dec 19 17:23:38 2014 PST