This link is no longer valid. Please contact
info@surfguru.com
for updated script.