Ref A: 4d582de6da4c41cf899e0ca2f2e6f207 Ref B: FF2354C423BDB4979D50C5048D152A28 Ref C: Sat Oct 25 00:47:17 2014 PST