Ref A: b2458103dea64547be30fe8451ade7de Ref B: 5EDF2F09BFA2548BCE458A3A2A6283E0 Ref C: Thu May 23 13:17:13 2013 PST