42 Computer programming for others, installation of software connections to global computer network programs; technical consultation in the field of electronic data processing; Computer software design and computer programming for creating various forms using 3D data, namely, design and programming relating to software that enables mutual linkages among 3D data, parts lists, and screen snap-shots, by easily inserting XVL data in computerized spreadsheets; maintenance of such computer programs; technical advice services relating to the performance and operation of such computer programs; designing of machines, apparatus, instruments and their parts, or systems composed of such machines, apparatus and instruments; designing, other than for advertising purposes; computer software design, computer programming, or maintenance of computer software; technological consultation in the field of computer hardware systems and industrial machines; technological consultation in the field of computer networks and computer rental; providing computer programs on data networks