Nothing has been debunked. The 60% was from the upcoming dump-a-thon when the shares became free trading.