Ref A: e1fa27fb2aa14c939a9650be3e62d619 Ref B: 14BAAC7A2F12FD3118E383FDE7997FCC Ref C: Thu Oct 23 03:30:18 2014 PST