Ref A: afc0511b904e48008338022b74630022 Ref B: 2AC4B0E70C1DDFF8B979E6FF89D977A1 Ref C: Wed May 22 16:59:29 2013 PST