d f h s x d