Ref A: 16a2a2c7740d4a8e8b413afdac660c54 Ref B: AF9D5D56749C8587BE33DC871DDF26B1 Ref C: Wed Oct 22 22:14:47 2014 PST