Ref A: 06718d11d0f642cd8426f576a8c051e3 Ref B: EEDB7EA2C03C9D3D83BDCE6BFAED8CAD Ref C: Wed Oct 22 16:20:41 2014 PST