The download seems to be broken:

HTTP Error 403.1 - Forbidden: Execute access is denied.

when getting to onlinekey.ltg.info page