S
C
F
C
S
F
O
L
F
O
C
L
S
L
F
L
F
S
S
O
S
O
C
S
L
F
F
C
S
L
O
O