N. Hastings Vertical IMF