Ref A: c8ba3c81e1e2486ea29adfc054bcd0f4 Ref B: 088AA3FA6564C55B4BD22B26DF860090 Ref C: Fri Oct 24 23:04:39 2014 PST