O
S
D
S
N
D
O
S
S
N
N
D
O
D
N
O