D f f i(