G
G
s
N
G
O
s
o
o
N
N
o
N
O
O
s
G
s
o
G
s
O
o
O