Ref A: 6893e7aca85742bd97a5e3bbc3b74670 Ref B: 516526CCB96AC96A36799C809FF01695 Ref C: Wed Jun 19 01:52:36 2013 PST