denib final