Looks busy. Must have been a recent train. Boxcab E50
Looks like a lot of work! I am glad you posted photo!