not positive about one that new, but some of the mount holes will be there, for accessory mounting on the driver side at least, the ones missing should still have the bosses and can be drilled/tapped, the one they first dropped was the one on the pass side that goes right thru to the crankcase and will leak if it doesn't have a bolt in it
Bill