Ref A: 6dd7281e73ff4f268d751cb4cbd62d9f Ref B: A3DAC0E928425B482506DF1494764946 Ref C: Wed May 22 21:27:00 2013 PST