Ref A: 3a98d51b36bd41f6a2357f1e2c6bc82a Ref B: 52DE52CDA51AD392023444D9886113B7 Ref C: Mon Jul 28 11:00:06 2014 PST