O
S
C
C
N
!
!
O
O
N
S
S
S
C
N
!
!
C
O
C
N
!
S
!
C
S
O
O
N