Ref A: 0ce9127252564df4af1b7f29d47749d9 Ref B: 25224C362230D34141C93750D9071624 Ref C: Sat May 25 23:01:10 2013 PST