Ref A: c392859d242e42adb0362cf4ed281319 Ref B: 0916D9AB8076899A2A5DF0EC83EDC73C Ref C: Wed Jan 28 22:03:40 2015 PST