Ref A: a26dfa70c6c14859b6c0da88713a28ad Ref B: E27C5E6331DB4E97591A44DD2FA4BA09 Ref C: Wed Jun 19 00:02:32 2013 PST