Ref A: 73ee6d7de1714353966b7badf9014c5d Ref B: B625886BDBB9F689B677FCA154B29555 Ref C: Wed Oct 22 23:46:02 2014 PST