D F E G If