Ref A: 18E402F75ECE451EBF03C302E31AC17E Ref B: 939F239089EBE263BD68FD62FD1A4640 Ref C: Fri Feb 10 05:55:17 2012 PST