P
l
S
O
!
S
P
S
l
!
l
P
!
O
!
P
O
!
l
O
l
S
P
S