latest earliest point range