Ref A: c193902b9a534389a7dfb56472bd73a1 Ref B: E61BEACE8D62F1BD071CE30D77DE46BD Ref C: Wed Apr 16 13:56:39 2014 PST