Ref A: fd2def54dec44d74940e5fc292230a9a Ref B: 985E54FFEE51656B159C8E57BF932B0A Ref C: Fri May 24 23:18:41 2013 PST