Ref A: 0720a6f19f9946349c502ab473e2fef2 Ref B: AE1AF7DC566B01119DC327645049ACA4 Ref C: Fri May 24 14:42:13 2013 PST