L
O
P
F
L
S
O
S
P
S
O
S
O
F
P
O
L
F
L
F
S
P
F
L
P