Ref A: 05FBCE0E8AD742BE8BED05BFD512DBD2 Ref B: 6B99CA417ED5B3C67AE575422498CA01 Ref C: Fri Feb 10 06:41:30 2012 PST