Sorry if I'm being overly paranoid but this link is safe to download from right. Again really sorry just needlessly paranoid