42 Providing software on a global computer network; computer programming and software design; computer software consultancy; software development, programming and implementation; preparation of data processing programs; research related to computers; research related to computer programs and software; research in the field of computer programs and software; IT consultancy, advisory and information services; IT services; IT project management; programming of data processing equipment; computer programming for data processing and communication services; programming of EDP software; programming of telecommunications software; software design and development; software engineering for data processing programs; technological research; all of the foregoing services relating to autonomous vehicles.