Ref A: 18735a8533704bd2a657e640310f45fa Ref B: AB7AABA563060F02E0BA44460026B667 Ref C: Thu May 23 16:58:58 2013 PST