Ref A: e166278397c7442490427e90dd76a479 Ref B: EFCEACBB2D8D6F71917DFF3D970F5790 Ref C: Wed Oct 22 19:30:19 2014 PST