C
G
S
C
P
P
C
I
P
P
I
I
G
C
I
P
G
S
S
G
S
I
G
S