thomas (150.940)