diegenant