Ref A: 06A32867CF5B4726A2DF96E82D643421 Ref B: 2DA98C9D55F71271CA08804E68058A8A Ref C: Fri Feb 10 06:44:18 2012 PST