Ref A: d3f9fcf0f4274f0d9e90f10d1e643d8b Ref B: 4BD1E496A2B5162B014885AD7DC3D222 Ref C: Mon Jul 28 11:25:41 2014 PST