40icnheslong