firm (109.705)