Ref A: F469A8BF896D4440B91C378D141987B2 Ref B: DA9B60A1F8192343C0D906810187A881 Ref C: Fri Feb 10 06:50:58 2012 PST