Ref A: d2dbeb3519084f588d9843ceeda81f87 Ref B: 40620957F0FFE2A88034F07DB50B4161 Ref C: Tue Apr 22 23:45:35 2014 PST