Triumph model 2500 generations