Ref A: eb46bddf3aed48ac85f5541db218504a Ref B: 5AD37451EF1F15FE6AD38E537BCC5797 Ref C: Wed May 22 08:02:24 2013 PST