Ref A: 0c7990d2dd4e4127be2cdc1a88688996 Ref B: 4BD8C35089D29E60300BB37B67022BB1 Ref C: Fri May 24 06:49:46 2013 PST