deby n.