Ref A: 6c6088eaec334d65a6a982475fe82474 Ref B: 92E8553E00327A0F8DED3E9EA2BA0FEC Ref C: Wed Jun 19 18:31:46 2013 PST