Think so ... can't see trucks to tell for sure and don't remember new (8000) numbering system , 4000 should be GP's.
We got SD and GP rebuilds by ILS and EMD... not new ... picture was taken in 2005.
Switchers are MP1500, road switcher built by EMD for the Milwaukee road, All have been sold and replaced with older GP's.