Ref A: 33c583aa9228497aa0500a1811db5941 Ref B: 6B01C026D85EC8D91BD07FA2C3BEDE0E Ref C: Wed Oct 01 10:53:29 2014 PST