Thanks everyone!!
Yea the ITR reps is the most recent.
Not sure the brand of reps but I bought them off Craigslist for hella cheap so I got them anyways. Going to throw my new oem window visors on soon and maybe the thin moldings but not sure yet. I wanted to sell them.