o
s
m
s
t
m
o
s
s
m
m
t
t
o
t
o