(* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *)
(*                                                                             *)
(*         This file has been automatically generated by FeynRules.            *)
(*                                                                             *)
(* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *)


FR$ModelInformation={
  ModelName->"HEFT3",
  Authors -> {"Carlos Q"},
  Version -> "1.0",
  Date -> "03.04.2022",
  Institutions -> {"UCM"},
  Emails -> {"cquezada@ucm.es"},
  URLs -> "none"};

FR$ClassesTranslation={};

FR$InteractionOrderPerturbativeExpansion={};

FR$GoldstoneList={S[3], S[5]};

(*     Declared indices    *)

(*     Declared particles    *)

M$ClassesDescription = {
S[1] == {
    SelfConjugate -> True,
    PropagatorLabel -> G1,
    PropagatorType -> ScalarDash,
    PropagatorArrow -> None,
    Mass -> 0,
    Indices -> {} },

S[2] == {
    SelfConjugate -> True,
    PropagatorLabel -> G2,
    PropagatorType -> ScalarDash,
    PropagatorArrow -> None,
    Mass -> 0,
    Indices -> {} },

S[3] == {
    SelfConjugate -> True,
    PropagatorLabel -> G0,
    PropagatorType -> ScalarDash,
    PropagatorArrow -> None,
    Mass -> Mz,
    Indices -> {} },

S[4] == {
    SelfConjugate -> True,
    PropagatorLabel -> H,
    PropagatorType -> ScalarDash,
    PropagatorArrow -> None,
    Mass -> MH,
    Indices -> {} },

S[5] == {
    SelfConjugate -> False,
    QuantumNumbers -> {Q},
    PropagatorLabel -> GP,
    PropagatorType -> ScalarDash,
    PropagatorArrow -> Forward,
    Mass -> Mw,
    Indices -> {} },

F[1] == {
    SelfConjugate -> False,
    QuantumNumbers -> {(2*Q)/3},
    PropagatorLabel -> tq,
    PropagatorType -> Straight,
    PropagatorArrow -> Forward,
    Mass -> Mt,
    Indices -> {} },

F[2] == {
    SelfConjugate -> False,
    QuantumNumbers -> {-1/3*Q},
    PropagatorLabel -> bq,
    PropagatorType -> Straight,
    PropagatorArrow -> Forward,
    Mass -> Mb,
    Indices -> {} },

V[1] == {
    SelfConjugate -> True,
    PropagatorLabel -> A,
    PropagatorType -> Sine,
    PropagatorArrow -> None,
    Mass -> 0,
    Indices -> {} },

V[2] == {
    SelfConjugate -> False,
    QuantumNumbers -> {Q},
    PropagatorLabel -> "W",
    PropagatorType -> Sine,
    PropagatorArrow -> Forward,
    Mass -> Mw,
    Indices -> {} },

V[3] == {
    SelfConjugate -> True,
    PropagatorLabel -> Z,
    PropagatorType -> Sine,
    PropagatorArrow -> None,
    Mass -> Mz,
    Indices -> {} }
}


(*        Definitions       *)


Mz[ ___ ] := Mz;
MH[ ___ ] := MH;
Mw[ ___ ] := Mw;
Mt[ ___ ] := Mt;
Mb[ ___ ] := Mb;




(*      Couplings (calculated by FeynRules)      *)

M$CouplingMatrices = {

C[ S[4] , S[4] , S[4] , S[4] ] == {{(-3*I)*d4*gc1*MH^2*v^2, 0}, {(8*I)*gc1*gnlo, 0}, {(8*I)*gc1*gnlo, 0}, {(8*I)*gc1*gnlo, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[4] , S[4] , S[4] , S[4] , S[4] ] == {{I*gc2, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[4] , S[4] , S[4] ] == {{I*gc3, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , V[1] , V[1] ] == {{(2*I)*e^2, 0}},

C[ S[5] , -S[5] , S[4] , S[4] , V[1] , V[1] ] == {{((4*I)*b*e^2)/v^2, 0}},

C[ S[5] , -S[5] , S[4] , V[1] , V[1] ] == {{((4*I)*a*e^2)/v, 0}},

C[ S[3] , S[3] , S[3] , S[3] , S[4] , S[4] ] == {{I*gc7, 0}, {I*gc7, 0}, {I*gc7, 0}, {I*gc7, 0}, {I*gc7, 0}, {I*gc7, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[3] , S[3] , S[4] ] == {{0, 0}, {I*gc8, 0}, {I*gc8, 0}, {I*gc8, 0}, {I*gc8, 0}, {I*gc8, 0}, {I*gc8, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[3] , S[3] ] == {{0, 0}, {(-4*I)*(a4 + a5)*gc9, 0}, {(-4*I)*(a4 + a5)*gc9, 0}, {(-4*I)*(a4 + a5)*gc9, 0}, {I*gc9*v^2, 0}, {I*gc9*v^2, 0}, {I*gc9*v^2, 0}, {I*gc9*v^2, 0}, {I*gc9*v^2, 0}, {I*gc9*v^2, 0}},

C[ S[3] , S[3] , S[4] , S[4] ] == {{0, 0}, {(-2*I)*enlo*gc10, 0}, {(-2*I)*enlo*gc10, 0}, {(-4*I)*dnlo*gc10, 0}, {I*b*gc10*v^2, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[4] ] == {{0, 0}, {I*gc11, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , V[1] ] == {{(-I)*gc12, 0}, {I*gc12, 0}},

C[ S[5] , -S[5] , S[4] , S[4] , V[1] ] == {{(-I)*gc13, 0}, {I*gc13, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , S[4] , V[1] ] == {{(-I)*gc14, 0}, {I*gc14, 0}, {0, 0}},

C[ S[3] , S[3] , S[5] , -S[5] , S[4] , S[4] ] == {{0, 0}, {I*gc15, 0}, {I*gc15, 0}, {I*gc15, 0}, {I*gc15, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[5] , -S[5] , S[4] ] == {{0, 0}, {0, 0}, {I*gc16, 0}, {I*gc16, 0}, {I*gc16, 0}, {I*gc16, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[5] , -S[5] ] == {{0, 0}, {(-16*I)*a4*gc17, 0}, {(-16*I)*a4*gc17, 0}, {(-32*I)*a5*gc17, 0}, {0, 0}, {I*gc17*v^2, 0}, {I*gc17*v^2, 0}, {I*gc17*v^2, 0}, {I*gc17*v^2, 0}, {0, 0}},

C[ S[5] , S[5] , -S[5] , -S[5] , S[4] , S[4] ] == {{(2*I)*gc18, 0}, {I*gc18, 0}, {I*gc18, 0}, {I*gc18, 0}, {I*gc18, 0}, {(2*I)*gc18, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[5] , S[5] , -S[5] , -S[5] , S[4] ] == {{0, 0}, {(2*I)*gc19, 0}, {I*gc19, 0}, {I*gc19, 0}, {I*gc19, 0}, {I*gc19, 0}, {(2*I)*gc19, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[5] , S[5] , -S[5] , -S[5] ] == {{0, 0}, {(-16*I)*(a4 + 2*a5)*gc20, 0}, {(-16*I)*(a4 + 2*a5)*gc20, 0}, {(-32*I)*a4*gc20, 0}, {(2*I)*gc20*v^2, 0}, {I*gc20*v^2, 0}, {I*gc20*v^2, 0}, {I*gc20*v^2, 0}, {I*gc20*v^2, 0}, {(2*I)*gc20*v^2, 0}},

C[ S[5] , -S[5] , S[4] , S[4] ] == {{0, 0}, {(-2*I)*enlo*gc21, 0}, {(-2*I)*enlo*gc21, 0}, {(-4*I)*dnlo*gc21, 0}, {I*b*gc21*v^2, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , S[4] ] == {{0, 0}, {I*gc22, 0}, {0, 0}, {0, 0}},

C[ S[3] , -S[5] , V[1] , V[2] ] == {{((-1/2*I)*e^2)/SW, 0}},

C[ -S[5] , S[4] , V[1] , V[2] ] == {{(a*e^2)/SW, 0}},

C[ S[3] , S[3] , -S[5] , S[4] , S[4] , V[1] , V[2] ] == {{-((b*e^2)/(SW*v^3)), 0}},

C[ S[5] , -S[5] , -S[5] , S[4] , S[4] , V[1] , V[2] ] == {{(-2*b*e^2)/(SW*v^3), 0}},

C[ S[3] , S[3] , -S[5] , S[4] , V[1] , V[2] ] == {{-((a*e^2)/(SW*v^2)), 0}},

C[ S[5] , -S[5] , -S[5] , S[4] , V[1] , V[2] ] == {{(-2*a*e^2)/(SW*v^2), 0}},

C[ S[3] , -S[5] , S[4] , S[4] , V[1] , V[2] ] == {{((-I)*b*e^2)/(SW*v^2), 0}},

C[ S[3] , S[3] , -S[5] , V[1] , V[2] ] == {{-1/2*e^2/(SW*v), 0}},

C[ S[5] , -S[5] , -S[5] , V[1] , V[2] ] == {{-(e^2/(SW*v)), 0}},

C[ S[3] , -S[5] , S[4] , V[1] , V[2] ] == {{((-I)*a*e^2)/(SW*v), 0}},

C[ -S[5] , S[4] , S[4] , V[1] , V[2] ] == {{(b*e^2)/(SW*v), 0}},

C[ -S[5] , V[1] , V[2] ] == {{(e^2*v)/(2*SW), 0}},

C[ S[3] , -S[5] , V[2] ] == {{(-I)*gc35, 0}, {I*gc35, 0}},

C[ S[3] , S[3] , -S[5] , S[4] , S[4] , V[2] ] == {{-gc36, 0}, {-gc36, 0}, {gc36, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , -S[5] , S[4] , V[2] ] == {{-gc37, 0}, {-gc37, 0}, {gc37, 0}, {0, 0}},

C[ S[3] , -S[5] , S[4] , S[4] , V[2] ] == {{(-I)*gc38, 0}, {I*gc38, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , -S[5] , V[2] ] == {{-gc39, 0}, {-gc39, 0}, {gc39, 0}},

C[ S[3] , -S[5] , S[4] , V[2] ] == {{(-I)*gc40, 0}, {I*gc40, 0}, {0, 0}},

C[ S[5] , -S[5] , -S[5] , S[4] , S[4] , V[2] ] == {{gc41, 0}, {0, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , -S[5] , S[4] , V[2] ] == {{gc42, 0}, {0, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , -S[5] , V[2] ] == {{gc43, 0}, {0, 0}, {0, 0}},

C[ -S[5] , S[4] , V[2] ] == {{gc44, 0}, {0, 0}},

C[ -S[5] , S[4] , S[4] , V[2] ] == {{gc45, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[5] , V[1] , -V[2] ] == {{((-1/2*I)*e^2)/SW, 0}},

C[ S[5] , S[4] , V[1] , -V[2] ] == {{-((a*e^2)/SW), 0}},

C[ S[3] , S[3] , S[5] , S[4] , S[4] , V[1] , -V[2] ] == {{(b*e^2)/(SW*v^3), 0}},

C[ S[5] , S[5] , -S[5] , S[4] , S[4] , V[1] , -V[2] ] == {{(2*b*e^2)/(SW*v^3), 0}},

C[ S[3] , S[3] , S[5] , S[4] , V[1] , -V[2] ] == {{(a*e^2)/(SW*v^2), 0}},

C[ S[5] , S[5] , -S[5] , S[4] , V[1] , -V[2] ] == {{(2*a*e^2)/(SW*v^2), 0}},

C[ S[3] , S[5] , S[4] , S[4] , V[1] , -V[2] ] == {{((-I)*b*e^2)/(SW*v^2), 0}},

C[ S[3] , S[3] , S[5] , V[1] , -V[2] ] == {{e^2/(2*SW*v), 0}},

C[ S[5] , S[5] , -S[5] , V[1] , -V[2] ] == {{e^2/(SW*v), 0}},

C[ S[3] , S[5] , S[4] , V[1] , -V[2] ] == {{((-I)*a*e^2)/(SW*v), 0}},

C[ S[5] , S[4] , S[4] , V[1] , -V[2] ] == {{-((b*e^2)/(SW*v)), 0}},

C[ S[5] , V[1] , -V[2] ] == {{-1/2*(e^2*v)/SW, 0}},

C[ S[3] , S[5] , -V[2] ] == {{(-I)*gc58, 0}, {I*gc58, 0}},

C[ S[3] , S[3] , S[5] , S[4] , S[4] , -V[2] ] == {{-gc59, 0}, {-gc59, 0}, {gc59, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[5] , S[4] , -V[2] ] == {{-gc60, 0}, {-gc60, 0}, {gc60, 0}, {0, 0}},

C[ S[3] , S[5] , S[4] , S[4] , -V[2] ] == {{(-I)*gc61, 0}, {I*gc61, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[5] , -V[2] ] == {{-gc62, 0}, {-gc62, 0}, {gc62, 0}},

C[ S[3] , S[5] , S[4] , -V[2] ] == {{(-I)*gc63, 0}, {I*gc63, 0}, {0, 0}},

C[ S[5] , S[4] , -V[2] ] == {{gc64, 0}, {0, 0}},

C[ S[5] , S[4] , S[4] , -V[2] ] == {{gc65, 0}, {0, 0}, {0, 0}},

C[ S[5] , S[5] , -S[5] , S[4] , S[4] , -V[2] ] == {{0, 0}, {0, 0}, {gc66, 0}, {0, 0}, {0, 0}},

C[ S[5] , S[5] , -S[5] , S[4] , -V[2] ] == {{0, 0}, {0, 0}, {gc67, 0}, {0, 0}},

C[ S[5] , S[5] , -S[5] , -V[2] ] == {{0, 0}, {0, 0}, {gc68, 0}},

C[ S[4] , S[4] , V[2] , -V[2] ] == {{((I/2)*b*e^2)/SW^2, 0}},

C[ S[3] , S[3] , S[3] , S[3] , V[2] , -V[2] ] == {{(((3*I)/2)*e^2)/(SW^2*v^2), 0}},

C[ S[3] , S[3] , S[5] , -S[5] , V[2] , -V[2] ] == {{((I/2)*e^2)/(SW^2*v^2), 0}},

C[ S[5] , S[5] , -S[5] , -S[5] , V[2] , -V[2] ] == {{(I*e^2)/(SW^2*v^2), 0}},

C[ S[4] , V[2] , -V[2] ] == {{((I/2)*a*e^2*v)/SW^2, 0}},

C[ S[5] , -S[5] , V[1] , V[3] ] == {{(I*e^2*(CW - SW)*(CW + SW))/(CW*SW), 0}},

C[ S[5] , -S[5] , S[4] , S[4] , V[1] , V[3] ] == {{((2*I)*b*e^2*(CW - SW)*(CW + SW))/(CW*SW*v^2), 0}},

C[ S[5] , -S[5] , S[4] , V[1] , V[3] ] == {{((2*I)*a*e^2*(CW - SW)*(CW + SW))/(CW*SW*v), 0}},

C[ S[3] , S[4] , V[3] ] == {{gc77, 0}, {0, 0}},

C[ S[3] , S[3] , S[3] , S[4] , S[4] , V[3] ] == {{gc78, 0}, {gc78, 0}, {gc78, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[5] , -S[5] , S[4] , S[4] , V[3] ] == {{-gc79, 0}, {gc79, 0}, {gc79, 0}, {0, 0}, {0, 0}},

C[ S[3] , S[3] , S[3] , S[4] , V[3] ] == {{gc80, 0}, {gc80, 0}, {gc80, 0}, {0, 0}},

C[ S[3] , S[5] , -S[5] , S[4] , V[3] ] == {{-gc81, 0}, {gc81, 0}, {gc81, 0}, {0, 0}},

C[ S[3] , S[3] , S[3] , V[3] ] == {{gc82, 0}, {gc82, 0}, {gc82, 0}},

C[ S[3] , S[5] , -S[5] , V[3] ] == {{-gc83, 0}, {gc83, 0}, {gc83, 0}},

C[ S[3] , S[4] , S[4] , V[3] ] == {{gc84, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , V[3] ] == {{(-I)*gc85, 0}, {I*gc85, 0}},

C[ S[5] , -S[5] , S[4] , S[4] , V[3] ] == {{(-I)*gc86, 0}, {I*gc86, 0}, {0, 0}, {0, 0}},

C[ S[5] , -S[5] , S[4] , V[3] ] == {{(-I)*gc87, 0}, {I*gc87, 0}, {0, 0}},

C[ S[3] , -S[5] , V[2] , V[3] ] == {{((I/2)*e^2)/CW, 0}},

C[ -S[5] , S[4] , V[2] , V[3] ] == {{-((a*e^2)/CW), 0}},

C[ S[3] , S[3] , -S[5] , S[4] , V[2] , V[3] ] == {{(a*e^2)/(CW*v^2), 0}},

C[ S[5] , -S[5] , -S[5] , S[4] , V[2] , V[3] ] == {{(2*a*e^2)/(CW*v^2), 0}},

C[ S[3] , -S[5] , S[4] , S[4] , V[2] , V[3] ] == {{(I*b*e^2)/(CW*v^2), 0}},

C[ S[3] , S[3] , -S[5] , V[2] , V[3] ] == {{e^2/(2*CW*v), 0}},

C[ S[5] , -S[5] , -S[5] , V[2] , V[3] ] == {{e^2/(CW*v), 0}},

C[ S[3] , -S[5] , S[4] , V[2] , V[3] ] == {{(I*a*e^2)/(CW*v), 0}},

C[ -S[5] , S[4] , S[4] , V[2] , V[3] ] == {{-((b*e^2)/(CW*v)), 0}},

C[ -S[5] , V[2] , V[3] ] == {{-1/2*(e^2*v)/CW, 0}},

C[ S[3] , S[5] , -V[2] , V[3] ] == {{((I/2)*e^2)/CW, 0}},

C[ S[5] , S[4] , -V[2] , V[3] ] == {{(a*e^2)/CW, 0}},

C[ S[3] , S[3] , S[5] , S[4] , -V[2] , V[3] ] == {{-((a*e^2)/(CW*v^2)), 0}},

C[ S[5] , S[5] , -S[5] , S[4] , -V[2] , V[3] ] == {{(-2*a*e^2)/(CW*v^2), 0}},

C[ S[3] , S[5] , S[4] , S[4] , -V[2] , V[3] ] == {{(I*b*e^2)/(CW*v^2), 0}},

C[ S[3] , S[3] , S[5] , -V[2] , V[3] ] == {{-1/2*e^2/(CW*v), 0}},

C[ S[5] , S[5] , -S[5] , -V[2] , V[3] ] == {{-(e^2/(CW*v)), 0}},

C[ S[3] , S[5] , S[4] , -V[2] , V[3] ] == {{(I*a*e^2)/(CW*v), 0}},

C[ S[5] , S[4] , S[4] , -V[2] , V[3] ] == {{(b*e^2)/(CW*v), 0}},

C[ S[5] , -V[2] , V[3] ] == {{(e^2*v)/(2*CW), 0}},

C[ S[5] , -S[5] , V[3] , V[3] ] == {{(-2*I)*e^2, 0}},

C[ S[4] , S[4] , V[3] , V[3] ] == {{((I/2)*b*e^2*(CW^2 + SW^2)^2)/(CW^2*SW^2), 0}},

C[ S[3] , S[3] , S[3] , S[3] , V[3] , V[3] ] == {{(((3*I)/2)*e^2*(CW^2 + SW^2)^2)/(CW^2*SW^2*v^2), 0}},

C[ S[3] , S[3] , S[5] , -S[5] , V[3] , V[3] ] == {{((I/2)*e^2*(CW^2 + SW^2)^2)/(CW^2*SW^2*v^2), 0}},

C[ S[5] , S[5] , -S[5] , -S[5] , V[3] , V[3] ] == {{(I*e^2*(CW^2 + SW^2)^2)/(CW^2*SW^2*v^2), 0}},

C[ S[5] , -S[5] , S[4] , S[4] , V[3] , V[3] ] == {{((-4*I)*b*e^2)/v^2, 0}},

C[ S[5] , -S[5] , S[4] , V[3] , V[3] ] == {{((-4*I)*a*e^2)/v, 0}},

C[ S[4] , V[3] , V[3] ] == {{((I/2)*a*e^2*(CW^2 + SW^2)^2*v)/(CW^2*SW^2), 0}}

}

(* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *)

(* Parameter replacement lists (These lists were created by FeynRules) *)

(* FA Couplings *)

M$FACouplings = {
     gc1 -> v^(-4),
     gc2 -> (-120*d5)/v,
     gc3 -> (-3*d3*MH^2)/v,
     gc7 -> (-4*b)/v^4,
     gc8 -> (-4*a)/v^3,
     gc9 -> -2/v^4,
     gc10 -> -2/v^4,
     gc11 -> (-2*a)/v,
     gc12 -> e,
     gc13 -> (2*b*e)/v^2,
     gc14 -> (2*a*e)/v,
     gc15 -> (-2*b)/v^4,
     gc16 -> (-2*a)/v^3,
     gc17 -> -v^(-4),
     gc18 -> (-2*b)/v^4,
     gc19 -> (-2*a)/v^3,
     gc20 -> -v^(-4),
     gc21 -> -2/v^4,
     gc22 -> (-2*a)/v,
     gc35 -> -1/2*e/SW,
     gc36 -> -((b*e)/(SW*v^3)),
     gc37 -> -((a*e)/(SW*v^2)),
     gc38 -> -((b*e)/(SW*v^2)),
     gc39 -> -1/2*e/(SW*v),
     gc40 -> -((a*e)/(SW*v)),
     gc41 -> (2*b*e)/(SW*v^3),
     gc42 -> (2*a*e)/(SW*v^2),
     gc43 -> e/(SW*v),
     gc44 -> (a*e)/SW,
     gc45 -> (b*e)/(SW*v),
     gc58 -> e/(2*SW),
     gc59 -> -((b*e)/(SW*v^3)),
     gc60 -> -((a*e)/(SW*v^2)),
     gc61 -> (b*e)/(SW*v^2),
     gc62 -> -1/2*e/(SW*v),
     gc63 -> (a*e)/(SW*v),
     gc64 -> (a*e)/SW,
     gc65 -> (b*e)/(SW*v),
     gc66 -> (2*b*e)/(SW*v^3),
     gc67 -> (2*a*e)/(SW*v^2),
     gc68 -> e/(SW*v),
     gc77 -> a*((CW*e)/SW + (e*SW)/CW),
     gc78 -> (b*e*(CW^2 + SW^2))/(CW*SW*v^3),
     gc79 -> (b*e*(CW^2 + SW^2))/(CW*SW*v^3),
     gc80 -> (a*e*(CW^2 + SW^2))/(CW*SW*v^2),
     gc81 -> (a*e*(CW^2 + SW^2))/(CW*SW*v^2),
     gc82 -> (e*(CW^2 + SW^2))/(2*CW*SW*v),
     gc83 -> (e*(CW^2 + SW^2))/(2*CW*SW*v),
     gc84 -> (b*e*(CW^2 + SW^2))/(CW*SW*v),
     gc85 -> (CW*e)/(2*SW) - (e*SW)/(2*CW),
     gc86 -> (b*e*(CW^2 - SW^2))/(CW*SW*v^2),
     gc87 -> (a*e*(CW^2 - SW^2))/(CW*SW*v)};

