42 Technology specification, namely, analyzing technology requirements and developing recommendations for the computer software and systems and other technology needed to meet those requirements, in the field of cloud technology; Technology specification, namely, analyzing technology requirements and developing recommendations for the computer software and systems and other technology needed to meet those requirements, in the field of internet of things; Technology specification, namely, analyzing technology requirements and developing recommendations for the computer software and systems and other technology needed to meet those requirements, in the field of big data; Technology specification, namely, analyzing technology requirements and developing recommendations for the computer software and systems and other technology needed to meet those requirements, in the field of social media; Technology specification, namely, analyzing technology requirements and developing recommendations for the computer software and systems and other technology needed to meet those requirements, in the field of mobile technology; Business technology software consultation services; Computer technology consultancy; Computer services, namely, on-site management of information technology (IT) systems of others; Information technology consulting services; Planning, design and management of information technology systems; Providing technology consulting in the field of social media; Providing information on computer technology and programming via a web site