Ref A: c156a3d5d65b4c2aba1f97034a2903f4 Ref B: C0F7F483AD8BA8AE0B3CC82D3FB96581 Ref C: Mon Nov 24 18:20:47 2014 PST