Ref A: 6f238cfcdf0649eb96fdcbd7dd305335 Ref B: 051BCFA7BC409FCFE45506E212773950 Ref C: Thu Oct 23 10:25:46 2014 PST