greetings wario, i too am a nube to this site, great discovery as i find it both entertaining and enlightening.
attached is pic of my 85K, which may be a month or two older than yours, check out the difference in foot peg assembly. mine has a bent steel rod to prevent left foot from being eaten by rear tire while yours has a bracket integral to the casting. i've got 200K on mine, hope you have similar good fortune.