 . . . . . . . . o . .