(g)"knowledge process outsourcing services" means the following business process outsourcing services provided mainly with the assistance or use of information technology requiring application of knowledge and advanced analytical and technical skills, namely:-(i)geographic information system;(ii)human resources services;(iii)engineering and design services;(iv)animation or content development and management;(v)business analytics;(vi)financial analytics; or(vii)market research,