adof