The wiring that is included with the M package : there is a quick disconnect up front near the chasis mount. This runs to where the windshield washer unit is, just in front of the battery, under right passenger seat / storage box (there is a 200a fuse built into this cable). Above the front left strut, where you see the other wires, are 2 connectors for the contactor (green and black) . Behind the dash, near the glove box, you will find the corresponding green/black connector, and also yellow and black single connectors, which are for the remote connection (power / ground).
Now I don't know how the wiring that comes with the warn package that deere sells runs (not sure why they have the quick disconnect running to battery and have the contactor up front left, but I digress ), but I bought a viper elite winch and used the existing behind dash connectors to fit my needs.
1) I placed my contactor on the back side of the storage box (but outside of the box), so it was very close to the battery. This enabled me to simply hook up the existing 6 gauge cables from the aforementioned quick disconnect to the contactor. The screws heads that secure the contactor sit in a groove on the inside of the box, so they don't really eat any space (unless you have some dividers you planned on using in those grooves).
2) I ran wires from the aforementioned green/black connectors on top of left strut area down to contactor.
3) My winch came with a wireless controller, I mounted it on the lower right of the plastic that separates the radiator from the rest of the under the hood compartment, and ran its wires to contactor. (the wires from the manual switch piggy back onto the wires from the wireless @ the contactor ). I pulled power for the wireless controller from 2 connectors I knew I wouldn't use.. would have been more professional to run my own circuit
4) Hooked up the contactor to battery using winch supplied cables
5) I cut the winch supplied cables to run from contactor to winch, making a short length that would reach from winch to quick disconnect, then put a quick disconnect on it. The quick disconnect is a 50a one, but the ones I got didn't exactly fit the existing one, I had to dremel out a small area from the one I purchased. I put the other quick disconnect purchased on the Long part of the cables I cut. Why? Because it's long enough to reach the back hitch receiver from the contactor, should I ever decide to switch to a receiver mount for the winch.
6) I ran 4 wires from the supplied dash mount switch to connect to the aforementioned black/green connector and single yellow and black connectors inside the dash.
Hope that's not too confusing.