Ref A: 3f557720c93e4e09b9d6e1409e7c42c3 Ref B: 8EC32FAA33F4C1CFECAD74B0802AF902 Ref C: Fri May 24 06:28:51 2013 PST