contractor (142.935)