C
G
C
G
S
O
C
O
O
G
C
S
G
S
O
S