Ref A: a42f15d2fed648559545074ceaeeb3ea Ref B: 0259BE2227AB5F27198A04A76DB9EAB7 Ref C: Mon Dec 22 14:17:29 2014 PST