42 Computer programming for computer numerical control machine tools; computer programming for programmable controllers; computer programming; research, analysis and consultancy relating to computer programming; provision of information relating to computer programs; configuration of computer program; expansion and addition of functions to computer program; technical design, planning and maintenance of telecommunications networks systems (term considered too vague by the International Bureau - rule 13 (2) (b) of the Regulations); research, analysis and technological consultancy relating to telecommunications networks systems; computer system design; computer programming for computer systems; maintenance of computer systems (term considered too vague by the International Bureau - rule 13 (2) (b) of the Regulations); research, analysis and consultancy relating to computer system design; research, analysis and consultancy relating to computer programming for computer systems; research, analysis and consultancy relating to maintenance of computer systems (term considered too vague by the International Bureau - rule 13 (2) (b) of the Regulations); provision of information relating to computer system design; provision of information relating to computer programming for computer systems; provision of information relating to maintenance of computer systems (term considered too vague by the International Bureau - rule 13 (2) (b) of the Regulations); testing and research services relating to machines, apparatus and instruments; research and development services of machines, apparatus and instruments (term considered linguistically incorrect by the International Bureau - rule 13 (2) (b) of the Regulations); designing of machines, apparatus, instruments [including their parts] or systems composed of such machines, apparatus and instruments for factory production automation; computer aided design for automated manufacturing operations for factories; design for automated manufacturing operations for factories; providing computer programs on data networks; cloud computing