Ref A: e4ef4ca906504c648cc068b893ebd19b Ref B: EE1171BDAA656CC19DD5B0158A39CB69 Ref C: Fri Dec 26 04:05:41 2014 PST