@kottke if only all software was required to include the tools for maintenance, diagnosis, and repairs.
Ever wondered why there are no third party repair shops for software? It's because almost all software is locked up like John Deere's tractors. Only the owner of the software is allowed to fix issues and it is not you.