Grasping, kneeling, light to moderate lifting of objects up to 20 pounds, reaching above the shoulder, repetitive motion, typing, sitting, standing, visual requirements including the ability to see screens, detect colour coding and read fine print, hearing requirements, and the ability to sit at a computer for extended periods.