Ref A: 7633a51ac95e4513a1e79da29a98f70b Ref B: B5CF08A9A95252D3BE1E1F0BF089BE87 Ref C: Mon Sep 01 20:12:36 2014 PST