Ref A: 2B70BCEF101B4706AA1A444493430B67 Ref B: C7600471CC67CBC3541C1CEEA0F8CE45 Ref C: Fri Feb 10 06:07:49 2012 PST