Ref A: 61f61057f7c045c780b0a9eec45626a0 Ref B: 0069BD6348C50F21534A90B2230577AD Ref C: Wed Oct 22 09:23:42 2014 PST