linn freeman (152.141)