Ref A: 26eab3a6098546ce89bb5df14ca24f5c Ref B: D80D2B7871E4EF314464E08821CFB783 Ref C: Tue May 21 05:11:33 2013 PST