Ref A: 09C6355BC63D40BBB8F5A06305FDBDAD Ref B: A1D36D750E044CEB52F710B4F592E672 Ref C: Fri Feb 10 06:47:34 2012 PST