After posting my problems twice in the last five hours or so to seek at least a glimmer of help, I have concluded that this entire website is totally bogus and exists for the sole purpose of sending popup hover scam windows to anyone trying to gain useful information.