Ref A: 8642b9462cb64af3a6abc30b8d3d13ab Ref B: DB477692C0F52665E62892353A344AC1 Ref C: Thu Jan 29 16:48:39 2015 PST