Ref A: 065FF7E3CE2D4711B3C324633B31C5F2 Ref B: 07D78A973F0C488BA77712DC2E3CD048 Ref C: Fri Feb 10 06:24:23 2012 PST