Ref A: 2a7b75094a1c4a948aff5344c829ab04 Ref B: 601A14CD97251197338C12B500AB7F8C Ref C: Sun May 19 15:46:15 2013 PST