have you tried contacting them
and spend nine hours on the phone to call tech support in India and hear some guy with terrible english say that they are closed and hang up.