Going Fast...

T-6 flange ???

that means big thumper 88mm+