Ref A: 84c300ec6d884170a0c1b562ba560675 Ref B: 82D35108559B9619204C2757B9DCA79C Ref C: Tue May 21 00:47:44 2013 PST