Ref A: e0e049bb022147ff9f43c0f84b8477b0 Ref B: 9E4CE97757E30297BCC0EA3B10373482 Ref C: Wed Jan 28 22:55:33 2015 PST