Ref A: f9ef98e025b448539efabe37bc7932d4 Ref B: 2DBC53275B0B51DBB8B25F236B96C47C Ref C: Fri May 24 07:27:11 2013 PST