Ref A: 8ff6afdbe2a74ae09986ba470f1c5ba3 Ref B: 1347F4E860F64FFE5BB725A065EA07AE Ref C: Wed Oct 01 07:20:37 2014 PST