V
D
O
O
C
C
D
V
G
V
D
C
C
O
O
D
G
V
O
G
V
G
D
G