42 Programming for electronic data processing; formulating technical reports in the field of computers, computer programs, electronic data processing and informatics; consults in the field of computers, computer programs and informatics; technical consults in the field of computers, computer networks and computer peripherals; designing and writing computer programs; updating and maintenance of computer programs (software); consults relted to the selection of computer hardware and computer software; rental of access time to databases and datafiles