d-givens