
(* description = "pp -> VV+jets|pp -> llll+jets|pp -> llllj|Production of four leptons (all combinations of leptons and neutrinos) and a jet." *)

SelectInterference = {eQED -> 8};
CreateTopologiesOptions = {ExcludeTopologies -> {Snails, WFCorrectionCTs, TadpoleCTs, Loops[6|7]}};

SetParameters = JoinOptions[{ME -> 0, YE -> 0, YukB -> 1, YukT -> 1}];
OpenLoopsModel = "SM_yuksel";


(* ZZ 2e2e *)
(* eeexexddxg     *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexuuxg     *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexbbxg     *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];

(* ZZ 2e2m *)
(* eexmmxddxg     *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxuuxg     *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxbbxg     *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* W+W-, ZZ ee *)
(* nenexeexddxg   *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexuuxg   *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexbbxg   *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];

(* W+W- em *)
(* nexnmemxddxg   *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxuuxg   *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxbbxg   *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* ZZ 2e2nm *)
(* nmnmxeexuuxg   *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexddxg   *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexbbxg   *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* ZZ 2ne2ne *)
(* nenenexnexddxg *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexuuxg *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexbbxg *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];

(* ZZ 2ne2nm *)
(* nenexnmnmxddxg *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxuuxg *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxbbxg *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* ZW- *)
(* neeexexuxdg    *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nmeexmxuxdg    *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[3,{1}]} -> {F[2,{1}], -F[2,{1}],  F[2,{2}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenenexexuxdg  *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[3,{1}]} -> {F[1,{1}], -F[1,{1}], -F[1,{1}],  F[2,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenmnmxexuxdg  *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[3,{1}]} -> {F[1,{2}], -F[1,{2}],  F[2,{1}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* ZW+ *)
(* nmxeexmudxg    *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}],  F[1,{2}], -F[2,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexeeexudxg    *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}], -F[2,{1}],  F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexnexeudxg  *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[2,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nexnmnmxeudxg  *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[4,{1}]} -> {F[1,{2}], -F[1,{2}],  F[1,{1}], -F[2,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];


(* ZZ 2e2e *)
(* eeexexdddxdx     *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[4,{1}],  F[4,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexuuuxux     *) AddReal[FeynArtsProcess -> { F[3,{1}],  F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexuuxddx     *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexddxssx     *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[4,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexuuxccx     *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexddxgg      *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexuuxgg      *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexbbbxbx     *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexuuxbbx     *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexddxbbx     *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* eeexexbbxgg      *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[2,{1}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* ZZ 2e2m *)
(* eexmmxdddxdx     *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[4,{1}],  F[4,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxuuuxux     *) AddReal[FeynArtsProcess -> { F[3,{1}],  F[3,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxuuxddx     *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxddxssx     *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[4,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxuuxccx     *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxddxgg      *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxuuxgg      *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxbbbxbx     *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxuuxbbx     *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxddxbbx     *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* eexmmxbbxgg      *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[2,{2}], -F[2,{1}], -F[2,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* ZZ 2e2nm *)
(* nmnmxeexdddxdx   *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[4,{1}],  F[4,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexuuuxux   *) AddReal[FeynArtsProcess -> { F[3,{1}],  F[3,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexuuxddx   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexddxssx   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[4,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexuuxccx   *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexddxgg    *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexuuxgg    *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexbbbxbx   *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexuuxbbx   *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexddxbbx   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmnmxeexbbxgg    *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[1,{2}], -F[2,{1}], -F[1,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* ZZ 2ne2ne *)
(* nenenexnexdddxdx *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[4,{1}],  F[4,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexuuuxux *) AddReal[FeynArtsProcess -> { F[3,{1}],  F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexuuxddx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexddxssx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[4,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexuuxccx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexddxgg  *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexuuxgg  *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexbbbxbx *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexuuxbbx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexddxbbx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenenexnexbbxgg  *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[1,{1}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* ZZ 2ne2nm *)
(* nenexnmnmxdddxdx *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[4,{1}],  F[4,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxuuuxux *) AddReal[FeynArtsProcess -> { F[3,{1}],  F[3,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxuuxddx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxddxssx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[4,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxuuxccx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxddxgg  *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxuuxgg  *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxbbbxbx *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxuuxbbx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxddxbbx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmnmxbbxgg  *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[1,{1}],  F[1,{2}], -F[1,{1}], -F[1,{2}], V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* W+W-, ZZ ee *)
(* nenexeexdddxdx *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[4,{1}],  F[4,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexuuxddx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexddxssx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[4,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexccxddx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexuuuxux *) AddReal[FeynArtsProcess -> { F[3,{1}],  F[3,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexuuxccx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexuxcdsx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[4,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexddxgg  *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexuuxgg  *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexddxbbx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexuuxbbx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexbbbxbx *) AddReal[FeynArtsProcess -> { F[4,{3}],  F[4,{3}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  F[4,{3}],  F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexeexbbxgg  *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[1,{1}], -F[2,{1}], -F[1,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* W+W- em *)
(* nexnmemxdddxdx *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[4,{1}],  F[4,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxuuxddx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxddxssx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[4,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxccxddx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxuuuxux *) AddReal[FeynArtsProcess -> { F[3,{1}],  F[3,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxuuxccx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxuxcdsx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[4,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxddxgg  *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxuuxgg  *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxddxbbx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxuuxbbx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[3,{1}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxbbbxbx *) AddReal[FeynArtsProcess -> { F[4,{3}],  F[4,{3}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  F[4,{3}],  F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexnmemxbbxgg  *) AddReal[FeynArtsProcess -> { F[4,{3}], -F[4,{3}]} -> {F[2,{2}],  F[1,{1}], -F[2,{1}], -F[1,{2}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* ZW- *)
(* neeexexuxdddx   *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[1,{1}],  F[4,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nmeexmxuxdddx   *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[2,{1}], -F[2,{1}],  F[2,{2}], -F[1,{2}],  F[4,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenenexexuxdddx *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[1,{1}], -F[1,{1}], -F[1,{1}],  F[2,{1}],  F[4,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenmnmxexuxdddx *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[4,{1}]} -> {F[1,{2}], -F[1,{2}],  F[2,{1}], -F[1,{1}],  F[4,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* neeexexcxddxs   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[1,{1}],  F[3,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nmeexmxcxddxs   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}],  F[2,{2}], -F[1,{2}],  F[3,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenenexexcxddxs *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}], -F[1,{1}], -F[1,{1}],  F[2,{1}],  F[3,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenmnmxexcxddxs *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{2}], -F[1,{2}],  F[2,{1}], -F[1,{1}],  F[3,{2}], -F[4,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* neeexexuuxuxd   *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[1,{1}],  F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nmeexmxuuxuxd   *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[3,{1}]} -> {F[2,{1}], -F[2,{1}],  F[2,{2}], -F[1,{2}],  F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenenexexuuxuxd *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[3,{1}]} -> {F[1,{1}], -F[1,{1}], -F[1,{1}],  F[2,{1}],  F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenmnmxexuuxuxd *) AddReal[FeynArtsProcess -> { F[4,{1}],  F[3,{1}]} -> {F[1,{2}], -F[1,{2}],  F[2,{1}], -F[1,{1}],  F[3,{1}],  F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* neeexexuxccxd   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[1,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nmeexmxuxccxd   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[2,{1}], -F[2,{1}],  F[2,{2}], -F[1,{2}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenenexexuxccxd *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[1,{1}], -F[1,{1}], -F[1,{1}],  F[2,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenmnmxexuxccxd *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[1,{2}], -F[1,{2}],  F[2,{1}], -F[1,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* neeexexuxdgg    *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[1,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nmeexmxuxdgg    *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[2,{1}], -F[2,{1}],  F[2,{2}], -F[1,{2}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenenexexuxdgg  *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[1,{1}], -F[1,{1}], -F[1,{1}],  F[2,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenmnmxexuxdgg  *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[3,{1}]} -> {F[1,{2}], -F[1,{2}],  F[2,{1}], -F[1,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* neeexexuxdbbx   *) AddReal[FeynArtsProcess -> {-F[3,{1}],  F[4,{1}]} -> {F[2,{1}],  F[2,{1}], -F[2,{1}], -F[1,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nmeexmxuxdbbx   *) AddReal[FeynArtsProcess -> {-F[3,{1}],  F[4,{1}]} -> {F[2,{1}], -F[2,{1}],  F[2,{2}], -F[1,{2}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenenexexuxdbbx *) AddReal[FeynArtsProcess -> {-F[3,{1}],  F[4,{1}]} -> {F[1,{1}], -F[1,{1}], -F[1,{1}],  F[2,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenmnmxexuxdbbx *) AddReal[FeynArtsProcess -> {-F[3,{1}],  F[4,{1}]} -> {F[1,{2}], -F[1,{2}],  F[2,{1}], -F[1,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* ZW+ *)
(* nmxeexmuddxdx   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}],  F[1,{2}], -F[2,{2}],  F[4,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexeeexuddxdx   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}], -F[2,{1}],  F[1,{1}],  F[4,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexnexeuddxdx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[2,{1}],  F[4,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nexnmnmxeuddxdx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{2}], -F[1,{2}],  F[1,{1}], -F[2,{1}],  F[4,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmxeexmcddxsx   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}],  F[1,{2}], -F[2,{2}],  F[4,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexeeexcddxsx   *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}], -F[2,{1}],  F[1,{1}],  F[4,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexnexecddxsx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[2,{1}],  F[4,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nexnmnmxecddxsx *) AddReal[FeynArtsProcess -> { F[4,{1}], -F[4,{1}]} -> {F[1,{2}], -F[1,{2}],  F[1,{1}], -F[2,{1}],  F[4,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmxeexmuuuxdx   *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[2,{1}], -F[2,{1}],  F[1,{2}], -F[2,{2}],  F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexeeexuuuxdx   *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[2,{1}], -F[2,{1}], -F[2,{1}],  F[1,{1}],  F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexnexeuuuxdx *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[2,{1}],  F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nexnmnmxeuuuxdx *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[1,{2}], -F[1,{2}],  F[1,{1}], -F[2,{1}],  F[3,{1}], -F[3,{1}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmxeexmuccxdx   *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[2,{1}], -F[2,{1}],  F[1,{2}], -F[2,{2}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexeeexuccxdx   *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[2,{1}], -F[2,{1}], -F[2,{1}],  F[1,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexnexeuccxdx *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[2,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nexnmnmxeuccxdx *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[1,{2}], -F[1,{2}],  F[1,{1}], -F[2,{1}],  F[3,{2}], -F[3,{2}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmxeexmudxgg    *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[2,{1}], -F[2,{1}],  F[1,{2}], -F[2,{2}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexeeexudxgg    *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[2,{1}], -F[2,{1}], -F[2,{1}],  F[1,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexnexeudxgg  *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[2,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0}]];
(* nexnmnmxeudxgg  *) AddReal[FeynArtsProcess -> {-F[4,{1}],  F[3,{1}]} -> {F[1,{2}], -F[1,{2}],  F[1,{1}], -F[2,{1}],  V[5]    ,  V[5]    }, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nmxeexmudxbbx   *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}],  F[1,{2}], -F[2,{2}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nexeeexudxbbx   *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[4,{1}]} -> {F[2,{1}], -F[2,{1}], -F[2,{1}],  F[1,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nenexnexeudxbbx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[4,{1}]} -> {F[1,{1}],  F[1,{1}], -F[1,{1}], -F[2,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0}]];
(* nexnmnmxeudxbbx *) AddReal[FeynArtsProcess -> { F[3,{1}], -F[4,{1}]} -> {F[1,{2}], -F[1,{2}],  F[1,{1}], -F[2,{1}],  F[4,{3}], -F[4,{3}]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

(* old Sherpa *)
(* nenmxexmuuxg   *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[3,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{2}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenmxexmddxg   *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[4,{1}]} -> {F[2,{1}],  F[1,{2}], -F[2,{2}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenmxexmbbxg   *) AddProcess[FeynArtsProcess -> {F[4,{3}], -F[4,{3}]} -> {F[2,{1}],  F[1,{2}], -F[2,{2}], -F[1,{1}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmmxuxdg  *) AddProcess[FeynArtsProcess -> {F[4,{1}], -F[3,{1}]} -> {F[1,{1}], -F[1,{1}],  F[2,{2}], -F[1,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];
(* nenexnmxmudxg  *) AddProcess[FeynArtsProcess -> {F[3,{1}], -F[4,{1}]} -> {F[1,{1}], -F[1,{1}],  F[1,{2}], -F[2,{2}], V[5]}, SetParameters -> JoinOptions[{ME -> 0, MM -> 0}]];

ChannelMap = {
  "eeexexbbxg"     -> "eeexexddxg MB=0",
  "eexmmxbbxg"     -> "eexmmxddxg MB=0",
  "nmnmxeexbbxg"   -> "nmnmxeexddxg MB=0",
  "nenenexnexbbxg" -> "nenenexnexddxg MB=0",
  "nenexnmnmxbbxg" -> "nenexnmnmxddxg MB=0",
  (* reals *)
  (* ZZ 2e2e *)
  "eeexexccxddx"     -> "eeexexuuxddx",
  "eexmmxccxddx"     -> "eexmmxuuxddx",
  "nmnmxeexccxddx"   -> "nmnmxeexuuxddx",
  "nenenexnexccxddx" -> "nenenexnexuuxddx",
  "nenexnmnmxccxddx" -> "nenexnmnmxuuxddx",
  (* ZZ 2e2m *)
  "eeexexddxbbx"     -> "eeexexddxssx MB=0",
  "eexmmxddxbbx"     -> "eexmmxddxssx MB=0",
  "nmnmxeexddxbbx"   -> "nmnmxeexddxssx MB=0",
  "nenenexnexddxbbx" -> "nenenexnexddxssx MB=0",
  "nenexnmnmxddxbbx" -> "nenexnmnmxddxssx MB=0",
  (* ZZ 2e2nm *)
  "eeexexuuxbbx"     -> "eeexexuuxddx MB=0",
  "eexmmxuuxbbx"     -> "eexmmxuuxddx MB=0",
  "nmnmxeexuuxbbx"   -> "nmnmxeexuuxddx MB=0",
  "nenenexnexuuxbbx" -> "nenenexnexuuxddx MB=0",
  "nenexnmnmxuuxbbx" -> "nenexnmnmxuuxddx MB=0",
  (* ZZ 2ne2ne *)
  "eeexexbbbxbx"     -> "eeexexdddxdx MB=0",
  "eexmmxbbbxbx"     -> "eexmmxdddxdx MB=0",
  "nmnmxeexbbbxbx"   -> "nmnmxeexdddxdx MB=0",
  "nenenexnexbbbxbx" -> "nenenexnexdddxdx MB=0",
  "nenexnmnmxbbbxbx" -> "nenexnmnmxdddxdx MB=0",
  (* ZZ 2ne2nm *)
  "eeexexbbxgg"      -> "eeexexddxgg MB=0",
  "eexmmxbbxgg"      -> "eexmmxddxgg MB=0",
  "nmnmxeexbbxgg"    -> "nmnmxeexddxgg MB=0",
  "nenenexnexbbxgg"  -> "nenenexnexddxgg MB=0",
  "nenexnmnmxbbxgg"  -> "nenexnmnmxddxgg MB=0",
  (* ZW- *)
  "neeexexuxdbbx"   -> "neeexexcxddxs[1,2,3,4,5,8,6,7] MB=0",
  "nmeexmxuxdbbx"   -> "nmeexmxcxddxs[1,2,3,4,5,8,6,7] MB=0",
  "nenenexexuxdbbx" -> "nenenexexcxddxs[1,2,3,4,5,8,6,7] MB=0",
  "nenmnmxexuxdbbx" -> "nenmnmxexcxddxs[1,2,3,4,5,8,6,7] MB=0",
  (* ZW+ *)
  "nmxeexmudxbbx"   -> "nmxeexmcddxsx[1,2,3,4,5,8,6,7] MB=0",
  "nexeeexudxbbx"   -> "nexeeexcddxsx[1,2,3,4,5,8,6,7] MB=0",
  "nenexnexeudxbbx" -> "nenexnexecddxsx[1,2,3,4,5,8,6,7] MB=0",
  "nexnmnmxeudxbbx" -> "nexnmnmxecddxsx[1,2,3,4,5,8,6,7] MB=0"
};
