42 Agricultural research; Technology consultation and research in the field of agriculture; Technology consultation in the field of agriculture; Technology supervision and inspection in the field of agriculture; Development of new technology for others in the field of agriculture; Planning, design and implementation of computer technologies for others; Planning, design and management of information technology systems; Providing technology information in the field of agriculture; Providing a secure electronic online system featuring technology which allows users to monitor plant growth; Providing a web site featuring technology that enables internet users to share documents, images and videos; Providing a web site featuring technology that enables users to share, bookmark, index, store, collect and showcase content, articles, images, calendars, products, projects, and other information resources in electronic form in the nature and field of agriculture