Crank is C-Record gen 2, front derailleur very likely is as well, rear derailleur looks like Chorus, Ergopowers may be Record or Chorus, looks like the aluminum bodied gen 1, does the brake release mechanism have a spring? Seat post is C-Record but looks unusually dull in the picture.