Shimano M960 XTR Jonesed Cranks Single Double HTII & HG81 SLX 11 - 36t Cassette

The chainring is a 104BCD narrow wide ring that has been filed to fit the 102BCD of the cranks as 102 only ever featured on middle M960 rings - I have used a couple filed rings on these cranks with no issues of creaking.

eBay