eni's ones are numerically exact as far as i can see, as are the ones posted by matt barber.