JOHN HB ILL Ali,