Ref A: c5849049e73144f3b115fb068f65f32f Ref B: ACB7A3496F843B8BEBDA5EFA4F4E3FB1 Ref C: Tue Mar 03 04:50:56 2015 PST