Ref A: 9A95BC640A0D45DA97826344114A1E9B Ref B: 76BF20428C792A15B53F5FB9D6CF1519 Ref C: Fri Feb 10 06:13:16 2012 PST