Ref A: e43fa3c6589c42308a4645e5eeb172ff Ref B: 3AB11C1EE9CAD3384C514874DE436E87 Ref C: Tue Sep 02 02:10:38 2014 PST