Ref A: BBC8DFF1A5A7420398CAE7FE7DE75632 Ref B: 30095206D8BE773FAC790379BBFE566C Ref C: Fri Feb 10 06:32:37 2012 PST