Ref A: a5763b3ebf1f4ae6b6331236545db028 Ref B: BCC8E2E0F92D32413B731F0A11D0646A Ref C: Mon May 20 14:33:12 2013 PST