Ref A: 9d4dd76a302b4832b474ff50662d7c55 Ref B: 2D42FC8683DA3C1E1D3724D870BBD2F2 Ref C: Fri May 24 07:55:56 2013 PST