Have no idea where this came from. Debited my bank acct without authorization. They seem to be selling software support?…