Ref A: a65b12a59f32407fa3bd314681544106 Ref B: 636B58391E01EA9735366A9CB67D5C42 Ref C: Wed May 22 11:51:40 2013 PST