Ref A: c473f8441f6d4b0c8b271446341144e5 Ref B: F571E66986A4C26EB1716D66D3F70573 Ref C: Sat May 25 19:01:47 2013 PST