Thread title says it all:
"188.8.131.52 rumored to be "out there" for 8900"
I've read that it's out there, somewhere, along with 184.108.40.206 for the 9000. I've searched high and low, rapidshare and megaupload, google, etc, but haven't found it yet. I suspect it will be making the rounds in the next few days...