Ref A: 954f591dfcdc43d2b7d7d6fee49e0e20 Ref B: 4F5F5524A98A7CDD1878A40209F560EC Ref C: Wed Jan 28 23:58:47 2015 PST