End of the Road, Germany, March 1045