Wow, this one is tough for me. It's a sad day. I've been hoping to hear it's some kind of an internet hoax but unfortunately that's not going to happen this time. What a huge loss of an amazingly talented man and from what I've read and heard over the years a really great human being. May he rest in peace.