Ref A: B72DBFBB3A2D49CDBECE47BEC1F7009B Ref B: D91E10B2932BBB57DF2AC4411106D7B7 Ref C: Fri Feb 10 06:50:15 2012 PST