Ref A: 7aa067fdf2914c1982cf584d2bd31692 Ref B: 90A308A5269F3AD27ADD66B5236879B7 Ref C: Wed May 22 18:37:38 2013 PST