Ref A: e0bd8e79257944e3bbcfc01b44d17117 Ref B: DCCB1F6B4056A18B3C98CC954D6009CE Ref C: Sat May 25 16:54:41 2013 PST