Ref A: b176970d48894c268d3af954fbb358f1 Ref B: 4B9901AF2AC9A046F0496269CD92F74E Ref C: Fri May 24 18:25:22 2013 PST