Ref A: 3DAF7DCFB0624B02AD6E0780794B95FB Ref B: EA4226AD76882C4B34487D6B7C6A5593 Ref C: Fri Feb 10 06:31:13 2012 PST