Ref A: 73F08F1EFFD6438BAD9F330389CE59CD Ref B: 61B2FC7ED97A4C406C763FCEB606CA6A Ref C: Fri Feb 10 06:48:10 2012 PST