The first download link (S60 3rd) gives a 404 error.
Another question related to that download: Even though E63 is an S60 3rd device, the compatibility list doesn't include it. Coincidentally, Ovi Store claims there's no compatible version for E63 either. Why migh that be?