Ref A: c010a10879014a3997fdf42d579f9ae2 Ref B: 0F46A4BD6757ECD6D21B36616CFC8DAC Ref C: Fri Nov 28 05:36:58 2014 PST