Ref A: 9F2D1D5F1B4B4A899EBABC9CE2DF0291 Ref B: 8BA5E357548CBD33EAF13FDBB79DEE30 Ref C: Fri Feb 10 06:31:23 2012 PST