Ref A: 8D487A74902143C9A42AE1A9F33B65F8 Ref B: F3252D5647165FF1E134E7B137E6EB03 Ref C: Fri Feb 10 06:50:04 2012 PST