Ref A: 5092aaf5afbe4fc38c77d6ce03095d06 Ref B: AF94E81E3321B397174F9C6E0817D6E9 Ref C: Wed Oct 01 03:18:38 2014 PST