C
o
g
S
C
T
T
C
C
S
C
S
g
o
o
g
o
S
T
g
o
T
o
T
S
g
g
C
S