Ref A: A02839BC756A43CFAD53316771D6217B Ref B: 3A3806B3250896AE266D7406FDACC6AA Ref C: Fri Feb 10 06:11:24 2012 PST