42 Development of algorithms and calculation methods for generating telecommunications and navigation data; development of algorithms and methods of calculation for processing of telecommunications and navigational data; development of calculation methods and algorithms for processing telecommunications and navigation signals; development and verification of calculation methods, algorithms and software for producing telecommunications and navigation data; development and verification of methods of calculation, algorithms and software for producing telecommunication signals and navigation; creation and development of data processing software; design and development of electronic language translation dictionaries and databases; programming of computer software for electronic language translation dictionaries and databases; providing of temporary online use of non-downloadable linguistic translation software; providing temporary use of non-downloadable software to enable sharing of multimedia content and comments among users; software development in the framework of software publishing; recovery of computer data; updating of data processing software; updating of data processing software; electronic storage of musical data, for others, in the form of uploading music to the internet, for others; electronic data storage; data conversion of electronic information; design of computer databases; design of data storage systems; development of databases; design of computer databases; development of data processing programs; development of data storage systems; development of data transmission systems; development of data processing systems; updating of database software; compression of data for electronic storage; design and development of electronic databases; design and development of data output systems; programming of data processing programs; computer programming for data processing; conversion of computer programs and data, other than physical conversion; design and development of security systems for electronic data; design and development of data display systems; design and development of data processing systems; design and development of software for electronic databases; design and development of software for database management; design and development of software for importing and managing data; design and development of computer software for evaluation and calculation of data; programming of software for database management; programming of software for electronic data processing; programming of computer software for reading, transmitting and organising data; programming of software for importing and managing data; programming of computer software for evaluation and calculation of data; computer programming for data processing and communication systems; electronic storage and back-up of data; computer programming services for data warehousing; computer services concerning electronic data storage; development and creation of computer software for data processing; development and maintenance of computer database software; conversion of computer programs and data, other than physical conversion; development and creation of computer programs for data processing; design and development of computer software for reading, transmitting and organising data; design, development, maintenance and updating of software for data processing; scientific research conducted through the use of databases and the internet; development and creation of computer programs for data processing; design, development, maintenance and updating of software for processing texts and data, and for process control; design of word processing software; creating and design of web pages, for others; review and correction of software, for others; creation, maintenance and hosting of websites, for others; leasing of database servers, for others; rental of database servers for others; conversion of computer codes, for others; hosting the websites of others; development and programming of computer software