You have probably seen the information on another website, different than original because the official one isn't working anymore. You will have to look for another application or use the one you already have because it's impossible to download a new one from the official website. The version 5.62 is the latest one available.