Ref A: 4FB49634FAED4C82B06314D0D931D5E7 Ref B: 3281988AB2FB186601EEC72ED87BFC2D Ref C: Fri Feb 10 06:38:24 2012 PST