Ref A: 25f939c077e04bc4874dfa301af17196 Ref B: BFA4408607CE8B1F72B2218244F7AB8E Ref C: Fri May 24 18:31:49 2013 PST