42 Preparation, development and design of computer programs and software for use in business operations and general office functions; implementation, repair, leasing, updating, outsourcing and maintenance of computer programs and software; consulting and project management regarding the preparation, design, implementation, development, use and application of computer programs and software; research and development in the field of computer programs and software; editing and provision of data and information on the Internet related to the development, preparation, programming, production, execution, distribution, sale, marketing, application use, operating mode, handling, modification, repair, leasing, updating, design and outsourcing of computer programs and software; business management consulting; business consulting; business process management and consulting; computer consultation and computer programming for others for the manufacturing, planning, distribution and financial management industries