Ref A: ECE1F984BB0A41EA82899E84BC4FF919 Ref B: EE3877E1CBD45DA54ADEC02809D2744E Ref C: Fri Feb 10 06:38:18 2012 PST