d.s.g.h.d.nf.