Ref A: 5585537dc59d4e5d96746a265904dc89 Ref B: E991DA7A126839E12C62F8136C3DF7F9 Ref C: Thu Dec 18 17:33:05 2014 PST