Ref A: 76406e95f37c4d82843f4c4915ffa383 Ref B: F4AA9411AA5E35E67083899C9A36AAAE Ref C: Tue Jan 27 21:53:36 2015 PST