. . . . "The application may be any application, program, module, process, or other software that may utilize, change, delete, generate, or is otherwise associated with the data and/or information associated with one or more control operations of the RMD 400. ???Software??? may include software, firmware, wired or programmed hardware, or any combination thereof as appropriate." .