Ref A: 3d7d4043a11b426281996fe552b9b3c5 Ref B: 8F9AA0B44DFE3EE3C90CE06F6328ABFA Ref C: Wed Jan 28 16:40:36 2015 PST