A

B

F

O

P