Ref A: 09d0688da39e4fd5a1bf17301d5be2a7 Ref B: CCA32A2A9FB3E91F527B586AE06A37D8 Ref C: Wed Jan 28 10:00:05 2015 PST