F
G
O
F
D
T
D
O
O
D
G
O
T
T
G
F
O
G
D
T
F
T
G
G
D
T
D
F
O