Computer and Software Collateral definition
Computer and Software Collateral means (a) all software programs (including both source code, object code and all related applications and data files) designed for use on computers and electronic data processing hardware, integrated computer systems, central processing units, memory units, display terminals, printers, features, computer elements, card readers, tape drives, hard and soft disk drives, cables, electrical supply hardware, generators, power equalizers, accessories and all peripheral devices and other related computer hardware, including all operating system software, utilities and application programs in whatsoever form; (b) all firmware associated therewith; (c) all documentation (including flow charts, logic diagrams, manuals, guides, specifications, training materials, charts and pseudo codes) with respect to such software and firmware described in the preceding clauses (a) and (b); and (d) all rights with respect to all of the foregoing, including copyrights, licenses, options, warranties, service contracts, program services, test rights, maintenance rights, support rights, improvement rights, renewal rights and indemnifications and any substitutions, replacements, improvements, error corrections, updates, additions or model conversions of any of the foregoing.