Ref A: 4645155c134c40cabb145ce4bac8b72c Ref B: 0F46A4BD6757ECD6D21B36616CFC8DAC Ref C: Fri May 24 05:04:53 2013 PST