Ref A: 3c544f65840b4f66b150a903fff7b745 Ref B: BFC9A52CD2B7F640E25EC1A6B1D11E31 Ref C: Wed May 22 16:41:53 2013 PST