Ref A: 4cb78355bae647cb886e304ff96f3e52 Ref B: 574A6631139450C3DC07889D89CC14A3 Ref C: Tue May 21 01:45:02 2013 PST