S
G
F
O
S
L
O
S
S
F
F
L
G
G
L
O
F
G
O
F
L
O
G
S