Ref A: 08470fe64d8e406892dcd2cb2591f8a9 Ref B: E2DD92340E12DD8B03C98F0CF7DE924B Ref C: Wed Aug 20 03:20:39 2014 PST