I just measured my 2021 400 to fit a Harbor Freight winch on it.
The winch mount on the ATV has 4 holes with centers making a rectangle 9-3/8" wide by 2-3/16" high.
The winch holes are smaller than 7/16" diameter, bigger than 27/64" diameter, therefore close to 11mm diameter, not threaded.
The fairlead mount has 2 holes about 4-15/16" apart, close to 125mm center to center.
Those holes have threaded inserts that fit standard M10 bolts.
The Harbor Freight 2500 pound winch has only 2 holes 2-15/16" apart, vertically near the centerline of the drum.
The HF fairlead holes are closer together than the CF Moto mount, maybe they are 120mm apart.
I think I can cut slots from the edge of the HF fairlead plate to its holes and make a custom washer to hold it.
I bought 1-1/2 by 3/16 angle-iron. I'm planning to crop 2 angles to fit into the 5-3/4" gap between the CF mounts.
I'll post again when I know how it works.