Ref A: eb6aa3f04ec1434d95c7744ae7ed8d7e Ref B: 847097ED99DED37551CDE0D7ABDD14C4 Ref C: Fri May 24 14:35:20 2013 PST