Ref A: bfa06fcdf23c426595911fe48394eafe Ref B: E3305BC125F7EEED511814A6D8C57AA8 Ref C: Thu Apr 17 03:46:39 2014 PST