We are happy to have Gary Mountford here with us today. Most of you have never heard of him but if you surf you are...