Ref A: 505c23bb534e4a89b5b1f6277d38a35b Ref B: 6DD3DE4423FEF68F4D769DBE40663EA3 Ref C: Wed Nov 26 15:12:09 2014 PST