D
f
D
D
D