Ref A: E4365FDBDED146CD8810D51BD1BE2DD6 Ref B: 870FD27EA524274764B7C6BF326D6B4E Ref C: Fri Feb 10 06:17:13 2012 PST