nc_mnksgp.f95 30.8 KB