Ref A: fca37a05deb7449a9dffe5e8ec52d4da Ref B: 9BD870BC215836CED33E069D63FDEF2C Ref C: Sun May 19 11:03:36 2013 PST