firm (142.316)