Ref A: ae43fcdc2050474c8a459220cd4b10b4 Ref B: 1B1857F7D3F1BEAFADC2DB3CB126B7BB Ref C: Wed Oct 01 15:44:01 2014 PST