T
O
C
O
T
D
P
O
T
D
P
O
D
P
D
O
C
C
D
O
P
D
T
C
C
C
T
C
P
O
D
T
P
T