Ref A: 32219373f1d647c2bcffbf98ee378771 Ref B: 911645BEBABA5EF445533636182F2E97 Ref C: Wed Jun 19 22:51:32 2013 PST