Ref A: 181ec74333e44c26893026e20bd27969 Ref B: 666CCCC0E2DC8DE8863F36FDE555E952 Ref C: Sun May 19 14:13:41 2013 PST