Ref A: d30752c9d63d4dc18c17f3dbf24dc1b9 Ref B: CD217610C2F3F39455D929DA9FF734A5 Ref C: Thu May 24 17:54:13 2012 PST