Ref A: a87fca08c700400fb48252bf48ca3e87 Ref B: 855348D5680142FA79F381ABF95FE21D Ref C: Wed Oct 22 08:00:47 2014 PST