Ref A: 808e54cb2060483891fe0b1b0b30d42f Ref B: 7D09BF8ABDC160EA1E12ED6CC4559CF8 Ref C: Wed May 22 15:21:42 2013 PST