Ref A: b70ccce60a144390a9a4b363b9b68081 Ref B: CFCD414F59DD808033C00EF0048663BE Ref C: Mon May 20 09:07:51 2013 PST