Ref A: 3FE4DAD15BA54DAB8A078F2C25932E83 Ref B: C4C0321FEA138992C0E77B454368A8BB Ref C: Fri Feb 10 06:26:33 2012 PST