Ref A: 23F71193E2F548608709C055FB814A84 Ref B: 3651A3165D092C703353FDA8F1B4C2A4 Ref C: Fri Feb 10 06:38:23 2012 PST