Ref A: 3198a0bd35db4c87b772da38c6f817d3 Ref B: 78334EB6A8445BE182F62DACB2462C93 Ref C: Fri May 24 13:33:33 2013 PST